63094	1
7577	2
9	3
45335	4
53437	5
32691	6
66944	7
4054	8
35048	9
90683	10
36503	11
42563	12
65793	13
3996	14
1305	15
3738	16
7483	17
63612	18
56523	19
26774	20
1358	21
693	22
12467	23
108939	24
10433	25
168375	26
255435	27
33262	28
305	29
108682	30
233062	31
104559	32
2117	33
120860	34
29758	35
18433	36
120944	37
6335	38
126868	39
163681	40
31296	41
64838	42
10832	43
8814	44
185260	45
10071	46
58979	47
6927	48
91134	49
7947	50
257464	51
219254	52
261754	53
260387	54
65267	55
39879	56
33551	57
103032	58
28242	59
15783	60
15151	61
20011	62
126435	63
250272	64
106708	65
244887	66
1325	67
528	68
24588	69
123914	70
8436	71
107065	72
29646	73
1250	74
24826	75
73347	76
84291	77
10466	78
397	79
217	80
122305	81
44731	82
171708	83
39464	84
241095	85
23931	86
52866	87
59648	88
237538	89
161240	90
28814	91
123687	92
91343	93
22047	94
1325	95
63659	96
238769	97
36898	98
8657	99
22232	100
930	101
84232	102
1664	103
89927	104
35981	105
156423	106
41864	107
103299	108
67712	109
316	110
221747	111
2228	112
13283	113
47904	114
116612	115
26373	116
162912	117
75551	118
39881	119
6265	120
237959	121
47934	122
49460	123
164554	124
86746	125
29177	126
1711	127
28563	128
7539	129
48693	130
74469	131
129010	132
112609	133
52836	134
100853	135
4288	136
63446	137
22366	138
8013	139
13762	140
1974	141
23726	142
261	143
109137	144
163772	145
59952	146
121912	147
60539	148
71094	149
16356	150
157	151
40548	152
667	153
128881	154
3523	155
31981	156
68490	157
5963	158
70074	159
95615	160
243097	161
47306	162
2642	163
46149	164
31806	165
24276	166
4013	167
33119	168
10337	169
228110	170
11074	171
25466	172
106478	173
11231	174
75824	175
51552	176
32253	177
12645	178
157517	179
143703	180
1484	181
161507	182
844	183
27198	184
27446	185
18632	186
47035	187
18571	188
250509	189
156751	190
60899	191
2453	192
6742	193
316	194
51534	195
38089	196
1192	197
80484	198
968	199
119133	200
35238	201
9260	202
236228	203
13482	204
3044	205
759	206
120550	207
2062	208
1004	209
13289	210
7299	211
14328	212
100	213
179580	214
1239	215
44474	216
158401	217
154704	218
18440	219
83265	220
1510	221
2449	222
266710	223
10291	224
82670	225
24771	226
15165	227
84970	228
77294	229
69179	230
55047	231
20148	232
23969	233
107803	234
154957	235
209629	236
100962	237
154619	238
36311	239
11666	240
57878	241
148046	242
8353	243
127580	244
6439	245
221477	246
26863	247
256911	248
50156	249
23962	250
10891	251
796	252
88463	253
28171	254
260446	255
85146	256
199009	257
93164	258
41083	259
271598	260
264996	261
14840	262
178049	263
94834	264
117568	265
12475	266
33519	267
2962	268
51878	269
7	270
169461	271
213485	272
99690	273
84768	274
221972	275
46265	276
117254	277
76869	278
146546	279
148929	280
4732	281
21794	282
5258	283
2359	284
5378	285
72470	286
211737	287
127010	288
222607	289
27235	290
5807	291
29142	292
3724	293
117814	294
2080	295
709	296
173969	297
21135	298
235188	299
118204	300
62269	301
25582	302
37858	303
114498	304
160902	305
31956	306
31207	307
119276	308
15359	309
146661	310
71832	311
42965	312
260424	313
36458	314
1558	315
73836	316
69132	317
11456	318
63566	319
32548	320
36701	321
72545	322
14736	323
48767	324
54158	325
2949	326
191464	327
115686	328
13901	329
1114	330
150080	331
52730	332
47526	333
6011	334
51771	335
83692	336
254146	337
151316	338
84506	339
62744	340
131064	341
111875	342
152167	343
266281	344
121063	345
82455	346
56700	347
142519	348
656	349
253167	350
169189	351
187438	352
71148	353
21444	354
43177	355
23907	356
1143	357
13570	358
5785	359
85954	360
739	361
155380	362
6519	363
106906	364
22690	365
1146	366
105567	367
85280	368
43	369
33768	370
78335	371
66406	372
133030	373
234834	374
51286	375
8818	376
148782	377
75485	378
5703	379
36521	380
99334	381
155671	382
133222	383
111998	384
41007	385
25512	386
44260	387
6035	388
73301	389
435	390
11155	391
15263	392
30431	393
95754	394
84795	395
41415	396
199231	397
14304	398
65152	399
55991	400
54395	401
82779	402
40252	403
2646	404
11047	405
1822	406
155582	407
97752	408
258670	409
103693	410
85547	411
207764	412
63036	413
11681	414
35296	415
97195	416
12571	417
101806	418
21737	419
840	420
40352	421
625	422
134391	423
46085	424
642	425
55073	426
17540	427
6625	428
190538	429
19763	430
34504	431
8120	432
29943	433
121256	434
4820	435
898	436
149246	437
101858	438
16954	439
15170	440
19865	441
5758	442
33935	443
7761	444
65853	445
78244	446
96791	447
162840	448
76582	449
22547	450
71412	451
2999	452
238207	453
72283	454
3356	455
7358	456
79355	457
43964	458
2863	459
251500	460
4222	461
46524	462
40763	463
13164	464
47543	465
509	466
70260	467
200277	468
2167	469
171100	470
47263	471
958	472
9253	473
66414	474
7422	475
22314	476
8567	477
534	478
112532	479
83572	480
45007	481
86197	482
5	483
127499	484
5753	485
52149	486
26399	487
40849	488
16787	489
232516	490
4434	491
1460	492
146327	493
3892	494
810	495
4304	496
1069	497
256482	498
1788	499
22790	500
72933	501
129837	502
19452	503
218954	504
3612	505
18594	506
2580	507
9172	508
11410	509
98945	510
1848	511
29714	512
256	513
84555	514
139733	515
7356	516
115626	517
51505	518
1086	519
709	520
61712	521
52389	522
4877	523
48088	524
164838	525
53621	526
5996	527
187812	528
22474	529
144074	530
20486	531
1986	532
73081	533
79450	534
55046	535
26694	536
48728	537
2174	538
91504	539
105806	540
548	541
11048	542
45164	543
153559	544
14501	545
828	546
128118	547
53702	548
4952	549
125140	550
13424	551
60607	552
26560	553
4632	554
29939	555
1183	556
7332	557
87666	558
2207	559
158780	560
44723	561
156212	562
26799	563
189147	564
18479	565
31715	566
63153	567
110733	568
15220	569
43262	570
89717	571
120312	572
18247	573
32707	574
8815	575
128827	576
197563	577
74563	578
216138	579
40617	580
62955	581
103021	582
51817	583
104261	584
80285	585
1277	586
84669	587
165260	588
22144	589
55750	590
27083	591
190270	592
100970	593
188197	594
78	595
3545	596
5971	597
9311	598
100420	599
6357	600
6600	601
151209	602
13660	603
242467	604
129921	605
1649	606
140215	607
34868	608
192338	609
101847	610
34233	611
66	612
47770	613
256081	614
156709	615
72213	616
1561	617
35089	618
4936	619
20898	620
62371	621
170151	622
52769	623
10884	624
112950	625
169370	626
12306	627
8664	628
84185	629
213251	630
244753	631
100385	632
36899	633
67094	634
12015	635
53040	636
90941	637
190312	638
21556	639
22038	640
140526	641
1258	642
34599	643
174047	644
35336	645
87358	646
46871	647
70155	648
73618	649
10458	650
50747	651
89217	652
51319	653
172211	654
6687	655
80076	656
186944	657
52471	658
33501	659
38509	660
2107	661
13285	662
31462	663
5356	664
1304	665
136543	666
66068	667
14489	668
235722	669
39082	670
57681	671
50621	672
130559	673
2426	674
20913	675
127291	676
79058	677
43849	678
10328	679
66748	680
100199	681
42087	682
63042	683
166205	684
147354	685
32047	686
187290	687
20723	688
127566	689
10343	690
38442	691
23868	692
136859	693
253106	694
9955	695
986	696
22912	697
123437	698
110446	699
146	700
15380	701
8149	702
183400	703
13782	704
17694	705
139407	706
151129	707
1318	708
91923	709
66165	710
54334	711
128005	712
40824	713
11251	714
27727	715
112610	716
560	717
257	718
269760	719
27480	720
17750	721
41573	722
105117	723
228732	724
162805	725
230419	726
17316	727
1026	728
243544	729
1163	730
24381	731
148901	732
12749	733
172081	734
55110	735
15756	736
169	737
26675	738
39851	739
59311	740
85602	741
214020	742
7405	743
83296	744
224093	745
85	746
3590	747
106141	748
19431	749
3115	750
785	751
6166	752
23976	753
95450	754
64746	755
83874	756
144	757
5257	758
117578	759
1177	760
56758	761
214472	762
29817	763
5696	764
6181	765
106118	766
38929	767
102447	768
1053	769
148917	770
34845	771
268277	772
105799	773
398	774
108242	775
222308	776
20018	777
77735	778
426	779
61697	780
1489	781
218	782
1653	783
4496	784
9325	785
19329	786
272245	787
17519	788
3643	789
143672	790
76935	791
77906	792
99934	793
90111	794
160429	795
5997	796
56171	797
8830	798
15724	799
205870	800
46876	801
223016	802
27983	803
143519	804
108490	805
106274	806
10738	807
113542	808
4595	809
6	810
13891	811
90733	812
4210	813
41934	814
112315	815
131318	816
40063	817
164055	818
2820	819
23097	820
19845	821
99266	822
9952	823
218906	824
144379	825
80038	826
31162	827
265109	828
3996	829
40671	830
257629	831
23914	832
68952	833
36028	834
14328	835
33411	836
538	837
219390	838
114224	839
63	840
87781	841
74116	842
117578	843
49252	844
25787	845
1893	846
149424	847
34896	848
65081	849
2763	850
45584	851
34591	852
150962	853
133163	854
30144	855
9432	856
124178	857
135165	858
76630	859
191427	860
31783	861
175249	862
92155	863
7740	864
50733	865
65385	866
57824	867
235400	868
9334	869
42775	870
623	871
6457	872
13161	873
128359	874
15811	875
118833	876
1405	877
18348	878
13048	879
4077	880
54593	881
3031	882
10538	883
70325	884
28687	885
143748	886
21029	887
265342	888
141401	889
135469	890
407	891
11185	892
8355	893
136872	894
27638	895
26972	896
106475	897
118760	898
238979	899
41342	900
17404	901
36844	902
107729	903
145325	904
57062	905
28167	906
100875	907
82825	908
5249	909
17864	910
70258	911
11087	912
24538	913
86919	914
7348	915
169455	916
55267	917
240901	918
18163	919
75080	920
102285	921
49005	922
21479	923
3951	924
113958	925
2020	926
221379	927
72060	928
7668	929
210610	930
71115	931
3445	932
20682	933
42627	934
149087	935
3032	936
13224	937
148050	938
57698	939
301	940
37938	941
55289	942
46058	943
23299	944
25885	945
36131	946
76987	947
13088	948
142430	949
44902	950
59220	951
149577	952
22869	953
22093	954
1472	955
13524	956
391	957
74612	958
1402	959
27452	960
12283	961
179815	962
145537	963
56707	964
23931	965
7792	966
12076	967
40869	968
5273	969
5838	970
25878	971
114714	972
164058	973
157718	974
42804	975
39820	976
199932	977
78692	978
23988	979
2712	980
149438	981
595	982
139249	983
32249	984
159961	985
192510	986
271132	987
49816	988
258863	989
29660	990
253840	991
254658	992
12723	993
138238	994
116685	995
64207	996
17943	997
15871	998
21756	999
19597	1000
137015	1001
2531	1002
6321	1003
62472	1004
210993	1005
34301	1006
146257	1007
35543	1008
601	1009
14940	1010
162172	1011
150867	1012
2121	1013
257867	1014
123637	1015
247305	1016
22851	1017
11661	1018
49402	1019
9617	1020
30846	1021
162235	1022
207088	1023
20390	1024
110775	1025
33357	1026
2349	1027
68083	1028
106600	1029
19506	1030
211359	1031
99862	1032
63844	1033
245203	1034
3937	1035
36152	1036
198312	1037
96758	1038
39133	1039
25928	1040
24330	1041
259162	1042
18999	1043
28693	1044
254278	1045
93837	1046
78889	1047
16805	1048
177286	1049
209608	1050
28826	1051
26467	1052
72916	1053
885	1054
75010	1055
29741	1056
83785	1057
258529	1058
121143	1059
45485	1060
157935	1061
11818	1062
41522	1063
7080	1064
236709	1065
14010	1066
109461	1067
74008	1068
44793	1069
847	1070
106907	1071
223702	1072
183230	1073
2809	1074
211120	1075
23858	1076
1058	1077
35387	1078
58206	1079
30667	1080
2	1081
6634	1082
16957	1083
16166	1084
125192	1085
2295	1086
155	1087
173503	1088
255395	1089
54440	1090
53255	1091
1293	1092
27845	1093
23482	1094
211240	1095
949	1096
130891	1097
238158	1098
1349	1099
259526	1100
4160	1101
138078	1102
194543	1103
3214	1104
44907	1105
15287	1106
154218	1107
10419	1108
7062	1109
201533	1110
16543	1111
155600	1112
232903	1113
13428	1114
26606	1115
24342	1116
83479	1117
45958	1118
5127	1119
49450	1120
49681	1121
449	1122
168723	1123
78255	1124
8	1125
16660	1126
74571	1127
67587	1128
13335	1129
97208	1130
10150	1131
117007	1132
47349	1133
30072	1134
2552	1135
18164	1136
41251	1137
71779	1138
11692	1139
109309	1140
88505	1141
58654	1142
30654	1143
158023	1144
34550	1145
42301	1146
55988	1147
118781	1148
125771	1149
69736	1150
188431	1151
268596	1152
208503	1153
3347	1154
147182	1155
34301	1156
84377	1157
65211	1158
23522	1159
1532	1160
7898	1161
126269	1162
44010	1163
168173	1164
13375	1165
1363	1166
8034	1167
36393	1168
69134	1169
474	1170
219570	1171
9235	1172
161826	1173
452	1174
65328	1175
15230	1176
132102	1177
44633	1178
170473	1179
10112	1180
155677	1181
59247	1182
23224	1183
76651	1184
2709	1185
220244	1186
128319	1187
83909	1188
161352	1189
20526	1190
66191	1191
76522	1192
12657	1193
101250	1194
60341	1195
113194	1196
13666	1197
155525	1198
112293	1199
43239	1200
83072	1201
53939	1202
25053	1203
15701	1204
1645	1205
9492	1206
44647	1207
65097	1208
7676	1209
5621	1210
13332	1211
63904	1212
36823	1213
7155	1214
19848	1215
128400	1216
32914	1217
204796	1218
333	1219
140774	1220
154887	1221
91130	1222
76933	1223
33393	1224
9858	1225
13560	1226
940	1227
44772	1228
23122	1229
79304	1230
54749	1231
4723	1232
55253	1233
140770	1234
3369	1235
78135	1236
46792	1237
94337	1238
49685	1239
152251	1240
23055	1241
68665	1242
5241	1243
5898	1244
11647	1245
206798	1246
154486	1247
83826	1248
25477	1249
29770	1250
70738	1251
1108	1252
107037	1253
12864	1254
21241	1255
48612	1256
48471	1257
106441	1258
111356	1259
172385	1260
9631	1261
416	1262
1561	1263
152699	1264
14580	1265
15478	1266
46279	1267
1275	1268
43597	1269
29391	1270
42239	1271
52040	1272
1663	1273
12487	1274
168818	1275
30373	1276
45982	1277
23528	1278
27672	1279
4964	1280
2362	1281
58625	1282
105540	1283
254040	1284
15371	1285
35153	1286
9278	1287
27121	1288
5442	1289
11079	1290
17981	1291
32475	1292
17504	1293
6983	1294
55755	1295
4842	1296
265093	1297
932	1298
126044	1299
11226	1300
30368	1301
72567	1302
144710	1303
85722	1304
33331	1305
34263	1306
2676	1307
258638	1308
11672	1309
206918	1310
234513	1311
1610	1312
62423	1313
3630	1314
143135	1315
81278	1316
15226	1317
10	1318
19605	1319
99863	1320
73709	1321
245902	1322
3319	1323
61192	1324
58918	1325
37040	1326
211082	1327
9917	1328
906	1329
3370	1330
6058	1331
44648	1332
27439	1333
384	1334
23272	1335
189839	1336
75319	1337
130937	1338
9376	1339
134254	1340
76298	1341
100157	1342
34130	1343
129634	1344
960	1345
43825	1346
108199	1347
184661	1348
6499	1349
262036	1350
9376	1351
19578	1352
90909	1353
23644	1354
5444	1355
32759	1356
78086	1357
26442	1358
22056	1359
38658	1360
41997	1361
97529	1362
9716	1363
1838	1364
6360	1365
35642	1366
3001	1367
115052	1368
61879	1369
314	1370
114269	1371
65396	1372
6463	1373
904	1374
895	1375
29087	1376
139183	1377
60940	1378
27308	1379
25338	1380
255047	1381
2590	1382
227252	1383
34791	1384
388	1385
70771	1386
150967	1387
71438	1388
25498	1389
249115	1390
164082	1391
35610	1392
104674	1393
97565	1394
31266	1395
118296	1396
11703	1397
7057	1398
106190	1399
39985	1400
4236	1401
62169	1402
15437	1403
263674	1404
23707	1405
63349	1406
92500	1407
73603	1408
64	1409
9085	1410
36639	1411
12262	1412
36191	1413
234476	1414
124378	1415
23310	1416
247469	1417
116440	1418
8922	1419
85082	1420
14953	1421
137607	1422
1735	1423
40624	1424
23859	1425
22226	1426
7946	1427
56056	1428
67850	1429
1	1430
56611	1431
180290	1432
483	1433
35028	1434
156367	1435
19327	1436
46913	1437
183994	1438
75698	1439
52153	1440
2442	1441
220891	1442
167019	1443
185018	1444
23468	1445
180749	1446
53834	1447
144913	1448
60649	1449
65724	1450
143847	1451
46701	1452
99183	1453
143084	1454
18105	1455
106203	1456
28990	1457
114666	1458
6586	1459
260751	1460
19043	1461
83224	1462
125764	1463
6825	1464
4469	1465
52324	1466
26878	1467
475	1468
5153	1469
19534	1470
6747	1471
186598	1472
214686	1473
41824	1474
89353	1475
6269	1476
953	1477
55562	1478
2563	1479
70930	1480
213187	1481
66790	1482
13963	1483
181403	1484
137715	1485
1038	1486
238700	1487
148982	1488
105176	1489
3549	1490
751	1491
158599	1492
71539	1493
17896	1494
8381	1495
11930	1496
31949	1497
7408	1498
53565	1499
236225	1500
47958	1501
21582	1502
254720	1503
8243	1504
8790	1505
121213	1506
12540	1507
266699	1508
115494	1509
64986	1510
25243	1511
177052	1512
132	1513
59814	1514
50987	1515
18143	1516
18428	1517
49566	1518
150284	1519
18087	1520
42832	1521
150219	1522
146249	1523
156070	1524
67653	1525
257328	1526
29312	1527
209517	1528
370	1529
179116	1530
101036	1531
3115	1532
19158	1533
96600	1534
174573	1535
12293	1536
142651	1537
45653	1538
18649	1539
36547	1540
45743	1541
158051	1542
261435	1543
15546	1544
141335	1545
87386	1546
70633	1547
198842	1548
51446	1549
153328	1550
13229	1551
265256	1552
63455	1553
5748	1554
107768	1555
2386	1556
53360	1557
55794	1558
47671	1559
42176	1560
152029	1561
44625	1562
16768	1563
43160	1564
32469	1565
74197	1566
11243	1567
165494	1568
89282	1569
143504	1570
156089	1571
36845	1572
21681	1573
48180	1574
179	1575
170528	1576
24883	1577
170134	1578
67195	1579
2358	1580
125124	1581
124130	1582
32004	1583
126590	1584
9842	1585
43368	1586
47679	1587
19192	1588
56696	1589
2750	1590
1166	1591
70017	1592
2519	1593
69480	1594
82936	1595
79932	1596
17971	1597
85321	1598
164431	1599
2854	1600
33761	1601
698	1602
14733	1603
142083	1604
35720	1605
68076	1606
61595	1607
267104	1608
177	1609
1101	1610
54330	1611
252210	1612
13529	1613
18763	1614
122473	1615
8943	1616
27384	1617
92830	1618
13911	1619
72788	1620
247071	1621
67936	1622
83163	1623
69299	1624
154037	1625
95890	1626
20459	1627
76892	1628
518	1629
67210	1630
14615	1631
97995	1632
50994	1633
8365	1634
90768	1635
241021	1636
259851	1637
18956	1638
168660	1639
252396	1640
2860	1641
5773	1642
158632	1643
94070	1644
1359	1645
5060	1646
47995	1647
11952	1648
32623	1649
6020	1650
82787	1651
227035	1652
4522	1653
209449	1654
6075	1655
77659	1656
205845	1657
163652	1658
150217	1659
111	1660
24166	1661
102340	1662
12524	1663
27132	1664
4459	1665
149113	1666
111389	1667
99063	1668
20395	1669
66468	1670
44586	1671
17916	1672
73018	1673
4268	1674
7187	1675
82098	1676
112748	1677
102029	1678
247	1679
15519	1680
67062	1681
65513	1682
53258	1683
39045	1684
564	1685
111501	1686
14588	1687
43543	1688
11019	1689
5633	1690
1888	1691
119006	1692
2733	1693
235210	1694
3881	1695
183760	1696
8694	1697
45974	1698
81196	1699
20101	1700
251897	1701
106829	1702
3859	1703
69529	1704
4899	1705
68380	1706
4121	1707
41581	1708
1638	1709
26963	1710
107149	1711
144015	1712
112794	1713
162329	1714
3664	1715
105438	1716
44101	1717
183391	1718
255179	1719
3173	1720
1909	1721
14779	1722
13351	1723
10438	1724
7599	1725
30572	1726
5205	1727
222477	1728
2133	1729
239393	1730
66812	1731
62015	1732
73976	1733
141	1734
13277	1735
46367	1736
77314	1737
41115	1738
6762	1739
66823	1740
734	1741
91260	1742
7588	1743
35116	1744
32383	1745
134440	1746
127896	1747
46094	1748
148727	1749
26323	1750
81619	1751
195827	1752
100711	1753
62034	1754
18649	1755
25862	1756
60477	1757
161688	1758
71606	1759
50827	1760
4113	1761
149854	1762
20163	1763
36514	1764
34730	1765
113731	1766
290	1767
66154	1768
19368	1769
63375	1770
13909	1771
1730	1772
13973	1773
38405	1774
8674	1775
106528	1776
76973	1777
241799	1778
15896	1779
3468	1780
57465	1781
120992	1782
159280	1783
89634	1784
6250	1785
1289	1786
292	1787
32485	1788
202822	1789
98996	1790
10785	1791
48365	1792
29290	1793
258484	1794
33284	1795
59124	1796
8147	1797
28212	1798
13627	1799
108007	1800
7103	1801
99187	1802
989	1803
6300	1804
1734	1805
52390	1806
10439	1807
112393	1808
125765	1809
6406	1810
16970	1811
60004	1812
2474	1813
4899	1814
7764	1815
2527	1816
26941	1817
36919	1818
6871	1819
20574	1820
24966	1821
64677	1822
803	1823
60254	1824
5221	1825
105030	1826
252	1827
13596	1828
39592	1829
216234	1830
30848	1831
21368	1832
190851	1833
38124	1834
32685	1835
154381	1836
1426	1837
8939	1838
5708	1839
2942	1840
4975	1841
97706	1842
12565	1843
40287	1844
245260	1845
24968	1846
36890	1847
29354	1848
5501	1849
18514	1850
206224	1851
76182	1852
27904	1853
10585	1854
6239	1855
73346	1856
147971	1857
3506	1858
158847	1859
7892	1860
2843	1861
94828	1862
2082	1863
56954	1864
5000	1865
75136	1866
546	1867
16611	1868
71442	1869
4949	1870
64932	1871
54399	1872
52808	1873
233950	1874
162986	1875
99516	1876
110195	1877
136837	1878
2457	1879
164433	1880
187	1881
37015	1882
36365	1883
225444	1884
103035	1885
2432	1886
34344	1887
1947	1888
138681	1889
17100	1890
12865	1891
72018	1892
121621	1893
27121	1894
36962	1895
13213	1896
1320	1897
185865	1898
2	1899
20007	1900
397	1901
58727	1902
5134	1903
225090	1904
33072	1905
257299	1906
6719	1907
7386	1908
2135	1909
13302	1910
56866	1911
151439	1912
135163	1913
36161	1914
263624	1915
120474	1916
20374	1917
4287	1918
63919	1919
14052	1920
22692	1921
6993	1922
479	1923
34718	1924
198	1925
148462	1926
5638	1927
7028	1928
922	1929
29288	1930
21451	1931
15338	1932
155682	1933
21738	1934
101298	1935
26418	1936
21600	1937
174073	1938
96151	1939
5236	1940
39843	1941
164697	1942
1323	1943
17018	1944
59226	1945
412	1946
66681	1947
107847	1948
81	1949
12844	1950
1679	1951
191723	1952
19163	1953
54750	1954
54	1955
31646	1956
10885	1957
17032	1958
30424	1959
164321	1960
708	1961
78263	1962
199717	1963
162959	1964
4480	1965
75151	1966
241472	1967
3079	1968
17491	1969
82059	1970
9596	1971
4411	1972
52588	1973
11878	1974
179866	1975
208140	1976
73180	1977
77386	1978
3472	1979
57797	1980
61049	1981
6275	1982
57417	1983
147832	1984
99451	1985
46573	1986
6040	1987
45788	1988
4269	1989
44308	1990
22254	1991
3935	1992
99222	1993
115384	1994
1349	1995
210708	1996
117350	1997
7356	1998
112907	1999
1360	2000
258067	2001
2829	2002
6023	2003
258412	2004
1183	2005
213999	2006
1271	2007
4141	2008
116142	2009
247079	2010
111625	2011
1672	2012
80767	2013
11857	2014
100847	2015
10104	2016
69254	2017
29270	2018
3410	2019
12360	2020
11409	2021
52645	2022
16304	2023
267260	2024
184121	2025
419	2026
142411	2027
2598	2028
5878	2029
67483	2030
80051	2031
139850	2032
27464	2033
3885	2034
8945	2035
74000	2036
256306	2037
20172	2038
50460	2039
1539	2040
13629	2041
3913	2042
153693	2043
27019	2044
55570	2045
72310	2046
44761	2047
54280	2048
15227	2049
9526	2050
22609	2051
247604	2052
2644	2053
3870	2054
5913	2055
157209	2056
987	2057
10297	2058
25181	2059
15982	2060
171	2061
101516	2062
36249	2063
268255	2064
45293	2065
24735	2066
57669	2067
384	2068
2381	2069
34635	2070
22811	2071
184430	2072
189235	2073
16595	2074
33509	2075
125216	2076
31601	2077
56301	2078
3031	2079
27094	2080
227636	2081
10521	2082
99781	2083
41647	2084
67553	2085
11255	2086
11779	2087
58764	2088
113871	2089
110704	2090
44567	2091
26295	2092
23525	2093
132003	2094
25427	2095
47079	2096
5551	2097
14545	2098
5279	2099
9598	2100
88315	2101
138721	2102
37169	2103
8787	2104
238782	2105
69896	2106
1463	2107
10846	2108
120794	2109
89197	2110
124948	2111
217644	2112
85597	2113
78670	2114
120932	2115
18717	2116
110320	2117
5498	2118
5264	2119
39266	2120
39	2121
7051	2122
273	2123
157298	2124
36223	2125
552	2126
64401	2127
220391	2128
179943	2129
5669	2130
7491	2131
56037	2132
213336	2133
245309	2134
49302	2135
2082	2136
8356	2137
75731	2138
7629	2139
56274	2140
42472	2141
137770	2142
269424	2143
51708	2144
125843	2145
13314	2146
32578	2147
72780	2148
2531	2149
13752	2150
36261	2151
80466	2152
17781	2153
9785	2154
154639	2155
42422	2156
16056	2157
43588	2158
112674	2159
6149	2160
3549	2161
10115	2162
104102	2163
7895	2164
75885	2165
63089	2166
143596	2167
239333	2168
157209	2169
150975	2170
158032	2171
180	2172
8126	2173
114146	2174
26110	2175
55519	2176
75019	2177
11327	2178
15061	2179
9520	2180
42157	2181
99598	2182
107049	2183
5119	2184
53615	2185
16162	2186
177454	2187
13911	2188
215639	2189
238241	2190
42962	2191
109310	2192
87049	2193
22131	2194
18302	2195
85928	2196
148757	2197
894	2198
18069	2199
587	2200
100438	2201
92922	2202
22542	2203
21174	2204
44974	2205
170156	2206
3396	2207
44238	2208
156222	2209
32659	2210
60319	2211
93125	2212
57291	2213
84204	2214
7742	2215
32151	2216
256507	2217
263002	2218
1677	2219
47720	2220
262639	2221
132606	2222
39629	2223
29926	2224
73460	2225
59844	2226
67736	2227
1731	2228
3431	2229
45623	2230
21878	2231
10184	2232
31518	2233
17302	2234
14205	2235
58047	2236
104990	2237
1457	2238
33929	2239
78655	2240
42739	2241
9717	2242
103776	2243
8207	2244
5445	2245
92345	2246
4771	2247
128959	2248
29348	2249
2501	2250
18609	2251
31017	2252
3286	2253
6784	2254
1376	2255
208518	2256
45985	2257
78827	2258
54406	2259
9186	2260
18844	2261
162109	2262
101060	2263
151000	2264
112356	2265
7798	2266
24260	2267
28051	2268
2127	2269
71354	2270
233557	2271
49495	2272
12654	2273
54972	2274
58977	2275
14754	2276
33618	2277
8598	2278
28366	2279
57494	2280
94978	2281
8854	2282
8982	2283
123534	2284
90764	2285
1298	2286
144124	2287
19413	2288
24635	2289
4763	2290
50447	2291
31607	2292
11484	2293
35438	2294
56337	2295
130016	2296
254287	2297
162456	2298
70442	2299
30522	2300
6386	2301
220172	2302
150019	2303
144555	2304
203992	2305
11271	2306
12649	2307
75843	2308
14044	2309
49933	2310
17065	2311
185571	2312
129422	2313
266095	2314
77511	2315
155879	2316
40556	2317
135402	2318
47291	2319
7801	2320
172951	2321
2178	2322
5885	2323
104332	2324
5071	2325
31322	2326
13651	2327
1780	2328
67828	2329
183356	2330
54653	2331
5050	2332
197102	2333
114326	2334
67054	2335
33660	2336
15721	2337
174804	2338
14906	2339
25738	2340
7618	2341
45798	2342
18364	2343
4680	2344
168725	2345
67643	2346
2108	2347
1542	2348
10904	2349
170838	2350
210043	2351
161729	2352
5871	2353
184140	2354
92126	2355
79636	2356
1110	2357
115643	2358
130009	2359
112476	2360
49911	2361
10274	2362
59330	2363
339	2364
54634	2365
242550	2366
3030	2367
206411	2368
18128	2369
95844	2370
163285	2371
116586	2372
3945	2373
103325	2374
6422	2375
24692	2376
32778	2377
36583	2378
17658	2379
4546	2380
53776	2381
22416	2382
117931	2383
169366	2384
388	2385
1857	2386
266602	2387
14948	2388
109063	2389
68692	2390
114225	2391
68847	2392
95059	2393
170678	2394
46511	2395
109516	2396
37029	2397
40677	2398
12943	2399
2139	2400
144034	2401
4180	2402
655	2403
66822	2404
65883	2405
86911	2406
90337	2407
118801	2408
126682	2409
17337	2410
41623	2411
46333	2412
213459	2413
28470	2414
2176	2415
45521	2416
83445	2417
184008	2418
10	2419
78928	2420
33361	2421
148548	2422
115406	2423
732	2424
4105	2425
111071	2426
1248	2427
57285	2428
22926	2429
58	2430
114	2431
135003	2432
19119	2433
71130	2434
7016	2435
20744	2436
24191	2437
101624	2438
52189	2439
31179	2440
1202	2441
129325	2442
54335	2443
1033	2444
147257	2445
130969	2446
90749	2447
24995	2448
1420	2449
404	2450
38876	2451
1365	2452
7152	2453
272354	2454
45335	2455
55409	2456
92193	2457
2018	2458
229980	2459
21	2460
81673	2461
7957	2462
19704	2463
26051	2464
17733	2465
4907	2466
123378	2467
1205	2468
12290	2469
22990	2470
205804	2471
30197	2472
253249	2473
169465	2474
61003	2475
12060	2476
109941	2477
59064	2478
61136	2479
81690	2480
46601	2481
26299	2482
2903	2483
41229	2484
46809	2485
228112	2486
101464	2487
106111	2488
1003	2489
33009	2490
62663	2491
4156	2492
31335	2493
15436	2494
4556	2495
155227	2496
1973	2497
60530	2498
89982	2499
40269	2500
8698	2501
2214	2502
176523	2503
33483	2504
10596	2505
20340	2506
9483	2507
13429	2508
36495	2509
26767	2510
164893	2511
94131	2512
1844	2513
207768	2514
100731	2515
25493	2516
5428	2517
14641	2518
133312	2519
111903	2520
19667	2521
8864	2522
77812	2523
23076	2524
2111	2525
109580	2526
126860	2527
16331	2528
10771	2529
170880	2530
11152	2531
35593	2532
7047	2533
180471	2534
9546	2535
38935	2536
46381	2537
4228	2538
16617	2539
89276	2540
17697	2541
243297	2542
1983	2543
4905	2544
132117	2545
3844	2546
153487	2547
892	2548
3984	2549
169668	2550
26834	2551
151657	2552
20137	2553
21644	2554
14425	2555
155079	2556
109655	2557
57403	2558
193326	2559
83134	2560
18356	2561
7169	2562
30170	2563
19190	2564
10349	2565
1519	2566
41055	2567
13756	2568
6354	2569
6117	2570
12354	2571
2735	2572
4888	2573
25418	2574
4029	2575
3533	2576
2941	2577
20351	2578
125029	2579
111152	2580
243367	2581
51613	2582
47953	2583
111590	2584
3035	2585
4078	2586
31001	2587
71961	2588
68668	2589
27002	2590
7606	2591
75715	2592
58211	2593
57707	2594
10441	2595
233408	2596
85741	2597
3649	2598
48409	2599
160601	2600
17393	2601
114255	2602
22913	2603
93054	2604
21489	2605
73718	2606
15035	2607
51934	2608
39025	2609
6258	2610
234937	2611
20983	2612
1461	2613
88530	2614
160134	2615
85940	2616
3760	2617
21817	2618
34453	2619
6223	2620
233561	2621
93402	2622
99512	2623
38371	2624
24346	2625
29267	2626
68571	2627
6712	2628
1239	2629
131533	2630
12929	2631
86582	2632
53723	2633
12299	2634
33563	2635
9447	2636
132678	2637
44097	2638
929	2639
89948	2640
20717	2641
166663	2642
92581	2643
10821	2644
28536	2645
90385	2646
24958	2647
96106	2648
21407	2649
117612	2650
61986	2651
45664	2652
33550	2653
73282	2654
5025	2655
115212	2656
10667	2657
263841	2658
252428	2659
263971	2660
95205	2661
46399	2662
8528	2663
8197	2664
58776	2665
12651	2666
114157	2667
269607	2668
21351	2669
3395	2670
52426	2671
74544	2672
132508	2673
53303	2674
10527	2675
5918	2676
76275	2677
118247	2678
31155	2679
120792	2680
267562	2681
228565	2682
32979	2683
88824	2684
121694	2685
146345	2686
57174	2687
37401	2688
3156	2689
9647	2690
134416	2691
13210	2692
41022	2693
18509	2694
163741	2695
113049	2696
95587	2697
97792	2698
75795	2699
256301	2700
848	2701
103	2702
6972	2703
30835	2704
14053	2705
7796	2706
46605	2707
186238	2708
1985	2709
8348	2710
26830	2711
132375	2712
24592	2713
5613	2714
159641	2715
43577	2716
125053	2717
17853	2718
75210	2719
29242	2720
459	2721
3496	2722
250203	2723
43845	2724
28162	2725
95471	2726
250703	2727
29368	2728
14387	2729
145581	2730
208268	2731
200095	2732
103581	2733
23370	2734
187847	2735
13989	2736
16709	2737
160116	2738
121347	2739
150025	2740
51436	2741
13736	2742
5061	2743
190661	2744
12949	2745
68196	2746
48071	2747
84924	2748
2011	2749
27452	2750
12978	2751
51357	2752
21908	2753
154971	2754
132419	2755
209562	2756
2190	2757
9245	2758
73151	2759
171616	2760
128268	2761
70	2762
5152	2763
199315	2764
2202	2765
59707	2766
141774	2767
121281	2768
1377	2769
194694	2770
3418	2771
11930	2772
89971	2773
468	2774
7855	2775
102237	2776
5570	2777
16	2778
191357	2779
111482	2780
7880	2781
109905	2782
238216	2783
34189	2784
2387	2785
2194	2786
1342	2787
118189	2788
8547	2789
41522	2790
8399	2791
11813	2792
126841	2793
28966	2794
79697	2795
21567	2796
8112	2797
208178	2798
3073	2799
144934	2800
73381	2801
164075	2802
141732	2803
75800	2804
332	2805
78640	2806
36623	2807
12841	2808
152315	2809
2061	2810
189886	2811
63958	2812
27304	2813
6719	2814
152629	2815
1572	2816
21340	2817
39083	2818
89800	2819
467	2820
9009	2821
122172	2822
8996	2823
42778	2824
33609	2825
28952	2826
79002	2827
138206	2828
94444	2829
149017	2830
27203	2831
165757	2832
11210	2833
164	2834
29300	2835
523	2836
26378	2837
18989	2838
9683	2839
3725	2840
1123	2841
75359	2842
1771	2843
104921	2844
3063	2845
36416	2846
116715	2847
30294	2848
1035	2849
28882	2850
94	2851
149	2852
101627	2853
162221	2854
248194	2855
62302	2856
6247	2857
2655	2858
21431	2859
43707	2860
222575	2861
1170	2862
3968	2863
5046	2864
31337	2865
774	2866
8284	2867
16711	2868
8917	2869
22456	2870
93986	2871
149869	2872
9432	2873
233210	2874
29838	2875
1205	2876
5131	2877
648	2878
44131	2879
11041	2880
1700	2881
36848	2882
91290	2883
47831	2884
8748	2885
63973	2886
7113	2887
70659	2888
12415	2889
1462	2890
39324	2891
42984	2892
122843	2893
138931	2894
37116	2895
91746	2896
130832	2897
81968	2898
47966	2899
11557	2900
96786	2901
19493	2902
503	2903
269999	2904
218060	2905
52403	2906
140428	2907
59185	2908
43027	2909
46904	2910
9712	2911
5895	2912
95151	2913
49738	2914
94389	2915
10374	2916
43269	2917
20725	2918
270661	2919
98987	2920
4607	2921
594	2922
19414	2923
13735	2924
107967	2925
68854	2926
7923	2927
46537	2928
9322	2929
165499	2930
244682	2931
181413	2932
15592	2933
17196	2934
39876	2935
853	2936
69710	2937
37948	2938
165653	2939
17622	2940
3549	2941
162374	2942
136898	2943
1076	2944
26319	2945
109359	2946
38558	2947
94065	2948
187292	2949
127327	2950
102058	2951
12791	2952
252975	2953
7701	2954
147973	2955
22020	2956
14336	2957
31638	2958
1592	2959
241199	2960
12321	2961
18135	2962
170630	2963
21918	2964
5082	2965
164063	2966
54150	2967
26610	2968
31738	2969
42743	2970
142054	2971
43962	2972
22611	2973
10247	2974
36838	2975
17423	2976
134718	2977
85938	2978
1553	2979
13677	2980
203126	2981
216176	2982
19460	2983
589	2984
46825	2985
143172	2986
15336	2987
73266	2988
115960	2989
205516	2990
444	2991
9951	2992
39493	2993
164112	2994
17583	2995
3636	2996
210	2997
69205	2998
68025	2999
266495	3000
45980	3001
250478	3002
98977	3003
9920	3004
469	3005
48820	3006
30789	3007
74064	3008
103817	3009
29037	3010
19485	3011
54670	3012
239214	3013
40882	3014
42094	3015
181142	3016
61300	3017
15907	3018
20612	3019
100653	3020
54237	3021
230836	3022
10618	3023
28654	3024
1709	3025
89894	3026
5764	3027
42988	3028
7051	3029
59217	3030
52723	3031
185893	3032
73655	3033
47594	3034
1862	3035
153058	3036
9903	3037
56176	3038
67248	3039
13524	3040
26035	3041
6855	3042
47555	3043
31699	3044
17358	3045
76	3046
48721	3047
240120	3048
778	3049
217282	3050
6371	3051
112522	3052
14734	3053
232036	3054
59954	3055
8022	3056
157707	3057
107688	3058
528	3059
49950	3060
57758	3061
167834	3062
225710	3063
6917	3064
28351	3065
267661	3066
19387	3067
40434	3068
1435	3069
11209	3070
59205	3071
86583	3072
3247	3073
22759	3074
1468	3075
16620	3076
55436	3077
16925	3078
140157	3079
2401	3080
111571	3081
158115	3082
39767	3083
47009	3084
94020	3085
70469	3086
19587	3087
1245	3088
49528	3089
163538	3090
231987	3091
51	3092
57307	3093
14828	3094
62837	3095
20751	3096
72640	3097
100504	3098
157941	3099
128102	3100
27121	3101
177	3102
129445	3103
53685	3104
47890	3105
181226	3106
11323	3107
71181	3108
236680	3109
87027	3110
11702	3111
54952	3112
254866	3113
8666	3114
53254	3115
27476	3116
49652	3117
303	3118
1068	3119
95871	3120
151786	3121
14369	3122
8623	3123
260272	3124
5592	3125
31485	3126
18251	3127
53209	3128
70207	3129
88260	3130
10305	3131
16434	3132
55599	3133
128058	3134
43110	3135
52476	3136
117608	3137
4672	3138
7905	3139
100872	3140
46445	3141
2847	3142
136079	3143
109255	3144
115340	3145
1179	3146
234600	3147
61253	3148
13559	3149
17226	3150
1225	3151
78159	3152
55695	3153
109057	3154
4192	3155
9768	3156
12250	3157
44390	3158
791	3159
40533	3160
104393	3161
12756	3162
45577	3163
20134	3164
12650	3165
39317	3166
10615	3167
9233	3168
201758	3169
73520	3170
230308	3171
258994	3172
29099	3173
14932	3174
23917	3175
121459	3176
17159	3177
13561	3178
8332	3179
13535	3180
65062	3181
793	3182
96384	3183
38534	3184
235868	3185
10504	3186
38778	3187
11832	3188
184522	3189
115823	3190
137210	3191
124898	3192
1941	3193
111353	3194
64483	3195
4698	3196
31265	3197
28908	3198
93233	3199
79685	3200
19562	3201
2483	3202
29971	3203
45882	3204
67895	3205
61692	3206
19750	3207
28774	3208
5445	3209
1	3210
67925	3211
12157	3212
150499	3213
10557	3214
174	3215
17017	3216
76978	3217
51092	3218
228760	3219
21822	3220
165425	3221
147791	3222
10535	3223
213348	3224
42086	3225
33001	3226
28463	3227
23875	3228
984	3229
25680	3230
127823	3231
146956	3232
2038	3233
131042	3234
22931	3235
165004	3236
67819	3237
31073	3238
53666	3239
52895	3240
12210	3241
24745	3242
73849	3243
100230	3244
30320	3245
152170	3246
128246	3247
6992	3248
6025	3249
3805	3250
130459	3251
84698	3252
70308	3253
4429	3254
41829	3255
25309	3256
9020	3257
2931	3258
13703	3259
2728	3260
20397	3261
34496	3262
15411	3263
88697	3264
10917	3265
17186	3266
28251	3267
5431	3268
24828	3269
68333	3270
13757	3271
513	3272
29194	3273
47863	3274
150500	3275
8813	3276
244625	3277
63554	3278
43379	3279
110303	3280
16974	3281
59140	3282
24697	3283
3540	3284
37139	3285
8242	3286
19247	3287
35179	3288
161509	3289
20627	3290
44745	3291
158616	3292
61225	3293
110094	3294
134961	3295
21667	3296
228393	3297
121706	3298
36918	3299
213935	3300
233836	3301
19640	3302
163459	3303
14928	3304
51790	3305
2627	3306
94202	3307
14661	3308
9663	3309
60974	3310
214209	3311
12410	3312
10613	3313
50837	3314
89018	3315
84102	3316
153859	3317
101053	3318
28302	3319
28840	3320
39729	3321
218547	3322
266322	3323
91374	3324
111964	3325
101669	3326
58101	3327
11456	3328
252502	3329
2679	3330
62711	3331
2007	3332
22446	3333
131183	3334
27231	3335
8487	3336
164378	3337
886	3338
36282	3339
171418	3340
8443	3341
167864	3342
32528	3343
28712	3344
33799	3345
56402	3346
150	3347
21471	3348
9734	3349
18784	3350
58398	3351
3613	3352
62073	3353
1206	3354
770	3355
110486	3356
250	3357
228347	3358
65158	3359
202912	3360
12107	3361
187423	3362
155379	3363
966	3364
4693	3365
87059	3366
141041	3367
21182	3368
142318	3369
228648	3370
140987	3371
95869	3372
55849	3373
270688	3374
60807	3375
88207	3376
3297	3377
1785	3378
31435	3379
20578	3380
9704	3381
238717	3382
67845	3383
14531	3384
21424	3385
42904	3386
269619	3387
9874	3388
236231	3389
26722	3390
52526	3391
766	3392
271152	3393
99980	3394
124346	3395
58377	3396
93985	3397
3030	3398
5449	3399
140333	3400
132116	3401
57647	3402
240739	3403
22290	3404
46111	3405
80207	3406
16577	3407
4854	3408
45965	3409
18	3410
31355	3411
41741	3412
137765	3413
1266	3414
8883	3415
113276	3416
6287	3417
35338	3418
31843	3419
62585	3420
73980	3421
7184	3422
160634	3423
149060	3424
268892	3425
83623	3426
21965	3427
800	3428
57394	3429
22604	3430
23990	3431
27244	3432
168424	3433
48606	3434
20235	3435
11933	3436
47054	3437
47590	3438
31464	3439
68328	3440
48001	3441
17052	3442
156187	3443
136998	3444
246584	3445
95692	3446
46007	3447
21016	3448
2204	3449
170	3450
2158	3451
61850	3452
129420	3453
21906	3454
208155	3455
100221	3456
33846	3457
211129	3458
4080	3459
33593	3460
33208	3461
39868	3462
42484	3463
65895	3464
60799	3465
7760	3466
199	3467
126197	3468
2023	3469
1715	3470
76691	3471
12106	3472
72760	3473
16028	3474
259575	3475
6854	3476
1313	3477
34041	3478
3346	3479
9410	3480
40670	3481
1785	3482
14891	3483
75999	3484
96313	3485
12909	3486
463	3487
12853	3488
94809	3489
324	3490
1425	3491
25275	3492
39492	3493
20735	3494
107	3495
161921	3496
7815	3497
43668	3498
8300	3499
12871	3500
16656	3501
101188	3502
74843	3503
11018	3504
64092	3505
140376	3506
56385	3507
99604	3508
51882	3509
75108	3510
4825	3511
126719	3512
75926	3513
1694	3514
266051	3515
84825	3516
239341	3517
148895	3518
61200	3519
89697	3520
759	3521
12840	3522
152281	3523
31095	3524
77961	3525
64450	3526
265534	3527
237531	3528
87447	3529
1553	3530
285	3531
97187	3532
52262	3533
268335	3534
112234	3535
16981	3536
484	3537
5222	3538
60695	3539
126251	3540
848	3541
74090	3542
37604	3543
15957	3544
95395	3545
245802	3546
49198	3547
58590	3548
17566	3549
50907	3550
112662	3551
5844	3552
29930	3553
2428	3554
156744	3555
241945	3556
39859	3557
30582	3558
24356	3559
38710	3560
14267	3561
7910	3562
34258	3563
17792	3564
155709	3565
41298	3566
14637	3567
1782	3568
247706	3569
52008	3570
107698	3571
21886	3572
22384	3573
26899	3574
1017	3575
2766	3576
2453	3577
958	3578
229	3579
36649	3580
20511	3581
26893	3582
24126	3583
252	3584
115419	3585
8451	3586
41784	3587
65775	3588
11747	3589
72336	3590
140866	3591
26039	3592
25880	3593
59315	3594
14615	3595
151836	3596
29818	3597
11043	3598
15509	3599
27415	3600
11234	3601
17950	3602
8414	3603
33102	3604
41239	3605
10280	3606
66808	3607
12742	3608
11050	3609
107766	3610
205240	3611
28188	3612
175077	3613
6565	3614
19052	3615
45187	3616
122753	3617
55740	3618
24935	3619
69950	3620
145372	3621
79019	3622
148000	3623
137650	3624
128747	3625
154247	3626
14225	3627
253143	3628
10032	3629
96368	3630
1953	3631
25775	3632
436	3633
61440	3634
2431	3635
11178	3636
25394	3637
138654	3638
14060	3639
2173	3640
147258	3641
56350	3642
38312	3643
268144	3644
33722	3645
108975	3646
36287	3647
34122	3648
109457	3649
26132	3650
63649	3651
157220	3652
26082	3653
60913	3654
10459	3655
30938	3656
109496	3657
9648	3658
47150	3659
132	3660
8479	3661
48754	3662
104415	3663
57638	3664
12798	3665
6077	3666
13163	3667
7122	3668
64584	3669
250097	3670
21506	3671
171214	3672
20000	3673
3	3674
25956	3675
234772	3676
18046	3677
142127	3678
16884	3679
23046	3680
39920	3681
33103	3682
46294	3683
28857	3684
262781	3685
18430	3686
135098	3687
17547	3688
26908	3689
34617	3690
17037	3691
85362	3692
31883	3693
49667	3694
165571	3695
19685	3696
156333	3697
235383	3698
15650	3699
82409	3700
120352	3701
21210	3702
112036	3703
66115	3704
41013	3705
5910	3706
262932	3707
4309	3708
58055	3709
14239	3710
80247	3711
98940	3712
164604	3713
99303	3714
78888	3715
21531	3716
263520	3717
24266	3718
97307	3719
122815	3720
65140	3721
2794	3722
9295	3723
20384	3724
29553	3725
20515	3726
196928	3727
62759	3728
272	3729
4644	3730
12154	3731
35119	3732
43512	3733
76598	3734
78822	3735
28054	3736
49689	3737
7486	3738
98978	3739
66950	3740
76520	3741
126846	3742
171292	3743
113498	3744
87309	3745
51369	3746
50812	3747
80859	3748
43623	3749
105850	3750
1550	3751
68141	3752
86781	3753
77110	3754
57623	3755
56496	3756
28512	3757
57522	3758
1196	3759
59953	3760
15502	3761
3217	3762
215558	3763
223313	3764
26354	3765
116773	3766
40346	3767
19576	3768
50457	3769
39798	3770
202680	3771
114109	3772
175429	3773
108410	3774
155048	3775
169952	3776
90076	3777
11822	3778
214175	3779
21880	3780
26	3781
5459	3782
7853	3783
43120	3784
265	3785
116348	3786
26004	3787
96854	3788
229082	3789
37951	3790
123919	3791
6691	3792
139081	3793
97279	3794
17541	3795
23743	3796
3159	3797
1991	3798
164648	3799
158460	3800
19711	3801
1753	3802
75979	3803
158390	3804
267	3805
132435	3806
238053	3807
28548	3808
7581	3809
85972	3810
27879	3811
69778	3812
17086	3813
31966	3814
127340	3815
5627	3816
4405	3817
74846	3818
162838	3819
161481	3820
263482	3821
170951	3822
13822	3823
118230	3824
91027	3825
2446	3826
249825	3827
18905	3828
42521	3829
199602	3830
148933	3831
150885	3832
194413	3833
130432	3834
38558	3835
36035	3836
33319	3837
216811	3838
38211	3839
90431	3840
1594	3841
585	3842
197	3843
613	3844
128303	3845
146179	3846
9769	3847
5920	3848
8464	3849
49722	3850
1432	3851
223918	3852
214994	3853
4126	3854
150214	3855
268	3856
91237	3857
8363	3858
76567	3859
126283	3860
31370	3861
90021	3862
2834	3863
58981	3864
15791	3865
155260	3866
70380	3867
206237	3868
17667	3869
42259	3870
131164	3871
21624	3872
18219	3873
124609	3874
11870	3875
37123	3876
131382	3877
21064	3878
70958	3879
3751	3880
40572	3881
109263	3882
77557	3883
9353	3884
224473	3885
52101	3886
282	3887
10008	3888
54016	3889
20283	3890
2242	3891
79782	3892
1385	3893
128708	3894
8829	3895
7992	3896
12979	3897
184034	3898
15902	3899
55629	3900
163362	3901
239660	3902
98867	3903
1456	3904
33	3905
32047	3906
20418	3907
210944	3908
82451	3909
269067	3910
110846	3911
64160	3912
41568	3913
3087	3914
40165	3915
1450	3916
8680	3917
110513	3918
19058	3919
3892	3920
107537	3921
19248	3922
193746	3923
131855	3924
86307	3925
92845	3926
237075	3927
26859	3928
93175	3929
152080	3930
36142	3931
153755	3932
50375	3933
184187	3934
29166	3935
84628	3936
30829	3937
40835	3938
86593	3939
3192	3940
17743	3941
40802	3942
47263	3943
268964	3944
2320	3945
16062	3946
6820	3947
25715	3948
25190	3949
160119	3950
224697	3951
18276	3952
11495	3953
105837	3954
26579	3955
82662	3956
11553	3957
151720	3958
114995	3959
253367	3960
64393	3961
123046	3962
138633	3963
35259	3964
13121	3965
55984	3966
42211	3967
210880	3968
31705	3969
184464	3970
30476	3971
77029	3972
177534	3973
123886	3974
36198	3975
51376	3976
56146	3977
59590	3978
11071	3979
133447	3980
129831	3981
163458	3982
26486	3983
267621	3984
235431	3985
196938	3986
147716	3987
18758	3988
2927	3989
2680	3990
181315	3991
58646	3992
79423	3993
70963	3994
272762	3995
9183	3996
36589	3997
39980	3998
5	3999
7608	4000
8344	4001
14862	4002
18979	4003
1553	4004
12660	4005
65640	4006
136522	4007
24	4008
50463	4009
29329	4010
252228	4011
13477	4012
197291	4013
126499	4014
255789	4015
55020	4016
1160	4017
28053	4018
248055	4019
141014	4020
3281	4021
896	4022
32022	4023
23558	4024
238351	4025
839	4026
58417	4027
5822	4028
11522	4029
24097	4030
7409	4031
10228	4032
25165	4033
101668	4034
1068	4035
52824	4036
51315	4037
22344	4038
187549	4039
209383	4040
47365	4041
110367	4042
238519	4043
36092	4044
108112	4045
235640	4046
11895	4047
70972	4048
156107	4049
61250	4050
157468	4051
47943	4052
174055	4053
620	4054
21540	4055
46561	4056
111522	4057
9277	4058
18473	4059
44065	4060
57655	4061
236922	4062
199812	4063
19800	4064
100880	4065
183337	4066
227224	4067
1799	4068
148729	4069
1586	4070
110271	4071
8296	4072
22030	4073
31159	4074
243045	4075
806	4076
53850	4077
29122	4078
38701	4079
37081	4080
25253	4081
30530	4082
31012	4083
31717	4084
142245	4085
265805	4086
246873	4087
109689	4088
53975	4089
858	4090
127532	4091
128628	4092
13756	4093
124069	4094
132114	4095
3321	4096
5664	4097
16279	4098
66157	4099
177139	4100
1532	4101
46110	4102
114708	4103
53649	4104
90378	4105
121156	4106
835	4107
7055	4108
243814	4109
1509	4110
76727	4111
160704	4112
45063	4113
3929	4114
3042	4115
136719	4116
3047	4117
15432	4118
70051	4119
58615	4120
127407	4121
127615	4122
1559	4123
18175	4124
144479	4125
31808	4126
226987	4127
230397	4128
67371	4129
23874	4130
56207	4131
228200	4132
50520	4133
138709	4134
3200	4135
3202	4136
17155	4137
19530	4138
51231	4139
248883	4140
34000	4141
2188	4142
7642	4143
97919	4144
121070	4145
2552	4146
5225	4147
57608	4148
957	4149
72101	4150
5159	4151
179611	4152
224014	4153
5001	4154
43290	4155
113444	4156
87761	4157
158944	4158
1386	4159
45570	4160
120898	4161
46999	4162
264173	4163
1254	4164
9240	4165
121804	4166
21489	4167
76231	4168
2816	4169
210376	4170
251456	4171
29338	4172
62734	4173
94494	4174
28699	4175
35124	4176
66	4177
47448	4178
55004	4179
56155	4180
12767	4181
136227	4182
141040	4183
99456	4184
201706	4185
508	4186
28796	4187
23130	4188
131657	4189
12628	4190
126226	4191
3713	4192
99885	4193
124024	4194
82384	4195
163888	4196
453	4197
100473	4198
2724	4199
30393	4200
9116	4201
271637	4202
13324	4203
231315	4204
75045	4205
96	4206
6994	4207
250002	4208
131638	4209
171814	4210
109063	4211
17982	4212
82074	4213
152146	4214
8659	4215
70529	4216
129301	4217
42005	4218
21882	4219
120433	4220
3735	4221
28665	4222
126035	4223
21811	4224
26364	4225
7326	4226
111792	4227
37112	4228
14206	4229
1217	4230
91086	4231
73269	4232
132997	4233
7555	4234
78711	4235
118220	4236
224120	4237
127797	4238
250831	4239
847	4240
805	4241
254625	4242
58756	4243
6778	4244
22213	4245
30999	4246
50400	4247
223200	4248
45163	4249
48439	4250
12299	4251
4400	4252
2638	4253
10086	4254
96886	4255
205282	4256
2018	4257
91763	4258
20460	4259
86170	4260
62035	4261
20900	4262
90396	4263
167975	4264
15550	4265
148137	4266
4	4267
38019	4268
13765	4269
102775	4270
90970	4271
131602	4272
32962	4273
590	4274
106800	4275
1103	4276
17661	4277
2350	4278
50668	4279
189417	4280
161092	4281
53691	4282
6946	4283
1283	4284
41205	4285
102071	4286
54850	4287
119081	4288
16132	4289
10469	4290
185757	4291
96690	4292
52725	4293
10094	4294
19463	4295
4632	4296
49079	4297
50402	4298
66484	4299
6524	4300
7787	4301
90125	4302
64266	4303
11530	4304
182086	4305
33782	4306
88051	4307
5055	4308
3409	4309
227	4310
76126	4311
44915	4312
91568	4313
34374	4314
18635	4315
115614	4316
151332	4317
17658	4318
4598	4319
32798	4320
83060	4321
143988	4322
22316	4323
12220	4324
11037	4325
217009	4326
147414	4327
68555	4328
8098	4329
17243	4330
16644	4331
225031	4332
5250	4333
66165	4334
20059	4335
91807	4336
15802	4337
106402	4338
6326	4339
234119	4340
88255	4341
6799	4342
167773	4343
17302	4344
172262	4345
14789	4346
9850	4347
67574	4348
17801	4349
202948	4350
62066	4351
14323	4352
90842	4353
20112	4354
41254	4355
79178	4356
21661	4357
147320	4358
54669	4359
28690	4360
21004	4361
799	4362
11847	4363
23456	4364
52375	4365
231861	4366
152814	4367
12788	4368
40439	4369
11992	4370
26060	4371
88095	4372
238730	4373
81187	4374
8548	4375
2028	4376
1073	4377
1907	4378
99117	4379
1215	4380
17511	4381
167970	4382
152958	4383
5665	4384
205971	4385
90305	4386
16464	4387
16949	4388
84425	4389
13291	4390
224	4391
12850	4392
31216	4393
104521	4394
32611	4395
30974	4396
94709	4397
56137	4398
18589	4399
18971	4400
101039	4401
24580	4402
112926	4403
7048	4404
93539	4405
2394	4406
98696	4407
65336	4408
256608	4409
231475	4410
237432	4411
102472	4412
41217	4413
87105	4414
263913	4415
55106	4416
38930	4417
70176	4418
859	4419
29208	4420
80616	4421
167153	4422
86151	4423
1235	4424
2829	4425
75974	4426
225452	4427
48495	4428
153707	4429
1355	4430
93500	4431
19778	4432
19138	4433
11914	4434
35452	4435
95012	4436
37616	4437
1050	4438
7646	4439
252571	4440
29307	4441
113945	4442
128953	4443
264672	4444
19785	4445
45942	4446
31300	4447
34872	4448
27861	4449
83222	4450
44477	4451
185976	4452
90316	4453
147779	4454
38103	4455
2055	4456
23514	4457
11989	4458
19104	4459
17057	4460
129122	4461
55747	4462
34587	4463
79898	4464
152113	4465
1333	4466
92329	4467
20645	4468
204377	4469
18945	4470
11947	4471
74432	4472
225174	4473
32319	4474
76238	4475
63118	4476
3368	4477
60518	4478
59497	4479
75372	4480
51930	4481
99619	4482
29922	4483
56948	4484
37755	4485
3707	4486
198661	4487
36604	4488
56297	4489
110024	4490
64240	4491
146414	4492
22721	4493
52780	4494
2719	4495
44671	4496
455	4497
20294	4498
10971	4499
131732	4500
13925	4501
7886	4502
14347	4503
67103	4504
27185	4505
3266	4506
150290	4507
198017	4508
3780	4509
8644	4510
29979	4511
34627	4512
78188	4513
89099	4514
44052	4515
6664	4516
16439	4517
62645	4518
9630	4519
43653	4520
161183	4521
3492	4522
65890	4523
27543	4524
36067	4525
4	4526
192026	4527
51331	4528
1270	4529
17386	4530
88747	4531
45972	4532
137742	4533
128304	4534
159842	4535
15727	4536
147427	4537
129465	4538
71632	4539
2915	4540
76589	4541
245308	4542
104538	4543
11259	4544
60288	4545
49022	4546
230107	4547
4970	4548
166794	4549
191131	4550
83030	4551
15954	4552
55471	4553
34830	4554
5322	4555
241462	4556
14489	4557
169923	4558
15100	4559
241331	4560
9210	4561
26481	4562
20728	4563
90724	4564
7024	4565
123780	4566
4184	4567
67752	4568
9203	4569
72186	4570
4174	4571
35805	4572
154076	4573
19901	4574
24556	4575
140539	4576
11794	4577
178037	4578
3797	4579
20375	4580
40458	4581
65707	4582
86175	4583
75367	4584
16251	4585
25292	4586
61251	4587
106340	4588
39414	4589
78460	4590
135733	4591
218787	4592
59	4593
30164	4594
38043	4595
28377	4596
92016	4597
118701	4598
3789	4599
255381	4600
18386	4601
50094	4602
17040	4603
80384	4604
82	4605
102123	4606
143031	4607
251533	4608
14542	4609
184680	4610
17797	4611
194000	4612
3527	4613
104532	4614
222738	4615
185	4616
40672	4617
108505	4618
120	4619
23816	4620
37995	4621
141136	4622
497	4623
11550	4624
109	4625
146742	4626
33544	4627
111457	4628
3518	4629
3627	4630
146319	4631
69798	4632
271498	4633
91005	4634
14753	4635
253560	4636
2024	4637
171437	4638
106763	4639
535	4640
85221	4641
12327	4642
46978	4643
244963	4644
134364	4645
76803	4646
55128	4647
19176	4648
56255	4649
5224	4650
137274	4651
28627	4652
109782	4653
23842	4654
3399	4655
17467	4656
9904	4657
1602	4658
205	4659
21398	4660
41723	4661
56711	4662
147596	4663
211784	4664
256411	4665
3364	4666
81779	4667
84229	4668
92622	4669
6972	4670
1936	4671
4449	4672
16043	4673
141242	4674
39734	4675
165097	4676
12083	4677
236745	4678
32069	4679
14522	4680
13982	4681
135995	4682
1775	4683
14667	4684
188148	4685
205021	4686
7069	4687
139026	4688
32016	4689
563	4690
97806	4691
198910	4692
91951	4693
14573	4694
162744	4695
120289	4696
541	4697
82232	4698
15981	4699
8046	4700
101538	4701
85883	4702
1513	4703
10102	4704
106141	4705
44197	4706
2443	4707
40377	4708
69980	4709
174211	4710
105901	4711
97225	4712
104892	4713
44658	4714
25923	4715
80226	4716
7232	4717
39143	4718
10214	4719
198263	4720
91766	4721
193015	4722
15225	4723
14155	4724
25144	4725
19533	4726
120902	4727
22878	4728
1662	4729
58902	4730
162606	4731
179512	4732
57304	4733
60768	4734
10767	4735
149150	4736
40031	4737
81651	4738
78487	4739
14058	4740
2566	4741
11273	4742
59467	4743
14465	4744
4289	4745
4126	4746
94101	4747
67278	4748
104515	4749
19138	4750
3305	4751
149279	4752
2782	4753
854	4754
4403	4755
163688	4756
164350	4757
64906	4758
257059	4759
131915	4760
124025	4761
18	4762
2133	4763
164703	4764
262	4765
14064	4766
96162	4767
50152	4768
41655	4769
41823	4770
234459	4771
101567	4772
2364	4773
8114	4774
28056	4775
4063	4776
154617	4777
55880	4778
254895	4779
2237	4780
114538	4781
45339	4782
30865	4783
59668	4784
4330	4785
29588	4786
117082	4787
3262	4788
12655	4789
7463	4790
41513	4791
9789	4792
138728	4793
247338	4794
11249	4795
393	4796
22	4797
49237	4798
2697	4799
13960	4800
66797	4801
138867	4802
45059	4803
6030	4804
199330	4805
26806	4806
87128	4807
30759	4808
3900	4809
30126	4810
16687	4811
74329	4812
205749	4813
11856	4814
105686	4815
52546	4816
84596	4817
28125	4818
19106	4819
155362	4820
54287	4821
89347	4822
54689	4823
100147	4824
75	4825
1850	4826
78334	4827
52458	4828
19699	4829
3350	4830
173752	4831
5053	4832
118321	4833
5474	4834
444	4835
69066	4836
199373	4837
108083	4838
19919	4839
225516	4840
109533	4841
135685	4842
78425	4843
15504	4844
20505	4845
91689	4846
23162	4847
17819	4848
126822	4849
144	4850
52970	4851
38758	4852
215189	4853
80316	4854
34733	4855
95339	4856
21567	4857
49753	4858
102669	4859
59690	4860
426	4861
212781	4862
4649	4863
3869	4864
67928	4865
162571	4866
195893	4867
37834	4868
4471	4869
63912	4870
265302	4871
21645	4872
34845	4873
132882	4874
38551	4875
205090	4876
4004	4877
29069	4878
6785	4879
108317	4880
6435	4881
55209	4882
19865	4883
1967	4884
3661	4885
3897	4886
127314	4887
41107	4888
190000	4889
13561	4890
141892	4891
11738	4892
54388	4893
15683	4894
234986	4895
29399	4896
52727	4897
35327	4898
171600	4899
23960	4900
169431	4901
198634	4902
78285	4903
109139	4904
963	4905
3049	4906
97225	4907
14579	4908
164179	4909
2688	4910
75702	4911
2483	4912
253040	4913
39308	4914
105060	4915
329	4916
3689	4917
40702	4918
162323	4919
150546	4920
267848	4921
259126	4922
24099	4923
204019	4924
7335	4925
9285	4926
152368	4927
121789	4928
77491	4929
16551	4930
8434	4931
206233	4932
9526	4933
18847	4934
1107	4935
250761	4936
29848	4937
18172	4938
608	4939
6992	4940
59593	4941
77032	4942
157075	4943
271359	4944
1029	4945
110561	4946
61782	4947
239058	4948
180816	4949
130809	4950
11158	4951
35552	4952
24856	4953
141172	4954
31723	4955
39707	4956
99043	4957
61377	4958
81826	4959
126945	4960
968	4961
1512	4962
215971	4963
71526	4964
108265	4965
16238	4966
56722	4967
270289	4968
29039	4969
332	4970
130263	4971
5178	4972
3151	4973
38497	4974
6458	4975
391	4976
55677	4977
228663	4978
219562	4979
8347	4980
108829	4981
28902	4982
9760	4983
83546	4984
50824	4985
261926	4986
20341	4987
138345	4988
109706	4989
8295	4990
1348	4991
152897	4992
182265	4993
18916	4994
213934	4995
235843	4996
1301	4997
60830	4998
158372	4999
35118	5000
45391	5001
8564	5002
76512	5003
137290	5004
14514	5005
715	5006
242502	5007
268643	5008
22727	5009
139941	5010
20200	5011
144703	5012
1195	5013
64063	5014
98912	5015
27621	5016
150114	5017
65366	5018
145352	5019
2611	5020
49336	5021
8305	5022
152987	5023
142921	5024
101264	5025
19603	5026
99230	5027
96677	5028
170414	5029
63748	5030
41760	5031
30910	5032
120235	5033
354	5034
7741	5035
6837	5036
20944	5037
49181	5038
2310	5039
198695	5040
2645	5041
28472	5042
25258	5043
101503	5044
4996	5045
102544	5046
53964	5047
25461	5048
877	5049
88441	5050
81062	5051
10260	5052
136138	5053
66647	5054
63477	5055
84177	5056
91676	5057
116727	5058
19601	5059
137008	5060
126798	5061
13167	5062
12065	5063
105018	5064
109626	5065
35792	5066
38	5067
122602	5068
101582	5069
92005	5070
5486	5071
48907	5072
76802	5073
32234	5074
19	5075
115828	5076
153170	5077
2083	5078
181849	5079
138700	5080
127246	5081
1058	5082
33742	5083
44301	5084
4523	5085
346	5086
77138	5087
4006	5088
38018	5089
40715	5090
91751	5091
20622	5092
3097	5093
80942	5094
1576	5095
31316	5096
168248	5097
128272	5098
149509	5099
91459	5100
3008	5101
61393	5102
26851	5103
13029	5104
149925	5105
49012	5106
112864	5107
260031	5108
71048	5109
76730	5110
142190	5111
58	5112
52691	5113
26516	5114
30067	5115
101044	5116
85836	5117
25914	5118
1851	5119
27803	5120
81877	5121
32568	5122
64332	5123
36039	5124
42651	5125
784	5126
238280	5127
13760	5128
60526	5129
43807	5130
43998	5131
33069	5132
12557	5133
99513	5134
56329	5135
14096	5136
15729	5137
263502	5138
231424	5139
14499	5140
111132	5141
99454	5142
6307	5143
9587	5144
103531	5145
44382	5146
267956	5147
5527	5148
31415	5149
109301	5150
22361	5151
22532	5152
66040	5153
656	5154
10912	5155
10282	5156
230451	5157
36737	5158
21569	5159
31409	5160
20299	5161
18421	5162
19967	5163
15648	5164
13185	5165
23354	5166
204674	5167
1193	5168
106954	5169
74801	5170
125019	5171
86950	5172
166741	5173
202	5174
14269	5175
28221	5176
1784	5177
1797	5178
184985	5179
395	5180
22185	5181
91208	5182
26730	5183
75150	5184
346	5185
2234	5186
44796	5187
13181	5188
158360	5189
39135	5190
271849	5191
107625	5192
2675	5193
216319	5194
140263	5195
63598	5196
9636	5197
7101	5198
1301	5199
92711	5200
15769	5201
42294	5202
133913	5203
135	5204
328	5205
78	5206
16764	5207
12911	5208
254628	5209
44660	5210
6761	5211
151621	5212
136147	5213
12233	5214
38502	5215
27040	5216
820	5217
40886	5218
9279	5219
5657	5220
47065	5221
168	5222
120342	5223
9384	5224
220158	5225
132148	5226
43713	5227
15411	5228
101615	5229
21707	5230
71555	5231
28791	5232
884	5233
37460	5234
59342	5235
257236	5236
153625	5237
252477	5238
24665	5239
157583	5240
38195	5241
93633	5242
212896	5243
128189	5244
144961	5245
259113	5246
26944	5247
138257	5248
19205	5249
74010	5250
46452	5251
4303	5252
235	5253
103924	5254
137262	5255
223347	5256
132791	5257
29150	5258
1853	5259
101627	5260
182417	5261
18931	5262
55405	5263
15757	5264
89967	5265
11965	5266
180820	5267
19741	5268
221007	5269
7475	5270
105734	5271
10747	5272
31269	5273
63019	5274
76613	5275
13768	5276
43746	5277
572	5278
7430	5279
119902	5280
712	5281
11825	5282
65428	5283
7073	5284
95127	5285
67441	5286
3452	5287
51538	5288
6157	5289
200831	5290
12766	5291
77295	5292
217368	5293
96858	5294
86074	5295
76197	5296
70486	5297
1328	5298
136821	5299
167646	5300
55783	5301
66693	5302
92566	5303
22177	5304
45403	5305
87931	5306
18786	5307
20176	5308
6676	5309
10675	5310
13838	5311
188090	5312
9313	5313
231066	5314
50125	5315
19175	5316
266253	5317
130713	5318
164279	5319
111618	5320
14636	5321
144042	5322
121077	5323
17154	5324
9793	5325
47350	5326
2172	5327
15316	5328
39420	5329
1047	5330
217298	5331
99859	5332
3799	5333
32937	5334
191	5335
46057	5336
159623	5337
6487	5338
78561	5339
1039	5340
150022	5341
96468	5342
1081	5343
64781	5344
66228	5345
131022	5346
19722	5347
87461	5348
156833	5349
6768	5350
5603	5351
65487	5352
28723	5353
1031	5354
102936	5355
112	5356
190613	5357
9032	5358
136575	5359
42791	5360
24381	5361
27346	5362
29837	5363
240944	5364
51548	5365
1708	5366
498	5367
75239	5368
77886	5369
122761	5370
72226	5371
18790	5372
10445	5373
44016	5374
151853	5375
21779	5376
39439	5377
2983	5378
12221	5379
257394	5380
9467	5381
61272	5382
185403	5383
29406	5384
12699	5385
5139	5386
169018	5387
25568	5388
3146	5389
6300	5390
43090	5391
4371	5392
257968	5393
190484	5394
64080	5395
34033	5396
117002	5397
11241	5398
91549	5399
52803	5400
10731	5401
120641	5402
266060	5403
107940	5404
11338	5405
46230	5406
238465	5407
11247	5408
5152	5409
227532	5410
91682	5411
7025	5412
7999	5413
4609	5414
103827	5415
4631	5416
3440	5417
137108	5418
6845	5419
2646	5420
111104	5421
5192	5422
80808	5423
18259	5424
35611	5425
29702	5426
591	5427
7582	5428
600	5429
184250	5430
46625	5431
38859	5432
74191	5433
12312	5434
259710	5435
180301	5436
13833	5437
33880	5438
36113	5439
27155	5440
5353	5441
15581	5442
46758	5443
217096	5444
11679	5445
24103	5446
89849	5447
62306	5448
2137	5449
10828	5450
7395	5451
45791	5452
83708	5453
37613	5454
58382	5455
32137	5456
6304	5457
13266	5458
165911	5459
21748	5460
46879	5461
13485	5462
108366	5463
4	5464
27662	5465
5164	5466
271023	5467
109587	5468
42970	5469
75975	5470
159508	5471
1775	5472
13868	5473
9192	5474
25522	5475
47610	5476
12219	5477
89784	5478
43777	5479
7692	5480
13851	5481
1934	5482
2959	5483
101177	5484
2162	5485
130071	5486
29816	5487
82669	5488
272118	5489
70921	5490
22839	5491
9574	5492
74933	5493
18426	5494
15633	5495
76666	5496
31371	5497
7776	5498
99133	5499
226542	5500
79596	5501
19573	5502
23578	5503
183832	5504
14848	5505
53420	5506
4224	5507
39056	5508
67530	5509
255515	5510
36219	5511
189899	5512
16326	5513
69962	5514
118	5515
68566	5516
24798	5517
17402	5518
112539	5519
42007	5520
5708	5521
6047	5522
10437	5523
13231	5524
104869	5525
20939	5526
61673	5527
244433	5528
159788	5529
193783	5530
63025	5531
43335	5532
43261	5533
92638	5534
86735	5535
126190	5536
65463	5537
56143	5538
223481	5539
133318	5540
43423	5541
250602	5542
43876	5543
50768	5544
748	5545
79543	5546
9706	5547
24972	5548
20886	5549
50581	5550
72744	5551
3600	5552
202	5553
224459	5554
9870	5555
144222	5556
5056	5557
14581	5558
43184	5559
20428	5560
86426	5561
57162	5562
125299	5563
244224	5564
10090	5565
885	5566
190179	5567
139916	5568
265221	5569
10385	5570
77742	5571
36077	5572
309	5573
35289	5574
211578	5575
950	5576
180836	5577
49443	5578
56960	5579
13431	5580
210307	5581
138560	5582
38186	5583
5078	5584
40237	5585
122382	5586
21655	5587
220529	5588
164674	5589
81339	5590
5640	5591
783	5592
7191	5593
27861	5594
160730	5595
1454	5596
37183	5597
187338	5598
24493	5599
8212	5600
41	5601
8426	5602
26100	5603
132083	5604
34182	5605
163361	5606
217	5607
235891	5608
1319	5609
226	5610
155	5611
24508	5612
22633	5613
11882	5614
4097	5615
26462	5616
53635	5617
121947	5618
116284	5619
202753	5620
4984	5621
130688	5622
18562	5623
5279	5624
108177	5625
90515	5626
13342	5627
64177	5628
9097	5629
29719	5630
92693	5631
55335	5632
4147	5633
18215	5634
2450	5635
61717	5636
1518	5637
93810	5638
38095	5639
186023	5640
58451	5641
126644	5642
16085	5643
221345	5644
18166	5645
31480	5646
1257	5647
62380	5648
18447	5649
96364	5650
110181	5651
84478	5652
64350	5653
203877	5654
56497	5655
76940	5656
2130	5657
24747	5658
4200	5659
24162	5660
2374	5661
1683	5662
44310	5663
54984	5664
40813	5665
16323	5666
175345	5667
54656	5668
38234	5669
5349	5670
9395	5671
10533	5672
212308	5673
38956	5674
9551	5675
4261	5676
232421	5677
36407	5678
79456	5679
17350	5680
90400	5681
132278	5682
68987	5683
220835	5684
56855	5685
2719	5686
181987	5687
66497	5688
6253	5689
14297	5690
94687	5691
268278	5692
75622	5693
9795	5694
82	5695
41628	5696
82454	5697
5113	5698
13456	5699
772	5700
112089	5701
23347	5702
172290	5703
36311	5704
112782	5705
79076	5706
106389	5707
110918	5708
197400	5709
37487	5710
33339	5711
251758	5712
36993	5713
139290	5714
81788	5715
76009	5716
50751	5717
8924	5718
192764	5719
476	5720
185	5721
5947	5722
136860	5723
257160	5724
3669	5725
256163	5726
103698	5727
205435	5728
86265	5729
57843	5730
21673	5731
17491	5732
1063	5733
144661	5734
150658	5735
154310	5736
3231	5737
224894	5738
87971	5739
16909	5740
170749	5741
46350	5742
29704	5743
88573	5744
156156	5745
3900	5746
164692	5747
63383	5748
127285	5749
68041	5750
46061	5751
76650	5752
27465	5753
438	5754
8802	5755
67103	5756
264127	5757
40978	5758
128912	5759
113442	5760
2685	5761
138173	5762
124876	5763
59863	5764
61957	5765
121016	5766
86282	5767
110345	5768
3864	5769
2247	5770
59276	5771
106485	5772
111642	5773
70355	5774
37106	5775
54099	5776
53490	5777
64764	5778
246546	5779
50479	5780
21386	5781
102801	5782
95468	5783
181894	5784
82162	5785
4680	5786
74626	5787
87521	5788
3145	5789
16567	5790
58566	5791
8326	5792
75038	5793
130458	5794
162980	5795
82816	5796
31332	5797
42267	5798
43219	5799
98900	5800
23617	5801
38271	5802
56460	5803
15119	5804
270830	5805
40621	5806
4832	5807
10153	5808
5611	5809
23766	5810
46094	5811
33319	5812
127170	5813
24516	5814
67060	5815
4697	5816
58823	5817
75419	5818
261785	5819
19652	5820
97555	5821
32491	5822
172021	5823
194832	5824
3335	5825
32011	5826
164930	5827
79015	5828
24264	5829
1359	5830
179069	5831
162713	5832
28383	5833
3582	5834
137395	5835
103762	5836
155032	5837
23	5838
77	5839
111307	5840
55490	5841
163166	5842
11467	5843
271306	5844
19601	5845
16514	5846
155750	5847
227220	5848
24763	5849
167205	5850
3879	5851
1337	5852
76020	5853
54581	5854
135703	5855
30783	5856
167652	5857
123380	5858
42546	5859
38986	5860
18469	5861
257688	5862
64385	5863
147502	5864
154159	5865
74236	5866
95533	5867
81076	5868
206294	5869
24040	5870
2088	5871
248293	5872
166083	5873
5821	5874
2555	5875
4395	5876
45710	5877
134519	5878
23789	5879
52990	5880
399	5881
24443	5882
23353	5883
99621	5884
711	5885
234535	5886
60418	5887
105	5888
84064	5889
156078	5890
72003	5891
67694	5892
3144	5893
72855	5894
113442	5895
126566	5896
251652	5897
137462	5898
19563	5899
85948	5900
84893	5901
108471	5902
2011	5903
27382	5904
153754	5905
101324	5906
144461	5907
131986	5908
188735	5909
131772	5910
103017	5911
24880	5912
91681	5913
226122	5914
5997	5915
3651	5916
190202	5917
57254	5918
14445	5919
52875	5920
48630	5921
28787	5922
16615	5923
39782	5924
264498	5925
11807	5926
3203	5927
144640	5928
91014	5929
20439	5930
41599	5931
292	5932
70122	5933
26083	5934
6172	5935
63836	5936
15116	5937
168634	5938
38722	5939
19587	5940
30002	5941
16645	5942
53578	5943
235356	5944
59078	5945
34446	5946
9784	5947
1095	5948
177377	5949
21658	5950
43594	5951
87369	5952
238140	5953
12249	5954
97628	5955
48512	5956
78680	5957
113584	5958
6679	5959
11326	5960
19494	5961
266566	5962
1109	5963
327	5964
101933	5965
2656	5966
170722	5967
44859	5968
78518	5969
18058	5970
46147	5971
195999	5972
183699	5973
87345	5974
85566	5975
1880	5976
195233	5977
54620	5978
8347	5979
7308	5980
15056	5981
142709	5982
164137	5983
8354	5984
18148	5985
6816	5986
54675	5987
144316	5988
165840	5989
250654	5990
2562	5991
52465	5992
195464	5993
73606	5994
9239	5995
1598	5996
26537	5997
9153	5998
149045	5999
108672	6000
86945	6001
196702	6002
1187	6003
125767	6004
241386	6005
252941	6006
111398	6007
41163	6008
146524	6009
164899	6010
107706	6011
31167	6012
7499	6013
34747	6014
1918	6015
49522	6016
77299	6017
57043	6018
473	6019
497	6020
34387	6021
36617	6022
35687	6023
30688	6024
28724	6025
9617	6026
70267	6027
3838	6028
152010	6029
155033	6030
29169	6031
36028	6032
136977	6033
4113	6034
227188	6035
8097	6036
22242	6037
20582	6038
9451	6039
10660	6040
24046	6041
110966	6042
11610	6043
186916	6044
27587	6045
9664	6046
1417	6047
82643	6048
36605	6049
4490	6050
38441	6051
3457	6052
17185	6053
31994	6054
12	6055
21344	6056
6353	6057
105449	6058
8557	6059
52366	6060
70227	6061
30790	6062
79671	6063
46597	6064
238176	6065
25369	6066
14840	6067
69629	6068
36019	6069
132029	6070
10974	6071
21478	6072
983	6073
41468	6074
28883	6075
25506	6076
16734	6077
30249	6078
46	6079
9843	6080
8574	6081
153646	6082
65758	6083
4611	6084
43144	6085
31681	6086
38	6087
1347	6088
24341	6089
10420	6090
51545	6091
39098	6092
17515	6093
139909	6094
19349	6095
14926	6096
13907	6097
42906	6098
33856	6099
12606	6100
6469	6101
234203	6102
8881	6103
4598	6104
75576	6105
27944	6106
17462	6107
58965	6108
14732	6109
57124	6110
12774	6111
228054	6112
77640	6113
35473	6114
34479	6115
1468	6116
28247	6117
240335	6118
57322	6119
100753	6120
20214	6121
8128	6122
9595	6123
92750	6124
272713	6125
12981	6126
23840	6127
85161	6128
98762	6129
36414	6130
11358	6131
67504	6132
36998	6133
52472	6134
7152	6135
2635	6136
110667	6137
1081	6138
364	6139
253792	6140
12216	6141
55854	6142
16055	6143
23672	6144
66755	6145
25159	6146
260986	6147
140390	6148
38403	6149
5594	6150
9138	6151
69883	6152
56398	6153
118032	6154
32076	6155
16506	6156
18079	6157
11774	6158
186526	6159
221811	6160
159410	6161
62919	6162
31974	6163
5105	6164
192821	6165
267405	6166
254870	6167
3823	6168
3145	6169
225091	6170
131517	6171
260378	6172
106258	6173
158414	6174
54696	6175
7453	6176
14819	6177
21967	6178
95490	6179
253190	6180
25857	6181
994	6182
44281	6183
42828	6184
232419	6185
5695	6186
7633	6187
161872	6188
105778	6189
15519	6190
10677	6191
2063	6192
50147	6193
92088	6194
253144	6195
7054	6196
43941	6197
9552	6198
7480	6199
8614	6200
10984	6201
114370	6202
1710	6203
76604	6204
259790	6205
5648	6206
549	6207
260146	6208
106739	6209
147569	6210
164188	6211
44122	6212
109223	6213
8344	6214
25349	6215
204907	6216
114280	6217
18542	6218
60243	6219
1006	6220
224590	6221
66283	6222
260391	6223
4555	6224
20847	6225
495	6226
67	6227
1533	6228
64914	6229
13797	6230
18264	6231
9910	6232
1744	6233
22650	6234
57870	6235
23354	6236
4415	6237
103308	6238
45839	6239
138410	6240
8526	6241
711	6242
2093	6243
18138	6244
96	6245
48158	6246
57628	6247
2567	6248
10155	6249
79499	6250
6948	6251
155059	6252
105843	6253
35920	6254
94057	6255
19427	6256
50644	6257
192175	6258
9352	6259
57974	6260
4700	6261
30408	6262
3790	6263
15367	6264
43440	6265
12640	6266
34242	6267
250546	6268
31591	6269
52929	6270
14919	6271
237886	6272
16344	6273
24620	6274
45811	6275
14483	6276
75259	6277
8833	6278
106773	6279
33533	6280
111061	6281
68663	6282
17769	6283
102	6284
36849	6285
60998	6286
5139	6287
90785	6288
17410	6289
20847	6290
5036	6291
226274	6292
270987	6293
157085	6294
856	6295
110750	6296
614	6297
69084	6298
10253	6299
39604	6300
76985	6301
10633	6302
101710	6303
4465	6304
16814	6305
96806	6306
63988	6307
135038	6308
128400	6309
2631	6310
102329	6311
118084	6312
1773	6313
24572	6314
13830	6315
231609	6316
31675	6317
73820	6318
193100	6319
48645	6320
196396	6321
34544	6322
5392	6323
25000	6324
15707	6325
92715	6326
105400	6327
33528	6328
91786	6329
116950	6330
851	6331
4344	6332
65272	6333
49324	6334
57408	6335
12820	6336
11673	6337
253554	6338
58938	6339
10446	6340
79513	6341
6415	6342
105712	6343
7522	6344
96566	6345
32026	6346
32936	6347
195	6348
23367	6349
107064	6350
213718	6351
25833	6352
161211	6353
26379	6354
2621	6355
16005	6356
5674	6357
1397	6358
7650	6359
22549	6360
59604	6361
56693	6362
32372	6363
3432	6364
115932	6365
234220	6366
30753	6367
28772	6368
3720	6369
93898	6370
92167	6371
251279	6372
33804	6373
28049	6374
38021	6375
31784	6376
30391	6377
403	6378
27129	6379
31522	6380
95302	6381
72845	6382
203013	6383
248027	6384
17610	6385
3718	6386
4210	6387
8430	6388
1193	6389
25090	6390
266059	6391
123762	6392
112494	6393
40303	6394
65513	6395
16510	6396
48134	6397
15399	6398
66198	6399
22020	6400
56963	6401
18586	6402
29161	6403
52623	6404
14413	6405
153577	6406
55506	6407
12815	6408
256204	6409
69015	6410
82862	6411
143298	6412
105158	6413
1877	6414
92533	6415
219391	6416
24373	6417
42594	6418
2247	6419
193305	6420
58	6421
104414	6422
4393	6423
224579	6424
248670	6425
29547	6426
6697	6427
4857	6428
55282	6429
12747	6430
272380	6431
75694	6432
81120	6433
1085	6434
10956	6435
146634	6436
79809	6437
77923	6438
94809	6439
14771	6440
3626	6441
149379	6442
12293	6443
93957	6444
59236	6445
20447	6446
1562	6447
109288	6448
120164	6449
36175	6450
3843	6451
9204	6452
33940	6453
12592	6454
37788	6455
69880	6456
218997	6457
29107	6458
148442	6459
11116	6460
20191	6461
51851	6462
59970	6463
317	6464
76590	6465
17645	6466
165071	6467
182969	6468
7267	6469
78556	6470
48245	6471
239733	6472
328	6473
258653	6474
97480	6475
34771	6476
19617	6477
147774	6478
10881	6479
2520	6480
2838	6481
102292	6482
14720	6483
121565	6484
150948	6485
125772	6486
44299	6487
51750	6488
246576	6489
535	6490
226372	6491
12611	6492
30149	6493
102823	6494
7848	6495
12611	6496
103523	6497
12262	6498
32640	6499
25741	6500
3607	6501
504	6502
152925	6503
14528	6504
129513	6505
757	6506
104363	6507
178273	6508
227696	6509
40511	6510
142426	6511
855	6512
60049	6513
13487	6514
47445	6515
234495	6516
142353	6517
9099	6518
152321	6519
56957	6520
202509	6521
6145	6522
19697	6523
245156	6524
27813	6525
3387	6526
48410	6527
53041	6528
15325	6529
34726	6530
33748	6531
21238	6532
64537	6533
67574	6534
302	6535
40143	6536
74553	6537
701	6538
3738	6539
68165	6540
26452	6541
68451	6542
54599	6543
68366	6544
12054	6545
1693	6546
190870	6547
14058	6548
66735	6549
54846	6550
7927	6551
49248	6552
261699	6553
96715	6554
7959	6555
116448	6556
10325	6557
1486	6558
166877	6559
1624	6560
27510	6561
89615	6562
15784	6563
202969	6564
24278	6565
29325	6566
8392	6567
54521	6568
5499	6569
137984	6570
161173	6571
9945	6572
5	6573
212330	6574
222347	6575
32956	6576
64864	6577
86315	6578
60737	6579
16670	6580
43999	6581
71969	6582
132125	6583
95006	6584
43274	6585
21011	6586
59367	6587
2233	6588
199134	6589
600	6590
82532	6591
33042	6592
49785	6593
11523	6594
53799	6595
67710	6596
335	6597
18085	6598
32172	6599
137875	6600
33175	6601
9548	6602
134692	6603
167818	6604
54751	6605
11892	6606
67178	6607
11767	6608
79220	6609
43463	6610
81320	6611
158119	6612
43091	6613
29461	6614
36655	6615
27985	6616
106453	6617
61022	6618
130716	6619
23680	6620
168910	6621
1168	6622
4205	6623
31946	6624
61251	6625
211541	6626
3581	6627
99275	6628
19553	6629
14032	6630
241013	6631
141464	6632
25317	6633
54231	6634
35854	6635
25909	6636
29055	6637
6709	6638
146544	6639
22248	6640
18503	6641
90273	6642
162429	6643
2616	6644
14284	6645
19304	6646
84280	6647
42589	6648
231884	6649
71837	6650
168622	6651
117306	6652
201842	6653
66585	6654
54568	6655
43442	6656
103661	6657
752	6658
3945	6659
182037	6660
133400	6661
150498	6662
243243	6663
129200	6664
3794	6665
2	6666
48616	6667
14060	6668
50923	6669
166432	6670
4243	6671
33494	6672
99864	6673
31484	6674
139462	6675
19608	6676
6827	6677
1021	6678
100851	6679
63171	6680
2285	6681
8201	6682
3961	6683
8215	6684
21323	6685
759	6686
250227	6687
188030	6688
178239	6689
60547	6690
72072	6691
29989	6692
6590	6693
79356	6694
17522	6695
112934	6696
215442	6697
24621	6698
4415	6699
76396	6700
90762	6701
225014	6702
155621	6703
27559	6704
101239	6705
128811	6706
157485	6707
3981	6708
6402	6709
170516	6710
9179	6711
31381	6712
964	6713
32169	6714
70402	6715
4609	6716
12857	6717
75799	6718
2502	6719
5349	6720
6304	6721
77324	6722
35996	6723
64033	6724
102234	6725
30275	6726
48170	6727
110803	6728
2644	6729
99836	6730
2571	6731
101492	6732
218082	6733
104918	6734
649	6735
70419	6736
105789	6737
2257	6738
31200	6739
43539	6740
54379	6741
22152	6742
184295	6743
73884	6744
4434	6745
27617	6746
2156	6747
230971	6748
24688	6749
18382	6750
14817	6751
174727	6752
128213	6753
33436	6754
37026	6755
108727	6756
46717	6757
145867	6758
30485	6759
52490	6760
101058	6761
152091	6762
94762	6763
69269	6764
265781	6765
67946	6766
83811	6767
47594	6768
33731	6769
78904	6770
42856	6771
112772	6772
85831	6773
206017	6774
25601	6775
28890	6776
45454	6777
18808	6778
167289	6779
93440	6780
10821	6781
55260	6782
220497	6783
16117	6784
92787	6785
136087	6786
270160	6787
112285	6788
19137	6789
62915	6790
14241	6791
71382	6792
7620	6793
259470	6794
139	6795
1068	6796
50977	6797
265693	6798
140461	6799
251934	6800
266206	6801
2780	6802
74359	6803
10943	6804
707	6805
730	6806
14027	6807
21020	6808
23397	6809
117	6810
23315	6811
2758	6812
3390	6813
48088	6814
7986	6815
4939	6816
43076	6817
230	6818
17103	6819
149811	6820
8457	6821
1517	6822
242	6823
71467	6824
107733	6825
13623	6826
124470	6827
8644	6828
14327	6829
35293	6830
88193	6831
60820	6832
6129	6833
64117	6834
53911	6835
100376	6836
3709	6837
97768	6838
33014	6839
60600	6840
16915	6841
5379	6842
4161	6843
42896	6844
188243	6845
42942	6846
18949	6847
682	6848
88632	6849
28452	6850
35496	6851
8046	6852
23305	6853
108307	6854
57507	6855
45806	6856
104990	6857
111675	6858
23089	6859
8070	6860
3316	6861
3755	6862
92594	6863
463	6864
2927	6865
64449	6866
107176	6867
21879	6868
90633	6869
69677	6870
44196	6871
157983	6872
249560	6873
5588	6874
112751	6875
109383	6876
112310	6877
41261	6878
36675	6879
8252	6880
144009	6881
680	6882
18848	6883
101485	6884
8094	6885
64331	6886
70954	6887
49501	6888
130693	6889
2403	6890
145526	6891
51695	6892
1975	6893
98440	6894
164807	6895
135883	6896
1074	6897
30598	6898
4920	6899
9042	6900
61390	6901
253120	6902
29543	6903
11205	6904
107613	6905
1890	6906
5137	6907
36371	6908
732	6909
50727	6910
619	6911
77	6912
36575	6913
258633	6914
67622	6915
11146	6916
36277	6917
77365	6918
3907	6919
37068	6920
31020	6921
1059	6922
168850	6923
22291	6924
139421	6925
223580	6926
170797	6927
35925	6928
161421	6929
16398	6930
49122	6931
35885	6932
23181	6933
99968	6934
73902	6935
10105	6936
223136	6937
11839	6938
93463	6939
143060	6940
129754	6941
19	6942
74613	6943
106205	6944
138952	6945
46551	6946
58765	6947
13019	6948
17406	6949
91687	6950
3567	6951
15979	6952
62912	6953
64371	6954
34927	6955
92734	6956
30720	6957
128523	6958
78156	6959
123016	6960
624	6961
24559	6962
10516	6963
105260	6964
36348	6965
41765	6966
34814	6967
53856	6968
98328	6969
271055	6970
5570	6971
77518	6972
204079	6973
175524	6974
19411	6975
12462	6976
4675	6977
15418	6978
34283	6979
119566	6980
47855	6981
241816	6982
32777	6983
6225	6984
267888	6985
43510	6986
77070	6987
78901	6988
71688	6989
7298	6990
21916	6991
6774	6992
106104	6993
74684	6994
7437	6995
10409	6996
145864	6997
15883	6998
118099	6999
5115	7000
21138	7001
20742	7002
29255	7003
27342	7004
236275	7005
69710	7006
13128	7007
170015	7008
15298	7009
77644	7010
127796	7011
87082	7012
254487	7013
30775	7014
129185	7015
130926	7016
223433	7017
34073	7018
5280	7019
70106	7020
40648	7021
12113	7022
66817	7023
414	7024
91208	7025
142994	7026
54326	7027
38923	7028
39358	7029
6883	7030
133399	7031
28775	7032
10392	7033
13227	7034
205437	7035
183725	7036
140661	7037
19097	7038
33508	7039
50080	7040
11870	7041
19443	7042
81747	7043
41507	7044
73317	7045
33478	7046
70264	7047
14247	7048
112354	7049
23473	7050
132884	7051
26204	7052
20562	7053
22892	7054
210589	7055
42108	7056
2133	7057
42385	7058
17378	7059
48920	7060
103835	7061
6909	7062
632	7063
6683	7064
77959	7065
149139	7066
57328	7067
79582	7068
5061	7069
36639	7070
12339	7071
53016	7072
143501	7073
79516	7074
122433	7075
115222	7076
169576	7077
7615	7078
122022	7079
53723	7080
32953	7081
237953	7082
27511	7083
99596	7084
205777	7085
18395	7086
14002	7087
145794	7088
24219	7089
124852	7090
20236	7091
21024	7092
4155	7093
14908	7094
9677	7095
19867	7096
144418	7097
55705	7098
31989	7099
84180	7100
235357	7101
84984	7102
65727	7103
100636	7104
71530	7105
200501	7106
23593	7107
20041	7108
99482	7109
221185	7110
23907	7111
4766	7112
30195	7113
154	7114
41124	7115
35876	7116
51716	7117
165334	7118
23928	7119
171441	7120
1250	7121
56124	7122
3009	7123
223002	7124
220716	7125
36868	7126
6604	7127
2914	7128
25926	7129
13988	7130
11489	7131
82674	7132
77804	7133
134530	7134
72428	7135
109381	7136
247186	7137
1602	7138
59945	7139
155810	7140
33422	7141
27184	7142
10969	7143
26409	7144
22254	7145
106206	7146
125971	7147
1344	7148
27139	7149
8689	7150
98346	7151
30092	7152
206804	7153
32770	7154
11308	7155
141221	7156
120642	7157
50375	7158
15864	7159
907	7160
69461	7161
26100	7162
43359	7163
67713	7164
9717	7165
34	7166
13299	7167
44674	7168
20169	7169
27077	7170
223352	7171
74070	7172
62887	7173
21468	7174
66639	7175
72599	7176
90990	7177
23757	7178
17612	7179
89395	7180
7721	7181
163267	7182
20845	7183
111395	7184
199	7185
83899	7186
85679	7187
12232	7188
237019	7189
23665	7190
86330	7191
136908	7192
9264	7193
98237	7194
168183	7195
27252	7196
43118	7197
13930	7198
87209	7199
20590	7200
72144	7201
181842	7202
153848	7203
116241	7204
251709	7205
18091	7206
199737	7207
268608	7208
45162	7209
98085	7210
48463	7211
92191	7212
27207	7213
30130	7214
209022	7215
1189	7216
161774	7217
24421	7218
109363	7219
29968	7220
8506	7221
26141	7222
22354	7223
2406	7224
88558	7225
8805	7226
257	7227
98513	7228
196475	7229
223913	7230
59819	7231
1830	7232
88038	7233
1132	7234
74822	7235
42697	7236
7793	7237
174503	7238
11867	7239
5693	7240
133896	7241
46787	7242
216769	7243
22224	7244
131921	7245
939	7246
80719	7247
23511	7248
9418	7249
188506	7250
67786	7251
79928	7252
242205	7253
91952	7254
57463	7255
118607	7256
157797	7257
52265	7258
25070	7259
3276	7260
39581	7261
15966	7262
51983	7263
31612	7264
18832	7265
749	7266
63451	7267
21446	7268
117298	7269
4169	7270
145920	7271
2476	7272
161537	7273
237674	7274
39764	7275
75525	7276
65541	7277
14540	7278
33367	7279
22422	7280
108119	7281
129633	7282
44173	7283
784	7284
22448	7285
37014	7286
92523	7287
32944	7288
37802	7289
18760	7290
126416	7291
154289	7292
864	7293
4081	7294
237691	7295
45451	7296
167262	7297
80137	7298
270151	7299
23502	7300
2254	7301
153769	7302
4616	7303
45594	7304
220163	7305
256940	7306
1134	7307
138747	7308
54215	7309
27152	7310
10595	7311
89554	7312
74137	7313
72334	7314
12045	7315
16090	7316
13858	7317
181761	7318
2142	7319
191546	7320
79218	7321
70911	7322
34789	7323
264525	7324
54394	7325
227621	7326
137868	7327
4135	7328
196506	7329
26405	7330
72106	7331
34343	7332
14794	7333
3841	7334
30585	7335
211637	7336
43714	7337
2509	7338
5161	7339
44031	7340
15182	7341
52163	7342
13580	7343
198804	7344
155252	7345
190084	7346
43484	7347
14678	7348
655	7349
111983	7350
7667	7351
88172	7352
40439	7353
69122	7354
70924	7355
149140	7356
4482	7357
6786	7358
3449	7359
3558	7360
170934	7361
35127	7362
76329	7363
26011	7364
79066	7365
71267	7366
8078	7367
6842	7368
26101	7369
76773	7370
1513	7371
82183	7372
201731	7373
22168	7374
113089	7375
162264	7376
7997	7377
174687	7378
81681	7379
13810	7380
33215	7381
71264	7382
131054	7383
28656	7384
203	7385
42371	7386
44262	7387
4174	7388
26744	7389
11189	7390
122190	7391
156456	7392
11813	7393
239492	7394
48411	7395
61666	7396
183723	7397
80048	7398
44806	7399
136397	7400
85949	7401
66022	7402
78010	7403
56210	7404
15939	7405
24867	7406
227434	7407
1588	7408
133279	7409
187696	7410
32875	7411
184184	7412
31556	7413
34976	7414
228479	7415
229988	7416
87603	7417
57415	7418
260911	7419
159459	7420
28006	7421
47655	7422
154615	7423
31891	7424
148548	7425
64116	7426
13377	7427
219586	7428
2621	7429
38215	7430
101832	7431
11145	7432
157100	7433
68681	7434
1701	7435
22589	7436
36374	7437
1554	7438
13029	7439
166072	7440
72022	7441
94565	7442
7488	7443
155223	7444
24451	7445
15894	7446
205679	7447
387	7448
2156	7449
5889	7450
135162	7451
258751	7452
17582	7453
2189	7454
75522	7455
22384	7456
62540	7457
43954	7458
107320	7459
34270	7460
20106	7461
61854	7462
163480	7463
170793	7464
107880	7465
13252	7466
8921	7467
4706	7468
80077	7469
46383	7470
143795	7471
127395	7472
193382	7473
9410	7474
22901	7475
47004	7476
73847	7477
164460	7478
51123	7479
87601	7480
21676	7481
8184	7482
84	7483
17569	7484
90754	7485
112090	7486
101970	7487
176365	7488
55379	7489
11321	7490
143870	7491
16859	7492
96058	7493
98608	7494
128845	7495
55762	7496
1081	7497
19429	7498
56262	7499
42890	7500
26150	7501
33745	7502
31229	7503
31149	7504
146033	7505
200877	7506
10714	7507
14893	7508
20609	7509
608	7510
28602	7511
70597	7512
110676	7513
114059	7514
53952	7515
131464	7516
71639	7517
6748	7518
248	7519
79737	7520
3698	7521
1822	7522
83078	7523
6319	7524
132404	7525
70563	7526
18988	7527
5444	7528
5	7529
91699	7530
4711	7531
91	7532
83970	7533
39574	7534
182032	7535
137627	7536
58269	7537
43134	7538
16962	7539
39514	7540
83931	7541
39687	7542
145722	7543
12850	7544
154249	7545
9547	7546
48035	7547
154514	7548
13472	7549
2680	7550
74644	7551
88725	7552
55484	7553
31228	7554
21477	7555
18266	7556
9115	7557
116219	7558
99857	7559
55907	7560
123405	7561
611	7562
55954	7563
202034	7564
199934	7565
23534	7566
357	7567
75978	7568
237863	7569
30691	7570
718	7571
8845	7572
3275	7573
57034	7574
6673	7575
159054	7576
267799	7577
62932	7578
84400	7579
47939	7580
105354	7581
17941	7582
12420	7583
756	7584
109634	7585
85546	7586
18484	7587
12343	7588
10675	7589
24172	7590
88862	7591
263551	7592
250123	7593
7712	7594
12633	7595
53327	7596
37158	7597
35067	7598
106589	7599
42224	7600
112223	7601
32467	7602
86145	7603
137956	7604
30188	7605
253010	7606
2504	7607
60480	7608
99523	7609
3871	7610
71646	7611
33292	7612
224134	7613
31	7614
33034	7615
231525	7616
132337	7617
11269	7618
8455	7619
29954	7620
20389	7621
154222	7622
2960	7623
2398	7624
23907	7625
101038	7626
117158	7627
2162	7628
26510	7629
3176	7630
154349	7631
38659	7632
174725	7633
15166	7634
18054	7635
24650	7636
87034	7637
93913	7638
112554	7639
130418	7640
24950	7641
94568	7642
48895	7643
140864	7644
44229	7645
22943	7646
39579	7647
148612	7648
12924	7649
37690	7650
264006	7651
134019	7652
252686	7653
2897	7654
51668	7655
87510	7656
5203	7657
13604	7658
14979	7659
40427	7660
2586	7661
164753	7662
76	7663
4612	7664
8803	7665
17289	7666
10844	7667
241772	7668
9424	7669
60917	7670
15118	7671
67795	7672
6007	7673
12305	7674
4457	7675
965	7676
8116	7677
133424	7678
2300	7679
80561	7680
35815	7681
146626	7682
58737	7683
64541	7684
11958	7685
184485	7686
5224	7687
106294	7688
8083	7689
66598	7690
5128	7691
21512	7692
81050	7693
191250	7694
202522	7695
125573	7696
127178	7697
23070	7698
4455	7699
4691	7700
16886	7701
122242	7702
266313	7703
271058	7704
195587	7705
29705	7706
9818	7707
143801	7708
114626	7709
2249	7710
81472	7711
15346	7712
26569	7713
6313	7714
8456	7715
5525	7716
169538	7717
41333	7718
11741	7719
556	7720
80453	7721
72160	7722
13727	7723
17036	7724
144033	7725
89352	7726
16909	7727
542	7728
4477	7729
15773	7730
2098	7731
39190	7732
62654	7733
36522	7734
25219	7735
134024	7736
119319	7737
54224	7738
30085	7739
2275	7740
4864	7741
117890	7742
158071	7743
50824	7744
39778	7745
345	7746
57929	7747
30761	7748
19582	7749
57731	7750
62822	7751
193731	7752
45190	7753
17079	7754
83931	7755
21466	7756
32761	7757
181219	7758
5223	7759
19018	7760
256765	7761
2578	7762
41006	7763
107892	7764
17845	7765
25740	7766
226993	7767
5653	7768
30827	7769
201	7770
11445	7771
56096	7772
123696	7773
34684	7774
85714	7775
109801	7776
148167	7777
12980	7778
51197	7779
14912	7780
3575	7781
55510	7782
257341	7783
20014	7784
33851	7785
103248	7786
74325	7787
32429	7788
196301	7789
23269	7790
44219	7791
607	7792
131229	7793
231502	7794
3630	7795
5881	7796
4917	7797
11016	7798
90713	7799
4131	7800
38858	7801
6402	7802
51710	7803
50354	7804
10212	7805
45349	7806
667	7807
160016	7808
97708	7809
209716	7810
103016	7811
230749	7812
31873	7813
135090	7814
119187	7815
18840	7816
37957	7817
84991	7818
70617	7819
29697	7820
83181	7821
13247	7822
2296	7823
43494	7824
8767	7825
217742	7826
164861	7827
32165	7828
34661	7829
226128	7830
235736	7831
203725	7832
20760	7833
76814	7834
7205	7835
8160	7836
866	7837
44657	7838
27416	7839
6822	7840
99202	7841
88539	7842
107484	7843
1688	7844
12731	7845
5702	7846
4848	7847
57851	7848
268	7849
57522	7850
165675	7851
31735	7852
101654	7853
219591	7854
89402	7855
19548	7856
27155	7857
260107	7858
43036	7859
173409	7860
13115	7861
82370	7862
16524	7863
200597	7864
140225	7865
31214	7866
24453	7867
27398	7868
107775	7869
55541	7870
84453	7871
13059	7872
19607	7873
180917	7874
23562	7875
15169	7876
15185	7877
202688	7878
163575	7879
160565	7880
2327	7881
151304	7882
74682	7883
6018	7884
257730	7885
67	7886
16003	7887
840	7888
253169	7889
2961	7890
197762	7891
26973	7892
206136	7893
70853	7894
154558	7895
28193	7896
72356	7897
93896	7898
33866	7899
18542	7900
109590	7901
56490	7902
1280	7903
41124	7904
81350	7905
151258	7906
74443	7907
19580	7908
23222	7909
152245	7910
36095	7911
501	7912
123070	7913
175176	7914
34672	7915
103465	7916
1930	7917
89058	7918
61629	7919
104808	7920
107529	7921
21348	7922
37724	7923
2690	7924
25646	7925
117598	7926
885	7927
55450	7928
3296	7929
130074	7930
231423	7931
35867	7932
26463	7933
3576	7934
15327	7935
13722	7936
96208	7937
75481	7938
1605	7939
13966	7940
51086	7941
32756	7942
150	7943
27663	7944
47559	7945
118665	7946
30375	7947
16444	7948
26849	7949
7506	7950
3696	7951
29103	7952
107901	7953
7455	7954
8486	7955
80779	7956
42188	7957
31135	7958
10600	7959
220089	7960
1983	7961
3005	7962
46590	7963
5306	7964
58000	7965
1559	7966
20466	7967
62571	7968
49926	7969
50479	7970
36399	7971
176783	7972
171624	7973
108653	7974
252857	7975
57288	7976
72381	7977
218132	7978
36178	7979
54002	7980
23772	7981
15061	7982
178540	7983
16959	7984
19659	7985
36054	7986
158517	7987
27938	7988
13509	7989
144372	7990
6434	7991
35074	7992
11836	7993
49377	7994
261931	7995
53612	7996
37539	7997
11499	7998
6612	7999
17823	8000
8385	8001
40632	8002
7015	8003
12039	8004
84150	8005
98887	8006
696	8007
4626	8008
68291	8009
4384	8010
19795	8011
7547	8012
162809	8013
754	8014
272414	8015
1127	8016
160696	8017
6102	8018
80109	8019
44159	8020
85503	8021
29486	8022
34858	8023
35035	8024
16186	8025
223617	8026
164414	8027
70453	8028
86561	8029
156084	8030
23061	8031
25213	8032
110391	8033
191501	8034
2365	8035
2834	8036
28377	8037
3281	8038
2381	8039
166524	8040
92971	8041
243529	8042
41619	8043
70791	8044
145024	8045
138593	8046
14411	8047
485	8048
79	8049
17640	8050
6574	8051
19788	8052
22804	8053
46482	8054
4835	8055
134426	8056
142874	8057
166248	8058
4002	8059
61419	8060
1217	8061
4886	8062
5669	8063
3	8064
188401	8065
16172	8066
9062	8067
667	8068
42	8069
13055	8070
103046	8071
66252	8072
16751	8073
13836	8074
14458	8075
4074	8076
189532	8077
70259	8078
9941	8079
105437	8080
191183	8081
76984	8082
5293	8083
77252	8084
19082	8085
264476	8086
93423	8087
1738	8088
70492	8089
25987	8090
53428	8091
517	8092
77329	8093
13857	8094
79753	8095
159343	8096
58267	8097
26608	8098
99182	8099
30513	8100
19245	8101
213215	8102
32435	8103
137787	8104
72191	8105
20168	8106
17240	8107
167509	8108
3823	8109
52589	8110
147677	8111
212935	8112
27481	8113
2990	8114
14575	8115
142597	8116
78973	8117
1350	8118
169907	8119
73355	8120
129454	8121
4446	8122
3514	8123
2109	8124
28988	8125
92763	8126
35030	8127
250830	8128
26052	8129
168892	8130
91240	8131
220448	8132
113846	8133
1284	8134
82760	8135
73840	8136
165010	8137
3176	8138
26708	8139
6459	8140
134713	8141
40670	8142
88699	8143
16597	8144
70321	8145
66914	8146
205940	8147
75939	8148
207556	8149
245342	8150
232844	8151
201423	8152
79391	8153
68414	8154
85883	8155
13503	8156
59823	8157
47	8158
7562	8159
49053	8160
6442	8161
38959	8162
900	8163
863	8164
26423	8165
95504	8166
75959	8167
4589	8168
7713	8169
4055	8170
15895	8171
5322	8172
67470	8173
96343	8174
169715	8175
115569	8176
18258	8177
105895	8178
39635	8179
57632	8180
57808	8181
249365	8182
137005	8183
352	8184
8448	8185
40774	8186
2362	8187
145287	8188
46139	8189
43973	8190
31401	8191
17320	8192
6356	8193
112	8194
306	8195
132224	8196
49343	8197
22075	8198
33903	8199
113883	8200
191847	8201
109540	8202
91101	8203
545	8204
11600	8205
170252	8206
118188	8207
67755	8208
155022	8209
203003	8210
22546	8211
162505	8212
108551	8213
38543	8214
22848	8215
129144	8216
13817	8217
146516	8218
42151	8219
1231	8220
39678	8221
89161	8222
79281	8223
25810	8224
92743	8225
50361	8226
203093	8227
37980	8228
20039	8229
266739	8230
50781	8231
80307	8232
214064	8233
150505	8234
135115	8235
52416	8236
9705	8237
8302	8238
7361	8239
21796	8240
97692	8241
72812	8242
30468	8243
29460	8244
199491	8245
78052	8246
82082	8247
37989	8248
53366	8249
42928	8250
88422	8251
9954	8252
65	8253
159744	8254
12810	8255
207760	8256
86020	8257
1267	8258
75276	8259
1536	8260
22196	8261
22530	8262
13888	8263
794	8264
64335	8265
27851	8266
102041	8267
36459	8268
166762	8269
8064	8270
164801	8271
21936	8272
390	8273
21126	8274
228886	8275
146482	8276
106719	8277
44272	8278
1581	8279
211347	8280
60427	8281
140574	8282
22763	8283
247406	8284
99465	8285
2228	8286
11985	8287
9156	8288
31310	8289
15190	8290
215273	8291
23573	8292
201746	8293
9311	8294
51518	8295
152521	8296
800	8297
65981	8298
3353	8299
3037	8300
139973	8301
187900	8302
147861	8303
20276	8304
162610	8305
62158	8306
7876	8307
158316	8308
80564	8309
3990	8310
5103	8311
29959	8312
8415	8313
146011	8314
4013	8315
214104	8316
1500	8317
173365	8318
26674	8319
19062	8320
25571	8321
19059	8322
10713	8323
21819	8324
271903	8325
72075	8326
130747	8327
16	8328
2357	8329
9611	8330
34589	8331
445	8332
142771	8333
39708	8334
78907	8335
67208	8336
60651	8337
56699	8338
30151	8339
61639	8340
272520	8341
18158	8342
13392	8343
3343	8344
47865	8345
46054	8346
127901	8347
24030	8348
238491	8349
459	8350
224242	8351
137890	8352
235464	8353
83270	8354
62695	8355
13073	8356
56844	8357
5710	8358
6361	8359
128546	8360
50279	8361
171553	8362
159818	8363
167758	8364
46205	8365
269814	8366
167777	8367
39908	8368
436	8369
85482	8370
1671	8371
58903	8372
14680	8373
189257	8374
42109	8375
77856	8376
10725	8377
9514	8378
22762	8379
69687	8380
61181	8381
5528	8382
56505	8383
8769	8384
54464	8385
5559	8386
125128	8387
77354	8388
9943	8389
42145	8390
63443	8391
7715	8392
8455	8393
18883	8394
37178	8395
31234	8396
55878	8397
54815	8398
26733	8399
240322	8400
91018	8401
129441	8402
54504	8403
3161	8404
33645	8405
123311	8406
144210	8407
93321	8408
176589	8409
2167	8410
1829	8411
4521	8412
34418	8413
45942	8414
2177	8415
566	8416
1872	8417
166968	8418
188425	8419
157062	8420
93650	8421
4439	8422
13842	8423
19506	8424
140790	8425
18769	8426
49897	8427
146712	8428
78775	8429
6291	8430
65558	8431
17673	8432
60600	8433
88084	8434
1811	8435
7525	8436
65317	8437
162337	8438
2103	8439
215555	8440
40183	8441
38527	8442
88892	8443
179300	8444
45582	8445
94571	8446
222721	8447
181877	8448
138192	8449
38636	8450
45055	8451
78603	8452
129562	8453
6702	8454
106505	8455
8058	8456
136848	8457
2443	8458
743	8459
79822	8460
4312	8461
243322	8462
107516	8463
85637	8464
160109	8465
69280	8466
48191	8467
125196	8468
38680	8469
62438	8470
16936	8471
23086	8472
163589	8473
91215	8474
123866	8475
50006	8476
64355	8477
258148	8478
200113	8479
1873	8480
7552	8481
54369	8482
46255	8483
36082	8484
16031	8485
787	8486
63211	8487
49735	8488
2777	8489
40228	8490
12005	8491
346	8492
22445	8493
82134	8494
89961	8495
10152	8496
43658	8497
255534	8498
16877	8499
37192	8500
486	8501
803	8502
57565	8503
41374	8504
47402	8505
32453	8506
125501	8507
36331	8508
11522	8509
51560	8510
32486	8511
1978	8512
48561	8513
99856	8514
34577	8515
171510	8516
1505	8517
210598	8518
55945	8519
3792	8520
95384	8521
11138	8522
33071	8523
21891	8524
24013	8525
104440	8526
15853	8527
188470	8528
47434	8529
39542	8530
54064	8531
51526	8532
7110	8533
86088	8534
705	8535
73958	8536
248760	8537
43266	8538
179670	8539
5153	8540
16226	8541
25758	8542
12025	8543
20600	8544
3	8545
75033	8546
96784	8547
10478	8548
251530	8549
11219	8550
1127	8551
2676	8552
5132	8553
2789	8554
166751	8555
317	8556
72123	8557
76283	8558
59432	8559
7836	8560
176	8561
54644	8562
109945	8563
119820	8564
7221	8565
75984	8566
271942	8567
14673	8568
169677	8569
46520	8570
60176	8571
95906	8572
24649	8573
11606	8574
161043	8575
237304	8576
267128	8577
261316	8578
81385	8579
33693	8580
30765	8581
4473	8582
43763	8583
11413	8584
262800	8585
4260	8586
166970	8587
109997	8588
39879	8589
88073	8590
469	8591
46884	8592
35045	8593
267271	8594
13552	8595
6705	8596
14159	8597
16039	8598
11408	8599
19820	8600
178329	8601
64	8602
65738	8603
3597	8604
384	8605
121254	8606
709	8607
50589	8608
53309	8609
154223	8610
16564	8611
11825	8612
73878	8613
133548	8614
31555	8615
94080	8616
9741	8617
251570	8618
142760	8619
37513	8620
21773	8621
15259	8622
145680	8623
163584	8624
220589	8625
37479	8626
35509	8627
63894	8628
118729	8629
108536	8630
25	8631
2233	8632
84677	8633
102630	8634
49640	8635
324	8636
6129	8637
42751	8638
13390	8639
8958	8640
142248	8641
51182	8642
24171	8643
65760	8644
6451	8645
7993	8646
187456	8647
424	8648
20951	8649
115483	8650
101889	8651
125073	8652
1237	8653
36686	8654
36437	8655
24486	8656
53424	8657
84695	8658
1366	8659
20086	8660
35651	8661
17450	8662
328	8663
51660	8664
2367	8665
14448	8666
132265	8667
40347	8668
77821	8669
22741	8670
138424	8671
185028	8672
9600	8673
10372	8674
883	8675
5308	8676
16046	8677
1982	8678
4899	8679
157203	8680
28841	8681
22591	8682
79313	8683
67255	8684
4349	8685
2082	8686
100669	8687
2031	8688
1969	8689
25553	8690
224039	8691
37999	8692
173285	8693
436	8694
7752	8695
4242	8696
147423	8697
25535	8698
61885	8699
63803	8700
270177	8701
38124	8702
24105	8703
253677	8704
106433	8705
7325	8706
9678	8707
130870	8708
30978	8709
9058	8710
43370	8711
2870	8712
99709	8713
212557	8714
27853	8715
84301	8716
351	8717
238753	8718
24224	8719
31559	8720
54510	8721
102774	8722
126565	8723
80992	8724
2666	8725
164897	8726
6224	8727
121640	8728
13731	8729
57884	8730
4703	8731
34144	8732
9687	8733
42096	8734
2260	8735
42764	8736
14402	8737
104131	8738
95635	8739
96468	8740
25940	8741
120168	8742
247894	8743
48652	8744
195758	8745
73886	8746
34563	8747
232	8748
26344	8749
64652	8750
25483	8751
3073	8752
34129	8753
24557	8754
46456	8755
19236	8756
167133	8757
12444	8758
62967	8759
237632	8760
22777	8761
928	8762
102825	8763
169029	8764
11939	8765
59576	8766
153390	8767
37163	8768
1935	8769
133749	8770
168727	8771
31016	8772
269124	8773
54426	8774
244817	8775
130060	8776
43474	8777
27934	8778
43257	8779
44777	8780
157970	8781
20450	8782
132978	8783
22585	8784
7299	8785
18407	8786
71176	8787
149544	8788
17231	8789
138322	8790
28997	8791
847	8792
23074	8793
18863	8794
21312	8795
37808	8796
120872	8797
16766	8798
7	8799
174303	8800
58038	8801
33369	8802
35660	8803
13770	8804
7702	8805
31916	8806
102140	8807
141830	8808
23559	8809
27205	8810
82459	8811
105763	8812
1281	8813
11316	8814
60371	8815
252015	8816
21935	8817
114986	8818
6430	8819
29068	8820
153237	8821
144434	8822
11654	8823
4084	8824
56658	8825
224050	8826
29822	8827
29900	8828
12672	8829
121938	8830
3539	8831
113656	8832
4789	8833
389	8834
93144	8835
142884	8836
223973	8837
20343	8838
157412	8839
164148	8840
145412	8841
45327	8842
27140	8843
17024	8844
59368	8845
136958	8846
125844	8847
4332	8848
239853	8849
8013	8850
2006	8851
130705	8852
60205	8853
1159	8854
216412	8855
72738	8856
21757	8857
4853	8858
91766	8859
1054	8860
198260	8861
154896	8862
7923	8863
33790	8864
18851	8865
192567	8866
11868	8867
11084	8868
50034	8869
66308	8870
3552	8871
3959	8872
6635	8873
29342	8874
35070	8875
4157	8876
14843	8877
109891	8878
7500	8879
18997	8880
139846	8881
52645	8882
47334	8883
2234	8884
118226	8885
10155	8886
765	8887
60546	8888
13808	8889
21744	8890
20441	8891
27720	8892
157446	8893
70118	8894
150430	8895
639	8896
30019	8897
6372	8898
162750	8899
36350	8900
175303	8901
8019	8902
87674	8903
47887	8904
3152	8905
2416	8906
35458	8907
3771	8908
15397	8909
51585	8910
19082	8911
214447	8912
41707	8913
5765	8914
1256	8915
38978	8916
140630	8917
42660	8918
97339	8919
146642	8920
27708	8921
18901	8922
49556	8923
92069	8924
12147	8925
3429	8926
1613	8927
42390	8928
85266	8929
161958	8930
134247	8931
52049	8932
1232	8933
170642	8934
62985	8935
13526	8936
16416	8937
92145	8938
111710	8939
149339	8940
88718	8941
11	8942
12353	8943
158891	8944
1596	8945
1	8946
6125	8947
101853	8948
57298	8949
1997	8950
14062	8951
59294	8952
512	8953
1537	8954
28372	8955
791	8956
109379	8957
249046	8958
2999	8959
99989	8960
75378	8961
6845	8962
4122	8963
38179	8964
7414	8965
23145	8966
13753	8967
14961	8968
100832	8969
26022	8970
156700	8971
17836	8972
195310	8973
82136	8974
24429	8975
6989	8976
128242	8977
262420	8978
19195	8979
55195	8980
69492	8981
17460	8982
4481	8983
244940	8984
6597	8985
98649	8986
70854	8987
2948	8988
209545	8989
28911	8990
38326	8991
10577	8992
47008	8993
6704	8994
17698	8995
28919	8996
31261	8997
130939	8998
146626	8999
14976	9000
91251	9001
4656	9002
18274	9003
122428	9004
1268	9005
144	9006
31493	9007
3394	9008
987	9009
2979	9010
184792	9011
245697	9012
7963	9013
8181	9014
6922	9015
32211	9016
17210	9017
198511	9018
32690	9019
149803	9020
238265	9021
29454	9022
191338	9023
220255	9024
248486	9025
17	9026
4450	9027
2956	9028
109523	9029
187173	9030
38162	9031
100153	9032
40749	9033
35704	9034
169360	9035
3385	9036
91	9037
34979	9038
42853	9039
196579	9040
11271	9041
145616	9042
229549	9043
233181	9044
11633	9045
52889	9046
228624	9047
18429	9048
12523	9049
72486	9050
103713	9051
115491	9052
37390	9053
50677	9054
6182	9055
130256	9056
94138	9057
150642	9058
171016	9059
135148	9060
51613	9061
54486	9062
40912	9063
41113	9064
13748	9065
4593	9066
13807	9067
38629	9068
2267	9069
95480	9070
30063	9071
127376	9072
31996	9073
14175	9074
36340	9075
175728	9076
88634	9077
32749	9078
2215	9079
114889	9080
271892	9081
384	9082
995	9083
13144	9084
186	9085
6017	9086
41356	9087
11424	9088
104727	9089
17629	9090
186334	9091
480	9092
103305	9093
13222	9094
264	9095
258734	9096
487	9097
192406	9098
69	9099
51730	9100
25811	9101
25761	9102
2871	9103
82303	9104
36374	9105
136058	9106
148387	9107
66637	9108
8552	9109
56769	9110
1218	9111
48200	9112
2617	9113
39409	9114
32806	9115
3060	9116
34887	9117
2445	9118
15012	9119
71742	9120
116983	9121
1880	9122
34803	9123
157001	9124
37305	9125
82	9126
261019	9127
14609	9128
135859	9129
36551	9130
15005	9131
11375	9132
58784	9133
21089	9134
22955	9135
157703	9136
12847	9137
13881	9138
53822	9139
36932	9140
42259	9141
2283	9142
1152	9143
179334	9144
55479	9145
104041	9146
3569	9147
48141	9148
7916	9149
188421	9150
219972	9151
35192	9152
107742	9153
14853	9154
215397	9155
2241	9156
4180	9157
265715	9158
8559	9159
1599	9160
211	9161
131998	9162
5464	9163
52133	9164
81191	9165
459	9166
63478	9167
141674	9168
29997	9169
114501	9170
16352	9171
18391	9172
35656	9173
7035	9174
154020	9175
224375	9176
3346	9177
23529	9178
131153	9179
185790	9180
23736	9181
112493	9182
292	9183
27852	9184
260809	9185
16641	9186
13060	9187
16596	9188
33850	9189
69101	9190
47716	9191
151395	9192
173387	9193
24597	9194
7314	9195
128488	9196
39420	9197
207138	9198
80841	9199
2175	9200
90325	9201
35195	9202
158665	9203
102349	9204
47314	9205
5952	9206
215364	9207
27354	9208
89983	9209
48729	9210
50324	9211
21076	9212
238609	9213
33199	9214
143149	9215
704	9216
35115	9217
54770	9218
6662	9219
5842	9220
142	9221
27914	9222
15996	9223
257206	9224
185559	9225
30023	9226
203722	9227
5574	9228
8422	9229
218826	9230
32639	9231
14846	9232
57378	9233
35483	9234
44384	9235
4196	9236
97904	9237
7563	9238
73405	9239
189	9240
18716	9241
197506	9242
35483	9243
261167	9244
82075	9245
121613	9246
169735	9247
2210	9248
2315	9249
89554	9250
55528	9251
54075	9252
86380	9253
113398	9254
212685	9255
7867	9256
88070	9257
9319	9258
18578	9259
64954	9260
113002	9261
35243	9262
22679	9263
53709	9264
35768	9265
175178	9266
7793	9267
105511	9268
17916	9269
75840	9270
32804	9271
44054	9272
3124	9273
168795	9274
18002	9275
3288	9276
1048	9277
13084	9278
157796	9279
4373	9280
51688	9281
129552	9282
27281	9283
43419	9284
5273	9285
153899	9286
2237	9287
50269	9288
76784	9289
41592	9290
102382	9291
268785	9292
154	9293
14129	9294
5904	9295
89760	9296
5534	9297
91540	9298
167252	9299
97016	9300
5899	9301
49864	9302
194161	9303
454	9304
7437	9305
271305	9306
267516	9307
92811	9308
94665	9309
129211	9310
49973	9311
213	9312
3880	9313
14428	9314
11619	9315
61328	9316
268085	9317
115135	9318
158146	9319
757	9320
4676	9321
408	9322
156965	9323
24889	9324
294	9325
235977	9326
15752	9327
125981	9328
268004	9329
27751	9330
1814	9331
10131	9332
56470	9333
127000	9334
48879	9335
2156	9336
25310	9337
2377	9338
11738	9339
461	9340
3153	9341
3354	9342
58126	9343
14065	9344
135611	9345
31231	9346
250694	9347
64272	9348
73256	9349
13072	9350
501	9351
165065	9352
132166	9353
150696	9354
90504	9355
109882	9356
37033	9357
53737	9358
29163	9359
8512	9360
208079	9361
49699	9362
95161	9363
4275	9364
12525	9365
128555	9366
19472	9367
144856	9368
24366	9369
54854	9370
120339	9371
63482	9372
184015	9373
629	9374
63641	9375
84393	9376
77268	9377
77842	9378
14337	9379
54487	9380
31420	9381
7778	9382
330	9383
577	9384
76228	9385
80612	9386
23256	9387
3207	9388
143169	9389
6503	9390
160468	9391
268344	9392
5241	9393
104455	9394
45014	9395
43402	9396
24452	9397
3993	9398
54218	9399
7826	9400
103147	9401
25112	9402
203649	9403
112804	9404
74955	9405
97877	9406
138684	9407
37994	9408
40729	9409
90989	9410
8353	9411
125817	9412
622	9413
35	9414
146590	9415
63294	9416
15564	9417
138918	9418
11987	9419
41887	9420
2937	9421
9198	9422
58884	9423
7882	9424
8159	9425
81996	9426
44706	9427
18386	9428
101632	9429
18420	9430
41370	9431
63086	9432
245419	9433
58769	9434
240295	9435
124	9436
7082	9437
5840	9438
1022	9439
5185	9440
23894	9441
463	9442
3602	9443
52203	9444
55096	9445
49999	9446
28347	9447
124766	9448
20638	9449
204580	9450
21933	9451
80284	9452
149805	9453
60926	9454
263957	9455
485	9456
55216	9457
102912	9458
1646	9459
110910	9460
52772	9461
39885	9462
104083	9463
102182	9464
4383	9465
69345	9466
162217	9467
65813	9468
8824	9469
2675	9470
20056	9471
14217	9472
31152	9473
85722	9474
265031	9475
42290	9476
160	9477
35781	9478
173401	9479
3657	9480
239975	9481
156171	9482
616	9483
45581	9484
12795	9485
49505	9486
51165	9487
123792	9488
63310	9489
27834	9490
3195	9491
62986	9492
46317	9493
32708	9494
50144	9495
21178	9496
167354	9497
1933	9498
148016	9499
442	9500
71542	9501
141335	9502
260271	9503
127140	9504
103927	9505
235637	9506
99321	9507
75540	9508
257024	9509
17643	9510
33675	9511
7192	9512
594	9513
78764	9514
46168	9515
240041	9516
14478	9517
8556	9518
128726	9519
218415	9520
78223	9521
70368	9522
54373	9523
20689	9524
158658	9525
39066	9526
16580	9527
30682	9528
37842	9529
107185	9530
34998	9531
9075	9532
1252	9533
14287	9534
24765	9535
122048	9536
109228	9537
17903	9538
4642	9539
77948	9540
23955	9541
8999	9542
115907	9543
6952	9544
13934	9545
33314	9546
49257	9547
47462	9548
58477	9549
133367	9550
130597	9551
8359	9552
5196	9553
34876	9554
36171	9555
36775	9556
250214	9557
130567	9558
26742	9559
110151	9560
70588	9561
6936	9562
15948	9563
152204	9564
11967	9565
13724	9566
5802	9567
85306	9568
47806	9569
125857	9570
196717	9571
82851	9572
255686	9573
211717	9574
204316	9575
168358	9576
9483	9577
34527	9578
822	9579
14012	9580
26549	9581
75593	9582
11142	9583
263903	9584
34104	9585
102028	9586
31251	9587
73679	9588
67414	9589
34398	9590
72799	9591
74415	9592
33893	9593
290	9594
167473	9595
7586	9596
93603	9597
13210	9598
155	9599
24511	9600
153281	9601
78841	9602
12438	9603
11325	9604
126287	9605
7227	9606
4881	9607
104717	9608
30268	9609
100330	9610
58538	9611
264718	9612
73951	9613
110767	9614
1785	9615
160445	9616
26177	9617
119607	9618
55003	9619
1600	9620
94143	9621
83687	9622
15331	9623
20714	9624
107630	9625
146616	9626
147910	9627
119864	9628
835	9629
58817	9630
39276	9631
18567	9632
19513	9633
13043	9634
11254	9635
50098	9636
4402	9637
219639	9638
78091	9639
1204	9640
1815	9641
103639	9642
31838	9643
47138	9644
21	9645
98211	9646
29032	9647
27448	9648
1548	9649
6144	9650
5263	9651
44938	9652
127147	9653
11973	9654
177859	9655
159352	9656
3251	9657
809	9658
7188	9659
3812	9660
253	9661
37363	9662
61318	9663
115105	9664
15691	9665
64602	9666
151953	9667
170238	9668
1192	9669
11248	9670
255269	9671
137382	9672
100731	9673
16688	9674
14526	9675
110205	9676
9820	9677
174	9678
4071	9679
110137	9680
38095	9681
62943	9682
45520	9683
145896	9684
126418	9685
36237	9686
115718	9687
92344	9688
2489	9689
76032	9690
46411	9691
8438	9692
2251	9693
100361	9694
115245	9695
53131	9696
33399	9697
110280	9698
6435	9699
53307	9700
32003	9701
106295	9702
74224	9703
125469	9704
15456	9705
76131	9706
78633	9707
38661	9708
79600	9709
158216	9710
33448	9711
37357	9712
11602	9713
7214	9714
13923	9715
1269	9716
251089	9717
58736	9718
141309	9719
36634	9720
67995	9721
70568	9722
942	9723
12029	9724
136223	9725
47677	9726
117109	9727
4280	9728
3438	9729
258704	9730
69743	9731
199414	9732
24738	9733
21290	9734
237076	9735
16179	9736
11292	9737
61883	9738
54006	9739
24899	9740
3800	9741
219635	9742
26475	9743
39416	9744
52407	9745
69143	9746
50174	9747
249221	9748
12605	9749
159470	9750
43361	9751
61436	9752
7135	9753
2086	9754
10867	9755
49211	9756
94163	9757
12715	9758
53351	9759
9775	9760
17698	9761
2425	9762
114915	9763
245265	9764
82750	9765
28176	9766
157856	9767
108145	9768
64057	9769
16501	9770
207340	9771
173347	9772
218048	9773
33078	9774
291	9775
72775	9776
104442	9777
167186	9778
22574	9779
25919	9780
208476	9781
90183	9782
51719	9783
223565	9784
4792	9785
152785	9786
107087	9787
74018	9788
14092	9789
159524	9790
26802	9791
195636	9792
28090	9793
9213	9794
103763	9795
210438	9796
68988	9797
19598	9798
228225	9799
17231	9800
22774	9801
8309	9802
9001	9803
168448	9804
101921	9805
369	9806
2500	9807
144199	9808
4746	9809
242850	9810
45831	9811
415	9812
2754	9813
6794	9814
109562	9815
51761	9816
128440	9817
102006	9818
112006	9819
250	9820
101498	9821
1287	9822
144142	9823
125214	9824
35579	9825
103592	9826
59497	9827
31497	9828
2249	9829
60455	9830
46990	9831
52870	9832
300	9833
10189	9834
24652	9835
67102	9836
52436	9837
16317	9838
240511	9839
12414	9840
908	9841
63908	9842
18186	9843
68911	9844
47840	9845
24139	9846
46215	9847
8303	9848
79985	9849
85364	9850
6237	9851
22914	9852
16625	9853
48840	9854
18992	9855
188957	9856
133483	9857
87032	9858
7235	9859
142146	9860
51001	9861
38540	9862
6770	9863
96062	9864
2422	9865
1148	9866
132558	9867
34137	9868
82884	9869
153775	9870
121412	9871
2912	9872
8741	9873
1115	9874
44375	9875
1134	9876
24773	9877
39415	9878
141032	9879
212900	9880
118408	9881
205787	9882
110874	9883
193680	9884
12977	9885
24351	9886
59615	9887
4311	9888
239976	9889
64797	9890
286	9891
100316	9892
1628	9893
532	9894
31321	9895
81	9896
9937	9897
61593	9898
29996	9899
128187	9900
259706	9901
171728	9902
95178	9903
9049	9904
39	9905
13644	9906
17113	9907
143992	9908
14094	9909
96464	9910
124437	9911
15317	9912
17098	9913
12250	9914
2569	9915
55740	9916
33547	9917
120674	9918
40506	9919
102620	9920
24592	9921
3848	9922
6796	9923
9382	9924
47995	9925
27443	9926
1079	9927
76824	9928
50020	9929
4849	9930
11341	9931
184351	9932
9925	9933
4716	9934
103214	9935
1330	9936
117108	9937
205558	9938
28937	9939
240247	9940
15395	9941
69951	9942
3775	9943
43948	9944
24055	9945
66586	9946
24199	9947
149098	9948
29069	9949
42579	9950
1266	9951
15548	9952
15498	9953
154635	9954
97614	9955
91151	9956
119410	9957
145760	9958
214192	9959
136807	9960
36588	9961
71113	9962
112	9963
64488	9964
12813	9965
131567	9966
83566	9967
20497	9968
243349	9969
93254	9970
1203	9971
4744	9972
84824	9973
39761	9974
77526	9975
110398	9976
110983	9977
71194	9978
78460	9979
39699	9980
10770	9981
12055	9982
23391	9983
168	9984
96666	9985
69830	9986
52660	9987
107555	9988
107113	9989
5177	9990
262345	9991
12825	9992
114684	9993
12403	9994
109961	9995
6491	9996
165700	9997
72347	9998
53909	9999
343	10000
112596	10001
118354	10002
31253	10003
19576	10004
33164	10005
218860	10006
78912	10007
269122	10008
230003	10009
32087	10010
54898	10011
163754	10012
30385	10013
8399	10014
9376	10015
77937	10016
200558	10017
247475	10018
251268	10019
15459	10020
10242	10021
130397	10022
15242	10023
75324	10024
18871	10025
23047	10026
239873	10027
28127	10028
20361	10029
159184	10030
64624	10031
23862	10032
24392	10033
168416	10034
34499	10035
702	10036
38940	10037
1820	10038
41245	10039
121506	10040
68965	10041
271834	10042
7219	10043
4181	10044
2866	10045
43229	10046
26389	10047
34356	10048
105948	10049
72715	10050
69866	10051
37307	10052
10138	10053
54466	10054
1743	10055
9308	10056
76829	10057
72721	10058
222920	10059
7789	10060
15050	10061
196728	10062
2639	10063
7604	10064
4547	10065
8155	10066
18021	10067
162245	10068
16958	10069
48335	10070
3942	10071
153858	10072
9403	10073
270341	10074
135	10075
3476	10076
216855	10077
6916	10078
145063	10079
55423	10080
28545	10081
2036	10082
8291	10083
40896	10084
173621	10085
38791	10086
54292	10087
75415	10088
81927	10089
19983	10090
5733	10091
36149	10092
147967	10093
28968	10094
106519	10095
16202	10096
70095	10097
18420	10098
5542	10099
607	10100
18089	10101
9701	10102
5134	10103
109505	10104
3332	10105
70484	10106
88457	10107
1551	10108
75090	10109
191023	10110
33439	10111
14773	10112
66310	10113
52821	10114
8673	10115
1174	10116
76517	10117
656	10118
41212	10119
96336	10120
6711	10121
21639	10122
41055	10123
269012	10124
5019	10125
27062	10126
23532	10127
55927	10128
21857	10129
31173	10130
15225	10131
9260	10132
125759	10133
19224	10134
8621	10135
39183	10136
21225	10137
101952	10138
62523	10139
187153	10140
61362	10141
30202	10142
2512	10143
270399	10144
7259	10145
65141	10146
59083	10147
13343	10148
11898	10149
17071	10150
214740	10151
20090	10152
113154	10153
179692	10154
32384	10155
110344	10156
246335	10157
108182	10158
17349	10159
3013	10160
91502	10161
512	10162
90805	10163
77779	10164
41115	10165
46898	10166
200	10167
2240	10168
26632	10169
266375	10170
22085	10171
133047	10172
80681	10173
72765	10174
100709	10175
84765	10176
101291	10177
92812	10178
27944	10179
68838	10180
1736	10181
6755	10182
53758	10183
6941	10184
52614	10185
31656	10186
136906	10187
173568	10188
26202	10189
144226	10190
54372	10191
112221	10192
41987	10193
16677	10194
265035	10195
3542	10196
93153	10197
236618	10198
10673	10199
26546	10200
78500	10201
732	10202
18921	10203
63547	10204
1331	10205
130556	10206
27134	10207
25576	10208
42837	10209
103655	10210
100075	10211
52240	10212
25643	10213
147978	10214
2365	10215
39986	10216
25400	10217
247720	10218
9892	10219
106083	10220
161892	10221
142307	10222
154134	10223
182477	10224
251519	10225
3468	10226
233888	10227
55695	10228
25768	10229
99595	10230
216246	10231
1951	10232
254943	10233
229903	10234
82	10235
28304	10236
10204	10237
132348	10238
46269	10239
116528	10240
14139	10241
2491	10242
23964	10243
165545	10244
146199	10245
71896	10246
24258	10247
15798	10248
9864	10249
10227	10250
79639	10251
110319	10252
173249	10253
56840	10254
62477	10255
11738	10256
81	10257
8525	10258
27529	10259
77377	10260
170517	10261
381	10262
101092	10263
18373	10264
7052	10265
87340	10266
126809	10267
117123	10268
272300	10269
2200	10270
626	10271
124	10272
9648	10273
26320	10274
73478	10275
186739	10276
75495	10277
105068	10278
9052	10279
6335	10280
77696	10281
207831	10282
2951	10283
30222	10284
136802	10285
19702	10286
6449	10287
153479	10288
234222	10289
229404	10290
231567	10291
20660	10292
73078	10293
97892	10294
258933	10295
8237	10296
188281	10297
103806	10298
12681	10299
118563	10300
17584	10301
148854	10302
24780	10303
90463	10304
2418	10305
163078	10306
1977	10307
86010	10308
34757	10309
105517	10310
4212	10311
6986	10312
152494	10313
13676	10314
12023	10315
193129	10316
68137	10317
140435	10318
60932	10319
15001	10320
217283	10321
1808	10322
48769	10323
220013	10324
17759	10325
503	10326
262824	10327
132	10328
7331	10329
29327	10330
268434	10331
9952	10332
75362	10333
166482	10334
48865	10335
36703	10336
257620	10337
2465	10338
260993	10339
2301	10340
31850	10341
1376	10342
11673	10343
75061	10344
60443	10345
20857	10346
13250	10347
34931	10348
166925	10349
9037	10350
25749	10351
40541	10352
90990	10353
194300	10354
29030	10355
23355	10356
131666	10357
35655	10358
162788	10359
29877	10360
1266	10361
110780	10362
205551	10363
43371	10364
10250	10365
69848	10366
28409	10367
24900	10368
237	10369
56389	10370
138053	10371
14116	10372
27646	10373
48265	10374
400	10375
89	10376
197939	10377
34996	10378
110521	10379
20891	10380
123471	10381
86518	10382
271147	10383
56552	10384
45814	10385
12559	10386
105753	10387
256071	10388
181779	10389
32177	10390
25583	10391
48144	10392
264844	10393
21033	10394
4002	10395
62412	10396
227273	10397
256055	10398
1170	10399
131296	10400
2437	10401
7689	10402
107658	10403
83731	10404
83905	10405
26050	10406
125200	10407
212926	10408
25114	10409
5509	10410
97099	10411
19684	10412
21306	10413
59054	10414
1202	10415
10289	10416
31308	10417
6727	10418
58611	10419
51807	10420
34172	10421
47679	10422
195769	10423
55370	10424
63586	10425
128864	10426
70191	10427
60641	10428
32474	10429
38522	10430
49273	10431
180738	10432
126236	10433
37884	10434
151101	10435
43554	10436
2755	10437
80221	10438
89342	10439
61262	10440
24427	10441
9116	10442
23355	10443
246273	10444
7737	10445
15391	10446
47750	10447
16467	10448
38005	10449
2857	10450
9800	10451
9953	10452
8227	10453
42746	10454
5485	10455
160637	10456
76378	10457
6872	10458
58009	10459
2228	10460
23148	10461
63054	10462
29358	10463
167337	10464
171058	10465
12573	10466
189690	10467
94161	10468
88269	10469
95137	10470
262675	10471
51936	10472
27050	10473
22046	10474
48750	10475
44730	10476
50776	10477
270577	10478
103	10479
612	10480
12405	10481
27774	10482
70763	10483
140401	10484
23413	10485
2616	10486
7648	10487
109490	10488
5939	10489
36098	10490
17245	10491
233074	10492
5842	10493
119	10494
140457	10495
12838	10496
249127	10497
3660	10498
107812	10499
85884	10500
7324	10501
247805	10502
58350	10503
78022	10504
4637	10505
67241	10506
123918	10507
495	10508
57985	10509
93005	10510
257522	10511
2953	10512
271841	10513
108702	10514
2380	10515
865	10516
85626	10517
76359	10518
72469	10519
74700	10520
63995	10521
124836	10522
51974	10523
10609	10524
117172	10525
39831	10526
17053	10527
4994	10528
3387	10529
96819	10530
215927	10531
66138	10532
55342	10533
68569	10534
10372	10535
254404	10536
2357	10537
237559	10538
86378	10539
91103	10540
67031	10541
1271	10542
25544	10543
9329	10544
33725	10545
3544	10546
20484	10547
53965	10548
201554	10549
38786	10550
44561	10551
3637	10552
264573	10553
12188	10554
36144	10555
52203	10556
3471	10557
53325	10558
96495	10559
40367	10560
123445	10561
22105	10562
62610	10563
24571	10564
5056	10565
2537	10566
28308	10567
30248	10568
46	10569
113003	10570
220402	10571
176211	10572
20342	10573
59264	10574
53146	10575
9927	10576
29855	10577
251607	10578
105523	10579
50433	10580
216720	10581
119290	10582
6196	10583
32488	10584
161087	10585
14055	10586
30205	10587
67335	10588
8070	10589
270660	10590
9012	10591
3770	10592
1206	10593
8557	10594
173528	10595
156441	10596
75364	10597
9147	10598
858	10599
992	10600
261200	10601
1943	10602
50168	10603
7179	10604
237	10605
21277	10606
137	10607
91960	10608
100817	10609
49029	10610
37301	10611
57655	10612
19316	10613
40407	10614
25713	10615
213249	10616
35873	10617
593	10618
60722	10619
1848	10620
222	10621
11467	10622
52255	10623
30997	10624
835	10625
164440	10626
267141	10627
81382	10628
263324	10629
347	10630
28342	10631
3459	10632
92770	10633
146051	10634
15545	10635
168547	10636
124758	10637
217084	10638
181451	10639
30500	10640
45602	10641
74145	10642
18572	10643
10213	10644
1592	10645
84890	10646
260740	10647
13964	10648
28682	10649
61921	10650
267922	10651
94065	10652
140509	10653
1297	10654
18347	10655
31098	10656
7002	10657
198907	10658
79315	10659
35004	10660
10604	10661
146738	10662
21040	10663
140367	10664
241849	10665
29351	10666
54671	10667
12817	10668
159705	10669
23012	10670
7176	10671
1464	10672
34105	10673
153523	10674
44734	10675
173141	10676
31	10677
42947	10678
35680	10679
209911	10680
108258	10681
34757	10682
120056	10683
31958	10684
20375	10685
43081	10686
3	10687
6724	10688
59914	10689
252427	10690
3895	10691
29463	10692
1359	10693
59413	10694
30516	10695
42407	10696
29936	10697
48426	10698
245413	10699
131578	10700
103944	10701
478	10702
19623	10703
139825	10704
105805	10705
19097	10706
249602	10707
267	10708
105945	10709
27471	10710
135342	10711
3852	10712
26728	10713
26107	10714
7310	10715
50028	10716
231117	10717
28022	10718
134096	10719
137155	10720
18898	10721
116719	10722
107237	10723
7383	10724
27141	10725
86217	10726
27884	10727
9625	10728
5636	10729
19442	10730
195615	10731
164236	10732
165209	10733
2556	10734
2742	10735
1563	10736
12585	10737
38573	10738
14534	10739
184	10740
18264	10741
236328	10742
2257	10743
93582	10744
32060	10745
32717	10746
18307	10747
204606	10748
2089	10749
6439	10750
48387	10751
92164	10752
55375	10753
123737	10754
120543	10755
4456	10756
14235	10757
13790	10758
4398	10759
35447	10760
35399	10761
29428	10762
135191	10763
1799	10764
17692	10765
11154	10766
179197	10767
219726	10768
40907	10769
10058	10770
77412	10771
84072	10772
201838	10773
738	10774
16850	10775
88279	10776
834	10777
29196	10778
168402	10779
142674	10780
8009	10781
150042	10782
32301	10783
154260	10784
270533	10785
226713	10786
69077	10787
79087	10788
45044	10789
41108	10790
71037	10791
155169	10792
250715	10793
20816	10794
63909	10795
42220	10796
154773	10797
53259	10798
200246	10799
104380	10800
3539	10801
62401	10802
15953	10803
43708	10804
14772	10805
152515	10806
157636	10807
1243	10808
1672	10809
4744	10810
240464	10811
272686	10812
5559	10813
42395	10814
27817	10815
208578	10816
44611	10817
1189	10818
31938	10819
117314	10820
131590	10821
139401	10822
55742	10823
240	10824
93612	10825
3613	10826
20033	10827
2843	10828
163511	10829
32456	10830
193606	10831
97710	10832
110563	10833
1100	10834
24068	10835
7052	10836
41342	10837
226374	10838
2886	10839
7870	10840
12515	10841
2644	10842
168608	10843
219144	10844
25577	10845
48796	10846
13246	10847
2314	10848
3242	10849
8415	10850
18510	10851
23033	10852
30370	10853
6435	10854
45801	10855
29847	10856
1980	10857
270882	10858
109081	10859
26360	10860
269410	10861
49270	10862
64304	10863
9237	10864
36551	10865
90965	10866
50298	10867
182014	10868
155730	10869
40697	10870
18831	10871
11426	10872
1806	10873
62157	10874
59395	10875
32343	10876
158445	10877
40180	10878
25344	10879
10023	10880
27418	10881
224736	10882
72579	10883
41951	10884
26820	10885
10083	10886
8004	10887
36836	10888
40654	10889
443	10890
21654	10891
2950	10892
769	10893
61606	10894
119556	10895
13301	10896
260394	10897
72111	10898
11174	10899
251622	10900
168804	10901
57171	10902
214411	10903
754	10904
2579	10905
22742	10906
58410	10907
9350	10908
22528	10909
78721	10910
54108	10911
1395	10912
72932	10913
35570	10914
221311	10915
50317	10916
70720	10917
77065	10918
169681	10919
142487	10920
3108	10921
46683	10922
164166	10923
7056	10924
14207	10925
3170	10926
10571	10927
1864	10928
3963	10929
224794	10930
9491	10931
249807	10932
336	10933
35099	10934
4309	10935
57349	10936
18167	10937
131657	10938
141477	10939
34016	10940
11466	10941
21959	10942
15156	10943
7034	10944
45431	10945
195	10946
17149	10947
2864	10948
3827	10949
72890	10950
5291	10951
13819	10952
20188	10953
11265	10954
1074	10955
93594	10956
6937	10957
21298	10958
40281	10959
52838	10960
7803	10961
11511	10962
57583	10963
116184	10964
1785	10965
47909	10966
126800	10967
11224	10968
251711	10969
23547	10970
172863	10971
7691	10972
3617	10973
25625	10974
145044	10975
73524	10976
48184	10977
550	10978
30396	10979
101162	10980
3157	10981
10530	10982
104968	10983
5250	10984
6694	10985
247570	10986
120101	10987
39787	10988
47	10989
139633	10990
3989	10991
21323	10992
86311	10993
3724	10994
52618	10995
38109	10996
31530	10997
74292	10998
15913	10999
1043	11000
143321	11001
47030	11002
198381	11003
248696	11004
24184	11005
33116	11006
24486	11007
26280	11008
131576	11009
49280	11010
37355	11011
31910	11012
3639	11013
53669	11014
58448	11015
64821	11016
19482	11017
10406	11018
75983	11019
178194	11020
16633	11021
173886	11022
1466	11023
29078	11024
25621	11025
163423	11026
41201	11027
144	11028
75996	11029
33334	11030
132488	11031
35519	11032
4910	11033
23573	11034
87	11035
696	11036
162766	11037
23549	11038
29434	11039
68231	11040
12031	11041
3635	11042
87972	11043
11520	11044
3518	11045
52029	11046
8669	11047
7095	11048
34365	11049
37551	11050
8561	11051
17160	11052
112024	11053
15318	11054
73951	11055
260224	11056
11916	11057
40714	11058
62895	11059
21477	11060
1584	11061
190552	11062
103187	11063
158829	11064
40983	11065
176090	11066
79424	11067
67580	11068
66092	11069
262265	11070
4645	11071
23872	11072
49353	11073
9087	11074
52028	11075
47	11076
2297	11077
56701	11078
71468	11079
116652	11080
53420	11081
55334	11082
2357	11083
17035	11084
23472	11085
244372	11086
42769	11087
1043	11088
5853	11089
4153	11090
1319	11091
4111	11092
11586	11093
6671	11094
723	11095
42683	11096
5342	11097
160908	11098
5965	11099
13492	11100
47628	11101
86890	11102
255469	11103
43087	11104
20663	11105
180341	11106
71021	11107
39036	11108
11011	11109
704	11110
27107	11111
45440	11112
23433	11113
1075	11114
102418	11115
253331	11116
79792	11117
50041	11118
107470	11119
109771	11120
134581	11121
112124	11122
98484	11123
30058	11124
18654	11125
115076	11126
49329	11127
105084	11128
201291	11129
63904	11130
254122	11131
31775	11132
74583	11133
241181	11134
72447	11135
45519	11136
201	11137
69323	11138
36304	11139
22249	11140
6547	11141
2847	11142
173601	11143
892	11144
8487	11145
7508	11146
79666	11147
16716	11148
103201	11149
167481	11150
58779	11151
54487	11152
27226	11153
41363	11154
51894	11155
36785	11156
247647	11157
34900	11158
27838	11159
124341	11160
23769	11161
54636	11162
100056	11163
35508	11164
49300	11165
6951	11166
1174	11167
20168	11168
270595	11169
1036	11170
30375	11171
14017	11172
63014	11173
93833	11174
8434	11175
28862	11176
31351	11177
3071	11178
10572	11179
51130	11180
146711	11181
80735	11182
4021	11183
25891	11184
77170	11185
8486	11186
119978	11187
38360	11188
83813	11189
13885	11190
440	11191
35451	11192
922	11193
2126	11194
2365	11195
11840	11196
7977	11197
648	11198
59502	11199
6093	11200
18810	11201
5546	11202
125004	11203
56990	11204
13572	11205
520	11206
62824	11207
1227	11208
62752	11209
28694	11210
7378	11211
78747	11212
159035	11213
19804	11214
45874	11215
85001	11216
13887	11217
545	11218
1416	11219
12984	11220
16148	11221
1079	11222
6864	11223
81948	11224
168550	11225
70146	11226
17664	11227
11875	11228
27100	11229
169510	11230
244167	11231
3683	11232
7156	11233
14212	11234
71210	11235
73354	11236
250470	11237
2167	11238
130093	11239
4356	11240
203959	11241
17504	11242
18662	11243
42353	11244
58632	11245
209291	11246
102452	11247
241111	11248
24949	11249
1338	11250
60804	11251
4223	11252
11929	11253
3658	11254
98367	11255
6464	11256
12417	11257
3856	11258
147290	11259
119796	11260
271751	11261
1268	11262
178450	11263
12005	11264
25799	11265
34113	11266
23629	11267
6086	11268
42847	11269
30938	11270
135530	11271
47578	11272
92478	11273
71370	11274
4460	11275
38244	11276
14460	11277
261131	11278
59268	11279
23375	11280
25889	11281
67876	11282
35215	11283
25067	11284
88199	11285
160478	11286
112737	11287
65730	11288
10410	11289
35117	11290
238624	11291
1689	11292
29655	11293
1415	11294
18075	11295
27408	11296
241864	11297
138528	11298
29272	11299
56511	11300
58031	11301
25148	11302
156217	11303
268410	11304
9037	11305
82603	11306
76599	11307
25752	11308
135806	11309
113039	11310
94924	11311
8829	11312
22346	11313
28247	11314
187049	11315
167	11316
5972	11317
34375	11318
41341	11319
56732	11320
22334	11321
28852	11322
17022	11323
19382	11324
72575	11325
157623	11326
139999	11327
127253	11328
2320	11329
36	11330
59869	11331
9482	11332
230726	11333
111557	11334
22498	11335
1436	11336
72108	11337
523	11338
71467	11339
113492	11340
30237	11341
27686	11342
5094	11343
270729	11344
5501	11345
16381	11346
196266	11347
37861	11348
46464	11349
226343	11350
104746	11351
144333	11352
46809	11353
15522	11354
32366	11355
24659	11356
18767	11357
28953	11358
167962	11359
24766	11360
27805	11361
28141	11362
5101	11363
139403	11364
16917	11365
70716	11366
266641	11367
84346	11368
25379	11369
4789	11370
3961	11371
9972	11372
393	11373
95681	11374
2876	11375
339	11376
103559	11377
5081	11378
6789	11379
15880	11380
223063	11381
208158	11382
23550	11383
4551	11384
227262	11385
174275	11386
100109	11387
138659	11388
12234	11389
56098	11390
111552	11391
39843	11392
20569	11393
102	11394
155396	11395
17474	11396
13454	11397
193302	11398
21254	11399
8235	11400
134272	11401
38500	11402
71184	11403
95540	11404
5403	11405
5770	11406
160	11407
20908	11408
10845	11409
68588	11410
141169	11411
142183	11412
30730	11413
5563	11414
4937	11415
158936	11416
236512	11417
10053	11418
262658	11419
21532	11420
50562	11421
18187	11422
48858	11423
16311	11424
13639	11425
124479	11426
228588	11427
36926	11428
184382	11429
5112	11430
23692	11431
15503	11432
106057	11433
6395	11434
27037	11435
10267	11436
42747	11437
136592	11438
7210	11439
123006	11440
40999	11441
94337	11442
173928	11443
238999	11444
166221	11445
35987	11446
170870	11447
217639	11448
9556	11449
122354	11450
66380	11451
70491	11452
15565	11453
162541	11454
63161	11455
202734	11456
531	11457
41068	11458
18086	11459
18834	11460
10169	11461
162004	11462
130532	11463
70113	11464
18960	11465
227377	11466
38200	11467
198785	11468
170965	11469
14381	11470
69006	11471
11125	11472
1285	11473
36260	11474
116638	11475
20561	11476
190336	11477
5351	11478
14366	11479
18197	11480
21416	11481
9193	11482
5958	11483
4323	11484
6246	11485
114769	11486
29191	11487
25450	11488
13408	11489
80016	11490
3203	11491
16448	11492
1323	11493
2006	11494
137707	11495
87454	11496
28031	11497
13225	11498
129182	11499
247610	11500
763	11501
79432	11502
219852	11503
3882	11504
153768	11505
24847	11506
22523	11507
70875	11508
55700	11509
98561	11510
41535	11511
19190	11512
18512	11513
33497	11514
105038	11515
34559	11516
1302	11517
34391	11518
170393	11519
42578	11520
179453	11521
248470	11522
55273	11523
8767	11524
9364	11525
57791	11526
2766	11527
1454	11528
99423	11529
228766	11530
33320	11531
11845	11532
112425	11533
71468	11534
157182	11535
64040	11536
11369	11537
35689	11538
36940	11539
146289	11540
162080	11541
4023	11542
5898	11543
96442	11544
6059	11545
18074	11546
24028	11547
43755	11548
12954	11549
242124	11550
2195	11551
8417	11552
75133	11553
58460	11554
12647	11555
41571	11556
80428	11557
31166	11558
141815	11559
57613	11560
98620	11561
127930	11562
93864	11563
170362	11564
91372	11565
3692	11566
1468	11567
102266	11568
248323	11569
31105	11570
9200	11571
1921	11572
28436	11573
24284	11574
184976	11575
90172	11576
80	11577
8466	11578
28053	11579
176893	11580
59781	11581
62569	11582
43879	11583
5627	11584
256842	11585
27846	11586
17864	11587
63188	11588
12510	11589
7241	11590
64828	11591
66567	11592
3782	11593
49121	11594
387	11595
5800	11596
79138	11597
5410	11598
21769	11599
151846	11600
3277	11601
56217	11602
20648	11603
155607	11604
75043	11605
27237	11606
149368	11607
93132	11608
137910	11609
35551	11610
25366	11611
188232	11612
139354	11613
93470	11614
19124	11615
9088	11616
12336	11617
11560	11618
75735	11619
325	11620
21685	11621
7699	11622
7589	11623
27939	11624
54277	11625
1320	11626
11024	11627
79104	11628
73528	11629
92431	11630
7672	11631
4531	11632
102112	11633
80197	11634
54662	11635
22720	11636
1560	11637
29888	11638
47888	11639
252256	11640
32939	11641
18402	11642
48391	11643
265406	11644
270	11645
151085	11646
63740	11647
46470	11648
21525	11649
118463	11650
142141	11651
30231	11652
39346	11653
257449	11654
26335	11655
6934	11656
158665	11657
3657	11658
17081	11659
13281	11660
30960	11661
170490	11662
6946	11663
51599	11664
3433	11665
2988	11666
38788	11667
64913	11668
4301	11669
3611	11670
16293	11671
44292	11672
134042	11673
1501	11674
12919	11675
14840	11676
97310	11677
76500	11678
118418	11679
214	11680
105308	11681
76339	11682
238057	11683
145116	11684
73989	11685
128161	11686
6945	11687
71008	11688
1716	11689
56213	11690
4203	11691
62040	11692
100618	11693
98385	11694
185610	11695
70502	11696
248924	11697
11274	11698
9134	11699
110261	11700
134560	11701
175236	11702
3168	11703
255062	11704
49301	11705
53623	11706
227783	11707
681	11708
10102	11709
39556	11710
11671	11711
168	11712
25938	11713
60826	11714
1917	11715
113641	11716
59640	11717
187894	11718
5186	11719
167837	11720
145728	11721
122068	11722
201618	11723
105098	11724
59003	11725
39286	11726
23818	11727
13848	11728
563	11729
5088	11730
42	11731
3582	11732
71119	11733
267985	11734
93954	11735
11777	11736
2887	11737
17441	11738
267422	11739
150011	11740
164237	11741
54148	11742
123909	11743
31782	11744
12467	11745
19651	11746
18131	11747
2255	11748
3567	11749
10723	11750
1318	11751
63018	11752
24527	11753
12481	11754
38	11755
15818	11756
82907	11757
193375	11758
129	11759
188906	11760
49360	11761
75916	11762
55896	11763
830	11764
27446	11765
15324	11766
65071	11767
182161	11768
73466	11769
83767	11770
65977	11771
26205	11772
58711	11773
95212	11774
40320	11775
9462	11776
1882	11777
26362	11778
41542	11779
2268	11780
60108	11781
146048	11782
29604	11783
9032	11784
218368	11785
345	11786
95127	11787
70521	11788
5057	11789
42658	11790
36984	11791
181358	11792
6134	11793
4552	11794
43410	11795
172999	11796
8190	11797
170843	11798
32527	11799
13879	11800
52207	11801
91276	11802
34249	11803
110542	11804
115316	11805
32487	11806
260106	11807
246562	11808
93675	11809
31877	11810
2852	11811
18874	11812
51	11813
75774	11814
167213	11815
10116	11816
14212	11817
15529	11818
66480	11819
68408	11820
7218	11821
81069	11822
106435	11823
380	11824
35413	11825
14745	11826
9412	11827
56827	11828
324	11829
25601	11830
88467	11831
96689	11832
6166	11833
348	11834
45773	11835
34486	11836
91790	11837
33264	11838
10611	11839
123247	11840
159865	11841
1925	11842
10639	11843
12372	11844
58942	11845
56987	11846
56699	11847
20080	11848
19364	11849
14785	11850
217605	11851
129061	11852
9980	11853
82920	11854
68479	11855
127497	11856
86896	11857
56858	11858
6331	11859
18690	11860
9054	11861
35415	11862
89760	11863
9720	11864
68424	11865
14544	11866
45170	11867
1565	11868
1897	11869
238340	11870
11387	11871
262447	11872
26414	11873
2930	11874
169539	11875
1929	11876
14056	11877
80329	11878
96271	11879
87859	11880
44614	11881
208	11882
59238	11883
14264	11884
79326	11885
110709	11886
4960	11887
8159	11888
72068	11889
73738	11890
2767	11891
231507	11892
6084	11893
173524	11894
24248	11895
27607	11896
93450	11897
62268	11898
225626	11899
12089	11900
8258	11901
10304	11902
8620	11903
99293	11904
15650	11905
5656	11906
2385	11907
23684	11908
2000	11909
51847	11910
1334	11911
29881	11912
2444	11913
71179	11914
236377	11915
28292	11916
13815	11917
18719	11918
15763	11919
1392	11920
33453	11921
241874	11922
55224	11923
8700	11924
53316	11925
2	11926
3210	11927
20748	11928
24606	11929
2300	11930
57445	11931
31176	11932
35731	11933
9235	11934
140811	11935
51819	11936
42458	11937
8072	11938
12024	11939
102836	11940
43990	11941
3668	11942
269776	11943
9512	11944
14236	11945
243408	11946
34964	11947
78084	11948
24811	11949
60029	11950
226916	11951
3810	11952
13806	11953
43551	11954
12198	11955
113336	11956
207253	11957
61262	11958
11129	11959
215569	11960
244579	11961
157	11962
12150	11963
6702	11964
11091	11965
4089	11966
81808	11967
47173	11968
6691	11969
59038	11970
136101	11971
70623	11972
20044	11973
24556	11974
162036	11975
241417	11976
13645	11977
75057	11978
19494	11979
21809	11980
39898	11981
22637	11982
31045	11983
12531	11984
134206	11985
62880	11986
102396	11987
218201	11988
25472	11989
168928	11990
43028	11991
39545	11992
5623	11993
95626	11994
16681	11995
1146	11996
4065	11997
63124	11998
81173	11999
57484	12000
2665	12001
9016	12002
113080	12003
43306	12004
90282	12005
33723	12006
6249	12007
56108	12008
68151	12009
53673	12010
110204	12011
24961	12012
173122	12013
46072	12014
61682	12015
164901	12016
36627	12017
35530	12018
162107	12019
8525	12020
8555	12021
6428	12022
74455	12023
83822	12024
18519	12025
2442	12026
18569	12027
8921	12028
52517	12029
178539	12030
643	12031
163659	12032
4676	12033
42426	12034
23510	12035
248138	12036
21315	12037
69028	12038
81676	12039
4887	12040
2392	12041
233009	12042
706	12043
13381	12044
100526	12045
5501	12046
10482	12047
56057	12048
185630	12049
157769	12050
2868	12051
3298	12052
64068	12053
48175	12054
70223	12055
6067	12056
13673	12057
131944	12058
1249	12059
71274	12060
46299	12061
4767	12062
11309	12063
10872	12064
79122	12065
18571	12066
56814	12067
153049	12068
204	12069
1596	12070
3189	12071
12404	12072
7983	12073
107620	12074
105362	12075
247183	12076
5891	12077
3817	12078
4451	12079
12410	12080
687	12081
190984	12082
169153	12083
35791	12084
77691	12085
38835	12086
506	12087
149503	12088
19663	12089
244194	12090
792	12091
41010	12092
93719	12093
16077	12094
109744	12095
29125	12096
38709	12097
98746	12098
1664	12099
70979	12100
12664	12101
6146	12102
31360	12103
21750	12104
24637	12105
54333	12106
232573	12107
63262	12108
197817	12109
2301	12110
50691	12111
36723	12112
207082	12113
100926	12114
11438	12115
3861	12116
158223	12117
42691	12118
103216	12119
2415	12120
2458	12121
20310	12122
70887	12123
240974	12124
21660	12125
78364	12126
269589	12127
162806	12128
34911	12129
13763	12130
31524	12131
803	12132
144672	12133
39088	12134
17213	12135
84514	12136
27012	12137
118377	12138
43347	12139
22287	12140
259371	12141
2559	12142
200159	12143
115085	12144
563	12145
90943	12146
5370	12147
161778	12148
743	12149
74501	12150
4066	12151
82657	12152
140348	12153
48547	12154
10797	12155
1934	12156
386	12157
65444	12158
146908	12159
58161	12160
88239	12161
131485	12162
47695	12163
151086	12164
130782	12165
21896	12166
390	12167
12024	12168
14335	12169
7223	12170
2595	12171
76542	12172
10895	12173
42666	12174
145893	12175
20158	12176
52283	12177
31241	12178
64097	12179
34277	12180
39751	12181
22522	12182
88128	12183
7039	12184
1309	12185
36739	12186
99052	12187
12007	12188
2195	12189
984	12190
206054	12191
94487	12192
57663	12193
41910	12194
61358	12195
11837	12196
231207	12197
97	12198
57837	12199
1466	12200
35297	12201
11083	12202
44478	12203
123355	12204
34805	12205
130953	12206
57339	12207
495	12208
188497	12209
133057	12210
106706	12211
70183	12212
171491	12213
7320	12214
79872	12215
14770	12216
4959	12217
95444	12218
544	12219
50254	12220
240002	12221
839	12222
154020	12223
24930	12224
9752	12225
141017	12226
24173	12227
33306	12228
54682	12229
4506	12230
5123	12231
221552	12232
131054	12233
175224	12234
71852	12235
2772	12236
158788	12237
58408	12238
61657	12239
6220	12240
144433	12241
749	12242
6175	12243
85968	12244
49064	12245
23165	12246
2831	12247
15964	12248
117421	12249
1011	12250
91834	12251
15914	12252
60897	12253
54186	12254
98041	12255
103572	12256
35686	12257
385	12258
96830	12259
15877	12260
136870	12261
255165	12262
6484	12263
143891	12264
140702	12265
34983	12266
95975	12267
175005	12268
37131	12269
4087	12270
234050	12271
11178	12272
1673	12273
92318	12274
111262	12275
872	12276
17475	12277
3264	12278
37003	12279
245018	12280
9485	12281
113771	12282
13365	12283
1760	12284
11162	12285
867	12286
214603	12287
212131	12288
135052	12289
1722	12290
58118	12291
96028	12292
212727	12293
56725	12294
58226	12295
570	12296
27554	12297
35306	12298
94578	12299
66339	12300
7313	12301
25780	12302
101822	12303
149147	12304
14577	12305
45009	12306
195868	12307
2891	12308
13231	12309
174768	12310
199227	12311
55412	12312
11539	12313
70689	12314
98866	12315
26782	12316
1615	12317
34281	12318
15122	12319
42434	12320
49	12321
49703	12322
177929	12323
66292	12324
34030	12325
2202	12326
2777	12327
4249	12328
10647	12329
133407	12330
179013	12331
28314	12332
24703	12333
108506	12334
35593	12335
877	12336
267362	12337
23404	12338
150797	12339
41337	12340
29637	12341
113031	12342
8260	12343
36361	12344
14853	12345
2067	12346
31768	12347
2788	12348
422	12349
104322	12350
235372	12351
51639	12352
41433	12353
1533	12354
15396	12355
2111	12356
2180	12357
212027	12358
76619	12359
133478	12360
146309	12361
990	12362
12126	12363
69713	12364
44188	12365
66419	12366
27777	12367
72888	12368
3523	12369
116812	12370
248130	12371
91300	12372
21571	12373
31059	12374
253739	12375
25882	12376
140801	12377
11679	12378
3913	12379
23278	12380
56489	12381
150276	12382
8460	12383
106426	12384
11650	12385
105883	12386
68629	12387
12742	12388
5631	12389
93556	12390
80873	12391
133533	12392
162772	12393
96212	12394
26783	12395
171086	12396
19181	12397
149289	12398
29966	12399
8720	12400
4849	12401
73243	12402
31262	12403
8050	12404
41165	12405
16778	12406
225381	12407
50019	12408
25695	12409
158189	12410
9293	12411
36625	12412
95367	12413
112586	12414
5371	12415
200541	12416
46663	12417
116126	12418
169698	12419
2922	12420
3834	12421
107469	12422
223858	12423
89020	12424
37221	12425
16061	12426
112851	12427
16771	12428
4147	12429
166411	12430
31807	12431
141157	12432
85469	12433
150758	12434
23264	12435
58955	12436
6020	12437
59944	12438
6086	12439
10910	12440
54605	12441
179806	12442
1276	12443
252508	12444
984	12445
33884	12446
54620	12447
43452	12448
51375	12449
201454	12450
15503	12451
1907	12452
189424	12453
30037	12454
106606	12455
961	12456
76470	12457
138327	12458
22988	12459
37682	12460
29699	12461
39789	12462
20662	12463
25417	12464
187516	12465
18133	12466
162655	12467
2364	12468
30948	12469
31425	12470
45719	12471
5553	12472
122101	12473
84188	12474
2912	12475
14709	12476
188446	12477
8867	12478
1101	12479
53378	12480
140099	12481
526	12482
51097	12483
17549	12484
12739	12485
29047	12486
173959	12487
3954	12488
9528	12489
23505	12490
1888	12491
11473	12492
8868	12493
18774	12494
116662	12495
123965	12496
138477	12497
29998	12498
591	12499
64960	12500
71600	12501
130769	12502
37241	12503
1523	12504
137270	12505
8195	12506
1944	12507
54730	12508
1309	12509
616	12510
83403	12511
9391	12512
146508	12513
24244	12514
13966	12515
55107	12516
62988	12517
52591	12518
21140	12519
149511	12520
265744	12521
28709	12522
58165	12523
5978	12524
170503	12525
711	12526
16093	12527
176588	12528
54718	12529
162699	12530
187154	12531
7857	12532
3343	12533
89728	12534
125090	12535
30702	12536
5424	12537
235333	12538
16750	12539
257087	12540
28811	12541
213277	12542
81738	12543
9453	12544
12916	12545
202550	12546
2695	12547
24116	12548
12105	12549
4031	12550
95163	12551
44740	12552
109	12553
1610	12554
203581	12555
6776	12556
12444	12557
178111	12558
1131	12559
2961	12560
120472	12561
67635	12562
9984	12563
22137	12564
21799	12565
143991	12566
12627	12567
2843	12568
34127	12569
58719	12570
70332	12571
38067	12572
852	12573
32752	12574
8946	12575
46663	12576
132979	12577
5747	12578
38456	12579
4217	12580
92679	12581
37287	12582
789	12583
27280	12584
12180	12585
243142	12586
16010	12587
26754	12588
21798	12589
65800	12590
175790	12591
153717	12592
40309	12593
31399	12594
143094	12595
121005	12596
13557	12597
23790	12598
237607	12599
2848	12600
955	12601
37672	12602
1102	12603
13117	12604
21595	12605
70546	12606
25979	12607
47088	12608
1315	12609
28688	12610
144274	12611
124651	12612
61144	12613
202750	12614
683	12615
80027	12616
7895	12617
766	12618
208680	12619
76828	12620
2058	12621
203299	12622
12430	12623
23100	12624
56519	12625
36992	12626
9435	12627
112465	12628
89852	12629
86699	12630
26699	12631
216304	12632
88097	12633
110607	12634
8328	12635
21123	12636
12	12637
18368	12638
60268	12639
9521	12640
1586	12641
170762	12642
47157	12643
8601	12644
3302	12645
20198	12646
2323	12647
94225	12648
60720	12649
19004	12650
213002	12651
96819	12652
81067	12653
157085	12654
61710	12655
179824	12656
111233	12657
6279	12658
10152	12659
89807	12660
16976	12661
530	12662
141065	12663
47895	12664
39305	12665
43679	12666
106147	12667
51879	12668
25107	12669
7103	12670
49949	12671
225574	12672
5818	12673
156399	12674
19510	12675
56912	12676
26555	12677
13499	12678
75742	12679
19827	12680
158524	12681
12274	12682
154070	12683
132086	12684
96749	12685
16780	12686
76783	12687
2636	12688
10258	12689
40256	12690
11760	12691
42727	12692
147066	12693
74977	12694
14063	12695
1962	12696
42992	12697
47220	12698
35135	12699
68097	12700
54101	12701
812	12702
92928	12703
49056	12704
3439	12705
48210	12706
53333	12707
11534	12708
152517	12709
68472	12710
11354	12711
24988	12712
16685	12713
1136	12714
147972	12715
7040	12716
7836	12717
27	12718
113896	12719
53600	12720
58120	12721
114687	12722
5940	12723
46649	12724
232915	12725
434	12726
18096	12727
1694	12728
116	12729
6558	12730
40495	12731
57496	12732
58436	12733
28502	12734
61836	12735
229606	12736
106288	12737
44391	12738
39899	12739
51491	12740
86692	12741
4293	12742
26771	12743
39137	12744
165920	12745
197820	12746
215760	12747
20889	12748
70831	12749
89919	12750
28043	12751
151	12752
8302	12753
49922	12754
248821	12755
35710	12756
1806	12757
1089	12758
2075	12759
3611	12760
43652	12761
31180	12762
102638	12763
27474	12764
7116	12765
13435	12766
232341	12767
131037	12768
242349	12769
96016	12770
4118	12771
230353	12772
39926	12773
93338	12774
13289	12775
29010	12776
3292	12777
91835	12778
32357	12779
1615	12780
8501	12781
1263	12782
241579	12783
7458	12784
168258	12785
98740	12786
102385	12787
671	12788
43590	12789
59868	12790
20439	12791
170223	12792
132829	12793
11923	12794
117377	12795
162078	12796
7470	12797
108570	12798
37291	12799
79246	12800
27447	12801
275	12802
36046	12803
5974	12804
32843	12805
157379	12806
22709	12807
100348	12808
61765	12809
23500	12810
113782	12811
20507	12812
104469	12813
3422	12814
1610	12815
18436	12816
463	12817
616	12818
111335	12819
97694	12820
179754	12821
131707	12822
102820	12823
165910	12824
181215	12825
290	12826
129730	12827
455	12828
135875	12829
152906	12830
2069	12831
97986	12832
11078	12833
27988	12834
2614	12835
194127	12836
113894	12837
23171	12838
50501	12839
11390	12840
263301	12841
43652	12842
12758	12843
6372	12844
4729	12845
150992	12846
3422	12847
163672	12848
43935	12849
39646	12850
175883	12851
159656	12852
15122	12853
61022	12854
21558	12855
39877	12856
179262	12857
97427	12858
23118	12859
8500	12860
241817	12861
5934	12862
1233	12863
69302	12864
20018	12865
59444	12866
997	12867
241811	12868
109211	12869
129371	12870
20966	12871
15584	12872
15761	12873
116379	12874
171208	12875
152582	12876
76210	12877
151210	12878
81826	12879
47039	12880
218400	12881
165976	12882
8464	12883
234379	12884
111291	12885
144290	12886
50976	12887
103360	12888
100671	12889
22560	12890
88856	12891
22366	12892
6977	12893
14527	12894
14257	12895
168236	12896
215774	12897
18414	12898
168730	12899
16775	12900
65769	12901
8025	12902
91906	12903
90539	12904
43271	12905
23	12906
66807	12907
140600	12908
16069	12909
132679	12910
161523	12911
5011	12912
115100	12913
13569	12914
109663	12915
79721	12916
125755	12917
60795	12918
76327	12919
46236	12920
164603	12921
33096	12922
58777	12923
32735	12924
268387	12925
136336	12926
210851	12927
244280	12928
634	12929
169	12930
221236	12931
15116	12932
40	12933
69972	12934
56007	12935
12261	12936
20456	12937
54902	12938
42041	12939
139727	12940
13589	12941
164864	12942
5503	12943
21256	12944
147456	12945
5355	12946
131916	12947
91598	12948
43428	12949
210858	12950
1200	12951
46674	12952
170786	12953
26449	12954
3952	12955
200807	12956
223318	12957
13302	12958
43736	12959
30098	12960
180986	12961
73568	12962
3963	12963
150171	12964
141991	12965
684	12966
254202	12967
151984	12968
5180	12969
131965	12970
34433	12971
15995	12972
37347	12973
201913	12974
21760	12975
506	12976
2193	12977
169387	12978
347	12979
7411	12980
119376	12981
33396	12982
21015	12983
24106	12984
76068	12985
1432	12986
107656	12987
272319	12988
20556	12989
14047	12990
172817	12991
1155	12992
41767	12993
74075	12994
30132	12995
117119	12996
9429	12997
39395	12998
20603	12999
263797	13000
8912	13001
217549	13002
51650	13003
73627	13004
26276	13005
45966	13006
98420	13007
252248	13008
218333	13009
62171	13010
1610	13011
99134	13012
11830	13013
128818	13014
50477	13015
7738	13016
88141	13017
22026	13018
4047	13019
63452	13020
10698	13021
27867	13022
4296	13023
31262	13024
111955	13025
259646	13026
96362	13027
58	13028
36216	13029
82	13030
70624	13031
56647	13032
1789	13033
35794	13034
13735	13035
21898	13036
20585	13037
138059	13038
2877	13039
11296	13040
13257	13041
160073	13042
6755	13043
4071	13044
3658	13045
2526	13046
6494	13047
1348	13048
53840	13049
4838	13050
74465	13051
610	13052
18362	13053
530	13054
12031	13055
13392	13056
173586	13057
11441	13058
58288	13059
64622	13060
152665	13061
53638	13062
35973	13063
106007	13064
353	13065
64546	13066
2276	13067
41826	13068
632	13069
152489	13070
13258	13071
37561	13072
98707	13073
1811	13074
48355	13075
3178	13076
12816	13077
72591	13078
27325	13079
127183	13080
31114	13081
222768	13082
1379	13083
70680	13084
26543	13085
23308	13086
3168	13087
14461	13088
126482	13089
143520	13090
52259	13091
13071	13092
29548	13093
49532	13094
262991	13095
91575	13096
5501	13097
102909	13098
12075	13099
1596	13100
106551	13101
23930	13102
2463	13103
37092	13104
159995	13105
1710	13106
3684	13107
53068	13108
97632	13109
4364	13110
41030	13111
8268	13112
41998	13113
259967	13114
179701	13115
112976	13116
18292	13117
27563	13118
2552	13119
23546	13120
58703	13121
10877	13122
212512	13123
28726	13124
5551	13125
49532	13126
92436	13127
17983	13128
81980	13129
84271	13130
25560	13131
12392	13132
21620	13133
129908	13134
239833	13135
106182	13136
38619	13137
2799	13138
14215	13139
14302	13140
134851	13141
5092	13142
142682	13143
3915	13144
59947	13145
69713	13146
3226	13147
27941	13148
107001	13149
30315	13150
35649	13151
175493	13152
13522	13153
75903	13154
221054	13155
10469	13156
3507	13157
54624	13158
61057	13159
9609	13160
1125	13161
152363	13162
36775	13163
11179	13164
1641	13165
85818	13166
15556	13167
6085	13168
23148	13169
8092	13170
2868	13171
68807	13172
125717	13173
30022	13174
110021	13175
46951	13176
41632	13177
49028	13178
7888	13179
55163	13180
110745	13181
143553	13182
167961	13183
93766	13184
272113	13185
146927	13186
154778	13187
60962	13188
13973	13189
2	13190
137	13191
116908	13192
61889	13193
39148	13194
137308	13195
154	13196
77260	13197
190756	13198
40808	13199
33752	13200
132277	13201
215251	13202
104186	13203
34936	13204
22085	13205
25120	13206
159846	13207
48975	13208
81315	13209
205054	13210
160972	13211
9836	13212
65927	13213
86087	13214
156406	13215
3529	13216
73	13217
170778	13218
8634	13219
13738	13220
29635	13221
334	13222
75656	13223
15930	13224
8110	13225
222120	13226
71554	13227
71307	13228
1379	13229
148829	13230
72249	13231
11927	13232
197481	13233
108584	13234
3711	13235
48894	13236
29797	13237
63550	13238
3840	13239
49943	13240
23704	13241
16095	13242
116170	13243
155037	13244
34702	13245
271743	13246
7959	13247
51987	13248
215500	13249
261306	13250
106875	13251
88674	13252
127325	13253
14452	13254
60256	13255
26279	13256
1048	13257
43855	13258
20361	13259
130290	13260
15309	13261
240125	13262
227971	13263
146307	13264
198191	13265
1475	13266
138941	13267
13459	13268
19599	13269
13444	13270
168404	13271
8623	13272
35888	13273
21146	13274
49562	13275
30736	13276
66515	13277
14771	13278
64783	13279
97414	13280
134922	13281
37698	13282
125483	13283
71155	13284
140324	13285
24722	13286
64796	13287
7053	13288
25847	13289
218996	13290
1632	13291
5445	13292
3767	13293
47247	13294
72441	13295
193041	13296
23101	13297
22844	13298
43696	13299
217571	13300
180562	13301
9105	13302
16739	13303
18185	13304
42050	13305
65860	13306
60399	13307
52813	13308
8233	13309
181	13310
125480	13311
149525	13312
83190	13313
54278	13314
11	13315
197078	13316
118686	13317
31196	13318
2555	13319
108297	13320
31455	13321
54496	13322
39897	13323
2569	13324
120662	13325
71013	13326
163234	13327
23626	13328
141961	13329
95491	13330
3594	13331
24251	13332
96725	13333
72952	13334
1688	13335
64875	13336
210168	13337
27154	13338
1109	13339
5793	13340
160712	13341
13241	13342
124258	13343
80699	13344
108052	13345
39061	13346
12809	13347
35062	13348
51787	13349
162352	13350
254444	13351
62226	13352
64666	13353
32612	13354
4820	13355
103699	13356
30355	13357
1245	13358
1025	13359
1705	13360
21122	13361
158550	13362
17180	13363
26345	13364
4328	13365
52668	13366
12615	13367
58414	13368
9375	13369
22114	13370
266187	13371
99	13372
43667	13373
1936	13374
52022	13375
93331	13376
157771	13377
50572	13378
22772	13379
60476	13380
1169	13381
49759	13382
15919	13383
136936	13384
48329	13385
47504	13386
42358	13387
93033	13388
1279	13389
5939	13390
49231	13391
10493	13392
2846	13393
7969	13394
209820	13395
95377	13396
40737	13397
9253	13398
199613	13399
1809	13400
8559	13401
238568	13402
77387	13403
86871	13404
34280	13405
188279	13406
73003	13407
53983	13408
197255	13409
189074	13410
73623	13411
10124	13412
5927	13413
15642	13414
270615	13415
108120	13416
9415	13417
3276	13418
105	13419
1439	13420
15314	13421
51740	13422
4797	13423
55369	13424
98759	13425
41257	13426
17723	13427
58562	13428
1604	13429
21527	13430
35785	13431
1566	13432
113415	13433
1717	13434
235467	13435
39544	13436
124	13437
218738	13438
113061	13439
10176	13440
23670	13441
77312	13442
15215	13443
267220	13444
254399	13445
63690	13446
150882	13447
176092	13448
87971	13449
139611	13450
17153	13451
153062	13452
2392	13453
148061	13454
879	13455
26370	13456
66313	13457
30886	13458
69602	13459
16055	13460
154934	13461
258	13462
79162	13463
125616	13464
14810	13465
79636	13466
64297	13467
119162	13468
49643	13469
78729	13470
559	13471
43779	13472
225237	13473
107084	13474
48490	13475
141567	13476
147696	13477
9360	13478
80246	13479
117	13480
8446	13481
5171	13482
19156	13483
4725	13484
154441	13485
40830	13486
28589	13487
2152	13488
110859	13489
12058	13490
4018	13491
7358	13492
217157	13493
7929	13494
21742	13495
82937	13496
50638	13497
150439	13498
26473	13499
162646	13500
115691	13501
20153	13502
188731	13503
49276	13504
2534	13505
58492	13506
182262	13507
2848	13508
9549	13509
107450	13510
96827	13511
28826	13512
6993	13513
10064	13514
16280	13515
18962	13516
81145	13517
8916	13518
29107	13519
128098	13520
101655	13521
10417	13522
13684	13523
43364	13524
95999	13525
142187	13526
8234	13527
260077	13528
8086	13529
4	13530
49049	13531
45292	13532
13615	13533
58844	13534
27538	13535
270801	13536
84630	13537
73597	13538
76141	13539
3144	13540
27923	13541
74032	13542
250485	13543
19005	13544
12116	13545
95794	13546
11390	13547
39599	13548
77149	13549
231171	13550
7652	13551
36383	13552
182961	13553
255212	13554
93117	13555
9320	13556
36445	13557
1944	13558
153563	13559
15975	13560
46585	13561
2590	13562
44735	13563
16270	13564
88474	13565
92291	13566
29711	13567
61600	13568
72696	13569
24186	13570
129720	13571
227438	13572
248390	13573
143415	13574
699	13575
150543	13576
1836	13577
22366	13578
175998	13579
37183	13580
724	13581
9034	13582
52497	13583
79923	13584
22477	13585
229209	13586
10306	13587
55266	13588
12159	13589
2900	13590
53606	13591
38981	13592
85089	13593
6425	13594
68249	13595
2154	13596
16128	13597
17323	13598
25529	13599
33960	13600
18386	13601
214429	13602
109533	13603
41444	13604
24532	13605
46784	13606
268402	13607
32892	13608
21408	13609
7521	13610
130042	13611
9126	13612
126777	13613
21266	13614
103977	13615
6403	13616
251300	13617
529	13618
40392	13619
104990	13620
46594	13621
9663	13622
5395	13623
760	13624
133512	13625
56681	13626
95319	13627
2970	13628
147800	13629
2934	13630
248314	13631
808	13632
43861	13633
129488	13634
95495	13635
10732	13636
4466	13637
219978	13638
65027	13639
5240	13640
260643	13641
263880	13642
103045	13643
29063	13644
118359	13645
19230	13646
109517	13647
82303	13648
101008	13649
1159	13650
126399	13651
125064	13652
29703	13653
12242	13654
25795	13655
23373	13656
12688	13657
546	13658
15930	13659
23368	13660
69565	13661
30778	13662
54038	13663
95244	13664
12100	13665
205639	13666
15140	13667
30218	13668
24522	13669
241187	13670
78860	13671
1270	13672
5770	13673
3	13674
152445	13675
83543	13676
15744	13677
45996	13678
31453	13679
28444	13680
16427	13681
236881	13682
15616	13683
140199	13684
3086	13685
47654	13686
76488	13687
4399	13688
30752	13689
14618	13690
184459	13691
271623	13692
129764	13693
223546	13694
242062	13695
78215	13696
212705	13697
78838	13698
126988	13699
41837	13700
109369	13701
24645	13702
43232	13703
23567	13704
393	13705
4871	13706
24931	13707
58748	13708
12175	13709
17260	13710
55213	13711
64705	13712
1494	13713
1232	13714
207698	13715
130805	13716
1906	13717
17564	13718
143025	13719
6525	13720
141583	13721
937	13722
43510	13723
4106	13724
2827	13725
39472	13726
33469	13727
106323	13728
17047	13729
54923	13730
72567	13731
8790	13732
33562	13733
57502	13734
13888	13735
19605	13736
69318	13737
24690	13738
32100	13739
24342	13740
18285	13741
5141	13742
114528	13743
150033	13744
56325	13745
177112	13746
19331	13747
109858	13748
69756	13749
5041	13750
33598	13751
247082	13752
18753	13753
147185	13754
152222	13755
29389	13756
168779	13757
132758	13758
4124	13759
131085	13760
23118	13761
104327	13762
1224	13763
93807	13764
652	13765
25942	13766
130775	13767
47350	13768
139480	13769
52126	13770
113204	13771
111669	13772
110076	13773
33833	13774
75735	13775
34344	13776
244248	13777
97459	13778
7853	13779
1756	13780
79822	13781
52047	13782
140442	13783
84076	13784
58763	13785
9293	13786
121253	13787
182	13788
44689	13789
56568	13790
269186	13791
190676	13792
224665	13793
25	13794
102400	13795
51684	13796
81699	13797
77527	13798
28820	13799
155410	13800
20116	13801
34192	13802
71996	13803
21985	13804
5542	13805
81715	13806
99986	13807
124649	13808
168508	13809
14934	13810
32123	13811
182	13812
1839	13813
215564	13814
102706	13815
56756	13816
87711	13817
162	13818
118472	13819
51985	13820
112638	13821
215852	13822
255574	13823
31034	13824
12150	13825
12403	13826
140272	13827
68378	13828
4054	13829
57154	13830
12518	13831
35007	13832
32044	13833
157478	13834
25101	13835
149587	13836
77528	13837
82683	13838
5055	13839
2603	13840
12589	13841
5979	13842
218802	13843
4628	13844
9141	13845
84124	13846
57645	13847
70575	13848
134950	13849
78760	13850
160539	13851
5440	13852
28210	13853
18982	13854
51615	13855
48602	13856
55912	13857
140813	13858
9540	13859
18734	13860
39892	13861
148457	13862
27563	13863
161273	13864
36602	13865
103942	13866
19430	13867
14407	13868
2675	13869
18505	13870
19475	13871
12373	13872
1833	13873
86995	13874
43467	13875
131660	13876
235417	13877
89834	13878
20627	13879
13187	13880
73471	13881
1062	13882
17043	13883
67016	13884
5178	13885
45511	13886
42629	13887
10051	13888
6400	13889
18032	13890
169457	13891
19283	13892
11200	13893
15331	13894
13453	13895
248973	13896
78206	13897
51679	13898
70313	13899
72542	13900
101740	13901
153657	13902
28886	13903
78957	13904
90602	13905
1605	13906
7750	13907
143020	13908
239178	13909
75935	13910
173	13911
140233	13912
95308	13913
59044	13914
271675	13915
10325	13916
1225	13917
41242	13918
68138	13919
63325	13920
3103	13921
72181	13922
1707	13923
10866	13924
24144	13925
488	13926
69008	13927
3310	13928
146950	13929
9	13930
2075	13931
33111	13932
206391	13933
6808	13934
14657	13935
109766	13936
182588	13937
166665	13938
35519	13939
200878	13940
129570	13941
62168	13942
27542	13943
46277	13944
33915	13945
293	13946
9208	13947
231561	13948
193487	13949
107824	13950
5828	13951
260896	13952
720	13953
300	13954
49653	13955
32929	13956
9239	13957
235091	13958
24462	13959
200782	13960
110949	13961
15019	13962
18608	13963
44457	13964
4428	13965
59818	13966
100635	13967
267346	13968
6122	13969
135279	13970
210345	13971
109625	13972
85868	13973
4435	13974
6054	13975
137613	13976
86442	13977
9051	13978
103297	13979
33976	13980
102114	13981
141167	13982
76366	13983
96440	13984
21001	13985
216829	13986
3191	13987
168122	13988
61442	13989
11561	13990
98798	13991
132039	13992
57737	13993
31212	13994
111589	13995
25588	13996
21341	13997
9467	13998
90500	13999
41352	14000
22955	14001
55051	14002
205	14003
26188	14004
168917	14005
74014	14006
4000	14007
244614	14008
138444	14009
2545	14010
204862	14011
168123	14012
223139	14013
7634	14014
7220	14015
216564	14016
160850	14017
20091	14018
1619	14019
2404	14020
161009	14021
136879	14022
94320	14023
4440	14024
16189	14025
198148	14026
94773	14027
113388	14028
79693	14029
1678	14030
64531	14031
69561	14032
168615	14033
5033	14034
55859	14035
90087	14036
19870	14037
6315	14038
122998	14039
76916	14040
61379	14041
129088	14042
236760	14043
209564	14044
43958	14045
9529	14046
16442	14047
156123	14048
17570	14049
770	14050
5503	14051
181225	14052
139955	14053
15083	14054
80909	14055
69711	14056
144881	14057
124153	14058
40855	14059
211518	14060
27593	14061
14479	14062
47726	14063
38180	14064
59659	14065
12279	14066
1328	14067
2513	14068
22459	14069
17415	14070
939	14071
118985	14072
28254	14073
185866	14074
7699	14075
86114	14076
85444	14077
16460	14078
6144	14079
3481	14080
17209	14081
44991	14082
3497	14083
2991	14084
7196	14085
108445	14086
1217	14087
49170	14088
58268	14089
113555	14090
8338	14091
77377	14092
135035	14093
24213	14094
57491	14095
5292	14096
803	14097
34594	14098
55211	14099
14606	14100
10277	14101
225680	14102
24739	14103
44891	14104
1876	14105
242219	14106
14807	14107
108669	14108
3994	14109
9393	14110
17152	14111
137297	14112
26694	14113
133128	14114
106065	14115
89643	14116
256817	14117
665	14118
165409	14119
1015	14120
21270	14121
25756	14122
5909	14123
1264	14124
38860	14125
91142	14126
28776	14127
109542	14128
20000	14129
96293	14130
123432	14131
48642	14132
39031	14133
11294	14134
27486	14135
238210	14136
129026	14137
50630	14138
5054	14139
214917	14140
115669	14141
103492	14142
126710	14143
149140	14144
213392	14145
9415	14146
83407	14147
212852	14148
12154	14149
43624	14150
267515	14151
70288	14152
185669	14153
85628	14154
13572	14155
35649	14156
20039	14157
33631	14158
45039	14159
6	14160
9700	14161
2884	14162
121549	14163
57267	14164
6622	14165
7731	14166
103003	14167
109863	14168
95109	14169
66953	14170
121516	14171
3101	14172
15929	14173
38	14174
80383	14175
56392	14176
1649	14177
39489	14178
135318	14179
52967	14180
72920	14181
109242	14182
9349	14183
2786	14184
22430	14185
32117	14186
91360	14187
72419	14188
226816	14189
716	14190
78536	14191
72563	14192
57643	14193
5639	14194
7679	14195
19120	14196
103385	14197
33170	14198
37735	14199
32280	14200
116193	14201
4365	14202
21408	14203
2509	14204
144403	14205
46538	14206
3324	14207
64	14208
33694	14209
143863	14210
6654	14211
59101	14212
25959	14213
128669	14214
55	14215
106006	14216
36646	14217
7214	14218
58349	14219
12469	14220
3691	14221
16480	14222
50761	14223
5355	14224
8880	14225
145202	14226
37200	14227
2455	14228
70863	14229
102402	14230
151113	14231
199441	14232
2659	14233
5362	14234
44861	14235
6748	14236
9969	14237
48741	14238
167821	14239
111709	14240
123984	14241
144444	14242
19403	14243
3422	14244
28225	14245
5815	14246
187378	14247
29078	14248
3891	14249
5851	14250
19955	14251
111638	14252
16788	14253
162448	14254
82521	14255
8052	14256
1329	14257
259017	14258
732	14259
97857	14260
184777	14261
12941	14262
3483	14263
183834	14264
3323	14265
165173	14266
4165	14267
24724	14268
155319	14269
164039	14270
257885	14271
72722	14272
50829	14273
710	14274
216042	14275
37204	14276
58503	14277
20015	14278
4361	14279
14510	14280
61594	14281
48838	14282
229729	14283
4621	14284
108955	14285
57709	14286
147401	14287
109688	14288
14254	14289
162694	14290
232667	14291
35213	14292
395	14293
91189	14294
136043	14295
34943	14296
10042	14297
68	14298
52080	14299
14858	14300
15515	14301
32423	14302
46703	14303
22580	14304
95829	14305
12680	14306
46887	14307
232786	14308
1059	14309
223414	14310
92785	14311
770	14312
4462	14313
4593	14314
20215	14315
8703	14316
18780	14317
11928	14318
149755	14319
3312	14320
80380	14321
6906	14322
44988	14323
29203	14324
53271	14325
50115	14326
45278	14327
5815	14328
9804	14329
84916	14330
29193	14331
138155	14332
12002	14333
118679	14334
1390	14335
60332	14336
98432	14337
16894	14338
24769	14339
610	14340
25966	14341
35556	14342
41429	14343
131580	14344
63284	14345
10215	14346
131710	14347
34819	14348
7028	14349
22110	14350
100131	14351
15862	14352
59848	14353
61366	14354
144491	14355
3853	14356
15156	14357
79616	14358
58406	14359
21913	14360
28566	14361
31960	14362
49356	14363
85596	14364
37993	14365
5684	14366
29349	14367
18722	14368
96657	14369
150811	14370
155025	14371
13728	14372
147302	14373
43831	14374
163705	14375
103	14376
18701	14377
113252	14378
12467	14379
122029	14380
2463	14381
2214	14382
178595	14383
125910	14384
140277	14385
14825	14386
78	14387
24537	14388
147550	14389
17981	14390
92047	14391
53947	14392
8336	14393
170165	14394
266738	14395
157597	14396
7412	14397
79439	14398
158056	14399
85847	14400
103212	14401
7410	14402
591	14403
48865	14404
490	14405
43746	14406
136495	14407
101004	14408
19198	14409
57755	14410
45994	14411
94418	14412
12314	14413
23927	14414
38287	14415
7015	14416
49600	14417
172046	14418
2271	14419
3382	14420
33209	14421
68413	14422
40784	14423
78311	14424
63614	14425
39380	14426
71665	14427
2936	14428
118058	14429
17345	14430
180	14431
38290	14432
38337	14433
3259	14434
403	14435
46663	14436
48229	14437
88939	14438
28971	14439
245319	14440
65306	14441
3204	14442
26758	14443
83722	14444
114516	14445
47691	14446
1190	14447
307	14448
12521	14449
141156	14450
11503	14451
30549	14452
21456	14453
41524	14454
33045	14455
33493	14456
13113	14457
104920	14458
5739	14459
793	14460
2209	14461
105043	14462
68136	14463
140206	14464
111361	14465
43253	14466
76773	14467
66734	14468
3795	14469
59498	14470
37143	14471
20752	14472
63052	14473
95906	14474
165388	14475
31798	14476
2418	14477
83259	14478
9860	14479
79411	14480
2722	14481
160256	14482
29564	14483
104571	14484
16595	14485
203092	14486
258508	14487
13891	14488
40040	14489
12614	14490
4654	14491
253975	14492
15738	14493
105096	14494
34127	14495
33078	14496
44115	14497
220142	14498
3575	14499
235702	14500
11312	14501
106077	14502
66462	14503
71167	14504
13967	14505
229682	14506
26555	14507
55938	14508
692	14509
45536	14510
62005	14511
5817	14512
58378	14513
109518	14514
33334	14515
38717	14516
93080	14517
72183	14518
8912	14519
32281	14520
97653	14521
215689	14522
89916	14523
242035	14524
55745	14525
7594	14526
156321	14527
229740	14528
52625	14529
7703	14530
21288	14531
33354	14532
38524	14533
30575	14534
6665	14535
5607	14536
48787	14537
53796	14538
4191	14539
101037	14540
1928	14541
179079	14542
75618	14543
33410	14544
11180	14545
1378	14546
127892	14547
77445	14548
35854	14549
3548	14550
162203	14551
46096	14552
31360	14553
193004	14554
674	14555
9755	14556
1603	14557
9826	14558
8374	14559
234742	14560
164076	14561
220551	14562
4180	14563
8051	14564
28816	14565
311	14566
35816	14567
25461	14568
5948	14569
157275	14570
7275	14571
45262	14572
1289	14573
69800	14574
236150	14575
9244	14576
1411	14577
106176	14578
1000	14579
164387	14580
8097	14581
67142	14582
112259	14583
981	14584
60144	14585
92353	14586
40401	14587
97930	14588
264115	14589
21889	14590
20274	14591
153737	14592
54535	14593
209452	14594
8166	14595
43550	14596
245861	14597
145947	14598
141571	14599
16893	14600
82990	14601
3710	14602
4248	14603
7071	14604
244476	14605
33654	14606
28158	14607
19424	14608
1844	14609
53705	14610
9259	14611
450	14612
210717	14613
57364	14614
498	14615
32517	14616
42017	14617
90679	14618
2117	14619
28561	14620
90709	14621
260662	14622
260030	14623
19386	14624
56814	14625
55249	14626
9198	14627
23024	14628
24659	14629
18785	14630
213	14631
87655	14632
118120	14633
127233	14634
1018	14635
8	14636
83523	14637
58236	14638
31984	14639
72482	14640
105833	14641
45372	14642
117773	14643
192103	14644
254767	14645
757	14646
209137	14647
40478	14648
68149	14649
135062	14650
12693	14651
93168	14652
27987	14653
1863	14654
4913	14655
7517	14656
183917	14657
52627	14658
19926	14659
58224	14660
80130	14661
169830	14662
44680	14663
123256	14664
22737	14665
123775	14666
139857	14667
145272	14668
152832	14669
40600	14670
17322	14671
6960	14672
78332	14673
48635	14674
14312	14675
21074	14676
198165	14677
23236	14678
25496	14679
24861	14680
97827	14681
26679	14682
3482	14683
61898	14684
153409	14685
35884	14686
152179	14687
56860	14688
195410	14689
21910	14690
122802	14691
130533	14692
9901	14693
100579	14694
5459	14695
44543	14696
13689	14697
28348	14698
48549	14699
988	14700
73711	14701
55756	14702
39304	14703
216620	14704
58153	14705
96808	14706
76736	14707
62441	14708
31428	14709
110053	14710
14967	14711
23552	14712
6278	14713
127919	14714
37682	14715
126551	14716
686	14717
88414	14718
57978	14719
65304	14720
106750	14721
44334	14722
2201	14723
7437	14724
28786	14725
42704	14726
13902	14727
15229	14728
99915	14729
9697	14730
3914	14731
69141	14732
131274	14733
81490	14734
5691	14735
229027	14736
108205	14737
9616	14738
58014	14739
61675	14740
9220	14741
142749	14742
9634	14743
7186	14744
25822	14745
29775	14746
98689	14747
21529	14748
129435	14749
151777	14750
21889	14751
22435	14752
99345	14753
4553	14754
26	14755
39874	14756
4774	14757
27471	14758
6321	14759
237133	14760
179	14761
9154	14762
139753	14763
3083	14764
11706	14765
34963	14766
262513	14767
16971	14768
215865	14769
87062	14770
103367	14771
9814	14772
104020	14773
35744	14774
98359	14775
79024	14776
109949	14777
105251	14778
5721	14779
77214	14780
91610	14781
73647	14782
211153	14783
1492	14784
52653	14785
107346	14786
51603	14787
223021	14788
24050	14789
203529	14790
76300	14791
146728	14792
191237	14793
98071	14794
7738	14795
4497	14796
18955	14797
52056	14798
247414	14799
38165	14800
31339	14801
57909	14802
1561	14803
64813	14804
2845	14805
3936	14806
19555	14807
14287	14808
6979	14809
7166	14810
18503	14811
58925	14812
49428	14813
40944	14814
29112	14815
46052	14816
51152	14817
6263	14818
15048	14819
109077	14820
5509	14821
23647	14822
8545	14823
260944	14824
121712	14825
114	14826
108371	14827
27872	14828
10908	14829
68262	14830
229044	14831
13764	14832
39315	14833
66436	14834
173457	14835
334	14836
22495	14837
232164	14838
148909	14839
89470	14840
63463	14841
31398	14842
66842	14843
105574	14844
12157	14845
37360	14846
13132	14847
29894	14848
1655	14849
80446	14850
42169	14851
51801	14852
131309	14853
55808	14854
349	14855
26770	14856
15861	14857
19604	14858
8771	14859
5175	14860
93633	14861
1835	14862
13686	14863
25619	14864
27152	14865
247500	14866
23430	14867
16627	14868
13284	14869
7300	14870
91443	14871
48531	14872
22018	14873
21959	14874
18192	14875
19418	14876
170033	14877
17739	14878
5466	14879
20954	14880
221210	14881
1791	14882
268827	14883
114202	14884
30618	14885
13623	14886
202293	14887
10383	14888
114298	14889
108385	14890
11008	14891
258646	14892
9566	14893
33936	14894
6195	14895
64824	14896
42593	14897
12061	14898
14034	14899
189069	14900
145432	14901
12269	14902
13192	14903
35026	14904
119659	14905
20943	14906
93911	14907
31736	14908
3914	14909
1783	14910
18173	14911
32196	14912
36573	14913
180666	14914
6671	14915
7798	14916
122909	14917
778	14918
104509	14919
58769	14920
36357	14921
33980	14922
158327	14923
2817	14924
76105	14925
13392	14926
110180	14927
746	14928
87157	14929
80067	14930
44390	14931
140	14932
66767	14933
37904	14934
42036	14935
119627	14936
114986	14937
18750	14938
22026	14939
77161	14940
53317	14941
207839	14942
272296	14943
62904	14944
135488	14945
151	14946
135450	14947
60114	14948
117083	14949
105785	14950
50104	14951
13558	14952
68236	14953
89537	14954
90961	14955
47932	14956
128257	14957
91079	14958
109712	14959
12720	14960
74223	14961
26043	14962
215230	14963
16549	14964
225511	14965
9791	14966
200699	14967
59924	14968
164	14969
72196	14970
78790	14971
133422	14972
98142	14973
7962	14974
233582	14975
30323	14976
25842	14977
44779	14978
120202	14979
20241	14980
2267	14981
570	14982
115058	14983
130845	14984
181934	14985
226230	14986
112420	14987
32907	14988
21652	14989
16924	14990
5838	14991
1346	14992
113990	14993
73674	14994
236096	14995
72066	14996
22040	14997
2006	14998
99257	14999
27172	15000
106146	15001
87823	15002
6403	15003
234	15004
117039	15005
1067	15006
71632	15007
93903	15008
12386	15009
220186	15010
45162	15011
4420	15012
156126	15013
53707	15014
12065	15015
40939	15016
16085	15017
152027	15018
25186	15019
7802	15020
268032	15021
18875	15022
2027	15023
96879	15024
151457	15025
128279	15026
27179	15027
70741	15028
77951	15029
130454	15030
92873	15031
16263	15032
23457	15033
21031	15034
282	15035
2195	15036
205	15037
77881	15038
192387	15039
209084	15040
31052	15041
137995	15042
56457	15043
48581	15044
111434	15045
46296	15046
84089	15047
207865	15048
101079	15049
119581	15050
942	15051
78659	15052
4693	15053
92072	15054
216321	15055
99000	15056
32331	15057
40388	15058
56800	15059
48481	15060
65980	15061
5277	15062
29095	15063
220495	15064
77972	15065
250233	15066
1868	15067
34186	15068
2420	15069
64942	15070
5538	15071
4598	15072
18438	15073
32207	15074
31806	15075
8334	15076
38004	15077
73274	15078
89300	15079
142850	15080
3356	15081
523	15082
151212	15083
18895	15084
129653	15085
191611	15086
79604	15087
192747	15088
22637	15089
11676	15090
6103	15091
199094	15092
169091	15093
7105	15094
38587	15095
173174	15096
90467	15097
33151	15098
15185	15099
115965	15100
2758	15101
45571	15102
2735	15103
24944	15104
34616	15105
30341	15106
40954	15107
1571	15108
20703	15109
170866	15110
10146	15111
173497	15112
17768	15113
20122	15114
23475	15115
64450	15116
24943	15117
5891	15118
35014	15119
159721	15120
13298	15121
2437	15122
21351	15123
130297	15124
1249	15125
22857	15126
2907	15127
166646	15128
10487	15129
56678	15130
63158	15131
8831	15132
17664	15133
4652	15134
11218	15135
69214	15136
3225	15137
44059	15138
156254	15139
48147	15140
450	15141
38099	15142
146809	15143
130155	15144
1757	15145
248	15146
16708	15147
2768	15148
158058	15149
14902	15150
137367	15151
5613	15152
4198	15153
4315	15154
40245	15155
246297	15156
267012	15157
32978	15158
164263	15159
12403	15160
92583	15161
29458	15162
22468	15163
17639	15164
22536	15165
15238	15166
14145	15167
44964	15168
100855	15169
2557	15170
16393	15171
26138	15172
59140	15173
171040	15174
248505	15175
65	15176
160464	15177
3182	15178
13019	15179
92855	15180
62977	15181
21878	15182
34692	15183
95676	15184
55672	15185
3234	15186
5986	15187
19438	15188
97870	15189
231559	15190
2972	15191
62868	15192
22952	15193
180624	15194
28490	15195
36389	15196
24695	15197
126790	15198
82474	15199
55772	15200
72	15201
93657	15202
63950	15203
164384	15204
48267	15205
170508	15206
86940	15207
423	15208
235291	15209
18397	15210
1619	15211
2958	15212
5787	15213
106217	15214
83080	15215
7053	15216
141853	15217
378	15218
143578	15219
4921	15220
76757	15221
42405	15222
265513	15223
88604	15224
2109	15225
105691	15226
56927	15227
70017	15228
79421	15229
259805	15230
52029	15231
714	15232
35613	15233
71510	15234
242744	15235
113835	15236
40151	15237
48654	15238
93332	15239
259962	15240
83166	15241
99453	15242
1810	15243
110235	15244
51456	15245
3655	15246
2647	15247
39357	15248
91785	15249
224084	15250
21624	15251
83298	15252
39358	15253
8781	15254
1194	15255
2586	15256
5981	15257
113549	15258
760	15259
7315	15260
34092	15261
78911	15262
8380	15263
9805	15264
69777	15265
50935	15266
124185	15267
61483	15268
53009	15269
98263	15270
107707	15271
29054	15272
46372	15273
3473	15274
160728	15275
102805	15276
7096	15277
102279	15278
3334	15279
29774	15280
161099	15281
2028	15282
66098	15283
16191	15284
42276	15285
254059	15286
73876	15287
24114	15288
38813	15289
266493	15290
31326	15291
6248	15292
11744	15293
175528	15294
127890	15295
42820	15296
92902	15297
36866	15298
67737	15299
38043	15300
77138	15301
109346	15302
542	15303
13149	15304
115297	15305
59855	15306
35652	15307
746	15308
176239	15309
370	15310
91895	15311
42393	15312
139003	15313
88869	15314
5	15315
57008	15316
156912	15317
270562	15318
154325	15319
20282	15320
69648	15321
17984	15322
3527	15323
54164	15324
27241	15325
159128	15326
257274	15327
7044	15328
249923	15329
68876	15330
728	15331
3091	15332
798	15333
81679	15334
854	15335
814	15336
47614	15337
78585	15338
877	15339
36388	15340
42003	15341
34829	15342
20910	15343
11391	15344
21684	15345
98859	15346
128478	15347
164765	15348
46722	15349
4778	15350
3593	15351
38227	15352
32051	15353
45582	15354
31731	15355
677	15356
271693	15357
131755	15358
42197	15359
49974	15360
32719	15361
14024	15362
126051	15363
48794	15364
246475	15365
95723	15366
25716	15367
238160	15368
176787	15369
132032	15370
59420	15371
15563	15372
88505	15373
189997	15374
63521	15375
146761	15376
12005	15377
25575	15378
153649	15379
6856	15380
187899	15381
154699	15382
27095	15383
210836	15384
4155	15385
140468	15386
73082	15387
117432	15388
260189	15389
10102	15390
3441	15391
111455	15392
6360	15393
7447	15394
57481	15395
32344	15396
58341	15397
14266	15398
100652	15399
58408	15400
193681	15401
27986	15402
134439	15403
64288	15404
89373	15405
32717	15406
4280	15407
1121	15408
15571	15409
21807	15410
1413	15411
21326	15412
29336	15413
139969	15414
22059	15415
258321	15416
99188	15417
14430	15418
208851	15419
80047	15420
10440	15421
110735	15422
72608	15423
76879	15424
131633	15425
68521	15426
9111	15427
11195	15428
25748	15429
22269	15430
236732	15431
35836	15432
23041	15433
1814	15434
16568	15435
103570	15436
155798	15437
171185	15438
153708	15439
78655	15440
174074	15441
11704	15442
82767	15443
280	15444
89268	15445
3511	15446
34699	15447
12093	15448
9304	15449
4404	15450
167678	15451
199168	15452
84363	15453
73489	15454
13117	15455
60200	15456
265344	15457
6138	15458
65023	15459
4060	15460
13078	15461
122523	15462
77678	15463
29330	15464
5435	15465
150405	15466
34597	15467
113360	15468
26377	15469
82	15470
181787	15471
116898	15472
220302	15473
29170	15474
54658	15475
41476	15476
137252	15477
155	15478
254647	15479
658	15480
54143	15481
12186	15482
232559	15483
23462	15484
161447	15485
5548	15486
47044	15487
2837	15488
9995	15489
57511	15490
1241	15491
40129	15492
17205	15493
200012	15494
23436	15495
51886	15496
121410	15497
43088	15498
109031	15499
181223	15500
205999	15501
138843	15502
2208	15503
147793	15504
4251	15505
8288	15506
152496	15507
51577	15508
33674	15509
936	15510
91461	15511
24547	15512
31627	15513
5610	15514
26446	15515
24066	15516
79234	15517
100726	15518
5321	15519
1189	15520
21968	15521
51769	15522
89675	15523
11076	15524
236095	15525
87974	15526
20583	15527
19092	15528
69556	15529
175733	15530
4280	15531
12946	15532
82266	15533
157946	15534
42380	15535
190330	15536
20771	15537
26114	15538
160942	15539
267999	15540
108624	15541
9158	15542
4188	15543
86386	15544
4012	15545
1247	15546
61783	15547
86782	15548
61934	15549
18353	15550
6688	15551
38572	15552
6770	15553
114086	15554
92108	15555
162856	15556
2601	15557
104748	15558
9915	15559
33484	15560
42370	15561
12000	15562
13251	15563
149394	15564
106568	15565
19850	15566
9831	15567
61722	15568
70388	15569
37909	15570
2916	15571
54722	15572
15238	15573
58138	15574
41630	15575
277	15576
87208	15577
103414	15578
236042	15579
213532	15580
203099	15581
155349	15582
35069	15583
12567	15584
69532	15585
55903	15586
44202	15587
32822	15588
20023	15589
236027	15590
97219	15591
71345	15592
10129	15593
81796	15594
141166	15595
240501	15596
49116	15597
7553	15598
19014	15599
175718	15600
122095	15601
142082	15602
26249	15603
2476	15604
170411	15605
158673	15606
114214	15607
168437	15608
40322	15609
43045	15610
133681	15611
2618	15612
68377	15613
168481	15614
12249	15615
116668	15616
181684	15617
57789	15618
8397	15619
55940	15620
4880	15621
265309	15622
12630	15623
9435	15624
182134	15625
38918	15626
250408	15627
23143	15628
68363	15629
81510	15630
54116	15631
69664	15632
59589	15633
130628	15634
82	15635
86437	15636
22593	15637
426	15638
184817	15639
12015	15640
146805	15641
158117	15642
73382	15643
3885	15644
33988	15645
109802	15646
224729	15647
12093	15648
637	15649
29610	15650
104377	15651
169563	15652
175498	15653
3167	15654
2685	15655
264189	15656
186	15657
21109	15658
250261	15659
21314	15660
21447	15661
4894	15662
6424	15663
190088	15664
219535	15665
80198	15666
139747	15667
37977	15668
4946	15669
198532	15670
6849	15671
163078	15672
269013	15673
72129	15674
59701	15675
9866	15676
3894	15677
84549	15678
41567	15679
85265	15680
91952	15681
45631	15682
5519	15683
4674	15684
242734	15685
8409	15686
542	15687
11730	15688
98209	15689
57141	15690
221	15691
50031	15692
231057	15693
56926	15694
266385	15695
257692	15696
47493	15697
218	15698
68934	15699
6807	15700
58351	15701
6581	15702
13484	15703
1782	15704
268771	15705
8888	15706
170473	15707
163	15708
56930	15709
256193	15710
106421	15711
28746	15712
7988	15713
10383	15714
117500	15715
18481	15716
36796	15717
95117	15718
168655	15719
65620	15720
14537	15721
240327	15722
239837	15723
63327	15724
101630	15725
814	15726
110359	15727
35639	15728
58467	15729
268154	15730
60525	15731
265858	15732
147267	15733
1823	15734
35658	15735
1826	15736
202	15737
4841	15738
50671	15739
1414	15740
121145	15741
11407	15742
23067	15743
14000	15744
76789	15745
170921	15746
24407	15747
5916	15748
165	15749
13067	15750
75350	15751
3357	15752
19380	15753
147051	15754
146469	15755
31888	15756
456	15757
29796	15758
23398	15759
27718	15760
40359	15761
9472	15762
243597	15763
259311	15764
166187	15765
1957	15766
95899	15767
164849	15768
2907	15769
30373	15770
28823	15771
14429	15772
31476	15773
2999	15774
10009	15775
5425	15776
44800	15777
76746	15778
10813	15779
142855	15780
1017	15781
20666	15782
29940	15783
15891	15784
98616	15785
15734	15786
207966	15787
67347	15788
22605	15789
37506	15790
131637	15791
21114	15792
249089	15793
62843	15794
2526	15795
261781	15796
10082	15797
267384	15798
1825	15799
3506	15800
15191	15801
152632	15802
72990	15803
26166	15804
9333	15805
16511	15806
32685	15807
4014	15808
19241	15809
5866	15810
155230	15811
601	15812
70176	15813
52751	15814
207240	15815
2139	15816
11852	15817
22343	15818
113	15819
37913	15820
30628	15821
41516	15822
54661	15823
3665	15824
124297	15825
136489	15826
101143	15827
55047	15828
43698	15829
165733	15830
137664	15831
228	15832
12461	15833
159838	15834
6551	15835
6169	15836
222	15837
8310	15838
939	15839
26494	15840
3741	15841
106670	15842
36114	15843
128865	15844
263826	15845
9748	15846
14947	15847
15571	15848
16018	15849
7470	15850
32757	15851
41248	15852
19861	15853
25545	15854
46980	15855
266397	15856
63621	15857
11135	15858
166595	15859
30372	15860
1231	15861
7790	15862
53242	15863
10670	15864
41259	15865
33126	15866
111564	15867
10704	15868
18243	15869
2283	15870
581	15871
27750	15872
15410	15873
15277	15874
20445	15875
130691	15876
85415	15877
90183	15878
152637	15879
464	15880
23513	15881
5715	15882
148	15883
46038	15884
41779	15885
46794	15886
57584	15887
69418	15888
121957	15889
10558	15890
149280	15891
60742	15892
2025	15893
144538	15894
6399	15895
56291	15896
39443	15897
88319	15898
27385	15899
2350	15900
11445	15901
2812	15902
5566	15903
113130	15904
1524	15905
1284	15906
463	15907
80232	15908
73824	15909
18068	15910
168100	15911
26821	15912
171777	15913
182144	15914
44051	15915
1397	15916
12332	15917
9731	15918
108791	15919
41533	15920
45669	15921
262080	15922
78787	15923
45094	15924
25403	15925
33634	15926
37443	15927
68131	15928
65141	15929
2632	15930
11798	15931
14414	15932
36140	15933
271243	15934
34801	15935
7076	15936
46194	15937
267424	15938
4567	15939
19997	15940
18306	15941
14196	15942
117480	15943
13780	15944
10232	15945
46255	15946
1070	15947
7121	15948
38806	15949
393	15950
44760	15951
142954	15952
173437	15953
115046	15954
21481	15955
227973	15956
30922	15957
31078	15958
133282	15959
3431	15960
71003	15961
9780	15962
86716	15963
17692	15964
3387	15965
130234	15966
134883	15967
116588	15968
192520	15969
32321	15970
4630	15971
37335	15972
120240	15973
149351	15974
166403	15975
12531	15976
382	15977
23228	15978
20998	15979
42518	15980
82838	15981
26	15982
77098	15983
183089	15984
947	15985
20133	15986
93	15987
25818	15988
116565	15989
5127	15990
8687	15991
499	15992
148426	15993
6170	15994
10527	15995
132033	15996
15893	15997
8565	15998
2521	15999
111367	16000
24682	16001
261431	16002
2606	16003
37516	16004
32145	16005
79680	16006
70952	16007
8134	16008
8378	16009
699	16010
41	16011
74368	16012
4952	16013
87440	16014
178057	16015
85181	16016
13673	16017
93911	16018
42138	16019
215706	16020
236689	16021
56574	16022
170664	16023
6439	16024
230809	16025
64339	16026
59722	16027
5534	16028
41682	16029
58874	16030
109414	16031
45567	16032
251267	16033
1709	16034
6392	16035
28965	16036
15389	16037
1015	16038
253	16039
243340	16040
3555	16041
196213	16042
110399	16043
13395	16044
71872	16045
190860	16046
107941	16047
170104	16048
10115	16049
491	16050
9154	16051
5274	16052
145428	16053
107533	16054
82013	16055
6733	16056
148642	16057
1190	16058
93763	16059
84194	16060
163272	16061
184306	16062
6893	16063
128	16064
64	16065
160849	16066
31912	16067
143684	16068
106631	16069
77725	16070
153940	16071
52673	16072
136609	16073
15192	16074
9633	16075
15790	16076
5422	16077
10365	16078
59741	16079
208325	16080
180769	16081
47788	16082
34354	16083
11	16084
3422	16085
93885	16086
162756	16087
7303	16088
868	16089
17883	16090
9386	16091
12616	16092
167989	16093
3486	16094
102928	16095
17251	16096
265446	16097
14012	16098
231397	16099
90159	16100
123703	16101
57450	16102
63150	16103
74760	16104
28704	16105
69292	16106
44941	16107
241413	16108
109893	16109
139188	16110
9252	16111
19277	16112
2880	16113
1753	16114
60786	16115
60896	16116
78911	16117
242108	16118
69774	16119
15666	16120
142045	16121
32842	16122
36118	16123
147678	16124
270204	16125
64243	16126
108651	16127
68301	16128
3055	16129
252353	16130
56382	16131
42168	16132
168024	16133
1253	16134
19756	16135
4465	16136
76707	16137
829	16138
788	16139
155834	16140
43901	16141
18714	16142
2661	16143
97459	16144
33619	16145
18007	16146
59331	16147
136272	16148
77994	16149
81778	16150
110785	16151
31210	16152
208398	16153
75466	16154
202273	16155
2921	16156
50103	16157
87855	16158
25098	16159
50252	16160
199109	16161
13961	16162
10473	16163
124286	16164
211988	16165
28628	16166
33127	16167
119913	16168
46339	16169
206800	16170
97016	16171
103533	16172
13655	16173
216050	16174
170672	16175
40104	16176
137823	16177
16626	16178
95154	16179
9345	16180
19290	16181
2380	16182
6657	16183
51183	16184
1108	16185
7357	16186
5190	16187
44217	16188
91111	16189
27057	16190
1973	16191
47278	16192
130487	16193
14270	16194
224456	16195
225467	16196
7195	16197
147146	16198
71860	16199
30208	16200
112244	16201
4566	16202
321	16203
30505	16204
47888	16205
71795	16206
46567	16207
99090	16208
11182	16209
76286	16210
134360	16211
24163	16212
520	16213
187147	16214
155841	16215
81222	16216
104720	16217
129118	16218
9210	16219
6743	16220
25635	16221
3442	16222
31464	16223
147829	16224
8206	16225
33525	16226
76584	16227
826	16228
192655	16229
47043	16230
146234	16231
85898	16232
193480	16233
27483	16234
26766	16235
13402	16236
158276	16237
265820	16238
33554	16239
22284	16240
223694	16241
772	16242
18055	16243
62901	16244
33004	16245
231137	16246
25150	16247
7322	16248
109965	16249
1793	16250
4701	16251
107599	16252
9373	16253
27185	16254
83691	16255
102566	16256
615	16257
19746	16258
86485	16259
32990	16260
128908	16261
55933	16262
25126	16263
67655	16264
70856	16265
35932	16266
67726	16267
10670	16268
250157	16269
265363	16270
6648	16271
26465	16272
16133	16273
166809	16274
46175	16275
96351	16276
114026	16277
33469	16278
52491	16279
76561	16280
1326	16281
50518	16282
2374	16283
10639	16284
29154	16285
26109	16286
102174	16287
79285	16288
143153	16289
64455	16290
64774	16291
10909	16292
51660	16293
61295	16294
261357	16295
164545	16296
4805	16297
209991	16298
34084	16299
11578	16300
7608	16301
44491	16302
656	16303
22166	16304
9840	16305
11364	16306
39163	16307
1791	16308
72693	16309
6415	16310
11572	16311
229602	16312
101488	16313
8485	16314
1593	16315
159726	16316
5846	16317
76670	16318
111872	16319
12119	16320
142890	16321
96228	16322
4187	16323
39705	16324
256530	16325
121422	16326
20879	16327
37499	16328
611	16329
26663	16330
9597	16331
64268	16332
4105	16333
28978	16334
22121	16335
215627	16336
1132	16337
18015	16338
87773	16339
250370	16340
411	16341
7547	16342
45741	16343
2963	16344
18879	16345
132250	16346
240081	16347
51990	16348
55009	16349
20750	16350
51088	16351
37669	16352
32738	16353
17546	16354
4097	16355
133795	16356
26761	16357
93710	16358
244652	16359
161495	16360
9341	16361
2333	16362
42183	16363
36711	16364
141400	16365
104989	16366
255663	16367
56168	16368
53520	16369
4755	16370
84047	16371
106483	16372
268957	16373
58674	16374
266619	16375
27902	16376
85492	16377
33408	16378
40570	16379
206013	16380
45491	16381
16378	16382
21592	16383
3594	16384
114037	16385
48592	16386
19338	16387
258462	16388
6210	16389
9944	16390
60077	16391
130285	16392
248881	16393
13149	16394
184391	16395
19353	16396
222908	16397
89130	16398
140544	16399
250081	16400
14903	16401
21965	16402
33769	16403
5929	16404
47653	16405
3687	16406
14049	16407
51898	16408
313	16409
86880	16410
89875	16411
432	16412
86655	16413
46761	16414
2850	16415
38901	16416
1853	16417
88900	16418
80586	16419
93745	16420
48909	16421
250361	16422
2314	16423
30485	16424
57111	16425
4919	16426
54452	16427
73815	16428
132689	16429
48513	16430
38663	16431
20552	16432
1693	16433
1224	16434
36151	16435
62254	16436
768	16437
71548	16438
5362	16439
70827	16440
26695	16441
18403	16442
46369	16443
16317	16444
41937	16445
224728	16446
32185	16447
166711	16448
140746	16449
466	16450
6256	16451
2117	16452
8220	16453
163359	16454
12234	16455
848	16456
27257	16457
25348	16458
28041	16459
9222	16460
33186	16461
8063	16462
1424	16463
223486	16464
348	16465
91211	16466
98371	16467
19243	16468
11677	16469
153092	16470
2462	16471
115246	16472
7707	16473
114913	16474
45021	16475
96465	16476
66554	16477
234532	16478
20701	16479
8899	16480
140653	16481
117680	16482
13389	16483
42027	16484
102194	16485
1003	16486
383	16487
8427	16488
15953	16489
165051	16490
24758	16491
1029	16492
37413	16493
13952	16494
2108	16495
129624	16496
112734	16497
63548	16498
7082	16499
8339	16500
169419	16501
92778	16502
106997	16503
98865	16504
62974	16505
213863	16506
13110	16507
34804	16508
79063	16509
51773	16510
34948	16511
1129	16512
2589	16513
58548	16514
37782	16515
100023	16516
9809	16517
114576	16518
12430	16519
15134	16520
94900	16521
29567	16522
149173	16523
36790	16524
7558	16525
5833	16526
39374	16527
120331	16528
13111	16529
245068	16530
140803	16531
775	16532
14708	16533
2910	16534
66190	16535
178550	16536
9783	16537
59241	16538
2658	16539
9095	16540
55436	16541
63523	16542
82436	16543
411	16544
3931	16545
92791	16546
128233	16547
206803	16548
110293	16549
239645	16550
136711	16551
98400	16552
9774	16553
148870	16554
90173	16555
871	16556
10017	16557
84470	16558
33138	16559
162670	16560
10062	16561
179351	16562
148630	16563
11240	16564
12602	16565
57393	16566
54585	16567
2102	16568
49527	16569
109599	16570
247921	16571
20779	16572
159652	16573
65442	16574
106316	16575
61201	16576
37912	16577
19979	16578
187269	16579
251775	16580
61714	16581
254248	16582
109564	16583
208168	16584
12662	16585
161810	16586
26421	16587
3	16588
22148	16589
27510	16590
3266	16591
150331	16592
154470	16593
22298	16594
26526	16595
23285	16596
14164	16597
21644	16598
63141	16599
52371	16600
27	16601
118827	16602
223419	16603
35096	16604
138584	16605
100759	16606
7003	16607
255012	16608
95307	16609
21158	16610
54448	16611
126390	16612
23902	16613
169721	16614
62195	16615
1069	16616
219371	16617
65333	16618
107758	16619
74225	16620
2068	16621
205629	16622
9217	16623
207855	16624
8051	16625
186986	16626
53034	16627
18244	16628
30081	16629
1420	16630
10	16631
5331	16632
3901	16633
187717	16634
138089	16635
260486	16636
73586	16637
1882	16638
15905	16639
33497	16640
27336	16641
9319	16642
53863	16643
68901	16644
15043	16645
36533	16646
17451	16647
4822	16648
5602	16649
89897	16650
2827	16651
2034	16652
7969	16653
146481	16654
159821	16655
33889	16656
89989	16657
45282	16658
10322	16659
126245	16660
87745	16661
95246	16662
38934	16663
1209	16664
35612	16665
23018	16666
215757	16667
180113	16668
147297	16669
9662	16670
24259	16671
17651	16672
61205	16673
5959	16674
53104	16675
9484	16676
1919	16677
7759	16678
2120	16679
11084	16680
169915	16681
9872	16682
162183	16683
21365	16684
13441	16685
157018	16686
100281	16687
80432	16688
18996	16689
220965	16690
13610	16691
52702	16692
118573	16693
254313	16694
146047	16695
77230	16696
33974	16697
50353	16698
7046	16699
37369	16700
153520	16701
151437	16702
49326	16703
86298	16704
16	16705
98728	16706
210474	16707
1803	16708
9586	16709
23819	16710
121634	16711
61023	16712
52141	16713
112580	16714
20959	16715
2538	16716
144281	16717
12871	16718
29012	16719
979	16720
33811	16721
44891	16722
34735	16723
9693	16724
33622	16725
10514	16726
91414	16727
149166	16728
2640	16729
14052	16730
44886	16731
26203	16732
138684	16733
13040	16734
2041	16735
163667	16736
54315	16737
24126	16738
60538	16739
97703	16740
15192	16741
119063	16742
24332	16743
130969	16744
32531	16745
50495	16746
92543	16747
3007	16748
5870	16749
208202	16750
71161	16751
35152	16752
43515	16753
12726	16754
15748	16755
259187	16756
110552	16757
781	16758
75049	16759
85378	16760
32306	16761
670	16762
57051	16763
102626	16764
168901	16765
28476	16766
67833	16767
5482	16768
59048	16769
153673	16770
20684	16771
19372	16772
37012	16773
6424	16774
91088	16775
205368	16776
185487	16777
261250	16778
8878	16779
24333	16780
133161	16781
268312	16782
3584	16783
31465	16784
120555	16785
29416	16786
966	16787
39314	16788
176721	16789
227216	16790
63941	16791
29827	16792
2588	16793
4185	16794
8388	16795
47165	16796
5847	16797
2711	16798
191524	16799
26851	16800
51285	16801
38712	16802
142	16803
217763	16804
219084	16805
133714	16806
270781	16807
72827	16808
25756	16809
585	16810
16708	16811
72955	16812
204148	16813
13254	16814
9990	16815
47257	16816
1256	16817
40753	16818
1503	16819
95244	16820
93795	16821
184333	16822
24464	16823
253287	16824
15976	16825
238298	16826
62266	16827
26614	16828
1685	16829
206454	16830
14144	16831
25893	16832
22365	16833
175717	16834
55041	16835
324	16836
139220	16837
103349	16838
32798	16839
160423	16840
38434	16841
7567	16842
1991	16843
33065	16844
130652	16845
29261	16846
23490	16847
46939	16848
26552	16849
136081	16850
245445	16851
63264	16852
56421	16853
61	16854
258984	16855
12259	16856
5956	16857
80551	16858
20404	16859
53081	16860
179796	16861
149762	16862
1054	16863
25024	16864
112981	16865
17309	16866
57291	16867
180034	16868
76005	16869
6841	16870
89435	16871
709	16872
38289	16873
231671	16874
43963	16875
24901	16876
5565	16877
36463	16878
115416	16879
1287	16880
61638	16881
237372	16882
3353	16883
7849	16884
4909	16885
8	16886
250558	16887
151092	16888
10237	16889
56110	16890
10092	16891
14066	16892
147967	16893
538	16894
148769	16895
91434	16896
98661	16897
167197	16898
2404	16899
3366	16900
137558	16901
70726	16902
36746	16903
47578	16904
27224	16905
3080	16906
40788	16907
51	16908
14251	16909
9569	16910
48272	16911
230519	16912
35504	16913
40895	16914
2455	16915
122196	16916
30932	16917
76362	16918
125309	16919
102802	16920
7052	16921
7701	16922
693	16923
14398	16924
239330	16925
17177	16926
150093	16927
63	16928
39351	16929
195562	16930
7739	16931
25386	16932
46912	16933
26541	16934
159657	16935
2544	16936
1706	16937
23393	16938
105795	16939
5199	16940
16850	16941
31050	16942
14315	16943
616	16944
103973	16945
7189	16946
23494	16947
94775	16948
77270	16949
93415	16950
108911	16951
89863	16952
147928	16953
26674	16954
18241	16955
122234	16956
157480	16957
164398	16958
135985	16959
23425	16960
11006	16961
1033	16962
144715	16963
10149	16964
3085	16965
27979	16966
24497	16967
33525	16968
5088	16969
69072	16970
9354	16971
160976	16972
19190	16973
44689	16974
113587	16975
79081	16976
149869	16977
1722	16978
5051	16979
75207	16980
4551	16981
1690	16982
42330	16983
34490	16984
39583	16985
25057	16986
235251	16987
149710	16988
201057	16989
158499	16990
55554	16991
89337	16992
16986	16993
48861	16994
2647	16995
156090	16996
1467	16997
63776	16998
199943	16999
58726	17000
55033	17001
30748	17002
2840	17003
49072	17004
47450	17005
33288	17006
7379	17007
55043	17008
9977	17009
135903	17010
163885	17011
44688	17012
24106	17013
27847	17014
13769	17015
172765	17016
18276	17017
189892	17018
13161	17019
110302	17020
3803	17021
108313	17022
47030	17023
168317	17024
22368	17025
7810	17026
14790	17027
48552	17028
12605	17029
39539	17030
910	17031
10590	17032
90522	17033
56570	17034
1482	17035
94283	17036
25256	17037
136984	17038
2571	17039
103924	17040
27983	17041
267	17042
7514	17043
178361	17044
131663	17045
10389	17046
190961	17047
138274	17048
13033	17049
146305	17050
17692	17051
70435	17052
89687	17053
55036	17054
100764	17055
140508	17056
12380	17057
27166	17058
35983	17059
86575	17060
10096	17061
20420	17062
8089	17063
9894	17064
69414	17065
69756	17066
200139	17067
19625	17068
91826	17069
10074	17070
6176	17071
163904	17072
223485	17073
22438	17074
25299	17075
27360	17076
87222	17077
104759	17078
170618	17079
2847	17080
43710	17081
15110	17082
55315	17083
18367	17084
244092	17085
53178	17086
4947	17087
7546	17088
17069	17089
80962	17090
10977	17091
48801	17092
8141	17093
83297	17094
44720	17095
11666	17096
3296	17097
210939	17098
164615	17099
46839	17100
194950	17101
6960	17102
24578	17103
151166	17104
52478	17105
214446	17106
43359	17107
4849	17108
92342	17109
3034	17110
73033	17111
53757	17112
237387	17113
133365	17114
87264	17115
208	17116
414	17117
13430	17118
15272	17119
7749	17120
101245	17121
1706	17122
39979	17123
23280	17124
159084	17125
20506	17126
17283	17127
945	17128
45605	17129
30620	17130
184898	17131
40472	17132
54378	17133
157712	17134
84498	17135
2928	17136
103461	17137
137871	17138
233411	17139
136	17140
2025	17141
1753	17142
36087	17143
6000	17144
101256	17145
652	17146
87782	17147
5247	17148
12073	17149
26501	17150
126543	17151
9875	17152
109399	17153
15120	17154
14738	17155
269508	17156
46470	17157
15465	17158
4390	17159
222577	17160
109231	17161
58050	17162
103357	17163
28953	17164
5730	17165
63767	17166
256597	17167
88227	17168
2671	17169
54153	17170
101794	17171
74531	17172
31477	17173
29715	17174
264266	17175
73559	17176
223671	17177
73666	17178
175686	17179
16153	17180
9079	17181
72701	17182
921	17183
3790	17184
72286	17185
17361	17186
125283	17187
144942	17188
4159	17189
60195	17190
242	17191
64	17192
36049	17193
27605	17194
10299	17195
5048	17196
21108	17197
108742	17198
11708	17199
5479	17200
44562	17201
48114	17202
74930	17203
33574	17204
168970	17205
70300	17206
3125	17207
97774	17208
61831	17209
613	17210
36251	17211
20664	17212
5505	17213
16599	17214
23263	17215
5897	17216
9844	17217
92140	17218
5309	17219
11059	17220
632	17221
75775	17222
21750	17223
8196	17224
53562	17225
327	17226
28364	17227
47012	17228
5254	17229
20892	17230
117158	17231
40130	17232
106138	17233
106928	17234
97787	17235
13554	17236
67595	17237
789	17238
156266	17239
170680	17240
27478	17241
29105	17242
81	17243
74972	17244
8358	17245
19615	17246
261537	17247
982	17248
23967	17249
171311	17250
22738	17251
12725	17252
35982	17253
25922	17254
78638	17255
2503	17256
37577	17257
12480	17258
39461	17259
7335	17260
18221	17261
122742	17262
60973	17263
28488	17264
250078	17265
24504	17266
26976	17267
1714	17268
291	17269
210444	17270
18826	17271
26141	17272
66777	17273
260527	17274
171910	17275
12109	17276
48635	17277
2915	17278
161202	17279
163818	17280
25263	17281
59716	17282
45131	17283
31731	17284
190383	17285
1405	17286
116790	17287
60076	17288
1000	17289
436	17290
27396	17291
6533	17292
32859	17293
52114	17294
124192	17295
2929	17296
209516	17297
76647	17298
241365	17299
154228	17300
16421	17301
157250	17302
7543	17303
89977	17304
10339	17305
1160	17306
41421	17307
21262	17308
232992	17309
45525	17310
4022	17311
2692	17312
45724	17313
32410	17314
113098	17315
147637	17316
210458	17317
11043	17318
62819	17319
145509	17320
108835	17321
53467	17322
204058	17323
71801	17324
77688	17325
293	17326
158478	17327
37763	17328
34959	17329
138330	17330
29653	17331
22790	17332
3716	17333
2	17334
201585	17335
14825	17336
11460	17337
19412	17338
47094	17339
2560	17340
49350	17341
179295	17342
24972	17343
20817	17344
34164	17345
252381	17346
271886	17347
253105	17348
9021	17349
39170	17350
29298	17351
206755	17352
37870	17353
99812	17354
2073	17355
156496	17356
39141	17357
13448	17358
214781	17359
43806	17360
4100	17361
46466	17362
95279	17363
44930	17364
20614	17365
7535	17366
35378	17367
214922	17368
30047	17369
953	17370
6983	17371
37659	17372
95569	17373
82225	17374
60662	17375
34984	17376
204586	17377
13250	17378
56399	17379
11345	17380
173017	17381
13777	17382
73366	17383
21694	17384
3478	17385
606	17386
69909	17387
11551	17388
14158	17389
2089	17390
5864	17391
703	17392
1002	17393
97145	17394
20998	17395
76176	17396
7178	17397
31516	17398
64920	17399
36705	17400
145415	17401
215522	17402
138846	17403
48582	17404
96664	17405
17144	17406
170025	17407
68303	17408
9317	17409
74803	17410
70943	17411
201785	17412
7069	17413
45328	17414
6617	17415
27598	17416
103647	17417
85233	17418
226054	17419
18116	17420
5226	17421
8190	17422
22289	17423
7216	17424
22039	17425
23905	17426
80516	17427
334	17428
6129	17429
48452	17430
167104	17431
224874	17432
120138	17433
81885	17434
110698	17435
97282	17436
83248	17437
52098	17438
883	17439
6173	17440
6323	17441
4924	17442
268425	17443
30704	17444
265733	17445
216346	17446
24397	17447
39916	17448
148529	17449
165241	17450
5911	17451
188548	17452
65061	17453
86724	17454
63636	17455
8192	17456
139391	17457
59600	17458
80137	17459
25895	17460
223770	17461
146777	17462
23055	17463
108186	17464
2278	17465
40355	17466
51338	17467
22935	17468
3499	17469
121738	17470
37201	17471
160101	17472
157316	17473
64857	17474
20994	17475
79343	17476
1528	17477
42988	17478
103468	17479
68827	17480
17425	17481
74683	17482
31010	17483
44448	17484
1133	17485
259502	17486
140178	17487
13053	17488
494	17489
80303	17490
33025	17491
7961	17492
65120	17493
22017	17494
47209	17495
14311	17496
4465	17497
74208	17498
11477	17499
108011	17500
3372	17501
27301	17502
133615	17503
136435	17504
62254	17505
15495	17506
10214	17507
64251	17508
71883	17509
30031	17510
155692	17511
184656	17512
74839	17513
39305	17514
78939	17515
3004	17516
237428	17517
699	17518
75348	17519
53626	17520
13924	17521
211661	17522
153902	17523
191646	17524
23371	17525
17219	17526
12517	17527
77483	17528
119236	17529
45697	17530
271477	17531
85309	17532
6060	17533
110083	17534
111663	17535
1890	17536
6918	17537
259046	17538
40109	17539
9867	17540
23432	17541
111	17542
238682	17543
1183	17544
26972	17545
114467	17546
252812	17547
55143	17548
31320	17549
24665	17550
37019	17551
49344	17552
132528	17553
1252	17554
210538	17555
164220	17556
71440	17557
2368	17558
112197	17559
24393	17560
129625	17561
215872	17562
58147	17563
57495	17564
13483	17565
3134	17566
100414	17567
11032	17568
15132	17569
16010	17570
38310	17571
125359	17572
11907	17573
173317	17574
96151	17575
1731	17576
44401	17577
261993	17578
39594	17579
5724	17580
57515	17581
139023	17582
29088	17583
1116	17584
27989	17585
128230	17586
30570	17587
4319	17588
166011	17589
8564	17590
119961	17591
26219	17592
37262	17593
72783	17594
34498	17595
31849	17596
133783	17597
119811	17598
47313	17599
136846	17600
104321	17601
199727	17602
102928	17603
10124	17604
23423	17605
50718	17606
144937	17607
59123	17608
34952	17609
91406	17610
16278	17611
34939	17612
76918	17613
15595	17614
97811	17615
205840	17616
63659	17617
61827	17618
163938	17619
161292	17620
17284	17621
83682	17622
42012	17623
40484	17624
62977	17625
135849	17626
7972	17627
973	17628
83946	17629
118	17630
131733	17631
57261	17632
22077	17633
233870	17634
171648	17635
34595	17636
72445	17637
85160	17638
7005	17639
66204	17640
260029	17641
2465	17642
2329	17643
40108	17644
17465	17645
162173	17646
26830	17647
119898	17648
4285	17649
173955	17650
120581	17651
33196	17652
42651	17653
234067	17654
165570	17655
15190	17656
1633	17657
240368	17658
13912	17659
213294	17660
1144	17661
134230	17662
543	17663
33545	17664
149995	17665
728	17666
1751	17667
5032	17668
13903	17669
11236	17670
17951	17671
86002	17672
16279	17673
27197	17674
272833	17675
10717	17676
71830	17677
17776	17678
27903	17679
24138	17680
72029	17681
15167	17682
13897	17683
8239	17684
18247	17685
356	17686
84937	17687
36533	17688
38231	17689
19209	17690
74064	17691
94255	17692
880	17693
12226	17694
8027	17695
65365	17696
77432	17697
9894	17698
22003	17699
85671	17700
21082	17701
118862	17702
30903	17703
43269	17704
69862	17705
181705	17706
17172	17707
234149	17708
89746	17709
91002	17710
12588	17711
44650	17712
4951	17713
90998	17714
74760	17715
68211	17716
3734	17717
335	17718
32471	17719
54277	17720
22093	17721
12153	17722
25883	17723
192955	17724
236716	17725
63786	17726
11642	17727
23140	17728
94217	17729
51552	17730
6720	17731
3794	17732
40229	17733
20845	17734
93084	17735
43680	17736
49264	17737
57	17738
83638	17739
8827	17740
84267	17741
37802	17742
115242	17743
237784	17744
26727	17745
12720	17746
87	17747
83	17748
151029	17749
5569	17750
1742	17751
3324	17752
49898	17753
5741	17754
55946	17755
84958	17756
3295	17757
80078	17758
34040	17759
31126	17760
23744	17761
28340	17762
11845	17763
58128	17764
52	17765
1043	17766
32496	17767
28538	17768
114000	17769
225659	17770
19284	17771
37713	17772
8976	17773
186878	17774
9675	17775
136168	17776
105730	17777
40746	17778
89909	17779
40856	17780
67098	17781
268236	17782
271867	17783
71231	17784
42875	17785
83233	17786
153645	17787
97953	17788
265763	17789
17275	17790
356	17791
16163	17792
19816	17793
112441	17794
109218	17795
6936	17796
26093	17797
51728	17798
4606	17799
14428	17800
19072	17801
65348	17802
75410	17803
1626	17804
78161	17805
43821	17806
169889	17807
17763	17808
35551	17809
249594	17810
59623	17811
104123	17812
172399	17813
141420	17814
151689	17815
12104	17816
114062	17817
96899	17818
19662	17819
189192	17820
3812	17821
36044	17822
1222	17823
67741	17824
248711	17825
58524	17826
134815	17827
41937	17828
70945	17829
42404	17830
6328	17831
13239	17832
97301	17833
97790	17834
7001	17835
30034	17836
148059	17837
34095	17838
65	17839
15290	17840
63993	17841
191481	17842
267568	17843
127969	17844
19622	17845
62215	17846
115618	17847
1518	17848
78	17849
157815	17850
84212	17851
35159	17852
94713	17853
86854	17854
9966	17855
2044	17856
5160	17857
25223	17858
89769	17859
16736	17860
1545	17861
188223	17862
251189	17863
258506	17864
104929	17865
250533	17866
18307	17867
32949	17868
25207	17869
125319	17870
13360	17871
67315	17872
11354	17873
96381	17874
235008	17875
171706	17876
3734	17877
10503	17878
10392	17879
17859	17880
728	17881
61378	17882
67	17883
39135	17884
4589	17885
552	17886
26150	17887
14741	17888
75899	17889
233999	17890
3127	17891
2549	17892
112248	17893
8206	17894
156035	17895
13667	17896
7171	17897
181478	17898
139922	17899
134519	17900
2873	17901
4310	17902
29136	17903
148116	17904
87962	17905
7463	17906
3039	17907
22563	17908
42861	17909
90808	17910
95496	17911
155481	17912
37661	17913
24001	17914
19627	17915
36611	17916
179028	17917
127257	17918
20040	17919
7505	17920
12413	17921
258522	17922
45	17923
242148	17924
214860	17925
13394	17926
11274	17927
79519	17928
42117	17929
255248	17930
50395	17931
607	17932
82255	17933
4440	17934
21331	17935
134723	17936
51621	17937
2574	17938
23993	17939
11526	17940
13103	17941
16257	17942
12740	17943
63898	17944
47482	17945
93183	17946
102841	17947
48104	17948
1715	17949
11028	17950
46879	17951
98841	17952
3296	17953
98066	17954
112065	17955
32457	17956
106924	17957
30925	17958
13884	17959
215092	17960
85692	17961
1660	17962
4797	17963
562	17964
1228	17965
271759	17966
100903	17967
12129	17968
77369	17969
176768	17970
23176	17971
95924	17972
111947	17973
50057	17974
4006	17975
46996	17976
104505	17977
13162	17978
6456	17979
53423	17980
3275	17981
18478	17982
10432	17983
5662	17984
25457	17985
2741	17986
1026	17987
18672	17988
82599	17989
96081	17990
142323	17991
10675	17992
108032	17993
11990	17994
128937	17995
2268	17996
58302	17997
141037	17998
177288	17999
224511	18000
17985	18001
4795	18002
17365	18003
5221	18004
46923	18005
141263	18006
73021	18007
47362	18008
5676	18009
154434	18010
67499	18011
38380	18012
33556	18013
43631	18014
22395	18015
9837	18016
163344	18017
18414	18018
12292	18019
46666	18020
156491	18021
29810	18022
15920	18023
35677	18024
123951	18025
106746	18026
20829	18027
215425	18028
4001	18029
2060	18030
89781	18031
68698	18032
6190	18033
241768	18034
2620	18035
180771	18036
908	18037
679	18038
46638	18039
242464	18040
3090	18041
57891	18042
44847	18043
263754	18044
71215	18045
2085	18046
7337	18047
154717	18048
6087	18049
4643	18050
70389	18051
61294	18052
227235	18053
7497	18054
36422	18055
6880	18056
116335	18057
100407	18058
40178	18059
54192	18060
12902	18061
18	18062
172754	18063
148863	18064
42111	18065
112741	18066
39864	18067
159735	18068
63641	18069
15248	18070
16975	18071
853	18072
72678	18073
33004	18074
71627	18075
13267	18076
21334	18077
111366	18078
51505	18079
53204	18080
62679	18081
18409	18082
5533	18083
253256	18084
3044	18085
36189	18086
58855	18087
1915	18088
85290	18089
21662	18090
133184	18091
234457	18092
127633	18093
75133	18094
8934	18095
79647	18096
66053	18097
22467	18098
15810	18099
130270	18100
40799	18101
1558	18102
67699	18103
74070	18104
35734	18105
105144	18106
12057	18107
271086	18108
2100	18109
42468	18110
1553	18111
1490	18112
16095	18113
163812	18114
4500	18115
1112	18116
170271	18117
158670	18118
164336	18119
39198	18120
169751	18121
109524	18122
38299	18123
149575	18124
94396	18125
276	18126
157309	18127
12497	18128
18305	18129
104583	18130
1673	18131
52728	18132
22514	18133
5399	18134
2264	18135
94126	18136
15494	18137
10231	18138
30997	18139
671	18140
133414	18141
59333	18142
18351	18143
238515	18144
34312	18145
85331	18146
28531	18147
44956	18148
50692	18149
31142	18150
51210	18151
106397	18152
148696	18153
3519	18154
222293	18155
40438	18156
129212	18157
6264	18158
11995	18159
9661	18160
30438	18161
36667	18162
14566	18163
15541	18164
259587	18165
12124	18166
266497	18167
159008	18168
68311	18169
64558	18170
235535	18171
37214	18172
22396	18173
155043	18174
269112	18175
179570	18176
189348	18177
102730	18178
62525	18179
195054	18180
16529	18181
953	18182
49571	18183
13649	18184
1443	18185
255697	18186
11938	18187
12971	18188
18425	18189
46779	18190
64114	18191
38742	18192
46562	18193
203006	18194
102158	18195
48101	18196
2305	18197
48419	18198
6	18199
19459	18200
10111	18201
23048	18202
12781	18203
27770	18204
6243	18205
507	18206
10000	18207
165282	18208
15534	18209
10711	18210
107636	18211
52662	18212
17428	18213
6995	18214
1473	18215
167261	18216
118	18217
68072	18218
206349	18219
22340	18220
216391	18221
135862	18222
8329	18223
51978	18224
419	18225
2285	18226
24074	18227
155890	18228
180810	18229
82822	18230
121883	18231
10783	18232
72414	18233
21763	18234
119274	18235
242	18236
64411	18237
40861	18238
114707	18239
94420	18240
8061	18241
153633	18242
51316	18243
21214	18244
27067	18245
45463	18246
29768	18247
19479	18248
29981	18249
45233	18250
114797	18251
94179	18252
49833	18253
143201	18254
4834	18255
50442	18256
103262	18257
21524	18258
46275	18259
11141	18260
220409	18261
161419	18262
19068	18263
2571	18264
22708	18265
1088	18266
22349	18267
16438	18268
1655	18269
3617	18270
42914	18271
385	18272
107433	18273
5555	18274
6903	18275
30217	18276
46016	18277
21313	18278
26877	18279
111265	18280
41796	18281
119255	18282
32215	18283
37471	18284
60113	18285
95500	18286
112724	18287
35945	18288
146022	18289
106063	18290
112799	18291
179778	18292
245193	18293
86014	18294
130347	18295
51065	18296
77226	18297
101804	18298
53396	18299
14464	18300
8086	18301
9621	18302
250266	18303
106494	18304
34533	18305
144556	18306
15764	18307
4374	18308
143142	18309
9291	18310
51804	18311
36168	18312
2849	18313
2135	18314
253049	18315
218756	18316
68232	18317
93338	18318
46648	18319
8097	18320
52982	18321
3581	18322
1896	18323
10226	18324
137370	18325
80056	18326
164543	18327
6605	18328
16493	18329
135774	18330
262884	18331
33507	18332
83493	18333
30	18334
14634	18335
16882	18336
26648	18337
94669	18338
6317	18339
93557	18340
181319	18341
142962	18342
42525	18343
21383	18344
64142	18345
116429	18346
136978	18347
2196	18348
112450	18349
9773	18350
49949	18351
3208	18352
689	18353
14817	18354
14631	18355
43732	18356
225761	18357
30842	18358
72504	18359
72818	18360
69434	18361
32108	18362
64682	18363
25270	18364
27817	18365
516	18366
28628	18367
102967	18368
78782	18369
70529	18370
8798	18371
16191	18372
54655	18373
17041	18374
76033	18375
44457	18376
186105	18377
119583	18378
451	18379
19566	18380
598	18381
73374	18382
307	18383
18894	18384
9867	18385
51169	18386
26543	18387
6052	18388
6334	18389
137291	18390
1715	18391
66131	18392
224619	18393
17913	18394
227091	18395
119713	18396
14044	18397
268747	18398
23198	18399
38821	18400
8279	18401
38444	18402
35931	18403
60960	18404
19273	18405
10025	18406
997	18407
2244	18408
22853	18409
74188	18410
71292	18411
24684	18412
92600	18413
80144	18414
9142	18415
55005	18416
670	18417
77158	18418
92372	18419
101763	18420
4493	18421
134325	18422
22250	18423
4221	18424
201741	18425
67632	18426
31989	18427
253528	18428
6659	18429
99540	18430
7240	18431
25279	18432
38018	18433
18518	18434
151267	18435
17905	18436
39163	18437
671	18438
110415	18439
28909	18440
1998	18441
120494	18442
57525	18443
56738	18444
12236	18445
13362	18446
34772	18447
64134	18448
120661	18449
1016	18450
30631	18451
28166	18452
87722	18453
2656	18454
25834	18455
67357	18456
166272	18457
4009	18458
70589	18459
55864	18460
25462	18461
63001	18462
169766	18463
41781	18464
18026	18465
222568	18466
6326	18467
113074	18468
6309	18469
68930	18470
71609	18471
15261	18472
91476	18473
56784	18474
40538	18475
34982	18476
4815	18477
957	18478
35878	18479
42	18480
1481	18481
19732	18482
31970	18483
898	18484
1277	18485
11088	18486
200	18487
47172	18488
12508	18489
2089	18490
128355	18491
105529	18492
2288	18493
44845	18494
8339	18495
20865	18496
6850	18497
116188	18498
181627	18499
111012	18500
12265	18501
123641	18502
21166	18503
49984	18504
158291	18505
13907	18506
1158	18507
3070	18508
1237	18509
54532	18510
8232	18511
67643	18512
69085	18513
33495	18514
6037	18515
5461	18516
28849	18517
65723	18518
11817	18519
106110	18520
14156	18521
77100	18522
171602	18523
23099	18524
134288	18525
206686	18526
10944	18527
4577	18528
14268	18529
33445	18530
228025	18531
13533	18532
29789	18533
109305	18534
22074	18535
73470	18536
1	18537
35011	18538
3790	18539
65865	18540
27700	18541
96601	18542
37089	18543
59590	18544
37904	18545
217793	18546
241198	18547
162767	18548
226770	18549
16772	18550
7137	18551
78531	18552
30000	18553
228	18554
23027	18555
18534	18556
61574	18557
109	18558
27635	18559
28515	18560
35672	18561
130435	18562
98069	18563
11937	18564
28411	18565
1200	18566
1981	18567
38400	18568
17729	18569
497	18570
9312	18571
90530	18572
26879	18573
1061	18574
19233	18575
12244	18576
147078	18577
179762	18578
155095	18579
128621	18580
135756	18581
228518	18582
27629	18583
29238	18584
10742	18585
41436	18586
61292	18587
153364	18588
117364	18589
69403	18590
23531	18591
5875	18592
203546	18593
748	18594
112	18595
87702	18596
200517	18597
119759	18598
16952	18599
55952	18600
18254	18601
8199	18602
36158	18603
9881	18604
90265	18605
32613	18606
105282	18607
187593	18608
24174	18609
22315	18610
17364	18611
122087	18612
140959	18613
13310	18614
74227	18615
19738	18616
63923	18617
1822	18618
100654	18619
4240	18620
162603	18621
46080	18622
30533	18623
1590	18624
11173	18625
138544	18626
133035	18627
79510	18628
5349	18629
8	18630
24158	18631
1238	18632
782	18633
6002	18634
43141	18635
111800	18636
91361	18637
13066	18638
2705	18639
67855	18640
229020	18641
22200	18642
27400	18643
740	18644
197251	18645
8700	18646
86301	18647
100507	18648
93229	18649
231871	18650
218578	18651
35698	18652
110801	18653
1961	18654
153838	18655
172904	18656
144396	18657
37681	18658
48726	18659
2694	18660
5142	18661
32758	18662
73174	18663
254151	18664
140226	18665
52515	18666
44292	18667
82031	18668
69171	18669
71725	18670
18252	18671
263000	18672
180953	18673
20626	18674
32045	18675
42376	18676
310	18677
71684	18678
75957	18679
271176	18680
237637	18681
10342	18682
4418	18683
167407	18684
393	18685
138622	18686
45888	18687
42734	18688
50249	18689
139750	18690
7420	18691
10127	18692
17955	18693
7754	18694
37580	18695
147490	18696
108091	18697
20192	18698
3487	18699
70756	18700
125488	18701
1705	18702
77372	18703
1221	18704
13206	18705
78784	18706
136553	18707
74844	18708
47721	18709
174424	18710
123334	18711
13138	18712
166915	18713
116177	18714
29585	18715
104584	18716
996	18717
110569	18718
67976	18719
60410	18720
95458	18721
1824	18722
28142	18723
111986	18724
160524	18725
24210	18726
67876	18727
17371	18728
86443	18729
94220	18730
139854	18731
8574	18732
186879	18733
80176	18734
219956	18735
29764	18736
234993	18737
33081	18738
68096	18739
6831	18740
188626	18741
13431	18742
218373	18743
277	18744
19520	18745
81012	18746
12416	18747
230605	18748
256955	18749
97616	18750
245488	18751
160906	18752
141124	18753
78456	18754
28702	18755
53522	18756
4667	18757
83600	18758
29638	18759
21312	18760
40998	18761
3265	18762
7168	18763
7785	18764
3197	18765
39739	18766
10919	18767
26631	18768
12373	18769
154710	18770
968	18771
5825	18772
7126	18773
242003	18774
20845	18775
117813	18776
57775	18777
220676	18778
16638	18779
34091	18780
86567	18781
553	18782
4768	18783
230841	18784
270513	18785
86926	18786
210905	18787
77991	18788
61840	18789
6032	18790
224	18791
51198	18792
90390	18793
647	18794
1317	18795
54625	18796
227572	18797
108793	18798
70266	18799
156914	18800
28341	18801
197618	18802
17467	18803
4438	18804
12311	18805
77096	18806
238051	18807
6265	18808
9689	18809
27225	18810
210	18811
35078	18812
365	18813
70620	18814
132868	18815
63692	18816
1285	18817
118775	18818
1416	18819
13744	18820
153501	18821
73323	18822
8422	18823
74971	18824
17558	18825
33036	18826
3535	18827
147480	18828
1075	18829
142755	18830
106864	18831
5147	18832
93958	18833
22036	18834
137323	18835
36079	18836
2709	18837
3854	18838
2319	18839
404	18840
55093	18841
15503	18842
38979	18843
145884	18844
16742	18845
21413	18846
556	18847
28302	18848
2872	18849
88549	18850
61012	18851
58679	18852
37368	18853
2754	18854
217366	18855
103677	18856
6982	18857
46478	18858
210277	18859
154553	18860
73051	18861
2663	18862
3345	18863
75	18864
62672	18865
9586	18866
8035	18867
66265	18868
49766	18869
4975	18870
8442	18871
147450	18872
7781	18873
69038	18874
248858	18875
414	18876
145419	18877
1116	18878
106889	18879
175098	18880
7546	18881
60711	18882
13745	18883
76963	18884
103452	18885
214492	18886
2651	18887
18356	18888
71235	18889
4334	18890
64691	18891
5932	18892
15917	18893
41839	18894
13251	18895
64291	18896
22280	18897
10456	18898
226699	18899
225446	18900
963	18901
75833	18902
54942	18903
126217	18904
10989	18905
228472	18906
111991	18907
102642	18908
138462	18909
34139	18910
65533	18911
13576	18912
18339	18913
1676	18914
80218	18915
228961	18916
245871	18917
231195	18918
30220	18919
64712	18920
158605	18921
176340	18922
95922	18923
145514	18924
139264	18925
20385	18926
18304	18927
231454	18928
125170	18929
867	18930
219	18931
90198	18932
1735	18933
71144	18934
26282	18935
58897	18936
118673	18937
4319	18938
563	18939
97683	18940
8576	18941
220436	18942
6522	18943
13338	18944
4422	18945
23249	18946
52148	18947
125485	18948
79740	18949
8173	18950
26094	18951
13023	18952
115207	18953
37794	18954
6811	18955
4735	18956
5007	18957
261662	18958
191011	18959
19020	18960
85600	18961
20582	18962
76338	18963
1722	18964
32436	18965
41713	18966
58251	18967
22170	18968
499	18969
120837	18970
71259	18971
4538	18972
11606	18973
996	18974
120566	18975
213838	18976
107821	18977
50955	18978
61179	18979
264876	18980
27545	18981
801	18982
34838	18983
12705	18984
53378	18985
7643	18986
98582	18987
44157	18988
3826	18989
141141	18990
85	18991
54500	18992
55130	18993
161626	18994
239649	18995
57882	18996
1620	18997
57796	18998
95344	18999
17933	19000
57231	19001
96097	19002
23948	19003
124971	19004
57658	19005
42106	19006
17631	19007
11913	19008
41213	19009
1929	19010
58513	19011
4106	19012
127584	19013
185192	19014
105331	19015
8508	19016
65407	19017
246534	19018
21741	19019
32532	19020
47533	19021
61642	19022
3142	19023
28	19024
203038	19025
14788	19026
8081	19027
41839	19028
12983	19029
28403	19030
14007	19031
867	19032
19888	19033
168050	19034
148128	19035
137563	19036
68251	19037
7060	19038
106483	19039
55784	19040
44931	19041
29	19042
3786	19043
53718	19044
17239	19045
32302	19046
23515	19047
11491	19048
14756	19049
240043	19050
3268	19051
22275	19052
9554	19053
8421	19054
2789	19055
16345	19056
155288	19057
46447	19058
27867	19059
44808	19060
30484	19061
2862	19062
64783	19063
10267	19064
57690	19065
17281	19066
131165	19067
19196	19068
73430	19069
57552	19070
130071	19071
16494	19072
428	19073
207333	19074
5833	19075
28278	19076
194678	19077
126523	19078
35420	19079
28042	19080
5666	19081
149860	19082
237445	19083
162289	19084
46636	19085
16551	19086
6109	19087
31639	19088
28207	19089
14391	19090
3097	19091
8891	19092
43081	19093
159827	19094
16285	19095
53323	19096
80549	19097
2573	19098
11427	19099
142438	19100
190772	19101
66206	19102
19299	19103
139316	19104
77097	19105
204987	19106
27799	19107
5991	19108
21177	19109
47777	19110
40114	19111
146984	19112
1082	19113
19588	19114
67302	19115
130140	19116
225542	19117
223841	19118
3698	19119
34179	19120
48047	19121
8643	19122
7960	19123
80090	19124
222796	19125
58313	19126
8315	19127
5937	19128
140555	19129
10388	19130
43484	19131
19020	19132
10516	19133
20194	19134
119794	19135
257078	19136
29154	19137
133504	19138
80846	19139
5259	19140
3149	19141
151700	19142
44168	19143
24458	19144
105886	19145
96646	19146
254204	19147
47406	19148
150517	19149
2674	19150
5925	19151
75307	19152
11204	19153
26557	19154
41885	19155
14588	19156
267091	19157
43334	19158
47337	19159
115512	19160
181876	19161
56058	19162
3517	19163
41001	19164
73014	19165
6344	19166
237311	19167
71316	19168
1823	19169
52692	19170
14119	19171
14242	19172
21764	19173
18573	19174
118321	19175
216759	19176
3419	19177
35541	19178
52042	19179
82634	19180
12469	19181
32575	19182
3049	19183
14048	19184
3012	19185
20951	19186
163446	19187
55700	19188
13324	19189
29332	19190
68771	19191
37434	19192
10655	19193
81677	19194
3274	19195
2675	19196
144360	19197
56154	19198
37549	19199
8320	19200
198264	19201
1959	19202
67642	19203
198147	19204
270462	19205
82807	19206
187102	19207
107769	19208
30832	19209
10501	19210
1963	19211
26557	19212
215794	19213
30	19214
90246	19215
70544	19216
150632	19217
15130	19218
965	19219
21324	19220
105760	19221
51207	19222
13213	19223
686	19224
80940	19225
199581	19226
80494	19227
66444	19228
110957	19229
23207	19230
14654	19231
30551	19232
268750	19233
2914	19234
60872	19235
44737	19236
1025	19237
8520	19238
21636	19239
17972	19240
1916	19241
185060	19242
3732	19243
103980	19244
20783	19245
662	19246
53516	19247
124730	19248
12453	19249
946	19250
49156	19251
17134	19252
30734	19253
24027	19254
98046	19255
19670	19256
23743	19257
52126	19258
159268	19259
35737	19260
127100	19261
17096	19262
749	19263
3626	19264
7342	19265
46422	19266
235876	19267
61452	19268
19077	19269
23042	19270
18427	19271
56627	19272
35922	19273
43	19274
43537	19275
43241	19276
8739	19277
69112	19278
192512	19279
9014	19280
186858	19281
38433	19282
4128	19283
20100	19284
1198	19285
12764	19286
122649	19287
192530	19288
13227	19289
41551	19290
97531	19291
247891	19292
250309	19293
191231	19294
33881	19295
67303	19296
3380	19297
9541	19298
20561	19299
25129	19300
1181	19301
27211	19302
246218	19303
5772	19304
960	19305
108930	19306
45862	19307
73398	19308
26730	19309
9468	19310
36147	19311
25146	19312
45950	19313
20427	19314
26710	19315
33365	19316
4007	19317
1747	19318
1715	19319
5671	19320
147231	19321
518	19322
9770	19323
38635	19324
83854	19325
88469	19326
146159	19327
8435	19328
21282	19329
3059	19330
2914	19331
8099	19332
37482	19333
11829	19334
10257	19335
4020	19336
5087	19337
238587	19338
4708	19339
49590	19340
20802	19341
5433	19342
191561	19343
58103	19344
144591	19345
29892	19346
71928	19347
13372	19348
90999	19349
2228	19350
138657	19351
28678	19352
72355	19353
74407	19354
6648	19355
7186	19356
32509	19357
218431	19358
9917	19359
11805	19360
8453	19361
1786	19362
72057	19363
1177	19364
611	19365
250866	19366
743	19367
148372	19368
1468	19369
839	19370
5862	19371
247979	19372
2788	19373
17919	19374
8176	19375
1109	19376
5453	19377
37230	19378
167432	19379
57475	19380
35624	19381
57826	19382
76167	19383
16573	19384
5641	19385
76564	19386
156473	19387
239932	19388
194365	19389
191861	19390
35074	19391
6417	19392
204521	19393
79374	19394
31799	19395
595	19396
78596	19397
73066	19398
30510	19399
81634	19400
53021	19401
69222	19402
86298	19403
21802	19404
14653	19405
19854	19406
15258	19407
37335	19408
21567	19409
5504	19410
192783	19411
205153	19412
87	19413
51506	19414
3709	19415
159355	19416
7579	19417
27697	19418
14910	19419
17666	19420
132363	19421
74721	19422
24797	19423
100466	19424
12082	19425
55934	19426
184818	19427
50821	19428
249040	19429
177472	19430
40086	19431
18551	19432
42349	19433
35814	19434
13331	19435
43901	19436
1215	19437
24906	19438
7582	19439
7239	19440
111675	19441
25969	19442
51408	19443
75629	19444
2970	19445
173327	19446
15893	19447
769	19448
908	19449
1956	19450
4935	19451
59276	19452
33128	19453
48135	19454
81878	19455
98604	19456
18055	19457
27740	19458
2894	19459
221280	19460
104225	19461
132773	19462
236601	19463
68942	19464
262163	19465
2438	19466
5269	19467
227317	19468
229978	19469
46329	19470
28605	19471
987	19472
69354	19473
101067	19474
54819	19475
138934	19476
56429	19477
2916	19478
20748	19479
70752	19480
43649	19481
3575	19482
120624	19483
126762	19484
54683	19485
11408	19486
232521	19487
7791	19488
8362	19489
83791	19490
37007	19491
16040	19492
841	19493
35808	19494
180254	19495
29072	19496
132977	19497
12804	19498
84550	19499
77181	19500
50087	19501
23227	19502
13674	19503
3985	19504
258172	19505
16899	19506
121217	19507
835	19508
31410	19509
50420	19510
110572	19511
2915	19512
7768	19513
27746	19514
168762	19515
257298	19516
1433	19517
202026	19518
21831	19519
20081	19520
45033	19521
28196	19522
124912	19523
67061	19524
32225	19525
934	19526
1203	19527
160506	19528
23926	19529
5785	19530
164620	19531
87172	19532
31900	19533
30921	19534
61112	19535
68829	19536
1706	19537
5489	19538
73445	19539
10493	19540
249266	19541
107746	19542
271509	19543
67161	19544
112737	19545
88724	19546
15119	19547
9578	19548
101311	19549
174097	19550
24175	19551
43648	19552
41377	19553
19860	19554
40902	19555
188751	19556
103962	19557
215888	19558
56584	19559
171038	19560
70613	19561
10401	19562
100545	19563
10219	19564
45485	19565
16143	19566
135388	19567
32653	19568
60	19569
6957	19570
70844	19571
162591	19572
9298	19573
40555	19574
25	19575
4513	19576
87641	19577
12538	19578
1116	19579
15653	19580
100252	19581
59335	19582
65803	19583
6998	19584
72329	19585
3462	19586
14503	19587
249782	19588
59998	19589
77261	19590
107755	19591
15796	19592
81253	19593
109101	19594
31267	19595
2407	19596
102689	19597
3080	19598
204903	19599
4414	19600
28265	19601
26044	19602
3573	19603
107951	19604
6400	19605
3782	19606
23962	19607
49285	19608
202621	19609
108384	19610
11380	19611
5780	19612
1253	19613
4845	19614
13987	19615
6535	19616
253278	19617
53887	19618
20071	19619
33174	19620
52279	19621
14212	19622
12179	19623
29642	19624
47540	19625
95200	19626
105855	19627
131511	19628
237661	19629
29262	19630
32004	19631
155299	19632
47023	19633
40758	19634
155002	19635
165000	19636
272399	19637
1646	19638
9831	19639
190067	19640
104732	19641
53507	19642
135105	19643
70977	19644
150687	19645
23759	19646
304	19647
16811	19648
134211	19649
27268	19650
106694	19651
83236	19652
165780	19653
267000	19654
142385	19655
23188	19656
153264	19657
24625	19658
241137	19659
21256	19660
71698	19661
155768	19662
24562	19663
6843	19664
202610	19665
166323	19666
66527	19667
57301	19668
37457	19669
13956	19670
7682	19671
71446	19672
49960	19673
785	19674
238	19675
92754	19676
9905	19677
16326	19678
104088	19679
51119	19680
55935	19681
164755	19682
193	19683
27035	19684
120106	19685
4417	19686
111866	19687
179297	19688
33763	19689
43070	19690
30554	19691
202991	19692
65746	19693
40335	19694
249497	19695
118571	19696
173289	19697
59960	19698
15700	19699
78725	19700
19758	19701
92530	19702
105519	19703
173049	19704
29867	19705
3348	19706
25893	19707
55766	19708
107366	19709
88188	19710
214925	19711
65878	19712
50706	19713
43344	19714
51512	19715
58036	19716
146349	19717
45124	19718
246665	19719
70253	19720
48700	19721
6257	19722
135791	19723
3060	19724
17063	19725
27092	19726
147818	19727
2557	19728
3660	19729
128685	19730
705	19731
22360	19732
33714	19733
112404	19734
3056	19735
82680	19736
156741	19737
59	19738
71930	19739
95604	19740
6317	19741
126091	19742
8479	19743
47805	19744
54761	19745
137912	19746
20385	19747
52252	19748
22734	19749
40859	19750
9959	19751
78506	19752
93637	19753
5401	19754
63988	19755
77195	19756
9292	19757
35727	19758
6070	19759
38831	19760
163271	19761
65091	19762
23805	19763
4916	19764
7061	19765
220700	19766
3975	19767
73033	19768
64408	19769
164680	19770
97952	19771
211839	19772
21717	19773
120186	19774
76131	19775
4322	19776
109012	19777
255996	19778
131988	19779
45097	19780
153088	19781
21788	19782
57889	19783
99014	19784
23528	19785
37768	19786
172746	19787
48655	19788
476	19789
4607	19790
36684	19791
253406	19792
20788	19793
4301	19794
347	19795
99668	19796
17738	19797
31545	19798
2718	19799
271698	19800
11675	19801
80910	19802
42029	19803
30574	19804
3351	19805
33135	19806
18920	19807
119	19808
2386	19809
44697	19810
57036	19811
51474	19812
295	19813
97086	19814
254587	19815
161594	19816
210455	19817
15695	19818
33702	19819
110294	19820
68780	19821
36562	19822
132594	19823
106804	19824
45385	19825
1289	19826
49792	19827
35378	19828
138651	19829
74763	19830
142963	19831
26218	19832
1481	19833
66023	19834
75681	19835
51816	19836
2041	19837
30056	19838
23572	19839
160953	19840
44321	19841
14447	19842
24843	19843
39637	19844
67562	19845
15926	19846
8121	19847
940	19848
12358	19849
595	19850
35632	19851
128560	19852
85860	19853
31122	19854
28474	19855
6545	19856
176648	19857
16475	19858
206027	19859
147458	19860
205964	19861
123059	19862
2658	19863
40201	19864
88582	19865
122071	19866
1651	19867
115860	19868
5013	19869
102208	19870
195593	19871
162741	19872
105629	19873
22519	19874
44554	19875
167567	19876
541	19877
2390	19878
185347	19879
244544	19880
74519	19881
68914	19882
407	19883
105437	19884
116913	19885
20634	19886
153595	19887
18577	19888
234504	19889
13985	19890
27720	19891
51227	19892
121300	19893
73849	19894
84370	19895
35506	19896
47983	19897
2484	19898
55072	19899
237892	19900
4279	19901
251812	19902
12210	19903
29853	19904
71932	19905
222840	19906
129689	19907
167501	19908
48243	19909
121425	19910
12638	19911
2138	19912
9295	19913
19136	19914
32731	19915
4708	19916
4452	19917
7020	19918
6752	19919
2877	19920
133960	19921
79071	19922
3356	19923
255388	19924
13373	19925
17618	19926
62475	19927
12660	19928
73811	19929
155667	19930
44318	19931
25756	19932
27310	19933
6187	19934
11113	19935
67770	19936
72633	19937
38799	19938
65645	19939
194620	19940
164377	19941
159771	19942
3915	19943
85873	19944
77242	19945
76912	19946
83586	19947
166827	19948
72588	19949
97240	19950
104997	19951
18150	19952
12524	19953
107361	19954
27124	19955
17782	19956
7489	19957
1839	19958
106843	19959
231788	19960
6941	19961
150299	19962
263421	19963
211958	19964
1060	19965
93799	19966
15875	19967
55993	19968
4667	19969
42314	19970
22091	19971
22620	19972
120197	19973
246365	19974
9896	19975
15068	19976
69543	19977
26254	19978
252605	19979
132383	19980
71409	19981
14258	19982
22507	19983
26586	19984
240203	19985
161133	19986
264203	19987
57699	19988
80474	19989
119394	19990
128426	19991
22313	19992
11800	19993
28425	19994
23248	19995
2033	19996
6850	19997
36048	19998
3477	19999
25492	20000
18800	20001
104480	20002
73627	20003
103015	20004
4800	20005
736	20006
199784	20007
3485	20008
9807	20009
185083	20010
190354	20011
104277	20012
36943	20013
88800	20014
548	20015
63107	20016
73964	20017
34802	20018
1275	20019
55821	20020
250835	20021
27685	20022
401	20023
7113	20024
90704	20025
49451	20026
23804	20027
49463	20028
150819	20029
2649	20030
7080	20031
161477	20032
28124	20033
99073	20034
86099	20035
135120	20036
15190	20037
33302	20038
736	20039
54383	20040
52937	20041
261372	20042
5491	20043
92	20044
64138	20045
123811	20046
54912	20047
133480	20048
4583	20049
102440	20050
21194	20051
3930	20052
57059	20053
139772	20054
315	20055
2820	20056
254605	20057
73961	20058
363	20059
16052	20060
47429	20061
15912	20062
103024	20063
31849	20064
158635	20065
31911	20066
41388	20067
255842	20068
4598	20069
3577	20070
3300	20071
115053	20072
43652	20073
31807	20074
177898	20075
187387	20076
126684	20077
7754	20078
43226	20079
11062	20080
304	20081
40016	20082
21090	20083
11876	20084
49920	20085
22875	20086
11909	20087
62752	20088
75838	20089
51822	20090
20829	20091
15668	20092
37965	20093
44276	20094
37549	20095
33423	20096
46363	20097
23495	20098
17937	20099
8564	20100
113614	20101
18680	20102
186705	20103
83311	20104
975	20105
134503	20106
34767	20107
67809	20108
217638	20109
126	20110
64310	20111
251460	20112
122000	20113
29469	20114
27319	20115
52052	20116
92982	20117
22319	20118
43818	20119
39962	20120
21052	20121
592	20122
238807	20123
13347	20124
8132	20125
16272	20126
163519	20127
2769	20128
87660	20129
23165	20130
40821	20131
103714	20132
165698	20133
26831	20134
104566	20135
109585	20136
18520	20137
148904	20138
32346	20139
225097	20140
18462	20141
3477	20142
34617	20143
743	20144
257805	20145
57514	20146
152839	20147
133688	20148
90509	20149
198731	20150
40561	20151
3147	20152
52163	20153
36348	20154
26680	20155
102945	20156
41525	20157
83522	20158
37155	20159
251647	20160
25145	20161
11874	20162
200074	20163
250368	20164
22017	20165
224730	20166
149941	20167
113944	20168
138649	20169
126375	20170
34423	20171
230394	20172
268	20173
26187	20174
7914	20175
86400	20176
95307	20177
50116	20178
201345	20179
128208	20180
223	20181
4453	20182
156007	20183
4719	20184
29080	20185
196063	20186
156299	20187
98331	20188
1089	20189
25441	20190
60619	20191
93162	20192
1407	20193
433	20194
65351	20195
70658	20196
7651	20197
39474	20198
38173	20199
2563	20200
67077	20201
2877	20202
8227	20203
245135	20204
11838	20205
228057	20206
57607	20207
75849	20208
29670	20209
18491	20210
6742	20211
76177	20212
1349	20213
161057	20214
9336	20215
22285	20216
17452	20217
108579	20218
20528	20219
168132	20220
7831	20221
6266	20222
192292	20223
1618	20224
337	20225
4445	20226
33092	20227
43962	20228
72252	20229
74720	20230
24328	20231
216067	20232
25528	20233
28595	20234
103123	20235
132277	20236
160368	20237
134599	20238
71241	20239
11295	20240
264633	20241
30381	20242
49316	20243
97790	20244
41742	20245
230802	20246
70573	20247
8844	20248
25312	20249
33531	20250
226325	20251
9628	20252
158123	20253
1503	20254
87662	20255
11414	20256
218562	20257
222940	20258
25862	20259
153771	20260
129540	20261
96460	20262
4014	20263
41768	20264
6746	20265
47393	20266
5399	20267
129345	20268
42754	20269
187274	20270
62812	20271
102877	20272
77985	20273
25798	20274
28291	20275
1598	20276
65728	20277
170304	20278
33513	20279
2090	20280
245	20281
184166	20282
32650	20283
113680	20284
1005	20285
89293	20286
58045	20287
77986	20288
208203	20289
177036	20290
102265	20291
28141	20292
1214	20293
3472	20294
726	20295
123264	20296
80542	20297
193106	20298
51890	20299
183388	20300
59240	20301
73540	20302
12185	20303
41940	20304
33038	20305
133698	20306
106941	20307
19458	20308
3032	20309
46359	20310
84443	20311
120608	20312
12638	20313
24993	20314
3093	20315
1494	20316
162918	20317
145693	20318
28896	20319
28654	20320
28510	20321
155726	20322
46515	20323
30705	20324
132190	20325
70893	20326
14408	20327
1353	20328
15004	20329
204218	20330
66423	20331
27717	20332
27215	20333
100495	20334
27131	20335
1833	20336
3317	20337
36346	20338
1167	20339
83064	20340
157669	20341
92917	20342
10907	20343
263280	20344
84153	20345
19681	20346
268648	20347
26723	20348
69812	20349
5773	20350
222358	20351
157870	20352
15595	20353
97176	20354
76	20355
781	20356
11365	20357
135031	20358
73513	20359
72847	20360
57456	20361
245916	20362
107711	20363
78813	20364
6048	20365
187426	20366
116315	20367
1	20368
5718	20369
271706	20370
21791	20371
13966	20372
103255	20373
60249	20374
191616	20375
173640	20376
171964	20377
143013	20378
5450	20379
33048	20380
583	20381
45133	20382
38233	20383
79187	20384
217271	20385
103615	20386
15689	20387
226051	20388
1251	20389
170633	20390
24858	20391
15449	20392
17519	20393
77780	20394
84398	20395
76186	20396
66919	20397
113491	20398
50466	20399
128342	20400
47114	20401
1637	20402
17437	20403
127285	20404
75022	20405
151588	20406
20988	20407
110779	20408
236862	20409
10542	20410
20813	20411
9223	20412
229572	20413
169058	20414
145379	20415
127957	20416
23683	20417
38902	20418
261879	20419
2767	20420
33640	20421
900	20422
39425	20423
99872	20424
1579	20425
1136	20426
67906	20427
65815	20428
14742	20429
168375	20430
30308	20431
2121	20432
3556	20433
26993	20434
87692	20435
57332	20436
79880	20437
165732	20438
82990	20439
111557	20440
1470	20441
83272	20442
87818	20443
121687	20444
1308	20445
3517	20446
24803	20447
10358	20448
55999	20449
188547	20450
36718	20451
19157	20452
156498	20453
142414	20454
22301	20455
165005	20456
52528	20457
83801	20458
253162	20459
22757	20460
44778	20461
4043	20462
355	20463
1242	20464
106757	20465
144135	20466
46498	20467
135417	20468
41284	20469
107070	20470
2112	20471
591	20472
8344	20473
5354	20474
232194	20475
29354	20476
27197	20477
34419	20478
249	20479
42385	20480
8604	20481
749	20482
17312	20483
58656	20484
15310	20485
61365	20486
11770	20487
66198	20488
41537	20489
19720	20490
47547	20491
113465	20492
3427	20493
207650	20494
81772	20495
88089	20496
27698	20497
44744	20498
150235	20499
42211	20500
63662	20501
83829	20502
69653	20503
124462	20504
217332	20505
10184	20506
192236	20507
23426	20508
34988	20509
38255	20510
179663	20511
31646	20512
7065	20513
7387	20514
626	20515
2462	20516
267214	20517
53088	20518
151764	20519
90753	20520
112634	20521
41400	20522
48779	20523
486	20524
28942	20525
85700	20526
31256	20527
17813	20528
92869	20529
28528	20530
202560	20531
69982	20532
4967	20533
65008	20534
10050	20535
70874	20536
7491	20537
5769	20538
90377	20539
12648	20540
107598	20541
34445	20542
22858	20543
3733	20544
165950	20545
81937	20546
92637	20547
214300	20548
2118	20549
19275	20550
10086	20551
14108	20552
46163	20553
7544	20554
15039	20555
40437	20556
61228	20557
133232	20558
233295	20559
33237	20560
242984	20561
56693	20562
2620	20563
74471	20564
110587	20565
4936	20566
180845	20567
41936	20568
55621	20569
115625	20570
195040	20571
25065	20572
29110	20573
1254	20574
13719	20575
23212	20576
10317	20577
3728	20578
130118	20579
73624	20580
124147	20581
69725	20582
139270	20583
138757	20584
18224	20585
62710	20586
5612	20587
153364	20588
101441	20589
28725	20590
169876	20591
1718	20592
1036	20593
44445	20594
157527	20595
23449	20596
15	20597
77608	20598
8467	20599
47713	20600
351	20601
28679	20602
30339	20603
22544	20604
123195	20605
26902	20606
236419	20607
28976	20608
239007	20609
340	20610
221572	20611
68064	20612
10135	20613
22475	20614
69806	20615
131659	20616
2936	20617
135075	20618
103179	20619
51309	20620
27434	20621
4749	20622
15820	20623
161539	20624
72624	20625
47871	20626
133002	20627
71189	20628
126219	20629
248730	20630
102586	20631
158203	20632
4081	20633
4042	20634
8181	20635
10704	20636
78571	20637
6618	20638
261621	20639
60794	20640
167151	20641
35472	20642
136105	20643
12814	20644
60095	20645
19636	20646
5703	20647
5735	20648
57206	20649
165256	20650
23438	20651
1078	20652
117310	20653
238020	20654
53407	20655
14938	20656
173669	20657
8823	20658
36764	20659
23108	20660
2988	20661
44374	20662
111262	20663
2669	20664
85985	20665
169333	20666
36486	20667
27731	20668
30060	20669
260571	20670
41239	20671
20888	20672
117678	20673
77559	20674
55748	20675
16821	20676
38866	20677
15256	20678
104609	20679
7460	20680
104570	20681
32930	20682
199554	20683
125203	20684
25679	20685
77106	20686
16648	20687
3050	20688
138883	20689
53440	20690
266667	20691
33019	20692
18982	20693
57338	20694
34883	20695
85804	20696
21617	20697
31642	20698
52	20699
33651	20700
12066	20701
42061	20702
50134	20703
9799	20704
17565	20705
3413	20706
61	20707
41854	20708
4740	20709
3559	20710
20177	20711
146895	20712
31618	20713
509	20714
2602	20715
5279	20716
28262	20717
41694	20718
268442	20719
6161	20720
15916	20721
241910	20722
34891	20723
374	20724
84175	20725
13395	20726
56008	20727
33129	20728
6656	20729
64484	20730
9450	20731
20671	20732
1775	20733
161234	20734
210435	20735
9278	20736
75276	20737
12795	20738
118371	20739
66024	20740
156924	20741
97976	20742
9444	20743
42028	20744
8670	20745
104670	20746
85688	20747
18396	20748
265765	20749
126791	20750
16599	20751
13443	20752
268398	20753
241	20754
23389	20755
8731	20756
39579	20757
221551	20758
11763	20759
56229	20760
175877	20761
169300	20762
120682	20763
1273	20764
17789	20765
16323	20766
45116	20767
18022	20768
129	20769
36873	20770
31194	20771
4399	20772
265411	20773
21767	20774
44269	20775
249	20776
78528	20777
16007	20778
249578	20779
88716	20780
23768	20781
149725	20782
93648	20783
41	20784
49712	20785
38775	20786
134203	20787
136109	20788
231009	20789
24034	20790
1637	20791
150603	20792
57859	20793
222832	20794
42625	20795
71116	20796
26555	20797
161395	20798
7493	20799
82223	20800
1523	20801
38536	20802
94955	20803
223080	20804
45664	20805
9655	20806
210483	20807
28579	20808
19654	20809
11039	20810
7931	20811
33535	20812
2747	20813
54550	20814
22835	20815
42747	20816
201895	20817
16656	20818
59914	20819
116564	20820
6294	20821
241786	20822
38946	20823
254884	20824
44357	20825
27832	20826
64101	20827
8785	20828
23142	20829
14894	20830
15569	20831
77252	20832
136462	20833
43394	20834
36490	20835
30966	20836
261334	20837
78913	20838
254	20839
39507	20840
134227	20841
23953	20842
58035	20843
103384	20844
52705	20845
902	20846
8417	20847
24055	20848
105236	20849
80101	20850
98508	20851
7703	20852
1626	20853
76	20854
128050	20855
51896	20856
25567	20857
32409	20858
101937	20859
128253	20860
9055	20861
66614	20862
17194	20863
42248	20864
82574	20865
17271	20866
59712	20867
14660	20868
83583	20869
83522	20870
2980	20871
21994	20872
22152	20873
28855	20874
799	20875
58125	20876
163546	20877
84670	20878
33522	20879
220202	20880
135379	20881
234201	20882
250325	20883
69785	20884
13982	20885
4557	20886
18335	20887
54882	20888
26501	20889
109465	20890
37625	20891
18285	20892
90769	20893
16756	20894
1845	20895
170447	20896
5221	20897
188147	20898
213810	20899
143944	20900
224734	20901
86020	20902
9350	20903
2382	20904
69530	20905
250747	20906
117172	20907
25951	20908
90873	20909
3486	20910
57896	20911
93827	20912
155080	20913
2574	20914
762	20915
6102	20916
72514	20917
37144	20918
74946	20919
215308	20920
119859	20921
247829	20922
3688	20923
28378	20924
7209	20925
55174	20926
231481	20927
143512	20928
68346	20929
43519	20930
35089	20931
5143	20932
67385	20933
17625	20934
109527	20935
72991	20936
130463	20937
4640	20938
2948	20939
160935	20940
188096	20941
226227	20942
23696	20943
13914	20944
52941	20945
228170	20946
129867	20947
136018	20948
15	20949
20755	20950
100146	20951
10566	20952
204145	20953
50577	20954
582	20955
228260	20956
1416	20957
94953	20958
8507	20959
1105	20960
46776	20961
15471	20962
5932	20963
203035	20964
173966	20965
54528	20966
168616	20967
270709	20968
61983	20969
14042	20970
117860	20971
776	20972
232712	20973
110441	20974
5896	20975
187244	20976
4323	20977
14406	20978
98567	20979
387	20980
1987	20981
4421	20982
80397	20983
32638	20984
132038	20985
146719	20986
237135	20987
81973	20988
13702	20989
22102	20990
115257	20991
12443	20992
122576	20993
85734	20994
11026	20995
1959	20996
30697	20997
99241	20998
266194	20999
50047	21000
48033	21001
26305	21002
155093	21003
99704	21004
1691	21005
153119	21006
48458	21007
42960	21008
15603	21009
6385	21010
21380	21011
97965	21012
41232	21013
118038	21014
33150	21015
64833	21016
54873	21017
33172	21018
62345	21019
841	21020
56177	21021
27379	21022
17698	21023
1010	21024
89114	21025
158728	21026
7157	21027
69181	21028
57679	21029
69642	21030
47716	21031
9516	21032
40616	21033
5733	21034
122412	21035
131564	21036
4781	21037
17738	21038
9140	21039
98114	21040
39504	21041
20317	21042
8708	21043
24298	21044
16023	21045
2657	21046
235500	21047
27944	21048
33375	21049
30118	21050
142562	21051
126442	21052
4384	21053
160766	21054
166652	21055
80412	21056
2014	21057
30652	21058
48252	21059
42732	21060
31292	21061
13295	21062
6610	21063
53	21064
35954	21065
5462	21066
24296	21067
21358	21068
59413	21069
32831	21070
13134	21071
76565	21072
14093	21073
53252	21074
13935	21075
4252	21076
11979	21077
14142	21078
107690	21079
53096	21080
59213	21081
16599	21082
35616	21083
34762	21084
23239	21085
784	21086
153382	21087
56583	21088
77268	21089
68725	21090
18862	21091
142974	21092
199907	21093
155663	21094
14940	21095
2940	21096
36036	21097
8489	21098
10944	21099
11368	21100
122353	21101
104035	21102
1096	21103
18333	21104
5410	21105
32403	21106
46939	21107
117325	21108
24378	21109
81330	21110
191339	21111
101946	21112
111891	21113
25676	21114
43729	21115
52446	21116
21443	21117
18087	21118
196709	21119
93308	21120
1097	21121
28296	21122
1284	21123
37	21124
72009	21125
17071	21126
26737	21127
38707	21128
1615	21129
245675	21130
4690	21131
45153	21132
82660	21133
12730	21134
27923	21135
205	21136
20691	21137
245418	21138
36345	21139
154702	21140
241663	21141
2014	21142
264119	21143
8446	21144
29581	21145
26008	21146
70345	21147
126	21148
13291	21149
226368	21150
99234	21151
69402	21152
315	21153
59986	21154
137008	21155
3435	21156
20741	21157
18070	21158
62983	21159
220655	21160
45139	21161
13321	21162
90986	21163
168071	21164
131179	21165
27018	21166
55788	21167
15948	21168
138646	21169
22187	21170
227089	21171
16462	21172
190722	21173
176618	21174
138415	21175
780	21176
72257	21177
20885	21178
56256	21179
49739	21180
63553	21181
13811	21182
1497	21183
5867	21184
191607	21185
13641	21186
1420	21187
148586	21188
3112	21189
11278	21190
8053	21191
28720	21192
63431	21193
35542	21194
10196	21195
5760	21196
1100	21197
301	21198
256276	21199
145192	21200
269169	21201
114050	21202
1439	21203
62862	21204
15223	21205
5365	21206
3670	21207
221951	21208
117735	21209
70730	21210
24263	21211
26670	21212
17527	21213
9317	21214
1394	21215
4551	21216
74697	21217
2700	21218
55270	21219
84443	21220
6679	21221
216380	21222
123352	21223
41941	21224
49127	21225
11114	21226
540	21227
36068	21228
17382	21229
6695	21230
28246	21231
168743	21232
15729	21233
3421	21234
46740	21235
150765	21236
270607	21237
37523	21238
33700	21239
71570	21240
39479	21241
7529	21242
107599	21243
14805	21244
20386	21245
43765	21246
72369	21247
10022	21248
61560	21249
24264	21250
29918	21251
223636	21252
15198	21253
59914	21254
211329	21255
126200	21256
261851	21257
109850	21258
3058	21259
22883	21260
256846	21261
40874	21262
193415	21263
5732	21264
28713	21265
52064	21266
156157	21267
20003	21268
8115	21269
29255	21270
45784	21271
25406	21272
4	21273
26613	21274
162139	21275
74949	21276
35426	21277
227075	21278
50000	21279
28892	21280
9971	21281
263856	21282
33820	21283
201590	21284
996	21285
142843	21286
225609	21287
35312	21288
145326	21289
158969	21290
138286	21291
25302	21292
54294	21293
98431	21294
40778	21295
12075	21296
101981	21297
38595	21298
116545	21299
157157	21300
30	21301
51494	21302
27039	21303
2738	21304
7516	21305
161961	21306
61225	21307
13322	21308
21870	21309
70796	21310
1739	21311
4426	21312
11794	21313
28612	21314
17260	21315
24448	21316
17862	21317
106703	21318
3342	21319
32241	21320
231729	21321
3613	21322
170275	21323
14500	21324
6376	21325
205863	21326
101	21327
8464	21328
90425	21329
27041	21330
11075	21331
69693	21332
33144	21333
145226	21334
4154	21335
30244	21336
105310	21337
91619	21338
230469	21339
138425	21340
22059	21341
113550	21342
33748	21343
19861	21344
64880	21345
51516	21346
17961	21347
18134	21348
87912	21349
140613	21350
162920	21351
212861	21352
74064	21353
149076	21354
1267	21355
169895	21356
8913	21357
97187	21358
26901	21359
77336	21360
85023	21361
449	21362
62198	21363
157936	21364
161827	21365
26565	21366
77793	21367
25361	21368
1898	21369
2378	21370
60961	21371
84	21372
72996	21373
129810	21374
58759	21375
155330	21376
98470	21377
105803	21378
29503	21379
86707	21380
8993	21381
3833	21382
161804	21383
31054	21384
3903	21385
15237	21386
20975	21387
166057	21388
112172	21389
87955	21390
21552	21391
165716	21392
186205	21393
208857	21394
289	21395
166555	21396
82919	21397
59504	21398
55314	21399
43103	21400
84867	21401
23532	21402
157812	21403
183564	21404
21416	21405
17206	21406
17434	21407
248459	21408
130022	21409
16903	21410
205273	21411
14624	21412
150869	21413
107619	21414
45847	21415
2499	21416
14920	21417
1136	21418
92234	21419
10681	21420
28027	21421
68767	21422
1703	21423
75546	21424
118950	21425
16937	21426
251847	21427
9655	21428
9765	21429
361	21430
64349	21431
153852	21432
4622	21433
36108	21434
112829	21435
38351	21436
14934	21437
7898	21438
5233	21439
104595	21440
3459	21441
100795	21442
12848	21443
72339	21444
26989	21445
11161	21446
36259	21447
129590	21448
4710	21449
78264	21450
16579	21451
38688	21452
172000	21453
75605	21454
48516	21455
221798	21456
15593	21457
139351	21458
17086	21459
207643	21460
4331	21461
1768	21462
171342	21463
26880	21464
5772	21465
70	21466
12626	21467
100091	21468
87009	21469
26232	21470
79100	21471
2739	21472
14289	21473
258196	21474
7142	21475
64125	21476
81375	21477
32405	21478
333	21479
9786	21480
30901	21481
280	21482
19595	21483
165126	21484
58832	21485
94272	21486
63140	21487
80856	21488
16240	21489
70628	21490
141373	21491
35481	21492
2584	21493
177591	21494
76149	21495
68687	21496
45989	21497
22352	21498
128	21499
55745	21500
48974	21501
182099	21502
105449	21503
102861	21504
39080	21505
53789	21506
16660	21507
28979	21508
42004	21509
31001	21510
96556	21511
54378	21512
22349	21513
13283	21514
113215	21515
3073	21516
80680	21517
61265	21518
57523	21519
62503	21520
160	21521
2611	21522
180100	21523
117143	21524
17097	21525
44879	21526
82872	21527
253885	21528
89884	21529
62791	21530
155160	21531
37662	21532
39561	21533
14012	21534
4975	21535
66751	21536
9743	21537
168022	21538
32850	21539
23279	21540
49666	21541
2280	21542
109912	21543
14508	21544
169545	21545
2385	21546
1308	21547
8508	21548
245236	21549
33336	21550
11067	21551
89152	21552
252211	21553
113999	21554
44962	21555
1678	21556
36523	21557
3954	21558
79	21559
109843	21560
2227	21561
84323	21562
45655	21563
121177	21564
2185	21565
230664	21566
74305	21567
59324	21568
27421	21569
21830	21570
16760	21571
48734	21572
171369	21573
17456	21574
136983	21575
111076	21576
13710	21577
166402	21578
116248	21579
2577	21580
214353	21581
90594	21582
19556	21583
58008	21584
605	21585
38891	21586
55178	21587
7818	21588
10299	21589
30246	21590
88545	21591
28226	21592
131890	21593
98521	21594
38159	21595
11164	21596
43328	21597
8249	21598
50452	21599
228036	21600
91487	21601
80	21602
2898	21603
126405	21604
4072	21605
100994	21606
187255	21607
19293	21608
254011	21609
36624	21610
16283	21611
3721	21612
81986	21613
72889	21614
231	21615
4133	21616
113307	21617
45241	21618
30402	21619
78413	21620
33640	21621
85407	21622
36985	21623
117617	21624
18257	21625
115758	21626
19460	21627
6941	21628
94164	21629
63947	21630
15766	21631
119286	21632
144488	21633
4	21634
149837	21635
992	21636
39542	21637
252493	21638
119946	21639
3548	21640
6289	21641
3085	21642
3980	21643
67616	21644
84013	21645
8269	21646
61678	21647
131260	21648
44539	21649
105907	21650
236602	21651
68048	21652
165042	21653
55527	21654
2756	21655
44106	21656
100960	21657
16200	21658
138024	21659
1333	21660
268409	21661
8901	21662
158399	21663
19578	21664
166208	21665
136387	21666
119720	21667
78411	21668
1796	21669
129661	21670
23641	21671
5766	21672
14664	21673
242341	21674
55097	21675
262703	21676
3443	21677
470	21678
1057	21679
221362	21680
35749	21681
210720	21682
265677	21683
209376	21684
63	21685
15985	21686
184757	21687
11718	21688
78460	21689
28959	21690
132763	21691
150400	21692
18613	21693
140882	21694
9949	21695
76379	21696
13615	21697
62634	21698
121555	21699
12206	21700
9480	21701
51031	21702
73737	21703
284	21704
198	21705
96724	21706
147340	21707
99911	21708
5818	21709
173316	21710
883	21711
4872	21712
10142	21713
41964	21714
79064	21715
113116	21716
77962	21717
22002	21718
79519	21719
188106	21720
54145	21721
129653	21722
153360	21723
26949	21724
62847	21725
4972	21726
180	21727
36626	21728
35520	21729
20276	21730
67287	21731
166359	21732
76730	21733
96662	21734
21456	21735
30606	21736
5305	21737
11573	21738
6167	21739
108544	21740
3521	21741
27382	21742
196282	21743
27572	21744
5026	21745
4464	21746
4740	21747
13283	21748
5951	21749
36189	21750
20985	21751
3644	21752
14840	21753
66012	21754
9452	21755
50950	21756
35678	21757
93237	21758
253111	21759
4892	21760
247538	21761
89887	21762
12592	21763
222898	21764
1402	21765
13365	21766
141287	21767
15655	21768
41975	21769
5278	21770
264002	21771
148509	21772
35250	21773
4901	21774
44814	21775
34765	21776
157056	21777
221751	21778
27417	21779
72178	21780
321	21781
2179	21782
35282	21783
47678	21784
253491	21785
9318	21786
259196	21787
1605	21788
259716	21789
2058	21790
2445	21791
1811	21792
86630	21793
28839	21794
35670	21795
30987	21796
84385	21797
16219	21798
61168	21799
54745	21800
65422	21801
114034	21802
12246	21803
38483	21804
3030	21805
29118	21806
9015	21807
102476	21808
19555	21809
2486	21810
193719	21811
162	21812
17063	21813
15697	21814
363	21815
22262	21816
1388	21817
5350	21818
163374	21819
42230	21820
42609	21821
91	21822
5332	21823
578	21824
27105	21825
94075	21826
548	21827
11401	21828
129387	21829
10317	21830
125984	21831
2770	21832
77157	21833
43856	21834
212088	21835
18164	21836
14988	21837
156742	21838
119599	21839
30812	21840
16764	21841
112025	21842
70021	21843
299	21844
303	21845
5193	21846
134251	21847
23162	21848
77712	21849
79490	21850
71945	21851
42410	21852
15748	21853
10890	21854
20820	21855
10127	21856
22224	21857
45319	21858
19804	21859
4246	21860
15468	21861
2410	21862
59080	21863
256573	21864
26884	21865
53605	21866
186235	21867
10198	21868
3337	21869
5670	21870
142815	21871
55405	21872
823	21873
243334	21874
30024	21875
214938	21876
11444	21877
18043	21878
3859	21879
10405	21880
13061	21881
136689	21882
4248	21883
1596	21884
23254	21885
16380	21886
1532	21887
690	21888
7074	21889
112018	21890
4560	21891
95243	21892
23450	21893
91879	21894
849	21895
43326	21896
166061	21897
3584	21898
241194	21899
19617	21900
2625	21901
43147	21902
269363	21903
55348	21904
1224	21905
171106	21906
171332	21907
54071	21908
22252	21909
634	21910
5521	21911
86087	21912
113101	21913
151181	21914
136033	21915
28854	21916
242489	21917
96758	21918
512	21919
231870	21920
53887	21921
7981	21922
745	21923
2899	21924
161546	21925
246177	21926
60873	21927
125629	21928
112479	21929
177698	21930
2829	21931
5032	21932
65648	21933
10888	21934
2005	21935
31995	21936
50352	21937
1536	21938
4079	21939
158425	21940
123960	21941
80464	21942
41490	21943
3793	21944
17754	21945
12343	21946
106461	21947
168011	21948
3830	21949
228867	21950
6691	21951
4450	21952
107805	21953
58863	21954
65849	21955
9677	21956
90577	21957
149064	21958
250494	21959
8636	21960
2476	21961
24254	21962
229194	21963
83932	21964
5981	21965
90913	21966
27113	21967
202276	21968
42399	21969
64666	21970
3162	21971
74784	21972
75600	21973
2	21974
31708	21975
27594	21976
126729	21977
3520	21978
25511	21979
82153	21980
26	21981
54676	21982
96610	21983
6946	21984
164506	21985
317	21986
184975	21987
27774	21988
58811	21989
271847	21990
56368	21991
112187	21992
116112	21993
16697	21994
8370	21995
10920	21996
205323	21997
223811	21998
52792	21999
5331	22000
215326	22001
70757	22002
112676	22003
73494	22004
180075	22005
152807	22006
133923	22007
92036	22008
143056	22009
12708	22010
45638	22011
99813	22012
123206	22013
1290	22014
31369	22015
55102	22016
170802	22017
43757	22018
6702	22019
114807	22020
26272	22021
3446	22022
16230	22023
72324	22024
152594	22025
44741	22026
225651	22027
37009	22028
10159	22029
72066	22030
96198	22031
120610	22032
52363	22033
4804	22034
1142	22035
242641	22036
113855	22037
138447	22038
52403	22039
68106	22040
12080	22041
691	22042
77138	22043
9213	22044
15425	22045
1764	22046
15266	22047
16859	22048
63263	22049
117243	22050
88209	22051
2731	22052
53087	22053
201716	22054
4539	22055
58590	22056
26110	22057
62844	22058
35360	22059
28358	22060
130479	22061
98754	22062
1117	22063
84107	22064
13482	22065
218731	22066
517	22067
9668	22068
242242	22069
58178	22070
8729	22071
26035	22072
29347	22073
101331	22074
24769	22075
21412	22076
41620	22077
126172	22078
28012	22079
230495	22080
160665	22081
241863	22082
82568	22083
1481	22084
385	22085
21769	22086
65165	22087
77869	22088
1005	22089
33226	22090
32595	22091
67263	22092
131101	22093
17856	22094
197630	22095
133119	22096
19818	22097
1505	22098
161794	22099
438	22100
4945	22101
94031	22102
249549	22103
17609	22104
74488	22105
12039	22106
15949	22107
106351	22108
92545	22109
1380	22110
28851	22111
70859	22112
2716	22113
32567	22114
76	22115
11758	22116
10793	22117
4813	22118
43568	22119
119	22120
1820	22121
1387	22122
9238	22123
132252	22124
72369	22125
6276	22126
23684	22127
51176	22128
8393	22129
59683	22130
17171	22131
19550	22132
208469	22133
76848	22134
67789	22135
14103	22136
257245	22137
213791	22138
34234	22139
1906	22140
10751	22141
242673	22142
98507	22143
124869	22144
138859	22145
94193	22146
5785	22147
119279	22148
13852	22149
100929	22150
222678	22151
90856	22152
32508	22153
9955	22154
81816	22155
73238	22156
111674	22157
50421	22158
9348	22159
148760	22160
245779	22161
32557	22162
201682	22163
3594	22164
69842	22165
79216	22166
219799	22167
20	22168
70489	22169
15693	22170
40557	22171
722	22172
11316	22173
163862	22174
3874	22175
226632	22176
111579	22177
73669	22178
214084	22179
49364	22180
77063	22181
31285	22182
71489	22183
161542	22184
21657	22185
49314	22186
2721	22187
107567	22188
2379	22189
296	22190
21728	22191
123736	22192
4821	22193
7628	22194
177423	22195
75862	22196
90336	22197
6348	22198
61096	22199
77122	22200
40375	22201
19787	22202
13785	22203
13652	22204
238616	22205
87976	22206
13313	22207
181428	22208
106990	22209
1826	22210
3052	22211
1765	22212
47805	22213
279	22214
19911	22215
98898	22216
25037	22217
17995	22218
2666	22219
52986	22220
442	22221
277	22222
32708	22223
1083	22224
84732	22225
16703	22226
32124	22227
28201	22228
13498	22229
7011	22230
29096	22231
199699	22232
941	22233
87093	22234
14249	22235
501	22236
30949	22237
110833	22238
145007	22239
98511	22240
46261	22241
207931	22242
117104	22243
80141	22244
70063	22245
64073	22246
164634	22247
272024	22248
94711	22249
528	22250
96025	22251
91136	22252
2998	22253
52572	22254
94372	22255
8602	22256
531	22257
12607	22258
171569	22259
52829	22260
43966	22261
145786	22262
54630	22263
137760	22264
110366	22265
151047	22266
152380	22267
52	22268
247030	22269
7656	22270
6370	22271
246305	22272
259223	22273
26690	22274
17804	22275
451	22276
75585	22277
150546	22278
21162	22279
1425	22280
135134	22281
38343	22282
235913	22283
121818	22284
56677	22285
257377	22286
101856	22287
18027	22288
14261	22289
54840	22290
72085	22291
20948	22292
23908	22293
19267	22294
36378	22295
79620	22296
5862	22297
135876	22298
12168	22299
154886	22300
66207	22301
39819	22302
23289	22303
203267	22304
22681	22305
213	22306
53	22307
64459	22308
2906	22309
230010	22310
60788	22311
114514	22312
98386	22313
30712	22314
137792	22315
6303	22316
41580	22317
149434	22318
31639	22319
34169	22320
113101	22321
67754	22322
30141	22323
21482	22324
44157	22325
10683	22326
184416	22327
99306	22328
60431	22329
22360	22330
271547	22331
6536	22332
89419	22333
1467	22334
25624	22335
156080	22336
7508	22337
165046	22338
53570	22339
144553	22340
72724	22341
185582	22342
72085	22343
102057	22344
50572	22345
270674	22346
230257	22347
791	22348
138565	22349
50822	22350
28561	22351
3007	22352
20815	22353
34320	22354
177927	22355
62421	22356
31951	22357
62316	22358
26803	22359
7791	22360
193641	22361
256050	22362
12962	22363
3898	22364
225260	22365
35735	22366
5322	22367
188597	22368
259565	22369
73901	22370
34050	22371
5090	22372
5820	22373
17081	22374
28502	22375
1822	22376
555	22377
21298	22378
190620	22379
259568	22380
172190	22381
65221	22382
34647	22383
60291	22384
21969	22385
103381	22386
12716	22387
18073	22388
52780	22389
19837	22390
31464	22391
25216	22392
6081	22393
250641	22394
126726	22395
25910	22396
473	22397
3833	22398
7007	22399
14332	22400
16659	22401
119018	22402
43622	22403
243383	22404
1018	22405
112143	22406
56244	22407
11543	22408
203	22409
169024	22410
40982	22411
8106	22412
7989	22413
155309	22414
76480	22415
154762	22416
116495	22417
58562	22418
167110	22419
96351	22420
79828	22421
270109	22422
223172	22423
23428	22424
619	22425
106384	22426
125380	22427
74328	22428
4774	22429
6034	22430
39953	22431
103497	22432
82967	22433
135289	22434
37489	22435
155076	22436
10470	22437
28690	22438
2185	22439
783	22440
74579	22441
80787	22442
153315	22443
20281	22444
26081	22445
31870	22446
144151	22447
366	22448
202	22449
14951	22450
78575	22451
31290	22452
32870	22453
148817	22454
29603	22455
946	22456
65297	22457
210054	22458
245403	22459
25270	22460
30147	22461
209567	22462
69847	22463
112460	22464
19450	22465
183493	22466
169324	22467
80697	22468
28271	22469
69388	22470
6792	22471
104785	22472
779	22473
70439	22474
8798	22475
2455	22476
2983	22477
9603	22478
12106	22479
6265	22480
189885	22481
58800	22482
90430	22483
22965	22484
64211	22485
25469	22486
22387	22487
26640	22488
47510	22489
164968	22490
28816	22491
28337	22492
20231	22493
24073	22494
74547	22495
265275	22496
3068	22497
6446	22498
11696	22499
44334	22500
47644	22501
16233	22502
85870	22503
167461	22504
27682	22505
48769	22506
39182	22507
53820	22508
79083	22509
88715	22510
194387	22511
77865	22512
16612	22513
42762	22514
76377	22515
50770	22516
938	22517
27008	22518
87382	22519
154835	22520
7207	22521
23120	22522
29279	22523
22251	22524
29779	22525
70503	22526
25355	22527
42063	22528
18057	22529
96811	22530
220611	22531
486	22532
27752	22533
13384	22534
61530	22535
73827	22536
4623	22537
92570	22538
122549	22539
3412	22540
44967	22541
35705	22542
34755	22543
204667	22544
1335	22545
2990	22546
4480	22547
77102	22548
79765	22549
22666	22550
27508	22551
984	22552
16863	22553
226151	22554
69118	22555
10734	22556
26140	22557
6154	22558
100435	22559
30993	22560
20546	22561
258764	22562
110080	22563
174432	22564
45702	22565
20060	22566
87850	22567
171027	22568
116654	22569
16943	22570
88834	22571
54837	22572
13171	22573
3487	22574
11892	22575
11116	22576
5760	22577
175828	22578
26617	22579
17998	22580
254272	22581
59560	22582
31771	22583
7193	22584
9659	22585
31693	22586
94842	22587
53877	22588
54	22589
99638	22590
52765	22591
33131	22592
217210	22593
39708	22594
113584	22595
50394	22596
30623	22597
2053	22598
10928	22599
3356	22600
36193	22601
3785	22602
28016	22603
228717	22604
120394	22605
18736	22606
186646	22607
64156	22608
167217	22609
90665	22610
12567	22611
16022	22612
51565	22613
121451	22614
29300	22615
133156	22616
233393	22617
490	22618
14240	22619
3997	22620
19281	22621
16716	22622
31106	22623
20055	22624
47903	22625
11901	22626
25628	22627
169587	22628
49349	22629
766	22630
11519	22631
12483	22632
33605	22633
173134	22634
108639	22635
15774	22636
3798	22637
22797	22638
101238	22639
139490	22640
11094	22641
180580	22642
11399	22643
23856	22644
119719	22645
201931	22646
67142	22647
2099	22648
75194	22649
62467	22650
76006	22651
34739	22652
18799	22653
1096	22654
10054	22655
21637	22656
171998	22657
158744	22658
15952	22659
21364	22660
104335	22661
104352	22662
133315	22663
47517	22664
11557	22665
4313	22666
139464	22667
158273	22668
99484	22669
103798	22670
92527	22671
48610	22672
7650	22673
38476	22674
189488	22675
82551	22676
75740	22677
55598	22678
9415	22679
198198	22680
13151	22681
12436	22682
70335	22683
29195	22684
27105	22685
11282	22686
244331	22687
11277	22688
36832	22689
224218	22690
140684	22691
144036	22692
42868	22693
17081	22694
228688	22695
228053	22696
159422	22697
20491	22698
144134	22699
114	22700
16054	22701
11781	22702
12748	22703
121252	22704
104578	22705
51445	22706
33965	22707
25360	22708
378	22709
54251	22710
25640	22711
26471	22712
4397	22713
88300	22714
77230	22715
10002	22716
51074	22717
2481	22718
1055	22719
26608	22720
216330	22721
87406	22722
26211	22723
1619	22724
50492	22725
25849	22726
102345	22727
39427	22728
56752	22729
50055	22730
16711	22731
212293	22732
4387	22733
38566	22734
32103	22735
13508	22736
76740	22737
96748	22738
129650	22739
72553	22740
125484	22741
68699	22742
110640	22743
100413	22744
63518	22745
38515	22746
70625	22747
39047	22748
24770	22749
17338	22750
8050	22751
45877	22752
117503	22753
47777	22754
151124	22755
143615	22756
15981	22757
582	22758
13228	22759
8675	22760
8327	22761
20434	22762
19088	22763
244244	22764
180	22765
11351	22766
17149	22767
45609	22768
127225	22769
4406	22770
13122	22771
42393	22772
87806	22773
73152	22774
162213	22775
31892	22776
3160	22777
3580	22778
347	22779
2377	22780
4614	22781
19117	22782
18677	22783
4258	22784
17242	22785
261877	22786
6897	22787
1228	22788
89132	22789
170862	22790
135826	22791
22996	22792
41347	22793
186345	22794
55449	22795
51901	22796
109473	22797
963	22798
35314	22799
1722	22800
46313	22801
29055	22802
10865	22803
22617	22804
3782	22805
13	22806
32768	22807
44256	22808
109340	22809
6350	22810
94355	22811
191949	22812
48924	22813
109927	22814
12117	22815
15902	22816
48493	22817
136995	22818
27214	22819
43242	22820
2671	22821
24871	22822
101761	22823
130134	22824
165340	22825
197000	22826
42360	22827
11206	22828
80408	22829
937	22830
9601	22831
58506	22832
74286	22833
30286	22834
195836	22835
69979	22836
60727	22837
5410	22838
1308	22839
1991	22840
113678	22841
958	22842
4135	22843
28721	22844
39480	22845
52359	22846
297	22847
83266	22848
107061	22849
1215	22850
224595	22851
168506	22852
112183	22853
92216	22854
155814	22855
3653	22856
45508	22857
76582	22858
235818	22859
57047	22860
9032	22861
83730	22862
176	22863
12921	22864
5047	22865
2628	22866
74004	22867
170407	22868
17047	22869
153430	22870
43028	22871
155048	22872
63434	22873
150970	22874
58363	22875
973	22876
28286	22877
161999	22878
58184	22879
67846	22880
77852	22881
5505	22882
72597	22883
54803	22884
29929	22885
264699	22886
79065	22887
21955	22888
10969	22889
61951	22890
263228	22891
147	22892
45364	22893
8227	22894
9194	22895
647	22896
75700	22897
30688	22898
55969	22899
56161	22900
25580	22901
3920	22902
31338	22903
1207	22904
910	22905
29895	22906
1309	22907
246145	22908
206613	22909
174668	22910
117956	22911
46531	22912
233641	22913
10292	22914
22406	22915
20869	22916
41886	22917
10653	22918
100256	22919
47012	22920
5282	22921
109217	22922
78044	22923
77831	22924
87599	22925
160082	22926
657	22927
60406	22928
25868	22929
169778	22930
9510	22931
21550	22932
245217	22933
31520	22934
14237	22935
162108	22936
112994	22937
100553	22938
4413	22939
8246	22940
71907	22941
61918	22942
110719	22943
19223	22944
108509	22945
96614	22946
77241	22947
45685	22948
24802	22949
240	22950
263776	22951
2162	22952
34232	22953
15356	22954
213370	22955
58742	22956
254957	22957
53713	22958
111795	22959
3509	22960
42	22961
35721	22962
184578	22963
21	22964
24923	22965
133318	22966
74745	22967
104804	22968
112619	22969
614	22970
44609	22971
142207	22972
1458	22973
154762	22974
18421	22975
37273	22976
163079	22977
227844	22978
248907	22979
7109	22980
60346	22981
56337	22982
14342	22983
237868	22984
70511	22985
17800	22986
2270	22987
14858	22988
11961	22989
1	22990
66376	22991
12136	22992
206091	22993
32447	22994
12923	22995
34682	22996
54825	22997
18193	22998
18093	22999
18536	23000
20010	23001
3869	23002
126080	23003
2491	23004
2396	23005
74458	23006
9695	23007
125667	23008
28402	23009
92839	23010
10510	23011
72819	23012
96288	23013
16614	23014
16904	23015
18613	23016
119704	23017
9154	23018
74022	23019
49589	23020
202371	23021
33974	23022
99654	23023
11946	23024
297	23025
41153	23026
24530	23027
185	23028
15908	23029
35848	23030
224867	23031
194224	23032
21028	23033
116252	23034
35147	23035
24544	23036
4637	23037
24901	23038
43573	23039
12446	23040
45462	23041
240252	23042
27960	23043
108515	23044
21292	23045
1493	23046
17507	23047
12961	23048
135762	23049
6588	23050
164256	23051
16606	23052
5978	23053
162306	23054
244830	23055
145380	23056
103591	23057
102280	23058
65465	23059
72319	23060
261120	23061
32332	23062
104253	23063
42280	23064
83579	23065
83175	23066
23165	23067
236928	23068
88	23069
22599	23070
94572	23071
62911	23072
23961	23073
17712	23074
11265	23075
7423	23076
112392	23077
189944	23078
34295	23079
78869	23080
8962	23081
26996	23082
63065	23083
108337	23084
16625	23085
183397	23086
252698	23087
81626	23088
2638	23089
88466	23090
32202	23091
104585	23092
120504	23093
24595	23094
86394	23095
6334	23096
253087	23097
112450	23098
53311	23099
219819	23100
82857	23101
39438	23102
29590	23103
18602	23104
16993	23105
224137	23106
41647	23107
36282	23108
29086	23109
9601	23110
264136	23111
13797	23112
5168	23113
246779	23114
4652	23115
23045	23116
152944	23117
82894	23118
69522	23119
50581	23120
9750	23121
47037	23122
190871	23123
33781	23124
46347	23125
157	23126
133334	23127
12509	23128
3098	23129
5371	23130
69700	23131
105782	23132
210428	23133
3307	23134
57819	23135
48916	23136
252252	23137
123320	23138
5454	23139
631	23140
23704	23141
25389	23142
14010	23143
53242	23144
82009	23145
233	23146
159802	23147
37522	23148
51045	23149
131342	23150
7291	23151
138622	23152
168669	23153
94896	23154
713	23155
42845	23156
44870	23157
127034	23158
2154	23159
23903	23160
259524	23161
67361	23162
16047	23163
80014	23164
262487	23165
1385	23166
28303	23167
138050	23168
27325	23169
42794	23170
224788	23171
17262	23172
271614	23173
7709	23174
25884	23175
4889	23176
228831	23177
285	23178
17168	23179
3320	23180
18137	23181
1862	23182
3512	23183
8090	23184
193110	23185
2050	23186
39688	23187
4336	23188
20232	23189
169705	23190
6025	23191
24720	23192
12700	23193
2283	23194
48771	23195
80312	23196
91306	23197
13114	23198
25512	23199
59952	23200
249267	23201
12078	23202
13963	23203
67969	23204
50388	23205
34594	23206
6400	23207
79047	23208
247449	23209
87996	23210
5852	23211
63185	23212
6929	23213
91606	23214
62757	23215
6088	23216
78188	23217
22060	23218
18077	23219
196353	23220
69809	23221
34825	23222
14128	23223
123656	23224
102002	23225
14033	23226
18374	23227
94981	23228
95902	23229
116660	23230
12047	23231
20901	23232
76245	23233
225027	23234
196192	23235
7735	23236
142015	23237
19696	23238
190892	23239
14475	23240
2313	23241
104218	23242
52736	23243
215394	23244
24125	23245
67401	23246
116928	23247
1388	23248
702	23249
92916	23250
64142	23251
29127	23252
31379	23253
1352	23254
54478	23255
73467	23256
211067	23257
79441	23258
24586	23259
57488	23260
591	23261
39614	23262
76631	23263
168601	23264
2744	23265
116843	23266
18102	23267
53245	23268
48983	23269
61866	23270
53957	23271
21348	23272
46450	23273
4979	23274
7507	23275
3512	23276
20013	23277
138817	23278
237	23279
97181	23280
65817	23281
60573	23282
167042	23283
67114	23284
323	23285
25229	23286
10705	23287
42158	23288
1670	23289
48920	23290
21950	23291
166392	23292
42443	23293
61564	23294
245125	23295
14077	23296
147594	23297
79510	23298
112512	23299
89509	23300
64146	23301
110943	23302
53762	23303
199796	23304
4	23305
3658	23306
74093	23307
76823	23308
30077	23309
72469	23310
123541	23311
107153	23312
210169	23313
38122	23314
3919	23315
2	23316
18680	23317
32371	23318
62662	23319
32923	23320
17645	23321
13046	23322
17359	23323
41700	23324
13492	23325
101147	23326
11338	23327
173934	23328
70528	23329
213624	23330
30789	23331
13539	23332
3436	23333
76781	23334
35859	23335
37153	23336
2168	23337
43418	23338
191911	23339
3043	23340
6416	23341
60344	23342
27891	23343
11587	23344
228628	23345
20920	23346
12502	23347
6247	23348
262926	23349
80458	23350
55447	23351
14537	23352
33526	23353
17223	23354
2660	23355
101645	23356
25363	23357
189006	23358
8538	23359
142871	23360
43912	23361
106146	23362
84893	23363
1800	23364
7678	23365
9849	23366
193381	23367
14	23368
23466	23369
45563	23370
204057	23371
252521	23372
55511	23373
456	23374
2156	23375
1264	23376
600	23377
201131	23378
145288	23379
49868	23380
26031	23381
177915	23382
109621	23383
18218	23384
73813	23385
54524	23386
58792	23387
22882	23388
32341	23389
242103	23390
9869	23391
4488	23392
104567	23393
8812	23394
43844	23395
1279	23396
105334	23397
44889	23398
36247	23399
1436	23400
18825	23401
39763	23402
248408	23403
91166	23404
144446	23405
11908	23406
167710	23407
59161	23408
57902	23409
27370	23410
8238	23411
36226	23412
57394	23413
890	23414
59548	23415
4986	23416
251932	23417
128719	23418
6642	23419
15952	23420
266777	23421
107979	23422
1013	23423
14769	23424
2802	23425
74553	23426
249459	23427
43383	23428
5698	23429
104505	23430
5157	23431
57172	23432
147637	23433
74508	23434
103991	23435
54036	23436
5443	23437
4715	23438
189203	23439
105888	23440
152437	23441
174190	23442
35105	23443
26098	23444
3538	23445
114973	23446
209505	23447
1939	23448
68955	23449
73190	23450
40980	23451
62692	23452
28508	23453
267744	23454
12651	23455
90645	23456
8354	23457
1891	23458
122515	23459
26893	23460
64285	23461
28145	23462
84716	23463
1390	23464
165699	23465
40006	23466
49223	23467
2382	23468
1703	23469
5358	23470
27703	23471
88578	23472
1625	23473
16271	23474
136014	23475
73781	23476
4866	23477
2199	23478
133	23479
10	23480
96667	23481
21804	23482
75925	23483
121791	23484
28004	23485
96467	23486
265462	23487
73835	23488
14994	23489
6022	23490
99919	23491
108995	23492
2746	23493
3095	23494
26764	23495
153268	23496
44898	23497
17485	23498
6367	23499
46176	23500
79383	23501
12958	23502
26269	23503
70027	23504
13803	23505
235619	23506
6783	23507
100437	23508
4411	23509
260123	23510
5928	23511
43382	23512
9662	23513
2191	23514
36754	23515
8044	23516
124680	23517
170212	23518
187048	23519
205420	23520
86349	23521
10376	23522
244777	23523
74132	23524
1158	23525
27220	23526
137732	23527
264992	23528
127573	23529
267062	23530
35485	23531
54627	23532
5611	23533
8913	23534
22259	23535
35462	23536
35175	23537
230148	23538
27922	23539
47380	23540
36572	23541
26340	23542
2004	23543
4244	23544
23367	23545
74840	23546
12	23547
4	23548
64801	23549
57748	23550
15175	23551
53575	23552
94149	23553
82147	23554
153930	23555
66885	23556
7720	23557
168051	23558
3349	23559
116739	23560
44043	23561
149179	23562
3283	23563
200	23564
121617	23565
25932	23566
13829	23567
119473	23568
117273	23569
267213	23570
110301	23571
55386	23572
20336	23573
1949	23574
71999	23575
67562	23576
42499	23577
154309	23578
63637	23579
6042	23580
154799	23581
2941	23582
26061	23583
73569	23584
11262	23585
31995	23586
5175	23587
85666	23588
14681	23589
171572	23590
504	23591
18144	23592
92819	23593
1057	23594
15714	23595
51843	23596
7382	23597
31171	23598
44501	23599
78590	23600
143334	23601
1162	23602
13333	23603
50641	23604
201689	23605
204805	23606
177409	23607
23263	23608
153257	23609
99290	23610
1668	23611
63379	23612
19748	23613
68022	23614
76601	23615
12416	23616
22100	23617
1031	23618
6669	23619
73227	23620
93964	23621
30836	23622
33722	23623
77436	23624
11306	23625
129611	23626
9310	23627
5930	23628
94479	23629
29561	23630
292	23631
73372	23632
182059	23633
80156	23634
3419	23635
39495	23636
16065	23637
99680	23638
1260	23639
100710	23640
96200	23641
8364	23642
5128	23643
63593	23644
19374	23645
16839	23646
5940	23647
30557	23648
45133	23649
39253	23650
118950	23651
225696	23652
941	23653
7954	23654
1385	23655
14158	23656
61385	23657
54223	23658
99945	23659
69308	23660
311	23661
146874	23662
24867	23663
47918	23664
16561	23665
9955	23666
26503	23667
3629	23668
20057	23669
88781	23670
233989	23671
75935	23672
140505	23673
2563	23674
82986	23675
134579	23676
232682	23677
40251	23678
51050	23679
129731	23680
270171	23681
78504	23682
192833	23683
93081	23684
43066	23685
201406	23686
109199	23687
33096	23688
133703	23689
92509	23690
244282	23691
20144	23692
643	23693
26584	23694
2764	23695
25637	23696
261530	23697
9617	23698
97152	23699
11502	23700
673	23701
251955	23702
1189	23703
7319	23704
10649	23705
1628	23706
248782	23707
100409	23708
43763	23709
16146	23710
5681	23711
56220	23712
932	23713
113723	23714
208430	23715
205779	23716
126140	23717
26307	23718
231011	23719
257254	23720
913	23721
7116	23722
417	23723
450	23724
76184	23725
9628	23726
169742	23727
136404	23728
24349	23729
113	23730
103949	23731
37632	23732
2309	23733
43437	23734
5176	23735
9172	23736
49500	23737
9215	23738
212400	23739
35797	23740
148557	23741
30541	23742
1377	23743
42221	23744
305	23745
41746	23746
56178	23747
4789	23748
48688	23749
111164	23750
130496	23751
20772	23752
4551	23753
241716	23754
8110	23755
36	23756
38884	23757
11600	23758
226371	23759
18041	23760
182351	23761
896	23762
95469	23763
58276	23764
8591	23765
93937	23766
64249	23767
19275	23768
54521	23769
78274	23770
226177	23771
4522	23772
20195	23773
163778	23774
50553	23775
13783	23776
791	23777
1261	23778
13668	23779
109376	23780
866	23781
102051	23782
7704	23783
20236	23784
124400	23785
37039	23786
50004	23787
19240	23788
76752	23789
171702	23790
21784	23791
174	23792
17258	23793
50995	23794
47490	23795
141478	23796
169230	23797
31108	23798
22112	23799
157604	23800
160279	23801
266820	23802
20044	23803
1235	23804
2037	23805
57476	23806
145146	23807
1246	23808
102645	23809
12365	23810
21251	23811
66667	23812
255230	23813
85538	23814
3087	23815
129892	23816
255640	23817
81774	23818
176493	23819
8445	23820
104048	23821
241265	23822
1805	23823
1297	23824
175967	23825
2398	23826
23484	23827
147798	23828
2842	23829
3204	23830
149629	23831
39727	23832
7056	23833
170513	23834
113949	23835
4138	23836
16673	23837
40174	23838
206472	23839
28208	23840
55225	23841
166670	23842
353	23843
44011	23844
9378	23845
1141	23846
41143	23847
48832	23848
176767	23849
27536	23850
99854	23851
57861	23852
16535	23853
113752	23854
4910	23855
183854	23856
55128	23857
5138	23858
116135	23859
6145	23860
172588	23861
1913	23862
93054	23863
23418	23864
12559	23865
228481	23866
17145	23867
18774	23868
157741	23869
42441	23870
1522	23871
8390	23872
1249	23873
12867	23874
191322	23875
2207	23876
2406	23877
58630	23878
7582	23879
8286	23880
5598	23881
47423	23882
23046	23883
138523	23884
160181	23885
122124	23886
8042	23887
40892	23888
8979	23889
45658	23890
57605	23891
127024	23892
38879	23893
49853	23894
28447	23895
1227	23896
409	23897
13345	23898
134980	23899
56	23900
153688	23901
4382	23902
146	23903
4326	23904
1230	23905
24739	23906
18664	23907
140638	23908
12071	23909
40054	23910
87378	23911
245241	23912
69912	23913
7264	23914
11767	23915
36842	23916
48665	23917
35524	23918
922	23919
10515	23920
18186	23921
45258	23922
139779	23923
57287	23924
25506	23925
3704	23926
41201	23927
3929	23928
1818	23929
93262	23930
1647	23931
4614	23932
16132	23933
18172	23934
24844	23935
11360	23936
64743	23937
157167	23938
151790	23939
144594	23940
6136	23941
17288	23942
152574	23943
634	23944
917	23945
2970	23946
82022	23947
18078	23948
106240	23949
141939	23950
44642	23951
9941	23952
20870	23953
66166	23954
9549	23955
58992	23956
12424	23957
237677	23958
5996	23959
187357	23960
53792	23961
261	23962
9198	23963
73270	23964
30070	23965
1466	23966
12912	23967
10892	23968
5057	23969
16884	23970
147559	23971
131347	23972
6701	23973
18803	23974
3185	23975
5397	23976
986	23977
12674	23978
114924	23979
29181	23980
195834	23981
11256	23982
1119	23983
28227	23984
83691	23985
193692	23986
90046	23987
12363	23988
49848	23989
154662	23990
232761	23991
13395	23992
123502	23993
133307	23994
110418	23995
170767	23996
531	23997
122018	23998
10209	23999
18623	24000
41574	24001
176623	24002
41132	24003
8885	24004
11571	24005
7876	24006
108768	24007
27555	24008
46643	24009
151117	24010
41230	24011
2726	24012
5333	24013
12063	24014
53938	24015
101420	24016
383	24017
25046	24018
1719	24019
89025	24020
149	24021
7909	24022
197703	24023
17053	24024
10808	24025
1701	24026
66997	24027
42377	24028
150634	24029
185536	24030
135361	24031
63870	24032
138503	24033
68274	24034
3005	24035
54886	24036
923	24037
98856	24038
29306	24039
12591	24040
514	24041
11882	24042
58376	24043
134937	24044
42421	24045
83821	24046
56875	24047
19401	24048
88412	24049
6684	24050
251820	24051
11875	24052
39567	24053
77934	24054
28191	24055
144140	24056
244338	24057
8320	24058
8723	24059
99935	24060
10034	24061
6207	24062
157787	24063
22677	24064
53627	24065
162295	24066
55516	24067
103	24068
109737	24069
156265	24070
108891	24071
93618	24072
77289	24073
5819	24074
27484	24075
33400	24076
159995	24077
109326	24078
405	24079
61979	24080
95877	24081
60019	24082
173720	24083
17366	24084
30266	24085
102038	24086
1457	24087
14637	24088
1545	24089
19574	24090
74152	24091
183601	24092
174945	24093
270795	24094
51984	24095
52269	24096
93633	24097
61617	24098
66328	24099
2288	24100
155531	24101
3642	24102
247690	24103
92465	24104
74883	24105
48425	24106
264320	24107
120489	24108
157455	24109
95180	24110
6373	24111
89291	24112
1252	24113
2674	24114
12190	24115
103369	24116
11324	24117
8713	24118
238863	24119
37212	24120
1323	24121
154467	24122
10633	24123
157882	24124
194435	24125
35875	24126
190499	24127
48016	24128
15678	24129
207349	24130
111587	24131
808	24132
8615	24133
159701	24134
70442	24135
271182	24136
34043	24137
30347	24138
8835	24139
51796	24140
119582	24141
225114	24142
46140	24143
4457	24144
16947	24145
39319	24146
6444	24147
113885	24148
1317	24149
76014	24150
4348	24151
181637	24152
82290	24153
51603	24154
81478	24155
52268	24156
1507	24157
16805	24158
28062	24159
22369	24160
71092	24161
129554	24162
11861	24163
148876	24164
20337	24165
40265	24166
68182	24167
2216	24168
212851	24169
56342	24170
3018	24171
228805	24172
185016	24173
69411	24174
64872	24175
190923	24176
528	24177
6486	24178
132181	24179
84904	24180
4127	24181
91256	24182
91630	24183
84342	24184
17300	24185
214	24186
125539	24187
24479	24188
26285	24189
30184	24190
100020	24191
80069	24192
49597	24193
9169	24194
11850	24195
37675	24196
7017	24197
70827	24198
85587	24199
9779	24200
140503	24201
49264	24202
28586	24203
182668	24204
29135	24205
47576	24206
40148	24207
106657	24208
29425	24209
133218	24210
21822	24211
76244	24212
11942	24213
181	24214
14524	24215
127208	24216
156166	24217
7954	24218
38442	24219
53098	24220
21815	24221
109786	24222
24198	24223
34205	24224
70888	24225
161989	24226
9803	24227
15853	24228
26897	24229
32396	24230
5004	24231
14107	24232
3271	24233
2012	24234
113408	24235
19981	24236
10221	24237
89415	24238
50461	24239
95748	24240
26925	24241
164636	24242
168806	24243
145954	24244
266164	24245
55414	24246
77475	24247
2081	24248
28281	24249
9610	24250
42372	24251
68364	24252
12090	24253
25885	24254
182654	24255
15818	24256
108389	24257
8594	24258
2056	24259
30022	24260
266527	24261
66316	24262
43786	24263
193357	24264
99897	24265
73103	24266
35176	24267
52522	24268
261408	24269
53788	24270
39402	24271
57110	24272
109466	24273
33673	24274
220195	24275
18764	24276
65372	24277
40663	24278
109753	24279
56746	24280
13491	24281
762	24282
36367	24283
256266	24284
41887	24285
4460	24286
160387	24287
54795	24288
93857	24289
21924	24290
242547	24291
56957	24292
163052	24293
189	24294
63	24295
184607	24296
22085	24297
50050	24298
10604	24299
210114	24300
250476	24301
3303	24302
157217	24303
112873	24304
258669	24305
252822	24306
82250	24307
22768	24308
104641	24309
105595	24310
256912	24311
153743	24312
2342	24313
24803	24314
3579	24315
150080	24316
10848	24317
29080	24318
38970	24319
75942	24320
139776	24321
5235	24322
137759	24323
40643	24324
146992	24325
30524	24326
210004	24327
50294	24328
29372	24329
8002	24330
196160	24331
65227	24332
32863	24333
18299	24334
3238	24335
48211	24336
1789	24337
29232	24338
90934	24339
31222	24340
8503	24341
77578	24342
65711	24343
5721	24344
2471	24345
28868	24346
90968	24347
23532	24348
4379	24349
159885	24350
55701	24351
181	24352
40674	24353
19463	24354
943	24355
70200	24356
26157	24357
1916	24358
166041	24359
163115	24360
79660	24361
14420	24362
75322	24363
879	24364
84001	24365
245696	24366
87829	24367
39059	24368
123578	24369
244193	24370
25293	24371
64384	24372
100119	24373
100465	24374
23171	24375
1187	24376
62397	24377
79743	24378
559	24379
96618	24380
3740	24381
179832	24382
29900	24383
17903	24384
7194	24385
19274	24386
109182	24387
12242	24388
66259	24389
98323	24390
201947	24391
247428	24392
284	24393
6482	24394
10190	24395
4802	24396
17446	24397
112351	24398
75088	24399
186676	24400
62393	24401
202373	24402
17361	24403
23633	24404
12114	24405
44443	24406
113743	24407
162769	24408
37952	24409
31481	24410
24094	24411
293	24412
2977	24413
26247	24414
1107	24415
35049	24416
75639	24417
430	24418
55861	24419
6929	24420
8608	24421
18670	24422
5695	24423
199175	24424
18830	24425
93054	24426
450	24427
84552	24428
48109	24429
138928	24430
52168	24431
265300	24432
60906	24433
12092	24434
4716	24435
106124	24436
5769	24437
5701	24438
156899	24439
254230	24440
31280	24441
9405	24442
1989	24443
25669	24444
1398	24445
47277	24446
19770	24447
13895	24448
3344	24449
42241	24450
40684	24451
166423	24452
328	24453
266	24454
74935	24455
245430	24456
91616	24457
14226	24458
14149	24459
123185	24460
69020	24461
66719	24462
30844	24463
87724	24464
29573	24465
7624	24466
54055	24467
97193	24468
268	24469
13127	24470
101628	24471
4387	24472
1198	24473
75844	24474
49572	24475
81442	24476
4863	24477
78613	24478
182164	24479
236543	24480
11849	24481
28574	24482
1702	24483
33612	24484
17001	24485
207494	24486
8260	24487
4855	24488
180190	24489
126363	24490
219650	24491
10	24492
3157	24493
53416	24494
13879	24495
229244	24496
154	24497
79890	24498
6644	24499
725	24500
47572	24501
4598	24502
207563	24503
133741	24504
36381	24505
202135	24506
76650	24507
71436	24508
23772	24509
26876	24510
110099	24511
223319	24512
89647	24513
100871	24514
96163	24515
14051	24516
56835	24517
10449	24518
1837	24519
35204	24520
32840	24521
27283	24522
22431	24523
15861	24524
163	24525
4165	24526
94132	24527
249988	24528
245805	24529
69831	24530
15510	24531
68147	24532
6632	24533
126759	24534
11965	24535
95797	24536
212134	24537
90340	24538
200670	24539
15098	24540
3886	24541
31757	24542
124730	24543
35328	24544
246290	24545
1102	24546
40098	24547
11569	24548
151341	24549
71632	24550
193277	24551
101113	24552
23583	24553
393	24554
266745	24555
57908	24556
33999	24557
22037	24558
51551	24559
251623	24560
7150	24561
3245	24562
28700	24563
490	24564
193	24565
26232	24566
93623	24567
346	24568
196528	24569
13800	24570
51238	24571
106363	24572
55666	24573
23720	24574
209130	24575
43070	24576
82131	24577
70405	24578
184474	24579
44648	24580
727	24581
110048	24582
37534	24583
392	24584
1612	24585
584	24586
11862	24587
83408	24588
101194	24589
69456	24590
78103	24591
12208	24592
174475	24593
201874	24594
100463	24595
172308	24596
119000	24597
251618	24598
83978	24599
95785	24600
68542	24601
30832	24602
200761	24603
30025	24604
13571	24605
11742	24606
24180	24607
33269	24608
34923	24609
24613	24610
70600	24611
19104	24612
23467	24613
470	24614
13743	24615
239902	24616
10852	24617
31762	24618
28361	24619
30928	24620
50596	24621
46434	24622
54906	24623
108066	24624
39853	24625
2684	24626
103144	24627
219287	24628
53673	24629
58244	24630
141980	24631
23575	24632
3135	24633
10766	24634
101744	24635
22859	24636
17998	24637
78255	24638
106460	24639
24379	24640
9411	24641
63370	24642
11314	24643
13772	24644
171608	24645
22619	24646
50216	24647
92775	24648
16988	24649
52198	24650
73585	24651
13889	24652
67791	24653
1372	24654
18798	24655
238672	24656
54645	24657
8805	24658
69178	24659
225402	24660
30431	24661
122180	24662
20854	24663
83146	24664
3314	24665
27787	24666
188255	24667
5423	24668
254490	24669
110771	24670
102018	24671
4969	24672
111843	24673
39630	24674
76109	24675
113191	24676
15406	24677
19136	24678
12523	24679
218553	24680
6042	24681
21459	24682
145987	24683
68805	24684
4008	24685
251890	24686
1302	24687
8439	24688
89496	24689
53518	24690
6000	24691
6354	24692
4336	24693
10498	24694
13945	24695
75557	24696
213508	24697
13269	24698
174764	24699
4565	24700
672	24701
20968	24702
68054	24703
22428	24704
40079	24705
6078	24706
63810	24707
62855	24708
115934	24709
34021	24710
84409	24711
71582	24712
68010	24713
21191	24714
7906	24715
54783	24716
163868	24717
84614	24718
80744	24719
1649	24720
18316	24721
6032	24722
152331	24723
26106	24724
179713	24725
25903	24726
186299	24727
143725	24728
75	24729
11400	24730
152818	24731
83530	24732
28229	24733
14473	24734
5280	24735
197572	24736
1995	24737
16719	24738
45892	24739
59945	24740
128776	24741
75527	24742
35060	24743
1469	24744
80152	24745
3506	24746
158	24747
130146	24748
8764	24749
76894	24750
135152	24751
19703	24752
503	24753
33852	24754
29173	24755
164443	24756
30604	24757
233909	24758
25071	24759
112176	24760
50146	24761
63813	24762
36282	24763
6225	24764
41410	24765
125698	24766
157088	24767
2471	24768
74069	24769
15638	24770
54057	24771
220957	24772
220619	24773
74518	24774
208708	24775
258329	24776
255175	24777
17446	24778
3507	24779
110741	24780
368	24781
39784	24782
25201	24783
126886	24784
5494	24785
36710	24786
395	24787
75434	24788
107376	24789
2293	24790
54554	24791
84092	24792
43934	24793
59489	24794
155807	24795
23622	24796
133412	24797
94915	24798
10075	24799
449	24800
485	24801
52819	24802
154394	24803
92091	24804
627	24805
86602	24806
18778	24807
39038	24808
6355	24809
130947	24810
165087	24811
94562	24812
55636	24813
131437	24814
46860	24815
175351	24816
90013	24817
49285	24818
42452	24819
10636	24820
49663	24821
2130	24822
6408	24823
61268	24824
37618	24825
6071	24826
159078	24827
1384	24828
19028	24829
258585	24830
140894	24831
20956	24832
890	24833
83639	24834
231148	24835
114513	24836
11858	24837
85512	24838
35929	24839
28981	24840
1619	24841
88213	24842
9760	24843
24	24844
21578	24845
242808	24846
38541	24847
14	24848
21701	24849
61587	24850
210546	24851
3992	24852
91969	24853
222826	24854
15998	24855
270799	24856
191889	24857
248838	24858
917	24859
56340	24860
109448	24861
12021	24862
2723	24863
110895	24864
63039	24865
5925	24866
101975	24867
17354	24868
64271	24869
193583	24870
81234	24871
81283	24872
58838	24873
10624	24874
15703	24875
15787	24876
6753	24877
2275	24878
213980	24879
110264	24880
234053	24881
219666	24882
13495	24883
110131	24884
192758	24885
56553	24886
442	24887
96164	24888
36534	24889
130106	24890
12314	24891
2660	24892
32396	24893
21758	24894
57705	24895
6546	24896
11177	24897
5399	24898
13016	24899
5272	24900
24209	24901
145559	24902
18907	24903
34615	24904
199182	24905
10483	24906
1487	24907
4195	24908
102161	24909
218593	24910
69704	24911
11710	24912
14747	24913
6007	24914
146218	24915
1293	24916
136774	24917
146591	24918
10418	24919
5757	24920
2401	24921
78360	24922
200933	24923
13784	24924
29081	24925
15	24926
21742	24927
171022	24928
7731	24929
242612	24930
67567	24931
9352	24932
190042	24933
164392	24934
11953	24935
55925	24936
33275	24937
21606	24938
3772	24939
16942	24940
177186	24941
5302	24942
66663	24943
71450	24944
40970	24945
236750	24946
334	24947
26172	24948
110494	24949
224341	24950
23729	24951
104761	24952
15537	24953
148413	24954
14726	24955
30271	24956
1064	24957
64504	24958
171370	24959
81643	24960
876	24961
1346	24962
44898	24963
9625	24964
107312	24965
1313	24966
750	24967
3888	24968
10360	24969
4869	24970
45687	24971
7267	24972
28019	24973
7518	24974
148209	24975
17571	24976
21	24977
180139	24978
64275	24979
22266	24980
16720	24981
28258	24982
84303	24983
15800	24984
132515	24985
8888	24986
19448	24987
6896	24988
260519	24989
26696	24990
72476	24991
60663	24992
206737	24993
87275	24994
33489	24995
4531	24996
3291	24997
35743	24998
2593	24999
49410	25000
152552	25001
270418	25002
342	25003
91238	25004
168956	25005
43626	25006
4285	25007
55114	25008
4571	25009
1911	25010
37668	25011
166673	25012
1756	25013
5844	25014
270969	25015
77698	25016
4454	25017
49472	25018
211535	25019
23014	25020
5057	25021
86205	25022
1393	25023
158319	25024
160074	25025
157118	25026
57414	25027
235445	25028
209277	25029
80508	25030
1345	25031
44835	25032
99062	25033
11810	25034
152178	25035
1822	25036
16792	25037
133937	25038
350	25039
15869	25040
141018	25041
154813	25042
42057	25043
73230	25044
200606	25045
55867	25046
62267	25047
3143	25048
2830	25049
44498	25050
13749	25051
81252	25052
136873	25053
33180	25054
27279	25055
252209	25056
10109	25057
3535	25058
63589	25059
5422	25060
7515	25061
111	25062
156834	25063
49762	25064
83627	25065
17571	25066
29561	25067
170869	25068
157	25069
65193	25070
35908	25071
28033	25072
155172	25073
144754	25074
87560	25075
27441	25076
176987	25077
56379	25078
81551	25079
66774	25080
239233	25081
128855	25082
56385	25083
88	25084
133555	25085
32824	25086
22456	25087
107151	25088
6145	25089
239572	25090
27326	25091
25192	25092
6499	25093
39220	25094
52390	25095
118705	25096
46487	25097
26504	25098
214367	25099
37182	25100
109967	25101
13211	25102
35626	25103
45146	25104
326	25105
113557	25106
37749	25107
26233	25108
45386	25109
262539	25110
46119	25111
142538	25112
98612	25113
29967	25114
184987	25115
5261	25116
25681	25117
42237	25118
129508	25119
10924	25120
15076	25121
856	25122
20008	25123
54404	25124
537	25125
179519	25126
13430	25127
135636	25128
31368	25129
103162	25130
2561	25131
19108	25132
69596	25133
145672	25134
37598	25135
46341	25136
10808	25137
101082	25138
67297	25139
23038	25140
68281	25141
204546	25142
94183	25143
126761	25144
74588	25145
18800	25146
23412	25147
2697	25148
4669	25149
47155	25150
88181	25151
160822	25152
75947	25153
108229	25154
920	25155
149408	25156
1196	25157
253130	25158
37764	25159
14	25160
6283	25161
49023	25162
77697	25163
51348	25164
22944	25165
149594	25166
6092	25167
30718	25168
9721	25169
5540	25170
77914	25171
6261	25172
162764	25173
8688	25174
23801	25175
42573	25176
204946	25177
140663	25178
2244	25179
46031	25180
48945	25181
117866	25182
30161	25183
37828	25184
11778	25185
166426	25186
155293	25187
3643	25188
60164	25189
20394	25190
169938	25191
48948	25192
16733	25193
86010	25194
266096	25195
9280	25196
38	25197
110785	25198
6052	25199
166273	25200
24921	25201
4488	25202
23852	25203
7557	25204
138443	25205
6728	25206
265855	25207
36681	25208
268359	25209
6422	25210
272145	25211
108749	25212
719	25213
96359	25214
73538	25215
16919	25216
90906	25217
71682	25218
18139	25219
850	25220
83198	25221
73259	25222
128045	25223
4009	25224
102881	25225
252037	25226
137226	25227
103526	25228
136083	25229
122249	25230
19301	25231
13634	25232
4299	25233
19210	25234
103520	25235
10359	25236
13712	25237
73632	25238
168533	25239
37946	25240
65264	25241
36077	25242
221674	25243
86127	25244
11792	25245
179732	25246
182555	25247
17154	25248
134058	25249
839	25250
38864	25251
8794	25252
85613	25253
106051	25254
167042	25255
117574	25256
21146	25257
64529	25258
7255	25259
3562	25260
4337	25261
5860	25262
32884	25263
163150	25264
216418	25265
143654	25266
13616	25267
53746	25268
58418	25269
96211	25270
268241	25271
94304	25272
108961	25273
150157	25274
7850	25275
227032	25276
190743	25277
1337	25278
737	25279
72774	25280
69889	25281
35640	25282
69782	25283
67994	25284
15256	25285
47246	25286
12672	25287
226717	25288
41024	25289
51437	25290
6073	25291
167062	25292
113434	25293
105298	25294
271370	25295
39672	25296
22526	25297
101109	25298
30747	25299
50804	25300
20782	25301
87805	25302
18080	25303
20931	25304
11369	25305
69467	25306
23875	25307
8412	25308
111945	25309
3324	25310
79439	25311
81557	25312
2152	25313
11062	25314
26681	25315
44849	25316
44797	25317
4636	25318
11801	25319
7786	25320
46584	25321
46540	25322
50463	25323
13791	25324
208230	25325
229957	25326
144577	25327
41053	25328
138858	25329
192087	25330
1827	25331
9938	25332
13810	25333
23305	25334
212622	25335
66826	25336
57745	25337
65843	25338
42570	25339
646	25340
40383	25341
1476	25342
106753	25343
24784	25344
5906	25345
71757	25346
30840	25347
31394	25348
13364	25349
51836	25350
2617	25351
10301	25352
58724	25353
32794	25354
2997	25355
32623	25356
5345	25357
1395	25358
32961	25359
160762	25360
3353	25361
99084	25362
44091	25363
67485	25364
108364	25365
247397	25366
42842	25367
208898	25368
49019	25369
3800	25370
23035	25371
162830	25372
25557	25373
54893	25374
2512	25375
8389	25376
39626	25377
75601	25378
179350	25379
76628	25380
3087	25381
4340	25382
272210	25383
88608	25384
11888	25385
116277	25386
106048	25387
242207	25388
12538	25389
1239	25390
110194	25391
24243	25392
22592	25393
20776	25394
75737	25395
88072	25396
42600	25397
8100	25398
2926	25399
10749	25400
2580	25401
197553	25402
210952	25403
12044	25404
131187	25405
16852	25406
52839	25407
1376	25408
70770	25409
4128	25410
6576	25411
2467	25412
19700	25413
48942	25414
30096	25415
65944	25416
47649	25417
76237	25418
136355	25419
15391	25420
162473	25421
47034	25422
90547	25423
22241	25424
26506	25425
272417	25426
8584	25427
108540	25428
5641	25429
208505	25430
29585	25431
31023	25432
6846	25433
53108	25434
246170	25435
4847	25436
15484	25437
9320	25438
15114	25439
74132	25440
10784	25441
1468	25442
12934	25443
200530	25444
183117	25445
19685	25446
74538	25447
1238	25448
3780	25449
936	25450
929	25451
311	25452
11049	25453
77546	25454
18537	25455
99854	25456
121530	25457
1299	25458
26643	25459
8152	25460
18312	25461
92748	25462
2042	25463
7962	25464
3436	25465
26657	25466
74589	25467
4377	25468
2213	25469
87456	25470
53173	25471
239025	25472
107305	25473
248357	25474
102560	25475
102	25476
18490	25477
62189	25478
4903	25479
42798	25480
57089	25481
204791	25482
45236	25483
13554	25484
29703	25485
46172	25486
29911	25487
9563	25488
199668	25489
20670	25490
24646	25491
232792	25492
137203	25493
19608	25494
259841	25495
9481	25496
553	25497
108126	25498
150695	25499
201898	25500
1237	25501
15570	25502
163567	25503
3486	25504
116901	25505
269818	25506
56552	25507
33506	25508
3515	25509
73619	25510
529	25511
124668	25512
813	25513
11205	25514
224361	25515
4148	25516
40537	25517
108550	25518
242640	25519
35868	25520
35703	25521
266604	25522
131932	25523
193423	25524
215979	25525
107684	25526
57960	25527
187317	25528
131650	25529
9027	25530
189	25531
18095	25532
61365	25533
240662	25534
96985	25535
54660	25536
11957	25537
59782	25538
17477	25539
72292	25540
35660	25541
13979	25542
42741	25543
2176	25544
259425	25545
68693	25546
73668	25547
12935	25548
1752	25549
156289	25550
33539	25551
70656	25552
12286	25553
168372	25554
164670	25555
36039	25556
18057	25557
76949	25558
10815	25559
40782	25560
37	25561
71057	25562
16985	25563
39592	25564
19316	25565
4219	25566
157939	25567
5896	25568
6374	25569
30106	25570
7254	25571
51304	25572
24364	25573
5575	25574
947	25575
67998	25576
20291	25577
115990	25578
37342	25579
62465	25580
216979	25581
154127	25582
112340	25583
4866	25584
191337	25585
99072	25586
126257	25587
70113	25588
36751	25589
147344	25590
13270	25591
2096	25592
9387	25593
54926	25594
12742	25595
103781	25596
2937	25597
15207	25598
67409	25599
244031	25600
97935	25601
33005	25602
186193	25603
1881	25604
112360	25605
86994	25606
66571	25607
12314	25608
34437	25609
200731	25610
12	25611
3040	25612
263	25613
87503	25614
151010	25615
60924	25616
42157	25617
47985	25618
108772	25619
3437	25620
31450	25621
47988	25622
111484	25623
152529	25624
53041	25625
83749	25626
13852	25627
333	25628
73500	25629
22379	25630
12390	25631
61599	25632
29359	25633
9293	25634
56802	25635
31501	25636
255193	25637
81331	25638
170595	25639
16035	25640
122199	25641
9339	25642
3322	25643
29463	25644
1019	25645
179741	25646
10846	25647
15212	25648
46174	25649
213965	25650
113016	25651
29778	25652
56165	25653
3865	25654
42636	25655
331	25656
103259	25657
10147	25658
30874	25659
58207	25660
10543	25661
497	25662
27659	25663
31325	25664
38865	25665
244306	25666
8783	25667
157751	25668
21021	25669
19084	25670
20612	25671
194	25672
169451	25673
6048	25674
1701	25675
15743	25676
91772	25677
26770	25678
11394	25679
86399	25680
2004	25681
38783	25682
2	25683
3629	25684
19627	25685
24983	25686
9609	25687
18357	25688
3063	25689
76931	25690
9719	25691
2279	25692
15833	25693
8904	25694
206161	25695
20633	25696
52038	25697
20817	25698
74988	25699
52376	25700
6634	25701
117977	25702
71265	25703
26139	25704
90978	25705
991	25706
38037	25707
1175	25708
2	25709
257936	25710
248182	25711
148470	25712
48286	25713
154933	25714
81377	25715
61628	25716
111412	25717
267902	25718
243765	25719
4631	25720
15015	25721
12766	25722
165947	25723
23717	25724
109528	25725
73783	25726
47105	25727
27499	25728
64453	25729
37725	25730
55174	25731
232355	25732
210356	25733
36200	25734
59337	25735
159149	25736
54699	25737
85	25738
56876	25739
124	25740
100428	25741
2607	25742
157912	25743
38958	25744
33354	25745
25120	25746
15715	25747
129815	25748
192418	25749
1159	25750
162846	25751
1045	25752
61871	25753
100795	25754
161571	25755
196320	25756
28964	25757
2508	25758
33297	25759
21777	25760
3792	25761
70078	25762
56008	25763
257476	25764
1758	25765
167765	25766
32321	25767
224333	25768
218059	25769
1786	25770
12344	25771
190587	25772
29791	25773
18362	25774
2517	25775
13340	25776
79689	25777
12862	25778
23834	25779
5	25780
17228	25781
175076	25782
28758	25783
105138	25784
19416	25785
4295	25786
65618	25787
70458	25788
19737	25789
20395	25790
5340	25791
4665	25792
35272	25793
36752	25794
17482	25795
1154	25796
40391	25797
119636	25798
5872	25799
240339	25800
22853	25801
2266	25802
53139	25803
42226	25804
95954	25805
244361	25806
12871	25807
40667	25808
89468	25809
9225	25810
262967	25811
226844	25812
23165	25813
51337	25814
73133	25815
80852	25816
5612	25817
85034	25818
66182	25819
5664	25820
42189	25821
115644	25822
941	25823
32610	25824
30563	25825
7810	25826
117707	25827
134388	25828
40542	25829
46978	25830
18621	25831
66288	25832
192920	25833
16255	25834
16101	25835
320	25836
3035	25837
15317	25838
94006	25839
67913	25840
224444	25841
6974	25842
16701	25843
33590	25844
27103	25845
7842	25846
45002	25847
94635	25848
31657	25849
72435	25850
2956	25851
7904	25852
26910	25853
73691	25854
134606	25855
223854	25856
55844	25857
8339	25858
59936	25859
213915	25860
49009	25861
70977	25862
7675	25863
74741	25864
58347	25865
60676	25866
152180	25867
59847	25868
81818	25869
10557	25870
85419	25871
161463	25872
190828	25873
15051	25874
1453	25875
111103	25876
18271	25877
181402	25878
142078	25879
121579	25880
29145	25881
30663	25882
194147	25883
21014	25884
143847	25885
96606	25886
159962	25887
613	25888
51646	25889
300	25890
48760	25891
25283	25892
1222	25893
216376	25894
6277	25895
49107	25896
77114	25897
240829	25898
32599	25899
11028	25900
189056	25901
43987	25902
174110	25903
41377	25904
2937	25905
223550	25906
57195	25907
87269	25908
34844	25909
95547	25910
49255	25911
19041	25912
1915	25913
57821	25914
26436	25915
205579	25916
72740	25917
1533	25918
38563	25919
103862	25920
25099	25921
97405	25922
7190	25923
473	25924
16861	25925
10212	25926
10868	25927
92777	25928
3673	25929
6072	25930
5630	25931
145	25932
113860	25933
230934	25934
14624	25935
249020	25936
18550	25937
55891	25938
78489	25939
144308	25940
50521	25941
23448	25942
12548	25943
33237	25944
29782	25945
125065	25946
4775	25947
172326	25948
14416	25949
13448	25950
133696	25951
26008	25952
111892	25953
78353	25954
27298	25955
1563	25956
335	25957
6383	25958
169298	25959
126386	25960
20492	25961
164622	25962
130065	25963
83184	25964
188778	25965
48028	25966
34675	25967
4204	25968
78880	25969
20747	25970
87472	25971
104436	25972
70942	25973
17889	25974
193405	25975
58825	25976
1509	25977
529	25978
109809	25979
30519	25980
3672	25981
74245	25982
204957	25983
22027	25984
79930	25985
21894	25986
126291	25987
1626	25988
106133	25989
36313	25990
3785	25991
1187	25992
28209	25993
90238	25994
155688	25995
204924	25996
173801	25997
248901	25998
259468	25999
144198	26000
42241	26001
170506	26002
29302	26003
159030	26004
57152	26005
149556	26006
9829	26007
47876	26008
43336	26009
10906	26010
64187	26011
18891	26012
24264	26013
86403	26014
27876	26015
271317	26016
60339	26017
24156	26018
1715	26019
37906	26020
1996	26021
56593	26022
23697	26023
79756	26024
168261	26025
3720	26026
11	26027
35948	26028
40229	26029
159273	26030
176264	26031
112245	26032
167942	26033
198322	26034
85681	26035
82751	26036
164613	26037
92073	26038
57001	26039
163878	26040
8442	26041
541	26042
14243	26043
309	26044
3010	26045
2417	26046
1728	26047
208480	26048
36735	26049
7406	26050
72664	26051
6151	26052
40766	26053
51976	26054
30954	26055
34770	26056
28865	26057
164228	26058
152841	26059
21479	26060
29083	26061
232480	26062
8341	26063
40829	26064
20359	26065
234326	26066
1722	26067
146934	26068
10683	26069
17163	26070
107181	26071
2201	26072
1168	26073
30958	26074
96302	26075
7257	26076
20158	26077
5580	26078
18314	26079
10822	26080
203230	26081
83833	26082
14518	26083
73586	26084
3124	26085
24186	26086
169591	26087
93287	26088
2764	26089
13314	26090
142452	26091
12125	26092
26901	26093
49494	26094
28890	26095
7369	26096
12	26097
15357	26098
11101	26099
5040	26100
23347	26101
91840	26102
7643	26103
59657	26104
141933	26105
19414	26106
123365	26107
50	26108
46206	26109
114078	26110
30726	26111
170603	26112
20631	26113
6825	26114
8293	26115
150046	26116
20276	26117
262815	26118
78308	26119
5	26120
87595	26121
223458	26122
1665	26123
15896	26124
150473	26125
3089	26126
12070	26127
25263	26128
142977	26129
73	26130
62612	26131
4339	26132
61300	26133
45504	26134
55964	26135
146492	26136
33633	26137
57491	26138
172664	26139
18271	26140
113077	26141
225771	26142
73	26143
10458	26144
83664	26145
221869	26146
23694	26147
161779	26148
43702	26149
42493	26150
44339	26151
234059	26152
5418	26153
1513	26154
7558	26155
19139	26156
231746	26157
184228	26158
95473	26159
220	26160
32297	26161
4118	26162
1099	26163
61934	26164
27106	26165
63411	26166
67996	26167
1198	26168
2152	26169
39267	26170
216876	26171
84714	26172
16301	26173
21482	26174
81352	26175
35424	26176
54644	26177
46126	26178
116822	26179
6874	26180
58823	26181
167	26182
8854	26183
15025	26184
2678	26185
89128	26186
27579	26187
179	26188
82175	26189
20196	26190
12298	26191
272172	26192
66123	26193
19212	26194
31042	26195
147	26196
28375	26197
30890	26198
46936	26199
141606	26200
5738	26201
20819	26202
43869	26203
2275	26204
4693	26205
208	26206
3025	26207
9544	26208
6379	26209
1632	26210
250152	26211
10700	26212
112036	26213
52	26214
30512	26215
71637	26216
181606	26217
22462	26218
49403	26219
4380	26220
12109	26221
57304	26222
39496	26223
1953	26224
43019	26225
82489	26226
57956	26227
25033	26228
30731	26229
229025	26230
11895	26231
30766	26232
124742	26233
207	26234
256989	26235
24717	26236
1301	26237
41787	26238
14820	26239
24002	26240
2265	26241
136479	26242
103283	26243
20244	26244
50216	26245
36383	26246
4173	26247
116762	26248
14134	26249
5177	26250
29070	26251
307	26252
7582	26253
3394	26254
5229	26255
6442	26256
76862	26257
65903	26258
37782	26259
2974	26260
78009	26261
105809	26262
181189	26263
2504	26264
47000	26265
3248	26266
21111	26267
113785	26268
33330	26269
2702	26270
44556	26271
133253	26272
219811	26273
147662	26274
8045	26275
21584	26276
102502	26277
79458	26278
9675	26279
5583	26280
95445	26281
702	26282
350	26283
6251	26284
40642	26285
203059	26286
5318	26287
29675	26288
4758	26289
89672	26290
147672	26291
43897	26292
12871	26293
87902	26294
34070	26295
12718	26296
92962	26297
56737	26298
74097	26299
57505	26300
450	26301
49347	26302
68122	26303
133781	26304
33045	26305
85119	26306
5802	26307
24060	26308
6996	26309
170774	26310
28795	26311
43524	26312
200325	26313
8842	26314
5656	26315
26889	26316
201159	26317
75803	26318
101739	26319
32023	26320
55293	26321
142439	26322
30609	26323
897	26324
34373	26325
14533	26326
59880	26327
135366	26328
23029	26329
109828	26330
92614	26331
20420	26332
138336	26333
104968	26334
14427	26335
94501	26336
2094	26337
44966	26338
43833	26339
116708	26340
20011	26341
32741	26342
261727	26343
1213	26344
176883	26345
1253	26346
68641	26347
154067	26348
48753	26349
37944	26350
66575	26351
46846	26352
39376	26353
47772	26354
113901	26355
53813	26356
61061	26357
6615	26358
8008	26359
14442	26360
57628	26361
21113	26362
101	26363
4886	26364
58637	26365
52556	26366
85141	26367
74260	26368
190114	26369
2171	26370
94124	26371
22363	26372
100179	26373
18225	26374
62092	26375
231364	26376
95191	26377
67280	26378
22884	26379
76922	26380
8741	26381
4788	26382
82502	26383
12558	26384
208446	26385
234371	26386
88901	26387
2730	26388
203859	26389
101212	26390
42739	26391
72024	26392
64314	26393
89459	26394
77179	26395
9823	26396
20587	26397
7613	26398
31248	26399
8055	26400
25857	26401
240634	26402
24815	26403
32495	26404
32061	26405
237597	26406
231389	26407
49693	26408
297	26409
34497	26410
265341	26411
40930	26412
552	26413
90703	26414
90418	26415
123997	26416
6341	26417
23024	26418
1647	26419
35490	26420
35081	26421
1682	26422
145970	26423
1849	26424
7982	26425
17430	26426
36574	26427
72507	26428
81083	26429
48260	26430
100574	26431
67354	26432
16718	26433
74942	26434
4049	26435
62795	26436
161184	26437
10158	26438
1502	26439
11287	26440
62294	26441
30137	26442
154233	26443
89499	26444
2182	26445
153842	26446
13493	26447
79185	26448
2767	26449
104447	26450
34968	26451
1647	26452
26136	26453
134657	26454
41877	26455
221974	26456
4668	26457
4515	26458
33481	26459
4516	26460
11293	26461
14906	26462
111422	26463
122640	26464
87250	26465
248190	26466
348	26467
3932	26468
96330	26469
54359	26470
180483	26471
218319	26472
597	26473
6882	26474
47105	26475
23787	26476
48773	26477
165550	26478
151909	26479
19712	26480
4692	26481
219644	26482
540	26483
170498	26484
255265	26485
9377	26486
12256	26487
165983	26488
71110	26489
3151	26490
29821	26491
39019	26492
162560	26493
3282	26494
5656	26495
51396	26496
41770	26497
6880	26498
141317	26499
139030	26500
19330	26501
482	26502
21827	26503
7396	26504
3411	26505
18506	26506
26390	26507
14935	26508
130900	26509
45206	26510
28148	26511
101649	26512
37999	26513
32444	26514
27660	26515
24407	26516
4471	26517
35965	26518
49397	26519
224901	26520
48480	26521
1808	26522
57795	26523
56870	26524
60211	26525
183550	26526
87277	26527
227	26528
10937	26529
42172	26530
113062	26531
112775	26532
38318	26533
54677	26534
15629	26535
478	26536
92	26537
10534	26538
196726	26539
4772	26540
3929	26541
110615	26542
88862	26543
2188	26544
73299	26545
101594	26546
50703	26547
57985	26548
79412	26549
13759	26550
6955	26551
186	26552
5504	26553
10015	26554
256690	26555
32277	26556
26575	26557
17583	26558
19133	26559
9162	26560
15162	26561
178787	26562
143093	26563
32608	26564
38895	26565
22229	26566
106252	26567
154642	26568
17662	26569
5643	26570
28525	26571
8479	26572
36196	26573
4478	26574
14931	26575
234	26576
63845	26577
36478	26578
56553	26579
116774	26580
8418	26581
133782	26582
179	26583
5777	26584
27833	26585
100436	26586
124070	26587
3926	26588
33986	26589
197799	26590
10819	26591
9460	26592
145080	26593
61914	26594
3703	26595
8254	26596
76076	26597
83626	26598
8508	26599
20968	26600
68240	26601
35461	26602
185505	26603
35756	26604
270619	26605
46196	26606
128697	26607
61609	26608
3887	26609
31	26610
93511	26611
81263	26612
1322	26613
73243	26614
15324	26615
148363	26616
35646	26617
7439	26618
72859	26619
187180	26620
1434	26621
86199	26622
2273	26623
109478	26624
43263	26625
11139	26626
6370	26627
122032	26628
156063	26629
890	26630
79107	26631
49824	26632
20040	26633
72854	26634
38546	26635
25785	26636
7398	26637
17345	26638
14121	26639
58437	26640
18731	26641
115549	26642
34638	26643
109289	26644
162304	26645
3798	26646
61332	26647
385	26648
187092	26649
34775	26650
7511	26651
158850	26652
45678	26653
112630	26654
8735	26655
3268	26656
100798	26657
16434	26658
33027	26659
92501	26660
5058	26661
62151	26662
17447	26663
11447	26664
36952	26665
5617	26666
80146	26667
3083	26668
17421	26669
97235	26670
3100	26671
1548	26672
930	26673
101078	26674
18832	26675
17259	26676
46881	26677
20204	26678
67056	26679
29528	26680
46151	26681
60768	26682
108823	26683
48069	26684
7917	26685
34391	26686
45720	26687
6487	26688
49395	26689
24714	26690
10289	26691
49914	26692
260580	26693
29324	26694
2103	26695
13634	26696
25446	26697
12516	26698
88809	26699
9032	26700
67907	26701
169	26702
12060	26703
207137	26704
35689	26705
26574	26706
55791	26707
3953	26708
49275	26709
111253	26710
33347	26711
21080	26712
247	26713
211902	26714
51161	26715
6945	26716
156252	26717
41733	26718
203	26719
31699	26720
32453	26721
75879	26722
27116	26723
85248	26724
71307	26725
33460	26726
146183	26727
3862	26728
3923	26729
2876	26730
196336	26731
8992	26732
58299	26733
29279	26734
8182	26735
4636	26736
15345	26737
270083	26738
111095	26739
8906	26740
137534	26741
44237	26742
174258	26743
2431	26744
232014	26745
33775	26746
110432	26747
26312	26748
62096	26749
18857	26750
23569	26751
75773	26752
69863	26753
102200	26754
94695	26755
43156	26756
41422	26757
165006	26758
149178	26759
2020	26760
220954	26761
50430	26762
18643	26763
103832	26764
133691	26765
231442	26766
120632	26767
3680	26768
249658	26769
3391	26770
22108	26771
127612	26772
3270	26773
199028	26774
299	26775
28240	26776
76892	26777
16965	26778
8029	26779
141346	26780
12364	26781
13403	26782
18790	26783
882	26784
32801	26785
140125	26786
101320	26787
34606	26788
3855	26789
70733	26790
39882	26791
58056	26792
24236	26793
25726	26794
146666	26795
7241	26796
41898	26797
16533	26798
69810	26799
149758	26800
103662	26801
25940	26802
68594	26803
101512	26804
19316	26805
76206	26806
4061	26807
75999	26808
20904	26809
2875	26810
255628	26811
220155	26812
3373	26813
171694	26814
54075	26815
3977	26816
216573	26817
268036	26818
2110	26819
1044	26820
106852	26821
237606	26822
82601	26823
111272	26824
121296	26825
53069	26826
114011	26827
255337	26828
9658	26829
28391	26830
2724	26831
8457	26832
103922	26833
207232	26834
49643	26835
17316	26836
1054	26837
13311	26838
66050	26839
151273	26840
123056	26841
25139	26842
22019	26843
39740	26844
32689	26845
103985	26846
25953	26847
175551	26848
13098	26849
161370	26850
21884	26851
11470	26852
37826	26853
106400	26854
63612	26855
13515	26856
8691	26857
101853	26858
78618	26859
2780	26860
1867	26861
4520	26862
243141	26863
17197	26864
145764	26865
203410	26866
96513	26867
33781	26868
43165	26869
43902	26870
89166	26871
6982	26872
19708	26873
7638	26874
371	26875
202686	26876
71176	26877
106425	26878
70830	26879
101565	26880
80420	26881
10191	26882
4914	26883
229944	26884
219781	26885
41948	26886
25280	26887
9927	26888
2799	26889
70160	26890
1058	26891
93382	26892
30046	26893
10772	26894
98185	26895
31703	26896
44906	26897
65404	26898
147171	26899
6936	26900
228948	26901
91697	26902
212646	26903
156908	26904
57016	26905
32235	26906
59986	26907
132628	26908
25798	26909
157968	26910
5873	26911
117010	26912
61535	26913
4934	26914
18395	26915
110009	26916
7923	26917
58497	26918
165273	26919
4582	26920
8033	26921
10325	26922
3603	26923
120233	26924
28316	26925
114421	26926
163180	26927
58471	26928
35369	26929
62508	26930
409	26931
13328	26932
4475	26933
6538	26934
2304	26935
29833	26936
8149	26937
9297	26938
104155	26939
33342	26940
213807	26941
312	26942
1439	26943
39380	26944
69984	26945
22442	26946
3838	26947
64257	26948
12653	26949
62996	26950
19983	26951
228274	26952
702	26953
10131	26954
72216	26955
43750	26956
3831	26957
67805	26958
19858	26959
14604	26960
18785	26961
1705	26962
27274	26963
64588	26964
158742	26965
136883	26966
6230	26967
29452	26968
133901	26969
16843	26970
116344	26971
164355	26972
238602	26973
11851	26974
5065	26975
55680	26976
91259	26977
54930	26978
72113	26979
93187	26980
15698	26981
22092	26982
36782	26983
36712	26984
3474	26985
120759	26986
206328	26987
224842	26988
83211	26989
13043	26990
727	26991
137955	26992
36963	26993
88921	26994
5500	26995
95432	26996
1912	26997
70139	26998
58674	26999
171007	27000
5594	27001
18259	27002
24528	27003
30106	27004
48601	27005
12163	27006
7555	27007
99621	27008
93098	27009
636	27010
34023	27011
53373	27012
25952	27013
113701	27014
140082	27015
3162	27016
165666	27017
65821	27018
104445	27019
145525	27020
30943	27021
132420	27022
18319	27023
39641	27024
32056	27025
48762	27026
16874	27027
15740	27028
2851	27029
151407	27030
7874	27031
364	27032
36011	27033
2505	27034
521	27035
57	27036
32607	27037
68572	27038
56122	27039
10594	27040
34042	27041
92383	27042
22909	27043
2401	27044
20731	27045
19009	27046
31756	27047
266845	27048
1814	27049
50485	27050
206007	27051
75198	27052
66807	27053
16671	27054
48401	27055
50936	27056
106613	27057
85921	27058
3614	27059
6356	27060
106303	27061
65561	27062
1133	27063
689	27064
18720	27065
245995	27066
84788	27067
166278	27068
178968	27069
1043	27070
150083	27071
19541	27072
57467	27073
266671	27074
94725	27075
17546	27076
2336	27077
69053	27078
189347	27079
135656	27080
95542	27081
101521	27082
89456	27083
104012	27084
42355	27085
1474	27086
55030	27087
128929	27088
63011	27089
60641	27090
244903	27091
4551	27092
33454	27093
16084	27094
222699	27095
22222	27096
60397	27097
38963	27098
102	27099
47409	27100
68166	27101
59385	27102
248992	27103
83120	27104
46285	27105
32309	27106
95287	27107
180650	27108
63248	27109
257170	27110
81942	27111
10044	27112
61860	27113
17667	27114
36665	27115
103894	27116
37673	27117
61993	27118
9114	27119
23666	27120
260503	27121
127735	27122
99981	27123
141464	27124
217885	27125
112738	27126
132	27127
172910	27128
10475	27129
109632	27130
51595	27131
98657	27132
16096	27133
165402	27134
48055	27135
1529	27136
19513	27137
58913	27138
7703	27139
31288	27140
133747	27141
91542	27142
44112	27143
13581	27144
9340	27145
1712	27146
260427	27147
71645	27148
41466	27149
77305	27150
48315	27151
33214	27152
193605	27153
26255	27154
519	27155
60755	27156
54714	27157
93060	27158
49642	27159
6282	27160
222433	27161
112616	27162
9384	27163
53984	27164
20339	27165
18004	27166
960	27167
74703	27168
9573	27169
33734	27170
156283	27171
62614	27172
297	27173
1226	27174
126647	27175
6585	27176
94531	27177
27787	27178
33940	27179
76220	27180
49644	27181
67912	27182
255579	27183
122740	27184
14521	27185
26192	27186
15807	27187
4	27188
622	27189
4043	27190
59224	27191
8219	27192
107329	27193
45717	27194
4300	27195
3472	27196
33793	27197
39087	27198
51611	27199
73242	27200
15284	27201
186650	27202
92189	27203
6824	27204
25957	27205
27858	27206
31325	27207
3607	27208
1125	27209
20509	27210
20027	27211
241292	27212
39157	27213
151964	27214
5764	27215
59272	27216
4	27217
11507	27218
594	27219
111034	27220
8844	27221
2896	27222
173	27223
5755	27224
29586	27225
63328	27226
106000	27227
138919	27228
39517	27229
11908	27230
120023	27231
3817	27232
2893	27233
61570	27234
65499	27235
354	27236
672	27237
111053	27238
131414	27239
51973	27240
61804	27241
23981	27242
666	27243
48129	27244
158170	27245
34484	27246
26635	27247
82217	27248
21086	27249
49207	27250
41969	27251
187961	27252
234645	27253
24007	27254
54800	27255
78935	27256
20660	27257
6859	27258
109395	27259
7985	27260
59376	27261
144245	27262
130656	27263
406	27264
143900	27265
61950	27266
25747	27267
92214	27268
43066	27269
21632	27270
3281	27271
260411	27272
86024	27273
204807	27274
20644	27275
7247	27276
49	27277
26225	27278
23142	27279
48127	27280
248816	27281
8272	27282
36245	27283
11515	27284
162112	27285
35932	27286
86643	27287
7344	27288
65611	27289
14425	27290
13927	27291
11183	27292
65433	27293
48548	27294
248147	27295
104942	27296
49626	27297
29827	27298
14604	27299
18839	27300
202	27301
162400	27302
143691	27303
127132	27304
247564	27305
54576	27306
259200	27307
71282	27308
38562	27309
110055	27310
41481	27311
240861	27312
28513	27313
32774	27314
22408	27315
11695	27316
7848	27317
30553	27318
9066	27319
255986	27320
42573	27321
27852	27322
35173	27323
3214	27324
55298	27325
33597	27326
9307	27327
60568	27328
2633	27329
13014	27330
23370	27331
105646	27332
110444	27333
227837	27334
83169	27335
11671	27336
33034	27337
140836	27338
15347	27339
15647	27340
18006	27341
99675	27342
7969	27343
36969	27344
59422	27345
33281	27346
40784	27347
18502	27348
122794	27349
204592	27350
101962	27351
48649	27352
32661	27353
75972	27354
647	27355
62952	27356
17542	27357
103405	27358
3989	27359
12646	27360
17135	27361
28081	27362
5145	27363
127974	27364
57754	27365
158479	27366
10816	27367
24887	27368
1137	27369
39267	27370
176673	27371
200544	27372
3621	27373
169404	27374
272368	27375
56160	27376
39306	27377
206	27378
21151	27379
96757	27380
12271	27381
3285	27382
193656	27383
110343	27384
71678	27385
197356	27386
169	27387
217632	27388
1240	27389
5078	27390
50828	27391
92045	27392
86111	27393
258461	27394
18033	27395
18244	27396
12471	27397
7470	27398
22409	27399
166591	27400
13493	27401
1242	27402
29407	27403
163297	27404
10937	27405
230851	27406
5987	27407
8904	27408
625	27409
125782	27410
61176	27411
11405	27412
22127	27413
203594	27414
22045	27415
129	27416
50539	27417
123552	27418
160267	27419
4378	27420
157678	27421
9238	27422
7928	27423
7087	27424
257636	27425
13326	27426
599	27427
38233	27428
7419	27429
618	27430
14004	27431
9068	27432
62813	27433
61592	27434
58100	27435
143854	27436
17554	27437
41467	27438
16235	27439
105641	27440
247050	27441
29120	27442
67009	27443
52003	27444
206540	27445
67027	27446
21457	27447
262272	27448
41	27449
216587	27450
49	27451
6617	27452
41500	27453
10880	27454
694	27455
179961	27456
36012	27457
41147	27458
132929	27459
28887	27460
4219	27461
199	27462
10696	27463
251474	27464
1067	27465
65122	27466
32992	27467
10241	27468
111439	27469
24293	27470
6937	27471
23538	27472
164597	27473
141969	27474
166491	27475
1091	27476
7	27477
64299	27478
1771	27479
82693	27480
58785	27481
448	27482
147132	27483
24318	27484
231390	27485
36494	27486
213	27487
223595	27488
30431	27489
245582	27490
99942	27491
17713	27492
437	27493
10784	27494
265175	27495
9318	27496
246586	27497
32821	27498
2076	27499
13069	27500
81564	27501
78127	27502
21029	27503
6811	27504
716	27505
17153	27506
1964	27507
117385	27508
217955	27509
10625	27510
100420	27511
56992	27512
6652	27513
270317	27514
6997	27515
187359	27516
222646	27517
68744	27518
265791	27519
31960	27520
59880	27521
187631	27522
81917	27523
9169	27524
107863	27525
267559	27526
28605	27527
674	27528
64551	27529
43387	27530
5470	27531
23895	27532
487	27533
4496	27534
8439	27535
176923	27536
11638	27537
53906	27538
223411	27539
1147	27540
81973	27541
66771	27542
129121	27543
93070	27544
9867	27545
132388	27546
80186	27547
125964	27548
186983	27549
3650	27550
9325	27551
186963	27552
271073	27553
215331	27554
18099	27555
83584	27556
154417	27557
15239	27558
168079	27559
1616	27560
6632	27561
144	27562
224132	27563
62924	27564
130515	27565
52932	27566
6465	27567
75573	27568
258981	27569
4209	27570
120739	27571
59928	27572
28857	27573
3872	27574
5345	27575
8998	27576
15830	27577
30338	27578
138981	27579
270986	27580
129534	27581
166161	27582
22078	27583
111078	27584
170321	27585
172073	27586
39823	27587
28418	27588
3681	27589
163210	27590
14281	27591
246	27592
75373	27593
190862	27594
81879	27595
196061	27596
18501	27597
10936	27598
37373	27599
16496	27600
216032	27601
11159	27602
213281	27603
41273	27604
151751	27605
80219	27606
13404	27607
4058	27608
41765	27609
3411	27610
78316	27611
69357	27612
94035	27613
220196	27614
138913	27615
7287	27616
33848	27617
45035	27618
135927	27619
107086	27620
38413	27621
9196	27622
3477	27623
65743	27624
214321	27625
39833	27626
246618	27627
65428	27628
404	27629
61924	27630
58071	27631
67898	27632
155619	27633
28889	27634
157169	27635
125229	27636
24463	27637
39051	27638
4388	27639
57383	27640
19343	27641
51891	27642
15506	27643
198330	27644
265079	27645
1216	27646
154160	27647
634	27648
43538	27649
260252	27650
66269	27651
7246	27652
12318	27653
157537	27654
6488	27655
19402	27656
97158	27657
76714	27658
86518	27659
1494	27660
73950	27661
15155	27662
2193	27663
111211	27664
41091	27665
24650	27666
25688	27667
1425	27668
39964	27669
39955	27670
16893	27671
1485	27672
8798	27673
24906	27674
3875	27675
33219	27676
100937	27677
28777	27678
2308	27679
37756	27680
151575	27681
32414	27682
89228	27683
66768	27684
3851	27685
3045	27686
8506	27687
89606	27688
14647	27689
105631	27690
1202	27691
63534	27692
15224	27693
17111	27694
37954	27695
8447	27696
218430	27697
77595	27698
56579	27699
15826	27700
34043	27701
166823	27702
95581	27703
48064	27704
12465	27705
265291	27706
160683	27707
11173	27708
67770	27709
101915	27710
18870	27711
109987	27712
64786	27713
51910	27714
122130	27715
26997	27716
253521	27717
14122	27718
13295	27719
41080	27720
53547	27721
7486	27722
17646	27723
40703	27724
37026	27725
2006	27726
19008	27727
3056	27728
17033	27729
151876	27730
21430	27731
70269	27732
62602	27733
11824	27734
95173	27735
319	27736
54586	27737
51066	27738
7381	27739
43539	27740
10887	27741
6384	27742
14557	27743
109845	27744
52620	27745
3950	27746
7948	27747
14408	27748
11426	27749
121527	27750
7682	27751
10432	27752
32831	27753
7150	27754
51708	27755
76374	27756
100761	27757
141573	27758
18814	27759
24481	27760
51559	27761
17150	27762
67410	27763
55414	27764
150416	27765
158675	27766
233028	27767
7729	27768
6863	27769
91068	27770
7064	27771
65780	27772
48887	27773
7485	27774
16430	27775
121079	27776
30351	27777
1130	27778
18348	27779
157672	27780
28430	27781
39445	27782
28008	27783
3525	27784
25007	27785
30571	27786
35667	27787
41800	27788
130917	27789
46060	27790
140000	27791
75866	27792
1660	27793
51365	27794
17059	27795
10347	27796
6866	27797
33697	27798
86210	27799
85563	27800
5618	27801
88825	27802
190074	27803
1396	27804
1431	27805
23357	27806
102499	27807
30109	27808
258632	27809
31532	27810
12289	27811
9666	27812
111135	27813
153463	27814
12480	27815
200168	27816
6979	27817
6840	27818
86643	27819
41968	27820
8903	27821
2220	27822
99	27823
57471	27824
10277	27825
46750	27826
1433	27827
14870	27828
220383	27829
79394	27830
58347	27831
1505	27832
16482	27833
272559	27834
2530	27835
11223	27836
29973	27837
26005	27838
252934	27839
272564	27840
117221	27841
63474	27842
30103	27843
190113	27844
189211	27845
10160	27846
117124	27847
9245	27848
19746	27849
150	27850
80237	27851
70934	27852
467	27853
252481	27854
150677	27855
41523	27856
30666	27857
7012	27858
7381	27859
42581	27860
62088	27861
69862	27862
187828	27863
111351	27864
23802	27865
71357	27866
120289	27867
66942	27868
168117	27869
221584	27870
27905	27871
29984	27872
97815	27873
195610	27874
270344	27875
12625	27876
39930	27877
232910	27878
163101	27879
276	27880
125	27881
116037	27882
7505	27883
227	27884
43025	27885
5517	27886
3010	27887
25877	27888
25079	27889
8324	27890
17583	27891
18698	27892
3907	27893
22641	27894
577	27895
97939	27896
116170	27897
12428	27898
21076	27899
3381	27900
175575	27901
237069	27902
7702	27903
47483	27904
40746	27905
6335	27906
17371	27907
23148	27908
53924	27909
117190	27910
6896	27911
24325	27912
78330	27913
6349	27914
12338	27915
92805	27916
18192	27917
23892	27918
219192	27919
39912	27920
7256	27921
267279	27922
76011	27923
109969	27924
8670	27925
443	27926
48261	27927
35091	27928
67164	27929
10922	27930
45554	27931
68915	27932
613	27933
113706	27934
8142	27935
164165	27936
4594	27937
1379	27938
64281	27939
132464	27940
14243	27941
141644	27942
44900	27943
170349	27944
255636	27945
62490	27946
83030	27947
135955	27948
142527	27949
25830	27950
63792	27951
10417	27952
92076	27953
3051	27954
3669	27955
13769	27956
10585	27957
38453	27958
40059	27959
11047	27960
215429	27961
169475	27962
49756	27963
32203	27964
7792	27965
42181	27966
107971	27967
49473	27968
220038	27969
14551	27970
10091	27971
52227	27972
22368	27973
107032	27974
257018	27975
1946	27976
56274	27977
23441	27978
28	27979
207586	27980
97340	27981
16070	27982
17463	27983
168373	27984
162969	27985
59673	27986
190638	27987
458	27988
184678	27989
27115	27990
76280	27991
183545	27992
126574	27993
35552	27994
8145	27995
9457	27996
1777	27997
27000	27998
1308	27999
4447	28000
9764	28001
92726	28002
14194	28003
10494	28004
231905	28005
3208	28006
57470	28007
2089	28008
66543	28009
146941	28010
57708	28011
2934	28012
158478	28013
198929	28014
36327	28015
1273	28016
52355	28017
13988	28018
14995	28019
180652	28020
93345	28021
27932	28022
108344	28023
6286	28024
35239	28025
185093	28026
209038	28027
66464	28028
191722	28029
55623	28030
45443	28031
24964	28032
177817	28033
5978	28034
10475	28035
36157	28036
160408	28037
71359	28038
16318	28039
8644	28040
31636	28041
151898	28042
106972	28043
29154	28044
27930	28045
228552	28046
716	28047
2772	28048
6612	28049
1081	28050
2590	28051
949	28052
85215	28053
3250	28054
231226	28055
109154	28056
75144	28057
46977	28058
89080	28059
43881	28060
141769	28061
131752	28062
7387	28063
195909	28064
168270	28065
12169	28066
12880	28067
144216	28068
113052	28069
44740	28070
238826	28071
89619	28072
44556	28073
184507	28074
106401	28075
9976	28076
19403	28077
21226	28078
157294	28079
2178	28080
30908	28081
123668	28082
192903	28083
13850	28084
49065	28085
1218	28086
657	28087
3824	28088
29697	28089
88973	28090
156180	28091
59193	28092
156412	28093
2504	28094
26340	28095
131170	28096
79003	28097
54130	28098
29595	28099
8939	28100
5319	28101
43941	28102
54450	28103
66916	28104
43926	28105
82168	28106
267460	28107
95265	28108
226091	28109
55666	28110
9118	28111
40475	28112
70991	28113
213	28114
46257	28115
5831	28116
21732	28117
1265	28118
14037	28119
7484	28120
159903	28121
10629	28122
616	28123
77510	28124
12310	28125
15787	28126
159996	28127
146947	28128
159690	28129
24582	28130
9114	28131
1611	28132
94082	28133
6775	28134
1447	28135
13393	28136
2030	28137
56934	28138
58416	28139
11706	28140
57190	28141
6079	28142
402	28143
129199	28144
20729	28145
100015	28146
166103	28147
114609	28148
15061	28149
74372	28150
13924	28151
43956	28152
119379	28153
262453	28154
34967	28155
5207	28156
5003	28157
268745	28158
9745	28159
4542	28160
25986	28161
6040	28162
25293	28163
18210	28164
86519	28165
250104	28166
23924	28167
4607	28168
27133	28169
9607	28170
15403	28171
89021	28172
42658	28173
3517	28174
82552	28175
8612	28176
21989	28177
23333	28178
43549	28179
17873	28180
19229	28181
117276	28182
88817	28183
34596	28184
77934	28185
158629	28186
22406	28187
116426	28188
8702	28189
20675	28190
114435	28191
27445	28192
71162	28193
15890	28194
46067	28195
240013	28196
255215	28197
46321	28198
27619	28199
19868	28200
231702	28201
7969	28202
170019	28203
5584	28204
56174	28205
229345	28206
48	28207
51060	28208
253585	28209
4265	28210
86692	28211
2973	28212
268246	28213
2513	28214
1251	28215
56435	28216
1882	28217
711	28218
42889	28219
82847	28220
9470	28221
12	28222
41624	28223
413	28224
71042	28225
41671	28226
107264	28227
156427	28228
4668	28229
37742	28230
97395	28231
25834	28232
2308	28233
45981	28234
220832	28235
39503	28236
23997	28237
56155	28238
129992	28239
244252	28240
203309	28241
168336	28242
4131	28243
120445	28244
86740	28245
56246	28246
113233	28247
112999	28248
5906	28249
4389	28250
55159	28251
79032	28252
163682	28253
53098	28254
3429	28255
174648	28256
37006	28257
5889	28258
87044	28259
4544	28260
63663	28261
149930	28262
17458	28263
24145	28264
55396	28265
26382	28266
41066	28267
19002	28268
7732	28269
25031	28270
74311	28271
825	28272
2315	28273
744	28274
254769	28275
156127	28276
11564	28277
5196	28278
57372	28279
81029	28280
7034	28281
4005	28282
6880	28283
229	28284
25316	28285
121289	28286
20929	28287
10244	28288
126879	28289
4566	28290
66500	28291
39651	28292
89083	28293
160163	28294
1052	28295
111372	28296
113173	28297
225573	28298
1102	28299
271729	28300
76988	28301
65588	28302
221226	28303
21796	28304
108468	28305
34734	28306
6163	28307
122699	28308
22806	28309
45249	28310
33272	28311
106105	28312
213437	28313
147321	28314
103100	28315
24927	28316
64357	28317
22276	28318
77680	28319
1056	28320
261996	28321
145775	28322
85629	28323
98068	28324
191001	28325
178312	28326
120816	28327
13690	28328
18716	28329
108928	28330
19721	28331
152025	28332
171707	28333
55107	28334
158897	28335
220699	28336
16464	28337
35516	28338
11473	28339
226185	28340
56311	28341
197639	28342
6334	28343
210061	28344
152591	28345
54235	28346
183056	28347
158	28348
43798	28349
2746	28350
98288	28351
96199	28352
103171	28353
166225	28354
80152	28355
4257	28356
138281	28357
16948	28358
169105	28359
107368	28360
4593	28361
17192	28362
2673	28363
24027	28364
11719	28365
6095	28366
43482	28367
221377	28368
24492	28369
95443	28370
94008	28371
65071	28372
39939	28373
1075	28374
29965	28375
141019	28376
116004	28377
72230	28378
4691	28379
29352	28380
12255	28381
120788	28382
13775	28383
101418	28384
54	28385
39615	28386
137597	28387
48083	28388
29282	28389
43943	28390
13694	28391
132858	28392
3104	28393
3777	28394
1120	28395
136478	28396
26703	28397
156375	28398
253378	28399
49630	28400
20288	28401
78540	28402
3237	28403
91206	28404
64573	28405
161822	28406
4206	28407
22671	28408
54804	28409
14972	28410
48838	28411
188	28412
2504	28413
13218	28414
6045	28415
200099	28416
15820	28417
158901	28418
153728	28419
127836	28420
23501	28421
263295	28422
61078	28423
11486	28424
104007	28425
19222	28426
28910	28427
133671	28428
52386	28429
9392	28430
60305	28431
26589	28432
49690	28433
189176	28434
53783	28435
15560	28436
8085	28437
776	28438
75672	28439
5410	28440
17312	28441
39463	28442
7934	28443
51459	28444
158872	28445
17382	28446
4610	28447
158178	28448
80659	28449
11587	28450
96804	28451
28244	28452
89163	28453
90823	28454
25789	28455
16772	28456
13450	28457
2541	28458
216549	28459
16380	28460
71251	28461
36961	28462
53338	28463
160062	28464
17423	28465
29476	28466
104771	28467
28878	28468
2363	28469
221350	28470
115300	28471
33300	28472
129855	28473
54760	28474
71154	28475
1284	28476
256871	28477
50	28478
59957	28479
186141	28480
70157	28481
3180	28482
24149	28483
220572	28484
106845	28485
94810	28486
237043	28487
23998	28488
79276	28489
121591	28490
1140	28491
113201	28492
63002	28493
28138	28494
20868	28495
24321	28496
5163	28497
1585	28498
114201	28499
34000	28500
10774	28501
45048	28502
861	28503
31575	28504
86209	28505
9610	28506
55193	28507
11283	28508
59657	28509
144160	28510
23765	28511
63783	28512
122237	28513
535	28514
259249	28515
55956	28516
179176	28517
237267	28518
17844	28519
2426	28520
14667	28521
110596	28522
37985	28523
1467	28524
10815	28525
82973	28526
41375	28527
124456	28528
23104	28529
2283	28530
4094	28531
71289	28532
29701	28533
138432	28534
133530	28535
222076	28536
17610	28537
34701	28538
31700	28539
146272	28540
28991	28541
236936	28542
11554	28543
1237	28544
73275	28545
222261	28546
25484	28547
14739	28548
109494	28549
250391	28550
114584	28551
141323	28552
111828	28553
110105	28554
33679	28555
44940	28556
8684	28557
1590	28558
64310	28559
2059	28560
2545	28561
76222	28562
358	28563
10763	28564
14657	28565
61906	28566
150366	28567
42441	28568
41937	28569
74115	28570
71867	28571
200413	28572
198706	28573
984	28574
125702	28575
36065	28576
141580	28577
40440	28578
197260	28579
6212	28580
181563	28581
49492	28582
12265	28583
4	28584
130522	28585
37639	28586
155454	28587
22982	28588
15496	28589
66592	28590
216872	28591
9144	28592
3291	28593
26022	28594
83765	28595
65716	28596
51	28597
17615	28598
7	28599
68400	28600
19117	28601
84775	28602
97126	28603
77174	28604
112108	28605
32289	28606
103176	28607
60639	28608
3268	28609
48283	28610
171920	28611
4363	28612
5409	28613
3282	28614
7864	28615
53266	28616
3544	28617
80629	28618
52236	28619
28030	28620
13298	28621
48942	28622
35547	28623
11563	28624
15873	28625
3901	28626
18603	28627
189936	28628
3384	28629
48063	28630
110	28631
79932	28632
3824	28633
127850	28634
83063	28635
17468	28636
14513	28637
79162	28638
257039	28639
237595	28640
1221	28641
253487	28642
7275	28643
73908	28644
247503	28645
161598	28646
10498	28647
60495	28648
126179	28649
24290	28650
124601	28651
5075	28652
77790	28653
77971	28654
38682	28655
1556	28656
25964	28657
1331	28658
70866	28659
66816	28660
42670	28661
91129	28662
222398	28663
36827	28664
8945	28665
89683	28666
19029	28667
14795	28668
62531	28669
2	28670
168244	28671
55453	28672
3882	28673
93746	28674
728	28675
226739	28676
24168	28677
72980	28678
712	28679
27823	28680
9398	28681
23010	28682
27175	28683
164902	28684
3309	28685
247638	28686
64147	28687
3	28688
13761	28689
7351	28690
84549	28691
2946	28692
61593	28693
16113	28694
1915	28695
4571	28696
50987	28697
72891	28698
269242	28699
153498	28700
197142	28701
7462	28702
334	28703
13234	28704
88366	28705
1880	28706
8521	28707
991	28708
700	28709
107121	28710
113	28711
2899	28712
70130	28713
18732	28714
99184	28715
2071	28716
61535	28717
58623	28718
37187	28719
24079	28720
46222	28721
264141	28722
32002	28723
145870	28724
688	28725
23293	28726
158427	28727
127	28728
719	28729
34761	28730
25892	28731
108673	28732
18474	28733
101333	28734
2764	28735
26958	28736
14270	28737
93412	28738
98286	28739
19337	28740
7421	28741
13024	28742
251673	28743
32129	28744
101534	28745
4472	28746
115560	28747
73379	28748
208912	28749
47357	28750
80694	28751
1707	28752
37828	28753
24335	28754
56706	28755
43189	28756
18916	28757
3519	28758
15012	28759
101681	28760
106725	28761
70963	28762
167063	28763
191846	28764
28043	28765
86550	28766
133680	28767
103496	28768
24061	28769
12872	28770
16278	28771
19360	28772
12692	28773
10597	28774
71987	28775
21178	28776
4001	28777
4049	28778
67331	28779
56467	28780
53764	28781
10257	28782
115783	28783
7141	28784
20779	28785
105037	28786
4059	28787
19418	28788
104594	28789
298	28790
23936	28791
43010	28792
5495	28793
21120	28794
69881	28795
48405	28796
31217	28797
19220	28798
219258	28799
23676	28800
45377	28801
87370	28802
4805	28803
141916	28804
22534	28805
17378	28806
38327	28807
103565	28808
28628	28809
68	28810
55553	28811
41917	28812
36347	28813
17188	28814
25328	28815
566	28816
8291	28817
74285	28818
163	28819
78027	28820
9380	28821
12894	28822
6828	28823
125804	28824
53250	28825
16449	28826
145055	28827
41712	28828
255560	28829
120972	28830
7059	28831
65361	28832
127130	28833
3090	28834
143764	28835
80760	28836
140387	28837
158595	28838
1290	28839
61445	28840
17237	28841
13432	28842
12525	28843
264104	28844
63632	28845
870	28846
5192	28847
2575	28848
45743	28849
66631	28850
101901	28851
97299	28852
6975	28853
461	28854
11393	28855
82139	28856
19188	28857
9572	28858
26396	28859
3017	28860
13482	28861
6878	28862
19924	28863
139043	28864
158360	28865
88231	28866
28065	28867
272239	28868
29752	28869
977	28870
71633	28871
48189	28872
64077	28873
18406	28874
55099	28875
266403	28876
22490	28877
1258	28878
60877	28879
115908	28880
36071	28881
37464	28882
7716	28883
132249	28884
56115	28885
134808	28886
14819	28887
104796	28888
32439	28889
30590	28890
2756	28891
57694	28892
123480	28893
4368	28894
29461	28895
32348	28896
44075	28897
28771	28898
14512	28899
18091	28900
4384	28901
33965	28902
49377	28903
12118	28904
45209	28905
57350	28906
233532	28907
172669	28908
96047	28909
75871	28910
2744	28911
265132	28912
107645	28913
400	28914
45644	28915
18936	28916
20410	28917
118473	28918
4492	28919
24032	28920
119319	28921
20818	28922
33599	28923
28474	28924
77409	28925
19976	28926
10295	28927
5559	28928
134677	28929
5890	28930
156992	28931
33428	28932
14768	28933
13124	28934
463	28935
36474	28936
54	28937
10876	28938
31390	28939
9479	28940
19021	28941
56357	28942
61044	28943
56818	28944
84313	28945
68060	28946
39094	28947
4342	28948
57990	28949
2310	28950
108752	28951
211330	28952
58101	28953
1862	28954
90736	28955
79528	28956
66648	28957
514	28958
2844	28959
11627	28960
221217	28961
59593	28962
49553	28963
55966	28964
179163	28965
26466	28966
42103	28967
1441	28968
4951	28969
275	28970
60205	28971
14636	28972
33517	28973
36275	28974
52698	28975
53633	28976
100839	28977
66289	28978
54240	28979
209401	28980
97149	28981
13628	28982
2475	28983
224717	28984
41202	28985
146697	28986
7624	28987
29001	28988
20801	28989
2000	28990
14313	28991
10234	28992
165229	28993
35700	28994
3985	28995
111295	28996
43634	28997
56893	28998
36363	28999
5124	29000
85822	29001
96600	29002
36745	29003
155659	29004
22369	29005
945	29006
99831	29007
70411	29008
97659	29009
36789	29010
120110	29011
40954	29012
11898	29013
16764	29014
9758	29015
3083	29016
796	29017
17615	29018
47091	29019
48610	29020
9554	29021
119145	29022
243474	29023
901	29024
244242	29025
38934	29026
60589	29027
25860	29028
74778	29029
40092	29030
88121	29031
125089	29032
157666	29033
204785	29034
60248	29035
102173	29036
142452	29037
217017	29038
34394	29039
20549	29040
25376	29041
42511	29042
103681	29043
49713	29044
180121	29045
114540	29046
154	29047
43725	29048
48674	29049
73648	29050
14158	29051
86856	29052
37727	29053
41182	29054
15747	29055
63815	29056
1282	29057
1995	29058
4469	29059
253274	29060
143462	29061
45414	29062
5978	29063
53469	29064
19080	29065
60646	29066
101156	29067
178201	29068
58	29069
10940	29070
37928	29071
215332	29072
86360	29073
115075	29074
231	29075
15616	29076
48530	29077
269369	29078
35635	29079
123577	29080
136888	29081
62437	29082
75761	29083
847	29084
102736	29085
61056	29086
92982	29087
27668	29088
51123	29089
170760	29090
255838	29091
6877	29092
114169	29093
16612	29094
49412	29095
52031	29096
13049	29097
243910	29098
12762	29099
482	29100
14102	29101
134382	29102
270403	29103
20833	29104
46696	29105
125783	29106
20210	29107
85757	29108
518	29109
37046	29110
58223	29111
9235	29112
47854	29113
142836	29114
10384	29115
34142	29116
36866	29117
93739	29118
49386	29119
251301	29120
167826	29121
154737	29122
51397	29123
1066	29124
38704	29125
75109	29126
5457	29127
20891	29128
37874	29129
111766	29130
1792	29131
2106	29132
634	29133
208374	29134
31828	29135
86556	29136
27799	29137
111656	29138
268575	29139
189676	29140
93	29141
243861	29142
100468	29143
25750	29144
22559	29145
48039	29146
16802	29147
2617	29148
36296	29149
122758	29150
2225	29151
263407	29152
270240	29153
2019	29154
51177	29155
27	29156
250397	29157
71389	29158
113747	29159
50868	29160
92057	29161
37750	29162
3140	29163
154452	29164
4755	29165
565	29166
233398	29167
90825	29168
117892	29169
93867	29170
66784	29171
31220	29172
18331	29173
101150	29174
163814	29175
100006	29176
174267	29177
55691	29178
36075	29179
145790	29180
78258	29181
226939	29182
105680	29183
2003	29184
9579	29185
10199	29186
30947	29187
23151	29188
8968	29189
18961	29190
912	29191
30681	29192
18634	29193
71794	29194
28476	29195
49372	29196
54044	29197
4371	29198
4415	29199
246754	29200
7292	29201
75429	29202
18151	29203
9844	29204
62724	29205
1302	29206
8316	29207
49350	29208
57000	29209
13345	29210
105200	29211
73700	29212
6448	29213
28819	29214
58208	29215
134596	29216
9992	29217
31634	29218
86	29219
70165	29220
19208	29221
21639	29222
23609	29223
9718	29224
1669	29225
85977	29226
14768	29227
90072	29228
51330	29229
162366	29230
20269	29231
13790	29232
31803	29233
828	29234
23104	29235
2580	29236
15076	29237
185229	29238
60739	29239
188515	29240
17734	29241
51822	29242
17220	29243
3382	29244
1009	29245
193531	29246
121	29247
142175	29248
63847	29249
145910	29250
836	29251
1071	29252
6338	29253
972	29254
214279	29255
4028	29256
39055	29257
74336	29258
14797	29259
3933	29260
110495	29261
97800	29262
45351	29263
58157	29264
15677	29265
5515	29266
18879	29267
7202	29268
4596	29269
37158	29270
6247	29271
108447	29272
201234	29273
34333	29274
825	29275
107932	29276
268543	29277
12729	29278
27095	29279
9386	29280
3054	29281
235506	29282
77621	29283
158732	29284
88487	29285
250169	29286
167810	29287
23044	29288
47284	29289
51651	29290
1790	29291
145822	29292
46012	29293
134201	29294
25970	29295
3038	29296
4370	29297
547	29298
7715	29299
95388	29300
81812	29301
11110	29302
21641	29303
164743	29304
13614	29305
29579	29306
30610	29307
260256	29308
25721	29309
147611	29310
10437	29311
1024	29312
215203	29313
20391	29314
1005	29315
52920	29316
20198	29317
8885	29318
60622	29319
74813	29320
12871	29321
251919	29322
1223	29323
10495	29324
15777	29325
17606	29326
152547	29327
43600	29328
52482	29329
50723	29330
22971	29331
234273	29332
2606	29333
33590	29334
4258	29335
39778	29336
93621	29337
58438	29338
215887	29339
91673	29340
23395	29341
23439	29342
14583	29343
113218	29344
15038	29345
20603	29346
164138	29347
4542	29348
86306	29349
55608	29350
23419	29351
168434	29352
5966	29353
195204	29354
13089	29355
104606	29356
55178	29357
77254	29358
16343	29359
10574	29360
12641	29361
39893	29362
119934	29363
12460	29364
106927	29365
5230	29366
23364	29367
8316	29368
23363	29369
121272	29370
502	29371
121021	29372
14035	29373
112136	29374
23678	29375
32680	29376
79533	29377
178860	29378
192547	29379
115311	29380
136413	29381
18178	29382
40530	29383
85708	29384
51935	29385
5717	29386
220	29387
125010	29388
15220	29389
4525	29390
253344	29391
164119	29392
8786	29393
65556	29394
7823	29395
99671	29396
103222	29397
56703	29398
8400	29399
255214	29400
78093	29401
31308	29402
3218	29403
37417	29404
163850	29405
65612	29406
116837	29407
15223	29408
101962	29409
68865	29410
35288	29411
41693	29412
238749	29413
123467	29414
28854	29415
416	29416
208148	29417
43074	29418
6334	29419
76711	29420
61240	29421
132802	29422
45424	29423
25699	29424
81208	29425
18605	29426
46068	29427
64792	29428
101489	29429
98716	29430
247203	29431
41262	29432
197719	29433
16582	29434
14013	29435
5470	29436
38814	29437
5693	29438
4234	29439
96042	29440
65159	29441
304	29442
170344	29443
766	29444
147905	29445
7746	29446
105673	29447
1936	29448
21582	29449
7207	29450
65783	29451
142860	29452
10004	29453
137375	29454
34852	29455
135455	29456
45592	29457
191373	29458
70809	29459
7928	29460
42185	29461
15283	29462
660	29463
19453	29464
96818	29465
8095	29466
28987	29467
229249	29468
42507	29469
212	29470
140838	29471
8132	29472
9171	29473
156634	29474
215718	29475
58976	29476
33904	29477
24375	29478
52540	29479
5698	29480
43795	29481
18504	29482
54033	29483
217576	29484
14119	29485
53654	29486
5811	29487
74824	29488
81621	29489
28341	29490
30643	29491
39174	29492
209482	29493
20209	29494
96744	29495
51483	29496
166030	29497
171604	29498
34416	29499
146709	29500
26666	29501
216696	29502
431	29503
107409	29504
137526	29505
193	29506
197593	29507
191300	29508
84705	29509
54955	29510
24976	29511
11408	29512
25126	29513
65709	29514
1568	29515
84334	29516
142987	29517
80395	29518
6985	29519
12571	29520
173754	29521
28172	29522
10954	29523
20066	29524
356	29525
8983	29526
2671	29527
6105	29528
58936	29529
24028	29530
52961	29531
99566	29532
6921	29533
10489	29534
49591	29535
64759	29536
13937	29537
155887	29538
55751	29539
68977	29540
33781	29541
38011	29542
70016	29543
33198	29544
12284	29545
659	29546
7352	29547
44412	29548
49274	29549
225039	29550
108886	29551
12304	29552
23977	29553
7407	29554
137330	29555
25413	29556
40890	29557
5582	29558
35200	29559
34372	29560
68788	29561
15927	29562
197583	29563
14352	29564
3162	29565
1335	29566
72820	29567
33097	29568
5485	29569
10817	29570
16951	29571
110273	29572
98087	29573
6110	29574
50549	29575
150601	29576
82070	29577
478	29578
118703	29579
35867	29580
72609	29581
65563	29582
75822	29583
126074	29584
16719	29585
203436	29586
5377	29587
8301	29588
26477	29589
20684	29590
182963	29591
102051	29592
8228	29593
11574	29594
97469	29595
4757	29596
193534	29597
45223	29598
70179	29599
156142	29600
8870	29601
1166	29602
13619	29603
3391	29604
103403	29605
25322	29606
1471	29607
11463	29608
79310	29609
20429	29610
43528	29611
141231	29612
226729	29613
39674	29614
35165	29615
102064	29616
21654	29617
79255	29618
45604	29619
253883	29620
6666	29621
452	29622
8770	29623
110	29624
30206	29625
62079	29626
125675	29627
253313	29628
95614	29629
68932	29630
8007	29631
191511	29632
80283	29633
29959	29634
55528	29635
27230	29636
30954	29637
8030	29638
168361	29639
190379	29640
36948	29641
41104	29642
26835	29643
3129	29644
4740	29645
67494	29646
31745	29647
19235	29648
20504	29649
56417	29650
112206	29651
243	29652
68273	29653
14085	29654
133325	29655
359	29656
238161	29657
39283	29658
74501	29659
73096	29660
30698	29661
46759	29662
9444	29663
26578	29664
22227	29665
7763	29666
4548	29667
16830	29668
102336	29669
2984	29670
127687	29671
216469	29672
2097	29673
221321	29674
19900	29675
137171	29676
57656	29677
3211	29678
3647	29679
260610	29680
43683	29681
117653	29682
26546	29683
27542	29684
4642	29685
53022	29686
123616	29687
22552	29688
120620	29689
1036	29690
78804	29691
2015	29692
22296	29693
16917	29694
22349	29695
266186	29696
169303	29697
107726	29698
14015	29699
98796	29700
1496	29701
40953	29702
27291	29703
349	29704
2548	29705
1177	29706
114151	29707
1191	29708
52241	29709
34747	29710
48588	29711
146226	29712
41257	29713
391	29714
5092	29715
84198	29716
41494	29717
32247	29718
32590	29719
41709	29720
209441	29721
151903	29722
8850	29723
70970	29724
178981	29725
13351	29726
19764	29727
198609	29728
119355	29729
4625	29730
77906	29731
14102	29732
136683	29733
4882	29734
35354	29735
25422	29736
52739	29737
29691	29738
36294	29739
57200	29740
12294	29741
15888	29742
167480	29743
178368	29744
5755	29745
71721	29746
86168	29747
58751	29748
37782	29749
163393	29750
103903	29751
15064	29752
146664	29753
172801	29754
8700	29755
123618	29756
6729	29757
122662	29758
69272	29759
27941	29760
261475	29761
105175	29762
49524	29763
207412	29764
57644	29765
19764	29766
2009	29767
1222	29768
484	29769
232101	29770
38115	29771
10029	29772
55401	29773
58177	29774
1667	29775
19402	29776
68962	29777
764	29778
214440	29779
239838	29780
10145	29781
74262	29782
87303	29783
3663	29784
87761	29785
152909	29786
42185	29787
23137	29788
57613	29789
59512	29790
122905	29791
25118	29792
152319	29793
5018	29794
174492	29795
54086	29796
1669	29797
19973	29798
68772	29799
13878	29800
116206	29801
50795	29802
28465	29803
6950	29804
31787	29805
40229	29806
60	29807
55680	29808
41920	29809
143933	29810
6979	29811
29225	29812
30770	29813
72417	29814
25308	29815
59933	29816
159916	29817
66869	29818
36676	29819
14395	29820
30221	29821
36230	29822
9638	29823
182660	29824
24944	29825
196410	29826
138083	29827
185993	29828
219212	29829
20096	29830
143587	29831
116446	29832
70244	29833
17888	29834
6109	29835
26086	29836
224782	29837
105942	29838
123201	29839
13611	29840
17862	29841
19026	29842
13	29843
7459	29844
13883	29845
5527	29846
4606	29847
46979	29848
123482	29849
189407	29850
111185	29851
36997	29852
154257	29853
75642	29854
9072	29855
77587	29856
14086	29857
74621	29858
3081	29859
250158	29860
16979	29861
464	29862
133943	29863
185133	29864
4707	29865
32990	29866
105055	29867
30292	29868
16	29869
43400	29870
19145	29871
72266	29872
20794	29873
68503	29874
28193	29875
68250	29876
1020	29877
15268	29878
61216	29879
92552	29880
2810	29881
3835	29882
1576	29883
2540	29884
198582	29885
54936	29886
97954	29887
96033	29888
220201	29889
194456	29890
126117	29891
18584	29892
1378	29893
26397	29894
68911	29895
5271	29896
5018	29897
132632	29898
212242	29899
242087	29900
5446	29901
3466	29902
191345	29903
9421	29904
51149	29905
192839	29906
381	29907
19203	29908
34307	29909
95567	29910
76568	29911
400	29912
60875	29913
135777	29914
178064	29915
92228	29916
69401	29917
215911	29918
25493	29919
20561	29920
10754	29921
35205	29922
1167	29923
25486	29924
18747	29925
51875	29926
4893	29927
80281	29928
244859	29929
81067	29930
39050	29931
171181	29932
1458	29933
13961	29934
55550	29935
108491	29936
29421	29937
14260	29938
128910	29939
10194	29940
77749	29941
3462	29942
2273	29943
219101	29944
84612	29945
136002	29946
7446	29947
24149	29948
26218	29949
14763	29950
78815	29951
8706	29952
158394	29953
5491	29954
42912	29955
48265	29956
263	29957
1171	29958
38866	29959
71805	29960
77442	29961
157176	29962
79144	29963
3845	29964
165377	29965
33068	29966
4693	29967
76659	29968
114243	29969
35903	29970
10135	29971
4848	29972
13708	29973
16051	29974
25828	29975
271139	29976
80688	29977
41461	29978
8498	29979
126783	29980
1238	29981
104726	29982
136223	29983
160878	29984
157859	29985
18899	29986
93851	29987
19919	29988
4213	29989
78413	29990
142955	29991
38383	29992
60983	29993
84767	29994
244520	29995
128650	29996
107254	29997
68950	29998
8140	29999
105861	30000
32263	30001
59510	30002
17772	30003
37339	30004
8870	30005
18715	30006
131086	30007
124825	30008
1485	30009
34699	30010
129748	30011
3300	30012
25221	30013
148163	30014
96811	30015
70891	30016
131222	30017
18302	30018
6024	30019
85288	30020
12877	30021
77290	30022
656	30023
3313	30024
73890	30025
3728	30026
421	30027
216812	30028
166029	30029
56592	30030
34330	30031
15392	30032
4211	30033
215178	30034
6714	30035
19117	30036
167206	30037
154989	30038
268059	30039
255454	30040
21870	30041
38797	30042
1165	30043
31470	30044
2767	30045
8100	30046
71729	30047
52282	30048
93176	30049
169637	30050
1978	30051
1550	30052
55394	30053
719	30054
59727	30055
14333	30056
83150	30057
52925	30058
59844	30059
19604	30060
78235	30061
23815	30062
153499	30063
6626	30064
35851	30065
25830	30066
225448	30067
102176	30068
963	30069
112401	30070
7148	30071
2273	30072
23793	30073
2099	30074
25432	30075
30366	30076
39475	30077
38714	30078
467	30079
25355	30080
58075	30081
8630	30082
227372	30083
100667	30084
11598	30085
144388	30086
31836	30087
164520	30088
119578	30089
91651	30090
168381	30091
206229	30092
6214	30093
1091	30094
110933	30095
109461	30096
58926	30097
197805	30098
16760	30099
21263	30100
131305	30101
35090	30102
2843	30103
9120	30104
32745	30105
12266	30106
37680	30107
87899	30108
11966	30109
93243	30110
38910	30111
58645	30112
73739	30113
260822	30114
87748	30115
87875	30116
76762	30117
5958	30118
201887	30119
58929	30120
707	30121
46694	30122
165509	30123
64624	30124
10776	30125
264213	30126
12876	30127
195486	30128
106078	30129
30114	30130
25175	30131
34962	30132
5230	30133
63290	30134
19406	30135
130950	30136
63685	30137
4992	30138
180440	30139
16686	30140
268331	30141
105541	30142
80504	30143
15865	30144
166888	30145
7386	30146
90429	30147
57945	30148
6141	30149
35199	30150
31557	30151
5139	30152
860	30153
89	30154
94	30155
35056	30156
243154	30157
85170	30158
940	30159
110179	30160
378	30161
2758	30162
59095	30163
68022	30164
13904	30165
30648	30166
1470	30167
150066	30168
12409	30169
8549	30170
66379	30171
237971	30172
12876	30173
634	30174
2082	30175
53235	30176
3177	30177
346	30178
14428	30179
93268	30180
13273	30181
231888	30182
25603	30183
57725	30184
22480	30185
24025	30186
142373	30187
166289	30188
4197	30189
117319	30190
67	30191
740	30192
6849	30193
78131	30194
35400	30195
4669	30196
1130	30197
33576	30198
49239	30199
115736	30200
105477	30201
38273	30202
72	30203
107685	30204
982	30205
269644	30206
1534	30207
247943	30208
80032	30209
10996	30210
167987	30211
16315	30212
76771	30213
110026	30214
112082	30215
51075	30216
24148	30217
13612	30218
141427	30219
36477	30220
257321	30221
1184	30222
222499	30223
163928	30224
2151	30225
245085	30226
254222	30227
240949	30228
83933	30229
15065	30230
47553	30231
116087	30232
92989	30233
16691	30234
131768	30235
168855	30236
45590	30237
163919	30238
104033	30239
14367	30240
180550	30241
50859	30242
11737	30243
3045	30244
1145	30245
31324	30246
270435	30247
64742	30248
45792	30249
199294	30250
174290	30251
3131	30252
67020	30253
30690	30254
76636	30255
1411	30256
135391	30257
11556	30258
36052	30259
40693	30260
34664	30261
129033	30262
58219	30263
266625	30264
247733	30265
53338	30266
354	30267
13579	30268
36100	30269
92874	30270
1970	30271
174132	30272
9622	30273
23901	30274
6825	30275
26492	30276
50656	30277
33874	30278
33266	30279
121106	30280
223981	30281
23222	30282
21930	30283
26012	30284
5770	30285
73159	30286
14950	30287
17839	30288
87089	30289
113715	30290
88526	30291
8124	30292
5902	30293
61458	30294
7834	30295
234442	30296
34495	30297
215363	30298
216519	30299
67447	30300
4101	30301
153222	30302
2452	30303
21951	30304
5551	30305
14694	30306
214154	30307
17329	30308
745	30309
32362	30310
85619	30311
9367	30312
112996	30313
19639	30314
130	30315
16770	30316
81048	30317
47692	30318
391	30319
14284	30320
64116	30321
44342	30322
21980	30323
153396	30324
23382	30325
7419	30326
27352	30327
36635	30328
35917	30329
189958	30330
31824	30331
93249	30332
1727	30333
104360	30334
56249	30335
195963	30336
13568	30337
144170	30338
105063	30339
35017	30340
130803	30341
288	30342
10704	30343
1911	30344
11423	30345
586	30346
147822	30347
69912	30348
7681	30349
1646	30350
172735	30351
14715	30352
63810	30353
20377	30354
19703	30355
88478	30356
8752	30357
5520	30358
108131	30359
31818	30360
204	30361
58781	30362
47447	30363
142845	30364
243279	30365
3387	30366
137832	30367
1851	30368
27590	30369
198140	30370
38334	30371
128667	30372
157828	30373
177540	30374
13300	30375
164086	30376
1492	30377
249800	30378
23837	30379
68557	30380
13629	30381
21375	30382
16530	30383
2384	30384
22189	30385
126799	30386
3002	30387
2126	30388
3375	30389
77670	30390
167776	30391
2737	30392
236450	30393
8758	30394
140975	30395
19112	30396
48962	30397
173559	30398
1846	30399
5756	30400
82997	30401
24517	30402
6810	30403
629	30404
60659	30405
123646	30406
15836	30407
20687	30408
113406	30409
4611	30410
63434	30411
1213	30412
15582	30413
114282	30414
30307	30415
20908	30416
57366	30417
86049	30418
155551	30419
10188	30420
4062	30421
64598	30422
19973	30423
536	30424
25841	30425
17261	30426
4346	30427
191071	30428
185656	30429
34139	30430
113864	30431
140077	30432
170889	30433
71904	30434
18009	30435
219159	30436
6230	30437
224603	30438
18005	30439
146990	30440
64430	30441
18221	30442
160285	30443
23628	30444
62331	30445
37583	30446
26506	30447
22877	30448
565	30449
46873	30450
23193	30451
252370	30452
51321	30453
7	30454
14823	30455
254133	30456
59141	30457
35403	30458
2275	30459
150774	30460
164650	30461
41929	30462
118860	30463
34304	30464
91466	30465
9442	30466
122	30467
77867	30468
2018	30469
249849	30470
238761	30471
10463	30472
18392	30473
13217	30474
40111	30475
55699	30476
33839	30477
7466	30478
71080	30479
6116	30480
1324	30481
41898	30482
248003	30483
168254	30484
211	30485
45788	30486
48289	30487
107802	30488
242535	30489
2913	30490
11000	30491
18320	30492
78924	30493
27180	30494
113040	30495
17424	30496
51694	30497
107711	30498
226688	30499
113767	30500
18002	30501
11783	30502
1651	30503
42326	30504
23380	30505
180855	30506
207969	30507
26923	30508
176	30509
1454	30510
195967	30511
10527	30512
11236	30513
174079	30514
2100	30515
15006	30516
76502	30517
7928	30518
83938	30519
78967	30520
267552	30521
62414	30522
52726	30523
33408	30524
76579	30525
227969	30526
76001	30527
32650	30528
147564	30529
45133	30530
128423	30531
26807	30532
27964	30533
38551	30534
115885	30535
20994	30536
158921	30537
34986	30538
2500	30539
221	30540
256675	30541
252895	30542
89386	30543
778	30544
113619	30545
982	30546
3067	30547
104943	30548
216791	30549
77426	30550
148851	30551
167921	30552
8406	30553
14662	30554
187250	30555
178456	30556
34784	30557
254778	30558
29198	30559
70013	30560
22417	30561
113157	30562
208558	30563
9967	30564
90569	30565
3062	30566
30842	30567
91336	30568
77770	30569
3447	30570
67500	30571
43595	30572
14845	30573
240176	30574
217128	30575
12009	30576
5265	30577
57273	30578
41246	30579
3750	30580
13359	30581
8609	30582
211098	30583
38772	30584
48065	30585
18629	30586
57021	30587
55981	30588
112631	30589
28941	30590
6324	30591
30393	30592
7012	30593
18351	30594
9170	30595
48051	30596
56191	30597
5964	30598
70423	30599
272214	30600
202596	30601
232688	30602
45589	30603
52981	30604
18364	30605
420	30606
59501	30607
21808	30608
28884	30609
102422	30610
129	30611
160484	30612
116707	30613
70318	30614
5388	30615
106319	30616
49752	30617
18	30618
68224	30619
130	30620
132927	30621
103585	30622
1586	30623
121853	30624
59703	30625
3088	30626
109676	30627
11322	30628
1285	30629
21889	30630
23458	30631
2443	30632
49225	30633
59387	30634
28018	30635
133017	30636
227700	30637
41448	30638
94281	30639
39976	30640
156939	30641
70348	30642
24892	30643
28119	30644
17635	30645
54578	30646
254049	30647
35578	30648
12895	30649
36106	30650
6026	30651
3957	30652
45795	30653
195041	30654
104018	30655
1780	30656
12127	30657
42748	30658
4502	30659
43527	30660
3226	30661
200810	30662
23999	30663
7470	30664
121057	30665
64692	30666
4625	30667
90928	30668
76007	30669
59598	30670
1662	30671
6593	30672
38817	30673
19248	30674
2664	30675
64665	30676
199303	30677
203844	30678
53	30679
5505	30680
93069	30681
211460	30682
58607	30683
177722	30684
16366	30685
95858	30686
26135	30687
7419	30688
7659	30689
5210	30690
153936	30691
17779	30692
33198	30693
165725	30694
267267	30695
11438	30696
144656	30697
65635	30698
5412	30699
37534	30700
157957	30701
93581	30702
117296	30703
181477	30704
57277	30705
2689	30706
593	30707
122317	30708
17201	30709
39803	30710
245914	30711
10247	30712
133254	30713
36400	30714
27309	30715
116489	30716
148986	30717
4137	30718
19301	30719
112651	30720
2987	30721
20935	30722
969	30723
6950	30724
4520	30725
92712	30726
164028	30727
2943	30728
171948	30729
66399	30730
2611	30731
132146	30732
95604	30733
29202	30734
80730	30735
53487	30736
154104	30737
217956	30738
263333	30739
24816	30740
10829	30741
24553	30742
239980	30743
26256	30744
24137	30745
55654	30746
26954	30747
75812	30748
3944	30749
226740	30750
64607	30751
37024	30752
9934	30753
134352	30754
22532	30755
10660	30756
34254	30757
177295	30758
13794	30759
9926	30760
41640	30761
596	30762
168718	30763
208542	30764
254995	30765
223064	30766
12712	30767
16098	30768
863	30769
33203	30770
681	30771
8334	30772
23758	30773
130709	30774
26876	30775
20166	30776
8024	30777
27802	30778
133251	30779
101299	30780
190527	30781
136389	30782
19826	30783
1081	30784
51391	30785
9	30786
151373	30787
11791	30788
1822	30789
919	30790
10586	30791
79843	30792
12191	30793
23702	30794
446	30795
16643	30796
367	30797
29960	30798
38155	30799
56439	30800
9275	30801
160231	30802
270443	30803
41596	30804
3782	30805
54770	30806
71332	30807
45324	30808
13193	30809
110466	30810
46511	30811
4834	30812
27360	30813
71569	30814
110203	30815
33435	30816
1932	30817
65149	30818
56229	30819
129771	30820
28236	30821
36318	30822
210998	30823
23107	30824
17	30825
130706	30826
1836	30827
14064	30828
101383	30829
585	30830
88380	30831
98723	30832
135421	30833
25380	30834
142024	30835
8547	30836
18909	30837
6591	30838
231286	30839
11511	30840
182369	30841
2672	30842
12564	30843
7	30844
30409	30845
61585	30846
8493	30847
3508	30848
16513	30849
10174	30850
2385	30851
142199	30852
221009	30853
40804	30854
2127	30855
20380	30856
49543	30857
13919	30858
19483	30859
77634	30860
29500	30861
161741	30862
14538	30863
36751	30864
11674	30865
210275	30866
515	30867
5950	30868
5286	30869
102189	30870
67951	30871
25342	30872
12905	30873
81	30874
5576	30875
234	30876
53777	30877
590	30878
9632	30879
90275	30880
235727	30881
10159	30882
197351	30883
66785	30884
260565	30885
2777	30886
56801	30887
73105	30888
6612	30889
2177	30890
267477	30891
38446	30892
91038	30893
156576	30894
111161	30895
71270	30896
7148	30897
4604	30898
30224	30899
14466	30900
8952	30901
2963	30902
116815	30903
865	30904
67298	30905
75122	30906
29134	30907
28730	30908
3252	30909
106039	30910
11861	30911
27665	30912
190709	30913
12983	30914
39752	30915
1297	30916
168523	30917
112178	30918
23245	30919
31140	30920
63053	30921
940	30922
67845	30923
28162	30924
10960	30925
31647	30926
54018	30927
1414	30928
14532	30929
38843	30930
19848	30931
2716	30932
74465	30933
175920	30934
161764	30935
11121	30936
20339	30937
62825	30938
5844	30939
61648	30940
172	30941
231007	30942
2629	30943
14111	30944
58415	30945
15561	30946
148746	30947
224348	30948
63771	30949
152985	30950
49323	30951
34739	30952
49420	30953
22167	30954
1895	30955
7850	30956
40327	30957
9146	30958
39113	30959
36097	30960
17753	30961
7201	30962
141967	30963
103308	30964
1830	30965
234123	30966
235343	30967
4238	30968
58762	30969
43726	30970
23789	30971
57508	30972
53591	30973
19963	30974
47860	30975
10862	30976
23524	30977
65677	30978
15301	30979
235905	30980
157198	30981
4268	30982
103077	30983
27650	30984
43575	30985
150424	30986
114940	30987
87671	30988
6230	30989
60515	30990
223193	30991
145757	30992
1885	30993
31382	30994
107378	30995
20884	30996
26594	30997
27804	30998
55131	30999
27041	31000
855	31001
121181	31002
5764	31003
9169	31004
2875	31005
236	31006
24442	31007
33759	31008
7695	31009
1363	31010
18018	31011
24959	31012
100869	31013
55692	31014
19775	31015
76202	31016
63097	31017
160815	31018
128613	31019
17419	31020
167859	31021
4854	31022
13735	31023
178136	31024
4564	31025
40801	31026
78201	31027
159001	31028
157293	31029
153772	31030
62588	31031
183867	31032
23986	31033
291	31034
10443	31035
8812	31036
117480	31037
49861	31038
90350	31039
83015	31040
383	31041
921	31042
195988	31043
229229	31044
220111	31045
114236	31046
104839	31047
28285	31048
3413	31049
30894	31050
34874	31051
53782	31052
64747	31053
92663	31054
20009	31055
141217	31056
20041	31057
93302	31058
201659	31059
43597	31060
1209	31061
237516	31062
17	31063
14117	31064
101328	31065
14490	31066
33888	31067
159538	31068
1222	31069
158787	31070
162124	31071
40	31072
157982	31073
148085	31074
18966	31075
108237	31076
122489	31077
55326	31078
36115	31079
16757	31080
415	31081
109666	31082
79843	31083
12861	31084
107861	31085
3464	31086
22333	31087
200156	31088
1822	31089
152790	31090
94350	31091
185021	31092
4568	31093
73994	31094
26731	31095
214839	31096
255	31097
7500	31098
2470	31099
24865	31100
10323	31101
39085	31102
50114	31103
26287	31104
58949	31105
6585	31106
2510	31107
11049	31108
5884	31109
69454	31110
69519	31111
103301	31112
56495	31113
236291	31114
17740	31115
142757	31116
15728	31117
3398	31118
49844	31119
76701	31120
31933	31121
1158	31122
193813	31123
96915	31124
153284	31125
16379	31126
40134	31127
19525	31128
259433	31129
1584	31130
44178	31131
12039	31132
8341	31133
26411	31134
142252	31135
214772	31136
33115	31137
3925	31138
2811	31139
32610	31140
213834	31141
120290	31142
83590	31143
16664	31144
52270	31145
6353	31146
136379	31147
728	31148
11182	31149
12897	31150
140508	31151
16759	31152
5204	31153
8172	31154
81839	31155
2232	31156
7326	31157
39116	31158
17310	31159
25613	31160
9877	31161
103610	31162
84515	31163
95818	31164
7692	31165
6290	31166
5017	31167
111102	31168
26721	31169
89692	31170
35279	31171
2781	31172
108491	31173
68772	31174
4708	31175
16842	31176
268030	31177
11386	31178
880	31179
234837	31180
14081	31181
1087	31182
91778	31183
136854	31184
9730	31185
4655	31186
111388	31187
4843	31188
244217	31189
262073	31190
1777	31191
105104	31192
8888	31193
2028	31194
118773	31195
119511	31196
270279	31197
270076	31198
38582	31199
6711	31200
31590	31201
50182	31202
44286	31203
1152	31204
12700	31205
116644	31206
84690	31207
128869	31208
233657	31209
8449	31210
31331	31211
1574	31212
28266	31213
61749	31214
36962	31215
4723	31216
26214	31217
167030	31218
90292	31219
7580	31220
56210	31221
76043	31222
6176	31223
92575	31224
8096	31225
1717	31226
4367	31227
89735	31228
22455	31229
17985	31230
131719	31231
32255	31232
23398	31233
547	31234
236105	31235
22346	31236
3997	31237
80074	31238
3828	31239
3235	31240
33905	31241
50707	31242
2758	31243
7343	31244
3292	31245
69029	31246
58525	31247
20207	31248
789	31249
206470	31250
1673	31251
93666	31252
271537	31253
170570	31254
28108	31255
31470	31256
27569	31257
248586	31258
3685	31259
149605	31260
112469	31261
194455	31262
204	31263
198158	31264
106548	31265
43138	31266
61852	31267
24366	31268
20235	31269
2449	31270
130259	31271
2937	31272
88890	31273
374	31274
93507	31275
11175	31276
1465	31277
257922	31278
50648	31279
28067	31280
83143	31281
128091	31282
3464	31283
258006	31284
94434	31285
35098	31286
57906	31287
35028	31288
101584	31289
4510	31290
60430	31291
12841	31292
199976	31293
141553	31294
34799	31295
53380	31296
48427	31297
54387	31298
230481	31299
9188	31300
67021	31301
61919	31302
19478	31303
33067	31304
96374	31305
14573	31306
51377	31307
137470	31308
84367	31309
929	31310
4118	31311
2439	31312
13254	31313
1	31314
266134	31315
55819	31316
18026	31317
2656	31318
105748	31319
4675	31320
132624	31321
187632	31322
182482	31323
168590	31324
220783	31325
32138	31326
141899	31327
33898	31328
3131	31329
6709	31330
263524	31331
3012	31332
56118	31333
146191	31334
49224	31335
98332	31336
17968	31337
103152	31338
762	31339
15384	31340
31525	31341
1184	31342
101008	31343
31845	31344
3413	31345
47995	31346
72288	31347
14141	31348
54349	31349
175639	31350
872	31351
149239	31352
53701	31353
145298	31354
86541	31355
1925	31356
241608	31357
2048	31358
189409	31359
12738	31360
9711	31361
7899	31362
158314	31363
234597	31364
23315	31365
38399	31366
12516	31367
21005	31368
47323	31369
1928	31370
3417	31371
14081	31372
154688	31373
224044	31374
32120	31375
75556	31376
15834	31377
195857	31378
77231	31379
230410	31380
9092	31381
6588	31382
90981	31383
10934	31384
89286	31385
11591	31386
59040	31387
165226	31388
127887	31389
99264	31390
136713	31391
5065	31392
154256	31393
144711	31394
156335	31395
12077	31396
142585	31397
70186	31398
67308	31399
151537	31400
3205	31401
63127	31402
230522	31403
5868	31404
45359	31405
4256	31406
778	31407
22564	31408
34767	31409
6028	31410
12811	31411
177181	31412
10216	31413
3450	31414
223706	31415
52294	31416
49180	31417
61909	31418
23396	31419
12308	31420
1736	31421
20306	31422
30690	31423
33156	31424
20290	31425
21840	31426
59691	31427
45856	31428
22648	31429
39908	31430
23588	31431
102974	31432
115441	31433
64238	31434
9294	31435
13839	31436
157031	31437
7856	31438
62455	31439
152	31440
30273	31441
3704	31442
17640	31443
61375	31444
188019	31445
101408	31446
481	31447
10341	31448
104143	31449
167838	31450
36620	31451
234527	31452
36556	31453
2296	31454
153375	31455
19748	31456
43396	31457
101849	31458
86351	31459
5584	31460
138	31461
18197	31462
167231	31463
233102	31464
221296	31465
13822	31466
3557	31467
20657	31468
30752	31469
5239	31470
167137	31471
170836	31472
3765	31473
10847	31474
90852	31475
25548	31476
215427	31477
8736	31478
12111	31479
240091	31480
272215	31481
73694	31482
28995	31483
78279	31484
228377	31485
4353	31486
44688	31487
36424	31488
23431	31489
43922	31490
4576	31491
239498	31492
78434	31493
26287	31494
6599	31495
208639	31496
223792	31497
124952	31498
105426	31499
10221	31500
37012	31501
114072	31502
27509	31503
20533	31504
31364	31505
111453	31506
102984	31507
1222	31508
42880	31509
184992	31510
3964	31511
10795	31512
26842	31513
985	31514
4112	31515
195400	31516
5273	31517
15678	31518
36051	31519
10493	31520
5524	31521
18898	31522
133300	31523
46370	31524
5340	31525
92324	31526
15309	31527
40198	31528
56341	31529
3917	31530
39569	31531
38512	31532
150161	31533
42227	31534
165863	31535
42641	31536
103164	31537
292	31538
94540	31539
54845	31540
34005	31541
80749	31542
2641	31543
117642	31544
59033	31545
172561	31546
74921	31547
220117	31548
63201	31549
6948	31550
245588	31551
48309	31552
10426	31553
20943	31554
127088	31555
95486	31556
57167	31557
111	31558
34643	31559
1509	31560
8307	31561
20320	31562
157916	31563
111728	31564
533	31565
4701	31566
122976	31567
90022	31568
8853	31569
127741	31570
1083	31571
169546	31572
26631	31573
88917	31574
60501	31575
7495	31576
68558	31577
176	31578
8018	31579
37606	31580
149804	31581
261666	31582
225233	31583
118430	31584
88788	31585
113066	31586
135302	31587
123750	31588
86229	31589
231425	31590
44990	31591
42132	31592
157262	31593
41724	31594
73892	31595
327	31596
1295	31597
63528	31598
2726	31599
5030	31600
29654	31601
105779	31602
1065	31603
973	31604
124233	31605
45914	31606
66946	31607
99364	31608
1512	31609
18702	31610
5076	31611
44635	31612
187263	31613
12886	31614
106981	31615
101274	31616
87011	31617
6908	31618
8964	31619
52821	31620
107603	31621
13093	31622
106202	31623
77887	31624
234461	31625
15252	31626
31723	31627
81795	31628
343	31629
59273	31630
14478	31631
32675	31632
4910	31633
80548	31634
50646	31635
34760	31636
31371	31637
58493	31638
1719	31639
7760	31640
245451	31641
12318	31642
208653	31643
161742	31644
46781	31645
244583	31646
73042	31647
61780	31648
102167	31649
31511	31650
106537	31651
150103	31652
62061	31653
26984	31654
19639	31655
13297	31656
32147	31657
45387	31658
9819	31659
54043	31660
61864	31661
5653	31662
4752	31663
77607	31664
215831	31665
2910	31666
218342	31667
127129	31668
13293	31669
7591	31670
45896	31671
180149	31672
22808	31673
11019	31674
2639	31675
73840	31676
1346	31677
177499	31678
90020	31679
101829	31680
24058	31681
165193	31682
19781	31683
94279	31684
194003	31685
42243	31686
21325	31687
209	31688
217555	31689
9061	31690
55855	31691
25782	31692
4840	31693
153736	31694
9915	31695
10023	31696
147846	31697
43063	31698
2829	31699
103108	31700
21538	31701
10250	31702
9600	31703
3754	31704
4989	31705
123323	31706
18250	31707
195235	31708
20670	31709
73593	31710
1901	31711
50844	31712
9654	31713
181355	31714
46131	31715
152703	31716
120144	31717
85625	31718
60737	31719
181737	31720
5159	31721
9381	31722
201843	31723
72624	31724
74062	31725
92009	31726
39660	31727
1200	31728
21902	31729
205378	31730
74118	31731
14990	31732
61	31733
109336	31734
472	31735
3571	31736
25985	31737
10114	31738
15739	31739
2075	31740
31602	31741
2165	31742
2323	31743
165823	31744
92089	31745
264222	31746
13284	31747
1669	31748
38147	31749
62595	31750
178759	31751
90355	31752
73183	31753
185254	31754
55202	31755
1262	31756
27537	31757
49512	31758
148050	31759
3996	31760
285	31761
13682	31762
163628	31763
10843	31764
24348	31765
61503	31766
56826	31767
12432	31768
85153	31769
38263	31770
19917	31771
3436	31772
60661	31773
110417	31774
181126	31775
43187	31776
474	31777
239819	31778
13656	31779
93215	31780
95934	31781
33709	31782
89093	31783
34109	31784
134417	31785
1066	31786
56962	31787
39285	31788
26387	31789
30387	31790
1039	31791
111038	31792
261908	31793
10203	31794
17731	31795
80535	31796
8486	31797
252780	31798
83841	31799
55619	31800
68873	31801
60	31802
14431	31803
6565	31804
52264	31805
57280	31806
262584	31807
34730	31808
53315	31809
134534	31810
8716	31811
125141	31812
17441	31813
152259	31814
17653	31815
122981	31816
176853	31817
50229	31818
11130	31819
94349	31820
483	31821
124632	31822
18574	31823
5969	31824
2924	31825
179279	31826
83665	31827
185813	31828
9073	31829
127817	31830
26768	31831
4497	31832
590	31833
6665	31834
258119	31835
11938	31836
86803	31837
26805	31838
38509	31839
109112	31840
79745	31841
15002	31842
99458	31843
9506	31844
3168	31845
17167	31846
33838	31847
96721	31848
51453	31849
10364	31850
34401	31851
37193	31852
101650	31853
2563	31854
86209	31855
208840	31856
126356	31857
140203	31858
25573	31859
33345	31860
97788	31861
14855	31862
181441	31863
37603	31864
75957	31865
29646	31866
107602	31867
767	31868
96925	31869
8162	31870
108612	31871
15836	31872
6830	31873
25617	31874
183070	31875
122	31876
9747	31877
120397	31878
33830	31879
241769	31880
112904	31881
21291	31882
17112	31883
99116	31884
219986	31885
3605	31886
139890	31887
8818	31888
2716	31889
8321	31890
13671	31891
268098	31892
130433	31893
48369	31894
1459	31895
90418	31896
32901	31897
10958	31898
65350	31899
42231	31900
8563	31901
131627	31902
52043	31903
67309	31904
59835	31905
7832	31906
203316	31907
54465	31908
18376	31909
103906	31910
195660	31911
190282	31912
25417	31913
21068	31914
16179	31915
56672	31916
12084	31917
6504	31918
23435	31919
1734	31920
21350	31921
114312	31922
552	31923
38601	31924
95012	31925
25495	31926
90700	31927
231205	31928
23853	31929
114138	31930
54290	31931
103160	31932
3815	31933
1197	31934
27541	31935
3741	31936
206995	31937
36952	31938
22	31939
73450	31940
952	31941
12146	31942
16737	31943
18149	31944
29294	31945
84074	31946
235353	31947
182114	31948
26304	31949
88981	31950
248633	31951
59251	31952
72230	31953
76287	31954
29405	31955
16185	31956
101325	31957
132406	31958
163104	31959
13290	31960
1604	31961
6498	31962
36554	31963
19596	31964
21046	31965
26404	31966
18293	31967
10880	31968
9567	31969
21112	31970
18655	31971
22158	31972
3029	31973
199269	31974
216498	31975
5715	31976
229037	31977
67252	31978
33915	31979
39581	31980
167926	31981
52542	31982
3099	31983
15910	31984
61445	31985
44370	31986
52543	31987
10047	31988
93316	31989
240302	31990
270330	31991
169081	31992
4315	31993
38566	31994
25773	31995
60074	31996
12015	31997
104714	31998
85231	31999
18798	32000
268604	32001
52078	32002
3819	32003
44817	32004
21353	32005
16244	32006
567	32007
154419	32008
9292	32009
72522	32010
39682	32011
33302	32012
2012	32013
10441	32014
131099	32015
167663	32016
258418	32017
220628	32018
4123	32019
23527	32020
11432	32021
12811	32022
49736	32023
22124	32024
1232	32025
66075	32026
174865	32027
2423	32028
108451	32029
31200	32030
158492	32031
1849	32032
118246	32033
192857	32034
70866	32035
49917	32036
105665	32037
176973	32038
43882	32039
37773	32040
88100	32041
29578	32042
54591	32043
7507	32044
21160	32045
1003	32046
74419	32047
8845	32048
42187	32049
106027	32050
48347	32051
88893	32052
9094	32053
65177	32054
195388	32055
271622	32056
47373	32057
177604	32058
43570	32059
266320	32060
11472	32061
117005	32062
71615	32063
3413	32064
120907	32065
44930	32066
5240	32067
34037	32068
146573	32069
149203	32070
15334	32071
10801	32072
113084	32073
250	32074
263339	32075
229503	32076
5333	32077
222242	32078
6724	32079
146862	32080
3270	32081
82371	32082
34394	32083
8737	32084
9038	32085
204117	32086
24822	32087
7202	32088
119652	32089
155820	32090
13309	32091
36422	32092
15198	32093
111693	32094
124970	32095
51500	32096
82690	32097
149933	32098
34843	32099
29483	32100
107909	32101
20578	32102
14105	32103
1531	32104
76665	32105
9791	32106
1228	32107
869	32108
534	32109
169961	32110
13270	32111
191404	32112
38058	32113
168820	32114
134583	32115
46603	32116
12	32117
169237	32118
35373	32119
54343	32120
162473	32121
26118	32122
32242	32123
174674	32124
169205	32125
12008	32126
195346	32127
6776	32128
87	32129
87024	32130
7449	32131
27582	32132
11103	32133
40315	32134
40608	32135
21868	32136
40652	32137
13669	32138
65113	32139
69772	32140
102083	32141
26910	32142
48731	32143
2394	32144
236558	32145
22921	32146
2472	32147
35875	32148
26293	32149
96357	32150
18175	32151
54359	32152
43735	32153
51571	32154
16724	32155
745	32156
3108	32157
235	32158
226039	32159
15336	32160
143957	32161
143787	32162
65126	32163
110393	32164
41187	32165
212839	32166
138533	32167
68277	32168
19213	32169
15986	32170
4125	32171
13126	32172
23740	32173
9800	32174
263013	32175
237196	32176
113918	32177
95600	32178
5028	32179
36382	32180
144633	32181
61954	32182
17134	32183
132903	32184
16587	32185
48535	32186
19689	32187
55383	32188
6298	32189
21571	32190
71167	32191
2762	32192
51374	32193
26081	32194
191403	32195
66483	32196
19118	32197
126125	32198
170277	32199
35243	32200
123805	32201
58032	32202
50233	32203
10701	32204
936	32205
7058	32206
120870	32207
180896	32208
55400	32209
135476	32210
71177	32211
8104	32212
25447	32213
88120	32214
260129	32215
18808	32216
45875	32217
73716	32218
7355	32219
9821	32220
72493	32221
3026	32222
42023	32223
156002	32224
25352	32225
95494	32226
284	32227
249092	32228
127746	32229
28987	32230
76197	32231
4449	32232
15029	32233
65782	32234
127968	32235
51932	32236
15467	32237
53101	32238
21362	32239
166001	32240
20015	32241
54050	32242
1926	32243
81224	32244
57226	32245
3350	32246
33738	32247
3272	32248
91683	32249
165718	32250
57707	32251
49956	32252
243719	32253
99608	32254
26492	32255
2631	32256
110191	32257
6268	32258
69	32259
11343	32260
15639	32261
2470	32262
201645	32263
11840	32264
453	32265
167982	32266
180755	32267
7331	32268
43665	32269
79855	32270
30502	32271
45978	32272
56645	32273
89653	32274
48939	32275
32247	32276
1277	32277
217301	32278
78746	32279
621	32280
2482	32281
84634	32282
2	32283
113783	32284
88	32285
69234	32286
48095	32287
188040	32288
12013	32289
39734	32290
259352	32291
2166	32292
71011	32293
77581	32294
58690	32295
43827	32296
105403	32297
53645	32298
10094	32299
47317	32300
204207	32301
6760	32302
95062	32303
11198	32304
57532	32305
13338	32306
3496	32307
164037	32308
22320	32309
6910	32310
160892	32311
6622	32312
3122	32313
4743	32314
46927	32315
119039	32316
66592	32317
89759	32318
1236	32319
189744	32320
105943	32321
163728	32322
196960	32323
28642	32324
135421	32325
142872	32326
204471	32327
16140	32328
137504	32329
94400	32330
927	32331
196534	32332
106222	32333
9086	32334
32427	32335
14662	32336
23255	32337
30839	32338
19900	32339
126970	32340
32125	32341
150452	32342
92981	32343
3347	32344
424	32345
108017	32346
18246	32347
13461	32348
44904	32349
17739	32350
7776	32351
184205	32352
6788	32353
1032	32354
94342	32355
131798	32356
132712	32357
179638	32358
49480	32359
2060	32360
207120	32361
14359	32362
266515	32363
112568	32364
29967	32365
21779	32366
183942	32367
221119	32368
62845	32369
52647	32370
55119	32371
143733	32372
263700	32373
3616	32374
7476	32375
17593	32376
81661	32377
28723	32378
137515	32379
977	32380
3926	32381
14799	32382
121477	32383
2495	32384
44050	32385
43971	32386
10	32387
117290	32388
4239	32389
574	32390
17743	32391
172827	32392
74538	32393
94703	32394
23550	32395
14452	32396
125403	32397
12131	32398
88655	32399
218605	32400
599	32401
168169	32402
213678	32403
33279	32404
5677	32405
53172	32406
10589	32407
35661	32408
42928	32409
36125	32410
79562	32411
82659	32412
19988	32413
79584	32414
209777	32415
41401	32416
112817	32417
3161	32418
45153	32419
40456	32420
17131	32421
25020	32422
37080	32423
36063	32424
171671	32425
2970	32426
127258	32427
43457	32428
3982	32429
1190	32430
121552	32431
73935	32432
108472	32433
32732	32434
202532	32435
105465	32436
925	32437
61869	32438
16390	32439
258895	32440
216950	32441
2058	32442
25279	32443
152580	32444
114271	32445
33240	32446
76810	32447
14328	32448
7425	32449
145642	32450
17067	32451
13876	32452
191600	32453
164937	32454
74982	32455
2627	32456
17152	32457
178234	32458
134911	32459
26007	32460
34641	32461
47322	32462
133133	32463
86674	32464
1400	32465
256784	32466
73197	32467
19871	32468
71836	32469
48751	32470
122934	32471
1575	32472
8670	32473
231	32474
29994	32475
8299	32476
15658	32477
129219	32478
72891	32479
107569	32480
3555	32481
170874	32482
171666	32483
93385	32484
18071	32485
11141	32486
179428	32487
190578	32488
1581	32489
28296	32490
5383	32491
8501	32492
45420	32493
184	32494
69696	32495
8059	32496
3809	32497
97976	32498
541	32499
32146	32500
11609	32501
5674	32502
266085	32503
48370	32504
5708	32505
30878	32506
5107	32507
19410	32508
12362	32509
8058	32510
172402	32511
245258	32512
95063	32513
27139	32514
74251	32515
107924	32516
18748	32517
24021	32518
1810	32519
33044	32520
66728	32521
84142	32522
122862	32523
10502	32524
179	32525
271594	32526
136920	32527
2050	32528
3777	32529
3257	32530
40500	32531
80133	32532
35644	32533
10372	32534
95741	32535
14448	32536
1000	32537
40265	32538
18823	32539
34250	32540
128617	32541
14265	32542
469	32543
2226	32544
7116	32545
125230	32546
908	32547
12804	32548
134490	32549
191823	32550
69584	32551
10083	32552
123262	32553
40831	32554
70596	32555
9693	32556
54765	32557
112469	32558
1402	32559
97039	32560
32483	32561
166098	32562
11771	32563
93050	32564
102651	32565
21184	32566
49835	32567
23996	32568
218881	32569
43119	32570
13457	32571
17	32572
91782	32573
130	32574
40217	32575
61782	32576
42063	32577
14673	32578
11569	32579
106676	32580
2005	32581
43046	32582
3128	32583
20433	32584
35899	32585
112422	32586
33052	32587
138289	32588
992	32589
140367	32590
55100	32591
236930	32592
62372	32593
135087	32594
19679	32595
45464	32596
20155	32597
5872	32598
77833	32599
40034	32600
96054	32601
105094	32602
50520	32603
42005	32604
26438	32605
28193	32606
49085	32607
49139	32608
13761	32609
34259	32610
46412	32611
16651	32612
152524	32613
121320	32614
16702	32615
12603	32616
4819	32617
155184	32618
105297	32619
32899	32620
17996	32621
105697	32622
9759	32623
15435	32624
4600	32625
169719	32626
267351	32627
64556	32628
6590	32629
84663	32630
56150	32631
133373	32632
89819	32633
24173	32634
33981	32635
270013	32636
9425	32637
47626	32638
1099	32639
222746	32640
27777	32641
676	32642
6383	32643
261349	32644
82247	32645
101320	32646
47323	32647
40122	32648
63552	32649
104835	32650
57489	32651
269527	32652
77129	32653
128585	32654
93224	32655
219953	32656
5528	32657
68610	32658
23476	32659
106307	32660
6586	32661
32569	32662
253295	32663
3734	32664
15150	32665
178674	32666
1216	32667
28835	32668
970	32669
63636	32670
462	32671
2129	32672
47764	32673
34384	32674
1521	32675
147763	32676
133519	32677
84520	32678
247140	32679
176918	32680
2169	32681
86312	32682
643	32683
196342	32684
65500	32685
70152	32686
102594	32687
36137	32688
270917	32689
14135	32690
5460	32691
12327	32692
162550	32693
11832	32694
28779	32695
157106	32696
32260	32697
941	32698
3109	32699
13397	32700
42793	32701
51217	32702
62233	32703
99576	32704
14384	32705
7771	32706
2864	32707
36374	32708
415	32709
95092	32710
170725	32711
71364	32712
176194	32713
174250	32714
12787	32715
6403	32716
9	32717
5603	32718
1611	32719
77328	32720
3642	32721
34330	32722
69514	32723
5405	32724
17109	32725
267	32726
18011	32727
10264	32728
122729	32729
183606	32730
54278	32731
39163	32732
264565	32733
40622	32734
145619	32735
163672	32736
920	32737
96117	32738
4130	32739
71463	32740
215593	32741
72761	32742
925	32743
98571	32744
60958	32745
203718	32746
1265	32747
28877	32748
4883	32749
27014	32750
40710	32751
19655	32752
40299	32753
10890	32754
19011	32755
56648	32756
34479	32757
116544	32758
111466	32759
87408	32760
8186	32761
207372	32762
124085	32763
137718	32764
28308	32765
6071	32766
22117	32767
103022	32768
5291	32769
2679	32770
7910	32771
109442	32772
121491	32773
51346	32774
22859	32775
74761	32776
83965	32777
109840	32778
189693	32779
14541	32780
169347	32781
20687	32782
36636	32783
60004	32784
109093	32785
50996	32786
34494	32787
1609	32788
8822	32789
165533	32790
81997	32791
150539	32792
67745	32793
144614	32794
9584	32795
9614	32796
238974	32797
5299	32798
106366	32799
134163	32800
36811	32801
26681	32802
119103	32803
86222	32804
38416	32805
74023	32806
167963	32807
32047	32808
4215	32809
38205	32810
61	32811
72167	32812
90048	32813
14753	32814
66948	32815
1655	32816
135293	32817
118013	32818
8770	32819
11361	32820
17254	32821
2054	32822
216121	32823
178623	32824
84691	32825
61725	32826
31455	32827
22817	32828
249757	32829
3023	32830
25763	32831
21593	32832
1	32833
242169	32834
190470	32835
93697	32836
7459	32837
16737	32838
5701	32839
19186	32840
1544	32841
165830	32842
70775	32843
17045	32844
123120	32845
28966	32846
41279	32847
4860	32848
191476	32849
13069	32850
4100	32851
9450	32852
80711	32853
100371	32854
3968	32855
12447	32856
24481	32857
136535	32858
1732	32859
166927	32860
100277	32861
99522	32862
11138	32863
13837	32864
54124	32865
47853	32866
2711	32867
105940	32868
3478	32869
57346	32870
26695	32871
78563	32872
41144	32873
134760	32874
39384	32875
7225	32876
251872	32877
517	32878
19033	32879
135243	32880
7421	32881
49839	32882
1864	32883
21282	32884
4289	32885
6741	32886
53787	32887
6627	32888
42165	32889
232509	32890
69878	32891
38679	32892
14712	32893
88222	32894
23499	32895
20900	32896
2861	32897
119504	32898
60876	32899
23854	32900
2338	32901
64663	32902
109079	32903
157077	32904
139427	32905
18232	32906
34880	32907
141760	32908
11666	32909
1342	32910
23908	32911
170208	32912
26725	32913
124182	32914
2621	32915
196345	32916
22182	32917
23609	32918
8433	32919
3027	32920
29387	32921
45534	32922
2800	32923
2016	32924
28824	32925
164186	32926
266215	32927
206351	32928
3203	32929
59296	32930
33437	32931
2439	32932
11615	32933
54580	32934
69609	32935
14233	32936
53822	32937
76355	32938
108620	32939
58435	32940
9581	32941
53060	32942
200722	32943
1346	32944
55097	32945
17131	32946
79338	32947
7460	32948
57753	32949
90838	32950
251323	32951
229105	32952
61336	32953
19871	32954
29702	32955
270816	32956
17712	32957
16708	32958
30241	32959
9937	32960
92682	32961
195875	32962
38870	32963
4683	32964
40790	32965
106306	32966
432	32967
535	32968
1886	32969
72454	32970
5187	32971
28875	32972
242707	32973
81397	32974
1219	32975
22972	32976
28895	32977
5773	32978
43113	32979
2784	32980
269091	32981
33275	32982
81247	32983
349	32984
9635	32985
23250	32986
3043	32987
69698	32988
135144	32989
235	32990
158097	32991
6239	32992
40081	32993
44924	32994
1811	32995
36809	32996
73200	32997
89079	32998
27327	32999
156244	33000
10504	33001
8496	33002
102319	33003
1139	33004
19118	33005
13584	33006
6490	33007
53983	33008
3086	33009
13980	33010
10835	33011
12118	33012
86715	33013
54591	33014
13190	33015
24923	33016
3494	33017
161397	33018
6701	33019
198820	33020
9267	33021
141269	33022
75892	33023
64057	33024
54483	33025
23263	33026
9026	33027
129272	33028
48707	33029
157120	33030
67579	33031
5134	33032
14528	33033
11348	33034
63227	33035
17184	33036
1089	33037
238997	33038
242141	33039
46850	33040
264508	33041
12600	33042
154377	33043
60150	33044
166421	33045
62382	33046
48571	33047
76612	33048
55072	33049
152385	33050
231618	33051
1046	33052
140218	33053
49220	33054
12476	33055
7919	33056
3	33057
10718	33058
4303	33059
26957	33060
150271	33061
2049	33062
40465	33063
62510	33064
69478	33065
181463	33066
73	33067
910	33068
161149	33069
7906	33070
8725	33071
20595	33072
142694	33073
167845	33074
12260	33075
32741	33076
167734	33077
945	33078
112520	33079
22141	33080
42087	33081
65887	33082
9465	33083
16242	33084
17936	33085
134167	33086
1993	33087
19634	33088
148721	33089
16910	33090
136911	33091
3264	33092
1449	33093
15118	33094
13160	33095
20306	33096
7161	33097
5215	33098
65080	33099
365	33100
127665	33101
59441	33102
987	33103
9302	33104
50473	33105
160650	33106
23041	33107
137354	33108
116537	33109
36485	33110
8612	33111
45776	33112
4585	33113
173744	33114
26540	33115
202797	33116
6911	33117
125182	33118
104624	33119
107896	33120
160370	33121
10797	33122
19918	33123
120563	33124
53144	33125
90137	33126
39608	33127
114147	33128
32798	33129
193842	33130
33811	33131
36262	33132
308	33133
30977	33134
17594	33135
261161	33136
171534	33137
9127	33138
25918	33139
101551	33140
117468	33141
14323	33142
692	33143
24708	33144
263011	33145
13357	33146
2803	33147
154265	33148
42444	33149
14993	33150
59648	33151
12266	33152
6126	33153
12582	33154
123365	33155
117534	33156
59567	33157
46198	33158
20701	33159
122827	33160
64723	33161
11584	33162
150326	33163
45358	33164
37413	33165
99386	33166
36287	33167
245152	33168
3671	33169
23168	33170
212211	33171
138413	33172
86711	33173
22498	33174
47011	33175
3070	33176
7280	33177
73458	33178
55711	33179
244927	33180
47176	33181
20630	33182
675	33183
152767	33184
24021	33185
77405	33186
246171	33187
11540	33188
123672	33189
29119	33190
71141	33191
154346	33192
78534	33193
161390	33194
124825	33195
17986	33196
115063	33197
130265	33198
229000	33199
23438	33200
211600	33201
107146	33202
38653	33203
93286	33204
75063	33205
3581	33206
55774	33207
54414	33208
70772	33209
12470	33210
3682	33211
39374	33212
204152	33213
27441	33214
102127	33215
11580	33216
36532	33217
120933	33218
112949	33219
108693	33220
159291	33221
14463	33222
8310	33223
133288	33224
18248	33225
13080	33226
132237	33227
21301	33228
1037	33229
52039	33230
47366	33231
90901	33232
21132	33233
6301	33234
9408	33235
101733	33236
94341	33237
44903	33238
60581	33239
204466	33240
3625	33241
21798	33242
90462	33243
77963	33244
50344	33245
184006	33246
23119	33247
44275	33248
39170	33249
19550	33250
4578	33251
42009	33252
102944	33253
27439	33254
77660	33255
115646	33256
28757	33257
30704	33258
35667	33259
20225	33260
3769	33261
9815	33262
20324	33263
102340	33264
28627	33265
270040	33266
28635	33267
34504	33268
34	33269
45734	33270
156341	33271
47724	33272
41208	33273
3173	33274
114550	33275
230645	33276
17448	33277
263	33278
31382	33279
106320	33280
107665	33281
52680	33282
18545	33283
230408	33284
36102	33285
52272	33286
11538	33287
152207	33288
68829	33289
33455	33290
194932	33291
43581	33292
107688	33293
35096	33294
244732	33295
20307	33296
69378	33297
8337	33298
93452	33299
3834	33300
245257	33301
86181	33302
113053	33303
22294	33304
144714	33305
46973	33306
15922	33307
39366	33308
124235	33309
52984	33310
44836	33311
1033	33312
24534	33313
240119	33314
242848	33315
11198	33316
2374	33317
65093	33318
10128	33319
2575	33320
25225	33321
41736	33322
4783	33323
23824	33324
9248	33325
59579	33326
38741	33327
785	33328
43392	33329
11204	33330
77921	33331
17784	33332
220990	33333
178409	33334
21382	33335
3423	33336
19627	33337
190855	33338
4049	33339
61248	33340
7939	33341
3736	33342
15996	33343
2186	33344
32266	33345
73474	33346
29362	33347
38210	33348
6209	33349
37245	33350
27725	33351
94984	33352
187228	33353
136982	33354
40325	33355
925	33356
35060	33357
45845	33358
93623	33359
39237	33360
1553	33361
3184	33362
28022	33363
147567	33364
10634	33365
238204	33366
38171	33367
18237	33368
199551	33369
18065	33370
3022	33371
42833	33372
8452	33373
54017	33374
1719	33375
63567	33376
158772	33377
10110	33378
45026	33379
51726	33380
15891	33381
2044	33382
6483	33383
136210	33384
11224	33385
48359	33386
187366	33387
47329	33388
238047	33389
168978	33390
110380	33391
247061	33392
26102	33393
83166	33394
20060	33395
159127	33396
96814	33397
13388	33398
10353	33399
17498	33400
1428	33401
265	33402
18611	33403
8029	33404
362	33405
61400	33406
6163	33407
158224	33408
54514	33409
244462	33410
5842	33411
219657	33412
24981	33413
74495	33414
76868	33415
237166	33416
60679	33417
142468	33418
2975	33419
165195	33420
18127	33421
76891	33422
45970	33423
7902	33424
37	33425
97205	33426
302	33427
125110	33428
3277	33429
57636	33430
23817	33431
13043	33432
2676	33433
47682	33434
24927	33435
29176	33436
8913	33437
243844	33438
224762	33439
108046	33440
77186	33441
103327	33442
31653	33443
2354	33444
249595	33445
18199	33446
38769	33447
54087	33448
33697	33449
159270	33450
124068	33451
208984	33452
97553	33453
74541	33454
3095	33455
19150	33456
130108	33457
3298	33458
146474	33459
71257	33460
110727	33461
13932	33462
82503	33463
45095	33464
244100	33465
23991	33466
193666	33467
48709	33468
108213	33469
9591	33470
24183	33471
57817	33472
23135	33473
35288	33474
25077	33475
47198	33476
40376	33477
37677	33478
32630	33479
33482	33480
3138	33481
41732	33482
1569	33483
58016	33484
13842	33485
104477	33486
109189	33487
8294	33488
142280	33489
29912	33490
45163	33491
22890	33492
41197	33493
119072	33494
55481	33495
21559	33496
6248	33497
8510	33498
12889	33499
4013	33500
209942	33501
79478	33502
137929	33503
482	33504
15457	33505
28002	33506
144457	33507
50932	33508
3277	33509
63962	33510
6094	33511
81197	33512
78146	33513
195958	33514
52499	33515
14210	33516
15356	33517
860	33518
43302	33519
16660	33520
163514	33521
62798	33522
11728	33523
249866	33524
39135	33525
7565	33526
55011	33527
66456	33528
112077	33529
16678	33530
38586	33531
102074	33532
15657	33533
198091	33534
874	33535
36485	33536
71166	33537
28736	33538
3855	33539
98981	33540
183911	33541
43111	33542
201791	33543
25123	33544
106090	33545
90184	33546
15889	33547
38107	33548
15526	33549
3036	33550
27042	33551
23738	33552
5523	33553
44323	33554
151851	33555
2483	33556
53531	33557
25976	33558
92068	33559
218909	33560
26225	33561
15855	33562
97373	33563
183659	33564
2426	33565
44887	33566
38291	33567
29651	33568
235813	33569
57207	33570
65771	33571
12399	33572
4307	33573
176268	33574
32391	33575
22999	33576
6030	33577
77363	33578
128966	33579
53496	33580
213378	33581
31535	33582
62884	33583
261786	33584
53795	33585
3556	33586
87538	33587
8791	33588
202551	33589
96969	33590
77065	33591
40708	33592
123710	33593
130	33594
81074	33595
1086	33596
20217	33597
6570	33598
36614	33599
21474	33600
172958	33601
31	33602
106988	33603
18220	33604
2228	33605
218752	33606
54632	33607
162254	33608
8128	33609
29252	33610
133389	33611
22084	33612
65786	33613
7418	33614
245344	33615
6148	33616
59216	33617
251100	33618
27801	33619
198794	33620
5553	33621
34137	33622
192487	33623
137179	33624
3924	33625
1609	33626
108815	33627
54492	33628
5981	33629
10803	33630
17312	33631
60574	33632
105114	33633
72020	33634
8468	33635
3602	33636
1348	33637
91897	33638
8776	33639
11791	33640
477	33641
118171	33642
62568	33643
4953	33644
24225	33645
18903	33646
17455	33647
76731	33648
1861	33649
241015	33650
42062	33651
147498	33652
107181	33653
83144	33654
12043	33655
35180	33656
28857	33657
24771	33658
88388	33659
272181	33660
23085	33661
10449	33662
237536	33663
1226	33664
137	33665
25775	33666
761	33667
64515	33668
154566	33669
6340	33670
103339	33671
22554	33672
71426	33673
21326	33674
5513	33675
24162	33676
16887	33677
12551	33678
73588	33679
127216	33680
120850	33681
16699	33682
184272	33683
17588	33684
168505	33685
104911	33686
15649	33687
129020	33688
53942	33689
21303	33690
8862	33691
194474	33692
86373	33693
28061	33694
6605	33695
46573	33696
9831	33697
263496	33698
5436	33699
6627	33700
126493	33701
17719	33702
109571	33703
213870	33704
205945	33705
271365	33706
181416	33707
171458	33708
213363	33709
12052	33710
6714	33711
38544	33712
19898	33713
103621	33714
4982	33715
136540	33716
180194	33717
26857	33718
11065	33719
225157	33720
146682	33721
2482	33722
30534	33723
8461	33724
43910	33725
79302	33726
698	33727
109292	33728
194595	33729
17397	33730
15548	33731
2094	33732
51494	33733
134012	33734
15805	33735
211762	33736
11504	33737
123950	33738
59171	33739
73077	33740
8671	33741
26436	33742
71846	33743
32372	33744
24523	33745
74301	33746
119468	33747
52725	33748
56280	33749
5526	33750
19486	33751
195071	33752
8749	33753
10131	33754
140625	33755
8390	33756
148155	33757
25891	33758
29912	33759
59320	33760
7276	33761
49919	33762
4939	33763
169268	33764
78366	33765
3925	33766
11	33767
6410	33768
83673	33769
8246	33770
21072	33771
73644	33772
35541	33773
159833	33774
210033	33775
72979	33776
2400	33777
9468	33778
28666	33779
16113	33780
25689	33781
2718	33782
124570	33783
29395	33784
30730	33785
114974	33786
120425	33787
98376	33788
190046	33789
50083	33790
75992	33791
76465	33792
7135	33793
81164	33794
39965	33795
48640	33796
1460	33797
31	33798
269310	33799
150040	33800
207565	33801
7170	33802
66822	33803
246057	33804
12217	33805
32112	33806
44696	33807
123822	33808
10004	33809
108791	33810
53439	33811
187464	33812
193069	33813
79735	33814
4986	33815
44955	33816
34363	33817
62703	33818
58727	33819
111114	33820
34150	33821
20184	33822
51968	33823
112772	33824
7110	33825
703	33826
8720	33827
52673	33828
131	33829
19704	33830
125682	33831
33740	33832
197775	33833
114146	33834
90098	33835
209471	33836
67458	33837
145726	33838
144294	33839
3425	33840
47028	33841
198925	33842
244558	33843
12091	33844
220164	33845
227668	33846
45791	33847
138794	33848
154558	33849
106804	33850
18690	33851
40371	33852
28873	33853
62246	33854
28166	33855
9355	33856
38939	33857
154660	33858
17446	33859
179473	33860
3153	33861
86538	33862
34553	33863
34914	33864
89623	33865
776	33866
156886	33867
21	33868
3969	33869
247000	33870
24414	33871
67221	33872
44508	33873
55982	33874
51757	33875
4973	33876
1702	33877
40960	33878
269620	33879
8941	33880
4114	33881
110	33882
29338	33883
19077	33884
32775	33885
12955	33886
36848	33887
29626	33888
219943	33889
11429	33890
34836	33891
29233	33892
24154	33893
55912	33894
116886	33895
82893	33896
24180	33897
5152	33898
12585	33899
110241	33900
206133	33901
21914	33902
106929	33903
896	33904
73248	33905
45808	33906
38201	33907
86241	33908
108089	33909
257482	33910
58334	33911
10005	33912
106564	33913
272830	33914
28547	33915
11876	33916
4579	33917
6197	33918
119610	33919
32435	33920
15914	33921
2676	33922
1294	33923
106849	33924
16354	33925
97631	33926
112669	33927
1237	33928
15005	33929
26721	33930
11364	33931
56	33932
170938	33933
69913	33934
172054	33935
92047	33936
8140	33937
8858	33938
8538	33939
8301	33940
48130	33941
174829	33942
11416	33943
49028	33944
7782	33945
15583	33946
5190	33947
34171	33948
62544	33949
12561	33950
10980	33951
56461	33952
22003	33953
3144	33954
253675	33955
19591	33956
24768	33957
1510	33958
11260	33959
6023	33960
134706	33961
11720	33962
106340	33963
18	33964
5138	33965
64666	33966
139562	33967
67934	33968
148027	33969
97056	33970
94	33971
79337	33972
51994	33973
185177	33974
72413	33975
42693	33976
100232	33977
8742	33978
228270	33979
237895	33980
1959	33981
5321	33982
125903	33983
79491	33984
4779	33985
17783	33986
7973	33987
45306	33988
150741	33989
52434	33990
79549	33991
23524	33992
225971	33993
13033	33994
39652	33995
7356	33996
72076	33997
77909	33998
5612	33999
272276	34000
103934	34001
4483	34002
29522	34003
35571	34004
152599	34005
10488	34006
39630	34007
146461	34008
4212	34009
118207	34010
128339	34011
5233	34012
111	34013
3017	34014
929	34015
105530	34016
3728	34017
25468	34018
183635	34019
93684	34020
5198	34021
33991	34022
33602	34023
69255	34024
7615	34025
36317	34026
128387	34027
1386	34028
69292	34029
85506	34030
4592	34031
9057	34032
1931	34033
1520	34034
28735	34035
78948	34036
15079	34037
103395	34038
48199	34039
12267	34040
9675	34041
19292	34042
154778	34043
21692	34044
165612	34045
600	34046
1425	34047
272803	34048
47462	34049
2276	34050
251598	34051
30624	34052
62681	34053
87132	34054
28959	34055
43110	34056
50060	34057
9034	34058
98809	34059
94907	34060
30121	34061
23807	34062
32662	34063
239513	34064
110436	34065
19306	34066
3973	34067
55272	34068
248963	34069
41606	34070
30509	34071
164	34072
7606	34073
216839	34074
1734	34075
5374	34076
40512	34077
22	34078
159176	34079
61873	34080
708	34081
16997	34082
78665	34083
42208	34084
1763	34085
19263	34086
30900	34087
12349	34088
266735	34089
249215	34090
38650	34091
286	34092
87	34093
107167	34094
86157	34095
159483	34096
66637	34097
12797	34098
33634	34099
222268	34100
22438	34101
17567	34102
295	34103
10491	34104
22685	34105
46289	34106
14974	34107
92203	34108
669	34109
10953	34110
14571	34111
82978	34112
42305	34113
2533	34114
18512	34115
36848	34116
53853	34117
3014	34118
51117	34119
120726	34120
25330	34121
12901	34122
144590	34123
5279	34124
54213	34125
7020	34126
9863	34127
23687	34128
5451	34129
83	34130
126709	34131
22819	34132
102639	34133
24532	34134
7398	34135
26024	34136
7408	34137
1515	34138
94089	34139
50527	34140
935	34141
78841	34142
12347	34143
120068	34144
225598	34145
13448	34146
12828	34147
59158	34148
27871	34149
33056	34150
16826	34151
148332	34152
9652	34153
22988	34154
2412	34155
158647	34156
107526	34157
36757	34158
137363	34159
6508	34160
27548	34161
118736	34162
3432	34163
55331	34164
20626	34165
21671	34166
28919	34167
5576	34168
92807	34169
113627	34170
263854	34171
39425	34172
14	34173
23462	34174
5296	34175
22781	34176
70236	34177
3441	34178
96745	34179
269331	34180
4	34181
11863	34182
12908	34183
135765	34184
5561	34185
23109	34186
7608	34187
167989	34188
35552	34189
2500	34190
18351	34191
56776	34192
16134	34193
106117	34194
92319	34195
10702	34196
3741	34197
43923	34198
26174	34199
852	34200
75787	34201
146139	34202
130445	34203
12953	34204
143177	34205
46006	34206
16814	34207
210013	34208
7560	34209
36413	34210
14637	34211
174253	34212
7401	34213
58179	34214
216536	34215
53076	34216
132638	34217
1430	34218
126589	34219
123541	34220
238937	34221
188	34222
139926	34223
43065	34224
17742	34225
87527	34226
222431	34227
24915	34228
94943	34229
217557	34230
29317	34231
12077	34232
276	34233
110520	34234
974	34235
20089	34236
5397	34237
11585	34238
47794	34239
128316	34240
3526	34241
1881	34242
24234	34243
237575	34244
11559	34245
1360	34246
21583	34247
19155	34248
243623	34249
20844	34250
57665	34251
177749	34252
63352	34253
6250	34254
6721	34255
77721	34256
17372	34257
142404	34258
211513	34259
92456	34260
97115	34261
1847	34262
242	34263
97539	34264
84078	34265
25435	34266
78794	34267
22723	34268
1350	34269
4105	34270
186108	34271
185920	34272
177465	34273
43847	34274
17755	34275
137697	34276
32381	34277
100724	34278
7302	34279
136297	34280
44344	34281
29641	34282
56207	34283
8523	34284
9654	34285
198392	34286
31445	34287
146198	34288
3869	34289
32365	34290
45296	34291
19455	34292
29780	34293
2039	34294
197346	34295
3112	34296
28640	34297
47031	34298
32170	34299
102629	34300
242158	34301
14450	34302
217430	34303
20123	34304
5038	34305
59383	34306
70716	34307
20805	34308
94411	34309
15103	34310
76614	34311
204502	34312
56920	34313
21370	34314
35853	34315
6643	34316
10334	34317
123773	34318
7794	34319
236142	34320
29649	34321
8167	34322
4556	34323
235027	34324
266534	34325
11893	34326
64038	34327
221939	34328
164039	34329
16531	34330
6061	34331
213908	34332
15769	34333
63270	34334
1753	34335
62149	34336
4519	34337
13653	34338
51889	34339
2954	34340
3019	34341
974	34342
759	34343
56233	34344
150566	34345
37926	34346
591	34347
315	34348
18164	34349
39014	34350
10575	34351
164500	34352
29168	34353
81261	34354
177389	34355
166549	34356
4143	34357
1694	34358
7783	34359
21486	34360
97687	34361
57146	34362
3002	34363
210595	34364
19420	34365
236719	34366
2719	34367
22289	34368
159443	34369
42130	34370
81899	34371
22318	34372
36794	34373
71282	34374
137488	34375
1545	34376
34790	34377
16467	34378
318	34379
90457	34380
35134	34381
2831	34382
3947	34383
72395	34384
131847	34385
80430	34386
171595	34387
14016	34388
16571	34389
98550	34390
4387	34391
96221	34392
196619	34393
7150	34394
1040	34395
75285	34396
25885	34397
224910	34398
15717	34399
6966	34400
21955	34401
32796	34402
53867	34403
770	34404
15627	34405
14370	34406
5072	34407
157341	34408
3880	34409
27243	34410
252110	34411
34881	34412
4281	34413
1534	34414
84545	34415
21656	34416
39585	34417
72939	34418
48713	34419
233056	34420
107814	34421
57650	34422
14832	34423
99359	34424
80571	34425
67803	34426
20727	34427
237831	34428
11181	34429
105233	34430
100444	34431
18745	34432
10919	34433
104735	34434
20420	34435
28343	34436
11179	34437
107192	34438
164313	34439
26435	34440
154545	34441
116455	34442
40348	34443
11106	34444
124697	34445
177412	34446
49318	34447
129752	34448
9408	34449
120382	34450
20535	34451
23580	34452
153037	34453
108045	34454
163369	34455
65153	34456
99776	34457
1511	34458
491	34459
33977	34460
139878	34461
169444	34462
125149	34463
151304	34464
25024	34465
2617	34466
271278	34467
3336	34468
184647	34469
84270	34470
337	34471
25915	34472
176252	34473
7739	34474
30518	34475
103411	34476
261543	34477
2395	34478
4002	34479
170974	34480
12935	34481
260952	34482
36863	34483
4344	34484
203637	34485
41957	34486
12564	34487
142578	34488
4420	34489
84197	34490
251	34491
44308	34492
26408	34493
22868	34494
13668	34495
169601	34496
118609	34497
187500	34498
12420	34499
7378	34500
30050	34501
49772	34502
18707	34503
81033	34504
3328	34505
97702	34506
13737	34507
16373	34508
5567	34509
64456	34510
162413	34511
17194	34512
48273	34513
15772	34514
22555	34515
31812	34516
195037	34517
6255	34518
215299	34519
3051	34520
210910	34521
37135	34522
79217	34523
50119	34524
142063	34525
210696	34526
110168	34527
10206	34528
265057	34529
49259	34530
149244	34531
3010	34532
74770	34533
3051	34534
2692	34535
28575	34536
99299	34537
16012	34538
15340	34539
218602	34540
26899	34541
34	34542
2777	34543
10581	34544
70571	34545
33550	34546
8685	34547
4831	34548
135210	34549
163028	34550
55171	34551
197812	34552
131288	34553
133830	34554
16165	34555
57871	34556
14097	34557
75383	34558
139632	34559
150683	34560
86061	34561
77031	34562
75780	34563
14078	34564
56543	34565
25701	34566
14770	34567
80583	34568
128059	34569
238885	34570
11327	34571
243247	34572
28263	34573
806	34574
84633	34575
86483	34576
71996	34577
29798	34578
163439	34579
128015	34580
23899	34581
66543	34582
10399	34583
84215	34584
115149	34585
14335	34586
5930	34587
13426	34588
199242	34589
113969	34590
26801	34591
58829	34592
517	34593
190690	34594
3720	34595
18229	34596
69604	34597
142093	34598
227994	34599
9155	34600
230905	34601
59660	34602
14399	34603
69147	34604
166686	34605
2247	34606
124932	34607
2866	34608
44468	34609
104841	34610
23168	34611
61479	34612
84071	34613
101142	34614
24084	34615
19308	34616
22683	34617
3538	34618
112677	34619
157264	34620
91980	34621
3214	34622
79912	34623
50082	34624
7424	34625
28579	34626
38084	34627
190799	34628
11947	34629
206657	34630
40893	34631
19458	34632
27389	34633
19250	34634
33493	34635
45667	34636
3115	34637
170711	34638
33998	34639
156817	34640
74272	34641
148049	34642
713	34643
49733	34644
199282	34645
10537	34646
103320	34647
3813	34648
56502	34649
40519	34650
152361	34651
166838	34652
64963	34653
45369	34654
30300	34655
23990	34656
63309	34657
28691	34658
5101	34659
262144	34660
2345	34661
42465	34662
3066	34663
28497	34664
98820	34665
222185	34666
5140	34667
175796	34668
12012	34669
21147	34670
15539	34671
11266	34672
60580	34673
25419	34674
158923	34675
1344	34676
85644	34677
62704	34678
224119	34679
16357	34680
161265	34681
113659	34682
133189	34683
36949	34684
17830	34685
1751	34686
90848	34687
35088	34688
16820	34689
24878	34690
92585	34691
32943	34692
171963	34693
92361	34694
1907	34695
253189	34696
78876	34697
269658	34698
167347	34699
38344	34700
123032	34701
1256	34702
68	34703
140615	34704
163513	34705
6524	34706
12740	34707
6713	34708
102327	34709
10276	34710
71735	34711
270133	34712
24621	34713
45697	34714
38647	34715
116139	34716
27395	34717
28544	34718
217393	34719
58586	34720
45975	34721
3104	34722
67646	34723
47839	34724
16658	34725
42635	34726
104006	34727
1405	34728
11601	34729
3630	34730
67607	34731
21588	34732
130696	34733
161705	34734
2975	34735
52993	34736
122324	34737
17381	34738
6922	34739
44	34740
116412	34741
112417	34742
33322	34743
24670	34744
79378	34745
19483	34746
3600	34747
72289	34748
654	34749
80882	34750
11935	34751
3219	34752
180606	34753
163403	34754
93971	34755
75784	34756
20700	34757
176039	34758
231801	34759
3352	34760
6205	34761
263273	34762
28421	34763
1409	34764
22912	34765
6523	34766
1306	34767
3401	34768
178763	34769
87401	34770
178501	34771
157984	34772
16569	34773
7184	34774
238896	34775
6016	34776
11014	34777
11541	34778
13616	34779
248358	34780
81073	34781
2353	34782
14122	34783
37929	34784
251428	34785
39027	34786
4383	34787
25465	34788
147756	34789
1026	34790
8928	34791
91515	34792
2351	34793
6592	34794
58354	34795
169883	34796
30335	34797
6315	34798
129283	34799
255570	34800
62951	34801
6732	34802
13995	34803
60929	34804
112405	34805
863	34806
22702	34807
160866	34808
8734	34809
89496	34810
38088	34811
777	34812
15705	34813
8830	34814
8886	34815
6198	34816
26009	34817
33623	34818
32444	34819
8312	34820
39839	34821
11539	34822
84144	34823
33291	34824
23734	34825
8232	34826
59050	34827
257547	34828
224288	34829
1040	34830
175951	34831
13155	34832
110205	34833
13468	34834
53773	34835
146521	34836
34590	34837
43908	34838
73045	34839
5202	34840
100992	34841
148629	34842
1650	34843
35387	34844
244743	34845
6155	34846
148576	34847
103009	34848
9884	34849
64	34850
114422	34851
29267	34852
11282	34853
127087	34854
163742	34855
913	34856
184	34857
90729	34858
24829	34859
162171	34860
45175	34861
245293	34862
102571	34863
4276	34864
34462	34865
7018	34866
148233	34867
60841	34868
108237	34869
109723	34870
117070	34871
218070	34872
48359	34873
21926	34874
213861	34875
72985	34876
15056	34877
29542	34878
54504	34879
118737	34880
680	34881
106915	34882
170204	34883
116141	34884
41169	34885
38174	34886
147674	34887
247394	34888
45083	34889
72786	34890
125045	34891
73109	34892
34939	34893
87319	34894
221410	34895
93267	34896
141412	34897
118899	34898
3141	34899
33809	34900
40927	34901
147664	34902
14369	34903
227697	34904
40344	34905
44296	34906
189648	34907
12190	34908
12447	34909
19073	34910
227522	34911
147189	34912
115488	34913
15005	34914
7980	34915
30358	34916
72850	34917
12829	34918
62796	34919
54	34920
108753	34921
6358	34922
83392	34923
11286	34924
153325	34925
909	34926
19044	34927
7604	34928
24066	34929
239958	34930
2574	34931
79550	34932
5824	34933
117507	34934
3550	34935
29580	34936
6215	34937
54229	34938
16133	34939
27851	34940
189124	34941
3390	34942
96645	34943
27935	34944
20141	34945
23588	34946
57460	34947
24291	34948
40902	34949
22701	34950
148463	34951
2202	34952
78148	34953
76636	34954
29283	34955
45217	34956
29469	34957
108925	34958
242273	34959
117247	34960
48641	34961
111144	34962
112327	34963
53358	34964
158177	34965
118214	34966
4914	34967
156018	34968
8037	34969
163792	34970
26466	34971
4011	34972
32912	34973
38044	34974
109470	34975
77039	34976
76595	34977
167740	34978
2600	34979
126449	34980
126271	34981
67476	34982
30823	34983
21977	34984
270550	34985
20314	34986
23011	34987
21650	34988
2370	34989
19164	34990
5076	34991
49089	34992
11166	34993
178988	34994
77364	34995
13895	34996
134995	34997
51242	34998
88330	34999
8187	35000
61386	35001
5335	35002
15384	35003
264883	35004
191137	35005
139347	35006
49375	35007
198507	35008
42297	35009
52651	35010
62	35011
122677	35012
65128	35013
40577	35014
88292	35015
25769	35016
11201	35017
170924	35018
74949	35019
6236	35020
161739	35021
34990	35022
226789	35023
96472	35024
36994	35025
69558	35026
36252	35027
119251	35028
205986	35029
3892	35030
159414	35031
15001	35032
84331	35033
2966	35034
50123	35035
204541	35036
79803	35037
45	35038
10621	35039
47646	35040
109994	35041
105933	35042
128151	35043
39216	35044
113012	35045
9408	35046
50049	35047
232993	35048
127536	35049
83991	35050
177	35051
248288	35052
42480	35053
40375	35054
156329	35055
81700	35056
151710	35057
34288	35058
205004	35059
1413	35060
168496	35061
17083	35062
182960	35063
2139	35064
702	35065
40535	35066
125246	35067
51349	35068
64966	35069
20281	35070
10919	35071
62999	35072
45423	35073
1975	35074
549	35075
80131	35076
3718	35077
35835	35078
25336	35079
15132	35080
65011	35081
870	35082
4004	35083
6934	35084
41347	35085
22538	35086
171050	35087
39080	35088
81425	35089
30189	35090
5487	35091
14166	35092
13559	35093
116312	35094
2426	35095
178636	35096
67844	35097
24461	35098
245460	35099
978	35100
108704	35101
110210	35102
1003	35103
78641	35104
1831	35105
51390	35106
51278	35107
9531	35108
148480	35109
2426	35110
101252	35111
12941	35112
14776	35113
17036	35114
51901	35115
43288	35116
12699	35117
146478	35118
39521	35119
5598	35120
48979	35121
140422	35122
14237	35123
46595	35124
23498	35125
37821	35126
18200	35127
13835	35128
81431	35129
167650	35130
49895	35131
147882	35132
243066	35133
45134	35134
111529	35135
242998	35136
14115	35137
16412	35138
38638	35139
3119	35140
183510	35141
8873	35142
122328	35143
6290	35144
43203	35145
98770	35146
107739	35147
81417	35148
2340	35149
84968	35150
23	35151
13856	35152
13591	35153
215546	35154
906	35155
84118	35156
1577	35157
12795	35158
33489	35159
384	35160
748	35161
38577	35162
16509	35163
46930	35164
2942	35165
3291	35166
205991	35167
4751	35168
86612	35169
95606	35170
88100	35171
151	35172
68342	35173
87253	35174
14290	35175
157410	35176
771	35177
144600	35178
2562	35179
8420	35180
24838	35181
180452	35182
48527	35183
59748	35184
183	35185
37165	35186
21666	35187
144452	35188
118871	35189
4211	35190
186251	35191
269775	35192
37112	35193
9831	35194
56883	35195
70029	35196
229923	35197
136142	35198
9950	35199
48875	35200
42691	35201
143851	35202
17394	35203
35042	35204
19778	35205
122457	35206
99981	35207
13559	35208
20931	35209
42230	35210
107834	35211
3666	35212
25261	35213
156425	35214
137231	35215
35179	35216
242940	35217
8659	35218
222024	35219
15978	35220
1422	35221
157589	35222
4194	35223
24783	35224
61406	35225
155438	35226
93951	35227
11443	35228
1244	35229
193515	35230
108107	35231
123519	35232
17153	35233
48738	35234
133761	35235
243728	35236
75236	35237
92683	35238
244278	35239
102398	35240
22208	35241
53089	35242
184536	35243
15706	35244
69272	35245
80255	35246
44762	35247
132264	35248
17447	35249
156398	35250
1183	35251
60253	35252
155582	35253
10397	35254
195296	35255
58121	35256
164524	35257
71194	35258
1701	35259
5872	35260
73527	35261
62871	35262
198150	35263
846	35264
90950	35265
60326	35266
49896	35267
20493	35268
58919	35269
44775	35270
70378	35271
51100	35272
8963	35273
5635	35274
1604	35275
157557	35276
94213	35277
245202	35278
6960	35279
1382	35280
26165	35281
31925	35282
233259	35283
96472	35284
8707	35285
10138	35286
9336	35287
3022	35288
24493	35289
2723	35290
7623	35291
270003	35292
2131	35293
18515	35294
138601	35295
9865	35296
26347	35297
137247	35298
52809	35299
2781	35300
82396	35301
243090	35302
193103	35303
1234	35304
120223	35305
11106	35306
223317	35307
4223	35308
52359	35309
5547	35310
26995	35311
1946	35312
5604	35313
6878	35314
8625	35315
131005	35316
78478	35317
49510	35318
115530	35319
62637	35320
94249	35321
101146	35322
286	35323
26555	35324
163922	35325
2622	35326
96101	35327
90551	35328
142726	35329
8464	35330
61307	35331
153060	35332
75534	35333
68105	35334
165059	35335
2068	35336
12488	35337
69481	35338
15775	35339
1012	35340
83791	35341
147	35342
186733	35343
261097	35344
44919	35345
32550	35346
204289	35347
13919	35348
20852	35349
260125	35350
20289	35351
82448	35352
50165	35353
70423	35354
1180	35355
18798	35356
71065	35357
231086	35358
5068	35359
202473	35360
111518	35361
113808	35362
12448	35363
59088	35364
216630	35365
5465	35366
33486	35367
20256	35368
32804	35369
5584	35370
8618	35371
168411	35372
927	35373
49371	35374
1655	35375
35555	35376
19616	35377
227099	35378
24546	35379
164546	35380
23311	35381
6563	35382
5791	35383
137249	35384
2291	35385
941	35386
33969	35387
186937	35388
172639	35389
112492	35390
81244	35391
102392	35392
31733	35393
62473	35394
8544	35395
86208	35396
70840	35397
1630	35398
9285	35399
2013	35400
21406	35401
109988	35402
7265	35403
66407	35404
141505	35405
24422	35406
203506	35407
264246	35408
82951	35409
23442	35410
63401	35411
26742	35412
112463	35413
11948	35414
24705	35415
92673	35416
5196	35417
8470	35418
71257	35419
26789	35420
8946	35421
36474	35422
25260	35423
63090	35424
117738	35425
107204	35426
19	35427
1573	35428
9085	35429
27348	35430
29302	35431
42121	35432
53539	35433
109115	35434
34077	35435
1279	35436
4	35437
5576	35438
221895	35439
2883	35440
724	35441
233042	35442
226806	35443
94817	35444
6050	35445
231100	35446
166454	35447
178068	35448
986	35449
3141	35450
133270	35451
91914	35452
50075	35453
4055	35454
113767	35455
82705	35456
2246	35457
53993	35458
109013	35459
195007	35460
79797	35461
60357	35462
122113	35463
11264	35464
51961	35465
139765	35466
49613	35467
490	35468
19179	35469
627	35470
37284	35471
2692	35472
56939	35473
59937	35474
12367	35475
51055	35476
136363	35477
232192	35478
119988	35479
51677	35480
28374	35481
50708	35482
43917	35483
35224	35484
114630	35485
1491	35486
25435	35487
6972	35488
19794	35489
109305	35490
73272	35491
18231	35492
2711	35493
235616	35494
10929	35495
78448	35496
12274	35497
16631	35498
67347	35499
131022	35500
104660	35501
19410	35502
101429	35503
52907	35504
7237	35505
4690	35506
132493	35507
65603	35508
37830	35509
45445	35510
42	35511
12132	35512
140443	35513
21396	35514
507	35515
57085	35516
254455	35517
125096	35518
17786	35519
51918	35520
1948	35521
254061	35522
107810	35523
183623	35524
121925	35525
12682	35526
5822	35527
5120	35528
5849	35529
62536	35530
99055	35531
19712	35532
22430	35533
80726	35534
257454	35535
2077	35536
15016	35537
95905	35538
12464	35539
148176	35540
68977	35541
2480	35542
110277	35543
437	35544
130162	35545
145636	35546
12328	35547
22995	35548
9147	35549
33534	35550
91841	35551
96255	35552
17022	35553
165076	35554
256728	35555
70050	35556
254289	35557
77760	35558
147165	35559
39051	35560
3842	35561
30346	35562
60130	35563
16450	35564
244299	35565
170929	35566
7685	35567
113527	35568
83309	35569
51882	35570
22551	35571
155122	35572
41417	35573
16837	35574
40194	35575
28463	35576
1985	35577
222401	35578
17673	35579
178482	35580
10175	35581
11351	35582
35755	35583
73156	35584
41259	35585
24012	35586
324	35587
84526	35588
69035	35589
17657	35590
2927	35591
228	35592
13406	35593
32699	35594
40339	35595
22306	35596
93638	35597
4088	35598
35035	35599
2754	35600
273	35601
7255	35602
57865	35603
28253	35604
91455	35605
53737	35606
182064	35607
139480	35608
67327	35609
19027	35610
93554	35611
20893	35612
160365	35613
158364	35614
182243	35615
19017	35616
9381	35617
13440	35618
2792	35619
25835	35620
69036	35621
199628	35622
138253	35623
56793	35624
133774	35625
949	35626
44198	35627
80646	35628
25600	35629
27476	35630
81661	35631
144997	35632
43216	35633
80470	35634
14270	35635
12037	35636
38353	35637
124931	35638
105680	35639
36733	35640
8114	35641
15825	35642
102248	35643
1484	35644
32604	35645
11437	35646
18264	35647
46241	35648
105483	35649
5591	35650
14014	35651
37315	35652
18159	35653
75738	35654
15309	35655
35248	35656
240250	35657
114751	35658
57388	35659
34885	35660
220140	35661
44154	35662
46636	35663
66708	35664
193253	35665
21628	35666
891	35667
4631	35668
501	35669
3766	35670
16201	35671
55998	35672
155738	35673
170037	35674
16089	35675
104691	35676
71167	35677
5290	35678
31905	35679
45012	35680
3834	35681
128919	35682
117309	35683
10804	35684
137290	35685
115183	35686
41446	35687
140606	35688
261145	35689
69776	35690
82642	35691
7585	35692
154761	35693
112231	35694
11456	35695
135833	35696
53119	35697
2188	35698
35832	35699
39252	35700
2759	35701
247486	35702
145497	35703
174871	35704
55097	35705
56267	35706
130463	35707
160091	35708
809	35709
261075	35710
78134	35711
24193	35712
25608	35713
970	35714
2168	35715
167846	35716
26088	35717
113708	35718
17680	35719
36975	35720
5590	35721
4399	35722
155061	35723
4967	35724
4305	35725
13207	35726
37351	35727
81225	35728
66824	35729
20185	35730
4282	35731
73605	35732
124524	35733
37278	35734
56311	35735
24650	35736
42834	35737
230922	35738
6833	35739
4222	35740
23042	35741
29380	35742
8031	35743
5682	35744
11838	35745
169070	35746
59354	35747
118583	35748
80114	35749
67131	35750
114768	35751
5067	35752
79213	35753
594	35754
24419	35755
31609	35756
48934	35757
6603	35758
2771	35759
50410	35760
18498	35761
90317	35762
151215	35763
98894	35764
126717	35765
99830	35766
19084	35767
86675	35768
68990	35769
19086	35770
3159	35771
4112	35772
57501	35773
2399	35774
86231	35775
52123	35776
20653	35777
31406	35778
27710	35779
139701	35780
32571	35781
2536	35782
97295	35783
160773	35784
530	35785
35659	35786
10870	35787
4994	35788
111064	35789
267124	35790
204695	35791
66974	35792
10317	35793
65736	35794
93892	35795
31655	35796
251558	35797
9741	35798
151527	35799
8844	35800
267758	35801
183728	35802
135387	35803
122525	35804
69379	35805
122840	35806
11969	35807
60816	35808
267316	35809
29444	35810
155102	35811
133177	35812
13720	35813
55995	35814
71898	35815
139131	35816
141405	35817
208689	35818
68191	35819
18039	35820
17316	35821
183872	35822
52954	35823
2768	35824
10003	35825
138529	35826
241514	35827
27536	35828
98514	35829
11725	35830
89016	35831
50151	35832
16851	35833
135905	35834
2142	35835
102353	35836
159859	35837
4780	35838
143909	35839
66685	35840
88450	35841
21307	35842
77007	35843
23093	35844
13082	35845
194064	35846
135697	35847
15892	35848
86823	35849
7172	35850
3022	35851
57481	35852
48176	35853
110014	35854
239116	35855
244593	35856
10585	35857
1410	35858
263396	35859
94403	35860
191310	35861
78872	35862
135437	35863
10903	35864
68335	35865
5676	35866
90765	35867
7185	35868
788	35869
1136	35870
142953	35871
28849	35872
8553	35873
96137	35874
267998	35875
257402	35876
66810	35877
227795	35878
122896	35879
15769	35880
1988	35881
49616	35882
7159	35883
100076	35884
66193	35885
6771	35886
81367	35887
11696	35888
9572	35889
5886	35890
40707	35891
28046	35892
11674	35893
242277	35894
878	35895
89039	35896
6712	35897
5702	35898
110111	35899
47693	35900
102303	35901
66086	35902
25993	35903
182964	35904
3939	35905
196462	35906
14035	35907
42070	35908
94562	35909
30188	35910
104967	35911
21274	35912
148913	35913
269032	35914
111328	35915
73407	35916
43919	35917
18141	35918
3278	35919
58201	35920
362	35921
8941	35922
38275	35923
139320	35924
153603	35925
51850	35926
91228	35927
1263	35928
2337	35929
19637	35930
84438	35931
6419	35932
222275	35933
44799	35934
1701	35935
59813	35936
112938	35937
77985	35938
8186	35939
84178	35940
130861	35941
48655	35942
168842	35943
4102	35944
215450	35945
34283	35946
32322	35947
19730	35948
1289	35949
196	35950
22225	35951
42575	35952
89492	35953
44034	35954
292	35955
101042	35956
13786	35957
109339	35958
64936	35959
45333	35960
2403	35961
2659	35962
102234	35963
34072	35964
31397	35965
100059	35966
10024	35967
3098	35968
136470	35969
16163	35970
18925	35971
89253	35972
111586	35973
259662	35974
21616	35975
8257	35976
40704	35977
96149	35978
185963	35979
106799	35980
73617	35981
83785	35982
57797	35983
216005	35984
4139	35985
152719	35986
41484	35987
7255	35988
4583	35989
194911	35990
54862	35991
62573	35992
252418	35993
94111	35994
32423	35995
797	35996
32240	35997
31306	35998
158562	35999
161138	36000
12326	36001
55161	36002
30558	36003
16352	36004
131745	36005
101070	36006
268623	36007
5273	36008
24662	36009
120783	36010
72323	36011
109640	36012
35557	36013
30477	36014
101480	36015
59142	36016
129291	36017
262942	36018
239619	36019
56988	36020
46900	36021
31801	36022
57648	36023
109155	36024
7656	36025
36489	36026
183093	36027
39704	36028
1559	36029
75276	36030
238806	36031
27640	36032
8834	36033
249778	36034
155365	36035
101994	36036
138217	36037
30296	36038
26040	36039
222695	36040
182533	36041
217998	36042
34909	36043
15950	36044
87770	36045
133195	36046
22070	36047
6731	36048
19249	36049
28307	36050
37907	36051
56927	36052
77590	36053
13201	36054
47829	36055
20539	36056
242817	36057
8882	36058
129497	36059
746	36060
3831	36061
58189	36062
12788	36063
14993	36064
107325	36065
50104	36066
155271	36067
6045	36068
105728	36069
159822	36070
282	36071
42794	36072
33206	36073
61202	36074
4794	36075
46004	36076
111	36077
245669	36078
131767	36079
7414	36080
4262	36081
295	36082
61241	36083
43433	36084
47315	36085
84	36086
2688	36087
12976	36088
141499	36089
12542	36090
1329	36091
24987	36092
134876	36093
169156	36094
212053	36095
7194	36096
167292	36097
26421	36098
24859	36099
877	36100
11025	36101
12244	36102
160122	36103
66160	36104
21304	36105
110164	36106
25004	36107
9009	36108
194880	36109
15958	36110
6414	36111
262200	36112
156507	36113
122790	36114
9560	36115
33796	36116
39469	36117
74663	36118
9074	36119
156416	36120
13542	36121
60	36122
7738	36123
9336	36124
2558	36125
251285	36126
32651	36127
70192	36128
102739	36129
37003	36130
13913	36131
6241	36132
105607	36133
111890	36134
50301	36135
218050	36136
232335	36137
61657	36138
21515	36139
10849	36140
220076	36141
90526	36142
124067	36143
302	36144
9708	36145
4846	36146
145837	36147
73999	36148
77452	36149
18296	36150
70881	36151
36621	36152
17659	36153
78489	36154
120484	36155
101943	36156
210	36157
6805	36158
13020	36159
28457	36160
155179	36161
75187	36162
11603	36163
1451	36164
40867	36165
40139	36166
14867	36167
124345	36168
23078	36169
50854	36170
1813	36171
85300	36172
193345	36173
55309	36174
16443	36175
155507	36176
12999	36177
2157	36178
31472	36179
783	36180
31792	36181
88605	36182
718	36183
158608	36184
10636	36185
53114	36186
42701	36187
28251	36188
57496	36189
83546	36190
28526	36191
823	36192
80088	36193
4743	36194
161929	36195
396	36196
1891	36197
58583	36198
54592	36199
113953	36200
193743	36201
77971	36202
8333	36203
216609	36204
93415	36205
1313	36206
21023	36207
184901	36208
47033	36209
168742	36210
18994	36211
92969	36212
44158	36213
17	36214
2277	36215
34503	36216
201075	36217
33562	36218
10103	36219
16266	36220
945	36221
878	36222
116250	36223
47087	36224
128665	36225
260782	36226
15804	36227
39729	36228
4442	36229
160222	36230
96967	36231
41605	36232
40306	36233
19939	36234
37375	36235
13063	36236
2448	36237
69515	36238
184109	36239
34748	36240
17578	36241
5716	36242
2361	36243
113506	36244
69977	36245
3969	36246
33300	36247
12943	36248
9890	36249
159444	36250
55853	36251
5700	36252
10085	36253
41529	36254
44601	36255
74414	36256
158	36257
45443	36258
165	36259
33437	36260
11811	36261
100543	36262
4967	36263
33490	36264
16767	36265
267238	36266
9165	36267
134452	36268
70461	36269
57436	36270
128323	36271
222552	36272
56667	36273
204958	36274
79816	36275
28413	36276
251288	36277
260969	36278
189458	36279
11040	36280
149094	36281
21012	36282
34259	36283
135708	36284
102342	36285
17269	36286
3174	36287
200963	36288
195693	36289
63999	36290
1895	36291
2342	36292
3177	36293
34886	36294
6065	36295
168585	36296
118151	36297
472	36298
28457	36299
124828	36300
102795	36301
85664	36302
3227	36303
41660	36304
3740	36305
50607	36306
49080	36307
10833	36308
109323	36309
118714	36310
46264	36311
10770	36312
41730	36313
260914	36314
4141	36315
196826	36316
5816	36317
123357	36318
86900	36319
98151	36320
38996	36321
141184	36322
189058	36323
78244	36324
14195	36325
143604	36326
7048	36327
5816	36328
91507	36329
2551	36330
110154	36331
13014	36332
17461	36333
68285	36334
12026	36335
15337	36336
29791	36337
127732	36338
13325	36339
168641	36340
32252	36341
120631	36342
18548	36343
126230	36344
179430	36345
5830	36346
7797	36347
33834	36348
157859	36349
2787	36350
159283	36351
25246	36352
48949	36353
37678	36354
185556	36355
22421	36356
2013	36357
30219	36358
25245	36359
36388	36360
40987	36361
133230	36362
17519	36363
49134	36364
5069	36365
133050	36366
93225	36367
57323	36368
192078	36369
49121	36370
67914	36371
3550	36372
55145	36373
46756	36374
6563	36375
25393	36376
7880	36377
256261	36378
880	36379
57	36380
73409	36381
116413	36382
7872	36383
157031	36384
10752	36385
222353	36386
8313	36387
220922	36388
10448	36389
184978	36390
116535	36391
80271	36392
2388	36393
11492	36394
169253	36395
35259	36396
6250	36397
16944	36398
18105	36399
55255	36400
264	36401
20435	36402
926	36403
20555	36404
8883	36405
25622	36406
27061	36407
58935	36408
52382	36409
121668	36410
14365	36411
107672	36412
64724	36413
54521	36414
106434	36415
8261	36416
31467	36417
11049	36418
1214	36419
213	36420
7820	36421
105890	36422
14823	36423
19995	36424
150798	36425
57246	36426
40533	36427
258504	36428
64962	36429
112273	36430
147802	36431
29022	36432
6389	36433
88423	36434
243866	36435
130	36436
20915	36437
3750	36438
18661	36439
12284	36440
76034	36441
137542	36442
58684	36443
258204	36444
47046	36445
1131	36446
110039	36447
252232	36448
46848	36449
134026	36450
95719	36451
13564	36452
56968	36453
19704	36454
29793	36455
33278	36456
99033	36457
93773	36458
4179	36459
2203	36460
69743	36461
66694	36462
3597	36463
512	36464
26623	36465
14039	36466
4363	36467
50596	36468
132472	36469
10088	36470
52	36471
115364	36472
163872	36473
42288	36474
47052	36475
75890	36476
52935	36477
52452	36478
11838	36479
201217	36480
138086	36481
80434	36482
44156	36483
2673	36484
28386	36485
1070	36486
128563	36487
9264	36488
9732	36489
161288	36490
49998	36491
116929	36492
65510	36493
10005	36494
78264	36495
207046	36496
91947	36497
186029	36498
34499	36499
71651	36500
208678	36501
34870	36502
672	36503
17019	36504
156515	36505
57959	36506
2409	36507
86297	36508
44938	36509
40711	36510
29330	36511
17084	36512
169154	36513
6445	36514
801	36515
36298	36516
11753	36517
258201	36518
195985	36519
1980	36520
100844	36521
4765	36522
78896	36523
30595	36524
33379	36525
52118	36526
98452	36527
63429	36528
1142	36529
78705	36530
935	36531
166839	36532
4568	36533
6657	36534
32259	36535
2801	36536
47555	36537
14836	36538
10645	36539
53739	36540
2442	36541
25534	36542
197732	36543
19859	36544
3206	36545
3906	36546
6718	36547
162071	36548
22782	36549
81132	36550
144864	36551
578	36552
67365	36553
4177	36554
125206	36555
24081	36556
65969	36557
154222	36558
20429	36559
171064	36560
19922	36561
200462	36562
104919	36563
144254	36564
24392	36565
13295	36566
43861	36567
38578	36568
15213	36569
29083	36570
41225	36571
92610	36572
240811	36573
117469	36574
37077	36575
11976	36576
6227	36577
74919	36578
24959	36579
112361	36580
234205	36581
1215	36582
233925	36583
2247	36584
4549	36585
20146	36586
13067	36587
12238	36588
55721	36589
2665	36590
98412	36591
4	36592
187313	36593
59607	36594
39149	36595
145248	36596
75556	36597
47495	36598
2985	36599
73514	36600
27796	36601
30271	36602
8831	36603
6975	36604
10415	36605
143214	36606
38689	36607
238	36608
100371	36609
342	36610
7317	36611
23988	36612
1690	36613
58948	36614
65861	36615
13363	36616
156724	36617
84908	36618
136424	36619
2856	36620
5151	36621
8412	36622
38049	36623
70159	36624
130537	36625
30318	36626
173733	36627
14437	36628
47978	36629
18724	36630
35796	36631
11298	36632
46198	36633
4404	36634
164299	36635
14331	36636
13776	36637
119200	36638
13191	36639
88037	36640
98787	36641
131191	36642
23452	36643
10290	36644
96	36645
34486	36646
26709	36647
39681	36648
44071	36649
18491	36650
18554	36651
28544	36652
164376	36653
184093	36654
7920	36655
1085	36656
5338	36657
94988	36658
14021	36659
142811	36660
16512	36661
12158	36662
70171	36663
5072	36664
263970	36665
234517	36666
1857	36667
2800	36668
156777	36669
27688	36670
26535	36671
80442	36672
91934	36673
28606	36674
103592	36675
9649	36676
3417	36677
1555	36678
32871	36679
41438	36680
168712	36681
79171	36682
83422	36683
136346	36684
25906	36685
78840	36686
43380	36687
122827	36688
1572	36689
204919	36690
217501	36691
94714	36692
39550	36693
26926	36694
259977	36695
19779	36696
33411	36697
209833	36698
127683	36699
158380	36700
19186	36701
170882	36702
1091	36703
22406	36704
7955	36705
117253	36706
78006	36707
31910	36708
157	36709
86032	36710
111013	36711
12103	36712
132013	36713
632	36714
56279	36715
248476	36716
68019	36717
111931	36718
106835	36719
3772	36720
17863	36721
142265	36722
16601	36723
3610	36724
18511	36725
18302	36726
32402	36727
22193	36728
158992	36729
69251	36730
2576	36731
9082	36732
31165	36733
19295	36734
8643	36735
27899	36736
207564	36737
29322	36738
12818	36739
19122	36740
4745	36741
49945	36742
139570	36743
2656	36744
102220	36745
10288	36746
206851	36747
1856	36748
535	36749
13258	36750
25755	36751
69750	36752
12972	36753
1474	36754
40734	36755
38515	36756
2990	36757
162575	36758
119316	36759
217871	36760
71047	36761
61941	36762
57649	36763
36167	36764
6945	36765
1672	36766
106973	36767
7413	36768
142970	36769
108777	36770
3775	36771
83183	36772
25035	36773
118	36774
168049	36775
1714	36776
184764	36777
67418	36778
36552	36779
12075	36780
189	36781
28765	36782
110287	36783
137540	36784
115892	36785
1321	36786
45402	36787
2055	36788
201438	36789
122575	36790
2090	36791
30196	36792
148034	36793
83	36794
45907	36795
1902	36796
13638	36797
22752	36798
3934	36799
18365	36800
41428	36801
15768	36802
12450	36803
90746	36804
248824	36805
68307	36806
60638	36807
123182	36808
146007	36809
58401	36810
15406	36811
137684	36812
60723	36813
3278	36814
413	36815
107633	36816
2900	36817
42698	36818
53009	36819
7648	36820
42740	36821
199019	36822
45098	36823
83727	36824
16034	36825
243182	36826
28324	36827
1443	36828
8877	36829
104392	36830
154250	36831
117830	36832
15496	36833
1917	36834
59042	36835
152473	36836
2837	36837
1570	36838
271612	36839
16340	36840
92364	36841
191252	36842
2545	36843
211695	36844
92388	36845
60636	36846
1865	36847
161495	36848
119155	36849
50480	36850
8744	36851
2535	36852
86125	36853
7564	36854
2210	36855
98797	36856
177008	36857
103737	36858
31454	36859
271301	36860
118255	36861
61354	36862
42457	36863
1084	36864
25190	36865
39713	36866
24837	36867
54532	36868
119838	36869
508	36870
81370	36871
11913	36872
175315	36873
20120	36874
30960	36875
5185	36876
24803	36877
73359	36878
4017	36879
28959	36880
131759	36881
148607	36882
3154	36883
8395	36884
62831	36885
15426	36886
19507	36887
71031	36888
101741	36889
103060	36890
29246	36891
180860	36892
124089	36893
90847	36894
143204	36895
134884	36896
54577	36897
98653	36898
2088	36899
145122	36900
14685	36901
12526	36902
7106	36903
10304	36904
171806	36905
21909	36906
58640	36907
59323	36908
93063	36909
73	36910
40923	36911
11341	36912
5806	36913
15550	36914
51286	36915
41126	36916
20484	36917
71994	36918
156344	36919
46720	36920
5381	36921
26032	36922
181342	36923
40073	36924
7195	36925
117478	36926
68848	36927
218683	36928
29179	36929
39619	36930
40273	36931
21168	36932
6367	36933
232976	36934
5160	36935
220813	36936
120953	36937
10546	36938
19306	36939
32058	36940
12316	36941
120340	36942
7953	36943
151065	36944
11	36945
129172	36946
17829	36947
35937	36948
31557	36949
23441	36950
2906	36951
164963	36952
27213	36953
310	36954
5122	36955
110712	36956
23565	36957
41181	36958
30533	36959
14695	36960
266978	36961
4833	36962
227651	36963
11928	36964
181276	36965
198858	36966
241389	36967
1240	36968
8721	36969
204945	36970
6126	36971
19221	36972
27249	36973
57143	36974
62082	36975
1994	36976
44479	36977
193789	36978
27574	36979
371	36980
4753	36981
23403	36982
60628	36983
40744	36984
40	36985
6025	36986
79077	36987
224695	36988
40043	36989
32696	36990
12874	36991
37589	36992
22703	36993
11066	36994
101616	36995
228	36996
25571	36997
9039	36998
22402	36999
97784	37000
37145	37001
246913	37002
24205	37003
2997	37004
46404	37005
13590	37006
4382	37007
9440	37008
21330	37009
94515	37010
63407	37011
77640	37012
4126	37013
5761	37014
95564	37015
17847	37016
22480	37017
41376	37018
134574	37019
85640	37020
3882	37021
100228	37022
52348	37023
108299	37024
17941	37025
18984	37026
1614	37027
129105	37028
24190	37029
48580	37030
4072	37031
268184	37032
36485	37033
82034	37034
23618	37035
11333	37036
33910	37037
38846	37038
256470	37039
6031	37040
8857	37041
91090	37042
180	37043
166047	37044
1099	37045
94460	37046
26228	37047
78426	37048
105949	37049
14946	37050
43273	37051
32577	37052
55956	37053
11651	37054
14197	37055
126440	37056
239839	37057
164051	37058
7635	37059
103717	37060
60677	37061
729	37062
2490	37063
180258	37064
92763	37065
38882	37066
22584	37067
969	37068
133133	37069
83408	37070
876	37071
93969	37072
11982	37073
18391	37074
43978	37075
37268	37076
15082	37077
53743	37078
6652	37079
107270	37080
10379	37081
117633	37082
27020	37083
1533	37084
2837	37085
27101	37086
240015	37087
83409	37088
68359	37089
112905	37090
20708	37091
76990	37092
140524	37093
74409	37094
1289	37095
14168	37096
7370	37097
5905	37098
57738	37099
21737	37100
47668	37101
39323	37102
153680	37103
160917	37104
235	37105
3225	37106
58034	37107
76122	37108
9480	37109
75479	37110
85626	37111
231732	37112
74557	37113
36979	37114
13249	37115
748	37116
481	37117
1060	37118
235519	37119
2259	37120
221089	37121
75592	37122
158592	37123
116683	37124
16166	37125
76926	37126
11605	37127
97645	37128
108434	37129
2309	37130
1497	37131
180967	37132
27174	37133
14431	37134
79730	37135
81211	37136
27952	37137
7626	37138
30420	37139
97458	37140
75075	37141
26718	37142
218327	37143
144360	37144
269078	37145
30393	37146
74198	37147
69598	37148
40289	37149
245420	37150
511	37151
151948	37152
3467	37153
13552	37154
21667	37155
32438	37156
19361	37157
4467	37158
31305	37159
157878	37160
1897	37161
33345	37162
120050	37163
16712	37164
87516	37165
107026	37166
55016	37167
270325	37168
111106	37169
192407	37170
10978	37171
21986	37172
30804	37173
71442	37174
134368	37175
31015	37176
7486	37177
147682	37178
61067	37179
2063	37180
142965	37181
178151	37182
210663	37183
248348	37184
251341	37185
147023	37186
2758	37187
164916	37188
1601	37189
3443	37190
8373	37191
62303	37192
74391	37193
140229	37194
113638	37195
32535	37196
142430	37197
154755	37198
181259	37199
36445	37200
226775	37201
244737	37202
27214	37203
34628	37204
93947	37205
136212	37206
44806	37207
264807	37208
13423	37209
7161	37210
4905	37211
109916	37212
103112	37213
209435	37214
134046	37215
54158	37216
134671	37217
459	37218
229316	37219
59231	37220
6422	37221
6910	37222
9518	37223
147389	37224
6575	37225
104731	37226
110256	37227
4384	37228
129020	37229
203319	37230
38342	37231
5986	37232
158675	37233
235140	37234
109135	37235
213970	37236
3286	37237
87821	37238
24022	37239
60883	37240
176921	37241
1550	37242
219246	37243
14669	37244
18124	37245
39656	37246
53972	37247
4851	37248
3080	37249
15560	37250
75576	37251
45529	37252
265719	37253
45869	37254
16695	37255
59075	37256
901	37257
14951	37258
1737	37259
2556	37260
1946	37261
4444	37262
29560	37263
110578	37264
29287	37265
103040	37266
48213	37267
66441	37268
41578	37269
44722	37270
56208	37271
51886	37272
139836	37273
38907	37274
87136	37275
161824	37276
403	37277
111489	37278
254784	37279
32197	37280
125490	37281
68855	37282
99350	37283
38147	37284
18478	37285
9488	37286
113986	37287
52549	37288
180281	37289
125122	37290
55728	37291
61332	37292
1323	37293
23734	37294
16202	37295
79	37296
3919	37297
55810	37298
28660	37299
58034	37300
15044	37301
8989	37302
59121	37303
49542	37304
53264	37305
4302	37306
89496	37307
23175	37308
39436	37309
65128	37310
59976	37311
112195	37312
234246	37313
227060	37314
2086	37315
61878	37316
223339	37317
179475	37318
44170	37319
83680	37320
69229	37321
92	37322
65283	37323
94947	37324
154908	37325
98930	37326
128574	37327
13714	37328
147833	37329
11977	37330
17106	37331
2477	37332
18202	37333
7983	37334
857	37335
70495	37336
154812	37337
20625	37338
119110	37339
74910	37340
130999	37341
108291	37342
467	37343
3574	37344
168305	37345
198121	37346
23082	37347
33992	37348
1968	37349
242034	37350
45768	37351
18700	37352
3255	37353
11981	37354
47279	37355
47647	37356
269	37357
1214	37358
50283	37359
55699	37360
77586	37361
135389	37362
45685	37363
14002	37364
7995	37365
15969	37366
120410	37367
8621	37368
18480	37369
130410	37370
7604	37371
154676	37372
2164	37373
78510	37374
28831	37375
51909	37376
73	37377
16855	37378
25091	37379
9407	37380
12597	37381
3273	37382
3321	37383
27365	37384
11988	37385
66217	37386
18904	37387
209772	37388
14112	37389
121658	37390
144443	37391
193055	37392
382	37393
69724	37394
270823	37395
61468	37396
33871	37397
253760	37398
50557	37399
96016	37400
59273	37401
48589	37402
23837	37403
278	37404
2322	37405
30338	37406
168671	37407
51665	37408
113600	37409
12799	37410
1627	37411
7193	37412
50477	37413
159073	37414
13033	37415
2036	37416
109854	37417
14815	37418
31459	37419
922	37420
4000	37421
20867	37422
39637	37423
99696	37424
58079	37425
68227	37426
29795	37427
4884	37428
233544	37429
7336	37430
251470	37431
43416	37432
98217	37433
28329	37434
690	37435
9711	37436
46680	37437
271145	37438
99798	37439
133553	37440
208477	37441
33945	37442
825	37443
114520	37444
2021	37445
80609	37446
18976	37447
29203	37448
30576	37449
263603	37450
43520	37451
73479	37452
78007	37453
31925	37454
41316	37455
25847	37456
4496	37457
72214	37458
855	37459
264061	37460
12622	37461
1516	37462
16294	37463
3498	37464
168584	37465
100811	37466
34615	37467
44720	37468
457	37469
137755	37470
45950	37471
109314	37472
82763	37473
56960	37474
157016	37475
97879	37476
152924	37477
118009	37478
267394	37479
9059	37480
5071	37481
27459	37482
153021	37483
173169	37484
69101	37485
6629	37486
1287	37487
31809	37488
5157	37489
12698	37490
2164	37491
527	37492
43486	37493
37118	37494
1977	37495
164248	37496
147578	37497
191589	37498
63606	37499
84019	37500
35578	37501
54763	37502
14913	37503
101735	37504
73473	37505
29302	37506
49144	37507
16975	37508
38	37509
72127	37510
8790	37511
146478	37512
112397	37513
75146	37514
14566	37515
9625	37516
32364	37517
42234	37518
8997	37519
271161	37520
9617	37521
21708	37522
272791	37523
9331	37524
29521	37525
68608	37526
98711	37527
44542	37528
28446	37529
162957	37530
18639	37531
21485	37532
13636	37533
88838	37534
47547	37535
35732	37536
17597	37537
92636	37538
100569	37539
268769	37540
5330	37541
19081	37542
89395	37543
217844	37544
2183	37545
108889	37546
45826	37547
39907	37548
33975	37549
320	37550
4051	37551
27531	37552
66650	37553
32714	37554
18971	37555
63794	37556
67625	37557
8504	37558
23291	37559
128670	37560
21071	37561
79964	37562
152056	37563
82228	37564
44612	37565
20711	37566
98434	37567
60153	37568
65883	37569
32629	37570
38	37571
38570	37572
35671	37573
6968	37574
48734	37575
106658	37576
125701	37577
250800	37578
238564	37579
10021	37580
24399	37581
64692	37582
153444	37583
9579	37584
94	37585
43091	37586
253006	37587
134013	37588
32500	37589
138931	37590
606	37591
28086	37592
1580	37593
62703	37594
26714	37595
8804	37596
27798	37597
244765	37598
4464	37599
261474	37600
55515	37601
9534	37602
48465	37603
4945	37604
23788	37605
31507	37606
150016	37607
479	37608
8266	37609
10551	37610
71597	37611
64225	37612
175432	37613
18636	37614
156260	37615
166800	37616
32805	37617
78793	37618
3468	37619
2993	37620
168657	37621
154832	37622
34527	37623
150415	37624
2176	37625
1958	37626
30015	37627
20680	37628
39666	37629
14999	37630
210512	37631
19645	37632
95898	37633
122189	37634
15253	37635
62437	37636
48422	37637
13603	37638
8621	37639
45484	37640
230600	37641
105091	37642
96866	37643
143811	37644
34399	37645
85549	37646
152675	37647
20428	37648
158433	37649
93991	37650
10464	37651
1132	37652
25313	37653
3282	37654
31599	37655
17379	37656
249974	37657
23152	37658
15512	37659
8656	37660
48907	37661
253116	37662
8627	37663
5311	37664
38172	37665
143797	37666
109128	37667
6672	37668
4550	37669
979	37670
36896	37671
262666	37672
177135	37673
3211	37674
25758	37675
3341	37676
169224	37677
40929	37678
4083	37679
77667	37680
3295	37681
3047	37682
47591	37683
78080	37684
34722	37685
62719	37686
71711	37687
8247	37688
11654	37689
15649	37690
102856	37691
93528	37692
98083	37693
84592	37694
1014	37695
217518	37696
71335	37697
6241	37698
31566	37699
8970	37700
37438	37701
51587	37702
10795	37703
40073	37704
42302	37705
26048	37706
11933	37707
125460	37708
51175	37709
17269	37710
91095	37711
69051	37712
156906	37713
31440	37714
4704	37715
9421	37716
1865	37717
61832	37718
133825	37719
9040	37720
199114	37721
20345	37722
146002	37723
21960	37724
27699	37725
45897	37726
92925	37727
37084	37728
20134	37729
20113	37730
59016	37731
59368	37732
1770	37733
89620	37734
235463	37735
10714	37736
101796	37737
3363	37738
98025	37739
262737	37740
3727	37741
37929	37742
19786	37743
885	37744
251023	37745
13767	37746
44613	37747
237731	37748
133755	37749
6536	37750
64213	37751
45700	37752
4580	37753
155705	37754
16384	37755
28904	37756
102022	37757
32872	37758
166726	37759
236396	37760
75451	37761
64187	37762
43524	37763
100555	37764
30754	37765
10364	37766
52387	37767
118520	37768
73318	37769
19214	37770
1600	37771
58059	37772
108594	37773
813	37774
3776	37775
158423	37776
10672	37777
67882	37778
14604	37779
96637	37780
28685	37781
5180	37782
130639	37783
41091	37784
66479	37785
72875	37786
168017	37787
4076	37788
137600	37789
55628	37790
149477	37791
256424	37792
22201	37793
142201	37794
24776	37795
107381	37796
48502	37797
1390	37798
97580	37799
174255	37800
32301	37801
83015	37802
67245	37803
2244	37804
237735	37805
8000	37806
46659	37807
14163	37808
6138	37809
141419	37810
169813	37811
11126	37812
6848	37813
71925	37814
12402	37815
1428	37816
41732	37817
132	37818
60725	37819
10625	37820
5	37821
931	37822
5086	37823
6475	37824
15547	37825
52800	37826
23851	37827
180736	37828
61306	37829
5699	37830
52869	37831
19009	37832
7600	37833
1465	37834
162061	37835
7176	37836
125763	37837
186609	37838
581	37839
65708	37840
70268	37841
90119	37842
57551	37843
102804	37844
88357	37845
25640	37846
920	37847
11222	37848
206549	37849
19939	37850
3456	37851
192385	37852
28794	37853
202711	37854
10126	37855
443	37856
6177	37857
2434	37858
240124	37859
188540	37860
16723	37861
109362	37862
130954	37863
4839	37864
13978	37865
79170	37866
131038	37867
12299	37868
384	37869
7314	37870
3448	37871
98961	37872
30858	37873
561	37874
19149	37875
33428	37876
9132	37877
36661	37878
41587	37879
5425	37880
16647	37881
48121	37882
194079	37883
82745	37884
4101	37885
16754	37886
58385	37887
50016	37888
29504	37889
2879	37890
65910	37891
1438	37892
613	37893
110520	37894
8556	37895
21613	37896
6125	37897
186242	37898
26834	37899
43478	37900
5477	37901
87787	37902
4796	37903
239802	37904
1869	37905
124583	37906
58829	37907
32249	37908
78863	37909
3864	37910
1092	37911
41334	37912
17519	37913
19777	37914
193837	37915
42295	37916
5031	37917
5630	37918
4918	37919
4949	37920
171	37921
7355	37922
33386	37923
1799	37924
52382	37925
100971	37926
15089	37927
16171	37928
95474	37929
104482	37930
16767	37931
7362	37932
11809	37933
39822	37934
43574	37935
13508	37936
1635	37937
55133	37938
3922	37939
14008	37940
166301	37941
5423	37942
254572	37943
18241	37944
82326	37945
211759	37946
9575	37947
2944	37948
9289	37949
5596	37950
77025	37951
38360	37952
46174	37953
63023	37954
4767	37955
3559	37956
61987	37957
153794	37958
2367	37959
259718	37960
58011	37961
79457	37962
129886	37963
238823	37964
670	37965
52351	37966
75676	37967
33642	37968
1323	37969
58915	37970
30750	37971
70661	37972
18435	37973
107463	37974
25610	37975
204827	37976
661	37977
73600	37978
46707	37979
107057	37980
78331	37981
109458	37982
25515	37983
2126	37984
40793	37985
4002	37986
123631	37987
5089	37988
139800	37989
2250	37990
212487	37991
3501	37992
218789	37993
161186	37994
1071	37995
55390	37996
81891	37997
156576	37998
150270	37999
8156	38000
25634	38001
64228	38002
116414	38003
8584	38004
35930	38005
197895	38006
236310	38007
195067	38008
78320	38009
7223	38010
69005	38011
140471	38012
67860	38013
8710	38014
22180	38015
1295	38016
4674	38017
216417	38018
3152	38019
5725	38020
2986	38021
246015	38022
11792	38023
6452	38024
32132	38025
181854	38026
93682	38027
2204	38028
14573	38029
37480	38030
135205	38031
14811	38032
22354	38033
36507	38034
128789	38035
46392	38036
18367	38037
3708	38038
44773	38039
47506	38040
60876	38041
137693	38042
7939	38043
227359	38044
218187	38045
36694	38046
50249	38047
22004	38048
74283	38049
228844	38050
21789	38051
66377	38052
27762	38053
7816	38054
52348	38055
16000	38056
271259	38057
147277	38058
12570	38059
156096	38060
3424	38061
251856	38062
10	38063
155186	38064
226549	38065
7818	38066
34142	38067
92491	38068
35277	38069
190105	38070
156121	38071
46337	38072
5724	38073
4679	38074
310	38075
39321	38076
47527	38077
105620	38078
29199	38079
48925	38080
68461	38081
128486	38082
30565	38083
30332	38084
1058	38085
4558	38086
125836	38087
215797	38088
59750	38089
77347	38090
207686	38091
114591	38092
229624	38093
13654	38094
4398	38095
175632	38096
55280	38097
50975	38098
63509	38099
3017	38100
3717	38101
883	38102
46529	38103
180201	38104
86724	38105
3779	38106
40857	38107
1568	38108
62950	38109
95465	38110
25170	38111
11281	38112
37658	38113
13259	38114
24377	38115
435	38116
2845	38117
90051	38118
142799	38119
61173	38120
44018	38121
30177	38122
10330	38123
103334	38124
336	38125
59412	38126
166	38127
21004	38128
189751	38129
8729	38130
42646	38131
154614	38132
71356	38133
158963	38134
52845	38135
596	38136
9201	38137
255552	38138
9544	38139
6850	38140
235084	38141
24203	38142
1268	38143
103499	38144
60112	38145
88411	38146
136001	38147
32895	38148
141	38149
3964	38150
58236	38151
41191	38152
14178	38153
1700	38154
2057	38155
73192	38156
34500	38157
263532	38158
78668	38159
56155	38160
48283	38161
23540	38162
109	38163
189151	38164
21373	38165
58982	38166
217974	38167
38162	38168
7756	38169
12958	38170
79307	38171
84613	38172
38384	38173
9568	38174
39138	38175
246465	38176
11057	38177
19543	38178
94973	38179
22893	38180
97900	38181
2040	38182
51598	38183
1767	38184
708	38185
5570	38186
90446	38187
42514	38188
193717	38189
11433	38190
272384	38191
26458	38192
21186	38193
4854	38194
14318	38195
8628	38196
170723	38197
24287	38198
159163	38199
119776	38200
9786	38201
1092	38202
71526	38203
11062	38204
29148	38205
67763	38206
213039	38207
5871	38208
33321	38209
34300	38210
52209	38211
82561	38212
1028	38213
9902	38214
65025	38215
2812	38216
9695	38217
80256	38218
12566	38219
153537	38220
204678	38221
38624	38222
13108	38223
63959	38224
67303	38225
60818	38226
82434	38227
43207	38228
77883	38229
11883	38230
112526	38231
5762	38232
15127	38233
63751	38234
3761	38235
47163	38236
84275	38237
91617	38238
9517	38239
15190	38240
44876	38241
43295	38242
25435	38243
3969	38244
185	38245
269740	38246
74628	38247
6287	38248
131332	38249
144514	38250
11047	38251
39578	38252
18959	38253
43231	38254
26677	38255
55636	38256
38804	38257
10171	38258
44542	38259
5082	38260
2185	38261
89435	38262
18244	38263
35403	38264
254471	38265
4197	38266
13277	38267
36811	38268
15254	38269
12537	38270
46510	38271
168915	38272
1708	38273
26985	38274
111409	38275
18336	38276
125446	38277
77594	38278
91994	38279
163645	38280
1330	38281
495	38282
168699	38283
40539	38284
1967	38285
2850	38286
245858	38287
3496	38288
562	38289
39261	38290
250413	38291
41946	38292
1567	38293
4088	38294
243229	38295
256176	38296
234893	38297
20974	38298
14637	38299
26439	38300
92243	38301
205147	38302
142518	38303
11612	38304
40469	38305
11371	38306
10773	38307
14889	38308
4835	38309
1544	38310
217936	38311
187407	38312
30319	38313
9622	38314
174767	38315
21109	38316
158846	38317
142975	38318
43849	38319
106196	38320
19296	38321
160513	38322
143768	38323
66964	38324
8856	38325
13625	38326
65829	38327
11727	38328
17314	38329
40337	38330
5293	38331
56304	38332
5757	38333
5016	38334
52703	38335
13720	38336
31581	38337
21217	38338
31680	38339
158751	38340
83653	38341
41830	38342
33628	38343
20468	38344
22869	38345
61007	38346
8910	38347
21003	38348
152610	38349
142461	38350
139329	38351
26203	38352
91001	38353
678	38354
23962	38355
93362	38356
200993	38357
35824	38358
2872	38359
129600	38360
79257	38361
76574	38362
79388	38363
135497	38364
68591	38365
84868	38366
1519	38367
229332	38368
3779	38369
12437	38370
71513	38371
29031	38372
15043	38373
21541	38374
4091	38375
54966	38376
19652	38377
231	38378
87840	38379
163726	38380
86831	38381
44922	38382
48025	38383
252661	38384
90424	38385
40374	38386
77150	38387
41986	38388
27981	38389
1317	38390
556	38391
9012	38392
206361	38393
38710	38394
14573	38395
8657	38396
4953	38397
264312	38398
11517	38399
242675	38400
2427	38401
43312	38402
11643	38403
97853	38404
36654	38405
7476	38406
149023	38407
161358	38408
91940	38409
90329	38410
58270	38411
10227	38412
26792	38413
22411	38414
6870	38415
6441	38416
18762	38417
3416	38418
18518	38419
17527	38420
3154	38421
110722	38422
125643	38423
50394	38424
150757	38425
41940	38426
34595	38427
424	38428
182511	38429
18580	38430
8895	38431
250138	38432
7112	38433
246708	38434
60101	38435
85095	38436
47232	38437
476	38438
5265	38439
38434	38440
25479	38441
154890	38442
120464	38443
1816	38444
1116	38445
83305	38446
9338	38447
251719	38448
626	38449
15824	38450
42323	38451
91889	38452
31139	38453
35365	38454
12902	38455
121275	38456
15807	38457
14970	38458
24692	38459
16	38460
93440	38461
6023	38462
2	38463
22618	38464
38541	38465
29724	38466
70668	38467
217206	38468
130686	38469
397	38470
76990	38471
55954	38472
2997	38473
23326	38474
51794	38475
53675	38476
46555	38477
180504	38478
73375	38479
17930	38480
3859	38481
120	38482
46222	38483
151509	38484
1219	38485
69561	38486
30384	38487
21001	38488
12203	38489
23312	38490
33673	38491
12909	38492
5232	38493
126518	38494
159252	38495
32281	38496
23528	38497
207360	38498
3	38499
67313	38500
12202	38501
89451	38502
25603	38503
136839	38504
176245	38505
18923	38506
42150	38507
49125	38508
85980	38509
2211	38510
439	38511
117665	38512
11998	38513
21374	38514
150131	38515
56792	38516
52058	38517
2542	38518
25359	38519
29728	38520
196736	38521
79473	38522
170154	38523
37180	38524
34760	38525
7342	38526
6416	38527
26868	38528
114	38529
32	38530
218507	38531
67884	38532
99417	38533
49898	38534
66161	38535
2974	38536
17520	38537
114455	38538
75907	38539
20461	38540
31274	38541
66004	38542
90812	38543
12681	38544
38025	38545
105	38546
598	38547
5607	38548
28360	38549
667	38550
39	38551
143595	38552
66604	38553
153701	38554
43312	38555
9965	38556
1782	38557
32971	38558
2069	38559
7410	38560
77458	38561
29250	38562
1750	38563
4432	38564
184	38565
3024	38566
91270	38567
137424	38568
101294	38569
130168	38570
244353	38571
5171	38572
17444	38573
116404	38574
143667	38575
24946	38576
16137	38577
87889	38578
2389	38579
24127	38580
14580	38581
15193	38582
167172	38583
4415	38584
91049	38585
16170	38586
1356	38587
232852	38588
32212	38589
150696	38590
96161	38591
17621	38592
5408	38593
11704	38594
7824	38595
595	38596
98166	38597
142684	38598
76676	38599
15100	38600
10788	38601
153354	38602
77512	38603
37179	38604
24539	38605
59647	38606
5123	38607
47542	38608
6910	38609
212567	38610
21104	38611
47928	38612
123275	38613
3341	38614
63361	38615
65	38616
7889	38617
7713	38618
35441	38619
164712	38620
52888	38621
76731	38622
145685	38623
69050	38624
39635	38625
98694	38626
9287	38627
18848	38628
113372	38629
91401	38630
27896	38631
6425	38632
80274	38633
218703	38634
14558	38635
32869	38636
137403	38637
42012	38638
328	38639
98466	38640
10080	38641
7584	38642
117681	38643
150273	38644
109853	38645
7572	38646
38627	38647
134337	38648
69979	38649
115735	38650
3698	38651
13568	38652
46139	38653
87092	38654
69602	38655
7150	38656
27506	38657
17959	38658
37890	38659
163732	38660
46148	38661
557	38662
113281	38663
123032	38664
6631	38665
53313	38666
47409	38667
45252	38668
10994	38669
4859	38670
7025	38671
281	38672
173667	38673
3815	38674
14861	38675
9	38676
22583	38677
4211	38678
41442	38679
689	38680
34347	38681
40636	38682
6732	38683
94209	38684
23553	38685
22617	38686
210	38687
77059	38688
19716	38689
206691	38690
64278	38691
53032	38692
94984	38693
163685	38694
83765	38695
7637	38696
9192	38697
4504	38698
11604	38699
22534	38700
1438	38701
70772	38702
2979	38703
28710	38704
22286	38705
126825	38706
3806	38707
6305	38708
17468	38709
106019	38710
6040	38711
50555	38712
32372	38713
14042	38714
56167	38715
59703	38716
229239	38717
37184	38718
7355	38719
13587	38720
30804	38721
10472	38722
75994	38723
254892	38724
119428	38725
10379	38726
41045	38727
1725	38728
204656	38729
213667	38730
170901	38731
107560	38732
809	38733
87115	38734
15058	38735
5214	38736
5920	38737
192325	38738
146951	38739
170546	38740
37527	38741
8631	38742
77891	38743
18050	38744
27961	38745
90782	38746
125123	38747
69010	38748
98415	38749
102449	38750
22376	38751
16237	38752
36532	38753
44542	38754
21045	38755
220259	38756
72993	38757
27361	38758
238257	38759
75260	38760
1852	38761
84855	38762
9991	38763
81528	38764
106299	38765
40237	38766
21708	38767
44643	38768
10440	38769
40800	38770
57977	38771
3410	38772
195120	38773
2700	38774
2978	38775
108796	38776
4839	38777
17765	38778
52319	38779
351	38780
57936	38781
130758	38782
168159	38783
69695	38784
99653	38785
530	38786
258846	38787
182295	38788
115859	38789
18135	38790
85510	38791
243376	38792
3146	38793
13304	38794
61329	38795
40360	38796
826	38797
64156	38798
99180	38799
245039	38800
88160	38801
14227	38802
4506	38803
166063	38804
2828	38805
61359	38806
77321	38807
67609	38808
264336	38809
2748	38810
134559	38811
22977	38812
160219	38813
100590	38814
11835	38815
215785	38816
50803	38817
45616	38818
1	38819
44679	38820
198213	38821
146603	38822
96973	38823
51868	38824
1635	38825
1730	38826
2057	38827
3013	38828
62345	38829
181992	38830
710	38831
20635	38832
47544	38833
63471	38834
36737	38835
77206	38836
130453	38837
19514	38838
7809	38839
220961	38840
75590	38841
6064	38842
3010	38843
146562	38844
20882	38845
341	38846
21545	38847
133404	38848
1330	38849
3620	38850
34782	38851
9609	38852
217854	38853
32943	38854
1675	38855
3365	38856
55404	38857
4150	38858
30708	38859
240710	38860
65182	38861
60727	38862
5022	38863
49954	38864
79486	38865
56883	38866
10890	38867
8582	38868
3509	38869
14141	38870
376	38871
3388	38872
79345	38873
148400	38874
5085	38875
764	38876
3401	38877
2540	38878
75401	38879
71175	38880
2125	38881
143122	38882
20674	38883
2990	38884
53946	38885
11526	38886
9780	38887
34386	38888
21345	38889
14628	38890
7583	38891
132431	38892
30612	38893
7045	38894
93479	38895
65938	38896
208100	38897
39970	38898
44040	38899
71034	38900
18807	38901
17529	38902
74884	38903
1488	38904
61403	38905
17	38906
100779	38907
6556	38908
10780	38909
50142	38910
120503	38911
255531	38912
152654	38913
111980	38914
5654	38915
32117	38916
30787	38917
6039	38918
2556	38919
1470	38920
4950	38921
65000	38922
38919	38923
103990	38924
4152	38925
159020	38926
223844	38927
153806	38928
11521	38929
1361	38930
40177	38931
144367	38932
12087	38933
33777	38934
296	38935
4097	38936
25811	38937
6281	38938
18519	38939
72	38940
58142	38941
32381	38942
35	38943
11775	38944
58896	38945
3248	38946
36529	38947
12257	38948
11801	38949
2147	38950
65666	38951
9744	38952
68128	38953
253824	38954
17554	38955
38442	38956
227113	38957
3516	38958
988	38959
33216	38960
141	38961
49375	38962
86545	38963
23892	38964
19116	38965
25766	38966
965	38967
12804	38968
21654	38969
16406	38970
87000	38971
68972	38972
177165	38973
33357	38974
98451	38975
22726	38976
104272	38977
27637	38978
133528	38979
1646	38980
75613	38981
77286	38982
216506	38983
59266	38984
8313	38985
43661	38986
53647	38987
25951	38988
1439	38989
157304	38990
94613	38991
116022	38992
742	38993
202599	38994
147828	38995
29654	38996
21944	38997
28249	38998
168420	38999
241536	39000
70468	39001
5880	39002
71643	39003
43242	39004
104229	39005
93377	39006
5768	39007
52324	39008
26	39009
50861	39010
58731	39011
51056	39012
411	39013
106890	39014
144224	39015
44893	39016
9186	39017
77728	39018
37331	39019
41738	39020
66087	39021
114637	39022
79	39023
114345	39024
94093	39025
94549	39026
36220	39027
1	39028
26883	39029
3763	39030
74994	39031
12952	39032
22297	39033
145111	39034
75808	39035
26	39036
8	39037
7911	39038
210848	39039
6415	39040
35730	39041
173451	39042
14999	39043
168888	39044
175657	39045
26762	39046
101123	39047
141113	39048
212348	39049
18687	39050
206355	39051
37028	39052
138027	39053
42262	39054
151145	39055
124401	39056
150868	39057
32743	39058
133633	39059
6702	39060
30980	39061
51951	39062
78807	39063
15044	39064
145017	39065
97073	39066
215559	39067
19001	39068
25986	39069
16509	39070
26	39071
177580	39072
29537	39073
36622	39074
158099	39075
85241	39076
3524	39077
59594	39078
125187	39079
33601	39080
255013	39081
15064	39082
262193	39083
47	39084
124366	39085
29628	39086
43283	39087
38377	39088
37584	39089
15338	39090
44967	39091
138897	39092
21510	39093
36558	39094
14062	39095
19345	39096
169113	39097
4857	39098
157699	39099
89631	39100
78325	39101
13694	39102
3137	39103
5661	39104
25297	39105
1587	39106
63868	39107
111214	39108
116982	39109
22177	39110
14376	39111
40952	39112
101198	39113
34338	39114
102345	39115
34506	39116
97422	39117
15590	39118
45131	39119
54897	39120
80790	39121
179354	39122
110707	39123
22315	39124
12612	39125
30370	39126
72427	39127
89874	39128
140061	39129
17981	39130
30112	39131
185872	39132
56962	39133
266073	39134
225571	39135
36439	39136
4382	39137
2272	39138
38071	39139
5160	39140
4450	39141
26478	39142
190145	39143
179639	39144
3636	39145
10817	39146
19964	39147
136882	39148
18441	39149
107351	39150
195048	39151
103774	39152
376	39153
213740	39154
105479	39155
87286	39156
15817	39157
138288	39158
146764	39159
90705	39160
132378	39161
42763	39162
3878	39163
12643	39164
97980	39165
84883	39166
36612	39167
29035	39168
32770	39169
63728	39170
95285	39171
90497	39172
25101	39173
117631	39174
709	39175
131565	39176
7618	39177
124617	39178
259783	39179
55852	39180
3353	39181
163835	39182
26888	39183
243557	39184
253507	39185
66850	39186
223005	39187
1068	39188
12039	39189
5518	39190
20240	39191
2342	39192
74385	39193
55288	39194
36499	39195
53595	39196
57600	39197
46082	39198
70208	39199
12560	39200
135343	39201
9402	39202
107328	39203
3318	39204
91513	39205
94803	39206
38	39207
3	39208
11748	39209
103073	39210
15389	39211
2895	39212
20904	39213
40693	39214
138978	39215
145235	39216
5708	39217
1556	39218
61772	39219
68457	39220
12136	39221
120844	39222
11582	39223
37019	39224
61326	39225
106247	39226
161470	39227
10946	39228
21179	39229
53620	39230
27372	39231
228597	39232
1803	39233
26567	39234
10050	39235
138029	39236
186377	39237
1181	39238
34784	39239
195695	39240
27204	39241
101889	39242
135640	39243
3081	39244
204107	39245
263511	39246
850	39247
6235	39248
72584	39249
5353	39250
94816	39251
12298	39252
91792	39253
202463	39254
14831	39255
25654	39256
246867	39257
96875	39258
134712	39259
230097	39260
79633	39261
75816	39262
31229	39263
796	39264
19416	39265
23700	39266
191414	39267
204990	39268
25874	39269
118894	39270
8168	39271
56942	39272
53920	39273
160593	39274
12506	39275
49177	39276
2354	39277
50046	39278
9562	39279
103960	39280
41849	39281
19268	39282
79560	39283
217316	39284
59119	39285
68675	39286
90871	39287
1885	39288
134903	39289
29162	39290
24753	39291
21671	39292
217302	39293
92655	39294
65508	39295
57171	39296
4917	39297
20136	39298
28	39299
162120	39300
104326	39301
90329	39302
143	39303
14634	39304
129755	39305
2440	39306
140527	39307
6031	39308
90326	39309
19368	39310
23841	39311
5379	39312
20677	39313
6081	39314
29349	39315
3024	39316
216976	39317
161117	39318
31698	39319
156668	39320
39111	39321
161964	39322
101024	39323
5843	39324
248556	39325
12605	39326
94239	39327
119886	39328
35807	39329
115777	39330
398	39331
111115	39332
4314	39333
88822	39334
12391	39335
112933	39336
14320	39337
8935	39338
208513	39339
183423	39340
111499	39341
46716	39342
17378	39343
34203	39344
13968	39345
22577	39346
168383	39347
102464	39348
4212	39349
76248	39350
125181	39351
143205	39352
171660	39353
1366	39354
52103	39355
54356	39356
56180	39357
7179	39358
72659	39359
138895	39360
150484	39361
81406	39362
142655	39363
28098	39364
21825	39365
21918	39366
237835	39367
10960	39368
36497	39369
16659	39370
21793	39371
6276	39372
144596	39373
13520	39374
99437	39375
243994	39376
117266	39377
23544	39378
11414	39379
72873	39380
16998	39381
118556	39382
2488	39383
227375	39384
13913	39385
12972	39386
22855	39387
15745	39388
63951	39389
32677	39390
6030	39391
56673	39392
167	39393
2308	39394
25233	39395
13552	39396
124814	39397
724	39398
1934	39399
227261	39400
1246	39401
207211	39402
19945	39403
82621	39404
33429	39405
23878	39406
728	39407
34331	39408
39504	39409
22327	39410
159086	39411
62083	39412
38521	39413
91617	39414
59634	39415
53758	39416
11063	39417
45715	39418
9182	39419
99343	39420
6177	39421
41006	39422
626	39423
148834	39424
20438	39425
170755	39426
2018	39427
37297	39428
134959	39429
22549	39430
12	39431
188494	39432
271275	39433
69089	39434
49964	39435
9877	39436
93335	39437
103152	39438
6331	39439
58351	39440
68869	39441
93487	39442
71253	39443
169111	39444
19611	39445
38422	39446
62388	39447
265441	39448
51132	39449
74262	39450
17308	39451
75934	39452
73136	39453
43508	39454
57053	39455
43917	39456
26471	39457
124439	39458
14566	39459
204064	39460
38458	39461
14112	39462
710	39463
29473	39464
73574	39465
27806	39466
48623	39467
11123	39468
77577	39469
42093	39470
56720	39471
13241	39472
65788	39473
115105	39474
9345	39475
90759	39476
93330	39477
59583	39478
96825	39479
231634	39480
147097	39481
19793	39482
21000	39483
79657	39484
17	39485
64037	39486
6245	39487
102	39488
58057	39489
41038	39490
672	39491
14886	39492
203940	39493
41594	39494
3802	39495
10794	39496
119308	39497
93811	39498
8819	39499
129923	39500
10895	39501
41538	39502
7153	39503
55902	39504
8889	39505
24539	39506
6501	39507
36482	39508
29165	39509
117367	39510
16628	39511
54390	39512
37343	39513
37216	39514
2567	39515
13078	39516
16113	39517
96766	39518
146177	39519
21149	39520
107570	39521
46856	39522
20223	39523
34429	39524
160946	39525
19260	39526
17035	39527
58827	39528
949	39529
65657	39530
49323	39531
15179	39532
167007	39533
1147	39534
153650	39535
32711	39536
55892	39537
31625	39538
10912	39539
66034	39540
19000	39541
1634	39542
241901	39543
73469	39544
11844	39545
150767	39546
156312	39547
261732	39548
239405	39549
135335	39550
39446	39551
140588	39552
243884	39553
52375	39554
6107	39555
1388	39556
5546	39557
72007	39558
10886	39559
71916	39560
195436	39561
25028	39562
773	39563
88991	39564
148164	39565
18028	39566
36702	39567
18585	39568
87194	39569
47490	39570
49444	39571
225291	39572
4364	39573
5868	39574
136865	39575
5156	39576
81538	39577
54830	39578
8113	39579
19279	39580
4675	39581
36123	39582
27951	39583
127261	39584
51665	39585
108765	39586
15712	39587
141699	39588
125019	39589
57108	39590
5	39591
11086	39592
207359	39593
55574	39594
91963	39595
6321	39596
6272	39597
40425	39598
63522	39599
1284	39600
17935	39601
144484	39602
53834	39603
8812	39604
76923	39605
15829	39606
143140	39607
14792	39608
25567	39609
125683	39610
51629	39611
52736	39612
21322	39613
2733	39614
144269	39615
7516	39616
5412	39617
7618	39618
70838	39619
7849	39620
116940	39621
101966	39622
103148	39623
3178	39624
65396	39625
11643	39626
132697	39627
249885	39628
24974	39629
23844	39630
89978	39631
61045	39632
96374	39633
38564	39634
18248	39635
130844	39636
73487	39637
49619	39638
171543	39639
16406	39640
85088	39641
4113	39642
1317	39643
136941	39644
19053	39645
61068	39646
238788	39647
25751	39648
98598	39649
249694	39650
334	39651
199370	39652
951	39653
113090	39654
22277	39655
11043	39656
425	39657
82514	39658
43013	39659
137304	39660
87001	39661
5644	39662
33602	39663
97103	39664
92419	39665
140536	39666
14445	39667
152568	39668
206529	39669
1733	39670
150042	39671
52604	39672
105131	39673
3615	39674
1778	39675
74205	39676
14528	39677
60137	39678
44450	39679
14609	39680
30265	39681
7454	39682
46572	39683
11053	39684
11336	39685
131556	39686
88839	39687
94741	39688
18618	39689
77042	39690
12202	39691
153792	39692
2945	39693
215550	39694
7491	39695
43887	39696
55813	39697
4781	39698
19498	39699
18064	39700
158150	39701
119795	39702
22408	39703
74595	39704
903	39705
32674	39706
9985	39707
43501	39708
30815	39709
244580	39710
26679	39711
103626	39712
13673	39713
267021	39714
37801	39715
106936	39716
41015	39717
26291	39718
206554	39719
8622	39720
15702	39721
145241	39722
58988	39723
45633	39724
11568	39725
203822	39726
42265	39727
41958	39728
66140	39729
8155	39730
12482	39731
217989	39732
61659	39733
146499	39734
17528	39735
149118	39736
157352	39737
36272	39738
168868	39739
76191	39740
27646	39741
649	39742
40483	39743
7743	39744
71221	39745
64893	39746
68090	39747
116350	39748
69183	39749
9640	39750
125559	39751
23974	39752
49168	39753
6471	39754
97189	39755
14288	39756
6632	39757
2134	39758
27401	39759
16468	39760
85194	39761
2688	39762
21328	39763
22648	39764
71926	39765
10216	39766
136496	39767
2382	39768
183825	39769
4870	39770
9880	39771
27248	39772
88	39773
160955	39774
2051	39775
1053	39776
76020	39777
71759	39778
10716	39779
7729	39780
7696	39781
31969	39782
65064	39783
9505	39784
3655	39785
3724	39786
17503	39787
124668	39788
15914	39789
87542	39790
54953	39791
44701	39792
196116	39793
111621	39794
22826	39795
126114	39796
32754	39797
148671	39798
10436	39799
46140	39800
27067	39801
37745	39802
222803	39803
2562	39804
71192	39805
135919	39806
57987	39807
2908	39808
27170	39809
252836	39810
77168	39811
41471	39812
85390	39813
134299	39814
21672	39815
12100	39816
15880	39817
21490	39818
7023	39819
74795	39820
43278	39821
3545	39822
3200	39823
81101	39824
131467	39825
18392	39826
3500	39827
145251	39828
61344	39829
32421	39830
254629	39831
166950	39832
64841	39833
1575	39834
465	39835
16805	39836
234631	39837
5676	39838
2591	39839
43099	39840
15323	39841
25306	39842
11294	39843
14124	39844
4427	39845
107412	39846
4231	39847
217327	39848
28469	39849
843	39850
8832	39851
167213	39852
12	39853
34832	39854
174834	39855
681	39856
1356	39857
7204	39858
171153	39859
100169	39860
5353	39861
30875	39862
137622	39863
15358	39864
199106	39865
51669	39866
150355	39867
250090	39868
47130	39869
302	39870
472	39871
1302	39872
2381	39873
2042	39874
98910	39875
58497	39876
82838	39877
13127	39878
100431	39879
95822	39880
32191	39881
72005	39882
246573	39883
32423	39884
46441	39885
78774	39886
22975	39887
13971	39888
239251	39889
31102	39890
255532	39891
60847	39892
205071	39893
958	39894
618	39895
3678	39896
11492	39897
106522	39898
226930	39899
3214	39900
45502	39901
24449	39902
134988	39903
167	39904
5999	39905
91825	39906
2014	39907
23310	39908
58100	39909
14436	39910
1572	39911
246633	39912
105523	39913
81799	39914
13058	39915
54042	39916
102935	39917
80803	39918
13914	39919
394	39920
17049	39921
226668	39922
10222	39923
250914	39924
5987	39925
6079	39926
44259	39927
16896	39928
1759	39929
138543	39930
204000	39931
97949	39932
85118	39933
94368	39934
260116	39935
63628	39936
22095	39937
98846	39938
227966	39939
28391	39940
240476	39941
19241	39942
47585	39943
19442	39944
104154	39945
24980	39946
2494	39947
121056	39948
38174	39949
220020	39950
5463	39951
210205	39952
7774	39953
17742	39954
164376	39955
96765	39956
76095	39957
11833	39958
917	39959
22419	39960
17530	39961
88353	39962
2196	39963
169613	39964
270237	39965
5782	39966
28518	39967
238771	39968
124446	39969
236715	39970
60	39971
66509	39972
223768	39973
91718	39974
16705	39975
57975	39976
30970	39977
30876	39978
1805	39979
109163	39980
88631	39981
974	39982
26365	39983
242951	39984
3393	39985
14158	39986
98668	39987
21754	39988
108899	39989
34975	39990
27152	39991
90003	39992
8900	39993
36031	39994
11525	39995
12138	39996
12420	39997
11808	39998
64499	39999
12317	40000
1723	40001
3241	40002
49619	40003
145	40004
12612	40005
32034	40006
256063	40007
4421	40008
12569	40009
21460	40010
47812	40011
11680	40012
5309	40013
17777	40014
40565	40015
79178	40016
7069	40017
92618	40018
7206	40019
31971	40020
30903	40021
28468	40022
23202	40023
4806	40024
50873	40025
21862	40026
102534	40027
150899	40028
3959	40029
234579	40030
69070	40031
82462	40032
4888	40033
143378	40034
158755	40035
43614	40036
218419	40037
41639	40038
4123	40039
5226	40040
110741	40041
9151	40042
6356	40043
2682	40044
21142	40045
239628	40046
20199	40047
22337	40048
5219	40049
2078	40050
21433	40051
120807	40052
60302	40053
33572	40054
152657	40055
149142	40056
280	40057
20429	40058
88910	40059
18881	40060
247095	40061
26995	40062
7543	40063
174959	40064
92035	40065
100408	40066
106698	40067
26229	40068
152655	40069
149757	40070
121349	40071
14315	40072
2745	40073
37661	40074
41437	40075
144251	40076
1480	40077
9140	40078
3549	40079
132801	40080
32368	40081
11293	40082
265696	40083
12135	40084
64017	40085
43166	40086
56452	40087
49924	40088
97901	40089
146138	40090
156520	40091
72617	40092
184307	40093
73476	40094
6650	40095
230826	40096
4716	40097
14103	40098
194209	40099
79326	40100
64134	40101
16313	40102
15129	40103
18183	40104
84842	40105
34019	40106
31092	40107
70028	40108
1539	40109
221581	40110
6526	40111
77988	40112
150204	40113
56327	40114
39623	40115
129140	40116
4522	40117
56922	40118
97606	40119
102384	40120
3029	40121
132988	40122
17761	40123
29326	40124
117328	40125
42139	40126
8141	40127
27749	40128
228795	40129
164095	40130
22812	40131
11478	40132
27928	40133
59538	40134
27539	40135
5490	40136
54920	40137
77567	40138
108994	40139
70409	40140
7795	40141
3918	40142
149361	40143
5713	40144
51905	40145
117616	40146
157444	40147
33368	40148
261601	40149
99162	40150
4381	40151
10802	40152
241718	40153
70417	40154
13514	40155
148890	40156
171665	40157
34629	40158
178350	40159
35108	40160
49620	40161
87382	40162
20231	40163
52177	40164
13216	40165
39143	40166
159669	40167
20096	40168
27400	40169
105894	40170
35490	40171
1663	40172
33881	40173
63247	40174
107760	40175
55568	40176
939	40177
4326	40178
59428	40179
2245	40180
8475	40181
105793	40182
14968	40183
21371	40184
106123	40185
433	40186
57482	40187
105223	40188
180398	40189
23149	40190
30637	40191
152565	40192
9840	40193
15980	40194
12986	40195
217059	40196
12972	40197
51	40198
91494	40199
181863	40200
108	40201
108547	40202
4739	40203
215999	40204
119879	40205
20442	40206
232154	40207
7701	40208
5589	40209
12665	40210
55152	40211
19335	40212
19257	40213
12626	40214
103111	40215
30197	40216
19083	40217
35454	40218
153097	40219
5962	40220
380	40221
163621	40222
173	40223
11497	40224
54153	40225
35712	40226
20255	40227
104353	40228
210473	40229
28138	40230
9897	40231
240173	40232
41544	40233
418	40234
224369	40235
103679	40236
15846	40237
17002	40238
168033	40239
28263	40240
173354	40241
26330	40242
107741	40243
875	40244
1911	40245
127886	40246
11627	40247
7070	40248
69130	40249
2975	40250
5044	40251
88219	40252
36481	40253
663	40254
136304	40255
1027	40256
14363	40257
18308	40258
36	40259
88306	40260
52866	40261
6629	40262
17466	40263
6018	40264
21434	40265
68937	40266
134071	40267
3722	40268
14716	40269
10746	40270
19721	40271
6615	40272
57228	40273
12389	40274
239709	40275
51232	40276
24139	40277
104147	40278
5349	40279
13762	40280
86764	40281
18944	40282
5198	40283
7189	40284
59595	40285
35403	40286
143322	40287
84432	40288
163629	40289
11797	40290
54283	40291
10918	40292
34264	40293
6091	40294
42638	40295
48653	40296
464	40297
32059	40298
38077	40299
11775	40300
24979	40301
20895	40302
2715	40303
192421	40304
135037	40305
18876	40306
223980	40307
101206	40308
6368	40309
168945	40310
43271	40311
3692	40312
100787	40313
32251	40314
114927	40315
1061	40316
269523	40317
4421	40318
8178	40319
70877	40320
29974	40321
137	40322
38888	40323
223340	40324
163	40325
75025	40326
35601	40327
85416	40328
16664	40329
107912	40330
139712	40331
4910	40332
55675	40333
144483	40334
7548	40335
837	40336
62714	40337
24632	40338
31922	40339
7281	40340
26830	40341
83640	40342
24223	40343
58099	40344
51624	40345
271542	40346
27327	40347
11649	40348
4603	40349
26071	40350
151123	40351
26	40352
63783	40353
99219	40354
40362	40355
225450	40356
89457	40357
238342	40358
35898	40359
5446	40360
21577	40361
31761	40362
45423	40363
80133	40364
35517	40365
36367	40366
5453	40367
1510	40368
13880	40369
59439	40370
150455	40371
54926	40372
59075	40373
2593	40374
36359	40375
10167	40376
127925	40377
42054	40378
11741	40379
145933	40380
114854	40381
206868	40382
238746	40383
90433	40384
13013	40385
39673	40386
874	40387
12587	40388
214891	40389
7835	40390
30256	40391
13535	40392
63192	40393
80585	40394
40721	40395
104855	40396
139779	40397
12852	40398
3170	40399
26144	40400
165277	40401
42479	40402
40217	40403
56888	40404
5028	40405
49341	40406
201507	40407
67006	40408
60670	40409
13825	40410
72	40411
76083	40412
231219	40413
8784	40414
113556	40415
70061	40416
62293	40417
1783	40418
34835	40419
57757	40420
177097	40421
18435	40422
68393	40423
162226	40424
14828	40425
33365	40426
17418	40427
155583	40428
17480	40429
855	40430
4642	40431
82275	40432
255316	40433
151009	40434
96739	40435
187630	40436
128409	40437
11939	40438
140454	40439
94	40440
18967	40441
34259	40442
19924	40443
152152	40444
212717	40445
146954	40446
554	40447
8491	40448
93645	40449
224318	40450
45182	40451
170008	40452
25202	40453
51059	40454
17456	40455
517	40456
177062	40457
93809	40458
71086	40459
4957	40460
13319	40461
240636	40462
20520	40463
26420	40464
108806	40465
225362	40466
160917	40467
4833	40468
6284	40469
35568	40470
105370	40471
67648	40472
20279	40473
677	40474
72602	40475
89683	40476
67866	40477
1282	40478
133444	40479
26119	40480
6228	40481
254522	40482
147539	40483
136	40484
856	40485
3934	40486
248780	40487
3479	40488
34231	40489
37080	40490
259850	40491
128912	40492
130803	40493
45038	40494
152735	40495
95212	40496
47095	40497
13713	40498
29254	40499
188980	40500
30846	40501
18311	40502
69746	40503
46728	40504
93291	40505
54633	40506
436	40507
60028	40508
102601	40509
21298	40510
76622	40511
9514	40512
161968	40513
130213	40514
64147	40515
11770	40516
128586	40517
21086	40518
1435	40519
51629	40520
64150	40521
59992	40522
27815	40523
878	40524
9960	40525
125694	40526
31886	40527
50033	40528
20640	40529
16915	40530
65560	40531
58	40532
237481	40533
143413	40534
27270	40535
464	40536
222	40537
133221	40538
114787	40539
22486	40540
10908	40541
23857	40542
928	40543
40666	40544
22955	40545
1033	40546
14244	40547
989	40548
13077	40549
5325	40550
144567	40551
52928	40552
17095	40553
82458	40554
9533	40555
14952	40556
52013	40557
8840	40558
23904	40559
90257	40560
5416	40561
49109	40562
10079	40563
45713	40564
196392	40565
217527	40566
21713	40567
21070	40568
55285	40569
84	40570
36330	40571
225009	40572
87851	40573
23640	40574
106756	40575
35803	40576
71067	40577
60046	40578
163512	40579
119940	40580
198	40581
30776	40582
77298	40583
47385	40584
119677	40585
2575	40586
24464	40587
151719	40588
94945	40589
56	40590
23987	40591
17803	40592
160974	40593
35577	40594
3102	40595
29000	40596
26251	40597
18287	40598
119199	40599
153571	40600
130249	40601
99082	40602
6155	40603
16449	40604
1373	40605
2331	40606
51889	40607
53034	40608
1545	40609
19827	40610
158159	40611
11788	40612
869	40613
65799	40614
678	40615
31227	40616
103732	40617
78	40618
496	40619
65872	40620
159317	40621
159005	40622
34010	40623
14890	40624
56245	40625
106167	40626
5313	40627
136909	40628
30229	40629
13030	40630
37672	40631
70643	40632
14047	40633
12516	40634
4289	40635
71246	40636
2772	40637
213762	40638
28529	40639
222798	40640
141842	40641
10826	40642
47269	40643
2310	40644
60279	40645
78870	40646
10414	40647
159911	40648
81023	40649
20142	40650
53328	40651
166448	40652
2216	40653
30855	40654
19369	40655
3907	40656
42262	40657
251580	40658
92344	40659
257020	40660
1232	40661
14352	40662
207438	40663
7237	40664
136985	40665
136039	40666
50235	40667
44880	40668
173673	40669
1540	40670
100121	40671
119374	40672
94	40673
46069	40674
263490	40675
36040	40676
200835	40677
15571	40678
134630	40679
91593	40680
22911	40681
15466	40682
65370	40683
27991	40684
1406	40685
13	40686
6644	40687
48913	40688
239948	40689
78281	40690
231922	40691
89181	40692
19297	40693
39351	40694
33906	40695
102926	40696
138133	40697
165225	40698
45496	40699
17694	40700
316	40701
79338	40702
711	40703
121440	40704
90890	40705
24725	40706
79543	40707
42981	40708
74499	40709
133589	40710
13438	40711
80281	40712
90724	40713
112296	40714
26764	40715
33121	40716
6717	40717
1294	40718
4980	40719
8504	40720
10590	40721
12259	40722
109644	40723
292	40724
4787	40725
193360	40726
90560	40727
56380	40728
1030	40729
61113	40730
8752	40731
27126	40732
46534	40733
62460	40734
159591	40735
8809	40736
131240	40737
60931	40738
16330	40739
65322	40740
83008	40741
73120	40742
158058	40743
4012	40744
179631	40745
11897	40746
58171	40747
27669	40748
86471	40749
80780	40750
107751	40751
3367	40752
134540	40753
2121	40754
143466	40755
64477	40756
181875	40757
91679	40758
84991	40759
100279	40760
118880	40761
114031	40762
56936	40763
12283	40764
161690	40765
18996	40766
27688	40767
10607	40768
5814	40769
9547	40770
4517	40771
32829	40772
101613	40773
93024	40774
82588	40775
20129	40776
35363	40777
3637	40778
13040	40779
68481	40780
20836	40781
80487	40782
139549	40783
15436	40784
133968	40785
13401	40786
10539	40787
77141	40788
37800	40789
103020	40790
79883	40791
568	40792
134494	40793
66384	40794
61086	40795
22281	40796
1922	40797
2387	40798
26251	40799
80830	40800
91806	40801
54589	40802
161556	40803
17051	40804
55957	40805
187483	40806
19409	40807
4710	40808
17620	40809
119580	40810
74382	40811
55917	40812
13171	40813
15248	40814
61662	40815
252913	40816
63399	40817
57796	40818
2198	40819
35570	40820
79604	40821
23940	40822
19757	40823
109953	40824
102217	40825
255947	40826
14421	40827
238721	40828
73307	40829
147973	40830
38249	40831
157858	40832
6845	40833
24112	40834
1416	40835
125740	40836
161239	40837
109510	40838
146225	40839
52504	40840
74216	40841
69293	40842
155068	40843
60430	40844
64308	40845
163311	40846
2699	40847
5638	40848
8516	40849
1205	40850
83971	40851
146415	40852
19841	40853
134328	40854
5243	40855
89027	40856
15490	40857
89723	40858
34637	40859
241664	40860
149013	40861
34563	40862
811	40863
101400	40864
130604	40865
33073	40866
236640	40867
36219	40868
4267	40869
8676	40870
78228	40871
75376	40872
9602	40873
352	40874
61639	40875
11118	40876
797	40877
196041	40878
773	40879
112787	40880
80647	40881
84154	40882
144194	40883
36996	40884
231036	40885
39336	40886
36593	40887
3922	40888
47098	40889
153359	40890
35027	40891
78696	40892
222323	40893
1227	40894
4926	40895
250195	40896
23385	40897
42821	40898
39957	40899
8346	40900
39275	40901
262353	40902
190367	40903
262522	40904
8105	40905
15355	40906
232196	40907
143556	40908
44649	40909
43096	40910
63164	40911
162753	40912
196785	40913
9832	40914
152030	40915
30926	40916
454	40917
9187	40918
72140	40919
26907	40920
104837	40921
40931	40922
213806	40923
3	40924
1103	40925
60045	40926
15920	40927
39390	40928
528	40929
37611	40930
64582	40931
124383	40932
113441	40933
59016	40934
89106	40935
276	40936
1693	40937
135743	40938
120505	40939
50159	40940
14252	40941
18476	40942
11264	40943
9260	40944
8165	40945
42353	40946
1684	40947
247182	40948
21103	40949
69027	40950
38004	40951
14833	40952
77150	40953
37681	40954
255862	40955
247535	40956
7749	40957
38226	40958
1081	40959
94	40960
117159	40961
1434	40962
87085	40963
21048	40964
6365	40965
1235	40966
20218	40967
8031	40968
204056	40969
13905	40970
100151	40971
42009	40972
22785	40973
112476	40974
13389	40975
23055	40976
141585	40977
52567	40978
166830	40979
1328	40980
10624	40981
217476	40982
20714	40983
22466	40984
160236	40985
27351	40986
118544	40987
101595	40988
242818	40989
1486	40990
1314	40991
137911	40992
24028	40993
21551	40994
203393	40995
12974	40996
164751	40997
62434	40998
27162	40999
13269	41000
140354	41001
54025	41002
35385	41003
92984	41004
11140	41005
22571	41006
71768	41007
16593	41008
20429	41009
57919	41010
24948	41011
14555	41012
178373	41013
116916	41014
4478	41015
105461	41016
127995	41017
3946	41018
8176	41019
59014	41020
375	41021
124224	41022
5692	41023
146751	41024
59773	41025
21872	41026
72598	41027
2419	41028
1485	41029
8517	41030
88411	41031
196179	41032
38424	41033
18371	41034
23602	41035
23276	41036
30916	41037
1575	41038
9161	41039
78734	41040
2264	41041
69509	41042
20945	41043
5630	41044
6758	41045
94216	41046
24981	41047
2739	41048
88069	41049
238	41050
74675	41051
214948	41052
14057	41053
117199	41054
1703	41055
26256	41056
52541	41057
1461	41058
69458	41059
6101	41060
15952	41061
15917	41062
22921	41063
32021	41064
46212	41065
66669	41066
158109	41067
6978	41068
168312	41069
33368	41070
1773	41071
139389	41072
54169	41073
6583	41074
1818	41075
9374	41076
2481	41077
8399	41078
89872	41079
2395	41080
146454	41081
72784	41082
67373	41083
168033	41084
2	41085
120	41086
4711	41087
112950	41088
5467	41089
115333	41090
80367	41091
136	41092
36823	41093
12002	41094
68797	41095
93433	41096
129269	41097
81298	41098
17591	41099
67007	41100
5044	41101
1394	41102
191753	41103
183413	41104
93524	41105
77931	41106
189796	41107
248	41108
6942	41109
108309	41110
25976	41111
167068	41112
11302	41113
228083	41114
141994	41115
51170	41116
78180	41117
42787	41118
4302	41119
15532	41120
17253	41121
65889	41122
30279	41123
119	41124
15475	41125
14973	41126
29936	41127
54200	41128
20156	41129
7808	41130
48362	41131
18915	41132
13479	41133
13464	41134
222321	41135
272004	41136
16564	41137
189797	41138
349	41139
4064	41140
36659	41141
113204	41142
1208	41143
2811	41144
135849	41145
105216	41146
47010	41147
20978	41148
46410	41149
48251	41150
268075	41151
147332	41152
186713	41153
44403	41154
35828	41155
102008	41156
1478	41157
137559	41158
104169	41159
191912	41160
38500	41161
844	41162
31878	41163
95063	41164
247290	41165
27524	41166
254646	41167
90911	41168
11919	41169
11185	41170
41054	41171
20692	41172
5996	41173
53994	41174
35257	41175
69669	41176
4	41177
78254	41178
13545	41179
110988	41180
31935	41181
25911	41182
126411	41183
100503	41184
20822	41185
76058	41186
255431	41187
188886	41188
64096	41189
21770	41190
101944	41191
122823	41192
104675	41193
9248	41194
60849	41195
158483	41196
48970	41197
50597	41198
10091	41199
82741	41200
29621	41201
26974	41202
4592	41203
44389	41204
98292	41205
25820	41206
8175	41207
104681	41208
12949	41209
8690	41210
1521	41211
33715	41212
13111	41213
42027	41214
8747	41215
26034	41216
7258	41217
41153	41218
42825	41219
41825	41220
24579	41221
84941	41222
10480	41223
28489	41224
216	41225
42313	41226
55297	41227
244006	41228
3618	41229
55921	41230
35668	41231
16972	41232
59867	41233
261	41234
4419	41235
5388	41236
12101	41237
18990	41238
742	41239
21442	41240
2551	41241
17258	41242
12658	41243
66722	41244
35293	41245
148508	41246
44079	41247
1921	41248
394	41249
38893	41250
68896	41251
166330	41252
24602	41253
12323	41254
115141	41255
38086	41256
211528	41257
70546	41258
119664	41259
32025	41260
17831	41261
58170	41262
8484	41263
180535	41264
155513	41265
156538	41266
76320	41267
97430	41268
5428	41269
128752	41270
54802	41271
1626	41272
57598	41273
46990	41274
95014	41275
12957	41276
206476	41277
2273	41278
207431	41279
9	41280
124724	41281
156861	41282
66138	41283
9540	41284
19022	41285
134224	41286
94887	41287
11140	41288
938	41289
28866	41290
28423	41291
112235	41292
6191	41293
105151	41294
10651	41295
63647	41296
36257	41297
416	41298
7894	41299
63236	41300
90931	41301
32002	41302
189364	41303
48036	41304
109021	41305
72317	41306
46637	41307
309	41308
152909	41309
40152	41310
110850	41311
242837	41312
151705	41313
88111	41314
12451	41315
268679	41316
138808	41317
19141	41318
204043	41319
87837	41320
83907	41321
96121	41322
181269	41323
955	41324
2292	41325
223275	41326
33969	41327
61622	41328
7391	41329
8292	41330
79356	41331
159319	41332
64044	41333
164768	41334
6574	41335
16291	41336
125933	41337
28710	41338
63	41339
946	41340
117562	41341
3994	41342
1781	41343
12835	41344
18208	41345
94485	41346
34649	41347
2130	41348
4486	41349
19187	41350
10496	41351
263028	41352
53483	41353
58078	41354
51417	41355
131892	41356
11474	41357
3253	41358
28747	41359
40407	41360
100009	41361
10127	41362
37354	41363
29888	41364
26366	41365
38211	41366
138111	41367
189468	41368
12536	41369
162649	41370
91402	41371
18355	41372
63915	41373
3177	41374
23885	41375
86	41376
95002	41377
76806	41378
71298	41379
2025	41380
17235	41381
30219	41382
7148	41383
4840	41384
9609	41385
185111	41386
144483	41387
67440	41388
6625	41389
50275	41390
44346	41391
39582	41392
118533	41393
28777	41394
71040	41395
20311	41396
50629	41397
96465	41398
24823	41399
3693	41400
254026	41401
8958	41402
10335	41403
461	41404
11791	41405
34710	41406
21510	41407
1986	41408
12764	41409
131491	41410
91423	41411
7976	41412
13793	41413
23228	41414
189971	41415
52514	41416
39788	41417
156395	41418
246718	41419
3744	41420
256879	41421
69236	41422
361	41423
11424	41424
134471	41425
157753	41426
47544	41427
19592	41428
72303	41429
118839	41430
50925	41431
209398	41432
221361	41433
33072	41434
12028	41435
14128	41436
1182	41437
227458	41438
7635	41439
25926	41440
38666	41441
10701	41442
43890	41443
12247	41444
7821	41445
130203	41446
100215	41447
146140	41448
63755	41449
70006	41450
12507	41451
193272	41452
155166	41453
590	41454
459	41455
139337	41456
8627	41457
4487	41458
69076	41459
52265	41460
150436	41461
72231	41462
1334	41463
5039	41464
200629	41465
19973	41466
6131	41467
105272	41468
38036	41469
44746	41470
45155	41471
12370	41472
21997	41473
7017	41474
37590	41475
2202	41476
1911	41477
28271	41478
3432	41479
107386	41480
218250	41481
5037	41482
183963	41483
162087	41484
129290	41485
1718	41486
58676	41487
89753	41488
15276	41489
133545	41490
59493	41491
144335	41492
5412	41493
9397	41494
114192	41495
102635	41496
153952	41497
4799	41498
7899	41499
58444	41500
26493	41501
7156	41502
80765	41503
5160	41504
30674	41505
81044	41506
123692	41507
1662	41508
113782	41509
140502	41510
15515	41511
46022	41512
54938	41513
99928	41514
26443	41515
39083	41516
54020	41517
33190	41518
2990	41519
139056	41520
95904	41521
1944	41522
22592	41523
101191	41524
23452	41525
44702	41526
147004	41527
438	41528
6673	41529
33197	41530
36967	41531
248896	41532
133075	41533
3033	41534
89929	41535
1757	41536
115072	41537
163675	41538
146310	41539
4218	41540
12252	41541
103684	41542
27949	41543
9477	41544
11029	41545
186495	41546
115430	41547
71102	41548
6687	41549
35411	41550
54023	41551
37411	41552
16564	41553
258049	41554
27033	41555
35420	41556
51151	41557
241741	41558
36418	41559
271366	41560
7245	41561
3548	41562
105676	41563
123715	41564
5315	41565
14733	41566
983	41567
1707	41568
17659	41569
15057	41570
264166	41571
26395	41572
5046	41573
25651	41574
110440	41575
90079	41576
76990	41577
137	41578
15	41579
13345	41580
407	41581
24825	41582
34614	41583
63027	41584
21674	41585
134476	41586
306	41587
104522	41588
19986	41589
203704	41590
83572	41591
29549	41592
56989	41593
58020	41594
384	41595
109512	41596
89600	41597
10339	41598
1120	41599
22400	41600
7946	41601
2357	41602
22148	41603
39847	41604
1057	41605
194592	41606
26303	41607
11358	41608
165261	41609
118751	41610
55436	41611
17388	41612
37500	41613
16696	41614
15847	41615
169818	41616
77676	41617
18109	41618
238557	41619
27444	41620
55137	41621
123764	41622
1683	41623
1792	41624
139447	41625
29402	41626
82914	41627
8372	41628
177654	41629
45778	41630
34765	41631
78098	41632
28599	41633
4903	41634
5083	41635
37110	41636
170390	41637
184964	41638
42659	41639
16459	41640
118807	41641
30029	41642
176012	41643
62482	41644
36054	41645
12277	41646
56538	41647
36345	41648
386	41649
148523	41650
199064	41651
1811	41652
101975	41653
29077	41654
1827	41655
39312	41656
38099	41657
240976	41658
51166	41659
4048	41660
42347	41661
5633	41662
219937	41663
267418	41664
3316	41665
245922	41666
50624	41667
43344	41668
56891	41669
40353	41670
88113	41671
243320	41672
200784	41673
3936	41674
49838	41675
79885	41676
16040	41677
166422	41678
52006	41679
17301	41680
61113	41681
4887	41682
113237	41683
61191	41684
62583	41685
19321	41686
248212	41687
56	41688
131680	41689
81543	41690
10542	41691
49068	41692
55	41693
400	41694
159926	41695
10737	41696
162468	41697
201974	41698
97649	41699
34623	41700
11273	41701
4678	41702
20937	41703
154738	41704
24571	41705
7908	41706
91462	41707
330	41708
86832	41709
294	41710
3458	41711
6138	41712
12036	41713
34799	41714
14997	41715
58275	41716
18977	41717
68953	41718
270358	41719
82547	41720
171786	41721
100784	41722
169749	41723
4094	41724
76481	41725
241272	41726
16141	41727
90368	41728
152405	41729
57135	41730
30977	41731
114503	41732
136929	41733
131616	41734
278	41735
165014	41736
159504	41737
844	41738
8821	41739
1110	41740
5949	41741
40932	41742
6554	41743
605	41744
11694	41745
3445	41746
141920	41747
128284	41748
11396	41749
17239	41750
165521	41751
14324	41752
3885	41753
103904	41754
142343	41755
79954	41756
71	41757
69805	41758
15688	41759
222956	41760
389	41761
270542	41762
185306	41763
39825	41764
79818	41765
57416	41766
22911	41767
88469	41768
41678	41769
2137	41770
264103	41771
27130	41772
27291	41773
69243	41774
12543	41775
18203	41776
29903	41777
20571	41778
56349	41779
178453	41780
303	41781
57953	41782
126235	41783
18589	41784
168043	41785
248804	41786
73130	41787
8239	41788
68654	41789
116581	41790
147639	41791
12498	41792
196230	41793
7024	41794
46164	41795
2083	41796
160630	41797
85441	41798
170197	41799
117769	41800
264194	41801
68477	41802
56088	41803
142944	41804
46517	41805
241342	41806
58555	41807
189229	41808
78703	41809
60270	41810
105483	41811
73443	41812
4486	41813
26596	41814
49418	41815
162698	41816
115119	41817
119921	41818
593	41819
43105	41820
138331	41821
205178	41822
6697	41823
37732	41824
58	41825
48963	41826
141479	41827
48126	41828
2212	41829
12998	41830
51777	41831
105155	41832
249004	41833
13045	41834
244375	41835
189243	41836
48091	41837
194518	41838
90671	41839
14733	41840
152968	41841
13284	41842
8742	41843
47625	41844
33266	41845
4440	41846
2209	41847
15834	41848
20775	41849
1733	41850
60743	41851
38910	41852
92857	41853
13236	41854
53993	41855
118240	41856
139206	41857
13929	41858
259878	41859
8403	41860
1994	41861
92428	41862
8982	41863
8409	41864
2147	41865
11458	41866
78446	41867
236055	41868
46893	41869
107592	41870
165383	41871
60270	41872
121479	41873
66591	41874
80661	41875
112204	41876
96242	41877
6060	41878
118958	41879
38633	41880
10873	41881
507	41882
138932	41883
149646	41884
41127	41885
94764	41886
26264	41887
125435	41888
35665	41889
24417	41890
110155	41891
66451	41892
157601	41893
6349	41894
172	41895
246071	41896
14854	41897
25426	41898
41985	41899
2220	41900
221592	41901
250091	41902
4299	41903
60319	41904
1096	41905
109710	41906
10363	41907
1826	41908
73196	41909
2232	41910
257983	41911
86597	41912
9109	41913
28971	41914
4063	41915
225503	41916
56232	41917
120	41918
6759	41919
81205	41920
185293	41921
235211	41922
4678	41923
28559	41924
37521	41925
246710	41926
45272	41927
59843	41928
145954	41929
46885	41930
29933	41931
11359	41932
16345	41933
1596	41934
168940	41935
1240	41936
22393	41937
21030	41938
53135	41939
117025	41940
188018	41941
15455	41942
10588	41943
8684	41944
167625	41945
215484	41946
43107	41947
8459	41948
47136	41949
19155	41950
209068	41951
26155	41952
81591	41953
170860	41954
40922	41955
1625	41956
478	41957
34860	41958
664	41959
22157	41960
148323	41961
32388	41962
2169	41963
43277	41964
106776	41965
207	41966
74811	41967
43016	41968
65495	41969
222567	41970
19721	41971
39972	41972
42961	41973
55147	41974
2345	41975
2117	41976
1874	41977
11751	41978
184849	41979
64797	41980
49632	41981
93522	41982
85579	41983
42686	41984
22293	41985
36777	41986
39419	41987
185911	41988
59436	41989
15501	41990
42075	41991
10538	41992
21218	41993
30946	41994
45538	41995
234	41996
41708	41997
140776	41998
246245	41999
14985	42000
68958	42001
30111	42002
13610	42003
24236	42004
7547	42005
11495	42006
192916	42007
55222	42008
229842	42009
222739	42010
10486	42011
217130	42012
97030	42013
251207	42014
15176	42015
3155	42016
1647	42017
789	42018
20757	42019
272632	42020
2321	42021
111031	42022
40691	42023
294	42024
1860	42025
150383	42026
171029	42027
1444	42028
41565	42029
34200	42030
29352	42031
35125	42032
128333	42033
67354	42034
1046	42035
21748	42036
219441	42037
25182	42038
27047	42039
213623	42040
49766	42041
112557	42042
54097	42043
57315	42044
131272	42045
113078	42046
2337	42047
10179	42048
58337	42049
8291	42050
364	42051
211876	42052
80916	42053
100239	42054
6347	42055
96903	42056
19266	42057
4256	42058
28353	42059
692	42060
11215	42061
175037	42062
2467	42063
12755	42064
159449	42065
35921	42066
58968	42067
399	42068
3029	42069
154071	42070
206511	42071
62174	42072
38997	42073
57010	42074
42893	42075
129783	42076
126776	42077
10526	42078
272011	42079
4803	42080
94937	42081
52297	42082
244771	42083
2442	42084
5868	42085
70760	42086
6089	42087
21919	42088
11641	42089
167545	42090
252	42091
2731	42092
34477	42093
158232	42094
17580	42095
34013	42096
88609	42097
46273	42098
9082	42099
93803	42100
27061	42101
17511	42102
20719	42103
47605	42104
4495	42105
260	42106
456	42107
10815	42108
43493	42109
245809	42110
235322	42111
21671	42112
15529	42113
52190	42114
10249	42115
7134	42116
76964	42117
4630	42118
14433	42119
139423	42120
4552	42121
180148	42122
142532	42123
4834	42124
272329	42125
151161	42126
44679	42127
51107	42128
33255	42129
3707	42130
255154	42131
1363	42132
96382	42133
30345	42134
76602	42135
14411	42136
47865	42137
5595	42138
15940	42139
28801	42140
7272	42141
253946	42142
122167	42143
27286	42144
10581	42145
41029	42146
165552	42147
123170	42148
27714	42149
98532	42150
9226	42151
115460	42152
216947	42153
217858	42154
29835	42155
49675	42156
767	42157
31230	42158
3650	42159
20545	42160
35109	42161
34121	42162
15149	42163
233	42164
17667	42165
175975	42166
33662	42167
8831	42168
63326	42169
25755	42170
23484	42171
136250	42172
269033	42173
255261	42174
444	42175
8889	42176
128180	42177
94221	42178
26393	42179
1100	42180
255121	42181
18903	42182
61299	42183
19718	42184
168665	42185
102839	42186
67319	42187
48157	42188
60268	42189
203634	42190
12459	42191
84193	42192
28685	42193
6037	42194
219	42195
179442	42196
222560	42197
33487	42198
17704	42199
111471	42200
190685	42201
2164	42202
15280	42203
158940	42204
4144	42205
76853	42206
52105	42207
77357	42208
41396	42209
142881	42210
266114	42211
154797	42212
58932	42213
1475	42214
10397	42215
122901	42216
21468	42217
239067	42218
85450	42219
56648	42220
24621	42221
20045	42222
52172	42223
56378	42224
56748	42225
236216	42226
15502	42227
33906	42228
13612	42229
84420	42230
23686	42231
3505	42232
16558	42233
3629	42234
22889	42235
55625	42236
47539	42237
75005	42238
7708	42239
33651	42240
248604	42241
11669	42242
34622	42243
42689	42244
49233	42245
59784	42246
14233	42247
19696	42248
1596	42249
12677	42250
137885	42251
3391	42252
17447	42253
149880	42254
158240	42255
3655	42256
7272	42257
17980	42258
25906	42259
199333	42260
20607	42261
54949	42262
69427	42263
25159	42264
230631	42265
46026	42266
110421	42267
63311	42268
267775	42269
17137	42270
73660	42271
29033	42272
40838	42273
119101	42274
51324	42275
107728	42276
155682	42277
56038	42278
22114	42279
103162	42280
22258	42281
10061	42282
96856	42283
89229	42284
253423	42285
657	42286
31720	42287
113307	42288
2712	42289
109593	42290
28547	42291
73573	42292
78402	42293
68437	42294
2710	42295
630	42296
130790	42297
185781	42298
201578	42299
1088	42300
36171	42301
209975	42302
29046	42303
45882	42304
51984	42305
253176	42306
51870	42307
37715	42308
141505	42309
659	42310
159698	42311
213106	42312
133210	42313
16306	42314
62138	42315
125408	42316
12473	42317
4758	42318
45014	42319
112686	42320
1597	42321
293	42322
269136	42323
163617	42324
7263	42325
80003	42326
57886	42327
245359	42328
840	42329
45536	42330
75899	42331
86936	42332
77804	42333
69004	42334
100540	42335
5697	42336
48706	42337
144420	42338
27303	42339
68524	42340
156147	42341
4293	42342
2090	42343
76117	42344
17725	42345
77004	42346
3379	42347
13109	42348
202240	42349
63671	42350
46366	42351
23589	42352
70849	42353
23013	42354
73973	42355
216041	42356
5845	42357
48497	42358
27713	42359
31520	42360
8365	42361
57672	42362
84059	42363
61213	42364
151268	42365
89993	42366
36007	42367
197240	42368
40588	42369
189140	42370
210685	42371
178085	42372
19571	42373
4685	42374
33696	42375
15754	42376
237450	42377
44312	42378
2912	42379
318	42380
157201	42381
23370	42382
88750	42383
126836	42384
2959	42385
54101	42386
9357	42387
47919	42388
70856	42389
73580	42390
15872	42391
2886	42392
56694	42393
2967	42394
112882	42395
72437	42396
129234	42397
7551	42398
240945	42399
70241	42400
33447	42401
228707	42402
20917	42403
180095	42404
4528	42405
81457	42406
38393	42407
39032	42408
2085	42409
109637	42410
24938	42411
139729	42412
3518	42413
18461	42414
11695	42415
8627	42416
21409	42417
129046	42418
97139	42419
77436	42420
18188	42421
31108	42422
76174	42423
119040	42424
87510	42425
17822	42426
41693	42427
21909	42428
27328	42429
23265	42430
146990	42431
158662	42432
67170	42433
868	42434
1145	42435
185479	42436
28538	42437
48062	42438
8268	42439
32706	42440
3435	42441
222598	42442
13153	42443
50262	42444
150570	42445
90175	42446
132299	42447
31307	42448
22357	42449
16007	42450
66338	42451
45405	42452
11955	42453
256164	42454
47281	42455
116	42456
15737	42457
24951	42458
60798	42459
205652	42460
9235	42461
6313	42462
12609	42463
5374	42464
12185	42465
153003	42466
72851	42467
107326	42468
33417	42469
89945	42470
63246	42471
147027	42472
13370	42473
17467	42474
128661	42475
26894	42476
846	42477
112890	42478
53940	42479
98582	42480
13276	42481
6175	42482
216362	42483
1828	42484
12	42485
1451	42486
80700	42487
174522	42488
71059	42489
209106	42490
18067	42491
14531	42492
32612	42493
115509	42494
209983	42495
2318	42496
71873	42497
28933	42498
1912	42499
50311	42500
157996	42501
8134	42502
1375	42503
157104	42504
129864	42505
116369	42506
112429	42507
10026	42508
17450	42509
51163	42510
179686	42511
245371	42512
33050	42513
2888	42514
178321	42515
67336	42516
21979	42517
32988	42518
6785	42519
159942	42520
75783	42521
156942	42522
126411	42523
10003	42524
2826	42525
1411	42526
202672	42527
17677	42528
7834	42529
228632	42530
27749	42531
215812	42532
465	42533
257263	42534
224282	42535
8096	42536
67792	42537
112562	42538
25482	42539
26714	42540
29471	42541
28556	42542
13748	42543
18070	42544
166227	42545
32465	42546
5277	42547
35729	42548
905	42549
132874	42550
22720	42551
61008	42552
1223	42553
92217	42554
46078	42555
85551	42556
114437	42557
35329	42558
3657	42559
17775	42560
106816	42561
128934	42562
240753	42563
2031	42564
5286	42565
6488	42566
41944	42567
18196	42568
32035	42569
91049	42570
56657	42571
230859	42572
250277	42573
43	42574
22187	42575
169106	42576
140718	42577
102081	42578
65767	42579
2091	42580
11736	42581
7996	42582
7867	42583
111629	42584
250	42585
130842	42586
129557	42587
110894	42588
1199	42589
12744	42590
242662	42591
69241	42592
157580	42593
10638	42594
8492	42595
155844	42596
3743	42597
12959	42598
150285	42599
257366	42600
6488	42601
9864	42602
8340	42603
38882	42604
63743	42605
13621	42606
58241	42607
28532	42608
21085	42609
2635	42610
12190	42611
2061	42612
10418	42613
101878	42614
6140	42615
57757	42616
82679	42617
15012	42618
244943	42619
10247	42620
5606	42621
38031	42622
59586	42623
222921	42624
136289	42625
67800	42626
531	42627
257072	42628
8009	42629
98584	42630
61563	42631
267533	42632
20678	42633
5718	42634
59330	42635
11982	42636
7395	42637
48787	42638
41341	42639
7725	42640
6299	42641
242196	42642
170484	42643
7765	42644
67513	42645
156256	42646
1428	42647
3699	42648
48878	42649
114208	42650
72915	42651
88092	42652
53646	42653
266066	42654
1130	42655
6177	42656
14084	42657
5237	42658
31825	42659
200946	42660
10310	42661
105320	42662
27081	42663
107027	42664
50953	42665
226319	42666
68505	42667
6163	42668
30139	42669
2705	42670
5520	42671
82344	42672
39733	42673
186438	42674
17675	42675
25159	42676
97471	42677
76515	42678
23093	42679
1881	42680
26916	42681
42081	42682
4451	42683
90406	42684
92819	42685
2939	42686
6806	42687
166761	42688
33378	42689
2269	42690
141460	42691
7147	42692
14845	42693
32703	42694
148089	42695
36446	42696
404	42697
18876	42698
135696	42699
15046	42700
958	42701
3648	42702
2346	42703
2613	42704
85452	42705
27125	42706
26611	42707
220760	42708
63845	42709
9854	42710
105403	42711
196451	42712
1260	42713
12866	42714
262722	42715
61433	42716
33150	42717
97375	42718
169724	42719
181953	42720
31052	42721
27387	42722
15995	42723
45086	42724
33512	42725
76975	42726
32824	42727
147268	42728
1249	42729
86471	42730
48240	42731
118460	42732
104758	42733
271766	42734
3231	42735
15399	42736
151121	42737
148895	42738
164193	42739
44012	42740
6903	42741
141665	42742
74842	42743
77867	42744
104844	42745
144798	42746
919	42747
1259	42748
197673	42749
10365	42750
39665	42751
52308	42752
49795	42753
10159	42754
3362	42755
204212	42756
18507	42757
9375	42758
21968	42759
115074	42760
265009	42761
10259	42762
18692	42763
136981	42764
37437	42765
227394	42766
49008	42767
3259	42768
2074	42769
54330	42770
13003	42771
2576	42772
4139	42773
96958	42774
45	42775
14783	42776
543	42777
29341	42778
482	42779
104968	42780
5001	42781
11725	42782
123497	42783
257446	42784
75052	42785
21816	42786
57863	42787
78439	42788
1949	42789
244948	42790
98	42791
107105	42792
49115	42793
14675	42794
30044	42795
76093	42796
44861	42797
33490	42798
181027	42799
118130	42800
89077	42801
2950	42802
223394	42803
5972	42804
103520	42805
33312	42806
21599	42807
140143	42808
15458	42809
166904	42810
34999	42811
40213	42812
23952	42813
111117	42814
169440	42815
107721	42816
31680	42817
22734	42818
672	42819
77285	42820
38248	42821
2288	42822
360	42823
985	42824
32708	42825
2336	42826
237956	42827
232136	42828
7686	42829
40632	42830
8840	42831
4468	42832
222799	42833
170493	42834
18942	42835
90675	42836
105108	42837
64535	42838
199624	42839
156209	42840
122637	42841
53111	42842
295	42843
21699	42844
124568	42845
125798	42846
103155	42847
75591	42848
2117	42849
23564	42850
1698	42851
12684	42852
9782	42853
3369	42854
59025	42855
42227	42856
45232	42857
159896	42858
97637	42859
3987	42860
7837	42861
100142	42862
2332	42863
42874	42864
136396	42865
70676	42866
6869	42867
2527	42868
1548	42869
50942	42870
36131	42871
61703	42872
5629	42873
49554	42874
88665	42875
5739	42876
65936	42877
6150	42878
103280	42879
2575	42880
34405	42881
17530	42882
1911	42883
19420	42884
49058	42885
70015	42886
30297	42887
48092	42888
153662	42889
18251	42890
243852	42891
6472	42892
37074	42893
97441	42894
4134	42895
7223	42896
215529	42897
10272	42898
69174	42899
113185	42900
17143	42901
95625	42902
20408	42903
6822	42904
176221	42905
238294	42906
14529	42907
439	42908
158208	42909
79488	42910
129254	42911
115306	42912
964	42913
130450	42914
7140	42915
69565	42916
38706	42917
54627	42918
7031	42919
259883	42920
39935	42921
4390	42922
58902	42923
43134	42924
14250	42925
23843	42926
105419	42927
5643	42928
101537	42929
65559	42930
110990	42931
96653	42932
241883	42933
64771	42934
35900	42935
69223	42936
98059	42937
20770	42938
248281	42939
146782	42940
142151	42941
6795	42942
33399	42943
18968	42944
157856	42945
117619	42946
28932	42947
184729	42948
4125	42949
2509	42950
53052	42951
152450	42952
183394	42953
141009	42954
12890	42955
6112	42956
86789	42957
206480	42958
123626	42959
17400	42960
2298	42961
72665	42962
362	42963
92609	42964
13319	42965
739	42966
141670	42967
55871	42968
103654	42969
34024	42970
11912	42971
234161	42972
19004	42973
59079	42974
42709	42975
2428	42976
76651	42977
5223	42978
28579	42979
121941	42980
10808	42981
67853	42982
2501	42983
36210	42984
23097	42985
10934	42986
17745	42987
52259	42988
14227	42989
12156	42990
17305	42991
252259	42992
75857	42993
58600	42994
3729	42995
20563	42996
68	42997
126829	42998
171092	42999
17287	43000
66254	43001
901	43002
13271	43003
12823	43004
10068	43005
159683	43006
32681	43007
56031	43008
29	43009
70	43010
46712	43011
799	43012
27287	43013
309	43014
161576	43015
119702	43016
98894	43017
17086	43018
156452	43019
34717	43020
19755	43021
11463	43022
166233	43023
14562	43024
189274	43025
187803	43026
88914	43027
233366	43028
10427	43029
42880	43030
18761	43031
102442	43032
71770	43033
27841	43034
34025	43035
16707	43036
158545	43037
61579	43038
6035	43039
11245	43040
31616	43041
53984	43042
116139	43043
124836	43044
80752	43045
37129	43046
157899	43047
20265	43048
47430	43049
2777	43050
110808	43051
111264	43052
4646	43053
18543	43054
41308	43055
18579	43056
108672	43057
2485	43058
105041	43059
119971	43060
56529	43061
141486	43062
38420	43063
83431	43064
54172	43065
301	43066
105259	43067
94450	43068
111769	43069
246802	43070
33365	43071
71316	43072
175331	43073
9221	43074
35986	43075
163840	43076
104563	43077
193	43078
85605	43079
22328	43080
74108	43081
51786	43082
46151	43083
254029	43084
17024	43085
6128	43086
32863	43087
42961	43088
16710	43089
60586	43090
157226	43091
40089	43092
9667	43093
2463	43094
39037	43095
49704	43096
82587	43097
6178	43098
31846	43099
9763	43100
10584	43101
112247	43102
6651	43103
169639	43104
208141	43105
23353	43106
40227	43107
48757	43108
10023	43109
224745	43110
5621	43111
133456	43112
76543	43113
7892	43114
33450	43115
8680	43116
10735	43117
85434	43118
228269	43119
10962	43120
113726	43121
92640	43122
906	43123
73547	43124
19689	43125
114568	43126
31111	43127
32829	43128
234585	43129
23375	43130
132056	43131
117664	43132
99031	43133
108400	43134
69608	43135
75133	43136
65177	43137
75190	43138
135069	43139
13915	43140
168449	43141
23933	43142
267771	43143
3020	43144
250	43145
31682	43146
269266	43147
98652	43148
40583	43149
102493	43150
45913	43151
260824	43152
36955	43153
23175	43154
96623	43155
165321	43156
726	43157
133471	43158
853	43159
61320	43160
4808	43161
30464	43162
27104	43163
148285	43164
9504	43165
171176	43166
37424	43167
22975	43168
134184	43169
194199	43170
2926	43171
7894	43172
17959	43173
1441	43174
178818	43175
1135	43176
95378	43177
2788	43178
104647	43179
22675	43180
134860	43181
7349	43182
211596	43183
23952	43184
2586	43185
23039	43186
1658	43187
169469	43188
152376	43189
44211	43190
14267	43191
55967	43192
59596	43193
69373	43194
189398	43195
106757	43196
3962	43197
4729	43198
73488	43199
46320	43200
105930	43201
1973	43202
58190	43203
980	43204
25	43205
78079	43206
54800	43207
8757	43208
11857	43209
57327	43210
245036	43211
44255	43212
156941	43213
20961	43214
85422	43215
267727	43216
10441	43217
27505	43218
36795	43219
4852	43220
43674	43221
1866	43222
79063	43223
132399	43224
141415	43225
44078	43226
4560	43227
74507	43228
22961	43229
5199	43230
155467	43231
50344	43232
200227	43233
76921	43234
3310	43235
98515	43236
17776	43237
8597	43238
35692	43239
36345	43240
43620	43241
233303	43242
37874	43243
74912	43244
128001	43245
30391	43246
188133	43247
149232	43248
72386	43249
8094	43250
59005	43251
83619	43252
57824	43253
103913	43254
21289	43255
108883	43256
203913	43257
95501	43258
5754	43259
252876	43260
63124	43261
81429	43262
14375	43263
55175	43264
13793	43265
38764	43266
4818	43267
272383	43268
97	43269
76616	43270
195703	43271
11174	43272
32552	43273
7212	43274
89708	43275
26505	43276
1200	43277
222972	43278
18076	43279
152981	43280
2163	43281
243462	43282
4962	43283
113660	43284
90134	43285
86697	43286
46219	43287
92807	43288
106731	43289
29189	43290
16138	43291
47245	43292
225251	43293
14607	43294
82107	43295
11747	43296
27147	43297
6386	43298
5807	43299
129225	43300
8400	43301
95015	43302
253562	43303
40950	43304
3822	43305
61488	43306
49471	43307
31219	43308
164288	43309
8754	43310
157359	43311
120395	43312
2008	43313
171136	43314
243443	43315
35214	43316
17888	43317
103791	43318
325	43319
92598	43320
49309	43321
16346	43322
4559	43323
18114	43324
149176	43325
55408	43326
28436	43327
18400	43328
46531	43329
16553	43330
38525	43331
98455	43332
3786	43333
9775	43334
18935	43335
57054	43336
9520	43337
108251	43338
849	43339
199533	43340
40299	43341
30446	43342
30910	43343
88524	43344
213533	43345
71006	43346
9709	43347
163583	43348
152561	43349
5914	43350
67570	43351
1701	43352
37088	43353
10711	43354
534	43355
92960	43356
857	43357
5828	43358
23677	43359
74182	43360
24341	43361
26640	43362
50415	43363
90864	43364
14254	43365
198473	43366
8612	43367
231636	43368
1005	43369
74292	43370
109463	43371
8119	43372
80866	43373
22153	43374
138744	43375
10005	43376
63476	43377
103287	43378
50014	43379
189413	43380
9853	43381
27380	43382
90897	43383
5986	43384
8284	43385
41667	43386
32686	43387
15536	43388
111109	43389
232088	43390
61396	43391
246211	43392
208802	43393
109058	43394
12224	43395
85196	43396
1451	43397
77457	43398
18044	43399
43133	43400
7043	43401
241699	43402
9248	43403
99588	43404
159260	43405
4161	43406
241926	43407
12296	43408
4179	43409
11881	43410
156746	43411
96630	43412
1171	43413
79305	43414
102105	43415
6736	43416
6618	43417
8359	43418
1401	43419
73107	43420
230669	43421
217713	43422
29827	43423
88592	43424
164309	43425
70938	43426
14980	43427
98437	43428
204	43429
51	43430
33511	43431
238	43432
3600	43433
63239	43434
43337	43435
30181	43436
11935	43437
269204	43438
33793	43439
70713	43440
109819	43441
230722	43442
147599	43443
219428	43444
63791	43445
69102	43446
108113	43447
69006	43448
24127	43449
20778	43450
9875	43451
29134	43452
5874	43453
188947	43454
249325	43455
13955	43456
159706	43457
967	43458
202047	43459
36250	43460
15053	43461
76464	43462
11153	43463
19831	43464
61606	43465
41552	43466
73222	43467
8748	43468
115	43469
158514	43470
166675	43471
20468	43472
95	43473
66226	43474
198519	43475
85025	43476
149654	43477
237142	43478
44595	43479
17790	43480
176582	43481
52100	43482
2159	43483
24086	43484
22345	43485
71	43486
30103	43487
86419	43488
184096	43489
2408	43490
1265	43491
8709	43492
2000	43493
185948	43494
270659	43495
22886	43496
19003	43497
771	43498
76156	43499
41387	43500
97	43501
57839	43502
15515	43503
58176	43504
198163	43505
925	43506
227139	43507
3978	43508
5979	43509
36925	43510
74826	43511
239866	43512
19760	43513
4143	43514
24119	43515
17306	43516
74528	43517
38883	43518
42093	43519
207546	43520
84245	43521
63889	43522
196588	43523
13114	43524
73183	43525
12188	43526
99519	43527
1377	43528
54309	43529
35988	43530
17928	43531
154863	43532
189580	43533
40534	43534
94016	43535
51666	43536
196642	43537
163596	43538
91968	43539
130976	43540
53926	43541
124882	43542
225930	43543
165759	43544
11185	43545
48404	43546
112078	43547
59878	43548
2363	43549
94484	43550
54371	43551
114994	43552
841	43553
43927	43554
4942	43555
161168	43556
95307	43557
89937	43558
29963	43559
34338	43560
97239	43561
49935	43562
11564	43563
12430	43564
1109	43565
99132	43566
3147	43567
46759	43568
270848	43569
104807	43570
131845	43571
56708	43572
90565	43573
101483	43574
60328	43575
17442	43576
31944	43577
527	43578
77015	43579
24401	43580
49429	43581
58470	43582
171576	43583
1293	43584
1520	43585
112431	43586
160265	43587
117327	43588
10871	43589
9949	43590
135001	43591
108789	43592
15077	43593
44359	43594
10930	43595
214561	43596
28155	43597
156108	43598
113327	43599
125100	43600
63173	43601
237239	43602
32526	43603
27765	43604
4167	43605
8768	43606
91042	43607
49199	43608
164104	43609
33743	43610
12105	43611
99711	43612
5205	43613
11804	43614
20285	43615
10369	43616
60480	43617
233380	43618
18455	43619
33379	43620
83111	43621
4665	43622
18848	43623
170491	43624
29403	43625
92612	43626
48117	43627
25874	43628
14718	43629
3606	43630
351	43631
4194	43632
79823	43633
23072	43634
903	43635
92952	43636
72773	43637
3744	43638
32805	43639
159545	43640
4080	43641
149825	43642
82133	43643
88496	43644
12574	43645
142750	43646
129051	43647
146161	43648
58552	43649
35663	43650
7	43651
200	43652
14866	43653
101054	43654
48098	43655
1184	43656
733	43657
2261	43658
6274	43659
224858	43660
99763	43661
161025	43662
6209	43663
1866	43664
47629	43665
120189	43666
251093	43667
75425	43668
3771	43669
101478	43670
245708	43671
80023	43672
49817	43673
143665	43674
1091	43675
1129	43676
228244	43677
149200	43678
165240	43679
13860	43680
152661	43681
8440	43682
34941	43683
12018	43684
1121	43685
248149	43686
76773	43687
37362	43688
20730	43689
38782	43690
6188	43691
63924	43692
6838	43693
18675	43694
49042	43695
46536	43696
50866	43697
69203	43698
95482	43699
7354	43700
111012	43701
12090	43702
1496	43703
62506	43704
11254	43705
139308	43706
72863	43707
183147	43708
24999	43709
253134	43710
40915	43711
92060	43712
105106	43713
1809	43714
81789	43715
158	43716
216870	43717
51386	43718
434	43719
9895	43720
30220	43721
18851	43722
19723	43723
1490	43724
219999	43725
25662	43726
429	43727
151466	43728
9538	43729
8585	43730
5985	43731
25200	43732
10753	43733
22300	43734
6319	43735
11517	43736
21715	43737
144307	43738
36049	43739
53674	43740
61016	43741
135171	43742
9263	43743
149611	43744
49280	43745
72433	43746
104214	43747
13086	43748
18987	43749
201908	43750
1079	43751
44262	43752
24814	43753
116240	43754
123843	43755
34479	43756
23791	43757
11923	43758
9007	43759
78310	43760
74206	43761
43214	43762
31517	43763
72974	43764
26946	43765
115576	43766
11552	43767
11325	43768
24486	43769
12367	43770
86576	43771
103745	43772
2819	43773
222564	43774
23289	43775
88591	43776
42851	43777
94710	43778
21389	43779
38513	43780
895	43781
99969	43782
1667	43783
3551	43784
19545	43785
221369	43786
1041	43787
12342	43788
21652	43789
18578	43790
29650	43791
29545	43792
2423	43793
9652	43794
41555	43795
1465	43796
419	43797
75801	43798
41063	43799
32081	43800
249954	43801
77640	43802
18022	43803
23653	43804
106176	43805
120237	43806
6146	43807
5695	43808
85385	43809
95194	43810
739	43811
1073	43812
84247	43813
101367	43814
2182	43815
21440	43816
155886	43817
172283	43818
5064	43819
117031	43820
246891	43821
35	43822
147056	43823
58508	43824
22944	43825
9824	43826
3271	43827
22509	43828
1422	43829
144670	43830
55220	43831
13132	43832
7524	43833
45563	43834
92304	43835
27442	43836
224639	43837
4648	43838
17873	43839
99740	43840
66079	43841
1816	43842
92629	43843
131	43844
1727	43845
1796	43846
15899	43847
33875	43848
234015	43849
267631	43850
944	43851
231143	43852
90566	43853
52983	43854
3007	43855
50277	43856
52422	43857
175367	43858
35244	43859
234899	43860
115891	43861
5389	43862
190846	43863
5569	43864
144561	43865
201719	43866
74675	43867
51713	43868
163671	43869
84385	43870
25475	43871
10145	43872
1197	43873
81819	43874
253829	43875
417	43876
483	43877
1	43878
125103	43879
1761	43880
7375	43881
95734	43882
40390	43883
134	43884
3649	43885
23970	43886
44725	43887
157587	43888
9954	43889
201926	43890
16416	43891
72483	43892
112961	43893
198380	43894
66564	43895
16692	43896
1616	43897
261389	43898
8683	43899
125518	43900
18900	43901
212390	43902
266286	43903
147217	43904
223310	43905
49447	43906
104478	43907
55257	43908
3057	43909
3902	43910
215335	43911
61900	43912
58738	43913
33814	43914
226932	43915
26815	43916
91803	43917
112107	43918
8115	43919
25015	43920
213357	43921
7302	43922
26010	43923
241434	43924
137239	43925
46815	43926
38019	43927
267814	43928
250903	43929
3230	43930
154169	43931
86221	43932
16032	43933
1755	43934
191180	43935
30023	43936
114831	43937
19856	43938
1886	43939
3714	43940
49519	43941
20432	43942
127931	43943
587	43944
31331	43945
99154	43946
166656	43947
241850	43948
2808	43949
4497	43950
3395	43951
270924	43952
2795	43953
718	43954
39885	43955
47652	43956
125877	43957
72183	43958
22674	43959
65304	43960
39647	43961
225673	43962
262260	43963
10935	43964
80028	43965
152241	43966
6842	43967
18240	43968
129509	43969
29073	43970
30726	43971
160608	43972
54851	43973
122539	43974
37176	43975
493	43976
46297	43977
5459	43978
7718	43979
2025	43980
1476	43981
69672	43982
42537	43983
12038	43984
102467	43985
210	43986
210879	43987
8456	43988
82585	43989
39674	43990
51881	43991
195302	43992
113633	43993
121834	43994
28255	43995
65742	43996
17440	43997
1473	43998
103722	43999
46229	44000
1032	44001
161372	44002
111746	44003
254710	44004
6180	44005
89937	44006
22663	44007
115670	44008
2492	44009
53032	44010
1701	44011
84584	44012
1334	44013
8768	44014
3370	44015
205	44016
218687	44017
219325	44018
46061	44019
166746	44020
54009	44021
22139	44022
19298	44023
22129	44024
116523	44025
41537	44026
78788	44027
135592	44028
146699	44029
36353	44030
41919	44031
236259	44032
12119	44033
4	44034
25813	44035
12441	44036
1260	44037
69688	44038
18181	44039
155869	44040
234352	44041
58724	44042
34032	44043
52847	44044
135816	44045
36041	44046
101689	44047
745	44048
25805	44049
12826	44050
36825	44051
11381	44052
113837	44053
127203	44054
1020	44055
4928	44056
93806	44057
147209	44058
247401	44059
377	44060
70455	44061
182645	44062
34560	44063
122275	44064
1475	44065
117262	44066
71294	44067
22882	44068
99556	44069
96142	44070
8207	44071
269	44072
23831	44073
210459	44074
13341	44075
88011	44076
125331	44077
157962	44078
94024	44079
59845	44080
172	44081
64731	44082
12384	44083
217978	44084
51045	44085
5394	44086
164151	44087
7688	44088
252689	44089
111553	44090
336	44091
143567	44092
18945	44093
93914	44094
5574	44095
3226	44096
20500	44097
18011	44098
359	44099
1188	44100
26965	44101
4162	44102
16536	44103
1437	44104
24274	44105
16817	44106
191288	44107
140797	44108
51925	44109
65663	44110
73994	44111
18948	44112
91227	44113
9332	44114
23019	44115
27606	44116
103998	44117
20763	44118
156670	44119
161069	44120
250362	44121
66240	44122
11920	44123
128370	44124
208972	44125
68442	44126
29650	44127
19637	44128
13252	44129
836	44130
12647	44131
32353	44132
8335	44133
35865	44134
176927	44135
251064	44136
89535	44137
213108	44138
241468	44139
207031	44140
83892	44141
62205	44142
143535	44143
3009	44144
218076	44145
30053	44146
47401	44147
18960	44148
32633	44149
16670	44150
26196	44151
66183	44152
74445	44153
4541	44154
4456	44155
11724	44156
49639	44157
189358	44158
41913	44159
42420	44160
57801	44161
3705	44162
3219	44163
7849	44164
3812	44165
4386	44166
5834	44167
1379	44168
222903	44169
31391	44170
98	44171
150193	44172
40293	44173
29500	44174
66769	44175
161112	44176
84925	44177
30175	44178
12452	44179
233151	44180
12153	44181
92653	44182
18592	44183
16870	44184
247668	44185
29696	44186
10859	44187
70265	44188
116768	44189
127712	44190
64578	44191
133655	44192
35979	44193
58627	44194
86340	44195
152325	44196
2342	44197
26967	44198
5786	44199
97502	44200
51325	44201
8129	44202
179955	44203
113428	44204
10634	44205
147877	44206
16798	44207
16592	44208
184940	44209
66597	44210
95884	44211
93297	44212
20047	44213
9818	44214
82302	44215
4883	44216
94342	44217
76116	44218
2934	44219
230111	44220
54463	44221
53964	44222
59503	44223
6200	44224
102265	44225
69897	44226
144256	44227
57	44228
58670	44229
72499	44230
3489	44231
9893	44232
217346	44233
193945	44234
41751	44235
103416	44236
147746	44237
63798	44238
3485	44239
49883	44240
36022	44241
3995	44242
8318	44243
28445	44244
22403	44245
69364	44246
1891	44247
28527	44248
63837	44249
15248	44250
84205	44251
4088	44252
30848	44253
77335	44254
8699	44255
156402	44256
125108	44257
18495	44258
36817	44259
36356	44260
12429	44261
1	44262
15084	44263
52361	44264
16278	44265
59443	44266
18550	44267
7852	44268
23219	44269
40046	44270
12956	44271
3590	44272
58201	44273
10360	44274
644	44275
734	44276
624	44277
97382	44278
153921	44279
1823	44280
30754	44281
57492	44282
33645	44283
103494	44284
2007	44285
39800	44286
144739	44287
48918	44288
92354	44289
241286	44290
243481	44291
4	44292
53213	44293
43031	44294
1712	44295
263	44296
38412	44297
188499	44298
53408	44299
13167	44300
117921	44301
149070	44302
9624	44303
576	44304
112794	44305
124135	44306
35884	44307
152765	44308
29001	44309
69521	44310
75499	44311
11111	44312
80322	44313
52166	44314
35203	44315
41344	44316
37746	44317
32182	44318
43727	44319
832	44320
78471	44321
9402	44322
13271	44323
84511	44324
12450	44325
154165	44326
4002	44327
200987	44328
12031	44329
76748	44330
29171	44331
330	44332
1324	44333
255578	44334
107104	44335
2984	44336
112631	44337
22156	44338
110784	44339
150036	44340
3476	44341
25862	44342
31758	44343
26736	44344
9727	44345
95315	44346
113545	44347
32381	44348
89351	44349
119314	44350
221403	44351
3760	44352
102290	44353
76023	44354
433	44355
49887	44356
23724	44357
36608	44358
1371	44359
24923	44360
58705	44361
78077	44362
105494	44363
3435	44364
174084	44365
17642	44366
262397	44367
43396	44368
168862	44369
138152	44370
1178	44371
21797	44372
1133	44373
17795	44374
12345	44375
7624	44376
52324	44377
766	44378
39693	44379
65226	44380
1083	44381
162456	44382
1504	44383
5377	44384
129659	44385
225130	44386
3	44387
1050	44388
5455	44389
58854	44390
34083	44391
6307	44392
25037	44393
28139	44394
191049	44395
55268	44396
271896	44397
54082	44398
192049	44399
94922	44400
10116	44401
3039	44402
15255	44403
16	44404
3737	44405
52324	44406
11012	44407
90266	44408
37279	44409
19725	44410
45803	44411
171872	44412
4939	44413
7262	44414
8548	44415
265588	44416
169249	44417
1189	44418
92668	44419
151066	44420
240788	44421
114068	44422
48348	44423
76325	44424
36516	44425
33629	44426
4814	44427
45197	44428
116620	44429
3421	44430
69421	44431
76392	44432
34894	44433
66631	44434
1897	44435
187568	44436
65620	44437
355	44438
1653	44439
146154	44440
76938	44441
3657	44442
79652	44443
266788	44444
45873	44445
10137	44446
113949	44447
58150	44448
38395	44449
89897	44450
77272	44451
14977	44452
3140	44453
16233	44454
59428	44455
101015	44456
214660	44457
38091	44458
9909	44459
126374	44460
69575	44461
17119	44462
6864	44463
77467	44464
7213	44465
164655	44466
52775	44467
69424	44468
9806	44469
177923	44470
198358	44471
41611	44472
169108	44473
236103	44474
42809	44475
79048	44476
87189	44477
26464	44478
46588	44479
83278	44480
54130	44481
224641	44482
17551	44483
39308	44484
9943	44485
5363	44486
152719	44487
302	44488
147197	44489
1378	44490
6054	44491
100866	44492
97920	44493
40171	44494
51699	44495
2421	44496
147625	44497
81568	44498
111036	44499
39686	44500
166489	44501
236770	44502
37414	44503
4135	44504
122793	44505
193885	44506
33489	44507
285	44508
7014	44509
13872	44510
52742	44511
915	44512
73161	44513
3134	44514
181995	44515
159598	44516
2869	44517
93461	44518
74423	44519
82521	44520
57648	44521
3492	44522
1406	44523
155625	44524
70233	44525
16890	44526
4258	44527
35072	44528
129312	44529
34010	44530
267114	44531
80396	44532
248	44533
81042	44534
89190	44535
24676	44536
79905	44537
58979	44538
27265	44539
13113	44540
8775	44541
12031	44542
65122	44543
29473	44544
7498	44545
4951	44546
272460	44547
149628	44548
83865	44549
119	44550
3544	44551
9430	44552
3834	44553
56489	44554
46726	44555
88368	44556
220095	44557
42213	44558
27934	44559
2106	44560
13095	44561
1544	44562
86537	44563
99144	44564
9915	44565
84524	44566
147089	44567
154232	44568
170836	44569
4970	44570
71850	44571
56062	44572
177699	44573
35583	44574
9159	44575
10917	44576
204374	44577
116976	44578
14461	44579
31475	44580
35526	44581
109200	44582
21155	44583
12401	44584
478	44585
170528	44586
42943	44587
50985	44588
73198	44589
15627	44590
16908	44591
109114	44592
150277	44593
25049	44594
9601	44595
191782	44596
1371	44597
1453	44598
28997	44599
99269	44600
10825	44601
205487	44602
15256	44603
182337	44604
77743	44605
199096	44606
5591	44607
16428	44608
49272	44609
1540	44610
39773	44611
61697	44612
12768	44613
68877	44614
159651	44615
17955	44616
87640	44617
20436	44618
36788	44619
38274	44620
111851	44621
90868	44622
7945	44623
33237	44624
92009	44625
97437	44626
82830	44627
90643	44628
118256	44629
24707	44630
45836	44631
217400	44632
17067	44633
56092	44634
99908	44635
10586	44636
194263	44637
218091	44638
9375	44639
17545	44640
31642	44641
156132	44642
251910	44643
59373	44644
68322	44645
106743	44646
107756	44647
47987	44648
21122	44649
1412	44650
140260	44651
653	44652
43596	44653
32445	44654
79933	44655
52838	44656
61816	44657
5919	44658
72686	44659
47175	44660
26837	44661
1716	44662
4165	44663
34783	44664
8293	44665
17900	44666
84226	44667
50143	44668
174340	44669
125869	44670
62539	44671
53815	44672
144281	44673
155300	44674
2144	44675
97015	44676
170781	44677
30389	44678
1298	44679
663	44680
120229	44681
60099	44682
49621	44683
10497	44684
41352	44685
27971	44686
5793	44687
10173	44688
68395	44689
29939	44690
6185	44691
58227	44692
144593	44693
23064	44694
76405	44695
115748	44696
761	44697
57652	44698
141590	44699
61078	44700
160256	44701
46839	44702
15864	44703
193175	44704
7290	44705
4381	44706
24640	44707
157840	44708
90578	44709
218681	44710
384	44711
6159	44712
20832	44713
3848	44714
80359	44715
24350	44716
2495	44717
99440	44718
65045	44719
1625	44720
2257	44721
164555	44722
39697	44723
1733	44724
14378	44725
103792	44726
27831	44727
155046	44728
2939	44729
132438	44730
217142	44731
111656	44732
83436	44733
147232	44734
40046	44735
38494	44736
32310	44737
142063	44738
257218	44739
7780	44740
19762	44741
67266	44742
3404	44743
12388	44744
33510	44745
27374	44746
71799	44747
159490	44748
234345	44749
1873	44750
269979	44751
126602	44752
317	44753
491	44754
6184	44755
170426	44756
212	44757
65582	44758
1493	44759
28031	44760
71205	44761
12847	44762
43587	44763
42215	44764
63778	44765
263601	44766
55378	44767
29411	44768
72364	44769
9644	44770
29376	44771
5254	44772
60048	44773
123527	44774
185336	44775
3395	44776
75645	44777
147638	44778
8325	44779
6009	44780
507	44781
9358	44782
2479	44783
593	44784
32440	44785
111499	44786
141394	44787
9010	44788
167586	44789
2166	44790
44787	44791
43888	44792
2968	44793
3925	44794
141033	44795
50829	44796
9985	44797
27249	44798
35969	44799
35293	44800
120733	44801
162110	44802
89460	44803
120454	44804
1166	44805
102	44806
239392	44807
173632	44808
84251	44809
44202	44810
139693	44811
1056	44812
93698	44813
26765	44814
24120	44815
129792	44816
70284	44817
99674	44818
183783	44819
93896	44820
3724	44821
103164	44822
29554	44823
143745	44824
146643	44825
69007	44826
80749	44827
80585	44828
27805	44829
182685	44830
63969	44831
3583	44832
27027	44833
38754	44834
9292	44835
226026	44836
4914	44837
22729	44838
164828	44839
257045	44840
28060	44841
171638	44842
8099	44843
9000	44844
3818	44845
157565	44846
11574	44847
21724	44848
34385	44849
81790	44850
46203	44851
107018	44852
79944	44853
40982	44854
34919	44855
54057	44856
34816	44857
192712	44858
9564	44859
17186	44860
31519	44861
119466	44862
102533	44863
256149	44864
75194	44865
70142	44866
222416	44867
10980	44868
252630	44869
169187	44870
56130	44871
961	44872
7972	44873
22517	44874
2503	44875
114679	44876
24387	44877
9121	44878
133889	44879
6439	44880
14978	44881
83683	44882
13675	44883
144605	44884
26526	44885
153489	44886
32685	44887
58629	44888
7566	44889
125785	44890
118557	44891
75070	44892
68415	44893
31582	44894
35882	44895
29845	44896
162297	44897
30919	44898
113989	44899
66988	44900
65793	44901
119419	44902
139072	44903
106797	44904
62038	44905
12538	44906
1013	44907
3118	44908
63887	44909
157460	44910
87921	44911
39285	44912
178580	44913
151271	44914
209	44915
15	44916
159715	44917
63318	44918
76794	44919
57928	44920
51968	44921
22238	44922
37380	44923
68679	44924
216317	44925
34678	44926
33357	44927
27877	44928
31265	44929
141891	44930
69651	44931
48112	44932
55000	44933
25518	44934
28289	44935
31566	44936
187202	44937
72218	44938
35996	44939
143457	44940
29662	44941
2765	44942
255135	44943
8328	44944
43127	44945
12061	44946
167099	44947
5377	44948
164894	44949
314	44950
15539	44951
5275	44952
24104	44953
25303	44954
40201	44955
7450	44956
229885	44957
206494	44958
51238	44959
20734	44960
218137	44961
12377	44962
254284	44963
1690	44964
22090	44965
50788	44966
111380	44967
24304	44968
57048	44969
9674	44970
2701	44971
6401	44972
85266	44973
58007	44974
136838	44975
276	44976
2199	44977
28999	44978
56674	44979
6319	44980
22935	44981
42429	44982
2042	44983
46284	44984
59038	44985
932	44986
13788	44987
2304	44988
72493	44989
35587	44990
453	44991
1584	44992
193287	44993
113140	44994
255939	44995
256512	44996
6351	44997
515	44998
147015	44999
3531	45000
8653	45001
2436	45002
3224	45003
29447	45004
1708	45005
35207	45006
251920	45007
1924	45008
38852	45009
44603	45010
74808	45011
14712	45012
52972	45013
59241	45014
17272	45015
193121	45016
166616	45017
205216	45018
50057	45019
54768	45020
37248	45021
3153	45022
13341	45023
54603	45024
194295	45025
13700	45026
19848	45027
46045	45028
15391	45029
98533	45030
2033	45031
210231	45032
232703	45033
453	45034
80933	45035
48389	45036
89033	45037
66174	45038
1797	45039
3606	45040
29214	45041
247935	45042
22467	45043
42890	45044
65418	45045
3488	45046
127985	45047
100849	45048
159533	45049
20493	45050
73514	45051
3380	45052
20752	45053
20143	45054
11064	45055
718	45056
50941	45057
15058	45058
6342	45059
3026	45060
101386	45061
163409	45062
29704	45063
8113	45064
143724	45065
205769	45066
123298	45067
45615	45068
19037	45069
8771	45070
55408	45071
6163	45072
31680	45073
32380	45074
28401	45075
546	45076
158411	45077
25170	45078
45592	45079
9340	45080
72661	45081
197157	45082
221238	45083
156820	45084
78181	45085
16365	45086
1760	45087
17732	45088
151961	45089
981	45090
128201	45091
51840	45092
16249	45093
10265	45094
57569	45095
658	45096
7389	45097
25080	45098
1513	45099
10744	45100
42364	45101
7248	45102
27959	45103
7686	45104
140122	45105
154115	45106
71977	45107
91400	45108
255673	45109
8628	45110
22616	45111
59128	45112
24085	45113
10524	45114
19188	45115
100775	45116
65398	45117
11501	45118
15920	45119
12103	45120
132867	45121
2720	45122
63936	45123
22654	45124
84736	45125
54660	45126
50785	45127
13983	45128
36238	45129
139640	45130
3	45131
76795	45132
109177	45133
14480	45134
31744	45135
70654	45136
51115	45137
54362	45138
64624	45139
6593	45140
24874	45141
15009	45142
55214	45143
1110	45144
10080	45145
11763	45146
60905	45147
574	45148
6	45149
14061	45150
35275	45151
126899	45152
140331	45153
33716	45154
29360	45155
111461	45156
39818	45157
257499	45158
113109	45159
31633	45160
4515	45161
1228	45162
25432	45163
378	45164
1848	45165
40416	45166
90059	45167
18111	45168
133	45169
59515	45170
1979	45171
82601	45172
29898	45173
227	45174
4294	45175
254091	45176
67511	45177
30037	45178
12439	45179
73171	45180
54725	45181
88962	45182
50659	45183
17966	45184
38214	45185
66294	45186
208585	45187
32339	45188
52218	45189
72978	45190
10935	45191
29523	45192
73491	45193
49970	45194
90201	45195
60171	45196
1963	45197
27346	45198
46886	45199
29499	45200
23966	45201
7357	45202
73971	45203
155156	45204
37568	45205
36917	45206
19656	45207
1044	45208
109027	45209
10500	45210
74492	45211
40737	45212
11582	45213
3597	45214
225045	45215
79771	45216
187772	45217
148208	45218
110580	45219
37154	45220
10796	45221
225337	45222
148771	45223
162394	45224
1844	45225
65617	45226
194981	45227
21532	45228
23644	45229
34110	45230
22624	45231
43405	45232
32139	45233
3678	45234
82858	45235
159980	45236
2541	45237
170201	45238
17627	45239
106201	45240
35247	45241
153721	45242
18676	45243
50993	45244
74313	45245
107473	45246
197101	45247
36018	45248
35890	45249
173638	45250
40244	45251
223	45252
71732	45253
8959	45254
181411	45255
148795	45256
11678	45257
19945	45258
64792	45259
10025	45260
3474	45261
80115	45262
128	45263
3562	45264
987	45265
1356	45266
1841	45267
2763	45268
51245	45269
13527	45270
4400	45271
225833	45272
3260	45273
16616	45274
358	45275
139388	45276
6319	45277
11923	45278
95447	45279
17774	45280
27833	45281
9406	45282
7649	45283
112081	45284
19	45285
188428	45286
126141	45287
45333	45288
100629	45289
37896	45290
114640	45291
676	45292
119760	45293
170867	45294
70311	45295
42216	45296
65225	45297
234245	45298
235915	45299
25902	45300
95703	45301
21739	45302
1178	45303
20272	45304
141198	45305
5963	45306
47553	45307
40925	45308
91058	45309
6254	45310
163498	45311
13097	45312
5360	45313
19133	45314
102243	45315
2934	45316
15932	45317
54884	45318
3865	45319
78420	45320
46980	45321
3662	45322
149548	45323
110296	45324
173195	45325
79909	45326
175009	45327
111232	45328
10873	45329
54191	45330
15080	45331
212738	45332
249316	45333
10304	45334
93235	45335
3760	45336
350	45337
73341	45338
28136	45339
36215	45340
31970	45341
33677	45342
193447	45343
13372	45344
4864	45345
224048	45346
8920	45347
3585	45348
120996	45349
22988	45350
10040	45351
89681	45352
117904	45353
11336	45354
1713	45355
849	45356
19907	45357
266101	45358
17799	45359
8417	45360
116333	45361
126484	45362
220988	45363
18268	45364
1945	45365
131766	45366
45643	45367
2328	45368
214271	45369
8993	45370
12557	45371
11079	45372
80361	45373
85063	45374
4119	45375
110346	45376
89182	45377
1464	45378
269227	45379
139852	45380
144096	45381
106979	45382
169223	45383
76312	45384
6621	45385
25259	45386
6508	45387
8407	45388
2762	45389
7816	45390
231880	45391
2133	45392
65138	45393
71485	45394
1723	45395
28622	45396
30668	45397
35808	45398
250929	45399
169421	45400
182778	45401
40927	45402
41346	45403
170404	45404
18275	45405
15944	45406
27666	45407
13231	45408
159330	45409
69996	45410
14754	45411
227582	45412
1572	45413
6553	45414
16808	45415
261571	45416
68102	45417
93539	45418
211488	45419
12274	45420
436	45421
16855	45422
112842	45423
34680	45424
580	45425
87828	45426
30723	45427
94649	45428
10846	45429
3105	45430
22146	45431
10382	45432
26483	45433
38060	45434
33974	45435
146843	45436
3309	45437
55081	45438
2512	45439
9458	45440
205616	45441
47060	45442
15745	45443
22119	45444
793	45445
2750	45446
16218	45447
118048	45448
99071	45449
78178	45450
889	45451
8043	45452
95838	45453
48992	45454
182633	45455
51927	45456
22295	45457
81233	45458
101938	45459
202233	45460
223504	45461
14784	45462
4194	45463
100981	45464
221346	45465
112388	45466
90331	45467
87923	45468
209000	45469
2168	45470
16638	45471
7980	45472
79252	45473
4688	45474
112704	45475
20179	45476
25627	45477
7606	45478
21036	45479
852	45480
10008	45481
35809	45482
12318	45483
61451	45484
199539	45485
8619	45486
341	45487
25840	45488
32603	45489
227102	45490
13686	45491
435	45492
80426	45493
40231	45494
90785	45495
2420	45496
41534	45497
83563	45498
21424	45499
87164	45500
5825	45501
143232	45502
95947	45503
142918	45504
16511	45505
45081	45506
96928	45507
30563	45508
220557	45509
2299	45510
818	45511
115812	45512
143408	45513
69779	45514
140700	45515
11705	45516
62	45517
6964	45518
1444	45519
82935	45520
54567	45521
134	45522
72089	45523
152060	45524
176560	45525
73259	45526
2324	45527
102887	45528
13791	45529
78286	45530
14984	45531
265908	45532
159522	45533
98837	45534
197469	45535
10913	45536
5519	45537
2629	45538
223894	45539
89517	45540
10996	45541
727	45542
3381	45543
133269	45544
17666	45545
86117	45546
6677	45547
14513	45548
43146	45549
257181	45550
367	45551
47580	45552
51613	45553
49705	45554
391	45555
151901	45556
168715	45557
1767	45558
130145	45559
33308	45560
3020	45561
722	45562
42762	45563
68947	45564
817	45565
26742	45566
6600	45567
151922	45568
9963	45569
271997	45570
79379	45571
17168	45572
13394	45573
5100	45574
808	45575
3557	45576
149997	45577
104746	45578
29224	45579
70768	45580
2897	45581
9857	45582
2370	45583
36771	45584
83	45585
3572	45586
33593	45587
176715	45588
213242	45589
13936	45590
168491	45591
44525	45592
22295	45593
137434	45594
12463	45595
9138	45596
117643	45597
45128	45598
148	45599
158637	45600
145779	45601
23941	45602
82258	45603
190939	45604
26046	45605
29941	45606
2444	45607
91712	45608
234	45609
472	45610
81456	45611
93976	45612
9398	45613
10524	45614
74789	45615
260803	45616
19001	45617
93324	45618
86215	45619
109116	45620
127397	45621
15694	45622
47539	45623
10580	45624
15495	45625
130781	45626
34590	45627
51225	45628
491	45629
53749	45630
179671	45631
242319	45632
48	45633
35886	45634
38829	45635
53446	45636
3040	45637
123269	45638
924	45639
58833	45640
10582	45641
134659	45642
94674	45643
91916	45644
5552	45645
100510	45646
95439	45647
156148	45648
18056	45649
76640	45650
142025	45651
39104	45652
66091	45653
249803	45654
21686	45655
7206	45656
23314	45657
226314	45658
78	45659
6005	45660
10348	45661
85842	45662
29441	45663
77	45664
209939	45665
16716	45666
11379	45667
139187	45668
153330	45669
70791	45670
2352	45671
7003	45672
215295	45673
13503	45674
5839	45675
134547	45676
57116	45677
104946	45678
35950	45679
65342	45680
45867	45681
9516	45682
37443	45683
9067	45684
49208	45685
24154	45686
56556	45687
39515	45688
246792	45689
51084	45690
59090	45691
14302	45692
20239	45693
34551	45694
31080	45695
5667	45696
26570	45697
857	45698
16918	45699
16143	45700
53017	45701
162141	45702
4250	45703
54238	45704
151857	45705
5614	45706
119065	45707
114543	45708
84380	45709
151146	45710
105317	45711
150237	45712
65058	45713
45259	45714
95946	45715
82610	45716
171511	45717
115	45718
159301	45719
68595	45720
239223	45721
68388	45722
208710	45723
78055	45724
3262	45725
473	45726
3665	45727
111865	45728
58280	45729
64684	45730
38892	45731
93381	45732
69215	45733
54582	45734
76795	45735
10665	45736
102001	45737
211586	45738
93270	45739
159470	45740
31563	45741
180064	45742
43399	45743
11353	45744
2415	45745
21554	45746
90988	45747
164	45748
230794	45749
150277	45750
7234	45751
11876	45752
139276	45753
8385	45754
137501	45755
168321	45756
63212	45757
97955	45758
22245	45759
28209	45760
190749	45761
97044	45762
7290	45763
59194	45764
204594	45765
238451	45766
7620	45767
16496	45768
122773	45769
43253	45770
152715	45771
8762	45772
124877	45773
34204	45774
154100	45775
220620	45776
3155	45777
48992	45778
81585	45779
7032	45780
13593	45781
44051	45782
2854	45783
1950	45784
9310	45785
70373	45786
209192	45787
208748	45788
73419	45789
62217	45790
58790	45791
65183	45792
117394	45793
36767	45794
296	45795
29815	45796
112601	45797
15031	45798
190815	45799
164026	45800
27475	45801
403	45802
43	45803
42844	45804
10817	45805
7747	45806
104270	45807
694	45808
25962	45809
1159	45810
46436	45811
166161	45812
894	45813
180796	45814
5339	45815
65278	45816
60582	45817
4661	45818
26126	45819
23619	45820
15671	45821
115722	45822
22790	45823
22597	45824
139812	45825
7757	45826
546	45827
7157	45828
1545	45829
6704	45830
40410	45831
44244	45832
3763	45833
258224	45834
19355	45835
1939	45836
17368	45837
4727	45838
122741	45839
20197	45840
6092	45841
60246	45842
140336	45843
33879	45844
1475	45845
173246	45846
259320	45847
167896	45848
550	45849
9255	45850
15793	45851
33115	45852
218120	45853
34862	45854
21923	45855
6336	45856
79189	45857
716	45858
265179	45859
136135	45860
19704	45861
169122	45862
16084	45863
6548	45864
73563	45865
108942	45866
32719	45867
10352	45868
257064	45869
26901	45870
39810	45871
22897	45872
6074	45873
17589	45874
1570	45875
24121	45876
143505	45877
36727	45878
158073	45879
94511	45880
67979	45881
1749	45882
29134	45883
29406	45884
29881	45885
79859	45886
233093	45887
50827	45888
61740	45889
48277	45890
126610	45891
196944	45892
105637	45893
28505	45894
1141	45895
241102	45896
91746	45897
249488	45898
130609	45899
59049	45900
24692	45901
5576	45902
140417	45903
61345	45904
33699	45905
215056	45906
124215	45907
39253	45908
39578	45909
32197	45910
35837	45911
90896	45912
50868	45913
59565	45914
25644	45915
87916	45916
90520	45917
233304	45918
68091	45919
31556	45920
171914	45921
54448	45922
17874	45923
124162	45924
35455	45925
151	45926
26394	45927
12813	45928
22120	45929
3358	45930
21987	45931
101606	45932
10911	45933
571	45934
61270	45935
59166	45936
8417	45937
156188	45938
61973	45939
14263	45940
642	45941
164235	45942
116947	45943
2113	45944
156813	45945
19401	45946
242698	45947
3627	45948
210526	45949
57185	45950
68176	45951
13943	45952
9304	45953
206023	45954
10373	45955
6545	45956
82928	45957
51924	45958
26848	45959
26504	45960
40244	45961
4898	45962
7214	45963
34276	45964
30901	45965
2812	45966
245080	45967
17841	45968
164086	45969
17231	45970
72938	45971
13859	45972
108619	45973
23709	45974
31709	45975
20619	45976
2484	45977
97477	45978
37651	45979
19042	45980
2206	45981
36581	45982
19613	45983
198780	45984
160614	45985
2420	45986
66594	45987
17251	45988
64780	45989
178104	45990
149408	45991
7847	45992
120541	45993
117685	45994
77087	45995
26843	45996
18661	45997
105976	45998
42897	45999
19112	46000
82840	46001
113954	46002
208937	46003
159543	46004
1893	46005
13764	46006
147664	46007
3754	46008
2003	46009
39210	46010
10747	46011
17219	46012
75812	46013
23607	46014
116489	46015
54288	46016
211788	46017
119479	46018
18329	46019
57160	46020
114814	46021
241675	46022
2668	46023
101861	46024
1212	46025
68301	46026
824	46027
148393	46028
40077	46029
112939	46030
77865	46031
54641	46032
25155	46033
106200	46034
48977	46035
85854	46036
112201	46037
39950	46038
133188	46039
216283	46040
72930	46041
5537	46042
9233	46043
38768	46044
35952	46045
191729	46046
2983	46047
3606	46048
23486	46049
34334	46050
23127	46051
37933	46052
46840	46053
147371	46054
2165	46055
145405	46056
115437	46057
114263	46058
14969	46059
1326	46060
3001	46061
105908	46062
117916	46063
8438	46064
15732	46065
133122	46066
90436	46067
157160	46068
4431	46069
68946	46070
86519	46071
84527	46072
164040	46073
34438	46074
59133	46075
246191	46076
38794	46077
178441	46078
1335	46079
21517	46080
9195	46081
10105	46082
74578	46083
3604	46084
228746	46085
21434	46086
55214	46087
27580	46088
30335	46089
577	46090
10214	46091
197427	46092
102125	46093
22766	46094
41318	46095
59284	46096
13908	46097
6051	46098
123003	46099
57981	46100
3077	46101
47400	46102
90476	46103
5284	46104
1645	46105
69437	46106
35857	46107
113996	46108
5007	46109
103207	46110
50534	46111
11369	46112
89082	46113
1052	46114
22579	46115
77353	46116
28673	46117
103957	46118
43199	46119
61471	46120
87280	46121
141917	46122
59082	46123
224	46124
231141	46125
139259	46126
23972	46127
66769	46128
44307	46129
87169	46130
8135	46131
56314	46132
216927	46133
3100	46134
7566	46135
131123	46136
48804	46137
9278	46138
58	46139
7779	46140
17123	46141
102474	46142
82072	46143
23753	46144
53376	46145
386	46146
39419	46147
24282	46148
5699	46149
118299	46150
39607	46151
134794	46152
3117	46153
78327	46154
150728	46155
40279	46156
11971	46157
6737	46158
99367	46159
108222	46160
21118	46161
22512	46162
161030	46163
32537	46164
571	46165
98096	46166
133985	46167
106625	46168
8053	46169
78203	46170
14053	46171
1541	46172
107	46173
55724	46174
164595	46175
2150	46176
155377	46177
70089	46178
5719	46179
43730	46180
113006	46181
2	46182
189467	46183
2908	46184
144121	46185
17613	46186
28477	46187
105104	46188
15384	46189
66658	46190
15271	46191
150797	46192
3428	46193
32348	46194
17665	46195
5082	46196
196892	46197
35864	46198
15810	46199
147473	46200
94310	46201
26606	46202
164769	46203
25385	46204
4485	46205
13639	46206
51500	46207
26376	46208
32168	46209
9483	46210
240505	46211
267138	46212
18118	46213
3841	46214
206857	46215
16268	46216
64652	46217
17523	46218
1212	46219
11757	46220
243593	46221
1029	46222
67408	46223
13929	46224
13619	46225
1479	46226
446	46227
744	46228
36879	46229
101220	46230
146230	46231
250455	46232
4640	46233
102983	46234
12553	46235
114	46236
158185	46237
149740	46238
202337	46239
36256	46240
12803	46241
35683	46242
270559	46243
1673	46244
85261	46245
209712	46246
102680	46247
89988	46248
91109	46249
31241	46250
161947	46251
63541	46252
104920	46253
74287	46254
2288	46255
16173	46256
57947	46257
12652	46258
12681	46259
10151	46260
23864	46261
12528	46262
807	46263
6750	46264
95723	46265
2593	46266
6327	46267
3257	46268
215816	46269
168879	46270
7	46271
201033	46272
8244	46273
160982	46274
75857	46275
132696	46276
6094	46277
187099	46278
36240	46279
2904	46280
991	46281
85066	46282
188257	46283
149333	46284
3891	46285
14597	46286
32010	46287
3251	46288
173275	46289
12455	46290
132982	46291
21983	46292
53170	46293
8017	46294
9080	46295
43339	46296
265036	46297
19723	46298
4500	46299
19570	46300
31479	46301
38228	46302
226872	46303
121084	46304
1864	46305
44233	46306
24739	46307
157386	46308
268830	46309
23153	46310
200326	46311
4227	46312
148434	46313
8891	46314
144645	46315
184581	46316
44114	46317
2864	46318
186704	46319
110156	46320
177589	46321
44718	46322
72820	46323
126420	46324
15755	46325
69718	46326
1509	46327
144156	46328
162883	46329
27193	46330
24518	46331
23141	46332
149573	46333
1211	46334
92836	46335
199393	46336
4	46337
119953	46338
12653	46339
84675	46340
234349	46341
24242	46342
9199	46343
98371	46344
149144	46345
45212	46346
30238	46347
178287	46348
37	46349
108506	46350
8327	46351
145042	46352
208614	46353
65598	46354
45950	46355
67626	46356
36613	46357
44532	46358
75193	46359
217757	46360
37391	46361
18893	46362
45080	46363
53537	46364
183641	46365
19415	46366
89324	46367
13954	46368
59092	46369
38214	46370
16608	46371
12171	46372
199968	46373
25326	46374
9188	46375
29006	46376
10801	46377
662	46378
17896	46379
24463	46380
63177	46381
8940	46382
8632	46383
24947	46384
113972	46385
151853	46386
49303	46387
158800	46388
87155	46389
4101	46390
18435	46391
216856	46392
61282	46393
11536	46394
8161	46395
97548	46396
121904	46397
8925	46398
36024	46399
7704	46400
9349	46401
29824	46402
5719	46403
91778	46404
71229	46405
12649	46406
30226	46407
52950	46408
103466	46409
2748	46410
8334	46411
20131	46412
1997	46413
21096	46414
67606	46415
57217	46416
8285	46417
7525	46418
165	46419
25977	46420
10599	46421
7651	46422
19250	46423
4027	46424
2299	46425
51565	46426
16020	46427
609	46428
61777	46429
29342	46430
239229	46431
129899	46432
287	46433
46	46434
33894	46435
145299	46436
9708	46437
33588	46438
3847	46439
56706	46440
958	46441
74829	46442
52028	46443
212	46444
1828	46445
235217	46446
237175	46447
228843	46448
246949	46449
191963	46450
1356	46451
27043	46452
9289	46453
80632	46454
3331	46455
253845	46456
119541	46457
32305	46458
949	46459
57442	46460
27040	46461
26622	46462
15710	46463
12522	46464
145088	46465
41340	46466
150	46467
21068	46468
6307	46469
48952	46470
28796	46471
4970	46472
34471	46473
149019	46474
67264	46475
29	46476
115283	46477
4046	46478
19652	46479
31635	46480
2412	46481
2897	46482
31303	46483
146041	46484
16286	46485
8172	46486
219016	46487
237090	46488
4460	46489
28543	46490
69117	46491
86371	46492
77611	46493
3439	46494
5510	46495
33506	46496
146555	46497
105248	46498
10778	46499
255745	46500
225439	46501
112313	46502
263537	46503
20769	46504
149014	46505
220037	46506
22316	46507
95588	46508
22828	46509
142628	46510
129961	46511
23635	46512
23391	46513
79681	46514
5599	46515
35862	46516
34836	46517
8789	46518
43557	46519
223006	46520
38267	46521
35949	46522
12287	46523
1640	46524
17145	46525
268879	46526
4728	46527
98301	46528
166515	46529
31652	46530
169573	46531
4055	46532
140207	46533
117643	46534
267958	46535
47623	46536
181389	46537
47977	46538
22353	46539
61710	46540
165	46541
1972	46542
118236	46543
222949	46544
6946	46545
8543	46546
1273	46547
11105	46548
230254	46549
6826	46550
124634	46551
68611	46552
21051	46553
272281	46554
6334	46555
27223	46556
8245	46557
20349	46558
200780	46559
104711	46560
96280	46561
123801	46562
156944	46563
46697	46564
916	46565
7512	46566
69508	46567
17392	46568
173377	46569
43818	46570
102573	46571
41467	46572
78164	46573
9416	46574
56390	46575
89229	46576
141360	46577
161	46578
7562	46579
44862	46580
13382	46581
244874	46582
38456	46583
20283	46584
10438	46585
74982	46586
21475	46587
36623	46588
118889	46589
269518	46590
186019	46591
89545	46592
134	46593
163626	46594
79283	46595
49247	46596
480	46597
819	46598
5774	46599
222839	46600
27782	46601
252472	46602
29040	46603
30434	46604
257068	46605
171160	46606
173039	46607
76750	46608
16939	46609
185708	46610
5000	46611
106080	46612
64891	46613
869	46614
15063	46615
66029	46616
26463	46617
42506	46618
1263	46619
3588	46620
2299	46621
68132	46622
28060	46623
60790	46624
110936	46625
12717	46626
19052	46627
182282	46628
19199	46629
109965	46630
17519	46631
7531	46632
131270	46633
45058	46634
27185	46635
3466	46636
151343	46637
21446	46638
57279	46639
19374	46640
19503	46641
84219	46642
64999	46643
97062	46644
36159	46645
13739	46646
111723	46647
11435	46648
60889	46649
22575	46650
69251	46651
19716	46652
196091	46653
57791	46654
5304	46655
111529	46656
41011	46657
257664	46658
6804	46659
2299	46660
27253	46661
4549	46662
107600	46663
9719	46664
5450	46665
8019	46666
30	46667
2423	46668
7453	46669
14727	46670
2438	46671
11531	46672
83141	46673
10164	46674
52621	46675
23446	46676
12761	46677
28459	46678
105539	46679
126782	46680
116325	46681
259698	46682
13447	46683
115032	46684
25757	46685
11121	46686
69330	46687
1710	46688
5576	46689
1816	46690
39544	46691
148271	46692
37848	46693
72415	46694
85683	46695
128629	46696
39216	46697
34416	46698
189	46699
3698	46700
124574	46701
210868	46702
11633	46703
12934	46704
64846	46705
8080	46706
267695	46707
12912	46708
414	46709
110920	46710
37845	46711
108867	46712
159367	46713
14875	46714
5102	46715
1698	46716
24292	46717
83568	46718
60685	46719
8789	46720
206604	46721
36737	46722
243370	46723
10269	46724
92359	46725
13541	46726
123983	46727
15080	46728
119112	46729
32790	46730
28228	46731
26372	46732
61712	46733
21813	46734
5874	46735
1661	46736
1342	46737
41897	46738
13517	46739
185611	46740
85536	46741
465	46742
2803	46743
49770	46744
251959	46745
130746	46746
256521	46747
9974	46748
167519	46749
77659	46750
61592	46751
89219	46752
192859	46753
16660	46754
54346	46755
86951	46756
77249	46757
108028	46758
78109	46759
5252	46760
67512	46761
73597	46762
44447	46763
110125	46764
44839	46765
63367	46766
80847	46767
89230	46768
67309	46769
3930	46770
6199	46771
168049	46772
1225	46773
39359	46774
39437	46775
104602	46776
1937	46777
2116	46778
62155	46779
83294	46780
8828	46781
30135	46782
229667	46783
9747	46784
35870	46785
32302	46786
1787	46787
165105	46788
143560	46789
10901	46790
18863	46791
254261	46792
131866	46793
246034	46794
12753	46795
30351	46796
106093	46797
4211	46798
1527	46799
132315	46800
73026	46801
78578	46802
8373	46803
119584	46804
124816	46805
98826	46806
106313	46807
101327	46808
139455	46809
150332	46810
10	46811
1311	46812
20201	46813
21823	46814
27398	46815
1738	46816
34699	46817
229968	46818
263814	46819
260532	46820
107278	46821
190065	46822
1459	46823
168851	46824
3386	46825
13613	46826
4597	46827
25135	46828
102011	46829
27010	46830
202868	46831
62400	46832
21403	46833
18431	46834
9196	46835
83408	46836
137683	46837
18084	46838
1540	46839
63520	46840
113	46841
23248	46842
11335	46843
228026	46844
20361	46845
110086	46846
76815	46847
109984	46848
147762	46849
80019	46850
20493	46851
9878	46852
204989	46853
30197	46854
35204	46855
1708	46856
18828	46857
43937	46858
121721	46859
2477	46860
114629	46861
3123	46862
42587	46863
83861	46864
87258	46865
21222	46866
28454	46867
83756	46868
563	46869
88914	46870
5782	46871
2841	46872
170283	46873
24300	46874
6879	46875
5279	46876
21026	46877
70397	46878
5238	46879
174592	46880
167492	46881
150318	46882
43463	46883
105991	46884
225714	46885
64	46886
24524	46887
93693	46888
156351	46889
23364	46890
22460	46891
93219	46892
2284	46893
82544	46894
135579	46895
8675	46896
2402	46897
23405	46898
57641	46899
408	46900
186359	46901
93717	46902
3997	46903
207221	46904
173622	46905
71857	46906
52459	46907
436	46908
220043	46909
143780	46910
235827	46911
9843	46912
151174	46913
62990	46914
16572	46915
34020	46916
62506	46917
207701	46918
166508	46919
95580	46920
16531	46921
150122	46922
2929	46923
28924	46924
340	46925
1287	46926
16942	46927
23528	46928
106372	46929
40098	46930
44284	46931
3542	46932
45201	46933
48282	46934
166971	46935
130715	46936
26276	46937
10422	46938
10183	46939
38350	46940
93487	46941
174464	46942
7167	46943
50031	46944
165208	46945
65678	46946
57280	46947
117121	46948
38252	46949
85063	46950
144144	46951
2	46952
50249	46953
158729	46954
2810	46955
38558	46956
271169	46957
143237	46958
33732	46959
16956	46960
174763	46961
2002	46962
14897	46963
58664	46964
33756	46965
161374	46966
34687	46967
6921	46968
239465	46969
70420	46970
137814	46971
4174	46972
59728	46973
104924	46974
11179	46975
46894	46976
204968	46977
23949	46978
221759	46979
79388	46980
216201	46981
244869	46982
196366	46983
36558	46984
15535	46985
82201	46986
2340	46987
1368	46988
112062	46989
25189	46990
160937	46991
5282	46992
52438	46993
3239	46994
24745	46995
106539	46996
26179	46997
117042	46998
99581	46999
34826	47000
19344	47001
13695	47002
212176	47003
19551	47004
80293	47005
9311	47006
32234	47007
256427	47008
3080	47009
23536	47010
40941	47011
33033	47012
2510	47013
43992	47014
3363	47015
11788	47016
10386	47017
17653	47018
19024	47019
77154	47020
2294	47021
1468	47022
110151	47023
13131	47024
31032	47025
2748	47026
140897	47027
60580	47028
76086	47029
7368	47030
74988	47031
8794	47032
83677	47033
72	47034
79665	47035
17690	47036
104075	47037
33402	47038
69819	47039
20342	47040
2064	47041
39279	47042
124522	47043
19422	47044
47383	47045
109602	47046
33	47047
57707	47048
154628	47049
108787	47050
128784	47051
41806	47052
762	47053
32398	47054
118268	47055
195701	47056
177512	47057
162585	47058
56220	47059
15695	47060
73451	47061
51601	47062
245465	47063
74075	47064
1338	47065
149307	47066
14563	47067
38943	47068
19723	47069
272007	47070
32611	47071
19232	47072
17982	47073
11281	47074
71976	47075
70956	47076
15341	47077
28767	47078
2970	47079
8998	47080
71118	47081
136036	47082
212412	47083
8357	47084
79365	47085
188801	47086
227758	47087
163190	47088
460	47089
13749	47090
174914	47091
18846	47092
165986	47093
122893	47094
89325	47095
80226	47096
134328	47097
150	47098
12009	47099
267300	47100
68856	47101
130238	47102
112336	47103
542	47104
245926	47105
18557	47106
140771	47107
21535	47108
166824	47109
105275	47110
631	47111
33267	47112
37470	47113
159339	47114
47077	47115
115378	47116
13608	47117
157	47118
1367	47119
268204	47120
147321	47121
23714	47122
34733	47123
39429	47124
111175	47125
994	47126
253551	47127
59849	47128
82339	47129
1366	47130
92378	47131
35359	47132
154862	47133
49825	47134
22776	47135
129934	47136
8051	47137
50063	47138
65931	47139
56140	47140
264915	47141
4955	47142
49405	47143
153802	47144
58199	47145
125333	47146
168933	47147
21476	47148
40880	47149
45408	47150
2202	47151
2478	47152
217	47153
54927	47154
147069	47155
255741	47156
23370	47157
15135	47158
132786	47159
118238	47160
99373	47161
31310	47162
205694	47163
31746	47164
67768	47165
34651	47166
12269	47167
110543	47168
109259	47169
95522	47170
5367	47171
48	47172
155109	47173
3736	47174
58755	47175
184807	47176
23424	47177
110959	47178
517	47179
380	47180
86803	47181
100786	47182
4190	47183
73435	47184
102453	47185
109187	47186
8693	47187
39821	47188
8260	47189
34684	47190
68424	47191
15740	47192
2266	47193
3956	47194
64980	47195
35241	47196
163979	47197
223	47198
14394	47199
21005	47200
195739	47201
21530	47202
102795	47203
385	47204
13278	47205
34068	47206
112197	47207
1467	47208
123884	47209
941	47210
270008	47211
2981	47212
106998	47213
82496	47214
92995	47215
13765	47216
157520	47217
13085	47218
74690	47219
34283	47220
141726	47221
324	47222
95571	47223
8870	47224
5777	47225
29038	47226
34723	47227
89519	47228
655	47229
26772	47230
18180	47231
8347	47232
75918	47233
131113	47234
103322	47235
172509	47236
254645	47237
26778	47238
37823	47239
169775	47240
208942	47241
23605	47242
18764	47243
139864	47244
143822	47245
26	47246
80073	47247
27160	47248
117824	47249
4532	47250
83075	47251
63365	47252
7477	47253
29505	47254
76320	47255
4492	47256
10930	47257
3431	47258
157861	47259
20572	47260
24157	47261
1227	47262
122055	47263
11722	47264
28986	47265
3277	47266
830	47267
110553	47268
650	47269
5805	47270
143876	47271
88936	47272
20072	47273
60074	47274
48042	47275
35775	47276
6590	47277
47701	47278
63978	47279
140	47280
3762	47281
81259	47282
32075	47283
37959	47284
39318	47285
91783	47286
44175	47287
10722	47288
196666	47289
70410	47290
3038	47291
84827	47292
6699	47293
8065	47294
16317	47295
126975	47296
117972	47297
236609	47298
32091	47299
238190	47300
91565	47301
6981	47302
151041	47303
5366	47304
6424	47305
72558	47306
18279	47307
49352	47308
174646	47309
26388	47310
210786	47311
71820	47312
181279	47313
10935	47314
142244	47315
107074	47316
15060	47317
182785	47318
35563	47319
59006	47320
3217	47321
224538	47322
31194	47323
120708	47324
55793	47325
150289	47326
8620	47327
68297	47328
17695	47329
23839	47330
3585	47331
856	47332
1609	47333
104950	47334
203766	47335
8266	47336
31011	47337
6041	47338
167887	47339
136252	47340
40014	47341
5016	47342
67433	47343
117799	47344
8609	47345
30862	47346
2970	47347
1122	47348
68881	47349
6	47350
210063	47351
3563	47352
25153	47353
27545	47354
1393	47355
31	47356
157845	47357
201657	47358
156770	47359
264262	47360
163326	47361
22547	47362
228292	47363
31208	47364
42126	47365
111503	47366
1350	47367
4673	47368
172750	47369
264443	47370
57578	47371
54035	47372
136185	47373
103167	47374
15454	47375
141796	47376
63256	47377
143040	47378
51839	47379
239508	47380
3620	47381
220721	47382
150	47383
55449	47384
89064	47385
29211	47386
161423	47387
238669	47388
1100	47389
56350	47390
115904	47391
165467	47392
226778	47393
27837	47394
57733	47395
58391	47396
19719	47397
32	47398
39266	47399
139902	47400
6518	47401
86436	47402
5493	47403
131749	47404
224881	47405
901	47406
246783	47407
27417	47408
704	47409
156145	47410
135146	47411
66139	47412
17887	47413
52887	47414
20950	47415
4834	47416
90131	47417
157695	47418
2501	47419
77592	47420
33202	47421
135556	47422
93824	47423
26753	47424
216689	47425
129639	47426
853	47427
15718	47428
235054	47429
2090	47430
49866	47431
37280	47432
48275	47433
15123	47434
8808	47435
33559	47436
10398	47437
1610	47438
143119	47439
51562	47440
143683	47441
2416	47442
49099	47443
134313	47444
7357	47445
146576	47446
163739	47447
63629	47448
30067	47449
72073	47450
25572	47451
4229	47452
3106	47453
160318	47454
2122	47455
4841	47456
139842	47457
15352	47458
107402	47459
136581	47460
10187	47461
1398	47462
11326	47463
109123	47464
233	47465
66044	47466
9226	47467
71051	47468
12218	47469
151	47470
3906	47471
53829	47472
31144	47473
22335	47474
148312	47475
97761	47476
2114	47477
37375	47478
93514	47479
57235	47480
17885	47481
24699	47482
64023	47483
94738	47484
322	47485
246778	47486
100106	47487
80634	47488
18816	47489
36787	47490
47717	47491
39734	47492
17816	47493
26268	47494
90689	47495
42466	47496
18762	47497
108095	47498
43153	47499
95648	47500
4091	47501
56856	47502
89611	47503
77326	47504
225474	47505
2998	47506
13092	47507
2564	47508
141152	47509
217992	47510
79251	47511
48568	47512
175889	47513
213920	47514
18549	47515
32712	47516
96077	47517
216428	47518
179454	47519
39555	47520
150012	47521
33855	47522
5127	47523
116055	47524
195154	47525
46146	47526
39197	47527
240216	47528
2392	47529
16175	47530
5910	47531
253443	47532
10244	47533
265567	47534
70325	47535
116380	47536
18397	47537
135517	47538
12350	47539
36191	47540
833	47541
17700	47542
26640	47543
239	47544
9927	47545
137570	47546
146096	47547
202392	47548
24848	47549
33973	47550
4922	47551
73791	47552
237179	47553
51248	47554
87753	47555
8958	47556
53704	47557
23751	47558
24464	47559
91384	47560
72854	47561
249610	47562
13015	47563
22733	47564
1926	47565
43009	47566
78983	47567
271929	47568
1226	47569
17268	47570
7261	47571
35261	47572
40915	47573
6332	47574
206374	47575
113923	47576
39250	47577
11938	47578
269713	47579
83524	47580
30793	47581
150751	47582
149419	47583
58009	47584
26301	47585
11486	47586
1155	47587
41229	47588
204552	47589
59637	47590
53554	47591
1093	47592
210817	47593
68064	47594
688	47595
79884	47596
23	47597
267549	47598
43784	47599
3197	47600
905	47601
36790	47602
147863	47603
39863	47604
44739	47605
63524	47606
248416	47607
1263	47608
595	47609
1845	47610
123686	47611
15529	47612
16515	47613
63778	47614
80528	47615
202292	47616
196710	47617
40407	47618
43250	47619
191987	47620
119545	47621
28369	47622
89417	47623
101901	47624
183848	47625
159696	47626
19253	47627
7888	47628
6011	47629
18849	47630
74261	47631
37052	47632
12123	47633
21640	47634
19611	47635
29470	47636
1673	47637
100566	47638
58231	47639
14182	47640
74637	47641
272616	47642
38262	47643
93761	47644
62582	47645
52885	47646
222986	47647
8650	47648
27685	47649
54617	47650
3079	47651
214633	47652
10123	47653
1235	47654
266140	47655
43980	47656
6036	47657
150439	47658
1505	47659
20089	47660
215895	47661
78958	47662
78792	47663
88240	47664
55123	47665
22437	47666
2	47667
508	47668
118225	47669
29520	47670
4536	47671
92983	47672
2359	47673
235648	47674
112591	47675
371	47676
95365	47677
15062	47678
1955	47679
96788	47680
18197	47681
247913	47682
64197	47683
24936	47684
9472	47685
4051	47686
24225	47687
22723	47688
65859	47689
107411	47690
67865	47691
27758	47692
73572	47693
100978	47694
102508	47695
40662	47696
117251	47697
4728	47698
5641	47699
2502	47700
80414	47701
37575	47702
2008	47703
12695	47704
19	47705
394	47706
208264	47707
2281	47708
134339	47709
33460	47710
179887	47711
7303	47712
2027	47713
103500	47714
99532	47715
1673	47716
22468	47717
110979	47718
167823	47719
10645	47720
3208	47721
127332	47722
90909	47723
111451	47724
13605	47725
1667	47726
57844	47727
559	47728
93523	47729
77362	47730
40633	47731
128971	47732
227439	47733
19926	47734
17736	47735
9062	47736
51538	47737
107	47738
10912	47739
3377	47740
34275	47741
493	47742
264767	47743
49146	47744
2846	47745
2518	47746
3060	47747
8200	47748
34692	47749
11122	47750
4766	47751
55096	47752
167934	47753
158554	47754
28725	47755
39956	47756
71543	47757
107158	47758
21514	47759
1863	47760
92901	47761
58139	47762
25250	47763
122975	47764
109491	47765
24662	47766
141767	47767
4896	47768
434	47769
24414	47770
113404	47771
31541	47772
45512	47773
74152	47774
58704	47775
72298	47776
3089	47777
42788	47778
29110	47779
98892	47780
162930	47781
28288	47782
2067	47783
1269	47784
749	47785
19307	47786
16063	47787
11423	47788
33312	47789
10759	47790
45919	47791
96120	47792
1656	47793
101583	47794
212612	47795
13775	47796
96447	47797
80319	47798
104547	47799
16827	47800
211614	47801
80004	47802
3110	47803
62391	47804
49769	47805
257307	47806
105540	47807
3238	47808
202187	47809
40887	47810
32665	47811
254195	47812
645	47813
16019	47814
85420	47815
201626	47816
70024	47817
57446	47818
153867	47819
7812	47820
7049	47821
1545	47822
22696	47823
146768	47824
5471	47825
15234	47826
53779	47827
162881	47828
40404	47829
149792	47830
177437	47831
59658	47832
95414	47833
66340	47834
3303	47835
60863	47836
163721	47837
1660	47838
13555	47839
272199	47840
65	47841
227492	47842
5278	47843
715	47844
120977	47845
217410	47846
207780	47847
22495	47848
235745	47849
44474	47850
7574	47851
42885	47852
25713	47853
13226	47854
39476	47855
137	47856
51669	47857
7429	47858
7551	47859
141171	47860
1	47861
153109	47862
139015	47863
25646	47864
4935	47865
23450	47866
28525	47867
1573	47868
30419	47869
122110	47870
73930	47871
11699	47872
53448	47873
87907	47874
77121	47875
8039	47876
84379	47877
84886	47878
38059	47879
77976	47880
3143	47881
18775	47882
108292	47883
135291	47884
23601	47885
219268	47886
841	47887
17456	47888
214237	47889
253103	47890
108409	47891
218	47892
25195	47893
62652	47894
56653	47895
229869	47896
117690	47897
8250	47898
132507	47899
24788	47900
162375	47901
12781	47902
21174	47903
39365	47904
162134	47905
57866	47906
40193	47907
177520	47908
6862	47909
62356	47910
226065	47911
13900	47912
28424	47913
121696	47914
348	47915
120650	47916
270759	47917
7137	47918
74620	47919
103558	47920
3565	47921
79504	47922
199111	47923
2746	47924
65322	47925
12439	47926
1931	47927
165132	47928
162299	47929
60803	47930
225242	47931
15915	47932
18748	47933
14564	47934
2367	47935
504	47936
1454	47937
203430	47938
153411	47939
266766	47940
270557	47941
16616	47942
7340	47943
47471	47944
139212	47945
233110	47946
5361	47947
4464	47948
19461	47949
67539	47950
157377	47951
28432	47952
26956	47953
49586	47954
16381	47955
11619	47956
83049	47957
24955	47958
8730	47959
41673	47960
94961	47961
37078	47962
5705	47963
11510	47964
15078	47965
81499	47966
117910	47967
25902	47968
96925	47969
35949	47970
29098	47971
11027	47972
43076	47973
6475	47974
31254	47975
2895	47976
100277	47977
82945	47978
72458	47979
8115	47980
57292	47981
6913	47982
263278	47983
23008	47984
1685	47985
22279	47986
7317	47987
4746	47988
57552	47989
36618	47990
83090	47991
71370	47992
101723	47993
100451	47994
50297	47995
106314	47996
47935	47997
13341	47998
66321	47999
42927	48000
10173	48001
45311	48002
34915	48003
82450	48004
20246	48005
12947	48006
6293	48007
260108	48008
10165	48009
50240	48010
4612	48011
136495	48012
23560	48013
1396	48014
26121	48015
1190	48016
30073	48017
91924	48018
41115	48019
46233	48020
9315	48021
113629	48022
70623	48023
109357	48024
117583	48025
14577	48026
98522	48027
206858	48028
10357	48029
44842	48030
33	48031
42837	48032
86765	48033
110944	48034
8333	48035
65236	48036
4722	48037
13552	48038
261669	48039
14363	48040
71584	48041
44927	48042
21286	48043
26160	48044
46800	48045
31284	48046
299	48047
54121	48048
223897	48049
88524	48050
124986	48051
7750	48052
71145	48053
35546	48054
45613	48055
19462	48056
64771	48057
150137	48058
18208	48059
224	48060
19	48061
187574	48062
56292	48063
1906	48064
68584	48065
133484	48066
742	48067
24802	48068
5080	48069
113709	48070
107325	48071
18049	48072
110213	48073
1800	48074
6296	48075
51202	48076
40314	48077
36730	48078
59113	48079
1677	48080
63785	48081
78758	48082
10658	48083
55317	48084
55900	48085
28670	48086
124588	48087
86503	48088
5633	48089
136538	48090
1879	48091
2896	48092
3389	48093
17844	48094
88978	48095
1413	48096
937	48097
221179	48098
21508	48099
42267	48100
93597	48101
56820	48102
194851	48103
29771	48104
84531	48105
33189	48106
66971	48107
244275	48108
139852	48109
902	48110
29333	48111
29158	48112
41185	48113
9101	48114
10839	48115
85194	48116
137705	48117
1252	48118
166282	48119
94989	48120
120744	48121
8393	48122
175401	48123
27597	48124
84398	48125
77234	48126
198365	48127
40768	48128
74471	48129
376	48130
77830	48131
81310	48132
36770	48133
70410	48134
96633	48135
267025	48136
29998	48137
58574	48138
241243	48139
33172	48140
19353	48141
80710	48142
10319	48143
2013	48144
2183	48145
35091	48146
1929	48147
36152	48148
59433	48149
312	48150
182152	48151
14631	48152
56884	48153
156971	48154
123987	48155
1663	48156
49337	48157
138499	48158
3351	48159
4414	48160
8053	48161
97298	48162
174651	48163
136693	48164
8751	48165
101939	48166
5468	48167
236931	48168
34892	48169
236769	48170
7788	48171
45302	48172
3135	48173
152428	48174
137770	48175
47837	48176
27730	48177
8971	48178
814	48179
247590	48180
125867	48181
54477	48182
975	48183
55044	48184
14685	48185
138756	48186
7167	48187
176	48188
3857	48189
30705	48190
260838	48191
615	48192
55973	48193
12675	48194
12257	48195
3536	48196
201	48197
113866	48198
18171	48199
28809	48200
140594	48201
110828	48202
40564	48203
37739	48204
243228	48205
34888	48206
126029	48207
39068	48208
159557	48209
23739	48210
974	48211
67609	48212
237316	48213
24136	48214
117064	48215
62986	48216
108488	48217
130161	48218
44938	48219
47660	48220
163059	48221
3105	48222
22821	48223
51330	48224
38614	48225
7646	48226
262956	48227
2504	48228
54066	48229
19000	48230
56705	48231
38419	48232
2688	48233
109839	48234
76892	48235
792	48236
494	48237
4129	48238
35344	48239
12116	48240
1146	48241
13209	48242
108724	48243
100098	48244
109201	48245
117943	48246
5507	48247
141459	48248
28553	48249
27303	48250
180174	48251
40469	48252
8900	48253
6477	48254
18666	48255
6868	48256
26907	48257
69572	48258
90234	48259
60928	48260
165106	48261
194081	48262
145515	48263
101858	48264
134125	48265
1256	48266
23685	48267
154814	48268
68399	48269
56118	48270
5207	48271
19464	48272
36699	48273
73477	48274
17226	48275
204321	48276
208181	48277
267820	48278
6143	48279
11335	48280
424	48281
34015	48282
93225	48283
54299	48284
161438	48285
118280	48286
11078	48287
181781	48288
230064	48289
183383	48290
53237	48291
30153	48292
967	48293
36037	48294
70181	48295
27349	48296
121967	48297
98762	48298
139763	48299
30271	48300
161894	48301
130613	48302
46801	48303
15517	48304
45470	48305
6024	48306
77439	48307
6877	48308
253850	48309
13830	48310
34011	48311
9688	48312
5790	48313
1091	48314
9020	48315
56079	48316
4036	48317
17633	48318
139826	48319
139682	48320
259418	48321
22006	48322
202296	48323
8825	48324
5753	48325
16681	48326
137383	48327
5448	48328
101	48329
57943	48330
2886	48331
183031	48332
8563	48333
78631	48334
7454	48335
6233	48336
62640	48337
3770	48338
82983	48339
6308	48340
180987	48341
8852	48342
16215	48343
3629	48344
119017	48345
75572	48346
178718	48347
30216	48348
152419	48349
116	48350
93947	48351
46825	48352
82950	48353
36502	48354
84438	48355
21944	48356
37948	48357
78205	48358
18243	48359
6631	48360
40304	48361
37255	48362
38798	48363
44870	48364
141389	48365
10057	48366
11446	48367
37351	48368
210959	48369
131108	48370
138463	48371
59892	48372
137046	48373
141135	48374
2964	48375
939	48376
22385	48377
128795	48378
80526	48379
63810	48380
10447	48381
15075	48382
2402	48383
68205	48384
46489	48385
50286	48386
11275	48387
100821	48388
5196	48389
9406	48390
11835	48391
15699	48392
14697	48393
42214	48394
19567	48395
136968	48396
19032	48397
142321	48398
7302	48399
12449	48400
164386	48401
99778	48402
96874	48403
61120	48404
129927	48405
4510	48406
1878	48407
11175	48408
170660	48409
216529	48410
81236	48411
165985	48412
49851	48413
103311	48414
147725	48415
7098	48416
12768	48417
153548	48418
2353	48419
156651	48420
169578	48421
7030	48422
68349	48423
22791	48424
11114	48425
54098	48426
8950	48427
40481	48428
3942	48429
128905	48430
28663	48431
1	48432
39234	48433
57186	48434
18201	48435
26739	48436
43896	48437
62917	48438
73630	48439
10249	48440
27896	48441
97582	48442
32477	48443
207496	48444
208548	48445
128744	48446
34679	48447
4782	48448
37640	48449
27105	48450
30320	48451
658	48452
2408	48453
139701	48454
31300	48455
53975	48456
218225	48457
91795	48458
30406	48459
29455	48460
35958	48461
8314	48462
84196	48463
167994	48464
2602	48465
30	48466
45872	48467
119999	48468
22154	48469
8930	48470
7416	48471
62491	48472
13971	48473
113509	48474
13017	48475
61936	48476
1146	48477
60364	48478
7744	48479
1852	48480
4488	48481
179001	48482
55032	48483
3798	48484
221634	48485
25521	48486
5102	48487
70909	48488
167988	48489
16145	48490
165685	48491
39724	48492
45611	48493
16484	48494
129638	48495
69614	48496
58959	48497
1040	48498
239606	48499
192111	48500
10931	48501
41617	48502
109073	48503
108376	48504
155331	48505
156494	48506
11936	48507
15569	48508
35596	48509
261174	48510
5821	48511
14592	48512
131111	48513
38622	48514
2520	48515
99838	48516
667	48517
116639	48518
167704	48519
68936	48520
70898	48521
311	48522
80170	48523
10897	48524
23660	48525
49	48526
65452	48527
6792	48528
9778	48529
32868	48530
137927	48531
129587	48532
94637	48533
134320	48534
203122	48535
102135	48536
17639	48537
15556	48538
35132	48539
22352	48540
58681	48541
70525	48542
1333	48543
6522	48544
598	48545
223429	48546
105430	48547
226649	48548
169826	48549
57992	48550
153478	48551
65976	48552
32232	48553
144451	48554
157019	48555
269564	48556
14679	48557
1238	48558
4694	48559
52921	48560
68368	48561
213937	48562
58595	48563
36445	48564
598	48565
111125	48566
5137	48567
34759	48568
11460	48569
9	48570
33590	48571
56117	48572
22050	48573
211	48574
44798	48575
107536	48576
93116	48577
149504	48578
39477	48579
229930	48580
19531	48581
29264	48582
60661	48583
34250	48584
14927	48585
24171	48586
37773	48587
136022	48588
371	48589
55407	48590
6165	48591
50016	48592
24320	48593
249454	48594
13263	48595
91870	48596
30649	48597
2158	48598
2930	48599
132331	48600
50126	48601
52260	48602
109542	48603
91199	48604
1878	48605
225223	48606
1349	48607
3647	48608
9227	48609
27285	48610
6532	48611
128311	48612
75379	48613
173150	48614
71841	48615
75789	48616
196214	48617
237371	48618
163833	48619
2636	48620
3486	48621
8967	48622
70893	48623
47076	48624
134185	48625
264269	48626
10051	48627
419	48628
8661	48629
39805	48630
76416	48631
10595	48632
47243	48633
23154	48634
91478	48635
39729	48636
112870	48637
130946	48638
84058	48639
18154	48640
3371	48641
135315	48642
17370	48643
219189	48644
194644	48645
1062	48646
35212	48647
70893	48648
73231	48649
29789	48650
77614	48651
165865	48652
13998	48653
162492	48654
68009	48655
9804	48656
34296	48657
10439	48658
108634	48659
178214	48660
3963	48661
18944	48662
48125	48663
5032	48664
2785	48665
78927	48666
45108	48667
51857	48668
64871	48669
4116	48670
31839	48671
31471	48672
516	48673
138815	48674
59061	48675
30142	48676
92016	48677
13632	48678
242262	48679
58365	48680
105072	48681
35869	48682
3858	48683
12429	48684
152374	48685
199756	48686
168998	48687
10941	48688
141598	48689
1279	48690
41556	48691
21974	48692
42032	48693
11818	48694
70911	48695
29230	48696
254450	48697
24620	48698
9303	48699
5273	48700
50167	48701
50768	48702
64106	48703
656	48704
91757	48705
91747	48706
132302	48707
253	48708
92092	48709
155185	48710
77451	48711
105961	48712
155703	48713
20380	48714
57542	48715
128236	48716
144017	48717
5867	48718
184162	48719
84810	48720
16733	48721
152293	48722
35111	48723
1392	48724
90124	48725
24216	48726
64302	48727
16483	48728
43310	48729
25212	48730
14	48731
1984	48732
221733	48733
22792	48734
89738	48735
68864	48736
16953	48737
15367	48738
211063	48739
57621	48740
73717	48741
181855	48742
10763	48743
66838	48744
159008	48745
29159	48746
3767	48747
101468	48748
9533	48749
40412	48750
24933	48751
36109	48752
3888	48753
52406	48754
27611	48755
160806	48756
44759	48757
249749	48758
28901	48759
1682	48760
118376	48761
108670	48762
29960	48763
2030	48764
11679	48765
4165	48766
18489	48767
24237	48768
18482	48769
33378	48770
50262	48771
11322	48772
505	48773
7023	48774
1735	48775
5687	48776
58908	48777
176273	48778
17939	48779
12621	48780
4430	48781
4801	48782
24919	48783
16182	48784
25580	48785
120018	48786
180373	48787
33980	48788
35538	48789
9520	48790
71059	48791
183047	48792
65	48793
41591	48794
52518	48795
134907	48796
2763	48797
75384	48798
23960	48799
84598	48800
1110	48801
26275	48802
18377	48803
157198	48804
328	48805
11868	48806
32568	48807
10679	48808
47450	48809
11993	48810
120429	48811
105951	48812
7684	48813
51907	48814
17459	48815
10159	48816
47541	48817
154926	48818
16391	48819
98727	48820
42263	48821
88886	48822
224814	48823
113320	48824
52714	48825
22837	48826
774	48827
90852	48828
1198	48829
12135	48830
17281	48831
8527	48832
1401	48833
143	48834
33623	48835
233081	48836
56042	48837
168	48838
44346	48839
25122	48840
128387	48841
232770	48842
168008	48843
45501	48844
4	48845
62960	48846
2400	48847
69121	48848
134016	48849
14121	48850
180912	48851
77590	48852
246535	48853
103743	48854
155009	48855
40939	48856
140826	48857
59825	48858
1099	48859
5456	48860
10006	48861
263483	48862
12739	48863
145386	48864
67459	48865
265482	48866
67749	48867
267713	48868
2562	48869
31870	48870
118287	48871
19393	48872
170523	48873
89570	48874
92532	48875
166650	48876
207632	48877
13210	48878
8633	48879
166012	48880
66383	48881
31701	48882
52520	48883
61377	48884
460	48885
154210	48886
7369	48887
18971	48888
41043	48889
79828	48890
23657	48891
56147	48892
16993	48893
98041	48894
149231	48895
134765	48896
4455	48897
1442	48898
78438	48899
23051	48900
35996	48901
13608	48902
75249	48903
78414	48904
7614	48905
16706	48906
27869	48907
8083	48908
2316	48909
266975	48910
168272	48911
60639	48912
141630	48913
16466	48914
67744	48915
872	48916
94571	48917
233958	48918
133430	48919
39125	48920
3341	48921
88158	48922
16903	48923
52318	48924
1304	48925
1187	48926
102086	48927
61266	48928
260818	48929
88293	48930
101066	48931
5748	48932
128342	48933
103222	48934
136157	48935
93338	48936
39953	48937
1182	48938
161963	48939
46728	48940
39510	48941
70407	48942
67989	48943
28522	48944
2275	48945
178250	48946
81786	48947
67	48948
29541	48949
232837	48950
54010	48951
35622	48952
74841	48953
247854	48954
118107	48955
79395	48956
77684	48957
1537	48958
2645	48959
96454	48960
20768	48961
11153	48962
44615	48963
3099	48964
12920	48965
90004	48966
8834	48967
75839	48968
3237	48969
21868	48970
39732	48971
53387	48972
977	48973
42351	48974
59587	48975
133964	48976
56639	48977
8504	48978
10823	48979
2294	48980
1246	48981
1342	48982
2611	48983
5018	48984
10356	48985
51260	48986
12429	48987
11974	48988
114132	48989
5644	48990
51888	48991
113974	48992
204318	48993
148614	48994
61705	48995
68489	48996
9231	48997
59514	48998
7615	48999
103438	49000
165669	49001
132201	49002
3085	49003
159726	49004
134904	49005
31951	49006
605	49007
35199	49008
2	49009
181843	49010
33453	49011
101521	49012
47049	49013
3996	49014
142703	49015
76026	49016
246462	49017
331	49018
214339	49019
8862	49020
230877	49021
808	49022
31179	49023
167923	49024
2233	49025
6222	49026
87814	49027
28653	49028
59866	49029
241315	49030
30741	49031
3267	49032
121496	49033
186072	49034
6827	49035
123815	49036
102043	49037
88369	49038
85981	49039
117606	49040
41974	49041
11533	49042
22672	49043
73241	49044
171061	49045
34463	49046
104328	49047
165922	49048
99882	49049
108789	49050
11910	49051
3277	49052
190753	49053
202751	49054
137	49055
1834	49056
63456	49057
5418	49058
34144	49059
257683	49060
86503	49061
163097	49062
101013	49063
119819	49064
55705	49065
18598	49066
16849	49067
167146	49068
86489	49069
113643	49070
164037	49071
11235	49072
6847	49073
1541	49074
58777	49075
10065	49076
2428	49077
30707	49078
34978	49079
43481	49080
48827	49081
10140	49082
4150	49083
80403	49084
147691	49085
31247	49086
165514	49087
24024	49088
8299	49089
189547	49090
89317	49091
47010	49092
847	49093
12718	49094
16423	49095
187998	49096
116859	49097
18064	49098
138873	49099
157164	49100
1551	49101
172585	49102
31501	49103
72542	49104
4787	49105
15925	49106
39946	49107
109039	49108
21798	49109
28881	49110
33700	49111
104623	49112
39694	49113
168732	49114
89542	49115
918	49116
23953	49117
120967	49118
9606	49119
136068	49120
104892	49121
22651	49122
109717	49123
140308	49124
26056	49125
44018	49126
62572	49127
3295	49128
241943	49129
37701	49130
42182	49131
29801	49132
64637	49133
35083	49134
158955	49135
36475	49136
59313	49137
26882	49138
5804	49139
45797	49140
109002	49141
50563	49142
4698	49143
28019	49144
1421	49145
20586	49146
31160	49147
15738	49148
183062	49149
132466	49150
9891	49151
1781	49152
177748	49153
17602	49154
77175	49155
14401	49156
80243	49157
60503	49158
3970	49159
61960	49160
91954	49161
75775	49162
35975	49163
26373	49164
12849	49165
82	49166
30991	49167
28764	49168
11701	49169
128675	49170
14408	49171
5283	49172
38001	49173
14481	49174
156805	49175
72313	49176
36079	49177
205729	49178
7597	49179
8071	49180
109876	49181
55195	49182
44528	49183
72503	49184
13649	49185
140212	49186
5047	49187
8989	49188
66589	49189
50436	49190
192756	49191
30954	49192
77401	49193
12261	49194
230791	49195
8997	49196
157195	49197
170475	49198
50241	49199
102891	49200
77291	49201
34144	49202
75621	49203
15129	49204
271720	49205
1582	49206
223208	49207
658	49208
17574	49209
80495	49210
653	49211
7935	49212
4219	49213
7583	49214
11335	49215
109081	49216
96762	49217
8356	49218
16979	49219
127471	49220
1483	49221
9135	49222
36622	49223
49817	49224
3782	49225
24172	49226
65769	49227
105042	49228
218241	49229
64332	49230
64701	49231
67251	49232
11005	49233
98416	49234
5572	49235
30396	49236
28971	49237
93220	49238
91487	49239
170640	49240
164432	49241
25	49242
121657	49243
266146	49244
6065	49245
585	49246
63006	49247
12577	49248
30586	49249
20842	49250
12111	49251
103700	49252
73318	49253
25396	49254
31139	49255
35280	49256
189657	49257
50136	49258
10195	49259
34815	49260
10139	49261
13038	49262
12861	49263
37043	49264
2568	49265
15289	49266
8895	49267
9	49268
45394	49269
163793	49270
29231	49271
77314	49272
265359	49273
241753	49274
63307	49275
30265	49276
155244	49277
72836	49278
210665	49279
72885	49280
379	49281
213120	49282
39571	49283
109891	49284
237173	49285
2205	49286
49617	49287
53973	49288
55418	49289
50173	49290
58044	49291
39394	49292
4117	49293
131685	49294
24836	49295
56490	49296
140218	49297
13271	49298
163669	49299
42974	49300
264484	49301
126698	49302
43148	49303
309	49304
50763	49305
26301	49306
192701	49307
7054	49308
6043	49309
17834	49310
41015	49311
36331	49312
145995	49313
255776	49314
14289	49315
52676	49316
1883	49317
100949	49318
16454	49319
249394	49320
65806	49321
151281	49322
103103	49323
132721	49324
31907	49325
13832	49326
22063	49327
58481	49328
19349	49329
35412	49330
170279	49331
220903	49332
102931	49333
112869	49334
199389	49335
119958	49336
11904	49337
78743	49338
39389	49339
57637	49340
9122	49341
24849	49342
68968	49343
32	49344
36441	49345
29312	49346
113855	49347
103434	49348
82039	49349
4993	49350
2043	49351
31705	49352
10003	49353
4	49354
74265	49355
151864	49356
22634	49357
107	49358
20937	49359
50114	49360
6036	49361
924	49362
238436	49363
76180	49364
360	49365
112711	49366
96770	49367
6353	49368
67636	49369
4120	49370
87739	49371
7760	49372
117767	49373
128346	49374
171224	49375
19170	49376
11534	49377
16731	49378
383	49379
29932	49380
43164	49381
42590	49382
1984	49383
105329	49384
170858	49385
25880	49386
244846	49387
107992	49388
15273	49389
109752	49390
1140	49391
175382	49392
258892	49393
36510	49394
154898	49395
6474	49396
165	49397
268301	49398
250295	49399
4801	49400
51527	49401
12407	49402
40225	49403
120681	49404
7195	49405
21855	49406
34654	49407
2034	49408
12116	49409
39363	49410
51973	49411
123	49412
741	49413
83701	49414
177424	49415
5046	49416
27173	49417
17181	49418
112187	49419
36486	49420
37392	49421
20424	49422
41581	49423
111705	49424
57820	49425
2699	49426
9106	49427
19715	49428
117620	49429
3109	49430
118856	49431
137169	49432
10534	49433
10887	49434
8592	49435
9302	49436
11011	49437
28197	49438
3752	49439
49195	49440
90454	49441
51833	49442
127714	49443
74180	49444
51905	49445
6246	49446
9332	49447
182661	49448
11917	49449
9248	49450
20243	49451
152703	49452
31857	49453
69852	49454
58310	49455
175477	49456
6789	49457
54706	49458
109597	49459
91165	49460
3344	49461
162725	49462
55166	49463
240079	49464
17397	49465
22618	49466
69885	49467
260	49468
67009	49469
148750	49470
106383	49471
69482	49472
60738	49473
43406	49474
73105	49475
14680	49476
3347	49477
1868	49478
13303	49479
2257	49480
63219	49481
45792	49482
1672	49483
52170	49484
7674	49485
104471	49486
49708	49487
4510	49488
13331	49489
1343	49490
46351	49491
4456	49492
129576	49493
198310	49494
137655	49495
12453	49496
249827	49497
97558	49498
225923	49499
38186	49500
31989	49501
85992	49502
169943	49503
182411	49504
48017	49505
73499	49506
188305	49507
15081	49508
162447	49509
805	49510
5061	49511
85135	49512
20503	49513
159686	49514
38412	49515
9650	49516
109138	49517
19568	49518
226723	49519
134871	49520
121577	49521
179537	49522
1181	49523
267324	49524
107815	49525
199	49526
1233	49527
84665	49528
3968	49529
65102	49530
205452	49531
216238	49532
89341	49533
13070	49534
74676	49535
14135	49536
81482	49537
337	49538
249208	49539
24050	49540
68366	49541
152425	49542
27984	49543
4398	49544
46975	49545
63307	49546
65779	49547
220917	49548
97911	49549
92040	49550
8540	49551
97252	49552
11589	49553
38474	49554
13326	49555
12899	49556
24239	49557
62823	49558
69781	49559
265286	49560
87337	49561
200600	49562
1149	49563
10345	49564
5201	49565
126608	49566
165193	49567
38607	49568
163215	49569
16798	49570
78274	49571
5074	49572
2240	49573
72160	49574
38963	49575
54938	49576
62	49577
47810	49578
9483	49579
86182	49580
58501	49581
679	49582
7318	49583
38925	49584
15304	49585
42484	49586
15577	49587
36163	49588
23415	49589
7037	49590
3513	49591
28490	49592
27094	49593
217507	49594
52416	49595
25230	49596
15073	49597
2472	49598
28963	49599
73991	49600
56665	49601
20817	49602
84197	49603
89173	49604
117903	49605
174080	49606
118618	49607
1023	49608
1190	49609
3058	49610
4229	49611
219219	49612
12300	49613
4368	49614
23772	49615
13506	49616
21689	49617
247658	49618
19374	49619
78482	49620
165046	49621
5229	49622
4459	49623
43053	49624
52278	49625
52209	49626
86325	49627
147537	49628
34736	49629
36959	49630
6616	49631
14218	49632
2743	49633
75244	49634
24515	49635
1158	49636
8744	49637
164441	49638
48668	49639
116162	49640
221918	49641
190107	49642
27261	49643
66607	49644
77091	49645
749	49646
3719	49647
61467	49648
128718	49649
53689	49650
74854	49651
76322	49652
71478	49653
7440	49654
3516	49655
35891	49656
6304	49657
44361	49658
14060	49659
22383	49660
31825	49661
39557	49662
117124	49663
7437	49664
14085	49665
7583	49666
27993	49667
27887	49668
11113	49669
11309	49670
24796	49671
3277	49672
3128	49673
16858	49674
14280	49675
14753	49676
117034	49677
44360	49678
148022	49679
61369	49680
85414	49681
20823	49682
264280	49683
16060	49684
6528	49685
11201	49686
30181	49687
9958	49688
87726	49689
141	49690
64088	49691
128852	49692
169947	49693
11209	49694
1436	49695
9011	49696
88646	49697
109026	49698
9188	49699
6080	49700
69867	49701
1853	49702
270946	49703
95989	49704
94933	49705
36707	49706
2420	49707
9768	49708
248706	49709
12364	49710
40975	49711
2430	49712
155199	49713
3052	49714
20525	49715
103804	49716
1323	49717
11599	49718
33015	49719
44578	49720
33272	49721
153531	49722
55175	49723
12816	49724
18079	49725
1295	49726
86620	49727
99747	49728
43198	49729
88444	49730
20279	49731
7466	49732
24025	49733
78546	49734
27382	49735
135468	49736
78801	49737
85622	49738
10808	49739
63965	49740
381	49741
63235	49742
3805	49743
30760	49744
20574	49745
205429	49746
225258	49747
84916	49748
50314	49749
58672	49750
235	49751
160025	49752
50963	49753
1669	49754
6576	49755
82732	49756
25810	49757
9615	49758
76	49759
57811	49760
1181	49761
5164	49762
17939	49763
10608	49764
9763	49765
40431	49766
3065	49767
31213	49768
11177	49769
271264	49770
156531	49771
11097	49772
5623	49773
147831	49774
821	49775
17215	49776
97136	49777
28703	49778
85909	49779
10728	49780
181445	49781
168521	49782
34322	49783
41089	49784
11124	49785
3689	49786
7538	49787
199882	49788
3861	49789
67812	49790
77	49791
8979	49792
16729	49793
4440	49794
25788	49795
75650	49796
65913	49797
49901	49798
38324	49799
110361	49800
66402	49801
26248	49802
24250	49803
24913	49804
47349	49805
46109	49806
191853	49807
185287	49808
138476	49809
16664	49810
13024	49811
33637	49812
14963	49813
13025	49814
103413	49815
17947	49816
147607	49817
4103	49818
113911	49819
929	49820
196221	49821
17660	49822
29360	49823
36843	49824
72396	49825
111055	49826
6091	49827
30195	49828
254493	49829
171257	49830
2585	49831
123741	49832
148835	49833
19661	49834
1350	49835
162214	49836
30027	49837
201188	49838
77816	49839
45756	49840
14105	49841
92152	49842
26048	49843
73027	49844
73971	49845
40640	49846
45392	49847
11671	49848
143468	49849
19042	49850
53772	49851
150376	49852
87647	49853
199173	49854
46765	49855
221999	49856
23809	49857
7506	49858
414	49859
167491	49860
42339	49861
5808	49862
33997	49863
80422	49864
56940	49865
21256	49866
34682	49867
830	49868
135608	49869
231690	49870
125218	49871
24955	49872
148451	49873
3987	49874
139739	49875
8323	49876
4190	49877
165034	49878
139484	49879
59121	49880
78169	49881
7044	49882
169045	49883
42752	49884
142807	49885
145901	49886
45441	49887
9372	49888
251	49889
108727	49890
2410	49891
88433	49892
50672	49893
19635	49894
20110	49895
71010	49896
91242	49897
280	49898
128	49899
1256	49900
8455	49901
4024	49902
226462	49903
86594	49904
1895	49905
176351	49906
40876	49907
122436	49908
46	49909
39478	49910
17754	49911
46940	49912
206122	49913
73872	49914
259039	49915
980	49916
42606	49917
122629	49918
44794	49919
2984	49920
259376	49921
3091	49922
3857	49923
3036	49924
110761	49925
10310	49926
148556	49927
2683	49928
1229	49929
28434	49930
35351	49931
20637	49932
59189	49933
199295	49934
15394	49935
18739	49936
125697	49937
17862	49938
170029	49939
414	49940
100011	49941
14330	49942
57430	49943
16000	49944
67548	49945
22707	49946
9386	49947
74185	49948
163924	49949
20226	49950
17508	49951
118305	49952
71621	49953
23420	49954
25111	49955
1026	49956
145745	49957
254476	49958
1563	49959
193068	49960
33329	49961
63838	49962
41613	49963
5707	49964
78152	49965
271713	49966
139324	49967
5811	49968
3657	49969
83139	49970
24545	49971
4406	49972
241390	49973
63143	49974
98042	49975
41881	49976
836	49977
21964	49978
73647	49979
46182	49980
26097	49981
54307	49982
16339	49983
38270	49984
60863	49985
78035	49986
59956	49987
141465	49988
24849	49989
3373	49990
27186	49991
45385	49992
50765	49993
8447	49994
149089	49995
42	49996
8454	49997
13973	49998
18010	49999
53597	50000
98900	50001
137640	50002
31028	50003
8597	50004
250	50005
12392	50006
17728	50007
3876	50008
178815	50009
131936	50010
249133	50011
94572	50012
13888	50013
23304	50014
152441	50015
117596	50016
29472	50017
8138	50018
72622	50019
132027	50020
69719	50021
43161	50022
17101	50023
268264	50024
56255	50025
76594	50026
91270	50027
56391	50028
91429	50029
20556	50030
197645	50031
28932	50032
1130	50033
69954	50034
26230	50035
1383	50036
1723	50037
35460	50038
166798	50039
141903	50040
62221	50041
36833	50042
9024	50043
22980	50044
56349	50045
2675	50046
199311	50047
7161	50048
6734	50049
23966	50050
154061	50051
33569	50052
80352	50053
5027	50054
68469	50055
14480	50056
235055	50057
14945	50058
16744	50059
209949	50060
36906	50061
1854	50062
23017	50063
44368	50064
110913	50065
1713	50066
16290	50067
82030	50068
78057	50069
10151	50070
597	50071
59021	50072
82149	50073
70616	50074
65335	50075
212384	50076
35547	50077
9269	50078
1613	50079
227618	50080
58652	50081
97075	50082
99514	50083
82537	50084
53793	50085
4161	50086
6096	50087
233135	50088
11840	50089
41959	50090
18095	50091
230918	50092
20559	50093
74596	50094
57582	50095
18349	50096
14071	50097
36697	50098
18467	50099
254622	50100
162944	50101
4465	50102
26736	50103
49649	50104
58345	50105
66780	50106
41329	50107
69311	50108
53515	50109
30709	50110
5310	50111
51439	50112
174130	50113
6994	50114
2831	50115
66	50116
221365	50117
755	50118
252200	50119
22884	50120
44614	50121
253011	50122
15246	50123
30644	50124
188002	50125
14928	50126
9233	50127
99253	50128
235354	50129
23341	50130
155072	50131
212055	50132
23913	50133
46488	50134
164455	50135
105666	50136
148704	50137
11752	50138
796	50139
1951	50140
212459	50141
41727	50142
69391	50143
29378	50144
1379	50145
21985	50146
180629	50147
1835	50148
136263	50149
444	50150
1105	50151
9664	50152
13989	50153
2969	50154
94576	50155
777	50156
59038	50157
33264	50158
13874	50159
2642	50160
41819	50161
268703	50162
1909	50163
60686	50164
10884	50165
2997	50166
33996	50167
7061	50168
52	50169
170792	50170
3280	50171
254843	50172
173214	50173
1400	50174
40718	50175
66008	50176
80972	50177
60399	50178
53630	50179
60001	50180
66	50181
237240	50182
1039	50183
219872	50184
28748	50185
15522	50186
4244	50187
135237	50188
12138	50189
1470	50190
6864	50191
3569	50192
11616	50193
60079	50194
8192	50195
72396	50196
1167	50197
16910	50198
260290	50199
18464	50200
38242	50201
245	50202
66280	50203
57888	50204
10483	50205
33853	50206
237086	50207
5575	50208
163014	50209
4184	50210
9273	50211
1014	50212
3814	50213
26262	50214
20335	50215
163549	50216
6625	50217
22094	50218
1786	50219
15731	50220
82513	50221
53979	50222
12404	50223
90999	50224
46859	50225
12544	50226
88326	50227
57606	50228
17317	50229
35660	50230
98476	50231
109593	50232
26653	50233
137406	50234
13299	50235
160095	50236
156212	50237
95302	50238
132	50239
62766	50240
12630	50241
177245	50242
154448	50243
6912	50244
158209	50245
189137	50246
21071	50247
86060	50248
5037	50249
6452	50250
9812	50251
4612	50252
1707	50253
33007	50254
28494	50255
126337	50256
30809	50257
68677	50258
40341	50259
29686	50260
19853	50261
104065	50262
71	50263
14153	50264
15465	50265
60028	50266
1204	50267
9907	50268
12724	50269
92487	50270
1440	50271
16116	50272
54606	50273
151312	50274
22455	50275
36990	50276
237092	50277
11226	50278
10449	50279
74	50280
58094	50281
126239	50282
8746	50283
56692	50284
239972	50285
188774	50286
87995	50287
766	50288
147409	50289
21884	50290
14825	50291
28757	50292
958	50293
103091	50294
319	50295
8366	50296
15611	50297
112452	50298
28884	50299
47882	50300
3135	50301
8088	50302
43179	50303
8096	50304
60572	50305
204922	50306
168095	50307
18355	50308
16588	50309
60399	50310
82128	50311
96900	50312
39227	50313
240738	50314
51717	50315
214	50316
701	50317
7860	50318
263080	50319
21857	50320
37533	50321
8433	50322
93558	50323
99792	50324
5528	50325
832	50326
147496	50327
163893	50328
5937	50329
206859	50330
58325	50331
9764	50332
1793	50333
45380	50334
80376	50335
269636	50336
1677	50337
111532	50338
114689	50339
270719	50340
10483	50341
7468	50342
7533	50343
83299	50344
156747	50345
18438	50346
270203	50347
71046	50348
82665	50349
29411	50350
156859	50351
49100	50352
6820	50353
208809	50354
269131	50355
1180	50356
2339	50357
39854	50358
19931	50359
81046	50360
18824	50361
96855	50362
5006	50363
2092	50364
106278	50365
166911	50366
57993	50367
34788	50368
27882	50369
167639	50370
143015	50371
135364	50372
99049	50373
84790	50374
55530	50375
8044	50376
678	50377
77035	50378
964	50379
5806	50380
34230	50381
157324	50382
16495	50383
697	50384
173	50385
47896	50386
193190	50387
35498	50388
28905	50389
91743	50390
2311	50391
60534	50392
261	50393
10135	50394
7858	50395
52381	50396
5023	50397
65050	50398
95084	50399
18477	50400
32464	50401
88658	50402
12065	50403
2018	50404
31511	50405
45589	50406
411	50407
765	50408
47162	50409
2844	50410
38493	50411
66334	50412
27556	50413
263453	50414
51804	50415
70	50416
99325	50417
77011	50418
77500	50419
12357	50420
6381	50421
25512	50422
108006	50423
89482	50424
3347	50425
258348	50426
66201	50427
134844	50428
13176	50429
17705	50430
258692	50431
43237	50432
95896	50433
8747	50434
21297	50435
17117	50436
34642	50437
589	50438
7364	50439
103102	50440
3618	50441
603	50442
38716	50443
394	50444
1613	50445
7035	50446
149473	50447
2821	50448
99239	50449
52683	50450
3601	50451
271557	50452
26632	50453
234443	50454
8605	50455
41819	50456
756	50457
51443	50458
444	50459
957	50460
171000	50461
773	50462
253058	50463
154665	50464
60430	50465
58568	50466
8004	50467
143088	50468
31301	50469
32870	50470
1874	50471
9519	50472
64886	50473
38708	50474
44657	50475
236453	50476
5792	50477
261941	50478
102521	50479
4336	50480
215040	50481
502	50482
198069	50483
39591	50484
95475	50485
158261	50486
86624	50487
40909	50488
55170	50489
47467	50490
52564	50491
23223	50492
1738	50493
168118	50494
214340	50495
182238	50496
73747	50497
11659	50498
18760	50499
169207	50500
26026	50501
60066	50502
14513	50503
56403	50504
139827	50505
229174	50506
15144	50507
497	50508
1168	50509
27625	50510
18068	50511
35833	50512
39423	50513
161288	50514
122026	50515
3605	50516
155347	50517
176310	50518
8757	50519
53754	50520
144230	50521
137388	50522
110028	50523
27427	50524
48116	50525
69220	50526
58004	50527
23054	50528
17269	50529
14078	50530
221374	50531
3472	50532
143306	50533
7224	50534
6192	50535
68123	50536
6873	50537
3960	50538
14362	50539
1440	50540
6592	50541
27381	50542
248784	50543
46180	50544
513	50545
80827	50546
25805	50547
13187	50548
42857	50549
89039	50550
1126	50551
113318	50552
77079	50553
1468	50554
18320	50555
112928	50556
29389	50557
163057	50558
17861	50559
201962	50560
161625	50561
93351	50562
156224	50563
163109	50564
1381	50565
54067	50566
148878	50567
1461	50568
96468	50569
33247	50570
95454	50571
242178	50572
113613	50573
3586	50574
678	50575
120807	50576
219237	50577
109550	50578
32610	50579
111506	50580
64113	50581
170907	50582
66924	50583
4045	50584
1080	50585
21048	50586
39883	50587
99791	50588
72394	50589
33795	50590
115876	50591
75522	50592
97845	50593
344	50594
272757	50595
251327	50596
260695	50597
8008	50598
218	50599
75694	50600
4146	50601
90000	50602
156114	50603
15614	50604
46374	50605
72932	50606
5919	50607
2558	50608
85953	50609
98335	50610
167722	50611
151296	50612
161391	50613
6212	50614
77990	50615
264196	50616
515	50617
69015	50618
5587	50619
76748	50620
5843	50621
66	50622
257410	50623
32656	50624
141323	50625
140148	50626
171278	50627
241941	50628
2394	50629
88290	50630
194158	50631
4909	50632
210204	50633
216199	50634
204975	50635
26355	50636
192973	50637
568	50638
46184	50639
91311	50640
49805	50641
288	50642
53420	50643
102315	50644
2075	50645
56703	50646
13196	50647
13580	50648
182328	50649
36115	50650
1781	50651
10805	50652
11133	50653
8261	50654
93272	50655
3	50656
11841	50657
1134	50658
28980	50659
56601	50660
148349	50661
256799	50662
14181	50663
164599	50664
135093	50665
23753	50666
234107	50667
230310	50668
727	50669
20988	50670
12141	50671
1957	50672
111711	50673
78279	50674
33	50675
25631	50676
1353	50677
227824	50678
39575	50679
209804	50680
6331	50681
77473	50682
40450	50683
4128	50684
113727	50685
24079	50686
15956	50687
28838	50688
2558	50689
98253	50690
126462	50691
57481	50692
104525	50693
58760	50694
35458	50695
150165	50696
10941	50697
23444	50698
52834	50699
153	50700
10481	50701
4600	50702
17536	50703
41474	50704
263481	50705
251392	50706
42679	50707
68028	50708
31495	50709
26669	50710
36475	50711
57277	50712
13817	50713
4921	50714
209121	50715
68502	50716
3575	50717
137942	50718
116951	50719
6929	50720
38031	50721
41874	50722
154850	50723
38664	50724
11797	50725
7021	50726
4082	50727
21920	50728
42007	50729
2048	50730
19049	50731
56754	50732
100274	50733
69041	50734
263072	50735
46229	50736
35284	50737
97953	50738
45421	50739
16357	50740
1428	50741
127129	50742
9881	50743
334	50744
23663	50745
3	50746
90052	50747
4895	50748
51090	50749
35370	50750
469	50751
6347	50752
6429	50753
395	50754
6539	50755
56180	50756
45422	50757
5645	50758
35451	50759
7908	50760
101207	50761
24580	50762
93395	50763
5890	50764
40602	50765
33112	50766
8585	50767
14559	50768
11327	50769
67098	50770
9464	50771
951	50772
147151	50773
5130	50774
103724	50775
85126	50776
16923	50777
476	50778
98476	50779
48849	50780
181485	50781
148717	50782
2401	50783
6768	50784
70357	50785
48138	50786
36109	50787
48441	50788
1085	50789
3293	50790
8147	50791
8610	50792
1835	50793
227077	50794
90703	50795
272361	50796
6117	50797
24536	50798
3683	50799
150378	50800
202081	50801
14588	50802
203562	50803
3039	50804
74602	50805
44168	50806
24224	50807
22625	50808
3995	50809
193760	50810
42688	50811
862	50812
22214	50813
52641	50814
7756	50815
123073	50816
58202	50817
31473	50818
16539	50819
3932	50820
163098	50821
10418	50822
9880	50823
12653	50824
4821	50825
1494	50826
52957	50827
219208	50828
95525	50829
33449	50830
433	50831
204380	50832
2134	50833
136724	50834
94744	50835
36575	50836
3955	50837
1769	50838
8510	50839
99532	50840
4171	50841
6419	50842
7702	50843
11299	50844
153572	50845
152254	50846
103493	50847
12007	50848
406	50849
3626	50850
358	50851
41472	50852
121074	50853
56386	50854
16712	50855
30580	50856
205866	50857
43756	50858
14486	50859
35476	50860
14623	50861
112191	50862
61675	50863
3086	50864
61433	50865
43704	50866
161	50867
144098	50868
41643	50869
139584	50870
50010	50871
43827	50872
62166	50873
52478	50874
228936	50875
48826	50876
25337	50877
14187	50878
39173	50879
7101	50880
7753	50881
26654	50882
139485	50883
62809	50884
6656	50885
100370	50886
21794	50887
10309	50888
238406	50889
244104	50890
14426	50891
54437	50892
54507	50893
39112	50894
44311	50895
264875	50896
7082	50897
166507	50898
49300	50899
22299	50900
13001	50901
53158	50902
57204	50903
7268	50904
29419	50905
25467	50906
27874	50907
31976	50908
1503	50909
37509	50910
5916	50911
167070	50912
86734	50913
38886	50914
110087	50915
251515	50916
39095	50917
870	50918
55364	50919
65893	50920
77509	50921
2616	50922
153468	50923
118612	50924
50952	50925
33637	50926
6468	50927
3948	50928
1976	50929
152796	50930
69576	50931
12404	50932
2087	50933
1820	50934
41907	50935
228570	50936
23872	50937
5593	50938
6815	50939
134499	50940
189855	50941
206126	50942
81454	50943
1390	50944
125697	50945
148633	50946
154018	50947
176265	50948
44879	50949
70221	50950
170187	50951
13251	50952
22750	50953
86431	50954
86013	50955
16658	50956
84391	50957
232373	50958
32430	50959
167241	50960
38051	50961
5617	50962
99191	50963
167573	50964
68476	50965
30614	50966
15306	50967
184038	50968
86055	50969
12566	50970
176437	50971
10675	50972
36560	50973
4924	50974
23960	50975
2465	50976
64984	50977
58914	50978
8521	50979
48062	50980
218819	50981
6469	50982
48778	50983
85905	50984
13207	50985
74435	50986
170312	50987
4356	50988
250984	50989
55372	50990
33077	50991
1391	50992
76353	50993
66841	50994
9076	50995
6641	50996
15860	50997
114353	50998
28391	50999
80	51000
10259	51001
25136	51002
41860	51003
29891	51004
18706	51005
19253	51006
113447	51007
138754	51008
104921	51009
2572	51010
17760	51011
124853	51012
6404	51013
23740	51014
62636	51015
52080	51016
20693	51017
104985	51018
148869	51019
36496	51020
108307	51021
14619	51022
1794	51023
3400	51024
5494	51025
29197	51026
58525	51027
168073	51028
73041	51029
4171	51030
34742	51031
141831	51032
162662	51033
92	51034
5159	51035
39130	51036
7360	51037
7281	51038
86627	51039
82611	51040
29162	51041
26119	51042
157045	51043
12787	51044
13614	51045
25096	51046
10636	51047
219929	51048
15475	51049
179439	51050
4778	51051
108522	51052
9486	51053
151276	51054
52269	51055
10905	51056
2740	51057
156	51058
1002	51059
57307	51060
63656	51061
24312	51062
47977	51063
109940	51064
267625	51065
227337	51066
60096	51067
13221	51068
172830	51069
103249	51070
23221	51071
139609	51072
35819	51073
54734	51074
82742	51075
1813	51076
945	51077
125071	51078
31651	51079
1125	51080
47157	51081
162973	51082
54211	51083
60610	51084
56522	51085
4277	51086
3052	51087
11693	51088
127639	51089
272342	51090
14795	51091
919	51092
6428	51093
4184	51094
219522	51095
18871	51096
10873	51097
505	51098
95729	51099
88762	51100
25899	51101
46391	51102
189516	51103
138708	51104
269496	51105
123078	51106
981	51107
71890	51108
115543	51109
130501	51110
6242	51111
12186	51112
12129	51113
57563	51114
4328	51115
135417	51116
21961	51117
5384	51118
228926	51119
11317	51120
196712	51121
123180	51122
164541	51123
94107	51124
12022	51125
59945	51126
6994	51127
14432	51128
3033	51129
129707	51130
117404	51131
179971	51132
167469	51133
5471	51134
188662	51135
5873	51136
170729	51137
65253	51138
50188	51139
4932	51140
22257	51141
9206	51142
12535	51143
74722	51144
31438	51145
1395	51146
54246	51147
1943	51148
19975	51149
11191	51150
213876	51151
69	51152
136263	51153
76956	51154
85548	51155
87920	51156
53713	51157
58467	51158
82287	51159
71920	51160
10777	51161
107	51162
49057	51163
151926	51164
952	51165
72982	51166
875	51167
83290	51168
263442	51169
152023	51170
9648	51171
14611	51172
43822	51173
117673	51174
265326	51175
9407	51176
60215	51177
7497	51178
89965	51179
132179	51180
2906	51181
5596	51182
56481	51183
117932	51184
20523	51185
21465	51186
27974	51187
95694	51188
10945	51189
5542	51190
59148	51191
10780	51192
57274	51193
193391	51194
35504	51195
191277	51196
22550	51197
81213	51198
95902	51199
123923	51200
16814	51201
91281	51202
7915	51203
53091	51204
24740	51205
161284	51206
99403	51207
136763	51208
191279	51209
6077	51210
32316	51211
209372	51212
10995	51213
2558	51214
16536	51215
4339	51216
5127	51217
226953	51218
56512	51219
221151	51220
2214	51221
247761	51222
171593	51223
155423	51224
61728	51225
32271	51226
104668	51227
40552	51228
31547	51229
32171	51230
58329	51231
188520	51232
105917	51233
28674	51234
54928	51235
15770	51236
22817	51237
491	51238
7114	51239
6331	51240
171377	51241
53526	51242
10342	51243
101591	51244
7899	51245
113762	51246
107598	51247
148099	51248
83786	51249
19214	51250
68751	51251
75101	51252
16562	51253
68195	51254
153805	51255
128607	51256
96533	51257
37207	51258
2062	51259
27738	51260
37584	51261
1411	51262
2078	51263
48055	51264
14150	51265
109096	51266
23132	51267
34570	51268
67183	51269
8206	51270
11428	51271
165322	51272
74414	51273
243590	51274
157964	51275
102426	51276
34378	51277
147350	51278
12457	51279
125825	51280
11641	51281
41510	51282
20049	51283
73254	51284
51535	51285
231	51286
12361	51287
16795	51288
37069	51289
26503	51290
105266	51291
8554	51292
18579	51293
141313	51294
164404	51295
40771	51296
5988	51297
139570	51298
160529	51299
50948	51300
33475	51301
106576	51302
102212	51303
1961	51304
105817	51305
2238	51306
126126	51307
7507	51308
1382	51309
10567	51310
188	51311
107920	51312
29893	51313
33112	51314
11753	51315
91928	51316
1952	51317
168145	51318
171375	51319
1267	51320
1136	51321
4819	51322
271740	51323
102882	51324
57	51325
80003	51326
333	51327
57836	51328
108546	51329
11371	51330
44995	51331
9234	51332
101619	51333
60594	51334
21280	51335
12703	51336
239808	51337
14521	51338
24903	51339
64192	51340
1160	51341
97579	51342
89574	51343
3577	51344
39079	51345
340	51346
30055	51347
61034	51348
138723	51349
113904	51350
102049	51351
35735	51352
736	51353
198736	51354
220820	51355
189405	51356
8358	51357
1915	51358
98409	51359
44599	51360
49436	51361
2957	51362
264754	51363
81212	51364
204531	51365
74749	51366
229898	51367
57322	51368
79017	51369
10256	51370
95623	51371
166186	51372
89821	51373
8354	51374
200435	51375
937	51376
23444	51377
30549	51378
7944	51379
98281	51380
17789	51381
4209	51382
21393	51383
35933	51384
19831	51385
60972	51386
162281	51387
5839	51388
68742	51389
216895	51390
35717	51391
39385	51392
73366	51393
14055	51394
2984	51395
16701	51396
26622	51397
9663	51398
28553	51399
57703	51400
161026	51401
16496	51402
725	51403
20477	51404
4715	51405
71168	51406
65704	51407
95996	51408
58200	51409
79453	51410
2762	51411
15656	51412
35143	51413
245825	51414
17601	51415
111046	51416
266827	51417
4645	51418
44042	51419
17190	51420
17758	51421
10812	51422
95319	51423
14650	51424
160470	51425
207594	51426
123964	51427
123074	51428
29791	51429
235107	51430
114144	51431
164457	51432
38891	51433
2569	51434
20833	51435
79528	51436
40171	51437
265232	51438
9660	51439
12808	51440
7909	51441
31350	51442
156621	51443
17116	51444
13822	51445
31071	51446
2423	51447
13825	51448
33743	51449
69683	51450
20404	51451
38428	51452
49237	51453
22475	51454
107043	51455
26615	51456
46093	51457
22902	51458
140755	51459
16340	51460
36818	51461
28097	51462
7126	51463
4382	51464
8	51465
248080	51466
194627	51467
12148	51468
12726	51469
1879	51470
188440	51471
2708	51472
16655	51473
5934	51474
4083	51475
69239	51476
22269	51477
42233	51478
156433	51479
38951	51480
67019	51481
50673	51482
19919	51483
19013	51484
67993	51485
104450	51486
48222	51487
67731	51488
109421	51489
1225	51490
5675	51491
20135	51492
7910	51493
12202	51494
157451	51495
194066	51496
167341	51497
10932	51498
55445	51499
112736	51500
21002	51501
118659	51502
7034	51503
1585	51504
74913	51505
86353	51506
86868	51507
122214	51508
243482	51509
190019	51510
7022	51511
4513	51512
80212	51513
48068	51514
21880	51515
146714	51516
112450	51517
6441	51518
45924	51519
186017	51520
48200	51521
26553	51522
197716	51523
56155	51524
59940	51525
2756	51526
165758	51527
549	51528
12176	51529
76345	51530
58378	51531
167248	51532
244161	51533
35278	51534
25556	51535
890	51536
44407	51537
47558	51538
204539	51539
97144	51540
173078	51541
400	51542
2971	51543
6036	51544
59352	51545
7662	51546
80560	51547
84735	51548
18760	51549
236763	51550
1987	51551
245857	51552
37016	51553
683	51554
223165	51555
5417	51556
99068	51557
8693	51558
32191	51559
133	51560
5524	51561
112586	51562
18467	51563
23247	51564
63662	51565
202360	51566
12100	51567
92418	51568
99602	51569
201	51570
96147	51571
8381	51572
33971	51573
10669	51574
142542	51575
114248	51576
121476	51577
16296	51578
67702	51579
19185	51580
5622	51581
1150	51582
154286	51583
244639	51584
3399	51585
26281	51586
2642	51587
4466	51588
5876	51589
42937	51590
60795	51591
14527	51592
166901	51593
138386	51594
13574	51595
50793	51596
46332	51597
85085	51598
11211	51599
181034	51600
2	51601
161299	51602
5232	51603
200444	51604
116926	51605
101468	51606
10512	51607
3116	51608
850	51609
3059	51610
22005	51611
2510	51612
103	51613
50092	51614
141472	51615
4591	51616
86920	51617
129107	51618
26828	51619
13832	51620
1	51621
10861	51622
109042	51623
56507	51624
20437	51625
8376	51626
136964	51627
133851	51628
48118	51629
131057	51630
23428	51631
6385	51632
170072	51633
235149	51634
2641	51635
4891	51636
21670	51637
40852	51638
66349	51639
102866	51640
49323	51641
43056	51642
18460	51643
57680	51644
87822	51645
25219	51646
270944	51647
18205	51648
55997	51649
77132	51650
4759	51651
1702	51652
34854	51653
7916	51654
15056	51655
51676	51656
58691	51657
2204	51658
768	51659
94294	51660
56364	51661
2151	51662
135	51663
6203	51664
76774	51665
256535	51666
5610	51667
207971	51668
20103	51669
3536	51670
14425	51671
493	51672
2583	51673
4413	51674
36344	51675
237667	51676
113	51677
81786	51678
82361	51679
11908	51680
59642	51681
1739	51682
56642	51683
10031	51684
183907	51685
112689	51686
200920	51687
27568	51688
743	51689
64804	51690
195667	51691
259554	51692
33861	51693
905	51694
8392	51695
2638	51696
52384	51697
249865	51698
7592	51699
158813	51700
199805	51701
712	51702
36110	51703
32254	51704
121361	51705
226321	51706
182432	51707
17438	51708
1239	51709
45674	51710
9668	51711
2871	51712
53594	51713
3290	51714
58104	51715
154977	51716
115984	51717
8589	51718
26689	51719
112879	51720
2888	51721
52634	51722
82896	51723
23533	51724
108	51725
20901	51726
13280	51727
18404	51728
13937	51729
3896	51730
9921	51731
4292	51732
52758	51733
409	51734
14867	51735
26715	51736
22956	51737
121486	51738
80981	51739
1929	51740
178985	51741
32566	51742
56252	51743
43240	51744
4670	51745
3938	51746
134539	51747
153973	51748
48588	51749
1795	51750
22268	51751
7807	51752
237565	51753
147970	51754
6275	51755
111956	51756
154016	51757
44376	51758
27720	51759
6633	51760
6524	51761
56986	51762
31016	51763
114078	51764
22637	51765
230320	51766
53963	51767
3372	51768
13056	51769
119629	51770
1151	51771
19889	51772
31929	51773
35400	51774
950	51775
153621	51776
142017	51777
31848	51778
155932	51779
132838	51780
26576	51781
27262	51782
99418	51783
13548	51784
8784	51785
45654	51786
96705	51787
76792	51788
129460	51789
161392	51790
16261	51791
7951	51792
764	51793
18989	51794
175615	51795
42222	51796
2056	51797
67282	51798
41370	51799
8561	51800
80327	51801
4358	51802
10615	51803
12421	51804
14079	51805
14578	51806
69584	51807
156380	51808
92301	51809
7057	51810
120786	51811
66898	51812
197183	51813
43043	51814
38663	51815
27171	51816
103062	51817
5565	51818
1818	51819
11341	51820
9438	51821
168553	51822
92051	51823
65505	51824
28626	51825
300	51826
75234	51827
95401	51828
27574	51829
77478	51830
206484	51831
154308	51832
112014	51833
63970	51834
4274	51835
72141	51836
21447	51837
18800	51838
56429	51839
18950	51840
122203	51841
117504	51842
113091	51843
124733	51844
47992	51845
24598	51846
98919	51847
59048	51848
48212	51849
91885	51850
36877	51851
2536	51852
5657	51853
93497	51854
37816	51855
8486	51856
23921	51857
37708	51858
71182	51859
60486	51860
18278	51861
50499	51862
31964	51863
7762	51864
72425	51865
84798	51866
16121	51867
123947	51868
18053	51869
16911	51870
96495	51871
207734	51872
21048	51873
22395	51874
6464	51875
15	51876
133211	51877
2129	51878
97115	51879
8066	51880
47092	51881
7117	51882
1884	51883
46474	51884
41064	51885
149871	51886
12543	51887
7071	51888
29467	51889
26335	51890
117084	51891
216122	51892
16378	51893
22331	51894
155670	51895
2969	51896
44218	51897
77	51898
4249	51899
75229	51900
2723	51901
5213	51902
27120	51903
15835	51904
91451	51905
16889	51906
65466	51907
55866	51908
246405	51909
51974	51910
26401	51911
7073	51912
10493	51913
30518	51914
185821	51915
67325	51916
183199	51917
20013	51918
153243	51919
45495	51920
236966	51921
47583	51922
3072	51923
3308	51924
1310	51925
101601	51926
39494	51927
6448	51928
4184	51929
219311	51930
25580	51931
125268	51932
12615	51933
15285	51934
15551	51935
5	51936
14902	51937
28130	51938
189640	51939
23358	51940
13648	51941
46436	51942
1734	51943
258814	51944
362	51945
67042	51946
2513	51947
2193	51948
3975	51949
267332	51950
550	51951
25975	51952
54178	51953
181840	51954
5984	51955
13258	51956
22302	51957
106997	51958
124	51959
68824	51960
133672	51961
38547	51962
31332	51963
145868	51964
54393	51965
5247	51966
30948	51967
33855	51968
75585	51969
163385	51970
6598	51971
56831	51972
1499	51973
66594	51974
93681	51975
69348	51976
100630	51977
8632	51978
6361	51979
52334	51980
17338	51981
52170	51982
16598	51983
252055	51984
2548	51985
95071	51986
218259	51987
21327	51988
200299	51989
258658	51990
9563	51991
3510	51992
189412	51993
5584	51994
114925	51995
69146	51996
69160	51997
109358	51998
151027	51999
131963	52000
1296	52001
18416	52002
125548	52003
36332	52004
264471	52005
22796	52006
9863	52007
29913	52008
40962	52009
143029	52010
70906	52011
25103	52012
929	52013
181	52014
44683	52015
9562	52016
27672	52017
26812	52018
23278	52019
21937	52020
5188	52021
11663	52022
11939	52023
46696	52024
171520	52025
2768	52026
12911	52027
9194	52028
13469	52029
31181	52030
123857	52031
166886	52032
82038	52033
243752	52034
15121	52035
13332	52036
96675	52037
155207	52038
39364	52039
68851	52040
246	52041
1493	52042
16790	52043
16	52044
5644	52045
102361	52046
39160	52047
3142	52048
101379	52049
390	52050
46955	52051
2771	52052
230625	52053
163249	52054
35021	52055
999	52056
567	52057
9192	52058
23015	52059
5698	52060
77870	52061
114	52062
122925	52063
89085	52064
56767	52065
228788	52066
11395	52067
25622	52068
31789	52069
37181	52070
89538	52071
125569	52072
82725	52073
140685	52074
13930	52075
326	52076
71389	52077
13177	52078
12164	52079
177417	52080
179342	52081
69474	52082
181433	52083
117407	52084
11090	52085
92263	52086
224	52087
10564	52088
51706	52089
26673	52090
111532	52091
504	52092
5640	52093
12589	52094
263822	52095
16394	52096
92167	52097
17917	52098
79332	52099
9839	52100
256207	52101
47326	52102
111567	52103
92554	52104
122762	52105
17718	52106
115690	52107
19458	52108
147116	52109
45006	52110
606	52111
3892	52112
187689	52113
139803	52114
60712	52115
124739	52116
167189	52117
48074	52118
17424	52119
31991	52120
57734	52121
44388	52122
133052	52123
38863	52124
16085	52125
19820	52126
119763	52127
159763	52128
195905	52129
72907	52130
259882	52131
352	52132
271219	52133
107287	52134
79792	52135
99878	52136
2648	52137
21228	52138
23096	52139
9762	52140
228095	52141
3479	52142
8785	52143
23217	52144
144341	52145
226494	52146
157794	52147
109538	52148
11342	52149
205902	52150
4028	52151
10698	52152
2406	52153
232968	52154
71733	52155
262124	52156
14251	52157
1391	52158
77498	52159
23295	52160
195435	52161
8334	52162
1728	52163
16763	52164
161068	52165
1000	52166
41364	52167
7980	52168
187846	52169
210182	52170
49980	52171
33871	52172
11061	52173
15351	52174
229152	52175
102139	52176
126	52177
11041	52178
4156	52179
225470	52180
150136	52181
123572	52182
35465	52183
40132	52184
7628	52185
29708	52186
22665	52187
20265	52188
69811	52189
3009	52190
530	52191
1012	52192
68968	52193
41945	52194
45827	52195
229119	52196
2757	52197
131545	52198
141631	52199
1280	52200
93922	52201
77185	52202
38231	52203
74669	52204
28202	52205
90885	52206
2391	52207
23192	52208
33946	52209
2271	52210
8435	52211
96909	52212
34335	52213
96288	52214
63138	52215
77901	52216
29828	52217
7179	52218
63436	52219
2208	52220
97439	52221
35267	52222
9406	52223
2454	52224
14063	52225
76865	52226
3540	52227
268629	52228
15922	52229
759	52230
194389	52231
11392	52232
127284	52233
198052	52234
22302	52235
36655	52236
18493	52237
7303	52238
31502	52239
73654	52240
39851	52241
88511	52242
44942	52243
48299	52244
2106	52245
9522	52246
28978	52247
1445	52248
12339	52249
4114	52250
21945	52251
156843	52252
17018	52253
317	52254
165492	52255
79768	52256
96062	52257
259635	52258
33960	52259
38515	52260
29988	52261
20535	52262
2632	52263
1721	52264
18175	52265
16990	52266
50198	52267
197929	52268
21620	52269
161389	52270
17494	52271
114937	52272
44668	52273
27172	52274
84253	52275
260705	52276
26531	52277
164326	52278
14316	52279
140399	52280
4256	52281
15151	52282
32351	52283
125973	52284
178	52285
37566	52286
32515	52287
35684	52288
112190	52289
18896	52290
255216	52291
25899	52292
1998	52293
7270	52294
39464	52295
2307	52296
47556	52297
231963	52298
39943	52299
53474	52300
218071	52301
3543	52302
79716	52303
22166	52304
134566	52305
149769	52306
18325	52307
13829	52308
68461	52309
88050	52310
178894	52311
62476	52312
43411	52313
50600	52314
3556	52315
41610	52316
14069	52317
629	52318
63480	52319
248401	52320
87057	52321
33209	52322
122712	52323
137623	52324
1141	52325
8512	52326
41192	52327
164677	52328
1482	52329
90848	52330
152676	52331
165012	52332
26139	52333
137541	52334
22677	52335
45996	52336
229661	52337
114357	52338
110508	52339
6063	52340
10038	52341
78012	52342
1441	52343
84481	52344
38238	52345
520	52346
75154	52347
208677	52348
22745	52349
50906	52350
10434	52351
9605	52352
99784	52353
187198	52354
900	52355
9274	52356
71647	52357
24379	52358
19121	52359
217437	52360
172512	52361
138442	52362
90468	52363
178792	52364
31271	52365
70118	52366
146855	52367
91693	52368
5422	52369
29832	52370
1680	52371
92774	52372
114341	52373
195724	52374
2732	52375
33511	52376
49617	52377
249518	52378
133095	52379
362	52380
53832	52381
12885	52382
247784	52383
22106	52384
160196	52385
78256	52386
256091	52387
24706	52388
17525	52389
1326	52390
6291	52391
184742	52392
180994	52393
51672	52394
265845	52395
201941	52396
2025	52397
271422	52398
24733	52399
269445	52400
73376	52401
685	52402
18644	52403
267497	52404
75991	52405
247786	52406
77115	52407
60225	52408
162673	52409
33	52410
10198	52411
18425	52412
27619	52413
97511	52414
8026	52415
27784	52416
1076	52417
7398	52418
18566	52419
89172	52420
138037	52421
30259	52422
5699	52423
39727	52424
262001	52425
37741	52426
2798	52427
156086	52428
7102	52429
149497	52430
50401	52431
60557	52432
6268	52433
42619	52434
80185	52435
26460	52436
86297	52437
37580	52438
226024	52439
46968	52440
6322	52441
128690	52442
184425	52443
772	52444
162684	52445
46602	52446
120333	52447
163224	52448
38406	52449
137324	52450
162621	52451
1673	52452
214261	52453
28145	52454
147090	52455
33092	52456
95497	52457
8717	52458
45062	52459
217031	52460
58934	52461
222368	52462
3655	52463
2557	52464
33740	52465
41900	52466
113612	52467
128210	52468
76985	52469
3043	52470
675	52471
10397	52472
2043	52473
7312	52474
164088	52475
461	52476
111865	52477
25208	52478
170034	52479
17456	52480
8849	52481
12	52482
182	52483
3978	52484
5783	52485
68216	52486
122115	52487
149130	52488
172083	52489
56602	52490
26298	52491
237471	52492
48257	52493
21128	52494
146830	52495
67849	52496
99940	52497
53734	52498
19311	52499
169756	52500
130481	52501
130124	52502
30250	52503
6746	52504
44087	52505
28717	52506
97966	52507
262294	52508
40012	52509
89723	52510
50869	52511
23254	52512
8281	52513
562	52514
71602	52515
16598	52516
102510	52517
20492	52518
116679	52519
31006	52520
134091	52521
16612	52522
63600	52523
12324	52524
2845	52525
62922	52526
16314	52527
39105	52528
700	52529
107060	52530
197765	52531
3913	52532
9178	52533
48125	52534
31166	52535
22615	52536
18994	52537
157011	52538
64769	52539
1975	52540
100772	52541
43846	52542
145589	52543
1702	52544
206202	52545
11880	52546
237	52547
1830	52548
12966	52549
8052	52550
40672	52551
1355	52552
112440	52553
79651	52554
66583	52555
35095	52556
567	52557
27986	52558
8537	52559
125414	52560
124801	52561
40878	52562
2244	52563
63991	52564
29525	52565
31260	52566
3291	52567
35835	52568
120200	52569
56932	52570
237429	52571
112138	52572
4077	52573
31880	52574
117872	52575
143624	52576
117591	52577
112195	52578
80328	52579
36107	52580
44220	52581
89	52582
226415	52583
259201	52584
94359	52585
33160	52586
15240	52587
169288	52588
197757	52589
226297	52590
93630	52591
6675	52592
893	52593
4114	52594
136283	52595
32072	52596
58441	52597
113	52598
2079	52599
11751	52600
16882	52601
41136	52602
3578	52603
45101	52604
8105	52605
63533	52606
15163	52607
43569	52608
109457	52609
35503	52610
158890	52611
77906	52612
220192	52613
220254	52614
1397	52615
105670	52616
2341	52617
139884	52618
7973	52619
12175	52620
12662	52621
1093	52622
16498	52623
11431	52624
29281	52625
47939	52626
44077	52627
13455	52628
80411	52629
22741	52630
81456	52631
37516	52632
39366	52633
33724	52634
2817	52635
4359	52636
34085	52637
266020	52638
29648	52639
106538	52640
49	52641
62268	52642
3783	52643
1597	52644
88740	52645
27296	52646
22697	52647
84209	52648
63604	52649
174352	52650
59557	52651
186568	52652
2132	52653
24596	52654
26361	52655
18016	52656
44169	52657
63976	52658
36715	52659
33527	52660
8653	52661
262169	52662
15369	52663
20	52664
24589	52665
70796	52666
4168	52667
20200	52668
15904	52669
93479	52670
3820	52671
4535	52672
49182	52673
22640	52674
10901	52675
163	52676
61118	52677
5863	52678
2979	52679
5435	52680
5366	52681
4672	52682
4947	52683
141	52684
86266	52685
128736	52686
90728	52687
8623	52688
23721	52689
7569	52690
149498	52691
17669	52692
106455	52693
828	52694
26033	52695
1689	52696
47963	52697
13988	52698
970	52699
133337	52700
7852	52701
206904	52702
66367	52703
1940	52704
30494	52705
16405	52706
142960	52707
8350	52708
9965	52709
130040	52710
2	52711
187044	52712
145907	52713
9664	52714
4318	52715
131458	52716
78658	52717
55485	52718
5003	52719
230190	52720
35251	52721
272605	52722
1048	52723
165093	52724
133015	52725
2122	52726
57581	52727
26436	52728
104078	52729
1983	52730
3219	52731
44242	52732
157594	52733
32752	52734
22326	52735
188201	52736
7216	52737
17274	52738
109176	52739
22801	52740
10544	52741
98909	52742
22209	52743
17127	52744
895	52745
17841	52746
32277	52747
83	52748
51166	52749
22211	52750
6410	52751
146453	52752
27497	52753
102585	52754
156801	52755
51448	52756
104785	52757
30830	52758
2709	52759
47105	52760
12830	52761
166099	52762
266863	52763
41776	52764
222134	52765
1940	52766
74318	52767
259781	52768
5333	52769
8469	52770
107847	52771
103522	52772
30675	52773
165021	52774
658	52775
2889	52776
67769	52777
6465	52778
2	52779
1115	52780
65781	52781
54457	52782
51160	52783
152970	52784
54809	52785
49046	52786
43376	52787
27092	52788
1575	52789
509	52790
49948	52791
271677	52792
42639	52793
169691	52794
3426	52795
161771	52796
207153	52797
42553	52798
25315	52799
145726	52800
30796	52801
42004	52802
2165	52803
120770	52804
5163	52805
35107	52806
30170	52807
3022	52808
89289	52809
270901	52810
104470	52811
29294	52812
19768	52813
161812	52814
272697	52815
51978	52816
3645	52817
71592	52818
47110	52819
244042	52820
51902	52821
236021	52822
194574	52823
15689	52824
145776	52825
207656	52826
99252	52827
75763	52828
11894	52829
20176	52830
181178	52831
90538	52832
10124	52833
11931	52834
16011	52835
251734	52836
414	52837
30743	52838
15754	52839
45751	52840
166294	52841
28710	52842
84801	52843
1683	52844
4125	52845
10067	52846
16390	52847
92939	52848
76570	52849
7409	52850
110914	52851
164043	52852
463	52853
253563	52854
3423	52855
45391	52856
5630	52857
157682	52858
9	52859
2809	52860
171229	52861
99891	52862
82813	52863
9989	52864
160988	52865
5776	52866
93789	52867
86474	52868
12763	52869
11406	52870
1157	52871
1804	52872
71668	52873
14990	52874
4650	52875
16685	52876
19020	52877
66007	52878
12743	52879
183213	52880
66933	52881
17186	52882
5227	52883
172280	52884
20554	52885
10060	52886
72823	52887
3963	52888
155775	52889
219901	52890
83731	52891
19939	52892
95586	52893
6186	52894
29050	52895
2429	52896
19380	52897
1215	52898
6936	52899
35796	52900
1223	52901
249188	52902
107131	52903
152244	52904
5888	52905
22735	52906
201564	52907
37647	52908
10682	52909
101158	52910
3133	52911
234186	52912
58666	52913
133531	52914
27390	52915
185957	52916
115912	52917
12782	52918
156574	52919
729	52920
75482	52921
32184	52922
65413	52923
29144	52924
202430	52925
8113	52926
13990	52927
116413	52928
78988	52929
72438	52930
93	52931
92924	52932
157373	52933
22923	52934
8602	52935
21304	52936
138279	52937
7536	52938
33879	52939
9379	52940
31659	52941
131357	52942
7191	52943
194359	52944
13820	52945
80360	52946
160310	52947
2369	52948
60488	52949
92458	52950
74362	52951
55769	52952
8359	52953
5474	52954
154912	52955
98120	52956
10534	52957
17346	52958
13895	52959
11672	52960
7376	52961
90	52962
216351	52963
176576	52964
5679	52965
50521	52966
226286	52967
221910	52968
1083	52969
117706	52970
4906	52971
14376	52972
224	52973
68607	52974
53835	52975
322	52976
167	52977
82129	52978
22189	52979
24150	52980
255880	52981
157338	52982
22193	52983
65462	52984
57097	52985
74719	52986
79688	52987
6740	52988
52	52989
2354	52990
15108	52991
34006	52992
8254	52993
105086	52994
429	52995
154720	52996
96387	52997
67709	52998
62119	52999
104670	53000
24584	53001
174312	53002
92990	53003
42735	53004
10023	53005
202024	53006
20771	53007
39805	53008
25067	53009
84590	53010
181137	53011
131817	53012
150608	53013
20188	53014
125846	53015
73	53016
8804	53017
95432	53018
13930	53019
252152	53020
53991	53021
77475	53022
109333	53023
73673	53024
143786	53025
111364	53026
2806	53027
5607	53028
1663	53029
9404	53030
70216	53031
111276	53032
2287	53033
71156	53034
7174	53035
14505	53036
389	53037
133008	53038
73659	53039
124107	53040
89405	53041
118206	53042
54777	53043
20098	53044
1193	53045
42120	53046
52477	53047
154649	53048
4936	53049
25181	53050
40965	53051
4370	53052
19822	53053
31985	53054
11780	53055
2844	53056
15218	53057
21772	53058
2899	53059
62222	53060
53327	53061
11285	53062
477	53063
266675	53064
2905	53065
155269	53066
66447	53067
42604	53068
39531	53069
48576	53070
22233	53071
112496	53072
15993	53073
6875	53074
16744	53075
27465	53076
8758	53077
96889	53078
358	53079
129704	53080
245556	53081
101580	53082
248176	53083
93214	53084
70893	53085
100228	53086
61502	53087
169552	53088
15069	53089
178590	53090
15367	53091
20924	53092
105172	53093
23969	53094
4854	53095
170972	53096
214883	53097
33399	53098
126270	53099
229894	53100
2473	53101
157451	53102
3931	53103
3768	53104
10218	53105
53962	53106
51521	53107
8112	53108
152483	53109
16643	53110
8289	53111
51441	53112
79311	53113
74784	53114
15866	53115
44641	53116
165243	53117
492	53118
5227	53119
71134	53120
1	53121
6030	53122
54399	53123
1175	53124
15002	53125
15973	53126
3693	53127
66245	53128
51539	53129
21890	53130
17184	53131
15921	53132
9012	53133
6549	53134
70716	53135
115939	53136
44946	53137
15089	53138
49079	53139
79561	53140
205034	53141
31694	53142
9482	53143
43717	53144
282	53145
203677	53146
263	53147
207821	53148
20564	53149
272269	53150
105107	53151
224492	53152
55135	53153
13178	53154
48905	53155
212137	53156
22993	53157
76747	53158
201429	53159
103428	53160
49432	53161
79135	53162
13158	53163
36588	53164
137127	53165
32070	53166
26138	53167
46151	53168
62160	53169
30007	53170
12845	53171
26360	53172
19263	53173
265709	53174
35683	53175
3639	53176
5496	53177
141320	53178
79876	53179
127199	53180
9251	53181
2519	53182
162420	53183
108806	53184
28383	53185
16848	53186
18172	53187
6960	53188
2791	53189
11877	53190
87727	53191
117566	53192
187183	53193
151108	53194
159199	53195
213984	53196
46044	53197
5307	53198
202996	53199
170437	53200
119	53201
5038	53202
17520	53203
143939	53204
27879	53205
17978	53206
46059	53207
149412	53208
28014	53209
19013	53210
2818	53211
51714	53212
10656	53213
172212	53214
94670	53215
6678	53216
35326	53217
37075	53218
1330	53219
5662	53220
1759	53221
41067	53222
48120	53223
9362	53224
515	53225
6243	53226
80669	53227
3955	53228
53933	53229
67645	53230
4550	53231
85762	53232
83	53233
29678	53234
47554	53235
23627	53236
9942	53237
178955	53238
22242	53239
80535	53240
13694	53241
88666	53242
37574	53243
216094	53244
12067	53245
65	53246
199585	53247
50504	53248
18835	53249
2521	53250
141566	53251
29825	53252
22	53253
144041	53254
238957	53255
4649	53256
26617	53257
183005	53258
2151	53259
205974	53260
2046	53261
143137	53262
5572	53263
122521	53264
829	53265
157295	53266
236045	53267
75192	53268
131	53269
422	53270
12019	53271
146532	53272
58994	53273
34489	53274
43518	53275
13061	53276
17882	53277
2519	53278
54835	53279
18558	53280
13018	53281
216736	53282
132902	53283
22258	53284
16293	53285
611	53286
5779	53287
44250	53288
1122	53289
1078	53290
232285	53291
1214	53292
79571	53293
54126	53294
3589	53295
20771	53296
1205	53297
10529	53298
41301	53299
225920	53300
32509	53301
9817	53302
2383	53303
20977	53304
11002	53305
85011	53306
81703	53307
1312	53308
16643	53309
53565	53310
4428	53311
35715	53312
27295	53313
4239	53314
19390	53315
267209	53316
20104	53317
31	53318
8767	53319
1115	53320
25750	53321
24591	53322
23735	53323
15801	53324
33400	53325
95793	53326
140935	53327
28157	53328
95596	53329
48580	53330
145970	53331
81095	53332
4198	53333
51044	53334
87107	53335
327	53336
143924	53337
3755	53338
8590	53339
74739	53340
11156	53341
15855	53342
1358	53343
60134	53344
156895	53345
8615	53346
166944	53347
45033	53348
202704	53349
139212	53350
8450	53351
2766	53352
16129	53353
57497	53354
96838	53355
37650	53356
114892	53357
92189	53358
263972	53359
24774	53360
34723	53361
8393	53362
58947	53363
57247	53364
118470	53365
4924	53366
24259	53367
19463	53368
110173	53369
2838	53370
60047	53371
691	53372
11513	53373
22363	53374
28464	53375
170296	53376
27223	53377
19568	53378
111517	53379
75889	53380
32013	53381
134239	53382
14142	53383
64873	53384
5355	53385
70392	53386
105313	53387
1661	53388
25690	53389
109882	53390
41261	53391
52009	53392
41891	53393
379	53394
240993	53395
1	53396
1510	53397
10114	53398
36820	53399
4805	53400
2201	53401
12614	53402
204454	53403
11316	53404
1776	53405
107494	53406
4800	53407
84459	53408
195103	53409
188821	53410
110418	53411
5285	53412
94495	53413
216454	53414
141	53415
16074	53416
140124	53417
9142	53418
67479	53419
47618	53420
101310	53421
680	53422
106550	53423
46271	53424
21411	53425
177179	53426
45378	53427
30879	53428
89056	53429
7405	53430
27502	53431
29508	53432
10834	53433
106572	53434
169707	53435
56776	53436
19958	53437
28806	53438
12910	53439
352	53440
17589	53441
15000	53442
235128	53443
34900	53444
156258	53445
93542	53446
6466	53447
171284	53448
239431	53449
8879	53450
24981	53451
12425	53452
23011	53453
160547	53454
231053	53455
35824	53456
76786	53457
8707	53458
14245	53459
239281	53460
8459	53461
21085	53462
59533	53463
16183	53464
1963	53465
177718	53466
987	53467
1395	53468
15694	53469
203607	53470
1292	53471
156976	53472
126822	53473
30140	53474
95386	53475
2226	53476
37506	53477
17956	53478
272513	53479
874	53480
51082	53481
18017	53482
15786	53483
11354	53484
144508	53485
220139	53486
38092	53487
7598	53488
74701	53489
33119	53490
23465	53491
190515	53492
73067	53493
59245	53494
19636	53495
26496	53496
35	53497
5902	53498
266346	53499
1744	53500
120026	53501
4912	53502
9462	53503
3954	53504
22064	53505
1798	53506
1452	53507
24678	53508
33143	53509
262	53510
15017	53511
9970	53512
9465	53513
43137	53514
13544	53515
50379	53516
31212	53517
78227	53518
5482	53519
5791	53520
32676	53521
13322	53522
259941	53523
137581	53524
22099	53525
98102	53526
51922	53527
219368	53528
218964	53529
242	53530
82032	53531
1879	53532
7431	53533
7910	53534
78480	53535
153903	53536
3753	53537
4534	53538
27984	53539
14386	53540
6994	53541
219204	53542
228873	53543
208867	53544
7923	53545
6791	53546
9442	53547
35	53548
5359	53549
6541	53550
6492	53551
29294	53552
76039	53553
9119	53554
23331	53555
238059	53556
105225	53557
3213	53558
20824	53559
32744	53560
38139	53561
146673	53562
81662	53563
16348	53564
35727	53565
51438	53566
22881	53567
18722	53568
146630	53569
86139	53570
1408	53571
15248	53572
18994	53573
1535	53574
73195	53575
3293	53576
113954	53577
59131	53578
35004	53579
221244	53580
27976	53581
105046	53582
177941	53583
198718	53584
4374	53585
153210	53586
1856	53587
46509	53588
48536	53589
133707	53590
126720	53591
88651	53592
22265	53593
2120	53594
21739	53595
165257	53596
24316	53597
14368	53598
258143	53599
12403	53600
115566	53601
48646	53602
28766	53603
14756	53604
2410	53605
119751	53606
13536	53607
158112	53608
117632	53609
78771	53610
5333	53611
53538	53612
28362	53613
338	53614
45361	53615
22553	53616
50166	53617
161749	53618
11903	53619
150004	53620
46448	53621
179105	53622
92970	53623
4550	53624
19527	53625
140567	53626
126802	53627
25103	53628
76772	53629
188904	53630
103145	53631
45825	53632
192798	53633
36908	53634
72368	53635
2633	53636
3608	53637
37777	53638
131894	53639
269397	53640
13748	53641
82535	53642
57768	53643
175019	53644
128	53645
212030	53646
68935	53647
55289	53648
98250	53649
188288	53650
128033	53651
74545	53652
251160	53653
10037	53654
4316	53655
52902	53656
22113	53657
48212	53658
214416	53659
250326	53660
186796	53661
62284	53662
109947	53663
6442	53664
255588	53665
47633	53666
135771	53667
17832	53668
47367	53669
134045	53670
257918	53671
218848	53672
245487	53673
9276	53674
42628	53675
45200	53676
7997	53677
3398	53678
47026	53679
210992	53680
48531	53681
202266	53682
71004	53683
4725	53684
74391	53685
8198	53686
888	53687
146700	53688
10123	53689
17456	53690
183	53691
7035	53692
6027	53693
123006	53694
27068	53695
15001	53696
135412	53697
567	53698
150123	53699
116824	53700
47965	53701
56474	53702
35173	53703
240265	53704
33065	53705
706	53706
6556	53707
37191	53708
45308	53709
4864	53710
39569	53711
5212	53712
77825	53713
12246	53714
173602	53715
161385	53716
7783	53717
9188	53718
7019	53719
103354	53720
203464	53721
130154	53722
122365	53723
54697	53724
11171	53725
6265	53726
99449	53727
79529	53728
1740	53729
3717	53730
3924	53731
23549	53732
219709	53733
23620	53734
117	53735
2405	53736
71688	53737
26113	53738
241469	53739
5919	53740
129716	53741
10083	53742
76668	53743
46750	53744
34196	53745
47916	53746
8608	53747
59428	53748
55053	53749
5461	53750
68726	53751
15625	53752
50194	53753
68993	53754
97643	53755
16330	53756
12606	53757
60246	53758
4800	53759
563	53760
11282	53761
8417	53762
6886	53763
17804	53764
167134	53765
106863	53766
6649	53767
112936	53768
198838	53769
73682	53770
87376	53771
73181	53772
76300	53773
26039	53774
13427	53775
31572	53776
238758	53777
44126	53778
80321	53779
18859	53780
3951	53781
977	53782
33876	53783
167676	53784
7328	53785
218657	53786
39372	53787
87562	53788
20942	53789
57825	53790
30363	53791
239823	53792
382	53793
1806	53794
8441	53795
110353	53796
203884	53797
7833	53798
100276	53799
94305	53800
29227	53801
44598	53802
269021	53803
3358	53804
45769	53805
25794	53806
1664	53807
182635	53808
105957	53809
157047	53810
121965	53811
367	53812
195970	53813
5728	53814
227012	53815
104541	53816
50074	53817
113798	53818
26928	53819
237321	53820
13769	53821
35365	53822
245160	53823
100812	53824
94814	53825
114801	53826
3937	53827
162550	53828
208741	53829
67516	53830
143762	53831
35334	53832
26419	53833
60688	53834
62866	53835
45365	53836
8612	53837
54359	53838
1049	53839
197295	53840
7144	53841
216535	53842
2145	53843
242830	53844
39299	53845
15389	53846
242978	53847
67139	53848
106940	53849
28250	53850
166291	53851
34929	53852
3782	53853
151077	53854
3	53855
65979	53856
7275	53857
84396	53858
20898	53859
69888	53860
19690	53861
22168	53862
160826	53863
39765	53864
29476	53865
232	53866
142992	53867
99293	53868
26689	53869
13515	53870
48807	53871
12349	53872
55901	53873
24377	53874
81518	53875
68859	53876
192041	53877
64519	53878
22746	53879
14428	53880
66458	53881
241398	53882
4877	53883
2157	53884
190682	53885
34876	53886
4621	53887
23927	53888
15035	53889
51789	53890
923	53891
5869	53892
94612	53893
241	53894
42251	53895
48245	53896
4230	53897
35177	53898
77942	53899
6672	53900
12607	53901
1637	53902
76300	53903
9745	53904
23199	53905
10478	53906
80087	53907
31036	53908
43504	53909
3340	53910
27937	53911
87	53912
5572	53913
91138	53914
44159	53915
18168	53916
238074	53917
8105	53918
49197	53919
283	53920
13011	53921
226902	53922
966	53923
224325	53924
5179	53925
83578	53926
39443	53927
66714	53928
24	53929
23712	53930
7287	53931
46614	53932
31154	53933
38994	53934
6367	53935
23001	53936
27267	53937
50071	53938
6433	53939
170732	53940
41787	53941
106633	53942
31955	53943
43686	53944
4987	53945
42994	53946
55905	53947
77720	53948
108550	53949
14059	53950
12508	53951
256327	53952
176085	53953
123990	53954
41757	53955
24868	53956
187764	53957
1647	53958
98043	53959
11679	53960
59223	53961
10600	53962
31506	53963
5237	53964
4505	53965
68992	53966
127873	53967
126385	53968
190712	53969
151750	53970
20305	53971
33813	53972
27140	53973
133882	53974
14777	53975
64703	53976
113609	53977
52561	53978
181443	53979
14662	53980
198153	53981
41934	53982
1105	53983
195275	53984
183660	53985
53370	53986
157181	53987
47286	53988
33500	53989
41689	53990
102271	53991
2293	53992
15851	53993
5582	53994
3535	53995
20586	53996
19411	53997
12886	53998
6576	53999
5945	54000
14363	54001
176880	54002
263351	54003
151833	54004
98886	54005
110796	54006
48830	54007
57941	54008
113644	54009
4946	54010
99286	54011
1751	54012
17180	54013
101894	54014
7370	54015
52003	54016
349	54017
122052	54018
190347	54019
15749	54020
143644	54021
2852	54022
24930	54023
28681	54024
13733	54025
58362	54026
73939	54027
132571	54028
56278	54029
77949	54030
242583	54031
57409	54032
95444	54033
13029	54034
60423	54035
1753	54036
35298	54037
34631	54038
47518	54039
127070	54040
13003	54041
23459	54042
47719	54043
2157	54044
200750	54045
22991	54046
24967	54047
99250	54048
2226	54049
49004	54050
201823	54051
27235	54052
26105	54053
263400	54054
16383	54055
23839	54056
263263	54057
13748	54058
7779	54059
74601	54060
16692	54061
43865	54062
82009	54063
237027	54064
1613	54065
252566	54066
12739	54067
26163	54068
101930	54069
45529	54070
6617	54071
110880	54072
1208	54073
10124	54074
38684	54075
38583	54076
155171	54077
108453	54078
42083	54079
80750	54080
69780	54081
25931	54082
73802	54083
17436	54084
1329	54085
93973	54086
92887	54087
184122	54088
16167	54089
24283	54090
147018	54091
42041	54092
85687	54093
9604	54094
190962	54095
867	54096
31343	54097
130602	54098
13426	54099
19741	54100
62482	54101
10640	54102
5012	54103
17530	54104
23928	54105
17166	54106
1170	54107
49331	54108
7606	54109
107857	54110
24996	54111
32200	54112
2290	54113
7415	54114
14095	54115
5687	54116
25588	54117
5753	54118
22779	54119
18381	54120
916	54121
127632	54122
77069	54123
103742	54124
3	54125
23715	54126
43608	54127
170300	54128
2133	54129
31481	54130
59198	54131
11860	54132
226167	54133
6169	54134
77253	54135
95013	54136
18877	54137
2834	54138
43277	54139
2529	54140
300	54141
11947	54142
5281	54143
20186	54144
23138	54145
125674	54146
71186	54147
33122	54148
195030	54149
50394	54150
11042	54151
75256	54152
49828	54153
37298	54154
38048	54155
109757	54156
227769	54157
37312	54158
1999	54159
3248	54160
27592	54161
1259	54162
45104	54163
295	54164
91327	54165
40989	54166
16444	54167
49319	54168
86536	54169
41500	54170
1170	54171
905	54172
78169	54173
104430	54174
19211	54175
163814	54176
53664	54177
3674	54178
55106	54179
8995	54180
37074	54181
49010	54182
5872	54183
12943	54184
19248	54185
3322	54186
24072	54187
142891	54188
40368	54189
68605	54190
2360	54191
225554	54192
78737	54193
56562	54194
37261	54195
236302	54196
104715	54197
57498	54198
22196	54199
26346	54200
38770	54201
12222	54202
16182	54203
1840	54204
57720	54205
13491	54206
149861	54207
146131	54208
143099	54209
15558	54210
26811	54211
14641	54212
34518	54213
44532	54214
164199	54215
12290	54216
895	54217
3687	54218
16414	54219
113608	54220
220718	54221
2562	54222
51222	54223
117445	54224
130924	54225
22744	54226
58606	54227
3356	54228
54739	54229
256308	54230
38606	54231
48859	54232
84548	54233
90900	54234
8427	54235
263195	54236
17647	54237
10429	54238
79045	54239
31358	54240
60	54241
23951	54242
2187	54243
76948	54244
111145	54245
1357	54246
96044	54247
110098	54248
72024	54249
19762	54250
64113	54251
810	54252
140329	54253
101177	54254
14042	54255
130020	54256
124245	54257
39580	54258
29007	54259
267263	54260
6001	54261
193814	54262
8411	54263
143529	54264
7820	54265
261112	54266
3380	54267
48	54268
134802	54269
24509	54270
11774	54271
223348	54272
67448	54273
3586	54274
229755	54275
4163	54276
150918	54277
783	54278
33372	54279
51438	54280
8701	54281
77795	54282
222	54283
212220	54284
12154	54285
38421	54286
200029	54287
214583	54288
30461	54289
15213	54290
43438	54291
39437	54292
207923	54293
136947	54294
248673	54295
73657	54296
4219	54297
3040	54298
91305	54299
129530	54300
66955	54301
140615	54302
45321	54303
157406	54304
1841	54305
202729	54306
24569	54307
157880	54308
1365	54309
33016	54310
109369	54311
13527	54312
20098	54313
11378	54314
158657	54315
235789	54316
5098	54317
14445	54318
111919	54319
212643	54320
84561	54321
216465	54322
42055	54323
17073	54324
81317	54325
73447	54326
140936	54327
37172	54328
610	54329
28180	54330
5263	54331
201952	54332
96208	54333
8296	54334
108	54335
7241	54336
11789	54337
13311	54338
1719	54339
1488	54340
460	54341
111	54342
41998	54343
6974	54344
6846	54345
3487	54346
2083	54347
1447	54348
22373	54349
78415	54350
74182	54351
23115	54352
77000	54353
2625	54354
55159	54355
173838	54356
111720	54357
108442	54358
3230	54359
21808	54360
20209	54361
35144	54362
2300	54363
231948	54364
77687	54365
27239	54366
24399	54367
68894	54368
3131	54369
60212	54370
7526	54371
13642	54372
5959	54373
81162	54374
443	54375
12468	54376
3407	54377
109985	54378
79712	54379
109678	54380
6059	54381
2412	54382
35340	54383
33795	54384
13518	54385
80590	54386
50708	54387
2336	54388
157046	54389
62715	54390
65881	54391
21526	54392
24117	54393
21200	54394
267653	54395
48622	54396
2573	54397
165499	54398
1333	54399
5087	54400
77762	54401
23596	54402
129555	54403
163917	54404
52142	54405
90986	54406
21364	54407
262088	54408
18874	54409
8383	54410
52002	54411
106843	54412
30315	54413
23339	54414
794	54415
2309	54416
10923	54417
203358	54418
3593	54419
76614	54420
126266	54421
18034	54422
12504	54423
41746	54424
7873	54425
28449	54426
121818	54427
75301	54428
73207	54429
46419	54430
10252	54431
9000	54432
39691	54433
43231	54434
1858	54435
75656	54436
3380	54437
15481	54438
100403	54439
44666	54440
1521	54441
138722	54442
82454	54443
73251	54444
198847	54445
29848	54446
35290	54447
26502	54448
103983	54449
22205	54450
193629	54451
149226	54452
1127	54453
75502	54454
4642	54455
131423	54456
165274	54457
674	54458
5568	54459
40190	54460
22992	54461
70235	54462
139109	54463
3481	54464
9509	54465
55857	54466
16134	54467
18636	54468
51297	54469
152917	54470
54575	54471
18242	54472
107876	54473
62054	54474
38356	54475
27275	54476
100549	54477
6614	54478
75694	54479
44644	54480
211813	54481
76752	54482
27264	54483
27501	54484
183297	54485
12769	54486
98937	54487
20257	54488
85718	54489
914	54490
7791	54491
108123	54492
47928	54493
139343	54494
100822	54495
23244	54496
109672	54497
3485	54498
3772	54499
5848	54500
1785	54501
191097	54502
11658	54503
112751	54504
60713	54505
113863	54506
80369	54507
143980	54508
113127	54509
52254	54510
32178	54511
50613	54512
96901	54513
163795	54514
213783	54515
16544	54516
71019	54517
149515	54518
9815	54519
109605	54520
193241	54521
9217	54522
53251	54523
21935	54524
11370	54525
24218	54526
146866	54527
112330	54528
3470	54529
122033	54530
23622	54531
56755	54532
31514	54533
137255	54534
73328	54535
129544	54536
3643	54537
771	54538
3333	54539
268658	54540
68323	54541
1913	54542
229780	54543
50903	54544
101731	54545
213426	54546
9672	54547
188463	54548
209456	54549
3529	54550
95227	54551
85128	54552
2085	54553
59591	54554
15935	54555
814	54556
72975	54557
183250	54558
8091	54559
1381	54560
144001	54561
109236	54562
49099	54563
74777	54564
33749	54565
12644	54566
17642	54567
872	54568
27903	54569
83064	54570
144045	54571
49033	54572
84252	54573
162641	54574
10672	54575
155486	54576
70971	54577
40913	54578
4873	54579
38539	54580
158173	54581
33	54582
86718	54583
169309	54584
4841	54585
170014	54586
232	54587
102592	54588
62243	54589
8389	54590
80745	54591
6639	54592
248310	54593
12446	54594
2318	54595
33103	54596
18038	54597
162232	54598
63769	54599
216869	54600
96905	54601
84726	54602
29525	54603
98015	54604
10077	54605
17975	54606
53337	54607
24347	54608
265361	54609
27825	54610
159103	54611
10942	54612
181185	54613
2967	54614
88341	54615
9643	54616
184237	54617
79408	54618
130965	54619
5459	54620
13630	54621
1565	54622
196136	54623
2728	54624
17280	54625
5368	54626
139627	54627
21563	54628
106459	54629
829	54630
16381	54631
58833	54632
174791	54633
164785	54634
195229	54635
183	54636
26683	54637
64125	54638
43456	54639
205250	54640
99577	54641
8460	54642
12092	54643
96275	54644
100067	54645
12153	54646
33393	54647
1833	54648
19110	54649
13737	54650
106915	54651
205857	54652
81511	54653
87653	54654
51002	54655
594	54656
8905	54657
158	54658
41040	54659
197256	54660
156870	54661
10863	54662
54610	54663
29569	54664
165510	54665
93061	54666
70314	54667
254316	54668
244312	54669
36220	54670
13306	54671
135427	54672
57095	54673
83038	54674
94868	54675
123791	54676
5372	54677
218949	54678
33650	54679
19575	54680
14853	54681
53955	54682
76581	54683
28597	54684
100567	54685
110072	54686
248551	54687
77	54688
150279	54689
17732	54690
8210	54691
87190	54692
13644	54693
445	54694
4700	54695
71943	54696
33998	54697
261260	54698
6801	54699
274	54700
2388	54701
25396	54702
12710	54703
6531	54704
252463	54705
36908	54706
121177	54707
35786	54708
36218	54709
65365	54710
146360	54711
89172	54712
68289	54713
4300	54714
156595	54715
4523	54716
146759	54717
121959	54718
44856	54719
3346	54720
586	54721
105255	54722
24171	54723
756	54724
181652	54725
33291	54726
85235	54727
65589	54728
942	54729
25938	54730
11482	54731
57644	54732
35912	54733
16987	54734
11665	54735
41340	54736
88045	54737
10099	54738
141844	54739
14932	54740
213015	54741
126748	54742
37627	54743
100419	54744
85307	54745
48438	54746
194857	54747
36073	54748
1771	54749
2353	54750
19471	54751
96812	54752
254	54753
74836	54754
9483	54755
122	54756
11191	54757
16774	54758
92714	54759
1043	54760
24025	54761
48828	54762
76082	54763
59277	54764
163932	54765
33284	54766
134957	54767
134017	54768
115336	54769
5990	54770
11561	54771
95610	54772
196779	54773
48898	54774
160738	54775
69457	54776
43094	54777
61287	54778
6648	54779
23713	54780
5034	54781
48314	54782
102453	54783
123996	54784
158541	54785
29787	54786
15011	54787
52015	54788
40904	54789
109236	54790
18343	54791
71881	54792
58188	54793
9053	54794
69656	54795
261567	54796
3346	54797
44024	54798
14332	54799
86592	54800
159513	54801
144802	54802
80591	54803
122055	54804
30183	54805
15812	54806
73207	54807
8279	54808
105287	54809
66078	54810
28623	54811
128615	54812
52836	54813
238922	54814
228412	54815
29520	54816
73512	54817
33153	54818
20915	54819
85976	54820
25791	54821
81048	54822
84446	54823
110804	54824
63046	54825
109233	54826
149994	54827
73893	54828
15213	54829
261259	54830
78110	54831
3461	54832
83318	54833
81997	54834
4612	54835
2997	54836
350	54837
2495	54838
8259	54839
14032	54840
79267	54841
211710	54842
76711	54843
152895	54844
884	54845
51141	54846
36732	54847
39882	54848
44088	54849
48214	54850
15662	54851
4204	54852
21340	54853
25369	54854
5541	54855
52401	54856
125632	54857
154578	54858
94180	54859
72236	54860
1388	54861
173019	54862
1918	54863
185511	54864
90155	54865
27197	54866
51531	54867
109639	54868
128501	54869
36460	54870
2448	54871
1754	54872
231939	54873
99112	54874
4453	54875
9310	54876
214287	54877
101409	54878
581	54879
27511	54880
47579	54881
131635	54882
187280	54883
112363	54884
100525	54885
94433	54886
2880	54887
109875	54888
57691	54889
28534	54890
26612	54891
137530	54892
12302	54893
13283	54894
3734	54895
149489	54896
53272	54897
233901	54898
35731	54899
106866	54900
11597	54901
40844	54902
105267	54903
76567	54904
262248	54905
156415	54906
12024	54907
24973	54908
159872	54909
38300	54910
90288	54911
6494	54912
84440	54913
8234	54914
64135	54915
239597	54916
98529	54917
34366	54918
190549	54919
1111	54920
7860	54921
150942	54922
11	54923
34137	54924
16046	54925
2896	54926
1803	54927
92605	54928
15295	54929
14384	54930
1156	54931
79220	54932
54390	54933
46270	54934
58804	54935
161937	54936
9551	54937
162321	54938
250871	54939
140591	54940
911	54941
98827	54942
21858	54943
12675	54944
74864	54945
1180	54946
10431	54947
58101	54948
13748	54949
13932	54950
35443	54951
123	54952
2229	54953
41670	54954
161735	54955
5944	54956
94170	54957
7033	54958
41660	54959
71390	54960
399	54961
84	54962
23645	54963
16526	54964
24803	54965
88215	54966
41309	54967
37023	54968
249585	54969
3333	54970
3743	54971
66315	54972
31298	54973
68202	54974
30782	54975
4132	54976
39634	54977
79813	54978
7064	54979
74460	54980
1896	54981
62323	54982
34575	54983
132885	54984
201500	54985
68188	54986
46858	54987
242976	54988
5025	54989
5465	54990
2321	54991
186476	54992
19237	54993
73831	54994
12243	54995
43746	54996
66728	54997
18675	54998
23433	54999
242073	55000
4682	55001
56742	55002
4058	55003
53839	55004
158293	55005
14247	55006
27112	55007
16419	55008
73119	55009
3659	55010
14811	55011
157642	55012
1	55013
75861	55014
191370	55015
211463	55016
6743	55017
12132	55018
1818	55019
2472	55020
7341	55021
170166	55022
103988	55023
8453	55024
137309	55025
52963	55026
21156	55027
263789	55028
70481	55029
60895	55030
263178	55031
146117	55032
36420	55033
112696	55034
20281	55035
10136	55036
93977	55037
84861	55038
160763	55039
31602	55040
12923	55041
15747	55042
169539	55043
60750	55044
266338	55045
27714	55046
29433	55047
96036	55048
31134	55049
153764	55050
2183	55051
8275	55052
5003	55053
1598	55054
31	55055
3476	55056
3582	55057
14571	55058
47947	55059
46110	55060
2371	55061
4663	55062
20386	55063
79296	55064
113715	55065
4581	55066
6331	55067
111820	55068
3204	55069
42518	55070
54030	55071
22471	55072
66782	55073
6218	55074
39690	55075
5280	55076
106949	55077
23859	55078
25012	55079
71193	55080
14053	55081
3032	55082
5764	55083
11504	55084
148632	55085
61781	55086
118001	55087
133168	55088
2615	55089
12652	55090
60527	55091
43371	55092
118345	55093
415	55094
214000	55095
90981	55096
144649	55097
2262	55098
2083	55099
4388	55100
169489	55101
226635	55102
261776	55103
52254	55104
151533	55105
29904	55106
5934	55107
6858	55108
159794	55109
1366	55110
125328	55111
996	55112
17414	55113
19479	55114
199946	55115
52616	55116
154042	55117
40714	55118
88029	55119
2555	55120
268609	55121
16089	55122
242544	55123
120536	55124
64420	55125
53750	55126
24020	55127
219905	55128
55751	55129
244138	55130
19407	55131
49111	55132
206	55133
82864	55134
27021	55135
37659	55136
62715	55137
85117	55138
131025	55139
10610	55140
198162	55141
225143	55142
2532	55143
194123	55144
204698	55145
6986	55146
203520	55147
49898	55148
204758	55149
2771	55150
13693	55151
76575	55152
3050	55153
142786	55154
38070	55155
115682	55156
13677	55157
1907	55158
14521	55159
129780	55160
16680	55161
16818	55162
51294	55163
12	55164
239430	55165
96332	55166
250850	55167
64419	55168
243230	55169
3446	55170
92028	55171
106110	55172
246458	55173
85145	55174
22446	55175
160010	55176
90367	55177
77076	55178
118029	55179
5441	55180
46724	55181
4392	55182
187022	55183
112985	55184
38518	55185
10001	55186
16	55187
4311	55188
127276	55189
149596	55190
258426	55191
3441	55192
85649	55193
5642	55194
52312	55195
913	55196
8591	55197
12759	55198
6879	55199
647	55200
27941	55201
47762	55202
30275	55203
121427	55204
11569	55205
50393	55206
272	55207
49738	55208
80623	55209
48326	55210
224032	55211
12196	55212
102803	55213
1576	55214
3	55215
82173	55216
169167	55217
1442	55218
257221	55219
6697	55220
220341	55221
15370	55222
1982	55223
141548	55224
59154	55225
3173	55226
233741	55227
26548	55228
92719	55229
1631	55230
54311	55231
22206	55232
19797	55233
11515	55234
97233	55235
155752	55236
155772	55237
26124	55238
69394	55239
7975	55240
21278	55241
14433	55242
500	55243
147489	55244
7781	55245
141050	55246
7495	55247
1791	55248
5886	55249
46542	55250
88579	55251
213525	55252
4871	55253
7870	55254
824	55255
222175	55256
73377	55257
55886	55258
30609	55259
24814	55260
267657	55261
42959	55262
7608	55263
107921	55264
29234	55265
17246	55266
171833	55267
1250	55268
157874	55269
175720	55270
289	55271
36388	55272
1443	55273
51829	55274
159924	55275
27405	55276
250637	55277
100307	55278
83603	55279
7206	55280
2318	55281
71561	55282
39792	55283
104345	55284
29347	55285
9715	55286
130044	55287
43963	55288
364	55289
59720	55290
7580	55291
10441	55292
28050	55293
30765	55294
17914	55295
116780	55296
38283	55297
64553	55298
225266	55299
38060	55300
11473	55301
38540	55302
147167	55303
133838	55304
24860	55305
25230	55306
57204	55307
87018	55308
10595	55309
34730	55310
173202	55311
122005	55312
19678	55313
63937	55314
16420	55315
109378	55316
84948	55317
13760	55318
653	55319
266928	55320
54276	55321
10365	55322
159389	55323
7864	55324
282	55325
9700	55326
9443	55327
72934	55328
19956	55329
188545	55330
26190	55331
17427	55332
2480	55333
23255	55334
59205	55335
5209	55336
69577	55337
194386	55338
24790	55339
6805	55340
113154	55341
163632	55342
31012	55343
190451	55344
1754	55345
146813	55346
5255	55347
28021	55348
1964	55349
358	55350
124656	55351
135066	55352
52397	55353
59559	55354
216185	55355
86979	55356
126343	55357
225856	55358
216126	55359
115218	55360
8038	55361
651	55362
9876	55363
8553	55364
2390	55365
12898	55366
85960	55367
565	55368
1034	55369
73801	55370
87687	55371
46376	55372
35918	55373
27057	55374
14848	55375
16271	55376
2683	55377
5371	55378
126468	55379
12183	55380
8583	55381
12893	55382
13182	55383
187375	55384
1480	55385
13045	55386
262504	55387
14060	55388
73760	55389
141586	55390
13390	55391
6642	55392
9	55393
1799	55394
147160	55395
252654	55396
82932	55397
936	55398
800	55399
107629	55400
45311	55401
249463	55402
21963	55403
14733	55404
7142	55405
87525	55406
22444	55407
129007	55408
30276	55409
27988	55410
6882	55411
202594	55412
260240	55413
34036	55414
205324	55415
828	55416
20790	55417
65040	55418
240377	55419
86883	55420
25933	55421
169616	55422
11629	55423
76794	55424
29901	55425
2850	55426
4983	55427
738	55428
273	55429
1494	55430
85771	55431
6176	55432
23061	55433
124052	55434
193142	55435
195086	55436
259692	55437
89152	55438
271680	55439
709	55440
24847	55441
5794	55442
115022	55443
43755	55444
215090	55445
13453	55446
226803	55447
68997	55448
48386	55449
10254	55450
172828	55451
509	55452
155907	55453
2671	55454
260072	55455
676	55456
215907	55457
203892	55458
153667	55459
110834	55460
123986	55461
1137	55462
128667	55463
6793	55464
10680	55465
78890	55466
25173	55467
139809	55468
110834	55469
32055	55470
177877	55471
89359	55472
62	55473
129841	55474
137231	55475
7472	55476
12490	55477
153821	55478
10107	55479
35437	55480
99252	55481
11957	55482
115526	55483
60915	55484
9534	55485
113193	55486
27	55487
11252	55488
20527	55489
5825	55490
44844	55491
106290	55492
237221	55493
39749	55494
69999	55495
50513	55496
123105	55497
122230	55498
2983	55499
9925	55500
2592	55501
1480	55502
26462	55503
812	55504
230183	55505
671	55506
12058	55507
26101	55508
74516	55509
97423	55510
103883	55511
30053	55512
66975	55513
481	55514
9764	55515
39410	55516
266647	55517
5987	55518
34339	55519
14261	55520
70319	55521
8920	55522
69267	55523
21041	55524
21363	55525
97672	55526
20923	55527
20936	55528
163165	55529
180665	55530
1772	55531
105	55532
139037	55533
14925	55534
4023	55535
66299	55536
25770	55537
198766	55538
84536	55539
33541	55540
167141	55541
14482	55542
7859	55543
5713	55544
12855	55545
92299	55546
50812	55547
1787	55548
20121	55549
54889	55550
2104	55551
258743	55552
16901	55553
34175	55554
107020	55555
8883	55556
4953	55557
6700	55558
49437	55559
107317	55560
29726	55561
20610	55562
9250	55563
78123	55564
9528	55565
2297	55566
236708	55567
20835	55568
57145	55569
262280	55570
24630	55571
898	55572
37873	55573
110180	55574
22332	55575
265345	55576
219139	55577
7966	55578
121633	55579
16218	55580
141190	55581
91	55582
3514	55583
95119	55584
1601	55585
205100	55586
116770	55587
139842	55588
86457	55589
66960	55590
25295	55591
1925	55592
237793	55593
28132	55594
297	55595
29938	55596
43180	55597
90488	55598
322	55599
8602	55600
112400	55601
11807	55602
112920	55603
38292	55604
31491	55605
33085	55606
5236	55607
96	55608
12215	55609
13008	55610
151183	55611
161961	55612
162567	55613
196464	55614
17066	55615
137568	55616
8026	55617
11008	55618
91495	55619
40719	55620
20400	55621
2430	55622
79871	55623
220435	55624
219970	55625
931	55626
55663	55627
71269	55628
145810	55629
58874	55630
7444	55631
14453	55632
133846	55633
59661	55634
237	55635
5390	55636
13494	55637
243342	55638
28024	55639
83237	55640
15694	55641
54659	55642
1	55643
6816	55644
17507	55645
16459	55646
40061	55647
216766	55648
180667	55649
78550	55650
206671	55651
32648	55652
173952	55653
34763	55654
44103	55655
171015	55656
159661	55657
56930	55658
204070	55659
101269	55660
6646	55661
26913	55662
129490	55663
94243	55664
330	55665
156126	55666
108141	55667
39047	55668
17344	55669
171070	55670
117754	55671
158503	55672
43577	55673
46773	55674
118510	55675
399	55676
99102	55677
1713	55678
119109	55679
123877	55680
27515	55681
4886	55682
118020	55683
32790	55684
69620	55685
438	55686
248833	55687
17555	55688
136512	55689
35454	55690
2489	55691
4585	55692
1402	55693
1452	55694
72968	55695
78039	55696
26011	55697
79427	55698
263	55699
18007	55700
28	55701
100062	55702
995	55703
3917	55704
79057	55705
23871	55706
2278	55707
232078	55708
19505	55709
14376	55710
15300	55711
5816	55712
143248	55713
113728	55714
71726	55715
58778	55716
28161	55717
141038	55718
103623	55719
70686	55720
119033	55721
58075	55722
237410	55723
1733	55724
345	55725
3000	55726
199710	55727
58851	55728
22414	55729
63757	55730
126	55731
102838	55732
59349	55733
268631	55734
68484	55735
31498	55736
80530	55737
25872	55738
144082	55739
3157	55740
60548	55741
2209	55742
34688	55743
67159	55744
93830	55745
103936	55746
13957	55747
16168	55748
88203	55749
101091	55750
18945	55751
24947	55752
105513	55753
17911	55754
150	55755
18380	55756
235273	55757
103621	55758
208658	55759
139420	55760
13457	55761
110329	55762
6961	55763
202117	55764
43899	55765
21439	55766
32036	55767
125949	55768
444	55769
29354	55770
193525	55771
19662	55772
7258	55773
49092	55774
4223	55775
92615	55776
50327	55777
5702	55778
15934	55779
166429	55780
119736	55781
33964	55782
21190	55783
2009	55784
7365	55785
36512	55786
84701	55787
224007	55788
33602	55789
69643	55790
5657	55791
4700	55792
87517	55793
79216	55794
78356	55795
94839	55796
55431	55797
5460	55798
114097	55799
48419	55800
3374	55801
1282	55802
1829	55803
217394	55804
54461	55805
17014	55806
42228	55807
11758	55808
13084	55809
7932	55810
66527	55811
106656	55812
123402	55813
50886	55814
47278	55815
230229	55816
1379	55817
36709	55818
2691	55819
72478	55820
37611	55821
29341	55822
8803	55823
188612	55824
42665	55825
7096	55826
63577	55827
161	55828
9470	55829
11963	55830
21541	55831
77887	55832
14906	55833
126845	55834
1293	55835
121445	55836
8691	55837
1445	55838
28213	55839
67671	55840
116987	55841
10720	55842
27313	55843
155399	55844
36772	55845
141219	55846
218765	55847
33729	55848
88737	55849
98588	55850
862	55851
4593	55852
104680	55853
238988	55854
62120	55855
248690	55856
82746	55857
499	55858
188105	55859
162497	55860
6118	55861
65629	55862
5243	55863
7403	55864
72768	55865
31853	55866
22937	55867
11073	55868
28026	55869
84538	55870
29584	55871
84653	55872
58240	55873
3682	55874
149263	55875
2138	55876
31615	55877
66532	55878
161336	55879
26953	55880
69533	55881
58836	55882
14653	55883
33370	55884
43685	55885
89188	55886
21308	55887
43615	55888
84939	55889
93108	55890
43049	55891
55244	55892
57898	55893
4642	55894
241856	55895
59714	55896
249137	55897
170599	55898
105294	55899
251771	55900
3306	55901
70548	55902
6423	55903
126220	55904
110763	55905
19665	55906
44332	55907
2433	55908
28472	55909
2558	55910
114323	55911
199214	55912
29023	55913
102307	55914
10616	55915
2301	55916
33673	55917
32995	55918
1079	55919
111235	55920
9247	55921
196965	55922
52797	55923
137597	55924
16604	55925
246538	55926
3448	55927
43349	55928
25552	55929
4271	55930
9783	55931
94833	55932
16279	55933
77799	55934
20959	55935
2912	55936
103834	55937
36930	55938
15271	55939
11681	55940
20488	55941
13138	55942
91829	55943
258980	55944
193008	55945
132878	55946
2270	55947
11439	55948
205312	55949
40601	55950
34071	55951
28210	55952
126616	55953
44014	55954
20133	55955
582	55956
58495	55957
254527	55958
40496	55959
28642	55960
75980	55961
1227	55962
245515	55963
95292	55964
34877	55965
10358	55966
99995	55967
786	55968
59915	55969
2507	55970
204890	55971
25226	55972
6014	55973
80418	55974
92590	55975
2243	55976
39322	55977
17348	55978
7183	55979
77660	55980
200341	55981
7782	55982
88630	55983
35687	55984
6950	55985
2351	55986
84552	55987
145431	55988
17666	55989
137018	55990
8872	55991
4098	55992
33401	55993
31073	55994
77016	55995
17466	55996
2892	55997
21954	55998
6275	55999
22935	56000
6213	56001
98026	56002
11186	56003
15529	56004
1745	56005
13747	56006
52310	56007
35661	56008
4069	56009
122470	56010
22447	56011
75200	56012
12090	56013
18514	56014
93103	56015
166224	56016
34215	56017
3802	56018
6288	56019
92667	56020
1404	56021
34272	56022
61013	56023
168809	56024
640	56025
163857	56026
1638	56027
227339	56028
3509	56029
106518	56030
81369	56031
68866	56032
30362	56033
54679	56034
16331	56035
171127	56036
26824	56037
8929	56038
22835	56039
137165	56040
130007	56041
7507	56042
8683	56043
29077	56044
77486	56045
694	56046
3374	56047
33273	56048
90905	56049
10213	56050
10505	56051
40157	56052
801	56053
39007	56054
157695	56055
25307	56056
149485	56057
137988	56058
56736	56059
247341	56060
95734	56061
91690	56062
9846	56063
10227	56064
50061	56065
87738	56066
21032	56067
21	56068
134316	56069
34478	56070
86539	56071
74360	56072
25856	56073
22143	56074
85843	56075
33748	56076
4713	56077
24604	56078
518	56079
50582	56080
26054	56081
61732	56082
32	56083
72502	56084
3442	56085
23142	56086
62849	56087
50095	56088
235998	56089
51112	56090
2452	56091
42944	56092
79065	56093
69734	56094
68450	56095
61587	56096
4020	56097
1770	56098
124602	56099
8064	56100
19029	56101
939	56102
24502	56103
61171	56104
6647	56105
44342	56106
32683	56107
266661	56108
61196	56109
56459	56110
125876	56111
6441	56112
26791	56113
29694	56114
27729	56115
20774	56116
48516	56117
46554	56118
2690	56119
34362	56120
22339	56121
9257	56122
39365	56123
238127	56124
3686	56125
31556	56126
24561	56127
271016	56128
156139	56129
130700	56130
119473	56131
69970	56132
161078	56133
10796	56134
222654	56135
50956	56136
57265	56137
222600	56138
86918	56139
145854	56140
88957	56141
16194	56142
84790	56143
7414	56144
88035	56145
234992	56146
117317	56147
40744	56148
19364	56149
260793	56150
140390	56151
178923	56152
1575	56153
86193	56154
48000	56155
38363	56156
37547	56157
1115	56158
40658	56159
39458	56160
91803	56161
22796	56162
768	56163
1184	56164
50220	56165
164276	56166
50157	56167
131603	56168
106279	56169
3734	56170
31389	56171
45482	56172
78962	56173
2727	56174
202833	56175
72370	56176
14117	56177
16890	56178
419	56179
132658	56180
19170	56181
160755	56182
39397	56183
123945	56184
35772	56185
23762	56186
40005	56187
751	56188
138568	56189
28203	56190
100471	56191
1681	56192
79611	56193
23340	56194
78654	56195
50551	56196
44762	56197
4630	56198
255466	56199
43008	56200
38864	56201
169344	56202
27684	56203
222740	56204
39965	56205
209497	56206
68744	56207
63449	56208
11770	56209
133766	56210
1774	56211
154576	56212
1167	56213
43323	56214
105379	56215
188632	56216
206176	56217
608	56218
269959	56219
208225	56220
80424	56221
42747	56222
103670	56223
80171	56224
11677	56225
109485	56226
2497	56227
119845	56228
1045	56229
35883	56230
9160	56231
34471	56232
57764	56233
108185	56234
96993	56235
56056	56236
28142	56237
158545	56238
29529	56239
89669	56240
130200	56241
3026	56242
133565	56243
33743	56244
42627	56245
1349	56246
646	56247
6196	56248
55225	56249
27893	56250
129970	56251
182516	56252
64534	56253
2320	56254
7060	56255
1048	56256
246354	56257
59788	56258
9645	56259
34573	56260
111397	56261
152919	56262
47341	56263
172790	56264
16347	56265
1764	56266
231456	56267
104948	56268
45614	56269
46358	56270
156253	56271
190904	56272
7245	56273
133593	56274
135352	56275
213580	56276
90987	56277
21383	56278
53278	56279
182877	56280
166509	56281
57979	56282
740	56283
68795	56284
50	56285
224542	56286
21800	56287
4826	56288
37758	56289
2520	56290
6535	56291
149211	56292
87248	56293
4710	56294
91804	56295
127009	56296
132810	56297
17215	56298
149568	56299
47501	56300
25109	56301
29599	56302
227720	56303
4718	56304
132081	56305
44256	56306
1395	56307
21638	56308
36812	56309
12266	56310
41855	56311
24396	56312
252542	56313
225645	56314
58	56315
21661	56316
2523	56317
233624	56318
208711	56319
108111	56320
236864	56321
4928	56322
106642	56323
113722	56324
137	56325
53573	56326
157392	56327
28783	56328
5773	56329
6306	56330
168406	56331
4067	56332
6051	56333
3078	56334
97826	56335
5960	56336
238105	56337
100454	56338
125556	56339
6228	56340
172748	56341
50736	56342
3613	56343
40150	56344
6237	56345
100253	56346
14996	56347
113215	56348
161229	56349
10021	56350
10777	56351
56482	56352
34054	56353
221176	56354
50351	56355
14509	56356
9671	56357
189353	56358
5564	56359
1139	56360
49679	56361
151	56362
177227	56363
7926	56364
14433	56365
41850	56366
116443	56367
61843	56368
93740	56369
14896	56370
85	56371
101714	56372
160447	56373
25078	56374
102921	56375
187384	56376
390	56377
30467	56378
13019	56379
22436	56380
60662	56381
41109	56382
78471	56383
233542	56384
42155	56385
93817	56386
60100	56387
123076	56388
264392	56389
138041	56390
16106	56391
17751	56392
160621	56393
180314	56394
41918	56395
85234	56396
22915	56397
30011	56398
180022	56399
15868	56400
97729	56401
17578	56402
27317	56403
100638	56404
25690	56405
18281	56406
1289	56407
103591	56408
80058	56409
101700	56410
1987	56411
71066	56412
205988	56413
218375	56414
61542	56415
122082	56416
2419	56417
69140	56418
250803	56419
13174	56420
188888	56421
41032	56422
14596	56423
11353	56424
46508	56425
556	56426
100176	56427
18241	56428
68428	56429
6896	56430
235714	56431
32682	56432
255386	56433
25371	56434
34605	56435
150375	56436
77934	56437
211283	56438
10524	56439
8176	56440
130815	56441
400	56442
100183	56443
13365	56444
249206	56445
33421	56446
55066	56447
3690	56448
27278	56449
18149	56450
16259	56451
231605	56452
92667	56453
42480	56454
5235	56455
82412	56456
101007	56457
115941	56458
87002	56459
112556	56460
38992	56461
38260	56462
74846	56463
4972	56464
107239	56465
9374	56466
136611	56467
19567	56468
7311	56469
28117	56470
5396	56471
14196	56472
27002	56473
58626	56474
2338	56475
2011	56476
72371	56477
135469	56478
169423	56479
2896	56480
117271	56481
20702	56482
4324	56483
24272	56484
78492	56485
22664	56486
25	56487
130142	56488
52289	56489
14135	56490
10922	56491
4748	56492
25039	56493
542	56494
43999	56495
41393	56496
31452	56497
92913	56498
23656	56499
937	56500
50041	56501
1439	56502
178510	56503
16554	56504
441	56505
10542	56506
47250	56507
10777	56508
14038	56509
3245	56510
24398	56511
13258	56512
11632	56513
65980	56514
95188	56515
20623	56516
153647	56517
30298	56518
205581	56519
6383	56520
77446	56521
52381	56522
131673	56523
15316	56524
124120	56525
144250	56526
10859	56527
341	56528
13081	56529
15373	56530
30753	56531
13997	56532
10717	56533
3969	56534
9665	56535
97743	56536
38402	56537
7789	56538
2919	56539
23371	56540
27050	56541
10680	56542
162972	56543
17607	56544
46849	56545
2337	56546
204714	56547
47694	56548
283	56549
76125	56550
86818	56551
33501	56552
148939	56553
1773	56554
122303	56555
111092	56556
66959	56557
137040	56558
24168	56559
122904	56560
61501	56561
75176	56562
38553	56563
141947	56564
133356	56565
587	56566
13708	56567
95595	56568
23686	56569
108476	56570
8235	56571
8730	56572
69998	56573
3181	56574
37726	56575
2632	56576
8317	56577
71703	56578
111501	56579
9422	56580
6089	56581
143586	56582
3583	56583
22672	56584
29348	56585
14177	56586
2594	56587
46360	56588
16228	56589
5524	56590
64656	56591
56867	56592
118965	56593
16414	56594
15232	56595
101108	56596
65199	56597
911	56598
236764	56599
4730	56600
4675	56601
23535	56602
83818	56603
13196	56604
30632	56605
793	56606
2126	56607
51102	56608
92756	56609
51390	56610
3526	56611
164061	56612
299	56613
4646	56614
73974	56615
68710	56616
12562	56617
50245	56618
171062	56619
58473	56620
30837	56621
162760	56622
1302	56623
2501	56624
20562	56625
4193	56626
47649	56627
25692	56628
171158	56629
262517	56630
14243	56631
1118	56632
60403	56633
91977	56634
1878	56635
160186	56636
305	56637
124878	56638
189314	56639
136329	56640
19852	56641
132750	56642
8032	56643
259171	56644
39083	56645
227944	56646
64813	56647
135009	56648
49049	56649
23653	56650
2634	56651
3985	56652
22151	56653
91554	56654
14360	56655
11899	56656
3882	56657
26424	56658
141453	56659
21995	56660
86446	56661
22529	56662
31750	56663
183718	56664
19533	56665
5996	56666
17690	56667
109526	56668
139313	56669
112044	56670
272252	56671
19799	56672
2479	56673
125612	56674
439	56675
139271	56676
177123	56677
1126	56678
47226	56679
57757	56680
65694	56681
67590	56682
109061	56683
21845	56684
956	56685
110471	56686
21648	56687
36448	56688
18617	56689
96438	56690
49951	56691
7943	56692
135476	56693
94469	56694
90170	56695
103456	56696
100716	56697
150591	56698
11415	56699
12311	56700
261414	56701
24415	56702
73649	56703
94004	56704
43252	56705
113895	56706
6503	56707
83366	56708
269969	56709
46533	56710
14477	56711
132913	56712
60183	56713
4919	56714
84076	56715
885	56716
28289	56717
59345	56718
10549	56719
32118	56720
109496	56721
6836	56722
41743	56723
109529	56724
123	56725
54307	56726
35878	56727
7106	56728
2673	56729
106744	56730
43366	56731
197581	56732
36284	56733
101997	56734
41207	56735
130565	56736
183351	56737
5036	56738
108602	56739
10337	56740
250958	56741
76218	56742
69431	56743
73511	56744
94484	56745
35873	56746
18291	56747
6026	56748
75523	56749
22450	56750
162678	56751
180734	56752
40359	56753
243674	56754
37117	56755
639	56756
14565	56757
98951	56758
87913	56759
11832	56760
2587	56761
8751	56762
39473	56763
28211	56764
87241	56765
815	56766
56	56767
82880	56768
218	56769
121221	56770
63640	56771
49729	56772
87456	56773
76476	56774
18929	56775
28201	56776
33959	56777
11687	56778
41316	56779
61192	56780
54085	56781
69976	56782
34194	56783
3660	56784
41067	56785
68974	56786
65620	56787
105844	56788
93392	56789
102655	56790
27838	56791
108763	56792
39855	56793
187944	56794
252868	56795
217242	56796
10680	56797
5029	56798
83917	56799
32096	56800
152335	56801
70407	56802
138511	56803
49723	56804
6344	56805
8256	56806
107981	56807
80249	56808
3047	56809
48827	56810
220374	56811
137652	56812
245282	56813
81597	56814
127702	56815
24426	56816
20407	56817
25292	56818
35714	56819
47987	56820
7366	56821
230657	56822
4832	56823
202492	56824
560	56825
143148	56826
213396	56827
15335	56828
83941	56829
204483	56830
107248	56831
110046	56832
91568	56833
96471	56834
54147	56835
17798	56836
11107	56837
143047	56838
30397	56839
85538	56840
43193	56841
130623	56842
113880	56843
111357	56844
180347	56845
18914	56846
176728	56847
160070	56848
4957	56849
55342	56850
29970	56851
234693	56852
30895	56853
28355	56854
169931	56855
33903	56856
9957	56857
35755	56858
121050	56859
68237	56860
11525	56861
61209	56862
63558	56863
61260	56864
45999	56865
62085	56866
15236	56867
28962	56868
110454	56869
69691	56870
141663	56871
199817	56872
116453	56873
156	56874
2457	56875
1282	56876
76476	56877
2828	56878
2397	56879
66568	56880
3514	56881
37267	56882
563	56883
9183	56884
23504	56885
103172	56886
54989	56887
21286	56888
62263	56889
44579	56890
169967	56891
66303	56892
118503	56893
75281	56894
22590	56895
11581	56896
95023	56897
18407	56898
259581	56899
69366	56900
36115	56901
45717	56902
4975	56903
7538	56904
42238	56905
7468	56906
5207	56907
10243	56908
76203	56909
11125	56910
22855	56911
49894	56912
85599	56913
110409	56914
109608	56915
76098	56916
91436	56917
10950	56918
154150	56919
50451	56920
24323	56921
20107	56922
6783	56923
170088	56924
10736	56925
60196	56926
113059	56927
170316	56928
27128	56929
10982	56930
3764	56931
21930	56932
43870	56933
78899	56934
71635	56935
38627	56936
9409	56937
159033	56938
67909	56939
51942	56940
223851	56941
59202	56942
134847	56943
156931	56944
256057	56945
45235	56946
2366	56947
89297	56948
53471	56949
162742	56950
10950	56951
252242	56952
112296	56953
127921	56954
23355	56955
64545	56956
126898	56957
19299	56958
81071	56959
10416	56960
99353	56961
272192	56962
4195	56963
48598	56964
15177	56965
1837	56966
15175	56967
142719	56968
146922	56969
8131	56970
46612	56971
30077	56972
2963	56973
97343	56974
10549	56975
102976	56976
12588	56977
7242	56978
17458	56979
133388	56980
12717	56981
45466	56982
17082	56983
37988	56984
30102	56985
239185	56986
19783	56987
2178	56988
48448	56989
12822	56990
137457	56991
11025	56992
42696	56993
33963	56994
82931	56995
7235	56996
254956	56997
8570	56998
5623	56999
172002	57000
218	57001
171459	57002
2837	57003
6538	57004
26664	57005
20390	57006
32933	57007
131728	57008
22096	57009
56659	57010
78669	57011
109878	57012
1395	57013
20171	57014
11558	57015
5054	57016
83135	57017
4767	57018
218112	57019
118514	57020
384	57021
90211	57022
4143	57023
14386	57024
3310	57025
25774	57026
22391	57027
187822	57028
233099	57029
26266	57030
3356	57031
30361	57032
10057	57033
37998	57034
39430	57035
139048	57036
5606	57037
40338	57038
4125	57039
37538	57040
24170	57041
70726	57042
44786	57043
7735	57044
176915	57045
1475	57046
56836	57047
53868	57048
13230	57049
212722	57050
108700	57051
107751	57052
20479	57053
1272	57054
110273	57055
26806	57056
567	57057
4927	57058
110897	57059
52377	57060
7574	57061
21069	57062
66642	57063
26	57064
27431	57065
3631	57066
69719	57067
165687	57068
51225	57069
94495	57070
236115	57071
9729	57072
7737	57073
193217	57074
89245	57075
21159	57076
3794	57077
94599	57078
247274	57079
197	57080
224177	57081
87005	57082
54843	57083
34310	57084
175233	57085
88447	57086
75489	57087
44968	57088
806	57089
34626	57090
169027	57091
40241	57092
14062	57093
967	57094
105728	57095
48901	57096
935	57097
28008	57098
6749	57099
166923	57100
69169	57101
9116	57102
13422	57103
562	57104
215485	57105
196920	57106
15948	57107
50058	57108
59971	57109
36870	57110
84816	57111
253077	57112
268190	57113
125739	57114
20256	57115
6226	57116
261132	57117
97344	57118
48554	57119
85785	57120
40822	57121
7875	57122
27219	57123
80061	57124
11734	57125
50891	57126
41470	57127
59541	57128
60013	57129
25620	57130
5519	57131
41282	57132
196156	57133
24636	57134
41506	57135
3884	57136
23272	57137
29092	57138
86225	57139
14514	57140
428	57141
17199	57142
32234	57143
21355	57144
185037	57145
44048	57146
203087	57147
89640	57148
12857	57149
112916	57150
165797	57151
99337	57152
2786	57153
2393	57154
41951	57155
256941	57156
81194	57157
122131	57158
8746	57159
51787	57160
3108	57161
50988	57162
3359	57163
148940	57164
91219	57165
1053	57166
202819	57167
3595	57168
3160	57169
154125	57170
18559	57171
15074	57172
32060	57173
6575	57174
35769	57175
53899	57176
12354	57177
139100	57178
139313	57179
154782	57180
69802	57181
4441	57182
14659	57183
9975	57184
65478	57185
122600	57186
103321	57187
47647	57188
28366	57189
90170	57190
55277	57191
27464	57192
68285	57193
65824	57194
178060	57195
19126	57196
4271	57197
52714	57198
12111	57199
240187	57200
71957	57201
83320	57202
63857	57203
28132	57204
43691	57205
41496	57206
34793	57207
110297	57208
26738	57209
78537	57210
73220	57211
749	57212
58458	57213
56366	57214
4252	57215
62257	57216
247982	57217
21421	57218
1055	57219
1067	57220
245633	57221
19251	57222
115997	57223
8961	57224
209648	57225
248944	57226
104022	57227
49669	57228
157419	57229
7912	57230
79181	57231
213073	57232
97778	57233
30194	57234
13895	57235
184788	57236
70224	57237
36595	57238
50280	57239
167621	57240
2031	57241
3852	57242
1179	57243
193962	57244
53654	57245
11838	57246
1318	57247
138513	57248
21785	57249
11506	57250
50274	57251
16106	57252
159285	57253
40572	57254
2352	57255
259387	57256
8228	57257
104198	57258
137572	57259
58559	57260
1070	57261
11870	57262
584	57263
27069	57264
606	57265
20274	57266
1482	57267
113124	57268
164727	57269
15098	57270
6707	57271
226596	57272
5909	57273
91253	57274
103623	57275
9526	57276
17575	57277
233851	57278
15869	57279
2364	57280
129937	57281
4206	57282
234339	57283
207	57284
9152	57285
238673	57286
241241	57287
108257	57288
29619	57289
2210	57290
32180	57291
147116	57292
60684	57293
141981	57294
68104	57295
25236	57296
55669	57297
128364	57298
27013	57299
242572	57300
53792	57301
61696	57302
92427	57303
49545	57304
154479	57305
57522	57306
23761	57307
125731	57308
115569	57309
131	57310
1222	57311
120551	57312
5671	57313
1272	57314
188205	57315
48908	57316
38891	57317
8723	57318
41348	57319
179	57320
16646	57321
42448	57322
7359	57323
2245	57324
51978	57325
16413	57326
44763	57327
86725	57328
124377	57329
6	57330
250119	57331
2851	57332
150297	57333
104305	57334
32551	57335
2419	57336
12139	57337
12215	57338
55002	57339
156410	57340
138541	57341
91962	57342
17982	57343
6875	57344
39788	57345
586	57346
7208	57347
94781	57348
52329	57349
23072	57350
44182	57351
4584	57352
134811	57353
8344	57354
264891	57355
616	57356
57158	57357
7706	57358
11575	57359
8153	57360
2487	57361
87479	57362
137177	57363
17408	57364
9784	57365
7486	57366
244967	57367
202589	57368
247277	57369
14267	57370
17409	57371
111299	57372
3010	57373
2415	57374
111016	57375
120740	57376
23961	57377
20671	57378
247630	57379
10534	57380
16032	57381
114155	57382
122094	57383
121955	57384
1839	57385
35054	57386
121682	57387
122489	57388
12628	57389
11988	57390
26237	57391
3314	57392
151	57393
2979	57394
637	57395
238154	57396
167883	57397
50139	57398
25393	57399
22801	57400
22425	57401
23974	57402
267421	57403
89765	57404
44973	57405
139651	57406
19559	57407
4948	57408
86381	57409
122747	57410
156587	57411
159190	57412
283	57413
141537	57414
7681	57415
63496	57416
246294	57417
48962	57418
47961	57419
134445	57420
4178	57421
79829	57422
2514	57423
3687	57424
15002	57425
18116	57426
223552	57427
234269	57428
149765	57429
30461	57430
104469	57431
14945	57432
28549	57433
26234	57434
1958	57435
15885	57436
70553	57437
38629	57438
124728	57439
47806	57440
3091	57441
164669	57442
12667	57443
158736	57444
100675	57445
31700	57446
11863	57447
12158	57448
850	57449
213889	57450
195355	57451
27147	57452
86516	57453
23335	57454
159	57455
35395	57456
174420	57457
4139	57458
104655	57459
19504	57460
39460	57461
99064	57462
12224	57463
201301	57464
190273	57465
102050	57466
463	57467
60377	57468
100078	57469
97087	57470
1607	57471
172532	57472
91610	57473
72525	57474
97	57475
1532	57476
27041	57477
95394	57478
60944	57479
51780	57480
70006	57481
34236	57482
173431	57483
224009	57484
72964	57485
34936	57486
136021	57487
29513	57488
7679	57489
76178	57490
12122	57491
11600	57492
19369	57493
28148	57494
471	57495
59910	57496
46656	57497
51051	57498
16135	57499
6265	57500
75850	57501
48406	57502
29193	57503
16290	57504
26335	57505
1142	57506
108221	57507
211776	57508
3561	57509
32	57510
124521	57511
9858	57512
71479	57513
5311	57514
30712	57515
43332	57516
61850	57517
25093	57518
1780	57519
162	57520
3894	57521
79009	57522
89400	57523
11922	57524
124953	57525
8721	57526
33320	57527
2810	57528
119892	57529
37412	57530
132887	57531
67901	57532
56616	57533
21197	57534
240531	57535
2712	57536
124626	57537
39249	57538
16538	57539
29999	57540
7892	57541
93284	57542
74705	57543
80120	57544
270497	57545
53285	57546
8495	57547
193998	57548
256796	57549
3385	57550
123269	57551
69040	57552
80188	57553
36723	57554
7345	57555
145577	57556
13631	57557
13139	57558
110921	57559
6251	57560
14972	57561
77831	57562
206348	57563
12640	57564
197877	57565
4093	57566
191850	57567
4420	57568
27909	57569
102076	57570
165508	57571
3646	57572
684	57573
131738	57574
4079	57575
48110	57576
15206	57577
250344	57578
41230	57579
81706	57580
2394	57581
23066	57582
257420	57583
26040	57584
16587	57585
23026	57586
2660	57587
79686	57588
2342	57589
26990	57590
146877	57591
12683	57592
102999	57593
33599	57594
128483	57595
235395	57596
551	57597
33226	57598
57689	57599
34401	57600
16839	57601
6580	57602
60721	57603
65469	57604
56802	57605
138033	57606
97745	57607
31460	57608
68318	57609
44497	57610
28741	57611
72887	57612
12343	57613
117828	57614
6399	57615
31849	57616
159840	57617
638	57618
8166	57619
166855	57620
13517	57621
557	57622
45850	57623
40228	57624
30534	57625
6613	57626
5468	57627
51728	57628
11576	57629
171677	57630
129802	57631
66520	57632
1829	57633
33385	57634
29914	57635
6337	57636
17105	57637
5076	57638
248225	57639
162300	57640
80048	57641
253977	57642
108627	57643
193039	57644
2714	57645
90473	57646
54900	57647
57642	57648
57036	57649
139146	57650
172413	57651
113231	57652
65015	57653
245749	57654
74447	57655
33616	57656
17325	57657
146734	57658
128504	57659
13596	57660
84360	57661
7089	57662
202685	57663
9590	57664
42691	57665
4824	57666
163941	57667
43120	57668
5862	57669
122109	57670
168942	57671
205727	57672
25043	57673
34054	57674
190477	57675
143715	57676
23736	57677
16884	57678
201923	57679
89851	57680
63142	57681
44742	57682
171028	57683
172375	57684
110905	57685
103683	57686
129232	57687
8251	57688
10726	57689
112411	57690
269086	57691
3369	57692
92143	57693
75801	57694
36045	57695
113991	57696
5796	57697
92769	57698
55297	57699
2313	57700
17166	57701
53518	57702
47804	57703
257315	57704
3056	57705
59838	57706
175461	57707
2164	57708
246044	57709
169946	57710
27456	57711
172	57712
1609	57713
69871	57714
304	57715
12915	57716
10892	57717
114541	57718
5294	57719
197249	57720
18146	57721
80647	57722
633	57723
164812	57724
74087	57725
34204	57726
1341	57727
15087	57728
20139	57729
16211	57730
124523	57731
123169	57732
55561	57733
1518	57734
23202	57735
18991	57736
23319	57737
19871	57738
28241	57739
1172	57740
213732	57741
2955	57742
176778	57743
3876	57744
2855	57745
43012	57746
103239	57747
227291	57748
103479	57749
9641	57750
1116	57751
53552	57752
205	57753
3909	57754
43059	57755
76820	57756
23608	57757
123040	57758
3152	57759
2569	57760
136556	57761
270995	57762
10119	57763
52023	57764
38303	57765
43956	57766
147591	57767
35076	57768
114689	57769
1831	57770
88909	57771
1943	57772
76979	57773
24656	57774
67418	57775
107667	57776
29329	57777
247483	57778
105017	57779
36826	57780
113501	57781
38056	57782
20316	57783
64906	57784
91224	57785
3741	57786
61784	57787
3609	57788
169568	57789
55694	57790
114644	57791
9375	57792
9521	57793
3398	57794
214040	57795
30732	57796
8663	57797
5654	57798
50641	57799
265785	57800
30895	57801
198813	57802
7354	57803
20642	57804
100085	57805
27003	57806
30937	57807
118427	57808
102463	57809
7425	57810
134195	57811
6339	57812
30225	57813
4368	57814
120045	57815
51099	57816
2651	57817
171076	57818
77214	57819
791	57820
1902	57821
25906	57822
226819	57823
18608	57824
69902	57825
91389	57826
3938	57827
1391	57828
3968	57829
73946	57830
11148	57831
95928	57832
102617	57833
137437	57834
53820	57835
68931	57836
145028	57837
41722	57838
124	57839
87800	57840
75382	57841
30567	57842
1629	57843
187880	57844
12231	57845
2449	57846
9062	57847
51426	57848
2120	57849
149972	57850
8809	57851
21963	57852
225979	57853
15431	57854
198	57855
47517	57856
60107	57857
16256	57858
24197	57859
56484	57860
87576	57861
43530	57862
51223	57863
2001	57864
31478	57865
177855	57866
13025	57867
271360	57868
73048	57869
54339	57870
132240	57871
44752	57872
27809	57873
120134	57874
25506	57875
77145	57876
87547	57877
111518	57878
9953	57879
164339	57880
24094	57881
59596	57882
86356	57883
11663	57884
118004	57885
153761	57886
224701	57887
115202	57888
1872	57889
247821	57890
197423	57891
83826	57892
200082	57893
16267	57894
1554	57895
108829	57896
67168	57897
2026	57898
160427	57899
40129	57900
84977	57901
121588	57902
144152	57903
53271	57904
44119	57905
137113	57906
1207	57907
52179	57908
4096	57909
44981	57910
46915	57911
106326	57912
74342	57913
47598	57914
1966	57915
71357	57916
8026	57917
195594	57918
90612	57919
151545	57920
83144	57921
182679	57922
127817	57923
10308	57924
272662	57925
21892	57926
73594	57927
48068	57928
26	57929
226111	57930
1631	57931
85537	57932
138574	57933
23863	57934
159881	57935
264438	57936
171206	57937
109651	57938
19910	57939
94658	57940
4430	57941
60237	57942
65044	57943
1496	57944
35145	57945
18773	57946
72215	57947
13814	57948
179719	57949
17427	57950
9453	57951
112186	57952
121974	57953
31270	57954
26982	57955
2594	57956
35731	57957
12857	57958
84044	57959
17673	57960
18698	57961
23664	57962
121226	57963
143074	57964
2675	57965
169201	57966
80407	57967
161306	57968
44017	57969
44017	57970
137523	57971
4752	57972
212573	57973
4389	57974
9510	57975
43644	57976
18274	57977
141840	57978
11509	57979
26808	57980
64697	57981
11047	57982
136	57983
142499	57984
251039	57985
6226	57986
490	57987
48651	57988
97548	57989
22591	57990
83179	57991
9010	57992
6895	57993
160177	57994
6122	57995
40324	57996
85074	57997
2804	57998
14952	57999
203839	58000
5714	58001
24363	58002
5260	58003
9778	58004
5887	58005
50070	58006
163007	58007
11109	58008
58037	58009
162075	58010
9451	58011
62971	58012
2867	58013
5493	58014
716	58015
23029	58016
63374	58017
22630	58018
10640	58019
11066	58020
2611	58021
206655	58022
92104	58023
13033	58024
24052	58025
88134	58026
32223	58027
97670	58028
37072	58029
20184	58030
93090	58031
143021	58032
6717	58033
241823	58034
129428	58035
179213	58036
261540	58037
22871	58038
338	58039
19924	58040
36864	58041
156569	58042
17471	58043
95967	58044
70974	58045
167240	58046
24959	58047
47826	58048
28764	58049
24982	58050
23489	58051
5867	58052
2730	58053
9653	58054
146143	58055
163032	58056
158417	58057
69731	58058
99557	58059
4647	58060
62357	58061
54878	58062
139277	58063
17653	58064
239830	58065
148689	58066
2822	58067
31361	58068
38835	58069
62044	58070
122319	58071
8075	58072
1693	58073
284	58074
68110	58075
112618	58076
77641	58077
573	58078
21366	58079
2469	58080
116048	58081
1295	58082
8447	58083
98	58084
8409	58085
88430	58086
93253	58087
56833	58088
82457	58089
21017	58090
7591	58091
16378	58092
49342	58093
3590	58094
54454	58095
37267	58096
148923	58097
38376	58098
27705	58099
56206	58100
112918	58101
59268	58102
171642	58103
33000	58104
121517	58105
64326	58106
15387	58107
4515	58108
74279	58109
223710	58110
37809	58111
99840	58112
106226	58113
45317	58114
159158	58115
2026	58116
3118	58117
109146	58118
2397	58119
9845	58120
178377	58121
73793	58122
199870	58123
4257	58124
23348	58125
104371	58126
109790	58127
120568	58128
6648	58129
6595	58130
62675	58131
74430	58132
20225	58133
36503	58134
265083	58135
204704	58136
5150	58137
271563	58138
28784	58139
97576	58140
94119	58141
74877	58142
89807	58143
54032	58144
128261	58145
46528	58146
1726	58147
19310	58148
3784	58149
13544	58150
167575	58151
60730	58152
81296	58153
63063	58154
271863	58155
7064	58156
9809	58157
21715	58158
105147	58159
14321	58160
46112	58161
5358	58162
16747	58163
20319	58164
1044	58165
10043	58166
58369	58167
7530	58168
168142	58169
31220	58170
44368	58171
1788	58172
173414	58173
2403	58174
63147	58175
102799	58176
2172	58177
86364	58178
5191	58179
15205	58180
50401	58181
3795	58182
4342	58183
9286	58184
34622	58185
109854	58186
1042	58187
8909	58188
41448	58189
234388	58190
71698	58191
41296	58192
17431	58193
4644	58194
16241	58195
242877	58196
39033	58197
3714	58198
106628	58199
40338	58200
18782	58201
56098	58202
44773	58203
17965	58204
3375	58205
8700	58206
11912	58207
17992	58208
11388	58209
2074	58210
61580	58211
143739	58212
539	58213
98015	58214
81088	58215
1075	58216
261837	58217
174162	58218
29066	58219
253441	58220
99376	58221
23195	58222
147305	58223
97075	58224
18913	58225
34027	58226
38888	58227
81417	58228
16453	58229
13385	58230
214792	58231
151411	58232
9419	58233
57644	58234
58087	58235
150648	58236
64920	58237
1957	58238
23329	58239
48944	58240
47103	58241
80307	58242
64693	58243
160391	58244
168438	58245
13905	58246
70031	58247
37571	58248
90861	58249
52111	58250
77171	58251
195631	58252
87267	58253
116744	58254
5332	58255
13350	58256
27124	58257
27739	58258
127768	58259
101	58260
214784	58261
3870	58262
5866	58263
264099	58264
33164	58265
3339	58266
177453	58267
65779	58268
26944	58269
208804	58270
60993	58271
167451	58272
223209	58273
2422	58274
69123	58275
3419	58276
126311	58277
131468	58278
89571	58279
181453	58280
17428	58281
39860	58282
18913	58283
10088	58284
7691	58285
112703	58286
7818	58287
77207	58288
39684	58289
122461	58290
6628	58291
98108	58292
7197	58293
9642	58294
162400	58295
593	58296
171521	58297
10620	58298
121554	58299
2624	58300
223608	58301
105702	58302
207156	58303
31017	58304
1890	58305
48123	58306
3406	58307
127074	58308
48934	58309
66234	58310
31240	58311
4935	58312
65525	58313
40615	58314
53384	58315
104344	58316
35620	58317
49735	58318
39323	58319
11030	58320
76014	58321
13455	58322
97074	58323
2996	58324
28150	58325
6074	58326
94502	58327
203368	58328
55833	58329
32694	58330
64204	58331
25107	58332
65262	58333
22783	58334
102745	58335
61260	58336
32443	58337
15547	58338
20889	58339
47967	58340
117853	58341
192019	58342
193157	58343
54388	58344
89840	58345
18998	58346
926	58347
59722	58348
42127	58349
90643	58350
1525	58351
4094	58352
12304	58353
79614	58354
16961	58355
19121	58356
1277	58357
197	58358
1555	58359
50997	58360
45324	58361
55941	58362
79652	58363
64555	58364
4443	58365
5935	58366
114061	58367
9405	58368
131913	58369
137097	58370
189776	58371
75326	58372
71852	58373
136858	58374
205182	58375
126913	58376
1831	58377
59561	58378
177894	58379
58273	58380
80119	58381
8677	58382
148029	58383
28331	58384
3331	58385
79881	58386
182147	58387
10149	58388
73059	58389
1007	58390
98626	58391
43658	58392
3758	58393
72515	58394
29645	58395
65416	58396
31149	58397
35657	58398
2537	58399
11664	58400
11563	58401
73180	58402
59688	58403
69997	58404
90	58405
26712	58406
5665	58407
54831	58408
7210	58409
16457	58410
805	58411
122486	58412
157793	58413
109475	58414
66967	58415
121	58416
59233	58417
13844	58418
7405	58419
973	58420
30822	58421
5214	58422
31896	58423
54331	58424
2498	58425
145369	58426
76097	58427
16204	58428
95812	58429
219350	58430
304	58431
109548	58432
110267	58433
204193	58434
77662	58435
10908	58436
14783	58437
15382	58438
1372	58439
6937	58440
16727	58441
939	58442
85819	58443
31053	58444
23193	58445
149046	58446
253138	58447
443	58448
254909	58449
67560	58450
621	58451
79309	58452
36786	58453
54051	58454
43494	58455
1580	58456
608	58457
25006	58458
224419	58459
6906	58460
40297	58461
28190	58462
12272	58463
10727	58464
93897	58465
2470	58466
91522	58467
3097	58468
102147	58469
99592	58470
155330	58471
24879	58472
220720	58473
41761	58474
5540	58475
188651	58476
204269	58477
767	58478
97899	58479
50796	58480
82424	58481
5658	58482
44671	58483
12065	58484
15017	58485
116221	58486
80266	58487
4043	58488
10782	58489
117639	58490
127203	58491
91529	58492
167504	58493
142719	58494
267995	58495
36845	58496
137439	58497
1658	58498
95189	58499
70301	58500
172230	58501
34203	58502
119565	58503
25159	58504
270755	58505
226562	58506
73301	58507
73597	58508
40123	58509
3352	58510
24093	58511
25595	58512
45745	58513
49796	58514
97702	58515
4480	58516
1821	58517
170401	58518
90661	58519
222035	58520
115677	58521
21448	58522
4857	58523
10090	58524
112919	58525
56262	58526
77779	58527
4664	58528
162136	58529
2336	58530
32843	58531
914	58532
36371	58533
47986	58534
165117	58535
123934	58536
248437	58537
36089	58538
30325	58539
18119	58540
6915	58541
23461	58542
122	58543
1247	58544
98552	58545
720	58546
25085	58547
55688	58548
254306	58549
60956	58550
114430	58551
18493	58552
261469	58553
54177	58554
15099	58555
183110	58556
129511	58557
95504	58558
96763	58559
92218	58560
149320	58561
15850	58562
4371	58563
10950	58564
260397	58565
8858	58566
67223	58567
11855	58568
249550	58569
31977	58570
38527	58571
32746	58572
38742	58573
74126	58574
12994	58575
12494	58576
195032	58577
12128	58578
17051	58579
71921	58580
53761	58581
41770	58582
136101	58583
13999	58584
5508	58585
2	58586
19390	58587
12063	58588
80298	58589
11452	58590
13190	58591
2444	58592
102480	58593
27846	58594
115951	58595
103932	58596
26195	58597
9743	58598
9013	58599
20156	58600
47581	58601
4200	58602
350	58603
12946	58604
12337	58605
927	58606
82641	58607
28741	58608
166304	58609
11457	58610
1904	58611
104232	58612
36204	58613
14570	58614
20631	58615
149989	58616
167474	58617
359	58618
27943	58619
158751	58620
17027	58621
19579	58622
6548	58623
87475	58624
181808	58625
42297	58626
69893	58627
1942	58628
62067	58629
48495	58630
40851	58631
52601	58632
12207	58633
11866	58634
115782	58635
247698	58636
160809	58637
6783	58638
90723	58639
79266	58640
79179	58641
72275	58642
36636	58643
158337	58644
15618	58645
25530	58646
31236	58647
5269	58648
122017	58649
68190	58650
29227	58651
34663	58652
16968	58653
24619	58654
9881	58655
10477	58656
6041	58657
151484	58658
150655	58659
239466	58660
81730	58661
226674	58662
15	58663
20462	58664
31426	58665
136050	58666
1914	58667
9634	58668
62030	58669
73940	58670
52740	58671
27167	58672
3175	58673
82115	58674
159684	58675
75219	58676
190304	58677
98577	58678
95974	58679
68669	58680
46065	58681
48442	58682
120908	58683
22362	58684
72108	58685
35283	58686
4364	58687
64277	58688
28892	58689
17932	58690
29594	58691
180518	58692
22762	58693
2	58694
180790	58695
74152	58696
29656	58697
14887	58698
34687	58699
24677	58700
25876	58701
37738	58702
5238	58703
9351	58704
759	58705
23741	58706
10408	58707
111910	58708
122163	58709
22036	58710
51659	58711
103525	58712
167548	58713
50508	58714
31761	58715
55155	58716
5467	58717
12996	58718
19644	58719
19492	58720
39031	58721
9717	58722
232326	58723
1254	58724
38961	58725
122297	58726
255810	58727
269659	58728
107589	58729
38949	58730
179565	58731
29385	58732
38261	58733
11713	58734
3822	58735
5739	58736
161775	58737
26713	58738
38330	58739
14004	58740
7491	58741
9953	58742
733	58743
46332	58744
74552	58745
831	58746
74007	58747
953	58748
157428	58749
10433	58750
3178	58751
9226	58752
197623	58753
29407	58754
174495	58755
142085	58756
4097	58757
42610	58758
80980	58759
67147	58760
89436	58761
247977	58762
191169	58763
174113	58764
5111	58765
1132	58766
175576	58767
22647	58768
54525	58769
1859	58770
213925	58771
111971	58772
33955	58773
18701	58774
9362	58775
4008	58776
66490	58777
70370	58778
102878	58779
5090	58780
57024	58781
18377	58782
8484	58783
121708	58784
4697	58785
60127	58786
8040	58787
144960	58788
48939	58789
3766	58790
230276	58791
688	58792
59035	58793
253357	58794
34884	58795
68575	58796
22354	58797
65117	58798
30511	58799
89638	58800
118350	58801
54194	58802
14245	58803
4098	58804
33315	58805
28130	58806
166679	58807
16546	58808
49114	58809
283	58810
102184	58811
206903	58812
76588	58813
178216	58814
77075	58815
151992	58816
1171	58817
177696	58818
26544	58819
31151	58820
21598	58821
143525	58822
175570	58823
126109	58824
10452	58825
13249	58826
104802	58827
16793	58828
3793	58829
165709	58830
40219	58831
204589	58832
201620	58833
51011	58834
12104	58835
81485	58836
6555	58837
22619	58838
31330	58839
28329	58840
80417	58841
15284	58842
9286	58843
162303	58844
7949	58845
265439	58846
19102	58847
20715	58848
44928	58849
39704	58850
30396	58851
223470	58852
188901	58853
71425	58854
356	58855
27	58856
448	58857
48701	58858
1935	58859
11215	58860
205098	58861
105530	58862
931	58863
5422	58864
125779	58865
52742	58866
104455	58867
45198	58868
1987	58869
134	58870
2968	58871
222525	58872
1600	58873
56616	58874
9520	58875
49071	58876
49906	58877
23443	58878
62933	58879
228821	58880
100318	58881
165447	58882
87830	58883
39152	58884
20732	58885
1089	58886
98122	58887
271645	58888
11401	58889
36118	58890
141921	58891
17160	58892
29159	58893
23883	58894
36036	58895
136869	58896
1050	58897
92140	58898
126531	58899
5546	58900
8591	58901
7483	58902
30757	58903
8600	58904
4664	58905
34244	58906
25909	58907
28629	58908
34417	58909
18763	58910
185051	58911
70819	58912
177012	58913
55221	58914
70454	58915
176358	58916
154471	58917
111458	58918
138657	58919
195146	58920
19715	58921
15902	58922
174336	58923
104661	58924
89679	58925
20384	58926
6907	58927
8043	58928
4769	58929
249467	58930
7334	58931
14760	58932
165711	58933
48812	58934
22288	58935
115661	58936
150871	58937
2550	58938
21378	58939
14735	58940
34342	58941
13344	58942
28769	58943
4514	58944
6191	58945
5577	58946
84773	58947
72551	58948
20040	58949
176873	58950
2399	58951
31103	58952
57331	58953
53986	58954
52345	58955
66031	58956
45222	58957
24327	58958
6787	58959
56896	58960
418	58961
15559	58962
56796	58963
1538	58964
6794	58965
124835	58966
37613	58967
2016	58968
3139	58969
24755	58970
50549	58971
17797	58972
1286	58973
73859	58974
2112	58975
156	58976
122639	58977
5028	58978
93483	58979
23400	58980
12811	58981
42879	58982
24544	58983
77961	58984
16091	58985
5958	58986
14427	58987
172597	58988
63803	58989
54046	58990
67307	58991
31380	58992
257495	58993
38012	58994
68476	58995
22536	58996
88043	58997
2330	58998
240821	58999
45110	59000
138448	59001
54048	59002
263935	59003
105173	59004
4536	59005
127867	59006
26897	59007
3045	59008
13124	59009
22826	59010
25641	59011
107842	59012
51125	59013
67274	59014
89455	59015
82407	59016
8051	59017
612	59018
170199	59019
5650	59020
15897	59021
1235	59022
121127	59023
100827	59024
33667	59025
138210	59026
6531	59027
9243	59028
242155	59029
15754	59030
148996	59031
1491	59032
12557	59033
4673	59034
22513	59035
5063	59036
1353	59037
950	59038
256910	59039
64910	59040
248400	59041
383	59042
92481	59043
105956	59044
106590	59045
8184	59046
108382	59047
691	59048
4753	59049
67028	59050
625	59051
54616	59052
34648	59053
31481	59054
11216	59055
10791	59056
19289	59057
39059	59058
3354	59059
254729	59060
7286	59061
92169	59062
29646	59063
11231	59064
56527	59065
23215	59066
27824	59067
155770	59068
226659	59069
5314	59070
9157	59071
5704	59072
2769	59073
102466	59074
4556	59075
64774	59076
4962	59077
56186	59078
82196	59079
68308	59080
23981	59081
26054	59082
7294	59083
57868	59084
53233	59085
338	59086
16417	59087
101955	59088
57125	59089
36602	59090
58716	59091
108350	59092
9156	59093
141673	59094
134130	59095
3906	59096
141000	59097
96980	59098
30382	59099
7435	59100
1567	59101
223609	59102
93600	59103
12981	59104
232311	59105
270804	59106
23192	59107
196557	59108
186012	59109
37568	59110
247377	59111
41033	59112
143978	59113
163644	59114
143453	59115
21911	59116
59593	59117
1489	59118
14005	59119
138316	59120
39004	59121
168418	59122
263305	59123
34513	59124
105237	59125
21014	59126
33886	59127
1830	59128
261403	59129
8299	59130
32629	59131
255057	59132
131876	59133
129364	59134
54117	59135
30523	59136
2650	59137
10968	59138
36359	59139
166738	59140
43542	59141
21651	59142
9636	59143
81375	59144
66776	59145
1434	59146
6651	59147
242069	59148
64276	59149
4503	59150
92039	59151
2162	59152
234848	59153
30673	59154
5411	59155
12483	59156
9562	59157
168283	59158
38658	59159
85913	59160
14661	59161
59397	59162
154743	59163
60992	59164
60700	59165
105974	59166
25475	59167
58873	59168
64517	59169
25356	59170
1088	59171
2	59172
165717	59173
7986	59174
7452	59175
133134	59176
36368	59177
105673	59178
110710	59179
62189	59180
99051	59181
128577	59182
22433	59183
207972	59184
71825	59185
28831	59186
877	59187
14243	59188
253612	59189
106046	59190
23878	59191
16667	59192
73727	59193
20352	59194
93571	59195
2371	59196
101420	59197
168560	59198
14210	59199
169803	59200
103440	59201
14808	59202
20269	59203
80115	59204
12067	59205
62311	59206
174011	59207
6231	59208
3479	59209
12	59210
188500	59211
20446	59212
100319	59213
152056	59214
15226	59215
12301	59216
33986	59217
153724	59218
141182	59219
182153	59220
5593	59221
4557	59222
145874	59223
3954	59224
4252	59225
5125	59226
58061	59227
204746	59228
23356	59229
17627	59230
169195	59231
56413	59232
100360	59233
94829	59234
42590	59235
76557	59236
7556	59237
48472	59238
230085	59239
96768	59240
18149	59241
124806	59242
251935	59243
11345	59244
721	59245
220601	59246
46659	59247
51480	59248
22171	59249
76922	59250
267413	59251
348	59252
26768	59253
2945	59254
106147	59255
35225	59256
98874	59257
860	59258
270362	59259
44258	59260
1324	59261
27543	59262
93099	59263
24183	59264
7814	59265
38009	59266
46173	59267
131353	59268
103114	59269
82492	59270
87859	59271
131912	59272
79606	59273
145493	59274
183583	59275
8120	59276
1462	59277
195072	59278
33417	59279
14693	59280
20960	59281
1278	59282
4495	59283
188426	59284
153023	59285
141689	59286
9162	59287
91594	59288
7365	59289
81345	59290
111429	59291
219556	59292
10916	59293
65179	59294
1337	59295
35018	59296
3370	59297
315	59298
890	59299
106582	59300
71652	59301
34735	59302
19459	59303
167369	59304
868	59305
55443	59306
46268	59307
21620	59308
215150	59309
25344	59310
16512	59311
6646	59312
69107	59313
3539	59314
5730	59315
141872	59316
3295	59317
20247	59318
26739	59319
102673	59320
136183	59321
36672	59322
2416	59323
46525	59324
108040	59325
166247	59326
142694	59327
119863	59328
22635	59329
62329	59330
12212	59331
202665	59332
32092	59333
99156	59334
2240	59335
36558	59336
76516	59337
34510	59338
60851	59339
120091	59340
12240	59341
15000	59342
45360	59343
192671	59344
162896	59345
39099	59346
44362	59347
6076	59348
4527	59349
24109	59350
7794	59351
153089	59352
260346	59353
5591	59354
2230	59355
28185	59356
11582	59357
43748	59358
5657	59359
9139	59360
11694	59361
226651	59362
4262	59363
57746	59364
122960	59365
51065	59366
6530	59367
14017	59368
30073	59369
101	59370
8635	59371
44989	59372
168646	59373
33087	59374
15419	59375
20329	59376
215597	59377
64427	59378
5219	59379
99312	59380
36944	59381
2287	59382
51011	59383
17348	59384
115818	59385
142355	59386
721	59387
11618	59388
683	59389
2296	59390
59201	59391
382	59392
157368	59393
188923	59394
254937	59395
9134	59396
43304	59397
14751	59398
61804	59399
4240	59400
127442	59401
11309	59402
18154	59403
231308	59404
458	59405
18283	59406
50048	59407
16790	59408
7383	59409
1886	59410
100633	59411
5604	59412
5167	59413
1842	59414
8751	59415
10435	59416
45651	59417
167717	59418
6141	59419
102660	59420
108621	59421
132948	59422
13036	59423
8774	59424
124533	59425
85650	59426
9704	59427
67475	59428
143065	59429
59189	59430
1779	59431
3982	59432
25300	59433
263590	59434
198978	59435
34705	59436
19417	59437
72031	59438
160772	59439
266285	59440
3852	59441
173252	59442
2030	59443
20976	59444
1106	59445
859	59446
180137	59447
184239	59448
128221	59449
10785	59450
15853	59451
3802	59452
26544	59453
117373	59454
50856	59455
16191	59456
19009	59457
147150	59458
19328	59459
45768	59460
114561	59461
178	59462
21044	59463
180840	59464
35190	59465
41708	59466
87600	59467
39851	59468
4069	59469
141936	59470
71608	59471
10349	59472
93960	59473
65	59474
42867	59475
11169	59476
1494	59477
255475	59478
4723	59479
57524	59480
71937	59481
8042	59482
139597	59483
213377	59484
2573	59485
2626	59486
52347	59487
75766	59488
261989	59489
30882	59490
8422	59491
4364	59492
37073	59493
1753	59494
42491	59495
5947	59496
34176	59497
43993	59498
2523	59499
59721	59500
78796	59501
66819	59502
78394	59503
30609	59504
7297	59505
17918	59506
79877	59507
95247	59508
92881	59509
245	59510
43092	59511
221948	59512
54993	59513
265868	59514
203899	59515
13236	59516
32501	59517
35300	59518
154171	59519
159058	59520
4241	59521
123820	59522
116495	59523
12020	59524
1591	59525
154650	59526
269738	59527
39718	59528
98728	59529
4443	59530
3867	59531
36615	59532
151656	59533
22030	59534
48360	59535
13257	59536
15894	59537
32038	59538
27111	59539
4715	59540
55395	59541
14430	59542
44589	59543
109989	59544
9377	59545
395	59546
112068	59547
19536	59548
171367	59549
210798	59550
20575	59551
962	59552
81	59553
56120	59554
9848	59555
197349	59556
10319	59557
178173	59558
183711	59559
316	59560
480	59561
17286	59562
129030	59563
42412	59564
31100	59565
100398	59566
225348	59567
7011	59568
96355	59569
8595	59570
76372	59571
1486	59572
166966	59573
25420	59574
153291	59575
1463	59576
49583	59577
103996	59578
15651	59579
47989	59580
21586	59581
75928	59582
4731	59583
73335	59584
80521	59585
250197	59586
58728	59587
33816	59588
47428	59589
82305	59590
1486	59591
3669	59592
6201	59593
791	59594
12834	59595
149118	59596
85563	59597
66817	59598
3673	59599
46827	59600
19941	59601
616	59602
8372	59603
1014	59604
85890	59605
122746	59606
31602	59607
64708	59608
159983	59609
265189	59610
156716	59611
5269	59612
6719	59613
227546	59614
44580	59615
155388	59616
48726	59617
5790	59618
9818	59619
14969	59620
52821	59621
78474	59622
44276	59623
711	59624
112264	59625
16725	59626
143209	59627
17386	59628
885	59629
61907	59630
70440	59631
154561	59632
149991	59633
53287	59634
11371	59635
50322	59636
23531	59637
5544	59638
28340	59639
37245	59640
519	59641
17402	59642
26947	59643
178175	59644
73358	59645
40985	59646
186352	59647
10315	59648
8081	59649
31437	59650
32516	59651
73479	59652
4563	59653
226052	59654
41328	59655
3653	59656
78848	59657
5254	59658
40417	59659
14716	59660
117510	59661
97015	59662
84738	59663
60926	59664
89263	59665
15838	59666
19726	59667
5753	59668
40451	59669
129812	59670
29429	59671
179956	59672
42490	59673
143021	59674
86990	59675
45817	59676
63489	59677
174493	59678
43897	59679
15155	59680
39375	59681
142033	59682
11763	59683
27530	59684
4204	59685
86641	59686
1962	59687
2913	59688
526	59689
38517	59690
27128	59691
2172	59692
6907	59693
15751	59694
70960	59695
44000	59696
2310	59697
203958	59698
12562	59699
1475	59700
75750	59701
75707	59702
5437	59703
21642	59704
64233	59705
1323	59706
252853	59707
57381	59708
119784	59709
3177	59710
8703	59711
1010	59712
20647	59713
32126	59714
124164	59715
176163	59716
99975	59717
12258	59718
84916	59719
5124	59720
647	59721
54268	59722
15581	59723
159801	59724
570	59725
5448	59726
167036	59727
64098	59728
148676	59729
38251	59730
62267	59731
19090	59732
134299	59733
5523	59734
14842	59735
248909	59736
4943	59737
152489	59738
1072	59739
165664	59740
117330	59741
2351	59742
180010	59743
17422	59744
50271	59745
683	59746
26959	59747
23386	59748
1204	59749
46514	59750
113522	59751
95285	59752
15392	59753
3103	59754
16684	59755
76652	59756
84231	59757
18651	59758
31679	59759
154948	59760
64744	59761
23893	59762
88250	59763
21326	59764
35703	59765
11742	59766
1958	59767
383	59768
155038	59769
56514	59770
133708	59771
448	59772
54083	59773
4486	59774
38110	59775
202505	59776
9736	59777
40259	59778
123447	59779
260992	59780
42705	59781
111555	59782
4575	59783
49193	59784
29769	59785
19492	59786
116	59787
12274	59788
24454	59789
21179	59790
4470	59791
42849	59792
20037	59793
2847	59794
50293	59795
48165	59796
5719	59797
12411	59798
160554	59799
85263	59800
21208	59801
25341	59802
98214	59803
211385	59804
228247	59805
3080	59806
375	59807
57418	59808
38334	59809
152195	59810
98247	59811
105820	59812
15499	59813
132973	59814
135135	59815
79078	59816
27002	59817
159906	59818
95762	59819
86	59820
22549	59821
171025	59822
217999	59823
93621	59824
15599	59825
98230	59826
46391	59827
107560	59828
3382	59829
51617	59830
3759	59831
21937	59832
129544	59833
52313	59834
134590	59835
94507	59836
31986	59837
30002	59838
152470	59839
2881	59840
12877	59841
29868	59842
570	59843
1090	59844
17627	59845
117755	59846
13697	59847
170093	59848
221981	59849
90516	59850
71895	59851
29536	59852
43419	59853
3111	59854
20657	59855
320	59856
6410	59857
2547	59858
15821	59859
132737	59860
67747	59861
26735	59862
233680	59863
20137	59864
70812	59865
117503	59866
76149	59867
21999	59868
14993	59869
22262	59870
14297	59871
8734	59872
49218	59873
27992	59874
100506	59875
9545	59876
6090	59877
2664	59878
187591	59879
6444	59880
14368	59881
5663	59882
11156	59883
26911	59884
69073	59885
932	59886
137512	59887
253930	59888
562	59889
814	59890
1910	59891
104494	59892
82183	59893
37710	59894
41113	59895
35464	59896
95655	59897
15308	59898
23802	59899
14987	59900
2138	59901
48526	59902
225100	59903
253961	59904
5078	59905
11804	59906
166805	59907
6689	59908
12296	59909
42819	59910
150174	59911
195814	59912
113074	59913
11000	59914
77863	59915
1670	59916
118909	59917
244414	59918
30976	59919
63648	59920
236429	59921
59385	59922
21408	59923
54887	59924
8973	59925
559	59926
45001	59927
66641	59928
12288	59929
4115	59930
180257	59931
1503	59932
263006	59933
166290	59934
157404	59935
20204	59936
221679	59937
82189	59938
31441	59939
52271	59940
143892	59941
40102	59942
196527	59943
8136	59944
172451	59945
65793	59946
96819	59947
7671	59948
19826	59949
22086	59950
72264	59951
169732	59952
81377	59953
190	59954
11360	59955
128876	59956
12827	59957
28668	59958
102863	59959
58685	59960
57008	59961
218392	59962
27422	59963
82898	59964
96590	59965
33462	59966
62857	59967
9393	59968
19342	59969
107578	59970
140850	59971
33325	59972
712	59973
39	59974
9656	59975
66854	59976
15641	59977
10915	59978
137142	59979
110567	59980
82483	59981
45378	59982
89460	59983
12801	59984
244080	59985
47299	59986
27980	59987
19519	59988
3294	59989
6043	59990
60187	59991
42927	59992
26411	59993
63621	59994
49144	59995
99897	59996
3172	59997
33923	59998
177136	59999
164608	60000
80186	60001
114242	60002
121876	60003
100768	60004
49798	60005
92770	60006
324	60007
2019	60008
2366	60009
62495	60010
2649	60011
546	60012
57584	60013
114410	60014
54373	60015
14087	60016
48484	60017
7372	60018
15233	60019
171340	60020
21233	60021
12843	60022
118624	60023
81511	60024
26377	60025
2209	60026
53482	60027
47022	60028
25195	60029
1144	60030
139049	60031
114922	60032
14449	60033
18035	60034
124926	60035
12262	60036
171029	60037
136843	60038
62017	60039
26634	60040
25231	60041
47622	60042
91516	60043
49015	60044
106642	60045
101703	60046
104967	60047
14917	60048
31117	60049
30158	60050
240006	60051
31779	60052
182148	60053
125519	60054
79114	60055
34471	60056
16146	60057
23399	60058
27530	60059
243879	60060
230741	60061
51501	60062
257859	60063
50067	60064
29290	60065
33429	60066
2349	60067
80704	60068
235775	60069
154404	60070
10593	60071
47413	60072
127837	60073
4089	60074
272035	60075
1308	60076
47648	60077
47593	60078
209448	60079
86233	60080
7433	60081
214713	60082
128891	60083
24082	60084
66373	60085
10638	60086
72113	60087
6198	60088
478	60089
209	60090
69668	60091
111645	60092
29550	60093
233083	60094
2175	60095
49490	60096
113772	60097
143010	60098
141574	60099
59431	60100
162891	60101
38281	60102
13722	60103
17984	60104
1706	60105
145287	60106
23926	60107
80348	60108
44607	60109
71073	60110
193916	60111
135023	60112
118537	60113
198190	60114
16094	60115
170459	60116
1626	60117
72736	60118
8608	60119
189265	60120
29415	60121
27983	60122
7740	60123
4840	60124
83510	60125
26286	60126
953	60127
48453	60128
2248	60129
36329	60130
28296	60131
96808	60132
7202	60133
4068	60134
46081	60135
13599	60136
1494	60137
138429	60138
245789	60139
89288	60140
146083	60141
218470	60142
125882	60143
71573	60144
29864	60145
167975	60146
237268	60147
111628	60148
18207	60149
175467	60150
23882	60151
155739	60152
66806	60153
79267	60154
245	60155
159	60156
43174	60157
84870	60158
9974	60159
1656	60160
25832	60161
248333	60162
6083	60163
14328	60164
53031	60165
154021	60166
146296	60167
100721	60168
89805	60169
18827	60170
173552	60171
136062	60172
151791	60173
53841	60174
156102	60175
168540	60176
27844	60177
27794	60178
147620	60179
157521	60180
12673	60181
70652	60182
3754	60183
6330	60184
98182	60185
57555	60186
353	60187
1148	60188
98940	60189
187644	60190
90435	60191
19968	60192
34065	60193
10080	60194
408	60195
55736	60196
204432	60197
5034	60198
163027	60199
69638	60200
185130	60201
229259	60202
59270	60203
252880	60204
111906	60205
52713	60206
50569	60207
1381	60208
149520	60209
6011	60210
32691	60211
36	60212
24189	60213
3188	60214
2160	60215
249010	60216
125918	60217
43772	60218
62747	60219
249557	60220
57841	60221
8518	60222
97571	60223
6441	60224
120729	60225
43765	60226
30955	60227
14738	60228
171503	60229
76491	60230
10721	60231
192212	60232
582	60233
18673	60234
95677	60235
133387	60236
10155	60237
86890	60238
13892	60239
203679	60240
214034	60241
42742	60242
133063	60243
15528	60244
46002	60245
194078	60246
18	60247
56283	60248
2771	60249
116592	60250
6014	60251
82125	60252
3845	60253
176244	60254
15476	60255
45368	60256
236603	60257
103994	60258
104481	60259
75338	60260
8024	60261
8617	60262
23063	60263
10274	60264
105230	60265
1733	60266
260409	60267
245637	60268
56673	60269
82943	60270
33877	60271
52663	60272
11231	60273
58881	60274
60645	60275
24609	60276
182260	60277
93192	60278
3449	60279
79968	60280
8773	60281
149256	60282
47726	60283
8523	60284
11833	60285
1184	60286
60117	60287
7611	60288
122880	60289
10551	60290
107274	60291
4393	60292
5305	60293
70477	60294
8103	60295
17403	60296
7433	60297
46544	60298
18330	60299
2100	60300
46620	60301
66752	60302
74092	60303
25481	60304
9558	60305
32171	60306
28844	60307
54257	60308
17130	60309
1098	60310
139166	60311
46579	60312
55873	60313
34518	60314
22876	60315
549	60316
265708	60317
4834	60318
18036	60319
52246	60320
14562	60321
131458	60322
845	60323
72227	60324
190932	60325
185553	60326
31105	60327
28830	60328
184078	60329
15896	60330
62356	60331
138075	60332
8690	60333
66848	60334
111410	60335
194026	60336
42988	60337
228020	60338
7148	60339
116446	60340
108023	60341
58530	60342
5219	60343
44968	60344
77613	60345
63880	60346
1338	60347
169914	60348
40776	60349
61566	60350
45900	60351
2995	60352
6080	60353
12673	60354
26774	60355
31974	60356
18258	60357
4157	60358
185677	60359
15704	60360
213833	60361
16207	60362
63171	60363
560	60364
9200	60365
235530	60366
71967	60367
82215	60368
28049	60369
107660	60370
7350	60371
35641	60372
73510	60373
193934	60374
148	60375
23939	60376
964	60377
23431	60378
3675	60379
1242	60380
75610	60381
163201	60382
169663	60383
34374	60384
104347	60385
93348	60386
244674	60387
110562	60388
47980	60389
48964	60390
5447	60391
8981	60392
120381	60393
3040	60394
23995	60395
2677	60396
7667	60397
12845	60398
129376	60399
3538	60400
62935	60401
56253	60402
114147	60403
204182	60404
155121	60405
24221	60406
6245	60407
72546	60408
261441	60409
78350	60410
95416	60411
69283	60412
8208	60413
44978	60414
5267	60415
25192	60416
189381	60417
164168	60418
137	60419
128	60420
462	60421
30457	60422
1948	60423
145654	60424
154225	60425
167977	60426
43493	60427
175001	60428
78681	60429
30234	60430
27854	60431
8273	60432
112536	60433
262217	60434
43576	60435
116229	60436
265670	60437
34874	60438
5162	60439
111595	60440
10994	60441
68979	60442
727	60443
12864	60444
29374	60445
26695	60446
198173	60447
32066	60448
8492	60449
1063	60450
48012	60451
44789	60452
980	60453
52300	60454
2359	60455
91961	60456
3805	60457
57827	60458
102557	60459
10752	60460
32792	60461
9133	60462
97264	60463
136210	60464
58781	60465
37531	60466
5443	60467
195078	60468
103063	60469
29687	60470
55646	60471
94645	60472
132355	60473
4848	60474
8748	60475
2491	60476
20053	60477
18324	60478
233017	60479
5223	60480
29632	60481
181106	60482
15297	60483
36742	60484
8685	60485
16149	60486
11232	60487
9323	60488
10266	60489
322	60490
70778	60491
15138	60492
89446	60493
242043	60494
22611	60495
781	60496
162330	60497
120170	60498
28865	60499
10565	60500
161558	60501
158681	60502
10652	60503
64271	60504
574	60505
114135	60506
67176	60507
149417	60508
37345	60509
35782	60510
45779	60511
10768	60512
109448	60513
25390	60514
849	60515
80340	60516
8055	60517
48884	60518
174199	60519
3555	60520
278	60521
16639	60522
4791	60523
20994	60524
248534	60525
33236	60526
129011	60527
2815	60528
77378	60529
156555	60530
25522	60531
36154	60532
783	60533
25345	60534
31441	60535
17494	60536
31675	60537
125863	60538
155962	60539
95757	60540
93996	60541
112463	60542
18436	60543
94269	60544
89617	60545
158011	60546
2284	60547
78875	60548
265686	60549
13713	60550
255827	60551
46632	60552
2264	60553
8626	60554
674	60555
36343	60556
71914	60557
10366	60558
8712	60559
5658	60560
8268	60561
22500	60562
221224	60563
180295	60564
92542	60565
1006	60566
102592	60567
227732	60568
4882	60569
34544	60570
261894	60571
70903	60572
15677	60573
19202	60574
18913	60575
226837	60576
69525	60577
683	60578
120816	60579
11411	60580
7993	60581
27033	60582
71490	60583
1874	60584
145827	60585
56567	60586
8443	60587
23454	60588
14537	60589
22749	60590
23211	60591
51005	60592
119499	60593
12625	60594
4789	60595
123812	60596
79896	60597
160089	60598
19136	60599
3830	60600
77624	60601
140285	60602
17980	60603
112849	60604
155003	60605
9144	60606
874	60607
31845	60608
51336	60609
54880	60610
94543	60611
2	60612
8867	60613
53108	60614
4147	60615
44057	60616
40750	60617
109052	60618
1594	60619
133055	60620
184951	60621
151165	60622
44111	60623
211036	60624
41538	60625
187603	60626
78029	60627
168411	60628
94264	60629
257	60630
231847	60631
28720	60632
117717	60633
8856	60634
4411	60635
8137	60636
19638	60637
8069	60638
39244	60639
1077	60640
2273	60641
118579	60642
4066	60643
38165	60644
5358	60645
50313	60646
5529	60647
15074	60648
118934	60649
106676	60650
98604	60651
156231	60652
15508	60653
71801	60654
12140	60655
4324	60656
28018	60657
1249	60658
241832	60659
4330	60660
22764	60661
71486	60662
49190	60663
12050	60664
261520	60665
16936	60666
38541	60667
14233	60668
199078	60669
1020	60670
51199	60671
12249	60672
53461	60673
22919	60674
15240	60675
113886	60676
2300	60677
30339	60678
82528	60679
113237	60680
29947	60681
60420	60682
63229	60683
58491	60684
251136	60685
1695	60686
183506	60687
121675	60688
75396	60689
43471	60690
1118	60691
6980	60692
68231	60693
709	60694
4317	60695
30901	60696
67620	60697
88294	60698
74771	60699
24357	60700
119737	60701
5309	60702
26787	60703
268142	60704
111879	60705
37468	60706
178904	60707
5024	60708
255523	60709
628	60710
146685	60711
63198	60712
166870	60713
20608	60714
144006	60715
17007	60716
13337	60717
21766	60718
6205	60719
7796	60720
17059	60721
23397	60722
214728	60723
2124	60724
49369	60725
14312	60726
25978	60727
140343	60728
54287	60729
9661	60730
68799	60731
52054	60732
81282	60733
14515	60734
76653	60735
5865	60736
807	60737
1974	60738
41104	60739
56140	60740
38023	60741
51779	60742
921	60743
36199	60744
88157	60745
6507	60746
31563	60747
20584	60748
26211	60749
76044	60750
44231	60751
147514	60752
6853	60753
13631	60754
226732	60755
127520	60756
31765	60757
695	60758
141136	60759
3134	60760
32456	60761
9002	60762
139526	60763
7512	60764
130807	60765
18128	60766
2567	60767
59206	60768
17452	60769
95429	60770
6267	60771
39652	60772
238893	60773
23557	60774
163882	60775
3213	60776
138683	60777
1445	60778
39577	60779
161528	60780
127550	60781
909	60782
103319	60783
268775	60784
34455	60785
114	60786
11427	60787
4125	60788
143350	60789
125015	60790
728	60791
52669	60792
101165	60793
212616	60794
45849	60795
12397	60796
8219	60797
18399	60798
87	60799
5617	60800
6635	60801
4519	60802
11592	60803
16423	60804
780	60805
37700	60806
1732	60807
50347	60808
33746	60809
30950	60810
32634	60811
7146	60812
2497	60813
120986	60814
57961	60815
27824	60816
70688	60817
16376	60818
71705	60819
34459	60820
112	60821
10885	60822
3760	60823
3945	60824
20018	60825
237990	60826
11296	60827
158717	60828
131686	60829
1468	60830
6418	60831
63651	60832
58204	60833
1824	60834
51301	60835
189144	60836
50300	60837
35792	60838
12525	60839
17646	60840
85636	60841
21996	60842
96327	60843
14301	60844
16987	60845
39546	60846
2253	60847
130064	60848
66840	60849
54520	60850
35546	60851
13613	60852
160474	60853
27357	60854
67765	60855
100576	60856
173478	60857
72999	60858
89133	60859
91573	60860
6660	60861
63113	60862
230885	60863
218936	60864
174553	60865
22165	60866
246541	60867
15309	60868
31005	60869
144085	60870
25313	60871
167271	60872
19716	60873
2414	60874
141343	60875
36048	60876
104	60877
33549	60878
19189	60879
4170	60880
98410	60881
8060	60882
254579	60883
158748	60884
157512	60885
41879	60886
29486	60887
32016	60888
12938	60889
67673	60890
114793	60891
66616	60892
48654	60893
22422	60894
12025	60895
179902	60896
47952	60897
67578	60898
61676	60899
26504	60900
607	60901
44927	60902
3095	60903
101784	60904
64646	60905
31685	60906
76211	60907
122478	60908
205687	60909
336	60910
57709	60911
940	60912
40985	60913
66872	60914
139948	60915
52202	60916
143970	60917
45301	60918
23983	60919
220042	60920
105366	60921
94555	60922
80505	60923
29026	60924
60214	60925
164251	60926
35861	60927
33474	60928
69621	60929
37795	60930
8431	60931
191269	60932
1761	60933
11333	60934
81490	60935
16217	60936
87580	60937
3100	60938
169364	60939
27149	60940
12058	60941
162384	60942
19761	60943
57062	60944
14994	60945
2454	60946
62003	60947
313	60948
153569	60949
12755	60950
7881	60951
5916	60952
188920	60953
75891	60954
68069	60955
93804	60956
29953	60957
29276	60958
8841	60959
19473	60960
82159	60961
79779	60962
84464	60963
56575	60964
5143	60965
15913	60966
2090	60967
81889	60968
26026	60969
209164	60970
44401	60971
86012	60972
20271	60973
2306	60974
46877	60975
3163	60976
145715	60977
2339	60978
6559	60979
6826	60980
12039	60981
134667	60982
134860	60983
239210	60984
4067	60985
4029	60986
191448	60987
171065	60988
8557	60989
67290	60990
101406	60991
3491	60992
170467	60993
229377	60994
113	60995
73100	60996
102901	60997
145920	60998
215	60999
258789	61000
7890	61001
3152	61002
221548	61003
44564	61004
7059	61005
8454	61006
43984	61007
19070	61008
30669	61009
28958	61010
63603	61011
152736	61012
24832	61013
98659	61014
94847	61015
59465	61016
171236	61017
20505	61018
74353	61019
73816	61020
348	61021
204433	61022
240553	61023
32994	61024
19791	61025
290	61026
75154	61027
250134	61028
4199	61029
13075	61030
101511	61031
13780	61032
14127	61033
27343	61034
26240	61035
37743	61036
61789	61037
211162	61038
6143	61039
27832	61040
24199	61041
34818	61042
53843	61043
99104	61044
10773	61045
159530	61046
151301	61047
999	61048
1509	61049
17015	61050
32094	61051
5752	61052
3148	61053
24607	61054
57616	61055
163054	61056
129789	61057
245204	61058
56361	61059
72684	61060
78575	61061
14590	61062
814	61063
10414	61064
16454	61065
265	61066
38416	61067
119600	61068
22879	61069
117897	61070
36273	61071
23872	61072
5397	61073
155701	61074
44342	61075
237	61076
20854	61077
217886	61078
154001	61079
17938	61080
14481	61081
22781	61082
31955	61083
41443	61084
34676	61085
117457	61086
46624	61087
37386	61088
25179	61089
47541	61090
18055	61091
35773	61092
54117	61093
25398	61094
63876	61095
16480	61096
50743	61097
1101	61098
131144	61099
50077	61100
21165	61101
1137	61102
5548	61103
11870	61104
835	61105
5584	61106
138939	61107
105755	61108
4569	61109
95412	61110
208089	61111
33623	61112
16457	61113
11975	61114
64147	61115
1	61116
56293	61117
8749	61118
6567	61119
16936	61120
131257	61121
57480	61122
48602	61123
35356	61124
8065	61125
19109	61126
95038	61127
69123	61128
58097	61129
32447	61130
87521	61131
2929	61132
78580	61133
102019	61134
63832	61135
52502	61136
9390	61137
6210	61138
199836	61139
110511	61140
68706	61141
91871	61142
26628	61143
37689	61144
2291	61145
100761	61146
83541	61147
28326	61148
178048	61149
154031	61150
7984	61151
123119	61152
38222	61153
42880	61154
223866	61155
47442	61156
9358	61157
25338	61158
175584	61159
167359	61160
123103	61161
42388	61162
10917	61163
1685	61164
114928	61165
58826	61166
34066	61167
105206	61168
73386	61169
148504	61170
57125	61171
33436	61172
153941	61173
112160	61174
15781	61175
181	61176
136764	61177
18813	61178
23024	61179
211510	61180
100668	61181
6967	61182
143011	61183
98286	61184
158894	61185
163350	61186
12204	61187
5370	61188
43032	61189
76088	61190
417	61191
6202	61192
181782	61193
63985	61194
53939	61195
60417	61196
4625	61197
107501	61198
16065	61199
47877	61200
112640	61201
41270	61202
12343	61203
185718	61204
13872	61205
61013	61206
84110	61207
55819	61208
9197	61209
53311	61210
100200	61211
31	61212
11928	61213
14256	61214
114309	61215
136258	61216
8537	61217
45809	61218
14160	61219
730	61220
85846	61221
130841	61222
123922	61223
32252	61224
9518	61225
1440	61226
39990	61227
3718	61228
155648	61229
29586	61230
109584	61231
62	61232
25664	61233
20330	61234
20161	61235
112073	61236
87338	61237
50384	61238
70343	61239
100323	61240
38424	61241
37007	61242
24735	61243
3829	61244
80394	61245
133418	61246
187711	61247
4959	61248
96	61249
14215	61250
5247	61251
212664	61252
260322	61253
254468	61254
59627	61255
73822	61256
3540	61257
148756	61258
87022	61259
5927	61260
111940	61261
140	61262
140087	61263
11860	61264
71005	61265
26557	61266
265199	61267
9170	61268
83585	61269
45457	61270
13345	61271
31907	61272
38139	61273
76230	61274
5221	61275
494	61276
18955	61277
385	61278
23752	61279
72520	61280
87260	61281
34316	61282
105608	61283
115487	61284
53830	61285
65	61286
80529	61287
142267	61288
7654	61289
80792	61290
90227	61291
144389	61292
165799	61293
119917	61294
26959	61295
647	61296
150148	61297
200903	61298
4786	61299
13094	61300
403	61301
132475	61302
32831	61303
254028	61304
10237	61305
3127	61306
86030	61307
33124	61308
133036	61309
3829	61310
12207	61311
30302	61312
31910	61313
268788	61314
195721	61315
40513	61316
2437	61317
6781	61318
4082	61319
3602	61320
40975	61321
113817	61322
89388	61323
149110	61324
26171	61325
23941	61326
18039	61327
54040	61328
87595	61329
8034	61330
79615	61331
10796	61332
115027	61333
29782	61334
31859	61335
1709	61336
53642	61337
7833	61338
21720	61339
126161	61340
245	61341
209	61342
619	61343
22864	61344
264900	61345
18474	61346
182204	61347
80543	61348
30652	61349
83738	61350
87730	61351
46178	61352
40506	61353
46966	61354
57203	61355
27349	61356
111384	61357
37129	61358
17541	61359
76895	61360
74213	61361
40864	61362
49507	61363
32214	61364
135127	61365
66902	61366
77204	61367
21377	61368
48205	61369
23512	61370
216180	61371
35599	61372
159775	61373
132933	61374
160121	61375
51376	61376
58089	61377
80433	61378
54372	61379
92020	61380
106082	61381
86963	61382
15734	61383
10586	61384
16605	61385
1206	61386
636	61387
9586	61388
2882	61389
172531	61390
51201	61391
84593	61392
96964	61393
40506	61394
8283	61395
234784	61396
6005	61397
162827	61398
28870	61399
20607	61400
7811	61401
2275	61402
54228	61403
52713	61404
233819	61405
36857	61406
4937	61407
8395	61408
22365	61409
76133	61410
268342	61411
17116	61412
78194	61413
60482	61414
29566	61415
112127	61416
26564	61417
7760	61418
7805	61419
1651	61420
220658	61421
3816	61422
15354	61423
191150	61424
21092	61425
266344	61426
170341	61427
55475	61428
33661	61429
68140	61430
86272	61431
313	61432
270981	61433
68961	61434
16740	61435
93549	61436
7046	61437
21290	61438
11926	61439
209653	61440
8456	61441
56145	61442
229373	61443
87048	61444
15270	61445
131796	61446
223030	61447
6648	61448
247505	61449
4088	61450
255183	61451
212897	61452
11250	61453
4478	61454
24256	61455
31136	61456
167108	61457
269989	61458
60507	61459
49389	61460
261093	61461
16644	61462
99153	61463
17607	61464
163442	61465
522	61466
163217	61467
17137	61468
133849	61469
6375	61470
228408	61471
223333	61472
466	61473
61713	61474
16621	61475
74820	61476
240488	61477
34570	61478
54809	61479
2513	61480
68661	61481
14619	61482
114940	61483
1135	61484
40724	61485
2006	61486
84192	61487
58312	61488
573	61489
16750	61490
136309	61491
34944	61492
2284	61493
156019	61494
26000	61495
3393	61496
83896	61497
100867	61498
4758	61499
980	61500
269735	61501
943	61502
3440	61503
179	61504
249223	61505
55830	61506
32751	61507
5750	61508
344	61509
60505	61510
261383	61511
66209	61512
10651	61513
61698	61514
9311	61515
172	61516
69833	61517
14692	61518
62907	61519
141868	61520
38488	61521
187	61522
2392	61523
7	61524
107660	61525
251435	61526
182007	61527
152445	61528
56472	61529
54942	61530
55853	61531
70010	61532
43763	61533
236945	61534
90107	61535
81705	61536
51802	61537
5887	61538
191901	61539
246702	61540
22295	61541
153096	61542
54111	61543
223954	61544
64714	61545
266283	61546
13164	61547
119300	61548
94939	61549
62040	61550
57025	61551
881	61552
248002	61553
17565	61554
266660	61555
111342	61556
270697	61557
52385	61558
742	61559
11989	61560
8109	61561
83794	61562
359	61563
1137	61564
90728	61565
234191	61566
160204	61567
72722	61568
2029	61569
55374	61570
233668	61571
186416	61572
7288	61573
7074	61574
62478	61575
64153	61576
6828	61577
417	61578
32026	61579
91353	61580
81720	61581
124371	61582
10034	61583
32542	61584
1904	61585
2738	61586
109741	61587
7295	61588
54713	61589
126909	61590
77168	61591
159535	61592
170247	61593
6930	61594
170583	61595
24731	61596
3787	61597
194460	61598
11754	61599
3389	61600
414	61601
32169	61602
4468	61603
201005	61604
93249	61605
255558	61606
7665	61607
26817	61608
4188	61609
128441	61610
3185	61611
5508	61612
41125	61613
197941	61614
167027	61615
37262	61616
19785	61617
17565	61618
178547	61619
245	61620
2338	61621
195525	61622
120173	61623
998	61624
39206	61625
131793	61626
94159	61627
33074	61628
11743	61629
13444	61630
42335	61631
45669	61632
13579	61633
61630	61634
78199	61635
150774	61636
88708	61637
200367	61638
38316	61639
14139	61640
34546	61641
62	61642
3776	61643
17496	61644
34715	61645
150371	61646
22741	61647
17467	61648
53776	61649
42602	61650
258216	61651
70369	61652
39386	61653
42613	61654
41529	61655
47902	61656
65205	61657
35434	61658
31771	61659
255739	61660
55278	61661
37174	61662
6282	61663
29524	61664
3396	61665
162538	61666
40289	61667
46219	61668
35465	61669
1276	61670
59283	61671
76916	61672
49075	61673
33888	61674
155595	61675
45556	61676
7522	61677
228415	61678
179963	61679
49056	61680
15726	61681
75837	61682
77144	61683
211172	61684
11271	61685
12077	61686
36267	61687
16285	61688
90310	61689
1377	61690
10	61691
18963	61692
104989	61693
34727	61694
12935	61695
163317	61696
11627	61697
21177	61698
12538	61699
261812	61700
12181	61701
5506	61702
10167	61703
77458	61704
16936	61705
141888	61706
252467	61707
75370	61708
111896	61709
34115	61710
153436	61711
25543	61712
157531	61713
259087	61714
99149	61715
27412	61716
153794	61717
64424	61718
46355	61719
38520	61720
7239	61721
24323	61722
251915	61723
112652	61724
65646	61725
753	61726
1690	61727
85611	61728
87642	61729
136972	61730
32181	61731
4110	61732
82808	61733
72044	61734
35825	61735
7266	61736
21448	61737
6671	61738
56846	61739
33089	61740
66507	61741
12947	61742
36412	61743
164971	61744
27977	61745
153787	61746
3893	61747
228747	61748
5561	61749
124248	61750
151598	61751
68823	61752
110774	61753
257551	61754
67086	61755
108058	61756
130774	61757
6074	61758
2520	61759
918	61760
15013	61761
10	61762
10949	61763
101825	61764
152262	61765
116991	61766
158064	61767
11241	61768
259733	61769
137232	61770
12500	61771
145262	61772
114570	61773
63559	61774
29873	61775
1357	61776
160	61777
1042	61778
26862	61779
421	61780
3617	61781
147226	61782
17226	61783
142545	61784
261695	61785
1337	61786
16	61787
135717	61788
69962	61789
11644	61790
31409	61791
12166	61792
101696	61793
161221	61794
47345	61795
102226	61796
7974	61797
1474	61798
11186	61799
26018	61800
41404	61801
34046	61802
62272	61803
148098	61804
8159	61805
14201	61806
164317	61807
29041	61808
246291	61809
1152	61810
23140	61811
49100	61812
194401	61813
19468	61814
6609	61815
46534	61816
21773	61817
60744	61818
117261	61819
38107	61820
12974	61821
66417	61822
4512	61823
156765	61824
140537	61825
163674	61826
236599	61827
41730	61828
38557	61829
125440	61830
9915	61831
12975	61832
35722	61833
1769	61834
5488	61835
17611	61836
21588	61837
58155	61838
38587	61839
100517	61840
19710	61841
54344	61842
52096	61843
52436	61844
925	61845
203298	61846
58040	61847
4563	61848
91213	61849
125101	61850
162893	61851
111644	61852
91865	61853
265336	61854
31859	61855
3157	61856
121130	61857
15901	61858
212263	61859
24949	61860
119395	61861
155616	61862
9111	61863
54774	61864
28072	61865
83913	61866
88186	61867
97048	61868
1105	61869
3460	61870
7425	61871
112130	61872
146206	61873
52827	61874
264077	61875
6875	61876
57405	61877
2351	61878
3940	61879
9392	61880
86465	61881
2126	61882
109568	61883
56209	61884
8140	61885
59995	61886
1919	61887
1128	61888
3795	61889
647	61890
53917	61891
5257	61892
86660	61893
16157	61894
122599	61895
42947	61896
38925	61897
133026	61898
50964	61899
204055	61900
12559	61901
106050	61902
310	61903
165272	61904
6967	61905
168061	61906
38063	61907
7891	61908
62872	61909
81166	61910
94621	61911
178339	61912
224257	61913
829	61914
133729	61915
76361	61916
55022	61917
29128	61918
5571	61919
246600	61920
28519	61921
80489	61922
147682	61923
10056	61924
44215	61925
1029	61926
14369	61927
86759	61928
8455	61929
6833	61930
1156	61931
77421	61932
47205	61933
15529	61934
245903	61935
160036	61936
10601	61937
64381	61938
14839	61939
230040	61940
76516	61941
101575	61942
35980	61943
106	61944
102695	61945
2431	61946
52826	61947
645	61948
26660	61949
150940	61950
3453	61951
86439	61952
98808	61953
211478	61954
50104	61955
41493	61956
9069	61957
98	61958
73501	61959
18594	61960
5151	61961
73833	61962
28802	61963
197318	61964
86977	61965
28861	61966
64070	61967
77662	61968
59	61969
160724	61970
122348	61971
5430	61972
159172	61973
37934	61974
164573	61975
61785	61976
28309	61977
27	61978
85552	61979
11131	61980
234131	61981
10366	61982
31805	61983
129616	61984
72279	61985
93466	61986
212190	61987
31609	61988
101247	61989
55	61990
149861	61991
156615	61992
180620	61993
198571	61994
35404	61995
50011	61996
137336	61997
17115	61998
12384	61999
271093	62000
123042	62001
29203	62002
30830	62003
39017	62004
205549	62005
54	62006
143883	62007
153904	62008
20437	62009
96678	62010
16254	62011
708	62012
9948	62013
102604	62014
147601	62015
19527	62016
20925	62017
7808	62018
8815	62019
102912	62020
78688	62021
194624	62022
144219	62023
25208	62024
109876	62025
6426	62026
11684	62027
10278	62028
39940	62029
51527	62030
11431	62031
92851	62032
71019	62033
45035	62034
165259	62035
60443	62036
13332	62037
34505	62038
169928	62039
95269	62040
53516	62041
1801	62042
39596	62043
21688	62044
49903	62045
67566	62046
100024	62047
181083	62048
25484	62049
914	62050
109920	62051
18932	62052
57075	62053
9716	62054
24132	62055
28918	62056
552	62057
30208	62058
11937	62059
13056	62060
141638	62061
231095	62062
1144	62063
187264	62064
66845	62065
93418	62066
57106	62067
34735	62068
231805	62069
486	62070
246466	62071
26364	62072
3377	62073
71584	62074
136899	62075
65754	62076
36579	62077
14748	62078
42337	62079
15256	62080
10899	62081
19708	62082
65117	62083
54446	62084
51243	62085
1498	62086
32	62087
4035	62088
73421	62089
48815	62090
103893	62091
6886	62092
58892	62093
104767	62094
5039	62095
23364	62096
25755	62097
52221	62098
1590	62099
27870	62100
221295	62101
98765	62102
76532	62103
142693	62104
8217	62105
211892	62106
20250	62107
79376	62108
231326	62109
20905	62110
91317	62111
53714	62112
192994	62113
166184	62114
8617	62115
79191	62116
38586	62117
53503	62118
101346	62119
138232	62120
223862	62121
6706	62122
76313	62123
170887	62124
104432	62125
58110	62126
118707	62127
86239	62128
77083	62129
36577	62130
17465	62131
58272	62132
34339	62133
14231	62134
326	62135
222	62136
2258	62137
92283	62138
271474	62139
195280	62140
90310	62141
29152	62142
27708	62143
2283	62144
179114	62145
43417	62146
58903	62147
28162	62148
240	62149
111409	62150
35440	62151
40811	62152
59327	62153
48966	62154
46492	62155
94459	62156
33584	62157
16388	62158
26707	62159
80863	62160
607	62161
119729	62162
158544	62163
217829	62164
167387	62165
23114	62166
28093	62167
183878	62168
38364	62169
1330	62170
97214	62171
185734	62172
1314	62173
14871	62174
73320	62175
71689	62176
9070	62177
83771	62178
6740	62179
29970	62180
149432	62181
169769	62182
136877	62183
4735	62184
18395	62185
111721	62186
11911	62187
219295	62188
175787	62189
7620	62190
16547	62191
15571	62192
88966	62193
255841	62194
49944	62195
7931	62196
3098	62197
7139	62198
261514	62199
22036	62200
45307	62201
18587	62202
53129	62203
10754	62204
2344	62205
240614	62206
52404	62207
56790	62208
130855	62209
28605	62210
96418	62211
19507	62212
19877	62213
55343	62214
5102	62215
163000	62216
28460	62217
29485	62218
3367	62219
7629	62220
112683	62221
73712	62222
178244	62223
226112	62224
159717	62225
74405	62226
24654	62227
63684	62228
67070	62229
75943	62230
124204	62231
83292	62232
1648	62233
120804	62234
933	62235
9189	62236
77277	62237
169238	62238
113848	62239
38975	62240
121736	62241
10651	62242
25727	62243
165566	62244
59336	62245
78381	62246
94402	62247
8710	62248
247315	62249
124943	62250
37752	62251
11529	62252
18275	62253
19952	62254
42697	62255
218550	62256
34102	62257
1263	62258
18767	62259
234081	62260
44286	62261
5007	62262
33641	62263
150	62264
34133	62265
242305	62266
125732	62267
48271	62268
6219	62269
130230	62270
152687	62271
28246	62272
2025	62273
135387	62274
579	62275
27930	62276
41971	62277
112119	62278
339	62279
33216	62280
103399	62281
37976	62282
83069	62283
233156	62284
44516	62285
158781	62286
94542	62287
43037	62288
131147	62289
147283	62290
211228	62291
139024	62292
30277	62293
41566	62294
68738	62295
44319	62296
31789	62297
276	62298
50660	62299
71119	62300
64078	62301
168801	62302
865	62303
24649	62304
18277	62305
5330	62306
14847	62307
23110	62308
377	62309
24790	62310
10014	62311
160148	62312
48863	62313
7641	62314
3526	62315
8871	62316
106852	62317
2022	62318
91302	62319
269071	62320
71553	62321
73297	62322
4524	62323
48236	62324
175	62325
174901	62326
169513	62327
1453	62328
5961	62329
53190	62330
36987	62331
19144	62332
11227	62333
199	62334
154868	62335
120644	62336
40842	62337
13064	62338
20880	62339
11959	62340
111388	62341
8968	62342
2419	62343
55752	62344
2635	62345
163214	62346
150678	62347
72509	62348
1112	62349
58689	62350
157905	62351
24134	62352
24239	62353
100205	62354
37985	62355
57907	62356
389	62357
24041	62358
50847	62359
9324	62360
21974	62361
9344	62362
3953	62363
197670	62364
68507	62365
195743	62366
25442	62367
19363	62368
14892	62369
80	62370
2485	62371
40200	62372
140751	62373
1708	62374
146299	62375
17046	62376
102120	62377
4461	62378
55075	62379
66850	62380
61710	62381
254695	62382
216056	62383
16450	62384
71354	62385
195639	62386
81030	62387
23298	62388
15197	62389
75611	62390
22486	62391
38052	62392
239056	62393
1716	62394
98509	62395
74083	62396
41592	62397
1805	62398
16662	62399
111182	62400
9224	62401
12318	62402
44716	62403
3620	62404
223468	62405
10067	62406
135693	62407
243690	62408
255246	62409
112307	62410
10692	62411
861	62412
15372	62413
4383	62414
8047	62415
11219	62416
24976	62417
166947	62418
156083	62419
12875	62420
207251	62421
153448	62422
139638	62423
5418	62424
37477	62425
7716	62426
145959	62427
235083	62428
165597	62429
25409	62430
55936	62431
58359	62432
228856	62433
46126	62434
190654	62435
73499	62436
52616	62437
183876	62438
12202	62439
52320	62440
23052	62441
165953	62442
6547	62443
163243	62444
51093	62445
1705	62446
75347	62447
3991	62448
51596	62449
4402	62450
89186	62451
17609	62452
257838	62453
4053	62454
5186	62455
34516	62456
113061	62457
78178	62458
141919	62459
28084	62460
2171	62461
258065	62462
42962	62463
67665	62464
3646	62465
19134	62466
125209	62467
113662	62468
167082	62469
98704	62470
31846	62471
42327	62472
141163	62473
2737	62474
21144	62475
13183	62476
11507	62477
48715	62478
36971	62479
15827	62480
234736	62481
30348	62482
261659	62483
49943	62484
101211	62485
12758	62486
58082	62487
100863	62488
393	62489
110093	62490
253088	62491
75460	62492
41299	62493
246888	62494
9956	62495
21364	62496
4779	62497
23147	62498
34722	62499
105390	62500
114890	62501
55111	62502
66572	62503
135639	62504
137180	62505
58509	62506
24630	62507
170191	62508
88351	62509
69320	62510
1318	62511
6885	62512
6028	62513
66583	62514
105820	62515
967	62516
130349	62517
23221	62518
62041	62519
4051	62520
62300	62521
134465	62522
162455	62523
125960	62524
25334	62525
28280	62526
159423	62527
169325	62528
49522	62529
27168	62530
254109	62531
1494	62532
197738	62533
134952	62534
431	62535
890	62536
9540	62537
63	62538
15975	62539
13278	62540
1467	62541
76503	62542
91839	62543
32399	62544
12637	62545
119269	62546
79248	62547
8881	62548
202152	62549
88382	62550
8529	62551
15772	62552
265892	62553
7852	62554
10587	62555
49322	62556
195642	62557
108233	62558
51586	62559
21670	62560
8752	62561
59422	62562
26021	62563
111355	62564
7735	62565
32747	62566
13676	62567
4140	62568
1108	62569
136904	62570
149643	62571
101411	62572
133383	62573
47202	62574
5673	62575
9627	62576
70840	62577
146619	62578
33941	62579
25642	62580
47731	62581
229473	62582
14235	62583
234414	62584
128033	62585
126582	62586
45185	62587
239700	62588
112624	62589
77751	62590
30559	62591
15006	62592
179881	62593
42502	62594
228621	62595
13873	62596
9280	62597
23027	62598
119755	62599
124794	62600
47717	62601
9581	62602
70459	62603
6795	62604
44806	62605
16093	62606
195518	62607
256369	62608
23594	62609
10959	62610
71411	62611
49261	62612
5188	62613
10445	62614
3803	62615
50	62616
56160	62617
9153	62618
204226	62619
247507	62620
37080	62621
10296	62622
120191	62623
8539	62624
26705	62625
4	62626
114870	62627
1126	62628
8759	62629
2	62630
133877	62631
120514	62632
115613	62633
240978	62634
7572	62635
205470	62636
168905	62637
15483	62638
32210	62639
128039	62640
66904	62641
36134	62642
649	62643
38871	62644
4589	62645
17104	62646
265505	62647
49158	62648
28157	62649
8428	62650
76089	62651
111637	62652
83077	62653
112846	62654
75380	62655
23504	62656
75341	62657
184188	62658
71727	62659
189112	62660
60615	62661
47849	62662
20562	62663
1825	62664
10333	62665
74447	62666
12725	62667
1048	62668
88624	62669
69267	62670
69203	62671
1706	62672
113273	62673
7962	62674
156247	62675
137686	62676
84894	62677
44373	62678
56537	62679
3318	62680
68686	62681
59890	62682
80217	62683
15497	62684
92738	62685
76629	62686
730	62687
30953	62688
186887	62689
209446	62690
130058	62691
81052	62692
49109	62693
33757	62694
902	62695
126471	62696
20635	62697
483	62698
13951	62699
48998	62700
14286	62701
3289	62702
82688	62703
34408	62704
32820	62705
108054	62706
56215	62707
52425	62708
45468	62709
28115	62710
72663	62711
367	62712
38096	62713
122783	62714
154101	62715
23954	62716
109075	62717
28961	62718
48160	62719
170503	62720
286	62721
175838	62722
211449	62723
6803	62724
10089	62725
10222	62726
108607	62727
11992	62728
167043	62729
209659	62730
2268	62731
31000	62732
183561	62733
46746	62734
49262	62735
3849	62736
103601	62737
22175	62738
124094	62739
15609	62740
40727	62741
33887	62742
70056	62743
5535	62744
202975	62745
22115	62746
258865	62747
59828	62748
79816	62749
125142	62750
272472	62751
262526	62752
70385	62753
59739	62754
51336	62755
38661	62756
35934	62757
48809	62758
268081	62759
5969	62760
138706	62761
18712	62762
12946	62763
8343	62764
37168	62765
33088	62766
22856	62767
19508	62768
13217	62769
60360	62770
23153	62771
220934	62772
76758	62773
63422	62774
19504	62775
4195	62776
23067	62777
111039	62778
17016	62779
11072	62780
27605	62781
15698	62782
29340	62783
18156	62784
53489	62785
102115	62786
1695	62787
199729	62788
114255	62789
1346	62790
268688	62791
8185	62792
7352	62793
11414	62794
18374	62795
112235	62796
6808	62797
30265	62798
152422	62799
7695	62800
45673	62801
140555	62802
119734	62803
27897	62804
13288	62805
66119	62806
358	62807
3693	62808
15077	62809
44287	62810
10133	62811
69189	62812
26810	62813
29198	62814
174924	62815
180344	62816
126	62817
4794	62818
2714	62819
67769	62820
2613	62821
150335	62822
41798	62823
1959	62824
1776	62825
1116	62826
105293	62827
246182	62828
16830	62829
1676	62830
7522	62831
173722	62832
134249	62833
62893	62834
1874	62835
231153	62836
107794	62837
109464	62838
222	62839
13712	62840
19228	62841
129670	62842
130742	62843
19301	62844
137786	62845
220252	62846
101231	62847
30184	62848
119103	62849
66985	62850
27182	62851
35138	62852
9636	62853
10785	62854
105775	62855
27286	62856
158370	62857
74383	62858
5497	62859
59673	62860
28527	62861
105991	62862
179218	62863
98739	62864
12022	62865
20226	62866
141087	62867
2759	62868
46665	62869
113109	62870
15927	62871
2760	62872
1273	62873
150497	62874
22896	62875
37771	62876
81880	62877
37143	62878
28095	62879
37237	62880
79413	62881
134771	62882
15172	62883
31676	62884
109771	62885
15329	62886
16190	62887
530	62888
34149	62889
57702	62890
1418	62891
9663	62892
151526	62893
6440	62894
223568	62895
88785	62896
104246	62897
18430	62898
71444	62899
201	62900
4635	62901
204349	62902
217494	62903
49313	62904
3849	62905
108033	62906
230736	62907
11849	62908
22571	62909
36603	62910
197542	62911
22781	62912
18016	62913
30647	62914
233970	62915
141297	62916
32003	62917
5701	62918
67137	62919
179083	62920
26063	62921
16104	62922
40175	62923
48259	62924
24868	62925
151279	62926
218409	62927
42505	62928
59504	62929
23393	62930
190550	62931
195348	62932
10526	62933
112003	62934
45817	62935
62476	62936
25903	62937
66487	62938
84397	62939
9314	62940
20139	62941
36268	62942
19844	62943
2683	62944
99748	62945
101670	62946
199965	62947
85277	62948
172813	62949
194704	62950
211567	62951
109886	62952
12465	62953
150581	62954
153506	62955
7267	62956
79055	62957
51606	62958
98061	62959
99779	62960
734	62961
62935	62962
73879	62963
34940	62964
53925	62965
19028	62966
88872	62967
210775	62968
8924	62969
138003	62970
3844	62971
4261	62972
50697	62973
13626	62974
189	62975
19010	62976
7555	62977
59102	62978
27265	62979
22588	62980
48664	62981
67756	62982
1974	62983
16486	62984
75567	62985
35641	62986
231029	62987
28046	62988
167923	62989
182560	62990
2881	62991
4318	62992
4019	62993
38829	62994
86428	62995
51272	62996
17594	62997
2360	62998
32051	62999
1610	63000
8063	63001
23473	63002
5777	63003
5294	63004
38256	63005
36381	63006
96314	63007
61213	63008
1595	63009
2316	63010
51	63011
226561	63012
24256	63013
16562	63014
8432	63015
7357	63016
106530	63017
13675	63018
31577	63019
83981	63020
17892	63021
50811	63022
3518	63023
7027	63024
18398	63025
150613	63026
190622	63027
179162	63028
260204	63029
130945	63030
121017	63031
2092	63032
2732	63033
722	63034
12874	63035
46977	63036
30597	63037
32033	63038
14983	63039
152696	63040
108766	63041
232580	63042
115658	63043
69884	63044
33950	63045
82163	63046
219698	63047
11017	63048
220854	63049
92473	63050
315	63051
18008	63052
2633	63053
85924	63054
169801	63055
121623	63056
43995	63057
3021	63058
9233	63059
35559	63060
13624	63061
43672	63062
1744	63063
92729	63064
125368	63065
5867	63066
224244	63067
29219	63068
8082	63069
45883	63070
70081	63071
220205	63072
3374	63073
1628	63074
126522	63075
186662	63076
63746	63077
72612	63078
11559	63079
52222	63080
263172	63081
28148	63082
138885	63083
34543	63084
49093	63085
5821	63086
143101	63087
97362	63088
177285	63089
164957	63090
204751	63091
20568	63092
149752	63093
230129	63094
168728	63095
19355	63096
94350	63097
22920	63098
35746	63099
12222	63100
59840	63101
90969	63102
240447	63103
133004	63104
14462	63105
64217	63106
24996	63107
110	63108
136315	63109
4129	63110
8756	63111
45355	63112
1219	63113
127734	63114
146624	63115
85201	63116
18973	63117
123555	63118
180694	63119
287	63120
24983	63121
92515	63122
109915	63123
14767	63124
10394	63125
131877	63126
13717	63127
29544	63128
3639	63129
6516	63130
93853	63131
52520	63132
71	63133
894	63134
53226	63135
22555	63136
27882	63137
113189	63138
73322	63139
126244	63140
87790	63141
160369	63142
146505	63143
70523	63144
3938	63145
57891	63146
107829	63147
62616	63148
7652	63149
171123	63150
105594	63151
1457	63152
81733	63153
144046	63154
34185	63155
6705	63156
579	63157
23671	63158
2618	63159
35849	63160
148600	63161
19898	63162
93667	63163
21400	63164
66281	63165
14676	63166
1160	63167
179104	63168
71631	63169
137800	63170
62941	63171
35262	63172
9209	63173
156866	63174
10322	63175
159117	63176
133213	63177
5405	63178
262258	63179
207659	63180
70	63181
17854	63182
160836	63183
126052	63184
204627	63185
31662	63186
10593	63187
13504	63188
254993	63189
170837	63190
1445	63191
2531	63192
98916	63193
220908	63194
5607	63195
15684	63196
105285	63197
6672	63198
1153	63199
171103	63200
15619	63201
9177	63202
224195	63203
21039	63204
79444	63205
255613	63206
11359	63207
7839	63208
14627	63209
135786	63210
11893	63211
8418	63212
9448	63213
3348	63214
138857	63215
4439	63216
133449	63217
34619	63218
355	63219
25808	63220
24870	63221
31	63222
122939	63223
240712	63224
20628	63225
264561	63226
110509	63227
43899	63228
94355	63229
17738	63230
4293	63231
61533	63232
24520	63233
5864	63234
47783	63235
268504	63236
1782	63237
28945	63238
14299	63239
24333	63240
168326	63241
98662	63242
15253	63243
82040	63244
97519	63245
61341	63246
57095	63247
135422	63248
67234	63249
10758	63250
2840	63251
182289	63252
68284	63253
157947	63254
77166	63255
4641	63256
17198	63257
28218	63258
59307	63259
1	63260
19067	63261
40756	63262
188755	63263
93744	63264
54530	63265
169436	63266
264494	63267
79466	63268
227369	63269
60332	63270
102224	63271
137234	63272
124472	63273
14758	63274
263355	63275
154562	63276
120493	63277
80676	63278
265952	63279
213766	63280
143316	63281
124342	63282
14999	63283
133963	63284
23443	63285
78997	63286
44799	63287
6432	63288
41734	63289
14308	63290
62004	63291
18801	63292
1183	63293
41244	63294
6209	63295
88444	63296
60327	63297
3557	63298
13073	63299
113362	63300
69533	63301
96155	63302
29300	63303
104993	63304
43798	63305
55459	63306
10270	63307
134836	63308
62021	63309
21	63310
216	63311
19791	63312
138994	63313
8110	63314
35907	63315
38953	63316
4529	63317
233804	63318
7482	63319
1437	63320
214827	63321
138774	63322
77689	63323
167961	63324
47848	63325
4354	63326
28405	63327
28102	63328
17381	63329
18751	63330
1252	63331
24975	63332
45018	63333
69084	63334
48168	63335
128982	63336
496	63337
48195	63338
238002	63339
78776	63340
129648	63341
32566	63342
5558	63343
6910	63344
156581	63345
2963	63346
99304	63347
47104	63348
138786	63349
24282	63350
97987	63351
5995	63352
22911	63353
28196	63354
6119	63355
21789	63356
24183	63357
126465	63358
36086	63359
117018	63360
195321	63361
48566	63362
44320	63363
9471	63364
26395	63365
16820	63366
46789	63367
66880	63368
8560	63369
54666	63370
21478	63371
39560	63372
52187	63373
46090	63374
61011	63375
65249	63376
28940	63377
3410	63378
60459	63379
265681	63380
103267	63381
78763	63382
16112	63383
136	63384
106010	63385
127709	63386
61799	63387
45333	63388
34335	63389
69176	63390
190420	63391
93343	63392
94468	63393
20596	63394
15276	63395
142165	63396
3846	63397
6827	63398
29642	63399
254727	63400
82749	63401
102053	63402
197027	63403
28764	63404
834	63405
23366	63406
150925	63407
10987	63408
599	63409
189092	63410
22423	63411
119472	63412
14869	63413
82689	63414
1541	63415
195158	63416
148386	63417
6075	63418
100511	63419
169329	63420
58644	63421
5451	63422
116726	63423
215922	63424
27760	63425
203	63426
103861	63427
29323	63428
73205	63429
255501	63430
13573	63431
156503	63432
168487	63433
135229	63434
13473	63435
22012	63436
293	63437
23731	63438
235046	63439
201001	63440
99675	63441
1776	63442
81164	63443
138507	63444
227167	63445
137877	63446
141247	63447
3999	63448
25399	63449
5284	63450
71582	63451
35780	63452
15741	63453
12809	63454
232055	63455
69290	63456
59880	63457
9161	63458
79105	63459
4365	63460
33898	63461
236	63462
22683	63463
40557	63464
25630	63465
4161	63466
93152	63467
34226	63468
117717	63469
1357	63470
75968	63471
42873	63472
40738	63473
10783	63474
26336	63475
11017	63476
134484	63477
58560	63478
53222	63479
10781	63480
77376	63481
54741	63482
90403	63483
58294	63484
130650	63485
35853	63486
90804	63487
146231	63488
20183	63489
188960	63490
53807	63491
271686	63492
40614	63493
157501	63494
15965	63495
114125	63496
132369	63497
1766	63498
42600	63499
7973	63500
7887	63501
52443	63502
36038	63503
146911	63504
90058	63505
149105	63506
34365	63507
2873	63508
20091	63509
1478	63510
49649	63511
16495	63512
50978	63513
215256	63514
10534	63515
5680	63516
29036	63517
105007	63518
61375	63519
567	63520
34285	63521
154823	63522
40138	63523
13473	63524
35208	63525
75823	63526
6262	63527
19837	63528
224273	63529
76225	63530
3804	63531
109990	63532
1007	63533
33444	63534
126621	63535
57719	63536
169201	63537
57457	63538
89895	63539
79976	63540
2481	63541
166815	63542
11897	63543
4249	63544
70753	63545
127992	63546
71722	63547
34014	63548
24428	63549
55295	63550
14719	63551
4028	63552
9019	63553
28447	63554
13064	63555
18337	63556
98340	63557
117	63558
13344	63559
96621	63560
30151	63561
19102	63562
86297	63563
77942	63564
236457	63565
238358	63566
26944	63567
660	63568
97342	63569
69317	63570
57323	63571
110597	63572
203872	63573
29870	63574
899	63575
53258	63576
14822	63577
61906	63578
18683	63579
22028	63580
72711	63581
32049	63582
172051	63583
84659	63584
194498	63585
191384	63586
5777	63587
18581	63588
18470	63589
42527	63590
143796	63591
7	63592
22514	63593
17990	63594
27826	63595
28661	63596
96737	63597
5718	63598
105893	63599
20039	63600
153972	63601
4965	63602
25448	63603
73159	63604
42504	63605
478	63606
1702	63607
104809	63608
227053	63609
103543	63610
11081	63611
1412	63612
144863	63613
6026	63614
87370	63615
197737	63616
13450	63617
136584	63618
139303	63619
699	63620
6788	63621
2291	63622
187523	63623
72186	63624
59535	63625
18902	63626
271771	63627
2696	63628
47161	63629
65067	63630
200305	63631
5982	63632
268390	63633
43481	63634
170273	63635
36040	63636
8506	63637
51464	63638
257	63639
71725	63640
70696	63641
1129	63642
232467	63643
7681	63644
99870	63645
15957	63646
912	63647
20360	63648
15698	63649
220060	63650
6588	63651
468	63652
5299	63653
243294	63654
80839	63655
114520	63656
29271	63657
4679	63658
202580	63659
19684	63660
207	63661
101828	63662
12838	63663
64292	63664
68819	63665
11693	63666
42126	63667
13586	63668
207209	63669
77919	63670
630	63671
37674	63672
41261	63673
125855	63674
9385	63675
34752	63676
231789	63677
94325	63678
79452	63679
29378	63680
6740	63681
263	63682
29475	63683
112673	63684
8094	63685
27448	63686
40050	63687
1584	63688
62859	63689
17958	63690
52353	63691
3041	63692
41602	63693
2339	63694
8886	63695
86727	63696
25390	63697
10493	63698
106084	63699
26151	63700
24301	63701
96849	63702
73795	63703
8447	63704
3891	63705
39889	63706
64054	63707
52570	63708
171131	63709
62784	63710
71843	63711
30030	63712
54574	63713
105178	63714
13164	63715
57774	63716
158853	63717
3604	63718
19661	63719
22883	63720
63574	63721
113647	63722
56306	63723
32178	63724
34779	63725
10149	63726
73169	63727
55860	63728
138691	63729
227846	63730
37725	63731
5943	63732
108813	63733
51302	63734
77233	63735
45367	63736
92131	63737
142266	63738
22149	63739
135010	63740
169723	63741
44029	63742
9548	63743
3070	63744
193322	63745
28913	63746
129668	63747
210253	63748
4945	63749
121797	63750
24249	63751
167831	63752
14278	63753
20479	63754
153913	63755
11165	63756
26581	63757
170631	63758
43093	63759
179674	63760
53949	63761
49261	63762
35994	63763
7179	63764
55912	63765
1055	63766
158719	63767
149314	63768
262455	63769
51022	63770
112464	63771
566	63772
154004	63773
53631	63774
11026	63775
110635	63776
106447	63777
2380	63778
30617	63779
2801	63780
9022	63781
9370	63782
252712	63783
53513	63784
72234	63785
148868	63786
79563	63787
18906	63788
15601	63789
29356	63790
148139	63791
747	63792
140973	63793
94267	63794
63270	63795
228165	63796
22303	63797
2329	63798
79277	63799
20728	63800
19961	63801
183862	63802
37155	63803
175681	63804
5780	63805
4835	63806
25141	63807
58860	63808
34673	63809
42937	63810
82253	63811
84262	63812
153082	63813
61556	63814
103296	63815
51368	63816
2939	63817
51727	63818
231111	63819
14208	63820
1174	63821
9465	63822
13584	63823
92847	63824
21736	63825
20349	63826
97062	63827
546	63828
640	63829
64693	63830
57885	63831
5577	63832
17483	63833
49549	63834
157852	63835
77240	63836
194907	63837
95519	63838
46241	63839
217356	63840
155526	63841
14447	63842
22135	63843
246606	63844
4736	63845
124690	63846
12074	63847
109	63848
217360	63849
82691	63850
56452	63851
30457	63852
16484	63853
26502	63854
138676	63855
254037	63856
612	63857
150011	63858
25288	63859
30175	63860
192370	63861
1047	63862
34923	63863
79270	63864
39349	63865
118633	63866
82897	63867
119111	63868
22316	63869
127441	63870
6770	63871
6730	63872
28408	63873
6136	63874
13194	63875
19881	63876
69951	63877
159887	63878
163337	63879
242	63880
211264	63881
229042	63882
151959	63883
184895	63884
30565	63885
22762	63886
1053	63887
126392	63888
16501	63889
104697	63890
8284	63891
13206	63892
77357	63893
102617	63894
132409	63895
76724	63896
1235	63897
611	63898
6400	63899
114168	63900
4653	63901
27330	63902
31558	63903
179211	63904
21432	63905
5530	63906
163085	63907
79659	63908
3020	63909
1891	63910
87949	63911
105878	63912
22702	63913
233781	63914
9	63915
22213	63916
163372	63917
58718	63918
210457	63919
128461	63920
6890	63921
5338	63922
42595	63923
2504	63924
263290	63925
7677	63926
103584	63927
39086	63928
196187	63929
20954	63930
93850	63931
158713	63932
185161	63933
4571	63934
44156	63935
2	63936
202915	63937
15896	63938
22340	63939
32769	63940
221194	63941
637	63942
214094	63943
414	63944
78861	63945
13191	63946
43594	63947
23198	63948
11074	63949
48479	63950
61156	63951
37003	63952
87076	63953
67914	63954
73	63955
8080	63956
174676	63957
22130	63958
20609	63959
6839	63960
154646	63961
48482	63962
112702	63963
113733	63964
15174	63965
15131	63966
8004	63967
34424	63968
35244	63969
71364	63970
122269	63971
62598	63972
4918	63973
18810	63974
70115	63975
1894	63976
15637	63977
3269	63978
4433	63979
47309	63980
37690	63981
52691	63982
9965	63983
95258	63984
170440	63985
1017	63986
6086	63987
164124	63988
135	63989
137638	63990
102397	63991
192116	63992
54983	63993
120152	63994
21622	63995
120673	63996
24611	63997
238414	63998
119066	63999
8638	64000
2009	64001
127240	64002
42608	64003
10204	64004
195	64005
917	64006
50554	64007
196903	64008
28692	64009
18209	64010
22651	64011
2803	64012
68744	64013
8328	64014
3220	64015
142687	64016
42724	64017
188536	64018
7073	64019
1020	64020
66529	64021
254492	64022
147	64023
243685	64024
32367	64025
155609	64026
96404	64027
8105	64028
40951	64029
68173	64030
167637	64031
1478	64032
62803	64033
6164	64034
49072	64035
481	64036
89845	64037
1205	64038
802	64039
1920	64040
137763	64041
3777	64042
18671	64043
5870	64044
30024	64045
27895	64046
151152	64047
76087	64048
47753	64049
29017	64050
199840	64051
23	64052
66305	64053
4718	64054
77951	64055
86963	64056
270030	64057
84773	64058
1933	64059
213647	64060
10505	64061
49704	64062
84	64063
7608	64064
23464	64065
22284	64066
9828	64067
21828	64068
304	64069
58554	64070
1889	64071
262137	64072
71068	64073
234576	64074
210094	64075
11897	64076
20176	64077
1568	64078
44510	64079
52022	64080
98325	64081
28120	64082
47619	64083
136408	64084
16907	64085
5924	64086
21985	64087
57114	64088
160261	64089
5450	64090
7109	64091
21457	64092
74726	64093
57445	64094
98676	64095
262168	64096
9367	64097
156169	64098
1516	64099
31464	64100
29547	64101
39856	64102
50348	64103
4178	64104
145774	64105
20278	64106
39560	64107
138	64108
11673	64109
124289	64110
164105	64111
1889	64112
103250	64113
82123	64114
3515	64115
15385	64116
33444	64117
10648	64118
138708	64119
55606	64120
19488	64121
43893	64122
62137	64123
94074	64124
100479	64125
43829	64126
12138	64127
6943	64128
26983	64129
2767	64130
19122	64131
153954	64132
2935	64133
26743	64134
930	64135
5830	64136
138720	64137
51081	64138
50058	64139
13774	64140
56681	64141
807	64142
202615	64143
53176	64144
61975	64145
2388	64146
116154	64147
56029	64148
27872	64149
28910	64150
58612	64151
260507	64152
51142	64153
40860	64154
61218	64155
6970	64156
176585	64157
424	64158
18539	64159
95562	64160
26418	64161
143626	64162
69465	64163
31461	64164
92692	64165
188773	64166
192727	64167
11127	64168
657	64169
47439	64170
3591	64171
33965	64172
294	64173
56080	64174
244567	64175
98054	64176
45352	64177
150694	64178
49982	64179
2868	64180
50267	64181
31466	64182
26664	64183
4176	64184
121343	64185
59335	64186
57	64187
63377	64188
20591	64189
9878	64190
98060	64191
26142	64192
58805	64193
161776	64194
36749	64195
115740	64196
3410	64197
4203	64198
270531	64199
5973	64200
134156	64201
33720	64202
210468	64203
255995	64204
113048	64205
1447	64206
17241	64207
79880	64208
120963	64209
10410	64210
55202	64211
30493	64212
918	64213
1953	64214
3536	64215
255801	64216
5277	64217
2249	64218
17026	64219
29795	64220
265285	64221
95618	64222
96836	64223
28900	64224
5617	64225
103032	64226
6669	64227
85064	64228
32393	64229
109147	64230
465	64231
342	64232
20162	64233
146704	64234
160185	64235
16603	64236
6685	64237
6891	64238
96130	64239
15404	64240
48656	64241
19538	64242
4355	64243
51856	64244
113734	64245
4602	64246
191	64247
201073	64248
6122	64249
261353	64250
13161	64251
15745	64252
14024	64253
1982	64254
4130	64255
59110	64256
9362	64257
21044	64258
18479	64259
7244	64260
15106	64261
104543	64262
120207	64263
104820	64264
9170	64265
23624	64266
31128	64267
54747	64268
166745	64269
6278	64270
11086	64271
742	64272
143349	64273
56251	64274
65723	64275
212516	64276
965	64277
16373	64278
8287	64279
1221	64280
73544	64281
69859	64282
45476	64283
1612	64284
72745	64285
9354	64286
6991	64287
13346	64288
8202	64289
14248	64290
16555	64291
186511	64292
16201	64293
214706	64294
49067	64295
147807	64296
35826	64297
6268	64298
466	64299
11456	64300
69670	64301
31143	64302
152112	64303
8158	64304
136943	64305
243868	64306
14481	64307
5171	64308
12520	64309
126568	64310
5923	64311
161490	64312
63480	64313
93754	64314
274	64315
61555	64316
4520	64317
27513	64318
97739	64319
187039	64320
11469	64321
146008	64322
234712	64323
162399	64324
44248	64325
114056	64326
19448	64327
145698	64328
236879	64329
203484	64330
27928	64331
14385	64332
120966	64333
231686	64334
103449	64335
90359	64336
33134	64337
253297	64338
55068	64339
28429	64340
31551	64341
168092	64342
42565	64343
4109	64344
124568	64345
17110	64346
176667	64347
9217	64348
2663	64349
58914	64350
8524	64351
16827	64352
117072	64353
244698	64354
7079	64355
29437	64356
82296	64357
4543	64358
68051	64359
8010	64360
26859	64361
226650	64362
13907	64363
48148	64364
29505	64365
70342	64366
16598	64367
53033	64368
104623	64369
168264	64370
200814	64371
119315	64372
23107	64373
4366	64374
94736	64375
268516	64376
137096	64377
117901	64378
87	64379
581	64380
20310	64381
57039	64382
15643	64383
5326	64384
95979	64385
4311	64386
116646	64387
479	64388
62798	64389
149924	64390
7102	64391
11342	64392
42868	64393
150316	64394
719	64395
23077	64396
13963	64397
1835	64398
347	64399
23493	64400
168016	64401
5505	64402
64179	64403
35069	64404
34844	64405
30891	64406
3639	64407
86743	64408
58000	64409
229512	64410
142243	64411
28608	64412
18678	64413
5455	64414
35364	64415
107891	64416
44472	64417
833	64418
78382	64419
147035	64420
17606	64421
35025	64422
98841	64423
10480	64424
27441	64425
267861	64426
20338	64427
31834	64428
39434	64429
246081	64430
10792	64431
4574	64432
28008	64433
115693	64434
124108	64435
163102	64436
86871	64437
579	64438
66953	64439
59320	64440
232100	64441
7668	64442
16640	64443
123247	64444
12589	64445
61478	64446
7540	64447
13729	64448
83335	64449
1699	64450
185000	64451
1057	64452
55403	64453
2324	64454
29843	64455
68595	64456
22368	64457
59942	64458
40652	64459
226402	64460
962	64461
52692	64462
733	64463
4325	64464
202129	64465
75982	64466
25504	64467
20133	64468
55752	64469
54312	64470
3350	64471
37249	64472
74427	64473
126778	64474
3211	64475
36439	64476
111714	64477
98527	64478
62061	64479
22200	64480
39197	64481
1960	64482
29278	64483
379	64484
4580	64485
111101	64486
62755	64487
85	64488
16777	64489
33484	64490
103392	64491
89859	64492
8720	64493
64682	64494
24355	64495
9174	64496
96014	64497
97675	64498
42669	64499
6910	64500
389	64501
9162	64502
881	64503
13916	64504
58672	64505
40413	64506
39646	64507
4011	64508
113840	64509
26892	64510
13862	64511
84266	64512
5348	64513
234060	64514
63298	64515
159338	64516
40522	64517
560	64518
5217	64519
18027	64520
20246	64521
48625	64522
43648	64523
103549	64524
168995	64525
144236	64526
32853	64527
17961	64528
5376	64529
247685	64530
26880	64531
58656	64532
105932	64533
29574	64534
20286	64535
29141	64536
8355	64537
108920	64538
22910	64539
199232	64540
7479	64541
60703	64542
36909	64543
15955	64544
174623	64545
6536	64546
8991	64547
90225	64548
148638	64549
36518	64550
119828	64551
16359	64552
23113	64553
30903	64554
475	64555
54641	64556
73284	64557
98770	64558
108629	64559
108386	64560
7216	64561
55650	64562
54423	64563
34338	64564
60674	64565
141955	64566
20442	64567
63455	64568
5901	64569
114896	64570
80577	64571
45327	64572
131205	64573
8642	64574
101263	64575
42110	64576
161674	64577
10410	64578
24439	64579
5653	64580
240354	64581
15762	64582
61504	64583
55472	64584
221178	64585
219857	64586
55244	64587
5653	64588
60098	64589
17077	64590
87087	64591
174969	64592
54269	64593
25397	64594
2711	64595
1817	64596
14302	64597
79609	64598
14456	64599
32737	64600
66686	64601
11950	64602
15518	64603
104101	64604
45311	64605
94262	64606
41801	64607
77974	64608
270808	64609
132202	64610
47959	64611
112955	64612
60757	64613
24530	64614
21131	64615
149870	64616
15309	64617
155609	64618
76366	64619
3924	64620
5064	64621
2589	64622
17046	64623
20019	64624
29268	64625
85325	64626
6768	64627
17125	64628
110436	64629
3283	64630
127934	64631
3546	64632
108060	64633
104780	64634
94864	64635
154303	64636
79661	64637
18218	64638
112338	64639
102471	64640
85262	64641
4	64642
74994	64643
104029	64644
16120	64645
151135	64646
3983	64647
170009	64648
1192	64649
4306	64650
148348	64651
2784	64652
151332	64653
66231	64654
73392	64655
247766	64656
57642	64657
247	64658
4960	64659
19558	64660
6511	64661
21224	64662
42275	64663
90291	64664
579	64665
262732	64666
9	64667
25124	64668
191274	64669
4601	64670
1176	64671
379	64672
53073	64673
117355	64674
36364	64675
53133	64676
28042	64677
11809	64678
152315	64679
13659	64680
177035	64681
4515	64682
28313	64683
47080	64684
149766	64685
788	64686
56581	64687
1266	64688
58773	64689
3899	64690
16805	64691
4733	64692
243839	64693
17720	64694
191690	64695
238851	64696
11139	64697
26036	64698
55175	64699
115608	64700
163653	64701
37629	64702
58838	64703
1658	64704
115765	64705
85286	64706
75431	64707
14226	64708
110474	64709
176393	64710
53219	64711
104580	64712
26190	64713
1069	64714
36793	64715
79469	64716
4653	64717
96776	64718
72361	64719
65294	64720
157845	64721
98486	64722
4115	64723
1088	64724
87030	64725
113676	64726
1355	64727
228835	64728
1684	64729
1727	64730
40213	64731
18736	64732
206	64733
29	64734
843	64735
113895	64736
13026	64737
1480	64738
21972	64739
60520	64740
27842	64741
43700	64742
124451	64743
8758	64744
10943	64745
68038	64746
24000	64747
51797	64748
23134	64749
68690	64750
18825	64751
52137	64752
20310	64753
97896	64754
28004	64755
12726	64756
102133	64757
8897	64758
206996	64759
17266	64760
181354	64761
3391	64762
79734	64763
157309	64764
452	64765
104430	64766
9493	64767
3353	64768
10727	64769
63610	64770
80260	64771
15767	64772
3457	64773
12821	64774
34629	64775
44851	64776
204542	64777
216071	64778
127703	64779
97399	64780
54078	64781
6362	64782
54437	64783
65027	64784
43314	64785
128141	64786
155180	64787
226534	64788
81536	64789
34030	64790
3133	64791
8325	64792
234644	64793
82443	64794
147316	64795
11411	64796
15561	64797
36550	64798
1446	64799
12324	64800
15968	64801
1367	64802
141207	64803
12520	64804
13751	64805
32099	64806
165410	64807
23178	64808
183239	64809
72832	64810
870	64811
145444	64812
16308	64813
149337	64814
16869	64815
87791	64816
88264	64817
109331	64818
105047	64819
160297	64820
75844	64821
1959	64822
146456	64823
25328	64824
75879	64825
48006	64826
5535	64827
151211	64828
272577	64829
68204	64830
43544	64831
1114	64832
109504	64833
85994	64834
230	64835
6793	64836
141467	64837
3506	64838
165043	64839
60468	64840
157008	64841
73507	64842
36005	64843
154477	64844
87993	64845
121557	64846
3804	64847
201	64848
100889	64849
3511	64850
57620	64851
181820	64852
129043	64853
234026	64854
137016	64855
41087	64856
7257	64857
3513	64858
154464	64859
43693	64860
35839	64861
9643	64862
2625	64863
2206	64864
42498	64865
1148	64866
84063	64867
5506	64868
206928	64869
33409	64870
25374	64871
4071	64872
96052	64873
191407	64874
235060	64875
37147	64876
128376	64877
7285	64878
25938	64879
12964	64880
181	64881
153627	64882
51785	64883
95677	64884
32678	64885
85561	64886
11159	64887
411	64888
84888	64889
3709	64890
65543	64891
4094	64892
13763	64893
1259	64894
24423	64895
135481	64896
8755	64897
66926	64898
59852	64899
91924	64900
75211	64901
96389	64902
17107	64903
213944	64904
786	64905
95535	64906
24140	64907
4392	64908
97884	64909
19880	64910
6114	64911
22156	64912
17363	64913
69786	64914
47486	64915
38841	64916
16096	64917
57799	64918
1889	64919
100551	64920
134912	64921
10963	64922
18885	64923
107259	64924
77990	64925
7865	64926
80644	64927
89552	64928
113185	64929
3100	64930
115491	64931
48649	64932
20101	64933
220761	64934
242085	64935
212106	64936
140288	64937
1269	64938
1397	64939
74220	64940
24400	64941
9263	64942
407	64943
142657	64944
36563	64945
3003	64946
222613	64947
88624	64948
10748	64949
26513	64950
7819	64951
44831	64952
54257	64953
215	64954
146137	64955
13769	64956
52595	64957
83950	64958
631	64959
265973	64960
35951	64961
70815	64962
267755	64963
209602	64964
3966	64965
58737	64966
156252	64967
18099	64968
58897	64969
4430	64970
9312	64971
6433	64972
67811	64973
83999	64974
93159	64975
885	64976
2900	64977
3590	64978
115056	64979
39058	64980
32427	64981
26824	64982
6868	64983
2768	64984
27759	64985
5016	64986
124574	64987
195635	64988
143402	64989
166609	64990
81024	64991
4350	64992
43868	64993
1002	64994
27115	64995
72946	64996
295	64997
97000	64998
53191	64999
85173	65000
2107	65001
64119	65002
11838	65003
137559	65004
4332	65005
204437	65006
4628	65007
1379	65008
25358	65009
189077	65010
190926	65011
3405	65012
11848	65013
19569	65014
67295	65015
11458	65016
5520	65017
30157	65018
10164	65019
191041	65020
27531	65021
17945	65022
174933	65023
185807	65024
1754	65025
74293	65026
187635	65027
54728	65028
89909	65029
11913	65030
35989	65031
19390	65032
4457	65033
63373	65034
9521	65035
4432	65036
3308	65037
36274	65038
39005	65039
156951	65040
61578	65041
60131	65042
19767	65043
2124	65044
219052	65045
112910	65046
7093	65047
84741	65048
141755	65049
212789	65050
162088	65051
89372	65052
39440	65053
92405	65054
81294	65055
1032	65056
63860	65057
103266	65058
25672	65059
6171	65060
116813	65061
43483	65062
66236	65063
102177	65064
25575	65065
100986	65066
111984	65067
97359	65068
227552	65069
236254	65070
26319	65071
204944	65072
21991	65073
9130	65074
15312	65075
32998	65076
21723	65077
19739	65078
73559	65079
97927	65080
103181	65081
1902	65082
76325	65083
84233	65084
18726	65085
83460	65086
145198	65087
136892	65088
215225	65089
26037	65090
127958	65091
270210	65092
128774	65093
23750	65094
69939	65095
1131	65096
126943	65097
8697	65098
61385	65099
75661	65100
29576	65101
3655	65102
29089	65103
183437	65104
109046	65105
33117	65106
6584	65107
8060	65108
26414	65109
206331	65110
27012	65111
12115	65112
241128	65113
76296	65114
32705	65115
12918	65116
16472	65117
237390	65118
21249	65119
124150	65120
123416	65121
714	65122
128701	65123
84465	65124
116448	65125
104427	65126
555	65127
588	65128
44861	65129
73721	65130
97938	65131
5257	65132
141528	65133
10841	65134
16365	65135
193331	65136
11064	65137
27981	65138
147867	65139
482	65140
153877	65141
101588	65142
120064	65143
12096	65144
265	65145
64187	65146
199145	65147
43712	65148
74888	65149
190826	65150
18451	65151
21706	65152
23471	65153
12938	65154
92958	65155
96582	65156
4821	65157
49102	65158
121578	65159
10910	65160
317	65161
42039	65162
25182	65163
50208	65164
136438	65165
72380	65166
5589	65167
97005	65168
25415	65169
5103	65170
38944	65171
239305	65172
2672	65173
33057	65174
6292	65175
26990	65176
392	65177
31796	65178
15469	65179
104625	65180
2344	65181
207081	65182
16938	65183
194955	65184
17481	65185
2846	65186
164009	65187
4154	65188
61067	65189
3859	65190
41016	65191
1715	65192
5609	65193
31106	65194
15031	65195
212265	65196
253280	65197
5899	65198
8533	65199
2206	65200
110659	65201
7646	65202
80466	65203
108080	65204
97692	65205
12279	65206
160709	65207
18353	65208
57139	65209
1968	65210
5950	65211
263447	65212
165722	65213
129906	65214
16033	65215
5926	65216
7899	65217
34048	65218
218947	65219
31345	65220
5570	65221
1295	65222
42811	65223
22939	65224
2457	65225
160203	65226
80155	65227
31007	65228
136104	65229
10890	65230
5079	65231
5960	65232
35436	65233
120492	65234
54379	65235
15273	65236
267	65237
143357	65238
21565	65239
125540	65240
79014	65241
68289	65242
155963	65243
79640	65244
16770	65245
138514	65246
275	65247
249961	65248
209860	65249
156618	65250
117145	65251
122462	65252
123354	65253
141724	65254
18352	65255
64340	65256
234331	65257
10811	65258
66275	65259
74079	65260
217252	65261
123485	65262
5683	65263
4308	65264
93320	65265
146502	65266
18255	65267
5870	65268
124912	65269
52978	65270
15740	65271
7140	65272
160842	65273
11802	65274
66132	65275
167888	65276
17973	65277
159617	65278
21577	65279
76983	65280
129505	65281
122718	65282
8460	65283
59187	65284
50037	65285
108459	65286
936	65287
108013	65288
29267	65289
96808	65290
3282	65291
8141	65292
70184	65293
55153	65294
2072	65295
111042	65296
167386	65297
121753	65298
61982	65299
23072	65300
52032	65301
28741	65302
192340	65303
20259	65304
114552	65305
4074	65306
17251	65307
213951	65308
16953	65309
47715	65310
156789	65311
63520	65312
48665	65313
13792	65314
109377	65315
4197	65316
61880	65317
1802	65318
6270	65319
107820	65320
18745	65321
28621	65322
106732	65323
935	65324
143800	65325
14638	65326
195565	65327
6681	65328
100783	65329
31715	65330
1725	65331
3734	65332
33355	65333
232113	65334
7330	65335
47624	65336
186984	65337
69077	65338
5777	65339
97485	65340
11101	65341
50888	65342
98556	65343
124552	65344
170235	65345
13752	65346
829	65347
26138	65348
96384	65349
78339	65350
19376	65351
25342	65352
69919	65353
4806	65354
73425	65355
184490	65356
86289	65357
244870	65358
61820	65359
52336	65360
565	65361
3794	65362
16485	65363
2635	65364
56589	65365
55287	65366
3601	65367
38594	65368
22685	65369
22010	65370
11054	65371
78005	65372
960	65373
127357	65374
10530	65375
781	65376
21179	65377
246351	65378
18556	65379
784	65380
51709	65381
19881	65382
13810	65383
29360	65384
80351	65385
52786	65386
25268	65387
39251	65388
9764	65389
6399	65390
78005	65391
65512	65392
6734	65393
17326	65394
5364	65395
156455	65396
237114	65397
112747	65398
4017	65399
107031	65400
53217	65401
10	65402
43163	65403
164958	65404
56384	65405
104875	65406
12943	65407
7176	65408
2572	65409
66447	65410
32785	65411
20414	65412
8259	65413
218490	65414
19902	65415
23893	65416
66062	65417
214508	65418
24424	65419
139424	65420
66084	65421
219056	65422
16777	65423
44354	65424
165612	65425
72500	65426
137049	65427
124097	65428
166113	65429
34830	65430
129335	65431
41249	65432
119013	65433
256746	65434
2628	65435
34467	65436
10678	65437
1190	65438
112813	65439
250513	65440
91943	65441
32630	65442
4838	65443
123301	65444
43024	65445
89031	65446
26215	65447
50667	65448
15564	65449
42439	65450
228395	65451
86590	65452
1525	65453
98485	65454
32887	65455
110869	65456
10810	65457
17458	65458
1272	65459
50954	65460
66411	65461
84703	65462
176097	65463
30329	65464
3313	65465
31118	65466
98565	65467
9269	65468
81180	65469
25122	65470
7409	65471
5898	65472
36832	65473
88245	65474
216657	65475
13728	65476
160348	65477
42524	65478
12726	65479
77124	65480
5920	65481
95435	65482
33392	65483
180826	65484
32002	65485
90217	65486
38430	65487
53715	65488
41938	65489
318	65490
161034	65491
195329	65492
54502	65493
109620	65494
74335	65495
62329	65496
2353	65497
4361	65498
3575	65499
3454	65500
123778	65501
92128	65502
23232	65503
5167	65504
111206	65505
30770	65506
24291	65507
3433	65508
6463	65509
231725	65510
31206	65511
368	65512
110148	65513
53045	65514
41591	65515
9824	65516
16607	65517
2245	65518
2134	65519
36672	65520
11934	65521
117203	65522
803	65523
185796	65524
46162	65525
6186	65526
7838	65527
34943	65528
151101	65529
3818	65530
117987	65531
41992	65532
173594	65533
64203	65534
24720	65535
223252	65536
53883	65537
247248	65538
112541	65539
5928	65540
11491	65541
37589	65542
156181	65543
3487	65544
53324	65545
64484	65546
174722	65547
18890	65548
40257	65549
30711	65550
18704	65551
16216	65552
27965	65553
34775	65554
6355	65555
2601	65556
18002	65557
1445	65558
5752	65559
575	65560
25540	65561
169502	65562
31037	65563
1415	65564
6021	65565
40	65566
2521	65567
164706	65568
33760	65569
3988	65570
233312	65571
4469	65572
95208	65573
20459	65574
800	65575
37484	65576
140423	65577
18102	65578
45533	65579
252116	65580
262461	65581
25376	65582
2706	65583
4641	65584
224807	65585
38554	65586
2946	65587
14217	65588
129442	65589
23151	65590
2143	65591
156164	65592
91258	65593
76988	65594
23	65595
1939	65596
31233	65597
8265	65598
45255	65599
14704	65600
47545	65601
110529	65602
64257	65603
1849	65604
44980	65605
41187	65606
43680	65607
109781	65608
208631	65609
139051	65610
175430	65611
17741	65612
11088	65613
220282	65614
4870	65615
12850	65616
29302	65617
244611	65618
38242	65619
82490	65620
5166	65621
20209	65622
120139	65623
126719	65624
59297	65625
215937	65626
75406	65627
116251	65628
71238	65629
176	65630
107954	65631
21762	65632
125272	65633
56182	65634
14214	65635
4848	65636
238	65637
155942	65638
31171	65639
4584	65640
201045	65641
100031	65642
30861	65643
6550	65644
54555	65645
147733	65646
32512	65647
93355	65648
8918	65649
8287	65650
64372	65651
146967	65652
57494	65653
151676	65654
191712	65655
56050	65656
133153	65657
31096	65658
271134	65659
35405	65660
49207	65661
45767	65662
88493	65663
25001	65664
80941	65665
20015	65666
53684	65667
78361	65668
1824	65669
20224	65670
37240	65671
22617	65672
544	65673
7281	65674
33959	65675
257738	65676
220381	65677
98577	65678
21143	65679
1959	65680
11632	65681
29845	65682
3037	65683
9103	65684
58825	65685
141279	65686
1577	65687
30486	65688
201522	65689
3035	65690
190794	65691
129863	65692
199122	65693
35419	65694
111970	65695
99858	65696
127884	65697
214986	65698
19630	65699
10662	65700
6641	65701
78156	65702
166201	65703
108948	65704
16052	65705
2741	65706
102983	65707
11479	65708
7631	65709
23988	65710
33285	65711
2908	65712
22096	65713
2825	65714
14532	65715
96830	65716
1413	65717
20287	65718
40673	65719
74794	65720
237651	65721
4741	65722
23958	65723
23953	65724
6962	65725
62070	65726
39941	65727
17893	65728
60359	65729
65487	65730
10744	65731
18631	65732
29806	65733
7052	65734
3610	65735
55684	65736
8729	65737
61803	65738
62713	65739
447	65740
50418	65741
47647	65742
9134	65743
10812	65744
50328	65745
70604	65746
46836	65747
249559	65748
181687	65749
156545	65750
12953	65751
6539	65752
31804	65753
73486	65754
7666	65755
933	65756
52423	65757
30	65758
12	65759
50598	65760
80899	65761
35915	65762
73862	65763
27815	65764
35466	65765
74333	65766
163723	65767
33226	65768
55413	65769
25953	65770
53814	65771
48743	65772
57482	65773
8647	65774
45415	65775
6998	65776
37223	65777
5231	65778
20336	65779
4	65780
175607	65781
88943	65782
174129	65783
2115	65784
118636	65785
6	65786
77	65787
169988	65788
5332	65789
12391	65790
214593	65791
13683	65792
42459	65793
68700	65794
57276	65795
52046	65796
123171	65797
72184	65798
17214	65799
143064	65800
1141	65801
216009	65802
6839	65803
254358	65804
42066	65805
90510	65806
83242	65807
8319	65808
123798	65809
59168	65810
3463	65811
16236	65812
37533	65813
11107	65814
1266	65815
70607	65816
160199	65817
107785	65818
17020	65819
38375	65820
5630	65821
23155	65822
3745	65823
175027	65824
3298	65825
30171	65826
261637	65827
32987	65828
91248	65829
256358	65830
42281	65831
31194	65832
242245	65833
46770	65834
27156	65835
229643	65836
24472	65837
83496	65838
37127	65839
127382	65840
19620	65841
40747	65842
81857	65843
76278	65844
9034	65845
1411	65846
42360	65847
16215	65848
70474	65849
127141	65850
15985	65851
85749	65852
38868	65853
22385	65854
108133	65855
24565	65856
261986	65857
9106	65858
286	65859
28294	65860
7126	65861
17051	65862
168715	65863
132347	65864
1005	65865
79137	65866
81314	65867
90362	65868
101537	65869
57263	65870
25089	65871
8245	65872
136990	65873
16526	65874
15961	65875
51335	65876
116258	65877
110864	65878
4231	65879
2240	65880
33574	65881
95164	65882
45909	65883
58489	65884
116197	65885
14860	65886
13281	65887
54610	65888
144276	65889
47541	65890
175840	65891
24768	65892
584	65893
6144	65894
31108	65895
53840	65896
241614	65897
15182	65898
147668	65899
69188	65900
250446	65901
7148	65902
10081	65903
80150	65904
31950	65905
46	65906
1650	65907
3166	65908
120137	65909
18426	65910
32672	65911
153229	65912
219560	65913
16038	65914
132514	65915
68582	65916
7532	65917
62710	65918
1405	65919
54758	65920
751	65921
4265	65922
5394	65923
65002	65924
24854	65925
14066	65926
87037	65927
23243	65928
41123	65929
91459	65930
210723	65931
18490	65932
13632	65933
82712	65934
84682	65935
166009	65936
9075	65937
3718	65938
23122	65939
23403	65940
27871	65941
7103	65942
7024	65943
78568	65944
2532	65945
29173	65946
2379	65947
54969	65948
732	65949
22725	65950
88241	65951
62260	65952
11306	65953
5223	65954
1009	65955
16761	65956
20766	65957
20775	65958
4367	65959
15041	65960
10733	65961
272802	65962
6441	65963
39570	65964
32349	65965
193071	65966
2922	65967
44947	65968
39104	65969
167200	65970
10782	65971
169298	65972
3541	65973
72600	65974
33394	65975
26259	65976
82962	65977
188670	65978
37119	65979
271	65980
597	65981
156821	65982
49855	65983
96792	65984
61798	65985
176065	65986
973	65987
5174	65988
44196	65989
68752	65990
79771	65991
63454	65992
23688	65993
84581	65994
157299	65995
2626	65996
117863	65997
8129	65998
119080	65999
14755	66000
295	66001
207774	66002
92043	66003
19997	66004
201726	66005
63488	66006
267254	66007
61399	66008
264356	66009
39492	66010
107614	66011
169306	66012
103515	66013
136134	66014
41317	66015
42756	66016
13852	66017
36135	66018
192855	66019
11251	66020
30821	66021
37050	66022
367	66023
203829	66024
22784	66025
28418	66026
48872	66027
135428	66028
160778	66029
84882	66030
1129	66031
103263	66032
17056	66033
228047	66034
120514	66035
23812	66036
44339	66037
73756	66038
36211	66039
13354	66040
18596	66041
2915	66042
28697	66043
14022	66044
3314	66045
47611	66046
22824	66047
160931	66048
42184	66049
60778	66050
1112	66051
410	66052
8604	66053
3713	66054
109084	66055
44187	66056
5800	66057
83542	66058
18294	66059
238	66060
94405	66061
25699	66062
3221	66063
127161	66064
95497	66065
185	66066
2505	66067
15840	66068
33786	66069
149429	66070
15316	66071
21056	66072
128483	66073
2422	66074
93078	66075
105	66076
58995	66077
71670	66078
32933	66079
199057	66080
61123	66081
36260	66082
11583	66083
61024	66084
59914	66085
62076	66086
50510	66087
244027	66088
85572	66089
80890	66090
133962	66091
59394	66092
197753	66093
32625	66094
27989	66095
35040	66096
13885	66097
240898	66098
195883	66099
922	66100
87346	66101
81927	66102
194916	66103
52425	66104
63935	66105
104800	66106
6636	66107
355	66108
31602	66109
24337	66110
270159	66111
45025	66112
51596	66113
75049	66114
73967	66115
76914	66116
163614	66117
89564	66118
15685	66119
2410	66120
46928	66121
249963	66122
10925	66123
32121	66124
95165	66125
24005	66126
3461	66127
32011	66128
7327	66129
98886	66130
49991	66131
25599	66132
682	66133
49437	66134
5514	66135
78686	66136
2361	66137
37964	66138
252775	66139
30286	66140
64203	66141
49105	66142
19228	66143
137204	66144
248608	66145
42903	66146
17790	66147
20616	66148
30538	66149
91918	66150
10894	66151
270670	66152
9950	66153
20764	66154
1895	66155
179628	66156
67226	66157
254	66158
15360	66159
89045	66160
40026	66161
71882	66162
51642	66163
46824	66164
42906	66165
102147	66166
61336	66167
101387	66168
170370	66169
47955	66170
258155	66171
215539	66172
159899	66173
57918	66174
145649	66175
129019	66176
24198	66177
3037	66178
32598	66179
196526	66180
113635	66181
31485	66182
159516	66183
2426	66184
1443	66185
149528	66186
97113	66187
15286	66188
85210	66189
132742	66190
9087	66191
1103	66192
1325	66193
552	66194
19320	66195
99	66196
29667	66197
89999	66198
133324	66199
59608	66200
81056	66201
167046	66202
52405	66203
116802	66204
13940	66205
35982	66206
11630	66207
12726	66208
2357	66209
161442	66210
71767	66211
1071	66212
709	66213
188	66214
56135	66215
5165	66216
114859	66217
4076	66218
1143	66219
87327	66220
923	66221
3145	66222
18055	66223
55838	66224
24793	66225
31177	66226
81387	66227
79450	66228
26239	66229
13866	66230
205432	66231
132	66232
24478	66233
121803	66234
135	66235
194	66236
1082	66237
4939	66238
237732	66239
97336	66240
167107	66241
14772	66242
11927	66243
77109	66244
8693	66245
4351	66246
214230	66247
182990	66248
106439	66249
24488	66250
47628	66251
200694	66252
43232	66253
6870	66254
81874	66255
228302	66256
5161	66257
31799	66258
137235	66259
170778	66260
169241	66261
224856	66262
49446	66263
19075	66264
241591	66265
56779	66266
174857	66267
26222	66268
28414	66269
17849	66270
22887	66271
69762	66272
15784	66273
18187	66274
22061	66275
257580	66276
39368	66277
57670	66278
18732	66279
61170	66280
150320	66281
26826	66282
133392	66283
158343	66284
4838	66285
7640	66286
243101	66287
22509	66288
212028	66289
109627	66290
9330	66291
12463	66292
200	66293
33659	66294
61610	66295
159966	66296
2785	66297
14229	66298
122145	66299
136329	66300
13582	66301
526	66302
184931	66303
87884	66304
2802	66305
49253	66306
913	66307
8911	66308
11192	66309
28234	66310
2000	66311
17263	66312
49805	66313
42592	66314
68217	66315
145692	66316
160342	66317
36206	66318
15956	66319
159841	66320
59187	66321
45897	66322
33954	66323
250423	66324
35243	66325
22252	66326
232402	66327
247678	66328
153467	66329
171681	66330
2073	66331
76580	66332
198873	66333
7716	66334
76482	66335
198605	66336
177974	66337
106379	66338
68469	66339
4651	66340
160112	66341
21838	66342
17243	66343
33721	66344
4454	66345
32969	66346
120	66347
31093	66348
8015	66349
60530	66350
113390	66351
836	66352
27900	66353
82087	66354
41582	66355
59268	66356
44781	66357
9181	66358
208829	66359
47866	66360
150735	66361
716	66362
223290	66363
89546	66364
548	66365
143193	66366
96998	66367
114049	66368
37098	66369
12552	66370
54823	66371
24426	66372
14093	66373
78873	66374
14728	66375
19219	66376
34233	66377
209113	66378
174203	66379
135548	66380
4004	66381
230995	66382
199032	66383
164795	66384
111973	66385
238261	66386
5608	66387
77374	66388
4182	66389
1843	66390
257474	66391
249442	66392
129973	66393
1052	66394
6860	66395
9018	66396
23411	66397
78581	66398
144104	66399
46063	66400
16035	66401
2231	66402
2397	66403
1313	66404
82078	66405
7743	66406
255955	66407
93504	66408
181760	66409
14511	66410
79258	66411
5602	66412
92902	66413
6187	66414
44041	66415
125772	66416
111	66417
13273	66418
12135	66419
13102	66420
234533	66421
55718	66422
270897	66423
4229	66424
5001	66425
33271	66426
18737	66427
45215	66428
94972	66429
16	66430
14352	66431
201070	66432
74146	66433
29966	66434
66318	66435
45982	66436
5407	66437
33733	66438
40277	66439
250	66440
54198	66441
23621	66442
21787	66443
2243	66444
103198	66445
11480	66446
16405	66447
47926	66448
65030	66449
227123	66450
153346	66451
4810	66452
112230	66453
1101	66454
2307	66455
108521	66456
13091	66457
18730	66458
300	66459
142754	66460
45906	66461
20689	66462
21591	66463
11126	66464
142284	66465
38233	66466
4829	66467
7031	66468
9182	66469
73053	66470
20014	66471
144078	66472
66702	66473
23108	66474
170717	66475
9506	66476
35750	66477
2531	66478
36901	66479
107969	66480
7815	66481
16218	66482
12776	66483
306	66484
69582	66485
42046	66486
153406	66487
43555	66488
2015	66489
19473	66490
65817	66491
7042	66492
135385	66493
90688	66494
139497	66495
1711	66496
30687	66497
536	66498
221297	66499
10632	66500
30614	66501
15125	66502
65054	66503
29594	66504
3910	66505
23155	66506
124725	66507
2894	66508
254883	66509
23805	66510
47498	66511
64723	66512
201810	66513
119517	66514
36117	66515
7427	66516
11091	66517
267233	66518
2968	66519
44314	66520
3261	66521
4226	66522
97895	66523
25622	66524
662	66525
5091	66526
34014	66527
720	66528
28242	66529
136053	66530
48221	66531
51911	66532
41503	66533
41025	66534
10645	66535
7540	66536
88195	66537
5590	66538
36189	66539
30785	66540
214079	66541
1602	66542
9697	66543
10049	66544
2414	66545
84048	66546
195948	66547
20787	66548
36600	66549
839	66550
421	66551
644	66552
79454	66553
7417	66554
2450	66555
110045	66556
59147	66557
34327	66558
29632	66559
44119	66560
32521	66561
33451	66562
265489	66563
72795	66564
60281	66565
27675	66566
45231	66567
139660	66568
115	66569
3315	66570
1692	66571
90430	66572
41259	66573
5695	66574
157660	66575
87047	66576
53185	66577
21938	66578
40850	66579
29370	66580
25330	66581
5785	66582
26310	66583
4538	66584
37143	66585
18249	66586
46270	66587
36385	66588
4686	66589
218958	66590
160691	66591
58316	66592
4352	66593
2750	66594
19553	66595
150747	66596
172946	66597
15494	66598
29573	66599
7141	66600
5017	66601
39242	66602
163909	66603
139482	66604
270810	66605
131543	66606
161995	66607
3367	66608
159308	66609
5079	66610
13314	66611
107745	66612
10535	66613
15891	66614
102603	66615
122508	66616
108798	66617
193788	66618
86755	66619
11578	66620
111058	66621
33020	66622
67471	66623
900	66624
261834	66625
59891	66626
3539	66627
11904	66628
46245	66629
26836	66630
9917	66631
45763	66632
18518	66633
17316	66634
240846	66635
12208	66636
172853	66637
53670	66638
35165	66639
13983	66640
163328	66641
151655	66642
1093	66643
156956	66644
150348	66645
23598	66646
5	66647
268935	66648
2481	66649
113648	66650
17913	66651
196105	66652
27745	66653
124485	66654
68224	66655
107375	66656
57308	66657
35792	66658
8061	66659
1690	66660
7018	66661
6855	66662
1429	66663
47164	66664
221	66665
16552	66666
26475	66667
435	66668
47714	66669
71226	66670
71475	66671
244158	66672
1049	66673
128744	66674
32920	66675
24504	66676
42199	66677
3076	66678
91419	66679
170935	66680
1807	66681
7423	66682
29190	66683
210	66684
25508	66685
1276	66686
4177	66687
2047	66688
14352	66689
83400	66690
8182	66691
97170	66692
128120	66693
254055	66694
5933	66695
3603	66696
88848	66697
112848	66698
36918	66699
46523	66700
27408	66701
6	66702
146561	66703
13266	66704
76012	66705
93840	66706
21998	66707
19710	66708
25579	66709
19625	66710
112873	66711
9314	66712
129810	66713
213708	66714
2507	66715
19945	66716
146357	66717
60316	66718
13210	66719
99729	66720
2367	66721
52815	66722
76857	66723
31840	66724
7313	66725
3750	66726
67949	66727
1420	66728
21059	66729
45728	66730
268049	66731
7357	66732
75867	66733
35443	66734
144253	66735
112816	66736
231770	66737
117733	66738
53773	66739
5908	66740
13747	66741
3609	66742
138668	66743
17200	66744
174166	66745
6884	66746
105	66747
8331	66748
67464	66749
19397	66750
176951	66751
52175	66752
12681	66753
3004	66754
191756	66755
225709	66756
13330	66757
162085	66758
3103	66759
22797	66760
12776	66761
1055	66762
224562	66763
258162	66764
3952	66765
34200	66766
49847	66767
1663	66768
10473	66769
130510	66770
27494	66771
26132	66772
35351	66773
3668	66774
10972	66775
12357	66776
79786	66777
82712	66778
107677	66779
27247	66780
598	66781
37657	66782
31334	66783
131560	66784
21736	66785
6315	66786
15314	66787
47140	66788
138464	66789
1246	66790
135577	66791
93082	66792
87648	66793
186974	66794
87067	66795
15522	66796
3761	66797
67806	66798
50967	66799
2734	66800
269892	66801
81451	66802
30620	66803
119060	66804
24027	66805
69098	66806
10619	66807
165590	66808
53601	66809
26749	66810
52378	66811
106897	66812
38492	66813
108171	66814
28033	66815
27888	66816
147508	66817
4389	66818
25324	66819
9810	66820
126256	66821
147162	66822
1901	66823
176677	66824
61987	66825
953	66826
77603	66827
139206	66828
6150	66829
2951	66830
26149	66831
4197	66832
264796	66833
38504	66834
7309	66835
41492	66836
158294	66837
108495	66838
49374	66839
11464	66840
85134	66841
65991	66842
95511	66843
105597	66844
6727	66845
1392	66846
270788	66847
127472	66848
4970	66849
180003	66850
140339	66851
93216	66852
133542	66853
162014	66854
8758	66855
81272	66856
78243	66857
104983	66858
223001	66859
6685	66860
190540	66861
7248	66862
24850	66863
9972	66864
12326	66865
19287	66866
5383	66867
18418	66868
1067	66869
5822	66870
1552	66871
136213	66872
79454	66873
43221	66874
37385	66875
15507	66876
2806	66877
4723	66878
209854	66879
5806	66880
15706	66881
149064	66882
39210	66883
35181	66884
51155	66885
42114	66886
56	66887
16447	66888
36062	66889
24327	66890
17264	66891
27336	66892
270666	66893
35849	66894
153746	66895
44834	66896
214853	66897
103442	66898
36719	66899
6625	66900
25775	66901
80470	66902
250465	66903
104739	66904
242782	66905
2500	66906
82519	66907
42992	66908
113458	66909
141739	66910
59435	66911
27497	66912
57026	66913
252870	66914
111302	66915
79857	66916
20036	66917
87500	66918
85020	66919
155438	66920
103541	66921
85641	66922
508	66923
53443	66924
119743	66925
14739	66926
8956	66927
227635	66928
70827	66929
215917	66930
41404	66931
5839	66932
7286	66933
173469	66934
96458	66935
36257	66936
53485	66937
145236	66938
26764	66939
263900	66940
97573	66941
579	66942
53194	66943
1653	66944
28899	66945
101005	66946
171523	66947
40290	66948
10574	66949
103697	66950
12943	66951
9455	66952
9499	66953
135125	66954
227933	66955
86369	66956
75582	66957
22829	66958
47197	66959
5299	66960
19324	66961
33113	66962
3070	66963
29458	66964
6763	66965
142564	66966
7586	66967
8705	66968
57	66969
57778	66970
62698	66971
71376	66972
2218	66973
18084	66974
227328	66975
199345	66976
9865	66977
227871	66978
47305	66979
50627	66980
18666	66981
25703	66982
207032	66983
96539	66984
59292	66985
91243	66986
145684	66987
27126	66988
75869	66989
653	66990
14810	66991
6846	66992
32551	66993
97574	66994
227119	66995
1111	66996
44194	66997
4412	66998
44469	66999
53299	67000
12734	67001
1792	67002
186150	67003
3418	67004
256892	67005
9765	67006
248745	67007
7599	67008
138693	67009
178561	67010
27694	67011
87415	67012
39595	67013
15331	67014
26020	67015
59793	67016
12140	67017
58983	67018
39566	67019
9455	67020
19650	67021
30697	67022
102605	67023
42524	67024
2648	67025
11094	67026
1236	67027
145483	67028
13173	67029
41160	67030
58376	67031
175953	67032
819	67033
68183	67034
114876	67035
266	67036
97816	67037
531	67038
101765	67039
38335	67040
10073	67041
3259	67042
42175	67043
2770	67044
36866	67045
35109	67046
91640	67047
7656	67048
7875	67049
105229	67050
124190	67051
197214	67052
99238	67053
132915	67054
105051	67055
93393	67056
95714	67057
93638	67058
3886	67059
99727	67060
139147	67061
245745	67062
230207	67063
10735	67064
137100	67065
107159	67066
40907	67067
9239	67068
48273	67069
28613	67070
14717	67071
40201	67072
52428	67073
666	67074
556	67075
21989	67076
43772	67077
187050	67078
154162	67079
4732	67080
99883	67081
96595	67082
79775	67083
24516	67084
10492	67085
216249	67086
497	67087
76445	67088
211849	67089
1458	67090
152796	67091
10725	67092
170452	67093
132356	67094
244818	67095
884	67096
260086	67097
14421	67098
12936	67099
51595	67100
100612	67101
168251	67102
14677	67103
1603	67104
42976	67105
45101	67106
27219	67107
120308	67108
24206	67109
190	67110
196559	67111
118664	67112
1435	67113
42475	67114
935	67115
11191	67116
76139	67117
96456	67118
1626	67119
22812	67120
17278	67121
5114	67122
229455	67123
21503	67124
241935	67125
50958	67126
219870	67127
43842	67128
34489	67129
236451	67130
21070	67131
8018	67132
110819	67133
34039	67134
260962	67135
52677	67136
7985	67137
15277	67138
108115	67139
115282	67140
53090	67141
2891	67142
109269	67143
2052	67144
45368	67145
209823	67146
208210	67147
17874	67148
70692	67149
46	67150
67227	67151
84254	67152
13807	67153
84429	67154
19182	67155
80536	67156
30473	67157
839	67158
119475	67159
24982	67160
32388	67161
50636	67162
69695	67163
129752	67164
1476	67165
42142	67166
17930	67167
7273	67168
9282	67169
96373	67170
231966	67171
2819	67172
28325	67173
65028	67174
4008	67175
21586	67176
1575	67177
22580	67178
55	67179
62224	67180
1565	67181
6981	67182
26759	67183
218871	67184
4021	67185
6596	67186
234751	67187
167984	67188
7368	67189
10668	67190
4063	67191
18284	67192
62213	67193
9147	67194
9096	67195
255941	67196
40042	67197
174374	67198
14346	67199
22208	67200
20759	67201
45712	67202
27709	67203
11607	67204
69146	67205
152964	67206
5679	67207
85667	67208
34183	67209
46710	67210
4564	67211
2512	67212
78078	67213
8593	67214
12769	67215
4875	67216
165402	67217
94947	67218
8068	67219
28707	67220
84	67221
30501	67222
150466	67223
115033	67224
85531	67225
18892	67226
11765	67227
60104	67228
5329	67229
24346	67230
3490	67231
5864	67232
82872	67233
121470	67234
161592	67235
116994	67236
12819	67237
16936	67238
57017	67239
256400	67240
3599	67241
42802	67242
3983	67243
245104	67244
272090	67245
91312	67246
5928	67247
2923	67248
17403	67249
1825	67250
5183	67251
133313	67252
199086	67253
19362	67254
6040	67255
11620	67256
131577	67257
104947	67258
72481	67259
7158	67260
32746	67261
111171	67262
34432	67263
313	67264
6711	67265
3165	67266
241600	67267
33785	67268
10644	67269
156	67270
30825	67271
261541	67272
45363	67273
223234	67274
1419	67275
76175	67276
249350	67277
171904	67278
37052	67279
4132	67280
159539	67281
92720	67282
266512	67283
11108	67284
40380	67285
39187	67286
8423	67287
3508	67288
22384	67289
2320	67290
111059	67291
32774	67292
123998	67293
429	67294
22191	67295
117056	67296
1588	67297
11763	67298
763	67299
153077	67300
56962	67301
148567	67302
33251	67303
19536	67304
32899	67305
4240	67306
2022	67307
1237	67308
83333	67309
143288	67310
151219	67311
51679	67312
103757	67313
7537	67314
2767	67315
21970	67316
5801	67317
3305	67318
248506	67319
3692	67320
1105	67321
32129	67322
2976	67323
17105	67324
136759	67325
5371	67326
33188	67327
82023	67328
72730	67329
35008	67330
42369	67331
7975	67332
27141	67333
14425	67334
2245	67335
18291	67336
74492	67337
32319	67338
3910	67339
23738	67340
66085	67341
63325	67342
164078	67343
78888	67344
12463	67345
5416	67346
96347	67347
158709	67348
16902	67349
53107	67350
102220	67351
23972	67352
657	67353
212934	67354
28100	67355
181009	67356
15018	67357
49625	67358
67198	67359
34908	67360
4900	67361
165520	67362
4238	67363
196182	67364
34307	67365
129916	67366
63160	67367
77060	67368
55352	67369
2087	67370
41216	67371
4607	67372
1175	67373
48481	67374
2413	67375
266199	67376
33026	67377
10337	67378
80	67379
74065	67380
26032	67381
50360	67382
12194	67383
106970	67384
139691	67385
83468	67386
133710	67387
56496	67388
16952	67389
78999	67390
16303	67391
51363	67392
49539	67393
70551	67394
27132	67395
146441	67396
11831	67397
7480	67398
152854	67399
112098	67400
24618	67401
20158	67402
56491	67403
1261	67404
28303	67405
40496	67406
92829	67407
7442	67408
22772	67409
15375	67410
115707	67411
90664	67412
8677	67413
105918	67414
55933	67415
50514	67416
50518	67417
2246	67418
54008	67419
7519	67420
138206	67421
131806	67422
39894	67423
648	67424
40008	67425
16132	67426
18438	67427
10421	67428
48512	67429
2699	67430
4106	67431
32610	67432
26064	67433
966	67434
3150	67435
2582	67436
22746	67437
1267	67438
64089	67439
105	67440
253195	67441
91631	67442
236387	67443
35242	67444
81287	67445
36088	67446
264553	67447
26972	67448
167165	67449
47871	67450
36500	67451
20214	67452
15939	67453
46317	67454
92805	67455
84414	67456
11806	67457
31558	67458
2011	67459
78007	67460
3818	67461
206	67462
35550	67463
126301	67464
234844	67465
108228	67466
92278	67467
47034	67468
104089	67469
89902	67470
28228	67471
169564	67472
19550	67473
9283	67474
20144	67475
57958	67476
5027	67477
168902	67478
13639	67479
106395	67480
221755	67481
237581	67482
39439	67483
83578	67484
192363	67485
100928	67486
42897	67487
76560	67488
2392	67489
108184	67490
80429	67491
230562	67492
41638	67493
19405	67494
18765	67495
154616	67496
200206	67497
142092	67498
231564	67499
112862	67500
166451	67501
14140	67502
25979	67503
5095	67504
32363	67505
24638	67506
66390	67507
58305	67508
207013	67509
20183	67510
1902	67511
36324	67512
6347	67513
62573	67514
544	67515
258966	67516
181474	67517
2617	67518
8353	67519
6992	67520
269468	67521
24193	67522
232082	67523
233563	67524
88397	67525
85197	67526
35840	67527
37247	67528
50594	67529
6151	67530
7750	67531
31133	67532
157091	67533
210583	67534
144774	67535
44588	67536
74334	67537
149593	67538
231342	67539
7	67540
3412	67541
22269	67542
106977	67543
60386	67544
7641	67545
67451	67546
200961	67547
7394	67548
255287	67549
77207	67550
49372	67551
73428	67552
11154	67553
60950	67554
79921	67555
3893	67556
147146	67557
72755	67558
8012	67559
17398	67560
3308	67561
54944	67562
42448	67563
72188	67564
20089	67565
107059	67566
4708	67567
4529	67568
17988	67569
7258	67570
188558	67571
110369	67572
6078	67573
885	67574
11493	67575
43910	67576
2019	67577
7635	67578
208690	67579
25445	67580
50916	67581
134114	67582
234733	67583
44964	67584
26772	67585
112555	67586
129530	67587
23111	67588
125459	67589
30205	67590
12055	67591
15129	67592
71911	67593
63925	67594
159544	67595
193286	67596
123304	67597
2187	67598
42142	67599
66376	67600
14226	67601
24192	67602
18466	67603
142067	67604
9936	67605
64019	67606
146437	67607
6855	67608
388	67609
8408	67610
77249	67611
152828	67612
47274	67613
5282	67614
19006	67615
192707	67616
162989	67617
8784	67618
170149	67619
20672	67620
61339	67621
35060	67622
5022	67623
151273	67624
54010	67625
23214	67626
8492	67627
2689	67628
12535	67629
15435	67630
272189	67631
42033	67632
243756	67633
24159	67634
185079	67635
3180	67636
27127	67637
91	67638
34025	67639
127573	67640
13547	67641
103165	67642
36100	67643
230591	67644
69007	67645
76596	67646
18311	67647
1899	67648
13024	67649
212767	67650
149723	67651
106941	67652
703	67653
71703	67654
111086	67655
135518	67656
54883	67657
56523	67658
89873	67659
744	67660
150784	67661
105118	67662
5139	67663
22161	67664
87114	67665
12012	67666
55276	67667
103	67668
24175	67669
26355	67670
6908	67671
28311	67672
667	67673
21	67674
3992	67675
106	67676
108622	67677
81337	67678
28930	67679
2470	67680
7347	67681
128582	67682
15223	67683
118954	67684
267731	67685
48974	67686
13254	67687
232960	67688
49205	67689
260328	67690
25	67691
3883	67692
230479	67693
239998	67694
42996	67695
13311	67696
169840	67697
77063	67698
33572	67699
85049	67700
117060	67701
7540	67702
20605	67703
62980	67704
934	67705
186159	67706
12570	67707
15069	67708
48405	67709
10877	67710
723	67711
68005	67712
153026	67713
12311	67714
861	67715
12614	67716
101914	67717
5563	67718
228859	67719
75558	67720
103278	67721
10170	67722
75367	67723
34905	67724
151291	67725
2607	67726
47191	67727
270567	67728
10532	67729
102784	67730
19206	67731
33923	67732
3767	67733
19513	67734
12837	67735
29611	67736
41223	67737
46776	67738
11466	67739
66439	67740
156586	67741
149425	67742
126903	67743
17272	67744
899	67745
21545	67746
27890	67747
18640	67748
156387	67749
159629	67750
7395	67751
13853	67752
270647	67753
170103	67754
30182	67755
19733	67756
105176	67757
27602	67758
19680	67759
202134	67760
172613	67761
70580	67762
255364	67763
118994	67764
16392	67765
23933	67766
5446	67767
49597	67768
187037	67769
602	67770
14607	67771
23383	67772
240152	67773
243074	67774
13933	67775
35711	67776
10214	67777
19706	67778
35608	67779
47589	67780
44553	67781
46663	67782
40305	67783
13732	67784
201006	67785
145997	67786
272641	67787
89970	67788
17590	67789
3527	67790
6857	67791
63991	67792
33787	67793
65679	67794
21375	67795
69510	67796
24061	67797
46606	67798
28072	67799
6315	67800
905	67801
76245	67802
5023	67803
51874	67804
15583	67805
92466	67806
6447	67807
20447	67808
43486	67809
4004	67810
112451	67811
147156	67812
268895	67813
126999	67814
150825	67815
33438	67816
106356	67817
145195	67818
251653	67819
23237	67820
13154	67821
166836	67822
65497	67823
9801	67824
1401	67825
32555	67826
85744	67827
2983	67828
23231	67829
40095	67830
21843	67831
268150	67832
8380	67833
9293	67834
13439	67835
62206	67836
22274	67837
7273	67838
51188	67839
98229	67840
58809	67841
107050	67842
114701	67843
74164	67844
208580	67845
5767	67846
110031	67847
95429	67848
65748	67849
36497	67850
48422	67851
10673	67852
72453	67853
25246	67854
94849	67855
228841	67856
117115	67857
255130	67858
102139	67859
5904	67860
71296	67861
139027	67862
170577	67863
199728	67864
17260	67865
503	67866
37997	67867
161604	67868
92208	67869
41584	67870
2093	67871
4829	67872
234601	67873
12623	67874
833	67875
18829	67876
4659	67877
132484	67878
31573	67879
102620	67880
1399	67881
14070	67882
26522	67883
140673	67884
63665	67885
5988	67886
162027	67887
4324	67888
1329	67889
160411	67890
171875	67891
13975	67892
270153	67893
4384	67894
122432	67895
125391	67896
8684	67897
127477	67898
16512	67899
678	67900
19502	67901
160760	67902
236544	67903
107861	67904
40102	67905
89767	67906
46630	67907
160873	67908
250983	67909
149893	67910
8925	67911
58731	67912
3107	67913
149133	67914
313	67915
34767	67916
11763	67917
1893	67918
222332	67919
22292	67920
92391	67921
9036	67922
28864	67923
125883	67924
44966	67925
34033	67926
125649	67927
246123	67928
106317	67929
55	67930
224508	67931
65284	67932
13131	67933
41928	67934
107126	67935
199165	67936
38341	67937
15384	67938
24825	67939
80975	67940
127486	67941
1551	67942
27282	67943
251174	67944
61865	67945
147391	67946
10698	67947
36368	67948
16965	67949
147956	67950
7883	67951
23816	67952
44223	67953
53001	67954
78000	67955
29933	67956
209847	67957
198390	67958
107112	67959
33445	67960
110560	67961
140404	67962
33381	67963
104222	67964
206783	67965
1175	67966
12834	67967
160576	67968
134465	67969
108046	67970
11357	67971
53613	67972
11280	67973
169613	67974
404	67975
49282	67976
213354	67977
31414	67978
43	67979
1587	67980
112011	67981
133919	67982
14209	67983
74139	67984
63437	67985
72810	67986
8529	67987
165748	67988
130428	67989
64059	67990
56440	67991
107068	67992
5183	67993
22016	67994
60730	67995
15052	67996
126107	67997
174819	67998
20788	67999
1588	68000
207631	68001
254697	68002
6695	68003
148250	68004
5785	68005
7035	68006
146938	68007
173598	68008
11853	68009
4674	68010
178	68011
90775	68012
166533	68013
29065	68014
665	68015
47334	68016
2141	68017
28224	68018
47828	68019
124190	68020
26872	68021
214	68022
154047	68023
104329	68024
151643	68025
3208	68026
64	68027
67161	68028
88032	68029
47529	68030
5074	68031
181133	68032
599	68033
22128	68034
35479	68035
231723	68036
152820	68037
89777	68038
138510	68039
24398	68040
156758	68041
6002	68042
41162	68043
8345	68044
51948	68045
197121	68046
206427	68047
10516	68048
15653	68049
25375	68050
17058	68051
43756	68052
141778	68053
4087	68054
40011	68055
161860	68056
179785	68057
49513	68058
255049	68059
156843	68060
18453	68061
8209	68062
122310	68063
184	68064
78070	68065
69964	68066
17028	68067
138189	68068
257215	68069
15541	68070
229	68071
163293	68072
5147	68073
189650	68074
24010	68075
49989	68076
249468	68077
5415	68078
46402	68079
32	68080
149100	68081
74044	68082
101985	68083
25925	68084
240258	68085
6139	68086
10157	68087
82090	68088
39993	68089
70912	68090
10811	68091
194501	68092
665	68093
18548	68094
183360	68095
988	68096
16541	68097
28128	68098
40153	68099
122117	68100
3766	68101
31574	68102
206670	68103
16789	68104
34918	68105
38203	68106
3421	68107
5311	68108
107272	68109
167554	68110
54724	68111
3522	68112
54953	68113
56225	68114
186579	68115
148074	68116
255953	68117
8284	68118
57680	68119
188162	68120
2451	68121
61179	68122
39261	68123
39819	68124
128926	68125
11638	68126
170090	68127
100101	68128
118890	68129
47524	68130
35306	68131
22578	68132
20417	68133
16321	68134
1861	68135
234604	68136
74840	68137
51060	68138
209472	68139
87056	68140
44666	68141
15629	68142
154235	68143
131668	68144
3461	68145
31128	68146
19245	68147
23026	68148
24098	68149
8416	68150
71219	68151
31048	68152
58791	68153
249351	68154
46819	68155
22559	68156
8626	68157
14519	68158
255520	68159
259676	68160
30748	68161
51144	68162
44100	68163
64232	68164
106301	68165
20162	68166
7434	68167
37144	68168
227122	68169
69481	68170
24021	68171
81132	68172
76152	68173
1518	68174
4911	68175
37914	68176
49422	68177
80966	68178
3882	68179
46491	68180
169037	68181
71644	68182
6912	68183
134212	68184
7533	68185
19957	68186
103185	68187
16582	68188
2323	68189
12893	68190
38484	68191
1283	68192
28582	68193
9	68194
38662	68195
109854	68196
103783	68197
97356	68198
75044	68199
95407	68200
8000	68201
26794	68202
27583	68203
15823	68204
13979	68205
37790	68206
22487	68207
267801	68208
339	68209
1132	68210
30258	68211
69282	68212
4445	68213
91875	68214
83102	68215
230236	68216
23114	68217
50597	68218
4830	68219
17936	68220
98001	68221
78072	68222
52816	68223
26765	68224
130901	68225
150145	68226
47527	68227
136339	68228
103614	68229
13105	68230
10960	68231
128585	68232
10900	68233
5487	68234
3992	68235
10552	68236
144513	68237
11045	68238
39323	68239
203401	68240
124872	68241
55798	68242
72658	68243
31430	68244
85802	68245
35907	68246
49231	68247
20296	68248
135717	68249
612	68250
63002	68251
732	68252
232147	68253
169358	68254
9105	68255
234153	68256
131333	68257
32839	68258
41735	68259
969	68260
153490	68261
20739	68262
199770	68263
262360	68264
41254	68265
43	68266
50428	68267
43618	68268
21248	68269
185467	68270
146443	68271
8923	68272
43272	68273
139007	68274
8054	68275
31452	68276
268040	68277
887	68278
19503	68279
84634	68280
17872	68281
8616	68282
79510	68283
67799	68284
70048	68285
7856	68286
216998	68287
125686	68288
24238	68289
45100	68290
175605	68291
166512	68292
219120	68293
52855	68294
12281	68295
5671	68296
57639	68297
55228	68298
12355	68299
3647	68300
6419	68301
85543	68302
31245	68303
43945	68304
936	68305
50893	68306
18194	68307
79299	68308
56319	68309
2305	68310
107838	68311
24486	68312
63282	68313
61543	68314
1270	68315
142207	68316
229311	68317
92949	68318
108973	68319
271646	68320
38581	68321
64159	68322
237900	68323
32816	68324
16260	68325
167056	68326
215244	68327
66365	68328
83448	68329
2359	68330
147776	68331
1950	68332
4027	68333
221411	68334
99806	68335
7522	68336
31617	68337
1455	68338
4968	68339
5884	68340
26615	68341
87293	68342
593	68343
60175	68344
37235	68345
12006	68346
5140	68347
4291	68348
140181	68349
23004	68350
27538	68351
18937	68352
95570	68353
10968	68354
19964	68355
69124	68356
20074	68357
35153	68358
150398	68359
94590	68360
735	68361
267809	68362
16947	68363
189154	68364
597	68365
26320	68366
25863	68367
2990	68368
39162	68369
32720	68370
4859	68371
13918	68372
66931	68373
101263	68374
223370	68375
2967	68376
129774	68377
9957	68378
14935	68379
10065	68380
12529	68381
261346	68382
48871	68383
217530	68384
13837	68385
152832	68386
6297	68387
13395	68388
243927	68389
113050	68390
38663	68391
7678	68392
15195	68393
269625	68394
32138	68395
52193	68396
99653	68397
190195	68398
11634	68399
10034	68400
71332	68401
9544	68402
16113	68403
11976	68404
3194	68405
16	68406
137013	68407
78605	68408
42240	68409
52	68410
5681	68411
11646	68412
27848	68413
14579	68414
92229	68415
18150	68416
21281	68417
159259	68418
32524	68419
203110	68420
47819	68421
147529	68422
55973	68423
943	68424
27273	68425
89642	68426
13622	68427
26539	68428
1154	68429
164741	68430
78122	68431
166559	68432
28620	68433
55690	68434
37652	68435
13507	68436
12419	68437
33270	68438
65926	68439
70995	68440
9532	68441
153550	68442
641	68443
27648	68444
13565	68445
68524	68446
248258	68447
81571	68448
1105	68449
151175	68450
636	68451
35241	68452
162057	68453
51403	68454
13218	68455
65124	68456
17002	68457
71903	68458
9371	68459
261446	68460
18185	68461
25998	68462
85564	68463
86294	68464
4595	68465
9902	68466
21315	68467
6162	68468
142237	68469
560	68470
150	68471
190974	68472
14387	68473
105647	68474
31607	68475
2827	68476
233475	68477
5738	68478
19418	68479
5921	68480
12401	68481
224067	68482
9767	68483
27472	68484
90869	68485
40269	68486
72497	68487
50009	68488
7483	68489
29445	68490
65790	68491
11469	68492
21042	68493
20817	68494
1536	68495
20195	68496
70661	68497
10801	68498
17276	68499
1139	68500
5683	68501
34577	68502
37411	68503
164426	68504
2541	68505
16014	68506
2041	68507
76034	68508
74520	68509
112474	68510
212919	68511
76030	68512
34444	68513
161966	68514
250484	68515
154513	68516
203931	68517
2462	68518
118726	68519
112846	68520
49460	68521
19375	68522
94796	68523
7889	68524
155228	68525
46256	68526
477	68527
138719	68528
251808	68529
6635	68530
20344	68531
78096	68532
52817	68533
35714	68534
1192	68535
4725	68536
12267	68537
43118	68538
97535	68539
20038	68540
30206	68541
44680	68542
57029	68543
45761	68544
1474	68545
40460	68546
3236	68547
116069	68548
240785	68549
205611	68550
82276	68551
1185	68552
17449	68553
75870	68554
81791	68555
95725	68556
142103	68557
157174	68558
1777	68559
13352	68560
9148	68561
27250	68562
50457	68563
1744	68564
20573	68565
3669	68566
38499	68567
155868	68568
197879	68569
6127	68570
27840	68571
119620	68572
228018	68573
142279	68574
186530	68575
24678	68576
9816	68577
2071	68578
5666	68579
243991	68580
8044	68581
104749	68582
36241	68583
80806	68584
19336	68585
48429	68586
27876	68587
237	68588
3427	68589
3224	68590
27441	68591
12337	68592
14866	68593
228254	68594
118173	68595
12285	68596
22537	68597
123654	68598
6383	68599
235173	68600
154	68601
198686	68602
39182	68603
165240	68604
3578	68605
6133	68606
20051	68607
1480	68608
101671	68609
553	68610
34599	68611
13402	68612
48501	68613
33639	68614
36498	68615
39215	68616
12	68617
101304	68618
147216	68619
34242	68620
201824	68621
15888	68622
15644	68623
42383	68624
30634	68625
15951	68626
9896	68627
8257	68628
21114	68629
147852	68630
22526	68631
4678	68632
191904	68633
15440	68634
44437	68635
45367	68636
102026	68637
114416	68638
81404	68639
7355	68640
166152	68641
9882	68642
10474	68643
2900	68644
108959	68645
124373	68646
12411	68647
82824	68648
5318	68649
191178	68650
181326	68651
12687	68652
3252	68653
99228	68654
12568	68655
256585	68656
70682	68657
16327	68658
66465	68659
3855	68660
62004	68661
82395	68662
107030	68663
142568	68664
78796	68665
157409	68666
15226	68667
9571	68668
10859	68669
3420	68670
154713	68671
5712	68672
23	68673
19435	68674
4996	68675
29735	68676
69283	68677
2695	68678
9686	68679
221758	68680
37661	68681
23314	68682
106171	68683
16799	68684
20613	68685
4009	68686
4450	68687
14000	68688
200482	68689
3526	68690
18681	68691
181074	68692
27519	68693
17797	68694
123938	68695
41944	68696
42813	68697
19795	68698
268419	68699
32935	68700
66748	68701
29158	68702
106203	68703
5750	68704
31298	68705
109118	68706
43807	68707
147384	68708
14859	68709
15897	68710
61283	68711
112236	68712
1637	68713
64357	68714
232614	68715
564	68716
66847	68717
105	68718
7343	68719
46082	68720
7208	68721
49284	68722
98631	68723
228478	68724
12837	68725
3897	68726
23410	68727
8227	68728
41884	68729
210533	68730
100329	68731
6458	68732
3475	68733
6657	68734
46147	68735
116831	68736
77696	68737
94783	68738
23583	68739
4608	68740
147119	68741
4711	68742
122270	68743
60229	68744
3492	68745
9733	68746
103260	68747
200301	68748
16050	68749
13963	68750
2544	68751
61310	68752
8120	68753
63927	68754
106258	68755
95825	68756
205665	68757
91430	68758
52478	68759
32461	68760
93128	68761
10381	68762
19359	68763
28765	68764
8821	68765
6021	68766
7898	68767
38760	68768
141618	68769
25952	68770
159960	68771
21422	68772
55041	68773
9288	68774
9	68775
18014	68776
215494	68777
79542	68778
1149	68779
102591	68780
49252	68781
25521	68782
146937	68783
119411	68784
231000	68785
88448	68786
81129	68787
126170	68788
198860	68789
2168	68790
31122	68791
19123	68792
40331	68793
4256	68794
123847	68795
74083	68796
225490	68797
8800	68798
4886	68799
910	68800
5063	68801
135106	68802
1423	68803
21870	68804
69953	68805
12277	68806
241790	68807
4619	68808
26353	68809
6652	68810
134518	68811
4299	68812
29006	68813
133854	68814
27006	68815
780	68816
45896	68817
10792	68818
134032	68819
139794	68820
37959	68821
40380	68822
62330	68823
41173	68824
1410	68825
23113	68826
221576	68827
219259	68828
104707	68829
3138	68830
21759	68831
79863	68832
171689	68833
132	68834
1812	68835
151616	68836
12620	68837
148485	68838
45301	68839
922	68840
61196	68841
4938	68842
9627	68843
47856	68844
168892	68845
64299	68846
240886	68847
104498	68848
3943	68849
181734	68850
114	68851
20070	68852
6696	68853
32583	68854
253460	68855
7965	68856
9580	68857
30328	68858
278	68859
9729	68860
24966	68861
1569	68862
101219	68863
62047	68864
50322	68865
75950	68866
60085	68867
12381	68868
28674	68869
113830	68870
216364	68871
2215	68872
266854	68873
110487	68874
11931	68875
2459	68876
170729	68877
226369	68878
56822	68879
2149	68880
5086	68881
3380	68882
122943	68883
9699	68884
39388	68885
32791	68886
13096	68887
166627	68888
167673	68889
58121	68890
656	68891
1700	68892
177392	68893
244467	68894
49660	68895
11684	68896
1663	68897
48957	68898
55208	68899
93819	68900
130917	68901
254427	68902
119200	68903
146726	68904
125546	68905
144394	68906
14536	68907
105685	68908
127968	68909
2375	68910
114961	68911
252786	68912
1097	68913
34573	68914
64203	68915
123466	68916
76137	68917
35812	68918
148468	68919
73842	68920
44039	68921
64482	68922
8437	68923
217603	68924
4158	68925
258209	68926
69867	68927
131042	68928
39041	68929
69610	68930
104229	68931
217745	68932
49964	68933
6218	68934
8684	68935
10537	68936
46153	68937
222225	68938
24207	68939
19754	68940
46928	68941
49349	68942
176474	68943
1654	68944
231132	68945
228	68946
66815	68947
2019	68948
24	68949
139139	68950
84479	68951
650	68952
44892	68953
169267	68954
3491	68955
20172	68956
26806	68957
34872	68958
257042	68959
5784	68960
65880	68961
79727	68962
14054	68963
166739	68964
7	68965
155224	68966
8348	68967
21959	68968
176801	68969
7124	68970
89735	68971
36908	68972
228782	68973
15220	68974
36640	68975
30511	68976
135981	68977
181807	68978
363	68979
27529	68980
107367	68981
31	68982
29527	68983
89080	68984
69906	68985
43552	68986
573	68987
229213	68988
2662	68989
13468	68990
26490	68991
42752	68992
78146	68993
53460	68994
21024	68995
7447	68996
224813	68997
7793	68998
189457	68999
23348	69000
129525	69001
127969	69002
157740	69003
179089	69004
66	69005
108100	69006
152362	69007
134756	69008
687	69009
197830	69010
2009	69011
184502	69012
166114	69013
72611	69014
18958	69015
32790	69016
51148	69017
167853	69018
67135	69019
116962	69020
33919	69021
135339	69022
12963	69023
67694	69024
17122	69025
170211	69026
208463	69027
95560	69028
269432	69029
10236	69030
22497	69031
101163	69032
69923	69033
14454	69034
268149	69035
35747	69036
54447	69037
27795	69038
39113	69039
33777	69040
8191	69041
58866	69042
236958	69043
7235	69044
34846	69045
112211	69046
878	69047
165300	69048
97802	69049
8290	69050
242880	69051
2	69052
149275	69053
96371	69054
69243	69055
9242	69056
1382	69057
5121	69058
1775	69059
13614	69060
73078	69061
27870	69062
2951	69063
77875	69064
5403	69065
3520	69066
231504	69067
87122	69068
129382	69069
34318	69070
47960	69071
229395	69072
148708	69073
834	69074
263573	69075
80174	69076
1252	69077
153956	69078
8365	69079
7711	69080
8820	69081
15435	69082
3523	69083
111511	69084
7942	69085
14527	69086
57249	69087
260423	69088
9701	69089
27572	69090
27722	69091
37379	69092
262264	69093
104517	69094
3820	69095
54563	69096
53256	69097
47970	69098
73572	69099
9719	69100
28183	69101
18447	69102
76773	69103
48981	69104
48248	69105
229155	69106
135881	69107
17529	69108
26897	69109
7719	69110
3862	69111
7639	69112
41165	69113
345	69114
245647	69115
81498	69116
1179	69117
245058	69118
212470	69119
56554	69120
38655	69121
10990	69122
195819	69123
2018	69124
23610	69125
172778	69126
47967	69127
67802	69128
40350	69129
44335	69130
7305	69131
1164	69132
25671	69133
38576	69134
212755	69135
1510	69136
44561	69137
8733	69138
14137	69139
54662	69140
170441	69141
128164	69142
5180	69143
108661	69144
13199	69145
14864	69146
1981	69147
3758	69148
72263	69149
241350	69150
22609	69151
70867	69152
274	69153
2361	69154
8913	69155
36138	69156
49590	69157
164665	69158
75175	69159
72316	69160
181295	69161
14361	69162
19501	69163
141773	69164
92503	69165
84358	69166
869	69167
103956	69168
2279	69169
28116	69170
29774	69171
29706	69172
40079	69173
25381	69174
10256	69175
63789	69176
87572	69177
26529	69178
68427	69179
148234	69180
68375	69181
192548	69182
10605	69183
2860	69184
155154	69185
654	69186
177159	69187
88159	69188
137454	69189
22453	69190
36267	69191
233566	69192
61116	69193
43690	69194
30297	69195
3900	69196
98033	69197
20150	69198
16441	69199
130382	69200
5544	69201
29484	69202
21841	69203
9157	69204
177042	69205
94979	69206
74491	69207
155827	69208
174039	69209
50083	69210
162450	69211
95615	69212
134763	69213
98831	69214
107052	69215
166316	69216
53329	69217
73677	69218
65825	69219
1119	69220
223033	69221
32451	69222
67733	69223
80067	69224
9630	69225
209109	69226
36435	69227
166797	69228
2096	69229
86074	69230
78119	69231
1439	69232
6210	69233
94459	69234
88680	69235
83284	69236
50035	69237
59063	69238
36934	69239
187435	69240
73124	69241
29889	69242
6478	69243
44427	69244
26483	69245
136802	69246
62364	69247
41514	69248
5019	69249
11163	69250
3352	69251
55296	69252
77384	69253
66540	69254
26994	69255
34242	69256
47620	69257
80862	69258
58650	69259
260300	69260
35136	69261
92536	69262
43006	69263
10541	69264
22375	69265
6178	69266
53291	69267
49701	69268
17322	69269
140372	69270
19274	69271
49446	69272
6599	69273
183490	69274
51935	69275
21598	69276
39960	69277
42493	69278
141595	69279
169	69280
82532	69281
3456	69282
5622	69283
259473	69284
52322	69285
93992	69286
167780	69287
8316	69288
2038	69289
78614	69290
233425	69291
41345	69292
197250	69293
24974	69294
6551	69295
145226	69296
7342	69297
28223	69298
33250	69299
5177	69300
22388	69301
12270	69302
126678	69303
35369	69304
36889	69305
19066	69306
50832	69307
16939	69308
65231	69309
34878	69310
76	69311
74158	69312
254211	69313
3268	69314
104193	69315
18418	69316
42612	69317
264849	69318
2345	69319
78581	69320
152347	69321
83000	69322
596	69323
127666	69324
10715	69325
68631	69326
188031	69327
758	69328
47075	69329
100	69330
123122	69331
2	69332
130387	69333
192629	69334
109683	69335
124431	69336
85899	69337
106861	69338
64609	69339
115206	69340
613	69341
106	69342
4091	69343
45653	69344
10870	69345
61076	69346
54979	69347
67817	69348
141237	69349
33349	69350
224463	69351
11536	69352
27161	69353
102691	69354
27712	69355
4193	69356
228099	69357
165947	69358
18471	69359
142617	69360
8706	69361
256553	69362
48303	69363
22396	69364
75949	69365
5549	69366
7662	69367
59189	69368
271020	69369
3663	69370
9723	69371
25377	69372
6337	69373
20017	69374
21146	69375
3435	69376
3892	69377
86259	69378
7598	69379
163028	69380
98515	69381
126	69382
40397	69383
55903	69384
5846	69385
83609	69386
63761	69387
53405	69388
85134	69389
40499	69390
2161	69391
3720	69392
13775	69393
33388	69394
1922	69395
2969	69396
14957	69397
120687	69398
79047	69399
229	69400
80402	69401
22207	69402
227017	69403
15110	69404
243502	69405
19837	69406
2310	69407
3817	69408
92260	69409
63059	69410
102806	69411
8016	69412
31365	69413
831	69414
248558	69415
251668	69416
128543	69417
72973	69418
50777	69419
909	69420
159571	69421
1806	69422
68970	69423
229670	69424
7181	69425
108093	69426
17613	69427
2077	69428
1332	69429
60303	69430
1176	69431
87702	69432
1073	69433
9344	69434
69988	69435
112411	69436
268499	69437
19319	69438
32085	69439
48751	69440
7180	69441
1303	69442
37221	69443
63084	69444
3271	69445
152452	69446
148008	69447
1368	69448
144752	69449
78900	69450
76569	69451
235894	69452
15229	69453
258515	69454
2631	69455
4927	69456
455	69457
230342	69458
7040	69459
249068	69460
49022	69461
178324	69462
95028	69463
6711	69464
865	69465
163026	69466
62238	69467
1623	69468
15867	69469
21883	69470
17147	69471
32337	69472
5896	69473
90650	69474
4286	69475
112931	69476
2154	69477
26820	69478
165721	69479
203235	69480
154428	69481
74938	69482
67	69483
127018	69484
11939	69485
64926	69486
18951	69487
20061	69488
42856	69489
252237	69490
3699	69491
97558	69492
174123	69493
8657	69494
124309	69495
18018	69496
30398	69497
158331	69498
48804	69499
22224	69500
120135	69501
17637	69502
147253	69503
127449	69504
16451	69505
615	69506
10888	69507
88306	69508
35627	69509
515	69510
21661	69511
5763	69512
69070	69513
50529	69514
118176	69515
266664	69516
65266	69517
13096	69518
95420	69519
10388	69520
107178	69521
78889	69522
11069	69523
19378	69524
5614	69525
153025	69526
18856	69527
9761	69528
127800	69529
18817	69530
74387	69531
20868	69532
22365	69533
120578	69534
136285	69535
200044	69536
41955	69537
6866	69538
29172	69539
223637	69540
1080	69541
3731	69542
28018	69543
140080	69544
15739	69545
3488	69546
43630	69547
18696	69548
158285	69549
30285	69550
19415	69551
25714	69552
243353	69553
234219	69554
231322	69555
40773	69556
7325	69557
279	69558
24046	69559
45504	69560
11405	69561
10337	69562
38211	69563
145703	69564
33697	69565
10985	69566
106664	69567
39117	69568
21414	69569
19763	69570
22315	69571
996	69572
19284	69573
119760	69574
45844	69575
11594	69576
25962	69577
71964	69578
17365	69579
7894	69580
96435	69581
1985	69582
75326	69583
3062	69584
7483	69585
28518	69586
61803	69587
86143	69588
73756	69589
170907	69590
45228	69591
1724	69592
52245	69593
181611	69594
63407	69595
31579	69596
78328	69597
107341	69598
42001	69599
79600	69600
15448	69601
58746	69602
338	69603
7246	69604
34546	69605
30966	69606
9391	69607
2064	69608
59005	69609
19254	69610
173913	69611
7995	69612
18748	69613
17249	69614
24774	69615
36691	69616
78072	69617
46981	69618
114905	69619
21206	69620
11546	69621
39062	69622
161608	69623
130994	69624
11409	69625
58904	69626
3860	69627
17251	69628
49147	69629
36023	69630
39975	69631
4491	69632
72539	69633
15724	69634
98491	69635
60160	69636
105809	69637
59407	69638
14629	69639
42900	69640
26549	69641
4742	69642
18008	69643
159000	69644
176274	69645
43020	69646
14161	69647
4060	69648
125461	69649
48251	69650
20	69651
4255	69652
108136	69653
74658	69654
87077	69655
35908	69656
63705	69657
196948	69658
109006	69659
137264	69660
127487	69661
18837	69662
11782	69663
25532	69664
188	69665
43221	69666
4486	69667
26511	69668
372	69669
11761	69670
40753	69671
258401	69672
9251	69673
136408	69674
174243	69675
2686	69676
15012	69677
236355	69678
266299	69679
16678	69680
1085	69681
9498	69682
133524	69683
74674	69684
727	69685
26875	69686
12631	69687
241004	69688
131437	69689
113572	69690
17640	69691
1359	69692
98028	69693
4537	69694
164192	69695
4166	69696
4357	69697
111839	69698
11805	69699
34526	69700
56095	69701
15164	69702
6719	69703
162511	69704
28558	69705
8227	69706
1816	69707
5391	69708
34567	69709
40610	69710
9965	69711
252845	69712
155537	69713
997	69714
53732	69715
137633	69716
3560	69717
4738	69718
54129	69719
182454	69720
8617	69721
137396	69722
10907	69723
66422	69724
14164	69725
53802	69726
25164	69727
133244	69728
2584	69729
12355	69730
11728	69731
11572	69732
27026	69733
113212	69734
115322	69735
77522	69736
185131	69737
89943	69738
21529	69739
151305	69740
473	69741
6445	69742
69305	69743
72463	69744
34248	69745
92188	69746
13455	69747
28386	69748
23257	69749
23	69750
11550	69751
34145	69752
245611	69753
49634	69754
48914	69755
49635	69756
1922	69757
29665	69758
6285	69759
82092	69760
82748	69761
116583	69762
113379	69763
48793	69764
5653	69765
151452	69766
167588	69767
7703	69768
21683	69769
27094	69770
7995	69771
442	69772
219685	69773
38681	69774
99195	69775
47453	69776
43744	69777
23207	69778
7221	69779
114093	69780
2884	69781
74560	69782
19153	69783
60	69784
61217	69785
35614	69786
2349	69787
82465	69788
144761	69789
98113	69790
67776	69791
18704	69792
128471	69793
2577	69794
46958	69795
127470	69796
168216	69797
38452	69798
7476	69799
50541	69800
3568	69801
9728	69802
169712	69803
52146	69804
1987	69805
60495	69806
3083	69807
18791	69808
192054	69809
73567	69810
6648	69811
14054	69812
79802	69813
173298	69814
209628	69815
91748	69816
3173	69817
33856	69818
21636	69819
148757	69820
26624	69821
45477	69822
133372	69823
11704	69824
27492	69825
24949	69826
268685	69827
849	69828
230986	69829
41225	69830
7432	69831
12623	69832
1295	69833
158737	69834
83017	69835
12855	69836
1913	69837
22793	69838
7221	69839
257105	69840
177646	69841
77539	69842
102473	69843
15553	69844
34042	69845
107393	69846
219364	69847
235444	69848
41566	69849
99835	69850
50389	69851
140348	69852
16460	69853
2001	69854
57342	69855
261012	69856
95029	69857
35324	69858
472	69859
56410	69860
144105	69861
6782	69862
32725	69863
126261	69864
105562	69865
2076	69866
41361	69867
11391	69868
115754	69869
25955	69870
32814	69871
30561	69872
224235	69873
2204	69874
104605	69875
25324	69876
73880	69877
251543	69878
63897	69879
247665	69880
98212	69881
262029	69882
132546	69883
182267	69884
131901	69885
50174	69886
26708	69887
37516	69888
59578	69889
34128	69890
211711	69891
68582	69892
147821	69893
239003	69894
390	69895
4295	69896
214931	69897
34525	69898
94944	69899
77148	69900
25867	69901
153569	69902
252597	69903
1396	69904
205877	69905
29554	69906
53389	69907
70819	69908
25383	69909
70556	69910
8687	69911
33072	69912
554	69913
51750	69914
158901	69915
46109	69916
103110	69917
252519	69918
58055	69919
180287	69920
25953	69921
35965	69922
458	69923
85103	69924
152343	69925
58811	69926
35582	69927
4384	69928
45801	69929
74934	69930
76389	69931
184685	69932
152143	69933
34598	69934
5337	69935
6785	69936
4069	69937
57100	69938
13826	69939
10516	69940
32564	69941
4057	69942
75317	69943
3156	69944
2569	69945
258265	69946
42088	69947
104479	69948
86799	69949
242015	69950
96977	69951
40249	69952
21202	69953
118649	69954
200409	69955
44723	69956
94751	69957
4324	69958
140703	69959
10865	69960
48276	69961
45389	69962
26108	69963
17615	69964
149388	69965
153193	69966
16557	69967
35701	69968
199823	69969
18214	69970
29784	69971
615	69972
149649	69973
20267	69974
58516	69975
24327	69976
150753	69977
9858	69978
6950	69979
46889	69980
69008	69981
1833	69982
45	69983
2247	69984
15530	69985
2901	69986
69156	69987
111660	69988
2695	69989
9008	69990
5665	69991
42016	69992
41787	69993
11448	69994
224076	69995
17926	69996
55353	69997
42807	69998
72574	69999
170059	70000
86153	70001
72147	70002
156591	70003
86280	70004
1600	70005
12805	70006
6822	70007
107477	70008
101583	70009
136474	70010
14164	70011
33771	70012
3735	70013
6870	70014
26936	70015
29379	70016
5219	70017
30692	70018
13001	70019
7600	70020
641	70021
25647	70022
70389	70023
218713	70024
6293	70025
9755	70026
178358	70027
38914	70028
75853	70029
7535	70030
6262	70031
37553	70032
267319	70033
17899	70034
15662	70035
13439	70036
213424	70037
115601	70038
38441	70039
7705	70040
630	70041
176960	70042
172222	70043
54105	70044
6185	70045
101109	70046
2392	70047
142688	70048
76544	70049
2893	70050
91023	70051
8481	70052
4496	70053
67214	70054
106617	70055
29285	70056
105748	70057
113214	70058
445	70059
52252	70060
7969	70061
1287	70062
16271	70063
1244	70064
29162	70065
11839	70066
115370	70067
1540	70068
142369	70069
83711	70070
90110	70071
158580	70072
114081	70073
253028	70074
228379	70075
84023	70076
226546	70077
12413	70078
12989	70079
11121	70080
10530	70081
5933	70082
1956	70083
70929	70084
164611	70085
46111	70086
3107	70087
14906	70088
10281	70089
154820	70090
83864	70091
121637	70092
37724	70093
1663	70094
46113	70095
320	70096
184627	70097
145685	70098
4974	70099
8722	70100
16788	70101
8498	70102
48928	70103
64884	70104
150548	70105
25965	70106
1246	70107
73881	70108
255812	70109
115169	70110
25148	70111
18621	70112
1147	70113
6789	70114
25347	70115
92811	70116
46386	70117
56358	70118
137355	70119
2821	70120
34684	70121
65860	70122
188029	70123
6436	70124
231	70125
2440	70126
7870	70127
1280	70128
133384	70129
90182	70130
28103	70131
259940	70132
4919	70133
118396	70134
20423	70135
30296	70136
125919	70137
118806	70138
2561	70139
105661	70140
573	70141
22603	70142
132934	70143
51689	70144
2514	70145
104372	70146
145102	70147
60715	70148
85661	70149
236941	70150
6022	70151
11029	70152
49284	70153
24010	70154
1303	70155
53652	70156
233512	70157
250027	70158
5108	70159
55668	70160
526	70161
9199	70162
6157	70163
103631	70164
202586	70165
69522	70166
127233	70167
201058	70168
42239	70169
18380	70170
84045	70171
21850	70172
58914	70173
128081	70174
6451	70175
33624	70176
69117	70177
9476	70178
771	70179
158268	70180
186953	70181
65611	70182
97798	70183
48207	70184
28227	70185
21101	70186
115949	70187
262367	70188
11065	70189
19031	70190
3967	70191
1701	70192
2703	70193
2208	70194
33914	70195
68535	70196
113042	70197
105916	70198
11329	70199
17306	70200
1462	70201
19490	70202
28888	70203
11742	70204
65691	70205
245178	70206
10650	70207
1206	70208
21677	70209
86091	70210
9929	70211
8123	70212
86100	70213
41883	70214
45156	70215
268116	70216
61227	70217
10435	70218
122265	70219
251332	70220
41642	70221
74541	70222
50726	70223
188388	70224
243693	70225
64305	70226
47103	70227
5893	70228
26279	70229
2393	70230
12177	70231
139624	70232
1693	70233
8952	70234
118068	70235
27595	70236
62592	70237
160718	70238
6006	70239
171505	70240
99254	70241
44709	70242
5098	70243
19015	70244
5156	70245
73004	70246
221899	70247
6451	70248
5087	70249
109748	70250
44000	70251
16325	70252
8097	70253
237087	70254
140787	70255
64210	70256
19415	70257
62316	70258
51805	70259
68851	70260
11165	70261
192245	70262
120320	70263
88818	70264
40795	70265
16288	70266
189759	70267
7725	70268
22898	70269
44434	70270
171512	70271
6046	70272
9379	70273
68185	70274
14722	70275
31483	70276
220082	70277
25552	70278
36850	70279
22499	70280
62624	70281
71	70282
171500	70283
37911	70284
2419	70285
39288	70286
52566	70287
62500	70288
19227	70289
5975	70290
72516	70291
4154	70292
26017	70293
591	70294
4174	70295
16887	70296
119	70297
18859	70298
152518	70299
7704	70300
227670	70301
12059	70302
156832	70303
468	70304
4469	70305
24534	70306
35662	70307
265854	70308
12543	70309
51499	70310
28149	70311
94263	70312
16224	70313
24951	70314
4281	70315
76090	70316
81904	70317
6322	70318
839	70319
141235	70320
1115	70321
4685	70322
29065	70323
14682	70324
171277	70325
1224	70326
3634	70327
17352	70328
833	70329
173375	70330
25751	70331
72037	70332
486	70333
28405	70334
7974	70335
26625	70336
139821	70337
207861	70338
20653	70339
93274	70340
99984	70341
9022	70342
999	70343
48698	70344
260122	70345
1987	70346
131770	70347
3396	70348
91463	70349
4	70350
1545	70351
51518	70352
38735	70353
47684	70354
2181	70355
3988	70356
161572	70357
117521	70358
105755	70359
30698	70360
89220	70361
3232	70362
1659	70363
160405	70364
23276	70365
193141	70366
67920	70367
13647	70368
154729	70369
228547	70370
271936	70371
7094	70372
49835	70373
182046	70374
150916	70375
48708	70376
231189	70377
7429	70378
65070	70379
5667	70380
102299	70381
16127	70382
64576	70383
3434	70384
809	70385
83956	70386
30177	70387
778	70388
18939	70389
8098	70390
86220	70391
232071	70392
8981	70393
2326	70394
35571	70395
8722	70396
62510	70397
96413	70398
5114	70399
909	70400
191317	70401
266306	70402
170915	70403
90390	70404
13308	70405
201125	70406
35	70407
41922	70408
21654	70409
85247	70410
74187	70411
1350	70412
25200	70413
64585	70414
16198	70415
2937	70416
141188	70417
94	70418
7097	70419
143702	70420
112096	70421
164521	70422
3652	70423
83725	70424
156673	70425
157914	70426
53731	70427
73835	70428
16700	70429
158878	70430
4095	70431
1545	70432
56330	70433
84764	70434
10008	70435
4649	70436
27705	70437
94347	70438
3403	70439
261946	70440
148574	70441
28697	70442
33644	70443
135629	70444
58823	70445
77688	70446
70865	70447
129850	70448
22051	70449
27154	70450
49745	70451
99299	70452
102357	70453
10789	70454
127480	70455
208387	70456
6227	70457
16326	70458
69936	70459
7466	70460
66933	70461
181785	70462
100113	70463
36	70464
46389	70465
27335	70466
145073	70467
62284	70468
15945	70469
12796	70470
52596	70471
617	70472
53262	70473
5970	70474
89933	70475
136366	70476
49725	70477
17384	70478
80030	70479
2330	70480
58058	70481
83706	70482
15760	70483
8929	70484
22618	70485
3573	70486
2409	70487
21695	70488
391	70489
165889	70490
32755	70491
56	70492
161211	70493
11822	70494
36659	70495
110895	70496
10902	70497
27191	70498
22629	70499
86817	70500
19450	70501
95912	70502
56	70503
11637	70504
15382	70505
78716	70506
9909	70507
11041	70508
88264	70509
277	70510
88949	70511
40593	70512
7502	70513
5161	70514
203301	70515
198188	70516
7846	70517
67117	70518
254280	70519
15779	70520
196051	70521
3426	70522
110412	70523
178155	70524
77462	70525
15230	70526
968	70527
259578	70528
1370	70529
40420	70530
98707	70531
1597	70532
132221	70533
70473	70534
5346	70535
26204	70536
171344	70537
2410	70538
4570	70539
118770	70540
54418	70541
61036	70542
62278	70543
40300	70544
116026	70545
112847	70546
100663	70547
44324	70548
59299	70549
161910	70550
21698	70551
229148	70552
174443	70553
5133	70554
2670	70555
20160	70556
16449	70557
170661	70558
184231	70559
19586	70560
21379	70561
160317	70562
10190	70563
37431	70564
30168	70565
16667	70566
76789	70567
31666	70568
25429	70569
90827	70570
104900	70571
15261	70572
15989	70573
12230	70574
195564	70575
15105	70576
132386	70577
439	70578
109870	70579
49212	70580
264458	70581
227819	70582
2886	70583
113112	70584
10339	70585
41840	70586
85462	70587
166892	70588
34329	70589
681	70590
7824	70591
5256	70592
33949	70593
85876	70594
55676	70595
4867	70596
41877	70597
1092	70598
16658	70599
21019	70600
124813	70601
22908	70602
37452	70603
81148	70604
57817	70605
23572	70606
20502	70607
1942	70608
5559	70609
127928	70610
43469	70611
19765	70612
31567	70613
85453	70614
72188	70615
56147	70616
762	70617
3093	70618
7361	70619
38722	70620
3471	70621
5165	70622
7506	70623
10374	70624
99	70625
140237	70626
57179	70627
6424	70628
6494	70629
76283	70630
23126	70631
3039	70632
44089	70633
414	70634
163352	70635
50734	70636
197761	70637
29011	70638
8326	70639
5490	70640
5906	70641
267984	70642
52698	70643
130402	70644
96055	70645
158254	70646
67683	70647
96181	70648
59466	70649
81159	70650
34443	70651
16510	70652
241205	70653
1386	70654
4164	70655
12977	70656
221356	70657
17157	70658
5018	70659
229330	70660
41220	70661
267466	70662
85788	70663
5777	70664
45065	70665
26792	70666
2603	70667
17219	70668
64897	70669
14719	70670
152883	70671
193	70672
114111	70673
181533	70674
10635	70675
33574	70676
11101	70677
14057	70678
243980	70679
21131	70680
4719	70681
57220	70682
144722	70683
32239	70684
31707	70685
180997	70686
1671	70687
41222	70688
219474	70689
1253	70690
104511	70691
266648	70692
59339	70693
28000	70694
162925	70695
43605	70696
3060	70697
40730	70698
9691	70699
265745	70700
143043	70701
69424	70702
216242	70703
64523	70704
43196	70705
74671	70706
310	70707
14317	70708
4975	70709
39097	70710
56737	70711
7322	70712
14556	70713
3580	70714
5676	70715
30819	70716
13184	70717
110571	70718
179223	70719
4810	70720
242109	70721
180691	70722
12693	70723
202620	70724
261397	70725
44075	70726
9557	70727
5622	70728
148101	70729
14367	70730
5147	70731
42480	70732
71984	70733
57317	70734
260833	70735
1108	70736
5216	70737
12245	70738
103545	70739
99424	70740
54711	70741
16058	70742
26714	70743
13918	70744
33850	70745
53650	70746
49393	70747
77574	70748
49361	70749
218359	70750
185342	70751
144390	70752
28272	70753
4356	70754
27329	70755
75146	70756
216547	70757
60105	70758
116483	70759
361	70760
1639	70761
13506	70762
266239	70763
11015	70764
150108	70765
2503	70766
11928	70767
9703	70768
243002	70769
32489	70770
11862	70771
13888	70772
192129	70773
11696	70774
8091	70775
122075	70776
222674	70777
33100	70778
28383	70779
199237	70780
200	70781
42395	70782
53658	70783
106571	70784
7304	70785
96698	70786
257437	70787
5255	70788
29374	70789
130503	70790
255576	70791
13798	70792
132108	70793
52325	70794
5543	70795
168639	70796
20023	70797
63482	70798
1424	70799
13326	70800
136228	70801
2203	70802
18591	70803
8517	70804
84118	70805
11687	70806
33418	70807
49324	70808
18058	70809
32284	70810
45147	70811
122648	70812
18307	70813
4238	70814
264580	70815
64480	70816
34540	70817
153829	70818
224185	70819
109224	70820
29114	70821
98078	70822
12182	70823
7233	70824
55543	70825
12741	70826
210	70827
249720	70828
269407	70829
14442	70830
160881	70831
164	70832
22792	70833
20548	70834
110079	70835
1	70836
14080	70837
4840	70838
18984	70839
261745	70840
21483	70841
47684	70842
5986	70843
139694	70844
11340	70845
51272	70846
86844	70847
60771	70848
26272	70849
2102	70850
1888	70851
58302	70852
102302	70853
267924	70854
28486	70855
211867	70856
18080	70857
13620	70858
3071	70859
144363	70860
93847	70861
125601	70862
82413	70863
705	70864
3230	70865
15843	70866
229088	70867
32155	70868
11130	70869
215240	70870
249570	70871
127613	70872
19882	70873
103022	70874
26822	70875
23775	70876
167857	70877
242090	70878
14066	70879
83856	70880
714	70881
149947	70882
54913	70883
100443	70884
6024	70885
59602	70886
3932	70887
82047	70888
34510	70889
94880	70890
12643	70891
48	70892
65435	70893
79049	70894
11299	70895
208540	70896
67890	70897
57876	70898
54082	70899
43817	70900
16805	70901
222985	70902
70268	70903
148044	70904
21339	70905
747	70906
15610	70907
22701	70908
1027	70909
8820	70910
105546	70911
50687	70912
3834	70913
2018	70914
9785	70915
34474	70916
233659	70917
22192	70918
127016	70919
152973	70920
50595	70921
216	70922
57979	70923
16730	70924
251031	70925
6187	70926
153398	70927
11175	70928
15052	70929
14252	70930
12376	70931
78567	70932
36487	70933
69588	70934
29014	70935
205966	70936
112771	70937
77638	70938
55287	70939
72433	70940
89	70941
10262	70942
235689	70943
138195	70944
9412	70945
23269	70946
1371	70947
13585	70948
29696	70949
57390	70950
606	70951
27712	70952
12536	70953
86009	70954
55857	70955
107215	70956
23720	70957
121381	70958
251626	70959
238426	70960
245000	70961
24533	70962
73052	70963
5911	70964
3690	70965
30289	70966
27804	70967
172121	70968
43726	70969
96332	70970
50509	70971
116443	70972
37252	70973
4876	70974
11682	70975
832	70976
39037	70977
219830	70978
2531	70979
98176	70980
5795	70981
1345	70982
6604	70983
88139	70984
54126	70985
166856	70986
67576	70987
44568	70988
16197	70989
1072	70990
60564	70991
79560	70992
15105	70993
32472	70994
184791	70995
12050	70996
231797	70997
33517	70998
17456	70999
21195	71000
155392	71001
49925	71002
25982	71003
45846	71004
3519	71005
14418	71006
23324	71007
57716	71008
202075	71009
83911	71010
74783	71011
64170	71012
129304	71013
58023	71014
6621	71015
76944	71016
8076	71017
22098	71018
19404	71019
10003	71020
5931	71021
226962	71022
12885	71023
184907	71024
61021	71025
15362	71026
28615	71027
69865	71028
101934	71029
1251	71030
36621	71031
9107	71032
24181	71033
137947	71034
3128	71035
93984	71036
136502	71037
207605	71038
1602	71039
12571	71040
13017	71041
24899	71042
8448	71043
80497	71044
110192	71045
17718	71046
202	71047
30446	71048
27776	71049
30049	71050
74713	71051
235308	71052
24151	71053
95891	71054
25291	71055
2687	71056
17442	71057
474	71058
107901	71059
12390	71060
1007	71061
19805	71062
1968	71063
53533	71064
22454	71065
48647	71066
6004	71067
10449	71068
117883	71069
67643	71070
2095	71071
27503	71072
27329	71073
2407	71074
8550	71075
480	71076
13863	71077
117838	71078
8291	71079
72728	71080
20979	71081
38692	71082
148581	71083
9497	71084
5321	71085
19486	71086
131120	71087
16051	71088
15872	71089
173337	71090
3092	71091
61213	71092
126346	71093
59700	71094
48798	71095
7574	71096
80002	71097
60850	71098
6328	71099
51414	71100
29375	71101
17350	71102
180065	71103
1283	71104
9460	71105
25265	71106
547	71107
153436	71108
148143	71109
44803	71110
563	71111
186154	71112
575	71113
20008	71114
28493	71115
3194	71116
1580	71117
27378	71118
9936	71119
203560	71120
53305	71121
60386	71122
96052	71123
144711	71124
203249	71125
20749	71126
61440	71127
111809	71128
1602	71129
67929	71130
31356	71131
165146	71132
223134	71133
39733	71134
70445	71135
52610	71136
172	71137
155418	71138
197746	71139
1491	71140
103313	71141
2581	71142
2426	71143
52911	71144
15594	71145
4649	71146
254375	71147
98	71148
196	71149
1056	71150
248074	71151
13404	71152
8420	71153
15772	71154
110682	71155
1823	71156
54772	71157
174444	71158
140375	71159
85069	71160
114	71161
999	71162
105153	71163
67711	71164
69838	71165
29036	71166
21925	71167
45615	71168
17410	71169
123014	71170
22056	71171
133351	71172
29859	71173
109257	71174
2151	71175
55480	71176
152954	71177
3213	71178
26574	71179
79125	71180
74889	71181
136096	71182
39654	71183
51728	71184
38658	71185
58442	71186
122326	71187
8503	71188
3867	71189
253962	71190
2690	71191
4354	71192
109806	71193
177666	71194
79826	71195
4326	71196
11868	71197
31769	71198
3838	71199
24605	71200
27766	71201
132154	71202
6166	71203
54411	71204
76858	71205
6015	71206
111713	71207
239512	71208
8539	71209
34368	71210
105329	71211
121566	71212
131973	71213
16562	71214
14921	71215
74956	71216
269249	71217
9898	71218
52129	71219
98790	71220
75529	71221
161983	71222
229816	71223
29459	71224
140291	71225
6342	71226
3242	71227
35330	71228
224543	71229
451	71230
21217	71231
6894	71232
3614	71233
815	71234
162973	71235
8141	71236
90432	71237
122030	71238
8853	71239
137269	71240
12999	71241
8250	71242
1468	71243
69601	71244
73316	71245
51559	71246
18090	71247
259444	71248
44064	71249
840	71250
256127	71251
1402	71252
55752	71253
146860	71254
14087	71255
43780	71256
228505	71257
198667	71258
42082	71259
99	71260
105901	71261
163744	71262
64083	71263
3723	71264
1910	71265
93998	71266
16401	71267
28859	71268
3370	71269
21481	71270
37927	71271
155791	71272
32431	71273
110578	71274
11370	71275
156911	71276
26232	71277
63594	71278
189372	71279
28994	71280
104070	71281
3922	71282
263372	71283
34644	71284
57978	71285
2617	71286
161903	71287
128301	71288
219353	71289
20403	71290
74876	71291
5903	71292
19713	71293
30459	71294
40112	71295
145397	71296
428	71297
8203	71298
3770	71299
4866	71300
92914	71301
76725	71302
185882	71303
7626	71304
60522	71305
134719	71306
183402	71307
25632	71308
84259	71309
21018	71310
22189	71311
239586	71312
91930	71313
55608	71314
94336	71315
41667	71316
150338	71317
4708	71318
27522	71319
6231	71320
3326	71321
15176	71322
231323	71323
118180	71324
14441	71325
97276	71326
150280	71327
2029	71328
62264	71329
89757	71330
171574	71331
23170	71332
57897	71333
93243	71334
2541	71335
152098	71336
71820	71337
3123	71338
75404	71339
7463	71340
9429	71341
124167	71342
42673	71343
191551	71344
62030	71345
246969	71346
175803	71347
14384	71348
188567	71349
10877	71350
83396	71351
180208	71352
1344	71353
23600	71354
79750	71355
193033	71356
164257	71357
19856	71358
29002	71359
3770	71360
144826	71361
164650	71362
20054	71363
135253	71364
6616	71365
89770	71366
58330	71367
167423	71368
4589	71369
18650	71370
95025	71371
239859	71372
657	71373
17685	71374
49012	71375
167461	71376
102624	71377
13581	71378
505	71379
34805	71380
15559	71381
17089	71382
129381	71383
1865	71384
8150	71385
15049	71386
4668	71387
50778	71388
4874	71389
33004	71390
42470	71391
3132	71392
75728	71393
1492	71394
146930	71395
720	71396
17341	71397
50215	71398
40233	71399
21590	71400
49413	71401
11325	71402
2977	71403
6206	71404
170040	71405
36055	71406
5150	71407
85954	71408
11567	71409
152753	71410
15582	71411
578	71412
81438	71413
232274	71414
46	71415
79153	71416
3945	71417
118724	71418
20035	71419
63177	71420
204347	71421
83020	71422
533	71423
11577	71424
255770	71425
248072	71426
11801	71427
1143	71428
228468	71429
819	71430
98085	71431
107455	71432
56246	71433
102947	71434
17198	71435
80244	71436
316	71437
35213	71438
107838	71439
70087	71440
18237	71441
1263	71442
137287	71443
233192	71444
34069	71445
12914	71446
34502	71447
103376	71448
113293	71449
7904	71450
58154	71451
142865	71452
165228	71453
1614	71454
170123	71455
71919	71456
123	71457
9417	71458
254104	71459
72832	71460
360	71461
6053	71462
50291	71463
140484	71464
62178	71465
25585	71466
84787	71467
89424	71468
33161	71469
391	71470
25266	71471
207258	71472
126536	71473
61963	71474
49119	71475
135	71476
48103	71477
220962	71478
101664	71479
1647	71480
31510	71481
11739	71482
6980	71483
30830	71484
255318	71485
18629	71486
16079	71487
127828	71488
27442	71489
223242	71490
97304	71491
5426	71492
1592	71493
265957	71494
112997	71495
97820	71496
15691	71497
60767	71498
118906	71499
252036	71500
23131	71501
35442	71502
44484	71503
167004	71504
133248	71505
2747	71506
112456	71507
205571	71508
218363	71509
8390	71510
191	71511
42428	71512
20114	71513
4069	71514
7994	71515
19	71516
126096	71517
5869	71518
7546	71519
242794	71520
206345	71521
79613	71522
18363	71523
10543	71524
27404	71525
17120	71526
17429	71527
26227	71528
42792	71529
155505	71530
70823	71531
35128	71532
1761	71533
20560	71534
4401	71535
152748	71536
35220	71537
37884	71538
249718	71539
115442	71540
37352	71541
6422	71542
14037	71543
267718	71544
166195	71545
119580	71546
28203	71547
324	71548
267894	71549
104991	71550
152736	71551
9246	71552
1153	71553
45275	71554
12140	71555
25251	71556
17197	71557
9696	71558
170921	71559
27868	71560
863	71561
46099	71562
39306	71563
236353	71564
134637	71565
139688	71566
153852	71567
9202	71568
209042	71569
4164	71570
118024	71571
21228	71572
9797	71573
140889	71574
174348	71575
11010	71576
52117	71577
220823	71578
255516	71579
12453	71580
62090	71581
48888	71582
7283	71583
52400	71584
184551	71585
40719	71586
32607	71587
116801	71588
25348	71589
74349	71590
37805	71591
104026	71592
53202	71593
59173	71594
1090	71595
3585	71596
149267	71597
31156	71598
13581	71599
4282	71600
4267	71601
191715	71602
115445	71603
3473	71604
12606	71605
30270	71606
73297	71607
40162	71608
1444	71609
1226	71610
40272	71611
42117	71612
66997	71613
110118	71614
22203	71615
67540	71616
77386	71617
250005	71618
162214	71619
9972	71620
248385	71621
109483	71622
7710	71623
62360	71624
1662	71625
75929	71626
41128	71627
19389	71628
270651	71629
158911	71630
12201	71631
168188	71632
6731	71633
5016	71634
27478	71635
15770	71636
37136	71637
639	71638
30224	71639
5200	71640
132746	71641
31621	71642
82	71643
265528	71644
25946	71645
47784	71646
52486	71647
142233	71648
7765	71649
54050	71650
8899	71651
30283	71652
227644	71653
89611	71654
12301	71655
82028	71656
9618	71657
45372	71658
1453	71659
104833	71660
47397	71661
4278	71662
97472	71663
145967	71664
6635	71665
26840	71666
80782	71667
41799	71668
39667	71669
11116	71670
246597	71671
75767	71672
42907	71673
178398	71674
201298	71675
199445	71676
56534	71677
238095	71678
203570	71679
55417	71680
54294	71681
245860	71682
88587	71683
212365	71684
186202	71685
55498	71686
93905	71687
27270	71688
60	71689
51998	71690
109423	71691
4	71692
44360	71693
45843	71694
27598	71695
101279	71696
147447	71697
1735	71698
80714	71699
6865	71700
31394	71701
4242	71702
50518	71703
4833	71704
230234	71705
9805	71706
21706	71707
2191	71708
163604	71709
10999	71710
490	71711
19562	71712
19808	71713
91708	71714
20477	71715
12292	71716
96943	71717
1226	71718
1988	71719
21294	71720
167251	71721
8273	71722
48551	71723
217274	71724
8477	71725
72475	71726
209349	71727
51461	71728
14586	71729
66629	71730
442	71731
55698	71732
201835	71733
157441	71734
2766	71735
5444	71736
1515	71737
12889	71738
48931	71739
120833	71740
67233	71741
266608	71742
12782	71743
75558	71744
240319	71745
253258	71746
132531	71747
10060	71748
60299	71749
239539	71750
58793	71751
92710	71752
9591	71753
23073	71754
260855	71755
138137	71756
1226	71757
128651	71758
58245	71759
220905	71760
4992	71761
77854	71762
53093	71763
151759	71764
261398	71765
55099	71766
64111	71767
207887	71768
26061	71769
168643	71770
254726	71771
128464	71772
25746	71773
39142	71774
46691	71775
108050	71776
240000	71777
190788	71778
160194	71779
93473	71780
79899	71781
51604	71782
30669	71783
155970	71784
276	71785
12567	71786
46189	71787
82762	71788
1087	71789
11866	71790
21755	71791
229927	71792
28528	71793
182705	71794
9405	71795
9593	71796
3414	71797
17170	71798
54907	71799
1531	71800
11073	71801
39747	71802
68850	71803
15169	71804
60891	71805
2634	71806
15348	71807
20028	71808
134572	71809
83553	71810
159428	71811
9315	71812
8929	71813
11586	71814
162632	71815
7514	71816
82388	71817
131534	71818
59538	71819
127232	71820
179228	71821
14697	71822
19541	71823
24693	71824
2536	71825
35141	71826
1035	71827
111444	71828
31336	71829
5455	71830
241232	71831
3044	71832
111994	71833
8695	71834
176639	71835
14326	71836
27731	71837
636	71838
5553	71839
7786	71840
1668	71841
11748	71842
49715	71843
106411	71844
112399	71845
24251	71846
20662	71847
8041	71848
10708	71849
12535	71850
31107	71851
28664	71852
3933	71853
8548	71854
70138	71855
71647	71856
18899	71857
19937	71858
3851	71859
32456	71860
101635	71861
84198	71862
115947	71863
16893	71864
60620	71865
147118	71866
267714	71867
261434	71868
102731	71869
76592	71870
33848	71871
269276	71872
27791	71873
5803	71874
38298	71875
68745	71876
77169	71877
268436	71878
75780	71879
127416	71880
118205	71881
476	71882
59255	71883
238	71884
23957	71885
71015	71886
2211	71887
15	71888
4875	71889
73034	71890
15096	71891
31782	71892
93469	71893
182723	71894
252384	71895
23762	71896
12671	71897
272824	71898
3128	71899
4490	71900
245456	71901
1196	71902
182	71903
2788	71904
34383	71905
196040	71906
92785	71907
54347	71908
47403	71909
1421	71910
663	71911
227984	71912
10029	71913
262792	71914
2596	71915
257	71916
2808	71917
9131	71918
7625	71919
11751	71920
68777	71921
10272	71922
2097	71923
8824	71924
83091	71925
145638	71926
19712	71927
25794	71928
28499	71929
54882	71930
5654	71931
40843	71932
35544	71933
278	71934
24091	71935
2829	71936
2123	71937
129944	71938
111930	71939
103975	71940
81195	71941
22280	71942
60405	71943
236509	71944
156894	71945
5322	71946
73988	71947
4616	71948
219723	71949
101470	71950
105137	71951
18450	71952
160559	71953
151606	71954
2433	71955
7153	71956
32385	71957
100435	71958
44037	71959
162525	71960
38069	71961
151049	71962
75318	71963
159649	71964
428	71965
36562	71966
2521	71967
270779	71968
117436	71969
6510	71970
63087	71971
255	71972
10349	71973
66144	71974
220841	71975
74782	71976
62323	71977
8706	71978
56314	71979
194029	71980
58704	71981
65096	71982
24954	71983
21716	71984
2364	71985
9389	71986
72362	71987
306	71988
49699	71989
204803	71990
1587	71991
13546	71992
7866	71993
46307	71994
4848	71995
172417	71996
13616	71997
1726	71998
10585	71999
10117	72000
256773	72001
27328	72002
22990	72003
31537	72004
5507	72005
238	72006
268	72007
9472	72008
136621	72009
8273	72010
1241	72011
39440	72012
107906	72013
39067	72014
11226	72015
243179	72016
79241	72017
64206	72018
21625	72019
84311	72020
53870	72021
56085	72022
63873	72023
75433	72024
3307	72025
34357	72026
194537	72027
315	72028
206393	72029
36190	72030
7393	72031
97	72032
79328	72033
81178	72034
94734	72035
27759	72036
42135	72037
7078	72038
160709	72039
71110	72040
313	72041
96352	72042
13929	72043
272545	72044
3340	72045
134984	72046
49806	72047
15077	72048
8452	72049
56479	72050
27266	72051
99209	72052
3097	72053
47972	72054
49111	72055
74877	72056
3440	72057
17415	72058
172871	72059
78529	72060
158166	72061
154398	72062
147994	72063
248897	72064
194526	72065
113157	72066
12286	72067
55601	72068
20623	72069
160998	72070
61163	72071
152297	72072
2039	72073
257478	72074
46149	72075
58757	72076
107525	72077
934	72078
51563	72079
141971	72080
99618	72081
53616	72082
174656	72083
2958	72084
427	72085
8364	72086
96103	72087
10621	72088
130755	72089
62372	72090
7014	72091
153753	72092
111269	72093
593	72094
6176	72095
74056	72096
38725	72097
17579	72098
23661	72099
1957	72100
106309	72101
10624	72102
17140	72103
57244	72104
97358	72105
81650	72106
3690	72107
28149	72108
3200	72109
92741	72110
183466	72111
59754	72112
111758	72113
9116	72114
63259	72115
51398	72116
223972	72117
3898	72118
9025	72119
72596	72120
117439	72121
111077	72122
108620	72123
14553	72124
79704	72125
44040	72126
36395	72127
19113	72128
264159	72129
17387	72130
168587	72131
32484	72132
58885	72133
160523	72134
60857	72135
8388	72136
16190	72137
3862	72138
83358	72139
110648	72140
61306	72141
1028	72142
6978	72143
79650	72144
1421	72145
144423	72146
31972	72147
5248	72148
2786	72149
20086	72150
147647	72151
161319	72152
18800	72153
40813	72154
250165	72155
141462	72156
23869	72157
9340	72158
207787	72159
83185	72160
8710	72161
44558	72162
27523	72163
144190	72164
1889	72165
40400	72166
734	72167
258615	72168
43838	72169
5447	72170
57870	72171
152017	72172
13047	72173
6272	72174
255637	72175
119937	72176
71	72177
18027	72178
40739	72179
30990	72180
519	72181
83558	72182
229411	72183
34381	72184
9464	72185
228033	72186
96478	72187
80417	72188
68407	72189
28741	72190
19472	72191
103400	72192
275	72193
21228	72194
1962	72195
27511	72196
3210	72197
35644	72198
18019	72199
14332	72200
13555	72201
450	72202
11847	72203
14676	72204
94397	72205
39957	72206
69453	72207
93834	72208
123071	72209
22000	72210
4318	72211
35219	72212
15561	72213
30220	72214
4588	72215
137746	72216
36227	72217
89394	72218
51449	72219
87659	72220
1896	72221
6841	72222
94757	72223
8807	72224
8786	72225
6008	72226
1335	72227
151636	72228
89919	72229
1	72230
7011	72231
54982	72232
42728	72233
17330	72234
258008	72235
20557	72236
31046	72237
74929	72238
6956	72239
243971	72240
141234	72241
95920	72242
222151	72243
45527	72244
52691	72245
4454	72246
1506	72247
22153	72248
221793	72249
69371	72250
8196	72251
243	72252
40314	72253
134769	72254
132691	72255
1112	72256
61016	72257
228622	72258
42785	72259
36384	72260
13377	72261
8822	72262
127337	72263
28752	72264
148774	72265
75478	72266
1788	72267
93386	72268
166808	72269
7723	72270
7797	72271
272318	72272
138271	72273
26084	72274
74452	72275
65384	72276
1251	72277
12576	72278
908	72279
50439	72280
4731	72281
5897	72282
12122	72283
10254	72284
39572	72285
13295	72286
12439	72287
4410	72288
20836	72289
121614	72290
151440	72291
106477	72292
26185	72293
16150	72294
168347	72295
27494	72296
80339	72297
34380	72298
161642	72299
4222	72300
146838	72301
8472	72302
4491	72303
17491	72304
125483	72305
168937	72306
3250	72307
19309	72308
87240	72309
136079	72310
59058	72311
78220	72312
10642	72313
113284	72314
140008	72315
9900	72316
61575	72317
337	72318
237203	72319
47679	72320
37953	72321
16239	72322
28319	72323
113015	72324
39799	72325
115104	72326
7323	72327
37935	72328
108566	72329
243901	72330
40653	72331
3093	72332
92617	72333
20837	72334
40161	72335
205244	72336
271014	72337
40432	72338
48288	72339
148241	72340
5614	72341
114841	72342
66839	72343
218572	72344
32269	72345
3568	72346
231990	72347
46398	72348
13271	72349
8562	72350
246788	72351
125333	72352
13988	72353
22571	72354
61326	72355
25782	72356
158775	72357
2786	72358
201699	72359
46736	72360
215272	72361
152135	72362
61069	72363
10735	72364
20848	72365
4343	72366
103727	72367
129254	72368
397	72369
152075	72370
12294	72371
34255	72372
96695	72373
77625	72374
3231	72375
18	72376
80424	72377
46510	72378
96031	72379
153184	72380
96410	72381
5700	72382
49032	72383
213948	72384
134766	72385
10564	72386
6338	72387
60263	72388
39733	72389
239478	72390
109007	72391
35248	72392
171351	72393
3787	72394
37319	72395
12756	72396
56086	72397
2604	72398
130	72399
3573	72400
2049	72401
134526	72402
122451	72403
2399	72404
96994	72405
13013	72406
121248	72407
107747	72408
189588	72409
82041	72410
19378	72411
29675	72412
16308	72413
69829	72414
68266	72415
15476	72416
111771	72417
5779	72418
15366	72419
10022	72420
5868	72421
72900	72422
6732	72423
11042	72424
35213	72425
35140	72426
10947	72427
131826	72428
168320	72429
246110	72430
92241	72431
23014	72432
60	72433
7200	72434
214832	72435
52459	72436
101472	72437
3	72438
33173	72439
211231	72440
26110	72441
137222	72442
150997	72443
122028	72444
40698	72445
3236	72446
9985	72447
19140	72448
139568	72449
38914	72450
8628	72451
164601	72452
7463	72453
60540	72454
69503	72455
98410	72456
212319	72457
6291	72458
39632	72459
9399	72460
7399	72461
4504	72462
89772	72463
25998	72464
25348	72465
185586	72466
37666	72467
8920	72468
72546	72469
207511	72470
222340	72471
106612	72472
7448	72473
78361	72474
1622	72475
101386	72476
6682	72477
8292	72478
114624	72479
12870	72480
10004	72481
101653	72482
17995	72483
27930	72484
121851	72485
15525	72486
165295	72487
20863	72488
5229	72489
131317	72490
156	72491
34298	72492
53045	72493
53744	72494
14254	72495
41443	72496
8307	72497
140741	72498
4055	72499
861	72500
1253	72501
1200	72502
155507	72503
266023	72504
122440	72505
38433	72506
159333	72507
15814	72508
1397	72509
98334	72510
30881	72511
27608	72512
25781	72513
1208	72514
33715	72515
156797	72516
19883	72517
9329	72518
44161	72519
220822	72520
86568	72521
64406	72522
52441	72523
11083	72524
18563	72525
58584	72526
169456	72527
1236	72528
168309	72529
23910	72530
21784	72531
149524	72532
49524	72533
168360	72534
1135	72535
60684	72536
878	72537
5887	72538
160316	72539
28133	72540
117718	72541
70794	72542
51970	72543
183945	72544
1159	72545
46471	72546
54808	72547
56521	72548
67242	72549
99933	72550
13236	72551
65065	72552
23312	72553
37931	72554
16062	72555
38713	72556
1082	72557
98365	72558
78208	72559
136593	72560
3151	72561
2955	72562
22256	72563
6014	72564
54578	72565
59298	72566
22796	72567
271754	72568
24445	72569
14216	72570
2475	72571
4389	72572
108255	72573
39311	72574
51034	72575
119677	72576
28794	72577
64241	72578
145877	72579
28650	72580
60700	72581
110007	72582
110998	72583
22440	72584
49768	72585
78569	72586
52722	72587
156808	72588
54320	72589
265634	72590
20513	72591
132512	72592
93351	72593
111021	72594
74385	72595
254502	72596
13605	72597
146966	72598
121094	72599
2739	72600
131363	72601
66223	72602
42999	72603
2320	72604
194828	72605
63603	72606
5207	72607
5547	72608
3093	72609
4508	72610
153541	72611
123077	72612
45097	72613
319	72614
206645	72615
192595	72616
2883	72617
163117	72618
146864	72619
250468	72620
8514	72621
16811	72622
26064	72623
155089	72624
12743	72625
71020	72626
68618	72627
645	72628
10433	72629
219384	72630
48449	72631
1022	72632
27096	72633
78427	72634
102764	72635
77171	72636
14245	72637
271426	72638
4442	72639
13530	72640
73564	72641
28787	72642
89245	72643
73098	72644
105491	72645
34883	72646
219387	72647
25008	72648
172428	72649
372	72650
38144	72651
257925	72652
2665	72653
23236	72654
72489	72655
11166	72656
274	72657
76019	72658
6690	72659
4594	72660
15799	72661
115070	72662
17737	72663
85906	72664
19266	72665
1377	72666
232075	72667
73353	72668
27636	72669
105679	72670
109603	72671
3478	72672
1571	72673
16213	72674
5686	72675
2473	72676
24129	72677
135322	72678
166810	72679
5973	72680
130903	72681
98864	72682
38708	72683
247745	72684
62622	72685
32583	72686
3296	72687
64994	72688
41513	72689
156752	72690
151095	72691
50834	72692
35683	72693
31416	72694
88499	72695
186434	72696
56458	72697
25790	72698
255537	72699
55290	72700
146160	72701
225129	72702
5163	72703
117641	72704
120462	72705
66056	72706
111006	72707
38187	72708
39299	72709
18336	72710
19724	72711
105169	72712
7232	72713
65510	72714
20561	72715
12148	72716
95098	72717
80104	72718
163662	72719
2844	72720
14887	72721
152776	72722
19697	72723
56533	72724
29971	72725
6267	72726
10209	72727
77843	72728
2775	72729
27489	72730
266883	72731
62577	72732
9387	72733
26114	72734
110020	72735
39027	72736
12690	72737
214431	72738
6986	72739
271396	72740
18818	72741
4718	72742
5928	72743
10886	72744
5508	72745
211410	72746
3655	72747
145152	72748
117128	72749
14554	72750
15527	72751
13150	72752
198340	72753
12406	72754
11876	72755
1115	72756
4453	72757
15994	72758
1343	72759
32460	72760
22961	72761
4037	72762
9504	72763
74660	72764
11036	72765
66221	72766
240973	72767
257273	72768
153295	72769
136262	72770
60619	72771
84210	72772
10110	72773
24736	72774
6302	72775
19624	72776
26188	72777
52510	72778
4245	72779
62306	72780
24239	72781
741	72782
8993	72783
27792	72784
6610	72785
214687	72786
71797	72787
124947	72788
75667	72789
38425	72790
164469	72791
71	72792
27772	72793
185836	72794
36538	72795
59672	72796
49500	72797
222080	72798
498	72799
48029	72800
12601	72801
79866	72802
40796	72803
264617	72804
169145	72805
40639	72806
89241	72807
112382	72808
179936	72809
1338	72810
111528	72811
72910	72812
28911	72813
37877	72814
42854	72815
17330	72816
93250	72817
185604	72818
253314	72819
14506	72820
58352	72821
26619	72822
28048	72823
126366	72824
6915	72825
93155	72826
455	72827
52124	72828
19300	72829
129448	72830
1244	72831
138644	72832
177429	72833
1687	72834
70558	72835
76591	72836
250970	72837
180414	72838
1755	72839
2	72840
8641	72841
169383	72842
60961	72843
55719	72844
125131	72845
20525	72846
211815	72847
44337	72848
540	72849
11906	72850
11497	72851
82548	72852
270828	72853
149162	72854
56327	72855
1267	72856
224560	72857
108804	72858
164717	72859
4701	72860
32710	72861
42318	72862
14766	72863
141866	72864
109256	72865
2161	72866
9784	72867
110809	72868
42735	72869
21171	72870
7544	72871
50907	72872
17478	72873
9513	72874
167966	72875
36042	72876
163907	72877
257851	72878
34367	72879
39401	72880
426	72881
148890	72882
24242	72883
674	72884
2151	72885
917	72886
30124	72887
237170	72888
16641	72889
233229	72890
10567	72891
120522	72892
127282	72893
18119	72894
150211	72895
45245	72896
13420	72897
10543	72898
82171	72899
24683	72900
52540	72901
92708	72902
113929	72903
6655	72904
168451	72905
91375	72906
67881	72907
59612	72908
105810	72909
38876	72910
46223	72911
4358	72912
9569	72913
19420	72914
2547	72915
93726	72916
218866	72917
122618	72918
19067	72919
88184	72920
8575	72921
58571	72922
6072	72923
17375	72924
23836	72925
30510	72926
6538	72927
2270	72928
31684	72929
5368	72930
8173	72931
129026	72932
28606	72933
9435	72934
2436	72935
127538	72936
227360	72937
112655	72938
37350	72939
74477	72940
13941	72941
85815	72942
19102	72943
27825	72944
18376	72945
13406	72946
17244	72947
3	72948
132106	72949
91400	72950
23756	72951
261437	72952
35441	72953
216156	72954
137225	72955
53607	72956
57471	72957
160577	72958
18744	72959
882	72960
12710	72961
16114	72962
17906	72963
7429	72964
85382	72965
35683	72966
14587	72967
26058	72968
23056	72969
68238	72970
74717	72971
148374	72972
742	72973
44864	72974
108678	72975
35813	72976
8295	72977
25204	72978
1156	72979
10153	72980
13122	72981
3765	72982
14554	72983
24	72984
17247	72985
18992	72986
3110	72987
93559	72988
68628	72989
2571	72990
10708	72991
13808	72992
29808	72993
5012	72994
94188	72995
5479	72996
143254	72997
129200	72998
71	72999
12969	73000
202851	73001
25997	73002
43456	73003
138118	73004
24724	73005
28863	73006
8613	73007
73174	73008
119259	73009
243691	73010
365	73011
63295	73012
12839	73013
33363	73014
54567	73015
132185	73016
261451	73017
147343	73018
26079	73019
16603	73020
903	73021
47682	73022
12714	73023
1150	73024
8442	73025
14	73026
1212	73027
36084	73028
262211	73029
37182	73030
23363	73031
142524	73032
1551	73033
89385	73034
110117	73035
111349	73036
243299	73037
33492	73038
58846	73039
17117	73040
42123	73041
63502	73042
66434	73043
11463	73044
14324	73045
179457	73046
113792	73047
4840	73048
122025	73049
97979	73050
36338	73051
104464	73052
77011	73053
20760	73054
49044	73055
90106	73056
115182	73057
43124	73058
62283	73059
34155	73060
69941	73061
21507	73062
166279	73063
8540	73064
106110	73065
191002	73066
8533	73067
46894	73068
269119	73069
18706	73070
678	73071
36480	73072
185057	73073
8057	73074
115970	73075
585	73076
4764	73077
108707	73078
96694	73079
177072	73080
41351	73081
28345	73082
19194	73083
6240	73084
188549	73085
4725	73086
9679	73087
29923	73088
105921	73089
1264	73090
4088	73091
717	73092
2093	73093
85109	73094
56625	73095
84390	73096
247550	73097
127372	73098
93290	73099
103372	73100
56514	73101
49366	73102
1061	73103
29239	73104
24810	73105
9	73106
106509	73107
6624	73108
9302	73109
458	73110
49468	73111
11535	73112
3778	73113
177346	73114
46714	73115
17836	73116
49502	73117
24704	73118
113252	73119
198762	73120
7788	73121
94435	73122
77663	73123
14937	73124
28934	73125
143293	73126
623	73127
113687	73128
15158	73129
7510	73130
19450	73131
35119	73132
216530	73133
226633	73134
158072	73135
99681	73136
6928	73137
242653	73138
26155	73139
19804	73140
31796	73141
154936	73142
76685	73143
28714	73144
113892	73145
39656	73146
3625	73147
56002	73148
24260	73149
1116	73150
15787	73151
150319	73152
31205	73153
8783	73154
44760	73155
26413	73156
45370	73157
24650	73158
612	73159
18235	73160
83418	73161
86592	73162
111614	73163
69438	73164
2430	73165
147079	73166
168926	73167
3017	73168
957	73169
64173	73170
8903	73171
21409	73172
36622	73173
85875	73174
22075	73175
584	73176
48776	73177
155992	73178
31312	73179
16424	73180
96512	73181
9468	73182
21366	73183
27414	73184
92574	73185
1865	73186
44585	73187
34060	73188
82492	73189
247714	73190
72565	73191
24114	73192
37409	73193
3917	73194
57660	73195
22851	73196
25491	73197
52928	73198
33915	73199
22928	73200
40358	73201
116573	73202
211810	73203
148215	73204
87070	73205
150507	73206
53781	73207
76719	73208
15443	73209
108396	73210
111666	73211
4525	73212
10678	73213
21727	73214
44128	73215
3372	73216
167456	73217
25156	73218
1325	73219
12314	73220
160245	73221
162228	73222
1800	73223
57718	73224
20326	73225
756	73226
74422	73227
8177	73228
78	73229
81381	73230
24028	73231
707	73232
109142	73233
231981	73234
66810	73235
73264	73236
264730	73237
9905	73238
22452	73239
134271	73240
137001	73241
20003	73242
69125	73243
211358	73244
1282	73245
251785	73246
14244	73247
46288	73248
92237	73249
69468	73250
32198	73251
56	73252
1850	73253
437	73254
70806	73255
167882	73256
10113	73257
3161	73258
2672	73259
44078	73260
48073	73261
34063	73262
79204	73263
7099	73264
108408	73265
104802	73266
238789	73267
264867	73268
85537	73269
238192	73270
21297	73271
531	73272
33791	73273
1101	73274
89117	73275
241053	73276
71704	73277
66153	73278
60477	73279
5148	73280
39696	73281
9207	73282
83291	73283
1071	73284
9037	73285
36969	73286
42534	73287
205	73288
166856	73289
43843	73290
83289	73291
96	73292
252513	73293
241645	73294
90642	73295
4	73296
9895	73297
9894	73298
12632	73299
147587	73300
25931	73301
58035	73302
65635	73303
55936	73304
23064	73305
56810	73306
148534	73307
11853	73308
113414	73309
77136	73310
53380	73311
14417	73312
116190	73313
6347	73314
70700	73315
26400	73316
34635	73317
3207	73318
91876	73319
53643	73320
58841	73321
54231	73322
61292	73323
27736	73324
41920	73325
1809	73326
3090	73327
122369	73328
85470	73329
6351	73330
197705	73331
3128	73332
272261	73333
897	73334
30660	73335
61152	73336
22198	73337
54363	73338
110903	73339
744	73340
3294	73341
93823	73342
32516	73343
7095	73344
5629	73345
9963	73346
13549	73347
7388	73348
4572	73349
1418	73350
47918	73351
169872	73352
55563	73353
142766	73354
110349	73355
70603	73356
65169	73357
41807	73358
202695	73359
84556	73360
51048	73361
19586	73362
120318	73363
70944	73364
6538	73365
110	73366
157318	73367
145263	73368
24618	73369
22372	73370
170335	73371
10923	73372
25759	73373
5221	73374
28666	73375
209	73376
13125	73377
38856	73378
39755	73379
2257	73380
234188	73381
91799	73382
252141	73383
61319	73384
25150	73385
77540	73386
108095	73387
167	73388
695	73389
13168	73390
2612	73391
20220	73392
157034	73393
60289	73394
43699	73395
14962	73396
53804	73397
47808	73398
2118	73399
1051	73400
136483	73401
18946	73402
29528	73403
225914	73404
154057	73405
32764	73406
18333	73407
963	73408
35438	73409
69662	73410
210155	73411
214688	73412
48750	73413
107784	73414
193535	73415
166019	73416
26196	73417
13097	73418
5700	73419
1271	73420
12081	73421
112893	73422
47056	73423
84867	73424
61526	73425
106741	73426
102705	73427
41375	73428
54128	73429
19082	73430
23292	73431
31	73432
32096	73433
1514	73434
10106	73435
45782	73436
9842	73437
14889	73438
38048	73439
17088	73440
35183	73441
19664	73442
70957	73443
14363	73444
64328	73445
9350	73446
59179	73447
398	73448
111668	73449
936	73450
24652	73451
40183	73452
130134	73453
42615	73454
64419	73455
53449	73456
58797	73457
227294	73458
654	73459
52218	73460
36390	73461
26487	73462
15609	73463
114794	73464
70	73465
55076	73466
86529	73467
156450	73468
37375	73469
125208	73470
110769	73471
121006	73472
11761	73473
13931	73474
821	73475
63209	73476
108518	73477
15257	73478
57486	73479
359	73480
14349	73481
52527	73482
23225	73483
49857	73484
26854	73485
98118	73486
17406	73487
22902	73488
76410	73489
15731	73490
10417	73491
137815	73492
58220	73493
41438	73494
17174	73495
588	73496
5572	73497
14839	73498
11307	73499
27126	73500
248902	73501
150563	73502
8759	73503
258701	73504
259938	73505
41143	73506
12732	73507
46419	73508
233829	73509
29033	73510
206282	73511
233118	73512
27054	73513
26368	73514
931	73515
625	73516
226759	73517
899	73518
113650	73519
1115	73520
8196	73521
32581	73522
106922	73523
2242	73524
41334	73525
108653	73526
15410	73527
3343	73528
32284	73529
82666	73530
141093	73531
25002	73532
71361	73533
2161	73534
97234	73535
45869	73536
90071	73537
147485	73538
36595	73539
22616	73540
34394	73541
55409	73542
43644	73543
30104	73544
6247	73545
40992	73546
70776	73547
88229	73548
88741	73549
1461	73550
62613	73551
14731	73552
23550	73553
29980	73554
194754	73555
50524	73556
42820	73557
3826	73558
2219	73559
14969	73560
385	73561
54764	73562
136277	73563
806	73564
101389	73565
13549	73566
12608	73567
108235	73568
252464	73569
9295	73570
204422	73571
125295	73572
156683	73573
6081	73574
2476	73575
373	73576
69315	73577
161436	73578
78515	73579
46842	73580
5161	73581
27036	73582
12105	73583
65197	73584
96148	73585
56680	73586
85907	73587
8836	73588
190752	73589
571	73590
80	73591
3013	73592
128603	73593
125377	73594
146839	73595
265857	73596
48772	73597
19601	73598
54962	73599
9493	73600
47596	73601
20370	73602
136328	73603
46131	73604
44739	73605
32820	73606
10377	73607
215836	73608
180308	73609
10576	73610
50084	73611
39437	73612
66405	73613
21625	73614
18567	73615
16841	73616
60631	73617
68754	73618
34358	73619
2745	73620
17586	73621
69312	73622
127217	73623
8887	73624
21564	73625
251794	73626
62946	73627
1713	73628
49791	73629
65004	73630
126647	73631
91943	73632
141852	73633
19174	73634
78582	73635
105719	73636
162096	73637
43559	73638
20416	73639
46800	73640
2044	73641
45249	73642
133154	73643
32975	73644
118108	73645
20756	73646
233555	73647
153894	73648
254972	73649
76344	73650
168764	73651
166368	73652
117996	73653
4356	73654
116036	73655
753	73656
8519	73657
7482	73658
88992	73659
161651	73660
12985	73661
134628	73662
1230	73663
160938	73664
5811	73665
124761	73666
5767	73667
92744	73668
19460	73669
51757	73670
134065	73671
50798	73672
34844	73673
76777	73674
7103	73675
114961	73676
126299	73677
103274	73678
1255	73679
20730	73680
184189	73681
3102	73682
2805	73683
266439	73684
233479	73685
63290	73686
171484	73687
94592	73688
104585	73689
97165	73690
104677	73691
4313	73692
176086	73693
86838	73694
70385	73695
88395	73696
125913	73697
21236	73698
79099	73699
11006	73700
988	73701
74817	73702
5313	73703
41	73704
62842	73705
64593	73706
167304	73707
186725	73708
26638	73709
227715	73710
227193	73711
127302	73712
270025	73713
12011	73714
15752	73715
35869	73716
160935	73717
2507	73718
10043	73719
9056	73720
26870	73721
3344	73722
7764	73723
3839	73724
159805	73725
26354	73726
25795	73727
14285	73728
207792	73729
73090	73730
84277	73731
259315	73732
45937	73733
32673	73734
4115	73735
1792	73736
551	73737
4563	73738
19821	73739
85374	73740
32346	73741
2723	73742
37509	73743
101082	73744
171239	73745
83304	73746
67547	73747
30384	73748
7024	73749
1918	73750
70024	73751
11502	73752
112388	73753
19134	73754
21348	73755
112030	73756
60262	73757
11860	73758
185910	73759
32449	73760
70077	73761
6164	73762
479	73763
78134	73764
56580	73765
304	73766
10156	73767
258260	73768
28053	73769
21026	73770
221726	73771
178642	73772
206235	73773
23025	73774
60392	73775
7309	73776
11773	73777
24454	73778
221993	73779
13286	73780
121521	73781
158701	73782
14599	73783
21569	73784
160777	73785
109519	73786
126521	73787
113705	73788
35914	73789
60393	73790
20862	73791
70846	73792
4405	73793
36315	73794
209248	73795
2265	73796
33047	73797
170774	73798
147181	73799
5862	73800
344	73801
79632	73802
27904	73803
69580	73804
204449	73805
34855	73806
35900	73807
104273	73808
71469	73809
1630	73810
26791	73811
233	73812
50054	73813
5845	73814
17281	73815
40228	73816
121743	73817
71986	73818
95017	73819
1667	73820
17060	73821
113674	73822
4550	73823
144599	73824
25041	73825
9831	73826
202700	73827
21631	73828
882	73829
132343	73830
111978	73831
1000	73832
147373	73833
29322	73834
59316	73835
404	73836
14928	73837
38262	73838
33596	73839
56270	73840
164148	73841
84144	73842
3926	73843
49359	73844
4614	73845
55458	73846
235532	73847
6904	73848
464	73849
21935	73850
161170	73851
10079	73852
50191	73853
67012	73854
8298	73855
22252	73856
104441	73857
15	73858
159813	73859
1780	73860
81898	73861
74053	73862
20079	73863
45344	73864
127748	73865
7305	73866
124133	73867
41808	73868
41689	73869
32563	73870
12114	73871
147991	73872
1	73873
55394	73874
608	73875
20610	73876
46699	73877
819	73878
65486	73879
147503	73880
3313	73881
4409	73882
6387	73883
37691	73884
163541	73885
78416	73886
127844	73887
19162	73888
6052	73889
8637	73890
147199	73891
47216	73892
67330	73893
220893	73894
16453	73895
69822	73896
25240	73897
14403	73898
106095	73899
252701	73900
16814	73901
71515	73902
131418	73903
64382	73904
186082	73905
145244	73906
46232	73907
48795	73908
18441	73909
113607	73910
140289	73911
1675	73912
118279	73913
7616	73914
106683	73915
8022	73916
16582	73917
83042	73918
1871	73919
162416	73920
7758	73921
143865	73922
154440	73923
9	73924
167492	73925
130218	73926
220288	73927
119932	73928
3552	73929
84982	73930
90270	73931
1785	73932
8207	73933
106409	73934
13744	73935
94026	73936
80583	73937
27731	73938
41161	73939
32134	73940
40840	73941
37312	73942
10173	73943
788	73944
10032	73945
4786	73946
106388	73947
200908	73948
2271	73949
114433	73950
4055	73951
38763	73952
4568	73953
32396	73954
158842	73955
138901	73956
236846	73957
109598	73958
32310	73959
109446	73960
95746	73961
16164	73962
25326	73963
103948	73964
118088	73965
35543	73966
44222	73967
38336	73968
42127	73969
64	73970
101905	73971
167499	73972
73972	73973
206207	73974
6365	73975
262696	73976
3956	73977
23451	73978
3744	73979
133606	73980
92510	73981
24272	73982
18889	73983
258469	73984
103394	73985
81506	73986
44331	73987
14382	73988
9447	73989
32190	73990
106671	73991
22790	73992
1056	73993
115580	73994
58252	73995
17595	73996
118086	73997
33200	73998
26130	73999
15211	74000
11300	74001
27497	74002
79146	74003
9197	74004
50384	74005
3324	74006
127181	74007
121466	74008
106905	74009
4931	74010
36598	74011
170207	74012
69075	74013
3806	74014
171052	74015
147663	74016
54112	74017
96092	74018
6216	74019
4977	74020
33266	74021
163513	74022
37673	74023
92789	74024
2843	74025
101682	74026
235223	74027
262178	74028
82260	74029
53191	74030
12029	74031
13274	74032
52266	74033
152124	74034
136914	74035
88529	74036
265182	74037
9338	74038
9175	74039
48204	74040
228953	74041
32143	74042
58129	74043
210532	74044
123007	74045
24028	74046
159042	74047
48062	74048
16637	74049
11945	74050
21171	74051
182792	74052
17733	74053
111477	74054
8214	74055
6050	74056
8284	74057
164582	74058
23966	74059
40229	74060
36896	74061
59064	74062
6411	74063
109408	74064
51774	74065
22953	74066
16346	74067
1095	74068
51451	74069
15717	74070
162961	74071
7906	74072
74573	74073
68854	74074
170905	74075
26683	74076
13220	74077
153142	74078
86471	74079
58387	74080
80834	74081
21264	74082
8758	74083
2169	74084
40523	74085
126220	74086
3156	74087
268023	74088
3557	74089
97350	74090
13629	74091
204479	74092
5014	74093
598	74094
68571	74095
1564	74096
7396	74097
18698	74098
245768	74099
36595	74100
54764	74101
4107	74102
3686	74103
6542	74104
39772	74105
27950	74106
156	74107
7336	74108
110605	74109
229472	74110
191461	74111
37252	74112
29693	74113
5478	74114
205036	74115
135913	74116
116605	74117
18401	74118
981	74119
18926	74120
216	74121
4770	74122
91798	74123
19463	74124
6816	74125
147618	74126
197267	74127
80058	74128
15396	74129
1614	74130
113340	74131
135695	74132
110668	74133
63262	74134
143221	74135
13323	74136
11590	74137
6667	74138
975	74139
6662	74140
3408	74141
127856	74142
168285	74143
508	74144
4946	74145
2727	74146
56425	74147
14879	74148
78921	74149
28452	74150
50299	74151
406	74152
28376	74153
47154	74154
207140	74155
10799	74156
9470	74157
10031	74158
7191	74159
12345	74160
169865	74161
3	74162
29167	74163
13630	74164
74508	74165
48739	74166
47637	74167
1621	74168
36194	74169
12833	74170
10517	74171
37171	74172
147448	74173
150782	74174
96300	74175
10064	74176
80	74177
537	74178
5435	74179
22160	74180
143503	74181
2646	74182
13652	74183
155263	74184
3058	74185
25959	74186
208634	74187
131583	74188
253851	74189
60	74190
73607	74191
124468	74192
146088	74193
62469	74194
6846	74195
82981	74196
57423	74197
995	74198
181	74199
154065	74200
124674	74201
88070	74202
216592	74203
43796	74204
34459	74205
122665	74206
260677	74207
3993	74208
75313	74209
1900	74210
68167	74211
93121	74212
125689	74213
16124	74214
4546	74215
27823	74216
18739	74217
2343	74218
77156	74219
100379	74220
27289	74221
34848	74222
18010	74223
72008	74224
8634	74225
70677	74226
68971	74227
72424	74228
23544	74229
272565	74230
24238	74231
31445	74232
8807	74233
13277	74234
16294	74235
84897	74236
595	74237
39806	74238
28666	74239
8390	74240
15050	74241
14957	74242
92874	74243
222	74244
14732	74245
12109	74246
17541	74247
85065	74248
8581	74249
8086	74250
7822	74251
137258	74252
6103	74253
10518	74254
96416	74255
9886	74256
20065	74257
204726	74258
5446	74259
59322	74260
175329	74261
94967	74262
40595	74263
13928	74264
64653	74265
133607	74266
30823	74267
131361	74268
60247	74269
79167	74270
267726	74271
44619	74272
138888	74273
16467	74274
22674	74275
27682	74276
7034	74277
13973	74278
4887	74279
12996	74280
62799	74281
1866	74282
170425	74283
180297	74284
19389	74285
25274	74286
19165	74287
206500	74288
19738	74289
254	74290
542	74291
249241	74292
493	74293
45163	74294
27936	74295
9110	74296
75700	74297
234	74298
36926	74299
4476	74300
81262	74301
35062	74302
1182	74303
64634	74304
112592	74305
83483	74306
7178	74307
2655	74308
104064	74309
153846	74310
45726	74311
143118	74312
16068	74313
96820	74314
875	74315
106517	74316
3900	74317
106117	74318
233426	74319
123097	74320
9126	74321
125783	74322
253682	74323
20880	74324
181418	74325
3134	74326
185722	74327
96561	74328
13978	74329
233590	74330
31763	74331
7001	74332
42066	74333
70570	74334
40406	74335
4759	74336
1697	74337
238117	74338
8181	74339
77690	74340
173294	74341
162	74342
13122	74343
204882	74344
92885	74345
38973	74346
97581	74347
236848	74348
16142	74349
42886	74350
76382	74351
17079	74352
56789	74353
39458	74354
56495	74355
31418	74356
760	74357
29019	74358
23781	74359
98509	74360
29929	74361
7702	74362
31948	74363
17474	74364
31472	74365
61667	74366
29826	74367
49155	74368
11439	74369
5985	74370
2261	74371
43520	74372
42210	74373
12370	74374
81495	74375
89071	74376
255647	74377
622	74378
11025	74379
25126	74380
116447	74381
8173	74382
247950	74383
3617	74384
18360	74385
16	74386
169420	74387
108151	74388
6026	74389
2256	74390
421	74391
14844	74392
18930	74393
142473	74394
1875	74395
152815	74396
264950	74397
1570	74398
20130	74399
6051	74400
85008	74401
13107	74402
107737	74403
24196	74404
220017	74405
67372	74406
12252	74407
170495	74408
251286	74409
21815	74410
95757	74411
224564	74412
44471	74413
28478	74414
14435	74415
59031	74416
85051	74417
17197	74418
4062	74419
167725	74420
41	74421
9770	74422
171140	74423
262767	74424
25598	74425
167372	74426
2662	74427
55018	74428
1837	74429
126891	74430
135574	74431
109662	74432
92185	74433
36532	74434
30483	74435
295	74436
586	74437
218043	74438
3366	74439
18876	74440
170923	74441
169636	74442
44568	74443
241411	74444
2057	74445
58260	74446
16172	74447
11692	74448
108851	74449
47297	74450
32375	74451
112796	74452
2480	74453
3388	74454
23458	74455
73836	74456
5702	74457
148658	74458
92459	74459
63121	74460
23071	74461
6332	74462
3392	74463
18099	74464
26833	74465
5176	74466
20472	74467
113036	74468
1077	74469
24060	74470
130300	74471
9181	74472
248615	74473
166697	74474
13063	74475
59713	74476
9556	74477
94827	74478
11590	74479
191822	74480
90428	74481
11817	74482
144395	74483
21119	74484
21942	74485
75280	74486
95439	74487
4200	74488
41896	74489
2313	74490
5073	74491
215	74492
10788	74493
6023	74494
45111	74495
18261	74496
87626	74497
1428	74498
43971	74499
105501	74500
61764	74501
18095	74502
111640	74503
26	74504
11273	74505
33728	74506
1054	74507
149	74508
483	74509
77021	74510
29227	74511
3529	74512
184342	74513
256225	74514
141351	74515
121218	74516
217075	74517
94724	74518
26087	74519
12422	74520
83025	74521
19577	74522
15417	74523
16559	74524
250108	74525
259120	74526
18519	74527
64428	74528
138298	74529
11765	74530
961	74531
148526	74532
97860	74533
230755	74534
153052	74535
251549	74536
168922	74537
42456	74538
15770	74539
3078	74540
41836	74541
7625	74542
82067	74543
24392	74544
108185	74545
147399	74546
26798	74547
45803	74548
14115	74549
152717	74550
23	74551
19877	74552
50308	74553
56747	74554
133921	74555
3918	74556
12229	74557
59403	74558
32346	74559
301	74560
6835	74561
179237	74562
120315	74563
45739	74564
57454	74565
629	74566
12191	74567
10585	74568
113632	74569
3724	74570
52156	74571
102826	74572
53631	74573
20705	74574
82274	74575
476	74576
7133	74577
100747	74578
25192	74579
63203	74580
129549	74581
101247	74582
138681	74583
129619	74584
57907	74585
13893	74586
629	74587
5694	74588
44993	74589
104842	74590
80788	74591
111	74592
67864	74593
142503	74594
4277	74595
101526	74596
168351	74597
29048	74598
6754	74599
65456	74600
14516	74601
9612	74602
235617	74603
100796	74604
58674	74605
33220	74606
22381	74607
24480	74608
253453	74609
87964	74610
1990	74611
23615	74612
13948	74613
31919	74614
272478	74615
133	74616
364	74617
103758	74618
8940	74619
775	74620
22835	74621
46190	74622
31294	74623
159269	74624
3318	74625
6851	74626
4764	74627
58836	74628
194966	74629
8503	74630
183480	74631
94772	74632
10688	74633
4660	74634
98	74635
210327	74636
64925	74637
199588	74638
1658	74639
28441	74640
247218	74641
6809	74642
221093	74643
34921	74644
48606	74645
17568	74646
22535	74647
95242	74648
220245	74649
76199	74650
21245	74651
6653	74652
9207	74653
201228	74654
84998	74655
64942	74656
30701	74657
45723	74658
230904	74659
159267	74660
32444	74661
46677	74662
16284	74663
88103	74664
1023	74665
198436	74666
3504	74667
50502	74668
136453	74669
2234	74670
193048	74671
6216	74672
15682	74673
5179	74674
10184	74675
13362	74676
6321	74677
986	74678
113664	74679
5200	74680
1381	74681
39996	74682
1445	74683
219646	74684
4993	74685
25971	74686
36052	74687
8226	74688
143189	74689
185977	74690
1950	74691
40857	74692
144048	74693
11973	74694
53332	74695
53209	74696
17038	74697
12014	74698
16871	74699
49560	74700
117185	74701
13704	74702
657	74703
170937	74704
23302	74705
32915	74706
19499	74707
148381	74708
152707	74709
115530	74710
188081	74711
1896	74712
163460	74713
32342	74714
3635	74715
174828	74716
33842	74717
2027	74718
61302	74719
14507	74720
282	74721
24687	74722
9820	74723
45156	74724
51387	74725
4652	74726
39054	74727
28063	74728
2690	74729
51960	74730
4547	74731
246712	74732
110505	74733
103398	74734
29794	74735
490	74736
10223	74737
30474	74738
30919	74739
106980	74740
4187	74741
1862	74742
15965	74743
35175	74744
78014	74745
203590	74746
33310	74747
58587	74748
256265	74749
59351	74750
18344	74751
235482	74752
61070	74753
13820	74754
1490	74755
128074	74756
208811	74757
4228	74758
69154	74759
39050	74760
55742	74761
323	74762
60711	74763
34340	74764
150089	74765
94557	74766
102118	74767
139417	74768
2899	74769
10087	74770
112342	74771
56769	74772
79413	74773
228364	74774
232133	74775
17475	74776
9122	74777
40789	74778
23559	74779
1229	74780
49381	74781
57120	74782
114778	74783
24854	74784
170316	74785
110130	74786
101725	74787
109641	74788
246147	74789
1835	74790
97275	74791
250316	74792
9536	74793
2826	74794
189	74795
1558	74796
154201	74797
264693	74798
15927	74799
24482	74800
96842	74801
73912	74802
33966	74803
120104	74804
2547	74805
114084	74806
188570	74807
34890	74808
191733	74809
13556	74810
2741	74811
37202	74812
29423	74813
95251	74814
44703	74815
82371	74816
150451	74817
82433	74818
54235	74819
1168	74820
151988	74821
156295	74822
158378	74823
32097	74824
88330	74825
33815	74826
78510	74827
229310	74828
9829	74829
15729	74830
107275	74831
261899	74832
41580	74833
136683	74834
265293	74835
35252	74836
46445	74837
2070	74838
213117	74839
145282	74840
1198	74841
56609	74842
39685	74843
146760	74844
29274	74845
64993	74846
214336	74847
1834	74848
62735	74849
29615	74850
16823	74851
260147	74852
38395	74853
85508	74854
4345	74855
67672	74856
12629	74857
135956	74858
27395	74859
34937	74860
162743	74861
3038	74862
20101	74863
16166	74864
131824	74865
263199	74866
60612	74867
1326	74868
19619	74869
54043	74870
263472	74871
21715	74872
12300	74873
62904	74874
6898	74875
149889	74876
9974	74877
34902	74878
89260	74879
1840	74880
259755	74881
86455	74882
203481	74883
6113	74884
183	74885
47440	74886
63127	74887
152265	74888
28021	74889
5196	74890
11920	74891
28969	74892
15672	74893
13403	74894
12511	74895
42545	74896
60959	74897
38036	74898
33864	74899
84739	74900
13247	74901
840	74902
13438	74903
96691	74904
75137	74905
47781	74906
27864	74907
7523	74908
263600	74909
128447	74910
8986	74911
206065	74912
88003	74913
2659	74914
79259	74915
272494	74916
75129	74917
52603	74918
207847	74919
17255	74920
124039	74921
199251	74922
46736	74923
5487	74924
227888	74925
33876	74926
31586	74927
3251	74928
2977	74929
155326	74930
192401	74931
54367	74932
104575	74933
89830	74934
1923	74935
80763	74936
35590	74937
24885	74938
106772	74939
31215	74940
55200	74941
363	74942
52499	74943
73912	74944
260874	74945
9798	74946
45219	74947
8149	74948
17858	74949
143632	74950
117488	74951
102414	74952
5059	74953
170384	74954
22332	74955
4044	74956
7697	74957
14417	74958
168144	74959
44158	74960
120739	74961
40195	74962
27556	74963
21990	74964
63355	74965
44039	74966
105298	74967
3387	74968
5099	74969
246021	74970
144274	74971
36589	74972
101812	74973
47689	74974
3905	74975
84192	74976
43956	74977
123692	74978
127964	74979
57667	74980
114457	74981
37891	74982
4395	74983
211262	74984
195351	74985
173247	74986
24176	74987
21444	74988
28498	74989
157170	74990
169437	74991
195131	74992
87895	74993
42879	74994
33172	74995
5794	74996
8916	74997
51848	74998
29588	74999
1888	75000
181972	75001
14624	75002
3632	75003
89040	75004
133695	75005
45262	75006
2308	75007
37363	75008
5156	75009
13140	75010
50791	75011
28234	75012
57898	75013
16215	75014
4063	75015
103504	75016
14599	75017
43720	75018
5762	75019
10603	75020
226623	75021
8789	75022
56197	75023
63	75024
247709	75025
7579	75026
215475	75027
1444	75028
37599	75029
253791	75030
101501	75031
98468	75032
2642	75033
58871	75034
12448	75035
109039	75036
57541	75037
31666	75038
35597	75039
178527	75040
12092	75041
123782	75042
35212	75043
20673	75044
14263	75045
10906	75046
13393	75047
44467	75048
188400	75049
133289	75050
2146	75051
222438	75052
10765	75053
3222	75054
54004	75055
9558	75056
246677	75057
11120	75058
15328	75059
256750	75060
5913	75061
34842	75062
9688	75063
2733	75064
89625	75065
30909	75066
7466	75067
6428	75068
43213	75069
140521	75070
17968	75071
118527	75072
18705	75073
55384	75074
196844	75075
312	75076
109788	75077
43841	75078
177517	75079
95548	75080
22010	75081
241567	75082
11701	75083
11508	75084
45853	75085
31730	75086
129502	75087
92949	75088
228892	75089
43719	75090
529	75091
13708	75092
133974	75093
33086	75094
4785	75095
2388	75096
4489	75097
167128	75098
8683	75099
79842	75100
590	75101
17626	75102
58040	75103
41241	75104
36753	75105
19051	75106
19078	75107
58019	75108
48728	75109
18983	75110
827	75111
34342	75112
174655	75113
104137	75114
103107	75115
118743	75116
4670	75117
4066	75118
5948	75119
4328	75120
31716	75121
52724	75122
8700	75123
103212	75124
48568	75125
42386	75126
41141	75127
74533	75128
255271	75129
61065	75130
92268	75131
14724	75132
8122	75133
25	75134
14132	75135
7145	75136
1152	75137
99057	75138
214	75139
30302	75140
132572	75141
8	75142
170496	75143
9337	75144
91992	75145
193270	75146
210052	75147
29252	75148
229823	75149
13773	75150
1056	75151
3853	75152
200610	75153
71541	75154
7488	75155
100225	75156
13782	75157
168267	75158
2595	75159
209394	75160
39501	75161
56401	75162
114792	75163
168835	75164
2033	75165
1143	75166
66742	75167
108900	75168
68432	75169
21849	75170
63222	75171
33411	75172
17800	75173
30364	75174
84	75175
1928	75176
171023	75177
10407	75178
12862	75179
35393	75180
216030	75181
1630	75182
42457	75183
56272	75184
1529	75185
7601	75186
193030	75187
114165	75188
222784	75189
20369	75190
40959	75191
154023	75192
4732	75193
100267	75194
79486	75195
126156	75196
32984	75197
80205	75198
84361	75199
53277	75200
47564	75201
84259	75202
10438	75203
81452	75204
130041	75205
40566	75206
14528	75207
38057	75208
101481	75209
76816	75210
245729	75211
220645	75212
3648	75213
158973	75214
38407	75215
143054	75216
25011	75217
25369	75218
4201	75219
14051	75220
45923	75221
2697	75222
6233	75223
72326	75224
15782	75225
7691	75226
3478	75227
66550	75228
270636	75229
105716	75230
288	75231
93624	75232
251277	75233
56825	75234
266785	75235
42679	75236
16084	75237
3404	75238
675	75239
147081	75240
218253	75241
54987	75242
52906	75243
216298	75244
14778	75245
32785	75246
10808	75247
39932	75248
54727	75249
65379	75250
73001	75251
1460	75252
36851	75253
33827	75254
220025	75255
184247	75256
16100	75257
77219	75258
19777	75259
183678	75260
73359	75261
38525	75262
37357	75263
2882	75264
164018	75265
29263	75266
113517	75267
114568	75268
260045	75269
167750	75270
33084	75271
112373	75272
23391	75273
5936	75274
21781	75275
56105	75276
131525	75277
18221	75278
15269	75279
100443	75280
12510	75281
2072	75282
53892	75283
34356	75284
10508	75285
23077	75286
31903	75287
112682	75288
165015	75289
138563	75290
1582	75291
26671	75292
94345	75293
146756	75294
40799	75295
24754	75296
271	75297
873	75298
148855	75299
174718	75300
52069	75301
58707	75302
717	75303
25669	75304
19693	75305
35464	75306
4753	75307
21898	75308
269944	75309
13401	75310
70755	75311
93593	75312
54347	75313
66859	75314
271881	75315
4609	75316
26958	75317
32236	75318
29611	75319
11349	75320
115505	75321
3678	75322
182629	75323
150433	75324
66306	75325
1894	75326
33252	75327
180408	75328
210187	75329
148572	75330
2098	75331
53290	75332
150322	75333
26246	75334
233655	75335
7094	75336
17682	75337
7174	75338
47511	75339
9301	75340
46081	75341
132902	75342
1919	75343
6477	75344
131123	75345
33578	75346
210417	75347
5292	75348
260541	75349
36318	75350
84079	75351
21439	75352
36923	75353
24288	75354
66651	75355
639	75356
50681	75357
64256	75358
11030	75359
62577	75360
51306	75361
17903	75362
13518	75363
38873	75364
4257	75365
192909	75366
47362	75367
15148	75368
13445	75369
17491	75370
268336	75371
5126	75372
77585	75373
66806	75374
241284	75375
20684	75376
92190	75377
58858	75378
4457	75379
52428	75380
6838	75381
29482	75382
114602	75383
7076	75384
82351	75385
29258	75386
179560	75387
35224	75388
59206	75389
74305	75390
169367	75391
18069	75392
10922	75393
37457	75394
58019	75395
36442	75396
3727	75397
1921	75398
2911	75399
422	75400
32750	75401
38005	75402
103573	75403
18913	75404
4146	75405
203424	75406
150382	75407
123030	75408
90817	75409
17900	75410
102372	75411
85764	75412
30068	75413
161652	75414
108137	75415
82475	75416
28375	75417
3949	75418
224731	75419
54780	75420
103787	75421
22078	75422
5918	75423
71291	75424
40619	75425
13415	75426
570	75427
3685	75428
27532	75429
74320	75430
4286	75431
110771	75432
47183	75433
24974	75434
48118	75435
33707	75436
4620	75437
104898	75438
24277	75439
52719	75440
15655	75441
36585	75442
881	75443
60207	75444
44341	75445
38000	75446
17155	75447
8337	75448
20058	75449
153818	75450
4853	75451
237663	75452
144346	75453
93908	75454
215133	75455
38333	75456
6602	75457
14534	75458
21499	75459
42474	75460
38911	75461
87877	75462
3216	75463
29261	75464
13467	75465
29320	75466
143721	75467
60453	75468
88246	75469
35435	75470
20303	75471
1904	75472
30046	75473
89971	75474
8213	75475
9185	75476
11483	75477
22431	75478
13645	75479
100766	75480
157153	75481
2951	75482
11390	75483
142290	75484
38072	75485
31613	75486
58064	75487
108058	75488
7699	75489
34535	75490
105752	75491
64407	75492
88028	75493
800	75494
14178	75495
43731	75496
155058	75497
10695	75498
54132	75499
52128	75500
427	75501
10560	75502
13659	75503
481	75504
47895	75505
37220	75506
166563	75507
29625	75508
70339	75509
203056	75510
78186	75511
58361	75512
252249	75513
159210	75514
62	75515
122425	75516
671	75517
8828	75518
14817	75519
152403	75520
66733	75521
16930	75522
50259	75523
117611	75524
3331	75525
117948	75526
143962	75527
43684	75528
3194	75529
56272	75530
217230	75531
94605	75532
9727	75533
13016	75534
175307	75535
197187	75536
17859	75537
56159	75538
2004	75539
16921	75540
669	75541
89097	75542
272	75543
258315	75544
2014	75545
103918	75546
21446	75547
15610	75548
190604	75549
3217	75550
208774	75551
89212	75552
116418	75553
198109	75554
4756	75555
167581	75556
20288	75557
2770	75558
62781	75559
158941	75560
78079	75561
3181	75562
8291	75563
28214	75564
2626	75565
61934	75566
110225	75567
19005	75568
60534	75569
137003	75570
2121	75571
965	75572
57207	75573
71310	75574
24677	75575
103117	75576
76925	75577
73485	75578
222623	75579
475	75580
53217	75581
549	75582
61397	75583
70246	75584
4350	75585
4782	75586
220091	75587
22489	75588
17999	75589
9089	75590
46320	75591
126946	75592
215	75593
8009	75594
10079	75595
109365	75596
13261	75597
98562	75598
46788	75599
36527	75600
243767	75601
4498	75602
159426	75603
2590	75604
228137	75605
1100	75606
5853	75607
11601	75608
90610	75609
131527	75610
14347	75611
60869	75612
17948	75613
81919	75614
41952	75615
38693	75616
157746	75617
23297	75618
17422	75619
1599	75620
1176	75621
52549	75622
13560	75623
29240	75624
166261	75625
15	75626
218003	75627
77752	75628
72167	75629
7275	75630
130559	75631
188452	75632
34103	75633
44741	75634
6043	75635
34915	75636
63316	75637
1163	75638
26660	75639
242957	75640
3942	75641
24844	75642
55641	75643
12810	75644
63681	75645
25544	75646
16761	75647
12168	75648
227765	75649
249466	75650
3729	75651
46202	75652
28427	75653
18917	75654
99212	75655
209196	75656
18	75657
62	75658
5771	75659
12591	75660
11334	75661
102328	75662
547	75663
187286	75664
147186	75665
52360	75666
18423	75667
210782	75668
20532	75669
109976	75670
111000	75671
74433	75672
59805	75673
209612	75674
170726	75675
145516	75676
39847	75677
1517	75678
9598	75679
97845	75680
245411	75681
2411	75682
10556	75683
929	75684
44	75685
15296	75686
60420	75687
1548	75688
149811	75689
60276	75690
130126	75691
19888	75692
68	75693
13488	75694
187430	75695
3053	75696
5132	75697
5059	75698
237077	75699
268806	75700
36994	75701
13785	75702
61381	75703
202820	75704
99205	75705
24412	75706
48117	75707
95333	75708
101579	75709
6051	75710
39004	75711
121359	75712
77280	75713
15474	75714
9144	75715
104613	75716
61178	75717
13667	75718
88	75719
50106	75720
6411	75721
171623	75722
235127	75723
255948	75724
17178	75725
72177	75726
220174	75727
14168	75728
260381	75729
71574	75730
370	75731
4298	75732
25061	75733
8153	75734
20504	75735
35856	75736
16211	75737
19567	75738
26191	75739
244745	75740
42570	75741
73701	75742
40433	75743
2936	75744
23782	75745
33986	75746
159	75747
7199	75748
142321	75749
4142	75750
79735	75751
1422	75752
141024	75753
65363	75754
54908	75755
99120	75756
130761	75757
25228	75758
53990	75759
83084	75760
44340	75761
15368	75762
152522	75763
92250	75764
6010	75765
130474	75766
85105	75767
13532	75768
1126	75769
229958	75770
69876	75771
4644	75772
76506	75773
62411	75774
60581	75775
101010	75776
82438	75777
1187	75778
160614	75779
48194	75780
50941	75781
16125	75782
60400	75783
47887	75784
21008	75785
9077	75786
23918	75787
240796	75788
188551	75789
32426	75790
71707	75791
148599	75792
212021	75793
1159	75794
320	75795
184823	75796
74197	75797
31227	75798
36762	75799
15314	75800
6744	75801
3614	75802
45006	75803
69761	75804
45177	75805
196907	75806
58741	75807
10294	75808
1881	75809
32240	75810
12497	75811
10074	75812
13868	75813
209037	75814
11684	75815
230421	75816
10532	75817
25695	75818
10363	75819
14069	75820
166775	75821
6800	75822
5125	75823
94441	75824
3281	75825
47163	75826
33358	75827
476	75828
227106	75829
19389	75830
112249	75831
67061	75832
45320	75833
142761	75834
9800	75835
250160	75836
42562	75837
148764	75838
83857	75839
66846	75840
52654	75841
346	75842
4600	75843
4329	75844
68079	75845
106714	75846
2680	75847
25683	75848
115916	75849
17953	75850
20605	75851
4379	75852
33170	75853
27030	75854
5145	75855
63631	75856
8186	75857
277	75858
2613	75859
48329	75860
14691	75861
1070	75862
204519	75863
241855	75864
2328	75865
203348	75866
77122	75867
21433	75868
64898	75869
149021	75870
151556	75871
138929	75872
6563	75873
158481	75874
24584	75875
38995	75876
269	75877
22887	75878
151516	75879
31435	75880
87230	75881
33136	75882
87130	75883
2	75884
26906	75885
128784	75886
103601	75887
35603	75888
13852	75889
871	75890
140590	75891
10734	75892
137188	75893
22953	75894
225435	75895
28996	75896
35171	75897
27475	75898
9942	75899
3712	75900
1235	75901
14193	75902
11281	75903
34735	75904
15275	75905
23073	75906
110	75907
99358	75908
202190	75909
5866	75910
266677	75911
85243	75912
26615	75913
7150	75914
10613	75915
57742	75916
28275	75917
410	75918
1895	75919
11072	75920
3909	75921
40034	75922
24384	75923
210	75924
5830	75925
203026	75926
81687	75927
48712	75928
9771	75929
233775	75930
2196	75931
18445	75932
37442	75933
122703	75934
2210	75935
2430	75936
150953	75937
29921	75938
199683	75939
174235	75940
66191	75941
25454	75942
230	75943
152240	75944
123912	75945
41201	75946
14868	75947
22148	75948
28220	75949
29430	75950
31752	75951
251461	75952
257067	75953
150497	75954
2231	75955
15288	75956
24700	75957
11945	75958
1123	75959
15986	75960
8895	75961
4007	75962
17066	75963
5800	75964
58788	75965
9880	75966
127268	75967
86396	75968
1833	75969
43896	75970
134827	75971
8672	75972
39054	75973
777	75974
57847	75975
272566	75976
10021	75977
35185	75978
3030	75979
99642	75980
53318	75981
42845	75982
136539	75983
6868	75984
4406	75985
808	75986
115605	75987
40594	75988
8548	75989
632	75990
48587	75991
5602	75992
111871	75993
101903	75994
153616	75995
13949	75996
56304	75997
1814	75998
86637	75999
78541	76000
77428	76001
45205	76002
8698	76003
121191	76004
260878	76005
12040	76006
5350	76007
1314	76008
7835	76009
82804	76010
47513	76011
4	76012
56359	76013
80810	76014
273	76015
215610	76016
25014	76017
31474	76018
94890	76019
12329	76020
2614	76021
32437	76022
77494	76023
22492	76024
57065	76025
33836	76026
2615	76027
74573	76028
9476	76029
1321	76030
171554	76031
211	76032
19817	76033
3836	76034
107971	76035
127617	76036
8360	76037
224071	76038
136929	76039
14994	76040
22404	76041
23746	76042
146841	76043
26094	76044
9745	76045
165207	76046
763	76047
34205	76048
32420	76049
41538	76050
2876	76051
48138	76052
750	76053
187497	76054
19554	76055
19047	76056
1935	76057
152533	76058
74303	76059
204161	76060
214319	76061
38503	76062
8841	76063
1297	76064
2545	76065
60469	76066
31812	76067
72893	76068
43749	76069
502	76070
175870	76071
159446	76072
14598	76073
65950	76074
11446	76075
98935	76076
748	76077
13955	76078
7026	76079
9823	76080
11981	76081
104614	76082
14747	76083
53985	76084
113282	76085
230334	76086
65411	76087
255263	76088
40462	76089
62658	76090
26721	76091
27947	76092
40193	76093
69190	76094
152929	76095
252312	76096
6675	76097
80331	76098
19075	76099
161130	76100
7012	76101
64532	76102
49464	76103
16507	76104
31530	76105
63282	76106
48794	76107
227630	76108
184	76109
231501	76110
12065	76111
14344	76112
54647	76113
8327	76114
11953	76115
1838	76116
66711	76117
95	76118
1855	76119
250888	76120
20687	76121
108998	76122
25565	76123
33934	76124
101179	76125
382	76126
239986	76127
92669	76128
171258	76129
259492	76130
427	76131
4400	76132
264375	76133
10400	76134
60614	76135
3767	76136
128146	76137
135359	76138
70418	76139
1734	76140
55887	76141
29767	76142
152845	76143
201871	76144
7305	76145
164802	76146
195591	76147
58333	76148
1144	76149
81430	76150
128	76151
111145	76152
197192	76153
30532	76154
13840	76155
11188	76156
78798	76157
64586	76158
263632	76159
7228	76160
118240	76161
66410	76162
7091	76163
20979	76164
31015	76165
220785	76166
58880	76167
51767	76168
64975	76169
92979	76170
123124	76171
78522	76172
156010	76173
254	76174
21404	76175
21526	76176
3357	76177
9335	76178
250168	76179
72372	76180
27090	76181
105279	76182
11686	76183
12284	76184
35059	76185
158512	76186
20405	76187
26662	76188
190995	76189
96874	76190
18114	76191
118619	76192
29537	76193
93076	76194
44899	76195
33	76196
235466	76197
6841	76198
6379	76199
81107	76200
398	76201
808	76202
2876	76203
1178	76204
84053	76205
4326	76206
58557	76207
25503	76208
5071	76209
2709	76210
109328	76211
70569	76212
20753	76213
81551	76214
20262	76215
24287	76216
18519	76217
5200	76218
85282	76219
72959	76220
20824	76221
160030	76222
136847	76223
1678	76224
155135	76225
138226	76226
46259	76227
225	76228
95675	76229
28187	76230
213244	76231
48938	76232
3339	76233
5271	76234
964	76235
2920	76236
46572	76237
15297	76238
55076	76239
63236	76240
139726	76241
6751	76242
159208	76243
193730	76244
4777	76245
50425	76246
78473	76247
81913	76248
611	76249
5865	76250
79296	76251
30044	76252
83842	76253
145347	76254
69423	76255
20797	76256
25472	76257
115042	76258
65702	76259
54356	76260
121598	76261
2456	76262
159694	76263
1215	76264
39	76265
72788	76266
101338	76267
154148	76268
746	76269
48901	76270
28	76271
71639	76272
9855	76273
18646	76274
34212	76275
47097	76276
8082	76277
155973	76278
67489	76279
50415	76280
4532	76281
47872	76282
17967	76283
111203	76284
35889	76285
146225	76286
253046	76287
26819	76288
11197	76289
188992	76290
129379	76291
238978	76292
177651	76293
114802	76294
38237	76295
14375	76296
24666	76297
50971	76298
3091	76299
38889	76300
1161	76301
51191	76302
104147	76303
38120	76304
1772	76305
59791	76306
23270	76307
5778	76308
256909	76309
11646	76310
7991	76311
102393	76312
8117	76313
37511	76314
4860	76315
264679	76316
62399	76317
92252	76318
13250	76319
118907	76320
10844	76321
8206	76322
159523	76323
17516	76324
57447	76325
113313	76326
246979	76327
14198	76328
67854	76329
21135	76330
46574	76331
9495	76332
21594	76333
36111	76334
36872	76335
13492	76336
93	76337
43923	76338
6845	76339
59393	76340
72774	76341
55364	76342
71365	76343
5364	76344
18542	76345
1909	76346
52369	76347
14905	76348
29290	76349
24349	76350
101927	76351
12206	76352
130920	76353
78051	76354
15089	76355
50	76356
254018	76357
104845	76358
9413	76359
1085	76360
37737	76361
3428	76362
81080	76363
128769	76364
1264	76365
54899	76366
49981	76367
70091	76368
101380	76369
30685	76370
6262	76371
90630	76372
59370	76373
164286	76374
8271	76375
238279	76376
23383	76377
820	76378
85242	76379
37814	76380
16045	76381
131849	76382
136637	76383
6587	76384
91329	76385
1490	76386
80216	76387
28122	76388
55124	76389
30658	76390
262966	76391
131121	76392
4063	76393
52322	76394
134634	76395
2097	76396
16138	76397
90776	76398
8260	76399
136165	76400
272618	76401
66799	76402
5146	76403
65026	76404
5132	76405
23683	76406
65681	76407
55665	76408
86958	76409
96589	76410
142680	76411
75521	76412
101237	76413
156838	76414
8370	76415
30051	76416
138872	76417
30237	76418
209987	76419
12798	76420
2390	76421
12848	76422
104131	76423
1171	76424
77470	76425
100607	76426
641	76427
86506	76428
47813	76429
562	76430
152510	76431
4890	76432
1191	76433
7355	76434
2916	76435
221710	76436
207197	76437
209225	76438
140551	76439
122551	76440
97402	76441
101046	76442
185313	76443
18774	76444
8186	76445
50341	76446
36018	76447
134708	76448
96492	76449
124821	76450
89459	76451
1607	76452
113909	76453
3849	76454
348	76455
143541	76456
232735	76457
43542	76458
20031	76459
135641	76460
34871	76461
207415	76462
139	76463
78960	76464
52632	76465
79314	76466
27227	76467
8272	76468
12849	76469
174610	76470
35071	76471
51765	76472
10170	76473
118386	76474
1285	76475
59452	76476
7548	76477
33419	76478
8397	76479
81316	76480
98381	76481
169496	76482
169710	76483
21821	76484
15943	76485
27562	76486
139851	76487
11357	76488
128060	76489
116253	76490
243853	76491
1623	76492
42349	76493
157068	76494
255893	76495
105841	76496
216466	76497
64732	76498
2240	76499
69216	76500
190	76501
190865	76502
84395	76503
217943	76504
245214	76505
14214	76506
6713	76507
418	76508
106980	76509
138444	76510
27402	76511
92187	76512
72536	76513
24532	76514
18743	76515
15194	76516
234590	76517
269919	76518
79821	76519
119655	76520
15731	76521
8508	76522
30601	76523
102518	76524
22288	76525
55724	76526
25984	76527
128017	76528
53628	76529
7387	76530
917	76531
14518	76532
11752	76533
219023	76534
8253	76535
15417	76536
184072	76537
46862	76538
9601	76539
30546	76540
112034	76541
170039	76542
39662	76543
338	76544
411	76545
70517	76546
66790	76547
1813	76548
8715	76549
87034	76550
83907	76551
133670	76552
196407	76553
12259	76554
147878	76555
197048	76556
131227	76557
2554	76558
162533	76559
17106	76560
85535	76561
27635	76562
5496	76563
8572	76564
51835	76565
4527	76566
35556	76567
27366	76568
2078	76569
43508	76570
93618	76571
67818	76572
6536	76573
49168	76574
66870	76575
168382	76576
160752	76577
2654	76578
13317	76579
2	76580
28426	76581
32633	76582
80943	76583
59026	76584
225585	76585
1038	76586
132699	76587
28221	76588
91962	76589
12201	76590
201677	76591
34856	76592
167	76593
37639	76594
299	76595
209473	76596
2950	76597
66131	76598
81851	76599
9211	76600
9038	76601
71720	76602
109932	76603
6969	76604
33004	76605
5757	76606
3891	76607
6613	76608
52722	76609
197226	76610
233138	76611
24768	76612
21513	76613
11879	76614
2778	76615
12870	76616
150742	76617
11701	76618
147053	76619
7602	76620
21839	76621
5513	76622
94303	76623
59219	76624
52494	76625
230641	76626
49861	76627
108156	76628
133526	76629
84084	76630
8854	76631
112484	76632
149481	76633
25209	76634
11017	76635
1482	76636
69727	76637
242580	76638
20012	76639
56473	76640
56202	76641
15306	76642
1541	76643
92364	76644
24144	76645
8846	76646
71017	76647
1408	76648
79151	76649
62261	76650
101180	76651
18454	76652
202302	76653
147806	76654
194747	76655
162156	76656
3326	76657
139028	76658
19019	76659
17554	76660
7038	76661
87853	76662
125306	76663
11165	76664
7813	76665
244517	76666
8733	76667
3473	76668
37550	76669
58699	76670
56935	76671
1191	76672
183714	76673
47922	76674
163323	76675
4618	76676
8306	76677
202374	76678
69052	76679
12295	76680
17249	76681
113179	76682
179927	76683
132095	76684
35840	76685
171167	76686
4661	76687
152816	76688
8274	76689
1042	76690
29383	76691
409	76692
75607	76693
1745	76694
58464	76695
2193	76696
32352	76697
22582	76698
11465	76699
258770	76700
57756	76701
102379	76702
127126	76703
201084	76704
36559	76705
47818	76706
122588	76707
107845	76708
5540	76709
178675	76710
3072	76711
99359	76712
15818	76713
550	76714
172216	76715
77178	76716
242	76717
35918	76718
14414	76719
713	76720
7714	76721
147385	76722
2187	76723
21003	76724
29829	76725
168497	76726
30674	76727
65843	76728
91337	76729
442	76730
15775	76731
125967	76732
157583	76733
7764	76734
111730	76735
133293	76736
11450	76737
181488	76738
40270	76739
78762	76740
8151	76741
2481	76742
46714	76743
59758	76744
164586	76745
30767	76746
23023	76747
64696	76748
10811	76749
2762	76750
31465	76751
51928	76752
242639	76753
18648	76754
83458	76755
40396	76756
57951	76757
28190	76758
38574	76759
51789	76760
136278	76761
3200	76762
92532	76763
8437	76764
46040	76765
4872	76766
10143	76767
121413	76768
22563	76769
36019	76770
113290	76771
49058	76772
14383	76773
20432	76774
224041	76775
49575	76776
38493	76777
2563	76778
69723	76779
354	76780
91986	76781
24806	76782
84295	76783
28676	76784
7377	76785
499	76786
20704	76787
104412	76788
100700	76789
6109	76790
14157	76791
2350	76792
44330	76793
4638	76794
1559	76795
7923	76796
18822	76797
22591	76798
3820	76799
53047	76800
114220	76801
244713	76802
136089	76803
12408	76804
7911	76805
2376	76806
100936	76807
14875	76808
89821	76809
78057	76810
26318	76811
95090	76812
95017	76813
238740	76814
109498	76815
235947	76816
6600	76817
6648	76818
34985	76819
38957	76820
6355	76821
55103	76822
50520	76823
33588	76824
177094	76825
4528	76826
23984	76827
91910	76828
108371	76829
67729	76830
36453	76831
44560	76832
112824	76833
14541	76834
17029	76835
62098	76836
67508	76837
37743	76838
21536	76839
69425	76840
178738	76841
109197	76842
126591	76843
10259	76844
18383	76845
157816	76846
73062	76847
103212	76848
271238	76849
6850	76850
4627	76851
16286	76852
16917	76853
118019	76854
66851	76855
71263	76856
252012	76857
37991	76858
39752	76859
6887	76860
6997	76861
62415	76862
79132	76863
78198	76864
106570	76865
12755	76866
20154	76867
402	76868
5578	76869
204416	76870
93139	76871
5172	76872
97007	76873
88591	76874
163970	76875
11070	76876
228149	76877
199708	76878
248536	76879
16257	76880
19243	76881
155227	76882
145610	76883
28021	76884
15734	76885
12329	76886
22812	76887
128968	76888
167565	76889
127873	76890
136748	76891
4048	76892
35477	76893
48106	76894
580	76895
111350	76896
98869	76897
94127	76898
64000	76899
31458	76900
230	76901
19589	76902
162057	76903
66186	76904
11968	76905
3213	76906
22472	76907
254354	76908
109355	76909
72311	76910
15377	76911
51146	76912
352	76913
14489	76914
10096	76915
59530	76916
125407	76917
116187	76918
171381	76919
17595	76920
8440	76921
19985	76922
67450	76923
88483	76924
767	76925
22908	76926
164937	76927
167687	76928
7724	76929
169948	76930
3823	76931
9001	76932
155	76933
108096	76934
91145	76935
14670	76936
32189	76937
108965	76938
6995	76939
102516	76940
169960	76941
76687	76942
30969	76943
10068	76944
119937	76945
157805	76946
51710	76947
41817	76948
145212	76949
28134	76950
93074	76951
6076	76952
182300	76953
78600	76954
44818	76955
56794	76956
35605	76957
118596	76958
10774	76959
25797	76960
39663	76961
189233	76962
54684	76963
72695	76964
108454	76965
11874	76966
22942	76967
22950	76968
12932	76969
162866	76970
34461	76971
2517	76972
70425	76973
633	76974
77884	76975
24988	76976
1784	76977
191523	76978
15237	76979
99149	76980
15726	76981
47988	76982
7510	76983
15651	76984
1442	76985
24689	76986
23195	76987
111604	76988
86518	76989
17731	76990
70115	76991
52504	76992
57895	76993
94796	76994
1454	76995
3184	76996
108715	76997
46273	76998
168894	76999
99184	77000
8633	77001
37266	77002
58844	77003
9363	77004
11218	77005
64013	77006
33358	77007
2530	77008
210209	77009
16037	77010
20627	77011
497	77012
119581	77013
144726	77014
151527	77015
5991	77016
74969	77017
269352	77018
7296	77019
121	77020
13562	77021
3114	77022
16893	77023
115794	77024
7121	77025
4801	77026
144576	77027
32136	77028
102000	77029
109547	77030
33132	77031
4321	77032
145	77033
263140	77034
71864	77035
13826	77036
1886	77037
1548	77038
12194	77039
258845	77040
995	77041
260318	77042
41738	77043
1421	77044
98234	77045
486	77046
129469	77047
83784	77048
60478	77049
89619	77050
17893	77051
7484	77052
4582	77053
25316	77054
63348	77055
76292	77056
13267	77057
599	77058
15172	77059
158462	77060
154963	77061
94765	77062
204808	77063
4463	77064
12334	77065
126630	77066
209849	77067
250436	77068
19343	77069
74771	77070
93655	77071
214731	77072
29442	77073
256581	77074
8582	77075
35690	77076
50342	77077
41885	77078
12352	77079
1152	77080
27615	77081
256782	77082
83506	77083
6749	77084
29046	77085
7710	77086
249727	77087
16996	77088
26172	77089
16621	77090
2514	77091
36890	77092
169898	77093
20533	77094
15065	77095
13409	77096
491	77097
54287	77098
2356	77099
38349	77100
129466	77101
87245	77102
82270	77103
94576	77104
52379	77105
648	77106
163440	77107
106544	77108
242394	77109
1572	77110
49079	77111
195697	77112
108457	77113
609	77114
2702	77115
23934	77116
137131	77117
29622	77118
21845	77119
41180	77120
241396	77121
3307	77122
199850	77123
123389	77124
27360	77125
144413	77126
95138	77127
107010	77128
27159	77129
28159	77130
54785	77131
46780	77132
10704	77133
53229	77134
7925	77135
82881	77136
11487	77137
55510	77138
73085	77139
112883	77140
1194	77141
2116	77142
134168	77143
168400	77144
90055	77145
1891	77146
13646	77147
23120	77148
47763	77149
98115	77150
35355	77151
191315	77152
39965	77153
17090	77154
241781	77155
10730	77156
51351	77157
52	77158
4395	77159
77118	77160
666	77161
7644	77162
1623	77163
140684	77164
233131	77165
28569	77166
37367	77167
40441	77168
2204	77169
55460	77170
1737	77171
38778	77172
10130	77173
539	77174
25637	77175
11009	77176
43209	77177
21051	77178
91473	77179
42505	77180
51639	77181
12230	77182
71791	77183
53200	77184
184044	77185
145184	77186
8313	77187
8110	77188
23383	77189
2391	77190
21864	77191
119647	77192
45808	77193
147731	77194
63707	77195
696	77196
31497	77197
27756	77198
18586	77199
2486	77200
5331	77201
110197	77202
17093	77203
1160	77204
4151	77205
62703	77206
48	77207
21792	77208
3058	77209
258752	77210
69590	77211
11018	77212
33704	77213
49793	77214
13738	77215
265224	77216
94248	77217
248619	77218
48001	77219
246688	77220
39815	77221
57737	77222
203985	77223
25161	77224
98257	77225
220530	77226
115649	77227
40522	77228
304	77229
213837	77230
243168	77231
271104	77232
53086	77233
18140	77234
146112	77235
82586	77236
52992	77237
161357	77238
2174	77239
46885	77240
67357	77241
17492	77242
61565	77243
263846	77244
23421	77245
253127	77246
3362	77247
25985	77248
48024	77249
36041	77250
164985	77251
176332	77252
54218	77253
31410	77254
1568	77255
37434	77256
103085	77257
1384	77258
1179	77259
13879	77260
3402	77261
46466	77262
33835	77263
6034	77264
2664	77265
1630	77266
169315	77267
907	77268
5689	77269
186883	77270
218649	77271
74590	77272
59850	77273
65347	77274
62792	77275
6333	77276
81282	77277
1365	77278
623	77279
22159	77280
56917	77281
96118	77282
531	77283
72344	77284
21974	77285
661	77286
170565	77287
58863	77288
1231	77289
11244	77290
8134	77291
19568	77292
139129	77293
199404	77294
3800	77295
136215	77296
72	77297
202546	77298
35694	77299
10849	77300
196878	77301
252111	77302
799	77303
11286	77304
81173	77305
59267	77306
35685	77307
29683	77308
103493	77309
2629	77310
46351	77311
6358	77312
134692	77313
45845	77314
43477	77315
12954	77316
101615	77317
44442	77318
22125	77319
12074	77320
23772	77321
32895	77322
5005	77323
28273	77324
1239	77325
1940	77326
187657	77327
181957	77328
115995	77329
8271	77330
6189	77331
102124	77332
9143	77333
133861	77334
32674	77335
8660	77336
3164	77337
45256	77338
144421	77339
90905	77340
82378	77341
3886	77342
55247	77343
8977	77344
17630	77345
19206	77346
40077	77347
82054	77348
85081	77349
232883	77350
23714	77351
1826	77352
12479	77353
22254	77354
169155	77355
232865	77356
34034	77357
40645	77358
6279	77359
44681	77360
64464	77361
86049	77362
1287	77363
3149	77364
14191	77365
63779	77366
221469	77367
7625	77368
15423	77369
2857	77370
3736	77371
20474	77372
9537	77373
60444	77374
36364	77375
1465	77376
21514	77377
26551	77378
144743	77379
1130	77380
237417	77381
25358	77382
32268	77383
94440	77384
6128	77385
112758	77386
34836	77387
33840	77388
6604	77389
168586	77390
5814	77391
33558	77392
14323	77393
99694	77394
35654	77395
159921	77396
66017	77397
1494	77398
57182	77399
4778	77400
106068	77401
162252	77402
258409	77403
69407	77404
6996	77405
24448	77406
71429	77407
23444	77408
4497	77409
54779	77410
30444	77411
43007	77412
1512	77413
21157	77414
31742	77415
28180	77416
1748	77417
1381	77418
128360	77419
160888	77420
25313	77421
215337	77422
12573	77423
16041	77424
200787	77425
10628	77426
156290	77427
60129	77428
151897	77429
23640	77430
216426	77431
26946	77432
2783	77433
760	77434
149831	77435
34279	77436
1214	77437
121	77438
40699	77439
250178	77440
27683	77441
8480	77442
13872	77443
56064	77444
54728	77445
103841	77446
27411	77447
2333	77448
97345	77449
13782	77450
10191	77451
192542	77452
59481	77453
150236	77454
1062	77455
26490	77456
8908	77457
154317	77458
3647	77459
28334	77460
53557	77461
13931	77462
52898	77463
34648	77464
2212	77465
146367	77466
53855	77467
64521	77468
96415	77469
63837	77470
80080	77471
15022	77472
260805	77473
114927	77474
250604	77475
163562	77476
83822	77477
12869	77478
118589	77479
106922	77480
54005	77481
885	77482
93699	77483
198680	77484
319	77485
17620	77486
24438	77487
270600	77488
172131	77489
2160	77490
20470	77491
165728	77492
32878	77493
223879	77494
181090	77495
1185	77496
168981	77497
14020	77498
2418	77499
34449	77500
110890	77501
21630	77502
73930	77503
1466	77504
98915	77505
70908	77506
239429	77507
4651	77508
31479	77509
2530	77510
120248	77511
264082	77512
16999	77513
8806	77514
10634	77515
8445	77516
54429	77517
23026	77518
9682	77519
58980	77520
71298	77521
10284	77522
7231	77523
8449	77524
48023	77525
1814	77526
198859	77527
55	77528
29685	77529
145309	77530
70419	77531
68876	77532
12230	77533
40075	77534
11295	77535
176153	77536
190653	77537
1314	77538
130693	77539
8543	77540
48753	77541
6716	77542
152234	77543
1330	77544
8185	77545
10736	77546
120707	77547
1052	77548
1773	77549
3625	77550
22018	77551
14019	77552
179894	77553
27677	77554
71301	77555
391	77556
110442	77557
66303	77558
202659	77559
195116	77560
509	77561
23	77562
2	77563
1714	77564
14018	77565
47849	77566
4983	77567
570	77568
256338	77569
175985	77570
67716	77571
108905	77572
8118	77573
197916	77574
93975	77575
10904	77576
44604	77577
20474	77578
7	77579
2723	77580
27757	77581
9457	77582
248593	77583
58217	77584
9647	77585
56061	77586
15929	77587
689	77588
15269	77589
245804	77590
114752	77591
37994	77592
17703	77593
41713	77594
265722	77595
77260	77596
31385	77597
154920	77598
109624	77599
16767	77600
63843	77601
250	77602
93706	77603
38774	77604
3298	77605
3641	77606
76868	77607
182479	77608
105565	77609
20862	77610
40812	77611
37541	77612
32740	77613
78223	77614
28655	77615
23663	77616
40127	77617
65902	77618
163585	77619
31088	77620
5211	77621
67339	77622
74923	77623
163999	77624
2654	77625
17306	77626
3064	77627
7004	77628
184933	77629
33837	77630
58106	77631
60278	77632
10484	77633
7818	77634
6167	77635
64563	77636
5801	77637
215978	77638
100715	77639
156455	77640
8194	77641
85287	77642
89585	77643
10772	77644
8043	77645
37674	77646
11329	77647
154488	77648
3424	77649
61510	77650
90626	77651
121159	77652
224141	77653
142576	77654
44152	77655
24956	77656
48354	77657
3	77658
89816	77659
45339	77660
10628	77661
56823	77662
38000	77663
42798	77664
76132	77665
242706	77666
74718	77667
14067	77668
212	77669
6275	77670
73903	77671
7786	77672
5816	77673
148320	77674
2778	77675
14820	77676
98191	77677
109213	77678
80472	77679
116799	77680
163254	77681
48687	77682
2461	77683
45639	77684
3367	77685
119264	77686
22875	77687
2891	77688
71912	77689
62507	77690
37243	77691
31189	77692
1746	77693
118379	77694
127045	77695
1247	77696
152988	77697
8112	77698
1422	77699
84506	77700
146620	77701
1454	77702
69491	77703
162014	77704
15	77705
79212	77706
158334	77707
8406	77708
68063	77709
96564	77710
9783	77711
6677	77712
267082	77713
128661	77714
2281	77715
75997	77716
95601	77717
29486	77718
97058	77719
232564	77720
83882	77721
66709	77722
26015	77723
26	77724
16706	77725
53787	77726
25861	77727
4521	77728
15959	77729
121919	77730
75880	77731
31409	77732
8320	77733
11050	77734
18573	77735
3739	77736
24003	77737
445	77738
188513	77739
279	77740
49070	77741
8219	77742
1950	77743
215384	77744
248627	77745
128432	77746
12500	77747
10191	77748
476	77749
119210	77750
85493	77751
1230	77752
171170	77753
11938	77754
182135	77755
726	77756
157725	77757
17149	77758
33533	77759
8296	77760
4340	77761
19519	77762
153547	77763
111968	77764
40174	77765
7748	77766
19750	77767
419	77768
24784	77769
38936	77770
1519	77771
22643	77772
8380	77773
252401	77774
21442	77775
119252	77776
3144	77777
11179	77778
99468	77779
30593	77780
788	77781
16198	77782
25457	77783
16715	77784
368	77785
112822	77786
272477	77787
20016	77788
257990	77789
62776	77790
83378	77791
52740	77792
75711	77793
873	77794
6523	77795
75026	77796
220337	77797
116094	77798
157973	77799
205554	77800
21548	77801
17458	77802
174711	77803
196172	77804
34855	77805
33949	77806
2094	77807
57739	77808
87826	77809
240629	77810
6766	77811
103126	77812
225396	77813
85743	77814
26968	77815
255438	77816
21843	77817
212336	77818
35922	77819
8303	77820
8	77821
3620	77822
35505	77823
136552	77824
23461	77825
2662	77826
9677	77827
28956	77828
5967	77829
5121	77830
148487	77831
26552	77832
9126	77833
16011	77834
118675	77835
1988	77836
114227	77837
99755	77838
133903	77839
177640	77840
2545	77841
103740	77842
20631	77843
57139	77844
57150	77845
13178	77846
34538	77847
3477	77848
1898	77849
16106	77850
32512	77851
148949	77852
48075	77853
141528	77854
13510	77855
49953	77856
11142	77857
459	77858
66537	77859
181150	77860
1042	77861
7224	77862
36599	77863
182566	77864
118802	77865
4225	77866
8026	77867
184579	77868
93747	77869
41029	77870
2101	77871
94091	77872
109730	77873
16085	77874
222763	77875
165887	77876
15296	77877
115795	77878
87495	77879
14027	77880
5977	77881
241399	77882
160121	77883
23422	77884
57352	77885
25036	77886
1677	77887
75197	77888
15570	77889
14341	77890
212653	77891
480	77892
34924	77893
148522	77894
44394	77895
37351	77896
139190	77897
16426	77898
21384	77899
51781	77900
16848	77901
63886	77902
10615	77903
14138	77904
237184	77905
90838	77906
121324	77907
62531	77908
4354	77909
141766	77910
66635	77911
45693	77912
419	77913
88780	77914
68816	77915
55351	77916
16516	77917
154087	77918
7190	77919
7235	77920
15498	77921
11532	77922
21423	77923
11318	77924
203090	77925
177	77926
14682	77927
35948	77928
15435	77929
38945	77930
16366	77931
222824	77932
32889	77933
4663	77934
988	77935
930	77936
21627	77937
8247	77938
3879	77939
22846	77940
157411	77941
32872	77942
861	77943
10279	77944
38762	77945
11826	77946
20179	77947
14121	77948
105980	77949
37686	77950
9248	77951
6539	77952
95664	77953
8097	77954
197070	77955
28698	77956
16431	77957
25581	77958
258307	77959
84328	77960
1870	77961
149411	77962
192411	77963
31389	77964
63460	77965
104784	77966
3208	77967
2343	77968
127066	77969
42992	77970
6882	77971
1216	77972
74174	77973
186436	77974
125720	77975
20167	77976
55453	77977
51370	77978
50488	77979
68321	77980
23153	77981
131677	77982
75176	77983
8525	77984
1328	77985
22006	77986
56742	77987
139656	77988
52695	77989
150295	77990
12582	77991
66238	77992
36484	77993
44401	77994
188	77995
9575	77996
11530	77997
110117	77998
243321	77999
8031	78000
131746	78001
2138	78002
104174	78003
20976	78004
24113	78005
49781	78006
101665	78007
25325	78008
21449	78009
255382	78010
141	78011
20	78012
5796	78013
19035	78014
141344	78015
147813	78016
35852	78017
43431	78018
597	78019
245302	78020
115256	78021
118	78022
66413	78023
72938	78024
3713	78025
13248	78026
46016	78027
33861	78028
30546	78029
208118	78030
27026	78031
156285	78032
14726	78033
100823	78034
110435	78035
54815	78036
911	78037
31713	78038
44747	78039
160489	78040
32722	78041
3931	78042
92078	78043
68741	78044
140197	78045
4113	78046
75520	78047
229664	78048
51510	78049
45490	78050
24833	78051
60321	78052
622	78053
76176	78054
27264	78055
230917	78056
134953	78057
186326	78058
41432	78059
14239	78060
148343	78061
106870	78062
10999	78063
39704	78064
22040	78065
11342	78066
696	78067
21038	78068
120128	78069
120015	78070
109099	78071
98426	78072
38090	78073
18374	78074
36810	78075
124128	78076
144183	78077
30986	78078
5011	78079
12749	78080
116391	78081
13145	78082
1900	78083
268941	78084
3834	78085
10009	78086
91225	78087
59647	78088
123473	78089
122619	78090
160208	78091
87924	78092
30091	78093
86487	78094
17058	78095
4538	78096
17929	78097
3176	78098
17261	78099
165190	78100
72635	78101
4760	78102
954	78103
51710	78104
22429	78105
29491	78106
3264	78107
241904	78108
142605	78109
31323	78110
35682	78111
80425	78112
27161	78113
121119	78114
10139	78115
7533	78116
3859	78117
111068	78118
24726	78119
220026	78120
123806	78121
63517	78122
1869	78123
65476	78124
29503	78125
70879	78126
7662	78127
11047	78128
5635	78129
72865	78130
66369	78131
57047	78132
23105	78133
72194	78134
83954	78135
42885	78136
109964	78137
68332	78138
7047	78139
200298	78140
54184	78141
32606	78142
98416	78143
113450	78144
119189	78145
115466	78146
24456	78147
91848	78148
10226	78149
104939	78150
139053	78151
72173	78152
73108	78153
102360	78154
55314	78155
51005	78156
14032	78157
100732	78158
253078	78159
21727	78160
86213	78161
4989	78162
10572	78163
152982	78164
51399	78165
84802	78166
123671	78167
11834	78168
247589	78169
12704	78170
62442	78171
9912	78172
113231	78173
95556	78174
34380	78175
137841	78176
71861	78177
2259	78178
62870	78179
59197	78180
29881	78181
4505	78182
60148	78183
165590	78184
126813	78185
37108	78186
32055	78187
100758	78188
82390	78189
1930	78190
2027	78191
20317	78192
494	78193
233786	78194
2272	78195
2717	78196
39780	78197
183856	78198
256222	78199
198024	78200
68288	78201
221990	78202
14606	78203
263663	78204
81991	78205
8066	78206
17516	78207
91567	78208
4048	78209
9509	78210
164	78211
119458	78212
1212	78213
90404	78214
2965	78215
184428	78216
13254	78217
39356	78218
88543	78219
1309	78220
29009	78221
26121	78222
160930	78223
257136	78224
126769	78225
391	78226
23671	78227
50445	78228
28323	78229
222283	78230
42933	78231
1375	78232
98333	78233
28249	78234
4768	78235
242297	78236
16218	78237
38437	78238
24841	78239
124729	78240
2652	78241
2084	78242
8432	78243
74337	78244
1	78245
73944	78246
177393	78247
104115	78248
40118	78249
9798	78250
53162	78251
2206	78252
53	78253
8591	78254
31976	78255
7120	78256
141306	78257
209697	78258
29242	78259
31734	78260
63343	78261
44389	78262
136476	78263
64941	78264
109375	78265
92618	78266
15391	78267
1616	78268
89555	78269
19589	78270
6372	78271
2962	78272
109905	78273
14957	78274
54271	78275
180695	78276
249252	78277
221284	78278
236587	78279
89687	78280
146932	78281
15009	78282
151465	78283
14903	78284
212016	78285
227702	78286
54288	78287
18859	78288
3037	78289
135264	78290
42685	78291
157924	78292
152210	78293
56864	78294
10311	78295
105554	78296
150394	78297
6	78298
69903	78299
252160	78300
2502	78301
202250	78302
32420	78303
18015	78304
149363	78305
43229	78306
87600	78307
50651	78308
40084	78309
51393	78310
3796	78311
34419	78312
78872	78313
223930	78314
7329	78315
64042	78316
689	78317
5709	78318
3740	78319
149666	78320
271205	78321
10036	78322
144983	78323
38412	78324
9649	78325
4247	78326
70	78327
14867	78328
139108	78329
160021	78330
140618	78331
92055	78332
10462	78333
115086	78334
35660	78335
8827	78336
39622	78337
119183	78338
674	78339
3721	78340
1567	78341
51920	78342
43561	78343
539	78344
42685	78345
19375	78346
264727	78347
140313	78348
54959	78349
7567	78350
12260	78351
941	78352
52037	78353
215396	78354
36061	78355
223131	78356
3684	78357
32714	78358
11065	78359
8067	78360
23271	78361
3082	78362
61299	78363
148716	78364
12715	78365
213109	78366
47368	78367
176669	78368
21425	78369
41486	78370
29177	78371
556	78372
16972	78373
109275	78374
173765	78375
20690	78376
34374	78377
24055	78378
261652	78379
16534	78380
6810	78381
122103	78382
23427	78383
7957	78384
8709	78385
197938	78386
52151	78387
66114	78388
166	78389
257549	78390
3460	78391
25562	78392
4065	78393
44705	78394
57429	78395
11519	78396
125344	78397
215073	78398
215935	78399
159061	78400
18435	78401
144865	78402
79363	78403
22839	78404
56968	78405
58374	78406
9287	78407
25293	78408
16012	78409
76151	78410
106055	78411
61244	78412
3020	78413
167477	78414
29691	78415
59309	78416
62524	78417
18778	78418
9196	78419
67640	78420
5982	78421
154592	78422
65325	78423
59980	78424
47835	78425
16871	78426
23482	78427
4610	78428
11273	78429
97785	78430
81657	78431
177645	78432
1558	78433
39438	78434
83203	78435
1443	78436
31374	78437
3051	78438
2255	78439
49874	78440
196050	78441
32620	78442
32936	78443
14835	78444
79634	78445
13844	78446
130761	78447
206558	78448
27416	78449
66920	78450
8300	78451
23601	78452
27109	78453
25643	78454
46570	78455
116196	78456
64172	78457
47898	78458
42174	78459
149426	78460
52942	78461
169424	78462
31039	78463
139797	78464
133527	78465
75696	78466
2883	78467
226101	78468
157960	78469
28338	78470
2262	78471
19038	78472
2962	78473
7603	78474
166108	78475
59381	78476
201022	78477
247088	78478
39226	78479
26692	78480
58537	78481
143918	78482
207068	78483
14818	78484
49772	78485
58371	78486
85955	78487
63848	78488
126666	78489
2930	78490
83892	78491
236164	78492
435	78493
23519	78494
3635	78495
50006	78496
18657	78497
451	78498
13507	78499
77316	78500
20999	78501
8067	78502
161329	78503
73570	78504
269742	78505
1772	78506
4332	78507
33665	78508
25137	78509
100920	78510
118988	78511
1582	78512
49231	78513
100084	78514
195	78515
112396	78516
207924	78517
75712	78518
9728	78519
130875	78520
73086	78521
8878	78522
206455	78523
32221	78524
14708	78525
42840	78526
12162	78527
36096	78528
3641	78529
63584	78530
16959	78531
38272	78532
63785	78533
1695	78534
18926	78535
1285	78536
13437	78537
160426	78538
87869	78539
41	78540
217163	78541
10694	78542
240599	78543
240817	78544
3929	78545
15190	78546
34538	78547
710	78548
114056	78549
13223	78550
121510	78551
5423	78552
92929	78553
319	78554
261458	78555
198034	78556
39883	78557
109325	78558
19311	78559
6519	78560
71356	78561
51173	78562
119528	78563
229805	78564
265926	78565
161219	78566
27691	78567
20142	78568
40522	78569
15407	78570
2812	78571
83005	78572
157952	78573
4070	78574
16194	78575
11166	78576
3290	78577
87380	78578
156482	78579
87786	78580
48285	78581
2906	78582
5951	78583
22216	78584
80373	78585
161737	78586
1266	78587
15730	78588
17778	78589
10710	78590
2710	78591
15197	78592
39482	78593
7756	78594
17394	78595
71961	78596
23515	78597
60746	78598
10824	78599
59496	78600
186744	78601
16926	78602
6795	78603
40407	78604
74938	78605
45884	78606
104282	78607
33883	78608
73131	78609
6199	78610
7	78611
261464	78612
8963	78613
149084	78614
18173	78615
96887	78616
133569	78617
66596	78618
71037	78619
100460	78620
7584	78621
11226	78622
39513	78623
4545	78624
144925	78625
45419	78626
228205	78627
35617	78628
2030	78629
260237	78630
3932	78631
113373	78632
40124	78633
57358	78634
3832	78635
184847	78636
27908	78637
9502	78638
4903	78639
95013	78640
65960	78641
5489	78642
12290	78643
92705	78644
19918	78645
21754	78646
31456	78647
8435	78648
38364	78649
1539	78650
92050	78651
42656	78652
5215	78653
11125	78654
13978	78655
147560	78656
262762	78657
5112	78658
5199	78659
34366	78660
237812	78661
134878	78662
51544	78663
123825	78664
25879	78665
5168	78666
30425	78667
62593	78668
38624	78669
239339	78670
251465	78671
6614	78672
12312	78673
46000	78674
138430	78675
715	78676
25683	78677
112795	78678
27121	78679
47255	78680
46223	78681
206204	78682
23380	78683
10856	78684
10494	78685
6503	78686
67279	78687
138910	78688
3003	78689
2435	78690
1790	78691
2539	78692
159718	78693
1783	78694
59500	78695
30707	78696
22258	78697
527	78698
15206	78699
3975	78700
18388	78701
32483	78702
73621	78703
2974	78704
20035	78705
26825	78706
32755	78707
40585	78708
128451	78709
77640	78710
30851	78711
36765	78712
24627	78713
2222	78714
108145	78715
1753	78716
11866	78717
66108	78718
90296	78719
165841	78720
1932	78721
73345	78722
92379	78723
170474	78724
5267	78725
25765	78726
1277	78727
177874	78728
234699	78729
12594	78730
46012	78731
49185	78732
168109	78733
410	78734
1699	78735
15054	78736
260812	78737
69827	78738
160029	78739
211072	78740
13045	78741
24099	78742
108777	78743
11490	78744
21229	78745
126465	78746
4854	78747
21333	78748
63005	78749
222736	78750
1626	78751
5219	78752
229791	78753
22843	78754
36173	78755
193412	78756
115815	78757
2361	78758
1008	78759
23715	78760
5605	78761
260429	78762
4114	78763
155722	78764
173794	78765
118653	78766
56913	78767
65074	78768
19327	78769
39768	78770
133549	78771
76340	78772
15334	78773
998	78774
6805	78775
3481	78776
9226	78777
95393	78778
42535	78779
230698	78780
46577	78781
81295	78782
11335	78783
991	78784
3477	78785
5343	78786
10017	78787
10906	78788
42947	78789
114439	78790
64602	78791
44941	78792
19766	78793
12588	78794
25726	78795
2361	78796
122897	78797
690	78798
43123	78799
164891	78800
202382	78801
841	78802
2987	78803
68330	78804
30514	78805
3114	78806
132324	78807
58368	78808
7370	78809
79001	78810
166335	78811
10281	78812
92192	78813
22493	78814
185261	78815
99115	78816
34529	78817
12963	78818
2596	78819
1773	78820
59536	78821
235635	78822
126537	78823
2541	78824
96210	78825
40900	78826
130878	78827
53916	78828
26563	78829
54258	78830
38498	78831
81413	78832
41977	78833
3258	78834
28945	78835
13234	78836
77332	78837
82365	78838
78626	78839
28380	78840
163920	78841
17240	78842
49294	78843
53304	78844
1736	78845
12212	78846
3133	78847
31965	78848
150850	78849
91013	78850
4636	78851
74441	78852
5863	78853
160868	78854
56872	78855
244894	78856
57091	78857
242235	78858
129805	78859
6854	78860
3476	78861
221109	78862
730	78863
2872	78864
33413	78865
13598	78866
15323	78867
2265	78868
14373	78869
170413	78870
118125	78871
41642	78872
139897	78873
261313	78874
168780	78875
151142	78876
30525	78877
9679	78878
95243	78879
169505	78880
2265	78881
93496	78882
50598	78883
1308	78884
92469	78885
34064	78886
19243	78887
113858	78888
79646	78889
161859	78890
2538	78891
16076	78892
3157	78893
181763	78894
132	78895
203113	78896
114537	78897
14608	78898
180692	78899
3652	78900
4521	78901
97	78902
37971	78903
3310	78904
750	78905
58771	78906
1483	78907
76319	78908
17230	78909
53096	78910
67	78911
201230	78912
144312	78913
181988	78914
2026	78915
1006	78916
12967	78917
379	78918
45106	78919
38230	78920
70831	78921
159205	78922
79041	78923
29838	78924
97762	78925
4427	78926
190482	78927
224090	78928
4318	78929
33866	78930
197136	78931
13427	78932
184	78933
103160	78934
10433	78935
4343	78936
61668	78937
101559	78938
138688	78939
11628	78940
4366	78941
17112	78942
39531	78943
29686	78944
84239	78945
218740	78946
108603	78947
13647	78948
75304	78949
15190	78950
157196	78951
38698	78952
101150	78953
53672	78954
126612	78955
80102	78956
31463	78957
4436	78958
263777	78959
154918	78960
1485	78961
12808	78962
32037	78963
66851	78964
19334	78965
207215	78966
67773	78967
106311	78968
90341	78969
112122	78970
36448	78971
68359	78972
249414	78973
35039	78974
75469	78975
71262	78976
63034	78977
83212	78978
29788	78979
414	78980
49832	78981
53088	78982
108865	78983
52472	78984
222916	78985
3434	78986
155265	78987
262840	78988
17048	78989
46895	78990
64692	78991
38484	78992
96791	78993
57	78994
165256	78995
35168	78996
58066	78997
89256	78998
6032	78999
152646	79000
153441	79001
2444	79002
6520	79003
4028	79004
31261	79005
33759	79006
136	79007
4671	79008
51164	79009
23994	79010
714	79011
221182	79012
13446	79013
4375	79014
240	79015
24854	79016
69232	79017
21581	79018
256271	79019
450	79020
160	79021
54397	79022
115675	79023
55847	79024
88521	79025
74524	79026
79603	79027
5726	79028
16399	79029
110306	79030
264247	79031
252543	79032
20655	79033
2790	79034
600	79035
37235	79036
163	79037
110132	79038
10160	79039
10842	79040
186073	79041
49104	79042
29609	79043
33626	79044
18276	79045
107998	79046
77828	79047
836	79048
142391	79049
143055	79050
34816	79051
84863	79052
175165	79053
12359	79054
29463	79055
61462	79056
35231	79057
13529	79058
8708	79059
205056	79060
5782	79061
12913	79062
3233	79063
8651	79064
29748	79065
43618	79066
154186	79067
106426	79068
76094	79069
8342	79070
64814	79071
20665	79072
72411	79073
15850	79074
12530	79075
6380	79076
139817	79077
93199	79078
65637	79079
13949	79080
110242	79081
246675	79082
96398	79083
6252	79084
102433	79085
25124	79086
22712	79087
15	79088
136025	79089
55454	79090
25843	79091
7260	79092
159609	79093
162290	79094
16133	79095
83711	79096
1049	79097
4632	79098
50819	79099
152720	79100
82991	79101
216896	79102
19389	79103
6804	79104
18032	79105
3581	79106
126683	79107
161941	79108
3782	79109
682	79110
14873	79111
60458	79112
37822	79113
15968	79114
262092	79115
57090	79116
47815	79117
33006	79118
8994	79119
38889	79120
91791	79121
60303	79122
38001	79123
66696	79124
64685	79125
7550	79126
12709	79127
90	79128
20800	79129
45010	79130
62689	79131
208926	79132
17124	79133
48241	79134
1103	79135
10723	79136
34186	79137
110353	79138
76179	79139
85128	79140
9736	79141
66711	79142
136743	79143
50262	79144
57376	79145
48270	79146
126711	79147
111324	79148
1703	79149
160311	79150
140014	79151
13483	79152
45126	79153
6044	79154
13097	79155
15860	79156
101126	79157
141121	79158
257090	79159
9886	79160
246180	79161
59397	79162
110552	79163
21017	79164
4900	79165
159407	79166
2104	79167
235802	79168
63140	79169
1273	79170
56333	79171
2324	79172
46415	79173
95900	79174
105990	79175
5130	79176
7605	79177
28151	79178
1873	79179
12154	79180
15588	79181
928	79182
259400	79183
943	79184
164776	79185
94302	79186
2643	79187
101234	79188
32303	79189
33908	79190
48596	79191
26	79192
229046	79193
1102	79194
2466	79195
26986	79196
15295	79197
3549	79198
155253	79199
30076	79200
2534	79201
22648	79202
60067	79203
954	79204
6283	79205
2579	79206
5948	79207
20763	79208
84348	79209
27642	79210
112965	79211
85472	79212
144058	79213
42326	79214
2700	79215
23812	79216
254539	79217
81718	79218
345	79219
29003	79220
951	79221
63903	79222
113176	79223
73893	79224
53832	79225
110469	79226
251157	79227
107079	79228
3376	79229
68858	79230
206428	79231
132927	79232
69973	79233
59472	79234
17585	79235
11523	79236
2816	79237
2503	79238
45613	79239
942	79240
9831	79241
25020	79242
1221	79243
1592	79244
130751	79245
259836	79246
22581	79247
251694	79248
5503	79249
24	79250
164294	79251
3591	79252
28958	79253
227616	79254
51476	79255
63849	79256
44506	79257
17109	79258
206239	79259
60826	79260
41674	79261
162578	79262
47298	79263
47651	79264
1690	79265
102119	79266
8926	79267
257807	79268
21453	79269
136548	79270
14251	79271
209912	79272
16582	79273
25714	79274
21866	79275
46625	79276
18734	79277
20373	79278
196674	79279
10817	79280
108522	79281
85175	79282
167834	79283
242	79284
4227	79285
89140	79286
153988	79287
47874	79288
4273	79289
151	79290
90011	79291
20117	79292
7911	79293
185986	79294
26992	79295
261863	79296
94974	79297
153568	79298
9711	79299
18513	79300
81205	79301
96946	79302
22690	79303
20376	79304
20967	79305
30721	79306
35	79307
90637	79308
210679	79309
52405	79310
231196	79311
7133	79312
3787	79313
53122	79314
39411	79315
8583	79316
68361	79317
1641	79318
9559	79319
197042	79320
128547	79321
2848	79322
123710	79323
246325	79324
146064	79325
61988	79326
16090	79327
78171	79328
15463	79329
30182	79330
17365	79331
227	79332
62549	79333
259293	79334
4358	79335
75084	79336
5297	79337
140794	79338
36778	79339
71908	79340
20423	79341
23784	79342
170017	79343
6115	79344
15207	79345
267	79346
112468	79347
827	79348
132044	79349
143	79350
43613	79351
19750	79352
1083	79353
144931	79354
2640	79355
850	79356
250	79357
10914	79358
4690	79359
225964	79360
18998	79361
14755	79362
18228	79363
109588	79364
2691	79365
241609	79366
26164	79367
81844	79368
55136	79369
12577	79370
77753	79371
108485	79372
22871	79373
976	79374
38317	79375
8361	79376
4810	79377
69920	79378
63416	79379
5866	79380
168310	79381
6011	79382
1338	79383
17096	79384
32226	79385
39818	79386
30213	79387
49041	79388
28089	79389
6832	79390
44270	79391
9271	79392
89405	79393
53062	79394
45447	79395
73186	79396
11031	79397
148356	79398
108957	79399
66355	79400
32886	79401
270869	79402
12549	79403
43008	79404
157638	79405
37600	79406
196631	79407
120582	79408
1926	79409
134564	79410
60514	79411
359	79412
271326	79413
17766	79414
5041	79415
250155	79416
30145	79417
38580	79418
152348	79419
1890	79420
4484	79421
83886	79422
196150	79423
166074	79424
155375	79425
96192	79426
88971	79427
186020	79428
11001	79429
207828	79430
3125	79431
139672	79432
80550	79433
98298	79434
101408	79435
10514	79436
62277	79437
74587	79438
234057	79439
39687	79440
247107	79441
180712	79442
46249	79443
266488	79444
104879	79445
26891	79446
23972	79447
96289	79448
29726	79449
29721	79450
109537	79451
5108	79452
237284	79453
2461	79454
57603	79455
63277	79456
11529	79457
119365	79458
9274	79459
7696	79460
95692	79461
17179	79462
81955	79463
140490	79464
33731	79465
8102	79466
6564	79467
121695	79468
4828	79469
439	79470
82897	79471
2840	79472
76183	79473
50827	79474
95822	79475
151033	79476
47896	79477
20589	79478
364	79479
17428	79480
4602	79481
159194	79482
38188	79483
6523	79484
49928	79485
17674	79486
21791	79487
42707	79488
53307	79489
809	79490
75008	79491
123553	79492
217976	79493
7024	79494
436	79495
11858	79496
84634	79497
58850	79498
38198	79499
55558	79500
32603	79501
44116	79502
925	79503
100776	79504
9792	79505
59701	79506
99103	79507
25642	79508
34072	79509
23083	79510
75106	79511
107820	79512
56128	79513
5325	79514
11459	79515
124799	79516
4963	79517
20526	79518
49551	79519
1447	79520
1387	79521
18989	79522
2354	79523
80994	79524
243397	79525
8015	79526
190611	79527
66970	79528
150068	79529
108367	79530
68123	79531
192001	79532
6670	79533
13485	79534
19964	79535
54692	79536
157156	79537
2754	79538
235993	79539
9225	79540
30418	79541
19090	79542
2406	79543
78104	79544
3589	79545
21300	79546
10554	79547
51550	79548
164062	79549
382	79550
14618	79551
3954	79552
48768	79553
45152	79554
129208	79555
8021	79556
4277	79557
78698	79558
103389	79559
102137	79560
52939	79561
30080	79562
1030	79563
11660	79564
10300	79565
88059	79566
21508	79567
111737	79568
33758	79569
6222	79570
2932	79571
152130	79572
8433	79573
213	79574
31078	79575
36917	79576
14519	79577
191013	79578
225	79579
168212	79580
77090	79581
219802	79582
120488	79583
23579	79584
108808	79585
22780	79586
42585	79587
1429	79588
54321	79589
3730	79590
15320	79591
184588	79592
271046	79593
126443	79594
152413	79595
50521	79596
246827	79597
49878	79598
137200	79599
268397	79600
6440	79601
85690	79602
88	79603
125318	79604
4495	79605
70505	79606
13349	79607
42242	79608
36525	79609
33097	79610
204261	79611
207976	79612
30198	79613
122000	79614
11813	79615
4616	79616
3747	79617
30010	79618
3292	79619
10609	79620
29958	79621
126196	79622
393	79623
109267	79624
24845	79625
4731	79626
60251	79627
3222	79628
36052	79629
4953	79630
86425	79631
1432	79632
25064	79633
27483	79634
9300	79635
176249	79636
22809	79637
177458	79638
109982	79639
221690	79640
54284	79641
122182	79642
19628	79643
21092	79644
138179	79645
16912	79646
4041	79647
8136	79648
43734	79649
98872	79650
3958	79651
33952	79652
21882	79653
34232	79654
16362	79655
14907	79656
23845	79657
4958	79658
23011	79659
361	79660
18717	79661
30254	79662
1571	79663
70918	79664
101097	79665
205453	79666
15716	79667
4534	79668
126464	79669
39639	79670
44439	79671
88455	79672
68061	79673
42741	79674
8322	79675
82135	79676
79500	79677
89808	79678
74565	79679
125431	79680
4291	79681
8918	79682
51574	79683
17428	79684
70376	79685
94259	79686
179383	79687
210123	79688
79698	79689
43999	79690
187398	79691
115868	79692
9326	79693
580	79694
165088	79695
44260	79696
94024	79697
71501	79698
124679	79699
74028	79700
259210	79701
196815	79702
6689	79703
260306	79704
48942	79705
10438	79706
186120	79707
59053	79708
13532	79709
69458	79710
14981	79711
185	79712
19439	79713
17898	79714
62119	79715
185145	79716
557	79717
34803	79718
62122	79719
4510	79720
2646	79721
22106	79722
102212	79723
72147	79724
207	79725
76568	79726
3782	79727
140120	79728
35364	79729
83869	79730
62453	79731
8191	79732
136749	79733
41914	79734
20541	79735
10765	79736
108310	79737
34399	79738
19460	79739
9057	79740
65173	79741
66413	79742
209153	79743
164837	79744
82583	79745
13149	79746
81994	79747
15111	79748
60130	79749
121616	79750
24922	79751
65158	79752
115461	79753
1395	79754
154750	79755
56955	79756
3364	79757
92328	79758
64069	79759
65741	79760
126611	79761
1663	79762
51410	79763
128967	79764
8399	79765
4071	79766
1033	79767
1530	79768
17476	79769
61287	79770
39261	79771
27653	79772
165814	79773
5626	79774
246162	79775
215101	79776
45831	79777
271543	79778
10678	79779
141455	79780
201587	79781
6591	79782
2412	79783
15498	79784
67797	79785
162593	79786
52125	79787
161876	79788
130017	79789
49744	79790
40435	79791
17412	79792
5449	79793
20043	79794
24223	79795
161483	79796
113868	79797
50465	79798
42199	79799
10741	79800
20	79801
5028	79802
101141	79803
14344	79804
6890	79805
33979	79806
2848	79807
115774	79808
179232	79809
1642	79810
15906	79811
8280	79812
41669	79813
587	79814
4439	79815
70773	79816
9302	79817
151022	79818
63736	79819
67474	79820
64878	79821
49888	79822
3261	79823
626	79824
16628	79825
20341	79826
160122	79827
35179	79828
28051	79829
124452	79830
61345	79831
4444	79832
17192	79833
89458	79834
23418	79835
88209	79836
51780	79837
16252	79838
121500	79839
24229	79840
81808	79841
8056	79842
133203	79843
81085	79844
6789	79845
34257	79846
26015	79847
168828	79848
58779	79849
1466	79850
36131	79851
156403	79852
150922	79853
6092	79854
53276	79855
86118	79856
12000	79857
93728	79858
30902	79859
20332	79860
61813	79861
31918	79862
216810	79863
40214	79864
86838	79865
18916	79866
30187	79867
1218	79868
3518	79869
45187	79870
771	79871
291	79872
154888	79873
170956	79874
7498	79875
109280	79876
3427	79877
141923	79878
7436	79879
21495	79880
28571	79881
9626	79882
3820	79883
53368	79884
5968	79885
290	79886
228616	79887
24639	79888
268439	79889
4429	79890
22566	79891
20466	79892
164580	79893
159969	79894
34667	79895
158006	79896
5293	79897
50804	79898
9490	79899
45627	79900
1053	79901
219959	79902
144924	79903
33439	79904
52505	79905
39399	79906
25014	79907
41685	79908
23745	79909
99872	79910
247899	79911
95136	79912
123257	79913
9655	79914
9478	79915
139423	79916
119139	79917
52167	79918
8821	79919
99286	79920
12114	79921
167250	79922
100989	79923
6205	79924
63799	79925
54598	79926
7977	79927
142927	79928
93185	79929
45607	79930
245612	79931
17141	79932
9870	79933
28965	79934
107531	79935
33620	79936
6157	79937
210552	79938
6247	79939
61709	79940
102101	79941
133697	79942
25261	79943
10612	79944
22818	79945
1135	79946
170573	79947
50578	79948
32833	79949
77426	79950
92701	79951
7307	79952
55338	79953
169804	79954
163162	79955
7258	79956
16601	79957
154311	79958
22229	79959
100258	79960
105532	79961
103902	79962
5659	79963
38478	79964
233	79965
54449	79966
5066	79967
7033	79968
16333	79969
21189	79970
117763	79971
39282	79972
100877	79973
150926	79974
254234	79975
32700	79976
62228	79977
132316	79978
87272	79979
55630	79980
2392	79981
41480	79982
16176	79983
28974	79984
36976	79985
68705	79986
41231	79987
8016	79988
142265	79989
272822	79990
53058	79991
165024	79992
15653	79993
258010	79994
155722	79995
55523	79996
34781	79997
91160	79998
40246	79999
122076	80000
4478	80001
4259	80002
2022	80003
250899	80004
34262	80005
118842	80006
53736	80007
655	80008
53262	80009
19710	80010
18025	80011
92546	80012
19455	80013
90246	80014
102657	80015
301	80016
1931	80017
586	80018
13225	80019
17687	80020
25568	80021
4418	80022
25165	80023
372	80024
28589	80025
17970	80026
61276	80027
11535	80028
27720	80029
22636	80030
255912	80031
9045	80032
38563	80033
24353	80034
100945	80035
95997	80036
90379	80037
97030	80038
246431	80039
80266	80040
49372	80041
98546	80042
53552	80043
99604	80044
155071	80045
630	80046
193848	80047
5566	80048
96286	80049
4869	80050
65514	80051
21205	80052
59	80053
5496	80054
55	80055
81175	80056
862	80057
102864	80058
3947	80059
111944	80060
161753	80061
82073	80062
15440	80063
33490	80064
129081	80065
272636	80066
28604	80067
67047	80068
33669	80069
185659	80070
869	80071
218142	80072
96172	80073
21194	80074
185969	80075
13	80076
29938	80077
47723	80078
9538	80079
245	80080
201959	80081
19	80082
127750	80083
268	80084
258505	80085
157059	80086
39071	80087
77918	80088
9567	80089
130416	80090
174528	80091
3839	80092
118302	80093
48491	80094
25356	80095
59747	80096
19982	80097
163068	80098
904	80099
2822	80100
270319	80101
22476	80102
8522	80103
40837	80104
96272	80105
97940	80106
147452	80107
3039	80108
160081	80109
46243	80110
81151	80111
50438	80112
157512	80113
5976	80114
6825	80115
5991	80116
8092	80117
45856	80118
112830	80119
118581	80120
26436	80121
164658	80122
151500	80123
1460	80124
5744	80125
91205	80126
144116	80127
31999	80128
92042	80129
291	80130
108244	80131
227	80132
1963	80133
16402	80134
132059	80135
36502	80136
43694	80137
58828	80138
15092	80139
20277	80140
249086	80141
135762	80142
53538	80143
164390	80144
52097	80145
15264	80146
945	80147
22707	80148
251	80149
1045	80150
216	80151
30671	80152
64748	80153
118606	80154
32623	80155
77968	80156
128771	80157
43045	80158
41748	80159
63	80160
28965	80161
2252	80162
9080	80163
23319	80164
89765	80165
18055	80166
136856	80167
159248	80168
11312	80169
6865	80170
26409	80171
75657	80172
96952	80173
1003	80174
39169	80175
101527	80176
140721	80177
61291	80178
15420	80179
26394	80180
78399	80181
41221	80182
96008	80183
270027	80184
5506	80185
41203	80186
3234	80187
8894	80188
13855	80189
93532	80190
126501	80191
201458	80192
7640	80193
104148	80194
673	80195
143323	80196
3013	80197
4957	80198
12670	80199
7614	80200
37630	80201
14013	80202
15351	80203
159219	80204
71805	80205
39445	80206
685	80207
4102	80208
115186	80209
32497	80210
21675	80211
91	80212
211622	80213
186525	80214
223034	80215
68519	80216
3681	80217
122460	80218
10035	80219
1312	80220
27501	80221
23630	80222
28476	80223
58878	80224
10189	80225
103356	80226
127379	80227
196513	80228
79795	80229
18989	80230
169501	80231
158618	80232
47140	80233
262084	80234
21220	80235
2851	80236
100090	80237
41725	80238
3067	80239
210355	80240
29421	80241
12328	80242
8319	80243
22360	80244
5328	80245
11330	80246
277	80247
14654	80248
150	80249
18227	80250
30176	80251
77656	80252
67619	80253
371	80254
91362	80255
170211	80256
173313	80257
70791	80258
177784	80259
2614	80260
9072	80261
15957	80262
1075	80263
124900	80264
72861	80265
18920	80266
1831	80267
124976	80268
65232	80269
44846	80270
108603	80271
166495	80272
186822	80273
34375	80274
217	80275
77556	80276
13339	80277
32386	80278
16394	80279
48152	80280
21305	80281
2669	80282
10614	80283
879	80284
263528	80285
26314	80286
28364	80287
26265	80288
229288	80289
4976	80290
103930	80291
42665	80292
65676	80293
115254	80294
3090	80295
173711	80296
27696	80297
75049	80298
140470	80299
18556	80300
197370	80301
717	80302
45748	80303
84500	80304
84996	80305
633	80306
5382	80307
29041	80308
14563	80309
152070	80310
48056	80311
5854	80312
42036	80313
19318	80314
81109	80315
1605	80316
109749	80317
4021	80318
166929	80319
103282	80320
11398	80321
30222	80322
272508	80323
10954	80324
144013	80325
44923	80326
29603	80327
7535	80328
5128	80329
91639	80330
17609	80331
6477	80332
20503	80333
37444	80334
143458	80335
112948	80336
135594	80337
15604	80338
113254	80339
166226	80340
28230	80341
1438	80342
48835	80343
193951	80344
65060	80345
172906	80346
1164	80347
4591	80348
876	80349
159839	80350
7068	80351
72399	80352
1160	80353
31305	80354
162548	80355
238907	80356
69828	80357
84333	80358
58836	80359
24524	80360
18239	80361
124168	80362
43841	80363
715	80364
245171	80365
18672	80366
174582	80367
2488	80368
58526	80369
90030	80370
170	80371
37761	80372
2661	80373
12509	80374
11657	80375
99583	80376
80638	80377
38140	80378
106018	80379
45130	80380
155042	80381
40860	80382
17791	80383
76556	80384
46174	80385
167253	80386
4659	80387
42321	80388
189595	80389
41736	80390
129414	80391
29400	80392
260188	80393
77644	80394
35808	80395
9810	80396
92022	80397
3739	80398
198	80399
110517	80400
43936	80401
2707	80402
268673	80403
3726	80404
95524	80405
28009	80406
36045	80407
97354	80408
5024	80409
138372	80410
138617	80411
71482	80412
16066	80413
151410	80414
87585	80415
257057	80416
150455	80417
93891	80418
199992	80419
19337	80420
8174	80421
47194	80422
45386	80423
53244	80424
82479	80425
123700	80426
164945	80427
10038	80428
25058	80429
77130	80430
23635	80431
14181	80432
6486	80433
35616	80434
70398	80435
95169	80436
19792	80437
63227	80438
66635	80439
91546	80440
25632	80441
147292	80442
7518	80443
130607	80444
32519	80445
19966	80446
8181	80447
117526	80448
219708	80449
147605	80450
9870	80451
11950	80452
186802	80453
197484	80454
59389	80455
262446	80456
115864	80457
57602	80458
21105	80459
102482	80460
8796	80461
57076	80462
150795	80463
2715	80464
14415	80465
11	80466
13946	80467
776	80468
65923	80469
12585	80470
131421	80471
63789	80472
171182	80473
14751	80474
127408	80475
130354	80476
35729	80477
155450	80478
139368	80479
17759	80480
93809	80481
1132	80482
80630	80483
15117	80484
99953	80485
17135	80486
45914	80487
31317	80488
7657	80489
13526	80490
70398	80491
81328	80492
54766	80493
30071	80494
84896	80495
154763	80496
73755	80497
152114	80498
454	80499
262672	80500
104113	80501
81974	80502
41631	80503
87649	80504
107171	80505
104550	80506
50370	80507
145424	80508
3490	80509
134600	80510
118657	80511
1522	80512
129712	80513
245291	80514
8959	80515
220849	80516
264683	80517
28541	80518
28691	80519
24063	80520
182170	80521
63622	80522
271	80523
74903	80524
13000	80525
116687	80526
182029	80527
7960	80528
59797	80529
67638	80530
16372	80531
158094	80532
153362	80533
138546	80534
150146	80535
398	80536
38623	80537
99723	80538
10283	80539
72263	80540
28673	80541
73161	80542
29395	80543
4950	80544
216858	80545
4131	80546
150020	80547
20839	80548
177515	80549
121494	80550
28	80551
47295	80552
74129	80553
120917	80554
8852	80555
2783	80556
92594	80557
59529	80558
2374	80559
5878	80560
33080	80561
41919	80562
40991	80563
30966	80564
33	80565
19010	80566
70708	80567
38956	80568
13115	80569
197807	80570
16207	80571
13372	80572
8160	80573
1654	80574
5659	80575
3162	80576
7285	80577
165769	80578
15903	80579
135668	80580
233309	80581
202	80582
39035	80583
75373	80584
58892	80585
20645	80586
1707	80587
61594	80588
85915	80589
8065	80590
236635	80591
15589	80592
11083	80593
71089	80594
1737	80595
39193	80596
216113	80597
95829	80598
31074	80599
185995	80600
203340	80601
85115	80602
786	80603
61416	80604
169466	80605
65058	80606
74473	80607
59873	80608
2231	80609
46487	80610
2254	80611
5038	80612
90755	80613
240058	80614
14887	80615
160712	80616
15134	80617
91394	80618
216397	80619
238382	80620
121571	80621
252438	80622
170095	80623
23891	80624
236956	80625
3513	80626
15117	80627
33356	80628
53088	80629
16334	80630
200726	80631
144725	80632
6943	80633
24087	80634
147795	80635
184609	80636
70835	80637
154399	80638
3287	80639
19772	80640
54075	80641
1259	80642
141065	80643
86850	80644
3057	80645
11902	80646
140704	80647
12511	80648
41617	80649
65195	80650
19327	80651
14281	80652
83718	80653
94508	80654
182177	80655
23197	80656
55745	80657
127062	80658
106782	80659
51674	80660
12681	80661
290	80662
14978	80663
6372	80664
54110	80665
520	80666
608	80667
29072	80668
51520	80669
47964	80670
37139	80671
46846	80672
157623	80673
65562	80674
194444	80675
1173	80676
124248	80677
1755	80678
32977	80679
162898	80680
6694	80681
44701	80682
25813	80683
95426	80684
128328	80685
7491	80686
63564	80687
125953	80688
269627	80689
50177	80690
23144	80691
35715	80692
24401	80693
502	80694
125043	80695
71487	80696
8431	80697
69915	80698
6692	80699
90928	80700
26266	80701
35043	80702
22172	80703
4331	80704
271553	80705
3086	80706
117992	80707
16422	80708
56019	80709
263636	80710
5023	80711
23	80712
188471	80713
47106	80714
32399	80715
139560	80716
85636	80717
11120	80718
10609	80719
30722	80720
46323	80721
57176	80722
129732	80723
30400	80724
210278	80725
104600	80726
22765	80727
96201	80728
72552	80729
9053	80730
252755	80731
5578	80732
18132	80733
61792	80734
32021	80735
141305	80736
100933	80737
38590	80738
97568	80739
25977	80740
96000	80741
26010	80742
65476	80743
26083	80744
132350	80745
10878	80746
6	80747
266736	80748
33236	80749
12682	80750
12636	80751
198	80752
25339	80753
3232	80754
258792	80755
182323	80756
11732	80757
5160	80758
111592	80759
53871	80760
14523	80761
41785	80762
3622	80763
159967	80764
2506	80765
10807	80766
1112	80767
93039	80768
91362	80769
157	80770
63134	80771
12002	80772
26601	80773
12936	80774
77844	80775
15273	80776
36444	80777
57303	80778
17264	80779
111227	80780
227085	80781
2944	80782
26654	80783
4145	80784
21403	80785
484	80786
82882	80787
191836	80788
122031	80789
113954	80790
42416	80791
35227	80792
20208	80793
162574	80794
43708	80795
5309	80796
230828	80797
146	80798
29916	80799
67678	80800
60694	80801
120	80802
710	80803
59141	80804
71360	80805
18882	80806
379	80807
38781	80808
19671	80809
168023	80810
7009	80811
86290	80812
17773	80813
18821	80814
137708	80815
269557	80816
5858	80817
14251	80818
68600	80819
63324	80820
87060	80821
45	80822
245354	80823
76292	80824
135419	80825
7238	80826
35377	80827
145129	80828
54395	80829
70997	80830
14603	80831
99647	80832
19895	80833
8356	80834
2343	80835
49952	80836
151506	80837
7286	80838
41149	80839
8717	80840
41272	80841
8400	80842
158174	80843
134740	80844
93768	80845
1726	80846
92898	80847
693	80848
228410	80849
1324	80850
29700	80851
207684	80852
899	80853
14691	80854
1164	80855
12536	80856
90021	80857
112556	80858
26748	80859
29975	80860
11247	80861
18513	80862
222759	80863
242216	80864
10544	80865
65078	80866
137084	80867
83225	80868
145769	80869
3501	80870
5020	80871
11199	80872
105056	80873
157291	80874
1289	80875
195	80876
51762	80877
59664	80878
159237	80879
81462	80880
120847	80881
42650	80882
63306	80883
6787	80884
150960	80885
89017	80886
71656	80887
3780	80888
112198	80889
732	80890
207470	80891
12282	80892
3098	80893
249022	80894
264952	80895
88833	80896
90445	80897
256890	80898
198952	80899
45985	80900
20073	80901
181118	80902
101402	80903
14972	80904
29217	80905
260	80906
45303	80907
88834	80908
238583	80909
12746	80910
122085	80911
6319	80912
954	80913
95478	80914
40999	80915
75016	80916
3813	80917
21297	80918
1634	80919
10919	80920
3971	80921
1615	80922
48751	80923
266005	80924
35905	80925
51805	80926
232595	80927
97753	80928
24021	80929
241538	80930
163907	80931
150394	80932
183752	80933
1271	80934
4048	80935
27306	80936
100204	80937
35546	80938
11066	80939
23668	80940
102176	80941
137	80942
16654	80943
78114	80944
15685	80945
171721	80946
2128	80947
118121	80948
60409	80949
6127	80950
186632	80951
12458	80952
11955	80953
134219	80954
32787	80955
22458	80956
75568	80957
67633	80958
30579	80959
54890	80960
88274	80961
30222	80962
164687	80963
1385	80964
113147	80965
4198	80966
1191	80967
40468	80968
80521	80969
177813	80970
198997	80971
29779	80972
73963	80973
175810	80974
160253	80975
18034	80976
249197	80977
58859	80978
35524	80979
61563	80980
52857	80981
158183	80982
207866	80983
93567	80984
141039	80985
94670	80986
232518	80987
24675	80988
45037	80989
5464	80990
53697	80991
6347	80992
192277	80993
11447	80994
35646	80995
108215	80996
103264	80997
51016	80998
1398	80999
5127	81000
75638	81001
99085	81002
7980	81003
30154	81004
12708	81005
97590	81006
29866	81007
47549	81008
67148	81009
14796	81010
4666	81011
31095	81012
186253	81013
250133	81014
3784	81015
51918	81016
72625	81017
94273	81018
24296	81019
2293	81020
2912	81021
4	81022
3519	81023
1077	81024
60949	81025
214372	81026
203	81027
7248	81028
109946	81029
9805	81030
12414	81031
41757	81032
2088	81033
2473	81034
4313	81035
149102	81036
18467	81037
25902	81038
157057	81039
7925	81040
37079	81041
104926	81042
8153	81043
376	81044
556	81045
135015	81046
65403	81047
97374	81048
182051	81049
26274	81050
56391	81051
21211	81052
26589	81053
91673	81054
162309	81055
51002	81056
41663	81057
19470	81058
65303	81059
63380	81060
107641	81061
174393	81062
8159	81063
20090	81064
100114	81065
46794	81066
62355	81067
24461	81068
20584	81069
228089	81070
17987	81071
38781	81072
6714	81073
87455	81074
33401	81075
36481	81076
141377	81077
169993	81078
242564	81079
172331	81080
79810	81081
4251	81082
10000	81083
14555	81084
6065	81085
21010	81086
5020	81087
32913	81088
51987	81089
42327	81090
32713	81091
23132	81092
8698	81093
3440	81094
249	81095
7088	81096
112690	81097
263021	81098
133751	81099
146	81100
8279	81101
2238	81102
21441	81103
83077	81104
131297	81105
42397	81106
4076	81107
43361	81108
1654	81109
71659	81110
14852	81111
111706	81112
174721	81113
245339	81114
276	81115
14991	81116
19884	81117
15608	81118
5467	81119
6998	81120
485	81121
54414	81122
18172	81123
26493	81124
271107	81125
16879	81126
160382	81127
110588	81128
6891	81129
14846	81130
15727	81131
43216	81132
83773	81133
8242	81134
127652	81135
32178	81136
3758	81137
183579	81138
65348	81139
38780	81140
57901	81141
17302	81142
15422	81143
9906	81144
35977	81145
5508	81146
243979	81147
44355	81148
1007	81149
19391	81150
78203	81151
40215	81152
1503	81153
228368	81154
121366	81155
5529	81156
16925	81157
6637	81158
93692	81159
82609	81160
166562	81161
190643	81162
11284	81163
209338	81164
16539	81165
98462	81166
16344	81167
87524	81168
47861	81169
14551	81170
109936	81171
8669	81172
7184	81173
281	81174
102073	81175
204906	81176
53846	81177
11998	81178
1273	81179
10730	81180
113296	81181
260102	81182
110221	81183
7187	81184
106855	81185
6948	81186
6515	81187
30292	81188
1253	81189
32583	81190
20090	81191
73007	81192
125	81193
77901	81194
38139	81195
16003	81196
31301	81197
180762	81198
232507	81199
43561	81200
71664	81201
25	81202
6194	81203
72325	81204
13693	81205
23602	81206
22702	81207
7435	81208
1068	81209
38309	81210
33921	81211
177462	81212
47966	81213
169352	81214
202482	81215
157473	81216
41177	81217
115520	81218
2230	81219
12540	81220
165128	81221
71982	81222
158148	81223
2444	81224
143698	81225
124715	81226
162625	81227
11362	81228
18693	81229
138689	81230
2389	81231
24993	81232
244546	81233
55104	81234
47868	81235
98225	81236
10027	81237
10434	81238
30420	81239
222110	81240
32945	81241
77876	81242
122989	81243
95405	81244
260982	81245
79506	81246
24	81247
270648	81248
29812	81249
1614	81250
102009	81251
108852	81252
17808	81253
42738	81254
3440	81255
155382	81256
117490	81257
170960	81258
46644	81259
226972	81260
5811	81261
171296	81262
45187	81263
210282	81264
23148	81265
92304	81266
120054	81267
150923	81268
2916	81269
1436	81270
168894	81271
22	81272
182418	81273
56217	81274
3950	81275
42657	81276
40036	81277
259996	81278
71746	81279
46808	81280
98301	81281
20676	81282
150220	81283
212846	81284
246	81285
110803	81286
2627	81287
77993	81288
107725	81289
277	81290
911	81291
44053	81292
70188	81293
35187	81294
131803	81295
150489	81296
233877	81297
80064	81298
5358	81299
2767	81300
9222	81301
165121	81302
73940	81303
69946	81304
116286	81305
11217	81306
59513	81307
17160	81308
29677	81309
142302	81310
40565	81311
232676	81312
123486	81313
142768	81314
33584	81315
46372	81316
4892	81317
83216	81318
16775	81319
84522	81320
99032	81321
96637	81322
127380	81323
1405	81324
91859	81325
63851	81326
244803	81327
24970	81328
193179	81329
21986	81330
35273	81331
6648	81332
2657	81333
149167	81334
259064	81335
52962	81336
4301	81337
14778	81338
191327	81339
265572	81340
13726	81341
51295	81342
39890	81343
84677	81344
29740	81345
27589	81346
5394	81347
51255	81348
341	81349
3834	81350
43762	81351
19150	81352
8960	81353
61348	81354
47872	81355
2781	81356
5577	81357
40396	81358
78510	81359
3514	81360
1973	81361
48123	81362
150404	81363
12347	81364
105270	81365
105195	81366
66745	81367
76101	81368
45556	81369
39841	81370
8697	81371
246016	81372
26486	81373
260468	81374
15154	81375
1643	81376
155695	81377
74068	81378
9221	81379
142907	81380
37941	81381
213	81382
33068	81383
14281	81384
117424	81385
15320	81386
8342	81387
138130	81388
3887	81389
79837	81390
129716	81391
9536	81392
239891	81393
40125	81394
12999	81395
33413	81396
6137	81397
5698	81398
5860	81399
147784	81400
27643	81401
66059	81402
170826	81403
14701	81404
162543	81405
56731	81406
56720	81407
170829	81408
226497	81409
29186	81410
11245	81411
4563	81412
27957	81413
62071	81414
261415	81415
165001	81416
11392	81417
40166	81418
11336	81419
12782	81420
179031	81421
4058	81422
2867	81423
345	81424
183176	81425
30594	81426
4690	81427
19434	81428
791	81429
580	81430
54295	81431
23454	81432
122051	81433
120794	81434
78760	81435
50736	81436
50568	81437
14155	81438
22809	81439
10830	81440
146997	81441
55041	81442
52274	81443
70405	81444
2089	81445
44742	81446
3328	81447
14776	81448
264865	81449
209684	81450
1439	81451
13642	81452
74150	81453
71818	81454
8840	81455
20655	81456
106671	81457
110650	81458
171829	81459
3749	81460
2324	81461
63575	81462
15107	81463
887	81464
105495	81465
35278	81466
138014	81467
13711	81468
19267	81469
79539	81470
4739	81471
2880	81472
16890	81473
9939	81474
2070	81475
43903	81476
4944	81477
226135	81478
22151	81479
58899	81480
12393	81481
17385	81482
43929	81483
4109	81484
70032	81485
39765	81486
5550	81487
27	81488
4355	81489
111216	81490
46397	81491
2531	81492
196885	81493
80309	81494
28204	81495
74903	81496
6705	81497
31311	81498
3367	81499
63773	81500
47639	81501
131392	81502
74347	81503
5729	81504
19102	81505
85	81506
10489	81507
24558	81508
28871	81509
3121	81510
38431	81511
26334	81512
30567	81513
134305	81514
117	81515
2221	81516
97963	81517
1171	81518
92586	81519
19014	81520
70839	81521
11483	81522
6790	81523
148008	81524
827	81525
19238	81526
7615	81527
35526	81528
46366	81529
2072	81530
98818	81531
110219	81532
35826	81533
164200	81534
4620	81535
58737	81536
51595	81537
141814	81538
47449	81539
79534	81540
25897	81541
44269	81542
80756	81543
11419	81544
27285	81545
256724	81546
22970	81547
2652	81548
30	81549
82	81550
7563	81551
131314	81552
81241	81553
5679	81554
167384	81555
21939	81556
99581	81557
93697	81558
328	81559
29214	81560
15447	81561
17416	81562
37412	81563
40656	81564
33258	81565
109784	81566
128204	81567
2210	81568
90355	81569
115621	81570
134007	81571
15617	81572
12675	81573
13047	81574
21000	81575
1231	81576
73217	81577
868	81578
15140	81579
2229	81580
42636	81581
1343	81582
23255	81583
256085	81584
218978	81585
3396	81586
50396	81587
96343	81588
240616	81589
3290	81590
254021	81591
5454	81592
183883	81593
11244	81594
126235	81595
20211	81596
84644	81597
1559	81598
36090	81599
150408	81600
89687	81601
205948	81602
53068	81603
53920	81604
87988	81605
12868	81606
18210	81607
70510	81608
19215	81609
65593	81610
113136	81611
72592	81612
44127	81613
150790	81614
191488	81615
154583	81616
62393	81617
390	81618
14386	81619
31247	81620
3533	81621
262023	81622
34585	81623
34403	81624
21604	81625
108314	81626
32142	81627
172559	81628
73705	81629
34848	81630
118794	81631
20082	81632
6232	81633
28069	81634
46095	81635
10008	81636
27413	81637
49716	81638
44558	81639
81644	81640
8483	81641
26440	81642
8842	81643
121202	81644
3493	81645
23302	81646
6	81647
39991	81648
21056	81649
94055	81650
121996	81651
34166	81652
499	81653
249139	81654
57923	81655
55017	81656
68745	81657
111243	81658
4749	81659
106742	81660
83805	81661
111506	81662
16818	81663
50442	81664
161569	81665
12668	81666
272323	81667
9763	81668
22810	81669
3893	81670
118104	81671
12779	81672
123735	81673
7101	81674
133645	81675
135028	81676
74169	81677
15661	81678
90632	81679
16909	81680
11057	81681
29204	81682
23785	81683
33770	81684
6179	81685
105548	81686
20586	81687
39218	81688
103552	81689
25600	81690
55251	81691
44487	81692
32537	81693
806	81694
26755	81695
40741	81696
68101	81697
246508	81698
544	81699
80362	81700
19953	81701
36371	81702
2338	81703
77337	81704
3569	81705
238306	81706
28911	81707
123760	81708
7864	81709
536	81710
11747	81711
14190	81712
168211	81713
33094	81714
30385	81715
9421	81716
7237	81717
76786	81718
19203	81719
4	81720
15709	81721
88316	81722
62852	81723
66759	81724
1490	81725
55224	81726
51408	81727
29355	81728
4746	81729
14763	81730
819	81731
192568	81732
9627	81733
58838	81734
926	81735
5176	81736
11020	81737
560	81738
21881	81739
33756	81740
37736	81741
20441	81742
15887	81743
12759	81744
14292	81745
2199	81746
1608	81747
127543	81748
77930	81749
10391	81750
78586	81751
4871	81752
95005	81753
30208	81754
22877	81755
7882	81756
138819	81757
8951	81758
27187	81759
51883	81760
61418	81761
1259	81762
28043	81763
95120	81764
161360	81765
309	81766
34252	81767
13482	81768
1843	81769
25671	81770
69175	81771
12683	81772
17076	81773
35900	81774
4771	81775
208294	81776
1597	81777
74760	81778
169822	81779
7865	81780
108171	81781
7087	81782
15	81783
6344	81784
9276	81785
114681	81786
386	81787
221786	81788
152602	81789
267696	81790
4624	81791
167918	81792
113381	81793
45538	81794
120051	81795
39154	81796
25702	81797
96994	81798
101196	81799
29083	81800
89289	81801
97245	81802
91492	81803
159646	81804
5945	81805
111108	81806
767	81807
110652	81808
55338	81809
101497	81810
26305	81811
51679	81812
163570	81813
35938	81814
145533	81815
83044	81816
46743	81817
1508	81818
37399	81819
136881	81820
4751	81821
39254	81822
224	81823
44727	81824
70524	81825
2166	81826
893	81827
230937	81828
15313	81829
85849	81830
29389	81831
40063	81832
6	81833
14415	81834
141640	81835
9507	81836
28009	81837
184251	81838
59718	81839
51015	81840
182167	81841
5631	81842
18174	81843
25752	81844
161722	81845
53403	81846
4268	81847
8511	81848
82130	81849
4225	81850
52787	81851
23407	81852
28849	81853
132504	81854
8457	81855
91063	81856
55418	81857
1855	81858
64510	81859
33019	81860
155830	81861
294	81862
11167	81863
3007	81864
38447	81865
154185	81866
17278	81867
23412	81868
21973	81869
3654	81870
47156	81871
8560	81872
52526	81873
1403	81874
39884	81875
254271	81876
50	81877
100493	81878
33112	81879
31806	81880
262238	81881
10960	81882
148865	81883
27717	81884
335	81885
50151	81886
10718	81887
89476	81888
1203	81889
64144	81890
5064	81891
49059	81892
67092	81893
27983	81894
77295	81895
1090	81896
170635	81897
15861	81898
143327	81899
15335	81900
5941	81901
25290	81902
102800	81903
311	81904
165676	81905
26047	81906
18735	81907
4757	81908
77018	81909
23453	81910
20115	81911
6551	81912
35517	81913
28412	81914
7205	81915
11997	81916
10309	81917
57955	81918
108119	81919
53645	81920
784	81921
125139	81922
162606	81923
85634	81924
56789	81925
61997	81926
5687	81927
4705	81928
44590	81929
16287	81930
28074	81931
11243	81932
140020	81933
665	81934
51091	81935
57351	81936
7518	81937
3864	81938
103184	81939
34522	81940
9126	81941
80066	81942
176386	81943
90363	81944
22555	81945
164218	81946
28234	81947
13164	81948
1445	81949
26819	81950
68893	81951
46614	81952
153620	81953
235691	81954
249191	81955
77245	81956
10972	81957
257	81958
63176	81959
3871	81960
6718	81961
34328	81962
91287	81963
40259	81964
233802	81965
20036	81966
249258	81967
13288	81968
20045	81969
16969	81970
129368	81971
210073	81972
56572	81973
37931	81974
7627	81975
40270	81976
34595	81977
85962	81978
20141	81979
108926	81980
158651	81981
85956	81982
61721	81983
3537	81984
191324	81985
3895	81986
3393	81987
441	81988
76238	81989
224300	81990
64847	81991
86285	81992
10906	81993
20524	81994
2570	81995
760	81996
16304	81997
159025	81998
260639	81999
131656	82000
270454	82001
33297	82002
142073	82003
2781	82004
9779	82005
2052	82006
23201	82007
145013	82008
15752	82009
51877	82010
155846	82011
56742	82012
54143	82013
2737	82014
87123	82015
31723	82016
43992	82017
233428	82018
43563	82019
83885	82020
3884	82021
54731	82022
53365	82023
11716	82024
27795	82025
36910	82026
5871	82027
19719	82028
14	82029
15017	82030
20410	82031
168791	82032
119645	82033
151910	82034
133678	82035
226611	82036
222452	82037
44413	82038
96804	82039
79998	82040
160247	82041
5655	82042
33079	82043
81714	82044
46743	82045
5352	82046
109810	82047
55176	82048
10444	82049
8577	82050
21366	82051
268600	82052
195042	82053
48629	82054
129697	82055
139239	82056
100250	82057
27193	82058
13251	82059
18122	82060
108330	82061
48890	82062
13127	82063
5305	82064
271567	82065
886	82066
64696	82067
12758	82068
145148	82069
9479	82070
15380	82071
24972	82072
48372	82073
51314	82074
1097	82075
146221	82076
70598	82077
228592	82078
92458	82079
134434	82080
3666	82081
213025	82082
58159	82083
552	82084
110470	82085
224114	82086
76435	82087
9882	82088
50936	82089
219447	82090
123089	82091
130241	82092
15184	82093
62298	82094
42196	82095
60677	82096
17340	82097
14547	82098
6938	82099
78160	82100
47880	82101
43481	82102
2556	82103
40512	82104
3803	82105
93812	82106
180838	82107
9229	82108
28286	82109
36739	82110
94622	82111
15161	82112
64405	82113
4006	82114
125199	82115
8057	82116
26817	82117
28476	82118
96850	82119
247672	82120
7041	82121
34010	82122
253469	82123
1121	82124
43813	82125
97412	82126
59158	82127
106	82128
419	82129
51702	82130
7158	82131
133753	82132
29238	82133
232902	82134
37297	82135
269440	82136
26235	82137
158616	82138
108	82139
213317	82140
159807	82141
45095	82142
39636	82143
33061	82144
37848	82145
37341	82146
66367	82147
124570	82148
1434	82149
5846	82150
257096	82151
1515	82152
186050	82153
131769	82154
39655	82155
5060	82156
217477	82157
22214	82158
108967	82159
11702	82160
11223	82161
48353	82162
79053	82163
3843	82164
1080	82165
42061	82166
19831	82167
168178	82168
516	82169
42092	82170
5053	82171
61186	82172
18627	82173
7751	82174
91985	82175
14172	82176
21868	82177
9765	82178
98457	82179
120217	82180
103682	82181
57840	82182
67095	82183
14480	82184
66399	82185
1486	82186
61799	82187
104275	82188
2529	82189
24990	82190
43185	82191
22190	82192
62292	82193
154444	82194
96342	82195
964	82196
7683	82197
16427	82198
73366	82199
35324	82200
100	82201
6722	82202
11653	82203
2498	82204
1275	82205
80579	82206
27913	82207
49465	82208
13830	82209
161050	82210
261826	82211
83581	82212
45323	82213
75049	82214
65324	82215
31819	82216
44713	82217
13669	82218
239620	82219
38082	82220
38969	82221
57325	82222
45101	82223
80384	82224
1863	82225
89266	82226
3530	82227
636	82228
338	82229
1622	82230
10513	82231
31071	82232
1076	82233
2297	82234
100251	82235
65898	82236
13331	82237
227332	82238
73842	82239
2530	82240
169697	82241
154354	82242
21077	82243
1698	82244
37568	82245
38916	82246
26547	82247
262581	82248
13778	82249
114936	82250
7032	82251
23350	82252
75822	82253
4544	82254
76975	82255
135043	82256
2644	82257
90273	82258
36641	82259
147805	82260
57582	82261
33799	82262
42953	82263
7340	82264
4296	82265
60122	82266
132731	82267
9228	82268
102899	82269
35723	82270
977	82271
6116	82272
46	82273
25599	82274
16849	82275
238891	82276
90255	82277
106165	82278
7837	82279
27660	82280
111145	82281
18140	82282
38015	82283
66263	82284
149639	82285
65777	82286
139292	82287
13200	82288
19447	82289
572	82290
1393	82291
243257	82292
104575	82293
3696	82294
7657	82295
25981	82296
210434	82297
13287	82298
200872	82299
248511	82300
107126	82301
254459	82302
46306	82303
34629	82304
2191	82305
4446	82306
272490	82307
4493	82308
55080	82309
159855	82310
43857	82311
42996	82312
187513	82313
86823	82314
254156	82315
1002	82316
220473	82317
42856	82318
132123	82319
95690	82320
189005	82321
1615	82322
15452	82323
25775	82324
10615	82325
189721	82326
138721	82327
125198	82328
6507	82329
71266	82330
13690	82331
67957	82332
17995	82333
39332	82334
9565	82335
73819	82336
86657	82337
77534	82338
46865	82339
210418	82340
71872	82341
4768	82342
36487	82343
19	82344
199316	82345
224849	82346
4826	82347
22481	82348
108614	82349
133487	82350
5404	82351
2	82352
576	82353
165746	82354
41457	82355
154204	82356
244619	82357
42391	82358
141881	82359
25481	82360
38642	82361
1108	82362
26659	82363
40856	82364
123922	82365
214243	82366
110697	82367
156870	82368
59019	82369
94144	82370
26265	82371
25832	82372
9344	82373
21613	82374
14411	82375
465	82376
235292	82377
69774	82378
73992	82379
78765	82380
27993	82381
77134	82382
136514	82383
9350	82384
144929	82385
110524	82386
2897	82387
2785	82388
6325	82389
79284	82390
163831	82391
169954	82392
18768	82393
64129	82394
8686	82395
4022	82396
240566	82397
21353	82398
18375	82399
8479	82400
124650	82401
122540	82402
166476	82403
1700	82404
218720	82405
141431	82406
11553	82407
103415	82408
120211	82409
23853	82410
234812	82411
61472	82412
5384	82413
3171	82414
86795	82415
88022	82416
10260	82417
198127	82418
113486	82419
7256	82420
71470	82421
9247	82422
168386	82423
1042	82424
102816	82425
49384	82426
3332	82427
26337	82428
5032	82429
88261	82430
4116	82431
105039	82432
75900	82433
76078	82434
39835	82435
56639	82436
132938	82437
140976	82438
155074	82439
20235	82440
939	82441
77989	82442
78058	82443
20102	82444
62954	82445
182965	82446
73957	82447
106699	82448
1155	82449
137725	82450
17383	82451
250885	82452
90598	82453
8617	82454
11498	82455
69026	82456
136965	82457
206320	82458
129226	82459
114983	82460
30801	82461
2008	82462
58677	82463
72728	82464
76755	82465
52548	82466
41200	82467
780	82468
78412	82469
18410	82470
12664	82471
19414	82472
16252	82473
155478	82474
89088	82475
60340	82476
260087	82477
115940	82478
97639	82479
129404	82480
52865	82481
89	82482
74101	82483
126310	82484
31782	82485
88151	82486
220428	82487
26626	82488
263081	82489
830	82490
166543	82491
149795	82492
83414	82493
51418	82494
232034	82495
1518	82496
107190	82497
4770	82498
1601	82499
13838	82500
1025	82501
51803	82502
1610	82503
4413	82504
57003	82505
12358	82506
161471	82507
56570	82508
185268	82509
3811	82510
65241	82511
20834	82512
168582	82513
10235	82514
138602	82515
101031	82516
3829	82517
38926	82518
52746	82519
7409	82520
39300	82521
114191	82522
2402	82523
1096	82524
19898	82525
50260	82526
7442	82527
231641	82528
55500	82529
220342	82530
33928	82531
61289	82532
37759	82533
24536	82534
25099	82535
76462	82536
167594	82537
50632	82538
23587	82539
11772	82540
55974	82541
203	82542
170710	82543
107054	82544
204740	82545
29567	82546
244057	82547
7211	82548
183946	82549
37176	82550
171678	82551
35223	82552
119834	82553
3361	82554
61759	82555
37289	82556
456	82557
19642	82558
761	82559
121182	82560
57769	82561
64488	82562
57205	82563
15157	82564
52959	82565
8460	82566
8345	82567
216502	82568
5610	82569
82238	82570
68678	82571
84004	82572
272716	82573
118296	82574
267427	82575
118435	82576
13724	82577
120869	82578
57003	82579
106806	82580
238239	82581
237383	82582
199006	82583
233627	82584
13049	82585
49196	82586
184772	82587
22694	82588
10	82589
6006	82590
9565	82591
24436	82592
207987	82593
45345	82594
11378	82595
6480	82596
5866	82597
123349	82598
234763	82599
5347	82600
21067	82601
123932	82602
50148	82603
249552	82604
6393	82605
50271	82606
21673	82607
10214	82608
4711	82609
3033	82610
1533	82611
9231	82612
16053	82613
11824	82614
155605	82615
58118	82616
103997	82617
9496	82618
5044	82619
261874	82620
25700	82621
3062	82622
27921	82623
2233	82624
170592	82625
37650	82626
1452	82627
238283	82628
54628	82629
9120	82630
49230	82631
89470	82632
20661	82633
63793	82634
68884	82635
731	82636
6869	82637
211985	82638
71309	82639
162258	82640
89454	82641
12087	82642
40069	82643
35024	82644
148952	82645
6175	82646
18100	82647
113854	82648
10657	82649
241143	82650
70668	82651
61689	82652
4196	82653
85570	82654
110901	82655
180453	82656
1204	82657
260317	82658
47130	82659
41867	82660
865	82661
188928	82662
8884	82663
264315	82664
3116	82665
46749	82666
61908	82667
9702	82668
166150	82669
83348	82670
808	82671
24507	82672
37827	82673
203418	82674
13385	82675
96530	82676
4449	82677
2491	82678
73250	82679
290	82680
110358	82681
207648	82682
78069	82683
82475	82684
19469	82685
26317	82686
16992	82687
13135	82688
9181	82689
54152	82690
3197	82691
68	82692
50543	82693
14016	82694
106774	82695
161716	82696
99977	82697
9455	82698
16159	82699
29680	82700
951	82701
137551	82702
413	82703
229789	82704
254356	82705
260851	82706
51708	82707
57754	82708
36518	82709
33052	82710
33385	82711
106602	82712
28842	82713
49297	82714
33475	82715
33560	82716
11720	82717
98853	82718
89768	82719
68846	82720
33035	82721
34071	82722
115955	82723
205352	82724
559	82725
18424	82726
7275	82727
519	82728
24251	82729
188242	82730
2297	82731
139698	82732
183014	82733
6291	82734
15676	82735
23921	82736
156113	82737
185002	82738
93469	82739
11124	82740
31310	82741
221524	82742
16257	82743
2732	82744
259096	82745
45271	82746
100336	82747
1769	82748
10885	82749
15640	82750
129	82751
110	82752
223920	82753
115146	82754
251635	82755
67113	82756
39638	82757
11403	82758
14597	82759
8574	82760
13678	82761
62601	82762
21054	82763
251067	82764
249576	82765
1256	82766
11438	82767
56478	82768
59184	82769
7332	82770
1704	82771
60222	82772
29757	82773
2913	82774
237157	82775
56501	82776
25198	82777
63532	82778
239994	82779
169922	82780
33209	82781
29586	82782
13735	82783
254099	82784
24016	82785
37438	82786
151245	82787
91773	82788
28632	82789
1949	82790
80	82791
151721	82792
178078	82793
80070	82794
23664	82795
192273	82796
343	82797
30299	82798
560	82799
92528	82800
218185	82801
31	82802
315	82803
18025	82804
138465	82805
152039	82806
46	82807
29814	82808
149182	82809
28085	82810
266961	82811
259819	82812
17890	82813
23314	82814
56449	82815
64689	82816
7361	82817
153818	82818
62825	82819
17787	82820
262356	82821
10680	82822
47045	82823
97736	82824
45026	82825
30776	82826
72201	82827
86469	82828
8357	82829
29982	82830
147517	82831
1487	82832
60783	82833
5051	82834
2379	82835
16108	82836
101443	82837
81385	82838
10522	82839
53355	82840
3245	82841
2421	82842
166672	82843
271961	82844
9148	82845
35641	82846
71424	82847
23875	82848
14927	82849
259214	82850
99542	82851
93854	82852
7	82853
28826	82854
19348	82855
47329	82856
188993	82857
229415	82858
11768	82859
129741	82860
15753	82861
20513	82862
112811	82863
221577	82864
4309	82865
71069	82866
266466	82867
166905	82868
26927	82869
82520	82870
69000	82871
105088	82872
31561	82873
31824	82874
22202	82875
149031	82876
11283	82877
47193	82878
5649	82879
67071	82880
115078	82881
88286	82882
187474	82883
269985	82884
195404	82885
3028	82886
7814	82887
29441	82888
22420	82889
18389	82890
22269	82891
48161	82892
212	82893
7324	82894
92903	82895
74694	82896
63376	82897
6374	82898
7771	82899
18395	82900
6372	82901
265	82902
84696	82903
55851	82904
127713	82905
81829	82906
28221	82907
6537	82908
10518	82909
1233	82910
1616	82911
193836	82912
220463	82913
7771	82914
8902	82915
4798	82916
6465	82917
113411	82918
73287	82919
116750	82920
103381	82921
1729	82922
105548	82923
217125	82924
107763	82925
8606	82926
35497	82927
7120	82928
6850	82929
303	82930
13647	82931
11720	82932
144885	82933
10838	82934
77271	82935
7498	82936
1456	82937
87763	82938
1009	82939
541	82940
10649	82941
86849	82942
111517	82943
134798	82944
49925	82945
14483	82946
75145	82947
215342	82948
16647	82949
37703	82950
88725	82951
59985	82952
41182	82953
2532	82954
117508	82955
5985	82956
68008	82957
83064	82958
700	82959
1880	82960
97023	82961
8766	82962
162485	82963
11693	82964
1239	82965
16153	82966
40635	82967
65673	82968
43025	82969
4690	82970
7831	82971
22968	82972
936	82973
23761	82974
250	82975
2771	82976
90094	82977
1587	82978
66046	82979
10088	82980
33572	82981
83564	82982
34791	82983
22316	82984
40950	82985
34513	82986
2574	82987
104776	82988
141062	82989
198666	82990
81288	82991
158510	82992
417	82993
250112	82994
2986	82995
1	82996
182261	82997
24924	82998
129005	82999
228309	83000
3199	83001
68672	83002
51645	83003
9063	83004
27454	83005
50656	83006
102735	83007
43740	83008
6970	83009
106	83010
6175	83011
78550	83012
218625	83013
20611	83014
1183	83015
17537	83016
4235	83017
48279	83018
101226	83019
106	83020
1362	83021
25772	83022
169660	83023
192609	83024
17772	83025
9230	83026
130137	83027
48108	83028
149902	83029
1845	83030
62427	83031
1769	83032
245	83033
221835	83034
141357	83035
35085	83036
67760	83037
134775	83038
20664	83039
266410	83040
26072	83041
42321	83042
40992	83043
120625	83044
96484	83045
37799	83046
132964	83047
12969	83048
155020	83049
4802	83050
60539	83051
89	83052
22142	83053
68550	83054
35739	83055
112159	83056
236	83057
201441	83058
136136	83059
113750	83060
19263	83061
213966	83062
176934	83063
14736	83064
16061	83065
231542	83066
152653	83067
12393	83068
18812	83069
76392	83070
243048	83071
84310	83072
200447	83073
99728	83074
18721	83075
24508	83076
41192	83077
43438	83078
1	83079
7248	83080
216953	83081
171944	83082
69600	83083
43022	83084
28223	83085
3847	83086
59807	83087
2793	83088
68125	83089
101438	83090
75661	83091
13226	83092
4100	83093
7737	83094
112315	83095
55307	83096
29515	83097
50582	83098
71882	83099
113171	83100
120	83101
1651	83102
3108	83103
1435	83104
81672	83105
16938	83106
203627	83107
15942	83108
33472	83109
81716	83110
4255	83111
44228	83112
15747	83113
23281	83114
1478	83115
129	83116
112321	83117
106446	83118
17208	83119
86464	83120
13696	83121
33836	83122
24763	83123
989	83124
68564	83125
192259	83126
47700	83127
15238	83128
51104	83129
34083	83130
128408	83131
70036	83132
10586	83133
120789	83134
38658	83135
118811	83136
11036	83137
98278	83138
14373	83139
85481	83140
30999	83141
35704	83142
23730	83143
5278	83144
99927	83145
162096	83146
137809	83147
30001	83148
219183	83149
133046	83150
40015	83151
26068	83152
24755	83153
4430	83154
123611	83155
29427	83156
112829	83157
85768	83158
86467	83159
30514	83160
252592	83161
47879	83162
154965	83163
16367	83164
37545	83165
27591	83166
1203	83167
16240	83168
2280	83169
3071	83170
152196	83171
170050	83172
130508	83173
20414	83174
99873	83175
12325	83176
147270	83177
8318	83178
179516	83179
110925	83180
91809	83181
69725	83182
147	83183
265843	83184
83390	83185
4577	83186
279	83187
6	83188
1397	83189
252244	83190
9522	83191
1413	83192
157813	83193
17630	83194
39717	83195
15697	83196
138438	83197
203180	83198
51641	83199
124010	83200
97228	83201
9799	83202
7347	83203
16447	83204
79862	83205
139578	83206
12416	83207
250067	83208
30254	83209
151399	83210
3121	83211
4895	83212
85424	83213
10202	83214
74150	83215
121	83216
56555	83217
238281	83218
12706	83219
236162	83220
113826	83221
15479	83222
60233	83223
7339	83224
244	83225
60986	83226
28956	83227
6681	83228
67069	83229
167620	83230
11976	83231
135376	83232
27858	83233
32626	83234
64042	83235
154801	83236
2294	83237
28733	83238
11	83239
2942	83240
10786	83241
7938	83242
33833	83243
16006	83244
18882	83245
11703	83246
61832	83247
45854	83248
115625	83249
10327	83250
59451	83251
161696	83252
5994	83253
8821	83254
2195	83255
40292	83256
142501	83257
251826	83258
14695	83259
17149	83260
63195	83261
1620	83262
4738	83263
99881	83264
839	83265
3041	83266
23836	83267
148664	83268
10681	83269
115565	83270
10261	83271
161662	83272
124848	83273
10843	83274
131195	83275
152429	83276
16103	83277
6189	83278
12109	83279
87287	83280
4178	83281
64570	83282
132842	83283
2898	83284
1305	83285
1576	83286
158564	83287
265780	83288
269716	83289
105022	83290
129031	83291
52483	83292
10246	83293
11223	83294
23365	83295
171044	83296
35164	83297
57769	83298
92892	83299
219684	83300
46989	83301
4109	83302
379	83303
64306	83304
71028	83305
419	83306
70775	83307
58245	83308
34369	83309
139751	83310
106758	83311
206771	83312
27851	83313
30496	83314
14872	83315
51939	83316
1232	83317
6020	83318
3012	83319
40699	83320
212523	83321
19543	83322
2718	83323
39944	83324
201332	83325
84981	83326
17150	83327
152806	83328
204768	83329
11000	83330
11419	83331
34816	83332
34679	83333
19571	83334
22885	83335
92649	83336
229687	83337
1928	83338
58500	83339
230181	83340
193527	83341
23960	83342
39503	83343
60987	83344
190385	83345
69544	83346
1887	83347
24729	83348
81066	83349
48444	83350
3069	83351
13510	83352
6185	83353
45801	83354
51643	83355
162534	83356
75452	83357
13668	83358
47215	83359
8372	83360
165254	83361
121565	83362
6275	83363
42844	83364
43194	83365
85789	83366
33577	83367
90515	83368
156549	83369
14000	83370
132261	83371
28098	83372
4811	83373
242971	83374
91899	83375
111119	83376
1925	83377
20625	83378
227087	83379
101976	83380
87558	83381
170336	83382
131496	83383
37863	83384
53588	83385
66891	83386
3701	83387
90624	83388
105725	83389
149487	83390
23071	83391
52422	83392
160317	83393
110375	83394
23874	83395
205989	83396
210163	83397
25799	83398
9847	83399
126737	83400
225404	83401
54784	83402
168174	83403
134953	83404
46857	83405
98501	83406
13672	83407
115745	83408
43113	83409
21220	83410
24233	83411
102664	83412
267689	83413
162686	83414
239157	83415
164622	83416
370	83417
36579	83418
54869	83419
233639	83420
92544	83421
68722	83422
241233	83423
224336	83424
173571	83425
222632	83426
18570	83427
119869	83428
46957	83429
35808	83430
78382	83431
157500	83432
65350	83433
158856	83434
58504	83435
1363	83436
67649	83437
2737	83438
28303	83439
9546	83440
142641	83441
5259	83442
45955	83443
17822	83444
254025	83445
56376	83446
218186	83447
3	83448
49076	83449
72547	83450
79062	83451
65705	83452
84571	83453
7427	83454
2406	83455
10008	83456
22272	83457
6105	83458
1062	83459
190659	83460
259586	83461
76250	83462
77367	83463
130933	83464
96902	83465
195839	83466
5137	83467
56	83468
14430	83469
131076	83470
249514	83471
226684	83472
19220	83473
38532	83474
2047	83475
18551	83476
141935	83477
27208	83478
1248	83479
39926	83480
164153	83481
94761	83482
264043	83483
51484	83484
18078	83485
104684	83486
1026	83487
62581	83488
511	83489
542	83490
232047	83491
72876	83492
151339	83493
11055	83494
14056	83495
134712	83496
46163	83497
59091	83498
17195	83499
3565	83500
203488	83501
135350	83502
12732	83503
18625	83504
10356	83505
32073	83506
2372	83507
57513	83508
77001	83509
2935	83510
42529	83511
1856	83512
796	83513
41651	83514
3113	83515
4437	83516
141541	83517
112299	83518
1418	83519
4263	83520
37751	83521
365	83522
4257	83523
45987	83524
54343	83525
35497	83526
782	83527
270273	83528
106187	83529
132078	83530
830	83531
21669	83532
18970	83533
258797	83534
14022	83535
136205	83536
142588	83537
230446	83538
100430	83539
133831	83540
5334	83541
119263	83542
733	83543
940	83544
197850	83545
233994	83546
14175	83547
93813	83548
197018	83549
64361	83550
92825	83551
121626	83552
10016	83553
227594	83554
17679	83555
114991	83556
148698	83557
9973	83558
115847	83559
26735	83560
95380	83561
241421	83562
2846	83563
49437	83564
70960	83565
23524	83566
33663	83567
55155	83568
83176	83569
271895	83570
85979	83571
39248	83572
138881	83573
60508	83574
47964	83575
6193	83576
23346	83577
2246	83578
43177	83579
8788	83580
10640	83581
4384	83582
58573	83583
2519	83584
18145	83585
43625	83586
97885	83587
188389	83588
4352	83589
16146	83590
16799	83591
72048	83592
24915	83593
29427	83594
156322	83595
64085	83596
18737	83597
3485	83598
89177	83599
124632	83600
23847	83601
40485	83602
49697	83603
1974	83604
57636	83605
185081	83606
37570	83607
39195	83608
85258	83609
159383	83610
98	83611
3433	83612
55626	83613
28729	83614
179358	83615
115760	83616
1665	83617
1646	83618
85	83619
1161	83620
4805	83621
43065	83622
115175	83623
6922	83624
26551	83625
168	83626
67531	83627
108617	83628
27274	83629
15721	83630
56681	83631
85549	83632
88230	83633
7437	83634
164796	83635
73618	83636
3188	83637
179672	83638
86777	83639
111688	83640
8476	83641
3972	83642
226756	83643
5760	83644
64546	83645
11003	83646
159670	83647
576	83648
81983	83649
34272	83650
147433	83651
36722	83652
92822	83653
8503	83654
10540	83655
69088	83656
105973	83657
55313	83658
7185	83659
19	83660
11550	83661
173759	83662
154914	83663
30262	83664
147700	83665
262923	83666
177326	83667
230244	83668
48225	83669
104551	83670
118962	83671
57019	83672
3792	83673
166536	83674
29732	83675
2883	83676
11250	83677
784	83678
217523	83679
64513	83680
219277	83681
93545	83682
56963	83683
6035	83684
59182	83685
32178	83686
55807	83687
50650	83688
32023	83689
253828	83690
3018	83691
7136	83692
18466	83693
14	83694
30516	83695
5170	83696
18511	83697
138605	83698
192737	83699
40071	83700
30278	83701
35666	83702
154978	83703
1385	83704
28000	83705
3908	83706
1894	83707
54365	83708
201253	83709
28623	83710
35689	83711
417	83712
149040	83713
35193	83714
12791	83715
51990	83716
17553	83717
72920	83718
197613	83719
78873	83720
1673	83721
89136	83722
50227	83723
1931	83724
8256	83725
19949	83726
3121	83727
34850	83728
144621	83729
11400	83730
25119	83731
59551	83732
13061	83733
17969	83734
106048	83735
6808	83736
2067	83737
16253	83738
21300	83739
81547	83740
113681	83741
5415	83742
2892	83743
82139	83744
97640	83745
18915	83746
3351	83747
113525	83748
114144	83749
35303	83750
68599	83751
111835	83752
31107	83753
197717	83754
22370	83755
73646	83756
13428	83757
1573	83758
103888	83759
7025	83760
1264	83761
152121	83762
1880	83763
6414	83764
13267	83765
1796	83766
102262	83767
252321	83768
33231	83769
74684	83770
267347	83771
10835	83772
8970	83773
33575	83774
35507	83775
95391	83776
2	83777
4966	83778
2745	83779
101044	83780
24681	83781
166016	83782
10518	83783
68217	83784
71389	83785
256788	83786
7045	83787
141303	83788
235560	83789
6365	83790
142258	83791
2084	83792
149095	83793
3911	83794
144621	83795
23567	83796
36411	83797
23571	83798
5570	83799
73320	83800
28770	83801
27939	83802
56789	83803
52	83804
52670	83805
168032	83806
136144	83807
241515	83808
3147	83809
9630	83810
161694	83811
179946	83812
2488	83813
32188	83814
218897	83815
33300	83816
47330	83817
994	83818
9753	83819
50444	83820
95882	83821
4068	83822
28203	83823
186	83824
36577	83825
39606	83826
61342	83827
7181	83828
3789	83829
3949	83830
2742	83831
104476	83832
88065	83833
4600	83834
198241	83835
11946	83836
298	83837
6973	83838
4131	83839
119682	83840
3325	83841
4744	83842
126040	83843
15863	83844
20391	83845
27604	83846
97864	83847
1161	83848
71191	83849
31	83850
178673	83851
240687	83852
119977	83853
16297	83854
5091	83855
131606	83856
101262	83857
16093	83858
4678	83859
40	83860
8126	83861
25916	83862
196140	83863
54818	83864
18943	83865
184727	83866
43474	83867
37005	83868
85690	83869
203517	83870
124178	83871
145161	83872
2835	83873
18781	83874
183998	83875
482	83876
50817	83877
16584	83878
19335	83879
2828	83880
43105	83881
3717	83882
84323	83883
170257	83884
4957	83885
34175	83886
89724	83887
77971	83888
14468	83889
82179	83890
1012	83891
171874	83892
3136	83893
136810	83894
46236	83895
118574	83896
113462	83897
44197	83898
37368	83899
68303	83900
156534	83901
110636	83902
230115	83903
121576	83904
75284	83905
19147	83906
32756	83907
99947	83908
13685	83909
25950	83910
42759	83911
897	83912
2649	83913
1479	83914
8107	83915
31777	83916
25836	83917
13588	83918
231596	83919
70201	83920
127661	83921
14301	83922
41615	83923
2017	83924
158223	83925
15275	83926
4268	83927
3099	83928
43652	83929
154856	83930
77824	83931
96140	83932
106806	83933
159371	83934
32190	83935
71595	83936
673	83937
220369	83938
28469	83939
195	83940
98127	83941
3064	83942
4179	83943
20421	83944
36613	83945
7489	83946
269318	83947
44537	83948
73722	83949
56775	83950
1056	83951
188132	83952
5226	83953
62665	83954
147238	83955
105387	83956
197600	83957
55265	83958
51939	83959
2339	83960
86341	83961
30449	83962
138317	83963
111057	83964
114233	83965
33029	83966
31780	83967
15100	83968
11885	83969
17976	83970
9180	83971
24238	83972
37277	83973
11189	83974
3405	83975
67085	83976
30733	83977
8656	83978
72847	83979
74549	83980
223407	83981
112233	83982
21449	83983
95421	83984
112022	83985
106659	83986
557	83987
94302	83988
6358	83989
2066	83990
144130	83991
5424	83992
253579	83993
1847	83994
270871	83995
605	83996
20176	83997
15009	83998
4628	83999
122301	84000
99575	84001
270782	84002
15673	84003
158830	84004
70656	84005
10223	84006
6950	84007
56694	84008
231	84009
12176	84010
5235	84011
53429	84012
70554	84013
9581	84014
6486	84015
36191	84016
3452	84017
944	84018
6926	84019
14061	84020
114709	84021
57020	84022
37766	84023
99161	84024
96437	84025
167700	84026
48576	84027
159423	84028
4604	84029
1935	84030
53706	84031
156281	84032
512	84033
3956	84034
20933	84035
597	84036
4404	84037
13591	84038
146887	84039
8028	84040
6511	84041
54538	84042
214665	84043
14065	84044
7429	84045
18458	84046
11488	84047
35698	84048
4813	84049
63009	84050
37576	84051
24594	84052
86074	84053
194482	84054
122770	84055
48686	84056
242994	84057
58304	84058
25497	84059
104499	84060
31380	84061
5618	84062
23533	84063
69798	84064
112176	84065
25969	84066
16506	84067
14776	84068
97587	84069
99313	84070
151309	84071
133440	84072
39000	84073
36059	84074
177831	84075
34272	84076
11352	84077
2156	84078
44042	84079
5302	84080
4338	84081
132532	84082
12074	84083
10409	84084
2524	84085
2257	84086
18315	84087
82462	84088
24116	84089
779	84090
2521	84091
1390	84092
9733	84093
78317	84094
3228	84095
1954	84096
20755	84097
100866	84098
5971	84099
817	84100
28354	84101
14367	84102
644	84103
42688	84104
19282	84105
256099	84106
16619	84107
33129	84108
56094	84109
236539	84110
6443	84111
19244	84112
70999	84113
629	84114
143736	84115
7527	84116
8671	84117
7340	84118
66753	84119
6297	84120
35	84121
35636	84122
3135	84123
17340	84124
5671	84125
3553	84126
6325	84127
25337	84128
1930	84129
20609	84130
126051	84131
19565	84132
63493	84133
56747	84134
130598	84135
15252	84136
10115	84137
63132	84138
23509	84139
78019	84140
183038	84141
88416	84142
13350	84143
17830	84144
248353	84145
112436	84146
26261	84147
23592	84148
135550	84149
16258	84150
45934	84151
59068	84152
6205	84153
13429	84154
148618	84155
73127	84156
6868	84157
22398	84158
105636	84159
20702	84160
152350	84161
136969	84162
231878	84163
68181	84164
26620	84165
23289	84166
35242	84167
47033	84168
131583	84169
23694	84170
73345	84171
45356	84172
170	84173
9662	84174
185352	84175
104885	84176
162855	84177
229261	84178
132258	84179
578	84180
222618	84181
38804	84182
4042	84183
12529	84184
52819	84185
145648	84186
13466	84187
57824	84188
112879	84189
74371	84190
198754	84191
67232	84192
4410	84193
51022	84194
916	84195
695	84196
132388	84197
139605	84198
110330	84199
100	84200
18090	84201
19651	84202
67732	84203
11316	84204
28067	84205
7265	84206
41735	84207
262905	84208
106040	84209
6549	84210
260166	84211
223810	84212
16063	84213
45019	84214
3407	84215
82213	84216
73281	84217
32931	84218
143478	84219
52984	84220
5179	84221
512	84222
81721	84223
12410	84224
126386	84225
42872	84226
96094	84227
12627	84228
108462	84229
94155	84230
131135	84231
831	84232
62961	84233
84869	84234
81155	84235
5927	84236
16368	84237
79469	84238
144389	84239
203443	84240
148102	84241
20858	84242
3491	84243
69162	84244
11127	84245
42698	84246
1030	84247
28196	84248
6989	84249
144691	84250
65614	84251
18499	84252
52736	84253
1104	84254
19716	84255
79831	84256
73026	84257
8150	84258
36221	84259
6257	84260
51807	84261
106912	84262
26813	84263
113370	84264
59501	84265
16851	84266
134235	84267
114051	84268
2144	84269
24085	84270
178798	84271
48536	84272
35481	84273
88387	84274
5502	84275
43303	84276
177231	84277
16474	84278
250780	84279
41617	84280
43252	84281
28028	84282
37963	84283
3061	84284
148243	84285
111347	84286
5837	84287
4	84288
17544	84289
76667	84290
37202	84291
29243	84292
266762	84293
25688	84294
28340	84295
3209	84296
170537	84297
146599	84298
261544	84299
27692	84300
15462	84301
61607	84302
10241	84303
37232	84304
21821	84305
32158	84306
111760	84307
140317	84308
17224	84309
74774	84310
123540	84311
24979	84312
226690	84313
126844	84314
147	84315
117839	84316
10764	84317
85510	84318
89048	84319
44420	84320
31127	84321
69577	84322
45003	84323
86453	84324
13574	84325
14799	84326
83831	84327
29148	84328
48653	84329
169874	84330
59714	84331
666	84332
67724	84333
1826	84334
183789	84335
178186	84336
1702	84337
31693	84338
12559	84339
145305	84340
1714	84341
52817	84342
55138	84343
10266	84344
99076	84345
47532	84346
387	84347
46214	84348
129014	84349
34971	84350
4825	84351
447	84352
82684	84353
28389	84354
50497	84355
41214	84356
110946	84357
89910	84358
42492	84359
112419	84360
29819	84361
68447	84362
51844	84363
92466	84364
35451	84365
4	84366
46070	84367
164913	84368
34873	84369
4085	84370
17616	84371
19178	84372
24855	84373
17535	84374
2038	84375
18664	84376
1721	84377
19287	84378
37987	84379
99702	84380
3531	84381
7026	84382
44527	84383
212443	84384
16941	84385
56090	84386
20580	84387
6403	84388
78173	84389
82278	84390
2550	84391
6529	84392
1992	84393
3881	84394
41945	84395
125721	84396
12326	84397
14989	84398
108963	84399
29746	84400
16053	84401
126146	84402
228251	84403
82684	84404
157486	84405
11213	84406
26299	84407
244195	84408
77836	84409
844	84410
1	84411
52203	84412
8743	84413
1623	84414
146422	84415
163608	84416
65317	84417
45360	84418
122050	84419
221190	84420
31653	84421
5131	84422
7	84423
42676	84424
69070	84425
106838	84426
57170	84427
22578	84428
16031	84429
15922	84430
71070	84431
35807	84432
74787	84433
797	84434
11265	84435
6005	84436
392	84437
126367	84438
24414	84439
14449	84440
67464	84441
137257	84442
114358	84443
60488	84444
196231	84445
16864	84446
153682	84447
155604	84448
150476	84449
37265	84450
1099	84451
42071	84452
142212	84453
11199	84454
50553	84455
2236	84456
10422	84457
21330	84458
32032	84459
63169	84460
13685	84461
13273	84462
121970	84463
266513	84464
1665	84465
36014	84466
46626	84467
28526	84468
32172	84469
90723	84470
226160	84471
3697	84472
139583	84473
1123	84474
3875	84475
216306	84476
35663	84477
123814	84478
146635	84479
50763	84480
5893	84481
1138	84482
76837	84483
48908	84484
225004	84485
132731	84486
15730	84487
68483	84488
201447	84489
37444	84490
211020	84491
1184	84492
50290	84493
18835	84494
251256	84495
86974	84496
21717	84497
34817	84498
17310	84499
614	84500
170601	84501
58680	84502
168163	84503
113658	84504
63945	84505
157829	84506
142096	84507
14037	84508
23052	84509
2084	84510
52918	84511
190880	84512
2576	84513
31184	84514
128205	84515
209573	84516
8925	84517
94861	84518
54139	84519
104322	84520
22942	84521
48909	84522
44810	84523
12158	84524
10304	84525
69647	84526
14590	84527
102677	84528
34156	84529
11642	84530
257707	84531
45555	84532
159894	84533
251370	84534
209405	84535
51182	84536
88620	84537
193990	84538
140737	84539
130796	84540
75834	84541
20418	84542
3386	84543
20654	84544
107351	84545
196048	84546
205	84547
61974	84548
128477	84549
11531	84550
27210	84551
97800	84552
72015	84553
69060	84554
15462	84555
30181	84556
58490	84557
6387	84558
157046	84559
172549	84560
194402	84561
62381	84562
31185	84563
16295	84564
87929	84565
199480	84566
5951	84567
583	84568
109243	84569
21767	84570
44016	84571
136946	84572
12570	84573
184643	84574
261648	84575
1386	84576
127534	84577
2673	84578
19865	84579
124494	84580
110581	84581
58002	84582
138589	84583
95587	84584
129923	84585
61196	84586
232519	84587
272500	84588
16042	84589
1000	84590
170228	84591
878	84592
20857	84593
26540	84594
17899	84595
106920	84596
102961	84597
131594	84598
2097	84599
24140	84600
2576	84601
45155	84602
4564	84603
43172	84604
3184	84605
134612	84606
12485	84607
16784	84608
40217	84609
149476	84610
10591	84611
34392	84612
160886	84613
174691	84614
161440	84615
35487	84616
196045	84617
8683	84618
22167	84619
52615	84620
456	84621
103931	84622
25545	84623
60084	84624
64457	84625
49673	84626
4996	84627
19998	84628
3905	84629
172115	84630
5290	84631
20955	84632
262529	84633
746	84634
114183	84635
2457	84636
71222	84637
61904	84638
12609	84639
27420	84640
29651	84641
25122	84642
142458	84643
17549	84644
58270	84645
223265	84646
67857	84647
95575	84648
100548	84649
22735	84650
129565	84651
13610	84652
6509	84653
26206	84654
28083	84655
104823	84656
12489	84657
263413	84658
248530	84659
4479	84660
66853	84661
4029	84662
111894	84663
2184	84664
5790	84665
26565	84666
21782	84667
20315	84668
28215	84669
227064	84670
263296	84671
126515	84672
44908	84673
146898	84674
47234	84675
1511	84676
5817	84677
159865	84678
7673	84679
113844	84680
32376	84681
195866	84682
18287	84683
3323	84684
47167	84685
116985	84686
95936	84687
9303	84688
81195	84689
54936	84690
133567	84691
7931	84692
123192	84693
7753	84694
187181	84695
251127	84696
88289	84697
2260	84698
11594	84699
112755	84700
2566	84701
170914	84702
399	84703
846	84704
162003	84705
1049	84706
190983	84707
74156	84708
154739	84709
44983	84710
13730	84711
19501	84712
3906	84713
246467	84714
24327	84715
203708	84716
163520	84717
82192	84718
47771	84719
94381	84720
19881	84721
110485	84722
2954	84723
99333	84724
6776	84725
101172	84726
43372	84727
58058	84728
12353	84729
120929	84730
34196	84731
31726	84732
3297	84733
133511	84734
6483	84735
11154	84736
15241	84737
2843	84738
182728	84739
172529	84740
99605	84741
45351	84742
152789	84743
34810	84744
108961	84745
131248	84746
31485	84747
136445	84748
1956	84749
166532	84750
1161	84751
81344	84752
88752	84753
75002	84754
26383	84755
15994	84756
5010	84757
13989	84758
240	84759
125812	84760
3317	84761
41220	84762
142468	84763
33175	84764
35297	84765
52916	84766
36650	84767
63932	84768
1572	84769
39736	84770
2123	84771
1880	84772
35176	84773
55436	84774
251796	84775
2529	84776
161649	84777
14618	84778
13877	84779
3655	84780
3847	84781
111802	84782
13766	84783
16187	84784
2348	84785
65699	84786
634	84787
39861	84788
49	84789
15141	84790
216239	84791
48994	84792
118382	84793
121894	84794
8642	84795
272	84796
174473	84797
85854	84798
8355	84799
2153	84800
176355	84801
1754	84802
96	84803
117001	84804
161529	84805
15412	84806
103336	84807
4435	84808
5834	84809
12067	84810
171326	84811
87189	84812
9668	84813
45793	84814
71408	84815
146342	84816
94654	84817
18203	84818
83512	84819
34884	84820
41878	84821
90583	84822
171253	84823
177928	84824
3879	84825
213346	84826
11982	84827
89412	84828
3576	84829
111408	84830
16458	84831
47143	84832
214285	84833
39884	84834
82168	84835
27637	84836
93729	84837
115307	84838
22607	84839
137694	84840
177275	84841
25302	84842
52242	84843
64708	84844
16714	84845
120461	84846
62833	84847
109	84848
3008	84849
11859	84850
1946	84851
69128	84852
51765	84853
90453	84854
806	84855
132855	84856
128237	84857
112144	84858
11335	84859
173709	84860
4217	84861
77496	84862
40013	84863
12072	84864
106789	84865
268638	84866
22347	84867
45275	84868
255606	84869
10511	84870
3292	84871
11182	84872
119052	84873
14543	84874
64469	84875
120256	84876
17188	84877
67821	84878
174119	84879
196538	84880
263098	84881
12890	84882
17644	84883
2842	84884
12499	84885
262821	84886
174286	84887
2372	84888
93170	84889
179	84890
34174	84891
189890	84892
80121	84893
178922	84894
149660	84895
108735	84896
122829	84897
62291	84898
195375	84899
91646	84900
154384	84901
11136	84902
82349	84903
91363	84904
2798	84905
368	84906
5510	84907
24949	84908
9824	84909
6027	84910
29474	84911
106212	84912
54258	84913
46754	84914
231151	84915
62522	84916
44397	84917
25235	84918
4448	84919
1502	84920
2152	84921
153808	84922
130517	84923
598	84924
97046	84925
137019	84926
84230	84927
21909	84928
117415	84929
12932	84930
139635	84931
49245	84932
46357	84933
111950	84934
231178	84935
77967	84936
69795	84937
241939	84938
32802	84939
89415	84940
161448	84941
431	84942
86301	84943
1990	84944
145059	84945
28779	84946
31004	84947
91539	84948
1661	84949
147478	84950
138048	84951
22865	84952
99276	84953
209	84954
11544	84955
2276	84956
190345	84957
2083	84958
5662	84959
43858	84960
14815	84961
12758	84962
24329	84963
219009	84964
127647	84965
4560	84966
8002	84967
32773	84968
12022	84969
7174	84970
1186	84971
124576	84972
211749	84973
210972	84974
2489	84975
47574	84976
3863	84977
38671	84978
155019	84979
2971	84980
18713	84981
2904	84982
59537	84983
168169	84984
139819	84985
87903	84986
96706	84987
43854	84988
104	84989
93082	84990
106243	84991
28445	84992
23492	84993
136922	84994
1503	84995
162186	84996
213567	84997
152637	84998
251661	84999
77004	85000
70269	85001
37147	85002
6049	85003
54318	85004
84328	85005
259545	85006
89090	85007
64741	85008
3191	85009
138120	85010
130543	85011
158147	85012
47394	85013
36622	85014
1777	85015
219124	85016
39344	85017
9865	85018
23667	85019
137784	85020
88	85021
1729	85022
4095	85023
13109	85024
18162	85025
116124	85026
45519	85027
251319	85028
17804	85029
28535	85030
61179	85031
87133	85032
140716	85033
269390	85034
40498	85035
151035	85036
6192	85037
545	85038
14185	85039
81759	85040
171734	85041
1354	85042
228237	85043
1928	85044
5908	85045
189	85046
175592	85047
14866	85048
245943	85049
51551	85050
118139	85051
85693	85052
258656	85053
96382	85054
16252	85055
25854	85056
60541	85057
73634	85058
12153	85059
17533	85060
6169	85061
154967	85062
24289	85063
79025	85064
12081	85065
4849	85066
70632	85067
17643	85068
41337	85069
189436	85070
27259	85071
4965	85072
2376	85073
17899	85074
219118	85075
42081	85076
167415	85077
965	85078
7403	85079
1872	85080
128431	85081
38855	85082
6172	85083
26308	85084
6921	85085
90120	85086
188854	85087
168131	85088
176361	85089
79340	85090
104730	85091
34819	85092
16143	85093
7983	85094
170008	85095
103948	85096
42981	85097
58243	85098
19108	85099
25392	85100
29487	85101
6755	85102
23651	85103
4	85104
98313	85105
12743	85106
143429	85107
74408	85108
8974	85109
83042	85110
95387	85111
6961	85112
46302	85113
41607	85114
17149	85115
9799	85116
44634	85117
374	85118
4087	85119
131531	85120
57465	85121
21913	85122
22	85123
232193	85124
174	85125
225149	85126
134237	85127
21116	85128
5018	85129
14907	85130
28015	85131
124066	85132
1562	85133
198833	85134
1917	85135
5370	85136
233389	85137
57487	85138
23	85139
173890	85140
24796	85141
67235	85142
84877	85143
9816	85144
20305	85145
28714	85146
111926	85147
72731	85148
11184	85149
145	85150
73800	85151
7252	85152
249896	85153
22398	85154
24255	85155
2250	85156
13112	85157
26425	85158
10811	85159
195304	85160
5719	85161
61492	85162
18424	85163
25315	85164
29905	85165
12289	85166
43290	85167
46607	85168
2841	85169
71189	85170
189369	85171
140713	85172
42020	85173
3396	85174
15068	85175
20678	85176
31051	85177
30795	85178
35841	85179
4901	85180
3234	85181
15317	85182
51071	85183
70865	85184
98002	85185
107304	85186
137279	85187
2918	85188
39181	85189
7423	85190
67432	85191
19937	85192
104729	85193
33813	85194
174635	85195
26161	85196
63507	85197
927	85198
4909	85199
13339	85200
69435	85201
17827	85202
4257	85203
66757	85204
45118	85205
32796	85206
2145	85207
10971	85208
202305	85209
7356	85210
4989	85211
155310	85212
171449	85213
3974	85214
51228	85215
152190	85216
7322	85217
516	85218
158906	85219
70227	85220
168243	85221
5552	85222
33550	85223
100782	85224
69270	85225
66225	85226
30443	85227
109196	85228
219228	85229
20157	85230
2750	85231
181798	85232
189637	85233
13595	85234
9590	85235
32	85236
142194	85237
100131	85238
55	85239
30150	85240
10209	85241
63385	85242
35145	85243
25146	85244
42582	85245
250226	85246
16083	85247
38907	85248
37500	85249
64992	85250
31595	85251
4297	85252
23040	85253
147205	85254
67043	85255
56695	85256
155579	85257
3302	85258
61376	85259
86334	85260
216606	85261
7568	85262
11470	85263
107766	85264
182620	85265
17378	85266
5191	85267
7923	85268
23906	85269
4412	85270
76723	85271
4946	85272
52064	85273
82802	85274
2510	85275
60264	85276
167279	85277
147355	85278
41828	85279
108496	85280
29177	85281
1042	85282
122735	85283
154720	85284
27241	85285
118816	85286
8714	85287
62339	85288
83694	85289
10291	85290
25091	85291
24499	85292
83370	85293
219992	85294
76170	85295
16074	85296
60885	85297
31055	85298
235878	85299
35629	85300
3835	85301
111273	85302
8246	85303
125561	85304
155076	85305
97601	85306
5643	85307
25914	85308
68242	85309
94071	85310
50523	85311
6616	85312
9164	85313
2958	85314
40247	85315
16652	85316
1664	85317
14317	85318
73342	85319
47703	85320
7979	85321
111709	85322
87775	85323
75381	85324
13262	85325
163713	85326
57499	85327
9838	85328
27590	85329
170389	85330
56	85331
42913	85332
15874	85333
141558	85334
25181	85335
38672	85336
481	85337
205227	85338
113616	85339
10120	85340
25058	85341
172755	85342
233895	85343
513	85344
149328	85345
16167	85346
1009	85347
145945	85348
27910	85349
15	85350
61981	85351
35214	85352
31737	85353
1922	85354
13462	85355
32451	85356
8001	85357
11005	85358
94353	85359
6713	85360
198	85361
76383	85362
650	85363
74845	85364
184161	85365
95626	85366
19940	85367
132147	85368
53246	85369
72560	85370
127664	85371
12094	85372
224147	85373
4606	85374
126912	85375
526	85376
975	85377
17096	85378
3000	85379
112912	85380
69952	85381
116688	85382
31701	85383
41686	85384
126948	85385
178639	85386
162233	85387
78101	85388
30912	85389
85335	85390
827	85391
725	85392
150100	85393
252	85394
244560	85395
148431	85396
66290	85397
26980	85398
39422	85399
21631	85400
28813	85401
122349	85402
16959	85403
11529	85404
240569	85405
84980	85406
3142	85407
121999	85408
4816	85409
116509	85410
17391	85411
23043	85412
11042	85413
99185	85414
634	85415
41518	85416
213857	85417
163819	85418
139369	85419
71836	85420
46125	85421
23847	85422
124	85423
42905	85424
15419	85425
232677	85426
34291	85427
211498	85428
69790	85429
10519	85430
47842	85431
6482	85432
175346	85433
100560	85434
4529	85435
8789	85436
131052	85437
56980	85438
14371	85439
253690	85440
49845	85441
10243	85442
35733	85443
52806	85444
180	85445
93551	85446
153934	85447
16200	85448
47750	85449
145567	85450
23894	85451
46730	85452
51142	85453
50699	85454
68630	85455
228	85456
3621	85457
121590	85458
67759	85459
93833	85460
29497	85461
26614	85462
19535	85463
63262	85464
38562	85465
52569	85466
66649	85467
608	85468
58698	85469
131360	85470
18069	85471
122471	85472
152861	85473
62612	85474
67997	85475
40508	85476
53680	85477
1704	85478
11410	85479
123871	85480
38545	85481
6633	85482
228385	85483
193901	85484
122450	85485
17394	85486
131265	85487
9106	85488
28526	85489
237985	85490
1521	85491
51156	85492
51892	85493
60731	85494
106334	85495
222774	85496
74003	85497
103268	85498
4543	85499
172581	85500
107772	85501
4857	85502
36680	85503
6541	85504
65441	85505
79109	85506
13688	85507
90435	85508
54719	85509
241127	85510
10358	85511
50320	85512
110629	85513
28638	85514
7299	85515
5253	85516
66653	85517
118736	85518
8730	85519
1303	85520
3421	85521
188986	85522
123739	85523
181242	85524
20627	85525
36255	85526
18145	85527
111167	85528
49964	85529
6834	85530
114110	85531
61116	85532
62562	85533
195230	85534
110222	85535
232558	85536
48450	85537
52458	85538
115062	85539
138126	85540
10918	85541
51934	85542
18432	85543
9045	85544
110967	85545
7640	85546
19204	85547
88370	85548
10574	85549
35376	85550
273	85551
12859	85552
78360	85553
41306	85554
3890	85555
2575	85556
27939	85557
3352	85558
232955	85559
18168	85560
39122	85561
19431	85562
1298	85563
139791	85564
66173	85565
3802	85566
30164	85567
137985	85568
33215	85569
130230	85570
15591	85571
13615	85572
3683	85573
154357	85574
49189	85575
3226	85576
22793	85577
2078	85578
151124	85579
55789	85580
34976	85581
106840	85582
92314	85583
99807	85584
113966	85585
216706	85586
22934	85587
105609	85588
11493	85589
52759	85590
608	85591
166665	85592
65600	85593
20828	85594
196096	85595
234833	85596
146212	85597
18118	85598
25470	85599
65058	85600
1014	85601
33936	85602
24936	85603
7521	85604
54350	85605
37315	85606
84728	85607
260332	85608
72955	85609
269365	85610
49675	85611
34025	85612
64094	85613
243013	85614
2872	85615
66498	85616
12746	85617
4247	85618
220031	85619
175270	85620
4547	85621
122903	85622
65659	85623
34709	85624
251183	85625
165713	85626
19171	85627
24165	85628
164893	85629
17326	85630
464	85631
18735	85632
38529	85633
137793	85634
15228	85635
19979	85636
14699	85637
65299	85638
5665	85639
224144	85640
157945	85641
26894	85642
6724	85643
5555	85644
46057	85645
114544	85646
56543	85647
230544	85648
15452	85649
92409	85650
13368	85651
53713	85652
11899	85653
8808	85654
4120	85655
18864	85656
23332	85657
63246	85658
83446	85659
226946	85660
2788	85661
76951	85662
31998	85663
149110	85664
18996	85665
46051	85666
206	85667
99948	85668
62131	85669
24065	85670
2502	85671
233454	85672
27	85673
46431	85674
29086	85675
55308	85676
101347	85677
16555	85678
52003	85679
13805	85680
12493	85681
195656	85682
39807	85683
125077	85684
83305	85685
6574	85686
147014	85687
123285	85688
139306	85689
268403	85690
68223	85691
26097	85692
59345	85693
18987	85694
12634	85695
30422	85696
137669	85697
19291	85698
135193	85699
4738	85700
57458	85701
34580	85702
3330	85703
78526	85704
21270	85705
21799	85706
10372	85707
78559	85708
8220	85709
221076	85710
34264	85711
98814	85712
25	85713
10172	85714
92151	85715
92398	85716
76836	85717
49152	85718
33086	85719
70930	85720
3722	85721
6436	85722
137924	85723
268976	85724
42394	85725
81761	85726
48303	85727
24008	85728
143822	85729
3274	85730
56	85731
1204	85732
1317	85733
21604	85734
84703	85735
3092	85736
3299	85737
5786	85738
114305	85739
192930	85740
10150	85741
566	85742
43414	85743
42165	85744
20214	85745
5593	85746
1649	85747
168752	85748
1269	85749
459	85750
1461	85751
3139	85752
42899	85753
88581	85754
23701	85755
227884	85756
13509	85757
67011	85758
22150	85759
269195	85760
8667	85761
22749	85762
186560	85763
257772	85764
4881	85765
67487	85766
108335	85767
50834	85768
45273	85769
264409	85770
61567	85771
9397	85772
114659	85773
90904	85774
58114	85775
159226	85776
110518	85777
49338	85778
161973	85779
17127	85780
17235	85781
39744	85782
19457	85783
6593	85784
23526	85785
1058	85786
145669	85787
6695	85788
243955	85789
12968	85790
15527	85791
234006	85792
5541	85793
178	85794
90788	85795
11526	85796
10737	85797
1659	85798
171379	85799
7165	85800
61050	85801
1436	85802
62879	85803
20053	85804
1092	85805
51188	85806
31773	85807
206356	85808
19891	85809
28474	85810
3880	85811
88996	85812
115493	85813
152339	85814
194247	85815
119655	85816
103476	85817
78216	85818
37006	85819
113292	85820
74523	85821
7787	85822
8277	85823
176054	85824
46861	85825
57597	85826
11180	85827
146394	85828
17140	85829
121962	85830
133843	85831
609	85832
90095	85833
268734	85834
9384	85835
213285	85836
7303	85837
164641	85838
12133	85839
33446	85840
5884	85841
17650	85842
38782	85843
425	85844
52560	85845
170	85846
221531	85847
46785	85848
79257	85849
109407	85850
79611	85851
87786	85852
49213	85853
125350	85854
11047	85855
4594	85856
15520	85857
86063	85858
26770	85859
268742	85860
188758	85861
122547	85862
27096	85863
138136	85864
85179	85865
74160	85866
76241	85867
36923	85868
48903	85869
134064	85870
45781	85871
492	85872
25500	85873
87400	85874
21917	85875
179914	85876
2520	85877
96421	85878
24443	85879
53896	85880
5490	85881
144505	85882
91843	85883
100976	85884
4907	85885
10127	85886
18799	85887
114177	85888
2330	85889
56215	85890
93128	85891
120785	85892
23760	85893
24239	85894
33652	85895
51900	85896
43939	85897
66574	85898
105009	85899
66027	85900
245161	85901
110217	85902
57182	85903
46028	85904
5053	85905
77510	85906
5376	85907
6780	85908
17027	85909
9671	85910
248590	85911
310	85912
1342	85913
28243	85914
170084	85915
3749	85916
25184	85917
80251	85918
3490	85919
26111	85920
39365	85921
161	85922
33688	85923
1408	85924
19986	85925
5835	85926
44	85927
10075	85928
154068	85929
5478	85930
150623	85931
13068	85932
155167	85933
85487	85934
34879	85935
39614	85936
104257	85937
11893	85938
5475	85939
6884	85940
132485	85941
1825	85942
171296	85943
38269	85944
18412	85945
27493	85946
7617	85947
100991	85948
86651	85949
260092	85950
85515	85951
67608	85952
99	85953
6845	85954
1808	85955
12913	85956
191988	85957
30142	85958
9972	85959
58097	85960
35869	85961
38151	85962
3860	85963
8703	85964
2980	85965
58650	85966
144127	85967
31483	85968
23087	85969
5562	85970
89143	85971
60194	85972
63385	85973
169843	85974
182623	85975
82632	85976
23796	85977
85564	85978
114651	85979
11544	85980
38234	85981
50295	85982
49206	85983
4497	85984
3948	85985
8546	85986
3396	85987
843	85988
163757	85989
14964	85990
13142	85991
131655	85992
269408	85993
1253	85994
29090	85995
166462	85996
5025	85997
79255	85998
2589	85999
156201	86000
81703	86001
99801	86002
105500	86003
6509	86004
5341	86005
16532	86006
36587	86007
1	86008
123257	86009
221095	86010
3658	86011
84641	86012
101448	86013
48917	86014
177	86015
2765	86016
10926	86017
82264	86018
251371	86019
36688	86020
150595	86021
48921	86022
12109	86023
5607	86024
167181	86025
155045	86026
71431	86027
8384	86028
64122	86029
94557	86030
105299	86031
260711	86032
3142	86033
105506	86034
68656	86035
27913	86036
13897	86037
5	86038
40146	86039
39233	86040
251283	86041
6094	86042
22186	86043
8553	86044
6826	86045
13896	86046
170898	86047
3933	86048
8929	86049
143249	86050
45575	86051
40383	86052
80199	86053
66579	86054
130779	86055
10012	86056
174382	86057
171994	86058
25389	86059
39258	86060
9306	86061
7644	86062
22200	86063
32	86064
90477	86065
51131	86066
4830	86067
13427	86068
2074	86069
154539	86070
3363	86071
25092	86072
13819	86073
28917	86074
108958	86075
5919	86076
25865	86077
30536	86078
13092	86079
845	86080
55304	86081
224768	86082
308	86083
130368	86084
252062	86085
14171	86086
156624	86087
206267	86088
3748	86089
13268	86090
109162	86091
2902	86092
264778	86093
36329	86094
28880	86095
7698	86096
3858	86097
103659	86098
156799	86099
269	86100
863	86101
89364	86102
219003	86103
115423	86104
19122	86105
149369	86106
255453	86107
12442	86108
93086	86109
8788	86110
812	86111
149633	86112
13290	86113
130158	86114
14457	86115
1919	86116
49641	86117
28250	86118
49908	86119
165640	86120
87229	86121
25548	86122
220796	86123
623	86124
7620	86125
166	86126
224922	86127
6269	86128
120801	86129
94770	86130
77993	86131
1096	86132
5800	86133
213906	86134
117692	86135
3242	86136
10544	86137
2853	86138
149366	86139
62	86140
89104	86141
20698	86142
17080	86143
61954	86144
9392	86145
66908	86146
78702	86147
77761	86148
107698	86149
88450	86150
22084	86151
526	86152
170164	86153
39215	86154
145694	86155
14776	86156
714	86157
1656	86158
169	86159
26623	86160
224655	86161
1982	86162
1583	86163
39345	86164
45051	86165
128110	86166
24244	86167
1511	86168
110979	86169
221508	86170
30688	86171
18523	86172
70278	86173
11642	86174
1466	86175
149188	86176
50454	86177
156970	86178
39010	86179
25014	86180
143022	86181
46444	86182
72995	86183
12587	86184
81348	86185
216893	86186
47164	86187
195708	86188
157577	86189
269847	86190
98167	86191
137462	86192
521	86193
71489	86194
15153	86195
40843	86196
56286	86197
73329	86198
33889	86199
1546	86200
74405	86201
14852	86202
44430	86203
92782	86204
3756	86205
77125	86206
39125	86207
68624	86208
28551	86209
1749	86210
5783	86211
65020	86212
27204	86213
11150	86214
220669	86215
32423	86216
21285	86217
42661	86218
95798	86219
30250	86220
28593	86221
160754	86222
13666	86223
207	86224
2882	86225
22557	86226
22089	86227
8114	86228
3152	86229
49519	86230
10998	86231
222957	86232
5778	86233
8799	86234
9586	86235
152064	86236
10160	86237
272512	86238
3992	86239
128324	86240
66223	86241
13	86242
160557	86243
100600	86244
32150	86245
63094	86246
89849	86247
212105	86248
175259	86249
16509	86250
58180	86251
16308	86252
74955	86253
167894	86254
25479	86255
162636	86256
153910	86257
45826	86258
222174	86259
7990	86260
112909	86261
2495	86262
1376	86263
33208	86264
113586	86265
3551	86266
7880	86267
16597	86268
58671	86269
9236	86270
137157	86271
14030	86272
33630	86273
20013	86274
109570	86275
115692	86276
31151	86277
257265	86278
82154	86279
79918	86280
4479	86281
40589	86282
100511	86283
22175	86284
142617	86285
120057	86286
28166	86287
7594	86288
130144	86289
117636	86290
11957	86291
97306	86292
3235	86293
83550	86294
31	86295
2041	86296
161210	86297
25846	86298
33805	86299
55540	86300
983	86301
10196	86302
2708	86303
1721	86304
9167	86305
149	86306
55495	86307
80375	86308
112151	86309
199401	86310
49187	86311
13000	86312
7524	86313
122433	86314
28928	86315
169250	86316
83575	86317
11367	86318
66807	86319
57729	86320
2324	86321
51853	86322
11497	86323
167068	86324
125941	86325
51114	86326
39363	86327
19629	86328
231	86329
170801	86330
213	86331
237123	86332
681	86333
31302	86334
1347	86335
254140	86336
6112	86337
13707	86338
100082	86339
604	86340
29366	86341
250608	86342
20344	86343
29307	86344
5563	86345
70602	86346
2	86347
3028	86348
16751	86349
128742	86350
46421	86351
32873	86352
9645	86353
158855	86354
200585	86355
43654	86356
30399	86357
154153	86358
161369	86359
74710	86360
147107	86361
126584	86362
150567	86363
1702	86364
191824	86365
149435	86366
51036	86367
55368	86368
14924	86369
7927	86370
241438	86371
1757	86372
136726	86373
14640	86374
127962	86375
124913	86376
111907	86377
169598	86378
5396	86379
35242	86380
64894	86381
234469	86382
35976	86383
11096	86384
28410	86385
51714	86386
71891	86387
146691	86388
105839	86389
89590	86390
128097	86391
23933	86392
127024	86393
4727	86394
192539	86395
50772	86396
45722	86397
202519	86398
105378	86399
2	86400
30980	86401
35071	86402
59619	86403
266789	86404
80363	86405
13803	86406
46080	86407
62364	86408
27105	86409
43362	86410
4282	86411
56313	86412
148441	86413
11739	86414
22336	86415
66493	86416
15582	86417
72687	86418
1368	86419
23354	86420
23119	86421
30240	86422
19438	86423
150003	86424
922	86425
3883	86426
63062	86427
12508	86428
8074	86429
83301	86430
7814	86431
20336	86432
189	86433
1713	86434
51999	86435
76012	86436
15780	86437
125716	86438
1090	86439
995	86440
168413	86441
1584	86442
183414	86443
101597	86444
29759	86445
80241	86446
12225	86447
57633	86448
124781	86449
41455	86450
56502	86451
262651	86452
19069	86453
35352	86454
2323	86455
6966	86456
659	86457
2231	86458
68349	86459
7015	86460
13799	86461
13671	86462
5437	86463
147786	86464
26315	86465
143533	86466
23160	86467
206577	86468
935	86469
22450	86470
1711	86471
182978	86472
22804	86473
20821	86474
11660	86475
28016	86476
75445	86477
33854	86478
61431	86479
49515	86480
121437	86481
3986	86482
2681	86483
112963	86484
41244	86485
2326	86486
3377	86487
98720	86488
63730	86489
133039	86490
56508	86491
7598	86492
4884	86493
59491	86494
58490	86495
21750	86496
10907	86497
2719	86498
110474	86499
3788	86500
69261	86501
116049	86502
61557	86503
80015	86504
2078	86505
44569	86506
51975	86507
101864	86508
44717	86509
95057	86510
155358	86511
51209	86512
22304	86513
11	86514
3709	86515
20815	86516
10959	86517
100352	86518
5804	86519
82626	86520
61790	86521
18986	86522
292	86523
23640	86524
77953	86525
106287	86526
22435	86527
31865	86528
8819	86529
164689	86530
11376	86531
225486	86532
64372	86533
92933	86534
75444	86535
99956	86536
3076	86537
12325	86538
64258	86539
5776	86540
113885	86541
94265	86542
44590	86543
3877	86544
59666	86545
63342	86546
14252	86547
78690	86548
39629	86549
264598	86550
141911	86551
14981	86552
10980	86553
3611	86554
253788	86555
38063	86556
28973	86557
106867	86558
17839	86559
117583	86560
142993	86561
12111	86562
13088	86563
166704	86564
194479	86565
107502	86566
7186	86567
4353	86568
2497	86569
1097	86570
14917	86571
16535	86572
92046	86573
40239	86574
198513	86575
131818	86576
23761	86577
105168	86578
17948	86579
41591	86580
58836	86581
122720	86582
36791	86583
7754	86584
1316	86585
258720	86586
1573	86587
109459	86588
54993	86589
95116	86590
22840	86591
2179	86592
1937	86593
41	86594
11	86595
22073	86596
13850	86597
151729	86598
5289	86599
109127	86600
73457	86601
42412	86602
124364	86603
229929	86604
125956	86605
12696	86606
202136	86607
14400	86608
48238	86609
21279	86610
231930	86611
9923	86612
38586	86613
16529	86614
113905	86615
3132	86616
87712	86617
267	86618
7320	86619
34152	86620
49338	86621
23225	86622
73233	86623
182626	86624
21055	86625
234523	86626
67749	86627
113627	86628
3880	86629
20755	86630
115776	86631
242072	86632
70830	86633
37835	86634
39123	86635
20094	86636
224	86637
173185	86638
49582	86639
72493	86640
31804	86641
10988	86642
24422	86643
34431	86644
59707	86645
35396	86646
69103	86647
79781	86648
17817	86649
11757	86650
5434	86651
113221	86652
7482	86653
4089	86654
24423	86655
15571	86656
95572	86657
662	86658
202682	86659
799	86660
167425	86661
10333	86662
134711	86663
48727	86664
43072	86665
47132	86666
74689	86667
128410	86668
694	86669
136893	86670
101790	86671
17	86672
3543	86673
94720	86674
58787	86675
13388	86676
114448	86677
33397	86678
80705	86679
82761	86680
5212	86681
266065	86682
6451	86683
79320	86684
25984	86685
87431	86686
68325	86687
145813	86688
8217	86689
56218	86690
3662	86691
38750	86692
13793	86693
650	86694
187089	86695
175408	86696
68308	86697
238555	86698
4100	86699
66821	86700
38713	86701
192779	86702
28891	86703
156858	86704
171341	86705
35295	86706
75867	86707
180275	86708
23065	86709
21074	86710
171209	86711
96180	86712
45395	86713
41434	86714
7832	86715
99348	86716
7780	86717
13184	86718
4191	86719
19592	86720
22915	86721
209431	86722
251	86723
18557	86724
6125	86725
11572	86726
155711	86727
8993	86728
116790	86729
1757	86730
130132	86731
75100	86732
58386	86733
154513	86734
19637	86735
81418	86736
31688	86737
80179	86738
50642	86739
26292	86740
255997	86741
5949	86742
64358	86743
432	86744
4486	86745
9155	86746
27931	86747
98807	86748
7392	86749
21266	86750
165619	86751
49621	86752
50265	86753
165056	86754
23240	86755
32334	86756
9035	86757
155487	86758
117346	86759
46989	86760
66883	86761
43768	86762
25351	86763
60500	86764
156337	86765
4387	86766
115123	86767
18347	86768
46775	86769
31447	86770
11372	86771
246671	86772
173060	86773
62473	86774
64167	86775
55168	86776
18294	86777
119	86778
475	86779
104549	86780
140715	86781
80271	86782
99063	86783
118598	86784
112741	86785
67665	86786
76423	86787
32034	86788
67199	86789
316	86790
10563	86791
14960	86792
103285	86793
33080	86794
71642	86795
24130	86796
70346	86797
3761	86798
953	86799
12631	86800
176739	86801
38221	86802
14183	86803
34384	86804
60562	86805
10005	86806
121909	86807
17631	86808
64314	86809
92377	86810
86303	86811
169934	86812
16441	86813
58171	86814
33921	86815
5626	86816
15131	86817
34983	86818
27851	86819
20324	86820
24665	86821
40660	86822
5990	86823
14317	86824
73133	86825
9915	86826
92773	86827
920	86828
29557	86829
136919	86830
209746	86831
11885	86832
136063	86833
72646	86834
170072	86835
46111	86836
16579	86837
3762	86838
7295	86839
7437	86840
168933	86841
301	86842
62851	86843
26132	86844
36673	86845
22035	86846
64114	86847
34885	86848
33903	86849
5213	86850
960	86851
87481	86852
63149	86853
72649	86854
55440	86855
50633	86856
14308	86857
3210	86858
50227	86859
183195	86860
6241	86861
743	86862
31080	86863
34396	86864
262969	86865
72335	86866
88103	86867
86824	86868
138947	86869
38011	86870
158919	86871
33900	86872
66717	86873
5510	86874
148122	86875
26412	86876
110935	86877
51980	86878
76101	86879
28046	86880
68688	86881
91937	86882
119351	86883
29195	86884
18327	86885
38830	86886
91686	86887
267284	86888
43924	86889
132397	86890
209501	86891
28268	86892
244116	86893
3145	86894
35863	86895
1728	86896
37699	86897
83326	86898
82885	86899
28600	86900
992	86901
17168	86902
10787	86903
71047	86904
166145	86905
30129	86906
135112	86907
563	86908
71155	86909
8462	86910
49464	86911
223166	86912
209504	86913
83468	86914
11606	86915
170866	86916
27279	86917
82530	86918
2166	86919
3054	86920
2047	86921
44443	86922
226148	86923
67976	86924
123803	86925
3848	86926
3911	86927
1251	86928
946	86929
142659	86930
166242	86931
97069	86932
39084	86933
112447	86934
49361	86935
86326	86936
25115	86937
1600	86938
140969	86939
148808	86940
200499	86941
99785	86942
258851	86943
40523	86944
8967	86945
1156	86946
33297	86947
75742	86948
18397	86949
6253	86950
401	86951
53654	86952
17355	86953
27965	86954
100424	86955
37211	86956
11397	86957
55603	86958
245542	86959
25863	86960
107452	86961
59463	86962
45370	86963
131316	86964
75791	86965
15219	86966
201219	86967
99325	86968
290	86969
34308	86970
45926	86971
11474	86972
24115	86973
41770	86974
37226	86975
31187	86976
223315	86977
257031	86978
6909	86979
11379	86980
171951	86981
40929	86982
11241	86983
44195	86984
1561	86985
34048	86986
6055	86987
33094	86988
33002	86989
380	86990
88578	86991
222594	86992
162208	86993
1481	86994
115284	86995
83102	86996
121905	86997
24742	86998
111893	86999
103638	87000
36382	87001
7000	87002
152612	87003
1031	87004
10045	87005
48098	87006
29056	87007
6919	87008
1262	87009
167661	87010
92454	87011
28463	87012
1547	87013
14	87014
15168	87015
257874	87016
106887	87017
4467	87018
74620	87019
170353	87020
108426	87021
73116	87022
36471	87023
61001	87024
29179	87025
83170	87026
63099	87027
183755	87028
141518	87029
36884	87030
33764	87031
4722	87032
10809	87033
11036	87034
70311	87035
75826	87036
139169	87037
74829	87038
88062	87039
40401	87040
8121	87041
168126	87042
27021	87043
103604	87044
217942	87045
16783	87046
24265	87047
2289	87048
218854	87049
1400	87050
2785	87051
72357	87052
4017	87053
48515	87054
151633	87055
72126	87056
98101	87057
156219	87058
18044	87059
69527	87060
81893	87061
77104	87062
61220	87063
107125	87064
5418	87065
67143	87066
60929	87067
2	87068
100899	87069
8415	87070
57221	87071
246722	87072
10196	87073
1	87074
44601	87075
208114	87076
203510	87077
60541	87078
29464	87079
104238	87080
242733	87081
27578	87082
21712	87083
228268	87084
14621	87085
20083	87086
2973	87087
1543	87088
25544	87089
112235	87090
2767	87091
229683	87092
111691	87093
159789	87094
191596	87095
84427	87096
15671	87097
253204	87098
10332	87099
132744	87100
4826	87101
9753	87102
42335	87103
6739	87104
35825	87105
18260	87106
8323	87107
20940	87108
263364	87109
248942	87110
10550	87111
47704	87112
169917	87113
3878	87114
271807	87115
141391	87116
5080	87117
66660	87118
225813	87119
16538	87120
239315	87121
1852	87122
137991	87123
2208	87124
52764	87125
2205	87126
117087	87127
230734	87128
41691	87129
23828	87130
118356	87131
27085	87132
19718	87133
14040	87134
61187	87135
3625	87136
6731	87137
31203	87138
2225	87139
4790	87140
4926	87141
109	87142
112216	87143
15159	87144
48658	87145
23727	87146
157353	87147
10812	87148
3148	87149
19801	87150
2327	87151
127275	87152
6288	87153
108864	87154
137873	87155
9154	87156
69613	87157
1259	87158
211773	87159
111961	87160
16989	87161
32330	87162
216271	87163
26204	87164
125517	87165
958	87166
1542	87167
17070	87168
4019	87169
11510	87170
68276	87171
36236	87172
87396	87173
76661	87174
5695	87175
70802	87176
25515	87177
2596	87178
55640	87179
48553	87180
1689	87181
96459	87182
18679	87183
1901	87184
53263	87185
94274	87186
89129	87187
3412	87188
12573	87189
21140	87190
15122	87191
230	87192
17912	87193
98463	87194
12866	87195
58211	87196
51656	87197
5961	87198
3558	87199
786	87200
98833	87201
43898	87202
95532	87203
939	87204
243748	87205
12813	87206
10976	87207
51847	87208
248911	87209
48049	87210
28196	87211
27351	87212
156780	87213
86653	87214
80698	87215
73055	87216
108418	87217
46750	87218
57731	87219
18265	87220
39184	87221
4910	87222
122	87223
55399	87224
54599	87225
27948	87226
66356	87227
34890	87228
130842	87229
4598	87230
31345	87231
75006	87232
22436	87233
88224	87234
70563	87235
33478	87236
26960	87237
10313	87238
39126	87239
19048	87240
28484	87241
127394	87242
1927	87243
122539	87244
21345	87245
207249	87246
22679	87247
173599	87248
58569	87249
161870	87250
259163	87251
20840	87252
34818	87253
152875	87254
7074	87255
41602	87256
51419	87257
26148	87258
8394	87259
1680	87260
20584	87261
69985	87262
58515	87263
11834	87264
42259	87265
37972	87266
3347	87267
235347	87268
272116	87269
7566	87270
37505	87271
118957	87272
373	87273
688	87274
123459	87275
7292	87276
53886	87277
33749	87278
5397	87279
13446	87280
180875	87281
30767	87282
261312	87283
22110	87284
9265	87285
13563	87286
109400	87287
13170	87288
70225	87289
40943	87290
46490	87291
176777	87292
4129	87293
111344	87294
23398	87295
1712	87296
197841	87297
41207	87298
6852	87299
34750	87300
77560	87301
4682	87302
1826	87303
24513	87304
13242	87305
57132	87306
33525	87307
25860	87308
1729	87309
37631	87310
21834	87311
61822	87312
17365	87313
7235	87314
142594	87315
7415	87316
19294	87317
56656	87318
183538	87319
9220	87320
57078	87321
31160	87322
40862	87323
137339	87324
11529	87325
13805	87326
126876	87327
73123	87328
91304	87329
18288	87330
131604	87331
268235	87332
55569	87333
55918	87334
34792	87335
168266	87336
160279	87337
949	87338
67859	87339
27353	87340
11	87341
9345	87342
24732	87343
32189	87344
10995	87345
5705	87346
13235	87347
119221	87348
80488	87349
72824	87350
8499	87351
7696	87352
11769	87353
532	87354
85933	87355
13400	87356
69926	87357
78163	87358
143955	87359
418	87360
107503	87361
156219	87362
52503	87363
265823	87364
19657	87365
16854	87366
92457	87367
29967	87368
17919	87369
161874	87370
28321	87371
107406	87372
75316	87373
7798	87374
3588	87375
2572	87376
1393	87377
28259	87378
17090	87379
105642	87380
5168	87381
5119	87382
45327	87383
4415	87384
157474	87385
258787	87386
37901	87387
42376	87388
3451	87389
61705	87390
845	87391
55	87392
202121	87393
18493	87394
127115	87395
159674	87396
73293	87397
163941	87398
14221	87399
52685	87400
49340	87401
158825	87402
67814	87403
45348	87404
81002	87405
2793	87406
41335	87407
202009	87408
3383	87409
161931	87410
41104	87411
11499	87412
22932	87413
16726	87414
105136	87415
103464	87416
3186	87417
25308	87418
33040	87419
35112	87420
417	87421
97417	87422
79254	87423
411	87424
15465	87425
84354	87426
70432	87427
15298	87428
109543	87429
98761	87430
181181	87431
16941	87432
4092	87433
6866	87434
92797	87435
58612	87436
37574	87437
119667	87438
89812	87439
5016	87440
23744	87441
190678	87442
75806	87443
6071	87444
5738	87445
15315	87446
5743	87447
8415	87448
6758	87449
94123	87450
29737	87451
38329	87452
251321	87453
1725	87454
185968	87455
127924	87456
371	87457
7862	87458
3406	87459
6007	87460
52143	87461
23248	87462
5629	87463
167100	87464
64441	87465
7654	87466
43659	87467
43649	87468
16116	87469
22837	87470
9064	87471
25070	87472
50066	87473
192353	87474
18758	87475
113371	87476
115334	87477
222239	87478
15511	87479
225468	87480
95384	87481
79062	87482
32612	87483
92327	87484
171402	87485
13946	87486
77821	87487
58824	87488
13714	87489
6647	87490
239295	87491
28823	87492
98061	87493
8830	87494
151730	87495
151988	87496
166661	87497
205314	87498
162267	87499
41065	87500
248695	87501
7392	87502
54637	87503
24743	87504
161871	87505
56227	87506
11691	87507
113908	87508
43439	87509
114155	87510
4822	87511
771	87512
91277	87513
73873	87514
2968	87515
137216	87516
108391	87517
18659	87518
6	87519
184308	87520
97679	87521
94491	87522
273	87523
35762	87524
37991	87525
51880	87526
48907	87527
43789	87528
127764	87529
5580	87530
32585	87531
2482	87532
26587	87533
21820	87534
1853	87535
130591	87536
9402	87537
67834	87538
52333	87539
193	87540
215340	87541
7298	87542
46165	87543
4813	87544
153465	87545
122332	87546
35117	87547
20486	87548
22884	87549
21910	87550
221203	87551
17682	87552
8765	87553
118046	87554
109410	87555
21226	87556
237625	87557
47133	87558
5590	87559
32004	87560
1787	87561
232916	87562
268	87563
4434	87564
2177	87565
11523	87566
19721	87567
166340	87568
207985	87569
92012	87570
209279	87571
64331	87572
1111	87573
37308	87574
62047	87575
9366	87576
193978	87577
74462	87578
75916	87579
78598	87580
36249	87581
22909	87582
92969	87583
4043	87584
8628	87585
2054	87586
622	87587
44069	87588
89255	87589
1329	87590
107380	87591
864	87592
1494	87593
56532	87594
33463	87595
8655	87596
11338	87597
9185	87598
22816	87599
91302	87600
44148	87601
7949	87602
185850	87603
8656	87604
2474	87605
128999	87606
39921	87607
98793	87608
161313	87609
115134	87610
9243	87611
13133	87612
65454	87613
201	87614
202150	87615
59109	87616
8144	87617
22573	87618
54541	87619
27288	87620
111951	87621
169532	87622
21757	87623
37224	87624
98728	87625
63585	87626
142875	87627
21011	87628
79728	87629
5807	87630
40674	87631
3534	87632
30718	87633
38068	87634
179	87635
132463	87636
87248	87637
52475	87638
8898	87639
10065	87640
7473	87641
90192	87642
33936	87643
64251	87644
3660	87645
71831	87646
16428	87647
19021	87648
78495	87649
43802	87650
161500	87651
121672	87652
1494	87653
113496	87654
21183	87655
35604	87656
143059	87657
15329	87658
49889	87659
243949	87660
165582	87661
20614	87662
52043	87663
15626	87664
60240	87665
266505	87666
26118	87667
23718	87668
8995	87669
7888	87670
2129	87671
87516	87672
38727	87673
142326	87674
61467	87675
1027	87676
18560	87677
122594	87678
24089	87679
39160	87680
447	87681
3104	87682
27383	87683
46108	87684
3617	87685
8377	87686
21231	87687
235056	87688
1178	87689
24452	87690
6951	87691
119025	87692
3118	87693
21217	87694
90455	87695
43141	87696
193309	87697
222403	87698
206916	87699
5533	87700
19165	87701
19125	87702
161545	87703
1513	87704
87502	87705
128674	87706
233703	87707
11567	87708
32882	87709
1087	87710
18602	87711
4073	87712
239724	87713
66	87714
9237	87715
59519	87716
13907	87717
69099	87718
157561	87719
29379	87720
169618	87721
2255	87722
144010	87723
24099	87724
20389	87725
242531	87726
51828	87727
164923	87728
30281	87729
78331	87730
522	87731
66219	87732
148654	87733
6193	87734
170750	87735
3908	87736
29876	87737
40345	87738
145815	87739
5043	87740
17714	87741
115547	87742
35567	87743
213515	87744
94135	87745
12752	87746
113271	87747
44691	87748
205062	87749
19200	87750
97305	87751
6663	87752
109462	87753
168743	87754
322	87755
86798	87756
227650	87757
22338	87758
58569	87759
31598	87760
3055	87761
140007	87762
271040	87763
83320	87764
987	87765
206432	87766
45284	87767
8850	87768
257847	87769
78934	87770
42004	87771
81289	87772
162218	87773
68	87774
74564	87775
14466	87776
3167	87777
142279	87778
22623	87779
124261	87780
30509	87781
4384	87782
62146	87783
96376	87784
147325	87785
27281	87786
67449	87787
18791	87788
96904	87789
37899	87790
55336	87791
25003	87792
880	87793
146129	87794
10061	87795
7289	87796
34265	87797
156722	87798
424	87799
18106	87800
232266	87801
4240	87802
1562	87803
210349	87804
37407	87805
498	87806
40441	87807
3054	87808
72457	87809
143313	87810
119908	87811
46361	87812
100684	87813
19852	87814
9149	87815
39204	87816
19641	87817
65922	87818
38011	87819
4637	87820
4524	87821
40109	87822
269211	87823
128094	87824
2450	87825
22838	87826
13817	87827
46157	87828
2048	87829
4205	87830
134585	87831
9538	87832
23649	87833
24004	87834
58686	87835
60889	87836
4269	87837
142417	87838
433	87839
226680	87840
1326	87841
232742	87842
6307	87843
97923	87844
2506	87845
166629	87846
97163	87847
77773	87848
82808	87849
26278	87850
14809	87851
64612	87852
77277	87853
938	87854
80147	87855
69143	87856
47919	87857
76852	87858
79167	87859
237255	87860
62189	87861
9885	87862
66174	87863
49094	87864
34004	87865
2807	87866
237346	87867
1674	87868
176109	87869
58833	87870
19424	87871
27117	87872
78817	87873
77030	87874
127982	87875
34990	87876
3209	87877
16365	87878
85453	87879
89289	87880
112179	87881
1743	87882
57901	87883
146824	87884
179707	87885
138435	87886
148350	87887
4995	87888
248783	87889
14959	87890
45791	87891
253990	87892
9617	87893
72279	87894
6127	87895
4933	87896
38748	87897
38680	87898
30909	87899
5691	87900
1851	87901
30677	87902
209146	87903
28031	87904
88314	87905
47560	87906
40226	87907
3183	87908
86302	87909
60965	87910
30264	87911
5092	87912
11024	87913
13521	87914
110244	87915
20856	87916
221448	87917
30602	87918
78457	87919
10282	87920
51685	87921
28076	87922
4773	87923
9863	87924
264788	87925
83324	87926
210092	87927
57377	87928
14563	87929
21400	87930
3497	87931
13960	87932
222	87933
4735	87934
14750	87935
19764	87936
74960	87937
26829	87938
85157	87939
94874	87940
192691	87941
102794	87942
1123	87943
30551	87944
157066	87945
87596	87946
61706	87947
61323	87948
23497	87949
162059	87950
69718	87951
77840	87952
184925	87953
48260	87954
28430	87955
16942	87956
12555	87957
25738	87958
17518	87959
34024	87960
55329	87961
57063	87962
14215	87963
17811	87964
43516	87965
51098	87966
110254	87967
35738	87968
13841	87969
70578	87970
91800	87971
39782	87972
45284	87973
21854	87974
80805	87975
14093	87976
100933	87977
6314	87978
66519	87979
70018	87980
13565	87981
3698	87982
110845	87983
27653	87984
36000	87985
35523	87986
6225	87987
51914	87988
64855	87989
265338	87990
18180	87991
120774	87992
40142	87993
1253	87994
70521	87995
12138	87996
120530	87997
7412	87998
200115	87999
45713	88000
125991	88001
102525	88002
100963	88003
160389	88004
140738	88005
49215	88006
39768	88007
41783	88008
256395	88009
31869	88010
350	88011
156911	88012
56704	88013
120833	88014
59951	88015
43492	88016
130970	88017
161812	88018
4149	88019
62443	88020
377	88021
4551	88022
183986	88023
19048	88024
51435	88025
40587	88026
42244	88027
126599	88028
209206	88029
62324	88030
29286	88031
129733	88032
19383	88033
1380	88034
42906	88035
8069	88036
14956	88037
19090	88038
42802	88039
166810	88040
52308	88041
84713	88042
96990	88043
758	88044
36727	88045
461	88046
111821	88047
3762	88048
2432	88049
41657	88050
40219	88051
38189	88052
5517	88053
79279	88054
10828	88055
132869	88056
11239	88057
36174	88058
204819	88059
6067	88060
3015	88061
55069	88062
128154	88063
149437	88064
7438	88065
99934	88066
15816	88067
94465	88068
9536	88069
82576	88070
9950	88071
260383	88072
24232	88073
76243	88074
120737	88075
18644	88076
8886	88077
138853	88078
53481	88079
11617	88080
80683	88081
81257	88082
57638	88083
4006	88084
4847	88085
139082	88086
1741	88087
894	88088
24253	88089
807	88090
83025	88091
4906	88092
50140	88093
16866	88094
96129	88095
8463	88096
81516	88097
82046	88098
5676	88099
2308	88100
21130	88101
14599	88102
220220	88103
125	88104
1820	88105
219156	88106
11167	88107
28807	88108
38396	88109
57906	88110
253830	88111
8702	88112
21500	88113
387	88114
13742	88115
259279	88116
114105	88117
36372	88118
63579	88119
57303	88120
75505	88121
58379	88122
160862	88123
126549	88124
621	88125
50983	88126
100300	88127
5509	88128
255468	88129
9457	88130
12783	88131
1259	88132
10757	88133
3711	88134
30922	88135
121268	88136
60524	88137
51389	88138
57401	88139
8387	88140
130210	88141
3496	88142
110830	88143
65352	88144
40144	88145
1360	88146
11529	88147
24073	88148
23297	88149
30505	88150
15	88151
5535	88152
18862	88153
23633	88154
12651	88155
7	88156
22799	88157
6979	88158
56670	88159
42052	88160
11000	88161
12811	88162
118623	88163
2549	88164
260199	88165
19680	88166
17023	88167
265701	88168
70027	88169
44150	88170
1791	88171
53082	88172
21083	88173
152065	88174
41206	88175
271781	88176
27839	88177
106	88178
5614	88179
75136	88180
1306	88181
3278	88182
27210	88183
171759	88184
84671	88185
2446	88186
61603	88187
46802	88188
57994	88189
52839	88190
139415	88191
32032	88192
78275	88193
5513	88194
23160	88195
27760	88196
4355	88197
139612	88198
105956	88199
163382	88200
1236	88201
22509	88202
19386	88203
134742	88204
7146	88205
3456	88206
4145	88207
236833	88208
228	88209
26838	88210
2578	88211
59775	88212
5113	88213
142748	88214
95237	88215
13422	88216
16649	88217
22593	88218
18523	88219
20347	88220
129877	88221
260923	88222
20118	88223
31825	88224
21649	88225
16792	88226
138	88227
17084	88228
38675	88229
4720	88230
71785	88231
147113	88232
89685	88233
12826	88234
260963	88235
7091	88236
29606	88237
254851	88238
34972	88239
2825	88240
125407	88241
19853	88242
153781	88243
103295	88244
13842	88245
64132	88246
12791	88247
154	88248
5913	88249
23876	88250
1963	88251
87467	88252
65761	88253
18768	88254
72029	88255
40033	88256
11848	88257
133944	88258
27461	88259
22416	88260
9661	88261
2455	88262
12945	88263
173943	88264
294	88265
109592	88266
7910	88267
12920	88268
192777	88269
201229	88270
101067	88271
13559	88272
2358	88273
65163	88274
69844	88275
2743	88276
5166	88277
6514	88278
215807	88279
21668	88280
126447	88281
4570	88282
197387	88283
1852	88284
256231	88285
7694	88286
169018	88287
151083	88288
29	88289
18373	88290
11069	88291
238817	88292
20231	88293
211102	88294
148160	88295
25457	88296
96444	88297
4295	88298
80448	88299
15015	88300
5409	88301
15514	88302
234567	88303
1576	88304
258286	88305
612	88306
11467	88307
137592	88308
12773	88309
2579	88310
89315	88311
120	88312
158037	88313
64175	88314
27307	88315
73733	88316
75796	88317
33818	88318
264486	88319
135698	88320
46208	88321
226533	88322
110912	88323
33769	88324
68328	88325
61002	88326
5701	88327
347	88328
54767	88329
16279	88330
8991	88331
18150	88332
140506	88333
2786	88334
2167	88335
154862	88336
2171	88337
41548	88338
14933	88339
103564	88340
94224	88341
59334	88342
3001	88343
13617	88344
63055	88345
1741	88346
88321	88347
10758	88348
36172	88349
19714	88350
34142	88351
172266	88352
7942	88353
126	88354
19487	88355
5507	88356
13053	88357
156131	88358
240681	88359
705	88360
174594	88361
8488	88362
87021	88363
186169	88364
8416	88365
144693	88366
93905	88367
169483	88368
29860	88369
214004	88370
84472	88371
106394	88372
202229	88373
89022	88374
261281	88375
28783	88376
1851	88377
18603	88378
11359	88379
230505	88380
36780	88381
80113	88382
20834	88383
119571	88384
22068	88385
243129	88386
207386	88387
156025	88388
105707	88389
25713	88390
12349	88391
22783	88392
39965	88393
234173	88394
25533	88395
98066	88396
43360	88397
2964	88398
75147	88399
8046	88400
20279	88401
3694	88402
1655	88403
5343	88404
46684	88405
26	88406
26669	88407
63486	88408
10740	88409
148174	88410
17349	88411
9781	88412
35892	88413
72964	88414
30107	88415
45374	88416
1948	88417
78768	88418
9101	88419
17551	88420
37797	88421
20843	88422
2928	88423
194989	88424
23231	88425
21508	88426
73540	88427
8178	88428
91362	88429
107543	88430
34322	88431
95291	88432
103318	88433
137421	88434
198974	88435
17288	88436
3415	88437
54835	88438
25742	88439
4413	88440
151857	88441
5	88442
6852	88443
59419	88444
3697	88445
798	88446
54204	88447
13393	88448
40058	88449
168765	88450
265011	88451
8993	88452
50919	88453
21601	88454
13245	88455
240451	88456
114788	88457
200845	88458
87679	88459
1035	88460
239	88461
71362	88462
20066	88463
48961	88464
23161	88465
24501	88466
8800	88467
43233	88468
101064	88469
18	88470
5621	88471
9420	88472
173277	88473
6326	88474
2982	88475
253957	88476
3520	88477
1569	88478
19431	88479
110438	88480
59	88481
19051	88482
7394	88483
2482	88484
66906	88485
5170	88486
27376	88487
24467	88488
4899	88489
7116	88490
250189	88491
168678	88492
32276	88493
97852	88494
106800	88495
30609	88496
89812	88497
162053	88498
126	88499
39391	88500
9068	88501
26906	88502
1900	88503
27138	88504
49090	88505
58851	88506
87386	88507
209677	88508
18979	88509
67619	88510
112113	88511
17840	88512
112949	88513
217488	88514
1424	88515
495	88516
35484	88517
150250	88518
69793	88519
67801	88520
151568	88521
59468	88522
78	88523
261189	88524
11485	88525
205376	88526
262663	88527
188687	88528
68667	88529
104859	88530
151203	88531
9339	88532
584	88533
18653	88534
71738	88535
33046	88536
4505	88537
28725	88538
69589	88539
37109	88540
132214	88541
2070	88542
158821	88543
13502	88544
89328	88545
111336	88546
82435	88547
18873	88548
38914	88549
204494	88550
22854	88551
70590	88552
5174	88553
21763	88554
119247	88555
13953	88556
11541	88557
124241	88558
60435	88559
27619	88560
4944	88561
1990	88562
5218	88563
9078	88564
51157	88565
54215	88566
1451	88567
43655	88568
42912	88569
3896	88570
27527	88571
35407	88572
115976	88573
7232	88574
6103	88575
30822	88576
243607	88577
118785	88578
62309	88579
8402	88580
111743	88581
107076	88582
8904	88583
38564	88584
92615	88585
1208	88586
480	88587
12748	88588
91278	88589
98	88590
97805	88591
79631	88592
17358	88593
236865	88594
65133	88595
174927	88596
977	88597
89095	88598
99296	88599
18628	88600
39760	88601
98378	88602
40787	88603
57838	88604
31474	88605
18618	88606
13654	88607
114075	88608
204072	88609
67985	88610
101221	88611
61750	88612
8289	88613
143980	88614
51931	88615
58950	88616
84488	88617
44893	88618
131781	88619
619	88620
131439	88621
10581	88622
3020	88623
449	88624
123231	88625
103203	88626
107422	88627
23759	88628
13366	88629
106705	88630
76906	88631
89994	88632
139625	88633
46433	88634
33038	88635
50947	88636
100387	88637
112733	88638
14646	88639
58477	88640
976	88641
6537	88642
126904	88643
18879	88644
167513	88645
160131	88646
7179	88647
852	88648
23778	88649
10649	88650
29436	88651
79735	88652
5395	88653
51583	88654
52960	88655
126640	88656
135753	88657
87053	88658
31219	88659
105239	88660
191775	88661
40443	88662
14577	88663
49874	88664
7705	88665
181943	88666
45735	88667
11790	88668
92659	88669
139446	88670
9826	88671
169801	88672
48960	88673
237	88674
8082	88675
4623	88676
218	88677
11774	88678
2286	88679
196271	88680
154502	88681
222348	88682
79949	88683
220534	88684
1054	88685
47522	88686
20609	88687
13214	88688
21348	88689
200279	88690
138041	88691
8314	88692
568	88693
36284	88694
46346	88695
44622	88696
52804	88697
69522	88698
53326	88699
19453	88700
139192	88701
44173	88702
12290	88703
587	88704
2272	88705
7083	88706
378	88707
53092	88708
392	88709
126324	88710
1731	88711
58057	88712
88059	88713
63845	88714
31919	88715
210230	88716
63521	88717
67541	88718
2173	88719
267165	88720
4722	88721
16661	88722
246647	88723
2135	88724
8577	88725
201603	88726
33412	88727
105959	88728
2224	88729
29010	88730
53759	88731
8662	88732
207255	88733
84744	88734
3543	88735
265893	88736
118156	88737
3613	88738
58891	88739
162726	88740
15243	88741
1677	88742
50690	88743
12940	88744
2631	88745
8550	88746
129407	88747
10774	88748
66575	88749
130858	88750
188405	88751
60251	88752
2882	88753
1698	88754
10328	88755
259081	88756
26100	88757
49979	88758
25378	88759
50615	88760
141825	88761
7697	88762
23643	88763
108511	88764
2869	88765
44840	88766
841	88767
22229	88768
580	88769
1033	88770
1350	88771
251129	88772
268820	88773
33265	88774
53686	88775
168873	88776
612	88777
24005	88778
3480	88779
11064	88780
4690	88781
97869	88782
4220	88783
221470	88784
56220	88785
160555	88786
20822	88787
237554	88788
76266	88789
39272	88790
215503	88791
212887	88792
17526	88793
9934	88794
18331	88795
259557	88796
2069	88797
612	88798
118467	88799
94081	88800
22301	88801
11642	88802
16007	88803
120554	88804
806	88805
34426	88806
2979	88807
68872	88808
103628	88809
4203	88810
28348	88811
65279	88812
2852	88813
2045	88814
117171	88815
45572	88816
266666	88817
43106	88818
16578	88819
261789	88820
19821	88821
508	88822
141685	88823
17285	88824
1809	88825
6128	88826
76261	88827
271888	88828
38	88829
40626	88830
164	88831
1137	88832
58977	88833
16132	88834
126874	88835
9247	88836
71299	88837
90419	88838
12984	88839
32792	88840
1588	88841
58291	88842
14839	88843
36327	88844
44659	88845
137810	88846
49015	88847
18129	88848
111396	88849
17346	88850
29251	88851
6535	88852
46497	88853
27094	88854
3319	88855
122641	88856
31491	88857
146610	88858
64413	88859
163515	88860
69724	88861
15901	88862
78700	88863
89582	88864
25819	88865
9122	88866
67149	88867
17412	88868
17436	88869
1812	88870
166854	88871
241918	88872
76996	88873
249182	88874
3308	88875
14628	88876
81706	88877
21538	88878
97760	88879
24364	88880
47848	88881
163094	88882
7453	88883
29174	88884
21728	88885
2297	88886
26971	88887
24036	88888
8471	88889
3966	88890
67824	88891
24442	88892
77481	88893
5509	88894
223815	88895
200622	88896
22738	88897
2794	88898
159568	88899
239019	88900
2621	88901
6365	88902
18972	88903
208947	88904
160041	88905
128939	88906
1487	88907
8210	88908
31143	88909
1668	88910
235738	88911
81980	88912
64249	88913
23971	88914
57492	88915
130667	88916
15638	88917
170301	88918
93154	88919
32832	88920
217910	88921
16916	88922
84403	88923
2242	88924
528	88925
177838	88926
1465	88927
32736	88928
103378	88929
37532	88930
37285	88931
111524	88932
37574	88933
33743	88934
64389	88935
259694	88936
113678	88937
84060	88938
2096	88939
60818	88940
49909	88941
149936	88942
147605	88943
58857	88944
11508	88945
13375	88946
87496	88947
42473	88948
70070	88949
134265	88950
202	88951
49693	88952
443	88953
110247	88954
47050	88955
261718	88956
10658	88957
8907	88958
91975	88959
7621	88960
63885	88961
156320	88962
46601	88963
10020	88964
474	88965
75337	88966
27169	88967
3519	88968
38690	88969
22888	88970
263177	88971
99772	88972
33943	88973
14374	88974
3406	88975
40921	88976
9595	88977
13895	88978
152635	88979
9929	88980
22766	88981
122570	88982
9879	88983
18019	88984
39849	88985
2542	88986
123716	88987
9	88988
76085	88989
6742	88990
103033	88991
3416	88992
46124	88993
4494	88994
41437	88995
73879	88996
128949	88997
3045	88998
26178	88999
55514	89000
21611	89001
24302	89002
122647	89003
80095	89004
18247	89005
12894	89006
42821	89007
6667	89008
194375	89009
37036	89010
91424	89011
2815	89012
94822	89013
174586	89014
16429	89015
6999	89016
36250	89017
37066	89018
64407	89019
110855	89020
113352	89021
55104	89022
2930	89023
150	89024
33418	89025
137267	89026
200084	89027
80972	89028
245014	89029
2950	89030
17023	89031
9803	89032
168471	89033
1048	89034
15857	89035
20207	89036
224408	89037
62947	89038
15561	89039
22941	89040
134026	89041
716	89042
80476	89043
20395	89044
4287	89045
134536	89046
11319	89047
24071	89048
45411	89049
142077	89050
190449	89051
148080	89052
35359	89053
39145	89054
4556	89055
2237	89056
72502	89057
102702	89058
97483	89059
95868	89060
244114	89061
128498	89062
937	89063
184880	89064
93966	89065
32897	89066
89937	89067
135906	89068
112	89069
56465	89070
55869	89071
12520	89072
1541	89073
80281	89074
199010	89075
20224	89076
7480	89077
193685	89078
52659	89079
19937	89080
3469	89081
93525	89082
8735	89083
88325	89084
158815	89085
23923	89086
151184	89087
5765	89088
136243	89089
94967	89090
33889	89091
64589	89092
893	89093
107580	89094
32228	89095
139556	89096
82126	89097
4170	89098
32960	89099
3089	89100
6880	89101
13723	89102
23267	89103
36202	89104
25861	89105
95981	89106
132407	89107
86676	89108
160150	89109
9143	89110
64811	89111
44731	89112
84236	89113
203183	89114
24350	89115
16362	89116
179467	89117
13953	89118
72198	89119
206527	89120
146604	89121
97313	89122
150815	89123
50089	89124
39966	89125
54677	89126
177843	89127
72302	89128
100558	89129
133874	89130
42574	89131
5511	89132
748	89133
4581	89134
1222	89135
111524	89136
5750	89137
18046	89138
75563	89139
36908	89140
44386	89141
2436	89142
28074	89143
4631	89144
23044	89145
7439	89146
87932	89147
101117	89148
8470	89149
3250	89150
68559	89151
23617	89152
11454	89153
218270	89154
23506	89155
9803	89156
112022	89157
406	89158
146767	89159
2118	89160
95898	89161
272431	89162
38725	89163
7018	89164
161757	89165
57224	89166
20021	89167
55021	89168
14954	89169
99157	89170
161733	89171
14901	89172
90875	89173
233221	89174
67224	89175
44775	89176
30332	89177
1740	89178
136140	89179
2387	89180
125881	89181
182640	89182
130031	89183
56910	89184
2003	89185
18099	89186
6290	89187
116482	89188
82542	89189
88729	89190
77426	89191
95855	89192
33269	89193
6258	89194
15351	89195
189679	89196
127043	89197
128773	89198
191734	89199
1882	89200
101857	89201
48749	89202
147125	89203
129130	89204
20485	89205
40128	89206
4939	89207
68838	89208
38346	89209
188840	89210
34005	89211
7897	89212
58667	89213
853	89214
6262	89215
164698	89216
16386	89217
77206	89218
8889	89219
12661	89220
173548	89221
189651	89222
35692	89223
20919	89224
177680	89225
38578	89226
111481	89227
140933	89228
38	89229
57178	89230
107030	89231
3068	89232
32394	89233
70505	89234
19575	89235
154590	89236
79705	89237
7669	89238
167116	89239
31982	89240
8274	89241
49733	89242
82318	89243
120921	89244
214	89245
938	89246
31648	89247
3580	89248
1300	89249
75458	89250
7653	89251
13162	89252
63054	89253
12852	89254
170820	89255
89303	89256
42466	89257
91527	89258
196	89259
38878	89260
42925	89261
5009	89262
85839	89263
20730	89264
148545	89265
76431	89266
95863	89267
208243	89268
6716	89269
258200	89270
46445	89271
5002	89272
14607	89273
2346	89274
4729	89275
38359	89276
65743	89277
264461	89278
68133	89279
48819	89280
147170	89281
227127	89282
177468	89283
118693	89284
7928	89285
65044	89286
6636	89287
119123	89288
23208	89289
83172	89290
36317	89291
885	89292
16258	89293
4648	89294
32598	89295
5483	89296
2355	89297
26057	89298
163740	89299
11033	89300
48663	89301
4590	89302
196910	89303
52302	89304
55416	89305
1564	89306
2598	89307
227843	89308
217596	89309
35873	89310
691	89311
78214	89312
231781	89313
17619	89314
185319	89315
270217	89316
105245	89317
116794	89318
18356	89319
53710	89320
264663	89321
48351	89322
177769	89323
99823	89324
3624	89325
202339	89326
111498	89327
16408	89328
236407	89329
14780	89330
33612	89331
28427	89332
243197	89333
4259	89334
184296	89335
130911	89336
102649	89337
1284	89338
65819	89339
13937	89340
4942	89341
58733	89342
81496	89343
165891	89344
396	89345
2692	89346
197431	89347
34282	89348
1893	89349
183407	89350
97043	89351
18906	89352
214368	89353
130237	89354
36095	89355
1621	89356
30998	89357
53074	89358
892	89359
9560	89360
183502	89361
646	89362
80380	89363
14334	89364
64907	89365
4192	89366
10457	89367
27631	89368
185032	89369
54622	89370
119382	89371
163394	89372
22888	89373
24828	89374
23088	89375
21938	89376
118704	89377
409	89378
1808	89379
47045	89380
43404	89381
272249	89382
68945	89383
11648	89384
8030	89385
78270	89386
4966	89387
1204	89388
113920	89389
24802	89390
5296	89391
469	89392
423	89393
31343	89394
13359	89395
539	89396
878	89397
16841	89398
155305	89399
26834	89400
10524	89401
25593	89402
6	89403
202419	89404
254285	89405
89957	89406
793	89407
95026	89408
15935	89409
23007	89410
23913	89411
3227	89412
256226	89413
71515	89414
63347	89415
12394	89416
48066	89417
11233	89418
10264	89419
59082	89420
67910	89421
146930	89422
123719	89423
44374	89424
111185	89425
18092	89426
40468	89427
25779	89428
272397	89429
12406	89430
37567	89431
14770	89432
7144	89433
33673	89434
8753	89435
2674	89436
1805	89437
230499	89438
28199	89439
69377	89440
10370	89441
15299	89442
36715	89443
67372	89444
12566	89445
25487	89446
19471	89447
709	89448
20092	89449
75288	89450
9665	89451
5803	89452
136661	89453
228166	89454
35064	89455
159441	89456
10344	89457
220952	89458
189100	89459
20544	89460
2479	89461
320	89462
143690	89463
246513	89464
30149	89465
430	89466
35895	89467
82028	89468
40757	89469
22301	89470
30446	89471
1174	89472
164076	89473
28242	89474
24286	89475
54977	89476
56060	89477
60658	89478
29412	89479
2268	89480
14688	89481
43534	89482
105429	89483
1482	89484
79995	89485
40009	89486
16077	89487
171663	89488
30060	89489
20542	89490
547	89491
17835	89492
4290	89493
42754	89494
167991	89495
22602	89496
30012	89497
136991	89498
19415	89499
27007	89500
232146	89501
55312	89502
32621	89503
21563	89504
47028	89505
57056	89506
216481	89507
35450	89508
2107	89509
20950	89510
28651	89511
85190	89512
626	89513
718	89514
14865	89515
9714	89516
187622	89517
20119	89518
12466	89519
13662	89520
60010	89521
21790	89522
245055	89523
86683	89524
189478	89525
10182	89526
5342	89527
23020	89528
797	89529
103951	89530
121754	89531
129214	89532
236527	89533
93165	89534
56106	89535
45891	89536
58848	89537
14898	89538
3708	89539
145274	89540
7806	89541
35367	89542
280	89543
57144	89544
16247	89545
22562	89546
15934	89547
28130	89548
121971	89549
11146	89550
86174	89551
102358	89552
243650	89553
1886	89554
47258	89555
105278	89556
214329	89557
102194	89558
255621	89559
98644	89560
89646	89561
52587	89562
1265	89563
5352	89564
251633	89565
59125	89566
164410	89567
134457	89568
31469	89569
68273	89570
216240	89571
7368	89572
75537	89573
63987	89574
723	89575
9296	89576
120525	89577
147145	89578
54678	89579
81997	89580
30563	89581
11294	89582
23523	89583
1304	89584
34284	89585
38749	89586
21706	89587
144529	89588
252713	89589
4590	89590
188	89591
157043	89592
30577	89593
249063	89594
40474	89595
445	89596
32064	89597
22747	89598
5984	89599
88755	89600
7967	89601
9339	89602
6020	89603
97333	89604
10974	89605
27364	89606
70024	89607
525	89608
8580	89609
37493	89610
589	89611
88549	89612
849	89613
25174	89614
21337	89615
54445	89616
200102	89617
27143	89618
137737	89619
21488	89620
114264	89621
1287	89622
30519	89623
34600	89624
14213	89625
181999	89626
4492	89627
64298	89628
1220	89629
7800	89630
57513	89631
139840	89632
650	89633
143885	89634
144172	89635
478	89636
115	89637
3453	89638
125530	89639
39636	89640
93498	89641
188742	89642
42325	89643
8910	89644
9274	89645
35617	89646
9852	89647
1046	89648
24506	89649
6713	89650
50145	89651
59871	89652
140970	89653
14004	89654
73194	89655
35907	89656
22527	89657
98079	89658
53755	89659
5567	89660
47012	89661
73560	89662
1737	89663
185531	89664
72405	89665
73704	89666
169893	89667
228911	89668
40070	89669
2403	89670
169909	89671
165157	89672
88454	89673
437	89674
77385	89675
61272	89676
37483	89677
1889	89678
7225	89679
17223	89680
243124	89681
30493	89682
10353	89683
5825	89684
13541	89685
1233	89686
6481	89687
23826	89688
88531	89689
7161	89690
24672	89691
12611	89692
17980	89693
58393	89694
202099	89695
8214	89696
2874	89697
89670	89698
96336	89699
10296	89700
252900	89701
36439	89702
27252	89703
5171	89704
5717	89705
1594	89706
472	89707
210411	89708
31131	89709
17623	89710
174645	89711
51783	89712
85497	89713
130372	89714
46110	89715
1679	89716
9157	89717
12573	89718
53113	89719
252612	89720
15662	89721
135954	89722
74730	89723
48677	89724
33593	89725
221757	89726
53754	89727
8458	89728
3155	89729
3437	89730
60962	89731
23863	89732
55947	89733
4794	89734
270173	89735
7460	89736
48664	89737
237249	89738
222193	89739
58142	89740
36960	89741
444	89742
43590	89743
17660	89744
70358	89745
3351	89746
110791	89747
65866	89748
27544	89749
257374	89750
36421	89751
12494	89752
200542	89753
31195	89754
34533	89755
7787	89756
45392	89757
3454	89758
158605	89759
36626	89760
15622	89761
44081	89762
163085	89763
113805	89764
1146	89765
208206	89766
3860	89767
5494	89768
15992	89769
11907	89770
43112	89771
148500	89772
74498	89773
28469	89774
148069	89775
239944	89776
107003	89777
21512	89778
110840	89779
119976	89780
109245	89781
23040	89782
21184	89783
21202	89784
113440	89785
11989	89786
168143	89787
5047	89788
57819	89789
608	89790
73852	89791
25939	89792
21382	89793
13906	89794
19423	89795
160054	89796
75232	89797
12389	89798
25942	89799
701	89800
13864	89801
28236	89802
5167	89803
1678	89804
6857	89805
160363	89806
36576	89807
97851	89808
49679	89809
36258	89810
171084	89811
37254	89812
63138	89813
35	89814
3338	89815
11133	89816
28505	89817
102816	89818
17439	89819
71012	89820
16727	89821
118786	89822
1590	89823
15103	89824
176505	89825
125989	89826
4348	89827
2104	89828
44577	89829
268946	89830
191642	89831
76488	89832
55627	89833
111907	89834
13938	89835
148401	89836
81721	89837
14753	89838
16521	89839
78915	89840
2736	89841
61636	89842
9821	89843
1578	89844
88416	89845
117516	89846
65	89847
5964	89848
11499	89849
14296	89850
2692	89851
236953	89852
59498	89853
10513	89854
53541	89855
63	89856
39108	89857
103652	89858
1833	89859
173421	89860
48904	89861
2585	89862
1753	89863
131304	89864
72002	89865
244283	89866
158638	89867
8036	89868
9289	89869
215974	89870
6087	89871
184399	89872
204917	89873
80482	89874
199543	89875
94491	89876
41155	89877
26966	89878
9343	89879
55255	89880
96772	89881
75298	89882
42780	89883
152991	89884
31451	89885
57970	89886
20251	89887
44521	89888
14967	89889
44958	89890
75	89891
36301	89892
302	89893
181794	89894
23833	89895
46737	89896
12126	89897
504	89898
49265	89899
61715	89900
19339	89901
131603	89902
89124	89903
190663	89904
200163	89905
212875	89906
135633	89907
2712	89908
101388	89909
18348	89910
164024	89911
142360	89912
78749	89913
5869	89914
10066	89915
97503	89916
179172	89917
842	89918
87192	89919
10818	89920
3368	89921
1068	89922
136864	89923
216145	89924
112102	89925
9800	89926
37234	89927
7180	89928
113879	89929
88345	89930
271735	89931
7580	89932
22957	89933
65381	89934
85015	89935
7936	89936
253781	89937
241552	89938
43548	89939
41386	89940
211859	89941
261940	89942
43067	89943
38569	89944
4831	89945
174557	89946
21372	89947
26561	89948
38740	89949
22196	89950
22574	89951
225983	89952
73675	89953
33154	89954
9605	89955
223390	89956
4	89957
122955	89958
69	89959
37883	89960
35645	89961
69766	89962
8179	89963
5327	89964
93609	89965
75556	89966
130439	89967
47031	89968
31495	89969
147730	89970
1	89971
155928	89972
404	89973
139950	89974
5198	89975
133127	89976
176099	89977
147794	89978
49520	89979
28186	89980
2918	89981
152262	89982
28735	89983
1725	89984
208821	89985
779	89986
1	89987
132267	89988
19031	89989
376	89990
204840	89991
22159	89992
17074	89993
98333	89994
162927	89995
158701	89996
919	89997
15517	89998
46328	89999
248044	90000
2426	90001
24738	90002
4039	90003
53340	90004
18687	90005
218	90006
52171	90007
94601	90008
110878	90009
65855	90010
14279	90011
22608	90012
32802	90013
83110	90014
2545	90015
149469	90016
1976	90017
21519	90018
62898	90019
1872	90020
76743	90021
10606	90022
168501	90023
4551	90024
78109	90025
151430	90026
15454	90027
5821	90028
159915	90029
7480	90030
6828	90031
18628	90032
113722	90033
71023	90034
31420	90035
118906	90036
12666	90037
27355	90038
25456	90039
32096	90040
1154	90041
1547	90042
52619	90043
32437	90044
90258	90045
18653	90046
47942	90047
109989	90048
245255	90049
243098	90050
45326	90051
63597	90052
36138	90053
1971	90054
1027	90055
68347	90056
8510	90057
9960	90058
139068	90059
3035	90060
16917	90061
214842	90062
5808	90063
36953	90064
171508	90065
27085	90066
49492	90067
148794	90068
15482	90069
125351	90070
101956	90071
27437	90072
15142	90073
262684	90074
1043	90075
30085	90076
122400	90077
126990	90078
90216	90079
120676	90080
10126	90081
68538	90082
67134	90083
14234	90084
41680	90085
30485	90086
190856	90087
51304	90088
35864	90089
76839	90090
16274	90091
222381	90092
219466	90093
157073	90094
201279	90095
10911	90096
43496	90097
19781	90098
53815	90099
41507	90100
131627	90101
162222	90102
75340	90103
26259	90104
233708	90105
6098	90106
11691	90107
35289	90108
3285	90109
3341	90110
37664	90111
66109	90112
49517	90113
7804	90114
32109	90115
3486	90116
138668	90117
1003	90118
251535	90119
37415	90120
4262	90121
26215	90122
32733	90123
6370	90124
91221	90125
10743	90126
196164	90127
44185	90128
203353	90129
65421	90130
75632	90131
12905	90132
7	90133
468	90134
246914	90135
83866	90136
39983	90137
34117	90138
15344	90139
144936	90140
5144	90141
10968	90142
84104	90143
27849	90144
702	90145
36286	90146
265753	90147
74436	90148
146141	90149
158872	90150
25907	90151
266748	90152
235213	90153
3132	90154
152155	90155
2626	90156
6072	90157
34919	90158
87016	90159
35286	90160
6076	90161
16760	90162
16322	90163
184683	90164
36022	90165
18691	90166
18478	90167
764	90168
56568	90169
2443	90170
123446	90171
262953	90172
18186	90173
22055	90174
62277	90175
17192	90176
45867	90177
24475	90178
44449	90179
86337	90180
38370	90181
5369	90182
11102	90183
15231	90184
28802	90185
131476	90186
1223	90187
95842	90188
132797	90189
211372	90190
61601	90191
24597	90192
72727	90193
74473	90194
24566	90195
2874	90196
267139	90197
6677	90198
512	90199
48498	90200
881	90201
62896	90202
66867	90203
41047	90204
30913	90205
73517	90206
58778	90207
4866	90208
261000	90209
1511	90210
105619	90211
81579	90212
435	90213
26330	90214
109149	90215
38445	90216
18013	90217
130837	90218
5683	90219
257228	90220
2494	90221
3155	90222
25068	90223
95865	90224
20719	90225
176467	90226
128881	90227
47505	90228
238868	90229
3404	90230
20271	90231
87301	90232
21861	90233
35210	90234
83573	90235
123125	90236
45999	90237
15622	90238
14714	90239
13203	90240
10753	90241
65834	90242
2114	90243
26506	90244
11889	90245
9522	90246
103511	90247
108616	90248
58629	90249
37240	90250
25696	90251
58156	90252
29555	90253
23583	90254
154633	90255
26685	90256
67499	90257
25380	90258
244126	90259
1416	90260
20904	90261
8136	90262
9070	90263
36859	90264
81034	90265
191179	90266
60874	90267
16412	90268
119151	90269
5566	90270
41322	90271
184789	90272
34887	90273
31162	90274
1971	90275
49433	90276
3631	90277
1313	90278
887	90279
29022	90280
396	90281
82389	90282
24427	90283
104185	90284
143078	90285
36375	90286
18466	90287
19504	90288
166796	90289
18954	90290
30174	90291
193488	90292
227530	90293
48249	90294
101851	90295
72389	90296
6593	90297
16017	90298
153312	90299
7116	90300
771	90301
260063	90302
2999	90303
45387	90304
147870	90305
89055	90306
47581	90307
3284	90308
258782	90309
30136	90310
51481	90311
38501	90312
2774	90313
220197	90314
92870	90315
12557	90316
52390	90317
143686	90318
202644	90319
36450	90320
138202	90321
4499	90322
36515	90323
49423	90324
171455	90325
146784	90326
5403	90327
529	90328
19339	90329
116182	90330
206168	90331
10151	90332
19223	90333
4908	90334
48348	90335
104766	90336
219921	90337
404	90338
2402	90339
19176	90340
83043	90341
108456	90342
760	90343
49858	90344
10362	90345
100462	90346
60757	90347
233667	90348
27935	90349
142563	90350
47533	90351
255270	90352
26195	90353
1606	90354
170286	90355
16074	90356
1676	90357
27321	90358
130632	90359
1436	90360
13436	90361
237737	90362
183921	90363
108542	90364
62350	90365
30458	90366
2385	90367
54311	90368
166033	90369
34801	90370
227905	90371
24170	90372
96608	90373
28683	90374
235019	90375
159937	90376
7292	90377
6299	90378
11538	90379
16840	90380
64294	90381
60815	90382
18888	90383
11222	90384
40639	90385
170180	90386
5550	90387
74672	90388
185225	90389
221139	90390
33185	90391
15965	90392
66488	90393
1830	90394
39074	90395
148370	90396
6798	90397
4618	90398
10107	90399
74578	90400
20585	90401
27364	90402
29259	90403
47746	90404
146715	90405
96816	90406
74181	90407
5884	90408
40028	90409
103750	90410
37884	90411
37404	90412
76174	90413
127658	90414
73072	90415
48812	90416
41906	90417
87861	90418
236346	90419
19439	90420
97808	90421
3737	90422
31958	90423
3305	90424
70864	90425
132127	90426
123549	90427
40410	90428
8130	90429
97289	90430
61133	90431
94891	90432
271980	90433
141311	90434
13886	90435
25033	90436
52600	90437
170075	90438
159258	90439
18747	90440
4592	90441
30481	90442
57864	90443
65211	90444
11503	90445
214873	90446
81309	90447
261891	90448
2851	90449
135410	90450
25480	90451
16027	90452
60193	90453
6610	90454
164526	90455
31597	90456
109486	90457
150	90458
99873	90459
41771	90460
138639	90461
78417	90462
21952	90463
40992	90464
4055	90465
32771	90466
361	90467
6811	90468
30748	90469
35958	90470
19090	90471
29607	90472
53661	90473
154	90474
18067	90475
15002	90476
157	90477
148838	90478
35806	90479
92	90480
553	90481
89868	90482
69400	90483
163068	90484
28515	90485
22880	90486
3796	90487
24272	90488
1770	90489
247353	90490
1104	90491
84839	90492
14853	90493
30239	90494
472	90495
3195	90496
11456	90497
83639	90498
358	90499
173807	90500
7190	90501
12631	90502
37468	90503
712	90504
35070	90505
2899	90506
18317	90507
33953	90508
5351	90509
80180	90510
18761	90511
12902	90512
49781	90513
131092	90514
134370	90515
100551	90516
2151	90517
67051	90518
1772	90519
5898	90520
50797	90521
54310	90522
43316	90523
174790	90524
206647	90525
22169	90526
139184	90527
247205	90528
15063	90529
3453	90530
118277	90531
91537	90532
23421	90533
97323	90534
120107	90535
47475	90536
1105	90537
129153	90538
43074	90539
99	90540
1090	90541
11142	90542
163590	90543
30866	90544
4692	90545
9213	90546
583	90547
82011	90548
144129	90549
54052	90550
14	90551
12158	90552
1159	90553
24226	90554
24676	90555
8148	90556
44653	90557
20821	90558
251600	90559
88442	90560
25887	90561
117459	90562
158822	90563
187458	90564
26557	90565
83700	90566
13505	90567
9077	90568
98485	90569
20224	90570
1011	90571
58183	90572
26283	90573
51285	90574
153074	90575
12690	90576
82133	90577
4080	90578
38016	90579
107	90580
137526	90581
161389	90582
30697	90583
67468	90584
12761	90585
58598	90586
12551	90587
38317	90588
8994	90589
24082	90590
140869	90591
18267	90592
23275	90593
64280	90594
200790	90595
169940	90596
29584	90597
86810	90598
12522	90599
96565	90600
136580	90601
4573	90602
90332	90603
5479	90604
68050	90605
14815	90606
4752	90607
22649	90608
28388	90609
169267	90610
1354	90611
246	90612
19318	90613
203765	90614
270832	90615
94429	90616
100939	90617
7128	90618
128772	90619
258202	90620
158488	90621
88911	90622
145205	90623
3925	90624
88037	90625
167318	90626
259174	90627
3685	90628
4957	90629
77150	90630
169958	90631
6493	90632
31932	90633
251114	90634
69347	90635
25291	90636
48242	90637
45580	90638
112240	90639
56780	90640
53794	90641
7290	90642
180024	90643
34405	90644
115600	90645
169269	90646
1140	90647
44531	90648
6056	90649
122350	90650
24912	90651
11098	90652
188839	90653
183797	90654
248035	90655
75581	90656
728	90657
2077	90658
118744	90659
7862	90660
24331	90661
7982	90662
209817	90663
78577	90664
4051	90665
26771	90666
21150	90667
21023	90668
122661	90669
198258	90670
24659	90671
257796	90672
96641	90673
17456	90674
13916	90675
150	90676
39980	90677
13436	90678
1775	90679
62713	90680
7560	90681
145923	90682
173149	90683
57	90684
34559	90685
7475	90686
42281	90687
221057	90688
5061	90689
928	90690
127032	90691
17501	90692
77915	90693
119323	90694
29949	90695
2816	90696
154381	90697
56767	90698
143007	90699
4725	90700
38790	90701
69840	90702
109816	90703
632	90704
107935	90705
46440	90706
28612	90707
2707	90708
191429	90709
2760	90710
14076	90711
15553	90712
160949	90713
27060	90714
193386	90715
110306	90716
17075	90717
34881	90718
270169	90719
134542	90720
97181	90721
182026	90722
28573	90723
15399	90724
38946	90725
14088	90726
61768	90727
103522	90728
91195	90729
126810	90730
54594	90731
8196	90732
77414	90733
888	90734
100455	90735
130605	90736
4591	90737
46379	90738
18111	90739
22789	90740
70284	90741
40134	90742
116814	90743
101860	90744
26119	90745
19211	90746
28086	90747
49206	90748
110002	90749
227479	90750
15324	90751
16294	90752
182472	90753
40173	90754
246580	90755
12415	90756
222212	90757
14149	90758
245416	90759
24504	90760
2308	90761
32093	90762
16333	90763
36156	90764
188468	90765
3124	90766
380	90767
55906	90768
36789	90769
9442	90770
206	90771
153663	90772
87117	90773
45167	90774
70320	90775
46331	90776
112504	90777
177868	90778
308	90779
134888	90780
173972	90781
23210	90782
132303	90783
108784	90784
51476	90785
40359	90786
10035	90787
223669	90788
24355	90789
94728	90790
212351	90791
36331	90792
53148	90793
98941	90794
26341	90795
41236	90796
122207	90797
131909	90798
34208	90799
1461	90800
400	90801
1137	90802
40260	90803
16437	90804
46357	90805
47	90806
79309	90807
232117	90808
22071	90809
97538	90810
35515	90811
72933	90812
38082	90813
18332	90814
111321	90815
137387	90816
44441	90817
19461	90818
18838	90819
2542	90820
34649	90821
23081	90822
83055	90823
4196	90824
7082	90825
17816	90826
19334	90827
29905	90828
16980	90829
98411	90830
51190	90831
69494	90832
45752	90833
118	90834
25040	90835
2095	90836
177425	90837
2109	90838
57068	90839
52083	90840
75334	90841
155641	90842
160192	90843
31461	90844
20149	90845
86508	90846
23928	90847
64615	90848
12975	90849
80348	90850
38878	90851
5538	90852
45581	90853
27167	90854
6156	90855
22355	90856
59036	90857
47756	90858
71782	90859
44172	90860
91033	90861
151114	90862
7152	90863
136468	90864
225314	90865
12947	90866
131266	90867
47784	90868
55352	90869
30026	90870
35787	90871
5535	90872
29633	90873
45676	90874
21384	90875
17402	90876
3601	90877
8987	90878
126193	90879
57783	90880
67530	90881
64866	90882
6812	90883
1038	90884
111427	90885
3345	90886
89822	90887
67501	90888
31988	90889
71517	90890
15561	90891
19756	90892
2328	90893
52671	90894
1241	90895
40244	90896
256508	90897
88842	90898
31026	90899
32074	90900
21294	90901
114013	90902
50536	90903
3655	90904
2115	90905
1117	90906
18221	90907
19198	90908
14470	90909
219855	90910
145437	90911
46221	90912
155101	90913
6184	90914
14421	90915
200535	90916
12159	90917
44646	90918
16964	90919
11980	90920
26672	90921
3805	90922
119751	90923
245432	90924
2056	90925
99828	90926
162326	90927
4167	90928
42654	90929
19854	90930
81993	90931
149569	90932
15609	90933
17538	90934
8255	90935
71271	90936
28624	90937
117907	90938
5845	90939
24272	90940
220116	90941
24898	90942
252	90943
34727	90944
60007	90945
53	90946
135629	90947
54284	90948
6894	90949
253375	90950
4	90951
91591	90952
24641	90953
19195	90954
12047	90955
168134	90956
4151	90957
63815	90958
394	90959
253364	90960
26347	90961
49642	90962
1119	90963
103551	90964
176965	90965
2080	90966
4169	90967
57866	90968
122651	90969
227954	90970
3628	90971
22195	90972
611	90973
69590	90974
43352	90975
62603	90976
180	90977
13025	90978
73582	90979
88586	90980
157627	90981
35021	90982
269193	90983
12806	90984
44818	90985
55465	90986
13193	90987
1353	90988
1057	90989
82495	90990
1099	90991
19226	90992
91033	90993
3111	90994
59143	90995
221432	90996
72831	90997
82323	90998
165	90999
259824	91000
2967	91001
34088	91002
50942	91003
16210	91004
3968	91005
78807	91006
4436	91007
63680	91008
37587	91009
78294	91010
63101	91011
121012	91012
38409	91013
8709	91014
12146	91015
17334	91016
3667	91017
1295	91018
31998	91019
51610	91020
268544	91021
21604	91022
144852	91023
97880	91024
84579	91025
25183	91026
32866	91027
7412	91028
61775	91029
203118	91030
45641	91031
209489	91032
5480	91033
3619	91034
247333	91035
266725	91036
3733	91037
13943	91038
35816	91039
5150	91040
6524	91041
8326	91042
45371	91043
240180	91044
22842	91045
12937	91046
105231	91047
9992	91048
1303	91049
24077	91050
606	91051
3473	91052
82329	91053
43491	91054
2282	91055
24820	91056
2614	91057
845	91058
6227	91059
11494	91060
123671	91061
106328	91062
145067	91063
82397	91064
127916	91065
28538	91066
63	91067
13073	91068
818	91069
19744	91070
107298	91071
78947	91072
41701	91073
1672	91074
11061	91075
235362	91076
32606	91077
145410	91078
185126	91079
159023	91080
126454	91081
266352	91082
32219	91083
25409	91084
62557	91085
13550	91086
1778	91087
267850	91088
1008	91089
19634	91090
28304	91091
95333	91092
2204	91093
30868	91094
59404	91095
78225	91096
157277	91097
9885	91098
1458	91099
83202	91100
98291	91101
8734	91102
23236	91103
3554	91104
14239	91105
35545	91106
26923	91107
35356	91108
7406	91109
219202	91110
99	91111
253665	91112
86065	91113
52838	91114
12959	91115
54347	91116
66781	91117
11608	91118
197997	91119
44660	91120
103959	91121
45568	91122
44182	91123
152642	91124
103895	91125
59537	91126
144208	91127
6208	91128
17962	91129
42132	91130
44126	91131
68949	91132
3581	91133
19539	91134
16756	91135
40162	91136
17675	91137
6541	91138
23031	91139
450	91140
20455	91141
132638	91142
26614	91143
152338	91144
891	91145
64414	91146
280	91147
80682	91148
17291	91149
25752	91150
544	91151
79721	91152
87732	91153
11268	91154
65413	91155
28182	91156
207089	91157
140789	91158
82683	91159
68542	91160
10512	91161
11059	91162
3334	91163
89724	91164
27128	91165
658	91166
3148	91167
168986	91168
258	91169
22366	91170
3703	91171
12331	91172
25248	91173
10050	91174
140423	91175
44421	91176
24320	91177
256830	91178
86895	91179
7558	91180
74676	91181
115689	91182
170545	91183
108144	91184
9777	91185
221486	91186
10016	91187
2065	91188
35459	91189
228907	91190
50903	91191
1207	91192
210530	91193
18103	91194
3568	91195
72233	91196
145242	91197
152261	91198
7744	91199
116060	91200
248481	91201
17062	91202
20464	91203
267236	91204
8871	91205
151773	91206
7604	91207
56627	91208
61757	91209
89550	91210
70737	91211
68895	91212
7104	91213
1388	91214
654	91215
20424	91216
18896	91217
1057	91218
4224	91219
90516	91220
3333	91221
14590	91222
103806	91223
216085	91224
221913	91225
5755	91226
58263	91227
113094	91228
29399	91229
18950	91230
29736	91231
36529	91232
11655	91233
22256	91234
61876	91235
99392	91236
40763	91237
27673	91238
44301	91239
130012	91240
13230	91241
27147	91242
164422	91243
88045	91244
70141	91245
239824	91246
17213	91247
7231	91248
50740	91249
77103	91250
35077	91251
2208	91252
16086	91253
22880	91254
35346	91255
151324	91256
14877	91257
103929	91258
113545	91259
50462	91260
232698	91261
93	91262
43796	91263
210037	91264
150555	91265
64235	91266
64882	91267
14293	91268
5706	91269
129	91270
2062	91271
11548	91272
128812	91273
41257	91274
222836	91275
122494	91276
136201	91277
83306	91278
238786	91279
10822	91280
159829	91281
61589	91282
136461	91283
22484	91284
2276	91285
2355	91286
8459	91287
32123	91288
34554	91289
35245	91290
3345	91291
102055	91292
13235	91293
136154	91294
16884	91295
156852	91296
67397	91297
5105	91298
3662	91299
55851	91300
60814	91301
1807	91302
254193	91303
21946	91304
18053	91305
7154	91306
163053	91307
163510	91308
13741	91309
27272	91310
74256	91311
3931	91312
6004	91313
25554	91314
1628	91315
433	91316
51735	91317
117021	91318
50874	91319
69401	91320
238116	91321
51040	91322
371	91323
938	91324
88620	91325
119386	91326
37128	91327
14602	91328
212960	91329
163023	91330
28571	91331
73336	91332
10246	91333
46890	91334
118338	91335
34337	91336
69858	91337
3918	91338
250693	91339
766	91340
44787	91341
20596	91342
38924	91343
9820	91344
40134	91345
85380	91346
1086	91347
76274	91348
146800	91349
96377	91350
212715	91351
60071	91352
14459	91353
5053	91354
29243	91355
15931	91356
43947	91357
6098	91358
49476	91359
20605	91360
130881	91361
95525	91362
73799	91363
12787	91364
8585	91365
35501	91366
21151	91367
21131	91368
19868	91369
235569	91370
160794	91371
5942	91372
91364	91373
107673	91374
93626	91375
15060	91376
251007	91377
10652	91378
132392	91379
74645	91380
118814	91381
2979	91382
13434	91383
23442	91384
155654	91385
22413	91386
58161	91387
165268	91388
98809	91389
45235	91390
71	91391
55034	91392
237965	91393
51643	91394
34959	91395
45103	91396
54127	91397
212862	91398
47176	91399
71474	91400
84394	91401
233270	91402
271216	91403
201814	91404
13582	91405
158878	91406
147141	91407
8046	91408
1887	91409
65625	91410
22333	91411
679	91412
34560	91413
43230	91414
233814	91415
60208	91416
22674	91417
17737	91418
257147	91419
70246	91420
2082	91421
5402	91422
103108	91423
160385	91424
213203	91425
33879	91426
85960	91427
305	91428
24	91429
28372	91430
35	91431
28282	91432
39103	91433
18077	91434
6212	91435
10402	91436
615	91437
8867	91438
19598	91439
197566	91440
187196	91441
78872	91442
33033	91443
879	91444
6872	91445
108770	91446
575	91447
144523	91448
169738	91449
5167	91450
95210	91451
7229	91452
956	91453
64872	91454
187670	91455
35453	91456
264154	91457
75643	91458
259830	91459
738	91460
47904	91461
185369	91462
143334	91463
168597	91464
41823	91465
244668	91466
81466	91467
35263	91468
151115	91469
79349	91470
105601	91471
2099	91472
131418	91473
3270	91474
8086	91475
20865	91476
405	91477
12209	91478
17488	91479
92795	91480
154946	91481
158733	91482
19959	91483
232532	91484
748	91485
2020	91486
845	91487
28171	91488
17563	91489
270320	91490
170478	91491
38779	91492
92215	91493
58776	91494
14152	91495
41053	91496
75342	91497
246258	91498
88954	91499
8233	91500
6700	91501
23503	91502
16301	91503
154818	91504
93570	91505
42388	91506
20881	91507
25174	91508
10879	91509
12799	91510
23411	91511
4100	91512
83296	91513
41298	91514
38320	91515
57743	91516
95992	91517
77792	91518
168384	91519
17472	91520
256087	91521
5889	91522
47840	91523
222562	91524
86836	91525
55048	91526
63	91527
10772	91528
21465	91529
5961	91530
7310	91531
89432	91532
12181	91533
28328	91534
70193	91535
108726	91536
7180	91537
122241	91538
19774	91539
52811	91540
269955	91541
43	91542
34838	91543
3952	91544
37804	91545
106950	91546
103228	91547
1483	91548
156112	91549
188508	91550
227899	91551
5186	91552
73453	91553
292	91554
636	91555
195624	91556
27087	91557
12745	91558
11377	91559
247	91560
217560	91561
326	91562
143376	91563
33018	91564
147670	91565
12160	91566
66625	91567
24954	91568
180927	91569
160234	91570
19655	91571
40290	91572
64623	91573
271853	91574
4990	91575
83214	91576
9421	91577
26360	91578
122585	91579
1045	91580
9448	91581
6303	91582
37794	91583
101781	91584
15492	91585
128777	91586
52521	91587
7362	91588
3248	91589
131377	91590
250124	91591
35989	91592
156695	91593
257671	91594
44991	91595
177128	91596
18068	91597
107051	91598
17902	91599
142530	91600
37684	91601
6778	91602
54582	91603
100966	91604
1886	91605
6152	91606
120746	91607
20470	91608
263701	91609
15709	91610
108894	91611
25376	91612
11827	91613
5766	91614
189989	91615
35725	91616
248691	91617
6128	91618
204124	91619
7613	91620
34691	91621
2535	91622
25622	91623
137184	91624
5275	91625
56324	91626
17278	91627
969	91628
52615	91629
156	91630
50073	91631
102656	91632
8614	91633
47498	91634
24140	91635
19453	91636
30119	91637
2506	91638
164015	91639
18484	91640
57668	91641
22592	91642
86885	91643
200992	91644
5	91645
85672	91646
135555	91647
104097	91648
1278	91649
42029	91650
252942	91651
156202	91652
110606	91653
1	91654
166868	91655
165870	91656
12014	91657
71533	91658
20687	91659
155540	91660
39152	91661
213079	91662
687	91663
194671	91664
37171	91665
83289	91666
5436	91667
1440	91668
3693	91669
31737	91670
42221	91671
110642	91672
9689	91673
33495	91674
5950	91675
9578	91676
79312	91677
3664	91678
82316	91679
97228	91680
157838	91681
98016	91682
79	91683
1339	91684
163997	91685
78939	91686
80020	91687
234708	91688
5321	91689
9242	91690
129734	91691
214940	91692
202566	91693
81442	91694
110016	91695
145439	91696
36007	91697
3293	91698
39967	91699
12242	91700
207041	91701
81424	91702
190710	91703
522	91704
22013	91705
184921	91706
10635	91707
159268	91708
59145	91709
586	91710
21106	91711
262291	91712
3703	91713
41729	91714
52296	91715
22805	91716
1552	91717
21496	91718
46158	91719
17068	91720
4137	91721
33387	91722
135142	91723
225822	91724
102996	91725
8205	91726
49793	91727
3972	91728
40847	91729
57065	91730
97963	91731
14145	91732
218800	91733
117108	91734
843	91735
29556	91736
1358	91737
223220	91738
13596	91739
36290	91740
79679	91741
69737	91742
5995	91743
41552	91744
806	91745
527	91746
204974	91747
59869	91748
19070	91749
112375	91750
92977	91751
8825	91752
268948	91753
30304	91754
12454	91755
21092	91756
28565	91757
78278	91758
155693	91759
75658	91760
339	91761
1323	91762
8714	91763
67888	91764
59470	91765
37015	91766
118031	91767
243653	91768
1329	91769
2679	91770
11741	91771
235739	91772
9053	91773
255152	91774
220649	91775
98375	91776
32510	91777
2859	91778
8671	91779
163624	91780
46624	91781
33396	91782
43764	91783
11346	91784
132740	91785
137227	91786
39303	91787
190438	91788
18103	91789
777	91790
69215	91791
49578	91792
189320	91793
11093	91794
2100	91795
31906	91796
24311	91797
99274	91798
60880	91799
79063	91800
126792	91801
103287	91802
87412	91803
111818	91804
26186	91805
130132	91806
43058	91807
83393	91808
39689	91809
220	91810
4260	91811
217520	91812
86705	91813
187030	91814
148342	91815
12015	91816
126751	91817
109320	91818
5352	91819
83850	91820
24869	91821
132849	91822
818	91823
293	91824
10052	91825
50857	91826
146633	91827
33251	91828
5391	91829
37760	91830
252245	91831
70683	91832
28669	91833
125069	91834
13916	91835
151918	91836
6755	91837
175704	91838
11016	91839
3569	91840
8745	91841
409	91842
41600	91843
32988	91844
11097	91845
53473	91846
74467	91847
332	91848
2052	91849
131277	91850
1495	91851
36298	91852
19642	91853
16040	91854
8530	91855
157	91856
26311	91857
104	91858
74065	91859
93264	91860
22	91861
122179	91862
203578	91863
15858	91864
5532	91865
47124	91866
122560	91867
69568	91868
27545	91869
32229	91870
29669	91871
258305	91872
112852	91873
45104	91874
16769	91875
185478	91876
31807	91877
70742	91878
3897	91879
951	91880
18605	91881
51870	91882
13435	91883
25021	91884
33157	91885
79903	91886
113178	91887
57930	91888
9531	91889
109434	91890
109072	91891
21550	91892
1251	91893
71779	91894
112571	91895
140874	91896
13501	91897
186541	91898
75275	91899
33666	91900
42667	91901
97376	91902
13109	91903
73109	91904
136721	91905
166	91906
2975	91907
7140	91908
8622	91909
83557	91910
47408	91911
10886	91912
146285	91913
39730	91914
44241	91915
82706	91916
1705	91917
120571	91918
186669	91919
99164	91920
20639	91921
1657	91922
1568	91923
6374	91924
247063	91925
107438	91926
237	91927
5111	91928
24028	91929
18114	91930
21503	91931
2946	91932
137327	91933
559	91934
888	91935
12994	91936
13154	91937
211411	91938
157052	91939
167517	91940
71568	91941
16039	91942
1286	91943
1763	91944
231625	91945
9765	91946
214671	91947
39036	91948
176660	91949
138350	91950
147044	91951
1728	91952
39898	91953
25259	91954
1760	91955
21744	91956
134061	91957
80203	91958
2194	91959
3864	91960
225859	91961
17156	91962
31313	91963
161228	91964
10615	91965
33122	91966
405	91967
25561	91968
947	91969
9989	91970
100447	91971
108081	91972
30769	91973
4784	91974
573	91975
88297	91976
25517	91977
115790	91978
2024	91979
812	91980
25676	91981
152	91982
18772	91983
17511	91984
32157	91985
66279	91986
12520	91987
6843	91988
41190	91989
42837	91990
41109	91991
35238	91992
11555	91993
111724	91994
19592	91995
50276	91996
30242	91997
87103	91998
31876	91999
138763	92000
179938	92001
1609	92002
3256	92003
737	92004
66334	92005
126110	92006
13231	92007
67886	92008
13312	92009
24642	92010
101186	92011
179656	92012
104671	92013
153093	92014
231616	92015
12770	92016
542	92017
1328	92018
95839	92019
7857	92020
93	92021
86230	92022
12858	92023
54227	92024
12609	92025
2218	92026
66415	92027
71258	92028
3641	92029
12548	92030
44095	92031
54598	92032
21656	92033
27363	92034
1644	92035
46216	92036
108053	92037
57809	92038
76936	92039
66	92040
133752	92041
15628	92042
4418	92043
6187	92044
2650	92045
34057	92046
42478	92047
57956	92048
98414	92049
15971	92050
8640	92051
18537	92052
7191	92053
206403	92054
71978	92055
40909	92056
134242	92057
122984	92058
5049	92059
19372	92060
254231	92061
6528	92062
136912	92063
45473	92064
140389	92065
98773	92066
229675	92067
45093	92068
38830	92069
61210	92070
15532	92071
34655	92072
110386	92073
65608	92074
28257	92075
25935	92076
108837	92077
27786	92078
5494	92079
138897	92080
9234	92081
248812	92082
80563	92083
172506	92084
99347	92085
237935	92086
1853	92087
94731	92088
785	92089
24550	92090
12750	92091
84232	92092
89037	92093
125075	92094
5533	92095
403	92096
42834	92097
175804	92098
59956	92099
257058	92100
237163	92101
27	92102
98316	92103
15337	92104
96661	92105
75	92106
140391	92107
742	92108
61763	92109
40439	92110
68267	92111
151658	92112
124262	92113
29521	92114
35023	92115
1897	92116
72905	92117
92769	92118
13505	92119
28341	92120
110299	92121
45137	92122
86544	92123
11782	92124
31800	92125
24222	92126
54679	92127
28276	92128
138302	92129
13528	92130
39320	92131
131745	92132
124644	92133
246114	92134
139729	92135
56205	92136
25585	92137
948	92138
41927	92139
107381	92140
78076	92141
97669	92142
25	92143
48403	92144
15952	92145
98460	92146
86691	92147
5044	92148
115050	92149
66442	92150
1050	92151
33831	92152
4101	92153
75098	92154
3446	92155
24	92156
78236	92157
155288	92158
62514	92159
609	92160
104748	92161
24626	92162
119098	92163
1523	92164
118514	92165
2591	92166
48866	92167
904	92168
13668	92169
22699	92170
43018	92171
53854	92172
221617	92173
674	92174
2355	92175
177292	92176
200804	92177
1503	92178
61208	92179
205675	92180
38006	92181
54200	92182
3245	92183
86214	92184
3037	92185
68640	92186
30859	92187
56091	92188
107569	92189
2223	92190
56442	92191
79104	92192
57609	92193
78725	92194
61487	92195
4226	92196
61992	92197
18521	92198
2773	92199
5900	92200
132521	92201
76356	92202
57384	92203
47113	92204
13942	92205
213979	92206
686	92207
183367	92208
10769	92209
5002	92210
2291	92211
74707	92212
95690	92213
87468	92214
137052	92215
105725	92216
5940	92217
136279	92218
69801	92219
16556	92220
6143	92221
4072	92222
8359	92223
6523	92224
261784	92225
203351	92226
4661	92227
82264	92228
5987	92229
15328	92230
10179	92231
56704	92232
102859	92233
77616	92234
17882	92235
635	92236
139834	92237
12493	92238
244603	92239
165642	92240
108069	92241
95217	92242
116677	92243
37881	92244
220751	92245
126907	92246
38726	92247
68037	92248
1268	92249
2131	92250
22969	92251
732	92252
1307	92253
164671	92254
98926	92255
86572	92256
37529	92257
102537	92258
17581	92259
68858	92260
160566	92261
23559	92262
1707	92263
40420	92264
32650	92265
170	92266
145001	92267
57886	92268
86257	92269
18387	92270
68331	92271
16986	92272
12228	92273
11996	92274
54379	92275
5872	92276
6089	92277
13793	92278
82494	92279
28791	92280
145396	92281
45730	92282
32716	92283
83762	92284
219838	92285
36773	92286
104186	92287
3455	92288
30222	92289
269805	92290
15756	92291
46816	92292
69342	92293
91373	92294
9592	92295
1831	92296
65136	92297
94588	92298
891	92299
69180	92300
32439	92301
66120	92302
6421	92303
30677	92304
39895	92305
142253	92306
261654	92307
49957	92308
63472	92309
22917	92310
244243	92311
5320	92312
55227	92313
15200	92314
24381	92315
47632	92316
6236	92317
6671	92318
25691	92319
20	92320
181973	92321
2893	92322
101259	92323
83720	92324
234718	92325
127686	92326
28133	92327
4372	92328
19335	92329
18901	92330
47857	92331
190490	92332
124186	92333
24129	92334
34455	92335
54489	92336
1253	92337
1801	92338
99951	92339
62816	92340
37	92341
4504	92342
2649	92343
216	92344
30644	92345
6800	92346
3265	92347
224974	92348
84386	92349
2087	92350
12971	92351
26712	92352
65	92353
477	92354
151407	92355
87494	92356
75321	92357
109009	92358
109897	92359
6966	92360
3436	92361
31327	92362
52	92363
13962	92364
23754	92365
26271	92366
94085	92367
194896	92368
86621	92369
90761	92370
13082	92371
37581	92372
116862	92373
271151	92374
63178	92375
361	92376
38463	92377
126878	92378
347	92379
48296	92380
3228	92381
53660	92382
3536	92383
5434	92384
8246	92385
27150	92386
1163	92387
47079	92388
19322	92389
243491	92390
99852	92391
98321	92392
41779	92393
8495	92394
157381	92395
15547	92396
135414	92397
12913	92398
813	92399
5944	92400
257988	92401
102197	92402
45535	92403
39335	92404
79988	92405
17846	92406
754	92407
66766	92408
8327	92409
58981	92410
93975	92411
253634	92412
16773	92413
26855	92414
52406	92415
204997	92416
81854	92417
4087	92418
51092	92419
100947	92420
16091	92421
13478	92422
2184	92423
75970	92424
87611	92425
66739	92426
198917	92427
55546	92428
2072	92429
7819	92430
118762	92431
116850	92432
190732	92433
87386	92434
64329	92435
17816	92436
571	92437
82710	92438
969	92439
238196	92440
20405	92441
34953	92442
68	92443
9199	92444
1914	92445
29794	92446
142429	92447
74931	92448
21215	92449
17387	92450
59721	92451
204846	92452
2362	92453
81513	92454
1494	92455
59236	92456
106952	92457
67667	92458
70929	92459
1616	92460
146823	92461
14082	92462
7864	92463
10808	92464
26332	92465
33016	92466
1691	92467
25719	92468
3231	92469
26126	92470
73960	92471
48335	92472
76446	92473
49016	92474
205	92475
190373	92476
90752	92477
70605	92478
4345	92479
9178	92480
10076	92481
69924	92482
14085	92483
51602	92484
11356	92485
643	92486
87831	92487
185890	92488
271878	92489
219	92490
85745	92491
17856	92492
17435	92493
2445	92494
52074	92495
200253	92496
52092	92497
710	92498
32119	92499
1399	92500
37664	92501
66917	92502
88174	92503
2176	92504
65052	92505
70166	92506
4954	92507
45719	92508
1744	92509
82040	92510
6750	92511
131858	92512
151903	92513
213616	92514
873	92515
158464	92516
246193	92517
91479	92518
22684	92519
116536	92520
1858	92521
112061	92522
10386	92523
3023	92524
137661	92525
108905	92526
4245	92527
8545	92528
32758	92529
131912	92530
246386	92531
15805	92532
80017	92533
18881	92534
199138	92535
61501	92536
59596	92537
37205	92538
207738	92539
166566	92540
33267	92541
49656	92542
69684	92543
43796	92544
125085	92545
3871	92546
189963	92547
30522	92548
155128	92549
143844	92550
67029	92551
38110	92552
12121	92553
224930	92554
19767	92555
76239	92556
60135	92557
82997	92558
188658	92559
2788	92560
76942	92561
5879	92562
136267	92563
23129	92564
94049	92565
16825	92566
40441	92567
91205	92568
5944	92569
16540	92570
17321	92571
81771	92572
57723	92573
61861	92574
24230	92575
16848	92576
43946	92577
14341	92578
153263	92579
23676	92580
165564	92581
6585	92582
83247	92583
37528	92584
9182	92585
142043	92586
1015	92587
51453	92588
158954	92589
9904	92590
46198	92591
59644	92592
21573	92593
205830	92594
25716	92595
191190	92596
98953	92597
145021	92598
75369	92599
194617	92600
1447	92601
67940	92602
14266	92603
46168	92604
42	92605
133829	92606
62749	92607
80525	92608
94388	92609
78273	92610
168629	92611
16389	92612
27016	92613
111633	92614
180	92615
18592	92616
63468	92617
1219	92618
220182	92619
31334	92620
1437	92621
91153	92622
132600	92623
28860	92624
1131	92625
19871	92626
114509	92627
62208	92628
77345	92629
42827	92630
77915	92631
150236	92632
5955	92633
87967	92634
265958	92635
1179	92636
34927	92637
7979	92638
11389	92639
43929	92640
49822	92641
59781	92642
118572	92643
2876	92644
37027	92645
97638	92646
88560	92647
134270	92648
83729	92649
56335	92650
167576	92651
29623	92652
463	92653
427	92654
243058	92655
2348	92656
29842	92657
4531	92658
117230	92659
12506	92660
76253	92661
11403	92662
106556	92663
8610	92664
2378	92665
143845	92666
43116	92667
44838	92668
68969	92669
69658	92670
12648	92671
22634	92672
29030	92673
40065	92674
23752	92675
153108	92676
38422	92677
13556	92678
257623	92679
588	92680
4406	92681
62979	92682
11704	92683
63909	92684
218857	92685
57292	92686
82	92687
76141	92688
13997	92689
33631	92690
153099	92691
10796	92692
97227	92693
55307	92694
17796	92695
33376	92696
44816	92697
3980	92698
70966	92699
38507	92700
2217	92701
271779	92702
35580	92703
35	92704
148298	92705
23950	92706
145549	92707
2533	92708
11805	92709
147931	92710
30686	92711
22016	92712
109324	92713
110762	92714
154535	92715
41846	92716
223141	92717
1931	92718
121487	92719
263612	92720
15474	92721
26883	92722
223489	92723
805	92724
17374	92725
68082	92726
164312	92727
50671	92728
3087	92729
83780	92730
172	92731
105676	92732
4569	92733
94448	92734
14644	92735
146965	92736
3251	92737
146646	92738
6187	92739
44612	92740
62522	92741
9055	92742
575	92743
209307	92744
257831	92745
24713	92746
21025	92747
133007	92748
52889	92749
4603	92750
30337	92751
307	92752
11785	92753
222484	92754
11595	92755
170800	92756
14842	92757
39450	92758
25134	92759
53323	92760
147946	92761
138505	92762
1181	92763
17411	92764
76498	92765
5086	92766
105700	92767
59707	92768
198	92769
138400	92770
1617	92771
49829	92772
96871	92773
11307	92774
56474	92775
27950	92776
57961	92777
128702	92778
236144	92779
265556	92780
32424	92781
19404	92782
52033	92783
8084	92784
70126	92785
81964	92786
57822	92787
29171	92788
3414	92789
93641	92790
44210	92791
43690	92792
249059	92793
1569	92794
33877	92795
47571	92796
23617	92797
55448	92798
110883	92799
70062	92800
7061	92801
159982	92802
15029	92803
1330	92804
31337	92805
127703	92806
14762	92807
142651	92808
8047	92809
10773	92810
3169	92811
1029	92812
3389	92813
62059	92814
22197	92815
181769	92816
124616	92817
8655	92818
94833	92819
29490	92820
48051	92821
125549	92822
19166	92823
29428	92824
98950	92825
23452	92826
75677	92827
40824	92828
152624	92829
84808	92830
469	92831
191727	92832
188126	92833
121649	92834
2451	92835
93933	92836
113039	92837
104501	92838
184064	92839
151917	92840
1004	92841
28	92842
39050	92843
33552	92844
15717	92845
270591	92846
96345	92847
127607	92848
488	92849
94819	92850
17652	92851
38997	92852
13603	92853
25327	92854
24551	92855
56684	92856
65154	92857
7482	92858
7107	92859
75099	92860
9807	92861
34470	92862
11937	92863
143738	92864
18384	92865
3092	92866
158397	92867
10248	92868
256684	92869
110693	92870
114170	92871
48307	92872
39235	92873
1605	92874
100774	92875
13399	92876
5742	92877
8499	92878
93615	92879
9608	92880
25025	92881
64712	92882
90243	92883
99533	92884
7293	92885
72014	92886
160718	92887
54185	92888
53606	92889
60249	92890
543	92891
126178	92892
97138	92893
136036	92894
13244	92895
88243	92896
55656	92897
137116	92898
64839	92899
14746	92900
184517	92901
9053	92902
12517	92903
2172	92904
1205	92905
20536	92906
17716	92907
11057	92908
37669	92909
59150	92910
269	92911
250231	92912
82644	92913
110435	92914
195534	92915
17566	92916
7663	92917
22276	92918
7757	92919
33106	92920
45370	92921
13960	92922
6899	92923
89788	92924
181160	92925
62621	92926
28315	92927
122623	92928
4526	92929
3520	92930
171513	92931
25106	92932
105242	92933
73367	92934
13073	92935
124347	92936
214744	92937
251	92938
92985	92939
22584	92940
78508	92941
3920	92942
12820	92943
19966	92944
773	92945
12072	92946
81452	92947
18425	92948
200370	92949
18240	92950
61315	92951
109098	92952
155555	92953
8823	92954
171688	92955
240593	92956
4601	92957
8408	92958
36062	92959
26313	92960
10372	92961
142918	92962
59389	92963
2397	92964
145622	92965
104839	92966
84601	92967
13173	92968
19363	92969
44216	92970
222315	92971
111855	92972
54022	92973
14839	92974
39452	92975
41	92976
1569	92977
85607	92978
15493	92979
236474	92980
9787	92981
17574	92982
159575	92983
6496	92984
50124	92985
3990	92986
40	92987
17	92988
68896	92989
38976	92990
23861	92991
6260	92992
206022	92993
37311	92994
14456	92995
47455	92996
5865	92997
145105	92998
4880	92999
9937	93000
1672	93001
240452	93002
9905	93003
35	93004
83896	93005
26159	93006
23202	93007
13382	93008
8503	93009
122766	93010
7164	93011
55877	93012
151234	93013
57347	93014
163608	93015
141885	93016
125908	93017
123630	93018
34866	93019
6049	93020
2446	93021
20461	93022
21799	93023
12399	93024
269194	93025
112279	93026
21400	93027
4852	93028
14225	93029
26289	93030
14736	93031
76334	93032
118886	93033
133844	93034
20643	93035
179043	93036
1318	93037
24495	93038
74054	93039
21308	93040
897	93041
225549	93042
264311	93043
88744	93044
23222	93045
100028	93046
31015	93047
108965	93048
2459	93049
19789	93050
9927	93051
155180	93052
45382	93053
39176	93054
24277	93055
139192	93056
51159	93057
15887	93058
29869	93059
42406	93060
569	93061
13	93062
9649	93063
12228	93064
125046	93065
63788	93066
37227	93067
16983	93068
2343	93069
190051	93070
31416	93071
213867	93072
141154	93073
87642	93074
20255	93075
20141	93076
196982	93077
156629	93078
102294	93079
98004	93080
40827	93081
44665	93082
76708	93083
148417	93084
81548	93085
163054	93086
52529	93087
20414	93088
104170	93089
24778	93090
7352	93091
109705	93092
165631	93093
23032	93094
137939	93095
4683	93096
31689	93097
1439	93098
44809	93099
188134	93100
69412	93101
171797	93102
138783	93103
156986	93104
243104	93105
10463	93106
71635	93107
174272	93108
185119	93109
23971	93110
5824	93111
7246	93112
7611	93113
2460	93114
40938	93115
57976	93116
28556	93117
9119	93118
139215	93119
28632	93120
248698	93121
1113	93122
29145	93123
19204	93124
2421	93125
863	93126
77788	93127
83594	93128
206201	93129
18509	93130
44218	93131
160007	93132
3351	93133
2608	93134
29864	93135
27992	93136
8021	93137
87573	93138
974	93139
90021	93140
103292	93141
8240	93142
2457	93143
11394	93144
42015	93145
40291	93146
146233	93147
57516	93148
20487	93149
10277	93150
2461	93151
194980	93152
56279	93153
12629	93154
5710	93155
29084	93156
53680	93157
108950	93158
24138	93159
74212	93160
21113	93161
52805	93162
72371	93163
191	93164
20839	93165
15206	93166
688	93167
2927	93168
21736	93169
176794	93170
7776	93171
32947	93172
183404	93173
3072	93174
52669	93175
73689	93176
18028	93177
81534	93178
57359	93179
117611	93180
1527	93181
108708	93182
20486	93183
50421	93184
5130	93185
5103	93186
1384	93187
67902	93188
25430	93189
146042	93190
5147	93191
37067	93192
44	93193
34352	93194
42723	93195
235783	93196
6785	93197
114755	93198
26226	93199
208939	93200
166949	93201
226890	93202
85256	93203
1232	93204
7090	93205
15793	93206
22964	93207
6757	93208
772	93209
37401	93210
40413	93211
51400	93212
18014	93213
75452	93214
25853	93215
8662	93216
25324	93217
4510	93218
67423	93219
16520	93220
261343	93221
98055	93222
214630	93223
16029	93224
12121	93225
29513	93226
34645	93227
1687	93228
81162	93229
2003	93230
60507	93231
20270	93232
8137	93233
208306	93234
7859	93235
38777	93236
89308	93237
1337	93238
178116	93239
13072	93240
12724	93241
34485	93242
90	93243
93095	93244
43214	93245
134702	93246
188907	93247
39018	93248
1232	93249
18318	93250
12592	93251
107979	93252
63193	93253
12499	93254
65324	93255
30008	93256
13554	93257
29264	93258
124059	93259
10761	93260
15213	93261
11184	93262
35565	93263
147487	93264
12413	93265
142	93266
16620	93267
124802	93268
1522	93269
6561	93270
18701	93271
29575	93272
110497	93273
22239	93274
7759	93275
31990	93276
22850	93277
4884	93278
12692	93279
4077	93280
40203	93281
37151	93282
80660	93283
28077	93284
69627	93285
2112	93286
132032	93287
27747	93288
130577	93289
179577	93290
16603	93291
45574	93292
52864	93293
59764	93294
20334	93295
35041	93296
74646	93297
35202	93298
221699	93299
971	93300
46352	93301
75772	93302
6739	93303
86154	93304
73017	93305
33993	93306
144	93307
23359	93308
39272	93309
25928	93310
55966	93311
61570	93312
9099	93313
9843	93314
35153	93315
137714	93316
254315	93317
13383	93318
18457	93319
47276	93320
2433	93321
2629	93322
3539	93323
208579	93324
20875	93325
1485	93326
5265	93327
106662	93328
2782	93329
54649	93330
812	93331
29730	93332
87652	93333
35533	93334
235205	93335
660	93336
116347	93337
40668	93338
134090	93339
120532	93340
132021	93341
145804	93342
16540	93343
137149	93344
199327	93345
13299	93346
1031	93347
101913	93348
28179	93349
12063	93350
88892	93351
1795	93352
124213	93353
162065	93354
124694	93355
2508	93356
34680	93357
71245	93358
1601	93359
83037	93360
251440	93361
85928	93362
12673	93363
6433	93364
136910	93365
154728	93366
168938	93367
53245	93368
46234	93369
19880	93370
52	93371
3307	93372
56441	93373
200241	93374
171542	93375
173480	93376
243109	93377
58635	93378
164313	93379
18000	93380
129365	93381
51466	93382
6640	93383
133110	93384
12419	93385
22000	93386
48805	93387
63759	93388
5282	93389
3791	93390
46757	93391
7439	93392
63485	93393
168498	93394
28379	93395
2838	93396
53665	93397
62446	93398
124974	93399
47022	93400
5445	93401
22826	93402
152878	93403
29446	93404
62844	93405
20130	93406
117	93407
75100	93408
1548	93409
14332	93410
129938	93411
26530	93412
130279	93413
13681	93414
23090	93415
57922	93416
44306	93417
327	93418
76870	93419
44933	93420
32149	93421
162915	93422
218066	93423
50992	93424
16603	93425
5532	93426
117291	93427
8497	93428
1466	93429
61866	93430
156764	93431
4259	93432
30047	93433
5009	93434
9704	93435
39491	93436
8942	93437
85785	93438
10920	93439
21739	93440
38834	93441
29660	93442
59269	93443
7090	93444
30002	93445
31093	93446
127696	93447
12805	93448
37657	93449
145182	93450
20479	93451
17533	93452
111382	93453
3090	93454
30772	93455
40353	93456
70502	93457
95952	93458
62511	93459
14777	93460
1891	93461
65250	93462
25447	93463
105939	93464
166612	93465
80599	93466
133650	93467
131097	93468
56513	93469
40471	93470
65466	93471
5058	93472
40397	93473
74943	93474
17101	93475
81589	93476
13773	93477
21359	93478
75808	93479
44316	93480
46290	93481
17658	93482
243519	93483
14476	93484
8919	93485
386	93486
95957	93487
4922	93488
2593	93489
3013	93490
71671	93491
34285	93492
33549	93493
31562	93494
15737	93495
15958	93496
67396	93497
58968	93498
6087	93499
74682	93500
150429	93501
160486	93502
26633	93503
11439	93504
179642	93505
32328	93506
35743	93507
231650	93508
18	93509
17241	93510
76933	93511
252899	93512
6960	93513
542	93514
7170	93515
21560	93516
9987	93517
108748	93518
4041	93519
94257	93520
71235	93521
12	93522
16783	93523
40182	93524
3468	93525
50069	93526
83479	93527
142383	93528
86541	93529
110527	93530
8190	93531
24309	93532
17901	93533
99043	93534
2	93535
3156	93536
5798	93537
3	93538
4579	93539
44109	93540
19812	93541
6181	93542
85021	93543
2606	93544
8348	93545
72986	93546
243550	93547
26641	93548
230195	93549
63568	93550
121569	93551
67129	93552
76585	93553
582	93554
159795	93555
190523	93556
38177	93557
96073	93558
12349	93559
116395	93560
56941	93561
174053	93562
6463	93563
32485	93564
22262	93565
95729	93566
247440	93567
6060	93568
5554	93569
39479	93570
76486	93571
2496	93572
76701	93573
180914	93574
1108	93575
2192	93576
1121	93577
66875	93578
16604	93579
92738	93580
138787	93581
19152	93582
168612	93583
151934	93584
104263	93585
52948	93586
118485	93587
105447	93588
5552	93589
19974	93590
179874	93591
19331	93592
133464	93593
133709	93594
35148	93595
4969	93596
64003	93597
111290	93598
19308	93599
79932	93600
20392	93601
117726	93602
1453	93603
8861	93604
78063	93605
141836	93606
56663	93607
33841	93608
84921	93609
37862	93610
82274	93611
14436	93612
48297	93613
43382	93614
5148	93615
36895	93616
16877	93617
26110	93618
168700	93619
51503	93620
122447	93621
17882	93622
27980	93623
41434	93624
2312	93625
191408	93626
59016	93627
48235	93628
51681	93629
13009	93630
126440	93631
84990	93632
4357	93633
65729	93634
228849	93635
71280	93636
18610	93637
2331	93638
39714	93639
50183	93640
263999	93641
108519	93642
110092	93643
12721	93644
50998	93645
32536	93646
8777	93647
7863	93648
78198	93649
27813	93650
41461	93651
33123	93652
246035	93653
4844	93654
132	93655
117797	93656
27069	93657
58109	93658
107828	93659
253203	93660
171174	93661
12751	93662
125354	93663
974	93664
49283	93665
106443	93666
69095	93667
58928	93668
63915	93669
2309	93670
47339	93671
33130	93672
36147	93673
23024	93674
265738	93675
194835	93676
21110	93677
75027	93678
9500	93679
47079	93680
11635	93681
14721	93682
35431	93683
1107	93684
296	93685
6588	93686
32126	93687
37866	93688
132450	93689
149288	93690
66	93691
8725	93692
10018	93693
69001	93694
2005	93695
120775	93696
93336	93697
6676	93698
49534	93699
86344	93700
10205	93701
182586	93702
4708	93703
25124	93704
41205	93705
18857	93706
134652	93707
64630	93708
60898	93709
73788	93710
39359	93711
69895	93712
63966	93713
19589	93714
151052	93715
126276	93716
31496	93717
128259	93718
29406	93719
53646	93720
41974	93721
102	93722
40196	93723
2541	93724
36369	93725
145598	93726
38811	93727
10977	93728
4089	93729
28529	93730
7139	93731
169711	93732
61534	93733
40847	93734
3288	93735
58766	93736
49568	93737
140236	93738
10145	93739
14168	93740
9017	93741
8450	93742
329	93743
18758	93744
7941	93745
1934	93746
164690	93747
45189	93748
105753	93749
260870	93750
108319	93751
2717	93752
157082	93753
118101	93754
14114	93755
4546	93756
6118	93757
108738	93758
104639	93759
12735	93760
24058	93761
23533	93762
85859	93763
169188	93764
7493	93765
21690	93766
263709	93767
59758	93768
229601	93769
473	93770
9068	93771
116425	93772
11488	93773
95423	93774
83053	93775
2693	93776
11249	93777
89829	93778
2700	93779
2999	93780
55398	93781
258098	93782
46637	93783
205499	93784
52971	93785
41867	93786
158881	93787
11057	93788
265119	93789
114127	93790
12445	93791
420	93792
4189	93793
43929	93794
160322	93795
84245	93796
104361	93797
686	93798
48122	93799
46120	93800
220742	93801
89712	93802
28728	93803
61928	93804
178	93805
16966	93806
1525	93807
45396	93808
235492	93809
33391	93810
7915	93811
58892	93812
30600	93813
59599	93814
8839	93815
3583	93816
14	93817
24111	93818
12515	93819
19151	93820
9071	93821
39712	93822
150264	93823
8448	93824
46907	93825
106204	93826
42105	93827
97649	93828
2797	93829
10584	93830
10050	93831
99062	93832
72671	93833
77794	93834
169850	93835
53692	93836
120143	93837
261611	93838
7174	93839
112366	93840
8965	93841
62392	93842
255702	93843
236327	93844
109368	93845
135117	93846
44172	93847
158537	93848
124581	93849
9432	93850
208627	93851
7130	93852
27231	93853
137944	93854
43448	93855
13622	93856
6836	93857
35272	93858
3161	93859
258731	93860
12303	93861
246194	93862
158168	93863
31536	93864
156153	93865
111247	93866
40548	93867
73080	93868
18210	93869
183160	93870
19830	93871
53565	93872
11305	93873
158383	93874
146367	93875
39106	93876
9848	93877
56065	93878
1610	93879
26641	93880
4155	93881
23297	93882
19483	93883
203622	93884
6515	93885
80011	93886
51788	93887
14841	93888
121204	93889
138273	93890
80700	93891
57422	93892
60284	93893
11232	93894
87973	93895
7615	93896
245649	93897
19810	93898
14663	93899
54087	93900
6810	93901
79768	93902
73796	93903
48560	93904
46349	93905
66737	93906
89343	93907
22307	93908
157334	93909
12562	93910
6373	93911
21917	93912
2055	93913
97322	93914
197305	93915
9599	93916
210989	93917
94642	93918
207053	93919
38851	93920
34803	93921
12454	93922
204233	93923
123876	93924
825	93925
311	93926
23948	93927
32049	93928
5002	93929
65	93930
8502	93931
16364	93932
1902	93933
163389	93934
23278	93935
1446	93936
121632	93937
113889	93938
110964	93939
264	93940
32762	93941
147846	93942
46493	93943
154152	93944
196473	93945
12760	93946
71232	93947
29330	93948
34380	93949
14235	93950
780	93951
75258	93952
213455	93953
131708	93954
68918	93955
601	93956
3388	93957
15984	93958
3103	93959
164263	93960
4556	93961
72912	93962
21398	93963
253778	93964
14459	93965
23642	93966
13846	93967
6984	93968
90860	93969
85055	93970
28288	93971
217935	93972
205	93973
165598	93974
257296	93975
3312	93976
8127	93977
163989	93978
70341	93979
181249	93980
71682	93981
64649	93982
77435	93983
96590	93984
101646	93985
1447	93986
16795	93987
257149	93988
18755	93989
58275	93990
37797	93991
74562	93992
34913	93993
94367	93994
107509	93995
74377	93996
36713	93997
14761	93998
14986	93999
82728	94000
70290	94001
812	94002
151725	94003
163896	94004
2882	94005
31845	94006
138950	94007
10801	94008
166187	94009
169509	94010
53422	94011
69115	94012
36986	94013
3660	94014
44959	94015
30392	94016
56285	94017
266097	94018
565	94019
8101	94020
53376	94021
105400	94022
268395	94023
5708	94024
5897	94025
22464	94026
65910	94027
1597	94028
217903	94029
29	94030
13832	94031
3785	94032
37575	94033
99475	94034
9152	94035
45472	94036
167296	94037
106900	94038
158642	94039
169612	94040
99783	94041
159288	94042
26014	94043
20077	94044
82455	94045
237473	94046
89371	94047
156515	94048
46513	94049
32687	94050
166295	94051
100599	94052
126584	94053
209927	94054
49678	94055
53749	94056
260656	94057
128310	94058
29319	94059
153000	94060
58467	94061
745	94062
68659	94063
30539	94064
9964	94065
11037	94066
6305	94067
17537	94068
66429	94069
176	94070
2753	94071
162676	94072
45074	94073
67239	94074
8347	94075
110995	94076
30946	94077
75031	94078
91868	94079
27847	94080
52622	94081
2653	94082
9515	94083
119665	94084
55530	94085
113221	94086
131451	94087
11996	94088
1315	94089
21689	94090
136886	94091
12777	94092
32885	94093
849	94094
29822	94095
14202	94096
16273	94097
2241	94098
12864	94099
975	94100
53638	94101
1350	94102
5516	94103
135660	94104
91859	94105
164	94106
9664	94107
73543	94108
22691	94109
131117	94110
51817	94111
63261	94112
262518	94113
3441	94114
31538	94115
10894	94116
7829	94117
29066	94118
6343	94119
27967	94120
87021	94121
41531	94122
2197	94123
84339	94124
108969	94125
1782	94126
28782	94127
164143	94128
11227	94129
70282	94130
21903	94131
28420	94132
2634	94133
1864	94134
48093	94135
143230	94136
2885	94137
118014	94138
27288	94139
37947	94140
10781	94141
138416	94142
150860	94143
51372	94144
113737	94145
25897	94146
42268	94147
843	94148
54695	94149
27313	94150
52557	94151
16169	94152
69373	94153
40176	94154
11131	94155
97894	94156
1368	94157
48037	94158
13944	94159
9486	94160
18522	94161
49391	94162
59949	94163
791	94164
21087	94165
32054	94166
27744	94167
23355	94168
107512	94169
151164	94170
63975	94171
53133	94172
152317	94173
121179	94174
9035	94175
13936	94176
7395	94177
51697	94178
171241	94179
70757	94180
979	94181
17268	94182
14394	94183
4206	94184
28026	94185
87026	94186
20043	94187
6485	94188
32969	94189
4940	94190
9047	94191
99288	94192
156345	94193
64258	94194
19578	94195
5200	94196
55959	94197
61825	94198
24555	94199
220414	94200
160517	94201
35254	94202
637	94203
23196	94204
59177	94205
13828	94206
133	94207
69723	94208
3140	94209
204398	94210
11262	94211
48821	94212
31280	94213
1592	94214
7146	94215
53342	94216
248840	94217
7178	94218
2934	94219
62448	94220
227787	94221
79986	94222
158483	94223
61716	94224
6840	94225
63078	94226
19056	94227
1376	94228
94717	94229
77412	94230
6955	94231
68431	94232
263939	94233
4817	94234
62385	94235
8310	94236
5255	94237
69667	94238
15041	94239
194951	94240
49753	94241
17400	94242
104573	94243
17607	94244
36825	94245
157156	94246
33764	94247
65563	94248
31878	94249
78883	94250
24037	94251
294	94252
27218	94253
270566	94254
52893	94255
1086	94256
15548	94257
799	94258
27396	94259
104574	94260
62866	94261
3053	94262
152516	94263
160993	94264
133570	94265
186856	94266
181155	94267
70064	94268
15194	94269
15728	94270
79434	94271
2290	94272
4355	94273
45503	94274
53329	94275
152480	94276
14291	94277
88961	94278
73012	94279
118046	94280
23888	94281
32063	94282
77889	94283
51159	94284
9073	94285
19972	94286
22740	94287
259928	94288
309	94289
50591	94290
55142	94291
2061	94292
1181	94293
162420	94294
70093	94295
104272	94296
91760	94297
156341	94298
180811	94299
44053	94300
163821	94301
127944	94302
269868	94303
221267	94304
41881	94305
41171	94306
11209	94307
19131	94308
54791	94309
61641	94310
134672	94311
642	94312
19245	94313
8909	94314
41413	94315
1435	94316
26335	94317
63166	94318
47698	94319
12094	94320
104943	94321
12439	94322
85111	94323
132429	94324
1557	94325
9885	94326
61890	94327
33899	94328
55455	94329
24336	94330
63700	94331
36174	94332
8048	94333
205980	94334
165803	94335
9333	94336
44784	94337
104134	94338
6668	94339
171651	94340
134563	94341
18288	94342
28837	94343
14817	94344
20001	94345
8135	94346
95	94347
11077	94348
62664	94349
86486	94350
51350	94351
57796	94352
37125	94353
31330	94354
248158	94355
160417	94356
52412	94357
56622	94358
146133	94359
7842	94360
8494	94361
28879	94362
19659	94363
11559	94364
148103	94365
57971	94366
14079	94367
133072	94368
34916	94369
85160	94370
79827	94371
9121	94372
30502	94373
22050	94374
65649	94375
6081	94376
151061	94377
32271	94378
214810	94379
12803	94380
33941	94381
117671	94382
42103	94383
94445	94384
62081	94385
11700	94386
43116	94387
936	94388
3727	94389
31461	94390
53794	94391
29665	94392
91794	94393
59174	94394
92495	94395
90865	94396
36428	94397
9639	94398
85796	94399
5804	94400
109559	94401
137044	94402
53071	94403
866	94404
42729	94405
158367	94406
93556	94407
82756	94408
57457	94409
75599	94410
4833	94411
81036	94412
21840	94413
64713	94414
37358	94415
185424	94416
182764	94417
119930	94418
1841	94419
14929	94420
17023	94421
38771	94422
154386	94423
126749	94424
33526	94425
2727	94426
17262	94427
78976	94428
373	94429
237578	94430
231290	94431
36825	94432
17397	94433
59230	94434
40	94435
77413	94436
14055	94437
54812	94438
217760	94439
28487	94440
106730	94441
88140	94442
246797	94443
250927	94444
205	94445
40210	94446
192202	94447
25195	94448
77789	94449
1511	94450
24446	94451
43062	94452
86077	94453
100144	94454
59008	94455
131554	94456
13830	94457
141916	94458
5933	94459
225753	94460
37004	94461
19341	94462
162086	94463
27966	94464
41933	94465
12610	94466
229139	94467
251894	94468
150006	94469
79982	94470
43706	94471
37624	94472
87027	94473
30939	94474
12962	94475
5706	94476
53923	94477
49580	94478
16361	94479
54537	94480
119593	94481
153681	94482
107082	94483
4690	94484
35315	94485
78269	94486
42931	94487
4829	94488
64020	94489
107042	94490
55465	94491
1892	94492
2007	94493
222566	94494
132227	94495
164643	94496
165295	94497
2000	94498
217994	94499
53547	94500
22238	94501
13932	94502
1065	94503
56360	94504
4781	94505
6659	94506
40659	94507
11034	94508
151125	94509
3550	94510
99	94511
48586	94512
62879	94513
121213	94514
3517	94515
17805	94516
51075	94517
11069	94518
128991	94519
83637	94520
90734	94521
22567	94522
10952	94523
133872	94524
154154	94525
170175	94526
139381	94527
109510	94528
76699	94529
618	94530
40761	94531
2106	94532
885	94533
166908	94534
2249	94535
185	94536
46563	94537
76542	94538
98390	94539
96699	94540
43097	94541
5157	94542
62376	94543
24468	94544
5248	94545
78687	94546
38072	94547
977	94548
40082	94549
92696	94550
3540	94551
203107	94552
209988	94553
6455	94554
62383	94555
167321	94556
138428	94557
87550	94558
236	94559
106211	94560
571	94561
1918	94562
77169	94563
27299	94564
45871	94565
13036	94566
50398	94567
214999	94568
37469	94569
76504	94570
11710	94571
34748	94572
262	94573
155463	94574
50173	94575
12996	94576
42539	94577
118	94578
47661	94579
46953	94580
11	94581
67961	94582
1629	94583
1664	94584
7084	94585
75866	94586
151958	94587
124621	94588
10340	94589
130558	94590
1105	94591
5545	94592
10394	94593
42612	94594
8748	94595
103059	94596
248860	94597
79301	94598
7157	94599
19136	94600
5177	94601
1102	94602
24945	94603
175021	94604
268271	94605
128962	94606
157005	94607
14576	94608
4113	94609
3572	94610
20851	94611
66860	94612
2643	94613
13809	94614
53905	94615
15046	94616
1723	94617
126670	94618
8546	94619
34602	94620
56857	94621
20757	94622
51114	94623
84237	94624
42914	94625
159	94626
269671	94627
4214	94628
234864	94629
4421	94630
231787	94631
150849	94632
86114	94633
20725	94634
39922	94635
34797	94636
23993	94637
14310	94638
7350	94639
86646	94640
189878	94641
266212	94642
34216	94643
50859	94644
82	94645
75951	94646
148594	94647
27516	94648
261	94649
11055	94650
47042	94651
8880	94652
653	94653
33520	94654
121462	94655
1271	94656
102590	94657
258357	94658
64384	94659
19936	94660
86308	94661
6013	94662
271407	94663
128742	94664
41860	94665
30457	94666
19516	94667
8287	94668
94776	94669
10973	94670
162197	94671
17869	94672
63330	94673
30371	94674
130217	94675
179980	94676
160956	94677
32074	94678
13391	94679
8536	94680
267751	94681
1601	94682
216711	94683
16097	94684
143039	94685
33550	94686
166121	94687
4025	94688
4876	94689
3475	94690
16091	94691
26820	94692
217621	94693
18690	94694
28883	94695
23620	94696
54075	94697
5283	94698
261422	94699
105307	94700
3159	94701
45610	94702
72829	94703
14498	94704
147460	94705
32936	94706
46244	94707
130753	94708
179683	94709
166779	94710
261331	94711
75329	94712
14965	94713
118175	94714
35264	94715
51744	94716
211492	94717
19407	94718
11987	94719
6648	94720
185894	94721
7917	94722
23538	94723
28449	94724
34729	94725
3229	94726
25215	94727
164290	94728
15077	94729
4588	94730
29766	94731
137095	94732
67817	94733
20240	94734
2756	94735
44626	94736
188676	94737
232633	94738
99477	94739
50320	94740
65086	94741
15085	94742
94994	94743
23770	94744
48503	94745
10758	94746
33302	94747
102939	94748
15948	94749
39011	94750
36037	94751
1259	94752
444	94753
165764	94754
109191	94755
4462	94756
159201	94757
33836	94758
136550	94759
1008	94760
2125	94761
12853	94762
139108	94763
1364	94764
37445	94765
18019	94766
216167	94767
37810	94768
165174	94769
136345	94770
165795	94771
44962	94772
196167	94773
85653	94774
2276	94775
184186	94776
25585	94777
98257	94778
88453	94779
33145	94780
4022	94781
16819	94782
215499	94783
62767	94784
49682	94785
271880	94786
63399	94787
90224	94788
153491	94789
72657	94790
79827	94791
203390	94792
30498	94793
26028	94794
22968	94795
10423	94796
90327	94797
2476	94798
197098	94799
142561	94800
7830	94801
77602	94802
912	94803
53029	94804
45057	94805
95464	94806
1674	94807
2050	94808
108967	94809
35220	94810
46936	94811
62050	94812
99597	94813
58283	94814
21576	94815
867	94816
226384	94817
13749	94818
22829	94819
22079	94820
170998	94821
212362	94822
143936	94823
29238	94824
136190	94825
250259	94826
92549	94827
32356	94828
19761	94829
113468	94830
35786	94831
53185	94832
69314	94833
156798	94834
127061	94835
74054	94836
10578	94837
266246	94838
72599	94839
6742	94840
10475	94841
44895	94842
3930	94843
4467	94844
135277	94845
156	94846
21716	94847
40687	94848
58546	94849
44655	94850
85906	94851
11625	94852
248418	94853
42819	94854
12518	94855
21093	94856
149175	94857
144913	94858
36507	94859
41663	94860
918	94861
52425	94862
28675	94863
218039	94864
9257	94865
5678	94866
2469	94867
5048	94868
14010	94869
61670	94870
288	94871
42395	94872
4086	94873
54042	94874
58281	94875
88138	94876
260658	94877
44710	94878
148593	94879
64337	94880
38207	94881
105191	94882
28009	94883
165703	94884
14914	94885
17886	94886
2364	94887
63491	94888
13759	94889
113199	94890
48794	94891
70615	94892
33702	94893
27003	94894
6324	94895
50247	94896
95372	94897
27998	94898
248118	94899
98994	94900
30030	94901
48698	94902
136288	94903
864	94904
179	94905
133545	94906
6929	94907
9779	94908
5133	94909
61530	94910
34090	94911
9743	94912
17870	94913
4311	94914
1972	94915
137769	94916
111979	94917
1895	94918
242098	94919
73374	94920
28954	94921
864	94922
23413	94923
260530	94924
129277	94925
13698	94926
1627	94927
166198	94928
6976	94929
11119	94930
154750	94931
62721	94932
1430	94933
136954	94934
163890	94935
73	94936
61219	94937
53283	94938
951	94939
42308	94940
15798	94941
21950	94942
14990	94943
5512	94944
16213	94945
14656	94946
10823	94947
110178	94948
47691	94949
66710	94950
178524	94951
27169	94952
109908	94953
119302	94954
248665	94955
163481	94956
236825	94957
7237	94958
85133	94959
1315	94960
731	94961
31480	94962
151608	94963
5937	94964
272	94965
51511	94966
62279	94967
75507	94968
17077	94969
4629	94970
50139	94971
90877	94972
16791	94973
171931	94974
115502	94975
88851	94976
15690	94977
19056	94978
6332	94979
43682	94980
208817	94981
9735	94982
170982	94983
5410	94984
167168	94985
219460	94986
118349	94987
38185	94988
95312	94989
69650	94990
3621	94991
1795	94992
4346	94993
6073	94994
24757	94995
1645	94996
60426	94997
57455	94998
1747	94999
4644	95000
13288	95001
68785	95002
50945	95003
46739	95004
1417	95005
4905	95006
73599	95007
75818	95008
13829	95009
31705	95010
2805	95011
16	95012
39974	95013
40944	95014
12292	95015
138581	95016
150	95017
12908	95018
9144	95019
151915	95020
1305	95021
211516	95022
78084	95023
127495	95024
259197	95025
65040	95026
25044	95027
40349	95028
22261	95029
155492	95030
5801	95031
18091	95032
156409	95033
23616	95034
153624	95035
91637	95036
78051	95037
707	95038
108900	95039
27346	95040
21590	95041
52812	95042
21960	95043
3081	95044
92034	95045
259638	95046
50810	95047
62793	95048
87553	95049
20348	95050
23252	95051
625	95052
72231	95053
202014	95054
28506	95055
64495	95056
82366	95057
61448	95058
60306	95059
68644	95060
140	95061
11985	95062
221815	95063
92367	95064
297	95065
72342	95066
28455	95067
33659	95068
18712	95069
29855	95070
32180	95071
102521	95072
20440	95073
3054	95074
18474	95075
142137	95076
36804	95077
61	95078
95594	95079
216572	95080
247273	95081
17138	95082
53348	95083
179728	95084
264749	95085
146205	95086
8908	95087
66860	95088
136819	95089
15463	95090
155463	95091
207515	95092
29188	95093
183198	95094
196525	95095
80896	95096
76480	95097
20583	95098
22176	95099
33823	95100
46956	95101
20382	95102
86568	95103
20584	95104
45305	95105
191864	95106
46054	95107
25672	95108
4698	95109
272074	95110
41800	95111
15884	95112
81360	95113
263751	95114
11027	95115
92521	95116
1348	95117
9482	95118
32710	95119
67556	95120
2854	95121
6649	95122
169260	95123
1279	95124
95983	95125
263559	95126
28586	95127
2225	95128
37966	95129
68918	95130
110983	95131
20449	95132
121385	95133
91628	95134
113270	95135
46688	95136
269653	95137
85973	95138
54838	95139
3892	95140
50749	95141
36073	95142
24243	95143
154315	95144
26320	95145
106073	95146
300	95147
5172	95148
23289	95149
5922	95150
1810	95151
146916	95152
8294	95153
33828	95154
212500	95155
158652	95156
4917	95157
15303	95158
267308	95159
67328	95160
3519	95161
29410	95162
138236	95163
3973	95164
76917	95165
235	95166
186298	95167
11130	95168
186720	95169
3946	95170
5873	95171
110104	95172
151051	95173
8500	95174
168350	95175
2034	95176
214750	95177
77516	95178
51000	95179
1443	95180
112688	95181
125603	95182
60186	95183
45544	95184
11613	95185
7855	95186
5997	95187
215392	95188
39810	95189
140254	95190
18562	95191
76179	95192
79840	95193
123697	95194
43214	95195
13336	95196
189728	95197
141494	95198
140204	95199
10509	95200
77090	95201
125724	95202
79263	95203
78827	95204
23625	95205
21317	95206
3372	95207
104316	95208
77302	95209
111793	95210
23173	95211
99384	95212
1370	95213
3459	95214
76987	95215
148480	95216
3133	95217
38465	95218
70936	95219
259192	95220
140004	95221
18000	95222
42244	95223
25176	95224
218723	95225
157242	95226
5871	95227
50222	95228
15154	95229
24899	95230
140937	95231
123084	95232
132920	95233
13941	95234
52521	95235
39233	95236
42064	95237
36273	95238
88266	95239
209532	95240
995	95241
1928	95242
43369	95243
40699	95244
51844	95245
18249	95246
229062	95247
94267	95248
135850	95249
182394	95250
2053	95251
58637	95252
42667	95253
95363	95254
117307	95255
45920	95256
143736	95257
11848	95258
56792	95259
2043	95260
151083	95261
140120	95262
53	95263
8513	95264
161880	95265
30222	95266
271431	95267
62498	95268
8179	95269
158062	95270
61042	95271
36919	95272
10526	95273
92445	95274
49243	95275
260754	95276
55434	95277
39145	95278
113491	95279
35981	95280
231183	95281
1394	95282
31159	95283
222092	95284
26102	95285
6929	95286
22181	95287
6995	95288
40059	95289
25154	95290
113238	95291
135830	95292
30958	95293
10068	95294
57630	95295
168585	95296
10897	95297
29216	95298
207403	95299
5230	95300
2559	95301
270745	95302
49789	95303
13758	95304
7177	95305
8017	95306
28427	95307
14200	95308
177307	95309
17153	95310
262712	95311
52756	95312
22048	95313
15339	95314
215274	95315
34406	95316
3531	95317
2722	95318
208182	95319
155830	95320
23432	95321
612	95322
70601	95323
189603	95324
109531	95325
9336	95326
2810	95327
102	95328
34621	95329
13682	95330
6709	95331
8081	95332
91337	95333
118594	95334
7078	95335
2423	95336
144699	95337
229529	95338
122418	95339
12284	95340
13627	95341
44758	95342
972	95343
32101	95344
67694	95345
202998	95346
271793	95347
10312	95348
7288	95349
30280	95350
146000	95351
96222	95352
20523	95353
120660	95354
203881	95355
58980	95356
37197	95357
39015	95358
33295	95359
65799	95360
101840	95361
101965	95362
85108	95363
95512	95364
44541	95365
22992	95366
146198	95367
41317	95368
82625	95369
246229	95370
10679	95371
27916	95372
88132	95373
78085	95374
28751	95375
24009	95376
19849	95377
1631	95378
15308	95379
5471	95380
111081	95381
31618	95382
134483	95383
36716	95384
74576	95385
209183	95386
1761	95387
14550	95388
116460	95389
9319	95390
35375	95391
58184	95392
50131	95393
12183	95394
6982	95395
50265	95396
141863	95397
67001	95398
25428	95399
60059	95400
10089	95401
259599	95402
25871	95403
115942	95404
25963	95405
87087	95406
21091	95407
6795	95408
334	95409
44	95410
171609	95411
96640	95412
159933	95413
126217	95414
122832	95415
71193	95416
105399	95417
260401	95418
21215	95419
57139	95420
13420	95421
32399	95422
48902	95423
98166	95424
59541	95425
162200	95426
7832	95427
362	95428
54343	95429
72444	95430
52465	95431
355	95432
224018	95433
8461	95434
136578	95435
78256	95436
101647	95437
407	95438
84922	95439
23267	95440
57347	95441
36585	95442
3619	95443
40401	95444
144915	95445
65886	95446
56387	95447
17893	95448
118113	95449
3835	95450
42520	95451
52762	95452
31774	95453
27413	95454
5098	95455
8216	95456
65994	95457
51143	95458
181773	95459
1555	95460
271077	95461
20527	95462
268290	95463
219965	95464
145394	95465
20520	95466
30767	95467
199547	95468
1	95469
251641	95470
31775	95471
169561	95472
92687	95473
4670	95474
15281	95475
32289	95476
96429	95477
162129	95478
145739	95479
17640	95480
2458	95481
44772	95482
47	95483
239151	95484
46392	95485
35992	95486
184374	95487
149854	95488
68005	95489
13795	95490
55271	95491
31235	95492
86245	95493
87556	95494
413	95495
265004	95496
20066	95497
160	95498
87065	95499
100079	95500
4758	95501
288	95502
201124	95503
68399	95504
1358	95505
107482	95506
252149	95507
264415	95508
10482	95509
103429	95510
46563	95511
3134	95512
199486	95513
21414	95514
93843	95515
85165	95516
39886	95517
163253	95518
158578	95519
23574	95520
15764	95521
33595	95522
17217	95523
218035	95524
41608	95525
38289	95526
37806	95527
12239	95528
4192	95529
131576	95530
55395	95531
238218	95532
65752	95533
33289	95534
37577	95535
58039	95536
205550	95537
7556	95538
8377	95539
220354	95540
118071	95541
1911	95542
104374	95543
1369	95544
25804	95545
19442	95546
167790	95547
168476	95548
4533	95549
8477	95550
88080	95551
18809	95552
6930	95553
50	95554
103612	95555
172023	95556
72794	95557
94656	95558
32145	95559
89759	95560
3746	95561
69619	95562
51901	95563
127964	95564
203452	95565
1	95566
113399	95567
139229	95568
74743	95569
25754	95570
11883	95571
54179	95572
96548	95573
14	95574
114533	95575
230020	95576
239074	95577
22	95578
9396	95579
135591	95580
7731	95581
197468	95582
270548	95583
50599	95584
861	95585
70466	95586
89350	95587
17016	95588
90056	95589
22447	95590
44844	95591
3184	95592
28220	95593
8223	95594
3105	95595
53046	95596
4597	95597
773	95598
2	95599
171	95600
233186	95601
1612	95602
141476	95603
101758	95604
3078	95605
20394	95606
46811	95607
89861	95608
64294	95609
153550	95610
28301	95611
165490	95612
86639	95613
16157	95614
143228	95615
8525	95616
45103	95617
13420	95618
9845	95619
99027	95620
38698	95621
320	95622
113716	95623
190908	95624
26133	95625
4530	95626
134923	95627
114508	95628
264998	95629
8031	95630
207126	95631
55408	95632
13557	95633
73488	95634
50418	95635
15213	95636
61165	95637
100590	95638
95119	95639
1804	95640
3125	95641
244561	95642
28656	95643
25398	95644
51230	95645
39784	95646
20362	95647
2508	95648
11528	95649
139361	95650
39947	95651
13808	95652
63874	95653
105300	95654
4944	95655
65383	95656
231677	95657
94821	95658
23440	95659
139872	95660
30814	95661
95191	95662
17528	95663
81527	95664
400	95665
7688	95666
29065	95667
35794	95668
773	95669
22397	95670
26794	95671
2363	95672
17901	95673
72249	95674
136669	95675
66463	95676
14573	95677
258768	95678
63921	95679
47030	95680
25689	95681
217334	95682
61051	95683
93431	95684
556	95685
7576	95686
77552	95687
70066	95688
194946	95689
203063	95690
5883	95691
2499	95692
34825	95693
177977	95694
10129	95695
36011	95696
168983	95697
100444	95698
33017	95699
49583	95700
178945	95701
91	95702
109348	95703
252764	95704
75759	95705
90820	95706
11362	95707
123616	95708
10431	95709
142017	95710
54021	95711
68675	95712
73027	95713
25567	95714
146629	95715
13144	95716
78437	95717
2776	95718
132443	95719
56095	95720
74684	95721
1	95722
2377	95723
1576	95724
113054	95725
54359	95726
179841	95727
11306	95728
22794	95729
64983	95730
27169	95731
9017	95732
41114	95733
2648	95734
60602	95735
34991	95736
21864	95737
147055	95738
31231	95739
29049	95740
3681	95741
16429	95742
25870	95743
8397	95744
28516	95745
147360	95746
18939	95747
35807	95748
80983	95749
76942	95750
37348	95751
402	95752
61624	95753
32449	95754
17618	95755
69232	95756
12112	95757
244472	95758
115019	95759
19901	95760
15270	95761
143224	95762
77052	95763
31560	95764
37023	95765
21185	95766
74087	95767
140167	95768
1830	95769
99481	95770
233752	95771
58399	95772
3881	95773
7075	95774
136984	95775
13805	95776
9469	95777
11058	95778
7376	95779
67394	95780
116968	95781
7591	95782
158	95783
29919	95784
1999	95785
34821	95786
1196	95787
14273	95788
113011	95789
4014	95790
42331	95791
2455	95792
43	95793
19707	95794
19864	95795
63784	95796
73983	95797
12127	95798
3734	95799
243504	95800
137244	95801
55893	95802
16974	95803
233272	95804
8712	95805
25310	95806
201940	95807
6103	95808
11425	95809
9197	95810
16258	95811
1536	95812
23236	95813
53741	95814
74231	95815
171560	95816
20972	95817
64957	95818
4678	95819
96320	95820
169805	95821
22949	95822
85971	95823
13522	95824
8010	95825
8451	95826
163061	95827
21082	95828
139215	95829
13376	95830
35960	95831
67814	95832
75241	95833
28400	95834
4123	95835
19162	95836
91473	95837
30523	95838
26931	95839
47242	95840
95745	95841
99516	95842
82426	95843
9055	95844
14075	95845
145159	95846
131706	95847
51036	95848
28591	95849
29488	95850
235184	95851
14060	95852
219201	95853
58474	95854
73945	95855
35398	95856
1	95857
56356	95858
12771	95859
47725	95860
25278	95861
44517	95862
3884	95863
6814	95864
1616	95865
12802	95866
41719	95867
271015	95868
167509	95869
67680	95870
116308	95871
162855	95872
35972	95873
179775	95874
124686	95875
43557	95876
21407	95877
181101	95878
106488	95879
29566	95880
16642	95881
154549	95882
256	95883
11367	95884
13455	95885
152992	95886
35306	95887
10607	95888
13118	95889
19645	95890
54842	95891
60908	95892
7920	95893
4137	95894
91301	95895
194188	95896
45314	95897
17123	95898
71929	95899
2772	95900
6179	95901
130898	95902
91758	95903
99441	95904
180218	95905
113301	95906
3578	95907
216850	95908
1224	95909
9656	95910
30803	95911
27052	95912
109013	95913
1810	95914
82515	95915
61270	95916
90432	95917
72656	95918
139627	95919
14927	95920
4232	95921
64236	95922
54000	95923
240980	95924
8095	95925
256052	95926
11201	95927
227631	95928
9496	95929
82554	95930
77217	95931
38459	95932
227673	95933
18085	95934
127900	95935
10449	95936
147050	95937
34919	95938
49265	95939
192867	95940
17468	95941
118	95942
13282	95943
25907	95944
855	95945
162516	95946
47821	95947
9246	95948
33939	95949
20432	95950
8728	95951
256263	95952
2031	95953
6866	95954
122157	95955
191320	95956
74815	95957
93761	95958
232410	95959
109783	95960
1621	95961
4968	95962
193321	95963
193548	95964
55911	95965
63478	95966
110474	95967
70353	95968
25218	95969
1963	95970
9304	95971
26016	95972
33824	95973
93886	95974
36558	95975
32659	95976
159720	95977
6560	95978
68496	95979
37475	95980
131940	95981
10352	95982
44052	95983
4241	95984
93392	95985
14128	95986
35560	95987
11003	95988
76498	95989
250720	95990
92208	95991
47275	95992
16	95993
79990	95994
55523	95995
13242	95996
84856	95997
21859	95998
262197	95999
96419	96000
7041	96001
57197	96002
33791	96003
92879	96004
17968	96005
27435	96006
36006	96007
132830	96008
245395	96009
168010	96010
61910	96011
40302	96012
119414	96013
4252	96014
68516	96015
115521	96016
4491	96017
33102	96018
41306	96019
32468	96020
274	96021
9284	96022
36530	96023
22578	96024
62002	96025
24589	96026
45610	96027
63306	96028
21286	96029
6165	96030
624	96031
9339	96032
24512	96033
7	96034
192797	96035
108816	96036
62386	96037
31037	96038
156330	96039
72604	96040
2763	96041
227473	96042
74126	96043
68360	96044
85091	96045
2454	96046
17289	96047
3233	96048
3667	96049
130914	96050
61479	96051
77860	96052
1689	96053
131251	96054
40738	96055
318	96056
108191	96057
25614	96058
89305	96059
3423	96060
159743	96061
3027	96062
183743	96063
44913	96064
16640	96065
108260	96066
147280	96067
128128	96068
20920	96069
51862	96070
132652	96071
111241	96072
138383	96073
115270	96074
72783	96075
144519	96076
29716	96077
91890	96078
11637	96079
68580	96080
6804	96081
25950	96082
88713	96083
267109	96084
152728	96085
145756	96086
97938	96087
51983	96088
16316	96089
101341	96090
23133	96091
240434	96092
177912	96093
113891	96094
170	96095
45970	96096
14329	96097
4243	96098
823	96099
69023	96100
245446	96101
933	96102
132691	96103
105142	96104
19863	96105
11914	96106
2727	96107
34118	96108
99561	96109
124	96110
28974	96111
79484	96112
20149	96113
59247	96114
30195	96115
26142	96116
10734	96117
42897	96118
140882	96119
214794	96120
246704	96121
69416	96122
3367	96123
104528	96124
6578	96125
91408	96126
96636	96127
250599	96128
88896	96129
223950	96130
129894	96131
59566	96132
41563	96133
6019	96134
15617	96135
12593	96136
166592	96137
207830	96138
10081	96139
68032	96140
13272	96141
101112	96142
13967	96143
4204	96144
14703	96145
31325	96146
133560	96147
48647	96148
162270	96149
57400	96150
160857	96151
112110	96152
75818	96153
144504	96154
21206	96155
76421	96156
11764	96157
47517	96158
17038	96159
598	96160
231039	96161
86945	96162
88733	96163
113778	96164
215833	96165
45593	96166
136876	96167
133745	96168
398	96169
110444	96170
101479	96171
117301	96172
122287	96173
15665	96174
3680	96175
63260	96176
229003	96177
136200	96178
60335	96179
119547	96180
66369	96181
13326	96182
151847	96183
1840	96184
2891	96185
23887	96186
33060	96187
84159	96188
111603	96189
20774	96190
12830	96191
60802	96192
50547	96193
135886	96194
30473	96195
108969	96196
34213	96197
22239	96198
35749	96199
18032	96200
70051	96201
35441	96202
851	96203
15549	96204
58179	96205
115005	96206
42025	96207
7148	96208
72583	96209
66537	96210
9819	96211
14925	96212
124776	96213
31630	96214
18060	96215
5969	96216
1840	96217
59087	96218
3769	96219
5391	96220
11988	96221
19957	96222
166308	96223
222082	96224
51947	96225
18678	96226
5178	96227
123516	96228
17735	96229
147158	96230
2914	96231
21166	96232
202243	96233
19421	96234
210	96235
332	96236
454	96237
110897	96238
1970	96239
269971	96240
52305	96241
127769	96242
5179	96243
212550	96244
60229	96245
166438	96246
31748	96247
67484	96248
924	96249
249502	96250
36948	96251
22	96252
39588	96253
47311	96254
12831	96255
19370	96256
113769	96257
9428	96258
1327	96259
4504	96260
15910	96261
53894	96262
33263	96263
20077	96264
47370	96265
104993	96266
1799	96267
42526	96268
88376	96269
50570	96270
93206	96271
11123	96272
271597	96273
243838	96274
827	96275
7037	96276
6661	96277
70414	96278
24553	96279
18873	96280
85153	96281
102605	96282
124636	96283
140764	96284
36303	96285
16014	96286
16535	96287
127830	96288
86805	96289
15457	96290
74242	96291
34235	96292
36	96293
16861	96294
161799	96295
94955	96296
16825	96297
19066	96298
112008	96299
28167	96300
2328	96301
114450	96302
67790	96303
27680	96304
110563	96305
130	96306
2850	96307
32703	96308
88495	96309
132736	96310
5925	96311
149877	96312
1652	96313
14743	96314
1407	96315
30292	96316
17364	96317
108347	96318
4889	96319
16831	96320
39834	96321
27919	96322
9442	96323
3623	96324
85219	96325
27631	96326
25309	96327
598	96328
107681	96329
34701	96330
41176	96331
4518	96332
19421	96333
2518	96334
13994	96335
48243	96336
92872	96337
222263	96338
4102	96339
208651	96340
29557	96341
209229	96342
41548	96343
88397	96344
21536	96345
25570	96346
169909	96347
14807	96348
76164	96349
99	96350
19303	96351
745	96352
47710	96353
57437	96354
76661	96355
37180	96356
41925	96357
89983	96358
16736	96359
112027	96360
41785	96361
258043	96362
105504	96363
2135	96364
29005	96365
19734	96366
20754	96367
3567	96368
18949	96369
9631	96370
79816	96371
13019	96372
106612	96373
966	96374
7398	96375
1175	96376
68015	96377
13048	96378
461	96379
72586	96380
40637	96381
17574	96382
37497	96383
47779	96384
91239	96385
33311	96386
106592	96387
15287	96388
27478	96389
2300	96390
3943	96391
6889	96392
143934	96393
156585	96394
30195	96395
249025	96396
24331	96397
61913	96398
94219	96399
36938	96400
41111	96401
14214	96402
65442	96403
49820	96404
5953	96405
102641	96406
166208	96407
13594	96408
37887	96409
2592	96410
21503	96411
180	96412
239	96413
117764	96414
153495	96415
69152	96416
72797	96417
4577	96418
50769	96419
39640	96420
60057	96421
18528	96422
34241	96423
29744	96424
8707	96425
33355	96426
167734	96427
71572	96428
113174	96429
236791	96430
25455	96431
60557	96432
24334	96433
33371	96434
85699	96435
57256	96436
12834	96437
66261	96438
31006	96439
19271	96440
59111	96441
73936	96442
76269	96443
41137	96444
90448	96445
124303	96446
1355	96447
2337	96448
8433	96449
17338	96450
185	96451
166259	96452
84914	96453
12147	96454
72927	96455
87842	96456
28570	96457
5727	96458
31674	96459
4626	96460
36012	96461
34842	96462
84955	96463
6345	96464
22387	96465
378	96466
11693	96467
59130	96468
26346	96469
958	96470
49113	96471
65152	96472
1034	96473
213878	96474
42919	96475
564	96476
1713	96477
8357	96478
162041	96479
21545	96480
29052	96481
138724	96482
97964	96483
214962	96484
25082	96485
57717	96486
188600	96487
11243	96488
25690	96489
1364	96490
15899	96491
14	96492
869	96493
219630	96494
5819	96495
38411	96496
126110	96497
30869	96498
87010	96499
20801	96500
19023	96501
169916	96502
226033	96503
9851	96504
4199	96505
187796	96506
63542	96507
54635	96508
69797	96509
101395	96510
68521	96511
146166	96512
2218	96513
7023	96514
17050	96515
18651	96516
31618	96517
51245	96518
33617	96519
4646	96520
152118	96521
2639	96522
49833	96523
3008	96524
55217	96525
261279	96526
83938	96527
16403	96528
4489	96529
42903	96530
55186	96531
14063	96532
34934	96533
177989	96534
931	96535
10264	96536
50811	96537
96251	96538
151073	96539
9552	96540
67689	96541
5842	96542
66667	96543
5529	96544
77672	96545
137087	96546
176082	96547
41845	96548
5790	96549
84899	96550
151470	96551
63870	96552
8559	96553
32778	96554
250431	96555
3743	96556
13965	96557
1618	96558
3944	96559
56036	96560
4828	96561
884	96562
14657	96563
75238	96564
3515	96565
115645	96566
231006	96567
162907	96568
41007	96569
23083	96570
1674	96571
757	96572
200909	96573
60014	96574
7354	96575
30531	96576
2549	96577
33318	96578
12529	96579
13766	96580
1466	96581
181131	96582
15939	96583
18476	96584
32630	96585
87176	96586
73284	96587
73228	96588
71105	96589
245298	96590
138638	96591
9667	96592
254390	96593
87857	96594
38240	96595
110165	96596
2456	96597
160066	96598
9254	96599
606	96600
208787	96601
36190	96602
2103	96603
51	96604
112602	96605
19921	96606
63233	96607
87673	96608
107925	96609
1250	96610
99371	96611
68487	96612
6819	96613
249388	96614
4600	96615
3648	96616
252100	96617
9893	96618
5153	96619
51063	96620
22477	96621
6912	96622
20782	96623
10975	96624
151202	96625
24639	96626
2293	96627
91048	96628
3952	96629
268781	96630
8480	96631
126556	96632
5381	96633
19094	96634
5053	96635
3792	96636
7107	96637
28052	96638
37298	96639
117	96640
26581	96641
90528	96642
35143	96643
98888	96644
160481	96645
20175	96646
68207	96647
40946	96648
19511	96649
82373	96650
144746	96651
18835	96652
214426	96653
14920	96654
108003	96655
82367	96656
150585	96657
1799	96658
40868	96659
204125	96660
19104	96661
4076	96662
56127	96663
13588	96664
37606	96665
4146	96666
10191	96667
28995	96668
153579	96669
1247	96670
243433	96671
39041	96672
255575	96673
58184	96674
23593	96675
68561	96676
430	96677
49918	96678
6763	96679
1502	96680
94485	96681
50213	96682
69091	96683
198536	96684
42101	96685
99961	96686
158602	96687
127	96688
105252	96689
26293	96690
261508	96691
5249	96692
43731	96693
31225	96694
1116	96695
58432	96696
42763	96697
3626	96698
221431	96699
171452	96700
25510	96701
17055	96702
36215	96703
15402	96704
36317	96705
71769	96706
159676	96707
222104	96708
114053	96709
19553	96710
231	96711
33817	96712
26388	96713
27029	96714
250077	96715
39336	96716
20750	96717
154607	96718
12576	96719
14252	96720
1340	96721
35164	96722
68152	96723
21948	96724
27409	96725
31391	96726
90174	96727
54982	96728
19149	96729
3300	96730
5614	96731
108489	96732
159083	96733
93344	96734
253140	96735
3142	96736
3624	96737
65175	96738
40039	96739
45401	96740
107886	96741
154447	96742
145965	96743
62014	96744
149531	96745
11676	96746
13641	96747
12789	96748
161164	96749
30286	96750
34994	96751
9543	96752
30434	96753
57043	96754
258137	96755
49128	96756
3978	96757
31622	96758
3974	96759
239897	96760
25541	96761
16074	96762
8838	96763
34448	96764
57053	96765
91107	96766
34251	96767
151241	96768
40175	96769
98	96770
11308	96771
24912	96772
43315	96773
117475	96774
37868	96775
69973	96776
51068	96777
91876	96778
21195	96779
53956	96780
167147	96781
86377	96782
1862	96783
469	96784
6904	96785
143179	96786
25037	96787
24430	96788
156337	96789
22831	96790
75672	96791
145603	96792
76458	96793
3179	96794
8588	96795
48155	96796
1756	96797
78452	96798
103682	96799
5838	96800
50090	96801
41857	96802
27033	96803
39650	96804
66559	96805
26584	96806
253987	96807
39557	96808
252400	96809
22549	96810
41587	96811
59096	96812
70914	96813
140628	96814
80887	96815
40462	96816
259305	96817
70702	96818
156322	96819
112661	96820
134790	96821
10625	96822
102039	96823
79748	96824
49851	96825
8621	96826
155	96827
37485	96828
68007	96829
3744	96830
145657	96831
90085	96832
27034	96833
93305	96834
160198	96835
2647	96836
24633	96837
251899	96838
48788	96839
13683	96840
98497	96841
1237	96842
269766	96843
1502	96844
33430	96845
30657	96846
23121	96847
20825	96848
139742	96849
32829	96850
114346	96851
22842	96852
35960	96853
80104	96854
140205	96855
63319	96856
110391	96857
109046	96858
27826	96859
41776	96860
10847	96861
214148	96862
164434	96863
62557	96864
49735	96865
1135	96866
101222	96867
928	96868
1346	96869
178507	96870
145838	96871
162074	96872
137314	96873
53396	96874
56652	96875
193907	96876
170207	96877
15141	96878
2576	96879
183608	96880
13009	96881
61398	96882
10501	96883
163750	96884
212784	96885
22948	96886
96080	96887
49708	96888
2704	96889
24584	96890
118938	96891
98130	96892
95794	96893
24189	96894
226657	96895
42948	96896
63092	96897
33346	96898
109286	96899
67512	96900
68035	96901
19218	96902
137946	96903
23512	96904
264578	96905
217052	96906
58933	96907
30335	96908
28278	96909
2373	96910
145927	96911
58636	96912
7064	96913
44821	96914
4630	96915
231243	96916
112	96917
75566	96918
15228	96919
73319	96920
90139	96921
59589	96922
60379	96923
102388	96924
231279	96925
38648	96926
11473	96927
9455	96928
49161	96929
129533	96930
236445	96931
19000	96932
47084	96933
31401	96934
2239	96935
207017	96936
78974	96937
82972	96938
235533	96939
76549	96940
818	96941
33043	96942
143868	96943
1686	96944
23577	96945
256672	96946
11593	96947
4667	96948
2578	96949
1986	96950
63915	96951
14271	96952
56405	96953
21468	96954
2043	96955
9075	96956
143044	96957
44409	96958
1092	96959
35589	96960
38415	96961
16570	96962
85327	96963
920	96964
24370	96965
11710	96966
10552	96967
2089	96968
5862	96969
95381	96970
586	96971
100925	96972
17575	96973
360	96974
2073	96975
12964	96976
43893	96977
6835	96978
16839	96979
29674	96980
151547	96981
8908	96982
68118	96983
196746	96984
247302	96985
118498	96986
1123	96987
76886	96988
26318	96989
45175	96990
140051	96991
62719	96992
5120	96993
265822	96994
103632	96995
3559	96996
48893	96997
53226	96998
3115	96999
9672	97000
41896	97001
169148	97002
231945	97003
131254	97004
1081	97005
15213	97006
51154	97007
30814	97008
29930	97009
22409	97010
76178	97011
25035	97012
226329	97013
265084	97014
14311	97015
1222	97016
184210	97017
256120	97018
7239	97019
5873	97020
103458	97021
6849	97022
41639	97023
56427	97024
9597	97025
76360	97026
105990	97027
2082	97028
29034	97029
25319	97030
86160	97031
87771	97032
39003	97033
1085	97034
150934	97035
10426	97036
11165	97037
2820	97038
144983	97039
43848	97040
178670	97041
16698	97042
19799	97043
24564	97044
134610	97045
33727	97046
7125	97047
4141	97048
50494	97049
115010	97050
128928	97051
37538	97052
10872	97053
6473	97054
76088	97055
59301	97056
34089	97057
10719	97058
39235	97059
57374	97060
70464	97061
168093	97062
12823	97063
29365	97064
51391	97065
36587	97066
247560	97067
43872	97068
9905	97069
19205	97070
611	97071
192866	97072
59300	97073
17875	97074
98519	97075
4040	97076
47906	97077
9346	97078
44909	97079
145973	97080
66211	97081
115037	97082
16473	97083
30822	97084
16510	97085
17290	97086
171354	97087
199815	97088
1394	97089
159506	97090
58006	97091
51046	97092
131107	97093
4176	97094
18248	97095
13150	97096
20796	97097
28812	97098
3664	97099
33382	97100
43471	97101
465	97102
9584	97103
88285	97104
129868	97105
28199	97106
8104	97107
15886	97108
10899	97109
5053	97110
20673	97111
239736	97112
6160	97113
58296	97114
197036	97115
31661	97116
55215	97117
82089	97118
102767	97119
1505	97120
410	97121
159514	97122
3223	97123
33706	97124
20230	97125
157114	97126
72739	97127
112	97128
71897	97129
7409	97130
146395	97131
173698	97132
68489	97133
105574	97134
998	97135
93999	97136
46	97137
29690	97138
62031	97139
27197	97140
17637	97141
187023	97142
270592	97143
540	97144
566	97145
3996	97146
188	97147
139477	97148
1499	97149
55332	97150
82430	97151
481	97152
67015	97153
72424	97154
386	97155
1011	97156
121474	97157
88571	97158
25793	97159
62103	97160
19760	97161
20193	97162
9843	97163
2173	97164
97605	97165
93792	97166
161843	97167
837	97168
111070	97169
17548	97170
1454	97171
278	97172
52618	97173
127156	97174
85372	97175
70428	97176
33724	97177
156479	97178
270563	97179
64659	97180
82587	97181
56879	97182
83417	97183
33441	97184
11735	97185
48270	97186
37610	97187
24966	97188
2048	97189
56292	97190
12915	97191
38884	97192
58917	97193
97086	97194
76780	97195
12853	97196
125012	97197
18695	97198
159114	97199
175234	97200
102324	97201
50489	97202
22735	97203
79078	97204
15004	97205
3761	97206
4800	97207
96511	97208
149187	97209
81767	97210
51365	97211
8277	97212
12514	97213
4597	97214
1156	97215
259800	97216
75298	97217
27926	97218
60646	97219
3729	97220
48986	97221
1094	97222
79585	97223
14110	97224
19527	97225
133485	97226
14829	97227
23000	97228
33829	97229
3218	97230
82882	97231
3294	97232
237688	97233
39485	97234
16171	97235
116118	97236
140282	97237
1631	97238
5559	97239
29717	97240
39153	97241
26928	97242
628	97243
3239	97244
246003	97245
148570	97246
140701	97247
73273	97248
204243	97249
90501	97250
10121	97251
75759	97252
3742	97253
10020	97254
202402	97255
4321	97256
145565	97257
153285	97258
36332	97259
3537	97260
6093	97261
6699	97262
42521	97263
178686	97264
19045	97265
102429	97266
48770	97267
122957	97268
7457	97269
25806	97270
118752	97271
5160	97272
1520	97273
187058	97274
180261	97275
834	97276
2349	97277
13216	97278
19885	97279
56078	97280
215080	97281
1280	97282
38567	97283
2174	97284
27125	97285
1426	97286
6501	97287
29489	97288
74040	97289
38905	97290
112962	97291
98739	97292
19772	97293
9592	97294
42294	97295
35374	97296
1707	97297
229414	97298
46236	97299
3000	97300
70	97301
84660	97302
35625	97303
156732	97304
20267	97305
23261	97306
22357	97307
61615	97308
794	97309
5132	97310
20133	97311
16370	97312
226055	97313
40750	97314
53659	97315
37	97316
55423	97317
33232	97318
160396	97319
59205	97320
206765	97321
88342	97322
65504	97323
5891	97324
50431	97325
19147	97326
36992	97327
17006	97328
14774	97329
4138	97330
41116	97331
117742	97332
26221	97333
16228	97334
3605	97335
130540	97336
4732	97337
67249	97338
42444	97339
2879	97340
40113	97341
75197	97342
117263	97343
134508	97344
10355	97345
23338	97346
33851	97347
5930	97348
70213	97349
29676	97350
39752	97351
19998	97352
37983	97353
234416	97354
16212	97355
162385	97356
2306	97357
1174	97358
26754	97359
55498	97360
31289	97361
14483	97362
41339	97363
67677	97364
3873	97365
158358	97366
15331	97367
19578	97368
76913	97369
174670	97370
149687	97371
57277	97372
3217	97373
85638	97374
2411	97375
166419	97376
37520	97377
4072	97378
26968	97379
104886	97380
43926	97381
45576	97382
21112	97383
56135	97384
40585	97385
294	97386
202217	97387
51508	97388
247915	97389
157051	97390
491	97391
161362	97392
10325	97393
59193	97394
71380	97395
181245	97396
80120	97397
1116	97398
12252	97399
39373	97400
238064	97401
26631	97402
33855	97403
43523	97404
2897	97405
4259	97406
1896	97407
415	97408
67486	97409
233971	97410
19467	97411
193347	97412
4994	97413
1071	97414
110116	97415
60082	97416
742	97417
6949	97418
30092	97419
229505	97420
46760	97421
33084	97422
142145	97423
1091	97424
10140	97425
120371	97426
196002	97427
78995	97428
30611	97429
100185	97430
34163	97431
157879	97432
739	97433
90509	97434
15552	97435
177	97436
30699	97437
78486	97438
14364	97439
15145	97440
63214	97441
25441	97442
32646	97443
21521	97444
54676	97445
91636	97446
4271	97447
9844	97448
14099	97449
234226	97450
13710	97451
66525	97452
20708	97453
196426	97454
154045	97455
119708	97456
472	97457
75398	97458
230884	97459
102565	97460
71875	97461
107628	97462
3120	97463
116576	97464
2721	97465
178847	97466
51791	97467
152928	97468
28672	97469
16375	97470
49943	97471
34063	97472
27452	97473
18719	97474
97514	97475
233942	97476
14732	97477
20799	97478
87112	97479
32539	97480
188761	97481
266092	97482
20965	97483
35454	97484
58824	97485
18487	97486
93225	97487
2013	97488
29244	97489
86606	97490
2762	97491
81409	97492
153929	97493
25894	97494
80429	97495
9223	97496
243420	97497
123356	97498
80754	97499
8527	97500
44107	97501
141995	97502
19980	97503
12899	97504
134	97505
140	97506
7630	97507
15616	97508
19567	97509
6543	97510
30480	97511
26302	97512
226716	97513
73310	97514
16926	97515
103417	97516
104008	97517
144776	97518
20499	97519
3985	97520
68948	97521
38177	97522
2683	97523
3902	97524
5559	97525
9545	97526
57088	97527
27363	97528
11802	97529
5845	97530
157191	97531
27624	97532
15484	97533
7630	97534
634	97535
2992	97536
20487	97537
223479	97538
113588	97539
74098	97540
76427	97541
96284	97542
158761	97543
15724	97544
63297	97545
3447	97546
21788	97547
6542	97548
7477	97549
241830	97550
100073	97551
107950	97552
457	97553
96436	97554
24974	97555
34224	97556
131453	97557
65035	97558
42794	97559
3646	97560
59508	97561
87880	97562
9917	97563
39109	97564
157854	97565
133077	97566
71398	97567
10024	97568
72277	97569
97733	97570
173363	97571
26233	97572
30172	97573
3940	97574
18833	97575
8920	97576
30871	97577
24555	97578
13443	97579
40686	97580
22724	97581
7702	97582
3816	97583
271607	97584
29493	97585
13427	97586
28007	97587
170676	97588
431	97589
192651	97590
4372	97591
8767	97592
28940	97593
43948	97594
131	97595
47313	97596
4401	97597
219073	97598
170189	97599
133141	97600
25943	97601
12470	97602
19401	97603
76017	97604
75295	97605
10022	97606
2692	97607
1054	97608
190095	97609
187104	97610
32937	97611
15	97612
53621	97613
168045	97614
105895	97615
146418	97616
8171	97617
29984	97618
11503	97619
95820	97620
62639	97621
216842	97622
31635	97623
41312	97624
16966	97625
236256	97626
55146	97627
9371	97628
26871	97629
228373	97630
22465	97631
6073	97632
14215	97633
1502	97634
4426	97635
4075	97636
139395	97637
216901	97638
72853	97639
240678	97640
17769	97641
61599	97642
7475	97643
49770	97644
2379	97645
127105	97646
13017	97647
182093	97648
115775	97649
60745	97650
31531	97651
148021	97652
50113	97653
11202	97654
4966	97655
53800	97656
11918	97657
5414	97658
1838	97659
169115	97660
9321	97661
1691	97662
5485	97663
382	97664
8293	97665
573	97666
158533	97667
1827	97668
648	97669
35797	97670
14174	97671
36633	97672
5067	97673
106344	97674
15387	97675
226085	97676
37475	97677
208779	97678
138404	97679
248569	97680
80961	97681
64715	97682
60448	97683
890	97684
59310	97685
43901	97686
264559	97687
185620	97688
202184	97689
96672	97690
117	97691
34478	97692
7313	97693
166912	97694
198228	97695
32917	97696
20298	97697
17068	97698
8484	97699
26550	97700
26566	97701
95982	97702
11219	97703
2891	97704
107106	97705
1685	97706
16753	97707
45636	97708
624	97709
82969	97710
52579	97711
83112	97712
178274	97713
239285	97714
95845	97715
625	97716
316	97717
212860	97718
16828	97719
201197	97720
33407	97721
22094	97722
71177	97723
34166	97724
63110	97725
663	97726
240744	97727
100	97728
216930	97729
101062	97730
233445	97731
169	97732
16345	97733
269966	97734
107296	97735
88137	97736
6424	97737
45217	97738
74824	97739
151480	97740
13328	97741
2798	97742
114924	97743
196104	97744
95813	97745
21768	97746
16123	97747
34417	97748
28314	97749
199136	97750
103617	97751
118340	97752
81980	97753
6241	97754
88873	97755
64005	97756
133023	97757
152186	97758
11850	97759
74680	97760
22539	97761
4384	97762
241873	97763
74558	97764
214102	97765
121076	97766
71771	97767
840	97768
835	97769
7295	97770
55119	97771
178	97772
12118	97773
46537	97774
1034	97775
3117	97776
106582	97777
209952	97778
135587	97779
65706	97780
141036	97781
27048	97782
153945	97783
8231	97784
2227	97785
1101	97786
82315	97787
68587	97788
65283	97789
4906	97790
75182	97791
69443	97792
189656	97793
144000	97794
155004	97795
56353	97796
15004	97797
39019	97798
22246	97799
4196	97800
8019	97801
1168	97802
58522	97803
51779	97804
171505	97805
76691	97806
47426	97807
34308	97808
59023	97809
3392	97810
25513	97811
116161	97812
79339	97813
153800	97814
18891	97815
253057	97816
853	97817
426	97818
140089	97819
85397	97820
6647	97821
12217	97822
774	97823
6366	97824
58010	97825
40363	97826
86500	97827
32262	97828
53556	97829
104	97830
757	97831
213960	97832
40245	97833
4473	97834
46687	97835
8449	97836
374	97837
111339	97838
165937	97839
39960	97840
3886	97841
62774	97842
18146	97843
19240	97844
171781	97845
100392	97846
191289	97847
248322	97848
7132	97849
444	97850
65153	97851
36886	97852
201927	97853
6106	97854
189	97855
56780	97856
237309	97857
33326	97858
75521	97859
3054	97860
161062	97861
85388	97862
2070	97863
3406	97864
36541	97865
145279	97866
22432	97867
50957	97868
16011	97869
4769	97870
4807	97871
197657	97872
184325	97873
111683	97874
16392	97875
5155	97876
17734	97877
77937	97878
33890	97879
122119	97880
69618	97881
96	97882
1166	97883
58776	97884
174952	97885
24401	97886
1213	97887
82146	97888
39844	97889
9730	97890
255853	97891
24	97892
90676	97893
54816	97894
98855	97895
2431	97896
146223	97897
15444	97898
20784	97899
48066	97900
77296	97901
5761	97902
30068	97903
18531	97904
10341	97905
599	97906
114140	97907
120763	97908
43262	97909
183689	97910
28889	97911
238413	97912
36668	97913
1630	97914
26933	97915
77892	97916
4540	97917
58318	97918
138770	97919
23027	97920
74381	97921
36987	97922
72661	97923
138311	97924
58827	97925
132493	97926
58409	97927
212710	97928
30875	97929
79668	97930
6069	97931
48434	97932
28606	97933
37595	97934
1877	97935
17672	97936
5999	97937
4972	97938
266582	97939
113478	97940
17468	97941
220755	97942
17003	97943
41084	97944
5035	97945
35841	97946
36720	97947
4525	97948
169800	97949
1109	97950
7588	97951
267643	97952
3245	97953
74461	97954
15989	97955
155442	97956
125904	97957
11999	97958
199647	97959
66024	97960
3878	97961
60236	97962
147378	97963
44173	97964
49599	97965
61709	97966
17816	97967
220887	97968
16680	97969
38822	97970
2242	97971
15581	97972
43816	97973
68844	97974
1688	97975
31869	97976
47577	97977
59210	97978
37416	97979
1770	97980
78777	97981
136979	97982
16474	97983
97749	97984
163	97985
4	97986
44596	97987
86991	97988
213785	97989
7271	97990
112994	97991
180	97992
24540	97993
2382	97994
15762	97995
250	97996
156551	97997
12248	97998
11394	97999
10263	98000
2706	98001
13109	98002
8615	98003
2	98004
81015	98005
154915	98006
121123	98007
17098	98008
9540	98009
82799	98010
33357	98011
35765	98012
158677	98013
91318	98014
74649	98015
17885	98016
12151	98017
30628	98018
1562	98019
2583	98020
2116	98021
9776	98022
108915	98023
31243	98024
8573	98025
16450	98026
1206	98027
41098	98028
98426	98029
23631	98030
26042	98031
249151	98032
37467	98033
75215	98034
532	98035
32833	98036
92692	98037
48091	98038
18779	98039
39883	98040
91145	98041
164453	98042
7075	98043
399	98044
1	98045
21101	98046
62775	98047
54910	98048
22491	98049
52455	98050
5472	98051
185077	98052
13579	98053
113021	98054
1109	98055
59195	98056
15775	98057
81	98058
114280	98059
22728	98060
29976	98061
189060	98062
12064	98063
7634	98064
144554	98065
28861	98066
52696	98067
150113	98068
166842	98069
113755	98070
174564	98071
4289	98072
18731	98073
29865	98074
26803	98075
17678	98076
17812	98077
153433	98078
23806	98079
2013	98080
32296	98081
103469	98082
34099	98083
5501	98084
14525	98085
198637	98086
152009	98087
6544	98088
133916	98089
124254	98090
45888	98091
25396	98092
1482	98093
8482	98094
996	98095
291	98096
226726	98097
20493	98098
263749	98099
43793	98100
8204	98101
14063	98102
7794	98103
153423	98104
26196	98105
6798	98106
45768	98107
202774	98108
182413	98109
48934	98110
93295	98111
1528	98112
28027	98113
63624	98114
15020	98115
43273	98116
15333	98117
207294	98118
791	98119
238335	98120
104383	98121
32	98122
127716	98123
116344	98124
26496	98125
40737	98126
12169	98127
8958	98128
239960	98129
13507	98130
85594	98131
34571	98132
107702	98133
41672	98134
2203	98135
31699	98136
4146	98137
8333	98138
148295	98139
13602	98140
73456	98141
243522	98142
122240	98143
177	98144
10852	98145
39011	98146
137920	98147
5379	98148
15473	98149
52489	98150
171128	98151
16367	98152
3059	98153
21512	98154
121210	98155
100747	98156
5745	98157
3073	98158
33781	98159
5852	98160
34894	98161
34001	98162
14118	98163
20278	98164
187558	98165
57154	98166
23869	98167
95574	98168
173418	98169
38313	98170
114456	98171
36851	98172
265270	98173
1980	98174
18081	98175
151517	98176
5151	98177
16158	98178
3115	98179
51893	98180
163426	98181
6002	98182
130592	98183
18320	98184
3875	98185
7096	98186
73185	98187
15392	98188
25165	98189
143509	98190
169397	98191
168594	98192
9318	98193
255410	98194
10610	98195
210779	98196
54290	98197
63307	98198
74997	98199
36059	98200
6786	98201
34263	98202
21998	98203
19239	98204
2423	98205
65965	98206
15764	98207
181077	98208
77754	98209
13197	98210
18788	98211
146533	98212
6265	98213
21758	98214
59728	98215
49248	98216
13332	98217
34997	98218
472	98219
163474	98220
8474	98221
207300	98222
3957	98223
196962	98224
138570	98225
41097	98226
117905	98227
2139	98228
193613	98229
165740	98230
53197	98231
6416	98232
29332	98233
15493	98234
43911	98235
45778	98236
78587	98237
50767	98238
1719	98239
1195	98240
162929	98241
18130	98242
49876	98243
112494	98244
8887	98245
164149	98246
18166	98247
215948	98248
8311	98249
1025	98250
43034	98251
17413	98252
406	98253
22234	98254
142384	98255
78159	98256
31211	98257
9767	98258
28222	98259
17715	98260
32368	98261
2126	98262
12708	98263
402	98264
17943	98265
5706	98266
169643	98267
30281	98268
259090	98269
85707	98270
11455	98271
41058	98272
254811	98273
147576	98274
41809	98275
109295	98276
24048	98277
64577	98278
80187	98279
20586	98280
249891	98281
49383	98282
159515	98283
47745	98284
37026	98285
44712	98286
200181	98287
197726	98288
77943	98289
12889	98290
172251	98291
48106	98292
129559	98293
188231	98294
115224	98295
94546	98296
6765	98297
2190	98298
3169	98299
909	98300
97467	98301
16380	98302
7950	98303
146622	98304
116522	98305
73907	98306
1692	98307
43195	98308
171749	98309
1935	98310
101425	98311
147164	98312
468	98313
192858	98314
19627	98315
881	98316
23350	98317
214705	98318
30897	98319
2315	98320
30101	98321
11903	98322
46987	98323
108793	98324
238066	98325
5908	98326
6693	98327
47428	98328
54668	98329
25814	98330
8	98331
12548	98332
9919	98333
4345	98334
228241	98335
49450	98336
90040	98337
27418	98338
5262	98339
104706	98340
188275	98341
133700	98342
32555	98343
54060	98344
1293	98345
106741	98346
7730	98347
4981	98348
124490	98349
236	98350
25321	98351
96516	98352
94298	98353
28844	98354
3492	98355
63405	98356
107245	98357
268076	98358
1798	98359
162945	98360
49759	98361
78145	98362
6835	98363
14702	98364
124189	98365
24149	98366
61090	98367
56889	98368
79508	98369
29744	98370
18306	98371
88606	98372
1039	98373
52681	98374
253764	98375
4609	98376
80347	98377
98118	98378
226986	98379
69204	98380
171504	98381
15746	98382
69952	98383
14550	98384
4383	98385
21475	98386
6977	98387
176397	98388
3224	98389
121877	98390
81447	98391
87105	98392
50683	98393
24099	98394
1949	98395
40975	98396
25419	98397
65571	98398
4823	98399
7477	98400
2303	98401
1805	98402
81849	98403
44721	98404
4955	98405
21156	98406
47534	98407
62662	98408
18156	98409
4999	98410
16994	98411
48327	98412
151246	98413
29784	98414
5426	98415
220128	98416
260295	98417
52268	98418
58532	98419
41391	98420
12998	98421
253363	98422
180178	98423
76158	98424
169709	98425
2569	98426
154069	98427
121220	98428
3278	98429
50309	98430
89143	98431
447	98432
2181	98433
31057	98434
121555	98435
242738	98436
1845	98437
29883	98438
151262	98439
95363	98440
2648	98441
25040	98442
67218	98443
17495	98444
111234	98445
24475	98446
30006	98447
8936	98448
72422	98449
10908	98450
2177	98451
70430	98452
39232	98453
143971	98454
26761	98455
40339	98456
6773	98457
26915	98458
208	98459
98667	98460
2996	98461
27146	98462
4867	98463
54332	98464
253234	98465
11925	98466
51839	98467
978	98468
8649	98469
78290	98470
10265	98471
4620	98472
10635	98473
141332	98474
170299	98475
6620	98476
57699	98477
209765	98478
135789	98479
65268	98480
82188	98481
30079	98482
9159	98483
1290	98484
54176	98485
15421	98486
89666	98487
14447	98488
1745	98489
8851	98490
261209	98491
264884	98492
6521	98493
32711	98494
20351	98495
34968	98496
28451	98497
26147	98498
76266	98499
168746	98500
13010	98501
25823	98502
2613	98503
22572	98504
2196	98505
5341	98506
20916	98507
148882	98508
110478	98509
108875	98510
191391	98511
17652	98512
44089	98513
9518	98514
83071	98515
17292	98516
89194	98517
37774	98518
2623	98519
22760	98520
32908	98521
113299	98522
486	98523
5149	98524
1230	98525
21770	98526
269149	98527
55692	98528
65367	98529
53848	98530
4186	98531
12900	98532
207543	98533
140201	98534
12037	98535
243	98536
40368	98537
115199	98538
62080	98539
66734	98540
191776	98541
64361	98542
19138	98543
41153	98544
68023	98545
35018	98546
116802	98547
70635	98548
155499	98549
210456	98550
23160	98551
82783	98552
97770	98553
149151	98554
56114	98555
19243	98556
51165	98557
37083	98558
227495	98559
49104	98560
115426	98561
3386	98562
65747	98563
8790	98564
92657	98565
36832	98566
20043	98567
72127	98568
183266	98569
110839	98570
34857	98571
164651	98572
21196	98573
156118	98574
1933	98575
67172	98576
14121	98577
1143	98578
4247	98579
195323	98580
265454	98581
133928	98582
90239	98583
59552	98584
189531	98585
15489	98586
55083	98587
103896	98588
28152	98589
11350	98590
76910	98591
1017	98592
61718	98593
136410	98594
272584	98595
4794	98596
160359	98597
46217	98598
107953	98599
81838	98600
91157	98601
125917	98602
32079	98603
104661	98604
98018	98605
63959	98606
55281	98607
683	98608
65178	98609
90688	98610
13860	98611
174890	98612
7629	98613
84421	98614
25888	98615
182911	98616
149459	98617
20403	98618
14270	98619
109939	98620
245585	98621
120138	98622
8948	98623
3819	98624
7154	98625
66686	98626
103589	98627
29101	98628
35336	98629
3992	98630
47131	98631
8032	98632
149106	98633
11488	98634
37925	98635
79957	98636
54654	98637
22541	98638
114016	98639
35059	98640
101590	98641
70662	98642
105602	98643
29567	98644
59403	98645
2705	98646
42475	98647
17383	98648
61069	98649
131790	98650
137836	98651
127032	98652
135900	98653
134631	98654
110156	98655
9206	98656
11280	98657
1021	98658
274	98659
2721	98660
11008	98661
40649	98662
50051	98663
256904	98664
35036	98665
77715	98666
1872	98667
100525	98668
138820	98669
54838	98670
125731	98671
242548	98672
16502	98673
24475	98674
66641	98675
57042	98676
842	98677
6777	98678
25002	98679
18587	98680
195543	98681
11478	98682
216108	98683
11025	98684
108112	98685
25747	98686
22709	98687
57293	98688
19200	98689
13603	98690
132919	98691
202200	98692
10926	98693
62942	98694
38093	98695
42084	98696
105931	98697
51142	98698
3240	98699
59001	98700
9108	98701
156623	98702
97595	98703
77615	98704
26797	98705
5152	98706
10835	98707
17	98708
816	98709
4021	98710
112189	98711
1479	98712
7811	98713
18562	98714
27740	98715
53	98716
27830	98717
111022	98718
472	98719
266530	98720
6897	98721
6405	98722
11008	98723
11355	98724
8825	98725
106827	98726
30483	98727
1584	98728
33103	98729
151069	98730
34543	98731
77751	98732
36580	98733
100056	98734
716	98735
41445	98736
26942	98737
4986	98738
161175	98739
2617	98740
19363	98741
13089	98742
6039	98743
228069	98744
34985	98745
46464	98746
52228	98747
1	98748
22361	98749
205497	98750
22053	98751
166318	98752
27732	98753
154509	98754
2985	98755
23657	98756
61251	98757
37436	98758
9886	98759
87607	98760
39673	98761
64538	98762
82241	98763
47059	98764
3338	98765
4701	98766
142641	98767
42362	98768
244747	98769
5819	98770
48740	98771
45084	98772
136465	98773
24492	98774
56256	98775
26041	98776
364	98777
7139	98778
12337	98779
109471	98780
5900	98781
185773	98782
248482	98783
139657	98784
6041	98785
73593	98786
7145	98787
9657	98788
82655	98789
712	98790
1010	98791
7667	98792
267028	98793
31278	98794
34639	98795
12439	98796
73614	98797
36203	98798
141601	98799
53189	98800
43872	98801
5952	98802
101522	98803
70286	98804
3066	98805
143478	98806
13566	98807
48342	98808
2861	98809
59198	98810
76947	98811
26638	98812
220327	98813
67869	98814
76810	98815
30256	98816
150829	98817
90493	98818
65024	98819
84269	98820
59520	98821
7122	98822
10240	98823
16839	98824
17371	98825
198329	98826
12352	98827
16147	98828
36112	98829
18730	98830
10622	98831
13251	98832
142425	98833
36311	98834
101372	98835
18841	98836
203901	98837
43357	98838
251993	98839
223629	98840
48866	98841
146350	98842
10133	98843
3259	98844
53380	98845
13579	98846
1114	98847
4328	98848
38579	98849
202185	98850
23121	98851
139351	98852
76452	98853
98309	98854
159119	98855
59500	98856
42543	98857
911	98858
14053	98859
29778	98860
184	98861
50061	98862
30	98863
109350	98864
169861	98865
164825	98866
105152	98867
95010	98868
265580	98869
119049	98870
43423	98871
145264	98872
438	98873
10964	98874
5132	98875
35805	98876
146202	98877
25975	98878
346	98879
137904	98880
2936	98881
67744	98882
228277	98883
19010	98884
24084	98885
18721	98886
179875	98887
10388	98888
171	98889
6705	98890
224887	98891
93787	98892
24935	98893
77839	98894
16005	98895
32782	98896
97077	98897
4985	98898
75158	98899
38708	98900
111965	98901
89429	98902
106874	98903
37636	98904
171426	98905
130280	98906
1147	98907
8896	98908
4748	98909
1123	98910
38350	98911
46581	98912
7141	98913
122680	98914
25369	98915
31480	98916
22325	98917
12022	98918
36640	98919
2886	98920
4771	98921
35899	98922
88108	98923
99553	98924
22466	98925
46650	98926
44194	98927
16184	98928
111904	98929
101772	98930
468	98931
99747	98932
146157	98933
61743	98934
20061	98935
243303	98936
48474	98937
6997	98938
69727	98939
38717	98940
9039	98941
760	98942
48529	98943
171617	98944
5239	98945
9458	98946
71197	98947
46292	98948
52169	98949
162234	98950
558	98951
4929	98952
8428	98953
255619	98954
77931	98955
111368	98956
3952	98957
10412	98958
208574	98959
2179	98960
80318	98961
25397	98962
19058	98963
320	98964
83635	98965
62924	98966
96314	98967
98727	98968
39641	98969
139681	98970
170708	98971
243992	98972
59053	98973
96043	98974
39708	98975
10064	98976
113729	98977
2699	98978
25749	98979
262574	98980
127035	98981
47399	98982
2710	98983
7538	98984
5789	98985
57280	98986
14782	98987
69048	98988
174948	98989
36860	98990
192656	98991
13729	98992
35383	98993
19945	98994
61567	98995
96126	98996
39262	98997
9766	98998
48936	98999
8164	99000
77044	99001
9864	99002
202567	99003
1300	99004
55711	99005
24861	99006
70488	99007
160091	99008
215293	99009
148099	99010
29859	99011
35248	99012
27164	99013
165389	99014
14557	99015
121194	99016
220800	99017
151668	99018
240706	99019
99172	99020
165944	99021
224981	99022
173911	99023
49598	99024
15468	99025
201556	99026
44329	99027
15673	99028
527	99029
23725	99030
18911	99031
241442	99032
63901	99033
8779	99034
31837	99035
47316	99036
55604	99037
203281	99038
160107	99039
11997	99040
38593	99041
44272	99042
42525	99043
69506	99044
65950	99045
104701	99046
1977	99047
93816	99048
16268	99049
14488	99050
28077	99051
2880	99052
7399	99053
15766	99054
76559	99055
74027	99056
2965	99057
154052	99058
144001	99059
242088	99060
24806	99061
158951	99062
18711	99063
134916	99064
5173	99065
1500	99066
257770	99067
36474	99068
5732	99069
1600	99070
89573	99071
71194	99072
115	99073
4047	99074
37218	99075
136373	99076
39837	99077
1410	99078
98228	99079
14130	99080
252140	99081
24623	99082
935	99083
20417	99084
184832	99085
24779	99086
34527	99087
46886	99088
63186	99089
33329	99090
133875	99091
14895	99092
41869	99093
8389	99094
16910	99095
147	99096
4103	99097
163983	99098
77933	99099
4168	99100
3968	99101
233178	99102
54391	99103
1173	99104
46182	99105
128872	99106
151337	99107
111062	99108
45252	99109
65101	99110
24202	99111
108706	99112
13799	99113
213011	99114
263942	99115
254246	99116
228803	99117
130603	99118
235507	99119
1563	99120
74951	99121
2950	99122
64922	99123
125477	99124
65117	99125
5005	99126
242214	99127
77021	99128
45998	99129
20036	99130
21495	99131
183133	99132
24205	99133
19590	99134
65820	99135
18819	99136
42475	99137
179018	99138
2844	99139
13485	99140
640	99141
24499	99142
36807	99143
4096	99144
2611	99145
161552	99146
70690	99147
26581	99148
213128	99149
69184	99150
8979	99151
109825	99152
126390	99153
114874	99154
69536	99155
2169	99156
24538	99157
2960	99158
113514	99159
14012	99160
3156	99161
34316	99162
224079	99163
29394	99164
243908	99165
2791	99166
24624	99167
31090	99168
78210	99169
14105	99170
19644	99171
53204	99172
142	99173
66669	99174
265609	99175
241889	99176
77503	99177
12466	99178
272634	99179
11780	99180
229537	99181
154577	99182
238635	99183
72562	99184
48947	99185
238614	99186
3130	99187
202270	99188
27871	99189
35628	99190
13811	99191
690	99192
103162	99193
39181	99194
2225	99195
157829	99196
138347	99197
4840	99198
2879	99199
150643	99200
41580	99201
17741	99202
231114	99203
10126	99204
25590	99205
10108	99206
14000	99207
62220	99208
174977	99209
7839	99210
245038	99211
117710	99212
27349	99213
166317	99214
52930	99215
124278	99216
61098	99217
57937	99218
52897	99219
234	99220
22802	99221
64383	99222
79896	99223
88825	99224
4178	99225
7555	99226
77135	99227
59608	99228
24508	99229
121393	99230
93109	99231
61663	99232
142868	99233
3064	99234
89493	99235
32855	99236
999	99237
248207	99238
13364	99239
35115	99240
17398	99241
11733	99242
95	99243
233134	99244
132020	99245
10077	99246
4026	99247
93712	99248
42362	99249
253437	99250
175466	99251
13875	99252
7490	99253
92451	99254
1021	99255
64890	99256
4866	99257
105598	99258
96635	99259
10293	99260
82001	99261
60507	99262
34735	99263
74939	99264
22457	99265
40257	99266
3975	99267
31959	99268
180136	99269
2064	99270
7067	99271
10497	99272
185	99273
64259	99274
33740	99275
79395	99276
72376	99277
115016	99278
10870	99279
191	99280
16641	99281
249	99282
2062	99283
5684	99284
149	99285
36001	99286
172771	99287
64035	99288
11157	99289
4759	99290
9082	99291
17179	99292
216859	99293
119009	99294
54353	99295
31719	99296
19881	99297
904	99298
5557	99299
98924	99300
279	99301
38292	99302
34835	99303
128924	99304
15644	99305
14003	99306
101839	99307
76335	99308
29534	99309
224308	99310
258732	99311
178727	99312
12	99313
6	99314
154172	99315
48745	99316
33166	99317
38641	99318
159456	99319
12921	99320
43928	99321
195726	99322
48590	99323
261673	99324
44942	99325
16983	99326
153743	99327
10369	99328
54725	99329
31352	99330
14502	99331
256541	99332
104790	99333
36775	99334
8574	99335
5636	99336
37043	99337
80341	99338
3603	99339
27032	99340
160	99341
2	99342
14741	99343
25115	99344
57836	99345
12467	99346
15247	99347
13228	99348
120148	99349
74606	99350
166352	99351
101874	99352
48188	99353
167618	99354
59778	99355
53077	99356
43617	99357
25571	99358
214903	99359
105653	99360
154643	99361
24640	99362
10124	99363
88904	99364
3425	99365
26482	99366
6280	99367
173501	99368
203792	99369
33679	99370
8126	99371
65745	99372
13235	99373
25165	99374
71451	99375
32493	99376
34560	99377
102653	99378
95533	99379
149309	99380
29460	99381
12369	99382
14600	99383
2254	99384
4095	99385
32174	99386
19224	99387
3077	99388
11291	99389
44884	99390
21238	99391
22348	99392
51443	99393
155328	99394
9212	99395
59300	99396
59350	99397
113875	99398
151078	99399
12773	99400
97262	99401
97762	99402
33952	99403
74408	99404
2727	99405
17761	99406
72695	99407
17219	99408
52867	99409
53475	99410
175662	99411
440	99412
1660	99413
58765	99414
108467	99415
187455	99416
188869	99417
4597	99418
38226	99419
8333	99420
4703	99421
68568	99422
82933	99423
98482	99424
209007	99425
1931	99426
28591	99427
138944	99428
29664	99429
29196	99430
2	99431
4801	99432
12612	99433
158736	99434
28804	99435
56521	99436
90508	99437
2681	99438
245325	99439
90898	99440
8875	99441
65546	99442
15558	99443
63869	99444
4161	99445
46501	99446
2806	99447
4217	99448
419	99449
102092	99450
37370	99451
10371	99452
48041	99453
23551	99454
19814	99455
266040	99456
73967	99457
9885	99458
157062	99459
56033	99460
9009	99461
183830	99462
13805	99463
47091	99464
13301	99465
18958	99466
262045	99467
157081	99468
18421	99469
73467	99470
10240	99471
28605	99472
245607	99473
224219	99474
33220	99475
135257	99476
80781	99477
99380	99478
45444	99479
97098	99480
37379	99481
3410	99482
35266	99483
20669	99484
6203	99485
3552	99486
5046	99487
9385	99488
33522	99489
150232	99490
2190	99491
8049	99492
75111	99493
524	99494
62205	99495
198408	99496
6908	99497
430	99498
53116	99499
54642	99500
51537	99501
12128	99502
16605	99503
3322	99504
35178	99505
97235	99506
10195	99507
124918	99508
5088	99509
24679	99510
1876	99511
136933	99512
26605	99513
12196	99514
203411	99515
116074	99516
55044	99517
105	99518
3885	99519
142363	99520
37142	99521
10499	99522
43588	99523
1159	99524
40193	99525
97648	99526
5873	99527
3196	99528
256189	99529
37324	99530
9456	99531
194184	99532
22411	99533
224504	99534
265760	99535
122631	99536
26065	99537
6464	99538
222959	99539
5007	99540
217396	99541
33301	99542
28869	99543
68748	99544
229954	99545
5929	99546
30904	99547
765	99548
26884	99549
132596	99550
100068	99551
29444	99552
15293	99553
198349	99554
53760	99555
4122	99556
67866	99557
68563	99558
86930	99559
45117	99560
12291	99561
23233	99562
182018	99563
208955	99564
127678	99565
151454	99566
159314	99567
2160	99568
119907	99569
154754	99570
1629	99571
1232	99572
16646	99573
5249	99574
71019	99575
260657	99576
87991	99577
71528	99578
49287	99579
19427	99580
30655	99581
92137	99582
6246	99583
499	99584
4038	99585
272761	99586
74431	99587
76584	99588
152241	99589
51730	99590
83475	99591
32181	99592
135467	99593
3287	99594
18386	99595
881	99596
5415	99597
17877	99598
1726	99599
982	99600
7709	99601
2741	99602
28276	99603
13701	99604
161195	99605
51713	99606
46834	99607
1274	99608
1764	99609
184	99610
188819	99611
3168	99612
112572	99613
26760	99614
882	99615
233683	99616
5095	99617
7335	99618
32903	99619
91012	99620
18059	99621
24536	99622
23527	99623
239650	99624
186401	99625
217466	99626
15794	99627
5566	99628
262823	99629
456	99630
25245	99631
12282	99632
15408	99633
84325	99634
197628	99635
73246	99636
23479	99637
9342	99638
226529	99639
23547	99640
2625	99641
85229	99642
48940	99643
265829	99644
114015	99645
45937	99646
227579	99647
19175	99648
26413	99649
71313	99650
73007	99651
18275	99652
56548	99653
56797	99654
189528	99655
53101	99656
52853	99657
32603	99658
98319	99659
11094	99660
12579	99661
26359	99662
63616	99663
70623	99664
4373	99665
251844	99666
188313	99667
41670	99668
21860	99669
152951	99670
98994	99671
4269	99672
32730	99673
128092	99674
7678	99675
57619	99676
80760	99677
57444	99678
220427	99679
91339	99680
1914	99681
47557	99682
157676	99683
808	99684
159358	99685
84459	99686
5519	99687
54497	99688
239716	99689
81516	99690
30213	99691
42408	99692
99233	99693
39785	99694
11920	99695
3846	99696
23669	99697
102622	99698
398	99699
127044	99700
89216	99701
136855	99702
116999	99703
72998	99704
83299	99705
220253	99706
15335	99707
98448	99708
15764	99709
215493	99710
8166	99711
111664	99712
9290	99713
32926	99714
26378	99715
31009	99716
10552	99717
4092	99718
74547	99719
101278	99720
8210	99721
1647	99722
153895	99723
6227	99724
70173	99725
44093	99726
256356	99727
28444	99728
102696	99729
44607	99730
73220	99731
72267	99732
20709	99733
47913	99734
43057	99735
13554	99736
170153	99737
74555	99738
165258	99739
173048	99740
111106	99741
229265	99742
2860	99743
34486	99744
133547	99745
3255	99746
42580	99747
134333	99748
31728	99749
71581	99750
208559	99751
12052	99752
56909	99753
3900	99754
69358	99755
168613	99756
41833	99757
170659	99758
10837	99759
14300	99760
3242	99761
21348	99762
64485	99763
41950	99764
75136	99765
75063	99766
249638	99767
105598	99768
11155	99769
31346	99770
182507	99771
6330	99772
79073	99773
59485	99774
41313	99775
103105	99776
10965	99777
78180	99778
261717	99779
4054	99780
1400	99781
2169	99782
8844	99783
57221	99784
81809	99785
55940	99786
103051	99787
761	99788
100635	99789
158875	99790
25766	99791
1852	99792
4795	99793
235531	99794
1359	99795
4548	99796
36553	99797
1813	99798
34478	99799
134027	99800
54147	99801
41717	99802
5304	99803
45273	99804
41838	99805
5386	99806
25392	99807
152479	99808
70307	99809
139735	99810
88293	99811
43448	99812
10716	99813
150940	99814
130159	99815
22868	99816
17663	99817
61043	99818
67533	99819
7900	99820
198374	99821
241403	99822
335	99823
18221	99824
22661	99825
211381	99826
136738	99827
29477	99828
33077	99829
175070	99830
105543	99831
52997	99832
831	99833
16556	99834
2621	99835
94161	99836
1978	99837
775	99838
14539	99839
159834	99840
20806	99841
51078	99842
18692	99843
15947	99844
44643	99845
11605	99846
18171	99847
136135	99848
35554	99849
113256	99850
237111	99851
145860	99852
2159	99853
60429	99854
4034	99855
66071	99856
164812	99857
104204	99858
87325	99859
14702	99860
95457	99861
44942	99862
63640	99863
2320	99864
32550	99865
150639	99866
46400	99867
158091	99868
20120	99869
16487	99870
7798	99871
120886	99872
5637	99873
2704	99874
75441	99875
72689	99876
269493	99877
31552	99878
16614	99879
5968	99880
9856	99881
2692	99882
234725	99883
13856	99884
159659	99885
23734	99886
172646	99887
120429	99888
1008	99889
11802	99890
107452	99891
221787	99892
17728	99893
64279	99894
38554	99895
203446	99896
45127	99897
637	99898
9110	99899
6155	99900
512	99901
54927	99902
46881	99903
12519	99904
112799	99905
14031	99906
2727	99907
241815	99908
47469	99909
52607	99910
10140	99911
4149	99912
31496	99913
2210	99914
162469	99915
26386	99916
130925	99917
7253	99918
30309	99919
188304	99920
55027	99921
6687	99922
72139	99923
264757	99924
23004	99925
253002	99926
138420	99927
3802	99928
3308	99929
32959	99930
235478	99931
34828	99932
90517	99933
12435	99934
9241	99935
1466	99936
39894	99937
24219	99938
29312	99939
12464	99940
87085	99941
204385	99942
210564	99943
248078	99944
4859	99945
83140	99946
40134	99947
59320	99948
108081	99949
60123	99950
146978	99951
15807	99952
17842	99953
86872	99954
30181	99955
218119	99956
219817	99957
14194	99958
205488	99959
127745	99960
48	99961
3957	99962
14075	99963
259	99964
81573	99965
132486	99966
16533	99967
43463	99968
81166	99969
20286	99970
8197	99971
30269	99972
2375	99973
163784	99974
97386	99975
181308	99976
144368	99977
144819	99978
1602	99979
13445	99980
205001	99981
8662	99982
38727	99983
50965	99984
2096	99985
4770	99986
1879	99987
5058	99988
203116	99989
34831	99990
28195	99991
84028	99992
659	99993
152184	99994
206070	99995
21977	99996
107078	99997
3296	99998
59813	99999
31204	100000
50034	100001
24596	100002
11396	100003
155584	100004
763	100005
3801	100006
23670	100007
9541	100008
194815	100009
2970	100010
270067	100011
143206	100012
28510	100013
9554	100014
96332	100015
26407	100016
76493	100017
98420	100018
142896	100019
2832	100020
28237	100021
61491	100022
68326	100023
136125	100024
82685	100025
26510	100026
176885	100027
5018	100028
57424	100029
27638	100030
6054	100031
93318	100032
135820	100033
63017	100034
105543	100035
29380	100036
2177	100037
58218	100038
84018	100039
269736	100040
6695	100041
42291	100042
36957	100043
129051	100044
155643	100045
1213	100046
145760	100047
104056	100048
35887	100049
99800	100050
4664	100051
24872	100052
53971	100053
860	100054
35589	100055
2958	100056
204883	100057
6045	100058
43470	100059
13098	100060
267	100061
1562	100062
15390	100063
7187	100064
8	100065
27349	100066
39878	100067
155732	100068
100114	100069
124113	100070
28851	100071
91850	100072
16045	100073
10444	100074
211940	100075
181306	100076
159615	100077
3205	100078
22845	100079
61985	100080
1539	100081
41354	100082
47403	100083
1513	100084
9008	100085
10716	100086
170991	100087
87374	100088
100192	100089
329	100090
123877	100091
205919	100092
33255	100093
75732	100094
23658	100095
22616	100096
1662	100097
54112	100098
19047	100099
232425	100100
93543	100101
203545	100102
1271	100103
9163	100104
51747	100105
1363	100106
64712	100107
2187	100108
55457	100109
1852	100110
28696	100111
45726	100112
9062	100113
102443	100114
145666	100115
11823	100116
31831	100117
6346	100118
53816	100119
127908	100120
1951	100121
35168	100122
75128	100123
60738	100124
50373	100125
80846	100126
62831	100127
1524	100128
3955	100129
528	100130
46403	100131
3831	100132
237033	100133
54971	100134
13486	100135
135506	100136
55565	100137
1744	100138
14166	100139
228294	100140
99887	100141
134653	100142
40422	100143
86368	100144
41111	100145
35190	100146
34749	100147
9429	100148
8591	100149
91066	100150
22430	100151
56395	100152
11443	100153
2595	100154
34442	100155
178094	100156
33440	100157
40463	100158
21738	100159
87472	100160
79802	100161
28839	100162
140807	100163
10929	100164
80902	100165
163553	100166
65314	100167
46754	100168
12238	100169
30918	100170
7181	100171
21431	100172
164802	100173
265550	100174
6165	100175
32728	100176
62121	100177
34001	100178
82352	100179
34206	100180
25337	100181
28914	100182
7876	100183
14077	100184
182105	100185
32273	100186
108426	100187
4310	100188
93443	100189
116388	100190
18468	100191
232417	100192
79261	100193
250690	100194
66199	100195
81533	100196
1881	100197
1306	100198
14045	100199
35417	100200
230348	100201
38913	100202
58589	100203
127505	100204
231461	100205
40940	100206
1675	100207
18564	100208
101	100209
1217	100210
26237	100211
9533	100212
22903	100213
48902	100214
16646	100215
36185	100216
61175	100217
20095	100218
89854	100219
86491	100220
589	100221
66499	100222
73184	100223
193091	100224
47085	100225
7799	100226
34810	100227
6558	100228
213186	100229
3057	100230
128007	100231
35796	100232
143094	100233
204128	100234
22395	100235
30099	100236
1772	100237
38435	100238
231186	100239
178387	100240
22908	100241
12326	100242
244196	100243
73495	100244
44169	100245
91770	100246
2400	100247
16819	100248
94938	100249
52115	100250
54242	100251
123137	100252
27493	100253
4885	100254
44260	100255
79905	100256
73659	100257
26017	100258
42011	100259
247942	100260
10464	100261
159602	100262
11347	100263
434	100264
93122	100265
55981	100266
11230	100267
163452	100268
163563	100269
149147	100270
17550	100271
38397	100272
53276	100273
139961	100274
21807	100275
630	100276
22359	100277
84963	100278
25180	100279
1699	100280
170379	100281
59658	100282
47776	100283
45111	100284
191	100285
130078	100286
2978	100287
110941	100288
140093	100289
1452	100290
223766	100291
85826	100292
108703	100293
119989	100294
214386	100295
30232	100296
326	100297
134557	100298
29613	100299
27827	100300
182996	100301
270084	100302
220670	100303
143448	100304
100252	100305
1661	100306
6579	100307
92830	100308
6088	100309
138243	100310
28941	100311
4166	100312
106	100313
121837	100314
25739	100315
167640	100316
6504	100317
33094	100318
75800	100319
20538	100320
109160	100321
888	100322
50206	100323
77985	100324
113224	100325
181502	100326
2286	100327
17010	100328
56106	100329
96048	100330
16852	100331
4747	100332
258168	100333
198267	100334
4064	100335
189530	100336
41170	100337
37900	100338
95216	100339
8160	100340
22974	100341
60640	100342
25778	100343
101176	100344
44147	100345
40735	100346
89693	100347
1406	100348
55283	100349
6518	100350
48170	100351
99929	100352
19207	100353
7793	100354
22590	100355
25644	100356
30972	100357
1355	100358
11119	100359
158863	100360
251182	100361
86156	100362
18439	100363
173836	100364
17918	100365
78123	100366
152791	100367
43111	100368
37516	100369
54209	100370
186496	100371
201099	100372
838	100373
6159	100374
58812	100375
88533	100376
97713	100377
126065	100378
15968	100379
13455	100380
163770	100381
23917	100382
29402	100383
17043	100384
76122	100385
29750	100386
23873	100387
5505	100388
834	100389
6205	100390
193846	100391
89283	100392
38793	100393
7887	100394
114244	100395
193	100396
157158	100397
140042	100398
7282	100399
53205	100400
2341	100401
172364	100402
25189	100403
64778	100404
19644	100405
72787	100406
2094	100407
33218	100408
6146	100409
34872	100410
102507	100411
124797	100412
78251	100413
578	100414
264482	100415
1727	100416
37394	100417
81351	100418
42161	100419
36332	100420
18829	100421
102064	100422
56158	100423
4515	100424
9642	100425
2148	100426
14881	100427
27472	100428
170740	100429
51329	100430
27220	100431
10779	100432
90487	100433
49949	100434
101606	100435
245663	100436
104803	100437
63070	100438
4372	100439
41628	100440
18316	100441
18887	100442
84246	100443
138929	100444
27968	100445
42749	100446
105013	100447
202370	100448
220058	100449
131284	100450
91855	100451
77553	100452
112477	100453
145646	100454
1328	100455
34634	100456
72442	100457
35035	100458
122503	100459
18714	100460
119008	100461
151663	100462
12673	100463
28198	100464
26618	100465
156458	100466
330	100467
141582	100468
9727	100469
143085	100470
42301	100471
14413	100472
6592	100473
2797	100474
47345	100475
109233	100476
2101	100477
4874	100478
249246	100479
21632	100480
433	100481
741	100482
73271	100483
166443	100484
28184	100485
170772	100486
107570	100487
103400	100488
80162	100489
93043	100490
50925	100491
19962	100492
17310	100493
5091	100494
11605	100495
217102	100496
65715	100497
36744	100498
9465	100499
40007	100500
9611	100501
106390	100502
109543	100503
2981	100504
171	100505
71804	100506
6452	100507
142042	100508
45196	100509
227115	100510
861	100511
67263	100512
32789	100513
262950	100514
146050	100515
23636	100516
137989	100517
62653	100518
10342	100519
70823	100520
1199	100521
65232	100522
244466	100523
21319	100524
51302	100525
15532	100526
12556	100527
1963	100528
32954	100529
5875	100530
19272	100531
701	100532
15140	100533
4640	100534
214637	100535
5973	100536
2926	100537
36728	100538
255638	100539
4708	100540
242	100541
136556	100542
206751	100543
49617	100544
11781	100545
17171	100546
14938	100547
54807	100548
1347	100549
11666	100550
122202	100551
137958	100552
35276	100553
132232	100554
200258	100555
51788	100556
3011	100557
40	100558
22836	100559
48158	100560
168636	100561
218794	100562
17330	100563
93	100564
43871	100565
63971	100566
173674	100567
5330	100568
1432	100569
32873	100570
182305	100571
42371	100572
147251	100573
182717	100574
462	100575
131283	100576
32855	100577
32233	100578
154562	100579
230259	100580
69708	100581
23451	100582
19379	100583
56560	100584
130019	100585
208194	100586
73394	100587
82749	100588
9017	100589
9047	100590
78064	100591
26554	100592
73083	100593
60549	100594
147393	100595
266333	100596
174801	100597
11732	100598
202433	100599
22713	100600
269338	100601
12360	100602
261810	100603
131320	100604
8622	100605
11781	100606
2136	100607
159043	100608
7033	100609
170449	100610
59036	100611
143359	100612
25876	100613
2721	100614
44582	100615
20154	100616
4209	100617
205	100618
45918	100619
14794	100620
14389	100621
43082	100622
142208	100623
26811	100624
168849	100625
15788	100626
39201	100627
2146	100628
61723	100629
98998	100630
14861	100631
31393	100632
105274	100633
24388	100634
87647	100635
75706	100636
5151	100637
15762	100638
66884	100639
14988	100640
47701	100641
24204	100642
1502	100643
13065	100644
169587	100645
89321	100646
217329	100647
56339	100648
63189	100649
107379	100650
48922	100651
287	100652
47868	100653
719	100654
59527	100655
1973	100656
5750	100657
22143	100658
156295	100659
7140	100660
16585	100661
156265	100662
101187	100663
101670	100664
53602	100665
129310	100666
200	100667
65844	100668
15270	100669
4437	100670
45045	100671
33391	100672
53907	100673
48986	100674
43798	100675
4671	100676
700	100677
3016	100678
27576	100679
8995	100680
34670	100681
71496	100682
86532	100683
45533	100684
2263	100685
67314	100686
5021	100687
88803	100688
21568	100689
86188	100690
2411	100691
8819	100692
40813	100693
11918	100694
11991	100695
56654	100696
251682	100697
57402	100698
23765	100699
159800	100700
101989	100701
31364	100702
64897	100703
224495	100704
39538	100705
72559	100706
231837	100707
230654	100708
4467	100709
24883	100710
6326	100711
93147	100712
834	100713
12240	100714
19100	100715
111361	100716
102137	100717
45937	100718
32444	100719
75056	100720
173719	100721
93879	100722
28126	100723
105632	100724
96056	100725
2577	100726
113431	100727
1100	100728
2484	100729
31755	100730
42008	100731
2675	100732
685	100733
45945	100734
3660	100735
121598	100736
101598	100737
94140	100738
90680	100739
247157	100740
189139	100741
33139	100742
8579	100743
64842	100744
153176	100745
145767	100746
309	100747
75511	100748
29251	100749
66113	100750
19132	100751
14270	100752
105994	100753
19771	100754
48431	100755
133571	100756
1219	100757
13328	100758
83556	100759
30653	100760
31561	100761
197823	100762
163509	100763
8846	100764
80731	100765
17807	100766
24762	100767
83940	100768
31995	100769
5979	100770
185176	100771
3624	100772
277	100773
74514	100774
28724	100775
1346	100776
35294	100777
42315	100778
149	100779
13229	100780
129485	100781
1788	100782
7057	100783
9745	100784
20958	100785
23535	100786
37788	100787
254	100788
22045	100789
98	100790
525	100791
24740	100792
11520	100793
31179	100794
104584	100795
20500	100796
81453	100797
5875	100798
4041	100799
1397	100800
14768	100801
36269	100802
83082	100803
78618	100804
139993	100805
53376	100806
7267	100807
11061	100808
1505	100809
113081	100810
141201	100811
45962	100812
219231	100813
136465	100814
32398	100815
3877	100816
2144	100817
80358	100818
15183	100819
174270	100820
122607	100821
240024	100822
11720	100823
7897	100824
157437	100825
48397	100826
153656	100827
41058	100828
16522	100829
65921	100830
177002	100831
14180	100832
41387	100833
2085	100834
18447	100835
63061	100836
69646	100837
8882	100838
8262	100839
16612	100840
155457	100841
25971	100842
4619	100843
24644	100844
23323	100845
40755	100846
13785	100847
734	100848
52239	100849
83465	100850
33664	100851
7735	100852
169488	100853
57414	100854
9820	100855
863	100856
25548	100857
38555	100858
11777	100859
16031	100860
12521	100861
237298	100862
1037	100863
3159	100864
11878	100865
632	100866
15897	100867
45843	100868
170915	100869
74539	100870
7398	100871
170330	100872
2998	100873
143820	100874
247	100875
11908	100876
62606	100877
234802	100878
90334	100879
7645	100880
3233	100881
121236	100882
91955	100883
73126	100884
72844	100885
917	100886
43024	100887
166847	100888
150045	100889
2194	100890
4033	100891
103058	100892
32981	100893
206547	100894
3228	100895
11560	100896
5768	100897
76120	100898
20481	100899
3017	100900
206283	100901
59459	100902
2572	100903
247612	100904
27748	100905
51988	100906
220124	100907
505	100908
1052	100909
874	100910
29979	100911
157012	100912
219103	100913
11908	100914
241696	100915
3469	100916
139919	100917
123766	100918
228259	100919
42357	100920
91754	100921
67467	100922
32942	100923
40093	100924
4630	100925
161074	100926
23003	100927
29839	100928
168936	100929
65950	100930
158668	100931
26811	100932
2095	100933
85794	100934
7143	100935
84524	100936
59318	100937
36087	100938
2347	100939
27212	100940
8776	100941
37669	100942
329	100943
43786	100944
159146	100945
3872	100946
42167	100947
23992	100948
171064	100949
109995	100950
155685	100951
3238	100952
6727	100953
74558	100954
9260	100955
177	100956
34089	100957
16950	100958
34912	100959
262339	100960
1112	100961
269374	100962
26131	100963
126683	100964
218927	100965
109822	100966
10913	100967
77718	100968
3311	100969
6855	100970
41086	100971
120585	100972
8874	100973
15649	100974
195833	100975
59055	100976
18564	100977
30862	100978
8999	100979
23184	100980
85076	100981
22030	100982
48738	100983
24524	100984
52927	100985
228772	100986
192573	100987
5907	100988
609	100989
7194	100990
22317	100991
130112	100992
133745	100993
43506	100994
9164	100995
218820	100996
163579	100997
105067	100998
159277	100999
113156	101000
104	101001
48739	101002
270411	101003
1353	101004
579	101005
105790	101006
30417	101007
16310	101008
47720	101009
12722	101010
55532	101011
3628	101012
48190	101013
174863	101014
50524	101015
90195	101016
11201	101017
51929	101018
86106	101019
257103	101020
75772	101021
29199	101022
7757	101023
45164	101024
8521	101025
6453	101026
56497	101027
5610	101028
80428	101029
6284	101030
26001	101031
14333	101032
264729	101033
7868	101034
36255	101035
72107	101036
47587	101037
244615	101038
6581	101039
151831	101040
57242	101041
7142	101042
120548	101043
4816	101044
2972	101045
72977	101046
2735	101047
80789	101048
9845	101049
24239	101050
8470	101051
249785	101052
208766	101053
6864	101054
19819	101055
13287	101056
234478	101057
5956	101058
321	101059
12375	101060
79557	101061
73063	101062
322	101063
56271	101064
10242	101065
8325	101066
36260	101067
16686	101068
105110	101069
107109	101070
225165	101071
9795	101072
3920	101073
158666	101074
6113	101075
72023	101076
1484	101077
94718	101078
40254	101079
8271	101080
223652	101081
64122	101082
610	101083
22588	101084
178347	101085
71233	101086
783	101087
6040	101088
105747	101089
44033	101090
3415	101091
248162	101092
27117	101093
243876	101094
25533	101095
42093	101096
29782	101097
733	101098
43962	101099
1216	101100
16807	101101
136278	101102
220134	101103
76201	101104
69684	101105
95142	101106
1636	101107
34560	101108
4433	101109
112525	101110
1148	101111
16578	101112
19397	101113
47873	101114
13562	101115
48290	101116
65464	101117
152216	101118
5327	101119
158326	101120
72235	101121
1649	101122
35542	101123
5939	101124
38946	101125
1816	101126
56248	101127
15808	101128
37719	101129
48968	101130
15328	101131
88769	101132
63920	101133
71104	101134
7653	101135
438	101136
45091	101137
262709	101138
18347	101139
95731	101140
96891	101141
250037	101142
264548	101143
1578	101144
214952	101145
28423	101146
1033	101147
16530	101148
139119	101149
2147	101150
12285	101151
1135	101152
63136	101153
28840	101154
89758	101155
15294	101156
76926	101157
97212	101158
8091	101159
60579	101160
131702	101161
9419	101162
314	101163
81009	101164
214683	101165
22765	101166
18431	101167
124165	101168
8617	101169
14649	101170
57084	101171
73340	101172
21317	101173
12404	101174
27860	101175
3622	101176
1307	101177
62463	101178
15100	101179
59218	101180
4565	101181
4096	101182
27339	101183
39128	101184
3396	101185
347	101186
11651	101187
1857	101188
1486	101189
52691	101190
60794	101191
6762	101192
147925	101193
5583	101194
803	101195
119143	101196
11630	101197
9149	101198
16465	101199
145552	101200
148260	101201
33935	101202
24476	101203
113962	101204
6502	101205
270050	101206
127315	101207
183979	101208
5690	101209
65618	101210
25191	101211
24392	101212
124175	101213
119019	101214
2679	101215
19690	101216
2411	101217
241510	101218
231696	101219
2155	101220
13361	101221
4952	101222
26259	101223
199125	101224
4744	101225
108019	101226
7454	101227
214	101228
59583	101229
8882	101230
99538	101231
2751	101232
61331	101233
62123	101234
23339	101235
15445	101236
106413	101237
96522	101238
111901	101239
18772	101240
107625	101241
63698	101242
236242	101243
81961	101244
6404	101245
63515	101246
106013	101247
577	101248
28489	101249
88889	101250
36865	101251
1987	101252
53378	101253
128983	101254
42170	101255
156	101256
150475	101257
177430	101258
3341	101259
33817	101260
81826	101261
18214	101262
258340	101263
45096	101264
198697	101265
1425	101266
158834	101267
23872	101268
34250	101269
28583	101270
7	101271
12352	101272
2060	101273
114821	101274
244705	101275
33944	101276
154061	101277
106330	101278
85478	101279
202947	101280
1664	101281
36361	101282
140623	101283
6327	101284
28067	101285
57737	101286
137987	101287
109657	101288
56076	101289
51346	101290
232843	101291
247365	101292
101781	101293
3833	101294
46713	101295
89187	101296
12843	101297
77785	101298
999	101299
34709	101300
3091	101301
145554	101302
34165	101303
84316	101304
163169	101305
3369	101306
41619	101307
86309	101308
355	101309
10700	101310
85137	101311
133986	101312
125551	101313
36736	101314
13298	101315
5040	101316
52791	101317
108015	101318
34376	101319
188	101320
123673	101321
21333	101322
169829	101323
140298	101324
63414	101325
30186	101326
10448	101327
410	101328
217348	101329
290	101330
10287	101331
127526	101332
162190	101333
108154	101334
15555	101335
19507	101336
59641	101337
21818	101338
9742	101339
76229	101340
65240	101341
14939	101342
119107	101343
92565	101344
26771	101345
26340	101346
25051	101347
65796	101348
5446	101349
138346	101350
213066	101351
20275	101352
227169	101353
100309	101354
33873	101355
35	101356
169845	101357
55764	101358
99026	101359
197908	101360
2105	101361
29207	101362
1864	101363
52568	101364
46225	101365
454	101366
120768	101367
34074	101368
8383	101369
79307	101370
48837	101371
33029	101372
236028	101373
13301	101374
57658	101375
8257	101376
122234	101377
48502	101378
16165	101379
1114	101380
145736	101381
83704	101382
258559	101383
174375	101384
1423	101385
28020	101386
4130	101387
27912	101388
77964	101389
17111	101390
45185	101391
19102	101392
4048	101393
25053	101394
87	101395
159517	101396
162652	101397
74174	101398
203300	101399
147008	101400
148331	101401
178319	101402
153497	101403
30071	101404
40867	101405
17041	101406
11989	101407
6265	101408
56428	101409
16835	101410
169900	101411
144065	101412
248	101413
2398	101414
143766	101415
68840	101416
38477	101417
24064	101418
12851	101419
104248	101420
68017	101421
6473	101422
20923	101423
122301	101424
237040	101425
44229	101426
579	101427
7060	101428
6791	101429
123026	101430
113324	101431
270391	101432
22875	101433
70970	101434
115920	101435
107398	101436
17062	101437
11045	101438
229487	101439
17015	101440
45769	101441
92754	101442
5610	101443
20319	101444
16403	101445
2001	101446
115003	101447
28815	101448
552	101449
10708	101450
7776	101451
390	101452
23059	101453
68166	101454
41001	101455
58864	101456
106101	101457
2391	101458
92704	101459
157687	101460
49706	101461
28038	101462
144892	101463
12217	101464
3784	101465
59234	101466
252199	101467
137764	101468
50745	101469
229880	101470
554	101471
42156	101472
62849	101473
147390	101474
163501	101475
42266	101476
5410	101477
20566	101478
100062	101479
35319	101480
230517	101481
99315	101482
33215	101483
225767	101484
97761	101485
167258	101486
56408	101487
8252	101488
249	101489
55319	101490
16953	101491
724	101492
2536	101493
105873	101494
90639	101495
30196	101496
66766	101497
12078	101498
13556	101499
178414	101500
244710	101501
5016	101502
1879	101503
76274	101504
5513	101505
49232	101506
9005	101507
143402	101508
244105	101509
24460	101510
33580	101511
173541	101512
20650	101513
72455	101514
38303	101515
204	101516
106131	101517
118541	101518
736	101519
247974	101520
97526	101521
460	101522
7144	101523
151232	101524
5128	101525
133329	101526
164842	101527
56222	101528
30082	101529
80404	101530
7277	101531
47760	101532
1036	101533
4008	101534
57239	101535
111764	101536
96843	101537
49709	101538
206665	101539
10016	101540
61874	101541
20	101542
17567	101543
23367	101544
109025	101545
5990	101546
102833	101547
1552	101548
250999	101549
3921	101550
332	101551
108934	101552
19450	101553
13991	101554
7327	101555
158257	101556
259888	101557
2258	101558
186729	101559
9214	101560
18938	101561
15322	101562
39435	101563
21075	101564
11112	101565
65670	101566
6524	101567
65545	101568
91943	101569
3855	101570
157507	101571
11943	101572
100418	101573
43383	101574
1902	101575
242451	101576
13245	101577
97419	101578
270536	101579
116717	101580
147608	101581
142059	101582
65556	101583
46253	101584
5733	101585
5442	101586
19193	101587
22651	101588
83953	101589
189333	101590
4932	101591
23	101592
472	101593
73865	101594
158070	101595
122211	101596
142027	101597
48496	101598
38847	101599
236851	101600
15493	101601
4607	101602
195847	101603
34805	101604
99024	101605
168781	101606
27500	101607
44384	101608
158255	101609
19033	101610
45091	101611
76319	101612
46343	101613
8547	101614
72216	101615
162112	101616
79502	101617
224919	101618
5760	101619
136197	101620
7826	101621
203711	101622
56083	101623
80251	101624
198523	101625
13386	101626
816	101627
792	101628
9167	101629
5639	101630
254888	101631
7847	101632
165115	101633
248191	101634
1457	101635
204619	101636
167578	101637
216521	101638
72883	101639
23258	101640
271527	101641
14743	101642
234288	101643
77930	101644
170236	101645
98135	101646
18303	101647
11684	101648
15689	101649
26886	101650
17572	101651
13319	101652
14768	101653
4024	101654
63460	101655
56344	101656
643	101657
129264	101658
2029	101659
78925	101660
57686	101661
14779	101662
109706	101663
22666	101664
23824	101665
27788	101666
64290	101667
48544	101668
23260	101669
121135	101670
27348	101671
127992	101672
7834	101673
6128	101674
12195	101675
59359	101676
162381	101677
113997	101678
2600	101679
22574	101680
1153	101681
149337	101682
1359	101683
71678	101684
2961	101685
627	101686
2730	101687
76952	101688
2600	101689
164581	101690
19764	101691
92507	101692
172692	101693
93585	101694
22880	101695
37443	101696
116705	101697
109383	101698
116133	101699
168467	101700
118241	101701
240380	101702
16835	101703
34728	101704
80744	101705
134813	101706
13660	101707
248553	101708
35502	101709
202884	101710
33	101711
25879	101712
222014	101713
147273	101714
36	101715
195142	101716
117795	101717
261139	101718
62037	101719
78161	101720
1001	101721
203514	101722
2539	101723
130929	101724
81938	101725
313	101726
107754	101727
19679	101728
862	101729
115056	101730
11194	101731
68111	101732
149799	101733
246313	101734
4190	101735
138385	101736
33119	101737
12517	101738
46873	101739
1491	101740
16037	101741
22442	101742
250149	101743
63344	101744
76902	101745
40897	101746
168841	101747
94084	101748
22166	101749
261867	101750
12906	101751
7948	101752
31381	101753
74917	101754
89024	101755
260170	101756
26503	101757
262647	101758
92473	101759
19081	101760
99914	101761
113628	101762
111483	101763
171600	101764
6568	101765
120756	101766
67683	101767
10569	101768
59010	101769
14194	101770
148191	101771
224172	101772
101061	101773
39334	101774
188111	101775
28653	101776
93357	101777
33995	101778
46394	101779
3467	101780
65293	101781
224285	101782
164317	101783
42722	101784
180007	101785
10280	101786
264195	101787
228966	101788
93845	101789
39023	101790
5473	101791
73826	101792
101558	101793
1026	101794
158275	101795
41521	101796
2113	101797
43	101798
38748	101799
95337	101800
49803	101801
110640	101802
26668	101803
75047	101804
27720	101805
55218	101806
238573	101807
546	101808
65029	101809
107265	101810
57989	101811
106527	101812
47479	101813
41842	101814
93913	101815
54657	101816
47670	101817
233538	101818
19015	101819
202310	101820
33702	101821
26922	101822
173815	101823
7010	101824
10010	101825
87799	101826
237542	101827
198018	101828
302	101829
158905	101830
34343	101831
32050	101832
30956	101833
82422	101834
842	101835
23565	101836
43461	101837
2151	101838
150683	101839
74802	101840
82884	101841
3214	101842
4559	101843
162212	101844
7342	101845
5043	101846
2859	101847
95654	101848
53763	101849
24824	101850
20401	101851
114349	101852
58945	101853
264872	101854
52	101855
7162	101856
68320	101857
75846	101858
2153	101859
40364	101860
187719	101861
20455	101862
107782	101863
54868	101864
3044	101865
41807	101866
2294	101867
110081	101868
33617	101869
68570	101870
73624	101871
22906	101872
20759	101873
8862	101874
108124	101875
171428	101876
129986	101877
182754	101878
81112	101879
271822	101880
117008	101881
44409	101882
1299	101883
2903	101884
4698	101885
9895	101886
169323	101887
166509	101888
28221	101889
6473	101890
90384	101891
3176	101892
18986	101893
35166	101894
169553	101895
239678	101896
33891	101897
6122	101898
125691	101899
49210	101900
16553	101901
937	101902
149704	101903
2125	101904
13099	101905
23510	101906
62602	101907
1079	101908
40083	101909
75713	101910
256447	101911
23797	101912
79329	101913
246391	101914
95547	101915
19316	101916
5939	101917
43459	101918
122942	101919
157541	101920
40138	101921
110300	101922
61333	101923
19331	101924
29609	101925
103529	101926
75436	101927
3996	101928
27782	101929
63724	101930
253285	101931
14050	101932
907	101933
71603	101934
1996	101935
63183	101936
69545	101937
22276	101938
20822	101939
15919	101940
119206	101941
19095	101942
40337	101943
19103	101944
19349	101945
586	101946
126817	101947
6482	101948
92933	101949
8023	101950
892	101951
54108	101952
149331	101953
23540	101954
83	101955
91385	101956
6486	101957
29043	101958
33188	101959
113405	101960
9311	101961
72484	101962
5693	101963
65768	101964
43039	101965
17841	101966
165374	101967
14921	101968
43110	101969
18892	101970
233732	101971
4966	101972
17374	101973
238824	101974
27210	101975
192150	101976
32306	101977
2329	101978
103097	101979
247581	101980
9457	101981
30136	101982
257651	101983
43095	101984
1819	101985
41233	101986
10528	101987
20761	101988
23462	101989
17121	101990
47092	101991
221961	101992
74849	101993
263131	101994
160737	101995
150048	101996
162	101997
148759	101998
24936	101999
59763	102000
836	102001
1523	102002
135036	102003
40748	102004
94472	102005
14730	102006
61936	102007
105485	102008
57963	102009
69235	102010
16888	102011
270569	102012
185386	102013
145082	102014
17790	102015
56604	102016
134784	102017
75815	102018
37282	102019
96995	102020
22688	102021
92698	102022
57202	102023
36280	102024
12340	102025
10242	102026
42626	102027
5192	102028
108586	102029
239323	102030
93783	102031
4065	102032
78515	102033
19164	102034
77484	102035
103564	102036
63413	102037
818	102038
37683	102039
120699	102040
167873	102041
65203	102042
71740	102043
51472	102044
20466	102045
8566	102046
84097	102047
143639	102048
129	102049
13405	102050
4006	102051
6800	102052
37458	102053
40594	102054
2351	102055
211219	102056
49766	102057
25990	102058
27353	102059
24692	102060
20920	102061
1399	102062
58519	102063
25765	102064
850	102065
10057	102066
222150	102067
51138	102068
3287	102069
22862	102070
113905	102071
82704	102072
55297	102073
99542	102074
249216	102075
14423	102076
192996	102077
2017	102078
190044	102079
34320	102080
41201	102081
240907	102082
145605	102083
862	102084
100522	102085
62517	102086
166750	102087
67133	102088
148238	102089
38448	102090
32698	102091
56920	102092
16068	102093
19807	102094
60331	102095
2242	102096
270535	102097
57080	102098
8227	102099
119266	102100
85859	102101
4364	102102
29388	102103
15541	102104
73537	102105
7678	102106
226586	102107
4699	102108
40173	102109
49004	102110
98557	102111
138748	102112
6458	102113
90807	102114
73	102115
5059	102116
251	102117
16804	102118
1046	102119
215017	102120
1100	102121
32059	102122
168944	102123
10847	102124
134934	102125
97621	102126
92541	102127
141798	102128
29930	102129
12046	102130
77273	102131
3511	102132
883	102133
71969	102134
11014	102135
2591	102136
39516	102137
23179	102138
59030	102139
157516	102140
5938	102141
4619	102142
73100	102143
170928	102144
28876	102145
267937	102146
210300	102147
66217	102148
14191	102149
129725	102150
112270	102151
77297	102152
38642	102153
12775	102154
102060	102155
170958	102156
1201	102157
122982	102158
69894	102159
85083	102160
122864	102161
85581	102162
151	102163
95882	102164
251471	102165
43005	102166
69323	102167
52908	102168
76268	102169
15287	102170
114820	102171
92125	102172
8915	102173
61014	102174
109018	102175
133587	102176
393	102177
106848	102178
14177	102179
170758	102180
23685	102181
28394	102182
109907	102183
38348	102184
15141	102185
35280	102186
19393	102187
23045	102188
18256	102189
4859	102190
28639	102191
101073	102192
75351	102193
4709	102194
203691	102195
147623	102196
205410	102197
28120	102198
22247	102199
82523	102200
162941	102201
3363	102202
80813	102203
256279	102204
106601	102205
22039	102206
2518	102207
2247	102208
32562	102209
1713	102210
42124	102211
254878	102212
31853	102213
38226	102214
59430	102215
26201	102216
13952	102217
35164	102218
3472	102219
183004	102220
7292	102221
20734	102222
329	102223
162787	102224
13508	102225
4962	102226
4197	102227
74277	102228
110145	102229
196975	102230
35436	102231
10603	102232
14572	102233
8620	102234
76635	102235
29867	102236
41183	102237
99718	102238
3923	102239
1376	102240
67321	102241
1661	102242
43807	102243
92472	102244
93895	102245
110498	102246
48581	102247
131757	102248
18550	102249
110304	102250
97420	102251
267358	102252
106287	102253
168358	102254
66087	102255
85046	102256
138397	102257
138058	102258
148211	102259
31926	102260
240841	102261
100560	102262
660	102263
90338	102264
244621	102265
141083	102266
3532	102267
32433	102268
200324	102269
2477	102270
13314	102271
41451	102272
184309	102273
8566	102274
33432	102275
36005	102276
110143	102277
72619	102278
31051	102279
163368	102280
248958	102281
134226	102282
7763	102283
9081	102284
2587	102285
222220	102286
166104	102287
71764	102288
7040	102289
8944	102290
9183	102291
29837	102292
57208	102293
170121	102294
69032	102295
6180	102296
236468	102297
27209	102298
9277	102299
254414	102300
12561	102301
182311	102302
6336	102303
26414	102304
30786	102305
12873	102306
5351	102307
6633	102308
58608	102309
27116	102310
7345	102311
412	102312
28896	102313
2302	102314
84396	102315
258940	102316
45151	102317
26644	102318
14577	102319
84751	102320
92930	102321
64338	102322
58308	102323
3666	102324
24106	102325
128362	102326
89486	102327
191879	102328
150458	102329
44715	102330
134217	102331
56347	102332
5962	102333
35909	102334
76292	102335
34221	102336
263616	102337
535	102338
15554	102339
38946	102340
9766	102341
149552	102342
8084	102343
222993	102344
155790	102345
143073	102346
18444	102347
79913	102348
19256	102349
234904	102350
59047	102351
12126	102352
42255	102353
113572	102354
130565	102355
155987	102356
24419	102357
39916	102358
127670	102359
11872	102360
57	102361
47881	102362
4851	102363
179401	102364
22686	102365
63881	102366
28465	102367
153906	102368
68463	102369
73979	102370
239	102371
49377	102372
2875	102373
82562	102374
252931	102375
23786	102376
162493	102377
1208	102378
21062	102379
243960	102380
13028	102381
75901	102382
2627	102383
21066	102384
10070	102385
26665	102386
34905	102387
43243	102388
54109	102389
3988	102390
91674	102391
32235	102392
1493	102393
37200	102394
11217	102395
8866	102396
18196	102397
216197	102398
45495	102399
150544	102400
58253	102401
17838	102402
143111	102403
142055	102404
1143	102405
83770	102406
57253	102407
19291	102408
88337	102409
85221	102410
103163	102411
75139	102412
8942	102413
833	102414
204	102415
220469	102416
159734	102417
58596	102418
14952	102419
10891	102420
23694	102421
54979	102422
1674	102423
50626	102424
33494	102425
2530	102426
40022	102427
16351	102428
84057	102429
28673	102430
52981	102431
10761	102432
151025	102433
149773	102434
16200	102435
79517	102436
18436	102437
28479	102438
78381	102439
156526	102440
31385	102441
659	102442
55607	102443
3078	102444
136938	102445
172536	102446
56072	102447
155829	102448
768	102449
94441	102450
159076	102451
42217	102452
89049	102453
3515	102454
24837	102455
158996	102456
34725	102457
7515	102458
111	102459
7544	102460
106126	102461
413	102462
98531	102463
16676	102464
12910	102465
7901	102466
3050	102467
97750	102468
159112	102469
8615	102470
53770	102471
59788	102472
8331	102473
31328	102474
53427	102475
6407	102476
20313	102477
25662	102478
634	102479
33468	102480
14812	102481
270184	102482
20107	102483
59081	102484
9701	102485
37798	102486
99253	102487
215176	102488
42620	102489
271242	102490
60543	102491
33048	102492
1813	102493
4611	102494
14722	102495
7495	102496
28801	102497
25930	102498
1473	102499
526	102500
31218	102501
19204	102502
185205	102503
90956	102504
48466	102505
33212	102506
3515	102507
142947	102508
91149	102509
29392	102510
91011	102511
59188	102512
97944	102513
90936	102514
2374	102515
3822	102516
96865	102517
20795	102518
91744	102519
110971	102520
184919	102521
130256	102522
80	102523
30556	102524
152182	102525
54226	102526
3609	102527
16390	102528
6284	102529
77581	102530
15787	102531
677	102532
21786	102533
3180	102534
183	102535
163504	102536
157644	102537
4296	102538
1476	102539
28449	102540
9269	102541
22086	102542
135477	102543
6866	102544
178870	102545
40421	102546
97355	102547
14435	102548
240783	102549
185171	102550
123339	102551
18700	102552
205454	102553
42719	102554
43990	102555
2729	102556
51561	102557
121420	102558
58430	102559
1944	102560
897	102561
13690	102562
60150	102563
36950	102564
1849	102565
9836	102566
7937	102567
16934	102568
114660	102569
1353	102570
29384	102571
35160	102572
14781	102573
42590	102574
2925	102575
87322	102576
28988	102577
33284	102578
58344	102579
106924	102580
186248	102581
222793	102582
63114	102583
11283	102584
31887	102585
28181	102586
57443	102587
1490	102588
5208	102589
6436	102590
135021	102591
389	102592
14556	102593
66498	102594
28944	102595
138272	102596
10118	102597
6714	102598
64412	102599
208785	102600
321	102601
23472	102602
169480	102603
10089	102604
39958	102605
12839	102606
1297	102607
202426	102608
19912	102609
60743	102610
18818	102611
117670	102612
415	102613
79713	102614
59047	102615
19208	102616
4036	102617
49579	102618
65256	102619
3671	102620
319	102621
89657	102622
78751	102623
2707	102624
1369	102625
140	102626
59364	102627
86339	102628
8291	102629
3507	102630
4086	102631
19159	102632
9992	102633
192070	102634
42370	102635
61961	102636
65337	102637
13580	102638
20633	102639
82769	102640
70773	102641
14432	102642
58056	102643
69987	102644
27311	102645
136932	102646
30768	102647
31344	102648
97793	102649
112521	102650
157359	102651
227805	102652
110633	102653
1112	102654
85677	102655
138357	102656
37859	102657
36174	102658
1765	102659
32021	102660
35216	102661
25167	102662
67257	102663
149403	102664
64146	102665
2736	102666
15164	102667
21253	102668
26448	102669
59051	102670
105499	102671
84453	102672
11750	102673
29231	102674
4125	102675
47445	102676
24858	102677
164686	102678
217682	102679
29069	102680
31087	102681
30561	102682
1547	102683
81286	102684
18630	102685
39848	102686
23680	102687
261737	102688
61203	102689
3469	102690
18268	102691
21711	102692
241581	102693
132	102694
9605	102695
59014	102696
9798	102697
31097	102698
901	102699
153873	102700
157101	102701
203213	102702
43273	102703
3343	102704
3889	102705
88221	102706
16253	102707
26861	102708
23342	102709
148809	102710
11695	102711
213300	102712
30811	102713
56994	102714
1607	102715
13220	102716
94627	102717
50823	102718
26015	102719
21423	102720
14235	102721
153767	102722
102362	102723
69268	102724
628	102725
45219	102726
28378	102727
95675	102728
98826	102729
217780	102730
46698	102731
249269	102732
268621	102733
11765	102734
78190	102735
519	102736
136853	102737
308	102738
214668	102739
17505	102740
13402	102741
35041	102742
137594	102743
5781	102744
432	102745
7879	102746
150471	102747
2034	102748
364	102749
44930	102750
93383	102751
76837	102752
11066	102753
21	102754
6467	102755
248850	102756
2876	102757
63056	102758
3215	102759
92026	102760
51801	102761
178106	102762
1988	102763
17595	102764
5717	102765
146046	102766
104387	102767
90809	102768
123850	102769
3535	102770
44024	102771
914	102772
100235	102773
17345	102774
135	102775
234448	102776
94986	102777
32482	102778
15813	102779
49980	102780
9963	102781
2724	102782
1177	102783
74121	102784
93627	102785
184051	102786
75496	102787
122290	102788
22808	102789
90308	102790
12190	102791
145361	102792
156613	102793
94077	102794
34508	102795
94566	102796
99105	102797
161743	102798
230687	102799
253457	102800
40030	102801
48518	102802
172888	102803
162639	102804
17250	102805
77847	102806
45861	102807
4165	102808
200134	102809
190509	102810
43298	102811
814	102812
6017	102813
978	102814
81144	102815
34680	102816
65029	102817
129032	102818
74670	102819
44633	102820
32481	102821
166780	102822
45905	102823
187555	102824
24936	102825
45306	102826
67146	102827
67558	102828
45845	102829
174004	102830
74297	102831
1599	102832
130619	102833
1386	102834
223371	102835
106690	102836
5778	102837
5175	102838
1104	102839
66192	102840
7215	102841
100257	102842
139707	102843
10181	102844
58133	102845
46574	102846
211221	102847
5606	102848
4474	102849
10326	102850
47782	102851
18949	102852
6061	102853
23810	102854
6429	102855
268724	102856
3218	102857
17991	102858
271003	102859
161234	102860
17432	102861
16860	102862
140685	102863
602	102864
69754	102865
4880	102866
146865	102867
7150	102868
20295	102869
111193	102870
207466	102871
208738	102872
72917	102873
68981	102874
53974	102875
64099	102876
35361	102877
97890	102878
95883	102879
58683	102880
4370	102881
268095	102882
44475	102883
2951	102884
261801	102885
3835	102886
13193	102887
6833	102888
12053	102889
1064	102890
8381	102891
169508	102892
932	102893
12832	102894
9459	102895
138825	102896
26308	102897
35673	102898
26803	102899
11435	102900
109224	102901
198904	102902
246589	102903
122988	102904
189400	102905
64591	102906
13256	102907
15954	102908
4005	102909
35015	102910
409	102911
66419	102912
31046	102913
69921	102914
65448	102915
14558	102916
19862	102917
4607	102918
50540	102919
3187	102920
423	102921
5375	102922
85180	102923
17237	102924
36629	102925
77749	102926
267247	102927
51623	102928
209944	102929
26141	102930
66333	102931
9637	102932
3696	102933
102665	102934
39384	102935
232732	102936
12510	102937
16739	102938
9072	102939
124374	102940
92704	102941
3934	102942
3183	102943
144630	102944
217042	102945
264701	102946
247885	102947
16626	102948
18932	102949
243143	102950
1051	102951
62298	102952
6884	102953
53641	102954
11940	102955
21756	102956
171294	102957
126957	102958
184508	102959
125031	102960
143763	102961
205199	102962
12893	102963
138297	102964
39	102965
14127	102966
101626	102967
40471	102968
30235	102969
38402	102970
161135	102971
74613	102972
105398	102973
2241	102974
287	102975
99329	102976
130420	102977
142402	102978
88348	102979
252338	102980
17746	102981
6586	102982
249110	102983
52397	102984
8570	102985
103194	102986
102407	102987
47449	102988
17271	102989
42328	102990
173200	102991
95489	102992
1838	102993
30619	102994
88885	102995
82061	102996
111877	102997
75602	102998
15581	102999
171252	103000
158417	103001
207003	103002
40681	103003
106282	103004
95736	103005
12632	103006
33176	103007
8142	103008
69706	103009
35625	103010
64226	103011
29	103012
256658	103013
122703	103014
32315	103015
232950	103016
26878	103017
57092	103018
11067	103019
3822	103020
6798	103021
47219	103022
180455	103023
23334	103024
242	103025
235	103026
26222	103027
1656	103028
43661	103029
23795	103030
14610	103031
106399	103032
8685	103033
233898	103034
246521	103035
72848	103036
38837	103037
468	103038
15941	103039
168165	103040
30229	103041
4300	103042
9250	103043
152	103044
1988	103045
23807	103046
19183	103047
52757	103048
248625	103049
38118	103050
4598	103051
218	103052
87658	103053
10517	103054
201656	103055
35206	103056
5765	103057
208288	103058
55011	103059
51314	103060
168954	103061
85989	103062
3082	103063
100260	103064
1781	103065
3	103066
122129	103067
2418	103068
14692	103069
51281	103070
85706	103071
45696	103072
2089	103073
10756	103074
19628	103075
57352	103076
610	103077
8757	103078
21219	103079
72768	103080
35204	103081
53	103082
297	103083
159636	103084
10370	103085
33529	103086
21565	103087
101868	103088
10998	103089
760	103090
230779	103091
4695	103092
59286	103093
27300	103094
51807	103095
16320	103096
28484	103097
54430	103098
26271	103099
30612	103100
63695	103101
5516	103102
79136	103103
5952	103104
20874	103105
15057	103106
25082	103107
105616	103108
264011	103109
6032	103110
36100	103111
94037	103112
66049	103113
238475	103114
7110	103115
3862	103116
3825	103117
1391	103118
66335	103119
27780	103120
65952	103121
100796	103122
154906	103123
216066	103124
72740	103125
121656	103126
15057	103127
32544	103128
117909	103129
4019	103130
16787	103131
60092	103132
228378	103133
15	103134
807	103135
90552	103136
113930	103137
2688	103138
37137	103139
196912	103140
46818	103141
12987	103142
99696	103143
153014	103144
145365	103145
4540	103146
6189	103147
9088	103148
136614	103149
23997	103150
78088	103151
5292	103152
80049	103153
45701	103154
24176	103155
164750	103156
74559	103157
37270	103158
222180	103159
4636	103160
50608	103161
14504	103162
189280	103163
8599	103164
232195	103165
75560	103166
1824	103167
8969	103168
266086	103169
147869	103170
267701	103171
43445	103172
9356	103173
4076	103174
11053	103175
3437	103176
255786	103177
265150	103178
4242	103179
74430	103180
16454	103181
2497	103182
135880	103183
15915	103184
7577	103185
211912	103186
36262	103187
3850	103188
1429	103189
230490	103190
26171	103191
96391	103192
114132	103193
113207	103194
454	103195
136	103196
34086	103197
3275	103198
4426	103199
148748	103200
90941	103201
209527	103202
29883	103203
35593	103204
107768	103205
15982	103206
15073	103207
10959	103208
178	103209
92477	103210
860	103211
4032	103212
17364	103213
42396	103214
1360	103215
135980	103216
77858	103217
7584	103218
133862	103219
99080	103220
155784	103221
5169	103222
26655	103223
150989	103224
8527	103225
432	103226
129848	103227
246251	103228
99155	103229
34691	103230
12780	103231
44046	103232
39022	103233
7512	103234
4873	103235
17308	103236
6826	103237
28024	103238
266261	103239
3042	103240
12430	103241
3265	103242
26333	103243
203036	103244
74263	103245
216828	103246
7014	103247
1168	103248
224650	103249
15294	103250
34912	103251
208228	103252
110	103253
139297	103254
225425	103255
8173	103256
79845	103257
8799	103258
16949	103259
170319	103260
45282	103261
66836	103262
5495	103263
26517	103264
26	103265
117	103266
15548	103267
140363	103268
181994	103269
31212	103270
133948	103271
7925	103272
219360	103273
4216	103274
19271	103275
231991	103276
5798	103277
21472	103278
7726	103279
93714	103280
227561	103281
225687	103282
46795	103283
225521	103284
4207	103285
117359	103286
66764	103287
30415	103288
15085	103289
89199	103290
95932	103291
30695	103292
1084	103293
37268	103294
50760	103295
36648	103296
110307	103297
3364	103298
7041	103299
112155	103300
207716	103301
41114	103302
46877	103303
20679	103304
11527	103305
2474	103306
1243	103307
59025	103308
107075	103309
44366	103310
101775	103311
23298	103312
18000	103313
30798	103314
41047	103315
76686	103316
55660	103317
34734	103318
79081	103319
146339	103320
8412	103321
8188	103322
59111	103323
142966	103324
40293	103325
155336	103326
103123	103327
36795	103328
13110	103329
265074	103330
58205	103331
59848	103332
51351	103333
215050	103334
23615	103335
1048	103336
127226	103337
58079	103338
112347	103339
6286	103340
26779	103341
133597	103342
3332	103343
25731	103344
40414	103345
19434	103346
2772	103347
4559	103348
41413	103349
159188	103350
12485	103351
77374	103352
168153	103353
96334	103354
24653	103355
84053	103356
2610	103357
28388	103358
112716	103359
138654	103360
35601	103361
200077	103362
76254	103363
1441	103364
6869	103365
21953	103366
79637	103367
4056	103368
145485	103369
169878	103370
15481	103371
12239	103372
128463	103373
23516	103374
84930	103375
11365	103376
92348	103377
4024	103378
222588	103379
23868	103380
1994	103381
96609	103382
52814	103383
10536	103384
794	103385
8392	103386
59356	103387
144543	103388
7618	103389
135235	103390
214553	103391
62312	103392
205217	103393
2476	103394
1505	103395
265486	103396
5522	103397
142407	103398
69671	103399
93967	103400
8187	103401
19599	103402
62276	103403
21696	103404
98213	103405
225532	103406
63167	103407
28657	103408
255	103409
18198	103410
73519	103411
21951	103412
13419	103413
47974	103414
86456	103415
149887	103416
419	103417
238815	103418
31277	103419
12130	103420
44826	103421
86546	103422
3943	103423
232705	103424
3106	103425
126253	103426
1926	103427
4323	103428
6494	103429
261820	103430
54062	103431
4948	103432
2418	103433
33309	103434
433	103435
112014	103436
69400	103437
91514	103438
65351	103439
3651	103440
118840	103441
257089	103442
131	103443
2894	103444
100770	103445
23620	103446
206051	103447
67718	103448
64061	103449
188214	103450
13092	103451
9100	103452
73019	103453
713	103454
9237	103455
74298	103456
45206	103457
35218	103458
82226	103459
32921	103460
110630	103461
73590	103462
942	103463
6007	103464
20996	103465
27343	103466
27897	103467
9409	103468
112760	103469
54	103470
1340	103471
132761	103472
106529	103473
80053	103474
101156	103475
92084	103476
58308	103477
40372	103478
197344	103479
102	103480
73438	103481
1385	103482
14677	103483
19920	103484
55740	103485
1609	103486
4656	103487
122924	103488
241670	103489
225018	103490
50741	103491
201531	103492
102952	103493
2090	103494
49068	103495
10961	103496
28104	103497
120696	103498
2773	103499
31032	103500
125894	103501
61166	103502
809	103503
45364	103504
170240	103505
8922	103506
80031	103507
14082	103508
12880	103509
42950	103510
55478	103511
190083	103512
49065	103513
99042	103514
233050	103515
194048	103516
241031	103517
243192	103518
56228	103519
33481	103520
603	103521
256953	103522
75150	103523
824	103524
8386	103525
164490	103526
73809	103527
79621	103528
94091	103529
4429	103530
113511	103531
56289	103532
2507	103533
21771	103534
15808	103535
12333	103536
46148	103537
269305	103538
17002	103539
10310	103540
78847	103541
122893	103542
19027	103543
23597	103544
89891	103545
42275	103546
100923	103547
67089	103548
124631	103549
19536	103550
22453	103551
196228	103552
31249	103553
37318	103554
15113	103555
252789	103556
134679	103557
24046	103558
105921	103559
17069	103560
9240	103561
2070	103562
104	103563
28786	103564
184102	103565
75203	103566
242684	103567
54179	103568
5439	103569
172226	103570
61150	103571
187143	103572
12787	103573
207936	103574
250994	103575
83040	103576
52107	103577
155747	103578
2133	103579
591	103580
11760	103581
118587	103582
186135	103583
26515	103584
168403	103585
10208	103586
251200	103587
236176	103588
1212	103589
72351	103590
363	103591
42998	103592
28823	103593
235630	103594
19500	103595
141855	103596
22145	103597
10528	103598
10594	103599
32833	103600
3326	103601
14749	103602
15763	103603
5667	103604
147990	103605
76950	103606
60643	103607
243639	103608
127100	103609
17486	103610
14102	103611
12070	103612
22160	103613
30481	103614
550	103615
19036	103616
2530	103617
2253	103618
6851	103619
3650	103620
10293	103621
134031	103622
44753	103623
151385	103624
67691	103625
107029	103626
264048	103627
196054	103628
17804	103629
31707	103630
50758	103631
89664	103632
1846	103633
5567	103634
158693	103635
8953	103636
310	103637
3009	103638
91030	103639
84698	103640
966	103641
20214	103642
20835	103643
34521	103644
2047	103645
143926	103646
33226	103647
50467	103648
48128	103649
26966	103650
15478	103651
24404	103652
44487	103653
856	103654
11156	103655
15324	103656
605	103657
31565	103658
205211	103659
118640	103660
1267	103661
12595	103662
187956	103663
159434	103664
18629	103665
45313	103666
15111	103667
73465	103668
31661	103669
10783	103670
11237	103671
2024	103672
21966	103673
48156	103674
128608	103675
23017	103676
3374	103677
34808	103678
55308	103679
219728	103680
170766	103681
11242	103682
46773	103683
162390	103684
28931	103685
3777	103686
16310	103687
198627	103688
29015	103689
139778	103690
1243	103691
21563	103692
78631	103693
604	103694
114790	103695
37231	103696
10639	103697
44266	103698
127748	103699
30589	103700
36145	103701
17575	103702
128573	103703
5248	103704
51668	103705
153340	103706
67655	103707
229301	103708
3333	103709
4309	103710
5884	103711
105087	103712
164537	103713
53091	103714
53265	103715
169312	103716
111610	103717
43704	103718
21239	103719
106337	103720
61255	103721
126741	103722
1623	103723
136056	103724
250493	103725
164597	103726
22165	103727
899	103728
69971	103729
17884	103730
548	103731
152030	103732
6764	103733
33923	103734
219429	103735
77913	103736
246101	103737
50340	103738
4676	103739
23480	103740
78116	103741
343	103742
42870	103743
16971	103744
40770	103745
3019	103746
55687	103747
1649	103748
83962	103749
138629	103750
4676	103751
39504	103752
94829	103753
54659	103754
310	103755
50084	103756
15642	103757
10007	103758
121036	103759
172994	103760
26469	103761
46470	103762
299	103763
82974	103764
117966	103765
108287	103766
5351	103767
20710	103768
192688	103769
1871	103770
5567	103771
71333	103772
82541	103773
897	103774
97218	103775
41149	103776
176549	103777
59190	103778
28704	103779
7876	103780
4875	103781
36958	103782
78883	103783
40600	103784
13441	103785
157567	103786
47096	103787
134068	103788
8381	103789
73848	103790
56625	103791
71962	103792
51199	103793
90443	103794
139912	103795
5372	103796
49467	103797
139650	103798
204701	103799
16224	103800
31862	103801
20086	103802
132030	103803
13909	103804
252287	103805
214613	103806
1734	103807
10224	103808
45699	103809
261179	103810
96227	103811
11063	103812
243037	103813
17126	103814
102937	103815
3206	103816
336	103817
262702	103818
245719	103819
74897	103820
265808	103821
8401	103822
53781	103823
17190	103824
11735	103825
15307	103826
159427	103827
1025	103828
28109	103829
118973	103830
141776	103831
12404	103832
160013	103833
16534	103834
13500	103835
75091	103836
67065	103837
5669	103838
22138	103839
83681	103840
216365	103841
149153	103842
207688	103843
61743	103844
1361	103845
14518	103846
17896	103847
50224	103848
161769	103849
107787	103850
12004	103851
155721	103852
6332	103853
59633	103854
118	103855
15210	103856
70203	103857
187001	103858
127013	103859
224559	103860
2223	103861
70064	103862
182982	103863
44157	103864
3436	103865
10874	103866
1386	103867
265064	103868
98560	103869
121247	103870
10660	103871
148360	103872
203	103873
125803	103874
25878	103875
15930	103876
65765	103877
34829	103878
58510	103879
118508	103880
41281	103881
208150	103882
53702	103883
120396	103884
9247	103885
964	103886
52014	103887
27504	103888
157440	103889
12945	103890
177846	103891
18877	103892
122224	103893
55494	103894
9793	103895
1510	103896
231177	103897
30953	103898
182909	103899
16491	103900
8297	103901
51936	103902
4797	103903
129825	103904
13458	103905
16123	103906
17392	103907
44863	103908
71060	103909
60331	103910
253536	103911
96555	103912
40907	103913
24960	103914
74393	103915
84673	103916
602	103917
8281	103918
237877	103919
15611	103920
4895	103921
65732	103922
70101	103923
57681	103924
6806	103925
232304	103926
196340	103927
90364	103928
26494	103929
31019	103930
164356	103931
1920	103932
181054	103933
34402	103934
14303	103935
50676	103936
7363	103937
131203	103938
17709	103939
53699	103940
44618	103941
38357	103942
8816	103943
4205	103944
90065	103945
44553	103946
12794	103947
10189	103948
6683	103949
85445	103950
50517	103951
215754	103952
111682	103953
21260	103954
365	103955
111108	103956
11896	103957
3668	103958
143146	103959
192781	103960
25603	103961
101122	103962
68845	103963
22066	103964
103	103965
71696	103966
3718	103967
227052	103968
105347	103969
6282	103970
7681	103971
230943	103972
18433	103973
883	103974
32124	103975
98760	103976
33566	103977
108014	103978
5447	103979
179791	103980
94971	103981
144095	103982
16147	103983
25593	103984
169865	103985
4	103986
50011	103987
2578	103988
117741	103989
701	103990
91409	103991
20067	103992
233968	103993
1059	103994
77400	103995
39608	103996
20369	103997
5251	103998
7123	103999
113547	104000
54997	104001
230814	104002
177406	104003
44363	104004
164535	104005
76994	104006
47320	104007
112944	104008
906	104009
229996	104010
130292	104011
7761	104012
4145	104013
85417	104014
22748	104015
56570	104016
1158	104017
14868	104018
8126	104019
24053	104020
726	104021
7804	104022
200340	104023
36064	104024
552	104025
42241	104026
46950	104027
2487	104028
70344	104029
40889	104030
1130	104031
45999	104032
6063	104033
38111	104034
39809	104035
103545	104036
14954	104037
178661	104038
26284	104039
9245	104040
3207	104041
4026	104042
90062	104043
95720	104044
22053	104045
77099	104046
106112	104047
1284	104048
29861	104049
106464	104050
23890	104051
29450	104052
21187	104053
6712	104054
32084	104055
11279	104056
20997	104057
10788	104058
1730	104059
39318	104060
25274	104061
323	104062
21639	104063
56052	104064
82101	104065
13866	104066
57611	104067
28745	104068
53704	104069
40664	104070
1197	104071
10889	104072
6759	104073
199	104074
216004	104075
5591	104076
113656	104077
10425	104078
903	104079
9228	104080
22307	104081
26472	104082
18863	104083
170405	104084
39247	104085
95659	104086
195134	104087
33992	104088
50517	104089
46700	104090
4630	104091
45757	104092
106534	104093
22848	104094
80967	104095
36357	104096
71586	104097
107647	104098
312	104099
27433	104100
236576	104101
73382	104102
94675	104103
25684	104104
25312	104105
159236	104106
63147	104107
4542	104108
132541	104109
2884	104110
21904	104111
45932	104112
198866	104113
721	104114
125534	104115
4040	104116
57809	104117
47194	104118
65789	104119
219619	104120
13947	104121
109859	104122
17831	104123
180697	104124
9062	104125
5830	104126
74774	104127
11114	104128
43512	104129
6186	104130
145849	104131
89396	104132
269483	104133
266372	104134
38640	104135
83304	104136
91484	104137
49631	104138
272435	104139
86072	104140
896	104141
95174	104142
196425	104143
58068	104144
39741	104145
17353	104146
68513	104147
15828	104148
33511	104149
7317	104150
38533	104151
27332	104152
577	104153
71184	104154
6166	104155
6968	104156
12764	104157
63982	104158
97846	104159
25945	104160
1017	104161
2150	104162
11167	104163
14672	104164
84109	104165
94625	104166
12700	104167
2881	104168
76682	104169
109223	104170
7609	104171
42141	104172
52012	104173
5258	104174
10033	104175
9738	104176
30272	104177
40219	104178
50077	104179
1388	104180
191228	104181
112	104182
3812	104183
20594	104184
207608	104185
131393	104186
175154	104187
222800	104188
645	104189
8789	104190
27443	104191
139155	104192
117771	104193
1640	104194
4457	104195
40967	104196
12429	104197
52393	104198
47104	104199
4497	104200
132205	104201
97933	104202
126404	104203
3423	104204
71873	104205
11837	104206
103818	104207
1154	104208
7369	104209
52575	104210
75370	104211
62285	104212
76603	104213
11964	104214
70365	104215
262231	104216
106784	104217
183475	104218
16544	104219
28082	104220
161176	104221
41045	104222
18883	104223
224854	104224
62853	104225
10866	104226
64711	104227
2592	104228
1343	104229
91018	104230
38771	104231
7638	104232
35194	104233
109146	104234
41671	104235
11771	104236
258991	104237
104958	104238
22291	104239
162880	104240
37791	104241
47994	104242
61082	104243
44193	104244
128536	104245
101705	104246
201642	104247
6167	104248
12326	104249
33	104250
76790	104251
127656	104252
23143	104253
226673	104254
117429	104255
96308	104256
142573	104257
260686	104258
5496	104259
95041	104260
36990	104261
24849	104262
154487	104263
112379	104264
4953	104265
261222	104266
23723	104267
166711	104268
6756	104269
2736	104270
107730	104271
111319	104272
422	104273
43905	104274
204149	104275
225086	104276
38943	104277
24825	104278
2413	104279
44440	104280
3378	104281
15816	104282
1616	104283
49670	104284
39325	104285
5859	104286
92708	104287
8780	104288
2207	104289
121667	104290
2846	104291
51628	104292
11462	104293
126283	104294
128745	104295
26338	104296
46274	104297
1333	104298
99180	104299
4627	104300
207616	104301
164	104302
63255	104303
46639	104304
46163	104305
17834	104306
71760	104307
135622	104308
6086	104309
13063	104310
113784	104311
88352	104312
19972	104313
14522	104314
150816	104315
107221	104316
31885	104317
19913	104318
104270	104319
103165	104320
16567	104321
6818	104322
23087	104323
101561	104324
78380	104325
70781	104326
17233	104327
186	104328
13180	104329
78786	104330
75782	104331
39709	104332
97549	104333
77111	104334
56160	104335
117540	104336
79157	104337
18875	104338
70482	104339
74941	104340
1319	104341
49006	104342
4790	104343
43342	104344
4343	104345
10122	104346
1125	104347
77043	104348
152607	104349
231607	104350
58749	104351
52039	104352
214060	104353
2621	104354
102205	104355
71456	104356
3751	104357
67621	104358
153132	104359
79616	104360
51540	104361
8605	104362
25218	104363
111334	104364
33902	104365
129529	104366
321	104367
25593	104368
34919	104369
79908	104370
9298	104371
109260	104372
19524	104373
345	104374
61880	104375
13379	104376
12132	104377
1181	104378
4399	104379
17165	104380
30570	104381
3648	104382
112315	104383
4470	104384
11400	104385
2782	104386
215711	104387
4296	104388
255	104389
33189	104390
200625	104391
11844	104392
254439	104393
17937	104394
157886	104395
12107	104396
19716	104397
33497	104398
270888	104399
106516	104400
117413	104401
28499	104402
37978	104403
28422	104404
6746	104405
187184	104406
4552	104407
16407	104408
35296	104409
162202	104410
301	104411
846	104412
5780	104413
24323	104414
9935	104415
13903	104416
12289	104417
3174	104418
12222	104419
49368	104420
66903	104421
11577	104422
23798	104423
80014	104424
1554	104425
56437	104426
93381	104427
656	104428
2731	104429
30641	104430
75508	104431
4654	104432
34934	104433
4466	104434
2368	104435
79481	104436
44256	104437
133521	104438
109502	104439
35252	104440
230	104441
99328	104442
3221	104443
72666	104444
711	104445
19355	104446
16844	104447
123514	104448
17424	104449
49807	104450
36757	104451
24365	104452
115	104453
96246	104454
8338	104455
109587	104456
13137	104457
57750	104458
28306	104459
74928	104460
84981	104461
71625	104462
111500	104463
10727	104464
125411	104465
4159	104466
73613	104467
24068	104468
87051	104469
134042	104470
88752	104471
230559	104472
133931	104473
2506	104474
37146	104475
87341	104476
261140	104477
70804	104478
39495	104479
25122	104480
578	104481
157253	104482
243939	104483
25107	104484
182774	104485
5263	104486
24480	104487
66	104488
4683	104489
149814	104490
2652	104491
22317	104492
12849	104493
155687	104494
210023	104495
21907	104496
906	104497
95423	104498
58839	104499
266875	104500
6460	104501
15943	104502
46554	104503
145132	104504
27143	104505
10408	104506
103861	104507
18901	104508
54188	104509
58250	104510
24616	104511
33367	104512
18655	104513
105	104514
3385	104515
6680	104516
163761	104517
85051	104518
46493	104519
12141	104520
158558	104521
65549	104522
66746	104523
1039	104524
68671	104525
100717	104526
169863	104527
71417	104528
57772	104529
25801	104530
46853	104531
126528	104532
43599	104533
2227	104534
7444	104535
18231	104536
26385	104537
8247	104538
6665	104539
9511	104540
16336	104541
4864	104542
113443	104543
195194	104544
60421	104545
3732	104546
7636	104547
4645	104548
144559	104549
28050	104550
7383	104551
24671	104552
163117	104553
17211	104554
168419	104555
7238	104556
239188	104557
53442	104558
92779	104559
35235	104560
6704	104561
23336	104562
3734	104563
4956	104564
39220	104565
246755	104566
16657	104567
61455	104568
13080	104569
2826	104570
87	104571
44967	104572
140176	104573
56049	104574
165188	104575
4516	104576
201210	104577
69383	104578
45058	104579
51721	104580
105167	104581
31829	104582
57550	104583
440	104584
19231	104585
123623	104586
183542	104587
222889	104588
180227	104589
41847	104590
8660	104591
230835	104592
168341	104593
232922	104594
102280	104595
5503	104596
385	104597
39628	104598
241573	104599
46655	104600
44802	104601
43817	104602
462	104603
16654	104604
89214	104605
24548	104606
51101	104607
12742	104608
35592	104609
127569	104610
269951	104611
531	104612
17503	104613
33457	104614
1502	104615
35746	104616
37730	104617
23638	104618
139137	104619
3702	104620
78	104621
9963	104622
65628	104623
34303	104624
103726	104625
24894	104626
68739	104627
11562	104628
45294	104629
14438	104630
35020	104631
179529	104632
31020	104633
118452	104634
29095	104635
14855	104636
6321	104637
37609	104638
77312	104639
34320	104640
53991	104641
173355	104642
4802	104643
113591	104644
6362	104645
48579	104646
178958	104647
181805	104648
68959	104649
2120	104650
155014	104651
8626	104652
112109	104653
37462	104654
11949	104655
96864	104656
4657	104657
172832	104658
44369	104659
121503	104660
7125	104661
105126	104662
56567	104663
33054	104664
201009	104665
271944	104666
63529	104667
59109	104668
24315	104669
53446	104670
30660	104671
145345	104672
43450	104673
31326	104674
181515	104675
4561	104676
14858	104677
12334	104678
170272	104679
261344	104680
78987	104681
7159	104682
3050	104683
43172	104684
20732	104685
52706	104686
9997	104687
52283	104688
66879	104689
13467	104690
79993	104691
45421	104692
73184	104693
5428	104694
59199	104695
5321	104696
37318	104697
9273	104698
22826	104699
4631	104700
18799	104701
1263	104702
17820	104703
81373	104704
14651	104705
13770	104706
29214	104707
140568	104708
44247	104709
124280	104710
10223	104711
25243	104712
129551	104713
36045	104714
214504	104715
85040	104716
65712	104717
13426	104718
127564	104719
135898	104720
28553	104721
21530	104722
14361	104723
2493	104724
33987	104725
4046	104726
75577	104727
108638	104728
14724	104729
234212	104730
79846	104731
83245	104732
93866	104733
237563	104734
6329	104735
43362	104736
65857	104737
37560	104738
34867	104739
657	104740
221143	104741
36264	104742
131986	104743
13787	104744
17700	104745
40673	104746
233681	104747
136466	104748
740	104749
250378	104750
17701	104751
4186	104752
2510	104753
29580	104754
104245	104755
159919	104756
252374	104757
4694	104758
46680	104759
11488	104760
36208	104761
18105	104762
121864	104763
29478	104764
66890	104765
154409	104766
16630	104767
16	104768
93825	104769
14469	104770
19820	104771
3837	104772
260875	104773
16032	104774
897	104775
54893	104776
268882	104777
10695	104778
1315	104779
42235	104780
76068	104781
18713	104782
216386	104783
22215	104784
60327	104785
19139	104786
89314	104787
158309	104788
45994	104789
263061	104790
171995	104791
198849	104792
2844	104793
7109	104794
8442	104795
113761	104796
81190	104797
2	104798
32260	104799
27567	104800
271313	104801
99933	104802
156204	104803
22021	104804
8045	104805
19127	104806
3194	104807
1294	104808
11951	104809
10816	104810
332	104811
19687	104812
8340	104813
165771	104814
59555	104815
79805	104816
45201	104817
4898	104818
252009	104819
4978	104820
2455	104821
34259	104822
45412	104823
151265	104824
14290	104825
51850	104826
157950	104827
112579	104828
42321	104829
11107	104830
34030	104831
26669	104832
156895	104833
165585	104834
46542	104835
44480	104836
90883	104837
210489	104838
94069	104839
42145	104840
215487	104841
85997	104842
2432	104843
115363	104844
52345	104845
173123	104846
16028	104847
33784	104848
24547	104849
4283	104850
19888	104851
145281	104852
444	104853
16832	104854
1931	104855
90123	104856
153279	104857
58439	104858
219	104859
3774	104860
1089	104861
10150	104862
13719	104863
196489	104864
5119	104865
8720	104866
106057	104867
86234	104868
208717	104869
5753	104870
484	104871
100027	104872
4530	104873
16977	104874
17987	104875
51550	104876
54225	104877
150	104878
32270	104879
106673	104880
10129	104881
249419	104882
91785	104883
132263	104884
266506	104885
68026	104886
7660	104887
6434	104888
8666	104889
146187	104890
3641	104891
9923	104892
79522	104893
15014	104894
27722	104895
1762	104896
245230	104897
10752	104898
43675	104899
38296	104900
1483	104901
29039	104902
3263	104903
163638	104904
1044	104905
15476	104906
3873	104907
322	104908
87206	104909
37285	104910
9334	104911
5382	104912
110074	104913
33001	104914
11479	104915
1088	104916
116874	104917
56473	104918
133114	104919
21980	104920
25864	104921
86771	104922
747	104923
171758	104924
263252	104925
5442	104926
6439	104927
55040	104928
172335	104929
25655	104930
40434	104931
499	104932
13275	104933
7120	104934
138959	104935
8395	104936
5766	104937
20554	104938
59139	104939
80961	104940
12	104941
270602	104942
19746	104943
5854	104944
51020	104945
45232	104946
11672	104947
88481	104948
59652	104949
75023	104950
3461	104951
93930	104952
52427	104953
104567	104954
9632	104955
143446	104956
635	104957
14140	104958
189032	104959
1130	104960
131	104961
89027	104962
16400	104963
265066	104964
3850	104965
36250	104966
13761	104967
49499	104968
41712	104969
42115	104970
80870	104971
912	104972
9429	104973
467	104974
1210	104975
3502	104976
21066	104977
20440	104978
72099	104979
1682	104980
148141	104981
13033	104982
7482	104983
21980	104984
40317	104985
87780	104986
211224	104987
23146	104988
1087	104989
87675	104990
13687	104991
3837	104992
87710	104993
165511	104994
48532	104995
91279	104996
269499	104997
6406	104998
188436	104999
1581	105000
1827	105001
81251	105002
3574	105003
45182	105004
22931	105005
149364	105006
22914	105007
14843	105008
43655	105009
8471	105010
238496	105011
15677	105012
46086	105013
522	105014
148285	105015
10231	105016
7633	105017
88745	105018
37	105019
93952	105020
81332	105021
19726	105022
100942	105023
93643	105024
11532	105025
2050	105026
114340	105027
30228	105028
91	105029
21565	105030
18070	105031
88569	105032
75962	105033
80268	105034
8125	105035
7736	105036
102609	105037
182565	105038
20153	105039
2216	105040
170185	105041
32368	105042
19331	105043
28938	105044
82630	105045
51222	105046
74644	105047
11293	105048
37159	105049
44819	105050
2208	105051
15396	105052
12552	105053
60461	105054
81378	105055
51520	105056
209550	105057
34056	105058
98276	105059
181979	105060
236594	105061
98763	105062
64269	105063
106315	105064
57105	105065
111510	105066
63103	105067
727	105068
152613	105069
23234	105070
5238	105071
46515	105072
236273	105073
23025	105074
5334	105075
50075	105076
20933	105077
75633	105078
543	105079
73084	105080
40183	105081
16821	105082
45146	105083
2276	105084
18380	105085
174842	105086
63754	105087
71416	105088
18691	105089
20337	105090
128706	105091
5635	105092
23329	105093
1531	105094
12444	105095
73420	105096
7176	105097
102747	105098
173691	105099
26346	105100
79844	105101
11416	105102
131188	105103
58442	105104
26519	105105
81	105106
3001	105107
44603	105108
244528	105109
50029	105110
5580	105111
97019	105112
39840	105113
33149	105114
27928	105115
15434	105116
24880	105117
232795	105118
16627	105119
29680	105120
22767	105121
55754	105122
231234	105123
202069	105124
95459	105125
177510	105126
71990	105127
158471	105128
35393	105129
256791	105130
168196	105131
2915	105132
57342	105133
30456	105134
240552	105135
43532	105136
144018	105137
37210	105138
239176	105139
108041	105140
26308	105141
7252	105142
48673	105143
166722	105144
34179	105145
3394	105146
214846	105147
37006	105148
203124	105149
35050	105150
53465	105151
17450	105152
224738	105153
17011	105154
40948	105155
137719	105156
8821	105157
11931	105158
276	105159
29161	105160
102446	105161
119338	105162
178592	105163
94025	105164
22703	105165
1375	105166
57042	105167
88703	105168
33922	105169
131560	105170
268914	105171
47125	105172
1402	105173
18752	105174
36224	105175
202227	105176
8645	105177
214513	105178
268139	105179
136788	105180
237678	105181
134014	105182
7380	105183
155579	105184
109893	105185
83048	105186
173453	105187
257836	105188
13285	105189
2733	105190
15244	105191
44180	105192
4	105193
15412	105194
42605	105195
9376	105196
219078	105197
232286	105198
112372	105199
16226	105200
57616	105201
111258	105202
27573	105203
158646	105204
111597	105205
93181	105206
223128	105207
5856	105208
155124	105209
232565	105210
503	105211
23817	105212
112471	105213
51802	105214
95451	105215
4337	105216
948	105217
17796	105218
5007	105219
5206	105220
57433	105221
624	105222
91703	105223
55667	105224
69924	105225
49435	105226
255760	105227
190652	105228
97754	105229
1690	105230
29008	105231
24247	105232
81116	105233
46844	105234
15466	105235
115300	105236
7633	105237
47767	105238
127636	105239
106531	105240
7967	105241
12975	105242
38091	105243
44164	105244
24595	105245
151054	105246
7218	105247
31999	105248
3381	105249
29121	105250
103064	105251
848	105252
5238	105253
43432	105254
77544	105255
91169	105256
36309	105257
781	105258
13614	105259
1354	105260
171128	105261
20468	105262
78533	105263
74389	105264
8995	105265
34470	105266
58861	105267
29330	105268
235102	105269
168951	105270
21723	105271
73278	105272
20007	105273
945	105274
46701	105275
146365	105276
102647	105277
43296	105278
49625	105279
50647	105280
143918	105281
47650	105282
24496	105283
23552	105284
215049	105285
12757	105286
5542	105287
19214	105288
154033	105289
4239	105290
250897	105291
155757	105292
63467	105293
22971	105294
7851	105295
265697	105296
250427	105297
22396	105298
65885	105299
38292	105300
197411	105301
4773	105302
2685	105303
5729	105304
56800	105305
120373	105306
3633	105307
10423	105308
160620	105309
6434	105310
3788	105311
114776	105312
73132	105313
116049	105314
269	105315
158775	105316
116562	105317
146022	105318
159558	105319
250744	105320
1747	105321
33450	105322
220562	105323
15597	105324
727	105325
120265	105326
29537	105327
41505	105328
40205	105329
92331	105330
158323	105331
9604	105332
85457	105333
64724	105334
115601	105335
10321	105336
2085	105337
67602	105338
46045	105339
43426	105340
76809	105341
53295	105342
81461	105343
36506	105344
210252	105345
71323	105346
19516	105347
233337	105348
10016	105349
1074	105350
92001	105351
178998	105352
8740	105353
45838	105354
56305	105355
35212	105356
100592	105357
223785	105358
60320	105359
49989	105360
48496	105361
119954	105362
260	105363
18563	105364
162503	105365
187470	105366
6394	105367
14403	105368
3838	105369
66124	105370
127774	105371
17421	105372
11296	105373
239345	105374
18806	105375
120145	105376
165789	105377
96640	105378
26440	105379
76813	105380
135521	105381
676	105382
3055	105383
58579	105384
774	105385
602	105386
74503	105387
122787	105388
116000	105389
156027	105390
2960	105391
19003	105392
6667	105393
27144	105394
4061	105395
51190	105396
16758	105397
106181	105398
12823	105399
8352	105400
6521	105401
4580	105402
123921	105403
86410	105404
1655	105405
33573	105406
28841	105407
925	105408
6000	105409
271912	105410
166544	105411
34109	105412
4773	105413
71938	105414
11994	105415
260917	105416
124572	105417
19294	105418
197621	105419
725	105420
57965	105421
55827	105422
104658	105423
22921	105424
15082	105425
47711	105426
44001	105427
42598	105428
80963	105429
22080	105430
201338	105431
76687	105432
127	105433
2576	105434
16016	105435
36301	105436
5743	105437
107189	105438
11040	105439
123093	105440
91305	105441
162796	105442
147820	105443
26170	105444
30324	105445
15349	105446
76743	105447
165504	105448
9298	105449
116970	105450
924	105451
275	105452
73350	105453
163727	105454
17860	105455
91996	105456
221722	105457
18816	105458
100	105459
556	105460
51714	105461
57520	105462
13516	105463
204947	105464
37959	105465
1332	105466
8985	105467
26037	105468
1558	105469
228858	105470
136691	105471
3272	105472
155847	105473
109237	105474
46888	105475
7698	105476
117951	105477
93373	105478
232094	105479
120122	105480
15928	105481
1993	105482
22428	105483
5506	105484
68831	105485
11038	105486
3341	105487
22477	105488
23879	105489
16842	105490
171161	105491
33164	105492
65512	105493
5117	105494
11738	105495
101340	105496
899	105497
59672	105498
86133	105499
9343	105500
57157	105501
102256	105502
74498	105503
8876	105504
7779	105505
213155	105506
605	105507
273	105508
56619	105509
61060	105510
67086	105511
70376	105512
143613	105513
110398	105514
83588	105515
58831	105516
21402	105517
40171	105518
38212	105519
18441	105520
16623	105521
87925	105522
182372	105523
115529	105524
1171	105525
54826	105526
12104	105527
30438	105528
269	105529
107494	105530
85287	105531
50188	105532
263774	105533
6300	105534
216134	105535
57946	105536
1033	105537
19120	105538
2378	105539
23263	105540
169408	105541
68694	105542
16689	105543
6541	105544
18213	105545
22	105546
87	105547
12927	105548
260718	105549
129366	105550
68175	105551
55192	105552
157025	105553
43831	105554
54936	105555
79145	105556
6997	105557
255555	105558
113082	105559
160934	105560
6276	105561
3474	105562
2018	105563
145142	105564
84544	105565
109088	105566
13367	105567
26713	105568
15561	105569
18666	105570
29218	105571
8962	105572
128892	105573
56726	105574
2161	105575
57867	105576
33458	105577
11155	105578
67479	105579
90870	105580
93	105581
18333	105582
58870	105583
19794	105584
50387	105585
15526	105586
84093	105587
49200	105588
123049	105589
57030	105590
62763	105591
158691	105592
36311	105593
64341	105594
144	105595
1054	105596
217277	105597
10813	105598
157685	105599
94481	105600
100	105601
78659	105602
101448	105603
23918	105604
4594	105605
33789	105606
6692	105607
1019	105608
8177	105609
3127	105610
1156	105611
17094	105612
241660	105613
126943	105614
165691	105615
16480	105616
7508	105617
1180	105618
60318	105619
31337	105620
128003	105621
125011	105622
15297	105623
83769	105624
44312	105625
38461	105626
5885	105627
137398	105628
111135	105629
516	105630
14388	105631
18	105632
252770	105633
2296	105634
4261	105635
136739	105636
104971	105637
51529	105638
130467	105639
77027	105640
48627	105641
172438	105642
91153	105643
9576	105644
35	105645
11854	105646
104061	105647
61352	105648
26756	105649
95325	105650
260902	105651
256670	105652
171293	105653
6624	105654
206281	105655
9	105656
106658	105657
17105	105658
6501	105659
98808	105660
91125	105661
162047	105662
10213	105663
67163	105664
57393	105665
7940	105666
18545	105667
257	105668
162513	105669
10506	105670
2459	105671
48072	105672
15656	105673
140883	105674
26465	105675
22782	105676
2178	105677
128218	105678
157741	105679
4038	105680
68869	105681
3402	105682
11293	105683
224220	105684
51455	105685
12436	105686
6461	105687
56964	105688
108306	105689
33110	105690
20350	105691
3971	105692
9675	105693
42823	105694
38318	105695
227449	105696
53180	105697
262145	105698
1460	105699
51288	105700
31606	105701
112569	105702
1291	105703
142328	105704
20543	105705
901	105706
8128	105707
26293	105708
115272	105709
1089	105710
49707	105711
6279	105712
47941	105713
25772	105714
270183	105715
264747	105716
131581	105717
180869	105718
15578	105719
57343	105720
37544	105721
112615	105722
29158	105723
31035	105724
16468	105725
63281	105726
5535	105727
455	105728
153522	105729
101377	105730
1808	105731
240389	105732
13433	105733
77233	105734
147128	105735
252145	105736
37467	105737
12620	105738
151757	105739
252368	105740
36995	105741
250860	105742
57951	105743
20376	105744
29338	105745
17090	105746
2881	105747
11498	105748
38203	105749
9098	105750
17688	105751
34434	105752
23363	105753
70933	105754
2063	105755
88768	105756
33322	105757
10714	105758
777	105759
10395	105760
6	105761
233	105762
31560	105763
216653	105764
135463	105765
12592	105766
2074	105767
35493	105768
1251	105769
3427	105770
57975	105771
66103	105772
19061	105773
57299	105774
41720	105775
78972	105776
1203	105777
26807	105778
209713	105779
41101	105780
53451	105781
18372	105782
19730	105783
122767	105784
133445	105785
48870	105786
24782	105787
7771	105788
6655	105789
52625	105790
30557	105791
11475	105792
58282	105793
59898	105794
9927	105795
16847	105796
151016	105797
133140	105798
108433	105799
53999	105800
42956	105801
54832	105802
49589	105803
24256	105804
26244	105805
80678	105806
42527	105807
2223	105808
22165	105809
41267	105810
51730	105811
142338	105812
36129	105813
43948	105814
35573	105815
80797	105816
39320	105817
212283	105818
23309	105819
27282	105820
16131	105821
8852	105822
7070	105823
20154	105824
23925	105825
3230	105826
192815	105827
36197	105828
41658	105829
10353	105830
79300	105831
15135	105832
5967	105833
2451	105834
9397	105835
5402	105836
107028	105837
2031	105838
11685	105839
7471	105840
2482	105841
35423	105842
17242	105843
5386	105844
9924	105845
10055	105846
255931	105847
36957	105848
2136	105849
38978	105850
4905	105851
529	105852
53	105853
26203	105854
73789	105855
217666	105856
51304	105857
168790	105858
6968	105859
72975	105860
700	105861
45261	105862
12346	105863
171471	105864
676	105865
87800	105866
8063	105867
709	105868
9434	105869
220408	105870
254795	105871
10491	105872
1178	105873
5952	105874
12961	105875
37410	105876
5388	105877
7400	105878
167076	105879
53406	105880
739	105881
109675	105882
1654	105883
261171	105884
17041	105885
57405	105886
122597	105887
212162	105888
35823	105889
36945	105890
60804	105891
175298	105892
26965	105893
28178	105894
19143	105895
27035	105896
15129	105897
2099	105898
25572	105899
12713	105900
200360	105901
93668	105902
83412	105903
165703	105904
4423	105905
73932	105906
51	105907
30825	105908
5756	105909
21198	105910
20056	105911
5689	105912
101820	105913
23070	105914
2	105915
268	105916
57227	105917
16666	105918
186668	105919
33359	105920
190318	105921
36029	105922
9360	105923
32012	105924
244423	105925
118089	105926
251848	105927
261705	105928
36261	105929
1	105930
20957	105931
49	105932
173459	105933
78836	105934
17598	105935
26605	105936
882	105937
115741	105938
10859	105939
41601	105940
75532	105941
67850	105942
10270	105943
131473	105944
38674	105945
8749	105946
217039	105947
36778	105948
42405	105949
86958	105950
111007	105951
7181	105952
10818	105953
56688	105954
40711	105955
16799	105956
11048	105957
2	105958
20860	105959
44081	105960
9389	105961
1168	105962
70141	105963
167287	105964
11533	105965
15660	105966
27918	105967
75339	105968
68149	105969
37193	105970
117825	105971
14297	105972
34811	105973
166139	105974
51591	105975
185929	105976
67695	105977
8922	105978
170086	105979
2064	105980
182192	105981
6707	105982
111	105983
52167	105984
29212	105985
1097	105986
69420	105987
90320	105988
3232	105989
4427	105990
145865	105991
35458	105992
69018	105993
23284	105994
100005	105995
169555	105996
6400	105997
59390	105998
101947	105999
84906	106000
193327	106001
92970	106002
74184	106003
221008	106004
16293	106005
107902	106006
11650	106007
23019	106008
9890	106009
56863	106010
47376	106011
45773	106012
94341	106013
130163	106014
11290	106015
117198	106016
76411	106017
44486	106018
161526	106019
19226	106020
14532	106021
8959	106022
120024	106023
1666	106024
62048	106025
46788	106026
175954	106027
168394	106028
8769	106029
82142	106030
628	106031
58988	106032
96457	106033
174222	106034
26001	106035
166395	106036
38708	106037
267583	106038
200037	106039
69220	106040
50107	106041
20831	106042
234676	106043
3009	106044
129550	106045
238339	106046
185440	106047
845	106048
122640	106049
20328	106050
22627	106051
81662	106052
3725	106053
122707	106054
7	106055
175689	106056
233183	106057
125724	106058
38391	106059
1357	106060
11569	106061
62743	106062
36296	106063
65017	106064
11324	106065
6135	106066
266093	106067
100922	106068
1364	106069
5472	106070
16534	106071
6334	106072
1076	106073
822	106074
9883	106075
48287	106076
69341	106077
4460	106078
92658	106079
62691	106080
95091	106081
9786	106082
100088	106083
6020	106084
35967	106085
3737	106086
166453	106087
67225	106088
209267	106089
213171	106090
9350	106091
180594	106092
73946	106093
40836	106094
30707	106095
101869	106096
120122	106097
7153	106098
140706	106099
17159	106100
212885	106101
14782	106102
53598	106103
49350	106104
39533	106105
18673	106106
52117	106107
53311	106108
23806	106109
80862	106110
31408	106111
139321	106112
161567	106113
262780	106114
70092	106115
265928	106116
77627	106117
253236	106118
99051	106119
10236	106120
80348	106121
138045	106122
24922	106123
6335	106124
27004	106125
134594	106126
206	106127
13443	106128
156974	106129
207597	106130
162956	106131
29809	106132
6920	106133
47398	106134
163408	106135
160327	106136
23328	106137
79746	106138
45371	106139
134561	106140
47596	106141
109004	106142
64422	106143
677	106144
31927	106145
202140	106146
45471	106147
140766	106148
81984	106149
6526	106150
152915	106151
174043	106152
6705	106153
77418	106154
99550	106155
125110	106156
6887	106157
24128	106158
10711	106159
505	106160
54040	106161
64673	106162
25811	106163
142784	106164
5124	106165
243651	106166
56692	106167
118192	106168
188712	106169
216838	106170
56278	106171
24	106172
246169	106173
16708	106174
77788	106175
55210	106176
249553	106177
152689	106178
163275	106179
48412	106180
100818	106181
10682	106182
73128	106183
185725	106184
17863	106185
14711	106186
13485	106187
545	106188
27844	106189
158409	106190
121137	106191
74107	106192
111313	106193
291	106194
51716	106195
2107	106196
231269	106197
494	106198
127804	106199
49554	106200
55545	106201
146948	106202
515	106203
188700	106204
101429	106205
31395	106206
56434	106207
31915	106208
5	106209
41353	106210
251497	106211
669	106212
38881	106213
1633	106214
62427	106215
75233	106216
97804	106217
8062	106218
4786	106219
23485	106220
33158	106221
111592	106222
39217	106223
8537	106224
254694	106225
124769	106226
47129	106227
216794	106228
43153	106229
974	106230
1403	106231
267953	106232
183776	106233
44279	106234
39925	106235
62810	106236
31490	106237
11797	106238
61889	106239
92528	106240
45494	106241
59793	106242
24884	106243
1112	106244
2483	106245
55976	106246
48259	106247
176645	106248
2935	106249
241193	106250
3746	106251
1159	106252
36333	106253
4585	106254
39482	106255
4492	106256
58722	106257
235766	106258
4313	106259
1765	106260
111363	106261
221	106262
83137	106263
8413	106264
7855	106265
112705	106266
13455	106267
240385	106268
243384	106269
110406	106270
24895	106271
71739	106272
235508	106273
16890	106274
24483	106275
31833	106276
1165	106277
14924	106278
737	106279
46234	106280
9816	106281
117858	106282
113714	106283
83179	106284
74058	106285
24156	106286
647	106287
198068	106288
140259	106289
3127	106290
34514	106291
7665	106292
23160	106293
109085	106294
26854	106295
27295	106296
52147	106297
726	106298
13517	106299
40121	106300
74318	106301
871	106302
226332	106303
39173	106304
320	106305
127040	106306
35827	106307
34328	106308
29420	106309
23177	106310
7381	106311
54440	106312
115857	106313
4100	106314
6286	106315
594	106316
39349	106317
13853	106318
38896	106319
11617	106320
72033	106321
25730	106322
21174	106323
18645	106324
22039	106325
718	106326
7459	106327
134000	106328
55427	106329
106023	106330
39253	106331
41848	106332
105713	106333
154050	106334
24575	106335
87074	106336
170841	106337
218701	106338
32705	106339
189214	106340
66744	106341
2730	106342
13403	106343
63687	106344
213092	106345
654	106346
41	106347
46658	106348
124742	106349
79233	106350
11473	106351
810	106352
263640	106353
34193	106354
188981	106355
73138	106356
203857	106357
29286	106358
119224	106359
12249	106360
10635	106361
44012	106362
22847	106363
20757	106364
50450	106365
172080	106366
30554	106367
257297	106368
352	106369
263184	106370
103199	106371
68615	106372
3145	106373
49446	106374
6835	106375
30479	106376
85270	106377
33925	106378
200765	106379
2976	106380
6612	106381
97662	106382
37328	106383
203054	106384
16917	106385
89000	106386
9101	106387
136112	106388
2961	106389
161550	106390
17	106391
7286	106392
25827	106393
47497	106394
3704	106395
18646	106396
24203	106397
15605	106398
11300	106399
270253	106400
78839	106401
142335	106402
8476	106403
12822	106404
18597	106405
37916	106406
43721	106407
5318	106408
291	106409
253876	106410
115778	106411
103	106412
96053	106413
3431	106414
157700	106415
257438	106416
134170	106417
47915	106418
60544	106419
70931	106420
16526	106421
2095	106422
4352	106423
72072	106424
63862	106425
128528	106426
62845	106427
17096	106428
26522	106429
262076	106430
51642	106431
2053	106432
6902	106433
8816	106434
56798	106435
171636	106436
58997	106437
26027	106438
16381	106439
67061	106440
4331	106441
107094	106442
41704	106443
160232	106444
62819	106445
97656	106446
269183	106447
114416	106448
4848	106449
26158	106450
239164	106451
77259	106452
34485	106453
14125	106454
65854	106455
137154	106456
55681	106457
139907	106458
2139	106459
133997	106460
53729	106461
202220	106462
57518	106463
261728	106464
49811	106465
252527	106466
184281	106467
81100	106468
55587	106469
37054	106470
53798	106471
207299	106472
45329	106473
2857	106474
86455	106475
181741	106476
2768	106477
95153	106478
265249	106479
12464	106480
117236	106481
135178	106482
838	106483
454	106484
229052	106485
20139	106486
1578	106487
30521	106488
9476	106489
118426	106490
47654	106491
14006	106492
145987	106493
24630	106494
109457	106495
105540	106496
222250	106497
45478	106498
66149	106499
7549	106500
56172	106501
39373	106502
45045	106503
176201	106504
187575	106505
74140	106506
43525	106507
30791	106508
97037	106509
7610	106510
424	106511
185	106512
108275	106513
86822	106514
76122	106515
8772	106516
2249	106517
13862	106518
4372	106519
13550	106520
2130	106521
11055	106522
2610	106523
170815	106524
16714	106525
230781	106526
271820	106527
150041	106528
28811	106529
10490	106530
117695	106531
215692	106532
290	106533
222690	106534
128	106535
6060	106536
18438	106537
41839	106538
41471	106539
49872	106540
21690	106541
1190	106542
56524	106543
45522	106544
54790	106545
31561	106546
130869	106547
700	106548
118822	106549
1863	106550
4419	106551
264680	106552
5219	106553
2854	106554
46562	106555
260994	106556
56674	106557
101847	106558
37683	106559
35499	106560
59283	106561
57323	106562
271383	106563
124329	106564
32910	106565
79520	106566
1117	106567
101711	106568
1834	106569
257724	106570
40147	106571
9378	106572
121082	106573
26446	106574
138737	106575
116192	106576
49790	106577
233024	106578
70276	106579
139359	106580
26151	106581
66604	106582
66877	106583
58521	106584
106925	106585
13333	106586
21208	106587
32814	106588
1898	106589
1853	106590
153622	106591
15803	106592
149857	106593
225211	106594
45774	106595
7370	106596
48657	106597
221150	106598
33823	106599
1349	106600
83543	106601
209695	106602
23798	106603
45795	106604
113205	106605
31951	106606
6903	106607
1123	106608
44371	106609
170429	106610
86104	106611
16472	106612
14176	106613
2223	106614
51813	106615
223	106616
2444	106617
110061	106618
32530	106619
3431	106620
44825	106621
11665	106622
249953	106623
71529	106624
5296	106625
162801	106626
14056	106627
56913	106628
19944	106629
115108	106630
6104	106631
54562	106632
50783	106633
6861	106634
129827	106635
22067	106636
2787	106637
32202	106638
237520	106639
84749	106640
151817	106641
127603	106642
6560	106643
22370	106644
522	106645
9044	106646
81	106647
15795	106648
7739	106649
108267	106650
1031	106651
30453	106652
3878	106653
111797	106654
110506	106655
57683	106656
13984	106657
19812	106658
126888	106659
98949	106660
103232	106661
62978	106662
1632	106663
41078	106664
195210	106665
80284	106666
34465	106667
20757	106668
29038	106669
63111	106670
22636	106671
8953	106672
10312	106673
20267	106674
19532	106675
88399	106676
89798	106677
6833	106678
242413	106679
39988	106680
125710	106681
226098	106682
270761	106683
4951	106684
43295	106685
3049	106686
239172	106687
32681	106688
18113	106689
20718	106690
21814	106691
40294	106692
81333	106693
8916	106694
76418	106695
28578	106696
217424	106697
138845	106698
266279	106699
42354	106700
26547	106701
48194	106702
162829	106703
14000	106704
1104	106705
10575	106706
70758	106707
19611	106708
19409	106709
59033	106710
23160	106711
26417	106712
54540	106713
134801	106714
29270	106715
281	106716
98558	106717
20347	106718
161450	106719
18848	106720
11957	106721
7374	106722
1024	106723
13892	106724
90144	106725
8528	106726
49894	106727
8430	106728
237493	106729
226096	106730
101643	106731
88034	106732
50995	106733
36323	106734
23113	106735
13068	106736
83120	106737
5920	106738
22644	106739
107545	106740
101341	106741
15094	106742
156563	106743
32254	106744
13986	106745
22497	106746
25964	106747
35701	106748
65144	106749
23903	106750
51958	106751
3616	106752
149247	106753
209603	106754
39383	106755
408	106756
14185	106757
25326	106758
19778	106759
2706	106760
34551	106761
30380	106762
40963	106763
82281	106764
3381	106765
268481	106766
69661	106767
74052	106768
134192	106769
959	106770
18114	106771
240718	106772
19890	106773
662	106774
43021	106775
12498	106776
14833	106777
29852	106778
265262	106779
1493	106780
75033	106781
34905	106782
1208	106783
24063	106784
110029	106785
27806	106786
235144	106787
31505	106788
231101	106789
28843	106790
7566	106791
4732	106792
44322	106793
40696	106794
115	106795
1989	106796
6909	106797
8554	106798
1875	106799
30256	106800
156397	106801
90325	106802
237973	106803
38587	106804
221540	106805
154066	106806
40678	106807
162933	106808
36632	106809
112752	106810
1404	106811
66375	106812
54007	106813
17289	106814
3465	106815
84562	106816
214103	106817
267805	106818
63096	106819
116086	106820
45845	106821
23422	106822
54070	106823
26092	106824
2919	106825
64643	106826
235948	106827
37625	106828
83298	106829
14442	106830
143597	106831
159598	106832
39523	106833
11469	106834
39254	106835
101252	106836
178889	106837
241136	106838
51324	106839
5439	106840
8357	106841
120652	106842
4491	106843
185221	106844
209152	106845
45518	106846
47240	106847
232574	106848
24207	106849
22744	106850
18402	106851
15745	106852
43981	106853
18241	106854
5105	106855
2515	106856
11193	106857
53878	106858
2498	106859
51525	106860
70832	106861
57593	106862
10477	106863
3777	106864
249053	106865
20748	106866
249298	106867
25400	106868
127777	106869
225	106870
15301	106871
220916	106872
31377	106873
183223	106874
108687	106875
230442	106876
109927	106877
36031	106878
5020	106879
1476	106880
17464	106881
95744	106882
3207	106883
15949	106884
120925	106885
166330	106886
53798	106887
39826	106888
17638	106889
90712	106890
181397	106891
14852	106892
207026	106893
119532	106894
265864	106895
2610	106896
113155	106897
3022	106898
59380	106899
74740	106900
71452	106901
49994	106902
1109	106903
225005	106904
15484	106905
29535	106906
2085	106907
37394	106908
110730	106909
74946	106910
51007	106911
35295	106912
257693	106913
37507	106914
33912	106915
192699	106916
83644	106917
4208	106918
87330	106919
2537	106920
12547	106921
22591	106922
104781	106923
141	106924
161159	106925
33642	106926
729	106927
18388	106928
72595	106929
39092	106930
44794	106931
5156	106932
74540	106933
103723	106934
2368	106935
283	106936
13524	106937
6132	106938
16042	106939
25404	106940
67713	106941
481	106942
15	106943
72221	106944
211611	106945
8041	106946
220051	106947
42919	106948
123553	106949
46472	106950
70917	106951
41487	106952
72860	106953
66029	106954
102957	106955
17093	106956
85243	106957
53564	106958
12159	106959
3857	106960
12184	106961
68269	106962
38399	106963
106569	106964
61321	106965
177959	106966
18801	106967
64004	106968
49238	106969
188885	106970
55176	106971
3752	106972
110755	106973
30833	106974
10976	106975
9081	106976
524	106977
39457	106978
79779	106979
191641	106980
1964	106981
80278	106982
205175	106983
152775	106984
5493	106985
96518	106986
32170	106987
7541	106988
142057	106989
21063	106990
37291	106991
104462	106992
8925	106993
92713	106994
64340	106995
40741	106996
158395	106997
82730	106998
93819	106999
88501	107000
14073	107001
49226	107002
62756	107003
125639	107004
24718	107005
5065	107006
99473	107007
184259	107008
215547	107009
42572	107010
3185	107011
26483	107012
239774	107013
15657	107014
213100	107015
13318	107016
102614	107017
146663	107018
60460	107019
48966	107020
58583	107021
70517	107022
4054	107023
33595	107024
211499	107025
1441	107026
36531	107027
10836	107028
198597	107029
122796	107030
50481	107031
19002	107032
153365	107033
16745	107034
150504	107035
33346	107036
9535	107037
16821	107038
1443	107039
87803	107040
66707	107041
9131	107042
153116	107043
2413	107044
9191	107045
16839	107046
12449	107047
77545	107048
18639	107049
99110	107050
21996	107051
47347	107052
122992	107053
38649	107054
90505	107055
77702	107056
32715	107057
16898	107058
6681	107059
217235	107060
11684	107061
1042	107062
170131	107063
177821	107064
39140	107065
38851	107066
130508	107067
39297	107068
213	107069
28072	107070
254783	107071
19321	107072
46947	107073
14736	107074
69078	107075
43649	107076
16210	107077
154082	107078
125878	107079
156468	107080
2817	107081
14207	107082
143527	107083
13160	107084
5493	107085
40534	107086
241322	107087
165959	107088
48933	107089
9402	107090
188757	107091
7681	107092
224	107093
272196	107094
6473	107095
26007	107096
465	107097
26315	107098
13082	107099
161	107100
81190	107101
76269	107102
451	107103
19521	107104
50830	107105
108417	107106
149774	107107
3938	107108
20335	107109
2757	107110
65375	107111
816	107112
196	107113
79957	107114
9073	107115
2188	107116
1127	107117
1665	107118
136543	107119
29351	107120
61485	107121
122583	107122
94956	107123
17421	107124
93347	107125
9528	107126
1465	107127
84522	107128
120881	107129
153349	107130
46512	107131
252185	107132
261592	107133
101271	107134
20939	107135
265245	107136
37409	107137
4395	107138
11948	107139
9961	107140
44092	107141
31745	107142
246550	107143
5617	107144
8896	107145
31444	107146
22092	107147
178978	107148
126	107149
20810	107150
56446	107151
71757	107152
29628	107153
44915	107154
79643	107155
30662	107156
15207	107157
1411	107158
34046	107159
511	107160
90628	107161
10435	107162
6543	107163
70279	107164
15572	107165
39390	107166
16853	107167
22892	107168
71786	107169
40094	107170
31744	107171
53724	107172
1811	107173
92761	107174
30390	107175
5723	107176
7619	107177
16091	107178
46574	107179
97165	107180
192549	107181
2871	107182
96030	107183
55723	107184
43524	107185
5499	107186
12667	107187
36910	107188
165278	107189
269606	107190
121789	107191
1134	107192
56016	107193
81831	107194
35447	107195
239542	107196
60181	107197
67729	107198
16867	107199
2619	107200
52658	107201
62771	107202
43851	107203
51832	107204
16675	107205
26490	107206
43746	107207
12462	107208
214941	107209
5951	107210
20399	107211
200582	107212
72673	107213
41390	107214
87723	107215
117927	107216
68319	107217
166599	107218
82845	107219
135949	107220
149724	107221
77	107222
72333	107223
158315	107224
251242	107225
112117	107226
100074	107227
77093	107228
27326	107229
959	107230
1557	107231
115961	107232
2023	107233
111381	107234
10135	107235
16436	107236
2732	107237
7109	107238
165906	107239
218704	107240
3893	107241
19624	107242
99603	107243
64101	107244
3988	107245
254244	107246
69193	107247
46200	107248
70824	107249
98526	107250
2114	107251
260340	107252
13133	107253
22870	107254
13718	107255
42486	107256
188899	107257
3155	107258
167929	107259
72639	107260
2291	107261
10859	107262
142084	107263
20237	107264
47965	107265
92652	107266
720	107267
53389	107268
32023	107269
70940	107270
11903	107271
12360	107272
84875	107273
43712	107274
97094	107275
23257	107276
13066	107277
74337	107278
111133	107279
9376	107280
239225	107281
2036	107282
10286	107283
2261	107284
40181	107285
54362	107286
2071	107287
39225	107288
74821	107289
39756	107290
133581	107291
49278	107292
4087	107293
253493	107294
75888	107295
40523	107296
35350	107297
3768	107298
12054	107299
26161	107300
28441	107301
38339	107302
11774	107303
144496	107304
126770	107305
122259	107306
46184	107307
44872	107308
104520	107309
1980	107310
5096	107311
19584	107312
102715	107313
45172	107314
836	107315
201763	107316
92483	107317
32355	107318
2091	107319
48767	107320
57760	107321
32414	107322
101646	107323
16785	107324
39118	107325
21773	107326
136190	107327
55598	107328
247860	107329
5000	107330
96978	107331
227686	107332
260195	107333
2002	107334
100552	107335
24108	107336
142340	107337
815	107338
3137	107339
5038	107340
28357	107341
47163	107342
197340	107343
136034	107344
259964	107345
230354	107346
271939	107347
15481	107348
4293	107349
98428	107350
5588	107351
12028	107352
107009	107353
253422	107354
9252	107355
212309	107356
162529	107357
19557	107358
952	107359
74561	107360
75270	107361
96443	107362
119630	107363
178260	107364
113713	107365
56159	107366
4290	107367
74485	107368
6472	107369
139688	107370
30448	107371
284	107372
95816	107373
70340	107374
76572	107375
37899	107376
98268	107377
56973	107378
220249	107379
453	107380
129817	107381
26809	107382
47	107383
34865	107384
13205	107385
58809	107386
154668	107387
25747	107388
166439	107389
43585	107390
3268	107391
13763	107392
55991	107393
42343	107394
47996	107395
69618	107396
3327	107397
606	107398
54639	107399
15861	107400
6127	107401
8171	107402
40954	107403
2188	107404
106235	107405
189450	107406
157717	107407
77463	107408
4501	107409
203081	107410
34196	107411
44063	107412
15905	107413
23247	107414
25517	107415
169371	107416
37044	107417
88254	107418
68779	107419
18250	107420
52830	107421
2296	107422
181558	107423
110728	107424
24084	107425
15124	107426
146608	107427
5040	107428
49247	107429
28971	107430
162732	107431
27351	107432
221522	107433
7551	107434
29923	107435
81824	107436
16399	107437
63971	107438
15065	107439
32672	107440
45589	107441
99963	107442
18546	107443
238458	107444
140418	107445
162277	107446
49889	107447
9338	107448
21332	107449
40317	107450
19004	107451
154459	107452
263004	107453
4666	107454
43272	107455
46965	107456
13322	107457
22743	107458
14026	107459
83116	107460
175181	107461
2444	107462
201325	107463
171065	107464
5854	107465
23396	107466
199152	107467
61626	107468
157329	107469
124877	107470
3671	107471
239206	107472
63938	107473
40210	107474
37744	107475
2814	107476
3036	107477
78372	107478
5429	107479
57657	107480
86627	107481
4158	107482
27497	107483
160462	107484
160000	107485
58627	107486
97183	107487
90413	107488
62696	107489
105313	107490
76909	107491
1700	107492
29620	107493
3870	107494
3576	107495
48590	107496
21106	107497
7100	107498
65237	107499
1661	107500
43187	107501
10696	107502
2095	107503
254952	107504
150974	107505
8023	107506
164184	107507
93383	107508
74058	107509
78151	107510
126323	107511
4311	107512
6371	107513
13777	107514
128435	107515
5444	107516
101856	107517
50501	107518
68154	107519
974	107520
7551	107521
1496	107522
42347	107523
340	107524
44382	107525
5096	107526
33687	107527
201331	107528
916	107529
210721	107530
1783	107531
270	107532
5798	107533
17159	107534
170027	107535
49929	107536
53100	107537
15852	107538
3731	107539
157245	107540
139700	107541
165312	107542
103808	107543
162056	107544
20865	107545
2634	107546
8855	107547
8350	107548
32910	107549
12808	107550
31105	107551
19622	107552
9077	107553
189	107554
51	107555
195409	107556
22202	107557
56073	107558
25097	107559
109342	107560
36893	107561
185657	107562
11630	107563
199469	107564
89393	107565
10735	107566
54191	107567
42350	107568
11975	107569
29639	107570
9643	107571
1638	107572
21013	107573
50916	107574
3112	107575
74043	107576
186417	107577
68368	107578
254291	107579
265180	107580
63341	107581
7618	107582
203731	107583
21873	107584
433	107585
96795	107586
76412	107587
14024	107588
96170	107589
73719	107590
170282	107591
65772	107592
257457	107593
11241	107594
46328	107595
2739	107596
52756	107597
114625	107598
102628	107599
25236	107600
179865	107601
133366	107602
83262	107603
90082	107604
98206	107605
55471	107606
54983	107607
177	107608
18296	107609
3026	107610
176813	107611
27625	107612
32233	107613
22139	107614
35420	107615
186593	107616
93985	107617
23545	107618
203886	107619
7411	107620
35747	107621
96672	107622
87162	107623
93923	107624
14074	107625
4259	107626
66101	107627
85263	107628
147218	107629
561	107630
79698	107631
6686	107632
45910	107633
12513	107634
99746	107635
9695	107636
40640	107637
115471	107638
74216	107639
2221	107640
111531	107641
146096	107642
143721	107643
24790	107644
64179	107645
2442	107646
47838	107647
4144	107648
88765	107649
21983	107650
127751	107651
19848	107652
40935	107653
2949	107654
203117	107655
7087	107656
31691	107657
83983	107658
11768	107659
82416	107660
73397	107661
192899	107662
61999	107663
31596	107664
154970	107665
269600	107666
140043	107667
86832	107668
15464	107669
11178	107670
178594	107671
40150	107672
7816	107673
56048	107674
77472	107675
5988	107676
77784	107677
7509	107678
35751	107679
55568	107680
41891	107681
26373	107682
474	107683
42112	107684
62510	107685
162799	107686
24019	107687
50725	107688
98247	107689
271458	107690
58542	107691
114493	107692
184558	107693
17002	107694
119875	107695
9254	107696
154094	107697
30099	107698
33742	107699
166071	107700
13443	107701
214546	107702
153737	107703
24578	107704
2847	107705
68616	107706
31931	107707
259127	107708
239348	107709
54747	107710
60908	107711
9	107712
51626	107713
71918	107714
5686	107715
122778	107716
14456	107717
13508	107718
57278	107719
75701	107720
162506	107721
37232	107722
130908	107723
67078	107724
5202	107725
1173	107726
561	107727
24990	107728
146471	107729
2671	107730
1585	107731
679	107732
511	107733
21096	107734
82673	107735
228678	107736
70390	107737
37251	107738
159	107739
49637	107740
11308	107741
31227	107742
9875	107743
816	107744
167223	107745
178228	107746
16387	107747
26176	107748
111228	107749
29544	107750
17919	107751
80	107752
8012	107753
70710	107754
138621	107755
12365	107756
90298	107757
186600	107758
14845	107759
108324	107760
40510	107761
28051	107762
45609	107763
52988	107764
2673	107765
2118	107766
166897	107767
6498	107768
43504	107769
138011	107770
74691	107771
89119	107772
72708	107773
5266	107774
152057	107775
1896	107776
18565	107777
16232	107778
4822	107779
596	107780
4133	107781
32110	107782
69055	107783
2890	107784
50376	107785
56061	107786
210827	107787
228654	107788
253871	107789
113295	107790
33216	107791
145	107792
64904	107793
18709	107794
51	107795
2415	107796
8423	107797
71605	107798
69374	107799
101596	107800
217809	107801
229240	107802
1947	107803
54323	107804
27024	107805
55639	107806
86782	107807
248845	107808
57926	107809
12006	107810
17384	107811
2037	107812
103865	107813
55186	107814
23462	107815
2081	107816
338	107817
9923	107818
244332	107819
17927	107820
9387	107821
21933	107822
519	107823
158121	107824
176047	107825
37773	107826
76348	107827
65084	107828
22537	107829
62788	107830
143019	107831
62030	107832
89392	107833
102030	107834
11600	107835
27779	107836
33285	107837
583	107838
27433	107839
3182	107840
16024	107841
61110	107842
198461	107843
40416	107844
48636	107845
48044	107846
55929	107847
1011	107848
50190	107849
12688	107850
23280	107851
61696	107852
73044	107853
8260	107854
31854	107855
5117	107856
35155	107857
35093	107858
92782	107859
4940	107860
30813	107861
60890	107862
40980	107863
245560	107864
1832	107865
88670	107866
89962	107867
87234	107868
41977	107869
271969	107870
113	107871
240405	107872
22275	107873
163853	107874
59470	107875
166987	107876
48280	107877
7027	107878
54436	107879
27059	107880
5479	107881
4917	107882
214266	107883
47211	107884
104201	107885
55783	107886
252874	107887
204526	107888
89621	107889
112211	107890
19839	107891
114112	107892
1438	107893
2312	107894
98204	107895
1036	107896
135774	107897
50881	107898
20290	107899
12645	107900
236622	107901
211866	107902
48811	107903
109638	107904
207773	107905
24642	107906
43723	107907
118479	107908
1858	107909
2241	107910
54294	107911
63841	107912
75685	107913
29	107914
34472	107915
57422	107916
112951	107917
132070	107918
134009	107919
25139	107920
12142	107921
829	107922
29941	107923
13853	107924
3974	107925
193246	107926
189642	107927
108264	107928
141245	107929
1780	107930
4940	107931
1331	107932
41265	107933
52752	107934
49466	107935
16155	107936
228279	107937
655	107938
110992	107939
13144	107940
2804	107941
21707	107942
13663	107943
2167	107944
108239	107945
15653	107946
99298	107947
12960	107948
165264	107949
46866	107950
37184	107951
110757	107952
37155	107953
43835	107954
41473	107955
109815	107956
66962	107957
130733	107958
222304	107959
8370	107960
22696	107961
39814	107962
73263	107963
13180	107964
45053	107965
54272	107966
5101	107967
120557	107968
169017	107969
74901	107970
43902	107971
110148	107972
12110	107973
28496	107974
4971	107975
10498	107976
25912	107977
16930	107978
1682	107979
74791	107980
24742	107981
69122	107982
35082	107983
11439	107984
17626	107985
39087	107986
81	107987
260	107988
132312	107989
69628	107990
181161	107991
30343	107992
2694	107993
56667	107994
38117	107995
19515	107996
2222	107997
22499	107998
113362	107999
54460	108000
23847	108001
81286	108002
5673	108003
10814	108004
36546	108005
70247	108006
69061	108007
24035	108008
560	108009
63877	108010
5226	108011
110926	108012
114904	108013
56171	108014
28018	108015
95714	108016
27721	108017
17355	108018
93906	108019
41332	108020
25501	108021
84693	108022
220580	108023
18754	108024
45853	108025
1922	108026
40700	108027
17733	108028
140073	108029
13745	108030
35989	108031
66921	108032
10136	108033
29301	108034
76542	108035
7419	108036
41075	108037
158839	108038
74566	108039
16635	108040
98929	108041
148423	108042
2643	108043
67888	108044
3883	108045
58278	108046
152750	108047
3384	108048
157969	108049
99479	108050
48522	108051
30922	108052
22354	108053
30052	108054
11150	108055
90049	108056
982	108057
85120	108058
525	108059
55704	108060
46981	108061
93862	108062
185067	108063
217754	108064
118957	108065
73532	108066
803	108067
87834	108068
21307	108069
176254	108070
3876	108071
6090	108072
1202	108073
242112	108074
3895	108075
99	108076
148502	108077
235562	108078
31324	108079
9630	108080
74908	108081
75522	108082
223404	108083
844	108084
1259	108085
219002	108086
80006	108087
2368	108088
10034	108089
49503	108090
160926	108091
108018	108092
8941	108093
292	108094
31909	108095
198744	108096
114716	108097
223796	108098
73446	108099
8321	108100
214118	108101
7321	108102
200924	108103
27757	108104
7701	108105
1637	108106
8768	108107
32198	108108
155712	108109
188386	108110
10504	108111
4803	108112
83990	108113
89434	108114
197085	108115
246210	108116
8432	108117
39666	108118
794	108119
5663	108120
2291	108121
52489	108122
887	108123
73948	108124
159107	108125
95805	108126
38621	108127
261271	108128
27744	108129
22264	108130
179268	108131
38732	108132
10490	108133
32883	108134
81385	108135
265888	108136
1406	108137
3285	108138
136686	108139
16713	108140
140590	108141
78112	108142
212624	108143
22	108144
21998	108145
19687	108146
161035	108147
182506	108148
54714	108149
83622	108150
6994	108151
72100	108152
10919	108153
62133	108154
1076	108155
7105	108156
40549	108157
38438	108158
7205	108159
83539	108160
88314	108161
10461	108162
83040	108163
143671	108164
30497	108165
49634	108166
2071	108167
34948	108168
92624	108169
210180	108170
2121	108171
79713	108172
45279	108173
69347	108174
82758	108175
1	108176
2281	108177
159918	108178
53875	108179
30495	108180
151479	108181
3056	108182
129251	108183
101954	108184
716	108185
7039	108186
2798	108187
15578	108188
23529	108189
108562	108190
93811	108191
65872	108192
187212	108193
73913	108194
114384	108195
82873	108196
3550	108197
36498	108198
186791	108199
136803	108200
134373	108201
42627	108202
98892	108203
25212	108204
91680	108205
50591	108206
874	108207
22428	108208
94230	108209
69634	108210
76537	108211
86247	108212
50190	108213
31268	108214
137765	108215
114285	108216
35374	108217
265900	108218
153019	108219
165510	108220
179526	108221
19734	108222
122616	108223
25933	108224
860	108225
60239	108226
1018	108227
37629	108228
4202	108229
138663	108230
89364	108231
5080	108232
1853	108233
53592	108234
199193	108235
86720	108236
29842	108237
104740	108238
921	108239
4721	108240
256028	108241
39963	108242
29246	108243
172640	108244
77543	108245
189155	108246
182769	108247
194646	108248
130952	108249
81861	108250
10778	108251
105388	108252
2538	108253
42769	108254
606	108255
171698	108256
61118	108257
17810	108258
135363	108259
15222	108260
16606	108261
105246	108262
11378	108263
5182	108264
18570	108265
986	108266
55753	108267
6187	108268
30473	108269
43039	108270
14242	108271
67578	108272
27530	108273
117218	108274
203216	108275
282	108276
51698	108277
79848	108278
20871	108279
100607	108280
24188	108281
3828	108282
26722	108283
28255	108284
589	108285
57248	108286
332	108287
10741	108288
177306	108289
159267	108290
253345	108291
91817	108292
117798	108293
51954	108294
197890	108295
1867	108296
58978	108297
2394	108298
114918	108299
67815	108300
4452	108301
15046	108302
2281	108303
10503	108304
24912	108305
104831	108306
144919	108307
1891	108308
8312	108309
1134	108310
81735	108311
73993	108312
37310	108313
52083	108314
36724	108315
73123	108316
23822	108317
2557	108318
19494	108319
44891	108320
65975	108321
45447	108322
487	108323
15825	108324
170600	108325
51456	108326
92723	108327
9255	108328
2390	108329
95529	108330
167732	108331
17846	108332
87106	108333
28927	108334
57410	108335
21219	108336
14491	108337
36358	108338
7663	108339
145	108340
3881	108341
62666	108342
34440	108343
141691	108344
31318	108345
213393	108346
54790	108347
30653	108348
89532	108349
126583	108350
59905	108351
182315	108352
44874	108353
42371	108354
79158	108355
3470	108356
109796	108357
51367	108358
22063	108359
47734	108360
161216	108361
15693	108362
134629	108363
127055	108364
133	108365
240140	108366
4336	108367
15628	108368
3439	108369
49454	108370
4492	108371
129446	108372
189663	108373
183426	108374
10457	108375
5494	108376
65324	108377
156957	108378
78268	108379
37260	108380
234118	108381
19599	108382
10061	108383
203143	108384
82862	108385
80437	108386
991	108387
3640	108388
20498	108389
919	108390
90775	108391
108900	108392
213474	108393
18470	108394
1915	108395
122504	108396
48362	108397
73508	108398
13531	108399
101260	108400
237779	108401
5499	108402
121478	108403
32987	108404
219948	108405
21321	108406
1458	108407
2212	108408
45199	108409
2692	108410
76207	108411
10223	108412
30857	108413
5230	108414
46681	108415
6472	108416
22197	108417
32874	108418
17332	108419
6366	108420
22130	108421
147752	108422
7147	108423
100526	108424
21926	108425
77294	108426
6597	108427
15691	108428
19726	108429
3848	108430
9588	108431
97167	108432
25607	108433
76369	108434
13348	108435
76770	108436
146214	108437
9539	108438
2678	108439
20997	108440
267116	108441
72066	108442
25370	108443
159151	108444
194342	108445
3034	108446
123913	108447
113876	108448
95	108449
22518	108450
53290	108451
17520	108452
11964	108453
19772	108454
2957	108455
1623	108456
201	108457
28314	108458
4403	108459
150226	108460
247897	108461
33351	108462
4724	108463
152773	108464
62	108465
106516	108466
62424	108467
56387	108468
250597	108469
102009	108470
110624	108471
22708	108472
169666	108473
128272	108474
23194	108475
169247	108476
692	108477
213737	108478
19887	108479
126128	108480
59861	108481
46035	108482
20524	108483
82707	108484
16128	108485
209408	108486
200712	108487
129412	108488
4515	108489
15813	108490
52852	108491
47901	108492
68705	108493
4003	108494
72995	108495
29932	108496
9560	108497
25062	108498
8987	108499
14657	108500
226855	108501
32808	108502
157762	108503
23471	108504
15181	108505
229188	108506
21492	108507
813	108508
26495	108509
25924	108510
156451	108511
105536	108512
115453	108513
1077	108514
131937	108515
1062	108516
83924	108517
48638	108518
256073	108519
204597	108520
17885	108521
2571	108522
5820	108523
79297	108524
77366	108525
14020	108526
134743	108527
487	108528
17285	108529
7081	108530
162814	108531
106143	108532
29065	108533
263415	108534
120571	108535
23885	108536
7854	108537
38039	108538
178352	108539
6729	108540
142213	108541
193297	108542
35182	108543
61903	108544
3464	108545
86953	108546
18054	108547
13287	108548
153162	108549
184465	108550
154500	108551
133590	108552
37325	108553
8955	108554
90664	108555
270441	108556
43	108557
3231	108558
18148	108559
19835	108560
11419	108561
14411	108562
62997	108563
58074	108564
104409	108565
36816	108566
133326	108567
184099	108568
14701	108569
73482	108570
155385	108571
27453	108572
90932	108573
257032	108574
255131	108575
6818	108576
146383	108577
139438	108578
758	108579
114090	108580
1639	108581
198451	108582
45751	108583
27839	108584
114060	108585
11713	108586
7311	108587
21811	108588
10871	108589
43203	108590
5456	108591
12370	108592
247097	108593
23654	108594
14610	108595
212728	108596
180410	108597
5839	108598
108664	108599
133905	108600
22780	108601
44421	108602
5688	108603
148081	108604
123023	108605
82605	108606
17327	108607
38132	108608
93101	108609
12890	108610
28686	108611
195502	108612
70214	108613
4191	108614
38986	108615
30576	108616
9248	108617
13667	108618
53998	108619
23904	108620
74956	108621
52257	108622
877	108623
87	108624
62446	108625
179067	108626
141026	108627
2250	108628
416	108629
22500	108630
86888	108631
205140	108632
12580	108633
164992	108634
149185	108635
143061	108636
131020	108637
41751	108638
25739	108639
31764	108640
28489	108641
3005	108642
28816	108643
46489	108644
28519	108645
27279	108646
15946	108647
140161	108648
959	108649
14621	108650
66496	108651
244708	108652
256962	108653
195686	108654
81378	108655
116564	108656
9526	108657
8211	108658
93557	108659
77041	108660
183212	108661
146658	108662
43040	108663
38403	108664
156556	108665
95051	108666
64078	108667
14824	108668
41597	108669
1278	108670
1114	108671
214652	108672
55233	108673
144935	108674
9280	108675
83432	108676
20476	108677
62491	108678
68806	108679
68518	108680
123059	108681
38284	108682
29482	108683
143124	108684
62259	108685
55444	108686
28411	108687
44881	108688
21517	108689
19670	108690
137841	108691
27810	108692
1791	108693
961	108694
79963	108695
194331	108696
158031	108697
6309	108698
252938	108699
88565	108700
253276	108701
56897	108702
131337	108703
6114	108704
32217	108705
20165	108706
121621	108707
87825	108708
7676	108709
234771	108710
207004	108711
26945	108712
208483	108713
75616	108714
8614	108715
162265	108716
35331	108717
1217	108718
524	108719
106137	108720
20005	108721
63377	108722
16935	108723
6480	108724
72910	108725
9709	108726
3160	108727
13093	108728
64726	108729
8434	108730
17862	108731
103754	108732
61739	108733
10016	108734
15451	108735
37278	108736
25976	108737
355	108738
198	108739
8918	108740
247881	108741
20696	108742
37730	108743
17288	108744
108048	108745
160266	108746
13122	108747
1034	108748
161946	108749
1230	108750
12387	108751
16855	108752
87301	108753
32161	108754
125946	108755
13487	108756
21800	108757
15270	108758
19892	108759
155917	108760
162449	108761
543	108762
159420	108763
126006	108764
134054	108765
9814	108766
56903	108767
62279	108768
20871	108769
151877	108770
517	108771
40290	108772
123281	108773
13823	108774
37882	108775
52638	108776
37078	108777
34592	108778
87008	108779
4467	108780
126738	108781
84244	108782
193176	108783
81717	108784
1892	108785
4693	108786
124	108787
79468	108788
65705	108789
132434	108790
29598	108791
7	108792
166013	108793
152373	108794
68549	108795
5056	108796
871	108797
7202	108798
110090	108799
35456	108800
27627	108801
40170	108802
117	108803
62921	108804
3002	108805
1923	108806
23612	108807
167381	108808
3062	108809
9454	108810
58046	108811
257872	108812
1581	108813
530	108814
67446	108815
10290	108816
6160	108817
12575	108818
4419	108819
136667	108820
192471	108821
160169	108822
44231	108823
6450	108824
21863	108825
38760	108826
10076	108827
99126	108828
149399	108829
21241	108830
89659	108831
5607	108832
75704	108833
81604	108834
8833	108835
138530	108836
97432	108837
42724	108838
61185	108839
20040	108840
18116	108841
21908	108842
445	108843
291	108844
24745	108845
5033	108846
73971	108847
67286	108848
12947	108849
43523	108850
103129	108851
65199	108852
22153	108853
2241	108854
3383	108855
19476	108856
2990	108857
114221	108858
203879	108859
42868	108860
172173	108861
59759	108862
112534	108863
28610	108864
18655	108865
101606	108866
6775	108867
240800	108868
138135	108869
3049	108870
40112	108871
33495	108872
40899	108873
88791	108874
10380	108875
172718	108876
47570	108877
100716	108878
8361	108879
27035	108880
1302	108881
226984	108882
106202	108883
130982	108884
17255	108885
69920	108886
49297	108887
13218	108888
45192	108889
14038	108890
161073	108891
11447	108892
210156	108893
4950	108894
97987	108895
107165	108896
88281	108897
63539	108898
58560	108899
15301	108900
59601	108901
31475	108902
242048	108903
257953	108904
95620	108905
10438	108906
46513	108907
184838	108908
49433	108909
64620	108910
103908	108911
7265	108912
22011	108913
20921	108914
43284	108915
122257	108916
135797	108917
100856	108918
89362	108919
198103	108920
12384	108921
125167	108922
18082	108923
53375	108924
159991	108925
8031	108926
249887	108927
6675	108928
42038	108929
78059	108930
37784	108931
149617	108932
44165	108933
381	108934
46788	108935
9707	108936
3300	108937
221873	108938
16319	108939
145728	108940
160013	108941
80313	108942
116312	108943
171632	108944
257578	108945
13270	108946
109630	108947
106272	108948
4032	108949
4726	108950
3440	108951
18963	108952
1650	108953
33090	108954
38981	108955
148662	108956
103430	108957
35538	108958
2862	108959
390	108960
56222	108961
19485	108962
139407	108963
15122	108964
122438	108965
7617	108966
48046	108967
50232	108968
65830	108969
73515	108970
4670	108971
75623	108972
9565	108973
35625	108974
55861	108975
239761	108976
42406	108977
8245	108978
13012	108979
157171	108980
4138	108981
315	108982
208353	108983
22535	108984
63087	108985
77082	108986
4806	108987
55362	108988
121701	108989
7099	108990
45093	108991
51490	108992
37109	108993
230518	108994
105829	108995
141271	108996
14122	108997
125455	108998
53250	108999
9337	109000
44811	109001
217399	109002
62451	109003
148425	109004
23943	109005
11913	109006
21490	109007
68557	109008
24005	109009
47265	109010
566	109011
91099	109012
1689	109013
142775	109014
56749	109015
1306	109016
9083	109017
30599	109018
20973	109019
4000	109020
187208	109021
104688	109022
10436	109023
3236	109024
18935	109025
46431	109026
5273	109027
91855	109028
53808	109029
32978	109030
15348	109031
137311	109032
361	109033
14913	109034
32035	109035
174145	109036
132811	109037
155925	109038
3984	109039
52720	109040
58569	109041
10507	109042
35541	109043
42882	109044
236853	109045
6433	109046
11885	109047
247541	109048
4192	109049
105041	109050
122898	109051
2208	109052
135618	109053
190791	109054
127259	109055
79090	109056
45375	109057
110081	109058
22541	109059
50368	109060
44864	109061
45477	109062
52065	109063
57581	109064
28771	109065
53491	109066
272128	109067
63626	109068
5707	109069
34736	109070
56808	109071
54529	109072
143989	109073
17977	109074
150935	109075
2527	109076
184392	109077
10648	109078
93082	109079
134159	109080
131169	109081
48440	109082
3451	109083
80101	109084
2987	109085
163895	109086
55152	109087
241235	109088
66268	109089
236529	109090
27011	109091
95948	109092
3067	109093
37260	109094
13584	109095
11424	109096
88695	109097
2879	109098
54697	109099
4303	109100
2532	109101
11516	109102
2541	109103
17930	109104
211187	109105
59046	109106
32946	109107
67039	109108
101758	109109
3866	109110
152798	109111
242153	109112
238248	109113
23458	109114
5090	109115
98344	109116
53121	109117
47250	109118
63208	109119
31607	109120
247143	109121
23417	109122
28817	109123
2740	109124
255115	109125
7349	109126
10139	109127
4077	109128
167	109129
11536	109130
228101	109131
132576	109132
127630	109133
26826	109134
42490	109135
775	109136
16065	109137
5393	109138
17791	109139
11427	109140
11316	109141
37047	109142
39292	109143
85127	109144
53014	109145
86532	109146
2402	109147
26535	109148
96283	109149
93670	109150
86511	109151
119031	109152
15622	109153
99474	109154
25477	109155
227922	109156
111789	109157
158831	109158
19737	109159
162985	109160
11514	109161
61411	109162
12846	109163
259272	109164
25293	109165
273	109166
132593	109167
1258	109168
239945	109169
270386	109170
143557	109171
139611	109172
142102	109173
607	109174
39473	109175
17049	109176
109801	109177
120180	109178
25305	109179
1070	109180
2002	109181
90368	109182
173111	109183
35980	109184
5414	109185
8863	109186
1233	109187
59987	109188
88222	109189
22445	109190
94493	109191
121112	109192
108386	109193
133973	109194
258959	109195
148781	109196
43565	109197
51	109198
182230	109199
17336	109200
204909	109201
76201	109202
63765	109203
4902	109204
91133	109205
168396	109206
48182	109207
171794	109208
93153	109209
2000	109210
162436	109211
50551	109212
110715	109213
3002	109214
54203	109215
212724	109216
1118	109217
121988	109218
91316	109219
21554	109220
247580	109221
51626	109222
7558	109223
4160	109224
32747	109225
30760	109226
5334	109227
197557	109228
224848	109229
162659	109230
86938	109231
20508	109232
110206	109233
24424	109234
29995	109235
8836	109236
45310	109237
38063	109238
153307	109239
26276	109240
233893	109241
117416	109242
166267	109243
29384	109244
108769	109245
20515	109246
72	109247
7469	109248
25485	109249
104184	109250
114351	109251
227986	109252
43384	109253
10195	109254
23838	109255
36320	109256
13239	109257
16883	109258
59634	109259
14639	109260
101789	109261
278	109262
847	109263
1491	109264
13306	109265
1741	109266
106214	109267
152852	109268
12501	109269
141722	109270
47435	109271
154371	109272
181173	109273
4828	109274
231	109275
27359	109276
92172	109277
19800	109278
10188	109279
27649	109280
23447	109281
8689	109282
16425	109283
59617	109284
31062	109285
153824	109286
28882	109287
168796	109288
50411	109289
149156	109290
9564	109291
29128	109292
137218	109293
31267	109294
12809	109295
7005	109296
124244	109297
69060	109298
103148	109299
12488	109300
17143	109301
58121	109302
165095	109303
266325	109304
25228	109305
113244	109306
46746	109307
194	109308
191981	109309
2246	109310
45996	109311
18856	109312
3998	109313
761	109314
44948	109315
109715	109316
138023	109317
181796	109318
112856	109319
15886	109320
38247	109321
59350	109322
642	109323
3715	109324
12695	109325
45153	109326
22860	109327
59618	109328
212389	109329
92764	109330
29439	109331
161312	109332
4777	109333
38386	109334
11593	109335
52879	109336
22590	109337
223644	109338
95830	109339
39658	109340
2572	109341
42684	109342
410	109343
3426	109344
16183	109345
848	109346
59	109347
30979	109348
14841	109349
53276	109350
270	109351
199482	109352
14362	109353
8389	109354
37151	109355
21802	109356
19526	109357
201333	109358
1180	109359
51336	109360
190426	109361
3710	109362
4976	109363
67419	109364
118896	109365
148912	109366
7311	109367
41390	109368
1886	109369
264763	109370
51764	109371
205305	109372
26379	109373
9757	109374
31440	109375
17177	109376
168675	109377
44594	109378
112421	109379
141281	109380
1833	109381
4484	109382
32639	109383
1871	109384
9291	109385
19913	109386
2413	109387
68	109388
68506	109389
31894	109390
23886	109391
91160	109392
2227	109393
6368	109394
160075	109395
5525	109396
71056	109397
633	109398
33819	109399
21566	109400
65965	109401
249431	109402
48746	109403
166523	109404
143830	109405
9101	109406
38168	109407
9463	109408
166050	109409
22909	109410
199229	109411
67749	109412
36240	109413
15168	109414
591	109415
17215	109416
25572	109417
31419	109418
20991	109419
154569	109420
131899	109421
1422	109422
1608	109423
42463	109424
63884	109425
5717	109426
4059	109427
90418	109428
13199	109429
12243	109430
147180	109431
27760	109432
41400	109433
164482	109434
5378	109435
156692	109436
6198	109437
124319	109438
59074	109439
1327	109440
4085	109441
88150	109442
48846	109443
21434	109444
19633	109445
3753	109446
15716	109447
167197	109448
79931	109449
181947	109450
85474	109451
1486	109452
107429	109453
180595	109454
76987	109455
254544	109456
33913	109457
93696	109458
119869	109459
104395	109460
117687	109461
106352	109462
17818	109463
22224	109464
166635	109465
607	109466
50838	109467
103582	109468
53386	109469
81095	109470
34062	109471
124688	109472
12059	109473
40913	109474
6673	109475
546	109476
109	109477
16970	109478
27205	109479
739	109480
4659	109481
97752	109482
136670	109483
160033	109484
102724	109485
109948	109486
8328	109487
24664	109488
8763	109489
191100	109490
34278	109491
38217	109492
39427	109493
7919	109494
46170	109495
270478	109496
17797	109497
1441	109498
256066	109499
373	109500
92551	109501
55388	109502
152724	109503
184058	109504
5931	109505
151489	109506
74238	109507
1594	109508
62116	109509
142406	109510
240	109511
75672	109512
43961	109513
27444	109514
47510	109515
1392	109516
34639	109517
14581	109518
26824	109519
59454	109520
52745	109521
228787	109522
47962	109523
50733	109524
34584	109525
3513	109526
23252	109527
2187	109528
121550	109529
110136	109530
9822	109531
3681	109532
31744	109533
89856	109534
16601	109535
3989	109536
27332	109537
179375	109538
64838	109539
42246	109540
142210	109541
147318	109542
147686	109543
15772	109544
13910	109545
12982	109546
64047	109547
86153	109548
58044	109549
33887	109550
82587	109551
77996	109552
235955	109553
82491	109554
57306	109555
106245	109556
3145	109557
27840	109558
9647	109559
2976	109560
46024	109561
2014	109562
55275	109563
42695	109564
56617	109565
9097	109566
106482	109567
11483	109568
141338	109569
14919	109570
21103	109571
6975	109572
7202	109573
160679	109574
75847	109575
144307	109576
8252	109577
16153	109578
60103	109579
26127	109580
145984	109581
14271	109582
456	109583
13355	109584
102993	109585
77797	109586
105092	109587
47692	109588
237	109589
61081	109590
33168	109591
103123	109592
12146	109593
19080	109594
36904	109595
12104	109596
227045	109597
82579	109598
37459	109599
18077	109600
176900	109601
38571	109602
94344	109603
106192	109604
931	109605
104607	109606
7783	109607
62922	109608
689	109609
206699	109610
121301	109611
17781	109612
947	109613
6306	109614
41494	109615
8507	109616
196876	109617
257868	109618
9061	109619
122	109620
2631	109621
27602	109622
154755	109623
24605	109624
126422	109625
41629	109626
241990	109627
63581	109628
201035	109629
1283	109630
53007	109631
231524	109632
56193	109633
10885	109634
169625	109635
58124	109636
12194	109637
6956	109638
31786	109639
43045	109640
21601	109641
127626	109642
4040	109643
40454	109644
7327	109645
68863	109646
174471	109647
3820	109648
5044	109649
251991	109650
204266	109651
40419	109652
10692	109653
12617	109654
44851	109655
18771	109656
17571	109657
232781	109658
76132	109659
3406	109660
155052	109661
2444	109662
38672	109663
1760	109664
3824	109665
752	109666
32350	109667
11611	109668
14203	109669
127428	109670
275	109671
714	109672
138728	109673
168458	109674
85129	109675
18905	109676
174403	109677
19290	109678
99251	109679
5655	109680
89880	109681
106180	109682
44546	109683
156151	109684
75657	109685
148972	109686
1	109687
64314	109688
16872	109689
96187	109690
449	109691
46304	109692
10437	109693
14409	109694
132826	109695
777	109696
83246	109697
7271	109698
2161	109699
41616	109700
50745	109701
2965	109702
127228	109703
23336	109704
230103	109705
66471	109706
10272	109707
29470	109708
97522	109709
3672	109710
65698	109711
58703	109712
12253	109713
137697	109714
25320	109715
112783	109716
47381	109717
124726	109718
116573	109719
34271	109720
111371	109721
64444	109722
40209	109723
5494	109724
963	109725
13079	109726
43391	109727
167067	109728
51163	109729
9628	109730
17956	109731
33030	109732
117677	109733
51523	109734
48859	109735
69487	109736
4344	109737
15957	109738
557	109739
720	109740
105834	109741
32167	109742
30354	109743
217138	109744
22733	109745
86776	109746
133005	109747
68929	109748
272	109749
155301	109750
7446	109751
231499	109752
37611	109753
165541	109754
95518	109755
43724	109756
42193	109757
2443	109758
9389	109759
16174	109760
11323	109761
57162	109762
49446	109763
66855	109764
20239	109765
9843	109766
268735	109767
20063	109768
34501	109769
76751	109770
131882	109771
101876	109772
65040	109773
146178	109774
895	109775
7917	109776
50855	109777
42312	109778
853	109779
8883	109780
65939	109781
130327	109782
87479	109783
517	109784
1096	109785
43074	109786
50541	109787
6044	109788
4379	109789
3108	109790
10833	109791
94750	109792
33458	109793
285	109794
127339	109795
21581	109796
68959	109797
19930	109798
43593	109799
111693	109800
18127	109801
1136	109802
269649	109803
10312	109804
31062	109805
185143	109806
7780	109807
1534	109808
21935	109809
3270	109810
49994	109811
78934	109812
59869	109813
100431	109814
2468	109815
24591	109816
150121	109817
53895	109818
10338	109819
66654	109820
136848	109821
222380	109822
117616	109823
196548	109824
107485	109825
33520	109826
86108	109827
132085	109828
26438	109829
218338	109830
203053	109831
73869	109832
74751	109833
45356	109834
266094	109835
99468	109836
12202	109837
6255	109838
93068	109839
143730	109840
131722	109841
105145	109842
21688	109843
80666	109844
42144	109845
55135	109846
8588	109847
262774	109848
198009	109849
261990	109850
15490	109851
30277	109852
14915	109853
107799	109854
99772	109855
44506	109856
123662	109857
25021	109858
127542	109859
180138	109860
5792	109861
17320	109862
38229	109863
1855	109864
5614	109865
44389	109866
69476	109867
170268	109868
75	109869
189178	109870
171428	109871
138518	109872
8739	109873
182247	109874
76594	109875
155849	109876
1583	109877
77264	109878
247819	109879
30118	109880
70057	109881
110821	109882
132	109883
25889	109884
157036	109885
25387	109886
30931	109887
164832	109888
113687	109889
30724	109890
40853	109891
14488	109892
160992	109893
2110	109894
25387	109895
34600	109896
49484	109897
27609	109898
11750	109899
2517	109900
158367	109901
55479	109902
29582	109903
5750	109904
225791	109905
129135	109906
47428	109907
95651	109908
413	109909
1343	109910
40414	109911
33925	109912
2976	109913
151207	109914
128474	109915
79178	109916
86981	109917
38300	109918
15044	109919
227537	109920
177312	109921
80214	109922
3490	109923
90335	109924
1133	109925
53815	109926
5780	109927
36952	109928
140570	109929
93605	109930
70608	109931
209375	109932
26130	109933
32073	109934
264284	109935
76064	109936
544	109937
30532	109938
108148	109939
232610	109940
36564	109941
92201	109942
46675	109943
12925	109944
5919	109945
8306	109946
104081	109947
34250	109948
51196	109949
127343	109950
10539	109951
28660	109952
103797	109953
85458	109954
182128	109955
184549	109956
26022	109957
5346	109958
93364	109959
30817	109960
4686	109961
114	109962
10184	109963
262505	109964
158305	109965
250827	109966
21108	109967
19326	109968
1317	109969
417	109970
32826	109971
109764	109972
118036	109973
112007	109974
77332	109975
4994	109976
163810	109977
114609	109978
14162	109979
157558	109980
89748	109981
4059	109982
145438	109983
24410	109984
77160	109985
212023	109986
5312	109987
48262	109988
240046	109989
168256	109990
32228	109991
162758	109992
14864	109993
73122	109994
17958	109995
49769	109996
15946	109997
27647	109998
75576	109999
190	110000
209114	110001
18103	110002
54654	110003
202126	110004
12537	110005
2515	110006
12406	110007
86182	110008
18837	110009
243684	110010
33465	110011
89487	110012
50885	110013
11033	110014
73087	110015
79235	110016
166973	110017
51401	110018
29366	110019
109569	110020
66128	110021
111600	110022
17002	110023
85705	110024
178320	110025
369	110026
111296	110027
7707	110028
15613	110029
22798	110030
71455	110031
34519	110032
168121	110033
6568	110034
57065	110035
22721	110036
39186	110037
33104	110038
4728	110039
105425	110040
960	110041
250262	110042
3722	110043
39173	110044
13641	110045
42178	110046
83744	110047
144789	110048
10978	110049
16013	110050
10017	110051
125910	110052
85897	110053
7082	110054
21888	110055
9328	110056
80878	110057
35675	110058
27734	110059
119	110060
22037	110061
1283	110062
195257	110063
126589	110064
97434	110065
107265	110066
137141	110067
78375	110068
10283	110069
202978	110070
7009	110071
110937	110072
6772	110073
19564	110074
141695	110075
2040	110076
42437	110077
10288	110078
770	110079
1729	110080
222202	110081
55653	110082
19927	110083
80475	110084
199281	110085
155813	110086
104355	110087
288	110088
63912	110089
11295	110090
5199	110091
14564	110092
106807	110093
47106	110094
123759	110095
506	110096
2211	110097
50812	110098
98942	110099
100155	110100
111248	110101
57514	110102
248429	110103
46645	110104
93026	110105
81832	110106
678	110107
5290	110108
124905	110109
3	110110
41798	110111
890	110112
76753	110113
11495	110114
1625	110115
1982	110116
5651	110117
149643	110118
15295	110119
9369	110120
14165	110121
41235	110122
40739	110123
130133	110124
3759	110125
78361	110126
115353	110127
2366	110128
11808	110129
58494	110130
38196	110131
107086	110132
37635	110133
33950	110134
32678	110135
56370	110136
20462	110137
134789	110138
23428	110139
82870	110140
54167	110141
16915	110142
852	110143
54264	110144
756	110145
445	110146
105047	110147
8322	110148
65152	110149
52511	110150
89976	110151
212346	110152
147611	110153
43825	110154
125722	110155
12639	110156
51907	110157
155017	110158
103134	110159
9879	110160
41452	110161
8599	110162
60224	110163
72782	110164
18052	110165
262676	110166
6947	110167
60626	110168
23346	110169
8682	110170
4714	110171
32580	110172
98783	110173
32599	110174
97049	110175
5406	110176
239979	110177
74944	110178
1707	110179
204086	110180
36195	110181
5382	110182
11773	110183
382	110184
111043	110185
13090	110186
88680	110187
60373	110188
28813	110189
141680	110190
13679	110191
4624	110192
27665	110193
29665	110194
1737	110195
5475	110196
104492	110197
4780	110198
72316	110199
138110	110200
140340	110201
20190	110202
41782	110203
598	110204
101093	110205
149356	110206
1657	110207
78217	110208
59627	110209
10247	110210
191155	110211
4268	110212
70857	110213
40547	110214
224959	110215
11101	110216
23969	110217
181809	110218
65628	110219
70264	110220
94958	110221
2421	110222
72483	110223
26624	110224
56788	110225
83262	110226
61847	110227
270135	110228
157369	110229
9753	110230
161962	110231
7903	110232
122466	110233
170906	110234
3219	110235
64292	110236
2244	110237
640	110238
48040	110239
567	110240
171391	110241
4545	110242
27350	110243
157371	110244
4122	110245
41354	110246
27624	110247
2136	110248
263530	110249
2287	110250
261181	110251
36627	110252
89809	110253
5886	110254
12522	110255
517	110256
80039	110257
12470	110258
7971	110259
2959	110260
190	110261
265	110262
7568	110263
5175	110264
185106	110265
59995	110266
17120	110267
8766	110268
94794	110269
264049	110270
20959	110271
4968	110272
1930	110273
1426	110274
76695	110275
131477	110276
25487	110277
50286	110278
50842	110279
2627	110280
19119	110281
58206	110282
9030	110283
262880	110284
9587	110285
25699	110286
33303	110287
10454	110288
249838	110289
60667	110290
45394	110291
78224	110292
4241	110293
46458	110294
40885	110295
3380	110296
7135	110297
105418	110298
242183	110299
5158	110300
91761	110301
80418	110302
17052	110303
2927	110304
162076	110305
7454	110306
10893	110307
12009	110308
10165	110309
11373	110310
131218	110311
13640	110312
79074	110313
129559	110314
16099	110315
1588	110316
43892	110317
31619	110318
53824	110319
153161	110320
7641	110321
26109	110322
70381	110323
9287	110324
2212	110325
1749	110326
12183	110327
21575	110328
56	110329
7613	110330
3990	110331
44287	110332
46157	110333
90441	110334
177122	110335
46504	110336
1491	110337
77179	110338
64465	110339
14451	110340
9369	110341
45500	110342
21019	110343
17675	110344
9401	110345
35781	110346
50899	110347
28890	110348
23412	110349
7205	110350
55349	110351
148015	110352
236508	110353
8285	110354
3372	110355
2403	110356
124527	110357
28746	110358
51142	110359
109864	110360
25010	110361
577	110362
67255	110363
146791	110364
3264	110365
145113	110366
90455	110367
19618	110368
10614	110369
26652	110370
39354	110371
13638	110372
1137	110373
113685	110374
112304	110375
93997	110376
168771	110377
24281	110378
21416	110379
223031	110380
6207	110381
51108	110382
67281	110383
17898	110384
7729	110385
167543	110386
4201	110387
7851	110388
32208	110389
98403	110390
5375	110391
84347	110392
35716	110393
18639	110394
12212	110395
175978	110396
8587	110397
28461	110398
39925	110399
100787	110400
54523	110401
6196	110402
219	110403
74	110404
42368	110405
39415	110406
23486	110407
109257	110408
8115	110409
158519	110410
103857	110411
9718	110412
53	110413
95518	110414
61322	110415
158121	110416
263386	110417
80301	110418
5640	110419
110050	110420
2765	110421
40297	110422
47552	110423
3663	110424
5642	110425
111417	110426
20069	110427
107199	110428
25288	110429
3928	110430
176943	110431
680	110432
1336	110433
83	110434
88364	110435
118641	110436
85620	110437
668	110438
3349	110439
91510	110440
94658	110441
72153	110442
11116	110443
92221	110444
268824	110445
90980	110446
9020	110447
29062	110448
1270	110449
255806	110450
208645	110451
17161	110452
133194	110453
25	110454
154957	110455
101089	110456
160811	110457
117141	110458
69385	110459
7278	110460
4251	110461
53697	110462
174197	110463
2844	110464
118856	110465
2755	110466
3577	110467
34522	110468
953	110469
5739	110470
76083	110471
24994	110472
8036	110473
9642	110474
316	110475
6991	110476
14956	110477
5601	110478
227412	110479
7024	110480
108108	110481
129437	110482
766	110483
195541	110484
516	110485
85830	110486
2699	110487
104188	110488
19223	110489
300	110490
30804	110491
130495	110492
95306	110493
101408	110494
149231	110495
87754	110496
4247	110497
50211	110498
172729	110499
25196	110500
36462	110501
630	110502
667	110503
21246	110504
25323	110505
213717	110506
82306	110507
242032	110508
101722	110509
131685	110510
60070	110511
92303	110512
18319	110513
214249	110514
1726	110515
2670	110516
272123	110517
165299	110518
159496	110519
7859	110520
39339	110521
10603	110522
42676	110523
5323	110524
18939	110525
136627	110526
221014	110527
1776	110528
78664	110529
242065	110530
11182	110531
62919	110532
30012	110533
103479	110534
39340	110535
1343	110536
42277	110537
143839	110538
23522	110539
189509	110540
57144	110541
74076	110542
78470	110543
110587	110544
15624	110545
112400	110546
9320	110547
390	110548
117605	110549
23018	110550
1333	110551
69505	110552
38276	110553
122840	110554
32659	110555
101476	110556
124601	110557
87778	110558
72321	110559
132884	110560
2258	110561
13871	110562
218009	110563
652	110564
40495	110565
113043	110566
56548	110567
100641	110568
31628	110569
12410	110570
9283	110571
59351	110572
748	110573
272307	110574
15509	110575
41758	110576
148142	110577
30367	110578
94871	110579
9793	110580
10369	110581
10521	110582
207012	110583
224979	110584
126506	110585
167753	110586
129573	110587
247	110588
19572	110589
213212	110590
35134	110591
45726	110592
21000	110593
63381	110594
2042	110595
4474	110596
107824	110597
25749	110598
78811	110599
280	110600
56113	110601
235216	110602
35519	110603
47676	110604
109836	110605
22650	110606
226989	110607
50393	110608
7636	110609
75518	110610
9547	110611
1707	110612
113338	110613
23247	110614
41150	110615
110827	110616
55001	110617
11973	110618
871	110619
3854	110620
34434	110621
83403	110622
68058	110623
79156	110624
47318	110625
110250	110626
14841	110627
6113	110628
35096	110629
2545	110630
157036	110631
30796	110632
50589	110633
87866	110634
6861	110635
148828	110636
91784	110637
28070	110638
147975	110639
80395	110640
181175	110641
18021	110642
152213	110643
67677	110644
2884	110645
118534	110646
32512	110647
17913	110648
8219	110649
2008	110650
11655	110651
5202	110652
252475	110653
62266	110654
13132	110655
243551	110656
261578	110657
267557	110658
6850	110659
92380	110660
58286	110661
12	110662
102625	110663
31687	110664
5627	110665
102064	110666
50235	110667
23525	110668
137219	110669
10221	110670
6290	110671
56612	110672
104125	110673
211726	110674
158802	110675
4626	110676
7061	110677
41849	110678
155888	110679
763	110680
12082	110681
52084	110682
110718	110683
3756	110684
29847	110685
230009	110686
246952	110687
49931	110688
2269	110689
11375	110690
51452	110691
3144	110692
136521	110693
7789	110694
7481	110695
8342	110696
86211	110697
8267	110698
93442	110699
17617	110700
88093	110701
63596	110702
108766	110703
61391	110704
232282	110705
35472	110706
86943	110707
22078	110708
34954	110709
129042	110710
39816	110711
239322	110712
233612	110713
222	110714
731	110715
20340	110716
4633	110717
72781	110718
77638	110719
567	110720
130992	110721
42802	110722
105823	110723
34140	110724
76827	110725
231993	110726
28332	110727
170112	110728
45899	110729
3338	110730
7189	110731
107015	110732
57512	110733
70	110734
49367	110735
106345	110736
3661	110737
59849	110738
233095	110739
142435	110740
29679	110741
51831	110742
39570	110743
9092	110744
1126	110745
12684	110746
68610	110747
82833	110748
2555	110749
1126	110750
10659	110751
826	110752
10821	110753
15209	110754
45560	110755
740	110756
18715	110757
88980	110758
410	110759
216296	110760
20153	110761
131384	110762
42844	110763
1428	110764
70332	110765
100324	110766
5256	110767
8611	110768
141952	110769
187131	110770
40822	110771
15600	110772
2280	110773
16178	110774
1986	110775
216910	110776
32675	110777
64413	110778
629	110779
52182	110780
98624	110781
75168	110782
24998	110783
226836	110784
6171	110785
150689	110786
65435	110787
106969	110788
29140	110789
71194	110790
82766	110791
44320	110792
56810	110793
13523	110794
5758	110795
147300	110796
20517	110797
17990	110798
14441	110799
76589	110800
25584	110801
29094	110802
842	110803
97030	110804
4969	110805
23534	110806
81307	110807
12595	110808
10412	110809
13124	110810
106319	110811
73557	110812
23590	110813
18833	110814
263932	110815
251284	110816
60273	110817
60347	110818
111040	110819
12469	110820
21559	110821
251784	110822
254999	110823
36114	110824
94674	110825
42436	110826
23976	110827
139307	110828
2149	110829
105502	110830
6886	110831
50746	110832
25832	110833
241746	110834
211595	110835
131	110836
100321	110837
138500	110838
10266	110839
23611	110840
1298	110841
12400	110842
235548	110843
9724	110844
202000	110845
131375	110846
8523	110847
271958	110848
33204	110849
38642	110850
12493	110851
69463	110852
14136	110853
10839	110854
22705	110855
39918	110856
231261	110857
14535	110858
46955	110859
13916	110860
186785	110861
55687	110862
2161	110863
245828	110864
256497	110865
94934	110866
10571	110867
40028	110868
41175	110869
231405	110870
155771	110871
153914	110872
43184	110873
16408	110874
96249	110875
2655	110876
75023	110877
184233	110878
36504	110879
4372	110880
10405	110881
59326	110882
61772	110883
83504	110884
62250	110885
9468	110886
181458	110887
6083	110888
28641	110889
136347	110890
47066	110891
40421	110892
41442	110893
17534	110894
722	110895
168545	110896
18233	110897
41279	110898
56030	110899
261829	110900
52211	110901
52911	110902
182943	110903
14864	110904
8945	110905
80597	110906
1763	110907
10681	110908
163498	110909
64917	110910
28531	110911
93572	110912
10074	110913
148091	110914
258082	110915
4932	110916
364	110917
17263	110918
261476	110919
16380	110920
43970	110921
724	110922
19288	110923
18622	110924
56009	110925
151807	110926
876	110927
133634	110928
568	110929
12798	110930
8990	110931
165390	110932
54374	110933
87167	110934
148644	110935
1249	110936
17113	110937
172865	110938
58963	110939
262011	110940
121929	110941
39686	110942
23335	110943
50184	110944
63773	110945
265985	110946
22524	110947
73493	110948
36025	110949
4584	110950
512	110951
1762	110952
111067	110953
8616	110954
4521	110955
59441	110956
96399	110957
114781	110958
141848	110959
79645	110960
18212	110961
49604	110962
72894	110963
56711	110964
19351	110965
56227	110966
235862	110967
11554	110968
89	110969
57598	110970
8771	110971
215	110972
209546	110973
63207	110974
49126	110975
41728	110976
55380	110977
266996	110978
78898	110979
57194	110980
24059	110981
66292	110982
703	110983
27767	110984
21259	110985
26823	110986
230	110987
30944	110988
43362	110989
135677	110990
206675	110991
91841	110992
163354	110993
10338	110994
219763	110995
2100	110996
41326	110997
31871	110998
16887	110999
108879	111000
45644	111001
707	111002
139394	111003
90953	111004
21625	111005
214038	111006
221807	111007
12296	111008
39846	111009
134489	111010
262690	111011
32928	111012
210	111013
30145	111014
39711	111015
49780	111016
3064	111017
50405	111018
29262	111019
33234	111020
230262	111021
86105	111022
3847	111023
71096	111024
16401	111025
74639	111026
78482	111027
22054	111028
9060	111029
16309	111030
1096	111031
22352	111032
927	111033
181492	111034
165625	111035
79767	111036
48480	111037
53947	111038
2834	111039
211190	111040
185576	111041
86685	111042
488	111043
741	111044
82298	111045
61	111046
10173	111047
29116	111048
106371	111049
116236	111050
125672	111051
88991	111052
5813	111053
15869	111054
219030	111055
16283	111056
11923	111057
5671	111058
824	111059
134435	111060
20164	111061
50512	111062
80095	111063
266709	111064
40546	111065
735	111066
1550	111067
35161	111068
66313	111069
17827	111070
5766	111071
55783	111072
19751	111073
147694	111074
235622	111075
11317	111076
14	111077
69160	111078
1264	111079
41084	111080
55615	111081
2979	111082
13341	111083
13588	111084
138264	111085
251188	111086
63425	111087
158052	111088
37418	111089
140509	111090
35339	111091
1904	111092
120108	111093
131979	111094
129206	111095
154430	111096
13047	111097
51881	111098
1804	111099
51370	111100
137356	111101
72581	111102
26741	111103
6841	111104
2299	111105
41791	111106
24321	111107
166898	111108
67439	111109
84525	111110
1360	111111
1394	111112
7717	111113
248512	111114
117929	111115
212197	111116
83726	111117
25981	111118
143803	111119
51080	111120
6601	111121
58996	111122
112122	111123
6687	111124
148244	111125
32650	111126
9321	111127
41902	111128
12069	111129
51008	111130
378	111131
80335	111132
6586	111133
85229	111134
206385	111135
51715	111136
3170	111137
26186	111138
10783	111139
199835	111140
27738	111141
162827	111142
4475	111143
4257	111144
16384	111145
15434	111146
183913	111147
156146	111148
5290	111149
185443	111150
120925	111151
236181	111152
35016	111153
57752	111154
42196	111155
30571	111156
7299	111157
22618	111158
51980	111159
4935	111160
82596	111161
15646	111162
31561	111163
1563	111164
26708	111165
61407	111166
3110	111167
83609	111168
56282	111169
23661	111170
2984	111171
160138	111172
6372	111173
35166	111174
123064	111175
81568	111176
170156	111177
69127	111178
16400	111179
818	111180
2603	111181
88010	111182
2355	111183
6008	111184
3354	111185
62957	111186
97982	111187
204278	111188
61724	111189
54621	111190
16607	111191
8768	111192
9986	111193
92849	111194
69	111195
1905	111196
224584	111197
234629	111198
3376	111199
56557	111200
15931	111201
1970	111202
57485	111203
37910	111204
35733	111205
3013	111206
260566	111207
148406	111208
15506	111209
62032	111210
121465	111211
39703	111212
52723	111213
215	111214
12045	111215
12392	111216
39071	111217
98548	111218
82494	111219
5146	111220
23310	111221
8043	111222
914	111223
655	111224
23919	111225
9148	111226
116995	111227
134200	111228
1581	111229
124172	111230
3992	111231
20252	111232
30282	111233
190177	111234
25286	111235
3228	111236
322	111237
72893	111238
26907	111239
49862	111240
3989	111241
2204	111242
21858	111243
181561	111244
85895	111245
4986	111246
14427	111247
801	111248
7695	111249
272388	111250
100288	111251
25691	111252
43595	111253
166919	111254
8168	111255
49438	111256
223611	111257
54892	111258
19061	111259
75848	111260
243790	111261
36013	111262
13418	111263
2100	111264
2862	111265
3496	111266
136969	111267
256386	111268
25826	111269
13189	111270
21713	111271
42096	111272
3792	111273
18736	111274
30444	111275
16077	111276
199228	111277
12711	111278
117260	111279
169651	111280
105614	111281
16734	111282
76928	111283
34062	111284
75640	111285
74407	111286
178749	111287
5171	111288
52924	111289
36326	111290
26617	111291
57120	111292
20292	111293
153316	111294
80897	111295
61357	111296
165636	111297
101677	111298
85895	111299
13201	111300
24637	111301
22440	111302
15227	111303
249372	111304
1571	111305
64292	111306
49896	111307
1168	111308
28551	111309
74533	111310
48002	111311
255262	111312
9887	111313
35230	111314
23818	111315
18675	111316
80374	111317
48389	111318
159322	111319
6844	111320
263721	111321
82648	111322
108949	111323
27430	111324
31796	111325
44020	111326
66751	111327
30	111328
35753	111329
55274	111330
9504	111331
96140	111332
26049	111333
1908	111334
101359	111335
34764	111336
5877	111337
224585	111338
24109	111339
25321	111340
192	111341
5409	111342
6911	111343
63164	111344
2171	111345
46367	111346
83197	111347
97631	111348
3712	111349
31281	111350
157165	111351
39783	111352
32446	111353
14846	111354
33351	111355
39574	111356
968	111357
126	111358
138832	111359
31735	111360
58757	111361
28091	111362
23292	111363
7550	111364
218102	111365
152573	111366
144485	111367
38384	111368
98365	111369
42047	111370
88544	111371
11683	111372
48479	111373
6819	111374
100498	111375
30171	111376
176212	111377
52127	111378
3428	111379
203	111380
20995	111381
46816	111382
101373	111383
149678	111384
160005	111385
12621	111386
6745	111387
17425	111388
10894	111389
8632	111390
223127	111391
96161	111392
42093	111393
43456	111394
153453	111395
31421	111396
34019	111397
3697	111398
6931	111399
143412	111400
46988	111401
72536	111402
21	111403
5792	111404
5396	111405
194601	111406
109399	111407
265155	111408
92235	111409
232998	111410
19381	111411
19243	111412
30477	111413
2430	111414
32813	111415
51019	111416
91332	111417
31278	111418
12711	111419
43795	111420
15920	111421
9192	111422
78657	111423
13603	111424
1	111425
98684	111426
12978	111427
49154	111428
152016	111429
6434	111430
157387	111431
69262	111432
57847	111433
231239	111434
28886	111435
821	111436
18241	111437
43480	111438
205485	111439
24931	111440
24343	111441
1685	111442
67378	111443
5678	111444
119632	111445
85559	111446
109684	111447
117980	111448
83280	111449
936	111450
70844	111451
1666	111452
11	111453
21408	111454
124819	111455
4108	111456
266721	111457
233947	111458
19780	111459
14735	111460
23713	111461
3124	111462
8361	111463
105572	111464
19425	111465
6494	111466
126713	111467
67733	111468
99022	111469
79645	111470
52913	111471
196831	111472
1552	111473
33056	111474
42198	111475
70706	111476
17347	111477
1462	111478
2819	111479
147603	111480
31798	111481
881	111482
2505	111483
44833	111484
119321	111485
3252	111486
2952	111487
148661	111488
247439	111489
34416	111490
76790	111491
89529	111492
30008	111493
65270	111494
44818	111495
59402	111496
86	111497
103710	111498
1083	111499
2746	111500
64417	111501
12755	111502
108216	111503
12522	111504
2083	111505
9477	111506
22183	111507
5723	111508
95926	111509
42336	111510
104458	111511
8669	111512
67941	111513
17251	111514
159529	111515
517	111516
70857	111517
15554	111518
200087	111519
69266	111520
111110	111521
9275	111522
4757	111523
80307	111524
21912	111525
34489	111526
102466	111527
4019	111528
12752	111529
79195	111530
1258	111531
16924	111532
18447	111533
194361	111534
75229	111535
10756	111536
4127	111537
51290	111538
106850	111539
6952	111540
30383	111541
6391	111542
11192	111543
9023	111544
245383	111545
46728	111546
4331	111547
46047	111548
181396	111549
1364	111550
20396	111551
65286	111552
153802	111553
46251	111554
27155	111555
69551	111556
76071	111557
19577	111558
2643	111559
395	111560
11135	111561
46197	111562
6353	111563
576	111564
51472	111565
142134	111566
72425	111567
146596	111568
29164	111569
78725	111570
509	111571
66135	111572
23943	111573
110267	111574
36974	111575
32171	111576
6984	111577
26845	111578
52016	111579
121087	111580
195730	111581
69446	111582
5842	111583
32244	111584
91964	111585
234710	111586
12332	111587
56948	111588
26415	111589
42128	111590
12335	111591
94251	111592
13339	111593
187506	111594
2523	111595
161294	111596
1526	111597
182383	111598
267983	111599
230946	111600
55889	111601
51244	111602
4148	111603
208308	111604
17431	111605
251881	111606
91847	111607
3323	111608
136016	111609
247694	111610
67582	111611
92556	111612
108262	111613
12235	111614
13810	111615
214795	111616
4574	111617
64682	111618
25800	111619
62113	111620
33966	111621
16153	111622
134224	111623
149323	111624
227227	111625
25407	111626
100604	111627
144940	111628
85203	111629
188379	111630
5337	111631
57065	111632
8464	111633
72271	111634
141841	111635
132942	111636
19257	111637
248640	111638
107972	111639
23478	111640
70112	111641
14036	111642
53879	111643
5106	111644
1174	111645
1544	111646
172128	111647
11276	111648
132083	111649
5951	111650
80344	111651
243207	111652
101630	111653
115222	111654
19069	111655
80116	111656
86494	111657
86833	111658
270250	111659
1137	111660
1543	111661
122930	111662
19565	111663
9385	111664
47657	111665
39649	111666
5266	111667
24693	111668
17303	111669
16756	111670
914	111671
90656	111672
8357	111673
20012	111674
241230	111675
66272	111676
214796	111677
143682	111678
6592	111679
93891	111680
103762	111681
118787	111682
3360	111683
82049	111684
12151	111685
42848	111686
18894	111687
557	111688
4957	111689
97285	111690
38720	111691
13073	111692
167996	111693
244959	111694
528	111695
97492	111696
20682	111697
83789	111698
69040	111699
49441	111700
5784	111701
16671	111702
71610	111703
52250	111704
111651	111705
49244	111706
68435	111707
152261	111708
13	111709
213940	111710
246331	111711
103795	111712
160500	111713
18593	111714
28081	111715
74970	111716
240812	111717
39315	111718
189427	111719
25700	111720
159345	111721
186897	111722
122184	111723
23331	111724
11424	111725
217037	111726
194204	111727
117459	111728
26916	111729
86099	111730
58405	111731
29005	111732
77489	111733
113213	111734
15706	111735
43904	111736
2407	111737
28193	111738
97024	111739
193	111740
263138	111741
59383	111742
84235	111743
71334	111744
43088	111745
52629	111746
113597	111747
31792	111748
155324	111749
53837	111750
120933	111751
1822	111752
143761	111753
67839	111754
272119	111755
4541	111756
39167	111757
70926	111758
35443	111759
2084	111760
45759	111761
1645	111762
16681	111763
9381	111764
2764	111765
49354	111766
8697	111767
15905	111768
16432	111769
24652	111770
267892	111771
2404	111772
230432	111773
148228	111774
224075	111775
5346	111776
47072	111777
42435	111778
2352	111779
93140	111780
13738	111781
32889	111782
5357	111783
268505	111784
52799	111785
143126	111786
45505	111787
45248	111788
85359	111789
200096	111790
243484	111791
693	111792
257714	111793
2347	111794
835	111795
18905	111796
40833	111797
67977	111798
14690	111799
210991	111800
129134	111801
38939	111802
216687	111803
3251	111804
160439	111805
699	111806
3593	111807
50654	111808
66985	111809
112720	111810
70177	111811
39254	111812
2122	111813
30353	111814
8251	111815
62609	111816
111933	111817
264817	111818
184589	111819
18313	111820
38595	111821
34485	111822
53703	111823
1547	111824
176816	111825
158658	111826
125781	111827
17738	111828
49048	111829
264899	111830
39375	111831
98765	111832
37066	111833
126377	111834
146600	111835
63433	111836
169218	111837
20661	111838
119236	111839
37514	111840
98611	111841
52419	111842
89082	111843
19072	111844
1	111845
27907	111846
3333	111847
53520	111848
7588	111849
124051	111850
217960	111851
12048	111852
177931	111853
180	111854
483	111855
55697	111856
12281	111857
26966	111858
4292	111859
30859	111860
44248	111861
54556	111862
5737	111863
81097	111864
95587	111865
14434	111866
389	111867
59432	111868
98177	111869
40309	111870
88465	111871
17185	111872
151	111873
30303	111874
15005	111875
14357	111876
1158	111877
163787	111878
45998	111879
167108	111880
28096	111881
74798	111882
169311	111883
35895	111884
1000	111885
50273	111886
9187	111887
11323	111888
20804	111889
10846	111890
6847	111891
70935	111892
21084	111893
44796	111894
175532	111895
52551	111896
50676	111897
220591	111898
7190	111899
26624	111900
138057	111901
44702	111902
112260	111903
54588	111904
73221	111905
30347	111906
6177	111907
188410	111908
42737	111909
7993	111910
2677	111911
126469	111912
76820	111913
9388	111914
20286	111915
32692	111916
31103	111917
110030	111918
2590	111919
123642	111920
9189	111921
7355	111922
98925	111923
295	111924
26937	111925
86194	111926
144567	111927
18940	111928
203524	111929
4485	111930
200689	111931
85799	111932
118233	111933
951	111934
150777	111935
53586	111936
96551	111937
44662	111938
363	111939
243360	111940
73408	111941
97	111942
1921	111943
937	111944
97916	111945
1840	111946
73465	111947
232191	111948
3964	111949
7533	111950
248296	111951
11786	111952
211409	111953
6358	111954
96805	111955
43284	111956
53013	111957
162934	111958
3909	111959
4855	111960
44471	111961
3183	111962
12286	111963
67	111964
7102	111965
26902	111966
30210	111967
23	111968
216779	111969
138792	111970
131894	111971
17316	111972
6136	111973
28204	111974
38283	111975
202161	111976
4191	111977
63831	111978
12131	111979
160272	111980
15177	111981
13142	111982
20573	111983
81472	111984
6522	111985
6473	111986
17208	111987
101270	111988
260912	111989
67546	111990
57431	111991
59474	111992
225946	111993
154904	111994
99473	111995
659	111996
103727	111997
111297	111998
15475	111999
168042	112000
75916	112001
7059	112002
36528	112003
26564	112004
71685	112005
34303	112006
111583	112007
69689	112008
139198	112009
6784	112010
3778	112011
110480	112012
5723	112013
15562	112014
135969	112015
13673	112016
173518	112017
40236	112018
7486	112019
85213	112020
95703	112021
144241	112022
13458	112023
13103	112024
114763	112025
33284	112026
460	112027
435	112028
91728	112029
216686	112030
40478	112031
159104	112032
807	112033
75372	112034
186742	112035
29542	112036
77102	112037
51463	112038
428	112039
13370	112040
74982	112041
55134	112042
16312	112043
137287	112044
16994	112045
116243	112046
87493	112047
36226	112048
60593	112049
1341	112050
136823	112051
164640	112052
2963	112053
23626	112054
78120	112055
30905	112056
95	112057
38819	112058
121658	112059
13611	112060
238	112061
201420	112062
3552	112063
220554	112064
41385	112065
55133	112066
15540	112067
1	112068
20338	112069
59041	112070
16347	112071
6406	112072
3154	112073
58841	112074
70025	112075
54255	112076
85760	112077
9574	112078
51957	112079
7589	112080
230721	112081
65846	112082
217	112083
9840	112084
204303	112085
34457	112086
34422	112087
24508	112088
97482	112089
34545	112090
11890	112091
125789	112092
186053	112093
136255	112094
83062	112095
123292	112096
44540	112097
74	112098
9651	112099
112880	112100
20453	112101
84052	112102
92252	112103
102911	112104
85527	112105
15574	112106
4869	112107
26441	112108
163322	112109
64689	112110
91501	112111
15275	112112
43957	112113
88488	112114
303	112115
40035	112116
11728	112117
29588	112118
19543	112119
89518	112120
227101	112121
28588	112122
24219	112123
5770	112124
111442	112125
796	112126
121684	112127
61339	112128
254653	112129
23306	112130
61698	112131
530	112132
140225	112133
237104	112134
25592	112135
123944	112136
54300	112137
159519	112138
25737	112139
11150	112140
263051	112141
22113	112142
17805	112143
12975	112144
42090	112145
5091	112146
110726	112147
65602	112148
7373	112149
141168	112150
18693	112151
139851	112152
38789	112153
46411	112154
14766	112155
76347	112156
29118	112157
43475	112158
246511	112159
56656	112160
16939	112161
138850	112162
2142	112163
37913	112164
10355	112165
55211	112166
15491	112167
31386	112168
66461	112169
10910	112170
17529	112171
111593	112172
34870	112173
172367	112174
27367	112175
20299	112176
92813	112177
86285	112178
52500	112179
75139	112180
139390	112181
26843	112182
90554	112183
429	112184
2843	112185
701	112186
778	112187
36229	112188
30004	112189
1365	112190
259803	112191
28467	112192
788	112193
123823	112194
6288	112195
4820	112196
49261	112197
4490	112198
1417	112199
5473	112200
44766	112201
7365	112202
517	112203
199	112204
20331	112205
202037	112206
96087	112207
99203	112208
871	112209
8702	112210
125983	112211
3805	112212
70688	112213
65488	112214
38429	112215
157375	112216
1773	112217
2288	112218
50496	112219
138961	112220
193521	112221
42131	112222
155363	112223
20163	112224
56785	112225
18504	112226
6538	112227
223377	112228
2672	112229
99478	112230
875	112231
10547	112232
597	112233
37151	112234
44905	112235
84267	112236
234402	112237
17641	112238
12442	112239
193866	112240
14137	112241
69151	112242
135	112243
6621	112244
22389	112245
24656	112246
16864	112247
968	112248
62338	112249
115098	112250
84433	112251
231471	112252
40821	112253
60343	112254
37455	112255
157096	112256
60125	112257
29297	112258
49659	112259
271232	112260
102150	112261
11686	112262
22572	112263
87268	112264
242325	112265
19308	112266
9694	112267
41817	112268
5266	112269
13593	112270
5549	112271
88057	112272
43701	112273
66123	112274
3991	112275
40509	112276
6174	112277
5779	112278
264	112279
1112	112280
13055	112281
201239	112282
17339	112283
60034	112284
19190	112285
63702	112286
76538	112287
14400	112288
4825	112289
19868	112290
32419	112291
105568	112292
72509	112293
77592	112294
140409	112295
4281	112296
54883	112297
196855	112298
90730	112299
12993	112300
1947	112301
4553	112302
69022	112303
7	112304
60858	112305
379	112306
68379	112307
54702	112308
127903	112309
60696	112310
3528	112311
75488	112312
92381	112313
45057	112314
731	112315
135581	112316
150514	112317
159478	112318
29533	112319
5180	112320
19909	112321
26560	112322
46942	112323
46894	112324
17952	112325
149877	112326
1778	112327
106486	112328
36018	112329
67980	112330
56932	112331
81949	112332
3161	112333
119256	112334
30934	112335
37025	112336
92766	112337
116604	112338
29091	112339
624	112340
68613	112341
480	112342
3161	112343
8555	112344
140351	112345
201494	112346
5144	112347
63155	112348
22082	112349
29738	112350
14276	112351
28031	112352
249432	112353
38514	112354
47975	112355
78634	112356
6366	112357
83312	112358
7343	112359
25259	112360
125119	112361
8452	112362
221914	112363
1268	112364
9113	112365
72070	112366
22219	112367
69646	112368
19548	112369
2860	112370
72450	112371
12652	112372
20855	112373
161891	112374
5465	112375
59491	112376
48984	112377
114627	112378
27284	112379
3102	112380
18231	112381
13	112382
20310	112383
206663	112384
2212	112385
30140	112386
91719	112387
100807	112388
113477	112389
231782	112390
252536	112391
829	112392
26227	112393
43204	112394
27862	112395
74342	112396
4483	112397
184199	112398
7059	112399
19751	112400
57546	112401
233807	112402
90903	112403
261807	112404
1214	112405
9622	112406
39527	112407
66286	112408
51739	112409
2727	112410
73748	112411
149384	112412
97951	112413
38588	112414
160123	112415
215520	112416
85607	112417
44364	112418
226161	112419
172874	112420
189127	112421
137780	112422
96970	112423
85028	112424
19208	112425
1993	112426
15118	112427
1114	112428
257493	112429
9249	112430
19274	112431
27954	112432
265906	112433
33442	112434
11034	112435
17880	112436
9487	112437
9835	112438
45868	112439
34988	112440
116361	112441
26268	112442
23020	112443
10022	112444
87993	112445
175665	112446
45857	112447
31628	112448
41283	112449
15239	112450
61675	112451
68875	112452
61	112453
26273	112454
69840	112455
11425	112456
18855	112457
33140	112458
153395	112459
33154	112460
58033	112461
233046	112462
54602	112463
111818	112464
239850	112465
96531	112466
14690	112467
35272	112468
14093	112469
24944	112470
13312	112471
91276	112472
8581	112473
2490	112474
121402	112475
33978	112476
53458	112477
233402	112478
82819	112479
60601	112480
1733	112481
41409	112482
55219	112483
74637	112484
32001	112485
4631	112486
71299	112487
12730	112488
145376	112489
186009	112490
52329	112491
12521	112492
75469	112493
217398	112494
8198	112495
36192	112496
74222	112497
109045	112498
51097	112499
59443	112500
6880	112501
113747	112502
10838	112503
99364	112504
50163	112505
49	112506
64926	112507
253160	112508
70115	112509
256409	112510
38732	112511
61842	112512
32323	112513
2034	112514
75209	112515
60453	112516
10101	112517
14735	112518
42888	112519
39401	112520
64420	112521
93612	112522
10566	112523
124344	112524
165586	112525
101255	112526
30302	112527
71887	112528
167822	112529
109799	112530
78921	112531
221492	112532
78530	112533
7335	112534
103765	112535
755	112536
12737	112537
232546	112538
60941	112539
160471	112540
1923	112541
138627	112542
9642	112543
180133	112544
163252	112545
2235	112546
104187	112547
193950	112548
81136	112549
52325	112550
59199	112551
14125	112552
101982	112553
147344	112554
138772	112555
123017	112556
102637	112557
113281	112558
1673	112559
106726	112560
786	112561
9496	112562
5556	112563
193828	112564
54513	112565
50349	112566
25286	112567
5673	112568
207272	112569
60053	112570
178938	112571
98530	112572
90833	112573
19498	112574
21848	112575
64780	112576
102677	112577
271	112578
10820	112579
27426	112580
120351	112581
3575	112582
74252	112583
5251	112584
10706	112585
24	112586
24129	112587
20908	112588
147362	112589
4052	112590
4308	112591
44454	112592
5618	112593
128838	112594
9381	112595
100292	112596
19437	112597
1545	112598
88590	112599
54274	112600
208909	112601
61462	112602
69124	112603
73112	112604
49891	112605
1229	112606
147850	112607
10131	112608
14289	112609
77278	112610
96786	112611
87630	112612
35425	112613
41554	112614
55106	112615
106565	112616
70113	112617
204191	112618
21853	112619
7990	112620
37581	112621
974	112622
171509	112623
143481	112624
187243	112625
59328	112626
64451	112627
218832	112628
59965	112629
11084	112630
5878	112631
261402	112632
9718	112633
7916	112634
81045	112635
48959	112636
2110	112637
230	112638
14017	112639
64744	112640
44799	112641
5173	112642
1852	112643
53785	112644
545	112645
8814	112646
169722	112647
4738	112648
213787	112649
266620	112650
147699	112651
269129	112652
217076	112653
9475	112654
1400	112655
130226	112656
677	112657
1026	112658
235723	112659
18205	112660
54979	112661
38823	112662
207405	112663
1981	112664
93046	112665
51097	112666
11500	112667
24678	112668
10547	112669
149	112670
71499	112671
87179	112672
121732	112673
3161	112674
27933	112675
252690	112676
60083	112677
107221	112678
271267	112679
16224	112680
239201	112681
94199	112682
29123	112683
257950	112684
3469	112685
93918	112686
2715	112687
1867	112688
237220	112689
4241	112690
70289	112691
67941	112692
64557	112693
1144	112694
35412	112695
271862	112696
27491	112697
99098	112698
3589	112699
38702	112700
78088	112701
6214	112702
101126	112703
14930	112704
5822	112705
229484	112706
66543	112707
43893	112708
15646	112709
5593	112710
42954	112711
10878	112712
88683	112713
54034	112714
30539	112715
58437	112716
68708	112717
93349	112718
123670	112719
65676	112720
105639	112721
39322	112722
9176	112723
61195	112724
53496	112725
46124	112726
85413	112727
71824	112728
221632	112729
60673	112730
14588	112731
11637	112732
22752	112733
79775	112734
17547	112735
16463	112736
126017	112737
12214	112738
28095	112739
719	112740
125202	112741
168952	112742
12995	112743
26679	112744
15308	112745
21219	112746
173608	112747
233	112748
49802	112749
61782	112750
10277	112751
93598	112752
50991	112753
1121	112754
57624	112755
39166	112756
45288	112757
67907	112758
171	112759
18221	112760
70298	112761
65849	112762
741	112763
50680	112764
34508	112765
35337	112766
5259	112767
40244	112768
781	112769
115264	112770
976	112771
56680	112772
246477	112773
52822	112774
262628	112775
12755	112776
23122	112777
259	112778
236701	112779
2327	112780
66519	112781
2084	112782
101144	112783
186995	112784
82169	112785
50127	112786
5007	112787
152	112788
4872	112789
10725	112790
171523	112791
8040	112792
10237	112793
35493	112794
1777	112795
63846	112796
204178	112797
69731	112798
50491	112799
8335	112800
206144	112801
15731	112802
233322	112803
37981	112804
44499	112805
62928	112806
22069	112807
8753	112808
91535	112809
28998	112810
95212	112811
13930	112812
13351	112813
22	112814
148123	112815
145415	112816
16109	112817
80233	112818
109861	112819
101719	112820
37694	112821
124879	112822
5640	112823
179433	112824
1901	112825
98725	112826
42354	112827
14196	112828
17233	112829
75286	112830
49277	112831
35190	112832
11301	112833
6043	112834
31488	112835
4249	112836
3346	112837
54267	112838
103330	112839
10331	112840
86328	112841
103531	112842
518	112843
54118	112844
10454	112845
127608	112846
242656	112847
4163	112848
11790	112849
83320	112850
2665	112851
98741	112852
3666	112853
39720	112854
64434	112855
237	112856
128514	112857
20816	112858
42248	112859
75293	112860
13514	112861
73545	112862
19800	112863
24605	112864
137957	112865
112	112866
6669	112867
965	112868
73671	112869
167422	112870
24202	112871
72455	112872
115907	112873
258517	112874
36440	112875
146729	112876
18283	112877
15689	112878
127492	112879
9067	112880
135419	112881
96031	112882
123031	112883
54183	112884
90283	112885
458	112886
3545	112887
5522	112888
13515	112889
33567	112890
158714	112891
7541	112892
23142	112893
2848	112894
4267	112895
95360	112896
21817	112897
951	112898
23794	112899
32462	112900
11486	112901
135267	112902
129	112903
3403	112904
71070	112905
208	112906
226467	112907
3269	112908
136549	112909
4499	112910
19990	112911
131952	112912
3482	112913
10347	112914
79951	112915
24924	112916
22683	112917
772	112918
25917	112919
20016	112920
3588	112921
109199	112922
49209	112923
250359	112924
3480	112925
94611	112926
4114	112927
10964	112928
120910	112929
910	112930
82317	112931
169292	112932
1578	112933
218	112934
68567	112935
41328	112936
154849	112937
2944	112938
60108	112939
4928	112940
3858	112941
33235	112942
21560	112943
61975	112944
15189	112945
132104	112946
13842	112947
377	112948
44523	112949
130895	112950
75252	112951
74288	112952
27355	112953
209502	112954
103446	112955
185530	112956
51069	112957
72168	112958
63137	112959
208565	112960
5280	112961
105798	112962
14489	112963
73640	112964
516	112965
46953	112966
6547	112967
7488	112968
26816	112969
7620	112970
189731	112971
168785	112972
15124	112973
56677	112974
12970	112975
52933	112976
3309	112977
5865	112978
66947	112979
245229	112980
19694	112981
6235	112982
59404	112983
3942	112984
8843	112985
25145	112986
5523	112987
36655	112988
35966	112989
32668	112990
23442	112991
100366	112992
17756	112993
157293	112994
54879	112995
74011	112996
55871	112997
2307	112998
60586	112999
118696	113000
16393	113001
25143	113002
27904	113003
43925	113004
13462	113005
62133	113006
170272	113007
25564	113008
13473	113009
118282	113010
136560	113011
51793	113012
105898	113013
163380	113014
9509	113015
18872	113016
40989	113017
29504	113018
76331	113019
50820	113020
47440	113021
6075	113022
56658	113023
73928	113024
183515	113025
15173	113026
9162	113027
232252	113028
37081	113029
25105	113030
11243	113031
254848	113032
20115	113033
6413	113034
58041	113035
206206	113036
45722	113037
270026	113038
140111	113039
55581	113040
87853	113041
4310	113042
7411	113043
100393	113044
43610	113045
3129	113046
49773	113047
1602	113048
47085	113049
86048	113050
12085	113051
19326	113052
3402	113053
100118	113054
157653	113055
61097	113056
16673	113057
47055	113058
3409	113059
228615	113060
123715	113061
34166	113062
195792	113063
38085	113064
101694	113065
171412	113066
40179	113067
14827	113068
2054	113069
67745	113070
17071	113071
770	113072
112173	113073
56844	113074
80246	113075
249123	113076
114229	113077
44330	113078
7802	113079
133585	113080
784	113081
2	113082
30661	113083
78665	113084
152454	113085
3297	113086
875	113087
27689	113088
8549	113089
24752	113090
82421	113091
54267	113092
88593	113093
7379	113094
20149	113095
10462	113096
251616	113097
14130	113098
151318	113099
33584	113100
119785	113101
12771	113102
145086	113103
3591	113104
134329	113105
446	113106
41081	113107
194052	113108
3020	113109
2780	113110
24742	113111
33650	113112
74875	113113
72525	113114
23615	113115
84217	113116
138326	113117
164214	113118
2182	113119
108038	113120
11509	113121
82190	113122
45513	113123
882	113124
22719	113125
259441	113126
268965	113127
1107	113128
46045	113129
44724	113130
33797	113131
4004	113132
69089	113133
675	113134
155134	113135
40930	113136
14716	113137
14255	113138
267465	113139
21114	113140
54524	113141
82021	113142
140144	113143
16661	113144
32517	113145
28122	113146
34884	113147
33810	113148
101192	113149
13255	113150
68631	113151
140339	113152
35516	113153
159307	113154
8341	113155
21079	113156
66813	113157
260083	113158
41923	113159
189015	113160
2521	113161
13550	113162
150868	113163
18660	113164
114985	113165
1710	113166
51969	113167
76964	113168
110492	113169
79529	113170
52689	113171
228702	113172
16872	113173
5578	113174
44085	113175
82908	113176
86665	113177
14125	113178
68621	113179
102146	113180
25285	113181
9087	113182
13180	113183
100323	113184
77381	113185
120837	113186
4268	113187
95673	113188
4157	113189
154855	113190
40302	113191
161191	113192
134619	113193
8278	113194
93247	113195
10166	113196
29442	113197
102203	113198
97177	113199
80695	113200
80942	113201
16521	113202
11996	113203
2121	113204
8600	113205
191459	113206
258138	113207
6447	113208
32196	113209
1793	113210
172122	113211
83281	113212
119094	113213
92	113214
53510	113215
107928	113216
17180	113217
8427	113218
11763	113219
8012	113220
2620	113221
164659	113222
188058	113223
81206	113224
156460	113225
23782	113226
21761	113227
135390	113228
25898	113229
161681	113230
2181	113231
50592	113232
504	113233
183602	113234
141828	113235
30115	113236
5991	113237
4904	113238
75961	113239
3081	113240
2025	113241
57897	113242
29403	113243
55853	113244
64117	113245
11459	113246
86672	113247
33864	113248
72151	113249
37302	113250
5569	113251
19913	113252
215672	113253
6497	113254
1246	113255
63974	113256
119766	113257
87511	113258
19952	113259
17389	113260
147857	113261
43272	113262
12651	113263
262268	113264
31253	113265
136783	113266
26882	113267
10830	113268
1854	113269
27232	113270
38842	113271
2918	113272
239222	113273
11907	113274
38795	113275
47448	113276
195443	113277
114445	113278
126164	113279
55254	113280
38476	113281
9150	113282
674	113283
53209	113284
165417	113285
159176	113286
61175	113287
32255	113288
100129	113289
19744	113290
9943	113291
163638	113292
3888	113293
113544	113294
3243	113295
12906	113296
4163	113297
190371	113298
4866	113299
70798	113300
59734	113301
1073	113302
4321	113303
66363	113304
27292	113305
14895	113306
50221	113307
31035	113308
98613	113309
6541	113310
60046	113311
31386	113312
42026	113313
253209	113314
20418	113315
2914	113316
50118	113317
14306	113318
126808	113319
52030	113320
220130	113321
176913	113322
9070	113323
27473	113324
47493	113325
23352	113326
8840	113327
48172	113328
31144	113329
201921	113330
89553	113331
9774	113332
61065	113333
5363	113334
491	113335
11732	113336
71221	113337
24743	113338
66039	113339
28	113340
79434	113341
157863	113342
21172	113343
16156	113344
215980	113345
18454	113346
42803	113347
67651	113348
98209	113349
45743	113350
99158	113351
8068	113352
124678	113353
30225	113354
471	113355
1	113356
30426	113357
26107	113358
42805	113359
15625	113360
171120	113361
124595	113362
212364	113363
18480	113364
5671	113365
21138	113366
59450	113367
33514	113368
40560	113369
6224	113370
4773	113371
3244	113372
102750	113373
55240	113374
8493	113375
172961	113376
75213	113377
32983	113378
44898	113379
2035	113380
38593	113381
11745	113382
143255	113383
107807	113384
31609	113385
51220	113386
98880	113387
54840	113388
160802	113389
9451	113390
439	113391
102746	113392
74335	113393
46003	113394
44290	113395
1477	113396
150450	113397
52988	113398
75536	113399
224533	113400
41179	113401
39185	113402
28	113403
6814	113404
35410	113405
94795	113406
1065	113407
15872	113408
43434	113409
229801	113410
62	113411
69629	113412
53149	113413
169413	113414
11942	113415
5285	113416
7896	113417
5882	113418
29785	113419
223365	113420
89437	113421
101565	113422
140769	113423
10035	113424
18686	113425
151539	113426
4280	113427
7547	113428
94311	113429
70079	113430
133692	113431
147722	113432
30287	113433
34561	113434
1550	113435
50726	113436
152971	113437
140453	113438
11889	113439
11117	113440
11397	113441
123221	113442
16764	113443
2518	113444
6431	113445
238739	113446
56560	113447
117020	113448
37288	113449
146913	113450
125033	113451
243	113452
65649	113453
17135	113454
3323	113455
10637	113456
20256	113457
39801	113458
26699	113459
263223	113460
41763	113461
46932	113462
12526	113463
2941	113464
31468	113465
47862	113466
134006	113467
18705	113468
195698	113469
22025	113470
90058	113471
11910	113472
26814	113473
24631	113474
3170	113475
44	113476
181862	113477
6	113478
673	113479
477	113480
1632	113481
6529	113482
1788	113483
14739	113484
23933	113485
18062	113486
6822	113487
1451	113488
28705	113489
160039	113490
66415	113491
15900	113492
265047	113493
243030	113494
8124	113495
4335	113496
4900	113497
99246	113498
3992	113499
165492	113500
12879	113501
1175	113502
4776	113503
36009	113504
156471	113505
10776	113506
5018	113507
92643	113508
19630	113509
306	113510
161099	113511
104601	113512
149743	113513
2336	113514
38618	113515
4876	113516
247416	113517
69533	113518
32031	113519
7369	113520
4046	113521
187935	113522
46522	113523
2088	113524
37347	113525
5666	113526
8482	113527
88935	113528
289	113529
37076	113530
272756	113531
153820	113532
41225	113533
67229	113534
10296	113535
234830	113536
38140	113537
190	113538
170099	113539
9018	113540
118565	113541
122885	113542
45098	113543
1012	113544
233967	113545
22510	113546
17342	113547
116904	113548
133753	113549
264684	113550
6532	113551
3715	113552
213829	113553
5452	113554
16388	113555
10438	113556
121	113557
10613	113558
566	113559
127831	113560
94883	113561
6586	113562
149844	113563
5980	113564
8200	113565
11	113566
28835	113567
11125	113568
105473	113569
102831	113570
212104	113571
69838	113572
11675	113573
15999	113574
96395	113575
49189	113576
36235	113577
13892	113578
65907	113579
42380	113580
39602	113581
40393	113582
68596	113583
57543	113584
26672	113585
4925	113586
42606	113587
1795	113588
11768	113589
42334	113590
38252	113591
85849	113592
9716	113593
153216	113594
19254	113595
80125	113596
36075	113597
1027	113598
66	113599
22981	113600
11739	113601
224674	113602
89174	113603
4980	113604
77288	113605
6824	113606
170100	113607
36280	113608
101972	113609
50578	113610
21095	113611
40245	113612
34468	113613
220744	113614
36677	113615
3144	113616
1447	113617
12148	113618
13891	113619
95146	113620
107081	113621
29126	113622
42614	113623
207042	113624
105477	113625
194006	113626
8689	113627
140027	113628
83398	113629
221011	113630
39995	113631
76907	113632
8707	113633
28110	113634
129402	113635
98942	113636
211627	113637
4401	113638
18947	113639
8163	113640
55079	113641
48203	113642
13014	113643
11168	113644
20021	113645
173003	113646
18377	113647
28904	113648
141900	113649
8742	113650
122754	113651
32660	113652
50359	113653
111897	113654
45841	113655
67256	113656
76681	113657
9160	113658
100826	113659
134522	113660
118844	113661
141564	113662
38678	113663
65083	113664
11432	113665
29688	113666
99400	113667
6383	113668
59601	113669
86845	113670
109167	113671
1236	113672
6728	113673
2513	113674
93580	113675
270100	113676
117673	113677
16968	113678
7134	113679
9477	113680
93527	113681
66989	113682
181841	113683
42611	113684
55007	113685
8231	113686
28747	113687
3666	113688
980	113689
231653	113690
4950	113691
53640	113692
53720	113693
48737	113694
21441	113695
51	113696
8198	113697
132957	113698
19941	113699
115860	113700
102629	113701
112611	113702
183915	113703
264862	113704
85409	113705
71667	113706
50651	113707
162857	113708
11513	113709
14287	113710
120469	113711
36606	113712
70017	113713
5709	113714
75770	113715
15334	113716
56177	113717
148434	113718
141906	113719
74382	113720
218	113721
36142	113722
872	113723
129842	113724
3906	113725
5185	113726
44292	113727
179584	113728
73579	113729
2090	113730
149229	113731
94722	113732
229653	113733
152	113734
153723	113735
53995	113736
3886	113737
85141	113738
135781	113739
267289	113740
105268	113741
34862	113742
120719	113743
175299	113744
168290	113745
13028	113746
265703	113747
254388	113748
9610	113749
34183	113750
6342	113751
32593	113752
55777	113753
66529	113754
85022	113755
171168	113756
198551	113757
880	113758
179858	113759
58091	113760
76854	113761
42303	113762
86729	113763
7374	113764
10895	113765
6322	113766
5045	113767
52376	113768
121603	113769
791	113770
123213	113771
541	113772
137381	113773
45611	113774
29722	113775
8961	113776
111437	113777
73195	113778
63966	113779
77700	113780
212444	113781
6238	113782
87367	113783
165003	113784
2528	113785
76707	113786
24246	113787
68361	113788
2253	113789
224607	113790
267072	113791
49495	113792
3547	113793
128018	113794
145731	113795
29779	113796
234630	113797
178171	113798
155342	113799
164886	113800
1948	113801
15081	113802
2330	113803
137002	113804
29375	113805
101842	113806
2720	113807
106058	113808
25003	113809
95466	113810
251287	113811
77340	113812
1188	113813
13409	113814
135481	113815
118337	113816
3341	113817
599	113818
160266	113819
127184	113820
695	113821
61340	113822
43212	113823
11872	113824
677	113825
143393	113826
24893	113827
132872	113828
751	113829
160332	113830
60227	113831
161160	113832
455	113833
250845	113834
1677	113835
447	113836
65888	113837
89145	113838
42609	113839
27881	113840
58052	113841
17737	113842
6623	113843
95985	113844
43856	113845
25257	113846
3979	113847
42253	113848
205005	113849
23783	113850
70619	113851
43704	113852
65751	113853
58453	113854
1144	113855
3421	113856
10150	113857
52863	113858
614	113859
54645	113860
156798	113861
91145	113862
6415	113863
20534	113864
341	113865
34963	113866
75896	113867
19623	113868
102657	113869
26462	113870
11484	113871
44071	113872
4397	113873
2233	113874
659	113875
1564	113876
88685	113877
25316	113878
180737	113879
89049	113880
119687	113881
33409	113882
143471	113883
62366	113884
17200	113885
19529	113886
61686	113887
64929	113888
89280	113889
23234	113890
269824	113891
21865	113892
226172	113893
12346	113894
5426	113895
28484	113896
2120	113897
166128	113898
4698	113899
165167	113900
112117	113901
1237	113902
47588	113903
59261	113904
1172	113905
22620	113906
259075	113907
175463	113908
164676	113909
43233	113910
4986	113911
89502	113912
32663	113913
25167	113914
42105	113915
102119	113916
111022	113917
208691	113918
139974	113919
23797	113920
58662	113921
16590	113922
13421	113923
32102	113924
162727	113925
78346	113926
39973	113927
22304	113928
183100	113929
15342	113930
3092	113931
6798	113932
53010	113933
101409	113934
39408	113935
15068	113936
181184	113937
1278	113938
1236	113939
6819	113940
79083	113941
40683	113942
31323	113943
208805	113944
112198	113945
3782	113946
79892	113947
46177	113948
12830	113949
26265	113950
251614	113951
98047	113952
12870	113953
23196	113954
46004	113955
271310	113956
48	113957
12201	113958
127914	113959
1747	113960
3317	113961
41923	113962
227068	113963
69521	113964
2083	113965
113513	113966
73433	113967
12480	113968
2653	113969
165528	113970
22854	113971
30549	113972
17832	113973
2045	113974
78931	113975
34550	113976
68163	113977
19446	113978
178586	113979
138576	113980
6177	113981
48591	113982
99583	113983
15532	113984
11974	113985
93982	113986
96471	113987
143004	113988
12749	113989
5464	113990
17482	113991
2198	113992
46733	113993
16993	113994
179597	113995
1871	113996
2536	113997
128614	113998
18610	113999
209082	114000
48942	114001
35932	114002
10097	114003
68817	114004
4413	114005
6435	114006
887	114007
11711	114008
41973	114009
1574	114010
9023	114011
6455	114012
4838	114013
154595	114014
67764	114015
12135	114016
65245	114017
3435	114018
48550	114019
56056	114020
11972	114021
208782	114022
96421	114023
150554	114024
76104	114025
43123	114026
45962	114027
26808	114028
23239	114029
210962	114030
89380	114031
103050	114032
15590	114033
32965	114034
18113	114035
72046	114036
37668	114037
51357	114038
5108	114039
30278	114040
82315	114041
6826	114042
78414	114043
271832	114044
74944	114045
34059	114046
1947	114047
228147	114048
55770	114049
43493	114050
54910	114051
12171	114052
101062	114053
128081	114054
5237	114055
8213	114056
95699	114057
13798	114058
55741	114059
9709	114060
223837	114061
29935	114062
178505	114063
14661	114064
1846	114065
269427	114066
84370	114067
205336	114068
48408	114069
261892	114070
86651	114071
262500	114072
133321	114073
4230	114074
802	114075
132901	114076
9454	114077
1352	114078
2469	114079
30722	114080
32166	114081
57509	114082
22768	114083
2890	114084
954	114085
107128	114086
123707	114087
100326	114088
54497	114089
45809	114090
13931	114091
15663	114092
5706	114093
104827	114094
165826	114095
18967	114096
5084	114097
263408	114098
52410	114099
510	114100
9015	114101
63663	114102
34037	114103
157212	114104
148626	114105
55707	114106
58298	114107
48910	114108
88055	114109
10820	114110
146409	114111
70905	114112
8472	114113
174430	114114
4332	114115
9465	114116
9533	114117
205118	114118
201267	114119
123806	114120
27737	114121
44832	114122
96260	114123
57744	114124
17722	114125
35999	114126
9186	114127
3626	114128
30928	114129
196033	114130
3031	114131
90866	114132
141427	114133
1963	114134
26649	114135
271647	114136
50909	114137
79487	114138
53715	114139
29687	114140
129839	114141
7890	114142
212040	114143
126159	114144
8946	114145
2885	114146
114763	114147
18848	114148
27648	114149
32230	114150
1102	114151
511	114152
133391	114153
220133	114154
154321	114155
72179	114156
8452	114157
42090	114158
14752	114159
83195	114160
21964	114161
59991	114162
2648	114163
56902	114164
54555	114165
17967	114166
10087	114167
40457	114168
189368	114169
222706	114170
71144	114171
39024	114172
98899	114173
2293	114174
182	114175
245810	114176
94976	114177
242748	114178
33231	114179
248123	114180
50704	114181
31215	114182
45270	114183
40541	114184
135712	114185
62924	114186
138916	114187
92297	114188
7106	114189
141253	114190
182245	114191
2851	114192
182275	114193
65791	114194
120542	114195
7203	114196
39451	114197
165374	114198
201394	114199
8769	114200
92	114201
99525	114202
78892	114203
101474	114204
40373	114205
65689	114206
47945	114207
11997	114208
100180	114209
4495	114210
31760	114211
23981	114212
170235	114213
30057	114214
54045	114215
18468	114216
87017	114217
182603	114218
37659	114219
49607	114220
81204	114221
257079	114222
232077	114223
70086	114224
23855	114225
9546	114226
10749	114227
6855	114228
18901	114229
2406	114230
234981	114231
149923	114232
2520	114233
155936	114234
162191	114235
25374	114236
45678	114237
81398	114238
1278	114239
2536	114240
8159	114241
16381	114242
67802	114243
36353	114244
135459	114245
47219	114246
123359	114247
7347	114248
35920	114249
52064	114250
22944	114251
82773	114252
34631	114253
215740	114254
83625	114255
51814	114256
29772	114257
198896	114258
43370	114259
73773	114260
6778	114261
33142	114262
2431	114263
22930	114264
35139	114265
28674	114266
8555	114267
16987	114268
11538	114269
94777	114270
1818	114271
51121	114272
195	114273
4363	114274
60808	114275
13248	114276
161821	114277
367	114278
37643	114279
87889	114280
24627	114281
104136	114282
62437	114283
302	114284
41756	114285
8692	114286
97646	114287
164911	114288
154455	114289
122083	114290
4084	114291
112372	114292
190137	114293
29157	114294
108345	114295
111457	114296
101401	114297
20639	114298
39855	114299
15005	114300
5941	114301
264941	114302
129029	114303
59635	114304
32738	114305
207392	114306
99101	114307
42101	114308
139970	114309
32703	114310
54985	114311
8033	114312
31650	114313
9179	114314
64785	114315
165114	114316
160076	114317
1399	114318
20284	114319
236730	114320
11405	114321
75767	114322
4025	114323
222413	114324
212826	114325
24724	114326
46673	114327
59174	114328
195339	114329
43877	114330
39338	114331
76413	114332
1084	114333
1265	114334
9387	114335
2720	114336
24793	114337
6356	114338
268851	114339
7461	114340
28030	114341
10607	114342
48005	114343
20719	114344
32663	114345
5775	114346
55068	114347
18476	114348
27894	114349
17291	114350
21122	114351
217304	114352
126139	114353
22473	114354
1316	114355
249667	114356
6478	114357
18822	114358
113013	114359
77310	114360
141884	114361
40578	114362
3780	114363
4322	114364
11004	114365
20854	114366
8264	114367
221375	114368
121243	114369
20707	114370
7969	114371
248895	114372
44643	114373
24493	114374
111390	114375
5004	114376
39644	114377
91345	114378
35033	114379
265806	114380
98231	114381
76780	114382
264646	114383
263206	114384
61981	114385
7860	114386
2561	114387
191564	114388
1266	114389
246380	114390
8964	114391
26339	114392
34826	114393
59727	114394
146028	114395
7409	114396
122550	114397
6830	114398
2957	114399
152476	114400
242627	114401
18133	114402
97120	114403
10219	114404
127579	114405
34820	114406
3290	114407
537	114408
109454	114409
72979	114410
13663	114411
19591	114412
8433	114413
9001	114414
33372	114415
105640	114416
25352	114417
19567	114418
23043	114419
5841	114420
1591	114421
78841	114422
171594	114423
240836	114424
5373	114425
160697	114426
27239	114427
1687	114428
185243	114429
151496	114430
102505	114431
758	114432
99126	114433
216827	114434
249	114435
25096	114436
41847	114437
17347	114438
6322	114439
6398	114440
248330	114441
13685	114442
20383	114443
39886	114444
41324	114445
25659	114446
272778	114447
24320	114448
173494	114449
98906	114450
30659	114451
11650	114452
112821	114453
26311	114454
79921	114455
7169	114456
1847	114457
11181	114458
132918	114459
35104	114460
85	114461
147509	114462
17263	114463
177251	114464
91693	114465
2490	114466
264676	114467
29122	114468
32752	114469
228196	114470
4895	114471
83244	114472
121322	114473
188765	114474
191293	114475
38222	114476
109528	114477
9748	114478
98363	114479
269569	114480
6709	114481
129168	114482
82929	114483
8887	114484
19505	114485
50196	114486
161261	114487
69275	114488
18472	114489
176049	114490
39	114491
258514	114492
6733	114493
103416	114494
3580	114495
52030	114496
5302	114497
6448	114498
58360	114499
27268	114500
74568	114501
53033	114502
9935	114503
148776	114504
148592	114505
36872	114506
597	114507
42008	114508
34288	114509
136339	114510
23463	114511
231	114512
85797	114513
53160	114514
7917	114515
10242	114516
11290	114517
33174	114518
52508	114519
148042	114520
214856	114521
90911	114522
57871	114523
68629	114524
7135	114525
576	114526
16933	114527
15980	114528
157855	114529
242094	114530
9052	114531
59200	114532
13482	114533
265569	114534
50675	114535
4955	114536
50023	114537
1912	114538
12810	114539
10942	114540
147299	114541
76099	114542
24717	114543
14608	114544
5213	114545
4564	114546
40913	114547
2458	114548
4694	114549
237588	114550
15640	114551
83373	114552
209257	114553
4857	114554
26877	114555
509	114556
84919	114557
144254	114558
6667	114559
579	114560
59036	114561
53135	114562
14	114563
7274	114564
14586	114565
109195	114566
83264	114567
66387	114568
39141	114569
4703	114570
10652	114571
10171	114572
26770	114573
21458	114574
45851	114575
19267	114576
57617	114577
2335	114578
197242	114579
1539	114580
37651	114581
10606	114582
35292	114583
13856	114584
46495	114585
889	114586
7723	114587
34584	114588
28765	114589
238785	114590
181833	114591
19544	114592
33092	114593
17036	114594
32250	114595
271464	114596
2448	114597
912	114598
6220	114599
37082	114600
158965	114601
11567	114602
29302	114603
21877	114604
20300	114605
160845	114606
15147	114607
45980	114608
245355	114609
233031	114610
134075	114611
221456	114612
2929	114613
37876	114614
11073	114615
66546	114616
72453	114617
215857	114618
2063	114619
33452	114620
25040	114621
232168	114622
26480	114623
639	114624
5019	114625
78589	114626
80005	114627
48500	114628
139520	114629
13020	114630
107083	114631
4246	114632
26070	114633
198040	114634
34889	114635
6948	114636
88787	114637
112709	114638
43756	114639
16107	114640
11960	114641
189343	114642
7382	114643
23496	114644
172462	114645
40390	114646
58574	114647
252999	114648
146724	114649
162044	114650
100320	114651
100295	114652
7837	114653
199031	114654
17469	114655
8861	114656
232890	114657
6197	114658
1120	114659
26068	114660
13091	114661
40986	114662
77293	114663
149791	114664
3487	114665
162755	114666
144933	114667
2072	114668
267822	114669
145665	114670
22424	114671
49513	114672
65176	114673
74493	114674
257632	114675
48900	114676
183563	114677
27202	114678
16925	114679
93743	114680
54863	114681
37975	114682
98652	114683
7835	114684
2261	114685
3928	114686
15486	114687
72706	114688
448	114689
87201	114690
38718	114691
10046	114692
74029	114693
4110	114694
33832	114695
47609	114696
18072	114697
44557	114698
146391	114699
19148	114700
24613	114701
60052	114702
160793	114703
91206	114704
11052	114705
92355	114706
132693	114707
257208	114708
30972	114709
6801	114710
94729	114711
140655	114712
44379	114713
133394	114714
12460	114715
402	114716
250723	114717
655	114718
127324	114719
3069	114720
11948	114721
79225	114722
3447	114723
218992	114724
34940	114725
263244	114726
77416	114727
189000	114728
19935	114729
197	114730
15164	114731
23340	114732
986	114733
18524	114734
97014	114735
4476	114736
74642	114737
252226	114738
20799	114739
39617	114740
89312	114741
3684	114742
200905	114743
18091	114744
27667	114745
11699	114746
88170	114747
65580	114748
1060	114749
3076	114750
35345	114751
19028	114752
23904	114753
212603	114754
11218	114755
39146	114756
2033	114757
20644	114758
4384	114759
771	114760
1353	114761
133673	114762
93533	114763
2554	114764
117922	114765
15681	114766
249450	114767
5593	114768
45461	114769
167204	114770
5013	114771
39471	114772
32667	114773
8639	114774
36836	114775
38210	114776
678	114777
90388	114778
73229	114779
35329	114780
148247	114781
43632	114782
14233	114783
86434	114784
9640	114785
4872	114786
133421	114787
60495	114788
95018	114789
79492	114790
2542	114791
149214	114792
11335	114793
22185	114794
2946	114795
48941	114796
5911	114797
34860	114798
4050	114799
23124	114800
21309	114801
93394	114802
97212	114803
8387	114804
24438	114805
177023	114806
1980	114807
8570	114808
46875	114809
12307	114810
37577	114811
3359	114812
4209	114813
24091	114814
78908	114815
41081	114816
12305	114817
101450	114818
180544	114819
240975	114820
84452	114821
50100	114822
4214	114823
9176	114824
157520	114825
59337	114826
92907	114827
31533	114828
51464	114829
40991	114830
24039	114831
41752	114832
84123	114833
6671	114834
110450	114835
497	114836
69135	114837
20268	114838
1841	114839
21161	114840
7922	114841
2592	114842
31348	114843
194192	114844
36502	114845
81651	114846
17698	114847
37420	114848
180493	114849
687	114850
27276	114851
15152	114852
1261	114853
198549	114854
1188	114855
53469	114856
164216	114857
93160	114858
162543	114859
24520	114860
128849	114861
18735	114862
29951	114863
114557	114864
4306	114865
4084	114866
201336	114867
31891	114868
95	114869
17713	114870
251651	114871
4629	114872
120612	114873
39403	114874
38987	114875
2205	114876
32045	114877
44743	114878
203914	114879
28369	114880
212047	114881
257991	114882
8890	114883
5809	114884
254721	114885
16002	114886
33648	114887
25744	114888
20126	114889
2	114890
72222	114891
29007	114892
64924	114893
8767	114894
33040	114895
43689	114896
3916	114897
262721	114898
52684	114899
57826	114900
158920	114901
12829	114902
41711	114903
264626	114904
17452	114905
111161	114906
225177	114907
33329	114908
25288	114909
11157	114910
92662	114911
9667	114912
52813	114913
136854	114914
97921	114915
9654	114916
16452	114917
163262	114918
2941	114919
120798	114920
993	114921
54585	114922
305	114923
34851	114924
63853	114925
82780	114926
3239	114927
850	114928
193894	114929
27311	114930
95438	114931
114035	114932
13702	114933
31110	114934
236659	114935
12111	114936
10095	114937
25429	114938
803	114939
20720	114940
42102	114941
7112	114942
102045	114943
4574	114944
260085	114945
163754	114946
104443	114947
7839	114948
142508	114949
33780	114950
133994	114951
93499	114952
8355	114953
9168	114954
8795	114955
12569	114956
85901	114957
18345	114958
12106	114959
45805	114960
50202	114961
7290	114962
146323	114963
61569	114964
40	114965
49899	114966
961	114967
15641	114968
697	114969
8452	114970
2789	114971
62802	114972
103411	114973
54341	114974
127801	114975
15366	114976
30037	114977
8470	114978
5533	114979
144126	114980
205174	114981
51492	114982
165319	114983
25999	114984
6183	114985
16202	114986
10668	114987
77232	114988
90731	114989
46018	114990
42106	114991
32680	114992
13404	114993
142475	114994
1171	114995
50357	114996
28351	114997
7525	114998
143308	114999
133342	115000
263049	115001
3641	115002
150822	115003
182171	115004
52067	115005
9315	115006
53103	115007
3869	115008
9606	115009
83985	115010
2817	115011
32626	115012
159479	115013
31326	115014
37717	115015
12891	115016
27772	115017
94985	115018
36760	115019
28201	115020
19724	115021
127559	115022
10259	115023
60822	115024
251495	115025
212130	115026
1500	115027
36722	115028
252188	115029
46232	115030
74877	115031
224036	115032
41602	115033
8238	115034
46342	115035
156104	115036
51448	115037
162623	115038
169144	115039
60107	115040
74176	115041
3020	115042
9146	115043
81999	115044
115	115045
3592	115046
6943	115047
42798	115048
165545	115049
13079	115050
203612	115051
1099	115052
4577	115053
142101	115054
5875	115055
51216	115056
5642	115057
76438	115058
126808	115059
11727	115060
4603	115061
82549	115062
135413	115063
17172	115064
80093	115065
226707	115066
66785	115067
22	115068
9121	115069
72961	115070
7046	115071
1562	115072
15501	115073
101522	115074
47490	115075
146809	115076
50658	115077
83177	115078
65922	115079
4391	115080
37090	115081
62481	115082
2429	115083
10836	115084
111883	115085
146165	115086
94426	115087
220859	115088
43969	115089
5650	115090
29059	115091
21290	115092
194142	115093
4432	115094
122536	115095
52356	115096
15116	115097
3	115098
12331	115099
78686	115100
16309	115101
32570	115102
171887	115103
24626	115104
264927	115105
7410	115106
27158	115107
16545	115108
13590	115109
13322	115110
556	115111
43257	115112
60008	115113
4299	115114
91600	115115
266174	115116
94127	115117
39830	115118
7063	115119
11494	115120
109724	115121
1569	115122
17819	115123
67116	115124
2802	115125
114048	115126
62917	115127
111833	115128
87700	115129
23650	115130
36586	115131
131538	115132
195746	115133
15240	115134
23154	115135
134761	115136
1730	115137
48948	115138
22932	115139
2149	115140
39080	115141
5814	115142
36675	115143
415	115144
63575	115145
15888	115146
2445	115147
148072	115148
171483	115149
62008	115150
40274	115151
51946	115152
94882	115153
16975	115154
5253	115155
120621	115156
240365	115157
157560	115158
2424	115159
32401	115160
91891	115161
7562	115162
95375	115163
10660	115164
32572	115165
102351	115166
708	115167
157178	115168
162105	115169
4866	115170
72235	115171
12656	115172
2081	115173
2300	115174
13086	115175
604	115176
51677	115177
3288	115178
231474	115179
51429	115180
63269	115181
19196	115182
20158	115183
190631	115184
23469	115185
174	115186
234429	115187
62953	115188
154845	115189
48661	115190
26136	115191
520	115192
29339	115193
3571	115194
84724	115195
110316	115196
52159	115197
2531	115198
29381	115199
33872	115200
2822	115201
123345	115202
27187	115203
163650	115204
1775	115205
18227	115206
33429	115207
22698	115208
23003	115209
220790	115210
9277	115211
165697	115212
17692	115213
110702	115214
21260	115215
2059	115216
36835	115217
170526	115218
3625	115219
268438	115220
12479	115221
114091	115222
53361	115223
42339	115224
6578	115225
29440	115226
144976	115227
29184	115228
24566	115229
8073	115230
33476	115231
46175	115232
121655	115233
176738	115234
7511	115235
111087	115236
214402	115237
58452	115238
16787	115239
130348	115240
17910	115241
44577	115242
81938	115243
66518	115244
15091	115245
171691	115246
37857	115247
71233	115248
25028	115249
94061	115250
7598	115251
266764	115252
130996	115253
16248	115254
4980	115255
163	115256
47415	115257
33564	115258
41772	115259
27384	115260
45359	115261
25514	115262
2878	115263
8210	115264
47975	115265
25949	115266
48109	115267
226069	115268
67991	115269
51042	115270
99828	115271
50049	115272
2290	115273
150479	115274
7221	115275
27481	115276
68773	115277
225254	115278
80557	115279
154611	115280
162736	115281
95324	115282
97928	115283
4487	115284
16480	115285
55919	115286
167833	115287
41238	115288
24509	115289
86006	115290
111801	115291
128510	115292
50742	115293
899	115294
32867	115295
104453	115296
86748	115297
24236	115298
95232	115299
168822	115300
4622	115301
50109	115302
12280	115303
147250	115304
7926	115305
48836	115306
71634	115307
135809	115308
113144	115309
20388	115310
567	115311
20696	115312
167609	115313
125301	115314
54002	115315
152880	115316
26668	115317
82128	115318
37626	115319
163549	115320
16028	115321
177984	115322
1549	115323
5193	115324
3610	115325
106559	115326
14172	115327
3614	115328
123462	115329
96166	115330
234	115331
47588	115332
54984	115333
137876	115334
11328	115335
147927	115336
13031	115337
78477	115338
9502	115339
214595	115340
5139	115341
165125	115342
21048	115343
225155	115344
100065	115345
19691	115346
112285	115347
907	115348
8150	115349
160657	115350
10299	115351
2860	115352
34793	115353
143498	115354
127851	115355
130739	115356
105379	115357
7885	115358
17195	115359
781	115360
64021	115361
59646	115362
119575	115363
9339	115364
230676	115365
59679	115366
204020	115367
45243	115368
39873	115369
143139	115370
209507	115371
2125	115372
102451	115373
170270	115374
80612	115375
124786	115376
8405	115377
108132	115378
62380	115379
67139	115380
29823	115381
268064	115382
140860	115383
66713	115384
573	115385
64502	115386
82308	115387
210475	115388
52755	115389
53084	115390
5851	115391
283	115392
161017	115393
75412	115394
58362	115395
122176	115396
166930	115397
49400	115398
119392	115399
43209	115400
34679	115401
11198	115402
14984	115403
74862	115404
44698	115405
91644	115406
53195	115407
8998	115408
102094	115409
73419	115410
9958	115411
8074	115412
23654	115413
113266	115414
92077	115415
2085	115416
59213	115417
2731	115418
10454	115419
57337	115420
53756	115421
61256	115422
43661	115423
2268	115424
12351	115425
11040	115426
122730	115427
8530	115428
80492	115429
134252	115430
12599	115431
134900	115432
106217	115433
1836	115434
15526	115435
27005	115436
1291	115437
103460	115438
811	115439
104916	115440
41	115441
17959	115442
64609	115443
185190	115444
74870	115445
125844	115446
1009	115447
34468	115448
63839	115449
10060	115450
64139	115451
124515	115452
235434	115453
125263	115454
68210	115455
120900	115456
146103	115457
151544	115458
121190	115459
35779	115460
59783	115461
58434	115462
12576	115463
152509	115464
2804	115465
20265	115466
21595	115467
31513	115468
194	115469
1548	115470
1686	115471
97512	115472
2867	115473
170047	115474
22324	115475
147180	115476
100	115477
128907	115478
13091	115479
10064	115480
55668	115481
40230	115482
3646	115483
153076	115484
21026	115485
48747	115486
176447	115487
58820	115488
6830	115489
145510	115490
197170	115491
92142	115492
353	115493
10268	115494
35250	115495
11667	115496
74872	115497
235	115498
31671	115499
49314	115500
70933	115501
10767	115502
32580	115503
1653	115504
49429	115505
32521	115506
23	115507
34543	115508
4815	115509
54898	115510
3046	115511
33246	115512
76305	115513
18566	115514
6887	115515
7484	115516
2856	115517
64324	115518
21923	115519
13239	115520
17762	115521
27936	115522
6729	115523
5657	115524
57192	115525
54726	115526
26068	115527
20179	115528
266906	115529
85763	115530
25023	115531
99461	115532
39902	115533
19789	115534
91029	115535
90083	115536
4687	115537
93502	115538
73679	115539
132608	115540
19592	115541
11058	115542
133	115543
1959	115544
48251	115545
31240	115546
71434	115547
27114	115548
157260	115549
88496	115550
19903	115551
70226	115552
35747	115553
134746	115554
4065	115555
47550	115556
9039	115557
27955	115558
6146	115559
9119	115560
13641	115561
20413	115562
66628	115563
239477	115564
43531	115565
17078	115566
3733	115567
48961	115568
320	115569
156804	115570
3896	115571
3076	115572
29382	115573
52912	115574
57647	115575
74822	115576
176424	115577
153947	115578
121369	115579
12288	115580
4563	115581
75297	115582
5462	115583
167432	115584
71780	115585
9028	115586
20840	115587
393	115588
225	115589
9225	115590
44821	115591
56590	115592
2496	115593
1755	115594
30766	115595
13691	115596
21653	115597
6465	115598
20785	115599
16	115600
1809	115601
38711	115602
77341	115603
67720	115604
140939	115605
118771	115606
207755	115607
401	115608
2227	115609
2492	115610
25560	115611
62207	115612
84476	115613
39486	115614
84776	115615
184562	115616
20534	115617
13258	115618
28915	115619
76600	115620
114960	115621
36726	115622
13595	115623
5060	115624
2081	115625
33121	115626
145897	115627
129321	115628
197626	115629
20672	115630
22899	115631
13461	115632
100662	115633
210803	115634
250667	115635
29722	115636
37336	115637
74494	115638
55042	115639
50669	115640
2939	115641
1228	115642
54193	115643
8204	115644
23614	115645
5682	115646
5851	115647
56216	115648
138	115649
1199	115650
197004	115651
16580	115652
120115	115653
35872	115654
184446	115655
17192	115656
86569	115657
19974	115658
33480	115659
2675	115660
28929	115661
21637	115662
2903	115663
223564	115664
37310	115665
8581	115666
76758	115667
67001	115668
23992	115669
16071	115670
32976	115671
105390	115672
165879	115673
41702	115674
45518	115675
83736	115676
121382	115677
115732	115678
37657	115679
236951	115680
142965	115681
70542	115682
8964	115683
21324	115684
34504	115685
4664	115686
60439	115687
27	115688
82145	115689
68691	115690
57030	115691
107509	115692
135036	115693
56755	115694
151168	115695
20913	115696
5506	115697
10519	115698
22071	115699
229843	115700
13364	115701
5649	115702
5652	115703
7368	115704
37145	115705
36783	115706
156536	115707
43421	115708
129657	115709
56761	115710
50666	115711
34109	115712
4876	115713
8301	115714
42559	115715
33067	115716
10616	115717
72628	115718
54545	115719
26569	115720
21123	115721
171763	115722
54291	115723
94996	115724
242156	115725
220366	115726
217	115727
3751	115728
1431	115729
150463	115730
5823	115731
150254	115732
18026	115733
26439	115734
4855	115735
74977	115736
12427	115737
105667	115738
101669	115739
29553	115740
110525	115741
33717	115742
10406	115743
104857	115744
103742	115745
15970	115746
13885	115747
64287	115748
49107	115749
49872	115750
271001	115751
113636	115752
407	115753
95611	115754
6696	115755
57577	115756
38444	115757
57905	115758
6610	115759
36023	115760
73897	115761
3843	115762
143311	115763
2359	115764
926	115765
19763	115766
3017	115767
123168	115768
1414	115769
10910	115770
104818	115771
53149	115772
50113	115773
85522	115774
90996	115775
21790	115776
9796	115777
84	115778
47350	115779
52347	115780
201056	115781
20602	115782
423	115783
7734	115784
83159	115785
871	115786
94420	115787
10258	115788
11047	115789
190642	115790
12842	115791
4230	115792
147235	115793
22410	115794
184855	115795
32736	115796
2332	115797
19059	115798
173513	115799
524	115800
78258	115801
198354	115802
61844	115803
17402	115804
38975	115805
55888	115806
28473	115807
123820	115808
15446	115809
22029	115810
57901	115811
139331	115812
9889	115813
12440	115814
92438	115815
169383	115816
53447	115817
160940	115818
40358	115819
186933	115820
24593	115821
47045	115822
7677	115823
126483	115824
36722	115825
9625	115826
60412	115827
34531	115828
14426	115829
536	115830
144734	115831
163931	115832
179987	115833
108379	115834
2450	115835
48473	115836
4007	115837
129558	115838
17821	115839
14204	115840
2313	115841
422	115842
53449	115843
108098	115844
133577	115845
6906	115846
5801	115847
133028	115848
24731	115849
100978	115850
1496	115851
105798	115852
29811	115853
72758	115854
53284	115855
62317	115856
60267	115857
1242	115858
77419	115859
1169	115860
1705	115861
238889	115862
104461	115863
30020	115864
16799	115865
156085	115866
12120	115867
72305	115868
108144	115869
108639	115870
10044	115871
117986	115872
248403	115873
53284	115874
54422	115875
51737	115876
134296	115877
15267	115878
19028	115879
47304	115880
1237	115881
20562	115882
109499	115883
15817	115884
94418	115885
429	115886
107963	115887
85460	115888
807	115889
62898	115890
143431	115891
5196	115892
44776	115893
216182	115894
96147	115895
101395	115896
178198	115897
43095	115898
21742	115899
71556	115900
10439	115901
72779	115902
38317	115903
119589	115904
4421	115905
30794	115906
34567	115907
171322	115908
49	115909
11976	115910
20031	115911
137025	115912
4384	115913
31654	115914
165686	115915
68347	115916
101434	115917
486	115918
112693	115919
13281	115920
140636	115921
264122	115922
141718	115923
58279	115924
86695	115925
24407	115926
69545	115927
187658	115928
376	115929
57255	115930
17191	115931
45907	115932
51909	115933
232126	115934
2045	115935
5921	115936
174579	115937
16679	115938
4210	115939
95373	115940
197	115941
12696	115942
125879	115943
107291	115944
98129	115945
60187	115946
152255	115947
6156	115948
63629	115949
47316	115950
67401	115951
34623	115952
106856	115953
173648	115954
11791	115955
152538	115956
7285	115957
2202	115958
53834	115959
66676	115960
10566	115961
38462	115962
15096	115963
4432	115964
34781	115965
41662	115966
3499	115967
147978	115968
22258	115969
101339	115970
965	115971
98633	115972
8981	115973
839	115974
181575	115975
21120	115976
139032	115977
23083	115978
96881	115979
129453	115980
73466	115981
30201	115982
151946	115983
9189	115984
52271	115985
30799	115986
90028	115987
1303	115988
48826	115989
3421	115990
6268	115991
81584	115992
82249	115993
995	115994
130871	115995
139604	115996
3046	115997
251714	115998
141223	115999
15997	116000
127795	116001
240755	116002
28224	116003
94252	116004
8714	116005
249904	116006
68499	116007
12196	116008
51939	116009
8593	116010
102099	116011
122	116012
31025	116013
10793	116014
15245	116015
30086	116016
36465	116017
3533	116018
4860	116019
35085	116020
31711	116021
135392	116022
146171	116023
31	116024
157540	116025
40570	116026
4360	116027
123041	116028
44123	116029
38554	116030
66754	116031
6966	116032
23834	116033
186451	116034
1130	116035
59074	116036
129184	116037
10555	116038
78369	116039
7503	116040
10668	116041
216617	116042
145436	116043
2507	116044
3530	116045
88577	116046
6070	116047
18421	116048
105956	116049
124432	116050
18775	116051
28285	116052
29206	116053
2377	116054
20988	116055
4	116056
211328	116057
4101	116058
10445	116059
104005	116060
1975	116061
201735	116062
40783	116063
30306	116064
13807	116065
2556	116066
6427	116067
2712	116068
1261	116069
24800	116070
259018	116071
144578	116072
27546	116073
47953	116074
111785	116075
87886	116076
107086	116077
21691	116078
32391	116079
1492	116080
152579	116081
96076	116082
23440	116083
21726	116084
117629	116085
71	116086
108681	116087
9527	116088
85591	116089
73225	116090
36959	116091
35717	116092
129385	116093
1042	116094
42870	116095
209894	116096
22	116097
268256	116098
93724	116099
23346	116100
153458	116101
7728	116102
3802	116103
71724	116104
103746	116105
18517	116106
237430	116107
1445	116108
88333	116109
9821	116110
118747	116111
69998	116112
20537	116113
55153	116114
83132	116115
55899	116116
97116	116117
61072	116118
2176	116119
60244	116120
13480	116121
107534	116122
28974	116123
159844	116124
54419	116125
8238	116126
11733	116127
36121	116128
30396	116129
79088	116130
24163	116131
43540	116132
114045	116133
166984	116134
16659	116135
9062	116136
5848	116137
34599	116138
110528	116139
26958	116140
139371	116141
124666	116142
77616	116143
215388	116144
14534	116145
8172	116146
53206	116147
3719	116148
159207	116149
4665	116150
67515	116151
2387	116152
60299	116153
85239	116154
4477	116155
7886	116156
83146	116157
62181	116158
95828	116159
33417	116160
4714	116161
121084	116162
90262	116163
17016	116164
84774	116165
19781	116166
20844	116167
239667	116168
120198	116169
120425	116170
24673	116171
532	116172
6667	116173
17736	116174
114658	116175
87399	116176
42971	116177
12301	116178
4619	116179
77567	116180
92896	116181
16453	116182
6863	116183
1743	116184
83212	116185
40433	116186
159630	116187
41962	116188
14381	116189
772	116190
17969	116191
15977	116192
128246	116193
12516	116194
8395	116195
29010	116196
17552	116197
208914	116198
11848	116199
74525	116200
169366	116201
115697	116202
953	116203
48360	116204
191787	116205
24001	116206
6669	116207
1194	116208
144063	116209
55442	116210
30670	116211
2339	116212
10559	116213
14266	116214
748	116215
7879	116216
1946	116217
18214	116218
115281	116219
11249	116220
36824	116221
37450	116222
1322	116223
48324	116224
220863	116225
5141	116226
63531	116227
46481	116228
72452	116229
161650	116230
92075	116231
68491	116232
8632	116233
10896	116234
245517	116235
21214	116236
30306	116237
209120	116238
226567	116239
189389	116240
79703	116241
32983	116242
78193	116243
12514	116244
62428	116245
35811	116246
57182	116247
12095	116248
128627	116249
80630	116250
110239	116251
272609	116252
24881	116253
57434	116254
147295	116255
72070	116256
36212	116257
95110	116258
29852	116259
96256	116260
23125	116261
141513	116262
3927	116263
49982	116264
1592	116265
201795	116266
116274	116267
159628	116268
18831	116269
133255	116270
9261	116271
121504	116272
60774	116273
202932	116274
54901	116275
18601	116276
23259	116277
14378	116278
82149	116279
10678	116280
7905	116281
233330	116282
5198	116283
85387	116284
53932	116285
82186	116286
4540	116287
25219	116288
14508	116289
209083	116290
149467	116291
54375	116292
2394	116293
38303	116294
2306	116295
16755	116296
213795	116297
25966	116298
242055	116299
45820	116300
6568	116301
131761	116302
75703	116303
96479	116304
136874	116305
113499	116306
157913	116307
579	116308
234667	116309
34094	116310
7761	116311
55999	116312
94994	116313
1006	116314
217	116315
16185	116316
195488	116317
29922	116318
37200	116319
14997	116320
129463	116321
362	116322
61428	116323
678	116324
77837	116325
159713	116326
270201	116327
32647	116328
23132	116329
225605	116330
22248	116331
781	116332
10558	116333
137364	116334
31174	116335
53924	116336
8790	116337
245290	116338
52274	116339
159	116340
153368	116341
43341	116342
200058	116343
19826	116344
37254	116345
22441	116346
4645	116347
177581	116348
187879	116349
190785	116350
67492	116351
23238	116352
38541	116353
6724	116354
2089	116355
7145	116356
436	116357
18252	116358
33012	116359
28292	116360
6898	116361
9638	116362
38123	116363
115967	116364
31167	116365
68981	116366
14273	116367
11272	116368
87	116369
7848	116370
6442	116371
19043	116372
26442	116373
77641	116374
140512	116375
253996	116376
149268	116377
14681	116378
249271	116379
9156	116380
1061	116381
79602	116382
8539	116383
266973	116384
30789	116385
73680	116386
65043	116387
1948	116388
89178	116389
226998	116390
8434	116391
136824	116392
113672	116393
34202	116394
191594	116395
153968	116396
47415	116397
7845	116398
143510	116399
69444	116400
203242	116401
59381	116402
99409	116403
36143	116404
77569	116405
18378	116406
16341	116407
5777	116408
129896	116409
102052	116410
49529	116411
32941	116412
165206	116413
1990	116414
167587	116415
15213	116416
143391	116417
141	116418
71970	116419
164653	116420
75604	116421
229914	116422
33722	116423
23053	116424
2633	116425
22065	116426
180984	116427
220828	116428
100870	116429
16828	116430
161520	116431
69667	116432
5300	116433
4416	116434
3329	116435
128404	116436
12035	116437
84187	116438
7814	116439
67744	116440
2	116441
19550	116442
60144	116443
17077	116444
229736	116445
37781	116446
37650	116447
69339	116448
69368	116449
22911	116450
29377	116451
6691	116452
52794	116453
83627	116454
91296	116455
54692	116456
137068	116457
88588	116458
124861	116459
202520	116460
143640	116461
27539	116462
44661	116463
132932	116464
24521	116465
28669	116466
195920	116467
59512	116468
11213	116469
82794	116470
201858	116471
129657	116472
66703	116473
50311	116474
15642	116475
850	116476
3129	116477
9503	116478
256504	116479
1866	116480
69244	116481
222254	116482
4733	116483
208581	116484
9718	116485
206756	116486
45100	116487
52233	116488
46502	116489
5181	116490
108747	116491
9029	116492
19169	116493
8028	116494
43903	116495
49504	116496
6584	116497
385	116498
22461	116499
9102	116500
22440	116501
6955	116502
45079	116503
32568	116504
84103	116505
5650	116506
378	116507
119567	116508
129873	116509
82016	116510
960	116511
9181	116512
30710	116513
63774	116514
65054	116515
26612	116516
250064	116517
207144	116518
45098	116519
75881	116520
141452	116521
15157	116522
3698	116523
18892	116524
86555	116525
147404	116526
76294	116527
2454	116528
8546	116529
5209	116530
11446	116531
4507	116532
71612	116533
6694	116534
153182	116535
49573	116536
962	116537
16106	116538
77760	116539
18029	116540
85	116541
30167	116542
99938	116543
157235	116544
31836	116545
59017	116546
239523	116547
148497	116548
24117	116549
21324	116550
169178	116551
110430	116552
132544	116553
57635	116554
93721	116555
1380	116556
7928	116557
215951	116558
45659	116559
71380	116560
17570	116561
49075	116562
96205	116563
25901	116564
93275	116565
38197	116566
31965	116567
75393	116568
55616	116569
16017	116570
157923	116571
42148	116572
708	116573
59302	116574
16610	116575
8787	116576
21762	116577
74995	116578
103173	116579
58886	116580
9642	116581
56949	116582
1205	116583
28418	116584
121509	116585
6299	116586
33165	116587
122156	116588
39	116589
68003	116590
45879	116591
43308	116592
11491	116593
42863	116594
81512	116595
4413	116596
75494	116597
79718	116598
45107	116599
101334	116600
113254	116601
29765	116602
12118	116603
45731	116604
168123	116605
79568	116606
39550	116607
45946	116608
53621	116609
530	116610
34972	116611
4073	116612
632	116613
69615	116614
164861	116615
3550	116616
4445	116617
30284	116618
14442	116619
97850	116620
160044	116621
3769	116622
218879	116623
13974	116624
73673	116625
46824	116626
54578	116627
53231	116628
9827	116629
43519	116630
144417	116631
21890	116632
69963	116633
140317	116634
43385	116635
64938	116636
5402	116637
67140	116638
97467	116639
10633	116640
11444	116641
32664	116642
12037	116643
8182	116644
27393	116645
56152	116646
209652	116647
25132	116648
1657	116649
7279	116650
35904	116651
21375	116652
5480	116653
10627	116654
508	116655
650	116656
35	116657
74467	116658
2571	116659
75745	116660
108	116661
36556	116662
167033	116663
57591	116664
57936	116665
11595	116666
241778	116667
24698	116668
102630	116669
244744	116670
8885	116671
1780	116672
168745	116673
42285	116674
5120	116675
268	116676
3430	116677
1158	116678
6697	116679
89739	116680
45734	116681
154465	116682
17322	116683
136	116684
76545	116685
44925	116686
1597	116687
59180	116688
39846	116689
1978	116690
85186	116691
52091	116692
113613	116693
36292	116694
62883	116695
47308	116696
28015	116697
13782	116698
10947	116699
5045	116700
127480	116701
81784	116702
655	116703
147558	116704
2431	116705
32896	116706
80544	116707
43788	116708
52782	116709
9403	116710
1749	116711
31440	116712
172519	116713
34862	116714
29	116715
74410	116716
160065	116717
2	116718
218272	116719
65073	116720
24299	116721
92067	116722
118315	116723
255383	116724
61001	116725
1530	116726
12602	116727
236478	116728
22998	116729
4220	116730
42202	116731
49260	116732
16178	116733
8658	116734
217846	116735
32533	116736
232681	116737
60162	116738
7190	116739
161455	116740
67014	116741
129998	116742
40470	116743
92689	116744
27411	116745
4494	116746
5977	116747
2487	116748
52304	116749
114597	116750
84102	116751
4688	116752
143217	116753
152199	116754
12553	116755
6752	116756
49273	116757
753	116758
32884	116759
239	116760
57004	116761
255199	116762
79956	116763
24879	116764
21976	116765
271583	116766
177005	116767
13651	116768
1060	116769
9306	116770
128641	116771
69827	116772
16890	116773
32995	116774
209247	116775
202786	116776
146122	116777
30245	116778
12990	116779
18618	116780
26836	116781
112571	116782
3345	116783
180545	116784
86853	116785
80778	116786
55283	116787
21413	116788
1281	116789
99124	116790
992	116791
107713	116792
35452	116793
244422	116794
49794	116795
28428	116796
76112	116797
29393	116798
27251	116799
55210	116800
21070	116801
5182	116802
140985	116803
131024	116804
12051	116805
141999	116806
236286	116807
105710	116808
17293	116809
994	116810
25210	116811
192923	116812
172461	116813
137398	116814
25381	116815
80666	116816
69803	116817
212064	116818
7261	116819
36592	116820
66906	116821
103068	116822
483	116823
15303	116824
228021	116825
17440	116826
82986	116827
41037	116828
29633	116829
41812	116830
56189	116831
2742	116832
8071	116833
32177	116834
45832	116835
21783	116836
78560	116837
50037	116838
12395	116839
7460	116840
1399	116841
4299	116842
3156	116843
12502	116844
168592	116845
210917	116846
11111	116847
364	116848
7590	116849
54683	116850
65013	116851
181	116852
65385	116853
262038	116854
3153	116855
36960	116856
40877	116857
7365	116858
93916	116859
66337	116860
15433	116861
12997	116862
43211	116863
2905	116864
4274	116865
27182	116866
95271	116867
3630	116868
62877	116869
84999	116870
18334	116871
113629	116872
6156	116873
23402	116874
821	116875
52522	116876
154123	116877
40597	116878
14585	116879
7696	116880
189013	116881
152694	116882
129184	116883
98297	116884
175441	116885
38984	116886
267945	116887
53807	116888
10517	116889
73681	116890
17923	116891
68538	116892
15313	116893
13431	116894
210673	116895
157826	116896
140212	116897
33828	116898
15644	116899
141063	116900
147793	116901
133423	116902
53479	116903
40268	116904
92412	116905
1000	116906
182919	116907
100726	116908
257037	116909
58570	116910
21001	116911
4403	116912
8557	116913
11625	116914
236996	116915
35188	116916
60416	116917
145539	116918
46901	116919
19586	116920
109500	116921
10309	116922
93178	116923
40861	116924
79374	116925
20061	116926
104976	116927
2002	116928
37937	116929
65434	116930
24693	116931
88782	116932
88506	116933
39873	116934
148510	116935
127813	116936
170020	116937
11280	116938
3241	116939
68364	116940
168626	116941
114642	116942
6039	116943
99874	116944
145137	116945
45	116946
1159	116947
42951	116948
44358	116949
4831	116950
71648	116951
2684	116952
50844	116953
23390	116954
17756	116955
137105	116956
89061	116957
97735	116958
30133	116959
70205	116960
77186	116961
13441	116962
37630	116963
13672	116964
168048	116965
291	116966
32838	116967
9748	116968
37829	116969
14632	116970
84680	116971
19280	116972
97622	116973
39805	116974
234426	116975
29496	116976
64996	116977
25945	116978
2146	116979
39870	116980
221952	116981
22626	116982
42	116983
55486	116984
48433	116985
35054	116986
72659	116987
23433	116988
91161	116989
7	116990
37497	116991
182765	116992
9517	116993
142590	116994
19961	116995
76626	116996
79310	116997
18011	116998
177443	116999
2591	117000
168520	117001
27849	117002
6869	117003
4149	117004
114874	117005
170266	117006
91684	117007
74883	117008
206967	117009
548	117010
12163	117011
141203	117012
171617	117013
155	117014
14519	117015
172618	117016
40132	117017
22471	117018
121	117019
72770	117020
82230	117021
256380	117022
235953	117023
109435	117024
190229	117025
30344	117026
134351	117027
30612	117028
74573	117029
59776	117030
2025	117031
40095	117032
15563	117033
42582	117034
74406	117035
14283	117036
103435	117037
1705	117038
167783	117039
128	117040
51337	117041
3232	117042
4217	117043
6313	117044
156746	117045
19127	117046
120227	117047
9172	117048
90412	117049
3171	117050
159642	117051
14797	117052
22178	117053
42126	117054
140722	117055
125544	117056
26780	117057
211838	117058
128302	117059
37995	117060
166122	117061
3955	117062
40676	117063
1851	117064
236536	117065
2910	117066
35707	117067
7379	117068
28340	117069
162483	117070
184	117071
43519	117072
9686	117073
16906	117074
27371	117075
209025	117076
9805	117077
6286	117078
157	117079
54082	117080
228265	117081
19925	117082
28114	117083
108179	117084
19613	117085
15403	117086
17798	117087
148888	117088
17578	117089
32086	117090
236428	117091
35548	117092
127390	117093
100198	117094
78839	117095
149573	117096
169525	117097
26961	117098
7211	117099
86000	117100
227138	117101
170556	117102
20658	117103
9025	117104
62792	117105
35386	117106
1344	117107
2586	117108
3256	117109
93092	117110
93485	117111
80154	117112
24239	117113
87689	117114
112833	117115
138188	117116
230834	117117
34476	117118
4699	117119
45315	117120
1007	117121
2417	117122
25934	117123
181332	117124
118810	117125
2607	117126
147121	117127
92270	117128
16359	117129
110899	117130
52002	117131
3958	117132
48777	117133
34856	117134
221349	117135
14317	117136
8400	117137
16543	117138
78626	117139
29405	117140
2785	117141
73602	117142
33762	117143
35098	117144
12163	117145
1961	117146
3522	117147
135403	117148
70875	117149
18348	117150
73130	117151
172818	117152
1900	117153
61528	117154
4758	117155
262794	117156
23173	117157
31754	117158
4287	117159
9006	117160
270693	117161
87629	117162
175109	117163
137739	117164
75759	117165
5421	117166
40251	117167
66078	117168
59504	117169
26613	117170
1442	117171
47898	117172
123013	117173
168008	117174
23342	117175
161112	117176
11937	117177
5490	117178
99804	117179
257044	117180
204783	117181
18747	117182
150964	117183
3180	117184
102194	117185
34442	117186
1462	117187
233992	117188
56929	117189
96780	117190
114944	117191
110074	117192
127606	117193
334	117194
72365	117195
3534	117196
60375	117197
269241	117198
130620	117199
140025	117200
125751	117201
16545	117202
7194	117203
74298	117204
28760	117205
157244	117206
144088	117207
13686	117208
82805	117209
9444	117210
28713	117211
13274	117212
13680	117213
10024	117214
82339	117215
159866	117216
699	117217
3593	117218
154840	117219
28941	117220
28745	117221
60909	117222
1884	117223
18926	117224
69195	117225
141055	117226
72421	117227
488	117228
18139	117229
11501	117230
129362	117231
4256	117232
8795	117233
129319	117234
101695	117235
41329	117236
33707	117237
30560	117238
29266	117239
807	117240
195	117241
1917	117242
27362	117243
6806	117244
113849	117245
225686	117246
12229	117247
55125	117248
142503	117249
49881	117250
274	117251
190838	117252
7432	117253
67100	117254
6720	117255
48501	117256
96501	117257
1315	117258
109348	117259
154182	117260
65433	117261
18488	117262
225539	117263
21452	117264
75427	117265
88300	117266
34197	117267
130	117268
870	117269
7123	117270
12115	117271
48815	117272
3199	117273
144843	117274
135557	117275
16993	117276
22627	117277
114840	117278
83784	117279
109037	117280
1749	117281
1214	117282
11391	117283
3945	117284
111695	117285
187288	117286
139133	117287
44895	117288
560	117289
149255	117290
9048	117291
249	117292
46417	117293
247926	117294
46278	117295
31791	117296
120521	117297
15319	117298
18609	117299
159993	117300
32658	117301
27139	117302
50577	117303
1872	117304
67784	117305
22735	117306
67780	117307
721	117308
160582	117309
234959	117310
119208	117311
204706	117312
3401	117313
265405	117314
42875	117315
132331	117316
76856	117317
2019	117318
99793	117319
103190	117320
57216	117321
84077	117322
1964	117323
105261	117324
5096	117325
128280	117326
144697	117327
54918	117328
7266	117329
105924	117330
78817	117331
195717	117332
6711	117333
45412	117334
28643	117335
111139	117336
89330	117337
443	117338
124408	117339
24023	117340
265045	117341
82817	117342
91108	117343
106651	117344
21827	117345
1103	117346
4335	117347
3016	117348
966	117349
168656	117350
93262	117351
5256	117352
107314	117353
20681	117354
484	117355
67	117356
9153	117357
53616	117358
96537	117359
2912	117360
16939	117361
79665	117362
46017	117363
258547	117364
44096	117365
58803	117366
12182	117367
3680	117368
2607	117369
97261	117370
1438	117371
56526	117372
97150	117373
2276	117374
10118	117375
35352	117376
67595	117377
13197	117378
112123	117379
66934	117380
65820	117381
56601	117382
23478	117383
19727	117384
150807	117385
2418	117386
10686	117387
10898	117388
182641	117389
133929	117390
162472	117391
80492	117392
216806	117393
9789	117394
43	117395
3349	117396
3015	117397
49892	117398
51738	117399
466	117400
164625	117401
82050	117402
82480	117403
28559	117404
247296	117405
53127	117406
8055	117407
168065	117408
36108	117409
142557	117410
17689	117411
13477	117412
229337	117413
1188	117414
9127	117415
55743	117416
22317	117417
13020	117418
32	117419
29519	117420
207877	117421
127403	117422
22979	117423
106158	117424
76261	117425
18399	117426
118917	117427
225962	117428
2015	117429
219222	117430
91759	117431
46371	117432
45740	117433
2206	117434
39503	117435
64866	117436
12743	117437
42409	117438
54176	117439
3852	117440
22483	117441
33049	117442
18411	117443
50198	117444
172307	117445
49161	117446
85641	117447
2493	117448
168171	117449
45685	117450
140554	117451
54511	117452
35687	117453
3023	117454
1675	117455
74463	117456
26	117457
194	117458
4339	117459
40094	117460
252610	117461
47192	117462
198239	117463
262805	117464
117851	117465
167806	117466
138606	117467
27012	117468
21239	117469
163664	117470
18229	117471
109833	117472
3495	117473
51292	117474
154035	117475
79182	117476
5831	117477
3002	117478
22637	117479
24682	117480
254076	117481
116262	117482
18525	117483
36076	117484
32654	117485
12393	117486
141123	117487
212815	117488
106606	117489
53082	117490
3063	117491
17698	117492
50133	117493
202736	117494
43689	117495
14214	117496
7675	117497
109713	117498
29635	117499
42098	117500
59382	117501
76607	117502
168800	117503
14532	117504
39041	117505
13706	117506
11155	117507
15952	117508
31331	117509
216118	117510
32590	117511
129060	117512
13049	117513
2314	117514
20081	117515
3342	117516
43106	117517
89666	117518
6694	117519
34136	117520
28524	117521
239278	117522
17848	117523
125361	117524
20573	117525
6042	117526
92842	117527
46742	117528
2307	117529
62425	117530
47696	117531
25921	117532
46211	117533
87453	117534
36167	117535
22856	117536
216112	117537
28834	117538
3373	117539
41648	117540
163267	117541
120914	117542
52685	117543
158808	117544
1026	117545
30403	117546
38042	117547
107720	117548
54964	117549
132255	117550
6827	117551
97	117552
16382	117553
36362	117554
7273	117555
6819	117556
11310	117557
192315	117558
46	117559
10161	117560
82683	117561
161943	117562
260	117563
5290	117564
102600	117565
105781	117566
152780	117567
835	117568
33490	117569
28468	117570
60909	117571
224547	117572
18145	117573
40052	117574
55321	117575
66424	117576
10356	117577
12640	117578
10141	117579
46618	117580
1286	117581
69792	117582
5281	117583
24372	117584
5425	117585
26670	117586
14947	117587
76149	117588
30819	117589
149396	117590
82051	117591
35249	117592
11542	117593
77132	117594
111763	117595
23229	117596
241627	117597
93285	117598
24739	117599
52479	117600
254838	117601
10762	117602
242	117603
178976	117604
4516	117605
147287	117606
46086	117607
51681	117608
166880	117609
146	117610
13941	117611
86765	117612
193839	117613
238795	117614
100865	117615
212551	117616
38025	117617
3827	117618
77676	117619
24977	117620
11322	117621
42786	117622
34948	117623
49097	117624
259340	117625
3264	117626
147475	117627
84778	117628
14046	117629
34921	117630
77841	117631
1019	117632
135644	117633
23944	117634
9219	117635
4236	117636
706	117637
247	117638
256246	117639
1194	117640
484	117641
113524	117642
354	117643
8162	117644
12841	117645
16500	117646
234786	117647
30135	117648
88643	117649
2645	117650
77078	117651
16691	117652
19730	117653
152204	117654
11734	117655
80077	117656
15596	117657
6717	117658
267071	117659
2	117660
20733	117661
31315	117662
21992	117663
6815	117664
18790	117665
121499	117666
236400	117667
51569	117668
3533	117669
2348	117670
27	117671
43511	117672
166928	117673
169438	117674
120293	117675
2165	117676
47722	117677
184977	117678
95611	117679
153015	117680
182013	117681
114279	117682
17955	117683
77277	117684
34778	117685
222383	117686
8740	117687
31307	117688
1	117689
117887	117690
189354	117691
4631	117692
99212	117693
12443	117694
5620	117695
85799	117696
171308	117697
8221	117698
141843	117699
17181	117700
150089	117701
42886	117702
215640	117703
77203	117704
64704	117705
30245	117706
58261	117707
219540	117708
4188	117709
2086	117710
12603	117711
2955	117712
106517	117713
331	117714
71476	117715
56058	117716
15553	117717
34009	117718
41650	117719
60788	117720
3544	117721
87915	117722
69512	117723
253	117724
17790	117725
43752	117726
206	117727
3445	117728
77747	117729
26083	117730
220467	117731
21854	117732
5294	117733
42939	117734
129267	117735
77456	117736
121143	117737
75917	117738
75035	117739
12664	117740
13694	117741
358	117742
55434	117743
8640	117744
99396	117745
113811	117746
10735	117747
36550	117748
56945	117749
116405	117750
106765	117751
18708	117752
2121	117753
43609	117754
1244	117755
147424	117756
14014	117757
8226	117758
48085	117759
51638	117760
4676	117761
3988	117762
71877	117763
42041	117764
13707	117765
40141	117766
23377	117767
922	117768
128203	117769
3436	117770
79202	117771
57873	117772
175368	117773
11596	117774
110783	117775
94987	117776
200	117777
33146	117778
27345	117779
98637	117780
9236	117781
173308	117782
95105	117783
56721	117784
537	117785
218560	117786
2196	117787
28523	117788
125291	117789
633	117790
233386	117791
39522	117792
21144	117793
7752	117794
10250	117795
4357	117796
48522	117797
83349	117798
4861	117799
4608	117800
51428	117801
6594	117802
28112	117803
8531	117804
528	117805
67771	117806
39532	117807
157037	117808
145918	117809
15604	117810
136635	117811
50741	117812
71290	117813
35323	117814
97389	117815
51981	117816
26791	117817
158522	117818
169730	117819
9214	117820
264539	117821
73885	117822
40700	117823
197393	117824
14804	117825
85191	117826
8451	117827
560	117828
171992	117829
49712	117830
29169	117831
56538	117832
9624	117833
221544	117834
12965	117835
3474	117836
12903	117837
6273	117838
25328	117839
26934	117840
14968	117841
1463	117842
156398	117843
65123	117844
3118	117845
12513	117846
5916	117847
38119	117848
47688	117849
170292	117850
129375	117851
67	117852
12723	117853
5883	117854
205291	117855
203669	117856
9695	117857
43875	117858
1075	117859
265	117860
54294	117861
71731	117862
129133	117863
39636	117864
45181	117865
15167	117866
65198	117867
20307	117868
107733	117869
69011	117870
44687	117871
36040	117872
100917	117873
167881	117874
220217	117875
90302	117876
2058	117877
12067	117878
97337	117879
71	117880
170641	117881
252930	117882
155286	117883
38386	117884
114472	117885
36456	117886
79693	117887
69360	117888
171244	117889
248220	117890
541	117891
4800	117892
158074	117893
115834	117894
14945	117895
15561	117896
255988	117897
68680	117898
2776	117899
102582	117900
78503	117901
3	117902
90104	117903
7124	117904
61991	117905
64091	117906
6489	117907
19264	117908
8903	117909
156015	117910
225510	117911
16414	117912
39161	117913
47208	117914
4836	117915
5922	117916
23572	117917
199462	117918
80172	117919
13561	117920
5604	117921
74615	117922
18208	117923
20729	117924
217840	117925
41374	117926
4270	117927
93414	117928
2578	117929
61856	117930
20622	117931
77107	117932
42812	117933
29310	117934
128826	117935
15754	117936
9618	117937
270451	117938
160879	117939
111732	117940
7075	117941
124188	117942
46010	117943
17904	117944
194424	117945
92269	117946
82940	117947
164035	117948
157	117949
7300	117950
60367	117951
112054	117952
21425	117953
42003	117954
163674	117955
3532	117956
47404	117957
246074	117958
45908	117959
32227	117960
90846	117961
4218	117962
20054	117963
112865	117964
202939	117965
65739	117966
195063	117967
4552	117968
39658	117969
162838	117970
15256	117971
18150	117972
21944	117973
3279	117974
37869	117975
57087	117976
215	117977
8133	117978
33371	117979
3633	117980
149555	117981
105611	117982
84430	117983
21903	117984
25605	117985
14993	117986
200421	117987
89622	117988
5525	117989
1055	117990
34520	117991
95646	117992
139045	117993
216851	117994
12085	117995
38913	117996
21860	117997
130600	117998
1860	117999
178345	118000
23132	118001
167581	118002
79348	118003
15099	118004
14291	118005
10694	118006
31260	118007
158886	118008
7820	118009
1030	118010
232538	118011
133738	118012
150598	118013
1604	118014
100240	118015
3548	118016
99144	118017
24101	118018
35494	118019
15836	118020
42324	118021
193921	118022
70769	118023
166401	118024
34414	118025
44754	118026
16233	118027
43	118028
252195	118029
259283	118030
243609	118031
139070	118032
1735	118033
52667	118034
26	118035
147530	118036
25503	118037
166868	118038
171169	118039
754	118040
243020	118041
22275	118042
119734	118043
12124	118044
1269	118045
6109	118046
50621	118047
48198	118048
101823	118049
43754	118050
11807	118051
20105	118052
113927	118053
1197	118054
8659	118055
72827	118056
65791	118057
55031	118058
138178	118059
1420	118060
15144	118061
618	118062
244503	118063
27821	118064
27382	118065
121117	118066
18018	118067
98698	118068
148686	118069
89752	118070
1955	118071
430	118072
140903	118073
2254	118074
2098	118075
57225	118076
161739	118077
49693	118078
197439	118079
362	118080
11246	118081
156509	118082
44646	118083
7649	118084
102979	118085
165102	118086
796	118087
7310	118088
5088	118089
13070	118090
46637	118091
8371	118092
61772	118093
15428	118094
113876	118095
45889	118096
127	118097
1131	118098
34233	118099
16680	118100
59232	118101
70155	118102
29535	118103
77315	118104
75600	118105
164852	118106
67921	118107
137160	118108
69788	118109
18666	118110
26185	118111
162968	118112
48600	118113
25036	118114
69472	118115
207609	118116
10859	118117
5454	118118
226277	118119
17061	118120
250922	118121
15158	118122
37094	118123
215619	118124
253235	118125
61352	118126
30812	118127
12105	118128
5288	118129
4985	118130
13576	118131
31603	118132
246158	118133
121219	118134
63195	118135
88927	118136
1457	118137
33758	118138
37036	118139
638	118140
12609	118141
38108	118142
26493	118143
4417	118144
20617	118145
22219	118146
20215	118147
13908	118148
1727	118149
4291	118150
5386	118151
1749	118152
13078	118153
104893	118154
5140	118155
57954	118156
5218	118157
109937	118158
31139	118159
150927	118160
87079	118161
110854	118162
158493	118163
50460	118164
178745	118165
5553	118166
233195	118167
128774	118168
242636	118169
192285	118170
6176	118171
35105	118172
25383	118173
150994	118174
13634	118175
84957	118176
3575	118177
272453	118178
51032	118179
94379	118180
6358	118181
33906	118182
66385	118183
105284	118184
46992	118185
30543	118186
221870	118187
39633	118188
170598	118189
33815	118190
260497	118191
27470	118192
5806	118193
1972	118194
59108	118195
41465	118196
20573	118197
30651	118198
14491	118199
138829	118200
171432	118201
272310	118202
190242	118203
65576	118204
27771	118205
117257	118206
19273	118207
14766	118208
140156	118209
28077	118210
19936	118211
251005	118212
118836	118213
69427	118214
12713	118215
913	118216
207334	118217
47697	118218
26720	118219
119951	118220
29027	118221
27582	118222
4032	118223
21653	118224
3863	118225
60608	118226
14305	118227
18541	118228
69310	118229
589	118230
8346	118231
6508	118232
178463	118233
5948	118234
4113	118235
147862	118236
253275	118237
165275	118238
21977	118239
436	118240
3130	118241
49570	118242
11029	118243
54327	118244
6948	118245
186559	118246
44893	118247
111251	118248
106900	118249
1639	118250
88661	118251
10235	118252
25287	118253
18585	118254
21349	118255
133108	118256
24751	118257
35135	118258
195277	118259
5075	118260
10832	118261
16306	118262
71906	118263
21077	118264
79729	118265
544	118266
4174	118267
38919	118268
24607	118269
107933	118270
117638	118271
132081	118272
667	118273
116981	118274
978	118275
74677	118276
25919	118277
64381	118278
7488	118279
5481	118280
64623	118281
7657	118282
3046	118283
94999	118284
28189	118285
126511	118286
142381	118287
184179	118288
3792	118289
330	118290
36947	118291
78733	118292
52244	118293
272029	118294
107767	118295
58006	118296
1364	118297
186	118298
33326	118299
30337	118300
13518	118301
118	118302
263308	118303
50459	118304
109633	118305
42119	118306
16828	118307
78755	118308
18645	118309
38194	118310
58547	118311
614	118312
6430	118313
77877	118314
13023	118315
144696	118316
9514	118317
10864	118318
50647	118319
28808	118320
28482	118321
23177	118322
29342	118323
91563	118324
22862	118325
85492	118326
12904	118327
15585	118328
16	118329
180891	118330
18738	118331
53648	118332
32110	118333
10376	118334
179094	118335
131262	118336
15670	118337
138020	118338
110315	118339
7490	118340
1157	118341
9859	118342
10089	118343
43069	118344
6849	118345
42975	118346
8768	118347
27839	118348
192658	118349
105818	118350
111159	118351
76883	118352
272100	118353
25198	118354
127340	118355
1170	118356
3272	118357
791	118358
28627	118359
121722	118360
76955	118361
78000	118362
267110	118363
145898	118364
45566	118365
29638	118366
13789	118367
22655	118368
2508	118369
92490	118370
139723	118371
89237	118372
56877	118373
145015	118374
55214	118375
115870	118376
5291	118377
141843	118378
54427	118379
3600	118380
240536	118381
102763	118382
4369	118383
57747	118384
12097	118385
99666	118386
139372	118387
53744	118388
43626	118389
165801	118390
141672	118391
111724	118392
41779	118393
73378	118394
1654	118395
14346	118396
66851	118397
47859	118398
197435	118399
31359	118400
74156	118401
54834	118402
6945	118403
34831	118404
47950	118405
78280	118406
101812	118407
262114	118408
89565	118409
5606	118410
41119	118411
1687	118412
497	118413
18955	118414
129233	118415
610	118416
147876	118417
9684	118418
90373	118419
2845	118420
5627	118421
195853	118422
3506	118423
22806	118424
537	118425
17877	118426
92765	118427
54748	118428
89748	118429
3823	118430
57488	118431
45215	118432
99158	118433
181061	118434
18819	118435
1575	118436
100993	118437
102797	118438
27555	118439
79702	118440
84120	118441
711	118442
13403	118443
140629	118444
30833	118445
5389	118446
22392	118447
81726	118448
123638	118449
136652	118450
15224	118451
129872	118452
45781	118453
70073	118454
806	118455
79206	118456
10062	118457
17014	118458
106660	118459
2238	118460
19624	118461
197224	118462
130739	118463
23194	118464
206386	118465
28498	118466
34737	118467
11370	118468
169365	118469
170186	118470
390	118471
6776	118472
6550	118473
213202	118474
73022	118475
117571	118476
136761	118477
139835	118478
209316	118479
104775	118480
96218	118481
440	118482
62154	118483
56599	118484
211660	118485
208900	118486
15733	118487
32526	118488
2706	118489
44906	118490
3243	118491
5147	118492
5627	118493
163048	118494
267786	118495
1474	118496
32021	118497
55702	118498
9984	118499
222140	118500
68185	118501
25912	118502
128082	118503
232697	118504
77735	118505
252349	118506
4859	118507
152603	118508
246324	118509
30699	118510
5	118511
17646	118512
820	118513
3650	118514
2486	118515
8319	118516
5963	118517
7129	118518
34993	118519
1868	118520
94533	118521
3142	118522
191780	118523
83274	118524
143486	118525
151647	118526
8570	118527
123219	118528
10818	118529
78148	118530
35331	118531
113210	118532
36292	118533
29290	118534
31941	118535
65255	118536
146191	118537
131983	118538
24481	118539
184157	118540
56986	118541
224928	118542
11441	118543
29141	118544
30597	118545
61984	118546
24875	118547
212915	118548
403	118549
13304	118550
67829	118551
1225	118552
44432	118553
500	118554
83027	118555
264932	118556
1074	118557
94620	118558
165701	118559
12397	118560
19489	118561
37189	118562
9679	118563
44530	118564
200749	118565
179396	118566
3553	118567
63116	118568
13330	118569
106700	118570
53228	118571
1266	118572
2896	118573
119241	118574
16431	118575
13068	118576
170013	118577
264331	118578
116	118579
152725	118580
170349	118581
13643	118582
13252	118583
159888	118584
40398	118585
37944	118586
24092	118587
69769	118588
25338	118589
255301	118590
158614	118591
136175	118592
173642	118593
95787	118594
117515	118595
165464	118596
4648	118597
13775	118598
79667	118599
175157	118600
68702	118601
62783	118602
29826	118603
75149	118604
18842	118605
11508	118606
2634	118607
20389	118608
11997	118609
113985	118610
28064	118611
3441	118612
2346	118613
47829	118614
11292	118615
2133	118616
45093	118617
106768	118618
34736	118619
925	118620
22938	118621
1609	118622
48955	118623
94256	118624
95760	118625
17283	118626
3843	118627
4630	118628
1639	118629
12949	118630
6436	118631
899	118632
134679	118633
125149	118634
221813	118635
15662	118636
133627	118637
2480	118638
3659	118639
77132	118640
3901	118641
45287	118642
52805	118643
536	118644
39503	118645
34846	118646
825	118647
57738	118648
147951	118649
55191	118650
102401	118651
15796	118652
26529	118653
14474	118654
213298	118655
129027	118656
13122	118657
5619	118658
15455	118659
29653	118660
165	118661
133547	118662
147925	118663
6735	118664
81068	118665
55662	118666
379	118667
62729	118668
136420	118669
221872	118670
161843	118671
28559	118672
3608	118673
62969	118674
132	118675
66483	118676
47	118677
154582	118678
142	118679
83327	118680
77158	118681
3959	118682
37670	118683
17225	118684
17995	118685
78034	118686
12476	118687
365	118688
3223	118689
3965	118690
131990	118691
63481	118692
12818	118693
215663	118694
127883	118695
1107	118696
2726	118697
27654	118698
162939	118699
58213	118700
45019	118701
187930	118702
17265	118703
152616	118704
2621	118705
163170	118706
2213	118707
54493	118708
119183	118709
225151	118710
123645	118711
223013	118712
893	118713
271569	118714
13826	118715
527	118716
65828	118717
28050	118718
4254	118719
76357	118720
24173	118721
563	118722
120471	118723
36106	118724
96077	118725
43653	118726
198218	118727
73923	118728
122733	118729
32032	118730
270335	118731
1095	118732
32873	118733
13737	118734
33006	118735
2798	118736
99636	118737
10663	118738
4698	118739
8930	118740
176177	118741
90006	118742
226067	118743
9366	118744
94731	118745
3913	118746
915	118747
45652	118748
172440	118749
628	118750
115639	118751
42847	118752
2306	118753
128645	118754
13057	118755
165485	118756
244764	118757
132800	118758
134011	118759
81753	118760
21131	118761
3154	118762
1012	118763
1790	118764
8865	118765
64739	118766
136707	118767
32492	118768
1210	118769
17953	118770
28909	118771
184783	118772
27317	118773
122755	118774
22892	118775
40649	118776
31196	118777
11708	118778
159133	118779
21243	118780
176075	118781
63962	118782
165915	118783
25242	118784
58680	118785
110944	118786
704	118787
169729	118788
22853	118789
55680	118790
635	118791
76065	118792
194144	118793
60921	118794
11749	118795
98013	118796
237164	118797
13843	118798
6496	118799
951	118800
166342	118801
17671	118802
2405	118803
17270	118804
158809	118805
325	118806
395	118807
214	118808
237188	118809
11184	118810
129	118811
17918	118812
52887	118813
15726	118814
111315	118815
29555	118816
150880	118817
65701	118818
81822	118819
98881	118820
868	118821
12980	118822
885	118823
31252	118824
147138	118825
8502	118826
54340	118827
74826	118828
13697	118829
222947	118830
29146	118831
53333	118832
79378	118833
48086	118834
80326	118835
44297	118836
10409	118837
38675	118838
6193	118839
166343	118840
139674	118841
124521	118842
108000	118843
3322	118844
15669	118845
58146	118846
90256	118847
9325	118848
183910	118849
40969	118850
13916	118851
2243	118852
21675	118853
25441	118854
55784	118855
64552	118856
263566	118857
65521	118858
159106	118859
244436	118860
651	118861
137406	118862
265	118863
24368	118864
12065	118865
5756	118866
26341	118867
1661	118868
60960	118869
2865	118870
14410	118871
4629	118872
51949	118873
212288	118874
16407	118875
126234	118876
151885	118877
56078	118878
18847	118879
30572	118880
3036	118881
67501	118882
163023	118883
31263	118884
2883	118885
65064	118886
19384	118887
57939	118888
72713	118889
121234	118890
137857	118891
63031	118892
259005	118893
157978	118894
68651	118895
10809	118896
123721	118897
91121	118898
144502	118899
3386	118900
36207	118901
147713	118902
7706	118903
112852	118904
111658	118905
140049	118906
14694	118907
77008	118908
22009	118909
239690	118910
66602	118911
106024	118912
11727	118913
110959	118914
102644	118915
610	118916
10695	118917
104478	118918
2081	118919
5567	118920
142577	118921
32976	118922
241191	118923
593	118924
31356	118925
34671	118926
74307	118927
24416	118928
178808	118929
242	118930
218448	118931
23698	118932
46576	118933
12736	118934
6069	118935
39045	118936
63742	118937
242370	118938
166434	118939
23539	118940
75065	118941
29221	118942
5517	118943
89570	118944
13084	118945
34821	118946
34450	118947
28517	118948
101254	118949
51194	118950
42244	118951
232029	118952
113763	118953
25706	118954
3828	118955
68690	118956
91334	118957
47868	118958
64659	118959
70835	118960
2393	118961
111570	118962
205913	118963
202779	118964
4065	118965
42861	118966
18240	118967
244697	118968
181551	118969
814	118970
476	118971
18379	118972
2783	118973
5994	118974
25483	118975
606	118976
29124	118977
68944	118978
1981	118979
19930	118980
1442	118981
12534	118982
216584	118983
129252	118984
46499	118985
80522	118986
107305	118987
827	118988
87774	118989
9721	118990
1487	118991
144141	118992
80417	118993
35674	118994
1811	118995
68757	118996
16546	118997
149976	118998
37158	118999
127660	119000
75001	119001
205475	119002
1231	119003
127181	119004
1663	119005
47154	119006
111448	119007
4248	119008
113402	119009
163147	119010
47790	119011
5060	119012
165864	119013
120626	119014
5310	119015
79211	119016
192419	119017
58636	119018
101640	119019
71510	119020
166944	119021
41323	119022
28872	119023
42180	119024
151144	119025
18251	119026
144666	119027
229385	119028
262064	119029
180143	119030
33731	119031
210146	119032
77071	119033
3197	119034
94785	119035
167940	119036
2788	119037
25174	119038
7782	119039
167542	119040
61969	119041
3742	119042
1056	119043
3757	119044
18442	119045
23739	119046
18404	119047
27081	119048
21920	119049
156772	119050
64263	119051
18763	119052
69653	119053
107237	119054
18666	119055
34752	119056
21980	119057
236057	119058
233755	119059
113944	119060
30321	119061
12868	119062
38678	119063
250039	119064
27218	119065
58770	119066
40263	119067
4570	119068
12080	119069
10778	119070
1445	119071
195145	119072
2988	119073
16263	119074
4138	119075
144900	119076
92458	119077
45375	119078
1486	119079
10417	119080
4599	119081
16432	119082
59809	119083
39987	119084
115478	119085
40743	119086
688	119087
229849	119088
76674	119089
2966	119090
56157	119091
217817	119092
16234	119093
1489	119094
11200	119095
40519	119096
59627	119097
11420	119098
53540	119099
15649	119100
77153	119101
32468	119102
74732	119103
1419	119104
49724	119105
69454	119106
72528	119107
93585	119108
58023	119109
654	119110
65106	119111
112441	119112
114256	119113
170737	119114
40193	119115
104859	119116
40551	119117
236069	119118
145580	119119
16092	119120
87317	119121
110864	119122
12627	119123
106620	119124
112859	119125
106202	119126
26635	119127
2593	119128
71633	119129
37557	119130
45547	119131
269099	119132
84773	119133
35435	119134
45	119135
85901	119136
89315	119137
18510	119138
13637	119139
10457	119140
139196	119141
177723	119142
619	119143
228	119144
5907	119145
20855	119146
258447	119147
2491	119148
50308	119149
973	119150
119492	119151
2772	119152
29272	119153
218379	119154
57368	119155
22857	119156
43862	119157
186587	119158
93923	119159
2839	119160
4163	119161
149819	119162
17741	119163
176193	119164
251373	119165
49762	119166
8748	119167
43822	119168
20027	119169
14048	119170
339	119171
16348	119172
160136	119173
101961	119174
245505	119175
2071	119176
60282	119177
24922	119178
35340	119179
167346	119180
19158	119181
86158	119182
6856	119183
21968	119184
60944	119185
86860	119186
4504	119187
104180	119188
25298	119189
38530	119190
237218	119191
96249	119192
57086	119193
3477	119194
76563	119195
43871	119196
23553	119197
13685	119198
361	119199
103001	119200
42704	119201
26218	119202
67653	119203
10899	119204
141049	119205
5860	119206
19003	119207
245659	119208
3667	119209
9010	119210
48880	119211
30362	119212
113268	119213
35926	119214
52368	119215
222453	119216
219525	119217
36211	119218
146066	119219
106221	119220
1282	119221
6392	119222
39221	119223
13206	119224
150670	119225
227124	119226
202717	119227
815	119228
21219	119229
198189	119230
19924	119231
51263	119232
16428	119233
1319	119234
1706	119235
16922	119236
8108	119237
252635	119238
57741	119239
71564	119240
222725	119241
50156	119242
20088	119243
670	119244
25732	119245
101356	119246
25226	119247
20731	119248
23830	119249
3829	119250
3372	119251
51746	119252
216540	119253
150433	119254
78594	119255
35630	119256
760	119257
45356	119258
776	119259
13798	119260
153906	119261
37742	119262
149912	119263
11516	119264
22229	119265
106511	119266
115827	119267
79042	119268
18747	119269
513	119270
205170	119271
117328	119272
103089	119273
731	119274
1638	119275
117	119276
22286	119277
38194	119278
713	119279
105960	119280
75037	119281
142678	119282
8047	119283
23965	119284
64354	119285
245899	119286
125105	119287
2614	119288
14470	119289
38450	119290
82892	119291
44492	119292
7478	119293
178140	119294
6472	119295
56938	119296
262183	119297
32773	119298
8375	119299
21610	119300
122239	119301
160288	119302
6440	119303
8096	119304
263155	119305
34322	119306
212094	119307
162476	119308
219406	119309
58444	119310
56285	119311
30004	119312
146053	119313
112599	119314
2867	119315
757	119316
3997	119317
21770	119318
57806	119319
127882	119320
144733	119321
660	119322
7703	119323
87524	119324
49	119325
148104	119326
3905	119327
141102	119328
28503	119329
116723	119330
218537	119331
223826	119332
965	119333
118486	119334
20320	119335
4747	119336
108931	119337
89635	119338
154680	119339
16168	119340
28610	119341
2662	119342
19823	119343
164684	119344
19344	119345
75913	119346
35278	119347
16082	119348
20029	119349
191083	119350
59172	119351
58130	119352
20494	119353
49275	119354
94824	119355
177	119356
498	119357
23975	119358
10720	119359
6529	119360
68099	119361
17409	119362
49230	119363
52251	119364
73737	119365
28229	119366
4012	119367
52673	119368
4809	119369
89390	119370
158230	119371
273	119372
21890	119373
221976	119374
88256	119375
269624	119376
36344	119377
44929	119378
106377	119379
32295	119380
597	119381
234034	119382
37244	119383
157334	119384
852	119385
9467	119386
164853	119387
3027	119388
16562	119389
26971	119390
9281	119391
5060	119392
15513	119393
12702	119394
55782	119395
10599	119396
36493	119397
15907	119398
170833	119399
87496	119400
64279	119401
58337	119402
17769	119403
1819	119404
7257	119405
10156	119406
207607	119407
122611	119408
14780	119409
159774	119410
166341	119411
95875	119412
80726	119413
32381	119414
4482	119415
161511	119416
102434	119417
2784	119418
134854	119419
2966	119420
33562	119421
9500	119422
178810	119423
2793	119424
63346	119425
108466	119426
17624	119427
7246	119428
36188	119429
20358	119430
17351	119431
66905	119432
93405	119433
264221	119434
1341	119435
9006	119436
147011	119437
115054	119438
84302	119439
124191	119440
140944	119441
7435	119442
95104	119443
18408	119444
6915	119445
11276	119446
6086	119447
34	119448
86987	119449
25361	119450
49856	119451
75858	119452
1165	119453
24012	119454
110810	119455
7045	119456
2634	119457
90142	119458
50059	119459
87991	119460
54992	119461
34638	119462
14741	119463
211476	119464
32172	119465
53438	119466
101201	119467
5048	119468
383	119469
254165	119470
19525	119471
110705	119472
20905	119473
8033	119474
65418	119475
138313	119476
42265	119477
33282	119478
60471	119479
144805	119480
53947	119481
2163	119482
16595	119483
62487	119484
23228	119485
22940	119486
168401	119487
24271	119488
5298	119489
18975	119490
162714	119491
128809	119492
1337	119493
162351	119494
83779	119495
83817	119496
71989	119497
13640	119498
30342	119499
55520	119500
17794	119501
119233	119502
71038	119503
186828	119504
171446	119505
50109	119506
13	119507
7430	119508
150214	119509
5675	119510
153413	119511
238198	119512
161305	119513
68605	119514
220159	119515
66328	119516
14425	119517
223073	119518
44152	119519
138343	119520
64779	119521
57631	119522
38037	119523
59581	119524
73899	119525
34591	119526
38307	119527
352	119528
78217	119529
74624	119530
255	119531
10093	119532
169832	119533
505	119534
148778	119535
72541	119536
83781	119537
870	119538
169851	119539
4590	119540
10223	119541
2400	119542
46096	119543
9483	119544
51240	119545
44687	119546
19431	119547
75550	119548
71779	119549
24088	119550
10583	119551
66542	119552
178779	119553
9958	119554
162223	119555
45234	119556
9632	119557
155928	119558
52839	119559
31044	119560
117681	119561
3335	119562
13582	119563
193667	119564
13087	119565
18922	119566
163707	119567
27964	119568
2553	119569
185949	119570
56094	119571
3387	119572
667	119573
103256	119574
267742	119575
6988	119576
3835	119577
234732	119578
6688	119579
72285	119580
5833	119581
186788	119582
111545	119583
15789	119584
23049	119585
1603	119586
5999	119587
222410	119588
127626	119589
9892	119590
196155	119591
130515	119592
237042	119593
46693	119594
65727	119595
106846	119596
6182	119597
5247	119598
113998	119599
94715	119600
35033	119601
99484	119602
24059	119603
55760	119604
88706	119605
15502	119606
19619	119607
4881	119608
36268	119609
54985	119610
20	119611
137039	119612
9659	119613
171067	119614
138754	119615
126243	119616
27336	119617
14446	119618
85032	119619
171969	119620
40896	119621
45944	119622
18383	119623
6849	119624
62390	119625
21885	119626
92930	119627
141212	119628
123887	119629
126321	119630
70162	119631
63684	119632
7937	119633
42678	119634
80056	119635
3149	119636
60790	119637
60871	119638
809	119639
37857	119640
12410	119641
71960	119642
104145	119643
82298	119644
150247	119645
69787	119646
52599	119647
11886	119648
145870	119649
1679	119650
26117	119651
2486	119652
80376	119653
150460	119654
9409	119655
271983	119656
122780	119657
33924	119658
2281	119659
36381	119660
2660	119661
49977	119662
5201	119663
123931	119664
99866	119665
22199	119666
161518	119667
68596	119668
78453	119669
131976	119670
132307	119671
4523	119672
5071	119673
900	119674
41985	119675
5459	119676
83240	119677
85755	119678
69873	119679
58985	119680
69095	119681
253866	119682
41826	119683
36503	119684
1868	119685
46794	119686
1915	119687
25767	119688
8864	119689
5503	119690
2252	119691
564	119692
197248	119693
264334	119694
12741	119695
9999	119696
61302	119697
46573	119698
6905	119699
34729	119700
382	119701
120939	119702
59638	119703
225061	119704
78282	119705
8333	119706
43794	119707
8893	119708
191872	119709
59800	119710
14559	119711
111141	119712
98093	119713
87455	119714
63645	119715
175852	119716
27254	119717
33979	119718
31477	119719
144228	119720
158727	119721
2065	119722
56976	119723
3747	119724
559	119725
183570	119726
224913	119727
4093	119728
109735	119729
18205	119730
229899	119731
100144	119732
129059	119733
135180	119734
1007	119735
1627	119736
1444	119737
12967	119738
1127	119739
72951	119740
47203	119741
52107	119742
113068	119743
16438	119744
9801	119745
1342	119746
153354	119747
9905	119748
5811	119749
15249	119750
35567	119751
84963	119752
65122	119753
153336	119754
187976	119755
42893	119756
6252	119757
71614	119758
217431	119759
225817	119760
32421	119761
16200	119762
8832	119763
293	119764
3672	119765
12615	119766
41011	119767
33062	119768
22151	119769
75661	119770
441	119771
195801	119772
34461	119773
8312	119774
26634	119775
178303	119776
714	119777
103039	119778
28464	119779
225295	119780
35385	119781
17863	119782
8362	119783
7991	119784
2842	119785
249657	119786
10717	119787
52781	119788
32815	119789
272049	119790
5893	119791
4839	119792
15975	119793
83946	119794
67424	119795
208367	119796
42548	119797
121897	119798
217292	119799
251375	119800
12839	119801
99536	119802
160989	119803
8334	119804
5377	119805
3567	119806
7467	119807
668	119808
38974	119809
10051	119810
94850	119811
99671	119812
4285	119813
66491	119814
7258	119815
22919	119816
120787	119817
18117	119818
11006	119819
27069	119820
177925	119821
28087	119822
12378	119823
1675	119824
129965	119825
17226	119826
175709	119827
147874	119828
2261	119829
17563	119830
92950	119831
327	119832
74098	119833
46809	119834
21144	119835
11141	119836
79342	119837
232271	119838
187073	119839
31999	119840
86396	119841
10455	119842
14813	119843
38690	119844
2176	119845
803	119846
263683	119847
9413	119848
111	119849
46962	119850
2435	119851
35525	119852
65505	119853
1457	119854
95383	119855
24988	119856
16055	119857
6377	119858
29454	119859
259708	119860
2456	119861
95799	119862
4461	119863
262013	119864
584	119865
57052	119866
113303	119867
32932	119868
19964	119869
111048	119870
43479	119871
21977	119872
69782	119873
152386	119874
47304	119875
7164	119876
188516	119877
14513	119878
21816	119879
72976	119880
21230	119881
35721	119882
15060	119883
56356	119884
16654	119885
165169	119886
44530	119887
39919	119888
11846	119889
3643	119890
100389	119891
32015	119892
14050	119893
13821	119894
59687	119895
42160	119896
51487	119897
213	119898
101693	119899
43261	119900
173020	119901
26657	119902
26291	119903
18725	119904
94647	119905
125520	119906
10225	119907
161547	119908
781	119909
969	119910
51885	119911
42595	119912
11711	119913
773	119914
2722	119915
89895	119916
134877	119917
251090	119918
235626	119919
38231	119920
25923	119921
139341	119922
3513	119923
59862	119924
79197	119925
4165	119926
120732	119927
169643	119928
697	119929
43017	119930
6630	119931
234803	119932
120824	119933
17070	119934
202406	119935
151393	119936
1929	119937
7443	119938
14399	119939
70466	119940
5011	119941
2639	119942
37123	119943
131137	119944
10540	119945
315	119946
89519	119947
196738	119948
153959	119949
86383	119950
4417	119951
45019	119952
163603	119953
85133	119954
122810	119955
122330	119956
41938	119957
430	119958
24578	119959
2243	119960
4215	119961
95550	119962
16971	119963
49432	119964
139925	119965
39314	119966
192600	119967
86650	119968
112621	119969
17523	119970
13797	119971
117791	119972
163	119973
153757	119974
30842	119975
16985	119976
4506	119977
45628	119978
189454	119979
1891	119980
4086	119981
73181	119982
90552	119983
82284	119984
1504	119985
46744	119986
84911	119987
29974	119988
5055	119989
98903	119990
130293	119991
672	119992
20616	119993
74993	119994
47660	119995
80455	119996
1270	119997
270438	119998
13097	119999
1135	120000
2801	120001
76494	120002
13402	120003
72149	120004
24012	120005
9591	120006
253095	120007
55322	120008
238800	120009
138150	120010
102731	120011
199685	120012
70737	120013
32885	120014
26659	120015
75819	120016
27901	120017
33621	120018
236823	120019
132914	120020
123198	120021
84264	120022
706	120023
157610	120024
91780	120025
71938	120026
18740	120027
24761	120028
17521	120029
7528	120030
144368	120031
43329	120032
25217	120033
73222	120034
81553	120035
138751	120036
172384	120037
57762	120038
16172	120039
36964	120040
12901	120041
5129	120042
2683	120043
65159	120044
646	120045
61831	120046
166786	120047
47738	120048
144499	120049
929	120050
7	120051
161310	120052
43086	120053
18099	120054
30430	120055
26566	120056
72432	120057
1759	120058
33883	120059
11677	120060
23791	120061
224523	120062
155598	120063
4123	120064
11210	120065
615	120066
140403	120067
21670	120068
78894	120069
80668	120070
39075	120071
2106	120072
79221	120073
144114	120074
167556	120075
124967	120076
94	120077
1007	120078
4814	120079
3085	120080
118264	120081
201903	120082
12100	120083
7199	120084
222788	120085
25174	120086
26429	120087
72703	120088
133138	120089
10074	120090
140559	120091
136913	120092
1857	120093
17463	120094
82800	120095
48259	120096
19098	120097
15096	120098
3423	120099
1582	120100
133052	120101
3940	120102
261844	120103
81870	120104
60896	120105
40279	120106
640	120107
45304	120108
57821	120109
39569	120110
3227	120111
98307	120112
43398	120113
10652	120114
13185	120115
187601	120116
209688	120117
154736	120118
51327	120119
27030	120120
37356	120121
124459	120122
19594	120123
272110	120124
881	120125
32471	120126
3942	120127
39026	120128
66299	120129
48557	120130
12476	120131
23	120132
131043	120133
242969	120134
76670	120135
69152	120136
35134	120137
51026	120138
14166	120139
234743	120140
5484	120141
4402	120142
23317	120143
50843	120144
17385	120145
12369	120146
5858	120147
112924	120148
4855	120149
3276	120150
125497	120151
16974	120152
6462	120153
39439	120154
923	120155
1860	120156
39735	120157
76905	120158
251265	120159
88125	120160
39878	120161
24970	120162
84691	120163
62939	120164
107099	120165
81788	120166
46428	120167
113072	120168
71237	120169
50578	120170
710	120171
27312	120172
19206	120173
31282	120174
101648	120175
3255	120176
228464	120177
42171	120178
159034	120179
6800	120180
4208	120181
35	120182
47253	120183
8717	120184
5710	120185
22195	120186
57498	120187
116183	120188
20870	120189
484	120190
10984	120191
45119	120192
61551	120193
20129	120194
43049	120195
92638	120196
123362	120197
178396	120198
17482	120199
8261	120200
17013	120201
36086	120202
718	120203
96290	120204
10772	120205
46607	120206
51689	120207
14161	120208
24591	120209
259403	120210
43114	120211
1373	120212
270512	120213
42580	120214
16189	120215
20557	120216
68457	120217
106726	120218
179026	120219
9430	120220
37626	120221
27747	120222
113	120223
229815	120224
53277	120225
37194	120226
370	120227
1620	120228
8435	120229
267370	120230
10216	120231
16825	120232
8698	120233
46034	120234
120031	120235
70315	120236
86530	120237
5509	120238
78303	120239
8116	120240
116052	120241
50502	120242
18493	120243
254523	120244
15078	120245
8464	120246
147903	120247
43773	120248
26637	120249
32273	120250
70846	120251
152	120252
21948	120253
15624	120254
19851	120255
998	120256
143383	120257
71395	120258
34698	120259
38845	120260
36156	120261
28534	120262
27746	120263
2201	120264
25866	120265
14025	120266
6142	120267
1364	120268
41503	120269
44765	120270
52536	120271
98679	120272
79164	120273
84841	120274
3659	120275
165421	120276
12246	120277
30026	120278
150711	120279
4658	120280
445	120281
5794	120282
2055	120283
82444	120284
133344	120285
374	120286
5082	120287
803	120288
164879	120289
3095	120290
2041	120291
2190	120292
59009	120293
5123	120294
63990	120295
4583	120296
197638	120297
11842	120298
149535	120299
35476	120300
184377	120301
98367	120302
22113	120303
170009	120304
88268	120305
27025	120306
64163	120307
151754	120308
261496	120309
874	120310
56413	120311
52682	120312
3902	120313
268829	120314
122047	120315
55445	120316
255	120317
116220	120318
271111	120319
36219	120320
10897	120321
36406	120322
83877	120323
25385	120324
74164	120325
59464	120326
9466	120327
102429	120328
63343	120329
8141	120330
1258	120331
6905	120332
38220	120333
45857	120334
6046	120335
99942	120336
75025	120337
265251	120338
38483	120339
18473	120340
22424	120341
34886	120342
57132	120343
70304	120344
391	120345
233494	120346
34208	120347
9268	120348
154049	120349
51360	120350
118780	120351
77312	120352
1679	120353
70860	120354
27751	120355
227965	120356
10028	120357
133821	120358
1125	120359
58959	120360
48856	120361
3527	120362
3457	120363
255928	120364
70718	120365
113003	120366
2270	120367
127793	120368
78956	120369
80112	120370
139785	120371
198467	120372
145093	120373
85379	120374
165400	120375
12418	120376
84024	120377
149397	120378
222743	120379
14024	120380
162312	120381
3877	120382
10685	120383
108170	120384
46117	120385
80931	120386
22350	120387
110028	120388
10695	120389
8889	120390
12259	120391
212605	120392
9328	120393
75193	120394
36236	120395
60760	120396
150641	120397
178423	120398
104616	120399
197610	120400
1187	120401
75190	120402
63586	120403
65169	120404
51499	120405
81315	120406
34212	120407
130909	120408
1588	120409
67849	120410
205911	120411
149180	120412
88974	120413
36963	120414
40705	120415
131598	120416
1610	120417
113096	120418
46657	120419
97471	120420
2286	120421
39818	120422
33037	120423
11907	120424
4995	120425
160130	120426
3680	120427
73080	120428
44153	120429
103673	120430
234010	120431
91484	120432
106886	120433
11841	120434
1739	120435
7	120436
169600	120437
35513	120438
2737	120439
907	120440
74661	120441
105811	120442
201870	120443
162919	120444
80673	120445
58196	120446
83521	120447
159855	120448
184340	120449
7661	120450
125	120451
16628	120452
4221	120453
98462	120454
3519	120455
145588	120456
38247	120457
9026	120458
126423	120459
142903	120460
248591	120461
76908	120462
1605	120463
44852	120464
35625	120465
90301	120466
30295	120467
39255	120468
126	120469
55193	120470
408	120471
12247	120472
29813	120473
202892	120474
4946	120475
112308	120476
11898	120477
54982	120478
42343	120479
18616	120480
519	120481
86168	120482
70894	120483
494	120484
15606	120485
33052	120486
111471	120487
148419	120488
185939	120489
3390	120490
10229	120491
5778	120492
19818	120493
2139	120494
28659	120495
132828	120496
211599	120497
30019	120498
14353	120499
49624	120500
47412	120501
7304	120502
452	120503
76834	120504
95635	120505
546	120506
1243	120507
134981	120508
12930	120509
22231	120510
168973	120511
5114	120512
129276	120513
5987	120514
6401	120515
11170	120516
5528	120517
14197	120518
167304	120519
107242	120520
7505	120521
19727	120522
19686	120523
258468	120524
8276	120525
11503	120526
1907	120527
17826	120528
5846	120529
24172	120530
11407	120531
39475	120532
19269	120533
59987	120534
1925	120535
1437	120536
5496	120537
28334	120538
123957	120539
25652	120540
181214	120541
72228	120542
35099	120543
7970	120544
68501	120545
135776	120546
1543	120547
31440	120548
247395	120549
40207	120550
21115	120551
32119	120552
29653	120553
85631	120554
15607	120555
3024	120556
58975	120557
81439	120558
49040	120559
18403	120560
17005	120561
5811	120562
166245	120563
30307	120564
213538	120565
16647	120566
81049	120567
411	120568
49643	120569
257035	120570
126746	120571
1266	120572
270581	120573
32998	120574
120817	120575
13235	120576
170953	120577
95602	120578
10602	120579
12762	120580
823	120581
9539	120582
19527	120583
72201	120584
37707	120585
15142	120586
59558	120587
17861	120588
6605	120589
69481	120590
240495	120591
9985	120592
5066	120593
116988	120594
172756	120595
6679	120596
26976	120597
187232	120598
7482	120599
24309	120600
12028	120601
100347	120602
11209	120603
11730	120604
233874	120605
37873	120606
42862	120607
46014	120608
114091	120609
157454	120610
26808	120611
4563	120612
911	120613
2687	120614
20721	120615
16216	120616
164517	120617
1233	120618
128023	120619
82206	120620
37317	120621
89343	120622
92339	120623
184868	120624
227086	120625
35602	120626
43885	120627
28066	120628
87451	120629
50390	120630
20787	120631
835	120632
160257	120633
61839	120634
66038	120635
15141	120636
129108	120637
165487	120638
6530	120639
47331	120640
5199	120641
131327	120642
23780	120643
6565	120644
13238	120645
25102	120646
5345	120647
246286	120648
895	120649
99583	120650
22833	120651
3418	120652
260567	120653
87230	120654
140205	120655
12058	120656
18433	120657
145971	120658
121811	120659
271371	120660
127342	120661
167142	120662
25059	120663
3331	120664
54516	120665
42881	120666
94433	120667
104592	120668
3382	120669
224275	120670
233623	120671
21070	120672
81007	120673
15066	120674
134083	120675
4773	120676
95351	120677
101438	120678
4760	120679
84173	120680
135152	120681
1154	120682
54262	120683
252649	120684
113612	120685
212893	120686
115064	120687
4990	120688
16456	120689
26655	120690
199955	120691
51280	120692
10	120693
140983	120694
1633	120695
164372	120696
152496	120697
50171	120698
6066	120699
212740	120700
22815	120701
16867	120702
80849	120703
136203	120704
5318	120705
29691	120706
46056	120707
23249	120708
132442	120709
6158	120710
303	120711
44860	120712
70912	120713
3432	120714
110669	120715
200885	120716
71747	120717
7065	120718
194230	120719
24963	120720
153404	120721
30254	120722
26586	120723
85629	120724
32618	120725
6165	120726
5777	120727
125746	120728
33710	120729
45082	120730
48735	120731
213882	120732
10580	120733
3430	120734
73695	120735
97591	120736
66919	120737
257309	120738
42435	120739
1861	120740
90034	120741
6663	120742
14702	120743
134077	120744
6894	120745
16748	120746
65343	120747
42892	120748
33003	120749
77420	120750
75242	120751
13086	120752
70	120753
72034	120754
38669	120755
56122	120756
19931	120757
19740	120758
40241	120759
4480	120760
109622	120761
106966	120762
135732	120763
213147	120764
3836	120765
171521	120766
121702	120767
58058	120768
8691	120769
7993	120770
50523	120771
9976	120772
32641	120773
47692	120774
35619	120775
26077	120776
3296	120777
59405	120778
8051	120779
2076	120780
34973	120781
5731	120782
2117	120783
9833	120784
10512	120785
6134	120786
211203	120787
45626	120788
140501	120789
45075	120790
10378	120791
81668	120792
10778	120793
16793	120794
67	120795
89291	120796
7648	120797
3392	120798
225996	120799
163633	120800
37871	120801
106779	120802
56014	120803
151576	120804
992	120805
7661	120806
30994	120807
169929	120808
57818	120809
805	120810
179449	120811
250049	120812
103451	120813
52711	120814
6180	120815
59078	120816
41840	120817
54931	120818
176241	120819
18167	120820
131611	120821
173266	120822
47063	120823
18961	120824
43970	120825
3817	120826
77769	120827
237443	120828
100635	120829
152388	120830
7597	120831
207713	120832
42220	120833
252884	120834
186673	120835
206584	120836
21707	120837
45663	120838
2681	120839
41766	120840
262208	120841
342	120842
112581	120843
104468	120844
131393	120845
57199	120846
10522	120847
59834	120848
144671	120849
11857	120850
91717	120851
42735	120852
246733	120853
35152	120854
8523	120855
19867	120856
1139	120857
44838	120858
132863	120859
19834	120860
110580	120861
102709	120862
2861	120863
215278	120864
12097	120865
173296	120866
79242	120867
23909	120868
10712	120869
27266	120870
34823	120871
76346	120872
16102	120873
43010	120874
38106	120875
28910	120876
161206	120877
1962	120878
15388	120879
127951	120880
129950	120881
94621	120882
83626	120883
57159	120884
20617	120885
44329	120886
48171	120887
96699	120888
24153	120889
102439	120890
83035	120891
118655	120892
91386	120893
43405	120894
74672	120895
24544	120896
8579	120897
2062	120898
8695	120899
55613	120900
89019	120901
19282	120902
2036	120903
9797	120904
23502	120905
53351	120906
178	120907
535	120908
961	120909
45091	120910
192095	120911
737	120912
94295	120913
84509	120914
169541	120915
19380	120916
223320	120917
3187	120918
54491	120919
168527	120920
6075	120921
29151	120922
117342	120923
4248	120924
210771	120925
37602	120926
129910	120927
119248	120928
74964	120929
70461	120930
45040	120931
13096	120932
109145	120933
55340	120934
41319	120935
63133	120936
67173	120937
11734	120938
105933	120939
217453	120940
27636	120941
110681	120942
10071	120943
111856	120944
15990	120945
30992	120946
1232	120947
21009	120948
29095	120949
10150	120950
209047	120951
76	120952
4005	120953
13799	120954
6048	120955
117133	120956
134421	120957
118705	120958
161413	120959
57124	120960
178499	120961
50454	120962
22404	120963
129353	120964
161197	120965
2793	120966
87711	120967
61	120968
44142	120969
41424	120970
13368	120971
119109	120972
4151	120973
202253	120974
103141	120975
4906	120976
106194	120977
67503	120978
38900	120979
22297	120980
23794	120981
35010	120982
246392	120983
48167	120984
11650	120985
124711	120986
125360	120987
72662	120988
18224	120989
18045	120990
49450	120991
248501	120992
73278	120993
42832	120994
112076	120995
6500	120996
4433	120997
152639	120998
17479	120999
38184	121000
97436	121001
18188	121002
46113	121003
629	121004
57620	121005
111934	121006
111840	121007
262072	121008
4616	121009
995	121010
14101	121011
66268	121012
38731	121013
37	121014
1230	121015
252065	121016
125614	121017
4712	121018
36530	121019
38812	121020
88186	121021
124691	121022
27534	121023
38657	121024
175066	121025
41971	121026
4426	121027
134287	121028
181702	121029
45348	121030
2277	121031
25624	121032
14223	121033
127461	121034
34666	121035
19089	121036
129473	121037
132833	121038
22119	121039
196021	121040
365	121041
12697	121042
182667	121043
20538	121044
23259	121045
111953	121046
237275	121047
1989	121048
29649	121049
226367	121050
202624	121051
2725	121052
103697	121053
2942	121054
27755	121055
142456	121056
180108	121057
124870	121058
6380	121059
29993	121060
18730	121061
103298	121062
27767	121063
4357	121064
67946	121065
6846	121066
521	121067
21308	121068
196487	121069
99071	121070
19321	121071
168871	121072
12864	121073
197723	121074
12244	121075
1566	121076
3775	121077
16807	121078
239064	121079
264092	121080
4855	121081
108173	121082
2701	121083
459	121084
168039	121085
91995	121086
60315	121087
186912	121088
33120	121089
141113	121090
265789	121091
104009	121092
57648	121093
58572	121094
5182	121095
113149	121096
17950	121097
54221	121098
12774	121099
41994	121100
3903	121101
467	121102
12438	121103
211183	121104
5921	121105
272216	121106
240143	121107
252628	121108
56345	121109
58578	121110
7196	121111
138590	121112
47338	121113
21958	121114
168499	121115
69098	121116
39200	121117
6398	121118
381	121119
241928	121120
53968	121121
2907	121122
79929	121123
79053	121124
272292	121125
10366	121126
26887	121127
57682	121128
1019	121129
62247	121130
11025	121131
168618	121132
153	121133
6043	121134
55061	121135
58	121136
1551	121137
4449	121138
242042	121139
2008	121140
13889	121141
25375	121142
17646	121143
6940	121144
61787	121145
14213	121146
7474	121147
31853	121148
259974	121149
171498	121150
65768	121151
117607	121152
82762	121153
37909	121154
44208	121155
39331	121156
1361	121157
45901	121158
7092	121159
23971	121160
3641	121161
69338	121162
27773	121163
184224	121164
8150	121165
146347	121166
57146	121167
3831	121168
195818	121169
4650	121170
14142	121171
11489	121172
7459	121173
186604	121174
133239	121175
1478	121176
6883	121177
70809	121178
126599	121179
26473	121180
6431	121181
287	121182
882	121183
1450	121184
268452	121185
50157	121186
151378	121187
2661	121188
78952	121189
39551	121190
107280	121191
45845	121192
19120	121193
18423	121194
133706	121195
11557	121196
111191	121197
20422	121198
33901	121199
31289	121200
48967	121201
210634	121202
94475	121203
96716	121204
56254	121205
12410	121206
3959	121207
26844	121208
20730	121209
1377	121210
24330	121211
71537	121212
66657	121213
6501	121214
11055	121215
111555	121216
5192	121217
21157	121218
25169	121219
243227	121220
61623	121221
4091	121222
8466	121223
193507	121224
13401	121225
180316	121226
3015	121227
59172	121228
3563	121229
71315	121230
17918	121231
18104	121232
120191	121233
13842	121234
191148	121235
3412	121236
4683	121237
36615	121238
565	121239
147630	121240
39451	121241
266	121242
18188	121243
122826	121244
4195	121245
20797	121246
141406	121247
157343	121248
4791	121249
45273	121250
117220	121251
57099	121252
11824	121253
111107	121254
2968	121255
84426	121256
45796	121257
2102	121258
23098	121259
8077	121260
4175	121261
23385	121262
109914	121263
3049	121264
4679	121265
10684	121266
222757	121267
3375	121268
172011	121269
3444	121270
114012	121271
1879	121272
232845	121273
2807	121274
43221	121275
3163	121276
137237	121277
21207	121278
13572	121279
265721	121280
29852	121281
30006	121282
3014	121283
74680	121284
192413	121285
103985	121286
29708	121287
271574	121288
8905	121289
100595	121290
3727	121291
52369	121292
47513	121293
3221	121294
52336	121295
176246	121296
30878	121297
1001	121298
562	121299
78662	121300
258935	121301
27405	121302
55158	121303
53815	121304
111534	121305
2683	121306
48730	121307
62577	121308
207016	121309
26376	121310
8417	121311
51256	121312
57348	121313
242520	121314
130544	121315
184142	121316
1220	121317
90985	121318
75334	121319
8284	121320
16109	121321
101479	121322
179441	121323
71944	121324
82994	121325
121944	121326
24342	121327
12096	121328
42365	121329
137109	121330
197872	121331
69923	121332
132795	121333
223784	121334
158918	121335
105108	121336
37790	121337
15658	121338
230138	121339
178109	121340
6054	121341
258226	121342
119380	121343
12364	121344
74503	121345
153137	121346
2808	121347
28349	121348
194904	121349
108415	121350
120621	121351
160228	121352
221971	121353
18714	121354
24826	121355
95448	121356
166032	121357
6595	121358
17	121359
24622	121360
4774	121361
153760	121362
15849	121363
99574	121364
166579	121365
181280	121366
51729	121367
206720	121368
122153	121369
4363	121370
3028	121371
22478	121372
1481	121373
29972	121374
9845	121375
2	121376
9180	121377
2058	121378
12767	121379
13348	121380
11841	121381
21124	121382
13894	121383
22368	121384
3015	121385
224150	121386
266665	121387
43534	121388
2716	121389
35033	121390
34618	121391
28370	121392
115557	121393
168554	121394
1186	121395
5211	121396
271797	121397
92246	121398
58288	121399
11987	121400
3897	121401
72114	121402
173393	121403
139904	121404
24122	121405
33045	121406
11102	121407
22956	121408
537	121409
39339	121410
16319	121411
6503	121412
31900	121413
186658	121414
85991	121415
215	121416
185155	121417
29187	121418
125888	121419
102184	121420
3777	121421
68279	121422
381	121423
38021	121424
1056	121425
48692	121426
50890	121427
73786	121428
82916	121429
2670	121430
97005	121431
243099	121432
160229	121433
150176	121434
144284	121435
248	121436
64993	121437
8281	121438
116624	121439
21931	121440
18973	121441
13456	121442
212044	121443
33859	121444
8109	121445
86847	121446
79434	121447
1913	121448
257455	121449
150915	121450
26823	121451
263298	121452
56116	121453
45263	121454
44412	121455
54593	121456
271808	121457
4568	121458
38040	121459
85038	121460
3674	121461
54157	121462
167391	121463
7389	121464
35769	121465
36583	121466
3121	121467
70289	121468
21276	121469
36252	121470
3682	121471
21	121472
104691	121473
101497	121474
106061	121475
209129	121476
1527	121477
235513	121478
54249	121479
31454	121480
52386	121481
72788	121482
136057	121483
22013	121484
22883	121485
124195	121486
35418	121487
230415	121488
27447	121489
272305	121490
785	121491
9754	121492
1695	121493
4694	121494
23218	121495
154581	121496
101400	121497
20121	121498
12375	121499
11077	121500
77902	121501
156661	121502
71508	121503
27369	121504
47378	121505
158538	121506
271794	121507
41070	121508
148	121509
1013	121510
68336	121511
189433	121512
149596	121513
40976	121514
16420	121515
101834	121516
126166	121517
113241	121518
61456	121519
175567	121520
34553	121521
53213	121522
86051	121523
19158	121524
5832	121525
133355	121526
15924	121527
157874	121528
157801	121529
76053	121530
41711	121531
5551	121532
95541	121533
41396	121534
40099	121535
135752	121536
58050	121537
10959	121538
22854	121539
2368	121540
3383	121541
9394	121542
99882	121543
16535	121544
165234	121545
23457	121546
16826	121547
232016	121548
172675	121549
43666	121550
129945	121551
270397	121552
247878	121553
45029	121554
4900	121555
18381	121556
19374	121557
39124	121558
4352	121559
16089	121560
75511	121561
85768	121562
92393	121563
75762	121564
15063	121565
93044	121566
228082	121567
40348	121568
234617	121569
125993	121570
39381	121571
158939	121572
4722	121573
29408	121574
21763	121575
7670	121576
5702	121577
42847	121578
460	121579
29746	121580
64241	121581
4663	121582
117361	121583
66552	121584
3122	121585
119510	121586
14660	121587
6338	121588
69010	121589
133271	121590
49196	121591
10579	121592
9655	121593
1189	121594
40535	121595
216046	121596
3058	121597
160397	121598
94586	121599
703	121600
72049	121601
60276	121602
19847	121603
38425	121604
168636	121605
132088	121606
101576	121607
80529	121608
33327	121609
13051	121610
20395	121611
213192	121612
1634	121613
4595	121614
6032	121615
24625	121616
155998	121617
7011	121618
48747	121619
40637	121620
100993	121621
141272	121622
3336	121623
27286	121624
19647	121625
1694	121626
83737	121627
32115	121628
36287	121629
22791	121630
61948	121631
95301	121632
77874	121633
129150	121634
122542	121635
116138	121636
5314	121637
68259	121638
28371	121639
92869	121640
53836	121641
51517	121642
428	121643
108254	121644
53981	121645
14351	121646
146295	121647
7287	121648
21785	121649
44036	121650
161218	121651
6742	121652
116157	121653
212217	121654
61238	121655
29476	121656
1262	121657
43052	121658
19646	121659
21287	121660
34845	121661
235675	121662
29074	121663
257646	121664
29246	121665
5782	121666
77682	121667
303	121668
272684	121669
491	121670
3506	121671
102828	121672
29848	121673
86552	121674
112231	121675
18332	121676
22131	121677
20809	121678
36741	121679
107404	121680
23361	121681
59389	121682
9244	121683
3973	121684
231843	121685
161983	121686
165124	121687
25002	121688
10254	121689
6490	121690
129314	121691
117195	121692
143319	121693
48966	121694
109572	121695
162764	121696
89174	121697
2357	121698
18416	121699
72206	121700
22798	121701
249624	121702
2941	121703
153633	121704
234849	121705
140386	121706
290	121707
3178	121708
78426	121709
27626	121710
40500	121711
5862	121712
9543	121713
55504	121714
68460	121715
155873	121716
14360	121717
5526	121718
150876	121719
104519	121720
52505	121721
137517	121722
218485	121723
747	121724
64777	121725
14617	121726
120624	121727
39490	121728
35128	121729
44608	121730
15389	121731
100334	121732
158373	121733
79497	121734
5185	121735
28858	121736
1395	121737
1695	121738
12072	121739
58682	121740
1551	121741
1147	121742
16504	121743
583	121744
92166	121745
52807	121746
98984	121747
31664	121748
19132	121749
15252	121750
48147	121751
27979	121752
80055	121753
137817	121754
862	121755
174932	121756
135787	121757
161732	121758
30315	121759
75227	121760
1115	121761
8076	121762
54805	121763
270669	121764
265	121765
3666	121766
246694	121767
142341	121768
153951	121769
4520	121770
6740	121771
92791	121772
48666	121773
56993	121774
147056	121775
235192	121776
7251	121777
67968	121778
202046	121779
53203	121780
80111	121781
4052	121782
207819	121783
6850	121784
16760	121785
44311	121786
112531	121787
89955	121788
8775	121789
217159	121790
28405	121791
521	121792
5810	121793
9209	121794
238969	121795
46738	121796
129176	121797
45601	121798
80688	121799
33906	121800
58254	121801
2055	121802
1321	121803
3932	121804
152989	121805
5264	121806
98671	121807
63479	121808
29940	121809
109440	121810
34395	121811
921	121812
103508	121813
159482	121814
93795	121815
44256	121816
218366	121817
76237	121818
153292	121819
9726	121820
6390	121821
21258	121822
44436	121823
152729	121824
69571	121825
208663	121826
187110	121827
154428	121828
36177	121829
15101	121830
22058	121831
62588	121832
18640	121833
227063	121834
99544	121835
42734	121836
3559	121837
60343	121838
128314	121839
17179	121840
48947	121841
253494	121842
103235	121843
37507	121844
7276	121845
1685	121846
4068	121847
199	121848
64330	121849
115081	121850
4474	121851
11333	121852
49326	121853
36745	121854
57319	121855
183735	121856
234709	121857
15860	121858
186654	121859
898	121860
2561	121861
201604	121862
2189	121863
4363	121864
39310	121865
35789	121866
32443	121867
72471	121868
45978	121869
144548	121870
121306	121871
147165	121872
70998	121873
49286	121874
161	121875
86244	121876
157116	121877
210203	121878
92740	121879
107690	121880
130500	121881
204396	121882
3846	121883
39051	121884
23438	121885
87894	121886
914	121887
170341	121888
54670	121889
54	121890
132754	121891
3455	121892
88185	121893
1308	121894
1046	121895
9940	121896
63471	121897
60197	121898
3666	121899
823	121900
222167	121901
159254	121902
17650	121903
21623	121904
1156	121905
77052	121906
3034	121907
48820	121908
159799	121909
2827	121910
165755	121911
228437	121912
190887	121913
417	121914
9733	121915
246536	121916
410	121917
116965	121918
34617	121919
204761	121920
105282	121921
153418	121922
7713	121923
218	121924
130636	121925
725	121926
5729	121927
28179	121928
18565	121929
160844	121930
97917	121931
31077	121932
19	121933
204523	121934
323	121935
147768	121936
61530	121937
35709	121938
10479	121939
9332	121940
217727	121941
104103	121942
209655	121943
7989	121944
34654	121945
246501	121946
37769	121947
170185	121948
5362	121949
137	121950
2835	121951
4345	121952
3786	121953
77503	121954
49848	121955
10002	121956
51803	121957
143297	121958
9950	121959
42745	121960
68952	121961
117463	121962
155764	121963
12845	121964
116007	121965
49624	121966
125545	121967
138866	121968
3503	121969
111947	121970
252568	121971
20751	121972
58603	121973
5802	121974
130829	121975
102954	121976
25957	121977
52077	121978
172137	121979
3228	121980
36360	121981
17670	121982
47206	121983
43261	121984
172944	121985
15265	121986
1160	121987
119624	121988
10523	121989
1799	121990
1309	121991
13302	121992
121639	121993
112430	121994
140050	121995
31880	121996
9737	121997
211205	121998
101289	121999
20754	122000
182540	122001
110184	122002
270327	122003
75	122004
3825	122005
19341	122006
30955	122007
20310	122008
78100	122009
10402	122010
112007	122011
117368	122012
27427	122013
1405	122014
71379	122015
232957	122016
30302	122017
226731	122018
7415	122019
196289	122020
10652	122021
157580	122022
124860	122023
5270	122024
197294	122025
223865	122026
15765	122027
39769	122028
61325	122029
74227	122030
19551	122031
13786	122032
16566	122033
716	122034
83263	122035
74884	122036
12923	122037
138672	122038
158457	122039
207682	122040
31525	122041
14047	122042
17129	122043
58000	122044
45419	122045
263181	122046
43131	122047
11932	122048
11756	122049
1248	122050
145033	122051
155411	122052
1473	122053
200688	122054
954	122055
200	122056
108014	122057
4314	122058
106587	122059
13917	122060
89967	122061
1843	122062
13585	122063
226419	122064
113151	122065
243548	122066
22950	122067
59902	122068
5253	122069
38417	122070
28422	122071
17109	122072
6014	122073
43913	122074
42550	122075
8831	122076
191143	122077
177982	122078
41995	122079
43829	122080
138922	122081
482	122082
14340	122083
177015	122084
1403	122085
262900	122086
14200	122087
134	122088
17048	122089
217308	122090
11583	122091
129880	122092
21371	122093
7528	122094
71133	122095
28115	122096
145952	122097
19118	122098
120951	122099
2443	122100
98907	122101
51966	122102
10208	122103
154782	122104
7969	122105
252653	122106
121958	122107
2581	122108
28185	122109
9775	122110
24200	122111
269107	122112
213159	122113
40839	122114
237413	122115
704	122116
51743	122117
110258	122118
264495	122119
26558	122120
45620	122121
109842	122122
7263	122123
18291	122124
24036	122125
152087	122126
196605	122127
91825	122128
176872	122129
263242	122130
91465	122131
49076	122132
36469	122133
75573	122134
505	122135
18851	122136
168114	122137
49441	122138
119519	122139
399	122140
20826	122141
76490	122142
70959	122143
25863	122144
89716	122145
79098	122146
1738	122147
28186	122148
24182	122149
396	122150
55117	122151
15883	122152
166911	122153
4607	122154
53497	122155
12762	122156
136224	122157
15407	122158
47291	122159
79614	122160
622	122161
41275	122162
12621	122163
19393	122164
4256	122165
212812	122166
50833	122167
198488	122168
42849	122169
15720	122170
4154	122171
46753	122172
20130	122173
135538	122174
20701	122175
40047	122176
88662	122177
196377	122178
115448	122179
26171	122180
66804	122181
4184	122182
214602	122183
126454	122184
20577	122185
23342	122186
128542	122187
61685	122188
54991	122189
3299	122190
57432	122191
7398	122192
17768	122193
256067	122194
14131	122195
51167	122196
26420	122197
21358	122198
3393	122199
21289	122200
14779	122201
52023	122202
32966	122203
11437	122204
92793	122205
7257	122206
265909	122207
81634	122208
290	122209
177311	122210
2956	122211
5166	122212
53636	122213
169136	122214
199618	122215
100976	122216
9033	122217
1512	122218
13022	122219
10076	122220
26022	122221
130329	122222
248584	122223
261665	122224
151417	122225
5508	122226
67390	122227
6725	122228
120703	122229
206100	122230
168484	122231
19279	122232
90218	122233
146070	122234
37939	122235
265351	122236
137098	122237
271402	122238
6767	122239
23211	122240
44679	122241
16408	122242
164970	122243
163378	122244
87083	122245
34794	122246
96999	122247
12911	122248
240406	122249
121680	122250
9366	122251
36857	122252
79365	122253
9441	122254
2702	122255
12848	122256
1574	122257
1441	122258
168717	122259
32323	122260
12892	122261
136584	122262
31129	122263
25687	122264
95809	122265
29075	122266
27084	122267
8496	122268
67607	122269
42560	122270
2530	122271
52745	122272
11709	122273
118135	122274
26994	122275
7867	122276
39762	122277
232061	122278
22531	122279
162044	122280
34974	122281
46689	122282
156660	122283
74962	122284
57501	122285
45872	122286
69404	122287
104136	122288
10908	122289
11782	122290
102931	122291
81372	122292
29205	122293
64416	122294
1203	122295
10779	122296
1471	122297
256425	122298
54113	122299
10472	122300
140977	122301
229986	122302
221833	122303
18868	122304
77174	122305
24647	122306
38402	122307
54586	122308
87464	122309
166708	122310
25804	122311
179	122312
101244	122313
168739	122314
44897	122315
264360	122316
186612	122317
140985	122318
138620	122319
147007	122320
6838	122321
35321	122322
230718	122323
91365	122324
21313	122325
54866	122326
50060	122327
28754	122328
13013	122329
42065	122330
36466	122331
158418	122332
147880	122333
51971	122334
32307	122335
8942	122336
268382	122337
29621	122338
64854	122339
1242	122340
44101	122341
12001	122342
21541	122343
8350	122344
108567	122345
3350	122346
28861	122347
22548	122348
9937	122349
39224	122350
23992	122351
103346	122352
264554	122353
22274	122354
9610	122355
1924	122356
40377	122357
3395	122358
80985	122359
10011	122360
224648	122361
194190	122362
29888	122363
43863	122364
33564	122365
192261	122366
1145	122367
260026	122368
117655	122369
72127	122370
73797	122371
2205	122372
28006	122373
59348	122374
18296	122375
6458	122376
15199	122377
55161	122378
40145	122379
46195	122380
4811	122381
8252	122382
40113	122383
74761	122384
46814	122385
4468	122386
243813	122387
14492	122388
220518	122389
4120	122390
191233	122391
237	122392
155412	122393
1492	122394
143742	122395
5924	122396
107618	122397
11445	122398
12682	122399
12014	122400
2845	122401
70899	122402
78628	122403
62766	122404
23288	122405
44581	122406
48131	122407
81851	122408
226683	122409
10757	122410
4269	122411
2696	122412
82756	122413
151824	122414
83967	122415
21579	122416
134	122417
103969	122418
102201	122419
9711	122420
273	122421
113499	122422
257588	122423
2882	122424
35611	122425
111869	122426
7930	122427
49704	122428
75493	122429
41992	122430
12463	122431
56336	122432
54757	122433
34859	122434
46418	122435
35545	122436
247160	122437
56109	122438
119656	122439
17157	122440
242023	122441
12940	122442
145252	122443
35839	122444
4041	122445
121381	122446
27548	122447
46807	122448
199	122449
14285	122450
2389	122451
28073	122452
18322	122453
2121	122454
11741	122455
19450	122456
5014	122457
22143	122458
1720	122459
18547	122460
191818	122461
30472	122462
232017	122463
1219	122464
19946	122465
15742	122466
159902	122467
47487	122468
249826	122469
13714	122470
8421	122471
61709	122472
66518	122473
59200	122474
21563	122475
21277	122476
68992	122477
219738	122478
19998	122479
13199	122480
42581	122481
46480	122482
225105	122483
199939	122484
231978	122485
9347	122486
8042	122487
76551	122488
61365	122489
238287	122490
24027	122491
248057	122492
21988	122493
11853	122494
167528	122495
159088	122496
4030	122497
67951	122498
58684	122499
151200	122500
52629	122501
87766	122502
29552	122503
207072	122504
4204	122505
101718	122506
24251	122507
300	122508
216874	122509
32497	122510
31327	122511
117149	122512
79122	122513
26024	122514
39511	122515
109104	122516
407	122517
74402	122518
28740	122519
221520	122520
639	122521
118368	122522
6131	122523
9002	122524
95123	122525
36850	122526
62847	122527
3372	122528
38616	122529
25658	122530
155445	122531
26241	122532
19682	122533
952	122534
307	122535
13590	122536
1404	122537
118910	122538
54834	122539
246231	122540
42780	122541
12193	122542
146547	122543
122070	122544
107384	122545
13705	122546
157978	122547
41132	122548
40133	122549
8218	122550
23866	122551
5653	122552
63649	122553
157261	122554
27632	122555
100663	122556
2340	122557
51044	122558
48976	122559
151076	122560
19635	122561
145376	122562
726	122563
3450	122564
79414	122565
25903	122566
4704	122567
1797	122568
18562	122569
148886	122570
171204	122571
8106	122572
62344	122573
2406	122574
103801	122575
1493	122576
32123	122577
15793	122578
30993	122579
156668	122580
55582	122581
26850	122582
68892	122583
205784	122584
70738	122585
27176	122586
43388	122587
17685	122588
80405	122589
1463	122590
193201	122591
581	122592
17117	122593
10522	122594
185262	122595
180014	122596
1507	122597
147647	122598
113477	122599
170719	122600
10178	122601
215608	122602
43938	122603
11772	122604
25046	122605
259072	122606
4860	122607
92057	122608
32154	122609
27869	122610
3211	122611
16005	122612
29320	122613
1978	122614
527	122615
27279	122616
143200	122617
344	122618
48619	122619
105566	122620
167743	122621
8587	122622
23395	122623
3273	122624
54097	122625
11060	122626
11407	122627
25732	122628
239135	122629
3639	122630
169621	122631
3157	122632
224387	122633
243	122634
7319	122635
35805	122636
217720	122637
8666	122638
54894	122639
77492	122640
42541	122641
219317	122642
138821	122643
50317	122644
8705	122645
102958	122646
68626	122647
11862	122648
1358	122649
19508	122650
4698	122651
179536	122652
107365	122653
42895	122654
95931	122655
16894	122656
85585	122657
23414	122658
139228	122659
157632	122660
29589	122661
25509	122662
29124	122663
58229	122664
3638	122665
70005	122666
55422	122667
17851	122668
234054	122669
79576	122670
150610	122671
209535	122672
55108	122673
259690	122674
92972	122675
108601	122676
45436	122677
4112	122678
8245	122679
18508	122680
20025	122681
225342	122682
44015	122683
111393	122684
7446	122685
227379	122686
256615	122687
21420	122688
4056	122689
84026	122690
3922	122691
34323	122692
11253	122693
1630	122694
59823	122695
6792	122696
64636	122697
11488	122698
18981	122699
193388	122700
14237	122701
57903	122702
4509	122703
12068	122704
130330	122705
170492	122706
136013	122707
36341	122708
58512	122709
649	122710
104703	122711
107046	122712
2986	122713
76190	122714
24076	122715
33745	122716
9948	122717
2803	122718
245131	122719
7070	122720
85431	122721
228	122722
90889	122723
254139	122724
8532	122725
114743	122726
27342	122727
37195	122728
251101	122729
7434	122730
27754	122731
38651	122732
2985	122733
129210	122734
183558	122735
17485	122736
40324	122737
3013	122738
3258	122739
4271	122740
2741	122741
620	122742
116380	122743
59679	122744
51181	122745
12970	122746
445	122747
47512	122748
1230	122749
268405	122750
99207	122751
1818	122752
5478	122753
6872	122754
36259	122755
113742	122756
70131	122757
41496	122758
101941	122759
191972	122760
42991	122761
20	122762
9836	122763
257970	122764
13350	122765
22162	122766
67250	122767
6391	122768
28942	122769
42580	122770
25339	122771
1322	122772
4129	122773
20222	122774
85316	122775
53945	122776
154378	122777
16711	122778
164296	122779
20374	122780
106164	122781
42547	122782
55725	122783
173226	122784
104755	122785
137157	122786
3926	122787
203780	122788
135296	122789
68882	122790
18038	122791
70015	122792
13027	122793
9416	122794
40690	122795
122717	122796
673	122797
7803	122798
6687	122799
92510	122800
23806	122801
244259	122802
1735	122803
26167	122804
3726	122805
3064	122806
21403	122807
42377	122808
23750	122809
34845	122810
18989	122811
16157	122812
6952	122813
9142	122814
3193	122815
6996	122816
4178	122817
41066	122818
152778	122819
76454	122820
11366	122821
13448	122822
61918	122823
110025	122824
46813	122825
208035	122826
21494	122827
10011	122828
5802	122829
15482	122830
260320	122831
31879	122832
2234	122833
6674	122834
261999	122835
127935	122836
271873	122837
150252	122838
71193	122839
9356	122840
73104	122841
212370	122842
50008	122843
107012	122844
504	122845
18020	122846
4604	122847
14169	122848
14026	122849
28406	122850
113014	122851
113340	122852
95055	122853
108761	122854
90622	122855
141012	122856
6501	122857
60974	122858
5038	122859
10490	122860
61264	122861
44493	122862
153297	122863
136380	122864
94604	122865
69397	122866
221979	122867
110795	122868
21860	122869
1052	122870
46009	122871
127386	122872
241207	122873
11025	122874
1648	122875
74895	122876
491	122877
32879	122878
192592	122879
27272	122880
37816	122881
200515	122882
141721	122883
22671	122884
5711	122885
193900	122886
163594	122887
63583	122888
17901	122889
53738	122890
17209	122891
105143	122892
26949	122893
203400	122894
1466	122895
35177	122896
1016	122897
24019	122898
178740	122899
115401	122900
34008	122901
63156	122902
110820	122903
81616	122904
44686	122905
163313	122906
8329	122907
45762	122908
16299	122909
15519	122910
16751	122911
106661	122912
164836	122913
28444	122914
135571	122915
25722	122916
142935	122917
23655	122918
729	122919
70545	122920
27340	122921
1882	122922
20050	122923
206308	122924
149	122925
52545	122926
35266	122927
7993	122928
185405	122929
5436	122930
14148	122931
262391	122932
31238	122933
10410	122934
205280	122935
61316	122936
43348	122937
27690	122938
18238	122939
9069	122940
2644	122941
35756	122942
7107	122943
89922	122944
7388	122945
13153	122946
32457	122947
42246	122948
1937	122949
182947	122950
110100	122951
441	122952
3719	122953
7092	122954
27678	122955
8857	122956
147783	122957
8423	122958
6639	122959
18165	122960
6532	122961
50430	122962
40338	122963
7852	122964
15788	122965
85320	122966
23927	122967
17570	122968
36239	122969
9103	122970
12790	122971
111728	122972
25069	122973
77685	122974
177879	122975
164344	122976
55622	122977
9327	122978
2081	122979
66278	122980
130296	122981
1299	122982
70329	122983
40979	122984
34174	122985
14346	122986
171198	122987
42745	122988
239937	122989
2637	122990
168977	122991
41384	122992
5988	122993
27634	122994
16226	122995
224825	122996
35304	122997
86574	122998
95834	122999
50439	123000
63232	123001
213380	123002
34883	123003
82796	123004
32512	123005
66963	123006
17076	123007
713	123008
124143	123009
104558	123010
173	123011
28591	123012
152	123013
75418	123014
50515	123015
80959	123016
114515	123017
392	123018
82358	123019
38802	123020
30520	123021
221258	123022
58816	123023
102414	123024
29792	123025
16730	123026
195741	123027
37341	123028
72472	123029
221842	123030
136345	123031
1580	123032
73756	123033
166704	123034
155468	123035
25491	123036
2286	123037
141004	123038
22453	123039
53438	123040
24199	123041
48	123042
156631	123043
117259	123044
69733	123045
64256	123046
26512	123047
111433	123048
5105	123049
192302	123050
2672	123051
7600	123052
56860	123053
35160	123054
198115	123055
269935	123056
6993	123057
410	123058
70528	123059
50743	123060
21058	123061
202	123062
11177	123063
17608	123064
1423	123065
85314	123066
133314	123067
10701	123068
19506	123069
112907	123070
267873	123071
226218	123072
367	123073
4126	123074
52592	123075
165	123076
179255	123077
41188	123078
4157	123079
170104	123080
76999	123081
207	123082
38416	123083
4314	123084
40273	123085
246338	123086
163245	123087
254	123088
26633	123089
11759	123090
146501	123091
10535	123092
84417	123093
6266	123094
16268	123095
41419	123096
196840	123097
144342	123098
12032	123099
249577	123100
4311	123101
232	123102
26873	123103
889	123104
117786	123105
6035	123106
102733	123107
1130	123108
2560	123109
3250	123110
37811	123111
42501	123112
29365	123113
43918	123114
22551	123115
234500	123116
70965	123117
64904	123118
3024	123119
13643	123120
149245	123121
234507	123122
90860	123123
48857	123124
4156	123125
24314	123126
102801	123127
100019	123128
33487	123129
6365	123130
19940	123131
12750	123132
19385	123133
4	123134
67036	123135
3059	123136
353	123137
17005	123138
147950	123139
54236	123140
20119	123141
19972	123142
164007	123143
77075	123144
106071	123145
56943	123146
35110	123147
37032	123148
40912	123149
15491	123150
73713	123151
20950	123152
172890	123153
1848	123154
743	123155
27063	123156
1169	123157
268143	123158
21357	123159
25371	123160
106899	123161
135453	123162
9575	123163
132042	123164
109859	123165
156886	123166
131253	123167
147784	123168
95671	123169
2201	123170
49562	123171
50643	123172
124163	123173
89199	123174
9072	123175
100962	123176
98162	123177
187233	123178
58714	123179
121858	123180
2477	123181
251627	123182
52626	123183
63557	123184
58888	123185
71156	123186
8193	123187
19154	123188
167244	123189
43315	123190
3123	123191
116647	123192
67267	123193
231685	123194
67550	123195
117713	123196
18713	123197
202940	123198
36095	123199
45145	123200
25939	123201
254827	123202
33464	123203
128341	123204
49065	123205
40683	123206
5927	123207
7753	123208
167675	123209
2716	123210
24406	123211
39965	123212
5490	123213
182136	123214
169731	123215
97179	123216
11192	123217
135742	123218
26	123219
2952	123220
26006	123221
63646	123222
166449	123223
213274	123224
144092	123225
221677	123226
29735	123227
35132	123228
46134	123229
71628	123230
1699	123231
248402	123232
68938	123233
70501	123234
210596	123235
83165	123236
124983	123237
6502	123238
25595	123239
692	123240
22056	123241
87895	123242
41016	123243
1208	123244
145809	123245
4236	123246
9008	123247
58288	123248
54291	123249
55826	123250
171630	123251
140712	123252
20955	123253
101806	123254
17210	123255
135382	123256
243569	123257
57297	123258
28905	123259
116890	123260
75196	123261
86839	123262
33698	123263
8120	123264
106224	123265
269633	123266
256967	123267
16381	123268
20079	123269
126396	123270
60083	123271
23263	123272
31836	123273
271138	123274
2554	123275
6473	123276
20691	123277
4953	123278
3074	123279
85750	123280
3632	123281
21606	123282
38527	123283
102359	123284
54114	123285
1209	123286
257	123287
233534	123288
164764	123289
61329	123290
68273	123291
92082	123292
768	123293
65357	123294
149775	123295
101024	123296
18183	123297
21730	123298
23918	123299
71822	123300
29920	123301
54419	123302
78955	123303
6513	123304
59729	123305
4942	123306
148997	123307
80394	123308
205835	123309
56245	123310
164533	123311
1463	123312
10738	123313
196676	123314
94545	123315
238579	123316
19536	123317
14970	123318
31301	123319
35729	123320
126639	123321
279	123322
56710	123323
187249	123324
114826	123325
8229	123326
39784	123327
213694	123328
5450	123329
13835	123330
1473	123331
38571	123332
23997	123333
51894	123334
1362	123335
17429	123336
9731	123337
31891	123338
66580	123339
38981	123340
97455	123341
12343	123342
1759	123343
46145	123344
135899	123345
2696	123346
153252	123347
234	123348
32887	123349
437	123350
104089	123351
11173	123352
5052	123353
6576	123354
229703	123355
151045	123356
21790	123357
22668	123358
14481	123359
214075	123360
19658	123361
28050	123362
119487	123363
7045	123364
31668	123365
45422	123366
18729	123367
252851	123368
17759	123369
6996	123370
57598	123371
99622	123372
16103	123373
74282	123374
128127	123375
20052	123376
95239	123377
71	123378
157800	123379
35265	123380
206793	123381
2584	123382
214951	123383
6410	123384
136941	123385
24697	123386
127932	123387
252131	123388
31793	123389
90715	123390
61425	123391
134233	123392
147964	123393
146877	123394
46961	123395
158582	123396
29634	123397
3950	123398
96732	123399
40941	123400
3677	123401
137639	123402
28044	123403
11388	123404
45849	123405
12160	123406
138330	123407
15064	123408
240971	123409
45702	123410
26092	123411
249767	123412
63464	123413
3328	123414
41356	123415
193772	123416
34418	123417
39131	123418
205509	123419
45739	123420
118	123421
126809	123422
89555	123423
13736	123424
100296	123425
108536	123426
92332	123427
12281	123428
58136	123429
34570	123430
3726	123431
67068	123432
10509	123433
243211	123434
568	123435
60372	123436
211118	123437
149492	123438
100684	123439
596	123440
33737	123441
159103	123442
173511	123443
7346	123444
13926	123445
228540	123446
12544	123447
79898	123448
25424	123449
34938	123450
32414	123451
16753	123452
104018	123453
25800	123454
46096	123455
7474	123456
228500	123457
81038	123458
5337	123459
77264	123460
72867	123461
5104	123462
39035	123463
15575	123464
123172	123465
7939	123466
247148	123467
4856	123468
2487	123469
6344	123470
8859	123471
13705	123472
7440	123473
8398	123474
246958	123475
146514	123476
10287	123477
9765	123478
152813	123479
7236	123480
8350	123481
132983	123482
98117	123483
179477	123484
12696	123485
166290	123486
57399	123487
26917	123488
90761	123489
103907	123490
15158	123491
31592	123492
5872	123493
5867	123494
1674	123495
204119	123496
251804	123497
13373	123498
16833	123499
192257	123500
5208	123501
512	123502
134113	123503
58605	123504
147650	123505
2731	123506
12201	123507
80464	123508
28168	123509
8041	123510
23402	123511
6925	123512
27076	123513
11381	123514
51342	123515
211738	123516
45698	123517
27816	123518
92918	123519
8885	123520
95853	123521
12897	123522
60723	123523
42720	123524
6321	123525
33015	123526
16398	123527
200922	123528
1639	123529
6396	123530
2935	123531
4742	123532
29891	123533
4565	123534
14399	123535
42427	123536
102716	123537
30690	123538
4932	123539
78879	123540
3429	123541
11017	123542
73420	123543
49905	123544
10026	123545
5850	123546
14142	123547
211901	123548
179036	123549
123014	123550
358	123551
34594	123552
63158	123553
34367	123554
9470	123555
41888	123556
224683	123557
164140	123558
253723	123559
58807	123560
272071	123561
7610	123562
21364	123563
42262	123564
82855	123565
97199	123566
97663	123567
158318	123568
235737	123569
153511	123570
233194	123571
6957	123572
101326	123573
6890	123574
119840	123575
2725	123576
80053	123577
859	123578
14054	123579
12944	123580
1214	123581
261967	123582
54726	123583
248916	123584
39703	123585
162509	123586
77883	123587
21488	123588
21224	123589
9620	123590
15753	123591
687	123592
132772	123593
12647	123594
252213	123595
137682	123596
104463	123597
14587	123598
175	123599
29579	123600
10906	123601
7907	123602
38159	123603
71152	123604
4935	123605
61924	123606
1734	123607
67043	123608
6657	123609
33650	123610
32624	123611
50317	123612
46520	123613
14611	123614
69966	123615
16027	123616
160495	123617
31293	123618
15041	123619
42743	123620
4389	123621
72030	123622
2580	123623
208371	123624
2222	123625
1242	123626
238822	123627
30896	123628
95792	123629
24798	123630
140087	123631
90416	123632
3077	123633
21050	123634
19931	123635
1538	123636
91764	123637
10334	123638
76110	123639
42439	123640
17809	123641
108779	123642
78151	123643
137	123644
156435	123645
22493	123646
8962	123647
23767	123648
26201	123649
120	123650
14694	123651
70297	123652
257627	123653
16444	123654
51734	123655
95260	123656
101290	123657
264085	123658
28685	123659
2134	123660
3671	123661
137	123662
183694	123663
63030	123664
138879	123665
121065	123666
20037	123667
30788	123668
45426	123669
114810	123670
101178	123671
1381	123672
52993	123673
69788	123674
19703	123675
257193	123676
26306	123677
27675	123678
13673	123679
57803	123680
79538	123681
3705	123682
252614	123683
155845	123684
230771	123685
38931	123686
31482	123687
171410	123688
15661	123689
15352	123690
34714	123691
68218	123692
13391	123693
27119	123694
12415	123695
119167	123696
34944	123697
217170	123698
51427	123699
9374	123700
163945	123701
96984	123702
30432	123703
21442	123704
31907	123705
63609	123706
25538	123707
37550	123708
35788	123709
35923	123710
252289	123711
41908	123712
67847	123713
2499	123714
78042	123715
25736	123716
47195	123717
170701	123718
5789	123719
3953	123720
7498	123721
250754	123722
101999	123723
4435	123724
56204	123725
133215	123726
22814	123727
160594	123728
5719	123729
79672	123730
12949	123731
200532	123732
86382	123733
4983	123734
119125	123735
32730	123736
234458	123737
218452	123738
96155	123739
23428	123740
103670	123741
20161	123742
6920	123743
73836	123744
21700	123745
16368	123746
23205	123747
57842	123748
13155	123749
87215	123750
128778	123751
86530	123752
57682	123753
27691	123754
14593	123755
151	123756
6107	123757
22891	123758
5290	123759
2457	123760
22577	123761
251980	123762
120787	123763
37023	123764
45320	123765
67746	123766
59542	123767
18953	123768
259696	123769
12375	123770
10740	123771
3240	123772
124065	123773
22758	123774
265298	123775
108311	123776
192599	123777
133339	123778
24971	123779
15155	123780
95736	123781
53205	123782
37163	123783
31680	123784
11597	123785
100585	123786
63033	123787
1233	123788
3582	123789
8594	123790
132607	123791
125	123792
44142	123793
104290	123794
24069	123795
165471	123796
43830	123797
4244	123798
11139	123799
126704	123800
79115	123801
18791	123802
10566	123803
6662	123804
62571	123805
212814	123806
15480	123807
16988	123808
5966	123809
1759	123810
67464	123811
7251	123812
40002	123813
105	123814
4012	123815
147063	123816
173002	123817
213236	123818
118524	123819
38743	123820
230	123821
33014	123822
21545	123823
269467	123824
217500	123825
236319	123826
37010	123827
149513	123828
108457	123829
146530	123830
29510	123831
829	123832
67314	123833
2744	123834
2020	123835
19	123836
76570	123837
87012	123838
120160	123839
71614	123840
18325	123841
19366	123842
101225	123843
59241	123844
9225	123845
3437	123846
4307	123847
125405	123848
66318	123849
9876	123850
4142	123851
49836	123852
55182	123853
56961	123854
15410	123855
82176	123856
35607	123857
38966	123858
101061	123859
98974	123860
16434	123861
106794	123862
155054	123863
111823	123864
62568	123865
149748	123866
10477	123867
336	123868
25161	123869
21416	123870
153020	123871
48582	123872
555	123873
26686	123874
8039	123875
8269	123876
198254	123877
139548	123878
39132	123879
164508	123880
65	123881
63512	123882
144374	123883
818	123884
146753	123885
5305	123886
66697	123887
183780	123888
111001	123889
9338	123890
248498	123891
82127	123892
70	123893
10991	123894
7531	123895
292	123896
20047	123897
11393	123898
129236	123899
39386	123900
23327	123901
32933	123902
103600	123903
9432	123904
11383	123905
113961	123906
56012	123907
258455	123908
13927	123909
1921	123910
38311	123911
99630	123912
22275	123913
80320	123914
3410	123915
87705	123916
42465	123917
73569	123918
105665	123919
31235	123920
7987	123921
239212	123922
22402	123923
27698	123924
154092	123925
113179	123926
1411	123927
150778	123928
135403	123929
264949	123930
44959	123931
12743	123932
1001	123933
31763	123934
7212	123935
20295	123936
82739	123937
117444	123938
230648	123939
73121	123940
22289	123941
4421	123942
8048	123943
11766	123944
3243	123945
9692	123946
228052	123947
65454	123948
26390	123949
64976	123950
47367	123951
12279	123952
4524	123953
2936	123954
90579	123955
955	123956
26094	123957
154003	123958
13609	123959
29277	123960
63	123961
27190	123962
51825	123963
105206	123964
2056	123965
44724	123966
85958	123967
31084	123968
50822	123969
148679	123970
13220	123971
4526	123972
16101	123973
35974	123974
51062	123975
398	123976
61601	123977
2087	123978
1130	123979
78494	123980
238566	123981
6289	123982
26	123983
4413	123984
98568	123985
229627	123986
258041	123987
3573	123988
36136	123989
33286	123990
28814	123991
24936	123992
350	123993
267476	123994
12670	123995
152182	123996
14756	123997
155028	123998
11422	123999
2772	124000
17626	124001
51045	124002
2166	124003
260260	124004
100681	124005
17141	124006
15782	124007
31754	124008
113519	124009
12070	124010
116637	124011
206781	124012
1191	124013
211473	124014
14229	124015
48263	124016
61342	124017
104194	124018
8531	124019
227079	124020
6584	124021
163135	124022
48078	124023
48422	124024
53903	124025
24549	124026
9518	124027
19113	124028
73668	124029
67562	124030
64476	124031
180789	124032
155660	124033
191732	124034
153211	124035
226779	124036
152865	124037
167807	124038
63982	124039
10858	124040
120238	124041
169270	124042
9144	124043
221838	124044
17627	124045
248	124046
1015	124047
42250	124048
96552	124049
11359	124050
22707	124051
12915	124052
9894	124053
48392	124054
68737	124055
139137	124056
111620	124057
27088	124058
103550	124059
106650	124060
15476	124061
164073	124062
85302	124063
18434	124064
26872	124065
22962	124066
3	124067
122394	124068
285	124069
245886	124070
95752	124071
29399	124072
50514	124073
4391	124074
42565	124075
28983	124076
168154	124077
81240	124078
19391	124079
1874	124080
31152	124081
139972	124082
95310	124083
84844	124084
89402	124085
209726	124086
6706	124087
12408	124088
8986	124089
1490	124090
269301	124091
104612	124092
10050	124093
10135	124094
162578	124095
69237	124096
37932	124097
28267	124098
205569	124099
12454	124100
102015	124101
646	124102
31372	124103
131939	124104
5933	124105
22007	124106
108552	124107
180	124108
246481	124109
14187	124110
3106	124111
138950	124112
51236	124113
323	124114
109295	124115
2020	124116
239	124117
124840	124118
43662	124119
30498	124120
23540	124121
268313	124122
106236	124123
9689	124124
1596	124125
246204	124126
70355	124127
584	124128
5414	124129
107233	124130
103002	124131
3186	124132
11944	124133
25726	124134
74319	124135
31353	124136
12271	124137
17329	124138
150481	124139
205740	124140
144619	124141
264386	124142
122251	124143
3892	124144
56908	124145
101990	124146
52360	124147
18107	124148
6651	124149
183129	124150
19669	124151
5030	124152
10927	124153
92124	124154
133407	124155
2919	124156
69864	124157
65933	124158
40303	124159
96104	124160
235	124161
13823	124162
34114	124163
427	124164
95499	124165
124327	124166
25438	124167
133576	124168
4954	124169
137027	124170
24287	124171
217984	124172
2736	124173
97517	124174
268348	124175
102385	124176
61689	124177
49230	124178
201499	124179
4955	124180
28529	124181
26808	124182
32179	124183
7833	124184
228891	124185
71293	124186
239639	124187
17357	124188
676	124189
17661	124190
29605	124191
55178	124192
26875	124193
82138	124194
168642	124195
112094	124196
17039	124197
16500	124198
44265	124199
1496	124200
85238	124201
7436	124202
203007	124203
9155	124204
98574	124205
76960	124206
12083	124207
27982	124208
21049	124209
1212	124210
101378	124211
7365	124212
2688	124213
2073	124214
5976	124215
71211	124216
60049	124217
15161	124218
24143	124219
69541	124220
153344	124221
26967	124222
32207	124223
1011	124224
25976	124225
692	124226
25026	124227
14462	124228
131815	124229
100980	124230
33929	124231
33605	124232
105736	124233
3449	124234
6613	124235
14292	124236
124410	124237
3993	124238
65898	124239
106812	124240
3044	124241
5578	124242
37806	124243
33570	124244
37964	124245
24829	124246
215939	124247
3418	124248
101940	124249
128832	124250
186641	124251
179905	124252
38464	124253
222379	124254
89735	124255
33067	124256
20111	124257
72062	124258
10922	124259
91414	124260
23677	124261
7983	124262
22202	124263
25786	124264
11080	124265
51351	124266
12681	124267
42258	124268
179215	124269
2343	124270
618	124271
1698	124272
54	124273
115806	124274
20993	124275
22801	124276
123759	124277
26622	124278
140109	124279
2401	124280
24861	124281
13522	124282
109646	124283
60057	124284
24602	124285
9803	124286
23529	124287
30442	124288
252613	124289
156453	124290
57638	124291
21296	124292
8633	124293
69778	124294
238278	124295
120379	124296
112851	124297
25861	124298
1293	124299
94560	124300
23383	124301
100309	124302
28	124303
124982	124304
28891	124305
238130	124306
25377	124307
5888	124308
8354	124309
107710	124310
18097	124311
98284	124312
78703	124313
1504	124314
91531	124315
52469	124316
78080	124317
200193	124318
134641	124319
93378	124320
458	124321
794	124322
4520	124323
176231	124324
4390	124325
18499	124326
265493	124327
83128	124328
8534	124329
23157	124330
78088	124331
7722	124332
91022	124333
153120	124334
37812	124335
1916	124336
7956	124337
78855	124338
157635	124339
4796	124340
5998	124341
66138	124342
7848	124343
40536	124344
98087	124345
266634	124346
9944	124347
26873	124348
116106	124349
10739	124350
234769	124351
15641	124352
19074	124353
161947	124354
213012	124355
7120	124356
3964	124357
2519	124358
10412	124359
110437	124360
12250	124361
10532	124362
118428	124363
47403	124364
24794	124365
1691	124366
24562	124367
36713	124368
59227	124369
12893	124370
30584	124371
10841	124372
331	124373
16771	124374
1361	124375
149203	124376
1628	124377
13170	124378
36757	124379
43356	124380
44030	124381
253674	124382
218479	124383
4447	124384
2203	124385
134482	124386
19596	124387
155865	124388
54710	124389
21009	124390
238	124391
237172	124392
69132	124393
162941	124394
12306	124395
45292	124396
20	124397
157192	124398
19487	124399
313	124400
156922	124401
119935	124402
94757	124403
15096	124404
100682	124405
60415	124406
1	124407
142606	124408
25265	124409
88984	124410
160589	124411
136461	124412
271588	124413
249946	124414
11194	124415
26679	124416
255932	124417
5459	124418
112662	124419
261082	124420
247376	124421
34879	124422
263509	124423
200410	124424
2976	124425
8691	124426
5523	124427
36866	124428
3013	124429
78048	124430
59883	124431
25979	124432
29308	124433
4408	124434
35216	124435
12549	124436
8037	124437
2842	124438
58298	124439
2132	124440
269586	124441
105277	124442
85377	124443
59754	124444
6	124445
73943	124446
4514	124447
53905	124448
4873	124449
5358	124450
116332	124451
94244	124452
17374	124453
71173	124454
28360	124455
18906	124456
1167	124457
555	124458
7778	124459
58060	124460
41763	124461
6318	124462
3922	124463
163012	124464
59261	124465
138473	124466
124445	124467
19946	124468
33907	124469
12909	124470
33108	124471
239	124472
20242	124473
1892	124474
12235	124475
44819	124476
38268	124477
19980	124478
123840	124479
14148	124480
1992	124481
199838	124482
62851	124483
3670	124484
21188	124485
245831	124486
73775	124487
84762	124488
89797	124489
6589	124490
47620	124491
90797	124492
1294	124493
60546	124494
6041	124495
9183	124496
24231	124497
45508	124498
2297	124499
50326	124500
246161	124501
20868	124502
107664	124503
32310	124504
61620	124505
7317	124506
183972	124507
16031	124508
8578	124509
1128	124510
191127	124511
1281	124512
9721	124513
31414	124514
5031	124515
123537	124516
79620	124517
220315	124518
3634	124519
136132	124520
8165	124521
89155	124522
238640	124523
20117	124524
24836	124525
76016	124526
84492	124527
179912	124528
20473	124529
7864	124530
3706	124531
93326	124532
9090	124533
60513	124534
4887	124535
98943	124536
8179	124537
151963	124538
36807	124539
75930	124540
3636	124541
1809	124542
221183	124543
98535	124544
10418	124545
24099	124546
143807	124547
24728	124548
699	124549
461	124550
28597	124551
157391	124552
101983	124553
18632	124554
75140	124555
44424	124556
46	124557
246875	124558
4089	124559
97022	124560
7927	124561
38	124562
35810	124563
31539	124564
36614	124565
110463	124566
26450	124567
71535	124568
110965	124569
3385	124570
9725	124571
192260	124572
50569	124573
11932	124574
22425	124575
68505	124576
52421	124577
56633	124578
4203	124579
5202	124580
137757	124581
28563	124582
240031	124583
4099	124584
36913	124585
59671	124586
37065	124587
9979	124588
15728	124589
189761	124590
80264	124591
33512	124592
2913	124593
1813	124594
96860	124595
47981	124596
3934	124597
114904	124598
24585	124599
242197	124600
16957	124601
22429	124602
43729	124603
3812	124604
3568	124605
27104	124606
155493	124607
13511	124608
44554	124609
2734	124610
268782	124611
11046	124612
109500	124613
8325	124614
72161	124615
68168	124616
21332	124617
4183	124618
112468	124619
3953	124620
180404	124621
10628	124622
4320	124623
170	124624
1086	124625
39105	124626
58571	124627
54039	124628
238	124629
20999	124630
4608	124631
54452	124632
33923	124633
13646	124634
20502	124635
24195	124636
54594	124637
14134	124638
1263	124639
234383	124640
18576	124641
4406	124642
38571	124643
133	124644
127583	124645
47920	124646
168208	124647
31636	124648
47057	124649
173212	124650
135570	124651
214463	124652
27235	124653
872	124654
50066	124655
272665	124656
11780	124657
11555	124658
26355	124659
70123	124660
114148	124661
107875	124662
157128	124663
16488	124664
81087	124665
51948	124666
5882	124667
128061	124668
5720	124669
56837	124670
172502	124671
56466	124672
194196	124673
13556	124674
19283	124675
40210	124676
56097	124677
74899	124678
8009	124679
67184	124680
39605	124681
17356	124682
9914	124683
25674	124684
20903	124685
2186	124686
131078	124687
85210	124688
43945	124689
101966	124690
24195	124691
50133	124692
4691	124693
70544	124694
247810	124695
205112	124696
103030	124697
21326	124698
108532	124699
258342	124700
84676	124701
4582	124702
15095	124703
41841	124704
49233	124705
177448	124706
21397	124707
95492	124708
61438	124709
168450	124710
6990	124711
74326	124712
55023	124713
7173	124714
176574	124715
109444	124716
37129	124717
235742	124718
13214	124719
172868	124720
38669	124721
133602	124722
18787	124723
78138	124724
23437	124725
187917	124726
50693	124727
48135	124728
171594	124729
34372	124730
21257	124731
23481	124732
203678	124733
58639	124734
12446	124735
64650	124736
56084	124737
17674	124738
57374	124739
3366	124740
6982	124741
79731	124742
7873	124743
48157	124744
203278	124745
127947	124746
13678	124747
2280	124748
6228	124749
37358	124750
8388	124751
134833	124752
12068	124753
18671	124754
136362	124755
22886	124756
56830	124757
79830	124758
76395	124759
132722	124760
18029	124761
3065	124762
34345	124763
43100	124764
109236	124765
146627	124766
26439	124767
28932	124768
266202	124769
33431	124770
10162	124771
157038	124772
105576	124773
1071	124774
3018	124775
193591	124776
11836	124777
53360	124778
11911	124779
12443	124780
9517	124781
97932	124782
183205	124783
162259	124784
151419	124785
199015	124786
85919	124787
190991	124788
80683	124789
1347	124790
165925	124791
261531	124792
39193	124793
1101	124794
51814	124795
34966	124796
20625	124797
20217	124798
20302	124799
139605	124800
259558	124801
70284	124802
73595	124803
3179	124804
21125	124805
15381	124806
265134	124807
61412	124808
32913	124809
45188	124810
19896	124811
20242	124812
5201	124813
5411	124814
262952	124815
60080	124816
91589	124817
151994	124818
26144	124819
4775	124820
112434	124821
194582	124822
162603	124823
22	124824
16604	124825
123259	124826
11790	124827
27213	124828
270650	124829
2106	124830
166155	124831
146757	124832
68669	124833
79547	124834
171364	124835
18370	124836
154740	124837
1909	124838
2731	124839
1995	124840
24031	124841
58541	124842
28597	124843
38711	124844
11537	124845
14833	124846
5178	124847
6956	124848
4200	124849
37	124850
104631	124851
119057	124852
7970	124853
13433	124854
52830	124855
70238	124856
46825	124857
1540	124858
7087	124859
33659	124860
26184	124861
68076	124862
91981	124863
988	124864
8821	124865
35265	124866
49278	124867
35759	124868
61480	124869
143824	124870
168860	124871
47749	124872
9581	124873
39453	124874
8254	124875
33968	124876
165270	124877
13227	124878
9621	124879
45851	124880
96443	124881
3110	124882
275	124883
18496	124884
7345	124885
100689	124886
35	124887
203635	124888
83470	124889
14098	124890
106867	124891
77753	124892
30300	124893
5472	124894
40541	124895
4578	124896
284	124897
112543	124898
186311	124899
4411	124900
45366	124901
114374	124902
2333	124903
16255	124904
41658	124905
178	124906
71300	124907
981	124908
13885	124909
77823	124910
22705	124911
192792	124912
105379	124913
7217	124914
81536	124915
4851	124916
2494	124917
42874	124918
2644	124919
63875	124920
18986	124921
71225	124922
219689	124923
51899	124924
23601	124925
67630	124926
2220	124927
7867	124928
122251	124929
152868	124930
116662	124931
165908	124932
79356	124933
2834	124934
131569	124935
83091	124936
78464	124937
512	124938
52853	124939
2494	124940
140820	124941
52596	124942
16779	124943
27392	124944
4348	124945
1820	124946
3303	124947
52527	124948
15678	124949
25090	124950
31937	124951
36025	124952
114058	124953
370	124954
1999	124955
40335	124956
6166	124957
130323	124958
55390	124959
27475	124960
91915	124961
20873	124962
28	124963
4597	124964
33979	124965
16328	124966
41616	124967
122505	124968
3224	124969
100684	124970
255462	124971
225586	124972
36	124973
3231	124974
73073	124975
9586	124976
167741	124977
10662	124978
269724	124979
196756	124980
86	124981
21696	124982
18565	124983
167032	124984
2274	124985
28735	124986
233794	124987
23584	124988
96011	124989
90323	124990
60553	124991
71810	124992
5843	124993
4875	124994
16011	124995
59736	124996
243987	124997
711	124998
26133	124999
183650	125000
2405	125001
4334	125002
32283	125003
23276	125004
20318	125005
36121	125006
104709	125007
28105	125008
8403	125009
168768	125010
40246	125011
122596	125012
59283	125013
28570	125014
89263	125015
540	125016
27246	125017
11918	125018
15418	125019
156971	125020
6801	125021
70429	125022
182817	125023
158776	125024
7422	125025
35247	125026
123274	125027
7513	125028
19681	125029
62873	125030
4748	125031
3845	125032
54091	125033
55504	125034
96174	125035
110621	125036
161793	125037
33822	125038
10183	125039
11209	125040
98292	125041
671	125042
47077	125043
35663	125044
12669	125045
3903	125046
121191	125047
18	125048
42029	125049
39120	125050
93592	125051
67630	125052
130	125053
88153	125054
114148	125055
211007	125056
128288	125057
67	125058
107489	125059
94291	125060
195699	125061
12952	125062
140398	125063
12062	125064
12199	125065
37151	125066
231412	125067
253091	125068
18793	125069
39078	125070
131349	125071
21666	125072
77771	125073
25420	125074
247607	125075
124560	125076
108415	125077
32234	125078
40279	125079
2757	125080
234680	125081
16493	125082
80224	125083
12565	125084
12521	125085
90957	125086
23789	125087
260406	125088
101843	125089
41074	125090
96338	125091
42649	125092
5030	125093
83510	125094
107895	125095
45952	125096
147987	125097
247080	125098
7423	125099
52333	125100
1406	125101
32750	125102
12463	125103
103773	125104
74976	125105
51144	125106
3494	125107
55193	125108
107616	125109
73832	125110
56252	125111
142170	125112
66556	125113
161803	125114
13510	125115
8606	125116
17445	125117
110659	125118
32108	125119
166632	125120
1381	125121
211881	125122
84518	125123
39229	125124
3602	125125
231497	125126
34540	125127
159361	125128
14442	125129
238244	125130
1474	125131
243586	125132
3130	125133
23045	125134
237241	125135
50628	125136
263484	125137
98051	125138
74171	125139
61524	125140
81331	125141
171889	125142
190531	125143
189535	125144
78431	125145
897	125146
24878	125147
229116	125148
19261	125149
219843	125150
92285	125151
1123	125152
160035	125153
18403	125154
1322	125155
85071	125156
49182	125157
18883	125158
136820	125159
88474	125160
113756	125161
89435	125162
891	125163
16802	125164
45912	125165
43483	125166
60504	125167
44339	125168
21273	125169
29629	125170
103744	125171
133045	125172
100772	125173
3180	125174
25930	125175
15578	125176
269840	125177
134868	125178
81690	125179
18473	125180
98911	125181
4211	125182
71295	125183
31127	125184
261318	125185
66	125186
32460	125187
68870	125188
69026	125189
3927	125190
90006	125191
61464	125192
209313	125193
8081	125194
8850	125195
163647	125196
84317	125197
212006	125198
101231	125199
10693	125200
64991	125201
166457	125202
104125	125203
139838	125204
70051	125205
169412	125206
163053	125207
9348	125208
61263	125209
9538	125210
5284	125211
30701	125212
17770	125213
227166	125214
208940	125215
86572	125216
83781	125217
18258	125218
103743	125219
25395	125220
4188	125221
31436	125222
134111	125223
3242	125224
10264	125225
39573	125226
45130	125227
39559	125228
2047	125229
16172	125230
78044	125231
7692	125232
29118	125233
71762	125234
7183	125235
16691	125236
5896	125237
28542	125238
180641	125239
36516	125240
2321	125241
15137	125242
22	125243
70060	125244
45138	125245
74823	125246
43625	125247
186	125248
2059	125249
21614	125250
168251	125251
141706	125252
2137	125253
26624	125254
196064	125255
5477	125256
141555	125257
58453	125258
99650	125259
32419	125260
20251	125261
184477	125262
162315	125263
96078	125264
87631	125265
196330	125266
176005	125267
53039	125268
94452	125269
240191	125270
106	125271
74201	125272
108792	125273
152014	125274
36712	125275
3897	125276
21972	125277
145496	125278
98553	125279
173723	125280
1007	125281
1558	125282
47419	125283
247884	125284
2289	125285
66099	125286
136320	125287
54766	125288
2139	125289
94330	125290
88109	125291
2627	125292
11964	125293
16512	125294
104938	125295
91507	125296
1631	125297
38851	125298
73480	125299
32826	125300
926	125301
48528	125302
143256	125303
41259	125304
785	125305
53598	125306
8107	125307
10884	125308
48014	125309
12701	125310
263395	125311
26785	125312
143266	125313
2170	125314
71066	125315
1005	125316
63574	125317
23644	125318
16965	125319
54626	125320
845	125321
98842	125322
263432	125323
114175	125324
13715	125325
79630	125326
1717	125327
87980	125328
38249	125329
71090	125330
39503	125331
131	125332
88963	125333
23845	125334
31540	125335
66432	125336
39393	125337
21955	125338
243737	125339
133960	125340
84	125341
67291	125342
266331	125343
86903	125344
1930	125345
46340	125346
20211	125347
221827	125348
29690	125349
9483	125350
79458	125351
48474	125352
14296	125353
1018	125354
17786	125355
42904	125356
229307	125357
43294	125358
331	125359
1526	125360
115142	125361
105897	125362
1215	125363
30619	125364
180302	125365
718	125366
67820	125367
8462	125368
33738	125369
133175	125370
168233	125371
17312	125372
229182	125373
3532	125374
4444	125375
1920	125376
1100	125377
1391	125378
161414	125379
58318	125380
69429	125381
97127	125382
72461	125383
37398	125384
46902	125385
85839	125386
11056	125387
112226	125388
149455	125389
87536	125390
48541	125391
11237	125392
16791	125393
30813	125394
11261	125395
24964	125396
2934	125397
223588	125398
15311	125399
143914	125400
71334	125401
3784	125402
2387	125403
7030	125404
69425	125405
13642	125406
80209	125407
102128	125408
9892	125409
62653	125410
69557	125411
56960	125412
54104	125413
26470	125414
92635	125415
6146	125416
11815	125417
36829	125418
116208	125419
140525	125420
27479	125421
112489	125422
67613	125423
5494	125424
16823	125425
23473	125426
148355	125427
15138	125428
56469	125429
109519	125430
142864	125431
19140	125432
64	125433
103238	125434
12324	125435
201631	125436
61576	125437
77441	125438
16005	125439
288	125440
578	125441
1536	125442
58068	125443
5365	125444
109558	125445
31525	125446
22906	125447
63532	125448
65344	125449
103458	125450
18730	125451
21258	125452
25701	125453
185960	125454
45554	125455
41003	125456
555	125457
4152	125458
151497	125459
78193	125460
32218	125461
12699	125462
102697	125463
66426	125464
105452	125465
67639	125466
108916	125467
58740	125468
40895	125469
67147	125470
75027	125471
170322	125472
79159	125473
37548	125474
16936	125475
24531	125476
3740	125477
526	125478
48375	125479
19382	125480
38599	125481
54685	125482
40401	125483
42529	125484
251605	125485
11852	125486
78679	125487
472	125488
229579	125489
156010	125490
55597	125491
21668	125492
59300	125493
9047	125494
240465	125495
61799	125496
17653	125497
213431	125498
23723	125499
79263	125500
7585	125501
14146	125502
53441	125503
3425	125504
133991	125505
7263	125506
20230	125507
66101	125508
54446	125509
214017	125510
1653	125511
4297	125512
39900	125513
216778	125514
51291	125515
123019	125516
167731	125517
2201	125518
104823	125519
105769	125520
2037	125521
260710	125522
61266	125523
10643	125524
762	125525
16762	125526
100915	125527
14856	125528
79426	125529
3977	125530
11111	125531
74039	125532
44889	125533
15224	125534
14785	125535
43630	125536
13442	125537
820	125538
204551	125539
23593	125540
3509	125541
121619	125542
9643	125543
170547	125544
130405	125545
2324	125546
46493	125547
40489	125548
6806	125549
6020	125550
1161	125551
20990	125552
250487	125553
19335	125554
107893	125555
74298	125556
148352	125557
65918	125558
8	125559
272758	125560
149619	125561
14520	125562
27549	125563
213150	125564
105303	125565
126067	125566
874	125567
52912	125568
11657	125569
169517	125570
28497	125571
9330	125572
151109	125573
38855	125574
164867	125575
2167	125576
114220	125577
11330	125578
156540	125579
41415	125580
9	125581
68558	125582
423	125583
221	125584
34254	125585
10279	125586
16473	125587
56603	125588
89742	125589
60571	125590
28063	125591
5952	125592
59518	125593
27921	125594
459	125595
92828	125596
42143	125597
21095	125598
52089	125599
145827	125600
30675	125601
55875	125602
135715	125603
170096	125604
136503	125605
214398	125606
158199	125607
30278	125608
43599	125609
28867	125610
74502	125611
32750	125612
75450	125613
9891	125614
48603	125615
95278	125616
2937	125617
267304	125618
398	125619
14189	125620
22478	125621
174909	125622
8258	125623
2401	125624
98982	125625
18931	125626
71417	125627
2357	125628
962	125629
62441	125630
204384	125631
30256	125632
74	125633
16045	125634
5215	125635
5298	125636
260688	125637
42507	125638
222155	125639
21342	125640
26978	125641
974	125642
17988	125643
9478	125644
4076	125645
8812	125646
161292	125647
208414	125648
5264	125649
61710	125650
11661	125651
55186	125652
57430	125653
65107	125654
9301	125655
252329	125656
3354	125657
1534	125658
56899	125659
1751	125660
117218	125661
46232	125662
4512	125663
8924	125664
34025	125665
14806	125666
86267	125667
107568	125668
202035	125669
18866	125670
5449	125671
6578	125672
233139	125673
49371	125674
18647	125675
19030	125676
1452	125677
29610	125678
140741	125679
140693	125680
125375	125681
1300	125682
9030	125683
31049	125684
68889	125685
110962	125686
83238	125687
11085	125688
7762	125689
12311	125690
4842	125691
692	125692
158029	125693
54469	125694
212138	125695
25539	125696
723	125697
113366	125698
62769	125699
164826	125700
2832	125701
9775	125702
3083	125703
87747	125704
220006	125705
28532	125706
12542	125707
134823	125708
40862	125709
45234	125710
10211	125711
665	125712
29785	125713
31869	125714
159387	125715
79515	125716
9202	125717
937	125718
237500	125719
13651	125720
26306	125721
4127	125722
95612	125723
23696	125724
256284	125725
217640	125726
19691	125727
22901	125728
255280	125729
66841	125730
88746	125731
79979	125732
175349	125733
3109	125734
122993	125735
63003	125736
21080	125737
35705	125738
42728	125739
38101	125740
8228	125741
206401	125742
16615	125743
1813	125744
3311	125745
48007	125746
25392	125747
977	125748
79940	125749
60128	125750
89742	125751
9570	125752
14395	125753
26760	125754
9920	125755
70497	125756
167288	125757
3646	125758
10424	125759
4248	125760
62171	125761
108484	125762
22636	125763
141088	125764
213558	125765
109509	125766
35623	125767
6564	125768
180491	125769
44158	125770
2580	125771
67931	125772
150858	125773
161247	125774
77851	125775
16500	125776
1722	125777
12943	125778
13589	125779
30356	125780
56036	125781
59604	125782
21869	125783
85895	125784
45460	125785
221	125786
101110	125787
148178	125788
7111	125789
37246	125790
6055	125791
8318	125792
1076	125793
2708	125794
59067	125795
264091	125796
238463	125797
163568	125798
107466	125799
1026	125800
73738	125801
145688	125802
159002	125803
14321	125804
161147	125805
9338	125806
225560	125807
6808	125808
65233	125809
28262	125810
63543	125811
42179	125812
30461	125813
4127	125814
100210	125815
228680	125816
124945	125817
7837	125818
2901	125819
62386	125820
58529	125821
37620	125822
71288	125823
83801	125824
1266	125825
1668	125826
124727	125827
3020	125828
94538	125829
5187	125830
42807	125831
103283	125832
574	125833
11773	125834
11009	125835
47761	125836
49318	125837
35879	125838
4187	125839
233333	125840
83165	125841
52402	125842
243695	125843
9621	125844
18438	125845
264238	125846
616	125847
228534	125848
88523	125849
166	125850
36125	125851
33714	125852
3308	125853
19175	125854
158735	125855
91601	125856
6757	125857
233664	125858
62555	125859
57426	125860
2350	125861
64324	125862
252966	125863
1544	125864
60774	125865
110089	125866
7803	125867
2310	125868
27527	125869
257909	125870
4235	125871
79752	125872
3333	125873
32345	125874
76938	125875
63888	125876
10041	125877
19135	125878
177270	125879
10429	125880
60338	125881
14262	125882
67404	125883
70343	125884
13014	125885
8848	125886
151454	125887
86224	125888
12073	125889
108502	125890
3057	125891
22571	125892
40345	125893
65	125894
24692	125895
6873	125896
45718	125897
199896	125898
8336	125899
19905	125900
1278	125901
90758	125902
11709	125903
116041	125904
79209	125905
7855	125906
17804	125907
127442	125908
17624	125909
13403	125910
102678	125911
37231	125912
156654	125913
33934	125914
167508	125915
53983	125916
229112	125917
6451	125918
2210	125919
87599	125920
3956	125921
248602	125922
71842	125923
147720	125924
196657	125925
169739	125926
28750	125927
21749	125928
956	125929
39279	125930
175725	125931
8069	125932
66786	125933
41507	125934
142932	125935
186824	125936
80681	125937
39369	125938
78577	125939
80405	125940
222754	125941
83074	125942
3400	125943
625	125944
2123	125945
23354	125946
59018	125947
57958	125948
2287	125949
7917	125950
150505	125951
24279	125952
2692	125953
13838	125954
24891	125955
3312	125956
2746	125957
25586	125958
901	125959
61954	125960
62456	125961
20331	125962
109858	125963
832	125964
104821	125965
137212	125966
213703	125967
245687	125968
26698	125969
80649	125970
462	125971
247498	125972
73019	125973
734	125974
16994	125975
6767	125976
27063	125977
112309	125978
1775	125979
18980	125980
40487	125981
153067	125982
49835	125983
104919	125984
92054	125985
20241	125986
9058	125987
2752	125988
78347	125989
4301	125990
52109	125991
7579	125992
194	125993
15765	125994
88928	125995
59034	125996
196030	125997
31792	125998
49536	125999
4787	126000
25580	126001
2	126002
11515	126003
1735	126004
44014	126005
74652	126006
9910	126007
78906	126008
150188	126009
77009	126010
70857	126011
6251	126012
173116	126013
23401	126014
54246	126015
3761	126016
377	126017
77323	126018
40345	126019
168364	126020
27557	126021
60577	126022
118	126023
10736	126024
58258	126025
190533	126026
169044	126027
50370	126028
66739	126029
63593	126030
36440	126031
1874	126032
2585	126033
34420	126034
202973	126035
49638	126036
2827	126037
4784	126038
14082	126039
91027	126040
56498	126041
11513	126042
25093	126043
14023	126044
5257	126045
2591	126046
4699	126047
27422	126048
228969	126049
124025	126050
83031	126051
49335	126052
25640	126053
3404	126054
42151	126055
103230	126056
571	126057
41601	126058
9111	126059
42892	126060
137190	126061
1246	126062
12690	126063
168880	126064
46300	126065
108045	126066
37127	126067
18413	126068
123149	126069
29061	126070
77369	126071
858	126072
11894	126073
70195	126074
135885	126075
10354	126076
99856	126077
43348	126078
23337	126079
34243	126080
4891	126081
64406	126082
94552	126083
264987	126084
7899	126085
123460	126086
18465	126087
45079	126088
63664	126089
123205	126090
140229	126091
36463	126092
146055	126093
9406	126094
2744	126095
20073	126096
141890	126097
60077	126098
65930	126099
43911	126100
244345	126101
2586	126102
6287	126103
89542	126104
144	126105
43277	126106
248988	126107
44511	126108
51668	126109
58225	126110
30164	126111
80096	126112
131452	126113
17448	126114
176160	126115
11765	126116
57869	126117
9701	126118
39370	126119
14783	126120
35801	126121
11427	126122
22917	126123
162199	126124
9278	126125
72614	126126
3998	126127
127295	126128
150140	126129
1026	126130
25870	126131
88761	126132
95752	126133
1212	126134
22818	126135
67679	126136
63338	126137
11512	126138
200379	126139
5473	126140
60155	126141
62021	126142
226264	126143
36834	126144
31331	126145
61459	126146
6024	126147
248399	126148
76963	126149
205055	126150
11274	126151
2873	126152
69458	126153
31887	126154
47132	126155
177937	126156
239451	126157
3068	126158
62198	126159
20184	126160
19056	126161
52904	126162
55647	126163
26847	126164
91448	126165
5745	126166
26995	126167
9868	126168
53023	126169
5495	126170
96358	126171
1320	126172
286	126173
527	126174
21792	126175
24688	126176
8352	126177
205699	126178
62956	126179
5290	126180
44910	126181
171589	126182
104461	126183
100239	126184
29888	126185
40567	126186
96736	126187
87302	126188
23561	126189
146720	126190
126821	126191
258186	126192
153198	126193
105074	126194
12249	126195
134413	126196
165504	126197
14387	126198
1782	126199
21741	126200
49149	126201
5242	126202
43309	126203
36627	126204
183753	126205
24597	126206
51747	126207
45434	126208
106959	126209
22559	126210
9467	126211
4474	126212
2223	126213
3819	126214
145994	126215
3227	126216
101161	126217
145017	126218
40405	126219
145839	126220
99729	126221
31269	126222
55968	126223
31971	126224
144758	126225
137842	126226
27234	126227
343	126228
17912	126229
87905	126230
45636	126231
181548	126232
108016	126233
17830	126234
82986	126235
47458	126236
509	126237
28609	126238
34042	126239
3534	126240
3415	126241
161381	126242
236309	126243
86183	126244
18464	126245
21053	126246
11662	126247
33816	126248
70648	126249
112623	126250
35406	126251
5942	126252
4159	126253
4568	126254
9098	126255
81	126256
88981	126257
149008	126258
21102	126259
35580	126260
65232	126261
10426	126262
239	126263
224805	126264
18781	126265
164963	126266
65045	126267
98645	126268
209181	126269
63061	126270
95580	126271
48666	126272
34464	126273
58590	126274
113160	126275
264858	126276
43360	126277
59958	126278
108169	126279
7983	126280
65791	126281
159486	126282
45878	126283
167849	126284
50701	126285
6287	126286
19555	126287
13551	126288
57706	126289
17214	126290
1040	126291
33269	126292
23711	126293
96964	126294
190	126295
4517	126296
78697	126297
23693	126298
2859	126299
15090	126300
2225	126301
119087	126302
114806	126303
17767	126304
56588	126305
13711	126306
18592	126307
113021	126308
68961	126309
3213	126310
89749	126311
29414	126312
10167	126313
44041	126314
94697	126315
8617	126316
3102	126317
144753	126318
131630	126319
33878	126320
6521	126321
40768	126322
8930	126323
93917	126324
99535	126325
18039	126326
19599	126327
11285	126328
64731	126329
123442	126330
245110	126331
49235	126332
4576	126333
150796	126334
101545	126335
4842	126336
110054	126337
17477	126338
34877	126339
13534	126340
41035	126341
122504	126342
6561	126343
106716	126344
2938	126345
43886	126346
18901	126347
26164	126348
33757	126349
98382	126350
15514	126351
15203	126352
34306	126353
67363	126354
8133	126355
30244	126356
84844	126357
6019	126358
154717	126359
8219	126360
23407	126361
41481	126362
25270	126363
8587	126364
151881	126365
65298	126366
227949	126367
15334	126368
269693	126369
18652	126370
14588	126371
33486	126372
449	126373
138975	126374
4828	126375
37624	126376
128251	126377
91112	126378
231201	126379
41487	126380
221	126381
48927	126382
62183	126383
148048	126384
122593	126385
34537	126386
42618	126387
14531	126388
152227	126389
3132	126390
108944	126391
44	126392
2287	126393
71951	126394
56134	126395
45630	126396
783	126397
4169	126398
28100	126399
85056	126400
16255	126401
130673	126402
78837	126403
52561	126404
191081	126405
42137	126406
31279	126407
101681	126408
146448	126409
272493	126410
25073	126411
84838	126412
5798	126413
61785	126414
11661	126415
16983	126416
21188	126417
105793	126418
34302	126419
516	126420
4145	126421
11183	126422
19345	126423
5239	126424
48648	126425
252025	126426
118921	126427
54750	126428
28748	126429
224873	126430
83663	126431
1815	126432
46202	126433
4190	126434
64470	126435
99061	126436
155874	126437
2006	126438
62821	126439
25966	126440
171485	126441
203476	126442
12622	126443
21772	126444
80161	126445
47340	126446
112762	126447
20859	126448
1075	126449
128944	126450
157421	126451
44161	126452
29692	126453
112726	126454
79245	126455
11985	126456
11370	126457
138015	126458
2232	126459
100904	126460
38203	126461
100113	126462
21681	126463
43144	126464
17667	126465
129372	126466
35866	126467
154341	126468
4107	126469
7047	126470
31240	126471
69812	126472
75821	126473
159862	126474
123073	126475
10824	126476
16721	126477
42612	126478
4299	126479
26392	126480
92	126481
42022	126482
23889	126483
152777	126484
37561	126485
6370	126486
116177	126487
74205	126488
4047	126489
1869	126490
1617	126491
176578	126492
49637	126493
77546	126494
1598	126495
22475	126496
13193	126497
1178	126498
109455	126499
56458	126500
15467	126501
84482	126502
568	126503
18002	126504
106783	126505
42738	126506
60337	126507
98262	126508
2964	126509
69491	126510
55837	126511
22095	126512
3212	126513
84984	126514
2282	126515
132944	126516
4073	126517
18204	126518
238457	126519
7662	126520
257655	126521
40346	126522
168692	126523
84600	126524
105807	126525
11544	126526
40189	126527
18317	126528
32358	126529
30583	126530
34578	126531
16660	126532
30058	126533
7465	126534
6616	126535
5414	126536
152890	126537
488	126538
6137	126539
37192	126540
21121	126541
29942	126542
17558	126543
7198	126544
40010	126545
26993	126546
42748	126547
51106	126548
22229	126549
28523	126550
153969	126551
63569	126552
1348	126553
260578	126554
35077	126555
144180	126556
16151	126557
79392	126558
48121	126559
112032	126560
40553	126561
257604	126562
7906	126563
138626	126564
2987	126565
146118	126566
55806	126567
126805	126568
170366	126569
24090	126570
80129	126571
64411	126572
59523	126573
31072	126574
145697	126575
8175	126576
5810	126577
140160	126578
5432	126579
105985	126580
92261	126581
33859	126582
28869	126583
2394	126584
25890	126585
5054	126586
253233	126587
149397	126588
25394	126589
563	126590
428	126591
49953	126592
94945	126593
13647	126594
4925	126595
24500	126596
118776	126597
109685	126598
30802	126599
12399	126600
250200	126601
87728	126602
58814	126603
137640	126604
18414	126605
100099	126606
37137	126607
242977	126608
43093	126609
17116	126610
5943	126611
46072	126612
43851	126613
12926	126614
17173	126615
76363	126616
53607	126617
30868	126618
29047	126619
102826	126620
225126	126621
98197	126622
9440	126623
45496	126624
16093	126625
112644	126626
57937	126627
6913	126628
44893	126629
2641	126630
64821	126631
16282	126632
148171	126633
18087	126634
1463	126635
50655	126636
41061	126637
4563	126638
111688	126639
15318	126640
6868	126641
15458	126642
81070	126643
124613	126644
435	126645
269663	126646
221721	126647
135211	126648
105864	126649
13305	126650
89411	126651
15951	126652
124415	126653
156750	126654
57745	126655
227576	126656
93241	126657
39703	126658
149	126659
247010	126660
208	126661
33858	126662
5069	126663
210407	126664
65094	126665
134545	126666
28265	126667
42733	126668
246767	126669
8935	126670
30941	126671
4603	126672
46892	126673
223270	126674
43470	126675
155434	126676
8461	126677
5486	126678
191290	126679
11102	126680
9090	126681
1410	126682
123266	126683
130172	126684
219949	126685
22435	126686
113973	126687
16101	126688
92846	126689
20811	126690
13029	126691
36471	126692
136488	126693
20292	126694
171228	126695
83849	126696
5150	126697
205	126698
1837	126699
76332	126700
94690	126701
157717	126702
12527	126703
66794	126704
22429	126705
91643	126706
253738	126707
31731	126708
2624	126709
260921	126710
1257	126711
72114	126712
7758	126713
82063	126714
40539	126715
16834	126716
746	126717
5268	126718
127782	126719
5218	126720
33229	126721
14930	126722
21185	126723
82081	126724
6717	126725
256783	126726
3346	126727
27845	126728
6764	126729
5214	126730
189152	126731
86742	126732
10104	126733
83723	126734
34319	126735
1531	126736
86778	126737
45095	126738
252177	126739
18781	126740
124784	126741
112678	126742
244939	126743
158600	126744
109781	126745
42967	126746
26960	126747
247636	126748
28732	126749
85803	126750
118054	126751
66951	126752
87559	126753
91144	126754
173	126755
4411	126756
73550	126757
7441	126758
155391	126759
14862	126760
45064	126761
145877	126762
38740	126763
21465	126764
390	126765
175783	126766
52098	126767
98832	126768
4232	126769
36910	126770
23149	126771
12805	126772
488	126773
14529	126774
156156	126775
121111	126776
59002	126777
98490	126778
73039	126779
5290	126780
52962	126781
16499	126782
116410	126783
13007	126784
104308	126785
243509	126786
108555	126787
20031	126788
4326	126789
61015	126790
3883	126791
712	126792
88570	126793
13786	126794
18820	126795
17448	126796
59479	126797
53752	126798
107694	126799
5629	126800
215501	126801
164318	126802
15858	126803
117835	126804
27752	126805
101196	126806
54551	126807
7535	126808
54352	126809
31314	126810
20642	126811
228725	126812
136270	126813
20048	126814
68414	126815
106096	126816
33003	126817
56114	126818
51302	126819
232103	126820
47162	126821
9999	126822
30462	126823
90148	126824
73267	126825
6524	126826
63909	126827
202689	126828
234109	126829
87657	126830
67825	126831
26291	126832
262643	126833
17414	126834
111867	126835
67718	126836
53896	126837
181745	126838
52997	126839
93419	126840
193533	126841
23102	126842
32378	126843
12037	126844
79828	126845
2042	126846
51209	126847
43591	126848
66452	126849
113316	126850
218055	126851
3301	126852
41333	126853
65063	126854
142143	126855
146513	126856
22898	126857
17850	126858
126721	126859
58365	126860
46986	126861
67798	126862
20802	126863
55877	126864
45	126865
22295	126866
86070	126867
222336	126868
15361	126869
183978	126870
191036	126871
2458	126872
165221	126873
138152	126874
19052	126875
182822	126876
12225	126877
1429	126878
19136	126879
85663	126880
1238	126881
41044	126882
131949	126883
2406	126884
194799	126885
240962	126886
121907	126887
8526	126888
91193	126889
112125	126890
111915	126891
5031	126892
12477	126893
9854	126894
25658	126895
20209	126896
104289	126897
5537	126898
7361	126899
197419	126900
10184	126901
1803	126902
16786	126903
125130	126904
3310	126905
140752	126906
19814	126907
57477	126908
53459	126909
24013	126910
86418	126911
297	126912
15215	126913
52094	126914
36671	126915
116889	126916
59028	126917
11151	126918
59049	126919
1124	126920
86123	126921
617	126922
4911	126923
191835	126924
126049	126925
71508	126926
80955	126927
163322	126928
13644	126929
21098	126930
182709	126931
21722	126932
196318	126933
91200	126934
81732	126935
58348	126936
5803	126937
188041	126938
6434	126939
116293	126940
10967	126941
43478	126942
124076	126943
403	126944
10072	126945
85950	126946
1251	126947
73451	126948
119178	126949
48997	126950
104066	126951
483	126952
225431	126953
38459	126954
567	126955
43511	126956
39567	126957
170593	126958
17361	126959
10444	126960
244594	126961
2926	126962
232211	126963
14842	126964
81933	126965
25238	126966
5609	126967
54330	126968
184833	126969
7400	126970
66579	126971
76684	126972
59178	126973
30242	126974
42777	126975
11078	126976
76603	126977
1684	126978
100729	126979
78622	126980
32337	126981
27083	126982
839	126983
21176	126984
38954	126985
73765	126986
173880	126987
19129	126988
3763	126989
6407	126990
14984	126991
56788	126992
79270	126993
257171	126994
257817	126995
4634	126996
6881	126997
149032	126998
208771	126999
179830	127000
6475	127001
221649	127002
21549	127003
27371	127004
83693	127005
42257	127006
259546	127007
75687	127008
94454	127009
29020	127010
225287	127011
1046	127012
103542	127013
214518	127014
78292	127015
131672	127016
5502	127017
85931	127018
156579	127019
117518	127020
51698	127021
172	127022
39256	127023
86814	127024
30223	127025
46808	127026
10574	127027
2087	127028
183432	127029
27290	127030
69552	127031
188816	127032
12965	127033
72660	127034
20030	127035
46051	127036
240169	127037
556	127038
150917	127039
45977	127040
12921	127041
36735	127042
12400	127043
6593	127044
29063	127045
303	127046
11818	127047
24846	127048
11106	127049
29057	127050
49393	127051
15281	127052
55207	127053
8515	127054
38243	127055
9817	127056
89302	127057
54208	127058
11283	127059
30851	127060
262164	127061
220231	127062
154654	127063
2377	127064
14074	127065
4843	127066
67023	127067
143814	127068
15986	127069
23367	127070
175936	127071
107279	127072
234	127073
5593	127074
170911	127075
33208	127076
113238	127077
9346	127078
3360	127079
55335	127080
35491	127081
1411	127082
10666	127083
39759	127084
7305	127085
133954	127086
3155	127087
37679	127088
41905	127089
121918	127090
6026	127091
87871	127092
215	127093
82256	127094
64695	127095
34115	127096
16007	127097
35010	127098
126008	127099
44726	127100
237406	127101
39871	127102
48879	127103
71108	127104
34957	127105
4957	127106
104257	127107
52309	127108
162392	127109
116136	127110
232	127111
40268	127112
13635	127113
4756	127114
64891	127115
31604	127116
72509	127117
47340	127118
79771	127119
3365	127120
3362	127121
66411	127122
18219	127123
127997	127124
19587	127125
5669	127126
8598	127127
5660	127128
213130	127129
10276	127130
126616	127131
4886	127132
239448	127133
69413	127134
211232	127135
1139	127136
19486	127137
8255	127138
31597	127139
152631	127140
113159	127141
73147	127142
31123	127143
270286	127144
25530	127145
227062	127146
48796	127147
1075	127148
47629	127149
42388	127150
11246	127151
24889	127152
17489	127153
3371	127154
86385	127155
200480	127156
102103	127157
53836	127158
26284	127159
5448	127160
15303	127161
1623	127162
36596	127163
4678	127164
25364	127165
2849	127166
244226	127167
17553	127168
99497	127169
73301	127170
32339	127171
27517	127172
19637	127173
25481	127174
40923	127175
3513	127176
24151	127177
58264	127178
97604	127179
17723	127180
14733	127181
10	127182
105204	127183
10	127184
96728	127185
6997	127186
35962	127187
28831	127188
32804	127189
2320	127190
165114	127191
267069	127192
54505	127193
788	127194
9239	127195
91598	127196
75295	127197
39154	127198
197598	127199
1981	127200
176061	127201
4476	127202
139819	127203
94849	127204
2252	127205
79113	127206
39870	127207
225795	127208
156557	127209
50587	127210
244171	127211
6183	127212
122835	127213
46504	127214
11646	127215
101581	127216
155937	127217
6932	127218
71049	127219
62811	127220
134869	127221
149768	127222
21447	127223
89626	127224
272633	127225
10537	127226
648	127227
120851	127228
68653	127229
48905	127230
14853	127231
242494	127232
35170	127233
37688	127234
62214	127235
94289	127236
2232	127237
120617	127238
73347	127239
4294	127240
51169	127241
171201	127242
7406	127243
1276	127244
231551	127245
2521	127246
236	127247
78863	127248
76765	127249
100709	127250
9142	127251
6681	127252
1	127253
91209	127254
13896	127255
110422	127256
64770	127257
181713	127258
20902	127259
2824	127260
3388	127261
11861	127262
59219	127263
13069	127264
39861	127265
122881	127266
42738	127267
15654	127268
216442	127269
254974	127270
264258	127271
100341	127272
26720	127273
31849	127274
60	127275
1687	127276
26600	127277
131895	127278
216384	127279
1020	127280
189150	127281
67064	127282
5500	127283
103983	127284
270456	127285
2642	127286
250297	127287
3025	127288
29018	127289
177765	127290
487	127291
238950	127292
120615	127293
7765	127294
51519	127295
38054	127296
40617	127297
141806	127298
44254	127299
17532	127300
244367	127301
253393	127302
10624	127303
3546	127304
4182	127305
68090	127306
267724	127307
26724	127308
139804	127309
90626	127310
47814	127311
112609	127312
6142	127313
390	127314
48660	127315
11349	127316
73891	127317
67	127318
7217	127319
35331	127320
24030	127321
16091	127322
1029	127323
13234	127324
1444	127325
796	127326
89882	127327
51910	127328
74110	127329
29	127330
144515	127331
976	127332
93498	127333
101882	127334
215506	127335
162348	127336
62139	127337
177901	127338
169410	127339
127014	127340
11149	127341
88866	127342
68796	127343
45922	127344
161745	127345
15856	127346
3348	127347
123871	127348
260074	127349
48822	127350
45739	127351
56984	127352
43136	127353
1444	127354
18723	127355
96935	127356
71081	127357
46055	127358
202740	127359
212177	127360
18985	127361
170606	127362
170246	127363
67013	127364
9285	127365
180432	127366
7138	127367
73409	127368
54839	127369
139089	127370
6024	127371
34100	127372
74341	127373
19226	127374
29868	127375
45731	127376
29886	127377
239040	127378
21602	127379
22448	127380
151032	127381
14922	127382
53385	127383
31681	127384
5126	127385
98484	127386
147281	127387
1071	127388
56026	127389
19	127390
101584	127391
29836	127392
241224	127393
98716	127394
10921	127395
13310	127396
28176	127397
15275	127398
43780	127399
1827	127400
1448	127401
77128	127402
15339	127403
3044	127404
62955	127405
13798	127406
12638	127407
8068	127408
1456	127409
95158	127410
88686	127411
2423	127412
98733	127413
115350	127414
250646	127415
561	127416
243155	127417
15414	127418
1828	127419
217787	127420
129015	127421
15526	127422
6955	127423
13947	127424
36893	127425
85652	127426
55190	127427
130983	127428
2878	127429
55492	127430
93093	127431
18118	127432
68882	127433
133078	127434
41305	127435
33218	127436
59984	127437
13427	127438
25129	127439
24926	127440
10237	127441
29080	127442
2375	127443
14841	127444
202521	127445
40733	127446
124278	127447
302	127448
7464	127449
41494	127450
190144	127451
261074	127452
2326	127453
28106	127454
2217	127455
256662	127456
11950	127457
155623	127458
87315	127459
38798	127460
7765	127461
5879	127462
12398	127463
78553	127464
4452	127465
12345	127466
46921	127467
27985	127468
269486	127469
155680	127470
15236	127471
35339	127472
9681	127473
29737	127474
4198	127475
1407	127476
5047	127477
50181	127478
2130	127479
251681	127480
219170	127481
49621	127482
8157	127483
3639	127484
27402	127485
7366	127486
7552	127487
180269	127488
9560	127489
83132	127490
76439	127491
180905	127492
78	127493
9205	127494
5930	127495
32230	127496
133400	127497
110397	127498
211697	127499
78208	127500
12	127501
1532	127502
22824	127503
32037	127504
1	127505
45414	127506
2879	127507
7682	127508
226206	127509
111403	127510
19362	127511
187768	127512
4033	127513
90073	127514
12635	127515
11802	127516
1103	127517
14133	127518
8452	127519
272247	127520
3048	127521
65887	127522
30648	127523
123748	127524
14882	127525
101930	127526
57493	127527
2114	127528
103445	127529
161	127530
13469	127531
101500	127532
29634	127533
21123	127534
115355	127535
13573	127536
42596	127537
91633	127538
10534	127539
195712	127540
204639	127541
131791	127542
103502	127543
46901	127544
11188	127545
255562	127546
11858	127547
9794	127548
183008	127549
17273	127550
60440	127551
20315	127552
51915	127553
49626	127554
21132	127555
63846	127556
122321	127557
118501	127558
50821	127559
37885	127560
208486	127561
34034	127562
72209	127563
3267	127564
98294	127565
250906	127566
20454	127567
3715	127568
16855	127569
231589	127570
124330	127571
16453	127572
4053	127573
132181	127574
27294	127575
148428	127576
65988	127577
33069	127578
125111	127579
34264	127580
2634	127581
115725	127582
5639	127583
34353	127584
5295	127585
35295	127586
42842	127587
40621	127588
2	127589
11922	127590
30430	127591
66014	127592
3792	127593
29658	127594
74445	127595
102681	127596
67321	127597
8546	127598
152037	127599
121566	127600
12260	127601
78345	127602
256845	127603
152982	127604
81087	127605
1985	127606
115616	127607
4363	127608
7219	127609
24898	127610
320	127611
157513	127612
83013	127613
1164	127614
45777	127615
211138	127616
105	127617
6866	127618
26948	127619
70169	127620
162923	127621
27243	127622
16228	127623
27320	127624
14900	127625
12803	127626
19576	127627
181066	127628
42552	127629
244687	127630
14987	127631
106193	127632
158798	127633
51896	127634
135614	127635
71187	127636
77274	127637
176874	127638
75626	127639
166824	127640
2045	127641
74725	127642
6832	127643
34775	127644
223052	127645
10622	127646
14372	127647
96985	127648
24420	127649
5068	127650
30579	127651
81493	127652
21420	127653
27131	127654
142524	127655
156626	127656
179921	127657
86607	127658
166276	127659
17751	127660
8095	127661
13872	127662
102570	127663
262299	127664
2347	127665
186317	127666
147652	127667
70828	127668
115737	127669
130882	127670
49442	127671
242920	127672
918	127673
155	127674
2484	127675
191706	127676
159666	127677
53711	127678
24580	127679
148221	127680
7427	127681
47679	127682
142419	127683
7457	127684
10717	127685
3615	127686
24572	127687
31733	127688
12522	127689
3456	127690
156314	127691
16912	127692
1403	127693
9425	127694
2368	127695
48586	127696
79449	127697
43349	127698
22249	127699
765	127700
136756	127701
4664	127702
4059	127703
47439	127704
8032	127705
38719	127706
172770	127707
96977	127708
7709	127709
3602	127710
44193	127711
35078	127712
12132	127713
564	127714
74729	127715
31579	127716
61905	127717
189849	127718
30567	127719
11610	127720
244525	127721
21212	127722
109855	127723
49913	127724
55928	127725
92811	127726
4012	127727
8227	127728
159101	127729
50532	127730
258746	127731
72679	127732
52396	127733
102158	127734
94325	127735
191479	127736
966	127737
2153	127738
148738	127739
1248	127740
1793	127741
226784	127742
8988	127743
249384	127744
46976	127745
115933	127746
28240	127747
30931	127748
6375	127749
10815	127750
31279	127751
99676	127752
198202	127753
267813	127754
256509	127755
172822	127756
98789	127757
8685	127758
157497	127759
81901	127760
137434	127761
95493	127762
188377	127763
67738	127764
65362	127765
224276	127766
87532	127767
174566	127768
14753	127769
7449	127770
21676	127771
98353	127772
138967	127773
263830	127774
1135	127775
3	127776
95903	127777
51944	127778
33353	127779
38128	127780
220704	127781
78135	127782
50810	127783
8493	127784
20649	127785
23276	127786
104787	127787
2031	127788
25331	127789
9193	127790
189891	127791
116959	127792
8773	127793
173221	127794
11249	127795
3473	127796
2714	127797
32445	127798
16222	127799
130	127800
9380	127801
64268	127802
66811	127803
162868	127804
22256	127805
42866	127806
74033	127807
3668	127808
36822	127809
228940	127810
49162	127811
70515	127812
61719	127813
178392	127814
26294	127815
5326	127816
1880	127817
162363	127818
9979	127819
89722	127820
41037	127821
2371	127822
12440	127823
240538	127824
4566	127825
54872	127826
29502	127827
99759	127828
2813	127829
13247	127830
3476	127831
200282	127832
260319	127833
10732	127834
109522	127835
1652	127836
21372	127837
8267	127838
55926	127839
25064	127840
25409	127841
94566	127842
5351	127843
246	127844
64564	127845
34062	127846
84710	127847
18441	127848
2900	127849
149662	127850
7904	127851
28680	127852
228706	127853
2465	127854
5302	127855
1098	127856
61888	127857
88005	127858
90563	127859
242465	127860
466	127861
44506	127862
65246	127863
25514	127864
9034	127865
195779	127866
10559	127867
220309	127868
14544	127869
11235	127870
791	127871
101571	127872
4464	127873
4480	127874
5340	127875
30019	127876
21868	127877
13773	127878
729	127879
52358	127880
44739	127881
679	127882
9492	127883
17971	127884
3602	127885
29220	127886
342	127887
56312	127888
8384	127889
29136	127890
172	127891
43260	127892
109	127893
10063	127894
40772	127895
75567	127896
1716	127897
39129	127898
73638	127899
9493	127900
13922	127901
6033	127902
25951	127903
140458	127904
1826	127905
27550	127906
62174	127907
8357	127908
10317	127909
114048	127910
131782	127911
104344	127912
156588	127913
146457	127914
88013	127915
641	127916
17803	127917
114092	127918
63775	127919
712	127920
16776	127921
25635	127922
21816	127923
12027	127924
17291	127925
42545	127926
255420	127927
1875	127928
10629	127929
110510	127930
39562	127931
72046	127932
101933	127933
74542	127934
6350	127935
89734	127936
232692	127937
22480	127938
15407	127939
166669	127940
22632	127941
50335	127942
41046	127943
449	127944
215412	127945
63744	127946
229130	127947
14064	127948
72848	127949
164331	127950
59517	127951
33109	127952
71600	127953
62702	127954
253220	127955
48052	127956
149800	127957
100204	127958
43280	127959
8364	127960
6246	127961
14598	127962
143193	127963
29545	127964
10165	127965
108615	127966
19362	127967
8402	127968
16739	127969
131679	127970
58006	127971
57648	127972
162651	127973
16679	127974
48367	127975
61909	127976
108530	127977
27247	127978
15521	127979
7640	127980
39460	127981
61051	127982
122688	127983
2187	127984
19603	127985
125541	127986
572	127987
11607	127988
120911	127989
298	127990
1557	127991
115763	127992
184192	127993
785	127994
73200	127995
117180	127996
604	127997
9717	127998
53624	127999
9073	128000
163843	128001
264995	128002
106332	128003
32286	128004
244113	128005
95904	128006
5090	128007
42374	128008
48490	128009
184702	128010
59807	128011
24778	128012
28176	128013
35474	128014
61565	128015
23854	128016
13232	128017
125997	128018
92665	128019
19227	128020
73608	128021
48412	128022
74935	128023
106321	128024
1322	128025
28163	128026
170147	128027
4772	128028
109218	128029
133394	128030
115196	128031
2041	128032
22240	128033
6541	128034
1137	128035
91980	128036
101849	128037
161806	128038
13857	128039
20747	128040
4970	128041
26	128042
15492	128043
110464	128044
132310	128045
7226	128046
37280	128047
191699	128048
74403	128049
173527	128050
199674	128051
91996	128052
57296	128053
37311	128054
103429	128055
271672	128056
151528	128057
54212	128058
99371	128059
106634	128060
287	128061
122219	128062
47556	128063
116345	128064
6323	128065
57934	128066
3248	128067
76069	128068
127050	128069
12485	128070
1531	128071
266208	128072
2447	128073
165994	128074
60285	128075
191451	128076
2900	128077
90694	128078
3386	128079
2238	128080
97741	128081
2813	128082
141500	128083
64229	128084
44671	128085
10997	128086
15751	128087
48076	128088
35237	128089
163926	128090
12036	128091
45730	128092
3130	128093
15889	128094
20085	128095
2887	128096
99848	128097
100331	128098
113732	128099
26809	128100
12718	128101
23678	128102
103031	128103
106475	128104
3222	128105
26042	128106
260583	128107
28307	128108
170179	128109
34479	128110
34101	128111
25608	128112
224167	128113
36697	128114
12472	128115
1545	128116
7620	128117
117837	128118
112925	128119
4294	128120
60237	128121
260178	128122
187510	128123
15966	128124
25526	128125
7818	128126
6058	128127
7434	128128
14444	128129
203930	128130
174072	128131
46511	128132
108383	128133
211826	128134
47443	128135
39528	128136
59668	128137
6665	128138
19099	128139
22545	128140
10943	128141
18783	128142
14467	128143
258444	128144
1143	128145
52715	128146
3244	128147
76549	128148
156530	128149
247168	128150
36	128151
269360	128152
4702	128153
121	128154
270952	128155
169042	128156
228155	128157
34891	128158
86943	128159
3693	128160
126996	128161
464	128162
7023	128163
3324	128164
15302	128165
5714	128166
55865	128167
4994	128168
118662	128169
166683	128170
11493	128171
51666	128172
265192	128173
65097	128174
4135	128175
249723	128176
19540	128177
46549	128178
199631	128179
18092	128180
186201	128181
692	128182
1845	128183
27489	128184
1951	128185
2303	128186
14336	128187
22649	128188
76297	128189
4294	128190
1566	128191
107053	128192
162292	128193
12293	128194
34982	128195
11526	128196
9158	128197
31910	128198
9480	128199
24036	128200
263642	128201
1489	128202
27589	128203
121189	128204
64224	128205
246866	128206
50306	128207
31977	128208
44574	128209
79717	128210
2506	128211
4861	128212
17007	128213
53998	128214
18797	128215
100579	128216
18964	128217
157114	128218
9347	128219
35009	128220
199225	128221
163125	128222
56184	128223
131742	128224
67348	128225
47470	128226
191761	128227
54818	128228
25629	128229
14801	128230
5052	128231
162541	128232
4402	128233
1013	128234
8	128235
138092	128236
145291	128237
120657	128238
44149	128239
182798	128240
159100	128241
10930	128242
21548	128243
108337	128244
321	128245
213479	128246
211	128247
150584	128248
179948	128249
34299	128250
261329	128251
8922	128252
1999	128253
146589	128254
30880	128255
239935	128256
66053	128257
151698	128258
33292	128259
105839	128260
70597	128261
28211	128262
18366	128263
193569	128264
8278	128265
79235	128266
9684	128267
147987	128268
46169	128269
2761	128270
1983	128271
114969	128272
129736	128273
54240	128274
20539	128275
8858	128276
19193	128277
138067	128278
3455	128279
91808	128280
74813	128281
7528	128282
114165	128283
3768	128284
216129	128285
63239	128286
21890	128287
6854	128288
43191	128289
105010	128290
10306	128291
24255	128292
13125	128293
47757	128294
29630	128295
1051	128296
99326	128297
3282	128298
109785	128299
17083	128300
86861	128301
44034	128302
84311	128303
29358	128304
324	128305
104084	128306
196803	128307
3297	128308
19869	128309
143115	128310
2178	128311
50847	128312
166923	128313
74	128314
8254	128315
57980	128316
71134	128317
80480	128318
56113	128319
7284	128320
111141	128321
116387	128322
31431	128323
6423	128324
110461	128325
15619	128326
262554	128327
64521	128328
267471	128329
60999	128330
178950	128331
224972	128332
4032	128333
31242	128334
11061	128335
192160	128336
23302	128337
60366	128338
78823	128339
89744	128340
30451	128341
220049	128342
19524	128343
119698	128344
30300	128345
92831	128346
150488	128347
68511	128348
244951	128349
16875	128350
615	128351
181281	128352
79921	128353
112645	128354
45716	128355
21033	128356
39449	128357
19303	128358
89730	128359
67272	128360
139008	128361
29856	128362
52674	128363
195368	128364
25172	128365
7258	128366
15592	128367
63060	128368
3270	128369
41358	128370
28044	128371
164402	128372
2949	128373
6002	128374
47296	128375
69	128376
49492	128377
47035	128378
37181	128379
39156	128380
66724	128381
2456	128382
18428	128383
7671	128384
171911	128385
15143	128386
21341	128387
83698	128388
27338	128389
1083	128390
543	128391
34438	128392
167592	128393
218340	128394
123144	128395
140151	128396
53889	128397
76040	128398
15578	128399
2386	128400
64592	128401
163383	128402
40292	128403
106933	128404
3432	128405
13991	128406
10735	128407
77268	128408
4876	128409
2823	128410
121379	128411
79938	128412
20458	128413
14533	128414
11527	128415
54671	128416
6806	128417
152421	128418
64289	128419
107839	128420
5430	128421
267880	128422
15611	128423
8782	128424
101099	128425
107705	128426
41470	128427
79738	128428
31079	128429
26922	128430
67919	128431
108764	128432
259573	128433
36443	128434
6649	128435
256639	128436
7651	128437
101	128438
89918	128439
2140	128440
54964	128441
168088	128442
7818	128443
153562	128444
150260	128445
76424	128446
146684	128447
80168	128448
112768	128449
174261	128450
39578	128451
67050	128452
17523	128453
130840	128454
3	128455
144110	128456
9994	128457
68435	128458
136825	128459
16569	128460
40814	128461
23738	128462
67508	128463
32478	128464
18188	128465
222869	128466
65960	128467
64840	128468
58556	128469
9411	128470
44387	128471
49397	128472
2	128473
89630	128474
21128	128475
1333	128476
5808	128477
31753	128478
66578	128479
4455	128480
189	128481
1216	128482
227	128483
244102	128484
5754	128485
168953	128486
8153	128487
141821	128488
34090	128489
6049	128490
46996	128491
24954	128492
13240	128493
136326	128494
187699	128495
37512	128496
238876	128497
28649	128498
9912	128499
69628	128500
69795	128501
96411	128502
17951	128503
22186	128504
258273	128505
165714	128506
35432	128507
166553	128508
8112	128509
180161	128510
30632	128511
17122	128512
65372	128513
26938	128514
14693	128515
2492	128516
3784	128517
15579	128518
66826	128519
59877	128520
679	128521
559	128522
93462	128523
11081	128524
118293	128525
19304	128526
8614	128527
471	128528
103809	128529
183348	128530
243860	128531
102278	128532
25404	128533
171094	128534
256805	128535
25119	128536
46200	128537
166906	128538
13310	128539
43171	128540
52108	128541
142459	128542
13403	128543
921	128544
85399	128545
49017	128546
265415	128547
11417	128548
12412	128549
4438	128550
49309	128551
1584	128552
66392	128553
1196	128554
91090	128555
16290	128556
72306	128557
154580	128558
62035	128559
101291	128560
200260	128561
3636	128562
132390	128563
92297	128564
16621	128565
9605	128566
88	128567
7415	128568
26766	128569
59606	128570
143655	128571
34039	128572
122944	128573
11115	128574
76838	128575
2102	128576
4485	128577
191614	128578
6970	128579
8405	128580
102526	128581
39120	128582
4967	128583
5328	128584
666	128585
23093	128586
32051	128587
166382	128588
126407	128589
28504	128590
13338	128591
30411	128592
40984	128593
23957	128594
31300	128595
184350	128596
475	128597
500	128598
7363	128599
28390	128600
169492	128601
47872	128602
19098	128603
177899	128604
178838	128605
24741	128606
92785	128607
195224	128608
153923	128609
3076	128610
26645	128611
3685	128612
34295	128613
12241	128614
147088	128615
183107	128616
1792	128617
10868	128618
12298	128619
108175	128620
65809	128621
93494	128622
5078	128623
74605	128624
4593	128625
41808	128626
130346	128627
93753	128628
246228	128629
15824	128630
148905	128631
61369	128632
258774	128633
23	128634
61507	128635
24760	128636
78135	128637
196472	128638
26230	128639
27963	128640
2001	128641
43155	128642
47917	128643
100965	128644
53187	128645
40891	128646
61058	128647
70368	128648
230955	128649
13783	128650
160851	128651
4917	128652
42474	128653
127375	128654
33331	128655
111735	128656
94069	128657
28570	128658
110822	128659
1670	128660
159299	128661
6253	128662
6026	128663
69849	128664
172252	128665
37186	128666
2690	128667
17309	128668
71007	128669
13807	128670
28566	128671
35976	128672
10273	128673
200195	128674
91458	128675
59961	128676
36664	128677
13900	128678
35395	128679
11522	128680
4585	128681
25585	128682
1633	128683
35156	128684
39262	128685
218610	128686
50669	128687
21952	128688
13623	128689
7662	128690
29460	128691
119198	128692
6812	128693
18496	128694
13491	128695
162762	128696
6690	128697
12257	128698
84115	128699
98222	128700
84	128701
89233	128702
14549	128703
21973	128704
254529	128705
48955	128706
235403	128707
46014	128708
167671	128709
74937	128710
2459	128711
270128	128712
64266	128713
17174	128714
37034	128715
3068	128716
18706	128717
57721	128718
34527	128719
5868	128720
18330	128721
526	128722
1275	128723
61812	128724
31135	128725
13001	128726
189392	128727
29690	128728
44155	128729
21119	128730
64663	128731
15286	128732
154081	128733
76494	128734
11856	128735
55217	128736
37812	128737
1324	128738
51457	128739
183154	128740
37421	128741
94548	128742
68787	128743
238393	128744
8502	128745
39875	128746
91504	128747
121811	128748
7459	128749
108429	128750
124022	128751
14510	128752
213095	128753
272673	128754
103012	128755
57411	128756
11585	128757
89047	128758
68285	128759
30669	128760
69980	128761
39063	128762
191031	128763
38300	128764
27619	128765
102610	128766
114953	128767
203832	128768
3679	128769
29118	128770
2122	128771
36551	128772
162925	128773
15370	128774
38429	128775
92663	128776
200949	128777
3651	128778
4170	128779
59485	128780
89370	128781
36640	128782
123835	128783
3	128784
40457	128785
216146	128786
73656	128787
44585	128788
82315	128789
199047	128790
167483	128791
2468	128792
52373	128793
13632	128794
55084	128795
4968	128796
8382	128797
51512	128798
22999	128799
177944	128800
44469	128801
39041	128802
50905	128803
28796	128804
10842	128805
93569	128806
271660	128807
30308	128808
38571	128809
3616	128810
11248	128811
58058	128812
11514	128813
11331	128814
42039	128815
21496	128816
1065	128817
43136	128818
3695	128819
8465	128820
170178	128821
37199	128822
110035	128823
14276	128824
16362	128825
122916	128826
10200	128827
89701	128828
135135	128829
174278	128830
6978	128831
38340	128832
15684	128833
89588	128834
83026	128835
76324	128836
53090	128837
87111	128838
88592	128839
88688	128840
5681	128841
15126	128842
3126	128843
59834	128844
239989	128845
55365	128846
90499	128847
221299	128848
87763	128849
4147	128850
29369	128851
3133	128852
48371	128853
23028	128854
6999	128855
157540	128856
36182	128857
20529	128858
75008	128859
1076	128860
72800	128861
27143	128862
14536	128863
56804	128864
4408	128865
32811	128866
79130	128867
10851	128868
18351	128869
3216	128870
39318	128871
44104	128872
55434	128873
4610	128874
156038	128875
176462	128876
36346	128877
111126	128878
23020	128879
32494	128880
30497	128881
216885	128882
170308	128883
7515	128884
179159	128885
4697	128886
52851	128887
10005	128888
27626	128889
118120	128890
83848	128891
37051	128892
9374	128893
12263	128894
69773	128895
3070	128896
82106	128897
93051	128898
41633	128899
40485	128900
59	128901
48970	128902
3886	128903
151815	128904
3988	128905
4431	128906
12841	128907
4665	128908
105025	128909
83098	128910
36780	128911
27555	128912
138	128913
76012	128914
90697	128915
79920	128916
143233	128917
145944	128918
10504	128919
161178	128920
116640	128921
31007	128922
164929	128923
92946	128924
4386	128925
101232	128926
56670	128927
6114	128928
34681	128929
85907	128930
135836	128931
73034	128932
628	128933
143288	128934
3208	128935
21416	128936
96357	128937
7174	128938
43635	128939
5143	128940
3497	128941
169330	128942
111067	128943
54062	128944
260512	128945
19882	128946
109642	128947
11172	128948
2909	128949
18911	128950
33951	128951
129900	128952
41510	128953
147126	128954
37308	128955
41934	128956
188	128957
21821	128958
22156	128959
102656	128960
15921	128961
182214	128962
158368	128963
310	128964
96295	128965
6539	128966
79937	128967
21373	128968
37974	128969
22888	128970
3577	128971
23288	128972
35706	128973
9302	128974
138049	128975
56245	128976
157832	128977
6088	128978
129117	128979
5910	128980
75373	128981
120546	128982
40527	128983
44277	128984
6513	128985
43656	128986
6126	128987
78767	128988
4714	128989
16563	128990
42123	128991
248524	128992
14787	128993
96743	128994
4605	128995
28290	128996
521	128997
5832	128998
95639	128999
25531	129000
47678	129001
57318	129002
9409	129003
244064	129004
88486	129005
18513	129006
9	129007
23108	129008
32509	129009
224417	129010
222930	129011
27098	129012
114849	129013
65671	129014
52945	129015
52215	129016
7007	129017
262	129018
149	129019
2910	129020
47858	129021
11501	129022
77243	129023
73386	129024
11452	129025
246775	129026
24709	129027
1735	129028
119941	129029
12144	129030
162465	129031
9164	129032
97856	129033
10781	129034
43732	129035
35727	129036
226322	129037
12718	129038
14267	129039
147077	129040
15304	129041
154431	129042
135598	129043
17007	129044
391	129045
139470	129046
843	129047
225186	129048
7082	129049
3129	129050
123882	129051
11	129052
32985	129053
20368	129054
247575	129055
148380	129056
81546	129057
714	129058
2014	129059
26694	129060
11799	129061
85913	129062
166841	129063
35262	129064
49866	129065
5711	129066
821	129067
3637	129068
65213	129069
37852	129070
25629	129071
4980	129072
217752	129073
13087	129074
158393	129075
51157	129076
21744	129077
91221	129078
1973	129079
48718	129080
15706	129081
1475	129082
5587	129083
66214	129084
11148	129085
7916	129086
229760	129087
70735	129088
64504	129089
4761	129090
31991	129091
235338	129092
21537	129093
237333	129094
17615	129095
15419	129096
32638	129097
10418	129098
90034	129099
205690	129100
27975	129101
98022	129102
107871	129103
111155	129104
14193	129105
3745	129106
29872	129107
185758	129108
68473	129109
4112	129110
243922	129111
31888	129112
31679	129113
110010	129114
1822	129115
53907	129116
11195	129117
266672	129118
76731	129119
17870	129120
36986	129121
24465	129122
32754	129123
143476	129124
30301	129125
27050	129126
51299	129127
7550	129128
849	129129
6221	129130
77957	129131
25203	129132
986	129133
51942	129134
20736	129135
162570	129136
2084	129137
828	129138
20478	129139
94409	129140
24730	129141
149054	129142
4624	129143
20597	129144
206503	129145
139923	129146
12424	129147
1139	129148
69471	129149
123556	129150
27158	129151
150535	129152
19498	129153
135655	129154
161012	129155
132529	129156
136710	129157
25016	129158
28844	129159
236317	129160
120441	129161
9995	129162
9157	129163
43614	129164
232378	129165
51709	129166
135019	129167
147144	129168
306	129169
84011	129170
20654	129171
212301	129172
63511	129173
108814	129174
1792	129175
95790	129176
15634	129177
6990	129178
168673	129179
77552	129180
6030	129181
223553	129182
18048	129183
14308	129184
105184	129185
24109	129186
13339	129187
62622	129188
23466	129189
3684	129190
41720	129191
2979	129192
4120	129193
4278	129194
159335	129195
1666	129196
8402	129197
94333	129198
120681	129199
344	129200
4806	129201
84731	129202
250249	129203
137183	129204
110906	129205
168061	129206
117452	129207
46354	129208
6760	129209
4515	129210
10750	129211
10797	129212
19609	129213
34151	129214
70062	129215
116659	129216
49384	129217
79065	129218
9737	129219
1224	129220
127648	129221
59131	129222
27631	129223
1698	129224
10298	129225
29453	129226
94028	129227
3057	129228
32294	129229
217684	129230
27440	129231
9329	129232
264024	129233
6521	129234
9737	129235
34075	129236
49027	129237
151856	129238
76541	129239
14406	129240
86562	129241
108604	129242
247954	129243
68763	129244
46053	129245
200565	129246
13126	129247
532	129248
17414	129249
71382	129250
130	129251
190729	129252
244995	129253
41357	129254
2662	129255
56968	129256
37215	129257
266885	129258
221705	129259
22097	129260
25482	129261
158874	129262
137860	129263
87101	129264
27175	129265
197246	129266
230067	129267
77352	129268
128871	129269
72931	129270
222779	129271
7008	129272
14119	129273
19645	129274
228751	129275
480	129276
126	129277
203763	129278
43469	129279
59249	129280
1885	129281
693	129282
69278	129283
93586	129284
6361	129285
234646	129286
30793	129287
22459	129288
32282	129289
1414	129290
2227	129291
87686	129292
8816	129293
14078	129294
260051	129295
30774	129296
3577	129297
152786	129298
682	129299
101113	129300
154	129301
105695	129302
16857	129303
69966	129304
207776	129305
228851	129306
34646	129307
38633	129308
172800	129309
101416	129310
93569	129311
85463	129312
3081	129313
40773	129314
5798	129315
264	129316
12745	129317
100192	129318
230572	129319
27992	129320
10731	129321
5984	129322
55283	129323
11384	129324
15712	129325
1200	129326
64909	129327
116285	129328
9426	129329
90089	129330
9601	129331
110478	129332
106649	129333
20777	129334
55050	129335
78544	129336
16389	129337
69032	129338
104325	129339
163363	129340
168	129341
238321	129342
86	129343
135428	129344
252311	129345
78327	129346
140135	129347
3748	129348
64759	129349
145951	129350
4264	129351
37971	129352
60380	129353
1155	129354
6094	129355
72116	129356
47260	129357
17499	129358
7732	129359
40328	129360
12327	129361
733	129362
20131	129363
221625	129364
22562	129365
181933	129366
49045	129367
168200	129368
3070	129369
29964	129370
36923	129371
9067	129372
106230	129373
144288	129374
65103	129375
21993	129376
45192	129377
254263	129378
4311	129379
65785	129380
2175	129381
31568	129382
140633	129383
75871	129384
129705	129385
65803	129386
66689	129387
21689	129388
6633	129389
61851	129390
16142	129391
25314	129392
25904	129393
60370	129394
111580	129395
2513	129396
42744	129397
5036	129398
8886	129399
7476	129400
3329	129401
5294	129402
78206	129403
6523	129404
130	129405
22179	129406
20844	129407
232919	129408
62648	129409
5413	129410
262744	129411
42226	129412
21187	129413
8643	129414
155380	129415
177849	129416
36428	129417
32017	129418
67245	129419
89963	129420
31386	129421
4662	129422
257220	129423
64124	129424
24248	129425
4817	129426
14579	129427
47874	129428
252814	129429
46548	129430
888	129431
9836	129432
66328	129433
35780	129434
71804	129435
48070	129436
192603	129437
233167	129438
8266	129439
108336	129440
25705	129441
41286	129442
39560	129443
6914	129444
267836	129445
7849	129446
576	129447
16491	129448
199538	129449
83185	129450
36959	129451
213248	129452
37194	129453
6120	129454
108357	129455
192185	129456
9396	129457
17449	129458
15235	129459
39777	129460
8107	129461
52240	129462
2355	129463
77889	129464
266422	129465
430	129466
45941	129467
3009	129468
173984	129469
106808	129470
23527	129471
28390	129472
107445	129473
14886	129474
33788	129475
97727	129476
6359	129477
31852	129478
155001	129479
49224	129480
4410	129481
61990	129482
108078	129483
155448	129484
20743	129485
3461	129486
226100	129487
3492	129488
4121	129489
1648	129490
6919	129491
29157	129492
697	129493
69761	129494
31108	129495
21987	129496
212093	129497
9539	129498
20379	129499
107449	129500
6456	129501
5613	129502
6596	129503
4451	129504
30246	129505
109691	129506
91244	129507
82788	129508
12846	129509
143177	129510
267381	129511
158555	129512
77210	129513
92351	129514
55724	129515
8308	129516
100353	129517
1418	129518
48446	129519
3607	129520
79093	129521
55110	129522
5271	129523
12794	129524
83358	129525
30239	129526
70102	129527
8957	129528
209347	129529
955	129530
18716	129531
55154	129532
53562	129533
747	129534
59739	129535
25006	129536
65193	129537
30268	129538
79574	129539
61692	129540
144745	129541
111723	129542
262493	129543
134524	129544
80385	129545
165990	129546
6707	129547
163910	129548
69240	129549
40049	129550
55071	129551
37017	129552
33917	129553
122107	129554
2960	129555
226357	129556
7165	129557
25374	129558
86625	129559
127369	129560
130922	129561
130335	129562
112139	129563
39838	129564
3128	129565
97463	129566
7658	129567
249140	129568
113310	129569
65567	129570
88601	129571
29754	129572
138229	129573
17735	129574
1003	129575
75567	129576
132873	129577
54604	129578
118690	129579
141342	129580
86145	129581
161647	129582
137298	129583
28156	129584
675	129585
13695	129586
3091	129587
208022	129588
7053	129589
36618	129590
39813	129591
8135	129592
82660	129593
591	129594
23306	129595
13800	129596
10989	129597
236812	129598
106546	129599
22126	129600
3393	129601
40496	129602
18708	129603
1888	129604
11402	129605
23815	129606
150343	129607
55409	129608
136412	129609
82023	129610
225927	129611
112439	129612
5720	129613
71456	129614
140729	129615
15191	129616
128069	129617
1701	129618
6875	129619
1480	129620
1275	129621
10670	129622
46455	129623
100694	129624
192754	129625
57793	129626
1040	129627
5036	129628
155915	129629
404	129630
3574	129631
44572	129632
1181	129633
36518	129634
12290	129635
80638	129636
43853	129637
21096	129638
883	129639
14950	129640
43663	129641
2975	129642
59653	129643
10823	129644
103791	129645
44170	129646
21401	129647
72426	129648
9874	129649
168324	129650
3712	129651
33227	129652
64001	129653
11473	129654
21031	129655
50979	129656
69191	129657
160290	129658
118094	129659
193984	129660
48464	129661
70691	129662
29157	129663
23220	129664
7231	129665
17009	129666
151650	129667
240400	129668
3521	129669
156274	129670
8992	129671
1355	129672
64322	129673
38746	129674
20241	129675
107466	129676
107613	129677
14836	129678
57641	129679
23358	129680
11359	129681
108178	129682
6613	129683
70	129684
50423	129685
44815	129686
34819	129687
191165	129688
45183	129689
206287	129690
156701	129691
7709	129692
193486	129693
57058	129694
66899	129695
152464	129696
1628	129697
50561	129698
4615	129699
139683	129700
16045	129701
33276	129702
65165	129703
114907	129704
103984	129705
810	129706
4925	129707
75336	129708
81559	129709
58227	129710
62700	129711
33137	129712
91340	129713
29816	129714
49973	129715
146795	129716
44569	129717
10431	129718
111391	129719
258986	129720
448	129721
29655	129722
1244	129723
13656	129724
205079	129725
83668	129726
76188	129727
356	129728
95276	129729
11819	129730
19187	129731
100124	129732
98557	129733
24942	129734
27880	129735
52598	129736
10243	129737
4102	129738
8895	129739
76692	129740
1880	129741
11588	129742
104343	129743
2309	129744
99898	129745
7951	129746
118285	129747
119498	129748
25822	129749
6846	129750
27123	129751
56798	129752
103505	129753
5747	129754
79384	129755
23895	129756
227486	129757
36245	129758
486	129759
112013	129760
2113	129761
221221	129762
7603	129763
24774	129764
117	129765
2442	129766
166399	129767
5553	129768
59704	129769
235984	129770
3481	129771
77625	129772
161664	129773
257744	129774
42410	129775
71534	129776
153135	129777
149979	129778
26927	129779
151963	129780
4298	129781
176954	129782
125951	129783
25383	129784
99192	129785
53633	129786
5459	129787
2	129788
103063	129789
6821	129790
7991	129791
45261	129792
4322	129793
28841	129794
131536	129795
46842	129796
84451	129797
1890	129798
90047	129799
7946	129800
51686	129801
188115	129802
13840	129803
63393	129804
5297	129805
25625	129806
5841	129807
45115	129808
62900	129809
120001	129810
11515	129811
59695	129812
92716	129813
48548	129814
231391	129815
15859	129816
152301	129817
26840	129818
18450	129819
168589	129820
15090	129821
103017	129822
1959	129823
27195	129824
132602	129825
18386	129826
74172	129827
59659	129828
63582	129829
7049	129830
163493	129831
46504	129832
67159	129833
822	129834
62606	129835
80333	129836
4239	129837
191567	129838
26244	129839
92182	129840
199293	129841
195880	129842
30929	129843
22874	129844
5330	129845
232050	129846
34769	129847
32457	129848
27778	129849
47939	129850
34591	129851
138624	129852
224146	129853
13203	129854
1777	129855
118735	129856
77522	129857
88836	129858
235	129859
160264	129860
238063	129861
50683	129862
68652	129863
137897	129864
3336	129865
226155	129866
45279	129867
35954	129868
93786	129869
111822	129870
117460	129871
20977	129872
123159	129873
21506	129874
7595	129875
214357	129876
93001	129877
6885	129878
237160	129879
77187	129880
37166	129881
27256	129882
75617	129883
42359	129884
12194	129885
81613	129886
388	129887
1936	129888
45550	129889
596	129890
1515	129891
5603	129892
86924	129893
3406	129894
116	129895
5202	129896
3418	129897
43641	129898
28417	129899
146078	129900
78409	129901
46178	129902
9046	129903
65036	129904
3029	129905
6627	129906
143241	129907
5020	129908
1482	129909
8213	129910
70767	129911
6746	129912
68040	129913
15	129914
26915	129915
24521	129916
70221	129917
112394	129918
233523	129919
3203	129920
105074	129921
232401	129922
91822	129923
139160	129924
32676	129925
3020	129926
2667	129927
257161	129928
36263	129929
19673	129930
235191	129931
62295	129932
222968	129933
18059	129934
5312	129935
24450	129936
47474	129937
21446	129938
47222	129939
120087	129940
2991	129941
61865	129942
2079	129943
243375	129944
246737	129945
33958	129946
143376	129947
27937	129948
152266	129949
59802	129950
10358	129951
178	129952
102272	129953
150810	129954
15758	129955
75188	129956
176546	129957
44852	129958
17210	129959
222581	129960
15007	129961
50712	129962
71673	129963
70455	129964
7305	129965
46972	129966
18971	129967
106108	129968
104813	129969
4638	129970
157411	129971
45929	129972
109755	129973
25669	129974
55946	129975
17010	129976
8020	129977
2	129978
2930	129979
7950	129980
78265	129981
4226	129982
86193	129983
93498	129984
507	129985
120185	129986
1843	129987
2383	129988
155154	129989
250989	129990
6359	129991
18796	129992
6619	129993
1133	129994
76649	129995
5538	129996
269913	129997
15590	129998
3000	129999
23443	130000
161371	130001
21836	130002
245707	130003
76712	130004
271860	130005
76209	130006
104303	130007
12153	130008
21336	130009
26477	130010
95	130011
3544	130012
126864	130013
98263	130014
62339	130015
181764	130016
7260	130017
122090	130018
12064	130019
33787	130020
42526	130021
3083	130022
125625	130023
12818	130024
6357	130025
115979	130026
151408	130027
1079	130028
246609	130029
106097	130030
42873	130031
100269	130032
52551	130033
164	130034
162932	130035
178559	130036
9599	130037
174179	130038
23724	130039
7700	130040
1344	130041
5575	130042
166254	130043
3857	130044
12112	130045
14645	130046
121458	130047
169905	130048
33890	130049
9003	130050
65148	130051
6431	130052
11541	130053
35548	130054
91132	130055
263151	130056
2946	130057
74766	130058
82311	130059
33810	130060
49692	130061
57343	130062
6085	130063
92375	130064
101279	130065
20806	130066
33644	130067
152338	130068
1438	130069
3191	130070
20847	130071
210233	130072
240729	130073
42356	130074
13346	130075
219	130076
6120	130077
5659	130078
620	130079
31070	130080
166142	130081
71197	130082
3578	130083
15417	130084
1802	130085
238508	130086
117709	130087
80758	130088
130649	130089
19516	130090
6863	130091
26525	130092
31944	130093
22621	130094
122844	130095
272557	130096
2057	130097
61160	130098
247	130099
30296	130100
7907	130101
17202	130102
51760	130103
37533	130104
3696	130105
151472	130106
160235	130107
12198	130108
38467	130109
8888	130110
63313	130111
11619	130112
14729	130113
27290	130114
132180	130115
51215	130116
72754	130117
37165	130118
227549	130119
23990	130120
211297	130121
1625	130122
181434	130123
170746	130124
914	130125
221631	130126
43337	130127
30122	130128
5267	130129
31065	130130
113868	130131
24066	130132
144777	130133
134568	130134
11188	130135
45898	130136
43955	130137
2961	130138
2248	130139
138675	130140
56037	130141
160008	130142
36234	130143
2115	130144
250724	130145
12675	130146
77596	130147
153097	130148
46709	130149
33136	130150
54119	130151
6732	130152
40984	130153
50698	130154
56501	130155
58743	130156
155976	130157
29667	130158
20604	130159
14575	130160
44866	130161
37983	130162
19435	130163
54381	130164
225	130165
5447	130166
18718	130167
47442	130168
2264	130169
9962	130170
67019	130171
137	130172
81395	130173
77841	130174
267628	130175
215083	130176
1219	130177
65727	130178
114	130179
204389	130180
168960	130181
65639	130182
17045	130183
157033	130184
42835	130185
20403	130186
51564	130187
26715	130188
33873	130189
16378	130190
7858	130191
7893	130192
2809	130193
459	130194
50041	130195
33546	130196
2645	130197
19360	130198
4927	130199
28958	130200
1111	130201
638	130202
17474	130203
145077	130204
141697	130205
20496	130206
180320	130207
3266	130208
69023	130209
51782	130210
985	130211
7545	130212
57696	130213
195808	130214
74863	130215
7314	130216
28507	130217
82394	130218
47594	130219
118603	130220
5481	130221
198992	130222
32815	130223
2443	130224
91622	130225
27637	130226
156469	130227
258074	130228
74502	130229
41650	130230
2858	130231
21802	130232
117277	130233
90647	130234
247772	130235
19558	130236
46536	130237
31022	130238
79431	130239
1586	130240
7667	130241
52049	130242
87742	130243
157942	130244
956	130245
133891	130246
216015	130247
138323	130248
220492	130249
49611	130250
793	130251
44114	130252
146222	130253
67132	130254
110164	130255
141300	130256
13547	130257
178108	130258
26356	130259
142076	130260
156929	130261
14232	130262
4104	130263
238195	130264
19727	130265
53523	130266
596	130267
22748	130268
58272	130269
13810	130270
16007	130271
74453	130272
4202	130273
58493	130274
72128	130275
181993	130276
1408	130277
5220	130278
263968	130279
108196	130280
124014	130281
20377	130282
120344	130283
128148	130284
41047	130285
91973	130286
41117	130287
48828	130288
45418	130289
78693	130290
119854	130291
39020	130292
7783	130293
9409	130294
137485	130295
12550	130296
137129	130297
2311	130298
152978	130299
151338	130300
19588	130301
98239	130302
3310	130303
51400	130304
60511	130305
47566	130306
161046	130307
146739	130308
17393	130309
140682	130310
6749	130311
211234	130312
11811	130313
3272	130314
172900	130315
5659	130316
44732	130317
68597	130318
3649	130319
31800	130320
1163	130321
104183	130322
108	130323
117943	130324
49850	130325
10984	130326
23149	130327
8019	130328
176434	130329
81910	130330
13086	130331
3102	130332
68023	130333
57766	130334
27059	130335
694	130336
41789	130337
258683	130338
138675	130339
1157	130340
73392	130341
13387	130342
2658	130343
32	130344
128485	130345
12428	130346
57929	130347
169	130348
222333	130349
138088	130350
6033	130351
4079	130352
69938	130353
148798	130354
163	130355
29736	130356
28922	130357
115256	130358
1780	130359
5688	130360
4695	130361
46404	130362
64770	130363
6870	130364
27099	130365
4719	130366
215560	130367
2441	130368
40083	130369
100024	130370
11970	130371
166436	130372
26236	130373
101485	130374
1144	130375
85218	130376
45380	130377
32103	130378
237397	130379
32358	130380
82037	130381
3679	130382
17859	130383
3422	130384
12211	130385
7212	130386
33302	130387
89508	130388
109551	130389
114639	130390
30251	130391
22995	130392
92927	130393
30503	130394
1206	130395
1284	130396
101715	130397
25385	130398
22017	130399
42185	130400
140606	130401
126102	130402
21072	130403
123846	130404
7593	130405
116252	130406
28923	130407
101948	130408
245002	130409
180767	130410
27	130411
8357	130412
10932	130413
10383	130414
92587	130415
72073	130416
58210	130417
2261	130418
103701	130419
181674	130420
30550	130421
41131	130422
105962	130423
66656	130424
239671	130425
109871	130426
134365	130427
39617	130428
54282	130429
106482	130430
48870	130431
201539	130432
73785	130433
266266	130434
7339	130435
249353	130436
123	130437
47793	130438
7639	130439
152409	130440
80386	130441
1698	130442
68636	130443
1107	130444
35956	130445
148112	130446
33245	130447
13071	130448
759	130449
4988	130450
74516	130451
48065	130452
66156	130453
359	130454
3687	130455
126293	130456
120601	130457
91343	130458
28220	130459
34859	130460
105099	130461
4020	130462
5633	130463
71968	130464
55681	130465
22930	130466
253504	130467
206053	130468
82612	130469
116285	130470
50082	130471
146528	130472
7018	130473
28207	130474
74603	130475
26854	130476
1717	130477
157138	130478
11466	130479
8033	130480
157368	130481
106244	130482
131837	130483
20235	130484
4915	130485
102246	130486
13265	130487
4969	130488
102087	130489
155629	130490
41541	130491
54521	130492
150037	130493
36946	130494
9646	130495
19859	130496
168412	130497
79134	130498
69547	130499
42874	130500
61578	130501
72259	130502
225487	130503
17395	130504
518	130505
9150	130506
259865	130507
79124	130508
2383	130509
110286	130510
65410	130511
5567	130512
94315	130513
11306	130514
184440	130515
132883	130516
79067	130517
65012	130518
4224	130519
23588	130520
31078	130521
9946	130522
144786	130523
60391	130524
7639	130525
212874	130526
3862	130527
50890	130528
138605	130529
99457	130530
16964	130531
6388	130532
1995	130533
40821	130534
214166	130535
63732	130536
90744	130537
3495	130538
178529	130539
72354	130540
107186	130541
24416	130542
150209	130543
121342	130544
252293	130545
16128	130546
50442	130547
253995	130548
198806	130549
37978	130550
144	130551
7346	130552
94623	130553
198480	130554
65612	130555
127373	130556
36382	130557
33237	130558
130460	130559
44427	130560
14886	130561
126027	130562
218621	130563
10451	130564
61	130565
62139	130566
34522	130567
51430	130568
161531	130569
9946	130570
65355	130571
148346	130572
163029	130573
195156	130574
244005	130575
106102	130576
1646	130577
98341	130578
92602	130579
4853	130580
161867	130581
62062	130582
35719	130583
6209	130584
12928	130585
96293	130586
25641	130587
287	130588
12997	130589
2929	130590
1207	130591
32864	130592
14138	130593
373	130594
57637	130595
56743	130596
26083	130597
16781	130598
32272	130599
16941	130600
179347	130601
44013	130602
6259	130603
134103	130604
103611	130605
36007	130606
163839	130607
116268	130608
120065	130609
30026	130610
20639	130611
488	130612
29411	130613
44715	130614
258261	130615
8011	130616
165844	130617
72557	130618
254420	130619
64007	130620
5497	130621
95479	130622
214	130623
51821	130624
10442	130625
36179	130626
12196	130627
7618	130628
69092	130629
28470	130630
16930	130631
263371	130632
31342	130633
106813	130634
93882	130635
91991	130636
53579	130637
4716	130638
48712	130639
168284	130640
166461	130641
2742	130642
9800	130643
127128	130644
70355	130645
142496	130646
56626	130647
31599	130648
226484	130649
245958	130650
22341	130651
23801	130652
127359	130653
479	130654
85947	130655
151888	130656
118123	130657
32320	130658
9916	130659
78000	130660
22582	130661
121034	130662
151161	130663
10281	130664
127384	130665
1557	130666
2164	130667
19579	130668
53661	130669
12801	130670
46772	130671
87892	130672
2812	130673
152867	130674
160954	130675
129	130676
10715	130677
11391	130678
95590	130679
8456	130680
19074	130681
6580	130682
158375	130683
19216	130684
157993	130685
264717	130686
14816	130687
262691	130688
25724	130689
21716	130690
46164	130691
153990	130692
128796	130693
71336	130694
150822	130695
34846	130696
76233	130697
20071	130698
109140	130699
87714	130700
47351	130701
60560	130702
57248	130703
3531	130704
96930	130705
188284	130706
52563	130707
14268	130708
29922	130709
21766	130710
12186	130711
153985	130712
16173	130713
37531	130714
91551	130715
104867	130716
113124	130717
659	130718
21313	130719
83344	130720
163940	130721
73492	130722
47189	130723
22764	130724
48998	130725
75800	130726
85359	130727
131381	130728
47060	130729
24404	130730
56123	130731
151904	130732
11492	130733
147795	130734
64354	130735
66608	130736
226556	130737
2586	130738
104848	130739
226	130740
47278	130741
97452	130742
100807	130743
29909	130744
23425	130745
148804	130746
70106	130747
3657	130748
25395	130749
59737	130750
171392	130751
56783	130752
27968	130753
702	130754
1198	130755
29735	130756
132167	130757
74959	130758
26193	130759
9996	130760
71417	130761
15836	130762
58942	130763
48052	130764
36415	130765
131571	130766
26697	130767
19866	130768
802	130769
183951	130770
92151	130771
57900	130772
35336	130773
60842	130774
78146	130775
36698	130776
24137	130777
118602	130778
20898	130779
48060	130780
9883	130781
71749	130782
97272	130783
90805	130784
14560	130785
61346	130786
47997	130787
111605	130788
38	130789
23927	130790
55786	130791
2931	130792
32495	130793
53367	130794
3993	130795
40634	130796
160042	130797
32502	130798
156394	130799
33025	130800
101651	130801
32039	130802
43873	130803
228086	130804
142485	130805
147010	130806
164711	130807
39535	130808
175128	130809
7392	130810
804	130811
126727	130812
109636	130813
6524	130814
134351	130815
50130	130816
14385	130817
32982	130818
82878	130819
17815	130820
42275	130821
91726	130822
8558	130823
2451	130824
72393	130825
22371	130826
43910	130827
184930	130828
79451	130829
9248	130830
125751	130831
272064	130832
50167	130833
15440	130834
8633	130835
9457	130836
29536	130837
846	130838
111189	130839
153109	130840
22595	130841
76594	130842
16835	130843
79607	130844
6326	130845
117410	130846
33100	130847
40034	130848
13137	130849
40946	130850
11	130851
153213	130852
142745	130853
33792	130854
243617	130855
13930	130856
89634	130857
18812	130858
97442	130859
24369	130860
207381	130861
91978	130862
54978	130863
4820	130864
246301	130865
1598	130866
69174	130867
2874	130868
47306	130869
4411	130870
2457	130871
271910	130872
33048	130873
99669	130874
152103	130875
240003	130876
4530	130877
73258	130878
62225	130879
6776	130880
7421	130881
157608	130882
22028	130883
110342	130884
11529	130885
73162	130886
92169	130887
1791	130888
4847	130889
113606	130890
111731	130891
7872	130892
1502	130893
46258	130894
17811	130895
8251	130896
65056	130897
239177	130898
58607	130899
115966	130900
2131	130901
40877	130902
133363	130903
30932	130904
54100	130905
98224	130906
33262	130907
12793	130908
9426	130909
83790	130910
13060	130911
234044	130912
37185	130913
11661	130914
254437	130915
50203	130916
193009	130917
28547	130918
190077	130919
171516	130920
42567	130921
6008	130922
118642	130923
229110	130924
7474	130925
3814	130926
13056	130927
95089	130928
69181	130929
244844	130930
4684	130931
5155	130932
76791	130933
264563	130934
24324	130935
234198	130936
22098	130937
3027	130938
3547	130939
71377	130940
174542	130941
13149	130942
5	130943
251599	130944
6887	130945
15992	130946
28455	130947
27866	130948
5982	130949
93297	130950
17296	130951
34754	130952
268052	130953
16179	130954
56645	130955
2903	130956
7762	130957
48495	130958
162542	130959
48222	130960
100081	130961
49971	130962
14348	130963
2818	130964
28227	130965
165219	130966
7267	130967
5990	130968
209423	130969
228168	130970
150902	130971
28	130972
64126	130973
40372	130974
84751	130975
154557	130976
167257	130977
26040	130978
22710	130979
31885	130980
4008	130981
249038	130982
105412	130983
137	130984
33115	130985
15706	130986
20227	130987
235471	130988
43171	130989
53974	130990
127207	130991
9673	130992
14774	130993
72407	130994
97569	130995
55021	130996
4484	130997
3709	130998
1414	130999
22703	131000
1916	131001
48540	131002
16604	131003
12022	131004
28702	131005
1649	131006
24931	131007
139869	131008
98744	131009
139541	131010
23268	131011
156475	131012
24818	131013
76021	131014
197789	131015
190891	131016
25733	131017
125986	131018
219568	131019
13677	131020
21394	131021
48257	131022
113854	131023
70391	131024
132694	131025
5533	131026
91050	131027
27136	131028
249	131029
74575	131030
3459	131031
5889	131032
54777	131033
11029	131034
1076	131035
4134	131036
95686	131037
4793	131038
24417	131039
259040	131040
36537	131041
5260	131042
107318	131043
192365	131044
169287	131045
52135	131046
153465	131047
80117	131048
14744	131049
1693	131050
24403	131051
14103	131052
13137	131053
32163	131054
66714	131055
55997	131056
2537	131057
184830	131058
154041	131059
23392	131060
4482	131061
2	131062
4010	131063
27811	131064
21200	131065
12912	131066
30953	131067
213441	131068
23407	131069
118510	131070
4160	131071
16828	131072
226410	131073
9550	131074
105139	131075
2480	131076
102240	131077
8473	131078
3358	131079
112553	131080
19846	131081
134589	131082
3103	131083
20179	131084
54203	131085
6587	131086
19515	131087
86240	131088
44894	131089
21468	131090
11678	131091
174486	131092
18288	131093
16697	131094
16098	131095
79766	131096
71	131097
8745	131098
4549	131099
102070	131100
12382	131101
46328	131102
3723	131103
13402	131104
17150	131105
22301	131106
262588	131107
169559	131108
3659	131109
50352	131110
1565	131111
15195	131112
4777	131113
69251	131114
514	131115
2471	131116
28712	131117
49820	131118
19677	131119
89892	131120
60342	131121
78904	131122
12856	131123
105505	131124
128147	131125
4504	131126
2461	131127
91269	131128
10212	131129
1576	131130
214355	131131
33536	131132
4818	131133
104226	131134
44451	131135
15962	131136
100548	131137
75092	131138
103390	131139
17408	131140
14870	131141
3823	131142
4277	131143
35575	131144
38930	131145
9696	131146
140583	131147
10047	131148
4710	131149
38495	131150
150872	131151
26017	131152
8947	131153
34954	131154
103895	131155
251602	131156
49199	131157
2649	131158
127133	131159
6775	131160
2557	131161
116180	131162
26771	131163
458	131164
200250	131165
73636	131166
87143	131167
19848	131168
11381	131169
66913	131170
99	131171
18155	131172
53248	131173
7091	131174
76552	131175
167589	131176
153530	131177
57400	131178
231402	131179
28124	131180
35084	131181
7726	131182
103842	131183
10983	131184
3023	131185
91	131186
37260	131187
21603	131188
11016	131189
66220	131190
9464	131191
240	131192
36993	131193
194780	131194
2791	131195
121594	131196
2180	131197
145109	131198
34406	131199
12856	131200
3192	131201
132604	131202
270789	131203
103549	131204
8513	131205
26	131206
119960	131207
20495	131208
10989	131209
44444	131210
20154	131211
13017	131212
135560	131213
65127	131214
7403	131215
15045	131216
89297	131217
60817	131218
35565	131219
163649	131220
2411	131221
3023	131222
261751	131223
66	131224
58224	131225
7816	131226
29322	131227
88942	131228
101540	131229
90179	131230
59957	131231
59928	131232
56423	131233
103056	131234
34105	131235
93969	131236
24636	131237
97	131238
14723	131239
62165	131240
61510	131241
31117	131242
41150	131243
55079	131244
97810	131245
94399	131246
787	131247
70472	131248
189401	131249
17245	131250
30	131251
40930	131252
54060	131253
59331	131254
1737	131255
10320	131256
21409	131257
44523	131258
76260	131259
3560	131260
66164	131261
130409	131262
194923	131263
120697	131264
22985	131265
23976	131266
49144	131267
224713	131268
208	131269
1909	131270
173690	131271
11686	131272
27726	131273
25807	131274
21887	131275
2848	131276
3012	131277
16365	131278
38144	131279
729	131280
13945	131281
5066	131282
166149	131283
11	131284
5096	131285
55015	131286
55483	131287
96664	131288
156671	131289
16084	131290
266291	131291
7	131292
151849	131293
21662	131294
100682	131295
11651	131296
7365	131297
159087	131298
17495	131299
152619	131300
140050	131301
845	131302
76140	131303
183361	131304
10249	131305
18966	131306
62884	131307
248952	131308
166788	131309
3076	131310
178649	131311
74398	131312
31200	131313
121535	131314
267774	131315
99786	131316
12070	131317
17689	131318
61270	131319
126673	131320
22899	131321
29564	131322
161784	131323
172940	131324
215107	131325
87028	131326
25611	131327
955	131328
185468	131329
107740	131330
202834	131331
62678	131332
49640	131333
86331	131334
23269	131335
76569	131336
7550	131337
59991	131338
103055	131339
36542	131340
15749	131341
6743	131342
43599	131343
25055	131344
23058	131345
13079	131346
266167	131347
12978	131348
34341	131349
104811	131350
94427	131351
18253	131352
113961	131353
1946	131354
23267	131355
70187	131356
48461	131357
207	131358
50246	131359
42606	131360
20257	131361
1176	131362
1334	131363
32582	131364
1958	131365
70218	131366
52632	131367
24251	131368
2047	131369
3559	131370
39468	131371
19835	131372
10112	131373
43725	131374
4746	131375
40892	131376
35715	131377
156797	131378
157534	131379
201256	131380
265803	131381
178645	131382
161158	131383
69831	131384
8178	131385
75375	131386
144247	131387
597	131388
16969	131389
29175	131390
64028	131391
394	131392
187933	131393
12735	131394
33053	131395
28335	131396
6382	131397
765	131398
245883	131399
1036	131400
71108	131401
141976	131402
174894	131403
17321	131404
10036	131405
141787	131406
6519	131407
75931	131408
254237	131409
61974	131410
18325	131411
7764	131412
57169	131413
24568	131414
31924	131415
217766	131416
40313	131417
232152	131418
66239	131419
113739	131420
153594	131421
148733	131422
32342	131423
24862	131424
86845	131425
112	131426
38681	131427
111591	131428
2331	131429
61375	131430
11700	131431
255905	131432
20398	131433
165073	131434
23967	131435
426	131436
188	131437
49666	131438
112993	131439
62979	131440
29591	131441
26304	131442
56079	131443
51486	131444
196402	131445
31816	131446
31821	131447
26536	131448
252	131449
55646	131450
102387	131451
127720	131452
158014	131453
13546	131454
112474	131455
121399	131456
214063	131457
46151	131458
37757	131459
54158	131460
2323	131461
3398	131462
44987	131463
10303	131464
49538	131465
70543	131466
29572	131467
32607	131468
28325	131469
17986	131470
229979	131471
115267	131472
56443	131473
75123	131474
148882	131475
68	131476
23087	131477
191710	131478
91907	131479
75719	131480
15247	131481
156943	131482
150210	131483
2690	131484
148198	131485
41814	131486
63540	131487
1094	131488
20552	131489
55890	131490
4671	131491
190748	131492
28261	131493
60572	131494
154847	131495
140856	131496
104437	131497
87281	131498
16362	131499
69805	131500
107739	131501
26441	131502
21402	131503
1035	131504
207124	131505
36889	131506
45847	131507
99947	131508
23326	131509
297	131510
232043	131511
12120	131512
24674	131513
37534	131514
29667	131515
7811	131516
14345	131517
25483	131518
8897	131519
262876	131520
169744	131521
18400	131522
90173	131523
213270	131524
195061	131525
15369	131526
3403	131527
85111	131528
62442	131529
10030	131530
2422	131531
8730	131532
1961	131533
5934	131534
28607	131535
54026	131536
41240	131537
4909	131538
80008	131539
255753	131540
20367	131541
641	131542
134593	131543
22331	131544
4015	131545
23375	131546
12458	131547
244949	131548
105340	131549
149706	131550
91911	131551
85834	131552
20844	131553
102890	131554
243441	131555
95302	131556
3796	131557
83836	131558
13111	131559
10161	131560
64528	131561
20403	131562
79859	131563
49906	131564
109337	131565
66720	131566
7262	131567
17116	131568
27177	131569
67375	131570
15942	131571
96777	131572
1816	131573
255742	131574
92083	131575
23984	131576
132	131577
146786	131578
51116	131579
9514	131580
145311	131581
2638	131582
1259	131583
59967	131584
11935	131585
62092	131586
14758	131587
391	131588
1300	131589
38720	131590
76809	131591
47198	131592
134856	131593
250673	131594
14770	131595
59028	131596
167564	131597
1	131598
6671	131599
31730	131600
29792	131601
46042	131602
90936	131603
25152	131604
14013	131605
51790	131606
229710	131607
35174	131608
148925	131609
164526	131610
27931	131611
51	131612
39919	131613
48008	131614
2668	131615
7593	131616
18688	131617
4996	131618
93042	131619
54148	131620
105358	131621
59972	131622
11452	131623
21269	131624
12331	131625
5548	131626
262549	131627
158573	131628
25661	131629
184116	131630
25448	131631
2497	131632
1862	131633
21173	131634
103652	131635
31842	131636
73490	131637
135216	131638
893	131639
176395	131640
49168	131641
149766	131642
151473	131643
74763	131644
50016	131645
44255	131646
121428	131647
9561	131648
255849	131649
124935	131650
60785	131651
380	131652
49250	131653
59062	131654
79738	131655
267812	131656
26017	131657
12816	131658
72392	131659
235282	131660
25429	131661
14246	131662
45429	131663
157706	131664
15	131665
715	131666
6082	131667
3255	131668
1077	131669
17553	131670
98942	131671
92577	131672
56254	131673
155510	131674
21743	131675
19245	131676
111365	131677
69313	131678
73939	131679
75605	131680
1641	131681
33100	131682
34408	131683
978	131684
65957	131685
5229	131686
4188	131687
57133	131688
5820	131689
203426	131690
3187	131691
73520	131692
2723	131693
4546	131694
2322	131695
59913	131696
31937	131697
22829	131698
22135	131699
11398	131700
39780	131701
56130	131702
10041	131703
558	131704
5855	131705
39172	131706
126911	131707
20701	131708
121730	131709
3542	131710
57957	131711
202	131712
267323	131713
75544	131714
6328	131715
16238	131716
14827	131717
148027	131718
14353	131719
205640	131720
67443	131721
217025	131722
5547	131723
18345	131724
572	131725
2203	131726
149640	131727
38746	131728
5344	131729
145210	131730
90081	131731
22855	131732
15883	131733
13533	131734
19796	131735
147164	131736
1149	131737
79697	131738
245890	131739
20917	131740
69432	131741
202204	131742
108936	131743
52286	131744
76035	131745
9314	131746
10044	131747
268	131748
14597	131749
102767	131750
122736	131751
68802	131752
34185	131753
4486	131754
25259	131755
72698	131756
37215	131757
232552	131758
58602	131759
4799	131760
38506	131761
40840	131762
21622	131763
29803	131764
15047	131765
119618	131766
255634	131767
142763	131768
19076	131769
140402	131770
124892	131771
100845	131772
18731	131773
133685	131774
22074	131775
15222	131776
9913	131777
140037	131778
57038	131779
14683	131780
78748	131781
3102	131782
65074	131783
70076	131784
167369	131785
16771	131786
22444	131787
93296	131788
9647	131789
21501	131790
23516	131791
65496	131792
91741	131793
27933	131794
6639	131795
62757	131796
32040	131797
95811	131798
185600	131799
142034	131800
22777	131801
26964	131802
7826	131803
5461	131804
98472	131805
30352	131806
5	131807
57782	131808
9658	131809
69	131810
2286	131811
5957	131812
35217	131813
5232	131814
5494	131815
27717	131816
112610	131817
11872	131818
102672	131819
42826	131820
20160	131821
105456	131822
241541	131823
139430	131824
71057	131825
17138	131826
1426	131827
115624	131828
515	131829
128694	131830
270928	131831
18317	131832
32413	131833
334	131834
166972	131835
27490	131836
129243	131837
159109	131838
10459	131839
91817	131840
31836	131841
12751	131842
261664	131843
61	131844
148385	131845
42465	131846
30341	131847
915	131848
201373	131849
30568	131850
129735	131851
29370	131852
33600	131853
1289	131854
101866	131855
2992	131856
97359	131857
83256	131858
4848	131859
115758	131860
7573	131861
85943	131862
761	131863
43740	131864
12262	131865
1752	131866
16320	131867
98875	131868
25936	131869
271362	131870
247518	131871
14912	131872
23261	131873
154709	131874
22320	131875
8825	131876
8923	131877
234433	131878
92748	131879
3872	131880
140458	131881
41569	131882
150423	131883
161639	131884
2486	131885
73676	131886
25548	131887
40804	131888
57384	131889
27474	131890
53913	131891
2087	131892
1403	131893
171042	131894
207583	131895
77532	131896
84708	131897
261615	131898
26272	131899
63388	131900
112947	131901
96158	131902
202221	131903
71653	131904
6574	131905
9	131906
51187	131907
10709	131908
683	131909
193025	131910
50	131911
30440	131912
3293	131913
70572	131914
17035	131915
22852	131916
224450	131917
24967	131918
10709	131919
6571	131920
173844	131921
12709	131922
141419	131923
13905	131924
811	131925
62462	131926
24910	131927
244473	131928
10371	131929
110218	131930
27919	131931
18420	131932
32759	131933
54008	131934
7918	131935
7532	131936
67780	131937
15311	131938
51992	131939
71668	131940
26630	131941
6632	131942
93004	131943
171725	131944
18650	131945
44356	131946
2648	131947
19465	131948
24407	131949
13111	131950
82249	131951
2708	131952
46784	131953
137903	131954
61350	131955
7680	131956
52326	131957
34000	131958
199	131959
46054	131960
14572	131961
32470	131962
2952	131963
106398	131964
54636	131965
63516	131966
61085	131967
84273	131968
14177	131969
45724	131970
84978	131971
6846	131972
148115	131973
13548	131974
3455	131975
8819	131976
4611	131977
119493	131978
76014	131979
135880	131980
833	131981
94868	131982
41616	131983
82651	131984
226824	131985
17172	131986
12591	131987
35043	131988
108299	131989
45383	131990
43860	131991
255845	131992
113029	131993
20822	131994
45868	131995
235662	131996
2287	131997
139757	131998
6170	131999
110821	132000
112749	132001
17157	132002
99629	132003
51446	132004
97566	132005
95608	132006
11532	132007
145221	132008
164201	132009
147426	132010
147844	132011
33073	132012
134491	132013
110622	132014
87046	132015
11704	132016
18653	132017
26729	132018
12973	132019
13858	132020
36210	132021
13544	132022
1647	132023
3209	132024
142561	132025
80018	132026
96669	132027
58433	132028
104047	132029
31130	132030
141906	132031
888	132032
223970	132033
112982	132034
59132	132035
168187	132036
7125	132037
53721	132038
47952	132039
470	132040
60938	132041
1642	132042
7326	132043
44730	132044
55213	132045
74593	132046
104741	132047
46	132048
621	132049
22810	132050
39405	132051
141558	132052
140804	132053
24295	132054
88138	132055
56385	132056
77666	132057
86722	132058
6762	132059
34315	132060
187358	132061
155260	132062
12824	132063
33138	132064
3310	132065
48211	132066
16276	132067
257619	132068
70625	132069
269	132070
56435	132071
124858	132072
15509	132073
104669	132074
271601	132075
7858	132076
226510	132077
48267	132078
246578	132079
15985	132080
6364	132081
136945	132082
85189	132083
159959	132084
68047	132085
45850	132086
9814	132087
180926	132088
16039	132089
88955	132090
28147	132091
10671	132092
2113	132093
95822	132094
100773	132095
62914	132096
99369	132097
5325	132098
54978	132099
2177	132100
130396	132101
76977	132102
79403	132103
151564	132104
84972	132105
42309	132106
21499	132107
2316	132108
1106	132109
77221	132110
18151	132111
83	132112
49978	132113
4689	132114
13169	132115
18890	132116
20720	132117
206014	132118
9083	132119
82981	132120
68257	132121
171946	132122
248116	132123
23404	132124
111288	132125
76107	132126
240133	132127
68154	132128
20226	132129
3065	132130
1934	132131
20412	132132
1449	132133
57990	132134
18792	132135
3190	132136
33612	132137
45955	132138
31075	132139
176384	132140
83900	132141
6840	132142
714	132143
18612	132144
14340	132145
18600	132146
21496	132147
21912	132148
58918	132149
66	132150
2141	132151
398	132152
222764	132153
7561	132154
111210	132155
225324	132156
88990	132157
84885	132158
18818	132159
172105	132160
7804	132161
23227	132162
24898	132163
10680	132164
23497	132165
22374	132166
246818	132167
36404	132168
30242	132169
57838	132170
8689	132171
432	132172
143180	132173
106635	132174
31211	132175
192438	132176
71570	132177
13541	132178
36427	132179
2189	132180
736	132181
240697	132182
36313	132183
81489	132184
23186	132185
84200	132186
55257	132187
19757	132188
243072	132189
37918	132190
2588	132191
116036	132192
31114	132193
79275	132194
31249	132195
105478	132196
168232	132197
5848	132198
9201	132199
87626	132200
124732	132201
445	132202
30691	132203
152408	132204
2821	132205
63494	132206
161040	132207
12089	132208
109364	132209
61767	132210
32119	132211
212931	132212
8341	132213
149410	132214
5295	132215
9967	132216
41520	132217
10926	132218
6493	132219
160174	132220
97055	132221
70421	132222
12216	132223
60704	132224
54554	132225
185088	132226
106646	132227
92922	132228
77992	132229
10835	132230
42742	132231
147941	132232
145271	132233
22988	132234
28134	132235
8852	132236
14274	132237
143002	132238
250145	132239
9638	132240
49497	132241
56555	132242
101145	132243
166928	132244
73806	132245
231972	132246
16804	132247
15221	132248
186	132249
43675	132250
34388	132251
6418	132252
119522	132253
132	132254
7170	132255
84	132256
28063	132257
10755	132258
22737	132259
43689	132260
109000	132261
40402	132262
32679	132263
16736	132264
24113	132265
4120	132266
104907	132267
1362	132268
69625	132269
238262	132270
51031	132271
41297	132272
26907	132273
31197	132274
28978	132275
1546	132276
167502	132277
37061	132278
15331	132279
44598	132280
46062	132281
217	132282
97906	132283
265	132284
6441	132285
3	132286
36376	132287
40775	132288
132678	132289
83137	132290
16816	132291
4206	132292
1366	132293
9573	132294
39078	132295
4887	132296
625	132297
5515	132298
55471	132299
19307	132300
58864	132301
15123	132302
67511	132303
87363	132304
220401	132305
36054	132306
269772	132307
33	132308
14472	132309
6784	132310
7472	132311
26967	132312
110860	132313
262438	132314
52719	132315
162766	132316
76923	132317
214120	132318
173633	132319
28107	132320
84952	132321
162031	132322
54742	132323
91198	132324
8569	132325
89773	132326
40632	132327
102257	132328
79851	132329
30251	132330
245796	132331
12041	132332
80831	132333
432	132334
736	132335
13788	132336
108782	132337
201395	132338
139054	132339
108089	132340
25167	132341
13781	132342
13025	132343
43207	132344
18020	132345
95926	132346
3410	132347
45828	132348
46861	132349
46537	132350
20326	132351
34279	132352
2974	132353
52286	132354
326	132355
103928	132356
170523	132357
15231	132358
151377	132359
181013	132360
484	132361
13575	132362
67096	132363
27987	132364
145162	132365
144950	132366
59093	132367
156046	132368
8846	132369
32551	132370
7409	132371
217894	132372
43498	132373
20929	132374
24155	132375
6156	132376
97231	132377
21654	132378
42705	132379
80937	132380
76035	132381
71516	132382
32989	132383
38335	132384
44034	132385
265133	132386
155743	132387
55325	132388
130021	132389
26603	132390
1808	132391
94873	132392
108458	132393
33601	132394
30710	132395
15235	132396
76716	132397
72172	132398
144879	132399
1303	132400
25888	132401
87221	132402
11713	132403
85567	132404
70906	132405
20256	132406
34	132407
41268	132408
117808	132409
4590	132410
28976	132411
6174	132412
182573	132413
29065	132414
229178	132415
289	132416
773	132417
159614	132418
28370	132419
59899	132420
28642	132421
147548	132422
3511	132423
82009	132424
21085	132425
263456	132426
76572	132427
33181	132428
266970	132429
40793	132430
103815	132431
168855	132432
1687	132433
38906	132434
58679	132435
76366	132436
78597	132437
13922	132438
524	132439
146828	132440
18326	132441
134742	132442
28137	132443
60055	132444
16725	132445
104852	132446
17920	132447
27640	132448
90610	132449
71544	132450
3734	132451
88786	132452
7998	132453
72319	132454
4400	132455
4222	132456
22925	132457
88320	132458
144215	132459
8136	132460
64202	132461
60020	132462
109145	132463
93120	132464
52066	132465
1623	132466
1735	132467
58501	132468
31187	132469
49572	132470
11162	132471
49543	132472
109931	132473
3802	132474
95078	132475
5326	132476
10169	132477
120604	132478
73080	132479
13802	132480
250631	132481
35653	132482
23828	132483
17180	132484
159736	132485
118583	132486
4014	132487
228442	132488
8819	132489
104	132490
74706	132491
162273	132492
43342	132493
6726	132494
10033	132495
633	132496
36707	132497
49289	132498
221735	132499
23860	132500
17825	132501
6192	132502
1592	132503
226564	132504
34850	132505
255025	132506
64315	132507
1596	132508
3785	132509
146985	132510
69005	132511
25375	132512
9726	132513
3450	132514
202765	132515
26828	132516
31878	132517
3386	132518
29025	132519
1142	132520
237754	132521
111578	132522
173164	132523
175965	132524
166243	132525
145746	132526
11811	132527
113473	132528
115215	132529
59297	132530
11203	132531
19405	132532
128014	132533
77696	132534
82094	132535
138640	132536
2185	132537
12590	132538
3273	132539
60577	132540
56042	132541
61700	132542
225597	132543
142103	132544
26242	132545
40683	132546
69682	132547
99513	132548
25909	132549
53834	132550
1872	132551
30365	132552
112554	132553
232510	132554
92283	132555
192455	132556
52645	132557
34455	132558
105873	132559
175811	132560
55406	132561
149284	132562
33990	132563
3139	132564
124000	132565
64306	132566
3492	132567
10397	132568
61766	132569
27059	132570
19130	132571
62244	132572
97118	132573
161563	132574
11317	132575
149304	132576
52734	132577
255864	132578
104295	132579
37163	132580
31589	132581
200709	132582
52668	132583
4019	132584
9083	132585
17111	132586
15160	132587
27257	132588
16250	132589
699	132590
52309	132591
74188	132592
61871	132593
162839	132594
34599	132595
292	132596
1654	132597
24487	132598
29221	132599
2659	132600
15294	132601
193010	132602
19104	132603
271292	132604
231747	132605
53817	132606
266646	132607
50714	132608
39469	132609
11887	132610
135241	132611
2859	132612
231460	132613
190454	132614
109616	132615
15560	132616
98672	132617
128677	132618
27621	132619
56541	132620
6471	132621
1106	132622
8698	132623
15390	132624
161841	132625
63	132626
16830	132627
120685	132628
46091	132629
4669	132630
66917	132631
83108	132632
8582	132633
35275	132634
19962	132635
634	132636
16299	132637
3695	132638
9584	132639
731	132640
13878	132641
242941	132642
18119	132643
843	132644
80689	132645
1119	132646
16955	132647
859	132648
11954	132649
130771	132650
110418	132651
40095	132652
87928	132653
2	132654
48073	132655
12539	132656
98513	132657
150432	132658
5661	132659
20611	132660
182081	132661
76105	132662
20025	132663
121915	132664
72527	132665
8175	132666
110686	132667
56731	132668
27725	132669
94110	132670
103408	132671
44349	132672
43293	132673
118199	132674
245313	132675
9383	132676
8126	132677
16283	132678
4256	132679
14610	132680
4126	132681
35838	132682
60191	132683
126320	132684
1724	132685
77568	132686
111844	132687
116465	132688
22178	132689
163004	132690
232	132691
4619	132692
121006	132693
87400	132694
111232	132695
48370	132696
212007	132697
267235	132698
143695	132699
12219	132700
108093	132701
164927	132702
11873	132703
50248	132704
125712	132705
50894	132706
64309	132707
35392	132708
36303	132709
4189	132710
61577	132711
5077	132712
38938	132713
187103	132714
46615	132715
46215	132716
56329	132717
175637	132718
21947	132719
1320	132720
9555	132721
132886	132722
216114	132723
68357	132724
239300	132725
100867	132726
67390	132727
89611	132728
10819	132729
6252	132730
7578	132731
106636	132732
192827	132733
107443	132734
109083	132735
163479	132736
60702	132737
94187	132738
74069	132739
157986	132740
49297	132741
82177	132742
13212	132743
45376	132744
65354	132745
17402	132746
91229	132747
32154	132748
25685	132749
113217	132750
186515	132751
163397	132752
69915	132753
163471	132754
264982	132755
12523	132756
15076	132757
18007	132758
14583	132759
64775	132760
30911	132761
8112	132762
201739	132763
26562	132764
234577	132765
35419	132766
42788	132767
13535	132768
28299	132769
5575	132770
35607	132771
22516	132772
140	132773
637	132774
79772	132775
10303	132776
31727	132777
183779	132778
25631	132779
85197	132780
41266	132781
249428	132782
28711	132783
164482	132784
292	132785
75753	132786
35618	132787
2566	132788
149168	132789
18076	132790
31197	132791
25570	132792
191332	132793
67196	132794
78699	132795
24789	132796
42674	132797
229771	132798
17493	132799
28541	132800
26902	132801
21237	132802
10549	132803
55849	132804
3793	132805
30136	132806
16609	132807
2137	132808
122019	132809
55098	132810
103654	132811
44998	132812
28083	132813
91407	132814
50124	132815
108073	132816
36914	132817
68812	132818
3536	132819
77706	132820
67488	132821
3239	132822
49424	132823
48202	132824
225333	132825
31077	132826
71687	132827
4021	132828
117099	132829
74579	132830
2684	132831
67637	132832
4105	132833
46690	132834
15655	132835
91980	132836
134841	132837
2571	132838
41793	132839
90876	132840
3932	132841
109694	132842
56398	132843
90440	132844
128506	132845
159437	132846
14128	132847
4227	132848
1262	132849
204298	132850
239356	132851
29580	132852
24039	132853
114704	132854
269880	132855
38726	132856
51243	132857
99400	132858
56586	132859
50564	132860
16570	132861
265987	132862
147958	132863
1053	132864
105658	132865
5010	132866
60705	132867
201686	132868
118836	132869
4558	132870
21227	132871
14678	132872
78037	132873
39683	132874
31509	132875
50411	132876
4759	132877
854	132878
268523	132879
145839	132880
4610	132881
6920	132882
185044	132883
191571	132884
210381	132885
175505	132886
26315	132887
2278	132888
19118	132889
210353	132890
174807	132891
13137	132892
5303	132893
68960	132894
18137	132895
140932	132896
199004	132897
127379	132898
8180	132899
90972	132900
98362	132901
9134	132902
29792	132903
1087	132904
79495	132905
40860	132906
9	132907
1659	132908
165699	132909
93856	132910
16036	132911
964	132912
48772	132913
26546	132914
53878	132915
149078	132916
118699	132917
1586	132918
40834	132919
148490	132920
45617	132921
108011	132922
9838	132923
8023	132924
70371	132925
29856	132926
65901	132927
28557	132928
104124	132929
22913	132930
167095	132931
166874	132932
26618	132933
218696	132934
61933	132935
40313	132936
103251	132937
53257	132938
109113	132939
88692	132940
226002	132941
130	132942
4406	132943
167974	132944
26659	132945
19406	132946
6124	132947
10626	132948
39797	132949
103918	132950
168480	132951
214690	132952
264380	132953
70468	132954
21991	132955
22359	132956
199298	132957
98989	132958
18518	132959
9933	132960
246817	132961
74128	132962
109352	132963
132430	132964
97218	132965
112423	132966
15391	132967
109820	132968
42365	132969
56234	132970
1630	132971
61080	132972
62905	132973
9952	132974
113501	132975
3159	132976
44980	132977
49664	132978
128662	132979
3192	132980
9896	132981
13887	132982
235410	132983
266713	132984
3318	132985
14779	132986
44256	132987
95788	132988
174325	132989
1019	132990
135608	132991
89376	132992
18566	132993
299	132994
19689	132995
116783	132996
27053	132997
66118	132998
10559	132999
195742	133000
78422	133001
112328	133002
47062	133003
25616	133004
125708	133005
85879	133006
128238	133007
208879	133008
1956	133009
1729	133010
29793	133011
98518	133012
20879	133013
103170	133014
52944	133015
973	133016
16236	133017
55298	133018
248736	133019
43188	133020
26716	133021
125213	133022
1508	133023
18099	133024
2164	133025
191493	133026
9883	133027
7666	133028
88322	133029
165444	133030
111812	133031
39909	133032
143651	133033
233225	133034
9872	133035
150771	133036
3215	133037
66601	133038
198682	133039
2443	133040
69053	133041
23585	133042
56621	133043
2978	133044
267259	133045
13916	133046
148666	133047
68409	133048
8716	133049
41698	133050
74932	133051
119780	133052
412	133053
7511	133054
7866	133055
4	133056
1580	133057
32110	133058
4520	133059
264470	133060
40152	133061
29529	133062
20647	133063
5183	133064
76709	133065
29292	133066
183217	133067
6296	133068
10770	133069
99335	133070
87659	133071
699	133072
104105	133073
24498	133074
23791	133075
39394	133076
97526	133077
80219	133078
22653	133079
84899	133080
141315	133081
63874	133082
19896	133083
16992	133084
28519	133085
43996	133086
41402	133087
2767	133088
121176	133089
36627	133090
28575	133091
65477	133092
26157	133093
269758	133094
3836	133095
30664	133096
23821	133097
92031	133098
713	133099
7409	133100
51257	133101
173301	133102
4191	133103
285	133104
38501	133105
55593	133106
10015	133107
485	133108
141559	133109
114	133110
94473	133111
22484	133112
62362	133113
49536	133114
136564	133115
127810	133116
5716	133117
8792	133118
36356	133119
4173	133120
3539	133121
7771	133122
59118	133123
28549	133124
26282	133125
136232	133126
158095	133127
48761	133128
81972	133129
181878	133130
234587	133131
2734	133132
8681	133133
28602	133134
131574	133135
25584	133136
979	133137
50608	133138
52761	133139
16604	133140
11871	133141
151982	133142
45310	133143
92951	133144
15878	133145
78539	133146
9050	133147
45598	133148
120300	133149
268927	133150
16105	133151
113156	133152
10562	133153
83732	133154
7924	133155
34671	133156
150219	133157
14274	133158
6704	133159
5318	133160
73629	133161
5688	133162
3464	133163
168705	133164
64905	133165
10494	133166
213319	133167
1940	133168
152358	133169
144464	133170
80548	133171
94827	133172
8267	133173
42867	133174
112107	133175
13440	133176
22684	133177
56195	133178
215890	133179
5319	133180
21891	133181
26369	133182
112223	133183
229612	133184
53193	133185
160808	133186
212626	133187
24228	133188
17135	133189
1728	133190
201289	133191
17810	133192
106264	133193
14471	133194
7582	133195
43998	133196
101495	133197
33798	133198
6081	133199
245561	133200
250807	133201
6355	133202
24423	133203
3347	133204
83798	133205
58649	133206
35566	133207
15891	133208
91429	133209
37291	133210
46429	133211
255690	133212
59156	133213
18927	133214
9847	133215
91993	133216
6059	133217
224	133218
47372	133219
102837	133220
53926	133221
55322	133222
9505	133223
245092	133224
192305	133225
21330	133226
3051	133227
169043	133228
64630	133229
16522	133230
1183	133231
28373	133232
11024	133233
63146	133234
221472	133235
44206	133236
111274	133237
48813	133238
151954	133239
85797	133240
120365	133241
15042	133242
7312	133243
155589	133244
143249	133245
27398	133246
6022	133247
1124	133248
259396	133249
6249	133250
39240	133251
49054	133252
59186	133253
4441	133254
18892	133255
5401	133256
4177	133257
182621	133258
4764	133259
111465	133260
64753	133261
1779	133262
1972	133263
110308	133264
21574	133265
19380	133266
161088	133267
3688	133268
60605	133269
212579	133270
145942	133271
925	133272
247234	133273
3004	133274
47753	133275
89581	133276
73822	133277
91283	133278
41472	133279
7294	133280
264519	133281
40265	133282
61	133283
2698	133284
1420	133285
15582	133286
92597	133287
235692	133288
11469	133289
20673	133290
207286	133291
156041	133292
16276	133293
17232	133294
264445	133295
5055	133296
26241	133297
37283	133298
1711	133299
168063	133300
51222	133301
5819	133302
197750	133303
13594	133304
8042	133305
17666	133306
1608	133307
271604	133308
22090	133309
78860	133310
122238	133311
29066	133312
98899	133313
4595	133314
17358	133315
44573	133316
58005	133317
197093	133318
56589	133319
26905	133320
99697	133321
90261	133322
34723	133323
30160	133324
102355	133325
101189	133326
270476	133327
261575	133328
101098	133329
62173	133330
15273	133331
1102	133332
6051	133333
168574	133334
10935	133335
23162	133336
31751	133337
7430	133338
93232	133339
43677	133340
41861	133341
6197	133342
2286	133343
38325	133344
21040	133345
20105	133346
109969	133347
5742	133348
1671	133349
754	133350
18836	133351
1977	133352
92475	133353
263320	133354
1171	133355
277	133356
3302	133357
4534	133358
73	133359
687	133360
64898	133361
253336	133362
15951	133363
6452	133364
8331	133365
3319	133366
516	133367
36236	133368
944	133369
128462	133370
28593	133371
4106	133372
55741	133373
10188	133374
124672	133375
10963	133376
242777	133377
19259	133378
113561	133379
12460	133380
191609	133381
4239	133382
32364	133383
60055	133384
28559	133385
130838	133386
17703	133387
2728	133388
231827	133389
313	133390
82195	133391
81455	133392
28784	133393
10936	133394
172195	133395
10622	133396
20790	133397
15606	133398
170663	133399
2867	133400
37231	133401
110805	133402
32747	133403
18681	133404
40261	133405
153098	133406
7614	133407
14293	133408
75097	133409
146425	133410
164195	133411
90817	133412
68136	133413
48767	133414
4242	133415
8767	133416
76124	133417
18335	133418
28999	133419
171001	133420
52786	133421
222709	133422
2184	133423
76432	133424
8483	133425
125134	133426
21401	133427
257746	133428
212	133429
10526	133430
5602	133431
6055	133432
241767	133433
3361	133434
8780	133435
702	133436
195832	133437
14791	133438
7465	133439
77630	133440
46147	133441
32898	133442
29364	133443
3940	133444
8626	133445
1525	133446
51763	133447
166645	133448
158792	133449
57046	133450
1565	133451
125321	133452
196385	133453
104955	133454
3828	133455
18479	133456
97400	133457
43557	133458
93961	133459
49830	133460
169052	133461
1627	133462
29091	133463
32050	133464
10655	133465
115259	133466
146587	133467
121188	133468
5877	133469
7841	133470
31997	133471
3724	133472
49116	133473
172600	133474
92	133475
133197	133476
18225	133477
27887	133478
12243	133479
14025	133480
56259	133481
56475	133482
31560	133483
97303	133484
15325	133485
185638	133486
39623	133487
34047	133488
56434	133489
213133	133490
3835	133491
86813	133492
21323	133493
5608	133494
153101	133495
53961	133496
91182	133497
45806	133498
245817	133499
33897	133500
39403	133501
44135	133502
83991	133503
125679	133504
14163	133505
149753	133506
10027	133507
55	133508
15209	133509
32548	133510
67594	133511
135392	133512
230482	133513
111211	133514
5247	133515
23800	133516
50172	133517
312	133518
100323	133519
13669	133520
162679	133521
3450	133522
5705	133523
25189	133524
19660	133525
8495	133526
15465	133527
241447	133528
36696	133529
6583	133530
20734	133531
32258	133532
73966	133533
15929	133534
36975	133535
207	133536
23029	133537
62717	133538
126539	133539
1478	133540
15605	133541
44924	133542
57450	133543
3765	133544
39057	133545
65367	133546
139929	133547
14012	133548
240771	133549
34980	133550
106915	133551
38945	133552
67405	133553
168751	133554
239470	133555
62148	133556
20193	133557
14527	133558
707	133559
989	133560
56972	133561
18162	133562
141289	133563
149909	133564
8012	133565
10860	133566
32561	133567
18453	133568
46523	133569
53191	133570
97327	133571
143526	133572
251130	133573
47785	133574
10615	133575
1047	133576
12382	133577
2501	133578
152618	133579
244736	133580
28782	133581
246420	133582
46126	133583
3096	133584
989	133585
137656	133586
122808	133587
111884	133588
29415	133589
3173	133590
122806	133591
13903	133592
10444	133593
94262	133594
1895	133595
32997	133596
30343	133597
909	133598
145986	133599
236318	133600
18858	133601
9143	133602
16904	133603
30481	133604
27698	133605
55365	133606
270483	133607
171668	133608
35637	133609
3345	133610
65380	133611
104867	133612
55470	133613
192715	133614
169337	133615
13035	133616
6730	133617
125268	133618
551	133619
194657	133620
12315	133621
3295	133622
128072	133623
108346	133624
25464	133625
46516	133626
227346	133627
28833	133628
101313	133629
45854	133630
2849	133631
8625	133632
57814	133633
239287	133634
2558	133635
181616	133636
86753	133637
8923	133638
11438	133639
233562	133640
108562	133641
42461	133642
7675	133643
17141	133644
6905	133645
71939	133646
49071	133647
11875	133648
8763	133649
223623	133650
143974	133651
600	133652
152341	133653
27923	133654
106364	133655
48772	133656
103409	133657
230583	133658
5207	133659
88035	133660
78008	133661
7759	133662
52797	133663
14991	133664
29303	133665
14893	133666
74781	133667
2654	133668
40515	133669
83763	133670
62932	133671
115956	133672
42253	133673
53877	133674
5500	133675
28170	133676
25191	133677
1892	133678
33343	133679
3667	133680
624	133681
15003	133682
81972	133683
16970	133684
186489	133685
7767	133686
4554	133687
25824	133688
14286	133689
159051	133690
50144	133691
1108	133692
128495	133693
207171	133694
8581	133695
6117	133696
142677	133697
164150	133698
54751	133699
242182	133700
9072	133701
234978	133702
54217	133703
22158	133704
88814	133705
34150	133706
185246	133707
71063	133708
7321	133709
3127	133710
1937	133711
230700	133712
155379	133713
11999	133714
27450	133715
19792	133716
183275	133717
674	133718
169316	133719
64665	133720
5555	133721
3850	133722
83512	133723
19734	133724
5	133725
1466	133726
6331	133727
31794	133728
29	133729
50361	133730
17508	133731
24390	133732
886	133733
11093	133734
161370	133735
2869	133736
3647	133737
255120	133738
61007	133739
75201	133740
11973	133741
109340	133742
236711	133743
27054	133744
13381	133745
9039	133746
27182	133747
107453	133748
136850	133749
56583	133750
61177	133751
63718	133752
3830	133753
151144	133754
27423	133755
263111	133756
79407	133757
1111	133758
119041	133759
36647	133760
22901	133761
160469	133762
42601	133763
126178	133764
8912	133765
4464	133766
18876	133767
4111	133768
9509	133769
39819	133770
51064	133771
2064	133772
19275	133773
243267	133774
157169	133775
27232	133776
6681	133777
53572	133778
52624	133779
56201	133780
1494	133781
12835	133782
12323	133783
16461	133784
196031	133785
21684	133786
26417	133787
3286	133788
21036	133789
39135	133790
6942	133791
1923	133792
138808	133793
7764	133794
3200	133795
158003	133796
52842	133797
42576	133798
101593	133799
63780	133800
1185	133801
91190	133802
16249	133803
56017	133804
28416	133805
79074	133806
169335	133807
73	133808
47085	133809
141190	133810
11522	133811
4178	133812
33948	133813
50524	133814
5202	133815
1222	133816
6585	133817
75606	133818
167775	133819
183888	133820
19677	133821
1299	133822
13683	133823
16698	133824
47255	133825
9787	133826
32360	133827
91760	133828
111237	133829
43073	133830
74597	133831
3296	133832
58234	133833
67880	133834
24055	133835
147181	133836
278	133837
4074	133838
3344	133839
48943	133840
1884	133841
73222	133842
177594	133843
16928	133844
4426	133845
86525	133846
19890	133847
170339	133848
90127	133849
9701	133850
238371	133851
19399	133852
8201	133853
982	133854
74950	133855
32376	133856
173209	133857
257977	133858
88472	133859
135609	133860
64344	133861
6008	133862
6702	133863
77857	133864
13387	133865
85497	133866
240791	133867
29947	133868
18367	133869
5427	133870
179969	133871
18068	133872
12197	133873
17354	133874
1335	133875
64812	133876
100011	133877
162499	133878
53847	133879
216347	133880
50813	133881
40288	133882
164040	133883
60077	133884
89365	133885
56712	133886
112403	133887
110113	133888
156332	133889
1285	133890
263977	133891
197808	133892
16217	133893
101275	133894
88412	133895
3186	133896
6464	133897
130376	133898
111532	133899
1464	133900
29895	133901
82468	133902
1987	133903
1986	133904
13657	133905
9678	133906
20824	133907
107611	133908
148076	133909
108930	133910
2342	133911
37556	133912
77513	133913
122421	133914
197782	133915
90296	133916
86121	133917
20393	133918
215270	133919
6915	133920
6320	133921
84174	133922
825	133923
238182	133924
3714	133925
175085	133926
9092	133927
54012	133928
11281	133929
19132	133930
65810	133931
96212	133932
5750	133933
70	133934
3683	133935
52695	133936
122962	133937
13477	133938
32282	133939
7010	133940
10108	133941
226776	133942
247686	133943
2944	133944
42819	133945
110867	133946
900	133947
32737	133948
31319	133949
50977	133950
15346	133951
211198	133952
60265	133953
163993	133954
22084	133955
30330	133956
13903	133957
54057	133958
706	133959
38861	133960
31727	133961
72163	133962
198648	133963
176185	133964
228970	133965
43995	133966
234348	133967
9376	133968
7926	133969
4358	133970
89734	133971
51112	133972
35861	133973
37100	133974
228	133975
119686	133976
359	133977
8191	133978
9354	133979
113161	133980
268536	133981
57167	133982
32618	133983
13717	133984
90356	133985
11655	133986
147994	133987
162652	133988
8927	133989
56564	133990
88172	133991
53146	133992
20346	133993
73794	133994
7724	133995
231832	133996
100494	133997
50674	133998
47491	133999
659	134000
122257	134001
205177	134002
27202	134003
51253	134004
98017	134005
18699	134006
8013	134007
6410	134008
41597	134009
56866	134010
35916	134011
45463	134012
21277	134013
224103	134014
28084	134015
30278	134016
11950	134017
1552	134018
227806	134019
29756	134020
121332	134021
85401	134022
4145	134023
39241	134024
2318	134025
11712	134026
876	134027
178476	134028
123758	134029
108686	134030
38050	134031
665	134032
250042	134033
6713	134034
10910	134035
44090	134036
34034	134037
11595	134038
2798	134039
176699	134040
5666	134041
11452	134042
165292	134043
242688	134044
22275	134045
98967	134046
108168	134047
163949	134048
120082	134049
27985	134050
172394	134051
124529	134052
12245	134053
88230	134054
3761	134055
105460	134056
28756	134057
7025	134058
135807	134059
6269	134060
43449	134061
18131	134062
5703	134063
1572	134064
30826	134065
93256	134066
34655	134067
23300	134068
70807	134069
1704	134070
23935	134071
22678	134072
30752	134073
24571	134074
4495	134075
80733	134076
118313	134077
58213	134078
2986	134079
100582	134080
1251	134081
78890	134082
49805	134083
4472	134084
66003	134085
66151	134086
239052	134087
4937	134088
92630	134089
46951	134090
256595	134091
14547	134092
229734	134093
847	134094
29908	134095
4636	134096
105089	134097
52078	134098
55478	134099
46	134100
2912	134101
8063	134102
49417	134103
28644	134104
53064	134105
26223	134106
72276	134107
88867	134108
7076	134109
229399	134110
58553	134111
59591	134112
2799	134113
48296	134114
37468	134115
13939	134116
7103	134117
242887	134118
24369	134119
4507	134120
23004	134121
52331	134122
220	134123
158099	134124
42260	134125
12327	134126
21117	134127
11369	134128
59410	134129
68281	134130
179625	134131
36574	134132
5175	134133
5797	134134
6551	134135
2623	134136
10877	134137
30458	134138
215400	134139
63828	134140
198976	134141
93221	134142
221644	134143
5523	134144
2964	134145
136264	134146
13570	134147
108546	134148
149036	134149
107528	134150
67524	134151
5241	134152
76021	134153
131572	134154
77411	134155
52867	134156
116238	134157
1025	134158
266	134159
14402	134160
1061	134161
164621	134162
84377	134163
26295	134164
145041	134165
132899	134166
20242	134167
11407	134168
38239	134169
270695	134170
262091	134171
12215	134172
267914	134173
217183	134174
44170	134175
252795	134176
50201	134177
686	134178
165424	134179
6429	134180
87909	134181
25630	134182
56466	134183
219812	134184
71718	134185
44228	134186
9497	134187
1375	134188
36378	134189
7592	134190
61469	134191
95819	134192
24606	134193
202510	134194
5271	134195
80	134196
243754	134197
77706	134198
71588	134199
48134	134200
24525	134201
262271	134202
116	134203
12544	134204
9034	134205
54153	134206
55612	134207
214720	134208
16326	134209
54173	134210
11864	134211
17706	134212
3012	134213
98607	134214
112539	134215
19	134216
86995	134217
96751	134218
113851	134219
229871	134220
250554	134221
57480	134222
36899	134223
125548	134224
122958	134225
196883	134226
4900	134227
16153	134228
3659	134229
21847	134230
250111	134231
2051	134232
4247	134233
96189	134234
104464	134235
319	134236
59477	134237
19731	134238
69539	134239
13073	134240
47882	134241
102669	134242
21071	134243
89624	134244
140828	134245
20284	134246
3987	134247
177265	134248
43505	134249
57924	134250
47966	134251
1	134252
9227	134253
163154	134254
174732	134255
1159	134256
37856	134257
269121	134258
148531	134259
23338	134260
17662	134261
9485	134262
124	134263
106252	134264
13749	134265
15672	134266
7762	134267
2174	134268
136918	134269
5011	134270
5293	134271
50305	134272
16066	134273
195549	134274
5342	134275
36965	134276
59821	134277
53422	134278
26113	134279
134774	134280
9525	134281
9142	134282
20342	134283
46968	134284
62917	134285
74580	134286
31373	134287
233745	134288
2734	134289
53852	134290
121354	134291
224452	134292
40232	134293
350	134294
4728	134295
74434	134296
28260	134297
16717	134298
11649	134299
143819	134300
165592	134301
110887	134302
214911	134303
46699	134304
9872	134305
2903	134306
66480	134307
191829	134308
6230	134309
39496	134310
44303	134311
27702	134312
29215	134313
11956	134314
21966	134315
1662	134316
2772	134317
67315	134318
92768	134319
248084	134320
26334	134321
4414	134322
95311	134323
40674	134324
50647	134325
76844	134326
140293	134327
163908	134328
41254	134329
13502	134330
9656	134331
63198	134332
58321	134333
1543	134334
1396	134335
14155	134336
126395	134337
12239	134338
9694	134339
260363	134340
23134	134341
8647	134342
209645	134343
16135	134344
79507	134345
48047	134346
13280	134347
2796	134348
146442	134349
102205	134350
153144	134351
12377	134352
1808	134353
77352	134354
271066	134355
6434	134356
80786	134357
3346	134358
108988	134359
59569	134360
131452	134361
3993	134362
3732	134363
25095	134364
70303	134365
1178	134366
50210	134367
21529	134368
27101	134369
43697	134370
44171	134371
18988	134372
15045	134373
3826	134374
95456	134375
163593	134376
136311	134377
132648	134378
28844	134379
19439	134380
28338	134381
192755	134382
49400	134383
57319	134384
125855	134385
3484	134386
163486	134387
63566	134388
13298	134389
83956	134390
58846	134391
104778	134392
121017	134393
169690	134394
143879	134395
4	134396
2874	134397
37026	134398
7615	134399
171264	134400
106802	134401
51062	134402
162222	134403
104583	134404
5091	134405
54594	134406
236556	134407
170640	134408
1759	134409
109588	134410
538	134411
14015	134412
8881	134413
103979	134414
9464	134415
27397	134416
1485	134417
5838	134418
45733	134419
12572	134420
18436	134421
33048	134422
10047	134423
41341	134424
50914	134425
148154	134426
108640	134427
171612	134428
115385	134429
107168	134430
27242	134431
166081	134432
41876	134433
216	134434
41864	134435
164590	134436
34596	134437
34687	134438
3097	134439
19676	134440
7502	134441
445	134442
65004	134443
15534	134444
11596	134445
226408	134446
140840	134447
40750	134448
269829	134449
9118	134450
44379	134451
112511	134452
97245	134453
2699	134454
206562	134455
8337	134456
50972	134457
17418	134458
12767	134459
5960	134460
18425	134461
147769	134462
155136	134463
38370	134464
3538	134465
79313	134466
16099	134467
77185	134468
210389	134469
3136	134470
13816	134471
31113	134472
7658	134473
3256	134474
133118	134475
293	134476
23582	134477
93261	134478
249831	134479
69282	134480
65733	134481
692	134482
1465	134483
6550	134484
170518	134485
17132	134486
195492	134487
143348	134488
29423	134489
58363	134490
72552	134491
11	134492
33058	134493
13186	134494
1816	134495
155274	134496
161784	134497
84611	134498
5409	134499
49370	134500
92820	134501
204054	134502
14714	134503
37132	134504
32717	134505
79444	134506
6152	134507
7413	134508
253492	134509
33274	134510
10113	134511
17664	134512
155636	134513
43863	134514
2380	134515
165468	134516
38919	134517
6094	134518
80613	134519
253323	134520
218655	134521
1974	134522
20550	134523
65834	134524
127420	134525
19227	134526
88796	134527
126659	134528
849	134529
2477	134530
44144	134531
35156	134532
188222	134533
32179	134534
10967	134535
226254	134536
3792	134537
154713	134538
7102	134539
122549	134540
64614	134541
1949	134542
11320	134543
13661	134544
261	134545
7716	134546
47014	134547
248552	134548
26943	134549
8392	134550
54186	134551
3342	134552
24986	134553
198472	134554
78236	134555
12052	134556
7227	134557
257445	134558
18975	134559
46103	134560
192723	134561
34106	134562
3643	134563
31611	134564
5897	134565
11943	134566
62307	134567
155742	134568
210677	134569
42622	134570
138662	134571
73956	134572
4563	134573
126434	134574
14404	134575
195735	134576
118931	134577
74121	134578
155640	134579
20541	134580
48633	134581
253784	134582
6083	134583
218714	134584
5402	134585
1883	134586
13925	134587
118833	134588
102995	134589
9158	134590
97506	134591
10570	134592
60455	134593
74517	134594
68	134595
232234	134596
11474	134597
188654	134598
35755	134599
81496	134600
1776	134601
24466	134602
192501	134603
17436	134604
141257	134605
242577	134606
29194	134607
56893	134608
16432	134609
52620	134610
119849	134611
56204	134612
12818	134613
146275	134614
105841	134615
16844	134616
79058	134617
46575	134618
28808	134619
2776	134620
144165	134621
3427	134622
6722	134623
40231	134624
169516	134625
149970	134626
3709	134627
16343	134628
45291	134629
39700	134630
121239	134631
54688	134632
7800	134633
104271	134634
114813	134635
25851	134636
80601	134637
55230	134638
3879	134639
19749	134640
20864	134641
228214	134642
1351	134643
156879	134644
18417	134645
20553	134646
7747	134647
29777	134648
5439	134649
225106	134650
7386	134651
6843	134652
127	134653
3331	134654
232	134655
42289	134656
104247	134657
2281	134658
64536	134659
145338	134660
22136	134661
4691	134662
265143	134663
47426	134664
40973	134665
94434	134666
102437	134667
53821	134668
26686	134669
46817	134670
227104	134671
6271	134672
27338	134673
3044	134674
97507	134675
18276	134676
9009	134677
95286	134678
167607	134679
2271	134680
44338	134681
120415	134682
272534	134683
153280	134684
7318	134685
39648	134686
14892	134687
68417	134688
80522	134689
1044	134690
67688	134691
38737	134692
96546	134693
77817	134694
6312	134695
4824	134696
47046	134697
65007	134698
13610	134699
56	134700
907	134701
81500	134702
15098	134703
170328	134704
3076	134705
41431	134706
225893	134707
23098	134708
98559	134709
680	134710
42857	134711
1564	134712
32894	134713
124232	134714
207700	134715
55857	134716
95141	134717
71	134718
58575	134719
75976	134720
41658	134721
10513	134722
115843	134723
141365	134724
21011	134725
6028	134726
8297	134727
237263	134728
44996	134729
14410	134730
11310	134731
82995	134732
13461	134733
70966	134734
2466	134735
131856	134736
181098	134737
22502	134738
115061	134739
57906	134740
4507	134741
6696	134742
99114	134743
71943	134744
352	134745
38189	134746
29353	134747
5344	134748
169274	134749
110389	134750
61051	134751
4042	134752
27075	134753
69287	134754
57194	134755
2586	134756
47417	134757
11160	134758
93625	134759
2752	134760
55	134761
211223	134762
7744	134763
23365	134764
4391	134765
11325	134766
14314	134767
61762	134768
99765	134769
93686	134770
7425	134771
244670	134772
77271	134773
40291	134774
241212	134775
13780	134776
72009	134777
36013	134778
62318	134779
94998	134780
42199	134781
27837	134782
100530	134783
193310	134784
5444	134785
38366	134786
45759	134787
73758	134788
7241	134789
55620	134790
6653	134791
55843	134792
239125	134793
248454	134794
83426	134795
33299	134796
5828	134797
17545	134798
86611	134799
7249	134800
102987	134801
79343	134802
21918	134803
70820	134804
271956	134805
105	134806
4996	134807
18771	134808
164658	134809
57232	134810
38244	134811
26169	134812
98150	134813
111476	134814
44190	134815
169561	134816
46214	134817
194202	134818
13025	134819
204715	134820
6312	134821
24977	134822
10282	134823
28937	134824
1981	134825
122743	134826
220770	134827
25478	134828
39411	134829
17304	134830
52341	134831
83893	134832
7526	134833
156251	134834
69570	134835
78508	134836
11425	134837
101768	134838
258614	134839
150493	134840
99233	134841
38131	134842
30176	134843
36329	134844
10773	134845
7129	134846
166951	134847
107784	134848
179777	134849
42990	134850
106015	134851
83671	134852
113464	134853
948	134854
229248	134855
6984	134856
7198	134857
35377	134858
188809	134859
111689	134860
27179	134861
1339	134862
31093	134863
8555	134864
168227	134865
89575	134866
17576	134867
18001	134868
23226	134869
211792	134870
1016	134871
234890	134872
44207	134873
78665	134874
161828	134875
72841	134876
71405	134877
218088	134878
2667	134879
31678	134880
2847	134881
63512	134882
170054	134883
9052	134884
12751	134885
57970	134886
78615	134887
369	134888
9693	134889
203207	134890
13849	134891
60	134892
55342	134893
30837	134894
70676	134895
21795	134896
248435	134897
162469	134898
40567	134899
186836	134900
199703	134901
270033	134902
79260	134903
589	134904
203739	134905
10489	134906
5201	134907
187248	134908
35077	134909
107339	134910
154264	134911
5089	134912
9504	134913
11385	134914
52045	134915
519	134916
1550	134917
59861	134918
102990	134919
137781	134920
29571	134921
6123	134922
2666	134923
217024	134924
9875	134925
347	134926
6811	134927
6092	134928
163996	134929
33751	134930
7964	134931
5416	134932
84238	134933
2505	134934
25465	134935
99776	134936
257914	134937
173646	134938
32819	134939
145064	134940
93568	134941
258141	134942
8129	134943
104949	134944
877	134945
86253	134946
26505	134947
10606	134948
40994	134949
1240	134950
11861	134951
129943	134952
603	134953
55166	134954
14493	134955
81705	134956
37548	134957
201692	134958
58620	134959
5876	134960
243448	134961
3587	134962
101840	134963
90640	134964
16103	134965
99390	134966
6001	134967
18615	134968
18707	134969
141290	134970
20770	134971
115610	134972
73820	134973
190726	134974
83963	134975
217243	134976
10949	134977
3108	134978
119004	134979
149076	134980
7416	134981
13061	134982
8277	134983
25082	134984
7806	134985
9370	134986
8633	134987
43783	134988
170790	134989
240777	134990
908	134991
90984	134992
41265	134993
80237	134994
213268	134995
41087	134996
202587	134997
1149	134998
47032	134999
113800	135000
6017	135001
2470	135002
51741	135003
74095	135004
15999	135005
44264	135006
33358	135007
8925	135008
951	135009
14966	135010
96885	135011
82165	135012
3044	135013
13872	135014
106148	135015
1237	135016
175971	135017
36063	135018
11319	135019
11952	135020
14457	135021
130859	135022
6723	135023
89005	135024
545	135025
79612	135026
159764	135027
56048	135028
131843	135029
262136	135030
251356	135031
2321	135032
162710	135033
3537	135034
39547	135035
19681	135036
78284	135037
63670	135038
84841	135039
127324	135040
7055	135041
3433	135042
12150	135043
13122	135044
8724	135045
13200	135046
55264	135047
11998	135048
78918	135049
21	135050
20312	135051
3342	135052
20488	135053
192767	135054
146851	135055
67468	135056
12522	135057
99556	135058
1811	135059
19474	135060
21023	135061
4319	135062
188135	135063
217449	135064
23388	135065
4288	135066
18885	135067
4629	135068
122467	135069
59599	135070
73707	135071
58479	135072
91944	135073
145582	135074
34298	135075
2274	135076
3537	135077
5495	135078
115398	135079
19600	135080
11997	135081
111462	135082
31201	135083
112033	135084
54877	135085
118193	135086
177113	135087
80097	135088
107405	135089
115372	135090
52392	135091
5912	135092
1328	135093
36760	135094
49469	135095
197857	135096
87298	135097
30868	135098
114392	135099
33700	135100
6573	135101
1389	135102
7962	135103
79686	135104
26872	135105
16550	135106
66285	135107
20720	135108
7028	135109
1715	135110
21901	135111
21405	135112
539	135113
17719	135114
66353	135115
20333	135116
71822	135117
38727	135118
205073	135119
12632	135120
125140	135121
30646	135122
15806	135123
98388	135124
50138	135125
6547	135126
43630	135127
99040	135128
8157	135129
9526	135130
31587	135131
74973	135132
27131	135133
24501	135134
8730	135135
149812	135136
49263	135137
202749	135138
10425	135139
5089	135140
6944	135141
154441	135142
735	135143
38686	135144
13133	135145
74772	135146
2861	135147
14402	135148
10036	135149
39523	135150
188959	135151
189275	135152
149186	135153
29001	135154
81153	135155
128056	135156
76925	135157
618	135158
8325	135159
11479	135160
41620	135161
41698	135162
141135	135163
72458	135164
1497	135165
40668	135166
42452	135167
269587	135168
255778	135169
146781	135170
2895	135171
168511	135172
29815	135173
26923	135174
12055	135175
9223	135176
9377	135177
19685	135178
385	135179
7590	135180
7244	135181
123382	135182
1270	135183
13284	135184
13198	135185
3180	135186
5912	135187
948	135188
62982	135189
24756	135190
171692	135191
66928	135192
69354	135193
19993	135194
3170	135195
101055	135196
67961	135197
111701	135198
1738	135199
19546	135200
112	135201
214557	135202
11134	135203
74235	135204
25194	135205
130759	135206
36963	135207
2026	135208
23696	135209
5702	135210
6562	135211
151302	135212
120641	135213
236380	135214
167630	135215
25766	135216
68271	135217
33273	135218
13406	135219
272086	135220
87290	135221
150490	135222
1930	135223
49576	135224
114226	135225
9633	135226
160853	135227
60026	135228
702	135229
108029	135230
113223	135231
8753	135232
132573	135233
52304	135234
95285	135235
1382	135236
55444	135237
198561	135238
22919	135239
67327	135240
232009	135241
54510	135242
60930	135243
13938	135244
154243	135245
49836	135246
24555	135247
26862	135248
104589	135249
2260	135250
259386	135251
19740	135252
7389	135253
130554	135254
10797	135255
109134	135256
41080	135257
55589	135258
159150	135259
7725	135260
78886	135261
202512	135262
30423	135263
26755	135264
22128	135265
203882	135266
266584	135267
4271	135268
112750	135269
133437	135270
151	135271
15238	135272
104774	135273
108667	135274
210810	135275
73744	135276
135116	135277
7609	135278
209412	135279
120252	135280
3849	135281
27227	135282
69441	135283
9	135284
93133	135285
1165	135286
83752	135287
99713	135288
28848	135289
77972	135290
7370	135291
1388	135292
194437	135293
173643	135294
5454	135295
149444	135296
51499	135297
200357	135298
199779	135299
91319	135300
54163	135301
3342	135302
17388	135303
86801	135304
59052	135305
22040	135306
250613	135307
138490	135308
13519	135309
110318	135310
113	135311
10885	135312
31048	135313
5586	135314
59193	135315
259048	135316
230709	135317
5476	135318
141982	135319
63561	135320
110257	135321
58	135322
133426	135323
849	135324
125235	135325
823	135326
21781	135327
27142	135328
96504	135329
40584	135330
2304	135331
5272	135332
10163	135333
224781	135334
12811	135335
166251	135336
208059	135337
163470	135338
9397	135339
4062	135340
30306	135341
47910	135342
39056	135343
3767	135344
39369	135345
4820	135346
78698	135347
24142	135348
34550	135349
17649	135350
17644	135351
182924	135352
92806	135353
128122	135354
7077	135355
63462	135356
9861	135357
142844	135358
5951	135359
96186	135360
313	135361
63964	135362
21262	135363
148588	135364
247130	135365
664	135366
54471	135367
259168	135368
56871	135369
12171	135370
4423	135371
94492	135372
4682	135373
115906	135374
3135	135375
17672	135376
39600	135377
17778	135378
24745	135379
10907	135380
159948	135381
1847	135382
118617	135383
1355	135384
35893	135385
271562	135386
70640	135387
27801	135388
23835	135389
40739	135390
33314	135391
90174	135392
4465	135393
253358	135394
40805	135395
10646	135396
63607	135397
238849	135398
20576	135399
34433	135400
845	135401
29126	135402
415	135403
241733	135404
116625	135405
148543	135406
3322	135407
163270	135408
183445	135409
89516	135410
11821	135411
35870	135412
178942	135413
43	135414
99594	135415
15274	135416
8640	135417
129971	135418
246115	135419
213705	135420
25271	135421
65180	135422
271960	135423
79076	135424
21818	135425
141865	135426
48423	135427
6333	135428
51101	135429
137857	135430
17477	135431
13655	135432
35208	135433
22726	135434
82658	135435
52861	135436
34955	135437
9893	135438
165027	135439
149571	135440
50342	135441
27262	135442
29850	135443
170397	135444
142683	135445
1304	135446
48872	135447
44432	135448
149	135449
219167	135450
164549	135451
163518	135452
6072	135453
3710	135454
113401	135455
79835	135456
36302	135457
7490	135458
3994	135459
21307	135460
47	135461
33233	135462
18304	135463
23364	135464
70100	135465
187788	135466
163500	135467
75387	135468
73145	135469
89922	135470
56647	135471
46029	135472
751	135473
58704	135474
82425	135475
15287	135476
6946	135477
34414	135478
216289	135479
76457	135480
335	135481
142957	135482
17399	135483
133256	135484
70372	135485
174892	135486
7216	135487
52886	135488
78171	135489
34952	135490
55791	135491
78691	135492
35408	135493
106879	135494
6289	135495
227911	135496
104890	135497
148338	135498
37275	135499
60348	135500
4651	135501
37514	135502
168939	135503
74358	135504
32759	135505
3568	135506
192024	135507
114029	135508
10938	135509
23426	135510
49812	135511
52437	135512
15618	135513
18968	135514
5018	135515
8364	135516
57639	135517
3234	135518
71282	135519
10799	135520
53404	135521
271411	135522
27056	135523
23555	135524
121719	135525
71	135526
102861	135527
109885	135528
5518	135529
177676	135530
39018	135531
47646	135532
1446	135533
90260	135534
262842	135535
44464	135536
2015	135537
23870	135538
82023	135539
136825	135540
33206	135541
145940	135542
36596	135543
139408	135544
213746	135545
17906	135546
76181	135547
107837	135548
266069	135549
18604	135550
14785	135551
114454	135552
34	135553
12767	135554
130294	135555
151624	135556
154106	135557
14984	135558
25839	135559
156991	135560
10616	135561
74171	135562
9361	135563
42007	135564
100956	135565
46077	135566
94574	135567
53792	135568
25373	135569
42298	135570
76943	135571
771	135572
3918	135573
74456	135574
16642	135575
5883	135576
35748	135577
2984	135578
40715	135579
96984	135580
62360	135581
3422	135582
1951	135583
133402	135584
19497	135585
39598	135586
200333	135587
62241	135588
155749	135589
68450	135590
239530	135591
223914	135592
154802	135593
43913	135594
112466	135595
110185	135596
54995	135597
63919	135598
134629	135599
102155	135600
66811	135601
24008	135602
3482	135603
222298	135604
16086	135605
9634	135606
47537	135607
1299	135608
54256	135609
16295	135610
49521	135611
266958	135612
128575	135613
98076	135614
35330	135615
64903	135616
107841	135617
219	135618
56176	135619
66259	135620
139744	135621
6960	135622
35883	135623
169005	135624
25942	135625
228399	135626
86952	135627
63892	135628
34710	135629
23007	135630
67258	135631
5682	135632
11514	135633
56983	135634
32611	135635
120897	135636
26141	135637
9478	135638
31790	135639
23923	135640
240489	135641
138466	135642
7857	135643
97464	135644
72282	135645
5795	135646
159963	135647
106746	135648
774	135649
54454	135650
162128	135651
167040	135652
49498	135653
87841	135654
98597	135655
7121	135656
38742	135657
4066	135658
166174	135659
19816	135660
85833	135661
9369	135662
91758	135663
29221	135664
5967	135665
1201	135666
52349	135667
616	135668
130128	135669
220118	135670
44738	135671
219678	135672
90979	135673
75078	135674
27607	135675
9996	135676
22093	135677
2458	135678
4760	135679
5047	135680
1476	135681
851	135682
44549	135683
8622	135684
29172	135685
20886	135686
111030	135687
27648	135688
145723	135689
3684	135690
60569	135691
3518	135692
257066	135693
45852	135694
167137	135695
223966	135696
26259	135697
11885	135698
161751	135699
28935	135700
79707	135701
93884	135702
8704	135703
59750	135704
129733	135705
169780	135706
22017	135707
49413	135708
1052	135709
33376	135710
21513	135711
23376	135712
24038	135713
69321	135714
129115	135715
141565	135716
85296	135717
98735	135718
20561	135719
3	135720
93453	135721
23955	135722
109364	135723
72250	135724
3694	135725
36143	135726
230683	135727
93915	135728
40606	135729
13815	135730
91532	135731
18496	135732
126461	135733
72998	135734
10329	135735
28760	135736
9546	135737
132441	135738
1510	135739
123773	135740
11037	135741
18170	135742
8040	135743
90920	135744
116291	135745
35688	135746
8394	135747
17579	135748
168661	135749
8917	135750
82431	135751
809	135752
107136	135753
26106	135754
3466	135755
271595	135756
1410	135757
157252	135758
23081	135759
108481	135760
113392	135761
4728	135762
270131	135763
354	135764
62978	135765
20163	135766
22696	135767
89247	135768
2654	135769
32449	135770
435	135771
2535	135772
70217	135773
24459	135774
21501	135775
61774	135776
32780	135777
59456	135778
8781	135779
37181	135780
7011	135781
64148	135782
28912	135783
34691	135784
241957	135785
27717	135786
51126	135787
40771	135788
13649	135789
117823	135790
12770	135791
28865	135792
1091	135793
14632	135794
7411	135795
57686	135796
42673	135797
20817	135798
197865	135799
29286	135800
60701	135801
17703	135802
191591	135803
21763	135804
47	135805
28838	135806
1350	135807
18547	135808
38904	135809
17455	135810
15582	135811
56375	135812
16555	135813
5690	135814
5040	135815
3370	135816
7160	135817
4090	135818
25162	135819
137504	135820
700	135821
1303	135822
106669	135823
107891	135824
79900	135825
3279	135826
54663	135827
29081	135828
98692	135829
92255	135830
18980	135831
2687	135832
17749	135833
117896	135834
78372	135835
2928	135836
78719	135837
81702	135838
247839	135839
3751	135840
8172	135841
65604	135842
28009	135843
19111	135844
87884	135845
89649	135846
7181	135847
3918	135848
184628	135849
148618	135850
53442	135851
14632	135852
83862	135853
11320	135854
56833	135855
11864	135856
108803	135857
63252	135858
158397	135859
6084	135860
77912	135861
106132	135862
1405	135863
14815	135864
80490	135865
55926	135866
55817	135867
35504	135868
90141	135869
21024	135870
254862	135871
242479	135872
2226	135873
66888	135874
70303	135875
12374	135876
8272	135877
393	135878
119826	135879
215321	135880
6914	135881
25914	135882
233698	135883
2194	135884
7273	135885
270	135886
47375	135887
7914	135888
3267	135889
116723	135890
771	135891
111006	135892
65333	135893
4137	135894
12589	135895
164	135896
138351	135897
71051	135898
64093	135899
49555	135900
63039	135901
189	135902
76118	135903
3859	135904
157286	135905
2809	135906
49961	135907
23390	135908
30177	135909
34557	135910
254786	135911
56608	135912
44911	135913
1665	135914
219578	135915
128084	135916
46987	135917
1187	135918
5205	135919
5117	135920
40660	135921
4984	135922
160375	135923
91214	135924
79173	135925
78769	135926
3679	135927
44325	135928
261394	135929
4548	135930
42311	135931
39441	135932
30191	135933
73843	135934
161149	135935
28397	135936
2635	135937
28456	135938
226268	135939
3358	135940
26577	135941
61715	135942
218418	135943
124269	135944
19522	135945
39289	135946
27681	135947
42042	135948
1472	135949
59829	135950
15372	135951
124885	135952
913	135953
71123	135954
3074	135955
2152	135956
25798	135957
90862	135958
182210	135959
162963	135960
12966	135961
23	135962
8920	135963
51493	135964
7939	135965
69899	135966
115504	135967
12203	135968
182143	135969
235064	135970
46855	135971
3176	135972
267700	135973
16901	135974
14891	135975
2445	135976
170026	135977
2753	135978
92900	135979
2716	135980
74376	135981
15014	135982
58966	135983
42242	135984
59950	135985
5219	135986
77200	135987
34742	135988
36056	135989
88401	135990
28635	135991
79743	135992
1247	135993
12020	135994
9391	135995
244796	135996
88484	135997
18661	135998
74682	135999
5759	136000
60707	136001
77998	136002
59008	136003
99766	136004
125795	136005
42380	136006
154741	136007
1417	136008
260495	136009
8603	136010
1218	136011
119006	136012
2305	136013
181547	136014
33638	136015
356	136016
13945	136017
5167	136018
43133	136019
23567	136020
73116	136021
95236	136022
78073	136023
184498	136024
298	136025
20613	136026
76646	136027
259774	136028
232141	136029
11817	136030
23624	136031
222301	136032
125574	136033
773	136034
872	136035
8227	136036
25147	136037
99901	136038
56017	136039
3042	136040
319	136041
3394	136042
2638	136043
195873	136044
420	136045
225330	136046
67703	136047
56958	136048
67778	136049
100239	136050
99241	136051
162615	136052
194309	136053
17488	136054
75561	136055
40683	136056
4402	136057
1912	136058
21249	136059
140683	136060
26932	136061
57616	136062
16914	136063
3961	136064
10946	136065
164700	136066
142718	136067
1247	136068
26953	136069
10193	136070
155337	136071
7425	136072
2342	136073
817	136074
82363	136075
125172	136076
178678	136077
17234	136078
81226	136079
27018	136080
15160	136081
1846	136082
64440	136083
272187	136084
1519	136085
757	136086
12593	136087
69131	136088
41455	136089
8234	136090
208392	136091
61788	136092
56784	136093
109537	136094
4955	136095
47086	136096
116954	136097
140363	136098
76391	136099
5859	136100
25534	136101
2008	136102
2532	136103
17142	136104
249864	136105
11101	136106
3500	136107
1878	136108
224726	136109
23403	136110
35305	136111
36189	136112
12947	136113
80620	136114
126	136115
159023	136116
2815	136117
68733	136118
30997	136119
49692	136120
52877	136121
104776	136122
163725	136123
437	136124
438	136125
90128	136126
249967	136127
15707	136128
53219	136129
136833	136130
29026	136131
7712	136132
226361	136133
18981	136134
114017	136135
170779	136136
31066	136137
150725	136138
36854	136139
236060	136140
139431	136141
46100	136142
54941	136143
129101	136144
6597	136145
39425	136146
213071	136147
98273	136148
30	136149
9128	136150
81256	136151
17433	136152
77957	136153
173850	136154
1829	136155
35553	136156
76946	136157
103270	136158
137578	136159
147143	136160
44833	136161
1109	136162
112965	136163
86739	136164
167236	136165
18241	136166
105121	136167
4854	136168
27781	136169
22553	136170
33248	136171
64167	136172
38654	136173
24093	136174
260735	136175
9872	136176
29116	136177
86676	136178
86441	136179
509	136180
26401	136181
8815	136182
107583	136183
18867	136184
92276	136185
145451	136186
57727	136187
9943	136188
47726	136189
193	136190
7545	136191
2671	136192
58658	136193
7343	136194
272814	136195
68825	136196
49494	136197
17676	136198
145047	136199
104106	136200
94552	136201
38232	136202
109691	136203
176679	136204
5979	136205
1432	136206
200352	136207
159977	136208
190167	136209
524	136210
480	136211
163157	136212
243738	136213
85807	136214
45000	136215
23495	136216
38122	136217
146260	136218
225633	136219
122771	136220
13094	136221
2900	136222
700	136223
60816	136224
31648	136225
134056	136226
255930	136227
14744	136228
21809	136229
216107	136230
3717	136231
83129	136232
244688	136233
3061	136234
128412	136235
141730	136236
174491	136237
17182	136238
125912	136239
12962	136240
9096	136241
159483	136242
151336	136243
20324	136244
279	136245
231727	136246
49635	136247
2565	136248
272455	136249
151390	136250
89388	136251
196751	136252
29458	136253
1508	136254
15805	136255
21246	136256
95358	136257
34766	136258
153	136259
15744	136260
30428	136261
77010	136262
76576	136263
113	136264
128172	136265
35085	136266
248938	136267
4460	136268
15766	136269
9566	136270
129965	136271
62939	136272
158462	136273
73546	136274
1098	136275
74295	136276
45704	136277
11710	136278
14035	136279
47841	136280
10496	136281
215	136282
7283	136283
4442	136284
35974	136285
34377	136286
101818	136287
23638	136288
127089	136289
26870	136290
26508	136291
232586	136292
421	136293
35399	136294
125301	136295
1430	136296
20	136297
41539	136298
152042	136299
242522	136300
115	136301
238377	136302
15421	136303
3982	136304
109446	136305
2654	136306
1068	136307
164863	136308
95808	136309
70785	136310
13884	136311
11910	136312
79958	136313
1	136314
97433	136315
4740	136316
162019	136317
224988	136318
22472	136319
21683	136320
7836	136321
5283	136322
168525	136323
101268	136324
149717	136325
56264	136326
7417	136327
108141	136328
27835	136329
106256	136330
12890	136331
1343	136332
10058	136333
49947	136334
83016	136335
7056	136336
31004	136337
69711	136338
235168	136339
62668	136340
217357	136341
2176	136342
186390	136343
21838	136344
32104	136345
1962	136346
40245	136347
139465	136348
15250	136349
2798	136350
1534	136351
2	136352
7971	136353
33706	136354
82782	136355
82239	136356
87224	136357
12139	136358
2378	136359
41125	136360
27779	136361
34366	136362
113976	136363
186241	136364
101564	136365
67276	136366
103331	136367
51927	136368
124593	136369
11949	136370
10880	136371
3951	136372
110761	136373
13721	136374
19422	136375
18805	136376
193874	136377
92382	136378
68227	136379
36303	136380
24702	136381
149329	136382
26573	136383
73035	136384
1848	136385
128377	136386
85808	136387
30871	136388
215867	136389
14451	136390
78979	136391
65614	136392
47772	136393
1898	136394
91801	136395
20896	136396
12717	136397
149674	136398
29207	136399
60468	136400
133857	136401
69356	136402
36023	136403
103229	136404
9603	136405
36158	136406
22946	136407
141989	136408
11400	136409
16220	136410
25944	136411
76763	136412
111209	136413
21534	136414
20178	136415
149834	136416
3493	136417
58893	136418
8579	136419
265257	136420
985	136421
5335	136422
38856	136423
238320	136424
444	136425
97935	136426
268379	136427
5870	136428
9498	136429
30445	136430
2584	136431
7555	136432
193574	136433
97431	136434
13315	136435
67214	136436
51075	136437
15109	136438
105566	136439
3663	136440
126026	136441
64	136442
8481	136443
157365	136444
160291	136445
43059	136446
11112	136447
26465	136448
5251	136449
121575	136450
145401	136451
42111	136452
12643	136453
211470	136454
94284	136455
1246	136456
3914	136457
12058	136458
18277	136459
85007	136460
14908	136461
46115	136462
31047	136463
172317	136464
111518	136465
121914	136466
33957	136467
16463	136468
111	136469
4007	136470
17176	136471
81040	136472
21384	136473
3718	136474
160096	136475
23980	136476
1087	136477
94842	136478
5565	136479
22535	136480
1774	136481
104282	136482
25794	136483
30488	136484
130283	136485
220697	136486
70729	136487
3728	136488
20014	136489
30302	136490
131416	136491
15516	136492
116557	136493
212	136494
22914	136495
124839	136496
45658	136497
1884	136498
21783	136499
109709	136500
895	136501
98875	136502
79617	136503
194838	136504
1516	136505
6756	136506
264300	136507
100118	136508
102374	136509
68120	136510
183187	136511
8947	136512
31704	136513
28991	136514
207958	136515
53883	136516
31904	136517
1241	136518
52076	136519
66518	136520
1805	136521
5924	136522
67515	136523
3539	136524
9923	136525
171598	136526
6	136527
163979	136528
42620	136529
197131	136530
69055	136531
240468	136532
6232	136533
34421	136534
10537	136535
24999	136536
564	136537
1611	136538
2810	136539
40841	136540
12709	136541
122650	136542
153137	136543
20795	136544
65594	136545
25558	136546
5983	136547
38741	136548
1611	136549
1072	136550
147278	136551
32696	136552
272834	136553
8512	136554
256290	136555
10385	136556
100962	136557
25408	136558
31952	136559
99655	136560
11966	136561
39748	136562
70906	136563
944	136564
195223	136565
156342	136566
98614	136567
37419	136568
24379	136569
64410	136570
12877	136571
1001	136572
13884	136573
53371	136574
1350	136575
109503	136576
135041	136577
69761	136578
217791	136579
38814	136580
47447	136581
16653	136582
40180	136583
11944	136584
6965	136585
942	136586
80245	136587
2176	136588
28716	136589
17891	136590
15850	136591
15340	136592
18433	136593
810	136594
26099	136595
152638	136596
22887	136597
12398	136598
134577	136599
123866	136600
218831	136601
274	136602
169759	136603
24834	136604
145550	136605
192525	136606
8868	136607
41618	136608
3279	136609
100378	136610
1932	136611
112597	136612
4030	136613
87872	136614
232227	136615
236134	136616
72162	136617
311	136618
257751	136619
51636	136620
1611	136621
118049	136622
5246	136623
4646	136624
112389	136625
148203	136626
6309	136627
15364	136628
21267	136629
130432	136630
49232	136631
2495	136632
94737	136633
81592	136634
11399	136635
24137	136636
6404	136637
120978	136638
24964	136639
97073	136640
18120	136641
130363	136642
159891	136643
1257	136644
76835	136645
42166	136646
2357	136647
27270	136648
35246	136649
144916	136650
13367	136651
4745	136652
19869	136653
69558	136654
21863	136655
3196	136656
39164	136657
113651	136658
56637	136659
32012	136660
35228	136661
243944	136662
8403	136663
74360	136664
75390	136665
14978	136666
36639	136667
27887	136668
1690	136669
1631	136670
61703	136671
182802	136672
4793	136673
16714	136674
2365	136675
137776	136676
94896	136677
60188	136678
132124	136679
70054	136680
21138	136681
560	136682
100715	136683
108581	136684
89783	136685
239028	136686
108941	136687
4977	136688
112952	136689
124608	136690
63760	136691
32503	136692
156742	136693
110544	136694
200174	136695
81623	136696
18124	136697
121085	136698
3564	136699
4217	136700
41894	136701
3334	136702
38118	136703
10036	136704
64694	136705
22998	136706
116394	136707
27767	136708
142692	136709
16525	136710
56840	136711
19350	136712
182434	136713
3819	136714
41264	136715
79727	136716
34281	136717
79477	136718
3847	136719
106686	136720
72466	136721
20032	136722
2512	136723
64943	136724
540	136725
78576	136726
28514	136727
137580	136728
62859	136729
42813	136730
16850	136731
36788	136732
59289	136733
18567	136734
79531	136735
170354	136736
52067	136737
78565	136738
217020	136739
15603	136740
72528	136741
69759	136742
118796	136743
7206	136744
3320	136745
6074	136746
1751	136747
2168	136748
227454	136749
30813	136750
81075	136751
23371	136752
27651	136753
48647	136754
255	136755
116664	136756
37782	136757
63048	136758
126802	136759
135674	136760
13794	136761
24087	136762
8291	136763
242025	136764
233486	136765
11479	136766
15996	136767
105120	136768
163226	136769
478	136770
362	136771
7099	136772
99308	136773
156364	136774
3067	136775
161407	136776
77450	136777
133491	136778
57270	136779
11225	136780
11803	136781
51861	136782
95889	136783
38456	136784
68068	136785
19399	136786
21246	136787
13588	136788
8972	136789
26669	136790
14591	136791
46960	136792
83184	136793
19337	136794
32340	136795
18294	136796
43158	136797
261150	136798
198792	136799
6373	136800
2834	136801
42198	136802
677	136803
141507	136804
42187	136805
38149	136806
4861	136807
125413	136808
5356	136809
37430	136810
2379	136811
985	136812
54945	136813
11301	136814
136722	136815
8998	136816
2300	136817
82874	136818
1309	136819
47722	136820
126673	136821
5666	136822
255977	136823
144651	136824
116617	136825
69969	136826
6563	136827
41578	136828
22883	136829
52371	136830
72174	136831
1097	136832
84203	136833
129205	136834
9973	136835
10845	136836
14009	136837
25837	136838
4942	136839
86931	136840
26372	136841
4614	136842
233730	136843
22153	136844
8081	136845
73330	136846
75914	136847
10501	136848
69755	136849
268182	136850
61201	136851
105862	136852
487	136853
47727	136854
2293	136855
20923	136856
173489	136857
45441	136858
78455	136859
11069	136860
232855	136861
18819	136862
99724	136863
25255	136864
77645	136865
3148	136866
77599	136867
107119	136868
25090	136869
263884	136870
8927	136871
2676	136872
146954	136873
127778	136874
152246	136875
93727	136876
33317	136877
27634	136878
1273	136879
159	136880
8071	136881
69361	136882
16248	136883
570	136884
97141	136885
118719	136886
18856	136887
1775	136888
11715	136889
22969	136890
27186	136891
103897	136892
34540	136893
96686	136894
169014	136895
104107	136896
62245	136897
256570	136898
42623	136899
34657	136900
69709	136901
98219	136902
206642	136903
5008	136904
41811	136905
78736	136906
19731	136907
146565	136908
18047	136909
17398	136910
102730	136911
2112	136912
55609	136913
82321	136914
94454	136915
257	136916
4229	136917
24735	136918
31121	136919
48050	136920
20382	136921
128143	136922
34834	136923
26336	136924
71204	136925
82937	136926
8367	136927
44021	136928
13234	136929
259291	136930
127016	136931
128497	136932
13660	136933
89150	136934
51864	136935
214907	136936
69033	136937
1083	136938
2232	136939
21575	136940
86311	136941
23902	136942
110623	136943
3024	136944
22365	136945
1220	136946
158006	136947
19374	136948
44896	136949
72676	136950
17564	136951
19468	136952
7963	136953
104051	136954
17247	136955
4536	136956
41362	136957
90227	136958
14542	136959
38113	136960
3633	136961
86833	136962
12309	136963
784	136964
121031	136965
55818	136966
684	136967
147719	136968
54873	136969
22123	136970
33876	136971
11816	136972
39624	136973
67383	136974
271397	136975
65082	136976
165952	136977
69507	136978
126642	136979
141956	136980
10326	136981
31835	136982
255460	136983
138579	136984
259782	136985
19802	136986
139651	136987
6668	136988
107134	136989
14234	136990
308	136991
25215	136992
39100	136993
138751	136994
68764	136995
17006	136996
269402	136997
153654	136998
2198	136999
25887	137000
310	137001
152242	137002
79022	137003
110744	137004
9959	137005
5313	137006
84040	137007
152235	137008
6066	137009
119351	137010
223054	137011
21066	137012
18335	137013
255373	137014
137730	137015
65849	137016
56298	137017
6203	137018
8003	137019
48001	137020
115425	137021
261545	137022
44431	137023
73068	137024
19641	137025
162379	137026
230867	137027
1094	137028
35786	137029
78986	137030
14651	137031
4919	137032
27201	137033
2184	137034
181481	137035
134455	137036
18601	137037
22899	137038
58343	137039
53824	137040
218	137041
5891	137042
190873	137043
106684	137044
146854	137045
4004	137046
43	137047
41465	137048
655	137049
111746	137050
61855	137051
177118	137052
25836	137053
81305	137054
160445	137055
10736	137056
95146	137057
25339	137058
40391	137059
31862	137060
149221	137061
105722	137062
108650	137063
27023	137064
9193	137065
94119	137066
101634	137067
57818	137068
11923	137069
87735	137070
65477	137071
16087	137072
224384	137073
3249	137074
32279	137075
8902	137076
19792	137077
12235	137078
78987	137079
1512	137080
43490	137081
37374	137082
2609	137083
144106	137084
16994	137085
90712	137086
20912	137087
109863	137088
77433	137089
11365	137090
180115	137091
142129	137092
131050	137093
5965	137094
57938	137095
161742	137096
46067	137097
4006	137098
78	137099
77111	137100
94495	137101
23702	137102
204574	137103
17928	137104
80554	137105
270885	137106
3570	137107
3542	137108
61647	137109
167612	137110
20576	137111
45795	137112
200347	137113
162347	137114
113960	137115
164645	137116
137006	137117
19350	137118
89273	137119
207370	137120
60432	137121
10620	137122
165472	137123
15978	137124
12241	137125
93372	137126
13808	137127
482	137128
9451	137129
22923	137130
74634	137131
12426	137132
114343	137133
120477	137134
41545	137135
57143	137136
76518	137137
41786	137138
52696	137139
13672	137140
739	137141
7314	137142
32661	137143
11464	137144
22967	137145
3853	137146
48555	137147
162971	137148
1040	137149
187885	137150
211025	137151
1655	137152
133228	137153
100386	137154
2875	137155
28695	137156
4165	137157
2111	137158
108229	137159
45595	137160
194238	137161
5207	137162
97533	137163
8053	137164
23898	137165
719	137166
35710	137167
166590	137168
242897	137169
117719	137170
334	137171
63205	137172
6964	137173
180	137174
6860	137175
104091	137176
182862	137177
650	137178
9269	137179
35379	137180
49602	137181
43050	137182
41595	137183
257428	137184
66873	137185
4134	137186
21605	137187
16342	137188
41757	137189
111891	137190
79414	137191
112351	137192
35025	137193
77582	137194
251637	137195
246389	137196
210117	137197
156242	137198
48719	137199
199372	137200
54467	137201
679	137202
2116	137203
109082	137204
2319	137205
101371	137206
61228	137207
53174	137208
145145	137209
153085	137210
3337	137211
145429	137212
10659	137213
19359	137214
47240	137215
39314	137216
193471	137217
64625	137218
88663	137219
38362	137220
996	137221
110964	137222
20831	137223
18800	137224
31994	137225
111316	137226
31232	137227
101830	137228
2638	137229
4558	137230
103816	137231
110201	137232
113580	137233
11451	137234
46529	137235
44537	137236
3015	137237
9	137238
13001	137239
2773	137240
105777	137241
44685	137242
225623	137243
69172	137244
23457	137245
34922	137246
44116	137247
51162	137248
24985	137249
211882	137250
158474	137251
3198	137252
35586	137253
65756	137254
150062	137255
28727	137256
13055	137257
269572	137258
17970	137259
23034	137260
188596	137261
231775	137262
121672	137263
2222	137264
51413	137265
137078	137266
21158	137267
779	137268
14946	137269
250234	137270
49918	137271
122409	137272
89589	137273
116432	137274
14350	137275
143042	137276
33013	137277
1871	137278
259858	137279
28064	137280
163140	137281
14	137282
161493	137283
94297	137284
11135	137285
243387	137286
152738	137287
7296	137288
2877	137289
13196	137290
236408	137291
4487	137292
159114	137293
235320	137294
575	137295
7416	137296
4407	137297
2531	137298
68964	137299
25939	137300
8735	137301
765	137302
6797	137303
2187	137304
19218	137305
167353	137306
4448	137307
71907	137308
225207	137309
40876	137310
20344	137311
42761	137312
35561	137313
17006	137314
42424	137315
207881	137316
16187	137317
95281	137318
76801	137319
191472	137320
33493	137321
1334	137322
25763	137323
18381	137324
40248	137325
57949	137326
2026	137327
11163	137328
211336	137329
1604	137330
167888	137331
36002	137332
170837	137333
63714	137334
16143	137335
32710	137336
42548	137337
217180	137338
7879	137339
53169	137340
78378	137341
13587	137342
238388	137343
1892	137344
180099	137345
19454	137346
3609	137347
129324	137348
63998	137349
66024	137350
905	137351
99971	137352
65942	137353
23504	137354
78514	137355
36285	137356
1177	137357
52377	137358
131759	137359
6722	137360
113847	137361
43542	137362
248898	137363
32255	137364
47344	137365
149829	137366
3159	137367
6040	137368
9266	137369
2271	137370
21610	137371
9625	137372
45583	137373
75514	137374
22856	137375
1765	137376
3180	137377
2785	137378
80011	137379
17810	137380
224303	137381
50443	137382
13609	137383
19762	137384
192637	137385
31145	137386
31136	137387
33959	137388
140609	137389
182	137390
863	137391
42478	137392
92895	137393
38278	137394
21318	137395
475	137396
62116	137397
119069	137398
1689	137399
20854	137400
74464	137401
5288	137402
131259	137403
156811	137404
7684	137405
4838	137406
15620	137407
32142	137408
16863	137409
28726	137410
87689	137411
3111	137412
11240	137413
45640	137414
19467	137415
41122	137416
53332	137417
23695	137418
28356	137419
12807	137420
1142	137421
174478	137422
8853	137423
14117	137424
34145	137425
8911	137426
134008	137427
92189	137428
27333	137429
240239	137430
20762	137431
6706	137432
192145	137433
51499	137434
3453	137435
7055	137436
165391	137437
220535	137438
9642	137439
22860	137440
96049	137441
23875	137442
19985	137443
11869	137444
98581	137445
24205	137446
10963	137447
20039	137448
173793	137449
169	137450
18382	137451
11252	137452
100720	137453
70869	137454
1936	137455
210422	137456
36983	137457
33636	137458
236076	137459
45658	137460
4745	137461
50280	137462
152566	137463
9027	137464
255580	137465
116247	137466
933	137467
162596	137468
1049	137469
143491	137470
6870	137471
135019	137472
4030	137473
10455	137474
37138	137475
118628	137476
637	137477
411	137478
10711	137479
1186	137480
1635	137481
68584	137482
5778	137483
9169	137484
2138	137485
4225	137486
45174	137487
18867	137488
54198	137489
42876	137490
13418	137491
190147	137492
93055	137493
49078	137494
32192	137495
10118	137496
111051	137497
176642	137498
918	137499
17941	137500
20148	137501
48348	137502
1239	137503
17549	137504
142554	137505
208060	137506
34376	137507
6882	137508
17917	137509
86540	137510
4749	137511
3504	137512
247221	137513
106144	137514
231923	137515
13530	137516
185503	137517
925	137518
712	137519
7780	137520
32891	137521
116457	137522
39807	137523
2392	137524
127855	137525
20258	137526
27517	137527
118206	137528
18088	137529
843	137530
66311	137531
70594	137532
40991	137533
31798	137534
39597	137535
36337	137536
6634	137537
45600	137538
79831	137539
52812	137540
224338	137541
28329	137542
18561	137543
89790	137544
102264	137545
97738	137546
107511	137547
182890	137548
9371	137549
10374	137550
113149	137551
18257	137552
28333	137553
16605	137554
116593	137555
146250	137556
144522	137557
9019	137558
680	137559
14439	137560
259591	137561
16621	137562
72943	137563
44234	137564
235644	137565
50424	137566
77113	137567
163076	137568
234826	137569
16569	137570
141514	137571
8270	137572
41914	137573
24788	137574
31342	137575
117997	137576
83884	137577
249684	137578
12076	137579
42835	137580
117978	137581
6589	137582
1117	137583
93244	137584
2028	137585
277	137586
34614	137587
116346	137588
36438	137589
6607	137590
129946	137591
49202	137592
48401	137593
62516	137594
194240	137595
5477	137596
54323	137597
295	137598
16430	137599
12710	137600
9054	137601
8457	137602
10292	137603
165379	137604
22856	137605
6649	137606
25502	137607
23443	137608
72747	137609
376	137610
30410	137611
5734	137612
91255	137613
19011	137614
6292	137615
64436	137616
1261	137617
27164	137618
151053	137619
163773	137620
204175	137621
3813	137622
36875	137623
1887	137624
52191	137625
104458	137626
110780	137627
74461	137628
15242	137629
112374	137630
9578	137631
150492	137632
32412	137633
130204	137634
12130	137635
83840	137636
5435	137637
87480	137638
1265	137639
22816	137640
71607	137641
189388	137642
64	137643
43152	137644
41935	137645
107548	137646
55103	137647
116868	137648
64873	137649
77928	137650
92058	137651
41764	137652
3087	137653
20932	137654
26349	137655
97911	137656
176771	137657
228577	137658
14102	137659
147468	137660
82631	137661
37838	137662
171	137663
83969	137664
138038	137665
183252	137666
3016	137667
85	137668
242552	137669
58568	137670
37406	137671
10474	137672
10664	137673
216419	137674
222495	137675
13089	137676
203042	137677
69168	137678
43037	137679
211196	137680
17478	137681
11957	137682
50703	137683
196199	137684
108531	137685
95407	137686
13833	137687
98706	137688
121990	137689
316	137690
39329	137691
245082	137692
1717	137693
11632	137694
120298	137695
196530	137696
202564	137697
38539	137698
19481	137699
23225	137700
3693	137701
465	137702
10109	137703
157743	137704
141458	137705
227371	137706
19684	137707
34659	137708
41821	137709
1586	137710
68925	137711
3	137712
2480	137713
38619	137714
41780	137715
67917	137716
1918	137717
45098	137718
17362	137719
872	137720
31466	137721
166998	137722
7028	137723
220711	137724
62896	137725
82460	137726
26145	137727
13300	137728
107973	137729
213673	137730
2843	137731
40044	137732
6113	137733
115603	137734
102111	137735
28287	137736
129386	137737
90557	137738
4576	137739
53224	137740
110049	137741
78027	137742
63600	137743
728	137744
52448	137745
1720	137746
57369	137747
69059	137748
1597	137749
56405	137750
359	137751
8306	137752
51386	137753
254552	137754
30336	137755
91021	137756
22247	137757
19594	137758
21040	137759
93511	137760
54349	137761
132074	137762
1224	137763
25405	137764
28901	137765
70948	137766
6027	137767
5235	137768
34402	137769
10050	137770
82000	137771
198994	137772
7076	137773
21556	137774
46662	137775
131082	137776
30876	137777
135	137778
68900	137779
22630	137780
83339	137781
21476	137782
41083	137783
136952	137784
14447	137785
170901	137786
90950	137787
159164	137788
5388	137789
118905	137790
10	137791
25543	137792
22135	137793
44507	137794
23697	137795
12881	137796
36088	137797
70345	137798
1132	137799
165215	137800
1443	137801
14980	137802
205764	137803
132994	137804
260965	137805
241638	137806
266336	137807
138814	137808
48708	137809
132815	137810
126500	137811
48663	137812
13674	137813
12238	137814
16949	137815
27624	137816
63790	137817
121009	137818
115773	137819
233591	137820
3825	137821
48384	137822
250842	137823
232253	137824
57672	137825
1749	137826
168930	137827
183	137828
98032	137829
4803	137830
103329	137831
105346	137832
12862	137833
16338	137834
36944	137835
7166	137836
16187	137837
28139	137838
150996	137839
6568	137840
2024	137841
21546	137842
51984	137843
264451	137844
30092	137845
21034	137846
19866	137847
4973	137848
35363	137849
167879	137850
35139	137851
5385	137852
31448	137853
11731	137854
158215	137855
10955	137856
28061	137857
16368	137858
107873	137859
11670	137860
57206	137861
136497	137862
137799	137863
7940	137864
58617	137865
6838	137866
197822	137867
17684	137868
17290	137869
38362	137870
222441	137871
20210	137872
55210	137873
1147	137874
199642	137875
83047	137876
13214	137877
266273	137878
10598	137879
141339	137880
263255	137881
128620	137882
218381	137883
189414	137884
17779	137885
101079	137886
3343	137887
138019	137888
33375	137889
8332	137890
6333	137891
23672	137892
59441	137893
10960	137894
20352	137895
5038	137896
4643	137897
105318	137898
110987	137899
967	137900
50088	137901
2107	137902
81939	137903
137223	137904
34772	137905
65008	137906
10655	137907
1470	137908
212160	137909
998	137910
34268	137911
65566	137912
243075	137913
59967	137914
107435	137915
48823	137916
156111	137917
48036	137918
7923	137919
43148	137920
99039	137921
34979	137922
4308	137923
7402	137924
35049	137925
23984	137926
65207	137927
2057	137928
53115	137929
220792	137930
17825	137931
19897	137932
62433	137933
6579	137934
3439	137935
103321	137936
119956	137937
265261	137938
175947	137939
69355	137940
11295	137941
76861	137942
72142	137943
80707	137944
2461	137945
247001	137946
51948	137947
1510	137948
91422	137949
115273	137950
3041	137951
12051	137952
97365	137953
25049	137954
503	137955
1085	137956
8727	137957
2338	137958
54118	137959
59381	137960
125654	137961
26177	137962
22152	137963
36306	137964
11387	137965
61450	137966
16607	137967
50503	137968
30947	137969
397	137970
53067	137971
38457	137972
11307	137973
168602	137974
76386	137975
70446	137976
271774	137977
2339	137978
338	137979
245733	137980
144557	137981
3557	137982
44266	137983
6909	137984
25211	137985
45711	137986
39858	137987
170435	137988
58315	137989
85376	137990
10168	137991
2562	137992
5862	137993
49916	137994
85660	137995
5534	137996
239	137997
77461	137998
427	137999
144350	138000
93358	138001
47785	138002
33549	138003
35564	138004
121647	138005
213669	138006
4015	138007
101076	138008
98929	138009
96406	138010
109396	138011
73898	138012
72095	138013
248764	138014
207073	138015
48286	138016
148978	138017
166547	138018
86235	138019
861	138020
24545	138021
706	138022
58532	138023
178893	138024
44255	138025
194562	138026
35454	138027
10255	138028
90221	138029
50277	138030
14520	138031
16560	138032
72285	138033
8159	138034
4311	138035
12407	138036
46581	138037
138115	138038
16005	138039
6163	138040
57709	138041
88215	138042
14730	138043
23882	138044
254570	138045
5968	138046
12576	138047
150348	138048
23754	138049
43325	138050
27683	138051
2366	138052
152863	138053
215197	138054
30089	138055
10099	138056
66724	138057
2344	138058
41622	138059
50192	138060
130	138061
77908	138062
5587	138063
156034	138064
78748	138065
75714	138066
7128	138067
167805	138068
96470	138069
1272	138070
331	138071
49906	138072
2795	138073
30170	138074
56905	138075
204183	138076
34325	138077
209070	138078
52264	138079
258413	138080
49003	138081
156606	138082
839	138083
59	138084
71129	138085
931	138086
49654	138087
19698	138088
40187	138089
134403	138090
22508	138091
8441	138092
212693	138093
17602	138094
446	138095
29269	138096
49540	138097
12137	138098
19487	138099
78509	138100
97914	138101
10809	138102
25853	138103
80086	138104
35312	138105
3194	138106
101	138107
31866	138108
78392	138109
55754	138110
102525	138111
1639	138112
7867	138113
121144	138114
6503	138115
20329	138116
7419	138117
271298	138118
48584	138119
49	138120
6937	138121
8367	138122
91520	138123
3950	138124
5027	138125
41081	138126
30107	138127
9644	138128
123698	138129
56628	138130
74971	138131
1739	138132
70489	138133
37642	138134
22420	138135
147	138136
47418	138137
230406	138138
15553	138139
81260	138140
99851	138141
163736	138142
50723	138143
3852	138144
87887	138145
15	138146
18321	138147
42077	138148
95295	138149
1835	138150
2071	138151
28859	138152
165354	138153
18708	138154
129607	138155
169681	138156
157949	138157
164300	138158
157736	138159
59485	138160
81779	138161
78295	138162
81464	138163
11499	138164
371	138165
4006	138166
19811	138167
135897	138168
13691	138169
1010	138170
251833	138171
16319	138172
245024	138173
2217	138174
1618	138175
128474	138176
211504	138177
18516	138178
1782	138179
44509	138180
26379	138181
160901	138182
491	138183
25030	138184
252762	138185
130101	138186
3115	138187
79989	138188
13284	138189
5539	138190
259	138191
21971	138192
67859	138193
139870	138194
88552	138195
147830	138196
151768	138197
19303	138198
706	138199
146570	138200
53314	138201
115262	138202
28804	138203
124187	138204
84980	138205
23765	138206
33088	138207
179898	138208
67585	138209
193557	138210
230504	138211
124170	138212
82998	138213
3412	138214
4001	138215
247967	138216
65419	138217
24237	138218
165860	138219
2635	138220
45034	138221
109978	138222
113007	138223
44692	138224
88736	138225
11889	138226
115931	138227
165284	138228
23619	138229
81	138230
21142	138231
11043	138232
138925	138233
21639	138234
16343	138235
241278	138236
57793	138237
32777	138238
39943	138239
31708	138240
791	138241
131921	138242
16543	138243
28	138244
6110	138245
140036	138246
5738	138247
143749	138248
7461	138249
182745	138250
79889	138251
1367	138252
18828	138253
60917	138254
172539	138255
2307	138256
12923	138257
77885	138258
3768	138259
258350	138260
152562	138261
7316	138262
89946	138263
128317	138264
11954	138265
67007	138266
78107	138267
116024	138268
111811	138269
58056	138270
20868	138271
149330	138272
513	138273
47290	138274
43823	138275
53247	138276
17402	138277
14969	138278
80500	138279
9122	138280
61463	138281
86448	138282
41433	138283
12997	138284
254984	138285
90534	138286
100218	138287
134	138288
2350	138289
224817	138290
768	138291
153551	138292
103746	138293
29844	138294
75598	138295
269714	138296
20484	138297
7861	138298
103187	138299
26746	138300
33441	138301
6276	138302
10703	138303
113376	138304
980	138305
426	138306
162991	138307
45661	138308
1032	138309
22169	138310
3	138311
473	138312
22852	138313
54595	138314
107008	138315
1423	138316
10600	138317
51102	138318
200330	138319
166956	138320
105397	138321
752	138322
3037	138323
3272	138324
99455	138325
44310	138326
175	138327
42073	138328
227302	138329
87714	138330
949	138331
108918	138332
104110	138333
59462	138334
163988	138335
56081	138336
25989	138337
2759	138338
23643	138339
76775	138340
13578	138341
13824	138342
133780	138343
185628	138344
65006	138345
201634	138346
8106	138347
134668	138348
5458	138349
15586	138350
27342	138351
62319	138352
199818	138353
121969	138354
12007	138355
169854	138356
4858	138357
6510	138358
55951	138359
44000	138360
9620	138361
722	138362
221860	138363
218295	138364
50692	138365
54973	138366
6680	138367
1059	138368
60930	138369
86121	138370
16643	138371
28557	138372
1614	138373
1828	138374
105588	138375
218482	138376
98048	138377
124	138378
158530	138379
3501	138380
90107	138381
12000	138382
36609	138383
3383	138384
138609	138385
95663	138386
171622	138387
205883	138388
259629	138389
6011	138390
11844	138391
62504	138392
8125	138393
10854	138394
25237	138395
135482	138396
35537	138397
27944	138398
259840	138399
230233	138400
30383	138401
31739	138402
26088	138403
79737	138404
24713	138405
160496	138406
11779	138407
31100	138408
63429	138409
248085	138410
29783	138411
25989	138412
188815	138413
2703	138414
12657	138415
45514	138416
265452	138417
26164	138418
127126	138419
26883	138420
250979	138421
154	138422
5274	138423
120378	138424
53737	138425
11903	138426
107218	138427
30655	138428
3792	138429
95398	138430
53263	138431
5408	138432
165957	138433
36500	138434
2650	138435
13698	138436
14023	138437
26827	138438
4475	138439
49464	138440
18388	138441
18074	138442
15555	138443
6228	138444
22645	138445
22265	138446
6830	138447
227248	138448
75390	138449
3476	138450
5960	138451
93168	138452
7436	138453
276	138454
152248	138455
58093	138456
39943	138457
9007	138458
150358	138459
83688	138460
21816	138461
107195	138462
17194	138463
44993	138464
23874	138465
26343	138466
71395	138467
5032	138468
235680	138469
15784	138470
2608	138471
46374	138472
6761	138473
36157	138474
53121	138475
249	138476
31640	138477
5372	138478
1548	138479
69854	138480
43711	138481
22446	138482
1580	138483
126629	138484
222476	138485
53048	138486
3306	138487
142912	138488
99292	138489
153151	138490
83629	138491
127163	138492
73142	138493
137432	138494
167154	138495
143998	138496
1016	138497
11918	138498
24765	138499
18468	138500
88477	138501
130366	138502
485	138503
120779	138504
198502	138505
13970	138506
134525	138507
2672	138508
16495	138509
240340	138510
274	138511
1114	138512
53214	138513
76550	138514
63711	138515
16718	138516
3307	138517
6716	138518
210528	138519
109505	138520
31163	138521
53515	138522
1	138523
78050	138524
239745	138525
736	138526
89279	138527
15100	138528
8529	138529
9821	138530
82974	138531
83438	138532
16568	138533
87935	138534
525	138535
219041	138536
94366	138537
128090	138538
90779	138539
57351	138540
174788	138541
90483	138542
66746	138543
220034	138544
93192	138545
25276	138546
38263	138547
18770	138548
94499	138549
5848	138550
40303	138551
118332	138552
7812	138553
71947	138554
81815	138555
61937	138556
82104	138557
28330	138558
3016	138559
6325	138560
53051	138561
21468	138562
65530	138563
6658	138564
38414	138565
166843	138566
42323	138567
256129	138568
143	138569
4261	138570
65312	138571
15735	138572
19024	138573
207	138574
123048	138575
37654	138576
23561	138577
29034	138578
53469	138579
294	138580
65626	138581
415	138582
149796	138583
60577	138584
32146	138585
222480	138586
4560	138587
2222	138588
81645	138589
942	138590
3850	138591
4237	138592
77725	138593
40570	138594
54863	138595
2406	138596
19759	138597
159801	138598
16626	138599
100375	138600
17538	138601
10455	138602
14703	138603
93765	138604
113893	138605
15531	138606
71003	138607
46109	138608
34919	138609
88626	138610
252380	138611
150616	138612
150710	138613
15358	138614
91666	138615
193234	138616
20981	138617
7152	138618
85249	138619
259298	138620
41416	138621
169746	138622
15264	138623
3481	138624
72	138625
73910	138626
36840	138627
106275	138628
68188	138629
80173	138630
100922	138631
139687	138632
971	138633
11972	138634
73242	138635
817	138636
6491	138637
29139	138638
33294	138639
7683	138640
16400	138641
65345	138642
43313	138643
177041	138644
11252	138645
29991	138646
76145	138647
255835	138648
27772	138649
3139	138650
1088	138651
9197	138652
19851	138653
121067	138654
44531	138655
131072	138656
67354	138657
52965	138658
89984	138659
44014	138660
78502	138661
12845	138662
47174	138663
15395	138664
53847	138665
51026	138666
3976	138667
188348	138668
48854	138669
1542	138670
99955	138671
139350	138672
155632	138673
8485	138674
223246	138675
38601	138676
44541	138677
38489	138678
1190	138679
52701	138680
2206	138681
175290	138682
5337	138683
7243	138684
242511	138685
17767	138686
22949	138687
48777	138688
157301	138689
4862	138690
45144	138691
123830	138692
28560	138693
8827	138694
495	138695
112320	138696
91994	138697
2059	138698
13984	138699
208591	138700
666	138701
1068	138702
34449	138703
13961	138704
189830	138705
11539	138706
121390	138707
27523	138708
887	138709
50152	138710
33455	138711
72644	138712
17711	138713
153603	138714
6140	138715
262474	138716
69082	138717
68042	138718
19259	138719
31824	138720
4339	138721
23365	138722
13768	138723
116108	138724
10792	138725
24044	138726
604	138727
63693	138728
4430	138729
2800	138730
243313	138731
11981	138732
100894	138733
118186	138734
52250	138735
135249	138736
119590	138737
209176	138738
6687	138739
44741	138740
46628	138741
8089	138742
155300	138743
138616	138744
59345	138745
10162	138746
102871	138747
156388	138748
1353	138749
7103	138750
111664	138751
1673	138752
3585	138753
116590	138754
193258	138755
80628	138756
17721	138757
17790	138758
8760	138759
27816	138760
120034	138761
116111	138762
2145	138763
49497	138764
75323	138765
28316	138766
118227	138767
28276	138768
94762	138769
30987	138770
169132	138771
7894	138772
53881	138773
63202	138774
31678	138775
64227	138776
128561	138777
38454	138778
63616	138779
1268	138780
43476	138781
1287	138782
87589	138783
8998	138784
163977	138785
7821	138786
38493	138787
176564	138788
82062	138789
46866	138790
48599	138791
19597	138792
199686	138793
242708	138794
232612	138795
5712	138796
16679	138797
103263	138798
36003	138799
9474	138800
151	138801
8030	138802
239560	138803
58326	138804
49587	138805
8609	138806
952	138807
9597	138808
2335	138809
27228	138810
69872	138811
64339	138812
15018	138813
272229	138814
101805	138815
30689	138816
22014	138817
5147	138818
85634	138819
25605	138820
32260	138821
119822	138822
16761	138823
20947	138824
138246	138825
2565	138826
211816	138827
61229	138828
1743	138829
44823	138830
23345	138831
143728	138832
4197	138833
1466	138834
37551	138835
14957	138836
100079	138837
72688	138838
41723	138839
11349	138840
15283	138841
2330	138842
265807	138843
84044	138844
6558	138845
26255	138846
202646	138847
3958	138848
12718	138849
33324	138850
17881	138851
123061	138852
221114	138853
549	138854
145454	138855
4570	138856
57989	138857
22935	138858
40423	138859
1728	138860
12035	138861
172753	138862
177861	138863
50771	138864
233040	138865
35124	138866
108353	138867
57816	138868
1578	138869
25381	138870
25763	138871
2569	138872
106318	138873
103375	138874
90868	138875
3765	138876
1978	138877
8655	138878
85430	138879
7014	138880
10995	138881
4548	138882
61207	138883
967	138884
22180	138885
74594	138886
205483	138887
59988	138888
2059	138889
5803	138890
4117	138891
37771	138892
8857	138893
155735	138894
85257	138895
42477	138896
304	138897
11520	138898
53534	138899
2781	138900
137993	138901
103200	138902
125415	138903
23724	138904
130496	138905
38950	138906
189518	138907
63093	138908
1975	138909
22144	138910
2977	138911
28090	138912
60037	138913
200523	138914
39966	138915
73636	138916
6637	138917
80841	138918
505	138919
24251	138920
20232	138921
43888	138922
24317	138923
820	138924
67743	138925
37796	138926
13317	138927
238373	138928
97088	138929
5159	138930
115368	138931
133381	138932
120168	138933
14431	138934
135878	138935
49778	138936
3987	138937
984	138938
147887	138939
90119	138940
71169	138941
19678	138942
159049	138943
77509	138944
168333	138945
16368	138946
29117	138947
41332	138948
17396	138949
133014	138950
93	138951
5140	138952
69500	138953
3236	138954
9964	138955
109020	138956
4938	138957
259931	138958
3092	138959
37277	138960
452	138961
68172	138962
5019	138963
105693	138964
76317	138965
241184	138966
33462	138967
3738	138968
68861	138969
164206	138970
2585	138971
68643	138972
9902	138973
45106	138974
19220	138975
40722	138976
150229	138977
57930	138978
438	138979
1790	138980
159298	138981
24237	138982
2363	138983
113594	138984
48858	138985
40185	138986
51496	138987
60912	138988
22276	138989
35806	138990
27382	138991
8237	138992
70929	138993
224223	138994
55542	138995
107125	138996
3155	138997
116214	138998
102630	138999
2659	139000
51345	139001
19984	139002
13077	139003
44426	139004
148	139005
1425	139006
22312	139007
28140	139008
146880	139009
22371	139010
235300	139011
83710	139012
2089	139013
25472	139014
198181	139015
10101	139016
26927	139017
6664	139018
33464	139019
111284	139020
180119	139021
100903	139022
47662	139023
39756	139024
235780	139025
36045	139026
85756	139027
1171	139028
28672	139029
82996	139030
141262	139031
5057	139032
790	139033
165108	139034
34835	139035
50177	139036
42441	139037
20452	139038
62114	139039
85	139040
27674	139041
30467	139042
56732	139043
124425	139044
5861	139045
9105	139046
267475	139047
21815	139048
3583	139049
26950	139050
150395	139051
100082	139052
3217	139053
5983	139054
106772	139055
225420	139056
15672	139057
204	139058
4958	139059
33838	139060
177854	139061
38857	139062
55721	139063
8883	139064
192444	139065
62953	139066
64493	139067
9173	139068
31319	139069
1558	139070
8646	139071
5061	139072
216755	139073
214044	139074
18704	139075
10153	139076
130109	139077
1073	139078
1445	139079
4092	139080
63125	139081
59375	139082
28023	139083
111014	139084
611	139085
46056	139086
129199	139087
11508	139088
94316	139089
52332	139090
52772	139091
79233	139092
31967	139093
38846	139094
266017	139095
24803	139096
126288	139097
18093	139098
6824	139099
18567	139100
138567	139101
34456	139102
450	139103
55904	139104
66262	139105
1730	139106
15345	139107
9463	139108
13976	139109
12541	139110
93663	139111
59922	139112
87268	139113
91564	139114
14405	139115
263241	139116
21173	139117
18736	139118
83118	139119
89489	139120
59981	139121
15152	139122
162715	139123
13626	139124
937	139125
100670	139126
59916	139127
1572	139128
157225	139129
10993	139130
99055	139131
2080	139132
120904	139133
303	139134
4222	139135
41168	139136
677	139137
84558	139138
154099	139139
48642	139140
32975	139141
8704	139142
66618	139143
2854	139144
12562	139145
19835	139146
104559	139147
55768	139148
27260	139149
34539	139150
425	139151
21851	139152
135167	139153
129391	139154
9417	139155
41120	139156
39736	139157
77528	139158
754	139159
105442	139160
9193	139161
128713	139162
31346	139163
2721	139164
7253	139165
29398	139166
10088	139167
7901	139168
2040	139169
125516	139170
38759	139171
59792	139172
11493	139173
76716	139174
121804	139175
142773	139176
63962	139177
24014	139178
81107	139179
202194	139180
13947	139181
60836	139182
2368	139183
2410	139184
40722	139185
110744	139186
105478	139187
13760	139188
52974	139189
112511	139190
17459	139191
86963	139192
80477	139193
41110	139194
30895	139195
54149	139196
17541	139197
104895	139198
12063	139199
61126	139200
65969	139201
65458	139202
158354	139203
145178	139204
5563	139205
1096	139206
14859	139207
34492	139208
131228	139209
7206	139210
19053	139211
44957	139212
111798	139213
10755	139214
44689	139215
141266	139216
106922	139217
86821	139218
17045	139219
44337	139220
64959	139221
72920	139222
222171	139223
595	139224
7126	139225
13041	139226
9399	139227
25956	139228
92359	139229
101143	139230
825	139231
3831	139232
49488	139233
78588	139234
59510	139235
85884	139236
104180	139237
53683	139238
484	139239
131077	139240
87862	139241
23421	139242
72294	139243
153426	139244
28125	139245
32257	139246
7783	139247
1488	139248
1905	139249
147562	139250
11543	139251
16804	139252
157924	139253
9225	139254
5073	139255
139631	139256
17885	139257
236548	139258
137919	139259
9961	139260
207091	139261
32000	139262
33801	139263
20353	139264
70	139265
88559	139266
129494	139267
29620	139268
756	139269
140126	139270
7280	139271
6615	139272
63973	139273
2903	139274
5000	139275
164092	139276
65236	139277
4863	139278
2637	139279
101798	139280
92518	139281
9196	139282
217343	139283
34748	139284
112791	139285
13828	139286
235749	139287
135406	139288
15700	139289
126846	139290
149482	139291
4350	139292
64239	139293
76273	139294
142937	139295
62583	139296
88292	139297
107814	139298
33493	139299
63653	139300
1035	139301
170625	139302
262627	139303
12185	139304
86163	139305
24638	139306
87748	139307
3111	139308
4384	139309
71920	139310
1226	139311
38511	139312
59480	139313
28950	139314
5522	139315
166791	139316
934	139317
1499	139318
97617	139319
54069	139320
605	139321
105061	139322
32515	139323
52849	139324
42749	139325
60797	139326
28641	139327
8740	139328
127346	139329
30564	139330
77651	139331
115204	139332
10125	139333
126981	139334
37462	139335
66358	139336
70418	139337
11932	139338
71369	139339
76043	139340
91603	139341
726	139342
7074	139343
135110	139344
68859	139345
104002	139346
23718	139347
92212	139348
6819	139349
22337	139350
46824	139351
87384	139352
6159	139353
3748	139354
106399	139355
8319	139356
20972	139357
35363	139358
50687	139359
47028	139360
116402	139361
54270	139362
44273	139363
2374	139364
130399	139365
7249	139366
4567	139367
29692	139368
12644	139369
4828	139370
93993	139371
44146	139372
199344	139373
15977	139374
21126	139375
6892	139376
85436	139377
68800	139378
35150	139379
42949	139380
7366	139381
3687	139382
340	139383
69378	139384
214457	139385
113265	139386
49555	139387
108	139388
164354	139389
972	139390
37905	139391
38812	139392
16496	139393
35327	139394
24479	139395
13917	139396
116894	139397
261008	139398
109330	139399
158049	139400
35484	139401
17547	139402
140947	139403
87441	139404
82354	139405
44323	139406
59332	139407
888	139408
1372	139409
26396	139410
39877	139411
36214	139412
51748	139413
29658	139414
9703	139415
16722	139416
25110	139417
195090	139418
44284	139419
86131	139420
28608	139421
126280	139422
39123	139423
45951	139424
35421	139425
4690	139426
144500	139427
110849	139428
237096	139429
2394	139430
56765	139431
85675	139432
50686	139433
107048	139434
28462	139435
167939	139436
18878	139437
63357	139438
11127	139439
5754	139440
188141	139441
69039	139442
54670	139443
25769	139444
7086	139445
402	139446
52777	139447
16346	139448
293	139449
16092	139450
7945	139451
33953	139452
35320	139453
77047	139454
253780	139455
7450	139456
3995	139457
39261	139458
8491	139459
138502	139460
28339	139461
23045	139462
49770	139463
212168	139464
2533	139465
115401	139466
58041	139467
38225	139468
125893	139469
174619	139470
5515	139471
98750	139472
3701	139473
29340	139474
238839	139475
126371	139476
24768	139477
95090	139478
53882	139479
57200	139480
147154	139481
49654	139482
80309	139483
226412	139484
72173	139485
170092	139486
41816	139487
40046	139488
128754	139489
190910	139490
47326	139491
81774	139492
216744	139493
61548	139494
29475	139495
1343	139496
1993	139497
47630	139498
171673	139499
183629	139500
44122	139501
68882	139502
53946	139503
15449	139504
13841	139505
1113	139506
43334	139507
130732	139508
257306	139509
11647	139510
2756	139511
92757	139512
8814	139513
78085	139514
39469	139515
1586	139516
131842	139517
75549	139518
508	139519
311	139520
228105	139521
75198	139522
71218	139523
43847	139524
10141	139525
76621	139526
6547	139527
34105	139528
13447	139529
5426	139530
3379	139531
47920	139532
40	139533
52515	139534
103168	139535
102240	139536
76383	139537
160592	139538
9802	139539
2508	139540
261046	139541
99083	139542
22322	139543
16097	139544
93308	139545
3155	139546
10786	139547
14466	139548
56401	139549
12728	139550
98904	139551
159751	139552
212052	139553
7693	139554
528	139555
41447	139556
1499	139557
21524	139558
172389	139559
24	139560
114490	139561
262560	139562
111	139563
265552	139564
10320	139565
124005	139566
68199	139567
103875	139568
67339	139569
1183	139570
143418	139571
58815	139572
9085	139573
16042	139574
23429	139575
141334	139576
296	139577
9230	139578
2514	139579
14709	139580
36082	139581
123745	139582
11462	139583
195650	139584
140610	139585
105173	139586
23217	139587
240827	139588
6094	139589
25355	139590
8892	139591
9024	139592
33139	139593
8732	139594
162236	139595
135991	139596
75962	139597
102	139598
139734	139599
100102	139600
14609	139601
1825	139602
6866	139603
85587	139604
255375	139605
62206	139606
8938	139607
157747	139608
159164	139609
84082	139610
80727	139611
15098	139612
37372	139613
31398	139614
245270	139615
9528	139616
9508	139617
18892	139618
57419	139619
49519	139620
20034	139621
47788	139622
248131	139623
50586	139624
29230	139625
94790	139626
1349	139627
12358	139628
79398	139629
23842	139630
173424	139631
2388	139632
75626	139633
65821	139634
58297	139635
9322	139636
144057	139637
242761	139638
171676	139639
225442	139640
56073	139641
59545	139642
68566	139643
269206	139644
58533	139645
166953	139646
4984	139647
193356	139648
13996	139649
20656	139650
262632	139651
3310	139652
16392	139653
5372	139654
1441	139655
204260	139656
9841	139657
40655	139658
87053	139659
110226	139660
1969	139661
16277	139662
50218	139663
14820	139664
15569	139665
4205	139666
42528	139667
102528	139668
3876	139669
149338	139670
106468	139671
19715	139672
30462	139673
21798	139674
100944	139675
69095	139676
72771	139677
41519	139678
22500	139679
149759	139680
26217	139681
5204	139682
180730	139683
25748	139684
53238	139685
135581	139686
5037	139687
77514	139688
133631	139689
90076	139690
40759	139691
239375	139692
6233	139693
234	139694
10406	139695
134587	139696
91761	139697
121273	139698
225994	139699
45746	139700
47832	139701
139871	139702
165822	139703
906	139704
61733	139705
39043	139706
38225	139707
886	139708
17708	139709
21719	139710
227588	139711
145	139712
31809	139713
245572	139714
65519	139715
81989	139716
210145	139717
220203	139718
1594	139719
1253	139720
1756	139721
4610	139722
4472	139723
10953	139724
46008	139725
94404	139726
29007	139727
17728	139728
260420	139729
544	139730
169526	139731
4402	139732
34467	139733
56081	139734
140792	139735
10551	139736
222659	139737
83156	139738
37455	139739
132542	139740
101063	139741
25425	139742
21803	139743
111690	139744
34530	139745
2	139746
66499	139747
228895	139748
130209	139749
28074	139750
27214	139751
8587	139752
11522	139753
54812	139754
16561	139755
30808	139756
2331	139757
34725	139758
89366	139759
2681	139760
192226	139761
7807	139762
169634	139763
49897	139764
241558	139765
124705	139766
69518	139767
644	139768
47257	139769
21473	139770
26428	139771
15378	139772
215064	139773
135766	139774
60408	139775
15205	139776
131556	139777
43076	139778
272178	139779
24061	139780
93304	139781
124537	139782
161075	139783
49237	139784
25613	139785
1274	139786
123831	139787
1730	139788
13504	139789
36389	139790
48997	139791
148373	139792
102166	139793
89383	139794
50834	139795
17275	139796
174975	139797
155515	139798
36462	139799
147257	139800
28694	139801
58648	139802
4897	139803
159477	139804
154933	139805
22536	139806
33091	139807
83265	139808
18159	139809
6922	139810
78604	139811
75161	139812
35110	139813
28231	139814
3920	139815
705	139816
167812	139817
322	139818
239090	139819
41572	139820
50260	139821
38807	139822
38012	139823
979	139824
22566	139825
139543	139826
59568	139827
14844	139828
39247	139829
250684	139830
26684	139831
163153	139832
28068	139833
136148	139834
67071	139835
58727	139836
34161	139837
93816	139838
266067	139839
2176	139840
46302	139841
10527	139842
9541	139843
169648	139844
144275	139845
176841	139846
1677	139847
94665	139848
32307	139849
45184	139850
60378	139851
616	139852
32420	139853
129539	139854
164646	139855
54296	139856
7224	139857
18760	139858
2698	139859
200539	139860
117369	139861
225212	139862
10631	139863
111701	139864
80498	139865
72739	139866
65	139867
70040	139868
19857	139869
3411	139870
239593	139871
131204	139872
6820	139873
174152	139874
45519	139875
11283	139876
8744	139877
213741	139878
229083	139879
1267	139880
340	139881
482	139882
31256	139883
134327	139884
168587	139885
237925	139886
10535	139887
14307	139888
2095	139889
14485	139890
185401	139891
1465	139892
116396	139893
62006	139894
22218	139895
49691	139896
679	139897
5819	139898
20024	139899
165578	139900
32899	139901
22143	139902
76573	139903
18626	139904
100279	139905
1680	139906
103423	139907
12054	139908
348	139909
58056	139910
28740	139911
54404	139912
6774	139913
106256	139914
12131	139915
810	139916
44171	139917
68491	139918
377	139919
58809	139920
118748	139921
111593	139922
3525	139923
27759	139924
10912	139925
76249	139926
46129	139927
38735	139928
32196	139929
226360	139930
216967	139931
41371	139932
155319	139933
5596	139934
88247	139935
5172	139936
12180	139937
88023	139938
103374	139939
647	139940
27261	139941
29533	139942
68249	139943
3576	139944
168338	139945
173889	139946
7863	139947
35646	139948
2466	139949
169288	139950
6434	139951
54007	139952
91681	139953
4977	139954
139330	139955
68153	139956
57784	139957
14338	139958
9093	139959
149665	139960
10965	139961
199598	139962
615	139963
234002	139964
23163	139965
9295	139966
237074	139967
14746	139968
11746	139969
65384	139970
443	139971
7719	139972
105241	139973
554	139974
40405	139975
6907	139976
126607	139977
249528	139978
240	139979
31633	139980
30534	139981
224929	139982
36652	139983
34808	139984
7634	139985
1106	139986
1734	139987
6339	139988
2680	139989
4673	139990
50624	139991
239262	139992
91686	139993
155352	139994
84208	139995
193918	139996
62740	139997
44383	139998
45337	139999
236362	140000
8480	140001
142032	140002
8955	140003
179388	140004
159177	140005
68112	140006
41803	140007
9844	140008
142762	140009
57034	140010
8961	140011
1434	140012
15075	140013
2678	140014
245613	140015
13905	140016
249058	140017
59601	140018
158506	140019
148803	140020
22950	140021
28329	140022
37481	140023
7446	140024
83210	140025
195292	140026
121911	140027
207860	140028
18782	140029
27910	140030
154909	140031
1097	140032
94852	140033
159850	140034
89710	140035
196207	140036
101530	140037
41440	140038
30164	140039
82537	140040
83483	140041
2210	140042
111929	140043
183533	140044
12995	140045
85947	140046
23459	140047
63714	140048
3238	140049
208224	140050
177189	140051
252948	140052
8459	140053
43412	140054
152145	140055
93038	140056
71007	140057
28317	140058
8040	140059
8738	140060
22446	140061
19182	140062
70751	140063
75453	140064
92225	140065
4117	140066
26129	140067
4731	140068
45676	140069
14202	140070
133386	140071
30779	140072
12838	140073
224158	140074
5716	140075
158543	140076
8401	140077
212155	140078
25254	140079
71292	140080
40598	140081
47884	140082
8	140083
232303	140084
39633	140085
78869	140086
149230	140087
7505	140088
1562	140089
35728	140090
22019	140091
14989	140092
163093	140093
25357	140094
85647	140095
256588	140096
36173	140097
46244	140098
26249	140099
102407	140100
1758	140101
69325	140102
151297	140103
26699	140104
79899	140105
155620	140106
160617	140107
32404	140108
28613	140109
310	140110
51966	140111
421	140112
268592	140113
16549	140114
17082	140115
3623	140116
5350	140117
93010	140118
114144	140119
75373	140120
126951	140121
109929	140122
12018	140123
14472	140124
144315	140125
55071	140126
9503	140127
125429	140128
6657	140129
25268	140130
111929	140131
122417	140132
88021	140133
182475	140134
1790	140135
106152	140136
81182	140137
2409	140138
225225	140139
91517	140140
4634	140141
2524	140142
53673	140143
134372	140144
55028	140145
89771	140146
31625	140147
71073	140148
73747	140149
166481	140150
7709	140151
267561	140152
178110	140153
12818	140154
205610	140155
13609	140156
11153	140157
3501	140158
119509	140159
5061	140160
44310	140161
168028	140162
159851	140163
171290	140164
25295	140165
41790	140166
138190	140167
69587	140168
6167	140169
23398	140170
165433	140171
52143	140172
111060	140173
61741	140174
35745	140175
113623	140176
72924	140177
34506	140178
262799	140179
232731	140180
28711	140181
5217	140182
28981	140183
37880	140184
24135	140185
5979	140186
112725	140187
1411	140188
3564	140189
10571	140190
42586	140191
35944	140192
44583	140193
34942	140194
196997	140195
39073	140196
134219	140197
31735	140198
55370	140199
3417	140200
81396	140201
4014	140202
3735	140203
37832	140204
131897	140205
152059	140206
97651	140207
111712	140208
39351	140209
110442	140210
8861	140211
131969	140212
271213	140213
130877	140214
12000	140215
1767	140216
12639	140217
22504	140218
34663	140219
12507	140220
19768	140221
165343	140222
52586	140223
45540	140224
15749	140225
32096	140226
58572	140227
179444	140228
13569	140229
154208	140230
212916	140231
81922	140232
85034	140233
28803	140234
87063	140235
76475	140236
6513	140237
151148	140238
10943	140239
152754	140240
117201	140241
34104	140242
38774	140243
89707	140244
14033	140245
25920	140246
4053	140247
200493	140248
1266	140249
994	140250
91217	140251
228371	140252
56002	140253
6629	140254
7755	140255
4876	140256
4005	140257
505	140258
100069	140259
101046	140260
108296	140261
77425	140262
9604	140263
145652	140264
6793	140265
27218	140266
194493	140267
7781	140268
20452	140269
7382	140270
9239	140271
202260	140272
33544	140273
189053	140274
8934	140275
104190	140276
34369	140277
3752	140278
109086	140279
26348	140280
177714	140281
93580	140282
15187	140283
26513	140284
316	140285
54595	140286
8617	140287
158101	140288
171662	140289
335	140290
10127	140291
141351	140292
2624	140293
170983	140294
79229	140295
46536	140296
4607	140297
82598	140298
151608	140299
259711	140300
106423	140301
2263	140302
50623	140303
33057	140304
311	140305
141785	140306
126383	140307
177975	140308
9265	140309
127534	140310
182	140311
58249	140312
265145	140313
2660	140314
109883	140315
6083	140316
169341	140317
2884	140318
113962	140319
125634	140320
242629	140321
65034	140322
46512	140323
48159	140324
3860	140325
35871	140326
34713	140327
22481	140328
228626	140329
2308	140330
1907	140331
9380	140332
4452	140333
3682	140334
7964	140335
27330	140336
228728	140337
55464	140338
5370	140339
30192	140340
1286	140341
17129	140342
262614	140343
233	140344
2229	140345
54348	140346
51029	140347
19970	140348
237	140349
90719	140350
234846	140351
8121	140352
8165	140353
75649	140354
15413	140355
3989	140356
21991	140357
22353	140358
5867	140359
155491	140360
87712	140361
26509	140362
105087	140363
147204	140364
18466	140365
31801	140366
62135	140367
20471	140368
17028	140369
16780	140370
207015	140371
38357	140372
155898	140373
99222	140374
10835	140375
13317	140376
14032	140377
47046	140378
78862	140379
12537	140380
79869	140381
626	140382
32858	140383
4309	140384
84000	140385
6520	140386
170816	140387
184318	140388
211056	140389
14455	140390
200314	140391
35333	140392
95243	140393
19	140394
103284	140395
6325	140396
3542	140397
17257	140398
32848	140399
127	140400
1279	140401
118394	140402
1599	140403
150624	140404
38098	140405
5118	140406
100821	140407
31173	140408
145064	140409
2906	140410
50250	140411
22163	140412
6775	140413
7883	140414
14144	140415
146049	140416
33582	140417
178223	140418
4275	140419
6380	140420
13580	140421
94821	140422
45153	140423
35625	140424
34642	140425
24904	140426
58672	140427
1932	140428
178343	140429
11643	140430
92687	140431
108539	140432
7622	140433
185	140434
5306	140435
22027	140436
27813	140437
67697	140438
46132	140439
64236	140440
46258	140441
20268	140442
185493	140443
36048	140444
43038	140445
54904	140446
60015	140447
68775	140448
240658	140449
10070	140450
58938	140451
52963	140452
24241	140453
651	140454
49977	140455
38974	140456
146	140457
189262	140458
43842	140459
90393	140460
10316	140461
5366	140462
235997	140463
123669	140464
33846	140465
52394	140466
188352	140467
15746	140468
52703	140469
1844	140470
46932	140471
2746	140472
27375	140473
266569	140474
87336	140475
27043	140476
48017	140477
25959	140478
6530	140479
119641	140480
1402	140481
8286	140482
39754	140483
40983	140484
45673	140485
50234	140486
19458	140487
63893	140488
70734	140489
44876	140490
89553	140491
56326	140492
95427	140493
140061	140494
7639	140495
30730	140496
110690	140497
89878	140498
207080	140499
16299	140500
206578	140501
57185	140502
2259	140503
115999	140504
30073	140505
20637	140506
28105	140507
255393	140508
22759	140509
34401	140510
99906	140511
27768	140512
215314	140513
1680	140514
36933	140515
12776	140516
914	140517
35907	140518
1056	140519
54698	140520
24229	140521
104423	140522
43507	140523
4217	140524
16848	140525
38316	140526
80495	140527
4389	140528
37293	140529
37728	140530
20285	140531
6344	140532
26904	140533
8312	140534
9011	140535
148336	140536
226337	140537
23701	140538
28756	140539
16563	140540
1538	140541
3188	140542
1117	140543
593	140544
1464	140545
12570	140546
89290	140547
5559	140548
16382	140549
4103	140550
35739	140551
29063	140552
180	140553
143741	140554
3640	140555
8921	140556
37852	140557
1184	140558
65723	140559
2576	140560
38190	140561
237631	140562
109402	140563
7079	140564
140878	140565
16112	140566
72861	140567
59527	140568
3201	140569
9737	140570
5740	140571
136943	140572
15009	140573
59075	140574
5242	140575
87753	140576
87444	140577
33250	140578
64164	140579
40003	140580
4478	140581
11080	140582
82787	140583
53907	140584
28899	140585
64156	140586
156085	140587
87373	140588
191147	140589
28333	140590
3466	140591
22355	140592
79519	140593
168812	140594
88886	140595
19220	140596
27068	140597
62552	140598
71	140599
110045	140600
254740	140601
1101	140602
80020	140603
94633	140604
32555	140605
11498	140606
3277	140607
9	140608
40930	140609
151004	140610
145076	140611
227477	140612
188167	140613
3582	140614
35207	140615
35590	140616
20853	140617
12081	140618
36357	140619
3242	140620
165127	140621
1405	140622
69850	140623
826	140624
71461	140625
14550	140626
56	140627
5491	140628
9410	140629
10263	140630
76364	140631
13668	140632
39268	140633
16975	140634
128670	140635
22857	140636
44017	140637
81215	140638
261688	140639
37486	140640
10983	140641
98459	140642
8334	140643
61966	140644
293	140645
3747	140646
6448	140647
95339	140648
38562	140649
19981	140650
25144	140651
2134	140652
13050	140653
4836	140654
160	140655
59377	140656
25680	140657
55459	140658
118825	140659
25873	140660
4389	140661
189805	140662
42470	140663
2204	140664
1529	140665
55484	140666
9702	140667
79049	140668
7017	140669
255023	140670
8689	140671
133647	140672
32399	140673
24180	140674
162811	140675
1766	140676
142463	140677
157454	140678
35782	140679
35829	140680
9578	140681
78043	140682
120484	140683
56160	140684
105879	140685
26124	140686
27997	140687
75179	140688
239529	140689
43325	140690
809	140691
19254	140692
73720	140693
192989	140694
129499	140695
45900	140696
142316	140697
1457	140698
8021	140699
76945	140700
6911	140701
249439	140702
115761	140703
42324	140704
1047	140705
25672	140706
78679	140707
20388	140708
5742	140709
74731	140710
6073	140711
42208	140712
70167	140713
24535	140714
199026	140715
53609	140716
41497	140717
25265	140718
2352	140719
131112	140720
68941	140721
205044	140722
12305	140723
2389	140724
1348	140725
2947	140726
78526	140727
62292	140728
39195	140729
174866	140730
70	140731
14010	140732
10917	140733
5473	140734
39569	140735
77143	140736
8691	140737
11348	140738
3049	140739
46668	140740
4114	140741
24941	140742
3389	140743
13307	140744
52950	140745
51	140746
113425	140747
182731	140748
269280	140749
31163	140750
214830	140751
4266	140752
55266	140753
127096	140754
249354	140755
257009	140756
17736	140757
113301	140758
853	140759
107169	140760
17775	140761
123919	140762
148217	140763
32397	140764
53070	140765
863	140766
41418	140767
184030	140768
3828	140769
150402	140770
213808	140771
130032	140772
2290	140773
5737	140774
35664	140775
3858	140776
3893	140777
41437	140778
241069	140779
131141	140780
153893	140781
195599	140782
23885	140783
40196	140784
387	140785
4313	140786
13740	140787
17066	140788
5918	140789
33673	140790
245143	140791
467	140792
99077	140793
48100	140794
29407	140795
40256	140796
58692	140797
23130	140798
239	140799
45701	140800
12603	140801
262649	140802
2513	140803
193538	140804
3896	140805
231208	140806
3789	140807
48848	140808
13716	140809
77978	140810
16096	140811
70058	140812
41941	140813
196541	140814
232479	140815
140335	140816
107421	140817
56387	140818
28121	140819
73068	140820
35539	140821
104620	140822
17253	140823
12004	140824
135768	140825
18768	140826
17644	140827
135312	140828
16880	140829
14498	140830
22380	140831
54782	140832
20375	140833
163856	140834
292	140835
186432	140836
165436	140837
18537	140838
31561	140839
72628	140840
50448	140841
144271	140842
9117	140843
126512	140844
109785	140845
246593	140846
32988	140847
23423	140848
12791	140849
893	140850
28428	140851
162301	140852
117669	140853
101461	140854
59548	140855
40316	140856
2933	140857
180233	140858
19471	140859
200563	140860
84350	140861
27508	140862
3381	140863
19262	140864
88791	140865
88317	140866
167397	140867
7168	140868
25297	140869
161296	140870
9931	140871
36545	140872
2601	140873
734	140874
135292	140875
23611	140876
942	140877
146446	140878
18733	140879
6204	140880
91535	140881
90657	140882
19603	140883
2928	140884
72709	140885
46863	140886
95647	140887
196688	140888
46436	140889
296	140890
68615	140891
7299	140892
52031	140893
16149	140894
6625	140895
74843	140896
17154	140897
20483	140898
78185	140899
27852	140900
111881	140901
34419	140902
1756	140903
6199	140904
5095	140905
74528	140906
53272	140907
31742	140908
66426	140909
254070	140910
30996	140911
31874	140912
25234	140913
5209	140914
135131	140915
14255	140916
1160	140917
140655	140918
11290	140919
19259	140920
46086	140921
7996	140922
107213	140923
39709	140924
103258	140925
150909	140926
43513	140927
142671	140928
661	140929
1354	140930
66915	140931
46	140932
48747	140933
4438	140934
265616	140935
84291	140936
10863	140937
99044	140938
13172	140939
249117	140940
47840	140941
111584	140942
154141	140943
18431	140944
16260	140945
3698	140946
292	140947
147844	140948
54352	140949
215962	140950
4591	140951
136501	140952
4672	140953
201111	140954
22470	140955
1615	140956
158453	140957
60982	140958
5581	140959
26342	140960
3838	140961
7713	140962
6880	140963
190295	140964
58280	140965
120883	140966
150558	140967
79068	140968
1841	140969
1876	140970
233205	140971
5823	140972
81287	140973
22514	140974
35666	140975
22555	140976
31040	140977
252665	140978
4007	140979
68270	140980
74516	140981
10352	140982
192928	140983
61542	140984
1499	140985
255728	140986
71623	140987
27340	140988
101445	140989
79844	140990
58212	140991
171201	140992
189451	140993
23411	140994
107424	140995
38931	140996
51547	140997
27473	140998
124096	140999
5444	141000
2236	141001
60073	141002
61446	141003
74668	141004
252492	141005
31142	141006
106883	141007
38153	141008
115673	141009
11175	141010
13891	141011
32510	141012
89118	141013
28551	141014
228829	141015
10851	141016
169976	141017
10361	141018
1542	141019
154021	141020
44240	141021
6755	141022
9831	141023
43697	141024
4045	141025
2456	141026
72427	141027
10412	141028
37731	141029
23790	141030
36886	141031
128217	141032
94014	141033
99259	141034
58995	141035
6191	141036
53942	141037
24871	141038
14865	141039
119602	141040
38079	141041
126277	141042
77995	141043
35624	141044
1128	141045
191259	141046
220564	141047
4894	141048
17373	141049
23744	141050
54733	141051
206806	141052
54117	141053
194802	141054
133126	141055
14065	141056
9085	141057
162646	141058
158807	141059
51754	141060
33667	141061
35988	141062
103292	141063
58124	141064
7992	141065
61168	141066
20890	141067
2278	141068
8562	141069
49710	141070
13405	141071
31043	141072
139511	141073
83644	141074
24474	141075
46765	141076
58018	141077
4408	141078
56374	141079
4613	141080
270874	141081
40384	141082
32658	141083
30680	141084
5764	141085
12268	141086
74979	141087
59964	141088
266719	141089
92069	141090
10375	141091
60149	141092
9057	141093
27999	141094
46191	141095
99363	141096
28970	141097
60387	141098
96040	141099
263510	141100
50281	141101
134345	141102
47550	141103
67517	141104
27224	141105
98042	141106
64064	141107
1061	141108
15658	141109
61086	141110
10876	141111
197038	141112
8743	141113
457	141114
8377	141115
46849	141116
18783	141117
167843	141118
13785	141119
53652	141120
20997	141121
7720	141122
66769	141123
91357	141124
13919	141125
152502	141126
87295	141127
27619	141128
2646	141129
214415	141130
147986	141131
60335	141132
16951	141133
113582	141134
167105	141135
183531	141136
16125	141137
25276	141138
36755	141139
105	141140
121132	141141
269214	141142
116359	141143
18832	141144
179201	141145
200245	141146
109578	141147
6507	141148
15257	141149
20376	141150
82743	141151
105752	141152
25689	141153
108982	141154
124894	141155
8053	141156
99813	141157
21432	141158
35121	141159
10547	141160
167241	141161
580	141162
2549	141163
109382	141164
41564	141165
15	141166
258739	141167
4407	141168
108448	141169
194	141170
25500	141171
95862	141172
26512	141173
7514	141174
75632	141175
167285	141176
44129	141177
9564	141178
5665	141179
38182	141180
14963	141181
1478	141182
104384	141183
19302	141184
143569	141185
6901	141186
10513	141187
206869	141188
28080	141189
61499	141190
36483	141191
238103	141192
113968	141193
57847	141194
123277	141195
724	141196
1840	141197
53218	141198
4	141199
166125	141200
220738	141201
1103	141202
23836	141203
157893	141204
41087	141205
170613	141206
17099	141207
7453	141208
139187	141209
4730	141210
133215	141211
58303	141212
210396	141213
152871	141214
145094	141215
45556	141216
13768	141217
111702	141218
203158	141219
9739	141220
46896	141221
14641	141222
1889	141223
78762	141224
25326	141225
79299	141226
268999	141227
103180	141228
1150	141229
58912	141230
3131	141231
90506	141232
82481	141233
22896	141234
53573	141235
261	141236
9867	141237
20131	141238
128142	141239
3870	141240
5836	141241
23536	141242
60352	141243
20721	141244
8740	141245
107102	141246
35642	141247
17179	141248
8565	141249
90083	141250
50604	141251
2078	141252
99076	141253
68431	141254
24940	141255
150375	141256
119633	141257
1064	141258
57398	141259
23988	141260
14616	141261
74806	141262
98737	141263
28449	141264
3603	141265
6062	141266
58431	141267
7458	141268
222417	141269
146026	141270
4984	141271
154742	141272
168495	141273
66796	141274
64072	141275
725	141276
167608	141277
108136	141278
9612	141279
59551	141280
165040	141281
11819	141282
48405	141283
22585	141284
12664	141285
6316	141286
82868	141287
14103	141288
161725	141289
14564	141290
92924	141291
4653	141292
36131	141293
3013	141294
10632	141295
47688	141296
13187	141297
16123	141298
7377	141299
132536	141300
18093	141301
36601	141302
152674	141303
3817	141304
371	141305
3320	141306
43976	141307
109742	141308
31106	141309
117788	141310
98362	141311
26865	141312
6952	141313
54222	141314
148082	141315
27689	141316
116	141317
25021	141318
201568	141319
32507	141320
41796	141321
137399	141322
116406	141323
10285	141324
253083	141325
163786	141326
127329	141327
29108	141328
3303	141329
45433	141330
155132	141331
48964	141332
88535	141333
21593	141334
2	141335
5631	141336
14542	141337
184158	141338
22298	141339
42559	141340
842	141341
3474	141342
61867	141343
60804	141344
46748	141345
1832	141346
18803	141347
6	141348
185879	141349
51	141350
4837	141351
63642	141352
28543	141353
3167	141354
217537	141355
2414	141356
171089	141357
52334	141358
9587	141359
95747	141360
215013	141361
165479	141362
991	141363
144482	141364
112427	141365
2429	141366
1	141367
74009	141368
74585	141369
130353	141370
37784	141371
30094	141372
54607	141373
5305	141374
1483	141375
629	141376
12778	141377
133266	141378
68114	141379
51562	141380
41895	141381
58690	141382
1059	141383
22564	141384
1058	141385
27297	141386
23257	141387
41544	141388
4596	141389
354	141390
88885	141391
269084	141392
8865	141393
34718	141394
44466	141395
7008	141396
87169	141397
56369	141398
16110	141399
156638	141400
46046	141401
50386	141402
11819	141403
19254	141404
22486	141405
33629	141406
2640	141407
84443	141408
17771	141409
136158	141410
128556	141411
560	141412
130678	141413
49940	141414
37813	141415
18560	141416
8211	141417
61736	141418
66787	141419
31330	141420
52651	141421
56205	141422
120123	141423
128	141424
106178	141425
178	141426
186783	141427
73521	141428
15196	141429
38064	141430
42202	141431
4019	141432
8663	141433
33843	141434
63431	141435
1	141436
239292	141437
4989	141438
14020	141439
1598	141440
165850	141441
72732	141442
21900	141443
7228	141444
7060	141445
7308	141446
45606	141447
4463	141448
189949	141449
240885	141450
108629	141451
46628	141452
142147	141453
261671	141454
434	141455
497	141456
9283	141457
70062	141458
39521	141459
210711	141460
92490	141461
139873	141462
39532	141463
159711	141464
59317	141465
106126	141466
176769	141467
53688	141468
33974	141469
61167	141470
8753	141471
95284	141472
23764	141473
38547	141474
38549	141475
37739	141476
58473	141477
5943	141478
2039	141479
71245	141480
96264	141481
670	141482
3732	141483
38817	141484
578	141485
56483	141486
38681	141487
569	141488
12273	141489
130588	141490
3035	141491
17362	141492
42308	141493
111625	141494
9584	141495
80859	141496
50351	141497
45268	141498
163494	141499
123953	141500
156587	141501
159409	141502
28504	141503
17401	141504
29874	141505
8154	141506
43713	141507
39992	141508
251240	141509
22198	141510
138142	141511
31287	141512
35342	141513
106601	141514
176253	141515
27066	141516
92917	141517
31402	141518
6979	141519
256819	141520
7887	141521
27935	141522
38484	141523
62716	141524
58707	141525
907	141526
13022	141527
58991	141528
19178	141529
256	141530
5980	141531
62068	141532
38104	141533
55722	141534
78407	141535
17357	141536
107323	141537
62796	141538
96349	141539
254410	141540
453	141541
5345	141542
1271	141543
287	141544
2219	141545
20894	141546
183591	141547
5678	141548
39646	141549
25966	141550
125093	141551
29042	141552
48430	141553
246500	141554
12185	141555
61037	141556
1027	141557
41871	141558
169906	141559
45578	141560
241142	141561
33434	141562
13329	141563
24897	141564
110524	141565
19809	141566
7491	141567
579	141568
38874	141569
3423	141570
159622	141571
55163	141572
13685	141573
50098	141574
1945	141575
2448	141576
239588	141577
2839	141578
253321	141579
66096	141580
605	141581
45926	141582
91319	141583
58084	141584
216878	141585
134698	141586
14685	141587
66226	141588
254755	141589
32211	141590
56700	141591
13594	141592
43671	141593
12886	141594
28960	141595
788	141596
233961	141597
157335	141598
90404	141599
265305	141600
45927	141601
3210	141602
76268	141603
15689	141604
186637	141605
169979	141606
1910	141607
8402	141608
29270	141609
21041	141610
149367	141611
64621	141612
14034	141613
11632	141614
86368	141615
159605	141616
13466	141617
21300	141618
52179	141619
119481	141620
95766	141621
20942	141622
55845	141623
35610	141624
198431	141625
106969	141626
55473	141627
12868	141628
192222	141629
4513	141630
129582	141631
1908	141632
27518	141633
104083	141634
202301	141635
28194	141636
97897	141637
6268	141638
22068	141639
123853	141640
161245	141641
12412	141642
103	141643
268005	141644
1845	141645
117714	141646
175198	141647
8266	141648
57326	141649
125002	141650
159896	141651
52815	141652
16256	141653
287	141654
103930	141655
30573	141656
18775	141657
76159	141658
82353	141659
16310	141660
1245	141661
1477	141662
2536	141663
20255	141664
201996	141665
45255	141666
253689	141667
211050	141668
21117	141669
3691	141670
17556	141671
15136	141672
14581	141673
8721	141674
137070	141675
174	141676
56979	141677
134540	141678
3416	141679
262738	141680
89668	141681
2332	141682
91295	141683
30207	141684
26151	141685
17726	141686
48939	141687
12218	141688
31299	141689
216977	141690
81086	141691
20893	141692
60180	141693
70911	141694
5874	141695
9181	141696
187121	141697
86	141698
256317	141699
9574	141700
123113	141701
1172	141702
28047	141703
232	141704
137	141705
7419	141706
90795	141707
73492	141708
3605	141709
50467	141710
61152	141711
28816	141712
247736	141713
53910	141714
45013	141715
241894	141716
11476	141717
3486	141718
2790	141719
40	141720
107808	141721
22531	141722
17473	141723
75494	141724
44195	141725
117430	141726
45614	141727
28943	141728
58261	141729
124546	141730
153749	141731
44583	141732
62402	141733
76662	141734
7873	141735
69758	141736
179668	141737
74879	141738
30853	141739
46130	141740
172254	141741
36706	141742
59144	141743
156274	141744
46991	141745
219624	141746
210454	141747
110471	141748
79927	141749
2349	141750
44336	141751
190393	141752
62087	141753
4843	141754
43554	141755
57125	141756
30377	141757
120849	141758
3531	141759
22356	141760
140483	141761
133304	141762
89866	141763
64612	141764
7584	141765
149400	141766
44205	141767
83125	141768
30606	141769
16145	141770
51483	141771
85765	141772
53343	141773
815	141774
119347	141775
89530	141776
26387	141777
173592	141778
69587	141779
3379	141780
84227	141781
35988	141782
108055	141783
95707	141784
31695	141785
9712	141786
935	141787
7173	141788
509	141789
29046	141790
4619	141791
107030	141792
55881	141793
17040	141794
23536	141795
5638	141796
6622	141797
2334	141798
9476	141799
48287	141800
75769	141801
343	141802
14457	141803
33788	141804
15450	141805
3591	141806
74325	141807
114459	141808
159831	141809
8243	141810
249734	141811
148804	141812
80834	141813
120818	141814
165413	141815
24413	141816
151349	141817
5322	141818
146300	141819
3894	141820
37723	141821
90833	141822
32218	141823
857	141824
116444	141825
229183	141826
113532	141827
81923	141828
38648	141829
133413	141830
19987	141831
102628	141832
12823	141833
106400	141834
16414	141835
35227	141836
153033	141837
25716	141838
191890	141839
195670	141840
154143	141841
42043	141842
20748	141843
58144	141844
2749	141845
9022	141846
270043	141847
85845	141848
43730	141849
107850	141850
101539	141851
21078	141852
113239	141853
271443	141854
9681	141855
831	141856
5797	141857
223197	141858
68988	141859
114023	141860
1274	141861
39412	141862
3919	141863
19715	141864
21205	141865
980	141866
20309	141867
137	141868
22162	141869
5828	141870
5542	141871
30565	141872
223351	141873
13566	141874
10611	141875
261811	141876
31	141877
52547	141878
164260	141879
31291	141880
65675	141881
50576	141882
27275	141883
67156	141884
317	141885
8	141886
236079	141887
260307	141888
3092	141889
217996	141890
5963	141891
104223	141892
26410	141893
20612	141894
38789	141895
39350	141896
13610	141897
95475	141898
51007	141899
57169	141900
184130	141901
7761	141902
21157	141903
100589	141904
20507	141905
146397	141906
112180	141907
52325	141908
16310	141909
327	141910
12666	141911
59416	141912
5403	141913
10193	141914
43379	141915
34899	141916
160639	141917
234661	141918
137335	141919
121283	141920
7815	141921
34474	141922
18495	141923
51439	141924
377	141925
2407	141926
31849	141927
227	141928
40751	141929
13998	141930
35647	141931
1433	141932
233844	141933
103034	141934
107331	141935
28209	141936
40088	141937
165345	141938
6064	141939
3984	141940
16175	141941
237850	141942
15298	141943
38888	141944
29206	141945
213676	141946
234351	141947
50886	141948
14100	141949
42178	141950
98962	141951
81542	141952
171002	141953
7438	141954
258027	141955
12235	141956
256121	141957
214719	141958
34914	141959
5858	141960
84473	141961
1261	141962
141009	141963
114420	141964
126	141965
59020	141966
114930	141967
179330	141968
36860	141969
4371	141970
89283	141971
25727	141972
42	141973
30914	141974
116853	141975
16428	141976
62073	141977
639	141978
270144	141979
29073	141980
187205	141981
61588	141982
59480	141983
103654	141984
17508	141985
2639	141986
25394	141987
196825	141988
34494	141989
113152	141990
127229	141991
1035	141992
5954	141993
91677	141994
56919	141995
202714	141996
2750	141997
10297	141998
50701	141999
115558	142000
83058	142001
1924	142002
330	142003
1092	142004
491	142005
16044	142006
10662	142007
167667	142008
687	142009
43321	142010
7869	142011
6082	142012
24	142013
98287	142014
2875	142015
51282	142016
1854	142017
65047	142018
52642	142019
180447	142020
25306	142021
37579	142022
235765	142023
34591	142024
7828	142025
3954	142026
51288	142027
168711	142028
32308	142029
46719	142030
44662	142031
23751	142032
225171	142033
5582	142034
104654	142035
23348	142036
54661	142037
228796	142038
2765	142039
206778	142040
51961	142041
24064	142042
25542	142043
1535	142044
171516	142045
30671	142046
156275	142047
521	142048
252197	142049
17513	142050
40144	142051
90053	142052
249909	142053
221148	142054
144956	142055
94314	142056
169828	142057
2925	142058
7407	142059
20419	142060
75664	142061
201466	142062
3815	142063
242342	142064
4763	142065
30902	142066
81107	142067
100238	142068
47829	142069
149342	142070
101425	142071
44378	142072
249	142073
21138	142074
3111	142075
259	142076
6944	142077
106255	142078
240611	142079
35564	142080
7274	142081
149161	142082
26179	142083
912	142084
5099	142085
14553	142086
123433	142087
176659	142088
249034	142089
52823	142090
265714	142091
101655	142092
84092	142093
13975	142094
75836	142095
35230	142096
42064	142097
3242	142098
10933	142099
47765	142100
3824	142101
1239	142102
3655	142103
291	142104
188538	142105
3581	142106
1987	142107
68779	142108
14062	142109
1626	142110
181275	142111
21689	142112
70664	142113
85199	142114
10495	142115
99749	142116
281	142117
8226	142118
137283	142119
7266	142120
45284	142121
2749	142122
60652	142123
37983	142124
409	142125
38698	142126
108865	142127
259488	142128
43219	142129
32692	142130
88022	142131
43743	142132
43001	142133
123878	142134
91365	142135
52818	142136
20157	142137
88954	142138
11902	142139
23265	142140
2510	142141
117561	142142
6468	142143
86663	142144
122634	142145
55996	142146
42674	142147
34787	142148
105638	142149
192872	142150
139451	142151
223019	142152
3194	142153
46369	142154
64047	142155
17309	142156
52735	142157
10422	142158
135242	142159
29913	142160
60498	142161
142364	142162
8911	142163
4516	142164
29732	142165
5929	142166
39390	142167
1200	142168
28082	142169
271590	142170
17872	142171
32585	142172
16306	142173
13033	142174
85675	142175
9527	142176
2960	142177
7269	142178
225779	142179
132040	142180
21086	142181
68834	142182
100956	142183
10747	142184
161246	142185
30921	142186
103963	142187
73126	142188
5822	142189
14682	142190
79804	142191
22585	142192
22209	142193
32272	142194
143993	142195
3198	142196
222328	142197
106767	142198
272034	142199
3503	142200
1149	142201
245787	142202
10676	142203
1574	142204
10799	142205
15446	142206
687	142207
6416	142208
102496	142209
22046	142210
264924	142211
478	142212
17294	142213
6443	142214
263030	142215
55702	142216
109253	142217
1248	142218
5724	142219
11686	142220
7915	142221
1998	142222
65289	142223
20328	142224
30613	142225
253350	142226
34390	142227
257600	142228
42386	142229
18147	142230
4440	142231
101397	142232
107432	142233
54973	142234
6852	142235
36308	142236
22338	142237
144877	142238
164618	142239
43394	142240
204737	142241
52540	142242
79184	142243
196358	142244
4309	142245
14468	142246
35986	142247
37930	142248
90744	142249
126481	142250
97199	142251
165011	142252
118392	142253
105321	142254
44564	142255
55826	142256
88096	142257
17064	142258
722	142259
133720	142260
213081	142261
1992	142262
77806	142263
17989	142264
170902	142265
847	142266
41284	142267
114838	142268
42062	142269
9242	142270
12208	142271
16595	142272
174886	142273
84661	142274
4677	142275
1571	142276
86237	142277
7546	142278
11685	142279
82299	142280
10883	142281
92582	142282
27711	142283
33124	142284
4945	142285
6528	142286
57477	142287
135355	142288
78927	142289
57910	142290
2169	142291
94270	142292
56355	142293
13809	142294
140843	142295
152979	142296
2966	142297
12818	142298
5	142299
29661	142300
12177	142301
23716	142302
124424	142303
181313	142304
3099	142305
829	142306
19195	142307
36185	142308
133723	142309
3688	142310
64722	142311
23499	142312
6598	142313
58151	142314
5735	142315
84129	142316
955	142317
40050	142318
702	142319
36552	142320
7185	142321
1068	142322
935	142323
42915	142324
116205	142325
114275	142326
133681	142327
24614	142328
40214	142329
1120	142330
30139	142331
43200	142332
152672	142333
19734	142334
193342	142335
285	142336
816	142337
46034	142338
5694	142339
233000	142340
124724	142341
148312	142342
2602	142343
121738	142344
113662	142345
9868	142346
11521	142347
37137	142348
2415	142349
71271	142350
18599	142351
139527	142352
122164	142353
131546	142354
141893	142355
14137	142356
68469	142357
533	142358
31246	142359
102885	142360
4388	142361
52585	142362
78438	142363
99569	142364
81076	142365
3201	142366
2695	142367
28517	142368
211888	142369
1949	142370
2566	142371
22606	142372
155713	142373
15729	142374
29485	142375
146881	142376
60720	142377
48453	142378
1762	142379
3458	142380
9451	142381
30673	142382
109	142383
11451	142384
17536	142385
3810	142386
22616	142387
87469	142388
94505	142389
24507	142390
163180	142391
567	142392
164242	142393
35557	142394
6937	142395
73948	142396
303	142397
35046	142398
2992	142399
54094	142400
154259	142401
227	142402
3449	142403
125342	142404
59835	142405
140240	142406
1822	142407
20994	142408
8716	142409
47548	142410
7657	142411
144497	142412
18121	142413
154156	142414
11730	142415
22910	142416
88031	142417
14151	142418
28527	142419
154827	142420
251546	142421
21116	142422
5333	142423
8923	142424
8511	142425
43284	142426
30421	142427
30391	142428
14743	142429
10644	142430
105487	142431
235486	142432
131468	142433
56930	142434
120982	142435
25975	142436
42790	142437
63035	142438
204270	142439
110729	142440
239718	142441
56583	142442
3430	142443
48057	142444
164443	142445
27937	142446
112432	142447
495	142448
81124	142449
1137	142450
3034	142451
1368	142452
259184	142453
6895	142454
5718	142455
76808	142456
215523	142457
15599	142458
37	142459
57328	142460
132662	142461
117610	142462
137109	142463
102282	142464
2348	142465
20466	142466
101513	142467
8707	142468
74892	142469
44111	142470
53235	142471
82139	142472
13211	142473
37656	142474
22871	142475
4032	142476
14221	142477
54539	142478
19593	142479
3108	142480
22773	142481
180	142482
23090	142483
26719	142484
42668	142485
11744	142486
108633	142487
42063	142488
93795	142489
18075	142490
207578	142491
90555	142492
143493	142493
90514	142494
66811	142495
103644	142496
31295	142497
100932	142498
21080	142499
69494	142500
73525	142501
19656	142502
1007	142503
2872	142504
33530	142505
291	142506
214811	142507
4043	142508
184513	142509
37161	142510
384	142511
93071	142512
3404	142513
135656	142514
82989	142515
47827	142516
112123	142517
10084	142518
13839	142519
8213	142520
956	142521
210619	142522
66899	142523
167212	142524
29783	142525
24309	142526
261256	142527
7387	142528
1584	142529
7623	142530
23588	142531
115926	142532
53700	142533
134087	142534
252282	142535
2258	142536
90851	142537
49215	142538
8388	142539
62233	142540
123011	142541
64131	142542
90748	142543
4193	142544
3800	142545
97798	142546
83554	142547
2739	142548
243972	142549
129713	142550
21100	142551
2609	142552
26359	142553
1	142554
232468	142555
24789	142556
71649	142557
12849	142558
169797	142559
64771	142560
48938	142561
84908	142562
42657	142563
22472	142564
53835	142565
4180	142566
253407	142567
96295	142568
25217	142569
13702	142570
4216	142571
60880	142572
2165	142573
3305	142574
268970	142575
78867	142576
50321	142577
4812	142578
70568	142579
4162	142580
1153	142581
13105	142582
179392	142583
16132	142584
3520	142585
42116	142586
27328	142587
18862	142588
92635	142589
12929	142590
218114	142591
118329	142592
105097	142593
24113	142594
258676	142595
113857	142596
3562	142597
43922	142598
45939	142599
5631	142600
33638	142601
203942	142602
5480	142603
254701	142604
185188	142605
9919	142606
67057	142607
429	142608
74915	142609
2757	142610
125952	142611
180761	142612
148398	142613
91480	142614
252378	142615
17496	142616
2121	142617
124707	142618
14834	142619
253150	142620
181970	142621
4536	142622
79460	142623
104337	142624
61945	142625
81559	142626
7206	142627
42791	142628
63418	142629
12933	142630
19970	142631
56222	142632
499	142633
39900	142634
89090	142635
22142	142636
199074	142637
142262	142638
5550	142639
64059	142640
63419	142641
106403	142642
6202	142643
53013	142644
227633	142645
151272	142646
59563	142647
93805	142648
159118	142649
189852	142650
33383	142651
55270	142652
5901	142653
97948	142654
236257	142655
68104	142656
144840	142657
10384	142658
20130	142659
35701	142660
129715	142661
20872	142662
260444	142663
7604	142664
159944	142665
106560	142666
66697	142667
22393	142668
58425	142669
14173	142670
203949	142671
14800	142672
198520	142673
11437	142674
83295	142675
21542	142676
46041	142677
2551	142678
20835	142679
59622	142680
5101	142681
114322	142682
10079	142683
3683	142684
58567	142685
208	142686
7633	142687
34486	142688
4449	142689
18610	142690
8452	142691
247065	142692
12700	142693
92209	142694
73654	142695
4134	142696
135738	142697
157014	142698
492	142699
194062	142700
128802	142701
2108	142702
848	142703
106830	142704
105413	142705
5357	142706
6837	142707
1637	142708
207130	142709
192540	142710
33343	142711
104897	142712
32260	142713
1498	142714
13562	142715
142808	142716
28134	142717
170472	142718
301	142719
64106	142720
125617	142721
34529	142722
35501	142723
1586	142724
3649	142725
96851	142726
6044	142727
3288	142728
55157	142729
41844	142730
13998	142731
92695	142732
241012	142733
65406	142734
92333	142735
130129	142736
101959	142737
108824	142738
106859	142739
5704	142740
1787	142741
164262	142742
20283	142743
214628	142744
113734	142745
206532	142746
87078	142747
110759	142748
88024	142749
271482	142750
15450	142751
2176	142752
34403	142753
104305	142754
47720	142755
43932	142756
93329	142757
141447	142758
161172	142759
122233	142760
6393	142761
19765	142762
268134	142763
177995	142764
98169	142765
108686	142766
19766	142767
51561	142768
823	142769
249	142770
66331	142771
78496	142772
6883	142773
87994	142774
71237	142775
5213	142776
19789	142777
134512	142778
69405	142779
112572	142780
5553	142781
31505	142782
54985	142783
7612	142784
87744	142785
936	142786
65785	142787
44963	142788
91035	142789
70978	142790
222169	142791
62731	142792
73766	142793
210661	142794
3622	142795
124437	142796
14750	142797
3142	142798
179967	142799
32851	142800
6538	142801
38166	142802
14981	142803
139503	142804
169577	142805
6204	142806
27996	142807
10633	142808
40023	142809
80989	142810
55534	142811
787	142812
44265	142813
8862	142814
6420	142815
36396	142816
244391	142817
267748	142818
24439	142819
32965	142820
93919	142821
68133	142822
45598	142823
11408	142824
17479	142825
31609	142826
43640	142827
131491	142828
102511	142829
165907	142830
211315	142831
55834	142832
166380	142833
21227	142834
219628	142835
9857	142836
108318	142837
113583	142838
12708	142839
16782	142840
159372	142841
135345	142842
84015	142843
1204	142844
42707	142845
179063	142846
7646	142847
2481	142848
3439	142849
10771	142850
2338	142851
128834	142852
122483	142853
22549	142854
200972	142855
32136	142856
3601	142857
7988	142858
78051	142859
20756	142860
1110	142861
69239	142862
33093	142863
13666	142864
21650	142865
6276	142866
135297	142867
14437	142868
109983	142869
31315	142870
1089	142871
93594	142872
16958	142873
27021	142874
37435	142875
104015	142876
20661	142877
169157	142878
54797	142879
548	142880
32901	142881
2351	142882
117552	142883
33512	142884
1099	142885
150065	142886
36028	142887
244644	142888
9753	142889
43480	142890
147274	142891
80505	142892
7199	142893
5997	142894
31675	142895
48551	142896
43982	142897
112490	142898
967	142899
9616	142900
81154	142901
10002	142902
46378	142903
101183	142904
11334	142905
17426	142906
107464	142907
68594	142908
1331	142909
173581	142910
212347	142911
22103	142912
63305	142913
26876	142914
149721	142915
876	142916
4338	142917
217395	142918
38224	142919
19519	142920
5585	142921
11070	142922
1431	142923
151796	142924
104186	142925
5322	142926
185185	142927
2762	142928
464	142929
1813	142930
5929	142931
28381	142932
51979	142933
47275	142934
4978	142935
132682	142936
10396	142937
52625	142938
33177	142939
27549	142940
10798	142941
50160	142942
137673	142943
212445	142944
46468	142945
35711	142946
94297	142947
204772	142948
1931	142949
250307	142950
129535	142951
28819	142952
7290	142953
10194	142954
123422	142955
135261	142956
136714	142957
10995	142958
25948	142959
35045	142960
50951	142961
14082	142962
20873	142963
23015	142964
8439	142965
93016	142966
80377	142967
12878	142968
158962	142969
117762	142970
19998	142971
50642	142972
37988	142973
52197	142974
3272	142975
14640	142976
20353	142977
6432	142978
74349	142979
69903	142980
388	142981
142619	142982
27708	142983
55538	142984
100047	142985
15719	142986
37405	142987
56408	142988
86120	142989
4372	142990
244569	142991
220678	142992
227283	142993
268945	142994
156052	142995
111226	142996
208590	142997
94121	142998
45180	142999
136091	143000
5566	143001
1177	143002
89121	143003
4751	143004
2703	143005
8739	143006
124079	143007
24	143008
27938	143009
207922	143010
15453	143011
22109	143012
97333	143013
39693	143014
33014	143015
19400	143016
21112	143017
24790	143018
108008	143019
18184	143020
49210	143021
3243	143022
207725	143023
1	143024
11875	143025
26575	143026
65145	143027
74349	143028
80424	143029
11545	143030
153638	143031
61289	143032
28277	143033
1445	143034
140078	143035
133176	143036
2089	143037
14696	143038
276	143039
137415	143040
494	143041
97960	143042
53504	143043
64935	143044
6777	143045
171060	143046
5728	143047
175944	143048
129518	143049
7388	143050
82602	143051
21601	143052
77983	143053
163563	143054
3990	143055
13686	143056
62719	143057
187749	143058
157430	143059
94518	143060
33466	143061
48368	143062
91030	143063
21184	143064
13227	143065
94830	143066
57898	143067
1225	143068
20756	143069
60001	143070
13187	143071
16590	143072
17204	143073
5921	143074
8661	143075
14691	143076
47055	143077
150801	143078
31225	143079
82578	143080
114808	143081
149132	143082
59903	143083
97	143084
76496	143085
76255	143086
829	143087
221511	143088
57126	143089
111488	143090
20710	143091
8192	143092
167511	143093
62	143094
17831	143095
1355	143096
255898	143097
14051	143098
20132	143099
36683	143100
171257	143101
155958	143102
22611	143103
10557	143104
31254	143105
40914	143106
34801	143107
182	143108
38556	143109
67492	143110
38736	143111
10457	143112
14723	143113
33970	143114
3215	143115
1730	143116
269018	143117
109212	143118
389	143119
94639	143120
87160	143121
5135	143122
41090	143123
121581	143124
18321	143125
193725	143126
60990	143127
17430	143128
21236	143129
114610	143130
116695	143131
43105	143132
4612	143133
127664	143134
29379	143135
29146	143136
194447	143137
157221	143138
34235	143139
449	143140
11018	143141
110566	143142
6398	143143
29054	143144
129434	143145
1919	143146
21023	143147
28705	143148
53612	143149
93223	143150
5400	143151
748	143152
7943	143153
189083	143154
148447	143155
170720	143156
74804	143157
29666	143158
107418	143159
3514	143160
93515	143161
101458	143162
96751	143163
31277	143164
150274	143165
80	143166
1296	143167
15025	143168
19812	143169
2079	143170
188423	143171
51395	143172
83511	143173
62615	143174
56013	143175
24430	143176
12972	143177
20302	143178
182622	143179
2383	143180
171691	143181
90982	143182
947	143183
20495	143184
94448	143185
369	143186
1642	143187
113242	143188
1271	143189
263677	143190
114302	143191
143695	143192
5067	143193
34	143194
4779	143195
59556	143196
6667	143197
19384	143198
6952	143199
5990	143200
105181	143201
49010	143202
248994	143203
16675	143204
40272	143205
15007	143206
35823	143207
245450	143208
23819	143209
9757	143210
84624	143211
195173	143212
67711	143213
154488	143214
878	143215
235389	143216
126350	143217
15228	143218
11522	143219
13767	143220
155779	143221
52512	143222
23846	143223
92630	143224
34187	143225
503	143226
59034	143227
72552	143228
14342	143229
36472	143230
91378	143231
100176	143232
208439	143233
32202	143234
153898	143235
9696	143236
8515	143237
38118	143238
28582	143239
9138	143240
40725	143241
19359	143242
2650	143243
185312	143244
62897	143245
122678	143246
2122	143247
188561	143248
5157	143249
4651	143250
248770	143251
17795	143252
30528	143253
33784	143254
6993	143255
39972	143256
2980	143257
105544	143258
43065	143259
4045	143260
11712	143261
98825	143262
2918	143263
157557	143264
112344	143265
2870	143266
33444	143267
33410	143268
116871	143269
223935	143270
2433	143271
24577	143272
26978	143273
19163	143274
22583	143275
11661	143276
80720	143277
52447	143278
19235	143279
199569	143280
140885	143281
20155	143282
205533	143283
176731	143284
24409	143285
62146	143286
2619	143287
103277	143288
89196	143289
35264	143290
150835	143291
30182	143292
5752	143293
93364	143294
23516	143295
33546	143296
46498	143297
29013	143298
311	143299
12027	143300
84847	143301
44704	143302
78794	143303
160568	143304
36866	143305
206997	143306
20343	143307
203961	143308
10988	143309
510	143310
35006	143311
28660	143312
95710	143313
5186	143314
191815	143315
263192	143316
70413	143317
39863	143318
80491	143319
119981	143320
13194	143321
6547	143322
37086	143323
1992	143324
42981	143325
14837	143326
113590	143327
94438	143328
101854	143329
95195	143330
102033	143331
78345	143332
53097	143333
37206	143334
27074	143335
158046	143336
143917	143337
29056	143338
181346	143339
4565	143340
18783	143341
19244	143342
66084	143343
212	143344
114152	143345
282	143346
4726	143347
611	143348
2490	143349
1796	143350
81953	143351
59773	143352
9174	143353
36504	143354
75713	143355
86968	143356
39199	143357
119226	143358
188556	143359
23467	143360
8934	143361
167556	143362
987	143363
46763	143364
24136	143365
141422	143366
33308	143367
355	143368
5238	143369
406	143370
25848	143371
14984	143372
74941	143373
7687	143374
1288	143375
38189	143376
7667	143377
8621	143378
95896	143379
24209	143380
407	143381
15415	143382
213435	143383
3788	143384
77491	143385
1793	143386
109607	143387
102028	143388
160424	143389
74506	143390
8636	143391
3604	143392
132642	143393
24629	143394
65515	143395
32733	143396
39917	143397
30783	143398
1702	143399
12103	143400
1110	143401
91249	143402
32151	143403
1233	143404
5091	143405
26727	143406
47473	143407
38589	143408
155920	143409
92758	143410
217496	143411
28150	143412
2679	143413
4535	143414
53216	143415
48174	143416
6391	143417
3777	143418
106304	143419
8094	143420
19948	143421
122613	143422
6085	143423
25917	143424
161735	143425
3884	143426
2117	143427
127955	143428
77019	143429
4820	143430
42746	143431
37419	143432
60800	143433
49917	143434
114	143435
213514	143436
52392	143437
3082	143438
8568	143439
170806	143440
265682	143441
11126	143442
20533	143443
61878	143444
339	143445
931	143446
283	143447
55224	143448
240612	143449
12209	143450
63038	143451
41806	143452
169941	143453
89893	143454
253880	143455
74957	143456
19451	143457
33536	143458
13558	143459
14825	143460
28668	143461
79327	143462
84928	143463
57763	143464
5942	143465
3361	143466
668	143467
20738	143468
26779	143469
10276	143470
45545	143471
158721	143472
34532	143473
18303	143474
7554	143475
9107	143476
54013	143477
2	143478
47279	143479
212194	143480
13897	143481
104286	143482
14330	143483
269361	143484
5339	143485
13113	143486
50068	143487
37750	143488
77904	143489
17058	143490
127303	143491
34206	143492
61998	143493
3962	143494
13323	143495
96462	143496
299	143497
213995	143498
1937	143499
202	143500
4616	143501
4809	143502
4855	143503
3124	143504
106934	143505
44	143506
40703	143507
62921	143508
102025	143509
26487	143510
73149	143511
4148	143512
222005	143513
72423	143514
130309	143515
50081	143516
297	143517
11267	143518
1773	143519
5306	143520
131480	143521
93873	143522
69754	143523
188798	143524
6736	143525
53114	143526
4500	143527
50153	143528
181228	143529
40223	143530
984	143531
826	143532
177057	143533
40294	143534
50824	143535
123268	143536
2763	143537
5886	143538
5	143539
55800	143540
30169	143541
43343	143542
2197	143543
1819	143544
3476	143545
11016	143546
4543	143547
86004	143548
78743	143549
101834	143550
148857	143551
37410	143552
6569	143553
2212	143554
24168	143555
37121	143556
5667	143557
138793	143558
51365	143559
48893	143560
13244	143561
1694	143562
271142	143563
7424	143564
48945	143565
87754	143566
26632	143567
18918	143568
28675	143569
85013	143570
8098	143571
495	143572
9854	143573
94845	143574
2666	143575
29	143576
52418	143577
4351	143578
20071	143579
131109	143580
75257	143581
233188	143582
11546	143583
58059	143584
53690	143585
9777	143586
266287	143587
31574	143588
8061	143589
2325	143590
96202	143591
154485	143592
1663	143593
34117	143594
124159	143595
11259	143596
264621	143597
3551	143598
766	143599
2608	143600
3383	143601
102974	143602
559	143603
35611	143604
56338	143605
19278	143606
2565	143607
16081	143608
17090	143609
69812	143610
79194	143611
258869	143612
103866	143613
45985	143614
269034	143615
65803	143616
11987	143617
33693	143618
54867	143619
9479	143620
15186	143621
18355	143622
272710	143623
40158	143624
210590	143625
52301	143626
121625	143627
250244	143628
521	143629
48519	143630
116	143631
65132	143632
112643	143633
30926	143634
30063	143635
3069	143636
86445	143637
8853	143638
164676	143639
3778	143640
203502	143641
257564	143642
15930	143643
261003	143644
183	143645
56146	143646
63950	143647
11354	143648
4	143649
16797	143650
96617	143651
125927	143652
52830	143653
3280	143654
1234	143655
8254	143656
111177	143657
143746	143658
3452	143659
20303	143660
20406	143661
40849	143662
12707	143663
7143	143664
77232	143665
82402	143666
496	143667
1237	143668
263476	143669
32244	143670
11911	143671
247463	143672
164324	143673
9011	143674
23649	143675
45605	143676
112349	143677
21537	143678
64121	143679
23532	143680
139416	143681
1703	143682
2976	143683
72091	143684
196552	143685
210562	143686
6239	143687
90589	143688
71937	143689
48689	143690
8961	143691
55477	143692
173236	143693
118830	143694
118521	143695
152371	143696
83779	143697
162892	143698
92652	143699
270508	143700
110252	143701
263525	143702
121078	143703
181169	143704
64746	143705
47960	143706
251601	143707
20008	143708
1001	143709
138999	143710
949	143711
56588	143712
242534	143713
12320	143714
67311	143715
100084	143716
37461	143717
3178	143718
21472	143719
55502	143720
780	143721
25684	143722
76635	143723
4858	143724
124721	143725
50476	143726
131937	143727
263812	143728
105026	143729
9933	143730
73534	143731
16564	143732
259306	143733
204012	143734
87120	143735
166516	143736
158645	143737
27910	143738
147582	143739
353	143740
101685	143741
56556	143742
4672	143743
8538	143744
268229	143745
7	143746
5374	143747
70728	143748
151585	143749
4476	143750
44772	143751
194041	143752
141788	143753
122871	143754
1731	143755
269958	143756
4175	143757
110851	143758
24539	143759
116977	143760
10209	143761
92586	143762
235026	143763
96781	143764
2751	143765
13493	143766
3778	143767
25869	143768
50601	143769
78362	143770
198099	143771
26177	143772
4307	143773
1195	143774
12110	143775
263097	143776
117826	143777
21151	143778
11915	143779
3701	143780
20426	143781
78018	143782
57687	143783
220161	143784
19658	143785
33093	143786
327	143787
22334	143788
128472	143789
1302	143790
48621	143791
22260	143792
150567	143793
99494	143794
114122	143795
125147	143796
397	143797
3945	143798
133059	143799
36604	143800
40148	143801
79217	143802
129130	143803
70046	143804
138	143805
112077	143806
102035	143807
104536	143808
130115	143809
269267	143810
112552	143811
61253	143812
99607	143813
9005	143814
90139	143815
165812	143816
116284	143817
1528	143818
22591	143819
43677	143820
6157	143821
4401	143822
23950	143823
20032	143824
7105	143825
14995	143826
6482	143827
73258	143828
11562	143829
79268	143830
202778	143831
32526	143832
4132	143833
31784	143834
10008	143835
32716	143836
11625	143837
43317	143838
9216	143839
19948	143840
11958	143841
63754	143842
26080	143843
85238	143844
5639	143845
464	143846
4556	143847
44180	143848
18098	143849
32785	143850
91267	143851
179613	143852
12975	143853
879	143854
38511	143855
123561	143856
266	143857
1437	143858
1391	143859
735	143860
12	143861
167719	143862
15870	143863
2988	143864
2685	143865
45550	143866
63694	143867
123990	143868
38748	143869
60433	143870
140332	143871
18501	143872
238327	143873
70646	143874
6919	143875
134	143876
63284	143877
206735	143878
3757	143879
55052	143880
223739	143881
71033	143882
8465	143883
98963	143884
807	143885
22973	143886
5735	143887
7435	143888
130875	143889
6707	143890
20608	143891
76269	143892
159159	143893
259845	143894
132629	143895
33523	143896
67259	143897
24948	143898
63237	143899
2210	143900
17359	143901
16453	143902
254	143903
201502	143904
272153	143905
4519	143906
1525	143907
35279	143908
25107	143909
18465	143910
59448	143911
115287	143912
103	143913
32345	143914
945	143915
267387	143916
269694	143917
15475	143918
14868	143919
3948	143920
192861	143921
59232	143922
147147	143923
111704	143924
13369	143925
231961	143926
18684	143927
120771	143928
66219	143929
73766	143930
9238	143931
15130	143932
99740	143933
17171	143934
21964	143935
97575	143936
42437	143937
14749	143938
21318	143939
740	143940
26036	143941
11509	143942
133969	143943
93898	143944
19279	143945
5173	143946
1697	143947
28596	143948
81853	143949
15308	143950
133	143951
178264	143952
116213	143953
23707	143954
115604	143955
251315	143956
105574	143957
236161	143958
14157	143959
189841	143960
30322	143961
2174	143962
46866	143963
84717	143964
9987	143965
11944	143966
26548	143967
75600	143968
10859	143969
42820	143970
134367	143971
211878	143972
181475	143973
72393	143974
80308	143975
24124	143976
32840	143977
15290	143978
306	143979
10642	143980
66642	143981
20268	143982
1832	143983
191683	143984
58006	143985
13110	143986
110772	143987
156497	143988
123474	143989
83192	143990
16912	143991
94788	143992
148713	143993
123366	143994
28524	143995
54745	143996
431	143997
24205	143998
130845	143999
233196	144000
42957	144001
2354	144002
36534	144003
13828	144004
133324	144005
96834	144006
4533	144007
4955	144008
56542	144009
10764	144010
164280	144011
70058	144012
46524	144013
178459	144014
966	144015
14407	144016
153988	144017
242024	144018
266624	144019
39149	144020
81532	144021
96815	144022
89877	144023
208119	144024
41613	144025
12281	144026
9175	144027
3287	144028
91580	144029
93654	144030
2370	144031
90197	144032
3222	144033
76841	144034
158828	144035
5962	144036
1472	144037
72972	144038
154255	144039
151980	144040
9334	144041
23222	144042
8066	144043
145106	144044
24646	144045
100382	144046
34214	144047
123161	144048
32740	144049
248957	144050
2924	144051
924	144052
102477	144053
19120	144054
112260	144055
11788	144056
7927	144057
486	144058
60210	144059
30775	144060
4513	144061
80652	144062
268707	144063
144127	144064
1079	144065
107666	144066
30724	144067
38474	144068
52432	144069
72134	144070
47185	144071
4625	144072
123980	144073
171580	144074
93531	144075
85379	144076
157567	144077
5255	144078
56215	144079
98969	144080
96180	144081
5545	144082
37836	144083
269480	144084
58723	144085
5019	144086
63025	144087
54645	144088
155311	144089
63218	144090
30467	144091
87184	144092
14950	144093
167169	144094
186747	144095
86438	144096
134187	144097
6774	144098
4893	144099
269	144100
34060	144101
15742	144102
7225	144103
3371	144104
36846	144105
61631	144106
54183	144107
3975	144108
16192	144109
77523	144110
201482	144111
19984	144112
37361	144113
30875	144114
24051	144115
23911	144116
3942	144117
155428	144118
56548	144119
21189	144120
21012	144121
76831	144122
28013	144123
18778	144124
88567	144125
56332	144126
211448	144127
529	144128
15400	144129
118477	144130
24180	144131
16931	144132
24990	144133
20121	144134
101124	144135
34180	144136
14258	144137
127368	144138
51220	144139
103596	144140
12147	144141
6864	144142
243415	144143
49136	144144
65514	144145
63368	144146
148700	144147
80606	144148
17527	144149
24363	144150
87314	144151
17037	144152
54840	144153
43013	144154
7863	144155
21104	144156
23628	144157
19976	144158
149457	144159
227226	144160
53449	144161
7963	144162
21945	144163
16775	144164
268467	144165
9156	144166
2687	144167
43940	144168
101228	144169
30566	144170
781	144171
63933	144172
84570	144173
42031	144174
123318	144175
6827	144176
52176	144177
40449	144178
30442	144179
170874	144180
82732	144181
171597	144182
65954	144183
169799	144184
173199	144185
1053	144186
18735	144187
190863	144188
7212	144189
84219	144190
99895	144191
214927	144192
145709	144193
29708	144194
50764	144195
96129	144196
21018	144197
18260	144198
20631	144199
119658	144200
43885	144201
6089	144202
32592	144203
107038	144204
18400	144205
246222	144206
4332	144207
7987	144208
37060	144209
6050	144210
55077	144211
148039	144212
2826	144213
256278	144214
51575	144215
56908	144216
112937	144217
269756	144218
41965	144219
1537	144220
4010	144221
10602	144222
44729	144223
55532	144224
226710	144225
3391	144226
70250	144227
8043	144228
68344	144229
22332	144230
32016	144231
2357	144232
13723	144233
43896	144234
40063	144235
3721	144236
6903	144237
15286	144238
155091	144239
3658	144240
10606	144241
1632	144242
3035	144243
213640	144244
58720	144245
144604	144246
107333	144247
15	144248
14601	144249
26857	144250
1021	144251
3319	144252
203205	144253
19444	144254
30556	144255
17240	144256
757	144257
172183	144258
33832	144259
79482	144260
26913	144261
4186	144262
219481	144263
539	144264
73335	144265
31480	144266
117945	144267
31078	144268
6898	144269
91574	144270
160477	144271
4934	144272
1840	144273
30700	144274
50417	144275
21035	144276
58188	144277
77012	144278
31886	144279
30985	144280
3	144281
27660	144282
2812	144283
161673	144284
33516	144285
58875	144286
34651	144287
22044	144288
69443	144289
179267	144290
11654	144291
156740	144292
7414	144293
170627	144294
192002	144295
37754	144296
10064	144297
7365	144298
8458	144299
7308	144300
12922	144301
225057	144302
72513	144303
79091	144304
15846	144305
74173	144306
235031	144307
8527	144308
27433	144309
100594	144310
78806	144311
71841	144312
10236	144313
258861	144314
165908	144315
48064	144316
83023	144317
13269	144318
99549	144319
24063	144320
36320	144321
150328	144322
40991	144323
31843	144324
220189	144325
51	144326
1220	144327
64730	144328
5963	144329
128345	144330
34144	144331
39967	144332
141816	144333
87861	144334
16217	144335
48	144336
254277	144337
70396	144338
157350	144339
29945	144340
149929	144341
60316	144342
68392	144343
223833	144344
5874	144345
76323	144346
401	144347
85894	144348
170812	144349
13542	144350
79517	144351
18187	144352
216563	144353
50865	144354
10617	144355
49268	144356
120223	144357
92941	144358
8	144359
1982	144360
51686	144361
6780	144362
19522	144363
73527	144364
136068	144365
50	144366
23321	144367
128231	144368
5189	144369
76754	144370
45571	144371
48022	144372
25733	144373
140674	144374
55068	144375
89065	144376
49360	144377
43175	144378
30084	144379
196	144380
294	144381
1173	144382
23145	144383
24000	144384
38125	144385
102586	144386
271225	144387
17787	144388
17335	144389
82383	144390
99992	144391
246649	144392
75797	144393
45312	144394
6287	144395
33950	144396
46712	144397
106546	144398
2463	144399
7709	144400
35819	144401
143163	144402
6008	144403
22024	144404
4867	144405
61197	144406
174765	144407
2069	144408
90209	144409
116123	144410
132591	144411
11056	144412
5775	144413
158586	144414
138244	144415
223955	144416
238110	144417
1903	144418
69065	144419
2860	144420
20635	144421
156150	144422
48469	144423
33623	144424
32586	144425
127057	144426
116833	144427
39611	144428
118641	144429
9575	144430
151576	144431
227602	144432
47846	144433
124440	144434
125087	144435
12121	144436
88677	144437
44089	144438
27145	144439
68728	144440
41495	144441
72446	144442
78854	144443
17494	144444
42237	144445
3796	144446
48512	144447
146896	144448
18598	144449
30763	144450
40829	144451
2161	144452
9571	144453
52787	144454
209	144455
28152	144456
22382	144457
69255	144458
1018	144459
79891	144460
235504	144461
107644	144462
106251	144463
255424	144464
5572	144465
20181	144466
11983	144467
63157	144468
30729	144469
4834	144470
55278	144471
3984	144472
10336	144473
45504	144474
10915	144475
165563	144476
17552	144477
20299	144478
15126	144479
117584	144480
3864	144481
43032	144482
253790	144483
55118	144484
18575	144485
201214	144486
3339	144487
654	144488
149249	144489
121345	144490
9176	144491
58005	144492
118136	144493
37449	144494
143699	144495
20695	144496
11272	144497
19670	144498
155	144499
268367	144500
1254	144501
25048	144502
165464	144503
7212	144504
226912	144505
30100	144506
140708	144507
6002	144508
3462	144509
11288	144510
3204	144511
32414	144512
163974	144513
57051	144514
190012	144515
120220	144516
10330	144517
118431	144518
70134	144519
964	144520
10424	144521
117820	144522
93671	144523
17874	144524
128361	144525
11256	144526
44135	144527
46035	144528
177881	144529
58055	144530
15012	144531
50029	144532
175054	144533
49677	144534
35361	144535
176492	144536
66132	144537
111546	144538
51398	144539
222975	144540
8813	144541
38928	144542
28764	144543
36196	144544
196438	144545
133421	144546
22242	144547
19304	144548
183215	144549
2519	144550
77880	144551
33937	144552
228665	144553
214545	144554
43495	144555
5908	144556
34173	144557
7589	144558
51243	144559
114941	144560
3735	144561
24703	144562
103194	144563
63162	144564
38988	144565
19999	144566
7477	144567
167593	144568
74448	144569
73746	144570
15650	144571
1498	144572
160921	144573
19424	144574
69160	144575
2163	144576
158	144577
87220	144578
34270	144579
89676	144580
66884	144581
58190	144582
8324	144583
433	144584
1200	144585
11054	144586
30273	144587
15888	144588
13469	144589
138852	144590
20313	144591
91862	144592
96505	144593
171401	144594
6739	144595
20283	144596
336	144597
155894	144598
46841	144599
66835	144600
79330	144601
86973	144602
58984	144603
8021	144604
40391	144605
9056	144606
53456	144607
34212	144608
10909	144609
224	144610
3169	144611
71787	144612
197212	144613
36964	144614
1549	144615
534	144616
32972	144617
42700	144618
106115	144619
144794	144620
262739	144621
195709	144622
32287	144623
194760	144624
144501	144625
11285	144626
2596	144627
34532	144628
27308	144629
33276	144630
159183	144631
132308	144632
235472	144633
164420	144634
239236	144635
101166	144636
33561	144637
46621	144638
3132	144639
185502	144640
9844	144641
59745	144642
24353	144643
48514	144644
86131	144645
256617	144646
13642	144647
5075	144648
14782	144649
177255	144650
10883	144651
3654	144652
218705	144653
27697	144654
3022	144655
28817	144656
98022	144657
54125	144658
91020	144659
77842	144660
3393	144661
31775	144662
32155	144663
4072	144664
84606	144665
5133	144666
12741	144667
40692	144668
689	144669
171073	144670
64617	144671
14864	144672
136	144673
85378	144674
59866	144675
16404	144676
172119	144677
14734	144678
157398	144679
227175	144680
152752	144681
16443	144682
8527	144683
106084	144684
64960	144685
94683	144686
186004	144687
32427	144688
11580	144689
1878	144690
8961	144691
30120	144692
35239	144693
38732	144694
111454	144695
65539	144696
65824	144697
48260	144698
31823	144699
69864	144700
10678	144701
32678	144702
106623	144703
64959	144704
9547	144705
17092	144706
228131	144707
77588	144708
5581	144709
30714	144710
8922	144711
10932	144712
36827	144713
3760	144714
7058	144715
21320	144716
23553	144717
34293	144718
26977	144719
38653	144720
253239	144721
1196	144722
4013	144723
236886	144724
77858	144725
8329	144726
59029	144727
160640	144728
923	144729
92266	144730
68653	144731
230632	144732
37830	144733
6131	144734
192983	144735
41165	144736
5839	144737
84364	144738
138655	144739
16411	144740
32284	144741
1327	144742
2276	144743
18808	144744
1402	144745
15156	144746
239491	144747
10790	144748
256480	144749
7089	144750
89884	144751
232579	144752
264229	144753
37248	144754
58721	144755
40827	144756
3810	144757
9391	144758
215782	144759
17151	144760
7671	144761
106137	144762
36699	144763
188817	144764
86490	144765
39	144766
142410	144767
34699	144768
43820	144769
72816	144770
84676	144771
67062	144772
73769	144773
48072	144774
95798	144775
77999	144776
223910	144777
39143	144778
244221	144779
166015	144780
35406	144781
73341	144782
41849	144783
14421	144784
74708	144785
143521	144786
162298	144787
2943	144788
7047	144789
21992	144790
6350	144791
40827	144792
77800	144793
29268	144794
121338	144795
33083	144796
924	144797
63532	144798
42913	144799
22119	144800
23038	144801
5840	144802
50341	144803
57253	144804
133187	144805
33195	144806
102636	144807
16804	144808
135804	144809
162882	144810
67253	144811
101548	144812
27341	144813
78148	144814
26190	144815
20003	144816
24628	144817
190489	144818
121940	144819
45905	144820
223296	144821
41360	144822
115739	144823
46282	144824
45976	144825
222969	144826
50797	144827
14705	144828
146691	144829
5346	144830
168150	144831
25209	144832
63531	144833
154677	144834
18539	144835
9089	144836
104686	144837
1	144838
25313	144839
104812	144840
64499	144841
170183	144842
82836	144843
125759	144844
16009	144845
11644	144846
46353	144847
12913	144848
116224	144849
16039	144850
191967	144851
126041	144852
71257	144853
66912	144854
11902	144855
3269	144856
31148	144857
23667	144858
14517	144859
6489	144860
99086	144861
23200	144862
266	144863
271830	144864
8686	144865
27633	144866
16781	144867
185	144868
8650	144869
55286	144870
47947	144871
130114	144872
82671	144873
20108	144874
827	144875
7347	144876
34271	144877
118270	144878
99691	144879
33127	144880
3690	144881
168605	144882
639	144883
27153	144884
43615	144885
8808	144886
166214	144887
23946	144888
140621	144889
8880	144890
264609	144891
66521	144892
11216	144893
51637	144894
185431	144895
18760	144896
52968	144897
133	144898
1565	144899
59800	144900
77565	144901
111068	144902
54476	144903
176991	144904
77954	144905
138303	144906
7615	144907
22294	144908
2822	144909
158394	144910
365	144911
50853	144912
102005	144913
1005	144914
13912	144915
96906	144916
46416	144917
237696	144918
44190	144919
33225	144920
60697	144921
79684	144922
74242	144923
55662	144924
3966	144925
17532	144926
12534	144927
75177	144928
100047	144929
6633	144930
43666	144931
9259	144932
131194	144933
173439	144934
223385	144935
78019	144936
1939	144937
11424	144938
147612	144939
1080	144940
30130	144941
131366	144942
103097	144943
71936	144944
49252	144945
153777	144946
40319	144947
82738	144948
34519	144949
8481	144950
163419	144951
88274	144952
1091	144953
3535	144954
258460	144955
7054	144956
25581	144957
2037	144958
6565	144959
126158	144960
17134	144961
85961	144962
7087	144963
108255	144964
204475	144965
158274	144966
249674	144967
49841	144968
5893	144969
34108	144970
168637	144971
57970	144972
14304	144973
221589	144974
143239	144975
16368	144976
2111	144977
100275	144978
202155	144979
6085	144980
216698	144981
112446	144982
22620	144983
18711	144984
29819	144985
125777	144986
107738	144987
78539	144988
197355	144989
1216	144990
12302	144991
28742	144992
3947	144993
32810	144994
36091	144995
305	144996
4989	144997
72887	144998
185183	144999
23584	145000
45680	145001
18663	145002
19731	145003
258556	145004
75565	145005
387	145006
285	145007
24411	145008
44231	145009
1438	145010
70653	145011
76487	145012
12183	145013
26646	145014
99352	145015
7922	145016
226362	145017
121487	145018
92107	145019
218115	145020
9453	145021
269906	145022
69633	145023
146951	145024
6398	145025
516	145026
20339	145027
79029	145028
100678	145029
83688	145030
4445	145031
30911	145032
18297	145033
29510	145034
129844	145035
2542	145036
1841	145037
38893	145038
8811	145039
51683	145040
21910	145041
74368	145042
7619	145043
4944	145044
8740	145045
148446	145046
106049	145047
53766	145048
147584	145049
164244	145050
32305	145051
450	145052
17096	145053
630	145054
129171	145055
6711	145056
2036	145057
62314	145058
405	145059
20677	145060
42693	145061
23987	145062
150597	145063
25737	145064
45343	145065
91112	145066
113038	145067
5004	145068
10323	145069
142240	145070
16857	145071
145049	145072
43854	145073
45819	145074
81336	145075
9331	145076
75217	145077
135076	145078
4316	145079
12379	145080
126557	145081
38786	145082
20653	145083
1954	145084
159015	145085
499	145086
2119	145087
17182	145088
6531	145089
161458	145090
96645	145091
8581	145092
88645	145093
50466	145094
2969	145095
5204	145096
142751	145097
8737	145098
36479	145099
14088	145100
268860	145101
99026	145102
106427	145103
1459	145104
123781	145105
73699	145106
13569	145107
3954	145108
166150	145109
41911	145110
1469	145111
16182	145112
76852	145113
86534	145114
228784	145115
21562	145116
59746	145117
82184	145118
128402	145119
45975	145120
122994	145121
52081	145122
11521	145123
78966	145124
6837	145125
78933	145126
27533	145127
17467	145128
168784	145129
3086	145130
102287	145131
56233	145132
16231	145133
72582	145134
56021	145135
3621	145136
244322	145137
1428	145138
117934	145139
37448	145140
30435	145141
22653	145142
23999	145143
105387	145144
3031	145145
12043	145146
1739	145147
166097	145148
227238	145149
55367	145150
118885	145151
16506	145152
143744	145153
3576	145154
11588	145155
100995	145156
20860	145157
150068	145158
170808	145159
19224	145160
149172	145161
4006	145162
12853	145163
71808	145164
117241	145165
96433	145166
5709	145167
190555	145168
14282	145169
5088	145170
62422	145171
249607	145172
54819	145173
40795	145174
14969	145175
107148	145176
127012	145177
19119	145178
31865	145179
6264	145180
1002	145181
58601	145182
179962	145183
134819	145184
33877	145185
8812	145186
184279	145187
73024	145188
57061	145189
60325	145190
1954	145191
51339	145192
109358	145193
192216	145194
70892	145195
103240	145196
26044	145197
93662	145198
148495	145199
57113	145200
39860	145201
163304	145202
87442	145203
84017	145204
17190	145205
4625	145206
30031	145207
3802	145208
87225	145209
114378	145210
1908	145211
19627	145212
29624	145213
1838	145214
3245	145215
7836	145216
152666	145217
84248	145218
3462	145219
7307	145220
60985	145221
1283	145222
113570	145223
5976	145224
129977	145225
69712	145226
2148	145227
9302	145228
110997	145229
46331	145230
262573	145231
195	145232
277	145233
28053	145234
109873	145235
10956	145236
222790	145237
188270	145238
1999	145239
79581	145240
10700	145241
35063	145242
18604	145243
112828	145244
112880	145245
105706	145246
11003	145247
2994	145248
81182	145249
12929	145250
250760	145251
36769	145252
55535	145253
33439	145254
101215	145255
445	145256
136199	145257
168704	145258
1113	145259
107211	145260
32688	145261
17164	145262
79977	145263
398	145264
80677	145265
141183	145266
174714	145267
9417	145268
1451	145269
30520	145270
107529	145271
57194	145272
26121	145273
129155	145274
77991	145275
256408	145276
35964	145277
6985	145278
12894	145279
134191	145280
103774	145281
205218	145282
78834	145283
119062	145284
93379	145285
53554	145286
66075	145287
9855	145288
186075	145289
8303	145290
31634	145291
52418	145292
2358	145293
75122	145294
4023	145295
197451	145296
87015	145297
2866	145298
2818	145299
43	145300
15672	145301
196198	145302
72217	145303
270768	145304
3774	145305
25515	145306
9422	145307
42810	145308
9948	145309
84800	145310
1155	145311
78170	145312
2572	145313
44373	145314
53795	145315
75855	145316
6703	145317
4341	145318
178424	145319
245526	145320
719	145321
155570	145322
1	145323
41901	145324
72146	145325
2024	145326
12902	145327
23562	145328
135379	145329
77355	145330
95337	145331
42038	145332
53563	145333
91317	145334
17734	145335
19831	145336
132915	145337
3867	145338
46360	145339
148824	145340
65423	145341
4476	145342
30894	145343
82647	145344
87299	145345
69982	145346
142310	145347
895	145348
12	145349
6977	145350
1825	145351
41599	145352
104795	145353
9272	145354
126844	145355
19845	145356
196809	145357
9265	145358
230164	145359
6555	145360
11250	145361
25916	145362
376	145363
29512	145364
11599	145365
31351	145366
84840	145367
209362	145368
19308	145369
79951	145370
47153	145371
169783	145372
260217	145373
214307	145374
42932	145375
1470	145376
16806	145377
44995	145378
6524	145379
61910	145380
52681	145381
154348	145382
47044	145383
250288	145384
83626	145385
87088	145386
20045	145387
37369	145388
168310	145389
19432	145390
196539	145391
67423	145392
44293	145393
36101	145394
2603	145395
38390	145396
25308	145397
117376	145398
116409	145399
5939	145400
141866	145401
59210	145402
92456	145403
230837	145404
1359	145405
4231	145406
13451	145407
77204	145408
81804	145409
102291	145410
229235	145411
12661	145412
170755	145413
89064	145414
12021	145415
2715	145416
92292	145417
32513	145418
1153	145419
46191	145420
125870	145421
23623	145422
42125	145423
35645	145424
40120	145425
25203	145426
208	145427
63698	145428
106308	145429
76894	145430
95581	145431
105038	145432
59373	145433
30732	145434
8862	145435
4863	145436
124020	145437
263373	145438
9271	145439
221333	145440
26691	145441
61952	145442
18767	145443
35943	145444
160283	145445
12068	145446
4869	145447
54601	145448
220608	145449
2614	145450
69512	145451
117502	145452
89510	145453
161133	145454
22921	145455
4216	145456
124993	145457
76743	145458
86251	145459
72502	145460
149604	145461
47761	145462
3057	145463
79598	145464
11719	145465
46048	145466
22398	145467
27135	145468
213335	145469
271500	145470
143708	145471
111003	145472
37791	145473
23255	145474
5235	145475
4616	145476
31503	145477
8549	145478
11066	145479
99474	145480
299	145481
39147	145482
234297	145483
146730	145484
64834	145485
43507	145486
1649	145487
35283	145488
21172	145489
149097	145490
7588	145491
34770	145492
166452	145493
217056	145494
74259	145495
57543	145496
3848	145497
4904	145498
1433	145499
2699	145500
16330	145501
3403	145502
15269	145503
89743	145504
78025	145505
81300	145506
29992	145507
60443	145508
45990	145509
28384	145510
1258	145511
23457	145512
48462	145513
18907	145514
112455	145515
23	145516
2525	145517
11263	145518
55382	145519
6127	145520
74548	145521
19111	145522
6595	145523
29277	145524
243537	145525
39582	145526
13185	145527
6188	145528
25305	145529
213760	145530
35407	145531
13429	145532
9502	145533
161675	145534
3555	145535
145390	145536
19020	145537
37731	145538
86127	145539
93972	145540
167823	145541
30654	145542
226032	145543
125224	145544
549	145545
64237	145546
65411	145547
22050	145548
269016	145549
9909	145550
231152	145551
1361	145552
20172	145553
64664	145554
23772	145555
15832	145556
38000	145557
6216	145558
6033	145559
8261	145560
35068	145561
15554	145562
142961	145563
173413	145564
130623	145565
4541	145566
37101	145567
2121	145568
4260	145569
59469	145570
61553	145571
12310	145572
2807	145573
95057	145574
2304	145575
55695	145576
67083	145577
13784	145578
2158	145579
233427	145580
37300	145581
3803	145582
58752	145583
24656	145584
36264	145585
96449	145586
163095	145587
1904	145588
55839	145589
257543	145590
49710	145591
29286	145592
5045	145593
224451	145594
159249	145595
39890	145596
93191	145597
6998	145598
10403	145599
25053	145600
42625	145601
8776	145602
17133	145603
15904	145604
3933	145605
18797	145606
8299	145607
11652	145608
78546	145609
261548	145610
95064	145611
78582	145612
53368	145613
10358	145614
14276	145615
56741	145616
19671	145617
81830	145618
110345	145619
2529	145620
1880	145621
56423	145622
150432	145623
244192	145624
242381	145625
82502	145626
14130	145627
246	145628
71785	145629
6546	145630
40687	145631
24110	145632
12747	145633
39994	145634
79881	145635
13909	145636
162063	145637
51366	145638
55781	145639
24672	145640
73402	145641
196072	145642
14131	145643
10879	145644
31811	145645
74854	145646
11023	145647
9485	145648
11511	145649
68768	145650
140445	145651
3673	145652
73359	145653
5768	145654
39088	145655
23771	145656
16732	145657
64424	145658
7765	145659
62966	145660
21244	145661
105580	145662
19594	145663
125239	145664
11382	145665
3146	145666
1965	145667
12599	145668
47856	145669
120595	145670
160633	145671
31549	145672
87178	145673
70387	145674
57137	145675
88754	145676
242420	145677
37733	145678
254	145679
103066	145680
9251	145681
7593	145682
182749	145683
43968	145684
188420	145685
37630	145686
40674	145687
70713	145688
227872	145689
15240	145690
21115	145691
26166	145692
192230	145693
164032	145694
65811	145695
64591	145696
2053	145697
64051	145698
247820	145699
961	145700
115644	145701
5818	145702
67148	145703
27430	145704
43731	145705
7198	145706
67552	145707
146175	145708
79144	145709
158770	145710
16086	145711
40300	145712
4476	145713
7631	145714
12656	145715
72277	145716
5163	145717
228704	145718
8436	145719
3799	145720
41692	145721
40734	145722
203283	145723
155360	145724
246529	145725
71296	145726
40379	145727
18672	145728
39336	145729
77623	145730
139069	145731
108757	145732
47543	145733
71125	145734
1113	145735
85247	145736
3650	145737
72099	145738
3801	145739
57550	145740
3219	145741
53908	145742
14765	145743
17360	145744
75808	145745
55801	145746
41799	145747
168549	145748
1203	145749
12859	145750
240970	145751
139253	145752
93533	145753
76654	145754
97853	145755
90112	145756
62421	145757
2394	145758
15779	145759
50580	145760
26475	145761
100	145762
166	145763
210897	145764
46879	145765
42223	145766
12440	145767
150031	145768
27184	145769
35628	145770
155472	145771
44027	145772
64231	145773
54384	145774
93694	145775
29584	145776
144735	145777
330	145778
39794	145779
37493	145780
47487	145781
49584	145782
1229	145783
151875	145784
89168	145785
193565	145786
171580	145787
153911	145788
4885	145789
3014	145790
67988	145791
264263	145792
27501	145793
31927	145794
69651	145795
166845	145796
79693	145797
64066	145798
18078	145799
40468	145800
2	145801
30717	145802
119118	145803
20132	145804
71622	145805
75489	145806
36083	145807
62479	145808
29998	145809
75467	145810
17197	145811
20225	145812
134248	145813
38325	145814
128098	145815
15328	145816
107773	145817
46116	145818
101701	145819
178650	145820
42700	145821
158303	145822
79649	145823
12157	145824
510	145825
79706	145826
4962	145827
157802	145828
60802	145829
204427	145830
88684	145831
17934	145832
64013	145833
118593	145834
25177	145835
75599	145836
30107	145837
4428	145838
2560	145839
134526	145840
52	145841
37689	145842
2345	145843
1527	145844
1492	145845
82359	145846
56715	145847
125502	145848
153989	145849
14724	145850
14876	145851
20370	145852
584	145853
60295	145854
55383	145855
185	145856
213381	145857
26798	145858
13536	145859
208619	145860
100657	145861
850	145862
25704	145863
201778	145864
22511	145865
85186	145866
63879	145867
56659	145868
13379	145869
3754	145870
44459	145871
47942	145872
111585	145873
4273	145874
45170	145875
93907	145876
28529	145877
147120	145878
11885	145879
258011	145880
22007	145881
59057	145882
12110	145883
22399	145884
193678	145885
44119	145886
76379	145887
9599	145888
348	145889
114022	145890
161369	145891
55890	145892
270382	145893
64651	145894
12462	145895
97889	145896
28192	145897
6468	145898
256041	145899
16262	145900
14422	145901
28770	145902
4840	145903
104079	145904
8890	145905
242741	145906
69477	145907
263201	145908
1646	145909
37576	145910
106855	145911
3939	145912
51498	145913
212478	145914
50943	145915
30474	145916
52672	145917
11369	145918
51126	145919
49839	145920
26005	145921
143070	145922
40669	145923
1880	145924
177829	145925
116137	145926
53826	145927
4512	145928
92920	145929
180707	145930
82744	145931
159527	145932
189391	145933
1353	145934
86941	145935
171295	145936
83880	145937
14632	145938
272278	145939
116584	145940
50350	145941
8820	145942
27229	145943
110453	145944
12023	145945
216793	145946
10599	145947
40768	145948
91183	145949
6520	145950
89159	145951
26229	145952
52938	145953
145809	145954
246545	145955
22856	145956
27010	145957
7327	145958
16636	145959
138732	145960
30192	145961
55505	145962
602	145963
98065	145964
18533	145965
113322	145966
6954	145967
47656	145968
163307	145969
8962	145970
125649	145971
66467	145972
17384	145973
171164	145974
27036	145975
8424	145976
31086	145977
200968	145978
86848	145979
19218	145980
39419	145981
30769	145982
34501	145983
80624	145984
15093	145985
13135	145986
39319	145987
1617	145988
31818	145989
22661	145990
1663	145991
139997	145992
228600	145993
79001	145994
71560	145995
36578	145996
939	145997
436	145998
33309	145999
107152	146000
12245	146001
198968	146002
16655	146003
20518	146004
19742	146005
141853	146006
30270	146007
27250	146008
22941	146009
87853	146010
11708	146011
35248	146012
8898	146013
207478	146014
40984	146015
244841	146016
78578	146017
63422	146018
119329	146019
203600	146020
34829	146021
66222	146022
149659	146023
70271	146024
12242	146025
53276	146026
6413	146027
79856	146028
147173	146029
145005	146030
163747	146031
50112	146032
833	146033
8485	146034
72003	146035
17299	146036
70955	146037
134922	146038
15203	146039
46162	146040
55948	146041
40225	146042
20575	146043
133	146044
2624	146045
41818	146046
42149	146047
47281	146048
47999	146049
209013	146050
19509	146051
222485	146052
158707	146053
2	146054
137414	146055
42411	146056
125932	146057
48875	146058
9127	146059
266492	146060
16093	146061
181021	146062
170136	146063
14173	146064
39758	146065
3489	146066
423	146067
62538	146068
2185	146069
29538	146070
87663	146071
46009	146072
6076	146073
96082	146074
187778	146075
63559	146076
21704	146077
107859	146078
10450	146079
79417	146080
103652	146081
142276	146082
198848	146083
517	146084
25622	146085
51810	146086
686	146087
148193	146088
66981	146089
257517	146090
136472	146091
54774	146092
3234	146093
32095	146094
29915	146095
27786	146096
40490	146097
8484	146098
4941	146099
181978	146100
25625	146101
118949	146102
848	146103
75920	146104
501	146105
5171	146106
73	146107
37053	146108
162984	146109
80587	146110
245900	146111
53298	146112
70363	146113
190243	146114
14240	146115
218321	146116
37423	146117
1372	146118
7974	146119
6090	146120
60470	146121
227383	146122
10841	146123
267954	146124
4872	146125
57759	146126
98854	146127
130635	146128
19346	146129
61	146130
211353	146131
253192	146132
170332	146133
2463	146134
87718	146135
86802	146136
111597	146137
21467	146138
165971	146139
156458	146140
170639	146141
29952	146142
13491	146143
46668	146144
51558	146145
9704	146146
102982	146147
38228	146148
42484	146149
241831	146150
5363	146151
62318	146152
97410	146153
10462	146154
27285	146155
102424	146156
18128	146157
236	146158
11476	146159
42699	146160
8264	146161
19071	146162
12971	146163
157000	146164
9586	146165
52602	146166
59355	146167
1058	146168
130	146169
95088	146170
39631	146171
21731	146172
266856	146173
68623	146174
89350	146175
179126	146176
167200	146177
609	146178
614	146179
3291	146180
3434	146181
37237	146182
96378	146183
25455	146184
4265	146185
224906	146186
20355	146187
198899	146188
95502	146189
61321	146190
226847	146191
134112	146192
4604	146193
139897	146194
10385	146195
224685	146196
3473	146197
48885	146198
1122	146199
184384	146200
125586	146201
26618	146202
251	146203
148567	146204
48176	146205
18141	146206
142744	146207
190902	146208
36	146209
51967	146210
643	146211
47139	146212
38572	146213
3168	146214
15168	146215
1482	146216
265003	146217
21181	146218
190192	146219
92266	146220
236712	146221
11232	146222
129	146223
80589	146224
41578	146225
10413	146226
1781	146227
33126	146228
121587	146229
69336	146230
36160	146231
67035	146232
266992	146233
1535	146234
96334	146235
94837	146236
117252	146237
104436	146238
133425	146239
8423	146240
81444	146241
93818	146242
9572	146243
65391	146244
16859	146245
53134	146246
142665	146247
28869	146248
4282	146249
83	146250
18922	146251
98	146252
7538	146253
10196	146254
108321	146255
236272	146256
10552	146257
1745	146258
2452	146259
22782	146260
59240	146261
52356	146262
19985	146263
8943	146264
20896	146265
225133	146266
50614	146267
7285	146268
12703	146269
13168	146270
69465	146271
3169	146272
8251	146273
32922	146274
44601	146275
10519	146276
2311	146277
13684	146278
23285	146279
1813	146280
84607	146281
300	146282
181870	146283
10944	146284
1854	146285
1498	146286
21595	146287
53418	146288
63774	146289
11742	146290
173778	146291
39945	146292
10948	146293
98721	146294
60146	146295
46178	146296
26310	146297
87262	146298
56149	146299
53565	146300
139847	146301
27652	146302
76883	146303
36586	146304
87191	146305
239695	146306
38442	146307
24411	146308
237856	146309
48716	146310
16752	146311
3636	146312
27252	146313
109067	146314
72741	146315
104083	146316
8555	146317
10312	146318
248112	146319
52196	146320
176931	146321
88031	146322
21115	146323
135058	146324
12450	146325
3814	146326
24056	146327
650	146328
33183	146329
1740	146330
1342	146331
172497	146332
3692	146333
216852	146334
22155	146335
101989	146336
14623	146337
17002	146338
8788	146339
36546	146340
218391	146341
26077	146342
93688	146343
14189	146344
2352	146345
67213	146346
38117	146347
135097	146348
84519	146349
759	146350
10792	146351
199839	146352
48057	146353
31132	146354
68345	146355
23512	146356
44709	146357
463	146358
5433	146359
57506	146360
24968	146361
217339	146362
29532	146363
2056	146364
21498	146365
53515	146366
13697	146367
866	146368
26275	146369
5662	146370
70486	146371
2505	146372
57794	146373
112256	146374
228912	146375
68863	146376
131931	146377
125308	146378
18435	146379
25330	146380
48614	146381
90420	146382
6281	146383
21751	146384
41858	146385
2191	146386
26135	146387
144770	146388
31821	146389
15858	146390
7400	146391
58129	146392
123746	146393
131775	146394
129800	146395
54814	146396
42571	146397
118149	146398
13893	146399
56470	146400
25759	146401
285	146402
32235	146403
140781	146404
30714	146405
26377	146406
33351	146407
90537	146408
28657	146409
19410	146410
190346	146411
225865	146412
168246	146413
226	146414
11489	146415
10311	146416
124204	146417
16652	146418
59077	146419
17573	146420
15468	146421
165962	146422
173869	146423
2506	146424
177446	146425
135709	146426
69759	146427
349	146428
39987	146429
115522	146430
67950	146431
48829	146432
133083	146433
179965	146434
3514	146435
116513	146436
87327	146437
183926	146438
16193	146439
102555	146440
46275	146441
300	146442
7131	146443
210832	146444
100743	146445
15112	146446
180123	146447
75637	146448
3164	146449
147106	146450
152510	146451
126373	146452
69858	146453
3824	146454
257519	146455
52495	146456
28175	146457
14906	146458
21450	146459
1313	146460
17377	146461
158981	146462
61071	146463
30884	146464
11325	146465
15263	146466
75432	146467
99563	146468
52204	146469
126081	146470
25319	146471
243407	146472
272408	146473
157769	146474
21075	146475
107913	146476
6386	146477
58542	146478
31063	146479
36340	146480
33562	146481
52725	146482
36399	146483
17156	146484
28735	146485
43648	146486
241584	146487
259290	146488
102787	146489
254596	146490
6083	146491
1972	146492
836	146493
109888	146494
13743	146495
15722	146496
4190	146497
149564	146498
11043	146499
228	146500
37600	146501
72807	146502
31563	146503
168392	146504
10601	146505
190474	146506
4122	146507
153469	146508
110815	146509
113389	146510
26740	146511
8665	146512
11292	146513
147744	146514
14465	146515
28205	146516
84675	146517
133622	146518
32498	146519
65944	146520
58	146521
31219	146522
60414	146523
623	146524
14957	146525
936	146526
245720	146527
39599	146528
73046	146529
22909	146530
45454	146531
104043	146532
160497	146533
18220	146534
14229	146535
35231	146536
1168	146537
12334	146538
150170	146539
299	146540
110332	146541
29339	146542
148287	146543
301	146544
9648	146545
2839	146546
58626	146547
30818	146548
37055	146549
26404	146550
11368	146551
65091	146552
63170	146553
157241	146554
176205	146555
111402	146556
4669	146557
18724	146558
127354	146559
207519	146560
19966	146561
31988	146562
45760	146563
7438	146564
287	146565
98324	146566
136530	146567
41177	146568
13966	146569
42553	146570
15519	146571
6087	146572
11668	146573
34536	146574
60577	146575
17001	146576
83368	146577
42236	146578
10459	146579
48209	146580
254056	146581
11179	146582
67547	146583
8828	146584
68537	146585
30800	146586
119468	146587
79920	146588
15217	146589
881	146590
21806	146591
46162	146592
22189	146593
14031	146594
187182	146595
12495	146596
88831	146597
2005	146598
44923	146599
24289	146600
432	146601
21753	146602
13935	146603
18185	146604
80244	146605
156263	146606
24038	146607
7823	146608
227785	146609
9454	146610
35368	146611
131172	146612
105551	146613
170657	146614
1211	146615
12725	146616
35765	146617
16999	146618
37885	146619
78833	146620
165403	146621
18452	146622
65681	146623
10033	146624
152104	146625
100241	146626
158500	146627
16866	146628
54549	146629
73888	146630
238418	146631
6195	146632
84510	146633
25967	146634
3470	146635
934	146636
3769	146637
15463	146638
36503	146639
269177	146640
39692	146641
25392	146642
49174	146643
52484	146644
6252	146645
8065	146646
57317	146647
64875	146648
102	146649
203187	146650
17394	146651
46119	146652
239449	146653
35059	146654
33495	146655
130808	146656
13809	146657
68444	146658
26900	146659
368	146660
1893	146661
225	146662
48463	146663
25697	146664
13172	146665
170688	146666
78446	146667
67818	146668
251201	146669
62584	146670
79026	146671
46682	146672
11698	146673
177559	146674
39716	146675
70512	146676
161634	146677
143578	146678
39393	146679
140393	146680
42436	146681
2868	146682
152078	146683
45940	146684
13494	146685
19017	146686
40909	146687
157026	146688
16394	146689
3892	146690
35077	146691
2271	146692
23585	146693
89928	146694
26244	146695
135022	146696
75881	146697
14949	146698
39387	146699
227199	146700
80422	146701
48790	146702
59716	146703
24489	146704
1495	146705
35916	146706
11871	146707
18142	146708
73526	146709
12071	146710
2109	146711
56300	146712
47073	146713
61266	146714
23244	146715
19718	146716
129390	146717
13758	146718
166003	146719
39718	146720
93808	146721
13381	146722
6233	146723
18516	146724
2460	146725
60242	146726
141721	146727
59046	146728
10261	146729
29385	146730
187748	146731
2855	146732
14073	146733
5272	146734
198824	146735
129068	146736
57044	146737
47962	146738
192541	146739
401	146740
23318	146741
182695	146742
63045	146743
23012	146744
45921	146745
1864	146746
6632	146747
6176	146748
41195	146749
4157	146750
224	146751
45743	146752
75557	146753
74355	146754
162255	146755
30779	146756
46859	146757
17828	146758
143734	146759
28779	146760
30806	146761
69424	146762
88654	146763
92517	146764
138175	146765
30785	146766
1062	146767
61161	146768
13141	146769
63606	146770
72441	146771
6450	146772
181479	146773
25185	146774
10823	146775
73075	146776
104023	146777
43000	146778
73578	146779
168907	146780
9721	146781
921	146782
19842	146783
165323	146784
139882	146785
23238	146786
93303	146787
49842	146788
32869	146789
162551	146790
992	146791
2501	146792
149808	146793
59346	146794
12820	146795
65228	146796
179309	146797
108022	146798
10776	146799
59607	146800
32226	146801
19742	146802
69384	146803
56165	146804
17311	146805
129107	146806
16596	146807
60396	146808
11924	146809
32331	146810
155530	146811
118425	146812
78465	146813
41912	146814
182255	146815
6672	146816
227619	146817
66559	146818
475	146819
1564	146820
91720	146821
5064	146822
59174	146823
78544	146824
193674	146825
123794	146826
23437	146827
245933	146828
101321	146829
127298	146830
167941	146831
38735	146832
14455	146833
20839	146834
1412	146835
6252	146836
103958	146837
207	146838
4515	146839
182893	146840
12778	146841
88096	146842
7605	146843
44974	146844
41223	146845
3124	146846
163	146847
436	146848
35591	146849
19414	146850
2354	146851
268950	146852
23164	146853
157232	146854
8335	146855
32196	146856
3994	146857
307	146858
7158	146859
144133	146860
109475	146861
11725	146862
11126	146863
33837	146864
117009	146865
51739	146866
2080	146867
74811	146868
114418	146869
16068	146870
1184	146871
92462	146872
159354	146873
23722	146874
16822	146875
32926	146876
7604	146877
72181	146878
192661	146879
13290	146880
1104	146881
9215	146882
136376	146883
3141	146884
23594	146885
24630	146886
104854	146887
139881	146888
1342	146889
8109	146890
28838	146891
55832	146892
212677	146893
177823	146894
129064	146895
18410	146896
98216	146897
67067	146898
23836	146899
85	146900
27287	146901
82237	146902
11339	146903
10434	146904
28703	146905
4259	146906
884	146907
247411	146908
174000	146909
22	146910
177704	146911
1135	146912
4679	146913
66442	146914
1897	146915
32318	146916
95513	146917
137870	146918
29129	146919
150596	146920
99839	146921
154608	146922
218785	146923
127180	146924
7202	146925
3768	146926
2327	146927
56754	146928
66932	146929
163247	146930
30021	146931
27635	146932
8608	146933
110663	146934
89764	146935
92326	146936
5397	146937
64512	146938
38797	146939
32201	146940
16254	146941
2351	146942
227749	146943
3524	146944
181287	146945
4340	146946
98335	146947
24190	146948
22005	146949
3947	146950
13230	146951
52263	146952
34517	146953
681	146954
20547	146955
5922	146956
2600	146957
111572	146958
26987	146959
57887	146960
1095	146961
952	146962
189524	146963
9103	146964
118462	146965
21128	146966
4882	146967
121	146968
224379	146969
201231	146970
33748	146971
36003	146972
13485	146973
7363	146974
52811	146975
9304	146976
35642	146977
7989	146978
47330	146979
2867	146980
258922	146981
26488	146982
83596	146983
118049	146984
46299	146985
191770	146986
1705	146987
30713	146988
63247	146989
88183	146990
12647	146991
13625	146992
24750	146993
20425	146994
32437	146995
87818	146996
86367	146997
1562	146998
9020	146999
4066	147000
99517	147001
2020	147002
184091	147003
10772	147004
12686	147005
170430	147006
428	147007
37228	147008
497	147009
46481	147010
4295	147011
3034	147012
9592	147013
10460	147014
229453	147015
1912	147016
124055	147017
7707	147018
26398	147019
4	147020
1835	147021
81177	147022
94527	147023
2593	147024
170681	147025
55796	147026
6836	147027
49287	147028
149442	147029
78431	147030
41294	147031
12455	147032
164006	147033
11214	147034
152649	147035
194697	147036
11985	147037
63899	147038
38920	147039
243150	147040
7122	147041
163610	147042
15193	147043
58203	147044
56547	147045
190382	147046
114393	147047
227109	147048
21801	147049
225601	147050
6076	147051
52397	147052
4689	147053
73484	147054
19150	147055
172793	147056
3080	147057
75525	147058
76219	147059
41388	147060
4345	147061
21226	147062
11163	147063
59585	147064
48903	147065
176	147066
35959	147067
6149	147068
46917	147069
7019	147070
11151	147071
201303	147072
26169	147073
5761	147074
259930	147075
47908	147076
169319	147077
20553	147078
54248	147079
20979	147080
155047	147081
6152	147082
8130	147083
57599	147084
19782	147085
3366	147086
68	147087
24128	147088
15949	147089
234158	147090
1067	147091
125443	147092
74670	147093
492	147094
2989	147095
69563	147096
2306	147097
44290	147098
21480	147099
140913	147100
1418	147101
19668	147102
16695	147103
6092	147104
13709	147105
83934	147106
203946	147107
2294	147108
2134	147109
60282	147110
14933	147111
39179	147112
2523	147113
15929	147114
666	147115
82203	147116
8322	147117
107689	147118
1336	147119
77563	147120
3669	147121
79621	147122
217882	147123
173688	147124
103142	147125
144813	147126
3950	147127
112742	147128
248391	147129
85612	147130
8158	147131
79344	147132
50053	147133
99157	147134
1840	147135
4301	147136
90683	147137
86836	147138
1441	147139
9311	147140
1577	147141
250317	147142
134385	147143
78841	147144
212796	147145
13148	147146
95320	147147
53109	147148
8858	147149
55797	147150
48975	147151
123029	147152
3316	147153
4330	147154
802	147155
143862	147156
14757	147157
81780	147158
42795	147159
126347	147160
9958	147161
123112	147162
1391	147163
1262	147164
248010	147165
4953	147166
216205	147167
32870	147168
64966	147169
20272	147170
7468	147171
13098	147172
40195	147173
207697	147174
243479	147175
106016	147176
66398	147177
22338	147178
22685	147179
1922	147180
219969	147181
44568	147182
41621	147183
160366	147184
135059	147185
98575	147186
2033	147187
6971	147188
94073	147189
27819	147190
6211	147191
105241	147192
117324	147193
170667	147194
40033	147195
70305	147196
170080	147197
6515	147198
52544	147199
21371	147200
54676	147201
769	147202
57683	147203
105210	147204
91416	147205
962	147206
11847	147207
266244	147208
81046	147209
1909	147210
25997	147211
61455	147212
12884	147213
83233	147214
19620	147215
82930	147216
115635	147217
31562	147218
18097	147219
45039	147220
3349	147221
15591	147222
13818	147223
43103	147224
80931	147225
54943	147226
502	147227
4323	147228
158075	147229
156492	147230
266321	147231
14302	147232
4645	147233
69525	147234
30630	147235
152471	147236
31255	147237
124519	147238
2554	147239
22063	147240
73909	147241
154849	147242
8814	147243
63004	147244
87783	147245
106818	147246
4117	147247
6764	147248
3489	147249
129177	147250
16219	147251
8744	147252
69209	147253
11793	147254
29613	147255
98706	147256
33681	147257
17397	147258
56776	147259
1154	147260
99245	147261
94739	147262
134783	147263
64655	147264
113491	147265
4612	147266
72	147267
42287	147268
741	147269
228235	147270
125093	147271
83183	147272
195006	147273
17837	147274
117297	147275
4102	147276
156825	147277
33200	147278
45553	147279
71443	147280
35886	147281
205561	147282
17383	147283
136134	147284
152675	147285
56862	147286
241758	147287
113685	147288
73436	147289
2891	147290
10115	147291
169750	147292
64318	147293
1328	147294
78367	147295
32982	147296
55617	147297
147939	147298
135844	147299
84767	147300
143751	147301
1127	147302
32174	147303
259627	147304
204474	147305
8294	147306
47828	147307
1778	147308
53517	147309
57913	147310
9764	147311
55113	147312
152931	147313
19926	147314
159201	147315
26162	147316
36694	147317
87722	147318
156963	147319
3287	147320
39461	147321
9890	147322
5438	147323
258114	147324
68070	147325
26852	147326
10649	147327
46486	147328
165965	147329
29813	147330
1370	147331
241801	147332
1021	147333
12098	147334
30263	147335
68133	147336
3315	147337
5302	147338
24664	147339
23973	147340
19038	147341
70554	147342
28677	147343
2	147344
127450	147345
46345	147346
73449	147347
37099	147348
901	147349
76900	147350
64393	147351
42798	147352
29797	147353
76873	147354
16167	147355
29995	147356
260789	147357
166794	147358
69527	147359
76	147360
10245	147361
61259	147362
67993	147363
108686	147364
21944	147365
168226	147366
183643	147367
4045	147368
872	147369
20995	147370
32172	147371
4546	147372
21537	147373
236	147374
70907	147375
6990	147376
150495	147377
96588	147378
34741	147379
6543	147380
61340	147381
61775	147382
7533	147383
31398	147384
20464	147385
117283	147386
12835	147387
5807	147388
105522	147389
47643	147390
8662	147391
96061	147392
5107	147393
4602	147394
38589	147395
21184	147396
156481	147397
223454	147398
79513	147399
109860	147400
45102	147401
20772	147402
8157	147403
76915	147404
9533	147405
66026	147406
85079	147407
53006	147408
6835	147409
96460	147410
3056	147411
566	147412
31190	147413
154233	147414
103505	147415
30964	147416
56142	147417
3458	147418
211335	147419
188209	147420
8695	147421
1246	147422
32350	147423
33975	147424
75625	147425
142512	147426
51441	147427
30631	147428
88717	147429
10493	147430
38491	147431
2974	147432
104606	147433
213997	147434
11747	147435
2214	147436
261114	147437
7766	147438
45915	147439
263637	147440
7421	147441
114952	147442
17552	147443
50491	147444
136772	147445
99683	147446
28109	147447
104782	147448
3581	147449
19275	147450
171	147451
8644	147452
107271	147453
22798	147454
7796	147455
286	147456
4441	147457
25760	147458
758	147459
23969	147460
53439	147461
48954	147462
9810	147463
5195	147464
50843	147465
28006	147466
78002	147467
58260	147468
1373	147469
4486	147470
1625	147471
129124	147472
5386	147473
112740	147474
111762	147475
64458	147476
171599	147477
60230	147478
29824	147479
22448	147480
95230	147481
12618	147482
55276	147483
13350	147484
48358	147485
54548	147486
197363	147487
14912	147488
16340	147489
127431	147490
81431	147491
276	147492
272217	147493
29072	147494
17988	147495
72582	147496
16219	147497
46516	147498
25598	147499
22786	147500
216500	147501
81093	147502
361	147503
46126	147504
140570	147505
6304	147506
11908	147507
32668	147508
170799	147509
35209	147510
189444	147511
4427	147512
117476	147513
99391	147514
16882	147515
5341	147516
95010	147517
45735	147518
202409	147519
155963	147520
80823	147521
40750	147522
120573	147523
48577	147524
21605	147525
29636	147526
819	147527
3894	147528
2769	147529
16267	147530
272767	147531
4616	147532
57961	147533
267096	147534
17	147535
14595	147536
49138	147537
69539	147538
83651	147539
44054	147540
35972	147541
12538	147542
61624	147543
55114	147544
230338	147545
39938	147546
22558	147547
86	147548
417	147549
101124	147550
11344	147551
37958	147552
50355	147553
157612	147554
39887	147555
17000	147556
183769	147557
116369	147558
16641	147559
146311	147560
170419	147561
4111	147562
270071	147563
123995	147564
26920	147565
21436	147566
36375	147567
44570	147568
36582	147569
272606	147570
20251	147571
107357	147572
83538	147573
22819	147574
13754	147575
11535	147576
65388	147577
17837	147578
7259	147579
38948	147580
83628	147581
99896	147582
67240	147583
25072	147584
38386	147585
4410	147586
30808	147587
24408	147588
13826	147589
213489	147590
206112	147591
26348	147592
27317	147593
219270	147594
31006	147595
75831	147596
20923	147597
903	147598
63231	147599
146945	147600
15507	147601
58928	147602
70161	147603
986	147604
88318	147605
151800	147606
10972	147607
1576	147608
23089	147609
261788	147610
24406	147611
40480	147612
31117	147613
17285	147614
14467	147615
53456	147616
30492	147617
8625	147618
2734	147619
163216	147620
33028	147621
39167	147622
16149	147623
83119	147624
99287	147625
8262	147626
2054	147627
22945	147628
7540	147629
10236	147630
8325	147631
150468	147632
115304	147633
79432	147634
21620	147635
6999	147636
118713	147637
83229	147638
104786	147639
96766	147640
19403	147641
94182	147642
259109	147643
18652	147644
7430	147645
53749	147646
133520	147647
1273	147648
215286	147649
107036	147650
179161	147651
35581	147652
468	147653
179041	147654
5037	147655
6690	147656
86277	147657
1431	147658
11373	147659
105732	147660
2066	147661
2126	147662
7434	147663
102596	147664
210901	147665
228593	147666
5390	147667
162303	147668
194027	147669
169475	147670
20417	147671
1	147672
38809	147673
31961	147674
21651	147675
6219	147676
9354	147677
7722	147678
238942	147679
137901	147680
53653	147681
138307	147682
135384	147683
261350	147684
10196	147685
110577	147686
2149	147687
118893	147688
129166	147689
972	147690
222077	147691
62913	147692
85779	147693
75948	147694
3576	147695
53838	147696
3806	147697
23606	147698
160537	147699
125543	147700
128250	147701
23822	147702
13187	147703
187653	147704
6858	147705
44785	147706
731	147707
23843	147708
107	147709
25055	147710
68706	147711
13336	147712
108706	147713
88166	147714
30900	147715
44394	147716
39349	147717
430	147718
14044	147719
260787	147720
190365	147721
175469	147722
41133	147723
134604	147724
33344	147725
71415	147726
4018	147727
15509	147728
114630	147729
10995	147730
53383	147731
24097	147732
170779	147733
25422	147734
4122	147735
5885	147736
158042	147737
104416	147738
78274	147739
65030	147740
60483	147741
2472	147742
16978	147743
105746	147744
56204	147745
167435	147746
9253	147747
134260	147748
124047	147749
42884	147750
43	147751
2289	147752
100138	147753
11464	147754
902	147755
7048	147756
27639	147757
36150	147758
90304	147759
1966	147760
28653	147761
87072	147762
2943	147763
349	147764
499	147765
114475	147766
3795	147767
145444	147768
29624	147769
221965	147770
9595	147771
113163	147772
212368	147773
2169	147774
10093	147775
714	147776
48300	147777
110078	147778
99442	147779
235621	147780
35563	147781
203489	147782
267969	147783
6973	147784
505	147785
174826	147786
161231	147787
238357	147788
12496	147789
139225	147790
43326	147791
8772	147792
8243	147793
21594	147794
21489	147795
47472	147796
98210	147797
20595	147798
5951	147799
228369	147800
236051	147801
108407	147802
145933	147803
1958	147804
92818	147805
3103	147806
580	147807
75638	147808
2013	147809
57545	147810
9216	147811
162174	147812
77349	147813
24984	147814
155929	147815
161498	147816
9471	147817
5892	147818
270259	147819
246492	147820
35196	147821
216459	147822
5283	147823
36416	147824
78953	147825
47857	147826
7254	147827
32261	147828
747	147829
38163	147830
30246	147831
42959	147832
25011	147833
23664	147834
111475	147835
248843	147836
88093	147837
111406	147838
34210	147839
195637	147840
151501	147841
4577	147842
22025	147843
25140	147844
43210	147845
8516	147846
79334	147847
2672	147848
5511	147849
268259	147850
32417	147851
64169	147852
244052	147853
125398	147854
20242	147855
14860	147856
4702	147857
42731	147858
115177	147859
18915	147860
56773	147861
157421	147862
45612	147863
14836	147864
149446	147865
87431	147866
94797	147867
53114	147868
103649	147869
113025	147870
89100	147871
18924	147872
6290	147873
10213	147874
3498	147875
768	147876
7371	147877
1382	147878
68986	147879
151318	147880
212515	147881
99617	147882
108578	147883
147383	147884
1620	147885
11004	147886
78239	147887
223598	147888
47188	147889
21312	147890
149455	147891
20920	147892
17165	147893
36380	147894
129329	147895
6843	147896
457	147897
115604	147898
10454	147899
20027	147900
37345	147901
45185	147902
44135	147903
16965	147904
8597	147905
167614	147906
4188	147907
81797	147908
25587	147909
32587	147910
71862	147911
31373	147912
1085	147913
7242	147914
80513	147915
93904	147916
98690	147917
145856	147918
16527	147919
73984	147920
4694	147921
251074	147922
33695	147923
113692	147924
2624	147925
138398	147926
564	147927
142480	147928
5300	147929
11450	147930
126468	147931
4140	147932
1556	147933
29744	147934
4964	147935
1262	147936
6941	147937
103392	147938
24007	147939
8911	147940
15837	147941
74194	147942
104351	147943
216387	147944
29197	147945
66326	147946
39465	147947
626	147948
163845	147949
1008	147950
49351	147951
44	147952
22894	147953
3297	147954
1739	147955
4893	147956
112463	147957
1439	147958
25624	147959
48899	147960
113173	147961
83640	147962
28518	147963
187809	147964
123202	147965
1349	147966
9196	147967
49376	147968
14088	147969
82375	147970
129377	147971
147072	147972
160217	147973
105837	147974
161277	147975
23617	147976
52644	147977
89954	147978
66955	147979
16532	147980
30863	147981
170007	147982
9402	147983
2338	147984
41889	147985
11029	147986
29233	147987
112326	147988
23067	147989
18777	147990
547	147991
108848	147992
911	147993
145819	147994
20357	147995
23535	147996
74	147997
88442	147998
48683	147999
75674	148000
6651	148001
160703	148002
32303	148003
173225	148004
1124	148005
363	148006
27951	148007
6081	148008
43357	148009
41398	148010
15677	148011
44010	148012
84092	148013
16780	148014
2447	148015
22831	148016
23676	148017
87927	148018
135575	148019
218077	148020
19393	148021
72513	148022
20174	148023
144495	148024
133710	148025
97241	148026
60961	148027
128025	148028
703	148029
19748	148030
1365	148031
1032	148032
69632	148033
99217	148034
23799	148035
28007	148036
30988	148037
242	148038
5416	148039
114980	148040
159857	148041
94809	148042
16184	148043
7142	148044
20324	148045
135628	148046
8153	148047
26556	148048
109958	148049
232360	148050
146771	148051
86797	148052
13510	148053
272341	148054
140180	148055
40731	148056
180223	148057
24975	148058
113700	148059
13175	148060
107773	148061
85370	148062
30573	148063
7642	148064
27271	148065
57749	148066
3315	148067
28214	148068
258578	148069
7216	148070
13927	148071
13307	148072
80106	148073
146410	148074
13789	148075
2343	148076
42710	148077
165415	148078
4051	148079
27415	148080
765	148081
93921	148082
211113	148083
214768	148084
32125	148085
52768	148086
70535	148087
93235	148088
4111	148089
192647	148090
210982	148091
110435	148092
127598	148093
29398	148094
7201	148095
261918	148096
20231	148097
152903	148098
12574	148099
540	148100
113087	148101
82100	148102
37971	148103
48162	148104
87709	148105
2006	148106
32882	148107
62466	148108
6827	148109
3602	148110
82125	148111
68676	148112
5914	148113
26824	148114
206189	148115
13386	148116
188680	148117
47317	148118
212601	148119
29086	148120
117344	148121
1313	148122
3392	148123
9919	148124
131037	148125
14939	148126
152147	148127
58835	148128
58488	148129
9968	148130
1402	148131
32131	148132
64687	148133
161995	148134
63040	148135
55645	148136
1112	148137
18571	148138
70601	148139
1789	148140
31632	148141
6567	148142
114567	148143
6021	148144
65130	148145
25090	148146
44473	148147
43489	148148
60808	148149
47181	148150
10265	148151
20941	148152
9751	148153
5426	148154
9131	148155
43664	148156
67650	148157
78889	148158
8458	148159
30142	148160
1900	148161
65203	148162
56038	148163
9071	148164
113975	148165
17573	148166
11622	148167
235254	148168
6784	148169
88851	148170
8318	148171
30411	148172
51474	148173
3591	148174
1475	148175
110894	148176
30612	148177
81570	148178
7412	148179
5370	148180
137990	148181
40520	148182
4330	148183
46216	148184
6217	148185
122220	148186
34160	148187
6446	148188
102257	148189
25630	148190
135739	148191
97511	148192
12317	148193
33392	148194
1360	148195
30111	148196
1	148197
16142	148198
26149	148199
112470	148200
45620	148201
76074	148202
5781	148203
147012	148204
146654	148205
6831	148206
108869	148207
13324	148208
4	148209
94014	148210
53102	148211
2780	148212
59046	148213
37498	148214
11263	148215
75613	148216
308	148217
3742	148218
3842	148219
47058	148220
2851	148221
4264	148222
85665	148223
38081	148224
13701	148225
33792	148226
82034	148227
157749	148228
18923	148229
14804	148230
23780	148231
45852	148232
26945	148233
13126	148234
9746	148235
30068	148236
1192	148237
12863	148238
5226	148239
1668	148240
89718	148241
3688	148242
153386	148243
25576	148244
147223	148245
50123	148246
49458	148247
28530	148248
2764	148249
155124	148250
19718	148251
62192	148252
76246	148253
52367	148254
4589	148255
54886	148256
29648	148257
42909	148258
74875	148259
6116	148260
8910	148261
2498	148262
3392	148263
7510	148264
157486	148265
141258	148266
8565	148267
255669	148268
76937	148269
55883	148270
93391	148271
25401	148272
10875	148273
241	148274
119711	148275
8128	148276
1543	148277
17155	148278
222927	148279
69396	148280
14761	148281
70477	148282
27811	148283
59683	148284
4866	148285
40885	148286
22893	148287
187857	148288
93160	148289
35639	148290
45875	148291
149793	148292
42535	148293
176230	148294
3378	148295
78055	148296
4594	148297
73332	148298
22863	148299
8658	148300
24250	148301
161425	148302
172	148303
195733	148304
2322	148305
5509	148306
36988	148307
9080	148308
54507	148309
829	148310
42113	148311
139898	148312
177482	148313
6731	148314
1345	148315
165949	148316
2791	148317
197089	148318
150526	148319
109868	148320
34106	148321
124139	148322
109108	148323
80564	148324
21497	148325
95132	148326
176339	148327
1752	148328
67743	148329
4310	148330
145326	148331
53659	148332
1660	148333
67978	148334
2404	148335
212761	148336
1905	148337
29197	148338
565	148339
446	148340
1238	148341
157124	148342
118812	148343
3217	148344
76696	148345
46608	148346
1000	148347
36395	148348
68902	148349
156603	148350
188825	148351
80447	148352
32278	148353
16255	148354
7175	148355
36724	148356
230399	148357
28952	148358
19448	148359
11561	148360
8399	148361
32728	148362
179999	148363
5106	148364
8564	148365
220073	148366
69497	148367
103956	148368
1795	148369
9665	148370
478	148371
7133	148372
5283	148373
98322	148374
66207	148375
2990	148376
156427	148377
1052	148378
109664	148379
130096	148380
19786	148381
19564	148382
52086	148383
152062	148384
61933	148385
269964	148386
17266	148387
135889	148388
46049	148389
18255	148390
9423	148391
9755	148392
41892	148393
4487	148394
7558	148395
116605	148396
88617	148397
12714	148398
2229	148399
40312	148400
79038	148401
63249	148402
4233	148403
69703	148404
55898	148405
135562	148406
969	148407
470	148408
37903	148409
36400	148410
52585	148411
47202	148412
79635	148413
162992	148414
230921	148415
31	148416
87040	148417
24069	148418
9079	148419
225614	148420
22352	148421
30948	148422
24211	148423
57736	148424
46076	148425
19632	148426
54925	148427
39817	148428
151866	148429
5041	148430
53813	148431
16929	148432
141714	148433
204914	148434
10998	148435
38438	148436
47024	148437
79603	148438
5894	148439
2907	148440
44703	148441
1457	148442
101730	148443
67175	148444
6146	148445
253532	148446
179059	148447
102336	148448
44005	148449
16801	148450
11158	148451
57775	148452
115447	148453
15464	148454
195877	148455
121631	148456
34172	148457
7540	148458
42532	148459
21635	148460
1827	148461
65065	148462
126864	148463
8365	148464
241886	148465
1899	148466
3580	148467
2571	148468
109831	148469
32632	148470
192	148471
127179	148472
128393	148473
14977	148474
16498	148475
47426	148476
13874	148477
22524	148478
97810	148479
3303	148480
2192	148481
60085	148482
9134	148483
104240	148484
40665	148485
63997	148486
7532	148487
12014	148488
45565	148489
168617	148490
11737	148491
93804	148492
48332	148493
56128	148494
731	148495
216447	148496
9670	148497
37442	148498
1790	148499
16743	148500
526	148501
21295	148502
8910	148503
27706	148504
167468	148505
787	148506
78612	148507
369	148508
15544	148509
109916	148510
183823	148511
20260	148512
135791	148513
7782	148514
22430	148515
56868	148516
95722	148517
25281	148518
17572	148519
4102	148520
32574	148521
63527	148522
263933	148523
18669	148524
145723	148525
129242	148526
731	148527
41679	148528
81363	148529
469	148530
5531	148531
38229	148532
9740	148533
12641	148534
134321	148535
42893	148536
75228	148537
62649	148538
93511	148539
60746	148540
88850	148541
251380	148542
2281	148543
134874	148544
29220	148545
105231	148546
114104	148547
17064	148548
21125	148549
6315	148550
26448	148551
25982	148552
10641	148553
43161	148554
191199	148555
114458	148556
19181	148557
2334	148558
25078	148559
35014	148560
131838	148561
130967	148562
238902	148563
91675	148564
1922	148565
2485	148566
101825	148567
19632	148568
30829	148569
161637	148570
139596	148571
231230	148572
74077	148573
7594	148574
10247	148575
10071	148576
68760	148577
87596	148578
110800	148579
262562	148580
49811	148581
143286	148582
10927	148583
152396	148584
84616	148585
76848	148586
55716	148587
210614	148588
423	148589
8264	148590
25100	148591
93547	148592
1959	148593
245390	148594
57297	148595
168346	148596
86972	148597
10280	148598
142096	148599
21515	148600
32819	148601
121985	148602
44487	148603
102269	148604
74378	148605
25359	148606
35036	148607
72973	148608
199509	148609
50483	148610
16548	148611
23221	148612
79155	148613
65371	148614
1713	148615
22997	148616
204097	148617
236693	148618
66026	148619
168742	148620
3995	148621
112242	148622
24372	148623
69016	148624
216285	148625
52434	148626
4577	148627
18074	148628
8218	148629
40430	148630
22776	148631
29040	148632
163479	148633
50358	148634
31710	148635
173054	148636
140790	148637
141963	148638
58989	148639
112428	148640
39710	148641
195532	148642
35934	148643
54861	148644
7212	148645
16217	148646
231209	148647
32465	148648
227306	148649
125434	148650
257741	148651
58557	148652
15606	148653
12173	148654
106151	148655
122615	148656
678	148657
106177	148658
25010	148659
1610	148660
101523	148661
232628	148662
86543	148663
43487	148664
37439	148665
15643	148666
91500	148667
3417	148668
4023	148669
8920	148670
99106	148671
92347	148672
6314	148673
3715	148674
22962	148675
160464	148676
35894	148677
17340	148678
29720	148679
1894	148680
66852	148681
236239	148682
26963	148683
13077	148684
53157	148685
14102	148686
18501	148687
14713	148688
124892	148689
58310	148690
1487	148691
739	148692
56027	148693
19309	148694
78543	148695
3265	148696
133826	148697
104331	148698
25712	148699
644	148700
14682	148701
17201	148702
194103	148703
211545	148704
81347	148705
161908	148706
2394	148707
49631	148708
104699	148709
946	148710
8608	148711
31354	148712
56872	148713
38027	148714
7777	148715
22021	148716
18745	148717
74057	148718
57942	148719
149020	148720
57610	148721
20164	148722
11	148723
18636	148724
304	148725
1	148726
73878	148727
31390	148728
222341	148729
197433	148730
34704	148731
439	148732
150556	148733
140806	148734
1562	148735
105106	148736
22740	148737
3073	148738
4767	148739
191752	148740
88678	148741
5796	148742
4510	148743
2508	148744
47756	148745
171558	148746
154585	148747
136925	148748
20852	148749
56270	148750
19132	148751
24532	148752
267066	148753
228114	148754
41015	148755
177067	148756
225829	148757
71963	148758
172552	148759
26085	148760
10215	148761
154131	148762
62869	148763
48071	148764
59089	148765
143833	148766
138809	148767
145360	148768
141986	148769
10097	148770
102757	148771
8370	148772
30423	148773
91814	148774
29256	148775
67231	148776
167705	148777
65204	148778
233223	148779
7596	148780
162642	148781
55645	148782
20208	148783
8179	148784
650	148785
13207	148786
115163	148787
150437	148788
84920	148789
30658	148790
623	148791
63096	148792
38305	148793
36	148794
42764	148795
205032	148796
163875	148797
145090	148798
63317	148799
45000	148800
393	148801
1691	148802
32079	148803
530	148804
7226	148805
57427	148806
38744	148807
102671	148808
101987	148809
102333	148810
86615	148811
3849	148812
117994	148813
133976	148814
185962	148815
147898	148816
230017	148817
13488	148818
52881	148819
38093	148820
142972	148821
2743	148822
48044	148823
59582	148824
34825	148825
30214	148826
42038	148827
9173	148828
3502	148829
17054	148830
5220	148831
5347	148832
114	148833
100489	148834
65645	148835
188975	148836
61809	148837
146783	148838
213690	148839
14095	148840
529	148841
15259	148842
247989	148843
15969	148844
61559	148845
11103	148846
13368	148847
123179	148848
16488	148849
2644	148850
2389	148851
57113	148852
37939	148853
102322	148854
38723	148855
35071	148856
57204	148857
9963	148858
2206	148859
110040	148860
73615	148861
28296	148862
17699	148863
20912	148864
71353	148865
179236	148866
64870	148867
23005	148868
43966	148869
126976	148870
49916	148871
208699	148872
25751	148873
112857	148874
89081	148875
87507	148876
97878	148877
10294	148878
1867	148879
2959	148880
2310	148881
16250	148882
563	148883
40180	148884
224819	148885
111781	148886
8745	148887
96714	148888
56061	148889
11371	148890
231984	148891
150448	148892
25189	148893
228085	148894
16776	148895
108790	148896
78981	148897
157616	148898
986	148899
128684	148900
54898	148901
179	148902
188104	148903
211436	148904
237407	148905
2104	148906
1461	148907
4983	148908
15695	148909
49759	148910
345	148911
154275	148912
3498	148913
16704	148914
53234	148915
104849	148916
994	148917
2373	148918
2795	148919
62958	148920
32147	148921
60197	148922
18697	148923
28424	148924
91665	148925
17655	148926
160136	148927
168205	148928
118490	148929
7971	148930
22987	148931
76323	148932
22577	148933
73947	148934
8249	148935
4939	148936
962	148937
16501	148938
32703	148939
32346	148940
111917	148941
2146	148942
2405	148943
1496	148944
140769	148945
131814	148946
19861	148947
78317	148948
56587	148949
58573	148950
109240	148951
138492	148952
12376	148953
44021	148954
9718	148955
40400	148956
8914	148957
5385	148958
51869	148959
176093	148960
15740	148961
135490	148962
41074	148963
3138	148964
756	148965
35666	148966
148619	148967
180354	148968
42561	148969
187427	148970
218221	148971
73400	148972
83897	148973
95049	148974
52280	148975
16273	148976
68814	148977
22251	148978
153779	148979
4383	148980
19719	148981
2509	148982
50814	148983
110115	148984
50959	148985
75967	148986
23925	148987
133467	148988
107088	148989
164585	148990
45247	148991
12510	148992
1572	148993
5958	148994
6316	148995
2328	148996
224750	148997
231658	148998
188590	148999
236960	149000
164976	149001
46279	149002
19226	149003
1696	149004
10264	149005
5077	149006
50272	149007
18009	149008
125345	149009
946	149010
257113	149011
64617	149012
159900	149013
47473	149014
233	149015
44866	149016
63668	149017
5763	149018
6164	149019
97039	149020
14054	149021
56807	149022
220154	149023
100578	149024
50643	149025
18725	149026
32737	149027
12062	149028
151891	149029
87198	149030
72582	149031
6363	149032
38427	149033
33528	149034
154184	149035
37487	149036
101221	149037
644	149038
183685	149039
82733	149040
117217	149041
103328	149042
245189	149043
116407	149044
3082	149045
24706	149046
35143	149047
6820	149048
9540	149049
14831	149050
114978	149051
127721	149052
41178	149053
5352	149054
178604	149055
129458	149056
37849	149057
83475	149058
94534	149059
156316	149060
942	149061
160720	149062
26558	149063
95888	149064
14757	149065
25017	149066
67787	149067
7988	149068
92	149069
71433	149070
231867	149071
9	149072
6143	149073
31748	149074
93061	149075
149595	149076
59157	149077
1876	149078
6226	149079
25888	149080
11746	149081
146846	149082
78030	149083
16421	149084
178954	149085
10071	149086
49557	149087
80465	149088
265729	149089
75059	149090
8007	149091
219682	149092
201630	149093
153036	149094
110730	149095
42778	149096
34241	149097
124641	149098
81503	149099
117604	149100
46001	149101
62411	149102
2139	149103
70962	149104
2553	149105
219470	149106
71293	149107
62193	149108
30678	149109
129649	149110
107187	149111
66280	149112
235212	149113
14328	149114
34318	149115
25341	149116
133695	149117
287	149118
2641	149119
56436	149120
141414	149121
58533	149122
77731	149123
48367	149124
92055	149125
2298	149126
17887	149127
19852	149128
2488	149129
3375	149130
264795	149131
36106	149132
41956	149133
391	149134
113295	149135
47465	149136
72779	149137
24875	149138
49843	149139
2161	149140
27808	149141
204963	149142
141404	149143
21706	149144
232423	149145
10036	149146
1002	149147
5164	149148
133563	149149
10176	149150
39621	149151
41017	149152
29940	149153
154962	149154
70180	149155
7482	149156
257	149157
8167	149158
58059	149159
18122	149160
124395	149161
243308	149162
17247	149163
16426	149164
16154	149165
58636	149166
21777	149167
130616	149168
85719	149169
4541	149170
89601	149171
75051	149172
206854	149173
222112	149174
10940	149175
211672	149176
67489	149177
69646	149178
113131	149179
75514	149180
2957	149181
134939	149182
14574	149183
47695	149184
267322	149185
13913	149186
22906	149187
126323	149188
94185	149189
1527	149190
22331	149191
17307	149192
39247	149193
808	149194
178949	149195
104643	149196
20508	149197
42006	149198
3672	149199
41105	149200
420	149201
123333	149202
10395	149203
43365	149204
190378	149205
28142	149206
3682	149207
89046	149208
135580	149209
256256	149210
116027	149211
3096	149212
123453	149213
52505	149214
55591	149215
3670	149216
134643	149217
11476	149218
108020	149219
51023	149220
7646	149221
2605	149222
153056	149223
15027	149224
106	149225
196677	149226
155432	149227
91071	149228
5227	149229
12105	149230
138390	149231
10007	149232
190558	149233
260236	149234
37338	149235
242762	149236
19896	149237
36709	149238
8078	149239
39271	149240
5048	149241
114275	149242
107048	149243
7838	149244
202	149245
2230	149246
10702	149247
26763	149248
22976	149249
28154	149250
21897	149251
33901	149252
9794	149253
83591	149254
52674	149255
5293	149256
260055	149257
156731	149258
195932	149259
45426	149260
80294	149261
2362	149262
84166	149263
60986	149264
89030	149265
37402	149266
12714	149267
8118	149268
139536	149269
3684	149270
135571	149271
40099	149272
5441	149273
23775	149274
16152	149275
30906	149276
77684	149277
40208	149278
12533	149279
3163	149280
167057	149281
45704	149282
12435	149283
15036	149284
1036	149285
75054	149286
37866	149287
114955	149288
22235	149289
56126	149290
45323	149291
87572	149292
156614	149293
1955	149294
203445	149295
26910	149296
50611	149297
254542	149298
48637	149299
230228	149300
164979	149301
36705	149302
78375	149303
13431	149304
40356	149305
52612	149306
34441	149307
132550	149308
108992	149309
16060	149310
120792	149311
83768	149312
4575	149313
38744	149314
4755	149315
4702	149316
4135	149317
148539	149318
98540	149319
131953	149320
101173	149321
1043	149322
1130	149323
16769	149324
28321	149325
21805	149326
93516	149327
27365	149328
220474	149329
293	149330
8333	149331
11657	149332
9964	149333
33787	149334
37971	149335
205408	149336
43155	149337
47465	149338
144	149339
5355	149340
230864	149341
115304	149342
16448	149343
70753	149344
35940	149345
70290	149346
236234	149347
781	149348
42367	149349
16041	149350
97769	149351
103285	149352
83526	149353
11863	149354
135928	149355
140979	149356
7900	149357
142038	149358
118198	149359
1355	149360
104210	149361
1292	149362
7515	149363
13731	149364
31597	149365
23889	149366
4536	149367
17155	149368
267320	149369
9095	149370
24805	149371
42559	149372
19393	149373
1871	149374
52846	149375
88316	149376
13079	149377
16704	149378
8984	149379
28058	149380
67269	149381
59308	149382
13372	149383
107315	149384
43176	149385
142645	149386
34241	149387
110015	149388
2	149389
22825	149390
27909	149391
61646	149392
40526	149393
256273	149394
128532	149395
1443	149396
15405	149397
87637	149398
67293	149399
40463	149400
1914	149401
87326	149402
1558	149403
190584	149404
43196	149405
14490	149406
3956	149407
120809	149408
254735	149409
19096	149410
78856	149411
227847	149412
18691	149413
1650	149414
43881	149415
999	149416
15112	149417
52893	149418
12747	149419
142832	149420
246619	149421
37511	149422
129228	149423
15530	149424
4611	149425
246340	149426
6552	149427
93835	149428
1582	149429
136528	149430
127643	149431
24598	149432
111838	149433
51932	149434
95052	149435
12100	149436
18382	149437
70647	149438
4350	149439
31485	149440
8875	149441
15782	149442
37950	149443
241761	149444
44095	149445
39648	149446
95577	149447
18919	149448
59913	149449
22841	149450
26891	149451
2847	149452
42573	149453
1839	149454
124707	149455
208818	149456
116353	149457
9420	149458
7178	149459
36180	149460
25309	149461
25248	149462
3100	149463
232503	149464
416	149465
16697	149466
72868	149467
127413	149468
125554	149469
32528	149470
171	149471
32872	149472
193027	149473
12446	149474
119842	149475
47564	149476
127010	149477
243261	149478
66091	149479
9299	149480
237162	149481
176890	149482
16139	149483
24514	149484
16707	149485
78181	149486
30137	149487
77036	149488
16918	149489
82960	149490
115548	149491
163	149492
28530	149493
9461	149494
26359	149495
1275	149496
1833	149497
10936	149498
1555	149499
4979	149500
25701	149501
96043	149502
36243	149503
43416	149504
29757	149505
2161	149506
64892	149507
212421	149508
68257	149509
17770	149510
4604	149511
86634	149512
52227	149513
5600	149514
13750	149515
159144	149516
22670	149517
72216	149518
121957	149519
5626	149520
218149	149521
47074	149522
161411	149523
73649	149524
51447	149525
71095	149526
19039	149527
17433	149528
43650	149529
115402	149530
45470	149531
133948	149532
650	149533
10169	149534
159271	149535
16982	149536
133055	149537
27120	149538
1215	149539
24839	149540
118489	149541
2136	149542
550	149543
4740	149544
24700	149545
193758	149546
8817	149547
142472	149548
17006	149549
88663	149550
20700	149551
7275	149552
58628	149553
12668	149554
8949	149555
13	149556
132380	149557
73288	149558
105996	149559
2676	149560
42218	149561
3828	149562
8969	149563
56597	149564
114013	149565
53384	149566
202427	149567
2779	149568
45033	149569
22302	149570
21197	149571
156308	149572
103253	149573
93076	149574
112923	149575
29407	149576
97732	149577
188079	149578
9675	149579
112753	149580
2104	149581
65457	149582
6722	149583
37869	149584
24586	149585
23786	149586
145223	149587
163957	149588
20565	149589
6699	149590
12994	149591
40060	149592
9359	149593
86917	149594
83881	149595
109049	149596
110757	149597
7632	149598
23848	149599
10881	149600
1613	149601
99233	149602
34740	149603
44613	149604
8277	149605
143401	149606
99360	149607
9112	149608
35603	149609
13380	149610
15868	149611
100469	149612
46102	149613
49833	149614
203161	149615
781	149616
25826	149617
48712	149618
9603	149619
13885	149620
37692	149621
69328	149622
73521	149623
9932	149624
4227	149625
171133	149626
146615	149627
2973	149628
7233	149629
234794	149630
18158	149631
9657	149632
149866	149633
194985	149634
495	149635
104649	149636
7628	149637
5938	149638
1486	149639
2047	149640
152	149641
13957	149642
46452	149643
2745	149644
74478	149645
134636	149646
47516	149647
102393	149648
11570	149649
21188	149650
91214	149651
132993	149652
21764	149653
16548	149654
99508	149655
113608	149656
89256	149657
141101	149658
132722	149659
30060	149660
9348	149661
164145	149662
23804	149663
240427	149664
79249	149665
52617	149666
65419	149667
77850	149668
72983	149669
165658	149670
250967	149671
40482	149672
203324	149673
182878	149674
18483	149675
47467	149676
16057	149677
3946	149678
50230	149679
55146	149680
32969	149681
3857	149682
69139	149683
12095	149684
108399	149685
21851	149686
87934	149687
20745	149688
173662	149689
193665	149690
12011	149691
3500	149692
15507	149693
13512	149694
102190	149695
124598	149696
64472	149697
70003	149698
8415	149699
250627	149700
13912	149701
59939	149702
4532	149703
77789	149704
78441	149705
600	149706
110987	149707
72480	149708
3743	149709
108256	149710
91177	149711
55384	149712
265587	149713
47386	149714
192738	149715
94791	149716
106621	149717
27964	149718
145841	149719
21947	149720
10230	149721
26123	149722
126	149723
271137	149724
1960	149725
94538	149726
13531	149727
56622	149728
41579	149729
15539	149730
632	149731
38820	149732
47514	149733
2163	149734
29067	149735
78701	149736
51494	149737
22040	149738
52374	149739
86257	149740
592	149741
3858	149742
30690	149743
14964	149744
16037	149745
719	149746
25883	149747
1388	149748
33548	149749
1074	149750
1688	149751
256450	149752
157733	149753
8901	149754
81479	149755
80991	149756
9760	149757
37535	149758
624	149759
9389	149760
5885	149761
72557	149762
129496	149763
12749	149764
74505	149765
2410	149766
154994	149767
53236	149768
34700	149769
4371	149770
2102	149771
97270	149772
28511	149773
183742	149774
177780	149775
33553	149776
60498	149777
159433	149778
9106	149779
1812	149780
177481	149781
176597	149782
151938	149783
26784	149784
159407	149785
15531	149786
28937	149787
88080	149788
14093	149789
10309	149790
37713	149791
18571	149792
21716	149793
37238	149794
10635	149795
5401	149796
239744	149797
134808	149798
135326	149799
2553	149800
41497	149801
5853	149802
28553	149803
108688	149804
53792	149805
160947	149806
29545	149807
107556	149808
21580	149809
126993	149810
19457	149811
835	149812
248841	149813
239069	149814
44460	149815
24612	149816
113767	149817
52338	149818
31586	149819
18314	149820
14680	149821
161637	149822
130932	149823
37453	149824
23314	149825
163277	149826
99862	149827
13995	149828
6043	149829
52943	149830
11448	149831
216017	149832
132025	149833
125585	149834
31274	149835
99671	149836
78162	149837
6770	149838
669	149839
139796	149840
2357	149841
11600	149842
27867	149843
1756	149844
49724	149845
57056	149846
79672	149847
20191	149848
68493	149849
15648	149850
158641	149851
32993	149852
140025	149853
192491	149854
67598	149855
46855	149856
47555	149857
59233	149858
234534	149859
33377	149860
105151	149861
68030	149862
234434	149863
111569	149864
22317	149865
1265	149866
13629	149867
24588	149868
62014	149869
14132	149870
4599	149871
75646	149872
143057	149873
142569	149874
39881	149875
17218	149876
98859	149877
86	149878
111275	149879
79228	149880
7145	149881
105204	149882
59858	149883
237469	149884
33185	149885
16084	149886
96356	149887
57862	149888
107964	149889
259082	149890
39480	149891
84182	149892
7115	149893
199131	149894
22239	149895
143340	149896
418	149897
224301	149898
14969	149899
100276	149900
272572	149901
120827	149902
13016	149903
22585	149904
177806	149905
25041	149906
4352	149907
46781	149908
39991	149909
3960	149910
2108	149911
32527	149912
229543	149913
23023	149914
17092	149915
11648	149916
138631	149917
40172	149918
26403	149919
255620	149920
61773	149921
28318	149922
73578	149923
33846	149924
6616	149925
7886	149926
44837	149927
32194	149928
408	149929
237409	149930
43550	149931
44298	149932
19432	149933
13145	149934
21901	149935
10176	149936
139962	149937
166700	149938
53237	149939
49156	149940
813	149941
110552	149942
231883	149943
233313	149944
13375	149945
82266	149946
203640	149947
75751	149948
7863	149949
73361	149950
150307	149951
323	149952
151966	149953
287	149954
1508	149955
8239	149956
55350	149957
45215	149958
22426	149959
933	149960
118376	149961
4	149962
71925	149963
264000	149964
206697	149965
30832	149966
168381	149967
135310	149968
56754	149969
238423	149970
227221	149971
181921	149972
7279	149973
33	149974
42858	149975
42258	149976
41610	149977
1855	149978
39321	149979
236262	149980
10759	149981
29027	149982
58484	149983
3346	149984
32490	149985
58917	149986
57293	149987
40927	149988
5847	149989
165997	149990
4432	149991
57	149992
25157	149993
258806	149994
104664	149995
21133	149996
125129	149997
178400	149998
27866	149999
886	150000
20007	150001
105480	150002
224990	150003
14987	150004
4973	150005
244231	150006
9767	150007
170391	150008
272257	150009
1380	150010
27383	150011
77506	150012
128120	150013
35436	150014
45181	150015
70905	150016
252867	150017
65663	150018
7510	150019
269	150020
16415	150021
84564	150022
80184	150023
105177	150024
91047	150025
15725	150026
108404	150027
72005	150028
160051	150029
1080	150030
62152	150031
2124	150032
37290	150033
886	150034
49415	150035
59509	150036
2329	150037
271515	150038
26137	150039
991	150040
2156	150041
4762	150042
50677	150043
220865	150044
1756	150045
30963	150046
217046	150047
161059	150048
2634	150049
134936	150050
45212	150051
51263	150052
14804	150053
61421	150054
932	150055
212787	150056
67530	150057
227165	150058
54784	150059
1720	150060
222105	150061
88955	150062
9268	150063
205102	150064
7276	150065
137902	150066
25353	150067
32796	150068
8801	150069
2114	150070
17938	150071
480	150072
193922	150073
43543	150074
16586	150075
6006	150076
15423	150077
6851	150078
16427	150079
120669	150080
48239	150081
49715	150082
54990	150083
1646	150084
164345	150085
39827	150086
9497	150087
88026	150088
52057	150089
4100	150090
1707	150091
19822	150092
64076	150093
82555	150094
41542	150095
20259	150096
196357	150097
417	150098
19402	150099
14110	150100
112394	150101
16422	150102
29456	150103
32912	150104
162030	150105
137385	150106
23948	150107
697	150108
41517	150109
3373	150110
4644	150111
5040	150112
66041	150113
118389	150114
1619	150115
13659	150116
51051	150117
1051	150118
146057	150119
190247	150120
4606	150121
108673	150122
22610	150123
66015	150124
222	150125
66708	150126
90	150127
34620	150128
11092	150129
55728	150130
19334	150131
24045	150132
43420	150133
47252	150134
30342	150135
5726	150136
44246	150137
59944	150138
143501	150139
14256	150140
175	150141
181927	150142
10486	150143
80838	150144
162732	150145
403	150146
27155	150147
91716	150148
182020	150149
93038	150150
117595	150151
36603	150152
44081	150153
67830	150154
379	150155
92816	150156
36440	150157
22457	150158
124821	150159
14687	150160
31915	150161
135957	150162
8638	150163
136292	150164
18490	150165
1298	150166
71115	150167
5738	150168
208547	150169
13530	150170
68636	150171
139	150172
26322	150173
25576	150174
49062	150175
43295	150176
1504	150177
181378	150178
200	150179
5421	150180
2455	150181
6756	150182
75776	150183
2115	150184
70222	150185
70112	150186
19272	150187
11454	150188
177562	150189
108805	150190
91308	150191
111696	150192
94778	150193
113229	150194
50	150195
148198	150196
9213	150197
51261	150198
20809	150199
125	150200
193886	150201
13213	150202
61789	150203
346	150204
69064	150205
21421	150206
157977	150207
24526	150208
5441	150209
232973	150210
133894	150211
79278	150212
5791	150213
46777	150214
1081	150215
264031	150216
102729	150217
111676	150218
1905	150219
140532	150220
33282	150221
27128	150222
53528	150223
51768	150224
141435	150225
85049	150226
47301	150227
229123	150228
109345	150229
42575	150230
8515	150231
34671	150232
30441	150233
132925	150234
146032	150235
11910	150236
7078	150237
106285	150238
146370	150239
1215	150240
53454	150241
230938	150242
4826	150243
120178	150244
248179	150245
221949	150246
3423	150247
4585	150248
71669	150249
26850	150250
12517	150251
71599	150252
20370	150253
58308	150254
2140	150255
856	150256
118280	150257
1765	150258
75771	150259
144772	150260
131167	150261
56565	150262
44012	150263
52705	150264
3324	150265
96991	150266
217446	150267
22079	150268
30014	150269
8986	150270
19746	150271
18475	150272
140760	150273
21053	150274
649	150275
222978	150276
81531	150277
18870	150278
41197	150279
2945	150280
924	150281
4874	150282
2876	150283
56300	150284
23294	150285
1638	150286
2925	150287
113417	150288
28552	150289
98486	150290
5079	150291
72322	150292
11585	150293
43141	150294
49490	150295
162435	150296
21945	150297
148634	150298
168681	150299
1039	150300
1959	150301
148269	150302
21346	150303
176	150304
212063	150305
3000	150306
2165	150307
50457	150308
30978	150309
7004	150310
12223	150311
11526	150312
20814	150313
214475	150314
18022	150315
190919	150316
101742	150317
163318	150318
40087	150319
5894	150320
168777	150321
8723	150322
250619	150323
75590	150324
220524	150325
3069	150326
140469	150327
5676	150328
47715	150329
208004	150330
5274	150331
15088	150332
270174	150333
254940	150334
49907	150335
106918	150336
7391	150337
17730	150338
92569	150339
7567	150340
28158	150341
122058	150342
18768	150343
2377	150344
163719	150345
224393	150346
97381	150347
26239	150348
63929	150349
174629	150350
229807	150351
265669	150352
657	150353
6879	150354
117722	150355
102164	150356
81405	150357
19462	150358
874	150359
1295	150360
272413	150361
126354	150362
148710	150363
6653	150364
28150	150365
7539	150366
5694	150367
40703	150368
104532	150369
2439	150370
161909	150371
89375	150372
5019	150373
221111	150374
1665	150375
142805	150376
4329	150377
92601	150378
48045	150379
121376	150380
8221	150381
3343	150382
2488	150383
40167	150384
5475	150385
94210	150386
74991	150387
15069	150388
54066	150389
11137	150390
659	150391
128966	150392
161791	150393
31727	150394
2264	150395
3347	150396
34928	150397
77617	150398
93220	150399
63149	150400
22646	150401
1504	150402
6737	150403
52036	150404
72622	150405
201819	150406
52260	150407
38317	150408
143663	150409
155567	150410
131371	150411
111734	150412
95456	150413
34196	150414
174710	150415
3930	150416
102470	150417
56745	150418
3994	150419
4194	150420
190035	150421
63378	150422
87019	150423
151622	150424
23883	150425
14007	150426
107199	150427
4714	150428
121411	150429
8470	150430
22396	150431
99212	150432
57388	150433
63583	150434
37526	150435
21896	150436
9426	150437
52756	150438
46220	150439
1181	150440
89503	150441
20645	150442
160400	150443
160966	150444
15722	150445
19478	150446
101869	150447
29243	150448
29845	150449
4754	150450
74821	150451
928	150452
92248	150453
62514	150454
20352	150455
6645	150456
2729	150457
102749	150458
71459	150459
73069	150460
156759	150461
228334	150462
793	150463
40205	150464
258533	150465
19765	150466
31309	150467
137119	150468
82942	150469
959	150470
99484	150471
140552	150472
177099	150473
196905	150474
90749	150475
31907	150476
828	150477
44465	150478
66	150479
247307	150480
30572	150481
4138	150482
24805	150483
138101	150484
184043	150485
3815	150486
216438	150487
43607	150488
226943	150489
61996	150490
180634	150491
72558	150492
37232	150493
215606	150494
8202	150495
48510	150496
59648	150497
6969	150498
37405	150499
146582	150500
426	150501
255819	150502
93734	150503
28004	150504
259437	150505
30919	150506
32073	150507
28915	150508
100477	150509
212833	150510
109476	150511
242693	150512
1771	150513
89618	150514
10245	150515
25456	150516
24284	150517
17819	150518
69846	150519
29617	150520
20296	150521
252067	150522
114212	150523
42778	150524
113532	150525
22156	150526
383	150527
232873	150528
38681	150529
5896	150530
98506	150531
63913	150532
129071	150533
33909	150534
1262	150535
95730	150536
21223	150537
99119	150538
7445	150539
29232	150540
27483	150541
212	150542
8679	150543
129241	150544
7237	150545
23346	150546
48560	150547
95872	150548
16610	150549
29509	150550
2664	150551
230411	150552
196502	150553
14513	150554
13820	150555
10030	150556
967	150557
1565	150558
17462	150559
14374	150560
40429	150561
13799	150562
133125	150563
11482	150564
107845	150565
23206	150566
140698	150567
22988	150568
10557	150569
29416	150570
141827	150571
87187	150572
218902	150573
45971	150574
53312	150575
2238	150576
19211	150577
28111	150578
241578	150579
226	150580
934	150581
13875	150582
120664	150583
136789	150584
110443	150585
162691	150586
10259	150587
545	150588
2228	150589
571	150590
61633	150591
231873	150592
7345	150593
83735	150594
114112	150595
48923	150596
148264	150597
16409	150598
2840	150599
93867	150600
93875	150601
256888	150602
6878	150603
221883	150604
855	150605
73171	150606
104481	150607
354	150608
1728	150609
18207	150610
173910	150611
48394	150612
40998	150613
9951	150614
739	150615
21010	150616
202648	150617
11044	150618
210214	150619
75014	150620
76298	150621
1708	150622
82884	150623
168	150624
17645	150625
73103	150626
2414	150627
160448	150628
15534	150629
12382	150630
14884	150631
263694	150632
68694	150633
167222	150634
85123	150635
156840	150636
2984	150637
76918	150638
852	150639
49812	150640
37221	150641
150427	150642
16397	150643
3823	150644
37351	150645
77956	150646
84480	150647
37285	150648
29855	150649
79355	150650
182030	150651
57641	150652
16837	150653
185554	150654
5151	150655
11223	150656
153978	150657
2068	150658
5037	150659
127418	150660
19017	150661
65507	150662
156424	150663
99824	150664
3188	150665
5114	150666
46572	150667
18490	150668
15457	150669
44730	150670
224479	150671
92415	150672
389	150673
161965	150674
41149	150675
16510	150676
31446	150677
50063	150678
22710	150679
19577	150680
55378	150681
17129	150682
134133	150683
7235	150684
140936	150685
29603	150686
7519	150687
92037	150688
15867	150689
197	150690
9966	150691
10763	150692
233782	150693
227593	150694
24373	150695
8464	150696
17080	150697
90165	150698
2759	150699
1378	150700
5322	150701
175254	150702
55811	150703
35023	150704
7144	150705
1929	150706
53634	150707
4514	150708
15146	150709
14988	150710
12667	150711
99151	150712
113848	150713
35368	150714
76709	150715
128679	150716
239612	150717
63903	150718
173090	150719
4098	150720
16107	150721
55508	150722
47314	150723
16530	150724
31467	150725
57670	150726
177858	150727
9994	150728
46639	150729
1279	150730
227	150731
9	150732
34904	150733
56010	150734
68379	150735
98607	150736
43142	150737
14095	150738
959	150739
75437	150740
2965	150741
185320	150742
67359	150743
28159	150744
15510	150745
40739	150746
62405	150747
1297	150748
1425	150749
7332	150750
33477	150751
147	150752
47542	150753
8189	150754
8462	150755
1625	150756
2670	150757
46201	150758
35966	150759
1331	150760
112594	150761
147946	150762
176309	150763
33475	150764
248465	150765
52576	150766
11994	150767
60870	150768
36878	150769
41277	150770
34017	150771
6948	150772
9760	150773
3034	150774
51225	150775
116286	150776
12046	150777
202990	150778
145432	150779
71834	150780
380	150781
9839	150782
1482	150783
8790	150784
140	150785
13251	150786
44488	150787
106353	150788
70162	150789
170715	150790
23011	150791
40247	150792
18	150793
120402	150794
94569	150795
55792	150796
29385	150797
58502	150798
135638	150799
3603	150800
13492	150801
27750	150802
75987	150803
169902	150804
172154	150805
4429	150806
29626	150807
26702	150808
204581	150809
42400	150810
32633	150811
8310	150812
165694	150813
10788	150814
2440	150815
202261	150816
130941	150817
20073	150818
171639	150819
24859	150820
26925	150821
4935	150822
196303	150823
101232	150824
3409	150825
4946	150826
58480	150827
3697	150828
5320	150829
212623	150830
11060	150831
14728	150832
45096	150833
190061	150834
231071	150835
9237	150836
972	150837
115957	150838
111577	150839
632	150840
141986	150841
68030	150842
124542	150843
38967	150844
14423	150845
143821	150846
35985	150847
70066	150848
18332	150849
9337	150850
9430	150851
65642	150852
49586	150853
115223	150854
158680	150855
36449	150856
34382	150857
360	150858
42882	150859
14	150860
54007	150861
123768	150862
134532	150863
161833	150864
39789	150865
57595	150866
93876	150867
9930	150868
22433	150869
129606	150870
64662	150871
30180	150872
10042	150873
142662	150874
42178	150875
18326	150876
49670	150877
2106	150878
1546	150879
34195	150880
63013	150881
72984	150882
62451	150883
258485	150884
237377	150885
8292	150886
50199	150887
34853	150888
8625	150889
76093	150890
126362	150891
15724	150892
63691	150893
8773	150894
1502	150895
121612	150896
34294	150897
148922	150898
991	150899
66401	150900
254073	150901
75530	150902
2850	150903
93681	150904
35460	150905
72065	150906
140121	150907
119923	150908
34593	150909
181200	150910
28907	150911
272345	150912
11192	150913
239198	150914
1237	150915
255406	150916
113010	150917
1104	150918
175	150919
50381	150920
22201	150921
1110	150922
37453	150923
43820	150924
59087	150925
1211	150926
51543	150927
29086	150928
249253	150929
66812	150930
141050	150931
97499	150932
211818	150933
1546	150934
129429	150935
46020	150936
270471	150937
107772	150938
3643	150939
58038	150940
82858	150941
20980	150942
10556	150943
2871	150944
210681	150945
4704	150946
71866	150947
205316	150948
106680	150949
107	150950
110075	150951
220972	150952
3746	150953
22105	150954
11018	150955
39164	150956
93925	150957
27118	150958
35873	150959
4248	150960
136839	150961
124056	150962
827	150963
29057	150964
46670	150965
58350	150966
38197	150967
13598	150968
117727	150969
130444	150970
66159	150971
196494	150972
32667	150973
121144	150974
4081	150975
115367	150976
148297	150977
3213	150978
27481	150979
26480	150980
191123	150981
13278	150982
79450	150983
15607	150984
32057	150985
9558	150986
17200	150987
2526	150988
67311	150989
54391	150990
51320	150991
62713	150992
188623	150993
120450	150994
161667	150995
15688	150996
8849	150997
22776	150998
23505	150999
58815	151000
1362	151001
197062	151002
188852	151003
2302	151004
4242	151005
169064	151006
25424	151007
15201	151008
253342	151009
18555	151010
6636	151011
48728	151012
35929	151013
75029	151014
12316	151015
97683	151016
4588	151017
5202	151018
160721	151019
2424	151020
49684	151021
57768	151022
7155	151023
38912	151024
1090	151025
239441	151026
231075	151027
29250	151028
14870	151029
35433	151030
128838	151031
1312	151032
102830	151033
92853	151034
5416	151035
35176	151036
3886	151037
69299	151038
80860	151039
230579	151040
51275	151041
207369	151042
33616	151043
65655	151044
66074	151045
47438	151046
38387	151047
922	151048
26658	151049
258905	151050
34884	151051
160129	151052
41394	151053
73941	151054
17874	151055
144948	151056
31053	151057
110439	151058
133413	151059
162831	151060
16997	151061
4724	151062
261832	151063
59697	151064
3943	151065
106931	151066
948	151067
2914	151068
151874	151069
43027	151070
106660	151071
1480	151072
953	151073
56308	151074
98158	151075
7591	151076
30987	151077
48137	151078
42734	151079
9477	151080
240869	151081
91391	151082
117558	151083
202997	151084
15168	151085
46303	151086
27253	151087
69612	151088
2714	151089
2460	151090
47282	151091
6052	151092
92410	151093
198906	151094
8738	151095
2637	151096
176856	151097
18344	151098
22878	151099
48284	151100
126192	151101
160932	151102
27333	151103
76987	151104
7026	151105
70701	151106
71662	151107
19836	151108
21781	151109
14043	151110
19284	151111
11346	151112
137256	151113
235485	151114
1840	151115
78600	151116
139291	151117
147929	151118
27673	151119
133517	151120
158	151121
59053	151122
20184	151123
69393	151124
5324	151125
90149	151126
140575	151127
186212	151128
4494	151129
95909	151130
9291	151131
126	151132
13150	151133
14112	151134
74	151135
19823	151136
41716	151137
50163	151138
17716	151139
63135	151140
26700	151141
22002	151142
243108	151143
31978	151144
53863	151145
76161	151146
2838	151147
120041	151148
44233	151149
134262	151150
5483	151151
18349	151152
1	151153
19	151154
48158	151155
10024	151156
30174	151157
134008	151158
198735	151159
1799	151160
12248	151161
265773	151162
149539	151163
79429	151164
91328	151165
467	151166
76746	151167
66418	151168
71310	151169
139783	151170
200209	151171
249876	151172
231416	151173
150450	151174
1623	151175
39	151176
8750	151177
188359	151178
271346	151179
4338	151180
23716	151181
10691	151182
38089	151183
11929	151184
16730	151185
83544	151186
165137	151187
115972	151188
30792	151189
93769	151190
73	151191
1092	151192
62046	151193
50885	151194
29968	151195
56017	151196
5866	151197
13191	151198
29342	151199
87347	151200
228731	151201
7504	151202
20398	151203
420	151204
137063	151205
217005	151206
16658	151207
40482	151208
198294	151209
60372	151210
2547	151211
14924	151212
2663	151213
13894	151214
88360	151215
3554	151216
59534	151217
117052	151218
5664	151219
90935	151220
3276	151221
1820	151222
38352	151223
54731	151224
134533	151225
40584	151226
92038	151227
36204	151228
23555	151229
42035	151230
43206	151231
161375	151232
217057	151233
137507	151234
196868	151235
129671	151236
8979	151237
253405	151238
45940	151239
140	151240
106461	151241
202636	151242
8384	151243
57060	151244
64211	151245
53336	151246
76545	151247
84543	151248
15148	151249
12289	151250
73821	151251
17027	151252
30227	151253
8688	151254
149027	151255
135841	151256
18098	151257
84887	151258
81853	151259
13939	151260
171657	151261
41262	151262
105837	151263
10798	151264
128732	151265
130926	151266
46254	151267
17890	151268
139054	151269
6480	151270
231850	151271
231594	151272
134593	151273
112268	151274
166312	151275
7800	151276
23663	151277
23381	151278
1210	151279
53342	151280
92186	151281
8155	151282
79436	151283
29839	151284
232932	151285
43999	151286
6012	151287
226592	151288
100	151289
15397	151290
102427	151291
21669	151292
34798	151293
88747	151294
48038	151295
27101	151296
23163	151297
185113	151298
6513	151299
272041	151300
20258	151301
94390	151302
32260	151303
267960	151304
19634	151305
6328	151306
248852	151307
4955	151308
53431	151309
145521	151310
830	151311
73498	151312
10842	151313
50938	151314
269428	151315
85042	151316
137	151317
2297	151318
241357	151319
38701	151320
254975	151321
6071	151322
38393	151323
9069	151324
1971	151325
55742	151326
159038	151327
9216	151328
948	151329
216479	151330
8613	151331
56618	151332
129974	151333
36951	151334
107850	151335
2586	151336
266793	151337
66563	151338
73713	151339
87143	151340
91646	151341
22607	151342
197631	151343
30689	151344
204426	151345
229117	151346
493	151347
27208	151348
14889	151349
54732	151350
18453	151351
95190	151352
38947	151353
124359	151354
52825	151355
54333	151356
55711	151357
61291	151358
58761	151359
119809	151360
79172	151361
32164	151362
231048	151363
1729	151364
41374	151365
33187	151366
2811	151367
46242	151368
126170	151369
25773	151370
28759	151371
12631	151372
1712	151373
39977	151374
21433	151375
27783	151376
15691	151377
44756	151378
1954	151379
3499	151380
101379	151381
8325	151382
51234	151383
78217	151384
131806	151385
202308	151386
227977	151387
14850	151388
236007	151389
105221	151390
20743	151391
135805	151392
158526	151393
72388	151394
215566	151395
818	151396
22990	151397
49488	151398
1959	151399
158792	151400
129164	151401
152106	151402
3172	151403
10567	151404
112369	151405
58405	151406
12951	151407
271157	151408
39999	151409
153267	151410
70457	151411
1556	151412
55607	151413
33166	151414
78056	151415
126104	151416
2036	151417
6216	151418
1085	151419
3357	151420
50421	151421
2619	151422
112547	151423
137558	151424
8593	151425
159592	151426
866	151427
18815	151428
72016	151429
45487	151430
2845	151431
16850	151432
19149	151433
86946	151434
2790	151435
131402	151436
1	151437
71602	151438
5296	151439
45265	151440
221709	151441
54686	151442
132	151443
7016	151444
24774	151445
20973	151446
29669	151447
244236	151448
2113	151449
4180	151450
133765	151451
76904	151452
119446	151453
41075	151454
34934	151455
53924	151456
63454	151457
198854	151458
77662	151459
2043	151460
146484	151461
4309	151462
1935	151463
7257	151464
13606	151465
195	151466
78058	151467
39915	151468
51447	151469
59	151470
175	151471
4335	151472
225413	151473
112534	151474
638	151475
32725	151476
535	151477
2191	151478
203279	151479
64548	151480
4682	151481
161582	151482
45771	151483
188932	151484
46608	151485
24077	151486
63080	151487
7130	151488
3711	151489
67548	151490
162470	151491
84359	151492
21857	151493
9095	151494
30342	151495
23262	151496
12481	151497
3156	151498
59969	151499
26152	151500
78756	151501
22541	151502
45971	151503
211783	151504
97466	151505
3395	151506
3044	151507
275	151508
18729	151509
17832	151510
110492	151511
2190	151512
160331	151513
851	151514
69963	151515
1055	151516
136229	151517
12592	151518
30737	151519
1765	151520
68736	151521
28404	151522
73350	151523
116275	151524
236326	151525
199151	151526
245735	151527
65415	151528
30358	151529
40119	151530
112528	151531
642	151532
7384	151533
250931	151534
88908	151535
36044	151536
1664	151537
159278	151538
65855	151539
1	151540
166198	151541
18003	151542
229255	151543
28282	151544
155278	151545
143723	151546
45039	151547
153891	151548
271345	151549
58215	151550
257726	151551
116953	151552
143808	151553
27414	151554
93003	151555
20607	151556
11553	151557
3781	151558
87242	151559
10894	151560
108104	151561
111530	151562
96789	151563
53677	151564
132215	151565
8909	151566
74252	151567
10929	151568
1769	151569
227069	151570
156023	151571
25516	151572
7159	151573
31189	151574
701	151575
17151	151576
5780	151577
10923	151578
8705	151579
65314	151580
15511	151581
27330	151582
246977	151583
1143	151584
79291	151585
144041	151586
100451	151587
80388	151588
2663	151589
265613	151590
260953	151591
356	151592
39188	151593
54614	151594
23180	151595
85922	151596
66012	151597
168029	151598
42179	151599
1402	151600
3638	151601
6640	151602
9779	151603
72651	151604
8426	151605
7179	151606
8806	151607
420	151608
10102	151609
121002	151610
42154	151611
47037	151612
92529	151613
26538	151614
133565	151615
264215	151616
115688	151617
7116	151618
35471	151619
235823	151620
2529	151621
253860	151622
44082	151623
53774	151624
2812	151625
123837	151626
6584	151627
73097	151628
38813	151629
82857	151630
12887	151631
29059	151632
116838	151633
3636	151634
25577	151635
14658	151636
26667	151637
2864	151638
42590	151639
268996	151640
6133	151641
148672	151642
51378	151643
94646	151644
211589	151645
5811	151646
6806	151647
21418	151648
1680	151649
56936	151650
10911	151651
265831	151652
46808	151653
41382	151654
131891	151655
7924	151656
69464	151657
212126	151658
29988	151659
3366	151660
167450	151661
6588	151662
16807	151663
1925	151664
17548	151665
19566	151666
42273	151667
77966	151668
55677	151669
26788	151670
7146	151671
27615	151672
89364	151673
4141	151674
42694	151675
23248	151676
209607	151677
30641	151678
103686	151679
111305	151680
222096	151681
206923	151682
103072	151683
31716	151684
22099	151685
70369	151686
4901	151687
1188	151688
12839	151689
87236	151690
17025	151691
142481	151692
77523	151693
65914	151694
57756	151695
1454	151696
19509	151697
146421	151698
92049	151699
107821	151700
141416	151701
85256	151702
13013	151703
94339	151704
83284	151705
19694	151706
95361	151707
20561	151708
229724	151709
13530	151710
97849	151711
1089	151712
17021	151713
208441	151714
273	151715
223175	151716
2604	151717
40411	151718
37481	151719
15391	151720
51509	151721
28457	151722
96515	151723
73806	151724
242586	151725
37228	151726
60748	151727
33243	151728
24017	151729
210739	151730
136348	151731
43960	151732
544	151733
779	151734
157006	151735
89367	151736
240490	151737
22867	151738
15470	151739
20	151740
165615	151741
4759	151742
28331	151743
102262	151744
4606	151745
10951	151746
24707	151747
42896	151748
32089	151749
20241	151750
165172	151751
31706	151752
962	151753
108041	151754
1529	151755
118548	151756
11904	151757
2605	151758
96994	151759
136837	151760
67276	151761
57954	151762
157001	151763
2879	151764
93271	151765
12389	151766
166	151767
90109	151768
9737	151769
199670	151770
187993	151771
59093	151772
1054	151773
139	151774
59386	151775
145056	151776
40663	151777
26766	151778
17797	151779
112853	151780
66064	151781
209534	151782
211529	151783
11103	151784
11835	151785
22249	151786
76467	151787
46707	151788
54340	151789
9935	151790
5943	151791
21215	151792
28665	151793
178726	151794
903	151795
2417	151796
74149	151797
41264	151798
1585	151799
7921	151800
38	151801
156271	151802
196635	151803
184480	151804
10881	151805
10553	151806
202001	151807
43957	151808
377	151809
114748	151810
214323	151811
26026	151812
37634	151813
190763	151814
103391	151815
155871	151816
2085	151817
3441	151818
73703	151819
17486	151820
17725	151821
42403	151822
14819	151823
13059	151824
60419	151825
66946	151826
27650	151827
97391	151828
59319	151829
30376	151830
25271	151831
39062	151832
57615	151833
70733	151834
29481	151835
17154	151836
26365	151837
25050	151838
22053	151839
35559	151840
27208	151841
75979	151842
68140	151843
434	151844
114508	151845
242440	151846
91659	151847
36789	151848
32038	151849
100335	151850
4988	151851
327	151852
89906	151853
52613	151854
237715	151855
28530	151856
6237	151857
2698	151858
224830	151859
32351	151860
8089	151861
137584	151862
494	151863
68845	151864
21912	151865
44900	151866
4062	151867
34711	151868
32343	151869
109979	151870
17174	151871
293	151872
18650	151873
5981	151874
25578	151875
110455	151876
10641	151877
13627	151878
28133	151879
150283	151880
5382	151881
43425	151882
249281	151883
44800	151884
1612	151885
4786	151886
9425	151887
245738	151888
28124	151889
33050	151890
31752	151891
351	151892
31082	151893
33702	151894
18109	151895
113759	151896
96	151897
11054	151898
223802	151899
121992	151900
28583	151901
8989	151902
86800	151903
55063	151904
45011	151905
638	151906
2048	151907
30238	151908
126575	151909
7463	151910
9019	151911
11226	151912
128797	151913
121584	151914
147418	151915
250252	151916
24973	151917
8548	151918
100617	151919
242785	151920
28894	151921
10936	151922
52152	151923
66428	151924
939	151925
49631	151926
12779	151927
33580	151928
61394	151929
58332	151930
4921	151931
28371	151932
208302	151933
61991	151934
14506	151935
39554	151936
23496	151937
37942	151938
224462	151939
29937	151940
138355	151941
122320	151942
260327	151943
1846	151944
12142	151945
54431	151946
629	151947
73271	151948
108089	151949
80411	151950
6145	151951
9451	151952
19112	151953
302	151954
91104	151955
77079	151956
100645	151957
10142	151958
45629	151959
2739	151960
124820	151961
103776	151962
3122	151963
91641	151964
5333	151965
964	151966
24427	151967
3633	151968
229523	151969
8999	151970
133404	151971
92341	151972
3177	151973
244329	151974
38824	151975
78253	151976
112377	151977
34974	151978
93458	151979
43747	151980
476	151981
81782	151982
11192	151983
32857	151984
214422	151985
78898	151986
11737	151987
96152	151988
48412	151989
124435	151990
5859	151991
87452	151992
76664	151993
235	151994
196992	151995
3870	151996
14670	151997
249952	151998
227940	151999
22676	152000
35063	152001
2024	152002
16165	152003
190136	152004
157449	152005
6101	152006
6743	152007
112046	152008
165680	152009
28057	152010
1995	152011
10333	152012
49800	152013
48413	152014
31871	152015
1	152016
16296	152017
34096	152018
50120	152019
196555	152020
23043	152021
156726	152022
24243	152023
67433	152024
50473	152025
3504	152026
29731	152027
70718	152028
3255	152029
53419	152030
129665	152031
11459	152032
19417	152033
222429	152034
108702	152035
230433	152036
37315	152037
69881	152038
3490	152039
182819	152040
11866	152041
84941	152042
71106	152043
6295	152044
111510	152045
4836	152046
47177	152047
138436	152048
71805	152049
8162	152050
265555	152051
1897	152052
79058	152053
93897	152054
1651	152055
42189	152056
13923	152057
198205	152058
100	152059
72562	152060
118169	152061
16746	152062
49502	152063
156442	152064
27932	152065
11147	152066
72123	152067
23767	152068
56414	152069
93887	152070
25564	152071
3546	152072
99428	152073
20611	152074
104286	152075
4760	152076
11960	152077
4851	152078
152	152079
8396	152080
21629	152081
47913	152082
188897	152083
14334	152084
58456	152085
165459	152086
43281	152087
13795	152088
14384	152089
179073	152090
33604	152091
10852	152092
56683	152093
1910	152094
21501	152095
49784	152096
89635	152097
262740	152098
45404	152099
478	152100
107835	152101
105090	152102
30023	152103
253745	152104
84765	152105
74786	152106
7686	152107
137034	152108
39329	152109
114709	152110
133030	152111
163505	152112
451	152113
69307	152114
26340	152115
115414	152116
3444	152117
91598	152118
194421	152119
71029	152120
77511	152121
23177	152122
45094	152123
7256	152124
3683	152125
196667	152126
79977	152127
71079	152128
161633	152129
151412	152130
92722	152131
1327	152132
39090	152133
5495	152134
34	152135
41406	152136
105753	152137
95051	152138
408	152139
44046	152140
42830	152141
192505	152142
89761	152143
121659	152144
86245	152145
61531	152146
70411	152147
25330	152148
5512	152149
236751	152150
175060	152151
24196	152152
4066	152153
1313	152154
22454	152155
7460	152156
112104	152157
85583	152158
150369	152159
44307	152160
45682	152161
18850	152162
5206	152163
43314	152164
83073	152165
32567	152166
25790	152167
113901	152168
10729	152169
119945	152170
10551	152171
3737	152172
762	152173
103489	152174
1280	152175
268542	152176
181473	152177
110764	152178
46827	152179
58284	152180
81116	152181
34711	152182
8372	152183
88479	152184
34213	152185
9335	152186
62626	152187
26397	152188
57155	152189
99216	152190
99129	152191
62347	152192
33005	152193
27334	152194
76451	152195
130630	152196
143472	152197
82590	152198
184278	152199
146439	152200
21484	152201
3666	152202
136780	152203
14052	152204
4202	152205
128438	152206
151947	152207
753	152208
13264	152209
2555	152210
4381	152211
4089	152212
125940	152213
28636	152214
73107	152215
6131	152216
63041	152217
819	152218
159783	152219
19611	152220
1937	152221
153240	152222
41020	152223
148635	152224
16918	152225
20347	152226
6869	152227
94576	152228
103521	152229
49558	152230
137904	152231
30358	152232
111776	152233
40727	152234
1288	152235
213604	152236
77783	152237
79285	152238
175415	152239
68498	152240
11213	152241
16004	152242
151222	152243
68294	152244
12640	152245
41390	152246
39659	152247
6998	152248
178342	152249
11530	152250
20667	152251
16137	152252
3700	152253
19030	152254
62799	152255
134456	152256
38418	152257
98986	152258
106342	152259
71925	152260
2029	152261
538	152262
223003	152263
57571	152264
225702	152265
237889	152266
169	152267
97684	152268
105481	152269
644	152270
21001	152271
36535	152272
23384	152273
220057	152274
45952	152275
189957	152276
25819	152277
205730	152278
97837	152279
15633	152280
214648	152281
41349	152282
192301	152283
57735	152284
217645	152285
7568	152286
28314	152287
89932	152288
34967	152289
176278	152290
55806	152291
26759	152292
139357	152293
53591	152294
3477	152295
12308	152296
9449	152297
75699	152298
71651	152299
52054	152300
205885	152301
4290	152302
241171	152303
66461	152304
29265	152305
3122	152306
18496	152307
6189	152308
92430	152309
146975	152310
95	152311
646	152312
8172	152313
1318	152314
9293	152315
8296	152316
226416	152317
7553	152318
12582	152319
25459	152320
2283	152321
101418	152322
59212	152323
63285	152324
77893	152325
36240	152326
77448	152327
304	152328
5232	152329
9172	152330
68487	152331
85929	152332
138	152333
59201	152334
39137	152335
56089	152336
105432	152337
5674	152338
177660	152339
48439	152340
4581	152341
51085	152342
29145	152343
1465	152344
145152	152345
92324	152346
1804	152347
235529	152348
4014	152349
4679	152350
110779	152351
19501	152352
145751	152353
14927	152354
44997	152355
10211	152356
30525	152357
35988	152358
62413	152359
31276	152360
13450	152361
3608	152362
99096	152363
32946	152364
31753	152365
17559	152366
126024	152367
41962	152368
78804	152369
249233	152370
62009	152371
6556	152372
35173	152373
84060	152374
20762	152375
946	152376
26294	152377
18861	152378
49243	152379
9733	152380
163669	152381
72616	152382
18537	152383
115457	152384
21642	152385
17401	152386
124122	152387
49228	152388
61884	152389
14632	152390
46382	152391
213055	152392
30603	152393
128311	152394
88986	152395
168355	152396
587	152397
222847	152398
10130	152399
38945	152400
3488	152401
88017	152402
2344	152403
194395	152404
25665	152405
6084	152406
67664	152407
106776	152408
59371	152409
75148	152410
4918	152411
107406	152412
77024	152413
96635	152414
222244	152415
112563	152416
26344	152417
9533	152418
700	152419
2602	152420
1070	152421
34856	152422
51052	152423
21661	152424
22513	152425
147020	152426
15374	152427
150984	152428
62559	152429
111644	152430
143014	152431
1519	152432
255630	152433
2901	152434
262751	152435
25614	152436
8420	152437
25668	152438
23026	152439
80644	152440
39829	152441
5323	152442
12204	152443
163949	152444
3945	152445
11705	152446
163407	152447
58360	152448
16107	152449
226182	152450
40508	152451
16328	152452
200	152453
27796	152454
56515	152455
45283	152456
87582	152457
17441	152458
20207	152459
103133	152460
1073	152461
169837	152462
147883	152463
159513	152464
90401	152465
116006	152466
177847	152467
139636	152468
1779	152469
111	152470
14995	152471
145227	152472
26884	152473
256158	152474
252844	152475
68552	152476
7135	152477
14591	152478
11810	152479
134614	152480
178803	152481
42152	152482
29745	152483
3757	152484
997	152485
138956	152486
38289	152487
1679	152488
1319	152489
14557	152490
11848	152491
4458	152492
22266	152493
19855	152494
34154	152495
13142	152496
48823	152497
17323	152498
14152	152499
471	152500
9334	152501
110363	152502
47004	152503
3512	152504
102069	152505
153037	152506
264058	152507
725	152508
17240	152509
183017	152510
23431	152511
1888	152512
85972	152513
101549	152514
4161	152515
75283	152516
5023	152517
2632	152518
5548	152519
101327	152520
47657	152521
123682	152522
498	152523
4149	152524
47896	152525
248978	152526
118528	152527
26275	152528
2840	152529
23022	152530
11489	152531
2179	152532
59314	152533
263955	152534
91053	152535
234049	152536
72240	152537
3562	152538
7337	152539
37482	152540
239294	152541
1837	152542
169348	152543
263565	152544
12128	152545
270978	152546
7872	152547
20731	152548
101654	152549
13147	152550
4046	152551
20683	152552
77009	152553
21737	152554
163683	152555
99492	152556
39277	152557
119366	152558
108427	152559
23464	152560
195990	152561
254241	152562
176	152563
13765	152564
70359	152565
142707	152566
101608	152567
101892	152568
113411	152569
44546	152570
58461	152571
61469	152572
47078	152573
5594	152574
49	152575
50592	152576
216848	152577
5015	152578
155795	152579
4199	152580
161647	152581
106153	152582
28141	152583
77183	152584
88562	152585
195438	152586
150721	152587
248346	152588
5502	152589
43077	152590
49044	152591
145464	152592
28671	152593
6664	152594
33016	152595
11294	152596
11993	152597
151839	152598
202611	152599
3774	152600
2687	152601
8753	152602
1035	152603
4696	152604
124068	152605
142413	152606
235729	152607
24018	152608
135252	152609
215513	152610
24297	152611
5411	152612
40124	152613
5377	152614
220872	152615
140867	152616
31483	152617
79808	152618
3135	152619
2914	152620
25143	152621
41137	152622
191340	152623
4109	152624
26809	152625
8326	152626
365	152627
71620	152628
70649	152629
145653	152630
58625	152631
46088	152632
215988	152633
62707	152634
16745	152635
21851	152636
20798	152637
4281	152638
2408	152639
29006	152640
164042	152641
1312	152642
38209	152643
3761	152644
2458	152645
13792	152646
11636	152647
215343	152648
33132	152649
16629	152650
140517	152651
9209	152652
56851	152653
223402	152654
50428	152655
156374	152656
3248	152657
96926	152658
6802	152659
6288	152660
18205	152661
8559	152662
68340	152663
235717	152664
7972	152665
107311	152666
16138	152667
187615	152668
15108	152669
120574	152670
9889	152671
85594	152672
34768	152673
2468	152674
134925	152675
14847	152676
95264	152677
42872	152678
182799	152679
562	152680
117999	152681
77222	152682
58487	152683
154524	152684
5496	152685
112238	152686
5288	152687
123826	152688
1865	152689
103463	152690
3948	152691
10387	152692
24125	152693
45257	152694
34278	152695
40117	152696
38083	152697
212881	152698
132872	152699
145098	152700
40156	152701
154783	152702
7162	152703
56110	152704
139858	152705
102148	152706
51640	152707
772	152708
10754	152709
141550	152710
218094	152711
25661	152712
9289	152713
23988	152714
104865	152715
110701	152716
210077	152717
94503	152718
32834	152719
7437	152720
96287	152721
1513	152722
46791	152723
340	152724
14025	152725
237419	152726
62974	152727
132396	152728
59282	152729
262094	152730
57501	152731
212648	152732
19737	152733
18728	152734
626	152735
11496	152736
42423	152737
75384	152738
21063	152739
48230	152740
20245	152741
16609	152742
222838	152743
66319	152744
27804	152745
83919	152746
271	152747
3086	152748
27415	152749
1040	152750
167571	152751
7001	152752
2618	152753
4151	152754
16979	152755
63834	152756
97620	152757
28080	152758
102540	152759
25302	152760
7542	152761
26442	152762
6912	152763
165437	152764
137830	152765
163221	152766
22621	152767
4174	152768
237370	152769
54753	152770
23	152771
177790	152772
82944	152773
72503	152774
100491	152775
38540	152776
79208	152777
13452	152778
212836	152779
216504	152780
7491	152781
141465	152782
90	152783
29413	152784
15788	152785
24033	152786
27358	152787
4007	152788
90258	152789
713	152790
32155	152791
116613	152792
17895	152793
16238	152794
18272	152795
79378	152796
254100	152797
44302	152798
92129	152799
2051	152800
111127	152801
169451	152802
250895	152803
11977	152804
15536	152805
23998	152806
49145	152807
38320	152808
176111	152809
4094	152810
37573	152811
2996	152812
68125	152813
3946	152814
8850	152815
5502	152816
19867	152817
196901	152818
1526	152819
84548	152820
209211	152821
231384	152822
165734	152823
109023	152824
64487	152825
7622	152826
37868	152827
70618	152828
79751	152829
9930	152830
46380	152831
38937	152832
55197	152833
43381	152834
573	152835
168324	152836
49415	152837
3264	152838
31701	152839
127862	152840
108064	152841
44167	152842
16367	152843
2348	152844
12196	152845
17768	152846
10085	152847
162810	152848
238799	152849
24854	152850
7186	152851
11794	152852
54203	152853
5011	152854
95318	152855
159874	152856
174759	152857
165043	152858
103909	152859
79768	152860
20331	152861
8636	152862
47493	152863
5732	152864
155645	152865
237197	152866
268791	152867
20595	152868
8261	152869
242726	152870
9230	152871
162106	152872
13290	152873
86505	152874
2136	152875
8463	152876
17337	152877
81326	152878
59762	152879
1198	152880
127015	152881
84131	152882
553	152883
2933	152884
828	152885
7024	152886
127695	152887
238702	152888
50883	152889
5248	152890
551	152891
39956	152892
12859	152893
153283	152894
4024	152895
87190	152896
112742	152897
14800	152898
43859	152899
15898	152900
89548	152901
189	152902
23489	152903
1804	152904
13818	152905
11774	152906
68113	152907
90449	152908
41684	152909
1481	152910
111623	152911
209	152912
201737	152913
58457	152914
12155	152915
167994	152916
71022	152917
519	152918
5384	152919
9660	152920
15429	152921
59547	152922
14865	152923
35750	152924
34482	152925
691	152926
1775	152927
39233	152928
85470	152929
15238	152930
6836	152931
44381	152932
41703	152933
22970	152934
21903	152935
419	152936
15892	152937
94210	152938
143	152939
54625	152940
30361	152941
4476	152942
29091	152943
25924	152944
26627	152945
146571	152946
168858	152947
33801	152948
70000	152949
11685	152950
33863	152951
127860	152952
235884	152953
54617	152954
224398	152955
73960	152956
257314	152957
63100	152958
51348	152959
61625	152960
39278	152961
27295	152962
19940	152963
35363	152964
88719	152965
25218	152966
156900	152967
66806	152968
58963	152969
153712	152970
204224	152971
65812	152972
255371	152973
209798	152974
78285	152975
17592	152976
101887	152977
155492	152978
146246	152979
5789	152980
3352	152981
9302	152982
55549	152983
201189	152984
234421	152985
9412	152986
86713	152987
50738	152988
265429	152989
15729	152990
171041	152991
32534	152992
23147	152993
35793	152994
87645	152995
30694	152996
19999	152997
162951	152998
258603	152999
401	153000
197586	153001
55376	153002
9726	153003
197604	153004
180701	153005
41426	153006
5599	153007
49973	153008
107109	153009
19922	153010
95303	153011
37388	153012
169550	153013
99903	153014
112619	153015
235103	153016
151810	153017
32954	153018
87698	153019
186898	153020
69463	153021
19137	153022
6571	153023
96509	153024
224760	153025
17303	153026
59437	153027
126436	153028
209265	153029
16261	153030
9174	153031
8365	153032
167188	153033
39891	153034
22677	153035
14982	153036
141679	153037
11281	153038
3318	153039
11500	153040
46665	153041
211486	153042
5	153043
24335	153044
18125	153045
258429	153046
65079	153047
115986	153048
9811	153049
24879	153050
10612	153051
147119	153052
146452	153053
49827	153054
217041	153055
126174	153056
31672	153057
7536	153058
140601	153059
80067	153060
159654	153061
5598	153062
1007	153063
15839	153064
38724	153065
62014	153066
54	153067
70835	153068
221078	153069
16666	153070
96991	153071
145729	153072
229309	153073
16742	153074
255072	153075
98070	153076
12211	153077
73883	153078
3614	153079
165251	153080
125327	153081
2553	153082
194	153083
7920	153084
2189	153085
89001	153086
129329	153087
94966	153088
52717	153089
1015	153090
48314	153091
40248	153092
45381	153093
5066	153094
7422	153095
172020	153096
39143	153097
162239	153098
42034	153099
17177	153100
32132	153101
36369	153102
114572	153103
7567	153104
3321	153105
25181	153106
1533	153107
140235	153108
901	153109
21186	153110
13200	153111
99905	153112
21961	153113
54155	153114
7842	153115
1612	153116
82148	153117
95807	153118
9421	153119
27496	153120
19281	153121
103457	153122
39518	153123
1	153124
70962	153125
78915	153126
18780	153127
604	153128
78461	153129
76333	153130
78324	153131
368	153132
23481	153133
13211	153134
480	153135
76547	153136
1659	153137
34235	153138
1936	153139
109361	153140
3976	153141
41732	153142
221901	153143
3844	153144
24290	153145
124316	153146
40761	153147
7101	153148
11455	153149
164997	153150
67165	153151
206899	153152
166199	153153
183966	153154
4191	153155
134703	153156
2378	153157
218775	153158
39592	153159
146676	153160
22791	153161
17207	153162
107383	153163
103987	153164
8228	153165
36146	153166
240156	153167
5868	153168
34314	153169
61038	153170
2771	153171
8443	153172
134661	153173
1651	153174
230863	153175
96747	153176
4	153177
13876	153178
4648	153179
112698	153180
215245	153181
29314	153182
178002	153183
41368	153184
237286	153185
163065	153186
7640	153187
3036	153188
64822	153189
119110	153190
99650	153191
99637	153192
35604	153193
86628	153194
87353	153195
54912	153196
14068	153197
61702	153198
198895	153199
54146	153200
271630	153201
587	153202
74376	153203
116668	153204
202726	153205
1138	153206
35540	153207
74825	153208
79803	153209
35845	153210
38762	153211
32801	153212
5995	153213
78027	153214
45494	153215
271029	153216
1046	153217
15873	153218
5435	153219
17809	153220
60358	153221
156571	153222
70331	153223
34894	153224
18	153225
77687	153226
16322	153227
18654	153228
49405	153229
10330	153230
72173	153231
4620	153232
49038	153233
143103	153234
45793	153235
1035	153236
126536	153237
200014	153238
38799	153239
2258	153240
4587	153241
157450	153242
69952	153243
65189	153244
19295	153245
1201	153246
1956	153247
168672	153248
70615	153249
269904	153250
222007	153251
21049	153252
10906	153253
7203	153254
9029	153255
4071	153256
51644	153257
30803	153258
227374	153259
15164	153260
25567	153261
19806	153262
3018	153263
3161	153264
2913	153265
6288	153266
3321	153267
84206	153268
18991	153269
194690	153270
57485	153271
142424	153272
86600	153273
751	153274
214730	153275
19229	153276
157025	153277
83171	153278
4935	153279
23172	153280
159643	153281
19688	153282
214304	153283
57160	153284
2732	153285
7632	153286
52579	153287
189581	153288
54446	153289
10766	153290
207665	153291
10042	153292
55014	153293
126635	153294
18043	153295
11779	153296
16992	153297
13210	153298
54478	153299
4866	153300
5370	153301
11657	153302
5964	153303
3580	153304
1	153305
72967	153306
736	153307
38830	153308
885	153309
34106	153310
43194	153311
76883	153312
32166	153313
3631	153314
54146	153315
14035	153316
4626	153317
186228	153318
148023	153319
93723	153320
39286	153321
189760	153322
28110	153323
18373	153324
23209	153325
10144	153326
101	153327
6244	153328
155376	153329
36835	153330
2068	153331
29107	153332
57227	153333
1113	153334
934	153335
37510	153336
19895	153337
243867	153338
52313	153339
113783	153340
210835	153341
7206	153342
24023	153343
47864	153344
99695	153345
176836	153346
137576	153347
89605	153348
86338	153349
25780	153350
11431	153351
6409	153352
12876	153353
71845	153354
4503	153355
93938	153356
153767	153357
125948	153358
107879	153359
29907	153360
125115	153361
13981	153362
24236	153363
55472	153364
7169	153365
41690	153366
25474	153367
213912	153368
394	153369
52104	153370
9173	153371
103156	153372
173269	153373
11979	153374
6129	153375
686	153376
9382	153377
45229	153378
36	153379
20098	153380
2057	153381
22300	153382
61644	153383
130813	153384
10554	153385
4282	153386
7788	153387
1656	153388
48344	153389
1571	153390
168640	153391
8037	153392
43340	153393
1492	153394
522	153395
160124	153396
840	153397
135340	153398
95672	153399
40551	153400
162771	153401
17142	153402
74039	153403
104806	153404
44529	153405
98651	153406
230316	153407
75716	153408
59807	153409
20198	153410
12007	153411
255006	153412
258757	153413
53046	153414
35390	153415
45981	153416
159570	153417
48803	153418
74669	153419
85172	153420
10726	153421
65559	153422
86665	153423
17161	153424
20367	153425
145192	153426
68067	153427
78362	153428
40909	153429
73245	153430
93888	153431
37505	153432
154082	153433
51800	153434
161796	153435
93983	153436
5292	153437
220137	153438
82137	153439
32377	153440
59647	153441
128405	153442
24337	153443
84435	153444
50560	153445
14282	153446
111743	153447
72572	153448
78553	153449
62000	153450
43212	153451
6652	153452
4934	153453
711	153454
98946	153455
105377	153456
16142	153457
1033	153458
29170	153459
193205	153460
2865	153461
5973	153462
137378	153463
2256	153464
88566	153465
2235	153466
159919	153467
13687	153468
45954	153469
37139	153470
10431	153471
54738	153472
8032	153473
53422	153474
5304	153475
49752	153476
96305	153477
88916	153478
7036	153479
30680	153480
18400	153481
8173	153482
17865	153483
73955	153484
5110	153485
77368	153486
162099	153487
469	153488
28852	153489
27042	153490
3571	153491
3836	153492
74	153493
78605	153494
77283	153495
618	153496
25650	153497
231682	153498
14304	153499
18	153500
1141	153501
91215	153502
6685	153503
2422	153504
553	153505
153798	153506
5581	153507
2761	153508
36745	153509
109648	153510
34334	153511
32863	153512
6301	153513
19015	153514
82016	153515
28664	153516
92469	153517
128	153518
66594	153519
46371	153520
116629	153521
94300	153522
129124	153523
35852	153524
43864	153525
245775	153526
181151	153527
15237	153528
35132	153529
30147	153530
12210	153531
3738	153532
11141	153533
26029	153534
22080	153535
19091	153536
47443	153537
121297	153538
167938	153539
112	153540
26521	153541
45922	153542
127	153543
73135	153544
24819	153545
17363	153546
9856	153547
56724	153548
17825	153549
40771	153550
34234	153551
251	153552
14810	153553
186532	153554
49134	153555
265704	153556
49536	153557
191	153558
118281	153559
25869	153560
2034	153561
3215	153562
130470	153563
29435	153564
76240	153565
144512	153566
45639	153567
24456	153568
169825	153569
311	153570
102596	153571
244983	153572
69855	153573
17179	153574
11251	153575
51014	153576
56769	153577
109153	153578
169131	153579
75816	153580
4548	153581
48833	153582
574	153583
85348	153584
42813	153585
1939	153586
10380	153587
70453	153588
12945	153589
19260	153590
761	153591
564	153592
9017	153593
20100	153594
108652	153595
16312	153596
30703	153597
18784	153598
129926	153599
48373	153600
111987	153601
14570	153602
92987	153603
1300	153604
10678	153605
14042	153606
350	153607
151508	153608
79210	153609
268986	153610
16001	153611
63808	153612
8681	153613
174428	153614
20201	153615
86780	153616
4586	153617
235	153618
233677	153619
29121	153620
98952	153621
76495	153622
246151	153623
269507	153624
115804	153625
34294	153626
88223	153627
37539	153628
1784	153629
24698	153630
115292	153631
40	153632
204848	153633
115329	153634
10118	153635
147912	153636
68592	153637
68556	153638
13813	153639
200384	153640
33259	153641
26165	153642
68292	153643
24678	153644
41345	153645
264518	153646
8119	153647
158779	153648
2774	153649
16749	153650
24523	153651
2743	153652
9027	153653
5042	153654
53432	153655
208329	153656
264954	153657
113936	153658
5709	153659
50467	153660
23448	153661
95409	153662
61311	153663
15034	153664
27541	153665
80247	153666
3133	153667
253339	153668
90376	153669
123674	153670
77996	153671
1341	153672
37173	153673
32342	153674
70706	153675
36361	153676
77162	153677
3974	153678
195521	153679
101166	153680
38967	153681
56415	153682
1133	153683
42814	153684
19528	153685
35462	153686
76371	153687
11517	153688
151986	153689
149375	153690
1758	153691
116751	153692
53426	153693
202616	153694
12865	153695
6070	153696
249788	153697
38743	153698
5247	153699
8493	153700
151794	153701
90067	153702
21545	153703
15352	153704
7220	153705
77757	153706
439	153707
167124	153708
85026	153709
105532	153710
241475	153711
38822	153712
10097	153713
202653	153714
12777	153715
11306	153716
68224	153717
164844	153718
10021	153719
241274	153720
18138	153721
7066	153722
9668	153723
157502	153724
209175	153725
155993	153726
33751	153727
82844	153728
79174	153729
221314	153730
265784	153731
112600	153732
115096	153733
64123	153734
30601	153735
164036	153736
11922	153737
32442	153738
37677	153739
1745	153740
22666	153741
157940	153742
244412	153743
12685	153744
7323	153745
21876	153746
21493	153747
267723	153748
37365	153749
4726	153750
132710	153751
130194	153752
5705	153753
10021	153754
266917	153755
20792	153756
4372	153757
30192	153758
24356	153759
63526	153760
51322	153761
122468	153762
69542	153763
115810	153764
1779	153765
65437	153766
86248	153767
195314	153768
40826	153769
72233	153770
59618	153771
12630	153772
105429	153773
3238	153774
118870	153775
153215	153776
18685	153777
164403	153778
44969	153779
36213	153780
34375	153781
40074	153782
170757	153783
25357	153784
5985	153785
3331	153786
1865	153787
50084	153788
59348	153789
23361	153790
55565	153791
145830	153792
7519	153793
234982	153794
4506	153795
3470	153796
47192	153797
68383	153798
96162	153799
5981	153800
43689	153801
15496	153802
227817	153803
166925	153804
210193	153805
8684	153806
35908	153807
33766	153808
75907	153809
63744	153810
37707	153811
150541	153812
73662	153813
165060	153814
26548	153815
69281	153816
2944	153817
21210	153818
142483	153819
41445	153820
3813	153821
44850	153822
35238	153823
93223	153824
10381	153825
208963	153826
572	153827
2371	153828
24819	153829
238474	153830
35309	153831
90775	153832
58572	153833
24009	153834
110091	153835
119007	153836
228061	153837
1658	153838
188509	153839
76776	153840
4618	153841
84235	153842
59221	153843
74655	153844
49229	153845
15759	153846
1684	153847
106030	153848
96546	153849
40362	153850
4453	153851
124233	153852
266846	153853
195336	153854
29831	153855
98587	153856
11460	153857
35636	153858
239829	153859
121319	153860
27345	153861
118791	153862
36654	153863
5250	153864
40431	153865
72623	153866
40411	153867
36700	153868
17838	153869
4929	153870
90122	153871
6560	153872
92212	153873
125754	153874
96706	153875
31978	153876
168429	153877
42192	153878
204517	153879
20504	153880
6498	153881
108954	153882
24098	153883
7810	153884
73176	153885
53628	153886
80329	153887
100674	153888
117181	153889
252753	153890
150255	153891
101895	153892
93576	153893
33121	153894
199	153895
239813	153896
139	153897
124583	153898
35498	153899
12274	153900
168311	153901
77	153902
177259	153903
679	153904
15503	153905
33454	153906
39696	153907
79798	153908
124481	153909
521	153910
98298	153911
5262	153912
28777	153913
28485	153914
80533	153915
162292	153916
13296	153917
91590	153918
41696	153919
217120	153920
8406	153921
264329	153922
194688	153923
170418	153924
1988	153925
97167	153926
4030	153927
37627	153928
27550	153929
11464	153930
277	153931
131217	153932
56601	153933
22307	153934
10741	153935
12702	153936
17497	153937
85212	153938
37825	153939
51046	153940
25082	153941
113659	153942
81681	153943
3611	153944
223790	153945
30432	153946
15844	153947
20232	153948
39383	153949
54377	153950
131864	153951
143737	153952
19007	153953
2388	153954
29869	153955
28335	153956
17154	153957
3008	153958
192807	153959
8485	153960
12970	153961
100875	153962
110650	153963
3426	153964
26115	153965
69430	153966
28172	153967
10509	153968
47670	153969
7723	153970
19876	153971
3101	153972
120812	153973
97132	153974
6525	153975
11836	153976
29098	153977
72492	153978
113445	153979
43321	153980
165706	153981
72700	153982
29139	153983
13838	153984
15881	153985
198327	153986
3349	153987
1306	153988
19999	153989
46752	153990
13993	153991
21941	153992
33895	153993
59067	153994
13889	153995
13790	153996
210551	153997
148625	153998
2940	153999
22302	154000
18440	154001
104081	154002
28447	154003
74580	154004
3305	154005
1068	154006
11028	154007
21373	154008
12013	154009
64207	154010
3315	154011
261130	154012
104405	154013
63529	154014
13893	154015
4960	154016
56329	154017
47954	154018
10994	154019
50859	154020
46267	154021
704	154022
157605	154023
15323	154024
41296	154025
36459	154026
11028	154027
2941	154028
170539	154029
78167	154030
41273	154031
12198	154032
4941	154033
61446	154034
75000	154035
35500	154036
51375	154037
185835	154038
56445	154039
64911	154040
97488	154041
43863	154042
8394	154043
23784	154044
5995	154045
22691	154046
2420	154047
1337	154048
1449	154049
836	154050
398	154051
13815	154052
180936	154053
103367	154054
266008	154055
10589	154056
57482	154057
193923	154058
210802	154059
239863	154060
1756	154061
127485	154062
2551	154063
65	154064
127186	154065
67811	154066
13536	154067
174684	154068
238266	154069
76695	154070
230459	154071
246402	154072
86403	154073
9169	154074
84312	154075
720	154076
3331	154077
2383	154078
11958	154079
38915	154080
33796	154081
12687	154082
1039	154083
235761	154084
101928	154085
43952	154086
22969	154087
20315	154088
55918	154089
167604	154090
234773	154091
6134	154092
16030	154093
106088	154094
3138	154095
169082	154096
7728	154097
261949	154098
235306	154099
11524	154100
121564	154101
186855	154102
32322	154103
143131	154104
152361	154105
13220	154106
662	154107
119724	154108
18978	154109
44825	154110
71225	154111
62526	154112
39114	154113
79404	154114
103157	154115
33168	154116
66823	154117
220	154118
2009	154119
266683	154120
56741	154121
40334	154122
55410	154123
415	154124
584	154125
127609	154126
256572	154127
23651	154128
475	154129
8615	154130
22919	154131
55909	154132
23947	154133
4168	154134
2579	154135
23340	154136
100746	154137
65353	154138
111334	154139
18049	154140
73003	154141
223245	154142
657	154143
21568	154144
26417	154145
42157	154146
955	154147
151282	154148
2342	154149
32565	154150
13088	154151
9623	154152
54363	154153
80304	154154
265549	154155
1755	154156
17060	154157
82045	154158
85564	154159
202943	154160
101160	154161
103192	154162
5058	154163
15850	154164
19286	154165
117051	154166
178058	154167
55395	154168
40976	154169
8641	154170
14650	154171
7388	154172
6152	154173
17112	154174
44854	154175
46789	154176
1743	154177
57147	154178
63476	154179
38066	154180
42928	154181
5115	154182
166822	154183
70013	154184
172651	154185
6838	154186
106882	154187
26074	154188
1336	154189
42110	154190
96381	154191
86609	154192
159719	154193
136736	154194
111698	154195
110054	154196
19702	154197
205799	154198
34704	154199
206405	154200
18191	154201
73	154202
842	154203
51039	154204
15320	154205
137590	154206
69868	154207
16706	154208
45051	154209
7282	154210
209735	154211
756	154212
34323	154213
119260	154214
254064	154215
132025	154216
25054	154217
13278	154218
166983	154219
6154	154220
31534	154221
160610	154222
14874	154223
123563	154224
10646	154225
508	154226
1629	154227
1737	154228
175710	154229
24519	154230
187199	154231
179924	154232
2834	154233
90457	154234
11097	154235
44119	154236
54933	154237
72584	154238
103860	154239
153581	154240
44623	154241
11045	154242
158356	154243
22394	154244
35422	154245
26847	154246
132472	154247
40460	154248
25610	154249
265403	154250
30022	154251
21829	154252
32209	154253
28415	154254
84561	154255
203714	154256
148257	154257
60345	154258
83795	154259
27831	154260
80434	154261
7939	154262
585	154263
272483	154264
5217	154265
134324	154266
131390	154267
24491	154268
73176	154269
769	154270
61029	154271
7691	154272
75575	154273
33122	154274
23891	154275
6095	154276
3408	154277
7105	154278
1346	154279
179149	154280
144615	154281
45952	154282
110390	154283
5682	154284
996	154285
182690	154286
48508	154287
108013	154288
110050	154289
117529	154290
62351	154291
21488	154292
2168	154293
106745	154294
215235	154295
713	154296
72767	154297
4697	154298
8960	154299
54087	154300
3425	154301
40131	154302
65835	154303
70262	154304
12545	154305
3147	154306
34599	154307
7092	154308
23358	154309
167738	154310
18686	154311
74352	154312
80234	154313
112126	154314
67045	154315
61203	154316
15863	154317
30855	154318
151429	154319
43867	154320
243764	154321
166225	154322
35857	154323
55651	154324
20222	154325
66945	154326
27425	154327
171183	154328
22441	154329
154481	154330
227203	154331
109524	154332
43969	154333
47434	154334
23201	154335
1363	154336
70600	154337
137789	154338
220210	154339
2395	154340
33305	154341
89944	154342
12393	154343
55076	154344
146634	154345
47867	154346
58933	154347
104387	154348
53056	154349
17361	154350
160200	154351
7030	154352
166836	154353
152814	154354
3362	154355
25589	154356
4525	154357
2510	154358
246935	154359
66316	154360
39707	154361
1561	154362
49875	154363
19377	154364
54136	154365
82468	154366
275	154367
207225	154368
79959	154369
56358	154370
9045	154371
669	154372
131246	154373
16050	154374
56925	154375
673	154376
17902	154377
4499	154378
54476	154379
17413	154380
18531	154381
84702	154382
74974	154383
12577	154384
219924	154385
18335	154386
21920	154387
35468	154388
9661	154389
148650	154390
76606	154391
120146	154392
17506	154393
55780	154394
12841	154395
3140	154396
52486	154397
80783	154398
81681	154399
197760	154400
25667	154401
14170	154402
75352	154403
7444	154404
126216	154405
1597	154406
13650	154407
73319	154408
27139	154409
7554	154410
80365	154411
1900	154412
3162	154413
17328	154414
218	154415
8791	154416
78037	154417
51675	154418
101292	154419
59939	154420
8567	154421
11461	154422
56	154423
27524	154424
68249	154425
147669	154426
56446	154427
6105	154428
39564	154429
132792	154430
18045	154431
32775	154432
1627	154433
1320	154434
55679	154435
7327	154436
36462	154437
104014	154438
137646	154439
145935	154440
122856	154441
255447	154442
51784	154443
4806	154444
14751	154445
107302	154446
102893	154447
268665	154448
1114	154449
160717	154450
392	154451
72138	154452
14572	154453
19323	154454
170708	154455
2513	154456
12851	154457
127419	154458
46561	154459
19865	154460
258318	154461
2289	154462
71868	154463
96685	154464
12993	154465
1241	154466
20842	154467
46042	154468
154881	154469
95248	154470
276	154471
24994	154472
3920	154473
54813	154474
14610	154475
93928	154476
142030	154477
20424	154478
25182	154479
219506	154480
17852	154481
148204	154482
1155	154483
97380	154484
53105	154485
250	154486
31280	154487
35956	154488
50984	154489
214303	154490
48858	154491
39924	154492
27924	154493
126162	154494
32081	154495
127868	154496
4712	154497
40025	154498
38788	154499
428	154500
76447	154501
245444	154502
48596	154503
37984	154504
5359	154505
20030	154506
108827	154507
93	154508
10801	154509
77338	154510
51057	154511
11024	154512
156424	154513
16108	154514
235582	154515
2659	154516
224893	154517
4449	154518
60471	154519
133689	154520
143738	154521
180884	154522
14509	154523
17671	154524
236219	154525
11635	154526
88516	154527
28306	154528
86497	154529
211636	154530
146683	154531
2903	154532
110428	154533
170811	154534
103671	154535
260	154536
23258	154537
45487	154538
9936	154539
27924	154540
82286	154541
94745	154542
29296	154543
245099	154544
574	154545
43799	154546
99459	154547
270112	154548
134120	154549
6272	154550
76428	154551
145869	154552
105900	154553
35453	154554
112774	154555
1272	154556
21077	154557
1243	154558
150402	154559
29192	154560
1489	154561
15913	154562
194746	154563
61280	154564
29184	154565
85925	154566
17534	154567
37896	154568
119385	154569
70793	154570
73941	154571
107476	154572
5956	154573
32151	154574
15025	154575
212404	154576
259544	154577
57149	154578
43226	154579
42129	154580
20441	154581
2372	154582
24898	154583
206238	154584
118095	154585
25607	154586
36297	154587
91986	154588
249027	154589
25734	154590
247815	154591
5080	154592
40318	154593
45696	154594
16794	154595
3702	154596
12458	154597
41940	154598
47142	154599
246963	154600
914	154601
154400	154602
58589	154603
23481	154604
80113	154605
1506	154606
268462	154607
14933	154608
69785	154609
9899	154610
141439	154611
7639	154612
16229	154613
9849	154614
12248	154615
36352	154616
1159	154617
49	154618
5383	154619
17228	154620
46550	154621
720	154622
248466	154623
168947	154624
4053	154625
25827	154626
30394	154627
2109	154628
38519	154629
108007	154630
82887	154631
518	154632
18321	154633
70975	154634
38958	154635
19204	154636
1992	154637
182546	154638
35146	154639
37409	154640
5065	154641
90339	154642
18639	154643
75	154644
96629	154645
83609	154646
47647	154647
224937	154648
43986	154649
7669	154650
135918	154651
353	154652
36402	154653
60286	154654
70143	154655
55606	154656
7768	154657
1642	154658
26700	154659
1371	154660
3607	154661
14723	154662
238661	154663
28086	154664
121061	154665
63685	154666
161790	154667
46052	154668
55	154669
49471	154670
149928	154671
57846	154672
11444	154673
16600	154674
57788	154675
74286	154676
70732	154677
35533	154678
7548	154679
6862	154680
14932	154681
7399	154682
66172	154683
48786	154684
115111	154685
10034	154686
14256	154687
2947	154688
26884	154689
50927	154690
113236	154691
15534	154692
13524	154693
195597	154694
2727	154695
17755	154696
147022	154697
2170	154698
242648	154699
7596	154700
15441	154701
8796	154702
265137	154703
141637	154704
5039	154705
76235	154706
30	154707
44351	154708
231394	154709
135502	154710
259422	154711
139896	154712
170224	154713
285	154714
4	154715
148921	154716
107031	154717
119070	154718
64085	154719
39220	154720
63211	154721
266380	154722
13580	154723
6281	154724
258844	154725
267824	154726
118597	154727
12276	154728
5421	154729
65298	154730
126888	154731
48674	154732
277	154733
2097	154734
42292	154735
94490	154736
103290	154737
271810	154738
113181	154739
5135	154740
5069	154741
104882	154742
3503	154743
62225	154744
7451	154745
7808	154746
140873	154747
26562	154748
39991	154749
217328	154750
208299	154751
109256	154752
35707	154753
1947	154754
263392	154755
51484	154756
14068	154757
28028	154758
14277	154759
38035	154760
12031	154761
33974	154762
4359	154763
236803	154764
60611	154765
162142	154766
48177	154767
6060	154768
384	154769
121331	154770
1146	154771
107572	154772
50840	154773
181623	154774
16002	154775
38440	154776
169487	154777
34799	154778
3965	154779
270343	154780
80398	154781
157194	154782
3984	154783
2884	154784
25828	154785
15721	154786
45220	154787
42220	154788
759	154789
2650	154790
4803	154791
1588	154792
54380	154793
12083	154794
33941	154795
89598	154796
45482	154797
245698	154798
163271	154799
5464	154800
31259	154801
136350	154802
93035	154803
168920	154804
135216	154805
253572	154806
74610	154807
30324	154808
3012	154809
161760	154810
100112	154811
6793	154812
53125	154813
54	154814
263860	154815
25321	154816
50012	154817
12006	154818
47828	154819
121416	154820
21797	154821
12668	154822
89871	154823
24579	154824
243	154825
140579	154826
106672	154827
82682	154828
132274	154829
9697	154830
46615	154831
60362	154832
50840	154833
182584	154834
32958	154835
4485	154836
55084	154837
202981	154838
177781	154839
7707	154840
2043	154841
49592	154842
33291	154843
76192	154844
23936	154845
36091	154846
11820	154847
7291	154848
35139	154849
4700	154850
17657	154851
258874	154852
25999	154853
89717	154854
28447	154855
1426	154856
205	154857
155115	154858
15613	154859
4449	154860
28289	154861
42463	154862
51775	154863
750	154864
1188	154865
3463	154866
2896	154867
44001	154868
193615	154869
27141	154870
1128	154871
45257	154872
150420	154873
64082	154874
102817	154875
12867	154876
147577	154877
38301	154878
8209	154879
6868	154880
47921	154881
1367	154882
10003	154883
8	154884
118673	154885
49001	154886
110304	154887
158176	154888
55	154889
243031	154890
12432	154891
114371	154892
17094	154893
5580	154894
38600	154895
15474	154896
28414	154897
9822	154898
12655	154899
8144	154900
12066	154901
32847	154902
25900	154903
7223	154904
116468	154905
168542	154906
91078	154907
154930	154908
15481	154909
17448	154910
45251	154911
35777	154912
14015	154913
166153	154914
44947	154915
13421	154916
94908	154917
41286	154918
6960	154919
80518	154920
52419	154921
5712	154922
23098	154923
4270	154924
244268	154925
7587	154926
31147	154927
128203	154928
5637	154929
3646	154930
4717	154931
44291	154932
4005	154933
57928	154934
77811	154935
90343	154936
19337	154937
24257	154938
72138	154939
4611	154940
112706	154941
224606	154942
7628	154943
16264	154944
120185	154945
157837	154946
16637	154947
6946	154948
896	154949
169031	154950
54775	154951
10006	154952
42642	154953
61667	154954
231600	154955
222483	154956
43647	154957
16804	154958
103084	154959
30681	154960
157187	154961
77948	154962
45751	154963
38	154964
261848	154965
61036	154966
22329	154967
28423	154968
249579	154969
8423	154970
28700	154971
155562	154972
1656	154973
97874	154974
134858	154975
158528	154976
60259	154977
31506	154978
81191	154979
8476	154980
112798	154981
7164	154982
69441	154983
3547	154984
20579	154985
29015	154986
3657	154987
127301	154988
52215	154989
49304	154990
4299	154991
66775	154992
36669	154993
20123	154994
26095	154995
2768	154996
20134	154997
108390	154998
40343	154999
3206	155000
155122	155001
1667	155002
24201	155003
98935	155004
12445	155005
78660	155006
11401	155007
2787	155008
29340	155009
34017	155010
122331	155011
40329	155012
66317	155013
97926	155014
10193	155015
16813	155016
120230	155017
7449	155018
54400	155019
2530	155020
27259	155021
3403	155022
187309	155023
170033	155024
250506	155025
34494	155026
20558	155027
10450	155028
26707	155029
168921	155030
250437	155031
59376	155032
10496	155033
168676	155034
26959	155035
149330	155036
102450	155037
29447	155038
162837	155039
194397	155040
2436	155041
156721	155042
10666	155043
119623	155044
71139	155045
170742	155046
25220	155047
204314	155048
237909	155049
114827	155050
143921	155051
21664	155052
14566	155053
162926	155054
33589	155055
16142	155056
49195	155057
72	155058
196865	155059
28862	155060
41212	155061
18209	155062
40569	155063
8130	155064
101932	155065
29745	155066
33708	155067
86263	155068
81464	155069
7871	155070
6760	155071
26856	155072
89461	155073
13331	155074
261488	155075
90007	155076
38760	155077
5693	155078
55491	155079
79853	155080
96549	155081
7199	155082
7731	155083
83978	155084
76418	155085
7628	155086
12633	155087
42205	155088
40316	155089
40385	155090
171645	155091
6973	155092
18224	155093
134	155094
2193	155095
10956	155096
55438	155097
89672	155098
14701	155099
14565	155100
19191	155101
4010	155102
133311	155103
167648	155104
258087	155105
79371	155106
189832	155107
26336	155108
56899	155109
12877	155110
81478	155111
169889	155112
87384	155113
122308	155114
67050	155115
13604	155116
1093	155117
44091	155118
11921	155119
100954	155120
154877	155121
111277	155122
7671	155123
83580	155124
28629	155125
29372	155126
109	155127
949	155128
39504	155129
166165	155130
134003	155131
255530	155132
20270	155133
11682	155134
59980	155135
7812	155136
58543	155137
30985	155138
22690	155139
15040	155140
4450	155141
33257	155142
70414	155143
44829	155144
6383	155145
1326	155146
58439	155147
36528	155148
5236	155149
153576	155150
4585	155151
117974	155152
62851	155153
271610	155154
63790	155155
4345	155156
94840	155157
57666	155158
6392	155159
29309	155160
3611	155161
162437	155162
26599	155163
7083	155164
142336	155165
64438	155166
32392	155167
6617	155168
131573	155169
23145	155170
1282	155171
87125	155172
56905	155173
76674	155174
133796	155175
2587	155176
4	155177
31700	155178
167460	155179
217733	155180
1460	155181
45687	155182
2881	155183
37872	155184
64563	155185
2242	155186
14634	155187
7414	155188
87187	155189
3544	155190
66188	155191
102404	155192
12440	155193
64355	155194
12296	155195
5435	155196
2042	155197
67944	155198
122106	155199
116287	155200
23227	155201
11725	155202
21649	155203
15444	155204
3723	155205
73721	155206
11815	155207
69435	155208
212	155209
111413	155210
57673	155211
63538	155212
6931	155213
56299	155214
33943	155215
238151	155216
270811	155217
160083	155218
79297	155219
179385	155220
873	155221
14077	155222
87891	155223
32478	155224
19744	155225
39058	155226
19160	155227
30074	155228
58610	155229
57993	155230
66547	155231
26064	155232
225931	155233
102662	155234
180787	155235
573	155236
4441	155237
78594	155238
31294	155239
105519	155240
18632	155241
141530	155242
15348	155243
2714	155244
2719	155245
123490	155246
35963	155247
19871	155248
66	155249
23216	155250
234492	155251
2251	155252
3958	155253
7637	155254
43503	155255
176745	155256
65755	155257
1645	155258
45237	155259
17	155260
31447	155261
170300	155262
10261	155263
34014	155264
73624	155265
152530	155266
95908	155267
130246	155268
8309	155269
46785	155270
1493	155271
81855	155272
138405	155273
67844	155274
9157	155275
4782	155276
2491	155277
26904	155278
164981	155279
166291	155280
30733	155281
36761	155282
261	155283
11055	155284
77380	155285
9052	155286
6889	155287
42345	155288
140939	155289
110680	155290
6740	155291
30262	155292
67022	155293
2405	155294
93442	155295
4625	155296
263431	155297
8665	155298
3316	155299
26790	155300
826	155301
53141	155302
12101	155303
69787	155304
4426	155305
57364	155306
72607	155307
5070	155308
120405	155309
119743	155310
6546	155311
6597	155312
135	155313
35058	155314
145855	155315
12766	155316
3213	155317
59671	155318
40324	155319
188369	155320
9776	155321
138698	155322
253238	155323
8399	155324
191592	155325
1426	155326
29225	155327
1912	155328
219749	155329
2214	155330
163620	155331
56520	155332
173477	155333
6006	155334
130812	155335
585	155336
65182	155337
112871	155338
41419	155339
6546	155340
77854	155341
6329	155342
25128	155343
61443	155344
6797	155345
9133	155346
4410	155347
240713	155348
98212	155349
36698	155350
93534	155351
81665	155352
2640	155353
22016	155354
229589	155355
27475	155356
84504	155357
27308	155358
42782	155359
51129	155360
44428	155361
222344	155362
192772	155363
24289	155364
3659	155365
82880	155366
13185	155367
29189	155368
1049	155369
165110	155370
1089	155371
155200	155372
19034	155373
96133	155374
10927	155375
4373	155376
590	155377
40213	155378
26141	155379
27046	155380
106078	155381
7694	155382
6179	155383
259	155384
157801	155385
375	155386
12983	155387
134840	155388
91701	155389
67675	155390
6249	155391
8102	155392
75376	155393
46100	155394
160780	155395
73604	155396
140934	155397
104533	155398
5975	155399
144904	155400
51253	155401
254	155402
4274	155403
26052	155404
197741	155405
136688	155406
66615	155407
12125	155408
21912	155409
27463	155410
147334	155411
79302	155412
28793	155413
63693	155414
141532	155415
162952	155416
128977	155417
2061	155418
221254	155419
20067	155420
39931	155421
25576	155422
269070	155423
30667	155424
73507	155425
4085	155426
119393	155427
261693	155428
34292	155429
10368	155430
51654	155431
62909	155432
181423	155433
146529	155434
67393	155435
61671	155436
34364	155437
858	155438
142259	155439
5539	155440
52792	155441
2462	155442
124143	155443
126430	155444
84781	155445
37968	155446
7744	155447
49432	155448
28858	155449
87894	155450
2563	155451
131349	155452
47247	155453
3108	155454
182346	155455
57197	155456
184236	155457
268574	155458
25859	155459
80604	155460
9261	155461
116462	155462
4241	155463
815	155464
51824	155465
28906	155466
89546	155467
30465	155468
39088	155469
81162	155470
132685	155471
222638	155472
54335	155473
79999	155474
183	155475
18396	155476
111799	155477
146893	155478
54367	155479
27047	155480
64603	155481
219274	155482
87409	155483
208359	155484
33577	155485
51187	155486
53950	155487
2904	155488
17377	155489
77792	155490
8158	155491
5810	155492
24992	155493
7619	155494
1869	155495
624	155496
1500	155497
170319	155498
122777	155499
266989	155500
203	155501
1217	155502
155427	155503
5261	155504
139527	155505
195454	155506
3793	155507
4130	155508
176625	155509
131218	155510
16872	155511
174776	155512
2184	155513
8465	155514
567	155515
3711	155516
29248	155517
61505	155518
92561	155519
87857	155520
24904	155521
27490	155522
16476	155523
3	155524
3249	155525
23558	155526
5284	155527
8552	155528
9683	155529
4064	155530
9073	155531
126895	155532
612	155533
74937	155534
3175	155535
30346	155536
79483	155537
227	155538
1609	155539
2432	155540
48370	155541
7877	155542
148344	155543
2047	155544
57615	155545
5565	155546
13351	155547
99424	155548
248998	155549
3560	155550
100090	155551
112064	155552
2029	155553
61735	155554
5481	155555
917	155556
16161	155557
16837	155558
81569	155559
1419	155560
65273	155561
881	155562
25406	155563
92235	155564
109093	155565
2081	155566
758	155567
43760	155568
92018	155569
324	155570
59013	155571
64239	155572
78338	155573
40650	155574
85984	155575
1586	155576
13146	155577
44617	155578
113681	155579
9329	155580
25258	155581
261062	155582
99775	155583
24387	155584
163089	155585
382	155586
5771	155587
102572	155588
38722	155589
10505	155590
95761	155591
2071	155592
561	155593
16	155594
703	155595
4334	155596
77118	155597
142287	155598
244574	155599
13655	155600
74405	155601
211	155602
47667	155603
13661	155604
164795	155605
3831	155606
24350	155607
7751	155608
2681	155609
100660	155610
114811	155611
20652	155612
154816	155613
185	155614
203770	155615
3430	155616
104443	155617
326	155618
49457	155619
2796	155620
150087	155621
56	155622
106034	155623
57831	155624
5298	155625
59638	155626
47809	155627
125127	155628
174643	155629
121653	155630
262205	155631
32894	155632
4236	155633
33844	155634
20057	155635
21628	155636
201455	155637
23280	155638
1609	155639
38530	155640
2458	155641
1553	155642
78050	155643
53314	155644
44212	155645
32	155646
55625	155647
2518	155648
62626	155649
11	155650
63283	155651
61201	155652
34581	155653
49086	155654
185447	155655
11085	155656
62200	155657
18664	155658
13790	155659
18541	155660
5176	155661
16424	155662
62642	155663
22447	155664
2660	155665
164177	155666
212431	155667
3815	155668
9318	155669
2487	155670
33058	155671
6899	155672
202238	155673
33259	155674
11732	155675
242801	155676
41375	155677
2870	155678
39368	155679
5049	155680
109780	155681
158843	155682
53931	155683
1849	155684
8276	155685
16006	155686
38302	155687
152247	155688
36467	155689
24068	155690
163460	155691
188043	155692
130208	155693
231485	155694
160597	155695
59747	155696
597	155697
234895	155698
98616	155699
42946	155700
40051	155701
4206	155702
85025	155703
59348	155704
17604	155705
86072	155706
70794	155707
122467	155708
141193	155709
25131	155710
8293	155711
40007	155712
21394	155713
44297	155714
22649	155715
136745	155716
94371	155717
10866	155718
38324	155719
22514	155720
326	155721
15427	155722
144319	155723
23912	155724
5695	155725
75574	155726
122975	155727
26192	155728
123338	155729
34941	155730
4061	155731
13262	155732
109788	155733
59648	155734
9749	155735
71975	155736
587	155737
1093	155738
216782	155739
45825	155740
26397	155741
49397	155742
1140	155743
39477	155744
45274	155745
39385	155746
142695	155747
53086	155748
5074	155749
4669	155750
2235	155751
60603	155752
35277	155753
9802	155754
12097	155755
255813	155756
1832	155757
124607	155758
62936	155759
25285	155760
1600	155761
19929	155762
214236	155763
197262	155764
144776	155765
769	155766
26289	155767
43994	155768
139312	155769
212223	155770
18596	155771
167993	155772
43003	155773
56236	155774
32090	155775
183973	155776
71710	155777
200729	155778
106122	155779
19817	155780
14092	155781
17801	155782
24736	155783
82488	155784
82911	155785
34837	155786
47458	155787
70655	155788
584	155789
227831	155790
51637	155791
119335	155792
1397	155793
120467	155794
790	155795
2034	155796
26200	155797
4643	155798
90694	155799
21513	155800
31830	155801
37182	155802
199866	155803
58996	155804
189	155805
210750	155806
203	155807
6795	155808
12990	155809
18753	155810
1819	155811
27794	155812
101369	155813
521	155814
96613	155815
157823	155816
1844	155817
78109	155818
38558	155819
174304	155820
241804	155821
152251	155822
96540	155823
159360	155824
2369	155825
15648	155826
11115	155827
27112	155828
11888	155829
54198	155830
142277	155831
103409	155832
3348	155833
92844	155834
56753	155835
213043	155836
79668	155837
3162	155838
37495	155839
22951	155840
136151	155841
79195	155842
7870	155843
18503	155844
3564	155845
147718	155846
214727	155847
443	155848
7676	155849
131386	155850
114099	155851
17969	155852
38238	155853
36664	155854
24405	155855
126073	155856
201973	155857
156178	155858
1157	155859
104245	155860
48960	155861
269828	155862
1138	155863
144429	155864
45460	155865
210151	155866
149067	155867
22561	155868
108	155869
142722	155870
106516	155871
130090	155872
135083	155873
268686	155874
23207	155875
159031	155876
29647	155877
20667	155878
19657	155879
16672	155880
61667	155881
17409	155882
33387	155883
7344	155884
2190	155885
7761	155886
14838	155887
24946	155888
7505	155889
96731	155890
67403	155891
135217	155892
89568	155893
240444	155894
11218	155895
46787	155896
16599	155897
31585	155898
8292	155899
143032	155900
35797	155901
252230	155902
9305	155903
63110	155904
22559	155905
26754	155906
634	155907
93426	155908
5427	155909
3331	155910
98318	155911
199967	155912
29516	155913
129943	155914
26208	155915
51750	155916
41784	155917
2118	155918
19166	155919
17590	155920
6965	155921
13363	155922
108704	155923
227236	155924
95620	155925
55203	155926
159709	155927
21004	155928
124429	155929
24938	155930
3055	155931
245280	155932
246080	155933
2517	155934
30249	155935
1174	155936
8920	155937
142282	155938
159072	155939
112286	155940
150498	155941
256901	155942
59777	155943
156776	155944
11580	155945
22048	155946
40577	155947
23344	155948
6045	155949
42272	155950
140780	155951
6079	155952
16619	155953
115967	155954
39038	155955
265264	155956
21988	155957
165475	155958
53379	155959
9078	155960
170748	155961
10168	155962
2108	155963
50188	155964
5	155965
71215	155966
50753	155967
56476	155968
28439	155969
66128	155970
7828	155971
229507	155972
5166	155973
32723	155974
925	155975
2070	155976
217454	155977
26678	155978
24614	155979
62999	155980
17322	155981
36194	155982
45531	155983
106494	155984
92441	155985
3989	155986
269761	155987
14392	155988
229599	155989
23645	155990
5786	155991
48192	155992
25749	155993
1671	155994
12864	155995
10884	155996
27894	155997
219974	155998
3587	155999
1189	156000
80766	156001
39295	156002
66178	156003
21247	156004
79167	156005
227776	156006
221480	156007
72	156008
558	156009
39486	156010
154741	156011
13156	156012
37124	156013
57089	156014
30934	156015
142144	156016
38244	156017
45355	156018
6287	156019
218097	156020
46469	156021
33075	156022
183539	156023
2677	156024
256051	156025
174880	156026
199	156027
2241	156028
20799	156029
31664	156030
60284	156031
51965	156032
31141	156033
18180	156034
207399	156035
24516	156036
138054	156037
106076	156038
39719	156039
47014	156040
122088	156041
34586	156042
22399	156043
34808	156044
124375	156045
9636	156046
24940	156047
37202	156048
238504	156049
6690	156050
11893	156051
25338	156052
17725	156053
6968	156054
78	156055
2030	156056
6699	156057
248	156058
42400	156059
128048	156060
6738	156061
111035	156062
3953	156063
218398	156064
7426	156065
106075	156066
38816	156067
26476	156068
14051	156069
18399	156070
254254	156071
96245	156072
7693	156073
189507	156074
11429	156075
85204	156076
101250	156077
133328	156078
94720	156079
136428	156080
15946	156081
3785	156082
105058	156083
23993	156084
10239	156085
43146	156086
16119	156087
57533	156088
73290	156089
120512	156090
41555	156091
247723	156092
60927	156093
79272	156094
27628	156095
127901	156096
29076	156097
148435	156098
34445	156099
489	156100
3354	156101
5899	156102
140387	156103
10765	156104
268580	156105
8931	156106
10672	156107
6770	156108
224541	156109
15161	156110
56224	156111
15393	156112
18334	156113
3305	156114
54678	156115
10755	156116
167502	156117
73381	156118
14636	156119
41118	156120
90562	156121
557	156122
109461	156123
36781	156124
37	156125
9749	156126
237821	156127
9189	156128
273	156129
39727	156130
1001	156131
15976	156132
3582	156133
246082	156134
221044	156135
190922	156136
6298	156137
18544	156138
266145	156139
36228	156140
34058	156141
4170	156142
154218	156143
81176	156144
162801	156145
56240	156146
29774	156147
31371	156148
40506	156149
44004	156150
716	156151
37968	156152
14841	156153
23610	156154
145417	156155
70043	156156
50849	156157
15155	156158
147466	156159
236863	156160
17630	156161
2579	156162
4059	156163
3448	156164
61394	156165
120	156166
42520	156167
233972	156168
113242	156169
11159	156170
207722	156171
118317	156172
2538	156173
3460	156174
110485	156175
9314	156176
20338	156177
26977	156178
12536	156179
157524	156180
4919	156181
8763	156182
101925	156183
206776	156184
250276	156185
36793	156186
151280	156187
84272	156188
101629	156189
1132	156190
134520	156191
127879	156192
30910	156193
60019	156194
3173	156195
96171	156196
3030	156197
169720	156198
13751	156199
35643	156200
13088	156201
166202	156202
16133	156203
550	156204
206849	156205
32288	156206
127802	156207
1	156208
220569	156209
7823	156210
5667	156211
100	156212
31399	156213
32047	156214
20470	156215
5183	156216
152357	156217
33585	156218
170074	156219
106149	156220
1176	156221
59491	156222
68470	156223
21475	156224
124620	156225
79299	156226
74519	156227
54810	156228
79531	156229
271702	156230
55901	156231
3465	156232
117384	156233
76363	156234
14083	156235
5590	156236
12786	156237
76259	156238
60216	156239
761	156240
772	156241
262854	156242
26761	156243
55042	156244
266259	156245
186574	156246
29137	156247
48424	156248
16632	156249
47605	156250
8080	156251
33305	156252
27074	156253
50587	156254
103000	156255
19826	156256
96869	156257
86993	156258
14	156259
169537	156260
9172	156261
39331	156262
12279	156263
234973	156264
245494	156265
22416	156266
1917	156267
1108	156268
120999	156269
43036	156270
9312	156271
32575	156272
160348	156273
1298	156274
57173	156275
2133	156276
5658	156277
36432	156278
92841	156279
8802	156280
67190	156281
104754	156282
154290	156283
195878	156284
189383	156285
43004	156286
219238	156287
224410	156288
18756	156289
5592	156290
159191	156291
34707	156292
89505	156293
123466	156294
246153	156295
245776	156296
3367	156297
18077	156298
187628	156299
3499	156300
14129	156301
139356	156302
244650	156303
32184	156304
40489	156305
117590	156306
20149	156307
139250	156308
22830	156309
21129	156310
67104	156311
41592	156312
143011	156313
31256	156314
38661	156315
59843	156316
5050	156317
82784	156318
4220	156319
25779	156320
153464	156321
146721	156322
179873	156323
119476	156324
19565	156325
6566	156326
178776	156327
117376	156328
1796	156329
143888	156330
133170	156331
10098	156332
441	156333
28387	156334
10585	156335
14646	156336
112678	156337
102040	156338
62201	156339
218181	156340
5185	156341
151748	156342
96426	156343
29986	156344
25546	156345
230473	156346
73454	156347
11485	156348
3136	156349
3806	156350
87494	156351
61282	156352
259628	156353
76470	156354
120695	156355
57689	156356
26470	156357
50474	156358
25878	156359
232965	156360
25406	156361
12529	156362
8675	156363
70152	156364
256592	156365
204041	156366
6889	156367
20791	156368
17095	156369
10068	156370
3753	156371
77559	156372
31815	156373
7891	156374
68032	156375
58493	156376
14169	156377
11661	156378
237948	156379
165916	156380
44557	156381
184090	156382
250434	156383
16695	156384
9208	156385
74727	156386
18777	156387
171417	156388
1563	156389
5242	156390
2290	156391
67211	156392
221232	156393
94311	156394
21241	156395
21039	156396
60178	156397
66739	156398
117050	156399
29196	156400
20388	156401
26559	156402
37265	156403
153214	156404
216974	156405
17506	156406
271451	156407
147550	156408
21665	156409
7669	156410
78	156411
183013	156412
2815	156413
84642	156414
45530	156415
129853	156416
19739	156417
32476	156418
6045	156419
36604	156420
10988	156421
35192	156422
76428	156423
216849	156424
13364	156425
37912	156426
6828	156427
668	156428
8442	156429
18152	156430
34762	156431
58583	156432
7741	156433
164778	156434
39951	156435
1780	156436
138885	156437
24348	156438
36473	156439
238005	156440
75292	156441
69461	156442
199595	156443
12946	156444
11508	156445
60011	156446
35006	156447
12209	156448
21385	156449
54484	156450
69469	156451
140908	156452
161503	156453
20914	156454
6479	156455
553	156456
128939	156457
132155	156458
177281	156459
91200	156460
108641	156461
22759	156462
41102	156463
166640	156464
44992	156465
22598	156466
2548	156467
24	156468
66042	156469
60463	156470
86402	156471
2808	156472
22261	156473
15763	156474
11842	156475
81820	156476
5181	156477
38746	156478
2194	156479
4331	156480
200995	156481
17973	156482
20987	156483
124605	156484
12867	156485
64799	156486
76192	156487
25416	156488
98183	156489
26170	156490
9200	156491
3582	156492
50656	156493
29957	156494
6911	156495
3597	156496
4587	156497
44841	156498
37	156499
208	156500
55348	156501
113753	156502
10688	156503
57424	156504
23090	156505
75697	156506
105373	156507
4491	156508
45020	156509
72434	156510
61098	156511
72808	156512
11049	156513
5875	156514
4108	156515
83351	156516
11270	156517
116237	156518
32114	156519
2170	156520
10841	156521
3694	156522
2467	156523
140369	156524
37473	156525
172555	156526
909	156527
45915	156528
65596	156529
28083	156530
32098	156531
249840	156532
2100	156533
17111	156534
21430	156535
10758	156536
5271	156537
224774	156538
203080	156539
5438	156540
44473	156541
36998	156542
14327	156543
44411	156544
91591	156545
18299	156546
34166	156547
10224	156548
236802	156549
18023	156550
13	156551
1662	156552
641	156553
2602	156554
37466	156555
4330	156556
2513	156557
13922	156558
29711	156559
49539	156560
29466	156561
254031	156562
207141	156563
171484	156564
126237	156565
237451	156566
62685	156567
126086	156568
29798	156569
229457	156570
26398	156571
31098	156572
267400	156573
215875	156574
6888	156575
116076	156576
86570	156577
15381	156578
21405	156579
10708	156580
127645	156581
645	156582
683	156583
23853	156584
169785	156585
1340	156586
1731	156587
43559	156588
27628	156589
3978	156590
20058	156591
85014	156592
231602	156593
236597	156594
1622	156595
5469	156596
122082	156597
4687	156598
77534	156599
22095	156600
3415	156601
22220	156602
157761	156603
4175	156604
32970	156605
21590	156606
2151	156607
115228	156608
38926	156609
16490	156610
62299	156611
10399	156612
52343	156613
126929	156614
228822	156615
29764	156616
39189	156617
27247	156618
1503	156619
3349	156620
88049	156621
17803	156622
10882	156623
356	156624
165339	156625
254	156626
44327	156627
94461	156628
34326	156629
235073	156630
3781	156631
34578	156632
186350	156633
22915	156634
22074	156635
45742	156636
1359	156637
2627	156638
26433	156639
8782	156640
71362	156641
207835	156642
232787	156643
116	156644
1845	156645
71	156646
24329	156647
259169	156648
169165	156649
15802	156650
34309	156651
9506	156652
123343	156653
37093	156654
31378	156655
9586	156656
10679	156657
25907	156658
224753	156659
91885	156660
102022	156661
42558	156662
1	156663
1106	156664
170812	156665
77147	156666
3810	156667
251513	156668
233226	156669
2502	156670
11956	156671
52157	156672
70909	156673
200969	156674
149700	156675
233438	156676
14090	156677
152779	156678
256382	156679
8054	156680
5272	156681
269	156682
118860	156683
35827	156684
1417	156685
7049	156686
344	156687
6201	156688
32157	156689
72190	156690
55672	156691
164589	156692
52195	156693
74025	156694
6867	156695
169802	156696
12908	156697
28088	156698
20677	156699
20476	156700
23855	156701
155202	156702
88651	156703
207957	156704
262432	156705
1044	156706
267037	156707
136733	156708
120436	156709
82768	156710
1513	156711
22186	156712
196637	156713
244251	156714
17399	156715
20520	156716
8707	156717
16487	156718
267964	156719
146703	156720
49556	156721
10647	156722
59105	156723
10648	156724
230638	156725
179465	156726
79302	156727
68903	156728
5005	156729
37862	156730
70045	156731
12685	156732
141580	156733
26732	156734
49989	156735
119829	156736
103536	156737
13273	156738
58563	156739
15478	156740
56103	156741
67237	156742
70679	156743
43042	156744
25452	156745
7769	156746
30143	156747
166784	156748
39122	156749
20083	156750
50308	156751
2362	156752
4360	156753
90115	156754
241	156755
12573	156756
42175	156757
49575	156758
196468	156759
10013	156760
24529	156761
460	156762
80780	156763
3286	156764
98549	156765
15087	156766
10427	156767
54408	156768
1663	156769
54302	156770
59662	156771
204404	156772
237222	156773
2472	156774
37725	156775
42109	156776
253971	156777
10653	156778
18063	156779
201380	156780
31243	156781
2016	156782
140830	156783
3425	156784
104838	156785
53050	156786
119318	156787
81831	156788
930	156789
3705	156790
86594	156791
105742	156792
33916	156793
358	156794
29820	156795
96477	156796
128532	156797
112980	156798
2904	156799
3667	156800
34920	156801
20202	156802
49666	156803
271	156804
13470	156805
6765	156806
3329	156807
39774	156808
90245	156809
113258	156810
89185	156811
64791	156812
17664	156813
17984	156814
10163	156815
609	156816
4986	156817
234912	156818
16055	156819
12432	156820
196097	156821
5155	156822
206187	156823
449	156824
39504	156825
1767	156826
13621	156827
40189	156828
7878	156829
162882	156830
566	156831
49202	156832
47646	156833
49929	156834
66958	156835
21919	156836
7229	156837
99220	156838
80093	156839
19572	156840
89162	156841
16579	156842
158957	156843
235078	156844
124841	156845
8918	156846
93107	156847
35713	156848
53703	156849
19161	156850
8858	156851
236375	156852
21686	156853
29488	156854
77638	156855
179078	156856
154630	156857
24078	156858
4642	156859
74670	156860
10332	156861
213063	156862
25698	156863
34817	156864
82271	156865
18275	156866
21573	156867
21275	156868
103109	156869
632	156870
27939	156871
52301	156872
93486	156873
157598	156874
29037	156875
1859	156876
760	156877
83925	156878
2603	156879
6164	156880
71975	156881
13854	156882
10766	156883
1200	156884
31468	156885
2027	156886
68760	156887
10683	156888
30500	156889
15294	156890
7096	156891
135518	156892
43857	156893
71150	156894
223071	156895
14691	156896
144181	156897
117288	156898
91528	156899
118342	156900
161146	156901
20035	156902
40982	156903
56766	156904
105466	156905
238613	156906
60486	156907
35717	156908
217455	156909
57730	156910
26716	156911
160337	156912
41651	156913
1018	156914
10754	156915
36207	156916
262112	156917
120578	156918
69170	156919
13480	156920
55126	156921
255583	156922
29368	156923
22660	156924
3508	156925
77626	156926
224905	156927
113268	156928
57987	156929
2027	156930
9977	156931
802	156932
56179	156933
92544	156934
217227	156935
14630	156936
18931	156937
43055	156938
9933	156939
111350	156940
31314	156941
96646	156942
88065	156943
43419	156944
759	156945
152586	156946
24192	156947
96403	156948
17071	156949
44018	156950
2223	156951
194680	156952
211159	156953
690	156954
14210	156955
15813	156956
489	156957
87980	156958
47040	156959
92459	156960
98989	156961
25280	156962
38871	156963
211126	156964
28236	156965
115047	156966
117063	156967
57790	156968
1242	156969
17987	156970
1278	156971
136845	156972
91768	156973
14574	156974
3318	156975
30845	156976
100638	156977
83555	156978
1746	156979
154104	156980
30194	156981
84694	156982
66664	156983
4246	156984
51897	156985
3642	156986
18639	156987
98455	156988
34766	156989
170933	156990
14907	156991
1190	156992
7557	156993
496	156994
10937	156995
165847	156996
159760	156997
37523	156998
61089	156999
171685	157000
27107	157001
9835	157002
177815	157003
24695	157004
37660	157005
82403	157006
22799	157007
129642	157008
26877	157009
46711	157010
142735	157011
183616	157012
17794	157013
218523	157014
1580	157015
5523	157016
156	157017
38076	157018
166	157019
19606	157020
5849	157021
8308	157022
1445	157023
102868	157024
5579	157025
75465	157026
39258	157027
150873	157028
4747	157029
4050	157030
7648	157031
7198	157032
135653	157033
85124	157034
105595	157035
2603	157036
2010	157037
133104	157038
2972	157039
866	157040
439	157041
16153	157042
52525	157043
57959	157044
40742	157045
91858	157046
3527	157047
153734	157048
48734	157049
5487	157050
28362	157051
709	157052
162979	157053
111983	157054
48563	157055
212066	157056
141302	157057
94068	157058
99554	157059
1355	157060
20097	157061
24398	157062
57807	157063
70942	157064
11193	157065
211104	157066
269787	157067
11048	157068
13086	157069
164097	157070
6596	157071
7733	157072
52756	157073
13682	157074
198399	157075
51083	157076
243447	157077
72504	157078
865	157079
956	157080
152822	157081
10297	157082
8583	157083
90309	157084
110046	157085
50625	157086
68630	157087
42908	157088
62463	157089
88790	157090
37965	157091
28972	157092
38241	157093
33839	157094
6569	157095
8034	157096
62132	157097
25537	157098
28298	157099
20081	157100
225020	157101
144262	157102
414	157103
77668	157104
87899	157105
29337	157106
32205	157107
28877	157108
5361	157109
46620	157110
166785	157111
91418	157112
16390	157113
27803	157114
60984	157115
26873	157116
75910	157117
82803	157118
2302	157119
71106	157120
91731	157121
17883	157122
76822	157123
124064	157124
2165	157125
1394	157126
28111	157127
874	157128
13720	157129
147389	157130
20063	157131
146677	157132
27310	157133
8427	157134
104348	157135
91063	157136
42413	157137
52823	157138
434	157139
73847	157140
29357	157141
1856	157142
239489	157143
65445	157144
37044	157145
8088	157146
29474	157147
142549	157148
31849	157149
739	157150
19686	157151
216776	157152
37601	157153
110442	157154
39145	157155
111237	157156
106604	157157
22469	157158
9257	157159
91219	157160
92410	157161
15045	157162
4	157163
14860	157164
53995	157165
156942	157166
68299	157167
77941	157168
13936	157169
35492	157170
7885	157171
8914	157172
17707	157173
71388	157174
96410	157175
35211	157176
10985	157177
207373	157178
44884	157179
6799	157180
1801	157181
34932	157182
8858	157183
142506	157184
79436	157185
31065	157186
209180	157187
42264	157188
1564	157189
156238	157190
109767	157191
258268	157192
23138	157193
51012	157194
38075	157195
367	157196
20589	157197
72611	157198
90571	157199
42378	157200
16447	157201
252905	157202
42178	157203
147075	157204
9276	157205
28071	157206
7550	157207
45010	157208
28123	157209
29337	157210
72402	157211
104513	157212
150	157213
67247	157214
41641	157215
46476	157216
464	157217
189602	157218
34792	157219
49325	157220
5210	157221
99552	157222
6382	157223
7023	157224
67320	157225
236094	157226
132975	157227
6580	157228
937	157229
13299	157230
31211	157231
27030	157232
26712	157233
32965	157234
5179	157235
101258	157236
124863	157237
39926	157238
189331	157239
237291	157240
4826	157241
115460	157242
64773	157243
138342	157244
46177	157245
256005	157246
18660	157247
3352	157248
59543	157249
151718	157250
79675	157251
20518	157252
50357	157253
190633	157254
38444	157255
46368	157256
66692	157257
253136	157258
22953	157259
196749	157260
482	157261
119822	157262
12987	157263
55920	157264
143374	157265
92373	157266
928	157267
89583	157268
87599	157269
131978	157270
46589	157271
58067	157272
12933	157273
90140	157274
152370	157275
81369	157276
102153	157277
124507	157278
81704	157279
7121	157280
121943	157281
44208	157282
37219	157283
5658	157284
112392	157285
3259	157286
106674	157287
89806	157288
195982	157289
78601	157290
1170	157291
71952	157292
90011	157293
22071	157294
16049	157295
77432	157296
4011	157297
78170	157298
10573	157299
55418	157300
8675	157301
63389	157302
1349	157303
67762	157304
5543	157305
59953	157306
20456	157307
2735	157308
150866	157309
4050	157310
116705	157311
197065	157312
209	157313
97751	157314
57021	157315
24491	157316
83288	157317
21609	157318
9297	157319
30226	157320
40740	157321
110583	157322
2228	157323
21332	157324
56054	157325
36021	157326
56292	157327
41596	157328
14034	157329
27	157330
247682	157331
4318	157332
69715	157333
90697	157334
231060	157335
1216	157336
25460	157337
73604	157338
52989	157339
67724	157340
25887	157341
130626	157342
25163	157343
135825	157344
84738	157345
31074	157346
42552	157347
85368	157348
169478	157349
228679	157350
15730	157351
16554	157352
257678	157353
52528	157354
2437	157355
2559	157356
82608	157357
738	157358
158674	157359
59904	157360
5	157361
2598	157362
19180	157363
7455	157364
20288	157365
82618	157366
11021	157367
1014	157368
4699	157369
3693	157370
145164	157371
16139	157372
32278	157373
730	157374
4069	157375
35	157376
11114	157377
124265	157378
31740	157379
9271	157380
83321	157381
59232	157382
519	157383
2361	157384
2892	157385
57563	157386
270145	157387
221337	157388
24686	157389
138685	157390
120327	157391
130070	157392
6811	157393
6608	157394
155	157395
39429	157396
155238	157397
248987	157398
208682	157399
92706	157400
7255	157401
239674	157402
29715	157403
24997	157404
97552	157405
1469	157406
133486	157407
114017	157408
25809	157409
132576	157410
123020	157411
255940	157412
160643	157413
107229	157414
7065	157415
1693	157416
114139	157417
67589	157418
65160	157419
28641	157420
162339	157421
3137	157422
1778	157423
82664	157424
246524	157425
108072	157426
3656	157427
60615	157428
5595	157429
4707	157430
12394	157431
108261	157432
270833	157433
5820	157434
53120	157435
185353	157436
114933	157437
148374	157438
39943	157439
265880	157440
15507	157441
116087	157442
4	157443
128801	157444
9807	157445
41192	157446
22233	157447
243399	157448
146534	157449
2637	157450
82405	157451
143105	157452
37368	157453
30293	157454
13599	157455
250653	157456
13418	157457
54781	157458
85408	157459
33798	157460
58795	157461
38183	157462
36688	157463
20831	157464
154770	157465
25851	157466
154987	157467
70408	157468
185629	157469
142455	157470
44764	157471
149987	157472
2595	157473
3190	157474
29381	157475
56318	157476
44491	157477
246540	157478
2287	157479
165529	157480
196	157481
28535	157482
3900	157483
49729	157484
78414	157485
14506	157486
43740	157487
37188	157488
217342	157489
60643	157490
227858	157491
1679	157492
30089	157493
311	157494
107023	157495
24472	157496
86492	157497
21570	157498
151379	157499
11872	157500
22496	157501
165577	157502
104231	157503
196857	157504
86050	157505
5624	157506
31767	157507
46116	157508
181119	157509
196102	157510
10192	157511
4944	157512
1847	157513
51506	157514
35522	157515
71261	157516
21933	157517
28217	157518
217814	157519
13056	157520
127552	157521
47450	157522
2706	157523
78922	157524
95689	157525
66408	157526
29148	157527
28356	157528
38694	157529
255676	157530
45208	157531
18880	157532
159761	157533
49012	157534
33156	157535
2696	157536
145573	157537
38734	157538
341	157539
142492	157540
13924	157541
54931	157542
9040	157543
146815	157544
2237	157545
64822	157546
49697	157547
1890	157548
10730	157549
2752	157550
2209	157551
236139	157552
54677	157553
5104	157554
4780	157555
49962	157556
996	157557
21209	157558
79534	157559
776	157560
118749	157561
266036	157562
230537	157563
36612	157564
92267	157565
9994	157566
32395	157567
91271	157568
74378	157569
29573	157570
1724	157571
5521	157572
38741	157573
447	157574
123300	157575
208349	157576
2773	157577
574	157578
1119	157579
21505	157580
268795	157581
10154	157582
93136	157583
76262	157584
110375	157585
254376	157586
7756	157587
117734	157588
53308	157589
12072	157590
8942	157591
134994	157592
33789	157593
69349	157594
133146	157595
230088	157596
131839	157597
62063	157598
124292	157599
73689	157600
84786	157601
279	157602
5454	157603
159677	157604
29603	157605
47	157606
57791	157607
13388	157608
215864	157609
85152	157610
149722	157611
41211	157612
114736	157613
5342	157614
7194	157615
175454	157616
14178	157617
136391	157618
224069	157619
135668	157620
162628	157621
212457	157622
146470	157623
32793	157624
208262	157625
229770	157626
8187	157627
48441	157628
20799	157629
20787	157630
5573	157631
22114	157632
112658	157633
91171	157634
171686	157635
124715	157636
5657	157637
19298	157638
87860	157639
17168	157640
12680	157641
169011	157642
91231	157643
118129	157644
43720	157645
22532	157646
30263	157647
115757	157648
139370	157649
11223	157650
17289	157651
41958	157652
24840	157653
12936	157654
13184	157655
203655	157656
1460	157657
42729	157658
11052	157659
155137	157660
4478	157661
167580	157662
19425	157663
16648	157664
2345	157665
27884	157666
569	157667
1057	157668
58247	157669
48208	157670
243015	157671
47519	157672
49810	157673
13511	157674
172592	157675
37234	157676
595	157677
1953	157678
646	157679
5761	157680
26747	157681
148290	157682
981	157683
15344	157684
133694	157685
6525	157686
234343	157687
1985	157688
117659	157689
50935	157690
155751	157691
22714	157692
4619	157693
65876	157694
22300	157695
39992	157696
199487	157697
21196	157698
157848	157699
4861	157700
10345	157701
88301	157702
5191	157703
65194	157704
58970	157705
79094	157706
2486	157707
10155	157708
7920	157709
120212	157710
26857	157711
7814	157712
142980	157713
71699	157714
89939	157715
237552	157716
16995	157717
135065	157718
82335	157719
59831	157720
25595	157721
31024	157722
4820	157723
160439	157724
42870	157725
7457	157726
51199	157727
39	157728
11791	157729
12455	157730
50511	157731
73211	157732
138727	157733
3454	157734
32370	157735
161010	157736
29846	157737
9135	157738
91300	157739
18911	157740
15621	157741
20591	157742
19209	157743
36285	157744
164181	157745
72399	157746
236859	157747
98433	157748
40387	157749
8946	157750
125161	157751
249317	157752
6027	157753
13154	157754
48447	157755
68803	157756
271920	157757
105913	157758
7280	157759
10088	157760
3624	157761
153322	157762
10079	157763
246558	157764
214112	157765
113524	157766
139458	157767
158432	157768
11747	157769
10733	157770
44077	157771
59878	157772
79384	157773
101612	157774
115548	157775
15365	157776
7978	157777
254242	157778
10304	157779
63963	157780
22039	157781
177477	157782
96505	157783
2399	157784
181348	157785
47613	157786
129824	157787
160924	157788
12901	157789
47626	157790
4762	157791
52707	157792
13390	157793
5732	157794
120538	157795
109963	157796
12851	157797
52923	157798
100397	157799
2192	157800
248093	157801
99654	157802
2168	157803
117699	157804
26961	157805
2828	157806
25486	157807
682	157808
1527	157809
41040	157810
33769	157811
51553	157812
86016	157813
63495	157814
15440	157815
27482	157816
88794	157817
22120	157818
3851	157819
3654	157820
21897	157821
25589	157822
48738	157823
44163	157824
83205	157825
14427	157826
15880	157827
73226	157828
25959	157829
26306	157830
153072	157831
231900	157832
401	157833
15196	157834
1669	157835
31883	157836
164961	157837
61327	157838
78437	157839
213365	157840
272793	157841
102694	157842
7350	157843
663	157844
256101	157845
9862	157846
2623	157847
16566	157848
67863	157849
241606	157850
148317	157851
108280	157852
100544	157853
4191	157854
75123	157855
151266	157856
23803	157857
82975	157858
116672	157859
15952	157860
11187	157861
5489	157862
32745	157863
8410	157864
60800	157865
10061	157866
47872	157867
28815	157868
122812	157869
5591	157870
113277	157871
80202	157872
31912	157873
1552	157874
60458	157875
13589	157876
49939	157877
6359	157878
4331	157879
53269	157880
44454	157881
20722	157882
101134	157883
163112	157884
229587	157885
7456	157886
33244	157887
23054	157888
2736	157889
47467	157890
27979	157891
145729	157892
24706	157893
158097	157894
19282	157895
46439	157896
130738	157897
13401	157898
877	157899
25017	157900
23030	157901
14041	157902
64526	157903
23634	157904
42507	157905
32660	157906
149312	157907
140246	157908
13975	157909
71772	157910
42659	157911
48649	157912
21667	157913
25870	157914
25710	157915
40470	157916
243214	157917
28081	157918
3146	157919
4314	157920
110	157921
96687	157922
36431	157923
118411	157924
125303	157925
57212	157926
254128	157927
11558	157928
764	157929
15900	157930
177091	157931
54398	157932
8573	157933
11199	157934
3955	157935
243898	157936
94231	157937
102331	157938
15147	157939
1016	157940
23976	157941
72749	157942
4204	157943
73920	157944
66716	157945
13325	157946
2689	157947
234130	157948
141194	157949
5927	157950
8423	157951
8	157952
156473	157953
44492	157954
126623	157955
145641	157956
67244	157957
33875	157958
61635	157959
28993	157960
31033	157961
73521	157962
1744	157963
210	157964
148369	157965
7	157966
6508	157967
20080	157968
124555	157969
32383	157970
31571	157971
59868	157972
237032	157973
5334	157974
225584	157975
136620	157976
328	157977
2042	157978
57053	157979
51516	157980
106365	157981
129960	157982
95088	157983
656	157984
113696	157985
105185	157986
460	157987
73570	157988
73529	157989
90503	157990
10132	157991
198265	157992
36603	157993
82591	157994
193993	157995
53498	157996
1120	157997
86420	157998
7113	157999
79948	158000
86636	158001
106246	158002
106309	158003
4102	158004
2996	158005
34492	158006
20737	158007
118038	158008
85539	158009
75507	158010
40282	158011
160169	158012
27142	158013
243413	158014
7615	158015
35943	158016
58303	158017
8263	158018
13677	158019
55052	158020
249548	158021
17672	158022
965	158023
163184	158024
71701	158025
141847	158026
28001	158027
97491	158028
17532	158029
114970	158030
57328	158031
168924	158032
86895	158033
249927	158034
13101	158035
13034	158036
46641	158037
34376	158038
34476	158039
80632	158040
34278	158041
213606	158042
242603	158043
25568	158044
5920	158045
13796	158046
200000	158047
78400	158048
9191	158049
177043	158050
58859	158051
5277	158052
2531	158053
106844	158054
48155	158055
177028	158056
207509	158057
86936	158058
59306	158059
241636	158060
19281	158061
94253	158062
68779	158063
25514	158064
38387	158065
3731	158066
278	158067
133888	158068
22999	158069
28848	158070
36508	158071
151668	158072
44176	158073
29534	158074
20528	158075
1185	158076
130679	158077
7862	158078
31014	158079
182777	158080
303	158081
33912	158082
15279	158083
4745	158084
19150	158085
19648	158086
1826	158087
14335	158088
39378	158089
769	158090
625	158091
7861	158092
161	158093
10029	158094
30246	158095
224191	158096
6937	158097
41047	158098
32311	158099
58501	158100
5350	158101
3185	158102
8772	158103
54428	158104
94528	158105
26962	158106
55712	158107
158420	158108
23794	158109
83264	158110
110348	158111
124126	158112
29146	158113
64974	158114
15742	158115
130423	158116
31726	158117
24293	158118
35015	158119
24760	158120
12043	158121
1354	158122
11952	158123
981	158124
101717	158125
11075	158126
18651	158127
11147	158128
238447	158129
51472	158130
17473	158131
163767	158132
85541	158133
3425	158134
65316	158135
25179	158136
11018	158137
613	158138
173259	158139
133258	158140
41119	158141
11742	158142
18858	158143
272072	158144
79686	158145
41090	158146
14375	158147
93675	158148
46672	158149
166092	158150
23018	158151
142550	158152
12404	158153
6573	158154
2466	158155
246	158156
778	158157
50956	158158
617	158159
321	158160
29482	158161
263443	158162
4	158163
42048	158164
54702	158165
1010	158166
5465	158167
13762	158168
35914	158169
190985	158170
9663	158171
315	158172
153585	158173
109740	158174
14980	158175
4756	158176
14362	158177
58688	158178
62640	158179
38534	158180
93573	158181
2796	158182
32956	158183
167191	158184
258815	158185
43272	158186
184426	158187
3869	158188
7716	158189
263534	158190
30827	158191
59594	158192
76803	158193
95708	158194
255904	158195
122294	158196
35424	158197
59953	158198
67380	158199
222769	158200
149546	158201
184	158202
71871	158203
3539	158204
15138	158205
188334	158206
227111	158207
66770	158208
142305	158209
74925	158210
31677	158211
64832	158212
51418	158213
14572	158214
2296	158215
58680	158216
29654	158217
572	158218
19372	158219
39959	158220
3888	158221
13100	158222
4382	158223
38785	158224
78993	158225
57165	158226
65564	158227
5526	158228
64604	158229
9606	158230
2520	158231
76834	158232
28177	158233
107992	158234
15207	158235
87589	158236
27611	158237
40548	158238
18480	158239
94357	158240
1393	158241
5963	158242
44755	158243
57205	158244
43603	158245
2437	158246
2018	158247
8345	158248
45978	158249
115436	158250
13261	158251
148299	158252
39637	158253
25116	158254
10022	158255
270	158256
84041	158257
13761	158258
12555	158259
213769	158260
85855	158261
22766	158262
119372	158263
204741	158264
40714	158265
209641	158266
68086	158267
95234	158268
71287	158269
156175	158270
92132	158271
37366	158272
95586	158273
268337	158274
242160	158275
1264	158276
77150	158277
4246	158278
34	158279
40255	158280
46829	158281
64203	158282
1014	158283
255550	158284
27922	158285
33844	158286
166789	158287
19034	158288
61574	158289
66749	158290
107984	158291
38959	158292
145598	158293
49900	158294
217827	158295
25222	158296
1016	158297
3535	158298
214494	158299
41493	158300
249334	158301
78549	158302
11767	158303
4980	158304
8782	158305
3125	158306
8453	158307
68555	158308
83596	158309
122152	158310
24439	158311
4809	158312
9167	158313
6434	158314
71621	158315
60333	158316
4346	158317
18543	158318
167756	158319
41245	158320
135708	158321
64133	158322
148623	158323
63258	158324
67542	158325
147361	158326
83406	158327
89076	158328
57607	158329
72381	158330
93701	158331
125475	158332
2484	158333
8608	158334
4533	158335
20838	158336
94922	158337
1460	158338
2	158339
1925	158340
104804	158341
102393	158342
14675	158343
6157	158344
47933	158345
171501	158346
3044	158347
60943	158348
1842	158349
82653	158350
184181	158351
12135	158352
65704	158353
62948	158354
73812	158355
127905	158356
98821	158357
5726	158358
122428	158359
22984	158360
79336	158361
13825	158362
163450	158363
90978	158364
42126	158365
19316	158366
17836	158367
64968	158368
26838	158369
42226	158370
102012	158371
63349	158372
6792	158373
271203	158374
1225	158375
74720	158376
250	158377
68427	158378
30044	158379
11046	158380
245959	158381
3352	158382
163122	158383
48881	158384
122599	158385
153125	158386
221668	158387
3830	158388
5585	158389
98096	158390
160407	158391
128644	158392
176	158393
225973	158394
12270	158395
20656	158396
26445	158397
67914	158398
193295	158399
80182	158400
54623	158401
225	158402
267032	158403
3809	158404
226840	158405
163034	158406
19719	158407
99008	158408
28970	158409
64	158410
247880	158411
5100	158412
220811	158413
46690	158414
165890	158415
196467	158416
22224	158417
270130	158418
165509	158419
12949	158420
15033	158421
1693	158422
62544	158423
96571	158424
45032	158425
173680	158426
45720	158427
143535	158428
2887	158429
104576	158430
199012	158431
834	158432
523	158433
206277	158434
77888	158435
143696	158436
4889	158437
30606	158438
17957	158439
133682	158440
36585	158441
31683	158442
71	158443
55108	158444
107737	158445
97781	158446
92045	158447
9594	158448
34924	158449
20041	158450
123556	158451
35662	158452
198928	158453
6405	158454
48781	158455
101436	158456
155070	158457
42068	158458
19605	158459
787	158460
9330	158461
77364	158462
41222	158463
98639	158464
79252	158465
17888	158466
103197	158467
31903	158468
24065	158469
80014	158470
62350	158471
98030	158472
145	158473
259947	158474
137729	158475
96502	158476
69176	158477
68148	158478
51251	158479
6755	158480
49043	158481
24141	158482
284	158483
63498	158484
359	158485
61	158486
164571	158487
11434	158488
113228	158489
52460	158490
56579	158491
4342	158492
142418	158493
32624	158494
20882	158495
728	158496
15676	158497
66077	158498
77529	158499
32759	158500
13426	158501
118323	158502
267788	158503
207521	158504
156050	158505
10507	158506
22503	158507
6241	158508
223149	158509
50399	158510
25344	158511
153241	158512
100558	158513
171644	158514
14744	158515
38597	158516
252070	158517
174137	158518
197	158519
20008	158520
4979	158521
183288	158522
3252	158523
2542	158524
85335	158525
841	158526
7825	158527
35409	158528
5463	158529
10	158530
169773	158531
183408	158532
12104	158533
53533	158534
155901	158535
135157	158536
51139	158537
92342	158538
145267	158539
163515	158540
26926	158541
49285	158542
183151	158543
49170	158544
18707	158545
72928	158546
8769	158547
16044	158548
10647	158549
21340	158550
128687	158551
1445	158552
18312	158553
157224	158554
1305	158555
3455	158556
36159	158557
92369	158558
1661	158559
13432	158560
71611	158561
1648	158562
13002	158563
2482	158564
97662	158565
29939	158566
86524	158567
5048	158568
15897	158569
102120	158570
4407	158571
244509	158572
8988	158573
78742	158574
28688	158575
39661	158576
33254	158577
161405	158578
46623	158579
151642	158580
2185	158581
235786	158582
29152	158583
42592	158584
259410	158585
74520	158586
2183	158587
71984	158588
26662	158589
48541	158590
4364	158591
55388	158592
8514	158593
67	158594
184917	158595
16619	158596
7743	158597
28674	158598
1315	158599
26531	158600
90812	158601
95	158602
7978	158603
5302	158604
11347	158605
9247	158606
83460	158607
201675	158608
13523	158609
179479	158610
53804	158611
52248	158612
875	158613
6889	158614
166082	158615
13226	158616
93	158617
16803	158618
147272	158619
611	158620
425	158621
18186	158622
12750	158623
15921	158624
102142	158625
238604	158626
15861	158627
88367	158628
21921	158629
6740	158630
35917	158631
20363	158632
62785	158633
156200	158634
225559	158635
35164	158636
5228	158637
23750	158638
8	158639
7550	158640
120124	158641
45074	158642
86056	158643
265655	158644
89335	158645
257379	158646
24	158647
25683	158648
2455	158649
10600	158650
41265	158651
414	158652
2039	158653
249001	158654
215784	158655
65744	158656
249161	158657
3989	158658
32130	158659
2189	158660
11291	158661
65901	158662
69150	158663
22912	158664
3999	158665
135785	158666
110446	158667
196985	158668
32827	158669
466	158670
1031	158671
178	158672
22683	158673
2672	158674
87349	158675
69392	158676
31927	158677
10914	158678
275	158679
58485	158680
231	158681
120199	158682
13924	158683
217565	158684
27870	158685
75161	158686
77519	158687
22332	158688
251753	158689
6127	158690
221064	158691
222137	158692
3452	158693
500	158694
38561	158695
121503	158696
40427	158697
24672	158698
7457	158699
23031	158700
26	158701
25144	158702
101749	158703
749	158704
33938	158705
1987	158706
23664	158707
5250	158708
4185	158709
39824	158710
261029	158711
126753	158712
9349	158713
93177	158714
57854	158715
33160	158716
30698	158717
20313	158718
205183	158719
1645	158720
10703	158721
217054	158722
168167	158723
16922	158724
21899	158725
4273	158726
13738	158727
33625	158728
5795	158729
402	158730
37	158731
28843	158732
204049	158733
109117	158734
174146	158735
157	158736
16626	158737
737	158738
151112	158739
10083	158740
10367	158741
66614	158742
56181	158743
105441	158744
144359	158745
143956	158746
226814	158747
19781	158748
134743	158749
62056	158750
12607	158751
103681	158752
457	158753
22296	158754
3907	158755
152933	158756
7588	158757
105550	158758
99890	158759
148310	158760
25600	158761
168691	158762
2009	158763
260576	158764
6057	158765
107428	158766
22194	158767
5916	158768
42299	158769
245557	158770
62	158771
236335	158772
44415	158773
70795	158774
57234	158775
70315	158776
77998	158777
179158	158778
81	158779
925	158780
86836	158781
484	158782
16047	158783
32247	158784
32613	158785
9314	158786
211724	158787
25491	158788
113700	158789
4912	158790
88888	158791
160005	158792
80259	158793
3519	158794
36790	158795
145623	158796
949	158797
43238	158798
41356	158799
5610	158800
42625	158801
258912	158802
112973	158803
179871	158804
4774	158805
21918	158806
228885	158807
5048	158808
67871	158809
157054	158810
80826	158811
29352	158812
2929	158813
14189	158814
108726	158815
22832	158816
98860	158817
119420	158818
178420	158819
136831	158820
25799	158821
23341	158822
45805	158823
125347	158824
9725	158825
15489	158826
2122	158827
1441	158828
98067	158829
4458	158830
138650	158831
181767	158832
79506	158833
112608	158834
55081	158835
7949	158836
51056	158837
163251	158838
34511	158839
44295	158840
199011	158841
8226	158842
1654	158843
131106	158844
12887	158845
44173	158846
138054	158847
141909	158848
136417	158849
61779	158850
28957	158851
38560	158852
73903	158853
151252	158854
59973	158855
262479	158856
140418	158857
3657	158858
42768	158859
26816	158860
229295	158861
702	158862
171634	158863
258366	158864
1592	158865
144087	158866
16263	158867
4559	158868
9480	158869
3732	158870
2309	158871
107944	158872
129969	158873
25622	158874
231812	158875
9896	158876
148061	158877
122004	158878
33613	158879
8757	158880
81356	158881
51254	158882
115943	158883
563	158884
13916	158885
246130	158886
29803	158887
6528	158888
103827	158889
101072	158890
249333	158891
43248	158892
207842	158893
223102	158894
59242	158895
45545	158896
19004	158897
9203	158898
11756	158899
161679	158900
17346	158901
38096	158902
229417	158903
66072	158904
26841	158905
58026	158906
4096	158907
218629	158908
60933	158909
456	158910
237228	158911
4598	158912
59339	158913
76317	158914
10713	158915
47677	158916
206325	158917
54564	158918
144211	158919
689	158920
160679	158921
33283	158922
8635	158923
925	158924
93320	158925
2135	158926
42041	158927
5716	158928
62856	158929
104962	158930
168782	158931
124001	158932
21075	158933
127563	158934
111309	158935
133084	158936
36465	158937
15340	158938
4009	158939
6285	158940
2466	158941
189537	158942
60666	158943
48768	158944
15123	158945
36810	158946
37164	158947
39686	158948
9479	158949
69614	158950
101852	158951
10334	158952
248218	158953
77974	158954
36065	158955
74443	158956
46976	158957
43558	158958
30136	158959
36036	158960
28612	158961
1326	158962
96429	158963
58614	158964
36009	158965
125022	158966
230816	158967
2712	158968
11309	158969
100750	158970
29510	158971
2721	158972
17	158973
8760	158974
17612	158975
53479	158976
132066	158977
89362	158978
216936	158979
6441	158980
214920	158981
125342	158982
37960	158983
38787	158984
29839	158985
20018	158986
18424	158987
146126	158988
5601	158989
8089	158990
45302	158991
66569	158992
163364	158993
22726	158994
46196	158995
11851	158996
114432	158997
43659	158998
1450	158999
830	159000
177238	159001
131104	159002
50168	159003
7034	159004
21047	159005
102144	159006
3326	159007
41298	159008
7328	159009
249268	159010
7954	159011
12355	159012
103754	159013
37111	159014
63202	159015
19056	159016
79509	159017
71524	159018
5084	159019
13024	159020
145066	159021
21043	159022
24841	159023
120517	159024
151369	159025
31290	159026
33462	159027
2967	159028
19701	159029
2333	159030
14449	159031
33146	159032
6448	159033
23488	159034
9562	159035
112437	159036
7907	159037
5816	159038
141236	159039
123188	159040
5838	159041
42706	159042
8932	159043
27206	159044
7630	159045
89665	159046
50207	159047
7469	159048
66319	159049
113311	159050
50109	159051
120288	159052
13185	159053
73607	159054
106791	159055
76010	159056
67092	159057
129157	159058
4000	159059
252241	159060
7853	159061
26128	159062
106818	159063
18671	159064
87396	159065
194	159066
7156	159067
259762	159068
123817	159069
80752	159070
35034	159071
24761	159072
11982	159073
232644	159074
31118	159075
93783	159076
215010	159077
25117	159078
153931	159079
1192	159080
78506	159081
32823	159082
82708	159083
8639	159084
21220	159085
2002	159086
75172	159087
71128	159088
144238	159089
77558	159090
108121	159091
112255	159092
2103	159093
82488	159094
30726	159095
2251	159096
47032	159097
10143	159098
8218	159099
14544	159100
42259	159101
35419	159102
138119	159103
7008	159104
143887	159105
80896	159106
35610	159107
13047	159108
15196	159109
17562	159110
92857	159111
7229	159112
139586	159113
139468	159114
227146	159115
11238	159116
64480	159117
6430	159118
30567	159119
26964	159120
8221	159121
223703	159122
26942	159123
12869	159124
29160	159125
11662	159126
10103	159127
43315	159128
3	159129
129092	159130
40101	159131
155272	159132
34712	159133
8576	159134
22771	159135
37757	159136
142679	159137
5204	159138
137837	159139
45739	159140
34995	159141
81556	159142
72659	159143
78468	159144
9371	159145
38264	159146
6065	159147
11659	159148
1018	159149
1702	159150
1475	159151
69208	159152
21128	159153
294	159154
1416	159155
29331	159156
94742	159157
143480	159158
200800	159159
94365	159160
27835	159161
10925	159162
11282	159163
20186	159164
21837	159165
84531	159166
158576	159167
6709	159168
105095	159169
194016	159170
114479	159171
46222	159172
140617	159173
13970	159174
20366	159175
150185	159176
25254	159177
129315	159178
1221	159179
44590	159180
83153	159181
77735	159182
51506	159183
8377	159184
19870	159185
743	159186
2370	159187
961	159188
5560	159189
34254	159190
75786	159191
19365	159192
143496	159193
30374	159194
34406	159195
34311	159196
163731	159197
5328	159198
88542	159199
15322	159200
234477	159201
101965	159202
1920	159203
265	159204
19958	159205
40473	159206
106528	159207
69409	159208
19291	159209
66588	159210
216905	159211
60385	159212
37403	159213
46762	159214
11216	159215
79210	159216
163144	159217
50343	159218
5461	159219
48493	159220
60347	159221
9966	159222
166288	159223
45092	159224
46592	159225
75250	159226
60777	159227
5	159228
102543	159229
2355	159230
6086	159231
21652	159232
21619	159233
19066	159234
64984	159235
35394	159236
80030	159237
227484	159238
16472	159239
155817	159240
1812	159241
1870	159242
214178	159243
258535	159244
34524	159245
96755	159246
263220	159247
16137	159248
5084	159249
52698	159250
45923	159251
199520	159252
39799	159253
243666	159254
8978	159255
17434	159256
226233	159257
13835	159258
59124	159259
4595	159260
6142	159261
7640	159262
2061	159263
4681	159264
4471	159265
3405	159266
150079	159267
6000	159268
1057	159269
38961	159270
29	159271
40262	159272
1017	159273
105068	159274
86496	159275
38936	159276
61261	159277
40856	159278
4813	159279
95	159280
152508	159281
1254	159282
138693	159283
35377	159284
30222	159285
9815	159286
11554	159287
341	159288
30798	159289
253033	159290
158026	159291
221962	159292
7521	159293
20747	159294
203257	159295
85792	159296
7	159297
8264	159298
138170	159299
35211	159300
169035	159301
27111	159302
63326	159303
1249	159304
43703	159305
107510	159306
225666	159307
4031	159308
6283	159309
47661	159310
15507	159311
14779	159312
34453	159313
18004	159314
406	159315
105220	159316
22918	159317
10293	159318
42053	159319
97	159320
119667	159321
14357	159322
10507	159323
139599	159324
82	159325
12164	159326
34473	159327
159632	159328
53925	159329
263150	159330
91698	159331
3488	159332
152	159333
224355	159334
33360	159335
1712	159336
3740	159337
20635	159338
14838	159339
4427	159340
218604	159341
1368	159342
30292	159343
35326	159344
46969	159345
9505	159346
94939	159347
15958	159348
38419	159349
226021	159350
258263	159351
24726	159352
37958	159353
74130	159354
89813	159355
195821	159356
23	159357
131813	159358
207439	159359
112330	159360
159632	159361
112710	159362
45591	159363
9874	159364
81625	159365
10087	159366
1556	159367
163247	159368
11174	159369
148422	159370
33875	159371
12746	159372
57125	159373
62338	159374
10346	159375
34972	159376
93452	159377
85159	159378
31658	159379
128291	159380
195865	159381
3098	159382
42601	159383
259885	159384
17176	159385
59140	159386
74232	159387
94614	159388
53431	159389
248961	159390
19672	159391
152879	159392
23723	159393
2875	159394
144168	159395
34428	159396
228282	159397
166445	159398
102361	159399
176998	159400
116514	159401
8665	159402
6606	159403
21247	159404
11718	159405
87830	159406
5266	159407
5034	159408
48798	159409
37349	159410
19491	159411
19425	159412
86207	159413
207545	159414
65436	159415
25203	159416
50939	159417
36656	159418
197891	159419
196679	159420
72982	159421
32492	159422
3715	159423
8625	159424
105687	159425
14444	159426
300	159427
23339	159428
63741	159429
3292	159430
1858	159431
6247	159432
14485	159433
18269	159434
16300	159435
61866	159436
111191	159437
252792	159438
256092	159439
7249	159440
42263	159441
78729	159442
12737	159443
3011	159444
35075	159445
826	159446
67411	159447
15760	159448
185841	159449
164225	159450
71474	159451
104039	159452
6364	159453
257359	159454
7111	159455
20178	159456
65847	159457
14627	159458
6490	159459
13402	159460
31349	159461
56079	159462
225141	159463
26064	159464
1588	159465
592	159466
18508	159467
148536	159468
32413	159469
229187	159470
67390	159471
96154	159472
5711	159473
226203	159474
10525	159475
200180	159476
132478	159477
77488	159478
4313	159479
57761	159480
503	159481
23063	159482
108677	159483
10993	159484
17131	159485
162656	159486
58180	159487
53484	159488
165575	159489
3770	159490
104697	159491
27062	159492
23541	159493
14475	159494
85816	159495
23543	159496
58945	159497
11982	159498
7773	159499
13203	159500
62475	159501
47757	159502
39668	159503
126189	159504
26160	159505
40942	159506
14463	159507
21626	159508
67956	159509
239821	159510
122123	159511
84735	159512
10068	159513
191218	159514
142130	159515
121988	159516
77808	159517
49317	159518
76358	159519
190896	159520
18103	159521
14998	159522
137604	159523
86817	159524
166637	159525
102762	159526
44989	159527
188625	159528
13122	159529
264571	159530
135487	159531
28234	159532
21633	159533
229064	159534
124429	159535
57618	159536
203943	159537
8977	159538
63085	159539
45214	159540
30540	159541
32152	159542
17685	159543
68366	159544
10154	159545
126261	159546
44848	159547
111545	159548
8237	159549
10481	159550
33815	159551
18756	159552
19458	159553
25620	159554
72841	159555
67264	159556
61845	159557
46933	159558
36084	159559
3457	159560
25088	159561
225024	159562
34460	159563
35630	159564
48672	159565
149219	159566
158797	159567
26814	159568
43641	159569
67274	159570
237455	159571
18261	159572
259204	159573
262480	159574
201173	159575
17824	159576
9153	159577
179184	159578
139832	159579
51422	159580
212891	159581
63184	159582
27538	159583
94128	159584
6988	159585
813	159586
25382	159587
95382	159588
228406	159589
146797	159590
82265	159591
3194	159592
166076	159593
3772	159594
47609	159595
58366	159596
21505	159597
31273	159598
275	159599
9408	159600
134960	159601
8069	159602
111008	159603
24851	159604
26812	159605
31282	159606
50530	159607
17931	159608
111364	159609
33	159610
5239	159611
4789	159612
12137	159613
26782	159614
36716	159615
45078	159616
58070	159617
9786	159618
59037	159619
134067	159620
122083	159621
613	159622
12858	159623
18776	159624
75716	159625
216342	159626
183145	159627
14615	159628
158476	159629
160386	159630
109841	159631
157496	159632
249445	159633
188582	159634
187634	159635
14611	159636
3117	159637
2154	159638
4458	159639
6963	159640
2281	159641
28517	159642
20782	159643
40257	159644
63593	159645
68759	159646
17681	159647
964	159648
2298	159649
1340	159650
73016	159651
168139	159652
28301	159653
22443	159654
87332	159655
71981	159656
110506	159657
139782	159658
113	159659
17261	159660
15944	159661
14668	159662
67714	159663
2723	159664
24078	159665
21931	159666
30398	159667
238229	159668
27213	159669
244696	159670
10752	159671
535	159672
61649	159673
153250	159674
32984	159675
8438	159676
25567	159677
73680	159678
33078	159679
878	159680
10918	159681
30103	159682
1029	159683
6017	159684
268954	159685
9806	159686
6487	159687
21345	159688
169592	159689
265544	159690
99619	159691
67832	159692
112637	159693
12511	159694
124889	159695
59991	159696
32378	159697
170289	159698
11966	159699
5967	159700
7444	159701
222651	159702
23949	159703
4617	159704
257116	159705
156953	159706
134076	159707
106967	159708
3506	159709
12548	159710
114373	159711
46685	159712
6222	159713
258094	159714
28406	159715
2866	159716
44084	159717
23169	159718
101806	159719
1535	159720
53301	159721
2766	159722
5104	159723
153320	159724
9940	159725
83766	159726
59446	159727
91823	159728
2032	159729
1860	159730
19024	159731
6263	159732
216456	159733
849	159734
257494	159735
277	159736
162	159737
20611	159738
2765	159739
34177	159740
2003	159741
4261	159742
106944	159743
137741	159744
19632	159745
58496	159746
46003	159747
57527	159748
30251	159749
5407	159750
95814	159751
26268	159752
100107	159753
121321	159754
77896	159755
243943	159756
21826	159757
537	159758
2262	159759
1335	159760
1575	159761
150996	159762
33	159763
45916	159764
132753	159765
107041	159766
168619	159767
108055	159768
67922	159769
159302	159770
68679	159771
8742	159772
131996	159773
7673	159774
21802	159775
134780	159776
99410	159777
142115	159778
51052	159779
143075	159780
181802	159781
28480	159782
25686	159783
5100	159784
26882	159785
65724	159786
694	159787
1977	159788
68076	159789
1196	159790
236222	159791
22561	159792
74687	159793
223709	159794
57009	159795
22876	159796
256020	159797
179322	159798
53833	159799
62037	159800
172808	159801
129743	159802
8209	159803
179828	159804
131193	159805
136398	159806
71849	159807
79214	159808
12397	159809
3292	159810
26182	159811
17349	159812
8126	159813
13192	159814
1228	159815
1694	159816
15927	159817
97417	159818
63987	159819
219513	159820
231815	159821
8891	159822
266922	159823
27886	159824
84727	159825
4956	159826
92485	159827
122227	159828
1112	159829
27674	159830
122567	159831
54326	159832
13215	159833
34660	159834
22807	159835
26332	159836
45671	159837
225622	159838
266141	159839
118656	159840
106566	159841
10883	159842
441	159843
101469	159844
95908	159845
176045	159846
248	159847
14228	159848
80408	159849
74472	159850
115919	159851
1307	159852
12049	159853
32017	159854
43186	159855
2285	159856
1434	159857
5809	159858
6751	159859
415	159860
165005	159861
83103	159862
51358	159863
7418	159864
69114	159865
11127	159866
1824	159867
3482	159868
15074	159869
12359	159870
259765	159871
36747	159872
129100	159873
37178	159874
4800	159875
78556	159876
233899	159877
69209	159878
118927	159879
95053	159880
17847	159881
38343	159882
3946	159883
45920	159884
175377	159885
21043	159886
196714	159887
179178	159888
8919	159889
527	159890
26974	159891
215071	159892
56622	159893
561	159894
18683	159895
206630	159896
14042	159897
83599	159898
30111	159899
78635	159900
32748	159901
62433	159902
104540	159903
4555	159904
3190	159905
59507	159906
11523	159907
91662	159908
90235	159909
9600	159910
44656	159911
2423	159912
58779	159913
21062	159914
100472	159915
7270	159916
1071	159917
5765	159918
11467	159919
17533	159920
6474	159921
22031	159922
207853	159923
64641	159924
144004	159925
98215	159926
9179	159927
13170	159928
77597	159929
7392	159930
34770	159931
5676	159932
64918	159933
21401	159934
40559	159935
142897	159936
92649	159937
41511	159938
9429	159939
31592	159940
55090	159941
79199	159942
839	159943
155524	159944
146020	159945
154243	159946
164548	159947
97780	159948
25003	159949
37802	159950
13828	159951
1628	159952
15414	159953
6105	159954
111868	159955
61154	159956
4325	159957
61593	159958
79864	159959
167170	159960
8551	159961
68837	159962
8661	159963
124969	159964
3993	159965
105008	159966
194086	159967
22890	159968
84331	159969
458	159970
131351	159971
28600	159972
17732	159973
56559	159974
72421	159975
5963	159976
168993	159977
20774	159978
184967	159979
5111	159980
23829	159981
131782	159982
123992	159983
40408	159984
64633	159985
5656	159986
123109	159987
203034	159988
18429	159989
2044	159990
20511	159991
54408	159992
10073	159993
28224	159994
58819	159995
4088	159996
29793	159997
37674	159998
30672	159999
127692	160000
149427	160001
1315	160002
3018	160003
22206	160004
25137	160005
96329	160006
16929	160007
481	160008
141826	160009
4285	160010
67329	160011
33989	160012
38222	160013
63220	160014
193441	160015
1771	160016
8860	160017
263948	160018
23227	160019
1287	160020
2636	160021
80358	160022
221792	160023
52772	160024
3218	160025
232557	160026
41511	160027
64183	160028
46803	160029
156417	160030
104712	160031
34976	160032
70423	160033
32420	160034
43019	160035
8513	160036
3666	160037
53400	160038
2688	160039
85386	160040
121525	160041
27137	160042
99188	160043
84062	160044
155039	160045
237517	160046
57017	160047
90855	160048
79059	160049
85411	160050
33530	160051
126122	160052
57138	160053
15060	160054
6452	160055
25982	160056
126008	160057
9017	160058
2578	160059
358	160060
208630	160061
12763	160062
18140	160063
30711	160064
17248	160065
39353	160066
89004	160067
1979	160068
9555	160069
35393	160070
191333	160071
73241	160072
1578	160073
17150	160074
6908	160075
244620	160076
47481	160077
96894	160078
252255	160079
79565	160080
194	160081
248684	160082
19511	160083
12545	160084
130278	160085
966	160086
6989	160087
10959	160088
10829	160089
204545	160090
6769	160091
249636	160092
732	160093
238780	160094
5234	160095
139836	160096
171148	160097
15628	160098
276	160099
159867	160100
1323	160101
15195	160102
5005	160103
95812	160104
20728	160105
2805	160106
89030	160107
1242	160108
27651	160109
12266	160110
1211	160111
235819	160112
23804	160113
150288	160114
5109	160115
168222	160116
23142	160117
45174	160118
247929	160119
84506	160120
14741	160121
3021	160122
82012	160123
124326	160124
61852	160125
110322	160126
62276	160127
59402	160128
720	160129
14077	160130
17501	160131
120	160132
173811	160133
147628	160134
125	160135
163	160136
7226	160137
21149	160138
265665	160139
89828	160140
35817	160141
27160	160142
253753	160143
93015	160144
75853	160145
169885	160146
4015	160147
218286	160148
39478	160149
62906	160150
2845	160151
33806	160152
3770	160153
1632	160154
5486	160155
19167	160156
29816	160157
99393	160158
3729	160159
103242	160160
21205	160161
243524	160162
16327	160163
5461	160164
261009	160165
717	160166
21963	160167
8108	160168
15087	160169
23352	160170
12077	160171
182	160172
33560	160173
24121	160174
182589	160175
73460	160176
62913	160177
34300	160178
1915	160179
228	160180
232608	160181
21266	160182
135860	160183
1402	160184
2539	160185
7161	160186
15064	160187
10481	160188
155340	160189
40008	160190
10646	160191
49620	160192
256742	160193
174	160194
21329	160195
190307	160196
193865	160197
68687	160198
4739	160199
51239	160200
260015	160201
62842	160202
15979	160203
7616	160204
541	160205
50000	160206
157606	160207
40792	160208
183997	160209
5836	160210
108262	160211
154332	160212
108895	160213
61166	160214
66915	160215
35799	160216
4265	160217
62281	160218
19115	160219
140996	160220
3912	160221
72571	160222
58065	160223
384	160224
16504	160225
8769	160226
88963	160227
12881	160228
407	160229
1748	160230
3954	160231
4051	160232
51931	160233
56448	160234
10411	160235
130464	160236
75440	160237
212544	160238
68587	160239
844	160240
10752	160241
115088	160242
139591	160243
16610	160244
26075	160245
178961	160246
204825	160247
218496	160248
28991	160249
2563	160250
1675	160251
14256	160252
24096	160253
21745	160254
3799	160255
1322	160256
3082	160257
91838	160258
15043	160259
2154	160260
1550	160261
13569	160262
106216	160263
103734	160264
17628	160265
25888	160266
63955	160267
107437	160268
139225	160269
44239	160270
36304	160271
168976	160272
60252	160273
108206	160274
3005	160275
179152	160276
64399	160277
159828	160278
12	160279
7487	160280
240792	160281
77548	160282
12461	160283
199279	160284
3108	160285
11277	160286
102344	160287
111940	160288
109047	160289
13794	160290
5312	160291
12387	160292
13465	160293
46557	160294
30259	160295
51972	160296
14702	160297
98735	160298
16891	160299
18848	160300
16752	160301
244731	160302
105000	160303
203086	160304
51275	160305
223150	160306
45420	160307
14386	160308
10781	160309
51591	160310
21756	160311
72487	160312
11706	160313
26670	160314
9608	160315
190408	160316
49675	160317
105442	160318
109403	160319
863	160320
18902	160321
10183	160322
8732	160323
4739	160324
2182	160325
15998	160326
75810	160327
46006	160328
32105	160329
29843	160330
24639	160331
1148	160332
55465	160333
46137	160334
90717	160335
22320	160336
96499	160337
46575	160338
103290	160339
185213	160340
78337	160341
19742	160342
20382	160343
164226	160344
89321	160345
143755	160346
242925	160347
13116	160348
7116	160349
14087	160350
102754	160351
4537	160352
6941	160353
6100	160354
88021	160355
13803	160356
293	160357
65948	160358
36460	160359
31927	160360
169570	160361
48326	160362
7124	160363
252153	160364
48234	160365
28087	160366
138159	160367
33319	160368
35636	160369
29232	160370
549	160371
175760	160372
247200	160373
99711	160374
1965	160375
183261	160376
65615	160377
12247	160378
14145	160379
81309	160380
123305	160381
60357	160382
151969	160383
7767	160384
14958	160385
83893	160386
64477	160387
3377	160388
57538	160389
66244	160390
58306	160391
47354	160392
43566	160393
127414	160394
2314	160395
27314	160396
20923	160397
24187	160398
225980	160399
47100	160400
4582	160401
3220	160402
1177	160403
81056	160404
115699	160405
221248	160406
61338	160407
190	160408
75864	160409
10990	160410
13094	160411
17651	160412
249329	160413
50165	160414
22078	160415
54997	160416
51435	160417
164756	160418
15768	160419
5148	160420
54227	160421
79	160422
103447	160423
11192	160424
128234	160425
90009	160426
32647	160427
267014	160428
160540	160429
51770	160430
154788	160431
9135	160432
83867	160433
50464	160434
56495	160435
172235	160436
31967	160437
33906	160438
93151	160439
28541	160440
115810	160441
10603	160442
177447	160443
854	160444
12523	160445
13578	160446
2272	160447
23841	160448
22962	160449
128533	160450
59192	160451
16922	160452
10825	160453
98536	160454
86	160455
27191	160456
1469	160457
13670	160458
150838	160459
31421	160460
12955	160461
114365	160462
6773	160463
197475	160464
239204	160465
11568	160466
94746	160467
4369	160468
141115	160469
48879	160470
120490	160471
441	160472
95650	160473
11458	160474
272588	160475
5848	160476
31304	160477
100838	160478
4401	160479
61033	160480
1079	160481
40486	160482
143793	160483
24659	160484
1938	160485
3818	160486
890	160487
9030	160488
197520	160489
27639	160490
6912	160491
72252	160492
226110	160493
4513	160494
69353	160495
60599	160496
2967	160497
81505	160498
85233	160499
27749	160500
56305	160501
193330	160502
3957	160503
262441	160504
5188	160505
185685	160506
15906	160507
37492	160508
63377	160509
26119	160510
58170	160511
125418	160512
44481	160513
48207	160514
8860	160515
1197	160516
64786	160517
54523	160518
170819	160519
57411	160520
23324	160521
26378	160522
69183	160523
74820	160524
255159	160525
100405	160526
10811	160527
165547	160528
127044	160529
66237	160530
4609	160531
62963	160532
6988	160533
31488	160534
85188	160535
13682	160536
67740	160537
94637	160538
15020	160539
76929	160540
27526	160541
102276	160542
138515	160543
15392	160544
254675	160545
4649	160546
260324	160547
249062	160548
54095	160549
2675	160550
57909	160551
22544	160552
244040	160553
3052	160554
17462	160555
118178	160556
36474	160557
36208	160558
23777	160559
258101	160560
60699	160561
8533	160562
105613	160563
27876	160564
18644	160565
54933	160566
104620	160567
37	160568
25985	160569
53828	160570
23979	160571
90	160572
6	160573
166337	160574
129640	160575
45921	160576
15448	160577
2181	160578
21085	160579
8307	160580
27132	160581
52990	160582
30649	160583
12249	160584
100776	160585
166921	160586
103457	160587
18914	160588
3964	160589
97971	160590
14765	160591
9414	160592
65221	160593
13425	160594
230079	160595
145089	160596
198203	160597
42254	160598
189101	160599
30999	160600
5603	160601
1708	160602
85225	160603
44863	160604
57677	160605
5152	160606
222258	160607
6060	160608
11787	160609
55573	160610
25015	160611
660	160612
102055	160613
64619	160614
111859	160615
88006	160616
143724	160617
36029	160618
10269	160619
2824	160620
889	160621
75307	160622
238991	160623
234214	160624
72914	160625
19010	160626
1136	160627
89700	160628
124193	160629
4186	160630
108810	160631
52700	160632
68241	160633
98418	160634
73186	160635
19834	160636
8242	160637
23915	160638
104155	160639
57314	160640
68638	160641
80588	160642
1509	160643
9814	160644
2784	160645
153060	160646
128381	160647
43296	160648
216140	160649
219445	160650
610	160651
21950	160652
79581	160653
1358	160654
31193	160655
2863	160656
16639	160657
99667	160658
30808	160659
74005	160660
1938	160661
154981	160662
42471	160663
114974	160664
58919	160665
169752	160666
143349	160667
2709	160668
107244	160669
43399	160670
113843	160671
43500	160672
96	160673
270902	160674
20750	160675
27063	160676
41359	160677
123700	160678
154225	160679
47911	160680
13625	160681
64495	160682
35650	160683
214205	160684
253334	160685
6238	160686
159895	160687
46339	160688
45912	160689
230368	160690
7162	160691
172466	160692
236285	160693
302	160694
70251	160695
251866	160696
31840	160697
76909	160698
131	160699
11129	160700
34540	160701
259939	160702
51587	160703
180780	160704
249722	160705
13716	160706
3372	160707
263114	160708
12278	160709
32044	160710
4506	160711
1823	160712
2094	160713
79629	160714
58341	160715
51055	160716
429	160717
83792	160718
2069	160719
581	160720
28362	160721
78532	160722
152168	160723
73062	160724
252615	160725
17638	160726
51220	160727
11468	160728
48589	160729
3726	160730
49702	160731
21000	160732
4078	160733
10343	160734
3780	160735
39852	160736
62360	160737
203903	160738
351	160739
7996	160740
18139	160741
11750	160742
9503	160743
21422	160744
48467	160745
62737	160746
143	160747
4726	160748
104067	160749
229742	160750
2045	160751
142295	160752
21315	160753
142	160754
81360	160755
4	160756
4369	160757
36903	160758
271353	160759
3980	160760
4775	160761
123636	160762
34513	160763
42150	160764
13514	160765
51057	160766
44534	160767
883	160768
80029	160769
110464	160770
685	160771
15339	160772
224241	160773
25050	160774
425	160775
69763	160776
771	160777
37262	160778
237623	160779
11340	160780
30999	160781
8414	160782
166607	160783
19030	160784
7792	160785
17098	160786
17085	160787
116424	160788
1657	160789
54	160790
144345	160791
93882	160792
8451	160793
20776	160794
16256	160795
20891	160796
127551	160797
99659	160798
44210	160799
1693	160800
144719	160801
1050	160802
49298	160803
170698	160804
37430	160805
103906	160806
206780	160807
77526	160808
200593	160809
618	160810
153947	160811
21752	160812
170670	160813
7327	160814
7675	160815
111271	160816
127458	160817
919	160818
1126	160819
52924	160820
45948	160821
89870	160822
184723	160823
7522	160824
3616	160825
47751	160826
784	160827
49335	160828
16695	160829
60568	160830
14062	160831
96908	160832
9686	160833
24873	160834
106997	160835
157258	160836
2334	160837
38601	160838
49399	160839
10082	160840
174946	160841
220857	160842
27231	160843
98353	160844
39380	160845
62080	160846
266696	160847
79154	160848
30884	160849
49772	160850
52064	160851
57807	160852
149302	160853
2636	160854
26	160855
139	160856
19397	160857
57729	160858
51161	160859
17132	160860
624	160861
26923	160862
139808	160863
112505	160864
29041	160865
4252	160866
3347	160867
216189	160868
63876	160869
34110	160870
12187	160871
100134	160872
9459	160873
34899	160874
16471	160875
102953	160876
167555	160877
33377	160878
94050	160879
11521	160880
128878	160881
4382	160882
23881	160883
210267	160884
41312	160885
7261	160886
11578	160887
111187	160888
60687	160889
164798	160890
15684	160891
24412	160892
2269	160893
1699	160894
64418	160895
1884	160896
85484	160897
144025	160898
43387	160899
8146	160900
27117	160901
90957	160902
62002	160903
166296	160904
55799	160905
7718	160906
4533	160907
40655	160908
110336	160909
107200	160910
83877	160911
26885	160912
263911	160913
7534	160914
21979	160915
135835	160916
287	160917
5687	160918
17234	160919
241697	160920
122192	160921
3277	160922
21905	160923
30698	160924
7959	160925
15496	160926
929	160927
22034	160928
87737	160929
88620	160930
76766	160931
12697	160932
7766	160933
16321	160934
43503	160935
13012	160936
123478	160937
60525	160938
25052	160939
22354	160940
56027	160941
68210	160942
108507	160943
62714	160944
257570	160945
164370	160946
221829	160947
26815	160948
59215	160949
153887	160950
254415	160951
4124	160952
42119	160953
44240	160954
27953	160955
9873	160956
52881	160957
26199	160958
10730	160959
166768	160960
24034	160961
7021	160962
20360	160963
4561	160964
53286	160965
106298	160966
66642	160967
81816	160968
123363	160969
170736	160970
41499	160971
3091	160972
31297	160973
7779	160974
147882	160975
6196	160976
126455	160977
127448	160978
7785	160979
90982	160980
106327	160981
52995	160982
31634	160983
51050	160984
30394	160985
4392	160986
2390	160987
58370	160988
55902	160989
253001	160990
173	160991
23794	160992
102647	160993
3521	160994
30075	160995
134286	160996
45048	160997
31419	160998
63147	160999
67792	161000
124747	161001
70145	161002
105406	161003
55573	161004
409	161005
1810	161006
36299	161007
230883	161008
51594	161009
147714	161010
2891	161011
97567	161012
2917	161013
4634	161014
107373	161015
33671	161016
101155	161017
14	161018
2359	161019
161	161020
21234	161021
96004	161022
53382	161023
26866	161024
35300	161025
43427	161026
1104	161027
159312	161028
88428	161029
6761	161030
52567	161031
207538	161032
7748	161033
6569	161034
112764	161035
9918	161036
236660	161037
211446	161038
51816	161039
230239	161040
52930	161041
7175	161042
103723	161043
27069	161044
40914	161045
45537	161046
1364	161047
260	161048
21105	161049
23152	161050
117850	161051
129281	161052
94195	161053
43634	161054
3368	161055
266775	161056
93301	161057
195745	161058
177665	161059
26814	161060
7327	161061
159779	161062
6911	161063
198426	161064
12082	161065
7203	161066
20053	161067
6561	161068
129318	161069
9461	161070
116347	161071
36388	161072
16163	161073
10722	161074
116	161075
217528	161076
72900	161077
233276	161078
57166	161079
54352	161080
11247	161081
891	161082
243911	161083
12604	161084
7683	161085
15338	161086
58837	161087
47502	161088
27341	161089
3257	161090
81364	161091
1758	161092
11219	161093
10363	161094
224955	161095
14249	161096
148807	161097
47151	161098
226095	161099
259677	161100
40701	161101
262071	161102
172850	161103
43691	161104
13016	161105
19346	161106
166306	161107
45084	161108
160486	161109
223832	161110
243654	161111
8340	161112
72784	161113
117964	161114
55560	161115
859	161116
1297	161117
52293	161118
10561	161119
30573	161120
10122	161121
14655	161122
122407	161123
19614	161124
834	161125
54855	161126
4031	161127
263905	161128
5224	161129
28758	161130
73552	161131
21424	161132
100532	161133
53914	161134
105667	161135
70409	161136
490	161137
2959	161138
116975	161139
9028	161140
141708	161141
17306	161142
62339	161143
4583	161144
136132	161145
72665	161146
14247	161147
66738	161148
1644	161149
104026	161150
1260	161151
1669	161152
2208	161153
10580	161154
12003	161155
213165	161156
57987	161157
17588	161158
82783	161159
126522	161160
392	161161
272282	161162
468	161163
5531	161164
70239	161165
212119	161166
74	161167
41747	161168
24779	161169
55289	161170
15372	161171
6815	161172
17907	161173
25788	161174
49761	161175
15439	161176
97829	161177
68380	161178
10734	161179
8704	161180
11884	161181
17133	161182
63827	161183
2986	161184
170218	161185
130846	161186
4935	161187
43109	161188
34	161189
93574	161190
60132	161191
127311	161192
175770	161193
144884	161194
118963	161195
46033	161196
101191	161197
5420	161198
93018	161199
87181	161200
30692	161201
29627	161202
52908	161203
11529	161204
143672	161205
117812	161206
86190	161207
9825	161208
220825	161209
13164	161210
54603	161211
224593	161212
249396	161213
23888	161214
157659	161215
2967	161216
7408	161217
1265	161218
32953	161219
181865	161220
6974	161221
1763	161222
122476	161223
148743	161224
16665	161225
33008	161226
15804	161227
1803	161228
80447	161229
14386	161230
60987	161231
11318	161232
52888	161233
43906	161234
29695	161235
14810	161236
554	161237
661	161238
2680	161239
860	161240
5616	161241
1247	161242
5507	161243
2533	161244
76311	161245
163633	161246
2201	161247
1399	161248
6346	161249
46585	161250
5246	161251
5010	161252
79638	161253
63857	161254
46906	161255
101734	161256
14323	161257
98799	161258
860	161259
104338	161260
261327	161261
6983	161262
38548	161263
47010	161264
133806	161265
224968	161266
541	161267
38425	161268
148509	161269
6781	161270
3788	161271
37233	161272
103547	161273
1138	161274
85264	161275
99694	161276
243369	161277
3067	161278
29100	161279
226456	161280
23723	161281
93403	161282
33054	161283
69499	161284
25998	161285
28448	161286
33295	161287
20442	161288
1554	161289
152036	161290
31382	161291
110193	161292
93281	161293
5709	161294
33539	161295
59267	161296
10106	161297
6942	161298
31356	161299
8736	161300
6768	161301
23300	161302
16503	161303
79780	161304
26913	161305
21240	161306
137480	161307
38928	161308
4650	161309
72885	161310
38560	161311
142281	161312
38394	161313
6097	161314
87981	161315
86509	161316
15524	161317
142257	161318
20101	161319
17126	161320
47672	161321
33474	161322
104029	161323
194843	161324
33608	161325
105518	161326
3230	161327
229066	161328
30531	161329
200766	161330
8829	161331
13974	161332
1547	161333
46218	161334
81000	161335
6259	161336
36334	161337
26940	161338
132165	161339
234124	161340
42883	161341
14794	161342
147788	161343
19103	161344
96424	161345
3353	161346
47144	161347
21326	161348
417	161349
193651	161350
268309	161351
14154	161352
88129	161353
1	161354
270278	161355
76205	161356
35227	161357
4838	161358
12955	161359
21057	161360
3175	161361
17876	161362
85655	161363
4135	161364
3791	161365
217413	161366
14867	161367
141146	161368
52321	161369
12617	161370
24446	161371
230031	161372
2605	161373
226762	161374
28940	161375
9009	161376
144657	161377
120167	161378
4429	161379
88343	161380
32327	161381
19391	161382
110548	161383
12724	161384
7340	161385
32233	161386
110578	161387
183924	161388
4935	161389
247117	161390
153018	161391
105653	161392
28283	161393
19314	161394
33115	161395
11715	161396
67825	161397
627	161398
89508	161399
38312	161400
15625	161401
70191	161402
181419	161403
132372	161404
10381	161405
9151	161406
127728	161407
16627	161408
65261	161409
96224	161410
177897	161411
23901	161412
109057	161413
23037	161414
78331	161415
29751	161416
39034	161417
3756	161418
18662	161419
251589	161420
49493	161421
11181	161422
39149	161423
4395	161424
32704	161425
22052	161426
134728	161427
181330	161428
9560	161429
111328	161430
43239	161431
67217	161432
158033	161433
17775	161434
208938	161435
161	161436
15383	161437
24339	161438
2962	161439
4205	161440
35255	161441
31651	161442
59645	161443
4388	161444
10961	161445
217842	161446
73362	161447
124	161448
105897	161449
118427	161450
9862	161451
49783	161452
118222	161453
94326	161454
78194	161455
23813	161456
14955	161457
45886	161458
14490	161459
14389	161460
39419	161461
388	161462
2310	161463
117307	161464
208108	161465
119057	161466
65010	161467
195987	161468
270285	161469
24340	161470
12420	161471
156139	161472
84764	161473
246794	161474
65481	161475
10861	161476
97945	161477
2352	161478
38596	161479
10	161480
13523	161481
108305	161482
21706	161483
29589	161484
20216	161485
280	161486
49773	161487
203225	161488
19362	161489
130897	161490
142568	161491
4931	161492
80640	161493
41377	161494
38550	161495
126180	161496
19803	161497
73791	161498
4261	161499
30063	161500
15167	161501
248874	161502
211131	161503
57436	161504
15095	161505
155853	161506
3464	161507
27455	161508
136705	161509
230061	161510
75086	161511
19648	161512
24622	161513
22412	161514
54620	161515
91272	161516
96231	161517
11677	161518
243208	161519
133947	161520
242215	161521
81377	161522
22068	161523
74748	161524
71710	161525
209887	161526
18232	161527
50268	161528
21218	161529
72036	161530
39513	161531
16013	161532
48	161533
70302	161534
110096	161535
39849	161536
98240	161537
38532	161538
8056	161539
246128	161540
10745	161541
15095	161542
145815	161543
67301	161544
56235	161545
35810	161546
37564	161547
271285	161548
21136	161549
32148	161550
34566	161551
138414	161552
1769	161553
136685	161554
72034	161555
75326	161556
19789	161557
20233	161558
914	161559
51887	161560
1210	161561
3324	161562
144356	161563
48299	161564
42414	161565
73601	161566
59334	161567
120070	161568
93317	161569
40056	161570
35026	161571
35961	161572
21792	161573
143880	161574
22837	161575
45807	161576
130235	161577
28014	161578
62015	161579
1345	161580
621	161581
6572	161582
15	161583
31508	161584
22227	161585
3079	161586
115798	161587
701	161588
121932	161589
69709	161590
4158	161591
15016	161592
251044	161593
152303	161594
136494	161595
15898	161596
20074	161597
243063	161598
159036	161599
189779	161600
1381	161601
10978	161602
9719	161603
248069	161604
22401	161605
17416	161606
190686	161607
148592	161608
136143	161609
7534	161610
24223	161611
51489	161612
23329	161613
17772	161614
188966	161615
1497	161616
12287	161617
29216	161618
87023	161619
32185	161620
242727	161621
70750	161622
50181	161623
261525	161624
85126	161625
69874	161626
24179	161627
35155	161628
162412	161629
26992	161630
80842	161631
133186	161632
893	161633
37818	161634
62403	161635
266522	161636
593	161637
13121	161638
17514	161639
59979	161640
37993	161641
142448	161642
18051	161643
250263	161644
268560	161645
184	161646
29821	161647
19693	161648
41598	161649
819	161650
67384	161651
4134	161652
23494	161653
26100	161654
24849	161655
154508	161656
235493	161657
109316	161658
37956	161659
53	161660
112363	161661
8086	161662
263402	161663
25199	161664
4391	161665
128549	161666
22500	161667
21572	161668
668	161669
30069	161670
285	161671
159727	161672
38188	161673
77160	161674
2759	161675
36483	161676
171592	161677
2094	161678
26112	161679
1060	161680
136501	161681
29626	161682
1618	161683
211204	161684
13031	161685
9041	161686
6700	161687
44142	161688
39	161689
21438	161690
55897	161691
95267	161692
186272	161693
120842	161694
129964	161695
18512	161696
112567	161697
18121	161698
904	161699
24464	161700
90017	161701
56385	161702
137466	161703
136041	161704
88260	161705
35544	161706
125671	161707
118278	161708
160096	161709
115568	161710
11084	161711
40807	161712
245013	161713
5080	161714
24694	161715
1052	161716
18557	161717
20858	161718
204254	161719
24032	161720
105126	161721
477	161722
1570	161723
60822	161724
34975	161725
70981	161726
2868	161727
133730	161728
29346	161729
45302	161730
129912	161731
24499	161732
122963	161733
109679	161734
111429	161735
69620	161736
37102	161737
14923	161738
9359	161739
423	161740
75591	161741
30858	161742
22351	161743
94720	161744
127422	161745
30983	161746
132403	161747
5695	161748
109144	161749
8767	161750
21206	161751
25905	161752
54436	161753
9188	161754
23156	161755
74164	161756
49747	161757
3542	161758
271520	161759
46744	161760
10600	161761
53736	161762
102293	161763
114099	161764
3753	161765
43708	161766
43605	161767
11607	161768
22226	161769
79663	161770
77798	161771
11350	161772
16425	161773
87959	161774
16052	161775
24938	161776
11643	161777
112366	161778
11349	161779
5476	161780
36373	161781
45272	161782
19408	161783
15166	161784
35799	161785
38	161786
183136	161787
269405	161788
157735	161789
12730	161790
65534	161791
209600	161792
10911	161793
199623	161794
73054	161795
95795	161796
123977	161797
47891	161798
1192	161799
50359	161800
33163	161801
8890	161802
3251	161803
21812	161804
19388	161805
48685	161806
194074	161807
132628	161808
1003	161809
55317	161810
4222	161811
12874	161812
77987	161813
86996	161814
3959	161815
34	161816
14178	161817
4883	161818
116771	161819
10368	161820
98404	161821
189374	161822
25666	161823
41954	161824
7357	161825
22482	161826
78755	161827
15573	161828
37934	161829
53657	161830
213859	161831
10740	161832
145266	161833
22586	161834
259281	161835
1270	161836
28916	161837
188360	161838
178934	161839
40048	161840
213004	161841
116010	161842
83322	161843
87813	161844
3218	161845
769	161846
50948	161847
1772	161848
1511	161849
37557	161850
85824	161851
37910	161852
62308	161853
229362	161854
84332	161855
161716	161856
258729	161857
15453	161858
6681	161859
148786	161860
1081	161861
30460	161862
43280	161863
2480	161864
59715	161865
14105	161866
52234	161867
4953	161868
271201	161869
70822	161870
37815	161871
47186	161872
51100	161873
3059	161874
16420	161875
109794	161876
1292	161877
2822	161878
126	161879
47961	161880
120649	161881
9992	161882
9727	161883
33293	161884
172168	161885
61904	161886
2256	161887
85583	161888
69032	161889
562	161890
7835	161891
7984	161892
393	161893
57181	161894
3413	161895
29149	161896
16834	161897
5	161898
33075	161899
126419	161900
40365	161901
160	161902
15247	161903
124850	161904
1012	161905
25405	161906
124723	161907
10268	161908
117563	161909
10098	161910
5914	161911
41033	161912
136110	161913
46880	161914
22622	161915
2452	161916
152517	161917
20887	161918
4603	161919
13357	161920
26433	161921
41605	161922
56708	161923
25577	161924
87891	161925
124491	161926
223	161927
72732	161928
23424	161929
1094	161930
262959	161931
49682	161932
68874	161933
14926	161934
10206	161935
78285	161936
237480	161937
70001	161938
84556	161939
1701	161940
63631	161941
50483	161942
104855	161943
34594	161944
70037	161945
229375	161946
9183	161947
25499	161948
93346	161949
1295	161950
8099	161951
36528	161952
4980	161953
21477	161954
269963	161955
8136	161956
217310	161957
264975	161958
23316	161959
25128	161960
104963	161961
53359	161962
106151	161963
186875	161964
57693	161965
178219	161966
267684	161967
207473	161968
224	161969
171349	161970
10092	161971
112370	161972
148230	161973
919	161974
3664	161975
10473	161976
29773	161977
30015	161978
72308	161979
7915	161980
4513	161981
23401	161982
602	161983
112813	161984
20915	161985
1123	161986
171307	161987
4207	161988
135506	161989
4765	161990
20417	161991
12283	161992
2860	161993
4785	161994
834	161995
19617	161996
49797	161997
59244	161998
100168	161999
116130	162000
10951	162001
15802	162002
2560	162003
33808	162004
20570	162005
18415	162006
31152	162007
673	162008
52865	162009
35852	162010
66029	162011
2915	162012
30180	162013
98593	162014
65	162015
96335	162016
12296	162017
32041	162018
3545	162019
15739	162020
3392	162021
97962	162022
63784	162023
121800	162024
226336	162025
48828	162026
52414	162027
52094	162028
226560	162029
60076	162030
46227	162031
7506	162032
85392	162033
77178	162034
2208	162035
3142	162036
18718	162037
48572	162038
26304	162039
8531	162040
61471	162041
201068	162042
17505	162043
4293	162044
232740	162045
8561	162046
156640	162047
44656	162048
23075	162049
91313	162050
34801	162051
107045	162052
5024	162053
2726	162054
91443	162055
49075	162056
2274	162057
233768	162058
159619	162059
164133	162060
138802	162061
23253	162062
232632	162063
6840	162064
147272	162065
159750	162066
96738	162067
166022	162068
87103	162069
26847	162070
138372	162071
1	162072
15037	162073
3938	162074
20204	162075
11395	162076
16218	162077
1194	162078
79991	162079
16538	162080
9953	162081
232	162082
41453	162083
42306	162084
35984	162085
57818	162086
36839	162087
24198	162088
74771	162089
2012	162090
44828	162091
18854	162092
158020	162093
35186	162094
4346	162095
252239	162096
78842	162097
14219	162098
21841	162099
82309	162100
106732	162101
31274	162102
40789	162103
107492	162104
35314	162105
39403	162106
14609	162107
3009	162108
1434	162109
162444	162110
11644	162111
25734	162112
944	162113
86099	162114
435	162115
55116	162116
10926	162117
67251	162118
181835	162119
12329	162120
14626	162121
5797	162122
9113	162123
554	162124
213457	162125
1095	162126
132216	162127
1739	162128
170579	162129
9996	162130
31248	162131
4066	162132
65109	162133
56985	162134
28481	162135
97041	162136
141325	162137
64289	162138
148959	162139
170751	162140
91132	162141
9681	162142
228102	162143
58470	162144
17264	162145
141834	162146
83904	162147
2512	162148
31580	162149
146331	162150
63486	162151
541	162152
1297	162153
17380	162154
75014	162155
168	162156
96407	162157
9405	162158
227070	162159
26174	162160
5115	162161
55082	162162
49664	162163
25042	162164
19384	162165
165194	162166
18872	162167
79113	162168
190999	162169
213318	162170
51610	162171
64731	162172
241	162173
81367	162174
74535	162175
207715	162176
74661	162177
35526	162178
210112	162179
5601	162180
59269	162181
71297	162182
29768	162183
944	162184
118817	162185
42078	162186
2021	162187
14695	162188
22164	162189
17682	162190
28716	162191
86069	162192
188727	162193
9996	162194
171148	162195
543	162196
122154	162197
2971	162198
19492	162199
145846	162200
43130	162201
57022	162202
208432	162203
15983	162204
62042	162205
12611	162206
23769	162207
172980	162208
91946	162209
4865	162210
59871	162211
199936	162212
25720	162213
7387	162214
1067	162215
34680	162216
33705	162217
15716	162218
863	162219
112706	162220
2829	162221
104897	162222
55177	162223
43217	162224
2045	162225
248497	162226
125388	162227
104502	162228
84333	162229
23295	162230
17542	162231
151334	162232
78447	162233
194393	162234
7807	162235
68963	162236
35969	162237
222176	162238
39115	162239
48266	162240
7099	162241
17437	162242
96488	162243
55491	162244
19470	162245
125205	162246
146778	162247
185085	162248
181998	162249
223107	162250
6851	162251
153863	162252
71606	162253
255205	162254
70287	162255
9204	162256
22763	162257
171726	162258
145	162259
32811	162260
108266	162261
68660	162262
154298	162263
97266	162264
77521	162265
115380	162266
55087	162267
36690	162268
9008	162269
9135	162270
15353	162271
249875	162272
152266	162273
34099	162274
129816	162275
31500	162276
104192	162277
114071	162278
53348	162279
148302	162280
79518	162281
146232	162282
100665	162283
44199	162284
73837	162285
34693	162286
45184	162287
5441	162288
18170	162289
5887	162290
34449	162291
9729	162292
166058	162293
45195	162294
7326	162295
82617	162296
164459	162297
151825	162298
18252	162299
128862	162300
17515	162301
1509	162302
233986	162303
25970	162304
133822	162305
1691	162306
76581	162307
39695	162308
33789	162309
100580	162310
118829	162311
4257	162312
54899	162313
160684	162314
51916	162315
190310	162316
1833	162317
37032	162318
178050	162319
169940	162320
89500	162321
19746	162322
184945	162323
25628	162324
171133	162325
121958	162326
41848	162327
35021	162328
27078	162329
19959	162330
8648	162331
36179	162332
46624	162333
39035	162334
5	162335
144264	162336
15400	162337
70984	162338
17442	162339
140468	162340
195494	162341
30234	162342
168634	162343
26019	162344
57302	162345
63641	162346
159852	162347
25892	162348
238973	162349
16598	162350
10098	162351
2535	162352
41056	162353
33178	162354
87163	162355
181023	162356
229129	162357
68108	162358
1735	162359
9800	162360
64283	162361
52599	162362
14376	162363
36310	162364
9873	162365
135891	162366
137879	162367
66793	162368
62117	162369
142232	162370
229730	162371
159275	162372
24070	162373
1296	162374
173402	162375
154	162376
167932	162377
1106	162378
62487	162379
24887	162380
1870	162381
69080	162382
122929	162383
3243	162384
955	162385
5276	162386
158083	162387
257790	162388
1007	162389
242	162390
260781	162391
258464	162392
10087	162393
56918	162394
6495	162395
127714	162396
37712	162397
167997	162398
9378	162399
151437	162400
167654	162401
52840	162402
43770	162403
211961	162404
1129	162405
270378	162406
14036	162407
90990	162408
47620	162409
11500	162410
97740	162411
35606	162412
13888	162413
13780	162414
48694	162415
26326	162416
46924	162417
1662	162418
68791	162419
75254	162420
218215	162421
904	162422
177948	162423
7118	162424
63766	162425
50257	162426
5222	162427
14689	162428
30069	162429
83193	162430
3795	162431
2722	162432
27977	162433
161118	162434
198591	162435
31277	162436
23733	162437
2441	162438
63871	162439
43357	162440
58786	162441
27488	162442
142112	162443
34534	162444
34537	162445
13397	162446
122112	162447
33910	162448
4737	162449
17144	162450
135662	162451
168530	162452
27801	162453
43741	162454
101088	162455
145448	162456
70546	162457
45229	162458
32324	162459
212700	162460
262488	162461
265912	162462
85775	162463
17574	162464
76304	162465
6455	162466
63824	162467
119628	162468
27703	162469
7151	162470
77712	162471
80302	162472
32707	162473
158970	162474
506	162475
1704	162476
118346	162477
3025	162478
1921	162479
15415	162480
146462	162481
118760	162482
261622	162483
179252	162484
75014	162485
105467	162486
4085	162487
85620	162488
39209	162489
5619	162490
2534	162491
118892	162492
5273	162493
7695	162494
24789	162495
20833	162496
75940	162497
242190	162498
52488	162499
36673	162500
4215	162501
4804	162502
182467	162503
8091	162504
16644	162505
29308	162506
19421	162507
103788	162508
7179	162509
689	162510
31967	162511
231916	162512
52619	162513
5274	162514
5338	162515
43268	162516
110652	162517
4340	162518
3485	162519
16264	162520
153195	162521
58653	162522
95349	162523
3457	162524
501	162525
2247	162526
143125	162527
1025	162528
59302	162529
119572	162530
64284	162531
21285	162532
59041	162533
26118	162534
195879	162535
924	162536
138595	162537
133897	162538
97919	162539
56799	162540
80994	162541
146291	162542
1558	162543
54629	162544
62088	162545
77598	162546
5316	162547
143837	162548
26446	162549
164	162550
27112	162551
98831	162552
2269	162553
10057	162554
182420	162555
89674	162556
9531	162557
140280	162558
20337	162559
207446	162560
112199	162561
42375	162562
27997	162563
4350	162564
234260	162565
232032	162566
40152	162567
67474	162568
41303	162569
142933	162570
47147	162571
35110	162572
3101	162573
34441	162574
29040	162575
104766	162576
179941	162577
22015	162578
2248	162579
46440	162580
269257	162581
75891	162582
14378	162583
70028	162584
85091	162585
14579	162586
254689	162587
26859	162588
8401	162589
41812	162590
19017	162591
84575	162592
261792	162593
81506	162594
265751	162595
59720	162596
4934	162597
74046	162598
14142	162599
250735	162600
2337	162601
92217	162602
152033	162603
4090	162604
84865	162605
879	162606
62331	162607
151704	162608
26216	162609
22901	162610
131302	162611
102809	162612
125167	162613
28842	162614
7731	162615
192416	162616
19578	162617
45701	162618
36199	162619
1803	162620
3528	162621
24035	162622
137380	162623
143714	162624
1192	162625
23311	162626
72737	162627
31778	162628
6800	162629
16923	162630
84958	162631
140	162632
767	162633
100433	162634
6337	162635
70852	162636
2917	162637
18802	162638
47887	162639
18098	162640
226	162641
45220	162642
4758	162643
14545	162644
108974	162645
8524	162646
26620	162647
197196	162648
33742	162649
677	162650
210410	162651
59954	162652
2392	162653
238560	162654
30003	162655
72498	162656
271063	162657
215289	162658
19301	162659
251236	162660
2028	162661
58377	162662
87432	162663
14716	162664
261432	162665
14872	162666
69918	162667
178702	162668
3875	162669
80029	162670
6115	162671
24858	162672
47757	162673
191838	162674
139123	162675
95928	162676
25970	162677
9007	162678
160895	162679
68362	162680
4314	162681
176881	162682
197155	162683
117192	162684
60125	162685
21384	162686
74610	162687
81850	162688
39190	162689
3568	162690
84618	162691
11680	162692
100887	162693
157319	162694
200438	162695
103036	162696
4982	162697
185942	162698
239072	162699
197118	162700
162086	162701
86207	162702
22530	162703
8474	162704
41275	162705
9349	162706
19276	162707
26012	162708
108373	162709
19942	162710
93558	162711
29320	162712
64137	162713
169870	162714
46636	162715
106923	162716
110224	162717
212490	162718
48715	162719
7399	162720
12545	162721
29959	162722
55931	162723
28565	162724
8832	162725
73812	162726
681	162727
33783	162728
6472	162729
11255	162730
9188	162731
21612	162732
7781	162733
36302	162734
160548	162735
131789	162736
2731	162737
252	162738
10789	162739
11144	162740
202513	162741
3232	162742
22611	162743
25310	162744
47864	162745
49372	162746
108	162747
141963	162748
6506	162749
32491	162750
55054	162751
29832	162752
356	162753
61718	162754
247924	162755
877	162756
26957	162757
10307	162758
112436	162759
6214	162760
108	162761
11150	162762
50277	162763
7150	162764
52992	162765
69225	162766
9028	162767
1279	162768
12677	162769
17504	162770
29530	162771
75809	162772
32300	162773
88170	162774
41034	162775
11807	162776
73895	162777
26413	162778
20998	162779
25619	162780
64888	162781
35468	162782
21474	162783
35027	162784
79189	162785
3888	162786
77087	162787
119117	162788
61075	162789
216409	162790
238120	162791
157452	162792
2123	162793
12996	162794
186811	162795
26407	162796
105133	162797
39358	162798
97989	162799
21232	162800
93669	162801
1024	162802
164704	162803
29320	162804
2011	162805
5455	162806
76172	162807
87118	162808
17203	162809
155673	162810
22960	162811
244	162812
4716	162813
135405	162814
33240	162815
16800	162816
53765	162817
80910	162818
18811	162819
19692	162820
4345	162821
3183	162822
259213	162823
20274	162824
19140	162825
68218	162826
950	162827
9714	162828
122390	162829
31471	162830
21917	162831
204220	162832
74684	162833
23432	162834
43873	162835
105657	162836
852	162837
95421	162838
51845	162839
1091	162840
1953	162841
409	162842
261423	162843
11596	162844
429	162845
148330	162846
27194	162847
71575	162848
70766	162849
267833	162850
27404	162851
25592	162852
95352	162853
29935	162854
193180	162855
8024	162856
779	162857
4345	162858
96130	162859
269850	162860
135768	162861
84680	162862
193404	162863
27299	162864
37974	162865
154779	162866
10268	162867
15409	162868
5959	162869
200128	162870
49747	162871
1545	162872
9050	162873
5295	162874
5403	162875
36158	162876
10263	162877
34332	162878
32576	162879
19120	162880
126959	162881
22731	162882
21680	162883
153884	162884
59550	162885
45887	162886
97282	162887
1784	162888
7177	162889
128782	162890
102549	162891
14498	162892
59394	162893
33910	162894
28614	162895
135072	162896
34520	162897
241872	162898
85144	162899
3046	162900
7657	162901
15410	162902
8569	162903
142613	162904
167282	162905
228917	162906
83207	162907
113990	162908
13148	162909
28146	162910
32825	162911
43279	162912
158672	162913
21557	162914
103563	162915
12837	162916
51082	162917
72551	162918
8148	162919
72549	162920
13140	162921
14464	162922
54734	162923
21120	162924
72480	162925
1971	162926
83048	162927
59013	162928
5812	162929
130879	162930
148945	162931
11301	162932
7768	162933
16281	162934
194032	162935
1860	162936
127064	162937
96809	162938
25402	162939
44275	162940
42500	162941
79978	162942
112664	162943
198852	162944
9061	162945
11846	162946
252	162947
11418	162948
39329	162949
27923	162950
60	162951
488	162952
29011	162953
152209	162954
50864	162955
41166	162956
4785	162957
77476	162958
85710	162959
25083	162960
94535	162961
10671	162962
33183	162963
19214	162964
41795	162965
26605	162966
8834	162967
51739	162968
3921	162969
219	162970
270357	162971
2926	162972
3559	162973
595	162974
142159	162975
63797	162976
52198	162977
53716	162978
2235	162979
5494	162980
88004	162981
151983	162982
36992	162983
49077	162984
18197	162985
150776	162986
23284	162987
40318	162988
2592	162989
146660	162990
13063	162991
45893	162992
89125	162993
12614	162994
4784	162995
48581	162996
1959	162997
50484	162998
108800	162999
62102	163000
2777	163001
15947	163002
184991	163003
33824	163004
57236	163005
179704	163006
129354	163007
138786	163008
38513	163009
8698	163010
152109	163011
22700	163012
51624	163013
211341	163014
215578	163015
16775	163016
100940	163017
111278	163018
3273	163019
20372	163020
452	163021
1321	163022
160331	163023
13079	163024
30437	163025
1359	163026
144164	163027
28188	163028
8013	163029
37925	163030
31366	163031
11774	163032
9114	163033
166473	163034
126923	163035
837	163036
55799	163037
65358	163038
32767	163039
162488	163040
185197	163041
57517	163042
83608	163043
78848	163044
192045	163045
63	163046
57808	163047
8586	163048
32972	163049
111516	163050
1621	163051
97544	163052
23106	163053
60112	163054
232966	163055
45917	163056
11351	163057
148673	163058
61991	163059
76593	163060
7134	163061
151905	163062
13342	163063
125255	163064
3465	163065
41754	163066
39560	163067
1411	163068
68114	163069
3063	163070
43681	163071
25315	163072
20685	163073
41102	163074
13726	163075
100709	163076
23680	163077
18855	163078
167985	163079
59503	163080
148914	163081
21114	163082
37539	163083
107773	163084
77226	163085
3316	163086
38819	163087
2073	163088
58632	163089
1009	163090
535	163091
9957	163092
263986	163093
44843	163094
18917	163095
97330	163096
16558	163097
35140	163098
6496	163099
36218	163100
111285	163101
96289	163102
107925	163103
912	163104
211757	163105
16735	163106
13321	163107
35964	163108
2675	163109
10959	163110
240151	163111
18795	163112
4592	163113
168985	163114
5093	163115
155724	163116
190302	163117
47262	163118
40073	163119
152504	163120
1439	163121
7121	163122
104050	163123
43329	163124
131204	163125
6317	163126
64571	163127
5852	163128
10672	163129
80850	163130
6542	163131
1951	163132
264742	163133
10951	163134
93427	163135
4973	163136
11659	163137
6460	163138
5007	163139
141073	163140
41699	163141
73533	163142
2668	163143
74476	163144
17070	163145
208502	163146
59949	163147
68445	163148
41210	163149
15706	163150
513	163151
135860	163152
13416	163153
212434	163154
211889	163155
65530	163156
14915	163157
14327	163158
176125	163159
6905	163160
79809	163161
183	163162
72849	163163
2019	163164
243	163165
53558	163166
70092	163167
4000	163168
6206	163169
119911	163170
47727	163171
9469	163172
149938	163173
72638	163174
10958	163175
66646	163176
56438	163177
107311	163178
3505	163179
210490	163180
6112	163181
177014	163182
4118	163183
12095	163184
6433	163185
127488	163186
251987	163187
59149	163188
117080	163189
52051	163190
157154	163191
1421	163192
205924	163193
2813	163194
100940	163195
255054	163196
3415	163197
267432	163198
9407	163199
260208	163200
1584	163201
2255	163202
57628	163203
68576	163204
41176	163205
99277	163206
6229	163207
244750	163208
43344	163209
35430	163210
375	163211
70655	163212
99	163213
168034	163214
3112	163215
50658	163216
70645	163217
8399	163218
8541	163219
129120	163220
42159	163221
25127	163222
56089	163223
8126	163224
54770	163225
89837	163226
147088	163227
153556	163228
4154	163229
54279	163230
152319	163231
22915	163232
74540	163233
195691	163234
3025	163235
7079	163236
1694	163237
31686	163238
25478	163239
34552	163240
46063	163241
24214	163242
13799	163243
298	163244
126626	163245
34374	163246
86885	163247
142559	163248
68623	163249
69031	163250
19391	163251
59138	163252
76208	163253
12296	163254
5187	163255
147621	163256
63764	163257
20951	163258
9809	163259
97207	163260
156908	163261
18032	163262
230016	163263
38701	163264
67639	163265
153806	163266
157205	163267
392	163268
124364	163269
45038	163270
8980	163271
254062	163272
18574	163273
251564	163274
49618	163275
262619	163276
2931	163277
6404	163278
232013	163279
122823	163280
43994	163281
75753	163282
262514	163283
567	163284
118024	163285
74666	163286
30056	163287
17217	163288
142001	163289
2164	163290
269501	163291
52930	163292
187140	163293
14	163294
17709	163295
42261	163296
242943	163297
7458	163298
256440	163299
231756	163300
108976	163301
25780	163302
77034	163303
669	163304
102664	163305
30435	163306
78389	163307
89062	163308
8132	163309
6253	163310
212730	163311
21558	163312
55584	163313
42502	163314
109380	163315
7730	163316
46973	163317
262694	163318
49743	163319
30282	163320
124945	163321
38237	163322
135	163323
15459	163324
128326	163325
7621	163326
28116	163327
223017	163328
131497	163329
167824	163330
3723	163331
162899	163332
89669	163333
41080	163334
47059	163335
13900	163336
220098	163337
109901	163338
59693	163339
5446	163340
11343	163341
211522	163342
1194	163343
58072	163344
606	163345
265385	163346
28550	163347
24608	163348
4278	163349
27627	163350
163150	163351
29	163352
69088	163353
252455	163354
258563	163355
167206	163356
536	163357
196853	163358
44625	163359
79104	163360
86678	163361
25328	163362
72404	163363
88167	163364
218518	163365
14876	163366
238122	163367
23758	163368
14207	163369
167264	163370
13784	163371
806	163372
145883	163373
219280	163374
1518	163375
147360	163376
103805	163377
28442	163378
1820	163379
44645	163380
18199	163381
17818	163382
6116	163383
44043	163384
145373	163385
162392	163386
8107	163387
17963	163388
79036	163389
7094	163390
172318	163391
78700	163392
11375	163393
6522	163394
14204	163395
162175	163396
233905	163397
7148	163398
16738	163399
59779	163400
32893	163401
96261	163402
138948	163403
64571	163404
10848	163405
38480	163406
230763	163407
197764	163408
71452	163409
6438	163410
78190	163411
18740	163412
47167	163413
225808	163414
149464	163415
69692	163416
169321	163417
107789	163418
8	163419
21659	163420
54404	163421
267491	163422
80136	163423
24456	163424
31771	163425
40330	163426
138957	163427
93725	163428
95442	163429
1774	163430
270383	163431
17789	163432
16035	163433
1358	163434
90029	163435
57741	163436
159670	163437
103008	163438
179098	163439
66684	163440
19413	163441
50004	163442
73967	163443
20688	163444
207775	163445
532	163446
14301	163447
1266	163448
31894	163449
4665	163450
5437	163451
469	163452
215866	163453
23664	163454
114096	163455
70449	163456
150048	163457
4515	163458
18954	163459
1107	163460
3211	163461
151759	163462
11592	163463
136826	163464
29146	163465
3817	163466
146408	163467
147439	163468
124701	163469
4810	163470
83881	163471
12834	163472
2154	163473
5406	163474
29038	163475
11536	163476
8352	163477
105880	163478
170	163479
74823	163480
85442	163481
108770	163482
105326	163483
72904	163484
5108	163485
266565	163486
15294	163487
198487	163488
10834	163489
4744	163490
21415	163491
206683	163492
173612	163493
12745	163494
9815	163495
27806	163496
5867	163497
64950	163498
71564	163499
9491	163500
202866	163501
77098	163502
19434	163503
427	163504
32141	163505
56344	163506
137700	163507
136914	163508
155428	163509
108474	163510
29977	163511
13623	163512
49479	163513
18230	163514
244970	163515
185330	163516
24717	163517
16957	163518
101195	163519
74246	163520
177066	163521
46534	163522
1915	163523
80115	163524
132785	163525
145231	163526
6170	163527
66118	163528
173882	163529
46202	163530
41879	163531
30364	163532
18607	163533
86649	163534
29447	163535
13038	163536
164774	163537
76316	163538
23569	163539
6608	163540
159845	163541
28895	163542
60828	163543
4433	163544
31695	163545
58788	163546
52151	163547
76530	163548
5111	163549
166233	163550
548	163551
22347	163552
5424	163553
108947	163554
1289	163555
65798	163556
77488	163557
59364	163558
52596	163559
22083	163560
209154	163561
147076	163562
56494	163563
421	163564
126901	163565
59905	163566
30694	163567
3914	163568
39578	163569
29759	163570
41511	163571
82157	163572
100305	163573
176382	163574
19571	163575
92566	163576
251304	163577
29478	163578
48	163579
11514	163580
94	163581
59728	163582
11	163583
31760	163584
21596	163585
146084	163586
1217	163587
26740	163588
114053	163589
20028	163590
136590	163591
109521	163592
39354	163593
256964	163594
143849	163595
45852	163596
6369	163597
48610	163598
45816	163599
268363	163600
46320	163601
101673	163602
169368	163603
11287	163604
67349	163605
18698	163606
1195	163607
6729	163608
175688	163609
11376	163610
2234	163611
15132	163612
32165	163613
1828	163614
66869	163615
66588	163616
4780	163617
18572	163618
208669	163619
261195	163620
171	163621
140528	163622
7690	163623
111639	163624
247933	163625
30061	163626
7727	163627
29199	163628
65641	163629
246268	163630
169480	163631
72708	163632
83533	163633
47299	163634
117504	163635
22029	163636
11906	163637
25678	163638
164334	163639
6010	163640
143515	163641
64282	163642
17676	163643
7883	163644
7991	163645
13358	163646
10187	163647
59653	163648
33172	163649
2645	163650
166613	163651
10983	163652
16130	163653
73869	163654
90799	163655
1736	163656
69817	163657
26856	163658
145	163659
84431	163660
9692	163661
2643	163662
24093	163663
6613	163664
185257	163665
11292	163666
59948	163667
111937	163668
42310	163669
126817	163670
52761	163671
257500	163672
7832	163673
255730	163674
11337	163675
53967	163676
5561	163677
1522	163678
216663	163679
159024	163680
76424	163681
724	163682
50287	163683
86749	163684
71674	163685
31547	163686
142540	163687
262431	163688
98784	163689
3209	163690
19602	163691
45407	163692
69396	163693
20985	163694
7936	163695
75407	163696
33658	163697
191393	163698
28208	163699
61482	163700
160815	163701
26796	163702
218716	163703
56965	163704
167115	163705
21599	163706
19923	163707
3092	163708
214981	163709
37616	163710
45805	163711
58423	163712
30637	163713
50595	163714
9810	163715
28820	163716
84880	163717
55433	163718
88523	163719
1596	163720
11941	163721
154638	163722
78549	163723
5711	163724
44558	163725
32626	163726
504	163727
496	163728
163153	163729
22702	163730
6853	163731
5329	163732
224464	163733
27814	163734
14432	163735
692	163736
8078	163737
2244	163738
61699	163739
7194	163740
231724	163741
12414	163742
18849	163743
5983	163744
13717	163745
17995	163746
74878	163747
7749	163748
2459	163749
43621	163750
42836	163751
1036	163752
72744	163753
98802	163754
188045	163755
102862	163756
2353	163757
165481	163758
186104	163759
14001	163760
116214	163761
46820	163762
80082	163763
11670	163764
8992	163765
51566	163766
45949	163767
26523	163768
39009	163769
32991	163770
86955	163771
138502	163772
16536	163773
807	163774
34899	163775
38413	163776
43427	163777
17843	163778
266448	163779
1662	163780
4206	163781
87441	163782
20721	163783
149761	163784
1281	163785
76223	163786
7458	163787
40397	163788
2242	163789
246047	163790
6910	163791
34632	163792
269940	163793
193	163794
81837	163795
11538	163796
32132	163797
36530	163798
139101	163799
35009	163800
34803	163801
58890	163802
207558	163803
30957	163804
48421	163805
43380	163806
25825	163807
8994	163808
11913	163809
10177	163810
99827	163811
1852	163812
104433	163813
167127	163814
63621	163815
83542	163816
92130	163817
146302	163818
267798	163819
13951	163820
174869	163821
148023	163822
70306	163823
34664	163824
149263	163825
4041	163826
52906	163827
22897	163828
98848	163829
148394	163830
138213	163831
571	163832
40416	163833
6618	163834
157609	163835
238205	163836
3989	163837
2103	163838
84417	163839
101307	163840
11657	163841
220029	163842
116173	163843
86365	163844
2532	163845
6418	163846
10328	163847
175293	163848
2354	163849
30	163850
737	163851
31250	163852
28459	163853
221506	163854
94806	163855
122335	163856
4010	163857
137028	163858
26244	163859
6112	163860
11823	163861
232090	163862
7739	163863
27934	163864
66991	163865
2171	163866
15703	163867
3356	163868
17041	163869
16304	163870
59511	163871
81078	163872
5465	163873
194710	163874
173727	163875
6201	163876
190155	163877
231808	163878
33282	163879
6645	163880
102716	163881
83206	163882
202518	163883
7827	163884
99661	163885
228575	163886
23568	163887
1731	163888
602	163889
261777	163890
10531	163891
7668	163892
106273	163893
99960	163894
12445	163895
183306	163896
70222	163897
40363	163898
26470	163899
76653	163900
1963	163901
44832	163902
140864	163903
80919	163904
6595	163905
12781	163906
11808	163907
38611	163908
187	163909
102023	163910
52101	163911
1144	163912
92196	163913
122710	163914
10997	163915
139614	163916
2556	163917
36034	163918
1865	163919
84825	163920
5528	163921
69390	163922
23472	163923
9718	163924
233841	163925
109837	163926
31187	163927
74964	163928
105425	163929
16294	163930
703	163931
4844	163932
7053	163933
156786	163934
9448	163935
1786	163936
150031	163937
3217	163938
361	163939
20054	163940
36956	163941
5804	163942
4009	163943
124740	163944
31712	163945
56804	163946
25499	163947
219	163948
133819	163949
68569	163950
152516	163951
395	163952
159725	163953
396	163954
2615	163955
133257	163956
92433	163957
63516	163958
112417	163959
105947	163960
4461	163961
11793	163962
51858	163963
183284	163964
28859	163965
10397	163966
88819	163967
65534	163968
29087	163969
12715	163970
162729	163971
1593	163972
68462	163973
82731	163974
24010	163975
18038	163976
40296	163977
28632	163978
131875	163979
34980	163980
261510	163981
110634	163982
27891	163983
10251	163984
752	163985
243704	163986
141575	163987
86345	163988
107606	163989
82516	163990
177228	163991
1049	163992
11141	163993
8953	163994
63609	163995
5012	163996
93315	163997
878	163998
37497	163999
97003	164000
57477	164001
49645	164002
32533	164003
81830	164004
111161	164005
77727	164006
38340	164007
51206	164008
14704	164009
9973	164010
113146	164011
89361	164012
54059	164013
127970	164014
37842	164015
65074	164016
21225	164017
9411	164018
42519	164019
8545	164020
60218	164021
128170	164022
76070	164023
49173	164024
147441	164025
110564	164026
5338	164027
8786	164028
130375	164029
63000	164030
272804	164031
112982	164032
1717	164033
1788	164034
59265	164035
168786	164036
2715	164037
42103	164038
33516	164039
40911	164040
37831	164041
97247	164042
243746	164043
100856	164044
3003	164045
1572	164046
209063	164047
38347	164048
16151	164049
84162	164050
110618	164051
248774	164052
2705	164053
2799	164054
10717	164055
136111	164056
36154	164057
67042	164058
1869	164059
150592	164060
95242	164061
104340	164062
4993	164063
160295	164064
9713	164065
30314	164066
57504	164067
104483	164068
7049	164069
3656	164070
31415	164071
17469	164072
59977	164073
57719	164074
3739	164075
192968	164076
7635	164077
76001	164078
8384	164079
30466	164080
43323	164081
70268	164082
2133	164083
10128	164084
12477	164085
112892	164086
53775	164087
196329	164088
1162	164089
131675	164090
72862	164091
83767	164092
45657	164093
3009	164094
1846	164095
38053	164096
125119	164097
10709	164098
136448	164099
3622	164100
15477	164101
2145	164102
1166	164103
234838	164104
16489	164105
110033	164106
56027	164107
103407	164108
212518	164109
2173	164110
43177	164111
16589	164112
33074	164113
4796	164114
7749	164115
43921	164116
467	164117
17957	164118
15135	164119
36408	164120
69605	164121
143563	164122
4775	164123
1252	164124
100754	164125
39975	164126
8183	164127
53105	164128
106339	164129
10473	164130
74217	164131
152966	164132
86417	164133
145606	164134
77568	164135
28110	164136
5240	164137
115991	164138
8167	164139
146935	164140
89490	164141
43352	164142
59975	164143
64945	164144
3572	164145
18775	164146
22969	164147
176631	164148
465	164149
3303	164150
57232	164151
25461	164152
26798	164153
18518	164154
118040	164155
262838	164156
7382	164157
12723	164158
3593	164159
24927	164160
257023	164161
130757	164162
235762	164163
19679	164164
3432	164165
44441	164166
17377	164167
6227	164168
6051	164169
52599	164170
31972	164171
255643	164172
105831	164173
6309	164174
53232	164175
32577	164176
46687	164177
29079	164178
45782	164179
21291	164180
5033	164181
8996	164182
232719	164183
66646	164184
118118	164185
62189	164186
83589	164187
165159	164188
11141	164189
33279	164190
91486	164191
263015	164192
83288	164193
6629	164194
20304	164195
19216	164196
2677	164197
7093	164198
23235	164199
88085	164200
8271	164201
243989	164202
32989	164203
6513	164204
7998	164205
145939	164206
65170	164207
117340	164208
7174	164209
55338	164210
100448	164211
681	164212
9750	164213
49300	164214
1729	164215
5334	164216
67096	164217
1966	164218
4707	164219
99302	164220
2998	164221
62124	164222
18518	164223
8704	164224
2684	164225
23861	164226
73696	164227
6579	164228
62491	164229
1010	164230
15861	164231
253684	164232
58640	164233
68028	164234
66657	164235
140549	164236
15622	164237
14374	164238
45708	164239
1609	164240
6789	164241
33908	164242
2370	164243
10287	164244
2150	164245
109367	164246
730	164247
13956	164248
43756	164249
32670	164250
87643	164251
26314	164252
43271	164253
7111	164254
154591	164255
154209	164256
31929	164257
60458	164258
23333	164259
1360	164260
153498	164261
11598	164262
878	164263
3920	164264
92440	164265
49884	164266
268071	164267
93578	164268
9635	164269
120830	164270
112247	164271
54033	164272
43082	164273
57385	164274
12525	164275
242903	164276
164781	164277
46729	164278
11380	164279
271181	164280
220982	164281
76422	164282
23137	164283
264308	164284
125	164285
47328	164286
64145	164287
70088	164288
57796	164289
14470	164290
42962	164291
176108	164292
28338	164293
304	164294
11302	164295
16294	164296
5278	164297
11704	164298
53550	164299
1396	164300
130371	164301
23675	164302
17290	164303
35680	164304
151490	164305
1784	164306
226975	164307
1859	164308
144520	164309
9460	164310
1460	164311
49379	164312
117003	164313
27185	164314
82	164315
82899	164316
87498	164317
5827	164318
27293	164319
21094	164320
81401	164321
116792	164322
6860	164323
23832	164324
27346	164325
24247	164326
128890	164327
88399	164328
80775	164329
90829	164330
3165	164331
112790	164332
161632	164333
34280	164334
100835	164335
38372	164336
10468	164337
114710	164338
41666	164339
230750	164340
46860	164341
259161	164342
2999	164343
36319	164344
103836	164345
40455	164346
52573	164347
164131	164348
20379	164349
15814	164350
23610	164351
88824	164352
8662	164353
133076	164354
32217	164355
2529	164356
270876	164357
28708	164358
43878	164359
63477	164360
196643	164361
8307	164362
25266	164363
91866	164364
13933	164365
224597	164366
14280	164367
59	164368
52760	164369
16697	164370
103372	164371
23176	164372
9513	164373
129708	164374
106430	164375
3390	164376
69941	164377
23376	164378
58527	164379
94369	164380
2456	164381
22772	164382
4572	164383
57186	164384
20418	164385
103974	164386
13962	164387
28886	164388
17616	164389
1358	164390
41952	164391
7186	164392
25429	164393
107428	164394
27373	164395
124871	164396
76296	164397
50743	164398
55054	164399
60438	164400
144935	164401
639	164402
39813	164403
104998	164404
9420	164405
26107	164406
13191	164407
157227	164408
3881	164409
25856	164410
37986	164411
177156	164412
179015	164413
199788	164414
23448	164415
49962	164416
14930	164417
267031	164418
37635	164419
58844	164420
52959	164421
138331	164422
177538	164423
145993	164424
31638	164425
39223	164426
66413	164427
17974	164428
2888	164429
5489	164430
157523	164431
10187	164432
67940	164433
39508	164434
9284	164435
670	164436
138457	164437
123891	164438
35164	164439
192249	164440
476	164441
20345	164442
200	164443
181438	164444
1384	164445
1628	164446
45228	164447
53363	164448
86399	164449
57447	164450
723	164451
175969	164452
112081	164453
30914	164454
3309	164455
2893	164456
570	164457
57221	164458
856	164459
51118	164460
8524	164461
200202	164462
4297	164463
46005	164464
59827	164465
39977	164466
107780	164467
34285	164468
7678	164469
5879	164470
131954	164471
1064	164472
132700	164473
152680	164474
45389	164475
58511	164476
10473	164477
59668	164478
2969	164479
223904	164480
15953	164481
29671	164482
46760	164483
85986	164484
99718	164485
111784	164486
6520	164487
43963	164488
48070	164489
29863	164490
42408	164491
223179	164492
150496	164493
173146	164494
267770	164495
16576	164496
46122	164497
113241	164498
5170	164499
236363	164500
10192	164501
51009	164502
66523	164503
58599	164504
255233	164505
98110	164506
148425	164507
134450	164508
2448	164509
111989	164510
252585	164511
43977	164512
23346	164513
47155	164514
57821	164515
12894	164516
29774	164517
14504	164518
65895	164519
157889	164520
123717	164521
21882	164522
102312	164523
268441	164524
74420	164525
2596	164526
859	164527
13933	164528
7557	164529
52530	164530
225972	164531
117811	164532
146430	164533
20978	164534
64503	164535
7582	164536
77388	164537
50924	164538
83190	164539
9703	164540
250865	164541
28763	164542
47951	164543
5	164544
66275	164545
12226	164546
80054	164547
250060	164548
75804	164549
92178	164550
7480	164551
32014	164552
5333	164553
52019	164554
209320	164555
138104	164556
48327	164557
129920	164558
108317	164559
104693	164560
37927	164561
11294	164562
68976	164563
682	164564
7368	164565
38145	164566
28114	164567
63688	164568
168210	164569
19285	164570
60926	164571
92452	164572
5276	164573
112808	164574
211401	164575
12223	164576
55707	164577
27163	164578
11470	164579
19909	164580
215223	164581
914	164582
66475	164583
25127	164584
4998	164585
29543	164586
75058	164587
10763	164588
124909	164589
196969	164590
49549	164591
80868	164592
50071	164593
164563	164594
114428	164595
1377	164596
31549	164597
9451	164598
50419	164599
237	164600
66090	164601
22951	164602
44330	164603
7402	164604
94167	164605
48555	164606
17984	164607
128037	164608
60790	164609
20533	164610
2987	164611
137843	164612
94321	164613
12913	164614
32249	164615
71156	164616
1167	164617
39683	164618
140211	164619
24380	164620
5997	164621
44231	164622
1917	164623
15006	164624
12666	164625
267935	164626
142	164627
12456	164628
42656	164629
89719	164630
22189	164631
51508	164632
85958	164633
136907	164634
29992	164635
7203	164636
233921	164637
45781	164638
3586	164639
24420	164640
21775	164641
2915	164642
182421	164643
15385	164644
269779	164645
33394	164646
33496	164647
203	164648
47600	164649
155906	164650
12195	164651
188876	164652
156765	164653
14340	164654
72550	164655
4092	164656
74254	164657
9309	164658
123379	164659
178514	164660
129704	164661
9007	164662
534	164663
27393	164664
190635	164665
38966	164666
104632	164667
38761	164668
65692	164669
73353	164670
168836	164671
22073	164672
1363	164673
163921	164674
124737	164675
250880	164676
12174	164677
41918	164678
857	164679
207668	164680
28511	164681
43018	164682
99857	164683
163088	164684
268181	164685
171502	164686
17172	164687
79002	164688
10320	164689
62732	164690
91651	164691
9486	164692
169203	164693
1960	164694
79654	164695
17673	164696
230174	164697
165090	164698
209357	164699
12986	164700
28100	164701
151542	164702
196861	164703
249243	164704
130585	164705
373	164706
254143	164707
17293	164708
81131	164709
45129	164710
55782	164711
111576	164712
2	164713
34138	164714
212322	164715
49767	164716
40142	164717
3967	164718
16358	164719
252066	164720
126	164721
46484	164722
17992	164723
28891	164724
3098	164725
105559	164726
16296	164727
47800	164728
72049	164729
54697	164730
11413	164731
2199	164732
44811	164733
227428	164734
125459	164735
43286	164736
2963	164737
8303	164738
25783	164739
144090	164740
8473	164741
59346	164742
7856	164743
46683	164744
408	164745
3109	164746
181337	164747
71636	164748
159279	164749
234840	164750
7161	164751
25344	164752
12053	164753
97518	164754
12220	164755
184926	164756
21580	164757
843	164758
23753	164759
312	164760
149281	164761
13020	164762
124302	164763
166885	164764
82187	164765
46360	164766
108671	164767
4655	164768
2289	164769
163943	164770
54534	164771
47760	164772
250697	164773
6684	164774
5623	164775
11623	164776
135160	164777
6206	164778
145	164779
67345	164780
5568	164781
16179	164782
76492	164783
488	164784
10054	164785
1255	164786
43684	164787
217875	164788
3041	164789
48086	164790
25412	164791
10050	164792
21248	164793
2102	164794
248876	164795
8323	164796
65467	164797
45799	164798
24968	164799
79161	164800
197696	164801
19921	164802
21063	164803
10755	164804
10093	164805
97346	164806
51140	164807
194827	164808
107257	164809
2226	164810
18753	164811
100441	164812
75158	164813
1185	164814
5551	164815
31670	164816
32127	164817
765	164818
57403	164819
428	164820
221192	164821
66453	164822
946	164823
841	164824
220509	164825
909	164826
59670	164827
3844	164828
45933	164829
7952	164830
114871	164831
14505	164832
29169	164833
27731	164834
3025	164835
148787	164836
106959	164837
10845	164838
54584	164839
44486	164840
123	164841
21806	164842
184650	164843
196689	164844
55964	164845
197580	164846
98370	164847
2421	164848
49121	164849
119646	164850
127889	164851
3757	164852
2713	164853
199897	164854
44872	164855
68735	164856
52100	164857
101928	164858
176156	164859
87409	164860
76400	164861
150781	164862
74852	164863
60487	164864
96497	164865
262783	164866
18052	164867
256075	164868
25059	164869
5634	164870
7934	164871
49544	164872
40800	164873
2419	164874
27668	164875
12221	164876
1624	164877
6157	164878
3316	164879
102366	164880
80237	164881
2159	164882
3589	164883
6660	164884
27371	164885
70801	164886
36057	164887
163	164888
129036	164889
133658	164890
64188	164891
26227	164892
136446	164893
69834	164894
231683	164895
16077	164896
102241	164897
11535	164898
15578	164899
60892	164900
25404	164901
315	164902
23478	164903
27477	164904
54651	164905
229010	164906
52462	164907
72116	164908
4693	164909
14538	164910
134066	164911
23815	164912
79509	164913
260650	164914
125316	164915
18131	164916
44776	164917
97312	164918
26214	164919
272264	164920
502	164921
85529	164922
80213	164923
183168	164924
161915	164925
5970	164926
165348	164927
52684	164928
132570	164929
2377	164930
2325	164931
47438	164932
104085	164933
182062	164934
211266	164935
24167	164936
87531	164937
111513	164938
35437	164939
31524	164940
66759	164941
44736	164942
252147	164943
19357	164944
404	164945
25368	164946
967	164947
1189	164948
125368	164949
46446	164950
6350	164951
24070	164952
86654	164953
23896	164954
195835	164955
56358	164956
36695	164957
53319	164958
78702	164959
47326	164960
38368	164961
11481	164962
161607	164963
89988	164964
49969	164965
12125	164966
34690	164967
1302	164968
220236	164969
75527	164970
776	164971
100086	164972
20458	164973
156050	164974
219803	164975
63241	164976
11946	164977
7349	164978
21542	164979
18243	164980
36365	164981
10358	164982
171611	164983
2484	164984
26037	164985
44714	164986
190677	164987
9251	164988
188812	164989
1597	164990
122420	164991
52544	164992
85073	164993
21986	164994
110702	164995
224309	164996
19278	164997
17704	164998
166331	164999
32176	165000
3503	165001
7942	165002
76934	165003
80018	165004
97456	165005
57506	165006
10117	165007
10555	165008
7934	165009
259552	165010
12955	165011
253449	165012
183	165013
16717	165014
34874	165015
226376	165016
53931	165017
28196	165018
106242	165019
227156	165020
4930	165021
103269	165022
58939	165023
105825	165024
71143	165025
80853	165026
161361	165027
108226	165028
240524	165029
892	165030
24497	165031
24884	165032
13620	165033
27612	165034
2729	165035
6273	165036
50801	165037
3	165038
7152	165039
26268	165040
73208	165041
3222	165042
53452	165043
260231	165044
4188	165045
57214	165046
378	165047
43367	165048
173242	165049
114504	165050
59283	165051
60499	165052
14291	165053
19824	165054
108409	165055
8964	165056
54561	165057
69369	165058
43313	165059
106711	165060
83113	165061
48564	165062
11000	165063
1776	165064
7005	165065
72046	165066
23548	165067
3855	165068
116031	165069
242527	165070
47360	165071
37794	165072
10077	165073
31448	165074
23358	165075
33211	165076
56832	165077
57196	165078
104117	165079
207994	165080
182537	165081
263557	165082
673	165083
292	165084
46792	165085
6257	165086
32568	165087
114555	165088
52917	165089
109222	165090
441	165091
18236	165092
174063	165093
203467	165094
214278	165095
10342	165096
16974	165097
182571	165098
57008	165099
127786	165100
11013	165101
52037	165102
78672	165103
189097	165104
8699	165105
71732	165106
27645	165107
191367	165108
4185	165109
45871	165110
44910	165111
72383	165112
12546	165113
165567	165114
63782	165115
123735	165116
124091	165117
4696	165118
115252	165119
34179	165120
1522	165121
55382	165122
8851	165123
34506	165124
86258	165125
39588	165126
68204	165127
9328	165128
55686	165129
72496	165130
94626	165131
109581	165132
11164	165133
249943	165134
19223	165135
44309	165136
57910	165137
4939	165138
252954	165139
19715	165140
3558	165141
3069	165142
1869	165143
249798	165144
21285	165145
111788	165146
41218	165147
13476	165148
49996	165149
207	165150
133431	165151
8520	165152
59861	165153
174484	165154
79927	165155
70028	165156
43868	165157
4277	165158
70562	165159
90470	165160
85006	165161
35464	165162
42557	165163
46721	165164
143750	165165
22222	165166
154333	165167
182854	165168
43975	165169
261828	165170
151	165171
2917	165172
199475	165173
256757	165174
74161	165175
15765	165176
248031	165177
1766	165178
2471	165179
73674	165180
45017	165181
6720	165182
55296	165183
42619	165184
119768	165185
145303	165186
124260	165187
150511	165188
212998	165189
3286	165190
144330	165191
189299	165192
39796	165193
89017	165194
4411	165195
140430	165196
74648	165197
8300	165198
10542	165199
64292	165200
6333	165201
261235	165202
5324	165203
30124	165204
28169	165205
113765	165206
135137	165207
12500	165208
21424	165209
28864	165210
24442	165211
42253	165212
9256	165213
197	165214
3506	165215
69200	165216
245621	165217
15241	165218
45192	165219
37490	165220
71502	165221
136865	165222
69007	165223
245377	165224
138191	165225
574	165226
34949	165227
177180	165228
7187	165229
3321	165230
27578	165231
22274	165232
62425	165233
120283	165234
2479	165235
35860	165236
32264	165237
90473	165238
32198	165239
41064	165240
25252	165241
181629	165242
65132	165243
78386	165244
18410	165245
334	165246
110387	165247
1279	165248
7934	165249
32520	165250
7197	165251
38254	165252
120635	165253
25451	165254
31381	165255
34607	165256
239971	165257
33627	165258
149696	165259
7871	165260
3674	165261
137035	165262
80816	165263
18297	165264
220264	165265
8482	165266
4690	165267
94043	165268
29968	165269
2926	165270
43382	165271
167770	165272
93007	165273
42148	165274
3876	165275
83105	165276
217928	165277
11166	165278
26680	165279
30881	165280
96423	165281
123550	165282
64982	165283
53784	165284
4607	165285
166671	165286
9517	165287
55231	165288
644	165289
17610	165290
90036	165291
15230	165292
28922	165293
188788	165294
13410	165295
43732	165296
2204	165297
1102	165298
17817	165299
17355	165300
64541	165301
82197	165302
41330	165303
118432	165304
71344	165305
33480	165306
295	165307
272	165308
45140	165309
44862	165310
190292	165311
332	165312
74822	165313
27970	165314
37606	165315
33	165316
170484	165317
29234	165318
7612	165319
178769	165320
12568	165321
22549	165322
78029	165323
177201	165324
41764	165325
525	165326
333	165327
116998	165328
44667	165329
103738	165330
83340	165331
86172	165332
157988	165333
41748	165334
7807	165335
12619	165336
171810	165337
488	165338
16459	165339
156956	165340
11078	165341
110835	165342
41433	165343
4656	165344
565	165345
78289	165346
161750	165347
32067	165348
80316	165349
1515	165350
35529	165351
82520	165352
18178	165353
25379	165354
115724	165355
85503	165356
14110	165357
92718	165358
16446	165359
29355	165360
75731	165361
14123	165362
15760	165363
10199	165364
30284	165365
131329	165366
7457	165367
133038	165368
113834	165369
91853	165370
5561	165371
17028	165372
154491	165373
10447	165374
46630	165375
195933	165376
220	165377
238637	165378
154723	165379
16529	165380
14094	165381
6669	165382
9997	165383
21210	165384
70552	165385
235710	165386
540	165387
16849	165388
3035	165389
23963	165390
137256	165391
174658	165392
64616	165393
50474	165394
6429	165395
77338	165396
8730	165397
101	165398
5319	165399
8023	165400
15505	165401
82701	165402
65149	165403
3092	165404
2901	165405
9729	165406
29928	165407
9715	165408
54735	165409
19727	165410
1350	165411
837	165412
158252	165413
1580	165414
75697	165415
27337	165416
29317	165417
39019	165418
56914	165419
368	165420
232214	165421
33780	165422
86546	165423
154522	165424
108525	165425
86255	165426
153874	165427
33234	165428
246053	165429
6182	165430
110038	165431
45410	165432
53365	165433
122785	165434
35725	165435
20165	165436
65302	165437
2687	165438
30468	165439
108710	165440
1079	165441
51732	165442
30890	165443
72982	165444
132797	165445
125578	165446
505	165447
17062	165448
75785	165449
43059	165450
62429	165451
42506	165452
44777	165453
13533	165454
63006	165455
442	165456
65220	165457
19905	165458
519	165459
3522	165460
140412	165461
39044	165462
86	165463
1272	165464
23778	165465
106410	165466
37763	165467
16516	165468
37015	165469
4692	165470
29201	165471
50362	165472
229763	165473
212637	165474
58173	165475
23463	165476
31958	165477
25502	165478
71872	165479
35928	165480
76832	165481
24537	165482
16315	165483
53489	165484
44460	165485
244800	165486
26443	165487
142070	165488
14009	165489
34566	165490
26706	165491
49529	165492
6050	165493
99634	165494
177644	165495
24811	165496
58070	165497
53950	165498
10186	165499
1076	165500
129430	165501
91180	165502
734	165503
105102	165504
82024	165505
91395	165506
69511	165507
33507	165508
59453	165509
10534	165510
83961	165511
32374	165512
23913	165513
43765	165514
38096	165515
203332	165516
9583	165517
222899	165518
11140	165519
44233	165520
93778	165521
70609	165522
37771	165523
6097	165524
148416	165525
40	165526
33309	165527
1473	165528
4373	165529
231254	165530
2755	165531
56394	165532
157343	165533
153255	165534
421	165535
125310	165536
15572	165537
9859	165538
10344	165539
34323	165540
246283	165541
41154	165542
171678	165543
43717	165544
93899	165545
23334	165546
51374	165547
13657	165548
12887	165549
51964	165550
3301	165551
549	165552
40229	165553
74345	165554
46104	165555
80230	165556
244394	165557
2372	165558
29635	165559
259898	165560
62348	165561
54370	165562
143069	165563
137062	165564
5148	165565
68867	165566
46023	165567
7135	165568
118087	165569
29205	165570
49456	165571
237	165572
91527	165573
2685	165574
199802	165575
1507	165576
11726	165577
11426	165578
18622	165579
2825	165580
3432	165581
1756	165582
193718	165583
57720	165584
36591	165585
253415	165586
106098	165587
4718	165588
130876	165589
98339	165590
162395	165591
165	165592
16662	165593
1823	165594
962	165595
104904	165596
96420	165597
20334	165598
116734	165599
211438	165600
40613	165601
4314	165602
50588	165603
178896	165604
38962	165605
229095	165606
15089	165607
6686	165608
50270	165609
77907	165610
46339	165611
42443	165612
6998	165613
4864	165614
122830	165615
161231	165616
77586	165617
103200	165618
4317	165619
71026	165620
14581	165621
29559	165622
20156	165623
101506	165624
217369	165625
7939	165626
84	165627
111055	165628
125271	165629
21190	165630
164813	165631
259664	165632
136355	165633
167690	165634
10983	165635
34221	165636
2744	165637
245510	165638
55746	165639
22970	165640
127938	165641
2587	165642
6661	165643
498	165644
2532	165645
12688	165646
25899	165647
85419	165648
20780	165649
13049	165650
59949	165651
4602	165652
60831	165653
7846	165654
35651	165655
54244	165656
323	165657
102977	165658
13664	165659
25451	165660
13	165661
6224	165662
12215	165663
22166	165664
20632	165665
14448	165666
70808	165667
33984	165668
168217	165669
8808	165670
140002	165671
463	165672
6230	165673
91967	165674
83995	165675
12099	165676
30207	165677
32411	165678
164342	165679
30613	165680
6503	165681
81163	165682
2872	165683
170485	165684
64489	165685
3992	165686
17639	165687
105415	165688
41322	165689
75628	165690
232724	165691
14603	165692
2895	165693
8215	165694
5031	165695
70395	165696
76742	165697
166954	165698
10395	165699
34840	165700
49216	165701
11046	165702
10942	165703
101438	165704
169641	165705
1822	165706
27755	165707
193484	165708
45249	165709
17935	165710
95388	165711
50914	165712
241903	165713
163832	165714
26074	165715
244269	165716
113663	165717
41	165718
225449	165719
7825	165720
25902	165721
8969	165722
3857	165723
12972	165724
21864	165725
17457	165726
217154	165727
1380	165728
5525	165729
80683	165730
146588	165731
114682	165732
1653	165733
240923	165734
87236	165735
60854	165736
48964	165737
58952	165738
107	165739
115400	165740
137489	165741
30653	165742
90925	165743
238338	165744
13636	165745
490	165746
66289	165747
23629	165748
161275	165749
66384	165750
131032	165751
219107	165752
15062	165753
60266	165754
19111	165755
201560	165756
266763	165757
45776	165758
43735	165759
25509	165760
135612	165761
27987	165762
171530	165763
30159	165764
106058	165765
149388	165766
132970	165767
261	165768
8090	165769
25757	165770
201755	165771
23243	165772
68824	165773
68420	165774
1724	165775
35228	165776
47072	165777
1027	165778
26563	165779
6455	165780
11266	165781
1504	165782
39518	165783
105634	165784
243683	165785
36321	165786
52569	165787
7893	165788
92588	165789
15699	165790
34794	165791
142094	165792
12803	165793
213831	165794
5202	165795
94333	165796
11915	165797
15870	165798
149529	165799
54090	165800
115157	165801
2247	165802
194244	165803
14604	165804
2297	165805
175991	165806
52675	165807
1	165808
214631	165809
150879	165810
154477	165811
5562	165812
155176	165813
1206	165814
45878	165815
1950	165816
26186	165817
4057	165818
195167	165819
100052	165820
7514	165821
2905	165822
918	165823
139369	165824
504	165825
16251	165826
2470	165827
112190	165828
19619	165829
54259	165830
2680	165831
13253	165832
75185	165833
4214	165834
6055	165835
8382	165836
42585	165837
5379	165838
203922	165839
115035	165840
1944	165841
105542	165842
24103	165843
36751	165844
4110	165845
1	165846
26175	165847
63240	165848
79011	165849
2399	165850
41749	165851
181535	165852
513	165853
148	165854
180583	165855
84133	165856
10614	165857
21063	165858
71076	165859
76114	165860
109544	165861
5998	165862
136479	165863
66362	165864
3028	165865
29644	165866
40034	165867
103252	165868
4113	165869
76056	165870
3280	165871
35969	165872
43411	165873
100800	165874
3614	165875
14377	165876
73816	165877
87138	165878
185868	165879
241134	165880
252765	165881
9261	165882
255089	165883
145632	165884
27782	165885
75311	165886
7102	165887
35901	165888
20321	165889
16419	165890
18814	165891
1428	165892
242248	165893
61404	165894
140511	165895
8437	165896
3104	165897
213549	165898
42241	165899
5276	165900
64930	165901
63113	165902
8190	165903
133078	165904
33896	165905
120207	165906
55659	165907
17076	165908
137221	165909
154466	165910
6828	165911
156	165912
869	165913
38791	165914
3075	165915
229515	165916
195295	165917
35778	165918
814	165919
51828	165920
437	165921
104031	165922
205233	165923
35487	165924
47067	165925
68337	165926
134298	165927
216510	165928
89690	165929
9292	165930
7585	165931
58599	165932
7669	165933
5466	165934
240932	165935
31025	165936
15354	165937
26495	165938
146207	165939
33011	165940
39759	165941
101309	165942
27691	165943
17454	165944
2816	165945
82756	165946
56419	165947
220560	165948
10218	165949
18591	165950
2974	165951
68382	165952
53501	165953
22972	165954
265279	165955
239526	165956
4231	165957
74270	165958
33220	165959
41441	165960
83317	165961
105468	165962
126143	165963
41949	165964
11917	165965
187230	165966
46363	165967
24528	165968
36860	165969
52982	165970
50480	165971
41140	165972
225077	165973
24702	165974
10634	165975
195863	165976
53949	165977
13952	165978
63058	165979
77464	165980
191423	165981
55566	165982
89397	165983
70319	165984
61965	165985
749	165986
35091	165987
6667	165988
33711	165989
42179	165990
92060	165991
44504	165992
148057	165993
100218	165994
12704	165995
204934	165996
1733	165997
200976	165998
17605	165999
154911	166000
193929	166001
11613	166002
159120	166003
104153	166004
142	166005
58514	166006
10586	166007
155804	166008
27220	166009
59490	166010
99627	166011
227324	166012
5515	166013
76677	166014
58205	166015
7376	166016
266122	166017
8306	166018
503	166019
134408	166020
14668	166021
148958	166022
202784	166023
14734	166024
245812	166025
165987	166026
21635	166027
1891	166028
70866	166029
6472	166030
122557	166031
203172	166032
148019	166033
91667	166034
912	166035
137898	166036
6073	166037
95259	166038
37467	166039
51219	166040
5	166041
22429	166042
103566	166043
990	166044
19575	166045
60582	166046
162633	166047
58592	166048
14792	166049
89325	166050
3571	166051
1	166052
87585	166053
91938	166054
23122	166055
59823	166056
2380	166057
34169	166058
201540	166059
11956	166060
921	166061
15836	166062
28423	166063
122564	166064
39512	166065
70418	166066
87056	166067
129490	166068
12049	166069
57516	166070
9395	166071
20270	166072
11797	166073
12308	166074
211103	166075
3951	166076
149882	166077
4127	166078
3283	166079
47084	166080
55427	166081
16148	166082
108486	166083
51605	166084
68040	166085
24682	166086
5234	166087
43964	166088
3007	166089
6649	166090
74318	166091
110323	166092
167360	166093
880	166094
105516	166095
3482	166096
121142	166097
24421	166098
286	166099
3771	166100
3980	166101
59489	166102
19645	166103
240887	166104
30911	166105
2061	166106
15815	166107
543	166108
50208	166109
159159	166110
50384	166111
46321	166112
21543	166113
96718	166114
51790	166115
167638	166116
245048	166117
63538	166118
21435	166119
2041	166120
39914	166121
18358	166122
147798	166123
119585	166124
57561	166125
190966	166126
29029	166127
37140	166128
96150	166129
84857	166130
51362	166131
54083	166132
60838	166133
7494	166134
76855	166135
8806	166136
369	166137
72595	166138
28959	166139
20028	166140
158556	166141
110195	166142
34646	166143
13336	166144
48790	166145
208412	166146
193045	166147
17544	166148
19857	166149
1613	166150
111851	166151
149280	166152
2103	166153
6427	166154
62250	166155
3023	166156
40945	166157
58618	166158
650	166159
135360	166160
19814	166161
150946	166162
88451	166163
36556	166164
14877	166165
55640	166166
45009	166167
45016	166168
171376	166169
114033	166170
2867	166171
2932	166172
46878	166173
173112	166174
105632	166175
9016	166176
43710	166177
617	166178
13813	166179
21539	166180
166478	166181
160159	166182
89275	166183
150768	166184
155513	166185
13209	166186
59307	166187
124728	166188
90379	166189
128243	166190
2285	166191
237035	166192
80332	166193
29504	166194
4138	166195
11898	166196
80264	166197
139690	166198
186461	166199
121951	166200
58334	166201
3489	166202
10609	166203
205256	166204
219209	166205
40611	166206
113847	166207
170807	166208
5917	166209
69010	166210
83853	166211
81692	166212
213151	166213
22645	166214
1651	166215
242418	166216
62940	166217
23813	166218
83059	166219
21893	166220
141078	166221
35232	166222
16328	166223
12311	166224
95465	166225
107459	166226
48771	166227
9153	166228
215577	166229
9720	166230
96024	166231
24263	166232
28607	166233
1751	166234
23832	166235
28488	166236
51562	166237
3102	166238
20984	166239
157326	166240
149574	166241
49873	166242
25708	166243
232662	166244
237340	166245
35556	166246
2779	166247
139071	166248
120508	166249
38827	166250
750	166251
4255	166252
49383	166253
9048	166254
155272	166255
23492	166256
38306	166257
42661	166258
1832	166259
32832	166260
12354	166261
7843	166262
42503	166263
176390	166264
186778	166265
66927	166266
2319	166267
11535	166268
145747	166269
2069	166270
28243	166271
198869	166272
21618	166273
95257	166274
139479	166275
20621	166276
537	166277
171182	166278
85774	166279
29168	166280
120151	166281
70325	166282
1043	166283
13123	166284
602	166285
12373	166286
4305	166287
186615	166288
69503	166289
2460	166290
132705	166291
24484	166292
21619	166293
113680	166294
18238	166295
1885	166296
7859	166297
23772	166298
10694	166299
15889	166300
52756	166301
89463	166302
124941	166303
8049	166304
118715	166305
56552	166306
5017	166307
24048	166308
4158	166309
262559	166310
121944	166311
22055	166312
205528	166313
23245	166314
17856	166315
192271	166316
51918	166317
711	166318
44022	166319
62373	166320
11980	166321
5336	166322
20887	166323
108	166324
6835	166325
170850	166326
92322	166327
2951	166328
55146	166329
73565	166330
8674	166331
129819	166332
104355	166333
1460	166334
18656	166335
12500	166336
68864	166337
33404	166338
55170	166339
88868	166340
148545	166341
49726	166342
213560	166343
2633	166344
91467	166345
20863	166346
213342	166347
213897	166348
6426	166349
81496	166350
10759	166351
66775	166352
31741	166353
36753	166354
204	166355
193399	166356
200537	166357
89144	166358
10679	166359
78582	166360
75815	166361
37789	166362
59338	166363
106116	166364
73807	166365
24937	166366
44308	166367
246588	166368
10074	166369
15711	166370
71504	166371
29600	166372
10310	166373
108194	166374
16379	166375
58090	166376
13668	166377
514	166378
26584	166379
42931	166380
66816	166381
4571	166382
33309	166383
43244	166384
27456	166385
6657	166386
4905	166387
36084	166388
32130	166389
10404	166390
20109	166391
5225	166392
30508	166393
43195	166394
130948	166395
2853	166396
210029	166397
1765	166398
144143	166399
4657	166400
29078	166401
27227	166402
16127	166403
40155	166404
52742	166405
7884	166406
88623	166407
2973	166408
18690	166409
41757	166410
10513	166411
234520	166412
10825	166413
67875	166414
40507	166415
25842	166416
1430	166417
70921	166418
2852	166419
74417	166420
13715	166421
251969	166422
30281	166423
179248	166424
1520	166425
19182	166426
15372	166427
77656	166428
25035	166429
173330	166430
128029	166431
97	166432
48254	166433
100521	166434
10705	166435
3508	166436
91874	166437
190338	166438
45981	166439
8957	166440
91160	166441
9546	166442
42652	166443
10499	166444
40803	166445
2146	166446
26095	166447
22646	166448
4534	166449
271995	166450
138332	166451
13720	166452
6389	166453
208907	166454
147578	166455
21114	166456
260799	166457
213269	166458
1280	166459
288	166460
109100	166461
81522	166462
2744	166463
10661	166464
132259	166465
2032	166466
37637	166467
11134	166468
58442	166469
42178	166470
64688	166471
14743	166472
18082	166473
36503	166474
41773	166475
3612	166476
13467	166477
9732	166478
251976	166479
113453	166480
1275	166481
27009	166482
256253	166483
78792	166484
44675	166485
876	166486
93209	166487
4724	166488
11397	166489
270	166490
91504	166491
129794	166492
142665	166493
33302	166494
222114	166495
1474	166496
792	166497
5447	166498
144060	166499
34957	166500
2274	166501
20298	166502
96296	166503
34388	166504
239933	166505
120632	166506
79318	166507
153514	166508
107144	166509
52878	166510
143750	166511
31846	166512
1005	166513
2200	166514
137648	166515
25961	166516
32465	166517
92340	166518
50318	166519
144858	166520
10327	166521
90544	166522
67681	166523
189888	166524
82112	166525
34262	166526
62009	166527
42583	166528
96444	166529
26821	166530
12090	166531
3228	166532
4407	166533
3979	166534
2154	166535
244444	166536
244427	166537
49	166538
45178	166539
71715	166540
137953	166541
83551	166542
257459	166543
11721	166544
16246	166545
39852	166546
77973	166547
6853	166548
3338	166549
32931	166550
33256	166551
236901	166552
4072	166553
145286	166554
54329	166555
25836	166556
2049	166557
15250	166558
247849	166559
125922	166560
27268	166561
98382	166562
18778	166563
135923	166564
192	166565
158823	166566
24315	166567
21582	166568
168075	166569
16918	166570
257732	166571
62687	166572
134464	166573
90844	166574
189952	166575
123406	166576
245075	166577
52928	166578
53512	166579
5007	166580
7484	166581
1531	166582
21135	166583
117214	166584
20099	166585
22308	166586
6227	166587
141682	166588
42589	166589
193988	166590
73712	166591
7829	166592
142334	166593
8119	166594
44509	166595
90056	166596
3195	166597
9640	166598
11203	166599
1684	166600
14999	166601
1618	166602
61523	166603
118696	166604
21691	166605
79397	166606
43014	166607
130194	166608
145353	166609
8094	166610
10215	166611
164141	166612
38233	166613
40615	166614
71282	166615
6456	166616
194637	166617
626	166618
115753	166619
36682	166620
19232	166621
30327	166622
960	166623
125162	166624
104021	166625
75041	166626
30693	166627
242468	166628
4845	166629
172233	166630
58473	166631
8395	166632
41750	166633
142886	166634
52223	166635
51149	166636
28059	166637
115641	166638
16274	166639
190797	166640
95235	166641
12775	166642
41161	166643
5499	166644
131526	166645
51556	166646
101722	166647
76945	166648
6698	166649
12427	166650
22710	166651
86652	166652
65578	166653
10689	166654
109246	166655
145315	166656
27820	166657
256957	166658
3305	166659
90050	166660
57600	166661
47851	166662
8509	166663
4865	166664
193060	166665
1807	166666
172984	166667
95330	166668
188628	166669
28687	166670
35391	166671
73410	166672
52669	166673
102156	166674
159520	166675
101139	166676
152571	166677
1553	166678
238803	166679
26895	166680
18824	166681
51343	166682
12561	166683
20906	166684
109196	166685
44761	166686
4246	166687
44278	166688
217508	166689
167172	166690
55330	166691
20910	166692
168798	166693
1069	166694
32188	166695
42484	166696
6342	166697
15823	166698
3595	166699
7088	166700
99070	166701
20	166702
13530	166703
156291	166704
629	166705
2645	166706
169435	166707
60678	166708
79762	166709
9901	166710
50005	166711
12903	166712
51861	166713
200758	166714
14205	166715
3955	166716
15742	166717
242938	166718
29417	166719
591	166720
141983	166721
222951	166722
370	166723
17136	166724
164685	166725
2116	166726
28322	166727
210920	166728
12316	166729
37464	166730
7031	166731
103715	166732
85984	166733
89999	166734
22128	166735
84876	166736
160692	166737
45003	166738
254252	166739
24765	166740
4430	166741
7017	166742
168741	166743
78182	166744
16162	166745
2823	166746
77	166747
624	166748
5747	166749
158404	166750
19865	166751
4196	166752
137650	166753
9976	166754
167	166755
2848	166756
78130	166757
41730	166758
121255	166759
243464	166760
10042	166761
20006	166762
27620	166763
11855	166764
110355	166765
6153	166766
18387	166767
7243	166768
1591	166769
10165	166770
94725	166771
100778	166772
1447	166773
5827	166774
65725	166775
93421	166776
235687	166777
91578	166778
51524	166779
12984	166780
162419	166781
77455	166782
9997	166783
178827	166784
1177	166785
6050	166786
121305	166787
23991	166788
9742	166789
65558	166790
91754	166791
1239	166792
145	166793
28238	166794
58115	166795
68591	166796
5020	166797
201711	166798
270189	166799
107601	166800
1699	166801
159380	166802
166706	166803
11992	166804
24445	166805
63343	166806
2061	166807
29202	166808
6892	166809
93314	166810
35047	166811
47305	166812
50255	166813
179319	166814
71312	166815
8416	166816
154979	166817
21789	166818
15162	166819
219223	166820
14468	166821
8668	166822
20916	166823
139905	166824
6529	166825
15964	166826
200962	166827
1831	166828
6206	166829
67273	166830
131430	166831
11695	166832
13436	166833
96317	166834
32028	166835
9419	166836
33672	166837
26431	166838
6647	166839
699	166840
203434	166841
14	166842
60078	166843
8899	166844
27053	166845
19665	166846
23502	166847
14923	166848
8102	166849
104457	166850
4727	166851
45962	166852
260426	166853
140510	166854
995	166855
150010	166856
199366	166857
152708	166858
244514	166859
57296	166860
85183	166861
126685	166862
9032	166863
12626	166864
28119	166865
170657	166866
24216	166867
2638	166868
12888	166869
110443	166870
79717	166871
30059	166872
13905	166873
50318	166874
67715	166875
133782	166876
61846	166877
95164	166878
103269	166879
145479	166880
65686	166881
174397	166882
1178	166883
34330	166884
224475	166885
112442	166886
36350	166887
106374	166888
8571	166889
20371	166890
29118	166891
2218	166892
55880	166893
218921	166894
68577	166895
21565	166896
200598	166897
58972	166898
36690	166899
118141	166900
42714	166901
22991	166902
77897	166903
218437	166904
29218	166905
68813	166906
122625	166907
8601	166908
196932	166909
25381	166910
47494	166911
66137	166912
39269	166913
35658	166914
122906	166915
3335	166916
25995	166917
3255	166918
26485	166919
76365	166920
15723	166921
180943	166922
13655	166923
152272	166924
4841	166925
55570	166926
16225	166927
29334	166928
245	166929
57665	166930
90307	166931
82675	166932
3123	166933
75696	166934
9826	166935
127002	166936
2906	166937
77046	166938
30750	166939
10010	166940
16976	166941
106229	166942
913	166943
98011	166944
68411	166945
52686	166946
16202	166947
3514	166948
172475	166949
37340	166950
152	166951
79584	166952
8015	166953
44800	166954
28702	166955
117054	166956
16892	166957
51	166958
151038	166959
27331	166960
135520	166961
132817	166962
23731	166963
40736	166964
91	166965
25406	166966
146434	166967
174111	166968
59473	166969
97349	166970
1889	166971
48168	166972
197438	166973
378	166974
73881	166975
95223	166976
190857	166977
19735	166978
74474	166979
8671	166980
76539	166981
2225	166982
7689	166983
82748	166984
10622	166985
41031	166986
1711	166987
186471	166988
810	166989
1517	166990
215837	166991
14145	166992
26139	166993
23359	166994
42715	166995
78967	166996
161989	166997
9068	166998
1806	166999
19541	167000
219136	167001
10421	167002
14000	167003
101001	167004
15282	167005
16093	167006
1738	167007
35634	167008
26310	167009
81748	167010
4825	167011
232395	167012
82476	167013
10741	167014
168287	167015
264662	167016
91082	167017
60734	167018
7391	167019
111767	167020
88342	167021
259074	167022
52986	167023
16116	167024
3080	167025
46035	167026
111081	167027
1799	167028
64566	167029
10793	167030
5301	167031
123691	167032
11355	167033
95651	167034
4547	167035
74337	167036
12286	167037
3399	167038
10848	167039
21182	167040
218012	167041
3101	167042
4331	167043
22460	167044
53087	167045
18525	167046
70023	167047
36141	167048
50219	167049
9507	167050
221640	167051
27066	167052
137572	167053
3567	167054
49238	167055
171550	167056
19705	167057
13653	167058
7079	167059
105421	167060
15982	167061
53195	167062
1847	167063
12295	167064
58942	167065
20846	167066
73290	167067
1470	167068
198798	167069
159174	167070
251484	167071
186111	167072
198285	167073
40376	167074
14252	167075
79525	167076
66243	167077
3721	167078
35581	167079
12667	167080
95108	167081
32259	167082
20217	167083
288	167084
11286	167085
89736	167086
243157	167087
43266	167088
98858	167089
9294	167090
4680	167091
3450	167092
37783	167093
24191	167094
15655	167095
152712	167096
63295	167097
13289	167098
10538	167099
45236	167100
36881	167101
138072	167102
4392	167103
161333	167104
121097	167105
69658	167106
132291	167107
7693	167108
2046	167109
41255	167110
244596	167111
62123	167112
103	167113
15839	167114
138779	167115
27594	167116
26569	167117
10600	167118
14065	167119
96420	167120
55071	167121
4532	167122
25769	167123
37654	167124
148003	167125
4122	167126
37305	167127
146645	167128
10002	167129
3661	167130
807	167131
35518	167132
169186	167133
84163	167134
126463	167135
83960	167136
37271	167137
79987	167138
157429	167139
32424	167140
123	167141
16664	167142
7826	167143
2721	167144
6327	167145
47931	167146
124084	167147
129976	167148
66194	167149
27059	167150
13401	167151
9364	167152
48873	167153
49093	167154
64805	167155
247993	167156
47391	167157
49683	167158
2991	167159
27628	167160
11978	167161
156323	167162
143679	167163
44989	167164
41	167165
11960	167166
81678	167167
13617	167168
9205	167169
6802	167170
16151	167171
160943	167172
198092	167173
106522	167174
35	167175
32816	167176
55872	167177
50217	167178
9929	167179
38819	167180
5310	167181
10726	167182
56032	167183
869	167184
54355	167185
6809	167186
4572	167187
21569	167188
2295	167189
131715	167190
77059	167191
17742	167192
44899	167193
114787	167194
18185	167195
26811	167196
57	167197
205173	167198
184554	167199
59031	167200
100117	167201
98481	167202
21770	167203
86036	167204
20972	167205
215923	167206
181	167207
93283	167208
9263	167209
24888	167210
20510	167211
18367	167212
10345	167213
1285	167214
33113	167215
2130	167216
12333	167217
10288	167218
5770	167219
14220	167220
215021	167221
3049	167222
10947	167223
40915	167224
7258	167225
122576	167226
79280	167227
239541	167228
22530	167229
124643	167230
3833	167231
28748	167232
28216	167233
171026	167234
2874	167235
6432	167236
11308	167237
2978	167238
173827	167239
226743	167240
22554	167241
7336	167242
6869	167243
42126	167244
2180	167245
1247	167246
17552	167247
200137	167248
2629	167249
9570	167250
50	167251
21076	167252
23640	167253
12180	167254
99015	167255
22850	167256
4917	167257
22939	167258
6968	167259
9013	167260
4173	167261
73490	167262
101153	167263
90570	167264
146794	167265
219713	167266
272459	167267
13988	167268
38110	167269
108145	167270
15966	167271
19623	167272
3216	167273
70207	167274
2033	167275
244714	167276
171024	167277
5799	167278
51749	167279
246107	167280
17552	167281
79568	167282
11476	167283
30560	167284
54411	167285
4853	167286
21212	167287
13138	167288
6501	167289
178494	167290
86566	167291
89612	167292
9193	167293
117854	167294
8131	167295
13814	167296
192730	167297
167131	167298
15293	167299
14442	167300
75503	167301
8179	167302
16518	167303
132775	167304
21512	167305
675	167306
33340	167307
61542	167308
43	167309
200319	167310
29949	167311
35345	167312
28167	167313
153785	167314
159667	167315
260564	167316
236887	167317
128211	167318
162759	167319
5531	167320
11004	167321
227585	167322
181744	167323
6016	167324
817	167325
36411	167326
101307	167327
133942	167328
36197	167329
9412	167330
48860	167331
9378	167332
122118	167333
37647	167334
2783	167335
14767	167336
14159	167337
94447	167338
103707	167339
165573	167340
43339	167341
60065	167342
73863	167343
26785	167344
25971	167345
69743	167346
166986	167347
29937	167348
3963	167349
183227	167350
5873	167351
43183	167352
262687	167353
4872	167354
4045	167355
37875	167356
111622	167357
173620	167358
162914	167359
150900	167360
4358	167361
20141	167362
79233	167363
27455	167364
1218	167365
249859	167366
43815	167367
66006	167368
20892	167369
832	167370
724	167371
109012	167372
129809	167373
8118	167374
16447	167375
2933	167376
6385	167377
40497	167378
234202	167379
7571	167380
74612	167381
11607	167382
43212	167383
46069	167384
1803	167385
34353	167386
51246	167387
155059	167388
153046	167389
140551	167390
141935	167391
7465	167392
176543	167393
129170	167394
22795	167395
67691	167396
16798	167397
5933	167398
119234	167399
57209	167400
8360	167401
44958	167402
13157	167403
397	167404
98475	167405
23705	167406
62209	167407
723	167408
114796	167409
116390	167410
82919	167411
59316	167412
4722	167413
144762	167414
12814	167415
17527	167416
150342	167417
113877	167418
52936	167419
74028	167420
9065	167421
79827	167422
95960	167423
101673	167424
9533	167425
272381	167426
7881	167427
150103	167428
19343	167429
16954	167430
261263	167431
25551	167432
104129	167433
20615	167434
3767	167435
52386	167436
984	167437
208856	167438
1471	167439
10704	167440
125709	167441
83165	167442
22737	167443
27457	167444
13010	167445
167055	167446
26605	167447
14429	167448
77903	167449
1663	167450
13298	167451
110608	167452
53981	167453
2716	167454
84195	167455
14595	167456
34548	167457
11783	167458
246693	167459
31576	167460
51731	167461
14090	167462
242592	167463
34953	167464
42226	167465
114959	167466
244328	167467
108200	167468
7043	167469
121272	167470
68178	167471
28975	167472
241253	167473
75070	167474
137759	167475
30514	167476
89475	167477
1102	167478
18447	167479
91468	167480
128361	167481
24247	167482
95488	167483
93999	167484
10647	167485
1463	167486
209895	167487
22950	167488
203404	167489
48806	167490
6308	167491
54075	167492
1044	167493
229165	167494
38400	167495
97277	167496
79153	167497
30838	167498
92766	167499
1422	167500
16593	167501
33785	167502
25159	167503
8066	167504
20315	167505
94015	167506
12560	167507
1847	167508
57007	167509
94500	167510
7431	167511
99709	167512
50944	167513
98943	167514
14885	167515
75167	167516
22198	167517
47193	167518
101433	167519
5537	167520
5652	167521
63513	167522
165813	167523
139873	167524
51313	167525
842	167526
31444	167527
119700	167528
20025	167529
147968	167530
208327	167531
59720	167532
17999	167533
2133	167534
111721	167535
37042	167536
25812	167537
106351	167538
75941	167539
97996	167540
36985	167541
57093	167542
40016	167543
254407	167544
37027	167545
56132	167546
176932	167547
8394	167548
83760	167549
15412	167550
5094	167551
9580	167552
193334	167553
3635	167554
9842	167555
9420	167556
82613	167557
31516	167558
5619	167559
125	167560
31747	167561
1394	167562
257397	167563
5337	167564
40316	167565
84281	167566
19622	167567
223877	167568
34130	167569
18217	167570
88887	167571
43992	167572
19293	167573
31444	167574
20935	167575
179091	167576
21235	167577
122326	167578
8116	167579
53496	167580
83787	167581
35962	167582
55073	167583
154285	167584
90159	167585
93279	167586
3549	167587
140796	167588
264840	167589
61939	167590
632	167591
33396	167592
28725	167593
122764	167594
84368	167595
33150	167596
43120	167597
181601	167598
14871	167599
16340	167600
7794	167601
153634	167602
5865	167603
1665	167604
63352	167605
3037	167606
102660	167607
126054	167608
207375	167609
183893	167610
18249	167611
3141	167612
247918	167613
6720	167614
45490	167615
6264	167616
23648	167617
70366	167618
5100	167619
5144	167620
216352	167621
50629	167622
24328	167623
490	167624
74830	167625
50968	167626
58895	167627
137886	167628
2375	167629
347	167630
31610	167631
1339	167632
2545	167633
247731	167634
159211	167635
76680	167636
113523	167637
94978	167638
21487	167639
102	167640
104814	167641
232495	167642
83549	167643
58601	167644
1713	167645
101374	167646
35872	167647
164874	167648
72310	167649
18729	167650
35767	167651
5692	167652
167083	167653
54906	167654
10930	167655
43865	167656
15945	167657
215144	167658
2568	167659
425	167660
18212	167661
28609	167662
56607	167663
43621	167664
27942	167665
91455	167666
47975	167667
47718	167668
228903	167669
1381	167670
194866	167671
66885	167672
139771	167673
60369	167674
9275	167675
48713	167676
59096	167677
202480	167678
7793	167679
88294	167680
191343	167681
267230	167682
58401	167683
11994	167684
174230	167685
27812	167686
107766	167687
12566	167688
253973	167689
26297	167690
71055	167691
12056	167692
27577	167693
154564	167694
15470	167695
477	167696
11383	167697
115323	167698
1880	167699
27199	167700
41626	167701
47756	167702
53272	167703
154482	167704
11394	167705
30598	167706
8546	167707
37281	167708
3188	167709
50345	167710
44334	167711
87058	167712
59413	167713
14111	167714
65554	167715
33531	167716
570	167717
10445	167718
1129	167719
158110	167720
394	167721
6411	167722
4327	167723
227066	167724
485	167725
38576	167726
59566	167727
35600	167728
8456	167729
67092	167730
153587	167731
7857	167732
2384	167733
23	167734
34821	167735
254557	167736
193369	167737
10581	167738
7973	167739
183677	167740
1568	167741
22899	167742
23126	167743
105378	167744
36373	167745
61901	167746
8482	167747
10471	167748
126355	167749
3770	167750
48755	167751
169774	167752
121960	167753
108933	167754
255286	167755
26497	167756
33128	167757
122807	167758
120817	167759
78915	167760
143606	167761
24026	167762
42607	167763
78327	167764
78358	167765
41624	167766
36004	167767
7002	167768
22194	167769
252558	167770
4596	167771
40595	167772
70328	167773
118639	167774
196204	167775
263197	167776
21718	167777
47799	167778
65162	167779
1444	167780
33148	167781
96801	167782
236417	167783
36402	167784
33160	167785
66402	167786
35764	167787
49751	167788
33227	167789
226477	167790
3389	167791
29628	167792
52320	167793
76291	167794
24269	167795
20881	167796
34658	167797
154014	167798
127353	167799
8899	167800
40398	167801
28129	167802
680	167803
85464	167804
103609	167805
62121	167806
43348	167807
63710	167808
49905	167809
14614	167810
2	167811
102877	167812
76462	167813
3658	167814
102710	167815
43230	167816
25334	167817
138884	167818
736	167819
3055	167820
15050	167821
96810	167822
153623	167823
56476	167824
17578	167825
162498	167826
4393	167827
49395	167828
186706	167829
271727	167830
2894	167831
65443	167832
2207	167833
31375	167834
13777	167835
37108	167836
100098	167837
12279	167838
5424	167839
33629	167840
3230	167841
77289	167842
50429	167843
75092	167844
118665	167845
48976	167846
66855	167847
51135	167848
3694	167849
201348	167850
8020	167851
29102	167852
127	167853
1277	167854
182071	167855
226917	167856
20318	167857
32662	167858
47486	167859
1082	167860
19200	167861
110429	167862
139795	167863
75635	167864
92913	167865
168227	167866
9568	167867
56931	167868
306	167869
21046	167870
49538	167871
28044	167872
46529	167873
75310	167874
117482	167875
46173	167876
1511	167877
123647	167878
34688	167879
170994	167880
27646	167881
6755	167882
26454	167883
54011	167884
10011	167885
15020	167886
17717	167887
5806	167888
116016	167889
28109	167890
1925	167891
153485	167892
69444	167893
3455	167894
13123	167895
42419	167896
29670	167897
45527	167898
56070	167899
44958	167900
60633	167901
22276	167902
44595	167903
891	167904
38652	167905
262718	167906
62065	167907
13680	167908
14603	167909
73375	167910
55026	167911
85428	167912
106898	167913
252746	167914
55702	167915
2906	167916
5076	167917
71445	167918
50906	167919
99734	167920
696	167921
15150	167922
78238	167923
30014	167924
10639	167925
38643	167926
31163	167927
131778	167928
103249	167929
3752	167930
155218	167931
2090	167932
991	167933
63658	167934
13931	167935
19292	167936
152964	167937
239730	167938
42069	167939
388	167940
14436	167941
52666	167942
79316	167943
102200	167944
131388	167945
260485	167946
54146	167947
9268	167948
7391	167949
20909	167950
24750	167951
66430	167952
22	167953
124420	167954
3269	167955
110469	167956
103514	167957
147753	167958
65863	167959
4345	167960
16969	167961
951	167962
8657	167963
227100	167964
83154	167965
51180	167966
76300	167967
2827	167968
13344	167969
76072	167970
7776	167971
8926	167972
110272	167973
188811	167974
247195	167975
104807	167976
101509	167977
156236	167978
47621	167979
247166	167980
17922	167981
29617	167982
40612	167983
2750	167984
23253	167985
20043	167986
124102	167987
28073	167988
78943	167989
18742	167990
1015	167991
198146	167992
143259	167993
27111	167994
5885	167995
19302	167996
188833	167997
26587	167998
44985	167999
6537	168000
100223	168001
117221	168002
75871	168003
90628	168004
998	168005
69879	168006
37177	168007
191496	168008
36532	168009
111730	168010
44536	168011
39606	168012
86687	168013
12301	168014
40581	168015
77487	168016
72033	168017
40671	168018
130886	168019
27805	168020
107068	168021
39851	168022
7951	168023
111306	168024
5262	168025
1393	168026
23914	168027
663	168028
2503	168029
44047	168030
51796	168031
4129	168032
151829	168033
55111	168034
100388	168035
153584	168036
159024	168037
26569	168038
17136	168039
26647	168040
114506	168041
82993	168042
158961	168043
975	168044
123449	168045
52042	168046
11263	168047
50602	168048
1020	168049
28547	168050
116570	168051
83888	168052
1816	168053
253	168054
140108	168055
8834	168056
100918	168057
50963	168058
812	168059
174018	168060
12044	168061
95236	168062
23363	168063
204649	168064
27780	168065
35567	168066
2839	168067
87749	168068
21959	168069
84864	168070
200477	168071
22343	168072
7086	168073
65181	168074
75864	168075
7474	168076
216612	168077
264607	168078
168734	168079
6561	168080
30947	168081
36095	168082
180357	168083
6719	168084
147339	168085
3120	168086
259205	168087
165017	168088
9684	168089
15865	168090
56491	168091
152333	168092
130629	168093
65861	168094
72265	168095
27022	168096
197733	168097
120005	168098
235198	168099
31142	168100
32958	168101
130288	168102
21153	168103
25837	168104
136880	168105
215306	168106
205659	168107
175462	168108
57695	168109
22536	168110
356	168111
32327	168112
73472	168113
6893	168114
165694	168115
262736	168116
33573	168117
56976	168118
163156	168119
75029	168120
56459	168121
133702	168122
19273	168123
1223	168124
53637	168125
143546	168126
64035	168127
68007	168128
95753	168129
34181	168130
13830	168131
358	168132
65736	168133
246215	168134
2337	168135
46330	168136
23564	168137
29294	168138
50043	168139
1146	168140
36888	168141
104699	168142
31795	168143
41883	168144
29120	168145
91706	168146
27073	168147
43715	168148
60672	168149
904	168150
2724	168151
6585	168152
373	168153
178	168154
32553	168155
1193	168156
21678	168157
2685	168158
104489	168159
1355	168160
1728	168161
15680	168162
6374	168163
25366	168164
25965	168165
910	168166
26797	168167
162804	168168
52731	168169
83870	168170
91953	168171
269591	168172
128202	168173
113137	168174
23250	168175
254886	168176
3964	168177
28978	168178
79746	168179
15912	168180
2376	168181
152623	168182
672	168183
90124	168184
111430	168185
159915	168186
1001	168187
180693	168188
119367	168189
26787	168190
263831	168191
167877	168192
35429	168193
157239	168194
16819	168195
90992	168196
88057	168197
355	168198
33540	168199
9518	168200
193576	168201
153576	168202
62988	168203
12259	168204
1396	168205
1740	168206
43972	168207
6123	168208
45138	168209
18995	168210
4190	168211
6296	168212
257255	168213
57762	168214
137760	168215
168013	168216
21801	168217
87054	168218
117952	168219
67719	168220
62700	168221
79155	168222
7111	168223
134859	168224
225407	168225
7762	168226
152066	168227
70598	168228
98797	168229
79809	168230
20371	168231
15720	168232
55989	168233
32649	168234
1920	168235
22189	168236
57439	168237
11205	168238
4448	168239
156803	168240
137189	168241
26475	168242
25412	168243
64487	168244
67509	168245
126619	168246
58497	168247
78394	168248
13997	168249
248	168250
59396	168251
178389	168252
1405	168253
4215	168254
2351	168255
170910	168256
146917	168257
18955	168258
47729	168259
48006	168260
177675	168261
24841	168262
5208	168263
12371	168264
42598	168265
145717	168266
399	168267
93205	168268
118917	168269
90867	168270
5955	168271
267	168272
67352	168273
100156	168274
100825	168275
94105	168276
171095	168277
18864	168278
190	168279
22782	168280
125282	168281
9695	168282
3157	168283
52559	168284
36318	168285
90438	168286
34182	168287
383	168288
166503	168289
2429	168290
93113	168291
74291	168292
4119	168293
53607	168294
161911	168295
32517	168296
77368	168297
187618	168298
160649	168299
10703	168300
12777	168301
56718	168302
97233	168303
40395	168304
8580	168305
63280	168306
46124	168307
194533	168308
119514	168309
57321	168310
78297	168311
201593	168312
69869	168313
24911	168314
4656	168315
18943	168316
250088	168317
19840	168318
150	168319
19281	168320
199553	168321
149472	168322
245655	168323
15	168324
17933	168325
20757	168326
40770	168327
10161	168328
18908	168329
42934	168330
924	168331
12010	168332
22459	168333
11441	168334
42350	168335
251858	168336
8432	168337
8915	168338
145507	168339
31222	168340
70109	168341
241848	168342
10660	168343
158594	168344
99732	168345
164343	168346
27298	168347
128874	168348
193167	168349
7587	168350
1658	168351
1682	168352
26566	168353
4479	168354
109172	168355
11009	168356
226050	168357
1336	168358
1248	168359
17227	168360
6545	168361
72746	168362
32102	168363
131746	168364
225	168365
54919	168366
159012	168367
38218	168368
25827	168369
190849	168370
156660	168371
83833	168372
72673	168373
127382	168374
51345	168375
247952	168376
302	168377
103096	168378
188072	168379
93	168380
96459	168381
11247	168382
10329	168383
44062	168384
152694	168385
91386	168386
12851	168387
30795	168388
128590	168389
125810	168390
31142	168391
74161	168392
52990	168393
4174	168394
125527	168395
25684	168396
190775	168397
110801	168398
116245	168399
244985	168400
15773	168401
3980	168402
85044	168403
175104	168404
22162	168405
9712	168406
9232	168407
11432	168408
76250	168409
187	168410
100624	168411
13572	168412
3610	168413
93198	168414
24030	168415
5515	168416
260418	168417
9004	168418
93689	168419
34451	168420
5967	168421
226466	168422
515	168423
6000	168424
11611	168425
164954	168426
74527	168427
3083	168428
7887	168429
17423	168430
19674	168431
160854	168432
88823	168433
247789	168434
8170	168435
146646	168436
210001	168437
153179	168438
10876	168439
8458	168440
43632	168441
6992	168442
43704	168443
1643	168444
733	168445
148279	168446
15244	168447
14345	168448
154275	168449
66452	168450
62937	168451
263863	168452
83339	168453
236288	168454
15745	168455
34097	168456
194195	168457
39935	168458
52953	168459
727	168460
16461	168461
32596	168462
6983	168463
38852	168464
15671	168465
70731	168466
21647	168467
17621	168468
35566	168469
38149	168470
35793	168471
78624	168472
71699	168473
51805	168474
2506	168475
2534	168476
3396	168477
118	168478
20565	168479
82440	168480
143882	168481
75197	168482
2707	168483
14996	168484
37456	168485
24262	168486
9031	168487
18811	168488
38681	168489
66674	168490
134495	168491
17908	168492
35593	168493
228502	168494
123533	168495
2087	168496
45325	168497
88879	168498
167914	168499
34106	168500
4225	168501
58414	168502
191506	168503
58892	168504
5161	168505
38497	168506
63942	168507
16248	168508
3023	168509
259884	168510
108304	168511
194689	168512
38182	168513
7418	168514
2191	168515
5990	168516
2618	168517
271163	168518
71941	168519
10818	168520
14202	168521
30857	168522
153154	168523
117343	168524
172219	168525
3504	168526
106311	168527
495	168528
101508	168529
161069	168530
1552	168531
137214	168532
59392	168533
75551	168534
34050	168535
195349	168536
147383	168537
20775	168538
4094	168539
158347	168540
20201	168541
178965	168542
57382	168543
154161	168544
88181	168545
51664	168546
40312	168547
29317	168548
96835	168549
127076	168550
61119	168551
113917	168552
751	168553
12869	168554
128975	168555
177553	168556
412	168557
1815	168558
158044	168559
22038	168560
16120	168561
190355	168562
22924	168563
34168	168564
30793	168565
66103	168566
202787	168567
8403	168568
623	168569
24220	168570
72686	168571
30127	168572
22599	168573
102489	168574
89660	168575
57936	168576
6554	168577
7041	168578
260692	168579
55986	168580
22939	168581
23062	168582
214016	168583
21266	168584
53746	168585
2668	168586
610	168587
93101	168588
61081	168589
52188	168590
155447	168591
18072	168592
166541	168593
422	168594
30423	168595
163280	168596
36106	168597
14540	168598
203528	168599
76354	168600
51797	168601
31944	168602
2508	168603
21151	168604
56441	168605
248197	168606
77470	168607
151004	168608
42967	168609
17822	168610
106341	168611
88	168612
168753	168613
139976	168614
110058	168615
100944	168616
15294	168617
142374	168618
59724	168619
15130	168620
75637	168621
50419	168622
64396	168623
210674	168624
102554	168625
102446	168626
137201	168627
75067	168628
5298	168629
53093	168630
95610	168631
18256	168632
89796	168633
7544	168634
55144	168635
21	168636
239881	168637
123917	168638
15608	168639
23088	168640
18726	168641
75505	168642
1604	168643
181527	168644
54385	168645
13981	168646
152609	168647
250575	168648
14808	168649
8476	168650
7841	168651
564	168652
3682	168653
160100	168654
225154	168655
59507	168656
43256	168657
6435	168658
45935	168659
70324	168660
86655	168661
68086	168662
99869	168663
17748	168664
14073	168665
20169	168666
4625	168667
33807	168668
146927	168669
19823	168670
85682	168671
47044	168672
91939	168673
8240	168674
107960	168675
159921	168676
53921	168677
11715	168678
7170	168679
129564	168680
2175	168681
18031	168682
1210	168683
10161	168684
24931	168685
246209	168686
51781	168687
133813	168688
13082	168689
48512	168690
5307	168691
17605	168692
3234	168693
989	168694
5053	168695
24104	168696
172582	168697
145387	168698
77405	168699
57668	168700
35972	168701
109	168702
41020	168703
20479	168704
234357	168705
80168	168706
4805	168707
20	168708
35062	168709
113617	168710
117211	168711
73502	168712
41116	168713
4078	168714
80717	168715
7981	168716
8239	168717
10700	168718
4400	168719
28430	168720
218878	168721
109677	168722
212111	168723
236964	168724
126	168725
22453	168726
411	168727
77012	168728
10105	168729
71432	168730
150380	168731
2381	168732
5833	168733
24267	168734
26729	168735
27317	168736
958	168737
78083	168738
18601	168739
9568	168740
24394	168741
99334	168742
11810	168743
25922	168744
21911	168745
185267	168746
7562	168747
7763	168748
45040	168749
73479	168750
16191	168751
141151	168752
1984	168753
185498	168754
45623	168755
15008	168756
95666	168757
9980	168758
162152	168759
200377	168760
128076	168761
114155	168762
27675	168763
10266	168764
72264	168765
229887	168766
36794	168767
56434	168768
86730	168769
111678	168770
49067	168771
1983	168772
27287	168773
133698	168774
5309	168775
7965	168776
13172	168777
5098	168778
187959	168779
67505	168780
66624	168781
88487	168782
68683	168783
58741	168784
19553	168785
4159	168786
10295	168787
18453	168788
174837	168789
57494	168790
110263	168791
1692	168792
6584	168793
9095	168794
21145	168795
3807	168796
5484	168797
92432	168798
11662	168799
57321	168800
31713	168801
17287	168802
3	168803
154851	168804
8239	168805
100377	168806
34159	168807
258292	168808
374	168809
49459	168810
113858	168811
7074	168812
147453	168813
118870	168814
33296	168815
50106	168816
38117	168817
49	168818
76	168819
347	168820
7266	168821
52731	168822
32282	168823
40254	168824
67581	168825
28799	168826
112086	168827
197856	168828
737	168829
24990	168830
77372	168831
62669	168832
31885	168833
33322	168834
137198	168835
9790	168836
149490	168837
113810	168838
99430	168839
49891	168840
161594	168841
52318	168842
51856	168843
38917	168844
16404	168845
11170	168846
167537	168847
66863	168848
81613	168849
43473	168850
136269	168851
58513	168852
27583	168853
400	168854
7967	168855
7415	168856
4434	168857
7692	168858
13705	168859
247249	168860
84307	168861
7751	168862
9629	168863
19115	168864
35146	168865
48534	168866
6299	168867
28189	168868
6153	168869
34733	168870
217658	168871
141437	168872
35715	168873
38004	168874
142460	168875
116771	168876
323	168877
3411	168878
9957	168879
73067	168880
35980	168881
4457	168882
84902	168883
7062	168884
19546	168885
255487	168886
109695	168887
100612	168888
51998	168889
249295	168890
163974	168891
214495	168892
638	168893
99434	168894
11016	168895
9552	168896
21722	168897
19310	168898
3467	168899
18677	168900
71018	168901
7731	168902
253075	168903
9791	168904
3845	168905
107942	168906
32044	168907
28475	168908
83902	168909
21373	168910
4145	168911
2464	168912
75900	168913
6595	168914
46544	168915
4759	168916
11441	168917
271158	168918
232221	168919
58843	168920
81648	168921
17764	168922
15115	168923
41712	168924
75649	168925
841	168926
35159	168927
164169	168928
135422	168929
123470	168930
16866	168931
220110	168932
59846	168933
1931	168934
43809	168935
18367	168936
31546	168937
47847	168938
36969	168939
1532	168940
5	168941
24455	168942
76133	168943
71355	168944
1430	168945
39014	168946
67554	168947
230614	168948
44336	168949
28319	168950
18568	168951
164500	168952
47244	168953
7716	168954
4089	168955
122148	168956
168929	168957
50371	168958
3608	168959
204147	168960
77782	168961
94969	168962
8520	168963
81505	168964
59572	168965
3129	168966
37852	168967
49915	168968
19575	168969
212613	168970
120409	168971
7697	168972
21457	168973
216206	168974
2893	168975
2256	168976
21449	168977
6833	168978
14561	168979
119459	168980
16238	168981
54821	168982
6494	168983
53403	168984
194957	168985
3316	168986
17958	168987
11441	168988
10744	168989
75865	168990
634	168991
5822	168992
72731	168993
2571	168994
94093	168995
79893	168996
45135	168997
32006	168998
115624	168999
162015	169000
88161	169001
3701	169002
10408	169003
49203	169004
88820	169005
8332	169006
57	169007
89311	169008
11337	169009
246357	169010
10225	169011
99073	169012
11186	169013
3377	169014
7756	169015
76958	169016
24982	169017
2735	169018
14514	169019
8740	169020
147617	169021
18624	169022
150730	169023
20835	169024
32315	169025
149706	169026
4856	169027
57046	169028
229065	169029
74526	169030
10786	169031
115838	169032
6727	169033
26199	169034
4356	169035
112996	169036
80046	169037
22494	169038
111072	169039
128038	169040
2460	169041
91425	169042
80036	169043
27949	169044
1332	169045
21242	169046
44592	169047
13424	169048
200883	169049
127832	169050
37152	169051
7976	169052
118005	169053
11763	169054
8840	169055
123772	169056
22635	169057
213064	169058
230396	169059
2256	169060
80636	169061
57535	169062
152762	169063
191793	169064
53035	169065
35896	169066
412	169067
13202	169068
12735	169069
226894	169070
158203	169071
28603	169072
22900	169073
28717	169074
28768	169075
72697	169076
5452	169077
242933	169078
70059	169079
7126	169080
64027	169081
14674	169082
14665	169083
28385	169084
1420	169085
155314	169086
123005	169087
256034	169088
92802	169089
206321	169090
261498	169091
84950	169092
160775	169093
146298	169094
24447	169095
17179	169096
35010	169097
208010	169098
55977	169099
55902	169100
492	169101
112184	169102
55162	169103
106669	169104
61085	169105
65134	169106
147247	169107
9096	169108
58584	169109
19325	169110
70228	169111
98812	169112
1037	169113
77200	169114
161557	169115
168469	169116
16374	169117
12553	169118
5748	169119
188759	169120
39792	169121
72829	169122
163573	169123
82240	169124
30420	169125
57	169126
111509	169127
1811	169128
147003	169129
15505	169130
105682	169131
99230	169132
70205	169133
13428	169134
96900	169135
39935	169136
161727	169137
1283	169138
150216	169139
7658	169140
173773	169141
29214	169142
23553	169143
18609	169144
154166	169145
197487	169146
131925	169147
8906	169148
36939	169149
15911	169150
79711	169151
20711	169152
7084	169153
158626	169154
3428	169155
70291	169156
147027	169157
106	169158
505	169159
8238	169160
4959	169161
64679	169162
9895	169163
40528	169164
20995	169165
1996	169166
153785	169167
20100	169168
215659	169169
36024	169170
96510	169171
43152	169172
3806	169173
32220	169174
257480	169175
24246	169176
4612	169177
24616	169178
225589	169179
46300	169180
23915	169181
99262	169182
47816	169183
64347	169184
3838	169185
8552	169186
28652	169187
189635	169188
12098	169189
1497	169190
101678	169191
42396	169192
5429	169193
36378	169194
3849	169195
9434	169196
1037	169197
98193	169198
18449	169199
8694	169200
36557	169201
127586	169202
34319	169203
180585	169204
115160	169205
244096	169206
50801	169207
90653	169208
2157	169209
7753	169210
3522	169211
74343	169212
29032	169213
917	169214
7511	169215
103271	169216
88208	169217
8933	169218
4098	169219
4153	169220
66298	169221
134111	169222
3707	169223
49388	169224
30743	169225
30513	169226
104395	169227
26909	169228
68958	169229
40133	169230
8042	169231
27245	169232
126063	169233
6084	169234
93582	169235
1914	169236
1533	169237
2247	169238
63074	169239
961	169240
5610	169241
50813	169242
13977	169243
6571	169244
52013	169245
1033	169246
61314	169247
8828	169248
119932	169249
41237	169250
59744	169251
99998	169252
81072	169253
71566	169254
107460	169255
110245	169256
39357	169257
92505	169258
86329	169259
36218	169260
27232	169261
1729	169262
17	169263
957	169264
61099	169265
6063	169266
78018	169267
171633	169268
75859	169269
118323	169270
126903	169271
15383	169272
941	169273
20764	169274
912	169275
27996	169276
58612	169277
27283	169278
7307	169279
206461	169280
68662	169281
97812	169282
82987	169283
67908	169284
27946	169285
5906	169286
150146	169287
101799	169288
6885	169289
151589	169290
103765	169291
37618	169292
10307	169293
48385	169294
208199	169295
11213	169296
165531	169297
79697	169298
232051	169299
56939	169300
1118	169301
52318	169302
236165	169303
1780	169304
5646	169305
18396	169306
9406	169307
44263	169308
2786	169309
7789	169310
10559	169311
76314	169312
55838	169313
28486	169314
28036	169315
57913	169316
33854	169317
16575	169318
74440	169319
40735	169320
242626	169321
15680	169322
201547	169323
65618	169324
222611	169325
929	169326
96039	169327
88546	169328
43344	169329
85733	169330
103528	169331
25265	169332
10241	169333
77905	169334
2436	169335
30236	169336
204575	169337
18798	169338
18797	169339
62439	169340
72728	169341
57283	169342
44500	169343
4463	169344
21456	169345
44251	169346
259431	169347
247425	169348
127110	169349
4969	169350
76145	169351
189479	169352
45969	169353
10676	169354
123045	169355
21225	169356
146716	169357
8170	169358
51023	169359
97525	169360
65786	169361
24787	169362
33712	169363
71718	169364
3009	169365
55743	169366
10692	169367
142440	169368
28126	169369
16	169370
42057	169371
3439	169372
27114	169373
272770	169374
112208	169375
171384	169376
33347	169377
10551	169378
58413	169379
108306	169380
29153	169381
63428	169382
6917	169383
15334	169384
28587	169385
31323	169386
463	169387
201	169388
223989	169389
15185	169390
9017	169391
266389	169392
21191	169393
98359	169394
2969	169395
30022	169396
70467	169397
12285	169398
29843	169399
25092	169400
57743	169401
42970	169402
35382	169403
31209	169404
12272	169405
74	169406
52534	169407
76685	169408
436	169409
40807	169410
74647	169411
76508	169412
52936	169413
20606	169414
167310	169415
19942	169416
1078	169417
14958	169418
241884	169419
149818	169420
247945	169421
30879	169422
4768	169423
4606	169424
45286	169425
1990	169426
89955	169427
2975	169428
250894	169429
103570	169430
143491	169431
4410	169432
71685	169433
41598	169434
6293	169435
3281	169436
43140	169437
15252	169438
213310	169439
22298	169440
145391	169441
29638	169442
834	169443
75407	169444
143621	169445
185	169446
15752	169447
86091	169448
92380	169449
19131	169450
139829	169451
16816	169452
65031	169453
120451	169454
267327	169455
92109	169456
4013	169457
14985	169458
85457	169459
2361	169460
7428	169461
24	169462
158496	169463
152485	169464
150706	169465
153206	169466
226192	169467
1729	169468
8041	169469
28609	169470
134143	169471
24118	169472
81374	169473
3560	169474
217003	169475
89545	169476
169068	169477
69928	169478
158016	169479
64204	169480
141069	169481
255098	169482
140043	169483
53158	169484
5359	169485
6264	169486
7640	169487
27024	169488
424	169489
25124	169490
117416	169491
28721	169492
14093	169493
2065	169494
34434	169495
29340	169496
10447	169497
1492	169498
43691	169499
13415	169500
73954	169501
20	169502
68647	169503
64248	169504
73974	169505
164518	169506
4412	169507
117313	169508
89179	169509
14163	169510
13448	169511
81685	169512
57949	169513
15557	169514
250622	169515
131501	169516
157504	169517
41896	169518
221094	169519
68148	169520
11173	169521
93900	169522
151463	169523
23507	169524
148026	169525
11341	169526
115231	169527
231229	169528
106629	169529
80045	169530
1766	169531
23163	169532
655	169533
10422	169534
14512	169535
30870	169536
38651	169537
56822	169538
59531	169539
66956	169540
104483	169541
117652	169542
10	169543
81038	169544
20294	169545
94018	169546
76121	169547
34720	169548
18453	169549
4905	169550
31151	169551
139079	169552
151396	169553
153535	169554
112943	169555
160488	169556
9764	169557
39168	169558
2558	169559
11613	169560
481	169561
98126	169562
34780	169563
3697	169564
92717	169565
23502	169566
69129	169567
42387	169568
26716	169569
58477	169570
226162	169571
13215	169572
216981	169573
40680	169574
41141	169575
131507	169576
30221	169577
103494	169578
3017	169579
20583	169580
147616	169581
105454	169582
4500	169583
20047	169584
3871	169585
33875	169586
113667	169587
20892	169588
9435	169589
54493	169590
3455	169591
32699	169592
14184	169593
26852	169594
35221	169595
823	169596
91941	169597
27761	169598
129556	169599
92105	169600
65732	169601
9392	169602
43499	169603
125999	169604
34897	169605
13209	169606
33055	169607
72553	169608
1833	169609
2422	169610
134560	169611
52496	169612
20256	169613
99279	169614
157552	169615
155084	169616
9368	169617
2862	169618
19809	169619
65129	169620
45861	169621
213472	169622
129808	169623
77254	169624
49936	169625
13211	169626
8823	169627
32189	169628
148933	169629
2896	169630
4382	169631
219464	169632
71367	169633
21086	169634
30165	169635
36305	169636
57954	169637
1462	169638
50549	169639
70819	169640
14821	169641
7881	169642
171009	169643
26443	169644
18361	169645
5338	169646
2408	169647
27122	169648
162229	169649
89832	169650
14351	169651
1268	169652
25211	169653
9396	169654
7282	169655
3188	169656
115259	169657
64955	169658
261118	169659
3942	169660
18588	169661
7440	169662
166475	169663
2775	169664
227341	169665
91712	169666
169546	169667
108380	169668
51887	169669
109770	169670
216825	169671
226777	169672
74905	169673
132144	169674
2776	169675
11420	169676
50311	169677
2462	169678
71788	169679
29473	169680
82669	169681
98528	169682
3867	169683
67958	169684
11788	169685
23358	169686
61957	169687
238540	169688
7119	169689
23374	169690
69208	169691
164506	169692
111894	169693
168934	169694
50050	169695
152185	169696
51278	169697
81174	169698
100032	169699
59982	169700
44635	169701
168527	169702
63341	169703
115233	169704
2492	169705
231063	169706
85004	169707
5390	169708
336	169709
4580	169710
237727	169711
31946	169712
94998	169713
28231	169714
47384	169715
124919	169716
12723	169717
11920	169718
209095	169719
171458	169720
10079	169721
8063	169722
13792	169723
675	169724
30766	169725
98160	169726
219755	169727
32867	169728
46543	169729
26096	169730
153117	169731
102896	169732
36472	169733
44974	169734
24791	169735
53036	169736
3238	169737
26019	169738
261795	169739
65873	169740
24744	169741
26878	169742
103177	169743
214574	169744
66235	169745
11368	169746
106797	169747
56447	169748
62	169749
1331	169750
150722	169751
5395	169752
83367	169753
605	169754
75628	169755
56469	169756
19914	169757
8097	169758
30199	169759
95219	169760
43333	169761
26550	169762
4790	169763
14583	169764
4903	169765
1773	169766
264594	169767
48508	169768
29501	169769
14095	169770
162942	169771
3181	169772
48475	169773
119521	169774
6626	169775
1535	169776
232689	169777
687	169778
12164	169779
24484	169780
65790	169781
6755	169782
1615	169783
11455	169784
6355	169785
12534	169786
91633	169787
348	169788
46441	169789
249573	169790
105081	169791
21144	169792
127803	169793
2280	169794
51911	169795
10495	169796
72000	169797
231919	169798
270392	169799
111729	169800
171248	169801
57576	169802
208945	169803
139664	169804
17197	169805
49913	169806
36117	169807
217816	169808
110438	169809
18	169810
23171	169811
6467	169812
17564	169813
164	169814
126824	169815
243902	169816
159869	169817
138650	169818
57773	169819
23094	169820
169647	169821
162661	169822
94568	169823
6876	169824
171263	169825
1782	169826
258335	169827
140622	169828
32662	169829
110811	169830
89700	169831
22154	169832
130192	169833
4135	169834
175763	169835
56428	169836
178458	169837
45423	169838
58728	169839
48852	169840
11502	169841
24718	169842
87053	169843
58748	169844
140647	169845
124384	169846
76817	169847
52042	169848
3945	169849
201866	169850
89893	169851
36443	169852
7128	169853
37455	169854
25836	169855
257406	169856
50066	169857
1423	169858
84514	169859
51332	169860
1334	169861
1286	169862
13047	169863
103251	169864
34963	169865
24865	169866
44730	169867
36909	169868
2404	169869
60647	169870
4194	169871
80452	169872
90212	169873
157032	169874
10573	169875
21551	169876
12806	169877
232	169878
10470	169879
25623	169880
98850	169881
47168	169882
41716	169883
17921	169884
17755	169885
64440	169886
67104	169887
2739	169888
67181	169889
241009	169890
31957	169891
1111	169892
41272	169893
38262	169894
64686	169895
2102	169896
12893	169897
103846	169898
91073	169899
262878	169900
106009	169901
805	169902
37496	169903
71216	169904
145330	169905
89207	169906
5642	169907
1401	169908
12805	169909
72814	169910
38766	169911
34149	169912
18804	169913
45152	169914
1962	169915
133878	169916
110594	169917
1487	169918
9369	169919
250007	169920
159387	169921
30143	169922
92310	169923
254728	169924
46777	169925
24528	169926
9947	169927
37299	169928
106098	169929
212650	169930
1221	169931
2	169932
25196	169933
77262	169934
64045	169935
105971	169936
89618	169937
156167	169938
185226	169939
284	169940
41824	169941
28206	169942
247444	169943
26909	169944
198939	169945
111722	169946
36269	169947
43742	169948
30646	169949
216946	169950
3099	169951
11588	169952
13970	169953
16852	169954
5015	169955
31379	169956
149279	169957
263	169958
7893	169959
44013	169960
45449	169961
66161	169962
33980	169963
9657	169964
22764	169965
4507	169966
2132	169967
9392	169968
27492	169969
10387	169970
32434	169971
42733	169972
749	169973
5040	169974
16918	169975
21880	169976
164515	169977
109937	169978
13330	169979
135132	169980
222	169981
2141	169982
4086	169983
3404	169984
260100	169985
71775	169986
3611	169987
91716	169988
14731	169989
15565	169990
77667	169991
82088	169992
117160	169993
11785	169994
57821	169995
29552	169996
50946	169997
99631	169998
49165	169999
96910	170000
14248	170001
226506	170002
235897	170003
68035	170004
71869	170005
164804	170006
108976	170007
18117	170008
57013	170009
78249	170010
2203	170011
60423	170012
34907	170013
76296	170014
32833	170015
84936	170016
41563	170017
3976	170018
1867	170019
162647	170020
138927	170021
66620	170022
15820	170023
7988	170024
239810	170025
128347	170026
24873	170027
16197	170028
39269	170029
70993	170030
5952	170031
4586	170032
119150	170033
270919	170034
94889	170035
144896	170036
19219	170037
65659	170038
47260	170039
76170	170040
31722	170041
191084	170042
231595	170043
19583	170044
21150	170045
1330	170046
45670	170047
1138	170048
150800	170049
94537	170050
125462	170051
140	170052
28058	170053
143120	170054
2320	170055
189	170056
4396	170057
35800	170058
219566	170059
4770	170060
42246	170061
45661	170062
141644	170063
19327	170064
112663	170065
57597	170066
50604	170067
26035	170068
218086	170069
94527	170070
783	170071
107631	170072
3334	170073
26375	170074
16820	170075
18765	170076
1394	170077
28071	170078
109817	170079
4203	170080
15975	170081
54822	170082
7906	170083
1737	170084
38388	170085
129933	170086
253024	170087
272649	170088
151330	170089
79585	170090
258185	170091
253759	170092
14465	170093
3037	170094
27681	170095
112826	170096
9268	170097
95125	170098
110230	170099
856	170100
36831	170101
777	170102
119785	170103
12771	170104
7591	170105
84781	170106
63164	170107
55942	170108
36144	170109
57314	170110
12368	170111
145304	170112
1	170113
162714	170114
13971	170115
86473	170116
12651	170117
122218	170118
263962	170119
95981	170120
10180	170121
2867	170122
122716	170123
260266	170124
158685	170125
110914	170126
10298	170127
22375	170128
29378	170129
17978	170130
1655	170131
98488	170132
49577	170133
242430	170134
106656	170135
204423	170136
253907	170137
17514	170138
212352	170139
72500	170140
77174	170141
38965	170142
46521	170143
59538	170144
165921	170145
706	170146
26794	170147
17245	170148
13505	170149
15950	170150
97469	170151
13460	170152
55403	170153
128140	170154
55904	170155
231292	170156
70816	170157
160108	170158
54887	170159
53899	170160
79378	170161
15434	170162
12633	170163
22060	170164
9722	170165
159599	170166
352	170167
9372	170168
16377	170169
148296	170170
110844	170171
39852	170172
19031	170173
74369	170174
118975	170175
25855	170176
34550	170177
15026	170178
160628	170179
149891	170180
4104	170181
174832	170182
144450	170183
241497	170184
8782	170185
75446	170186
99485	170187
75052	170188
7285	170189
83966	170190
72159	170191
6386	170192
43217	170193
48359	170194
5048	170195
70514	170196
9466	170197
1797	170198
30029	170199
126016	170200
10668	170201
37485	170202
32389	170203
160675	170204
67609	170205
272285	170206
23092	170207
56420	170208
188178	170209
1343	170210
192775	170211
2242	170212
6983	170213
33817	170214
7678	170215
3309	170216
1769	170217
103154	170218
7259	170219
102140	170220
52517	170221
174836	170222
32052	170223
107038	170224
24146	170225
100441	170226
15568	170227
41049	170228
3979	170229
20272	170230
149091	170231
58361	170232
168991	170233
41885	170234
65647	170235
126752	170236
2156	170237
6333	170238
28206	170239
81116	170240
981	170241
30073	170242
12320	170243
44924	170244
156933	170245
16492	170246
5189	170247
5017	170248
78003	170249
24135	170250
33078	170251
13143	170252
124323	170253
235407	170254
48575	170255
127411	170256
71346	170257
67616	170258
2064	170259
19909	170260
29445	170261
25177	170262
63235	170263
580	170264
111706	170265
197969	170266
25143	170267
91877	170268
76025	170269
36376	170270
209	170271
293	170272
2887	170273
163417	170274
5400	170275
264630	170276
1411	170277
19443	170278
140368	170279
49063	170280
86827	170281
2549	170282
177	170283
73459	170284
40191	170285
62373	170286
22632	170287
233254	170288
80905	170289
8383	170290
103410	170291
49953	170292
74598	170293
237960	170294
121164	170295
267268	170296
7148	170297
117304	170298
158389	170299
26601	170300
30478	170301
20359	170302
135978	170303
24534	170304
9710	170305
98463	170306
18157	170307
216437	170308
34606	170309
33487	170310
78812	170311
23732	170312
42972	170313
12931	170314
20237	170315
2509	170316
84191	170317
49605	170318
9081	170319
29277	170320
85605	170321
131855	170322
26245	170323
26238	170324
55137	170325
1659	170326
161001	170327
39452	170328
21386	170329
89820	170330
57391	170331
2708	170332
61654	170333
17245	170334
160705	170335
63797	170336
120182	170337
182065	170338
14431	170339
2404	170340
26947	170341
204428	170342
1009	170343
223384	170344
463	170345
18677	170346
5359	170347
15876	170348
114715	170349
4539	170350
10735	170351
5278	170352
18444	170353
238929	170354
69660	170355
18978	170356
44949	170357
50867	170358
152420	170359
4268	170360
42377	170361
262019	170362
85099	170363
270304	170364
7968	170365
150361	170366
21615	170367
77466	170368
454	170369
21956	170370
214198	170371
2365	170372
236480	170373
29030	170374
143954	170375
38083	170376
28268	170377
84374	170378
58777	170379
9039	170380
248709	170381
19745	170382
201787	170383
11310	170384
7367	170385
77998	170386
40006	170387
14421	170388
231407	170389
60069	170390
6077	170391
15392	170392
23456	170393
38274	170394
205751	170395
84683	170396
93195	170397
38070	170398
164959	170399
2051	170400
49946	170401
76503	170402
98703	170403
91793	170404
46651	170405
47097	170406
91655	170407
15162	170408
103187	170409
187538	170410
181244	170411
28092	170412
5580	170413
31651	170414
19386	170415
157237	170416
1231	170417
22933	170418
78871	170419
4	170420
6388	170421
173495	170422
5992	170423
39083	170424
145553	170425
88875	170426
10599	170427
9118	170428
66421	170429
15369	170430
39160	170431
21553	170432
79821	170433
30582	170434
161195	170435
28825	170436
107788	170437
223847	170438
28452	170439
226421	170440
77595	170441
16350	170442
208340	170443
36264	170444
25691	170445
45882	170446
70504	170447
150157	170448
63622	170449
79721	170450
46159	170451
15056	170452
29881	170453
3200	170454
38438	170455
56746	170456
197920	170457
226966	170458
18962	170459
158384	170460
80296	170461
163324	170462
2852	170463
119	170464
2043	170465
34825	170466
51754	170467
625	170468
672	170469
14609	170470
40268	170471
225537	170472
180480	170473
226801	170474
13017	170475
23965	170476
239368	170477
27350	170478
213207	170479
31109	170480
9312	170481
241377	170482
263546	170483
270060	170484
96023	170485
25374	170486
233365	170487
6333	170488
198406	170489
963	170490
88555	170491
653	170492
56486	170493
153295	170494
25460	170495
4803	170496
35833	170497
100174	170498
3700	170499
849	170500
64544	170501
7279	170502
109083	170503
70219	170504
19061	170505
8799	170506
1830	170507
204685	170508
7267	170509
144578	170510
71616	170511
47745	170512
7142	170513
3033	170514
134654	170515
116704	170516
72	170517
332	170518
4427	170519
40742	170520
17006	170521
266847	170522
5178	170523
66833	170524
31233	170525
84032	170526
50025	170527
4244	170528
13842	170529
208724	170530
102776	170531
6649	170532
148958	170533
143424	170534
3021	170535
9318	170536
20564	170537
2943	170538
52622	170539
123998	170540
15643	170541
232924	170542
3918	170543
142993	170544
18973	170545
91	170546
3376	170547
1562	170548
11148	170549
93705	170550
3114	170551
15482	170552
143279	170553
1764	170554
21270	170555
76039	170556
16923	170557
28679	170558
91714	170559
158090	170560
94308	170561
84020	170562
78910	170563
44313	170564
83793	170565
12759	170566
21699	170567
126955	170568
8787	170569
52622	170570
39295	170571
8	170572
97546	170573
8391	170574
22	170575
193306	170576
121461	170577
13768	170578
47048	170579
213170	170580
627	170581
26240	170582
259512	170583
268065	170584
6304	170585
144542	170586
77109	170587
67101	170588
83118	170589
253335	170590
61104	170591
61844	170592
2986	170593
2837	170594
23582	170595
119301	170596
28448	170597
88118	170598
828	170599
79084	170600
150166	170601
13961	170602
26668	170603
6346	170604
10434	170605
51825	170606
6338	170607
135007	170608
19862	170609
123052	170610
16192	170611
23843	170612
65729	170613
158745	170614
60815	170615
5470	170616
44849	170617
5442	170618
80909	170619
74270	170620
229782	170621
2143	170622
3456	170623
218	170624
15944	170625
225308	170626
190	170627
29112	170628
6754	170629
29603	170630
21877	170631
108924	170632
41173	170633
95823	170634
21661	170635
39659	170636
232948	170637
77213	170638
94122	170639
229057	170640
10471	170641
50954	170642
98997	170643
20987	170644
55245	170645
184756	170646
131400	170647
1708	170648
570	170649
36332	170650
47740	170651
33927	170652
61612	170653
3449	170654
92534	170655
79728	170656
35720	170657
213018	170658
72835	170659
4463	170660
708	170661
199806	170662
473	170663
10684	170664
10207	170665
5171	170666
57626	170667
142595	170668
79698	170669
209419	170670
4565	170671
56080	170672
50058	170673
16451	170674
3010	170675
31682	170676
109190	170677
208122	170678
26784	170679
1016	170680
46094	170681
52790	170682
13236	170683
155455	170684
17389	170685
91798	170686
7130	170687
299	170688
2560	170689
51298	170690
72797	170691
20360	170692
102026	170693
2811	170694
7026	170695
66971	170696
94988	170697
3731	170698
45	170699
113470	170700
3411	170701
70265	170702
166778	170703
1719	170704
171696	170705
10345	170706
2550	170707
45348	170708
1673	170709
2703	170710
22387	170711
30794	170712
53648	170713
176997	170714
7733	170715
105126	170716
89663	170717
166093	170718
157715	170719
116512	170720
43471	170721
14165	170722
48109	170723
126001	170724
24914	170725
170219	170726
199786	170727
1320	170728
101831	170729
260229	170730
7887	170731
22596	170732
33476	170733
2574	170734
3018	170735
6857	170736
9940	170737
230757	170738
258600	170739
10647	170740
109117	170741
5038	170742
69	170743
37036	170744
53936	170745
46630	170746
47464	170747
49923	170748
28	170749
108876	170750
42829	170751
2647	170752
1200	170753
55014	170754
131530	170755
171107	170756
150920	170757
168539	170758
681	170759
26445	170760
56105	170761
271294	170762
7140	170763
12397	170764
27236	170765
131302	170766
3176	170767
19432	170768
71956	170769
3535	170770
37075	170771
4318	170772
3436	170773
10587	170774
201308	170775
4028	170776
1195	170777
156	170778
166060	170779
77407	170780
23766	170781
82182	170782
93669	170783
64050	170784
5854	170785
105768	170786
32428	170787
2933	170788
19142	170789
1273	170790
716	170791
12645	170792
165401	170793
3967	170794
60966	170795
93678	170796
264381	170797
1912	170798
155648	170799
75416	170800
471	170801
116842	170802
133784	170803
41275	170804
12132	170805
244901	170806
26595	170807
8255	170808
11769	170809
12821	170810
32732	170811
3809	170812
115583	170813
46057	170814
18549	170815
10650	170816
26962	170817
15231	170818
9290	170819
47928	170820
71	170821
97507	170822
87463	170823
2530	170824
638	170825
51598	170826
17498	170827
197813	170828
141363	170829
254115	170830
168880	170831
47351	170832
25838	170833
117554	170834
152100	170835
10192	170836
30406	170837
117	170838
7650	170839
15253	170840
2532	170841
48181	170842
122210	170843
58078	170844
4041	170845
53797	170846
76668	170847
165185	170848
75042	170849
74416	170850
166137	170851
65084	170852
3396	170853
70834	170854
155372	170855
62352	170856
32192	170857
128964	170858
36616	170859
72952	170860
22686	170861
83983	170862
49269	170863
12901	170864
154393	170865
48216	170866
1362	170867
10113	170868
33291	170869
143660	170870
30766	170871
5685	170872
11291	170873
97430	170874
3672	170875
65911	170876
108132	170877
127525	170878
4518	170879
3307	170880
105309	170881
35874	170882
57800	170883
156935	170884
238796	170885
5086	170886
54721	170887
2989	170888
1725	170889
193312	170890
50738	170891
115238	170892
26205	170893
105918	170894
59096	170895
14722	170896
19489	170897
28577	170898
64524	170899
73542	170900
178257	170901
37753	170902
7108	170903
1078	170904
135179	170905
89306	170906
153529	170907
3328	170908
48368	170909
83984	170910
209969	170911
71496	170912
42206	170913
182405	170914
73029	170915
22842	170916
7515	170917
20145	170918
254885	170919
60641	170920
151242	170921
151485	170922
37495	170923
218976	170924
522	170925
93149	170926
337	170927
10240	170928
64971	170929
71838	170930
77949	170931
15828	170932
272484	170933
195406	170934
11656	170935
153274	170936
36696	170937
157	170938
30995	170939
10211	170940
1767	170941
6193	170942
32977	170943
498	170944
173384	170945
129770	170946
167157	170947
1352	170948
168543	170949
16954	170950
37600	170951
154602	170952
50270	170953
67495	170954
10771	170955
59246	170956
75093	170957
87990	170958
35143	170959
13279	170960
30512	170961
133162	170962
57537	170963
24423	170964
18309	170965
44223	170966
77019	170967
30267	170968
392	170969
4763	170970
985	170971
85935	170972
1188	170973
2537	170974
18241	170975
92735	170976
2011	170977
205156	170978
38803	170979
66297	170980
91982	170981
100	170982
71730	170983
212213	170984
49	170985
32649	170986
128136	170987
24235	170988
40815	170989
64906	170990
9808	170991
467	170992
4911	170993
599	170994
166884	170995
9921	170996
909	170997
102815	170998
2488	170999
11978	171000
30940	171001
75682	171002
182344	171003
113388	171004
54605	171005
28152	171006
31309	171007
10	171008
65760	171009
24679	171010
1467	171011
67893	171012
4254	171013
236606	171014
158	171015
16607	171016
83410	171017
5244	171018
1288	171019
199720	171020
6665	171021
52356	171022
10820	171023
101698	171024
44372	171025
6826	171026
22870	171027
56023	171028
34205	171029
109618	171030
86472	171031
11953	171032
6714	171033
32120	171034
143771	171035
90497	171036
61475	171037
36395	171038
12136	171039
113329	171040
66507	171041
27408	171042
10129	171043
9359	171044
163600	171045
66062	171046
92094	171047
11754	171048
123137	171049
121538	171050
41686	171051
268687	171052
253647	171053
80526	171054
14625	171055
53271	171056
6491	171057
179	171058
88040	171059
196573	171060
5474	171061
43736	171062
35651	171063
112578	171064
2337	171065
99837	171066
30223	171067
73180	171068
17375	171069
21497	171070
20924	171071
131002	171072
28705	171073
71012	171074
7095	171075
139287	171076
172171	171077
28850	171078
51639	171079
33332	171080
86465	171081
70723	171082
42540	171083
261238	171084
164723	171085
14572	171086
3733	171087
9379	171088
57979	171089
1494	171090
14325	171091
125787	171092
105674	171093
44620	171094
2417	171095
481	171096
113943	171097
65111	171098
132938	171099
46064	171100
4139	171101
437	171102
53347	171103
5015	171104
25204	171105
32805	171106
83146	171107
136026	171108
13728	171109
17053	171110
80832	171111
22739	171112
37631	171113
130170	171114
43886	171115
42838	171116
1203	171117
75562	171118
152444	171119
2629	171120
64024	171121
270904	171122
107251	171123
54501	171124
38988	171125
270907	171126
44489	171127
12509	171128
8149	171129
230498	171130
16062	171131
104099	171132
72093	171133
247798	171134
42054	171135
4784	171136
28610	171137
109083	171138
55959	171139
13898	171140
4918	171141
8478	171142
29444	171143
94761	171144
74769	171145
43428	171146
57060	171147
6867	171148
126238	171149
91982	171150
3734	171151
7570	171152
98115	171153
15583	171154
14648	171155
165201	171156
34592	171157
62479	171158
102496	171159
12502	171160
11326	171161
74987	171162
1634	171163
95336	171164
49760	171165
75072	171166
114944	171167
47763	171168
22412	171169
175547	171170
128816	171171
18687	171172
193786	171173
187877	171174
27608	171175
86829	171176
240206	171177
185742	171178
52886	171179
111601	171180
158	171181
27491	171182
1234	171183
4214	171184
217651	171185
23046	171186
39974	171187
22314	171188
148597	171189
6095	171190
60692	171191
25109	171192
112	171193
62194	171194
1270	171195
134709	171196
9702	171197
22520	171198
79357	171199
10410	171200
15816	171201
258269	171202
157850	171203
566	171204
194511	171205
95991	171206
1035	171207
227719	171208
4381	171209
271095	171210
46448	171211
112616	171212
523	171213
33192	171214
45100	171215
14332	171216
84846	171217
37698	171218
3385	171219
262186	171220
228485	171221
300	171222
22618	171223
80463	171224
24375	171225
18329	171226
44802	171227
7790	171228
15315	171229
40862	171230
131448	171231
22974	171232
43198	171233
1768	171234
225800	171235
18945	171236
215779	171237
229680	171238
12203	171239
5189	171240
8891	171241
10	171242
70639	171243
22986	171244
15960	171245
50113	171246
214748	171247
169313	171248
220515	171249
12008	171250
10050	171251
4182	171252
8795	171253
59488	171254
262995	171255
11200	171256
142836	171257
830	171258
20700	171259
43459	171260
9795	171261
3621	171262
6870	171263
7206	171264
1968	171265
6678	171266
3894	171267
131753	171268
189160	171269
64673	171270
79662	171271
16908	171272
3705	171273
230204	171274
22338	171275
76579	171276
13138	171277
47071	171278
44341	171279
5731	171280
543	171281
84979	171282
19828	171283
201477	171284
126275	171285
4614	171286
11762	171287
17258	171288
65274	171289
5543	171290
151427	171291
109420	171292
56444	171293
18031	171294
16081	171295
232411	171296
271600	171297
69507	171298
100788	171299
2483	171300
59886	171301
25851	171302
112845	171303
45681	171304
50730	171305
1264	171306
9303	171307
38338	171308
39466	171309
918	171310
2617	171311
1638	171312
141469	171313
260330	171314
1732	171315
68938	171316
20509	171317
6282	171318
1302	171319
235005	171320
291	171321
107488	171322
71867	171323
169282	171324
862	171325
56767	171326
160473	171327
29295	171328
22491	171329
15122	171330
94212	171331
86134	171332
145032	171333
13292	171334
9938	171335
21165	171336
11400	171337
43429	171338
170803	171339
81911	171340
22511	171341
251394	171342
72868	171343
192870	171344
8374	171345
89074	171346
22393	171347
2432	171348
49055	171349
13504	171350
710	171351
29589	171352
28635	171353
23928	171354
160104	171355
7350	171356
16026	171357
84383	171358
167378	171359
8507	171360
33194	171361
44429	171362
20555	171363
11292	171364
3366	171365
9631	171366
111905	171367
93963	171368
447	171369
799	171370
24927	171371
1441	171372
8138	171373
5632	171374
19738	171375
134394	171376
30552	171377
113663	171378
38000	171379
3443	171380
9974	171381
22477	171382
267582	171383
6506	171384
10751	171385
73714	171386
25940	171387
4110	171388
92932	171389
212252	171390
18031	171391
23591	171392
24335	171393
21123	171394
39454	171395
33830	171396
55225	171397
2280	171398
24210	171399
223536	171400
13006	171401
60287	171402
13286	171403
37992	171404
11554	171405
94624	171406
126094	171407
30294	171408
122913	171409
76408	171410
193794	171411
86976	171412
104078	171413
79598	171414
27521	171415
29703	171416
14214	171417
8871	171418
45051	171419
65775	171420
127744	171421
5298	171422
13588	171423
35141	171424
5981	171425
11071	171426
159	171427
171156	171428
78848	171429
86183	171430
26668	171431
379	171432
54102	171433
9838	171434
193461	171435
33647	171436
37463	171437
33362	171438
107334	171439
19645	171440
31197	171441
44778	171442
357	171443
118098	171444
2309	171445
325	171446
81469	171447
88549	171448
18988	171449
669	171450
20505	171451
661	171452
22791	171453
13016	171454
46591	171455
89	171456
468	171457
11643	171458
11001	171459
19700	171460
141204	171461
86976	171462
55349	171463
140677	171464
392	171465
103130	171466
16876	171467
12460	171468
14761	171469
6674	171470
26239	171471
5153	171472
160491	171473
165922	171474
72358	171475
99260	171476
3828	171477
153024	171478
53402	171479
12777	171480
11398	171481
46898	171482
57972	171483
23632	171484
89940	171485
22156	171486
234511	171487
161030	171488
27004	171489
50660	171490
15776	171491
3712	171492
15655	171493
195837	171494
756	171495
4506	171496
34003	171497
243631	171498
24905	171499
32486	171500
17088	171501
39081	171502
170524	171503
44338	171504
187004	171505
40505	171506
98008	171507
121862	171508
1360	171509
221436	171510
9095	171511
140420	171512
8246	171513
226487	171514
222464	171515
94687	171516
4366	171517
57371	171518
955	171519
108080	171520
106995	171521
165082	171522
16326	171523
35111	171524
48220	171525
193088	171526
166579	171527
23971	171528
47919	171529
231055	171530
75906	171531
41853	171532
95983	171533
81182	171534
46277	171535
242200	171536
29535	171537
9001	171538
209172	171539
149764	171540
92017	171541
62702	171542
2846	171543
63781	171544
13065	171545
76192	171546
46908	171547
1272	171548
4987	171549
31104	171550
72901	171551
106062	171552
63833	171553
52804	171554
8747	171555
509	171556
75512	171557
111120	171558
10713	171559
162694	171560
179528	171561
5896	171562
211384	171563
47	171564
12398	171565
14454	171566
103237	171567
1362	171568
64412	171569
19957	171570
31533	171571
71662	171572
12027	171573
53938	171574
66045	171575
150437	171576
13618	171577
40929	171578
55942	171579
129194	171580
34417	171581
203229	171582
98887	171583
42287	171584
20150	171585
115743	171586
11540	171587
129804	171588
117	171589
55747	171590
22367	171591
5636	171592
255798	171593
40963	171594
50361	171595
4650	171596
89265	171597
83153	171598
41737	171599
40802	171600
10747	171601
233733	171602
19115	171603
66162	171604
241774	171605
7380	171606
157189	171607
387	171608
68828	171609
41080	171610
25038	171611
9791	171612
42385	171613
29850	171614
12751	171615
56118	171616
52259	171617
110176	171618
18548	171619
35904	171620
106492	171621
18095	171622
66431	171623
1880	171624
5583	171625
19572	171626
66564	171627
49939	171628
32810	171629
104749	171630
79587	171631
8291	171632
26003	171633
31718	171634
93151	171635
61862	171636
5003	171637
87533	171638
53352	171639
18979	171640
18002	171641
138393	171642
8892	171643
5275	171644
100229	171645
86045	171646
8866	171647
1907	171648
116020	171649
12756	171650
14171	171651
70593	171652
11674	171653
40147	171654
4723	171655
31930	171656
182935	171657
28647	171658
265901	171659
111105	171660
35145	171661
26069	171662
259110	171663
112426	171664
78609	171665
114017	171666
42822	171667
14341	171668
13371	171669
162590	171670
20626	171671
180916	171672
144107	171673
193210	171674
110721	171675
13296	171676
24709	171677
57435	171678
43504	171679
54274	171680
167625	171681
36040	171682
52236	171683
12287	171684
10866	171685
35933	171686
71954	171687
52396	171688
13856	171689
1033	171690
8167	171691
181883	171692
84927	171693
91551	171694
70544	171695
41727	171696
74280	171697
25199	171698
34235	171699
6672	171700
360	171701
190180	171702
18392	171703
8646	171704
13739	171705
178910	171706
20140	171707
63172	171708
35954	171709
74	171710
15375	171711
153390	171712
5787	171713
69852	171714
208132	171715
63720	171716
149341	171717
41726	171718
184787	171719
154870	171720
68979	171721
22649	171722
141572	171723
47656	171724
51465	171725
49855	171726
266235	171727
80012	171728
5783	171729
75365	171730
28260	171731
100908	171732
38155	171733
44203	171734
270934	171735
29320	171736
740	171737
5947	171738
45182	171739
36430	171740
209763	171741
4409	171742
2783	171743
2187	171744
32270	171745
78676	171746
28330	171747
5913	171748
9410	171749
4174	171750
22383	171751
17925	171752
65030	171753
6380	171754
3912	171755
74558	171756
31450	171757
152003	171758
25200	171759
7530	171760
10012	171761
50533	171762
40168	171763
37945	171764
53977	171765
103447	171766
44683	171767
71902	171768
22779	171769
6031	171770
94	171771
170128	171772
136221	171773
164868	171774
147561	171775
59795	171776
38184	171777
927	171778
132206	171779
64556	171780
1693	171781
113200	171782
125234	171783
56547	171784
97896	171785
153780	171786
22	171787
113374	171788
130408	171789
92782	171790
21373	171791
7274	171792
198776	171793
145284	171794
99137	171795
88091	171796
23956	171797
166869	171798
720	171799
16442	171800
47827	171801
42584	171802
253999	171803
255298	171804
116221	171805
70880	171806
218870	171807
36575	171808
100586	171809
72144	171810
29348	171811
153540	171812
51338	171813
152760	171814
135911	171815
1751	171816
314	171817
51619	171818
66420	171819
67699	171820
163704	171821
8875	171822
74940	171823
93172	171824
76187	171825
598	171826
64073	171827
8143	171828
126595	171829
259592	171830
116695	171831
38279	171832
66047	171833
21872	171834
9983	171835
772	171836
88116	171837
229669	171838
2747	171839
618	171840
2194	171841
2797	171842
1412	171843
18273	171844
128692	171845
21630	171846
542	171847
22876	171848
23958	171849
1132	171850
11168	171851
56873	171852
16765	171853
119477	171854
3407	171855
210485	171856
28000	171857
22382	171858
64393	171859
64211	171860
142128	171861
14953	171862
28382	171863
31585	171864
4672	171865
37342	171866
16511	171867
55040	171868
186512	171869
128507	171870
48451	171871
251162	171872
21549	171873
24837	171874
37085	171875
103277	171876
165346	171877
91076	171878
10097	171879
14834	171880
36445	171881
128517	171882
221489	171883
108	171884
24784	171885
53775	171886
1819	171887
70314	171888
34565	171889
63490	171890
256925	171891
68309	171892
179227	171893
19924	171894
217547	171895
63412	171896
23599	171897
21501	171898
32574	171899
163830	171900
58691	171901
3616	171902
23110	171903
138063	171904
248644	171905
115657	171906
12312	171907
148233	171908
92971	171909
26353	171910
2313	171911
98944	171912
18381	171913
18049	171914
231536	171915
63198	171916
117196	171917
25086	171918
263358	171919
8389	171920
3079	171921
92346	171922
84109	171923
126316	171924
29436	171925
43705	171926
28721	171927
8323	171928
34808	171929
185691	171930
41886	171931
6125	171932
239145	171933
131982	171934
136122	171935
22936	171936
51725	171937
181646	171938
197279	171939
134339	171940
39542	171941
11190	171942
28856	171943
1204	171944
108858	171945
4764	171946
7671	171947
45	171948
5381	171949
203836	171950
11494	171951
119234	171952
973	171953
8123	171954
57798	171955
13519	171956
7055	171957
11788	171958
56482	171959
105294	171960
33537	171961
34992	171962
118460	171963
136918	171964
17050	171965
20259	171966
13958	171967
13613	171968
8760	171969
78617	171970
270052	171971
167895	171972
78491	171973
3001	171974
31475	171975
73788	171976
57930	171977
1995	171978
2740	171979
20343	171980
52696	171981
47358	171982
48072	171983
253812	171984
303	171985
97597	171986
243130	171987
1374	171988
149367	171989
203185	171990
97669	171991
179572	171992
17997	171993
190469	171994
962	171995
20732	171996
147788	171997
91008	171998
53	171999
65361	172000
251884	172001
1238	172002
231017	172003
14777	172004
16206	172005
163799	172006
14740	172007
34296	172008
148609	172009
78795	172010
62750	172011
174116	172012
29618	172013
8905	172014
85648	172015
83689	172016
6181	172017
35094	172018
174144	172019
44915	172020
10303	172021
7198	172022
88281	172023
72491	172024
17397	172025
24888	172026
13182	172027
35729	172028
106823	172029
132118	172030
8454	172031
23269	172032
2829	172033
9367	172034
18245	172035
2130	172036
2578	172037
59302	172038
68541	172039
13083	172040
52107	172041
225697	172042
10606	172043
133982	172044
13160	172045
54135	172046
23932	172047
61689	172048
12264	172049
16783	172050
67911	172051
376	172052
22641	172053
15001	172054
226691	172055
190496	172056
76072	172057
439	172058
248047	172059
139405	172060
95314	172061
52734	172062
13897	172063
19864	172064
239114	172065
11021	172066
41226	172067
25137	172068
157931	172069
8917	172070
2487	172071
227811	172072
50857	172073
28616	172074
26143	172075
49501	172076
146348	172077
15678	172078
123437	172079
11568	172080
42035	172081
150986	172082
100664	172083
16602	172084
51176	172085
34962	172086
8118	172087
5235	172088
2936	172089
150228	172090
133730	172091
62850	172092
14039	172093
58377	172094
12097	172095
69918	172096
5682	172097
42887	172098
1137	172099
533	172100
233815	172101
9140	172102
78002	172103
8446	172104
89645	172105
78603	172106
16907	172107
12561	172108
3140	172109
70059	172110
12459	172111
24509	172112
3304	172113
5205	172114
29680	172115
200809	172116
242238	172117
132718	172118
239686	172119
7149	172120
17366	172121
7475	172122
7900	172123
268778	172124
111255	172125
263362	172126
39481	172127
6219	172128
175250	172129
63299	172130
131965	172131
130381	172132
38792	172133
53627	172134
4691	172135
73622	172136
19951	172137
251296	172138
77683	172139
44985	172140
149479	172141
106572	172142
65959	172143
26567	172144
13820	172145
2382	172146
84932	172147
133	172148
94884	172149
54042	172150
14217	172151
33554	172152
4621	172153
42617	172154
38377	172155
146121	172156
111558	172157
4757	172158
131874	172159
27365	172160
2210	172161
172	172162
83001	172163
1611	172164
142969	172165
56642	172166
20194	172167
52741	172168
102493	172169
73868	172170
19288	172171
32235	172172
14747	172173
195036	172174
55517	172175
263838	172176
1382	172177
150173	172178
1321	172179
128208	172180
1948	172181
3198	172182
18438	172183
126149	172184
10746	172185
27614	172186
108887	172187
121693	172188
19666	172189
19695	172190
69747	172191
90727	172192
13179	172193
85614	172194
45298	172195
131258	172196
198240	172197
24583	172198
137164	172199
132523	172200
107128	172201
70372	172202
59916	172203
7487	172204
94528	172205
86939	172206
8890	172207
53336	172208
10456	172209
14690	172210
7132	172211
43615	172212
22344	172213
34107	172214
2174	172215
67023	172216
108192	172217
193668	172218
6519	172219
114036	172220
30760	172221
7577	172222
56048	172223
122724	172224
48439	172225
18277	172226
55580	172227
18377	172228
76373	172229
91440	172230
28493	172231
3493	172232
9217	172233
128293	172234
681	172235
83172	172236
72787	172237
4494	172238
169674	172239
18951	172240
141951	172241
84326	172242
164931	172243
4863	172244
18126	172245
5713	172246
85807	172247
154335	172248
237339	172249
249717	172250
16320	172251
4432	172252
1926	172253
236403	172254
757	172255
270	172256
217753	172257
49648	172258
34971	172259
36536	172260
25105	172261
35148	172262
34035	172263
11118	172264
41224	172265
211108	172266
29143	172267
20437	172268
9070	172269
256444	172270
159284	172271
2721	172272
6102	172273
256437	172274
29401	172275
43705	172276
230362	172277
103	172278
148191	172279
234004	172280
78	172281
85290	172282
41013	172283
14447	172284
176606	172285
919	172286
66539	172287
156	172288
46589	172289
571	172290
243147	172291
2653	172292
113152	172293
56970	172294
56560	172295
220	172296
8068	172297
35815	172298
208695	172299
271384	172300
641	172301
5755	172302
8793	172303
29448	172304
1072	172305
195783	172306
112914	172307
61018	172308
821	172309
32179	172310
169571	172311
36359	172312
153853	172313
64019	172314
26779	172315
272297	172316
50550	172317
30752	172318
131178	172319
263646	172320
104509	172321
9795	172322
27899	172323
13152	172324
176046	172325
219316	172326
17366	172327
90409	172328
111605	172329
9771	172330
1195	172331
36525	172332
142393	172333
21067	172334
80030	172335
64995	172336
230347	172337
7110	172338
37539	172339
1055	172340
87299	172341
42726	172342
121858	172343
43909	172344
14540	172345
11930	172346
19426	172347
30610	172348
125205	172349
59937	172350
62746	172351
39779	172352
38200	172353
136443	172354
228709	172355
6559	172356
2951	172357
773	172358
35090	172359
187171	172360
9086	172361
32265	172362
49834	172363
10789	172364
1419	172365
1593	172366
116755	172367
673	172368
152522	172369
17183	172370
39355	172371
264524	172372
179808	172373
94656	172374
2570	172375
138021	172376
2808	172377
51674	172378
41631	172379
16044	172380
40392	172381
98453	172382
7913	172383
56961	172384
163211	172385
93047	172386
232185	172387
111169	172388
56087	172389
63150	172390
8597	172391
70889	172392
26571	172393
125475	172394
23018	172395
10975	172396
156673	172397
81560	172398
87446	172399
35906	172400
50788	172401
68087	172402
6784	172403
203984	172404
8196	172405
149353	172406
37565	172407
79386	172408
1282	172409
46052	172410
5435	172411
99967	172412
29076	172413
64056	172414
5543	172415
22488	172416
186165	172417
3755	172418
9078	172419
4246	172420
39537	172421
45685	172422
148674	172423
232834	172424
117258	172425
647	172426
150739	172427
29886	172428
54651	172429
5163	172430
14603	172431
2307	172432
71718	172433
2940	172434
6277	172435
123030	172436
36830	172437
10876	172438
29013	172439
36247	172440
226795	172441
2489	172442
160997	172443
139259	172444
10312	172445
150413	172446
13869	172447
376	172448
251123	172449
243080	172450
10294	172451
86772	172452
1019	172453
123597	172454
122109	172455
4084	172456
3944	172457
33853	172458
4845	172459
72	172460
165706	172461
143919	172462
167978	172463
44384	172464
4669	172465
29607	172466
125097	172467
11572	172468
2927	172469
262342	172470
2589	172471
27477	172472
239163	172473
16005	172474
64719	172475
4160	172476
23701	172477
10172	172478
215	172479
112947	172480
155163	172481
13237	172482
10378	172483
195325	172484
190186	172485
28666	172486
75639	172487
265690	172488
105041	172489
64803	172490
20492	172491
124709	172492
22950	172493
31749	172494
107931	172495
76553	172496
29572	172497
88323	172498
33827	172499
102046	172500
17820	172501
50850	172502
41277	172503
149977	172504
768	172505
1114	172506
13439	172507
286	172508
44897	172509
260790	172510
22987	172511
97097	172512
2173	172513
216796	172514
242118	172515
73787	172516
1172	172517
111757	172518
20124	172519
24332	172520
6413	172521
2584	172522
168436	172523
3365	172524
16681	172525
21677	172526
69641	172527
5258	172528
55289	172529
812	172530
1137	172531
200691	172532
117810	172533
43476	172534
11694	172535
249686	172536
160230	172537
6119	172538
1036	172539
14488	172540
14390	172541
22948	172542
219625	172543
1463	172544
53335	172545
46157	172546
16935	172547
103226	172548
153463	172549
61226	172550
1404	172551
201490	172552
13540	172553
66532	172554
9923	172555
25499	172556
253632	172557
4254	172558
60079	172559
39679	172560
213456	172561
252704	172562
264618	172563
218744	172564
13292	172565
701	172566
178385	172567
191508	172568
98038	172569
3051	172570
57684	172571
41984	172572
245292	172573
20699	172574
11249	172575
3993	172576
57165	172577
5589	172578
188061	172579
55814	172580
644	172581
29334	172582
141270	172583
10578	172584
117113	172585
6611	172586
61535	172587
7463	172588
162037	172589
1803	172590
190291	172591
35995	172592
65100	172593
31487	172594
258134	172595
149069	172596
214011	172597
8321	172598
27410	172599
252186	172600
234635	172601
9352	172602
9518	172603
129252	172604
145384	172605
9653	172606
3972	172607
50958	172608
1899	172609
43029	172610
165328	172611
28552	172612
12444	172613
224684	172614
263063	172615
187918	172616
10922	172617
51852	172618
5352	172619
156131	172620
388	172621
94385	172622
34585	172623
5236	172624
16009	172625
4533	172626
24165	172627
24080	172628
75273	172629
1154	172630
57556	172631
71121	172632
73153	172633
17791	172634
100967	172635
176821	172636
134666	172637
31799	172638
4640	172639
9242	172640
13218	172641
4805	172642
146884	172643
26083	172644
97376	172645
21927	172646
39000	172647
12922	172648
1790	172649
156262	172650
70141	172651
113221	172652
23129	172653
104356	172654
49127	172655
70983	172656
74202	172657
26757	172658
3158	172659
54497	172660
184657	172661
5310	172662
15771	172663
223729	172664
40015	172665
224662	172666
113772	172667
71870	172668
5099	172669
137940	172670
1295	172671
4766	172672
95860	172673
106540	172674
122060	172675
115319	172676
42951	172677
5722	172678
19692	172679
86082	172680
105743	172681
42015	172682
48565	172683
206392	172684
133433	172685
10646	172686
214523	172687
2851	172688
141929	172689
186447	172690
203541	172691
38837	172692
102639	172693
3238	172694
140373	172695
8909	172696
10799	172697
19118	172698
7645	172699
376	172700
47517	172701
222941	172702
105367	172703
89659	172704
118305	172705
114101	172706
72413	172707
20715	172708
149358	172709
81829	172710
166130	172711
247767	172712
257075	172713
251	172714
16634	172715
3534	172716
4549	172717
5796	172718
260090	172719
25691	172720
5494	172721
2109	172722
2635	172723
53024	172724
18704	172725
116470	172726
107934	172727
62629	172728
40459	172729
40445	172730
3723	172731
82863	172732
39520	172733
122068	172734
240649	172735
163347	172736
11585	172737
28807	172738
284	172739
103862	172740
1565	172741
751	172742
84226	172743
18837	172744
111209	172745
47201	172746
3736	172747
26715	172748
112087	172749
101591	172750
261391	172751
1082	172752
149335	172753
74965	172754
26374	172755
17843	172756
6474	172757
14692	172758
1848	172759
57892	172760
77618	172761
132296	172762
44840	172763
3604	172764
29591	172765
64561	172766
16767	172767
18266	172768
111081	172769
409	172770
19752	172771
125767	172772
112724	172773
80040	172774
150496	172775
58985	172776
129876	172777
77666	172778
191167	172779
7580	172780
70434	172781
79096	172782
1594	172783
144864	172784
106795	172785
61402	172786
9296	172787
84393	172788
81000	172789
31133	172790
34082	172791
2850	172792
3041	172793
59963	172794
48220	172795
4913	172796
90236	172797
16091	172798
39079	172799
153687	172800
802	172801
4064	172802
142192	172803
19684	172804
112857	172805
8154	172806
173131	172807
3533	172808
128741	172809
24420	172810
1377	172811
43676	172812
104976	172813
73252	172814
219467	172815
100856	172816
22257	172817
241812	172818
3838	172819
28616	172820
89349	172821
58202	172822
76778	172823
3308	172824
25104	172825
207968	172826
28728	172827
17360	172828
116458	172829
209592	172830
57607	172831
2668	172832
129718	172833
27092	172834
17011	172835
28314	172836
7643	172837
2106	172838
129420	172839
97473	172840
186	172841
72606	172842
3693	172843
33489	172844
13069	172845
1560	172846
9634	172847
8277	172848
161816	172849
102965	172850
5417	172851
132816	172852
16149	172853
5812	172854
37186	172855
18420	172856
2925	172857
192987	172858
28981	172859
2175	172860
27774	172861
57326	172862
61773	172863
42204	172864
4177	172865
8307	172866
98469	172867
17242	172868
9913	172869
8330	172870
126458	172871
4493	172872
120336	172873
28096	172874
124301	172875
238	172876
56721	172877
269546	172878
2419	172879
77397	172880
137299	172881
170780	172882
32939	172883
10527	172884
145568	172885
55882	172886
503	172887
72160	172888
354	172889
245034	172890
436	172891
162546	172892
108675	172893
9280	172894
203384	172895
216025	172896
70963	172897
191647	172898
68142	172899
41030	172900
8071	172901
87096	172902
262801	172903
152024	172904
16369	172905
80473	172906
44040	172907
32341	172908
156291	172909
29488	172910
2849	172911
41335	172912
14793	172913
144742	172914
234539	172915
26092	172916
226080	172917
207302	172918
78659	172919
6200	172920
89242	172921
172716	172922
135301	172923
73471	172924
757	172925
35080	172926
57955	172927
51695	172928
1324	172929
141596	172930
17819	172931
3031	172932
1889	172933
7593	172934
681	172935
5136	172936
67827	172937
107064	172938
108800	172939
19662	172940
95406	172941
102426	172942
10787	172943
378	172944
2851	172945
120698	172946
27405	172947
158431	172948
222881	172949
182	172950
33435	172951
223563	172952
170114	172953
7074	172954
52119	172955
57969	172956
71699	172957
401	172958
78240	172959
48619	172960
46613	172961
29962	172962
56197	172963
221882	172964
62650	172965
9923	172966
38061	172967
223203	172968
986	172969
183023	172970
246176	172971
39552	172972
2097	172973
28893	172974
83613	172975
101633	172976
73125	172977
2260	172978
22089	172979
54988	172980
8487	172981
50581	172982
43875	172983
50704	172984
39796	172985
38287	172986
21381	172987
954	172988
1261	172989
23949	172990
72418	172991
19235	172992
6087	172993
59070	172994
250816	172995
3316	172996
233109	172997
125	172998
51903	172999
37560	173000
87979	173001
84579	173002
103762	173003
2265	173004
434	173005
243673	173006
53180	173007
239726	173008
2731	173009
239097	173010
79902	173011
40283	173012
738	173013
23507	173014
217930	173015
204383	173016
26216	173017
76622	173018
178552	173019
42183	173020
109758	173021
28928	173022
69564	173023
35336	173024
194579	173025
66571	173026
52773	173027
79790	173028
43934	173029
9262	173030
57647	173031
224054	173032
5713	173033
121842	173034
8282	173035
60533	173036
47363	173037
24020	173038
55422	173039
199422	173040
34296	173041
13617	173042
649	173043
73672	173044
1042	173045
8865	173046
28552	173047
56664	173048
33188	173049
7512	173050
199489	173051
16173	173052
2496	173053
101980	173054
12431	173055
2260	173056
112713	173057
118452	173058
108210	173059
265455	173060
1568	173061
30547	173062
30213	173063
321	173064
63655	173065
17123	173066
23035	173067
33357	173068
343	173069
35203	173070
63660	173071
15200	173072
38803	173073
9043	173074
270664	173075
148353	173076
1652	173077
80403	173078
48362	173079
35760	173080
16141	173081
87040	173082
41174	173083
99730	173084
63261	173085
42505	173086
62557	173087
11627	173088
220929	173089
42476	173090
74738	173091
49194	173092
28717	173093
184	173094
67056	173095
117785	173096
111419	173097
107137	173098
205496	173099
48144	173100
23489	173101
156315	173102
154481	173103
109	173104
53999	173105
35759	173106
74103	173107
104033	173108
109957	173109
75113	173110
56837	173111
44055	173112
1054	173113
26852	173114
228424	173115
170365	173116
72440	173117
7477	173118
137337	173119
13268	173120
173446	173121
19900	173122
43151	173123
49719	173124
109517	173125
19859	173126
64312	173127
5932	173128
84003	173129
207893	173130
139503	173131
151808	173132
83499	173133
40003	173134
86243	173135
263344	173136
60356	173137
111696	173138
37592	173139
101846	173140
6840	173141
4543	173142
151604	173143
30795	173144
20781	173145
64	173146
149321	173147
140110	173148
9123	173149
212977	173150
32948	173151
11664	173152
377	173153
39603	173154
45513	173155
63919	173156
119400	173157
36561	173158
31463	173159
83314	173160
1287	173161
121861	173162
238684	173163
79126	173164
569	173165
263449	173166
7617	173167
31084	173168
150608	173169
594	173170
14198	173171
39575	173172
2697	173173
245001	173174
10485	173175
7443	173176
3913	173177
2628	173178
266	173179
127808	173180
92959	173181
21412	173182
199627	173183
21635	173184
53699	173185
3101	173186
206028	173187
223529	173188
12741	173189
685	173190
134660	173191
75859	173192
203750	173193
2515	173194
154165	173195
105604	173196
43062	173197
2399	173198
1786	173199
20046	173200
468	173201
79635	173202
30326	173203
106	173204
18591	173205
49941	173206
1062	173207
18960	173208
205548	173209
16786	173210
2406	173211
137192	173212
178093	173213
1299	173214
111544	173215
17372	173216
22994	173217
147	173218
31962	173219
3949	173220
26613	173221
91425	173222
19178	173223
31500	173224
221884	173225
228291	173226
196364	173227
60459	173228
357	173229
67374	173230
1067	173231
34535	173232
21118	173233
21261	173234
80204	173235
240979	173236
624	173237
179130	173238
52646	173239
3031	173240
74278	173241
76575	173242
135784	173243
8235	173244
51595	173245
19504	173246
99859	173247
43345	173248
11448	173249
45697	173250
162203	173251
23156	173252
109653	173253
62308	173254
219273	173255
42446	173256
2940	173257
8668	173258
66095	173259
103785	173260
1334	173261
60785	173262
159742	173263
8090	173264
148762	173265
102283	173266
13164	173267
46091	173268
20035	173269
55237	173270
34839	173271
54746	173272
213864	173273
33112	173274
47506	173275
203221	173276
155739	173277
207745	173278
31159	173279
11915	173280
93196	173281
955	173282
111564	173283
16363	173284
28090	173285
104842	173286
7881	173287
34598	173288
3438	173289
17350	173290
231929	173291
5311	173292
142375	173293
12198	173294
221074	173295
190557	173296
95522	173297
2108	173298
11208	173299
184826	173300
45661	173301
60993	173302
193050	173303
17713	173304
17974	173305
235116	173306
74391	173307
42219	173308
2581	173309
19495	173310
17769	173311
23039	173312
2481	173313
4903	173314
120256	173315
108114	173316
120667	173317
5130	173318
92543	173319
20452	173320
266343	173321
9592	173322
15911	173323
13276	173324
38638	173325
1023	173326
91158	173327
181538	173328
1098	173329
95953	173330
151693	173331
2762	173332
256548	173333
187038	173334
65175	173335
20882	173336
119014	173337
1779	173338
4933	173339
77455	173340
90	173341
8157	173342
98697	173343
14581	173344
53869	173345
32452	173346
174234	173347
521	173348
3140	173349
8621	173350
209210	173351
129707	173352
97434	173353
80888	173354
8650	173355
34156	173356
38092	173357
30613	173358
74372	173359
90687	173360
97536	173361
9616	173362
60447	173363
4206	173364
70545	173365
605	173366
3928	173367
23822	173368
2123	173369
4900	173370
223173	173371
104808	173372
20722	173373
89610	173374
21261	173375
43001	173376
55059	173377
698	173378
46361	173379
103022	173380
5034	173381
53769	173382
7027	173383
24675	173384
114957	173385
92339	173386
13877	173387
131805	173388
322	173389
6514	173390
6697	173391
2474	173392
187514	173393
73937	173394
6959	173395
520	173396
79499	173397
119019	173398
77693	173399
16072	173400
20496	173401
17257	173402
10132	173403
119426	173404
17128	173405
74643	173406
29336	173407
4588	173408
43121	173409
12077	173410
6773	173411
8048	173412
2609	173413
197184	173414
51366	173415
78990	173416
192	173417
41171	173418
2823	173419
149895	173420
3909	173421
97220	173422
56595	173423
5300	173424
33582	173425
83335	173426
27797	173427
54691	173428
22645	173429
5823	173430
107448	173431
93106	173432
62	173433
17372	173434
3867	173435
1541	173436
51319	173437
17178	173438
141678	173439
128660	173440
44516	173441
26495	173442
70509	173443
163163	173444
38217	173445
18043	173446
45249	173447
28620	173448
1482	173449
190366	173450
58349	173451
220229	173452
70605	173453
248468	173454
58964	173455
61088	173456
262437	173457
2647	173458
20660	173459
394	173460
73179	173461
56561	173462
25884	173463
151418	173464
77183	173465
11930	173466
74695	173467
82652	173468
7803	173469
81141	173470
137460	173471
233797	173472
10850	173473
4129	173474
113469	173475
89736	173476
69066	173477
21447	173478
13579	173479
98811	173480
79049	173481
81577	173482
34226	173483
10474	173484
48562	173485
1030	173486
42969	173487
133789	173488
94247	173489
60572	173490
29557	173491
12757	173492
165779	173493
230083	173494
205143	173495
46661	173496
5568	173497
163044	173498
4371	173499
32490	173500
58943	173501
18330	173502
1836	173503
9538	173504
56798	173505
737	173506
34961	173507
56572	173508
73943	173509
164458	173510
27825	173511
225302	173512
58876	173513
193809	173514
59172	173515
4351	173516
28698	173517
50869	173518
64132	173519
38584	173520
157396	173521
24653	173522
72318	173523
255394	173524
3985	173525
100093	173526
251458	173527
147327	173528
250094	173529
272469	173530
56968	173531
65881	173532
16571	173533
187434	173534
164565	173535
40664	173536
9092	173537
34563	173538
94359	173539
79306	173540
21881	173541
21348	173542
485	173543
3805	173544
91081	173545
11736	173546
32618	173547
252347	173548
163884	173549
23012	173550
338	173551
25621	173552
52398	173553
37726	173554
39098	173555
55835	173556
2365	173557
254	173558
96947	173559
10216	173560
3798	173561
15720	173562
29733	173563
4347	173564
4690	173565
64247	173566
159978	173567
127667	173568
6907	173569
2541	173570
118792	173571
226812	173572
17065	173573
31956	173574
80680	173575
105086	173576
5253	173577
24913	173578
26201	173579
132323	173580
28034	173581
51298	173582
17654	173583
85249	173584
11440	173585
111480	173586
209630	173587
10548	173588
76078	173589
222596	173590
35535	173591
37951	173592
12468	173593
3504	173594
58270	173595
140449	173596
99245	173597
16006	173598
38400	173599
76198	173600
14589	173601
97677	173602
28935	173603
22051	173604
94258	173605
222747	173606
164680	173607
87943	173608
3199	173609
3399	173610
69230	173611
67737	173612
44872	173613
7009	173614
109869	173615
50556	173616
76325	173617
26820	173618
79315	173619
157202	173620
22107	173621
134863	173622
89236	173623
13563	173624
781	173625
45366	173626
1486	173627
6497	173628
21484	173629
246605	173630
245011	173631
129356	173632
37642	173633
2722	173634
10288	173635
60950	173636
53299	173637
101165	173638
6968	173639
9408	173640
149961	173641
143908	173642
157341	173643
3778	173644
2942	173645
269212	173646
165538	173647
6626	173648
1612	173649
825	173650
17932	173651
143589	173652
5354	173653
267023	173654
13806	173655
152157	173656
60470	173657
788	173658
6822	173659
142196	173660
153877	173661
40616	173662
168086	173663
212	173664
69415	173665
7131	173666
392	173667
136459	173668
39523	173669
126450	173670
1412	173671
23093	173672
45776	173673
33969	173674
258748	173675
73020	173676
89103	173677
5706	173678
71912	173679
11516	173680
104669	173681
26088	173682
9813	173683
11011	173684
209330	173685
117	173686
148873	173687
216641	173688
15258	173689
211648	173690
27603	173691
27748	173692
17663	173693
4692	173694
40887	173695
2494	173696
104417	173697
1422	173698
32286	173699
36367	173700
42622	173701
227544	173702
65457	173703
18412	173704
13818	173705
58845	173706
40932	173707
59739	173708
35569	173709
16501	173710
2375	173711
23988	173712
42791	173713
37459	173714
21937	173715
192913	173716
37947	173717
210570	173718
52574	173719
37276	173720
1993	173721
22665	173722
17820	173723
75043	173724
105465	173725
885	173726
15619	173727
135569	173728
45295	173729
127749	173730
25531	173731
2529	173732
1246	173733
21492	173734
41850	173735
12019	173736
28446	173737
77381	173738
655	173739
46918	173740
9459	173741
161684	173742
42626	173743
112661	173744
193644	173745
65930	173746
38417	173747
2423	173748
186132	173749
245261	173750
13433	173751
37501	173752
89081	173753
7435	173754
15609	173755
124053	173756
9017	173757
62995	173758
79421	173759
146151	173760
70225	173761
271	173762
166237	173763
144019	173764
21765	173765
5511	173766
28074	173767
50588	173768
79553	173769
22872	173770
73651	173771
189244	173772
141712	173773
76510	173774
112515	173775
3478	173776
23343	173777
78018	173778
27770	173779
73574	173780
107129	173781
2093	173782
60240	173783
10098	173784
46790	173785
6726	173786
25226	173787
239571	173788
27367	173789
58956	173790
2965	173791
1848	173792
98888	173793
53211	173794
11378	173795
211907	173796
648	173797
59672	173798
23558	173799
237709	173800
101704	173801
39499	173802
30683	173803
18060	173804
7096	173805
24370	173806
233813	173807
76228	173808
5027	173809
38715	173810
244471	173811
17032	173812
8851	173813
226988	173814
41025	173815
17108	173816
13312	173817
31712	173818
4093	173819
22378	173820
94179	173821
134212	173822
6394	173823
13228	173824
23493	173825
103466	173826
219614	173827
100620	173828
12260	173829
35219	173830
159681	173831
10296	173832
165710	173833
175420	173834
774	173835
22032	173836
18715	173837
1389	173838
252095	173839
10131	173840
115028	173841
60031	173842
87736	173843
430	173844
34534	173845
78353	173846
44760	173847
9504	173848
85820	173849
249482	173850
88453	173851
103233	173852
22270	173853
1185	173854
3309	173855
8050	173856
43980	173857
8384	173858
1676	173859
167909	173860
187055	173861
8746	173862
131942	173863
27234	173864
16367	173865
38340	173866
183765	173867
130910	173868
34173	173869
180145	173870
89710	173871
262490	173872
125478	173873
76061	173874
24472	173875
2472	173876
8396	173877
2675	173878
109074	173879
19638	173880
5809	173881
10	173882
248	173883
110609	173884
9958	173885
4673	173886
15799	173887
83681	173888
48249	173889
241643	173890
130398	173891
161289	173892
9671	173893
83923	173894
101754	173895
18135	173896
467	173897
1167	173898
58397	173899
22656	173900
51235	173901
41697	173902
1336	173903
61049	173904
37114	173905
151753	173906
2056	173907
312	173908
208319	173909
13788	173910
210351	173911
33	173912
1363	173913
24262	173914
30016	173915
66285	173916
484	173917
138512	173918
5535	173919
2069	173920
15265	173921
14355	173922
25299	173923
34237	173924
98307	173925
141095	173926
8397	173927
15026	173928
193780	173929
69116	173930
104763	173931
179788	173932
127514	173933
168103	173934
2147	173935
51211	173936
3751	173937
254598	173938
10694	173939
1837	173940
440	173941
62786	173942
3845	173943
63491	173944
9096	173945
24751	173946
56297	173947
44026	173948
54837	173949
64592	173950
27699	173951
38470	173952
93360	173953
7782	173954
5522	173955
2557	173956
35840	173957
32644	173958
9107	173959
18008	173960
9373	173961
59614	173962
98204	173963
18954	173964
11077	173965
257826	173966
9430	173967
262616	173968
105695	173969
18103	173970
37912	173971
57503	173972
139722	173973
12514	173974
31650	173975
85066	173976
42496	173977
3490	173978
3099	173979
6879	173980
8966	173981
54232	173982
1876	173983
641	173984
25490	173985
49771	173986
27272	173987
25987	173988
29925	173989
58175	173990
76756	173991
130545	173992
26908	173993
15060	173994
252269	173995
90846	173996
156828	173997
21172	173998
212940	173999
252407	174000
103350	174001
159130	174002
196088	174003
132154	174004
14659	174005
128144	174006
32122	174007
29134	174008
15050	174009
1552	174010
127711	174011
36272	174012
2820	174013
6071	174014
3397	174015
26196	174016
172068	174017
50092	174018
13046	174019
697	174020
86898	174021
93545	174022
96393	174023
960	174024
81358	174025
245239	174026
1156	174027
12244	174028
155	174029
27235	174030
143781	174031
53519	174032
11809	174033
128973	174034
209940	174035
248371	174036
10806	174037
10502	174038
100814	174039
71857	174040
28845	174041
71897	174042
6197	174043
24333	174044
14742	174045
22956	174046
8475	174047
10025	174048
68124	174049
514	174050
95453	174051
6769	174052
18553	174053
118055	174054
140690	174055
18331	174056
2749	174057
79154	174058
12382	174059
5216	174060
11727	174061
2304	174062
3946	174063
12264	174064
124619	174065
45070	174066
69	174067
22082	174068
776	174069
81114	174070
121150	174071
3409	174072
174989	174073
17102	174074
38322	174075
253668	174076
11436	174077
169041	174078
44093	174079
136078	174080
359	174081
74381	174082
12390	174083
99528	174084
236620	174085
242093	174086
141945	174087
10088	174088
73149	174089
12880	174090
5568	174091
24006	174092
40374	174093
36482	174094
2975	174095
46982	174096
128	174097
14884	174098
258564	174099
16160	174100
31905	174101
266159	174102
8629	174103
28249	174104
405	174105
183801	174106
7436	174107
2416	174108
87390	174109
191160	174110
56134	174111
45910	174112
50999	174113
139523	174114
123469	174115
26859	174116
18864	174117
225035	174118
6984	174119
22399	174120
47503	174121
44373	174122
68609	174123
3445	174124
12966	174125
46563	174126
12484	174127
49737	174128
902	174129
89761	174130
16833	174131
34736	174132
55470	174133
11806	174134
31569	174135
7028	174136
20640	174137
38136	174138
79988	174139
23534	174140
82050	174141
5868	174142
93940	174143
96158	174144
21	174145
2134	174146
1791	174147
27853	174148
945	174149
32219	174150
44799	174151
151887	174152
136884	174153
70260	174154
216257	174155
63818	174156
175047	174157
23231	174158
12680	174159
62274	174160
5058	174161
69520	174162
165883	174163
63195	174164
146810	174165
18714	174166
75061	174167
166551	174168
1942	174169
259812	174170
220799	174171
177021	174172
152403	174173
7006	174174
79662	174175
15969	174176
1260	174177
11841	174178
262897	174179
2770	174180
26553	174181
46672	174182
259294	174183
22	174184
65061	174185
715	174186
90656	174187
34299	174188
58057	174189
5490	174190
1772	174191
10783	174192
86858	174193
83214	174194
75072	174195
15	174196
1650	174197
110194	174198
3366	174199
30083	174200
21717	174201
2719	174202
166769	174203
215642	174204
3670	174205
9345	174206
155069	174207
179244	174208
26467	174209
75734	174210
29364	174211
2810	174212
19507	174213
2285	174214
66109	174215
3162	174216
32279	174217
94509	174218
37416	174219
777	174220
19736	174221
142126	174222
26896	174223
41943	174224
170364	174225
81894	174226
254924	174227
249867	174228
30766	174229
35812	174230
57952	174231
21741	174232
43929	174233
31523	174234
207460	174235
76555	174236
99	174237
2406	174238
130702	174239
7883	174240
141516	174241
1840	174242
28543	174243
8561	174244
225	174245
34156	174246
63364	174247
15282	174248
158558	174249
33541	174250
16461	174251
315	174252
11634	174253
183161	174254
16338	174255
18694	174256
3813	174257
6253	174258
21272	174259
6128	174260
20825	174261
69733	174262
32329	174263
1806	174264
211494	174265
50155	174266
191810	174267
24876	174268
10020	174269
63023	174270
99965	174271
7601	174272
69742	174273
24258	174274
212349	174275
34677	174276
142381	174277
165712	174278
49405	174279
88034	174280
46353	174281
28426	174282
27381	174283
12802	174284
86796	174285
10059	174286
92132	174287
19340	174288
8188	174289
2239	174290
72662	174291
9740	174292
25369	174293
10689	174294
105446	174295
35378	174296
18465	174297
15619	174298
78702	174299
44156	174300
268152	174301
27822	174302
22896	174303
10768	174304
21216	174305
329	174306
18242	174307
51358	174308
59081	174309
126976	174310
1790	174311
2058	174312
219094	174313
7040	174314
76811	174315
24037	174316
18183	174317
125741	174318
44309	174319
54749	174320
15737	174321
173132	174322
11668	174323
69834	174324
661	174325
63163	174326
571	174327
18995	174328
129127	174329
48205	174330
7957	174331
40926	174332
22549	174333
79660	174334
100431	174335
39150	174336
151605	174337
227490	174338
29551	174339
19104	174340
146330	174341
231582	174342
221526	174343
41447	174344
14520	174345
78308	174346
24942	174347
29616	174348
166687	174349
117100	174350
1358	174351
32024	174352
117658	174353
7320	174354
129682	174355
5019	174356
46793	174357
196782	174358
32614	174359
95447	174360
35449	174361
196015	174362
28895	174363
1914	174364
57764	174365
55779	174366
157997	174367
800	174368
230166	174369
13487	174370
28475	174371
78231	174372
51952	174373
210292	174374
146944	174375
5845	174376
46498	174377
799	174378
20962	174379
731	174380
7378	174381
16296	174382
647	174383
22245	174384
25848	174385
106107	174386
7866	174387
25221	174388
159639	174389
42996	174390
256506	174391
7991	174392
257252	174393
2295	174394
22548	174395
11563	174396
260924	174397
84624	174398
99973	174399
34099	174400
3990	174401
3510	174402
45188	174403
67180	174404
44671	174405
9644	174406
19672	174407
33480	174408
3	174409
222749	174410
5893	174411
85718	174412
58643	174413
79925	174414
10396	174415
132316	174416
104923	174417
30962	174418
15362	174419
35947	174420
54724	174421
50908	174422
985	174423
18132	174424
1673	174425
5204	174426
33293	174427
53701	174428
31474	174429
1206	174430
561	174431
1830	174432
43305	174433
22612	174434
45542	174435
15350	174436
4298	174437
264197	174438
148503	174439
19797	174440
108370	174441
240677	174442
154138	174443
172203	174444
124700	174445
50126	174446
18657	174447
17983	174448
45237	174449
5168	174450
220411	174451
8726	174452
29201	174453
54231	174454
24366	174455
13757	174456
16942	174457
12284	174458
117532	174459
12421	174460
98988	174461
30107	174462
26029	174463
82211	174464
96403	174465
10321	174466
17401	174467
99099	174468
133492	174469
23800	174470
36477	174471
63222	174472
187	174473
13346	174474
139091	174475
4941	174476
4339	174477
98985	174478
12279	174479
14210	174480
182724	174481
217	174482
19813	174483
139348	174484
141518	174485
7266	174486
44027	174487
8	174488
36171	174489
13357	174490
51403	174491
139534	174492
67687	174493
27792	174494
4736	174495
46822	174496
23879	174497
169022	174498
3666	174499
4230	174500
95014	174501
5480	174502
227698	174503
79570	174504
243675	174505
24416	174506
28742	174507
133453	174508
73404	174509
103330	174510
9444	174511
16733	174512
84812	174513
9963	174514
146362	174515
98564	174516
2747	174517
1231	174518
245333	174519
223124	174520
73006	174521
5387	174522
11444	174523
21564	174524
176412	174525
9153	174526
50657	174527
68665	174528
31865	174529
69944	174530
29857	174531
1967	174532
65774	174533
127426	174534
57925	174535
9237	174536
41230	174537
75553	174538
56919	174539
18617	174540
235883	174541
34790	174542
46640	174543
6187	174544
64638	174545
58903	174546
49668	174547
59373	174548
11936	174549
158447	174550
226309	174551
7195	174552
30195	174553
10611	174554
113505	174555
45567	174556
53720	174557
51003	174558
24785	174559
2654	174560
14929	174561
43432	174562
16396	174563
156466	174564
6375	174565
14777	174566
21485	174567
35103	174568
7391	174569
43413	174570
17748	174571
51591	174572
180538	174573
24831	174574
10432	174575
49141	174576
420	174577
2784	174578
4420	174579
121843	174580
22598	174581
182466	174582
24402	174583
15457	174584
257	174585
251864	174586
5177	174587
13764	174588
93449	174589
18329	174590
3240	174591
34583	174592
23493	174593
42272	174594
158233	174595
1000	174596
46724	174597
146263	174598
22713	174599
40077	174600
24623	174601
3811	174602
85891	174603
22530	174604
1684	174605
50851	174606
8535	174607
3974	174608
8509	174609
1048	174610
13611	174611
50817	174612
14705	174613
32829	174614
182291	174615
137673	174616
87	174617
118972	174618
62508	174619
73305	174620
38804	174621
97519	174622
204967	174623
10654	174624
22197	174625
167836	174626
58261	174627
25851	174628
2971	174629
471	174630
2103	174631
148253	174632
32132	174633
36973	174634
128550	174635
5661	174636
1041	174637
27901	174638
1032	174639
106073	174640
2587	174641
162655	174642
73521	174643
36342	174644
67182	174645
3463	174646
71	174647
69578	174648
170257	174649
1156	174650
543	174651
1396	174652
8617	174653
3320	174654
31036	174655
21618	174656
226547	174657
4466	174658
178526	174659
107585	174660
31964	174661
7281	174662
500	174663
36771	174664
10207	174665
31089	174666
168681	174667
46494	174668
57448	174669
112788	174670
19605	174671
10233	174672
130476	174673
162749	174674
65719	174675
11290	174676
18015	174677
9446	174678
44626	174679
35251	174680
159152	174681
110654	174682
49783	174683
31797	174684
129884	174685
9729	174686
11477	174687
14500	174688
254432	174689
14039	174690
53793	174691
6	174692
2888	174693
117159	174694
98414	174695
860	174696
99392	174697
46389	174698
203939	174699
11681	174700
103134	174701
10025	174702
5592	174703
242859	174704
52188	174705
21588	174706
1365	174707
15793	174708
28957	174709
477	174710
12802	174711
94078	174712
212182	174713
17714	174714
111855	174715
9987	174716
95172	174717
48670	174718
160071	174719
38560	174720
57408	174721
7036	174722
8877	174723
10247	174724
113535	174725
3128	174726
94930	174727
19185	174728
9968	174729
120877	174730
20773	174731
78213	174732
245223	174733
9847	174734
49701	174735
111589	174736
30402	174737
344	174738
22328	174739
28167	174740
189722	174741
64726	174742
123499	174743
38522	174744
5245	174745
47750	174746
2871	174747
113575	174748
7503	174749
2337	174750
3437	174751
69110	174752
85518	174753
170595	174754
35033	174755
161045	174756
118152	174757
44516	174758
35871	174759
187114	174760
10056	174761
72053	174762
65646	174763
12173	174764
95556	174765
10325	174766
9629	174767
245946	174768
52553	174769
99357	174770
37594	174771
16410	174772
2312	174773
2025	174774
111943	174775
402	174776
209	174777
9836	174778
122797	174779
61739	174780
2885	174781
1253	174782
21390	174783
169427	174784
26507	174785
5609	174786
122346	174787
14254	174788
1703	174789
74068	174790
36858	174791
19797	174792
2580	174793
13980	174794
60002	174795
2272	174796
1789	174797
5713	174798
9657	174799
7059	174800
91664	174801
28169	174802
36466	174803
98608	174804
106426	174805
35470	174806
44557	174807
72192	174808
1529	174809
18626	174810
1086	174811
47086	174812
4451	174813
90571	174814
20504	174815
6878	174816
198292	174817
229688	174818
42549	174819
65624	174820
41889	174821
167590	174822
208589	174823
55122	174824
22760	174825
1291	174826
44627	174827
628	174828
69781	174829
171141	174830
64859	174831
155119	174832
9336	174833
215044	174834
7797	174835
184449	174836
35560	174837
24142	174838
9530	174839
5635	174840
581	174841
44	174842
32221	174843
15441	174844
20761	174845
21711	174846
1687	174847
148657	174848
52974	174849
73654	174850
14240	174851
50186	174852
15596	174853
7752	174854
17062	174855
154534	174856
132069	174857
35710	174858
186591	174859
16437	174860
3059	174861
72529	174862
24912	174863
28677	174864
126503	174865
2701	174866
199810	174867
8994	174868
1185	174869
23884	174870
6425	174871
43437	174872
1100	174873
2132	174874
21182	174875
28794	174876
100680	174877
114816	174878
202106	174879
63737	174880
2384	174881
302	174882
252721	174883
87382	174884
160813	174885
48346	174886
156004	174887
11046	174888
15020	174889
89115	174890
12300	174891
820	174892
252246	174893
3101	174894
23417	174895
5610	174896
101808	174897
12882	174898
4178	174899
194714	174900
17518	174901
25863	174902
1380	174903
100255	174904
3359	174905
1924	174906
138327	174907
9395	174908
141639	174909
55971	174910
120204	174911
160229	174912
215843	174913
28438	174914
142339	174915
18537	174916
141	174917
1193	174918
21016	174919
9057	174920
154901	174921
1703	174922
73123	174923
32768	174924
159727	174925
62366	174926
176266	174927
41930	174928
3467	174929
160310	174930
137296	174931
81515	174932
237911	174933
41203	174934
10638	174935
34970	174936
41186	174937
402	174938
40611	174939
1961	174940
59516	174941
4385	174942
5210	174943
8301	174944
133402	174945
242906	174946
66626	174947
247540	174948
197403	174949
1326	174950
4483	174951
6710	174952
2888	174953
6327	174954
3560	174955
56418	174956
94082	174957
219739	174958
156632	174959
6273	174960
71319	174961
3048	174962
40886	174963
106415	174964
23330	174965
229806	174966
17862	174967
3810	174968
90074	174969
112097	174970
36060	174971
59	174972
144552	174973
22135	174974
41907	174975
26644	174976
10048	174977
85171	174978
79516	174979
196766	174980
81666	174981
57576	174982
1861	174983
92428	174984
80316	174985
46745	174986
6433	174987
74135	174988
95458	174989
42245	174990
11752	174991
95662	174992
3474	174993
74148	174994
75054	174995
89467	174996
12641	174997
84563	174998
46017	174999
18271	175000
626	175001
91915	175002
24485	175003
70383	175004
212381	175005
108063	175006
73005	175007
12733	175008
116855	175009
118500	175010
7258	175011
31255	175012
90192	175013
25373	175014
1701	175015
237570	175016
242450	175017
61406	175018
4290	175019
117759	175020
37112	175021
37498	175022
94950	175023
12819	175024
51840	175025
437	175026
28029	175027
5175	175028
79982	175029
157028	175030
27311	175031
12569	175032
61571	175033
72435	175034
216879	175035
179908	175036
125083	175037
48373	175038
127765	175039
95159	175040
256168	175041
53167	175042
23851	175043
157374	175044
1269	175045
32506	175046
751	175047
11800	175048
77370	175049
4625	175050
22586	175051
48607	175052
45581	175053
25549	175054
3678	175055
28297	175056
148665	175057
10429	175058
266880	175059
253003	175060
108334	175061
12355	175062
84367	175063
696	175064
7954	175065
41426	175066
38679	175067
106120	175068
82627	175069
1690	175070
32253	175071
268	175072
36071	175073
97583	175074
81048	175075
47116	175076
16682	175077
26782	175078
88588	175079
43868	175080
3832	175081
27585	175082
20313	175083
278	175084
5643	175085
29328	175086
61961	175087
14349	175088
32780	175089
158244	175090
28546	175091
199248	175092
227475	175093
127602	175094
87247	175095
3930	175096
159076	175097
142163	175098
214021	175099
5188	175100
200507	175101
58761	175102
82563	175103
255873	175104
74687	175105
205423	175106
50657	175107
13227	175108
43910	175109
270433	175110
236091	175111
72273	175112
4696	175113
142284	175114
42657	175115
120675	175116
111042	175117
11878	175118
6779	175119
64902	175120
93731	175121
1670	175122
50611	175123
253463	175124
77251	175125
135088	175126
4568	175127
54237	175128
4060	175129
2892	175130
3987	175131
630	175132
2677	175133
16689	175134
96904	175135
66114	175136
2943	175137
66632	175138
98050	175139
126	175140
101802	175141
206104	175142
1161	175143
53927	175144
86345	175145
102277	175146
24441	175147
4157	175148
3767	175149
235919	175150
2464	175151
20504	175152
90561	175153
43959	175154
241859	175155
12074	175156
5791	175157
43584	175158
1854	175159
196086	175160
221155	175161
21259	175162
2750	175163
164533	175164
30026	175165
16633	175166
140559	175167
194416	175168
110223	175169
90156	175170
14655	175171
170412	175172
271454	175173
3295	175174
249	175175
74129	175176
2073	175177
23730	175178
48514	175179
6183	175180
19383	175181
9223	175182
239386	175183
134397	175184
126313	175185
145499	175186
74195	175187
59781	175188
30537	175189
248234	175190
210640	175191
2653	175192
74724	175193
190884	175194
2330	175195
29600	175196
29448	175197
19659	175198
83283	175199
702	175200
8443	175201
42921	175202
36828	175203
10884	175204
82508	175205
9697	175206
43410	175207
3117	175208
270724	175209
51450	175210
86976	175211
24483	175212
23125	175213
93083	175214
77482	175215
116073	175216
32431	175217
5939	175218
235603	175219
148315	175220
269554	175221
3746	175222
39553	175223
3163	175224
22673	175225
261166	175226
49576	175227
4215	175228
20091	175229
241965	175230
39928	175231
33224	175232
336	175233
112357	175234
3038	175235
2230	175236
67840	175237
64111	175238
1385	175239
11222	175240
109646	175241
25404	175242
194377	175243
4831	175244
1776	175245
56549	175246
237873	175247
4846	175248
35448	175249
145518	175250
144685	175251
74601	175252
19534	175253
41834	175254
79719	175255
130974	175256
2887	175257
89621	175258
41319	175259
86522	175260
17943	175261
16882	175262
67129	175263
253934	175264
32282	175265
2549	175266
2778	175267
34425	175268
7256	175269
2628	175270
68945	175271
18380	175272
3535	175273
181471	175274
44099	175275
112888	175276
16360	175277
249130	175278
8827	175279
121724	175280
16341	175281
7729	175282
2093	175283
916	175284
15359	175285
90412	175286
12205	175287
1863	175288
8703	175289
801	175290
240358	175291
254213	175292
49969	175293
37857	175294
45251	175295
31948	175296
58177	175297
9563	175298
176313	175299
44306	175300
175939	175301
52851	175302
45473	175303
223441	175304
14716	175305
48232	175306
14686	175307
2062	175308
80582	175309
8464	175310
130277	175311
53564	175312
4562	175313
210753	175314
9626	175315
3068	175316
10530	175317
26206	175318
21072	175319
135742	175320
46320	175321
167322	175322
119235	175323
100242	175324
27728	175325
106832	175326
28535	175327
78	175328
43566	175329
5	175330
203697	175331
15160	175332
852	175333
80328	175334
9024	175335
8545	175336
68484	175337
18	175338
19701	175339
8442	175340
348	175341
147771	175342
88866	175343
86400	175344
31376	175345
133989	175346
76723	175347
143360	175348
4578	175349
150542	175350
6103	175351
22569	175352
22816	175353
65072	175354
15886	175355
106312	175356
150212	175357
10800	175358
21700	175359
3660	175360
2508	175361
146076	175362
14234	175363
145324	175364
32748	175365
265230	175366
70627	175367
109645	175368
124600	175369
25580	175370
157266	175371
35715	175372
35540	175373
11227	175374
16259	175375
29755	175376
7990	175377
120355	175378
135000	175379
88429	175380
8588	175381
33006	175382
58432	175383
187825	175384
61343	175385
6412	175386
21607	175387
7233	175388
2568	175389
12646	175390
7665	175391
7165	175392
116442	175393
12868	175394
265692	175395
80656	175396
160642	175397
157633	175398
5703	175399
145696	175400
48881	175401
45046	175402
1611	175403
100412	175404
76631	175405
86340	175406
117905	175407
763	175408
52655	175409
26924	175410
61239	175411
1745	175412
373	175413
104	175414
92362	175415
20583	175416
67900	175417
162	175418
59430	175419
846	175420
166367	175421
17629	175422
202274	175423
139363	175424
16625	175425
208470	175426
65333	175427
247837	175428
89717	175429
182388	175430
12701	175431
41734	175432
2832	175433
164654	175434
33534	175435
15472	175436
96746	175437
49637	175438
77009	175439
259923	175440
11882	175441
39567	175442
94862	175443
57461	175444
264274	175445
32380	175446
65378	175447
15452	175448
207560	175449
308	175450
878	175451
100229	175452
111212	175453
19349	175454
50	175455
10778	175456
19026	175457
9457	175458
84386	175459
6726	175460
113843	175461
14516	175462
40141	175463
228491	175464
189873	175465
29278	175466
47634	175467
226	175468
72864	175469
65982	175470
163985	175471
15019	175472
5482	175473
1908	175474
95367	175475
157126	175476
9266	175477
17651	175478
74082	175479
62563	175480
17033	175481
120160	175482
161728	175483
228	175484
49723	175485
9133	175486
4940	175487
10892	175488
9361	175489
41026	175490
19440	175491
6324	175492
3818	175493
205903	175494
28313	175495
112505	175496
68549	175497
198737	175498
2680	175499
46735	175500
8142	175501
4480	175502
174858	175503
4198	175504
65129	175505
98317	175506
24908	175507
776	175508
53136	175509
57212	175510
14018	175511
19253	175512
80785	175513
92810	175514
6539	175515
3571	175516
6769	175517
2269	175518
43401	175519
169747	175520
1725	175521
47658	175522
197851	175523
205392	175524
144585	175525
50596	175526
164184	175527
58612	175528
109720	175529
189645	175530
52782	175531
84108	175532
105936	175533
187139	175534
14897	175535
123542	175536
187728	175537
267242	175538
21195	175539
25994	175540
12562	175541
3417	175542
104046	175543
4336	175544
80128	175545
16507	175546
66189	175547
24388	175548
34273	175549
78098	175550
77515	175551
38068	175552
13460	175553
9911	175554
199488	175555
20715	175556
614	175557
75167	175558
157431	175559
30394	175560
143606	175561
1969	175562
5378	175563
3791	175564
4434	175565
160	175566
162012	175567
6536	175568
67590	175569
5951	175570
101855	175571
139217	175572
34133	175573
1759	175574
7261	175575
125412	175576
8005	175577
46943	175578
35783	175579
42284	175580
411	175581
141701	175582
2605	175583
3339	175584
74815	175585
145036	175586
811	175587
36103	175588
102852	175589
43215	175590
71905	175591
161287	175592
12625	175593
38957	175594
29906	175595
34581	175596
124260	175597
152732	175598
76389	175599
2549	175600
2919	175601
11014	175602
13635	175603
13800	175604
60560	175605
25201	175606
8135	175607
104013	175608
24431	175609
147166	175610
98024	175611
72907	175612
38802	175613
20258	175614
138466	175615
64591	175616
148199	175617
11194	175618
52969	175619
103850	175620
816	175621
552	175622
104912	175623
12424	175624
26358	175625
35459	175626
91559	175627
21875	175628
18725	175629
26021	175630
30472	175631
17414	175632
271748	175633
48831	175634
240132	175635
1989	175636
28970	175637
262116	175638
1967	175639
9924	175640
14647	175641
52210	175642
4077	175643
111556	175644
111286	175645
179327	175646
34300	175647
1632	175648
8634	175649
2197	175650
99864	175651
43079	175652
205445	175653
51279	175654
2664	175655
5301	175656
33687	175657
13363	175658
14643	175659
37844	175660
80028	175661
37330	175662
114401	175663
32199	175664
8334	175665
6681	175666
43680	175667
128854	175668
8818	175669
7457	175670
135894	175671
110296	175672
2989	175673
10465	175674
90290	175675
110006	175676
102753	175677
14343	175678
138741	175679
69651	175680
107155	175681
170458	175682
88328	175683
166486	175684
3502	175685
19882	175686
92000	175687
162055	175688
27709	175689
1059	175690
108730	175691
90955	175692
42210	175693
232	175694
3862	175695
5774	175696
6353	175697
19	175698
46407	175699
116808	175700
79551	175701
59046	175702
114617	175703
12897	175704
166764	175705
143714	175706
59964	175707
2479	175708
12107	175709
72511	175710
4052	175711
7162	175712
32721	175713
2856	175714
164656	175715
12288	175716
54698	175717
215993	175718
9258	175719
6961	175720
23928	175721
1846	175722
30130	175723
113486	175724
65177	175725
53220	175726
258333	175727
755	175728
1275	175729
158890	175730
31755	175731
265876	175732
63087	175733
5409	175734
40655	175735
57470	175736
54796	175737
141965	175738
35180	175739
45123	175740
40495	175741
167595	175742
32799	175743
4837	175744
16939	175745
10887	175746
60131	175747
9614	175748
12214	175749
130175	175750
12541	175751
61985	175752
9535	175753
189494	175754
4010	175755
149668	175756
162349	175757
93546	175758
34577	175759
3075	175760
18119	175761
24418	175762
59147	175763
26003	175764
10223	175765
26552	175766
7325	175767
532	175768
130455	175769
33792	175770
25783	175771
172995	175772
202737	175773
35259	175774
138472	175775
11634	175776
43584	175777
70209	175778
404	175779
57112	175780
99441	175781
1787	175782
35843	175783
149191	175784
68868	175785
235	175786
50154	175787
15720	175788
4986	175789
26294	175790
19667	175791
4942	175792
9294	175793
19846	175794
966	175795
94482	175796
51634	175797
75	175798
959	175799
20862	175800
53722	175801
251729	175802
30164	175803
4083	175804
158494	175805
37066	175806
207	175807
86046	175808
109184	175809
105779	175810
45541	175811
42972	175812
30	175813
7492	175814
252403	175815
51380	175816
81974	175817
5782	175818
120889	175819
2389	175820
10766	175821
82288	175822
221149	175823
64773	175824
20889	175825
96620	175826
42713	175827
111576	175828
55476	175829
3308	175830
25057	175831
954	175832
225993	175833
58098	175834
18612	175835
542	175836
25864	175837
9230	175838
67625	175839
1384	175840
157734	175841
7944	175842
13547	175843
236155	175844
22439	175845
4922	175846
42991	175847
163113	175848
30871	175849
9842	175850
17731	175851
213594	175852
31218	175853
165023	175854
45015	175855
4357	175856
218758	175857
2285	175858
71251	175859
235440	175860
740	175861
11255	175862
59546	175863
34729	175864
34366	175865
221645	175866
1325	175867
27464	175868
760	175869
42772	175870
12525	175871
36745	175872
3958	175873
136815	175874
1944	175875
34376	175876
7308	175877
1521	175878
15063	175879
58550	175880
58872	175881
19	175882
50985	175883
249639	175884
20086	175885
22209	175886
57458	175887
147145	175888
19253	175889
19762	175890
71279	175891
39277	175892
16410	175893
9012	175894
94038	175895
103887	175896
35422	175897
221973	175898
15447	175899
2705	175900
61231	175901
235278	175902
4180	175903
112779	175904
97125	175905
46334	175906
124093	175907
128688	175908
742	175909
126057	175910
199	175911
8294	175912
885	175913
92280	175914
78232	175915
43601	175916
230701	175917
144028	175918
59327	175919
1945	175920
65047	175921
39780	175922
125	175923
78095	175924
131105	175925
269470	175926
76284	175927
198248	175928
26755	175929
26550	175930
138989	175931
130010	175932
28023	175933
137511	175934
3263	175935
170891	175936
890	175937
246396	175938
11735	175939
135737	175940
4641	175941
75238	175942
109315	175943
6340	175944
538	175945
210222	175946
19319	175947
191855	175948
21742	175949
40131	175950
7829	175951
44860	175952
35846	175953
42870	175954
50334	175955
3383	175956
35208	175957
930	175958
78319	175959
105836	175960
312	175961
198444	175962
70616	175963
25267	175964
79346	175965
10069	175966
14939	175967
164374	175968
32632	175969
117470	175970
246715	175971
175153	175972
66491	175973
46600	175974
3410	175975
17764	175976
111416	175977
160643	175978
207	175979
211594	175980
90121	175981
7258	175982
658	175983
132964	175984
91595	175985
36539	175986
153749	175987
138406	175988
14075	175989
25841	175990
1235	175991
156785	175992
12543	175993
215462	175994
2995	175995
983	175996
52387	175997
23780	175998
31310	175999
29064	176000
5474	176001
229518	176002
38550	176003
347	176004
197270	176005
3852	176006
40925	176007
789	176008
15473	176009
124829	176010
79132	176011
7234	176012
12527	176013
56938	176014
36442	176015
18360	176016
94752	176017
389	176018
18142	176019
8823	176020
3997	176021
98280	176022
193703	176023
100219	176024
9112	176025
7452	176026
91844	176027
32730	176028
44018	176029
27627	176030
132090	176031
44548	176032
676	176033
126807	176034
99976	176035
103736	176036
135334	176037
110834	176038
60264	176039
12613	176040
189465	176041
10073	176042
59745	176043
214767	176044
19806	176045
97611	176046
97523	176047
4801	176048
11204	176049
234888	176050
111009	176051
11275	176052
80092	176053
192462	176054
50765	176055
134871	176056
53896	176057
72934	176058
3333	176059
99450	176060
39317	176061
11060	176062
21734	176063
12246	176064
3809	176065
28629	176066
169512	176067
65011	176068
33924	176069
37775	176070
46934	176071
15818	176072
6037	176073
14511	176074
44982	176075
226136	176076
50327	176077
10394	176078
90970	176079
177440	176080
28212	176081
45050	176082
189574	176083
23629	176084
34503	176085
40580	176086
64819	176087
103337	176088
227	176089
1423	176090
35848	176091
67911	176092
192580	176093
2934	176094
5298	176095
127327	176096
75020	176097
28800	176098
18913	176099
51906	176100
150676	176101
38870	176102
1614	176103
3087	176104
135721	176105
222280	176106
16794	176107
5734	176108
44533	176109
25312	176110
150207	176111
16373	176112
52290	176113
14191	176114
32289	176115
22831	176116
1178	176117
174955	176118
94910	176119
142147	176120
23683	176121
3767	176122
101979	176123
2872	176124
25549	176125
240088	176126
202255	176127
14822	176128
21552	176129
116848	176130
105210	176131
139573	176132
795	176133
50558	176134
73780	176135
17599	176136
25249	176137
2710	176138
23000	176139
61137	176140
4823	176141
19137	176142
234972	176143
102545	176144
172540	176145
956	176146
10288	176147
134697	176148
21459	176149
233346	176150
91011	176151
33565	176152
235020	176153
81899	176154
63795	176155
27560	176156
26627	176157
145252	176158
1623	176159
50314	176160
265518	176161
56268	176162
160180	176163
65864	176164
63788	176165
16302	176166
219027	176167
11026	176168
31028	176169
21355	176170
77099	176171
2886	176172
139968	176173
119772	176174
58078	176175
8233	176176
56095	176177
154848	176178
105320	176179
32227	176180
66771	176181
115209	176182
257727	176183
154980	176184
16206	176185
5031	176186
13389	176187
16257	176188
210765	176189
87039	176190
20774	176191
54112	176192
165	176193
73041	176194
17066	176195
22069	176196
67121	176197
798	176198
103288	176199
55437	176200
169175	176201
2887	176202
116909	176203
41778	176204
111749	176205
37581	176206
26609	176207
39081	176208
31457	176209
162728	176210
295	176211
119505	176212
45586	176213
89968	176214
14359	176215
25799	176216
58983	176217
78973	176218
242161	176219
36675	176220
3042	176221
12587	176222
4022	176223
77105	176224
14545	176225
1252	176226
15890	176227
41182	176228
2199	176229
67142	176230
33008	176231
192328	176232
256896	176233
58558	176234
1943	176235
51125	176236
90748	176237
147662	176238
20013	176239
29120	176240
17867	176241
76152	176242
26054	176243
39531	176244
82042	176245
37395	176246
20487	176247
85401	176248
93471	176249
19029	176250
49670	176251
9524	176252
18236	176253
42320	176254
54507	176255
23937	176256
4270	176257
613	176258
44725	176259
758	176260
241691	176261
67195	176262
57556	176263
64990	176264
68097	176265
139539	176266
18288	176267
180454	176268
229372	176269
15022	176270
74006	176271
2218	176272
2284	176273
96919	176274
258309	176275
226458	176276
82678	176277
60999	176278
10628	176279
5911	176280
30477	176281
8538	176282
124436	176283
8694	176284
72906	176285
137130	176286
22234	176287
11868	176288
82636	176289
212766	176290
127576	176291
228647	176292
6409	176293
5669	176294
15912	176295
151293	176296
243636	176297
70438	176298
4620	176299
87378	176300
3669	176301
78334	176302
11411	176303
4569	176304
19447	176305
73306	176306
205539	176307
15991	176308
63781	176309
65749	176310
164833	176311
184603	176312
14699	176313
244832	176314
65762	176315
252517	176316
219888	176317
3326	176318
207052	176319
8416	176320
5902	176321
2933	176322
76678	176323
222741	176324
41517	176325
24303	176326
271143	176327
20198	176328
36025	176329
51866	176330
13685	176331
96222	176332
210586	176333
199485	176334
31197	176335
27517	176336
63221	176337
54039	176338
4431	176339
1818	176340
222423	176341
236754	176342
35391	176343
1549	176344
122708	176345
190053	176346
132868	176347
22446	176348
78109	176349
14501	176350
93705	176351
44764	176352
156606	176353
17717	176354
70663	176355
10945	176356
153513	176357
20835	176358
145922	176359
27719	176360
1170	176361
16702	176362
1069	176363
496	176364
24500	176365
8363	176366
147812	176367
3518	176368
26768	176369
29	176370
25658	176371
225088	176372
2076	176373
40924	176374
73434	176375
56346	176376
133909	176377
33119	176378
135303	176379
16128	176380
197350	176381
62829	176382
14063	176383
4891	176384
8334	176385
610	176386
82852	176387
189239	176388
100735	176389
168070	176390
1054	176391
15	176392
1741	176393
5	176394
6557	176395
74361	176396
235397	176397
118234	176398
10405	176399
31816	176400
65027	176401
4557	176402
241384	176403
39	176404
67153	176405
226238	176406
37555	176407
43767	176408
3437	176409
148661	176410
145753	176411
3852	176412
36017	176413
23468	176414
13518	176415
94107	176416
37987	176417
668	176418
208810	176419
94397	176420
15030	176421
12727	176422
92443	176423
217382	176424
27375	176425
42472	176426
99300	176427
13147	176428
37377	176429
22502	176430
79013	176431
154537	176432
129779	176433
135920	176434
64154	176435
58580	176436
7384	176437
81739	176438
11238	176439
34891	176440
35856	176441
179899	176442
209945	176443
2542	176444
77650	176445
8337	176446
31514	176447
240931	176448
109793	176449
188657	176450
25472	176451
112516	176452
14490	176453
10966	176454
4940	176455
52	176456
80491	176457
168466	176458
47001	176459
106692	176460
55547	176461
44462	176462
4638	176463
33869	176464
227656	176465
1643	176466
39707	176467
24805	176468
890	176469
563	176470
80742	176471
48589	176472
107553	176473
65315	176474
44399	176475
36319	176476
51846	176477
129830	176478
282	176479
18759	176480
58716	176481
132841	176482
210839	176483
19125	176484
185308	176485
14386	176486
553	176487
2264	176488
61956	176489
30337	176490
28839	176491
78204	176492
157	176493
15175	176494
43322	176495
46615	176496
6074	176497
47	176498
117315	176499
51883	176500
253936	176501
84734	176502
14	176503
4269	176504
1300	176505
54157	176506
1667	176507
7895	176508
31380	176509
8087	176510
83889	176511
251706	176512
5720	176513
36052	176514
33191	176515
1957	176516
75592	176517
42955	176518
4387	176519
65140	176520
116324	176521
31975	176522
150118	176523
167824	176524
6495	176525
206761	176526
51905	176527
70307	176528
257889	176529
5186	176530
5121	176531
68600	176532
10582	176533
175068	176534
146033	176535
210397	176536
28762	176537
99498	176538
6569	176539
73128	176540
11582	176541
243252	176542
212363	176543
783	176544
130004	176545
262	176546
202597	176547
30328	176548
12441	176549
21	176550
256657	176551
65990	176552
2531	176553
14701	176554
75325	176555
94004	176556
22344	176557
147	176558
174697	176559
174659	176560
153606	176561
25074	176562
2028	176563
21275	176564
267566	176565
170054	176566
10196	176567
21646	176568
124859	176569
210713	176570
1161	176571
29367	176572
148714	176573
35526	176574
84262	176575
1972	176576
3883	176577
26695	176578
141149	176579
3316	176580
21168	176581
64601	176582
76976	176583
1218	176584
80317	176585
73444	176586
154884	176587
12917	176588
20723	176589
128540	176590
79716	176591
25306	176592
186145	176593
84136	176594
88527	176595
99324	176596
109836	176597
21662	176598
18051	176599
883	176600
61349	176601
224859	176602
15745	176603
325	176604
94406	176605
169846	176606
117037	176607
7916	176608
7677	176609
213653	176610
84	176611
138600	176612
25660	176613
4372	176614
8118	176615
23088	176616
74422	176617
9364	176618
28645	176619
13469	176620
6066	176621
99348	176622
606	176623
29443	176624
21920	176625
26919	176626
77910	176627
143230	176628
87746	176629
67881	176630
18447	176631
33689	176632
22724	176633
59045	176634
18412	176635
38908	176636
31939	176637
10545	176638
27178	176639
11722	176640
10675	176641
5885	176642
261841	176643
58604	176644
262	176645
11779	176646
42092	176647
2357	176648
125926	176649
26018	176650
70156	176651
79262	176652
153007	176653
57983	176654
100480	176655
10220	176656
7129	176657
100433	176658
26103	176659
208587	176660
5683	176661
35	176662
39497	176663
10436	176664
5512	176665
24619	176666
1537	176667
3054	176668
149488	176669
27220	176670
4219	176671
126701	176672
72572	176673
65134	176674
48011	176675
26392	176676
6610	176677
38842	176678
85003	176679
34219	176680
59284	176681
7645	176682
10465	176683
19872	176684
9850	176685
6429	176686
76830	176687
45209	176688
61895	176689
136612	176690
69758	176691
38754	176692
42850	176693
253248	176694
9179	176695
37064	176696
47384	176697
89202	176698
131279	176699
47158	176700
134266	176701
61711	176702
26073	176703
2667	176704
9139	176705
71989	176706
5467	176707
941	176708
185164	176709
64685	176710
22807	176711
142951	176712
78102	176713
52606	176714
11443	176715
128735	176716
98997	176717
111350	176718
743	176719
6010	176720
84083	176721
12689	176722
81999	176723
26776	176724
37024	176725
4385	176726
45802	176727
263877	176728
10779	176729
214944	176730
1600	176731
79408	176732
1996	176733
261333	176734
46796	176735
46420	176736
9572	176737
170522	176738
84688	176739
130612	176740
915	176741
53179	176742
57112	176743
113631	176744
23639	176745
11212	176746
43808	176747
88562	176748
1745	176749
152531	176750
27946	176751
93561	176752
267571	176753
90054	176754
22320	176755
4475	176756
7097	176757
75247	176758
13721	176759
4949	176760
27889	176761
56811	176762
11233	176763
74214	176764
206435	176765
88763	176766
3867	176767
34714	176768
20495	176769
43445	176770
69542	176771
92520	176772
11222	176773
67703	176774
38700	176775
97443	176776
77363	176777
87082	176778
8579	176779
23562	176780
115748	176781
20116	176782
77244	176783
12822	176784
8263	176785
2193	176786
238397	176787
76015	176788
61092	176789
95129	176790
13943	176791
11215	176792
30223	176793
71246	176794
1737	176795
37380	176796
44081	176797
3622	176798
24804	176799
4190	176800
6497	176801
39079	176802
43722	176803
21266	176804
40104	176805
51843	176806
58015	176807
41764	176808
238199	176809
11464	176810
198568	176811
96850	176812
2375	176813
90058	176814
50976	176815
52837	176816
3132	176817
31643	176818
251086	176819
145091	176820
245093	176821
140358	176822
269343	176823
41210	176824
126253	176825
221808	176826
37	176827
1182	176828
131617	176829
50066	176830
10165	176831
15111	176832
15183	176833
15780	176834
84397	176835
1257	176836
69394	176837
526	176838
170887	176839
71460	176840
94524	176841
1837	176842
94564	176843
2519	176844
32468	176845
197972	176846
174032	176847
32813	176848
261852	176849
122682	176850
23053	176851
249379	176852
71975	176853
30616	176854
107372	176855
46049	176856
128782	176857
10363	176858
209690	176859
115	176860
71322	176861
7303	176862
52558	176863
12836	176864
1216	176865
42422	176866
13732	176867
17357	176868
3983	176869
7913	176870
11403	176871
2041	176872
235933	176873
2317	176874
109300	176875
2213	176876
6516	176877
153063	176878
113787	176879
72322	176880
34531	176881
155456	176882
165656	176883
56927	176884
64827	176885
59541	176886
26399	176887
197881	176888
36058	176889
24975	176890
28729	176891
52303	176892
2	176893
41989	176894
8155	176895
209818	176896
925	176897
173440	176898
17003	176899
255201	176900
13540	176901
100452	176902
6884	176903
1085	176904
69157	176905
269228	176906
100289	176907
2861	176908
53354	176909
6335	176910
35513	176911
1879	176912
389	176913
34545	176914
201349	176915
9494	176916
59970	176917
1105	176918
114043	176919
29725	176920
48687	176921
97325	176922
59559	176923
67677	176924
7915	176925
146958	176926
96338	176927
105615	176928
14449	176929
42451	176930
32974	176931
65264	176932
4312	176933
200830	176934
38596	176935
68058	176936
219158	176937
17857	176938
162164	176939
494	176940
2995	176941
30005	176942
2959	176943
151483	176944
4665	176945
214201	176946
109817	176947
243439	176948
39202	176949
4292	176950
39401	176951
20702	176952
115778	176953
250826	176954
39802	176955
170857	176956
30229	176957
197668	176958
227096	176959
165165	176960
74450	176961
16682	176962
158897	176963
266423	176964
44553	176965
2748	176966
198714	176967
59632	176968
19071	176969
108188	176970
13689	176971
97621	176972
2308	176973
151128	176974
13098	176975
7444	176976
195387	176977
195	176978
177171	176979
52474	176980
64853	176981
18264	176982
127264	176983
65373	176984
20007	176985
254669	176986
6623	176987
69661	176988
80516	176989
20312	176990
42800	176991
758	176992
2809	176993
39017	176994
172116	176995
72021	176996
4008	176997
2540	176998
7641	176999
28484	177000
87398	177001
777	177002
23986	177003
34290	177004
247493	177005
25606	177006
3881	177007
168929	177008
19771	177009
23429	177010
23145	177011
12382	177012
269	177013
224550	177014
208943	177015
170850	177016
111538	177017
219334	177018
112990	177019
19706	177020
94530	177021
126087	177022
52250	177023
148307	177024
146899	177025
31449	177026
186136	177027
73871	177028
16176	177029
237854	177030
226845	177031
3812	177032
3360	177033
1567	177034
37946	177035
83227	177036
3808	177037
4715	177038
101201	177039
62787	177040
133349	177041
107683	177042
11218	177043
26411	177044
17433	177045
56471	177046
163286	177047
102723	177048
27616	177049
42833	177050
8696	177051
81646	177052
191107	177053
25929	177054
141545	177055
84925	177056
207411	177057
45416	177058
25731	177059
27786	177060
120627	177061
630	177062
67	177063
168988	177064
49878	177065
96732	177066
93227	177067
181255	177068
164	177069
67355	177070
2798	177071
18645	177072
44937	177073
59882	177074
26042	177075
7139	177076
3781	177077
14827	177078
11574	177079
36913	177080
239521	177081
127297	177082
22469	177083
44054	177084
23627	177085
200198	177086
63182	177087
167341	177088
13764	177089
268522	177090
63512	177091
4482	177092
86109	177093
5211	177094
159994	177095
76026	177096
19551	177097
7896	177098
32418	177099
150443	177100
9213	177101
14766	177102
35276	177103
21333	177104
28814	177105
98461	177106
61202	177107
4434	177108
7120	177109
4656	177110
13384	177111
66325	177112
187388	177113
154736	177114
28353	177115
16151	177116
16228	177117
187163	177118
219790	177119
152981	177120
124683	177121
254916	177122
17031	177123
7530	177124
70165	177125
10053	177126
102038	177127
53941	177128
64710	177129
15436	177130
149225	177131
22661	177132
139427	177133
117375	177134
5965	177135
20416	177136
406	177137
27589	177138
106020	177139
113102	177140
63695	177141
5475	177142
39204	177143
118013	177144
105700	177145
264620	177146
6772	177147
2159	177148
12434	177149
92279	177150
80303	177151
47861	177152
3796	177153
39151	177154
66290	177155
1526	177156
104293	177157
109071	177158
24672	177159
46033	177160
42688	177161
34121	177162
107809	177163
17788	177164
14222	177165
40828	177166
2785	177167
456	177168
6083	177169
5939	177170
5855	177171
3826	177172
32811	177173
261970	177174
69740	177175
902	177176
64733	177177
272127	177178
7283	177179
19216	177180
69130	177181
11885	177182
105495	177183
114443	177184
19244	177185
54763	177186
47377	177187
204829	177188
43606	177189
15256	177190
230171	177191
23232	177192
4556	177193
54171	177194
52058	177195
6929	177196
4928	177197
21490	177198
96400	177199
32340	177200
15206	177201
32198	177202
89226	177203
4813	177204
153112	177205
35914	177206
56845	177207
85908	177208
223642	177209
5563	177210
73710	177211
7213	177212
24293	177213
181846	177214
11031	177215
122708	177216
28408	177217
75765	177218
14620	177219
59361	177220
15242	177221
215	177222
194380	177223
39	177224
13178	177225
56002	177226
47793	177227
86773	177228
270856	177229
39149	177230
32064	177231
11416	177232
7479	177233
143851	177234
21498	177235
54557	177236
1220	177237
76900	177238
192027	177239
51472	177240
2390	177241
227281	177242
70982	177243
45664	177244
17761	177245
230735	177246
39227	177247
260730	177248
66	177249
40614	177250
269023	177251
53970	177252
98290	177253
32360	177254
2924	177255
10451	177256
73401	177257
21644	177258
1950	177259
6633	177260
36336	177261
211031	177262
55439	177263
52557	177264
45173	177265
16433	177266
96367	177267
167932	177268
6707	177269
45531	177270
3517	177271
204532	177272
32109	177273
26632	177274
36616	177275
14257	177276
255247	177277
99399	177278
250547	177279
225118	177280
1203	177281
1615	177282
5763	177283
74301	177284
84943	177285
138020	177286
17328	177287
48878	177288
39460	177289
2806	177290
213907	177291
24841	177292
268473	177293
43638	177294
160914	177295
240083	177296
4562	177297
77317	177298
166228	177299
42357	177300
137281	177301
268691	177302
526	177303
575	177304
66804	177305
27406	177306
7878	177307
2093	177308
50141	177309
16571	177310
51056	177311
199731	177312
31141	177313
29568	177314
61336	177315
29772	177316
8349	177317
42078	177318
265720	177319
164204	177320
113993	177321
21215	177322
29088	177323
35779	177324
3879	177325
196574	177326
59829	177327
186	177328
39200	177329
698	177330
56824	177331
1	177332
18328	177333
255701	177334
43882	177335
97492	177336
56286	177337
4283	177338
17581	177339
49955	177340
1242	177341
30666	177342
251490	177343
17532	177344
5326	177345
26349	177346
19534	177347
112976	177348
159255	177349
18731	177350
11447	177351
23574	177352
126445	177353
205673	177354
14985	177355
80566	177356
55489	177357
6873	177358
113147	177359
47134	177360
205	177361
54443	177362
147533	177363
35061	177364
2173	177365
68335	177366
59553	177367
141641	177368
260400	177369
23933	177370
949	177371
309	177372
32523	177373
20565	177374
11285	177375
141486	177376
1882	177377
61979	177378
165446	177379
91966	177380
208088	177381
61164	177382
147382	177383
6545	177384
13997	177385
66791	177386
9794	177387
265560	177388
219944	177389
77653	177390
13734	177391
50928	177392
20019	177393
71224	177394
74135	177395
241373	177396
3724	177397
10582	177398
115687	177399
2	177400
223990	177401
36050	177402
116012	177403
81693	177404
68398	177405
243516	177406
197466	177407
140112	177408
35876	177409
100900	177410
1766	177411
24815	177412
233441	177413
71291	177414
17806	177415
115660	177416
16410	177417
66928	177418
18346	177419
5636	177420
5254	177421
121831	177422
21608	177423
10801	177424
157376	177425
269017	177426
10707	177427
67541	177428
63461	177429
219389	177430
100593	177431
12453	177432
16081	177433
104317	177434
155520	177435
34499	177436
48843	177437
46812	177438
14554	177439
76704	177440
12931	177441
94196	177442
13283	177443
188083	177444
223976	177445
3320	177446
49183	177447
459	177448
29034	177449
7082	177450
3857	177451
10718	177452
12708	177453
6744	177454
32453	177455
12578	177456
117559	177457
287	177458
949	177459
79923	177460
31176	177461
160901	177462
110153	177463
3507	177464
63570	177465
3037	177466
98471	177467
7	177468
99348	177469
187437	177470
56129	177471
267366	177472
60160	177473
143212	177474
22858	177475
49568	177476
62846	177477
700	177478
5976	177479
40543	177480
28693	177481
33184	177482
17464	177483
48981	177484
12368	177485
180992	177486
8534	177487
35479	177488
4775	177489
9835	177490
10394	177491
143735	177492
18102	177493
43394	177494
50139	177495
35875	177496
9477	177497
193727	177498
181154	177499
31827	177500
11712	177501
33	177502
5345	177503
203219	177504
31155	177505
8628	177506
1657	177507
1611	177508
2860	177509
8548	177510
95779	177511
8542	177512
45178	177513
36335	177514
33211	177515
65871	177516
9734	177517
160985	177518
178112	177519
11143	177520
85723	177521
52189	177522
217423	177523
9473	177524
165868	177525
98566	177526
184226	177527
21061	177528
105915	177529
36586	177530
39613	177531
43080	177532
827	177533
91832	177534
34991	177535
220648	177536
121165	177537
23374	177538
67135	177539
22650	177540
7529	177541
47991	177542
140534	177543
38043	177544
82906	177545
127635	177546
121970	177547
2422	177548
35500	177549
132713	177550
2625	177551
156716	177552
22502	177553
55051	177554
70743	177555
2227	177556
87241	177557
58528	177558
79205	177559
30816	177560
6798	177561
137494	177562
74496	177563
174311	177564
14186	177565
14998	177566
103658	177567
37095	177568
31299	177569
13097	177570
1210	177571
6765	177572
52498	177573
34594	177574
94700	177575
54216	177576
68984	177577
23879	177578
56648	177579
93075	177580
58733	177581
22329	177582
64560	177583
170248	177584
3186	177585
3239	177586
16520	177587
152453	177588
5257	177589
29689	177590
73397	177591
13	177592
90608	177593
4727	177594
23197	177595
10334	177596
29013	177597
34071	177598
497	177599
49269	177600
268340	177601
8389	177602
58458	177603
54746	177604
8127	177605
5460	177606
155353	177607
166426	177608
119815	177609
58799	177610
121105	177611
123157	177612
76103	177613
92391	177614
13494	177615
1316	177616
108451	177617
2619	177618
135577	177619
20353	177620
4761	177621
548	177622
8189	177623
11690	177624
41992	177625
53693	177626
5005	177627
97678	177628
113973	177629
165936	177630
7611	177631
36969	177632
97017	177633
22238	177634
74323	177635
21524	177636
124628	177637
238567	177638
233651	177639
3418	177640
16059	177641
127918	177642
2609	177643
90590	177644
120222	177645
25106	177646
12130	177647
179245	177648
12042	177649
58641	177650
42025	177651
40226	177652
2997	177653
203572	177654
2454	177655
54480	177656
6249	177657
10331	177658
53726	177659
4566	177660
155914	177661
114128	177662
18981	177663
53641	177664
4590	177665
930	177666
60343	177667
4416	177668
149605	177669
155970	177670
257128	177671
34291	177672
9994	177673
146841	177674
78740	177675
73471	177676
250847	177677
428	177678
150779	177679
73619	177680
99140	177681
3483	177682
269263	177683
59206	177684
2044	177685
179821	177686
30547	177687
37365	177688
120580	177689
57519	177690
34528	177691
18471	177692
101789	177693
59115	177694
3265	177695
76831	177696
7836	177697
60	177698
385	177699
126871	177700
225780	177701
52776	177702
3712	177703
19251	177704
32346	177705
83855	177706
30908	177707
8225	177708
1792	177709
17635	177710
104	177711
25175	177712
7623	177713
2599	177714
94738	177715
31780	177716
119401	177717
114566	177718
13233	177719
133965	177720
162278	177721
46122	177722
214030	177723
92741	177724
75721	177725
227470	177726
96000	177727
126931	177728
16427	177729
107366	177730
80006	177731
19719	177732
160206	177733
51341	177734
225807	177735
84	177736
1498	177737
11639	177738
35572	177739
66086	177740
44096	177741
40305	177742
9846	177743
81	177744
22293	177745
50264	177746
1128	177747
154460	177748
98405	177749
117401	177750
136532	177751
6621	177752
30899	177753
185840	177754
16994	177755
205404	177756
113161	177757
19876	177758
643	177759
10234	177760
130029	177761
214476	177762
63156	177763
2003	177764
17463	177765
71008	177766
216807	177767
150919	177768
691	177769
155163	177770
34418	177771
52862	177772
782	177773
185891	177774
222700	177775
66177	177776
2659	177777
32739	177778
18453	177779
6221	177780
26346	177781
5767	177782
181043	177783
925	177784
488	177785
120363	177786
168423	177787
1198	177788
2821	177789
23084	177790
23006	177791
175039	177792
48881	177793
18695	177794
157181	177795
173828	177796
16912	177797
55173	177798
42905	177799
205110	177800
53197	177801
170	177802
28959	177803
18813	177804
59256	177805
14563	177806
26899	177807
25758	177808
51953	177809
20346	177810
6565	177811
66929	177812
79787	177813
37368	177814
26055	177815
15380	177816
53623	177817
75486	177818
41201	177819
92834	177820
59609	177821
95330	177822
182250	177823
16366	177824
1938	177825
6513	177826
56287	177827
32459	177828
909	177829
156697	177830
31322	177831
203694	177832
5145	177833
21250	177834
51951	177835
101824	177836
6392	177837
29188	177838
50033	177839
18135	177840
227931	177841
5813	177842
236571	177843
21630	177844
59226	177845
22263	177846
82766	177847
110064	177848
93740	177849
6933	177850
2713	177851
19927	177852
37836	177853
131966	177854
16709	177855
140680	177856
3037	177857
42888	177858
10350	177859
243931	177860
1556	177861
5660	177862
127164	177863
100804	177864
9507	177865
627	177866
53214	177867
169511	177868
29594	177869
32481	177870
2123	177871
178323	177872
1621	177873
40701	177874
45424	177875
122499	177876
69120	177877
50627	177878
248	177879
46308	177880
7206	177881
145978	177882
129617	177883
171585	177884
28600	177885
171736	177886
7422	177887
245851	177888
93336	177889
99526	177890
99075	177891
3220	177892
11778	177893
3951	177894
2608	177895
61187	177896
2875	177897
12567	177898
17227	177899
108861	177900
915	177901
2715	177902
8889	177903
540	177904
131655	177905
113088	177906
21833	177907
112224	177908
195028	177909
3573	177910
13785	177911
27691	177912
1217	177913
5045	177914
227699	177915
1950	177916
2162	177917
5614	177918
9846	177919
97731	177920
59685	177921
66372	177922
1096	177923
108213	177924
158167	177925
10128	177926
62467	177927
134502	177928
139133	177929
15582	177930
145181	177931
4946	177932
23785	177933
79676	177934
5442	177935
24427	177936
88269	177937
99428	177938
88258	177939
336	177940
68831	177941
6606	177942
9870	177943
2547	177944
58608	177945
1299	177946
14372	177947
264396	177948
65757	177949
105571	177950
5275	177951
218	177952
193203	177953
7888	177954
48300	177955
12505	177956
38574	177957
56462	177958
167467	177959
13795	177960
3068	177961
113661	177962
33486	177963
173465	177964
80393	177965
58620	177966
3119	177967
50815	177968
246554	177969
145127	177970
61690	177971
81914	177972
14630	177973
199	177974
73823	177975
513	177976
169359	177977
61868	177978
32395	177979
212656	177980
16573	177981
148874	177982
9971	177983
73324	177984
32067	177985
84567	177986
78032	177987
68191	177988
11510	177989
3946	177990
154696	177991
6124	177992
112437	177993
8338	177994
34073	177995
53665	177996
88002	177997
69968	177998
87537	177999
90351	178000
183144	178001
44969	178002
2345	178003
265620	178004
107269	178005
39435	178006
9360	178007
28571	178008
163099	178009
27111	178010
24243	178011
5723	178012
26586	178013
35169	178014
2624	178015
11531	178016
33295	178017
18776	178018
85599	178019
27130	178020
1683	178021
8422	178022
36381	178023
89243	178024
19643	178025
156325	178026
78180	178027
33231	178028
162094	178029
69252	178030
54417	178031
232238	178032
11456	178033
71735	178034
150275	178035
32967	178036
30193	178037
4860	178038
167013	178039
1684	178040
87585	178041
196189	178042
68467	178043
60041	178044
116816	178045
67175	178046
225022	178047
130844	178048
16886	178049
84760	178050
74919	178051
156076	178052
2814	178053
29592	178054
39243	178055
113607	178056
197324	178057
13503	178058
14911	178059
99491	178060
127106	178061
22569	178062
76112	178063
3116	178064
3861	178065
79979	178066
20568	178067
29219	178068
66973	178069
200859	178070
2599	178071
64492	178072
4095	178073
18012	178074
49938	178075
20443	178076
76335	178077
45064	178078
161967	178079
190833	178080
185740	178081
56777	178082
95441	178083
29318	178084
24695	178085
171916	178086
108309	178087
109609	178088
1619	178089
8945	178090
192025	178091
18570	178092
6769	178093
52146	178094
47924	178095
121783	178096
46617	178097
94046	178098
17573	178099
39340	178100
5522	178101
37463	178102
120743	178103
80672	178104
2	178105
53	178106
246052	178107
82686	178108
81169	178109
53262	178110
52856	178111
50506	178112
24190	178113
189931	178114
35496	178115
2812	178116
1689	178117
236151	178118
25253	178119
810	178120
41415	178121
19893	178122
64621	178123
14903	178124
10364	178125
140792	178126
71830	178127
165729	178128
729	178129
67222	178130
79469	178131
57441	178132
8857	178133
113224	178134
81956	178135
120302	178136
250030	178137
123746	178138
3569	178139
9166	178140
39413	178141
78951	178142
12095	178143
130664	178144
27001	178145
131711	178146
16625	178147
117895	178148
16426	178149
100407	178150
93022	178151
93002	178152
104183	178153
260623	178154
1313	178155
20957	178156
232104	178157
185774	178158
127429	178159
7042	178160
66045	178161
250822	178162
31855	178163
265206	178164
139536	178165
49084	178166
138419	178167
152806	178168
10544	178169
72051	178170
132860	178171
158760	178172
1301	178173
66486	178174
12547	178175
16854	178176
50419	178177
4547	178178
39728	178179
26484	178180
103539	178181
661	178182
3118	178183
129286	178184
1855	178185
144347	178186
129260	178187
1501	178188
2044	178189
219096	178190
9010	178191
203253	178192
3030	178193
3210	178194
16416	178195
6617	178196
59826	178197
79575	178198
912	178199
8512	178200
172622	178201
77974	178202
41127	178203
15281	178204
33753	178205
103910	178206
62041	178207
124418	178208
33384	178209
113577	178210
102205	178211
65945	178212
152679	178213
3712	178214
78304	178215
90395	178216
5496	178217
10160	178218
37425	178219
48552	178220
1613	178221
168128	178222
8500	178223
38871	178224
74	178225
220543	178226
69346	178227
89913	178228
142074	178229
1402	178230
1148	178231
3073	178232
28808	178233
252759	178234
72924	178235
6542	178236
31335	178237
82	178238
18553	178239
128308	178240
35459	178241
67570	178242
216398	178243
30081	178244
42012	178245
119735	178246
76504	178247
4317	178248
45639	178249
70226	178250
35562	178251
34930	178252
135224	178253
12203	178254
58832	178255
648	178256
18418	178257
52735	178258
2000	178259
161603	178260
8769	178261
72406	178262
19976	178263
6116	178264
7591	178265
303	178266
9560	178267
4752	178268
129702	178269
47238	178270
906	178271
6591	178272
6446	178273
56502	178274
7250	178275
122967	178276
387	178277
165092	178278
54482	178279
19556	178280
44021	178281
75956	178282
202320	178283
52964	178284
83698	178285
269543	178286
8259	178287
67854	178288
43119	178289
57358	178290
64538	178291
13144	178292
117862	178293
11331	178294
201439	178295
87864	178296
113979	178297
50441	178298
237187	178299
15018	178300
4609	178301
3309	178302
142	178303
254345	178304
69303	178305
107573	178306
5513	178307
1027	178308
12065	178309
121059	178310
68354	178311
3290	178312
81541	178313
41319	178314
52066	178315
48760	178316
13525	178317
174139	178318
3412	178319
22147	178320
91634	178321
243710	178322
3023	178323
77695	178324
56012	178325
17681	178326
127538	178327
59032	178328
7151	178329
239432	178330
62769	178331
192162	178332
14430	178333
10090	178334
67440	178335
110871	178336
270957	178337
145507	178338
245412	178339
110934	178340
4642	178341
58233	178342
6788	178343
59582	178344
31708	178345
99885	178346
20374	178347
80367	178348
40374	178349
45925	178350
166471	178351
264728	178352
45343	178353
22279	178354
19957	178355
80388	178356
44600	178357
52659	178358
13937	178359
36805	178360
9596	178361
11108	178362
1647	178363
15627	178364
35316	178365
19639	178366
48280	178367
82	178368
196242	178369
63795	178370
70448	178371
85274	178372
48299	178373
181338	178374
15267	178375
30481	178376
7226	178377
3466	178378
15013	178379
211320	178380
36567	178381
67500	178382
21639	178383
147728	178384
2227	178385
34	178386
131844	178387
20375	178388
15738	178389
61379	178390
8506	178391
2207	178392
185	178393
67687	178394
2876	178395
207143	178396
67900	178397
5155	178398
2119	178399
106491	178400
3695	178401
4430	178402
107522	178403
71196	178404
200363	178405
77529	178406
1569	178407
10433	178408
8148	178409
23472	178410
97300	178411
8314	178412
217832	178413
25071	178414
17861	178415
166696	178416
96945	178417
47319	178418
3773	178419
3042	178420
65966	178421
20123	178422
34662	178423
43226	178424
12135	178425
20927	178426
6197	178427
33463	178428
18187	178429
68618	178430
9234	178431
8462	178432
107313	178433
166207	178434
184935	178435
209107	178436
2852	178437
177225	178438
65327	178439
25093	178440
950	178441
150948	178442
5117	178443
142482	178444
243444	178445
67668	178446
99751	178447
103306	178448
54342	178449
26681	178450
2217	178451
17617	178452
75056	178453
5320	178454
18667	178455
12346	178456
196540	178457
1647	178458
36159	178459
20282	178460
264576	178461
81470	178462
11664	178463
74452	178464
20964	178465
15828	178466
14191	178467
2152	178468
132788	178469
156390	178470
19605	178471
32007	178472
110592	178473
34006	178474
417	178475
15489	178476
23065	178477
52855	178478
41927	178479
217481	178480
9205	178481
219286	178482
3785	178483
150857	178484
129294	178485
107654	178486
109852	178487
41939	178488
42890	178489
156282	178490
15480	178491
176127	178492
122776	178493
1843	178494
124955	178495
46405	178496
19910	178497
10250	178498
7286	178499
2013	178500
7864	178501
6600	178502
9729	178503
15083	178504
16959	178505
23638	178506
5771	178507
33718	178508
34236	178509
1362	178510
65734	178511
77739	178512
59729	178513
232484	178514
13430	178515
129934	178516
49731	178517
31450	178518
44612	178519
86022	178520
13560	178521
35003	178522
27692	178523
255821	178524
61687	178525
7626	178526
17951	178527
24112	178528
147745	178529
10191	178530
16284	178531
71828	178532
27306	178533
33359	178534
76899	178535
682	178536
74753	178537
21574	178538
135085	178539
53385	178540
191433	178541
243422	178542
140142	178543
8817	178544
6296	178545
6365	178546
104858	178547
198410	178548
125274	178549
4274	178550
10427	178551
144964	178552
111722	178553
119490	178554
90388	178555
121530	178556
219359	178557
20887	178558
18961	178559
7276	178560
181231	178561
52012	178562
113516	178563
31836	178564
4671	178565
205168	178566
193971	178567
101803	178568
93880	178569
21916	178570
16927	178571
270	178572
197492	178573
812	178574
20789	178575
13175	178576
28869	178577
107461	178578
10903	178579
162459	178580
130304	178581
92838	178582
92388	178583
22786	178584
181941	178585
7140	178586
57716	178587
30188	178588
39871	178589
76794	178590
25801	178591
16421	178592
19486	178593
30673	178594
112429	178595
57179	178596
31089	178597
17289	178598
78716	178599
29274	178600
2356	178601
14985	178602
125043	178603
95568	178604
1372	178605
135395	178606
83357	178607
90779	178608
77549	178609
345	178610
59015	178611
1273	178612
175762	178613
6796	178614
3415	178615
108356	178616
13725	178617
39542	178618
5426	178619
31797	178620
118316	178621
60993	178622
105403	178623
1035	178624
218809	178625
6624	178626
170731	178627
271925	178628
8885	178629
80563	178630
41564	178631
67572	178632
30959	178633
18483	178634
38813	178635
15	178636
15446	178637
14267	178638
1150	178639
10487	178640
35668	178641
210966	178642
127255	178643
256906	178644
106823	178645
57355	178646
73900	178647
67898	178648
42596	178649
13659	178650
71030	178651
4897	178652
3608	178653
10389	178654
46950	178655
209624	178656
67111	178657
210958	178658
116850	178659
240311	178660
171986	178661
7249	178662
47106	178663
31795	178664
78623	178665
23028	178666
24088	178667
94223	178668
106192	178669
239	178670
21819	178671
58564	178672
533	178673
47229	178674
132432	178675
33316	178676
727	178677
281	178678
15277	178679
165826	178680
50881	178681
5089	178682
42906	178683
50008	178684
105099	178685
4784	178686
141362	178687
8424	178688
38528	178689
10811	178690
31349	178691
91086	178692
162061	178693
8836	178694
21032	178695
98687	178696
29023	178697
29593	178698
141361	178699
137888	178700
26568	178701
68531	178702
93510	178703
28640	178704
74422	178705
174117	178706
344	178707
65917	178708
10069	178709
95704	178710
163521	178711
14021	178712
4654	178713
80231	178714
9	178715
3857	178716
119314	178717
167998	178718
7422	178719
121251	178720
31488	178721
431	178722
2056	178723
17593	178724
7029	178725
114799	178726
771	178727
27273	178728
16059	178729
838	178730
81269	178731
126607	178732
368	178733
29182	178734
4441	178735
65295	178736
55	178737
22887	178738
233356	178739
1409	178740
22983	178741
7577	178742
146910	178743
22711	178744
14234	178745
53677	178746
110683	178747
475	178748
289	178749
22357	178750
188492	178751
3022	178752
210314	178753
53352	178754
5171	178755
2008	178756
15232	178757
132	178758
3344	178759
105029	178760
428	178761
10683	178762
25488	178763
81508	178764
111494	178765
106649	178766
57515	178767
234193	178768
39111	178769
109182	178770
70	178771
67967	178772
5259	178773
24346	178774
189365	178775
47329	178776
139657	178777
249218	178778
124270	178779
241197	178780
12500	178781
73608	178782
7483	178783
4874	178784
4504	178785
127201	178786
54186	178787
75749	178788
15159	178789
25690	178790
28285	178791
59466	178792
22230	178793
26446	178794
37712	178795
62409	178796
203726	178797
269	178798
121631	178799
3368	178800
99685	178801
46118	178802
78260	178803
186990	178804
80355	178805
203017	178806
9405	178807
2844	178808
10721	178809
14168	178810
4295	178811
1873	178812
28515	178813
16232	178814
123498	178815
118415	178816
682	178817
9106	178818
4118	178819
32066	178820
3118	178821
4652	178822
256151	178823
79703	178824
11623	178825
58911	178826
205275	178827
65711	178828
31264	178829
61009	178830
102287	178831
146969	178832
11708	178833
5432	178834
106639	178835
91833	178836
29654	178837
159999	178838
14801	178839
77443	178840
70472	178841
258779	178842
33529	178843
5797	178844
1191	178845
228990	178846
11934	178847
819	178848
30913	178849
174730	178850
187940	178851
45844	178852
13694	178853
11068	178854
41298	178855
77480	178856
125506	178857
27316	178858
143300	178859
20809	178860
5050	178861
30209	178862
16755	178863
1704	178864
9942	178865
21518	178866
69367	178867
2753	178868
75845	178869
107650	178870
11502	178871
125197	178872
7607	178873
118163	178874
245881	178875
19982	178876
20898	178877
60514	178878
126444	178879
18275	178880
13117	178881
7120	178882
4366	178883
83804	178884
48719	178885
91493	178886
174085	178887
40203	178888
59043	178889
55813	178890
18728	178891
54415	178892
4890	178893
21709	178894
9761	178895
11105	178896
11288	178897
3806	178898
36058	178899
15170	178900
260696	178901
55602	178902
5962	178903
215198	178904
102327	178905
19796	178906
21288	178907
18861	178908
10942	178909
271349	178910
89772	178911
184326	178912
5504	178913
25564	178914
65138	178915
88400	178916
67413	178917
52246	178918
34506	178919
16821	178920
8259	178921
109022	178922
106037	178923
14510	178924
11023	178925
12200	178926
211755	178927
94098	178928
24973	178929
22028	178930
26498	178931
80904	178932
82769	178933
97849	178934
287	178935
112591	178936
227141	178937
42494	178938
6860	178939
1154	178940
141020	178941
180890	178942
177327	178943
18115	178944
52586	178945
119428	178946
121002	178947
265992	178948
40284	178949
8218	178950
30705	178951
21392	178952
1170	178953
2445	178954
99265	178955
96876	178956
51112	178957
113348	178958
50510	178959
33521	178960
11132	178961
117	178962
99546	178963
120178	178964
49997	178965
71212	178966
2100	178967
699	178968
40680	178969
228771	178970
3327	178971
142202	178972
54937	178973
4194	178974
4631	178975
37919	178976
24234	178977
50516	178978
143273	178979
1842	178980
130431	178981
189485	178982
8245	178983
332	178984
9060	178985
4263	178986
3747	178987
197713	178988
116083	178989
71863	178990
151337	178991
5334	178992
28757	178993
61914	178994
78521	178995
18597	178996
41985	178997
52234	178998
11915	178999
20070	179000
222108	179001
219701	179002
109676	179003
7178	179004
223823	179005
91540	179006
175626	179007
30235	179008
23865	179009
142858	179010
263648	179011
15084	179012
58426	179013
18049	179014
4890	179015
4659	179016
23707	179017
212062	179018
9536	179019
59639	179020
27962	179021
11834	179022
103620	179023
1924	179024
5155	179025
2108	179026
15	179027
25103	179028
237479	179029
151977	179030
47031	179031
5955	179032
7664	179033
3940	179034
140121	179035
174100	179036
18787	179037
55367	179038
124279	179039
71458	179040
156688	179041
97493	179042
19089	179043
148006	179044
208	179045
143798	179046
28755	179047
124689	179048
22612	179049
260	179050
884	179051
24154	179052
208401	179053
6064	179054
91150	179055
215025	179056
58619	179057
40830	179058
66680	179059
95177	179060
7711	179061
169164	179062
51106	179063
17133	179064
3754	179065
168042	179066
2144	179067
27679	179068
6235	179069
79984	179070
29088	179071
12816	179072
166999	179073
80487	179074
4873	179075
210	179076
6368	179077
205017	179078
121527	179079
50795	179080
13257	179081
3601	179082
14346	179083
137777	179084
5732	179085
9938	179086
92961	179087
81555	179088
60141	179089
1346	179090
45620	179091
1502	179092
78512	179093
63098	179094
185301	179095
93735	179096
2116	179097
24788	179098
14531	179099
341	179100
73924	179101
180445	179102
8351	179103
104381	179104
28406	179105
101207	179106
177990	179107
68249	179108
2750	179109
18917	179110
648	179111
114102	179112
25797	179113
2507	179114
121975	179115
204	179116
23854	179117
209700	179118
166813	179119
48922	179120
107955	179121
47585	179122
3334	179123
3908	179124
9043	179125
101529	179126
258414	179127
34425	179128
9925	179129
3553	179130
112489	179131
5135	179132
222574	179133
3629	179134
43173	179135
4901	179136
186480	179137
27169	179138
230463	179139
95817	179140
1206	179141
23656	179142
16316	179143
3254	179144
28918	179145
46365	179146
74218	179147
41382	179148
1147	179149
60489	179150
186492	179151
814	179152
75428	179153
16379	179154
150534	179155
118110	179156
3091	179157
169770	179158
66605	179159
80223	179160
24533	179161
192453	179162
12775	179163
233672	179164
988	179165
261100	179166
98814	179167
3351	179168
126624	179169
4398	179170
4034	179171
804	179172
13992	179173
97973	179174
219050	179175
14397	179176
36486	179177
125897	179178
7466	179179
5917	179180
90841	179181
7311	179182
36897	179183
46053	179184
8565	179185
4102	179186
134025	179187
64387	179188
175815	179189
5651	179190
47796	179191
138521	179192
40844	179193
178535	179194
34600	179195
48711	179196
107782	179197
3282	179198
47601	179199
73644	179200
40	179201
31025	179202
646	179203
5192	179204
15461	179205
75	179206
253157	179207
25653	179208
130125	179209
41986	179210
83866	179211
43092	179212
125120	179213
19478	179214
141319	179215
11377	179216
142514	179217
41222	179218
21900	179219
11585	179220
26966	179221
154932	179222
20582	179223
86747	179224
1709	179225
5018	179226
52053	179227
47485	179228
13531	179229
4120	179230
39863	179231
813	179232
1098	179233
94054	179234
19548	179235
154170	179236
139004	179237
38214	179238
4811	179239
5857	179240
12529	179241
4430	179242
1912	179243
98705	179244
5773	179245
84068	179246
256582	179247
10532	179248
29931	179249
1186	179250
86350	179251
3110	179252
267115	179253
249345	179254
103404	179255
49143	179256
151	179257
200164	179258
142453	179259
81621	179260
19782	179261
86365	179262
46642	179263
29820	179264
9785	179265
937	179266
84517	179267
13000	179268
5610	179269
113470	179270
147417	179271
73884	179272
171493	179273
218304	179274
93716	179275
109210	179276
226854	179277
15337	179278
233669	179279
1037	179280
129535	179281
158138	179282
909	179283
15333	179284
175881	179285
34643	179286
67148	179287
11258	179288
74648	179289
66070	179290
531	179291
8201	179292
32859	179293
245915	179294
1146	179295
41705	179296
211763	179297
1774	179298
149112	179299
628	179300
68081	179301
219688	179302
1118	179303
23608	179304
9145	179305
173299	179306
246051	179307
67657	179308
106964	179309
238514	179310
34633	179311
11327	179312
3985	179313
4123	179314
42554	179315
100691	179316
32964	179317
4658	179318
2948	179319
4620	179320
35	179321
5	179322
78062	179323
1223	179324
75140	179325
14437	179326
143114	179327
23753	179328
53871	179329
69502	179330
193169	179331
48537	179332
6375	179333
171	179334
17214	179335
17687	179336
28080	179337
271716	179338
198654	179339
2638	179340
122635	179341
172970	179342
1295	179343
160070	179344
8513	179345
145348	179346
8089	179347
101427	179348
155502	179349
34669	179350
33322	179351
53	179352
159036	179353
49412	179354
2747	179355
34814	179356
57129	179357
48206	179358
32135	179359
40462	179360
2651	179361
219850	179362
99	179363
29105	179364
31031	179365
18151	179366
3203	179367
31984	179368
1378	179369
18104	179370
14965	179371
257576	179372
44696	179373
52958	179374
16317	179375
6643	179376
17297	179377
21772	179378
49130	179379
75830	179380
13856	179381
91640	179382
165656	179383
186138	179384
15933	179385
107174	179386
176526	179387
109756	179388
198740	179389
1541	179390
32392	179391
17972	179392
10591	179393
13101	179394
26148	179395
2817	179396
166780	179397
17170	179398
112144	179399
591	179400
150877	179401
100146	179402
85877	179403
14283	179404
178531	179405
35534	179406
1808	179407
8703	179408
70581	179409
52678	179410
1047	179411
101387	179412
41240	179413
69638	179414
41550	179415
60013	179416
35582	179417
4441	179418
82282	179419
6882	179420
177953	179421
5198	179422
28017	179423
244971	179424
3104	179425
270034	179426
111281	179427
141072	179428
16129	179429
54321	179430
193908	179431
19251	179432
110530	179433
2008	179434
8207	179435
164337	179436
88987	179437
4355	179438
146678	179439
6083	179440
176363	179441
11428	179442
111774	179443
7978	179444
40937	179445
76520	179446
11054	179447
13125	179448
75431	179449
19617	179450
1204	179451
36259	179452
15834	179453
27329	179454
86424	179455
8664	179456
23864	179457
163148	179458
48288	179459
2338	179460
106361	179461
27385	179462
45019	179463
122798	179464
116431	179465
55669	179466
368	179467
141267	179468
43241	179469
28518	179470
11803	179471
118905	179472
226222	179473
105328	179474
20415	179475
75173	179476
60475	179477
48999	179478
25918	179479
74934	179480
111795	179481
150991	179482
31762	179483
12250	179484
13661	179485
225120	179486
27388	179487
145033	179488
157377	179489
23484	179490
5593	179491
45651	179492
66136	179493
46993	179494
12429	179495
1877	179496
18	179497
1659	179498
107330	179499
1645	179500
256170	179501
44440	179502
16956	179503
74065	179504
19974	179505
100748	179506
4131	179507
195038	179508
39901	179509
142624	179510
57431	179511
18981	179512
133000	179513
177848	179514
61506	179515
108882	179516
226334	179517
11953	179518
109827	179519
88119	179520
23910	179521
203432	179522
191021	179523
169132	179524
80337	179525
114696	179526
63141	179527
8560	179528
260828	179529
173	179530
17388	179531
35302	179532
44418	179533
30156	179534
28982	179535
30519	179536
10630	179537
15158	179538
21230	179539
146332	179540
1572	179541
20033	179542
229858	179543
23241	179544
131180	179545
7347	179546
173490	179547
40434	179548
152	179549
54161	179550
12867	179551
92767	179552
87254	179553
253607	179554
75186	179555
269472	179556
28174	179557
46075	179558
71580	179559
455	179560
249933	179561
257323	179562
31808	179563
2036	179564
95172	179565
10499	179566
162340	179567
193869	179568
85107	179569
234800	179570
170861	179571
220861	179572
70256	179573
12785	179574
26842	179575
1527	179576
17565	179577
14672	179578
32543	179579
6347	179580
9796	179581
15360	179582
76276	179583
168380	179584
121202	179585
5445	179586
6839	179587
6157	179588
236337	179589
136010	179590
12832	179591
5121	179592
241	179593
80192	179594
22440	179595
107693	179596
265456	179597
6105	179598
129838	179599
3213	179600
24140	179601
192696	179602
18166	179603
45430	179604
9788	179605
1441	179606
95618	179607
50207	179608
22435	179609
27957	179610
23197	179611
86778	179612
7739	179613
117353	179614
27556	179615
5388	179616
18080	179617
17753	179618
230697	179619
6863	179620
3027	179621
28011	179622
18773	179623
25205	179624
158232	179625
92246	179626
72526	179627
31663	179628
199972	179629
158439	179630
31248	179631
204858	179632
1559	179633
232680	179634
142327	179635
21916	179636
169735	179637
112926	179638
184630	179639
113488	179640
47056	179641
5370	179642
204227	179643
104879	179644
2795	179645
66966	179646
229676	179647
43734	179648
147095	179649
79780	179650
7195	179651
186930	179652
40626	179653
71262	179654
136	179655
147530	179656
11566	179657
9774	179658
79025	179659
183204	179660
142026	179661
34073	179662
152936	179663
6537	179664
41278	179665
76682	179666
49786	179667
76463	179668
34873	179669
148475	179670
19303	179671
111820	179672
37888	179673
8102	179674
138732	179675
16482	179676
117188	179677
520	179678
10859	179679
6026	179680
2317	179681
7812	179682
103167	179683
263227	179684
48315	179685
585	179686
44512	179687
170263	179688
1048	179689
74397	179690
1020	179691
79391	179692
21187	179693
32181	179694
150209	179695
189260	179696
83586	179697
192153	179698
107092	179699
53660	179700
12481	179701
257158	179702
16885	179703
1393	179704
25448	179705
161702	179706
46757	179707
74284	179708
59495	179709
875	179710
78158	179711
9634	179712
65273	179713
535	179714
91183	179715
247697	179716
138030	179717
194	179718
97629	179719
147048	179720
19789	179721
249930	179722
113558	179723
2542	179724
11350	179725
64358	179726
16448	179727
30993	179728
6562	179729
186443	179730
5511	179731
18866	179732
13697	179733
2305	179734
46161	179735
18334	179736
37785	179737
7126	179738
55366	179739
20550	179740
134573	179741
88001	179742
124983	179743
71777	179744
31259	179745
172516	179746
52844	179747
7832	179748
622	179749
117309	179750
71525	179751
121546	179752
4338	179753
258434	179754
43288	179755
8436	179756
104485	179757
23551	179758
1370	179759
258236	179760
17564	179761
159987	179762
203895	179763
11768	179764
239617	179765
93263	179766
2298	179767
7984	179768
135278	179769
5325	179770
2286	179771
28187	179772
15969	179773
28593	179774
53482	179775
136261	179776
52	179777
40378	179778
9001	179779
118243	179780
43641	179781
12039	179782
132491	179783
1630	179784
87	179785
63465	179786
91755	179787
117760	179788
84652	179789
84106	179790
24969	179791
90263	179792
60692	179793
68184	179794
12197	179795
73698	179796
29952	179797
32633	179798
153840	179799
1782	179800
44611	179801
33795	179802
7365	179803
84949	179804
8867	179805
55604	179806
1113	179807
5066	179808
117548	179809
49705	179810
54815	179811
108263	179812
8270	179813
14428	179814
135263	179815
8666	179816
2982	179817
122431	179818
13802	179819
33827	179820
35777	179821
219053	179822
31876	179823
1513	179824
6250	179825
5799	179826
221821	179827
4530	179828
50331	179829
244017	179830
756	179831
8445	179832
59349	179833
12490	179834
169864	179835
75098	179836
24229	179837
68875	179838
25677	179839
35230	179840
23382	179841
38149	179842
85110	179843
144828	179844
29566	179845
223465	179846
19656	179847
155157	179848
166731	179849
45727	179850
32771	179851
205520	179852
116607	179853
71220	179854
2598	179855
146754	179856
119966	179857
46694	179858
68024	179859
39808	179860
21453	179861
90404	179862
11230	179863
40551	179864
4917	179865
29705	179866
123419	179867
9950	179868
70562	179869
65829	179870
696	179871
31552	179872
11448	179873
8285	179874
6160	179875
199621	179876
33040	179877
63839	179878
24329	179879
64295	179880
735	179881
2171	179882
155161	179883
25866	179884
1566	179885
91837	179886
1242	179887
26251	179888
241223	179889
3243	179890
21697	179891
1344	179892
198526	179893
230550	179894
134726	179895
45807	179896
130512	179897
403	179898
7640	179899
3634	179900
151024	179901
21372	179902
3576	179903
234376	179904
17233	179905
41183	179906
27967	179907
263459	179908
34489	179909
18594	179910
32206	179911
4599	179912
97513	179913
52739	179914
14737	179915
52510	179916
191007	179917
45129	179918
3802	179919
12081	179920
170980	179921
3658	179922
57887	179923
1859	179924
87091	179925
12283	179926
39837	179927
170668	179928
42478	179929
4884	179930
23376	179931
188240	179932
97206	179933
10084	179934
42196	179935
14263	179936
139495	179937
1639	179938
43686	179939
96872	179940
3741	179941
36644	179942
1461	179943
102598	179944
30620	179945
105468	179946
18562	179947
64568	179948
11079	179949
149032	179950
47959	179951
618	179952
36567	179953
135800	179954
54318	179955
77313	179956
11426	179957
34534	179958
74505	179959
62597	179960
55515	179961
145551	179962
17167	179963
25206	179964
9579	179965
94717	179966
3508	179967
44485	179968
1394	179969
20502	179970
4738	179971
59039	179972
21	179973
223926	179974
69737	179975
4483	179976
21215	179977
154	179978
87317	179979
5762	179980
30498	179981
8158	179982
111014	179983
268017	179984
20301	179985
48572	179986
128055	179987
64428	179988
158257	179989
37173	179990
210035	179991
7760	179992
8689	179993
29018	179994
84355	179995
111588	179996
4068	179997
122106	179998
175264	179999
207	180000
16418	180001
140158	180002
1427	180003
6461	180004
64924	180005
43774	180006
518	180007
80436	180008
18084	180009
544	180010
4275	180011
136936	180012
234984	180013
42299	180014
27920	180015
2256	180016
151600	180017
5081	180018
1041	180019
2712	180020
2370	180021
102179	180022
6757	180023
58258	180024
28081	180025
71371	180026
51552	180027
13626	180028
10422	180029
133743	180030
1500	180031
217499	180032
202363	180033
131640	180034
53931	180035
20291	180036
97594	180037
103607	180038
42557	180039
3377	180040
4235	180041
129800	180042
204180	180043
10652	180044
24043	180045
146642	180046
40560	180047
221985	180048
10238	180049
11631	180050
61033	180051
41196	180052
40406	180053
710	180054
20604	180055
92146	180056
8	180057
32834	180058
245122	180059
80731	180060
142702	180061
225577	180062
8002	180063
106903	180064
111825	180065
4276	180066
8319	180067
153975	180068
259026	180069
50688	180070
18215	180071
55932	180072
166007	180073
62382	180074
55932	180075
3036	180076
8424	180077
6074	180078
119181	180079
22069	180080
695	180081
55182	180082
28747	180083
4276	180084
213112	180085
133	180086
244691	180087
12016	180088
269748	180089
29228	180090
10400	180091
82795	180092
1976	180093
16458	180094
51266	180095
23980	180096
77375	180097
230051	180098
222011	180099
237861	180100
13190	180101
843	180102
39813	180103
11296	180104
9149	180105
18686	180106
51592	180107
50316	180108
1722	180109
126560	180110
183189	180111
20411	180112
9807	180113
107585	180114
164384	180115
51574	180116
13070	180117
13978	180118
92482	180119
437	180120
140886	180121
76285	180122
21471	180123
109240	180124
147062	180125
153641	180126
35590	180127
2213	180128
144759	180129
120500	180130
168562	180131
63733	180132
105200	180133
180304	180134
169782	180135
148441	180136
15825	180137
240604	180138
72167	180139
3624	180140
224002	180141
50933	180142
2088	180143
38626	180144
72126	180145
1530	180146
191858	180147
78790	180148
20308	180149
16092	180150
118779	180151
76607	180152
38952	180153
228222	180154
1794	180155
16658	180156
11359	180157
114479	180158
107534	180159
56168	180160
167225	180161
30391	180162
74951	180163
14119	180164
3265	180165
17159	180166
108062	180167
136502	180168
253773	180169
160554	180170
50674	180171
77647	180172
22377	180173
58318	180174
163489	180175
13992	180176
39310	180177
17067	180178
1759	180179
985	180180
34963	180181
46633	180182
74418	180183
25271	180184
87632	180185
170261	180186
221643	180187
156208	180188
26781	180189
1872	180190
34109	180191
10463	180192
143507	180193
215703	180194
2173	180195
27299	180196
63908	180197
199901	180198
10587	180199
17921	180200
27343	180201
67224	180202
79593	180203
118710	180204
13718	180205
54858	180206
252807	180207
67382	180208
35020	180209
5135	180210
57059	180211
5272	180212
27300	180213
25012	180214
266726	180215
3680	180216
73153	180217
21896	180218
27507	180219
247400	180220
135	180221
105430	180222
12441	180223
131551	180224
27575	180225
80448	180226
179060	180227
117139	180228
28032	180229
58650	180230
28893	180231
56041	180232
46755	180233
9368	180234
62124	180235
6884	180236
6940	180237
42056	180238
149535	180239
4061	180240
3164	180241
9583	180242
110898	180243
69417	180244
100663	180245
2594	180246
85844	180247
10529	180248
9724	180249
54654	180250
107345	180251
8801	180252
118290	180253
143920	180254
140972	180255
7813	180256
79003	180257
187823	180258
230120	180259
187606	180260
172382	180261
33320	180262
65792	180263
657	180264
82648	180265
70692	180266
772	180267
51380	180268
42987	180269
46014	180270
168509	180271
11616	180272
44563	180273
14359	180274
6441	180275
144942	180276
38676	180277
25804	180278
76916	180279
4344	180280
55817	180281
133564	180282
3066	180283
2585	180284
93020	180285
162477	180286
143028	180287
107577	180288
8861	180289
251764	180290
111882	180291
85834	180292
8403	180293
9716	180294
17249	180295
7418	180296
268897	180297
11416	180298
5434	180299
26730	180300
140731	180301
61240	180302
13880	180303
119148	180304
42129	180305
24180	180306
211426	180307
41052	180308
15390	180309
147143	180310
66877	180311
118666	180312
95874	180313
9831	180314
10115	180315
23214	180316
43804	180317
129758	180318
2646	180319
15128	180320
109017	180321
149519	180322
58302	180323
1089	180324
136896	180325
1105	180326
157481	180327
175291	180328
59878	180329
2819	180330
96785	180331
21609	180332
74417	180333
198956	180334
82595	180335
33533	180336
26509	180337
430	180338
258780	180339
169957	180340
55	180341
23789	180342
1044	180343
680	180344
94081	180345
14477	180346
243511	180347
15593	180348
7228	180349
32313	180350
13018	180351
38904	180352
222371	180353
189768	180354
48951	180355
137943	180356
88668	180357
55184	180358
119697	180359
103986	180360
19523	180361
31934	180362
6288	180363
1488	180364
12281	180365
114917	180366
57289	180367
55587	180368
59087	180369
26191	180370
8506	180371
1329	180372
813	180373
3505	180374
20426	180375
17545	180376
9845	180377
12033	180378
63186	180379
281	180380
76066	180381
58507	180382
18123	180383
22850	180384
70447	180385
65322	180386
10925	180387
165184	180388
260463	180389
227993	180390
25156	180391
128607	180392
20210	180393
38621	180394
33144	180395
8521	180396
5869	180397
7986	180398
65308	180399
49847	180400
194568	180401
48677	180402
11160	180403
3613	180404
8269	180405
1265	180406
39726	180407
30456	180408
23194	180409
256546	180410
11559	180411
17722	180412
49288	180413
1	180414
251138	180415
39802	180416
181536	180417
9475	180418
68689	180419
57723	180420
30135	180421
153590	180422
21678	180423
271248	180424
68575	180425
40349	180426
12	180427
23946	180428
4438	180429
19758	180430
11052	180431
9149	180432
79518	180433
126394	180434
8123	180435
62861	180436
21078	180437
27192	180438
73454	180439
78078	180440
1560	180441
50928	180442
25091	180443
81266	180444
208800	180445
3373	180446
806	180447
6917	180448
124977	180449
33378	180450
23452	180451
270517	180452
5344	180453
1242	180454
14803	180455
29941	180456
15617	180457
239582	180458
75539	180459
49980	180460
8673	180461
101090	180462
127336	180463
71765	180464
2233	180465
15701	180466
8954	180467
1152	180468
30172	180469
240981	180470
167605	180471
493	180472
237620	180473
16323	180474
64722	180475
23861	180476
105671	180477
27429	180478
27517	180479
14442	180480
1439	180481
3140	180482
22867	180483
6331	180484
167289	180485
5892	180486
228761	180487
33413	180488
219884	180489
142058	180490
177506	180491
55505	180492
269163	180493
13480	180494
128597	180495
1206	180496
10502	180497
88164	180498
7452	180499
32568	180500
37917	180501
126567	180502
135699	180503
23151	180504
86344	180505
51696	180506
22244	180507
50128	180508
569	180509
400	180510
78963	180511
65175	180512
90488	180513
19044	180514
4949	180515
21062	180516
58191	180517
196484	180518
62710	180519
242584	180520
227217	180521
257785	180522
223238	180523
51319	180524
51007	180525
26046	180526
138824	180527
159352	180528
39039	180529
33675	180530
157246	180531
29552	180532
30694	180533
24022	180534
35409	180535
157518	180536
9484	180537
33553	180538
116618	180539
73458	180540
246119	180541
250176	180542
90541	180543
1086	180544
32236	180545
157702	180546
7719	180547
5117	180548
212	180549
12917	180550
13	180551
48920	180552
11456	180553
41363	180554
49115	180555
87757	180556
5937	180557
39910	180558
512	180559
35665	180560
119445	180561
105448	180562
184346	180563
85901	180564
1814	180565
96372	180566
22338	180567
70614	180568
4521	180569
33239	180570
209916	180571
4221	180572
3117	180573
7385	180574
28848	180575
236872	180576
150114	180577
49710	180578
88089	180579
24016	180580
58666	180581
19706	180582
9670	180583
61988	180584
12487	180585
85301	180586
106750	180587
7352	180588
126406	180589
126825	180590
5990	180591
12362	180592
21269	180593
110739	180594
10049	180595
19849	180596
144549	180597
171782	180598
45840	180599
25960	180600
86712	180601
116531	180602
183146	180603
64476	180604
33234	180605
81497	180606
54936	180607
8017	180608
104880	180609
18484	180610
38	180611
40149	180612
29828	180613
23188	180614
270838	180615
1714	180616
50322	180617
103281	180618
922	180619
34147	180620
147964	180621
9712	180622
37001	180623
106220	180624
54511	180625
201652	180626
56931	180627
49432	180628
13371	180629
3172	180630
86808	180631
47249	180632
5296	180633
22242	180634
228455	180635
19911	180636
122796	180637
7542	180638
6330	180639
57215	180640
92338	180641
119900	180642
57811	180643
109839	180644
7592	180645
5471	180646
134411	180647
120843	180648
35222	180649
96827	180650
44894	180651
107251	180652
28913	180653
35339	180654
46924	180655
2270	180656
21529	180657
2901	180658
102568	180659
11337	180660
6718	180661
82557	180662
80060	180663
17287	180664
7520	180665
61711	180666
27929	180667
244169	180668
40298	180669
6522	180670
10868	180671
63721	180672
26528	180673
49936	180674
20861	180675
137423	180676
108190	180677
39034	180678
469	180679
37253	180680
33322	180681
22071	180682
150702	180683
243934	180684
6972	180685
12901	180686
79179	180687
98111	180688
50630	180689
135690	180690
14409	180691
22563	180692
15302	180693
190003	180694
120808	180695
264307	180696
157967	180697
29335	180698
96006	180699
93785	180700
1719	180701
1934	180702
261227	180703
74400	180704
134	180705
105205	180706
18877	180707
17241	180708
56847	180709
63268	180710
10833	180711
29394	180712
132106	180713
4333	180714
15045	180715
3939	180716
5245	180717
54244	180718
8868	180719
3084	180720
151600	180721
1	180722
24523	180723
101503	180724
8430	180725
389	180726
251657	180727
2476	180728
125288	180729
56996	180730
25264	180731
12349	180732
2461	180733
49345	180734
11428	180735
117199	180736
96831	180737
28515	180738
28155	180739
18755	180740
14811	180741
33608	180742
1838	180743
112518	180744
72775	180745
1957	180746
21164	180747
148088	180748
15238	180749
120177	180750
145	180751
51460	180752
8702	180753
26982	180754
12899	180755
8815	180756
7006	180757
37425	180758
6319	180759
61487	180760
107825	180761
238667	180762
294	180763
6877	180764
29854	180765
93433	180766
18125	180767
5529	180768
27251	180769
86907	180770
9386	180771
15062	180772
3997	180773
46038	180774
30145	180775
2864	180776
94168	180777
39215	180778
222053	180779
6050	180780
82797	180781
18160	180782
7129	180783
88724	180784
52417	180785
51785	180786
14772	180787
10068	180788
65796	180789
18739	180790
152808	180791
4736	180792
91782	180793
24131	180794
28972	180795
69804	180796
114530	180797
7189	180798
24240	180799
134730	180800
104696	180801
9340	180802
263132	180803
38490	180804
5033	180805
90447	180806
85475	180807
21072	180808
194243	180809
5622	180810
189130	180811
116899	180812
27078	180813
2676	180814
3771	180815
185163	180816
11641	180817
1010	180818
113388	180819
27643	180820
6094	180821
13901	180822
2407	180823
26036	180824
134760	180825
35287	180826
35225	180827
176050	180828
79429	180829
781	180830
16050	180831
154941	180832
272355	180833
8979	180834
27134	180835
23978	180836
43951	180837
111054	180838
10251	180839
28418	180840
77633	180841
84872	180842
123704	180843
7329	180844
56569	180845
77	180846
38567	180847
23435	180848
2001	180849
62478	180850
2841	180851
51353	180852
41523	180853
194216	180854
149423	180855
4103	180856
208171	180857
69442	180858
84442	180859
42631	180860
37722	180861
111323	180862
7712	180863
235065	180864
14061	180865
102569	180866
141326	180867
129696	180868
7177	180869
174	180870
144818	180871
91948	180872
375	180873
57156	180874
171487	180875
184	180876
2698	180877
16981	180878
11862	180879
76521	180880
16984	180881
54778	180882
14534	180883
98062	180884
25983	180885
229521	180886
102957	180887
79741	180888
254452	180889
337	180890
903	180891
52297	180892
5606	180893
155406	180894
37737	180895
918	180896
124540	180897
27686	180898
59561	180899
7008	180900
97461	180901
49921	180902
84686	180903
31477	180904
32415	180905
61394	180906
41845	180907
34801	180908
8440	180909
2070	180910
979	180911
1137	180912
88693	180913
24433	180914
125402	180915
6572	180916
62517	180917
22792	180918
6750	180919
103480	180920
143517	180921
23897	180922
114902	180923
31969	180924
39720	180925
36796	180926
213573	180927
308	180928
88249	180929
12733	180930
18999	180931
96620	180932
14258	180933
58609	180934
8425	180935
54512	180936
125868	180937
4689	180938
8433	180939
6255	180940
40923	180941
24305	180942
32057	180943
437	180944
2297	180945
29498	180946
98131	180947
195225	180948
43122	180949
27249	180950
19946	180951
16239	180952
15295	180953
5759	180954
198572	180955
95468	180956
18499	180957
66929	180958
70465	180959
21570	180960
5023	180961
21354	180962
4599	180963
52071	180964
25222	180965
184845	180966
101760	180967
12431	180968
5	180969
50077	180970
219079	180971
202461	180972
168197	180973
62436	180974
99633	180975
14814	180976
105533	180977
233264	180978
155801	180979
29402	180980
119619	180981
3456	180982
145528	180983
3716	180984
12307	180985
73518	180986
6181	180987
110991	180988
12441	180989
69319	180990
3115	180991
241081	180992
9145	180993
2523	180994
75526	180995
699	180996
13920	180997
75879	180998
88652	180999
27736	181000
241007	181001
1689	181002
27800	181003
29115	181004
36457	181005
100274	181006
2429	181007
139533	181008
203548	181009
74838	181010
2499	181011
60225	181012
142	181013
97111	181014
188	181015
726	181016
1749	181017
3075	181018
64711	181019
39669	181020
63546	181021
105845	181022
4039	181023
56352	181024
148777	181025
75303	181026
12303	181027
6736	181028
200222	181029
12658	181030
2827	181031
23360	181032
34273	181033
108345	181034
90361	181035
49588	181036
161073	181037
1399	181038
39046	181039
125233	181040
15169	181041
38130	181042
14147	181043
151752	181044
20451	181045
27671	181046
38330	181047
216297	181048
6474	181049
38604	181050
11141	181051
11889	181052
83162	181053
129	181054
906	181055
188074	181056
51053	181057
62470	181058
19467	181059
54988	181060
2099	181061
165469	181062
27457	181063
125603	181064
43975	181065
149074	181066
67798	181067
244898	181068
2235	181069
6110	181070
25187	181071
145594	181072
73501	181073
9135	181074
75298	181075
20731	181076
154442	181077
8611	181078
170088	181079
31168	181080
54561	181081
173653	181082
106003	181083
20542	181084
3653	181085
29226	181086
2382	181087
205720	181088
7133	181089
5860	181090
4184	181091
123619	181092
69473	181093
3686	181094
576	181095
34873	181096
103409	181097
20953	181098
48854	181099
49387	181100
253574	181101
19597	181102
1149	181103
13063	181104
18112	181105
108736	181106
34812	181107
6345	181108
13999	181109
17507	181110
10754	181111
9875	181112
33584	181113
61299	181114
192423	181115
12363	181116
11119	181117
30014	181118
78524	181119
4184	181120
7925	181121
195211	181122
6586	181123
93200	181124
802	181125
120569	181126
6459	181127
181831	181128
5309	181129
92931	181130
36816	181131
90574	181132
3043	181133
4296	181134
2	181135
15023	181136
27862	181137
260230	181138
89802	181139
56518	181140
85313	181141
2123	181142
27012	181143
64768	181144
132955	181145
29602	181146
4388	181147
24989	181148
55734	181149
42072	181150
64264	181151
7746	181152
20123	181153
1554	181154
14523	181155
53064	181156
45314	181157
630	181158
160039	181159
5548	181160
123683	181161
21179	181162
224932	181163
10220	181164
9745	181165
72515	181166
37800	181167
19733	181168
165571	181169
21748	181170
2540	181171
94273	181172
5284	181173
3803	181174
9322	181175
125671	181176
2832	181177
38123	181178
102916	181179
60654	181180
145597	181181
38625	181182
5777	181183
23878	181184
1667	181185
84330	181186
1091	181187
96935	181188
118801	181189
34261	181190
331	181191
231495	181192
70631	181193
89326	181194
34247	181195
15556	181196
169376	181197
4297	181198
16584	181199
109194	181200
2865	181201
782	181202
32085	181203
54891	181204
4599	181205
220766	181206
160376	181207
55390	181208
7841	181209
575	181210
45747	181211
88910	181212
23678	181213
1583	181214
16462	181215
318	181216
45005	181217
148861	181218
3818	181219
196694	181220
29168	181221
104503	181222
202934	181223
49154	181224
7968	181225
15630	181226
59915	181227
93700	181228
176423	181229
29881	181230
5515	181231
106455	181232
192695	181233
25335	181234
425	181235
3749	181236
4055	181237
44781	181238
19331	181239
47483	181240
46013	181241
95664	181242
131686	181243
222454	181244
96148	181245
41971	181246
124976	181247
101027	181248
260025	181249
7117	181250
125909	181251
154064	181252
252404	181253
2737	181254
12190	181255
19780	181256
118861	181257
16832	181258
36770	181259
40971	181260
2046	181261
63030	181262
15133	181263
29047	181264
60198	181265
5290	181266
24596	181267
2150	181268
265947	181269
66850	181270
232374	181271
143407	181272
250584	181273
132413	181274
268225	181275
1493	181276
36120	181277
22111	181278
12699	181279
2263	181280
47032	181281
151338	181282
79393	181283
910	181284
78964	181285
36578	181286
28875	181287
106950	181288
90721	181289
251413	181290
113920	181291
77155	181292
2591	181293
457	181294
14460	181295
35696	181296
1243	181297
119218	181298
11881	181299
108626	181300
62888	181301
6878	181302
6213	181303
233177	181304
87223	181305
4284	181306
69044	181307
48361	181308
35884	181309
99355	181310
46747	181311
10805	181312
138017	181313
25061	181314
116765	181315
21319	181316
6401	181317
34659	181318
73795	181319
657	181320
11968	181321
30632	181322
574	181323
139975	181324
3676	181325
56502	181326
19913	181327
46928	181328
1396	181329
2532	181330
107802	181331
38057	181332
46049	181333
75212	181334
59186	181335
2310	181336
214540	181337
144059	181338
215542	181339
13267	181340
8549	181341
1372	181342
33824	181343
9224	181344
48990	181345
63244	181346
43403	181347
2749	181348
5659	181349
7587	181350
33074	181351
10228	181352
69235	181353
56716	181354
16327	181355
4463	181356
2389	181357
12608	181358
13375	181359
140703	181360
36473	181361
17704	181362
1	181363
65755	181364
13758	181365
12780	181366
31373	181367
20876	181368
16090	181369
6520	181370
24368	181371
37042	181372
13547	181373
214926	181374
8688	181375
1667	181376
172	181377
43360	181378
25156	181379
51447	181380
29417	181381
18090	181382
11136	181383
74593	181384
33334	181385
8869	181386
17760	181387
15051	181388
107211	181389
78798	181390
175372	181391
18105	181392
13320	181393
104042	181394
3933	181395
36832	181396
25149	181397
85302	181398
50012	181399
8463	181400
9897	181401
131506	181402
26185	181403
720	181404
2295	181405
1228	181406
152984	181407
20355	181408
182359	181409
19907	181410
118825	181411
21676	181412
5260	181413
19521	181414
931	181415
57086	181416
8308	181417
26549	181418
40207	181419
272486	181420
14	181421
1814	181422
15234	181423
99629	181424
31717	181425
1044	181426
45510	181427
73470	181428
248121	181429
166054	181430
137779	181431
14243	181432
148810	181433
12698	181434
47579	181435
1933	181436
26075	181437
170191	181438
66849	181439
10805	181440
104400	181441
2620	181442
79	181443
3619	181444
1189	181445
185674	181446
26903	181447
94564	181448
377	181449
248381	181450
57279	181451
2	181452
25893	181453
17402	181454
175164	181455
232631	181456
14326	181457
7930	181458
8960	181459
132801	181460
226999	181461
139704	181462
19891	181463
31963	181464
70127	181465
12807	181466
20682	181467
19346	181468
246923	181469
67105	181470
2693	181471
40504	181472
59434	181473
30243	181474
229745	181475
241693	181476
38521	181477
24961	181478
46164	181479
23274	181480
16000	181481
86401	181482
11889	181483
113946	181484
233432	181485
19544	181486
167540	181487
111613	181488
31174	181489
19137	181490
13475	181491
14978	181492
26361	181493
191666	181494
159647	181495
13348	181496
2440	181497
16	181498
1908	181499
2134	181500
78015	181501
135140	181502
30701	181503
6873	181504
189573	181505
21610	181506
22142	181507
88265	181508
16351	181509
59251	181510
10298	181511
3285	181512
1110	181513
30709	181514
189023	181515
265	181516
56890	181517
37766	181518
53004	181519
272434	181520
173230	181521
14011	181522
111	181523
238334	181524
5750	181525
51550	181526
976	181527
16790	181528
6121	181529
55	181530
31080	181531
8595	181532
1450	181533
43124	181534
4629	181535
40274	181536
84	181537
41565	181538
14043	181539
19411	181540
230959	181541
249603	181542
12880	181543
207100	181544
15705	181545
123737	181546
5484	181547
49863	181548
201541	181549
112171	181550
75650	181551
113048	181552
254566	181553
7	181554
12745	181555
58232	181556
50841	181557
80893	181558
60344	181559
183028	181560
154252	181561
72407	181562
5426	181563
59289	181564
27635	181565
99814	181566
38179	181567
33851	181568
125197	181569
17606	181570
27747	181571
64260	181572
679	181573
29418	181574
27393	181575
37201	181576
63115	181577
121239	181578
114278	181579
207096	181580
29918	181581
63743	181582
66234	181583
92021	181584
128980	181585
6633	181586
5598	181587
29183	181588
26554	181589
5773	181590
26449	181591
60690	181592
13267	181593
106831	181594
219861	181595
13733	181596
11781	181597
170563	181598
255203	181599
8639	181600
9345	181601
63271	181602
222538	181603
4571	181604
1822	181605
271799	181606
35057	181607
13843	181608
48631	181609
7396	181610
36253	181611
36504	181612
19803	181613
12769	181614
31392	181615
11729	181616
6620	181617
1737	181618
6449	181619
138908	181620
129	181621
186147	181622
5708	181623
48076	181624
7269	181625
71191	181626
139182	181627
165338	181628
111126	181629
27252	181630
184553	181631
69729	181632
86700	181633
77732	181634
72052	181635
102015	181636
529	181637
1618	181638
15278	181639
108774	181640
1410	181641
3127	181642
27304	181643
264283	181644
92813	181645
27689	181646
250422	181647
19951	181648
4002	181649
243963	181650
27449	181651
107209	181652
21488	181653
78247	181654
75110	181655
28411	181656
72287	181657
2248	181658
30171	181659
57512	181660
41549	181661
5347	181662
11364	181663
26071	181664
63672	181665
85121	181666
75	181667
201684	181668
268124	181669
145649	181670
56500	181671
92732	181672
721	181673
22815	181674
191082	181675
16271	181676
162391	181677
3003	181678
18684	181679
6862	181680
36791	181681
547	181682
13672	181683
10944	181684
37932	181685
10497	181686
74336	181687
157295	181688
271342	181689
26431	181690
125734	181691
110668	181692
182242	181693
156476	181694
3544	181695
5487	181696
12134	181697
100	181698
171807	181699
127052	181700
150090	181701
180807	181702
46365	181703
55348	181704
59940	181705
68510	181706
51811	181707
209187	181708
20726	181709
11474	181710
90592	181711
36072	181712
43747	181713
25046	181714
90561	181715
18929	181716
5767	181717
2896	181718
1429	181719
111445	181720
1368	181721
22319	181722
56731	181723
35537	181724
46843	181725
42186	181726
96307	181727
5078	181728
5131	181729
32384	181730
96987	181731
19357	181732
16074	181733
43993	181734
15709	181735
51339	181736
83920	181737
56542	181738
74453	181739
3051	181740
91162	181741
5889	181742
127165	181743
105286	181744
144372	181745
38973	181746
42156	181747
242393	181748
177145	181749
48268	181750
15749	181751
149655	181752
4359	181753
72102	181754
19362	181755
2674	181756
140909	181757
153375	181758
636	181759
89041	181760
15840	181761
2798	181762
972	181763
194046	181764
41253	181765
81261	181766
42989	181767
105884	181768
26250	181769
90922	181770
176129	181771
169903	181772
5908	181773
97877	181774
6134	181775
34981	181776
2062	181777
74018	181778
99776	181779
123748	181780
92942	181781
127246	181782
105795	181783
38363	181784
25921	181785
3173	181786
5153	181787
89542	181788
68816	181789
92097	181790
91519	181791
1629	181792
174	181793
255483	181794
61521	181795
108	181796
6522	181797
2612	181798
196174	181799
54714	181800
31023	181801
160272	181802
4579	181803
31555	181804
37961	181805
6138	181806
215221	181807
83851	181808
35802	181809
89646	181810
7637	181811
362	181812
227978	181813
92844	181814
72496	181815
8556	181816
24738	181817
204608	181818
1728	181819
440	181820
230493	181821
4652	181822
43184	181823
30848	181824
5668	181825
60884	181826
1475	181827
195613	181828
98492	181829
21623	181830
19657	181831
69659	181832
11762	181833
34541	181834
1762	181835
1609	181836
52753	181837
28867	181838
73242	181839
78223	181840
607	181841
142833	181842
66309	181843
3129	181844
24051	181845
87569	181846
12407	181847
25954	181848
8682	181849
71074	181850
735	181851
12363	181852
5491	181853
177353	181854
2454	181855
28476	181856
62566	181857
80829	181858
165393	181859
104411	181860
5998	181861
68797	181862
4222	181863
29577	181864
89625	181865
29802	181866
214147	181867
79627	181868
77492	181869
266189	181870
34090	181871
141508	181872
45466	181873
208750	181874
40061	181875
64762	181876
8603	181877
1728	181878
21037	181879
42974	181880
73985	181881
24240	181882
31062	181883
1430	181884
159221	181885
125380	181886
94429	181887
90018	181888
27261	181889
59473	181890
10067	181891
18726	181892
45280	181893
271615	181894
82489	181895
15015	181896
24067	181897
28027	181898
10179	181899
65414	181900
36352	181901
18936	181902
21428	181903
105740	181904
33929	181905
176056	181906
210728	181907
46775	181908
28810	181909
61582	181910
21420	181911
69194	181912
3558	181913
9472	181914
4940	181915
27923	181916
229886	181917
5121	181918
123327	181919
3249	181920
95754	181921
3320	181922
88769	181923
105269	181924
14043	181925
149920	181926
27213	181927
40706	181928
1367	181929
68113	181930
24530	181931
24226	181932
182092	181933
4181	181934
103417	181935
58593	181936
95536	181937
31540	181938
129147	181939
14913	181940
106026	181941
264188	181942
4568	181943
349	181944
4594	181945
255848	181946
8875	181947
205760	181948
51745	181949
7511	181950
13477	181951
69815	181952
9367	181953
58	181954
69779	181955
33197	181956
28173	181957
89858	181958
18198	181959
37582	181960
22568	181961
26681	181962
5495	181963
7349	181964
54934	181965
35155	181966
20743	181967
40471	181968
857	181969
225019	181970
50156	181971
31747	181972
21229	181973
58393	181974
9066	181975
134062	181976
103727	181977
3115	181978
192669	181979
64511	181980
2721	181981
27192	181982
245992	181983
158689	181984
96373	181985
202	181986
166901	181987
35922	181988
27289	181989
242659	181990
2387	181991
18708	181992
52007	181993
6373	181994
55237	181995
165249	181996
7960	181997
268346	181998
70817	181999
169820	182000
39581	182001
197	182002
132340	182003
270044	182004
62485	182005
84054	182006
7029	182007
16959	182008
65254	182009
42846	182010
830	182011
34305	182012
143218	182013
10465	182014
118272	182015
37572	182016
48164	182017
881	182018
46009	182019
2794	182020
67352	182021
31381	182022
29066	182023
17887	182024
22908	182025
149379	182026
180968	182027
2123	182028
98589	182029
83503	182030
99586	182031
42962	182032
39637	182033
7785	182034
12204	182035
18439	182036
37323	182037
9120	182038
3756	182039
36369	182040
5318	182041
9542	182042
2699	182043
3981	182044
20849	182045
5183	182046
24026	182047
1498	182048
58834	182049
7631	182050
8602	182051
7286	182052
33498	182053
16724	182054
30674	182055
245878	182056
95616	182057
42400	182058
4658	182059
15925	182060
19484	182061
135582	182062
204859	182063
1724	182064
90437	182065
68394	182066
107967	182067
192990	182068
97523	182069
164099	182070
28	182071
91058	182072
46109	182073
3420	182074
87	182075
20424	182076
5525	182077
61397	182078
6183	182079
258400	182080
2120	182081
76677	182082
10283	182083
5392	182084
2851	182085
107735	182086
54858	182087
11282	182088
11288	182089
46946	182090
272659	182091
60342	182092
80339	182093
128078	182094
18358	182095
10780	182096
65149	182097
236180	182098
48764	182099
63259	182100
8249	182101
128635	182102
154191	182103
109803	182104
192331	182105
79014	182106
167703	182107
7548	182108
212100	182109
270487	182110
263888	182111
1840	182112
107374	182113
95378	182114
121799	182115
101458	182116
1261	182117
1057	182118
26016	182119
3787	182120
25095	182121
16398	182122
105029	182123
9995	182124
224576	182125
2995	182126
4437	182127
40887	182128
22180	182129
3291	182130
2678	182131
22178	182132
2281	182133
56883	182134
147943	182135
31138	182136
61829	182137
2263	182138
97734	182139
74818	182140
197314	182141
494	182142
4980	182143
37009	182144
32538	182145
461	182146
7584	182147
104316	182148
21242	182149
2630	182150
8873	182151
240418	182152
2523	182153
2572	182154
235854	182155
3634	182156
5362	182157
46723	182158
32780	182159
169581	182160
169811	182161
3468	182162
24567	182163
44257	182164
26387	182165
67044	182166
30138	182167
5590	182168
13060	182169
39158	182170
81842	182171
200216	182172
59262	182173
79012	182174
71983	182175
8420	182176
19816	182177
41113	182178
64787	182179
67861	182180
101361	182181
104200	182182
103314	182183
28237	182184
141746	182185
179751	182186
6061	182187
41312	182188
8467	182189
184648	182190
223	182191
11071	182192
41035	182193
210531	182194
2806	182195
71350	182196
191012	182197
250205	182198
68197	182199
25391	182200
27552	182201
70678	182202
84664	182203
28392	182204
36228	182205
68320	182206
103889	182207
99661	182208
149742	182209
40083	182210
4840	182211
84460	182212
858	182213
30997	182214
4443	182215
58741	182216
113428	182217
12648	182218
3273	182219
12970	182220
6285	182221
4196	182222
28999	182223
36995	182224
76637	182225
99007	182226
13323	182227
29108	182228
271427	182229
23884	182230
196092	182231
87	182232
143387	182233
78124	182234
4310	182235
28394	182236
81123	182237
1359	182238
8312	182239
109541	182240
1212	182241
69905	182242
4358	182243
4047	182244
3576	182245
3269	182246
145482	182247
2015	182248
3074	182249
37694	182250
5800	182251
816	182252
29127	182253
27090	182254
163982	182255
2999	182256
22325	182257
9967	182258
4636	182259
2008	182260
238164	182261
35858	182262
1799	182263
932	182264
155904	182265
270906	182266
15743	182267
24146	182268
13374	182269
460	182270
108341	182271
1948	182272
489	182273
8344	182274
681	182275
105869	182276
3873	182277
137855	182278
35546	182279
18551	182280
67564	182281
96944	182282
1472	182283
246655	182284
52907	182285
190761	182286
124487	182287
30917	182288
13907	182289
80412	182290
3202	182291
14261	182292
78783	182293
126873	182294
3288	182295
33443	182296
242097	182297
103471	182298
5690	182299
7249	182300
461	182301
13734	182302
49502	182303
19	182304
32540	182305
256723	182306
8325	182307
17808	182308
270426	182309
79432	182310
69133	182311
60	182312
149149	182313
6497	182314
40093	182315
24270	182316
27509	182317
7069	182318
17133	182319
261735	182320
82700	182321
270123	182322
104258	182323
63025	182324
4541	182325
12925	182326
39862	182327
8842	182328
105249	182329
169149	182330
9870	182331
13921	182332
208902	182333
13593	182334
202449	182335
6734	182336
19990	182337
50419	182338
87084	182339
217663	182340
78465	182341
87640	182342
2636	182343
46998	182344
18176	182345
19563	182346
28400	182347
12271	182348
107	182349
3724	182350
47598	182351
275	182352
10273	182353
225305	182354
13218	182355
78290	182356
252787	182357
195938	182358
43844	182359
5503	182360
32441	182361
16579	182362
37503	182363
107467	182364
2039	182365
102852	182366
35611	182367
16775	182368
2562	182369
34857	182370
103917	182371
174452	182372
59790	182373
165310	182374
13609	182375
20209	182376
933	182377
83291	182378
156648	182379
49342	182380
7853	182381
27185	182382
71181	182383
40848	182384
4199	182385
196416	182386
6349	182387
109953	182388
144833	182389
6370	182390
264624	182391
142229	182392
197532	182393
41924	182394
126441	182395
199801	182396
28702	182397
7149	182398
59706	182399
76717	182400
140584	182401
113885	182402
150559	182403
58537	182404
8595	182405
181068	182406
54949	182407
221828	182408
91306	182409
48688	182410
6516	182411
57701	182412
436	182413
30684	182414
14312	182415
177885	182416
49718	182417
23482	182418
72244	182419
102885	182420
1550	182421
110307	182422
140869	182423
44311	182424
164107	182425
219348	182426
1069	182427
4856	182428
4661	182429
40598	182430
86398	182431
61046	182432
17833	182433
4018	182434
159674	182435
31160	182436
149174	182437
1881	182438
16518	182439
8055	182440
21892	182441
36246	182442
3586	182443
84474	182444
78224	182445
32788	182446
145793	182447
65834	182448
174439	182449
12883	182450
192922	182451
17882	182452
108	182453
11266	182454
56878	182455
16937	182456
9564	182457
7872	182458
1067	182459
222814	182460
166454	182461
54201	182462
34295	182463
129643	182464
54430	182465
65881	182466
57011	182467
37636	182468
4182	182469
1639	182470
38459	182471
26312	182472
131505	182473
156973	182474
6701	182475
203938	182476
98091	182477
10748	182478
170175	182479
53067	182480
6150	182481
69284	182482
402	182483
259604	182484
141731	182485
9287	182486
257652	182487
38512	182488
14874	182489
3006	182490
192631	182491
56070	182492
56171	182493
170261	182494
51021	182495
165730	182496
103390	182497
1430	182498
7765	182499
5970	182500
12815	182501
13504	182502
6803	182503
65242	182504
14534	182505
116791	182506
110837	182507
94214	182508
113274	182509
141026	182510
75787	182511
32256	182512
24956	182513
70504	182514
27639	182515
1462	182516
12057	182517
90792	182518
140060	182519
40682	182520
52714	182521
14085	182522
221271	182523
53881	182524
19422	182525
10469	182526
20626	182527
33140	182528
140688	182529
32398	182530
31910	182531
4445	182532
89308	182533
250215	182534
30937	182535
11110	182536
49384	182537
3510	182538
21349	182539
2228	182540
2370	182541
33290	182542
8699	182543
129623	182544
479	182545
1325	182546
43013	182547
14984	182548
18622	182549
128842	182550
99542	182551
3681	182552
20919	182553
151919	182554
107147	182555
29289	182556
5189	182557
6490	182558
6660	182559
211536	182560
691	182561
58420	182562
14989	182563
13765	182564
10462	182565
3966	182566
74622	182567
60748	182568
2871	182569
26092	182570
18998	182571
3379	182572
4756	182573
116809	182574
680	182575
146552	182576
62869	182577
253575	182578
9194	182579
63816	182580
79158	182581
7652	182582
250310	182583
42615	182584
4346	182585
29481	182586
128699	182587
5242	182588
18634	182589
17954	182590
132	182591
27994	182592
37107	182593
12146	182594
7004	182595
270826	182596
52770	182597
207290	182598
13586	182599
6560	182600
17019	182601
24372	182602
973	182603
30740	182604
80225	182605
24487	182606
187975	182607
15528	182608
272661	182609
9659	182610
4161	182611
2139	182612
59415	182613
35237	182614
1163	182615
45813	182616
65403	182617
864	182618
135524	182619
407	182620
9444	182621
124699	182622
3643	182623
122644	182624
14282	182625
72648	182626
5787	182627
3874	182628
162347	182629
83919	182630
101	182631
62519	182632
48694	182633
1518	182634
150849	182635
64375	182636
102715	182637
120497	182638
22761	182639
8996	182640
121192	182641
185189	182642
161591	182643
88023	182644
10728	182645
95386	182646
25832	182647
2454	182648
12144	182649
68622	182650
133290	182651
73442	182652
146237	182653
164	182654
1233	182655
137546	182656
2265	182657
92703	182658
11915	182659
5768	182660
214916	182661
84369	182662
36326	182663
30264	182664
7067	182665
47799	182666
203	182667
60678	182668
899	182669
70550	182670
16845	182671
271420	182672
5936	182673
24186	182674
48374	182675
206322	182676
18031	182677
15525	182678
241079	182679
4134	182680
11096	182681
16634	182682
70085	182683
11085	182684
14937	182685
240	182686
19731	182687
95141	182688
978	182689
14650	182690
44326	182691
11284	182692
122150	182693
121005	182694
8730	182695
154892	182696
21586	182697
13641	182698
954	182699
64968	182700
5599	182701
73864	182702
258587	182703
144526	182704
43127	182705
14026	182706
41384	182707
124875	182708
2706	182709
148170	182710
43231	182711
35135	182712
17125	182713
169669	182714
14777	182715
246659	182716
20358	182717
73691	182718
28416	182719
110247	182720
7373	182721
705	182722
16634	182723
8586	182724
1556	182725
74048	182726
55300	182727
4639	182728
147392	182729
107930	182730
71058	182731
121782	182732
71174	182733
39159	182734
42471	182735
45865	182736
89464	182737
78241	182738
221875	182739
3872	182740
1534	182741
5504	182742
78211	182743
46077	182744
104318	182745
12720	182746
9112	182747
19549	182748
8758	182749
11748	182750
56555	182751
67982	182752
41376	182753
63396	182754
112282	182755
6248	182756
56659	182757
24519	182758
263665	182759
42579	182760
64530	182761
94719	182762
120680	182763
118773	182764
162736	182765
13247	182766
26159	182767
23460	182768
9663	182769
110405	182770
21330	182771
10888	182772
40371	182773
48434	182774
70872	182775
617	182776
1337	182777
26546	182778
27936	182779
267923	182780
591	182781
101286	182782
1921	182783
103037	182784
11014	182785
150685	182786
61184	182787
2084	182788
1819	182789
6717	182790
46554	182791
24152	182792
122899	182793
1474	182794
134704	182795
259100	182796
29436	182797
656	182798
1770	182799
6153	182800
344	182801
47259	182802
24174	182803
68794	182804
4816	182805
21941	182806
14835	182807
98752	182808
152536	182809
32224	182810
132800	182811
168470	182812
21831	182813
1835	182814
1558	182815
29742	182816
231433	182817
5853	182818
64810	182819
3912	182820
243740	182821
61211	182822
182692	182823
222760	182824
171111	182825
5401	182826
30997	182827
128679	182828
15696	182829
42828	182830
4409	182831
64034	182832
127245	182833
385	182834
156400	182835
20769	182836
26040	182837
107602	182838
42658	182839
98909	182840
245118	182841
19572	182842
254281	182843
58983	182844
170511	182845
39765	182846
40955	182847
166857	182848
8711	182849
143650	182850
15829	182851
5791	182852
188207	182853
8698	182854
255336	182855
14804	182856
3729	182857
271208	182858
10302	182859
240431	182860
96776	182861
23551	182862
55037	182863
7123	182864
8456	182865
253924	182866
108040	182867
45924	182868
41754	182869
1236	182870
77406	182871
3630	182872
13660	182873
17793	182874
51094	182875
261109	182876
36209	182877
221558	182878
40634	182879
9414	182880
56009	182881
20804	182882
1450	182883
110526	182884
49465	182885
13579	182886
256500	182887
10408	182888
43550	182889
490	182890
76764	182891
48308	182892
31758	182893
5709	182894
227002	182895
12581	182896
3535	182897
84255	182898
108492	182899
11545	182900
135596	182901
15767	182902
73424	182903
38302	182904
248208	182905
55316	182906
9089	182907
9956	182908
4221	182909
9371	182910
11457	182911
245499	182912
878	182913
61582	182914
62444	182915
35776	182916
58647	182917
148457	182918
250498	182919
69311	182920
4987	182921
34656	182922
7153	182923
12467	182924
85766	182925
59117	182926
45531	182927
7373	182928
775	182929
91067	182930
158169	182931
3203	182932
182151	182933
41786	182934
28	182935
34109	182936
46155	182937
19647	182938
25614	182939
154	182940
3291	182941
165162	182942
15981	182943
4574	182944
219859	182945
13751	182946
6432	182947
13537	182948
74577	182949
33548	182950
72718	182951
35851	182952
161945	182953
59410	182954
107454	182955
5	182956
194030	182957
90414	182958
95495	182959
99798	182960
23879	182961
13574	182962
29749	182963
25994	182964
244839	182965
1659	182966
19586	182967
167538	182968
5529	182969
23883	182970
137552	182971
8978	182972
40591	182973
4286	182974
19828	182975
244357	182976
21526	182977
6396	182978
121115	182979
91415	182980
71163	182981
2834	182982
61484	182983
396	182984
75292	182985
175012	182986
36648	182987
214888	182988
163215	182989
26106	182990
73344	182991
203350	182992
701	182993
255547	182994
20720	182995
252361	182996
147407	182997
33379	182998
55157	182999
109173	183000
25321	183001
3166	183002
147339	183003
114638	183004
1091	183005
12386	183006
9682	183007
45960	183008
105744	183009
74804	183010
8971	183011
193	183012
35874	183013
5308	183014
160693	183015
27628	183016
149980	183017
34589	183018
150502	183019
162256	183020
6970	183021
126761	183022
111933	183023
101730	183024
40306	183025
51559	183026
267692	183027
156527	183028
40993	183029
124548	183030
126286	183031
107633	183032
207336	183033
2219	183034
59554	183035
157822	183036
11243	183037
66148	183038
6408	183039
142523	183040
83788	183041
114935	183042
19140	183043
71075	183044
1091	183045
64074	183046
5050	183047
1416	183048
3063	183049
150085	183050
151641	183051
34273	183052
2372	183053
171570	183054
107833	183055
16914	183056
106143	183057
18003	183058
242227	183059
38319	183060
9590	183061
27372	183062
28436	183063
129646	183064
68000	183065
3576	183066
215763	183067
72984	183068
107430	183069
110284	183070
120529	183071
47339	183072
25553	183073
102277	183074
18372	183075
127121	183076
3551	183077
60759	183078
29408	183079
5480	183080
21416	183081
17991	183082
10057	183083
245641	183084
32823	183085
187647	183086
157961	183087
23311	183088
203	183089
86019	183090
59705	183091
21473	183092
28144	183093
136375	183094
381	183095
27304	183096
222179	183097
2186	183098
7726	183099
38654	183100
139863	183101
270747	183102
185270	183103
30630	183104
14398	183105
836	183106
42782	183107
4018	183108
71742	183109
9185	183110
188092	183111
763	183112
1055	183113
171383	183114
145903	183115
241249	183116
100010	183117
91392	183118
100	183119
58126	183120
53906	183121
1736	183122
1868	183123
3774	183124
4504	183125
47924	183126
1698	183127
76	183128
25695	183129
7796	183130
124338	183131
29287	183132
13351	183133
3914	183134
35763	183135
231570	183136
27790	183137
24392	183138
40401	183139
168531	183140
33593	183141
66290	183142
137533	183143
182	183144
121765	183145
7891	183146
5672	183147
37434	183148
122049	183149
64899	183150
10729	183151
37698	183152
184175	183153
50263	183154
52473	183155
29764	183156
27461	183157
173076	183158
56680	183159
30229	183160
59215	183161
59039	183162
101767	183163
121470	183164
1926	183165
44299	183166
6052	183167
159481	183168
76410	183169
34769	183170
13541	183171
448	183172
7664	183173
14656	183174
152881	183175
394	183176
74784	183177
84149	183178
5212	183179
1231	183180
42232	183181
43775	183182
60062	183183
80384	183184
34089	183185
25158	183186
17	183187
991	183188
129669	183189
55431	183190
71390	183191
75403	183192
527	183193
1197	183194
122007	183195
37453	183196
17270	183197
1563	183198
6459	183199
47376	183200
64491	183201
15084	183202
130813	183203
117625	183204
13419	183205
149046	183206
122872	183207
18524	183208
196223	183209
21919	183210
15	183211
355	183212
55921	183213
16030	183214
7984	183215
224835	183216
45169	183217
23409	183218
80432	183219
27327	183220
59	183221
24296	183222
96369	183223
29635	183224
103556	183225
139594	183226
1001	183227
27245	183228
65341	183229
143194	183230
83714	183231
184471	183232
23394	183233
156073	183234
150483	183235
78200	183236
19561	183237
286	183238
251355	183239
48651	183240
127510	183241
203801	183242
303	183243
17359	183244
26448	183245
15958	183246
19516	183247
23665	183248
9165	183249
5887	183250
4490	183251
56651	183252
189928	183253
37210	183254
1426	183255
18854	183256
25123	183257
71227	183258
78088	183259
434	183260
191008	183261
133347	183262
66089	183263
18623	183264
168359	183265
48298	183266
145460	183267
53958	183268
197365	183269
9041	183270
37507	183271
2446	183272
7014	183273
3422	183274
30650	183275
23195	183276
42752	183277
85234	183278
13889	183279
15366	183280
159443	183281
73144	183282
258367	183283
49407	183284
50178	183285
24104	183286
68494	183287
108236	183288
132818	183289
6320	183290
65602	183291
22168	183292
84811	183293
411	183294
9348	183295
133907	183296
34715	183297
6763	183298
77003	183299
9696	183300
36099	183301
113802	183302
22127	183303
14389	183304
33382	183305
17352	183306
99795	183307
23667	183308
56011	183309
42855	183310
196433	183311
17165	183312
9732	183313
73377	183314
39262	183315
62581	183316
15854	183317
233457	183318
13683	183319
156319	183320
23158	183321
7296	183322
111049	183323
1242	183324
263649	183325
100296	183326
240941	183327
54039	183328
110803	183329
2701	183330
85291	183331
76568	183332
21934	183333
14684	183334
36529	183335
58779	183336
170964	183337
1754	183338
26939	183339
106964	183340
49184	183341
43705	183342
29170	183343
962	183344
79126	183345
2859	183346
8753	183347
15600	183348
78222	183349
137146	183350
56117	183351
51696	183352
4498	183353
22589	183354
3368	183355
16505	183356
145565	183357
75401	183358
242619	183359
152864	183360
4064	183361
2990	183362
149083	183363
16615	183364
85311	183365
5033	183366
309	183367
2985	183368
15619	183369
35634	183370
115041	183371
23058	183372
654	183373
52266	183374
26660	183375
48018	183376
5696	183377
15626	183378
162200	183379
23698	183380
5904	183381
144706	183382
84436	183383
6261	183384
8980	183385
152322	183386
91310	183387
80341	183388
73136	183389
7492	183390
85778	183391
25968	183392
103882	183393
30165	183394
89885	183395
247955	183396
33300	183397
1337	183398
243627	183399
151760	183400
27554	183401
17792	183402
34254	183403
45700	183404
115521	183405
244551	183406
39004	183407
2303	183408
20319	183409
165934	183410
39348	183411
1789	183412
3911	183413
14893	183414
54572	183415
296	183416
62310	183417
147941	183418
70277	183419
2250	183420
114538	183421
53041	183422
65808	183423
15221	183424
112812	183425
8804	183426
2579	183427
107092	183428
8707	183429
210279	183430
70075	183431
74120	183432
54699	183433
146617	183434
619	183435
13207	183436
76489	183437
252670	183438
13636	183439
215287	183440
226526	183441
8449	183442
252560	183443
7131	183444
4480	183445
182686	183446
12477	183447
103019	183448
19047	183449
93	183450
165156	183451
251696	183452
36447	183453
528	183454
39762	183455
9161	183456
157838	183457
8188	183458
11944	183459
20497	183460
105502	183461
25937	183462
34653	183463
54022	183464
69764	183465
111143	183466
105773	183467
16386	183468
603	183469
70776	183470
160028	183471
70098	183472
88589	183473
141295	183474
1294	183475
29124	183476
105118	183477
115591	183478
26109	183479
1267	183480
198538	183481
2466	183482
83218	183483
15088	183484
19963	183485
56314	183486
219988	183487
96726	183488
6868	183489
38094	183490
150339	183491
15515	183492
2382	183493
90693	183494
263788	183495
615	183496
20028	183497
18980	183498
38290	183499
22356	183500
135597	183501
54118	183502
17858	183503
24380	183504
19177	183505
21333	183506
21127	183507
27110	183508
63945	183509
36512	183510
83558	183511
215009	183512
1602	183513
2833	183514
939	183515
51884	183516
2503	183517
10891	183518
137805	183519
161651	183520
18913	183521
10828	183522
59084	183523
21976	183524
88928	183525
43347	183526
724	183527
128900	183528
63157	183529
76189	183530
18928	183531
28068	183532
50877	183533
11918	183534
4427	183535
7315	183536
132336	183537
161874	183538
41572	183539
3761	183540
222405	183541
51681	183542
9349	183543
25403	183544
57553	183545
57948	183546
234910	183547
166464	183548
2058	183549
34279	183550
77271	183551
172967	183552
131892	183553
252231	183554
82361	183555
66403	183556
310	183557
50583	183558
80935	183559
178107	183560
571	183561
6493	183562
48045	183563
9977	183564
18543	183565
64827	183566
73617	183567
69048	183568
11250	183569
34921	183570
8585	183571
31992	183572
7026	183573
23184	183574
31362	183575
3029	183576
43299	183577
256178	183578
2	183579
183240	183580
1927	183581
393	183582
60265	183583
1528	183584
246729	183585
204402	183586
117334	183587
44317	183588
952	183589
88767	183590
176240	183591
44297	183592
8231	183593
4752	183594
164140	183595
106225	183596
61837	183597
58594	183598
26406	183599
28355	183600
3934	183601
6280	183602
39528	183603
5826	183604
4549	183605
1848	183606
2117	183607
20417	183608
25651	183609
52661	183610
9460	183611
39	183612
27616	183613
26371	183614
15992	183615
38721	183616
84460	183617
22637	183618
239328	183619
146916	183620
5155	183621
20428	183622
84537	183623
246542	183624
7360	183625
56876	183626
33368	183627
14159	183628
64645	183629
40964	183630
75932	183631
17362	183632
3364	183633
39964	183634
48555	183635
71149	183636
1760	183637
510	183638
8712	183639
69502	183640
63531	183641
20178	183642
105689	183643
8827	183644
20744	183645
16738	183646
22072	183647
7051	183648
1316	183649
20630	183650
70294	183651
41275	183652
159951	183653
5799	183654
15882	183655
5397	183656
4112	183657
4519	183658
613	183659
8211	183660
320	183661
30863	183662
15124	183663
21821	183664
108755	183665
8619	183666
42094	183667
4651	183668
5422	183669
104430	183670
74728	183671
72246	183672
205873	183673
131036	183674
146254	183675
3603	183676
194323	183677
55187	183678
108180	183679
242368	183680
68499	183681
271212	183682
14713	183683
38232	183684
35717	183685
118808	183686
108229	183687
71157	183688
23077	183689
21380	183690
34024	183691
96415	183692
206221	183693
63067	183694
201161	183695
76666	183696
29793	183697
5036	183698
161252	183699
85363	183700
52894	183701
16261	183702
393	183703
112258	183704
6923	183705
156950	183706
166517	183707
14989	183708
16154	183709
92105	183710
168844	183711
6323	183712
39572	183713
183556	183714
59301	183715
55320	183716
71893	183717
127262	183718
16640	183719
260693	183720
55315	183721
1843	183722
29325	183723
34912	183724
76367	183725
823	183726
8854	183727
54021	183728
144727	183729
4657	183730
75895	183731
218970	183732
24980	183733
11009	183734
39513	183735
21089	183736
6179	183737
1259	183738
106742	183739
99256	183740
36759	183741
71834	183742
68627	183743
45330	183744
7574	183745
79967	183746
170420	183747
101711	183748
33101	183749
1006	183750
22554	183751
20764	183752
216104	183753
3948	183754
57792	183755
42605	183756
183607	183757
29377	183758
53843	183759
2525	183760
1891	183761
1593	183762
16148	183763
3041	183764
170527	183765
7744	183766
17834	183767
47595	183768
26827	183769
9517	183770
2650	183771
25240	183772
49800	183773
212985	183774
9904	183775
22518	183776
2728	183777
166960	183778
605	183779
211720	183780
13740	183781
75232	183782
31281	183783
42692	183784
6293	183785
68734	183786
213256	183787
145976	183788
45151	183789
2789	183790
2010	183791
151530	183792
182760	183793
27513	183794
38663	183795
144384	183796
484	183797
47533	183798
24050	183799
209378	183800
28309	183801
56811	183802
19813	183803
229432	183804
414	183805
205208	183806
132817	183807
132412	183808
21147	183809
263902	183810
9541	183811
56784	183812
44053	183813
28519	183814
21955	183815
15043	183816
129	183817
3285	183818
72727	183819
41007	183820
92580	183821
3457	183822
64213	183823
35674	183824
13911	183825
8673	183826
85736	183827
31097	183828
49438	183829
60880	183830
136931	183831
229684	183832
267414	183833
19790	183834
41605	183835
36502	183836
176528	183837
436	183838
46680	183839
11538	183840
68916	183841
34018	183842
3975	183843
41621	183844
140482	183845
60497	183846
30438	183847
35047	183848
167946	183849
67	183850
41538	183851
49480	183852
161111	183853
72388	183854
69923	183855
32605	183856
43489	183857
46881	183858
160505	183859
97072	183860
2910	183861
96590	183862
54105	183863
145222	183864
55218	183865
132698	183866
9275	183867
196747	183868
12663	183869
30926	183870
146879	183871
83533	183872
132741	183873
182835	183874
3433	183875
122788	183876
95437	183877
3183	183878
51678	183879
7412	183880
40099	183881
49776	183882
92797	183883
17380	183884
6653	183885
11776	183886
15448	183887
84915	183888
117834	183889
160544	183890
151334	183891
5560	183892
60275	183893
139742	183894
4910	183895
2856	183896
17341	183897
58	183898
15894	183899
47974	183900
26481	183901
60812	183902
4	183903
210224	183904
157296	183905
23316	183906
177111	183907
23211	183908
58205	183909
5125	183910
5439	183911
52350	183912
83728	183913
3175	183914
145981	183915
97470	183916
192415	183917
3545	183918
264569	183919
7333	183920
10554	183921
36453	183922
13762	183923
58175	183924
6221	183925
64779	183926
190163	183927
56	183928
4895	183929
64229	183930
7486	183931
105729	183932
16192	183933
39572	183934
90064	183935
22622	183936
59225	183937
64388	183938
31188	183939
66224	183940
18324	183941
238666	183942
60556	183943
235174	183944
61952	183945
16331	183946
5247	183947
6277	183948
25369	183949
31932	183950
42535	183951
49248	183952
28898	183953
9739	183954
8153	183955
242960	183956
4844	183957
78570	183958
246167	183959
45837	183960
46599	183961
165600	183962
18782	183963
15235	183964
265833	183965
77793	183966
232039	183967
149242	183968
11269	183969
225290	183970
34888	183971
553	183972
154572	183973
4415	183974
27419	183975
113629	183976
201204	183977
7981	183978
25	183979
12907	183980
3364	183981
619	183982
146255	183983
4328	183984
6621	183985
270193	183986
68665	183987
60412	183988
83012	183989
265891	183990
105045	183991
46090	183992
45021	183993
3784	183994
25310	183995
104263	183996
61527	183997
84603	183998
56521	183999
66800	184000
3679	184001
30319	184002
57714	184003
3794	184004
52689	184005
154731	184006
66681	184007
69522	184008
2752	184009
3323	184010
12421	184011
31426	184012
3447	184013
4247	184014
112966	184015
49484	184016
1668	184017
55731	184018
230786	184019
112366	184020
76	184021
240234	184022
66921	184023
2388	184024
90788	184025
153468	184026
7818	184027
64093	184028
142600	184029
238392	184030
211121	184031
31445	184032
64407	184033
142427	184034
1760	184035
169856	184036
29395	184037
46662	184038
54864	184039
40	184040
4467	184041
69967	184042
1216	184043
130649	184044
15900	184045
5695	184046
41503	184047
102897	184048
3423	184049
85486	184050
12418	184051
110540	184052
221587	184053
13837	184054
64662	184055
8929	184056
29235	184057
556	184058
15945	184059
7596	184060
1140	184061
13046	184062
1805	184063
31548	184064
61410	184065
8741	184066
126952	184067
1891	184068
6343	184069
6115	184070
3508	184071
107791	184072
2939	184073
262	184074
97155	184075
22830	184076
69301	184077
110426	184078
9685	184079
71300	184080
170021	184081
141612	184082
66396	184083
109889	184084
146251	184085
160764	184086
31824	184087
38223	184088
30905	184089
9119	184090
50740	184091
119813	184092
32218	184093
13328	184094
197202	184095
173340	184096
190158	184097
217722	184098
139338	184099
31313	184100
23503	184101
43885	184102
270753	184103
27040	184104
11735	184105
86711	184106
57023	184107
200633	184108
66726	184109
29788	184110
26173	184111
243635	184112
24979	184113
8393	184114
8379	184115
78910	184116
116567	184117
21568	184118
245346	184119
164069	184120
40935	184121
240909	184122
15468	184123
37232	184124
4697	184125
204557	184126
164118	184127
8605	184128
62679	184129
57409	184130
171836	184131
32005	184132
34377	184133
26870	184134
233207	184135
24700	184136
2219	184137
107919	184138
31543	184139
103574	184140
99209	184141
17868	184142
2410	184143
73	184144
159912	184145
71669	184146
21584	184147
523	184148
4910	184149
24765	184150
2331	184151
210943	184152
3984	184153
79399	184154
157013	184155
86069	184156
97072	184157
33915	184158
339	184159
7028	184160
57390	184161
206889	184162
1724	184163
3970	184164
478	184165
730	184166
127675	184167
105670	184168
599	184169
68798	184170
86011	184171
7151	184172
141236	184173
150126	184174
41863	184175
241323	184176
88975	184177
84791	184178
23580	184179
96702	184180
27376	184181
82814	184182
4330	184183
122252	184184
33576	184185
10627	184186
64787	184187
2530	184188
52420	184189
1220	184190
171274	184191
214829	184192
103239	184193
144473	184194
63143	184195
208287	184196
5155	184197
55919	184198
20711	184199
86787	184200
11865	184201
113279	184202
30416	184203
39371	184204
9718	184205
98057	184206
2650	184207
47717	184208
64127	184209
34947	184210
6503	184211
7000	184212
118618	184213
1025	184214
5200	184215
155676	184216
33061	184217
19668	184218
68213	184219
119555	184220
15980	184221
31027	184222
44552	184223
205468	184224
201708	184225
142989	184226
1560	184227
157465	184228
6808	184229
109639	184230
145645	184231
30540	184232
10305	184233
162480	184234
1734	184235
56632	184236
62142	184237
28665	184238
144325	184239
1994	184240
186672	184241
141354	184242
3451	184243
188989	184244
18266	184245
21119	184246
44613	184247
169471	184248
152761	184249
12954	184250
28409	184251
61857	184252
150704	184253
3553	184254
5413	184255
4143	184256
225234	184257
217034	184258
87246	184259
28415	184260
15078	184261
262415	184262
65073	184263
181683	184264
110755	184265
104837	184266
151087	184267
84720	184268
1164	184269
50352	184270
138186	184271
5801	184272
226157	184273
85841	184274
119723	184275
1169	184276
150188	184277
104216	184278
154080	184279
66725	184280
107563	184281
5644	184282
78342	184283
28092	184284
61317	184285
11759	184286
30806	184287
72074	184288
88177	184289
253687	184290
41133	184291
858	184292
17468	184293
149276	184294
79486	184295
106936	184296
30967	184297
98788	184298
104091	184299
3882	184300
38263	184301
83786	184302
73898	184303
97388	184304
22387	184305
5696	184306
113955	184307
4711	184308
3079	184309
21131	184310
215673	184311
46786	184312
40533	184313
238966	184314
9785	184315
56649	184316
130733	184317
93052	184318
43603	184319
123528	184320
13626	184321
10877	184322
111897	184323
8859	184324
7845	184325
121790	184326
3994	184327
23660	184328
150831	184329
37882	184330
173761	184331
857	184332
22	184333
33116	184334
38590	184335
42035	184336
48034	184337
132599	184338
169233	184339
3361	184340
191334	184341
45570	184342
589	184343
54520	184344
72475	184345
36435	184346
9555	184347
91254	184348
23709	184349
165	184350
15023	184351
11764	184352
31860	184353
8029	184354
55295	184355
66099	184356
267545	184357
132807	184358
54355	184359
144862	184360
36	184361
221032	184362
12952	184363
8939	184364
88779	184365
12728	184366
5204	184367
33799	184368
31	184369
4322	184370
90495	184371
9838	184372
79446	184373
55914	184374
134474	184375
11204	184376
2478	184377
52407	184378
2320	184379
128297	184380
114252	184381
29808	184382
4378	184383
4443	184384
2111	184385
79380	184386
21537	184387
249991	184388
170390	184389
81733	184390
20474	184391
11766	184392
129588	184393
25162	184394
111511	184395
86847	184396
95050	184397
8790	184398
5943	184399
26828	184400
29289	184401
1399	184402
27730	184403
73072	184404
3070	184405
99830	184406
132611	184407
66830	184408
213127	184409
99667	184410
2768	184411
191456	184412
38322	184413
14830	184414
259031	184415
19858	184416
29285	184417
28127	184418
97696	184419
268166	184420
104349	184421
51700	184422
59776	184423
8829	184424
13812	184425
10343	184426
3077	184427
11346	184428
663	184429
7469	184430
41443	184431
63423	184432
18109	184433
29478	184434
124124	184435
7522	184436
28560	184437
68643	184438
117939	184439
52531	184440
54170	184441
18912	184442
237937	184443
12020	184444
88914	184445
137468	184446
22227	184447
40082	184448
13928	184449
165981	184450
145343	184451
652	184452
25613	184453
5597	184454
34331	184455
47568	184456
12426	184457
56830	184458
179621	184459
32042	184460
1307	184461
256260	184462
24031	184463
41973	184464
2148	184465
246185	184466
42827	184467
2123	184468
170389	184469
5908	184470
15524	184471
208066	184472
49241	184473
8709	184474
3475	184475
88514	184476
36377	184477
246439	184478
10688	184479
144810	184480
176307	184481
7130	184482
22103	184483
50767	184484
521	184485
201018	184486
28767	184487
74126	184488
1691	184489
110156	184490
137455	184491
89363	184492
174822	184493
27045	184494
41873	184495
2884	184496
8066	184497
42525	184498
116552	184499
83426	184500
31544	184501
153834	184502
45123	184503
76489	184504
94064	184505
9445	184506
77055	184507
47770	184508
265558	184509
8609	184510
9444	184511
146326	184512
37334	184513
148523	184514
103061	184515
264587	184516
102214	184517
65927	184518
13863	184519
115613	184520
30049	184521
125705	184522
225398	184523
24221	184524
15834	184525
11849	184526
155029	184527
8985	184528
2237	184529
134011	184530
14026	184531
130899	184532
82925	184533
93512	184534
68561	184535
16093	184536
106128	184537
93589	184538
70540	184539
248885	184540
102364	184541
3611	184542
36536	184543
61233	184544
20075	184545
13955	184546
224199	184547
4819	184548
44910	184549
31436	184550
223722	184551
79096	184552
8512	184553
45203	184554
93014	184555
90395	184556
466	184557
133625	184558
3005	184559
196440	184560
7918	184561
36111	184562
183060	184563
19413	184564
194	184565
22813	184566
46059	184567
14825	184568
178182	184569
26633	184570
148561	184571
116760	184572
29389	184573
5946	184574
45253	184575
31835	184576
95174	184577
141094	184578
14182	184579
66970	184580
131868	184581
466	184582
11268	184583
57658	184584
455	184585
72516	184586
3610	184587
151781	184588
1661	184589
23922	184590
80023	184591
121535	184592
98939	184593
71985	184594
418	184595
130935	184596
8680	184597
19897	184598
5768	184599
2946	184600
21356	184601
203247	184602
3712	184603
50642	184604
15547	184605
89438	184606
6154	184607
15923	184608
2768	184609
74332	184610
38118	184611
125267	184612
583	184613
47707	184614
259175	184615
115193	184616
219186	184617
106322	184618
15973	184619
13450	184620
21682	184621
28101	184622
6470	184623
128480	184624
46209	184625
51596	184626
19811	184627
8709	184628
264	184629
4245	184630
18791	184631
7432	184632
157011	184633
229091	184634
74952	184635
178940	184636
186319	184637
37756	184638
29813	184639
54993	184640
54618	184641
142567	184642
555	184643
77975	184644
92216	184645
50434	184646
78726	184647
16656	184648
148963	184649
96115	184650
3803	184651
48795	184652
141363	184653
257608	184654
46322	184655
74584	184656
36043	184657
10469	184658
140798	184659
28154	184660
33029	184661
53333	184662
121	184663
271657	184664
4062	184665
43768	184666
41976	184667
42327	184668
58400	184669
32682	184670
70099	184671
3403	184672
64788	184673
40944	184674
221957	184675
25244	184676
19508	184677
258531	184678
3156	184679
555	184680
113347	184681
41038	184682
12761	184683
113460	184684
6473	184685
56490	184686
154718	184687
255456	184688
21015	184689
102358	184690
28270	184691
140313	184692
95786	184693
116845	184694
199793	184695
4636	184696
80201	184697
152659	184698
89900	184699
31664	184700
19090	184701
2738	184702
177961	184703
133842	184704
116006	184705
35599	184706
38910	184707
93464	184708
35686	184709
59997	184710
39565	184711
6524	184712
46593	184713
70364	184714
74029	184715
147525	184716
221706	184717
9520	184718
45216	184719
17666	184720
95410	184721
2326	184722
552	184723
19496	184724
168076	184725
638	184726
53644	184727
124911	184728
159970	184729
39457	184730
53772	184731
83637	184732
8973	184733
86703	184734
11737	184735
489	184736
193159	184737
78136	184738
1024	184739
76860	184740
27057	184741
14002	184742
2272	184743
23608	184744
246154	184745
42530	184746
38439	184747
149809	184748
111482	184749
65138	184750
41681	184751
222894	184752
107879	184753
5915	184754
1708	184755
45191	184756
37250	184757
19035	184758
65960	184759
37900	184760
268748	184761
26117	184762
132052	184763
27133	184764
43824	184765
226295	184766
31921	184767
112744	184768
169231	184769
155761	184770
50558	184771
18441	184772
12967	184773
139376	184774
29746	184775
15324	184776
2075	184777
242218	184778
8755	184779
50879	184780
10725	184781
227536	184782
686	184783
132408	184784
11261	184785
8907	184786
111231	184787
180651	184788
49108	184789
184814	184790
66680	184791
30685	184792
96648	184793
20050	184794
115545	184795
68426	184796
5516	184797
211956	184798
262409	184799
12939	184800
181036	184801
5146	184802
2	184803
75496	184804
5634	184805
88	184806
22	184807
38581	184808
84292	184809
18464	184810
8793	184811
64728	184812
17246	184813
85434	184814
268495	184815
1853	184816
189174	184817
52855	184818
8603	184819
4678	184820
102833	184821
81274	184822
61736	184823
73387	184824
1114	184825
120192	184826
8195	184827
3827	184828
108376	184829
50823	184830
5531	184831
29032	184832
3457	184833
125175	184834
129244	184835
18647	184836
79314	184837
217	184838
26367	184839
27641	184840
13936	184841
84463	184842
26413	184843
90871	184844
53303	184845
2451	184846
59346	184847
176	184848
14218	184849
49818	184850
94211	184851
241239	184852
3353	184853
864	184854
101379	184855
102098	184856
2915	184857
160549	184858
5448	184859
147351	184860
10903	184861
23346	184862
158019	184863
46880	184864
47928	184865
35817	184866
39177	184867
13910	184868
128079	184869
33572	184870
152769	184871
13571	184872
11729	184873
138717	184874
59973	184875
246168	184876
58958	184877
66854	184878
786	184879
97889	184880
7050	184881
101587	184882
17691	184883
32067	184884
12859	184885
200179	184886
8115	184887
86042	184888
80885	184889
146808	184890
110361	184891
14663	184892
1725	184893
3841	184894
16237	184895
401	184896
186214	184897
118212	184898
80581	184899
198315	184900
228982	184901
99330	184902
152111	184903
235896	184904
7552	184905
60389	184906
123009	184907
36419	184908
61070	184909
15338	184910
55648	184911
209513	184912
14734	184913
56477	184914
255752	184915
104882	184916
71428	184917
9206	184918
17706	184919
64348	184920
11220	184921
5377	184922
3	184923
226817	184924
70	184925
211080	184926
2428	184927
15010	184928
68418	184929
34059	184930
5678	184931
171082	184932
15386	184933
117048	184934
236607	184935
21516	184936
4066	184937
81	184938
40761	184939
43845	184940
112291	184941
237633	184942
110275	184943
796	184944
56492	184945
81955	184946
30371	184947
1137	184948
52381	184949
218328	184950
6061	184951
38267	184952
6493	184953
785	184954
46472	184955
22619	184956
130590	184957
61374	184958
138489	184959
81488	184960
30154	184961
48613	184962
158816	184963
43877	184964
152426	184965
239801	184966
26551	184967
131342	184968
252134	184969
49	184970
194575	184971
79149	184972
2891	184973
119587	184974
15549	184975
51293	184976
257407	184977
191194	184978
174872	184979
1	184980
33009	184981
2370	184982
90352	184983
4707	184984
229642	184985
60716	184986
10286	184987
218208	184988
179038	184989
146680	184990
6073	184991
5537	184992
49343	184993
64794	184994
25149	184995
10344	184996
73623	184997
3424	184998
121603	184999
13289	185000
14708	185001
18786	185002
10717	185003
70879	185004
122030	185005
11134	185006
14455	185007
128047	185008
170694	185009
55497	185010
998	185011
1678	185012
1136	185013
105465	185014
42852	185015
25215	185016
243193	185017
17099	185018
795	185019
93472	185020
4121	185021
69714	185022
6621	185023
534	185024
111653	185025
75691	185026
44438	185027
69827	185028
81004	185029
138298	185030
209537	185031
63833	185032
101809	185033
32794	185034
1988	185035
41923	185036
32620	185037
54238	185038
10619	185039
257502	185040
689	185041
40192	185042
254969	185043
146053	185044
7247	185045
56258	185046
105384	185047
8728	185048
3132	185049
4467	185050
139616	185051
253509	185052
13	185053
87130	185054
4565	185055
43644	185056
38128	185057
7707	185058
704	185059
804	185060
45291	185061
55102	185062
49935	185063
139532	185064
21750	185065
1486	185066
14706	185067
4099	185068
272146	185069
51562	185070
721	185071
3767	185072
6206	185073
11651	185074
21842	185075
113533	185076
25089	185077
150984	185078
115173	185079
133015	185080
68176	185081
47394	185082
33463	185083
7561	185084
63001	185085
39862	185086
14484	185087
71586	185088
212870	185089
163127	185090
51802	185091
108955	185092
227	185093
44728	185094
200161	185095
4620	185096
51411	185097
37343	185098
2197	185099
18850	185100
1469	185101
40593	185102
121496	185103
82071	185104
18485	185105
84537	185106
5438	185107
59030	185108
86783	185109
529	185110
28416	185111
66609	185112
144035	185113
161226	185114
42180	185115
9869	185116
4416	185117
5870	185118
131820	185119
205457	185120
14880	185121
19184	185122
4712	185123
186	185124
21561	185125
36281	185126
20884	185127
18142	185128
174198	185129
105051	185130
4728	185131
237908	185132
159414	185133
74261	185134
58531	185135
5575	185136
44163	185137
77783	185138
54856	185139
11563	185140
37930	185141
21531	185142
132655	185143
44640	185144
208725	185145
202095	185146
50633	185147
29004	185148
441	185149
80082	185150
17592	185151
4677	185152
260304	185153
4084	185154
156638	185155
74609	185156
42597	185157
146238	185158
198274	185159
45091	185160
70651	185161
232596	185162
45898	185163
129761	185164
4547	185165
147313	185166
122597	185167
133756	185168
3678	185169
90814	185170
2653	185171
34910	185172
53575	185173
5990	185174
105929	185175
41695	185176
184915	185177
246	185178
68482	185179
45400	185180
108725	185181
189730	185182
110664	185183
98544	185184
25552	185185
40572	185186
4998	185187
266940	185188
7113	185189
28332	185190
27435	185191
99748	185192
80201	185193
12491	185194
14221	185195
2917	185196
253094	185197
105455	185198
170610	185199
37208	185200
7424	185201
96160	185202
35509	185203
1757	185204
74659	185205
227551	185206
707	185207
36142	185208
4093	185209
30110	185210
28090	185211
113	185212
11700	185213
112808	185214
32399	185215
128831	185216
269165	185217
4497	185218
110104	185219
7630	185220
115036	185221
16589	185222
20812	185223
730	185224
21447	185225
1283	185226
11979	185227
2462	185228
227722	185229
335	185230
134360	185231
6461	185232
43325	185233
8448	185234
180819	185235
9620	185236
100892	185237
2703	185238
238577	185239
31924	185240
2737	185241
33847	185242
46	185243
24148	185244
15917	185245
40774	185246
19	185247
82300	185248
100915	185249
5025	185250
198	185251
42135	185252
31828	185253
196	185254
32287	185255
158411	185256
35481	185257
87318	185258
268407	185259
15322	185260
271533	185261
12980	185262
34339	185263
13018	185264
70641	185265
42176	185266
63098	185267
17996	185268
23595	185269
26573	185270
71390	185271
80407	185272
43781	185273
55008	185274
6427	185275
10272	185276
79175	185277
33399	185278
15646	185279
5558	185280
368	185281
38219	185282
38860	185283
1637	185284
993	185285
201493	185286
10952	185287
9735	185288
220864	185289
113952	185290
50072	185291
156407	185292
69973	185293
205904	185294
65340	185295
5498	185296
9746	185297
139174	185298
263012	185299
39457	185300
4930	185301
131446	185302
14642	185303
108754	185304
110917	185305
23991	185306
114046	185307
252988	185308
39587	185309
4	185310
17981	185311
17369	185312
5506	185313
546	185314
34454	185315
1464	185316
40184	185317
5351	185318
37826	185319
18272	185320
39833	185321
20486	185322
252599	185323
52709	185324
37485	185325
73863	185326
187621	185327
69515	185328
98343	185329
4123	185330
40428	185331
161128	185332
30468	185333
251769	185334
58069	185335
20	185336
1977	185337
37	185338
515	185339
4374	185340
33431	185341
11236	185342
141	185343
25376	185344
169178	185345
88746	185346
3124	185347
52811	185348
67815	185349
2329	185350
149202	185351
262214	185352
119721	185353
37878	185354
111587	185355
43969	185356
8852	185357
4235	185358
3543	185359
5405	185360
108294	185361
17625	185362
11479	185363
3625	185364
3118	185365
27698	185366
1530	185367
260913	185368
20055	185369
60479	185370
4280	185371
1587	185372
8688	185373
34373	185374
118488	185375
98280	185376
60506	185377
5821	185378
109327	185379
50143	185380
4227	185381
3654	185382
25135	185383
144811	185384
22616	185385
204694	185386
144275	185387
35598	185388
28738	185389
820	185390
101295	185391
2378	185392
113596	185393
10531	185394
18985	185395
22340	185396
192243	185397
5591	185398
234602	185399
15758	185400
157896	185401
88781	185402
27006	185403
21394	185404
21752	185405
230326	185406
10076	185407
6908	185408
89569	185409
22887	185410
886	185411
39430	185412
192583	185413
1301	185414
3421	185415
12657	185416
10783	185417
8773	185418
262645	185419
52649	185420
169939	185421
23145	185422
51200	185423
2346	185424
74410	185425
235301	185426
266047	185427
28883	185428
34357	185429
161686	185430
73904	185431
8035	185432
10924	185433
45239	185434
55016	185435
54156	185436
695	185437
109051	185438
44341	185439
434	185440
6991	185441
2037	185442
253805	185443
1884	185444
36583	185445
72484	185446
3233	185447
20594	185448
34211	185449
261979	185450
66399	185451
153	185452
3903	185453
2360	185454
33564	185455
16486	185456
579	185457
269319	185458
477	185459
1058	185460
46180	185461
68067	185462
254259	185463
105469	185464
24354	185465
261914	185466
9421	185467
3890	185468
116650	185469
75332	185470
38802	185471
242689	185472
44841	185473
3362	185474
1310	185475
243743	185476
12015	185477
57001	185478
70836	185479
65742	185480
124385	185481
19652	185482
42504	185483
41707	185484
7164	185485
76469	185486
8967	185487
271587	185488
100904	185489
58466	185490
249685	185491
97703	185492
192472	185493
482	185494
60345	185495
82003	185496
87378	185497
84298	185498
382	185499
194610	185500
212486	185501
21879	185502
69679	185503
149664	185504
156845	185505
188435	185506
105142	185507
16245	185508
19820	185509
29746	185510
31733	185511
1969	185512
9409	185513
30602	185514
50171	185515
40100	185516
7017	185517
56124	185518
86268	185519
38518	185520
11007	185521
4164	185522
171180	185523
51729	185524
11879	185525
12354	185526
100689	185527
107153	185528
7553	185529
51778	185530
8322	185531
265020	185532
1833	185533
205517	185534
8418	185535
29995	185536
63094	185537
47227	185538
187229	185539
30632	185540
93472	185541
7689	185542
25711	185543
255417	185544
307	185545
3367	185546
3910	185547
215	185548
165600	185549
58566	185550
12999	185551
53944	185552
13900	185553
20467	185554
3310	185555
257095	185556
8135	185557
140808	185558
13675	185559
235502	185560
14625	185561
6910	185562
102004	185563
89	185564
120319	185565
10596	185566
4033	185567
102318	185568
248211	185569
255840	185570
12245	185571
106316	185572
21959	185573
201914	185574
76970	185575
32688	185576
161135	185577
123360	185578
21893	185579
17696	185580
193319	185581
6111	185582
39661	185583
7804	185584
19773	185585
44235	185586
136122	185587
1242	185588
123558	185589
121	185590
145912	185591
3282	185592
16187	185593
125889	185594
159390	185595
124922	185596
62147	185597
7895	185598
17508	185599
12706	185600
26580	185601
23588	185602
12434	185603
49106	185604
55764	185605
45134	185606
211235	185607
1470	185608
907	185609
106685	185610
74690	185611
92533	185612
1513	185613
2730	185614
2641	185615
76557	185616
158712	185617
194831	185618
22046	185619
166322	185620
170672	185621
102103	185622
49555	185623
52272	185624
91205	185625
17473	185626
233052	185627
54116	185628
53401	185629
12122	185630
170117	185631
10895	185632
11652	185633
67746	185634
153843	185635
24636	185636
18723	185637
8648	185638
219808	185639
101640	185640
26946	185641
11301	185642
205226	185643
1643	185644
103528	185645
8289	185646
40965	185647
264943	185648
32985	185649
170770	185650
148314	185651
75983	185652
143933	185653
42844	185654
260413	185655
68033	185656
52320	185657
36886	185658
5	185659
63589	185660
821	185661
14111	185662
3683	185663
23194	185664
158508	185665
50967	185666
61861	185667
16398	185668
117088	185669
146650	185670
15618	185671
132735	185672
11364	185673
2437	185674
27836	185675
229773	185676
62636	185677
99161	185678
115519	185679
139335	185680
42754	185681
7244	185682
40844	185683
108298	185684
86278	185685
3843	185686
57953	185687
23830	185688
58650	185689
84514	185690
16550	185691
500	185692
15	185693
32333	185694
234175	185695
33526	185696
133319	185697
71958	185698
147058	185699
4574	185700
123687	185701
716	185702
4062	185703
50329	185704
121269	185705
63167	185706
9732	185707
33752	185708
25103	185709
136430	185710
54194	185711
105746	185712
37595	185713
35779	185714
13052	185715
38887	185716
95982	185717
452	185718
558	185719
141390	185720
157493	185721
22638	185722
22631	185723
96044	185724
76161	185725
235038	185726
96091	185727
56352	185728
204734	185729
4384	185730
204863	185731
144560	185732
223610	185733
19583	185734
164415	185735
54575	185736
25982	185737
160	185738
40386	185739
106764	185740
40857	185741
16868	185742
85625	185743
8198	185744
6688	185745
9817	185746
102270	185747
36737	185748
260104	185749
253712	185750
10304	185751
1394	185752
135053	185753
5555	185754
108203	185755
103559	185756
15588	185757
127509	185758
94003	185759
16292	185760
206060	185761
97536	185762
28968	185763
14296	185764
57469	185765
76030	185766
673	185767
14401	185768
40943	185769
35915	185770
39858	185771
9381	185772
21346	185773
25474	185774
1017	185775
36600	185776
263740	185777
13703	185778
3572	185779
144079	185780
117971	185781
8607	185782
67118	185783
1343	185784
46920	185785
852	185786
7400	185787
33783	185788
105146	185789
45905	185790
55816	185791
35764	185792
21467	185793
269647	185794
128611	185795
7258	185796
26597	185797
112866	185798
2485	185799
72976	185800
29646	185801
211851	185802
56970	185803
102003	185804
60204	185805
165030	185806
191588	185807
15357	185808
45594	185809
26203	185810
119964	185811
111460	185812
74074	185813
167510	185814
25140	185815
247329	185816
156259	185817
10229	185818
18332	185819
245	185820
11646	185821
263126	185822
42016	185823
2708	185824
14217	185825
155	185826
418	185827
18179	185828
46255	185829
68271	185830
1571	185831
39713	185832
168	185833
20124	185834
56713	185835
39252	185836
11710	185837
1020	185838
4535	185839
51575	185840
28576	185841
36201	185842
2494	185843
79192	185844
34282	185845
3921	185846
528	185847
49496	185848
39792	185849
10733	185850
24727	185851
2	185852
248982	185853
152652	185854
251816	185855
217991	185856
80602	185857
59830	185858
35059	185859
26200	185860
18302	185861
148195	185862
11975	185863
20469	185864
64566	185865
13121	185866
254119	185867
27714	185868
88407	185869
119644	185870
5070	185871
181	185872
1346	185873
8762	185874
6171	185875
12906	185876
52191	185877
36738	185878
33143	185879
20255	185880
11830	185881
15094	185882
7008	185883
8265	185884
25347	185885
9140	185886
1744	185887
111539	185888
10413	185889
5236	185890
15322	185891
22292	185892
3011	185893
146125	185894
8718	185895
1083	185896
89577	185897
8774	185898
193	185899
32130	185900
113882	185901
103052	185902
260929	185903
65292	185904
150366	185905
247855	185906
38238	185907
16748	185908
245379	185909
144385	185910
16542	185911
107877	185912
39838	185913
221571	185914
139728	185915
95984	185916
1957	185917
87157	185918
64196	185919
7648	185920
1703	185921
5211	185922
2222	185923
1026	185924
119088	185925
27573	185926
38832	185927
61837	185928
50601	185929
201834	185930
202362	185931
69385	185932
66867	185933
42797	185934
5638	185935
34319	185936
136756	185937
1885	185938
46207	185939
199186	185940
188748	185941
93915	185942
122186	185943
40447	185944
64005	185945
614	185946
231773	185947
110583	185948
14325	185949
126417	185950
32280	185951
168949	185952
9419	185953
12993	185954
26478	185955
68321	185956
14975	185957
245785	185958
980	185959
206098	185960
1543	185961
241448	185962
142271	185963
1280	185964
325	185965
2707	185966
2041	185967
144812	185968
40628	185969
2813	185970
54067	185971
1318	185972
210431	185973
265037	185974
5186	185975
129113	185976
32598	185977
7798	185978
140851	185979
78673	185980
209475	185981
168661	185982
219928	185983
24917	185984
161805	185985
21109	185986
9158	185987
22788	185988
208245	185989
52629	185990
94212	185991
104974	185992
87123	185993
50652	185994
2407	185995
8908	185996
92912	185997
20050	185998
94597	185999
107736	186000
22807	186001
4902	186002
681	186003
17212	186004
72523	186005
4817	186006
62643	186007
8711	186008
10183	186009
18096	186010
2991	186011
37576	186012
39117	186013
3113	186014
75979	186015
82964	186016
36375	186017
39603	186018
106445	186019
6027	186020
14905	186021
2132	186022
34200	186023
69233	186024
1854	186025
145738	186026
31423	186027
57782	186028
74701	186029
91496	186030
73983	186031
3212	186032
14812	186033
24739	186034
11184	186035
794	186036
11154	186037
26809	186038
27875	186039
36038	186040
229429	186041
45368	186042
40345	186043
10616	186044
35574	186045
34124	186046
75583	186047
75177	186048
109248	186049
100787	186050
146185	186051
12253	186052
75581	186053
152301	186054
363	186055
4698	186056
18048	186057
1138	186058
89305	186059
261630	186060
4116	186061
18875	186062
57063	186063
35201	186064
31128	186065
40287	186066
16666	186067
166416	186068
48166	186069
10631	186070
26087	186071
2772	186072
61661	186073
60502	186074
238084	186075
44496	186076
16860	186077
121643	186078
5461	186079
56487	186080
7150	186081
53368	186082
143908	186083
30977	186084
147666	186085
200506	186086
5218	186087
116748	186088
263747	186089
42058	186090
41573	186091
148049	186092
34670	186093
7595	186094
134083	186095
97596	186096
11012	186097
49250	186098
142488	186099
31462	186100
269208	186101
37286	186102
19794	186103
201980	186104
67229	186105
17909	186106
167505	186107
73911	186108
82991	186109
11169	186110
58653	186111
55472	186112
20022	186113
70636	186114
2631	186115
156938	186116
56624	186117
88282	186118
28904	186119
113793	186120
231123	186121
10086	186122
225279	186123
63991	186124
248555	186125
1942	186126
9207	186127
64047	186128
57844	186129
85899	186130
82	186131
151347	186132
60427	186133
391	186134
193104	186135
30460	186136
66628	186137
39865	186138
27306	186139
6665	186140
190956	186141
10188	186142
40625	186143
94102	186144
15612	186145
87835	186146
27644	186147
114029	186148
186230	186149
2261	186150
3555	186151
98627	186152
803	186153
68261	186154
2211	186155
32589	186156
6135	186157
8301	186158
5837	186159
33552	186160
136061	186161
46340	186162
17785	186163
155861	186164
15701	186165
1897	186166
86810	186167
104972	186168
7396	186169
51059	186170
5156	186171
38367	186172
172232	186173
6715	186174
6879	186175
270734	186176
179783	186177
10392	186178
4891	186179
55369	186180
3376	186181
79966	186182
86135	186183
2316	186184
459	186185
168001	186186
191213	186187
135240	186188
156991	186189
158832	186190
40549	186191
228432	186192
28468	186193
26094	186194
80046	186195
26635	186196
10620	186197
8424	186198
12688	186199
170581	186200
72081	186201
42668	186202
1262	186203
47934	186204
7417	186205
8203	186206
189103	186207
15665	186208
35452	186209
47242	186210
27991	186211
90903	186212
93084	186213
5580	186214
119436	186215
150941	186216
127503	186217
151720	186218
97122	186219
28077	186220
4902	186221
29232	186222
12763	186223
67038	186224
51790	186225
12731	186226
21942	186227
53130	186228
95157	186229
107654	186230
35463	186231
7115	186232
77440	186233
9990	186234
5	186235
66373	186236
110145	186237
929	186238
256976	186239
20435	186240
144116	186241
45439	186242
78	186243
25341	186244
37315	186245
207740	186246
2356	186247
160090	186248
9219	186249
28910	186250
11477	186251
154656	186252
6520	186253
76885	186254
15110	186255
180192	186256
111654	186257
95674	186258
10141	186259
9707	186260
33164	186261
235214	186262
19913	186263
180750	186264
5863	186265
43784	186266
23455	186267
250953	186268
51050	186269
25381	186270
47469	186271
89369	186272
389	186273
44515	186274
31582	186275
838	186276
9473	186277
44847	186278
45955	186279
2165	186280
263910	186281
121	186282
65022	186283
208740	186284
240185	186285
24122	186286
5657	186287
156304	186288
10722	186289
41272	186290
39350	186291
3535	186292
15591	186293
139642	186294
4879	186295
32968	186296
6216	186297
155873	186298
114668	186299
43414	186300
41340	186301
6222	186302
15422	186303
74488	186304
53327	186305
67853	186306
20897	186307
35978	186308
138674	186309
19775	186310
5913	186311
108781	186312
89474	186313
38225	186314
63050	186315
1639	186316
5938	186317
48533	186318
132111	186319
4187	186320
35543	186321
271	186322
106278	186323
10102	186324
28322	186325
102405	186326
104538	186327
81115	186328
2604	186329
41402	186330
68237	186331
4737	186332
20704	186333
659	186334
243774	186335
57061	186336
77657	186337
5738	186338
18885	186339
171524	186340
67155	186341
94520	186342
77324	186343
211	186344
127027	186345
28252	186346
13596	186347
21115	186348
25488	186349
32077	186350
56661	186351
5582	186352
164595	186353
206909	186354
3382	186355
57441	186356
43319	186357
2936	186358
43953	186359
263346	186360
169397	186361
82270	186362
46459	186363
217213	186364
9537	186365
30831	186366
22905	186367
260362	186368
23248	186369
18147	186370
225	186371
247681	186372
1036	186373
2353	186374
151551	186375
18311	186376
78021	186377
25781	186378
266401	186379
48138	186380
10963	186381
1075	186382
29078	186383
4026	186384
21358	186385
130388	186386
55923	186387
271465	186388
18921	186389
16	186390
7489	186391
29807	186392
120336	186393
10740	186394
9942	186395
2973	186396
58001	186397
19179	186398
3694	186399
804	186400
233776	186401
73461	186402
87577	186403
42891	186404
22001	186405
20419	186406
133568	186407
125070	186408
132317	186409
6810	186410
24839	186411
60189	186412
9091	186413
2705	186414
18992	186415
171853	186416
33014	186417
36563	186418
134072	186419
23717	186420
247464	186421
110599	186422
74562	186423
21759	186424
203602	186425
85020	186426
164132	186427
4486	186428
2074	186429
35887	186430
105830	186431
243186	186432
23957	186433
34802	186434
200321	186435
103335	186436
14523	186437
37687	186438
9333	186439
11182	186440
24839	186441
31350	186442
33704	186443
25694	186444
91736	186445
166578	186446
36197	186447
60068	186448
19980	186449
47711	186450
201492	186451
11411	186452
22361	186453
42363	186454
2164	186455
220270	186456
23100	186457
972	186458
86623	186459
195452	186460
52183	186461
61945	186462
53857	186463
60737	186464
27442	186465
27327	186466
13437	186467
14711	186468
165120	186469
53478	186470
13508	186471
72312	186472
6531	186473
28320	186474
1863	186475
79240	186476
21435	186477
14404	186478
10387	186479
218	186480
21177	186481
20414	186482
20171	186483
23177	186484
8415	186485
61194	186486
15088	186487
81617	186488
251538	186489
271560	186490
43761	186491
18895	186492
30621	186493
197353	186494
168832	186495
61611	186496
92330	186497
13997	186498
111391	186499
20471	186500
56196	186501
25046	186502
95238	186503
121490	186504
29020	186505
65963	186506
17096	186507
74868	186508
54929	186509
24196	186510
1722	186511
15990	186512
98200	186513
75776	186514
169690	186515
1889	186516
165647	186517
39699	186518
99466	186519
18355	186520
149822	186521
103049	186522
77365	186523
24107	186524
170555	186525
21042	186526
223421	186527
124251	186528
41742	186529
4054	186530
144990	186531
2776	186532
167077	186533
93029	186534
84302	186535
117646	186536
238469	186537
7509	186538
35537	186539
74696	186540
185724	186541
22670	186542
255118	186543
36935	186544
48402	186545
42284	186546
27719	186547
215393	186548
123587	186549
32499	186550
11777	186551
259427	186552
633	186553
70329	186554
52480	186555
91763	186556
109679	186557
89	186558
3243	186559
159538	186560
123852	186561
7131	186562
113598	186563
71	186564
614	186565
37631	186566
260	186567
5720	186568
47055	186569
2398	186570
10844	186571
1165	186572
17173	186573
40286	186574
27948	186575
13797	186576
73076	186577
14109	186578
25034	186579
45593	186580
1450	186581
216813	186582
23323	186583
55624	186584
58995	186585
71959	186586
24620	186587
40699	186588
30496	186589
9569	186590
15731	186591
36565	186592
79885	186593
55	186594
80208	186595
236692	186596
2198	186597
2695	186598
246911	186599
24181	186600
12449	186601
38298	186602
16182	186603
9320	186604
43687	186605
27435	186606
53468	186607
19364	186608
66344	186609
18373	186610
25838	186611
71997	186612
205599	186613
69730	186614
27657	186615
32517	186616
16234	186617
35037	186618
67560	186619
246237	186620
43149	186621
154837	186622
140216	186623
27657	186624
52761	186625
148311	186626
1010	186627
102405	186628
6747	186629
53681	186630
2051	186631
9305	186632
115823	186633
502	186634
82173	186635
75595	186636
29864	186637
155952	186638
8922	186639
42454	186640
50577	186641
114567	186642
2276	186643
235215	186644
4408	186645
4507	186646
12761	186647
14185	186648
31480	186649
167902	186650
161823	186651
12541	186652
45991	186653
70955	186654
45138	186655
28121	186656
48533	186657
7420	186658
224382	186659
146997	186660
64349	186661
74466	186662
219047	186663
213976	186664
2458	186665
251875	186666
38408	186667
398	186668
79108	186669
8346	186670
137364	186671
22592	186672
26475	186673
120697	186674
186769	186675
24264	186676
233810	186677
233318	186678
1120	186679
132851	186680
33336	186681
147042	186682
68844	186683
166491	186684
78487	186685
125179	186686
29045	186687
9188	186688
3211	186689
60005	186690
3430	186691
192473	186692
68922	186693
69454	186694
78451	186695
198448	186696
122480	186697
200050	186698
183949	186699
157111	186700
175045	186701
3970	186702
49366	186703
3304	186704
725	186705
207867	186706
7098	186707
6657	186708
27228	186709
13718	186710
4621	186711
315	186712
3985	186713
55206	186714
10052	186715
11979	186716
92411	186717
38994	186718
640	186719
1856	186720
162	186721
72608	186722
259377	186723
25143	186724
14500	186725
18078	186726
62385	186727
229	186728
58764	186729
26284	186730
102289	186731
5457	186732
56882	186733
119389	186734
2978	186735
1444	186736
36721	186737
169817	186738
166014	186739
57163	186740
196621	186741
87498	186742
19108	186743
50319	186744
2461	186745
510	186746
5484	186747
55942	186748
10761	186749
19660	186750
119698	186751
241221	186752
33226	186753
56402	186754
54895	186755
115148	186756
47314	186757
36109	186758
150919	186759
111344	186760
69440	186761
156294	186762
129756	186763
5900	186764
38138	186765
40889	186766
79820	186767
3392	186768
213191	186769
10110	186770
68701	186771
192588	186772
147051	186773
34244	186774
242595	186775
42692	186776
15084	186777
80191	186778
6094	186779
39197	186780
14795	186781
22743	186782
51404	186783
101394	186784
53297	186785
92119	186786
225496	186787
18069	186788
1097	186789
1433	186790
61861	186791
156233	186792
3137	186793
63051	186794
154040	186795
3947	186796
122261	186797
24480	186798
71890	186799
107457	186800
126018	186801
237533	186802
91312	186803
112299	186804
163033	186805
174434	186806
21774	186807
14917	186808
124942	186809
66034	186810
37011	186811
1321	186812
179238	186813
181049	186814
141849	186815
25358	186816
14718	186817
62239	186818
752	186819
194992	186820
29339	186821
93678	186822
3038	186823
180468	186824
35511	186825
1121	186826
16605	186827
1613	186828
35717	186829
793	186830
146222	186831
126268	186832
192526	186833
231752	186834
696	186835
111170	186836
35960	186837
1389	186838
31590	186839
137937	186840
150799	186841
89707	186842
87313	186843
49904	186844
20174	186845
166994	186846
4716	186847
11080	186848
8569	186849
185394	186850
96015	186851
1755	186852
52333	186853
8052	186854
44130	186855
12201	186856
37400	186857
54019	186858
9395	186859
5416	186860
110792	186861
120495	186862
145880	186863
5162	186864
119722	186865
237984	186866
217082	186867
60679	186868
64398	186869
45930	186870
83915	186871
156049	186872
47133	186873
53168	186874
63049	186875
44467	186876
218034	186877
131972	186878
44529	186879
240639	186880
125092	186881
55885	186882
91342	186883
33655	186884
128251	186885
26205	186886
69508	186887
206774	186888
1022	186889
22888	186890
71128	186891
41387	186892
20918	186893
24937	186894
172517	186895
13040	186896
89551	186897
946	186898
178427	186899
83057	186900
157640	186901
17114	186902
56055	186903
94662	186904
89056	186905
6839	186906
230501	186907
207604	186908
6432	186909
24275	186910
13696	186911
8464	186912
264974	186913
139356	186914
26879	186915
255951	186916
70499	186917
46463	186918
25967	186919
18341	186920
67038	186921
25830	186922
1030	186923
36085	186924
3397	186925
55858	186926
24710	186927
168696	186928
51103	186929
41085	186930
68662	186931
907	186932
201595	186933
84946	186934
4885	186935
120706	186936
6398	186937
40947	186938
235172	186939
23825	186940
1778	186941
242260	186942
186790	186943
1894	186944
113915	186945
6876	186946
66295	186947
16422	186948
105898	186949
4746	186950
28619	186951
150755	186952
56523	186953
40347	186954
132966	186955
23556	186956
103954	186957
170337	186958
64513	186959
62580	186960
3298	186961
106778	186962
18755	186963
25866	186964
101181	186965
679	186966
287	186967
108970	186968
4470	186969
73668	186970
16307	186971
942	186972
3120	186973
1580	186974
263057	186975
23167	186976
160402	186977
43831	186978
104045	186979
29262	186980
119038	186981
1417	186982
36984	186983
30047	186984
79541	186985
26130	186986
6471	186987
100959	186988
10928	186989
21084	186990
129640	186991
53942	186992
14391	186993
50770	186994
217768	186995
1938	186996
637	186997
44780	186998
63301	186999
140553	187000
8962	187001
92114	187002
31518	187003
14836	187004
2171	187005
32433	187006
102441	187007
25766	187008
200027	187009
24286	187010
167797	187011
83442	187012
17686	187013
74098	187014
51853	187015
14967	187016
151653	187017
69804	187018
10643	187019
165702	187020
44094	187021
3649	187022
142913	187023
51584	187024
13971	187025
138962	187026
26137	187027
12158	187028
118254	187029
205785	187030
8443	187031
77044	187032
6641	187033
17481	187034
15115	187035
212089	187036
78287	187037
167179	187038
7282	187039
26063	187040
113095	187041
7036	187042
65978	187043
379	187044
185149	187045
68638	187046
153194	187047
185966	187048
45581	187049
53253	187050
1759	187051
18457	187052
75067	187053
8736	187054
22837	187055
12874	187056
2139	187057
226029	187058
8177	187059
17030	187060
3689	187061
4337	187062
68572	187063
114463	187064
2450	187065
70951	187066
8757	187067
8670	187068
17752	187069
833	187070
1127	187071
5773	187072
1812	187073
63678	187074
96102	187075
65426	187076
146615	187077
112848	187078
104300	187079
215375	187080
1163	187081
255044	187082
105938	187083
42143	187084
263690	187085
13136	187086
25945	187087
7626	187088
137387	187089
220184	187090
5977	187091
11349	187092
29247	187093
13180	187094
14345	187095
29974	187096
128754	187097
60511	187098
34136	187099
152226	187100
22853	187101
117028	187102
21576	187103
143226	187104
748	187105
19194	187106
155559	187107
39730	187108
35281	187109
56847	187110
27444	187111
16110	187112
49401	187113
139855	187114
5150	187115
5341	187116
11564	187117
209373	187118
12983	187119
36795	187120
121885	187121
19182	187122
60151	187123
22065	187124
73926	187125
86219	187126
67610	187127
135083	187128
31055	187129
11504	187130
42112	187131
20298	187132
45127	187133
69306	187134
4970	187135
12077	187136
168576	187137
39355	187138
72110	187139
5814	187140
4	187141
226476	187142
130972	187143
19	187144
18669	187145
246734	187146
8470	187147
38045	187148
36389	187149
107622	187150
167064	187151
4012	187152
217018	187153
47082	187154
7347	187155
63767	187156
82550	187157
58651	187158
36160	187159
24427	187160
10930	187161
94865	187162
2505	187163
17116	187164
7194	187165
48407	187166
10138	187167
32484	187168
204610	187169
33244	187170
1424	187171
120964	187172
145583	187173
219057	187174
159981	187175
206263	187176
172082	187177
61737	187178
31990	187179
59883	187180
2886	187181
1289	187182
3347	187183
29688	187184
99788	187185
242793	187186
30279	187187
24630	187188
42195	187189
113845	187190
105632	187191
100502	187192
6915	187193
10209	187194
239071	187195
1784	187196
155016	187197
112793	187198
89760	187199
63109	187200
2044	187201
40783	187202
107852	187203
97057	187204
570	187205
92445	187206
2334	187207
16208	187208
21279	187209
16220	187210
147642	187211
181042	187212
37	187213
24853	187214
41835	187215
242696	187216
1028	187217
258	187218
9014	187219
41262	187220
99472	187221
35767	187222
26935	187223
76203	187224
119141	187225
42811	187226
38374	187227
290	187228
150865	187229
126810	187230
24386	187231
61168	187232
46739	187233
264239	187234
83790	187235
229214	187236
108419	187237
2480	187238
843	187239
145733	187240
9547	187241
12860	187242
37970	187243
34916	187244
785	187245
35608	187246
127321	187247
61551	187248
189443	187249
34514	187250
4182	187251
199351	187252
19418	187253
270011	187254
85615	187255
100	187256
42537	187257
106224	187258
19932	187259
59029	187260
612	187261
28043	187262
46540	187263
17563	187264
1017	187265
61531	187266
2491	187267
4995	187268
218488	187269
79513	187270
76811	187271
111479	187272
54518	187273
31337	187274
148807	187275
475	187276
88884	187277
14135	187278
38702	187279
206	187280
2000	187281
16286	187282
145551	187283
2328	187284
2679	187285
28982	187286
50011	187287
43994	187288
8	187289
9001	187290
130237	187291
122017	187292
60991	187293
16867	187294
130526	187295
38027	187296
61998	187297
18965	187298
4222	187299
22492	187300
137240	187301
198832	187302
106239	187303
5097	187304
63770	187305
48968	187306
2144	187307
16844	187308
147190	187309
81365	187310
42	187311
14677	187312
1294	187313
107144	187314
6271	187315
145351	187316
95996	187317
217551	187318
253300	187319
149664	187320
99711	187321
45657	187322
80051	187323
9218	187324
57915	187325
7696	187326
110693	187327
50746	187328
78608	187329
15143	187330
114434	187331
58673	187332
24767	187333
51956	187334
5117	187335
52136	187336
245391	187337
98834	187338
168462	187339
23054	187340
155734	187341
154894	187342
5372	187343
64550	187344
6933	187345
2317	187346
52329	187347
1039	187348
14173	187349
57871	187350
120855	187351
8467	187352
9005	187353
129596	187354
43675	187355
47780	187356
31384	187357
15198	187358
79048	187359
154110	187360
58678	187361
9478	187362
122355	187363
152523	187364
17	187365
151651	187366
67773	187367
250882	187368
12736	187369
169179	187370
25922	187371
98700	187372
128610	187373
219088	187374
30046	187375
5912	187376
172981	187377
69961	187378
3441	187379
48686	187380
20992	187381
205926	187382
132539	187383
13299	187384
79788	187385
10555	187386
27066	187387
23482	187388
241163	187389
94500	187390
5232	187391
4765	187392
88288	187393
20579	187394
110830	187395
95653	187396
50236	187397
2782	187398
128095	187399
10114	187400
28346	187401
11606	187402
30803	187403
83997	187404
189352	187405
10466	187406
37837	187407
11119	187408
86498	187409
34277	187410
73439	187411
8115	187412
3302	187413
63718	187414
29718	187415
127444	187416
790	187417
199845	187418
12260	187419
264690	187420
3291	187421
113795	187422
146	187423
74679	187424
23102	187425
22978	187426
17485	187427
25091	187428
81823	187429
146625	187430
4347	187431
1265	187432
1235	187433
41816	187434
40611	187435
2618	187436
240917	187437
3087	187438
64452	187439
92006	187440
144611	187441
26093	187442
823	187443
149903	187444
39045	187445
374	187446
76763	187447
11088	187448
62745	187449
74145	187450
1232	187451
36730	187452
60969	187453
119563	187454
111153	187455
62929	187456
78142	187457
2131	187458
25905	187459
11356	187460
2640	187461
693	187462
17099	187463
195578	187464
10431	187465
3492	187466
5683	187467
41750	187468
73980	187469
22793	187470
16551	187471
51322	187472
42775	187473
232436	187474
1474	187475
594	187476
125634	187477
253755	187478
19444	187479
40934	187480
79825	187481
153151	187482
35423	187483
261631	187484
53761	187485
32290	187486
162410	187487
209741	187488
95589	187489
3949	187490
199625	187491
49929	187492
143380	187493
12118	187494
99238	187495
79564	187496
16	187497
20075	187498
47819	187499
26768	187500
4502	187501
172553	187502
31764	187503
34167	187504
25735	187505
21766	187506
261266	187507
207673	187508
19168	187509
9836	187510
252207	187511
6931	187512
17983	187513
19972	187514
107726	187515
3291	187516
5057	187517
35879	187518
30831	187519
99289	187520
5714	187521
30407	187522
14349	187523
78868	187524
8237	187525
6997	187526
1434	187527
39265	187528
174904	187529
10570	187530
59774	187531
41337	187532
97042	187533
95958	187534
114251	187535
176336	187536
61495	187537
203547	187538
155536	187539
229318	187540
9972	187541
40966	187542
254948	187543
55503	187544
111558	187545
78938	187546
36050	187547
127788	187548
58274	187549
56105	187550
45735	187551
114806	187552
10201	187553
13071	187554
18210	187555
146116	187556
160780	187557
10730	187558
18331	187559
1095	187560
70626	187561
6733	187562
33130	187563
911	187564
163189	187565
99418	187566
47191	187567
122878	187568
19958	187569
144385	187570
1061	187571
57730	187572
2851	187573
6321	187574
85297	187575
32618	187576
202831	187577
3873	187578
92861	187579
97362	187580
73305	187581
41319	187582
43397	187583
15390	187584
37447	187585
61025	187586
3696	187587
33779	187588
249983	187589
233176	187590
12007	187591
39505	187592
114984	187593
43079	187594
15383	187595
30990	187596
72255	187597
68830	187598
10777	187599
4557	187600
1504	187601
16078	187602
7056	187603
144758	187604
7201	187605
3476	187606
6637	187607
239230	187608
120582	187609
3889	187610
164173	187611
62422	187612
170465	187613
226380	187614
148662	187615
577	187616
2441	187617
73168	187618
54572	187619
31010	187620
9653	187621
41643	187622
12401	187623
143720	187624
48994	187625
34558	187626
36695	187627
34363	187628
8421	187629
57679	187630
5387	187631
6312	187632
66073	187633
31038	187634
16133	187635
96528	187636
14759	187637
208244	187638
1331	187639
2850	187640
71025	187641
30564	187642
186537	187643
8286	187644
10891	187645
11331	187646
139100	187647
8677	187648
93	187649
14910	187650
41059	187651
6385	187652
5499	187653
136618	187654
207920	187655
94598	187656
15931	187657
52289	187658
36004	187659
81629	187660
78968	187661
8149	187662
5588	187663
3978	187664
11764	187665
6311	187666
71737	187667
55648	187668
114573	187669
75995	187670
155511	187671
14925	187672
79622	187673
95139	187674
41121	187675
10041	187676
146247	187677
4815	187678
7496	187679
358	187680
101969	187681
23231	187682
11690	187683
32603	187684
74768	187685
144568	187686
8061	187687
47346	187688
156987	187689
39214	187690
77944	187691
24403	187692
151005	187693
45741	187694
868	187695
127679	187696
118194	187697
139009	187698
252297	187699
17418	187700
198	187701
43947	187702
19904	187703
43712	187704
258823	187705
25724	187706
16212	187707
6790	187708
107150	187709
9218	187710
51394	187711
151496	187712
50852	187713
90888	187714
3527	187715
155588	187716
91286	187717
161825	187718
19356	187719
100966	187720
6575	187721
3166	187722
81368	187723
1728	187724
55980	187725
7275	187726
15368	187727
137203	187728
1510	187729
190340	187730
1162	187731
28927	187732
16648	187733
5176	187734
51343	187735
21113	187736
9434	187737
40643	187738
54135	187739
221497	187740
484	187741
36878	187742
2397	187743
70050	187744
21035	187745
17738	187746
5003	187747
109591	187748
3362	187749
159436	187750
121950	187751
202	187752
49433	187753
13630	187754
4296	187755
857	187756
139477	187757
139473	187758
127612	187759
79635	187760
20715	187761
41118	187762
4232	187763
12535	187764
303	187765
12892	187766
2396	187767
75391	187768
202203	187769
151508	187770
221	187771
9996	187772
4736	187773
126306	187774
1562	187775
52435	187776
18622	187777
17025	187778
108662	187779
97624	187780
29344	187781
107255	187782
27613	187783
346	187784
9103	187785
12033	187786
78692	187787
1840	187788
264125	187789
43604	187790
109418	187791
75314	187792
41852	187793
28701	187794
12649	187795
267053	187796
5046	187797
153639	187798
40370	187799
188691	187800
1352	187801
27844	187802
148208	187803
2782	187804
11372	187805
219281	187806
14407	187807
24134	187808
147264	187809
264724	187810
529	187811
288	187812
34411	187813
29287	187814
3689	187815
120936	187816
132547	187817
396	187818
135056	187819
187567	187820
86037	187821
3320	187822
9205	187823
42963	187824
121677	187825
2072	187826
252399	187827
40010	187828
13222	187829
41657	187830
41399	187831
234650	187832
9784	187833
56099	187834
146942	187835
68854	187836
63596	187837
52452	187838
62621	187839
87515	187840
21502	187841
52056	187842
67844	187843
23762	187844
77880	187845
27072	187846
49564	187847
195	187848
35042	187849
34997	187850
115979	187851
65076	187852
105644	187853
43724	187854
209450	187855
14925	187856
22629	187857
18303	187858
46301	187859
16815	187860
34757	187861
11586	187862
259	187863
157528	187864
15702	187865
244069	187866
62028	187867
211407	187868
13576	187869
217307	187870
19926	187871
1570	187872
80723	187873
117331	187874
132101	187875
194987	187876
17572	187877
142220	187878
3170	187879
270	187880
63393	187881
51003	187882
123007	187883
37918	187884
5933	187885
22362	187886
210232	187887
33852	187888
166333	187889
80899	187890
130050	187891
8602	187892
55490	187893
132433	187894
37920	187895
38338	187896
227626	187897
3150	187898
29300	187899
16244	187900
13206	187901
39232	187902
202800	187903
269922	187904
2940	187905
9557	187906
6286	187907
1213	187908
7465	187909
58231	187910
9672	187911
1222	187912
135136	187913
165445	187914
12736	187915
13716	187916
50319	187917
163986	187918
163530	187919
1115	187920
24075	187921
10764	187922
220	187923
16655	187924
103755	187925
5203	187926
165747	187927
67325	187928
138785	187929
44965	187930
46723	187931
88228	187932
12110	187933
6431	187934
141901	187935
244289	187936
23515	187937
34048	187938
1989	187939
20459	187940
240162	187941
8931	187942
22739	187943
1436	187944
116279	187945
58337	187946
106865	187947
247215	187948
581	187949
61237	187950
3449	187951
3393	187952
18576	187953
98210	187954
36410	187955
2029	187956
90695	187957
14351	187958
7292	187959
113197	187960
69553	187961
22260	187962
4986	187963
189658	187964
15540	187965
110528	187966
22787	187967
114873	187968
1243	187969
2473	187970
252663	187971
137663	187972
8911	187973
270080	187974
3670	187975
38987	187976
6174	187977
34123	187978
19525	187979
92588	187980
9482	187981
54017	187982
86691	187983
162983	187984
117141	187985
9111	187986
26154	187987
27623	187988
112929	187989
87878	187990
57911	187991
73	187992
63637	187993
13147	187994
4645	187995
140275	187996
165543	187997
1799	187998
170894	187999
1533	188000
37941	188001
243547	188002
59417	188003
31558	188004
134972	188005
14046	188006
41213	188007
141312	188008
10379	188009
36577	188010
74659	188011
30192	188012
2576	188013
155753	188014
270266	188015
87936	188016
50744	188017
58890	188018
73534	188019
157893	188020
51306	188021
79054	188022
62269	188023
112948	188024
2719	188025
53847	188026
31783	188027
111524	188028
23831	188029
60382	188030
741	188031
229674	188032
238	188033
18018	188034
31872	188035
233060	188036
57663	188037
18927	188038
9553	188039
11426	188040
7329	188041
221856	188042
11921	188043
60447	188044
40540	188045
12212	188046
15302	188047
64461	188048
12389	188049
164772	188050
89192	188051
13280	188052
28852	188053
24778	188054
176	188055
594	188056
8398	188057
57228	188058
102934	188059
118730	188060
66150	188061
266356	188062
16492	188063
133639	188064
36994	188065
123156	188066
60932	188067
2329	188068
147443	188069
31101	188070
684	188071
109683	188072
20510	188073
109763	188074
3314	188075
62456	188076
6895	188077
9629	188078
46721	188079
53727	188080
271761	188081
136472	188082
1159	188083
107016	188084
10965	188085
118624	188086
113766	188087
4730	188088
11552	188089
620	188090
58732	188091
43641	188092
153070	188093
6035	188094
34546	188095
2041	188096
143345	188097
2959	188098
241145	188099
2955	188100
9864	188101
34133	188102
177083	188103
22682	188104
2397	188105
57171	188106
31595	188107
82100	188108
3389	188109
45571	188110
81268	188111
65174	188112
27392	188113
4981	188114
29448	188115
20048	188116
3120	188117
115714	188118
3024	188119
37048	188120
90113	188121
156772	188122
57521	188123
168719	188124
47976	188125
180132	188126
4660	188127
16664	188128
8169	188129
7897	188130
35768	188131
2010	188132
311	188133
6683	188134
164612	188135
114401	188136
11993	188137
151243	188138
19735	188139
9204	188140
160701	188141
4718	188142
239031	188143
6620	188144
9782	188145
11484	188146
72544	188147
71756	188148
10530	188149
48624	188150
60157	188151
79124	188152
141080	188153
83816	188154
73285	188155
2736	188156
621	188157
28028	188158
9546	188159
29377	188160
62324	188161
5886	188162
26419	188163
256128	188164
3054	188165
1217	188166
74069	188167
34062	188168
16998	188169
41346	188170
73436	188171
31324	188172
79852	188173
101978	188174
55176	188175
26203	188176
246189	188177
7892	188178
161744	188179
46814	188180
3107	188181
5256	188182
32637	188183
10403	188184
26098	188185
255713	188186
135140	188187
166496	188188
24527	188189
6224	188190
42047	188191
30893	188192
10062	188193
41769	188194
14857	188195
62004	188196
105993	188197
211	188198
14226	188199
58	188200
140010	188201
18716	188202
168206	188203
24217	188204
228004	188205
262021	188206
3556	188207
30356	188208
193469	188209
60228	188210
76524	188211
5064	188212
1883	188213
38413	188214
29484	188215
58316	188216
11612	188217
26212	188218
24114	188219
139766	188220
116231	188221
240721	188222
2096	188223
22780	188224
129994	188225
65700	188226
22666	188227
40000	188228
45	188229
21216	188230
110185	188231
146023	188232
62066	188233
79836	188234
154625	188235
1514	188236
5241	188237
2111	188238
101641	188239
17736	188240
22034	188241
168133	188242
155540	188243
1614	188244
51093	188245
70826	188246
238028	188247
103349	188248
67567	188249
232822	188250
65046	188251
22076	188252
82741	188253
10816	188254
18830	188255
265474	188256
7659	188257
157864	188258
76508	188259
23644	188260
30273	188261
135485	188262
111764	188263
163381	188264
25111	188265
1572	188266
541	188267
239894	188268
108419	188269
159569	188270
219195	188271
34869	188272
130814	188273
39936	188274
23226	188275
66374	188276
152605	188277
20146	188278
12587	188279
209793	188280
176877	188281
234252	188282
48686	188283
4525	188284
80372	188285
43125	188286
2431	188287
20977	188288
24524	188289
30207	188290
40820	188291
159125	188292
112514	188293
2502	188294
64	188295
8630	188296
10496	188297
29999	188298
206773	188299
11467	188300
63859	188301
7718	188302
91506	188303
58372	188304
100396	188305
90978	188306
53919	188307
43771	188308
423	188309
52057	188310
43135	188311
50368	188312
237378	188313
47264	188314
9356	188315
15411	188316
3704	188317
3837	188318
30329	188319
90050	188320
3225	188321
3389	188322
3758	188323
68370	188324
30528	188325
235904	188326
114746	188327
27291	188328
101043	188329
2049	188330
36094	188331
610	188332
24468	188333
26498	188334
90660	188335
43215	188336
21390	188337
228559	188338
20807	188339
137582	188340
3078	188341
13839	188342
197198	188343
21830	188344
247023	188345
1170	188346
144305	188347
75791	188348
12889	188349
1494	188350
165767	188351
30672	188352
19822	188353
163266	188354
208936	188355
72392	188356
166619	188357
30540	188358
98434	188359
2451	188360
591	188361
194860	188362
272411	188363
45894	188364
26435	188365
358	188366
69116	188367
84935	188368
18212	188369
2988	188370
54348	188371
103914	188372
153824	188373
90769	188374
12637	188375
51151	188376
104189	188377
37381	188378
169036	188379
54986	188380
4802	188381
22981	188382
69147	188383
183889	188384
266631	188385
43917	188386
216961	188387
31963	188388
18266	188389
47859	188390
4020	188391
101354	188392
244501	188393
173144	188394
109194	188395
212	188396
58088	188397
32619	188398
7736	188399
48579	188400
2661	188401
206335	188402
155998	188403
16358	188404
20236	188405
24547	188406
9475	188407
326	188408
35691	188409
957	188410
21122	188411
1629	188412
9684	188413
37874	188414
26133	188415
264410	188416
157263	188417
48646	188418
8424	188419
3277	188420
30184	188421
21456	188422
5289	188423
93028	188424
32751	188425
59202	188426
49476	188427
120369	188428
7393	188429
23313	188430
88925	188431
119810	188432
229650	188433
2676	188434
1371	188435
148035	188436
155422	188437
105930	188438
9553	188439
190096	188440
70325	188441
82891	188442
166319	188443
17319	188444
79917	188445
75584	188446
5874	188447
6634	188448
32214	188449
11423	188450
94835	188451
44139	188452
790	188453
94940	188454
26124	188455
35610	188456
19467	188457
87769	188458
28308	188459
192241	188460
217587	188461
15275	188462
38979	188463
49530	188464
171124	188465
27692	188466
189625	188467
137325	188468
8080	188469
104398	188470
6519	188471
24734	188472
5936	188473
9229	188474
225698	188475
7311	188476
127676	188477
86061	188478
119036	188479
46015	188480
14519	188481
159536	188482
153698	188483
31540	188484
19682	188485
130207	188486
159018	188487
30686	188488
207997	188489
11906	188490
113330	188491
1641	188492
2333	188493
8713	188494
123113	188495
106919	188496
22936	188497
44524	188498
35792	188499
85942	188500
119254	188501
131950	188502
9755	188503
261037	188504
47130	188505
1008	188506
2662	188507
16373	188508
1564	188509
164777	188510
10278	188511
409	188512
1220	188513
228239	188514
38908	188515
20135	188516
115080	188517
31507	188518
108422	188519
67026	188520
264146	188521
319	188522
93228	188523
112501	188524
1486	188525
690	188526
24411	188527
64173	188528
212124	188529
22973	188530
257154	188531
125207	188532
17471	188533
18466	188534
18571	188535
465	188536
15959	188537
161502	188538
27686	188539
36608	188540
5478	188541
124719	188542
1204	188543
41938	188544
97221	188545
9783	188546
54939	188547
4364	188548
145355	188549
131579	188550
2984	188551
95434	188552
9787	188553
64567	188554
150154	188555
26590	188556
14630	188557
56094	188558
63063	188559
71981	188560
5169	188561
8411	188562
165585	188563
138299	188564
83005	188565
1611	188566
34250	188567
21023	188568
76879	188569
1620	188570
9949	188571
229019	188572
414	188573
117614	188574
88637	188575
76665	188576
71449	188577
204006	188578
20108	188579
11042	188580
7008	188581
2950	188582
32679	188583
5046	188584
89957	188585
132518	188586
15632	188587
60868	188588
77913	188589
5373	188590
98265	188591
23631	188592
58669	188593
270910	188594
149845	188595
35384	188596
69544	188597
2378	188598
8131	188599
158926	188600
5071	188601
141017	188602
55284	188603
215032	188604
27774	188605
69845	188606
70577	188607
131101	188608
15545	188609
27807	188610
107110	188611
220423	188612
37592	188613
76002	188614
30787	188615
100313	188616
198793	188617
9792	188618
215504	188619
107954	188620
25897	188621
61108	188622
214924	188623
98227	188624
140189	188625
106501	188626
26728	188627
241569	188628
37367	188629
47345	188630
132924	188631
266172	188632
6523	188633
49862	188634
3621	188635
130120	188636
37814	188637
1605	188638
168968	188639
39743	188640
2088	188641
52699	188642
229671	188643
156688	188644
51401	188645
2620	188646
4055	188647
5134	188648
67379	188649
50209	188650
46956	188651
34796	188652
24422	188653
59511	188654
78	188655
32302	188656
18	188657
249886	188658
2584	188659
65263	188660
17296	188661
22622	188662
170332	188663
15445	188664
9891	188665
391	188666
36163	188667
266347	188668
77284	188669
4551	188670
68260	188671
239022	188672
12891	188673
54125	188674
232471	188675
3469	188676
31833	188677
87136	188678
55850	188679
19944	188680
144293	188681
87622	188682
42489	188683
51532	188684
64851	188685
67693	188686
3804	188687
32625	188688
47861	188689
31944	188690
8628	188691
248128	188692
230599	188693
78165	188694
16704	188695
73331	188696
182599	188697
109992	188698
1777	188699
5512	188700
26506	188701
136248	188702
47411	188703
56182	188704
118943	188705
141225	188706
40367	188707
24904	188708
104053	188709
6318	188710
20548	188711
38867	188712
50052	188713
2128	188714
15425	188715
134882	188716
95727	188717
20958	188718
31456	188719
267877	188720
30263	188721
22580	188722
66026	188723
31743	188724
76454	188725
5478	188726
17686	188727
173464	188728
255738	188729
141987	188730
59228	188731
22154	188732
12474	188733
28358	188734
217176	188735
15942	188736
2	188737
205693	188738
56683	188739
28387	188740
41472	188741
69145	188742
59944	188743
86063	188744
3261	188745
248343	188746
6817	188747
198811	188748
93269	188749
1734	188750
17171	188751
87652	188752
109919	188753
111515	188754
233658	188755
32165	188756
192733	188757
62855	188758
240527	188759
82662	188760
5187	188761
68910	188762
192009	188763
31185	188764
24127	188765
2396	188766
6043	188767
3045	188768
18544	188769
10574	188770
52339	188771
3839	188772
4352	188773
59	188774
113984	188775
173894	188776
6782	188777
6875	188778
32020	188779
5143	188780
12057	188781
195	188782
43070	188783
1568	188784
15639	188785
22473	188786
153183	188787
103507	188788
243004	188789
27354	188790
65822	188791
126573	188792
6036	188793
47461	188794
110558	188795
56394	188796
11968	188797
108353	188798
214361	188799
209692	188800
147071	188801
184710	188802
61236	188803
258007	188804
169649	188805
915	188806
70078	188807
6937	188808
11673	188809
5712	188810
67567	188811
5462	188812
43258	188813
21757	188814
9251	188815
244618	188816
24854	188817
62660	188818
11191	188819
35688	188820
137266	188821
48671	188822
32163	188823
209876	188824
69186	188825
170656	188826
1841	188827
731	188828
33657	188829
36410	188830
70038	188831
76924	188832
144154	188833
4819	188834
16934	188835
126	188836
49418	188837
113046	188838
7916	188839
28054	188840
89662	188841
92798	188842
5655	188843
225724	188844
43371	188845
185066	188846
9642	188847
110340	188848
9939	188849
43248	188850
163894	188851
18825	188852
2063	188853
21878	188854
6141	188855
77598	188856
1679	188857
2247	188858
30565	188859
76044	188860
185826	188861
84934	188862
25284	188863
103413	188864
3703	188865
50639	188866
167424	188867
11484	188868
13836	188869
142884	188870
162231	188871
13507	188872
171930	188873
87593	188874
58685	188875
11044	188876
37302	188877
49209	188878
104154	188879
13449	188880
59853	188881
89206	188882
20863	188883
40770	188884
47090	188885
31051	188886
60787	188887
1677	188888
40668	188889
709	188890
12923	188891
131	188892
27566	188893
40783	188894
3538	188895
6229	188896
162085	188897
238951	188898
261824	188899
34358	188900
523	188901
64470	188902
1199	188903
3960	188904
208055	188905
1670	188906
24158	188907
18708	188908
121042	188909
45743	188910
76705	188911
256	188912
9964	188913
3753	188914
13275	188915
3975	188916
13745	188917
48069	188918
108059	188919
46590	188920
21299	188921
62872	188922
144451	188923
30055	188924
5038	188925
173	188926
57383	188927
14117	188928
43023	188929
31835	188930
38677	188931
13622	188932
83742	188933
148347	188934
143826	188935
226905	188936
4188	188937
131690	188938
178898	188939
2376	188940
16591	188941
201850	188942
22732	188943
45090	188944
7837	188945
18543	188946
5537	188947
2701	188948
2252	188949
97401	188950
11690	188951
52334	188952
56031	188953
1107	188954
68589	188955
3164	188956
9521	188957
41177	188958
66968	188959
20108	188960
40355	188961
14774	188962
216076	188963
780	188964
501	188965
180088	188966
154945	188967
45944	188968
28231	188969
31048	188970
261507	188971
14388	188972
110953	188973
258989	188974
117339	188975
49914	188976
84496	188977
27	188978
10361	188979
37240	188980
14179	188981
223493	188982
55959	188983
51228	188984
30704	188985
15211	188986
3941	188987
17586	188988
162908	188989
13820	188990
22614	188991
108890	188992
179997	188993
3937	188994
68819	188995
75171	188996
107536	188997
7294	188998
142859	188999
43338	189000
21216	189001
10160	189002
88063	189003
22360	189004
2159	189005
34080	189006
50225	189007
215615	189008
5057	189009
11024	189010
18522	189011
145944	189012
239383	189013
7598	189014
3875	189015
42002	189016
182116	189017
167842	189018
45827	189019
35510	189020
55190	189021
154975	189022
6160	189023
229931	189024
13706	189025
19842	189026
79279	189027
33537	189028
28892	189029
250265	189030
160899	189031
57981	189032
2346	189033
61969	189034
2926	189035
85857	189036
6088	189037
15258	189038
45160	189039
3268	189040
25845	189041
6090	189042
23281	189043
28069	189044
12815	189045
4957	189046
106621	189047
4369	189048
107089	189049
136287	189050
194403	189051
95220	189052
36521	189053
1402	189054
15828	189055
16998	189056
75499	189057
72346	189058
18867	189059
1998	189060
27038	189061
79081	189062
8041	189063
7595	189064
188724	189065
23355	189066
28113	189067
4826	189068
32098	189069
136700	189070
242836	189071
73036	189072
87432	189073
51898	189074
40241	189075
13736	189076
12166	189077
46818	189078
13197	189079
170184	189080
459	189081
36957	189082
54008	189083
4660	189084
7321	189085
57655	189086
35957	189087
37307	189088
48689	189089
25456	189090
4439	189091
34961	189092
1991	189093
8322	189094
79985	189095
13567	189096
211088	189097
1497	189098
71160	189099
7715	189100
122260	189101
38557	189102
129116	189103
36700	189104
238593	189105
84640	189106
96990	189107
174426	189108
228356	189109
5314	189110
18413	189111
197596	189112
109645	189113
13237	189114
2758	189115
39349	189116
60015	189117
46700	189118
14912	189119
32093	189120
71740	189121
44915	189122
148690	189123
20111	189124
20554	189125
107872	189126
166123	189127
257794	189128
94661	189129
28844	189130
67420	189131
80615	189132
3231	189133
236238	189134
105514	189135
11575	189136
2677	189137
237307	189138
79158	189139
150712	189140
53272	189141
31585	189142
9272	189143
130886	189144
1236	189145
209577	189146
22557	189147
24	189148
40452	189149
272819	189150
218959	189151
267175	189152
79865	189153
102019	189154
151597	189155
52622	189156
72535	189157
175956	189158
102231	189159
227418	189160
14015	189161
14461	189162
261282	189163
3552	189164
3850	189165
58176	189166
4581	189167
27438	189168
60660	189169
49286	189170
325	189171
130147	189172
6193	189173
15438	189174
242891	189175
2226	189176
22945	189177
13651	189178
1438	189179
87459	189180
203181	189181
21268	189182
2710	189183
25211	189184
155583	189185
247	189186
11023	189187
43169	189188
5478	189189
108071	189190
2649	189191
188598	189192
7618	189193
2402	189194
18718	189195
6738	189196
79838	189197
9787	189198
6033	189199
104141	189200
72556	189201
1342	189202
95800	189203
8224	189204
35522	189205
15685	189206
37712	189207
5927	189208
111181	189209
44046	189210
11330	189211
80860	189212
190598	189213
1182	189214
13016	189215
37230	189216
68180	189217
40119	189218
26384	189219
25352	189220
19968	189221
71808	189222
263545	189223
71992	189224
38803	189225
144599	189226
22241	189227
20170	189228
41146	189229
68953	189230
53747	189231
263	189232
50004	189233
21553	189234
4932	189235
11078	189236
147347	189237
270836	189238
2397	189239
23699	189240
65586	189241
244	189242
73855	189243
6538	189244
35280	189245
10087	189246
179505	189247
63842	189248
55541	189249
60030	189250
43229	189251
102375	189252
19177	189253
27948	189254
20599	189255
145407	189256
128873	189257
82668	189258
8527	189259
16792	189260
26014	189261
193776	189262
24335	189263
406	189264
109411	189265
146228	189266
36988	189267
47483	189268
35621	189269
155508	189270
2510	189271
3413	189272
2544	189273
12780	189274
13498	189275
7684	189276
110240	189277
63560	189278
79102	189279
972	189280
109247	189281
11432	189282
32739	189283
216179	189284
43291	189285
50161	189286
40332	189287
323	189288
49434	189289
49932	189290
41294	189291
264994	189292
30134	189293
61091	189294
24003	189295
166083	189296
39582	189297
62087	189298
23640	189299
150662	189300
24847	189301
92450	189302
38428	189303
941	189304
21187	189305
89537	189306
112530	189307
15792	189308
19268	189309
49635	189310
12304	189311
73516	189312
204499	189313
153407	189314
222559	189315
4983	189316
23293	189317
6063	189318
4893	189319
91194	189320
20616	189321
22452	189322
12649	189323
55194	189324
26363	189325
4316	189326
3356	189327
10574	189328
67726	189329
157259	189330
41261	189331
1262	189332
15459	189333
8925	189334
10368	189335
897	189336
179174	189337
28273	189338
74354	189339
35842	189340
1830	189341
71635	189342
4146	189343
3537	189344
12049	189345
11454	189346
260714	189347
79548	189348
35189	189349
39097	189350
28805	189351
43492	189352
80093	189353
34809	189354
23374	189355
3436	189356
9455	189357
15364	189358
483	189359
73266	189360
121690	189361
173600	189362
4919	189363
40528	189364
11580	189365
269005	189366
6214	189367
32735	189368
132	189369
23163	189370
13798	189371
54921	189372
87445	189373
21775	189374
155156	189375
320	189376
198021	189377
109577	189378
31331	189379
144951	189380
184284	189381
239000	189382
19212	189383
14329	189384
21205	189385
944	189386
5760	189387
2656	189388
34528	189389
29354	189390
41506	189391
71997	189392
8627	189393
13050	189394
4947	189395
12670	189396
57678	189397
118393	189398
64020	189399
3684	189400
36949	189401
248251	189402
11481	189403
48415	189404
44051	189405
17929	189406
19836	189407
845	189408
148387	189409
12447	189410
30233	189411
825	189412
41607	189413
152	189414
7804	189415
235152	189416
130567	189417
57485	189418
49636	189419
267811	189420
43551	189421
21657	189422
63105	189423
75899	189424
148396	189425
32071	189426
28278	189427
23677	189428
166062	189429
97	189430
131774	189431
121063	189432
44773	189433
3600	189434
69894	189435
78191	189436
7580	189437
254442	189438
76429	189439
117279	189440
794	189441
112892	189442
23681	189443
50074	189444
285	189445
18825	189446
34349	189447
105038	189448
85537	189449
20010	189450
12986	189451
3295	189452
1383	189453
1769	189454
218227	189455
239822	189456
254824	189457
154856	189458
27009	189459
84406	189460
16526	189461
7914	189462
192	189463
38628	189464
856	189465
15442	189466
39256	189467
142246	189468
14847	189469
215415	189470
12019	189471
125727	189472
1802	189473
23430	189474
196877	189475
64755	189476
9337	189477
17086	189478
81325	189479
29106	189480
8737	189481
81117	189482
41221	189483
118008	189484
415	189485
42926	189486
55229	189487
267	189488
161998	189489
105318	189490
72876	189491
9510	189492
29454	189493
8455	189494
45937	189495
22820	189496
114457	189497
96322	189498
55705	189499
77730	189500
1009	189501
33319	189502
195050	189503
24718	189504
174690	189505
10899	189506
102851	189507
161360	189508
155312	189509
174	189510
200262	189511
21372	189512
102855	189513
128609	189514
176908	189515
55894	189516
6893	189517
21373	189518
57032	189519
117559	189520
43192	189521
20096	189522
2603	189523
14264	189524
237994	189525
4247	189526
143089	189527
86304	189528
82915	189529
19270	189530
35801	189531
3928	189532
45477	189533
114804	189534
156029	189535
23674	189536
231375	189537
11091	189538
475	189539
171280	189540
16298	189541
12393	189542
201031	189543
90944	189544
239537	189545
87328	189546
233724	189547
14974	189548
34028	189549
139437	189550
4052	189551
31028	189552
220360	189553
40525	189554
49707	189555
42978	189556
78695	189557
1308	189558
3883	189559
200368	189560
236052	189561
1082	189562
1775	189563
2882	189564
23517	189565
1761	189566
174876	189567
239	189568
21061	189569
2030	189570
3559	189571
154294	189572
234232	189573
40300	189574
9111	189575
121092	189576
49059	189577
21533	189578
51740	189579
1334	189580
121115	189581
35293	189582
3007	189583
25123	189584
9880	189585
4671	189586
14267	189587
60255	189588
8294	189589
150693	189590
15922	189591
1662	189592
73114	189593
90917	189594
2199	189595
3622	189596
192803	189597
76287	189598
180867	189599
94884	189600
40905	189601
40160	189602
40872	189603
81835	189604
14349	189605
271282	189606
118847	189607
210686	189608
53279	189609
2368	189610
3897	189611
130720	189612
12113	189613
4689	189614
9	189615
36163	189616
4	189617
16906	189618
129643	189619
20982	189620
42613	189621
2522	189622
3482	189623
262600	189624
29894	189625
13770	189626
70097	189627
126533	189628
15881	189629
19456	189630
7017	189631
14260	189632
41565	189633
268606	189634
140563	189635
202848	189636
27907	189637
779	189638
23998	189639
37195	189640
160064	189641
46248	189642
41185	189643
110498	189644
245894	189645
6208	189646
48684	189647
15673	189648
264150	189649
11854	189650
184504	189651
3882	189652
860	189653
26363	189654
29726	189655
23691	189656
26204	189657
4931	189658
209723	189659
268720	189660
83557	189661
80193	189662
11347	189663
7966	189664
88281	189665
2260	189666
12039	189667
14840	189668
6121	189669
15304	189670
77904	189671
119424	189672
1172	189673
97	189674
30905	189675
4181	189676
110124	189677
34324	189678
14072	189679
9411	189680
82200	189681
266903	189682
85375	189683
33607	189684
248115	189685
70496	189686
122268	189687
239018	189688
26385	189689
130184	189690
6239	189691
11109	189692
2006	189693
41476	189694
44441	189695
4875	189696
251406	189697
52571	189698
19488	189699
58291	189700
78538	189701
4705	189702
41436	189703
9556	189704
149608	189705
75779	189706
194520	189707
66628	189708
141273	189709
18814	189710
139	189711
169886	189712
25551	189713
33234	189714
122	189715
36124	189716
6272	189717
40669	189718
157196	189719
267102	189720
27879	189721
20419	189722
46865	189723
87116	189724
138258	189725
143805	189726
45839	189727
31107	189728
245522	189729
6529	189730
39237	189731
46919	189732
7524	189733
96438	189734
33834	189735
111280	189736
73694	189737
223513	189738
8745	189739
38780	189740
111213	189741
98789	189742
104	189743
23726	189744
137439	189745
3587	189746
37330	189747
4265	189748
73487	189749
63312	189750
177999	189751
28015	189752
65306	189753
14396	189754
30314	189755
10670	189756
31086	189757
212959	189758
11622	189759
7873	189760
37070	189761
24567	189762
13377	189763
2134	189764
109117	189765
266987	189766
179702	189767
8165	189768
71457	189769
2112	189770
16265	189771
8430	189772
16728	189773
21697	189774
32544	189775
21983	189776
11487	189777
5073	189778
14631	189779
2494	189780
17163	189781
94003	189782
13457	189783
3982	189784
262883	189785
68334	189786
39732	189787
204684	189788
83529	189789
157649	189790
33961	189791
11536	189792
6570	189793
42223	189794
262670	189795
93860	189796
15163	189797
73352	189798
80692	189799
38864	189800
169402	189801
4891	189802
170106	189803
18773	189804
3586	189805
12028	189806
51742	189807
159102	189808
2442	189809
9865	189810
212673	189811
11457	189812
158295	189813
117883	189814
700	189815
12884	189816
48935	189817
251717	189818
355	189819
3759	189820
10635	189821
25483	189822
48115	189823
12234	189824
54349	189825
246953	189826
10986	189827
88196	189828
12854	189829
12103	189830
13671	189831
59483	189832
34228	189833
43626	189834
174608	189835
92008	189836
44834	189837
1368	189838
93380	189839
31919	189840
41434	189841
165032	189842
25752	189843
7820	189844
105486	189845
44681	189846
61308	189847
28813	189848
267085	189849
156312	189850
8131	189851
18356	189852
8139	189853
284	189854
254378	189855
28616	189856
9491	189857
69217	189858
53978	189859
148602	189860
34167	189861
1111	189862
2646	189863
107730	189864
236523	189865
8763	189866
19931	189867
8089	189868
253306	189869
179838	189870
135919	189871
21204	189872
69686	189873
54264	189874
35186	189875
20846	189876
58444	189877
154511	189878
17575	189879
72777	189880
23942	189881
31694	189882
102476	189883
23428	189884
130985	189885
65220	189886
71259	189887
66242	189888
18731	189889
237285	189890
3788	189891
35984	189892
68438	189893
65183	189894
30695	189895
22625	189896
7811	189897
4369	189898
132321	189899
46099	189900
238905	189901
13566	189902
62736	189903
86473	189904
411	189905
90532	189906
683	189907
44391	189908
59882	189909
33382	189910
169795	189911
13093	189912
148867	189913
129895	189914
2487	189915
11890	189916
64202	189917
211302	189918
1988	189919
23235	189920
22736	189921
11937	189922
18301	189923
1745	189924
38214	189925
16090	189926
31630	189927
27752	189928
247674	189929
128	189930
235777	189931
160617	189932
2072	189933
8479	189934
191118	189935
105995	189936
9014	189937
120195	189938
16485	189939
16233	189940
99	189941
7093	189942
12513	189943
30326	189944
1996	189945
10173	189946
138	189947
211378	189948
170007	189949
218278	189950
50321	189951
19327	189952
82122	189953
101922	189954
268496	189955
29581	189956
286	189957
23681	189958
3518	189959
4037	189960
58980	189961
87775	189962
50130	189963
193762	189964
151878	189965
165785	189966
2901	189967
26266	189968
34850	189969
227519	189970
391	189971
84363	189972
150844	189973
96330	189974
72256	189975
181948	189976
47486	189977
165982	189978
107927	189979
40604	189980
233403	189981
4905	189982
149356	189983
18867	189984
3127	189985
11949	189986
34810	189987
86685	189988
49863	189989
1529	189990
68062	189991
14489	189992
2093	189993
211237	189994
111188	189995
69590	189996
29114	189997
20384	189998
10400	189999
680	190000
2892	190001
35348	190002
1831	190003
153313	190004
3880	190005
102850	190006
109525	190007
1304	190008
166094	190009
33196	190010
1221	190011
1106	190012
45564	190013
222624	190014
248496	190015
12853	190016
66675	190017
1665	190018
171143	190019
23519	190020
214314	190021
183773	190022
7838	190023
40966	190024
122659	190025
51874	190026
42782	190027
34001	190028
143004	190029
182141	190030
30427	190031
135347	190032
256887	190033
16614	190034
5446	190035
6490	190036
194596	190037
34089	190038
42110	190039
1299	190040
110190	190041
61319	190042
4889	190043
434	190044
41071	190045
12542	190046
55431	190047
265929	190048
76874	190049
29124	190050
44698	190051
34054	190052
37271	190053
3261	190054
1665	190055
207717	190056
5757	190057
16514	190058
8628	190059
179911	190060
10575	190061
16533	190062
36508	190063
376	190064
44767	190065
32936	190066
2530	190067
114037	190068
8265	190069
30448	190070
53468	190071
8896	190072
945	190073
75642	190074
28467	190075
20943	190076
45969	190077
70561	190078
7125	190079
77663	190080
6746	190081
228813	190082
25267	190083
8593	190084
215685	190085
52023	190086
13499	190087
247410	190088
19864	190089
3713	190090
155100	190091
18462	190092
261057	190093
267783	190094
10767	190095
1521	190096
33943	190097
60782	190098
14787	190099
113817	190100
78406	190101
41065	190102
133012	190103
424	190104
63632	190105
27218	190106
100235	190107
305	190108
69892	190109
775	190110
88996	190111
40648	190112
185019	190113
33266	190114
64583	190115
209328	190116
268471	190117
26718	190118
22161	190119
113041	190120
236491	190121
111224	190122
164810	190123
66153	190124
10110	190125
75414	190126
113688	190127
20431	190128
67033	190129
6516	190130
31897	190131
72297	190132
15033	190133
6384	190134
169484	190135
77941	190136
11415	190137
74406	190138
3805	190139
339	190140
728	190141
2834	190142
91742	190143
131604	190144
107832	190145
3123	190146
148891	190147
93578	190148
132948	190149
26262	190150
4438	190151
10410	190152
4672	190153
203616	190154
1598	190155
33238	190156
8461	190157
763	190158
93398	190159
13438	190160
24533	190161
65421	190162
91	190163
24426	190164
763	190165
130942	190166
160777	190167
151568	190168
28251	190169
214435	190170
168565	190171
25637	190172
16428	190173
24826	190174
208582	190175
69143	190176
5903	190177
20630	190178
98138	190179
42893	190180
88806	190181
4387	190182
16546	190183
11072	190184
128783	190185
239817	190186
147838	190187
9174	190188
164243	190189
16055	190190
123072	190191
87202	190192
27066	190193
3569	190194
261503	190195
153273	190196
96	190197
134920	190198
11322	190199
348	190200
7850	190201
38153	190202
159224	190203
72685	190204
2900	190205
3272	190206
11954	190207
18840	190208
57804	190209
148240	190210
6789	190211
166450	190212
27547	190213
77224	190214
28363	190215
157027	190216
1216	190217
49783	190218
4148	190219
187237	190220
67528	190221
14308	190222
11593	190223
7463	190224
1855	190225
15051	190226
6165	190227
54828	190228
5745	190229
170325	190230
162080	190231
36747	190232
157275	190233
45790	190234
39463	190235
42271	190236
157569	190237
45359	190238
3716	190239
91582	190240
1254	190241
17167	190242
37753	190243
4686	190244
3089	190245
165435	190246
113618	190247
249	190248
25271	190249
57455	190250
2281	190251
121048	190252
193232	190253
107898	190254
19554	190255
13784	190256
62619	190257
1347	190258
242737	190259
98531	190260
108295	190261
17080	190262
14486	190263
58686	190264
46136	190265
13597	190266
19045	190267
120362	190268
4949	190269
157890	190270
120115	190271
19415	190272
31721	190273
28740	190274
95396	190275
112155	190276
243488	190277
1269	190278
5717	190279
40036	190280
29111	190281
34678	190282
327	190283
33133	190284
175974	190285
159543	190286
147503	190287
11818	190288
165895	190289
184812	190290
31371	190291
8376	190292
270685	190293
115511	190294
66916	190295
18772	190296
7672	190297
270409	190298
3345	190299
662	190300
23036	190301
229	190302
16586	190303
157271	190304
5907	190305
193917	190306
74746	190307
128955	190308
15185	190309
112993	190310
85290	190311
2043	190312
125980	190313
43706	190314
20177	190315
234011	190316
7708	190317
19568	190318
12785	190319
9872	190320
29107	190321
1080	190322
150600	190323
3251	190324
259339	190325
121432	190326
17962	190327
56976	190328
149521	190329
228545	190330
3628	190331
50767	190332
79174	190333
70335	190334
191618	190335
3273	190336
27707	190337
199694	190338
53640	190339
49714	190340
12575	190341
5266	190342
6511	190343
53952	190344
2655	190345
184483	190346
66431	190347
29244	190348
29961	190349
14666	190350
266839	190351
21386	190352
29756	190353
32693	190354
15991	190355
34851	190356
56913	190357
8789	190358
265099	190359
10171	190360
33219	190361
34417	190362
7442	190363
20321	190364
28520	190365
687	190366
238620	190367
9299	190368
4211	190369
3836	190370
31476	190371
84642	190372
58730	190373
116179	190374
934	190375
147153	190376
145280	190377
814	190378
13445	190379
7802	190380
96999	190381
26783	190382
3959	190383
12408	190384
18679	190385
77821	190386
8229	190387
185228	190388
10996	190389
2737	190390
82869	190391
159245	190392
9428	190393
49327	190394
86604	190395
29681	190396
50922	190397
6196	190398
51416	190399
6153	190400
237	190401
122853	190402
270717	190403
27492	190404
62240	190405
1490	190406
220710	190407
45715	190408
133660	190409
787	190410
9947	190411
260864	190412
39748	190413
6877	190414
22397	190415
100099	190416
4419	190417
110343	190418
59869	190419
8628	190420
4725	190421
10357	190422
46081	190423
247231	190424
580	190425
819	190426
66702	190427
188187	190428
346	190429
8355	190430
49440	190431
158976	190432
29426	190433
1916	190434
58465	190435
109784	190436
28060	190437
10681	190438
6697	190439
4482	190440
74313	190441
111819	190442
201320	190443
220441	190444
66705	190445
4437	190446
272194	190447
28178	190448
226312	190449
30801	190450
144867	190451
13027	190452
43626	190453
173672	190454
67772	190455
22821	190456
27595	190457
642	190458
172047	190459
151312	190460
44408	190461
12591	190462
202679	190463
43979	190464
79485	190465
65311	190466
2021	190467
18681	190468
214857	190469
55093	190470
444	190471
119368	190472
11911	190473
199781	190474
12772	190475
10966	190476
162055	190477
50645	190478
233283	190479
93873	190480
5312	190481
136123	190482
1159	190483
6390	190484
3366	190485
79664	190486
86359	190487
18849	190488
121245	190489
108097	190490
28974	190491
93829	190492
30517	190493
199536	190494
134395	190495
138614	190496
38503	190497
29157	190498
36262	190499
47	190500
167	190501
56865	190502
2320	190503
4955	190504
137036	190505
28841	190506
237127	190507
1179	190508
20269	190509
66247	190510
45078	190511
50124	190512
52702	190513
170502	190514
82920	190515
125054	190516
11628	190517
90171	190518
580	190519
122344	190520
74234	190521
40609	190522
171541	190523
103237	190524
258	190525
197286	190526
5291	190527
199909	190528
90726	190529
27366	190530
62687	190531
30853	190532
36372	190533
209298	190534
122657	190535
219784	190536
392	190537
107731	190538
58174	190539
25205	190540
108194	190541
50519	190542
58191	190543
37989	190544
66366	190545
3791	190546
141108	190547
74692	190548
254826	190549
143	190550
169771	190551
124658	190552
9741	190553
8825	190554
141426	190555
217866	190556
70097	190557
16452	190558
127561	190559
29184	190560
2745	190561
16584	190562
50655	190563
4408	190564
1571	190565
149	190566
255300	190567
8901	190568
21039	190569
1	190570
108437	190571
1	190572
1293	190573
85981	190574
2000	190575
150621	190576
164905	190577
79184	190578
32824	190579
49734	190580
184773	190581
155640	190582
41830	190583
143419	190584
80595	190585
7063	190586
37074	190587
54711	190588
1110	190589
21407	190590
11990	190591
11998	190592
165383	190593
15721	190594
114384	190595
1320	190596
22953	190597
242718	190598
133858	190599
74735	190600
44732	190601
1450	190602
33821	190603
130183	190604
258450	190605
54545	190606
33887	190607
1172	190608
72950	190609
68027	190610
56779	190611
157215	190612
10301	190613
7947	190614
158180	190615
4429	190616
21987	190617
96108	190618
135030	190619
358	190620
85105	190621
233	190622
1999	190623
7496	190624
6734	190625
148484	190626
84447	190627
161318	190628
58156	190629
110574	190630
8744	190631
76016	190632
8967	190633
77965	190634
71475	190635
173335	190636
74493	190637
103006	190638
235265	190639
1457	190640
25	190641
102365	190642
24636	190643
16743	190644
42064	190645
4303	190646
84889	190647
18603	190648
74448	190649
263585	190650
999	190651
6463	190652
73744	190653
12300	190654
144107	190655
7364	190656
23809	190657
3028	190658
95938	190659
19546	190660
5466	190661
8016	190662
9420	190663
9448	190664
140919	190665
10318	190666
70018	190667
2954	190668
17727	190669
14389	190670
412	190671
247387	190672
16361	190673
10431	190674
18571	190675
8316	190676
10284	190677
28890	190678
98152	190679
46451	190680
11288	190681
21499	190682
229383	190683
48171	190684
66677	190685
92362	190686
20410	190687
8390	190688
48667	190689
6816	190690
5789	190691
229074	190692
18397	190693
17685	190694
39695	190695
159460	190696
34418	190697
97254	190698
135016	190699
45281	190700
38666	190701
3668	190702
159713	190703
58266	190704
177354	190705
23232	190706
216324	190707
13637	190708
121414	190709
375	190710
146	190711
12974	190712
10080	190713
167665	190714
10729	190715
112500	190716
17642	190717
3151	190718
31930	190719
110862	190720
253050	190721
106026	190722
138551	190723
198645	190724
22911	190725
70868	190726
175061	190727
14066	190728
192	190729
263987	190730
139419	190731
92043	190732
252915	190733
243190	190734
12551	190735
58697	190736
240056	190737
152711	190738
1994	190739
1846	190740
7215	190741
2294	190742
241070	190743
4930	190744
50074	190745
58534	190746
30719	190747
28517	190748
89301	190749
162745	190750
50762	190751
174030	190752
162316	190753
54013	190754
14784	190755
167880	190756
94407	190757
29477	190758
190356	190759
14520	190760
5426	190761
14868	190762
50602	190763
8062	190764
55256	190765
1124	190766
101504	190767
13134	190768
70286	190769
381	190770
261702	190771
18294	190772
61149	190773
242311	190774
220036	190775
13202	190776
159010	190777
1078	190778
35754	190779
1705	190780
135545	190781
1006	190782
90953	190783
1318	190784
36775	190785
7342	190786
72132	190787
19099	190788
96794	190789
4241	190790
238745	190791
1930	190792
151492	190793
7874	190794
127504	190795
227789	190796
262982	190797
157847	190798
196	190799
179246	190800
108676	190801
67030	190802
26972	190803
1361	190804
159156	190805
53242	190806
112575	190807
167792	190808
253763	190809
7997	190810
18236	190811
2474	190812
103	190813
10192	190814
94716	190815
2731	190816
67312	190817
155605	190818
47285	190819
7160	190820
32672	190821
2347	190822
84383	190823
121081	190824
81434	190825
205746	190826
58975	190827
43783	190828
173649	190829
6199	190830
142909	190831
36090	190832
153629	190833
6254	190834
268982	190835
78380	190836
8641	190837
142080	190838
162487	190839
8902	190840
177034	190841
24746	190842
105286	190843
57675	190844
21039	190845
51073	190846
63477	190847
2995	190848
162371	190849
83103	190850
34021	190851
13533	190852
161	190853
60776	190854
104757	190855
112509	190856
29699	190857
49716	190858
4305	190859
3293	190860
123793	190861
9571	190862
407	190863
158540	190864
59629	190865
67524	190866
49937	190867
90002	190868
25084	190869
26845	190870
13756	190871
2166	190872
62367	190873
231958	190874
392	190875
31056	190876
34443	190877
1424	190878
64092	190879
2	190880
22532	190881
64106	190882
39578	190883
72626	190884
36917	190885
5851	190886
59615	190887
30340	190888
19221	190889
21358	190890
131017	190891
119712	190892
156542	190893
59237	190894
20696	190895
198370	190896
13327	190897
22073	190898
12426	190899
109345	190900
4370	190901
114857	190902
147087	190903
1143	190904
41808	190905
20423	190906
9	190907
110518	190908
21012	190909
158310	190910
26653	190911
1271	190912
14578	190913
23906	190914
148	190915
29638	190916
151460	190917
19843	190918
23004	190919
50510	190920
139224	190921
218951	190922
7244	190923
14816	190924
77408	190925
81435	190926
4511	190927
77330	190928
161007	190929
9964	190930
6897	190931
2678	190932
136219	190933
42102	190934
116475	190935
46786	190936
85862	190937
4358	190938
2936	190939
194545	190940
60595	190941
67812	190942
17849	190943
68225	190944
104220	190945
145950	190946
94266	190947
106035	190948
14180	190949
39432	190950
151111	190951
38033	190952
22481	190953
109301	190954
57072	190955
36486	190956
158072	190957
270415	190958
162913	190959
42699	190960
28466	190961
19441	190962
9152	190963
124301	190964
96149	190965
7472	190966
5143	190967
5171	190968
229319	190969
26448	190970
3390	190971
228	190972
3995	190973
21544	190974
89571	190975
185956	190976
62891	190977
141678	190978
200177	190979
11851	190980
145618	190981
91184	190982
114748	190983
93684	190984
4789	190985
1898	190986
20007	190987
6678	190988
185033	190989
34001	190990
17277	190991
244775	190992
40069	190993
43407	190994
24843	190995
223309	190996
4112	190997
1208	190998
22432	190999
48525	191000
11873	191001
53543	191002
34512	191003
28172	191004
46831	191005
124984	191006
7431	191007
9628	191008
408	191009
28919	191010
160688	191011
993	191012
226878	191013
124206	191014
3377	191015
215798	191016
70975	191017
170569	191018
3304	191019
74651	191020
102347	191021
241604	191022
202335	191023
51224	191024
5141	191025
22510	191026
115632	191027
36048	191028
81994	191029
151696	191030
34235	191031
121633	191032
54503	191033
179493	191034
205881	191035
149960	191036
28318	191037
22141	191038
16651	191039
33626	191040
27367	191041
64307	191042
1196	191043
593	191044
20190	191045
74948	191046
153492	191047
160612	191048
138176	191049
17505	191050
136679	191051
162041	191052
117487	191053
22779	191054
15784	191055
157173	191056
235769	191057
73755	191058
2139	191059
12771	191060
634	191061
109817	191062
33949	191063
11573	191064
50526	191065
23440	191066
23828	191067
171119	191068
225658	191069
63822	191070
39014	191071
2513	191072
206708	191073
72987	191074
152298	191075
79057	191076
71369	191077
53604	191078
49892	191079
106730	191080
52921	191081
128036	191082
56199	191083
60182	191084
61426	191085
20888	191086
22832	191087
36206	191088
2693	191089
190905	191090
6821	191091
799	191092
6722	191093
299	191094
9829	191095
207101	191096
197655	191097
66449	191098
59103	191099
11	191100
4534	191101
5597	191102
131788	191103
144	191104
124088	191105
18768	191106
107110	191107
6584	191108
79761	191109
63641	191110
219829	191111
11190	191112
67678	191113
2316	191114
16895	191115
11989	191116
100985	191117
123246	191118
146639	191119
85554	191120
101870	191121
1072	191122
9442	191123
16181	191124
196335	191125
6528	191126
269926	191127
262121	191128
1414	191129
143441	191130
119002	191131
117125	191132
54652	191133
33704	191134
14858	191135
14673	191136
1101	191137
106713	191138
33534	191139
30941	191140
51329	191141
103907	191142
22237	191143
38485	191144
4531	191145
64069	191146
157081	191147
42611	191148
9545	191149
248103	191150
39064	191151
169551	191152
126893	191153
39268	191154
10107	191155
141578	191156
245521	191157
68708	191158
63442	191159
115349	191160
11513	191161
2425	191162
195118	191163
101378	191164
8148	191165
13171	191166
93186	191167
95724	191168
49282	191169
633	191170
5658	191171
24194	191172
83464	191173
147715	191174
23329	191175
1415	191176
219899	191177
17098	191178
183399	191179
3100	191180
185206	191181
21045	191182
4961	191183
15977	191184
2768	191185
65448	191186
33158	191187
18694	191188
102262	191189
217379	191190
82544	191191
6873	191192
34915	191193
146146	191194
238214	191195
177588	191196
22477	191197
28134	191198
7268	191199
30840	191200
4558	191201
1654	191202
110838	191203
23308	191204
46252	191205
132632	191206
71154	191207
16788	191208
51051	191209
147916	191210
38449	191211
34609	191212
634	191213
29117	191214
3643	191215
2095	191216
205406	191217
8777	191218
32378	191219
166053	191220
11438	191221
49155	191222
1679	191223
43739	191224
130393	191225
45693	191226
65009	191227
102517	191228
6609	191229
23306	191230
7324	191231
263914	191232
108235	191233
19373	191234
32523	191235
39026	191236
142495	191237
163426	191238
97302	191239
35584	191240
32669	191241
995	191242
51119	191243
21772	191244
8422	191245
31624	191246
117699	191247
80297	191248
3787	191249
17021	191250
243293	191251
37546	191252
61940	191253
160340	191254
69005	191255
136738	191256
8220	191257
138069	191258
29632	191259
128082	191260
166976	191261
3511	191262
10209	191263
187401	191264
14832	191265
106100	191266
68780	191267
42662	191268
12442	191269
171268	191270
23131	191271
2525	191272
61048	191273
57955	191274
9738	191275
383	191276
224236	191277
12510	191278
54003	191279
36748	191280
21191	191281
21599	191282
45	191283
758	191284
36	191285
1278	191286
14860	191287
168853	191288
154247	191289
1586	191290
64869	191291
262620	191292
499	191293
10477	191294
118998	191295
2277	191296
36460	191297
7651	191298
270985	191299
148305	191300
167884	191301
16834	191302
147774	191303
11373	191304
28370	191305
8742	191306
51026	191307
145075	191308
141776	191309
129650	191310
19203	191311
2631	191312
152167	191313
131509	191314
263958	191315
24395	191316
33618	191317
11776	191318
4799	191319
156802	191320
8667	191321
46282	191322
106310	191323
43465	191324
218469	191325
41107	191326
3432	191327
34303	191328
4523	191329
113843	191330
224890	191331
175945	191332
85228	191333
9457	191334
28184	191335
147025	191336
6713	191337
98646	191338
7973	191339
15268	191340
7416	191341
159005	191342
169814	191343
162	191344
7284	191345
108127	191346
29825	191347
38452	191348
170199	191349
114943	191350
132542	191351
140195	191352
82559	191353
175825	191354
28814	191355
168281	191356
9419	191357
39825	191358
12580	191359
126572	191360
10689	191361
151134	191362
151714	191363
99108	191364
11569	191365
43327	191366
145990	191367
2761	191368
111846	191369
50462	191370
68641	191371
1366	191372
35478	191373
44564	191374
1560	191375
121117	191376
7063	191377
155683	191378
87846	191379
159044	191380
10880	191381
1860	191382
208	191383
27067	191384
32310	191385
175107	191386
14851	191387
24893	191388
159154	191389
99154	191390
193933	191391
32751	191392
63811	191393
123798	191394
26432	191395
3654	191396
1613	191397
19753	191398
39236	191399
351	191400
150006	191401
39646	191402
11203	191403
27384	191404
2286	191405
42077	191406
155899	191407
7724	191408
245731	191409
28219	191410
20860	191411
72360	191412
4030	191413
36688	191414
7692	191415
132110	191416
1060	191417
20471	191418
165198	191419
5144	191420
215824	191421
86894	191422
54631	191423
169413	191424
73642	191425
12934	191426
20020	191427
32844	191428
148736	191429
75821	191430
47178	191431
258248	191432
125740	191433
30135	191434
5283	191435
94597	191436
47337	191437
67092	191438
18210	191439
31559	191440
6656	191441
156237	191442
213854	191443
107258	191444
97278	191445
58325	191446
236831	191447
55551	191448
256513	191449
9933	191450
265272	191451
3198	191452
28966	191453
2478	191454
1098	191455
50059	191456
7318	191457
198979	191458
177144	191459
601	191460
914	191461
16478	191462
69029	191463
75396	191464
4208	191465
17149	191466
69622	191467
101846	191468
127631	191469
97000	191470
17581	191471
87631	191472
203861	191473
1220	191474
2501	191475
35638	191476
36285	191477
56933	191478
2919	191479
183534	191480
10047	191481
111840	191482
99885	191483
227603	191484
1601	191485
135286	191486
25031	191487
8673	191488
1085	191489
19834	191490
1771	191491
124986	191492
30463	191493
117109	191494
4933	191495
8955	191496
229758	191497
10233	191498
79525	191499
1642	191500
99557	191501
12170	191502
10697	191503
163351	191504
20107	191505
16242	191506
116246	191507
2789	191508
47327	191509
70004	191510
115651	191511
63344	191512
6536	191513
4908	191514
2958	191515
256549	191516
71867	191517
35274	191518
3351	191519
43355	191520
152010	191521
21006	191522
48398	191523
33818	191524
9628	191525
58187	191526
105048	191527
255610	191528
211089	191529
3155	191530
237260	191531
21564	191532
192739	191533
79590	191534
9846	191535
26246	191536
264852	191537
103071	191538
268943	191539
211390	191540
170116	191541
8817	191542
128446	191543
60287	191544
87588	191545
217	191546
22339	191547
58437	191548
3957	191549
47	191550
138197	191551
44814	191552
218874	191553
37751	191554
38076	191555
22155	191556
80819	191557
191470	191558
129891	191559
25565	191560
3302	191561
7626	191562
23588	191563
64072	191564
159236	191565
57741	191566
21009	191567
4640	191568
3122	191569
27430	191570
37946	191571
73436	191572
56	191573
81292	191574
127337	191575
68055	191576
113320	191577
3012	191578
7484	191579
229564	191580
256	191581
524	191582
34536	191583
214002	191584
7474	191585
21635	191586
8494	191587
103	191588
2114	191589
82179	191590
45828	191591
109831	191592
60161	191593
247156	191594
32343	191595
266986	191596
28174	191597
54533	191598
63167	191599
28033	191600
144069	191601
37949	191602
43862	191603
49710	191604
22273	191605
164709	191606
48197	191607
102457	191608
81283	191609
28275	191610
124027	191611
59502	191612
3216	191613
2010	191614
81601	191615
13255	191616
20533	191617
32489	191618
57274	191619
35615	191620
249416	191621
8076	191622
658	191623
165116	191624
25	191625
32854	191626
29169	191627
55566	191628
41478	191629
122423	191630
98882	191631
8992	191632
1	191633
3081	191634
78349	191635
25239	191636
4545	191637
80357	191638
44441	191639
9573	191640
95847	191641
122611	191642
195198	191643
438	191644
198124	191645
244791	191646
127925	191647
30678	191648
58430	191649
77100	191650
354	191651
118130	191652
149317	191653
34637	191654
9082	191655
26340	191656
48851	191657
160066	191658
51016	191659
21201	191660
154895	191661
76296	191662
168520	191663
29972	191664
35	191665
18969	191666
6877	191667
142998	191668
3684	191669
17566	191670
678	191671
1250	191672
8568	191673
40524	191674
26429	191675
66375	191676
79479	191677
71497	191678
210375	191679
146472	191680
7200	191681
52455	191682
2472	191683
105844	191684
1486	191685
187138	191686
160695	191687
162052	191688
2560	191689
2748	191690
57666	191691
189741	191692
13620	191693
1005	191694
445	191695
5518	191696
18116	191697
243549	191698
17948	191699
193708	191700
204647	191701
31679	191702
11640	191703
610	191704
16277	191705
3460	191706
21793	191707
54756	191708
60521	191709
16226	191710
31768	191711
1795	191712
79152	191713
2859	191714
248819	191715
44	191716
250651	191717
6416	191718
11221	191719
260238	191720
41584	191721
11161	191722
6419	191723
24101	191724
1723	191725
54080	191726
2333	191727
103748	191728
2033	191729
3230	191730
224496	191731
15715	191732
195301	191733
89977	191734
15289	191735
105682	191736
102920	191737
251119	191738
12169	191739
11956	191740
32162	191741
2134	191742
1463	191743
22225	191744
196	191745
35357	191746
41030	191747
67395	191748
67301	191749
64416	191750
219000	191751
2072	191752
157722	191753
51542	191754
44769	191755
242286	191756
57845	191757
97657	191758
40307	191759
7215	191760
105188	191761
93963	191762
241	191763
23544	191764
29775	191765
227640	191766
104510	191767
64805	191768
9809	191769
54972	191770
106336	191771
230268	191772
913	191773
143807	191774
89485	191775
204888	191776
32839	191777
18062	191778
9447	191779
98297	191780
257310	191781
12988	191782
58806	191783
225257	191784
13607	191785
38178	191786
127070	191787
102206	191788
235958	191789
33944	191790
3589	191791
259261	191792
77617	191793
51183	191794
33235	191795
264425	191796
2156	191797
165978	191798
10505	191799
29714	191800
58757	191801
2841	191802
147552	191803
56006	191804
232616	191805
156090	191806
22009	191807
4662	191808
14971	191809
157763	191810
7533	191811
5225	191812
85652	191813
127413	191814
13806	191815
50249	191816
6539	191817
28889	191818
30880	191819
262713	191820
23312	191821
24517	191822
132344	191823
22022	191824
152067	191825
49196	191826
189653	191827
71736	191828
37000	191829
49709	191830
95466	191831
6694	191832
360	191833
12443	191834
192123	191835
108658	191836
560	191837
52105	191838
43383	191839
95621	191840
6096	191841
27166	191842
12697	191843
20178	191844
53	191845
170438	191846
1704	191847
127049	191848
525	191849
67075	191850
30378	191851
10500	191852
30629	191853
100450	191854
260	191855
25086	191856
28489	191857
822	191858
107697	191859
27456	191860
4798	191861
8015	191862
21088	191863
23366	191864
760	191865
156410	191866
12275	191867
169522	191868
66303	191869
24552	191870
49524	191871
95649	191872
231820	191873
75460	191874
393	191875
3931	191876
16946	191877
258916	191878
252218	191879
18073	191880
9771	191881
132600	191882
1172	191883
9432	191884
121964	191885
3064	191886
1292	191887
266653	191888
91843	191889
63878	191890
124401	191891
75895	191892
170968	191893
9496	191894
135250	191895
155986	191896
39144	191897
5249	191898
80820	191899
8380	191900
164574	191901
209014	191902
202802	191903
109809	191904
50501	191905
19413	191906
2123	191907
151171	191908
3374	191909
10073	191910
102275	191911
80755	191912
77530	191913
115114	191914
78050	191915
64321	191916
13418	191917
79334	191918
363	191919
9391	191920
1681	191921
100612	191922
47065	191923
57101	191924
12777	191925
96611	191926
131031	191927
5697	191928
2702	191929
113	191930
70970	191931
7532	191932
1584	191933
68060	191934
13640	191935
91667	191936
35748	191937
34863	191938
8301	191939
18316	191940
23504	191941
27228	191942
23409	191943
27280	191944
38242	191945
205428	191946
264408	191947
1791	191948
408	191949
66815	191950
119047	191951
193275	191952
42082	191953
74931	191954
4359	191955
664	191956
23865	191957
2356	191958
111221	191959
43725	191960
81115	191961
156745	191962
80279	191963
5169	191964
16146	191965
2569	191966
27151	191967
30655	191968
111780	191969
224404	191970
16127	191971
71385	191972
111016	191973
118096	191974
8376	191975
238654	191976
76834	191977
5225	191978
1686	191979
222967	191980
140473	191981
29095	191982
1996	191983
89535	191984
205700	191985
93537	191986
39974	191987
61976	191988
8081	191989
723	191990
83312	191991
11544	191992
16207	191993
253430	191994
92622	191995
42780	191996
14005	191997
100908	191998
39573	191999
985	192000
11541	192001
100035	192002
195341	192003
81088	192004
137508	192005
5453	192006
4347	192007
42641	192008
23973	192009
15004	192010
78782	192011
213958	192012
16609	192013
31904	192014
137418	192015
5836	192016
171174	192017
137271	192018
15657	192019
137711	192020
73225	192021
120623	192022
16566	192023
73787	192024
9838	192025
9065	192026
22508	192027
4663	192028
106308	192029
108104	192030
102743	192031
13373	192032
254699	192033
127142	192034
93890	192035
4541	192036
209255	192037
120	192038
1971	192039
55611	192040
31720	192041
64735	192042
1709	192043
12175	192044
262520	192045
100934	192046
2185	192047
28832	192048
29545	192049
11992	192050
178178	192051
12475	192052
62726	192053
148469	192054
3832	192055
107680	192056
20219	192057
56517	192058
87732	192059
60034	192060
26469	192061
110079	192062
46463	192063
29363	192064
15289	192065
22807	192066
19868	192067
271825	192068
82048	192069
1825	192070
53780	192071
202003	192072
205331	192073
98915	192074
116	192075
70693	192076
38055	192077
41085	192078
221004	192079
104659	192080
76642	192081
98054	192082
2407	192083
43803	192084
22535	192085
15893	192086
1113	192087
78572	192088
5468	192089
70042	192090
15791	192091
18478	192092
21738	192093
68801	192094
62648	192095
2198	192096
254555	192097
52634	192098
27297	192099
29163	192100
89	192101
8082	192102
78923	192103
78344	192104
100957	192105
104934	192106
12528	192107
78227	192108
13658	192109
3479	192110
50168	192111
43376	192112
220999	192113
24638	192114
100191	192115
151455	192116
165462	192117
93417	192118
6922	192119
190480	192120
6341	192121
128985	192122
25394	192123
89132	192124
4335	192125
319	192126
7435	192127
39432	192128
38275	192129
1948	192130
42751	192131
58197	192132
248125	192133
54613	192134
76466	192135
144784	192136
9893	192137
884	192138
33305	192139
135576	192140
136246	192141
5804	192142
638	192143
8395	192144
90141	192145
9464	192146
41350	192147
100611	192148
111479	192149
127216	192150
9369	192151
35148	192152
34714	192153
102943	192154
211754	192155
164664	192156
11448	192157
106476	192158
153790	192159
77255	192160
58519	192161
133099	192162
93023	192163
24154	192164
121	192165
100826	192166
219518	192167
109620	192168
106349	192169
156	192170
30996	192171
9085	192172
9751	192173
67277	192174
12924	192175
6126	192176
53739	192177
15189	192178
33524	192179
78789	192180
134388	192181
12902	192182
6849	192183
14657	192184
54883	192185
58224	192186
70033	192187
18395	192188
61223	192189
4038	192190
98916	192191
4560	192192
652	192193
99903	192194
29183	192195
130864	192196
46	192197
26301	192198
50236	192199
2316	192200
42528	192201
166937	192202
2357	192203
166875	192204
2064	192205
16235	192206
40842	192207
109442	192208
16153	192209
9571	192210
115301	192211
31140	192212
119222	192213
41867	192214
259029	192215
5599	192216
48093	192217
71187	192218
24385	192219
22681	192220
243644	192221
22331	192222
10524	192223
215366	192224
118518	192225
142880	192226
82826	192227
136569	192228
13707	192229
62524	192230
66273	192231
43597	192232
4657	192233
12419	192234
43595	192235
15799	192236
213080	192237
10766	192238
223907	192239
147416	192240
14438	192241
19037	192242
65952	192243
245363	192244
1750	192245
36229	192246
19363	192247
5942	192248
150098	192249
69219	192250
55079	192251
22814	192252
22974	192253
44400	192254
18877	192255
52901	192256
58241	192257
92837	192258
24202	192259
191668	192260
23921	192261
35497	192262
26315	192263
19201	192264
36822	192265
31327	192266
120432	192267
169575	192268
27391	192269
31384	192270
14994	192271
51175	192272
5110	192273
8830	192274
63314	192275
194782	192276
20765	192277
784	192278
20451	192279
83125	192280
36532	192281
17949	192282
205961	192283
6388	192284
223927	192285
105560	192286
136272	192287
195245	192288
24641	192289
119500	192290
40057	192291
97344	192292
11514	192293
14378	192294
208769	192295
26623	192296
114152	192297
35833	192298
45786	192299
244984	192300
60465	192301
31099	192302
108558	192303
236281	192304
89614	192305
100910	192306
138920	192307
39506	192308
33886	192309
25514	192310
122254	192311
902	192312
1643	192313
30710	192314
49165	192315
28293	192316
26300	192317
777	192318
258687	192319
35277	192320
67290	192321
205615	192322
75268	192323
44008	192324
96749	192325
8146	192326
48455	192327
191781	192328
264110	192329
57556	192330
51790	192331
95635	192332
18083	192333
15565	192334
248779	192335
53924	192336
214710	192337
83803	192338
45058	192339
31049	192340
8106	192341
5874	192342
71766	192343
1067	192344
12572	192345
7075	192346
7204	192347
4390	192348
11939	192349
41924	192350
10065	192351
252695	192352
33418	192353
110787	192354
208493	192355
7318	192356
41605	192357
95737	192358
85190	192359
20534	192360
157354	192361
14076	192362
13481	192363
102085	192364
208531	192365
45539	192366
100346	192367
5313	192368
18056	192369
27615	192370
246	192371
7825	192372
86905	192373
47764	192374
199503	192375
61262	192376
4578	192377
27593	192378
243043	192379
107	192380
117726	192381
19827	192382
49653	192383
3317	192384
151189	192385
2748	192386
74543	192387
133080	192388
928	192389
62443	192390
30536	192391
11976	192392
5943	192393
199324	192394
52633	192395
2352	192396
605	192397
71590	192398
106126	192399
18077	192400
6780	192401
21967	192402
59118	192403
10436	192404
7506	192405
123138	192406
139	192407
13770	192408
60612	192409
57870	192410
125190	192411
21679	192412
59494	192413
1389	192414
79995	192415
1001	192416
4879	192417
35146	192418
34918	192419
109864	192420
68828	192421
29295	192422
1733	192423
38533	192424
52475	192425
62799	192426
81391	192427
9258	192428
16336	192429
5646	192430
100253	192431
92906	192432
248866	192433
591	192434
74852	192435
1729	192436
36902	192437
4223	192438
6950	192439
11745	192440
85426	192441
42633	192442
652	192443
112229	192444
2784	192445
74981	192446
49031	192447
15035	192448
116427	192449
13841	192450
113189	192451
36414	192452
3161	192453
25042	192454
67890	192455
110434	192456
95412	192457
53373	192458
9598	192459
374	192460
5293	192461
37509	192462
9218	192463
184561	192464
174279	192465
17720	192466
965	192467
106134	192468
1052	192469
1627	192470
125670	192471
263538	192472
32520	192473
52745	192474
23464	192475
575	192476
3223	192477
1269	192478
56714	192479
13355	192480
45286	192481
36307	192482
651	192483
25325	192484
104022	192485
37479	192486
228493	192487
170735	192488
1572	192489
7314	192490
83008	192491
102753	192492
12504	192493
554	192494
54280	192495
156856	192496
16676	192497
151700	192498
27261	192499
58184	192500
239051	192501
119726	192502
40262	192503
164324	192504
49971	192505
194512	192506
149113	192507
2020	192508
224671	192509
80479	192510
2766	192511
101830	192512
21922	192513
154897	192514
42591	192515
36492	192516
8204	192517
2800	192518
155224	192519
52344	192520
270626	192521
229825	192522
93239	192523
41796	192524
249455	192525
20800	192526
38516	192527
10482	192528
72110	192529
138244	192530
4774	192531
24494	192532
94236	192533
9044	192534
155534	192535
1885	192536
3679	192537
11584	192538
40486	192539
94692	192540
85059	192541
33937	192542
158206	192543
15371	192544
9936	192545
20599	192546
33237	192547
110047	192548
53270	192549
60565	192550
15232	192551
13896	192552
143072	192553
98510	192554
26045	192555
105801	192556
254583	192557
25255	192558
78242	192559
46101	192560
4964	192561
214524	192562
5051	192563
243506	192564
728	192565
5227	192566
32437	192567
253194	192568
28437	192569
1860	192570
14897	192571
68239	192572
137178	192573
108090	192574
46087	192575
125026	192576
173	192577
51454	192578
6042	192579
41390	192580
78974	192581
202087	192582
137513	192583
12411	192584
209589	192585
111196	192586
4106	192587
52257	192588
3821	192589
1248	192590
966	192591
57700	192592
48887	192593
338	192594
7712	192595
166281	192596
1805	192597
24228	192598
15143	192599
132494	192600
3143	192601
1844	192602
15595	192603
116528	192604
43160	192605
169980	192606
12287	192607
270609	192608
17303	192609
405	192610
20768	192611
104173	192612
10772	192613
10635	192614
29994	192615
49345	192616
54802	192617
6719	192618
11927	192619
76583	192620
33348	192621
93288	192622
251	192623
511	192624
143325	192625
48755	192626
60998	192627
10043	192628
53624	192629
72808	192630
210622	192631
231921	192632
158277	192633
146775	192634
11024	192635
92281	192636
64283	192637
36931	192638
1040	192639
100429	192640
2442	192641
101725	192642
19581	192643
6796	192644
45029	192645
171090	192646
15233	192647
3683	192648
29064	192649
158337	192650
16031	192651
35252	192652
13904	192653
270140	192654
43330	192655
45334	192656
2987	192657
80433	192658
4765	192659
20926	192660
73515	192661
157090	192662
720	192663
38612	192664
162595	192665
62920	192666
7275	192667
1080	192668
13990	192669
52763	192670
59317	192671
6028	192672
173025	192673
2069	192674
82627	192675
137851	192676
1766	192677
10714	192678
22771	192679
240095	192680
3797	192681
16570	192682
57612	192683
17347	192684
14	192685
5995	192686
92878	192687
167332	192688
14592	192689
25475	192690
75948	192691
15188	192692
42184	192693
879	192694
42855	192695
26016	192696
149858	192697
8667	192698
9229	192699
169898	192700
48871	192701
11825	192702
149235	192703
158117	192704
22734	192705
22765	192706
53733	192707
23873	192708
117066	192709
7310	192710
81086	192711
58913	192712
26084	192713
28240	192714
240627	192715
6591	192716
182657	192717
3280	192718
6805	192719
66192	192720
4675	192721
20793	192722
62436	192723
16600	192724
27917	192725
65100	192726
495	192727
6479	192728
167406	192729
193389	192730
55074	192731
61096	192732
1578	192733
71927	192734
77932	192735
124412	192736
2139	192737
53912	192738
41811	192739
11812	192740
84098	192741
28105	192742
7795	192743
2163	192744
3209	192745
77826	192746
163956	192747
34020	192748
53542	192749
15319	192750
50401	192751
180057	192752
64837	192753
201040	192754
69613	192755
39247	192756
68891	192757
251737	192758
11320	192759
47754	192760
13852	192761
255	192762
6557	192763
1771	192764
224	192765
18431	192766
101215	192767
42423	192768
71796	192769
53517	192770
68657	192771
231736	192772
40421	192773
167402	192774
205210	192775
33955	192776
154974	192777
34940	192778
143532	192779
62413	192780
587	192781
6354	192782
67323	192783
81434	192784
8837	192785
74814	192786
167187	192787
233906	192788
131971	192789
115352	192790
68228	192791
1383	192792
22316	192793
38097	192794
27191	192795
33710	192796
43259	192797
77728	192798
205108	192799
118092	192800
3754	192801
9636	192802
102098	192803
185785	192804
6564	192805
3747	192806
5636	192807
6958	192808
6010	192809
13030	192810
5012	192811
87257	192812
41774	192813
44979	192814
35529	192815
5805	192816
159253	192817
24571	192818
35305	192819
124561	192820
40069	192821
110480	192822
149875	192823
31466	192824
79084	192825
19423	192826
252909	192827
80218	192828
58295	192829
41098	192830
86062	192831
4375	192832
7496	192833
60434	192834
13302	192835
67611	192836
69187	192837
14081	192838
68343	192839
22016	192840
7338	192841
44250	192842
24564	192843
726	192844
44063	192845
240419	192846
24041	192847
61776	192848
57300	192849
31004	192850
84189	192851
11958	192852
255288	192853
32090	192854
11299	192855
89	192856
11043	192857
851	192858
19014	192859
6119	192860
215536	192861
113936	192862
28289	192863
259167	192864
192463	192865
28218	192866
50319	192867
203658	192868
52124	192869
12853	192870
103104	192871
42515	192872
220313	192873
1453	192874
60517	192875
35036	192876
234620	192877
154265	192878
118973	192879
66250	192880
28185	192881
151786	192882
44694	192883
126789	192884
1062	192885
54665	192886
39642	192887
2968	192888
15491	192889
37227	192890
23007	192891
133805	192892
157061	192893
40474	192894
49793	192895
2692	192896
3361	192897
75552	192898
3623	192899
4238	192900
1898	192901
4239	192902
10573	192903
129602	192904
10757	192905
154563	192906
19734	192907
124074	192908
186536	192909
4259	192910
50890	192911
10517	192912
3243	192913
20613	192914
59163	192915
74729	192916
10995	192917
172727	192918
77289	192919
131399	192920
138835	192921
20915	192922
1745	192923
7210	192924
202684	192925
91908	192926
5949	192927
106	192928
65399	192929
6396	192930
135921	192931
51675	192932
20666	192933
136986	192934
84261	192935
3547	192936
729	192937
337	192938
53391	192939
10984	192940
150121	192941
68622	192942
127786	192943
42745	192944
104215	192945
52971	192946
55518	192947
11181	192948
21583	192949
58164	192950
59619	192951
6803	192952
26924	192953
38913	192954
3216	192955
6444	192956
24614	192957
3469	192958
38059	192959
51648	192960
141274	192961
111362	192962
106569	192963
8292	192964
11276	192965
165	192966
87836	192967
61657	192968
34160	192969
10009	192970
199682	192971
52776	192972
33777	192973
92944	192974
89339	192975
148916	192976
1720	192977
46084	192978
14374	192979
41473	192980
12282	192981
7694	192982
47205	192983
20811	192984
74837	192985
124128	192986
7017	192987
43759	192988
104938	192989
223965	192990
44755	192991
13598	192992
18214	192993
67457	192994
251715	192995
4211	192996
9811	192997
251630	192998
4987	192999
180436	193000
57809	193001
43515	193002
154885	193003
55371	193004
1094	193005
2196	193006
30405	193007
205051	193008
25393	193009
38478	193010
72505	193011
241867	193012
38400	193013
71221	193014
90752	193015
152568	193016
968	193017
127195	193018
28571	193019
1824	193020
826	193021
267797	193022
66389	193023
224170	193024
105307	193025
216560	193026
28073	193027
83034	193028
2294	193029
90601	193030
203119	193031
25160	193032
171000	193033
256191	193034
10489	193035
160084	193036
23309	193037
943	193038
131406	193039
135566	193040
61901	193041
94344	193042
213602	193043
6655	193044
252225	193045
77364	193046
30788	193047
179816	193048
184320	193049
2560	193050
93091	193051
23926	193052
66531	193053
58798	193054
44320	193055
27481	193056
23301	193057
9281	193058
150262	193059
155900	193060
42499	193061
161755	193062
99736	193063
1002	193064
5398	193065
216585	193066
113278	193067
34615	193068
18847	193069
10229	193070
61756	193071
15901	193072
4147	193073
45747	193074
99780	193075
31273	193076
3132	193077
10831	193078
141975	193079
47616	193080
67230	193081
122272	193082
26132	193083
39736	193084
50274	193085
65650	193086
139457	193087
7122	193088
147	193089
48890	193090
42098	193091
456	193092
22270	193093
9082	193094
39514	193095
7010	193096
91440	193097
14873	193098
66395	193099
24361	193100
39138	193101
3168	193102
9470	193103
164222	193104
19805	193105
73121	193106
1907	193107
46873	193108
91180	193109
80593	193110
3744	193111
133034	193112
141924	193113
1480	193114
67537	193115
63487	193116
55972	193117
13694	193118
73771	193119
212654	193120
11688	193121
1074	193122
1364	193123
1063	193124
115663	193125
131684	193126
105836	193127
132637	193128
69487	193129
99883	193130
5970	193131
243680	193132
227691	193133
112735	193134
39688	193135
30902	193136
46250	193137
40362	193138
93655	193139
17613	193140
39412	193141
47949	193142
27729	193143
1221	193144
159785	193145
95483	193146
57404	193147
18267	193148
59029	193149
204560	193150
119740	193151
46028	193152
137654	193153
10474	193154
17166	193155
194120	193156
112672	193157
93991	193158
54434	193159
209932	193160
106985	193161
71027	193162
70175	193163
66270	193164
271012	193165
54519	193166
109099	193167
7632	193168
28136	193169
47047	193170
4637	193171
166701	193172
105966	193173
17636	193174
193439	193175
21713	193176
115302	193177
32654	193178
61532	193179
11592	193180
76859	193181
8360	193182
16238	193183
1631	193184
29537	193185
144088	193186
51945	193187
2003	193188
11973	193189
79322	193190
94108	193191
2890	193192
143059	193193
121843	193194
7238	193195
15126	193196
28982	193197
204235	193198
97157	193199
61145	193200
133633	193201
203186	193202
31368	193203
59544	193204
203968	193205
461	193206
6365	193207
34452	193208
239314	193209
25665	193210
113634	193211
22170	193212
1244	193213
18500	193214
11669	193215
4076	193216
11064	193217
148774	193218
20482	193219
3186	193220
21741	193221
67077	193222
49456	193223
7777	193224
24373	193225
100318	193226
162092	193227
86191	193228
4798	193229
54301	193230
29650	193231
8814	193232
4987	193233
39330	193234
493	193235
202540	193236
26167	193237
43642	193238
3958	193239
702	193240
68585	193241
170787	193242
149526	193243
21797	193244
36539	193245
2403	193246
150159	193247
798	193248
70916	193249
134437	193250
1657	193251
44725	193252
44011	193253
60789	193254
6220	193255
33193	193256
52117	193257
143273	193258
8677	193259
51171	193260
13423	193261
69802	193262
7344	193263
67551	193264
196617	193265
64222	193266
185676	193267
230468	193268
142977	193269
19047	193270
1451	193271
271592	193272
24034	193273
193623	193274
165557	193275
226543	193276
30700	193277
6121	193278
2995	193279
59983	193280
18228	193281
17132	193282
10088	193283
36377	193284
158763	193285
68657	193286
133376	193287
19791	193288
130653	193289
3438	193290
14305	193291
79022	193292
101823	193293
58242	193294
1861	193295
34041	193296
14681	193297
63750	193298
46618	193299
22918	193300
142647	193301
96796	193302
35648	193303
19921	193304
4973	193305
39480	193306
49762	193307
5963	193308
83804	193309
200520	193310
53733	193311
166930	193312
8579	193313
5068	193314
5575	193315
257	193316
246099	193317
5494	193318
93518	193319
1747	193320
71655	193321
45280	193322
9858	193323
232987	193324
16436	193325
43270	193326
64291	193327
303	193328
253366	193329
5300	193330
73171	193331
96779	193332
55330	193333
152411	193334
2582	193335
188011	193336
29739	193337
40609	193338
2432	193339
248409	193340
1228	193341
21849	193342
3188	193343
35460	193344
103342	193345
59191	193346
237660	193347
618	193348
2339	193349
52738	193350
68345	193351
12606	193352
161731	193353
44102	193354
51534	193355
155905	193356
9134	193357
17794	193358
65842	193359
6202	193360
25347	193361
41185	193362
201254	193363
22265	193364
176471	193365
15404	193366
782	193367
24674	193368
97784	193369
1129	193370
41900	193371
268444	193372
53520	193373
14728	193374
43006	193375
32240	193376
40160	193377
48395	193378
15985	193379
75987	193380
108745	193381
5367	193382
79618	193383
15753	193384
5742	193385
14079	193386
126505	193387
5974	193388
24831	193389
14480	193390
159455	193391
145062	193392
17660	193393
22098	193394
27035	193395
88216	193396
44813	193397
10818	193398
26312	193399
6547	193400
146433	193401
26636	193402
145418	193403
390	193404
170060	193405
19898	193406
346	193407
365	193408
34603	193409
6834	193410
3607	193411
877	193412
12548	193413
55396	193414
88681	193415
33358	193416
56	193417
129834	193418
20706	193419
2203	193420
106204	193421
223345	193422
408	193423
65277	193424
4403	193425
22157	193426
118388	193427
70775	193428
70837	193429
68693	193430
71217	193431
21515	193432
7521	193433
174569	193434
165386	193435
168514	193436
208895	193437
1107	193438
41454	193439
25169	193440
7431	193441
55527	193442
217324	193443
2338	193444
41801	193445
12886	193446
183925	193447
7438	193448
15052	193449
24994	193450
5974	193451
35201	193452
38102	193453
33622	193454
4708	193455
37971	193456
49909	193457
17229	193458
54220	193459
18582	193460
71404	193461
21392	193462
40777	193463
74602	193464
230963	193465
57953	193466
3481	193467
73634	193468
265029	193469
4126	193470
9264	193471
31355	193472
10601	193473
9171	193474
5045	193475
243778	193476
17231	193477
8192	193478
6633	193479
90133	193480
678	193481
27551	193482
3630	193483
5219	193484
154899	193485
91906	193486
134481	193487
250731	193488
221	193489
29706	193490
90075	193491
7186	193492
3190	193493
25155	193494
112829	193495
44659	193496
67597	193497
15339	193498
1280	193499
2523	193500
88542	193501
826	193502
10526	193503
5395	193504
146	193505
85919	193506
18455	193507
33000	193508
29946	193509
57708	193510
49930	193511
86651	193512
7900	193513
3015	193514
147335	193515
11397	193516
43377	193517
40782	193518
57402	193519
270256	193520
13802	193521
1167	193522
12828	193523
24568	193524
33832	193525
159512	193526
37537	193527
10933	193528
19596	193529
6454	193530
35324	193531
25974	193532
11374	193533
60322	193534
15355	193535
4760	193536
5352	193537
139332	193538
7472	193539
7575	193540
24179	193541
16114	193542
149614	193543
137941	193544
129806	193545
2106	193546
8030	193547
26541	193548
16038	193549
12904	193550
23545	193551
175610	193552
57728	193553
92305	193554
209519	193555
114404	193556
144569	193557
25745	193558
246443	193559
142546	193560
242324	193561
8269	193562
16833	193563
37798	193564
2314	193565
1550	193566
102506	193567
56406	193568
128110	193569
5591	193570
9269	193571
160114	193572
59388	193573
1324	193574
160707	193575
468	193576
2192	193577
43729	193578
39056	193579
274	193580
23489	193581
38892	193582
214722	193583
239015	193584
145768	193585
161501	193586
139	193587
85798	193588
72492	193589
693	193590
4976	193591
158181	193592
65718	193593
4955	193594
30938	193595
149373	193596
119948	193597
122009	193598
2885	193599
5523	193600
168844	193601
140	193602
86493	193603
29695	193604
217187	193605
9628	193606
47538	193607
250084	193608
23003	193609
4828	193610
96177	193611
9820	193612
31361	193613
112506	193614
35975	193615
68728	193616
1019	193617
179373	193618
164215	193619
174163	193620
40552	193621
132035	193622
21198	193623
37314	193624
31251	193625
39482	193626
88469	193627
76886	193628
48194	193629
118498	193630
16492	193631
113590	193632
116162	193633
1179	193634
41964	193635
162965	193636
12830	193637
9503	193638
7240	193639
73783	193640
25806	193641
22647	193642
5285	193643
1133	193644
144682	193645
35343	193646
402	193647
49896	193648
74790	193649
118584	193650
758	193651
21445	193652
138970	193653
3	193654
103223	193655
30022	193656
83581	193657
30722	193658
28157	193659
21807	193660
82306	193661
165875	193662
53641	193663
58050	193664
45082	193665
5443	193666
56119	193667
19235	193668
13584	193669
25206	193670
1306	193671
58061	193672
89926	193673
139279	193674
66193	193675
255033	193676
7965	193677
55130	193678
13495	193679
267439	193680
15712	193681
78871	193682
65453	193683
2450	193684
80031	193685
15169	193686
2570	193687
24261	193688
183610	193689
10275	193690
157768	193691
79118	193692
300	193693
24643	193694
13010	193695
100717	193696
21064	193697
39204	193698
31173	193699
13651	193700
107922	193701
170043	193702
10433	193703
2897	193704
8558	193705
158570	193706
55150	193707
105580	193708
19309	193709
32526	193710
3866	193711
25654	193712
233352	193713
38908	193714
83948	193715
248192	193716
2634	193717
15024	193718
19610	193719
40850	193720
24780	193721
78484	193722
13474	193723
37516	193724
188845	193725
109616	193726
882	193727
89418	193728
151646	193729
5881	193730
175043	193731
229811	193732
32974	193733
5178	193734
152788	193735
116523	193736
43204	193737
98471	193738
93752	193739
3114	193740
65780	193741
118390	193742
46433	193743
16106	193744
173106	193745
102036	193746
9767	193747
37132	193748
8271	193749
26894	193750
3075	193751
86200	193752
428	193753
23535	193754
29585	193755
133924	193756
58045	193757
4139	193758
97445	193759
33693	193760
115	193761
254973	193762
215449	193763
167988	193764
136009	193765
11426	193766
23377	193767
69422	193768
22976	193769
40780	193770
80631	193771
85523	193772
236793	193773
80141	193774
76552	193775
85508	193776
48544	193777
223898	193778
3576	193779
22400	193780
2230	193781
92965	193782
69098	193783
73193	193784
39207	193785
110164	193786
4098	193787
43817	193788
72682	193789
106584	193790
66028	193791
5261	193792
10724	193793
11438	193794
80714	193795
34	193796
112292	193797
12706	193798
11619	193799
2889	193800
90054	193801
93201	193802
9572	193803
65397	193804
154554	193805
69809	193806
5307	193807
142078	193808
217513	193809
6526	193810
4137	193811
42340	193812
134803	193813
103989	193814
1118	193815
14865	193816
219996	193817
86314	193818
161307	193819
101961	193820
38398	193821
79457	193822
3534	193823
126857	193824
16955	193825
64185	193826
987	193827
107063	193828
14158	193829
59068	193830
36277	193831
60988	193832
21902	193833
2288	193834
74214	193835
3466	193836
18701	193837
230131	193838
30720	193839
88613	193840
1544	193841
246460	193842
266819	193843
28933	193844
964	193845
14020	193846
171988	193847
29010	193848
4895	193849
28433	193850
31374	193851
17012	193852
1189	193853
26206	193854
77778	193855
23755	193856
11227	193857
114550	193858
2664	193859
24098	193860
20778	193861
100497	193862
125522	193863
1862	193864
3171	193865
27699	193866
51359	193867
85095	193868
636	193869
4259	193870
4944	193871
214946	193872
18301	193873
101784	193874
255750	193875
20867	193876
8604	193877
118449	193878
20022	193879
51507	193880
209069	193881
158386	193882
184970	193883
102845	193884
30596	193885
57056	193886
240062	193887
26556	193888
96093	193889
90493	193890
4291	193891
21362	193892
41962	193893
41166	193894
69432	193895
6029	193896
19230	193897
147641	193898
416	193899
8539	193900
40753	193901
1906	193902
2119	193903
63934	193904
36718	193905
19026	193906
2937	193907
21704	193908
121751	193909
106189	193910
53706	193911
260937	193912
263	193913
147333	193914
54037	193915
61983	193916
4641	193917
58454	193918
22689	193919
46547	193920
43686	193921
56216	193922
85865	193923
74012	193924
35990	193925
25479	193926
66461	193927
35072	193928
88847	193929
100333	193930
20814	193931
29717	193932
62	193933
108321	193934
34300	193935
6673	193936
73489	193937
17960	193938
14021	193939
870	193940
123	193941
6396	193942
146483	193943
12828	193944
24	193945
65702	193946
261468	193947
211879	193948
1869	193949
155913	193950
19170	193951
9522	193952
3829	193953
83454	193954
52204	193955
110146	193956
167295	193957
134147	193958
64300	193959
54303	193960
27647	193961
61390	193962
2204	193963
16609	193964
261978	193965
84988	193966
2794	193967
13263	193968
2562	193969
58206	193970
143482	193971
8720	193972
109335	193973
106649	193974
93610	193975
14719	193976
126135	193977
18703	193978
43806	193979
37635	193980
263353	193981
68455	193982
655	193983
4456	193984
36119	193985
82347	193986
5424	193987
27029	193988
45935	193989
31916	193990
96956	193991
16254	193992
21801	193993
103266	193994
44776	193995
34754	193996
22415	193997
136895	193998
248716	193999
213368	194000
111648	194001
52435	194002
119708	194003
102352	194004
5473	194005
17888	194006
72288	194007
56634	194008
3437	194009
15071	194010
142034	194011
17875	194012
2308	194013
199834	194014
69784	194015
43135	194016
48950	194017
32551	194018
4401	194019
74705	194020
162839	194021
7704	194022
482	194023
206816	194024
25978	194025
6135	194026
182575	194027
1794	194028
88329	194029
46322	194030
79948	194031
127229	194032
9040	194033
151	194034
191979	194035
32859	194036
216628	194037
10008	194038
47708	194039
4652	194040
159293	194041
88619	194042
9484	194043
122367	194044
62836	194045
8264	194046
451	194047
20649	194048
100800	194049
3014	194050
53180	194051
1081	194052
244772	194053
41007	194054
91057	194055
53387	194056
6188	194057
40332	194058
76747	194059
15469	194060
53	194061
8877	194062
38496	194063
23138	194064
895	194065
16042	194066
140566	194067
11793	194068
1509	194069
57349	194070
160495	194071
54537	194072
142075	194073
109400	194074
223993	194075
215477	194076
143027	194077
145429	194078
1484	194079
1655	194080
22062	194081
3329	194082
18712	194083
9550	194084
25224	194085
80774	194086
1157	194087
105855	194088
53339	194089
19569	194090
47038	194091
6244	194092
56596	194093
16600	194094
249346	194095
37281	194096
144921	194097
673	194098
71499	194099
16184	194100
29885	194101
97575	194102
42206	194103
1526	194104
91298	194105
61328	194106
13472	194107
4989	194108
13938	194109
27485	194110
92571	194111
156250	194112
19340	194113
11702	194114
104362	194115
226856	194116
37316	194117
96425	194118
930	194119
102841	194120
101557	194121
11520	194122
18722	194123
196394	194124
6377	194125
15076	194126
2872	194127
14244	194128
9911	194129
3084	194130
10049	194131
26497	194132
247827	194133
29973	194134
1927	194135
9001	194136
69426	194137
33022	194138
17701	194139
57558	194140
145518	194141
2163	194142
164255	194143
150859	194144
299	194145
119618	194146
207947	194147
99616	194148
24005	194149
945	194150
734	194151
20401	194152
43329	194153
109125	194154
89719	194155
30187	194156
439	194157
588	194158
21041	194159
49192	194160
79737	194161
35648	194162
172447	194163
49731	194164
151264	194165
31215	194166
79739	194167
32024	194168
8454	194169
34544	194170
56197	194171
112637	194172
38835	194173
56192	194174
4639	194175
24659	194176
101768	194177
12382	194178
1879	194179
6412	194180
2440	194181
45126	194182
5008	194183
25254	194184
138740	194185
262195	194186
1806	194187
228738	194188
61992	194189
39952	194190
107776	194191
71416	194192
915	194193
104533	194194
17332	194195
17003	194196
28799	194197
90377	194198
91531	194199
5915	194200
122734	194201
15123	194202
25829	194203
3596	194204
15238	194205
29755	194206
9455	194207
9572	194208
4338	194209
92898	194210
108394	194211
2988	194212
10864	194213
197564	194214
167981	194215
25593	194216
49955	194217
8511	194218
17830	194219
59402	194220
25748	194221
3922	194222
65568	194223
19632	194224
136	194225
20720	194226
9159	194227
12412	194228
89139	194229
42309	194230
14844	194231
72689	194232
929	194233
203746	194234
155168	194235
3719	194236
8720	194237
59123	194238
2581	194239
443	194240
73157	194241
38368	194242
85050	194243
1319	194244
13969	194245
181826	194246
121292	194247
4400	194248
112216	194249
90495	194250
3552	194251
59305	194252
6999	194253
259852	194254
28419	194255
187794	194256
22265	194257
34677	194258
78699	194259
10939	194260
187472	194261
256646	194262
8558	194263
3754	194264
161215	194265
15680	194266
188033	194267
150848	194268
28505	194269
116959	194270
29867	194271
52436	194272
109308	194273
189499	194274
982	194275
43604	194276
157	194277
44028	194278
32065	194279
36959	194280
64217	194281
17163	194282
6611	194283
51368	194284
11407	194285
6617	194286
32668	194287
17463	194288
4608	194289
77121	194290
137636	194291
217123	194292
42985	194293
4771	194294
50998	194295
68145	194296
23820	194297
58838	194298
89388	194299
18290	194300
124368	194301
3152	194302
4193	194303
3018	194304
61603	194305
38467	194306
17355	194307
151663	194308
57184	194309
143488	194310
44656	194311
5759	194312
28214	194313
158885	194314
55801	194315
1594	194316
775	194317
158325	194318
46078	194319
6996	194320
27115	194321
17749	194322
21734	194323
70215	194324
37940	194325
26509	194326
7106	194327
35832	194328
36603	194329
58490	194330
67344	194331
18442	194332
224232	194333
11207	194334
41680	194335
137217	194336
169	194337
33965	194338
10379	194339
129341	194340
731	194341
50029	194342
3025	194343
1409	194344
1410	194345
755	194346
77003	194347
15835	194348
8350	194349
11045	194350
113059	194351
165362	194352
122758	194353
217	194354
6445	194355
39263	194356
93443	194357
44365	194358
22932	194359
4167	194360
58638	194361
3634	194362
152499	194363
619	194364
33700	194365
5478	194366
47807	194367
162219	194368
134525	194369
65091	194370
17155	194371
11594	194372
132837	194373
65949	194374
238438	194375
129067	194376
47012	194377
97822	194378
38592	194379
111496	194380
263904	194381
290	194382
156948	194383
141033	194384
53655	194385
226	194386
50238	194387
250976	194388
7525	194389
19767	194390
2866	194391
3724	194392
418	194393
8456	194394
95973	194395
3317	194396
20558	194397
12534	194398
88348	194399
138	194400
218743	194401
172660	194402
17840	194403
26663	194404
2803	194405
6	194406
36762	194407
1317	194408
90196	194409
70423	194410
69392	194411
3080	194412
247520	194413
134265	194414
143813	194415
23164	194416
129029	194417
8393	194418
171379	194419
166663	194420
21536	194421
251179	194422
34235	194423
90929	194424
2483	194425
7467	194426
188646	194427
33846	194428
16466	194429
11591	194430
64350	194431
36849	194432
23645	194433
7617	194434
45283	194435
11565	194436
121701	194437
79955	194438
253669	194439
11827	194440
213	194441
24672	194442
1379	194443
257832	194444
10873	194445
102281	194446
59749	194447
31920	194448
87617	194449
4065	194450
76919	194451
34785	194452
19601	194453
19827	194454
130736	194455
48504	194456
43967	194457
29018	194458
91370	194459
233143	194460
73499	194461
192233	194462
123053	194463
121129	194464
43476	194465
64253	194466
4355	194467
76979	194468
59116	194469
11812	194470
128941	194471
31103	194472
2419	194473
220191	194474
136745	194475
29827	194476
11596	194477
223498	194478
156182	194479
31529	194480
3222	194481
13035	194482
244	194483
5677	194484
15754	194485
261416	194486
50594	194487
55208	194488
5122	194489
93326	194490
5637	194491
201260	194492
41046	194493
39652	194494
135430	194495
40682	194496
15052	194497
60881	194498
73168	194499
52730	194500
15711	194501
72805	194502
285	194503
3700	194504
208872	194505
3597	194506
16648	194507
123842	194508
63129	194509
78397	194510
95089	194511
92939	194512
5742	194513
22879	194514
2846	194515
3543	194516
211808	194517
2369	194518
57372	194519
79369	194520
22280	194521
4124	194522
29142	194523
161856	194524
5842	194525
231255	194526
102704	194527
84170	194528
10347	194529
183918	194530
31583	194531
56018	194532
18368	194533
78822	194534
17467	194535
150323	194536
614	194537
189371	194538
141705	194539
9987	194540
41467	194541
65412	194542
116851	194543
19400	194544
175874	194545
124826	194546
12831	194547
37842	194548
117891	194549
115238	194550
164675	194551
16659	194552
6123	194553
453	194554
245502	194555
214	194556
19095	194557
70668	194558
264532	194559
45377	194560
9942	194561
53634	194562
58545	194563
95537	194564
122567	194565
43998	194566
3407	194567
38764	194568
23924	194569
56829	194570
47683	194571
128117	194572
143	194573
196686	194574
152243	194575
39246	194576
81171	194577
103950	194578
172	194579
20899	194580
187126	194581
704	194582
775	194583
144643	194584
13483	194585
4098	194586
5307	194587
4359	194588
103633	194589
193376	194590
51509	194591
2189	194592
3721	194593
88656	194594
259004	194595
24274	194596
207167	194597
148075	194598
213123	194599
5519	194600
40	194601
51289	194602
86966	194603
231574	194604
29021	194605
18439	194606
9736	194607
68607	194608
26723	194609
68045	194610
20306	194611
14317	194612
9137	194613
126191	194614
246333	194615
20664	194616
170089	194617
157488	194618
36466	194619
2041	194620
115423	194621
160085	194622
82026	194623
21736	194624
24693	194625
9723	194626
23189	194627
51297	194628
37058	194629
91381	194630
29412	194631
139867	194632
16234	194633
16512	194634
56406	194635
66514	194636
71639	194637
14518	194638
87196	194639
269061	194640
877	194641
4950	194642
214763	194643
11565	194644
5314	194645
15014	194646
21027	194647
165503	194648
41534	194649
4109	194650
22414	194651
204	194652
959	194653
20807	194654
888	194655
8783	194656
34903	194657
83573	194658
43505	194659
14426	194660
37847	194661
48784	194662
9877	194663
356	194664
20411	194665
56352	194666
73214	194667
138387	194668
64688	194669
40708	194670
33080	194671
54470	194672
91745	194673
2967	194674
159584	194675
938	194676
16863	194677
236461	194678
309	194679
1882	194680
16351	194681
93852	194682
29858	194683
9833	194684
46596	194685
4892	194686
145248	194687
86589	194688
227865	194689
27172	194690
83272	194691
252279	194692
10478	194693
20265	194694
272705	194695
106706	194696
121557	194697
27771	194698
9164	194699
47465	194700
127837	194701
44719	194702
265112	194703
65493	194704
71749	194705
113709	194706
3	194707
163092	194708
16653	194709
67712	194710
29534	194711
86162	194712
3750	194713
145953	194714
33461	194715
205619	194716
7862	194717
12629	194718
962	194719
50848	194720
162609	194721
25757	194722
251940	194723
88008	194724
51135	194725
1864	194726
25534	194727
254187	194728
60606	194729
4991	194730
30546	194731
4153	194732
107735	194733
23840	194734
2868	194735
221371	194736
63169	194737
10859	194738
49385	194739
87160	194740
4228	194741
52174	194742
3943	194743
9163	194744
1932	194745
2882	194746
250863	194747
42245	194748
903	194749
146271	194750
137354	194751
107657	194752
156846	194753
837	194754
137329	194755
212195	194756
179807	194757
84994	194758
54907	194759
3827	194760
59820	194761
65842	194762
206661	194763
20130	194764
9706	194765
110350	194766
191308	194767
264689	194768
14264	194769
47364	194770
9408	194771
5920	194772
11583	194773
34780	194774
196238	194775
37755	194776
30458	194777
67939	194778
41547	194779
26586	194780
126360	194781
62103	194782
270244	194783
104043	194784
46243	194785
7151	194786
119345	194787
108902	194788
229662	194789
82935	194790
3896	194791
71081	194792
134	194793
13440	194794
29198	194795
201183	194796
15034	194797
59690	194798
9313	194799
93267	194800
526	194801
82320	194802
36193	194803
231225	194804
12193	194805
26502	194806
203670	194807
133832	194808
86511	194809
75304	194810
19486	194811
33550	194812
2109	194813
45936	194814
55879	194815
184402	194816
27930	194817
1677	194818
25975	194819
16474	194820
35835	194821
151043	194822
31100	194823
96951	194824
245463	194825
54831	194826
497	194827
71025	194828
144807	194829
726	194830
167089	194831
2512	194832
227728	194833
13873	194834
1425	194835
1634	194836
105997	194837
10468	194838
133932	194839
96721	194840
2224	194841
11707	194842
45002	194843
104314	194844
236499	194845
248174	194846
209755	194847
1810	194848
78305	194849
41140	194850
42180	194851
89155	194852
75835	194853
236365	194854
162389	194855
36661	194856
23706	194857
76004	194858
142772	194859
243	194860
899	194861
8310	194862
151016	194863
85211	194864
129181	194865
22306	194866
741	194867
41914	194868
54805	194869
263330	194870
89924	194871
169388	194872
226522	194873
119783	194874
149818	194875
52212	194876
2594	194877
45008	194878
152485	194879
8357	194880
28101	194881
7623	194882
58011	194883
21970	194884
12891	194885
586	194886
15277	194887
49169	194888
22137	194889
7708	194890
161524	194891
37219	194892
140524	194893
126898	194894
55320	194895
10009	194896
113622	194897
69038	194898
27195	194899
9306	194900
221868	194901
268129	194902
13097	194903
176906	194904
244355	194905
13838	194906
21674	194907
164492	194908
28035	194909
82805	194910
7471	194911
4488	194912
86156	194913
62145	194914
16593	194915
26188	194916
12134	194917
32129	194918
44360	194919
132357	194920
20140	194921
8242	194922
196733	194923
44727	194924
24210	194925
147361	194926
32724	194927
12658	194928
1183	194929
7213	194930
2478	194931
27367	194932
36498	194933
61338	194934
12222	194935
15140	194936
18515	194937
135330	194938
10214	194939
9707	194940
2708	194941
4833	194942
158926	194943
19231	194944
15463	194945
4070	194946
123258	194947
10307	194948
17882	194949
42380	194950
144993	194951
57759	194952
141146	194953
219318	194954
31576	194955
9503	194956
2141	194957
39151	194958
14028	194959
38840	194960
108232	194961
221005	194962
24715	194963
15963	194964
214110	194965
67241	194966
62644	194967
17527	194968
6144	194969
26881	194970
271730	194971
37937	194972
98404	194973
237695	194974
10294	194975
267157	194976
87297	194977
182925	194978
30759	194979
34500	194980
530	194981
88981	194982
224521	194983
5829	194984
395	194985
25933	194986
222178	194987
16339	194988
56077	194989
16508	194990
9057	194991
228111	194992
1182	194993
1827	194994
1420	194995
96412	194996
207350	194997
26304	194998
417	194999
6693	195000
109293	195001
3652	195002
23885	195003
11148	195004
209499	195005
246360	195006
47635	195007
131613	195008
38901	195009
4305	195010
3294	195011
35668	195012
153376	195013
114825	195014
811	195015
27073	195016
43555	195017
225889	195018
34652	195019
3235	195020
174058	195021
1985	195022
150701	195023
29603	195024
9540	195025
106561	195026
211188	195027
96262	195028
147544	195029
29149	195030
157367	195031
100937	195032
135282	195033
84815	195034
28580	195035
35749	195036
14603	195037
5708	195038
103887	195039
84415	195040
25275	195041
169876	195042
23850	195043
57630	195044
92115	195045
43236	195046
15567	195047
31864	195048
1424	195049
90847	195050
29132	195051
158806	195052
244913	195053
44028	195054
82068	195055
15943	195056
135042	195057
15769	195058
46192	195059
79577	195060
132919	195061
63638	195062
13034	195063
58760	195064
20206	195065
158307	195066
184371	195067
12446	195068
108582	195069
83489	195070
14832	195071
16904	195072
36022	195073
48660	195074
12889	195075
27339	195076
13147	195077
174700	195078
33414	195079
52242	195080
4297	195081
27526	195082
419	195083
4850	195084
301	195085
81605	195086
34340	195087
43373	195088
45963	195089
6649	195090
72006	195091
169679	195092
39061	195093
79500	195094
1294	195095
73744	195096
109182	195097
46410	195098
7286	195099
49717	195100
6837	195101
104288	195102
30828	195103
55742	195104
94219	195105
57116	195106
130315	195107
65282	195108
264839	195109
22817	195110
19743	195111
42180	195112
17574	195113
68928	195114
143299	195115
3373	195116
159325	195117
19833	195118
107178	195119
21628	195120
12249	195121
57808	195122
8351	195123
17389	195124
4566	195125
29727	195126
569	195127
134	195128
236555	195129
272800	195130
186505	195131
34788	195132
74432	195133
46759	195134
151486	195135
34	195136
9052	195137
171199	195138
94864	195139
89954	195140
71089	195141
245544	195142
12369	195143
77643	195144
35578	195145
153994	195146
13687	195147
1523	195148
51920	195149
169591	195150
13383	195151
44105	195152
29100	195153
332	195154
265388	195155
38423	195156
13133	195157
44289	195158
14353	195159
108705	195160
166451	195161
30625	195162
43042	195163
16685	195164
16176	195165
2540	195166
22387	195167
19768	195168
114137	195169
4548	195170
248215	195171
223903	195172
17230	195173
2576	195174
66746	195175
26698	195176
134881	195177
46	195178
144004	195179
77573	195180
261024	195181
2568	195182
15383	195183
2681	195184
26668	195185
8950	195186
3751	195187
51994	195188
98564	195189
31064	195190
62241	195191
206831	195192
114325	195193
76059	195194
2911	195195
130666	195196
28479	195197
1075	195198
795	195199
109719	195200
16295	195201
2261	195202
250719	195203
823	195204
19152	195205
129197	195206
6340	195207
170130	195208
39152	195209
185409	195210
44519	195211
5569	195212
21819	195213
263795	195214
84498	195215
76902	195216
2109	195217
12794	195218
52893	195219
202952	195220
33709	195221
17814	195222
70242	195223
92205	195224
195140	195225
147411	195226
15351	195227
34079	195228
36479	195229
9384	195230
16330	195231
22223	195232
108009	195233
143556	195234
72277	195235
160792	195236
41582	195237
4820	195238
98900	195239
2787	195240
8405	195241
21637	195242
88273	195243
10246	195244
60244	195245
14711	195246
136447	195247
10573	195248
8171	195249
69479	195250
246304	195251
1049	195252
17718	195253
177685	195254
17485	195255
32473	195256
82313	195257
18398	195258
31547	195259
55582	195260
4313	195261
31310	195262
137671	195263
31313	195264
133961	195265
35654	195266
80025	195267
52059	195268
1995	195269
39626	195270
132993	195271
46202	195272
242312	195273
93229	195274
54	195275
92907	195276
9891	195277
54188	195278
190616	195279
26731	195280
15805	195281
4472	195282
38694	195283
54045	195284
3147	195285
39243	195286
3971	195287
36207	195288
3661	195289
20622	195290
95665	195291
106839	195292
74623	195293
2763	195294
4016	195295
248679	195296
159573	195297
10979	195298
57236	195299
5734	195300
53588	195301
2729	195302
5027	195303
125567	195304
109649	195305
14717	195306
47293	195307
113304	195308
70535	195309
41890	195310
9277	195311
71596	195312
3957	195313
117942	195314
22441	195315
43936	195316
220061	195317
83357	195318
33871	195319
19830	195320
9604	195321
119011	195322
70997	195323
1582	195324
41046	195325
45959	195326
156472	195327
206999	195328
54476	195329
11947	195330
445	195331
62238	195332
48154	195333
82380	195334
225456	195335
18494	195336
106176	195337
15259	195338
70907	195339
25887	195340
69200	195341
1305	195342
82245	195343
24767	195344
164487	195345
47298	195346
96296	195347
169276	195348
80390	195349
92709	195350
165444	195351
24405	195352
20563	195353
90543	195354
201765	195355
253284	195356
226862	195357
141347	195358
39714	195359
191454	195360
81414	195361
29505	195362
213523	195363
4728	195364
30830	195365
3291	195366
192276	195367
1514	195368
6986	195369
98156	195370
145442	195371
217406	195372
38765	195373
8782	195374
4	195375
186764	195376
107266	195377
63430	195378
32241	195379
428	195380
31286	195381
45650	195382
145160	195383
204240	195384
249633	195385
9370	195386
10658	195387
71260	195388
255805	195389
15856	195390
202352	195391
31666	195392
86071	195393
187330	195394
79044	195395
91117	195396
148336	195397
14016	195398
18245	195399
19138	195400
131687	195401
14880	195402
175033	195403
48145	195404
247645	195405
15481	195406
2168	195407
11999	195408
164061	195409
59733	195410
64014	195411
149164	195412
57460	195413
103053	195414
32855	195415
170128	195416
2718	195417
53279	195418
43417	195419
148194	195420
15337	195421
152079	195422
255492	195423
65375	195424
5260	195425
235387	195426
7732	195427
112089	195428
122159	195429
13397	195430
4225	195431
118229	195432
3597	195433
46811	195434
75629	195435
82752	195436
150716	195437
66853	195438
2042	195439
208418	195440
10529	195441
74167	195442
39245	195443
987	195444
618	195445
32082	195446
10902	195447
25332	195448
15248	195449
47993	195450
15999	195451
2108	195452
270295	195453
130360	195454
137292	195455
140005	195456
9982	195457
110653	195458
10928	195459
123490	195460
270187	195461
147082	195462
53368	195463
97787	195464
26350	195465
201047	195466
98032	195467
273	195468
2616	195469
47366	195470
129644	195471
7136	195472
93103	195473
73532	195474
261963	195475
125025	195476
14708	195477
125696	195478
32209	195479
83755	195480
12865	195481
13130	195482
93147	195483
79125	195484
69051	195485
130718	195486
4484	195487
2156	195488
139255	195489
89763	195490
82630	195491
36828	195492
18437	195493
111975	195494
80461	195495
206570	195496
2128	195497
61156	195498
5616	195499
37461	195500
139957	195501
28572	195502
10764	195503
126744	195504
198878	195505
39869	195506
1105	195507
193963	195508
7585	195509
3973	195510
146998	195511
115038	195512
119711	195513
31486	195514
106558	195515
158113	195516
89410	195517
30385	195518
36590	195519
5759	195520
23622	195521
99429	195522
132942	195523
86226	195524
3714	195525
85154	195526
38149	195527
8916	195528
3074	195529
194149	195530
27045	195531
228977	195532
7956	195533
136073	195534
27944	195535
24868	195536
24085	195537
18097	195538
63476	195539
8748	195540
5165	195541
56903	195542
22795	195543
132273	195544
70168	195545
61607	195546
42159	195547
4412	195548
177017	195549
68841	195550
9114	195551
61413	195552
115487	195553
81230	195554
52474	195555
106863	195556
54183	195557
1900	195558
39841	195559
73810	195560
2943	195561
76898	195562
171870	195563
9132	195564
6413	195565
23206	195566
26299	195567
51989	195568
23910	195569
67641	195570
43078	195571
101000	195572
146204	195573
28035	195574
158619	195575
139829	195576
16719	195577
24490	195578
102356	195579
134059	195580
36457	195581
940	195582
88187	195583
109116	195584
30696	195585
66857	195586
15645	195587
45691	195588
160849	195589
88503	195590
34545	195591
39668	195592
23020	195593
7705	195594
15764	195595
46524	195596
17220	195597
111934	195598
31610	195599
59846	195600
139507	195601
79009	195602
206927	195603
42051	195604
72941	195605
166800	195606
55345	195607
97046	195608
83232	195609
22667	195610
105043	195611
5031	195612
244	195613
123598	195614
153773	195615
96311	195616
167361	195617
7124	195618
3884	195619
60743	195620
47165	195621
12136	195622
11990	195623
2858	195624
22670	195625
12895	195626
77768	195627
63255	195628
1374	195629
66465	195630
8066	195631
1726	195632
30599	195633
44921	195634
254117	195635
170863	195636
176690	195637
106814	195638
33825	195639
45214	195640
3966	195641
259380	195642
93976	195643
23154	195644
9971	195645
7190	195646
15234	195647
153882	195648
34359	195649
1554	195650
19062	195651
35484	195652
8210	195653
9243	195654
74487	195655
75142	195656
145098	195657
22207	195658
36974	195659
100273	195660
56122	195661
85417	195662
38917	195663
111487	195664
1026	195665
32313	195666
32626	195667
70007	195668
46266	195669
42090	195670
14292	195671
187403	195672
266110	195673
47790	195674
4630	195675
2470	195676
9750	195677
45349	195678
241517	195679
53320	195680
172917	195681
52566	195682
73219	195683
14540	195684
9629	195685
137666	195686
10655	195687
44695	195688
5695	195689
5613	195690
695	195691
43477	195692
192952	195693
24252	195694
58969	195695
10354	195696
78	195697
160836	195698
169618	195699
73860	195700
1479	195701
26590	195702
12278	195703
25343	195704
77810	195705
12763	195706
846	195707
46719	195708
5350	195709
18122	195710
7266	195711
69672	195712
255594	195713
9431	195714
37087	195715
4191	195716
91420	195717
83930	195718
37024	195719
228151	195720
119327	195721
13374	195722
152798	195723
107957	195724
12346	195725
25889	195726
80660	195727
20155	195728
23751	195729
135871	195730
70400	195731
146240	195732
62757	195733
18870	195734
16135	195735
47652	195736
14145	195737
132084	195738
58534	195739
103315	195740
91310	195741
112656	195742
35446	195743
83070	195744
55092	195745
61887	195746
2025	195747
237288	195748
89287	195749
30961	195750
70762	195751
45372	195752
12260	195753
5409	195754
59584	195755
265563	195756
6339	195757
204880	195758
38987	195759
49565	195760
42087	195761
1197	195762
151002	195763
52806	195764
84495	195765
137	195766
13577	195767
1709	195768
100083	195769
26876	195770
105672	195771
47531	195772
181062	195773
55354	195774
66533	195775
35016	195776
34793	195777
19992	195778
44682	195779
27691	195780
262782	195781
79977	195782
150663	195783
25608	195784
46749	195785
5680	195786
582	195787
27628	195788
8967	195789
976	195790
160545	195791
9514	195792
71389	195793
4832	195794
5190	195795
304	195796
172935	195797
497	195798
200684	195799
14563	195800
26171	195801
3766	195802
161356	195803
9294	195804
66012	195805
22269	195806
13411	195807
15217	195808
168414	195809
149152	195810
271471	195811
10722	195812
203415	195813
21204	195814
116818	195815
4662	195816
58229	195817
74054	195818
96792	195819
9492	195820
52060	195821
69233	195822
14862	195823
70787	195824
281	195825
16522	195826
50136	195827
6761	195828
37053	195829
38670	195830
51539	195831
81442	195832
84448	195833
114128	195834
71061	195835
3049	195836
42571	195837
21786	195838
1889	195839
19561	195840
89772	195841
26040	195842
5233	195843
88514	195844
16856	195845
3312	195846
10695	195847
5838	195848
139793	195849
42785	195850
691	195851
104428	195852
6418	195853
88808	195854
47524	195855
75596	195856
49537	195857
39309	195858
69773	195859
69656	195860
4424	195861
26584	195862
1418	195863
250941	195864
121148	195865
186926	195866
8965	195867
169516	195868
52901	195869
247790	195870
46196	195871
45778	195872
149557	195873
165345	195874
54137	195875
42130	195876
28209	195877
28904	195878
82215	195879
25525	195880
5287	195881
170547	195882
28692	195883
36366	195884
3315	195885
35817	195886
22274	195887
850	195888
5386	195889
87713	195890
1264	195891
7351	195892
79109	195893
146844	195894
40310	195895
44588	195896
3691	195897
14037	195898
3516	195899
73095	195900
1591	195901
117260	195902
225453	195903
104960	195904
14808	195905
121531	195906
83507	195907
211400	195908
151511	195909
16832	195910
133019	195911
26719	195912
80182	195913
35652	195914
150711	195915
19878	195916
136	195917
18158	195918
51221	195919
193492	195920
45157	195921
30041	195922
7699	195923
17917	195924
14443	195925
78607	195926
107956	195927
30395	195928
23501	195929
296	195930
48572	195931
45404	195932
194168	195933
119770	195934
21180	195935
156910	195936
271512	195937
71607	195938
108292	195939
56917	195940
55280	195941
195129	195942
172473	195943
196165	195944
142720	195945
61558	195946
38499	195947
305	195948
52021	195949
93341	195950
34172	195951
10836	195952
32067	195953
100584	195954
89194	195955
263076	195956
175191	195957
62195	195958
13569	195959
42673	195960
70190	195961
35391	195962
6378	195963
104753	195964
10100	195965
259700	195966
50866	195967
100690	195968
40627	195969
25861	195970
181624	195971
10866	195972
198565	195973
245235	195974
265867	195975
10782	195976
17253	195977
263406	195978
8197	195979
160867	195980
25268	195981
5393	195982
79554	195983
121382	195984
238646	195985
16232	195986
17255	195987
35004	195988
39529	195989
68337	195990
12614	195991
7309	195992
16886	195993
1669	195994
91274	195995
2261	195996
184748	195997
186772	195998
3840	195999
112325	196000
10289	196001
245	196002
29889	196003
16504	196004
131754	196005
18894	196006
5884	196007
149650	196008
5982	196009
123144	196010
97497	196011
17311	196012
225921	196013
3080	196014
16304	196015
13398	196016
251094	196017
265	196018
39634	196019
6654	196020
146705	196021
72540	196022
14109	196023
43761	196024
194328	196025
27609	196026
72620	196027
7070	196028
81387	196029
40628	196030
19694	196031
70316	196032
1578	196033
8936	196034
29348	196035
64903	196036
3362	196037
145253	196038
80189	196039
141480	196040
4042	196041
237820	196042
39761	196043
149368	196044
271889	196045
11702	196046
91886	196047
90222	196048
164662	196049
231944	196050
39502	196051
16241	196052
202228	196053
68093	196054
199987	196055
20090	196056
30654	196057
18904	196058
45232	196059
122105	196060
2738	196061
40621	196062
14903	196063
64287	196064
50346	196065
337	196066
25935	196067
113633	196068
49034	196069
109161	196070
74067	196071
31909	196072
221504	196073
3054	196074
25303	196075
754	196076
11596	196077
84589	196078
47379	196079
3756	196080
1920	196081
1314	196082
248545	196083
139076	196084
155649	196085
6215	196086
47708	196087
31458	196088
81862	196089
127777	196090
17173	196091
18829	196092
12576	196093
106305	196094
61755	196095
107796	196096
76510	196097
17238	196098
112303	196099
24428	196100
42373	196101
246670	196102
42982	196103
64785	196104
126012	196105
64408	196106
26437	196107
45969	196108
242861	196109
1103	196110
140412	196111
16259	196112
12222	196113
108825	196114
58424	196115
188374	196116
3393	196117
58926	196118
245019	196119
7509	196120
172151	196121
19675	196122
42392	196123
692	196124
89654	196125
10259	196126
43522	196127
90627	196128
67908	196129
18246	196130
28235	196131
225663	196132
57869	196133
71008	196134
5114	196135
93800	196136
171366	196137
1260	196138
54	196139
15385	196140
83763	196141
54088	196142
15224	196143
1705	196144
32953	196145
20903	196146
127592	196147
191537	196148
39908	196149
115492	196150
227628	196151
14820	196152
83935	196153
3651	196154
561	196155
140026	196156
30935	196157
204353	196158
16631	196159
229657	196160
20101	196161
19006	196162
69349	196163
2769	196164
22539	196165
50470	196166
60831	196167
142124	196168
77642	196169
144147	196170
9941	196171
189204	196172
80280	196173
4353	196174
2116	196175
16311	196176
24965	196177
217597	196178
98	196179
158849	196180
7742	196181
13502	196182
31923	196183
9970	196184
154244	196185
1874	196186
8232	196187
131199	196188
4792	196189
16515	196190
42163	196191
54871	196192
214210	196193
130806	196194
97406	196195
37050	196196
24887	196197
192680	196198
5809	196199
53334	196200
161110	196201
15319	196202
94956	196203
20446	196204
95096	196205
94804	196206
877	196207
173859	196208
37255	196209
159893	196210
19384	196211
21393	196212
57571	196213
21224	196214
39077	196215
6673	196216
6980	196217
72035	196218
131442	196219
18960	196220
40836	196221
6490	196222
79029	196223
22897	196224
15032	196225
121446	196226
60274	196227
26702	196228
124	196229
3735	196230
85546	196231
6983	196232
23696	196233
113774	196234
14533	196235
14113	196236
60753	196237
43911	196238
97279	196239
32400	196240
9280	196241
139245	196242
17205	196243
9533	196244
1433	196245
70084	196246
250230	196247
59937	196248
232254	196249
3944	196250
232663	196251
123043	196252
81844	196253
10194	196254
57738	196255
73232	196256
126	196257
248195	196258
246370	196259
88332	196260
152311	196261
16	196262
23977	196263
26711	196264
217465	196265
1143	196266
11466	196267
37740	196268
181296	196269
7274	196270
231304	196271
9297	196272
246323	196273
13327	196274
65800	196275
1530	196276
110906	196277
11464	196278
8381	196279
30399	196280
23455	196281
6678	196282
13751	196283
237781	196284
109051	196285
22268	196286
185623	196287
268127	196288
26317	196289
265600	196290
167294	196291
115014	196292
25881	196293
20713	196294
269219	196295
7282	196296
47404	196297
71904	196298
44039	196299
171366	196300
73368	196301
28366	196302
51309	196303
893	196304
1598	196305
132673	196306
154032	196307
117700	196308
89836	196309
11821	196310
249508	196311
12721	196312
50093	196313
8571	196314
27679	196315
37810	196316
31777	196317
13205	196318
31354	196319
144115	196320
19724	196321
21744	196322
2743	196323
24431	196324
77896	196325
13245	196326
64342	196327
165318	196328
69631	196329
338	196330
112423	196331
53453	196332
8255	196333
111553	196334
38034	196335
4693	196336
30981	196337
97408	196338
20773	196339
271468	196340
192179	196341
19912	196342
39621	196343
39526	196344
49490	196345
234321	196346
195762	196347
4133	196348
258726	196349
11986	196350
63022	196351
26378	196352
240458	196353
27344	196354
6438	196355
191724	196356
13906	196357
46188	196358
101845	196359
104946	196360
21264	196361
29299	196362
72032	196363
33459	196364
56474	196365
12216	196366
235547	196367
87529	196368
200145	196369
55750	196370
563	196371
34925	196372
21717	196373
45237	196374
64192	196375
140429	196376
6444	196377
25694	196378
99236	196379
32254	196380
182730	196381
45648	196382
123472	196383
46784	196384
70950	196385
9527	196386
71559	196387
49744	196388
8117	196389
5819	196390
49749	196391
116385	196392
1005	196393
43949	196394
6835	196395
22018	196396
69197	196397
38358	196398
743	196399
65457	196400
26102	196401
262090	196402
21791	196403
51237	196404
730	196405
33155	196406
85933	196407
4732	196408
65820	196409
5755	196410
54490	196411
263	196412
80007	196413
6543	196414
259003	196415
103088	196416
17586	196417
11568	196418
1245	196419
171	196420
168707	196421
102048	196422
53809	196423
35228	196424
3060	196425
43890	196426
48543	196427
15314	196428
85340	196429
1021	196430
152459	196431
121961	196432
12099	196433
5681	196434
86898	196435
45349	196436
4020	196437
39728	196438
6725	196439
230930	196440
140328	196441
49599	196442
163012	196443
55682	196444
114070	196445
5062	196446
146619	196447
211707	196448
41688	196449
79492	196450
61746	196451
85176	196452
22505	196453
104545	196454
193818	196455
1428	196456
83784	196457
1537	196458
62616	196459
4103	196460
3570	196461
149801	196462
301	196463
92754	196464
184124	196465
16922	196466
27329	196467
6774	196468
65954	196469
28399	196470
175990	196471
32897	196472
107888	196473
44707	196474
17734	196475
136374	196476
235899	196477
78695	196478
16785	196479
64331	196480
21996	196481
60123	196482
26240	196483
44746	196484
120984	196485
20412	196486
96046	196487
58473	196488
23249	196489
29356	196490
43306	196491
1348	196492
107658	196493
35846	196494
16	196495
13382	196496
76439	196497
150598	196498
3802	196499
227598	196500
28077	196501
24550	196502
142038	196503
147579	196504
23589	196505
73893	196506
45620	196507
36601	196508
94132	196509
65131	196510
9275	196511
4578	196512
15744	196513
69747	196514
134289	196515
272050	196516
34303	196517
45319	196518
1263	196519
13142	196520
116977	196521
114553	196522
32990	196523
23113	196524
8872	196525
4628	196526
42842	196527
13342	196528
96439	196529
167209	196530
65619	196531
4349	196532
208728	196533
792	196534
207045	196535
18208	196536
256025	196537
246493	196538
48093	196539
89278	196540
12719	196541
19392	196542
173079	196543
23368	196544
88263	196545
523	196546
65973	196547
16926	196548
17975	196549
47042	196550
225012	196551
11982	196552
11454	196553
94757	196554
20758	196555
4121	196556
137369	196557
129403	196558
61468	196559
2923	196560
134089	196561
8353	196562
11946	196563
52999	196564
16624	196565
11268	196566
107223	196567
48015	196568
15870	196569
102864	196570
21473	196571
2541	196572
32418	196573
1140	196574
14610	196575
545	196576
27059	196577
18027	196578
358	196579
26817	196580
11231	196581
59625	196582
259571	196583
72434	196584
99405	196585
4701	196586
149952	196587
24128	196588
30972	196589
40017	196590
91572	196591
72807	196592
36767	196593
158137	196594
76484	196595
114139	196596
49098	196597
18339	196598
1158	196599
23817	196600
102713	196601
23351	196602
4284	196603
233370	196604
134433	196605
6116	196606
76	196607
3825	196608
3897	196609
29163	196610
61045	196611
243386	196612
266295	196613
8398	196614
243736	196615
32523	196616
151704	196617
116670	196618
167298	196619
1504	196620
6730	196621
93596	196622
220138	196623
182266	196624
22470	196625
257	196626
61868	196627
783	196628
51122	196629
77533	196630
152442	196631
2129	196632
11232	196633
26963	196634
82243	196635
118017	196636
116974	196637
72960	196638
104729	196639
3223	196640
17659	196641
76157	196642
45475	196643
2165	196644
67179	196645
147937	196646
34049	196647
246631	196648
72133	196649
121075	196650
25447	196651
193	196652
169175	196653
36492	196654
1060	196655
160678	196656
79945	196657
14505	196658
1576	196659
3773	196660
65907	196661
193647	196662
12767	196663
24698	196664
1410	196665
15628	196666
22018	196667
40020	196668
173161	196669
211865	196670
106575	196671
4298	196672
4262	196673
62756	196674
1644	196675
1648	196676
229590	196677
54693	196678
5000	196679
19872	196680
52863	196681
509	196682
23410	196683
10195	196684
3627	196685
21363	196686
79732	196687
31627	196688
6572	196689
39983	196690
17535	196691
38413	196692
547	196693
3889	196694
18933	196695
1329	196696
52679	196697
53415	196698
22135	196699
252292	196700
160244	196701
181695	196702
10545	196703
163233	196704
91567	196705
60556	196706
55701	196707
220	196708
1332	196709
20896	196710
55063	196711
270589	196712
45462	196713
17002	196714
4211	196715
197177	196716
54148	196717
55732	196718
271511	196719
81573	196720
26474	196721
11203	196722
54162	196723
189356	196724
57711	196725
8829	196726
22966	196727
17775	196728
140905	196729
6502	196730
226097	196731
7786	196732
3746	196733
37340	196734
1069	196735
1352	196736
6017	196737
49959	196738
9958	196739
37474	196740
76002	196741
48209	196742
15179	196743
152	196744
15302	196745
64739	196746
211014	196747
31503	196748
75903	196749
36278	196750
9110	196751
6049	196752
158510	196753
20300	196754
45263	196755
48987	196756
237961	196757
1539	196758
13876	196759
977	196760
218963	196761
126348	196762
7207	196763
109797	196764
42401	196765
7432	196766
13194	196767
65509	196768
110217	196769
77054	196770
29959	196771
3759	196772
59105	196773
32839	196774
20404	196775
2173	196776
121113	196777
5936	196778
6417	196779
36465	196780
12939	196781
1895	196782
147936	196783
210687	196784
39536	196785
73017	196786
16490	196787
26776	196788
95670	196789
36493	196790
10361	196791
255	196792
13685	196793
8817	196794
85153	196795
164575	196796
17956	196797
132977	196798
24632	196799
163641	196800
12486	196801
105318	196802
246726	196803
21497	196804
401	196805
216088	196806
103609	196807
8321	196808
73	196809
5613	196810
86097	196811
32180	196812
2309	196813
234354	196814
181818	196815
18881	196816
109989	196817
4572	196818
39846	196819
22235	196820
11900	196821
1796	196822
144698	196823
44143	196824
9855	196825
18925	196826
61	196827
26494	196828
33918	196829
10081	196830
5199	196831
14800	196832
15595	196833
249646	196834
107461	196835
29662	196836
81986	196837
258795	196838
49552	196839
45469	196840
3263	196841
6198	196842
2181	196843
84226	196844
99765	196845
988	196846
66120	196847
4763	196848
26009	196849
217464	196850
579	196851
178882	196852
42267	196853
235666	196854
231792	196855
87118	196856
113278	196857
2630	196858
151816	196859
16957	196860
64573	196861
44	196862
21745	196863
29144	196864
169556	196865
33	196866
22833	196867
1477	196868
39604	196869
263	196870
45972	196871
154928	196872
4312	196873
1211	196874
184	196875
46952	196876
5862	196877
126009	196878
80925	196879
140009	196880
1114	196881
75669	196882
41719	196883
39211	196884
10933	196885
30559	196886
195465	196887
29546	196888
56669	196889
36341	196890
104153	196891
5492	196892
241617	196893
36404	196894
19255	196895
19558	196896
33536	196897
150291	196898
44511	196899
161224	196900
143077	196901
4900	196902
5876	196903
14804	196904
17051	196905
389	196906
26902	196907
34423	196908
198417	196909
57110	196910
89754	196911
20476	196912
22623	196913
33466	196914
3173	196915
123814	196916
80645	196917
198586	196918
145803	196919
69398	196920
120021	196921
5171	196922
12061	196923
14244	196924
4037	196925
2500	196926
100727	196927
145290	196928
8190	196929
256811	196930
72949	196931
234041	196932
11056	196933
54653	196934
16588	196935
33157	196936
154111	196937
206420	196938
1297	196939
39873	196940
4342	196941
87306	196942
13568	196943
2228	196944
15303	196945
22764	196946
140954	196947
29540	196948
10251	196949
6561	196950
62037	196951
184298	196952
9045	196953
35818	196954
47714	196955
8586	196956
59026	196957
186479	196958
106361	196959
15961	196960
4049	196961
4036	196962
76588	196963
108751	196964
8285	196965
14232	196966
11617	196967
57736	196968
71714	196969
39347	196970
61786	196971
4485	196972
26089	196973
23709	196974
17680	196975
39680	196976
69517	196977
1797	196978
18133	196979
58012	196980
170338	196981
50476	196982
35785	196983
34002	196984
15822	196985
27318	196986
269461	196987
3918	196988
84041	196989
214658	196990
107280	196991
59538	196992
3443	196993
100499	196994
170897	196995
13591	196996
100990	196997
8972	196998
5760	196999
184809	197000
9866	197001
6202	197002
42734	197003
95914	197004
106056	197005
17620	197006
56966	197007
30891	197008
256882	197009
32055	197010
80578	197011
2195	197012
61309	197013
15947	197014
164924	197015
1209	197016
35014	197017
46018	197018
19479	197019
144618	197020
13965	197021
10310	197022
54675	197023
2140	197024
4651	197025
84384	197026
123873	197027
264537	197028
177479	197029
1531	197030
227240	197031
210927	197032
1186	197033
32199	197034
156864	197035
44820	197036
15891	197037
37891	197038
15	197039
32184	197040
28722	197041
37099	197042
30591	197043
29569	197044
73352	197045
418	197046
94272	197047
98079	197048
79881	197049
32414	197050
164054	197051
5160	197052
193256	197053
239479	197054
2989	197055
167368	197056
100212	197057
72919	197058
231483	197059
12048	197060
19953	197061
56146	197062
27399	197063
95300	197064
3971	197065
58497	197066
23980	197067
131974	197068
6539	197069
972	197070
19276	197071
27968	197072
182384	197073
22255	197074
150151	197075
264047	197076
7997	197077
77354	197078
1184	197079
79059	197080
67078	197081
18354	197082
46894	197083
28516	197084
1185	197085
57481	197086
11379	197087
35415	197088
268089	197089
2200	197090
21681	197091
128752	197092
24133	197093
48856	197094
5606	197095
27121	197096
15134	197097
1	197098
8900	197099
29890	197100
35422	197101
17858	197102
5641	197103
82364	197104
27469	197105
25708	197106
55303	197107
9872	197108
16643	197109
228677	197110
50804	197111
102558	197112
116110	197113
20287	197114
46623	197115
242082	197116
17580	197117
52609	197118
59724	197119
9068	197120
138434	197121
141706	197122
151286	197123
267129	197124
12253	197125
65830	197126
9599	197127
63820	197128
128386	197129
173129	197130
5668	197131
211391	197132
1461	197133
30574	197134
6819	197135
9435	197136
73354	197137
560	197138
45439	197139
13175	197140
208116	197141
210500	197142
6730	197143
69585	197144
9783	197145
8751	197146
121515	197147
26707	197148
51294	197149
68823	197150
5139	197151
11172	197152
56248	197153
72179	197154
233447	197155
30859	197156
168735	197157
46661	197158
84978	197159
902	197160
250781	197161
116058	197162
44695	197163
62750	197164
82781	197165
10468	197166
1748	197167
178563	197168
62791	197169
19724	197170
37910	197171
34692	197172
35154	197173
29317	197174
118338	197175
22250	197176
289	197177
232556	197178
269833	197179
16938	197180
61223	197181
101974	197182
83801	197183
12231	197184
123238	197185
14397	197186
54383	197187
64863	197188
87017	197189
104584	197190
5671	197191
8027	197192
93997	197193
22392	197194
221334	197195
314	197196
6465	197197
124602	197198
5278	197199
29263	197200
33298	197201
66448	197202
83985	197203
2517	197204
3884	197205
1397	197206
4545	197207
27620	197208
7054	197209
267282	197210
33029	197211
58	197212
103294	197213
2257	197214
254403	197215
15363	197216
110416	197217
6035	197218
192929	197219
80660	197220
41922	197221
1856	197222
59100	197223
106769	197224
97585	197225
58020	197226
110181	197227
119144	197228
30112	197229
82294	197230
58024	197231
1508	197232
23696	197233
7988	197234
1270	197235
121325	197236
8109	197237
10875	197238
49528	197239
34849	197240
200902	197241
88347	197242
92286	197243
88018	197244
21686	197245
1450	197246
5084	197247
11784	197248
55960	197249
66699	197250
69633	197251
74426	197252
73800	197253
70146	197254
90714	197255
36138	197256
150686	197257
5483	197258
86609	197259
6783	197260
11118	197261
45215	197262
69978	197263
44931	197264
28230	197265
61378	197266
14769	197267
3975	197268
4026	197269
124337	197270
95129	197271
19100	197272
212371	197273
7895	197274
45164	197275
118304	197276
18288	197277
52823	197278
20539	197279
82191	197280
7041	197281
18507	197282
9036	197283
30894	197284
95224	197285
3886	197286
35640	197287
263383	197288
52845	197289
110732	197290
27003	197291
60888	197292
14998	197293
33142	197294
1772	197295
187562	197296
38980	197297
268890	197298
4377	197299
39798	197300
127	197301
13064	197302
102223	197303
227016	197304
26338	197305
161023	197306
44706	197307
83108	197308
91393	197309
34526	197310
1988	197311
79256	197312
164847	197313
2640	197314
237567	197315
139557	197316
30399	197317
22979	197318
1043	197319
1003	197320
91	197321
14274	197322
62373	197323
36744	197324
9105	197325
84125	197326
20313	197327
222055	197328
24714	197329
186221	197330
51789	197331
249	197332
14356	197333
57869	197334
31826	197335
66972	197336
40060	197337
92997	197338
256770	197339
4809	197340
90424	197341
22019	197342
63483	197343
230153	197344
87626	197345
1986	197346
50727	197347
104338	197348
71214	197349
27153	197350
97152	197351
136043	197352
78114	197353
111875	197354
14344	197355
18431	197356
12972	197357
130619	197358
879	197359
2481	197360
5918	197361
10558	197362
267663	197363
6925	197364
12167	197365
207589	197366
2742	197367
54895	197368
98956	197369
11223	197370
6399	197371
6099	197372
3538	197373
144337	197374
38135	197375
34596	197376
47327	197377
519	197378
3644	197379
75077	197380
111590	197381
133	197382
82095	197383
210113	197384
238619	197385
10734	197386
4593	197387
3235	197388
7651	197389
66603	197390
41918	197391
28678	197392
106258	197393
59679	197394
51437	197395
45321	197396
246777	197397
151960	197398
18899	197399
16264	197400
35173	197401
6394	197402
188032	197403
22844	197404
32874	197405
13140	197406
16954	197407
1900	197408
34534	197409
107241	197410
165327	197411
27443	197412
10330	197413
7348	197414
54160	197415
118	197416
4082	197417
1635	197418
46766	197419
103242	197420
59649	197421
6508	197422
70786	197423
11380	197424
74742	197425
57304	197426
39382	197427
113495	197428
33954	197429
115464	197430
67559	197431
8175	197432
21714	197433
159806	197434
76023	197435
79390	197436
118759	197437
33698	197438
573	197439
204448	197440
33889	197441
28037	197442
26175	197443
8149	197444
90085	197445
260665	197446
2173	197447
154453	197448
216000	197449
50731	197450
3494	197451
51832	197452
821	197453
45631	197454
81896	197455
2367	197456
679	197457
118793	197458
5551	197459
50184	197460
40983	197461
108399	197462
163766	197463
45731	197464
265839	197465
120226	197466
32855	197467
32220	197468
29979	197469
50764	197470
31279	197471
1887	197472
11096	197473
8764	197474
129568	197475
198825	197476
53587	197477
256947	197478
246	197479
82246	197480
39843	197481
47917	197482
140734	197483
106300	197484
3240	197485
59127	197486
496	197487
167866	197488
172926	197489
148073	197490
119037	197491
127367	197492
262471	197493
37754	197494
39171	197495
53430	197496
29889	197497
2802	197498
15168	197499
39509	197500
68944	197501
66308	197502
12716	197503
20581	197504
761	197505
172444	197506
25859	197507
89842	197508
20168	197509
268651	197510
88890	197511
39270	197512
99907	197513
20304	197514
78338	197515
16796	197516
189589	197517
21969	197518
57168	197519
2217	197520
49901	197521
110682	197522
12661	197523
218930	197524
25569	197525
3984	197526
177560	197527
61390	197528
5462	197529
20196	197530
25650	197531
229665	197532
10304	197533
83485	197534
149536	197535
11948	197536
158778	197537
24528	197538
63943	197539
173445	197540
265	197541
9059	197542
239956	197543
82424	197544
104569	197545
19003	197546
1773	197547
49603	197548
29664	197549
36980	197550
7147	197551
9035	197552
123652	197553
29775	197554
81413	197555
40405	197556
5964	197557
10700	197558
29	197559
172469	197560
27204	197561
78272	197562
132811	197563
31687	197564
14946	197565
135612	197566
177951	197567
136245	197568
66795	197569
6643	197570
54540	197571
7706	197572
9121	197573
54092	197574
24823	197575
6646	197576
104817	197577
130163	197578
2533	197579
60855	197580
53197	197581
1290	197582
140437	197583
29900	197584
1162	197585
12581	197586
32391	197587
198227	197588
14327	197589
163142	197590
184798	197591
54634	197592
35209	197593
46930	197594
118769	197595
5331	197596
28926	197597
1744	197598
122763	197599
44837	197600
39812	197601
167527	197602
17872	197603
388	197604
252834	197605
155461	197606
237011	197607
23534	197608
94020	197609
59946	197610
105008	197611
23435	197612
77020	197613
55212	197614
70154	197615
144681	197616
8165	197617
2779	197618
48659	197619
35217	197620
11524	197621
73199	197622
35464	197623
7391	197624
12989	197625
177656	197626
2679	197627
78374	197628
59854	197629
3979	197630
90562	197631
98090	197632
196837	197633
48533	197634
2861	197635
245596	197636
520	197637
113202	197638
79037	197639
47206	197640
18762	197641
159241	197642
58014	197643
17343	197644
108066	197645
112112	197646
37807	197647
73634	197648
16620	197649
17707	197650
731	197651
26283	197652
40097	197653
15364	197654
4309	197655
129595	197656
57939	197657
9186	197658
2797	197659
10799	197660
209707	197661
27393	197662
28327	197663
2673	197664
1288	197665
213347	197666
35612	197667
86909	197668
185428	197669
35505	197670
3111	197671
42834	197672
85589	197673
4701	197674
16359	197675
49921	197676
68563	197677
16787	197678
1367	197679
109235	197680
126937	197681
20945	197682
22005	197683
233864	197684
63204	197685
47421	197686
35513	197687
272698	197688
173085	197689
152434	197690
16458	197691
132814	197692
75354	197693
4715	197694
106907	197695
9202	197696
55129	197697
50822	197698
11478	197699
15983	197700
15531	197701
9721	197702
68955	197703
206340	197704
86802	197705
75771	197706
21335	197707
65776	197708
87896	197709
125357	197710
109201	197711
2656	197712
1577	197713
207384	197714
72428	197715
54780	197716
79657	197717
23286	197718
110791	197719
2676	197720
263926	197721
127166	197722
6457	197723
105711	197724
2669	197725
47900	197726
261995	197727
393	197728
8911	197729
120852	197730
24133	197731
80877	197732
184	197733
30	197734
66185	197735
70005	197736
2938	197737
27611	197738
7337	197739
34560	197740
229398	197741
188577	197742
210847	197743
21898	197744
41293	197745
75303	197746
76000	197747
10073	197748
6777	197749
168127	197750
101481	197751
65932	197752
54588	197753
52561	197754
521	197755
31698	197756
254873	197757
268217	197758
158013	197759
7433	197760
61486	197761
1086	197762
19348	197763
1044	197764
58638	197765
4743	197766
138461	197767
8738	197768
35356	197769
10500	197770
42521	197771
29025	197772
7165	197773
272528	197774
13180	197775
107707	197776
187777	197777
88844	197778
9128	197779
53429	197780
8587	197781
239332	197782
26548	197783
105234	197784
5664	197785
1444	197786
13528	197787
3626	197788
67515	197789
172321	197790
32182	197791
8901	197792
37619	197793
2988	197794
74911	197795
64895	197796
220	197797
130243	197798
58038	197799
206084	197800
45911	197801
18028	197802
13168	197803
44015	197804
23856	197805
31874	197806
9938	197807
25641	197808
25733	197809
142924	197810
60200	197811
48773	197812
54	197813
16227	197814
61621	197815
17099	197816
95208	197817
15275	197818
21385	197819
51787	197820
87738	197821
33571	197822
145761	197823
116579	197824
162060	197825
363	197826
7210	197827
7131	197828
18069	197829
16579	197830
1057	197831
16072	197832
2841	197833
3166	197834
12325	197835
15987	197836
5446	197837
50675	197838
141312	197839
94640	197840
234229	197841
154697	197842
154540	197843
63663	197844
11001	197845
9	197846
40225	197847
238953	197848
8457	197849
48345	197850
179157	197851
6439	197852
21084	197853
234338	197854
16617	197855
77262	197856
6	197857
37486	197858
111368	197859
211	197860
109391	197861
46040	197862
75116	197863
71952	197864
124484	197865
63070	197866
9550	197867
59232	197868
169570	197869
27440	197870
2356	197871
76452	197872
20322	197873
5886	197874
29537	197875
6014	197876
11089	197877
146092	197878
58557	197879
110983	197880
36881	197881
136325	197882
3205	197883
93329	197884
159303	197885
158030	197886
14250	197887
31745	197888
105870	197889
3759	197890
2468	197891
45730	197892
37116	197893
66491	197894
27633	197895
23343	197896
6346	197897
6226	197898
74329	197899
191457	197900
98632	197901
19823	197902
263488	197903
43547	197904
178667	197905
60330	197906
113907	197907
63989	197908
7235	197909
136901	197910
32091	197911
61647	197912
35496	197913
57412	197914
20128	197915
102878	197916
1681	197917
1073	197918
23963	197919
158065	197920
23113	197921
56786	197922
23905	197923
384	197924
127671	197925
107389	197926
164550	197927
450	197928
180671	197929
34313	197930
79509	197931
15439	197932
237611	197933
201983	197934
147674	197935
109474	197936
25612	197937
239910	197938
23705	197939
46799	197940
3745	197941
215440	197942
50739	197943
177347	197944
6590	197945
73887	197946
1462	197947
245927	197948
3206	197949
5609	197950
3472	197951
2851	197952
27619	197953
99824	197954
21775	197955
113961	197956
2	197957
8705	197958
256331	197959
1566	197960
64481	197961
27642	197962
5903	197963
92425	197964
23339	197965
52443	197966
131908	197967
4990	197968
403	197969
1016	197970
34047	197971
106724	197972
146132	197973
412	197974
16122	197975
102162	197976
16148	197977
2398	197978
16500	197979
137301	197980
3525	197981
267741	197982
104563	197983
238841	197984
23159	197985
111541	197986
7241	197987
12983	197988
912	197989
110301	197990
27	197991
67747	197992
270196	197993
103784	197994
74399	197995
1307	197996
592	197997
20537	197998
10749	197999
18677	198000
8232	198001
2255	198002
45066	198003
7885	198004
14361	198005
13946	198006
157668	198007
185	198008
1341	198009
4247	198010
174910	198011
12178	198012
222991	198013
31889	198014
98	198015
65	198016
199196	198017
72399	198018
86	198019
101011	198020
9198	198021
4160	198022
28384	198023
2213	198024
206040	198025
143274	198026
17384	198027
228	198028
8435	198029
43932	198030
27657	198031
757	198032
137676	198033
34821	198034
59039	198035
354	198036
294	198037
81	198038
1877	198039
14857	198040
7751	198041
45132	198042
66911	198043
75237	198044
381	198045
271684	198046
125626	198047
61924	198048
255357	198049
31240	198050
5440	198051
47235	198052
64928	198053
33504	198054
17577	198055
25821	198056
35663	198057
13182	198058
58311	198059
95889	198060
167208	198061
64494	198062
222339	198063
9404	198064
15427	198065
26050	198066
13959	198067
167274	198068
216325	198069
16475	198070
188026	198071
225782	198072
45659	198073
235594	198074
52548	198075
62231	198076
29194	198077
248376	198078
36421	198079
45566	198080
52226	198081
21322	198082
159759	198083
196609	198084
68731	198085
225570	198086
750	198087
9390	198088
13860	198089
29857	198090
44122	198091
42622	198092
201190	198093
237627	198094
25468	198095
17317	198096
9684	198097
88259	198098
76694	198099
7678	198100
29813	198101
8943	198102
53475	198103
16524	198104
236433	198105
8346	198106
75326	198107
55399	198108
17836	198109
68736	198110
69671	198111
14698	198112
13566	198113
7949	198114
29778	198115
4561	198116
105025	198117
37211	198118
6003	198119
1434	198120
8286	198121
65921	198122
151160	198123
86892	198124
1885	198125
652	198126
144232	198127
40113	198128
78641	198129
64748	198130
369	198131
15740	198132
46487	198133
12216	198134
631	198135
131628	198136
228629	198137
233385	198138
36413	198139
142697	198140
113718	198141
14861	198142
25786	198143
109335	198144
91273	198145
38415	198146
37354	198147
9071	198148
15806	198149
2183	198150
191837	198151
16059	198152
98154	198153
116	198154
7559	198155
403	198156
163011	198157
31394	198158
51947	198159
12374	198160
597	198161
8	198162
194504	198163
51377	198164
27318	198165
68006	198166
97909	198167
3661	198168
15376	198169
30638	198170
14272	198171
20717	198172
95542	198173
8807	198174
75719	198175
30823	198176
499	198177
1626	198178
16107	198179
7492	198180
524	198181
79739	198182
76968	198183
4571	198184
115	198185
115664	198186
88122	198187
3636	198188
134699	198189
191871	198190
85486	198191
227778	198192
81695	198193
38722	198194
54588	198195
15007	198196
8314	198197
28859	198198
27582	198199
53849	198200
5904	198201
35666	198202
6273	198203
2938	198204
129584	198205
6879	198206
104043	198207
26762	198208
11682	198209
321	198210
70871	198211
123456	198212
30943	198213
45209	198214
190317	198215
27859	198216
248502	198217
127927	198218
1495	198219
36529	198220
259347	198221
36541	198222
1839	198223
126904	198224
8711	198225
75744	198226
97697	198227
138098	198228
1733	198229
8984	198230
13847	198231
159102	198232
155702	198233
94870	198234
733	198235
23410	198236
2451	198237
162382	198238
37242	198239
183435	198240
14175	198241
24799	198242
55534	198243
44916	198244
50152	198245
37322	198246
23479	198247
14673	198248
18885	198249
32110	198250
33877	198251
214	198252
186649	198253
257427	198254
261	198255
3548	198256
37131	198257
16641	198258
49802	198259
128075	198260
16802	198261
76128	198262
150471	198263
63730	198264
8062	198265
3419	198266
5936	198267
25561	198268
192917	198269
88489	198270
73968	198271
93933	198272
247027	198273
50694	198274
180140	198275
681	198276
62952	198277
29729	198278
228390	198279
441	198280
54944	198281
44774	198282
44126	198283
64193	198284
18209	198285
231479	198286
43699	198287
3841	198288
70765	198289
7231	198290
154686	198291
39511	198292
266032	198293
2228	198294
15169	198295
132655	198296
82329	198297
29595	198298
355	198299
265585	198300
33469	198301
17489	198302
51796	198303
1596	198304
110789	198305
260099	198306
11856	198307
29950	198308
6654	198309
8539	198310
60422	198311
101799	198312
68319	198313
14468	198314
84191	198315
124749	198316
138457	198317
67821	198318
80239	198319
146885	198320
30663	198321
72110	198322
36434	198323
83903	198324
57844	198325
88722	198326
39382	198327
42249	198328
91375	198329
4872	198330
43762	198331
21466	198332
120285	198333
60748	198334
140841	198335
62799	198336
37090	198337
3646	198338
28576	198339
76959	198340
3259	198341
3998	198342
102386	198343
2529	198344
155941	198345
40591	198346
13831	198347
250100	198348
172366	198349
150024	198350
170	198351
4087	198352
36315	198353
107638	198354
6380	198355
70026	198356
63318	198357
21995	198358
4364	198359
21409	198360
40596	198361
307	198362
147323	198363
114844	198364
19038	198365
26720	198366
58309	198367
19714	198368
111753	198369
134735	198370
21135	198371
2070	198372
7163	198373
31202	198374
745	198375
852	198376
151340	198377
3104	198378
40162	198379
207785	198380
12612	198381
37719	198382
64677	198383
17027	198384
134674	198385
1324	198386
126853	198387
157679	198388
136968	198389
145483	198390
67991	198391
60219	198392
10797	198393
2776	198394
177193	198395
7856	198396
19764	198397
180913	198398
7878	198399
77959	198400
29386	198401
72053	198402
771	198403
65990	198404
37345	198405
10111	198406
51479	198407
5408	198408
4317	198409
19428	198410
48481	198411
82160	198412
46281	198413
161913	198414
534	198415
1988	198416
16733	198417
6707	198418
49361	198419
3090	198420
103925	198421
158649	198422
1302	198423
9827	198424
24343	198425
30039	198426
26978	198427
59161	198428
64062	198429
26327	198430
3095	198431
82638	198432
37804	198433
12274	198434
9053	198435
15483	198436
95193	198437
4322	198438
135595	198439
7678	198440
153672	198441
86780	198442
26073	198443
4823	198444
11966	198445
38656	198446
48509	198447
161616	198448
167006	198449
7363	198450
2320	198451
757	198452
37140	198453
163875	198454
153816	198455
8578	198456
17230	198457
26377	198458
1797	198459
62645	198460
1680	198461
11579	198462
53049	198463
25633	198464
1435	198465
34321	198466
7683	198467
8434	198468
2468	198469
14453	198470
83452	198471
1020	198472
827	198473
107593	198474
47801	198475
51747	198476
275	198477
9861	198478
3033	198479
28323	198480
1875	198481
10382	198482
32026	198483
4431	198484
26918	198485
159902	198486
222992	198487
42859	198488
14370	198489
7486	198490
171706	198491
7698	198492
115170	198493
78	198494
33449	198495
3361	198496
6958	198497
216932	198498
32594	198499
2131	198500
1310	198501
106540	198502
8505	198503
768	198504
184927	198505
198696	198506
52055	198507
80807	198508
85669	198509
42968	198510
44470	198511
104836	198512
4219	198513
211143	198514
41189	198515
107238	198516
110684	198517
307	198518
875	198519
1757	198520
661	198521
131368	198522
77247	198523
157592	198524
28947	198525
6607	198526
32246	198527
49876	198528
147933	198529
30182	198530
32348	198531
268435	198532
8270	198533
77942	198534
733	198535
8877	198536
49096	198537
4110	198538
12126	198539
47516	198540
25187	198541
210329	198542
60338	198543
45973	198544
8548	198545
118369	198546
106244	198547
1065	198548
66449	198549
32031	198550
14430	198551
64626	198552
2898	198553
3804	198554
46292	198555
90932	198556
36610	198557
18786	198558
73311	198559
761	198560
123960	198561
772	198562
98890	198563
140280	198564
235420	198565
5691	198566
80315	198567
6652	198568
56671	198569
60647	198570
26098	198571
30045	198572
174357	198573
113842	198574
3734	198575
103095	198576
375	198577
57443	198578
165673	198579
2986	198580
58418	198581
31740	198582
122281	198583
10051	198584
216462	198585
48669	198586
120618	198587
72100	198588
17515	198589
97348	198590
76445	198591
63637	198592
58318	198593
86667	198594
10244	198595
81228	198596
237141	198597
216037	198598
17972	198599
6345	198600
31898	198601
3827	198602
57300	198603
184159	198604
8016	198605
135431	198606
202623	198607
169948	198608
954	198609
54712	198610
21653	198611
126408	198612
52825	198613
21407	198614
40205	198615
2680	198616
77	198617
57612	198618
4409	198619
160175	198620
24239	198621
8594	198622
113188	198623
53285	198624
249389	198625
155587	198626
1600	198627
28164	198628
28464	198629
231025	198630
21570	198631
16899	198632
173045	198633
16121	198634
7548	198635
3796	198636
20556	198637
180176	198638
20443	198639
186	198640
24326	198641
20312	198642
17942	198643
60785	198644
42886	198645
44	198646
3724	198647
5054	198648
142683	198649
54827	198650
50607	198651
111003	198652
18186	198653
223359	198654
50308	198655
111359	198656
43	198657
52478	198658
4059	198659
97975	198660
5590	198661
91019	198662
33	198663
1632	198664
9210	198665
38137	198666
45840	198667
106154	198668
1136	198669
9613	198670
58186	198671
18663	198672
1165	198673
32	198674
150716	198675
5509	198676
30357	198677
48869	198678
29002	198679
85963	198680
67796	198681
105480	198682
256174	198683
11597	198684
103625	198685
3761	198686
19032	198687
237551	198688
162410	198689
211772	198690
4141	198691
180501	198692
15877	198693
26185	198694
64175	198695
29308	198696
73616	198697
1	198698
33851	198699
1219	198700
143386	198701
18430	198702
58535	198703
9791	198704
99741	198705
110535	198706
182530	198707
61301	198708
2053	198709
27837	198710
15214	198711
8370	198712
19106	198713
36171	198714
199701	198715
220698	198716
42442	198717
72459	198718
236	198719
83530	198720
119928	198721
29821	198722
5726	198723
56744	198724
55057	198725
130151	198726
13242	198727
64590	198728
96911	198729
106353	198730
109593	198731
130587	198732
42536	198733
138254	198734
4525	198735
54735	198736
52996	198737
26119	198738
167886	198739
96134	198740
45553	198741
154638	198742
18243	198743
234892	198744
259863	198745
40660	198746
81975	198747
34914	198748
1196	198749
145327	198750
196395	198751
31162	198752
18630	198753
2539	198754
5890	198755
20419	198756
29823	198757
111527	198758
78437	198759
24078	198760
64329	198761
26046	198762
48177	198763
79269	198764
50882	198765
1666	198766
251070	198767
53618	198768
226974	198769
1331	198770
75531	198771
193700	198772
28884	198773
126519	198774
7960	198775
6895	198776
103828	198777
17562	198778
64140	198779
143653	198780
14518	198781
76399	198782
159603	198783
7189	198784
124390	198785
1605	198786
57004	198787
4193	198788
72678	198789
51099	198790
6186	198791
8472	198792
70598	198793
2056	198794
5676	198795
144043	198796
8701	198797
261463	198798
44640	198799
45549	198800
6545	198801
17517	198802
91675	198803
15183	198804
79452	198805
42651	198806
18720	198807
8485	198808
63830	198809
51516	198810
74105	198811
126651	198812
28042	198813
57585	198814
12971	198815
52682	198816
72801	198817
94017	198818
29044	198819
807	198820
34473	198821
998	198822
14629	198823
3131	198824
98504	198825
84565	198826
2088	198827
55900	198828
73898	198829
103451	198830
59917	198831
119463	198832
90550	198833
157617	198834
3901	198835
64374	198836
116543	198837
10	198838
212149	198839
4891	198840
11010	198841
4425	198842
128922	198843
24537	198844
9326	198845
17043	198846
75185	198847
45746	198848
32974	198849
834	198850
12447	198851
160337	198852
66548	198853
54765	198854
158612	198855
57059	198856
17304	198857
182544	198858
12748	198859
29991	198860
37690	198861
7865	198862
11955	198863
2744	198864
336	198865
45864	198866
22050	198867
7379	198868
119434	198869
82696	198870
10906	198871
37876	198872
164399	198873
111799	198874
90116	198875
8578	198876
4564	198877
4768	198878
75797	198879
2716	198880
24312	198881
45780	198882
3189	198883
9907	198884
2851	198885
38537	198886
36962	198887
54249	198888
10252	198889
58370	198890
7901	198891
16399	198892
28711	198893
55299	198894
7322	198895
23996	198896
27004	198897
25853	198898
162719	198899
141511	198900
43764	198901
52766	198902
55431	198903
6009	198904
35416	198905
6418	198906
1208	198907
1580	198908
91696	198909
2637	198910
16261	198911
26949	198912
27987	198913
151858	198914
1571	198915
69	198916
22171	198917
93656	198918
111432	198919
36555	198920
64384	198921
55362	198922
236360	198923
72404	198924
17796	198925
11767	198926
52467	198927
29525	198928
1646	198929
177480	198930
215100	198931
145990	198932
75032	198933
9505	198934
93499	198935
49759	198936
1596	198937
25135	198938
92257	198939
139366	198940
184007	198941
127473	198942
3786	198943
9150	198944
110927	198945
216495	198946
54036	198947
53405	198948
224031	198949
25177	198950
1700	198951
59143	198952
63697	198953
126341	198954
160238	198955
3692	198956
50130	198957
235740	198958
4153	198959
50299	198960
205887	198961
227669	198962
78267	198963
4167	198964
216052	198965
55785	198966
237	198967
120858	198968
2137	198969
23197	198970
49751	198971
844	198972
4131	198973
59576	198974
43259	198975
179618	198976
139284	198977
4561	198978
2493	198979
18407	198980
1662	198981
12680	198982
68198	198983
345	198984
138345	198985
106113	198986
85374	198987
13520	198988
29768	198989
132739	198990
174601	198991
247793	198992
2112	198993
105728	198994
184355	198995
290	198996
116955	198997
25233	198998
32579	198999
173224	199000
93404	199001
82673	199002
14953	199003
57817	199004
27494	199005
83021	199006
24039	199007
2801	199008
4223	199009
44942	199010
10479	199011
53617	199012
7330	199013
89504	199014
2409	199015
1375	199016
256543	199017
30404	199018
47334	199019
31372	199020
47377	199021
33777	199022
9792	199023
21993	199024
4856	199025
100070	199026
129843	199027
1566	199028
65732	199029
68916	199030
30048	199031
136763	199032
11726	199033
9077	199034
4296	199035
20390	199036
43176	199037
75747	199038
188589	199039
2574	199040
3271	199041
18005	199042
127060	199043
4631	199044
76819	199045
64444	199046
174264	199047
167973	199048
30429	199049
16807	199050
143056	199051
43455	199052
66009	199053
32437	199054
2369	199055
93998	199056
71422	199057
51397	199058
84486	199059
199664	199060
145801	199061
39257	199062
13032	199063
202066	199064
651	199065
20073	199066
144897	199067
52366	199068
4551	199069
216627	199070
11382	199071
38085	199072
1694	199073
8577	199074
27862	199075
113615	199076
43095	199077
4592	199078
16897	199079
23567	199080
27376	199081
106532	199082
1569	199083
145668	199084
77404	199085
30437	199086
26146	199087
214331	199088
104217	199089
1108	199090
110535	199091
114382	199092
27101	199093
225495	199094
27560	199095
13370	199096
20552	199097
101953	199098
100935	199099
30929	199100
53328	199101
772	199102
7079	199103
6905	199104
149370	199105
257858	199106
7178	199107
19715	199108
1571	199109
96380	199110
97444	199111
110246	199112
44240	199113
9469	199114
152486	199115
68351	199116
199709	199117
262537	199118
12524	199119
23596	199120
19990	199121
78896	199122
170	199123
9331	199124
21435	199125
169276	199126
60532	199127
45321	199128
8384	199129
768	199130
3902	199131
6560	199132
2748	199133
29391	199134
31441	199135
35231	199136
100961	199137
235043	199138
17481	199139
40765	199140
11346	199141
131051	199142
256754	199143
24617	199144
121034	199145
105698	199146
983	199147
120822	199148
30189	199149
242193	199150
11988	199151
2203	199152
7891	199153
16897	199154
189812	199155
169808	199156
3586	199157
49394	199158
48484	199159
71679	199160
42298	199161
1833	199162
1396	199163
25367	199164
10013	199165
64032	199166
16556	199167
21137	199168
927	199169
19173	199170
93691	199171
11483	199172
116658	199173
5934	199174
187413	199175
157228	199176
27855	199177
113213	199178
158749	199179
4	199180
75792	199181
2142	199182
186069	199183
130082	199184
101199	199185
3433	199186
41539	199187
1145	199188
3024	199189
18136	199190
98085	199191
59250	199192
141681	199193
1110	199194
31225	199195
16528	199196
61217	199197
96815	199198
146447	199199
27364	199200
74615	199201
65542	199202
24890	199203
265213	199204
4798	199205
569	199206
89907	199207
5063	199208
4520	199209
186096	199210
68281	199211
64541	199212
176228	199213
4022	199214
189968	199215
52889	199216
127288	199217
2706	199218
239168	199219
24157	199220
3720	199221
12126	199222
249214	199223
55219	199224
38492	199225
181274	199226
19139	199227
245704	199228
43679	199229
37062	199230
95086	199231
41703	199232
265965	199233
22176	199234
43580	199235
117348	199236
260019	199237
70291	199238
44517	199239
9382	199240
69993	199241
4805	199242
5407	199243
5887	199244
394	199245
153476	199246
168624	199247
3238	199248
200861	199249
87351	199250
85911	199251
18932	199252
113926	199253
6813	199254
24895	199255
45413	199256
161760	199257
43449	199258
861	199259
250940	199260
42199	199261
235230	199262
242180	199263
12878	199264
1389	199265
8262	199266
127655	199267
23525	199268
51752	199269
113410	199270
14466	199271
27014	199272
58187	199273
7603	199274
5438	199275
68043	199276
55642	199277
157928	199278
242930	199279
20893	199280
3933	199281
24998	199282
45595	199283
34638	199284
65080	199285
102813	199286
5439	199287
43004	199288
12495	199289
198111	199290
2783	199291
95443	199292
192970	199293
63060	199294
13405	199295
117718	199296
79183	199297
170707	199298
181990	199299
39644	199300
205655	199301
26902	199302
6449	199303
157587	199304
9859	199305
11774	199306
405	199307
725	199308
1779	199309
168805	199310
37846	199311
127619	199312
15105	199313
14676	199314
87470	199315
138	199316
29798	199317
107792	199318
39073	199319
2939	199320
4518	199321
433	199322
210165	199323
102501	199324
65557	199325
156809	199326
18515	199327
2295	199328
60008	199329
14770	199330
364	199331
49453	199332
259768	199333
21211	199334
9852	199335
37886	199336
1944	199337
7	199338
202966	199339
26537	199340
156509	199341
60340	199342
107	199343
50785	199344
235462	199345
23769	199346
95262	199347
145500	199348
50555	199349
200018	199350
3811	199351
34167	199352
157204	199353
248052	199354
231562	199355
5976	199356
16121	199357
2469	199358
7710	199359
99757	199360
6169	199361
35803	199362
59239	199363
162013	199364
31329	199365
2231	199366
96365	199367
167748	199368
96634	199369
13669	199370
7544	199371
14807	199372
22569	199373
54803	199374
923	199375
41332	199376
257	199377
1151	199378
144185	199379
10648	199380
29951	199381
32762	199382
146665	199383
1680	199384
7391	199385
51600	199386
227620	199387
68231	199388
141920	199389
61504	199390
84406	199391
7074	199392
23273	199393
6844	199394
113676	199395
200407	199396
6178	199397
20310	199398
132537	199399
206230	199400
52490	199401
21493	199402
16135	199403
138205	199404
202872	199405
3372	199406
41881	199407
64057	199408
173514	199409
58677	199410
262790	199411
7632	199412
19840	199413
54316	199414
3120	199415
107335	199416
40566	199417
229831	199418
1558	199419
132156	199420
1667	199421
3609	199422
102277	199423
221627	199424
89820	199425
196924	199426
71361	199427
41368	199428
19499	199429
4134	199430
31045	199431
82838	199432
97360	199433
11490	199434
56289	199435
45231	199436
32496	199437
6269	199438
201177	199439
10776	199440
104481	199441
161	199442
40901	199443
88434	199444
203699	199445
4381	199446
21663	199447
4892	199448
72743	199449
29055	199450
29901	199451
169999	199452
37388	199453
68670	199454
133136	199455
148	199456
23672	199457
42943	199458
44817	199459
76796	199460
165961	199461
189762	199462
145925	199463
165708	199464
63116	199465
130659	199466
32834	199467
115149	199468
117853	199469
211	199470
198752	199471
22164	199472
18328	199473
198657	199474
8777	199475
155971	199476
15289	199477
103912	199478
76217	199479
502	199480
15654	199481
128564	199482
212857	199483
225837	199484
39378	199485
54903	199486
199354	199487
27492	199488
32684	199489
25988	199490
35789	199491
47417	199492
21932	199493
384	199494
114490	199495
26886	199496
67337	199497
12738	199498
1010	199499
176280	199500
97375	199501
2332	199502
83478	199503
1195	199504
26787	199505
15645	199506
234552	199507
6017	199508
2892	199509
72956	199510
22285	199511
49462	199512
212399	199513
5337	199514
27013	199515
15	199516
103834	199517
144932	199518
247705	199519
94793	199520
22995	199521
136	199522
16872	199523
9649	199524
196941	199525
14256	199526
41812	199527
71856	199528
8306	199529
11932	199530
141233	199531
40116	199532
200080	199533
161158	199534
42160	199535
36289	199536
6562	199537
44277	199538
806	199539
2760	199540
43782	199541
179641	199542
4381	199543
203261	199544
89185	199545
214	199546
995	199547
17778	199548
2642	199549
79986	199550
13809	199551
3962	199552
270938	199553
4573	199554
5182	199555
504	199556
77049	199557
15274	199558
94609	199559
11379	199560
136264	199561
1365	199562
270963	199563
107870	199564
13321	199565
181636	199566
10059	199567
1981	199568
28006	199569
25908	199570
53859	199571
26986	199572
1593	199573
131190	199574
47595	199575
91170	199576
256184	199577
110935	199578
30793	199579
25356	199580
6272	199581
39519	199582
248440	199583
81236	199584
11371	199585
16820	199586
24838	199587
2020	199588
38010	199589
169655	199590
70986	199591
351	199592
65229	199593
113456	199594
3483	199595
164705	199596
83958	199597
262769	199598
10507	199599
179976	199600
11076	199601
78090	199602
156705	199603
2577	199604
89165	199605
115093	199606
8089	199607
57329	199608
146780	199609
27328	199610
66510	199611
51862	199612
29291	199613
96610	199614
2467	199615
64707	199616
141814	199617
22	199618
164187	199619
254823	199620
252063	199621
10389	199622
4793	199623
97909	199624
267	199625
11402	199626
1687	199627
15166	199628
10435	199629
909	199630
231190	199631
23943	199632
7912	199633
81234	199634
79861	199635
34257	199636
7427	199637
95850	199638
1958	199639
25069	199640
272001	199641
10087	199642
6470	199643
2812	199644
44251	199645
95076	199646
111222	199647
228729	199648
3250	199649
14130	199650
123076	199651
11837	199652
11575	199653
42238	199654
7182	199655
413	199656
2102	199657
26026	199658
109166	199659
52928	199660
11665	199661
172010	199662
15639	199663
199161	199664
4234	199665
7003	199666
5670	199667
60103	199668
71208	199669
11174	199670
5375	199671
11027	199672
15332	199673
1569	199674
35294	199675
94406	199676
217588	199677
2037	199678
2640	199679
8442	199680
54574	199681
1796	199682
177102	199683
20946	199684
27110	199685
49574	199686
37349	199687
34545	199688
15261	199689
15255	199690
141927	199691
9576	199692
60683	199693
151548	199694
1788	199695
19954	199696
123684	199697
1086	199698
7	199699
68574	199700
5999	199701
138595	199702
103452	199703
9609	199704
7300	199705
21940	199706
21364	199707
70685	199708
9407	199709
2050	199710
3019	199711
13689	199712
51944	199713
7269	199714
40682	199715
26813	199716
175836	199717
190494	199718
66110	199719
34671	199720
3444	199721
36514	199722
9203	199723
83871	199724
31419	199725
124462	199726
20595	199727
61128	199728
20529	199729
7865	199730
68852	199731
77524	199732
7525	199733
1125	199734
21538	199735
64692	199736
59152	199737
8281	199738
34364	199739
38670	199740
7349	199741
1953	199742
64254	199743
166763	199744
73632	199745
242647	199746
85737	199747
20694	199748
56239	199749
119758	199750
14379	199751
134990	199752
12837	199753
102633	199754
166818	199755
12430	199756
117505	199757
113631	199758
22610	199759
84462	199760
10014	199761
110138	199762
35597	199763
78758	199764
224561	199765
29678	199766
229278	199767
66622	199768
6129	199769
77036	199770
118088	199771
58460	199772
104867	199773
92601	199774
105148	199775
28593	199776
87883	199777
48605	199778
14706	199779
187	199780
108958	199781
34311	199782
34838	199783
27622	199784
38124	199785
7525	199786
90518	199787
198664	199788
71748	199789
2396	199790
101023	199791
1784	199792
43962	199793
160068	199794
30427	199795
13738	199796
18366	199797
23513	199798
129960	199799
60549	199800
331	199801
100321	199802
3865	199803
11069	199804
143373	199805
946	199806
5316	199807
1	199808
34438	199809
28220	199810
117729	199811
53239	199812
1186	199813
225974	199814
2078	199815
31505	199816
186622	199817
49084	199818
4476	199819
250105	199820
4691	199821
45535	199822
115721	199823
80932	199824
98170	199825
65467	199826
5114	199827
188604	199828
20480	199829
19200	199830
3745	199831
13703	199832
70338	199833
101674	199834
211000	199835
6425	199836
5606	199837
35166	199838
80052	199839
3128	199840
127122	199841
16090	199842
19421	199843
630	199844
127494	199845
23144	199846
184887	199847
245856	199848
77106	199849
75917	199850
34268	199851
4920	199852
178154	199853
12566	199854
37739	199855
40965	199856
79274	199857
164555	199858
250526	199859
245	199860
33204	199861
93505	199862
12774	199863
258475	199864
7	199865
361	199866
127704	199867
9804	199868
222	199869
101769	199870
59253	199871
268697	199872
54311	199873
76106	199874
1208	199875
251106	199876
4893	199877
6862	199878
1507	199879
932	199880
256678	199881
198710	199882
34995	199883
7037	199884
179042	199885
138273	199886
162933	199887
136513	199888
135096	199889
118716	199890
21573	199891
46139	199892
101457	199893
84120	199894
50929	199895
67405	199896
38776	199897
2042	199898
240116	199899
67400	199900
2043	199901
18540	199902
207873	199903
137808	199904
6736	199905
174833	199906
3571	199907
114085	199908
2632	199909
85388	199910
110912	199911
17080	199912
35791	199913
56836	199914
1544	199915
164346	199916
135314	199917
122100	199918
15148	199919
10608	199920
113450	199921
4693	199922
19938	199923
4566	199924
76212	199925
11506	199926
25224	199927
562	199928
194348	199929
151335	199930
14390	199931
8160	199932
8424	199933
104356	199934
40790	199935
46571	199936
14555	199937
81682	199938
40148	199939
233104	199940
224155	199941
6796	199942
5264	199943
3882	199944
54021	199945
66280	199946
29193	199947
17054	199948
58119	199949
3506	199950
3870	199951
44593	199952
229467	199953
4949	199954
42710	199955
2504	199956
58494	199957
16844	199958
109518	199959
25109	199960
49436	199961
2833	199962
127086	199963
78060	199964
223616	199965
57544	199966
8212	199967
1355	199968
95369	199969
425	199970
77994	199971
23691	199972
244692	199973
131323	199974
23376	199975
108783	199976
5658	199977
170137	199978
29286	199979
125830	199980
2602	199981
5069	199982
778	199983
177579	199984
1030	199985
18135	199986
7934	199987
157600	199988
49336	199989
1	199990
45176	199991
1945	199992
244235	199993
1046	199994
2525	199995
32122	199996
9405	199997
27446	199998
96524	199999
7581	200000
7548	200001
141625	200002
16952	200003
28077	200004
76461	200005
4211	200006
89907	200007
15008	200008
13276	200009
22898	200010
32748	200011
30094	200012
103821	200013
241908	200014
434	200015
100036	200016
10098	200017
767	200018
229035	200019
72730	200020
56605	200021
52913	200022
896	200023
7429	200024
82149	200025
1671	200026
158125	200027
152538	200028
125079	200029
30528	200030
11031	200031
109472	200032
149506	200033
41209	200034
101280	200035
28783	200036
27384	200037
7461	200038
22126	200039
330	200040
153469	200041
22443	200042
164877	200043
62488	200044
2733	200045
5668	200046
161414	200047
33836	200048
877	200049
51822	200050
90247	200051
168232	200052
7843	200053
129392	200054
5906	200055
217904	200056
9014	200057
150881	200058
68902	200059
29942	200060
16250	200061
108769	200062
163603	200063
31144	200064
146233	200065
1741	200066
56754	200067
68510	200068
31313	200069
26050	200070
57992	200071
43196	200072
68052	200073
425	200074
14367	200075
3414	200076
169486	200077
196483	200078
52647	200079
19333	200080
8228	200081
19426	200082
641	200083
61318	200084
219437	200085
262	200086
496	200087
138266	200088
72743	200089
70550	200090
175	200091
1691	200092
1643	200093
111824	200094
32014	200095
21002	200096
222129	200097
18948	200098
6776	200099
5231	200100
17466	200101
266390	200102
358	200103
918	200104
47353	200105
41382	200106
11681	200107
50940	200108
1971	200109
12349	200110
127412	200111
50017	200112
197912	200113
69050	200114
220074	200115
77127	200116
15049	200117
89062	200118
85177	200119
32543	200120
12171	200121
67709	200122
18215	200123
184973	200124
66466	200125
31584	200126
193915	200127
14457	200128
4459	200129
108075	200130
6457	200131
125784	200132
33007	200133
19804	200134
71960	200135
250075	200136
99098	200137
58248	200138
94583	200139
27055	200140
204158	200141
35069	200142
75294	200143
42987	200144
35646	200145
45806	200146
111615	200147
103438	200148
21663	200149
13620	200150
8543	200151
7815	200152
56346	200153
15990	200154
1674	200155
26718	200156
213819	200157
10414	200158
69736	200159
196777	200160
154496	200161
47081	200162
165933	200163
64437	200164
73782	200165
2064	200166
56998	200167
96549	200168
174448	200169
259818	200170
161254	200171
56632	200172
75221	200173
1207	200174
1785	200175
20608	200176
7885	200177
259459	200178
22	200179
763	200180
24742	200181
246	200182
30464	200183
35761	200184
1232	200185
9955	200186
140030	200187
172554	200188
23074	200189
43764	200190
256828	200191
3983	200192
3332	200193
99808	200194
257737	200195
78335	200196
48575	200197
22580	200198
22641	200199
102303	200200
10492	200201
159413	200202
157904	200203
13204	200204
75377	200205
5467	200206
1690	200207
120325	200208
13415	200209
12691	200210
197495	200211
17454	200212
11297	200213
32637	200214
12953	200215
159141	200216
49824	200217
26204	200218
65538	200219
267194	200220
4714	200221
193999	200222
9486	200223
1818	200224
19713	200225
328	200226
5686	200227
184537	200228
7498	200229
6449	200230
28868	200231
37359	200232
4370	200233
193855	200234
6247	200235
43870	200236
27661	200237
2075	200238
88908	200239
1732	200240
31752	200241
188656	200242
6613	200243
21440	200244
37727	200245
11717	200246
115378	200247
32272	200248
5263	200249
9327	200250
5771	200251
2953	200252
117	200253
12741	200254
91390	200255
55522	200256
2866	200257
31171	200258
13405	200259
99080	200260
1934	200261
66122	200262
35789	200263
131834	200264
37683	200265
32124	200266
12443	200267
484	200268
29657	200269
254758	200270
47332	200271
55279	200272
43954	200273
57546	200274
155545	200275
154808	200276
301	200277
10422	200278
213784	200279
211689	200280
69059	200281
7339	200282
1173	200283
23470	200284
10653	200285
21771	200286
6724	200287
159116	200288
4423	200289
85163	200290
2504	200291
254876	200292
67236	200293
133299	200294
470	200295
35287	200296
163219	200297
93344	200298
64710	200299
5575	200300
18327	200301
13671	200302
164619	200303
104890	200304
54459	200305
17632	200306
42650	200307
60467	200308
10802	200309
21105	200310
219940	200311
250987	200312
25800	200313
45272	200314
45024	200315
66719	200316
11008	200317
28656	200318
13959	200319
20104	200320
5931	200321
158428	200322
13702	200323
7937	200324
44600	200325
58176	200326
98732	200327
32694	200328
109136	200329
32794	200330
165848	200331
71026	200332
184816	200333
265652	200334
71549	200335
32604	200336
221797	200337
5379	200338
114594	200339
14776	200340
41201	200341
67076	200342
47223	200343
2808	200344
19998	200345
4567	200346
98447	200347
148340	200348
100244	200349
18616	200350
238050	200351
8323	200352
26723	200353
81680	200354
111139	200355
257266	200356
66427	200357
254500	200358
137852	200359
1216	200360
6337	200361
44357	200362
110738	200363
55790	200364
842	200365
55665	200366
160599	200367
52231	200368
118928	200369
15884	200370
29523	200371
174906	200372
1225	200373
4713	200374
80973	200375
54991	200376
17482	200377
89126	200378
218883	200379
12505	200380
80501	200381
173545	200382
2035	200383
286	200384
38896	200385
6525	200386
139652	200387
16299	200388
108535	200389
36482	200390
5323	200391
60115	200392
51232	200393
121723	200394
13136	200395
6495	200396
32368	200397
23761	200398
34280	200399
112538	200400
126577	200401
7324	200402
53696	200403
7451	200404
77875	200405
7684	200406
20506	200407
35525	200408
7753	200409
44533	200410
36356	200411
105395	200412
5172	200413
14277	200414
93790	200415
40223	200416
28872	200417
19945	200418
6297	200419
11781	200420
15628	200421
12469	200422
130913	200423
232533	200424
49418	200425
30380	200426
101001	200427
62303	200428
158523	200429
39107	200430
68369	200431
72494	200432
6167	200433
16940	200434
27311	200435
21426	200436
59505	200437
17922	200438
237065	200439
239954	200440
115621	200441
154931	200442
6317	200443
212097	200444
2652	200445
9268	200446
3464	200447
34311	200448
5370	200449
110693	200450
167429	200451
71526	200452
13481	200453
107408	200454
7610	200455
12902	200456
28508	200457
6648	200458
942	200459
143925	200460
49161	200461
2502	200462
128128	200463
3931	200464
454	200465
61894	200466
81192	200467
149163	200468
107207	200469
244206	200470
19723	200471
1580	200472
1721	200473
43944	200474
206650	200475
57294	200476
78814	200477
82580	200478
217153	200479
850	200480
159125	200481
403	200482
186709	200483
22686	200484
149193	200485
131412	200486
42961	200487
38047	200488
91431	200489
225674	200490
91291	200491
102888	200492
9827	200493
93334	200494
45438	200495
219271	200496
24216	200497
20026	200498
39113	200499
248724	200500
117704	200501
12547	200502
170700	200503
977	200504
218506	200505
2602	200506
22506	200507
5108	200508
29364	200509
24483	200510
97497	200511
58830	200512
18161	200513
7264	200514
69867	200515
10158	200516
187950	200517
78537	200518
120869	200519
3137	200520
2182	200521
17031	200522
21133	200523
79251	200524
36055	200525
8862	200526
20236	200527
72390	200528
45268	200529
15528	200530
130948	200531
97651	200532
15145	200533
20736	200534
66712	200535
20465	200536
4307	200537
44204	200538
151173	200539
22926	200540
3104	200541
102922	200542
147239	200543
66125	200544
30384	200545
16329	200546
11447	200547
90693	200548
249074	200549
36481	200550
1456	200551
35770	200552
19	200553
111208	200554
76515	200555
270157	200556
22369	200557
1837	200558
44561	200559
13407	200560
59547	200561
156625	200562
83513	200563
968	200564
26717	200565
78485	200566
40395	200567
74134	200568
193076	200569
122307	200570
177491	200571
682	200572
92841	200573
33466	200574
8201	200575
114011	200576
163797	200577
362	200578
163069	200579
11219	200580
3644	200581
18613	200582
113432	200583
39054	200584
16360	200585
215880	200586
1472	200587
3640	200588
252861	200589
165522	200590
11100	200591
11668	200592
108221	200593
330	200594
127971	200595
32735	200596
55917	200597
147263	200598
475	200599
39048	200600
259576	200601
136099	200602
211765	200603
3583	200604
25032	200605
994	200606
65168	200607
2621	200608
70297	200609
6271	200610
108416	200611
5146	200612
161708	200613
105685	200614
65919	200615
180244	200616
132911	200617
146127	200618
21988	200619
70989	200620
7929	200621
38688	200622
4756	200623
11731	200624
1051	200625
7319	200626
52415	200627
271641	200628
31613	200629
20138	200630
125588	200631
915	200632
5962	200633
7834	200634
240556	200635
5870	200636
15342	200637
73200	200638
4060	200639
255264	200640
151989	200641
220010	200642
6455	200643
19493	200644
41457	200645
59628	200646
102910	200647
173948	200648
69463	200649
1560	200650
58808	200651
15967	200652
5111	200653
42392	200654
29376	200655
43499	200656
263250	200657
56759	200658
6846	200659
93584	200660
35942	200661
34962	200662
35875	200663
1615	200664
27666	200665
170283	200666
21120	200667
62638	200668
4401	200669
9634	200670
7636	200671
265	200672
4401	200673
259859	200674
8020	200675
69440	200676
31553	200677
12236	200678
19613	200679
27989	200680
243269	200681
3828	200682
46247	200683
251736	200684
42859	200685
40658	200686
7200	200687
92840	200688
5747	200689
42296	200690
53035	200691
32984	200692
46586	200693
81181	200694
19231	200695
125206	200696
24828	200697
220069	200698
9651	200699
19002	200700
39753	200701
123270	200702
73942	200703
108071	200704
255526	200705
101810	200706
38487	200707
8401	200708
30979	200709
8770	200710
21607	200711
145381	200712
766	200713
93535	200714
95219	200715
13644	200716
84918	200717
45353	200718
59450	200719
7087	200720
54106	200721
112718	200722
291	200723
64929	200724
1918	200725
135894	200726
3373	200727
57893	200728
176483	200729
29206	200730
25969	200731
45761	200732
160257	200733
5891	200734
234358	200735
93403	200736
3161	200737
180273	200738
24121	200739
30661	200740
76444	200741
45340	200742
24058	200743
265061	200744
119096	200745
8465	200746
39712	200747
34898	200748
100846	200749
28513	200750
44419	200751
54852	200752
262936	200753
15903	200754
7773	200755
956	200756
155800	200757
27616	200758
28852	200759
257026	200760
105996	200761
15013	200762
3561	200763
54096	200764
101804	200765
149045	200766
10087	200767
47416	200768
87639	200769
683	200770
88369	200771
226063	200772
2942	200773
99186	200774
168060	200775
56824	200776
63019	200777
13216	200778
233750	200779
51326	200780
936	200781
101939	200782
40822	200783
39722	200784
470	200785
209011	200786
118530	200787
42163	200788
14240	200789
265834	200790
90215	200791
51098	200792
112633	200793
27958	200794
13121	200795
38486	200796
57292	200797
21601	200798
14111	200799
26361	200800
4201	200801
58139	200802
977	200803
70779	200804
159215	200805
132643	200806
258019	200807
56795	200808
37179	200809
82301	200810
61926	200811
60728	200812
33088	200813
70213	200814
142236	200815
1207	200816
2909	200817
13522	200818
51919	200819
10085	200820
1383	200821
4767	200822
155331	200823
25851	200824
96784	200825
158198	200826
228496	200827
46939	200828
2066	200829
72882	200830
59710	200831
103095	200832
18289	200833
20050	200834
270333	200835
156220	200836
4292	200837
32	200838
19315	200839
69139	200840
8450	200841
1475	200842
15905	200843
21074	200844
20004	200845
81693	200846
228285	200847
123538	200848
13050	200849
176592	200850
41777	200851
112480	200852
16351	200853
64819	200854
7856	200855
27965	200856
48738	200857
77434	200858
70560	200859
25764	200860
123911	200861
42538	200862
40110	200863
136265	200864
15916	200865
162120	200866
60652	200867
92771	200868
229632	200869
208200	200870
33126	200871
17947	200872
106796	200873
14494	200874
117418	200875
11657	200876
170129	200877
26423	200878
220418	200879
33087	200880
5654	200881
5699	200882
687	200883
153491	200884
26767	200885
10853	200886
16188	200887
2915	200888
1062	200889
129500	200890
57508	200891
94608	200892
39156	200893
58073	200894
59116	200895
56138	200896
15644	200897
2265	200898
4	200899
230071	200900
17416	200901
152696	200902
22053	200903
41922	200904
120783	200905
52235	200906
61632	200907
52617	200908
27320	200909
1660	200910
71064	200911
64806	200912
39640	200913
222450	200914
2916	200915
5904	200916
18273	200917
185296	200918
262256	200919
272701	200920
98036	200921
113332	200922
83720	200923
97348	200924
225068	200925
22375	200926
10404	200927
58470	200928
264214	200929
37604	200930
34229	200931
88161	200932
195195	200933
106184	200934
72228	200935
21231	200936
163646	200937
85278	200938
66834	200939
13560	200940
7625	200941
19272	200942
21933	200943
8997	200944
31099	200945
11157	200946
44015	200947
87239	200948
126387	200949
10920	200950
160216	200951
3162	200952
4783	200953
195393	200954
50	200955
12549	200956
115047	200957
75914	200958
18039	200959
226539	200960
850	200961
9054	200962
6023	200963
10620	200964
181625	200965
89947	200966
33283	200967
26545	200968
40781	200969
167512	200970
38328	200971
73198	200972
53893	200973
110722	200974
67765	200975
55846	200976
38833	200977
12071	200978
259721	200979
739	200980
59482	200981
30381	200982
1030	200983
130929	200984
240409	200985
54425	200986
91083	200987
15635	200988
90226	200989
267501	200990
177708	200991
26818	200992
81578	200993
235443	200994
97341	200995
17907	200996
100504	200997
96431	200998
22648	200999
173724	201000
7138	201001
100177	201002
199385	201003
5044	201004
2515	201005
70896	201006
2576	201007
1504	201008
50073	201009
64658	201010
52517	201011
102211	201012
134779	201013
58345	201014
81207	201015
478	201016
92527	201017
16880	201018
3030	201019
30047	201020
38500	201021
71152	201022
47358	201023
24728	201024
183566	201025
23917	201026
14488	201027
86192	201028
279	201029
21887	201030
147098	201031
125199	201032
18582	201033
61726	201034
18460	201035
55651	201036
1752	201037
15106	201038
14188	201039
10471	201040
14135	201041
31706	201042
16683	201043
79381	201044
65494	201045
44562	201046
220973	201047
7004	201048
2017	201049
220032	201050
2270	201051
243180	201052
163287	201053
209377	201054
6254	201055
1908	201056
26066	201057
246732	201058
113359	201059
12738	201060
137358	201061
10308	201062
54613	201063
10936	201064
1050	201065
102874	201066
139982	201067
3185	201068
78621	201069
122356	201070
45926	201071
43727	201072
11571	201073
4635	201074
90962	201075
139708	201076
243314	201077
252841	201078
17535	201079
36673	201080
163981	201081
5134	201082
5731	201083
44530	201084
58219	201085
86409	201086
11	201087
131021	201088
143018	201089
70394	201090
271017	201091
134371	201092
23300	201093
27912	201094
42971	201095
5851	201096
5293	201097
25774	201098
92936	201099
236741	201100
186865	201101
16187	201102
23187	201103
254144	201104
8580	201105
31674	201106
32653	201107
213585	201108
3977	201109
25464	201110
134680	201111
210153	201112
157610	201113
8847	201114
4556	201115
3526	201116
608	201117
254208	201118
3886	201119
14227	201120
15203	201121
38227	201122
5737	201123
217843	201124
34761	201125
8635	201126
20182	201127
3394	201128
7859	201129
260607	201130
145674	201131
26955	201132
6678	201133
26656	201134
110807	201135
103470	201136
386	201137
45322	201138
14517	201139
8107	201140
145661	201141
31089	201142
106690	201143
39812	201144
185416	201145
25819	201146
179559	201147
13905	201148
137446	201149
14040	201150
1734	201151
103759	201152
108454	201153
84148	201154
68928	201155
39275	201156
6691	201157
145072	201158
239868	201159
30909	201160
1698	201161
26135	201162
21173	201163
19823	201164
119637	201165
115565	201166
70787	201167
197674	201168
127747	201169
5210	201170
66872	201171
17517	201172
39092	201173
52712	201174
55955	201175
75026	201176
56	201177
118923	201178
23656	201179
14530	201180
31517	201181
187	201182
2768	201183
19079	201184
82317	201185
17726	201186
6614	201187
9698	201188
6290	201189
17005	201190
1200	201191
220693	201192
17250	201193
6479	201194
56532	201195
4403	201196
8763	201197
73035	201198
109252	201199
14241	201200
63027	201201
28714	201202
262189	201203
26847	201204
215889	201205
141930	201206
220793	201207
42865	201208
2269	201209
32601	201210
79854	201211
98891	201212
14752	201213
195344	201214
304	201215
33361	201216
164952	201217
114049	201218
43031	201219
4496	201220
265210	201221
258503	201222
19519	201223
166240	201224
7009	201225
18388	201226
77060	201227
42798	201228
14567	201229
75648	201230
61959	201231
35457	201232
2585	201233
4511	201234
233357	201235
107138	201236
6010	201237
118021	201238
22783	201239
13359	201240
22675	201241
342	201242
200561	201243
254297	201244
16328	201245
3261	201246
85484	201247
6859	201248
31344	201249
163177	201250
24729	201251
29538	201252
13727	201253
6573	201254
247312	201255
73457	201256
786	201257
51255	201258
33377	201259
99329	201260
2687	201261
3727	201262
8368	201263
131031	201264
161749	201265
185343	201266
144777	201267
105545	201268
9089	201269
965	201270
2332	201271
127279	201272
19626	201273
26285	201274
177547	201275
169619	201276
11095	201277
11570	201278
2609	201279
3419	201280
173530	201281
13013	201282
95995	201283
128918	201284
232399	201285
39140	201286
69621	201287
84970	201288
30352	201289
153829	201290
66845	201291
26523	201292
93008	201293
24167	201294
105240	201295
49380	201296
10734	201297
4717	201298
4206	201299
24188	201300
23929	201301
115366	201302
23	201303
17960	201304
6431	201305
9225	201306
142827	201307
59481	201308
13797	201309
26933	201310
9998	201311
207058	201312
217970	201313
26911	201314
33476	201315
78429	201316
270385	201317
3665	201318
6576	201319
132954	201320
57812	201321
143554	201322
181942	201323
603	201324
51169	201325
44759	201326
66450	201327
104408	201328
152504	201329
17921	201330
101173	201331
54740	201332
25242	201333
2563	201334
15173	201335
5376	201336
6887	201337
244933	201338
264969	201339
30512	201340
8210	201341
3478	201342
157911	201343
36880	201344
57698	201345
121928	201346
86955	201347
74180	201348
6212	201349
151	201350
29601	201351
14430	201352
43492	201353
238742	201354
1751	201355
105447	201356
2071	201357
135061	201358
232813	201359
10147	201360
30795	201361
6228	201362
11679	201363
154924	201364
110055	201365
96240	201366
45183	201367
152033	201368
79125	201369
66362	201370
20747	201371
15928	201372
328	201373
335	201374
9255	201375
23975	201376
4459	201377
5467	201378
851	201379
97231	201380
73347	201381
6772	201382
15810	201383
160	201384
27394	201385
3347	201386
52957	201387
105961	201388
79446	201389
45629	201390
85183	201391
3513	201392
101671	201393
73803	201394
2292	201395
14590	201396
16689	201397
48476	201398
117676	201399
37338	201400
68578	201401
126866	201402
78524	201403
623	201404
20670	201405
167244	201406
74925	201407
26620	201408
28435	201409
70867	201410
39090	201411
147928	201412
58920	201413
67084	201414
6150	201415
28542	201416
204520	201417
3375	201418
40993	201419
8039	201420
108681	201421
5766	201422
126739	201423
47185	201424
15224	201425
12694	201426
110414	201427
43600	201428
18824	201429
27594	201430
32030	201431
224100	201432
114743	201433
228002	201434
69837	201435
40204	201436
9650	201437
16188	201438
236013	201439
26328	201440
4403	201441
146820	201442
22392	201443
63097	201444
15782	201445
4058	201446
253538	201447
228121	201448
3596	201449
166087	201450
84107	201451
179310	201452
129518	201453
16264	201454
89563	201455
9962	201456
105042	201457
207474	201458
24813	201459
3904	201460
1452	201461
21734	201462
45498	201463
12790	201464
28503	201465
99979	201466
89680	201467
201830	201468
207440	201469
910	201470
15766	201471
270633	201472
82725	201473
105966	201474
5141	201475
7202	201476
93373	201477
3986	201478
93922	201479
101014	201480
256527	201481
1131	201482
154703	201483
176786	201484
69727	201485
256043	201486
904	201487
2280	201488
52196	201489
154199	201490
33246	201491
84460	201492
28177	201493
235863	201494
257053	201495
129656	201496
50216	201497
36288	201498
13970	201499
640	201500
152207	201501
75210	201502
19870	201503
41313	201504
77172	201505
111133	201506
70747	201507
44223	201508
98670	201509
160576	201510
16365	201511
11523	201512
128646	201513
131967	201514
72996	201515
23352	201516
136069	201517
24700	201518
23068	201519
143759	201520
182	201521
45574	201522
87225	201523
86776	201524
17719	201525
221772	201526
120973	201527
4964	201528
206	201529
8443	201530
137583	201531
45492	201532
2450	201533
113536	201534
598	201535
1916	201536
15525	201537
211042	201538
41064	201539
141	201540
51519	201541
99564	201542
116785	201543
37332	201544
41232	201545
14238	201546
53790	201547
1073	201548
10660	201549
107566	201550
1389	201551
3022	201552
77322	201553
7656	201554
88145	201555
68068	201556
105283	201557
76294	201558
145310	201559
3979	201560
105077	201561
822	201562
254370	201563
6867	201564
80379	201565
59965	201566
23931	201567
14924	201568
80050	201569
2560	201570
17260	201571
13512	201572
174400	201573
152781	201574
21364	201575
51977	201576
5920	201577
6510	201578
1932	201579
55510	201580
30478	201581
28247	201582
132484	201583
3986	201584
74481	201585
3695	201586
104747	201587
88555	201588
162113	201589
10617	201590
37900	201591
132556	201592
13095	201593
67123	201594
6920	201595
142312	201596
96296	201597
370	201598
40090	201599
13226	201600
27929	201601
174266	201602
27219	201603
12278	201604
55667	201605
12309	201606
49286	201607
8659	201608
188828	201609
141926	201610
184889	201611
6170	201612
191263	201613
55354	201614
127783	201615
174233	201616
3751	201617
16368	201618
269161	201619
11087	201620
3223	201621
16907	201622
18932	201623
9748	201624
95643	201625
46627	201626
25439	201627
212361	201628
91351	201629
90027	201630
5579	201631
65845	201632
639	201633
57136	201634
986	201635
6272	201636
4053	201637
66603	201638
113543	201639
186285	201640
27608	201641
1680	201642
172414	201643
31650	201644
8984	201645
224549	201646
14654	201647
16504	201648
8650	201649
63749	201650
34122	201651
14437	201652
12579	201653
8765	201654
10811	201655
4529	201656
3979	201657
77991	201658
1433	201659
17151	201660
78598	201661
53581	201662
101152	201663
101045	201664
67269	201665
24889	201666
85396	201667
47082	201668
20835	201669
13216	201670
83342	201671
35821	201672
63065	201673
62920	201674
84589	201675
374	201676
1793	201677
7739	201678
18197	201679
53978	201680
269784	201681
149898	201682
7156	201683
14556	201684
48940	201685
2426	201686
71587	201687
59137	201688
38599	201689
683	201690
155603	201691
13815	201692
47381	201693
13092	201694
8388	201695
8826	201696
212272	201697
2574	201698
1730	201699
16593	201700
21981	201701
9637	201702
63296	201703
3459	201704
54192	201705
167253	201706
35218	201707
66324	201708
203295	201709
128107	201710
39072	201711
76172	201712
27252	201713
58234	201714
10468	201715
112800	201716
107399	201717
236697	201718
167365	201719
95418	201720
6873	201721
1953	201722
42898	201723
366	201724
14165	201725
75717	201726
74582	201727
213163	201728
56005	201729
15946	201730
151899	201731
83308	201732
9693	201733
133932	201734
224540	201735
24275	201736
27758	201737
163984	201738
43156	201739
11816	201740
16314	201741
76195	201742
105842	201743
50635	201744
47684	201745
12016	201746
1642	201747
37179	201748
71642	201749
124340	201750
25326	201751
36971	201752
15316	201753
22428	201754
151206	201755
1066	201756
11343	201757
5913	201758
198738	201759
20489	201760
143597	201761
93470	201762
224458	201763
111808	201764
1292	201765
119571	201766
155626	201767
80596	201768
71499	201769
9022	201770
5842	201771
50230	201772
71276	201773
40979	201774
228512	201775
113818	201776
115789	201777
11519	201778
21615	201779
221122	201780
56580	201781
181408	201782
36250	201783
4935	201784
11621	201785
196152	201786
37178	201787
84604	201788
46058	201789
9056	201790
6280	201791
121	201792
58215	201793
109889	201794
2121	201795
97640	201796
11289	201797
19484	201798
123040	201799
5639	201800
151851	201801
2620	201802
74344	201803
232934	201804
207902	201805
165058	201806
73779	201807
81083	201808
246278	201809
70553	201810
26214	201811
16195	201812
3289	201813
823	201814
79243	201815
259483	201816
201442	201817
14713	201818
8783	201819
8327	201820
80532	201821
159077	201822
44217	201823
4923	201824
170324	201825
23650	201826
95	201827
8435	201828
3964	201829
113407	201830
45710	201831
18727	201832
84411	201833
213772	201834
47513	201835
49330	201836
245323	201837
6572	201838
2691	201839
5001	201840
92168	201841
5609	201842
126681	201843
159594	201844
3832	201845
22845	201846
61713	201847
31656	201848
173470	201849
5233	201850
250848	201851
30257	201852
65190	201853
3396	201854
8	201855
193690	201856
161361	201857
63059	201858
8496	201859
22501	201860
281	201861
34559	201862
1755	201863
35846	201864
54746	201865
22590	201866
12432	201867
5911	201868
268530	201869
593	201870
126163	201871
302	201872
80162	201873
24421	201874
9220	201875
35058	201876
152757	201877
58872	201878
8003	201879
95300	201880
69459	201881
26035	201882
6412	201883
41128	201884
82203	201885
15271	201886
166186	201887
15618	201888
35983	201889
470	201890
78275	201891
219184	201892
35396	201893
1685	201894
160829	201895
113421	201896
12213	201897
149331	201898
32114	201899
72736	201900
63119	201901
26013	201902
31552	201903
3425	201904
34564	201905
704	201906
108795	201907
56729	201908
2026	201909
8480	201910
263154	201911
7967	201912
131629	201913
97938	201914
181868	201915
20640	201916
867	201917
54249	201918
9424	201919
8733	201920
8864	201921
127270	201922
4451	201923
32886	201924
108683	201925
71314	201926
29929	201927
43122	201928
3001	201929
88826	201930
57516	201931
46725	201932
162161	201933
2508	201934
1423	201935
11550	201936
118979	201937
217436	201938
129798	201939
4703	201940
54185	201941
19639	201942
73498	201943
38485	201944
169933	201945
44173	201946
187740	201947
48223	201948
30228	201949
46008	201950
25637	201951
92906	201952
2518	201953
74693	201954
13498	201955
1084	201956
126740	201957
39011	201958
42789	201959
577	201960
153004	201961
98576	201962
36585	201963
127223	201964
66273	201965
32840	201966
12155	201967
13545	201968
36	201969
120871	201970
49162	201971
4803	201972
52832	201973
47697	201974
90089	201975
17104	201976
347	201977
106929	201978
968	201979
18000	201980
1485	201981
25033	201982
43218	201983
111	201984
230363	201985
100064	201986
155425	201987
69002	201988
173865	201989
55413	201990
28849	201991
607	201992
46162	201993
4488	201994
7181	201995
4655	201996
165808	201997
60031	201998
847	201999
3	202000
45259	202001
132094	202002
132572	202003
29956	202004
2682	202005
89749	202006
29039	202007
13700	202008
8690	202009
27297	202010
817	202011
33739	202012
104024	202013
109987	202014
1231	202015
12344	202016
899	202017
12250	202018
2706	202019
261253	202020
155339	202021
130804	202022
61857	202023
21857	202024
41099	202025
351	202026
1433	202027
407	202028
7397	202029
68078	202030
5673	202031
8078	202032
24049	202033
203176	202034
104215	202035
26513	202036
107276	202037
3839	202038
17788	202039
151961	202040
49243	202041
2085	202042
12539	202043
2951	202044
7208	202045
73101	202046
262335	202047
15698	202048
8954	202049
2496	202050
187633	202051
75148	202052
45523	202053
167747	202054
9123	202055
36714	202056
59651	202057
111096	202058
7209	202059
263	202060
22913	202061
57673	202062
12837	202063
214736	202064
2060	202065
55702	202066
37468	202067
42555	202068
75408	202069
65157	202070
3272	202071
3229	202072
22734	202073
12332	202074
18702	202075
2597	202076
9984	202077
4	202078
9276	202079
5362	202080
13452	202081
41224	202082
205436	202083
1277	202084
3329	202085
7477	202086
1986	202087
85479	202088
554	202089
96095	202090
2433	202091
183370	202092
4718	202093
149362	202094
42201	202095
3242	202096
59170	202097
2233	202098
139262	202099
7524	202100
10390	202101
100	202102
54245	202103
3255	202104
45296	202105
10375	202106
254725	202107
137176	202108
363	202109
19565	202110
2024	202111
79283	202112
116956	202113
5658	202114
106755	202115
91098	202116
15202	202117
128903	202118
2624	202119
37663	202120
99392	202121
27580	202122
823	202123
144051	202124
75112	202125
193260	202126
18067	202127
52823	202128
72672	202129
176399	202130
6479	202131
29107	202132
32823	202133
3267	202134
30	202135
66939	202136
138392	202137
68007	202138
260479	202139
10138	202140
25189	202141
207469	202142
77124	202143
145350	202144
24213	202145
168152	202146
226782	202147
129263	202148
4265	202149
30360	202150
209627	202151
1041	202152
33959	202153
3319	202154
35088	202155
133706	202156
11512	202157
142	202158
116042	202159
112856	202160
40325	202161
142304	202162
53605	202163
315	202164
7945	202165
13746	202166
140012	202167
4408	202168
13182	202169
107762	202170
15714	202171
116469	202172
68128	202173
64421	202174
38301	202175
19354	202176
20189	202177
1053	202178
3784	202179
128	202180
222973	202181
7438	202182
24697	202183
101457	202184
36712	202185
11107	202186
103044	202187
5552	202188
100411	202189
3688	202190
52327	202191
223	202192
57963	202193
4073	202194
32167	202195
102080	202196
5318	202197
1269	202198
57607	202199
8371	202200
12149	202201
16535	202202
113203	202203
181752	202204
46219	202205
158617	202206
25290	202207
270574	202208
23102	202209
8705	202210
135215	202211
267290	202212
84707	202213
77514	202214
3597	202215
204853	202216
38439	202217
5830	202218
1920	202219
254881	202220
4603	202221
59202	202222
1154	202223
20763	202224
3270	202225
106448	202226
22464	202227
165378	202228
22598	202229
153118	202230
205721	202231
170807	202232
57145	202233
75600	202234
42128	202235
35328	202236
25521	202237
15312	202238
23233	202239
39085	202240
90939	202241
16981	202242
151558	202243
4437	202244
195228	202245
15802	202246
70617	202247
1052	202248
70350	202249
118728	202250
114868	202251
23516	202252
110155	202253
23889	202254
75358	202255
27167	202256
787	202257
99049	202258
46444	202259
261887	202260
770	202261
178933	202262
37103	202263
196862	202264
30261	202265
63194	202266
2462	202267
31602	202268
102361	202269
4523	202270
264968	202271
86348	202272
36816	202273
58127	202274
4860	202275
182002	202276
108924	202277
8933	202278
22322	202279
16312	202280
102084	202281
8359	202282
27728	202283
189519	202284
3363	202285
14795	202286
124426	202287
49915	202288
35344	202289
83083	202290
151924	202291
214072	202292
106416	202293
97127	202294
50412	202295
17480	202296
27638	202297
115213	202298
197	202299
12401	202300
225654	202301
654	202302
13173	202303
11048	202304
1720	202305
202846	202306
112414	202307
108460	202308
6818	202309
90233	202310
70377	202311
241667	202312
30986	202313
121890	202314
49104	202315
84239	202316
5568	202317
3124	202318
204960	202319
54189	202320
2742	202321
3013	202322
5911	202323
5191	202324
36254	202325
18201	202326
80021	202327
27618	202328
8054	202329
3127	202330
78058	202331
993	202332
3381	202333
89543	202334
17593	202335
110025	202336
155627	202337
196248	202338
28293	202339
39039	202340
85527	202341
122577	202342
52883	202343
18455	202344
1098	202345
30494	202346
40265	202347
11673	202348
125726	202349
82391	202350
47344	202351
146359	202352
256970	202353
12976	202354
138381	202355
21244	202356
96105	202357
34261	202358
539	202359
89575	202360
145194	202361
220285	202362
151420	202363
101923	202364
164403	202365
12368	202366
24413	202367
33125	202368
8701	202369
955	202370
55695	202371
1014	202372
17127	202373
1777	202374
18350	202375
2538	202376
258513	202377
12663	202378
8850	202379
18848	202380
79550	202381
46597	202382
81584	202383
236063	202384
89779	202385
167443	202386
133362	202387
24047	202388
765	202389
227813	202390
20026	202391
6530	202392
37496	202393
810	202394
8429	202395
35381	202396
8909	202397
20983	202398
192057	202399
100636	202400
271823	202401
6075	202402
34768	202403
48083	202404
264412	202405
4422	202406
37862	202407
127596	202408
3719	202409
2729	202410
88173	202411
27864	202412
186077	202413
25	202414
222556	202415
45591	202416
200668	202417
156644	202418
106278	202419
7753	202420
7522	202421
2326	202422
186481	202423
23388	202424
49328	202425
33349	202426
3621	202427
36976	202428
104145	202429
25099	202430
6994	202431
4896	202432
124679	202433
65415	202434
64893	202435
219844	202436
23732	202437
18406	202438
191608	202439
81105	202440
220160	202441
10669	202442
185853	202443
10664	202444
42384	202445
7215	202446
1072	202447
126504	202448
12302	202449
9759	202450
43405	202451
79555	202452
28479	202453
9999	202454
39920	202455
14203	202456
79358	202457
3205	202458
53779	202459
15142	202460
5502	202461
13242	202462
17275	202463
19244	202464
155	202465
828	202466
203134	202467
78911	202468
7186	202469
57176	202470
32890	202471
25816	202472
823	202473
85139	202474
59783	202475
31544	202476
14396	202477
4214	202478
113750	202479
67048	202480
89578	202481
11069	202482
23398	202483
4055	202484
109915	202485
61400	202486
24094	202487
149878	202488
99609	202489
12905	202490
12471	202491
95227	202492
5471	202493
27450	202494
29047	202495
168357	202496
233764	202497
39680	202498
112456	202499
54459	202500
50976	202501
59235	202502
267674	202503
21024	202504
15382	202505
223902	202506
80830	202507
12685	202508
78652	202509
96173	202510
7855	202511
2672	202512
23796	202513
135356	202514
1955	202515
19190	202516
3623	202517
20947	202518
3324	202519
31157	202520
12558	202521
53725	202522
10813	202523
9681	202524
67891	202525
201405	202526
74099	202527
18627	202528
18011	202529
250980	202530
6320	202531
3630	202532
8774	202533
60181	202534
74125	202535
21194	202536
37834	202537
388	202538
76562	202539
69592	202540
64852	202541
163049	202542
37050	202543
6166	202544
14308	202545
103030	202546
82259	202547
245837	202548
32956	202549
211704	202550
42750	202551
48924	202552
4323	202553
91426	202554
4709	202555
18897	202556
63304	202557
181322	202558
2701	202559
54516	202560
68047	202561
35177	202562
61722	202563
269652	202564
30643	202565
17974	202566
36459	202567
114983	202568
223201	202569
22096	202570
297	202571
8887	202572
29139	202573
83424	202574
157854	202575
130786	202576
148210	202577
162017	202578
110848	202579
108786	202580
246024	202581
90001	202582
177671	202583
231348	202584
7055	202585
119718	202586
116891	202587
238685	202588
77631	202589
184	202590
123092	202591
71637	202592
5158	202593
10513	202594
270825	202595
61367	202596
4543	202597
18807	202598
1690	202599
75497	202600
16307	202601
114768	202602
151507	202603
131136	202604
74	202605
17719	202606
43586	202607
8953	202608
24695	202609
10030	202610
186868	202611
139625	202612
83007	202613
228710	202614
246877	202615
85640	202616
32981	202617
21498	202618
25920	202619
4667	202620
7265	202621
61670	202622
82576	202623
5460	202624
3515	202625
869	202626
160140	202627
190	202628
112933	202629
39376	202630
15998	202631
159578	202632
7432	202633
42866	202634
19229	202635
44167	202636
33354	202637
3387	202638
156834	202639
4666	202640
138811	202641
95	202642
77445	202643
215171	202644
21057	202645
161491	202646
243120	202647
51223	202648
108533	202649
49659	202650
1957	202651
15997	202652
1381	202653
57918	202654
10243	202655
4386	202656
19609	202657
138102	202658
39705	202659
1037	202660
102174	202661
22769	202662
44782	202663
34890	202664
144278	202665
73708	202666
6975	202667
7586	202668
8080	202669
23099	202670
135838	202671
71463	202672
73058	202673
116510	202674
1926	202675
215469	202676
22243	202677
62661	202678
105874	202679
141204	202680
91787	202681
402	202682
25081	202683
156393	202684
75602	202685
92011	202686
200536	202687
44232	202688
142184	202689
141744	202690
4724	202691
37683	202692
108262	202693
111097	202694
2147	202695
33466	202696
261050	202697
36933	202698
2028	202699
55309	202700
60628	202701
73757	202702
94480	202703
9770	202704
89095	202705
39748	202706
6438	202707
21218	202708
26523	202709
853	202710
29815	202711
9230	202712
176654	202713
95165	202714
42695	202715
150105	202716
7531	202717
37050	202718
580	202719
30334	202720
106683	202721
7	202722
10752	202723
30149	202724
7259	202725
58511	202726
54187	202727
2025	202728
203905	202729
71567	202730
22482	202731
26087	202732
31781	202733
6975	202734
4535	202735
42278	202736
37743	202737
157446	202738
23034	202739
115247	202740
67	202741
16583	202742
12174	202743
21042	202744
80390	202745
1823	202746
1982	202747
146164	202748
107781	202749
30964	202750
2420	202751
37049	202752
6454	202753
4928	202754
210429	202755
143065	202756
223874	202757
67642	202758
212519	202759
98774	202760
75871	202761
366	202762
37421	202763
751	202764
18914	202765
69745	202766
9326	202767
19662	202768
633	202769
76685	202770
162653	202771
9754	202772
230102	202773
17930	202774
32502	202775
64737	202776
25426	202777
98464	202778
36580	202779
13453	202780
18912	202781
27386	202782
13501	202783
132551	202784
11196	202785
82199	202786
20889	202787
447	202788
13248	202789
88823	202790
55123	202791
173920	202792
15211	202793
11819	202794
70	202795
15404	202796
40418	202797
34260	202798
53435	202799
169525	202800
2496	202801
166519	202802
72547	202803
13241	202804
131162	202805
956	202806
4688	202807
4478	202808
393	202809
16705	202810
238431	202811
424	202812
2785	202813
144992	202814
9651	202815
32524	202816
8358	202817
195300	202818
109795	202819
15127	202820
28983	202821
157474	202822
71583	202823
83932	202824
176371	202825
2578	202826
34800	202827
136169	202828
185830	202829
16300	202830
8103	202831
2365	202832
2314	202833
143972	202834
13247	202835
156361	202836
61556	202837
40502	202838
3357	202839
85323	202840
55415	202841
91075	202842
218214	202843
161084	202844
149600	202845
4761	202846
2531	202847
42390	202848
28969	202849
9012	202850
336	202851
101843	202852
54127	202853
105562	202854
109724	202855
38388	202856
71266	202857
110221	202858
255254	202859
562	202860
4033	202861
123187	202862
12258	202863
129860	202864
7380	202865
36276	202866
89142	202867
116412	202868
142537	202869
798	202870
34187	202871
403	202872
34921	202873
40128	202874
258694	202875
4	202876
724	202877
109638	202878
233945	202879
112282	202880
62884	202881
148938	202882
15169	202883
12732	202884
2709	202885
89925	202886
51424	202887
6296	202888
40175	202889
250688	202890
10389	202891
33223	202892
87814	202893
51963	202894
19241	202895
197408	202896
8927	202897
78215	202898
125305	202899
60865	202900
24417	202901
2417	202902
270646	202903
126550	202904
194	202905
265862	202906
113684	202907
3062	202908
195855	202909
26621	202910
126919	202911
5496	202912
20830	202913
120301	202914
514	202915
58381	202916
36389	202917
100615	202918
42680	202919
20211	202920
1968	202921
25387	202922
148625	202923
33075	202924
117838	202925
15542	202926
190593	202927
260118	202928
6799	202929
70973	202930
90382	202931
5450	202932
36203	202933
6145	202934
22747	202935
202748	202936
148339	202937
3134	202938
1048	202939
130008	202940
42125	202941
32249	202942
118451	202943
24045	202944
2489	202945
47728	202946
8897	202947
36139	202948
18307	202949
74611	202950
11170	202951
245330	202952
209678	202953
16350	202954
78825	202955
4137	202956
190805	202957
2845	202958
68755	202959
34097	202960
20427	202961
148737	202962
2346	202963
62731	202964
15181	202965
68226	202966
80215	202967
80235	202968
49529	202969
197241	202970
3124	202971
77936	202972
27434	202973
106187	202974
90910	202975
17545	202976
47252	202977
85523	202978
26515	202979
117356	202980
6631	202981
20807	202982
123510	202983
41980	202984
977	202985
66208	202986
41691	202987
32854	202988
12483	202989
126538	202990
268215	202991
21447	202992
2037	202993
18314	202994
173058	202995
7933	202996
206175	202997
79819	202998
188355	202999
56	203000
135	203001
236112	203002
175388	203003
86553	203004
56792	203005
18114	203006
53152	203007
55859	203008
73378	203009
79152	203010
1	203011
299	203012
38472	203013
25882	203014
61511	203015
15078	203016
39483	203017
112376	203018
91661	203019
8458	203020
13358	203021
567	203022
25540	203023
74526	203024
7690	203025
252838	203026
256937	203027
26630	203028
99537	203029
221683	203030
413	203031
6248	203032
33919	203033
1362	203034
45483	203035
151561	203036
89221	203037
91680	203038
109015	203039
224057	203040
5039	203041
55614	203042
125873	203043
25974	203044
4748	203045
1032	203046
21812	203047
2297	203048
12538	203049
88871	203050
64063	203051
65279	203052
230808	203053
137046	203054
487	203055
7762	203056
6475	203057
39861	203058
476	203059
144871	203060
101568	203061
7679	203062
3	203063
48360	203064
70841	203065
144283	203066
9801	203067
96250	203068
101144	203069
5120	203070
727	203071
160669	203072
212973	203073
102453	203074
75652	203075
651	203076
209541	203077
42486	203078
95211	203079
44562	203080
16353	203081
268676	203082
47240	203083
92742	203084
112544	203085
36419	203086
19110	203087
26372	203088
88956	203089
8779	203090
154109	203091
107800	203092
15170	203093
44944	203094
35946	203095
29988	203096
132982	203097
187602	203098
28549	203099
360	203100
25461	203101
166363	203102
824	203103
46530	203104
13283	203105
1351	203106
66389	203107
9534	203108
2985	203109
2558	203110
3011	203111
153105	203112
1011	203113
131273	203114
48462	203115
6300	203116
2540	203117
21718	203118
9267	203119
73360	203120
44211	203121
115317	203122
70110	203123
164425	203124
6705	203125
5710	203126
4499	203127
49890	203128
171145	203129
73869	203130
214608	203131
150607	203132
76719	203133
77365	203134
67442	203135
15994	203136
262427	203137
47600	203138
8630	203139
138	203140
50212	203141
19578	203142
8919	203143
97185	203144
151736	203145
112621	203146
11470	203147
76331	203148
89054	203149
20340	203150
140369	203151
13422	203152
1537	203153
107579	203154
47565	203155
184381	203156
30318	203157
128589	203158
1311	203159
55154	203160
38518	203161
112986	203162
225544	203163
8678	203164
186964	203165
97113	203166
43332	203167
2286	203168
271676	203169
170500	203170
51350	203171
2841	203172
9935	203173
141	203174
10734	203175
1899	203176
19392	203177
5909	203178
53436	203179
10789	203180
31320	203181
251498	203182
264963	203183
6977	203184
153225	203185
67289	203186
1704	203187
142128	203188
47040	203189
67	203190
30963	203191
6156	203192
1998	203193
254513	203194
245322	203195
24900	203196
95102	203197
174453	203198
2493	203199
669	203200
77558	203201
76168	203202
71218	203203
10	203204
67737	203205
70768	203206
102380	203207
11628	203208
255913	203209
29268	203210
20896	203211
82818	203212
60754	203213
14164	203214
48340	203215
154400	203216
3185	203217
62575	203218
181757	203219
167595	203220
129931	203221
159136	203222
260435	203223
89178	203224
33643	203225
25583	203226
22355	203227
4278	203228
13645	203229
2960	203230
63139	203231
573	203232
29840	203233
131982	203234
34750	203235
19017	203236
4216	203237
171683	203238
15201	203239
30577	203240
159597	203241
118513	203242
259894	203243
88090	203244
138149	203245
3504	203246
24155	203247
5249	203248
212489	203249
49509	203250
43587	203251
19707	203252
38764	203253
90639	203254
101293	203255
2230	203256
29429	203257
46129	203258
132131	203259
32904	203260
179154	203261
65877	203262
1795	203263
15513	203264
36794	203265
774	203266
44904	203267
45068	203268
33668	203269
96655	203270
9947	203271
207912	203272
48227	203273
133848	203274
47408	203275
3887	203276
78451	203277
7342	203278
50793	203279
123621	203280
27667	203281
6046	203282
35	203283
146869	203284
162708	203285
45839	203286
69686	203287
56025	203288
8624	203289
29294	203290
10126	203291
201953	203292
67675	203293
160855	203294
53960	203295
66515	203296
15509	203297
27848	203298
1725	203299
32040	203300
142511	203301
569	203302
212000	203303
869	203304
187790	203305
132	203306
57373	203307
35556	203308
17653	203309
73739	203310
111943	203311
130730	203312
230314	203313
64959	203314
23255	203315
37676	203316
4727	203317
9583	203318
67720	203319
16854	203320
237219	203321
9227	203322
58218	203323
210892	203324
168621	203325
52469	203326
76450	203327
10623	203328
87566	203329
125356	203330
28898	203331
1896	203332
49407	203333
5086	203334
12084	203335
12148	203336
15206	203337
4301	203338
204333	203339
10219	203340
68526	203341
101020	203342
177584	203343
100626	203344
83133	203345
50051	203346
157902	203347
16981	203348
4846	203349
39449	203350
56143	203351
48068	203352
5531	203353
94472	203354
127737	203355
52139	203356
2155	203357
127109	203358
68	203359
5827	203360
139738	203361
29162	203362
158279	203363
116486	203364
59599	203365
227784	203366
108388	203367
1300	203368
47463	203369
5334	203370
14536	203371
99079	203372
78567	203373
38758	203374
78104	203375
152605	203376
257879	203377
18914	203378
141635	203379
6015	203380
5514	203381
144123	203382
231373	203383
54187	203384
27934	203385
21223	203386
194850	203387
107584	203388
29273	203389
61084	203390
25530	203391
76	203392
211094	203393
257465	203394
38995	203395
59074	203396
185857	203397
264256	203398
77133	203399
28412	203400
35995	203401
75856	203402
23230	203403
3541	203404
54081	203405
166949	203406
58420	203407
51580	203408
6012	203409
78251	203410
55173	203411
267112	203412
12923	203413
155585	203414
12742	203415
259173	203416
1169	203417
63917	203418
99978	203419
9868	203420
34572	203421
32205	203422
27008	203423
54904	203424
6071	203425
14152	203426
36752	203427
169767	203428
266760	203429
1698	203430
32866	203431
47398	203432
97495	203433
240021	203434
177809	203435
36898	203436
106173	203437
3098	203438
11290	203439
28093	203440
140812	203441
37263	203442
28517	203443
37830	203444
27041	203445
70501	203446
69810	203447
32450	203448
173104	203449
232905	203450
125961	203451
34231	203452
16774	203453
103	203454
118924	203455
18160	203456
63620	203457
97762	203458
35267	203459
228789	203460
9854	203461
5784	203462
84530	203463
2445	203464
9478	203465
179	203466
23598	203467
23673	203468
18267	203469
12735	203470
93536	203471
18645	203472
9297	203473
7257	203474
263770	203475
4156	203476
69546	203477
199027	203478
6076	203479
198500	203480
223803	203481
1936	203482
17765	203483
9107	203484
92340	203485
106368	203486
82537	203487
23618	203488
4563	203489
76740	203490
25	203491
32315	203492
30798	203493
20148	203494
15583	203495
6641	203496
145841	203497
1970	203498
55118	203499
27835	203500
43957	203501
174630	203502
226	203503
4798	203504
69856	203505
9638	203506
98328	203507
30445	203508
30646	203509
58462	203510
3648	203511
12052	203512
8542	203513
8184	203514
147179	203515
229781	203516
8063	203517
29969	203518
14635	203519
74602	203520
194467	203521
16786	203522
20618	203523
39286	203524
645	203525
21033	203526
60208	203527
8807	203528
62714	203529
5206	203530
122191	203531
2895	203532
1499	203533
74691	203534
61490	203535
112268	203536
37772	203537
68464	203538
24900	203539
11809	203540
35937	203541
107095	203542
33863	203543
4252	203544
2893	203545
246105	203546
2341	203547
390	203548
29554	203549
230211	203550
85560	203551
10297	203552
256921	203553
131293	203554
119179	203555
3793	203556
22514	203557
136003	203558
980	203559
116817	203560
6360	203561
22597	203562
118	203563
129008	203564
200584	203565
90093	203566
2675	203567
96667	203568
24208	203569
770	203570
22943	203571
32096	203572
17420	203573
15776	203574
56511	203575
40975	203576
63398	203577
37344	203578
11501	203579
115432	203580
2479	203581
100755	203582
12741	203583
22642	203584
5107	203585
24356	203586
101772	203587
154422	203588
546	203589
105414	203590
6180	203591
40808	203592
57	203593
30069	203594
8974	203595
5083	203596
17581	203597
262040	203598
25143	203599
83465	203600
36043	203601
80234	203602
12228	203603
64209	203604
18032	203605
45000	203606
19743	203607
3509	203608
165949	203609
114558	203610
35518	203611
97028	203612
42042	203613
115693	203614
22260	203615
49350	203616
10312	203617
158251	203618
42275	203619
244419	203620
93286	203621
328	203622
24391	203623
206310	203624
16223	203625
68007	203626
455	203627
3364	203628
6707	203629
18358	203630
3055	203631
355	203632
33964	203633
140031	203634
20330	203635
14220	203636
59949	203637
108733	203638
8618	203639
27813	203640
60932	203641
47288	203642
7887	203643
39753	203644
13958	203645
23777	203646
205382	203647
12968	203648
5656	203649
7123	203650
22302	203651
225851	203652
18581	203653
14651	203654
270310	203655
44563	203656
15109	203657
200915	203658
168848	203659
107370	203660
20956	203661
66517	203662
138854	203663
73049	203664
174458	203665
142052	203666
10065	203667
74183	203668
50930	203669
213210	203670
23525	203671
8388	203672
213029	203673
1671	203674
4299	203675
20584	203676
5	203677
8619	203678
50627	203679
167255	203680
138073	203681
3296	203682
6679	203683
20157	203684
1287	203685
2310	203686
14834	203687
4365	203688
4651	203689
50686	203690
33505	203691
1600	203692
22734	203693
74647	203694
84543	203695
44185	203696
108026	203697
36670	203698
126660	203699
21542	203700
936	203701
64708	203702
104783	203703
4333	203704
733	203705
158827	203706
50218	203707
859	203708
65408	203709
40090	203710
71055	203711
26049	203712
91720	203713
150320	203714
11636	203715
2605	203716
1791	203717
73437	203718
61654	203719
35983	203720
26461	203721
9184	203722
12059	203723
7605	203724
7542	203725
968	203726
205089	203727
69292	203728
17512	203729
113737	203730
75528	203731
133271	203732
587	203733
256	203734
2986	203735
25534	203736
6885	203737
889	203738
39414	203739
97120	203740
21781	203741
17886	203742
18760	203743
36014	203744
11380	203745
70666	203746
2	203747
41399	203748
1891	203749
134566	203750
57380	203751
141051	203752
63410	203753
111265	203754
79963	203755
156272	203756
56339	203757
39664	203758
46257	203759
4035	203760
50381	203761
131515	203762
83129	203763
52482	203764
15280	203765
14706	203766
62435	203767
12060	203768
84116	203769
112290	203770
13958	203771
6167	203772
69230	203773
21406	203774
57682	203775
15629	203776
46262	203777
52633	203778
58649	203779
467	203780
42662	203781
33594	203782
111885	203783
18110	203784
50629	203785
78273	203786
91661	203787
39425	203788
2785	203789
53940	203790
9253	203791
33041	203792
96173	203793
155148	203794
24541	203795
1342	203796
15530	203797
7402	203798
115178	203799
5634	203800
9379	203801
12642	203802
12817	203803
70754	203804
75928	203805
57589	203806
101259	203807
90976	203808
267544	203809
236977	203810
62802	203811
8348	203812
55363	203813
82653	203814
170006	203815
204115	203816
68286	203817
119054	203818
26154	203819
77559	203820
46666	203821
2333	203822
127026	203823
849	203824
16897	203825
21681	203826
223	203827
99683	203828
902	203829
47393	203830
151601	203831
59731	203832
8486	203833
6205	203834
5830	203835
3928	203836
18398	203837
227404	203838
154209	203839
30944	203840
58731	203841
12678	203842
18733	203843
246596	203844
2	203845
27672	203846
125736	203847
16978	203848
18450	203849
1034	203850
59416	203851
63484	203852
5328	203853
124220	203854
1810	203855
527	203856
3909	203857
36815	203858
4974	203859
170669	203860
125484	203861
320	203862
2672	203863
54166	203864
4505	203865
11	203866
27436	203867
43892	203868
53895	203869
70053	203870
3111	203871
42168	203872
7473	203873
15165	203874
26451	203875
28124	203876
164011	203877
180573	203878
62896	203879
111864	203880
13287	203881
3228	203882
160443	203883
81441	203884
159007	203885
240182	203886
18927	203887
74934	203888
32173	203889
64806	203890
133624	203891
77399	203892
21466	203893
20645	203894
86956	203895
20128	203896
98480	203897
179553	203898
92592	203899
41627	203900
36899	203901
14608	203902
3590	203903
1970	203904
1311	203905
55860	203906
4352	203907
25199	203908
4125	203909
800	203910
10745	203911
140264	203912
6139	203913
84283	203914
4294	203915
45984	203916
130645	203917
252006	203918
54139	203919
45812	203920
28015	203921
55982	203922
457	203923
919	203924
1171	203925
148258	203926
11945	203927
6304	203928
227960	203929
20305	203930
1819	203931
22035	203932
5793	203933
207836	203934
63028	203935
2400	203936
178628	203937
13978	203938
139066	203939
109444	203940
93188	203941
12838	203942
135847	203943
23973	203944
26938	203945
29719	203946
175	203947
254558	203948
39005	203949
10260	203950
149083	203951
163	203952
133058	203953
1750	203954
41213	203955
24338	203956
89857	203957
16956	203958
199511	203959
57255	203960
63197	203961
171102	203962
56569	203963
3182	203964
28168	203965
14540	203966
4686	203967
2479	203968
112756	203969
82485	203970
4855	203971
192769	203972
39636	203973
99351	203974
12494	203975
88208	203976
7931	203977
3639	203978
21870	203979
31992	203980
76171	203981
183	203982
57696	203983
116540	203984
37669	203985
4847	203986
241321	203987
8669	203988
7330	203989
1104	203990
100344	203991
5732	203992
61214	203993
203555	203994
73735	203995
146631	203996
3865	203997
31854	203998
370	203999
110481	204000
1791	204001
133540	204002
137053	204003
69456	204004
52668	204005
113553	204006
2685	204007
260956	204008
96179	204009
212535	204010
125230	204011
12049	204012
42646	204013
18587	204014
24865	204015
42127	204016
181900	204017
127761	204018
198262	204019
146062	204020
196098	204021
34342	204022
6350	204023
106470	204024
146535	204025
21452	204026
17956	204027
6362	204028
66648	204029
5198	204030
1837	204031
193317	204032
213945	204033
215489	204034
32319	204035
76243	204036
4539	204037
10706	204038
255675	204039
157899	204040
39101	204041
129427	204042
263019	204043
69443	204044
123150	204045
38372	204046
108595	204047
125943	204048
8037	204049
242893	204050
380	204051
52132	204052
33307	204053
7152	204054
36241	204055
157584	204056
53719	204057
16047	204058
224187	204059
269237	204060
36761	204061
92	204062
144305	204063
101176	204064
119263	204065
23531	204066
4685	204067
174338	204068
13926	204069
118304	204070
3101	204071
67707	204072
69847	204073
29490	204074
4608	204075
21576	204076
10907	204077
236129	204078
55186	204079
18475	204080
25900	204081
1842	204082
224193	204083
3063	204084
94912	204085
29913	204086
40063	204087
881	204088
31652	204089
45928	204090
1551	204091
100243	204092
17892	204093
117135	204094
28164	204095
1180	204096
17091	204097
44570	204098
63555	204099
226863	204100
219275	204101
161352	204102
132168	204103
63921	204104
33499	204105
54093	204106
3739	204107
8631	204108
166493	204109
130405	204110
56109	204111
5017	204112
924	204113
127134	204114
106733	204115
9372	204116
69493	204117
82826	204118
40869	204119
38251	204120
163883	204121
19282	204122
22841	204123
2283	204124
61903	204125
17579	204126
2585	204127
214403	204128
78865	204129
109850	204130
6094	204131
16390	204132
662	204133
229448	204134
16243	204135
103769	204136
2021	204137
118570	204138
55895	204139
19562	204140
71380	204141
47176	204142
112427	204143
1638	204144
109090	204145
6292	204146
99903	204147
809	204148
6390	204149
256600	204150
51174	204151
38422	204152
1899	204153
3442	204154
31196	204155
277	204156
16216	204157
129230	204158
105123	204159
1078	204160
1173	204161
11133	204162
12257	204163
27787	204164
156561	204165
52738	204166
264184	204167
24697	204168
216691	204169
137874	204170
159620	204171
279	204172
175059	204173
94812	204174
57540	204175
243	204176
57057	204177
7942	204178
4195	204179
23108	204180
24	204181
17810	204182
130975	204183
13356	204184
64065	204185
34983	204186
8951	204187
45	204188
90994	204189
153235	204190
126298	204191
9129	204192
80759	204193
3864	204194
419	204195
211895	204196
165497	204197
104744	204198
768	204199
14230	204200
9474	204201
7631	204202
5950	204203
38060	204204
23207	204205
2305	204206
17333	204207
8552	204208
13408	204209
41943	204210
21458	204211
162970	204212
7068	204213
5721	204214
105786	204215
143246	204216
67924	204217
317	204218
54289	204219
182616	204220
75314	204221
2499	204222
101765	204223
103647	204224
15841	204225
138765	204226
2766	204227
28936	204228
39823	204229
3928	204230
1289	204231
98358	204232
61460	204233
12288	204234
18756	204235
250734	204236
33162	204237
96285	204238
70631	204239
103674	204240
14522	204241
159179	204242
174985	204243
648	204244
205856	204245
153477	204246
73725	204247
270968	204248
7184	204249
2	204250
185888	204251
125363	204252
2859	204253
114845	204254
5854	204255
1493	204256
29039	204257
1191	204258
2628	204259
987	204260
21956	204261
6537	204262
188	204263
170699	204264
1829	204265
4818	204266
64162	204267
2272	204268
12967	204269
272418	204270
20365	204271
5620	204272
8921	204273
137285	204274
75	204275
50685	204276
11071	204277
2	204278
47506	204279
1595	204280
48440	204281
12423	204282
257015	204283
90941	204284
62203	204285
86933	204286
37308	204287
83601	204288
1868	204289
4546	204290
49963	204291
54254	204292
1802	204293
120389	204294
79055	204295
105260	204296
22465	204297
63173	204298
211558	204299
14158	204300
1340	204301
63342	204302
41449	204303
1478	204304
18469	204305
2403	204306
35667	204307
4506	204308
103538	204309
37949	204310
43895	204311
65086	204312
135011	204313
19638	204314
17	204315
4212	204316
182174	204317
70356	204318
180995	204319
812	204320
97607	204321
60142	204322
157193	204323
17979	204324
14413	204325
28951	204326
226524	204327
30087	204328
2856	204329
101574	204330
115116	204331
53267	204332
62595	204333
48697	204334
41349	204335
77808	204336
4281	204337
129340	204338
36954	204339
15938	204340
3462	204341
7485	204342
88648	204343
970	204344
70822	204345
19069	204346
155706	204347
40756	204348
106752	204349
12440	204350
335	204351
141472	204352
31257	204353
2613	204354
79744	204355
34660	204356
7188	204357
100105	204358
64121	204359
58510	204360
66472	204361
35604	204362
119320	204363
132910	204364
153	204365
53383	204366
27761	204367
129893	204368
3861	204369
44	204370
17018	204371
524	204372
63271	204373
97121	204374
42002	204375
18141	204376
106505	204377
217402	204378
5700	204379
31644	204380
9067	204381
252341	204382
110300	204383
222633	204384
91113	204385
161675	204386
47423	204387
11691	204388
204492	204389
89219	204390
77085	204391
15314	204392
65989	204393
67544	204394
242665	204395
5907	204396
142712	204397
112954	204398
71645	204399
115892	204400
12396	204401
43108	204402
3350	204403
75013	204404
7655	204405
37014	204406
229217	204407
5660	204408
16523	204409
78332	204410
135120	204411
205914	204412
226118	204413
127054	204414
46225	204415
84238	204416
21031	204417
136749	204418
23694	204419
113278	204420
175546	204421
44206	204422
90847	204423
15415	204424
98182	204425
2528	204426
2395	204427
197284	204428
82342	204429
21351	204430
326	204431
120074	204432
1629	204433
210951	204434
14206	204435
3908	204436
32704	204437
40881	204438
2027	204439
50767	204440
45182	204441
66910	204442
53414	204443
90834	204444
9772	204445
2203	204446
57377	204447
58599	204448
57708	204449
5263	204450
18509	204451
12812	204452
43539	204453
54107	204454
25945	204455
213197	204456
13932	204457
77185	204458
9709	204459
10644	204460
96090	204461
50912	204462
60706	204463
247402	204464
3438	204465
77236	204466
10026	204467
27678	204468
9298	204469
243119	204470
15661	204471
164017	204472
59312	204473
2646	204474
167441	204475
58920	204476
11806	204477
1460	204478
3925	204479
52563	204480
23725	204481
68886	204482
13822	204483
240782	204484
109029	204485
270078	204486
10262	204487
94076	204488
14130	204489
24098	204490
120529	204491
9738	204492
240644	204493
74317	204494
267980	204495
56694	204496
76413	204497
33802	204498
2484	204499
153558	204500
143778	204501
57326	204502
23799	204503
159509	204504
70609	204505
17656	204506
92095	204507
22821	204508
96353	204509
17915	204510
257456	204511
27969	204512
162521	204513
162350	204514
858	204515
269299	204516
9372	204517
54745	204518
50531	204519
19145	204520
88944	204521
36752	204522
3416	204523
8634	204524
70747	204525
163450	204526
8631	204527
10041	204528
673	204529
22053	204530
72193	204531
183588	204532
33022	204533
152770	204534
42984	204535
259689	204536
10468	204537
78137	204538
215491	204539
29978	204540
49657	204541
56277	204542
1254	204543
35107	204544
108737	204545
87767	204546
1913	204547
15321	204548
97742	204549
42305	204550
18376	204551
19318	204552
32353	204553
87561	204554
101368	204555
2391	204556
13654	204557
18389	204558
3020	204559
256900	204560
54008	204561
17417	204562
17400	204563
14338	204564
63594	204565
12199	204566
171590	204567
42624	204568
27234	204569
5112	204570
7764	204571
388	204572
2256	204573
51264	204574
45008	204575
163615	204576
5784	204577
34495	204578
5070	204579
61182	204580
62780	204581
13840	204582
89980	204583
152965	204584
41155	204585
210766	204586
1	204587
27417	204588
101786	204589
50377	204590
196493	204591
3134	204592
38327	204593
6612	204594
68564	204595
267302	204596
85691	204597
13191	204598
11328	204599
31392	204600
145255	204601
29543	204602
2131	204603
168155	204604
3174	204605
64979	204606
60765	204607
100928	204608
4797	204609
144196	204610
257592	204611
20574	204612
69629	204613
193505	204614
125157	204615
35096	204616
16346	204617
66360	204618
17608	204619
29955	204620
50701	204621
27827	204622
30838	204623
9332	204624
460	204625
110587	204626
232454	204627
234112	204628
47283	204629
6327	204630
266718	204631
24798	204632
47106	204633
164834	204634
20776	204635
78577	204636
111826	204637
78352	204638
42167	204639
163073	204640
77977	204641
20235	204642
31696	204643
158040	204644
9772	204645
106019	204646
740	204647
4514	204648
244257	204649
8079	204650
92603	204651
5184	204652
95503	204653
250278	204654
50290	204655
10749	204656
21403	204657
141522	204658
15168	204659
260570	204660
79140	204661
719	204662
95943	204663
5902	204664
25791	204665
25678	204666
257	204667
59897	204668
10045	204669
43189	204670
37779	204671
11532	204672
23487	204673
66078	204674
10592	204675
7216	204676
107283	204677
56140	204678
97419	204679
36202	204680
109042	204681
6433	204682
158972	204683
36913	204684
8241	204685
245474	204686
59544	204687
1925	204688
198494	204689
47817	204690
21266	204691
3942	204692
166825	204693
92336	204694
64937	204695
3637	204696
19090	204697
17495	204698
102597	204699
251809	204700
23174	204701
99289	204702
16889	204703
78635	204704
109025	204705
31540	204706
8561	204707
27753	204708
98602	204709
74686	204710
11711	204711
254216	204712
78797	204713
54702	204714
59849	204715
63508	204716
20896	204717
31691	204718
26216	204719
61556	204720
31443	204721
25263	204722
130425	204723
359	204724
88864	204725
26421	204726
73288	204727
103561	204728
157390	204729
196675	204730
203	204731
74194	204732
1125	204733
211	204734
195124	204735
42948	204736
186522	204737
503	204738
829	204739
368	204740
219069	204741
25247	204742
3210	204743
244203	204744
32898	204745
19394	204746
48892	204747
100288	204748
264	204749
35272	204750
100658	204751
49521	204752
59015	204753
94579	204754
94609	204755
88217	204756
35990	204757
11527	204758
76242	204759
41171	204760
230	204761
37413	204762
166429	204763
141448	204764
101414	204765
136192	204766
55670	204767
324	204768
52606	204769
55732	204770
96709	204771
15142	204772
131519	204773
90899	204774
40078	204775
165143	204776
28576	204777
13367	204778
23817	204779
6424	204780
30061	204781
85780	204782
109586	204783
139899	204784
55694	204785
36569	204786
77123	204787
1250	204788
67926	204789
1714	204790
163806	204791
13806	204792
24925	204793
86984	204794
47347	204795
11855	204796
98076	204797
444	204798
77005	204799
11211	204800
78991	204801
264923	204802
31282	204803
27768	204804
191421	204805
175305	204806
119195	204807
32860	204808
5016	204809
89538	204810
42461	204811
121208	204812
10361	204813
3276	204814
74783	204815
84114	204816
48500	204817
91796	204818
75448	204819
32570	204820
15710	204821
6678	204822
3482	204823
40931	204824
5580	204825
35389	204826
980	204827
4115	204828
20059	204829
5565	204830
3493	204831
205662	204832
1611	204833
23057	204834
10686	204835
727	204836
8701	204837
13678	204838
30405	204839
18723	204840
46112	204841
169304	204842
1589	204843
103874	204844
68920	204845
66882	204846
4729	204847
147764	204848
40604	204849
15915	204850
69546	204851
49827	204852
183805	204853
136025	204854
124706	204855
62751	204856
11603	204857
949	204858
95	204859
7109	204860
12438	204861
266800	204862
82509	204863
29	204864
40194	204865
11806	204866
185918	204867
105947	204868
78022	204869
99735	204870
252888	204871
50851	204872
123232	204873
129954	204874
8878	204875
255231	204876
45056	204877
145245	204878
231430	204879
4857	204880
77685	204881
15946	204882
24456	204883
77489	204884
163967	204885
32706	204886
35561	204887
55196	204888
5852	204889
115965	204890
86789	204891
1242	204892
62188	204893
92711	204894
86859	204895
19472	204896
1107	204897
35290	204898
2006	204899
265240	204900
36443	204901
1564	204902
2135	204903
112800	204904
23679	204905
80462	204906
9613	204907
6945	204908
6	204909
126119	204910
30417	204911
191449	204912
28794	204913
65498	204914
2606	204915
7788	204916
29105	204917
1526	204918
91949	204919
230770	204920
81836	204921
131019	204922
169137	204923
158056	204924
123282	204925
16204	204926
77902	204927
102892	204928
53674	204929
2550	204930
29679	204931
8395	204932
1907	204933
39922	204934
15175	204935
152028	204936
63244	204937
951	204938
100921	204939
57890	204940
57789	204941
13986	204942
9739	204943
26875	204944
73232	204945
1338	204946
194426	204947
119915	204948
28103	204949
32615	204950
262204	204951
166037	204952
139901	204953
253454	204954
87604	204955
49208	204956
67761	204957
22786	204958
22351	204959
26027	204960
54259	204961
1578	204962
95011	204963
41411	204964
29467	204965
3911	204966
176814	204967
1098	204968
1644	204969
562	204970
13695	204971
728	204972
135034	204973
107143	204974
43040	204975
6676	204976
3806	204977
72452	204978
3097	204979
34967	204980
27856	204981
13399	204982
9768	204983
3632	204984
2583	204985
259282	204986
30537	204987
34489	204988
128093	204989
3653	204990
183401	204991
140877	204992
264901	204993
163466	204994
12408	204995
70083	204996
15023	204997
126030	204998
40304	204999
47973	205000
81675	205001
13484	205002
14826	205003
4922	205004
31495	205005
238	205006
25194	205007
74509	205008
9107	205009
135735	205010
219102	205011
2655	205012
45411	205013
99287	205014
57359	205015
103875	205016
129158	205017
63214	205018
53189	205019
274	205020
39917	205021
266486	205022
82553	205023
12812	205024
34302	205025
153804	205026
139579	205027
16486	205028
29424	205029
88074	205030
1755	205031
173135	205032
74828	205033
44455	205034
120488	205035
76158	205036
8933	205037
9983	205038
5386	205039
221602	205040
46041	205041
88129	205042
2476	205043
53054	205044
20624	205045
197769	205046
142491	205047
9190	205048
189087	205049
35857	205050
38800	205051
43645	205052
37832	205053
14575	205054
2453	205055
579	205056
85896	205057
14379	205058
72301	205059
32217	205060
12531	205061
8459	205062
42744	205063
46982	205064
212196	205065
40306	205066
221318	205067
161916	205068
171233	205069
2556	205070
2209	205071
28416	205072
36917	205073
8421	205074
68601	205075
1650	205076
14372	205077
15365	205078
42601	205079
75282	205080
8440	205081
107823	205082
55917	205083
2329	205084
104146	205085
52610	205086
83706	205087
25504	205088
13427	205089
118042	205090
17985	205091
227381	205092
42382	205093
3676	205094
67555	205095
167710	205096
27044	205097
50228	205098
145228	205099
21721	205100
39079	205101
244768	205102
270961	205103
53852	205104
1083	205105
51941	205106
9630	205107
75295	205108
124777	205109
55864	205110
104539	205111
169469	205112
212731	205113
92677	205114
258392	205115
110146	205116
56205	205117
260154	205118
5802	205119
23493	205120
44734	205121
55251	205122
254652	205123
48665	205124
130108	205125
445	205126
9730	205127
97516	205128
26261	205129
8813	205130
715	205131
45010	205132
76264	205133
95039	205134
58941	205135
266673	205136
147333	205137
85047	205138
9063	205139
178475	205140
121107	205141
2855	205142
3551	205143
27073	205144
161653	205145
187158	205146
3970	205147
25378	205148
8439	205149
39090	205150
15184	205151
148525	205152
181791	205153
1985	205154
11252	205155
185144	205156
71094	205157
26575	205158
201272	205159
120356	205160
558	205161
242328	205162
264695	205163
48634	205164
159	205165
9681	205166
75498	205167
43388	205168
185568	205169
4293	205170
149949	205171
69714	205172
4379	205173
39721	205174
728	205175
33028	205176
5252	205177
196549	205178
8457	205179
222	205180
261951	205181
106567	205182
11833	205183
9554	205184
41731	205185
39878	205186
81310	205187
185602	205188
133249	205189
30826	205190
78963	205191
21509	205192
35528	205193
33715	205194
11692	205195
33335	205196
195163	205197
138145	205198
6099	205199
174531	205200
208927	205201
8369	205202
2461	205203
85884	205204
3002	205205
163249	205206
250745	205207
11719	205208
16723	205209
212	205210
122613	205211
36730	205212
44555	205213
67499	205214
79317	205215
30	205216
148472	205217
71053	205218
215882	205219
35678	205220
665	205221
194638	205222
160015	205223
53740	205224
174734	205225
84674	205226
72332	205227
111423	205228
141600	205229
99626	205230
504	205231
161672	205232
4973	205233
46806	205234
117880	205235
10151	205236
59295	205237
1716	205238
90053	205239
90210	205240
34926	205241
29826	205242
13430	205243
11210	205244
11699	205245
125366	205246
27575	205247
368	205248
173097	205249
2592	205250
70162	205251
44455	205252
63835	205253
167967	205254
54723	205255
40687	205256
184941	205257
164986	205258
16753	205259
196122	205260
81697	205261
1708	205262
64758	205263
22646	205264
18328	205265
26043	205266
195766	205267
81684	205268
71219	205269
6411	205270
16266	205271
5650	205272
149591	205273
77298	205274
6700	205275
5762	205276
15403	205277
3250	205278
9857	205279
45866	205280
39064	205281
24203	205282
171162	205283
47398	205284
23080	205285
13423	205286
2593	205287
6615	205288
5257	205289
106671	205290
95940	205291
30066	205292
169293	205293
52146	205294
81214	205295
6246	205296
61589	205297
142082	205298
1207	205299
127260	205300
53514	205301
23566	205302
35230	205303
198786	205304
219493	205305
99974	205306
91529	205307
55870	205308
53200	205309
78605	205310
23268	205311
4173	205312
129204	205313
42302	205314
20658	205315
1260	205316
146360	205317
95410	205318
144318	205319
35222	205320
111362	205321
4519	205322
18025	205323
156553	205324
1425	205325
132598	205326
29905	205327
104109	205328
206400	205329
223765	205330
108354	205331
151	205332
34183	205333
14581	205334
8999	205335
221381	205336
30907	205337
9	205338
2827	205339
108462	205340
159220	205341
235521	205342
60911	205343
200825	205344
25506	205345
70673	205346
21913	205347
36353	205348
10276	205349
90019	205350
135285	205351
34136	205352
14112	205353
7	205354
2667	205355
28184	205356
731	205357
141222	205358
19526	205359
54012	205360
122917	205361
193850	205362
28689	205363
7753	205364
223020	205365
47478	205366
10313	205367
5781	205368
159682	205369
134948	205370
3278	205371
13625	205372
12237	205373
40911	205374
116216	205375
98591	205376
40097	205377
30293	205378
9742	205379
208012	205380
23313	205381
6057	205382
25351	205383
222143	205384
67825	205385
11840	205386
1147	205387
46524	205388
97310	205389
28966	205390
44414	205391
114131	205392
76848	205393
211623	205394
44262	205395
18280	205396
43308	205397
62752	205398
4208	205399
48058	205400
156586	205401
3735	205402
2729	205403
8183	205404
7768	205405
216749	205406
12363	205407
197253	205408
54955	205409
7494	205410
136716	205411
35384	205412
9934	205413
22503	205414
198065	205415
17410	205416
165150	205417
111849	205418
28576	205419
171616	205420
26079	205421
222	205422
79594	205423
250281	205424
41320	205425
52070	205426
43036	205427
218291	205428
181598	205429
20259	205430
147500	205431
6337	205432
218517	205433
19581	205434
26077	205435
239622	205436
7415	205437
80818	205438
221	205439
33848	205440
119412	205441
39492	205442
199552	205443
9762	205444
3725	205445
48567	205446
27016	205447
6479	205448
160260	205449
79757	205450
10134	205451
11350	205452
14366	205453
5373	205454
263031	205455
134002	205456
250460	205457
97478	205458
110751	205459
43953	205460
69829	205461
31844	205462
188229	205463
2674	205464
22676	205465
6471	205466
138	205467
25655	205468
23705	205469
2949	205470
47262	205471
144974	205472
210904	205473
12502	205474
29992	205475
29124	205476
129484	205477
212125	205478
1090	205479
32979	205480
37977	205481
11449	205482
160573	205483
17985	205484
144635	205485
15890	205486
25609	205487
87294	205488
110331	205489
28078	205490
46238	205491
169675	205492
24825	205493
129430	205494
88512	205495
21170	205496
4920	205497
6639	205498
2301	205499
175863	205500
155225	205501
57201	205502
191716	205503
100154	205504
117737	205505
20930	205506
29396	205507
52651	205508
10093	205509
88704	205510
145472	205511
12848	205512
109945	205513
39537	205514
177268	205515
14606	205516
11239	205517
4321	205518
195462	205519
9428	205520
22541	205521
17227	205522
19641	205523
6245	205524
16505	205525
9319	205526
272	205527
54977	205528
57193	205529
16723	205530
160763	205531
61395	205532
18952	205533
150308	205534
48104	205535
86607	205536
2793	205537
2478	205538
40030	205539
1705	205540
249371	205541
86173	205542
17395	205543
8814	205544
73475	205545
224587	205546
40679	205547
72640	205548
168629	205549
890	205550
56954	205551
13144	205552
50950	205553
702	205554
61702	205555
137232	205556
646	205557
5255	205558
230177	205559
234891	205560
5950	205561
86954	205562
34420	205563
271141	205564
108666	205565
232	205566
4381	205567
12338	205568
116902	205569
255128	205570
99796	205571
63518	205572
30200	205573
142111	205574
6274	205575
51561	205576
98101	205577
116185	205578
54467	205579
1858	205580
124722	205581
22191	205582
31010	205583
158465	205584
34704	205585
121806	205586
706	205587
11331	205588
229945	205589
727	205590
1819	205591
77787	205592
3328	205593
114788	205594
154396	205595
72792	205596
248689	205597
99926	205598
60390	205599
18898	205600
24217	205601
54696	205602
19242	205603
478	205604
55404	205605
78309	205606
77366	205607
22094	205608
53887	205609
6480	205610
22661	205611
39379	205612
259	205613
43169	205614
48333	205615
7632	205616
12583	205617
24663	205618
41484	205619
996	205620
59136	205621
121933	205622
66298	205623
79561	205624
580	205625
4484	205626
153579	205627
89890	205628
26175	205629
28822	205630
52424	205631
227098	205632
13072	205633
257841	205634
89510	205635
164938	205636
148240	205637
12	205638
4907	205639
89037	205640
91449	205641
6290	205642
14894	205643
35689	205644
113472	205645
258573	205646
30547	205647
39309	205648
5067	205649
7940	205650
39	205651
162844	205652
455	205653
19683	205654
75405	205655
125388	205656
109113	205657
111922	205658
132351	205659
95046	205660
20	205661
198224	205662
4635	205663
119	205664
250964	205665
55343	205666
7676	205667
29139	205668
39464	205669
3304	205670
30054	205671
265306	205672
211124	205673
33750	205674
393	205675
4215	205676
103715	205677
7759	205678
153025	205679
83893	205680
130338	205681
72555	205682
29993	205683
2378	205684
6951	205685
3137	205686
21523	205687
121196	205688
22418	205689
67514	205690
108027	205691
222043	205692
64871	205693
231120	205694
161925	205695
4289	205696
9555	205697
32813	205698
33854	205699
79570	205700
2887	205701
56473	205702
5430	205703
571	205704
37310	205705
43638	205706
209270	205707
20990	205708
5604	205709
22397	205710
186691	205711
36853	205712
115434	205713
92688	205714
92322	205715
61983	205716
47446	205717
94062	205718
27279	205719
50577	205720
97066	205721
14726	205722
13080	205723
9751	205724
1930	205725
98972	205726
6262	205727
213675	205728
105191	205729
204636	205730
236340	205731
11105	205732
10470	205733
32993	205734
100404	205735
249250	205736
15431	205737
76591	205738
1	205739
14674	205740
58175	205741
18633	205742
127617	205743
22305	205744
7016	205745
1684	205746
15739	205747
83413	205748
42964	205749
131	205750
10932	205751
2805	205752
48859	205753
42843	205754
40253	205755
104239	205756
4819	205757
5175	205758
147474	205759
3881	205760
6449	205761
4424	205762
18909	205763
30410	205764
2769	205765
46971	205766
1190	205767
136902	205768
26080	205769
21933	205770
107955	205771
773	205772
17819	205773
31454	205774
113735	205775
164231	205776
38636	205777
62424	205778
12852	205779
2927	205780
153211	205781
870	205782
14192	205783
68336	205784
3184	205785
126130	205786
108142	205787
3214	205788
28294	205789
91217	205790
12395	205791
166792	205792
143196	205793
59303	205794
95140	205795
31904	205796
18759	205797
27810	205798
92671	205799
250040	205800
10815	205801
27285	205802
30395	205803
119261	205804
64661	205805
55890	205806
174276	205807
119490	205808
152695	205809
37239	205810
32615	205811
141777	205812
104610	205813
51327	205814
7147	205815
10646	205816
173361	205817
29453	205818
35550	205819
20944	205820
289	205821
19983	205822
155619	205823
38602	205824
2945	205825
134655	205826
76579	205827
66220	205828
89116	205829
15878	205830
258985	205831
13335	205832
100100	205833
5325	205834
102341	205835
41228	205836
42194	205837
77300	205838
8362	205839
266811	205840
13143	205841
1749	205842
45185	205843
58821	205844
45770	205845
8275	205846
10932	205847
207741	205848
3723	205849
32043	205850
75198	205851
136023	205852
51821	205853
29899	205854
33368	205855
218761	205856
16260	205857
15086	205858
1356	205859
34861	205860
40400	205861
35119	205862
160068	205863
17068	205864
35089	205865
61212	205866
109739	205867
175683	205868
120446	205869
12000	205870
125622	205871
63394	205872
6963	205873
34746	205874
4289	205875
46187	205876
167442	205877
62	205878
158967	205879
46856	205880
167027	205881
2148	205882
1348	205883
114317	205884
17463	205885
87843	205886
28139	205887
256275	205888
192992	205889
2929	205890
3811	205891
6213	205892
16160	205893
2532	205894
71160	205895
2055	205896
46978	205897
169617	205898
74	205899
36282	205900
152550	205901
10847	205902
9204	205903
18422	205904
80015	205905
35281	205906
4891	205907
88473	205908
1422	205909
9431	205910
992	205911
117761	205912
45831	205913
3805	205914
88920	205915
66	205916
9527	205917
22159	205918
237477	205919
253758	205920
1962	205921
76031	205922
3663	205923
25485	205924
235605	205925
234286	205926
6115	205927
21022	205928
5539	205929
1177	205930
151376	205931
111581	205932
17752	205933
242654	205934
22784	205935
71840	205936
11118	205937
21719	205938
81371	205939
152855	205940
4112	205941
211040	205942
81735	205943
34608	205944
30921	205945
49489	205946
144061	205947
18234	205948
32250	205949
34430	205950
31291	205951
4766	205952
2192	205953
154112	205954
242301	205955
150026	205956
213577	205957
46753	205958
26615	205959
188649	205960
38646	205961
3015	205962
242882	205963
36425	205964
96217	205965
2791	205966
168	205967
85985	205968
23485	205969
109069	205970
89960	205971
33273	205972
1283	205973
3328	205974
123817	205975
72943	205976
13586	205977
32170	205978
31489	205979
807	205980
60720	205981
56747	205982
50089	205983
110182	205984
152913	205985
10307	205986
43582	205987
104624	205988
89123	205989
12478	205990
2263	205991
3058	205992
25702	205993
58671	205994
353	205995
36056	205996
115479	205997
71070	205998
11951	205999
53585	206000
3909	206001
58480	206002
98447	206003
69138	206004
25433	206005
2819	206006
81406	206007
101267	206008
8836	206009
32190	206010
100554	206011
49859	206012
117397	206013
3788	206014
16257	206015
1140	206016
98482	206017
105229	206018
170051	206019
26774	206020
2698	206021
183625	206022
77205	206023
37710	206024
2707	206025
462	206026
1522	206027
7857	206028
122815	206029
77191	206030
60800	206031
134088	206032
162388	206033
16773	206034
4095	206035
2604	206036
9731	206037
74824	206038
225366	206039
70654	206040
10659	206041
21313	206042
3579	206043
5773	206044
157475	206045
25707	206046
119542	206047
6929	206048
75308	206049
19068	206050
247576	206051
16152	206052
863	206053
4924	206054
2324	206055
107889	206056
91181	206057
17619	206058
141909	206059
18351	206060
39737	206061
48696	206062
37306	206063
25408	206064
137735	206065
13020	206066
2625	206067
25138	206068
980	206069
10883	206070
128486	206071
199246	206072
62303	206073
950	206074
68433	206075
14247	206076
36601	206077
95508	206078
81810	206079
22042	206080
161081	206081
73069	206082
87233	206083
100	206084
178090	206085
171555	206086
10067	206087
13501	206088
23245	206089
94814	206090
46250	206091
54549	206092
222456	206093
27134	206094
139077	206095
29437	206096
213704	206097
36129	206098
121832	206099
24270	206100
13539	206101
69318	206102
73221	206103
4151	206104
14663	206105
83385	206106
152332	206107
12029	206108
255872	206109
71010	206110
1548	206111
54776	206112
247850	206113
1101	206114
98470	206115
6294	206116
42618	206117
60302	206118
24502	206119
18956	206120
8959	206121
65450	206122
24392	206123
124826	206124
29316	206125
125203	206126
8729	206127
80222	206128
70816	206129
20259	206130
33920	206131
131665	206132
26475	206133
20911	206134
15881	206135
5658	206136
13393	206137
2924	206138
16440	206139
64167	206140
18817	206141
119264	206142
11008	206143
266655	206144
9449	206145
31783	206146
33222	206147
177422	206148
2173	206149
6145	206150
258588	206151
18040	206152
27234	206153
126940	206154
3349	206155
96665	206156
154823	206157
14467	206158
15502	206159
73704	206160
158834	206161
16325	206162
33893	206163
5539	206164
126644	206165
280	206166
13531	206167
108665	206168
44163	206169
111718	206170
78348	206171
42049	206172
55432	206173
17119	206174
71196	206175
3024	206176
225745	206177
249908	206178
86523	206179
62	206180
15172	206181
29227	206182
158848	206183
111716	206184
7015	206185
14025	206186
44953	206187
559	206188
11685	206189
7950	206190
501	206191
93924	206192
3480	206193
139931	206194
113689	206195
1479	206196
107729	206197
1528	206198
33369	206199
4325	206200
1137	206201
29252	206202
87890	206203
14719	206204
80041	206205
7972	206206
115895	206207
189856	206208
24437	206209
4703	206210
261409	206211
205357	206212
2993	206213
42232	206214
49687	206215
2968	206216
4268	206217
78388	206218
9387	206219
102093	206220
44217	206221
40082	206222
16364	206223
7086	206224
136	206225
73567	206226
1216	206227
98112	206228
21103	206229
73697	206230
52038	206231
119064	206232
55322	206233
92764	206234
57837	206235
9635	206236
44761	206237
14	206238
17040	206239
74970	206240
74938	206241
8246	206242
55078	206243
50971	206244
9700	206245
1554	206246
140071	206247
25497	206248
3585	206249
21335	206250
75942	206251
60721	206252
6229	206253
94395	206254
24375	206255
185215	206256
21836	206257
1457	206258
239743	206259
5509	206260
221	206261
180517	206262
46011	206263
189327	206264
14619	206265
55253	206266
162812	206267
246819	206268
8528	206269
16857	206270
1666	206271
233839	206272
75609	206273
1078	206274
49825	206275
170508	206276
268773	206277
22437	206278
41740	206279
68609	206280
4689	206281
26682	206282
109640	206283
2703	206284
5447	206285
44009	206286
269641	206287
192784	206288
2032	206289
41251	206290
98112	206291
59348	206292
2663	206293
21875	206294
7699	206295
16439	206296
4464	206297
41577	206298
77525	206299
223451	206300
188361	206301
79649	206302
142	206303
2770	206304
120066	206305
107468	206306
36907	206307
98036	206308
19796	206309
128899	206310
50554	206311
234666	206312
38794	206313
13327	206314
83086	206315
9418	206316
98255	206317
104552	206318
42134	206319
169817	206320
5256	206321
72347	206322
16063	206323
40758	206324
153946	206325
2609	206326
5156	206327
171773	206328
155149	206329
15887	206330
9277	206331
1201	206332
74459	206333
208988	206334
244552	206335
97105	206336
133888	206337
2641	206338
9289	206339
229872	206340
8272	206341
82626	206342
35371	206343
7585	206344
10215	206345
9242	206346
5825	206347
2251	206348
1494	206349
21028	206350
6793	206351
1535	206352
150519	206353
49856	206354
1865	206355
89860	206356
110146	206357
141542	206358
55651	206359
101578	206360
26887	206361
36244	206362
231227	206363
82639	206364
25575	206365
66520	206366
100344	206367
96723	206368
31677	206369
152820	206370
148219	206371
16571	206372
73732	206373
2138	206374
117468	206375
15826	206376
130511	206377
152436	206378
4627	206379
101033	206380
47448	206381
104429	206382
164017	206383
6623	206384
90330	206385
18577	206386
221359	206387
199239	206388
16270	206389
6675	206390
4281	206391
63507	206392
61284	206393
24248	206394
237639	206395
53008	206396
156293	206397
4792	206398
99834	206399
175727	206400
43670	206401
262388	206402
2375	206403
85601	206404
31569	206405
23931	206406
108877	206407
1929	206408
69331	206409
54833	206410
23318	206411
37640	206412
56480	206413
169840	206414
2221	206415
91937	206416
44738	206417
84318	206418
18528	206419
14228	206420
18091	206421
8618	206422
135099	206423
20737	206424
20816	206425
106248	206426
4172	206427
30868	206428
34777	206429
112301	206430
853	206431
90959	206432
77867	206433
81934	206434
1867	206435
12188	206436
9780	206437
77947	206438
1821	206439
90031	206440
2565	206441
253	206442
77493	206443
190130	206444
760	206445
5955	206446
167894	206447
1336	206448
29201	206449
52983	206450
6187	206451
6785	206452
231738	206453
219469	206454
54883	206455
8222	206456
22131	206457
130860	206458
270445	206459
24385	206460
10993	206461
14179	206462
151986	206463
136773	206464
2200	206465
9059	206466
86124	206467
23954	206468
21781	206469
55194	206470
26931	206471
31054	206472
244728	206473
66928	206474
7320	206475
30894	206476
227065	206477
148121	206478
21518	206479
233	206480
6841	206481
127742	206482
92603	206483
32380	206484
4717	206485
78253	206486
12275	206487
11783	206488
38585	206489
62764	206490
426	206491
107094	206492
35634	206493
19265	206494
194898	206495
20449	206496
9168	206497
250221	206498
2635	206499
247017	206500
7645	206501
20079	206502
233070	206503
72125	206504
14836	206505
117062	206506
112827	206507
8393	206508
5961	206509
12086	206510
205	206511
17070	206512
123395	206513
110056	206514
30262	206515
1498	206516
24112	206517
168670	206518
23110	206519
3158	206520
24359	206521
5590	206522
334	206523
1695	206524
108620	206525
582	206526
195951	206527
23783	206528
2257	206529
181	206530
65798	206531
355	206532
2898	206533
183528	206534
1821	206535
225137	206536
73169	206537
96313	206538
32137	206539
62214	206540
24313	206541
2336	206542
16204	206543
271254	206544
11340	206545
5607	206546
94237	206547
26885	206548
6470	206549
7020	206550
7952	206551
14305	206552
55052	206553
30436	206554
19242	206555
5604	206556
102291	206557
139951	206558
3563	206559
20733	206560
10050	206561
47510	206562
100217	206563
144366	206564
95406	206565
1715	206566
80797	206567
25254	206568
110615	206569
17471	206570
39442	206571
41454	206572
13918	206573
415	206574
5776	206575
220056	206576
14869	206577
16290	206578
26317	206579
46083	206580
256932	206581
53406	206582
42028	206583
25232	206584
98459	206585
103026	206586
16178	206587
22982	206588
42894	206589
8925	206590
21255	206591
161672	206592
76002	206593
6083	206594
9049	206595
32812	206596
156144	206597
726	206598
31722	206599
94	206600
17896	206601
41285	206602
45114	206603
25388	206604
26953	206605
38899	206606
23092	206607
195395	206608
84234	206609
1696	206610
246847	206611
447	206612
56467	206613
165980	206614
162632	206615
44377	206616
13333	206617
139816	206618
1306	206619
12618	206620
15556	206621
38	206622
32312	206623
116925	206624
10976	206625
1653	206626
10433	206627
8629	206628
38784	206629
155158	206630
924	206631
24139	206632
6232	206633
87239	206634
202434	206635
88902	206636
7422	206637
114319	206638
73654	206639
171536	206640
34011	206641
2775	206642
253620	206643
20483	206644
2494	206645
11443	206646
207848	206647
25051	206648
124652	206649
345	206650
27525	206651
2608	206652
95157	206653
12230	206654
24027	206655
5069	206656
81273	206657
33328	206658
726	206659
2842	206660
236172	206661
1072	206662
72380	206663
153230	206664
4131	206665
158550	206666
56916	206667
140955	206668
22567	206669
49797	206670
67418	206671
10651	206672
10051	206673
115290	206674
1181	206675
11787	206676
52288	206677
4644	206678
19415	206679
56849	206680
31505	206681
32830	206682
81625	206683
60151	206684
100809	206685
238149	206686
3977	206687
49271	206688
135750	206689
51937	206690
148699	206691
72294	206692
164333	206693
60675	206694
25221	206695
98908	206696
123	206697
1244	206698
241138	206699
770	206700
469	206701
16001	206702
87474	206703
7232	206704
96550	206705
9841	206706
67384	206707
1734	206708
159819	206709
160667	206710
143313	206711
117138	206712
2951	206713
243271	206714
3258	206715
23614	206716
253727	206717
5022	206718
248273	206719
69045	206720
19447	206721
27433	206722
117729	206723
12319	206724
134639	206725
267828	206726
186	206727
3939	206728
176	206729
47027	206730
6171	206731
2874	206732
147422	206733
74260	206734
58822	206735
7584	206736
1898	206737
34994	206738
22088	206739
28658	206740
37000	206741
5701	206742
13687	206743
35490	206744
6105	206745
6254	206746
161526	206747
85385	206748
11188	206749
57864	206750
27547	206751
1094	206752
44428	206753
75623	206754
11454	206755
672	206756
11553	206757
150883	206758
39981	206759
90948	206760
91304	206761
6372	206762
2829	206763
179357	206764
26799	206765
52734	206766
23384	206767
816	206768
10148	206769
95403	206770
31593	206771
81725	206772
24259	206773
103892	206774
103830	206775
94831	206776
66081	206777
52743	206778
172016	206779
161467	206780
116910	206781
5613	206782
60094	206783
253732	206784
217250	206785
2635	206786
58796	206787
195421	206788
5793	206789
104117	206790
6190	206791
12139	206792
36093	206793
36230	206794
25555	206795
60781	206796
80751	206797
3446	206798
151940	206799
76625	206800
149731	206801
16849	206802
41621	206803
84615	206804
23471	206805
16686	206806
49238	206807
32500	206808
5439	206809
5078	206810
124304	206811
34844	206812
67529	206813
102743	206814
28495	206815
221045	206816
35740	206817
63039	206818
9519	206819
22546	206820
20999	206821
117787	206822
120053	206823
70624	206824
116317	206825
2639	206826
124691	206827
75413	206828
8107	206829
39406	206830
18402	206831
254460	206832
53858	206833
8669	206834
24017	206835
7486	206836
3884	206837
23475	206838
70503	206839
214172	206840
9184	206841
13158	206842
227659	206843
8299	206844
23506	206845
89398	206846
166796	206847
259391	206848
51307	206849
44127	206850
4371	206851
40228	206852
11604	206853
4726	206854
104629	206855
69009	206856
30068	206857
50775	206858
36806	206859
89827	206860
104366	206861
1108	206862
9400	206863
409	206864
103116	206865
16777	206866
3108	206867
71846	206868
25997	206869
129582	206870
52500	206871
4144	206872
4758	206873
208	206874
145975	206875
6424	206876
20284	206877
145061	206878
94760	206879
14943	206880
21861	206881
14278	206882
2605	206883
266203	206884
19908	206885
5735	206886
17491	206887
36451	206888
56119	206889
60811	206890
761	206891
1980	206892
242084	206893
19987	206894
244012	206895
30799	206896
16667	206897
188683	206898
113331	206899
150743	206900
38910	206901
28833	206902
218745	206903
74204	206904
13889	206905
142780	206906
71815	206907
86727	206908
125055	206909
98512	206910
16135	206911
6198	206912
4433	206913
1690	206914
1262	206915
14382	206916
107036	206917
20984	206918
102499	206919
5721	206920
30844	206921
27425	206922
126687	206923
148874	206924
22715	206925
42571	206926
108712	206927
20723	206928
23867	206929
72523	206930
123239	206931
96801	206932
254479	206933
22717	206934
7829	206935
3883	206936
6858	206937
1716	206938
53166	206939
40350	206940
5231	206941
187741	206942
8025	206943
198705	206944
161762	206945
2858	206946
157240	206947
103039	206948
64733	206949
175835	206950
54357	206951
530	206952
240882	206953
260326	206954
150605	206955
1517	206956
58089	206957
45330	206958
10922	206959
70573	206960
155780	206961
178571	206962
56679	206963
73015	206964
66317	206965
77752	206966
29393	206967
2734	206968
94226	206969
17597	206970
86440	206971
31610	206972
19281	206973
230082	206974
144707	206975
158	206976
86264	206977
2038	206978
10049	206979
15607	206980
45561	206981
26237	206982
67659	206983
150599	206984
221748	206985
105134	206986
22825	206987
127021	206988
205119	206989
192	206990
36632	206991
3802	206992
79794	206993
5329	206994
106355	206995
159344	206996
10063	206997
144357	206998
2323	206999
60061	207000
185412	207001
1786	207002
166485	207003
7547	207004
43694	207005
50422	207006
54192	207007
268549	207008
136714	207009
2383	207010
84950	207011
9090	207012
215943	207013
16929	207014
214881	207015
96940	207016
68639	207017
80343	207018
8419	207019
105129	207020
1296	207021
264180	207022
13475	207023
5384	207024
12025	207025
16022	207026
1	207027
45593	207028
55565	207029
16383	207030
90513	207031
3073	207032
7907	207033
103975	207034
57586	207035
37907	207036
37617	207037
25835	207038
16757	207039
163344	207040
107393	207041
3902	207042
8991	207043
8442	207044
102309	207045
2418	207046
121368	207047
160044	207048
2180	207049
162848	207050
145555	207051
62918	207052
65467	207053
36831	207054
38636	207055
285	207056
228206	207057
24851	207058
31343	207059
8906	207060
28598	207061
160492	207062
24015	207063
12381	207064
2209	207065
43251	207066
135932	207067
6016	207068
89260	207069
844	207070
169536	207071
52938	207072
243423	207073
45359	207074
267595	207075
125526	207076
111105	207077
57256	207078
153018	207079
19002	207080
24757	207081
3362	207082
258235	207083
658	207084
2451	207085
7232	207086
114683	207087
21382	207088
73767	207089
136	207090
1027	207091
164342	207092
8760	207093
164542	207094
143302	207095
23400	207096
17725	207097
2053	207098
173863	207099
101204	207100
93708	207101
29249	207102
257587	207103
13530	207104
164841	207105
6739	207106
27495	207107
223344	207108
13580	207109
468	207110
54	207111
19477	207112
39911	207113
264455	207114
12013	207115
3214	207116
97308	207117
13831	207118
16842	207119
100014	207120
14619	207121
3473	207122
7843	207123
1138	207124
1887	207125
54173	207126
14129	207127
68589	207128
6282	207129
16794	207130
69605	207131
3226	207132
84	207133
1481	207134
129427	207135
40902	207136
28279	207137
6479	207138
552	207139
20550	207140
83054	207141
139234	207142
48806	207143
111284	207144
47737	207145
104033	207146
12176	207147
2295	207148
34462	207149
122415	207150
9780	207151
221839	207152
26660	207153
66663	207154
66174	207155
46482	207156
115827	207157
57467	207158
22	207159
183384	207160
24535	207161
54865	207162
101839	207163
238	207164
235579	207165
168109	207166
82924	207167
236971	207168
13801	207169
125510	207170
75468	207171
240625	207172
946	207173
9500	207174
97188	207175
84305	207176
33688	207177
75	207178
36275	207179
3612	207180
41358	207181
168378	207182
83945	207183
82014	207184
10338	207185
13455	207186
36833	207187
237388	207188
129056	207189
19162	207190
7845	207191
110392	207192
71877	207193
3	207194
15601	207195
93657	207196
15936	207197
86602	207198
2253	207199
161789	207200
10519	207201
269588	207202
7398	207203
3280	207204
2013	207205
18443	207206
32895	207207
115839	207208
38226	207209
129013	207210
83209	207211
98094	207212
126723	207213
257269	207214
3303	207215
25149	207216
74757	207217
167739	207218
4664	207219
35631	207220
20473	207221
48914	207222
78727	207223
2840	207224
68629	207225
110252	207226
866	207227
66801	207228
25849	207229
40148	207230
75327	207231
12712	207232
21690	207233
20462	207234
73224	207235
80192	207236
6690	207237
106463	207238
71165	207239
131208	207240
1619	207241
212	207242
642	207243
50929	207244
12489	207245
24698	207246
229846	207247
63497	207248
1718	207249
116430	207250
7303	207251
54860	207252
18152	207253
160328	207254
22447	207255
7909	207256
40232	207257
117610	207258
677	207259
130229	207260
200129	207261
65623	207262
87292	207263
145700	207264
472	207265
98786	207266
56057	207267
105127	207268
7758	207269
160625	207270
90893	207271
10742	207272
7445	207273
53103	207274
9458	207275
223639	207276
4834	207277
6577	207278
150730	207279
20984	207280
105678	207281
23673	207282
1560	207283
27821	207284
6821	207285
92995	207286
67781	207287
23675	207288
799	207289
57700	207290
18674	207291
125	207292
4900	207293
42346	207294
13544	207295
26342	207296
103200	207297
60722	207298
265316	207299
117176	207300
36609	207301
73310	207302
1991	207303
1117	207304
4946	207305
2499	207306
59824	207307
201813	207308
3337	207309
69898	207310
8658	207311
69056	207312
15081	207313
7715	207314
5123	207315
76355	207316
11845	207317
162138	207318
22044	207319
95708	207320
201468	207321
67620	207322
205880	207323
168957	207324
2055	207325
3901	207326
170585	207327
21695	207328
46197	207329
142666	207330
41543	207331
100563	207332
781	207333
38072	207334
82319	207335
14834	207336
11253	207337
16972	207338
188020	207339
25063	207340
55433	207341
167861	207342
67477	207343
3479	207344
1631	207345
16636	207346
79382	207347
52963	207348
240656	207349
2966	207350
36719	207351
771	207352
47656	207353
11214	207354
3806	207355
6995	207356
24379	207357
3132	207358
209722	207359
94618	207360
88344	207361
49024	207362
23401	207363
53711	207364
30889	207365
145355	207366
36176	207367
19332	207368
934	207369
1546	207370
3177	207371
90150	207372
28687	207373
7738	207374
75734	207375
237819	207376
103120	207377
17354	207378
16886	207379
12249	207380
22822	207381
255888	207382
38378	207383
25017	207384
2391	207385
1011	207386
9814	207387
24667	207388
155848	207389
222541	207390
20642	207391
9788	207392
5672	207393
8719	207394
248444	207395
70860	207396
86457	207397
70250	207398
132174	207399
150414	207400
139426	207401
21870	207402
77334	207403
23209	207404
7192	207405
197860	207406
5285	207407
12647	207408
61192	207409
108004	207410
2931	207411
94579	207412
8368	207413
73837	207414
162892	207415
109862	207416
30739	207417
146900	207418
40250	207419
17956	207420
877	207421
60179	207422
89209	207423
72885	207424
119899	207425
50762	207426
103314	207427
9556	207428
720	207429
254904	207430
247280	207431
7701	207432
28948	207433
6767	207434
150396	207435
44792	207436
94805	207437
263388	207438
161365	207439
37128	207440
18014	207441
111727	207442
206813	207443
149471	207444
134399	207445
104140	207446
7768	207447
2146	207448
44120	207449
219546	207450
176938	207451
4330	207452
34539	207453
267041	207454
23282	207455
257844	207456
70252	207457
3874	207458
4510	207459
266514	207460
16155	207461
170388	207462
14883	207463
47276	207464
8248	207465
105781	207466
69736	207467
49579	207468
29267	207469
4569	207470
44053	207471
13051	207472
130030	207473
39006	207474
40907	207475
7509	207476
2016	207477
2444	207478
262042	207479
1141	207480
104614	207481
113959	207482
60290	207483
8344	207484
61443	207485
12045	207486
18217	207487
13662	207488
67359	207489
55107	207490
4921	207491
80947	207492
4042	207493
237716	207494
46380	207495
19017	207496
33963	207497
43398	207498
3391	207499
24716	207500
233506	207501
15542	207502
3713	207503
68458	207504
26710	207505
92017	207506
5782	207507
26590	207508
12911	207509
28637	207510
12554	207511
31859	207512
241226	207513
162845	207514
3836	207515
12238	207516
3121	207517
42325	207518
249812	207519
80241	207520
5005	207521
1922	207522
68074	207523
254717	207524
35765	207525
384	207526
1652	207527
2829	207528
195017	207529
11972	207530
12442	207531
7118	207532
21869	207533
2988	207534
103166	207535
38215	207536
84744	207537
12617	207538
67037	207539
21474	207540
15188	207541
59978	207542
69884	207543
166569	207544
95537	207545
292	207546
36099	207547
1363	207548
214865	207549
1371	207550
255484	207551
3162	207552
21293	207553
35340	207554
20233	207555
20765	207556
40453	207557
29223	207558
228116	207559
57854	207560
19055	207561
98442	207562
182027	207563
12618	207564
4393	207565
103567	207566
5481	207567
41537	207568
3454	207569
34247	207570
48175	207571
150264	207572
225625	207573
5528	207574
257895	207575
128858	207576
147349	207577
80093	207578
39	207579
98315	207580
50565	207581
18523	207582
155546	207583
46965	207584
597	207585
53717	207586
20676	207587
117790	207588
136069	207589
8656	207590
88894	207591
945	207592
6172	207593
42562	207594
31683	207595
155	207596
49441	207597
96504	207598
13015	207599
54492	207600
173847	207601
12173	207602
5524	207603
5692	207604
811	207605
219205	207606
91157	207607
4651	207608
4833	207609
33804	207610
113200	207611
76784	207612
171189	207613
195309	207614
34723	207615
12005	207616
32862	207617
1853	207618
77421	207619
72773	207620
211644	207621
219461	207622
16355	207623
1922	207624
45427	207625
2551	207626
27068	207627
160	207628
15245	207629
62398	207630
39004	207631
11240	207632
10992	207633
75574	207634
97300	207635
239675	207636
15055	207637
23096	207638
52073	207639
2365	207640
95732	207641
12705	207642
41232	207643
98881	207644
92506	207645
68931	207646
200	207647
6747	207648
21356	207649
63194	207650
6243	207651
265512	207652
57597	207653
92638	207654
113178	207655
260499	207656
139760	207657
189122	207658
20610	207659
63833	207660
20821	207661
94532	207662
261297	207663
129206	207664
25516	207665
76772	207666
19012	207667
6618	207668
8507	207669
82871	207670
30022	207671
178865	207672
131821	207673
168025	207674
166114	207675
210493	207676
70237	207677
30573	207678
10348	207679
24420	207680
58363	207681
253928	207682
99610	207683
27203	207684
108854	207685
40879	207686
22407	207687
28706	207688
40827	207689
82417	207690
1410	207691
4447	207692
14987	207693
31031	207694
50576	207695
12305	207696
101963	207697
19246	207698
2954	207699
21957	207700
185214	207701
100849	207702
33657	207703
186254	207704
80999	207705
4802	207706
3225	207707
28693	207708
79347	207709
37784	207710
81585	207711
3567	207712
69131	207713
171489	207714
2456	207715
132300	207716
203379	207717
36019	207718
15421	207719
77280	207720
10389	207721
25076	207722
86495	207723
219330	207724
1361	207725
1383	207726
226875	207727
91315	207728
176797	207729
530	207730
15234	207731
18540	207732
16190	207733
1380	207734
2615	207735
48	207736
31082	207737
36968	207738
236454	207739
18878	207740
64221	207741
92102	207742
235859	207743
1835	207744
112274	207745
39661	207746
14996	207747
73019	207748
132923	207749
211712	207750
2594	207751
4258	207752
774	207753
11578	207754
30725	207755
160336	207756
102436	207757
39676	207758
14049	207759
16281	207760
95867	207761
109431	207762
78814	207763
57529	207764
45060	207765
35895	207766
59515	207767
112428	207768
1165	207769
18414	207770
613	207771
17821	207772
103707	207773
51969	207774
57977	207775
94701	207776
8720	207777
13950	207778
149186	207779
206615	207780
128596	207781
36867	207782
11896	207783
794	207784
3427	207785
12110	207786
1933	207787
162322	207788
226418	207789
44954	207790
106552	207791
53873	207792
9406	207793
48623	207794
135209	207795
26435	207796
4273	207797
88632	207798
177	207799
120928	207800
77067	207801
4217	207802
32620	207803
55492	207804
36808	207805
72035	207806
32646	207807
1879	207808
4455	207809
63470	207810
17702	207811
18946	207812
19747	207813
59686	207814
21412	207815
32886	207816
3005	207817
20037	207818
103284	207819
6740	207820
103361	207821
191900	207822
2804	207823
126559	207824
2596	207825
48906	207826
251970	207827
79961	207828
24042	207829
34815	207830
47389	207831
7089	207832
16770	207833
217065	207834
697	207835
11764	207836
8504	207837
117373	207838
160388	207839
26044	207840
44010	207841
24020	207842
23084	207843
113829	207844
252949	207845
19947	207846
9269	207847
44921	207848
64006	207849
101158	207850
134706	207851
8534	207852
1217	207853
95920	207854
1613	207855
43047	207856
214150	207857
10607	207858
198716	207859
50365	207860
23813	207861
15080	207862
91118	207863
124330	207864
104116	207865
61694	207866
35189	207867
10761	207868
33170	207869
191738	207870
2149	207871
84387	207872
52842	207873
1189	207874
6413	207875
2425	207876
209168	207877
253777	207878
4859	207879
84814	207880
3645	207881
22763	207882
53281	207883
8343	207884
15651	207885
47822	207886
39593	207887
69546	207888
272356	207889
33968	207890
797	207891
151191	207892
219538	207893
14922	207894
15713	207895
5489	207896
8649	207897
10979	207898
134418	207899
4420	207900
7254	207901
6107	207902
32861	207903
140899	207904
3762	207905
45466	207906
32244	207907
1001	207908
108342	207909
6024	207910
84948	207911
6022	207912
44518	207913
209542	207914
215194	207915
25578	207916
13385	207917
114478	207918
8899	207919
18592	207920
268300	207921
45520	207922
110365	207923
113964	207924
3676	207925
69193	207926
30187	207927
71263	207928
39924	207929
118556	207930
19285	207931
22694	207932
11870	207933
235413	207934
144223	207935
58156	207936
94605	207937
43057	207938
13812	207939
19118	207940
513	207941
90615	207942
42591	207943
93349	207944
141304	207945
174392	207946
1220	207947
54781	207948
128233	207949
36227	207950
15565	207951
32953	207952
5221	207953
142585	207954
29686	207955
75358	207956
201599	207957
20899	207958
163972	207959
155851	207960
47382	207961
30953	207962
14696	207963
67503	207964
144473	207965
95507	207966
83542	207967
9059	207968
795	207969
4771	207970
34853	207971
163	207972
35964	207973
36314	207974
56291	207975
167835	207976
6044	207977
92038	207978
19026	207979
14122	207980
7044	207981
3830	207982
252402	207983
65858	207984
12654	207985
131407	207986
27318	207987
43958	207988
36668	207989
100272	207990
20215	207991
54513	207992
70254	207993
33730	207994
149024	207995
2201	207996
88832	207997
17537	207998
1573	207999
6368	208000
109923	208001
7243	208002
8674	208003
27540	208004
72207	208005
792	208006
156024	208007
48574	208008
106610	208009
45353	208010
58364	208011
36691	208012
55950	208013
3547	208014
45824	208015
104362	208016
55792	208017
41775	208018
3540	208019
2981	208020
44269	208021
78899	208022
38996	208023
360	208024
48853	208025
65263	208026
104648	208027
19719	208028
32880	208029
19770	208030
11928	208031
55124	208032
83273	208033
84275	208034
101019	208035
25791	208036
289	208037
100743	208038
18113	208039
93106	208040
1851	208041
102688	208042
43847	208043
52855	208044
65879	208045
14384	208046
44412	208047
29364	208048
710	208049
7903	208050
43640	208051
52995	208052
204795	208053
8361	208054
32814	208055
61261	208056
131553	208057
48692	208058
19099	208059
94550	208060
45502	208061
4978	208062
150202	208063
17625	208064
234591	208065
510	208066
107415	208067
92718	208068
50778	208069
787	208070
92012	208071
53390	208072
2216	208073
97018	208074
20086	208075
106882	208076
62033	208077
58655	208078
39	208079
120042	208080
32762	208081
6697	208082
23438	208083
4111	208084
162365	208085
1521	208086
141463	208087
220851	208088
153093	208089
170918	208090
23510	208091
45928	208092
131049	208093
7182	208094
22463	208095
212938	208096
3788	208097
46476	208098
62019	208099
3635	208100
6469	208101
13920	208102
11222	208103
256379	208104
7430	208105
20924	208106
18074	208107
123567	208108
109	208109
14466	208110
14555	208111
125428	208112
24386	208113
219662	208114
15437	208115
99611	208116
229717	208117
17238	208118
87735	208119
104669	208120
4686	208121
1063	208122
83028	208123
11269	208124
102831	208125
104612	208126
75768	208127
11403	208128
212042	208129
46082	208130
3797	208131
1198	208132
51406	208133
155	208134
108671	208135
259254	208136
17320	208137
20598	208138
1043	208139
607	208140
4470	208141
1127	208142
97456	208143
56603	208144
2780	208145
108884	208146
10409	208147
4366	208148
73056	208149
7927	208150
3895	208151
18031	208152
26813	208153
27878	208154
5004	208155
81988	208156
378	208157
8391	208158
142353	208159
32012	208160
71667	208161
47230	208162
7187	208163
74403	208164
8349	208165
225857	208166
36812	208167
36661	208168
263848	208169
19608	208170
14666	208171
251481	208172
7025	208173
1132	208174
117350	208175
511	208176
152646	208177
210994	208178
517	208179
32796	208180
111714	208181
8409	208182
267702	208183
78231	208184
40930	208185
1796	208186
7748	208187
429	208188
50814	208189
9155	208190
115431	208191
101810	208192
134729	208193
31725	208194
2323	208195
146311	208196
11972	208197
203762	208198
40306	208199
21124	208200
46851	208201
40314	208202
28065	208203
44574	208204
26909	208205
202708	208206
18402	208207
109659	208208
927	208209
118995	208210
1734	208211
76798	208212
18217	208213
8833	208214
128631	208215
147473	208216
1	208217
58220	208218
2114	208219
93396	208220
59058	208221
45780	208222
28889	208223
280	208224
11122	208225
16608	208226
180969	208227
65370	208228
213781	208229
93166	208230
67808	208231
2857	208232
64150	208233
6352	208234
58246	208235
268922	208236
31857	208237
9993	208238
2058	208239
27403	208240
2795	208241
16917	208242
8644	208243
36824	208244
9146	208245
166268	208246
36992	208247
23992	208248
67498	208249
27793	208250
103478	208251
133238	208252
32244	208253
40978	208254
15	208255
33707	208256
1614	208257
37299	208258
152	208259
16414	208260
241192	208261
239	208262
151325	208263
61133	208264
23472	208265
13073	208266
6011	208267
1551	208268
17256	208269
75426	208270
21267	208271
2171	208272
29711	208273
41072	208274
158836	208275
326	208276
102490	208277
99136	208278
21866	208279
50233	208280
182824	208281
174729	208282
43919	208283
6841	208284
2347	208285
191875	208286
7801	208287
126510	208288
56844	208289
16667	208290
1421	208291
2374	208292
3382	208293
84619	208294
78138	208295
71803	208296
102812	208297
68892	208298
141834	208299
91488	208300
27197	208301
80051	208302
20710	208303
36487	208304
44044	208305
7208	208306
34856	208307
69709	208308
2689	208309
74051	208310
57772	208311
2580	208312
82595	208313
77182	208314
151139	208315
7654	208316
30769	208317
1324	208318
51636	208319
100314	208320
7011	208321
28000	208322
2484	208323
252864	208324
7446	208325
270610	208326
93395	208327
249162	208328
66843	208329
181735	208330
149678	208331
215	208332
5191	208333
29698	208334
1260	208335
63969	208336
7415	208337
22934	208338
6825	208339
19235	208340
37125	208341
111578	208342
123265	208343
271846	208344
57157	208345
41143	208346
39431	208347
19794	208348
539	208349
77548	208350
56868	208351
97929	208352
66471	208353
35558	208354
42653	208355
98202	208356
15586	208357
1533	208358
9427	208359
53496	208360
79241	208361
104540	208362
1033	208363
5030	208364
71215	208365
5294	208366
51846	208367
35353	208368
22199	208369
106385	208370
65585	208371
60016	208372
15451	208373
74260	208374
7758	208375
210591	208376
4308	208377
74914	208378
13798	208379
4017	208380
74548	208381
8506	208382
50390	208383
19910	208384
14598	208385
645	208386
24260	208387
1415	208388
49149	208389
97860	208390
3808	208391
43636	208392
34898	208393
37902	208394
5071	208395
45683	208396
3738	208397
17835	208398
2566	208399
2404	208400
222682	208401
3333	208402
16014	208403
17634	208404
143	208405
116536	208406
54085	208407
41282	208408
23177	208409
17076	208410
16190	208411
92541	208412
3867	208413
24160	208414
106471	208415
21268	208416
58616	208417
196	208418
23317	208419
118890	208420
8099	208421
2254	208422
993	208423
38360	208424
8427	208425
4825	208426
15971	208427
70543	208428
125096	208429
252089	208430
29282	208431
110901	208432
2624	208433
16079	208434
35804	208435
18943	208436
6559	208437
94840	208438
64	208439
39001	208440
147037	208441
49122	208442
1295	208443
140	208444
71345	208445
38379	208446
4987	208447
15968	208448
15055	208449
24105	208450
155377	208451
48877	208452
66373	208453
11141	208454
1517	208455
98138	208456
9577	208457
27985	208458
29376	208459
34426	208460
26077	208461
147787	208462
51744	208463
37452	208464
8105	208465
18426	208466
2038	208467
44073	208468
23247	208469
43088	208470
97687	208471
18664	208472
69362	208473
169075	208474
647	208475
6644	208476
11861	208477
168292	208478
15146	208479
375	208480
55455	208481
103101	208482
9868	208483
56753	208484
84798	208485
167514	208486
15	208487
13721	208488
4567	208489
177282	208490
41979	208491
18710	208492
8320	208493
53521	208494
11132	208495
3753	208496
159017	208497
129866	208498
13459	208499
146429	208500
47488	208501
15348	208502
40395	208503
93435	208504
105063	208505
112900	208506
8099	208507
30320	208508
161049	208509
105817	208510
119569	208511
30330	208512
100665	208513
2885	208514
2779	208515
184026	208516
224931	208517
128515	208518
25987	208519
18514	208520
17140	208521
13651	208522
220702	208523
162950	208524
139440	208525
31241	208526
22960	208527
22240	208528
3381	208529
112546	208530
48936	208531
230243	208532
344	208533
3413	208534
29136	208535
9766	208536
560	208537
5025	208538
15822	208539
31235	208540
15622	208541
20955	208542
119675	208543
72111	208544
28952	208545
18086	208546
2750	208547
32072	208548
147742	208549
564	208550
161	208551
60467	208552
14228	208553
238115	208554
98696	208555
1297	208556
15349	208557
101752	208558
98252	208559
89008	208560
738	208561
7759	208562
46420	208563
18861	208564
48194	208565
163174	208566
80957	208567
88925	208568
117795	208569
108488	208570
19282	208571
24512	208572
156618	208573
120944	208574
262857	208575
26715	208576
42090	208577
27900	208578
1294	208579
54512	208580
253952	208581
21495	208582
6312	208583
176573	208584
64649	208585
42053	208586
28573	208587
61230	208588
26466	208589
63612	208590
269222	208591
11551	208592
41305	208593
155280	208594
31989	208595
940	208596
47100	208597
4967	208598
182535	208599
28055	208600
157060	208601
58404	208602
170675	208603
107617	208604
85535	208605
87998	208606
85321	208607
6213	208608
8134	208609
16563	208610
52169	208611
150700	208612
240112	208613
201209	208614
77227	208615
236412	208616
79580	208617
123159	208618
106375	208619
174675	208620
58358	208621
163969	208622
197689	208623
26216	208624
12416	208625
9243	208626
2799	208627
76265	208628
169	208629
27973	208630
95720	208631
4254	208632
30924	208633
41237	208634
2178	208635
107764	208636
147921	208637
146244	208638
90894	208639
48743	208640
34350	208641
4674	208642
2694	208643
183231	208644
42362	208645
89751	208646
69431	208647
17169	208648
3226	208649
82603	208650
198765	208651
101498	208652
38171	208653
6797	208654
232702	208655
131929	208656
103821	208657
80276	208658
67	208659
52383	208660
14607	208661
81725	208662
23695	208663
44	208664
70877	208665
23359	208666
62778	208667
206319	208668
133171	208669
93591	208670
211824	208671
15106	208672
8937	208673
23269	208674
13697	208675
88934	208676
215686	208677
77833	208678
76897	208679
59753	208680
108060	208681
60840	208682
110420	208683
4040	208684
172433	208685
65048	208686
27168	208687
8656	208688
19051	208689
15426	208690
118441	208691
3893	208692
46447	208693
18070	208694
29629	208695
5496	208696
1925	208697
16177	208698
13011	208699
81998	208700
144279	208701
11867	208702
7094	208703
18919	208704
772	208705
9909	208706
19784	208707
30432	208708
53741	208709
6625	208710
116	208711
109516	208712
150726	208713
39364	208714
10587	208715
94392	208716
125364	208717
56187	208718
47337	208719
5097	208720
83340	208721
182563	208722
104575	208723
474	208724
161122	208725
412	208726
125523	208727
203052	208728
80988	208729
66789	208730
50358	208731
64324	208732
1888	208733
1546	208734
782	208735
51186	208736
21851	208737
59591	208738
166522	208739
206097	208740
30665	208741
240390	208742
7160	208743
18808	208744
44573	208745
22680	208746
2879	208747
6183	208748
3111	208749
19277	208750
9107	208751
146911	208752
1037	208753
15472	208754
1879	208755
22089	208756
3168	208757
219544	208758
234018	208759
12952	208760
52465	208761
56523	208762
2704	208763
30813	208764
106022	208765
145651	208766
59	208767
883	208768
190033	208769
41603	208770
185605	208771
52181	208772
59566	208773
29681	208774
69937	208775
159965	208776
1056	208777
112780	208778
38196	208779
96003	208780
41944	208781
40667	208782
12195	208783
79590	208784
106049	208785
7345	208786
9695	208787
31048	208788
1589	208789
19038	208790
44809	208791
117969	208792
103740	208793
19122	208794
86994	208795
1089	208796
12733	208797
8692	208798
226599	208799
268755	208800
19439	208801
15189	208802
106933	208803
28534	208804
10956	208805
40485	208806
14281	208807
62074	208808
8729	208809
22795	208810
49751	208811
129901	208812
28382	208813
28111	208814
27754	208815
39813	208816
5919	208817
14871	208818
14017	208819
592	208820
65672	208821
17319	208822
9352	208823
12597	208824
259748	208825
25540	208826
2339	208827
58064	208828
82895	208829
70374	208830
32510	208831
33938	208832
25802	208833
108273	208834
851	208835
5033	208836
43987	208837
23	208838
102118	208839
165914	208840
73400	208841
136711	208842
7449	208843
7025	208844
47675	208845
21361	208846
56766	208847
67463	208848
29045	208849
147934	208850
4362	208851
85356	208852
204192	208853
219779	208854
104161	208855
69279	208856
191273	208857
5739	208858
8559	208859
52632	208860
45577	208861
5622	208862
8529	208863
284	208864
26805	208865
21292	208866
7965	208867
3650	208868
1327	208869
57545	208870
620	208871
26351	208872
1520	208873
76778	208874
408	208875
23929	208876
77840	208877
182355	208878
2056	208879
70359	208880
208798	208881
9766	208882
84595	208883
22870	208884
35286	208885
229283	208886
32364	208887
118310	208888
80879	208889
22945	208890
166204	208891
4582	208892
3836	208893
13358	208894
62901	208895
51660	208896
5635	208897
8010	208898
42540	208899
27373	208900
65506	208901
68561	208902
200928	208903
8220	208904
28034	208905
71374	208906
12796	208907
2354	208908
13135	208909
8795	208910
32879	208911
12534	208912
10845	208913
30319	208914
243200	208915
156878	208916
139310	208917
5095	208918
47229	208919
4172	208920
6719	208921
247823	208922
164960	208923
107232	208924
43802	208925
13050	208926
111424	208927
11478	208928
166807	208929
5703	208930
71009	208931
79012	208932
121714	208933
20746	208934
81783	208935
225876	208936
155278	208937
20973	208938
36	208939
142188	208940
25060	208941
254520	208942
78621	208943
171613	208944
28807	208945
39720	208946
9951	208947
7854	208948
114835	208949
90398	208950
116167	208951
136967	208952
3504	208953
43524	208954
14276	208955
1872	208956
119131	208957
3327	208958
150506	208959
19088	208960
9203	208961
126565	208962
5060	208963
126389	208964
247042	208965
14943	208966
9854	208967
164936	208968
105157	208969
36581	208970
139716	208971
129316	208972
74853	208973
127	208974
16747	208975
136213	208976
8154	208977
126420	208978
11783	208979
155109	208980
51214	208981
199923	208982
4511	208983
257509	208984
106275	208985
1768	208986
97134	208987
341	208988
157737	208989
97980	208990
7144	208991
39911	208992
146789	208993
23638	208994
37147	208995
23550	208996
133086	208997
30265	208998
160787	208999
30676	209000
198278	209001
38691	209002
3499	209003
37211	209004
252474	209005
35180	209006
19608	209007
55315	209008
3190	209009
199573	209010
2927	209011
198011	209012
5112	209013
21200	209014
5362	209015
116561	209016
2256	209017
13085	209018
159658	209019
3022	209020
38075	209021
41698	209022
222372	209023
735	209024
98873	209025
215915	209026
175530	209027
85224	209028
77683	209029
6150	209030
715	209031
62337	209032
44459	209033
144962	209034
7562	209035
76849	209036
131643	209037
82573	209038
24641	209039
258	209040
91659	209041
63110	209042
68963	209043
248857	209044
46741	209045
26560	209046
266	209047
211732	209048
158968	209049
40235	209050
32670	209051
35295	209052
145299	209053
198669	209054
23612	209055
47828	209056
27300	209057
162209	209058
86454	209059
6268	209060
3585	209061
49717	209062
62535	209063
17604	209064
2717	209065
26118	209066
7451	209067
4978	209068
29278	209069
14190	209070
6467	209071
8949	209072
36189	209073
94847	209074
35735	209075
60725	209076
940	209077
267496	209078
150200	209079
237579	209080
44562	209081
234793	209082
21272	209083
56530	209084
38978	209085
1588	209086
230774	209087
85513	209088
271	209089
60428	209090
61438	209091
12765	209092
238145	209093
31605	209094
66757	209095
46827	209096
31852	209097
30265	209098
182	209099
84131	209100
6823	209101
10145	209102
107853	209103
144714	209104
2840	209105
68945	209106
4128	209107
47548	209108
43874	209109
22261	209110
4076	209111
101167	209112
6123	209113
203624	209114
2351	209115
242170	209116
79721	209117
94740	209118
41229	209119
7950	209120
35841	209121
19879	209122
12833	209123
23466	209124
166120	209125
127058	209126
25253	209127
239949	209128
7878	209129
137685	209130
4786	209131
62931	209132
128576	209133
94471	209134
485	209135
78597	209136
152157	209137
68018	209138
58831	209139
155562	209140
97867	209141
6490	209142
8784	209143
22632	209144
4209	209145
49466	209146
35249	209147
1093	209148
8414	209149
216727	209150
91148	209151
188432	209152
4302	209153
6498	209154
92256	209155
345	209156
18768	209157
6739	209158
91542	209159
69983	209160
1513	209161
53257	209162
3653	209163
182414	209164
82323	209165
61018	209166
8077	209167
124086	209168
61847	209169
242680	209170
130879	209171
66833	209172
16862	209173
64416	209174
239367	209175
2096	209176
94400	209177
158039	209178
27199	209179
56158	209180
48800	209181
22864	209182
251539	209183
114875	209184
2506	209185
34910	209186
70442	209187
24273	209188
109025	209189
54535	209190
2957	209191
9213	209192
1918	209193
48302	209194
257605	209195
2088	209196
54784	209197
607	209198
74688	209199
1186	209200
69609	209201
7767	209202
5623	209203
190876	209204
67751	209205
188866	209206
246	209207
3366	209208
89396	209209
9890	209210
25958	209211
8746	209212
42718	209213
9755	209214
241	209215
95843	209216
6111	209217
51430	209218
59772	209219
82428	209220
1346	209221
44994	209222
158885	209223
23867	209224
158474	209225
8576	209226
54953	209227
262107	209228
64313	209229
109900	209230
63600	209231
30831	209232
78809	209233
59979	209234
5036	209235
49260	209236
865	209237
279	209238
59131	209239
164261	209240
17990	209241
50231	209242
77682	209243
9104	209244
133916	209245
56611	209246
261311	209247
29439	209248
924	209249
75174	209250
4003	209251
106749	209252
108889	209253
82646	209254
3656	209255
606	209256
3851	209257
110814	209258
55366	209259
106347	209260
1863	209261
51720	209262
34975	209263
79468	209264
897	209265
134456	209266
39971	209267
75910	209268
6	209269
52760	209270
11736	209271
10998	209272
46285	209273
120262	209274
125814	209275
24791	209276
240005	209277
77849	209278
61155	209279
3148	209280
126078	209281
40490	209282
8611	209283
112597	209284
13576	209285
102201	209286
7738	209287
9388	209288
30685	209289
156609	209290
6215	209291
201503	209292
2078	209293
1660	209294
146416	209295
56228	209296
17232	209297
164917	209298
43830	209299
71809	209300
143195	209301
217386	209302
258225	209303
4377	209304
20851	209305
52623	209306
108651	209307
2589	209308
4881	209309
170470	209310
1177	209311
73453	209312
254568	209313
26529	209314
59153	209315
884	209316
11723	209317
118750	209318
6173	209319
72304	209320
52395	209321
384	209322
143307	209323
42202	209324
213565	209325
32991	209326
143394	209327
11782	209328
144106	209329
27094	209330
194887	209331
10051	209332
19922	209333
59671	209334
20774	209335
241907	209336
29887	209337
8020	209338
77775	209339
55348	209340
33107	209341
7056	209342
19845	209343
28	209344
57921	209345
4817	209346
154324	209347
223849	209348
16765	209349
17226	209350
1637	209351
156386	209352
90917	209353
169768	209354
1330	209355
182437	209356
81062	209357
35965	209358
660	209359
76698	209360
16434	209361
26897	209362
79641	209363
236884	209364
132965	209365
32245	209366
262153	209367
47363	209368
151260	209369
62332	209370
63130	209371
149692	209372
35875	209373
16507	209374
37954	209375
18424	209376
28029	209377
194891	209378
9194	209379
570	209380
1391	209381
10840	209382
45481	209383
49877	209384
150687	209385
25121	209386
2125	209387
110090	209388
10466	209389
18827	209390
146465	209391
27798	209392
80132	209393
69214	209394
28713	209395
108764	209396
1301	209397
16316	209398
43481	209399
90825	209400
94301	209401
127443	209402
13754	209403
57042	209404
15616	209405
17461	209406
214596	209407
3679	209408
21487	209409
26346	209410
270485	209411
108450	209412
16280	209413
9406	209414
50471	209415
33162	209416
34719	209417
21624	209418
60985	209419
29468	209420
5583	209421
90782	209422
63421	209423
74872	209424
10754	209425
140281	209426
26203	209427
268298	209428
9752	209429
214872	209430
98674	209431
4278	209432
43571	209433
11503	209434
137122	209435
1193	209436
7315	209437
203317	209438
124493	209439
1317	209440
22553	209441
117661	209442
2502	209443
64890	209444
29743	209445
58123	209446
1588	209447
195713	209448
6541	209449
126513	209450
115337	209451
28892	209452
21099	209453
3572	209454
205222	209455
11122	209456
22605	209457
7315	209458
155079	209459
9024	209460
25640	209461
1774	209462
2143	209463
5227	209464
9025	209465
215411	209466
157909	209467
122836	209468
49512	209469
82692	209470
59231	209471
69378	209472
249574	209473
1369	209474
31961	209475
79777	209476
92	209477
15821	209478
59521	209479
170730	209480
95155	209481
894	209482
34984	209483
70951	209484
49531	209485
33792	209486
2172	209487
5201	209488
5364	209489
254445	209490
198506	209491
250626	209492
252094	209493
75785	209494
8797	209495
76486	209496
63464	209497
33576	209498
4247	209499
86929	209500
93086	209501
2075	209502
21062	209503
16691	209504
150784	209505
56442	209506
135336	209507
75745	209508
122882	209509
19844	209510
4021	209511
3150	209512
4316	209513
7313	209514
19299	209515
22501	209516
5335	209517
16825	209518
28051	209519
764	209520
57799	209521
45870	209522
32918	209523
11634	209524
92871	209525
4880	209526
1051	209527
21510	209528
77431	209529
44578	209530
67723	209531
55610	209532
170326	209533
1056	209534
14144	209535
107960	209536
5900	209537
21342	209538
6011	209539
13701	209540
97395	209541
48976	209542
17765	209543
47045	209544
191380	209545
15816	209546
1786	209547
67065	209548
162350	209549
5911	209550
29991	209551
90632	209552
19171	209553
22738	209554
2467	209555
20747	209556
101084	209557
7868	209558
20205	209559
37400	209560
97036	209561
13849	209562
41634	209563
2283	209564
95424	209565
6051	209566
17601	209567
6019	209568
16735	209569
216291	209570
1136	209571
1571	209572
21529	209573
43219	209574
162680	209575
62072	209576
268594	209577
217674	209578
8450	209579
8798	209580
76281	209581
216497	209582
255937	209583
168	209584
204091	209585
109170	209586
73509	209587
48694	209588
17266	209589
27100	209590
174438	209591
70337	209592
84137	209593
38046	209594
34656	209595
98	209596
133259	209597
132543	209598
51753	209599
251437	209600
125051	209601
85077	209602
84029	209603
169373	209604
90236	209605
26369	209606
27254	209607
102876	209608
8875	209609
211070	209610
147716	209611
489	209612
59927	209613
71676	209614
98786	209615
5200	209616
15674	209617
14192	209618
22621	209619
64573	209620
73929	209621
137796	209622
2293	209623
522	209624
73099	209625
233811	209626
59886	209627
22406	209628
38575	209629
5512	209630
94365	209631
231693	209632
2856	209633
30240	209634
21070	209635
8613	209636
50155	209637
130303	209638
70976	209639
59032	209640
13888	209641
20444	209642
27771	209643
4150	209644
90519	209645
5517	209646
2164	209647
89377	209648
96713	209649
39131	209650
113380	209651
10305	209652
109925	209653
25648	209654
16217	209655
34460	209656
13627	209657
19844	209658
1520	209659
34051	209660
74311	209661
29786	209662
249629	209663
11511	209664
191176	209665
109631	209666
8705	209667
17074	209668
136890	209669
19665	209670
242513	209671
990	209672
75461	209673
112047	209674
4280	209675
6527	209676
631	209677
247202	209678
184711	209679
8524	209680
2303	209681
6490	209682
250820	209683
158376	209684
49752	209685
114	209686
19826	209687
89507	209688
260520	209689
141049	209690
86018	209691
74400	209692
5087	209693
11912	209694
176744	209695
252910	209696
95356	209697
11326	209698
22688	209699
970	209700
23893	209701
133668	209702
42415	209703
7301	209704
48075	209705
2617	209706
15198	209707
259778	209708
6358	209709
2613	209710
21592	209711
2837	209712
26265	209713
116742	209714
5173	209715
4620	209716
193529	209717
30838	209718
40866	209719
260496	209720
9607	209721
2877	209722
26767	209723
645	209724
143025	209725
16992	209726
16725	209727
238135	209728
8880	209729
15626	209730
28964	209731
2192	209732
4974	209733
47245	209734
66828	209735
17720	209736
4121	209737
28759	209738
15678	209739
168492	209740
30890	209741
153841	209742
232066	209743
35750	209744
68677	209745
29673	209746
39232	209747
130790	209748
658	209749
45291	209750
149275	209751
1051	209752
9211	209753
176577	209754
100633	209755
2850	209756
145271	209757
32718	209758
19459	209759
44624	209760
29842	209761
151257	209762
166593	209763
194737	209764
38884	209765
25231	209766
25142	209767
3757	209768
42782	209769
112780	209770
87174	209771
1420	209772
11489	209773
5483	209774
1006	209775
1337	209776
78660	209777
62650	209778
67998	209779
118884	209780
11450	209781
152405	209782
9778	209783
195666	209784
65	209785
79605	209786
242115	209787
10294	209788
35038	209789
17969	209790
3175	209791
30065	209792
35015	209793
157665	209794
1094	209795
67712	209796
132156	209797
40975	209798
46119	209799
38	209800
61177	209801
14600	209802
11915	209803
4865	209804
6241	209805
9081	209806
225621	209807
69236	209808
9817	209809
8837	209810
5501	209811
129616	209812
8696	209813
9572	209814
219596	209815
34937	209816
8593	209817
41152	209818
173	209819
2526	209820
72639	209821
58356	209822
23070	209823
5610	209824
67841	209825
19055	209826
269914	209827
112132	209828
1344	209829
26804	209830
182759	209831
115668	209832
63419	209833
3541	209834
18689	209835
143292	209836
10149	209837
1943	209838
104535	209839
56152	209840
32657	209841
40338	209842
19271	209843
39969	209844
561	209845
42769	209846
112156	209847
47038	209848
16698	209849
20819	209850
15221	209851
1104	209852
1110	209853
43376	209854
59598	209855
65685	209856
23347	209857
27504	209858
36571	209859
4711	209860
138222	209861
78533	209862
40724	209863
128632	209864
263394	209865
17114	209866
35463	209867
92269	209868
249860	209869
2098	209870
23294	209871
155158	209872
57833	209873
14707	209874
88669	209875
50216	209876
85156	209877
304	209878
29260	209879
6565	209880
4596	209881
15178	209882
97689	209883
47166	209884
11824	209885
52819	209886
9738	209887
13272	209888
36414	209889
11917	209890
33263	209891
12011	209892
40	209893
113256	209894
6487	209895
111976	209896
89624	209897
2494	209898
44024	209899
57246	209900
66620	209901
7194	209902
169723	209903
1413	209904
162648	209905
145811	209906
195683	209907
59346	209908
15043	209909
38288	209910
132009	209911
30682	209912
27586	209913
121023	209914
29140	209915
20021	209916
88296	209917
69515	209918
6660	209919
93782	209920
53922	209921
79645	209922
344	209923
45864	209924
195016	209925
6277	209926
110883	209927
17353	209928
5880	209929
11724	209930
81530	209931
7192	209932
51900	209933
54	209934
1910	209935
222194	209936
54338	209937
267428	209938
20292	209939
106152	209940
6302	209941
89127	209942
1440	209943
190187	209944
146672	209945
80411	209946
75744	209947
930	209948
15547	209949
10975	209950
1588	209951
105793	209952
19635	209953
87751	209954
27895	209955
75	209956
90684	209957
8919	209958
37412	209959
5079	209960
240137	209961
189162	209962
211615	209963
67952	209964
211965	209965
15181	209966
138647	209967
10336	209968
35114	209969
104609	209970
38482	209971
99528	209972
1169	209973
2907	209974
61968	209975
26429	209976
89814	209977
103362	209978
17943	209979
5524	209980
76057	209981
138780	209982
9300	209983
15271	209984
143614	209985
35544	209986
32436	209987
85877	209988
34247	209989
121624	209990
3192	209991
78854	209992
70533	209993
232470	209994
245567	209995
81449	209996
42586	209997
5546	209998
21354	209999
182353	210000
2489	210001
14255	210002
137461	210003
99958	210004
216111	210005
93604	210006
7462	210007
63444	210008
66510	210009
260593	210010
27301	210011
44066	210012
474	210013
15222	210014
88955	210015
36481	210016
118157	210017
14090	210018
19722	210019
177221	210020
254766	210021
8625	210022
152710	210023
16109	210024
263	210025
21638	210026
7504	210027
150806	210028
3365	210029
96972	210030
239629	210031
7048	210032
18920	210033
53492	210034
50519	210035
226884	210036
62630	210037
58732	210038
110413	210039
43916	210040
2516	210041
50355	210042
137996	210043
43285	210044
31684	210045
85086	210046
16195	210047
70936	210048
36402	210049
114881	210050
114888	210051
27067	210052
132992	210053
81251	210054
198075	210055
42418	210056
6217	210057
56246	210058
197946	210059
96918	210060
247441	210061
217161	210062
104884	210063
4835	210064
4483	210065
15310	210066
2969	210067
2109	210068
96818	210069
43300	210070
21153	210071
154329	210072
24833	210073
2742	210074
71440	210075
707	210076
2823	210077
64723	210078
2586	210079
37768	210080
728	210081
42192	210082
126627	210083
272315	210084
113128	210085
55737	210086
96181	210087
46839	210088
238945	210089
2608	210090
258317	210091
41437	210092
191811	210093
41872	210094
28248	210095
6175	210096
43416	210097
33513	210098
65380	210099
5591	210100
14188	210101
144439	210102
106314	210103
224230	210104
99512	210105
1742	210106
231893	210107
59281	210108
76048	210109
152174	210110
48305	210111
80212	210112
109894	210113
23516	210114
7949	210115
12114	210116
33966	210117
32390	210118
250535	210119
1887	210120
41577	210121
70410	210122
67294	210123
1383	210124
143762	210125
19108	210126
2910	210127
94956	210128
104716	210129
1734	210130
152647	210131
20156	210132
49869	210133
1861	210134
16733	210135
3179	210136
1733	210137
22959	210138
9582	210139
6652	210140
85776	210141
35000	210142
23271	210143
5836	210144
16605	210145
59135	210146
7070	210147
4350	210148
7562	210149
10701	210150
11072	210151
99379	210152
8470	210153
2235	210154
232070	210155
80524	210156
10616	210157
58286	210158
19228	210159
10369	210160
215	210161
4643	210162
1295	210163
817	210164
6266	210165
72757	210166
64744	210167
85450	210168
105765	210169
1104	210170
83545	210171
38469	210172
98172	210173
70949	210174
966	210175
8963	210176
850	210177
46673	210178
108353	210179
118981	210180
21877	210181
957	210182
9450	210183
7143	210184
134422	210185
19192	210186
44981	210187
41912	210188
57020	210189
101072	210190
9080	210191
20471	210192
66315	210193
7931	210194
58884	210195
193371	210196
11742	210197
84067	210198
8035	210199
1877	210200
1334	210201
117864	210202
191	210203
29359	210204
14	210205
24053	210206
376	210207
11142	210208
82326	210209
190911	210210
32605	210211
45735	210212
4122	210213
55543	210214
23540	210215
101182	210216
166168	210217
71402	210218
6728	210219
28892	210220
156430	210221
24115	210222
1286	210223
174	210224
73111	210225
113674	210226
24881	210227
115184	210228
163802	210229
22558	210230
129811	210231
226640	210232
103329	210233
55117	210234
177154	210235
166871	210236
25208	210237
260774	210238
45653	210239
30411	210240
58911	210241
12496	210242
39405	210243
160507	210244
40876	210245
743	210246
113978	210247
61600	210248
152063	210249
103944	210250
92590	210251
16724	210252
8013	210253
74951	210254
161339	210255
181365	210256
8044	210257
241066	210258
11346	210259
85107	210260
72669	210261
68095	210262
48004	210263
37761	210264
52804	210265
39501	210266
116229	210267
28585	210268
33754	210269
8734	210270
17599	210271
19242	210272
231674	210273
41654	210274
53187	210275
226705	210276
11565	210277
21736	210278
27113	210279
78214	210280
201553	210281
33051	210282
50870	210283
98583	210284
26421	210285
125781	210286
8481	210287
46388	210288
127424	210289
20627	210290
3224	210291
10492	210292
317	210293
8911	210294
78056	210295
1377	210296
27932	210297
29646	210298
3433	210299
9042	210300
262426	210301
53294	210302
78807	210303
140902	210304
18597	210305
181593	210306
3912	210307
8535	210308
36752	210309
18	210310
104730	210311
32065	210312
63043	210313
24912	210314
38441	210315
49211	210316
148081	210317
27975	210318
72618	210319
3225	210320
10903	210321
22897	210322
3158	210323
595	210324
4158	210325
1336	210326
90228	210327
20775	210328
6914	210329
101494	210330
9355	210331
17313	210332
19354	210333
10124	210334
47986	210335
19437	210336
760	210337
165129	210338
7704	210339
15639	210340
84783	210341
9936	210342
13901	210343
113169	210344
34656	210345
3059	210346
10533	210347
34040	210348
164614	210349
2959	210350
31843	210351
297	210352
13789	210353
72712	210354
65297	210355
171779	210356
14865	210357
35931	210358
213611	210359
27235	210360
143678	210361
7946	210362
1369	210363
122456	210364
14645	210365
188	210366
79558	210367
50426	210368
67294	210369
30084	210370
112447	210371
142	210372
4626	210373
21584	210374
257192	210375
82820	210376
185666	210377
3162	210378
228108	210379
102747	210380
34507	210381
37206	210382
105870	210383
16970	210384
3034	210385
34019	210386
16540	210387
259266	210388
65319	210389
7506	210390
15545	210391
236307	210392
27524	210393
14890	210394
3242	210395
2303	210396
9974	210397
3024	210398
178348	210399
6258	210400
260270	210401
84333	210402
27834	210403
9611	210404
38179	210405
120459	210406
42772	210407
9896	210408
61822	210409
57376	210410
27485	210411
88860	210412
2052	210413
197	210414
249085	210415
2318	210416
55248	210417
122262	210418
2233	210419
8907	210420
12731	210421
291	210422
268366	210423
827	210424
41659	210425
90651	210426
5384	210427
60003	210428
169248	210429
3283	210430
74722	210431
50197	210432
255250	210433
32074	210434
22827	210435
251075	210436
322	210437
2934	210438
25220	210439
234456	210440
4331	210441
160292	210442
33830	210443
146873	210444
182480	210445
18461	210446
16879	210447
14861	210448
6105	210449
148944	210450
33259	210451
76551	210452
232045	210453
31224	210454
16067	210455
36294	210456
70305	210457
130047	210458
16531	210459
206590	210460
67996	210461
14082	210462
155375	210463
5758	210464
12896	210465
104734	210466
14656	210467
31414	210468
62	210469
63015	210470
19541	210471
34062	210472
58579	210473
105291	210474
271386	210475
240953	210476
100804	210477
52357	210478
11453	210479
10367	210480
1109	210481
9969	210482
442	210483
3591	210484
80637	210485
9552	210486
57466	210487
53647	210488
401	210489
3950	210490
37583	210491
237548	210492
106615	210493
37593	210494
5733	210495
88061	210496
94051	210497
11330	210498
34269	210499
31969	210500
258745	210501
1098	210502
119339	210503
43658	210504
3235	210505
23497	210506
152389	210507
695	210508
130534	210509
155817	210510
103973	210511
817	210512
54808	210513
199743	210514
1528	210515
33856	210516
15173	210517
106674	210518
8555	210519
14110	210520
44406	210521
26433	210522
26986	210523
3184	210524
17879	210525
187801	210526
183836	210527
13808	210528
49352	210529
24282	210530
4029	210531
17328	210532
65570	210533
57875	210534
14014	210535
5730	210536
4544	210537
69080	210538
19375	210539
7379	210540
54999	210541
10990	210542
33137	210543
4105	210544
7537	210545
10123	210546
135727	210547
265299	210548
255773	210549
2318	210550
20457	210551
19883	210552
253600	210553
71096	210554
183102	210555
50408	210556
9359	210557
30939	210558
82518	210559
161636	210560
101544	210561
4606	210562
118239	210563
132746	210564
11235	210565
21743	210566
77458	210567
12590	210568
231056	210569
80389	210570
4690	210571
52298	210572
127775	210573
133105	210574
444	210575
54712	210576
63189	210577
422	210578
236032	210579
266462	210580
30041	210581
108855	210582
27695	210583
26560	210584
102987	210585
3546	210586
107686	210587
63692	210588
2	210589
10140	210590
75	210591
50237	210592
5604	210593
160588	210594
2979	210595
70068	210596
226658	210597
18164	210598
70371	210599
109678	210600
11061	210601
48311	210602
77135	210603
5888	210604
120226	210605
11307	210606
111856	210607
9331	210608
9125	210609
84983	210610
52909	210611
30813	210612
41224	210613
114667	210614
8638	210615
116796	210616
31908	210617
3123	210618
23849	210619
56649	210620
255968	210621
253631	210622
13563	210623
161261	210624
5696	210625
209885	210626
6053	210627
354	210628
53350	210629
45483	210630
149984	210631
135016	210632
21684	210633
151328	210634
55181	210635
89769	210636
213500	210637
11739	210638
728	210639
4	210640
216148	210641
5850	210642
794	210643
21106	210644
67323	210645
111033	210646
5510	210647
64748	210648
29867	210649
261058	210650
124	210651
23858	210652
4295	210653
28707	210654
35907	210655
14080	210656
9217	210657
51415	210658
44282	210659
68401	210660
70792	210661
675	210662
1410	210663
12339	210664
16164	210665
121879	210666
49986	210667
182974	210668
3465	210669
16186	210670
61	210671
149906	210672
25635	210673
4295	210674
54921	210675
12080	210676
115	210677
3372	210678
57047	210679
151088	210680
178340	210681
522	210682
15226	210683
11043	210684
231500	210685
19674	210686
6986	210687
41648	210688
186628	210689
31321	210690
81329	210691
1074	210692
216256	210693
7375	210694
10010	210695
39538	210696
108942	210697
13997	210698
59870	210699
266	210700
3800	210701
219034	210702
226540	210703
75174	210704
3349	210705
159363	210706
164657	210707
811	210708
52464	210709
24444	210710
39597	210711
63790	210712
5520	210713
133294	210714
181867	210715
20202	210716
122693	210717
40961	210718
232769	210719
55112	210720
1125	210721
2474	210722
29327	210723
80964	210724
49691	210725
15883	210726
262066	210727
23637	210728
64287	210729
15102	210730
54051	210731
138632	210732
227003	210733
1339	210734
395	210735
221129	210736
25266	210737
24031	210738
44928	210739
151336	210740
12817	210741
23234	210742
17652	210743
858	210744
85595	210745
14749	210746
8384	210747
86036	210748
17006	210749
3674	210750
217458	210751
42858	210752
116674	210753
15797	210754
89213	210755
11109	210756
2232	210757
2770	210758
56763	210759
260848	210760
85349	210761
25742	210762
9838	210763
736	210764
5970	210765
23625	210766
30040	210767
45	210768
50544	210769
88664	210770
47902	210771
156795	210772
246764	210773
61135	210774
2940	210775
5788	210776
5872	210777
2603	210778
8059	210779
2766	210780
40139	210781
34490	210782
87016	210783
12152	210784
52314	210785
4733	210786
26085	210787
30979	210788
153565	210789
2155	210790
80258	210791
131984	210792
247677	210793
2478	210794
6042	210795
226749	210796
177702	210797
32719	210798
260573	210799
163529	210800
179443	210801
32055	210802
103656	210803
9593	210804
242618	210805
316	210806
78701	210807
47699	210808
76442	210809
183415	210810
105468	210811
3902	210812
82004	210813
61771	210814
68339	210815
182465	210816
2713	210817
8198	210818
26614	210819
352	210820
93293	210821
10574	210822
37785	210823
2147	210824
15485	210825
7182	210826
29676	210827
118992	210828
81047	210829
151285	210830
83402	210831
9058	210832
61218	210833
136604	210834
58771	210835
257804	210836
50121	210837
111178	210838
237866	210839
130760	210840
74445	210841
50454	210842
52907	210843
235193	210844
12499	210845
19013	210846
7936	210847
71655	210848
59010	210849
50502	210850
99917	210851
173926	210852
159748	210853
25175	210854
44990	210855
102004	210856
595	210857
132528	210858
1145	210859
125029	210860
5498	210861
5991	210862
1376	210863
9577	210864
6510	210865
27102	210866
2604	210867
72914	210868
9419	210869
1014	210870
83506	210871
160234	210872
48132	210873
139841	210874
193959	210875
168415	210876
81276	210877
136591	210878
1778	210879
10869	210880
43167	210881
86929	210882
111774	210883
617	210884
32293	210885
27274	210886
65501	210887
28090	210888
9562	210889
38724	210890
2191	210891
33682	210892
84001	210893
78982	210894
42334	210895
1724	210896
19640	210897
164332	210898
27502	210899
53492	210900
599	210901
204529	210902
16610	210903
220900	210904
272612	210905
32808	210906
265564	210907
104979	210908
161851	210909
86763	210910
45048	210911
55691	210912
181	210913
1772	210914
1558	210915
146543	210916
18562	210917
77287	210918
41563	210919
7503	210920
103164	210921
27	210922
1493	210923
7933	210924
45114	210925
108211	210926
44501	210927
36717	210928
34123	210929
32770	210930
8710	210931
59640	210932
270284	210933
104192	210934
36272	210935
46050	210936
271096	210937
163	210938
157099	210939
12386	210940
57855	210941
38684	210942
13813	210943
47191	210944
184840	210945
2328	210946
17420	210947
58931	210948
53051	210949
32924	210950
140158	210951
36003	210952
46705	210953
241676	210954
18679	210955
73450	210956
111082	210957
52857	210958
19895	210959
167574	210960
126811	210961
20238	210962
77462	210963
2134	210964
56	210965
92541	210966
19997	210967
58301	210968
4437	210969
253589	210970
3438	210971
59389	210972
271463	210973
56483	210974
168669	210975
88135	210976
167952	210977
18021	210978
234431	210979
63896	210980
43097	210981
260834	210982
33343	210983
35327	210984
10782	210985
32066	210986
206222	210987
30870	210988
104199	210989
14836	210990
34248	210991
45356	210992
12462	210993
71953	210994
99372	210995
23134	210996
7011	210997
6648	210998
99805	210999
257621	211000
41947	211001
83964	211002
64860	211003
9436	211004
167379	211005
29193	211006
513	211007
35601	211008
63667	211009
4987	211010
158502	211011
16597	211012
43933	211013
11807	211014
135975	211015
266669	211016
247599	211017
30768	211018
27710	211019
20189	211020
89682	211021
264420	211022
75651	211023
3586	211024
99141	211025
434	211026
30717	211027
12600	211028
106001	211029
2468	211030
8573	211031
23166	211032
153561	211033
203983	211034
40618	211035
72193	211036
42936	211037
23708	211038
9968	211039
87335	211040
1780	211041
12398	211042
126058	211043
1037	211044
12695	211045
51711	211046
148439	211047
24848	211048
122231	211049
33344	211050
108276	211051
8422	211052
144598	211053
33983	211054
82331	211055
107562	211056
262877	211057
427	211058
82229	211059
3091	211060
162785	211061
44189	211062
206920	211063
51277	211064
212427	211065
103156	211066
53396	211067
13460	211068
8649	211069
5045	211070
34782	211071
99658	211072
21192	211073
77209	211074
80876	211075
113137	211076
7961	211077
36792	211078
192445	211079
190783	211080
200374	211081
62187	211082
46382	211083
64738	211084
127871	211085
1997	211086
100587	211087
35924	211088
1481	211089
58617	211090
28657	211091
97770	211092
123626	211093
51793	211094
19233	211095
24790	211096
21229	211097
84276	211098
16192	211099
5082	211100
787	211101
206203	211102
83368	211103
14517	211104
2670	211105
65308	211106
1743	211107
14057	211108
43053	211109
10188	211110
24782	211111
250199	211112
30343	211113
101645	211114
113448	211115
22418	211116
153838	211117
14322	211118
39673	211119
158361	211120
11446	211121
89378	211122
38266	211123
24280	211124
17366	211125
18516	211126
200311	211127
140952	211128
2252	211129
4923	211130
16130	211131
22220	211132
243076	211133
249420	211134
5663	211135
25281	211136
50298	211137
76930	211138
166745	211139
9616	211140
1329	211141
77814	211142
883	211143
109010	211144
3708	211145
114166	211146
194473	211147
102380	211148
99261	211149
135683	211150
3237	211151
77110	211152
34236	211153
69044	211154
30285	211155
268853	211156
7591	211157
61680	211158
76320	211159
49466	211160
46001	211161
53959	211162
2366	211163
14685	211164
58952	211165
45967	211166
3049	211167
16694	211168
62101	211169
17830	211170
1471	211171
8294	211172
38269	211173
143522	211174
2683	211175
150853	211176
129314	211177
267690	211178
16907	211179
99263	211180
20304	211181
152247	211182
1660	211183
1231	211184
3005	211185
35884	211186
64098	211187
75789	211188
119882	211189
153983	211190
17625	211191
540	211192
61420	211193
27144	211194
204719	211195
2937	211196
25829	211197
126952	211198
77379	211199
16513	211200
124515	211201
4292	211202
2265	211203
67094	211204
204399	211205
42993	211206
50307	211207
14063	211208
176532	211209
29426	211210
60648	211211
807	211212
2020	211213
68301	211214
19915	211215
4311	211216
96390	211217
113820	211218
1873	211219
815	211220
7871	211221
9797	211222
87629	211223
138665	211224
4344	211225
107549	211226
108866	211227
8934	211228
104978	211229
318	211230
8898	211231
56806	211232
3344	211233
115040	211234
54105	211235
32866	211236
90446	211237
144635	211238
4561	211239
36842	211240
61148	211241
38669	211242
128655	211243
183947	211244
56928	211245
55954	211246
4316	211247
30776	211248
151156	211249
1324	211250
73951	211251
224487	211252
26599	211253
17497	211254
111769	211255
79417	211256
171573	211257
132498	211258
134470	211259
19409	211260
36735	211261
217055	211262
49396	211263
75890	211264
12531	211265
77235	211266
35732	211267
7783	211268
86058	211269
131615	211270
23025	211271
166164	211272
65163	211273
1114	211274
106908	211275
53680	211276
11095	211277
62997	211278
10965	211279
123872	211280
38304	211281
65661	211282
85974	211283
189057	211284
25073	211285
56858	211286
17693	211287
2250	211288
221607	211289
54175	211290
33181	211291
974	211292
1358	211293
35456	211294
191328	211295
64169	211296
99680	211297
3185	211298
1926	211299
1552	211300
53804	211301
11338	211302
104135	211303
154079	211304
3273	211305
38695	211306
87548	211307
1806	211308
6163	211309
58540	211310
28386	211311
176830	211312
121118	211313
19448	211314
3312	211315
158587	211316
124404	211317
152705	211318
1424	211319
3141	211320
199649	211321
46150	211322
54297	211323
25484	211324
32605	211325
18661	211326
55000	211327
240673	211328
32757	211329
134831	211330
167018	211331
5549	211332
658	211333
14185	211334
136655	211335
22423	211336
230969	211337
215942	211338
353	211339
191492	211340
10208	211341
8430	211342
23669	211343
40839	211344
139193	211345
323	211346
46407	211347
6354	211348
11695	211349
17614	211350
61	211351
2970	211352
133723	211353
221309	211354
87927	211355
214031	211356
39087	211357
105369	211358
239984	211359
6067	211360
261736	211361
19204	211362
85673	211363
177498	211364
45053	211365
93671	211366
146906	211367
44536	211368
246058	211369
32753	211370
16734	211371
169692	211372
20372	211373
49839	211374
22796	211375
104391	211376
294	211377
41603	211378
168483	211379
165294	211380
167512	211381
254465	211382
264404	211383
41804	211384
11874	211385
2180	211386
64877	211387
24569	211388
35665	211389
66945	211390
49139	211391
133779	211392
964	211393
76921	211394
38310	211395
236223	211396
51903	211397
39807	211398
55796	211399
39823	211400
30052	211401
17071	211402
2408	211403
220847	211404
3073	211405
4312	211406
2723	211407
150874	211408
50809	211409
158179	211410
247192	211411
107929	211412
48009	211413
168856	211414
86278	211415
212962	211416
6152	211417
4428	211418
166216	211419
63253	211420
7180	211421
112840	211422
211573	211423
148184	211424
23064	211425
4549	211426
20460	211427
108604	211428
9835	211429
14895	211430
99782	211431
30415	211432
34012	211433
213646	211434
170223	211435
53028	211436
202453	211437
31898	211438
91224	211439
128117	211440
17470	211441
6273	211442
32	211443
176215	211444
38621	211445
827	211446
5487	211447
263678	211448
202536	211449
18023	211450
49569	211451
115007	211452
229913	211453
43743	211454
45402	211455
67821	211456
34093	211457
84746	211458
73056	211459
9708	211460
250445	211461
252	211462
505	211463
76036	211464
38038	211465
12088	211466
5442	211467
61237	211468
1440	211469
44608	211470
79660	211471
75917	211472
39893	211473
249462	211474
1990	211475
132149	211476
43610	211477
40098	211478
99503	211479
270854	211480
207227	211481
2044	211482
36128	211483
6791	211484
1904	211485
109944	211486
162670	211487
37058	211488
95252	211489
3967	211490
61745	211491
223821	211492
254233	211493
112916	211494
93635	211495
119668	211496
38897	211497
42663	211498
16199	211499
18373	211500
1347	211501
207164	211502
201072	211503
15736	211504
68857	211505
146963	211506
102172	211507
585	211508
46636	211509
84081	211510
9268	211511
40139	211512
90872	211513
1153	211514
104094	211515
45672	211516
267416	211517
3468	211518
253989	211519
1163	211520
44108	211521
256834	211522
130314	211523
6070	211524
15464	211525
61160	211526
101951	211527
77895	211528
222891	211529
46351	211530
185174	211531
3998	211532
240481	211533
2256	211534
60605	211535
239317	211536
244390	211537
11312	211538
255002	211539
94841	211540
170877	211541
242447	211542
34087	211543
76087	211544
101987	211545
12389	211546
5788	211547
24518	211548
39114	211549
29048	211550
193017	211551
142916	211552
1412	211553
43525	211554
3336	211555
46164	211556
123164	211557
102044	211558
80128	211559
12256	211560
52960	211561
35086	211562
26476	211563
1087	211564
19527	211565
196633	211566
5253	211567
7776	211568
199	211569
69250	211570
1590	211571
16868	211572
181335	211573
79383	211574
206759	211575
12258	211576
85666	211577
72774	211578
142191	211579
109547	211580
40039	211581
63657	211582
14880	211583
73806	211584
67611	211585
48735	211586
23022	211587
39842	211588
26170	211589
51155	211590
134129	211591
1070	211592
234479	211593
15651	211594
8591	211595
125	211596
42966	211597
124822	211598
24483	211599
34253	211600
149728	211601
222592	211602
206132	211603
15631	211604
20833	211605
83116	211606
44990	211607
141112	211608
88007	211609
95119	211610
10400	211611
98108	211612
6089	211613
49532	211614
221331	211615
81622	211616
60859	211617
100043	211618
10258	211619
133190	211620
6292	211621
71186	211622
3815	211623
88997	211624
109926	211625
154684	211626
34388	211627
35701	211628
57013	211629
2449	211630
140408	211631
29	211632
13319	211633
55685	211634
174038	211635
90922	211636
12391	211637
18298	211638
39918	211639
1938	211640
8273	211641
147707	211642
3772	211643
92783	211644
184143	211645
65843	211646
228981	211647
24257	211648
49395	211649
29175	211650
195139	211651
10536	211652
22304	211653
19834	211654
51875	211655
72916	211656
148109	211657
739	211658
168564	211659
166428	211660
209494	211661
3649	211662
160138	211663
105673	211664
199050	211665
99510	211666
258234	211667
14743	211668
2952	211669
1472	211670
268273	211671
41180	211672
4690	211673
15020	211674
68470	211675
98264	211676
19977	211677
70722	211678
37820	211679
16550	211680
1779	211681
15951	211682
12959	211683
48356	211684
112174	211685
2932	211686
8988	211687
130059	211688
21044	211689
4503	211690
77781	211691
76363	211692
70	211693
57	211694
5801	211695
17282	211696
114769	211697
64606	211698
120658	211699
75597	211700
2881	211701
39024	211702
183152	211703
233754	211704
22560	211705
40636	211706
23073	211707
167970	211708
4612	211709
984	211710
419	211711
1490	211712
29934	211713
252273	211714
59275	211715
45007	211716
171883	211717
31859	211718
55299	211719
165178	211720
2368	211721
11353	211722
23891	211723
164104	211724
201367	211725
25525	211726
181480	211727
94976	211728
56522	211729
63	211730
269667	211731
9069	211732
22937	211733
163452	211734
199500	211735
32502	211736
2017	211737
74457	211738
55898	211739
1398	211740
64031	211741
148025	211742
130	211743
72321	211744
5694	211745
1342	211746
99712	211747
38	211748
75355	211749
154672	211750
33905	211751
31202	211752
108921	211753
53177	211754
11734	211755
11870	211756
65785	211757
104531	211758
84278	211759
115749	211760
9085	211761
111269	211762
29535	211763
26486	211764
1069	211765
51404	211766
11060	211767
20827	211768
10211	211769
251669	211770
23512	211771
111538	211772
25225	211773
90999	211774
63352	211775
26022	211776
68394	211777
11530	211778
102434	211779
2295	211780
11551	211781
13853	211782
48915	211783
194470	211784
23342	211785
101421	211786
38223	211787
27333	211788
24885	211789
114861	211790
80912	211791
20421	211792
115894	211793
20856	211794
69154	211795
86379	211796
174605	211797
41252	211798
19068	211799
11573	211800
9806	211801
94443	211802
29647	211803
210453	211804
82781	211805
102487	211806
117594	211807
11574	211808
6	211809
55828	211810
14195	211811
25661	211812
165581	211813
51317	211814
24543	211815
96660	211816
25151	211817
7867	211818
1092	211819
31804	211820
319	211821
48562	211822
19842	211823
102618	211824
114675	211825
14276	211826
13641	211827
57428	211828
32729	211829
33421	211830
62249	211831
76996	211832
89654	211833
6554	211834
131363	211835
724	211836
119346	211837
199278	211838
22875	211839
25616	211840
173404	211841
206107	211842
36539	211843
211356	211844
3877	211845
27064	211846
23656	211847
193281	211848
129803	211849
233	211850
38141	211851
47380	211852
11202	211853
51763	211854
113190	211855
3072	211856
36948	211857
11216	211858
39403	211859
11396	211860
91847	211861
171618	211862
15849	211863
13536	211864
212899	211865
939	211866
265642	211867
19417	211868
93028	211869
8092	211870
32857	211871
270611	211872
140873	211873
38160	211874
119282	211875
151170	211876
5994	211877
30152	211878
150276	211879
9305	211880
50644	211881
90460	211882
19579	211883
166618	211884
58868	211885
28380	211886
67402	211887
249306	211888
136119	211889
33266	211890
107770	211891
105484	211892
35020	211893
142179	211894
896	211895
231282	211896
135637	211897
76681	211898
56740	211899
3144	211900
105263	211901
258085	211902
67308	211903
5256	211904
5975	211905
3576	211906
8795	211907
248785	211908
31501	211909
5943	211910
72438	211911
45382	211912
4467	211913
34511	211914
15722	211915
27412	211916
56639	211917
236752	211918
3428	211919
1116	211920
142521	211921
1647	211922
10855	211923
4724	211924
43562	211925
32725	211926
5115	211927
4933	211928
5308	211929
1630	211930
11275	211931
71470	211932
14741	211933
38598	211934
130889	211935
44958	211936
200185	211937
81969	211938
242271	211939
3629	211940
243	211941
78914	211942
61442	211943
94944	211944
171660	211945
143959	211946
77495	211947
119	211948
171571	211949
90511	211950
144467	211951
12550	211952
3188	211953
7625	211954
46345	211955
108503	211956
184910	211957
30933	211958
14369	211959
43234	211960
67008	211961
29847	211962
136558	211963
29547	211964
90126	211965
77524	211966
142100	211967
9277	211968
64312	211969
79034	211970
84627	211971
24647	211972
239140	211973
36693	211974
8961	211975
174488	211976
24686	211977
44393	211978
1789	211979
247225	211980
68636	211981
44475	211982
18058	211983
110478	211984
38664	211985
29895	211986
1064	211987
84052	211988
28253	211989
14895	211990
1964	211991
110066	211992
10926	211993
1990	211994
23987	211995
108118	211996
144709	211997
17748	211998
6011	211999
44852	212000
9774	212001
49060	212002
9993	212003
2386	212004
3657	212005
20294	212006
66644	212007
18627	212008
42897	212009
11248	212010
212153	212011
1975	212012
12619	212013
531	212014
92493	212015
155245	212016
208773	212017
17234	212018
44223	212019
4437	212020
7162	212021
505	212022
7257	212023
26588	212024
252002	212025
35181	212026
18152	212027
129993	212028
14446	212029
21029	212030
1475	212031
31242	212032
151182	212033
1421	212034
37745	212035
4380	212036
222885	212037
7805	212038
127884	212039
206988	212040
128408	212041
1	212042
152469	212043
8941	212044
1103	212045
49564	212046
96268	212047
72410	212048
8597	212049
19911	212050
134	212051
29745	212052
49633	212053
2465	212054
103911	212055
82114	212056
7222	212057
5399	212058
39929	212059
16383	212060
153398	212061
13664	212062
3844	212063
47089	212064
64962	212065
226119	212066
196536	212067
48347	212068
111020	212069
101201	212070
143495	212071
21097	212072
178629	212073
15488	212074
40163	212075
76847	212076
9022	212077
13260	212078
41686	212079
465	212080
56048	212081
49654	212082
6317	212083
16097	212084
146009	212085
20315	212086
106939	212087
94033	212088
25556	212089
85811	212090
101647	212091
142163	212092
54455	212093
108944	212094
102153	212095
259248	212096
1076	212097
76471	212098
27888	212099
125481	212100
22305	212101
79173	212102
210921	212103
127724	212104
14726	212105
58745	212106
55317	212107
392	212108
60508	212109
39463	212110
62874	212111
203374	212112
55279	212113
196737	212114
194	212115
23805	212116
21273	212117
101455	212118
9948	212119
35442	212120
37211	212121
97153	212122
114093	212123
9378	212124
238025	212125
12498	212126
2743	212127
8369	212128
4491	212129
187329	212130
44744	212131
27555	212132
117976	212133
8198	212134
45330	212135
88142	212136
26109	212137
14623	212138
10877	212139
72839	212140
252201	212141
230080	212142
528	212143
10748	212144
45370	212145
1026	212146
40284	212147
226273	212148
11798	212149
105581	212150
261613	212151
32057	212152
7236	212153
21738	212154
11229	212155
3754	212156
22743	212157
103742	212158
5173	212159
221	212160
152688	212161
17547	212162
70020	212163
2220	212164
19494	212165
93683	212166
19602	212167
108722	212168
30614	212169
56120	212170
34164	212171
56411	212172
13968	212173
24792	212174
83716	212175
4851	212176
50763	212177
17102	212178
34809	212179
88497	212180
79806	212181
8007	212182
7827	212183
169534	212184
149043	212185
190852	212186
26739	212187
101905	212188
87007	212189
19395	212190
39375	212191
12206	212192
25026	212193
4865	212194
8030	212195
53675	212196
1955	212197
51048	212198
191434	212199
61766	212200
2707	212201
43959	212202
1327	212203
104514	212204
142924	212205
16058	212206
16986	212207
40878	212208
84756	212209
17270	212210
825	212211
2	212212
3392	212213
151443	212214
18329	212215
158795	212216
135957	212217
144603	212218
7032	212219
121280	212220
48334	212221
10953	212222
116989	212223
208759	212224
79491	212225
15915	212226
117243	212227
115	212228
107124	212229
133214	212230
114786	212231
70	212232
56321	212233
15431	212234
8001	212235
236549	212236
34648	212237
221950	212238
1483	212239
5928	212240
41613	212241
28499	212242
1245	212243
41074	212244
3735	212245
66	212246
105462	212247
9273	212248
61581	212249
25457	212250
58292	212251
4717	212252
93412	212253
96797	212254
98219	212255
7430	212256
20290	212257
2259	212258
6300	212259
165893	212260
8363	212261
6360	212262
114160	212263
13804	212264
96320	212265
86464	212266
1242	212267
58627	212268
5253	212269
37856	212270
57023	212271
103683	212272
2019	212273
21097	212274
96732	212275
116164	212276
8606	212277
3806	212278
102613	212279
5756	212280
2726	212281
16980	212282
63315	212283
125369	212284
357	212285
38411	212286
206947	212287
113670	212288
271162	212289
27572	212290
174961	212291
2215	212292
134770	212293
167571	212294
19628	212295
120234	212296
23875	212297
43793	212298
2957	212299
259902	212300
271981	212301
35507	212302
79800	212303
39309	212304
20448	212305
19561	212306
20876	212307
41569	212308
160356	212309
77523	212310
22703	212311
96768	212312
167342	212313
84806	212314
43673	212315
45647	212316
155390	212317
22241	212318
197513	212319
242857	212320
72242	212321
1820	212322
4084	212323
39538	212324
154532	212325
37651	212326
142909	212327
6141	212328
132667	212329
346	212330
150837	212331
13922	212332
1448	212333
1879	212334
163283	212335
170870	212336
13939	212337
28880	212338
92403	212339
12793	212340
13108	212341
12181	212342
170344	212343
93630	212344
5282	212345
161077	212346
18593	212347
57662	212348
2242	212349
36642	212350
109405	212351
4826	212352
80526	212353
148487	212354
214914	212355
245471	212356
147676	212357
6399	212358
64701	212359
1564	212360
3330	212361
123108	212362
238520	212363
105529	212364
102432	212365
141468	212366
152081	212367
225575	212368
10800	212369
7093	212370
253	212371
173391	212372
26736	212373
4571	212374
90958	212375
13728	212376
239410	212377
119022	212378
7660	212379
9002	212380
31712	212381
6888	212382
3125	212383
164785	212384
16624	212385
1208	212386
167009	212387
38212	212388
53296	212389
36712	212390
42588	212391
44710	212392
651	212393
6087	212394
80886	212395
30296	212396
39531	212397
33254	212398
98540	212399
43499	212400
263575	212401
28530	212402
10658	212403
36961	212404
455	212405
7867	212406
19919	212407
159073	212408
10845	212409
5213	212410
6451	212411
106006	212412
239856	212413
23856	212414
108005	212415
693	212416
55280	212417
100087	212418
212688	212419
4104	212420
114539	212421
566	212422
63934	212423
50037	212424
75111	212425
3323	212426
42979	212427
797	212428
7499	212429
12140	212430
27999	212431
30610	212432
213511	212433
2370	212434
128369	212435
18602	212436
39434	212437
58294	212438
77632	212439
12380	212440
269841	212441
5745	212442
206910	212443
19061	212444
250	212445
31760	212446
2738	212447
272764	212448
18143	212449
84995	212450
257830	212451
99648	212452
85641	212453
6575	212454
179906	212455
8569	212456
30447	212457
31063	212458
50343	212459
169	212460
49565	212461
2367	212462
45624	212463
9023	212464
99663	212465
51186	212466
42621	212467
214890	212468
134114	212469
75882	212470
172305	212471
35809	212472
48282	212473
72983	212474
69398	212475
8374	212476
244889	212477
9121	212478
56899	212479
64033	212480
2007	212481
37276	212482
7877	212483
7044	212484
147919	212485
130171	212486
51692	212487
150393	212488
112536	212489
40296	212490
6729	212491
137405	212492
50294	212493
89979	212494
33755	212495
2478	212496
34301	212497
4191	212498
127736	212499
83901	212500
52300	212501
24554	212502
11408	212503
503	212504
225	212505
21332	212506
31319	212507
237650	212508
16880	212509
179992	212510
29718	212511
10610	212512
3	212513
27513	212514
79104	212515
20037	212516
129894	212517
25919	212518
54442	212519
2059	212520
58316	212521
65649	212522
51288	212523
17897	212524
6377	212525
51353	212526
55094	212527
241642	212528
238736	212529
2834	212530
61000	212531
216031	212532
27567	212533
7762	212534
3013	212535
78505	212536
17465	212537
146999	212538
90803	212539
18048	212540
90828	212541
168294	212542
155400	212543
138325	212544
72403	212545
43391	212546
161193	212547
57489	212548
48732	212549
43789	212550
39445	212551
3476	212552
9816	212553
166386	212554
90876	212555
44666	212556
94424	212557
1800	212558
45152	212559
3917	212560
70178	212561
74369	212562
78525	212563
28076	212564
242	212565
80137	212566
27915	212567
24958	212568
57096	212569
3253	212570
60340	212571
10777	212572
74135	212573
23809	212574
90	212575
49734	212576
20183	212577
880	212578
21861	212579
1294	212580
87157	212581
2610	212582
2524	212583
35031	212584
53067	212585
27778	212586
10315	212587
47361	212588
3864	212589
15194	212590
4116	212591
1215	212592
30476	212593
171579	212594
55221	212595
65473	212596
74086	212597
20374	212598
179333	212599
100997	212600
41089	212601
21838	212602
1249	212603
67798	212604
100983	212605
143077	212606
112568	212607
11154	212608
37638	212609
26935	212610
6456	212611
117160	212612
4794	212613
10627	212614
62749	212615
1349	212616
26904	212617
44619	212618
67240	212619
89029	212620
135371	212621
169565	212622
27378	212623
125439	212624
8207	212625
77140	212626
45742	212627
17207	212628
13458	212629
198830	212630
38897	212631
14786	212632
96236	212633
22283	212634
9596	212635
108432	212636
21235	212637
91332	212638
56599	212639
4584	212640
15483	212641
3	212642
106759	212643
49825	212644
230045	212645
222735	212646
4497	212647
14630	212648
147497	212649
75	212650
12668	212651
42471	212652
56301	212653
45092	212654
32853	212655
82628	212656
39777	212657
43915	212658
143281	212659
14458	212660
12774	212661
56617	212662
126945	212663
2313	212664
3369	212665
36464	212666
152917	212667
141027	212668
6175	212669
6237	212670
8969	212671
109049	212672
26253	212673
21175	212674
49117	212675
27230	212676
12523	212677
3408	212678
109633	212679
153410	212680
139968	212681
131902	212682
765	212683
43424	212684
6646	212685
33913	212686
51198	212687
3914	212688
91656	212689
63825	212690
50806	212691
9672	212692
34828	212693
23040	212694
11165	212695
43544	212696
97830	212697
113140	212698
1514	212699
4006	212700
22005	212701
10568	212702
5855	212703
73181	212704
34010	212705
179599	212706
19278	212707
5039	212708
244805	212709
99452	212710
71805	212711
207245	212712
4235	212713
67584	212714
51218	212715
1297	212716
84935	212717
6358	212718
74667	212719
163016	212720
21585	212721
391	212722
173695	212723
5309	212724
3758	212725
18	212726
1363	212727
50887	212728
92081	212729
100698	212730
26037	212731
180154	212732
71041	212733
27504	212734
53788	212735
83095	212736
5149	212737
68468	212738
43421	212739
118971	212740
35002	212741
4264	212742
24545	212743
92108	212744
134289	212745
72205	212746
74224	212747
6226	212748
48043	212749
80297	212750
59470	212751
9377	212752
19373	212753
12646	212754
8566	212755
39908	212756
46771	212757
1697	212758
44803	212759
182119	212760
37318	212761
8582	212762
26372	212763
74787	212764
13523	212765
13739	212766
140452	212767
14098	212768
149753	212769
66221	212770
233812	212771
19025	212772
42480	212773
65753	212774
1430	212775
166599	212776
116780	212777
53903	212778
79522	212779
23266	212780
155549	212781
8198	212782
132046	212783
6221	212784
48215	212785
40054	212786
11267	212787
28762	212788
8209	212789
155056	212790
37707	212791
37692	212792
1624	212793
3343	212794
9722	212795
39187	212796
18751	212797
53841	212798
59811	212799
123663	212800
259020	212801
231512	212802
26644	212803
79218	212804
40704	212805
17378	212806
200	212807
20654	212808
16300	212809
1589	212810
2140	212811
76872	212812
83697	212813
199446	212814
47265	212815
14022	212816
35121	212817
65116	212818
102000	212819
214675	212820
8797	212821
167269	212822
126150	212823
45011	212824
26969	212825
50240	212826
99302	212827
63196	212828
4828	212829
30035	212830
5625	212831
83644	212832
3271	212833
16195	212834
1235	212835
41509	212836
131559	212837
50170	212838
294	212839
107606	212840
46258	212841
59294	212842
96305	212843
43143	212844
174919	212845
441	212846
62567	212847
51678	212848
42881	212849
2979	212850
26032	212851
37447	212852
31151	212853
86239	212854
34927	212855
48024	212856
24592	212857
12610	212858
74249	212859
177884	212860
29181	212861
230	212862
29257	212863
833	212864
8964	212865
170716	212866
110612	212867
3390	212868
3822	212869
3343	212870
48938	212871
258807	212872
126194	212873
19687	212874
16037	212875
179	212876
119987	212877
1788	212878
76379	212879
5205	212880
243304	212881
26620	212882
153400	212883
181476	212884
12167	212885
7479	212886
21034	212887
8439	212888
4490	212889
74551	212890
194873	212891
149440	212892
1199	212893
37268	212894
169039	212895
143689	212896
109068	212897
14750	212898
62502	212899
2079	212900
10013	212901
8474	212902
12320	212903
11877	212904
892	212905
42209	212906
21231	212907
231684	212908
8977	212909
72674	212910
12899	212911
106411	212912
141837	212913
16891	212914
79304	212915
8770	212916
1567	212917
26018	212918
28195	212919
37076	212920
102305	212921
22123	212922
2438	212923
1730	212924
32807	212925
1966	212926
174177	212927
143593	212928
1533	212929
83231	212930
96558	212931
10694	212932
151003	212933
128938	212934
150	212935
26115	212936
8367	212937
19925	212938
87264	212939
257783	212940
6558	212941
53736	212942
102196	212943
2408	212944
46161	212945
29498	212946
41939	212947
2734	212948
64108	212949
52971	212950
6262	212951
28329	212952
413	212953
1547	212954
15668	212955
142706	212956
5688	212957
25979	212958
15697	212959
2578	212960
1779	212961
107047	212962
260553	212963
133726	212964
125314	212965
20368	212966
14013	212967
18924	212968
131489	212969
190055	212970
153383	212971
13631	212972
4882	212973
7312	212974
65298	212975
234170	212976
6580	212977
60953	212978
158889	212979
96781	212980
1425	212981
18689	212982
91013	212983
13285	212984
129156	212985
14888	212986
23693	212987
28271	212988
24284	212989
140	212990
167697	212991
7680	212992
3921	212993
68124	212994
79103	212995
58820	212996
1603	212997
162162	212998
792	212999
28843	213000
2463	213001
140529	213002
157194	213003
1401	213004
6745	213005
223228	213006
79001	213007
199411	213008
207273	213009
141282	213010
43060	213011
82491	213012
12851	213013
118401	213014
134187	213015
104633	213016
2383	213017
37979	213018
35983	213019
11118	213020
11948	213021
51706	213022
2374	213023
73154	213024
280	213025
136566	213026
51700	213027
262423	213028
206170	213029
114688	213030
2136	213031
116280	213032
8156	213033
107328	213034
3482	213035
254137	213036
20469	213037
28962	213038
90008	213039
168847	213040
161613	213041
27158	213042
40477	213043
14109	213044
13359	213045
1036	213046
208673	213047
30288	213048
25903	213049
1487	213050
27216	213051
140334	213052
22470	213053
81797	213054
103230	213055
116690	213056
61125	213057
172220	213058
43083	213059
216160	213060
36793	213061
67084	213062
90308	213063
89208	213064
266684	213065
190713	213066
110473	213067
53866	213068
72567	213069
96542	213070
47481	213071
179851	213072
121841	213073
883	213074
109650	213075
254257	213076
59478	213077
141309	213078
79793	213079
104908	213080
117571	213081
171072	213082
47097	213083
27566	213084
152066	213085
76697	213086
5017	213087
48612	213088
10040	213089
145115	213090
73719	213091
2010	213092
15621	213093
74736	213094
110547	213095
8659	213096
147352	213097
2075	213098
820	213099
207432	213100
800	213101
60447	213102
9216	213103
224023	213104
11434	213105
127772	213106
153356	213107
210450	213108
99029	213109
72064	213110
132170	213111
1375	213112
209073	213113
30007	213114
10553	213115
164780	213116
82701	213117
146101	213118
106154	213119
25911	213120
83884	213121
119147	213122
34877	213123
2182	213124
33053	213125
77513	213126
199744	213127
78980	213128
161026	213129
5981	213130
175338	213131
63414	213132
26673	213133
23622	213134
147498	213135
15999	213136
34473	213137
64587	213138
8415	213139
269517	213140
14108	213141
36729	213142
15625	213143
60549	213144
166860	213145
91	213146
56522	213147
1736	213148
167380	213149
15533	213150
56944	213151
8180	213152
1542	213153
27582	213154
51912	213155
27065	213156
5318	213157
1050	213158
26274	213159
19080	213160
149613	213161
65692	213162
220437	213163
156733	213164
2510	213165
49587	213166
21382	213167
2442	213168
300	213169
110600	213170
76815	213171
5098	213172
238512	213173
2146	213174
55521	213175
86280	213176
2923	213177
99796	213178
88730	213179
156095	213180
27679	213181
2991	213182
8292	213183
2424	213184
88513	213185
1608	213186
37511	213187
68389	213188
20646	213189
236	213190
47369	213191
110107	213192
11220	213193
1905	213194
18004	213195
215900	213196
22585	213197
36465	213198
19845	213199
10590	213200
73214	213201
96	213202
32595	213203
98305	213204
1797	213205
178468	213206
12410	213207
7637	213208
2140	213209
4859	213210
88709	213211
131	213212
262806	213213
102359	213214
20021	213215
6784	213216
142998	213217
27715	213218
1171	213219
70867	213220
139125	213221
12690	213222
164811	213223
258864	213224
14643	213225
209	213226
260817	213227
9165	213228
169696	213229
23855	213230
899	213231
69486	213232
9368	213233
113113	213234
149562	213235
118048	213236
23678	213237
195467	213238
61117	213239
3094	213240
10307	213241
25537	213242
1378	213243
36508	213244
144034	213245
239402	213246
13519	213247
13583	213248
15599	213249
59558	213250
31490	213251
58974	213252
48869	213253
75528	213254
42026	213255
13061	213256
219632	213257
88072	213258
201558	213259
17726	213260
51007	213261
12127	213262
3149	213263
39446	213264
30252	213265
48435	213266
48396	213267
8128	213268
22403	213269
1718	213270
161	213271
151238	213272
31251	213273
69370	213274
157846	213275
32537	213276
9242	213277
184518	213278
20558	213279
27321	213280
32402	213281
41164	213282
122492	213283
40932	213284
216457	213285
1741	213286
249411	213287
141802	213288
44470	213289
14498	213290
41679	213291
34564	213292
111984	213293
17760	213294
24984	213295
69483	213296
39384	213297
6344	213298
113757	213299
262346	213300
34717	213301
21840	213302
2621	213303
146501	213304
21698	213305
31044	213306
213977	213307
92162	213308
26723	213309
31274	213310
84010	213311
50187	213312
50748	213313
5937	213314
32587	213315
8630	213316
25	213317
41809	213318
86902	213319
14558	213320
58046	213321
218147	213322
265376	213323
33075	213324
103924	213325
179919	213326
125495	213327
18826	213328
126801	213329
29363	213330
86756	213331
98336	213332
13239	213333
2817	213334
24820	213335
91329	213336
48441	213337
25961	213338
137598	213339
803	213340
66	213341
50668	213342
112023	213343
3954	213344
130914	213345
1517	213346
10084	213347
88690	213348
17654	213349
2505	213350
41108	213351
131952	213352
11252	213353
2991	213354
45950	213355
31267	213356
109588	213357
84736	213358
7329	213359
1	213360
114127	213361
39218	213362
87930	213363
57918	213364
27432	213365
3657	213366
40804	213367
71504	213368
15444	213369
4286	213370
79290	213371
72568	213372
127323	213373
13812	213374
17100	213375
43938	213376
20314	213377
81348	213378
39879	213379
27421	213380
19646	213381
9589	213382
3822	213383
45905	213384
16595	213385
72647	213386
237277	213387
29422	213388
5920	213389
37224	213390
258621	213391
6407	213392
95999	213393
8117	213394
44853	213395
2184	213396
70479	213397
105243	213398
155955	213399
2366	213400
106754	213401
40612	213402
130785	213403
28294	213404
106786	213405
141949	213406
18037	213407
16144	213408
22938	213409
17709	213410
196957	213411
26680	213412
166969	213413
14209	213414
4361	213415
167114	213416
261590	213417
115854	213418
776	213419
13885	213420
121820	213421
96193	213422
26730	213423
47499	213424
155454	213425
2279	213426
14669	213427
15430	213428
3256	213429
27090	213430
45	213431
12517	213432
19789	213433
1127	213434
8732	213435
35358	213436
5371	213437
254347	213438
47368	213439
50729	213440
69030	213441
4422	213442
91556	213443
67500	213444
12446	213445
77256	213446
3373	213447
8890	213448
1523	213449
2127	213450
17577	213451
157332	213452
3576	213453
222537	213454
78196	213455
72649	213456
4154	213457
51623	213458
193006	213459
3000	213460
134420	213461
2936	213462
48929	213463
2660	213464
7343	213465
79589	213466
45645	213467
58625	213468
3153	213469
4741	213470
137371	213471
4011	213472
181621	213473
498	213474
75978	213475
165153	213476
337	213477
13525	213478
63703	213479
116826	213480
267617	213481
12138	213482
108	213483
1901	213484
13752	213485
17043	213486
199213	213487
3604	213488
67877	213489
104421	213490
46182	213491
8727	213492
7555	213493
126441	213494
14904	213495
211145	213496
11348	213497
265741	213498
143324	213499
2394	213500
113865	213501
34159	213502
10428	213503
16438	213504
12252	213505
8197	213506
88944	213507
72112	213508
102786	213509
1330	213510
63	213511
70105	213512
26939	213513
2979	213514
26785	213515
54956	213516
225701	213517
1162	213518
4157	213519
133920	213520
75095	213521
79824	213522
121932	213523
4650	213524
76994	213525
27686	213526
2869	213527
88019	213528
15204	213529
72359	213530
41314	213531
47502	213532
160770	213533
3885	213534
168891	213535
197659	213536
218051	213537
140245	213538
9	213539
5716	213540
27602	213541
13889	213542
99343	213543
1976	213544
1904	213545
184599	213546
19007	213547
233937	213548
4613	213549
67971	213550
47029	213551
125508	213552
197485	213553
3853	213554
16952	213555
28760	213556
247529	213557
45234	213558
104722	213559
28184	213560
14405	213561
33096	213562
121054	213563
179989	213564
724	213565
192499	213566
82536	213567
121451	213568
416	213569
56274	213570
159459	213571
166812	213572
48871	213573
85926	213574
7896	213575
80207	213576
37817	213577
50396	213578
20659	213579
242405	213580
66189	213581
212703	213582
42343	213583
53326	213584
21861	213585
76726	213586
20171	213587
19632	213588
76270	213589
23792	213590
57416	213591
93	213592
34492	213593
40974	213594
153470	213595
2505	213596
260654	213597
22517	213598
83598	213599
48766	213600
59794	213601
44440	213602
4206	213603
124700	213604
108555	213605
63843	213606
189037	213607
91727	213608
65096	213609
15863	213610
150226	213611
2548	213612
41849	213613
3232	213614
121313	213615
162290	213616
51024	213617
3143	213618
1121	213619
3711	213620
71105	213621
183317	213622
151007	213623
140368	213624
32142	213625
232751	213626
124267	213627
25846	213628
108918	213629
210511	213630
21840	213631
2007	213632
120020	213633
134807	213634
39672	213635
2764	213636
35441	213637
6465	213638
20690	213639
37943	213640
78137	213641
218982	213642
112459	213643
170625	213644
160477	213645
124	213646
1189	213647
8084	213648
119225	213649
27980	213650
16565	213651
20463	213652
42264	213653
19285	213654
9593	213655
71577	213656
1327	213657
8738	213658
235820	213659
4013	213660
83570	213661
1745	213662
152657	213663
40493	213664
44603	213665
11804	213666
126267	213667
3607	213668
60045	213669
33583	213670
25174	213671
1156	213672
76266	213673
7002	213674
75012	213675
15443	213676
11200	213677
27739	213678
33243	213679
46188	213680
13666	213681
47770	213682
173162	213683
214572	213684
63604	213685
261907	213686
31913	213687
256311	213688
253348	213689
111603	213690
25901	213691
2448	213692
149210	213693
306	213694
8755	213695
3145	213696
17144	213697
18342	213698
707	213699
67	213700
68343	213701
4633	213702
5146	213703
71901	213704
153309	213705
143210	213706
13280	213707
10791	213708
7439	213709
215408	213710
8186	213711
120393	213712
5572	213713
2385	213714
156216	213715
57974	213716
1185	213717
14115	213718
40999	213719
46936	213720
7681	213721
157161	213722
93894	213723
12494	213724
2933	213725
87337	213726
98437	213727
12783	213728
1028	213729
5060	213730
520	213731
118525	213732
11	213733
107608	213734
95575	213735
8968	213736
107468	213737
42756	213738
167985	213739
95548	213740
77801	213741
7222	213742
7140	213743
129598	213744
217620	213745
38963	213746
74951	213747
271701	213748
58029	213749
43573	213750
253707	213751
78242	213752
116841	213753
144251	213754
87120	213755
112721	213756
50239	213757
25869	213758
70554	213759
195	213760
24828	213761
25769	213762
8316	213763
82718	213764
130505	213765
42740	213766
85789	213767
807	213768
4997	213769
99681	213770
28744	213771
132497	213772
162178	213773
154095	213774
136651	213775
20758	213776
51668	213777
151774	213778
52435	213779
64690	213780
90705	213781
258727	213782
2733	213783
8312	213784
69822	213785
47055	213786
53999	213787
97493	213788
43100	213789
17258	213790
58828	213791
34245	213792
8976	213793
119775	213794
18883	213795
226588	213796
214879	213797
25656	213798
76217	213799
100327	213800
91933	213801
271279	213802
26367	213803
36628	213804
18415	213805
43168	213806
128407	213807
55661	213808
254425	213809
28687	213810
240844	213811
50717	213812
22490	213813
77456	213814
188176	213815
16543	213816
153863	213817
24932	213818
5793	213819
110674	213820
30817	213821
82551	213822
102615	213823
32059	213824
200414	213825
57201	213826
23067	213827
132689	213828
17046	213829
74723	213830
269	213831
17049	213832
121590	213833
144313	213834
7999	213835
1040	213836
25727	213837
129110	213838
54764	213839
241084	213840
17662	213841
76995	213842
178366	213843
20775	213844
143583	213845
1176	213846
49223	213847
96720	213848
133737	213849
37387	213850
101650	213851
34420	213852
9002	213853
46405	213854
167421	213855
11538	213856
43021	213857
46288	213858
95037	213859
101022	213860
137484	213861
28292	213862
64269	213863
97164	213864
33219	213865
27897	213866
6735	213867
29326	213868
46264	213869
1821	213870
54825	213871
5828	213872
257004	213873
16827	213874
16919	213875
258921	213876
8317	213877
37047	213878
49330	213879
175706	213880
3248	213881
88133	213882
48798	213883
163605	213884
108841	213885
35624	213886
72126	213887
208455	213888
115258	213889
169482	213890
5464	213891
98360	213892
32865	213893
96591	213894
2131	213895
35525	213896
70704	213897
205608	213898
99446	213899
2965	213900
31244	213901
34669	213902
99500	213903
127136	213904
798	213905
6678	213906
27486	213907
9767	213908
158217	213909
243463	213910
44220	213911
29421	213912
61426	213913
143421	213914
49347	213915
472	213916
76949	213917
58912	213918
34767	213919
83307	213920
15147	213921
13335	213922
90045	213923
2097	213924
92065	213925
40060	213926
40955	213927
86	213928
55495	213929
247718	213930
44629	213931
7089	213932
3873	213933
197924	213934
6568	213935
38925	213936
24191	213937
135368	213938
3905	213939
1014	213940
2827	213941
156185	213942
4324	213943
147266	213944
6268	213945
71445	213946
180680	213947
264828	213948
237792	213949
39130	213950
27023	213951
6392	213952
5431	213953
8319	213954
63453	213955
133149	213956
3930	213957
35693	213958
253743	213959
69485	213960
261587	213961
429	213962
94	213963
3514	213964
946	213965
3860	213966
153358	213967
1456	213968
94898	213969
30772	213970
96904	213971
47723	213972
194073	213973
2469	213974
44443	213975
65966	213976
253841	213977
95282	213978
169050	213979
10055	213980
10071	213981
159403	213982
62873	213983
11748	213984
218946	213985
130066	213986
198685	213987
267919	213988
61713	213989
51974	213990
29328	213991
9427	213992
69806	213993
3681	213994
247385	213995
66972	213996
790	213997
150519	213998
59714	213999
4425	214000
84854	214001
89006	214002
29613	214003
4004	214004
144959	214005
130290	214006
56426	214007
155966	214008
37430	214009
23634	214010
147076	214011
130498	214012
3437	214013
93288	214014
18736	214015
7631	214016
101301	214017
49916	214018
16920	214019
103	214020
37377	214021
1431	214022
44046	214023
34645	214024
21446	214025
125704	214026
81151	214027
57237	214028
108065	214029
109560	214030
30038	214031
75729	214032
252953	214033
2334	214034
238125	214035
1165	214036
85179	214037
28822	214038
8743	214039
13618	214040
3299	214041
12162	214042
10015	214043
26115	214044
2318	214045
158278	214046
4141	214047
77910	214048
7994	214049
47235	214050
127304	214051
77862	214052
17076	214053
6389	214054
22646	214055
80271	214056
79987	214057
147320	214058
6984	214059
56841	214060
17099	214061
42086	214062
2188	214063
5424	214064
1693	214065
40249	214066
20645	214067
36433	214068
46437	214069
192759	214070
4684	214071
10921	214072
214929	214073
140836	214074
37673	214075
8938	214076
20511	214077
5	214078
91682	214079
18178	214080
119121	214081
251126	214082
190029	214083
5010	214084
43599	214085
245295	214086
32670	214087
135508	214088
244838	214089
8352	214090
55914	214091
81389	214092
148842	214093
11502	214094
55548	214095
116331	214096
95148	214097
14946	214098
94125	214099
39683	214100
114234	214101
44395	214102
182889	214103
41600	214104
16604	214105
65102	214106
18894	214107
146445	214108
56376	214109
18359	214110
102432	214111
11911	214112
231469	214113
234024	214114
16671	214115
214517	214116
69931	214117
22776	214118
179982	214119
48298	214120
193982	214121
151053	214122
68258	214123
237193	214124
192465	214125
153748	214126
34837	214127
228601	214128
1085	214129
229200	214130
11962	214131
8655	214132
23292	214133
78425	214134
52563	214135
235968	214136
969	214137
115288	214138
20004	214139
2515	214140
82612	214141
249330	214142
2006	214143
255834	214144
36408	214145
4881	214146
76977	214147
486	214148
29998	214149
146890	214150
89450	214151
521	214152
372	214153
90934	214154
219361	214155
42201	214156
150286	214157
66553	214158
2214	214159
10909	214160
199432	214161
4927	214162
162881	214163
38876	214164
97905	214165
26731	214166
219062	214167
26435	214168
37381	214169
113559	214170
122928	214171
76902	214172
91181	214173
174713	214174
112118	214175
53638	214176
49043	214177
20638	214178
9127	214179
62538	214180
126176	214181
61866	214182
240912	214183
22257	214184
67490	214185
14620	214186
74755	214187
15820	214188
71831	214189
46900	214190
3767	214191
122629	214192
36302	214193
28699	214194
1372	214195
41911	214196
220641	214197
40452	214198
5373	214199
12568	214200
2940	214201
172419	214202
169189	214203
55684	214204
40438	214205
24110	214206
73075	214207
178626	214208
108129	214209
85456	214210
76491	214211
12348	214212
94411	214213
40002	214214
38685	214215
40658	214216
13582	214217
1561	214218
53648	214219
39177	214220
243792	214221
4186	214222
3021	214223
25363	214224
151358	214225
101808	214226
206937	214227
201788	214228
7393	214229
142432	214230
375	214231
121	214232
15635	214233
11152	214234
136753	214235
25937	214236
679	214237
1768	214238
19996	214239
10120	214240
45083	214241
18498	214242
33256	214243
12121	214244
28514	214245
9490	214246
237950	214247
27643	214248
73295	214249
145175	214250
143740	214251
14259	214252
48352	214253
61960	214254
45272	214255
185537	214256
47029	214257
78892	214258
81024	214259
19218	214260
34609	214261
1149	214262
64964	214263
12192	214264
100842	214265
182662	214266
74	214267
5959	214268
161741	214269
196581	214270
102323	214271
55247	214272
16339	214273
42248	214274
2163	214275
216904	214276
144438	214277
11092	214278
52470	214279
128851	214280
47210	214281
25247	214282
11720	214283
142192	214284
10223	214285
158141	214286
47784	214287
12769	214288
35556	214289
8494	214290
8980	214291
8142	214292
15455	214293
35858	214294
148308	214295
221206	214296
206471	214297
155718	214298
46174	214299
263643	214300
32221	214301
119982	214302
6612	214303
23170	214304
15280	214305
574	214306
33022	214307
3172	214308
98064	214309
175479	214310
41491	214311
235422	214312
25525	214313
21962	214314
68866	214315
50242	214316
128204	214317
11223	214318
11456	214319
1533	214320
8187	214321
13120	214322
247169	214323
78216	214324
209242	214325
122709	214326
199766	214327
70769	214328
100552	214329
38747	214330
61055	214331
13859	214332
218942	214333
33031	214334
5719	214335
38308	214336
118554	214337
114526	214338
20125	214339
7928	214340
148723	214341
1734	214342
182314	214343
19746	214344
29235	214345
179658	214346
220	214347
166193	214348
74388	214349
123060	214350
251597	214351
5733	214352
89511	214353
1067	214354
2921	214355
14826	214356
114268	214357
14355	214358
38350	214359
19517	214360
105159	214361
70873	214362
42405	214363
9738	214364
1254	214365
49593	214366
37651	214367
18740	214368
143320	214369
16195	214370
11414	214371
21419	214372
88127	214373
61902	214374
18381	214375
18773	214376
49018	214377
44179	214378
9993	214379
268567	214380
12807	214381
2922	214382
71088	214383
33689	214384
5886	214385
31266	214386
16193	214387
9915	214388
1093	214389
3275	214390
11397	214391
16102	214392
23658	214393
95917	214394
558	214395
33838	214396
268929	214397
5327	214398
3663	214399
210550	214400
40995	214401
41083	214402
91022	214403
108450	214404
54671	214405
17747	214406
117433	214407
9118	214408
24342	214409
57604	214410
39281	214411
107506	214412
25782	214413
58295	214414
3403	214415
65189	214416
33309	214417
11182	214418
26048	214419
104093	214420
42727	214421
111024	214422
8674	214423
5402	214424
121729	214425
167845	214426
16372	214427
6374	214428
6874	214429
229	214430
97593	214431
11529	214432
34174	214433
237941	214434
21189	214435
271749	214436
42943	214437
14352	214438
9	214439
59935	214440
118250	214441
6953	214442
30412	214443
2019	214444
9214	214445
25884	214446
438	214447
24444	214448
2648	214449
201089	214450
1252	214451
74158	214452
51014	214453
89673	214454
80307	214455
120924	214456
37181	214457
26745	214458
25018	214459
159768	214460
208755	214461
133287	214462
89298	214463
219405	214464
51235	214465
61236	214466
266730	214467
59182	214468
233458	214469
9398	214470
58062	214471
1598	214472
159011	214473
25481	214474
35202	214475
8006	214476
47	214477
494	214478
200508	214479
168322	214480
3700	214481
153225	214482
8225	214483
201360	214484
2223	214485
70888	214486
13448	214487
31548	214488
201727	214489
109186	214490
22657	214491
4989	214492
7745	214493
77690	214494
10116	214495
1084	214496
10478	214497
50516	214498
115503	214499
116645	214500
8867	214501
8017	214502
22775	214503
60519	214504
664	214505
24827	214506
16712	214507
17039	214508
51811	214509
12069	214510
105062	214511
61164	214512
99560	214513
46882	214514
81224	214515
1610	214516
13741	214517
52103	214518
70045	214519
144797	214520
3422	214521
111418	214522
172313	214523
222210	214524
19595	214525
236053	214526
145567	214527
25206	214528
736	214529
3710	214530
139633	214531
21511	214532
29477	214533
587	214534
59147	214535
2489	214536
191765	214537
247076	214538
250817	214539
33436	214540
8242	214541
105750	214542
73918	214543
240499	214544
46309	214545
116328	214546
166460	214547
187270	214548
50579	214549
34496	214550
87343	214551
262502	214552
6186	214553
970	214554
83714	214555
4008	214556
55758	214557
25289	214558
235	214559
31494	214560
26741	214561
2277	214562
456	214563
154320	214564
27507	214565
15066	214566
185907	214567
2394	214568
215955	214569
7722	214570
179742	214571
50277	214572
32215	214573
2173	214574
4185	214575
161540	214576
225	214577
11206	214578
8830	214579
26232	214580
2412	214581
111184	214582
1456	214583
17463	214584
3608	214585
153143	214586
588	214587
978	214588
97666	214589
1422	214590
3446	214591
149	214592
8009	214593
1353	214594
36433	214595
7498	214596
115599	214597
60439	214598
188149	214599
15915	214600
96164	214601
75225	214602
17688	214603
21594	214604
229442	214605
61376	214606
3644	214607
61835	214608
54614	214609
37639	214610
4741	214611
64945	214612
17684	214613
30116	214614
2816	214615
24774	214616
41334	214617
62923	214618
18353	214619
150515	214620
84620	214621
45293	214622
59560	214623
189536	214624
155062	214625
110322	214626
267419	214627
183807	214628
130673	214629
7	214630
105156	214631
30076	214632
16719	214633
2403	214634
39651	214635
44151	214636
2527	214637
44	214638
45653	214639
20875	214640
997	214641
27727	214642
2120	214643
264341	214644
28447	214645
68239	214646
15858	214647
54015	214648
47064	214649
39658	214650
12502	214651
110030	214652
16443	214653
205531	214654
6	214655
14645	214656
9315	214657
72878	214658
98350	214659
38552	214660
79462	214661
49778	214662
16583	214663
209747	214664
6704	214665
39386	214666
6650	214667
545	214668
151661	214669
83111	214670
147282	214671
5869	214672
78613	214673
73448	214674
99967	214675
43925	214676
56644	214677
24666	214678
109115	214679
896	214680
14174	214681
78965	214682
105464	214683
134784	214684
9212	214685
4493	214686
21733	214687
184509	214688
27920	214689
4927	214690
138918	214691
212660	214692
5494	214693
3305	214694
69517	214695
24615	214696
129424	214697
20568	214698
252904	214699
54023	214700
76362	214701
50508	214702
164373	214703
50941	214704
97451	214705
14216	214706
37911	214707
201668	214708
516	214709
13059	214710
106644	214711
101709	214712
82895	214713
262026	214714
71071	214715
159282	214716
10173	214717
3080	214718
144378	214719
107439	214720
52	214721
61	214722
3001	214723
259269	214724
139126	214725
24781	214726
59518	214727
5827	214728
155419	214729
106520	214730
17710	214731
59343	214732
46134	214733
1258	214734
54647	214735
1527	214736
58412	214737
32621	214738
7401	214739
24550	214740
15	214741
22573	214742
11645	214743
1850	214744
28821	214745
150955	214746
92107	214747
5897	214748
204109	214749
185778	214750
84308	214751
663	214752
19127	214753
2470	214754
4978	214755
13995	214756
494	214757
5121	214758
38753	214759
9096	214760
86076	214761
14669	214762
87199	214763
3742	214764
9098	214765
34673	214766
170	214767
164697	214768
30860	214769
32925	214770
94770	214771
25989	214772
3372	214773
159901	214774
58710	214775
13487	214776
157130	214777
11172	214778
122692	214779
3773	214780
12888	214781
2289	214782
85518	214783
141982	214784
12878	214785
29934	214786
5960	214787
44157	214788
93463	214789
159663	214790
13232	214791
110711	214792
17608	214793
43388	214794
90005	214795
22847	214796
128570	214797
19424	214798
67288	214799
46994	214800
840	214801
75512	214802
32201	214803
46720	214804
101	214805
165418	214806
2937	214807
81315	214808
160939	214809
56665	214810
10966	214811
62117	214812
160556	214813
119387	214814
33748	214815
152355	214816
158697	214817
86512	214818
103000	214819
2505	214820
158797	214821
159999	214822
23650	214823
17638	214824
77883	214825
75662	214826
140202	214827
61928	214828
88605	214829
191444	214830
95201	214831
4157	214832
8554	214833
4807	214834
15222	214835
17593	214836
185227	214837
31104	214838
75376	214839
49677	214840
320	214841
156304	214842
118047	214843
16338	214844
5361	214845
74456	214846
12043	214847
123220	214848
58064	214849
9548	214850
32120	214851
154231	214852
75919	214853
9940	214854
2294	214855
97488	214856
99662	214857
97132	214858
84344	214859
5851	214860
5809	214861
407	214862
1332	214863
2512	214864
60786	214865
51607	214866
116863	214867
25602	214868
62853	214869
92422	214870
80268	214871
15147	214872
21855	214873
16166	214874
170646	214875
8930	214876
96520	214877
171225	214878
2953	214879
202210	214880
108999	214881
559	214882
4832	214883
7506	214884
8515	214885
5883	214886
3489	214887
74603	214888
144160	214889
247702	214890
172722	214891
25785	214892
59005	214893
158390	214894
13852	214895
339	214896
2189	214897
13754	214898
2136	214899
120241	214900
30295	214901
857	214902
9070	214903
128721	214904
333	214905
5942	214906
140801	214907
21161	214908
157463	214909
106656	214910
70606	214911
32196	214912
5117	214913
110827	214914
106481	214915
23307	214916
30845	214917
30045	214918
195044	214919
17086	214920
47439	214921
77506	214922
98227	214923
138892	214924
6112	214925
31375	214926
110826	214927
249617	214928
9212	214929
48513	214930
11041	214931
29362	214932
7737	214933
28842	214934
24488	214935
78407	214936
786	214937
82956	214938
22037	214939
7631	214940
2995	214941
58660	214942
452	214943
8365	214944
25659	214945
134748	214946
167239	214947
133875	214948
10786	214949
10370	214950
58293	214951
2375	214952
17466	214953
62512	214954
58143	214955
242815	214956
14382	214957
4617	214958
57583	214959
155308	214960
21867	214961
27977	214962
78211	214963
21	214964
250821	214965
188417	214966
258229	214967
50633	214968
144819	214969
102225	214970
7602	214971
13048	214972
76367	214973
129940	214974
253865	214975
73810	214976
86331	214977
9184	214978
129664	214979
245	214980
149843	214981
11149	214982
52631	214983
10523	214984
2431	214985
3672	214986
1200	214987
49522	214988
808	214989
9512	214990
260281	214991
8810	214992
25583	214993
41060	214994
2560	214995
22719	214996
57538	214997
22749	214998
22798	214999
3149	215000
18880	215001
84014	215002
54197	215003
193411	215004
73910	215005
3720	215006
44247	215007
76167	215008
4050	215009
177469	215010
108725	215011
6868	215012
22826	215013
4859	215014
3782	215015
18769	215016
27426	215017
8985	215018
54853	215019
77728	215020
52590	215021
5563	215022
30852	215023
7403	215024
46298	215025
10586	215026
19050	215027
81279	215028
16513	215029
101769	215030
52538	215031
5196	215032
195916	215033
41	215034
68130	215035
4233	215036
113201	215037
29265	215038
16435	215039
35699	215040
44132	215041
40524	215042
2955	215043
38458	215044
2047	215045
4099	215046
23558	215047
3456	215048
92555	215049
253260	215050
103277	215051
72361	215052
3246	215053
54454	215054
4342	215055
117255	215056
93710	215057
186516	215058
18172	215059
6514	215060
42971	215061
158882	215062
1920	215063
34745	215064
137602	215065
188268	215066
10864	215067
25130	215068
119759	215069
180542	215070
41844	215071
59177	215072
44037	215073
21551	215074
5592	215075
5622	215076
28075	215077
32763	215078
148403	215079
6582	215080
2758	215081
14625	215082
11556	215083
216475	215084
191086	215085
12421	215086
43771	215087
156645	215088
1022	215089
24547	215090
3176	215091
10578	215092
54934	215093
39820	215094
259957	215095
711	215096
17681	215097
97518	215098
5308	215099
43374	215100
19949	215101
559	215102
45702	215103
49842	215104
10413	215105
5479	215106
124154	215107
38183	215108
157548	215109
132338	215110
6940	215111
271461	215112
74542	215113
164094	215114
56327	215115
15227	215116
239621	215117
6386	215118
49713	215119
2161	215120
258534	215121
16040	215122
21734	215123
212802	215124
196393	215125
4557	215126
129265	215127
31008	215128
31333	215129
41941	215130
4230	215131
128489	215132
14291	215133
5471	215134
11185	215135
11191	215136
22022	215137
421	215138
28575	215139
126803	215140
1166	215141
6981	215142
1177	215143
33903	215144
157121	215145
160174	215146
1863	215147
862	215148
60901	215149
252627	215150
157739	215151
3811	215152
89361	215153
38160	215154
17641	215155
187895	215156
124544	215157
7176	215158
257305	215159
154568	215160
167382	215161
97267	215162
47816	215163
73153	215164
34930	215165
85994	215166
166377	215167
145344	215168
45719	215169
40920	215170
21996	215171
9950	215172
111667	215173
12355	215174
97112	215175
102575	215176
229622	215177
23919	215178
9383	215179
4714	215180
37558	215181
168807	215182
6033	215183
3433	215184
122174	215185
16349	215186
614	215187
163372	215188
18160	215189
192440	215190
56342	215191
101054	215192
10890	215193
96435	215194
263614	215195
1815	215196
60213	215197
112839	215198
3178	215199
72703	215200
3585	215201
21918	215202
47596	215203
104456	215204
38929	215205
114406	215206
33451	215207
18719	215208
2813	215209
93784	215210
21729	215211
75677	215212
52094	215213
110309	215214
3163	215215
23794	215216
698	215217
50104	215218
26669	215219
233325	215220
77227	215221
46469	215222
86925	215223
16606	215224
15118	215225
21814	215226
9337	215227
3841	215228
80341	215229
209200	215230
3767	215231
27707	215232
4535	215233
6992	215234
8427	215235
1644	215236
79465	215237
4089	215238
35987	215239
57301	215240
2007	215241
156026	215242
24928	215243
221079	215244
6096	215245
16356	215246
70041	215247
27764	215248
46498	215249
2046	215250
66948	215251
54371	215252
72830	215253
242022	215254
5956	215255
23139	215256
176376	215257
42177	215258
187573	215259
199466	215260
74328	215261
23665	215262
80971	215263
83290	215264
35288	215265
154352	215266
28304	215267
209391	215268
259388	215269
70798	215270
28751	215271
45221	215272
21897	215273
98625	215274
144234	215275
17827	215276
49663	215277
35537	215278
23734	215279
55387	215280
229720	215281
63367	215282
3940	215283
113508	215284
239762	215285
2745	215286
13601	215287
204782	215288
112527	215289
101563	215290
1916	215291
31362	215292
9431	215293
31739	215294
155146	215295
2719	215296
17728	215297
24358	215298
99504	215299
81473	215300
149	215301
31913	215302
13262	215303
49174	215304
260535	215305
123396	215306
195437	215307
70357	215308
52689	215309
8498	215310
73801	215311
88472	215312
108735	215313
22130	215314
1000	215315
49343	215316
36102	215317
20380	215318
36216	215319
6564	215320
193131	215321
77040	215322
52822	215323
86767	215324
139642	215325
21087	215326
31314	215327
93193	215328
153451	215329
37170	215330
61123	215331
190933	215332
40990	215333
112153	215334
18133	215335
9918	215336
3258	215337
41723	215338
89704	215339
15363	215340
208893	215341
90627	215342
39270	215343
100010	215344
113324	215345
259419	215346
33304	215347
11930	215348
36295	215349
134933	215350
33179	215351
22495	215352
76116	215353
3612	215354
161875	215355
103624	215356
48390	215357
45499	215358
42955	215359
124311	215360
96262	215361
558	215362
8334	215363
37030	215364
141239	215365
100648	215366
6582	215367
13052	215368
124768	215369
133277	215370
150974	215371
2103	215372
46899	215373
45988	215374
49069	215375
41658	215376
11837	215377
3558	215378
211557	215379
142906	215380
1630	215381
47920	215382
80605	215383
530	215384
22476	215385
4361	215386
54758	215387
24118	215388
30304	215389
14878	215390
87942	215391
142234	215392
89469	215393
8156	215394
2543	215395
46297	215396
99	215397
180753	215398
3360	215399
75542	215400
108821	215401
20407	215402
121595	215403
122536	215404
84712	215405
31395	215406
28118	215407
96939	215408
221250	215409
5532	215410
39032	215411
695	215412
45071	215413
63825	215414
45775	215415
5116	215416
18140	215417
53531	215418
58102	215419
93208	215420
3509	215421
36416	215422
47904	215423
252433	215424
138782	215425
32944	215426
35371	215427
271387	215428
96848	215429
968	215430
12606	215431
164387	215432
19035	215433
25809	215434
15868	215435
248822	215436
31446	215437
5591	215438
17155	215439
89015	215440
65025	215441
36812	215442
1666	215443
230740	215444
64495	215445
49120	215446
8631	215447
7928	215448
111428	215449
163775	215450
543	215451
99841	215452
231451	215453
226914	215454
17241	215455
164580	215456
149387	215457
33598	215458
24062	215459
4049	215460
29889	215461
68164	215462
13648	215463
134659	215464
209855	215465
6037	215466
10650	215467
80360	215468
44968	215469
45828	215470
13268	215471
109138	215472
27880	215473
17323	215474
2222	215475
114031	215476
71163	215477
93001	215478
151818	215479
233700	215480
19351	215481
15779	215482
38817	215483
35372	215484
33976	215485
118972	215486
170176	215487
221289	215488
155533	215489
108600	215490
11491	215491
2052	215492
6878	215493
213352	215494
15849	215495
41774	215496
31356	215497
147433	215498
2426	215499
131558	215500
172	215501
19776	215502
129361	215503
12543	215504
36774	215505
3052	215506
19477	215507
84059	215508
649	215509
3458	215510
5601	215511
9914	215512
188480	215513
39080	215514
36868	215515
13116	215516
6569	215517
7321	215518
1637	215519
2874	215520
3057	215521
64	215522
129104	215523
137137	215524
3845	215525
12978	215526
7410	215527
18906	215528
74304	215529
4618	215530
168374	215531
217151	215532
3828	215533
24515	215534
39326	215535
927	215536
87436	215537
14544	215538
195687	215539
88225	215540
15709	215541
106428	215542
46839	215543
11346	215544
32168	215545
17837	215546
48666	215547
16769	215548
19625	215549
142787	215550
2092	215551
31	215552
45497	215553
16216	215554
30151	215555
46855	215556
33324	215557
2974	215558
197503	215559
115176	215560
239435	215561
10232	215562
46129	215563
12216	215564
2260	215565
50966	215566
9535	215567
256398	215568
68927	215569
75	215570
31819	215571
74659	215572
3581	215573
1131	215574
11442	215575
10813	215576
5196	215577
146220	215578
44225	215579
102285	215580
138921	215581
74057	215582
27297	215583
14876	215584
31615	215585
1367	215586
1307	215587
18579	215588
6187	215589
201847	215590
57461	215591
77560	215592
178292	215593
694	215594
86972	215595
92437	215596
72755	215597
640	215598
10284	215599
5583	215600
3983	215601
61731	215602
29358	215603
2073	215604
20346	215605
4316	215606
56332	215607
8425	215608
70406	215609
113031	215610
99963	215611
93721	215612
19054	215613
158399	215614
133214	215615
42336	215616
48346	215617
84007	215618
110625	215619
97584	215620
26058	215621
46693	215622
254132	215623
867	215624
12362	215625
253984	215626
29761	215627
3459	215628
19741	215629
11386	215630
252760	215631
890	215632
234318	215633
2103	215634
213417	215635
46305	215636
191667	215637
15879	215638
13520	215639
16967	215640
220609	215641
52759	215642
10409	215643
127488	215644
149071	215645
11827	215646
124829	215647
50863	215648
1130	215649
58861	215650
3498	215651
172391	215652
18531	215653
106291	215654
161982	215655
2696	215656
9460	215657
4007	215658
159843	215659
26632	215660
5043	215661
4381	215662
55363	215663
71218	215664
27175	215665
2167	215666
20875	215667
575	215668
2866	215669
264276	215670
110756	215671
661	215672
4921	215673
8417	215674
30603	215675
41982	215676
45902	215677
65679	215678
53696	215679
148526	215680
97217	215681
9585	215682
52142	215683
227727	215684
62356	215685
249067	215686
90581	215687
167695	215688
49867	215689
138588	215690
36602	215691
110603	215692
11198	215693
31797	215694
114982	215695
39699	215696
3002	215697
95588	215698
4819	215699
23588	215700
32937	215701
50158	215702
81569	215703
10235	215704
90849	215705
118331	215706
79633	215707
266781	215708
186939	215709
178438	215710
65935	215711
29564	215712
1578	215713
6137	215714
250932	215715
7204	215716
37225	215717
43800	215718
24470	215719
35066	215720
84708	215721
14857	215722
99545	215723
2937	215724
6851	215725
18193	215726
33652	215727
71758	215728
155747	215729
60732	215730
40894	215731
39508	215732
21497	215733
194572	215734
6071	215735
13212	215736
867	215737
161438	215738
12444	215739
29939	215740
110082	215741
56345	215742
12872	215743
5302	215744
2077	215745
50379	215746
248959	215747
203238	215748
51411	215749
52614	215750
5439	215751
37025	215752
72914	215753
109922	215754
57646	215755
97709	215756
136505	215757
54227	215758
196143	215759
129239	215760
40210	215761
19377	215762
7253	215763
59218	215764
113328	215765
558	215766
147610	215767
11856	215768
22571	215769
90879	215770
141994	215771
9430	215772
103398	215773
153149	215774
26403	215775
183246	215776
261547	215777
4010	215778
89329	215779
137350	215780
1130	215781
72723	215782
51980	215783
104706	215784
42676	215785
107955	215786
77790	215787
751	215788
51678	215789
234137	215790
2855	215791
872	215792
107056	215793
4767	215794
149714	215795
96204	215796
104157	215797
13745	215798
115	215799
260715	215800
28739	215801
51791	215802
25375	215803
15079	215804
29874	215805
70622	215806
164191	215807
44304	215808
48886	215809
81842	215810
1279	215811
24816	215812
78906	215813
300	215814
34762	215815
21717	215816
2433	215817
66787	215818
25565	215819
150118	215820
18358	215821
193470	215822
79719	215823
123440	215824
199570	215825
26960	215826
1116	215827
80855	215828
5380	215829
46197	215830
102710	215831
25158	215832
38421	215833
110572	215834
30862	215835
15604	215836
3146	215837
30489	215838
21263	215839
7634	215840
22996	215841
61096	215842
120166	215843
155697	215844
29616	215845
94077	215846
39545	215847
86370	215848
69495	215849
5975	215850
110159	215851
18211	215852
704	215853
44044	215854
4830	215855
16417	215856
17677	215857
268305	215858
37856	215859
6805	215860
12594	215861
251613	215862
27048	215863
34874	215864
33793	215865
29785	215866
17970	215867
788	215868
44610	215869
7968	215870
60054	215871
588	215872
10684	215873
123271	215874
21162	215875
732	215876
267645	215877
4243	215878
105776	215879
5489	215880
43933	215881
55220	215882
4905	215883
28199	215884
157562	215885
42507	215886
127491	215887
41181	215888
48632	215889
28476	215890
27411	215891
11049	215892
40177	215893
38836	215894
165454	215895
38775	215896
96773	215897
26070	215898
209215	215899
48416	215900
86113	215901
37685	215902
3279	215903
6558	215904
208083	215905
41046	215906
179222	215907
136503	215908
76981	215909
640	215910
27256	215911
393	215912
37737	215913
23753	215914
110324	215915
51869	215916
13955	215917
39672	215918
101772	215919
51015	215920
255535	215921
81051	215922
71477	215923
1107	215924
37684	215925
19391	215926
1319	215927
971	215928
138188	215929
247650	215930
36636	215931
57695	215932
63891	215933
42138	215934
69397	215935
13250	215936
22946	215937
2498	215938
96458	215939
22448	215940
268551	215941
34835	215942
39942	215943
5134	215944
52021	215945
226027	215946
239	215947
17615	215948
11430	215949
76754	215950
142345	215951
164253	215952
13058	215953
132005	215954
191830	215955
34241	215956
142268	215957
2625	215958
202899	215959
33316	215960
7451	215961
7017	215962
30032	215963
15442	215964
15407	215965
13356	215966
161	215967
2039	215968
36692	215969
99141	215970
17909	215971
102879	215972
21680	215973
129164	215974
33397	215975
57389	215976
194364	215977
132991	215978
53414	215979
94130	215980
1311	215981
8	215982
5948	215983
32320	215984
36165	215985
182	215986
59090	215987
39078	215988
7183	215989
46179	215990
246387	215991
2439	215992
242323	215993
266463	215994
158938	215995
152937	215996
22661	215997
4502	215998
30833	215999
14984	216000
18155	216001
5096	216002
22538	216003
11224	216004
92409	216005
181594	216006
39750	216007
166366	216008
152320	216009
51634	216010
73969	216011
171324	216012
1961	216013
4381	216014
82583	216015
1139	216016
57560	216017
1971	216018
104021	216019
200186	216020
130707	216021
76797	216022
4313	216023
31620	216024
14501	216025
11876	216026
14950	216027
150916	216028
270748	216029
150754	216030
27476	216031
58965	216032
100439	216033
21752	216034
30238	216035
105934	216036
802	216037
15923	216038
28277	216039
246295	216040
12103	216041
58698	216042
35425	216043
5606	216044
3679	216045
110449	216046
9064	216047
168856	216048
79407	216049
120154	216050
68398	216051
10601	216052
75072	216053
113095	216054
14040	216055
52430	216056
161395	216057
405	216058
156865	216059
40795	216060
162431	216061
60	216062
96726	216063
11781	216064
14792	216065
19225	216066
9258	216067
35875	216068
217834	216069
8072	216070
11318	216071
5252	216072
272787	216073
17122	216074
193162	216075
48252	216076
28497	216077
12173	216078
9957	216079
17770	216080
54748	216081
22243	216082
5013	216083
5567	216084
4987	216085
113672	216086
13550	216087
7969	216088
267547	216089
27907	216090
171664	216091
41905	216092
10913	216093
1475	216094
11353	216095
6287	216096
28661	216097
16512	216098
120450	216099
77311	216100
11207	216101
562	216102
22733	216103
54377	216104
82251	216105
12584	216106
65817	216107
7691	216108
135940	216109
4286	216110
96486	216111
1371	216112
14048	216113
189587	216114
154704	216115
64225	216116
7980	216117
22667	216118
44220	216119
128188	216120
8545	216121
32339	216122
127501	216123
269956	216124
86852	216125
241215	216126
75534	216127
39178	216128
36401	216129
81130	216130
167044	216131
95268	216132
7454	216133
35571	216134
124571	216135
269028	216136
4574	216137
44436	216138
26386	216139
21975	216140
20787	216141
70578	216142
82285	216143
7847	216144
18496	216145
83502	216146
14102	216147
2810	216148
37277	216149
43861	216150
268737	216151
235096	216152
16183	216153
1289	216154
15796	216155
7106	216156
10686	216157
30218	216158
236948	216159
7861	216160
79728	216161
5803	216162
94036	216163
116079	216164
154843	216165
30675	216166
26354	216167
11408	216168
44105	216169
63538	216170
26469	216171
17238	216172
9523	216173
59662	216174
168219	216175
166093	216176
3298	216177
34297	216178
44773	216179
308	216180
128073	216181
682	216182
6342	216183
1166	216184
49857	216185
28745	216186
25446	216187
267597	216188
23017	216189
37323	216190
39718	216191
55277	216192
2522	216193
1506	216194
58758	216195
33545	216196
46341	216197
18821	216198
64053	216199
23679	216200
148982	216201
94647	216202
34576	216203
204700	216204
38229	216205
202742	216206
19560	216207
25553	216208
828	216209
155361	216210
6637	216211
221	216212
5761	216213
5875	216214
8865	216215
39663	216216
578	216217
8045	216218
716	216219
137981	216220
9775	216221
242104	216222
116945	216223
3100	216224
173293	216225
35066	216226
157718	216227
47227	216228
66740	216229
19879	216230
223074	216231
167552	216232
13488	216233
14823	216234
125984	216235
3220	216236
5127	216237
1736	216238
135555	216239
218852	216240
842	216241
56854	216242
52569	216243
20915	216244
76737	216245
12210	216246
847	216247
2062	216248
35369	216249
97714	216250
42546	216251
204	216252
9905	216253
89969	216254
41499	216255
111190	216256
2320	216257
127064	216258
38714	216259
248423	216260
2899	216261
8568	216262
613	216263
9403	216264
159335	216265
80184	216266
9379	216267
211	216268
24042	216269
187737	216270
705	216271
43656	216272
31857	216273
2220	216274
8747	216275
1763	216276
31320	216277
36998	216278
25614	216279
117	216280
145480	216281
2626	216282
253403	216283
6310	216284
31666	216285
6320	216286
7446	216287
26978	216288
70253	216289
22102	216290
130874	216291
80041	216292
55455	216293
15344	216294
31136	216295
153301	216296
2315	216297
122791	216298
22691	216299
192197	216300
26092	216301
44102	216302
128865	216303
3940	216304
92029	216305
10831	216306
16696	216307
54056	216308
18370	216309
4	216310
201069	216311
134943	216312
23852	216313
10615	216314
126854	216315
126939	216316
6028	216317
14673	216318
61824	216319
44783	216320
136649	216321
260205	216322
36150	216323
80259	216324
9657	216325
3151	216326
8460	216327
2417	216328
804	216329
2035	216330
76	216331
119	216332
1834	216333
10845	216334
142922	216335
122800	216336
189496	216337
16690	216338
156043	216339
6264	216340
10708	216341
43030	216342
59921	216343
75868	216344
110312	216345
15262	216346
2431	216347
79346	216348
93126	216349
164513	216350
1275	216351
13170	216352
138767	216353
85672	216354
99620	216355
236507	216356
266606	216357
55457	216358
81747	216359
22652	216360
11271	216361
8544	216362
150748	216363
220626	216364
35794	216365
19838	216366
37635	216367
107397	216368
154269	216369
227211	216370
29486	216371
80689	216372
62233	216373
11356	216374
136917	216375
54626	216376
72333	216377
14051	216378
93901	216379
1184	216380
69692	216381
5344	216382
50987	216383
90496	216384
10240	216385
1291	216386
9493	216387
9450	216388
27863	216389
184120	216390
26731	216391
236560	216392
49272	216393
122973	216394
11993	216395
30112	216396
23234	216397
237155	216398
166	216399
97085	216400
17488	216401
4382	216402
28119	216403
62894	216404
5032	216405
16807	216406
269	216407
39238	216408
43023	216409
15669	216410
144485	216411
54352	216412
168	216413
2481	216414
14035	216415
17641	216416
102224	216417
94067	216418
72812	216419
269256	216420
212803	216421
75591	216422
93685	216423
9483	216424
49359	216425
2614	216426
2427	216427
22544	216428
35902	216429
10738	216430
6802	216431
269	216432
88172	216433
1633	216434
245106	216435
64490	216436
69905	216437
1021	216438
2793	216439
22421	216440
135738	216441
114988	216442
132162	216443
117277	216444
54337	216445
27402	216446
40717	216447
3169	216448
15226	216449
131315	216450
60332	216451
69885	216452
46697	216453
38815	216454
2091	216455
109216	216456
44170	216457
46503	216458
93308	216459
66999	216460
58765	216461
45338	216462
107444	216463
45929	216464
5835	216465
49909	216466
129307	216467
23344	216468
108557	216469
28386	216470
32842	216471
991	216472
91072	216473
9364	216474
23134	216475
188358	216476
15902	216477
33444	216478
45842	216479
43528	216480
92581	216481
23346	216482
1003	216483
160313	216484
60706	216485
665	216486
75580	216487
176540	216488
18056	216489
171359	216490
61108	216491
23898	216492
225814	216493
71099	216494
271890	216495
104713	216496
17593	216497
4687	216498
22603	216499
69716	216500
8793	216501
31960	216502
5070	216503
259997	216504
269865	216505
1888	216506
56231	216507
188696	216508
198295	216509
2	216510
26214	216511
13547	216512
18033	216513
951	216514
739	216515
257527	216516
93388	216517
5156	216518
108084	216519
159469	216520
106064	216521
123975	216522
32476	216523
106209	216524
26794	216525
59746	216526
4355	216527
232169	216528
102809	216529
16604	216530
38365	216531
66210	216532
136375	216533
252958	216534
1132	216535
91655	216536
14081	216537
11120	216538
17487	216539
3141	216540
20405	216541
12238	216542
17544	216543
131727	216544
55716	216545
3393	216546
11080	216547
17421	216548
241	216549
110269	216550
23721	216551
73857	216552
40924	216553
24107	216554
31029	216555
9090	216556
657	216557
51605	216558
163972	216559
106160	216560
40165	216561
5873	216562
1281	216563
64452	216564
91282	216565
55072	216566
10662	216567
25918	216568
12026	216569
192324	216570
43683	216571
8199	216572
46624	216573
94019	216574
21362	216575
26726	216576
38876	216577
170620	216578
24294	216579
95436	216580
43591	216581
4481	216582
126029	216583
35388	216584
7373	216585
971	216586
3721	216587
144232	216588
67030	216589
123233	216590
16439	216591
87085	216592
3082	216593
47824	216594
4277	216595
18054	216596
4668	216597
83086	216598
30505	216599
49033	216600
92196	216601
53425	216602
22186	216603
20666	216604
246091	216605
6498	216606
6607	216607
4502	216608
91854	216609
1352	216610
128914	216611
132615	216612
105170	216613
489	216614
7526	216615
4216	216616
116757	216617
8706	216618
6093	216619
35175	216620
4551	216621
26016	216622
137	216623
5440	216624
44932	216625
34112	216626
54180	216627
74936	216628
7832	216629
63829	216630
835	216631
23035	216632
170578	216633
184277	216634
28747	216635
22930	216636
249327	216637
4254	216638
23233	216639
6782	216640
27434	216641
2307	216642
879	216643
8471	216644
1189	216645
112386	216646
223	216647
6992	216648
68446	216649
62980	216650
76976	216651
14091	216652
4382	216653
14021	216654
58126	216655
64454	216656
1698	216657
74421	216658
28539	216659
22066	216660
116797	216661
14311	216662
61549	216663
28586	216664
13566	216665
42188	216666
94903	216667
13513	216668
40291	216669
10786	216670
103483	216671
260480	216672
14204	216673
20503	216674
209366	216675
43312	216676
25173	216677
122497	216678
68836	216679
266551	216680
28409	216681
2814	216682
197274	216683
10383	216684
202816	216685
217879	216686
77037	216687
43701	216688
29894	216689
42550	216690
71211	216691
52469	216692
6851	216693
25386	216694
252572	216695
83911	216696
14116	216697
75484	216698
224396	216699
20756	216700
37943	216701
64987	216702
92419	216703
16588	216704
3776	216705
58212	216706
1852	216707
1401	216708
14602	216709
48948	216710
8484	216711
1669	216712
63450	216713
599	216714
38755	216715
13244	216716
60301	216717
203781	216718
164803	216719
33622	216720
5644	216721
132405	216722
129998	216723
18709	216724
7932	216725
14914	216726
50997	216727
30064	216728
99927	216729
76007	216730
60667	216731
86766	216732
8004	216733
77300	216734
5624	216735
74095	216736
220681	216737
67363	216738
108933	216739
11817	216740
89268	216741
91486	216742
23699	216743
107236	216744
181700	216745
215252	216746
77764	216747
69742	216748
41021	216749
142570	216750
3538	216751
71826	216752
59039	216753
16058	216754
10503	216755
90814	216756
508	216757
35637	216758
95064	216759
14377	216760
112146	216761
414	216762
60673	216763
5011	216764
156218	216765
23044	216766
57763	216767
17152	216768
170177	216769
22203	216770
68468	216771
6956	216772
54786	216773
547	216774
1254	216775
13969	216776
8409	216777
60023	216778
80965	216779
45985	216780
42468	216781
18292	216782
212707	216783
35197	216784
148718	216785
101131	216786
32776	216787
41342	216788
21257	216789
199062	216790
69078	216791
24754	216792
238466	216793
127720	216794
31379	216795
16929	216796
17170	216797
100299	216798
32	216799
532	216800
235437	216801
17823	216802
200439	216803
173732	216804
137486	216805
24581	216806
70208	216807
85802	216808
96255	216809
69865	216810
36942	216811
9173	216812
68551	216813
37583	216814
162	216815
754	216816
10718	216817
6924	216818
16338	216819
109212	216820
1053	216821
73548	216822
1878	216823
16608	216824
46307	216825
40609	216826
23169	216827
35097	216828
15610	216829
8658	216830
37970	216831
6628	216832
356	216833
57585	216834
13867	216835
476	216836
4076	216837
6600	216838
22867	216839
3006	216840
34874	216841
52587	216842
216327	216843
213802	216844
116429	216845
2714	216846
17589	216847
194	216848
98738	216849
28485	216850
32005	216851
47289	216852
558	216853
217404	216854
26379	216855
1540	216856
846	216857
193831	216858
52637	216859
1977	216860
10125	216861
9047	216862
75433	216863
15597	216864
2102	216865
126594	216866
18549	216867
18777	216868
113401	216869
26090	216870
133249	216871
5601	216872
62918	216873
54486	216874
13724	216875
5266	216876
73968	216877
106653	216878
58030	216879
194734	216880
146354	216881
7111	216882
67978	216883
247499	216884
3529	216885
5409	216886
8987	216887
55254	216888
53235	216889
27057	216890
184666	216891
33615	216892
446	216893
121622	216894
404	216895
70844	216896
5392	216897
205276	216898
89269	216899
55441	216900
30201	216901
131829	216902
57600	216903
6676	216904
30356	216905
129932	216906
8141	216907
83779	216908
1409	216909
10969	216910
30239	216911
68152	216912
9901	216913
261103	216914
130518	216915
86227	216916
220432	216917
19510	216918
74890	216919
46362	216920
68144	216921
57594	216922
114691	216923
41326	216924
89781	216925
45903	216926
4307	216927
145785	216928
154214	216929
156671	216930
21562	216931
44148	216932
71138	216933
17415	216934
65890	216935
90710	216936
48035	216937
152825	216938
1258	216939
9576	216940
99367	216941
144667	216942
171380	216943
219626	216944
83637	216945
163175	216946
37197	216947
128467	216948
52307	216949
18643	216950
23008	216951
32330	216952
36345	216953
897	216954
52434	216955
167501	216956
21336	216957
104685	216958
23341	216959
23210	216960
2509	216961
137943	216962
5632	216963
16378	216964
139850	216965
44169	216966
694	216967
78222	216968
70572	216969
43765	216970
15928	216971
72648	216972
35365	216973
117227	216974
46533	216975
20279	216976
253884	216977
92432	216978
48150	216979
202458	216980
74950	216981
5617	216982
25010	216983
169493	216984
40531	216985
132016	216986
9054	216987
35790	216988
75221	216989
35780	216990
57724	216991
95544	216992
79509	216993
94503	216994
10000	216995
37981	216996
1133	216997
85820	216998
20509	216999
22	217000
24222	217001
4	217002
67715	217003
79322	217004
8754	217005
152850	217006
143880	217007
62311	217008
96431	217009
57288	217010
16460	217011
28233	217012
16177	217013
24715	217014
158266	217015
3887	217016
6757	217017
67127	217018
93485	217019
197445	217020
18737	217021
43009	217022
2158	217023
118455	217024
22683	217025
32775	217026
95666	217027
47333	217028
112698	217029
476	217030
132172	217031
62345	217032
5875	217033
29222	217034
193	217035
2262	217036
25349	217037
725	217038
453	217039
110937	217040
36620	217041
15042	217042
54331	217043
96447	217044
140656	217045
89051	217046
2638	217047
113328	217048
11006	217049
30971	217050
85965	217051
38637	217052
40100	217053
40792	217054
62792	217055
1873	217056
2065	217057
2157	217058
21718	217059
213135	217060
1508	217061
55	217062
116056	217063
21440	217064
29	217065
122320	217066
1102	217067
44462	217068
905	217069
1	217070
19913	217071
52707	217072
68518	217073
10174	217074
43597	217075
1199	217076
639	217077
164714	217078
29580	217079
17647	217080
80267	217081
268779	217082
93214	217083
13628	217084
148770	217085
126260	217086
211702	217087
5001	217088
87145	217089
181703	217090
382	217091
22779	217092
15239	217093
93387	217094
58319	217095
46838	217096
63269	217097
5646	217098
5498	217099
157999	217100
20228	217101
8358	217102
25844	217103
37920	217104
18659	217105
38549	217106
900	217107
1669	217108
232785	217109
442	217110
75246	217111
1559	217112
72758	217113
70147	217114
133474	217115
4993	217116
610	217117
112004	217118
191174	217119
2939	217120
12010	217121
78229	217122
20936	217123
20197	217124
188036	217125
108105	217126
2289	217127
53525	217128
32460	217129
22374	217130
138396	217131
2792	217132
68625	217133
43143	217134
51527	217135
47369	217136
110357	217137
36609	217138
10678	217139
132266	217140
287	217141
57676	217142
4252	217143
99612	217144
272795	217145
266779	217146
40627	217147
205842	217148
2436	217149
144066	217150
77	217151
11013	217152
9978	217153
3258	217154
463	217155
7181	217156
162177	217157
585	217158
271009	217159
3660	217160
170394	217161
43332	217162
19008	217163
51032	217164
11564	217165
77789	217166
673	217167
215367	217168
3332	217169
237987	217170
28447	217171
24685	217172
67612	217173
228541	217174
83960	217175
8881	217176
96573	217177
9498	217178
32080	217179
30609	217180
105050	217181
10316	217182
6500	217183
581	217184
2611	217185
183336	217186
9990	217187
1069	217188
107441	217189
9070	217190
110557	217191
1842	217192
128273	217193
151874	217194
1947	217195
97173	217196
82379	217197
116863	217198
62394	217199
3588	217200
49469	217201
122704	217202
65109	217203
163037	217204
108144	217205
13077	217206
50875	217207
64180	217208
53283	217209
116340	217210
72576	217211
7224	217212
15209	217213
26036	217214
3193	217215
166819	217216
55698	217217
96350	217218
21072	217219
39967	217220
26316	217221
3830	217222
2696	217223
4093	217224
73016	217225
8101	217226
2415	217227
74199	217228
62107	217229
38672	217230
76957	217231
214973	217232
113210	217233
49719	217234
157667	217235
3571	217236
124398	217237
31897	217238
22745	217239
6977	217240
125106	217241
108912	217242
176	217243
36031	217244
123613	217245
6476	217246
34071	217247
108268	217248
30721	217249
88532	217250
4079	217251
193383	217252
72869	217253
2307	217254
3594	217255
92109	217256
3435	217257
52300	217258
4310	217259
32146	217260
4103	217261
95181	217262
214316	217263
86844	217264
69452	217265
9136	217266
157304	217267
12208	217268
33831	217269
29846	217270
19535	217271
2635	217272
22487	217273
176725	217274
4278	217275
40200	217276
24814	217277
62284	217278
79113	217279
1122	217280
93125	217281
11820	217282
1142	217283
236143	217284
36216	217285
29584	217286
13802	217287
42539	217288
53656	217289
11050	217290
45984	217291
19804	217292
1191	217293
8759	217294
5909	217295
5973	217296
70295	217297
82205	217298
142428	217299
71559	217300
246092	217301
32486	217302
82428	217303
14665	217304
113225	217305
15818	217306
1998	217307
123956	217308
98906	217309
112733	217310
10672	217311
208047	217312
34471	217313
143689	217314
250819	217315
28686	217316
17961	217317
88445	217318
59718	217319
22299	217320
92613	217321
111093	217322
68583	217323
58254	217324
265539	217325
48896	217326
1145	217327
234908	217328
58162	217329
35520	217330
155565	217331
105039	217332
95493	217333
16383	217334
25956	217335
42235	217336
157818	217337
1827	217338
755	217339
58904	217340
14981	217341
230681	217342
857	217343
4734	217344
477	217345
43946	217346
15456	217347
75837	217348
24811	217349
231041	217350
104373	217351
28963	217352
31097	217353
2568	217354
189835	217355
108065	217356
8766	217357
30	217358
675	217359
17220	217360
108106	217361
3436	217362
37980	217363
8637	217364
16637	217365
47022	217366
17740	217367
179308	217368
10706	217369
169263	217370
24110	217371
8477	217372
147391	217373
125800	217374
2081	217375
99378	217376
26679	217377
6711	217378
3946	217379
93695	217380
43037	217381
44399	217382
7686	217383
136657	217384
16532	217385
91843	217386
3423	217387
24965	217388
9669	217389
38592	217390
143265	217391
9767	217392
5167	217393
65573	217394
89248	217395
59284	217396
163109	217397
114782	217398
123847	217399
270754	217400
7157	217401
113654	217402
151387	217403
63146	217404
8185	217405
58330	217406
173540	217407
14638	217408
263437	217409
97047	217410
91366	217411
59826	217412
44773	217413
225715	217414
14214	217415
12601	217416
7364	217417
2357	217418
250171	217419
57103	217420
25709	217421
53799	217422
55285	217423
19219	217424
107842	217425
842	217426
4021	217427
10063	217428
27699	217429
438	217430
122503	217431
94549	217432
11757	217433
7684	217434
10480	217435
2300	217436
146458	217437
139979	217438
3327	217439
95815	217440
57099	217441
83323	217442
81802	217443
105967	217444
27727	217445
28871	217446
24942	217447
35813	217448
14469	217449
40767	217450
5793	217451
15767	217452
231962	217453
18102	217454
155446	217455
35670	217456
17541	217457
417	217458
308	217459
4190	217460
105997	217461
21287	217462
26451	217463
58228	217464
113798	217465
29017	217466
155678	217467
74996	217468
42423	217469
45830	217470
1271	217471
50304	217472
23292	217473
85064	217474
104850	217475
108293	217476
17320	217477
93527	217478
22607	217479
22224	217480
19444	217481
269856	217482
158915	217483
59774	217484
1120	217485
248888	217486
86785	217487
202064	217488
68519	217489
29698	217490
4550	217491
79504	217492
312	217493
891	217494
108582	217495
102606	217496
127474	217497
1171	217498
12767	217499
17863	217500
12713	217501
1611	217502
67066	217503
104196	217504
14274	217505
26429	217506
14156	217507
178587	217508
99381	217509
139638	217510
45164	217511
6014	217512
27435	217513
1523	217514
78672	217515
22502	217516
6399	217517
112533	217518
185896	217519
11696	217520
24201	217521
109813	217522
162006	217523
3722	217524
82105	217525
3013	217526
266957	217527
21559	217528
223214	217529
2457	217530
51563	217531
246990	217532
50904	217533
24235	217534
46890	217535
155769	217536
22309	217537
51867	217538
31448	217539
10837	217540
71500	217541
20088	217542
85346	217543
76135	217544
17846	217545
18341	217546
16839	217547
7101	217548
1591	217549
25212	217550
70244	217551
25068	217552
114594	217553
43671	217554
210200	217555
11208	217556
94401	217557
227881	217558
16203	217559
13227	217560
104400	217561
48096	217562
44303	217563
64218	217564
8408	217565
3050	217566
16390	217567
55206	217568
7999	217569
5950	217570
42059	217571
16411	217572
26325	217573
120661	217574
41100	217575
133482	217576
56832	217577
89811	217578
77281	217579
2814	217580
149278	217581
7443	217582
76234	217583
109996	217584
2763	217585
25389	217586
92625	217587
22744	217588
9871	217589
3340	217590
159621	217591
58750	217592
3941	217593
91215	217594
161800	217595
95844	217596
73287	217597
244	217598
3708	217599
58554	217600
63467	217601
124991	217602
3021	217603
54543	217604
122787	217605
97782	217606
229016	217607
23167	217608
170091	217609
12347	217610
4534	217611
9264	217612
119985	217613
136199	217614
19905	217615
136931	217616
11903	217617
12272	217618
112352	217619
123274	217620
6377	217621
243017	217622
1134	217623
241818	217624
87677	217625
1524	217626
71308	217627
18633	217628
7552	217629
15797	217630
234213	217631
2684	217632
506	217633
23969	217634
2296	217635
14497	217636
9581	217637
9634	217638
25171	217639
217764	217640
270299	217641
112841	217642
24575	217643
136022	217644
116713	217645
153756	217646
621	217647
2150	217648
2070	217649
68585	217650
39728	217651
90767	217652
830	217653
237846	217654
243850	217655
4846	217656
36613	217657
45804	217658
67470	217659
76263	217660
19934	217661
84714	217662
27011	217663
25475	217664
3262	217665
66745	217666
141573	217667
2615	217668
22738	217669
95445	217670
64188	217671
22321	217672
4392	217673
14111	217674
3366	217675
192215	217676
36578	217677
81114	217678
8056	217679
84553	217680
15275	217681
32713	217682
88828	217683
13427	217684
229700	217685
4516	217686
44222	217687
43801	217688
15708	217689
197148	217690
95043	217691
27773	217692
101249	217693
5469	217694
14170	217695
12025	217696
66135	217697
127098	217698
59701	217699
23946	217700
104299	217701
45315	217702
46502	217703
94135	217704
10673	217705
9956	217706
134395	217707
8625	217708
5317	217709
142595	217710
232850	217711
25234	217712
19909	217713
22211	217714
18583	217715
150200	217716
14901	217717
54222	217718
155930	217719
73387	217720
19522	217721
163105	217722
168498	217723
256481	217724
28654	217725
46862	217726
156140	217727
149445	217728
25684	217729
164439	217730
8443	217731
1233	217732
61205	217733
11716	217734
16824	217735
2213	217736
45563	217737
59857	217738
7515	217739
67096	217740
32492	217741
182652	217742
70145	217743
147131	217744
7954	217745
51670	217746
2776	217747
267818	217748
198651	217749
443	217750
18952	217751
38084	217752
7434	217753
46807	217754
75330	217755
113236	217756
191360	217757
24911	217758
18	217759
149234	217760
29136	217761
127527	217762
82936	217763
221596	217764
59205	217765
2722	217766
43	217767
3546	217768
14671	217769
169078	217770
102970	217771
14488	217772
92990	217773
52965	217774
10787	217775
94801	217776
13380	217777
40116	217778
19807	217779
13652	217780
53224	217781
12275	217782
957	217783
12380	217784
93960	217785
3139	217786
91554	217787
36155	217788
54695	217789
6277	217790
185041	217791
20007	217792
227850	217793
50439	217794
17695	217795
61767	217796
4489	217797
87783	217798
250483	217799
40779	217800
95018	217801
86334	217802
80050	217803
17500	217804
73	217805
138184	217806
6751	217807
210522	217808
7421	217809
16539	217810
132413	217811
59372	217812
93039	217813
8292	217814
11580	217815
4819	217816
95733	217817
66341	217818
5580	217819
31255	217820
3875	217821
25921	217822
129648	217823
9326	217824
4658	217825
133179	217826
58487	217827
134104	217828
46278	217829
78584	217830
1887	217831
126574	217832
62688	217833
66519	217834
29245	217835
69630	217836
10785	217837
27262	217838
74537	217839
53833	217840
267	217841
57083	217842
50039	217843
5686	217844
270373	217845
41830	217846
97355	217847
134415	217848
26516	217849
65148	217850
227998	217851
168834	217852
10826	217853
33663	217854
150304	217855
190018	217856
18048	217857
123885	217858
131460	217859
35930	217860
62459	217861
41635	217862
79919	217863
4087	217864
16869	217865
36836	217866
230	217867
38728	217868
103768	217869
1039	217870
13572	217871
4418	217872
35850	217873
40695	217874
75264	217875
143678	217876
228474	217877
8337	217878
96041	217879
186620	217880
174094	217881
53	217882
77970	217883
72355	217884
28241	217885
29402	217886
5892	217887
219301	217888
7209	217889
14104	217890
10116	217891
229762	217892
21288	217893
34956	217894
6692	217895
2949	217896
44547	217897
255081	217898
37082	217899
56004	217900
45398	217901
248739	217902
2873	217903
181640	217904
3858	217905
21836	217906
38334	217907
148640	217908
3061	217909
75241	217910
34482	217911
92923	217912
231426	217913
145735	217914
24075	217915
6207	217916
41333	217917
2227	217918
76022	217919
107718	217920
4561	217921
3210	217922
262089	217923
216	217924
70067	217925
36279	217926
32973	217927
195358	217928
153524	217929
14864	217930
16373	217931
87155	217932
20613	217933
7790	217934
14209	217935
54371	217936
1697	217937
113345	217938
14019	217939
742	217940
48753	217941
94812	217942
4375	217943
107182	217944
54876	217945
135032	217946
63769	217947
86089	217948
63275	217949
2284	217950
241436	217951
18461	217952
20290	217953
28396	217954
3218	217955
4284	217956
38729	217957
1421	217958
204202	217959
65659	217960
151430	217961
4525	217962
142481	217963
45013	217964
2515	217965
4713	217966
49484	217967
161785	217968
3679	217969
86856	217970
3566	217971
110138	217972
125365	217973
5497	217974
2058	217975
2396	217976
163902	217977
44805	217978
24086	217979
207048	217980
148847	217981
164808	217982
95192	217983
97219	217984
889	217985
146825	217986
4396	217987
41553	217988
59248	217989
9588	217990
180630	217991
175890	217992
26443	217993
26848	217994
270812	217995
56307	217996
53879	217997
105470	217998
2359	217999
93495	218000
156130	218001
118499	218002
16189	218003
6892	218004
126144	218005
154301	218006
45475	218007
40598	218008
57981	218009
87887	218010
67	218011
12314	218012
1984	218013
16560	218014
14492	218015
12919	218016
7972	218017
72291	218018
35833	218019
23444	218020
23370	218021
134221	218022
99836	218023
5161	218024
592	218025
44974	218026
134472	218027
9869	218028
14822	218029
85270	218030
189631	218031
53611	218032
209481	218033
85702	218034
4029	218035
166551	218036
30973	218037
28432	218038
13655	218039
4924	218040
23957	218041
135208	218042
197025	218043
8941	218044
81237	218045
63630	218046
6084	218047
71114	218048
33857	218049
118023	218050
49017	218051
120334	218052
71196	218053
123603	218054
91756	218055
34978	218056
1990	218057
108147	218058
98350	218059
98377	218060
124259	218061
9811	218062
43183	218063
21302	218064
13772	218065
6549	218066
213284	218067
4622	218068
107	218069
428	218070
103410	218071
61600	218072
20996	218073
105150	218074
29686	218075
95246	218076
401	218077
15347	218078
212059	218079
177655	218080
92889	218081
12355	218082
74994	218083
4688	218084
75730	218085
101152	218086
10216	218087
96413	218088
20565	218089
39182	218090
9114	218091
13598	218092
229702	218093
62862	218094
230179	218095
19034	218096
32230	218097
1684	218098
588	218099
173270	218100
17265	218101
31291	218102
31844	218103
21356	218104
24621	218105
111566	218106
13046	218107
4832	218108
12740	218109
1507	218110
136236	218111
16844	218112
57689	218113
100211	218114
29880	218115
184882	218116
33275	218117
18358	218118
183	218119
11825	218120
33335	218121
9	218122
84788	218123
108139	218124
176844	218125
66082	218126
8132	218127
3974	218128
24800	218129
13186	218130
53829	218131
64223	218132
219029	218133
130682	218134
2721	218135
5304	218136
120651	218137
11616	218138
60559	218139
14920	218140
113916	218141
14633	218142
47729	218143
8164	218144
7833	218145
26234	218146
8592	218147
266618	218148
149308	218149
26708	218150
10665	218151
169021	218152
68135	218153
4071	218154
128513	218155
796	218156
5194	218157
97295	218158
2391	218159
38713	218160
56037	218161
14316	218162
41079	218163
76951	218164
17192	218165
211503	218166
208551	218167
103297	218168
68830	218169
52615	218170
20473	218171
18430	218172
107099	218173
21656	218174
216480	218175
76870	218176
16111	218177
55233	218178
140984	218179
112562	218180
92964	218181
20124	218182
2930	218183
12520	218184
333	218185
113852	218186
45446	218187
121475	218188
10511	218189
99889	218190
29213	218191
94694	218192
34217	218193
355	218194
149994	218195
268424	218196
264340	218197
15383	218198
223500	218199
17952	218200
55506	218201
28514	218202
177624	218203
121507	218204
18033	218205
158	218206
177	218207
55310	218208
272419	218209
5447	218210
7329	218211
10323	218212
4039	218213
27157	218214
5396	218215
3204	218216
13253	218217
11913	218218
73076	218219
1956	218220
7707	218221
255465	218222
183578	218223
61936	218224
43521	218225
255884	218226
75731	218227
51202	218228
241254	218229
14482	218230
126695	218231
208117	218232
15715	218233
139743	218234
113196	218235
235832	218236
252487	218237
16873	218238
11132	218239
85157	218240
266502	218241
606	218242
74740	218243
25270	218244
1692	218245
4616	218246
7529	218247
102666	218248
207424	218249
37204	218250
76483	218251
824	218252
41304	218253
55301	218254
8035	218255
127713	218256
7847	218257
197254	218258
43560	218259
107187	218260
45183	218261
60085	218262
3769	218263
23317	218264
4228	218265
11241	218266
32252	218267
17108	218268
152895	218269
44497	218270
16115	218271
20707	218272
6642	218273
120781	218274
97316	218275
55144	218276
143238	218277
135181	218278
80779	218279
47499	218280
26038	218281
6533	218282
30667	218283
82357	218284
87593	218285
3332	218286
98494	218287
52282	218288
2841	218289
8569	218290
53790	218291
21549	218292
29	218293
116958	218294
253856	218295
52957	218296
65643	218297
1876	218298
5137	218299
143073	218300
3476	218301
110042	218302
263418	218303
271008	218304
112730	218305
125826	218306
237358	218307
42300	218308
786	218309
26191	218310
168024	218311
478	218312
63370	218313
10687	218314
72359	218315
267	218316
1921	218317
379	218318
78028	218319
58971	218320
629	218321
85016	218322
35374	218323
125580	218324
21589	218325
126414	218326
76126	218327
92274	218328
143627	218329
176284	218330
16168	218331
48522	218332
10018	218333
39206	218334
6174	218335
165023	218336
11046	218337
138030	218338
1794	218339
1125	218340
11939	218341
136596	218342
55514	218343
42977	218344
73637	218345
85412	218346
201081	218347
105611	218348
7407	218349
165642	218350
68009	218351
23249	218352
46633	218353
207967	218354
227798	218355
1048	218356
109981	218357
17404	218358
35925	218359
4005	218360
12322	218361
190973	218362
52957	218363
8560	218364
128527	218365
35469	218366
5398	218367
180729	218368
147639	218369
8445	218370
44058	218371
162362	218372
195995	218373
100990	218374
14942	218375
17903	218376
57080	218377
4791	218378
117	218379
139433	218380
111878	218381
29450	218382
212425	218383
102072	218384
20323	218385
57301	218386
806	218387
36277	218388
130847	218389
189	218390
20221	218391
69182	218392
6804	218393
140022	218394
15806	218395
308	218396
30496	218397
3762	218398
23391	218399
105087	218400
32509	218401
356	218402
164589	218403
109145	218404
53290	218405
36217	218406
102521	218407
180	218408
56212	218409
35830	218410
88196	218411
20649	218412
7066	218413
1794	218414
239122	218415
7630	218416
9079	218417
28836	218418
6763	218419
25972	218420
32701	218421
42236	218422
43031	218423
487	218424
79391	218425
14869	218426
9315	218427
100537	218428
143	218429
29633	218430
269108	218431
47138	218432
2880	218433
270	218434
42554	218435
11065	218436
57390	218437
28097	218438
1756	218439
5542	218440
755	218441
166894	218442
651	218443
9931	218444
59066	218445
13545	218446
12555	218447
252772	218448
128112	218449
177880	218450
155484	218451
5470	218452
264934	218453
124638	218454
23835	218455
248198	218456
27148	218457
19728	218458
187508	218459
1589	218460
238186	218461
3489	218462
120379	218463
57895	218464
75135	218465
33995	218466
14575	218467
28352	218468
8572	218469
216	218470
63819	218471
107054	218472
136769	218473
45726	218474
32066	218475
29862	218476
17711	218477
51667	218478
124453	218479
39031	218480
21014	218481
229961	218482
21072	218483
130712	218484
21	218485
7086	218486
102065	218487
9209	218488
40582	218489
10894	218490
20455	218491
26426	218492
73083	218493
3485	218494
187084	218495
19274	218496
87578	218497
149672	218498
141798	218499
14403	218500
72068	218501
73987	218502
49999	218503
36571	218504
16901	218505
136342	218506
9760	218507
80140	218508
163279	218509
81594	218510
59319	218511
108246	218512
9474	218513
4267	218514
233	218515
12444	218516
39930	218517
102920	218518
315	218519
244177	218520
34996	218521
152893	218522
214753	218523
226492	218524
19854	218525
86547	218526
34409	218527
158730	218528
20257	218529
67380	218530
169300	218531
30074	218532
41355	218533
121211	218534
66853	218535
9687	218536
3568	218537
132704	218538
170825	218539
16	218540
12351	218541
160663	218542
19960	218543
4485	218544
187953	218545
193851	218546
192398	218547
44312	218548
31279	218549
10498	218550
11885	218551
71032	218552
211519	218553
59430	218554
96159	218555
13630	218556
20195	218557
139629	218558
973	218559
2944	218560
661	218561
51011	218562
24323	218563
144343	218564
147370	218565
255731	218566
53369	218567
21452	218568
9237	218569
209734	218570
200888	218571
444	218572
22195	218573
30006	218574
10167	218575
25981	218576
185709	218577
10918	218578
7990	218579
26919	218580
11710	218581
17735	218582
86824	218583
222862	218584
5924	218585
29314	218586
1254	218587
23253	218588
89419	218589
20484	218590
17652	218591
202658	218592
176636	218593
59998	218594
41982	218595
9166	218596
237605	218597
23271	218598
4255	218599
62927	218600
72182	218601
156570	218602
60	218603
152011	218604
80207	218605
101877	218606
3442	218607
25053	218608
211	218609
108743	218610
39132	218611
132527	218612
15215	218613
62601	218614
18751	218615
166484	218616
1555	218617
70777	218618
630	218619
33071	218620
33868	218621
18216	218622
250687	218623
34738	218624
83474	218625
146063	218626
126964	218627
13222	218628
47131	218629
26928	218630
136568	218631
106521	218632
4866	218633
29363	218634
3080	218635
113989	218636
3578	218637
15347	218638
18595	218639
5301	218640
80286	218641
128171	218642
264371	218643
131152	218644
45050	218645
7638	218646
29655	218647
35913	218648
165623	218649
3835	218650
6531	218651
193465	218652
3079	218653
6035	218654
64977	218655
5490	218656
97147	218657
6762	218658
131679	218659
118057	218660
298	218661
5234	218662
282	218663
75539	218664
44065	218665
17841	218666
133207	218667
23049	218668
117581	218669
32404	218670
267430	218671
142049	218672
253960	218673
38468	218674
5846	218675
5407	218676
231638	218677
100599	218678
48454	218679
134208	218680
10874	218681
1550	218682
128827	218683
51335	218684
194692	218685
1478	218686
79601	218687
30005	218688
69463	218689
45598	218690
18636	218691
5513	218692
63322	218693
3114	218694
5822	218695
155289	218696
90738	218697
329	218698
143268	218699
121983	218700
28692	218701
6102	218702
57178	218703
8595	218704
4990	218705
71026	218706
83199	218707
4315	218708
6295	218709
74490	218710
111351	218711
128859	218712
113991	218713
62668	218714
411	218715
7054	218716
34857	218717
162089	218718
126305	218719
93905	218720
199653	218721
31699	218722
102847	218723
827	218724
5974	218725
120547	218726
28951	218727
9715	218728
215819	218729
768	218730
82408	218731
68381	218732
1699	218733
92757	218734
153	218735
9494	218736
8541	218737
150444	218738
24585	218739
48447	218740
15880	218741
13041	218742
152006	218743
41636	218744
25	218745
65574	218746
31702	218747
74492	218748
216236	218749
68676	218750
2638	218751
30500	218752
60995	218753
398	218754
92502	218755
88806	218756
68973	218757
1983	218758
551	218759
30073	218760
33179	218761
40794	218762
19665	218763
220610	218764
159038	218765
4904	218766
18429	218767
253096	218768
12957	218769
8573	218770
53744	218771
178	218772
63749	218773
107351	218774
90519	218775
6693	218776
1345	218777
13136	218778
36044	218779
5768	218780
119837	218781
4295	218782
2057	218783
209160	218784
58192	218785
20671	218786
26134	218787
26145	218788
50342	218789
43031	218790
31210	218791
1588	218792
107893	218793
35353	218794
23651	218795
718	218796
45879	218797
15089	218798
121867	218799
39068	218800
9650	218801
143653	218802
16715	218803
2604	218804
37396	218805
244926	218806
47199	218807
31620	218808
30432	218809
33096	218810
225	218811
128229	218812
94431	218813
242	218814
70799	218815
18197	218816
196132	218817
16892	218818
496	218819
85831	218820
4387	218821
51030	218822
2131	218823
3569	218824
7988	218825
7390	218826
143828	218827
28527	218828
18723	218829
33298	218830
100484	218831
1301	218832
4989	218833
8308	218834
140767	218835
167340	218836
49077	218837
252882	218838
26571	218839
93601	218840
204110	218841
92013	218842
18643	218843
12246	218844
6668	218845
62098	218846
6622	218847
62964	218848
5216	218849
58643	218850
8305	218851
31710	218852
135184	218853
998	218854
98250	218855
83926	218856
34418	218857
138823	218858
74588	218859
10531	218860
4275	218861
6874	218862
5953	218863
9889	218864
96290	218865
33447	218866
20418	218867
197306	218868
62610	218869
2522	218870
59572	218871
13681	218872
23263	218873
110265	218874
1984	218875
7331	218876
77895	218877
76877	218878
90444	218879
26753	218880
103705	218881
157621	218882
38369	218883
127338	218884
154851	218885
49721	218886
247461	218887
17394	218888
224672	218889
25450	218890
153753	218891
52695	218892
1293	218893
70630	218894
171881	218895
115264	218896
84712	218897
930	218898
3073	218899
167242	218900
17648	218901
3885	218902
9706	218903
105253	218904
238232	218905
18319	218906
150779	218907
9605	218908
66374	218909
31258	218910
10403	218911
51449	218912
261	218913
73908	218914
20112	218915
14537	218916
94265	218917
241582	218918
28920	218919
51241	218920
100356	218921
273	218922
13390	218923
24361	218924
236533	218925
24590	218926
156507	218927
103211	218928
152718	218929
222617	218930
65615	218931
97189	218932
62074	218933
35527	218934
108310	218935
6	218936
143523	218937
115495	218938
97426	218939
17087	218940
59603	218941
40507	218942
13974	218943
260771	218944
254792	218945
78412	218946
104310	218947
17162	218948
69351	218949
71910	218950
53869	218951
89788	218952
78811	218953
30279	218954
61307	218955
129873	218956
262	218957
182811	218958
3354	218959
103174	218960
24300	218961
79925	218962
41391	218963
33992	218964
54440	218965
80685	218966
11523	218967
125437	218968
25553	218969
189778	218970
103426	218971
128374	218972
12800	218973
154094	218974
71308	218975
51965	218976
23416	218977
170859	218978
86035	218979
47210	218980
26761	218981
2268	218982
7606	218983
8893	218984
530	218985
94758	218986
2649	218987
150363	218988
40155	218989
270079	218990
3448	218991
49623	218992
144	218993
37899	218994
5923	218995
18246	218996
223	218997
262298	218998
136343	218999
58003	219000
159	219001
27079	219002
25742	219003
687	219004
73515	219005
101341	219006
25078	219007
14017	219008
3634	219009
85953	219010
1639	219011
61108	219012
175834	219013
4414	219014
6663	219015
172752	219016
22557	219017
19160	219018
86252	219019
29366	219020
12497	219021
263202	219022
192617	219023
137891	219024
243514	219025
6348	219026
70	219027
124788	219028
51904	219029
12318	219030
7907	219031
63267	219032
28524	219033
3823	219034
65636	219035
154306	219036
41955	219037
72210	219038
9776	219039
35539	219040
109326	219041
108840	219042
14903	219043
46866	219044
102558	219045
21459	219046
148245	219047
20827	219048
31291	219049
152444	219050
51649	219051
165100	219052
1269	219053
25304	219054
107507	219055
117322	219056
154724	219057
189500	219058
56259	219059
72201	219060
14606	219061
31983	219062
95095	219063
45123	219064
95152	219065
74196	219066
54859	219067
4590	219068
14801	219069
248527	219070
61483	219071
82100	219072
163622	219073
24603	219074
1785	219075
16299	219076
84404	219077
5225	219078
91606	219079
10275	219080
7350	219081
34830	219082
41572	219083
363	219084
30592	219085
243878	219086
13673	219087
56306	219088
24031	219089
20416	219090
74706	219091
94207	219092
98636	219093
92888	219094
2441	219095
110638	219096
57679	219097
1086	219098
21046	219099
8083	219100
12747	219101
4169	219102
212471	219103
100777	219104
75729	219105
58165	219106
5549	219107
57251	219108
111813	219109
5151	219110
26867	219111
5372	219112
1	219113
62709	219114
8634	219115
3272	219116
130301	219117
120494	219118
102261	219119
8614	219120
104646	219121
38730	219122
43005	219123
105330	219124
10971	219125
194484	219126
258211	219127
164889	219128
9172	219129
57837	219130
72047	219131
7432	219132
68329	219133
969	219134
164949	219135
138951	219136
25148	219137
100781	219138
8743	219139
38469	219140
9026	219141
562	219142
107163	219143
38002	219144
27936	219145
32416	219146
68740	219147
11050	219148
7426	219149
98016	219150
38949	219151
291	219152
38677	219153
3985	219154
11376	219155
11832	219156
7270	219157
2223	219158
53138	219159
103650	219160
19821	219161
272140	219162
5268	219163
100522	219164
23258	219165
27372	219166
13313	219167
33496	219168
37748	219169
300	219170
4760	219171
58139	219172
358	219173
214499	219174
78130	219175
174523	219176
8835	219177
73927	219178
152512	219179
20886	219180
3213	219181
119	219182
127238	219183
5880	219184
7455	219185
264567	219186
26270	219187
102602	219188
49090	219189
3751	219190
8785	219191
226243	219192
109866	219193
29401	219194
256059	219195
259406	219196
221438	219197
7686	219198
152800	219199
12377	219200
74627	219201
136795	219202
71510	219203
59329	219204
20915	219205
28156	219206
98304	219207
91805	219208
101402	219209
2441	219210
1689	219211
243107	219212
180613	219213
2573	219214
203356	219215
75598	219216
1957	219217
97346	219218
13041	219219
21401	219220
4396	219221
164360	219222
1605	219223
38023	219224
251795	219225
16023	219226
61196	219227
99060	219228
1564	219229
49050	219230
81805	219231
52978	219232
261	219233
2068	219234
255239	219235
17849	219236
52548	219237
39196	219238
6136	219239
17450	219240
90569	219241
39795	219242
111463	219243
67412	219244
2968	219245
74664	219246
8156	219247
35332	219248
66973	219249
54314	219250
225175	219251
63757	219252
49130	219253
133081	219254
169022	219255
7871	219256
240623	219257
131172	219258
100361	219259
160	219260
22326	219261
11433	219262
160711	219263
87	219264
8968	219265
36773	219266
57	219267
37856	219268
8613	219269
1379	219270
59194	219271
35190	219272
123792	219273
142320	219274
76755	219275
3748	219276
19107	219277
6626	219278
49681	219279
147173	219280
95935	219281
140525	219282
16083	219283
52940	219284
62410	219285
104572	219286
34393	219287
8585	219288
42994	219289
2833	219290
208932	219291
256833	219292
162209	219293
10144	219294
154047	219295
17584	219296
42391	219297
1394	219298
9401	219299
19277	219300
165917	219301
208356	219302
93880	219303
60596	219304
58864	219305
1326	219306
153274	219307
65952	219308
10909	219309
15249	219310
186684	219311
884	219312
79791	219313
127242	219314
37626	219315
74584	219316
2751	219317
94057	219318
65656	219319
178490	219320
262142	219321
169029	219322
219	219323
104141	219324
127231	219325
79	219326
14580	219327
263893	219328
223257	219329
158429	219330
79533	219331
3417	219332
31931	219333
44102	219334
46612	219335
260152	219336
2031	219337
28227	219338
7401	219339
55157	219340
92014	219341
254845	219342
16749	219343
6813	219344
25563	219345
35578	219346
20969	219347
59363	219348
5849	219349
1860	219350
5098	219351
94682	219352
4820	219353
87009	219354
11677	219355
8099	219356
261361	219357
594	219358
209057	219359
157614	219360
266547	219361
4975	219362
110453	219363
33273	219364
76986	219365
83258	219366
5936	219367
114771	219368
85443	219369
24189	219370
167021	219371
59533	219372
96146	219373
25080	219374
115776	219375
1221	219376
48027	219377
267979	219378
90766	219379
20918	219380
62582	219381
81492	219382
6737	219383
5808	219384
244	219385
4870	219386
74176	219387
79341	219388
1040	219389
291	219390
4183	219391
139844	219392
2762	219393
184920	219394
27739	219395
13644	219396
132583	219397
29	219398
117534	219399
153625	219400
9088	219401
6141	219402
146290	219403
23211	219404
62460	219405
38768	219406
11722	219407
179128	219408
138215	219409
1054	219410
36772	219411
84559	219412
8351	219413
50959	219414
116322	219415
3065	219416
5225	219417
3892	219418
66460	219419
572	219420
27539	219421
46301	219422
83912	219423
139094	219424
98955	219425
7913	219426
156720	219427
86749	219428
123602	219429
45590	219430
256422	219431
59057	219432
65665	219433
59166	219434
239518	219435
61762	219436
135759	219437
124103	219438
1529	219439
64067	219440
67096	219441
351	219442
92227	219443
207288	219444
116015	219445
34201	219446
1626	219447
5012	219448
48129	219449
58652	219450
49613	219451
19613	219452
70975	219453
234	219454
4745	219455
27719	219456
428	219457
14489	219458
2986	219459
58937	219460
36976	219461
83832	219462
55672	219463
11724	219464
18401	219465
32285	219466
63587	219467
125714	219468
77149	219469
8534	219470
251944	219471
2110	219472
18202	219473
107002	219474
40278	219475
46909	219476
76573	219477
28160	219478
13081	219479
113505	219480
646	219481
77583	219482
53273	219483
132981	219484
21030	219485
81146	219486
17400	219487
18387	219488
154983	219489
44854	219490
35233	219491
68778	219492
31676	219493
144788	219494
21585	219495
35492	219496
19310	219497
19608	219498
9	219499
92429	219500
108811	219501
77899	219502
16073	219503
147962	219504
135867	219505
181285	219506
25558	219507
4070	219508
250900	219509
92336	219510
24115	219511
27481	219512
216245	219513
235438	219514
37653	219515
256448	219516
56095	219517
31109	219518
2972	219519
152561	219520
13458	219521
68458	219522
102454	219523
46925	219524
13615	219525
2747	219526
268385	219527
49203	219528
1935	219529
71035	219530
25767	219531
7205	219532
206571	219533
28304	219534
9413	219535
240275	219536
19356	219537
106379	219538
419	219539
2004	219540
94716	219541
32495	219542
259944	219543
142809	219544
11863	219545
34306	219546
65767	219547
20652	219548
21275	219549
20892	219550
166232	219551
1389	219552
124	219553
2755	219554
10069	219555
57057	219556
96148	219557
16754	219558
2702	219559
113801	219560
5472	219561
11530	219562
97043	219563
149648	219564
17415	219565
138702	219566
14887	219567
44940	219568
353	219569
74040	219570
124927	219571
25437	219572
7	219573
238533	219574
100297	219575
2584	219576
2353	219577
18325	219578
150817	219579
7447	219580
16481	219581
7759	219582
58652	219583
14156	219584
240064	219585
59489	219586
2064	219587
57144	219588
28659	219589
69204	219590
1702	219591
64130	219592
15709	219593
219239	219594
3553	219595
154425	219596
6162	219597
2933	219598
33332	219599
8053	219600
48049	219601
58024	219602
141098	219603
7912	219604
83287	219605
98926	219606
38921	219607
78715	219608
53443	219609
24588	219610
284	219611
91620	219612
147262	219613
166737	219614
13979	219615
85365	219616
39164	219617
255187	219618
253653	219619
79358	219620
122730	219621
9683	219622
11828	219623
92636	219624
32597	219625
20905	219626
19542	219627
32512	219628
76277	219629
13284	219630
87504	219631
123	219632
24867	219633
31336	219634
12086	219635
3587	219636
21439	219637
154266	219638
190728	219639
21738	219640
62987	219641
357	219642
127597	219643
116748	219644
3269	219645
36162	219646
39119	219647
42647	219648
107232	219649
2601	219650
20363	219651
192354	219652
8657	219653
6341	219654
267858	219655
59950	219656
266892	219657
101809	219658
127839	219659
146849	219660
16189	219661
9389	219662
4532	219663
29043	219664
97928	219665
105045	219666
65541	219667
181127	219668
81617	219669
38782	219670
9602	219671
5579	219672
220666	219673
68290	219674
38485	219675
81491	219676
4461	219677
29310	219678
22603	219679
162612	219680
80182	219681
150469	219682
76381	219683
118122	219684
8862	219685
119228	219686
13865	219687
18670	219688
2109	219689
37175	219690
98891	219691
14722	219692
12561	219693
59375	219694
24018	219695
202179	219696
3251	219697
222	219698
50694	219699
231429	219700
10322	219701
964	219702
105480	219703
250135	219704
69732	219705
236017	219706
36537	219707
13523	219708
124619	219709
122454	219710
46789	219711
5069	219712
69352	219713
2322	219714
58948	219715
34861	219716
954	219717
41042	219718
32582	219719
15540	219720
65291	219721
22050	219722
40688	219723
127784	219724
1012	219725
269857	219726
19161	219727
721	219728
23353	219729
28059	219730
7900	219731
6833	219732
10761	219733
7621	219734
32690	219735
43449	219736
15486	219737
6534	219738
74216	219739
12446	219740
137468	219741
2143	219742
1645	219743
1118	219744
197888	219745
6957	219746
51692	219747
25202	219748
14786	219749
235498	219750
72068	219751
14	219752
56013	219753
264314	219754
98053	219755
97531	219756
8342	219757
262222	219758
202951	219759
44091	219760
49155	219761
51191	219762
9691	219763
8028	219764
128537	219765
35901	219766
41914	219767
259513	219768
233832	219769
39400	219770
112544	219771
154029	219772
9982	219773
50605	219774
168207	219775
36760	219776
183474	219777
189846	219778
334	219779
236878	219780
209484	219781
22724	219782
76628	219783
653	219784
36807	219785
190094	219786
165939	219787
12300	219788
13084	219789
267	219790
6254	219791
36846	219792
23561	219793
1750	219794
59109	219795
5505	219796
30161	219797
9953	219798
24941	219799
93467	219800
78243	219801
63103	219802
114146	219803
641	219804
103234	219805
1123	219806
14976	219807
258288	219808
193711	219809
29069	219810
1118	219811
59408	219812
4992	219813
31170	219814
226753	219815
242924	219816
120016	219817
3242	219818
18745	219819
47454	219820
14326	219821
22035	219822
246097	219823
240528	219824
134015	219825
65137	219826
138973	219827
223615	219828
29803	219829
19663	219830
64627	219831
8606	219832
46726	219833
5050	219834
271	219835
163238	219836
57976	219837
16466	219838
51117	219839
4490	219840
299	219841
1724	219842
81948	219843
9549	219844
870	219845
11819	219846
98607	219847
133143	219848
85902	219849
300	219850
2810	219851
259208	219852
103013	219853
246549	219854
524	219855
156177	219856
74009	219857
58405	219858
2809	219859
33064	219860
113294	219861
52612	219862
9848	219863
211465	219864
17224	219865
31639	219866
51834	219867
93455	219868
61915	219869
168651	219870
40633	219871
20780	219872
37162	219873
208094	219874
17273	219875
33104	219876
8208	219877
116580	219878
262630	219879
35002	219880
8949	219881
58488	219882
176905	219883
55737	219884
259917	219885
228816	219886
11263	219887
3937	219888
132342	219889
9967	219890
24600	219891
126303	219892
21139	219893
14015	219894
86350	219895
2223	219896
78094	219897
6840	219898
1298	219899
238068	219900
44907	219901
6513	219902
4620	219903
202333	219904
30976	219905
32363	219906
36708	219907
17638	219908
191565	219909
19904	219910
4786	219911
104392	219912
16599	219913
56394	219914
212873	219915
19418	219916
133131	219917
10487	219918
32925	219919
9979	219920
1005	219921
4485	219922
785	219923
7932	219924
7814	219925
48456	219926
15265	219927
2500	219928
12845	219929
97532	219930
1562	219931
250041	219932
72186	219933
17376	219934
13547	219935
4568	219936
3509	219937
50	219938
41655	219939
67979	219940
114124	219941
190322	219942
51560	219943
87799	219944
10387	219945
138542	219946
3444	219947
155	219948
31879	219949
37519	219950
63092	219951
12376	219952
170872	219953
12388	219954
12830	219955
217208	219956
19320	219957
12234	219958
45481	219959
8322	219960
149049	219961
39107	219962
3384	219963
66392	219964
29879	219965
153279	219966
82717	219967
93	219968
1816	219969
63877	219970
1137	219971
215437	219972
19700	219973
6263	219974
4428	219975
19055	219976
53624	219977
152932	219978
1106	219979
1184	219980
46467	219981
29970	219982
38765	219983
12042	219984
25575	219985
104886	219986
16501	219987
421	219988
30913	219989
106924	219990
168886	219991
75988	219992
70483	219993
1946	219994
10886	219995
11825	219996
2660	219997
80897	219998
94818	219999
6079	220000
62991	220001
2609	220002
104849	220003
99806	220004
11422	220005
5670	220006
22868	220007
151230	220008
541	220009
3985	220010
37774	220011
66852	220012
83558	220013
35575	220014
99932	220015
40343	220016
11121	220017
198985	220018
36665	220019
80246	220020
27254	220021
13168	220022
155086	220023
37685	220024
15456	220025
70718	220026
34230	220027
151361	220028
173701	220029
22237	220030
44293	220031
71700	220032
6326	220033
12438	220034
6974	220035
3003	220036
2277	220037
11619	220038
23885	220039
21045	220040
237252	220041
109532	220042
81019	220043
16502	220044
52335	220045
19902	220046
47416	220047
7651	220048
104480	220049
45275	220050
195474	220051
22528	220052
10519	220053
905	220054
243574	220055
98270	220056
37405	220057
220422	220058
3348	220059
83495	220060
70080	220061
7857	220062
163020	220063
89722	220064
60032	220065
61856	220066
13735	220067
13256	220068
126208	220069
21200	220070
64522	220071
1749	220072
23015	220073
970	220074
39716	220075
7373	220076
183547	220077
3074	220078
89170	220079
101803	220080
68858	220081
82915	220082
78225	220083
72922	220084
57037	220085
55630	220086
37275	220087
89122	220088
171043	220089
72652	220090
131136	220091
70754	220092
6341	220093
43821	220094
2078	220095
5634	220096
13806	220097
13417	220098
57392	220099
47922	220100
103081	220101
3235	220102
30119	220103
3185	220104
1	220105
227378	220106
3201	220107
209468	220108
664	220109
4060	220110
497	220111
34274	220112
29563	220113
20946	220114
30819	220115
76081	220116
101444	220117
40207	220118
245850	220119
15175	220120
51203	220121
125067	220122
8674	220123
193878	220124
70182	220125
4263	220126
12613	220127
80340	220128
80429	220129
148482	220130
98311	220131
157538	220132
107533	220133
182718	220134
14197	220135
69799	220136
28555	220137
231440	220138
129103	220139
18356	220140
2902	220141
140868	220142
162246	220143
9615	220144
32676	220145
223123	220146
63362	220147
96007	220148
48578	220149
130321	220150
6109	220151
43736	220152
18502	220153
77220	220154
71299	220155
241500	220156
7215	220157
1824	220158
138804	220159
9764	220160
34232	220161
133148	220162
156962	220163
20920	220164
10976	220165
2598	220166
237355	220167
2116	220168
4332	220169
37057	220170
16372	220171
51983	220172
25	220173
41854	220174
272209	220175
28302	220176
3150	220177
132	220178
75355	220179
130165	220180
56812	220181
23204	220182
2	220183
148299	220184
1593	220185
83645	220186
68232	220187
43282	220188
13035	220189
54824	220190
4765	220191
14213	220192
58089	220193
167607	220194
150245	220195
190422	220196
5440	220197
27782	220198
147909	220199
268761	220200
6234	220201
112373	220202
74133	220203
4446	220204
113558	220205
43750	220206
204142	220207
47397	220208
1287	220209
44251	220210
82057	220211
37115	220212
48233	220213
5047	220214
19475	220215
2157	220216
83943	220217
246491	220218
365	220219
30143	220220
28395	220221
58166	220222
157626	220223
10312	220224
18940	220225
15704	220226
730	220227
68915	220228
197802	220229
24273	220230
145851	220231
39023	220232
29220	220233
59381	220234
169621	220235
105463	220236
174806	220237
115029	220238
66414	220239
46667	220240
789	220241
31821	220242
56767	220243
166916	220244
267852	220245
7468	220246
256298	220247
22350	220248
110924	220249
106130	220250
2691	220251
20039	220252
100661	220253
202986	220254
2618	220255
157926	220256
45885	220257
174108	220258
19302	220259
9102	220260
40327	220261
6064	220262
155060	220263
128065	220264
74366	220265
16812	220266
61702	220267
5429	220268
259095	220269
85138	220270
65445	220271
56824	220272
73473	220273
205793	220274
74284	220275
8008	220276
226873	220277
51035	220278
37494	220279
68129	220280
82516	220281
5328	220282
287	220283
6830	220284
152200	220285
44174	220286
124600	220287
95093	220288
19154	220289
100800	220290
68867	220291
12181	220292
88537	220293
8235	220294
91154	220295
26510	220296
66069	220297
10076	220298
9463	220299
137143	220300
4186	220301
2401	220302
36316	220303
111608	220304
249424	220305
45875	220306
2315	220307
14634	220308
32347	220309
27419	220310
60935	220311
87944	220312
48994	220313
29064	220314
21474	220315
21012	220316
225613	220317
1851	220318
16334	220319
29979	220320
28701	220321
25791	220322
2091	220323
73036	220324
95281	220325
212774	220326
24273	220327
35309	220328
61105	220329
73686	220330
14314	220331
39493	220332
4636	220333
2008	220334
251069	220335
247178	220336
45202	220337
22185	220338
147585	220339
119872	220340
11566	220341
180	220342
197465	220343
22180	220344
11992	220345
5286	220346
29501	220347
99461	220348
1835	220349
30132	220350
165488	220351
34371	220352
7121	220353
62219	220354
77892	220355
40212	220356
212018	220357
5932	220358
48335	220359
6067	220360
76	220361
54564	220362
10296	220363
15930	220364
254832	220365
19741	220366
396	220367
9304	220368
5647	220369
44313	220370
59237	220371
64116	220372
95547	220373
5435	220374
143089	220375
61998	220376
121264	220377
18520	220378
162776	220379
9424	220380
3187	220381
118883	220382
5996	220383
29790	220384
57853	220385
1601	220386
251454	220387
561	220388
40332	220389
163017	220390
28300	220391
72942	220392
44334	220393
215825	220394
200123	220395
30781	220396
10653	220397
217	220398
112578	220399
115589	220400
42662	220401
22617	220402
116326	220403
51684	220404
42095	220405
3672	220406
86862	220407
1081	220408
133591	220409
7224	220410
131703	220411
5780	220412
36166	220413
8773	220414
206792	220415
81186	220416
143571	220417
6134	220418
121605	220419
16841	220420
24269	220421
4600	220422
116880	220423
225592	220424
42915	220425
112710	220426
59780	220427
26979	220428
46815	220429
3986	220430
184746	220431
8613	220432
176536	220433
11260	220434
109966	220435
200009	220436
66301	220437
36394	220438
50426	220439
105284	220440
1442	220441
6519	220442
2375	220443
7878	220444
112667	220445
72655	220446
63775	220447
264234	220448
39111	220449
87440	220450
71859	220451
60575	220452
107957	220453
1136	220454
47324	220455
46781	220456
229998	220457
13130	220458
21766	220459
144129	220460
5180	220461
205565	220462
50760	220463
102662	220464
240596	220465
62410	220466
161253	220467
30941	220468
18292	220469
92112	220470
28433	220471
6594	220472
168410	220473
14153	220474
1260	220475
64049	220476
18206	220477
11125	220478
164176	220479
13329	220480
26882	220481
315	220482
160658	220483
6048	220484
18863	220485
252164	220486
26134	220487
56993	220488
15139	220489
76224	220490
62946	220491
27163	220492
137483	220493
30806	220494
55566	220495
107267	220496
210716	220497
11376	220498
25227	220499
75802	220500
1153	220501
80599	220502
17418	220503
80726	220504
7747	220505
84878	220506
4375	220507
27715	220508
25926	220509
10944	220510
7404	220511
75861	220512
243036	220513
100737	220514
22690	220515
87141	220516
27877	220517
1966	220518
41450	220519
44118	220520
4080	220521
23915	220522
12425	220523
21921	220524
191	220525
30587	220526
195627	220527
21589	220528
3029	220529
43033	220530
7197	220531
1829	220532
1555	220533
17667	220534
47686	220535
258255	220536
42381	220537
45383	220538
1316	220539
186738	220540
69605	220541
6023	220542
150509	220543
56658	220544
18614	220545
591	220546
50616	220547
243042	220548
7013	220549
2764	220550
61543	220551
6733	220552
161828	220553
126958	220554
6212	220555
222252	220556
13738	220557
47965	220558
18333	220559
243392	220560
20732	220561
59717	220562
191087	220563
88064	220564
187915	220565
18231	220566
28323	220567
139683	220568
103612	220569
17517	220570
36742	220571
18008	220572
218014	220573
169860	220574
61118	220575
14745	220576
32954	220577
164775	220578
10748	220579
78392	220580
186693	220581
57421	220582
35843	220583
136632	220584
11469	220585
49865	220586
110291	220587
1487	220588
51670	220589
20676	220590
80269	220591
471	220592
110150	220593
43881	220594
146263	220595
5003	220596
106412	220597
154079	220598
13874	220599
118724	220600
79433	220601
189522	220602
197999	220603
52737	220604
46122	220605
106082	220606
125829	220607
95276	220608
59863	220609
1538	220610
7828	220611
4333	220612
37811	220613
2340	220614
227707	220615
18997	220616
70652	220617
2239	220618
69635	220619
19760	220620
95899	220621
43233	220622
76581	220623
841	220624
45472	220625
109191	220626
14790	220627
2414	220628
20293	220629
41518	220630
2206	220631
4448	220632
6824	220633
23058	220634
60845	220635
54524	220636
13438	220637
16757	220638
98742	220639
213	220640
93773	220641
166720	220642
7614	220643
950	220644
99593	220645
101492	220646
33010	220647
127942	220648
2634	220649
29092	220650
555	220651
79177	220652
47269	220653
138518	220654
107890	220655
51501	220656
65951	220657
112563	220658
122298	220659
71158	220660
72040	220661
262863	220662
280	220663
53664	220664
9232	220665
11790	220666
74762	220667
45121	220668
39194	220669
47094	220670
231575	220671
139653	220672
237556	220673
19921	220674
21	220675
39710	220676
82227	220677
4209	220678
116029	220679
21791	220680
71491	220681
14394	220682
107373	220683
3234	220684
14433	220685
33268	220686
271286	220687
84284	220688
235707	220689
125971	220690
44437	220691
1341	220692
7318	220693
857	220694
102414	220695
2048	220696
12320	220697
122305	220698
24687	220699
165844	220700
200	220701
36266	220702
790	220703
54495	220704
4827	220705
123212	220706
29362	220707
124499	220708
374	220709
64075	220710
67164	220711
13618	220712
37100	220713
3	220714
61064	220715
65835	220716
13568	220717
5174	220718
81630	220719
20238	220720
2344	220721
107530	220722
160166	220723
176180	220724
29776	220725
7497	220726
69656	220727
38195	220728
224525	220729
11115	220730
137250	220731
213419	220732
8560	220733
105896	220734
19603	220735
25543	220736
2280	220737
137567	220738
105012	220739
42901	220740
3879	220741
44727	220742
78821	220743
643	220744
459	220745
35418	220746
213451	220747
29983	220748
6496	220749
226	220750
139171	220751
4754	220752
129532	220753
32817	220754
131194	220755
157447	220756
75292	220757
75631	220758
26551	220759
85421	220760
58233	220761
37150	220762
219777	220763
150726	220764
12987	220765
26335	220766
44064	220767
147641	220768
38831	220769
5692	220770
20888	220771
113544	220772
36274	220773
167550	220774
117750	220775
12681	220776
1164	220777
12330	220778
137899	220779
1979	220780
118361	220781
58426	220782
24543	220783
19473	220784
28199	220785
222945	220786
61981	220787
1762	220788
2333	220789
12176	220790
42547	220791
22964	220792
36316	220793
135	220794
11575	220795
54362	220796
27674	220797
140424	220798
2609	220799
104446	220800
91842	220801
795	220802
8960	220803
131330	220804
48002	220805
38	220806
11373	220807
1739	220808
43182	220809
41386	220810
185936	220811
64637	220812
20175	220813
22130	220814
9081	220815
43316	220816
48316	220817
11442	220818
6702	220819
237540	220820
34291	220821
31495	220822
33803	220823
2433	220824
91850	220825
74566	220826
117709	220827
71413	220828
75319	220829
133925	220830
2617	220831
77776	220832
39082	220833
56765	220834
63500	220835
16276	220836
45652	220837
92901	220838
8712	220839
995	220840
60371	220841
30578	220842
110487	220843
130212	220844
23864	220845
30865	220846
12214	220847
1529	220848
70774	220849
130383	220850
94587	220851
48700	220852
134663	220853
1864	220854
60232	220855
245798	220856
194061	220857
12276	220858
78429	220859
78768	220860
7734	220861
129334	220862
152799	220863
51328	220864
22862	220865
11362	220866
226642	220867
146839	220868
2868	220869
1010	220870
77007	220871
4945	220872
11280	220873
116634	220874
28298	220875
5321	220876
60485	220877
17163	220878
21304	220879
175434	220880
11438	220881
1175	220882
32948	220883
132204	220884
67835	220885
107732	220886
11809	220887
3588	220888
72720	220889
2177	220890
4919	220891
47795	220892
331	220893
26836	220894
823	220895
7176	220896
142612	220897
30224	220898
26619	220899
95343	220900
243465	220901
29003	220902
34178	220903
158559	220904
180272	220905
4567	220906
169870	220907
2189	220908
71614	220909
136699	220910
33066	220911
48267	220912
19163	220913
113040	220914
90971	220915
249712	220916
160067	220917
212671	220918
60864	220919
170063	220920
1452	220921
253853	220922
177183	220923
50847	220924
134370	220925
32207	220926
1776	220927
31254	220928
50815	220929
263175	220930
214008	220931
25520	220932
2424	220933
236	220934
39187	220935
13961	220936
1235	220937
13893	220938
43625	220939
10096	220940
78409	220941
8630	220942
164274	220943
8046	220944
43753	220945
71827	220946
155248	220947
51168	220948
481	220949
3716	220950
106243	220951
3458	220952
210194	220953
156399	220954
26693	220955
28364	220956
116386	220957
2094	220958
168325	220959
158767	220960
2775	220961
5505	220962
77824	220963
242922	220964
240266	220965
423	220966
1913	220967
11971	220968
110009	220969
139874	220970
17386	220971
5097	220972
5110	220973
12342	220974
262954	220975
36984	220976
99045	220977
3547	220978
197081	220979
53775	220980
7088	220981
148243	220982
1379	220983
163456	220984
116104	220985
43182	220986
6855	220987
29622	220988
223311	220989
125386	220990
3523	220991
31705	220992
59666	220993
116628	220994
45597	220995
241937	220996
22344	220997
48478	220998
10094	220999
2653	221000
140076	221001
42962	221002
161924	221003
102716	221004
49163	221005
18946	221006
171947	221007
112009	221008
11750	221009
1916	221010
76035	221011
958	221012
134403	221013
39217	221014
76	221015
63330	221016
6106	221017
2630	221018
53869	221019
139658	221020
45876	221021
31623	221022
920	221023
53413	221024
177700	221025
2380	221026
21250	221027
23273	221028
77355	221029
146058	221030
35834	221031
61	221032
1349	221033
79476	221034
32441	221035
9690	221036
1938	221037
83053	221038
15185	221039
156426	221040
34415	221041
119691	221042
8892	221043
121735	221044
3393	221045
7766	221046
8753	221047
78765	221048
103782	221049
1333	221050
48190	221051
7976	221052
138953	221053
73215	221054
48553	221055
34279	221056
34820	221057
19822	221058
5212	221059
1215	221060
15286	221061
67097	221062
34843	221063
69538	221064
7194	221065
29884	221066
218146	221067
28350	221068
29442	221069
50101	221070
245466	221071
49096	221072
182971	221073
8780	221074
214466	221075
5697	221076
144951	221077
41684	221078
23150	221079
41483	221080
120700	221081
12526	221082
940	221083
86299	221084
70232	221085
107308	221086
136816	221087
30	221088
41681	221089
202557	221090
50320	221091
40933	221092
2646	221093
1281	221094
53578	221095
56813	221096
39487	221097
11336	221098
112952	221099
225483	221100
253772	221101
3183	221102
196437	221103
761	221104
3142	221105
102729	221106
47572	221107
65571	221108
175083	221109
951	221110
30911	221111
96194	221112
16449	221113
214902	221114
80388	221115
26920	221116
583	221117
79357	221118
102250	221119
72357	221120
4250	221121
99881	221122
55010	221123
125862	221124
84265	221125
219794	221126
5869	221127
75144	221128
107213	221129
208830	221130
11027	221131
4645	221132
80022	221133
130063	221134
135573	221135
178478	221136
371	221137
13146	221138
7962	221139
7137	221140
15354	221141
19736	221142
66381	221143
130576	221144
9044	221145
121780	221146
207517	221147
2889	221148
34750	221149
63794	221150
52470	221151
2830	221152
5161	221153
48684	221154
140728	221155
924	221156
166227	221157
79347	221158
71363	221159
24989	221160
270363	221161
18295	221162
154517	221163
3805	221164
9259	221165
102638	221166
41440	221167
143390	221168
109884	221169
265435	221170
33111	221171
53184	221172
3536	221173
21551	221174
85698	221175
59889	221176
53551	221177
104769	221178
122169	221179
2722	221180
921	221181
212049	221182
184670	221183
20968	221184
373	221185
14288	221186
2393	221187
827	221188
17159	221189
29743	221190
159978	221191
137296	221192
200964	221193
10450	221194
245635	221195
632	221196
114417	221197
203314	221198
22415	221199
4033	221200
8156	221201
266421	221202
25758	221203
2039	221204
9993	221205
15564	221206
16121	221207
212699	221208
24250	221209
4100	221210
43691	221211
49370	221212
144229	221213
223892	221214
204942	221215
45903	221216
2178	221217
146287	221218
759	221219
2259	221220
140117	221221
11022	221222
5539	221223
3295	221224
52737	221225
124196	221226
95878	221227
32290	221228
169379	221229
3645	221230
11359	221231
41944	221232
85566	221233
139675	221234
61077	221235
7210	221236
200030	221237
21895	221238
122244	221239
256533	221240
41	221241
50149	221242
249056	221243
133758	221244
8217	221245
13878	221246
131431	221247
504	221248
1388	221249
231083	221250
222516	221251
88712	221252
17376	221253
25363	221254
5940	221255
57031	221256
81249	221257
2003	221258
241	221259
140899	221260
76080	221261
70007	221262
64530	221263
44496	221264
77804	221265
167089	221266
10735	221267
187170	221268
6489	221269
7	221270
39121	221271
27390	221272
94501	221273
54773	221274
84801	221275
76800	221276
12038	221277
222003	221278
270090	221279
47203	221280
715	221281
10761	221282
170634	221283
265589	221284
32563	221285
13238	221286
169826	221287
47561	221288
116330	221289
83655	221290
2178	221291
67772	221292
2307	221293
10416	221294
209053	221295
114717	221296
6573	221297
208890	221298
29601	221299
110141	221300
38315	221301
77247	221302
171192	221303
139346	221304
3779	221305
247068	221306
44045	221307
328	221308
24200	221309
46143	221310
126439	221311
257942	221312
7611	221313
33396	221314
96885	221315
56768	221316
73410	221317
199615	221318
227502	221319
26496	221320
181390	221321
20073	221322
14596	221323
1206	221324
49577	221325
31090	221326
3495	221327
964	221328
124693	221329
73857	221330
132812	221331
1181	221332
160	221333
213666	221334
68205	221335
237564	221336
52813	221337
58383	221338
112037	221339
8130	221340
169859	221341
5925	221342
17637	221343
6193	221344
171113	221345
108094	221346
18343	221347
874	221348
34673	221349
156247	221350
31051	221351
201580	221352
15182	221353
16226	221354
45129	221355
30108	221356
73317	221357
112222	221358
29928	221359
592	221360
26063	221361
179049	221362
51793	221363
20323	221364
45888	221365
106044	221366
14660	221367
55580	221368
29615	221369
9969	221370
157733	221371
108645	221372
24258	221373
20795	221374
55214	221375
106095	221376
166043	221377
261692	221378
6609	221379
78677	221380
30920	221381
49401	221382
9365	221383
181401	221384
112593	221385
10759	221386
234320	221387
226073	221388
28643	221389
23537	221390
25188	221391
152846	221392
58524	221393
84084	221394
241560	221395
870	221396
83227	221397
147209	221398
220086	221399
5859	221400
209147	221401
15079	221402
6475	221403
113822	221404
119049	221405
31004	221406
10821	221407
10113	221408
219831	221409
16713	221410
1801	221411
51299	221412
30380	221413
2242	221414
116109	221415
97204	221416
47477	221417
18100	221418
48371	221419
88118	221420
234717	221421
41186	221422
40896	221423
240942	221424
140033	221425
101162	221426
17805	221427
71333	221428
265625	221429
36133	221430
12682	221431
5895	221432
114047	221433
7318	221434
111656	221435
22514	221436
81920	221437
42724	221438
58394	221439
74078	221440
51271	221441
17901	221442
69276	221443
61525	221444
228187	221445
98522	221446
120650	221447
55077	221448
9992	221449
184422	221450
19186	221451
114595	221452
64777	221453
3827	221454
36629	221455
72689	221456
3523	221457
2171	221458
48141	221459
1072	221460
73497	221461
58631	221462
64259	221463
183331	221464
89505	221465
177574	221466
134340	221467
234228	221468
4535	221469
71452	221470
23387	221471
33883	221472
69341	221473
10732	221474
14576	221475
1057	221476
258568	221477
833	221478
4314	221479
63380	221480
29327	221481
13710	221482
2034	221483
7163	221484
5642	221485
65998	221486
4997	221487
59892	221488
226733	221489
29244	221490
2858	221491
504	221492
119584	221493
33526	221494
93394	221495
7523	221496
4749	221497
5049	221498
190711	221499
7325	221500
4106	221501
59242	221502
131	221503
185444	221504
19121	221505
29739	221506
120893	221507
4605	221508
245617	221509
28435	221510
96515	221511
48198	221512
4943	221513
30638	221514
9880	221515
994	221516
202503	221517
4225	221518
7281	221519
64787	221520
39917	221521
96224	221522
144062	221523
40989	221524
72027	221525
193247	221526
7159	221527
4538	221528
81249	221529
212668	221530
119572	221531
23624	221532
10273	221533
33376	221534
38016	221535
1408	221536
3491	221537
32528	221538
145011	221539
91052	221540
24154	221541
54402	221542
16198	221543
139827	221544
253101	221545
9060	221546
113862	221547
67282	221548
63131	221549
260932	221550
28049	221551
52295	221552
266143	221553
261937	221554
38216	221555
53427	221556
216887	221557
1546	221558
268803	221559
102426	221560
6372	221561
5740	221562
24671	221563
233209	221564
47185	221565
78948	221566
79601	221567
138473	221568
83427	221569
19107	221570
95636	221571
11943	221572
19151	221573
106998	221574
136993	221575
2580	221576
224581	221577
6938	221578
3245	221579
4807	221580
129718	221581
32866	221582
5003	221583
138411	221584
89757	221585
267105	221586
63813	221587
65994	221588
93519	221589
39881	221590
73486	221591
7295	221592
243232	221593
85784	221594
157590	221595
32015	221596
91083	221597
111492	221598
62007	221599
75143	221600
183652	221601
16737	221602
137347	221603
58893	221604
95505	221605
3287	221606
12788	221607
139926	221608
35811	221609
1181	221610
24141	221611
536	221612
136202	221613
40906	221614
5903	221615
15295	221616
213626	221617
57704	221618
170411	221619
87817	221620
5926	221621
68533	221622
79160	221623
23487	221624
113639	221625
81803	221626
40588	221627
184108	221628
114564	221629
4437	221630
45309	221631
237485	221632
90938	221633
99678	221634
51631	221635
166840	221636
18023	221637
91977	221638
786	221639
3058	221640
82659	221641
103051	221642
114104	221643
52644	221644
100913	221645
36891	221646
6299	221647
22951	221648
125828	221649
49542	221650
227312	221651
2716	221652
9696	221653
561	221654
61071	221655
32727	221656
5713	221657
261129	221658
26036	221659
95328	221660
3066	221661
7673	221662
21254	221663
137915	221664
43317	221665
110397	221666
172854	221667
70531	221668
27496	221669
36787	221670
1940	221671
99228	221672
23526	221673
122104	221674
218161	221675
112995	221676
752	221677
93022	221678
78674	221679
46904	221680
134255	221681
608	221682
1626	221683
45774	221684
45524	221685
35657	221686
314	221687
6982	221688
670	221689
160924	221690
312	221691
9228	221692
60764	221693
15055	221694
44112	221695
98950	221696
20953	221697
11415	221698
1094	221699
88546	221700
2835	221701
197569	221702
75	221703
148015	221704
472	221705
144901	221706
21949	221707
5931	221708
23065	221709
59452	221710
7953	221711
12892	221712
197627	221713
13924	221714
601	221715
55296	221716
26447	221717
204826	221718
15888	221719
151740	221720
133632	221721
36844	221722
6656	221723
13675	221724
78576	221725
103208	221726
15111	221727
3443	221728
57349	221729
205148	221730
49338	221731
2449	221732
30377	221733
1444	221734
300	221735
20030	221736
162207	221737
101294	221738
230417	221739
242326	221740
7241	221741
32657	221742
116890	221743
63851	221744
1056	221745
17050	221746
182357	221747
4998	221748
58817	221749
165626	221750
8980	221751
6873	221752
63952	221753
2316	221754
34002	221755
128371	221756
7094	221757
8562	221758
187278	221759
10599	221760
91986	221761
262172	221762
36809	221763
77999	221764
6409	221765
67990	221766
77318	221767
231539	221768
15631	221769
42035	221770
37138	221771
105639	221772
14416	221773
22509	221774
52414	221775
1247	221776
76376	221777
99807	221778
82456	221779
19829	221780
48107	221781
81984	221782
57203	221783
41421	221784
12916	221785
258937	221786
14651	221787
131427	221788
28824	221789
2369	221790
5592	221791
741	221792
3130	221793
164988	221794
92044	221795
219488	221796
264190	221797
38987	221798
165101	221799
25811	221800
123413	221801
25418	221802
101978	221803
148	221804
33370	221805
131260	221806
52646	221807
52949	221808
33910	221809
50729	221810
1604	221811
229253	221812
206309	221813
5902	221814
17903	221815
96817	221816
35627	221817
107145	221818
62833	221819
83740	221820
10217	221821
148840	221822
4011	221823
3348	221824
1777	221825
210137	221826
238023	221827
49038	221828
4016	221829
85171	221830
3902	221831
184586	221832
43809	221833
54844	221834
4793	221835
202381	221836
181524	221837
92115	221838
232833	221839
234392	221840
52780	221841
5965	221842
1431	221843
10476	221844
176468	221845
106330	221846
55086	221847
45118	221848
56540	221849
12471	221850
86291	221851
11181	221852
32115	221853
52263	221854
93704	221855
40236	221856
107741	221857
43732	221858
1465	221859
191351	221860
38656	221861
3648	221862
27	221863
145467	221864
3114	221865
58527	221866
70174	221867
5197	221868
113562	221869
2536	221870
234877	221871
13119	221872
3049	221873
192	221874
203330	221875
23790	221876
12738	221877
75537	221878
19821	221879
128042	221880
25008	221881
19775	221882
17950	221883
53933	221884
135	221885
6382	221886
41970	221887
38835	221888
3778	221889
95044	221890
1789	221891
10935	221892
26887	221893
525	221894
29637	221895
2377	221896
242046	221897
233144	221898
105235	221899
103824	221900
5762	221901
13	221902
11909	221903
59400	221904
59439	221905
92136	221906
31400	221907
102754	221908
93887	221909
8035	221910
35493	221911
133106	221912
1541	221913
29664	221914
104751	221915
261105	221916
11738	221917
1146	221918
119508	221919
271627	221920
450	221921
48580	221922
10050	221923
13117	221924
176450	221925
96889	221926
206519	221927
232858	221928
85706	221929
76405	221930
1560	221931
250942	221932
17908	221933
13283	221934
96229	221935
44840	221936
93183	221937
4998	221938
14454	221939
4251	221940
28744	221941
34557	221942
245763	221943
137507	221944
257949	221945
97069	221946
38074	221947
33997	221948
38566	221949
120439	221950
71897	221951
5591	221952
7339	221953
18141	221954
71521	221955
26752	221956
981	221957
4290	221958
19986	221959
71188	221960
9691	221961
70948	221962
2038	221963
1218	221964
64183	221965
89665	221966
7542	221967
96292	221968
62405	221969
131329	221970
7604	221971
138986	221972
128517	221973
42420	221974
181672	221975
72697	221976
2544	221977
5361	221978
262364	221979
79331	221980
27394	221981
134292	221982
136449	221983
192	221984
42547	221985
4970	221986
106676	221987
99785	221988
73262	221989
17978	221990
86931	221991
14940	221992
62369	221993
96289	221994
46982	221995
45600	221996
177542	221997
2754	221998
5309	221999
65160	222000
58320	222001
211211	222002
53389	222003
29070	222004
230686	222005
482	222006
29804	222007
141206	222008
36491	222009
151855	222010
18848	222011
15093	222012
66314	222013
2020	222014
57211	222015
10624	222016
35558	222017
42659	222018
29175	222019
39257	222020
63968	222021
192250	222022
55549	222023
217953	222024
3443	222025
6340	222026
4337	222027
745	222028
14353	222029
92920	222030
28620	222031
32434	222032
39628	222033
28646	222034
101788	222035
63400	222036
144343	222037
219227	222038
674	222039
53703	222040
43788	222041
23517	222042
1641	222043
5	222044
1104	222045
15491	222046
45558	222047
10017	222048
105280	222049
57571	222050
982	222051
3271	222052
68353	222053
35824	222054
56104	222055
13910	222056
34437	222057
158934	222058
103882	222059
46619	222060
4592	222061
76317	222062
144652	222063
88377	222064
181170	222065
16856	222066
192172	222067
1542	222068
9337	222069
4389	222070
253698	222071
252946	222072
17128	222073
245	222074
16964	222075
12533	222076
248242	222077
15533	222078
116759	222079
68699	222080
42974	222081
86499	222082
548	222083
250645	222084
107647	222085
45206	222086
3889	222087
1181	222088
3502	222089
5397	222090
6446	222091
80302	222092
181350	222093
126492	222094
52200	222095
52542	222096
92966	222097
105404	222098
152479	222099
186123	222100
230	222101
1266	222102
50705	222103
20399	222104
65908	222105
62592	222106
1282	222107
29436	222108
10493	222109
74238	222110
60487	222111
67842	222112
5504	222113
8446	222114
56	222115
22848	222116
28578	222117
64715	222118
1204	222119
28975	222120
125387	222121
39479	222122
24427	222123
25640	222124
76058	222125
85633	222126
154	222127
46071	222128
41159	222129
14384	222130
74485	222131
271290	222132
4388	222133
13625	222134
250425	222135
10671	222136
493	222137
53588	222138
12376	222139
152659	222140
7456	222141
90458	222142
108984	222143
96915	222144
251521	222145
185040	222146
29586	222147
1826	222148
138973	222149
8402	222150
66423	222151
3308	222152
50605	222153
68464	222154
94581	222155
104735	222156
75284	222157
270457	222158
250978	222159
19294	222160
168070	222161
50977	222162
6242	222163
14128	222164
233153	222165
5689	222166
161383	222167
123622	222168
81819	222169
58208	222170
3367	222171
20616	222172
233324	222173
68711	222174
250050	222175
14072	222176
72085	222177
14913	222178
1322	222179
19350	222180
24378	222181
10577	222182
19769	222183
235067	222184
1665	222185
7353	222186
53367	222187
10182	222188
3605	222189
69937	222190
82180	222191
24528	222192
427	222193
128	222194
203412	222195
23644	222196
13056	222197
70509	222198
13493	222199
203755	222200
26749	222201
30133	222202
98284	222203
67190	222204
36046	222205
88244	222206
949	222207
8788	222208
106841	222209
165753	222210
78993	222211
20	222212
233335	222213
74607	222214
84294	222215
19579	222216
8666	222217
86677	222218
90435	222219
140297	222220
152580	222221
221825	222222
1098	222223
70765	222224
1406	222225
40502	222226
192128	222227
89054	222228
6081	222229
25469	222230
29307	222231
83164	222232
45836	222233
54827	222234
152166	222235
29454	222236
37888	222237
55920	222238
149833	222239
1558	222240
4722	222241
28077	222242
7735	222243
694	222244
1683	222245
120098	222246
31408	222247
21020	222248
651	222249
11196	222250
59072	222251
41100	222252
38782	222253
112825	222254
168440	222255
2301	222256
105128	222257
132398	222258
82289	222259
42273	222260
147580	222261
1051	222262
20038	222263
11643	222264
32802	222265
49175	222266
21445	222267
196724	222268
123724	222269
50704	222270
5167	222271
69627	222272
130521	222273
168003	222274
20036	222275
5990	222276
2164	222277
150306	222278
61550	222279
85638	222280
2847	222281
5178	222282
10178	222283
48262	222284
82156	222285
1484	222286
2601	222287
805	222288
44080	222289
113754	222290
26284	222291
3237	222292
173476	222293
214	222294
26738	222295
28675	222296
15360	222297
137372	222298
40807	222299
157254	222300
36738	222301
99936	222302
61591	222303
54205	222304
111251	222305
9612	222306
171395	222307
13026	222308
47108	222309
3177	222310
262983	222311
41200	222312
80673	222313
134323	222314
112007	222315
9110	222316
38110	222317
14686	222318
2363	222319
37710	222320
7453	222321
120299	222322
73007	222323
62686	222324
65478	222325
103043	222326
9005	222327
29282	222328
20430	222329
8817	222330
24538	222331
10799	222332
117345	222333
19954	222334
6971	222335
120560	222336
9194	222337
15546	222338
23203	222339
100621	222340
173537	222341
113800	222342
62035	222343
2195	222344
57193	222345
159418	222346
45141	222347
79696	222348
531	222349
36467	222350
25757	222351
205502	222352
18168	222353
8031	222354
3341	222355
3946	222356
116772	222357
15060	222358
224921	222359
1986	222360
3638	222361
146684	222362
88171	222363
9571	222364
128577	222365
181124	222366
9612	222367
22056	222368
58684	222369
21265	222370
145643	222371
258	222372
161527	222373
171799	222374
77251	222375
68711	222376
38188	222377
40742	222378
526	222379
3146	222380
170127	222381
94808	222382
36214	222383
32334	222384
3233	222385
20088	222386
123958	222387
118661	222388
10475	222389
175447	222390
9340	222391
72019	222392
2867	222393
147758	222394
102364	222395
2218	222396
176708	222397
45112	222398
3608	222399
264	222400
11245	222401
216441	222402
29758	222403
1784	222404
20542	222405
54382	222406
11744	222407
63568	222408
124755	222409
52664	222410
86046	222411
9008	222412
2013	222413
226460	222414
128582	222415
4087	222416
52813	222417
19306	222418
28092	222419
11693	222420
976	222421
55525	222422
12139	222423
47195	222424
65672	222425
18141	222426
18328	222427
16110	222428
95273	222429
15588	222430
14963	222431
53791	222432
170666	222433
20080	222434
18101	222435
152837	222436
27922	222437
74670	222438
14120	222439
29708	222440
117826	222441
124073	222442
1634	222443
171314	222444
47238	222445
15828	222446
45298	222447
12011	222448
46981	222449
20333	222450
33047	222451
19627	222452
18262	222453
2182	222454
200420	222455
17	222456
11648	222457
21706	222458
79	222459
3812	222460
33760	222461
116457	222462
11374	222463
592	222464
21134	222465
22773	222466
1189	222467
159701	222468
16481	222469
19582	222470
22545	222471
149969	222472
239238	222473
421	222474
92944	222475
157457	222476
26520	222477
36803	222478
27260	222479
107727	222480
2096	222481
86282	222482
32216	222483
12479	222484
2700	222485
141871	222486
123515	222487
67498	222488
10994	222489
10025	222490
5174	222491
3901	222492
6461	222493
18025	222494
26502	222495
543	222496
3089	222497
24226	222498
33756	222499
133863	222500
183210	222501
3512	222502
15424	222503
245047	222504
33848	222505
42917	222506
10488	222507
4162	222508
90494	222509
160898	222510
91888	222511
11431	222512
61038	222513
30281	222514
72254	222515
148301	222516
24140	222517
2593	222518
87427	222519
29862	222520
157891	222521
111250	222522
21556	222523
90024	222524
107709	222525
85936	222526
5134	222527
16514	222528
6	222529
14554	222530
86791	222531
57210	222532
729	222533
245262	222534
50820	222535
75854	222536
285	222537
41645	222538
147869	222539
99728	222540
100112	222541
70173	222542
237067	222543
187339	222544
29409	222545
87298	222546
107360	222547
93378	222548
10303	222549
19088	222550
161267	222551
77140	222552
111	222553
138577	222554
47070	222555
20174	222556
171480	222557
210332	222558
133236	222559
34017	222560
2535	222561
60839	222562
113752	222563
25829	222564
30890	222565
3871	222566
105402	222567
149938	222568
16010	222569
17893	222570
224811	222571
41916	222572
90499	222573
216717	222574
101271	222575
544	222576
46688	222577
15278	222578
97146	222579
1471	222580
175113	222581
13352	222582
44456	222583
28176	222584
5842	222585
30445	222586
119066	222587
155833	222588
28007	222589
139029	222590
39868	222591
71675	222592
262041	222593
38626	222594
42774	222595
167267	222596
7487	222597
113890	222598
54109	222599
6731	222600
13750	222601
52078	222602
115720	222603
148013	222604
202803	222605
153212	222606
88189	222607
20078	222608
145365	222609
80006	222610
99824	222611
20873	222612
128327	222613
40419	222614
53168	222615
13964	222616
26682	222617
122414	222618
12253	222619
186839	222620
15244	222621
100328	222622
146	222623
165941	222624
2848	222625
33977	222626
56976	222627
123484	222628
103115	222629
42332	222630
47334	222631
208419	222632
284	222633
36673	222634
25410	222635
35128	222636
161676	222637
41885	222638
74979	222639
9802	222640
161642	222641
5524	222642
193315	222643
6658	222644
1984	222645
200696	222646
46551	222647
134700	222648
65710	222649
32862	222650
283	222651
27153	222652
108447	222653
2	222654
22942	222655
18671	222656
18028	222657
110853	222658
8636	222659
537	222660
26496	222661
1121	222662
37989	222663
213462	222664
168025	222665
59092	222666
118053	222667
218376	222668
107896	222669
28640	222670
58330	222671
42372	222672
185184	222673
15172	222674
14154	222675
41790	222676
16540	222677
65674	222678
97313	222679
161379	222680
30999	222681
21280	222682
3220	222683
156773	222684
25968	222685
148800	222686
78574	222687
69970	222688
39819	222689
1617	222690
39118	222691
101566	222692
246714	222693
49179	222694
10402	222695
11113	222696
58706	222697
1259	222698
23876	222699
117425	222700
49368	222701
79288	222702
19545	222703
59711	222704
180593	222705
20118	222706
633	222707
192467	222708
32900	222709
19037	222710
386	222711
5132	222712
154494	222713
236153	222714
167640	222715
96	222716
45370	222717
26845	222718
101782	222719
32215	222720
73266	222721
131150	222722
3135	222723
133443	222724
62147	222725
156782	222726
169966	222727
999	222728
71009	222729
48135	222730
3420	222731
57230	222732
133025	222733
13310	222734
57289	222735
45480	222736
70433	222737
22339	222738
108456	222739
48708	222740
37842	222741
168546	222742
7769	222743
21923	222744
22193	222745
134453	222746
136172	222747
41876	222748
383	222749
220679	222750
18859	222751
87992	222752
56429	222753
32190	222754
96140	222755
701	222756
108441	222757
138679	222758
2685	222759
79997	222760
5048	222761
11573	222762
6021	222763
26285	222764
201981	222765
2790	222766
76818	222767
16994	222768
208147	222769
243507	222770
218353	222771
75603	222772
25170	222773
40258	222774
179907	222775
232213	222776
418	222777
32934	222778
13364	222779
158711	222780
13337	222781
2285	222782
53878	222783
10712	222784
4868	222785
3687	222786
132036	222787
118542	222788
8096	222789
74265	222790
207078	222791
116209	222792
57486	222793
1767	222794
31949	222795
133774	222796
126779	222797
143840	222798
46002	222799
26559	222800
15241	222801
4962	222802
24040	222803
3606	222804
6479	222805
102989	222806
1040	222807
626	222808
2126	222809
56544	222810
89454	222811
3787	222812
235318	222813
223711	222814
23990	222815
9543	222816
58547	222817
38818	222818
2568	222819
19269	222820
17286	222821
82346	222822
3371	222823
41778	222824
14586	222825
99853	222826
13288	222827
226593	222828
6292	222829
37734	222830
4047	222831
11817	222832
179	222833
70534	222834
4654	222835
487	222836
66014	222837
14337	222838
7285	222839
68856	222840
88684	222841
14569	222842
3055	222843
74	222844
32015	222845
98165	222846
68419	222847
123028	222848
41664	222849
4555	222850
2760	222851
5864	222852
26847	222853
164739	222854
15284	222855
78642	222856
9874	222857
10704	222858
143576	222859
1522	222860
103751	222861
138335	222862
137654	222863
15534	222864
196700	222865
229586	222866
33272	222867
29422	222868
119231	222869
36461	222870
8184	222871
2987	222872
4646	222873
250206	222874
3781	222875
31641	222876
200608	222877
4982	222878
255598	222879
10078	222880
34118	222881
27479	222882
15877	222883
27248	222884
19213	222885
63279	222886
231892	222887
70747	222888
184869	222889
191072	222890
10607	222891
95561	222892
19785	222893
92226	222894
25872	222895
3272	222896
228655	222897
268361	222898
100259	222899
153130	222900
151037	222901
6750	222902
21625	222903
36070	222904
225556	222905
219168	222906
7740	222907
16689	222908
69635	222909
8696	222910
183234	222911
1592	222912
2395	222913
48	222914
224740	222915
2410	222916
245320	222917
95831	222918
22152	222919
117749	222920
77839	222921
41797	222922
520	222923
1725	222924
57861	222925
40531	222926
38329	222927
30750	222928
2846	222929
55349	222930
16687	222931
174606	222932
52941	222933
25170	222934
8084	222935
201164	222936
42954	222937
4155	222938
1952	222939
118964	222940
47749	222941
18901	222942
42761	222943
56304	222944
80865	222945
155292	222946
34695	222947
162182	222948
163655	222949
73113	222950
438	222951
8100	222952
255866	222953
83681	222954
41264	222955
25272	222956
39541	222957
70101	222958
2721	222959
65486	222960
30657	222961
162388	222962
98774	222963
61842	222964
173683	222965
40753	222966
106177	222967
54909	222968
85286	222969
2331	222970
27406	222971
5004	222972
2583	222973
693	222974
153397	222975
18882	222976
80884	222977
222243	222978
40850	222979
35147	222980
43465	222981
24738	222982
77699	222983
61476	222984
93636	222985
68682	222986
45421	222987
60860	222988
90366	222989
50182	222990
65626	222991
38177	222992
3093	222993
23345	222994
161930	222995
3206	222996
19040	222997
1091	222998
17954	222999
74403	223000
43097	223001
1260	223002
27258	223003
45	223004
20660	223005
136544	223006
181	223007
41194	223008
65384	223009
135022	223010
73779	223011
22164	223012
66926	223013
149492	223014
83119	223015
65492	223016
144	223017
14334	223018
53466	223019
2763	223020
165301	223021
261335	223022
53022	223023
74737	223024
37427	223025
38894	223026
11789	223027
18907	223028
14344	223029
38757	223030
140438	223031
32140	223032
24637	223033
14780	223034
6025	223035
30781	223036
82477	223037
74029	223038
3278	223039
29797	223040
4143	223041
13868	223042
22206	223043
11555	223044
1061	223045
35315	223046
12144	223047
14195	223048
3833	223049
216571	223050
94601	223051
17328	223052
5051	223053
4951	223054
1572	223055
207239	223056
809	223057
47888	223058
250945	223059
429	223060
15506	223061
37004	223062
33640	223063
43064	223064
18668	223065
206099	223066
74940	223067
105710	223068
15993	223069
249955	223070
10869	223071
9129	223072
30900	223073
4820	223074
232979	223075
162040	223076
17524	223077
25720	223078
15478	223079
12589	223080
746	223081
1310	223082
70707	223083
29900	223084
261965	223085
254580	223086
114423	223087
10147	223088
22983	223089
65665	223090
247433	223091
160	223092
152838	223093
3652	223094
381	223095
28025	223096
165161	223097
92821	223098
140870	223099
65280	223100
1344	223101
41042	223102
17737	223103
3419	223104
78656	223105
264268	223106
2433	223107
46153	223108
47442	223109
40012	223110
232575	223111
182286	223112
18513	223113
69653	223114
84648	223115
28680	223116
437	223117
85276	223118
118008	223119
109342	223120
104519	223121
132596	223122
42751	223123
3644	223124
264040	223125
40669	223126
109589	223127
1030	223128
8225	223129
3015	223130
12934	223131
8633	223132
189664	223133
47179	223134
61591	223135
247600	223136
1552	223137
125968	223138
47536	223139
126014	223140
3667	223141
122905	223142
10639	223143
41809	223144
991	223145
129658	223146
5775	223147
131359	223148
32386	223149
5411	223150
13549	223151
102506	223152
25807	223153
25049	223154
6391	223155
45827	223156
172895	223157
257430	223158
115765	223159
26901	223160
167301	223161
47855	223162
83496	223163
1028	223164
148870	223165
53546	223166
70874	223167
9125	223168
157069	223169
37298	223170
18783	223171
168623	223172
72158	223173
64556	223174
14313	223175
18420	223176
13272	223177
122267	223178
46843	223179
46885	223180
759	223181
21814	223182
8101	223183
65317	223184
1281	223185
6053	223186
17379	223187
78354	223188
4680	223189
28317	223190
4493	223191
246962	223192
160381	223193
14843	223194
48880	223195
157841	223196
53418	223197
111681	223198
71245	223199
1032	223200
7545	223201
79387	223202
5586	223203
67662	223204
24783	223205
29	223206
157357	223207
1478	223208
54480	223209
4125	223210
19620	223211
248304	223212
269473	223213
33262	223214
22398	223215
71076	223216
1863	223217
20010	223218
42069	223219
127773	223220
91777	223221
771	223222
15859	223223
155251	223224
8105	223225
6029	223226
203751	223227
7136	223228
2036	223229
24231	223230
69411	223231
35828	223232
208078	223233
46393	223234
84492	223235
142518	223236
149649	223237
976	223238
35092	223239
9553	223240
29259	223241
41651	223242
6169	223243
107109	223244
88	223245
20816	223246
15487	223247
19358	223248
86961	223249
7987	223250
6134	223251
122152	223252
17188	223253
143343	223254
152092	223255
111058	223256
5975	223257
93802	223258
108875	223259
69848	223260
171760	223261
11261	223262
41732	223263
964	223264
13032	223265
106325	223266
56116	223267
26252	223268
2967	223269
56533	223270
18295	223271
134717	223272
18037	223273
251966	223274
6372	223275
3779	223276
9542	223277
67147	223278
4340	223279
29821	223280
135270	223281
10742	223282
51919	223283
1408	223284
41993	223285
74266	223286
5062	223287
3631	223288
10037	223289
8239	223290
196648	223291
244632	223292
16462	223293
23097	223294
31365	223295
1000	223296
115318	223297
122668	223298
8023	223299
732	223300
161965	223301
84536	223302
8002	223303
20162	223304
8499	223305
116507	223306
27670	223307
245146	223308
144022	223309
156969	223310
71894	223311
1345	223312
32042	223313
11658	223314
83875	223315
11234	223316
12544	223317
37775	223318
79211	223319
257408	223320
151223	223321
16999	223322
66363	223323
55975	223324
53679	223325
8350	223326
58508	223327
22316	223328
16049	223329
343	223330
30501	223331
19398	223332
54530	223333
15179	223334
21913	223335
171253	223336
20222	223337
32246	223338
53767	223339
6398	223340
10055	223341
108	223342
53057	223343
264377	223344
37511	223345
164663	223346
74698	223347
3241	223348
214113	223349
266872	223350
202974	223351
4704	223352
7372	223353
65420	223354
166709	223355
24898	223356
9575	223357
120956	223358
125332	223359
35455	223360
5948	223361
53059	223362
192522	223363
24721	223364
235253	223365
21726	223366
1002	223367
10079	223368
18782	223369
18129	223370
2893	223371
6154	223372
2823	223373
2893	223374
161058	223375
7831	223376
1852	223377
126934	223378
18080	223379
178357	223380
55569	223381
18088	223382
146888	223383
3476	223384
9702	223385
10091	223386
2827	223387
103005	223388
25046	223389
4687	223390
28622	223391
79572	223392
6768	223393
78551	223394
96681	223395
263531	223396
61731	223397
265683	223398
3867	223399
12846	223400
2737	223401
165064	223402
12382	223403
91922	223404
90927	223405
9647	223406
18476	223407
73006	223408
16964	223409
277	223410
103449	223411
2842	223412
12476	223413
7175	223414
64442	223415
6481	223416
196	223417
62943	223418
6427	223419
241433	223420
102449	223421
2184	223422
38923	223423
63139	223424
111163	223425
1278	223426
173895	223427
4544	223428
97699	223429
22919	223430
85292	223431
18140	223432
72815	223433
19040	223434
33211	223435
11790	223436
132251	223437
103280	223438
78246	223439
200571	223440
7498	223441
39327	223442
18015	223443
49961	223444
245	223445
40647	223446
83467	223447
187625	223448
154435	223449
21915	223450
6232	223451
6145	223452
18125	223453
46481	223454
262720	223455
94206	223456
202539	223457
8349	223458
94630	223459
57420	223460
244566	223461
164770	223462
113094	223463
20893	223464
102683	223465
59264	223466
21095	223467
1398	223468
11900	223469
115865	223470
19805	223471
35415	223472
33295	223473
98164	223474
255202	223475
523	223476
17353	223477
24001	223478
646	223479
14518	223480
72742	223481
16768	223482
1078	223483
2620	223484
54210	223485
3569	223486
14816	223487
35935	223488
154729	223489
12577	223490
10487	223491
79415	223492
131428	223493
106333	223494
239016	223495
65921	223496
4237	223497
54366	223498
10195	223499
102077	223500
5717	223501
74709	223502
120192	223503
162035	223504
39048	223505
812	223506
147595	223507
222475	223508
189431	223509
156174	223510
4162	223511
3978	223512
3141	223513
1258	223514
82980	223515
2157	223516
54085	223517
955	223518
9022	223519
27901	223520
102131	223521
12905	223522
28572	223523
111270	223524
205	223525
4457	223526
1340	223527
38839	223528
11804	223529
204650	223530
28408	223531
3239	223532
29840	223533
5754	223534
47122	223535
39652	223536
5112	223537
12565	223538
17615	223539
82967	223540
63752	223541
55134	223542
110230	223543
24843	223544
192376	223545
11561	223546
3540	223547
79313	223548
622	223549
145312	223550
119029	223551
4146	223552
385	223553
8300	223554
114781	223555
117486	223556
127757	223557
167163	223558
27836	223559
6919	223560
163279	223561
3918	223562
1648	223563
50017	223564
103548	223565
57656	223566
66017	223567
89911	223568
16688	223569
34506	223570
131851	223571
231468	223572
41222	223573
5251	223574
62102	223575
10072	223576
112318	223577
4520	223578
255225	223579
591	223580
12382	223581
2017	223582
105272	223583
93552	223584
52007	223585
240948	223586
21041	223587
120038	223588
107347	223589
52964	223590
830	223591
42991	223592
2252	223593
47575	223594
139673	223595
243692	223596
212737	223597
1193	223598
3055	223599
131081	223600
255066	223601
30156	223602
22753	223603
36948	223604
114731	223605
8712	223606
49066	223607
101928	223608
125926	223609
12097	223610
132326	223611
15665	223612
149120	223613
22730	223614
42429	223615
160024	223616
25001	223617
3993	223618
15034	223619
64765	223620
20968	223621
76615	223622
5912	223623
100419	223624
82211	223625
149599	223626
37973	223627
61647	223628
98276	223629
53686	223630
1793	223631
134931	223632
127574	223633
228303	223634
662	223635
117979	223636
53695	223637
74798	223638
2115	223639
18420	223640
122734	223641
61608	223642
12059	223643
26560	223644
16658	223645
68831	223646
82032	223647
8572	223648
137747	223649
43959	223650
534	223651
1385	223652
1899	223653
9203	223654
5865	223655
29300	223656
4687	223657
119237	223658
95241	223659
31549	223660
97923	223661
83493	223662
96216	223663
121388	223664
130446	223665
31904	223666
4261	223667
48671	223668
192031	223669
176712	223670
256	223671
2132	223672
6892	223673
41282	223674
55686	223675
18563	223676
24378	223677
45	223678
86744	223679
29303	223680
69144	223681
143426	223682
20152	223683
169283	223684
108832	223685
162167	223686
54	223687
111861	223688
41731	223689
258	223690
51485	223691
69770	223692
166047	223693
170550	223694
113866	223695
70695	223696
142019	223697
128948	223698
355	223699
7687	223700
19615	223701
63715	223702
4275	223703
26127	223704
2563	223705
78370	223706
42375	223707
47677	223708
59376	223709
272543	223710
22619	223711
162305	223712
2060	223713
32677	223714
19252	223715
9361	223716
7232	223717
8608	223718
88464	223719
88076	223720
194136	223721
54554	223722
17083	223723
35776	223724
595	223725
7549	223726
8738	223727
103746	223728
3541	223729
265997	223730
24991	223731
180420	223732
4075	223733
11215	223734
189148	223735
11324	223736
212914	223737
105073	223738
7661	223739
252215	223740
32011	223741
4480	223742
82508	223743
158	223744
217743	223745
5905	223746
227842	223747
3969	223748
10397	223749
81773	223750
23496	223751
5531	223752
1251	223753
230456	223754
39907	223755
128989	223756
50933	223757
3294	223758
130745	223759
136791	223760
38220	223761
153733	223762
119931	223763
109455	223764
23596	223765
159909	223766
140351	223767
7603	223768
10403	223769
135899	223770
21693	223771
11124	223772
99021	223773
202413	223774
18522	223775
742	223776
235245	223777
11368	223778
40869	223779
141783	223780
5228	223781
99902	223782
21269	223783
6926	223784
3954	223785
47792	223786
217330	223787
8461	223788
16197	223789
131415	223790
7825	223791
27932	223792
195217	223793
8852	223794
39788	223795
116866	223796
38873	223797
34352	223798
152900	223799
167238	223800
24361	223801
37695	223802
162791	223803
287	223804
21346	223805
73689	223806
29806	223807
12029	223808
170662	223809
235770	223810
18101	223811
57431	223812
49296	223813
5378	223814
58369	223815
41889	223816
8493	223817
124	223818
220824	223819
31906	223820
72118	223821
6747	223822
76953	223823
33045	223824
8751	223825
134482	223826
411	223827
21980	223828
3256	223829
109214	223830
14264	223831
81325	223832
166345	223833
58887	223834
7011	223835
100917	223836
85393	223837
68957	223838
65942	223839
15987	223840
45824	223841
204364	223842
2320	223843
15990	223844
244166	223845
24422	223846
12705	223847
2849	223848
168	223849
46509	223850
80622	223851
14455	223852
122813	223853
121651	223854
193239	223855
68194	223856
61413	223857
9301	223858
204352	223859
89844	223860
51517	223861
271907	223862
226602	223863
22389	223864
9621	223865
36159	223866
4427	223867
26879	223868
129799	223869
625	223870
6925	223871
19061	223872
170855	223873
4433	223874
50010	223875
24797	223876
112051	223877
22929	223878
55656	223879
21346	223880
41363	223881
634	223882
19905	223883
9602	223884
12459	223885
31641	223886
3457	223887
174363	223888
18729	223889
23737	223890
41549	223891
195307	223892
11357	223893
65401	223894
75927	223895
94995	223896
182189	223897
25373	223898
106869	223899
10134	223900
21455	223901
131580	223902
31800	223903
205592	223904
14676	223905
217604	223906
196716	223907
698	223908
839	223909
109134	223910
1652	223911
2437	223912
20355	223913
21105	223914
285	223915
68570	223916
131068	223917
59328	223918
70209	223919
17828	223920
72612	223921
58372	223922
10292	223923
117513	223924
99470	223925
93867	223926
11671	223927
20311	223928
144340	223929
2835	223930
269816	223931
21331	223932
241713	223933
159567	223934
21459	223935
14341	223936
247661	223937
158873	223938
105610	223939
109483	223940
5850	223941
59309	223942
1723	223943
5711	223944
6961	223945
4202	223946
6714	223947
10512	223948
5778	223949
248186	223950
4361	223951
34090	223952
238798	223953
88865	223954
37223	223955
34046	223956
83356	223957
896	223958
147657	223959
3797	223960
125005	223961
131825	223962
154382	223963
184972	223964
2542	223965
164493	223966
243348	223967
100811	223968
161979	223969
25928	223970
77350	223971
61661	223972
1111	223973
6071	223974
2849	223975
5846	223976
11456	223977
26651	223978
254585	223979
40182	223980
2383	223981
112219	223982
66155	223983
1873	223984
37362	223985
131705	223986
28189	223987
94564	223988
17090	223989
10537	223990
778	223991
163649	223992
137415	223993
136604	223994
58658	223995
69682	223996
22072	223997
72685	223998
194618	223999
3341	224000
157142	224001
24596	224002
3340	224003
77850	224004
70172	224005
151418	224006
4546	224007
31007	224008
37928	224009
66909	224010
76184	224011
247858	224012
43791	224013
20297	224014
1673	224015
11815	224016
165351	224017
188	224018
132169	224019
13080	224020
11600	224021
6012	224022
83647	224023
12178	224024
259799	224025
5457	224026
3232	224027
26688	224028
93244	224029
28396	224030
60535	224031
81963	224032
228791	224033
119106	224034
29512	224035
296	224036
90230	224037
171607	224038
152217	224039
96165	224040
159732	224041
29683	224042
11454	224043
211551	224044
127766	224045
44744	224046
43791	224047
92232	224048
1494	224049
77663	224050
128957	224051
50898	224052
2796	224053
89933	224054
35634	224055
37477	224056
748	224057
23061	224058
6151	224059
3304	224060
153615	224061
85425	224062
1918	224063
71521	224064
28582	224065
12188	224066
63014	224067
108375	224068
2451	224069
51235	224070
2718	224071
16780	224072
258	224073
178850	224074
21885	224075
105841	224076
214955	224077
18608	224078
117816	224079
108487	224080
272646	224081
27934	224082
55223	224083
2944	224084
13803	224085
153624	224086
103453	224087
217351	224088
231346	224089
153632	224090
10604	224091
23866	224092
51510	224093
4049	224094
193779	224095
5336	224096
24908	224097
12961	224098
5040	224099
40968	224100
26739	224101
113621	224102
1894	224103
166483	224104
19623	224105
140705	224106
55432	224107
15777	224108
14636	224109
2206	224110
43107	224111
7717	224112
558	224113
51179	224114
32051	224115
193087	224116
11698	224117
210811	224118
107535	224119
89426	224120
86198	224121
1384	224122
73410	224123
2465	224124
68541	224125
62647	224126
49680	224127
74911	224128
2	224129
93333	224130
12816	224131
25792	224132
5906	224133
19248	224134
24472	224135
21838	224136
13387	224137
225370	224138
255964	224139
32333	224140
4754	224141
62229	224142
47558	224143
35	224144
74460	224145
182127	224146
88	224147
241520	224148
105050	224149
36643	224150
151011	224151
145130	224152
268	224153
29	224154
57119	224155
6012	224156
235370	224157
330	224158
15009	224159
14670	224160
135641	224161
143095	224162
63887	224163
14298	224164
125611	224165
216710	224166
176952	224167
50920	224168
91830	224169
2153	224170
32908	224171
105821	224172
8317	224173
84656	224174
92584	224175
28165	224176
38016	224177
5772	224178
17487	224179
15859	224180
27892	224181
8573	224182
1655	224183
556	224184
4141	224185
108722	224186
156118	224187
16308	224188
16751	224189
20260	224190
100432	224191
107949	224192
242497	224193
13285	224194
33132	224195
56202	224196
56919	224197
31250	224198
100069	224199
163769	224200
107333	224201
47097	224202
75896	224203
3251	224204
39801	224205
7346	224206
4483	224207
7896	224208
49934	224209
93359	224210
57019	224211
98466	224212
39924	224213
19068	224214
124771	224215
34753	224216
168555	224217
38019	224218
55549	224219
1762	224220
44875	224221
195544	224222
225	224223
11683	224224
99894	224225
242386	224226
58080	224227
27314	224228
50862	224229
201206	224230
1643	224231
192489	224232
62025	224233
5331	224234
217756	224235
29054	224236
258291	224237
73118	224238
167333	224239
88278	224240
88966	224241
6478	224242
251485	224243
71756	224244
165866	224245
128753	224246
42297	224247
98134	224248
17987	224249
10344	224250
19246	224251
779	224252
18676	224253
2466	224254
70008	224255
6085	224256
4096	224257
14744	224258
19	224259
39943	224260
5675	224261
29641	224262
17715	224263
33143	224264
241441	224265
75833	224266
3359	224267
14338	224268
143692	224269
48198	224270
112408	224271
48763	224272
71285	224273
43714	224274
31156	224275
37560	224276
226742	224277
78846	224278
22723	224279
106148	224280
7088	224281
10706	224282
26	224283
188571	224284
120093	224285
7710	224286
31315	224287
27972	224288
408	224289
19483	224290
14975	224291
245365	224292
135369	224293
17130	224294
139029	224295
109727	224296
116113	224297
113416	224298
15387	224299
34954	224300
87951	224301
133535	224302
25626	224303
11655	224304
30477	224305
148025	224306
123486	224307
118373	224308
252263	224309
168822	224310
48600	224311
6351	224312
137968	224313
13861	224314
31663	224315
186975	224316
14319	224317
252194	224318
222030	224319
174992	224320
2385	224321
20402	224322
57980	224323
57719	224324
65131	224325
9569	224326
227580	224327
1396	224328
2033	224329
58195	224330
90482	224331
33771	224332
58109	224333
179583	224334
16947	224335
47	224336
34451	224337
224853	224338
33816	224339
64326	224340
177	224341
165907	224342
1061	224343
227421	224344
64060	224345
34426	224346
2101	224347
40138	224348
41119	224349
132173	224350
4596	224351
151534	224352
202254	224353
62017	224354
7936	224355
219983	224356
44536	224357
4033	224358
83718	224359
208466	224360
367	224361
31221	224362
133044	224363
70613	224364
64372	224365
170162	224366
38772	224367
45814	224368
162407	224369
140445	224370
21625	224371
108084	224372
132173	224373
39183	224374
220514	224375
1406	224376
1052	224377
7986	224378
9214	224379
20328	224380
69560	224381
89546	224382
14746	224383
16547	224384
258233	224385
13128	224386
130919	224387
43124	224388
100342	224389
8459	224390
97427	224391
248392	224392
1447	224393
126499	224394
139510	224395
3126	224396
36259	224397
62019	224398
108284	224399
78509	224400
82493	224401
11577	224402
12187	224403
9283	224404
3849	224405
179620	224406
207449	224407
74762	224408
269050	224409
9392	224410
68509	224411
44068	224412
35675	224413
186200	224414
59645	224415
15104	224416
144435	224417
52970	224418
54443	224419
24671	224420
117053	224421
28221	224422
128959	224423
55	224424
252950	224425
251871	224426
80046	224427
220749	224428
652	224429
37397	224430
23119	224431
52347	224432
83379	224433
27423	224434
105392	224435
34101	224436
1392	224437
64736	224438
28924	224439
12599	224440
204033	224441
43903	224442
17048	224443
16199	224444
171272	224445
42502	224446
23300	224447
103507	224448
72786	224449
13291	224450
101802	224451
16439	224452
927	224453
146	224454
735	224455
114257	224456
124158	224457
139157	224458
52921	224459
88194	224460
78445	224461
879	224462
257625	224463
170284	224464
60628	224465
2766	224466
88195	224467
152783	224468
109909	224469
64668	224470
9255	224471
12380	224472
101513	224473
53500	224474
21909	224475
21647	224476
43687	224477
6865	224478
43102	224479
110283	224480
65596	224481
2636	224482
18844	224483
185802	224484
155523	224485
12379	224486
1102	224487
226754	224488
547	224489
3554	224490
3601	224491
11151	224492
666	224493
9674	224494
73759	224495
34154	224496
2938	224497
41336	224498
79276	224499
9484	224500
39794	224501
66580	224502
65863	224503
1842	224504
103676	224505
22747	224506
246637	224507
22949	224508
4325	224509
44235	224510
2753	224511
978	224512
25969	224513
131426	224514
4208	224515
1123	224516
21566	224517
170385	224518
34014	224519
43078	224520
5325	224521
187125	224522
875	224523
217851	224524
73675	224525
31258	224526
50867	224527
160543	224528
2290	224529
10867	224530
244883	224531
86663	224532
79265	224533
142133	224534
8396	224535
47955	224536
11571	224537
8575	224538
32895	224539
208036	224540
6619	224541
143371	224542
75343	224543
1382	224544
91150	224545
5871	224546
4017	224547
50809	224548
77220	224549
94455	224550
1372	224551
49214	224552
74745	224553
31473	224554
7382	224555
5491	224556
10975	224557
24074	224558
133972	224559
30216	224560
81079	224561
175759	224562
215079	224563
32497	224564
10452	224565
7361	224566
35970	224567
131910	224568
84817	224569
101739	224570
12188	224571
40421	224572
21395	224573
24495	224574
91325	224575
50230	224576
960	224577
65765	224578
52654	224579
43954	224580
8088	224581
188836	224582
12007	224583
60596	224584
25828	224585
11068	224586
1748	224587
1316	224588
36540	224589
199758	224590
18869	224591
36729	224592
9635	224593
9339	224594
1	224595
5075	224596
3303	224597
64736	224598
44763	224599
18696	224600
217447	224601
108	224602
73759	224603
138259	224604
72402	224605
110408	224606
71748	224607
3109	224608
16530	224609
241897	224610
444	224611
3038	224612
7939	224613
103023	224614
1924	224615
106419	224616
172439	224617
1539	224618
25973	224619
165805	224620
46153	224621
245783	224622
52900	224623
38176	224624
6867	224625
115432	224626
12856	224627
25166	224628
30144	224629
134837	224630
107504	224631
682	224632
56417	224633
26885	224634
4816	224635
88582	224636
116669	224637
65770	224638
82685	224639
131692	224640
30080	224641
1149	224642
219505	224643
27907	224644
26360	224645
970	224646
3949	224647
40997	224648
1455	224649
56109	224650
207749	224651
103864	224652
12101	224653
23393	224654
9763	224655
152119	224656
139725	224657
9283	224658
102514	224659
54827	224660
40723	224661
13537	224662
20205	224663
18314	224664
161835	224665
132232	224666
130377	224667
13730	224668
20789	224669
5617	224670
215926	224671
20949	224672
50737	224673
130447	224674
12	224675
33304	224676
17353	224677
25192	224678
200229	224679
184193	224680
3130	224681
450	224682
265923	224683
13910	224684
12753	224685
59116	224686
233160	224687
248995	224688
59583	224689
4791	224690
262902	224691
92372	224692
32786	224693
42571	224694
122556	224695
132840	224696
29659	224697
767	224698
74276	224699
96	224700
128207	224701
28425	224702
113788	224703
82782	224704
37114	224705
17798	224706
33340	224707
102591	224708
34130	224709
4853	224710
25039	224711
5190	224712
196180	224713
94401	224714
23636	224715
168677	224716
7292	224717
58178	224718
105979	224719
66178	224720
32158	224721
21193	224722
145470	224723
21040	224724
6488	224725
191215	224726
216922	224727
814	224728
79371	224729
78924	224730
29511	224731
43711	224732
9371	224733
50784	224734
66586	224735
83948	224736
230742	224737
49914	224738
265827	224739
90324	224740
111401	224741
124939	224742
319	224743
38044	224744
72598	224745
52883	224746
54027	224747
131209	224748
6947	224749
52580	224750
61824	224751
12914	224752
409	224753
53953	224754
249254	224755
15324	224756
38463	224757
5305	224758
23273	224759
1790	224760
565	224761
77191	224762
7653	224763
137635	224764
1301	224765
17799	224766
202442	224767
231293	224768
257558	224769
13554	224770
12722	224771
36037	224772
78141	224773
136851	224774
41430	224775
55087	224776
166542	224777
23842	224778
72800	224779
207146	224780
166567	224781
63118	224782
17866	224783
57847	224784
14885	224785
96657	224786
207275	224787
27640	224788
148671	224789
33868	224790
3563	224791
2884	224792
11631	224793
54616	224794
223095	224795
8248	224796
68548	224797
15777	224798
28877	224799
42219	224800
56354	224801
67326	224802
53997	224803
186621	224804
15927	224805
76223	224806
71074	224807
136734	224808
14412	224809
148947	224810
21996	224811
2704	224812
119858	224813
55264	224814
12293	224815
2754	224816
38771	224817
46503	224818
33675	224819
71631	224820
7567	224821
155477	224822
187155	224823
178025	224824
5992	224825
2005	224826
213409	224827
255489	224828
53871	224829
52797	224830
69365	224831
2719	224832
2717	224833
51591	224834
143574	224835
154807	224836
14063	224837
1762	224838
13619	224839
91	224840
1073	224841
9182	224842
6517	224843
7646	224844
8105	224845
4019	224846
15355	224847
13293	224848
38506	224849
325	224850
72799	224851
134459	224852
67751	224853
49464	224854
19009	224855
112622	224856
8576	224857
16221	224858
254387	224859
8003	224860
22145	224861
534	224862
89205	224863
39919	224864
130067	224865
1928	224866
1929	224867
51299	224868
116426	224869
75603	224870
20866	224871
156201	224872
119551	224873
22753	224874
828	224875
98396	224876
27839	224877
84701	224878
20449	224879
133097	224880
32858	224881
25638	224882
177278	224883
233299	224884
54858	224885
32904	224886
201092	224887
5747	224888
2545	224889
151617	224890
15786	224891
5625	224892
81533	224893
8835	224894
58946	224895
7369	224896
2373	224897
7552	224898
22737	224899
130856	224900
77257	224901
37415	224902
13223	224903
3494	224904
55136	224905
42329	224906
976	224907
7817	224908
178859	224909
50984	224910
4647	224911
20229	224912
127513	224913
46520	224914
164619	224915
364	224916
18171	224917
118740	224918
13407	224919
118464	224920
37623	224921
156983	224922
51126	224923
19206	224924
16420	224925
9439	224926
253392	224927
35345	224928
3358	224929
16894	224930
50999	224931
19037	224932
114987	224933
9481	224934
250079	224935
14646	224936
74371	224937
45014	224938
77889	224939
29337	224940
117363	224941
8161	224942
100384	224943
81172	224944
243449	224945
4717	224946
134970	224947
12161	224948
41207	224949
83618	224950
21875	224951
31970	224952
46191	224953
98863	224954
3676	224955
172184	224956
9011	224957
168829	224958
47902	224959
26961	224960
3675	224961
33906	224962
3358	224963
260226	224964
1309	224965
97301	224966
36391	224967
17785	224968
706	224969
2220	224970
132567	224971
3042	224972
41707	224973
6291	224974
47542	224975
201313	224976
7424	224977
221659	224978
4759	224979
7730	224980
1584	224981
39706	224982
58212	224983
709	224984
65070	224985
84810	224986
40716	224987
53870	224988
10367	224989
8483	224990
54792	224991
90899	224992
57194	224993
94131	224994
49045	224995
20483	224996
260777	224997
108108	224998
784	224999
55020	225000
81974	225001
102728	225002
6497	225003
52442	225004
193343	225005
22806	225006
25618	225007
214419	225008
158535	225009
79004	225010
224924	225011
248575	225012
143620	225013
131423	225014
5042	225015
32307	225016
30742	225017
2914	225018
6402	225019
78686	225020
154098	225021
157840	225022
36876	225023
122133	225024
11162	225025
71243	225026
29334	225027
160817	225028
107625	225029
983	225030
32929	225031
3977	225032
186148	225033
68213	225034
20477	225035
169547	225036
93741	225037
7714	225038
131479	225039
53591	225040
41134	225041
28581	225042
12705	225043
4212	225044
3491	225045
92740	225046
94246	225047
251225	225048
137506	225049
192	225050
12150	225051
3169	225052
87931	225053
16523	225054
17183	225055
29215	225056
1790	225057
45677	225058
39760	225059
578	225060
11332	225061
164991	225062
3733	225063
29517	225064
39231	225065
5174	225066
194912	225067
89416	225068
5909	225069
234965	225070
1364	225071
3960	225072
26338	225073
127277	225074
233954	225075
71886	225076
43110	225077
3326	225078
216012	225079
12012	225080
148391	225081
38780	225082
3057	225083
13389	225084
1951	225085
833	225086
162495	225087
7420	225088
30559	225089
33019	225090
94126	225091
61036	225092
667	225093
138	225094
9020	225095
4596	225096
65791	225097
215601	225098
223668	225099
6629	225100
6309	225101
138070	225102
198421	225103
10379	225104
73296	225105
30198	225106
91076	225107
7177	225108
4277	225109
60378	225110
179472	225111
15098	225112
181	225113
34889	225114
16859	225115
81843	225116
238903	225117
3287	225118
109030	225119
52488	225120
43418	225121
6125	225122
6741	225123
179756	225124
83107	225125
99131	225126
25821	225127
99407	225128
10840	225129
22397	225130
47377	225131
79327	225132
11771	225133
145704	225134
5724	225135
6337	225136
16191	225137
44856	225138
15260	225139
151783	225140
237	225141
20076	225142
552	225143
24759	225144
49179	225145
101340	225146
5339	225147
35324	225148
35992	225149
5743	225150
47736	225151
132480	225152
3391	225153
126702	225154
15056	225155
139737	225156
43838	225157
294	225158
31186	225159
43463	225160
83161	225161
2935	225162
69948	225163
48849	225164
43337	225165
46774	225166
48912	225167
176805	225168
1151	225169
3194	225170
22907	225171
111315	225172
30110	225173
29823	225174
10	225175
25901	225176
19958	225177
102413	225178
121324	225179
2691	225180
20064	225181
101616	225182
211002	225183
107033	225184
18573	225185
36428	225186
51255	225187
95277	225188
184842	225189
28585	225190
3926	225191
83547	225192
94408	225193
183701	225194
57852	225195
13032	225196
2771	225197
29640	225198
2427	225199
243324	225200
9988	225201
27881	225202
90316	225203
148984	225204
122785	225205
114629	225206
49289	225207
26678	225208
82597	225209
70782	225210
8171	225211
916	225212
33568	225213
40800	225214
220482	225215
29000	225216
41151	225217
7742	225218
44204	225219
265991	225220
82742	225221
91688	225222
4277	225223
19705	225224
421	225225
280	225226
195561	225227
149135	225228
25783	225229
68424	225230
51483	225231
4988	225232
23449	225233
129553	225234
1500	225235
12153	225236
57946	225237
52296	225238
27068	225239
70521	225240
50273	225241
85078	225242
70995	225243
76159	225244
1042	225245
89133	225246
104557	225247
80493	225248
23505	225249
92722	225250
240070	225251
153010	225252
27177	225253
174212	225254
35045	225255
169452	225256
269692	225257
35877	225258
218005	225259
9729	225260
209794	225261
23940	225262
58143	225263
152058	225264
56455	225265
53247	225266
58738	225267
23691	225268
25502	225269
109767	225270
90399	225271
64234	225272
2035	225273
102349	225274
260514	225275
78272	225276
3704	225277
20663	225278
66683	225279
111630	225280
237712	225281
179175	225282
7168	225283
143118	225284
21373	225285
3034	225286
288	225287
72994	225288
2160	225289
86673	225290
222887	225291
120501	225292
237223	225293
563	225294
105923	225295
20406	225296
145476	225297
5944	225298
4912	225299
236714	225300
7958	225301
156564	225302
25870	225303
17004	225304
4432	225305
10425	225306
651	225307
171545	225308
29513	225309
272427	225310
104573	225311
141716	225312
48521	225313
149656	225314
44185	225315
36800	225316
62844	225317
15445	225318
1596	225319
204304	225320
119	225321
131277	225322
68904	225323
89151	225324
3399	225325
212475	225326
120413	225327
70390	225328
8025	225329
13661	225330
74715	225331
4575	225332
42730	225333
52788	225334
131282	225335
6720	225336
4893	225337
9310	225338
94817	225339
38036	225340
85241	225341
241929	225342
178036	225343
123023	225344
1835	225345
11158	225346
5333	225347
133510	225348
1569	225349
134594	225350
864	225351
7559	225352
2095	225353
34709	225354
8501	225355
10939	225356
35068	225357
13633	225358
5171	225359
26727	225360
13247	225361
29261	225362
96741	225363
26185	225364
22489	225365
171042	225366
36578	225367
50517	225368
613	225369
30457	225370
1456	225371
130680	225372
90268	225373
229666	225374
48183	225375
160561	225376
11201	225377
73709	225378
121356	225379
29008	225380
223401	225381
94066	225382
146894	225383
3434	225384
107522	225385
4365	225386
38305	225387
23530	225388
13220	225389
19201	225390
64949	225391
21657	225392
10313	225393
4218	225394
189520	225395
1439	225396
39797	225397
72178	225398
45976	225399
101807	225400
97482	225401
231297	225402
6783	225403
8884	225404
245	225405
238725	225406
20050	225407
37093	225408
23980	225409
130452	225410
431	225411
20455	225412
35127	225413
9607	225414
32376	225415
42741	225416
202987	225417
26819	225418
11378	225419
31027	225420
68182	225421
16530	225422
13915	225423
39685	225424
7888	225425
4167	225426
61517	225427
52785	225428
25960	225429
26692	225430
3694	225431
209708	225432
2641	225433
55417	225434
40998	225435
156537	225436
216315	225437
226304	225438
145939	225439
53535	225440
82842	225441
36406	225442
487	225443
59	225444
143747	225445
119260	225446
83616	225447
17680	225448
53583	225449
160299	225450
7589	225451
6250	225452
104908	225453
15025	225454
10696	225455
23906	225456
85338	225457
206135	225458
37786	225459
125707	225460
46664	225461
7970	225462
8522	225463
89171	225464
147403	225465
152158	225466
43139	225467
165549	225468
94174	225469
158694	225470
8431	225471
39959	225472
66816	225473
173902	225474
3055	225475
534	225476
169869	225477
32662	225478
79579	225479
69315	225480
4452	225481
5092	225482
26621	225483
84142	225484
97240	225485
229	225486
9630	225487
70780	225488
97667	225489
249756	225490
12217	225491
94003	225492
69045	225493
28081	225494
53049	225495
7277	225496
162936	225497
78113	225498
2101	225499
28685	225500
166659	225501
175316	225502
16188	225503
49986	225504
8891	225505
34092	225506
765	225507
177203	225508
175976	225509
18444	225510
176876	225511
21599	225512
9644	225513
15331	225514
107166	225515
6779	225516
4370	225517
8088	225518
70188	225519
42323	225520
132883	225521
26997	225522
256366	225523
67154	225524
22869	225525
1436	225526
81360	225527
146660	225528
45225	225529
48638	225530
58097	225531
1976	225532
66000	225533
29433	225534
10777	225535
250066	225536
32628	225537
51979	225538
145346	225539
52391	225540
2367	225541
126	225542
34690	225543
927	225544
36198	225545
193440	225546
175764	225547
209486	225548
54246	225549
265364	225550
49	225551
40	225552
48383	225553
44567	225554
175855	225555
108885	225556
78779	225557
16811	225558
225567	225559
134425	225560
35850	225561
1096	225562
11108	225563
7306	225564
76477	225565
19061	225566
2310	225567
4028	225568
65896	225569
164786	225570
238757	225571
8168	225572
12324	225573
612	225574
90549	225575
71616	225576
91379	225577
21108	225578
158626	225579
65108	225580
11365	225581
35527	225582
238693	225583
1420	225584
32779	225585
243929	225586
14314	225587
83226	225588
31016	225589
37442	225590
22070	225591
427	225592
893	225593
7597	225594
725	225595
236940	225596
159553	225597
211482	225598
150390	225599
12579	225600
28797	225601
6287	225602
56100	225603
44978	225604
4493	225605
75098	225606
45894	225607
20778	225608
7040	225609
86634	225610
2753	225611
11404	225612
94326	225613
13109	225614
25295	225615
117440	225616
16352	225617
126453	225618
229211	225619
218224	225620
244070	225621
181605	225622
1267	225623
89889	225624
166273	225625
135471	225626
8382	225627
65216	225628
522	225629
23291	225630
52030	225631
147255	225632
91352	225633
160512	225634
33861	225635
2001	225636
147841	225637
4883	225638
257507	225639
4028	225640
28575	225641
5693	225642
738	225643
2526	225644
24364	225645
37071	225646
77658	225647
1304	225648
137701	225649
73711	225650
60561	225651
26587	225652
99512	225653
166354	225654
2423	225655
27649	225656
64519	225657
168436	225658
55431	225659
80217	225660
234914	225661
67788	225662
65299	225663
164385	225664
120	225665
45939	225666
435	225667
139951	225668
72351	225669
37455	225670
10657	225671
43568	225672
26621	225673
57012	225674
111361	225675
253411	225676
90242	225677
189395	225678
269871	225679
148083	225680
329	225681
159997	225682
18508	225683
41111	225684
1767	225685
22429	225686
39096	225687
140817	225688
18082	225689
11148	225690
201335	225691
25435	225692
1840	225693
85929	225694
20880	225695
271170	225696
114834	225697
266269	225698
144848	225699
46600	225700
919	225701
5396	225702
104796	225703
116636	225704
11439	225705
96821	225706
196220	225707
13894	225708
99492	225709
78195	225710
85330	225711
27341	225712
7959	225713
5504	225714
5300	225715
2687	225716
210566	225717
2670	225718
188394	225719
221132	225720
29870	225721
15538	225722
5691	225723
70982	225724
138509	225725
149444	225726
55351	225727
158917	225728
16012	225729
3004	225730
68008	225731
19155	225732
46881	225733
164953	225734
26539	225735
14504	225736
12543	225737
91211	225738
199759	225739
92133	225740
6908	225741
3377	225742
46050	225743
48913	225744
7225	225745
138922	225746
32387	225747
87730	225748
2336	225749
57027	225750
338	225751
36166	225752
95753	225753
200849	225754
68474	225755
170697	225756
66602	225757
73944	225758
6274	225759
108286	225760
118913	225761
39383	225762
7611	225763
12237	225764
856	225765
4741	225766
81113	225767
19040	225768
9372	225769
2532	225770
75737	225771
127124	225772
285	225773
161315	225774
116189	225775
2238	225776
18214	225777
16471	225778
18047	225779
3128	225780
263404	225781
295	225782
73343	225783
73996	225784
4270	225785
84260	225786
210519	225787
37142	225788
47515	225789
44283	225790
15754	225791
2881	225792
113512	225793
79245	225794
230024	225795
3092	225796
75592	225797
617	225798
234394	225799
52004	225800
15903	225801
16688	225802
6729	225803
3856	225804
268801	225805
77408	225806
271517	225807
28250	225808
4431	225809
38606	225810
2861	225811
4613	225812
44816	225813
83541	225814
63080	225815
6322	225816
165899	225817
63808	225818
10660	225819
47526	225820
8996	225821
123380	225822
151825	225823
6739	225824
112145	225825
40	225826
27386	225827
151706	225828
200	225829
206880	225830
146253	225831
6135	225832
4327	225833
18759	225834
63777	225835
11623	225836
2025	225837
34922	225838
88723	225839
204001	225840
10495	225841
83246	225842
26801	225843
107002	225844
173041	225845
184635	225846
77541	225847
4650	225848
28328	225849
1776	225850
162781	225851
168840	225852
40222	225853
1238	225854
35509	225855
11160	225856
16258	225857
15394	225858
197488	225859
57813	225860
91147	225861
16620	225862
19382	225863
464	225864
100258	225865
35363	225866
3109	225867
123210	225868
102171	225869
54311	225870
116776	225871
44476	225872
96069	225873
178879	225874
7410	225875
4760	225876
12021	225877
76138	225878
17157	225879
42089	225880
218455	225881
2764	225882
18608	225883
32077	225884
115546	225885
2186	225886
135236	225887
2618	225888
113447	225889
27982	225890
6738	225891
33552	225892
44052	225893
12304	225894
11679	225895
51406	225896
74880	225897
485	225898
36369	225899
1415	225900
142812	225901
14486	225902
1926	225903
250762	225904
21303	225905
146138	225906
183806	225907
3854	225908
175400	225909
127211	225910
161985	225911
153034	225912
98388	225913
1	225914
80979	225915
32009	225916
23988	225917
1436	225918
1372	225919
37239	225920
18478	225921
103651	225922
17172	225923
125405	225924
32114	225925
44994	225926
1307	225927
4009	225928
3986	225929
237805	225930
33289	225931
6887	225932
18392	225933
73665	225934
27965	225935
168708	225936
249731	225937
170155	225938
14005	225939
79282	225940
16900	225941
7545	225942
123079	225943
20416	225944
83428	225945
4502	225946
145314	225947
65464	225948
115813	225949
11334	225950
187569	225951
12369	225952
62653	225953
30542	225954
180159	225955
1026	225956
36658	225957
14464	225958
38921	225959
32448	225960
15392	225961
18938	225962
60548	225963
1379	225964
74289	225965
59364	225966
163064	225967
119632	225968
9879	225969
39062	225970
25725	225971
58443	225972
60050	225973
156958	225974
18629	225975
42925	225976
3184	225977
15076	225978
4805	225979
20724	225980
144592	225981
32788	225982
35499	225983
15788	225984
7839	225985
19727	225986
160632	225987
45573	225988
96605	225989
31166	225990
165884	225991
57888	225992
89661	225993
240820	225994
162001	225995
4278	225996
6515	225997
72213	225998
23681	225999
51111	226000
151238	226001
779	226002
88645	226003
70734	226004
109054	226005
242871	226006
24670	226007
11564	226008
57387	226009
150411	226010
54466	226011
151875	226012
143398	226013
53853	226014
6775	226015
212944	226016
38714	226017
723	226018
30626	226019
8584	226020
39076	226021
71741	226022
50725	226023
11840	226024
38290	226025
24248	226026
1052	226027
258090	226028
15666	226029
132304	226030
267	226031
9835	226032
219161	226033
84257	226034
46686	226035
1599	226036
46223	226037
866	226038
3500	226039
7628	226040
178536	226041
15535	226042
57966	226043
11287	226044
1817	226045
87608	226046
94798	226047
18515	226048
47196	226049
138940	226050
101283	226051
5280	226052
833	226053
78232	226054
88982	226055
1813	226056
154444	226057
193229	226058
40	226059
62126	226060
24921	226061
34146	226062
7475	226063
14837	226064
4781	226065
139546	226066
50626	226067
191045	226068
29522	226069
53715	226070
56272	226071
192176	226072
84184	226073
104225	226074
221427	226075
53	226076
64129	226077
22664	226078
4264	226079
12847	226080
111060	226081
62307	226082
230554	226083
140291	226084
13341	226085
2580	226086
113407	226087
4822	226088
149085	226089
10977	226090
1147	226091
12608	226092
171855	226093
164136	226094
278	226095
19455	226096
41145	226097
118625	226098
32351	226099
99319	226100
153915	226101
201881	226102
138564	226103
12464	226104
25724	226105
63865	226106
39681	226107
83992	226108
186708	226109
115284	226110
10587	226111
5425	226112
157920	226113
20068	226114
3664	226115
65539	226116
4767	226117
93122	226118
51056	226119
11891	226120
27800	226121
16039	226122
3	226123
43796	226124
114349	226125
142728	226126
7661	226127
42592	226128
92868	226129
126277	226130
185097	226131
30324	226132
2291	226133
1736	226134
134820	226135
12013	226136
166535	226137
151045	226138
88773	226139
53958	226140
183683	226141
25761	226142
4292	226143
70982	226144
14300	226145
68397	226146
60107	226147
57559	226148
4235	226149
52506	226150
85038	226151
238495	226152
21780	226153
244944	226154
118183	226155
62110	226156
266632	226157
250	226158
6462	226159
7707	226160
138923	226161
20100	226162
107895	226163
34710	226164
56448	226165
31408	226166
23099	226167
26698	226168
256183	226169
229215	226170
37781	226171
1780	226172
221696	226173
33461	226174
206717	226175
8648	226176
155564	226177
1532	226178
124778	226179
23136	226180
7223	226181
90385	226182
60829	226183
148591	226184
252790	226185
113644	226186
43679	226187
92200	226188
46203	226189
13486	226190
20410	226191
171138	226192
1921	226193
152855	226194
20468	226195
4631	226196
72422	226197
244978	226198
7440	226199
105118	226200
262706	226201
33296	226202
36747	226203
123679	226204
23674	226205
8990	226206
35837	226207
28233	226208
15723	226209
14617	226210
119390	226211
24105	226212
169609	226213
5063	226214
50810	226215
10180	226216
49310	226217
27956	226218
10192	226219
17745	226220
83565	226221
70065	226222
41710	226223
874	226224
1414	226225
2097	226226
3750	226227
952	226228
132107	226229
4731	226230
27238	226231
30946	226232
22092	226233
32076	226234
982	226235
17932	226236
17841	226237
64465	226238
767	226239
64	226240
3225	226241
243272	226242
190544	226243
39867	226244
181494	226245
74802	226246
24928	226247
56199	226248
4218	226249
89729	226250
77613	226251
13011	226252
1865	226253
83705	226254
8758	226255
114077	226256
73163	226257
67199	226258
45652	226259
38328	226260
54128	226261
6896	226262
131352	226263
44293	226264
12526	226265
32385	226266
53541	226267
166027	226268
23740	226269
16718	226270
248110	226271
22260	226272
4915	226273
990	226274
130494	226275
132188	226276
14727	226277
85736	226278
197907	226279
45227	226280
154596	226281
3302	226282
1084	226283
23870	226284
7466	226285
53797	226286
2421	226287
70110	226288
85303	226289
29579	226290
6138	226291
28727	226292
14361	226293
145534	226294
2219	226295
113579	226296
27125	226297
244492	226298
79339	226299
234395	226300
207800	226301
55973	226302
50010	226303
142837	226304
252458	226305
184036	226306
227590	226307
1419	226308
1151	226309
45643	226310
23500	226311
22163	226312
1701	226313
54058	226314
4727	226315
18162	226316
1985	226317
105239	226318
18323	226319
195690	226320
37	226321
249993	226322
42648	226323
11405	226324
17599	226325
51807	226326
36132	226327
56713	226328
45992	226329
157210	226330
23673	226331
7599	226332
67961	226333
186117	226334
3278	226335
2828	226336
12725	226337
16767	226338
49431	226339
143930	226340
130850	226341
28955	226342
425	226343
33405	226344
34701	226345
3923	226346
53159	226347
84923	226348
231182	226349
31285	226350
69152	226351
41874	226352
119021	226353
68278	226354
17008	226355
221237	226356
40497	226357
19108	226358
75422	226359
60698	226360
77864	226361
47049	226362
233149	226363
22114	226364
113430	226365
77544	226366
113624	226367
109855	226368
57954	226369
55117	226370
112785	226371
131424	226372
34404	226373
58091	226374
364	226375
15395	226376
201	226377
266404	226378
40853	226379
187791	226380
19864	226381
2748	226382
74353	226383
258251	226384
46671	226385
203919	226386
164110	226387
93203	226388
60098	226389
243966	226390
117273	226391
71386	226392
28188	226393
48930	226394
39575	226395
14802	226396
47379	226397
57462	226398
185350	226399
100263	226400
270195	226401
167993	226402
5447	226403
34761	226404
2534	226405
75689	226406
50490	226407
135566	226408
51582	226409
57808	226410
6481	226411
42687	226412
114898	226413
20081	226414
898	226415
74386	226416
70554	226417
10964	226418
14783	226419
26432	226420
4674	226421
50	226422
7290	226423
294	226424
11104	226425
42741	226426
17203	226427
8283	226428
272721	226429
27380	226430
145795	226431
209217	226432
255715	226433
8597	226434
146640	226435
207629	226436
61611	226437
309	226438
51620	226439
80769	226440
26653	226441
7629	226442
22515	226443
147644	226444
144203	226445
128	226446
179709	226447
5579	226448
15076	226449
13827	226450
23446	226451
45251	226452
157021	226453
47540	226454
11	226455
2865	226456
14239	226457
1031	226458
13876	226459
27974	226460
55216	226461
24933	226462
124095	226463
59909	226464
268392	226465
67597	226466
52045	226467
56	226468
51266	226469
18046	226470
2866	226471
88596	226472
225940	226473
18988	226474
26374	226475
4198	226476
135834	226477
64206	226478
8247	226479
2017	226480
29271	226481
96091	226482
189	226483
235683	226484
6211	226485
71794	226486
30473	226487
10030	226488
7565	226489
89182	226490
847	226491
9266	226492
3898	226493
67752	226494
26712	226495
51887	226496
52793	226497
50209	226498
16370	226499
215752	226500
4695	226501
18207	226502
240474	226503
141618	226504
3422	226505
19540	226506
56709	226507
165704	226508
141137	226509
100762	226510
1933	226511
5802	226512
168155	226513
238415	226514
102943	226515
3137	226516
77359	226517
82261	226518
52357	226519
142525	226520
1495	226521
181837	226522
8871	226523
40678	226524
149228	226525
8444	226526
96078	226527
7774	226528
2098	226529
11603	226530
14831	226531
15054	226532
5364	226533
932	226534
12615	226535
16885	226536
169629	226537
150553	226538
20865	226539
6292	226540
22710	226541
156	226542
24667	226543
145549	226544
107607	226545
11733	226546
17924	226547
263898	226548
9	226549
19496	226550
161748	226551
48739	226552
10279	226553
116574	226554
513	226555
93441	226556
3540	226557
79942	226558
8221	226559
45379	226560
98752	226561
72389	226562
67777	226563
821	226564
13374	226565
13784	226566
38255	226567
14793	226568
75721	226569
43481	226570
372	226571
10920	226572
124830	226573
22712	226574
57123	226575
154080	226576
1041	226577
5	226578
190108	226579
187731	226580
36901	226581
43655	226582
198787	226583
25430	226584
5607	226585
14186	226586
9901	226587
6185	226588
210751	226589
50842	226590
116	226591
8382	226592
5233	226593
15440	226594
205277	226595
11483	226596
198249	226597
33195	226598
1213	226599
2963	226600
1948	226601
158154	226602
27899	226603
263549	226604
56595	226605
153305	226606
243323	226607
15697	226608
33745	226609
3914	226610
45974	226611
19207	226612
111942	226613
263239	226614
32244	226615
208257	226616
8846	226617
53159	226618
31058	226619
89	226620
111294	226621
48045	226622
10633	226623
197785	226624
14844	226625
549	226626
73671	226627
9149	226628
478	226629
9691	226630
28470	226631
136236	226632
128113	226633
28625	226634
150046	226635
50473	226636
48322	226637
18016	226638
76965	226639
14850	226640
37211	226641
2677	226642
135454	226643
62826	226644
62971	226645
250973	226646
60048	226647
151192	226648
1508	226649
19431	226650
94391	226651
143302	226652
13168	226653
24067	226654
54083	226655
33130	226656
163729	226657
4893	226658
3032	226659
6654	226660
2009	226661
41204	226662
4697	226663
169	226664
258740	226665
258477	226666
68355	226667
137093	226668
22943	226669
3533	226670
10682	226671
62604	226672
3993	226673
259982	226674
61540	226675
221946	226676
10589	226677
185984	226678
26684	226679
169657	226680
105173	226681
16592	226682
33792	226683
25284	226684
272562	226685
3	226686
201132	226687
32538	226688
11890	226689
7625	226690
219551	226691
249	226692
204136	226693
78266	226694
113687	226695
19987	226696
138139	226697
61658	226698
74762	226699
15885	226700
20359	226701
1078	226702
121985	226703
18	226704
123892	226705
260802	226706
137394	226707
213406	226708
129498	226709
2317	226710
11372	226711
2475	226712
44016	226713
181204	226714
2772	226715
66668	226716
35985	226717
530	226718
2099	226719
2422	226720
3413	226721
38806	226722
8119	226723
3066	226724
52884	226725
42972	226726
159332	226727
16718	226728
152866	226729
10235	226730
664	226731
193181	226732
3278	226733
4929	226734
170753	226735
61926	226736
1900	226737
7426	226738
168062	226739
94309	226740
115667	226741
216935	226742
155859	226743
198493	226744
136214	226745
94959	226746
28410	226747
23016	226748
6804	226749
3	226750
156428	226751
1918	226752
50509	226753
1095	226754
160609	226755
180601	226756
21591	226757
90091	226758
42841	226759
130989	226760
178588	226761
16906	226762
98063	226763
7831	226764
778	226765
136831	226766
62115	226767
67012	226768
252823	226769
70633	226770
5401	226771
13899	226772
115578	226773
33192	226774
158737	226775
58500	226776
35308	226777
12474	226778
132846	226779
34649	226780
67277	226781
9793	226782
81072	226783
237440	226784
131779	226785
120139	226786
191895	226787
9195	226788
72214	226789
110244	226790
133165	226791
74308	226792
24034	226793
16583	226794
100281	226795
21873	226796
116068	226797
134244	226798
236595	226799
69785	226800
74905	226801
29101	226802
13895	226803
6414	226804
43735	226805
25831	226806
4264	226807
48070	226808
52894	226809
112931	226810
85721	226811
4085	226812
19814	226813
160759	226814
3160	226815
19586	226816
34625	226817
12652	226818
8341	226819
57832	226820
217838	226821
554	226822
19922	226823
3331	226824
78425	226825
26002	226826
11274	226827
222631	226828
1598	226829
30013	226830
8797	226831
3424	226832
375	226833
18434	226834
167305	226835
16903	226836
184013	226837
19652	226838
5376	226839
43383	226840
16011	226841
94641	226842
131340	226843
30783	226844
36392	226845
219	226846
14	226847
41123	226848
12973	226849
3932	226850
5593	226851
1977	226852
40742	226853
268219	226854
262613	226855
40477	226856
68485	226857
9380	226858
137917	226859
320	226860
37647	226861
19687	226862
100974	226863
3544	226864
13582	226865
12066	226866
146581	226867
2480	226868
180230	226869
15444	226870
13559	226871
60340	226872
1024	226873
255104	226874
252305	226875
82083	226876
19980	226877
87204	226878
353	226879
105937	226880
17538	226881
19552	226882
73992	226883
1853	226884
31665	226885
60994	226886
13840	226887
2655	226888
174220	226889
2344	226890
237894	226891
105	226892
258296	226893
146584	226894
90004	226895
70471	226896
42408	226897
28412	226898
11477	226899
100379	226900
50162	226901
88471	226902
177279	226903
176822	226904
8902	226905
32505	226906
16566	226907
44709	226908
42814	226909
158802	226910
9487	226911
6552	226912
265	226913
8635	226914
209432	226915
30015	226916
8594	226917
7252	226918
19752	226919
165474	226920
28744	226921
47600	226922
83045	226923
9507	226924
50657	226925
10365	226926
158755	226927
50146	226928
192209	226929
177125	226930
9200	226931
19923	226932
15270	226933
237896	226934
25561	226935
272511	226936
24434	226937
472	226938
143812	226939
19930	226940
25623	226941
73107	226942
79900	226943
7786	226944
173661	226945
74234	226946
27780	226947
130611	226948
877	226949
6920	226950
497	226951
21031	226952
86889	226953
2629	226954
89762	226955
13237	226956
15815	226957
22697	226958
177803	226959
28582	226960
84771	226961
188262	226962
26603	226963
97077	226964
20162	226965
1430	226966
58466	226967
88970	226968
24100	226969
222550	226970
192931	226971
15966	226972
12503	226973
82473	226974
111574	226975
252633	226976
37418	226977
135809	226978
29184	226979
44938	226980
7166	226981
70851	226982
22853	226983
9427	226984
20686	226985
46499	226986
13786	226987
15133	226988
271148	226989
11249	226990
145037	226991
44753	226992
35359	226993
5074	226994
126150	226995
79572	226996
23381	226997
128692	226998
599	226999
99672	227000
29761	227001
45957	227002
63896	227003
224659	227004
4667	227005
67881	227006
79355	227007
9867	227008
6145	227009
66730	227010
72	227011
128741	227012
215072	227013
122086	227014
129615	227015
2622	227016
51741	227017
218357	227018
192312	227019
7406	227020
155	227021
16635	227022
32441	227023
51535	227024
22588	227025
2959	227026
59458	227027
26551	227028
210760	227029
91640	227030
197290	227031
2325	227032
94152	227033
80025	227034
237528	227035
69176	227036
4223	227037
15897	227038
164862	227039
117613	227040
9823	227041
54302	227042
201855	227043
96968	227044
16627	227045
141410	227046
53494	227047
77211	227048
22885	227049
6298	227050
89986	227051
56452	227052
229169	227053
18900	227054
37070	227055
214393	227056
57202	227057
157484	227058
5894	227059
63996	227060
109936	227061
74886	227062
87621	227063
1061	227064
15255	227065
8412	227066
126494	227067
16395	227068
19449	227069
155651	227070
110531	227071
92493	227072
844	227073
63888	227074
8592	227075
956	227076
192889	227077
49768	227078
210660	227079
48292	227080
102908	227081
6174	227082
15048	227083
73167	227084
75636	227085
77410	227086
190251	227087
60481	227088
7433	227089
1355	227090
5100	227091
44243	227092
23243	227093
16221	227094
2539	227095
59632	227096
216396	227097
44922	227098
83672	227099
110378	227100
77342	227101
70503	227102
59	227103
2474	227104
10371	227105
76155	227106
142361	227107
4709	227108
56862	227109
48748	227110
60464	227111
35803	227112
123161	227113
3034	227114
1525	227115
559	227116
1621	227117
30539	227118
7030	227119
36021	227120
88368	227121
11829	227122
6354	227123
3902	227124
91397	227125
44135	227126
61881	227127
720	227128
39579	227129
32907	227130
2526	227131
35458	227132
50224	227133
259236	227134
161588	227135
215334	227136
35800	227137
106154	227138
1727	227139
116560	227140
19169	227141
6823	227142
6229	227143
29140	227144
38023	227145
215333	227146
92599	227147
52837	227148
39047	227149
56272	227150
246106	227151
34549	227152
1187	227153
7111	227154
13273	227155
5620	227156
67563	227157
18973	227158
154143	227159
87951	227160
6398	227161
1856	227162
299	227163
19567	227164
66720	227165
4999	227166
12926	227167
53973	227168
13084	227169
217063	227170
134685	227171
53882	227172
197227	227173
190812	227174
15009	227175
6582	227176
37792	227177
4400	227178
26904	227179
49378	227180
9048	227181
48031	227182
84775	227183
146921	227184
46519	227185
47606	227186
12	227187
15714	227188
164689	227189
1370	227190
29461	227191
36368	227192
2878	227193
2730	227194
159870	227195
58209	227196
35231	227197
26264	227198
12146	227199
166324	227200
8900	227201
24044	227202
259	227203
3325	227204
163556	227205
225391	227206
4385	227207
50385	227208
5912	227209
33130	227210
125945	227211
19177	227212
21046	227213
35521	227214
1611	227215
47785	227216
417	227217
18428	227218
248559	227219
129762	227220
221383	227221
5772	227222
20442	227223
35906	227224
142959	227225
36711	227226
437	227227
52531	227228
4329	227229
57849	227230
268515	227231
22422	227232
16083	227233
107130	227234
1494	227235
4787	227236
2649	227237
74282	227238
22522	227239
6919	227240
131895	227241
43770	227242
4334	227243
195034	227244
40993	227245
35918	227246
4638	227247
65595	227248
41263	227249
37530	227250
29084	227251
2360	227252
57573	227253
55899	227254
179291	227255
11363	227256
1717	227257
47043	227258
245072	227259
117890	227260
93370	227261
115418	227262
11071	227263
59927	227264
64367	227265
17548	227266
24131	227267
5115	227268
194567	227269
1850	227270
43048	227271
58848	227272
232766	227273
134400	227274
31324	227275
2548	227276
13775	227277
61406	227278
537	227279
86970	227280
28048	227281
28420	227282
36678	227283
195485	227284
7786	227285
9871	227286
27243	227287
22490	227288
192650	227289
89225	227290
149298	227291
21448	227292
24675	227293
156989	227294
6856	227295
73896	227296
137625	227297
121386	227298
1781	227299
7914	227300
32058	227301
3474	227302
130981	227303
123121	227304
29385	227305
76139	227306
32956	227307
38565	227308
44433	227309
1260	227310
244	227311
24517	227312
112582	227313
101376	227314
111066	227315
170190	227316
173958	227317
31664	227318
43741	227319
111483	227320
11465	227321
138155	227322
28823	227323
143873	227324
54762	227325
65077	227326
11353	227327
21554	227328
47507	227329
23268	227330
5360	227331
72363	227332
5919	227333
17362	227334
207326	227335
3596	227336
21158	227337
664	227338
209591	227339
35136	227340
81346	227341
8534	227342
11362	227343
3340	227344
66140	227345
101003	227346
3616	227347
74932	227348
2	227349
84722	227350
243836	227351
33618	227352
34079	227353
234642	227354
327	227355
557	227356
7719	227357
47983	227358
2948	227359
2197	227360
7212	227361
25360	227362
36116	227363
18629	227364
12678	227365
4393	227366
43649	227367
11075	227368
6278	227369
884	227370
13196	227371
116793	227372
48274	227373
245	227374
35738	227375
50609	227376
658	227377
18152	227378
7395	227379
1283	227380
3836	227381
5831	227382
153516	227383
189902	227384
7017	227385
58043	227386
121968	227387
89041	227388
44461	227389
115902	227390
34316	227391
107213	227392
10718	227393
26592	227394
25630	227395
10233	227396
11097	227397
47004	227398
91147	227399
22963	227400
2217	227401
8017	227402
214980	227403
6517	227404
262275	227405
151216	227406
90891	227407
776	227408
98498	227409
59266	227410
7746	227411
31103	227412
233676	227413
36677	227414
204675	227415
36584	227416
10723	227417
204736	227418
271492	227419
154519	227420
221398	227421
158206	227422
232728	227423
37721	227424
10231	227425
44791	227426
139	227427
261709	227428
16365	227429
44176	227430
9542	227431
188333	227432
13369	227433
8977	227434
109721	227435
9580	227436
18990	227437
52217	227438
42438	227439
268905	227440
124468	227441
106892	227442
181081	227443
116167	227444
89941	227445
12545	227446
107792	227447
20046	227448
15791	227449
111	227450
7543	227451
64340	227452
31490	227453
87055	227454
2193	227455
11706	227456
147428	227457
9138	227458
138673	227459
9448	227460
18876	227461
9932	227462
154490	227463
2668	227464
115170	227465
147565	227466
59558	227467
222451	227468
1141	227469
252826	227470
1655	227471
43916	227472
82152	227473
125565	227474
41612	227475
66998	227476
24897	227477
260865	227478
22255	227479
21684	227480
32947	227481
57430	227482
100619	227483
1589	227484
7596	227485
28397	227486
75521	227487
717	227488
28	227489
3084	227490
76753	227491
108917	227492
41358	227493
229726	227494
19369	227495
156733	227496
192533	227497
4	227498
119205	227499
1454	227500
210006	227501
96127	227502
4881	227503
61295	227504
10820	227505
151330	227506
181410	227507
10019	227508
27612	227509
99655	227510
6785	227511
24580	227512
24116	227513
1220	227514
7821	227515
168046	227516
101330	227517
68917	227518
58967	227519
171385	227520
222670	227521
70850	227522
165093	227523
107258	227524
36491	227525
60424	227526
63910	227527
8105	227528
74808	227529
13588	227530
2594	227531
8016	227532
18290	227533
5526	227534
8039	227535
24095	227536
49936	227537
5339	227538
197328	227539
65999	227540
104412	227541
96243	227542
10178	227543
85530	227544
21040	227545
155484	227546
74244	227547
41138	227548
11926	227549
178335	227550
271628	227551
1647	227552
110402	227553
89295	227554
27388	227555
79205	227556
56726	227557
197975	227558
162324	227559
18367	227560
67152	227561
26027	227562
112496	227563
54234	227564
105982	227565
18249	227566
30751	227567
54077	227568
61794	227569
141215	227570
94084	227571
6507	227572
35280	227573
38516	227574
27759	227575
157040	227576
115177	227577
4371	227578
110232	227579
1563	227580
10170	227581
49831	227582
718	227583
91776	227584
71156	227585
529	227586
592	227587
166581	227588
18139	227589
127900	227590
86702	227591
8456	227592
6278	227593
6448	227594
10233	227595
227985	227596
94699	227597
103217	227598
3954	227599
2028	227600
52297	227601
79024	227602
67542	227603
46020	227604
42035	227605
14187	227606
72209	227607
17409	227608
34466	227609
13546	227610
54706	227611
921	227612
51528	227613
15624	227614
13009	227615
26582	227616
241565	227617
9556	227618
165778	227619
2493	227620
142023	227621
153326	227622
79470	227623
12709	227624
63137	227625
10637	227626
245	227627
22556	227628
121540	227629
89939	227630
3328	227631
16822	227632
1735	227633
206551	227634
86081	227635
58127	227636
174803	227637
55141	227638
11454	227639
10504	227640
46102	227641
18619	227642
81663	227643
17051	227644
32412	227645
45223	227646
44148	227647
148313	227648
3541	227649
3719	227650
54889	227651
35440	227652
100434	227653
1215	227654
118574	227655
260442	227656
180188	227657
30263	227658
22688	227659
7044	227660
1218	227661
48705	227662
52182	227663
2559	227664
267336	227665
35815	227666
52244	227667
4036	227668
23334	227669
147447	227670
150043	227671
36081	227672
13203	227673
14316	227674
29486	227675
16345	227676
25349	227677
38207	227678
2056	227679
262930	227680
31	227681
179510	227682
36723	227683
143192	227684
149193	227685
129478	227686
167312	227687
109590	227688
2425	227689
1962	227690
204641	227691
75843	227692
272687	227693
1071	227694
101449	227695
17811	227696
155293	227697
209812	227698
185886	227699
15507	227700
12035	227701
22922	227702
2654	227703
5939	227704
34076	227705
31982	227706
95944	227707
13456	227708
19260	227709
167627	227710
44788	227711
5759	227712
19687	227713
239197	227714
45747	227715
87835	227716
20692	227717
3201	227718
252375	227719
34472	227720
111752	227721
2695	227722
40169	227723
60645	227724
1511	227725
144284	227726
626	227727
22327	227728
71912	227729
54734	227730
27869	227731
21433	227732
65794	227733
79724	227734
2857	227735
137118	227736
151324	227737
37320	227738
1493	227739
247	227740
68983	227741
120369	227742
266990	227743
7994	227744
88614	227745
159382	227746
6406	227747
113204	227748
79993	227749
105985	227750
13383	227751
108887	227752
107666	227753
179800	227754
12482	227755
9231	227756
84898	227757
247980	227758
48030	227759
6096	227760
89726	227761
6495	227762
98303	227763
53036	227764
2386	227765
10817	227766
48861	227767
192038	227768
141956	227769
7500	227770
27658	227771
39554	227772
574	227773
9133	227774
539	227775
59486	227776
53417	227777
18160	227778
23276	227779
17197	227780
8137	227781
77498	227782
297	227783
25386	227784
2554	227785
24397	227786
121707	227787
190893	227788
6812	227789
23927	227790
69240	227791
431	227792
26923	227793
128127	227794
6817	227795
9981	227796
195151	227797
35753	227798
87397	227799
53662	227800
227	227801
76119	227802
70665	227803
56405	227804
232473	227805
7042	227806
29237	227807
140257	227808
193446	227809
41953	227810
5787	227811
59403	227812
185816	227813
3523	227814
252866	227815
2923	227816
86483	227817
215534	227818
107118	227819
12533	227820
74386	227821
29803	227822
247491	227823
111729	227824
9396	227825
11982	227826
11070	227827
49	227828
97513	227829
99262	227830
3702	227831
47244	227832
930	227833
41524	227834
11820	227835
154695	227836
26722	227837
16482	227838
17495	227839
4491	227840
135117	227841
7976	227842
24090	227843
156385	227844
583	227845
188172	227846
54402	227847
52166	227848
137625	227849
246526	227850
13596	227851
6419	227852
32217	227853
21423	227854
137	227855
52185	227856
40933	227857
56172	227858
125189	227859
11385	227860
3619	227861
264896	227862
11930	227863
116691	227864
114347	227865
83882	227866
2350	227867
34898	227868
7512	227869
1697	227870
27305	227871
27748	227872
58879	227873
73478	227874
55888	227875
272696	227876
32088	227877
3534	227878
4317	227879
19809	227880
255990	227881
168229	227882
204720	227883
3232	227884
52809	227885
90710	227886
192425	227887
7195	227888
20353	227889
1571	227890
94924	227891
133630	227892
87918	227893
9451	227894
741	227895
137284	227896
46835	227897
170452	227898
75179	227899
17085	227900
607	227901
101570	227902
13615	227903
12233	227904
270221	227905
119430	227906
123234	227907
186	227908
68578	227909
39018	227910
2868	227911
58701	227912
7417	227913
46450	227914
77108	227915
15817	227916
147645	227917
25715	227918
4287	227919
114329	227920
138260	227921
13413	227922
208207	227923
73998	227924
40317	227925
24353	227926
118	227927
19	227928
106445	227929
4378	227930
3317	227931
5813	227932
103523	227933
234770	227934
523	227935
252358	227936
98273	227937
13670	227938
105988	227939
159000	227940
140657	227941
135272	227942
91	227943
13844	227944
119916	227945
24962	227946
34822	227947
899	227948
19352	227949
75321	227950
142950	227951
34049	227952
131044	227953
22644	227954
46318	227955
922	227956
17654	227957
57393	227958
33072	227959
48427	227960
167427	227961
160873	227962
267768	227963
58218	227964
160188	227965
86123	227966
160533	227967
151521	227968
23860	227969
95079	227970
53112	227971
160827	227972
78293	227973
14680	227974
145126	227975
62546	227976
91084	227977
106535	227978
4651	227979
172842	227980
35	227981
252052	227982
1811	227983
90392	227984
5234	227985
20724	227986
8226	227987
1064	227988
7440	227989
5785	227990
204747	227991
108369	227992
261	227993
20055	227994
215712	227995
145602	227996
5027	227997
7388	227998
11659	227999
20767	228000
169793	228001
22802	228002
16950	228003
6772	228004
61250	228005
632	228006
112577	228007
33210	228008
75108	228009
55419	228010
105080	228011
162188	228012
5260	228013
25084	228014
85044	228015
10942	228016
123947	228017
18979	228018
30008	228019
154609	228020
41133	228021
200742	228022
20551	228023
199675	228024
188578	228025
153220	228026
3935	228027
12294	228028
13061	228029
29538	228030
41661	228031
107680	228032
36698	228033
99030	228034
190293	228035
20725	228036
128683	228037
3125	228038
9689	228039
216868	228040
10567	228041
58227	228042
9456	228043
144192	228044
26298	228045
4205	228046
72943	228047
2	228048
73585	228049
60272	228050
4069	228051
78337	228052
2460	228053
253399	228054
10400	228055
11847	228056
527	228057
140049	228058
41863	228059
3263	228060
11620	228061
3879	228062
2269	228063
19053	228064
97431	228065
12239	228066
123999	228067
102480	228068
1561	228069
14022	228070
38413	228071
7949	228072
49171	228073
18815	228074
61124	228075
211365	228076
177607	228077
18626	228078
17303	228079
24196	228080
46878	228081
4484	228082
22458	228083
5789	228084
8329	228085
97239	228086
228486	228087
5225	228088
111244	228089
6004	228090
66441	228091
7568	228092
60580	228093
142462	228094
53096	228095
72851	228096
269039	228097
249687	228098
22472	228099
16368	228100
196517	228101
25910	228102
2373	228103
2009	228104
55110	228105
1824	228106
12835	228107
22343	228108
21946	228109
67706	228110
86706	228111
262538	228112
86549	228113
158931	228114
135	228115
33964	228116
23665	228117
138636	228118
237837	228119
16752	228120
20825	228121
81515	228122
16350	228123
17132	228124
141551	228125
108	228126
18820	228127
41768	228128
29167	228129
193614	228130
5512	228131
5068	228132
55790	228133
228928	228134
25041	228135
83092	228136
3831	228137
34921	228138
32892	228139
128132	228140
7517	228141
8404	228142
2197	228143
5482	228144
54	228145
2372	228146
96724	228147
240161	228148
3292	228149
50172	228150
205637	228151
50130	228152
19481	228153
185645	228154
13895	228155
36605	228156
74836	228157
35706	228158
5453	228159
52024	228160
162266	228161
57376	228162
188228	228163
11242	228164
293	228165
80202	228166
25888	228167
107541	228168
102483	228169
75246	228170
27213	228171
86187	228172
9969	228173
42378	228174
69169	228175
63657	228176
151063	228177
196	228178
11402	228179
73819	228180
91881	228181
65416	228182
52781	228183
161020	228184
84672	228185
7348	228186
128064	228187
247470	228188
66127	228189
31419	228190
163225	228191
74997	228192
3636	228193
106950	228194
79120	228195
61160	228196
66338	228197
25660	228198
139831	228199
24526	228200
51029	228201
10281	228202
68861	228203
42785	228204
187724	228205
8032	228206
5922	228207
122584	228208
74960	228209
3354	228210
4825	228211
168439	228212
3613	228213
147582	228214
15219	228215
3918	228216
97319	228217
13602	228218
992	228219
72871	228220
13607	228221
4703	228222
53695	228223
28098	228224
196128	228225
107588	228226
137919	228227
19275	228228
11260	228229
24	228230
2552	228231
120	228232
10518	228233
3152	228234
228249	228235
6315	228236
153304	228237
162362	228238
72965	228239
15830	228240
90194	228241
1841	228242
6031	228243
193902	228244
89107	228245
24691	228246
13653	228247
71341	228248
167490	228249
53224	228250
35228	228251
25	228252
5697	228253
2318	228254
103587	228255
103939	228256
41648	228257
75694	228258
208847	228259
12772	228260
248744	228261
51774	228262
962	228263
13280	228264
98366	228265
88197	228266
17631	228267
22128	228268
9665	228269
56869	228270
5480	228271
199369	228272
205585	228273
11535	228274
11577	228275
95242	228276
35762	228277
164884	228278
159758	228279
21596	228280
60940	228281
33513	228282
55560	228283
164673	228284
213432	228285
44273	228286
16310	228287
25626	228288
82695	228289
1370	228290
3067	228291
25539	228292
60093	228293
141560	228294
14613	228295
33636	228296
102082	228297
87182	228298
118808	228299
165164	228300
5797	228301
78150	228302
84419	228303
8078	228304
19171	228305
21492	228306
460	228307
14559	228308
136311	228309
17768	228310
1568	228311
128909	228312
8202	228313
161696	228314
179413	228315
36450	228316
70941	228317
4934	228318
49164	228319
3334	228320
5309	228321
259073	228322
158564	228323
248	228324
129138	228325
48732	228326
94582	228327
13422	228328
45007	228329
133240	228330
78847	228331
4360	228332
37768	228333
110	228334
68219	228335
36461	228336
84578	228337
62960	228338
58407	228339
167000	228340
169243	228341
44	228342
16096	228343
59151	228344
88857	228345
92346	228346
21914	228347
11214	228348
39505	228349
979	228350
12482	228351
176599	228352
51238	228353
10554	228354
2471	228355
774	228356
20248	228357
11641	228358
119055	228359
58841	228360
6586	228361
83962	228362
3302	228363
5276	228364
58564	228365
12270	228366
29239	228367
17663	228368
16674	228369
25132	228370
4861	228371
40596	228372
59850	228373
127438	228374
21526	228375
32678	228376
260525	228377
160572	228378
30539	228379
152404	228380
49051	228381
31155	228382
615	228383
23700	228384
35724	228385
5786	228386
8341	228387
16388	228388
40640	228389
20917	228390
158691	228391
3265	228392
4251	228393
7519	228394
248050	228395
121360	228396
70903	228397
25376	228398
22602	228399
141079	228400
64788	228401
51239	228402
1958	228403
130777	228404
6660	228405
1969	228406
67225	228407
11821	228408
35080	228409
142116	228410
2544	228411
67110	228412
5885	228413
21425	228414
85530	228415
3303	228416
785	228417
8144	228418
52770	228419
71334	228420
10790	228421
167688	228422
39395	228423
64983	228424
159678	228425
9665	228426
12070	228427
31866	228428
59849	228429
21394	228430
8199	228431
157152	228432
41638	228433
9526	228434
163630	228435
121317	228436
60217	228437
155698	228438
17940	228439
1511	228440
71641	228441
195489	228442
80907	228443
71695	228444
4821	228445
103939	228446
152773	228447
7110	228448
135373	228449
62293	228450
1135	228451
159634	228452
28628	228453
111329	228454
17256	228455
30441	228456
6658	228457
11945	228458
65751	228459
144	228460
96540	228461
14578	228462
9546	228463
57230	228464
24815	228465
192	228466
4260	228467
51066	228468
31527	228469
5113	228470
214816	228471
11449	228472
146958	228473
29020	228474
90758	228475
444	228476
224117	228477
26673	228478
147290	228479
5625	228480
85761	228481
3803	228482
44229	228483
257669	228484
8341	228485
84214	228486
54171	228487
156193	228488
242490	228489
34763	228490
56	228491
14786	228492
48001	228493
117167	228494
46954	228495
2832	228496
79589	228497
9019	228498
5326	228499
23409	228500
10107	228501
481	228502
65070	228503
212	228504
248606	228505
67561	228506
26721	228507
21667	228508
83569	228509
91358	228510
13623	228511
23996	228512
970	228513
99272	228514
258765	228515
13090	228516
1656	228517
102168	228518
11202	228519
63767	228520
9408	228521
4406	228522
94772	228523
155301	228524
163524	228525
17319	228526
74429	228527
11392	228528
242932	228529
8348	228530
152807	228531
17670	228532
41173	228533
144583	228534
103577	228535
9782	228536
12873	228537
92771	228538
26583	228539
89224	228540
53614	228541
115	228542
10322	228543
144168	228544
15326	228545
7314	228546
51676	228547
601	228548
49875	228549
12983	228550
2256	228551
41217	228552
139179	228553
20057	228554
11974	228555
82988	228556
14399	228557
64366	228558
118139	228559
26253	228560
19963	228561
6098	228562
53556	228563
5020	228564
249797	228565
12367	228566
1227	228567
16236	228568
159963	228569
5296	228570
138360	228571
178607	228572
467	228573
272021	228574
119683	228575
234558	228576
144524	228577
61024	228578
137831	228579
54270	228580
12901	228581
79970	228582
115841	228583
69433	228584
39102	228585
74320	228586
9572	228587
585	228588
148775	228589
65131	228590
1951	228591
123655	228592
80586	228593
209294	228594
12727	228595
58675	228596
272476	228597
56941	228598
61901	228599
234550	228600
4533	228601
44975	228602
32272	228603
52346	228604
44419	228605
27379	228606
77027	228607
15033	228608
90829	228609
107102	228610
108386	228611
44690	228612
2411	228613
37803	228614
32009	228615
68533	228616
16593	228617
28971	228618
1229	228619
70297	228620
25594	228621
36141	228622
57749	228623
74125	228624
6782	228625
92345	228626
5285	228627
6505	228628
5588	228629
445	228630
5701	228631
26553	228632
204493	228633
86925	228634
248	228635
135383	228636
213773	228637
2551	228638
9839	228639
247588	228640
4544	228641
111249	228642
74906	228643
123526	228644
66922	228645
6146	228646
13187	228647
7207	228648
829	228649
92226	228650
6810	228651
262246	228652
113081	228653
1490	228654
21145	228655
4737	228656
102470	228657
106668	228658
150704	228659
47740	228660
2264	228661
220777	228662
9127	228663
54448	228664
43625	228665
58445	228666
44260	228667
10605	228668
2213	228669
7400	228670
105550	228671
7468	228672
13244	228673
272396	228674
13594	228675
24247	228676
46511	228677
15036	228678
18583	228679
22070	228680
1671	228681
169965	228682
14259	228683
3134	228684
45567	228685
3838	228686
26625	228687
208539	228688
110159	228689
250332	228690
134697	228691
28847	228692
5581	228693
16	228694
73858	228695
15409	228696
33141	228697
113995	228698
8028	228699
36188	228700
183663	228701
1100	228702
234182	228703
2773	228704
32980	228705
302	228706
15048	228707
2546	228708
14695	228709
93	228710
42846	228711
3820	228712
122974	228713
104101	228714
60201	228715
193182	228716
44321	228717
223831	228718
89468	228719
58066	228720
49150	228721
27344	228722
5230	228723
2048	228724
67784	228725
75204	228726
48493	228727
1516	228728
970	228729
16580	228730
140293	228731
98181	228732
41958	228733
5546	228734
190410	228735
1119	228736
84742	228737
9298	228738
2800	228739
77471	228740
94286	228741
13666	228742
131195	228743
160574	228744
151218	228745
111	228746
124961	228747
109208	228748
55652	228749
452	228750
12179	228751
3754	228752
16422	228753
239792	228754
66744	228755
46927	228756
6204	228757
43340	228758
42114	228759
30844	228760
201992	228761
210323	228762
21426	228763
5026	228764
61701	228765
101720	228766
28425	228767
44128	228768
186133	228769
21329	228770
61802	228771
49635	228772
68442	228773
3884	228774
66498	228775
46156	228776
1733	228777
221069	228778
32625	228779
4823	228780
57463	228781
5299	228782
57110	228783
49086	228784
76309	228785
20531	228786
167220	228787
7958	228788
74906	228789
125646	228790
34115	228791
69921	228792
183293	228793
8948	228794
40473	228795
105749	228796
61106	228797
52311	228798
76166	228799
44098	228800
106341	228801
118397	228802
10502	228803
109508	228804
20146	228805
2600	228806
772	228807
178249	228808
34526	228809
12169	228810
214565	228811
56989	228812
150896	228813
49558	228814
15726	228815
5018	228816
139610	228817
32508	228818
73396	228819
105624	228820
70366	228821
252506	228822
222404	228823
9502	228824
13914	228825
18191	228826
23530	228827
486	228828
7507	228829
46418	228830
4219	228831
70642	228832
54316	228833
142221	228834
246060	228835
22777	228836
2890	228837
96944	228838
160314	228839
3873	228840
25883	228841
17023	228842
86274	228843
82798	228844
5490	228845
59999	228846
50534	228847
219495	228848
13334	228849
8637	228850
35368	228851
265950	228852
99437	228853
137527	228854
4372	228855
150750	228856
14564	228857
15868	228858
34	228859
33	228860
8074	228861
10536	228862
98075	228863
8278	228864
73417	228865
167189	228866
133790	228867
98737	228868
24744	228869
21025	228870
13925	228871
11284	228872
96366	228873
153164	228874
50550	228875
1583	228876
175	228877
24794	228878
7	228879
44456	228880
166148	228881
4028	228882
54456	228883
4877	228884
268601	228885
11490	228886
104013	228887
6281	228888
238663	228889
563	228890
10917	228891
296	228892
130644	228893
104055	228894
83112	228895
52411	228896
69086	228897
84905	228898
1223	228899
69479	228900
21398	228901
123398	228902
70134	228903
46969	228904
63716	228905
8059	228906
108189	228907
17611	228908
81562	228909
8057	228910
40561	228911
9552	228912
35911	228913
2517	228914
6974	228915
44171	228916
19900	228917
42537	228918
3628	228919
48762	228920
2925	228921
48244	228922
35671	228923
45812	228924
14216	228925
7204	228926
3113	228927
2603	228928
3399	228929
149652	228930
2888	228931
2774	228932
147575	228933
5424	228934
95260	228935
13092	228936
13009	228937
110495	228938
112166	228939
52659	228940
10437	228941
272733	228942
150149	228943
26687	228944
37085	228945
197527	228946
9988	228947
229775	228948
123660	228949
789	228950
77175	228951
33774	228952
24128	228953
47498	228954
581	228955
235609	228956
4358	228957
203248	228958
3241	228959
136037	228960
43627	228961
19736	228962
3226	228963
137696	228964
3676	228965
21881	228966
846	228967
2475	228968
31321	228969
55262	228970
4120	228971
31879	228972
24716	228973
67401	228974
139511	228975
149525	228976
22784	228977
107997	228978
3262	228979
267415	228980
83689	228981
6012	228982
22781	228983
54700	228984
92952	228985
2482	228986
106	228987
39238	228988
60837	228989
2002	228990
93953	228991
33203	228992
15459	228993
24213	228994
69346	228995
45616	228996
132642	228997
397	228998
255341	228999
83275	229000
361	229001
215671	229002
228542	229003
1573	229004
169636	229005
21625	229006
11578	229007
8400	229008
131654	229009
1781	229010
58694	229011
19042	229012
55945	229013
5061	229014
5163	229015
5964	229016
42783	229017
36395	229018
96490	229019
224632	229020
13954	229021
79351	229022
46632	229023
82327	229024
1855	229025
18199	229026
43922	229027
75044	229028
39779	229029
152257	229030
137424	229031
65568	229032
14626	229033
74051	229034
4689	229035
132664	229036
65178	229037
3584	229038
47307	229039
57774	229040
2901	229041
41813	229042
97010	229043
45777	229044
54405	229045
70454	229046
33637	229047
9009	229048
269205	229049
185275	229050
38479	229051
23402	229052
18883	229053
69052	229054
252097	229055
38266	229056
68390	229057
256206	229058
48814	229059
35694	229060
7293	229061
139949	229062
138095	229063
41567	229064
100004	229065
12578	229066
42096	229067
3150	229068
156615	229069
271673	229070
113577	229071
117809	229072
146145	229073
13081	229074
10951	229075
3417	229076
256797	229077
105742	229078
108888	229079
143856	229080
52438	229081
50082	229082
26654	229083
2858	229084
88943	229085
100562	229086
23835	229087
64074	229088
85231	229089
13780	229090
7556	229091
99761	229092
52432	229093
157664	229094
16779	229095
89390	229096
46046	229097
12034	229098
174254	229099
106285	229100
3944	229101
57770	229102
61935	229103
38443	229104
205568	229105
78713	229106
117285	229107
59530	229108
63764	229109
142117	229110
13794	229111
32234	229112
152628	229113
3746	229114
77440	229115
5998	229116
173693	229117
74435	229118
37182	229119
5861	229120
40691	229121
22550	229122
227396	229123
5229	229124
18209	229125
99721	229126
96094	229127
10028	229128
31998	229129
76010	229130
23186	229131
1232	229132
95543	229133
65895	229134
12045	229135
26780	229136
110860	229137
245938	229138
115240	229139
252757	229140
3000	229141
60041	229142
258584	229143
8221	229144
116196	229145
169849	229146
47863	229147
103120	229148
9524	229149
88033	229150
2448	229151
2461	229152
18792	229153
21299	229154
154586	229155
3029	229156
10954	229157
196	229158
30830	229159
54236	229160
18571	229161
9601	229162
9735	229163
1477	229164
36794	229165
16649	229166
208160	229167
56935	229168
8314	229169
31905	229170
51616	229171
2043	229172
4161	229173
81139	229174
37282	229175
88883	229176
25778	229177
68935	229178
448	229179
20857	229180
104871	229181
7854	229182
234677	229183
87772	229184
40106	229185
89805	229186
6826	229187
32531	229188
10	229189
266332	229190
221302	229191
101960	229192
24418	229193
24939	229194
49473	229195
31919	229196
20581	229197
7386	229198
28895	229199
2574	229200
253361	229201
44067	229202
96929	229203
74326	229204
177302	229205
3224	229206
230274	229207
44182	229208
53720	229209
261681	229210
9	229211
87021	229212
111049	229213
2926	229214
196802	229215
41334	229216
24903	229217
171365	229218
86228	229219
7780	229220
22073	229221
2122	229222
2	229223
106174	229224
45083	229225
5269	229226
106888	229227
183033	229228
31550	229229
132534	229230
2272	229231
50568	229232
135380	229233
42471	229234
1286	229235
88318	229236
62602	229237
69141	229238
20657	229239
512	229240
72736	229241
12374	229242
94659	229243
70408	229244
214770	229245
29601	229246
88459	229247
75986	229248
18448	229249
1883	229250
655	229251
22894	229252
109129	229253
7452	229254
9200	229255
89158	229256
48352	229257
14700	229258
7603	229259
5949	229260
5115	229261
32204	229262
38940	229263
81792	229264
7868	229265
269729	229266
34494	229267
64860	229268
10866	229269
78379	229270
882	229271
61	229272
31760	229273
75869	229274
9467	229275
57729	229276
156463	229277
507	229278
30079	229279
153126	229280
24167	229281
8693	229282
869	229283
204430	229284
8115	229285
101100	229286
143958	229287
38882	229288
15207	229289
2172	229290
29654	229291
59624	229292
36911	229293
6523	229294
83561	229295
5450	229296
80581	229297
61297	229298
759	229299
93848	229300
69311	229301
203005	229302
29565	229303
53322	229304
209331	229305
63923	229306
132421	229307
1150	229308
7905	229309
27716	229310
126118	229311
36636	229312
14315	229313
2462	229314
79912	229315
136346	229316
10928	229317
46813	229318
12177	229319
71213	229320
121984	229321
34529	229322
12090	229323
100028	229324
249429	229325
71138	229326
93014	229327
9389	229328
36706	229329
81959	229330
57745	229331
246483	229332
191153	229333
26202	229334
778	229335
97063	229336
58375	229337
4832	229338
153367	229339
110070	229340
27990	229341
11739	229342
28761	229343
11251	229344
102684	229345
53199	229346
272720	229347
12547	229348
29298	229349
33222	229350
140945	229351
18525	229352
58129	229353
2848	229354
125512	229355
8478	229356
168177	229357
3158	229358
55185	229359
4679	229360
28309	229361
13041	229362
166499	229363
355	229364
187	229365
166934	229366
219251	229367
8161	229368
48096	229369
50756	229370
7163	229371
14965	229372
2152	229373
45378	229374
59749	229375
69290	229376
64185	229377
150005	229378
220066	229379
17139	229380
4545	229381
63734	229382
101787	229383
236669	229384
2076	229385
68278	229386
60304	229387
88894	229388
2923	229389
92690	229390
159422	229391
76595	229392
61674	229393
2958	229394
47865	229395
137128	229396
25693	229397
107637	229398
160336	229399
7504	229400
7233	229401
129424	229402
10179	229403
7333	229404
6113	229405
54798	229406
3419	229407
211174	229408
2996	229409
128464	229410
34126	229411
5999	229412
29730	229413
1948	229414
175243	229415
48401	229416
53612	229417
108995	229418
239988	229419
2352	229420
91385	229421
29527	229422
57173	229423
12266	229424
20498	229425
218435	229426
144650	229427
5015	229428
7	229429
146479	229430
55279	229431
95993	229432
113525	229433
92776	229434
146459	229435
15108	229436
7968	229437
116749	229438
7361	229439
137318	229440
66840	229441
4181	229442
4415	229443
155575	229444
7926	229445
201104	229446
170294	229447
87809	229448
155395	229449
203485	229450
36116	229451
9706	229452
117065	229453
259224	229454
36355	229455
240606	229456
61921	229457
81699	229458
126466	229459
45234	229460
122348	229461
55450	229462
24915	229463
1103	229464
44167	229465
6676	229466
8413	229467
8249	229468
5651	229469
13636	229470
40239	229471
205841	229472
170141	229473
15825	229474
2999	229475
82615	229476
633	229477
225794	229478
102231	229479
81411	229480
29433	229481
30274	229482
180079	229483
16159	229484
80330	229485
9558	229486
30867	229487
106723	229488
32746	229489
85848	229490
53527	229491
45835	229492
36107	229493
138490	229494
13535	229495
25183	229496
60163	229497
496	229498
157024	229499
3113	229500
1787	229501
14809	229502
89928	229503
4618	229504
12840	229505
27062	229506
20639	229507
27550	229508
172869	229509
47342	229510
37257	229511
45114	229512
20686	229513
35812	229514
1121	229515
235815	229516
21612	229517
16396	229518
15434	229519
65809	229520
78977	229521
140676	229522
57802	229523
101523	229524
213218	229525
123243	229526
103583	229527
82435	229528
20639	229529
29502	229530
64048	229531
21418	229532
243012	229533
11789	229534
12	229535
79394	229536
30223	229537
271355	229538
118170	229539
72175	229540
171256	229541
89049	229542
10478	229543
94832	229544
667	229545
3401	229546
5770	229547
100083	229548
9119	229549
7084	229550
27456	229551
35010	229552
168191	229553
10817	229554
24496	229555
103636	229556
144072	229557
95698	229558
15882	229559
37622	229560
25426	229561
268597	229562
206142	229563
113836	229564
588	229565
34336	229566
133894	229567
191381	229568
17494	229569
236755	229570
32086	229571
62645	229572
42501	229573
14108	229574
110782	229575
10189	229576
7634	229577
2343	229578
14950	229579
6669	229580
58875	229581
12267	229582
89	229583
132361	229584
117827	229585
12960	229586
16630	229587
103857	229588
494	229589
14759	229590
70022	229591
51305	229592
115075	229593
170981	229594
29061	229595
156949	229596
40504	229597
36046	229598
43083	229599
168969	229600
6800	229601
493	229602
160321	229603
75658	229604
38867	229605
27419	229606
37312	229607
7750	229608
83754	229609
76866	229610
4012	229611
2601	229612
169082	229613
208626	229614
101702	229615
5236	229616
222274	229617
27672	229618
143708	229619
21553	229620
96012	229621
51673	229622
268746	229623
22741	229624
92945	229625
77686	229626
1243	229627
102254	229628
1184	229629
239241	229630
79476	229631
91275	229632
32015	229633
115702	229634
3929	229635
107243	229636
21083	229637
129991	229638
526	229639
11997	229640
76112	229641
138687	229642
117050	229643
30425	229644
8173	229645
2693	229646
8166	229647
6721	229648
33634	229649
18	229650
27556	229651
86944	229652
2656	229653
7635	229654
101475	229655
17467	229656
20895	229657
44092	229658
7182	229659
6984	229660
325	229661
616	229662
79869	229663
19948	229664
99869	229665
33745	229666
113	229667
83632	229668
3873	229669
95229	229670
164666	229671
36439	229672
105428	229673
139662	229674
28109	229675
45442	229676
72320	229677
240298	229678
3471	229679
99197	229680
21883	229681
16288	229682
39132	229683
67991	229684
35040	229685
94594	229686
37797	229687
154752	229688
2801	229689
60907	229690
137002	229691
30032	229692
47898	229693
31980	229694
158953	229695
117059	229696
89548	229697
28549	229698
52843	229699
137862	229700
16271	229701
793	229702
220624	229703
71424	229704
26016	229705
71286	229706
62182	229707
16291	229708
173089	229709
40364	229710
2171	229711
81456	229712
49209	229713
163970	229714
206822	229715
12580	229716
74168	229717
7763	229718
26847	229719
5208	229720
15580	229721
2660	229722
176150	229723
2987	229724
66694	229725
73669	229726
1345	229727
12137	229728
19268	229729
46292	229730
6097	229731
46635	229732
85218	229733
10562	229734
15617	229735
88158	229736
145880	229737
33332	229738
595	229739
11149	229740
1232	229741
76303	229742
17152	229743
51151	229744
43748	229745
5491	229746
3767	229747
224157	229748
155402	229749
4195	229750
3146	229751
193881	229752
118051	229753
201270	229754
8518	229755
5815	229756
106083	229757
5457	229758
62203	229759
52713	229760
10854	229761
14360	229762
132505	229763
1791	229764
9806	229765
9557	229766
5847	229767
9497	229768
4858	229769
38853	229770
50770	229771
29569	229772
11415	229773
170182	229774
81987	229775
9611	229776
217958	229777
3141	229778
93389	229779
15486	229780
183523	229781
38133	229782
204565	229783
4839	229784
120589	229785
19124	229786
67349	229787
40922	229788
15127	229789
3173	229790
27388	229791
3791	229792
85	229793
3786	229794
221478	229795
74761	229796
222863	229797
35758	229798
22495	229799
31510	229800
257204	229801
51003	229802
264264	229803
18653	229804
28939	229805
66551	229806
53998	229807
112253	229808
243505	229809
176041	229810
35291	229811
1086	229812
40521	229813
130	229814
240233	229815
49258	229816
241885	229817
35502	229818
158	229819
391	229820
26556	229821
79548	229822
42799	229823
247011	229824
53126	229825
39406	229826
19861	229827
21759	229828
158766	229829
47368	229830
73845	229831
10186	229832
26052	229833
239258	229834
54	229835
18038	229836
63	229837
6050	229838
4133	229839
48031	229840
20615	229841
5137	229842
15719	229843
4096	229844
14541	229845
45328	229846
171143	229847
2732	229848
749	229849
55156	229850
41039	229851
13344	229852
162428	229853
4442	229854
97466	229855
126995	229856
12588	229857
253230	229858
14978	229859
240040	229860
31352	229861
136784	229862
52099	229863
78228	229864
34980	229865
59398	229866
70422	229867
26980	229868
37095	229869
169361	229870
149224	229871
24225	229872
23729	229873
7115	229874
24396	229875
107321	229876
171322	229877
3365	229878
46007	229879
2105	229880
2268	229881
40945	229882
29351	229883
74285	229884
24137	229885
5255	229886
140577	229887
7015	229888
4106	229889
73479	229890
18584	229891
1815	229892
62328	229893
32329	229894
5794	229895
3810	229896
73579	229897
5863	229898
241837	229899
23987	229900
33042	229901
110967	229902
55222	229903
48436	229904
234871	229905
129691	229906
29086	229907
163447	229908
27733	229909
18488	229910
231734	229911
3425	229912
115930	229913
199091	229914
34078	229915
6420	229916
224	229917
213555	229918
45374	229919
233526	229920
14896	229921
257021	229922
39376	229923
259111	229924
7577	229925
34867	229926
49473	229927
29672	229928
166223	229929
166211	229930
4283	229931
1952	229932
4255	229933
134964	229934
82528	229935
7922	229936
67527	229937
2372	229938
51709	229939
1025	229940
171276	229941
26870	229942
52675	229943
21362	229944
4338	229945
4315	229946
109322	229947
10004	229948
169722	229949
244144	229950
115749	229951
4036	229952
124974	229953
167983	229954
2938	229955
90786	229956
68746	229957
849	229958
18647	229959
26692	229960
246721	229961
58864	229962
25874	229963
76495	229964
6725	229965
146600	229966
30904	229967
85728	229968
77444	229969
149914	229970
1312	229971
99273	229972
116616	229973
30391	229974
72769	229975
236729	229976
72297	229977
43437	229978
44382	229979
21645	229980
28817	229981
10120	229982
131416	229983
30771	229984
3	229985
11730	229986
20229	229987
23004	229988
72259	229989
16614	229990
4608	229991
180449	229992
97514	229993
75517	229994
1110	229995
1531	229996
46974	229997
18670	229998
156861	229999
4943	230000
81667	230001
132681	230002
165419	230003
72449	230004
11893	230005
15285	230006
63152	230007
12565	230008
26678	230009
69388	230010
160936	230011
117021	230012
57687	230013
101055	230014
104693	230015
13874	230016
10925	230017
68752	230018
22956	230019
5381	230020
171292	230021
162283	230022
243333	230023
26356	230024
218861	230025
3498	230026
27468	230027
12767	230028
8568	230029
138090	230030
83556	230031
29400	230032
94679	230033
19799	230034
12088	230035
16087	230036
42139	230037
20648	230038
20067	230039
28438	230040
154465	230041
25876	230042
249167	230043
78975	230044
6570	230045
209213	230046
82015	230047
23419	230048
5067	230049
82736	230050
4872	230051
147228	230052
115013	230053
50001	230054
93707	230055
4941	230056
10548	230057
2570	230058
30303	230059
108708	230060
173976	230061
132	230062
14023	230063
65916	230064
42105	230065
19757	230066
41989	230067
32052	230068
82321	230069
12429	230070
1612	230071
64190	230072
271725	230073
75180	230074
21077	230075
58936	230076
93368	230077
50001	230078
68563	230079
137437	230080
8552	230081
4250	230082
154292	230083
39623	230084
3457	230085
5584	230086
1325	230087
16357	230088
15950	230089
107501	230090
41890	230091
35358	230092
1028	230093
2052	230094
870	230095
108021	230096
128165	230097
47000	230098
49552	230099
39033	230100
6287	230101
15607	230102
11046	230103
224615	230104
122892	230105
32251	230106
52887	230107
29954	230108
129467	230109
7283	230110
12697	230111
3048	230112
35615	230113
394	230114
19277	230115
14389	230116
87420	230117
37057	230118
29407	230119
25970	230120
131981	230121
69171	230122
3892	230123
34402	230124
82351	230125
49365	230126
43725	230127
13331	230128
67577	230129
1743	230130
3645	230131
44837	230132
20025	230133
33963	230134
38400	230135
89507	230136
17591	230137
11254	230138
105767	230139
16426	230140
147885	230141
14380	230142
256708	230143
106826	230144
35857	230145
48310	230146
85492	230147
111958	230148
17230	230149
1012	230150
9722	230151
48416	230152
45816	230153
135713	230154
44150	230155
5862	230156
89306	230157
101973	230158
1326	230159
128718	230160
14534	230161
63813	230162
17561	230163
68703	230164
27544	230165
64989	230166
118935	230167
1449	230168
88429	230169
104495	230170
171328	230171
134246	230172
91071	230173
2343	230174
154120	230175
9005	230176
84937	230177
101151	230178
172632	230179
3257	230180
85618	230181
171387	230182
195971	230183
102913	230184
153597	230185
212	230186
107749	230187
236551	230188
22	230189
82893	230190
2601	230191
36273	230192
20508	230193
362	230194
454	230195
67688	230196
94319	230197
292	230198
28957	230199
26964	230200
261039	230201
6811	230202
41394	230203
32499	230204
1372	230205
6882	230206
46778	230207
36927	230208
1664	230209
65056	230210
97823	230211
69692	230212
147442	230213
32386	230214
728	230215
46815	230216
72359	230217
27770	230218
238537	230219
563	230220
5823	230221
213764	230222
835	230223
5210	230224
317	230225
117240	230226
1973	230227
97407	230228
154793	230229
102438	230230
27984	230231
125658	230232
31086	230233
154721	230234
115055	230235
133268	230236
3801	230237
218085	230238
82963	230239
24617	230240
171882	230241
6091	230242
5072	230243
3422	230244
92599	230245
19469	230246
3006	230247
175988	230248
164685	230249
141961	230250
21417	230251
18994	230252
12881	230253
198268	230254
15211	230255
11374	230256
27224	230257
27589	230258
30611	230259
8693	230260
50383	230261
47186	230262
107256	230263
1778	230264
34152	230265
7768	230266
34685	230267
14744	230268
11974	230269
90777	230270
91437	230271
355	230272
37193	230273
105882	230274
4133	230275
37154	230276
3687	230277
12680	230278
138047	230279
36130	230280
242699	230281
58797	230282
56889	230283
162433	230284
11737	230285
144637	230286
12739	230287
20955	230288
2182	230289
77	230290
78653	230291
107225	230292
65043	230293
139450	230294
33959	230295
59325	230296
55931	230297
12766	230298
3098	230299
224649	230300
29332	230301
46478	230302
59487	230303
477	230304
70492	230305
644	230306
191244	230307
226687	230308
13414	230309
136432	230310
36353	230311
3645	230312
2291	230313
170967	230314
175022	230315
89776	230316
119665	230317
59743	230318
11507	230319
57504	230320
134005	230321
49739	230322
27460	230323
17659	230324
1614	230325
100645	230326
75896	230327
110550	230328
48449	230329
31717	230330
27231	230331
43841	230332
43624	230333
336	230334
272730	230335
31392	230336
125667	230337
42510	230338
186767	230339
102607	230340
62269	230341
234928	230342
1495	230343
92127	230344
13183	230345
47049	230346
74733	230347
1045	230348
77970	230349
4427	230350
5660	230351
71653	230352
14961	230353
188215	230354
268355	230355
32356	230356
556	230357
138731	230358
135249	230359
67558	230360
5117	230361
263912	230362
14812	230363
144943	230364
5527	230365
224489	230366
487	230367
31169	230368
203760	230369
6447	230370
18017	230371
15206	230372
17501	230373
146286	230374
241501	230375
186675	230376
122469	230377
103894	230378
13652	230379
176904	230380
157552	230381
54696	230382
6712	230383
10889	230384
6573	230385
162314	230386
22883	230387
651	230388
11048	230389
1794	230390
603	230391
116071	230392
4665	230393
10189	230394
3902	230395
28914	230396
24416	230397
854	230398
35007	230399
2758	230400
4087	230401
6310	230402
106497	230403
263806	230404
10198	230405
16177	230406
15357	230407
102534	230408
217470	230409
5815	230410
131413	230411
3833	230412
25006	230413
36151	230414
44700	230415
3400	230416
40503	230417
1741	230418
109794	230419
6829	230420
165833	230421
70237	230422
55643	230423
93513	230424
123	230425
90146	230426
74555	230427
370	230428
62683	230429
104041	230430
4977	230431
52688	230432
58010	230433
252056	230434
41322	230435
20629	230436
271712	230437
7961	230438
56098	230439
52437	230440
146811	230441
22517	230442
54714	230443
22189	230444
69812	230445
15493	230446
53467	230447
1930	230448
16152	230449
143247	230450
247032	230451
41495	230452
6993	230453
4882	230454
2492	230455
7068	230456
1121	230457
139088	230458
90673	230459
5950	230460
36053	230461
184367	230462
2564	230463
85043	230464
38978	230465
17082	230466
33368	230467
16999	230468
35740	230469
169434	230470
112667	230471
153692	230472
255448	230473
133956	230474
128897	230475
223423	230476
7409	230477
113112	230478
44931	230479
121740	230480
21001	230481
53234	230482
93980	230483
23903	230484
24998	230485
167944	230486
165821	230487
28497	230488
105078	230489
62206	230490
5714	230491
7254	230492
29167	230493
3490	230494
12086	230495
51427	230496
28116	230497
135021	230498
8945	230499
4333	230500
75323	230501
44941	230502
29439	230503
3853	230504
62044	230505
40606	230506
9179	230507
3031	230508
56039	230509
1405	230510
179645	230511
27895	230512
48629	230513
963	230514
129506	230515
14568	230516
77530	230517
1	230518
235	230519
65738	230520
33549	230521
14103	230522
26594	230523
158591	230524
222078	230525
3845	230526
9692	230527
149146	230528
15285	230529
1065	230530
53054	230531
55642	230532
69684	230533
53623	230534
76467	230535
34248	230536
16198	230537
33261	230538
27892	230539
32926	230540
49587	230541
3472	230542
60569	230543
254548	230544
134172	230545
170571	230546
9936	230547
132324	230548
81003	230549
4211	230550
27180	230551
40893	230552
142513	230553
53817	230554
2641	230555
28043	230556
1175	230557
39612	230558
56869	230559
22883	230560
31177	230561
98384	230562
11948	230563
156351	230564
8049	230565
84707	230566
40526	230567
157154	230568
68254	230569
45538	230570
427	230571
4769	230572
16900	230573
117764	230574
126398	230575
88165	230576
170314	230577
38479	230578
156649	230579
7251	230580
6521	230581
14273	230582
41650	230583
67662	230584
133837	230585
77142	230586
305	230587
243275	230588
76924	230589
114360	230590
82085	230591
24	230592
21430	230593
4623	230594
248285	230595
97928	230596
148614	230597
7663	230598
133235	230599
125054	230600
149827	230601
15791	230602
18718	230603
31405	230604
142206	230605
46892	230606
10709	230607
15446	230608
25638	230609
22641	230610
26583	230611
47475	230612
136622	230613
8038	230614
210615	230615
40788	230616
168729	230617
161482	230618
20849	230619
233468	230620
31395	230621
4944	230622
137785	230623
74001	230624
209285	230625
67178	230626
232163	230627
52704	230628
237337	230629
11084	230630
12416	230631
82748	230632
1929	230633
29373	230634
156386	230635
21013	230636
4142	230637
78185	230638
13262	230639
2101	230640
3777	230641
9652	230642
205041	230643
6624	230644
1236	230645
92780	230646
4733	230647
148747	230648
67158	230649
64681	230650
90421	230651
186294	230652
47877	230653
250665	230654
113033	230655
47328	230656
36828	230657
18488	230658
103657	230659
3414	230660
263007	230661
47077	230662
57024	230663
12895	230664
87041	230665
78270	230666
253333	230667
104824	230668
48020	230669
241089	230670
189711	230671
42643	230672
185365	230673
97850	230674
9387	230675
98732	230676
50881	230677
270844	230678
196799	230679
1775	230680
171057	230681
47484	230682
207942	230683
20047	230684
7322	230685
103229	230686
58185	230687
144549	230688
87856	230689
105663	230690
81102	230691
1001	230692
170873	230693
11988	230694
47274	230695
7935	230696
26506	230697
75392	230698
136293	230699
77574	230700
2192	230701
160748	230702
7850	230703
1045	230704
93115	230705
16477	230706
1482	230707
11650	230708
41767	230709
1811	230710
315	230711
53254	230712
82201	230713
60300	230714
18460	230715
203912	230716
271924	230717
157222	230718
1851	230719
1434	230720
1297	230721
161100	230722
117912	230723
149007	230724
136049	230725
43602	230726
42091	230727
41175	230728
1515	230729
8720	230730
10450	230731
34254	230732
245598	230733
20725	230734
23823	230735
3228	230736
7642	230737
154149	230738
58478	230739
9623	230740
112460	230741
4164	230742
14755	230743
41520	230744
11118	230745
19464	230746
27900	230747
15001	230748
36772	230749
142473	230750
23429	230751
117281	230752
190285	230753
42235	230754
87499	230755
8268	230756
16768	230757
75351	230758
157634	230759
212479	230760
1365	230761
52975	230762
44426	230763
128402	230764
175695	230765
4268	230766
79788	230767
19618	230768
27071	230769
90241	230770
921	230771
32122	230772
165546	230773
58230	230774
58884	230775
159697	230776
621	230777
21161	230778
272704	230779
4368	230780
117866	230781
45307	230782
107493	230783
46737	230784
61620	230785
122880	230786
140992	230787
18187	230788
152009	230789
68317	230790
212092	230791
64033	230792
6053	230793
2774	230794
15185	230795
10442	230796
19	230797
10687	230798
76401	230799
60806	230800
39906	230801
92733	230802
55358	230803
1274	230804
10484	230805
2499	230806
441	230807
83249	230808
28821	230809
23847	230810
142565	230811
677	230812
29081	230813
22776	230814
14318	230815
68048	230816
10401	230817
1987	230818
3610	230819
112635	230820
75782	230821
262654	230822
188618	230823
49535	230824
48698	230825
153849	230826
192698	230827
1704	230828
10914	230829
213725	230830
47390	230831
118721	230832
146420	230833
8558	230834
109968	230835
42444	230836
57401	230837
61411	230838
3179	230839
85808	230840
25021	230841
15200	230842
241651	230843
13303	230844
12159	230845
117419	230846
114332	230847
2605	230848
256875	230849
47662	230850
72386	230851
43570	230852
65899	230853
744	230854
19815	230855
104000	230856
3635	230857
13874	230858
252298	230859
15695	230860
268847	230861
6826	230862
40652	230863
1532	230864
226874	230865
84440	230866
35623	230867
11641	230868
6874	230869
19255	230870
771	230871
27914	230872
72931	230873
37696	230874
16862	230875
555	230876
116946	230877
117959	230878
14428	230879
87458	230880
124291	230881
785	230882
114034	230883
52815	230884
16108	230885
67563	230886
8244	230887
31623	230888
17541	230889
46827	230890
261162	230891
422	230892
39278	230893
11507	230894
41300	230895
248518	230896
38677	230897
3002	230898
22402	230899
9694	230900
118034	230901
32822	230902
4017	230903
15607	230904
81757	230905
205193	230906
14396	230907
27262	230908
110270	230909
45551	230910
163055	230911
14837	230912
28047	230913
2117	230914
1172	230915
175714	230916
16673	230917
101723	230918
94786	230919
16178	230920
1229	230921
47735	230922
102934	230923
267550	230924
63949	230925
765	230926
1296	230927
213355	230928
1320	230929
14863	230930
117023	230931
70021	230932
96829	230933
34090	230934
5435	230935
8711	230936
75725	230937
40488	230938
27433	230939
26290	230940
32564	230941
101	230942
127976	230943
65888	230944
74327	230945
16691	230946
26766	230947
14444	230948
34639	230949
383	230950
216173	230951
12119	230952
282	230953
55512	230954
967	230955
5900	230956
10572	230957
486	230958
36807	230959
182145	230960
401	230961
45468	230962
104307	230963
17920	230964
81786	230965
12864	230966
48116	230967
77378	230968
106973	230969
169518	230970
12096	230971
74402	230972
72706	230973
11054	230974
4233	230975
260389	230976
124584	230977
51079	230978
64024	230979
54698	230980
216472	230981
77797	230982
6220	230983
73732	230984
50246	230985
257541	230986
7649	230987
38456	230988
301	230989
19657	230990
2581	230991
97448	230992
188063	230993
5555	230994
7604	230995
24344	230996
82592	230997
3047	230998
23697	230999
116884	231000
3383	231001
1346	231002
63253	231003
16246	231004
6502	231005
11598	231006
19473	231007
87090	231008
138996	231009
14625	231010
34119	231011
90771	231012
137811	231013
2494	231014
213116	231015
1624	231016
151176	231017
204583	231018
14058	231019
81747	231020
56302	231021
18189	231022
1730	231023
42458	231024
12601	231025
62649	231026
215817	231027
81031	231028
54180	231029
28759	231030
31595	231031
142012	231032
20719	231033
47435	231034
38782	231035
34297	231036
141768	231037
33582	231038
15585	231039
42073	231040
35650	231041
11325	231042
48940	231043
4860	231044
143622	231045
93950	231046
206714	231047
22908	231048
72766	231049
2050	231050
37984	231051
83338	231052
4791	231053
6683	231054
120461	231055
84667	231056
16270	231057
6511	231058
82	231059
25918	231060
108008	231061
13871	231062
80287	231063
6505	231064
173597	231065
65224	231066
255962	231067
6883	231068
16375	231069
126618	231070
54303	231071
2053	231072
28551	231073
57785	231074
112865	231075
150754	231076
124626	231077
25074	231078
109913	231079
29783	231080
90023	231081
1296	231082
18001	231083
1993	231084
1915	231085
75848	231086
18665	231087
2049	231088
60929	231089
13551	231090
112785	231091
104258	231092
67405	231093
2108	231094
2791	231095
85501	231096
2402	231097
684	231098
1145	231099
41850	231100
8612	231101
12125	231102
95444	231103
150015	231104
28685	231105
177226	231106
106303	231107
8779	231108
3166	231109
1166	231110
169671	231111
54056	231112
3158	231113
3382	231114
8646	231115
15164	231116
9144	231117
16531	231118
257247	231119
12427	231120
115653	231121
9038	231122
45991	231123
99300	231124
167702	231125
5119	231126
53139	231127
35980	231128
124414	231129
265394	231130
19076	231131
4518	231132
35847	231133
54080	231134
36435	231135
9072	231136
43444	231137
6451	231138
93150	231139
170954	231140
41615	231141
25234	231142
13592	231143
5156	231144
104977	231145
209795	231146
128057	231147
108857	231148
51134	231149
53846	231150
102776	231151
241845	231152
12690	231153
166108	231154
2596	231155
38719	231156
11959	231157
11304	231158
47438	231159
77758	231160
14381	231161
109855	231162
40322	231163
60317	231164
175166	231165
31854	231166
31806	231167
242721	231168
28299	231169
5648	231170
223142	231171
74999	231172
34052	231173
32133	231174
84809	231175
77175	231176
70190	231177
244229	231178
46948	231179
32882	231180
8345	231181
135557	231182
90886	231183
88844	231184
26883	231185
102889	231186
61469	231187
150911	231188
108553	231189
73552	231190
2172	231191
10918	231192
1153	231193
9938	231194
119672	231195
34665	231196
2051	231197
82069	231198
51089	231199
99116	231200
41143	231201
164761	231202
13771	231203
97492	231204
4756	231205
15397	231206
2024	231207
44736	231208
47538	231209
32294	231210
114519	231211
171293	231212
133397	231213
3488	231214
52801	231215
19993	231216
36305	231217
5425	231218
853	231219
12419	231220
4275	231221
12070	231222
2767	231223
18396	231224
7631	231225
56727	231226
4605	231227
42206	231228
149392	231229
1936	231230
65001	231231
39564	231232
45555	231233
123721	231234
80409	231235
2637	231236
13054	231237
3969	231238
258072	231239
39334	231240
11110	231241
30721	231242
162548	231243
125780	231244
8478	231245
53413	231246
168567	231247
1990	231248
14386	231249
243665	231250
93185	231251
101766	231252
98685	231253
2320	231254
104431	231255
145463	231256
81290	231257
648	231258
30424	231259
9199	231260
20741	231261
102841	231262
35543	231263
92352	231264
16688	231265
32209	231266
55133	231267
115489	231268
4672	231269
63112	231270
158741	231271
149	231272
22565	231273
10800	231274
40721	231275
193119	231276
969	231277
63347	231278
213530	231279
4356	231280
130193	231281
35171	231282
35206	231283
110539	231284
103261	231285
86936	231286
3876	231287
48958	231288
31714	231289
89308	231290
261947	231291
67969	231292
13778	231293
54923	231294
34091	231295
168306	231296
160705	231297
41903	231298
16273	231299
14888	231300
5062	231301
884	231302
42407	231303
56136	231304
10668	231305
1618	231306
184904	231307
23135	231308
90822	231309
2200	231310
62930	231311
39924	231312
62378	231313
61741	231314
15206	231315
259847	231316
269731	231317
19151	231318
85746	231319
6845	231320
15225	231321
42253	231322
9494	231323
130562	231324
411	231325
89309	231326
8550	231327
14684	231328
164351	231329
71737	231330
6694	231331
3432	231332
153394	231333
77555	231334
41343	231335
231	231336
13076	231337
121270	231338
66179	231339
1	231340
111814	231341
2074	231342
6442	231343
15544	231344
695	231345
40938	231346
34120	231347
33323	231348
18796	231349
220531	231350
148766	231351
19377	231352
7554	231353
69	231354
12441	231355
212854	231356
31180	231357
165593	231358
77387	231359
40878	231360
50	231361
724	231362
157039	231363
110157	231364
132715	231365
135810	231366
5427	231367
96290	231368
49650	231369
86942	231370
853	231371
23702	231372
19484	231373
246751	231374
45754	231375
25084	231376
61793	231377
10960	231378
21168	231379
55037	231380
143017	231381
101383	231382
63319	231383
158960	231384
12722	231385
224004	231386
15653	231387
169689	231388
94502	231389
28571	231390
15117	231391
13270	231392
20328	231393
42569	231394
2468	231395
54860	231396
50278	231397
49370	231398
31844	231399
161889	231400
9837	231401
13906	231402
88225	231403
61079	231404
10464	231405
7092	231406
970	231407
106056	231408
762	231409
128781	231410
11678	231411
1602	231412
222153	231413
80118	231414
14244	231415
119041	231416
111097	231417
223936	231418
30478	231419
40310	231420
100627	231421
87706	231422
23234	231423
18052	231424
46214	231425
49713	231426
249663	231427
214345	231428
25513	231429
123244	231430
25164	231431
227097	231432
166739	231433
84693	231434
78815	231435
7609	231436
103310	231437
361	231438
21584	231439
2567	231440
14847	231441
538	231442
58491	231443
210477	231444
8016	231445
59254	231446
1320	231447
107930	231448
220878	231449
92096	231450
17391	231451
5854	231452
69640	231453
71954	231454
85245	231455
89840	231456
101296	231457
4661	231458
30026	231459
136	231460
134074	231461
5148	231462
4789	231463
70089	231464
36513	231465
6662	231466
19562	231467
167653	231468
9177	231469
128956	231470
26493	231471
21165	231472
62396	231473
582	231474
19082	231475
1052	231476
3838	231477
102272	231478
69789	231479
12590	231480
97710	231481
176463	231482
78402	231483
237876	231484
80537	231485
3857	231486
7920	231487
51363	231488
31636	231489
13451	231490
7637	231491
13236	231492
96450	231493
35494	231494
77081	231495
3514	231496
20	231497
35523	231498
134896	231499
1295	231500
9059	231501
40884	231502
164429	231503
54566	231504
192869	231505
70723	231506
10042	231507
812	231508
4623	231509
5065	231510
6101	231511
1	231512
15079	231513
44957	231514
52878	231515
14808	231516
25852	231517
63505	231518
85060	231519
158734	231520
11983	231521
7803	231522
61681	231523
47466	231524
73161	231525
768	231526
5708	231527
204378	231528
240421	231529
322	231530
91223	231531
93543	231532
110052	231533
37249	231534
117615	231535
85993	231536
208535	231537
197903	231538
24327	231539
47779	231540
28374	231541
589	231542
201388	231543
45756	231544
48501	231545
46985	231546
49110	231547
24	231548
1996	231549
85286	231550
40863	231551
61592	231552
141428	231553
2625	231554
23407	231555
38642	231556
83702	231557
107498	231558
24410	231559
4141	231560
144680	231561
157267	231562
111309	231563
67471	231564
30178	231565
7389	231566
68242	231567
8538	231568
47020	231569
28669	231570
10897	231571
5344	231572
241112	231573
10135	231574
23543	231575
5767	231576
164610	231577
20474	231578
32889	231579
408	231580
2036	231581
183618	231582
31975	231583
58562	231584
10612	231585
14721	231586
208397	231587
72556	231588
155892	231589
217415	231590
315	231591
270766	231592
207754	231593
264009	231594
8550	231595
720	231596
8727	231597
12432	231598
190530	231599
1738	231600
29515	231601
26701	231602
2192	231603
59479	231604
60300	231605
45004	231606
151193	231607
6252	231608
267059	231609
6659	231610
246653	231611
46240	231612
11244	231613
6590	231614
67883	231615
3271	231616
165261	231617
2950	231618
27599	231619
39886	231620
8480	231621
17123	231622
42965	231623
48886	231624
7418	231625
172840	231626
66957	231627
206290	231628
151	231629
72492	231630
29741	231631
62090	231632
21137	231633
7062	231634
4111	231635
26454	231636
28778	231637
149442	231638
232124	231639
7601	231640
272668	231641
28592	231642
83989	231643
50746	231644
26793	231645
39115	231646
241794	231647
11961	231648
6100	231649
62235	231650
202224	231651
97053	231652
83899	231653
91248	231654
3537	231655
48083	231656
17981	231657
257436	231658
6452	231659
249079	231660
226781	231661
228	231662
83916	231663
1748	231664
5798	231665
14547	231666
73798	231667
144032	231668
10803	231669
48543	231670
59092	231671
1305	231672
1783	231673
51851	231674
186402	231675
18419	231676
22362	231677
3438	231678
190567	231679
6575	231680
149965	231681
1845	231682
76054	231683
57494	231684
37818	231685
191482	231686
67804	231687
43253	231688
45667	231689
106248	231690
11740	231691
17866	231692
158715	231693
174971	231694
46644	231695
16700	231696
135690	231697
205176	231698
6189	231699
4067	231700
104319	231701
125	231702
18212	231703
1961	231704
384	231705
125367	231706
19431	231707
109665	231708
27718	231709
55378	231710
19524	231711
230765	231712
52837	231713
239344	231714
166851	231715
18124	231716
127793	231717
57234	231718
185383	231719
5315	231720
400	231721
64305	231722
13579	231723
20595	231724
75889	231725
428	231726
28252	231727
243576	231728
8309	231729
18552	231730
3909	231731
38831	231732
17752	231733
68946	231734
21046	231735
174785	231736
191341	231737
50646	231738
913	231739
74509	231740
11465	231741
36456	231742
2421	231743
41693	231744
10444	231745
49060	231746
50700	231747
86165	231748
50297	231749
6663	231750
35809	231751
677	231752
18460	231753
17549	231754
57407	231755
20591	231756
100125	231757
14979	231758
89860	231759
4897	231760
131212	231761
44863	231762
56090	231763
269064	231764
6226	231765
11370	231766
69479	231767
1565	231768
12551	231769
953	231770
8251	231771
123754	231772
56552	231773
113821	231774
50760	231775
19707	231776
28532	231777
118809	231778
43988	231779
28625	231780
6787	231781
14687	231782
335	231783
96873	231784
8995	231785
10016	231786
21353	231787
91692	231788
1609	231789
264376	231790
151886	231791
2860	231792
188439	231793
34818	231794
5989	231795
169513	231796
7690	231797
20288	231798
7955	231799
1619	231800
101171	231801
105179	231802
42907	231803
22921	231804
1639	231805
106031	231806
152923	231807
5663	231808
961	231809
258736	231810
107605	231811
257348	231812
9394	231813
6388	231814
161203	231815
123545	231816
40839	231817
69738	231818
85767	231819
31409	231820
122181	231821
70135	231822
343	231823
91430	231824
116639	231825
40271	231826
5211	231827
24103	231828
86283	231829
6445	231830
195871	231831
249292	231832
67294	231833
38941	231834
164886	231835
89740	231836
43231	231837
157399	231838
10399	231839
101557	231840
15763	231841
4584	231842
165671	231843
55213	231844
90060	231845
235199	231846
99095	231847
62622	231848
40998	231849
243945	231850
13844	231851
1495	231852
2981	231853
130793	231854
6692	231855
3411	231856
38716	231857
221276	231858
4993	231859
186534	231860
41184	231861
34077	231862
164465	231863
55936	231864
31391	231865
113379	231866
9154	231867
57542	231868
112918	231869
50400	231870
89014	231871
5581	231872
6137	231873
77938	231874
87612	231875
58977	231876
18595	231877
11523	231878
18792	231879
28163	231880
8175	231881
9143	231882
40040	231883
20482	231884
112503	231885
56609	231886
7141	231887
8832	231888
14252	231889
235721	231890
120380	231891
25220	231892
44828	231893
141160	231894
216295	231895
67007	231896
27468	231897
26559	231898
232726	231899
166100	231900
44928	231901
34893	231902
207809	231903
14688	231904
5989	231905
66125	231906
63965	231907
38125	231908
11589	231909
70402	231910
27377	231911
63668	231912
50398	231913
12760	231914
23585	231915
71086	231916
27195	231917
66235	231918
30464	231919
50962	231920
180612	231921
132626	231922
6284	231923
11855	231924
34	231925
14679	231926
75504	231927
105750	231928
107442	231929
1830	231930
10109	231931
159381	231932
78249	231933
4310	231934
68200	231935
4966	231936
50213	231937
84	231938
53052	231939
75256	231940
90720	231941
19808	231942
261625	231943
1919	231944
75503	231945
84654	231946
60288	231947
25695	231948
112137	231949
53252	231950
78379	231951
41143	231952
83290	231953
473	231954
55367	231955
105264	231956
6749	231957
87233	231958
5564	231959
140855	231960
34495	231961
121059	231962
108338	231963
121	231964
71677	231965
92495	231966
35427	231967
222052	231968
45250	231969
353	231970
8152	231971
182634	231972
36347	231973
32809	231974
114020	231975
52374	231976
4245	231977
16606	231978
8344	231979
545	231980
247078	231981
70549	231982
31361	231983
70986	231984
126619	231985
147079	231986
24247	231987
9382	231988
165766	231989
12547	231990
26025	231991
75905	231992
193377	231993
9516	231994
119748	231995
11627	231996
104354	231997
49583	231998
266049	231999
7004	232000
82732	232001
165216	232002
266756	232003
4688	232004
264369	232005
69037	232006
19805	232007
13444	232008
162576	232009
49567	232010
1113	232011
63200	232012
265	232013
71201	232014
10847	232015
254475	232016
232381	232017
102252	232018
4632	232019
60294	232020
119688	232021
41920	232022
11099	232023
90927	232024
150392	232025
87656	232026
51074	232027
23029	232028
12925	232029
119929	232030
95379	232031
67304	232032
1008	232033
1994	232034
21665	232035
32243	232036
40542	232037
29659	232038
318	232039
28138	232040
61599	232041
103169	232042
85427	232043
111337	232044
262408	232045
10244	232046
70459	232047
16673	232048
53229	232049
24216	232050
104067	232051
23965	232052
19259	232053
11015	232054
156163	232055
17886	232056
19110	232057
12674	232058
42248	232059
65955	232060
1570	232061
14474	232062
149372	232063
33115	232064
262492	232065
45277	232066
41735	232067
1937	232068
7297	232069
491	232070
28230	232071
101607	232072
9590	232073
91726	232074
147482	232075
29304	232076
8101	232077
4568	232078
24325	232079
29520	232080
67602	232081
266712	232082
40185	232083
113512	232084
3045	232085
268140	232086
528	232087
1327	232088
17362	232089
163632	232090
3110	232091
32961	232092
268510	232093
15545	232094
147956	232095
13966	232096
193755	232097
58501	232098
26091	232099
100280	232100
30269	232101
112765	232102
57482	232103
203601	232104
3445	232105
230028	232106
108843	232107
133	232108
89369	232109
34086	232110
4129	232111
93516	232112
17253	232113
37567	232114
54059	232115
157485	232116
266089	232117
27969	232118
27629	232119
346	232120
192314	232121
42181	232122
69137	232123
6033	232124
160680	232125
8532	232126
24801	232127
165025	232128
35462	232129
99792	232130
22462	232131
51913	232132
4608	232133
23058	232134
165216	232135
10298	232136
4249	232137
121199	232138
158743	232139
7399	232140
36511	232141
1028	232142
18252	232143
129955	232144
154929	232145
1800	232146
16592	232147
102298	232148
15886	232149
113207	232150
23671	232151
5081	232152
2181	232153
7343	232154
52941	232155
15829	232156
15613	232157
119114	232158
2825	232159
25922	232160
40234	232161
8371	232162
5873	232163
155994	232164
13480	232165
102410	232166
74564	232167
36133	232168
22809	232169
100042	232170
35697	232171
13287	232172
5449	232173
40246	232174
55372	232175
6942	232176
41911	232177
5124	232178
139345	232179
265548	232180
46538	232181
9495	232182
11339	232183
4564	232184
344	232185
105503	232186
62925	232187
1057	232188
14069	232189
18245	232190
1005	232191
199690	232192
153268	232193
27018	232194
14510	232195
17375	232196
577	232197
92574	232198
101720	232199
10738	232200
3670	232201
61	232202
14064	232203
142835	232204
13416	232205
16442	232206
47418	232207
17755	232208
30625	232209
271838	232210
3605	232211
18572	232212
32587	232213
118420	232214
8677	232215
50855	232216
30015	232217
8746	232218
19705	232219
97304	232220
9507	232221
78308	232222
139112	232223
53470	232224
8716	232225
41997	232226
127516	232227
30359	232228
2205	232229
13	232230
41106	232231
221170	232232
1391	232233
123731	232234
58332	232235
238934	232236
74631	232237
96263	232238
35077	232239
14068	232240
16278	232241
20963	232242
44449	232243
34985	232244
57498	232245
46158	232246
41588	232247
48331	232248
171100	232249
235758	232250
111899	232251
56189	232252
3528	232253
41092	232254
25311	232255
45035	232256
66384	232257
3739	232258
113632	232259
207907	232260
37608	232261
231556	232262
901	232263
5377	232264
142365	232265
157563	232266
12038	232267
250913	232268
59425	232269
3180	232270
60002	232271
1632	232272
15063	232273
14203	232274
9694	232275
99160	232276
23399	232277
29919	232278
235481	232279
103702	232280
9777	232281
1568	232282
115939	232283
44530	232284
5160	232285
29619	232286
9046	232287
4052	232288
142807	232289
27958	232290
171439	232291
98428	232292
31990	232293
201673	232294
37531	232295
164155	232296
1790	232297
30870	232298
429	232299
243841	232300
17857	232301
83518	232302
269001	232303
17855	232304
16640	232305
40894	232306
16914	232307
67021	232308
16620	232309
47412	232310
60981	232311
48480	232312
151313	232313
235104	232314
67028	232315
10144	232316
53649	232317
46884	232318
186970	232319
32151	232320
3001	232321
113646	232322
28742	232323
13050	232324
39532	232325
18721	232326
231484	232327
96251	232328
208511	232329
10525	232330
123845	232331
66090	232332
66755	232333
156655	232334
60365	232335
5152	232336
4308	232337
64090	232338
9516	232339
7289	232340
16238	232341
28669	232342
7660	232343
40	232344
5662	232345
2349	232346
258361	232347
165280	232348
61052	232349
29498	232350
8890	232351
20683	232352
22522	232353
31386	232354
231367	232355
17116	232356
164631	232357
2846	232358
10623	232359
27519	232360
171472	232361
649	232362
7173	232363
75925	232364
35058	232365
4947	232366
59705	232367
5559	232368
2528	232369
263	232370
147477	232371
85759	232372
159968	232373
158993	232374
96989	232375
11108	232376
143282	232377
117126	232378
15458	232379
235655	232380
74977	232381
176889	232382
50377	232383
3	232384
33264	232385
16310	232386
25424	232387
22516	232388
6570	232389
83678	232390
53898	232391
3530	232392
11290	232393
4453	232394
4280	232395
118853	232396
49303	232397
241574	232398
13285	232399
64220	232400
137151	232401
69177	232402
58457	232403
140267	232404
105999	232405
207520	232406
168722	232407
119579	232408
66567	232409
7313	232410
5463	232411
22412	232412
11734	232413
30036	232414
269529	232415
12192	232416
9433	232417
3859	232418
108096	232419
153086	232420
33095	232421
1719	232422
31777	232423
4636	232424
119671	232425
3425	232426
124661	232427
119120	232428
70287	232429
4613	232430
144246	232431
84831	232432
3541	232433
10148	232434
11453	232435
260981	232436
10079	232437
71311	232438
40353	232439
3202	232440
7068	232441
8616	232442
78817	232443
14188	232444
17070	232445
25042	232446
4368	232447
111775	232448
45025	232449
108840	232450
18772	232451
8459	232452
137935	232453
19416	232454
63044	232455
77311	232456
98872	232457
79328	232458
3036	232459
52649	232460
79895	232461
38870	232462
3941	232463
3327	232464
11206	232465
185345	232466
38049	232467
97746	232468
3944	232469
57228	232470
3966	232471
176818	232472
85205	232473
137328	232474
37969	232475
221966	232476
106082	232477
11203	232478
38018	232479
269677	232480
4190	232481
195218	232482
19655	232483
2	232484
18667	232485
19987	232486
35353	232487
109329	232488
58343	232489
54558	232490
26088	232491
9093	232492
41431	232493
228743	232494
12279	232495
73063	232496
264121	232497
12474	232498
76244	232499
141928	232500
3289	232501
14953	232502
18817	232503
105081	232504
143104	232505
53309	232506
69659	232507
2339	232508
76024	232509
8429	232510
69276	232511
107640	232512
87741	232513
13105	232514
6649	232515
90816	232516
9747	232517
110788	232518
89417	232519
2636	232520
51246	232521
15063	232522
35490	232523
6821	232524
14230	232525
7977	232526
2995	232527
84718	232528
158624	232529
43607	232530
31611	232531
86921	232532
7341	232533
2095	232534
53008	232535
92713	232536
85273	232537
26971	232538
3611	232539
67194	232540
181	232541
26731	232542
29162	232543
35189	232544
31319	232545
40356	232546
18583	232547
2498	232548
3816	232549
210383	232550
106234	232551
19244	232552
85274	232553
47019	232554
11412	232555
23354	232556
213149	232557
21174	232558
91341	232559
159441	232560
38277	232561
54965	232562
3605	232563
24218	232564
42312	232565
1166	232566
56023	232567
94763	232568
212002	232569
98387	232570
198045	232571
20911	232572
42267	232573
67375	232574
88238	232575
130912	232576
56978	232577
85805	232578
255031	232579
5447	232580
46674	232581
119398	232582
12481	232583
239966	232584
147749	232585
10656	232586
51763	232587
15271	232588
35042	232589
7658	232590
59632	232591
18929	232592
24905	232593
33778	232594
9101	232595
136513	232596
3956	232597
162888	232598
121625	232599
29282	232600
4969	232601
107192	232602
11353	232603
12279	232604
123712	232605
21493	232606
34173	232607
168793	232608
61947	232609
7518	232610
124232	232611
57	232612
23471	232613
5453	232614
97882	232615
43208	232616
5634	232617
74758	232618
64547	232619
99750	232620
14664	232621
2936	232622
908	232623
46539	232624
76021	232625
52504	232626
9928	232627
111384	232628
115836	232629
79348	232630
107734	232631
14267	232632
21984	232633
141688	232634
9289	232635
100283	232636
127287	232637
203794	232638
153617	232639
3547	232640
17998	232641
154065	232642
383	232643
177637	232644
115334	232645
60097	232646
7255	232647
62815	232648
120568	232649
66096	232650
36008	232651
68712	232652
1755	232653
38762	232654
67270	232655
9086	232656
28822	232657
2578	232658
59234	232659
2114	232660
3971	232661
66255	232662
130703	232663
44507	232664
118746	232665
29953	232666
159974	232667
3677	232668
15922	232669
26582	232670
178301	232671
21173	232672
221	232673
259732	232674
43116	232675
17171	232676
155842	232677
1567	232678
4111	232679
96333	232680
85275	232681
1988	232682
110816	232683
45093	232684
24176	232685
3188	232686
55017	232687
10075	232688
179585	232689
151057	232690
75427	232691
153482	232692
42853	232693
684	232694
14100	232695
135404	232696
204102	232697
7744	232698
173533	232699
8632	232700
113275	232701
201220	232702
552	232703
57105	232704
150045	232705
19506	232706
55291	232707
6964	232708
46214	232709
4985	232710
266013	232711
59338	232712
12417	232713
15909	232714
43494	232715
110582	232716
15806	232717
671	232718
54180	232719
2051	232720
135660	232721
50476	232722
55415	232723
47115	232724
101886	232725
165418	232726
67287	232727
41477	232728
76500	232729
9043	232730
378	232731
5950	232732
168	232733
29408	232734
1971	232735
4000	232736
33765	232737
190025	232738
18879	232739
111671	232740
26980	232741
3083	232742
14111	232743
30127	232744
21544	232745
11388	232746
160	232747
2574	232748
117299	232749
141086	232750
5661	232751
11913	232752
14757	232753
73000	232754
212636	232755
10038	232756
16939	232757
94632	232758
15055	232759
2766	232760
171863	232761
15144	232762
16873	232763
13031	232764
6310	232765
188894	232766
26015	232767
268682	232768
185751	232769
91970	232770
25168	232771
18815	232772
112988	232773
34	232774
109570	232775
172032	232776
3257	232777
28172	232778
65235	232779
42397	232780
4762	232781
33035	232782
40467	232783
270	232784
100848	232785
70043	232786
21955	232787
2165	232788
123978	232789
17800	232790
41859	232791
161990	232792
2374	232793
26594	232794
79240	232795
104898	232796
34791	232797
72313	232798
10128	232799
12284	232800
39	232801
73076	232802
81665	232803
219060	232804
186905	232805
227862	232806
106760	232807
687	232808
202347	232809
57441	232810
415	232811
64414	232812
162254	232813
10737	232814
11742	232815
198936	232816
100447	232817
8386	232818
56131	232819
28018	232820
59473	232821
8401	232822
119077	232823
226573	232824
65234	232825
127496	232826
17492	232827
6490	232828
9601	232829
64364	232830
28637	232831
107762	232832
91048	232833
55030	232834
49138	232835
17517	232836
17319	232837
111416	232838
6665	232839
147897	232840
55693	232841
33688	232842
212	232843
171114	232844
64313	232845
37491	232846
77738	232847
57484	232848
122445	232849
75465	232850
130987	232851
26817	232852
93937	232853
74658	232854
9147	232855
113220	232856
2922	232857
29419	232858
45046	232859
14644	232860
183503	232861
125950	232862
168	232863
11170	232864
4113	232865
4111	232866
33425	232867
15944	232868
64952	232869
307	232870
204351	232871
58354	232872
943	232873
8160	232874
175507	232875
30167	232876
1468	232877
40445	232878
49838	232879
3536	232880
999	232881
4648	232882
24529	232883
194727	232884
6535	232885
72549	232886
415	232887
15267	232888
404	232889
23981	232890
57530	232891
43210	232892
28080	232893
55524	232894
47672	232895
158613	232896
3179	232897
7098	232898
11383	232899
95258	232900
123980	232901
15050	232902
81397	232903
40192	232904
59362	232905
137882	232906
103366	232907
9451	232908
12400	232909
144227	232910
88059	232911
30080	232912
48922	232913
237845	232914
2231	232915
86792	232916
6562	232917
15525	232918
34856	232919
88691	232920
39	232921
29374	232922
240410	232923
40608	232924
174735	232925
1618	232926
752	232927
15385	232928
167194	232929
6090	232930
100880	232931
235847	232932
16077	232933
35449	232934
81535	232935
214479	232936
7109	232937
15621	232938
158933	232939
11165	232940
85600	232941
219773	232942
1147	232943
9713	232944
43775	232945
79617	232946
151091	232947
16223	232948
8597	232949
104523	232950
82507	232951
4771	232952
95624	232953
154697	232954
74640	232955
53983	232956
164683	232957
123279	232958
28266	232959
261760	232960
25598	232961
85571	232962
28245	232963
75774	232964
27255	232965
6614	232966
154992	232967
41728	232968
11759	232969
114949	232970
195888	232971
21560	232972
36055	232973
40517	232974
120335	232975
11013	232976
87424	232977
7533	232978
50974	232979
56885	232980
34180	232981
30064	232982
51080	232983
130654	232984
263824	232985
69110	232986
11796	232987
16493	232988
24387	232989
4885	232990
13405	232991
2635	232992
22672	232993
3645	232994
8985	232995
32394	232996
83992	232997
22965	232998
33548	232999
17994	233000
9857	233001
6589	233002
4925	233003
62632	233004
235032	233005
30340	233006
26371	233007
120684	233008
169470	233009
74067	233010
238396	233011
15378	233012
6089	233013
5160	233014
34647	233015
33576	233016
4283	233017
23843	233018
34521	233019
98019	233020
963	233021
126213	233022
29313	233023
30542	233024
90361	233025
30735	233026
8495	233027
2101	233028
26748	233029
38570	233030
16263	233031
179471	233032
117704	233033
223121	233034
267447	233035
116219	233036
12202	233037
124057	233038
107287	233039
59893	233040
85121	233041
3052	233042
1670	233043
655	233044
51411	233045
3112	233046
113236	233047
60943	233048
222245	233049
5589	233050
18319	233051
42649	233052
25824	233053
44634	233054
133278	233055
94652	233056
6090	233057
77529	233058
78328	233059
52551	233060
66660	233061
109579	233062
29591	233063
2816	233064
51173	233065
10857	233066
128654	233067
106508	233068
17191	233069
85125	233070
34653	233071
144765	233072
22190	233073
958	233074
6048	233075
79833	233076
11452	233077
75760	233078
66803	233079
22532	233080
753	233081
65662	233082
265470	233083
35412	233084
578	233085
10949	233086
18494	233087
248001	233088
4132	233089
4611	233090
14545	233091
144303	233092
207358	233093
102	233094
260337	233095
1707	233096
133241	233097
40840	233098
74058	233099
66910	233100
247741	233101
27791	233102
241324	233103
14685	233104
73497	233105
21014	233106
604	233107
45193	233108
11634	233109
74121	233110
247722	233111
39241	233112
1227	233113
10148	233114
136	233115
911	233116
198882	233117
26184	233118
3005	233119
246289	233120
57854	233121
175296	233122
390	233123
4376	233124
36524	233125
149931	233126
28909	233127
7954	233128
138216	233129
139575	233130
11970	233131
141345	233132
154940	233133
108120	233134
21830	233135
703	233136
21757	233137
29072	233138
74781	233139
96433	233140
14791	233141
8816	233142
1986	233143
72885	233144
97035	233145
2790	233146
1058	233147
4874	233148
189638	233149
56406	233150
74979	233151
12441	233152
16	233153
8357	233154
166124	233155
72979	233156
195509	233157
71063	233158
25785	233159
5334	233160
113761	233161
56357	233162
2583	233163
3582	233164
4518	233165
7868	233166
228284	233167
38354	233168
30416	233169
10668	233170
6356	233171
27722	233172
9185	233173
140441	233174
50928	233175
8378	233176
42298	233177
29016	233178
13538	233179
2061	233180
92936	233181
75872	233182
38051	233183
6621	233184
255875	233185
9824	233186
19720	233187
1209	233188
14450	233189
139777	233190
94990	233191
8203	233192
52101	233193
164138	233194
80667	233195
89108	233196
18560	233197
59224	233198
69574	233199
120647	233200
38805	233201
28578	233202
11196	233203
1080	233204
199541	233205
128426	233206
232949	233207
48424	233208
7065	233209
101056	233210
13337	233211
65296	233212
184	233213
13698	233214
33156	233215
44188	233216
8020	233217
18010	233218
41257	233219
16739	233220
36506	233221
55823	233222
29041	233223
62274	233224
73200	233225
39622	233226
268123	233227
160659	233228
20758	233229
9218	233230
13062	233231
16923	233232
3566	233233
140901	233234
45036	233235
38383	233236
26856	233237
186523	233238
34263	233239
3517	233240
13274	233241
76460	233242
6089	233243
12403	233244
136594	233245
99938	233246
5083	233247
50753	233248
47883	233249
147349	233250
31316	233251
36383	233252
54111	233253
18086	233254
38662	233255
269372	233256
12977	233257
1547	233258
158482	233259
50028	233260
11480	233261
222517	233262
33421	233263
16475	233264
50796	233265
20450	233266
126055	233267
135514	233268
20438	233269
30127	233270
27200	233271
67634	233272
61373	233273
54286	233274
8737	233275
208	233276
112061	233277
35065	233278
100339	233279
616	233280
6467	233281
180543	233282
14317	233283
243242	233284
255615	233285
26917	233286
517	233287
65238	233288
15623	233289
45631	233290
66631	233291
223251	233292
33238	233293
19470	233294
137600	233295
111345	233296
18774	233297
153470	233298
93886	233299
24645	233300
1313	233301
103406	233302
86586	233303
128874	233304
129696	233305
267921	233306
104287	233307
125522	233308
81904	233309
241059	233310
5143	233311
250141	233312
145979	233313
12407	233314
109066	233315
2883	233316
39725	233317
65782	233318
47087	233319
6847	233320
146	233321
64380	233322
140134	233323
31149	233324
106573	233325
162549	233326
164882	233327
64230	233328
8060	233329
7464	233330
8834	233331
135227	233332
1983	233333
35152	233334
108745	233335
196973	233336
47712	233337
16459	233338
64237	233339
227405	233340
167566	233341
52269	233342
1386	233343
170651	233344
21259	233345
22289	233346
48394	233347
87686	233348
29884	233349
8683	233350
74354	233351
131213	233352
7611	233353
83676	233354
108824	233355
161612	233356
22968	233357
51189	233358
14624	233359
19117	233360
84320	233361
58016	233362
22413	233363
3883	233364
1062	233365
63817	233366
134006	233367
41894	233368
189114	233369
1003	233370
48687	233371
44543	233372
23469	233373
52193	233374
35854	233375
12009	233376
2338	233377
51395	233378
90037	233379
5346	233380
49682	233381
163933	233382
51923	233383
29688	233384
120263	233385
13169	233386
27821	233387
61823	233388
17203	233389
10488	233390
102849	233391
230487	233392
19891	233393
246076	233394
136903	233395
9403	233396
115971	233397
740	233398
10335	233399
64120	233400
12980	233401
136934	233402
20939	233403
56034	233404
172	233405
77745	233406
70285	233407
214	233408
104004	233409
25853	233410
248676	233411
104535	233412
1223	233413
2502	233414
103931	233415
93926	233416
136809	233417
33270	233418
1325	233419
58476	233420
2835	233421
35992	233422
146366	233423
3145	233424
2532	233425
8838	233426
61308	233427
150265	233428
25589	233429
111154	233430
115008	233431
158346	233432
5327	233433
133794	233434
42681	233435
33763	233436
39689	233437
66	233438
71164	233439
2494	233440
163110	233441
22778	233442
21678	233443
475	233444
8576	233445
95825	233446
402	233447
134719	233448
4091	233449
118555	233450
13402	233451
270085	233452
3432	233453
10581	233454
15076	233455
25682	233456
210541	233457
172090	233458
7400	233459
2325	233460
45742	233461
4413	233462
2183	233463
59651	233464
157136	233465
1101	233466
52901	233467
80349	233468
154935	233469
113328	233470
38406	233471
218191	233472
69145	233473
237454	233474
84171	233475
74859	233476
246769	233477
896	233478
7505	233479
2266	233480
38332	233481
19442	233482
21034	233483
150186	233484
3438	233485
8692	233486
156311	233487
168216	233488
47682	233489
5349	233490
73706	233491
139463	233492
10973	233493
44041	233494
12455	233495
111047	233496
28370	233497
14410	233498
173362	233499
107276	233500
195251	233501
54114	233502
36894	233503
30087	233504
91924	233505
4995	233506
85302	233507
46378	233508
41700	233509
5743	233510
164065	233511
48812	233512
40266	233513
4814	233514
90851	233515
12001	233516
38848	233517
178733	233518
19151	233519
17125	233520
91188	233521
4624	233522
6545	233523
245897	233524
118033	233525
22441	233526
270156	233527
18236	233528
56996	233529
264362	233530
58307	233531
121102	233532
6980	233533
79868	233534
47305	233535
136999	233536
67601	233537
17895	233538
14453	233539
786	233540
28754	233541
81642	233542
203586	233543
2725	233544
83473	233545
14612	233546
173441	233547
34758	233548
128048	233549
7236	233550
189278	233551
164923	233552
43463	233553
7180	233554
19358	233555
10992	233556
15539	233557
3934	233558
687	233559
72753	233560
257904	233561
63731	233562
557	233563
5380	233564
873	233565
12072	233566
59686	233567
176267	233568
131196	233569
132000	233570
19344	233571
100737	233572
73234	233573
2080	233574
4214	233575
364	233576
1623	233577
155126	233578
258634	233579
33540	233580
20723	233581
35486	233582
123903	233583
38488	233584
8148	233585
100306	233586
258091	233587
3438	233588
11698	233589
12515	233590
2453	233591
258666	233592
13128	233593
6447	233594
108287	233595
78255	233596
167919	233597
29261	233598
67360	233599
2427	233600
86028	233601
151509	233602
105353	233603
15725	233604
63260	233605
164146	233606
15913	233607
2897	233608
158541	233609
148916	233610
23841	233611
22502	233612
115794	233613
7891	233614
54641	233615
164941	233616
80439	233617
192	233618
10228	233619
33270	233620
137960	233621
51604	233622
152805	233623
52085	233624
208918	233625
929	233626
32388	233627
1057	233628
262319	233629
22528	233630
69819	233631
50892	233632
83437	233633
78534	233634
65674	233635
42187	233636
9207	233637
75512	233638
74439	233639
917	233640
39438	233641
110285	233642
23463	233643
45143	233644
66597	233645
16393	233646
1311	233647
43291	233648
80188	233649
36693	233650
69644	233651
194436	233652
104733	233653
65446	233654
242456	233655
67070	233656
161304	233657
119754	233658
10609	233659
103567	233660
169580	233661
51009	233662
95463	233663
77935	233664
690	233665
70451	233666
44790	233667
76973	233668
1215	233669
272159	233670
186921	233671
712	233672
100913	233673
14260	233674
30883	233675
63524	233676
38434	233677
60587	233678
26294	233679
7518	233680
21666	233681
35434	233682
83575	233683
14744	233684
38085	233685
231168	233686
79802	233687
48094	233688
21	233689
175138	233690
76220	233691
774	233692
47567	233693
5275	233694
43210	233695
151449	233696
12771	233697
4729	233698
13238	233699
143740	233700
94410	233701
75594	233702
5146	233703
18214	233704
25796	233705
1188	233706
114752	233707
101885	233708
19710	233709
52421	233710
20641	233711
1178	233712
143600	233713
1573	233714
45618	233715
46324	233716
2562	233717
33309	233718
9282	233719
48309	233720
1678	233721
75181	233722
28599	233723
163070	233724
1177	233725
43205	233726
3168	233727
105606	233728
160144	233729
40199	233730
734	233731
97709	233732
5951	233733
93542	233734
142742	233735
10393	233736
111970	233737
129698	233738
189521	233739
249521	233740
18824	233741
13968	233742
240	233743
50250	233744
64831	233745
136659	233746
65509	233747
13654	233748
181851	233749
85622	233750
18759	233751
1024	233752
1038	233753
5687	233754
21441	233755
17034	233756
9022	233757
8	233758
70797	233759
6325	233760
5544	233761
19018	233762
58220	233763
109387	233764
65672	233765
78494	233766
7035	233767
45357	233768
16541	233769
41971	233770
168426	233771
80944	233772
38958	233773
109363	233774
6676	233775
63623	233776
36936	233777
70576	233778
54590	233779
153798	233780
70762	233781
134	233782
34907	233783
3752	233784
142283	233785
42665	233786
77556	233787
11742	233788
125688	233789
23188	233790
13174	233791
90247	233792
83918	233793
22519	233794
98207	233795
8069	233796
8759	233797
150282	233798
3920	233799
29973	233800
162856	233801
14664	233802
57815	233803
182124	233804
3972	233805
59659	233806
215406	233807
87293	233808
71827	233809
26113	233810
130708	233811
14464	233812
25076	233813
14155	233814
20041	233815
58274	233816
151149	233817
143932	233818
122523	233819
19286	233820
84928	233821
3745	233822
48568	233823
95852	233824
21288	233825
56906	233826
59746	233827
2560	233828
169792	233829
21418	233830
196858	233831
65373	233832
71049	233833
91369	233834
112151	233835
161544	233836
1801	233837
49709	233838
362	233839
66271	233840
3081	233841
6108	233842
106635	233843
49694	233844
22736	233845
132778	233846
227587	233847
67670	233848
182708	233849
13021	233850
20838	233851
122751	233852
56330	233853
66287	233854
51930	233855
11900	233856
2537	233857
75890	233858
32521	233859
46336	233860
98435	233861
22759	233862
64921	233863
5191	233864
23726	233865
23833	233866
17131	233867
28992	233868
10065	233869
159757	233870
31740	233871
213	233872
18297	233873
73505	233874
3404	233875
58929	233876
206232	233877
137274	233878
110714	233879
197298	233880
14981	233881
4475	233882
10149	233883
18716	233884
96003	233885
33985	233886
15420	233887
18293	233888
28292	233889
34155	233890
54483	233891
2110	233892
4844	233893
148732	233894
2177	233895
22461	233896
16527	233897
5091	233898
36877	233899
1239	233900
27759	233901
206592	233902
90710	233903
56081	233904
58411	233905
21817	233906
14748	233907
107261	233908
23371	233909
120498	233910
246575	233911
67201	233912
54495	233913
92064	233914
284	233915
24862	233916
232760	233917
12690	233918
5738	233919
70441	233920
22893	233921
3583	233922
101894	233923
1	233924
13	233925
65284	233926
38635	233927
6442	233928
203827	233929
10402	233930
958	233931
47017	233932
5492	233933
2953	233934
265159	233935
72539	233936
19683	233937
72608	233938
48759	233939
13101	233940
14577	233941
73995	233942
28706	233943
179630	233944
1431	233945
145357	233946
12873	233947
151283	233948
30719	233949
122778	233950
18770	233951
56843	233952
6219	233953
16149	233954
94275	233955
91830	233956
10091	233957
55421	233958
19068	233959
101861	233960
23227	233961
43082	233962
11491	233963
52092	233964
2115	233965
4336	233966
161	233967
57386	233968
172634	233969
148047	233970
9459	233971
3329	233972
78294	233973
15255	233974
109	233975
27063	233976
6	233977
149398	233978
1928	233979
242208	233980
47883	233981
216467	233982
8145	233983
19365	233984
250136	233985
9829	233986
4956	233987
13502	233988
29944	233989
106521	233990
170269	233991
112034	233992
18868	233993
11130	233994
2269	233995
77656	233996
4511	233997
113603	233998
100349	233999
44770	234000
74275	234001
127101	234002
1825	234003
253497	234004
186521	234005
9727	234006
138857	234007
103569	234008
213060	234009
259855	234010
47166	234011
21973	234012
49405	234013
5183	234014
111914	234015
69430	234016
44293	234017
271446	234018
14646	234019
32321	234020
10360	234021
65482	234022
62464	234023
15047	234024
62711	234025
108430	234026
137772	234027
61557	234028
33154	234029
42493	234030
4001	234031
1310	234032
179950	234033
255729	234034
27000	234035
134492	234036
25064	234037
19971	234038
112202	234039
14308	234040
9545	234041
27994	234042
74592	234043
140577	234044
123454	234045
19684	234046
3854	234047
154504	234048
29391	234049
221018	234050
53550	234051
21678	234052
13916	234053
49706	234054
44847	234055
73342	234056
11271	234057
1919	234058
139366	234059
43910	234060
252	234061
166729	234062
156115	234063
168018	234064
8264	234065
33655	234066
4057	234067
17315	234068
28418	234069
19756	234070
8590	234071
640	234072
119196	234073
9976	234074
204954	234075
82148	234076
3526	234077
38597	234078
27032	234079
19	234080
9831	234081
21812	234082
505	234083
39627	234084
527	234085
213605	234086
6727	234087
20365	234088
14299	234089
160848	234090
252416	234091
160631	234092
71730	234093
33826	234094
3164	234095
153720	234096
56023	234097
3500	234098
221153	234099
27536	234100
215234	234101
239793	234102
76516	234103
46093	234104
4585	234105
994	234106
2233	234107
2752	234108
235133	234109
1170	234110
114030	234111
97586	234112
169073	234113
55528	234114
21956	234115
15571	234116
107508	234117
1619	234118
104618	234119
12744	234120
82817	234121
53957	234122
204299	234123
232190	234124
19640	234125
203129	234126
11420	234127
136799	234128
9691	234129
42533	234130
41704	234131
40003	234132
147522	234133
429	234134
30285	234135
3530	234136
26368	234137
1572	234138
35246	234139
45456	234140
194564	234141
159695	234142
22512	234143
1148	234144
165793	234145
253598	234146
18548	234147
1100	234148
88509	234149
7267	234150
195702	234151
83565	234152
231583	234153
200	234154
7081	234155
14240	234156
546	234157
101982	234158
10611	234159
265195	234160
51124	234161
17204	234162
48	234163
1356	234164
1587	234165
65445	234166
56650	234167
182704	234168
84063	234169
2610	234170
75189	234171
127739	234172
12424	234173
90036	234174
84211	234175
1216	234176
3190	234177
8420	234178
4237	234179
156873	234180
57177	234181
239783	234182
46015	234183
11027	234184
32555	234185
257211	234186
107452	234187
78943	234188
17136	234189
74123	234190
450	234191
8209	234192
879	234193
26769	234194
247548	234195
33834	234196
42378	234197
178406	234198
5294	234199
18282	234200
54011	234201
19088	234202
269753	234203
1161	234204
21660	234205
363	234206
61198	234207
189197	234208
3064	234209
143047	234210
2924	234211
69185	234212
231538	234213
41780	234214
36201	234215
54163	234216
173040	234217
82354	234218
234029	234219
172703	234220
15704	234221
55089	234222
770	234223
53071	234224
28352	234225
1000	234226
127781	234227
100816	234228
515	234229
5665	234230
8111	234231
84413	234232
195530	234233
3147	234234
29126	234235
12295	234236
139	234237
17498	234238
129619	234239
2989	234240
55598	234241
747	234242
174	234243
34296	234244
45	234245
117928	234246
8367	234247
4207	234248
11112	234249
30901	234250
25971	234251
6389	234252
78647	234253
230486	234254
20988	234255
57454	234256
51717	234257
136730	234258
71109	234259
147661	234260
52039	234261
69553	234262
156593	234263
18509	234264
6782	234265
188365	234266
162338	234267
30736	234268
3337	234269
98185	234270
5128	234271
4984	234272
159065	234273
4138	234274
222943	234275
17372	234276
16421	234277
72895	234278
281	234279
4931	234280
46828	234281
11555	234282
235415	234283
9063	234284
211157	234285
6045	234286
12463	234287
79117	234288
82	234289
171416	234290
44188	234291
9180	234292
12635	234293
32889	234294
111842	234295
1517	234296
49660	234297
102392	234298
111599	234299
1123	234300
9725	234301
78494	234302
245999	234303
171414	234304
17688	234305
3397	234306
840	234307
74723	234308
2931	234309
73135	234310
213534	234311
7454	234312
21670	234313
11690	234314
103642	234315
40700	234316
16762	234317
2389	234318
81270	234319
112110	234320
3227	234321
298	234322
5367	234323
95994	234324
1249	234325
5533	234326
3012	234327
58652	234328
143568	234329
43201	234330
700	234331
9796	234332
189271	234333
155629	234334
1973	234335
58080	234336
166736	234337
112777	234338
3432	234339
6012	234340
68408	234341
40879	234342
268607	234343
33405	234344
108542	234345
3188	234346
50803	234347
27001	234348
96324	234349
1139	234350
138797	234351
37592	234352
25548	234353
66989	234354
14045	234355
171618	234356
35930	234357
22722	234358
28374	234359
100495	234360
84139	234361
39112	234362
7120	234363
25015	234364
52303	234365
11273	234366
103252	234367
148189	234368
4210	234369
541	234370
8297	234371
51601	234372
44131	234373
5899	234374
9270	234375
14901	234376
24854	234377
103905	234378
208077	234379
118591	234380
28056	234381
62817	234382
49593	234383
13999	234384
147245	234385
194793	234386
19085	234387
168352	234388
47069	234389
67370	234390
116247	234391
2768	234392
145193	234393
5618	234394
142270	234395
2526	234396
9862	234397
40257	234398
84207	234399
31	234400
34750	234401
957	234402
3024	234403
20375	234404
87149	234405
80461	234406
38606	234407
30485	234408
93914	234409
291	234410
32681	234411
7038	234412
12900	234413
41665	234414
9	234415
3118	234416
2961	234417
27823	234418
8047	234419
237708	234420
156300	234421
25895	234422
80423	234423
11170	234424
5794	234425
190903	234426
19322	234427
14029	234428
88494	234429
901	234430
3413	234431
220765	234432
95753	234433
16940	234434
181376	234435
136080	234436
38081	234437
85666	234438
102741	234439
63331	234440
2794	234441
2011	234442
43594	234443
62894	234444
78039	234445
74186	234446
141283	234447
165	234448
34500	234449
2403	234450
39571	234451
25059	234452
70777	234453
72352	234454
147791	234455
33466	234456
21197	234457
36527	234458
223399	234459
131435	234460
563	234461
10939	234462
6602	234463
522	234464
24026	234465
91530	234466
44538	234467
167422	234468
265136	234469
49998	234470
223834	234471
68888	234472
14977	234473
26316	234474
208068	234475
46691	234476
6274	234477
25449	234478
112782	234479
983	234480
13770	234481
169062	234482
44	234483
42133	234484
140	234485
3333	234486
77549	234487
86301	234488
27154	234489
166993	234490
42761	234491
33765	234492
23557	234493
7588	234494
60866	234495
123357	234496
172728	234497
76775	234498
169883	234499
149195	234500
11812	234501
261519	234502
12467	234503
29801	234504
19680	234505
114	234506
53872	234507
49189	234508
12522	234509
56774	234510
1959	234511
27336	234512
183827	234513
15938	234514
23215	234515
57567	234516
179563	234517
28965	234518
79037	234519
8113	234520
133668	234521
218122	234522
237296	234523
11323	234524
65720	234525
118873	234526
15901	234527
41037	234528
52958	234529
246269	234530
23543	234531
35959	234532
99820	234533
425	234534
26015	234535
1930	234536
2901	234537
14001	234538
105000	234539
85941	234540
650	234541
32340	234542
20931	234543
21372	234544
5712	234545
13002	234546
20129	234547
99919	234548
219542	234549
161578	234550
52305	234551
132573	234552
137569	234553
354	234554
18250	234555
6939	234556
89303	234557
9853	234558
85109	234559
1426	234560
172656	234561
45525	234562
2619	234563
80665	234564
54463	234565
7613	234566
148707	234567
1869	234568
14776	234569
171147	234570
22778	234571
92790	234572
33163	234573
27282	234574
96754	234575
68209	234576
7101	234577
13426	234578
131807	234579
10415	234580
52	234581
4736	234582
37941	234583
249711	234584
36198	234585
145572	234586
162960	234587
60698	234588
108212	234589
18870	234590
6808	234591
10397	234592
36082	234593
120945	234594
45201	234595
31185	234596
93968	234597
14251	234598
5834	234599
92710	234600
39872	234601
5111	234602
62885	234603
24895	234604
13256	234605
1022	234606
41	234607
70249	234608
24	234609
5788	234610
18403	234611
51088	234612
25734	234613
3248	234614
28311	234615
4957	234616
22237	234617
100733	234618
340	234619
142832	234620
270655	234621
70845	234622
820	234623
156263	234624
82734	234625
129330	234626
15029	234627
227005	234628
139895	234629
17591	234630
3932	234631
8416	234632
5186	234633
134549	234634
232918	234635
19531	234636
17585	234637
73406	234638
26297	234639
101256	234640
181	234641
7611	234642
4017	234643
2716	234644
89149	234645
5557	234646
3867	234647
159	234648
54607	234649
27603	234650
3481	234651
2041	234652
115847	234653
24103	234654
221160	234655
77572	234656
28267	234657
23457	234658
174991	234659
56477	234660
835	234661
89376	234662
164502	234663
239515	234664
4058	234665
29516	234666
109992	234667
74752	234668
166137	234669
41163	234670
82755	234671
131286	234672
122309	234673
10270	234674
14330	234675
21559	234676
124916	234677
168843	234678
12651	234679
46586	234680
33145	234681
18170	234682
247832	234683
43944	234684
158007	234685
227523	234686
146278	234687
108754	234688
43149	234689
32201	234690
57668	234691
2760	234692
4750	234693
14551	234694
135493	234695
675	234696
3870	234697
1921	234698
127729	234699
108306	234700
6645	234701
104214	234702
14783	234703
5919	234704
17585	234705
70731	234706
207116	234707
71885	234708
134191	234709
90422	234710
22081	234711
166995	234712
32925	234713
174102	234714
81862	234715
13028	234716
82923	234717
542	234718
35167	234719
116943	234720
8313	234721
5105	234722
4896	234723
123299	234724
109	234725
111158	234726
121528	234727
76728	234728
55924	234729
18910	234730
193572	234731
683	234732
36438	234733
1094	234734
43535	234735
52089	234736
156957	234737
65965	234738
120482	234739
270261	234740
118840	234741
175013	234742
5455	234743
5289	234744
15801	234745
1772	234746
32327	234747
122415	234748
51507	234749
147248	234750
64007	234751
23876	234752
1761	234753
27530	234754
5139	234755
99871	234756
1747	234757
4387	234758
24	234759
766	234760
12882	234761
77809	234762
195780	234763
50661	234764
26089	234765
625	234766
31287	234767
18893	234768
7968	234769
25182	234770
99811	234771
81729	234772
112005	234773
163449	234774
224381	234775
6693	234776
14610	234777
181264	234778
12004	234779
138734	234780
26331	234781
190735	234782
256198	234783
152669	234784
2662	234785
32336	234786
14813	234787
48668	234788
2492	234789
44682	234790
13040	234791
21208	234792
243458	234793
21327	234794
3270	234795
29257	234796
19303	234797
36446	234798
43235	234799
896	234800
5460	234801
150096	234802
6599	234803
10780	234804
59098	234805
51463	234806
17695	234807
16494	234808
117466	234809
37732	234810
669	234811
202678	234812
402	234813
63573	234814
33409	234815
61498	234816
2411	234817
55058	234818
140661	234819
9020	234820
171345	234821
41524	234822
124425	234823
3189	234824
35473	234825
28355	234826
127254	234827
270990	234828
211820	234829
188689	234830
76434	234831
110856	234832
44928	234833
37875	234834
140443	234835
23399	234836
170309	234837
86611	234838
211062	234839
31948	234840
46606	234841
8980	234842
45989	234843
67617	234844
3515	234845
5079	234846
1	234847
48293	234848
5226	234849
57158	234850
109161	234851
2709	234852
55999	234853
9642	234854
17912	234855
5618	234856
174002	234857
65009	234858
95561	234859
18125	234860
125907	234861
28037	234862
156302	234863
113327	234864
92097	234865
148005	234866
46487	234867
5918	234868
25708	234869
127036	234870
139525	234871
19478	234872
91333	234873
87218	234874
96783	234875
3632	234876
85245	234877
56050	234878
144708	234879
169398	234880
98337	234881
92575	234882
65702	234883
265453	234884
74836	234885
58015	234886
174688	234887
20542	234888
12048	234889
137081	234890
30163	234891
6004	234892
2628	234893
4815	234894
8408	234895
83675	234896
89050	234897
13115	234898
31983	234899
98666	234900
120526	234901
32172	234902
136816	234903
8340	234904
20220	234905
70456	234906
6787	234907
62706	234908
172551	234909
4834	234910
881	234911
2263	234912
67970	234913
94175	234914
115382	234915
81557	234916
61317	234917
103919	234918
24100	234919
3850	234920
17802	234921
220517	234922
46150	234923
168493	234924
131072	234925
21009	234926
51297	234927
197861	234928
31966	234929
19247	234930
183	234931
42404	234932
14644	234933
168560	234934
236821	234935
95503	234936
66170	234937
58549	234938
1934	234939
34476	234940
68196	234941
39806	234942
19451	234943
3839	234944
15086	234945
94545	234946
4217	234947
149117	234948
268680	234949
1353	234950
760	234951
2093	234952
16627	234953
45860	234954
59270	234955
4137	234956
145261	234957
53261	234958
90596	234959
21940	234960
239584	234961
1329	234962
31740	234963
168087	234964
39372	234965
11469	234966
7137	234967
167284	234968
40732	234969
54592	234970
14311	234971
30882	234972
46122	234973
27686	234974
51984	234975
126849	234976
96326	234977
204059	234978
10331	234979
248153	234980
46263	234981
87969	234982
254867	234983
6173	234984
14655	234985
50243	234986
169289	234987
64300	234988
73166	234989
71784	234990
46933	234991
21613	234992
210690	234993
54601	234994
31988	234995
122	234996
140643	234997
84989	234998
60081	234999
1255	235000
16026	235001
112152	235002
24661	235003
86596	235004
31168	235005
141593	235006
31707	235007
21952	235008
78000	235009
45186	235010
258906	235011
22910	235012
15440	235013
19445	235014
91262	235015
92366	235016
227432	235017
91541	235018
142205	235019
130889	235020
30407	235021
60096	235022
54899	235023
104	235024
2364	235025
7026	235026
16535	235027
57541	235028
25306	235029
82814	235030
37725	235031
240235	235032
15306	235033
218559	235034
136589	235035
27447	235036
4551	235037
230	235038
230710	235039
199963	235040
5810	235041
9000	235042
12140	235043
28891	235044
18063	235045
11604	235046
45465	235047
54991	235048
24955	235049
31382	235050
13246	235051
10175	235052
93246	235053
18313	235054
11652	235055
143562	235056
46027	235057
64164	235058
104164	235059
47430	235060
32928	235061
1103	235062
117497	235063
47491	235064
4279	235065
168217	235066
160506	235067
72807	235068
241402	235069
25902	235070
16341	235071
252499	235072
73778	235073
3212	235074
40232	235075
54	235076
2513	235077
31265	235078
22882	235079
1448	235080
16219	235081
55567	235082
107080	235083
35366	235084
68717	235085
787	235086
82579	235087
161838	235088
16470	235089
12797	235090
64502	235091
1427	235092
30219	235093
21589	235094
6963	235095
120410	235096
112684	235097
103590	235098
201	235099
118952	235100
42806	235101
63387	235102
76540	235103
55507	235104
10554	235105
13555	235106
238509	235107
250241	235108
33863	235109
44583	235110
8841	235111
2561	235112
7522	235113
39900	235114
78992	235115
28607	235116
127037	235117
16361	235118
86394	235119
38941	235120
13192	235121
148454	235122
1561	235123
80454	235124
5220	235125
63666	235126
57417	235127
3898	235128
36781	235129
20113	235130
3776	235131
19829	235132
20928	235133
253114	235134
19936	235135
17683	235136
4153	235137
18873	235138
158997	235139
5032	235140
6157	235141
7282	235142
134431	235143
153	235144
199353	235145
3264	235146
3857	235147
207747	235148
60896	235149
123289	235150
15347	235151
36003	235152
17247	235153
5186	235154
562	235155
10965	235156
80626	235157
14901	235158
1554	235159
97238	235160
4152	235161
8696	235162
23758	235163
130019	235164
2797	235165
69644	235166
37897	235167
10809	235168
12253	235169
66105	235170
260685	235171
4082	235172
117597	235173
2254	235174
37412	235175
144963	235176
203626	235177
157930	235178
17704	235179
241810	235180
147082	235181
8721	235182
4982	235183
86893	235184
76959	235185
5962	235186
961	235187
85045	235188
45941	235189
57390	235190
23600	235191
23434	235192
185344	235193
96637	235194
141105	235195
54304	235196
59537	235197
57908	235198
15595	235199
81016	235200
80843	235201
1518	235202
61157	235203
5214	235204
4763	235205
39915	235206
1342	235207
219565	235208
158644	235209
233249	235210
121890	235211
236647	235212
71702	235213
206089	235214
1268	235215
15396	235216
77269	235217
112571	235218
13045	235219
13136	235220
34189	235221
8635	235222
5267	235223
8172	235224
124221	235225
2691	235226
21073	235227
17354	235228
244922	235229
13611	235230
127750	235231
9173	235232
157493	235233
18364	235234
3197	235235
43698	235236
262286	235237
162825	235238
10240	235239
146856	235240
159980	235241
41931	235242
11864	235243
721	235244
15738	235245
24541	235246
85632	235247
138682	235248
21006	235249
23656	235250
14177	235251
56815	235252
80977	235253
50505	235254
2736	235255
244085	235256
38378	235257
73327	235258
81856	235259
67959	235260
10561	235261
11	235262
116964	235263
11084	235264
68173	235265
31302	235266
155160	235267
33032	235268
5602	235269
81598	235270
2519	235271
73190	235272
163055	235273
103809	235274
12190	235275
23327	235276
78040	235277
11275	235278
10543	235279
4007	235280
68901	235281
76938	235282
209118	235283
162706	235284
27800	235285
7004	235286
11176	235287
6971	235288
105905	235289
119648	235290
43835	235291
200994	235292
45651	235293
39753	235294
102962	235295
57045	235296
92578	235297
220743	235298
9033	235299
59070	235300
49541	235301
6549	235302
45918	235303
75616	235304
159173	235305
31021	235306
3287	235307
90481	235308
320	235309
46181	235310
126944	235311
3622	235312
7392	235313
147169	235314
9242	235315
11149	235316
30276	235317
794	235318
11380	235319
238029	235320
13460	235321
34503	235322
22948	235323
91058	235324
2369	235325
4598	235326
217767	235327
102317	235328
7606	235329
99706	235330
102422	235331
143143	235332
159	235333
26445	235334
83674	235335
1245	235336
2075	235337
40467	235338
148481	235339
7792	235340
45011	235341
91057	235342
118378	235343
225624	235344
133266	235345
252994	235346
15284	235347
25760	235348
21302	235349
255185	235350
115974	235351
111575	235352
165373	235353
13914	235354
510	235355
7330	235356
653	235357
27570	235358
49371	235359
11726	235360
127420	235361
22902	235362
128555	235363
29743	235364
63677	235365
41087	235366
18704	235367
49265	235368
222745	235369
50258	235370
5721	235371
84368	235372
168121	235373
64801	235374
120559	235375
45016	235376
25964	235377
4250	235378
46086	235379
121794	235380
24590	235381
264228	235382
56437	235383
156366	235384
71016	235385
1748	235386
3728	235387
71387	235388
171460	235389
190	235390
11487	235391
1229	235392
4972	235393
5853	235394
74302	235395
2776	235396
231020	235397
4719	235398
11882	235399
164408	235400
783	235401
38970	235402
111916	235403
476	235404
404	235405
4635	235406
79099	235407
525	235408
40321	235409
46658	235410
1288	235411
27500	235412
160785	235413
169266	235414
106898	235415
58706	235416
249392	235417
5954	235418
8161	235419
4842	235420
12449	235421
264	235422
35733	235423
3458	235424
17262	235425
9217	235426
10969	235427
105847	235428
149858	235429
272635	235430
13691	235431
136645	235432
591	235433
36374	235434
27554	235435
177058	235436
118	235437
19213	235438
127589	235439
93503	235440
1692	235441
20311	235442
20628	235443
48186	235444
114110	235445
50814	235446
7494	235447
78903	235448
30798	235449
204016	235450
269556	235451
5620	235452
130441	235453
115676	235454
221336	235455
71654	235456
81884	235457
34799	235458
36609	235459
9266	235460
2998	235461
162100	235462
3563	235463
6772	235464
48216	235465
22110	235466
30165	235467
50611	235468
198058	235469
3302	235470
53217	235471
14935	235472
5670	235473
14028	235474
141406	235475
18156	235476
90426	235477
65677	235478
10353	235479
34141	235480
28117	235481
197115	235482
3777	235483
8270	235484
91516	235485
106101	235486
46810	235487
1669	235488
84870	235489
49679	235490
155104	235491
11017	235492
80852	235493
4156	235494
102583	235495
59	235496
33055	235497
6741	235498
11528	235499
73536	235500
68116	235501
131449	235502
149341	235503
44078	235504
74835	235505
64399	235506
262063	235507
255777	235508
12400	235509
9233	235510
31078	235511
56505	235512
134054	235513
25066	235514
34616	235515
7024	235516
44412	235517
153539	235518
19759	235519
118355	235520
72981	235521
91921	235522
44575	235523
319	235524
8596	235525
9707	235526
64307	235527
5423	235528
148319	235529
121742	235530
116941	235531
9390	235532
129554	235533
33801	235534
89574	235535
12990	235536
80058	235537
228915	235538
118912	235539
153742	235540
195811	235541
3049	235542
58618	235543
74454	235544
54644	235545
29767	235546
68633	235547
70955	235548
264138	235549
130493	235550
47692	235551
11463	235552
19928	235553
38	235554
15176	235555
19702	235556
112067	235557
145585	235558
78621	235559
188702	235560
3176	235561
2975	235562
84326	235563
61835	235564
126786	235565
74898	235566
92356	235567
16849	235568
254085	235569
96560	235570
22221	235571
25689	235572
175700	235573
76921	235574
101627	235575
27028	235576
11422	235577
16049	235578
19733	235579
6244	235580
136628	235581
46030	235582
2615	235583
30482	235584
90501	235585
76226	235586
4074	235587
70432	235588
85791	235589
54875	235590
239852	235591
260712	235592
110390	235593
28245	235594
36173	235595
262157	235596
71578	235597
50540	235598
3554	235599
57879	235600
127388	235601
29330	235602
1711	235603
184242	235604
47762	235605
29113	235606
38727	235607
78783	235608
254874	235609
23379	235610
36103	235611
52048	235612
226246	235613
69847	235614
147073	235615
67110	235616
19547	235617
12798	235618
90835	235619
39889	235620
12677	235621
1585	235622
46435	235623
25561	235624
30202	235625
1464	235626
195179	235627
3179	235628
14512	235629
21327	235630
125715	235631
90512	235632
55048	235633
6462	235634
145720	235635
170823	235636
68448	235637
15879	235638
1675	235639
111954	235640
4025	235641
115515	235642
17703	235643
84113	235644
96377	235645
19975	235646
172794	235647
25682	235648
21287	235649
254198	235650
60939	235651
76755	235652
17630	235653
4438	235654
64219	235655
3963	235656
37809	235657
269387	235658
98781	235659
72204	235660
65634	235661
231018	235662
39489	235663
1939	235664
33911	235665
7662	235666
16027	235667
36439	235668
3134	235669
148966	235670
20297	235671
100720	235672
37097	235673
29418	235674
1538	235675
3273	235676
32955	235677
47865	235678
90836	235679
258381	235680
17833	235681
68091	235682
18836	235683
91856	235684
62102	235685
7675	235686
48578	235687
44774	235688
9588	235689
6113	235690
15	235691
102487	235692
963	235693
15071	235694
53768	235695
18009	235696
654	235697
78469	235698
80269	235699
998	235700
10	235701
213881	235702
106858	235703
263471	235704
95971	235705
1759	235706
19058	235707
106002	235708
5123	235709
88577	235710
684	235711
20216	235712
10006	235713
153066	235714
18824	235715
239133	235716
58435	235717
3552	235718
87584	235719
78022	235720
37082	235721
67817	235722
83148	235723
1436	235724
237501	235725
94	235726
31494	235727
18321	235728
4151	235729
171813	235730
77315	235731
14358	235732
31753	235733
5375	235734
11686	235735
32106	235736
93	235737
65286	235738
89793	235739
261818	235740
2784	235741
81591	235742
71623	235743
52241	235744
146356	235745
186258	235746
34866	235747
207103	235748
22087	235749
193926	235750
122757	235751
5355	235752
50560	235753
54262	235754
5861	235755
236924	235756
5991	235757
230862	235758
5229	235759
23922	235760
248879	235761
137265	235762
154414	235763
26456	235764
17256	235765
1086	235766
87917	235767
4932	235768
51838	235769
9633	235770
206215	235771
42304	235772
49847	235773
4770	235774
13363	235775
42080	235776
125486	235777
191141	235778
6737	235779
1408	235780
1518	235781
41585	235782
682	235783
29283	235784
11612	235785
165784	235786
121153	235787
39876	235788
7864	235789
23044	235790
418	235791
42954	235792
58143	235793
161917	235794
2371	235795
178620	235796
52061	235797
80219	235798
36346	235799
3123	235800
36225	235801
11386	235802
208328	235803
246220	235804
13580	235805
120731	235806
56767	235807
267750	235808
16343	235809
261642	235810
301	235811
13942	235812
52807	235813
234242	235814
122520	235815
551	235816
192213	235817
56535	235818
23447	235819
123242	235820
73786	235821
193829	235822
11440	235823
15553	235824
319	235825
58536	235826
127190	235827
2237	235828
492	235829
131720	235830
81576	235831
1345	235832
67236	235833
39541	235834
155926	235835
140660	235836
58098	235837
61131	235838
88982	235839
10464	235840
5662	235841
78323	235842
14344	235843
18804	235844
37982	235845
35575	235846
1975	235847
14684	235848
986	235849
36157	235850
227202	235851
17473	235852
160453	235853
9462	235854
148946	235855
2077	235856
222329	235857
521	235858
109958	235859
68229	235860
154501	235861
166032	235862
3197	235863
213822	235864
5436	235865
997	235866
47419	235867
3322	235868
251016	235869
10793	235870
49488	235871
110228	235872
239207	235873
148464	235874
46034	235875
46674	235876
40328	235877
201401	235878
28232	235879
59386	235880
5169	235881
763	235882
14777	235883
42389	235884
18043	235885
4511	235886
167353	235887
9215	235888
203713	235889
95795	235890
54939	235891
1207	235892
113892	235893
52973	235894
45614	235895
20778	235896
14298	235897
127133	235898
169551	235899
6637	235900
12138	235901
30423	235902
134460	235903
49327	235904
32615	235905
41121	235906
50792	235907
11888	235908
12143	235909
101335	235910
36265	235911
5805	235912
124306	235913
66149	235914
7476	235915
1822	235916
242667	235917
142894	235918
41911	235919
2285	235920
88307	235921
129726	235922
30386	235923
75996	235924
64353	235925
35853	235926
159704	235927
30159	235928
66558	235929
21231	235930
72790	235931
1648	235932
55597	235933
221172	235934
19015	235935
176438	235936
139509	235937
6303	235938
39057	235939
133100	235940
67262	235941
59110	235942
670	235943
29548	235944
38167	235945
75209	235946
52	235947
3315	235948
120420	235949
100833	235950
108502	235951
37623	235952
83192	235953
131910	235954
6215	235955
232328	235956
36911	235957
143440	235958
16091	235959
170052	235960
80249	235961
5640	235962
227682	235963
261152	235964
95576	235965
95638	235966
127069	235967
66030	235968
28740	235969
309	235970
63645	235971
38625	235972
3242	235973
46738	235974
36653	235975
264158	235976
181634	235977
62632	235978
153073	235979
33330	235980
5464	235981
6945	235982
33402	235983
102456	235984
99363	235985
63098	235986
21994	235987
54717	235988
60886	235989
19457	235990
891	235991
74528	235992
16369	235993
46503	235994
20505	235995
154842	235996
220993	235997
254339	235998
25779	235999
5748	236000
572	236001
145850	236002
22929	236003
12510	236004
64086	236005
231130	236006
128572	236007
13076	236008
111	236009
20398	236010
219	236011
140384	236012
68915	236013
131378	236014
136940	236015
269691	236016
35239	236017
78652	236018
1520	236019
692	236020
22288	236021
39068	236022
10625	236023
18109	236024
75252	236025
252105	236026
36183	236027
21774	236028
28154	236029
39912	236030
154896	236031
38637	236032
234508	236033
10673	236034
134236	236035
30223	236036
779	236037
31838	236038
38012	236039
225748	236040
204813	236041
20653	236042
218316	236043
1272	236044
116897	236045
76222	236046
34219	236047
49667	236048
202964	236049
19830	236050
82215	236051
20279	236052
58522	236053
7854	236054
41120	236055
220080	236056
22362	236057
2369	236058
131954	236059
2341	236060
229201	236061
97934	236062
217579	236063
8534	236064
174756	236065
1101	236066
159809	236067
41961	236068
53731	236069
78427	236070
72812	236071
53120	236072
12073	236073
40084	236074
197301	236075
92333	236076
117489	236077
42753	236078
1845	236079
32145	236080
40221	236081
195501	236082
92414	236083
48110	236084
267203	236085
103227	236086
41668	236087
5076	236088
52227	236089
88502	236090
87348	236091
80193	236092
9962	236093
3151	236094
9967	236095
224139	236096
457	236097
7677	236098
5535	236099
76493	236100
48429	236101
9145	236102
74862	236103
37145	236104
34050	236105
10026	236106
192879	236107
187892	236108
2748	236109
48492	236110
43543	236111
71	236112
38498	236113
6927	236114
272039	236115
77929	236116
93032	236117
8852	236118
217966	236119
232477	236120
2648	236121
17379	236122
22500	236123
3197	236124
7320	236125
154	236126
73727	236127
2800	236128
149250	236129
116215	236130
258974	236131
115080	236132
52152	236133
5617	236134
42532	236135
144843	236136
15357	236137
197876	236138
24214	236139
1574	236140
28120	236141
38389	236142
35471	236143
105123	236144
14955	236145
41176	236146
9209	236147
60111	236148
232894	236149
24371	236150
53269	236151
93763	236152
4939	236153
15438	236154
24783	236155
87906	236156
192201	236157
263010	236158
3137	236159
1384	236160
32541	236161
3886	236162
141649	236163
66729	236164
42859	236165
105048	236166
8481	236167
59810	236168
27656	236169
12311	236170
10473	236171
182986	236172
1734	236173
99072	236174
132832	236175
38902	236176
151031	236177
22277	236178
29587	236179
141507	236180
1317	236181
2069	236182
27420	236183
58140	236184
250475	236185
7896	236186
86355	236187
18757	236188
88259	236189
28317	236190
14138	236191
44174	236192
185098	236193
248106	236194
93410	236195
41693	236196
16716	236197
100653	236198
28175	236199
32463	236200
33952	236201
50752	236202
89988	236203
101136	236204
1906	236205
139043	236206
154189	236207
34504	236208
150792	236209
96498	236210
4510	236211
18370	236212
1335	236213
130340	236214
3605	236215
53065	236216
107656	236217
43084	236218
3892	236219
6223	236220
28986	236221
11578	236222
62209	236223
47501	236224
101074	236225
1215	236226
7589	236227
270523	236228
24093	236229
5129	236230
158705	236231
77948	236232
183936	236233
30623	236234
10390	236235
12702	236236
36102	236237
13792	236238
88969	236239
164935	236240
151585	236241
23202	236242
59797	236243
58428	236244
188	236245
71745	236246
95	236247
183253	236248
79341	236249
184572	236250
59204	236251
3017	236252
199776	236253
8560	236254
100251	236255
42000	236256
170792	236257
116095	236258
3681	236259
18181	236260
114218	236261
71085	236262
130083	236263
194480	236264
65579	236265
91544	236266
12695	236267
50670	236268
78902	236269
70302	236270
5611	236271
7629	236272
127671	236273
66783	236274
18839	236275
36241	236276
29050	236277
7662	236278
33997	236279
95824	236280
19549	236281
56112	236282
149985	236283
24190	236284
54765	236285
220595	236286
59420	236287
144587	236288
10516	236289
36403	236290
59756	236291
81322	236292
1689	236293
131618	236294
23108	236295
76214	236296
18012	236297
148496	236298
184262	236299
151345	236300
3426	236301
1240	236302
138185	236303
154690	236304
64099	236305
24654	236306
12879	236307
80886	236308
1497	236309
11699	236310
52985	236311
19493	236312
66496	236313
245012	236314
20494	236315
64255	236316
189186	236317
40818	236318
93484	236319
58453	236320
18657	236321
21382	236322
24673	236323
78728	236324
158094	236325
11270	236326
179844	236327
97233	236328
2955	236329
195490	236330
96487	236331
198261	236332
263191	236333
104453	236334
55939	236335
29897	236336
23396	236337
37703	236338
62542	236339
203994	236340
40255	236341
72537	236342
26374	236343
5589	236344
23926	236345
125384	236346
211533	236347
56544	236348
258976	236349
239773	236350
13339	236351
94368	236352
36511	236353
2544	236354
1033	236355
31921	236356
38305	236357
183073	236358
88	236359
473	236360
7293	236361
31745	236362
189052	236363
3846	236364
25050	236365
19934	236366
14280	236367
86352	236368
27638	236369
89900	236370
82035	236371
3230	236372
23611	236373
142928	236374
5021	236375
122216	236376
185324	236377
20	236378
30504	236379
2135	236380
138474	236381
39436	236382
31012	236383
6341	236384
15786	236385
7688	236386
21290	236387
938	236388
37920	236389
4373	236390
1480	236391
53649	236392
4541	236393
54768	236394
5165	236395
26206	236396
46847	236397
6311	236398
21465	236399
8787	236400
13641	236401
29156	236402
3	236403
103122	236404
121773	236405
41779	236406
72314	236407
29265	236408
11131	236409
170684	236410
73094	236411
386	236412
125786	236413
177199	236414
204288	236415
304	236416
57233	236417
54755	236418
78185	236419
2749	236420
2489	236421
7805	236422
15882	236423
94637	236424
75957	236425
91768	236426
233516	236427
7755	236428
194600	236429
847	236430
80255	236431
54438	236432
194156	236433
86599	236434
75118	236435
166658	236436
28166	236437
57894	236438
160755	236439
228184	236440
214335	236441
5039	236442
63364	236443
241248	236444
257	236445
1009	236446
83090	236447
4446	236448
143053	236449
18357	236450
100816	236451
262853	236452
7	236453
327	236454
124126	236455
50663	236456
143716	236457
132417	236458
166497	236459
3157	236460
83715	236461
61104	236462
8276	236463
162568	236464
16788	236465
17434	236466
41451	236467
1154	236468
154343	236469
116137	236470
198909	236471
233	236472
118606	236473
64804	236474
39293	236475
17354	236476
87828	236477
1584	236478
1944	236479
220618	236480
99198	236481
226	236482
180881	236483
7852	236484
2376	236485
52308	236486
71286	236487
16508	236488
1586	236489
55284	236490
15904	236491
21984	236492
107961	236493
6994	236494
106747	236495
74761	236496
127906	236497
64751	236498
108329	236499
57433	236500
8297	236501
18649	236502
8625	236503
37871	236504
18322	236505
81517	236506
169466	236507
57302	236508
50969	236509
76144	236510
81900	236511
16784	236512
76006	236513
111602	236514
1810	236515
77422	236516
9397	236517
75814	236518
20109	236519
43134	236520
24411	236521
112145	236522
8125	236523
69206	236524
54514	236525
125565	236526
100945	236527
8437	236528
87488	236529
99284	236530
52134	236531
98326	236532
209709	236533
21380	236534
25	236535
20850	236536
20940	236537
81588	236538
4751	236539
132759	236540
145530	236541
141636	236542
143343	236543
2978	236544
22101	236545
10653	236546
21920	236547
17969	236548
129343	236549
45116	236550
73687	236551
16831	236552
33604	236553
33591	236554
17700	236555
50	236556
879	236557
24458	236558
14197	236559
1836	236560
43720	236561
34767	236562
64433	236563
6429	236564
14071	236565
8816	236566
108401	236567
111653	236568
2391	236569
2279	236570
2377	236571
36124	236572
3642	236573
38332	236574
99464	236575
44620	236576
233171	236577
75195	236578
75915	236579
45740	236580
51247	236581
80365	236582
2390	236583
189926	236584
169672	236585
107609	236586
212081	236587
15643	236588
28330	236589
77962	236590
1426	236591
61128	236592
8250	236593
74875	236594
179986	236595
114332	236596
51593	236597
3035	236598
268146	236599
17638	236600
24396	236601
16145	236602
32950	236603
2654	236604
233665	236605
146794	236606
8517	236607
15030	236608
2466	236609
121482	236610
92597	236611
13758	236612
200952	236613
72956	236614
23985	236615
271010	236616
4175	236617
84345	236618
115872	236619
165613	236620
87464	236621
18041	236622
1125	236623
74936	236624
9785	236625
10324	236626
190491	236627
65665	236628
36382	236629
5190	236630
236762	236631
66903	236632
519	236633
8914	236634
1060	236635
120835	236636
20067	236637
44765	236638
74	236639
213383	236640
14851	236641
82103	236642
22724	236643
169816	236644
120629	236645
157050	236646
180805	236647
35780	236648
226846	236649
18597	236650
28598	236651
64967	236652
135169	236653
567	236654
8691	236655
3042	236656
11135	236657
4283	236658
29725	236659
7193	236660
68406	236661
2781	236662
17731	236663
106	236664
92961	236665
79875	236666
101698	236667
214818	236668
3315	236669
3430	236670
170490	236671
67044	236672
3699	236673
90929	236674
60009	236675
123946	236676
120449	236677
68336	236678
71705	236679
146852	236680
74190	236681
45264	236682
40233	236683
20638	236684
7202	236685
88309	236686
12679	236687
78744	236688
138	236689
40623	236690
105551	236691
6789	236692
26207	236693
161492	236694
113442	236695
29042	236696
85447	236697
159952	236698
17	236699
15	236700
3357	236701
61600	236702
2080	236703
21484	236704
522	236705
12003	236706
242725	236707
13372	236708
109266	236709
23766	236710
1972	236711
57370	236712
217147	236713
265188	236714
92598	236715
62580	236716
118951	236717
16943	236718
21600	236719
8141	236720
219751	236721
32398	236722
11415	236723
3379	236724
4532	236725
210269	236726
58898	236727
53567	236728
180296	236729
99589	236730
2214	236731
41140	236732
10514	236733
2539	236734
249160	236735
87095	236736
125699	236737
16108	236738
99992	236739
13160	236740
170167	236741
1142	236742
95197	236743
79320	236744
116556	236745
36223	236746
144753	236747
4061	236748
184591	236749
7441	236750
248717	236751
10973	236752
16029	236753
9875	236754
34421	236755
19041	236756
195979	236757
32765	236758
131797	236759
31317	236760
22434	236761
23479	236762
79408	236763
10174	236764
24569	236765
8774	236766
12103	236767
175240	236768
78283	236769
229026	236770
135262	236771
18176	236772
39485	236773
17741	236774
3223	236775
111404	236776
13588	236777
4857	236778
86589	236779
113126	236780
11171	236781
23092	236782
30387	236783
134918	236784
78	236785
129	236786
140758	236787
255706	236788
2018	236789
269842	236790
43632	236791
117241	236792
20549	236793
180818	236794
49838	236795
1218	236796
19563	236797
43867	236798
153017	236799
95201	236800
6260	236801
2115	236802
16083	236803
138371	236804
3732	236805
14615	236806
264836	236807
41884	236808
68755	236809
201265	236810
33939	236811
30453	236812
113068	236813
54204	236814
17222	236815
899	236816
2827	236817
1138	236818
141509	236819
238434	236820
9995	236821
23944	236822
169877	236823
7324	236824
82143	236825
158765	236826
94715	236827
14366	236828
46409	236829
94741	236830
35147	236831
2338	236832
6858	236833
1066	236834
12003	236835
37696	236836
79869	236837
28973	236838
143252	236839
13370	236840
647	236841
18059	236842
120931	236843
89316	236844
55929	236845
31397	236846
548	236847
21555	236848
8909	236849
62521	236850
22323	236851
188247	236852
26456	236853
115336	236854
8651	236855
32669	236856
129	236857
243167	236858
250048	236859
134650	236860
25278	236861
33153	236862
42169	236863
4489	236864
177431	236865
5105	236866
20540	236867
23131	236868
109313	236869
46744	236870
15439	236871
102602	236872
218174	236873
89508	236874
116757	236875
118804	236876
206076	236877
103	236878
5870	236879
106496	236880
57	236881
260629	236882
170098	236883
1501	236884
25680	236885
18813	236886
40600	236887
41889	236888
6354	236889
6887	236890
5591	236891
3782	236892
208545	236893
19304	236894
251077	236895
154797	236896
32003	236897
142409	236898
34007	236899
10552	236900
91904	236901
126733	236902
37410	236903
18873	236904
21093	236905
56631	236906
20837	236907
153	236908
5832	236909
63477	236910
2036	236911
7358	236912
45834	236913
80425	236914
25400	236915
81422	236916
111107	236917
69337	236918
5362	236919
28039	236920
94367	236921
1329	236922
66889	236923
57862	236924
36555	236925
132763	236926
90480	236927
51940	236928
1078	236929
3344	236930
166531	236931
29292	236932
52372	236933
48928	236934
19747	236935
166713	236936
12139	236937
31578	236938
6437	236939
5125	236940
893	236941
121546	236942
21879	236943
53481	236944
38842	236945
13285	236946
152531	236947
33854	236948
5206	236949
17830	236950
156566	236951
19485	236952
77838	236953
99328	236954
97984	236955
99414	236956
54058	236957
8937	236958
111677	236959
165832	236960
74689	236961
168009	236962
4661	236963
133006	236964
34710	236965
127334	236966
15150	236967
24334	236968
147122	236969
78306	236970
12269	236971
37243	236972
112015	236973
80300	236974
12893	236975
38876	236976
2090	236977
1046	236978
47815	236979
140013	236980
37596	236981
6863	236982
70815	236983
21050	236984
218888	236985
90492	236986
45832	236987
39502	236988
164134	236989
111551	236990
185801	236991
21757	236992
59266	236993
15670	236994
56255	236995
68082	236996
64148	236997
27927	236998
100490	236999
10175	237000
53165	237001
8270	237002
55449	237003
48394	237004
47709	237005
57136	237006
252692	237007
3201	237008
42445	237009
37063	237010
37259	237011
8738	237012
93553	237013
20707	237014
61841	237015
85248	237016
14900	237017
66202	237018
135852	237019
98992	237020
1570	237021
4716	237022
110149	237023
53211	237024
4304	237025
100522	237026
44199	237027
5324	237028
110753	237029
1	237030
9776	237031
19659	237032
234944	237033
1937	237034
45488	237035
28466	237036
101319	237037
90060	237038
23604	237039
40065	237040
28110	237041
202585	237042
40634	237043
112166	237044
8739	237045
5957	237046
232325	237047
117576	237048
264670	237049
179426	237050
13075	237051
27854	237052
15718	237053
18439	237054
145393	237055
124076	237056
86109	237057
468	237058
2742	237059
228929	237060
156825	237061
116677	237062
13209	237063
15365	237064
75352	237065
97242	237066
32071	237067
55576	237068
114635	237069
5744	237070
5978	237071
1225	237072
55868	237073
137769	237074
293	237075
4428	237076
506	237077
8356	237078
28778	237079
147312	237080
129792	237081
29657	237082
99402	237083
174671	237084
71428	237085
27275	237086
1108	237087
51693	237088
65823	237089
113091	237090
101656	237091
42554	237092
2294	237093
1731	237094
38315	237095
1600	237096
3110	237097
1458	237098
83490	237099
5541	237100
16053	237101
81021	237102
2795	237103
28298	237104
24772	237105
2962	237106
256070	237107
55630	237108
254793	237109
30328	237110
59449	237111
45026	237112
44815	237113
210021	237114
47358	237115
103102	237116
24333	237117
22954	237118
113264	237119
123117	237120
146390	237121
237871	237122
105989	237123
201	237124
74614	237125
2670	237126
13299	237127
54801	237128
398	237129
48022	237130
6149	237131
252957	237132
21586	237133
23991	237134
46266	237135
37326	237136
67928	237137
258021	237138
4050	237139
89872	237140
3084	237141
3573	237142
58560	237143
3336	237144
66270	237145
39554	237146
33135	237147
163411	237148
18452	237149
97424	237150
38148	237151
1484	237152
4362	237153
73392	237154
61700	237155
1784	237156
3819	237157
71598	237158
56590	237159
144953	237160
1534	237161
7126	237162
135434	237163
72472	237164
18136	237165
95767	237166
142177	237167
65247	237168
254656	237169
155662	237170
158271	237171
93667	237172
168591	237173
5099	237174
13188	237175
13019	237176
376	237177
49176	237178
12527	237179
251099	237180
1249	237181
39409	237182
173178	237183
67385	237184
87784	237185
7080	237186
10909	237187
168683	237188
5061	237189
21107	237190
12554	237191
426	237192
125045	237193
59682	237194
30713	237195
1	237196
19849	237197
11628	237198
5739	237199
100061	237200
187872	237201
46176	237202
89165	237203
70	237204
55235	237205
6453	237206
128958	237207
87361	237208
50703	237209
153	237210
22341	237211
98493	237212
76315	237213
46966	237214
3595	237215
192077	237216
1270	237217
9690	237218
1079	237219
33680	237220
1871	237221
2852	237222
28953	237223
262	237224
220856	237225
7509	237226
56458	237227
1568	237228
206278	237229
18645	237230
45846	237231
108570	237232
97602	237233
98822	237234
20793	237235
39289	237236
1301	237237
221278	237238
24806	237239
26452	237240
93909	237241
106032	237242
593	237243
70253	237244
33579	237245
158894	237246
14309	237247
25750	237248
3119	237249
21701	237250
44226	237251
33670	237252
74505	237253
2391	237254
27516	237255
146585	237256
272718	237257
254626	237258
6010	237259
153152	237260
12251	237261
53934	237262
62162	237263
15068	237264
8303	237265
163357	237266
54072	237267
24992	237268
1524	237269
49744	237270
27533	237271
87334	237272
21832	237273
125665	237274
22941	237275
5363	237276
2933	237277
259713	237278
31868	237279
33893	237280
19737	237281
156547	237282
162058	237283
4977	237284
72695	237285
85873	237286
8253	237287
29587	237288
29826	237289
82007	237290
124148	237291
3250	237292
49301	237293
50882	237294
91443	237295
708	237296
36514	237297
19710	237298
93848	237299
69297	237300
668	237301
8415	237302
133432	237303
115496	237304
159838	237305
99870	237306
9715	237307
9341	237308
124975	237309
177561	237310
593	237311
2599	237312
19792	237313
37217	237314
5070	237315
23923	237316
223987	237317
21853	237318
186	237319
3432	237320
3779	237321
24153	237322
176164	237323
38142	237324
491	237325
77905	237326
8599	237327
12159	237328
14866	237329
109440	237330
26881	237331
2701	237332
6140	237333
124347	237334
67510	237335
1173	237336
39755	237337
47907	237338
58832	237339
259351	237340
81368	237341
37588	237342
26097	237343
33545	237344
73907	237345
15170	237346
13454	237347
67673	237348
211189	237349
84563	237350
64447	237351
170986	237352
111932	237353
215	237354
2818	237355
4579	237356
69100	237357
2273	237358
11132	237359
262542	237360
23464	237361
33301	237362
192436	237363
157844	237364
3899	237365
687	237366
42242	237367
23057	237368
42394	237369
40455	237370
802	237371
88266	237372
19237	237373
70079	237374
9074	237375
147315	237376
5714	237377
51416	237378
30712	237379
139504	237380
63045	237381
20411	237382
37676	237383
1635	237384
87877	237385
218586	237386
71053	237387
107973	237388
13760	237389
10173	237390
68856	237391
6650	237392
41154	237393
5732	237394
2464	237395
4767	237396
77938	237397
13467	237398
13072	237399
74921	237400
19989	237401
1599	237402
23658	237403
11877	237404
248184	237405
893	237406
147563	237407
5920	237408
3921	237409
35923	237410
187284	237411
12867	237412
4643	237413
179367	237414
113460	237415
65360	237416
22785	237417
487	237418
262430	237419
10824	237420
40085	237421
135724	237422
122307	237423
41965	237424
1775	237425
154604	237426
12582	237427
23199	237428
1696	237429
54087	237430
22898	237431
40694	237432
3188	237433
11434	237434
57095	237435
88990	237436
39723	237437
6324	237438
7516	237439
11470	237440
70453	237441
4921	237442
134597	237443
23973	237444
78552	237445
89176	237446
233204	237447
19857	237448
120476	237449
5401	237450
14213	237451
80178	237452
104820	237453
101581	237454
19020	237455
50840	237456
181	237457
22925	237458
119055	237459
104512	237460
2891	237461
149406	237462
104605	237463
109906	237464
137681	237465
32763	237466
7544	237467
26277	237468
174224	237469
33962	237470
12314	237471
94765	237472
76013	237473
83516	237474
264629	237475
6405	237476
15537	237477
197220	237478
57457	237479
28082	237480
4556	237481
3075	237482
6487	237483
37233	237484
9326	237485
55785	237486
67915	237487
36592	237488
64220	237489
100358	237490
85674	237491
25592	237492
24432	237493
1344	237494
9198	237495
37146	237496
116064	237497
10506	237498
27693	237499
92579	237500
9270	237501
74257	237502
122148	237503
108076	237504
49899	237505
105835	237506
4681	237507
60778	237508
29769	237509
146605	237510
1352	237511
32831	237512
125014	237513
247727	237514
15377	237515
78923	237516
130485	237517
34223	237518
116678	237519
56478	237520
120373	237521
28921	237522
45350	237523
2437	237524
93029	237525
107497	237526
143502	237527
120745	237528
15913	237529
83433	237530
123098	237531
17934	237532
52469	237533
89085	237534
190281	237535
11277	237536
93218	237537
40361	237538
267373	237539
27246	237540
150785	237541
44571	237542
242491	237543
160511	237544
4157	237545
60650	237546
175875	237547
74970	237548
32581	237549
208983	237550
113083	237551
39052	237552
41656	237553
20868	237554
38880	237555
25090	237556
6901	237557
28527	237558
109441	237559
63718	237560
1937	237561
69157	237562
89750	237563
31510	237564
56517	237565
129605	237566
10121	237567
845	237568
35004	237569
53579	237570
168778	237571
21091	237572
29133	237573
7008	237574
212280	237575
57726	237576
5116	237577
67124	237578
36423	237579
27786	237580
61645	237581
7785	237582
4933	237583
3517	237584
14308	237585
167036	237586
90103	237587
119	237588
168532	237589
95204	237590
4849	237591
12292	237592
8692	237593
78284	237594
9817	237595
4130	237596
8972	237597
94105	237598
73934	237599
74487	237600
34873	237601
178972	237602
1350	237603
32294	237604
79281	237605
73978	237606
50616	237607
77785	237608
28600	237609
7677	237610
155085	237611
262557	237612
21826	237613
38597	237614
142722	237615
49996	237616
25373	237617
39957	237618
1567	237619
833	237620
25776	237621
153651	237622
253941	237623
71148	237624
12730	237625
19180	237626
45510	237627
89348	237628
2249	237629
73578	237630
868	237631
101467	237632
6014	237633
240930	237634
140900	237635
1935	237636
138616	237637
112607	237638
44648	237639
15522	237640
107365	237641
11358	237642
15766	237643
106571	237644
1461	237645
6528	237646
71158	237647
97658	237648
3755	237649
12629	237650
32298	237651
13258	237652
40861	237653
92810	237654
563	237655
179325	237656
41259	237657
102838	237658
94480	237659
16268	237660
12268	237661
8697	237662
23596	237663
189221	237664
44899	237665
96489	237666
2628	237667
6417	237668
9234	237669
121233	237670
2942	237671
983	237672
75374	237673
6612	237674
5637	237675
5189	237676
14513	237677
11722	237678
128	237679
94184	237680
16297	237681
114268	237682
71981	237683
21104	237684
139346	237685
91558	237686
20226	237687
44080	237688
2624	237689
44503	237690
68024	237691
306	237692
132917	237693
49345	237694
1819	237695
572	237696
46350	237697
41186	237698
9875	237699
115	237700
6988	237701
3578	237702
98699	237703
6392	237704
20085	237705
15295	237706
15953	237707
2433	237708
3525	237709
16810	237710
15801	237711
1225	237712
205390	237713
35773	237714
111382	237715
42731	237716
17929	237717
71361	237718
70216	237719
35559	237720
76660	237721
153438	237722
2607	237723
2104	237724
93858	237725
43149	237726
123092	237727
85120	237728
9482	237729
11098	237730
20894	237731
6240	237732
111821	237733
108683	237734
57640	237735
64274	237736
139848	237737
119326	237738
36005	237739
110829	237740
89306	237741
171482	237742
25615	237743
14036	237744
54312	237745
638	237746
78292	237747
3225	237748
76294	237749
73162	237750
69818	237751
95912	237752
44083	237753
42155	237754
20083	237755
231585	237756
111805	237757
262	237758
248928	237759
1627	237760
3345	237761
14098	237762
4574	237763
36074	237764
45837	237765
18361	237766
199378	237767
30530	237768
527	237769
38100	237770
166682	237771
8463	237772
25768	237773
9229	237774
8062	237775
4679	237776
62506	237777
2331	237778
95124	237779
3447	237780
13847	237781
227649	237782
1020	237783
30288	237784
61880	237785
8010	237786
42267	237787
55825	237788
101115	237789
3868	237790
11296	237791
3105	237792
221547	237793
17848	237794
4369	237795
160191	237796
99566	237797
39316	237798
102699	237799
112938	237800
165196	237801
15798	237802
104074	237803
106463	237804
121835	237805
21646	237806
132518	237807
3650	237808
24762	237809
31755	237810
226187	237811
691	237812
251506	237813
187448	237814
4402	237815
4509	237816
7795	237817
93138	237818
44883	237819
281	237820
262798	237821
111072	237822
104064	237823
28503	237824
11356	237825
56653	237826
24152	237827
89471	237828
82754	237829
116835	237830
10409	237831
26410	237832
22543	237833
112405	237834
1716	237835
6740	237836
13748	237837
217572	237838
15784	237839
7243	237840
17723	237841
94384	237842
30904	237843
27338	237844
30756	237845
107386	237846
5371	237847
272093	237848
64713	237849
47073	237850
11111	237851
528	237852
24	237853
55026	237854
17256	237855
22843	237856
1398	237857
165938	237858
10508	237859
104666	237860
27414	237861
202	237862
111298	237863
4925	237864
124	237865
61251	237866
70759	237867
1884	237868
4201	237869
203123	237870
43438	237871
11128	237872
55074	237873
36730	237874
22060	237875
14525	237876
254034	237877
1430	237878
19311	237879
60426	237880
253710	237881
1418	237882
148845	237883
265618	237884
12568	237885
48899	237886
18846	237887
1788	237888
100735	237889
112298	237890
102821	237891
66294	237892
42290	237893
12960	237894
102150	237895
41014	237896
2758	237897
19281	237898
20333	237899
217015	237900
109240	237901
105424	237902
159060	237903
43230	237904
36033	237905
47419	237906
89399	237907
30174	237908
44	237909
36548	237910
61730	237911
54850	237912
13407	237913
31759	237914
40103	237915
31372	237916
100702	237917
7847	237918
55	237919
18413	237920
31193	237921
34636	237922
55357	237923
79723	237924
123529	237925
159601	237926
16916	237927
198360	237928
12671	237929
231008	237930
20476	237931
367	237932
39481	237933
141303	237934
27283	237935
40206	237936
18291	237937
7891	237938
88183	237939
2017	237940
110930	237941
490	237942
734	237943
66130	237944
4462	237945
59911	237946
113162	237947
257891	237948
234363	237949
26145	237950
162159	237951
171661	237952
33551	237953
43766	237954
150653	237955
14922	237956
121498	237957
159158	237958
25973	237959
9960	237960
74694	237961
2260	237962
75845	237963
246756	237964
6828	237965
150349	237966
134443	237967
22964	237968
184547	237969
106	237970
64596	237971
9645	237972
2996	237973
8397	237974
261534	237975
1965	237976
272695	237977
19930	237978
250678	237979
1579	237980
143694	237981
507	237982
13115	237983
143495	237984
120528	237985
26004	237986
7420	237987
270	237988
75261	237989
16563	237990
59291	237991
5116	237992
254574	237993
10999	237994
32573	237995
113596	237996
55064	237997
42912	237998
56136	237999
14674	238000
95411	238001
12189	238002
40285	238003
84832	238004
5179	238005
6058	238006
224061	238007
775	238008
59222	238009
196622	238010
266182	238011
2302	238012
167917	238013
62308	238014
26067	238015
157124	238016
19573	238017
65974	238018
46183	238019
106820	238020
43073	238021
21759	238022
70238	238023
123338	238024
105899	238025
15517	238026
22361	238027
46598	238028
49937	238029
16096	238030
249863	238031
35357	238032
28925	238033
81683	238034
58869	238035
52288	238036
177	238037
8539	238038
111862	238039
44601	238040
87045	238041
7635	238042
105516	238043
8262	238044
22579	238045
65271	238046
233281	238047
3747	238048
140518	238049
201869	238050
203526	238051
264378	238052
216203	238053
25716	238054
7300	238055
211995	238056
126372	238057
13154	238058
23166	238059
63107	238060
39034	238061
9807	238062
76126	238063
1562	238064
120627	238065
3203	238066
11559	238067
12193	238068
6540	238069
11751	238070
65376	238071
98586	238072
32838	238073
53547	238074
13828	238075
755	238076
146424	238077
11601	238078
70211	238079
3738	238080
72767	238081
58835	238082
23662	238083
171283	238084
11070	238085
64455	238086
168108	238087
270912	238088
44471	238089
4092	238090
185425	238091
57753	238092
4147	238093
70305	238094
410	238095
1972	238096
143207	238097
35940	238098
13617	238099
514	238100
26628	238101
12832	238102
51582	238103
300	238104
4253	238105
30033	238106
21932	238107
4052	238108
47997	238109
108446	238110
16102	238111
7716	238112
41608	238113
32525	238114
31848	238115
13184	238116
11623	238117
17210	238118
1244	238119
12554	238120
14500	238121
8406	238122
1595	238123
149695	238124
33060	238125
1394	238126
145762	238127
41003	238128
99036	238129
166437	238130
1299	238131
21833	238132
111569	238133
258262	238134
18580	238135
32647	238136
136301	238137
186027	238138
37920	238139
63847	238140
2323	238141
949	238142
132172	238143
1431	238144
6727	238145
29321	238146
54028	238147
18537	238148
268869	238149
4375	238150
111102	238151
192380	238152
936	238153
4306	238154
129681	238155
12504	238156
193697	238157
21812	238158
156674	238159
28737	238160
116788	238161
99633	238162
10402	238163
98738	238164
43092	238165
14462	238166
140421	238167
122088	238168
28668	238169
12226	238170
256838	238171
67714	238172
222446	238173
72903	238174
78902	238175
242939	238176
88262	238177
31204	238178
74730	238179
221233	238180
15511	238181
10896	238182
24535	238183
136891	238184
1177	238185
94217	238186
22767	238187
22871	238188
24809	238189
125965	238190
18950	238191
80250	238192
7072	238193
7403	238194
6706	238195
59264	238196
76559	238197
257705	238198
36352	238199
40786	238200
1673	238201
365	238202
5685	238203
46496	238204
19550	238205
45031	238206
21995	238207
218177	238208
37488	238209
7207	238210
168599	238211
352	238212
48134	238213
107952	238214
1126	238215
110847	238216
222	238217
224982	238218
27462	238219
19112	238220
169291	238221
31344	238222
9222	238223
191892	238224
17615	238225
14792	238226
187369	238227
34763	238228
171461	238229
22972	238230
4927	238231
81775	238232
9431	238233
78424	238234
178599	238235
7023	238236
101459	238237
9965	238238
49890	238239
239547	238240
14825	238241
75823	238242
40125	238243
44827	238244
161818	238245
25214	238246
18781	238247
199352	238248
37391	238249
242632	238250
10237	238251
60977	238252
43274	238253
59565	238254
70475	238255
167129	238256
86641	238257
32963	238258
311	238259
214455	238260
50380	238261
545	238262
8306	238263
795	238264
8620	238265
68532	238266
10044	238267
44796	238268
29477	238269
38749	238270
255596	238271
8876	238272
18996	238273
88131	238274
29321	238275
158757	238276
97790	238277
11020	238278
124582	238279
114044	238280
36297	238281
5069	238282
48153	238283
151889	238284
53545	238285
97160	238286
56499	238287
128420	238288
18057	238289
269271	238290
13349	238291
8020	238292
72505	238293
51310	238294
78067	238295
8387	238296
33567	238297
59696	238298
1929	238299
268088	238300
18229	238301
99931	238302
114241	238303
173428	238304
52506	238305
9064	238306
10581	238307
1741	238308
4592	238309
2039	238310
154035	238311
68922	238312
73124	238313
152428	238314
15336	238315
85084	238316
96075	238317
1852	238318
11788	238319
11585	238320
234775	238321
119407	238322
45207	238323
4027	238324
180382	238325
231285	238326
62235	238327
14742	238328
63299	238329
14589	238330
65352	238331
1914	238332
14798	238333
8562	238334
105867	238335
1358	238336
142398	238337
50319	238338
21898	238339
43023	238340
16397	238341
165815	238342
17036	238343
8260	238344
38563	238345
35066	238346
28953	238347
162990	238348
67257	238349
4104	238350
130292	238351
49154	238352
73682	238353
10832	238354
19853	238355
109228	238356
30088	238357
120851	238358
156783	238359
24189	238360
29657	238361
28335	238362
1750	238363
90743	238364
5914	238365
41890	238366
110647	238367
30920	238368
3503	238369
32891	238370
87870	238371
4016	238372
34983	238373
133360	238374
245683	238375
138476	238376
43104	238377
17112	238378
179103	238379
923	238380
22161	238381
137033	238382
1125	238383
64706	238384
11065	238385
3287	238386
40302	238387
7401	238388
55846	238389
131977	238390
109823	238391
33131	238392
79305	238393
68934	238394
1353	238395
109164	238396
7929	238397
57680	238398
25596	238399
5352	238400
776	238401
209	238402
112184	238403
12970	238404
102722	238405
14343	238406
70186	238407
36525	238408
154198	238409
12289	238410
27264	238411
3281	238412
53493	238413
3169	238414
8913	238415
16956	238416
231830	238417
92030	238418
3738	238419
1251	238420
16516	238421
188225	238422
38164	238423
138826	238424
212946	238425
11719	238426
1074	238427
137644	238428
114394	238429
121341	238430
160734	238431
1850	238432
119671	238433
565	238434
29222	238435
49382	238436
85009	238437
45149	238438
47740	238439
152270	238440
830	238441
43117	238442
64391	238443
160409	238444
234454	238445
31365	238446
122031	238447
108452	238448
254681	238449
991	238450
28851	238451
2788	238452
5597	238453
169556	238454
341	238455
102	238456
68275	238457
103503	238458
3037	238459
612	238460
225670	238461
159863	238462
211038	238463
61829	238464
3953	238465
100288	238466
4847	238467
204470	238468
111459	238469
36638	238470
125420	238471
14563	238472
113148	238473
37591	238474
173630	238475
153897	238476
99356	238477
122153	238478
83901	238479
3782	238480
83602	238481
146397	238482
57907	238483
53944	238484
129400	238485
126371	238486
48640	238487
5839	238488
25297	238489
1307	238490
16070	238491
13358	238492
107964	238493
60789	238494
235567	238495
108845	238496
119848	238497
78349	238498
205338	238499
33297	238500
160	238501
472	238502
35445	238503
219013	238504
52783	238505
30298	238506
36112	238507
126163	238508
2319	238509
40781	238510
32695	238511
100545	238512
166891	238513
20126	238514
42681	238515
49158	238516
80163	238517
113827	238518
10293	238519
191376	238520
4024	238521
71619	238522
235967	238523
196347	238524
30414	238525
184954	238526
8468	238527
8229	238528
11692	238529
9843	238530
200	238531
14567	238532
115866	238533
12741	238534
9996	238535
903	238536
86138	238537
27008	238538
2087	238539
20859	238540
248793	238541
59499	238542
152400	238543
69231	238544
239453	238545
16655	238546
8176	238547
14631	238548
171543	238549
78890	238550
35837	238551
1517	238552
74730	238553
162445	238554
14229	238555
94324	238556
167081	238557
177493	238558
1516	238559
156439	238560
139495	238561
64711	238562
49158	238563
14404	238564
83670	238565
289	238566
247242	238567
9198	238568
173837	238569
40997	238570
168159	238571
39601	238572
14731	238573
1457	238574
87406	238575
80540	238576
24718	238577
11663	238578
2037	238579
193280	238580
5997	238581
149905	238582
25215	238583
75483	238584
8764	238585
231263	238586
256785	238587
82407	238588
10096	238589
23513	238590
112623	238591
26517	238592
5164	238593
9519	238594
213771	238595
740	238596
19963	238597
6535	238598
5108	238599
1929	238600
633	238601
2318	238602
104191	238603
84604	238604
539	238605
28102	238606
134349	238607
81643	238608
59571	238609
17950	238610
190518	238611
105917	238612
2137	238613
690	238614
14116	238615
42633	238616
122295	238617
11511	238618
71385	238619
27829	238620
137892	238621
366	238622
26023	238623
216345	238624
86349	238625
150682	238626
9080	238627
74907	238628
41485	238629
54649	238630
7269	238631
228266	238632
236780	238633
33697	238634
34183	238635
23714	238636
26986	238637
55521	238638
47126	238639
30231	238640
10456	238641
72437	238642
95313	238643
102182	238644
705	238645
135789	238646
46848	238647
112679	238648
11287	238649
882	238650
132487	238651
2436	238652
3935	238653
200503	238654
228693	238655
88861	238656
3239	238657
30542	238658
211847	238659
200525	238660
35876	238661
71478	238662
1952	238663
53126	238664
77092	238665
118515	238666
11431	238667
91737	238668
31182	238669
2365	238670
18683	238671
1686	238672
21676	238673
25048	238674
14264	238675
32181	238676
65697	238677
73383	238678
42458	238679
1766	238680
38983	238681
8669	238682
59010	238683
19419	238684
100334	238685
541	238686
441	238687
69202	238688
98379	238689
30102	238690
86957	238691
35379	238692
194463	238693
24968	238694
61727	238695
64853	238696
95389	238697
11749	238698
255080	238699
1548	238700
11933	238701
189472	238702
3627	238703
90557	238704
29727	238705
12054	238706
85770	238707
2610	238708
41486	238709
11212	238710
8865	238711
153272	238712
5984	238713
29883	238714
66611	238715
242080	238716
106750	238717
4059	238718
17029	238719
33296	238720
207685	238721
139559	238722
11794	238723
112259	238724
3384	238725
27884	238726
31638	238727
9698	238728
31890	238729
12371	238730
8657	238731
9886	238732
12560	238733
143413	238734
102922	238735
164217	238736
192486	238737
22421	238738
2490	238739
122772	238740
11801	238741
30611	238742
55514	238743
7580	238744
17755	238745
128562	238746
212970	238747
3689	238748
5173	238749
25558	238750
96997	238751
143968	238752
30473	238753
48933	238754
169474	238755
136159	238756
735	238757
42134	238758
19129	238759
14619	238760
17430	238761
197517	238762
16950	238763
2842	238764
52487	238765
9644	238766
13403	238767
2770	238768
10417	238769
45278	238770
79692	238771
14471	238772
152588	238773
36671	238774
4911	238775
19664	238776
8856	238777
7348	238778
21279	238779
90842	238780
4774	238781
121695	238782
47307	238783
37646	238784
164166	238785
237995	238786
26264	238787
255156	238788
61894	238789
49560	238790
2353	238791
27364	238792
43099	238793
36497	238794
223488	238795
23828	238796
167204	238797
87541	238798
44748	238799
10672	238800
547	238801
16131	238802
143604	238803
102661	238804
8310	238805
21681	238806
96159	238807
7081	238808
36473	238809
61494	238810
109755	238811
54225	238812
36630	238813
155828	238814
206638	238815
161650	238816
3382	238817
102621	238818
146107	238819
111508	238820
153179	238821
15473	238822
88903	238823
91277	238824
18041	238825
96838	238826
276	238827
57490	238828
26131	238829
1120	238830
27475	238831
5184	238832
156505	238833
7914	238834
32649	238835
98508	238836
45632	238837
68627	238838
136530	238839
93993	238840
241304	238841
4404	238842
2970	238843
47973	238844
36560	238845
148905	238846
270654	238847
11641	238848
155478	238849
68066	238850
116770	238851
43505	238852
1850	238853
21109	238854
31216	238855
48133	238856
81975	238857
9728	238858
100257	238859
97862	238860
207105	238861
173264	238862
6939	238863
170453	238864
14335	238865
27518	238866
9703	238867
28121	238868
16799	238869
58825	238870
29495	238871
44371	238872
30836	238873
18649	238874
79197	238875
29358	238876
3699	238877
8243	238878
37686	238879
1442	238880
10532	238881
7535	238882
2889	238883
28466	238884
54573	238885
37742	238886
57989	238887
80314	238888
68250	238889
29057	238890
239	238891
63962	238892
79098	238893
13729	238894
27764	238895
35292	238896
92313	238897
71381	238898
160590	238899
71957	238900
35823	238901
16966	238902
17379	238903
7118	238904
5907	238905
49930	238906
184601	238907
9849	238908
118456	238909
18148	238910
115637	238911
17418	238912
5514	238913
34081	238914
26809	238915
7942	238916
38563	238917
50907	238918
93069	238919
22828	238920
116917	238921
121717	238922
164793	238923
14417	238924
258836	238925
14939	238926
40109	238927
8669	238928
1770	238929
1828	238930
150884	238931
24332	238932
101977	238933
28243	238934
4672	238935
102721	238936
2590	238937
11362	238938
1606	238939
6851	238940
3266	238941
98501	238942
13293	238943
265475	238944
15602	238945
232938	238946
49612	238947
3141	238948
27320	238949
9859	238950
102634	238951
6453	238952
18618	238953
96888	238954
223737	238955
74157	238956
186312	238957
60560	238958
49242	238959
108768	238960
20644	238961
4032	238962
117	238963
58319	238964
6020	238965
3802	238966
95675	238967
10334	238968
85114	238969
8991	238970
89085	238971
10503	238972
6955	238973
53501	238974
32511	238975
34520	238976
176445	238977
55624	238978
92737	238979
43175	238980
17794	238981
85002	238982
66788	238983
60284	238984
105197	238985
15274	238986
857	238987
11690	238988
9541	238989
232738	238990
159679	238991
13821	238992
9637	238993
154074	238994
53493	238995
55659	238996
171281	238997
23356	238998
44123	238999
179721	239000
29247	239001
230124	239002
78642	239003
100695	239004
12622	239005
1314	239006
69195	239007
11072	239008
18978	239009
138534	239010
1549	239011
35941	239012
47575	239013
28541	239014
198900	239015
12650	239016
108666	239017
79887	239018
12496	239019
49863	239020
4030	239021
9930	239022
249842	239023
102925	239024
27345	239025
65240	239026
22789	239027
16995	239028
4782	239029
78733	239030
98	239031
124170	239032
106	239033
32563	239034
89551	239035
9281	239036
69391	239037
3881	239038
60633	239039
263454	239040
193931	239041
193899	239042
45354	239043
101	239044
231863	239045
35955	239046
96923	239047
177964	239048
13103	239049
139702	239050
191725	239051
6667	239052
16426	239053
3756	239054
32845	239055
22341	239056
162885	239057
29106	239058
13372	239059
15111	239060
121667	239061
196017	239062
12648	239063
1022	239064
61535	239065
51284	239066
75623	239067
3126	239068
1534	239069
88821	239070
27880	239071
56343	239072
211900	239073
10374	239074
154417	239075
68455	239076
40259	239077
20374	239078
4720	239079
91410	239080
77741	239081
170402	239082
56202	239083
190280	239084
4567	239085
69788	239086
10429	239087
26319	239088
4065	239089
57769	239090
165048	239091
194033	239092
28914	239093
570	239094
4238	239095
500	239096
20284	239097
67761	239098
2953	239099
584	239100
220	239101
177635	239102
529	239103
53748	239104
12537	239105
16282	239106
218267	239107
165878	239108
78	239109
164599	239110
112559	239111
39289	239112
1877	239113
53443	239114
13633	239115
504	239116
20514	239117
261962	239118
44466	239119
212447	239120
7185	239121
2091	239122
5269	239123
108710	239124
233036	239125
39071	239126
82178	239127
48573	239128
2092	239129
134979	239130
7016	239131
4760	239132
1153	239133
186758	239134
179977	239135
3848	239136
33790	239137
256713	239138
76214	239139
19515	239140
128657	239141
26648	239142
125861	239143
159508	239144
162901	239145
169830	239146
53842	239147
2323	239148
74847	239149
28453	239150
12780	239151
36065	239152
17392	239153
23815	239154
99922	239155
9730	239156
1498	239157
51423	239158
166601	239159
12461	239160
51253	239161
79145	239162
79659	239163
164740	239164
42659	239165
186938	239166
15317	239167
67382	239168
3888	239169
259284	239170
128249	239171
22051	239172
221997	239173
168331	239174
31275	239175
4880	239176
31420	239177
68520	239178
172677	239179
264	239180
22970	239181
3094	239182
3460	239183
30513	239184
12688	239185
116888	239186
88063	239187
151	239188
11378	239189
63670	239190
10733	239191
87218	239192
9929	239193
72180	239194
89466	239195
129665	239196
200971	239197
5608	239198
1236	239199
30889	239200
37064	239201
48877	239202
10778	239203
71789	239204
6	239205
33340	239206
33162	239207
23911	239208
8597	239209
245884	239210
246919	239211
56166	239212
48589	239213
26463	239214
291	239215
8475	239216
28813	239217
10049	239218
16267	239219
25110	239220
125935	239221
68685	239222
110	239223
77824	239224
23422	239225
551	239226
67710	239227
160837	239228
25810	239229
10094	239230
2762	239231
118424	239232
2827	239233
106326	239234
27293	239235
3739	239236
40731	239237
18061	239238
163969	239239
1183	239240
5645	239241
1115	239242
11543	239243
25906	239244
115394	239245
6867	239246
35730	239247
62701	239248
77367	239249
6581	239250
43935	239251
30453	239252
7752	239253
16168	239254
22370	239255
19859	239256
2477	239257
2085	239258
132175	239259
12024	239260
235659	239261
5485	239262
113089	239263
45201	239264
92837	239265
72679	239266
15618	239267
2209	239268
101730	239269
77214	239270
97299	239271
45860	239272
1783	239273
35527	239274
130612	239275
59918	239276
191111	239277
30696	239278
3884	239279
41086	239280
134089	239281
19217	239282
5302	239283
13560	239284
32027	239285
3238	239286
6882	239287
33653	239288
24117	239289
132984	239290
15024	239291
195461	239292
26000	239293
216937	239294
129641	239295
3901	239296
11	239297
201288	239298
13742	239299
16958	239300
46652	239301
15743	239302
2443	239303
22668	239304
49355	239305
80214	239306
242137	239307
59636	239308
209750	239309
24627	239310
18142	239311
2246	239312
8155	239313
44470	239314
22332	239315
143945	239316
2274	239317
69253	239318
203	239319
89956	239320
13090	239321
112762	239322
108278	239323
40957	239324
7805	239325
95555	239326
110932	239327
103205	239328
30175	239329
6416	239330
202	239331
6644	239332
26198	239333
3484	239334
61724	239335
152871	239336
12331	239337
56411	239338
38008	239339
57287	239340
49077	239341
92048	239342
51581	239343
95441	239344
27119	239345
81089	239346
11170	239347
33241	239348
4422	239349
10161	239350
20925	239351
64145	239352
226315	239353
111103	239354
17981	239355
189622	239356
45087	239357
53085	239358
11129	239359
75	239360
19548	239361
42146	239362
1908	239363
210188	239364
199820	239365
4601	239366
15090	239367
212864	239368
2244	239369
15014	239370
19937	239371
44140	239372
40880	239373
2319	239374
328	239375
41330	239376
187420	239377
43050	239378
9122	239379
22986	239380
71106	239381
12269	239382
186472	239383
161373	239384
14687	239385
39213	239386
15335	239387
270713	239388
267044	239389
14829	239390
91410	239391
80417	239392
199914	239393
185364	239394
11766	239395
42450	239396
1637	239397
2396	239398
1504	239399
27910	239400
8853	239401
7466	239402
11175	239403
14730	239404
39719	239405
169875	239406
103	239407
151102	239408
213788	239409
24956	239410
89790	239411
8052	239412
67289	239413
8915	239414
27774	239415
27140	239416
17	239417
95667	239418
203276	239419
192760	239420
93809	239421
125239	239422
4691	239423
55669	239424
232896	239425
37223	239426
32458	239427
157919	239428
58853	239429
7120	239430
144288	239431
13318	239432
176	239433
78435	239434
12486	239435
16144	239436
15090	239437
18638	239438
20	239439
168007	239440
16688	239441
207237	239442
45703	239443
19695	239444
36117	239445
8104	239446
66021	239447
36915	239448
314	239449
18550	239450
86900	239451
3414	239452
4716	239453
108554	239454
258146	239455
30207	239456
10051	239457
1790	239458
84208	239459
12283	239460
1544	239461
57518	239462
258167	239463
59572	239464
23866	239465
2873	239466
2668	239467
776	239468
167457	239469
119548	239470
5244	239471
8351	239472
132097	239473
5617	239474
17937	239475
38796	239476
102420	239477
13502	239478
144432	239479
80837	239480
6064	239481
52243	239482
662	239483
190894	239484
52812	239485
270850	239486
92706	239487
2927	239488
13046	239489
23655	239490
21084	239491
92357	239492
266998	239493
4344	239494
43930	239495
9094	239496
124216	239497
2248	239498
89070	239499
11471	239500
1826	239501
10930	239502
12390	239503
6833	239504
54931	239505
27397	239506
187012	239507
42192	239508
19208	239509
157688	239510
28144	239511
40031	239512
18654	239513
31400	239514
138280	239515
38388	239516
158074	239517
19384	239518
50858	239519
154903	239520
150900	239521
270048	239522
251994	239523
16506	239524
31158	239525
16369	239526
31521	239527
109418	239528
241222	239529
59786	239530
33980	239531
22163	239532
4490	239533
104174	239534
4800	239535
2730	239536
356	239537
34	239538
2526	239539
9881	239540
48510	239541
4218	239542
4223	239543
171503	239544
116082	239545
137802	239546
84503	239547
11291	239548
3760	239549
20027	239550
140360	239551
2746	239552
75751	239553
207063	239554
7022	239555
6702	239556
1617	239557
13874	239558
233117	239559
262879	239560
166305	239561
135998	239562
246236	239563
15156	239564
20273	239565
90996	239566
45345	239567
2564	239568
49857	239569
37953	239570
178341	239571
2763	239572
120238	239573
43306	239574
5513	239575
248029	239576
81060	239577
39	239578
67549	239579
164242	239580
7136	239581
196403	239582
232710	239583
70527	239584
134467	239585
40625	239586
133711	239587
79199	239588
40117	239589
3904	239590
227117	239591
106585	239592
65583	239593
1709	239594
9940	239595
69992	239596
104221	239597
261264	239598
52964	239599
26876	239600
26406	239601
14740	239602
54971	239603
222794	239604
53711	239605
17104	239606
6443	239607
130	239608
93242	239609
139162	239610
69279	239611
145361	239612
8362	239613
36380	239614
102394	239615
887	239616
216527	239617
53914	239618
2360	239619
876	239620
4702	239621
1405	239622
79333	239623
138988	239624
24622	239625
18050	239626
12172	239627
25866	239628
66361	239629
67079	239630
11949	239631
760	239632
4570	239633
192118	239634
1611	239635
152741	239636
7289	239637
3532	239638
18243	239639
71384	239640
4374	239641
6927	239642
16854	239643
52374	239644
112473	239645
89103	239646
3219	239647
20368	239648
171327	239649
5754	239650
13356	239651
71400	239652
20041	239653
21030	239654
13595	239655
41601	239656
195199	239657
78818	239658
13983	239659
58730	239660
67374	239661
90326	239662
40785	239663
4254	239664
28878	239665
27240	239666
6492	239667
7026	239668
28083	239669
249124	239670
92180	239671
13684	239672
111150	239673
142	239674
28905	239675
262097	239676
5923	239677
171519	239678
23181	239679
48622	239680
41902	239681
4147	239682
2008	239683
10948	239684
241593	239685
242996	239686
140710	239687
11213	239688
11654	239689
61570	239690
264547	239691
18703	239692
32386	239693
171679	239694
256	239695
39836	239696
238559	239697
180956	239698
10946	239699
16457	239700
212589	239701
2367	239702
136605	239703
4666	239704
4517	239705
35051	239706
78330	239707
102827	239708
215207	239709
54515	239710
109851	239711
44509	239712
147673	239713
46030	239714
4668	239715
65405	239716
43944	239717
140573	239718
174	239719
27132	239720
47293	239721
109019	239722
26651	239723
146671	239724
20302	239725
258259	239726
55841	239727
152399	239728
85181	239729
8267	239730
12178	239731
118352	239732
157841	239733
11750	239734
2594	239735
287	239736
10789	239737
57831	239738
71284	239739
3024	239740
67517	239741
28563	239742
239101	239743
205975	239744
66055	239745
90702	239746
2200	239747
63273	239748
21810	239749
5809	239750
2478	239751
163259	239752
17081	239753
53992	239754
35826	239755
110858	239756
115449	239757
154193	239758
56084	239759
3890	239760
41602	239761
5293	239762
74258	239763
30412	239764
27683	239765
2657	239766
50448	239767
7214	239768
54306	239769
8166	239770
246626	239771
106325	239772
138081	239773
67481	239774
8828	239775
239379	239776
441	239777
33619	239778
75475	239779
5627	239780
16362	239781
46404	239782
142875	239783
229840	239784
177857	239785
69590	239786
35595	239787
74312	239788
105961	239789
23967	239790
225565	239791
129962	239792
21325	239793
80406	239794
28859	239795
3584	239796
141	239797
55351	239798
103545	239799
3504	239800
76726	239801
3145	239802
115636	239803
10346	239804
115886	239805
1196	239806
3344	239807
42210	239808
34623	239809
49943	239810
37009	239811
32886	239812
268624	239813
24499	239814
100152	239815
14285	239816
155470	239817
2313	239818
198721	239819
271599	239820
7142	239821
22170	239822
46039	239823
65639	239824
19908	239825
2841	239826
42272	239827
16864	239828
88089	239829
116642	239830
134041	239831
4001	239832
80456	239833
185311	239834
142491	239835
1261	239836
118044	239837
90069	239838
28610	239839
105005	239840
31780	239841
7012	239842
40602	239843
101175	239844
248370	239845
3253	239846
230416	239847
50570	239848
127311	239849
1958	239850
89689	239851
26143	239852
7670	239853
136617	239854
8530	239855
80378	239856
51812	239857
45612	239858
28760	239859
257545	239860
12418	239861
73614	239862
36495	239863
58086	239864
103146	239865
39539	239866
15879	239867
115567	239868
48020	239869
50453	239870
165767	239871
163277	239872
23496	239873
47162	239874
171529	239875
188493	239876
1240	239877
3410	239878
8911	239879
169352	239880
4494	239881
75174	239882
2598	239883
485	239884
75004	239885
63154	239886
7860	239887
39982	239888
140224	239889
36497	239890
1965	239891
142020	239892
16508	239893
16494	239894
186679	239895
125	239896
38475	239897
145012	239898
38881	239899
156381	239900
30827	239901
228973	239902
196981	239903
43997	239904
230913	239905
14065	239906
32635	239907
2007	239908
11272	239909
34728	239910
21168	239911
16951	239912
791	239913
148054	239914
12903	239915
222020	239916
1166	239917
39073	239918
37264	239919
5002	239920
202698	239921
5046	239922
34457	239923
56479	239924
160080	239925
120663	239926
269870	239927
62364	239928
191648	239929
113270	239930
37251	239931
57886	239932
1094	239933
93214	239934
18177	239935
165	239936
26342	239937
66623	239938
66614	239939
52007	239940
90725	239941
66993	239942
26784	239943
27723	239944
1387	239945
6411	239946
111747	239947
12230	239948
65017	239949
69762	239950
140463	239951
76055	239952
36642	239953
18828	239954
12194	239955
30454	239956
833	239957
6657	239958
4302	239959
190	239960
89703	239961
101359	239962
25292	239963
23186	239964
209476	239965
20686	239966
17690	239967
53020	239968
138071	239969
118232	239970
7192	239971
17283	239972
67915	239973
65485	239974
92268	239975
3581	239976
55360	239977
67497	239978
29416	239979
3122	239980
182848	239981
4025	239982
142445	239983
95861	239984
58188	239985
5385	239986
5974	239987
145861	239988
50612	239989
30703	239990
48330	239991
12220	239992
104463	239993
89909	239994
7255	239995
54485	239996
172513	239997
1665	239998
25428	239999
22979	240000
45905	240001
20109	240002
19795	240003
3654	240004
32	240005
231398	240006
192443	240007
11540	240008
22442	240009
9359	240010
10118	240011
82202	240012
8	240013
2093	240014
33585	240015
18359	240016
11971	240017
119406	240018
17008	240019
39647	240020
8921	240021
30770	240022
6779	240023
26509	240024
24132	240025
15059	240026
43678	240027
207728	240028
537	240029
65061	240030
24431	240031
17151	240032
34112	240033
250327	240034
6039	240035
70072	240036
42163	240037
130244	240038
94890	240039
75767	240040
106	240041
221534	240042
26240	240043
23923	240044
4288	240045
4112	240046
12035	240047
533	240048
232789	240049
18409	240050
3262	240051
10211	240052
59618	240053
15397	240054
2391	240055
42463	240056
154588	240057
48815	240058
10	240059
54792	240060
50712	240061
2524	240062
581	240063
116761	240064
7128	240065
59753	240066
2824	240067
30303	240068
162813	240069
84754	240070
54553	240071
82039	240072
24222	240073
43633	240074
24918	240075
221283	240076
41818	240077
18844	240078
218768	240079
500	240080
15472	240081
25582	240082
30331	240083
38180	240084
70745	240085
2471	240086
41324	240087
12892	240088
166972	240089
33059	240090
103346	240091
76857	240092
186942	240093
9156	240094
29170	240095
101964	240096
117950	240097
175866	240098
95322	240099
215969	240100
231296	240101
17055	240102
30357	240103
3269	240104
11592	240105
114950	240106
44979	240107
18133	240108
172370	240109
40386	240110
26112	240111
57696	240112
86924	240113
26053	240114
21598	240115
10923	240116
5555	240117
57910	240118
75	240119
6018	240120
93760	240121
11220	240122
21132	240123
7027	240124
92375	240125
4202	240126
9985	240127
25706	240128
97660	240129
232351	240130
14539	240131
24807	240132
19788	240133
57755	240134
64275	240135
2078	240136
236502	240137
4273	240138
49452	240139
144422	240140
35514	240141
88179	240142
50400	240143
29333	240144
185595	240145
14507	240146
1014	240147
39095	240148
43864	240149
259739	240150
118694	240151
1014	240152
42428	240153
1231	240154
18737	240155
159698	240156
22871	240157
5222	240158
331	240159
9393	240160
124	240161
22361	240162
17261	240163
30857	240164
58988	240165
46111	240166
171022	240167
3452	240168
110957	240169
79901	240170
257222	240171
831	240172
31948	240173
26252	240174
4242	240175
44889	240176
11451	240177
34865	240178
106832	240179
81882	240180
1428	240181
57542	240182
1404	240183
35919	240184
2750	240185
11639	240186
1022	240187
27325	240188
46117	240189
102737	240190
25696	240191
151792	240192
59819	240193
117139	240194
35298	240195
1802	240196
28375	240197
87418	240198
2807	240199
46000	240200
4831	240201
41941	240202
48862	240203
2135	240204
2945	240205
214723	240206
24253	240207
145615	240208
10331	240209
44861	240210
45157	240211
166976	240212
79550	240213
155261	240214
39999	240215
9059	240216
3903	240217
23711	240218
67708	240219
90330	240220
15972	240221
7601	240222
33138	240223
17767	240224
216933	240225
20557	240226
7769	240227
206491	240228
2065	240229
157239	240230
3965	240231
29650	240232
47812	240233
77556	240234
2836	240235
105977	240236
49328	240237
163635	240238
85460	240239
153372	240240
22954	240241
33908	240242
259715	240243
28747	240244
7430	240245
616	240246
164816	240247
1176	240248
6217	240249
124562	240250
31935	240251
73423	240252
196794	240253
50304	240254
1766	240255
13311	240256
85277	240257
3744	240258
10623	240259
36527	240260
233838	240261
28405	240262
86475	240263
119685	240264
50391	240265
231836	240266
229633	240267
61078	240268
10489	240269
6956	240270
37466	240271
497	240272
6448	240273
694	240274
19725	240275
244613	240276
55806	240277
26600	240278
123903	240279
224403	240280
87758	240281
15072	240282
78636	240283
39164	240284
21700	240285
14444	240286
8866	240287
28473	240288
27135	240289
93291	240290
165726	240291
229272	240292
53446	240293
26589	240294
669	240295
71679	240296
96274	240297
59159	240298
35216	240299
158853	240300
59859	240301
63008	240302
5318	240303
33741	240304
119081	240305
47302	240306
560	240307
27854	240308
43986	240309
65856	240310
13381	240311
7598	240312
16061	240313
6573	240314
31065	240315
88534	240316
228933	240317
34067	240318
26851	240319
43990	240320
77355	240321
45887	240322
16231	240323
62546	240324
22064	240325
138452	240326
2636	240327
166436	240328
28872	240329
6602	240330
2483	240331
62891	240332
42450	240333
162182	240334
59222	240335
21038	240336
207419	240337
63217	240338
254495	240339
212558	240340
11601	240341
9550	240342
5215	240343
21792	240344
85142	240345
17603	240346
355	240347
238439	240348
50315	240349
116914	240350
20867	240351
51760	240352
77017	240353
77843	240354
6696	240355
8837	240356
25347	240357
43169	240358
2788	240359
44271	240360
59312	240361
9267	240362
31624	240363
126134	240364
72057	240365
27820	240366
206303	240367
50821	240368
73797	240369
83571	240370
100703	240371
108605	240372
253301	240373
74273	240374
289	240375
112059	240376
69372	240377
5006	240378
19482	240379
133073	240380
4475	240381
26616	240382
57071	240383
79029	240384
165966	240385
10488	240386
153739	240387
37760	240388
207952	240389
13347	240390
6844	240391
13417	240392
124503	240393
17924	240394
235456	240395
8075	240396
38798	240397
25639	240398
15760	240399
4909	240400
2817	240401
10896	240402
602	240403
82642	240404
50735	240405
246	240406
2600	240407
59426	240408
13337	240409
67445	240410
91684	240411
264385	240412
139676	240413
271228	240414
39927	240415
9606	240416
12565	240417
26357	240418
646	240419
35769	240420
63596	240421
91199	240422
114935	240423
470	240424
22659	240425
16211	240426
4919	240427
234412	240428
35366	240429
70011	240430
154497	240431
272796	240432
142640	240433
56719	240434
32570	240435
119	240436
70048	240437
39806	240438
2711	240439
778	240440
100138	240441
5913	240442
113988	240443
66619	240444
153012	240445
59968	240446
43180	240447
164476	240448
15173	240449
244292	240450
18284	240451
36028	240452
24440	240453
70154	240454
248543	240455
15126	240456
8042	240457
103616	240458
136469	240459
8406	240460
97556	240461
46952	240462
176311	240463
15666	240464
711	240465
7754	240466
3472	240467
34158	240468
163194	240469
12137	240470
37767	240471
6206	240472
2256	240473
45675	240474
178956	240475
53731	240476
17174	240477
97152	240478
67165	240479
68145	240480
53987	240481
149737	240482
17055	240483
3974	240484
12476	240485
1431	240486
19245	240487
189172	240488
122979	240489
49132	240490
50245	240491
2074	240492
24785	240493
149069	240494
56602	240495
3834	240496
14225	240497
4967	240498
17023	240499
74747	240500
83537	240501
93143	240502
35370	240503
69959	240504
20421	240505
31787	240506
1966	240507
2657	240508
5776	240509
197158	240510
187450	240511
61481	240512
26471	240513
1703	240514
119354	240515
38863	240516
6711	240517
16037	240518
26006	240519
101588	240520
142158	240521
5519	240522
16630	240523
200047	240524
16120	240525
16720	240526
60221	240527
22537	240528
55198	240529
18565	240530
510	240531
217472	240532
98897	240533
36177	240534
111358	240535
6915	240536
249170	240537
8685	240538
37117	240539
10718	240540
11615	240541
22636	240542
108814	240543
40442	240544
17711	240545
169125	240546
181628	240547
48821	240548
1847	240549
245141	240550
66516	240551
8434	240552
2018	240553
9604	240554
8231	240555
32788	240556
13036	240557
257378	240558
2644	240559
4950	240560
95761	240561
32888	240562
72824	240563
269126	240564
13697	240565
82546	240566
8189	240567
10305	240568
86945	240569
25295	240570
11007	240571
16871	240572
5200	240573
61464	240574
196795	240575
424	240576
22042	240577
111904	240578
39470	240579
104162	240580
267020	240581
206521	240582
2590	240583
63704	240584
35401	240585
27070	240586
1462	240587
59136	240588
148083	240589
2167	240590
215730	240591
8950	240592
34629	240593
39234	240594
188572	240595
29751	240596
58865	240597
82080	240598
11861	240599
61277	240600
28057	240601
90859	240602
117329	240603
69462	240604
155021	240605
165647	240606
19579	240607
106360	240608
7845	240609
5882	240610
180343	240611
1892	240612
4125	240613
112	240614
125027	240615
79277	240616
1327	240617
30278	240618
46482	240619
31066	240620
175129	240621
30346	240622
3579	240623
227270	240624
16770	240625
145136	240626
24901	240627
29523	240628
86339	240629
5468	240630
115649	240631
2708	240632
63523	240633
966	240634
60180	240635
202025	240636
6322	240637
10967	240638
270066	240639
52314	240640
147	240641
7669	240642
4056	240643
18342	240644
1215	240645
78525	240646
14758	240647
1813	240648
67518	240649
4585	240650
99551	240651
12384	240652
44369	240653
78584	240654
8766	240655
65202	240656
76314	240657
169869	240658
27620	240659
3214	240660
60015	240661
245030	240662
468	240663
217256	240664
101459	240665
842	240666
4914	240667
100037	240668
8853	240669
49958	240670
167316	240671
2670	240672
33746	240673
6940	240674
21762	240675
104	240676
15757	240677
9489	240678
5379	240679
12938	240680
13569	240681
138127	240682
1449	240683
15918	240684
24824	240685
7276	240686
39005	240687
1428	240688
98685	240689
17728	240690
49371	240691
5999	240692
61845	240693
24977	240694
29349	240695
46560	240696
248	240697
233793	240698
22184	240699
9166	240700
41219	240701
104598	240702
21527	240703
97130	240704
19001	240705
147511	240706
176986	240707
165358	240708
75007	240709
44881	240710
18077	240711
360	240712
184016	240713
166637	240714
19988	240715
141886	240716
10949	240717
225878	240718
53821	240719
42820	240720
43697	240721
151043	240722
14038	240723
163454	240724
7109	240725
79449	240726
19357	240727
59351	240728
26969	240729
47372	240730
58120	240731
8188	240732
119377	240733
44223	240734
20383	240735
25233	240736
151743	240737
22436	240738
5144	240739
27278	240740
38368	240741
27136	240742
122253	240743
48417	240744
28913	240745
12506	240746
83957	240747
7297	240748
32367	240749
73070	240750
124785	240751
899	240752
60191	240753
94862	240754
81450	240755
7403	240756
51888	240757
28930	240758
106260	240759
150837	240760
13582	240761
72755	240762
102222	240763
6504	240764
49331	240765
7165	240766
87560	240767
887	240768
107384	240769
14068	240770
8372	240771
202059	240772
16312	240773
8661	240774
10233	240775
184622	240776
168247	240777
60976	240778
33331	240779
101029	240780
5645	240781
9979	240782
8674	240783
97926	240784
8807	240785
7833	240786
46584	240787
126579	240788
536	240789
175579	240790
269465	240791
46500	240792
37572	240793
55452	240794
105412	240795
27208	240796
37487	240797
32039	240798
33056	240799
79080	240800
44189	240801
267988	240802
40762	240803
33663	240804
39998	240805
109452	240806
83911	240807
220063	240808
66796	240809
15959	240810
17636	240811
176972	240812
81671	240813
170529	240814
21557	240815
39607	240816
44401	240817
34327	240818
23911	240819
48821	240820
271926	240821
3709	240822
78075	240823
77847	240824
710	240825
123505	240826
34098	240827
4053	240828
52895	240829
174213	240830
113065	240831
30611	240832
1160	240833
3282	240834
11537	240835
8986	240836
207909	240837
65212	240838
1078	240839
67910	240840
80538	240841
183746	240842
23454	240843
101028	240844
34774	240845
12625	240846
43358	240847
219458	240848
3502	240849
8963	240850
111377	240851
5840	240852
64696	240853
21702	240854
48	240855
20009	240856
63838	240857
1503	240858
122983	240859
34329	240860
28469	240861
182072	240862
74010	240863
36960	240864
2761	240865
38490	240866
7350	240867
1224	240868
112649	240869
23980	240870
258708	240871
80159	240872
976	240873
177089	240874
45155	240875
27315	240876
8350	240877
50552	240878
22316	240879
82224	240880
12517	240881
187834	240882
5195	240883
18975	240884
26194	240885
72187	240886
139379	240887
20749	240888
215953	240889
141425	240890
260207	240891
137639	240892
189	240893
41841	240894
49620	240895
1383	240896
270348	240897
229796	240898
1044	240899
43670	240900
55104	240901
66607	240902
60760	240903
65137	240904
5416	240905
39656	240906
93260	240907
218	240908
45877	240909
153147	240910
23430	240911
49996	240912
155989	240913
13392	240914
85946	240915
137368	240916
35632	240917
7041	240918
28160	240919
7822	240920
108288	240921
43386	240922
11158	240923
38758	240924
11567	240925
53233	240926
160113	240927
21089	240928
32167	240929
41343	240930
8240	240931
782	240932
219130	240933
45180	240934
112795	240935
76046	240936
58999	240937
31933	240938
527	240939
160516	240940
28534	240941
22368	240942
85439	240943
42774	240944
92907	240945
43206	240946
4003	240947
23187	240948
42896	240949
237491	240950
9939	240951
107580	240952
530	240953
3699	240954
23580	240955
12263	240956
16977	240957
4354	240958
75070	240959
101931	240960
16669	240961
98698	240962
45810	240963
109021	240964
32	240965
12506	240966
104	240967
63947	240968
8082	240969
21203	240970
76	240971
521	240972
244727	240973
45424	240974
5273	240975
183128	240976
62209	240977
2283	240978
97838	240979
63351	240980
12573	240981
1082	240982
136428	240983
165588	240984
154681	240985
10090	240986
9698	240987
80329	240988
39150	240989
4601	240990
129600	240991
25532	240992
59854	240993
27624	240994
100125	240995
40214	240996
136241	240997
8867	240998
135743	240999
87138	241000
157686	241001
53357	241002
225778	241003
5361	241004
260163	241005
40889	241006
184800	241007
57208	241008
736	241009
520	241010
55378	241011
29166	241012
55596	241013
64369	241014
32187	241015
11189	241016
12687	241017
74057	241018
77739	241019
20153	241020
23616	241021
74759	241022
40477	241023
6731	241024
70933	241025
15265	241026
24204	241027
7334	241028
93	241029
142278	241030
234308	241031
235793	241032
251476	241033
3062	241034
32111	241035
191831	241036
162526	241037
359	241038
46574	241039
138711	241040
115108	241041
48628	241042
130170	241043
102671	241044
6355	241045
51376	241046
118620	241047
27684	241048
80805	241049
2369	241050
218406	241051
2668	241052
4758	241053
81572	241054
123776	241055
105874	241056
56510	241057
127881	241058
33791	241059
177	241060
131395	241061
20975	241062
110331	241063
167418	241064
51276	241065
1182	241066
6437	241067
5386	241068
6757	241069
268226	241070
4389	241071
53722	241072
30181	241073
166121	241074
241046	241075
24665	241076
9995	241077
2938	241078
47205	241079
9711	241080
5871	241081
57184	241082
72815	241083
46196	241084
403	241085
14569	241086
13770	241087
42147	241088
18538	241089
7532	241090
75093	241091
16542	241092
19850	241093
53560	241094
76454	241095
17356	241096
112201	241097
138994	241098
64891	241099
4162	241100
4322	241101
18010	241102
18974	241103
127424	241104
62859	241105
47190	241106
108088	241107
63770	241108
982	241109
226435	241110
69665	241111
41079	241112
9239	241113
10549	241114
40016	241115
41584	241116
2952	241117
147348	241118
52679	241119
112385	241120
246920	241121
129246	241122
12088	241123
215538	241124
2707	241125
8979	241126
251979	241127
235446	241128
99394	241129
103278	241130
4101	241131
32075	241132
128699	241133
147497	241134
270853	241135
70536	241136
15948	241137
98718	241138
203	241139
32111	241140
116572	241141
27886	241142
35076	241143
774	241144
6614	241145
33269	241146
43331	241147
33045	241148
156347	241149
128707	241150
5414	241151
57239	241152
85730	241153
72725	241154
59469	241155
3880	241156
123051	241157
99263	241158
128409	241159
11653	241160
96535	241161
173624	241162
3642	241163
73998	241164
2457	241165
47425	241166
53079	241167
5774	241168
4	241169
182485	241170
242819	241171
6	241172
70818	241173
28301	241174
144827	241175
35035	241176
66074	241177
43	241178
3524	241179
6804	241180
67516	241181
68554	241182
8118	241183
42568	241184
201783	241185
118375	241186
64118	241187
22672	241188
177751	241189
110135	241190
102529	241191
730	241192
3816	241193
175543	241194
604	241195
4546	241196
2249	241197
753	241198
12897	241199
37003	241200
232893	241201
92001	241202
54865	241203
170251	241204
13657	241205
13454	241206
7367	241207
4080	241208
156552	241209
78831	241210
14584	241211
190110	241212
4272	241213
61212	241214
151724	241215
41113	241216
111379	241217
28021	241218
4764	241219
11475	241220
23444	241221
54415	241222
10168	241223
139103	241224
3932	241225
576	241226
160733	241227
8019	241228
47972	241229
137875	241230
24369	241231
29897	241232
1115	241233
7295	241234
2394	241235
8117	241236
1676	241237
471	241238
63935	241239
141922	241240
42527	241241
239930	241242
259965	241243
58300	241244
152462	241245
226709	241246
33933	241247
104922	241248
107028	241249
1680	241250
14234	241251
3150	241252
88667	241253
17048	241254
95624	241255
50074	241256
7380	241257
13539	241258
43087	241259
97257	241260
12687	241261
891	241262
14966	241263
2701	241264
97554	241265
167867	241266
1318	241267
7799	241268
7501	241269
109985	241270
188465	241271
90879	241272
8665	241273
44610	241274
71151	241275
248	241276
44453	241277
19531	241278
58805	241279
111536	241280
23918	241281
16599	241282
49574	241283
12070	241284
211967	241285
2843	241286
200650	241287
194556	241288
206	241289
15055	241290
165	241291
78021	241292
63821	241293
45665	241294
30730	241295
48701	241296
90224	241297
28354	241298
191597	241299
30848	241300
176458	241301
124943	241302
45468	241303
118838	241304
56247	241305
56636	241306
16076	241307
14952	241308
42250	241309
90535	241310
620	241311
69565	241312
36992	241313
33982	241314
3248	241315
46631	241316
247521	241317
36532	241318
1693	241319
41637	241320
3030	241321
24055	241322
3201	241323
7802	241324
3090	241325
232568	241326
226664	241327
13037	241328
13448	241329
4176	241330
124774	241331
16931	241332
165745	241333
126334	241334
19846	241335
61204	241336
63699	241337
59409	241338
1606	241339
485	241340
58605	241341
53765	241342
169569	241343
124271	241344
21171	241345
5657	241346
55648	241347
19075	241348
171275	241349
1696	241350
68200	241351
206490	241352
777	241353
76817	241354
3597	241355
215903	241356
199029	241357
4720	241358
2747	241359
10830	241360
120078	241361
61946	241362
20729	241363
7764	241364
1077	241365
46689	241366
38471	241367
64704	241368
18786	241369
186581	241370
34226	241371
11530	241372
94335	241373
2319	241374
199777	241375
259823	241376
18264	241377
8695	241378
77705	241379
3974	241380
178755	241381
52115	241382
51131	241383
29420	241384
7142	241385
4346	241386
44819	241387
10487	241388
35136	241389
251194	241390
159361	241391
26991	241392
8739	241393
196219	241394
22892	241395
210846	241396
28361	241397
161134	241398
173042	241399
3932	241400
83700	241401
3915	241402
9029	241403
27097	241404
20986	241405
64834	241406
244902	241407
209143	241408
13906	241409
42971	241410
112070	241411
25370	241412
52662	241413
32791	241414
41140	241415
25767	241416
192470	241417
489	241418
224686	241419
182097	241420
69228	241421
10612	241422
4617	241423
165	241424
243659	241425
1481	241426
22352	241427
45149	241428
5286	241429
20506	241430
41090	241431
95633	241432
1593	241433
155112	241434
14008	241435
18522	241436
50738	241437
54633	241438
136072	241439
30183	241440
186234	241441
37488	241442
5671	241443
69384	241444
31554	241445
55834	241446
29844	241447
648	241448
13175	241449
45674	241450
37	241451
5504	241452
67480	241453
140921	241454
81621	241455
48636	241456
48	241457
55044	241458
211501	241459
84762	241460
48935	241461
268569	241462
69195	241463
25792	241464
16653	241465
91992	241466
32234	241467
93255	241468
7111	241469
213521	241470
4511	241471
72036	241472
12923	241473
44498	241474
96036	241475
7136	241476
144207	241477
89461	241478
134282	241479
19872	241480
67364	241481
58065	241482
28130	241483
1216	241484
37829	241485
138606	241486
11159	241487
72178	241488
9475	241489
48454	241490
548	241491
200913	241492
9444	241493
26618	241494
1025	241495
37716	241496
114246	241497
44491	241498
1101	241499
6832	241500
103989	241501
8129	241502
222237	241503
3917	241504
232	241505
184918	241506
189090	241507
25282	241508
94749	241509
63011	241510
14035	241511
174427	241512
145773	241513
238144	241514
71185	241515
37486	241516
112530	241517
13850	241518
157677	241519
97182	241520
1499	241521
53501	241522
44711	241523
19370	241524
64507	241525
362	241526
15704	241527
30599	241528
24681	241529
104672	241530
60575	241531
52642	241532
20806	241533
41199	241534
2134	241535
20	241536
6854	241537
94782	241538
5072	241539
52178	241540
74643	241541
28081	241542
2995	241543
9454	241544
3345	241545
41694	241546
252856	241547
10347	241548
21636	241549
49701	241550
105020	241551
7964	241552
107132	241553
48006	241554
73957	241555
271004	241556
36912	241557
73866	241558
14622	241559
1257	241560
53479	241561
58834	241562
54160	241563
40706	241564
123952	241565
89420	241566
47579	241567
199042	241568
63569	241569
36307	241570
2703	241571
14282	241572
4850	241573
89617	241574
128247	241575
40169	241576
19780	241577
8615	241578
132906	241579
21585	241580
48238	241581
59	241582
57545	241583
153546	241584
39750	241585
13183	241586
34202	241587
5802	241588
7711	241589
14178	241590
38345	241591
171851	241592
69520	241593
23061	241594
123177	241595
81446	241596
146317	241597
38809	241598
675	241599
37311	241600
497	241601
41899	241602
1081	241603
49584	241604
44179	241605
221458	241606
166719	241607
174151	241608
42098	241609
12251	241610
232023	241611
23871	241612
18553	241613
234909	241614
128674	241615
253	241616
94029	241617
10031	241618
9644	241619
81740	241620
76173	241621
38067	241622
17257	241623
259934	241624
13412	241625
130232	241626
4602	241627
225167	241628
5557	241629
171035	241630
13764	241631
139204	241632
70259	241633
122002	241634
100306	241635
114839	241636
115773	241637
58447	241638
256738	241639
46895	241640
68808	241641
41745	241642
60402	241643
176828	241644
217287	241645
97744	241646
5056	241647
19027	241648
12473	241649
48654	241650
251917	241651
105551	241652
41816	241653
17582	241654
52868	241655
33656	241656
43639	241657
25081	241658
205270	241659
237523	241660
126090	241661
3953	241662
244678	241663
2219	241664
14835	241665
150942	241666
33546	241667
36653	241668
242211	241669
1650	241670
18290	241671
107704	241672
236534	241673
163797	241674
737	241675
1766	241676
57828	241677
73546	241678
67414	241679
146247	241680
118142	241681
29869	241682
31874	241683
17346	241684
106505	241685
1654	241686
221790	241687
262494	241688
81916	241689
59362	241690
39175	241691
39712	241692
60005	241693
30590	241694
29087	241695
255294	241696
49212	241697
2026	241698
152306	241699
52143	241700
26325	241701
43244	241702
38055	241703
85117	241704
4879	241705
53782	241706
92716	241707
64617	241708
180240	241709
12106	241710
26508	241711
136332	241712
53110	241713
249434	241714
11314	241715
4238	241716
7230	241717
35919	241718
37573	241719
73155	241720
92734	241721
128293	241722
28881	241723
212306	241724
4647	241725
346	241726
7378	241727
124173	241728
64786	241729
108933	241730
4481	241731
10265	241732
1133	241733
48726	241734
63933	241735
1899	241736
36789	241737
26823	241738
52960	241739
1036	241740
7439	241741
3006	241742
138172	241743
862	241744
55066	241745
60601	241746
120253	241747
176214	241748
82	241749
20248	241750
12492	241751
154025	241752
262326	241753
51863	241754
242247	241755
7164	241756
12953	241757
2724	241758
33594	241759
38317	241760
119068	241761
9173	241762
5973	241763
42269	241764
94226	241765
235980	241766
39265	241767
32433	241768
146681	241769
4693	241770
112790	241771
62587	241772
140605	241773
22264	241774
22326	241775
1350	241776
143315	241777
111741	241778
1130	241779
11463	241780
3126	241781
71634	241782
1	241783
2480	241784
3563	241785
36215	241786
71039	241787
87163	241788
219962	241789
92157	241790
135533	241791
94950	241792
224349	241793
55065	241794
127186	241795
261617	241796
4243	241797
45767	241798
27096	241799
2853	241800
10028	241801
193013	241802
161	241803
132669	241804
172	241805
784	241806
254854	241807
35897	241808
7094	241809
72281	241810
16397	241811
43994	241812
132280	241813
7051	241814
28110	241815
146414	241816
145195	241817
23101	241818
18	241819
230203	241820
34497	241821
220889	241822
156718	241823
94929	241824
14623	241825
53950	241826
46311	241827
4422	241828
159208	241829
16858	241830
65112	241831
608	241832
25552	241833
1906	241834
13420	241835
209008	241836
6872	241837
134460	241838
81260	241839
112559	241840
47822	241841
235760	241842
3241	241843
117716	241844
16841	241845
91066	241846
56494	241847
41075	241848
8206	241849
33142	241850
40843	241851
40001	241852
212311	241853
77212	241854
113529	241855
8083	241856
109993	241857
30258	241858
10962	241859
59285	241860
17853	241861
62554	241862
61861	241863
95764	241864
37556	241865
52319	241866
14064	241867
22696	241868
47600	241869
11820	241870
246531	241871
97997	241872
106768	241873
2997	241874
138297	241875
75562	241876
11104	241877
15344	241878
39479	241879
172330	241880
96388	241881
89382	241882
5470	241883
146622	241884
30645	241885
28829	241886
221317	241887
154854	241888
6148	241889
45179	241890
13953	241891
3995	241892
27097	241893
4834	241894
36544	241895
109813	241896
105017	241897
256983	241898
54396	241899
191	241900
15425	241901
263065	241902
1741	241903
71302	241904
171571	241905
143392	241906
77318	241907
257200	241908
4419	241909
149752	241910
93114	241911
25269	241912
157937	241913
25094	241914
165441	241915
119085	241916
31286	241917
100745	241918
8016	241919
29782	241920
15380	241921
101883	241922
4478	241923
17330	241924
134681	241925
214963	241926
3035	241927
8358	241928
26008	241929
28365	241930
103383	241931
33572	241932
81668	241933
10873	241934
10418	241935
514	241936
9090	241937
176944	241938
201781	241939
16614	241940
54729	241941
8988	241942
47330	241943
64634	241944
70734	241945
160237	241946
3044	241947
2036	241948
251	241949
103110	241950
306	241951
75663	241952
40241	241953
67143	241954
49573	241955
119713	241956
25379	241957
45455	241958
1445	241959
14511	241960
33247	241961
5839	241962
120550	241963
34432	241964
129597	241965
75120	241966
57133	241967
38776	241968
157943	241969
219828	241970
274	241971
1075	241972
118184	241973
166056	241974
786	241975
39732	241976
30909	241977
7508	241978
7557	241979
934	241980
23786	241981
39928	241982
307	241983
71653	241984
12858	241985
185	241986
21890	241987
7243	241988
20631	241989
71880	241990
14942	241991
97343	241992
130152	241993
15822	241994
179632	241995
199560	241996
28879	241997
236794	241998
1993	241999
127898	242000
529	242001
10	242002
127794	242003
2435	242004
33407	242005
24669	242006
54787	242007
6854	242008
14336	242009
163306	242010
88361	242011
6216	242012
1617	242013
142416	242014
104569	242015
117865	242016
23791	242017
711	242018
130648	242019
3939	242020
28679	242021
17110	242022
119570	242023
58196	242024
16518	242025
2271	242026
899	242027
107793	242028
9263	242029
14167	242030
49156	242031
458	242032
11068	242033
17486	242034
19258	242035
2565	242036
214119	242037
4136	242038
23099	242039
26	242040
42563	242041
32196	242042
145802	242043
90842	242044
4259	242045
81	242046
18030	242047
109261	242048
180253	242049
64189	242050
568	242051
44839	242052
37915	242053
8687	242054
60278	242055
80999	242056
98662	242057
13265	242058
1065	242059
118218	242060
18624	242061
74388	242062
6933	242063
14015	242064
14398	242065
15917	242066
233146	242067
224766	242068
129	242069
18191	242070
24434	242071
1430	242072
269362	242073
271240	242074
75027	242075
165186	242076
41402	242077
1715	242078
3346	242079
37979	242080
5221	242081
12983	242082
24278	242083
163647	242084
135754	242085
98575	242086
59739	242087
86017	242088
85315	242089
263605	242090
24086	242091
6528	242092
1411	242093
23654	242094
83917	242095
2232	242096
171259	242097
404	242098
13734	242099
2048	242100
2759	242101
17502	242102
6954	242103
1316	242104
13866	242105
4985	242106
59241	242107
28252	242108
4249	242109
88695	242110
19826	242111
10978	242112
128245	242113
87549	242114
72858	242115
95022	242116
34587	242117
390	242118
3891	242119
12731	242120
61454	242121
4075	242122
8246	242123
69771	242124
78454	242125
24078	242126
113580	242127
14076	242128
106228	242129
38608	242130
74656	242131
43928	242132
113105	242133
40910	242134
23429	242135
20040	242136
182524	242137
430	242138
7701	242139
926	242140
11839	242141
57667	242142
9856	242143
18126	242144
6229	242145
162938	242146
88682	242147
1294	242148
48541	242149
241459	242150
210198	242151
33868	242152
64947	242153
14412	242154
82343	242155
54069	242156
10219	242157
26171	242158
252003	242159
76779	242160
24126	242161
60997	242162
2993	242163
1882	242164
156512	242165
44159	242166
8859	242167
18916	242168
686	242169
44403	242170
241169	242171
137032	242172
1855	242173
156228	242174
4234	242175
66343	242176
210547	242177
150803	242178
20153	242179
38739	242180
178355	242181
30803	242182
153608	242183
11931	242184
7888	242185
25754	242186
7414	242187
150543	242188
228013	242189
117363	242190
108244	242191
184541	242192
7770	242193
57101	242194
109923	242195
20334	242196
6777	242197
1205	242198
62369	242199
75274	242200
43636	242201
117386	242202
166038	242203
38604	242204
3422	242205
159356	242206
25802	242207
187122	242208
255616	242209
46559	242210
25675	242211
3765	242212
234310	242213
104819	242214
13884	242215
39833	242216
21323	242217
59568	242218
103364	242219
35281	242220
215	242221
10815	242222
132901	242223
8488	242224
5376	242225
36004	242226
11189	242227
4088	242228
11368	242229
1269	242230
2515	242231
32302	242232
96324	242233
265116	242234
8474	242235
164307	242236
10817	242237
210430	242238
28912	242239
3939	242240
31028	242241
13532	242242
6092	242243
116753	242244
186101	242245
115705	242246
435	242247
49962	242248
86816	242249
117777	242250
154563	242251
48947	242252
42068	242253
7527	242254
41811	242255
28658	242256
15039	242257
83986	242258
488	242259
111811	242260
15599	242261
203469	242262
30185	242263
243798	242264
66162	242265
95097	242266
2406	242267
209144	242268
5530	242269
18459	242270
267372	242271
62258	242272
170387	242273
96422	242274
236795	242275
252667	242276
31670	242277
15999	242278
27143	242279
5985	242280
23098	242281
7616	242282
465	242283
47103	242284
11326	242285
38676	242286
191849	242287
209839	242288
26619	242289
16357	242290
14378	242291
180603	242292
12081	242293
151660	242294
26496	242295
2987	242296
24478	242297
9070	242298
46352	242299
33154	242300
29620	242301
262237	242302
858	242303
203775	242304
83171	242305
21784	242306
57995	242307
100853	242308
19152	242309
22818	242310
242799	242311
41278	242312
50886	242313
28661	242314
227358	242315
260006	242316
115044	242317
18739	242318
18512	242319
72925	242320
9385	242321
4875	242322
23221	242323
730	242324
45354	242325
37432	242326
145278	242327
9	242328
3465	242329
17045	242330
175010	242331
34759	242332
133757	242333
658	242334
163646	242335
28640	242336
32185	242337
270432	242338
23807	242339
146766	242340
52261	242341
23552	242342
164959	242343
188738	242344
1562	242345
26033	242346
101717	242347
32571	242348
19758	242349
9917	242350
25510	242351
247255	242352
28049	242353
38708	242354
12834	242355
256808	242356
4754	242357
29729	242358
123615	242359
14635	242360
76861	242361
32995	242362
170352	242363
9922	242364
44579	242365
736	242366
168289	242367
222025	242368
33360	242369
22287	242370
72030	242371
92890	242372
17850	242373
9347	242374
2255	242375
972	242376
15449	242377
622	242378
254245	242379
66173	242380
85060	242381
35309	242382
62088	242383
70081	242384
176237	242385
153500	242386
100533	242387
198070	242388
154583	242389
60714	242390
2129	242391
53351	242392
16925	242393
57568	242394
74438	242395
4850	242396
35167	242397
42480	242398
11002	242399
296	242400
67532	242401
124352	242402
7563	242403
135862	242404
68667	242405
250201	242406
21082	242407
22722	242408
103297	242409
107750	242410
164769	242411
29236	242412
9978	242413
9231	242414
36774	242415
23183	242416
98315	242417
251010	242418
1044	242419
10705	242420
10825	242421
6270	242422
36676	242423
162651	242424
4978	242425
70093	242426
254945	242427
130825	242428
13043	242429
116585	242430
12551	242431
5240	242432
82642	242433
45084	242434
253794	242435
154425	242436
97378	242437
82828	242438
265520	242439
10614	242440
242176	242441
55672	242442
19232	242443
235414	242444
125769	242445
9292	242446
55216	242447
139067	242448
14070	242449
25183	242450
990	242451
172574	242452
24904	242453
27250	242454
7014	242455
34887	242456
100532	242457
90317	242458
172732	242459
98533	242460
31160	242461
248977	242462
160473	242463
65542	242464
91201	242465
51816	242466
197919	242467
440	242468
159976	242469
33835	242470
12268	242471
80588	242472
3960	242473
77028	242474
52858	242475
239974	242476
42194	242477
112773	242478
104009	242479
208415	242480
12498	242481
16704	242482
8498	242483
33015	242484
55894	242485
5691	242486
125450	242487
48197	242488
9185	242489
74477	242490
1799	242491
37116	242492
61524	242493
50983	242494
24225	242495
127205	242496
220373	242497
2060	242498
260355	242499
30389	242500
24859	242501
106640	242502
11999	242503
234314	242504
5248	242505
46207	242506
6155	242507
31631	242508
140343	242509
42109	242510
148	242511
128437	242512
21518	242513
5848	242514
28032	242515
56035	242516
27548	242517
22333	242518
190038	242519
57031	242520
126776	242521
43858	242522
98713	242523
192306	242524
66426	242525
118782	242526
73506	242527
651	242528
84321	242529
53102	242530
55057	242531
109917	242532
5728	242533
4803	242534
33472	242535
15837	242536
2467	242537
88692	242538
43694	242539
81814	242540
174299	242541
160118	242542
86624	242543
11109	242544
28581	242545
253128	242546
265014	242547
83470	242548
157977	242549
53515	242550
162802	242551
264019	242552
227564	242553
40573	242554
10044	242555
93363	242556
67895	242557
5668	242558
186134	242559
288	242560
31226	242561
15503	242562
178	242563
2087	242564
141659	242565
487	242566
37109	242567
2238	242568
167722	242569
93036	242570
40780	242571
46316	242572
12494	242573
3793	242574
3930	242575
229317	242576
20818	242577
79787	242578
218021	242579
459	242580
1640	242581
8892	242582
46644	242583
224789	242584
100920	242585
189714	242586
300	242587
135218	242588
53444	242589
157646	242590
85726	242591
24200	242592
129132	242593
47943	242594
14083	242595
164143	242596
132360	242597
75748	242598
485	242599
14440	242600
17175	242601
82918	242602
38051	242603
39460	242604
14546	242605
21504	242606
213985	242607
19293	242608
10033	242609
69597	242610
63940	242611
144172	242612
33845	242613
4196	242614
3729	242615
32088	242616
123212	242617
6624	242618
68216	242619
155745	242620
14037	242621
222016	242622
10320	242623
61649	242624
54872	242625
10673	242626
23876	242627
17148	242628
47	242629
157592	242630
45419	242631
68497	242632
91015	242633
213252	242634
30834	242635
38460	242636
173	242637
76967	242638
23958	242639
8350	242640
21392	242641
45172	242642
696	242643
13958	242644
72171	242645
74109	242646
236832	242647
110013	242648
235803	242649
42983	242650
267897	242651
2773	242652
70586	242653
224868	242654
27583	242655
9123	242656
106127	242657
145548	242658
2441	242659
16007	242660
49836	242661
211295	242662
14303	242663
152704	242664
2803	242665
39263	242666
66124	242667
8808	242668
11009	242669
169868	242670
269489	242671
174412	242672
502	242673
1701	242674
1591	242675
15026	242676
58328	242677
65325	242678
72096	242679
11578	242680
9706	242681
41218	242682
85200	242683
2842	242684
6700	242685
645	242686
3397	242687
96760	242688
28634	242689
142643	242690
5105	242691
7652	242692
169786	242693
5157	242694
29283	242695
103344	242696
12670	242697
35242	242698
4263	242699
11189	242700
255195	242701
229550	242702
5467	242703
8189	242704
35183	242705
3452	242706
7347	242707
1	242708
183036	242709
96318	242710
1966	242711
21787	242712
7905	242713
231351	242714
183374	242715
52812	242716
729	242717
58577	242718
55553	242719
13412	242720
116144	242721
8681	242722
20608	242723
16757	242724
65823	242725
198	242726
1894	242727
96503	242728
936	242729
166045	242730
17951	242731
8488	242732
161802	242733
2302	242734
186618	242735
5657	242736
45585	242737
63000	242738
55505	242739
86949	242740
45546	242741
20112	242742
11707	242743
64453	242744
13683	242745
18787	242746
81349	242747
1794	242748
794	242749
166102	242750
371	242751
47521	242752
158062	242753
24064	242754
102764	242755
36033	242756
84365	242757
145351	242758
38546	242759
73813	242760
141911	242761
145969	242762
194670	242763
17128	242764
6991	242765
168308	242766
19350	242767
2661	242768
122518	242769
78809	242770
33367	242771
7941	242772
224843	242773
122696	242774
8412	242775
197	242776
76546	242777
672	242778
93546	242779
5340	242780
146589	242781
13597	242782
26927	242783
67348	242784
4266	242785
136610	242786
153300	242787
55001	242788
43075	242789
58157	242790
223992	242791
247077	242792
213830	242793
2761	242794
26738	242795
4232	242796
170976	242797
36575	242798
14088	242799
228881	242800
55359	242801
59778	242802
207483	242803
54896	242804
32478	242805
22107	242806
116370	242807
30671	242808
54742	242809
137990	242810
65516	242811
2348	242812
78184	242813
21833	242814
142513	242815
855	242816
118200	242817
29386	242818
35719	242819
109841	242820
123994	242821
108192	242822
7584	242823
135793	242824
10623	242825
11873	242826
15063	242827
4959	242828
392	242829
1083	242830
49974	242831
114751	242832
41215	242833
24669	242834
130960	242835
32017	242836
14457	242837
560	242838
67929	242839
101620	242840
223471	242841
60904	242842
169089	242843
12622	242844
65033	242845
103339	242846
30172	242847
31101	242848
28	242849
2785	242850
8067	242851
82195	242852
243953	242853
69542	242854
67359	242855
217981	242856
29465	242857
72691	242858
3796	242859
177261	242860
1212	242861
59474	242862
59947	242863
35659	242864
155980	242865
98096	242866
402	242867
265111	242868
67288	242869
12156	242870
5837	242871
37472	242872
44508	242873
76756	242874
24195	242875
19965	242876
28942	242877
25358	242878
2226	242879
12552	242880
116546	242881
33254	242882
14057	242883
3419	242884
31325	242885
9549	242886
11712	242887
33786	242888
16143	242889
49178	242890
8139	242891
42337	242892
61596	242893
5960	242894
31689	242895
706	242896
92360	242897
237072	242898
59870	242899
20279	242900
16663	242901
222724	242902
321	242903
2355	242904
93848	242905
18535	242906
99739	242907
45186	242908
200015	242909
3123	242910
132621	242911
33615	242912
8432	242913
125289	242914
9361	242915
268497	242916
233875	242917
75387	242918
12145	242919
4017	242920
98323	242921
11246	242922
36069	242923
41	242924
32446	242925
11114	242926
11969	242927
101287	242928
14471	242929
7658	242930
43267	242931
2778	242932
33684	242933
11393	242934
57806	242935
88224	242936
26921	242937
28698	242938
4940	242939
124509	242940
4679	242941
35207	242942
52807	242943
62173	242944
193524	242945
202835	242946
50481	242947
233985	242948
181641	242949
39971	242950
147458	242951
1437	242952
35961	242953
199291	242954
31674	242955
73851	242956
14114	242957
40161	242958
172858	242959
35963	242960
5807	242961
151937	242962
17598	242963
56420	242964
156303	242965
58684	242966
102601	242967
108519	242968
3163	242969
164479	242970
121064	242971
166585	242972
57330	242973
190500	242974
30893	242975
3170	242976
16933	242977
93374	242978
38698	242979
264254	242980
90266	242981
18296	242982
139731	242983
1247	242984
6108	242985
42260	242986
31474	242987
69128	242988
3631	242989
7982	242990
113955	242991
16367	242992
234	242993
166464	242994
130015	242995
14667	242996
67443	242997
16902	242998
10142	242999
134798	243000
51814	243001
31202	243002
10165	243003
14	243004
71473	243005
17028	243006
131499	243007
178399	243008
50487	243009
68013	243010
16089	243011
60895	243012
64822	243013
8718	243014
11064	243015
6815	243016
27445	243017
5146	243018
37427	243019
33919	243020
130456	243021
165653	243022
40358	243023
32679	243024
117780	243025
271669	243026
39359	243027
263466	243028
141784	243029
1800	243030
3646	243031
29765	243032
5477	243033
7735	243034
36458	243035
41614	243036
104	243037
11239	243038
40	243039
39796	243040
53947	243041
104253	243042
9204	243043
64366	243044
2681	243045
24790	243046
38655	243047
56861	243048
35536	243049
8363	243050
262098	243051
167855	243052
100338	243053
1062	243054
3366	243055
2882	243056
108611	243057
52199	243058
7603	243059
23270	243060
517	243061
1259	243062
41458	243063
42061	243064
63932	243065
4232	243066
7059	243067
28582	243068
17288	243069
68953	243070
130008	243071
36387	243072
6931	243073
104404	243074
37196	243075
11116	243076
6413	243077
180745	243078
19744	243079
156339	243080
369	243081
21093	243082
76198	243083
19748	243084
2163	243085
131060	243086
26880	243087
54	243088
32470	243089
106885	243090
4321	243091
35314	243092
229553	243093
16754	243094
76519	243095
2359	243096
258	243097
2981	243098
54149	243099
56190	243100
29279	243101
15942	243102
122952	243103
162196	243104
118524	243105
21879	243106
7076	243107
94899	243108
888	243109
14349	243110
99400	243111
36682	243112
72131	243113
31942	243114
239717	243115
111716	243116
6410	243117
97573	243118
3268	243119
68803	243120
11947	243121
31418	243122
20759	243123
6628	243124
18579	243125
29065	243126
69759	243127
141743	243128
150899	243129
199044	243130
69446	243131
39323	243132
69864	243133
374	243134
12765	243135
18100	243136
5297	243137
169436	243138
14201	243139
2004	243140
12774	243141
135166	243142
9095	243143
153571	243144
6225	243145
19209	243146
441	243147
8218	243148
13543	243149
32483	243150
146831	243151
95634	243152
38155	243153
122610	243154
15336	243155
48378	243156
22822	243157
2964	243158
119689	243159
10724	243160
15286	243161
65983	243162
81993	243163
6928	243164
34379	243165
6891	243166
3554	243167
108355	243168
9612	243169
553	243170
13210	243171
24077	243172
132015	243173
6057	243174
4165	243175
61413	243176
67169	243177
145437	243178
10580	243179
107145	243180
122498	243181
7362	243182
9079	243183
32276	243184
7233	243185
249903	243186
84279	243187
2749	243188
149107	243189
210024	243190
109414	243191
174378	243192
4558	243193
1448	243194
223908	243195
82044	243196
6892	243197
948	243198
191500	243199
50463	243200
15230	243201
18592	243202
96744	243203
62455	243204
112887	243205
85418	243206
152688	243207
111322	243208
64415	243209
196	243210
32964	243211
16035	243212
5885	243213
76121	243214
28809	243215
33957	243216
668	243217
39691	243218
18132	243219
37559	243220
48239	243221
75947	243222
70577	243223
57141	243224
28484	243225
28968	243226
1480	243227
92803	243228
59354	243229
51497	243230
6647	243231
1351	243232
52979	243233
262274	243234
49313	243235
306	243236
148533	243237
9806	243238
289	243239
10246	243240
62025	243241
73276	243242
4350	243243
17364	243244
65581	243245
37865	243246
50017	243247
86296	243248
225195	243249
68508	243250
31528	243251
49595	243252
109533	243253
159540	243254
24796	243255
165750	243256
176182	243257
2914	243258
14039	243259
239	243260
128166	243261
21201	243262
155997	243263
144331	243264
159386	243265
16816	243266
25225	243267
19869	243268
48755	243269
222966	243270
127252	243271
39211	243272
44407	243273
157	243274
35158	243275
148826	243276
30907	243277
93466	243278
31828	243279
46455	243280
170428	243281
8196	243282
382	243283
265146	243284
62765	243285
176368	243286
38925	243287
39274	243288
91548	243289
7900	243290
11709	243291
58048	243292
169138	243293
116676	243294
19116	243295
74227	243296
45519	243297
78657	243298
3307	243299
7257	243300
195889	243301
251674	243302
4513	243303
268121	243304
548	243305
54701	243306
23502	243307
144449	243308
54154	243309
26360	243310
8528	243311
5004	243312
9669	243313
15139	243314
81847	243315
18645	243316
172070	243317
64597	243318
5663	243319
36097	243320
2418	243321
211929	243322
8532	243323
103640	243324
1403	243325
149530	243326
41419	243327
88067	243328
10139	243329
732	243330
78132	243331
16947	243332
19523	243333
4061	243334
245990	243335
5043	243336
23762	243337
12441	243338
39956	243339
39758	243340
130532	243341
187443	243342
7487	243343
63912	243344
108691	243345
28755	243346
43803	243347
44932	243348
227253	243349
22733	243350
17034	243351
1194	243352
127965	243353
155188	243354
88577	243355
257027	243356
2400	243357
1277	243358
43147	243359
233769	243360
1839	243361
325	243362
494	243363
178383	243364
56872	243365
174575	243366
56129	243367
622	243368
5665	243369
37777	243370
76008	243371
105514	243372
50766	243373
164380	243374
170948	243375
10171	243376
83269	243377
1743	243378
185124	243379
42726	243380
93811	243381
231246	243382
128884	243383
8012	243384
127201	243385
195290	243386
196639	243387
3696	243388
140693	243389
117775	243390
59300	243391
51654	243392
97011	243393
10081	243394
210675	243395
33348	243396
157218	243397
28628	243398
11571	243399
20972	243400
47143	243401
160813	243402
31969	243403
41174	243404
23061	243405
104868	243406
28554	243407
219757	243408
15324	243409
83739	243410
145308	243411
347	243412
219036	243413
30800	243414
33274	243415
11197	243416
158698	243417
226888	243418
36251	243419
134494	243420
199287	243421
27360	243422
23001	243423
28617	243424
76422	243425
151987	243426
8190	243427
86052	243428
38705	243429
4583	243430
58984	243431
222726	243432
14925	243433
46835	243434
15073	243435
48444	243436
67170	243437
12554	243438
38331	243439
14599	243440
57527	243441
55746	243442
57919	243443
5113	243444
23793	243445
8148	243446
262470	243447
174089	243448
30922	243449
69673	243450
13963	243451
1107	243452
106185	243453
86740	243454
3196	243455
70697	243456
3129	243457
162786	243458
124149	243459
63849	243460
3148	243461
150756	243462
12303	243463
18997	243464
55635	243465
4884	243466
195915	243467
163299	243468
26034	243469
5647	243470
5706	243471
4080	243472
69492	243473
265156	243474
6654	243475
48007	243476
16527	243477
98986	243478
109129	243479
50991	243480
261215	243481
28543	243482
25032	243483
87131	243484
31169	243485
199872	243486
35025	243487
599	243488
82693	243489
94031	243490
227762	243491
142286	243492
191468	243493
169259	243494
18423	243495
32434	243496
80084	243497
44795	243498
7213	243499
4776	243500
82186	243501
7855	243502
1910	243503
82506	243504
26926	243505
3768	243506
2453	243507
59840	243508
35490	243509
355	243510
22558	243511
1183	243512
53620	243513
99121	243514
4433	243515
25729	243516
135546	243517
53163	243518
64271	243519
110534	243520
3959	243521
110241	243522
39825	243523
14602	243524
163	243525
28746	243526
23847	243527
8845	243528
130944	243529
47272	243530
143783	243531
57265	243532
143626	243533
12201	243534
35579	243535
13524	243536
72461	243537
41547	243538
27711	243539
11501	243540
27762	243541
2817	243542
4066	243543
22328	243544
111490	243545
18637	243546
696	243547
7758	243548
20082	243549
68152	243550
916	243551
596	243552
6818	243553
77125	243554
162821	243555
52047	243556
231280	243557
88323	243558
401	243559
232443	243560
37048	243561
3248	243562
17606	243563
13520	243564
124674	243565
7794	243566
59299	243567
11770	243568
858	243569
49661	243570
3999	243571
105973	243572
42508	243573
29154	243574
202795	243575
150869	243576
108121	243577
223328	243578
15872	243579
11075	243580
5381	243581
98240	243582
241646	243583
1857	243584
201063	243585
48305	243586
8018	243587
18672	243588
91266	243589
86	243590
24514	243591
12065	243592
90191	243593
147040	243594
16418	243595
15429	243596
20889	243597
39577	243598
111493	243599
108700	243600
106353	243601
62945	243602
123152	243603
21056	243604
105616	243605
29011	243606
50390	243607
4297	243608
78746	243609
1331	243610
60952	243611
18775	243612
10790	243613
3322	243614
4433	243615
71349	243616
73509	243617
31170	243618
301	243619
99647	243620
109318	243621
86961	243622
165913	243623
3164	243624
118453	243625
69037	243626
129553	243627
8761	243628
120545	243629
38150	243630
217922	243631
6415	243632
32583	243633
8231	243634
79767	243635
24096	243636
34627	243637
103937	243638
4516	243639
57028	243640
180778	243641
70944	243642
16257	243643
268692	243644
6446	243645
29960	243646
42575	243647
29272	243648
86040	243649
119208	243650
59011	243651
3553	243652
1747	243653
165076	243654
17046	243655
22410	243656
144468	243657
18781	243658
97985	243659
11187	243660
97408	243661
8473	243662
42352	243663
200017	243664
23390	243665
33822	243666
7438	243667
19138	243668
7139	243669
28210	243670
511	243671
63774	243672
53030	243673
200785	243674
48033	243675
7215	243676
8411	243677
4512	243678
15521	243679
13591	243680
5347	243681
23146	243682
4669	243683
49227	243684
33632	243685
19400	243686
57168	243687
61550	243688
52798	243689
15801	243690
16349	243691
78772	243692
153808	243693
16598	243694
1911	243695
56655	243696
4202	243697
188734	243698
57547	243699
9830	243700
8261	243701
207155	243702
248520	243703
241940	243704
44753	243705
250116	243706
71378	243707
54	243708
22495	243709
6583	243710
1041	243711
2049	243712
71862	243713
21528	243714
1382	243715
46340	243716
10593	243717
212712	243718
140460	243719
28019	243720
44109	243721
139217	243722
5135	243723
165891	243724
182619	243725
19008	243726
2691	243727
200289	243728
3925	243729
13616	243730
218548	243731
10690	243732
2415	243733
14729	243734
920	243735
37025	243736
78054	243737
83022	243738
5907	243739
6601	243740
31821	243741
233021	243742
99085	243743
4279	243744
11254	243745
55285	243746
23551	243747
105048	243748
22937	243749
15361	243750
30731	243751
2620	243752
5122	243753
22046	243754
3531	243755
50532	243756
49753	243757
62704	243758
78336	243759
204550	243760
37893	243761
60893	243762
4389	243763
42700	243764
2766	243765
55548	243766
1476	243767
61885	243768
16105	243769
18319	243770
7587	243771
11694	243772
5479	243773
122759	243774
3043	243775
14243	243776
722	243777
42205	243778
11398	243779
20673	243780
139159	243781
17515	243782
6226	243783
21681	243784
93941	243785
56998	243786
11090	243787
17219	243788
53174	243789
6682	243790
175209	243791
118	243792
21463	243793
202593	243794
21658	243795
43478	243796
130594	243797
1010	243798
111637	243799
81771	243800
81699	243801
2350	243802
64211	243803
40875	243804
259963	243805
48741	243806
906	243807
136207	243808
204063	243809
20127	243810
44290	243811
135680	243812
744	243813
2275	243814
197712	243815
48759	243816
98758	243817
14460	243818
38731	243819
166533	243820
38036	243821
64968	243822
18779	243823
15212	243824
484	243825
30384	243826
25118	243827
62617	243828
108983	243829
62822	243830
49499	243831
23672	243832
77	243833
10213	243834
252998	243835
185198	243836
166363	243837
3893	243838
21197	243839
2987	243840
7680	243841
109562	243842
4086	243843
153918	243844
113300	243845
33261	243846
37	243847
89000	243848
20784	243849
45138	243850
78690	243851
177142	243852
53097	243853
117538	243854
153381	243855
261296	243856
1469	243857
17081	243858
89815	243859
251008	243860
162832	243861
237433	243862
498	243863
34412	243864
39220	243865
14443	243866
7979	243867
151237	243868
42347	243869
20022	243870
267927	243871
162599	243872
124842	243873
13207	243874
21109	243875
39785	243876
252350	243877
261373	243878
25079	243879
20531	243880
1891	243881
53405	243882
5949	243883
99321	243884
82854	243885
3632	243886
65127	243887
160526	243888
181595	243889
200554	243890
125555	243891
108978	243892
113674	243893
24722	243894
236626	243895
55017	243896
134290	243897
21946	243898
5228	243899
20684	243900
21430	243901
12742	243902
59447	243903
31935	243904
7	243905
152839	243906
5076	243907
5797	243908
143461	243909
388	243910
138762	243911
152045	243912
19165	243913
106624	243914
255	243915
62575	243916
71364	243917
168019	243918
50500	243919
26932	243920
6258	243921
42270	243922
224253	243923
26385	243924
40544	243925
139676	243926
3461	243927
12021	243928
65364	243929
159062	243930
18839	243931
96995	243932
15113	243933
48537	243934
148985	243935
59350	243936
12308	243937
147733	243938
32941	243939
119953	243940
1041	243941
158	243942
46249	243943
368	243944
14628	243945
10224	243946
1974	243947
34894	243948
57126	243949
88460	243950
211309	243951
3259	243952
51283	243953
27227	243954
101821	243955
15844	243956
109149	243957
11484	243958
161674	243959
21230	243960
44180	243961
130675	243962
122	243963
166111	243964
55517	243965
93073	243966
196911	243967
44712	243968
155464	243969
93420	243970
39520	243971
94467	243972
54109	243973
145253	243974
129541	243975
89478	243976
62345	243977
103969	243978
1599	243979
28388	243980
36437	243981
5236	243982
19073	243983
164885	243984
19424	243985
13921	243986
9853	243987
142162	243988
43005	243989
54687	243990
39069	243991
5679	243992
3563	243993
104007	243994
168222	243995
1890	243996
13972	243997
16184	243998
7213	243999
659	244000
27826	244001
10897	244002
55718	244003
29946	244004
25871	244005
2002	244006
45730	244007
20106	244008
82022	244009
99446	244010
24235	244011
46843	244012
201	244013
4990	244014
270829	244015
75511	244016
185231	244017
1483	244018
193	244019
119465	244020
6101	244021
13678	244022
63851	244023
118824	244024
7305	244025
213487	244026
40769	244027
13881	244028
187916	244029
180815	244030
14458	244031
72968	244032
33978	244033
67101	244034
77053	244035
3729	244036
60245	244037
35714	244038
32715	244039
9255	244040
5187	244041
1252	244042
10740	244043
1212	244044
12684	244045
150	244046
50439	244047
79586	244048
26343	244049
11076	244050
107909	244051
2354	244052
9998	244053
137000	244054
8096	244055
12686	244056
251472	244057
9908	244058
42389	244059
32357	244060
43531	244061
104601	244062
337	244063
30141	244064
50793	244065
10490	244066
44998	244067
11522	244068
17066	244069
45264	244070
220350	244071
74128	244072
138117	244073
107011	244074
187645	244075
305	244076
3857	244077
55820	244078
191498	244079
15243	244080
19710	244081
155195	244082
58355	244083
57372	244084
53639	244085
851	244086
168193	244087
121956	244088
154794	244089
186977	244090
247358	244091
49382	244092
3266	244093
53866	244094
123451	244095
43235	244096
2937	244097
39675	244098
13034	244099
67861	244100
249458	244101
37476	244102
202148	244103
62585	244104
22379	244105
52195	244106
9080	244107
5701	244108
233666	244109
38953	244110
57684	244111
31459	244112
194371	244113
18598	244114
19637	244115
85914	244116
3114	244117
160856	244118
265680	244119
18222	244120
21481	244121
93659	244122
256190	244123
202222	244124
21084	244125
950	244126
838	244127
201662	244128
8401	244129
8656	244130
195619	244131
92767	244132
110759	244133
16016	244134
232462	244135
61509	244136
35252	244137
21583	244138
35994	244139
123331	244140
7836	244141
13503	244142
26897	244143
12340	244144
919	244145
167786	244146
260683	244147
106476	244148
58745	244149
175955	244150
84731	244151
71394	244152
21383	244153
7345	244154
68335	244155
104539	244156
1562	244157
128175	244158
4775	244159
57770	244160
48217	244161
10980	244162
50817	244163
200534	244164
615	244165
241519	244166
4663	244167
234105	244168
58053	244169
181302	244170
36824	244171
13384	244172
71366	244173
42698	244174
50889	244175
3819	244176
921	244177
9571	244178
86262	244179
1787	244180
190423	244181
39156	244182
8580	244183
64004	244184
29139	244185
47283	244186
1027	244187
7672	244188
98701	244189
108638	244190
4245	244191
31276	244192
747	244193
39232	244194
77116	244195
25357	244196
959	244197
30	244198
48456	244199
235044	244200
4943	244201
336	244202
6128	244203
1528	244204
70005	244205
62226	244206
82979	244207
16667	244208
8185	244209
14747	244210
4658	244211
1351	244212
217660	244213
191730	244214
220594	244215
23402	244216
158108	244217
15783	244218
5184	244219
39718	244220
15629	244221
6610	244222
118530	244223
86689	244224
1205	244225
204999	244226
39880	244227
126784	244228
25226	244229
5087	244230
132347	244231
482	244232
52963	244233
71314	244234
13010	244235
26543	244236
55202	244237
32518	244238
97803	244239
1856	244240
81667	244241
53956	244242
69168	244243
139399	244244
51526	244245
71807	244246
22996	244247
155616	244248
71616	244249
315	244250
5543	244251
52271	244252
10237	244253
116686	244254
97428	244255
237171	244256
237201	244257
150605	244258
108414	244259
265369	244260
5072	244261
2263	244262
2728	244263
3212	244264
905	244265
93	244266
6530	244267
45409	244268
165570	244269
15590	244270
169973	244271
164382	244272
113088	244273
16157	244274
146979	244275
100129	244276
27016	244277
209827	244278
78116	244279
179257	244280
21270	244281
82453	244282
45353	244283
19846	244284
183015	244285
7368	244286
72505	244287
197045	244288
130660	244289
105248	244290
20486	244291
83254	244292
78810	244293
220967	244294
65847	244295
6132	244296
158281	244297
138263	244298
15558	244299
93369	244300
158653	244301
26763	244302
144923	244303
104667	244304
8338	244305
56749	244306
135993	244307
66899	244308
58889	244309
130509	244310
53527	244311
67654	244312
2032	244313
1170	244314
9992	244315
24367	244316
11688	244317
697	244318
67370	244319
808	244320
48422	244321
40788	244322
14034	244323
9916	244324
91405	244325
2503	244326
25911	244327
75305	244328
77295	244329
78385	244330
89467	244331
63022	244332
173171	244333
149661	244334
4567	244335
17770	244336
97502	244337
59327	244338
162722	244339
31881	244340
207647	244341
82891	244342
156068	244343
167498	244344
11978	244345
37358	244346
35158	244347
5499	244348
66060	244349
66603	244350
5772	244351
55396	244352
5711	244353
6092	244354
156756	244355
898	244356
563	244357
30153	244358
5094	244359
18750	244360
139903	244361
91416	244362
32864	244363
15161	244364
131088	244365
25663	244366
110763	244367
111360	244368
32666	244369
30558	244370
28238	244371
133295	244372
60320	244373
55350	244374
107802	244375
106162	244376
850	244377
203166	244378
89394	244379
37891	244380
104402	244381
118403	244382
16922	244383
17243	244384
179872	244385
94585	244386
146362	244387
142294	244388
52286	244389
45187	244390
59600	244391
30062	244392
202741	244393
6631	244394
77322	244395
66386	244396
67378	244397
53	244398
63293	244399
24066	244400
65075	244401
168210	244402
112715	244403
46753	244404
23200	244405
13139	244406
559	244407
161407	244408
207198	244409
42718	244410
3665	244411
26648	244412
418	244413
23975	244414
29475	244415
63998	244416
114733	244417
258987	244418
44793	244419
156432	244420
4021	244421
2372	244422
11979	244423
76211	244424
20941	244425
103809	244426
103139	244427
105359	244428
125006	244429
176621	244430
17647	244431
54754	244432
1490	244433
95275	244434
69187	244435
569	244436
16614	244437
93	244438
3170	244439
131053	244440
144458	244441
83708	244442
21644	244443
70910	244444
13890	244445
169103	244446
55092	244447
98058	244448
25966	244449
203111	244450
246488	244451
52945	244452
43308	244453
1411	244454
2519	244455
139675	244456
119816	244457
8702	244458
14189	244459
92592	244460
39773	244461
4073	244462
35936	244463
213615	244464
10378	244465
11441	244466
35461	244467
106611	244468
2700	244469
65932	244470
2479	244471
53151	244472
10137	244473
33052	244474
67757	244475
135396	244476
56063	244477
31496	244478
13741	244479
27498	244480
12750	244481
13204	244482
9026	244483
3781	244484
65648	244485
37885	244486
97771	244487
151805	244488
4975	244489
850	244490
161803	244491
2756	244492
264916	244493
117047	244494
33532	244495
10143	244496
1077	244497
159346	244498
19265	244499
140352	244500
16934	244501
3699	244502
168975	244503
4087	244504
62130	244505
32030	244506
20740	244507
48250	244508
19852	244509
33629	244510
35128	244511
43468	244512
129207	244513
65825	244514
92845	244515
58042	244516
54259	244517
11578	244518
95894	244519
118366	244520
107864	244521
47432	244522
101621	244523
27077	244524
42047	244525
36267	244526
123483	244527
1118	244528
143168	244529
249522	244530
15458	244531
140353	244532
160696	244533
9755	244534
14343	244535
27838	244536
27328	244537
16549	244538
83297	244539
41427	244540
174812	244541
9286	244542
50341	244543
32108	244544
112111	244545
157511	244546
105122	244547
12164	244548
180514	244549
2258	244550
33897	244551
62664	244552
20185	244553
2453	244554
90359	244555
75674	244556
135970	244557
40308	244558
24170	244559
45899	244560
132575	244561
3658	244562
1119	244563
149273	244564
15432	244565
4224	244566
269967	244567
65644	244568
47601	244569
159192	244570
19417	244571
45316	244572
34	244573
8396	244574
108780	244575
54239	244576
66168	244577
9133	244578
106608	244579
49	244580
252634	244581
178785	244582
108389	244583
171372	244584
1579	244585
16264	244586
164268	244587
16588	244588
25580	244589
21985	244590
3398	244591
10536	244592
65209	244593
71537	244594
136523	244595
172702	244596
54142	244597
15441	244598
25327	244599
136449	244600
25385	244601
23097	244602
32662	244603
130520	244604
15901	244605
92002	244606
151353	244607
33832	244608
24004	244609
89488	244610
131554	244611
63158	244612
218896	244613
96096	244614
16076	244615
78583	244616
897	244617
146486	244618
32454	244619
47263	244620
7255	244621
22651	244622
118	244623
63615	244624
21356	244625
14157	244626
28792	244627
60170	244628
2181	244629
26313	244630
113026	244631
13769	244632
11521	244633
132898	244634
379	244635
64442	244636
88705	244637
181706	244638
149884	244639
2569	244640
572	244641
111834	244642
70633	244643
26751	244644
104771	244645
18888	244646
103708	244647
18782	244648
75056	244649
2853	244650
85193	244651
12958	244652
11260	244653
113243	244654
73528	244655
162730	244656
153260	244657
4436	244658
64829	244659
110092	244660
41328	244661
76645	244662
149590	244663
26778	244664
67315	244665
3914	244666
159261	244667
45975	244668
57694	244669
271982	244670
263494	244671
123593	244672
156632	244673
32704	244674
1420	244675
55888	244676
19489	244677
1944	244678
140904	244679
53647	244680
164536	244681
39897	244682
20049	244683
247657	244684
2083	244685
36726	244686
2927	244687
19892	244688
88163	244689
944	244690
17405	244691
17151	244692
8633	244693
271699	244694
37247	244695
64676	244696
4887	244697
529	244698
99823	244699
161380	244700
3098	244701
162198	244702
235203	244703
10289	244704
128399	244705
226	244706
15835	244707
177	244708
21017	244709
81340	244710
4591	244711
2739	244712
29087	244713
52764	244714
235150	244715
867	244716
25999	244717
30434	244718
2577	244719
2597	244720
60381	244721
175540	244722
190938	244723
189173	244724
16284	244725
15998	244726
9886	244727
36276	244728
10853	244729
29149	244730
1403	244731
14676	244732
137631	244733
5223	244734
109512	244735
81956	244736
40091	244737
7589	244738
114396	244739
3736	244740
163865	244741
117449	244742
34696	244743
12668	244744
30008	244745
5740	244746
26830	244747
9099	244748
8318	244749
144014	244750
95171	244751
216570	244752
18485	244753
3083	244754
6594	244755
70431	244756
12969	244757
61465	244758
44383	244759
9876	244760
28487	244761
1860	244762
98446	244763
3127	244764
6894	244765
8007	244766
104686	244767
6966	244768
101369	244769
45581	244770
42888	244771
102494	244772
19425	244773
33925	244774
32252	244775
235978	244776
162360	244777
56447	244778
29099	244779
215016	244780
232493	244781
19102	244782
71104	244783
150648	244784
74188	244785
322	244786
102473	244787
158861	244788
125330	244789
27596	244790
25563	244791
1685	244792
57163	244793
72088	244794
75477	244795
110593	244796
177287	244797
77724	244798
740	244799
107314	244800
44191	244801
62091	244802
102078	244803
146748	244804
58618	244805
53188	244806
19	244807
52255	244808
936	244809
66307	244810
88855	244811
122213	244812
814	244813
158200	244814
40514	244815
20614	244816
523	244817
60966	244818
12585	244819
9531	244820
43247	244821
67404	244822
16990	244823
199425	244824
17747	244825
3228	244826
170538	244827
204359	244828
40638	244829
41533	244830
78603	244831
7856	244832
211277	244833
88708	244834
103881	244835
44551	244836
2145	244837
29479	244838
46602	244839
5657	244840
57758	244841
53676	244842
99120	244843
36933	244844
8454	244845
646	244846
5302	244847
3782	244848
150903	244849
8982	244850
40534	244851
129445	244852
10516	244853
23688	244854
102346	244855
25374	244856
157532	244857
101475	244858
226409	244859
20061	244860
105375	244861
133206	244862
93651	244863
27645	244864
32536	244865
166065	244866
169297	244867
78735	244868
3127	244869
1899	244870
52131	244871
4220	244872
95030	244873
54741	244874
36057	244875
6365	244876
10731	244877
1686	244878
26424	244879
75203	244880
48700	244881
215510	244882
14670	244883
968	244884
263572	244885
5612	244886
95589	244887
42105	244888
4498	244889
61298	244890
1124	244891
59449	244892
16721	244893
9499	244894
2541	244895
10484	244896
76448	244897
12922	244898
23106	244899
9205	244900
19787	244901
71167	244902
10024	244903
1686	244904
53	244905
16266	244906
220242	244907
73850	244908
114247	244909
119053	244910
27895	244911
1	244912
39358	244913
255366	244914
9862	244915
124790	244916
7564	244917
211877	244918
74890	244919
9030	244920
59951	244921
87230	244922
176270	244923
24623	244924
303	244925
41581	244926
125109	244927
39660	244928
330	244929
59397	244930
19131	244931
4748	244932
76962	244933
85240	244934
14147	244935
226184	244936
232528	244937
671	244938
13794	244939
46937	244940
97032	244941
124194	244942
46806	244943
5709	244944
164	244945
146752	244946
33414	244947
20395	244948
24525	244949
37518	244950
69216	244951
68292	244952
5550	244953
181682	244954
38769	244955
80268	244956
471	244957
9209	244958
53053	244959
46979	244960
350	244961
1234	244962
7550	244963
41060	244964
28452	244965
41118	244966
84897	244967
17622	244968
141572	244969
19096	244970
25506	244971
11	244972
10131	244973
6054	244974
19204	244975
266670	244976
53757	244977
63996	244978
65565	244979
24699	244980
5259	244981
139304	244982
1349	244983
7117	244984
25390	244985
24137	244986
30199	244987
66947	244988
42909	244989
4420	244990
18051	244991
17601	244992
98813	244993
84324	244994
3192	244995
328	244996
568	244997
8876	244998
67105	244999
3484	245000
96975	245001
110297	245002
36741	245003
71000	245004
58818	245005
241	245006
52362	245007
115	245008
8892	245009
85423	245010
251997	245011
13877	245012
13498	245013
4298	245014
67405	245015
48905	245016
3804	245017
235982	245018
135241	245019
202806	245020
113841	245021
116799	245022
154102	245023
173455	245024
95766	245025
266079	245026
2458	245027
36486	245028
14416	245029
11107	245030
12962	245031
1226	245032
99704	245033
56120	245034
112582	245035
118492	245036
196587	245037
4617	245038
11242	245039
96962	245040
19452	245041
250767	245042
523	245043
1251	245044
183744	245045
21919	245046
97378	245047
98556	245048
265473	245049
261002	245050
5266	245051
246078	245052
77659	245053
92071	245054
154124	245055
4851	245056
74640	245057
138529	245058
81799	245059
13776	245060
159375	245061
113005	245062
1204	245063
1446	245064
29107	245065
51734	245066
201901	245067
150508	245068
18320	245069
60550	245070
165580	245071
75399	245072
57443	245073
18829	245074
135221	245075
186807	245076
599	245077
20622	245078
129771	245079
16266	245080
112508	245081
224	245082
102799	245083
12542	245084
1815	245085
8665	245086
57903	245087
248830	245088
1012	245089
42222	245090
34887	245091
32216	245092
75272	245093
13158	245094
17582	245095
42673	245096
106290	245097
60949	245098
68305	245099
105950	245100
11445	245101
8600	245102
5887	245103
3635	245104
42595	245105
140431	245106
226291	245107
6684	245108
156418	245109
8022	245110
104340	245111
97050	245112
65501	245113
34400	245114
462	245115
172932	245116
10473	245117
25816	245118
70399	245119
531	245120
71384	245121
13263	245122
1055	245123
35097	245124
418	245125
170	245126
47058	245127
57364	245128
80588	245129
7772	245130
154419	245131
35377	245132
6122	245133
164180	245134
8518	245135
138364	245136
70172	245137
360	245138
234748	245139
524	245140
127352	245141
59490	245142
156352	245143
4497	245144
49178	245145
4791	245146
181679	245147
2729	245148
7882	245149
3787	245150
267804	245151
9264	245152
12213	245153
10398	245154
1260	245155
53784	245156
21252	245157
8035	245158
44745	245159
1863	245160
9910	245161
147958	245162
242428	245163
91455	245164
44460	245165
4055	245166
187210	245167
34616	245168
41759	245169
159491	245170
26945	245171
6796	245172
42473	245173
39003	245174
15515	245175
4049	245176
14671	245177
70914	245178
393	245179
61245	245180
73871	245181
12976	245182
16961	245183
26391	245184
158480	245185
17427	245186
137979	245187
99642	245188
168623	245189
16783	245190
98391	245191
1044	245192
140674	245193
25694	245194
17295	245195
246244	245196
24562	245197
6082	245198
38134	245199
19332	245200
12420	245201
217778	245202
2577	245203
229348	245204
104654	245205
24952	245206
32907	245207
11826	245208
145069	245209
24566	245210
40889	245211
22920	245212
47616	245213
84208	245214
208966	245215
6742	245216
60770	245217
24564	245218
5590	245219
14212	245220
8486	245221
34534	245222
210749	245223
47033	245224
60395	245225
83494	245226
127275	245227
157532	245228
85547	245229
1660	245230
34088	245231
13647	245232
266113	245233
133594	245234
15471	245235
107321	245236
22520	245237
7360	245238
12705	245239
43546	245240
88250	245241
69242	245242
25621	245243
13829	245244
87591	245245
180804	245246
15897	245247
80921	245248
57338	245249
25832	245250
204194	245251
27277	245252
110305	245253
5101	245254
26968	245255
5912	245256
2871	245257
49253	245258
20902	245259
115680	245260
70014	245261
9965	245262
120103	245263
31921	245264
185148	245265
71170	245266
33924	245267
44495	245268
179758	245269
9767	245270
169963	245271
183291	245272
29949	245273
705	245274
81567	245275
43529	245276
14344	245277
132421	245278
2959	245279
35106	245280
196398	245281
10610	245282
7367	245283
693	245284
140262	245285
31634	245286
78669	245287
6219	245288
513	245289
233130	245290
827	245291
5209	245292
20811	245293
2055	245294
138545	245295
16078	245296
161548	245297
138099	245298
437	245299
68704	245300
16383	245301
1	245302
16967	245303
8	245304
173942	245305
120579	245306
30	245307
1069	245308
172327	245309
24614	245310
129428	245311
97647	245312
145768	245313
27178	245314
6270	245315
131396	245316
17127	245317
16204	245318
153299	245319
267867	245320
55312	245321
40159	245322
104241	245323
145881	245324
83463	245325
95786	245326
181123	245327
40527	245328
188200	245329
7129	245330
24775	245331
16107	245332
37162	245333
89220	245334
164565	245335
167255	245336
246559	245337
5005	245338
61450	245339
2091	245340
50750	245341
6029	245342
44936	245343
57996	245344
62162	245345
1622	245346
3957	245347
112427	245348
648	245349
84353	245350
44948	245351
6615	245352
25673	245353
492	245354
13154	245355
29791	245356
96853	245357
113814	245358
5340	245359
217314	245360
42547	245361
17467	245362
38003	245363
130293	245364
907	245365
42686	245366
197382	245367
5506	245368
14399	245369
242731	245370
185015	245371
24457	245372
130685	245373
4193	245374
107431	245375
7309	245376
11162	245377
2618	245378
15496	245379
8900	245380
52	245381
4747	245382
48209	245383
239713	245384
16212	245385
48204	245386
104687	245387
43047	245388
14866	245389
2743	245390
25584	245391
11797	245392
1485	245393
12557	245394
162626	245395
189238	245396
9432	245397
38907	245398
3740	245399
39557	245400
250387	245401
9910	245402
81150	245403
30170	245404
231713	245405
13126	245406
115575	245407
192	245408
16527	245409
106911	245410
2895	245411
39543	245412
3051	245413
592	245414
156544	245415
54947	245416
9240	245417
54952	245418
25236	245419
123492	245420
74567	245421
1063	245422
13688	245423
179343	245424
30626	245425
7387	245426
28511	245427
1992	245428
5355	245429
723	245430
57917	245431
17881	245432
43623	245433
839	245434
31102	245435
36923	245436
26307	245437
65909	245438
224224	245439
21236	245440
91255	245441
69597	245442
234821	245443
20693	245444
46675	245445
10693	245446
44019	245447
41737	245448
253522	245449
4141	245450
2304	245451
35685	245452
71197	245453
2603	245454
78616	245455
226439	245456
19549	245457
170180	245458
49	245459
72676	245460
14018	245461
19287	245462
69364	245463
31141	245464
245475	245465
142509	245466
111763	245467
8660	245468
257185	245469
26771	245470
11757	245471
157527	245472
116123	245473
210044	245474
123141	245475
188310	245476
124841	245477
65822	245478
21599	245479
2298	245480
2889	245481
200956	245482
79348	245483
73247	245484
8880	245485
146441	245486
6477	245487
34550	245488
218597	245489
6856	245490
6613	245491
44570	245492
72475	245493
74884	245494
64475	245495
134883	245496
1503	245497
104865	245498
119798	245499
98	245500
257917	245501
8800	245502
41265	245503
1014	245504
45453	245505
3146	245506
16683	245507
255370	245508
9646	245509
2952	245510
111444	245511
14088	245512
17986	245513
171262	245514
35727	245515
201126	245516
66331	245517
282	245518
62981	245519
20077	245520
105851	245521
35147	245522
32847	245523
172734	245524
33392	245525
20959	245526
29205	245527
1380	245528
18624	245529
24217	245530
34053	245531
222365	245532
167597	245533
5586	245534
74340	245535
135845	245536
15950	245537
595	245538
3408	245539
21741	245540
34832	245541
9106	245542
35617	245543
8002	245544
70579	245545
154411	245546
45312	245547
64117	245548
29335	245549
88209	245550
39	245551
216268	245552
24803	245553
18504	245554
114413	245555
49288	245556
13134	245557
241879	245558
66741	245559
272699	245560
115409	245561
158061	245562
49700	245563
27049	245564
218973	245565
153287	245566
135998	245567
31075	245568
25401	245569
131946	245570
83799	245571
73860	245572
4293	245573
121160	245574
101108	245575
116092	245576
35794	245577
111189	245578
2343	245579
1332	245580
5189	245581
30741	245582
260788	245583
70475	245584
6502	245585
3966	245586
48679	245587
32726	245588
21991	245589
6039	245590
120874	245591
107553	245592
102789	245593
191	245594
42932	245595
117979	245596
220837	245597
51582	245598
69573	245599
11864	245600
74779	245601
72461	245602
18554	245603
30374	245604
53040	245605
17953	245606
15652	245607
58880	245608
28989	245609
14097	245610
64454	245611
3082	245612
90	245613
204860	245614
3402	245615
131734	245616
197948	245617
1683	245618
42231	245619
240197	245620
60764	245621
4819	245622
261719	245623
149001	245624
126932	245625
133	245626
19464	245627
6820	245628
10762	245629
9040	245630
51752	245631
15989	245632
109392	245633
217794	245634
54685	245635
8649	245636
2639	245637
2755	245638
10470	245639
165586	245640
8645	245641
107783	245642
55198	245643
63515	245644
4818	245645
2893	245646
250530	245647
22794	245648
27905	245649
17774	245650
73973	245651
269540	245652
255	245653
43942	245654
7270	245655
182001	245656
140731	245657
34603	245658
54287	245659
3068	245660
14718	245661
42187	245662
37402	245663
13421	245664
30269	245665
153615	245666
1616	245667
5982	245668
244506	245669
202049	245670
51765	245671
153118	245672
216603	245673
30137	245674
33188	245675
12240	245676
81700	245677
246587	245678
79211	245679
66576	245680
41336	245681
48413	245682
14663	245683
25623	245684
13303	245685
36640	245686
7227	245687
16769	245688
34148	245689
126097	245690
26202	245691
9	245692
146690	245693
133473	245694
36636	245695
1116	245696
211	245697
66064	245698
168427	245699
46386	245700
79575	245701
132714	245702
103217	245703
42101	245704
11414	245705
75439	245706
138113	245707
157292	245708
236391	245709
1031	245710
50976	245711
205136	245712
42667	245713
22626	245714
109560	245715
133438	245716
13501	245717
1838	245718
944	245719
17979	245720
251722	245721
111762	245722
166433	245723
404	245724
24520	245725
66171	245726
2685	245727
7423	245728
137390	245729
78947	245730
3203	245731
46825	245732
229268	245733
141317	245734
1368	245735
176369	245736
40426	245737
39881	245738
216390	245739
188594	245740
161262	245741
131	245742
3727	245743
25756	245744
12863	245745
146539	245746
30334	245747
141409	245748
32278	245749
8346	245750
23461	245751
11286	245752
128152	245753
216795	245754
4484	245755
100350	245756
45657	245757
1136	245758
66528	245759
412	245760
152126	245761
101317	245762
104895	245763
207557	245764
589	245765
147241	245766
15482	245767
104704	245768
26892	245769
4361	245770
17578	245771
7705	245772
46928	245773
53273	245774
17298	245775
29292	245776
98640	245777
40466	245778
85254	245779
11983	245780
79400	245781
68181	245782
53875	245783
100852	245784
4984	245785
12041	245786
52450	245787
88344	245788
121259	245789
49783	245790
163022	245791
10869	245792
1919	245793
55196	245794
7720	245795
57932	245796
6543	245797
9356	245798
42356	245799
24008	245800
215	245801
4152	245802
10398	245803
27074	245804
121561	245805
19187	245806
133677	245807
877	245808
131015	245809
6232	245810
27676	245811
3467	245812
13964	245813
17369	245814
195919	245815
40243	245816
16185	245817
58711	245818
149555	245819
31162	245820
152267	245821
2	245822
26644	245823
234754	245824
244212	245825
50631	245826
7239	245827
42904	245828
253789	245829
69186	245830
135223	245831
202549	245832
86447	245833
154818	245834
8779	245835
2379	245836
5095	245837
237928	245838
199358	245839
20895	245840
94401	245841
260202	245842
243938	245843
537	245844
1613	245845
3519	245846
12826	245847
122313	245848
25136	245849
259857	245850
30761	245851
729	245852
210413	245853
4975	245854
10627	245855
79622	245856
4477	245857
53289	245858
27343	245859
169608	245860
8466	245861
10650	245862
84354	245863
9610	245864
73687	245865
32717	245866
75925	245867
142018	245868
91614	245869
1468	245870
121216	245871
73606	245872
124394	245873
96051	245874
66422	245875
68616	245876
3572	245877
47759	245878
41886	245879
10266	245880
15204	245881
8859	245882
140311	245883
18513	245884
53929	245885
26265	245886
219521	245887
16105	245888
131881	245889
25527	245890
269980	245891
168709	245892
221124	245893
866	245894
7971	245895
4936	245896
150	245897
207532	245898
3041	245899
5540	245900
126834	245901
152922	245902
56879	245903
215768	245904
931	245905
21679	245906
250187	245907
7843	245908
35015	245909
29653	245910
206256	245911
111923	245912
1180	245913
131323	245914
16911	245915
34078	245916
3570	245917
143901	245918
86875	245919
171127	245920
162546	245921
12140	245922
248388	245923
39958	245924
22410	245925
23772	245926
45709	245927
110603	245928
952	245929
66090	245930
190166	245931
22179	245932
146662	245933
100641	245934
247640	245935
24812	245936
28197	245937
102041	245938
923	245939
67026	245940
84977	245941
530	245942
225527	245943
2494	245944
108831	245945
20355	245946
150901	245947
148139	245948
74076	245949
165442	245950
118144	245951
1446	245952
1409	245953
131568	245954
1637	245955
6725	245956
26912	245957
20835	245958
18388	245959
24085	245960
22094	245961
41764	245962
71567	245963
111215	245964
22812	245965
117031	245966
170963	245967
61764	245968
27299	245969
97806	245970
4456	245971
59676	245972
217635	245973
78927	245974
897	245975
87249	245976
552	245977
1194	245978
6213	245979
3935	245980
214787	245981
14789	245982
146903	245983
113178	245984
267843	245985
4825	245986
151794	245987
120760	245988
315	245989
62062	245990
174	245991
6471	245992
98528	245993
3471	245994
253868	245995
2618	245996
208033	245997
19685	245998
80958	245999
47875	246000
38680	246001
1076	246002
2102	246003
162980	246004
88154	246005
47401	246006
226	246007
41279	246008
37033	246009
21847	246010
29250	246011
35468	246012
2398	246013
15039	246014
230047	246015
34758	246016
61469	246017
108918	246018
151363	246019
15065	246020
50667	246021
178153	246022
122658	246023
102	246024
253183	246025
2937	246026
154969	246027
101736	246028
37679	246029
7039	246030
146357	246031
120900	246032
71558	246033
29614	246034
2929	246035
17778	246036
105888	246037
170423	246038
51993	246039
2303	246040
1577	246041
487	246042
24426	246043
4025	246044
2218	246045
228158	246046
80104	246047
13551	246048
28044	246049
138563	246050
2336	246051
24504	246052
7547	246053
121	246054
1419	246055
36476	246056
12237	246057
27047	246058
263366	246059
973	246060
103195	246061
831	246062
181784	246063
9425	246064
68581	246065
103553	246066
175599	246067
83882	246068
5871	246069
209540	246070
11200	246071
109641	246072
1827	246073
5133	246074
214041	246075
37832	246076
8863	246077
12098	246078
60324	246079
195133	246080
130608	246081
7284	246082
56242	246083
76795	246084
12401	246085
232978	246086
12872	246087
17710	246088
41191	246089
6394	246090
81602	246091
27711	246092
64139	246093
4045	246094
40491	246095
172306	246096
85623	246097
52344	246098
150523	246099
131241	246100
57813	246101
265531	246102
129790	246103
144	246104
10375	246105
123160	246106
52137	246107
124584	246108
57058	246109
29	246110
89996	246111
2857	246112
30863	246113
942	246114
97611	246115
984	246116
413	246117
127218	246118
11048	246119
7599	246120
231419	246121
18274	246122
191061	246123
217798	246124
87583	246125
251759	246126
92282	246127
95043	246128
160077	246129
92097	246130
35065	246131
83048	246132
58250	246133
77925	246134
2024	246135
18331	246136
32484	246137
1448	246138
126990	246139
62212	246140
180605	246141
52224	246142
250648	246143
1132	246144
89853	246145
213158	246146
15354	246147
473	246148
90011	246149
9232	246150
251080	246151
227875	246152
59630	246153
52913	246154
44984	246155
72907	246156
1481	246157
74734	246158
39081	246159
10504	246160
42491	246161
72778	246162
233384	246163
96078	246164
31500	246165
31367	246166
76742	246167
8182	246168
9012	246169
183498	246170
3101	246171
364	246172
73508	246173
22687	246174
8261	246175
36474	246176
31498	246177
152233	246178
156248	246179
75062	246180
51694	246181
19845	246182
39219	246183
238107	246184
5645	246185
167632	246186
63390	246187
438	246188
24993	246189
198169	246190
46292	246191
80239	246192
11013	246193
40627	246194
4842	246195
106455	246196
6021	246197
11948	246198
50	246199
5527	246200
258610	246201
17743	246202
86610	246203
5521	246204
222367	246205
22348	246206
8908	246207
8566	246208
1437	246209
68562	246210
156278	246211
19456	246212
1240	246213
109284	246214
73284	246215
1901	246216
205897	246217
96100	246218
2009	246219
154303	246220
99723	246221
46068	246222
21984	246223
12628	246224
52224	246225
22851	246226
12618	246227
690	246228
292	246229
205106	246230
66612	246231
157458	246232
187688	246233
32202	246234
50755	246235
117168	246236
1960	246237
94519	246238
262716	246239
57661	246240
49830	246241
33365	246242
32426	246243
67384	246244
2092	246245
22198	246246
26087	246247
166401	246248
259920	246249
214906	246250
56060	246251
83973	246252
39962	246253
9841	246254
17767	246255
889	246256
5926	246257
112360	246258
85858	246259
113853	246260
87653	246261
25667	246262
135243	246263
234080	246264
70629	246265
195551	246266
3889	246267
106633	246268
55006	246269
188732	246270
27587	246271
218987	246272
7485	246273
5332	246274
965	246275
1087	246276
92276	246277
39848	246278
61622	246279
46462	246280
125021	246281
14905	246282
100825	246283
14172	246284
186429	246285
158782	246286
142375	246287
4696	246288
27387	246289
177274	246290
199157	246291
31169	246292
79403	246293
112408	246294
1348	246295
10453	246296
18047	246297
2046	246298
37103	246299
75247	246300
38768	246301
191534	246302
168441	246303
519	246304
156168	246305
110783	246306
16536	246307
1590	246308
76309	246309
57084	246310
234396	246311
78443	246312
15572	246313
170917	246314
104244	246315
24971	246316
4065	246317
50575	246318
17368	246319
10545	246320
41866	246321
103646	246322
17352	246323
110187	246324
28336	246325
32187	246326
72718	246327
101193	246328
952	246329
1080	246330
37200	246331
21629	246332
3916	246333
26	246334
12413	246335
3921	246336
1406	246337
10666	246338
13783	246339
106244	246340
232218	246341
1029	246342
2522	246343
154138	246344
8630	246345
24658	246346
630	246347
8235	246348
14972	246349
149796	246350
23173	246351
260	246352
125370	246353
121248	246354
565	246355
148186	246356
43194	246357
1193	246358
54483	246359
13857	246360
6442	246361
13962	246362
233504	246363
694	246364
202788	246365
18089	246366
77417	246367
2547	246368
200636	246369
265023	246370
7658	246371
34200	246372
83505	246373
58015	246374
21489	246375
8914	246376
22466	246377
97294	246378
4438	246379
249404	246380
10226	246381
75835	246382
35471	246383
168099	246384
1175	246385
272142	246386
230613	246387
3284	246388
9114	246389
38146	246390
82007	246391
462	246392
42108	246393
10465	246394
105629	246395
115302	246396
87710	246397
2792	246398
137	246399
72653	246400
63411	246401
97250	246402
43587	246403
26089	246404
21995	246405
125985	246406
4781	246407
52222	246408
102548	246409
188642	246410
51219	246411
46317	246412
84805	246413
33051	246414
75081	246415
6476	246416
78017	246417
47448	246418
84568	246419
53386	246420
17491	246421
95425	246422
6124	246423
2021	246424
36270	246425
204093	246426
62023	246427
614	246428
68729	246429
23798	246430
30818	246431
118294	246432
24968	246433
2072	246434
233616	246435
117814	246436
129968	246437
4316	246438
4021	246439
26859	246440
10868	246441
44552	246442
181364	246443
23334	246444
28423	246445
46194	246446
15359	246447
24229	246448
28221	246449
74758	246450
75820	246451
40103	246452
156892	246453
43324	246454
70300	246455
156288	246456
7117	246457
201351	246458
28669	246459
5289	246460
1915	246461
50429	246462
63567	246463
202758	246464
41083	246465
52280	246466
178318	246467
66249	246468
34894	246469
13549	246470
47126	246471
153540	246472
33711	246473
48273	246474
91976	246475
94192	246476
13785	246477
90677	246478
263628	246479
133515	246480
7124	246481
4352	246482
262	246483
33478	246484
47261	246485
3023	246486
157427	246487
85839	246488
231548	246489
36000	246490
211030	246491
3426	246492
41168	246493
254080	246494
56305	246495
266945	246496
110891	246497
858	246498
16210	246499
66562	246500
17493	246501
212559	246502
201163	246503
14124	246504
93505	246505
13306	246506
6939	246507
161393	246508
70632	246509
57890	246510
99904	246511
216703	246512
5380	246513
132543	246514
175495	246515
764	246516
6026	246517
118680	246518
101335	246519
282	246520
31791	246521
26075	246522
31773	246523
49443	246524
10997	246525
7546	246526
182545	246527
5726	246528
24631	246529
28067	246530
14979	246531
176063	246532
62113	246533
6199	246534
3266	246535
31334	246536
11607	246537
26423	246538
1625	246539
4631	246540
12688	246541
263817	246542
208751	246543
1479	246544
104303	246545
44134	246546
1813	246547
9309	246548
9811	246549
13898	246550
126643	246551
61889	246552
102805	246553
8770	246554
123670	246555
44667	246556
180336	246557
136005	246558
734	246559
31052	246560
198650	246561
2159	246562
210978	246563
151626	246564
97096	246565
28324	246566
3315	246567
263820	246568
1488	246569
3194	246570
116577	246571
97804	246572
157884	246573
29933	246574
32944	246575
91695	246576
40498	246577
117383	246578
358	246579
34168	246580
171475	246581
14150	246582
587	246583
70931	246584
230150	246585
43250	246586
25100	246587
66333	246588
148799	246589
183592	246590
24053	246591
45339	246592
72055	246593
11924	246594
258750	246595
19648	246596
127212	246597
21148	246598
2432	246599
45684	246600
155353	246601
95451	246602
84780	246603
197880	246604
7188	246605
47797	246606
19268	246607
16186	246608
43898	246609
199507	246610
17702	246611
81175	246612
4160	246613
21095	246614
211944	246615
94130	246616
123493	246617
7543	246618
28374	246619
10384	246620
7259	246621
220289	246622
123605	246623
41413	246624
20786	246625
106988	246626
141259	246627
38684	246628
33127	246629
28323	246630
216278	246631
19233	246632
68344	246633
2964	246634
15424	246635
38875	246636
36929	246637
4775	246638
9822	246639
71202	246640
236140	246641
77181	246642
49219	246643
39559	246644
266633	246645
74375	246646
35170	246647
4638	246648
604	246649
19621	246650
72118	246651
77527	246652
60012	246653
48758	246654
6515	246655
174794	246656
151977	246657
28147	246658
99217	246659
16714	246660
101962	246661
216520	246662
34593	246663
267925	246664
16418	246665
137811	246666
38539	246667
106813	246668
6032	246669
4598	246670
3698	246671
175424	246672
73130	246673
207508	246674
27530	246675
76801	246676
8362	246677
794	246678
8066	246679
241635	246680
5616	246681
27000	246682
10804	246683
23228	246684
10726	246685
56421	246686
4955	246687
240530	246688
3690	246689
57712	246690
27533	246691
921	246692
140925	246693
17477	246694
61100	246695
3367	246696
19802	246697
21726	246698
11121	246699
1666	246700
2054	246701
3477	246702
253109	246703
2573	246704
2377	246705
148825	246706
77979	246707
52695	246708
50087	246709
8221	246710
119524	246711
15153	246712
7679	246713
95153	246714
85939	246715
73349	246716
87397	246717
7590	246718
124719	246719
12849	246720
6097	246721
66692	246722
30571	246723
26118	246724
2924	246725
132062	246726
3258	246727
18545	246728
98188	246729
214135	246730
57432	246731
43642	246732
107249	246733
131516	246734
6896	246735
43613	246736
41192	246737
61024	246738
43615	246739
7021	246740
30740	246741
12083	246742
72627	246743
192	246744
13878	246745
40470	246746
668	246747
42371	246748
8676	246749
129839	246750
121735	246751
29279	246752
42838	246753
146701	246754
86930	246755
59261	246756
43307	246757
136706	246758
67586	246759
13449	246760
596	246761
376	246762
127760	246763
3462	246764
77578	246765
33994	246766
4515	246767
12501	246768
35185	246769
18976	246770
265819	246771
48695	246772
229940	246773
93240	246774
1397	246775
77199	246776
7685	246777
2742	246778
37379	246779
25156	246780
3783	246781
635	246782
159180	246783
13070	246784
19002	246785
51950	246786
199639	246787
74097	246788
67126	246789
153331	246790
8735	246791
137143	246792
55611	246793
59099	246794
6438	246795
100462	246796
4274	246797
73	246798
171346	246799
49884	246800
162915	246801
124267	246802
96602	246803
194713	246804
3819	246805
135630	246806
55091	246807
66106	246808
12322	246809
94617	246810
31007	246811
57631	246812
253429	246813
1572	246814
24116	246815
160968	246816
13300	246817
59026	246818
254960	246819
36922	246820
69	246821
5109	246822
6536	246823
123452	246824
104562	246825
6760	246826
218386	246827
41570	246828
162275	246829
8087	246830
57045	246831
36003	246832
224927	246833
236562	246834
39059	246835
1963	246836
174737	246837
108062	246838
217062	246839
72090	246840
14183	246841
19509	246842
4011	246843
8440	246844
19090	246845
127281	246846
243914	246847
165794	246848
109961	246849
36109	246850
1416	246851
22201	246852
37293	246853
4435	246854
40803	246855
4774	246856
225476	246857
71533	246858
21757	246859
36654	246860
31976	246861
3183	246862
85510	246863
24343	246864
1705	246865
360	246866
125186	246867
132384	246868
41342	246869
1416	246870
16732	246871
145414	246872
66983	246873
14759	246874
65568	246875
44547	246876
31277	246877
29723	246878
10758	246879
35926	246880
13887	246881
4024	246882
20336	246883
244863	246884
55428	246885
32822	246886
13601	246887
9770	246888
140247	246889
162323	246890
4985	246891
75648	246892
77705	246893
12079	246894
45821	246895
104623	246896
61590	246897
4298	246898
28772	246899
14101	246900
2527	246901
34214	246902
155216	246903
263325	246904
85606	246905
4314	246906
2312	246907
8581	246908
66111	246909
131131	246910
95277	246911
55388	246912
6981	246913
99548	246914
175882	246915
13855	246916
13026	246917
11467	246918
34920	246919
262312	246920
95428	246921
128579	246922
23098	246923
20459	246924
86554	246925
15635	246926
223038	246927
28396	246928
26099	246929
200011	246930
19480	246931
262708	246932
22551	246933
29191	246934
4435	246935
165396	246936
71310	246937
186351	246938
11949	246939
7937	246940
183633	246941
43974	246942
48048	246943
16021	246944
19005	246945
4119	246946
88985	246947
8444	246948
194496	246949
154458	246950
252489	246951
5580	246952
13076	246953
12566	246954
144412	246955
108027	246956
15170	246957
4107	246958
2014	246959
567	246960
126047	246961
2273	246962
11389	246963
31663	246964
19490	246965
142250	246966
166932	246967
57882	246968
30643	246969
75818	246970
29704	246971
5912	246972
76981	246973
3685	246974
234721	246975
185147	246976
269965	246977
10679	246978
124795	246979
265815	246980
38625	246981
106899	246982
24690	246983
182876	246984
6963	246985
42705	246986
170041	246987
207951	246988
208343	246989
185061	246990
28885	246991
221887	246992
89589	246993
32465	246994
142498	246995
62669	246996
45965	246997
9651	246998
31213	246999
13974	247000
33602	247001
54918	247002
43255	247003
204356	247004
16513	247005
33994	247006
143250	247007
105641	247008
163516	247009
54533	247010
270900	247011
2672	247012
345	247013
70427	247014
79903	247015
913	247016
44454	247017
2092	247018
1181	247019
175940	247020
12664	247021
19704	247022
46983	247023
149657	247024
69726	247025
117731	247026
4553	247027
2533	247028
3184	247029
139456	247030
264734	247031
1817	247032
1434	247033
5662	247034
503	247035
15478	247036
56543	247037
28033	247038
2691	247039
10299	247040
15524	247041
11049	247042
1138	247043
4831	247044
249505	247045
172596	247046
1113	247047
8144	247048
227285	247049
27075	247050
60059	247051
2340	247052
97506	247053
27340	247054
25973	247055
22939	247056
13138	247057
30982	247058
19298	247059
2263	247060
2490	247061
1423	247062
108608	247063
136179	247064
67008	247065
55629	247066
24179	247067
58166	247068
41484	247069
33350	247070
110278	247071
474	247072
6374	247073
106782	247074
13517	247075
13883	247076
158495	247077
24179	247078
405	247079
6013	247080
4537	247081
35910	247082
97151	247083
1033	247084
105225	247085
133535	247086
135552	247087
122365	247088
195128	247089
12401	247090
91506	247091
10328	247092
65459	247093
8874	247094
4380	247095
40625	247096
141232	247097
27215	247098
11206	247099
88324	247100
109836	247101
39998	247102
82890	247103
127033	247104
25838	247105
250225	247106
8937	247107
73560	247108
85841	247109
34239	247110
168158	247111
75196	247112
3771	247113
77812	247114
88745	247115
90063	247116
45264	247117
48839	247118
6119	247119
13370	247120
509	247121
37265	247122
15171	247123
2774	247124
249568	247125
38626	247126
40857	247127
83328	247128
3401	247129
854	247130
81028	247131
2579	247132
236301	247133
4686	247134
243128	247135
1226	247136
62511	247137
4053	247138
73688	247139
34590	247140
125200	247141
6904	247142
23992	247143
136066	247144
62302	247145
253062	247146
6972	247147
260453	247148
43337	247149
59621	247150
7008	247151
44560	247152
906	247153
84289	247154
43435	247155
7166	247156
5097	247157
1568	247158
39472	247159
5095	247160
241153	247161
46473	247162
7599	247163
62598	247164
137379	247165
59001	247166
20374	247167
4955	247168
226641	247169
16308	247170
58891	247171
92209	247172
149918	247173
146499	247174
171269	247175
45967	247176
93623	247177
30781	247178
247981	247179
146043	247180
105738	247181
42001	247182
26598	247183
32952	247184
81075	247185
506	247186
1427	247187
8812	247188
137066	247189
132904	247190
90474	247191
6839	247192
34159	247193
2903	247194
1595	247195
48516	247196
110806	247197
55700	247198
26741	247199
8352	247200
187088	247201
1826	247202
36002	247203
3308	247204
82651	247205
90790	247206
43384	247207
112311	247208
76153	247209
14413	247210
12973	247211
2322	247212
150009	247213
80303	247214
214247	247215
42065	247216
90199	247217
2866	247218
136	247219
19424	247220
13743	247221
56263	247222
70699	247223
27581	247224
22377	247225
45285	247226
18006	247227
29117	247228
51039	247229
4951	247230
72330	247231
3180	247232
186171	247233
66688	247234
231894	247235
67859	247236
41081	247237
143608	247238
24145	247239
28840	247240
81818	247241
44283	247242
4867	247243
10342	247244
23951	247245
38681	247246
37911	247247
198701	247248
11675	247249
1487	247250
2522	247251
2251	247252
238422	247253
131332	247254
113780	247255
2044	247256
97549	247257
47715	247258
163627	247259
63	247260
65417	247261
6945	247262
88924	247263
1	247264
152849	247265
263588	247266
3840	247267
38436	247268
70271	247269
122396	247270
252265	247271
147806	247272
150924	247273
73103	247274
23819	247275
33593	247276
122389	247277
42075	247278
3581	247279
11019	247280
57714	247281
42799	247282
43	247283
118903	247284
1439	247285
230538	247286
61810	247287
115890	247288
72545	247289
21771	247290
25616	247291
1151	247292
9125	247293
60714	247294
5667	247295
53299	247296
52819	247297
119979	247298
41936	247299
4523	247300
184969	247301
22083	247302
85699	247303
23333	247304
43241	247305
85004	247306
3105	247307
104640	247308
7323	247309
36152	247310
3521	247311
25096	247312
56499	247313
102821	247314
2546	247315
38017	247316
2384	247317
83177	247318
68924	247319
28411	247320
136781	247321
228	247322
7235	247323
88128	247324
25554	247325
785	247326
13921	247327
54802	247328
1288	247329
17841	247330
67978	247331
17987	247332
114	247333
2172	247334
13030	247335
27683	247336
95775	247337
12088	247338
101396	247339
10110	247340
187681	247341
25444	247342
116200	247343
86274	247344
187476	247345
36092	247346
50382	247347
15898	247348
41135	247349
65843	247350
35234	247351
17616	247352
60696	247353
37343	247354
56151	247355
79988	247356
101144	247357
44203	247358
28197	247359
86560	247360
2	247361
200923	247362
78236	247363
64247	247364
82174	247365
133648	247366
16446	247367
101374	247368
135584	247369
1838	247370
36235	247371
5944	247372
1399	247373
6070	247374
3286	247375
2491	247376
144487	247377
71940	247378
67331	247379
121684	247380
162793	247381
73010	247382
115441	247383
17611	247384
3408	247385
16437	247386
63	247387
73475	247388
4222	247389
56344	247390
85577	247391
168565	247392
150933	247393
5824	247394
6686	247395
1929	247396
29408	247397
12029	247398
57295	247399
32768	247400
51687	247401
39559	247402
98548	247403
115446	247404
34923	247405
119878	247406
210108	247407
211959	247408
100308	247409
7493	247410
1781	247411
65239	247412
1925	247413
3710	247414
268701	247415
30753	247416
14003	247417
244068	247418
26016	247419
178200	247420
1417	247421
52803	247422
108776	247423
113481	247424
14216	247425
2710	247426
220787	247427
67412	247428
23433	247429
108259	247430
97588	247431
4992	247432
515	247433
66128	247434
33267	247435
163898	247436
95494	247437
83354	247438
17100	247439
24151	247440
271380	247441
4764	247442
232291	247443
20506	247444
137666	247445
256943	247446
39268	247447
38280	247448
3385	247449
7096	247450
180918	247451
40323	247452
9760	247453
55462	247454
137241	247455
3499	247456
60875	247457
166534	247458
13740	247459
187623	247460
7794	247461
6375	247462
47108	247463
256342	247464
25417	247465
45239	247466
144558	247467
145570	247468
13376	247469
71611	247470
9841	247471
10626	247472
1176	247473
9102	247474
9282	247475
225821	247476
803	247477
14622	247478
30358	247479
18049	247480
106310	247481
21314	247482
12610	247483
2096	247484
41917	247485
75483	247486
2026	247487
1843	247488
45194	247489
92392	247490
41220	247491
3409	247492
7405	247493
4261	247494
113745	247495
39025	247496
4704	247497
7838	247498
99959	247499
128	247500
28863	247501
4638	247502
29777	247503
28114	247504
39659	247505
6296	247506
22415	247507
219241	247508
77273	247509
66810	247510
243162	247511
12489	247512
80799	247513
12549	247514
155672	247515
38918	247516
14555	247517
13169	247518
58317	247519
5823	247520
25964	247521
4753	247522
36292	247523
41318	247524
79678	247525
3543	247526
134021	247527
15994	247528
24250	247529
3668	247530
11818	247531
77180	247532
131961	247533
10183	247534
149465	247535
230935	247536
41768	247537
128105	247538
18714	247539
39758	247540
53271	247541
110189	247542
166095	247543
34084	247544
4513	247545
187988	247546
81049	247547
42251	247548
18217	247549
217637	247550
163689	247551
6911	247552
69575	247553
114715	247554
78558	247555
4553	247556
40804	247557
26071	247558
55	247559
53428	247560
21136	247561
95830	247562
945	247563
141624	247564
121998	247565
10	247566
50022	247567
22640	247568
2214	247569
79311	247570
177750	247571
203088	247572
180155	247573
139981	247574
12562	247575
60363	247576
7375	247577
3019	247578
181738	247579
132311	247580
183116	247581
208216	247582
16580	247583
34394	247584
13271	247585
6586	247586
68368	247587
13987	247588
160286	247589
7368	247590
53116	247591
20529	247592
265	247593
52441	247594
112155	247595
15202	247596
46435	247597
10859	247598
1035	247599
83258	247600
444	247601
82403	247602
133930	247603
195386	247604
58033	247605
20020	247606
10144	247607
41494	247608
75874	247609
241295	247610
2144	247611
84850	247612
125821	247613
143764	247614
1269	247615
131427	247616
26205	247617
123265	247618
8634	247619
49408	247620
7853	247621
5073	247622
126712	247623
75698	247624
2966	247625
13216	247626
484	247627
105654	247628
10031	247629
20567	247630
24599	247631
83177	247632
129451	247633
149964	247634
15133	247635
24526	247636
54412	247637
98591	247638
11226	247639
42473	247640
149561	247641
110714	247642
71015	247643
25666	247644
16751	247645
25821	247646
94331	247647
232506	247648
53495	247649
2312	247650
16196	247651
27006	247652
24909	247653
245461	247654
49850	247655
44274	247656
79401	247657
166614	247658
28047	247659
86172	247660
93935	247661
2468	247662
14753	247663
115893	247664
1307	247665
65297	247666
65223	247667
13986	247668
66218	247669
172642	247670
1289	247671
33214	247672
92747	247673
3358	247674
13745	247675
234691	247676
19146	247677
804	247678
38437	247679
41515	247680
7297	247681
169701	247682
188753	247683
23172	247684
117484	247685
151982	247686
77282	247687
124049	247688
19430	247689
124876	247690
3323	247691
50915	247692
7275	247693
42584	247694
134727	247695
161584	247696
10999	247697
66694	247698
112146	247699
237991	247700
87522	247701
983	247702
9028	247703
61107	247704
2425	247705
102130	247706
1713	247707
2679	247708
48647	247709
4069	247710
12255	247711
31104	247712
11002	247713
245303	247714
67305	247715
150935	247716
35861	247717
103816	247718
7348	247719
90502	247720
218995	247721
30327	247722
9643	247723
122830	247724
5029	247725
52900	247726
10297	247727
107567	247728
88285	247729
32479	247730
47452	247731
157200	247732
129778	247733
219732	247734
150169	247735
45867	247736
17591	247737
79882	247738
269192	247739
251278	247740
9224	247741
157703	247742
170623	247743
45946	247744
21307	247745
178381	247746
1084	247747
47795	247748
23536	247749
48590	247750
6550	247751
16550	247752
23192	247753
158201	247754
30554	247755
23902	247756
265477	247757
36148	247758
74302	247759
99333	247760
304	247761
3190	247762
52370	247763
55346	247764
114109	247765
13897	247766
2878	247767
9370	247768
202958	247769
218487	247770
7372	247771
4067	247772
79596	247773
24647	247774
11948	247775
15954	247776
77128	247777
1566	247778
68692	247779
14958	247780
93922	247781
75746	247782
224497	247783
59562	247784
131762	247785
17638	247786
8370	247787
177388	247788
196626	247789
63834	247790
4050	247791
8776	247792
9550	247793
1022	247794
51863	247795
9901	247796
40382	247797
52567	247798
78845	247799
152121	247800
134900	247801
75289	247802
21650	247803
26630	247804
2982	247805
29916	247806
12507	247807
9978	247808
81887	247809
92575	247810
30728	247811
5255	247812
25899	247813
196062	247814
79515	247815
204150	247816
3574	247817
129539	247818
7712	247819
23947	247820
20448	247821
128829	247822
30162	247823
68751	247824
19381	247825
73762	247826
21592	247827
9342	247828
7015	247829
11969	247830
21467	247831
231795	247832
5600	247833
45293	247834
81083	247835
94	247836
84165	247837
78434	247838
67128	247839
14022	247840
53426	247841
9771	247842
27704	247843
5652	247844
43921	247845
89225	247846
30767	247847
21993	247848
24068	247849
244	247850
80972	247851
204654	247852
19367	247853
32723	247854
2710	247855
26367	247856
59478	247857
226139	247858
35618	247859
212391	247860
238655	247861
66971	247862
159430	247863
11823	247864
88959	247865
98099	247866
55475	247867
1460	247868
109333	247869
98925	247870
13359	247871
1488	247872
95498	247873
131813	247874
84008	247875
55174	247876
101679	247877
78413	247878
401	247879
128950	247880
46757	247881
161736	247882
26561	247883
22512	247884
247964	247885
51620	247886
72104	247887
63163	247888
86024	247889
112516	247890
107686	247891
155526	247892
90824	247893
2322	247894
16818	247895
11382	247896
72759	247897
9224	247898
127168	247899
213763	247900
16659	247901
31175	247902
111866	247903
28	247904
9340	247905
18656	247906
42726	247907
124032	247908
21393	247909
117058	247910
194281	247911
240019	247912
55511	247913
233751	247914
1168	247915
157907	247916
10758	247917
125925	247918
1254	247919
27503	247920
80310	247921
148450	247922
149671	247923
8059	247924
67758	247925
18914	247926
153621	247927
10357	247928
9350	247929
31341	247930
3123	247931
68077	247932
44532	247933
55240	247934
3895	247935
85716	247936
3178	247937
74750	247938
144939	247939
658	247940
53456	247941
215764	247942
20992	247943
121597	247944
4929	247945
37729	247946
839	247947
206568	247948
182902	247949
16506	247950
40745	247951
30504	247952
222546	247953
74830	247954
76067	247955
25278	247956
147432	247957
150160	247958
42969	247959
24942	247960
44426	247961
29564	247962
52775	247963
49122	247964
940	247965
27428	247966
80550	247967
281	247968
142953	247969
134915	247970
156054	247971
31116	247972
24075	247973
5275	247974
7848	247975
24924	247976
77294	247977
1468	247978
16624	247979
52458	247980
80920	247981
72899	247982
10156	247983
4454	247984
4049	247985
29497	247986
6504	247987
8716	247988
5006	247989
56249	247990
32519	247991
4774	247992
124541	247993
2188	247994
220258	247995
236765	247996
13490	247997
8811	247998
18365	247999
52797	248000
55772	248001
75354	248002
10296	248003
35091	248004
173905	248005
119777	248006
15844	248007
254232	248008
11217	248009
8422	248010
834	248011
45848	248012
148267	248013
1043	248014
79179	248015
4403	248016
20760	248017
6943	248018
42301	248019
9	248020
42527	248021
9604	248022
29931	248023
12674	248024
50005	248025
10210	248026
112725	248027
129080	248028
84554	248029
14476	248030
32368	248031
51242	248032
27768	248033
80921	248034
136577	248035
72508	248036
40384	248037
217136	248038
20415	248039
25930	248040
87965	248041
19667	248042
45166	248043
39208	248044
17453	248045
102232	248046
48417	248047
2439	248048
4971	248049
80154	248050
589	248051
58110	248052
3372	248053
2650	248054
51525	248055
39407	248056
2257	248057
16079	248058
211146	248059
4810	248060
152575	248061
6485	248062
14485	248063
21487	248064
129173	248065
86254	248066
15488	248067
45388	248068
99025	248069
809	248070
84849	248071
6496	248072
22719	248073
93	248074
4225	248075
190970	248076
9053	248077
58025	248078
146852	248079
255761	248080
99248	248081
8403	248082
965	248083
32268	248084
95686	248085
140611	248086
73858	248087
31218	248088
4305	248089
13536	248090
217634	248091
79448	248092
603	248093
231294	248094
2604	248095
21486	248096
110032	248097
58939	248098
28995	248099
34878	248100
186131	248101
18480	248102
511	248103
982	248104
3402	248105
377	248106
4215	248107
26730	248108
16478	248109
27453	248110
111051	248111
36310	248112
171273	248113
79410	248114
41494	248115
52578	248116
36711	248117
15310	248118
68858	248119
56	248120
111733	248121
22009	248122
59231	248123
25992	248124
210702	248125
47420	248126
186718	248127
107076	248128
89160	248129
77330	248130
178677	248131
58447	248132
123085	248133
96035	248134
17031	248135
84692	248136
45652	248137
18071	248138
7456	248139
13858	248140
1008	248141
198573	248142
75446	248143
112566	248144
192551	248145
111308	248146
10218	248147
55565	248148
3172	248149
58861	248150
73549	248151
117203	248152
4044	248153
35815	248154
152337	248155
122219	248156
11481	248157
30494	248158
28748	248159
69267	248160
896	248161
58314	248162
9494	248163
32929	248164
156702	248165
54739	248166
140434	248167
58511	248168
268173	248169
7101	248170
45071	248171
1337	248172
112887	248173
71439	248174
51614	248175
154043	248176
85751	248177
6909	248178
34157	248179
4537	248180
15605	248181
221104	248182
16232	248183
2669	248184
44657	248185
82364	248186
46048	248187
8537	248188
193023	248189
12460	248190
196331	248191
66736	248192
1711	248193
24863	248194
25490	248195
156757	248196
21754	248197
98852	248198
59188	248199
209252	248200
58827	248201
87180	248202
47178	248203
64369	248204
29031	248205
32226	248206
45168	248207
23382	248208
17188	248209
17839	248210
39545	248211
102649	248212
121698	248213
204764	248214
85318	248215
123520	248216
99414	248217
51167	248218
5536	248219
138077	248220
40016	248221
216821	248222
8755	248223
143352	248224
27059	248225
24419	248226
59152	248227
240819	248228
145968	248229
89688	248230
79263	248231
4011	248232
26393	248233
10962	248234
136145	248235
99804	248236
73407	248237
18169	248238
16814	248239
58548	248240
3841	248241
7560	248242
49032	248243
1352	248244
383	248245
16455	248246
11020	248247
1290	248248
45788	248249
109245	248250
88503	248251
33703	248252
79208	248253
11024	248254
12026	248255
742	248256
82944	248257
91513	248258
79471	248259
24599	248260
17541	248261
89972	248262
125490	248263
11633	248264
119866	248265
21641	248266
38320	248267
4227	248268
131184	248269
3217	248270
99645	248271
18771	248272
59070	248273
156699	248274
1832	248275
57344	248276
112975	248277
28453	248278
32845	248279
204776	248280
91527	248281
29507	248282
67487	248283
143	248284
23462	248285
10286	248286
130646	248287
1380	248288
3309	248289
94306	248290
83041	248291
39548	248292
4352	248293
11318	248294
29687	248295
44886	248296
109270	248297
238236	248298
68726	248299
6840	248300
1612	248301
156382	248302
33423	248303
8	248304
22455	248305
23429	248306
90262	248307
9563	248308
216463	248309
418	248310
82453	248311
14445	248312
5451	248313
18827	248314
53356	248315
235121	248316
3595	248317
70544	248318
643	248319
41291	248320
85796	248321
170325	248322
16522	248323
21817	248324
50720	248325
249006	248326
92179	248327
94282	248328
83129	248329
21850	248330
33739	248331
114721	248332
7105	248333
135050	248334
110211	248335
16908	248336
60457	248337
59581	248338
49673	248339
44279	248340
119968	248341
225332	248342
8813	248343
53103	248344
61791	248345
32718	248346
24800	248347
34022	248348
2932	248349
236232	248350
297	248351
81155	248352
36858	248353
138333	248354
157802	248355
101593	248356
40741	248357
91113	248358
21561	248359
96579	248360
24747	248361
34230	248362
99852	248363
12315	248364
78038	248365
140725	248366
10368	248367
167707	248368
1332	248369
19387	248370
14861	248371
7176	248372
40787	248373
54429	248374
20623	248375
15276	248376
20208	248377
27532	248378
1268	248379
115392	248380
49403	248381
137105	248382
22165	248383
5749	248384
7568	248385
192641	248386
259151	248387
19749	248388
332	248389
87580	248390
62527	248391
1296	248392
52110	248393
831	248394
73774	248395
3910	248396
226327	248397
54642	248398
74560	248399
13306	248400
48478	248401
97117	248402
1532	248403
119349	248404
18278	248405
230287	248406
106805	248407
118158	248408
162000	248409
129954	248410
20870	248411
39955	248412
3788	248413
2620	248414
40220	248415
4633	248416
4469	248417
30454	248418
13864	248419
109652	248420
142557	248421
1701	248422
17050	248423
104059	248424
24592	248425
133183	248426
8369	248427
32144	248428
13609	248429
117	248430
166116	248431
1089	248432
5990	248433
25773	248434
222	248435
43778	248436
11822	248437
1071	248438
2003	248439
52950	248440
104750	248441
74591	248442
13278	248443
253618	248444
232621	248445
9990	248446
36576	248447
20239	248448
38527	248449
123107	248450
38528	248451
250946	248452
129133	248453
3833	248454
23513	248455
2725	248456
19022	248457
220630	248458
4062	248459
148554	248460
1987	248461
223004	248462
15707	248463
82757	248464
10040	248465
258	248466
1036	248467
128534	248468
40661	248469
37404	248470
23287	248471
3178	248472
55700	248473
166335	248474
34414	248475
37868	248476
26740	248477
40732	248478
41050	248479
100550	248480
101412	248481
149585	248482
65600	248483
28460	248484
14955	248485
28323	248486
100	248487
319	248488
89480	248489
11803	248490
268210	248491
163518	248492
102343	248493
78541	248494
18070	248495
34411	248496
40085	248497
57300	248498
157626	248499
48719	248500
8236	248501
87206	248502
104406	248503
97968	248504
7028	248505
96832	248506
271718	248507
6567	248508
173006	248509
114460	248510
33523	248511
16623	248512
703	248513
181028	248514
61	248515
10351	248516
28275	248517
26888	248518
230128	248519
63410	248520
11703	248521
42815	248522
84347	248523
53613	248524
44699	248525
35325	248526
18359	248527
1365	248528
374	248529
166351	248530
15599	248531
143153	248532
68189	248533
17034	248534
105191	248535
54539	248536
88523	248537
77566	248538
88564	248539
49500	248540
442	248541
100995	248542
32377	248543
371	248544
83719	248545
7188	248546
56287	248547
2242	248548
43555	248549
22379	248550
97051	248551
302	248552
241546	248553
5032	248554
35251	248555
76270	248556
57548	248557
744	248558
92675	248559
11155	248560
67664	248561
40091	248562
173712	248563
21453	248564
11249	248565
87646	248566
52922	248567
10101	248568
52954	248569
148085	248570
12860	248571
135078	248572
47027	248573
100046	248574
169269	248575
59002	248576
193689	248577
19864	248578
32394	248579
28336	248580
32856	248581
36203	248582
224617	248583
219426	248584
6045	248585
67382	248586
83859	248587
8303	248588
15137	248589
304	248590
5879	248591
6626	248592
37698	248593
5406	248594
8995	248595
7018	248596
11550	248597
70075	248598
147999	248599
180503	248600
60637	248601
7889	248602
70077	248603
16950	248604
51996	248605
32773	248606
131756	248607
197931	248608
156910	248609
6308	248610
21603	248611
66437	248612
93622	248613
78490	248614
50326	248615
23873	248616
11044	248617
140427	248618
2231	248619
4405	248620
412	248621
4512	248622
3648	248623
65915	248624
18357	248625
5807	248626
9237	248627
132639	248628
17351	248629
127317	248630
210864	248631
1105	248632
29459	248633
55282	248634
173924	248635
83398	248636
5506	248637
20147	248638
26938	248639
17625	248640
1593	248641
122999	248642
108740	248643
770	248644
16208	248645
890	248646
4421	248647
112907	248648
36126	248649
251878	248650
18093	248651
11979	248652
14149	248653
30264	248654
60936	248655
3757	248656
434	248657
207070	248658
8712	248659
80437	248660
181088	248661
19124	248662
149822	248663
9800	248664
10010	248665
225367	248666
112523	248667
34028	248668
12293	248669
147727	248670
56316	248671
137797	248672
2415	248673
134726	248674
157786	248675
18157	248676
43817	248677
87816	248678
74138	248679
916	248680
99636	248681
29164	248682
32996	248683
33265	248684
29905	248685
91939	248686
13214	248687
6565	248688
38887	248689
32702	248690
5201	248691
53207	248692
142456	248693
60554	248694
10991	248695
11580	248696
4324	248697
59612	248698
198529	248699
263060	248700
30409	248701
7297	248702
14152	248703
95915	248704
102588	248705
56707	248706
62346	248707
70897	248708
172745	248709
19189	248710
68107	248711
15546	248712
247137	248713
1970	248714
9257	248715
23085	248716
8719	248717
43271	248718
165886	248719
2884	248720
17852	248721
36	248722
31672	248723
666	248724
51834	248725
93347	248726
12621	248727
23792	248728
83105	248729
10376	248730
41138	248731
3495	248732
18812	248733
4300	248734
6532	248735
239570	248736
236638	248737
124994	248738
262507	248739
10335	248740
11749	248741
22702	248742
41494	248743
76032	248744
21475	248745
60301	248746
161854	248747
6456	248748
4333	248749
112180	248750
135370	248751
7494	248752
53296	248753
108394	248754
70126	248755
16145	248756
16435	248757
21906	248758
11281	248759
135977	248760
186078	248761
175946	248762
11885	248763
115004	248764
19674	248765
223239	248766
151048	248767
32836	248768
35235	248769
27569	248770
34116	248771
1731	248772
14089	248773
12122	248774
162707	248775
83676	248776
28026	248777
39107	248778
71866	248779
78960	248780
16724	248781
2176	248782
37280	248783
257521	248784
215113	248785
176887	248786
19806	248787
17373	248788
79495	248789
58583	248790
20777	248791
149921	248792
7322	248793
141310	248794
56615	248795
10533	248796
166309	248797
8234	248798
9486	248799
165450	248800
33967	248801
9977	248802
91101	248803
23924	248804
67411	248805
87195	248806
74235	248807
41945	248808
18202	248809
1724	248810
7587	248811
41573	248812
139490	248813
13506	248814
19488	248815
213166	248816
145893	248817
2172	248818
16283	248819
144979	248820
109394	248821
4961	248822
158389	248823
77969	248824
105012	248825
75249	248826
3382	248827
48544	248828
286	248829
66	248830
146307	248831
12187	248832
226612	248833
204951	248834
11621	248835
138300	248836
102746	248837
97371	248838
82921	248839
67083	248840
45856	248841
2129	248842
15373	248843
16065	248844
136710	248845
3476	248846
489	248847
12363	248848
104163	248849
65597	248850
79592	248851
89387	248852
258853	248853
30343	248854
165285	248855
7717	248856
23033	248857
32287	248858
11876	248859
106538	248860
56203	248861
40733	248862
18258	248863
5987	248864
8592	248865
161980	248866
64646	248867
12288	248868
220085	248869
23416	248870
230985	248871
133040	248872
102080	248873
31085	248874
7694	248875
4035	248876
54273	248877
12722	248878
31841	248879
9970	248880
232215	248881
13369	248882
61462	248883
81707	248884
2637	248885
166224	248886
20218	248887
36456	248888
33931	248889
21073	248890
77407	248891
2423	248892
71399	248893
61651	248894
29271	248895
12653	248896
15888	248897
7065	248898
100285	248899
94312	248900
4302	248901
92153	248902
44960	248903
1560	248904
227349	248905
3293	248906
34938	248907
89732	248908
7205	248909
58327	248910
45425	248911
102745	248912
4931	248913
4671	248914
276	248915
40945	248916
87867	248917
84012	248918
7183	248919
25388	248920
6306	248921
230328	248922
7378	248923
63556	248924
2551	248925
26464	248926
27229	248927
63233	248928
97801	248929
53634	248930
151	248931
28676	248932
5181	248933
127990	248934
5398	248935
8670	248936
52999	248937
5414	248938
22534	248939
3105	248940
195869	248941
23116	248942
157155	248943
42540	248944
270226	248945
64575	248946
38277	248947
997	248948
366	248949
214937	248950
10866	248951
7992	248952
39039	248953
44068	248954
4222	248955
15104	248956
74208	248957
139086	248958
30338	248959
261596	248960
166164	248961
169214	248962
150845	248963
149304	248964
80305	248965
64810	248966
339	248967
37649	248968
2627	248969
169712	248970
2225	248971
78819	248972
5986	248973
13	248974
2017	248975
22389	248976
2944	248977
14061	248978
147725	248979
561	248980
249547	248981
16036	248982
14288	248983
41901	248984
51365	248985
145781	248986
16340	248987
14973	248988
239803	248989
260370	248990
20550	248991
22228	248992
56219	248993
37208	248994
2029	248995
51044	248996
95515	248997
457	248998
135573	248999
491	249000
15694	249001
1464	249002
69837	249003
53737	249004
8571	249005
832	249006
56365	249007
56956	249008
10852	249009
34502	249010
227939	249011
9501	249012
4005	249013
199597	249014
16714	249015
6768	249016
31764	249017
147016	249018
46974	249019
24733	249020
272726	249021
28180	249022
73425	249023
88771	249024
28138	249025
40412	249026
40805	249027
76793	249028
72397	249029
11668	249030
5147	249031
21951	249032
4961	249033
226736	249034
6666	249035
72725	249036
35360	249037
83145	249038
9084	249039
5360	249040
153494	249041
2436	249042
100705	249043
2845	249044
90441	249045
226298	249046
98	249047
182625	249048
631	249049
12012	249050
1846	249051
49607	249052
16501	249053
11926	249054
218898	249055
63327	249056
506	249057
116768	249058
10423	249059
12306	249060
49214	249061
451	249062
14	249063
105782	249064
37903	249065
52733	249066
60239	249067
78946	249068
7653	249069
215589	249070
30003	249071
23555	249072
202501	249073
52274	249074
111006	249075
8575	249076
61753	249077
44962	249078
10078	249079
66834	249080
541	249081
4901	249082
51891	249083
7135	249084
51511	249085
102420	249086
10	249087
72656	249088
4877	249089
1009	249090
117024	249091
236694	249092
22740	249093
18498	249094
219572	249095
115020	249096
24833	249097
22269	249098
199769	249099
1093	249100
4241	249101
198155	249102
99175	249103
9419	249104
28459	249105
123352	249106
32134	249107
474	249108
161472	249109
34798	249110
5075	249111
8778	249112
65323	249113
915	249114
50584	249115
3421	249116
14042	249117
111941	249118
76186	249119
44747	249120
134229	249121
160374	249122
128785	249123
43993	249124
4431	249125
30380	249126
66009	249127
171599	249128
18456	249129
141463	249130
78052	249131
96260	249132
145452	249133
77589	249134
81966	249135
25626	249136
145141	249137
138241	249138
112538	249139
5139	249140
24876	249141
25244	249142
179209	249143
100352	249144
89282	249145
10646	249146
37872	249147
174546	249148
4842	249149
1597	249150
23484	249151
975	249152
20002	249153
63749	249154
249486	249155
9880	249156
226513	249157
10553	249158
114877	249159
182737	249160
5973	249161
76630	249162
220727	249163
361	249164
225168	249165
130388	249166
31255	249167
62329	249168
99803	249169
21176	249170
127918	249171
22773	249172
39505	249173
21298	249174
42711	249175
7349	249176
222449	249177
42515	249178
157887	249179
532	249180
33210	249181
45294	249182
4204	249183
76750	249184
67040	249185
68717	249186
42328	249187
831	249188
266035	249189
239610	249190
14012	249191
220216	249192
66133	249193
67020	249194
15073	249195
34774	249196
227082	249197
92159	249198
106841	249199
4444	249200
114619	249201
22451	249202
118517	249203
217438	249204
38696	249205
159635	249206
7868	249207
143264	249208
23089	249209
1275	249210
111665	249211
49475	249212
166080	249213
272	249214
61141	249215
140038	249216
206891	249217
82888	249218
1459	249219
8604	249220
108737	249221
13641	249222
45829	249223
5659	249224
72926	249225
42351	249226
74167	249227
231306	249228
106580	249229
7252	249230
6809	249231
23297	249232
62250	249233
140557	249234
121966	249235
213465	249236
15309	249237
30772	249238
61493	249239
8240	249240
26114	249241
8281	249242
96037	249243
2419	249244
109746	249245
109917	249246
19808	249247
9542	249248
23243	249249
91659	249250
93050	249251
27347	249252
106825	249253
73352	249254
13916	249255
24080	249256
52247	249257
11129	249258
18279	249259
39894	249260
193341	249261
44279	249262
3566	249263
66490	249264
31326	249265
97887	249266
220	249267
10150	249268
46460	249269
75260	249270
17674	249271
860	249272
96718	249273
3026	249274
3127	249275
10703	249276
71217	249277
244055	249278
4135	249279
39205	249280
58440	249281
57458	249282
5289	249283
20934	249284
43975	249285
1928	249286
4570	249287
556	249288
183	249289
1066	249290
203918	249291
156066	249292
102723	249293
22873	249294
13744	249295
2842	249296
55190	249297
8499	249298
169124	249299
3297	249300
17801	249301
23349	249302
117811	249303
177807	249304
1503	249305
20454	249306
7467	249307
1059	249308
46351	249309
158080	249310
7609	249311
13183	249312
192553	249313
97168	249314
45572	249315
3916	249316
2072	249317
94165	249318
162808	249319
163995	249320
33670	249321
12409	249322
81930	249323
158308	249324
81910	249325
926	249326
3391	249327
107647	249328
64243	249329
58505	249330
125503	249331
216187	249332
6357	249333
18444	249334
7960	249335
73602	249336
43873	249337
35180	249338
11	249339
34885	249340
26023	249341
38307	249342
6904	249343
118657	249344
26205	249345
106869	249346
66812	249347
41802	249348
104216	249349
254367	249350
6417	249351
186700	249352
37810	249353
78633	249354
86894	249355
149177	249356
8976	249357
34949	249358
1439	249359
87413	249360
201863	249361
82921	249362
7160	249363
78075	249364
94315	249365
62109	249366
15127	249367
2597	249368
150074	249369
180251	249370
17110	249371
74940	249372
1812	249373
8310	249374
11638	249375
66549	249376
68259	249377
1617	249378
63901	249379
6471	249380
5203	249381
68859	249382
3759	249383
108596	249384
102955	249385
612	249386
73759	249387
12453	249388
39515	249389
101843	249390
9148	249391
1300	249392
81671	249393
21988	249394
171	249395
7481	249396
3294	249397
16350	249398
507	249399
44194	249400
12691	249401
40505	249402
229751	249403
110639	249404
27275	249405
169626	249406
3791	249407
13329	249408
104363	249409
1743	249410
54529	249411
140644	249412
14476	249413
246163	249414
45476	249415
23401	249416
215087	249417
13140	249418
71991	249419
19281	249420
72899	249421
65854	249422
3015	249423
9354	249424
167976	249425
11327	249426
7144	249427
108117	249428
18451	249429
10175	249430
7790	249431
10841	249432
60267	249433
136856	249434
241527	249435
5802	249436
45447	249437
5972	249438
42571	249439
134390	249440
13733	249441
245491	249442
232869	249443
62794	249444
126638	249445
88673	249446
4485	249447
262336	249448
54535	249449
66094	249450
61856	249451
21266	249452
166767	249453
23953	249454
861	249455
4906	249456
77149	249457
216817	249458
143731	249459
2642	249460
39104	249461
153342	249462
4385	249463
42525	249464
141456	249465
44622	249466
27676	249467
4150	249468
130	249469
31380	249470
54204	249471
58663	249472
139531	249473
20442	249474
67947	249475
12658	249476
8125	249477
166346	249478
257876	249479
129262	249480
2334	249481
148152	249482
16970	249483
6633	249484
106357	249485
142	249486
1024	249487
58108	249488
78413	249489
23366	249490
902	249491
74648	249492
86420	249493
10881	249494
4673	249495
74548	249496
5676	249497
22772	249498
44038	249499
16881	249500
431	249501
12326	249502
22212	249503
112641	249504
37641	249505
35114	249506
33147	249507
86096	249508
58169	249509
15604	249510
32099	249511
75254	249512
79102	249513
144583	249514
183520	249515
96728	249516
50901	249517
144334	249518
130005	249519
4754	249520
20444	249521
90015	249522
30957	249523
105935	249524
45430	249525
3512	249526
3874	249527
232307	249528
1501	249529
20880	249530
9449	249531
1050	249532
189874	249533
29017	249534
12775	249535
1023	249536
5888	249537
59157	249538
246014	249539
25467	249540
56	249541
1035	249542
1850	249543
23808	249544
122777	249545
9705	249546
55122	249547
914	249548
1033	249549
15766	249550
83656	249551
6363	249552
69855	249553
66438	249554
19993	249555
34567	249556
13841	249557
8211	249558
142744	249559
69426	249560
57539	249561
74248	249562
38637	249563
6761	249564
48876	249565
42657	249566
1125	249567
17760	249568
157462	249569
117197	249570
75767	249571
1234	249572
15429	249573
143838	249574
155398	249575
5330	249576
44415	249577
253639	249578
74538	249579
111023	249580
58330	249581
85152	249582
41893	249583
23105	249584
5313	249585
33026	249586
145382	249587
17835	249588
42990	249589
9960	249590
6484	249591
17145	249592
11982	249593
149357	249594
74559	249595
123066	249596
17778	249597
112989	249598
16958	249599
64082	249600
18328	249601
246814	249602
4811	249603
16258	249604
44567	249605
130843	249606
107674	249607
233390	249608
142087	249609
40927	249610
149719	249611
29335	249612
29579	249613
48310	249614
163779	249615
69872	249616
17712	249617
16679	249618
19350	249619
35697	249620
124229	249621
76364	249622
4047	249623
33442	249624
9899	249625
103920	249626
9266	249627
3441	249628
9991	249629
100065	249630
48969	249631
82538	249632
81359	249633
30481	249634
1995	249635
15020	249636
170851	249637
10212	249638
95598	249639
130287	249640
16376	249641
261004	249642
1242	249643
124642	249644
71769	249645
3433	249646
17062	249647
126138	249648
210709	249649
137829	249650
1760	249651
24123	249652
113	249653
28676	249654
1458	249655
5146	249656
249713	249657
568	249658
185	249659
89798	249660
99555	249661
203880	249662
55229	249663
97716	249664
2593	249665
112552	249666
35079	249667
40252	249668
73385	249669
25732	249670
126442	249671
27133	249672
169842	249673
62512	249674
141171	249675
110423	249676
182838	249677
21631	249678
119413	249679
41043	249680
112279	249681
162835	249682
20008	249683
91773	249684
25749	249685
218245	249686
1258	249687
61334	249688
27253	249689
42153	249690
136624	249691
27082	249692
194886	249693
57061	249694
158212	249695
269441	249696
1656	249697
62420	249698
80975	249699
43973	249700
4762	249701
113985	249702
30050	249703
155744	249704
100576	249705
64865	249706
1427	249707
131125	249708
267222	249709
4201	249710
232774	249711
171289	249712
186566	249713
143379	249714
53288	249715
47209	249716
68619	249717
148037	249718
111307	249719
406	249720
195864	249721
17597	249722
13157	249723
17011	249724
224833	249725
26686	249726
7586	249727
236	249728
213905	249729
5859	249730
27328	249731
70641	249732
22289	249733
102935	249734
25464	249735
62567	249736
29484	249737
226935	249738
145755	249739
152760	249740
51344	249741
158855	249742
55502	249743
162069	249744
4943	249745
20103	249746
19701	249747
99248	249748
4528	249749
43424	249750
15611	249751
3799	249752
78456	249753
11703	249754
69726	249755
5	249756
4639	249757
112678	249758
1724	249759
2246	249760
67409	249761
54818	249762
41127	249763
109530	249764
216517	249765
19579	249766
4801	249767
199162	249768
29097	249769
68107	249770
5834	249771
94739	249772
11347	249773
43930	249774
141504	249775
329	249776
77083	249777
74765	249778
9628	249779
65805	249780
13084	249781
10734	249782
25492	249783
212312	249784
53576	249785
40854	249786
16680	249787
11262	249788
82452	249789
83363	249790
55483	249791
8777	249792
110172	249793
56897	249794
27353	249795
53535	249796
1991	249797
27099	249798
118694	249799
23895	249800
62927	249801
9081	249802
95486	249803
5773	249804
3059	249805
152309	249806
102987	249807
15962	249808
3792	249809
3312	249810
950	249811
17526	249812
103947	249813
39640	249814
11503	249815
131608	249816
82469	249817
33384	249818
385	249819
146196	249820
169244	249821
2328	249822
26214	249823
826	249824
123823	249825
37543	249826
169796	249827
190	249828
1673	249829
18906	249830
111861	249831
99116	249832
33153	249833
1997	249834
16860	249835
6253	249836
21454	249837
34782	249838
42577	249839
20263	249840
6748	249841
51110	249842
14698	249843
21419	249844
244	249845
4009	249846
9885	249847
143128	249848
160	249849
166742	249850
87116	249851
49903	249852
2446	249853
55470	249854
6987	249855
9248	249856
41442	249857
218505	249858
9976	249859
8574	249860
203108	249861
27845	249862
66664	249863
75454	249864
51694	249865
16154	249866
211904	249867
31199	249868
54655	249869
18605	249870
15479	249871
3446	249872
92626	249873
3885	249874
6157	249875
7945	249876
17054	249877
36602	249878
143827	249879
202643	249880
54519	249881
15157	249882
204099	249883
58880	249884
202058	249885
104692	249886
1062	249887
135896	249888
50894	249889
220487	249890
22427	249891
47605	249892
8970	249893
155201	249894
16853	249895
1366	249896
75924	249897
42481	249898
493	249899
4545	249900
934	249901
485	249902
7099	249903
10225	249904
98636	249905
48968	249906
6847	249907
24974	249908
114035	249909
93436	249910
53638	249911
128813	249912
3507	249913
33074	249914
47052	249915
73660	249916
29662	249917
154367	249918
25910	249919
110049	249920
45345	249921
2918	249922
2489	249923
62118	249924
39022	249925
997	249926
251611	249927
7897	249928
1087	249929
8792	249930
48234	249931
136297	249932
131143	249933
11709	249934
28158	249935
258359	249936
96499	249937
11901	249938
105	249939
700	249940
38517	249941
84848	249942
45044	249943
1150	249944
26996	249945
2270	249946
210870	249947
12875	249948
50643	249949
7877	249950
100562	249951
145825	249952
1926	249953
8676	249954
115781	249955
101118	249956
32600	249957
9259	249958
4259	249959
110467	249960
72774	249961
12340	249962
71641	249963
223653	249964
191961	249965
141506	249966
3324	249967
15856	249968
55089	249969
943	249970
1494	249971
268896	249972
256224	249973
2262	249974
158860	249975
152461	249976
23083	249977
83454	249978
144580	249979
87611	249980
213316	249981
2159	249982
35000	249983
30949	249984
1203	249985
205186	249986
2808	249987
56124	249988
142586	249989
9639	249990
131545	249991
22098	249992
36113	249993
65886	249994
5972	249995
6447	249996
140235	249997
101251	249998
11397	249999
78080	250000
49495	250001
154767	250002
161568	250003
41056	250004
76358	250005
57881	250006
141550	250007
76406	250008
33867	250009
90721	250010
23835	250011
4951	250012
10942	250013
58262	250014
4590	250015
100574	250016
3226	250017
4278	250018
193	250019
1247	250020
34027	250021
7962	250022
167469	250023
233763	250024
39531	250025
155530	250026
13404	250027
28040	250028
271792	250029
53210	250030
175492	250031
19110	250032
122416	250033
3802	250034
51691	250035
271523	250036
30155	250037
54801	250038
41633	250039
217622	250040
84706	250041
360	250042
2817	250043
21657	250044
138571	250045
158759	250046
148256	250047
43209	250048
133556	250049
6970	250050
3360	250051
227184	250052
349	250053
123669	250054
19838	250055
102	250056
1962	250057
9871	250058
20122	250059
167646	250060
235412	250061
42818	250062
33744	250063
144609	250064
132823	250065
56680	250066
170347	250067
54077	250068
24689	250069
41945	250070
9447	250071
13543	250072
19416	250073
309	250074
95601	250075
153087	250076
223967	250077
172239	250078
196690	250079
25373	250080
76536	250081
49399	250082
143071	250083
12228	250084
126532	250085
69068	250086
263623	250087
267281	250088
84389	250089
1752	250090
44592	250091
45505	250092
5285	250093
41367	250094
11639	250095
27161	250096
224259	250097
161605	250098
61614	250099
16845	250100
10206	250101
106758	250102
180395	250103
200442	250104
231145	250105
257762	250106
69001	250107
37865	250108
4162	250109
77630	250110
167054	250111
96629	250112
217026	250113
232353	250114
6684	250115
23771	250116
8906	250117
19488	250118
47009	250119
72419	250120
40017	250121
42352	250122
170808	250123
64403	250124
1364	250125
68318	250126
145434	250127
762	250128
187136	250129
8113	250130
62567	250131
1193	250132
5606	250133
29102	250134
1318	250135
68510	250136
169095	250137
807	250138
226857	250139
2466	250140
205078	250141
38615	250142
37453	250143
18180	250144
44086	250145
70826	250146
264027	250147
107140	250148
61800	250149
33457	250150
228035	250151
13012	250152
44950	250153
6777	250154
48458	250155
135666	250156
51392	250157
269686	250158
72823	250159
47795	250160
25710	250161
4878	250162
253918	250163
112016	250164
32138	250165
17719	250166
111128	250167
99135	250168
164364	250169
35555	250170
6226	250171
9205	250172
102707	250173
69396	250174
9143	250175
172132	250176
69842	250177
8065	250178
27241	250179
112184	250180
217068	250181
13720	250182
31124	250183
157178	250184
2041	250185
43103	250186
10403	250187
100884	250188
31469	250189
44213	250190
57885	250191
9464	250192
13077	250193
75786	250194
16419	250195
216990	250196
49779	250197
7343	250198
56810	250199
17341	250200
112380	250201
113785	250202
76899	250203
962	250204
24246	250205
1656	250206
373	250207
7427	250208
195	250209
27604	250210
842	250211
18948	250212
124387	250213
235178	250214
55757	250215
8458	250216
5970	250217
1598	250218
22317	250219
43433	250220
27595	250221
3171	250222
6068	250223
169392	250224
179	250225
7217	250226
184095	250227
16163	250228
25912	250229
369	250230
51176	250231
8962	250232
15982	250233
16436	250234
33563	250235
124273	250236
68434	250237
11896	250238
61280	250239
2216	250240
31741	250241
55267	250242
25203	250243
2168	250244
7754	250245
10018	250246
3394	250247
354	250248
70384	250249
742	250250
26717	250251
52056	250252
52365	250253
176337	250254
134965	250255
35054	250256
231185	250257
156172	250258
124741	250259
50976	250260
22014	250261
26999	250262
1052	250263
70010	250264
8560	250265
136480	250266
171700	250267
9443	250268
39156	250269
66263	250270
30492	250271
71645	250272
22060	250273
91662	250274
1723	250275
29625	250276
931	250277
2231	250278
24175	250279
204164	250280
23298	250281
5244	250282
62504	250283
158448	250284
25877	250285
183097	250286
9508	250287
59966	250288
21960	250289
523	250290
185800	250291
2433	250292
228122	250293
31341	250294
131208	250295
11941	250296
828	250297
4853	250298
8370	250299
58503	250300
127751	250301
46653	250302
16136	250303
35643	250304
158537	250305
13967	250306
51653	250307
61829	250308
1252	250309
100151	250310
185967	250311
33258	250312
164005	250313
2264	250314
188088	250315
98365	250316
12127	250317
131886	250318
111393	250319
105557	250320
159536	250321
43446	250322
41596	250323
22177	250324
36635	250325
38638	250326
10587	250327
150016	250328
50697	250329
23110	250330
267018	250331
54672	250332
61885	250333
64844	250334
54698	250335
67861	250336
116458	250337
246497	250338
47477	250339
144658	250340
22552	250341
69567	250342
21480	250343
16343	250344
164696	250345
64343	250346
6413	250347
40928	250348
3536	250349
128384	250350
29882	250351
30552	250352
125744	250353
1995	250354
71643	250355
74419	250356
9529	250357
241748	250358
23648	250359
12274	250360
78120	250361
226	250362
10505	250363
65257	250364
9309	250365
103689	250366
2484	250367
12652	250368
33328	250369
35319	250370
120012	250371
2322	250372
130222	250373
20219	250374
53230	250375
124965	250376
116839	250377
17428	250378
5041	250379
76090	250380
12177	250381
15247	250382
187100	250383
26406	250384
95315	250385
6200	250386
324	250387
209346	250388
99774	250389
58549	250390
7118	250391
116186	250392
54707	250393
1521	250394
208828	250395
62565	250396
39870	250397
22188	250398
6207	250399
129457	250400
128688	250401
9689	250402
20185	250403
230832	250404
18761	250405
96592	250406
99534	250407
30650	250408
74428	250409
18355	250410
14335	250411
8564	250412
2464	250413
264178	250414
35821	250415
45968	250416
263182	250417
27834	250418
139705	250419
11590	250420
145332	250421
3770	250422
127054	250423
10176	250424
51557	250425
145100	250426
168118	250427
556	250428
8097	250429
6582	250430
10218	250431
195685	250432
73879	250433
8430	250434
5865	250435
41452	250436
111281	250437
109199	250438
269388	250439
41878	250440
54755	250441
2483	250442
40202	250443
54576	250444
38341	250445
696	250446
190106	250447
6	250448
20034	250449
23840	250450
55007	250451
240366	250452
27051	250453
10812	250454
3952	250455
25277	250456
47277	250457
82524	250458
2261	250459
162248	250460
4268	250461
147215	250462
144627	250463
15763	250464
55561	250465
139958	250466
67986	250467
1261	250468
104271	250469
18007	250470
126429	250471
17463	250472
68765	250473
48402	250474
750	250475
253686	250476
163398	250477
230927	250478
28935	250479
164606	250480
171319	250481
3910	250482
24225	250483
8542	250484
3825	250485
77533	250486
33207	250487
219478	250488
16191	250489
20714	250490
27081	250491
133105	250492
4451	250493
6819	250494
27385	250495
79309	250496
35267	250497
20183	250498
52101	250499
31021	250500
520	250501
30583	250502
15359	250503
53170	250504
575	250505
12652	250506
1795	250507
15704	250508
86276	250509
16918	250510
24797	250511
60583	250512
72970	250513
2355	250514
68230	250515
4505	250516
2965	250517
1168	250518
4707	250519
43068	250520
70365	250521
57779	250522
7172	250523
73350	250524
113888	250525
110292	250526
53944	250527
29895	250528
101511	250529
9888	250530
38775	250531
111147	250532
27464	250533
165380	250534
62024	250535
11259	250536
2549	250537
30098	250538
9825	250539
68818	250540
34998	250541
22121	250542
204752	250543
1981	250544
12740	250545
268802	250546
35921	250547
139512	250548
2967	250549
1712	250550
78182	250551
44963	250552
33469	250553
33021	250554
93435	250555
83482	250556
61399	250557
49868	250558
213516	250559
2505	250560
71838	250561
12505	250562
157420	250563
137695	250564
44790	250565
319	250566
103327	250567
84469	250568
182209	250569
5092	250570
22219	250571
4865	250572
82407	250573
2908	250574
28497	250575
3867	250576
148880	250577
189716	250578
35741	250579
87061	250580
123104	250581
1282	250582
1587	250583
42056	250584
42005	250585
69488	250586
10176	250587
152952	250588
32224	250589
10967	250590
160912	250591
29420	250592
137067	250593
22559	250594
33705	250595
60215	250596
70992	250597
178055	250598
14613	250599
17772	250600
78106	250601
45957	250602
171891	250603
3871	250604
54358	250605
14213	250606
84173	250607
148006	250608
13000	250609
82247	250610
112727	250611
57860	250612
122297	250613
21867	250614
27434	250615
183962	250616
190272	250617
1604	250618
62078	250619
176383	250620
5280	250621
56040	250622
49831	250623
48653	250624
261164	250625
71283	250626
37393	250627
138474	250628
111508	250629
80946	250630
147893	250631
42577	250632
168804	250633
113765	250634
168376	250635
18495	250636
2508	250637
43093	250638
197055	250639
35712	250640
9238	250641
2730	250642
51364	250643
72286	250644
165365	250645
202603	250646
109356	250647
12085	250648
15676	250649
17752	250650
263216	250651
78609	250652
126927	250653
5376	250654
47081	250655
7993	250656
47427	250657
229997	250658
162620	250659
5844	250660
29827	250661
63263	250662
230996	250663
72683	250664
43628	250665
239656	250666
108312	250667
23478	250668
189481	250669
2976	250670
152223	250671
227955	250672
13950	250673
380	250674
42921	250675
230733	250676
46857	250677
2051	250678
223	250679
106775	250680
261552	250681
38989	250682
60019	250683
123495	250684
21027	250685
52575	250686
57275	250687
1817	250688
16359	250689
27487	250690
9449	250691
145466	250692
1117	250693
167678	250694
29173	250695
13863	250696
112834	250697
134139	250698
17871	250699
9131	250700
645	250701
145118	250702
2555	250703
18107	250704
72015	250705
115243	250706
27233	250707
51641	250708
56010	250709
10246	250710
27183	250711
30977	250712
3828	250713
245597	250714
124738	250715
61576	250716
132578	250717
14949	250718
32554	250719
203284	250720
338	250721
57618	250722
139824	250723
891	250724
41469	250725
30946	250726
12144	250727
5527	250728
77224	250729
507	250730
146925	250731
14343	250732
80380	250733
91525	250734
40287	250735
8564	250736
99990	250737
241173	250738
88410	250739
74772	250740
100126	250741
3101	250742
4634	250743
51567	250744
3393	250745
47044	250746
4629	250747
123887	250748
71049	250749
3479	250750
2561	250751
3175	250752
45552	250753
113247	250754
56127	250755
35196	250756
55690	250757
61150	250758
42924	250759
1379	250760
24673	250761
57193	250762
100	250763
143296	250764
652	250765
22866	250766
209424	250767
40996	250768
96244	250769
67365	250770
14780	250771
39384	250772
5208	250773
147985	250774
2002	250775
16357	250776
39646	250777
53433	250778
11246	250779
6189	250780
260505	250781
34551	250782
20749	250783
195398	250784
34128	250785
4201	250786
281	250787
8582	250788
14460	250789
20293	250790
6434	250791
82449	250792
166034	250793
139102	250794
14214	250795
21948	250796
3083	250797
19552	250798
2702	250799
9115	250800
8	250801
54501	250802
164182	250803
21720	250804
42559	250805
67213	250806
46175	250807
72512	250808
14183	250809
140388	250810
150986	250811
36568	250812
97717	250813
39513	250814
118278	250815
6786	250816
94751	250817
81325	250818
199948	250819
66751	250820
12329	250821
67100	250822
17261	250823
30383	250824
111255	250825
6361	250826
160143	250827
2585	250828
1965	250829
5230	250830
242623	250831
111050	250832
34103	250833
44065	250834
111747	250835
102332	250836
75988	250837
4132	250838
60258	250839
10337	250840
2071	250841
18146	250842
46704	250843
64577	250844
134478	250845
20579	250846
116228	250847
43994	250848
3769	250849
103691	250850
86076	250851
10739	250852
27243	250853
17250	250854
50237	250855
10901	250856
53220	250857
192412	250858
8582	250859
187815	250860
37375	250861
139220	250862
106315	250863
985	250864
94138	250865
38222	250866
109155	250867
25178	250868
170200	250869
237499	250870
29923	250871
27504	250872
68026	250873
820	250874
54915	250875
72093	250876
93548	250877
79740	250878
24146	250879
31214	250880
99949	250881
85357	250882
84822	250883
65069	250884
44939	250885
58698	250886
21136	250887
65850	250888
11960	250889
87422	250890
75526	250891
54776	250892
109966	250893
118312	250894
160821	250895
105185	250896
8763	250897
210509	250898
32885	250899
101140	250900
10390	250901
16030	250902
46674	250903
44667	250904
85167	250905
7151	250906
141071	250907
54842	250908
11866	250909
60559	250910
29088	250911
16275	250912
234455	250913
75929	250914
58392	250915
1856	250916
57373	250917
72651	250918
8005	250919
119806	250920
17413	250921
57526	250922
3195	250923
44045	250924
11126	250925
14065	250926
486	250927
126317	250928
4722	250929
132522	250930
223916	250931
75487	250932
19672	250933
11040	250934
83049	250935
100158	250936
75500	250937
24918	250938
21381	250939
30527	250940
9744	250941
3386	250942
1554	250943
1786	250944
43682	250945
49590	250946
36301	250947
50422	250948
83974	250949
198411	250950
71500	250951
1514	250952
18904	250953
37715	250954
100172	250955
123411	250956
88717	250957
89812	250958
20244	250959
4433	250960
108827	250961
5464	250962
8226	250963
262305	250964
157200	250965
140315	250966
162039	250967
5823	250968
3229	250969
3675	250970
166	250971
83281	250972
58606	250973
196295	250974
1085	250975
44417	250976
58107	250977
130754	250978
4520	250979
9197	250980
1426	250981
52404	250982
39187	250983
131771	250984
7028	250985
1780	250986
3480	250987
100347	250988
16938	250989
37132	250990
89426	250991
35251	250992
90918	250993
32065	250994
147222	250995
127124	250996
110032	250997
1156	250998
4487	250999
19987	251000
38405	251001
38277	251002
95783	251003
230322	251004
361	251005
97690	251006
49544	251007
60432	251008
20740	251009
150552	251010
240463	251011
163500	251012
36475	251013
20573	251014
39586	251015
135227	251016
145474	251017
3457	251018
7	251019
44674	251020
90088	251021
68168	251022
100559	251023
108541	251024
42942	251025
23221	251026
27797	251027
73245	251028
3760	251029
92157	251030
4663	251031
154795	251032
106779	251033
8408	251034
4216	251035
8039	251036
7472	251037
46750	251038
60635	251039
74120	251040
57740	251041
1242	251042
172614	251043
16842	251044
6570	251045
13742	251046
55488	251047
100089	251048
34215	251049
3242	251050
20575	251051
94113	251052
73852	251053
139801	251054
21055	251055
12	251056
126009	251057
28012	251058
2462	251059
153389	251060
880	251061
20983	251062
3375	251063
3528	251064
54107	251065
128755	251066
3796	251067
152759	251068
128728	251069
114187	251070
66284	251071
46085	251072
4359	251073
1109	251074
39676	251075
102542	251076
85010	251077
459	251078
251143	251079
149478	251080
34451	251081
98552	251082
7746	251083
42080	251084
45363	251085
159450	251086
1832	251087
4133	251088
118295	251089
8645	251090
258817	251091
473	251092
7350	251093
383	251094
158584	251095
1631	251096
8918	251097
56136	251098
14943	251099
33428	251100
203201	251101
61396	251102
230329	251103
24843	251104
334	251105
69911	251106
152955	251107
73091	251108
50664	251109
168220	251110
41845	251111
117357	251112
3659	251113
5	251114
252728	251115
26593	251116
6650	251117
45480	251118
12508	251119
15298	251120
233777	251121
76085	251122
168507	251123
14756	251124
134664	251125
206279	251126
953	251127
165359	251128
124325	251129
121404	251130
102175	251131
111267	251132
70817	251133
5797	251134
39620	251135
2976	251136
3988	251137
184488	251138
72047	251139
100802	251140
11834	251141
55179	251142
72606	251143
200624	251144
2200	251145
163710	251146
1197	251147
7228	251148
196634	251149
27647	251150
83682	251151
227323	251152
24864	251153
22511	251154
9363	251155
123532	251156
103352	251157
23008	251158
39844	251159
7595	251160
11057	251161
79613	251162
38314	251163
56750	251164
910	251165
4135	251166
20107	251167
12734	251168
1723	251169
164857	251170
328	251171
83430	251172
45786	251173
22567	251174
31639	251175
43409	251176
22208	251177
164987	251178
24690	251179
114581	251180
252325	251181
14501	251182
8192	251183
208054	251184
85130	251185
267737	251186
68593	251187
23034	251188
37520	251189
72483	251190
397	251191
26116	251192
17573	251193
147300	251194
99767	251195
41381	251196
78694	251197
58269	251198
52972	251199
8378	251200
19280	251201
145	251202
35828	251203
94544	251204
386	251205
41846	251206
1018	251207
1092	251208
19671	251209
149654	251210
47356	251211
52899	251212
13627	251213
164286	251214
22981	251215
91016	251216
105169	251217
57162	251218
218282	251219
251762	251220
2014	251221
111430	251222
7977	251223
3384	251224
12735	251225
942	251226
29432	251227
5727	251228
2326	251229
15587	251230
45041	251231
31146	251232
817	251233
131880	251234
151547	251235
12900	251236
19734	251237
195026	251238
9087	251239
151047	251240
14913	251241
211	251242
8586	251243
200847	251244
7548	251245
105474	251246
33655	251247
11041	251248
3340	251249
111995	251250
4886	251251
2631	251252
10775	251253
36837	251254
104111	251255
33056	251256
46104	251257
111780	251258
36918	251259
61153	251260
33470	251261
20444	251262
8163	251263
6091	251264
49333	251265
2303	251266
157108	251267
14658	251268
205855	251269
25935	251270
4877	251271
224965	251272
35193	251273
48720	251274
29155	251275
28478	251276
16245	251277
271532	251278
1742	251279
67936	251280
98946	251281
36872	251282
28946	251283
53499	251284
13335	251285
51514	251286
56914	251287
14884	251288
33464	251289
1015	251290
79706	251291
133998	251292
16433	251293
29079	251294
42349	251295
252890	251296
124473	251297
7342	251298
184327	251299
58862	251300
598	251301
235052	251302
231928	251303
104938	251304
20934	251305
92248	251306
21905	251307
19066	251308
4008	251309
23284	251310
26195	251311
74888	251312
2521	251313
96282	251314
47863	251315
59393	251316
73928	251317
180752	251318
77023	251319
256650	251320
68680	251321
53097	251322
207476	251323
52682	251324
25994	251325
40698	251326
23542	251327
242345	251328
29565	251329
88253	251330
156298	251331
1715	251332
3051	251333
29795	251334
204916	251335
159365	251336
124622	251337
248241	251338
16700	251339
205490	251340
17115	251341
44266	251342
71402	251343
52243	251344
43639	251345
12227	251346
109640	251347
58769	251348
25660	251349
4621	251350
270	251351
19876	251352
63100	251353
39304	251354
3472	251355
206	251356
13443	251357
106732	251358
6976	251359
24	251360
76416	251361
126256	251362
126344	251363
45855	251364
184960	251365
60364	251366
24069	251367
35744	251368
40083	251369
4991	251370
4058	251371
27585	251372
10444	251373
58723	251374
64511	251375
100012	251376
7452	251377
16655	251378
75892	251379
56257	251380
57487	251381
219012	251382
34423	251383
22581	251384
112271	251385
20213	251386
24603	251387
2245	251388
9	251389
1147	251390
4209	251391
4097	251392
793	251393
20951	251394
189706	251395
102933	251396
19374	251397
18207	251398
102808	251399
74108	251400
46224	251401
32817	251402
77714	251403
43749	251404
49024	251405
47276	251406
8453	251407
18690	251408
1810	251409
40643	251410
6822	251411
16962	251412
264397	251413
74798	251414
13347	251415
101434	251416
54	251417
62226	251418
21930	251419
664	251420
17765	251421
232116	251422
5230	251423
4070	251424
36546	251425
65847	251426
59585	251427
1918	251428
48809	251429
148127	251430
35630	251431
48574	251432
137975	251433
13	251434
15550	251435
70718	251436
8631	251437
20172	251438
492	251439
5902	251440
59066	251441
78470	251442
215579	251443
23693	251444
39693	251445
203728	251446
41482	251447
182486	251448
2853	251449
210556	251450
35609	251451
114640	251452
1277	251453
25304	251454
25930	251455
59121	251456
71080	251457
55937	251458
38450	251459
2500	251460
4969	251461
17015	251462
849	251463
124954	251464
112565	251465
9236	251466
1338	251467
76487	251468
8832	251469
40306	251470
63368	251471
29517	251472
9480	251473
42901	251474
165	251475
95288	251476
99496	251477
123483	251478
45608	251479
9166	251480
152264	251481
152610	251482
4101	251483
15465	251484
45130	251485
66245	251486
9136	251487
14731	251488
2740	251489
120400	251490
46256	251491
32848	251492
5001	251493
214882	251494
234738	251495
206652	251496
161008	251497
194203	251498
110506	251499
210341	251500
197935	251501
9093	251502
45617	251503
32932	251504
39862	251505
80570	251506
23807	251507
98192	251508
4344	251509
81	251510
27319	251511
35555	251512
10605	251513
49725	251514
134856	251515
42183	251516
6738	251517
71552	251518
79650	251519
150329	251520
156110	251521
12174	251522
4555	251523
86453	251524
39367	251525
82363	251526
6112	251527
121879	251528
131119	251529
90411	251530
47854	251531
5705	251532
188856	251533
267170	251534
84515	251535
180374	251536
156760	251537
3667	251538
485	251539
10996	251540
11551	251541
40935	251542
97924	251543
38075	251544
5148	251545
39817	251546
166441	251547
31637	251548
26901	251549
245788	251550
40303	251551
4734	251552
9421	251553
32257	251554
4450	251555
25794	251556
231144	251557
32924	251558
23746	251559
17569	251560
169978	251561
46312	251562
42967	251563
151357	251564
27761	251565
8794	251566
66142	251567
37467	251568
2161	251569
108922	251570
3621	251571
9547	251572
22143	251573
1888	251574
19346	251575
17574	251576
75170	251577
99024	251578
160	251579
388	251580
53922	251581
29624	251582
260825	251583
8624	251584
2273	251585
763	251586
89393	251587
7602	251588
8686	251589
14635	251590
94377	251591
68598	251592
65999	251593
129592	251594
403	251595
161445	251596
21242	251597
75060	251598
230055	251599
42702	251600
30213	251601
8465	251602
36888	251603
226009	251604
9861	251605
50450	251606
104404	251607
41475	251608
20587	251609
43538	251610
6898	251611
30805	251612
223756	251613
278	251614
66697	251615
17575	251616
5190	251617
132665	251618
2450	251619
13752	251620
11060	251621
14111	251622
24795	251623
7786	251624
54775	251625
196656	251626
207151	251627
39	251628
47135	251629
10384	251630
125	251631
1893	251632
21934	251633
211774	251634
65599	251635
53471	251636
10220	251637
108433	251638
7239	251639
32214	251640
16380	251641
161791	251642
57630	251643
58970	251644
75094	251645
5518	251646
191369	251647
2897	251648
8462	251649
265113	251650
264	251651
12358	251652
120	251653
7122	251654
23082	251655
54494	251656
125066	251657
2706	251658
1984	251659
122357	251660
175973	251661
189562	251662
115107	251663
122654	251664
20839	251665
20447	251666
169838	251667
45335	251668
157100	251669
96059	251670
28547	251671
51639	251672
74066	251673
106336	251674
46005	251675
163776	251676
904	251677
11706	251678
41405	251679
101354	251680
55953	251681
4399	251682
5868	251683
7588	251684
15005	251685
3864	251686
162358	251687
39441	251688
7690	251689
1766	251690
33225	251691
42607	251692
122668	251693
294	251694
4503	251695
69610	251696
7693	251697
13801	251698
27763	251699
43304	251700
219593	251701
54731	251702
652	251703
4398	251704
134735	251705
19717	251706
222518	251707
6252	251708
106843	251709
148903	251710
122373	251711
64498	251712
8072	251713
270862	251714
103371	251715
7775	251716
24231	251717
28342	251718
6567	251719
30516	251720
3338	251721
66102	251722
1797	251723
1963	251724
6289	251725
1931	251726
2	251727
164112	251728
5364	251729
236050	251730
241405	251731
4581	251732
10841	251733
2120	251734
81737	251735
28019	251736
98679	251737
4328	251738
10096	251739
55122	251740
177402	251741
6211	251742
12489	251743
24807	251744
459	251745
169	251746
52959	251747
3736	251748
45966	251749
3196	251750
180582	251751
97776	251752
43023	251753
70	251754
8603	251755
69197	251756
2015	251757
28731	251758
98743	251759
135496	251760
6304	251761
124501	251762
15212	251763
128000	251764
8923	251765
130467	251766
81971	251767
44947	251768
188064	251769
4236	251770
60827	251771
2888	251772
130316	251773
239445	251774
47553	251775
7698	251776
21426	251777
94708	251778
3591	251779
96617	251780
203313	251781
125	251782
34681	251783
142250	251784
368	251785
47608	251786
13464	251787
28078	251788
75281	251789
45501	251790
68778	251791
163771	251792
33867	251793
47841	251794
192190	251795
3833	251796
242865	251797
133994	251798
145469	251799
96718	251800
3751	251801
229824	251802
176425	251803
14205	251804
13249	251805
47266	251806
28011	251807
59001	251808
107807	251809
3694	251810
3513	251811
65992	251812
237983	251813
28568	251814
108331	251815
83198	251816
1899	251817
40365	251818
33651	251819
3312	251820
255569	251821
262399	251822
147459	251823
12866	251824
7154	251825
23189	251826
119134	251827
193503	251828
3659	251829
646	251830
25318	251831
164830	251832
51732	251833
13301	251834
83056	251835
32358	251836
195	251837
962	251838
3	251839
19637	251840
95594	251841
136040	251842
52726	251843
96043	251844
9505	251845
26084	251846
3086	251847
97524	251848
26133	251849
187175	251850
179534	251851
37513	251852
301	251853
17447	251854
2016	251855
4822	251856
210439	251857
76655	251858
18464	251859
47177	251860
19628	251861
1592	251862
15544	251863
26507	251864
42856	251865
21805	251866
34648	251867
61915	251868
79501	251869
69045	251870
96452	251871
14004	251872
56447	251873
264433	251874
9327	251875
11775	251876
88343	251877
34959	251878
13127	251879
45298	251880
1881	251881
17863	251882
61796	251883
30276	251884
33925	251885
56132	251886
20278	251887
33194	251888
2748	251889
411	251890
51061	251891
14482	251892
118183	251893
3523	251894
21571	251895
135722	251896
15916	251897
615	251898
178338	251899
71498	251900
97139	251901
15900	251902
163461	251903
257097	251904
3652	251905
65897	251906
20846	251907
4200	251908
152687	251909
12915	251910
47332	251911
61139	251912
8907	251913
160947	251914
877	251915
49958	251916
100894	251917
127050	251918
130752	251919
94812	251920
56739	251921
47411	251922
20487	251923
119	251924
29424	251925
2935	251926
2638	251927
39010	251928
74519	251929
12977	251930
174555	251931
72126	251932
2098	251933
9887	251934
150422	251935
15421	251936
200755	251937
212529	251938
1096	251939
79654	251940
51039	251941
7418	251942
251068	251943
159022	251944
17720	251945
93531	251946
1618	251947
2704	251948
2852	251949
5596	251950
23171	251951
30833	251952
11329	251953
102760	251954
7240	251955
2793	251956
9672	251957
60452	251958
226463	251959
52558	251960
102017	251961
35512	251962
18978	251963
1603	251964
45706	251965
28584	251966
222058	251967
41868	251968
84644	251969
145888	251970
54690	251971
268045	251972
81622	251973
70347	251974
23217	251975
132043	251976
88122	251977
75449	251978
1168	251979
7306	251980
45835	251981
77626	251982
81612	251983
163897	251984
179483	251985
31499	251986
575	251987
12399	251988
8226	251989
243973	251990
1541	251991
44510	251992
11500	251993
28059	251994
163031	251995
16525	251996
6590	251997
563	251998
11142	251999
54411	252000
78709	252001
175723	252002
2691	252003
74079	252004
53851	252005
175745	252006
154707	252007
180672	252008
1097	252009
87635	252010
7217	252011
6559	252012
89524	252013
10338	252014
121238	252015
15377	252016
24200	252017
111405	252018
80457	252019
100195	252020
841	252021
18799	252022
5729	252023
152548	252024
13234	252025
194038	252026
186864	252027
38534	252028
69581	252029
29277	252030
17193	252031
135807	252032
132935	252033
101744	252034
19330	252035
194813	252036
2025	252037
80338	252038
11178	252039
1532	252040
90274	252041
18030	252042
44482	252043
129320	252044
136515	252045
80532	252046
16680	252047
26921	252048
2345	252049
146957	252050
168021	252051
94263	252052
89830	252053
61665	252054
239626	252055
26072	252056
20153	252057
225772	252058
179298	252059
264608	252060
223422	252061
214699	252062
190	252063
71776	252064
63332	252065
13493	252066
56771	252067
40483	252068
13621	252069
12050	252070
5594	252071
199768	252072
58182	252073
23895	252074
240731	252075
199198	252076
10123	252077
208408	252078
107723	252079
236386	252080
175	252081
269485	252082
89038	252083
150129	252084
5693	252085
28582	252086
3027	252087
30825	252088
114425	252089
256810	252090
92468	252091
46585	252092
10435	252093
61168	252094
9769	252095
7999	252096
30487	252097
6484	252098
180523	252099
25620	252100
20141	252101
153255	252102
6767	252103
48063	252104
15411	252105
120402	252106
218387	252107
8525	252108
13163	252109
64784	252110
58305	252111
150456	252112
164490	252113
51571	252114
1723	252115
7453	252116
113472	252117
27131	252118
87425	252119
31680	252120
28913	252121
240129	252122
7978	252123
47318	252124
3973	252125
95228	252126
32641	252127
4788	252128
20593	252129
14091	252130
138524	252131
190864	252132
28516	252133
199525	252134
126839	252135
27610	252136
3239	252137
6641	252138
31542	252139
960	252140
108301	252141
102840	252142
1178	252143
24	252144
7598	252145
2893	252146
84119	252147
102135	252148
14675	252149
180368	252150
29346	252151
175171	252152
156666	252153
73974	252154
581	252155
14234	252156
165075	252157
86502	252158
31888	252159
6765	252160
18085	252161
4975	252162
1769	252163
78128	252164
216688	252165
268981	252166
589	252167
1513	252168
19817	252169
48111	252170
40881	252171
111276	252172
41187	252173
17951	252174
6203	252175
2694	252176
9692	252177
68557	252178
42479	252179
224163	252180
26447	252181
72846	252182
172060	252183
1735	252184
242832	252185
196740	252186
18136	252187
194304	252188
22188	252189
547	252190
52512	252191
238521	252192
111773	252193
54559	252194
24010	252195
2335	252196
23120	252197
101257	252198
261977	252199
138895	252200
29970	252201
24663	252202
177599	252203
61105	252204
13471	252205
9586	252206
11703	252207
13605	252208
34	252209
11210	252210
28205	252211
19518	252212
18678	252213
86730	252214
114690	252215
5644	252216
959	252217
32869	252218
19530	252219
90695	252220
46285	252221
9072	252222
725	252223
91734	252224
135911	252225
166260	252226
159048	252227
11896	252228
79231	252229
17156	252230
124770	252231
71094	252232
97104	252233
3075	252234
6247	252235
169736	252236
31107	252237
103685	252238
48259	252239
168377	252240
8171	252241
33720	252242
85551	252243
2496	252244
7658	252245
166576	252246
194308	252247
18040	252248
58028	252249
16207	252250
74605	252251
98445	252252
9788	252253
62810	252254
81532	252255
23919	252256
165738	252257
264207	252258
130392	252259
102650	252260
60298	252261
12454	252262
28361	252263
63838	252264
44327	252265
18993	252266
50018	252267
9279	252268
127112	252269
155853	252270
4267	252271
18452	252272
7697	252273
7722	252274
43521	252275
25539	252276
848	252277
312	252278
63638	252279
97274	252280
62949	252281
53865	252282
844	252283
61247	252284
131891	252285
42084	252286
69222	252287
13036	252288
32130	252289
1468	252290
128294	252291
23265	252292
26258	252293
186445	252294
24410	252295
3543	252296
75476	252297
41434	252298
122782	252299
852	252300
1292	252301
133311	252302
1844	252303
231709	252304
108111	252305
60199	252306
11739	252307
4270	252308
2211	252309
160	252310
2516	252311
263828	252312
12385	252313
210808	252314
155662	252315
108638	252316
49367	252317
123233	252318
87771	252319
191478	252320
30751	252321
197979	252322
57783	252323
6512	252324
2611	252325
18571	252326
7834	252327
4152	252328
29583	252329
19698	252330
5884	252331
7764	252332
1628	252333
1414	252334
23340	252335
6799	252336
152996	252337
11610	252338
170131	252339
39159	252340
42912	252341
18633	252342
39616	252343
14927	252344
32867	252345
118850	252346
25330	252347
733	252348
131359	252349
155927	252350
16776	252351
205466	252352
7501	252353
105944	252354
313	252355
46259	252356
68270	252357
5338	252358
110922	252359
14778	252360
6642	252361
48304	252362
29315	252363
199563	252364
1258	252365
36410	252366
54438	252367
21720	252368
13250	252369
130907	252370
73906	252371
63417	252372
140782	252373
91417	252374
23191	252375
111229	252376
85170	252377
144692	252378
27666	252379
18060	252380
137006	252381
451	252382
70927	252383
45009	252384
15192	252385
27839	252386
106125	252387
7002	252388
18391	252389
108649	252390
206350	252391
59035	252392
128992	252393
75966	252394
41698	252395
94573	252396
242045	252397
3503	252398
58976	252399
16394	252400
44935	252401
42364	252402
14667	252403
237998	252404
24059	252405
31721	252406
72977	252407
5684	252408
2452	252409
40702	252410
451	252411
763	252412
56914	252413
1701	252414
35603	252415
61283	252416
14328	252417
228223	252418
13653	252419
5454	252420
35087	252421
5759	252422
19022	252423
44074	252424
481	252425
110688	252426
1495	252427
4064	252428
29276	252429
6406	252430
245977	252431
9229	252432
97722	252433
45	252434
39665	252435
1049	252436
7647	252437
79227	252438
38628	252439
129281	252440
187337	252441
44756	252442
448	252443
1545	252444
8024	252445
4227	252446
111849	252447
60770	252448
10260	252449
88625	252450
119078	252451
4283	252452
98782	252453
2159	252454
66702	252455
69436	252456
17774	252457
265836	252458
161840	252459
48151	252460
11673	252461
202177	252462
229648	252463
35533	252464
163866	252465
6243	252466
9883	252467
68123	252468
13349	252469
161401	252470
41756	252471
9266	252472
160942	252473
116505	252474
130634	252475
87433	252476
127271	252477
60122	252478
15180	252479
58726	252480
182886	252481
147084	252482
3976	252483
751	252484
151582	252485
23076	252486
9232	252487
56373	252488
243	252489
98649	252490
9725	252491
50834	252492
63720	252493
119624	252494
1774	252495
195119	252496
53	252497
38285	252498
64332	252499
35593	252500
218008	252501
1966	252502
35341	252503
47352	252504
6450	252505
45766	252506
5650	252507
53273	252508
75570	252509
178869	252510
1329	252511
34013	252512
90463	252513
110441	252514
215026	252515
239912	252516
131099	252517
911	252518
89656	252519
54662	252520
593	252521
156158	252522
28363	252523
17546	252524
206364	252525
15232	252526
36691	252527
40960	252528
16991	252529
2993	252530
92994	252531
51760	252532
25657	252533
17611	252534
67813	252535
211520	252536
238696	252537
18462	252538
78835	252539
23267	252540
1882	252541
99891	252542
2964	252543
53840	252544
74993	252545
36831	252546
1508	252547
65	252548
32956	252549
56630	252550
97679	252551
621	252552
28799	252553
70703	252554
1226	252555
62285	252556
8568	252557
13593	252558
37388	252559
82558	252560
30935	252561
131936	252562
210333	252563
1901	252564
2261	252565
23344	252566
2651	252567
132195	252568
80430	252569
16490	252570
25165	252571
9599	252572
10992	252573
5349	252574
1849	252575
4327	252576
269409	252577
8642	252578
32477	252579
8819	252580
89661	252581
12764	252582
8747	252583
9964	252584
13421	252585
12128	252586
95206	252587
113862	252588
32490	252589
177998	252590
163378	252591
29544	252592
39	252593
1975	252594
248532	252595
178	252596
4837	252597
32327	252598
192417	252599
1713	252600
28214	252601
237183	252602
116034	252603
4709	252604
240065	252605
2425	252606
20207	252607
55141	252608
36565	252609
29985	252610
170669	252611
8464	252612
54975	252613
237697	252614
5196	252615
1060	252616
296	252617
49758	252618
147115	252619
26156	252620
154264	252621
152677	252622
85720	252623
186707	252624
165825	252625
1823	252626
41435	252627
111595	252628
19285	252629
7953	252630
22488	252631
184045	252632
113557	252633
24184	252634
85319	252635
10579	252636
872	252637
201049	252638
8686	252639
76836	252640
98334	252641
69470	252642
84594	252643
4915	252644
6930	252645
82843	252646
37672	252647
119532	252648
108049	252649
78533	252650
10872	252651
14664	252652
50844	252653
138640	252654
69	252655
21400	252656
17521	252657
7999	252658
58256	252659
15877	252660
7858	252661
247680	252662
7500	252663
56050	252664
9262	252665
59326	252666
239603	252667
20172	252668
86112	252669
123752	252670
1892	252671
9869	252672
65750	252673
61859	252674
49033	252675
160817	252676
30359	252677
105521	252678
153613	252679
2	252680
39501	252681
6914	252682
9998	252683
214055	252684
26825	252685
147797	252686
29345	252687
67292	252688
2293	252689
21939	252690
475	252691
24380	252692
70403	252693
101206	252694
258483	252695
179860	252696
28145	252697
60153	252698
111959	252699
18412	252700
98868	252701
255	252702
74123	252703
81405	252704
51729	252705
1760	252706
59555	252707
94264	252708
21698	252709
267975	252710
54391	252711
264252	252712
141477	252713
1216	252714
172058	252715
79463	252716
162770	252717
266969	252718
31153	252719
5583	252720
198768	252721
41423	252722
35237	252723
5182	252724
20313	252725
1921	252726
7573	252727
41397	252728
50	252729
4192	252730
40546	252731
55101	252732
243255	252733
195628	252734
53740	252735
21927	252736
26485	252737
1746	252738
3549	252739
4691	252740
32318	252741
271	252742
116576	252743
47525	252744
10184	252745
231457	252746
10952	252747
158593	252748
74045	252749
71553	252750
69918	252751
126298	252752
35405	252753
28657	252754
7411	252755
121434	252756
386	252757
4771	252758
260375	252759
9583	252760
178750	252761
36657	252762
45236	252763
26134	252764
28679	252765
169435	252766
21722	252767
202048	252768
1270	252769
64529	252770
75667	252771
149321	252772
4740	252773
233002	252774
2233	252775
70369	252776
694	252777
51264	252778
20927	252779
5754	252780
1856	252781
80883	252782
62848	252783
21431	252784
157134	252785
9892	252786
13220	252787
40569	252788
248828	252789
78355	252790
3121	252791
1979	252792
55182	252793
49160	252794
172787	252795
78260	252796
29776	252797
13156	252798
38977	252799
24139	252800
10915	252801
567	252802
11637	252803
65447	252804
55114	252805
16285	252806
58724	252807
28439	252808
287	252809
112293	252810
94512	252811
35958	252812
2331	252813
55587	252814
110812	252815
8279	252816
10355	252817
105152	252818
163574	252819
74435	252820
45024	252821
12369	252822
13892	252823
15183	252824
11771	252825
173851	252826
18768	252827
170761	252828
15521	252829
8810	252830
18870	252831
9540	252832
972	252833
3816	252834
6437	252835
50682	252836
8698	252837
3655	252838
210961	252839
31298	252840
7972	252841
139166	252842
7538	252843
23497	252844
192874	252845
33539	252846
107467	252847
18040	252848
4694	252849
250153	252850
10698	252851
95320	252852
64752	252853
41661	252854
72167	252855
136395	252856
7937	252857
11899	252858
3211	252859
154515	252860
7018	252861
51177	252862
27547	252863
67036	252864
7771	252865
68215	252866
21865	252867
1065	252868
15686	252869
540	252870
35834	252871
74488	252872
265657	252873
51921	252874
18345	252875
37212	252876
14325	252877
150240	252878
35113	252879
146371	252880
20296	252881
3800	252882
94398	252883
125959	252884
64879	252885
75024	252886
6256	252887
16356	252888
108930	252889
7918	252890
4594	252891
18776	252892
1402	252893
3516	252894
203850	252895
29228	252896
158	252897
66915	252898
21957	252899
14182	252900
37376	252901
168479	252902
196835	252903
44508	252904
28345	252905
168566	252906
108372	252907
103464	252908
13735	252909
102177	252910
225676	252911
8343	252912
26125	252913
3921	252914
18113	252915
18427	252916
126125	252917
85031	252918
10489	252919
63184	252920
1051	252921
14957	252922
3681	252923
53554	252924
230889	252925
165747	252926
203720	252927
22776	252928
56907	252929
87707	252930
6733	252931
258	252932
19567	252933
106246	252934
31794	252935
75	252936
23498	252937
27887	252938
53980	252939
73845	252940
16332	252941
1784	252942
157498	252943
53935	252944
110062	252945
42154	252946
103333	252947
39306	252948
36679	252949
42274	252950
2891	252951
174838	252952
233409	252953
78620	252954
30350	252955
128919	252956
73538	252957
4465	252958
13667	252959
35195	252960
242980	252961
218990	252962
67271	252963
45636	252964
89847	252965
44265	252966
1621	252967
160766	252968
73441	252969
1413	252970
108543	252971
19478	252972
55063	252973
9651	252974
69770	252975
24841	252976
85155	252977
5886	252978
229486	252979
74624	252980
230	252981
112	252982
7580	252983
221451	252984
175409	252985
60365	252986
54825	252987
53837	252988
40980	252989
25476	252990
78683	252991
89021	252992
78794	252993
66880	252994
90800	252995
100461	252996
15670	252997
107496	252998
29069	252999
135357	253000
659	253001
95972	253002
6884	253003
103646	253004
67172	253005
16193	253006
67658	253007
24006	253008
7724	253009
88111	253010
21266	253011
126248	253012
13202	253013
49201	253014
136026	253015
28196	253016
259330	253017
1235	253018
56061	253019
10880	253020
73960	253021
4243	253022
121483	253023
22014	253024
39296	253025
3627	253026
121893	253027
228	253028
2499	253029
79588	253030
24282	253031
35193	253032
183302	253033
5615	253034
64652	253035
133419	253036
114863	253037
117447	253038
36396	253039
16126	253040
35310	253041
99280	253042
238416	253043
3074	253044
149414	253045
4103	253046
9499	253047
2129	253048
31750	253049
19042	253050
160270	253051
215383	253052
30734	253053
72449	253054
98067	253055
29118	253056
1497	253057
40516	253058
37692	253059
14248	253060
45405	253061
45650	253062
523	253063
61818	253064
1258	253065
19815	253066
224754	253067
16	253068
4386	253069
139706	253070
122008	253071
78688	253072
31871	253073
83728	253074
125005	253075
3480	253076
72274	253077
5499	253078
309	253079
108209	253080
9534	253081
25172	253082
42280	253083
106938	253084
21296	253085
5680	253086
16723	253087
45245	253088
137233	253089
240467	253090
197653	253091
9605	253092
233619	253093
5085	253094
240107	253095
4362	253096
155350	253097
6879	253098
176402	253099
981	253100
120692	253101
110676	253102
22109	253103
35211	253104
142506	253105
14	253106
137167	253107
66648	253108
198375	253109
62165	253110
136370	253111
59960	253112
84107	253113
231191	253114
36306	253115
17199	253116
161733	253117
271719	253118
253226	253119
28072	253120
54351	253121
808	253122
1012	253123
29464	253124
118322	253125
4296	253126
24141	253127
214	253128
266898	253129
215982	253130
78046	253131
5572	253132
20357	253133
125729	253134
75251	253135
109783	253136
772	253137
137075	253138
55123	253139
10797	253140
43934	253141
26678	253142
3796	253143
238657	253144
35145	253145
168190	253146
31266	253147
12606	253148
95280	253149
50238	253150
199711	253151
2815	253152
29645	253153
24542	253154
59277	253155
65578	253156
116855	253157
82561	253158
132467	253159
180031	253160
7688	253161
24257	253162
1564	253163
4713	253164
143546	253165
343	253166
78520	253167
105049	253168
6542	253169
3968	253170
13425	253171
29953	253172
32093	253173
7565	253174
43436	253175
148974	253176
20010	253177
3064	253178
58766	253179
101019	253180
11454	253181
6376	253182
180021	253183
39448	253184
216062	253185
126229	253186
21592	253187
4938	253188
253733	253189
4662	253190
261387	253191
3772	253192
160746	253193
86234	253194
5878	253195
137261	253196
202877	253197
27651	253198
112345	253199
22075	253200
118446	253201
6796	253202
38232	253203
55405	253204
11023	253205
93111	253206
216272	253207
21282	253208
95770	253209
34212	253210
8023	253211
66859	253212
37761	253213
79646	253214
126795	253215
176147	253216
1402	253217
27701	253218
264306	253219
9329	253220
91665	253221
27635	253222
8722	253223
59459	253224
174	253225
2269	253226
78661	253227
86113	253228
224669	253229
233502	253230
124225	253231
36452	253232
30716	253233
128620	253234
92084	253235
7131	253236
42548	253237
138261	253238
43	253239
61309	253240
90413	253241
28458	253242
100339	253243
228106	253244
2764	253245
2722	253246
24829	253247
24941	253248
10230	253249
19640	253250
8294	253251
2875	253252
3335	253253
58564	253254
242764	253255
6454	253256
3553	253257
2593	253258
27772	253259
155913	253260
267603	253261
134377	253262
13411	253263
271866	253264
880	253265
28233	253266
40574	253267
48286	253268
39073	253269
23378	253270
32207	253271
70107	253272
10441	253273
93659	253274
74264	253275
16722	253276
326	253277
8138	253278
71856	253279
5370	253280
91657	253281
54181	253282
14144	253283
24809	253284
3789	253285
81628	253286
228338	253287
136605	253288
9320	253289
76466	253290
5464	253291
32498	253292
97388	253293
36429	253294
175550	253295
140466	253296
116663	253297
6628	253298
126625	253299
69826	253300
9510	253301
98325	253302
12569	253303
48047	253304
1136	253305
80895	253306
167516	253307
98585	253308
8864	253309
44746	253310
2091	253311
21284	253312
96032	253313
8266	253314
96670	253315
33713	253316
105078	253317
11080	253318
31932	253319
203468	253320
7811	253321
23976	253322
22996	253323
1454	253324
14849	253325
31269	253326
107	253327
264322	253328
75967	253329
14936	253330
73206	253331
165122	253332
19107	253333
43666	253334
44631	253335
39579	253336
14616	253337
34948	253338
9972	253339
108361	253340
189876	253341
338	253342
72307	253343
52753	253344
6898	253345
46408	253346
11977	253347
8598	253348
74780	253349
1063	253350
161322	253351
1920	253352
101441	253353
2098	253354
38038	253355
8310	253356
243595	253357
13684	253358
29536	253359
195422	253360
97526	253361
14529	253362
42227	253363
79025	253364
41	253365
38908	253366
11485	253367
2004	253368
35596	253369
163699	253370
42096	253371
15500	253372
86686	253373
7760	253374
87469	253375
1394	253376
1066	253377
160541	253378
17880	253379
11559	253380
77339	253381
584	253382
11645	253383
54689	253384
14149	253385
20938	253386
38757	253387
34538	253388
270258	253389
163661	253390
122455	253391
8973	253392
1277	253393
112847	253394
123361	253395
3386	253396
100646	253397
17460	253398
3149	253399
73973	253400
82639	253401
83351	253402
64402	253403
3103	253404
114024	253405
45864	253406
34584	253407
70478	253408
77002	253409
2945	253410
19269	253411
5368	253412
141080	253413
4675	253414
67571	253415
25707	253416
19771	253417
152187	253418
49	253419
9476	253420
36832	253421
142733	253422
163317	253423
12708	253424
20516	253425
88346	253426
91532	253427
86198	253428
13249	253429
53390	253430
199610	253431
204572	253432
211388	253433
13490	253434
37513	253435
6452	253436
32179	253437
6132	253438
24561	253439
30706	253440
97557	253441
26600	253442
72796	253443
86284	253444
126030	253445
233715	253446
147112	253447
49948	253448
85357	253449
17443	253450
7647	253451
35487	253452
31398	253453
133877	253454
13	253455
5664	253456
140838	253457
9018	253458
5465	253459
46555	253460
161188	253461
36685	253462
1615	253463
114795	253464
48659	253465
114256	253466
34117	253467
86292	253468
29606	253469
150407	253470
3615	253471
231136	253472
1469	253473
9040	253474
160370	253475
22332	253476
354	253477
10023	253478
97831	253479
20986	253480
1541	253481
3770	253482
60052	253483
101783	253484
35298	253485
2601	253486
171705	253487
7480	253488
1524	253489
117125	253490
66011	253491
16657	253492
156336	253493
65919	253494
1531	253495
66048	253496
8559	253497
7656	253498
100593	253499
212659	253500
155631	253501
10770	253502
5876	253503
926	253504
230280	253505
166220	253506
4841	253507
17798	253508
4812	253509
170505	253510
28206	253511
96893	253512
169970	253513
11366	253514
114569	253515
31410	253516
1713	253517
145	253518
104299	253519
60522	253520
269210	253521
11665	253522
53126	253523
101927	253524
163901	253525
35410	253526
30128	253527
232052	253528
7251	253529
11366	253530
71137	253531
94256	253532
159702	253533
17975	253534
2633	253535
95508	253536
235851	253537
32950	253538
2786	253539
59549	253540
263313	253541
10853	253542
335	253543
42889	253544
163604	253545
41519	253546
133158	253547
7033	253548
116122	253549
17824	253550
2550	253551
39546	253552
168305	253553
20453	253554
1158	253555
29824	253556
72270	253557
2224	253558
3071	253559
77308	253560
35745	253561
222802	253562
1194	253563
29543	253564
10	253565
101430	253566
77478	253567
102611	253568
38239	253569
7746	253570
4085	253571
130032	253572
21733	253573
19692	253574
7797	253575
103131	253576
152936	253577
74489	253578
1989	253579
152751	253580
6069	253581
129313	253582
2279	253583
38182	253584
65018	253585
153447	253586
37950	253587
232442	253588
112008	253589
27568	253590
18065	253591
28295	253592
28315	253593
16684	253594
90289	253595
54011	253596
36660	253597
24655	253598
180199	253599
169389	253600
106805	253601
205075	253602
688	253603
168974	253604
38288	253605
77573	253606
255284	253607
6455	253608
35982	253609
59098	253610
1232	253611
207331	253612
334	253613
7308	253614
6819	253615
49279	253616
261583	253617
235957	253618
48910	253619
97949	253620
30634	253621
229102	253622
101349	253623
40351	253624
106968	253625
170285	253626
97554	253627
2581	253628
5143	253629
12676	253630
125379	253631
40719	253632
1581	253633
25721	253634
25892	253635
65395	253636
3172	253637
16151	253638
4152	253639
35863	253640
25888	253641
95966	253642
8972	253643
138679	253644
239173	253645
15376	253646
4004	253647
62994	253648
54099	253649
147420	253650
53901	253651
2278	253652
156550	253653
34898	253654
54597	253655
166468	253656
94736	253657
24469	253658
160987	253659
60418	253660
72621	253661
3925	253662
93814	253663
11783	253664
180876	253665
10252	253666
76324	253667
49164	253668
6251	253669
13923	253670
89567	253671
139041	253672
169181	253673
77401	253674
862	253675
43351	253676
3499	253677
192056	253678
43917	253679
104157	253680
35462	253681
7853	253682
67496	253683
3706	253684
32891	253685
111964	253686
218152	253687
60501	253688
2684	253689
15559	253690
29648	253691
33139	253692
9229	253693
59455	253694
8038	253695
62532	253696
54980	253697
35783	253698
141224	253699
62506	253700
10509	253701
255132	253702
74855	253703
8156	253704
45223	253705
15854	253706
19520	253707
2552	253708
68517	253709
75627	253710
1187	253711
11612	253712
2997	253713
85838	253714
6931	253715
1154	253716
4376	253717
34851	253718
11142	253719
15516	253720
52015	253721
102261	253722
64368	253723
14729	253724
89440	253725
31733	253726
239917	253727
3147	253728
2940	253729
167271	253730
122273	253731
265407	253732
14122	253733
77510	253734
37391	253735
3240	253736
83425	253737
23594	253738
20395	253739
824	253740
117	253741
122803	253742
117460	253743
10058	253744
9811	253745
35674	253746
17927	253747
19510	253748
75720	253749
59198	253750
40325	253751
721	253752
25659	253753
6272	253754
11584	253755
39509	253756
57753	253757
5255	253758
56293	253759
5266	253760
72931	253761
13897	253762
134077	253763
135811	253764
142016	253765
22063	253766
104583	253767
36328	253768
31482	253769
32	253770
43179	253771
46691	253772
46621	253773
6444	253774
100053	253775
15701	253776
40397	253777
223795	253778
716	253779
169676	253780
3010	253781
146749	253782
137983	253783
25368	253784
83918	253785
26070	253786
1074	253787
1091	253788
102571	253789
136211	253790
18071	253791
47512	253792
91227	253793
18655	253794
116529	253795
2040	253796
38320	253797
14702	253798
105633	253799
23575	253800
90787	253801
841	253802
41109	253803
10666	253804
31526	253805
31158	253806
108818	253807
140967	253808
23076	253809
215237	253810
150773	253811
68948	253812
195252	253813
32917	253814
111230	253815
5563	253816
208166	253817
93449	253818
21221	253819
82340	253820
25202	253821
32892	253822
16872	253823
5304	253824
932	253825
5511	253826
124915	253827
19760	253828
127309	253829
255979	253830
33122	253831
21121	253832
14593	253833
121323	253834
249225	253835
36997	253836
1803	253837
52037	253838
133309	253839
7423	253840
79551	253841
41692	253842
79904	253843
36731	253844
4626	253845
34073	253846
48956	253847
188671	253848
72211	253849
19976	253850
11993	253851
11408	253852
62397	253853
3285	253854
67823	253855
4064	253856
15092	253857
54785	253858
19403	253859
153283	253860
111010	253861
10663	253862
17639	253863
39473	253864
103434	253865
2376	253866
90876	253867
138182	253868
240664	253869
15033	253870
102084	253871
2518	253872
249558	253873
165629	253874
29598	253875
146	253876
53052	253877
596	253878
15499	253879
4977	253880
193664	253881
104495	253882
112021	253883
13983	253884
87677	253885
15040	253886
160062	253887
13388	253888
4508	253889
2197	253890
19331	253891
42295	253892
138365	253893
1840	253894
5065	253895
121902	253896
263035	253897
3429	253898
1014	253899
2731	253900
1865	253901
10497	253902
9512	253903
37372	253904
22792	253905
1351	253906
58242	253907
46277	253908
362	253909
24604	253910
1991	253911
1843	253912
131385	253913
98884	253914
57472	253915
140933	253916
26480	253917
223015	253918
41986	253919
140162	253920
63804	253921
4785	253922
12061	253923
112361	253924
72706	253925
88202	253926
58300	253927
16452	253928
239749	253929
66793	253930
4019	253931
4066	253932
20001	253933
8720	253934
25024	253935
30685	253936
73142	253937
1437	253938
4393	253939
75196	253940
216318	253941
68901	253942
127542	253943
100813	253944
156016	253945
77112	253946
33654	253947
37620	253948
42882	253949
123109	253950
51548	253951
29153	253952
40870	253953
39224	253954
132	253955
119169	253956
29727	253957
26116	253958
88194	253959
56999	253960
67653	253961
42605	253962
18263	253963
6888	253964
474	253965
142312	253966
131568	253967
124408	253968
2292	253969
80358	253970
3206	253971
10371	253972
4769	253973
20940	253974
44153	253975
34261	253976
51566	253977
193	253978
153358	253979
157398	253980
1537	253981
190569	253982
2638	253983
3556	253984
83920	253985
27331	253986
2875	253987
163476	253988
27357	253989
36083	253990
6292	253991
94362	253992
340	253993
46293	253994
298	253995
25246	253996
8048	253997
220102	253998
15951	253999
203282	254000
21522	254001
186563	254002
92033	254003
31438	254004
14814	254005
6302	254006
51420	254007
16094	254008
158993	254009
230346	254010
2567	254011
2868	254012
1905	254013
35302	254014
954	254015
53782	254016
218207	254017
48753	254018
47083	254019
13132	254020
49992	254021
36449	254022
65210	254023
35077	254024
646	254025
2305	254026
12461	254027
88711	254028
219157	254029
61460	254030
13643	254031
4965	254032
30	254033
61718	254034
52690	254035
35335	254036
147039	254037
224888	254038
156641	254039
9621	254040
5117	254041
226672	254042
138132	254043
89088	254044
261635	254045
3813	254046
136481	254047
40571	254048
1974	254049
36616	254050
42203	254051
2281	254052
151015	254053
172953	254054
271813	254055
50493	254056
137514	254057
77975	254058
1198	254059
45175	254060
155302	254061
11592	254062
74423	254063
135086	254064
13680	254065
56774	254066
32355	254067
10904	254068
9067	254069
10397	254070
259309	254071
108523	254072
4409	254073
6889	254074
31768	254075
29832	254076
60762	254077
203263	254078
52133	254079
86577	254080
179202	254081
32906	254082
2686	254083
59000	254084
37314	254085
526	254086
207421	254087
22210	254088
63249	254089
12917	254090
16481	254091
35718	254092
11468	254093
261064	254094
2564	254095
209239	254096
115500	254097
7618	254098
103273	254099
9414	254100
31961	254101
199833	254102
3194	254103
1696	254104
42613	254105
71138	254106
137089	254107
79776	254108
34768	254109
30551	254110
69735	254111
49864	254112
42075	254113
33663	254114
2295	254115
20537	254116
261298	254117
15008	254118
9884	254119
237682	254120
39211	254121
16577	254122
5700	254123
14643	254124
78804	254125
4311	254126
82303	254127
9943	254128
194538	254129
33185	254130
1169	254131
16083	254132
1020	254133
1616	254134
76656	254135
102338	254136
86825	254137
30749	254138
77688	254139
269264	254140
41280	254141
92705	254142
42322	254143
56931	254144
32300	254145
261668	254146
7682	254147
40855	254148
45672	254149
1523	254150
117007	254151
56239	254152
36398	254153
32734	254154
84039	254155
591	254156
244683	254157
12842	254158
15720	254159
236915	254160
146442	254161
45020	254162
12416	254163
11140	254164
20479	254165
41324	254166
44738	254167
13379	254168
144678	254169
253736	254170
49527	254171
3351	254172
213671	254173
121328	254174
63684	254175
68528	254176
58156	254177
123610	254178
66694	254179
31058	254180
81143	254181
213415	254182
65451	254183
43060	254184
4445	254185
12574	254186
100486	254187
77635	254188
91687	254189
59369	254190
20145	254191
241887	254192
132	254193
175118	254194
8486	254195
62459	254196
12443	254197
160738	254198
8026	254199
253614	254200
372	254201
13151	254202
103922	254203
222148	254204
112752	254205
58042	254206
17488	254207
10244	254208
52001	254209
50477	254210
164895	254211
7809	254212
16154	254213
59839	254214
60256	254215
9940	254216
237054	254217
76410	254218
243151	254219
3574	254220
2812	254221
35795	254222
142579	254223
13765	254224
157	254225
7413	254226
164514	254227
229013	254228
11639	254229
9964	254230
10007	254231
52502	254232
17393	254233
80328	254234
144255	254235
95346	254236
96761	254237
99177	254238
2421	254239
189142	254240
46370	254241
10362	254242
4629	254243
256330	254244
3659	254245
16646	254246
97188	254247
240285	254248
28704	254249
54295	254250
17445	254251
17679	254252
98239	254253
52040	254254
22123	254255
84940	254256
162539	254257
13380	254258
43297	254259
30842	254260
3575	254261
24928	254262
33653	254263
15572	254264
2843	254265
71289	254266
76042	254267
1353	254268
51784	254269
4469	254270
132449	254271
77	254272
6400	254273
15112	254274
103382	254275
3978	254276
29380	254277
221355	254278
4828	254279
21691	254280
36428	254281
3905	254282
155503	254283
2786	254284
39885	254285
28456	254286
64522	254287
75290	254288
51642	254289
36501	254290
6364	254291
7581	254292
53831	254293
12844	254294
1373	254295
45729	254296
26523	254297
118970	254298
4414	254299
123174	254300
21415	254301
241745	254302
768	254303
117226	254304
95514	254305
70180	254306
13565	254307
8503	254308
33005	254309
92376	254310
6451	254311
135156	254312
24670	254313
2374	254314
200267	254315
19414	254316
58797	254317
204929	254318
102479	254319
10075	254320
24962	254321
30599	254322
59044	254323
57517	254324
246178	254325
13801	254326
25336	254327
1012	254328
3566	254329
19393	254330
36479	254331
83539	254332
90674	254333
105444	254334
54250	254335
7875	254336
233043	254337
208629	254338
19217	254339
246362	254340
4949	254341
155	254342
3634	254343
67741	254344
14380	254345
197037	254346
11541	254347
112890	254348
13529	254349
12632	254350
13496	254351
65178	254352
79432	254353
17974	254354
5664	254355
84637	254356
11321	254357
42753	254358
178370	254359
108855	254360
151373	254361
5216	254362
75389	254363
5375	254364
23307	254365
18479	254366
1816	254367
98968	254368
82055	254369
152950	254370
95864	254371
67371	254372
57508	254373
187928	254374
105432	254375
87718	254376
72554	254377
35447	254378
177266	254379
22908	254380
119099	254381
130685	254382
83405	254383
30809	254384
9116	254385
37040	254386
10673	254387
252551	254388
5256	254389
19384	254390
168829	254391
58244	254392
26755	254393
109712	254394
10129	254395
3516	254396
11612	254397
91202	254398
137316	254399
9818	254400
4934	254401
97918	254402
1301	254403
3347	254404
1937	254405
71576	254406
12788	254407
21010	254408
113827	254409
4944	254410
43762	254411
8970	254412
11361	254413
56047	254414
30780	254415
45523	254416
55519	254417
8560	254418
90193	254419
16581	254420
9413	254421
24293	254422
247596	254423
529	254424
20488	254425
65167	254426
60842	254427
1801	254428
52315	254429
152439	254430
262730	254431
227625	254432
36724	254433
14900	254434
50261	254435
14256	254436
2130	254437
30140	254438
77190	254439
2716	254440
75781	254441
266822	254442
1169	254443
2764	254444
5394	254445
91468	254446
71117	254447
9942	254448
1454	254449
201278	254450
192823	254451
3854	254452
670	254453
129872	254454
15169	254455
166625	254456
35511	254457
308	254458
80952	254459
67081	254460
50389	254461
170674	254462
22035	254463
197471	254464
6035	254465
15384	254466
77242	254467
55306	254468
47798	254469
2072	254470
23072	254471
37748	254472
3302	254473
170226	254474
10140	254475
39966	254476
6770	254477
146358	254478
33260	254479
267	254480
137575	254481
127583	254482
30877	254483
22913	254484
267567	254485
23893	254486
17733	254487
436	254488
165	254489
269621	254490
27068	254491
753	254492
58076	254493
202282	254494
3311	254495
15546	254496
431	254497
183590	254498
134588	254499
124968	254500
142228	254501
50761	254502
8869	254503
12929	254504
7641	254505
47996	254506
130838	254507
34103	254508
7292	254509
18418	254510
11929	254511
118960	254512
110978	254513
105594	254514
30965	254515
88632	254516
11542	254517
112213	254518
55655	254519
174726	254520
75665	254521
3297	254522
2205	254523
151248	254524
14185	254525
13304	254526
70954	254527
124231	254528
133130	254529
10295	254530
89337	254531
64626	254532
6595	254533
9916	254534
24441	254535
44129	254536
188044	254537
83255	254538
155744	254539
2153	254540
35	254541
1916	254542
2623	254543
9690	254544
148383	254545
10120	254546
108856	254547
44920	254548
52170	254549
613	254550
58681	254551
28618	254552
44943	254553
24164	254554
256823	254555
53602	254556
44032	254557
258657	254558
226328	254559
21332	254560
190437	254561
79090	254562
36684	254563
42343	254564
6263	254565
260366	254566
109477	254567
174	254568
3718	254569
84382	254570
170474	254571
27457	254572
32924	254573
29358	254574
144904	254575
126293	254576
62312	254577
42021	254578
47447	254579
2628	254580
34063	254581
17949	254582
31888	254583
53433	254584
17209	254585
575	254586
141950	254587
105533	254588
178716	254589
178	254590
271815	254591
19140	254592
4902	254593
263148	254594
143513	254595
2379	254596
59977	254597
70431	254598
66984	254599
64065	254600
127385	254601
6507	254602
17059	254603
22045	254604
9971	254605
23642	254606
125367	254607
60707	254608
21455	254609
90652	254610
84880	254611
113311	254612
184437	254613
176	254614
3637	254615
24896	254616
19845	254617
3336	254618
46706	254619
240725	254620
179173	254621
86804	254622
171473	254623
13883	254624
4185	254625
11868	254626
55282	254627
33219	254628
120515	254629
50101	254630
27913	254631
256611	254632
97453	254633
22783	254634
167419	254635
45078	254636
24903	254637
39751	254638
70035	254639
9112	254640
76761	254641
56804	254642
43451	254643
188	254644
17820	254645
167721	254646
141621	254647
52195	254648
2342	254649
11611	254650
195897	254651
157824	254652
4	254653
164047	254654
237827	254655
48846	254656
271617	254657
959	254658
171804	254659
6156	254660
98389	254661
26499	254662
63	254663
259873	254664
19158	254665
8915	254666
16067	254667
166263	254668
44911	254669
18994	254670
166643	254671
37378	254672
11343	254673
3765	254674
338	254675
41466	254676
9538	254677
2337	254678
59340	254679
211733	254680
2544	254681
101486	254682
22083	254683
108270	254684
247501	254685
176406	254686
14642	254687
1740	254688
59234	254689
51181	254690
22934	254691
1258	254692
9104	254693
31548	254694
13348	254695
135108	254696
18661	254697
14764	254698
10784	254699
205572	254700
254274	254701
20182	254702
8631	254703
204568	254704
58361	254705
77314	254706
103540	254707
247666	254708
16048	254709
29466	254710
62358	254711
86321	254712
15331	254713
66584	254714
106919	254715
70853	254716
105156	254717
275	254718
625	254719
80745	254720
1827	254721
47	254722
5601	254723
3389	254724
40123	254725
130892	254726
34313	254727
14496	254728
56000	254729
123407	254730
6798	254731
124488	254732
160415	254733
22478	254734
46866	254735
6128	254736
5293	254737
4694	254738
94538	254739
5046	254740
2976	254741
35817	254742
126381	254743
564	254744
223736	254745
137863	254746
105235	254747
10289	254748
18846	254749
1538	254750
29317	254751
246248	254752
199332	254753
136017	254754
377	254755
46948	254756
53223	254757
33435	254758
192132	254759
16357	254760
31236	254761
6695	254762
18087	254763
112466	254764
139554	254765
129759	254766
237562	254767
249	254768
37055	254769
27292	254770
20117	254771
125139	254772
7451	254773
19290	254774
23056	254775
5050	254776
144787	254777
16796	254778
31978	254779
5579	254780
14998	254781
6267	254782
127266	254783
158559	254784
30729	254785
41263	254786
42362	254787
144023	254788
96761	254789
28625	254790
45079	254791
84112	254792
57585	254793
13630	254794
127374	254795
19563	254796
12143	254797
26056	254798
10166	254799
33037	254800
268247	254801
2663	254802
128787	254803
1551	254804
73746	254805
33039	254806
2633	254807
22614	254808
29111	254809
29048	254810
46060	254811
127164	254812
233429	254813
12642	254814
13481	254815
8096	254816
21194	254817
58	254818
161486	254819
29734	254820
98438	254821
213157	254822
36089	254823
210909	254824
77	254825
122431	254826
23398	254827
12106	254828
1663	254829
88438	254830
7409	254831
255405	254832
30476	254833
181751	254834
99945	254835
3699	254836
159826	254837
60276	254838
39730	254839
136600	254840
261	254841
255079	254842
73056	254843
10783	254844
33611	254845
76005	254846
53409	254847
21563	254848
211	254849
72009	254850
61756	254851
109600	254852
116553	254853
13608	254854
116521	254855
31190	254856
77710	254857
12810	254858
91415	254859
2944	254860
89493	254861
103481	254862
34038	254863
14549	254864
20379	254865
225199	254866
17022	254867
13676	254868
1994	254869
82274	254870
50065	254871
255611	254872
27101	254873
5365	254874
163472	254875
48943	254876
193635	254877
247747	254878
12459	254879
2314	254880
35005	254881
4171	254882
33427	254883
45906	254884
119046	254885
71187	254886
14665	254887
6446	254888
212243	254889
13975	254890
120927	254891
129732	254892
1718	254893
8052	254894
160560	254895
2780	254896
6790	254897
97812	254898
226654	254899
179287	254900
9459	254901
79096	254902
64554	254903
42653	254904
14079	254905
16029	254906
29344	254907
227533	254908
260070	254909
3215	254910
21457	254911
70125	254912
18392	254913
207720	254914
13321	254915
65062	254916
166601	254917
16518	254918
81800	254919
60716	254920
8206	254921
14368	254922
114853	254923
773	254924
1423	254925
110853	254926
5957	254927
22862	254928
63303	254929
59174	254930
408	254931
267936	254932
95034	254933
4014	254934
36526	254935
57607	254936
37990	254937
2388	254938
38648	254939
18575	254940
63631	254941
16623	254942
9733	254943
52079	254944
5463	254945
39191	254946
20251	254947
177290	254948
7344	254949
38376	254950
4494	254951
20154	254952
3271	254953
949	254954
693	254955
50174	254956
265786	254957
254409	254958
185080	254959
31734	254960
63376	254961
98173	254962
111888	254963
29172	254964
176692	254965
58053	254966
56436	254967
45612	254968
108631	254969
171	254970
28167	254971
73057	254972
23743	254973
114134	254974
82256	254975
18675	254976
261576	254977
11784	254978
6486	254979
81409	254980
58458	254981
15993	254982
1080	254983
69116	254984
6369	254985
3035	254986
91584	254987
92912	254988
63317	254989
32290	254990
1010	254991
1527	254992
9366	254993
112672	254994
9820	254995
34670	254996
101452	254997
3747	254998
121	254999
63470	255000
56306	255001
4258	255002
51505	255003
64166	255004
26076	255005
13710	255006
36922	255007
78379	255008
19873	255009
218516	255010
1170	255011
137067	255012
15029	255013
42652	255014
35305	255015
1990	255016
4992	255017
163559	255018
354	255019
121880	255020
91	255021
71013	255022
2894	255023
37952	255024
193763	255025
3850	255026
4701	255027
36063	255028
87034	255029
9833	255030
102891	255031
239408	255032
10590	255033
5679	255034
40883	255035
105584	255036
41794	255037
58461	255038
80400	255039
148248	255040
17984	255041
31715	255042
2122	255043
255196	255044
48516	255045
83559	255046
147481	255047
24444	255048
54360	255049
81941	255050
238697	255051
8105	255052
11988	255053
622	255054
3103	255055
41362	255056
71588	255057
41392	255058
43991	255059
18823	255060
74592	255061
109867	255062
205137	255063
33070	255064
24072	255065
8866	255066
233842	255067
25125	255068
2	255069
27871	255070
659	255071
32760	255072
188648	255073
14891	255074
21242	255075
58230	255076
165346	255077
58397	255078
91588	255079
165968	255080
92954	255081
3220	255082
125624	255083
159678	255084
604	255085
998	255086
9082	255087
5470	255088
16141	255089
6213	255090
107410	255091
1051	255092
30892	255093
15724	255094
110296	255095
224866	255096
26786	255097
166292	255098
31831	255099
614	255100
19692	255101
117744	255102
3032	255103
40738	255104
21339	255105
62343	255106
209406	255107
107622	255108
839	255109
28295	255110
6364	255111
5739	255112
680	255113
44814	255114
203821	255115
108694	255116
81993	255117
9623	255118
5667	255119
68467	255120
80031	255121
235237	255122
48757	255123
445	255124
3560	255125
74236	255126
207029	255127
29908	255128
23778	255129
149682	255130
16428	255131
1954	255132
112212	255133
260451	255134
96265	255135
19075	255136
56690	255137
109874	255138
183344	255139
11809	255140
82391	255141
749	255142
41970	255143
89711	255144
185682	255145
157123	255146
58520	255147
168235	255148
70761	255149
9139	255150
130046	255151
160808	255152
27246	255153
3860	255154
77218	255155
3907	255156
138478	255157
72766	255158
4013	255159
52846	255160
22668	255161
15239	255162
21631	255163
6676	255164
69350	255165
29561	255166
1241	255167
21935	255168
36668	255169
1285	255170
5593	255171
42292	255172
1941	255173
49775	255174
95509	255175
118362	255176
479	255177
54770	255178
7627	255179
74267	255180
10467	255181
4265	255182
22328	255183
29713	255184
179214	255185
24574	255186
171975	255187
21602	255188
136873	255189
136243	255190
33613	255191
7013	255192
190705	255193
9748	255194
1185	255195
172365	255196
9792	255197
1712	255198
3501	255199
258045	255200
11102	255201
125037	255202
5822	255203
58516	255204
78763	255205
14150	255206
41365	255207
78744	255208
139764	255209
4610	255210
1122	255211
260218	255212
76195	255213
21897	255214
91984	255215
8509	255216
39839	255217
858	255218
74550	255219
20036	255220
58262	255221
18646	255222
46296	255223
6658	255224
104770	255225
126932	255226
113537	255227
35049	255228
125126	255229
41855	255230
9541	255231
71214	255232
133750	255233
69314	255234
2612	255235
258968	255236
195793	255237
199118	255238
38394	255239
15369	255240
230134	255241
60105	255242
92057	255243
3832	255244
10352	255245
33814	255246
320	255247
4474	255248
25631	255249
6340	255250
23147	255251
50534	255252
13	255253
53656	255254
730	255255
90592	255256
2760	255257
27	255258
132803	255259
4145	255260
130317	255261
775	255262
1024	255263
40444	255264
3075	255265
28647	255266
36830	255267
75688	255268
70375	255269
145240	255270
66327	255271
112819	255272
133762	255273
38963	255274
732	255275
19115	255276
249621	255277
88417	255278
9099	255279
118511	255280
34828	255281
87133	255282
28466	255283
75101	255284
2133	255285
105371	255286
103913	255287
133887	255288
140056	255289
53773	255290
179361	255291
19398	255292
24167	255293
34843	255294
157860	255295
27138	255296
40676	255297
24490	255298
160078	255299
26533	255300
24712	255301
58311	255302
51488	255303
11846	255304
11211	255305
29006	255306
89031	255307
190	255308
7359	255309
107532	255310
92739	255311
10552	255312
49942	255313
7630	255314
56769	255315
10599	255316
41829	255317
39834	255318
604	255319
773	255320
13890	255321
253397	255322
170648	255323
775	255324
6163	255325
152317	255326
243403	255327
12166	255328
25171	255329
33	255330
181572	255331
10439	255332
8654	255333
193353	255334
144242	255335
5635	255336
3665	255337
140476	255338
13417	255339
3238	255340
790	255341
52840	255342
46033	255343
36032	255344
267073	255345
77279	255346
3280	255347
165532	255348
129	255349
56289	255350
20426	255351
258066	255352
68229	255353
149686	255354
9503	255355
2373	255356
42625	255357
36452	255358
40486	255359
198087	255360
11959	255361
182665	255362
24883	255363
10171	255364
21675	255365
2918	255366
82883	255367
81020	255368
107011	255369
3656	255370
13971	255371
214134	255372
85565	255373
26926	255374
142347	255375
367	255376
64428	255377
51	255378
163527	255379
1105	255380
2423	255381
143417	255382
57290	255383
73999	255384
74346	255385
60037	255386
120561	255387
5282	255388
227610	255389
40084	255390
1952	255391
69986	255392
95584	255393
2120	255394
28179	255395
8980	255396
103509	255397
54599	255398
7914	255399
152307	255400
1233	255401
155991	255402
231037	255403
17258	255404
169614	255405
179859	255406
235312	255407
65603	255408
7067	255409
3371	255410
48520	255411
1906	255412
28809	255413
34922	255414
6818	255415
3073	255416
17694	255417
169123	255418
78469	255419
105995	255420
161520	255421
97093	255422
21886	255423
206542	255424
21108	255425
34484	255426
37665	255427
46199	255428
10595	255429
14649	255430
28558	255431
42793	255432
30107	255433
48386	255434
166184	255435
208296	255436
106	255437
48987	255438
114547	255439
127752	255440
54850	255441
179229	255442
2395	255443
16632	255444
131248	255445
669	255446
65740	255447
25501	255448
22177	255449
105244	255450
21943	255451
56346	255452
138421	255453
3212	255454
101275	255455
168646	255456
60458	255457
43779	255458
240309	255459
127580	255460
28124	255461
137491	255462
163039	255463
95226	255464
19861	255465
5282	255466
32183	255467
5223	255468
55600	255469
93930	255470
135304	255471
49224	255472
136973	255473
19810	255474
54055	255475
24169	255476
48942	255477
159055	255478
34314	255479
34782	255480
41594	255481
105684	255482
176001	255483
23382	255484
444	255485
38586	255486
16091	255487
10366	255488
83437	255489
216337	255490
164678	255491
152357	255492
51731	255493
172	255494
8544	255495
69142	255496
32022	255497
80258	255498
247281	255499
15897	255500
101350	255501
161845	255502
1874	255503
232936	255504
152052	255505
168932	255506
22508	255507
175241	255508
46208	255509
2080	255510
1550	255511
83511	255512
7508	255513
9040	255514
10123	255515
5402	255516
47995	255517
99778	255518
93115	255519
61684	255520
32354	255521
9574	255522
18621	255523
7990	255524
113850	255525
18693	255526
47739	255527
191671	255528
57749	255529
4701	255530
64480	255531
26405	255532
51133	255533
39729	255534
55119	255535
84599	255536
10514	255537
63700	255538
74036	255539
236822	255540
5120	255541
36540	255542
113473	255543
95470	255544
71820	255545
87256	255546
76129	255547
22033	255548
663	255549
21396	255550
2966	255551
4884	255552
132588	255553
132501	255554
9123	255555
70961	255556
28891	255557
42425	255558
10677	255559
32375	255560
2269	255561
3060	255562
131816	255563
106724	255564
4932	255565
69715	255566
66923	255567
44332	255568
244878	255569
88646	255570
3788	255571
28402	255572
84020	255573
233379	255574
234068	255575
233969	255576
77154	255577
198120	255578
6811	255579
42885	255580
18348	255581
28774	255582
15918	255583
3820	255584
20823	255585
4385	255586
79701	255587
42731	255588
58652	255589
62020	255590
165186	255591
22528	255592
15522	255593
106260	255594
202705	255595
8956	255596
155027	255597
15835	255598
9455	255599
3566	255600
5339	255601
4983	255602
169557	255603
8717	255604
106512	255605
36881	255606
195653	255607
73332	255608
5375	255609
287	255610
33204	255611
3847	255612
215319	255613
269123	255614
113350	255615
5670	255616
226746	255617
152050	255618
203948	255619
9126	255620
232091	255621
25731	255622
223895	255623
4930	255624
946	255625
75280	255626
90659	255627
6603	255628
206081	255629
140104	255630
106824	255631
22686	255632
791	255633
117958	255634
22512	255635
34309	255636
147073	255637
23151	255638
24900	255639
14006	255640
42149	255641
32344	255642
17699	255643
18709	255644
43715	255645
2117	255646
87339	255647
6116	255648
31487	255649
70530	255650
671	255651
22689	255652
26952	255653
30006	255654
43294	255655
8950	255656
60618	255657
34610	255658
2794	255659
3188	255660
44639	255661
25443	255662
1418	255663
24130	255664
50303	255665
254773	255666
184867	255667
27893	255668
105640	255669
2822	255670
10361	255671
58228	255672
197535	255673
71734	255674
23224	255675
152716	255676
88727	255677
54960	255678
67984	255679
84410	255680
96	255681
10003	255682
7959	255683
4289	255684
25302	255685
10985	255686
5836	255687
134615	255688
56516	255689
1702	255690
13675	255691
25646	255692
250360	255693
117780	255694
147688	255695
10220	255696
6898	255697
24394	255698
8001	255699
9744	255700
18275	255701
21509	255702
118716	255703
13279	255704
92993	255705
2946	255706
23119	255707
76875	255708
77300	255709
2445	255710
80771	255711
142048	255712
7896	255713
46089	255714
91999	255715
14028	255716
56900	255717
31090	255718
98864	255719
7278	255720
181909	255721
63113	255722
58523	255723
937	255724
26795	255725
167626	255726
21340	255727
146534	255728
199798	255729
151763	255730
166982	255731
56461	255732
115980	255733
19100	255734
144630	255735
11706	255736
6142	255737
52316	255738
108798	255739
84274	255740
27493	255741
6526	255742
55435	255743
24138	255744
246514	255745
83776	255746
59000	255747
23138	255748
9645	255749
75709	255750
65987	255751
164238	255752
61135	255753
25149	255754
16138	255755
153337	255756
48638	255757
2201	255758
2721	255759
118116	255760
17968	255761
11583	255762
143688	255763
178460	255764
229784	255765
36446	255766
7523	255767
127097	255768
5219	255769
134267	255770
208719	255771
59769	255772
167708	255773
151894	255774
60491	255775
14392	255776
929	255777
5374	255778
46639	255779
35215	255780
110747	255781
63398	255782
4538	255783
524	255784
43791	255785
199	255786
21245	255787
9647	255788
269495	255789
6416	255790
49842	255791
155623	255792
170688	255793
75619	255794
51193	255795
22925	255796
38603	255797
32480	255798
37598	255799
19082	255800
29485	255801
73481	255802
105983	255803
1626	255804
145889	255805
2194	255806
17382	255807
259811	255808
11878	255809
90131	255810
38246	255811
78884	255812
406	255813
77982	255814
205385	255815
2878	255816
14546	255817
25241	255818
11624	255819
27466	255820
142804	255821
159319	255822
135194	255823
49378	255824
6673	255825
63868	255826
18818	255827
55767	255828
5966	255829
16000	255830
24870	255831
19598	255832
5956	255833
12635	255834
31920	255835
153628	255836
78182	255837
63470	255838
217600	255839
29665	255840
18307	255841
151481	255842
51575	255843
210160	255844
8557	255845
9736	255846
98816	255847
5396	255848
36231	255849
5316	255850
136399	255851
122154	255852
114161	255853
48799	255854
11068	255855
210	255856
54281	255857
61370	255858
15930	255859
109	255860
1933	255861
10575	255862
316	255863
89	255864
28429	255865
47771	255866
58254	255867
139552	255868
7994	255869
84652	255870
130412	255871
34498	255872
43806	255873
238707	255874
741	255875
46415	255876
151757	255877
613	255878
1219	255879
2308	255880
33349	255881
54583	255882
1080	255883
14	255884
77032	255885
204843	255886
2856	255887
18698	255888
2102	255889
7644	255890
19114	255891
123446	255892
45183	255893
89421	255894
46174	255895
107613	255896
21258	255897
1423	255898
36650	255899
58918	255900
169769	255901
195256	255902
1184	255903
573	255904
251	255905
28979	255906
129	255907
99522	255908
36321	255909
72587	255910
269065	255911
173685	255912
134137	255913
55947	255914
60725	255915
6744	255916
97816	255917
140943	255918
105416	255919
211247	255920
76866	255921
59587	255922
10620	255923
4491	255924
2674	255925
139281	255926
110509	255927
13554	255928
3897	255929
7954	255930
62444	255931
26271	255932
126497	255933
15564	255934
63010	255935
2007	255936
1656	255937
52507	255938
7578	255939
219247	255940
98004	255941
34530	255942
50413	255943
120585	255944
52960	255945
38261	255946
22814	255947
12620	255948
168428	255949
123979	255950
23447	255951
63	255952
177608	255953
115675	255954
120473	255955
73576	255956
219869	255957
6031	255958
691	255959
59517	255960
3065	255961
16602	255962
91258	255963
204616	255964
32109	255965
229520	255966
90100	255967
42597	255968
981	255969
138203	255970
5023	255971
43764	255972
18541	255973
7307	255974
117225	255975
224292	255976
17754	255977
16152	255978
50166	255979
43299	255980
8599	255981
25963	255982
5628	255983
48039	255984
65521	255985
102301	255986
53546	255987
166319	255988
84953	255989
116	255990
15735	255991
3319	255992
44740	255993
25224	255994
74500	255995
47357	255996
34624	255997
63732	255998
33455	255999
85074	256000
18113	256001
2735	256002
78030	256003
116460	256004
46283	256005
10752	256006
107432	256007
14208	256008
17783	256009
108411	256010
86759	256011
36333	256012
134796	256013
16229	256014
5459	256015
94279	256016
4251	256017
34192	256018
13413	256019
19604	256020
207935	256021
11457	256022
241522	256023
93117	256024
41870	256025
3167	256026
33787	256027
109746	256028
21494	256029
4082	256030
40055	256031
47886	256032
48432	256033
29941	256034
19874	256035
101423	256036
20753	256037
776	256038
95309	256039
14011	256040
118001	256041
48975	256042
18294	256043
165409	256044
77693	256045
39665	256046
154973	256047
22564	256048
157956	256049
10516	256050
39147	256051
1510	256052
10141	256053
5847	256054
208968	256055
53624	256056
203534	256057
36043	256058
3491	256059
186410	256060
168886	256061
158607	256062
12807	256063
12226	256064
8832	256065
19688	256066
59395	256067
245570	256068
19913	256069
21369	256070
268944	256071
167223	256072
78177	256073
17020	256074
175119	256075
21782	256076
4041	256077
499	256078
42670	256079
1874	256080
33759	256081
1733	256082
22356	256083
70246	256084
166320	256085
27121	256086
168524	256087
3759	256088
158937	256089
99276	256090
92426	256091
2710	256092
14590	256093
129526	256094
41004	256095
27868	256096
118359	256097
43976	256098
798	256099
147635	256100
7634	256101
13851	256102
131017	256103
5936	256104
2348	256105
80220	256106
59750	256107
159572	256108
437	256109
67772	256110
13416	256111
105062	256112
15026	256113
132159	256114
95323	256115
110622	256116
266571	256117
79422	256118
157008	256119
50550	256120
58476	256121
1030	256122
178766	256123
11033	256124
42951	256125
18218	256126
158957	256127
18746	256128
189678	256129
108637	256130
211890	256131
221626	256132
24867	256133
92356	256134
184819	256135
12778	256136
139256	256137
47424	256138
113393	256139
153308	256140
205504	256141
131124	256142
86030	256143
49846	256144
24016	256145
15984	256146
36769	256147
94489	256148
20432	256149
10	256150
64459	256151
106354	256152
58095	256153
13800	256154
15094	256155
31830	256156
170375	256157
2427	256158
4044	256159
46564	256160
11402	256161
89093	256162
22031	256163
152567	256164
76664	256165
19912	256166
9327	256167
138983	256168
218029	256169
43228	256170
17798	256171
13578	256172
16718	256173
24575	256174
40286	256175
101439	256176
151138	256177
22697	256178
137622	256179
19040	256180
22875	256181
47320	256182
15139	256183
13779	256184
162373	256185
17303	256186
41544	256187
23746	256188
191204	256189
64854	256190
26072	256191
44002	256192
58636	256193
168997	256194
92139	256195
108333	256196
78074	256197
239280	256198
10281	256199
4429	256200
7171	256201
4692	256202
38815	256203
132236	256204
201909	256205
266693	256206
69207	256207
48865	256208
23099	256209
28020	256210
76053	256211
46727	256212
102260	256213
10707	256214
173	256215
76016	256216
132735	256217
87716	256218
73612	256219
6352	256220
24520	256221
11115	256222
180669	256223
17259	256224
2369	256225
193147	256226
61159	256227
2309	256228
40575	256229
2221	256230
108362	256231
156737	256232
229394	256233
58910	256234
112074	256235
232537	256236
862	256237
131984	256238
50673	256239
15008	256240
34545	256241
63496	256242
51091	256243
97958	256244
212228	256245
43735	256246
58408	256247
21281	256248
19088	256249
2397	256250
2010	256251
53707	256252
71571	256253
74346	256254
908	256255
63566	256256
91374	256257
19614	256258
257290	256259
105100	256260
90604	256261
6158	256262
8892	256263
219226	256264
9539	256265
81109	256266
1766	256267
42452	256268
16244	256269
13534	256270
29268	256271
141970	256272
87754	256273
127872	256274
26873	256275
72435	256276
27921	256277
18558	256278
169846	256279
8966	256280
101657	256281
8792	256282
21047	256283
242704	256284
171922	256285
58535	256286
1408	256287
30878	256288
30272	256289
31239	256290
123185	256291
227399	256292
140651	256293
22	256294
4720	256295
34807	256296
144749	256297
26592	256298
66352	256299
19494	256300
21967	256301
29667	256302
11801	256303
55824	256304
106001	256305
921	256306
16745	256307
7607	256308
85833	256309
170664	256310
1809	256311
9622	256312
63284	256313
7158	256314
77936	256315
14142	256316
2390	256317
182503	256318
17496	256319
20976	256320
155626	256321
11005	256322
4374	256323
23932	256324
230133	256325
36688	256326
269838	256327
166459	256328
55888	256329
13694	256330
3818	256331
62234	256332
67058	256333
96514	256334
26739	256335
57172	256336
64463	256337
109602	256338
207559	256339
1	256340
1312	256341
216128	256342
89287	256343
7126	256344
32857	256345
136007	256346
6288	256347
1886	256348
72	256349
68775	256350
49668	256351
6817	256352
149218	256353
76080	256354
167026	256355
69343	256356
49889	256357
51866	256358
42121	256359
107823	256360
28137	256361
9888	256362
16952	256363
15257	256364
11049	256365
196833	256366
40978	256367
64574	256368
1659	256369
33828	256370
84914	256371
34130	256372
5304	256373
10122	256374
10271	256375
13334	256376
124180	256377
47597	256378
74673	256379
263988	256380
170550	256381
8514	256382
96085	256383
1672	256384
180880	256385
908	256386
111547	256387
52718	256388
67764	256389
21417	256390
163738	256391
5385	256392
177445	256393
34980	256394
62815	256395
268293	256396
174997	256397
58763	256398
44008	256399
149	256400
53208	256401
3427	256402
35392	256403
38728	256404
76862	256405
12057	256406
217234	256407
198723	256408
62746	256409
187663	256410
268968	256411
11270	256412
136718	256413
243920	256414
44208	256415
228141	256416
14004	256417
132639	256418
81008	256419
4093	256420
11474	256421
10430	256422
17	256423
1123	256424
39823	256425
103703	256426
14383	256427
17655	256428
9959	256429
263908	256430
3358	256431
65735	256432
33564	256433
191043	256434
139513	256435
59893	256436
3078	256437
65435	256438
63019	256439
254898	256440
20229	256441
143329	256442
17383	256443
3798	256444
21424	256445
197620	256446
11717	256447
64743	256448
74077	256449
16485	256450
271991	256451
26659	256452
49499	256453
46302	256454
3653	256455
58361	256456
35084	256457
241341	256458
84917	256459
7946	256460
18456	256461
67497	256462
4142	256463
217900	256464
56594	256465
12320	256466
59301	256467
21620	256468
85636	256469
9908	256470
27703	256471
35402	256472
2045	256473
735	256474
62350	256475
27730	256476
236972	256477
22072	256478
40747	256479
4449	256480
44468	256481
126184	256482
165878	256483
186860	256484
94223	256485
25811	256486
114529	256487
9215	256488
2726	256489
61785	256490
241204	256491
34407	256492
1257	256493
220187	256494
42929	256495
31054	256496
136482	256497
173458	256498
93242	256499
78762	256500
41558	256501
107945	256502
113259	256503
34231	256504
202	256505
39790	256506
27333	256507
10485	256508
36578	256509
152290	256510
1274	256511
15063	256512
15591	256513
75064	256514
8706	256515
23865	256516
153164	256517
68	256518
35953	256519
116062	256520
146652	256521
220604	256522
94117	256523
32490	256524
40359	256525
30619	256526
46032	256527
77013	256528
142269	256529
6894	256530
2839	256531
112589	256532
113455	256533
78938	256534
110833	256535
47944	256536
20669	256537
206116	256538
4075	256539
16662	256540
68506	256541
13767	256542
575	256543
207986	256544
11782	256545
65924	256546
26395	256547
73288	256548
32009	256549
10408	256550
52795	256551
72151	256552
176583	256553
120442	256554
252124	256555
7831	256556
21722	256557
33072	256558
68670	256559
66626	256560
143966	256561
149843	256562
89679	256563
23042	256564
29060	256565
178	256566
33051	256567
170245	256568
263058	256569
167731	256570
32928	256571
15239	256572
4653	256573
140733	256574
7439	256575
47365	256576
36092	256577
31100	256578
87220	256579
56093	256580
45684	256581
29753	256582
217575	256583
142534	256584
27318	256585
103919	256586
4330	256587
29449	256588
234886	256589
4097	256590
85939	256591
147546	256592
52582	256593
6114	256594
14083	256595
18709	256596
43696	256597
8314	256598
1985	256599
47566	256600
48084	256601
28606	256602
264550	256603
1125	256604
264930	256605
46076	256606
45797	256607
25651	256608
40221	256609
43714	256610
18803	256611
18634	256612
165284	256613
46399	256614
19809	256615
143185	256616
242159	256617
1608	256618
52987	256619
139892	256620
229039	256621
35143	256622
11172	256623
6483	256624
47743	256625
31223	256626
34931	256627
144137	256628
14170	256629
126868	256630
8315	256631
40062	256632
1052	256633
51666	256634
5702	256635
162860	256636
144221	256637
15668	256638
119379	256639
520	256640
80914	256641
153366	256642
15205	256643
48597	256644
261495	256645
131529	256646
9427	256647
5608	256648
137023	256649
15031	256650
6013	256651
454	256652
245433	256653
19576	256654
27656	256655
1135	256656
16180	256657
11249	256658
130763	256659
6082	256660
45479	256661
3921	256662
9932	256663
26532	256664
22412	256665
7786	256666
21858	256667
2166	256668
3796	256669
1140	256670
55924	256671
65439	256672
85747	256673
4189	256674
194332	256675
99770	256676
181426	256677
14064	256678
5787	256679
145671	256680
53835	256681
131597	256682
189094	256683
140220	256684
73435	256685
149534	256686
19291	256687
59808	256688
353	256689
25999	256690
70483	256691
257	256692
24229	256693
170298	256694
18932	256695
28970	256696
4487	256697
17651	256698
1807	256699
45630	256700
6601	256701
144545	256702
243981	256703
231099	256704
33605	256705
69621	256706
11023	256707
248488	256708
29	256709
212901	256710
29742	256711
121585	256712
70035	256713
8470	256714
78139	256715
231233	256716
2272	256717
1017	256718
217077	256719
158598	256720
36355	256721
147040	256722
65628	256723
4902	256724
99196	256725
23894	256726
89511	256727
77188	256728
12315	256729
82621	256730
3924	256731
212721	256732
7861	256733
9378	256734
8079	256735
15171	256736
38184	256737
6166	256738
5463	256739
4484	256740
169528	256741
6078	256742
84528	256743
21143	256744
249820	256745
1263	256746
64725	256747
43248	256748
81718	256749
102172	256750
43088	256751
3144	256752
122180	256753
63446	256754
109515	256755
187	256756
35801	256757
262766	256758
134779	256759
18100	256760
148329	256761
16488	256762
44468	256763
22336	256764
13218	256765
1885	256766
237055	256767
82946	256768
9463	256769
7455	256770
48148	256771
66935	256772
27152	256773
38547	256774
200796	256775
27246	256776
235580	256777
212369	256778
244773	256779
19839	256780
18806	256781
11160	256782
64749	256783
78010	256784
15	256785
136157	256786
19633	256787
5369	256788
200653	256789
17761	256790
18956	256791
13234	256792
259256	256793
21	256794
125076	256795
112228	256796
43712	256797
60379	256798
9058	256799
10778	256800
81698	256801
431	256802
129835	256803
42359	256804
29762	256805
27800	256806
3648	256807
744	256808
14556	256809
14770	256810
218669	256811
893	256812
1578	256813
102726	256814
19860	256815
19979	256816
30949	256817
108622	256818
7563	256819
8468	256820
587	256821
50121	256822
88934	256823
1089	256824
2352	256825
143499	256826
56568	256827
5877	256828
103092	256829
45140	256830
18	256831
506	256832
1125	256833
87178	256834
8793	256835
212285	256836
164102	256837
41461	256838
56808	256839
68925	256840
53234	256841
27168	256842
81882	256843
908	256844
41911	256845
29402	256846
27405	256847
4653	256848
51340	256849
3327	256850
2725	256851
6447	256852
108422	256853
108642	256854
63656	256855
1536	256856
6817	256857
8797	256858
2215	256859
67475	256860
62465	256861
100188	256862
3464	256863
90551	256864
105	256865
91932	256866
14805	256867
38519	256868
262925	256869
89137	256870
2901	256871
31069	256872
256272	256873
53611	256874
141529	256875
194978	256876
15904	256877
32831	256878
52018	256879
73257	256880
156414	256881
213872	256882
50397	256883
6956	256884
159566	256885
33429	256886
10380	256887
28587	256888
806	256889
104591	256890
29270	256891
30291	256892
37575	256893
37604	256894
38181	256895
116337	256896
39711	256897
4904	256898
104121	256899
583	256900
1221	256901
49623	256902
29434	256903
77984	256904
31782	256905
11415	256906
331	256907
69684	256908
25007	256909
2506	256910
86115	256911
62473	256912
94041	256913
32512	256914
719	256915
34237	256916
12116	256917
1360	256918
208377	256919
5363	256920
3758	256921
43942	256922
1598	256923
101919	256924
52074	256925
74074	256926
2409	256927
166302	256928
25557	256929
233191	256930
67243	256931
39766	256932
54234	256933
71169	256934
13726	256935
25625	256936
2033	256937
23294	256938
53526	256939
48487	256940
191402	256941
148183	256942
5	256943
24786	256944
29590	256945
1443	256946
4033	256947
3742	256948
7225	256949
6864	256950
19935	256951
66773	256952
592	256953
98139	256954
18756	256955
149539	256956
377	256957
14075	256958
14005	256959
16337	256960
37419	256961
1056	256962
71903	256963
26079	256964
84955	256965
17104	256966
86499	256967
1353	256968
59717	256969
65408	256970
14487	256971
8189	256972
108296	256973
42409	256974
65759	256975
78941	256976
180609	256977
21063	256978
248599	256979
14714	256980
12642	256981
56504	256982
9891	256983
65764	256984
35043	256985
262851	256986
228517	256987
13918	256988
36663	256989
79984	256990
16410	256991
16008	256992
144551	256993
83223	256994
70269	256995
189394	256996
66534	256997
77784	256998
2387	256999
46437	257000
116732	257001
244254	257002
1200	257003
115651	257004
4658	257005
35559	257006
148230	257007
151719	257008
25677	257009
207811	257010
8576	257011
130098	257012
32940	257013
49856	257014
27729	257015
134818	257016
73482	257017
211289	257018
57916	257019
161051	257020
38513	257021
42246	257022
239	257023
166998	257024
11793	257025
195813	257026
5874	257027
44682	257028
68288	257029
97681	257030
20329	257031
106595	257032
25496	257033
23722	257034
17317	257035
7013	257036
51987	257037
10104	257038
6957	257039
143499	257040
4858	257041
77527	257042
50569	257043
3197	257044
20649	257045
57334	257046
199879	257047
66440	257048
247911	257049
1118	257050
81920	257051
93762	257052
74823	257053
868	257054
57697	257055
7363	257056
79046	257057
144936	257058
169425	257059
8182	257060
108549	257061
26182	257062
35446	257063
6648	257064
1513	257065
59355	257066
36149	257067
149713	257068
90272	257069
15218	257070
34824	257071
10231	257072
3012	257073
97060	257074
36262	257075
2	257076
154934	257077
11922	257078
59727	257079
87987	257080
1801	257081
39546	257082
698	257083
31282	257084
209186	257085
17586	257086
18323	257087
78003	257088
118527	257089
4805	257090
124794	257091
12878	257092
228142	257093
74756	257094
269762	257095
89184	257096
12703	257097
93329	257098
73191	257099
5211	257100
7523	257101
31597	257102
251632	257103
99161	257104
548	257105
365	257106
10764	257107
116232	257108
35348	257109
33875	257110
13734	257111
80716	257112
15772	257113
20608	257114
148860	257115
6353	257116
29114	257117
109974	257118
81542	257119
125453	257120
65432	257121
45583	257122
12334	257123
19836	257124
70759	257125
202079	257126
96464	257127
70848	257128
75416	257129
52437	257130
4128	257131
110482	257132
3945	257133
93186	257134
66271	257135
2209	257136
7111	257137
60381	257138
5492	257139
223258	257140
4276	257141
18891	257142
17475	257143
12270	257144
203974	257145
118570	257146
84190	257147
23646	257148
31219	257149
681	257150
243773	257151
180533	257152
18966	257153
185700	257154
86613	257155
30545	257156
23246	257157
51399	257158
147634	257159
112209	257160
963	257161
89877	257162
1380	257163
65799	257164
2314	257165
18197	257166
6182	257167
59721	257168
6548	257169
28684	257170
1062	257171
6245	257172
7860	257173
3093	257174
19218	257175
2782	257176
2050	257177
4705	257178
30548	257179
147364	257180
12617	257181
52385	257182
56072	257183
31857	257184
26862	257185
18316	257186
1641	257187
207	257188
67758	257189
32591	257190
94935	257191
44210	257192
11028	257193
2228	257194
18528	257195
1	257196
159955	257197
14796	257198
214029	257199
58553	257200
106519	257201
5271	257202
7159	257203
718	257204
33729	257205
84301	257206
24786	257207
20862	257208
85160	257209
78026	257210
59732	257211
162619	257212
480	257213
269812	257214
44275	257215
6435	257216
57339	257217
56227	257218
154331	257219
91834	257220
39774	257221
64086	257222
30081	257223
14181	257224
22800	257225
171219	257226
15935	257227
84368	257228
4363	257229
256865	257230
5539	257231
39328	257232
35468	257233
1434	257234
69542	257235
40059	257236
56539	257237
91590	257238
25808	257239
41498	257240
201299	257241
31603	257242
164232	257243
11776	257244
127119	257245
240940	257246
77771	257247
153986	257248
207816	257249
32587	257250
40678	257251
37754	257252
42917	257253
53884	257254
88229	257255
5368	257256
150740	257257
99331	257258
108084	257259
13237	257260
58942	257261
97083	257262
728	257263
115855	257264
86878	257265
210472	257266
29631	257267
222999	257268
4483	257269
115439	257270
126092	257271
169120	257272
234	257273
6387	257274
79017	257275
19633	257276
143966	257277
128108	257278
3235	257279
9861	257280
68503	257281
35829	257282
155886	257283
128557	257284
256899	257285
14441	257286
25739	257287
97385	257288
35453	257289
70842	257290
154197	257291
69482	257292
10030	257293
108214	257294
44862	257295
3052	257296
71043	257297
6582	257298
60830	257299
56854	257300
167815	257301
154935	257302
26525	257303
19351	257304
38384	257305
5366	257306
80223	257307
102327	257308
108810	257309
103771	257310
3415	257311
103649	257312
11891	257313
204976	257314
1600	257315
4061	257316
191580	257317
10889	257318
65486	257319
66669	257320
5752	257321
374	257322
243772	257323
10497	257324
118671	257325
28225	257326
49550	257327
153022	257328
3989	257329
137874	257330
174037	257331
89602	257332
12120	257333
160791	257334
6299	257335
10204	257336
28916	257337
155114	257338
131443	257339
50855	257340
89004	257341
62358	257342
1464	257343
78616	257344
3239	257345
5296	257346
3490	257347
85016	257348
106462	257349
12784	257350
58621	257351
51210	257352
15410	257353
79463	257354
58395	257355
79553	257356
237729	257357
154283	257358
120126	257359
15416	257360
1386	257361
11494	257362
65191	257363
6275	257364
143734	257365
723	257366
64100	257367
959	257368
147440	257369
51441	257370
148596	257371
171538	257372
11612	257373
262531	257374
13864	257375
3778	257376
14976	257377
89984	257378
27	257379
7081	257380
11471	257381
37	257382
34790	257383
18147	257384
2260	257385
50134	257386
1515	257387
77910	257388
23658	257389
241289	257390
7365	257391
107857	257392
111876	257393
1045	257394
261401	257395
51916	257396
10216	257397
18044	257398
109960	257399
67692	257400
144460	257401
128292	257402
16919	257403
4337	257404
79508	257405
71434	257406
169265	257407
83388	257408
11248	257409
186629	257410
27298	257411
20518	257412
32121	257413
14549	257414
52040	257415
21456	257416
75348	257417
32295	257418
78877	257419
3985	257420
57963	257421
208467	257422
183860	257423
50780	257424
90611	257425
13576	257426
8818	257427
122395	257428
9045	257429
8507	257430
5245	257431
61773	257432
77437	257433
118160	257434
244362	257435
19012	257436
131217	257437
5565	257438
39484	257439
58133	257440
7761	257441
49263	257442
6631	257443
110274	257444
257821	257445
5486	257446
224087	257447
159708	257448
135146	257449
105374	257450
1167	257451
219417	257452
83590	257453
4228	257454
42398	257455
55435	257456
105882	257457
5986	257458
114002	257459
42511	257460
131712	257461
72061	257462
33159	257463
70469	257464
59851	257465
2576	257466
136	257467
5899	257468
243	257469
1253	257470
78019	257471
71811	257472
119222	257473
253933	257474
219363	257475
97332	257476
6509	257477
35839	257478
11983	257479
125738	257480
72690	257481
13141	257482
5043	257483
237174	257484
29949	257485
271280	257486
71024	257487
193478	257488
184844	257489
12081	257490
45830	257491
153389	257492
1049	257493
1	257494
67863	257495
151644	257496
75348	257497
30537	257498
22640	257499
267339	257500
15245	257501
26426	257502
105902	257503
29362	257504
268372	257505
67734	257506
164062	257507
13279	257508
60682	257509
6539	257510
97663	257511
58878	257512
29501	257513
3215	257514
27451	257515
41467	257516
62302	257517
363	257518
10046	257519
68230	257520
11907	257521
25137	257522
5119	257523
40192	257524
53404	257525
80738	257526
110308	257527
77164	257528
19380	257529
261	257530
31659	257531
123293	257532
9082	257533
119707	257534
46023	257535
14458	257536
137148	257537
3416	257538
48749	257539
121159	257540
15973	257541
8547	257542
36502	257543
65430	257544
9572	257545
7991	257546
97436	257547
12847	257548
117968	257549
159817	257550
51722	257551
208884	257552
102648	257553
117566	257554
13694	257555
18855	257556
41492	257557
1300	257558
34253	257559
1453	257560
98259	257561
1232	257562
7479	257563
16264	257564
37143	257565
827	257566
10224	257567
9477	257568
31870	257569
7148	257570
20326	257571
105	257572
24345	257573
8547	257574
6121	257575
10807	257576
161351	257577
768	257578
139273	257579
65560	257580
18608	257581
3012	257582
32727	257583
8120	257584
20540	257585
92392	257586
263164	257587
104599	257588
9187	257589
21954	257590
102259	257591
137312	257592
24896	257593
195160	257594
6782	257595
45880	257596
70980	257597
60772	257598
201305	257599
17979	257600
106139	257601
121337	257602
38222	257603
8186	257604
99897	257605
240851	257606
164918	257607
12563	257608
18543	257609
19299	257610
5815	257611
7317	257612
41285	257613
7371	257614
80024	257615
106624	257616
198993	257617
10360	257618
24323	257619
48049	257620
52450	257621
239418	257622
75461	257623
3475	257624
68526	257625
22565	257626
104353	257627
19048	257628
182803	257629
180311	257630
28339	257631
18950	257632
6222	257633
121501	257634
242602	257635
171574	257636
30910	257637
260	257638
18467	257639
68412	257640
22206	257641
91352	257642
54567	257643
19752	257644
16291	257645
5557	257646
5729	257647
35415	257648
93730	257649
97277	257650
45139	257651
10135	257652
20147	257653
17270	257654
10616	257655
798	257656
920	257657
17100	257658
11207	257659
22759	257660
27102	257661
26056	257662
14154	257663
211682	257664
82093	257665
13783	257666
104054	257667
44763	257668
79209	257669
155939	257670
255908	257671
146304	257672
552	257673
87144	257674
25922	257675
81547	257676
71136	257677
70790	257678
62652	257679
20992	257680
13163	257681
168601	257682
55633	257683
4034	257684
244645	257685
19114	257686
113354	257687
259	257688
76400	257689
50794	257690
436	257691
271974	257692
112480	257693
12750	257694
83229	257695
44498	257696
1560	257697
9573	257698
6158	257699
39832	257700
141870	257701
105470	257702
70046	257703
110671	257704
8275	257705
18834	257706
3862	257707
106225	257708
26646	257709
65021	257710
225535	257711
118588	257712
57099	257713
141002	257714
26723	257715
111562	257716
13353	257717
6123	257718
89926	257719
32868	257720
19432	257721
166107	257722
268617	257723
53094	257724
9749	257725
260661	257726
4931	257727
796	257728
49206	257729
10736	257730
167357	257731
52093	257732
45156	257733
15864	257734
207911	257735
24753	257736
66296	257737
106	257738
7838	257739
230872	257740
18024	257741
110496	257742
10660	257743
264249	257744
117587	257745
190263	257746
93769	257747
141134	257748
226802	257749
87377	257750
11160	257751
75516	257752
9731	257753
6175	257754
209778	257755
58518	257756
18	257757
62607	257758
10336	257759
21612	257760
19086	257761
3	257762
2659	257763
160801	257764
422	257765
1224	257766
201935	257767
259618	257768
60369	257769
4012	257770
100868	257771
128518	257772
69826	257773
10827	257774
40733	257775
230	257776
1878	257777
121019	257778
18487	257779
4171	257780
3083	257781
59197	257782
84180	257783
2807	257784
27063	257785
5481	257786
123329	257787
6772	257788
158100	257789
34605	257790
2313	257791
51	257792
188777	257793
80130	257794
1349	257795
66512	257796
74177	257797
35547	257798
4440	257799
49839	257800
63428	257801
38706	257802
270684	257803
140448	257804
6466	257805
61801	257806
35157	257807
266504	257808
27045	257809
4188	257810
42851	257811
6568	257812
55795	257813
159773	257814
117336	257815
118580	257816
9337	257817
70625	257818
82880	257819
4503	257820
3318	257821
19183	257822
215704	257823
24615	257824
18122	257825
2720	257826
71512	257827
13048	257828
165753	257829
114504	257830
230193	257831
42076	257832
124756	257833
148461	257834
125808	257835
130288	257836
51143	257837
27013	257838
8506	257839
25444	257840
79522	257841
31397	257842
185539	257843
116230	257844
14075	257845
44	257846
33692	257847
19920	257848
28969	257849
37807	257850
157781	257851
52733	257852
59666	257853
17787	257854
5484	257855
14051	257856
69550	257857
61502	257858
272461	257859
71256	257860
137193	257861
65978	257862
3096	257863
54144	257864
10675	257865
79794	257866
158925	257867
873	257868
103836	257869
27249	257870
4958	257871
1660	257872
84415	257873
85996	257874
6620	257875
81471	257876
93996	257877
27457	257878
40887	257879
17334	257880
40081	257881
19759	257882
8161	257883
7955	257884
31817	257885
45388	257886
429	257887
131201	257888
16488	257889
237698	257890
33320	257891
22262	257892
24890	257893
556	257894
268760	257895
17771	257896
56953	257897
28714	257898
21956	257899
10535	257900
97880	257901
59708	257902
263226	257903
5109	257904
73213	257905
851	257906
3364	257907
43121	257908
90887	257909
222146	257910
57107	257911
26661	257912
519	257913
650	257914
133657	257915
31959	257916
11245	257917
2185	257918
251685	257919
9138	257920
48366	257921
66	257922
102749	257923
19265	257924
10718	257925
86631	257926
243486	257927
439	257928
141616	257929
168456	257930
83737	257931
7802	257932
59817	257933
251234	257934
39724	257935
60533	257936
13095	257937
23675	257938
10398	257939
118341	257940
261890	257941
32019	257942
34217	257943
27520	257944
52025	257945
27389	257946
6947	257947
13228	257948
48172	257949
46937	257950
54938	257951
125874	257952
159923	257953
106963	257954
19864	257955
7366	257956
45071	257957
151	257958
255347	257959
35005	257960
35161	257961
26378	257962
60942	257963
83841	257964
200838	257965
90431	257966
11698	257967
1433	257968
769	257969
101069	257970
65833	257971
239403	257972
62549	257973
1844	257974
1490	257975
48977	257976
32517	257977
9168	257978
3966	257979
217094	257980
157991	257981
307	257982
4451	257983
26213	257984
32449	257985
38624	257986
6393	257987
251936	257988
130523	257989
31674	257990
113776	257991
173526	257992
57996	257993
221	257994
57792	257995
72339	257996
142656	257997
14050	257998
1745	257999
16473	258000
70914	258001
207679	258002
302	258003
12224	258004
93	258005
103972	258006
21292	258007
14765	258008
15558	258009
32661	258010
38974	258011
131867	258012
120912	258013
129625	258014
5201	258015
25097	258016
75067	258017
12991	258018
83267	258019
52541	258020
91625	258021
50141	258022
3927	258023
11182	258024
138304	258025
22976	258026
59304	258027
36784	258028
16048	258029
9178	258030
153492	258031
200551	258032
107550	258033
118589	258034
52036	258035
26116	258036
1265	258037
14641	258038
93670	258039
267206	258040
2986	258041
24024	258042
46026	258043
18512	258044
128061	258045
116795	258046
27649	258047
246455	258048
5789	258049
95933	258050
66609	258051
149022	258052
21032	258053
37524	258054
159993	258055
7791	258056
117194	258057
165988	258058
100307	258059
88772	258060
14445	258061
66522	258062
19610	258063
12068	258064
52093	258065
2931	258066
15847	258067
25582	258068
165946	258069
68503	258070
3735	258071
42946	258072
2085	258073
71112	258074
168044	258075
171367	258076
9321	258077
116298	258078
15107	258079
92124	258080
13199	258081
277	258082
139887	258083
140038	258084
6780	258085
11450	258086
625	258087
137888	258088
9008	258089
57549	258090
24749	258091
224506	258092
8183	258093
11760	258094
24576	258095
570	258096
167201	258097
76693	258098
115368	258099
62291	258100
104	258101
123441	258102
75175	258103
2310	258104
2031	258105
259685	258106
17156	258107
201078	258108
80722	258109
5008	258110
66050	258111
25724	258112
207522	258113
73789	258114
3019	258115
45184	258116
247222	258117
247323	258118
162490	258119
27286	258120
148585	258121
55687	258122
62270	258123
70540	258124
27526	258125
232749	258126
217383	258127
17164	258128
35754	258129
95345	258130
96258	258131
40147	258132
167	258133
179724	258134
162718	258135
12485	258136
2085	258137
15070	258138
16623	258139
5756	258140
87720	258141
5099	258142
4220	258143
112395	258144
72752	258145
55530	258146
147760	258147
148291	258148
41325	258149
16258	258150
5189	258151
3812	258152
47658	258153
715	258154
55132	258155
80036	258156
258611	258157
22663	258158
43879	258159
9323	258160
52127	258161
8967	258162
11546	258163
168638	258164
50215	258165
15056	258166
11207	258167
247193	258168
45910	258169
22097	258170
19280	258171
9954	258172
4042	258173
234482	258174
28098	258175
7708	258176
10813	258177
1933	258178
76617	258179
226559	258180
1512	258181
25	258182
118891	258183
15817	258184
268041	258185
19326	258186
13416	258187
163309	258188
7476	258189
31936	258190
2493	258191
729	258192
137910	258193
37963	258194
19125	258195
31377	258196
7401	258197
126177	258198
2000	258199
1323	258200
99054	258201
147703	258202
2376	258203
132743	258204
270943	258205
1256	258206
158280	258207
38900	258208
97676	258209
63819	258210
97952	258211
67967	258212
32825	258213
136623	258214
20475	258215
4869	258216
98691	258217
8365	258218
135466	258219
5581	258220
242896	258221
151278	258222
41569	258223
99144	258224
33970	258225
183125	258226
100190	258227
18298	258228
129897	258229
7165	258230
21619	258231
215944	258232
16570	258233
245898	258234
1507	258235
183431	258236
71986	258237
136766	258238
28983	258239
38181	258240
27522	258241
9249	258242
40292	258243
14334	258244
30545	258245
148483	258246
1004	258247
107301	258248
16734	258249
3787	258250
203280	258251
78468	258252
16407	258253
12233	258254
46608	258255
21403	258256
25059	258257
13573	258258
58641	258259
4578	258260
7819	258261
9834	258262
9107	258263
19227	258264
204204	258265
60098	258266
102744	258267
27339	258268
170707	258269
2514	258270
62635	258271
95940	258272
41093	258273
28830	258274
30382	258275
8996	258276
7921	258277
3851	258278
38833	258279
13410	258280
108483	258281
1392	258282
35713	258283
234811	258284
245971	258285
229257	258286
19410	258287
1501	258288
235221	258289
9974	258290
23435	258291
60237	258292
56825	258293
33712	258294
34273	258295
23886	258296
46059	258297
201393	258298
82419	258299
18302	258300
20897	258301
94841	258302
24203	258303
22155	258304
22249	258305
94175	258306
132613	258307
134870	258308
30187	258309
1679	258310
175580	258311
97381	258312
81036	258313
60814	258314
3453	258315
67622	258316
14131	258317
202369	258318
263123	258319
9950	258320
6338	258321
37	258322
154548	258323
4789	258324
17754	258325
2727	258326
27116	258327
109768	258328
88971	258329
163330	258330
18408	258331
45522	258332
71549	258333
105739	258334
144825	258335
27598	258336
101216	258337
12317	258338
323	258339
91878	258340
103984	258341
32763	258342
76	258343
25683	258344
1884	258345
55110	258346
27917	258347
84585	258348
101041	258349
265749	258350
86267	258351
11938	258352
113895	258353
137869	258354
109028	258355
7688	258356
1869	258357
2910	258358
109317	258359
84835	258360
54093	258361
31772	258362
22282	258363
21871	258364
112443	258365
4601	258366
36476	258367
2313	258368
96315	258369
97947	258370
2797	258371
12780	258372
20990	258373
782	258374
117836	258375
808	258376
152928	258377
228893	258378
147334	258379
1400	258380
187302	258381
30864	258382
38631	258383
40	258384
14313	258385
1359	258386
2488	258387
2129	258388
27053	258389
23065	258390
113020	258391
6908	258392
66	258393
2085	258394
896	258395
8736	258396
4166	258397
177056	258398
34560	258399
140400	258400
3645	258401
104529	258402
170336	258403
112177	258404
156849	258405
13069	258406
225520	258407
15902	258408
67555	258409
71	258410
20583	258411
144471	258412
23262	258413
32541	258414
72548	258415
89928	258416
23938	258417
1361	258418
13793	258419
14218	258420
10903	258421
261210	258422
122617	258423
33577	258424
3004	258425
127756	258426
28041	258427
29304	258428
69422	258429
305	258430
182244	258431
21279	258432
98598	258433
123582	258434
122528	258435
54262	258436
77738	258437
67491	258438
27365	258439
56643	258440
33072	258441
2613	258442
23351	258443
50013	258444
6818	258445
40443	258446
538	258447
90598	258448
783	258449
2064	258450
105868	258451
58734	258452
71098	258453
271000	258454
82191	258455
48961	258456
2624	258457
107651	258458
18856	258459
35534	258460
36263	258461
153528	258462
19798	258463
2785	258464
1324	258465
37323	258466
46616	258467
18140	258468
241440	258469
1662	258470
70093	258471
4666	258472
23303	258473
63613	258474
36770	258475
114381	258476
35311	258477
519	258478
36461	258479
31003	258480
202832	258481
210237	258482
50243	258483
8368	258484
33030	258485
541	258486
195104	258487
42338	258488
13248	258489
204257	258490
77086	258491
1220	258492
195555	258493
5031	258494
225	258495
67806	258496
1134	258497
3274	258498
49280	258499
93128	258500
116299	258501
153054	258502
128943	258503
9739	258504
158156	258505
1570	258506
72313	258507
19186	258508
2833	258509
52476	258510
113472	258511
246657	258512
27755	258513
89	258514
4894	258515
6077	258516
16692	258517
118382	258518
42190	258519
266687	258520
38246	258521
94602	258522
22563	258523
128242	258524
125595	258525
83563	258526
244	258527
51102	258528
44904	258529
99054	258530
24507	258531
138302	258532
40326	258533
28650	258534
138911	258535
29467	258536
180076	258537
220376	258538
85903	258539
81512	258540
104	258541
143236	258542
49618	258543
62921	258544
12424	258545
58960	258546
64062	258547
8	258548
3933	258549
30758	258550
292	258551
198642	258552
45076	258553
163613	258554
78309	258555
24014	258556
10526	258557
44241	258558
10453	258559
7933	258560
11111	258561
437	258562
99232	258563
37126	258564
167950	258565
157054	258566
231761	258567
229732	258568
124117	258569
119525	258570
69456	258571
191440	258572
163431	258573
187982	258574
6536	258575
20659	258576
1810	258577
35020	258578
48136	258579
5690	258580
23158	258581
120251	258582
75035	258583
1167	258584
46039	258585
102888	258586
111287	258587
192749	258588
83584	258589
111075	258590
1340	258591
106378	258592
2900	258593
196370	258594
249581	258595
5245	258596
39225	258597
34703	258598
12153	258599
194425	258600
15539	258601
68340	258602
88357	258603
245777	258604
71003	258605
17244	258606
33769	258607
152164	258608
59609	258609
120354	258610
101788	258611
80386	258612
4341	258613
27097	258614
67310	258615
620	258616
66653	258617
58697	258618
3715	258619
104104	258620
72184	258621
268810	258622
74548	258623
86980	258624
38425	258625
59915	258626
195552	258627
137821	258628
17577	258629
4867	258630
2547	258631
20044	258632
82243	258633
34405	258634
44021	258635
5687	258636
83228	258637
21199	258638
173747	258639
622	258640
156256	258641
81734	258642
62927	258643
34552	258644
102337	258645
135639	258646
198252	258647
6219	258648
199338	258649
2981	258650
215603	258651
2338	258652
80400	258653
254739	258654
47673	258655
148639	258656
140347	258657
241065	258658
119897	258659
18487	258660
214814	258661
162724	258662
6708	258663
469	258664
1309	258665
13486	258666
181777	258667
16875	258668
90673	258669
163557	258670
34037	258671
2327	258672
5552	258673
31513	258674
123953	258675
53879	258676
17015	258677
238967	258678
192825	258679
113117	258680
74863	258681
49982	258682
5263	258683
148654	258684
40469	258685
103851	258686
10354	258687
129342	258688
21109	258689
124316	258690
90451	258691
12255	258692
126188	258693
156827	258694
53785	258695
110027	258696
11129	258697
24213	258698
24587	258699
115464	258700
35514	258701
139565	258702
11532	258703
8446	258704
125659	258705
149986	258706
68740	258707
64473	258708
21857	258709
59686	258710
50916	258711
169882	258712
117179	258713
220479	258714
20344	258715
37126	258716
26759	258717
48153	258718
30072	258719
13204	258720
9539	258721
255281	258722
260	258723
136623	258724
7026	258725
44236	258726
251306	258727
13607	258728
29152	258729
1751	258730
16670	258731
14844	258732
128018	258733
1935	258734
1029	258735
109920	258736
84260	258737
3234	258738
344	258739
72030	258740
51531	258741
232281	258742
26754	258743
5404	258744
244792	258745
23796	258746
3193	258747
163141	258748
2791	258749
47346	258750
23408	258751
62945	258752
27700	258753
56755	258754
48933	258755
9112	258756
43105	258757
3140	258758
54316	258759
145395	258760
51589	258761
8534	258762
122991	258763
28858	258764
243638	258765
82657	258766
27967	258767
28430	258768
97001	258769
28091	258770
1881	258771
5	258772
168551	258773
168528	258774
26496	258775
124989	258776
865	258777
102115	258778
3909	258779
694	258780
15492	258781
8359	258782
164449	258783
28806	258784
67108	258785
13062	258786
145370	258787
148670	258788
235945	258789
39135	258790
5523	258791
282	258792
20814	258793
8066	258794
59594	258795
11	258796
237826	258797
26070	258798
6715	258799
3939	258800
5903	258801
62548	258802
155	258803
36864	258804
44238	258805
84074	258806
40206	258807
139499	258808
35064	258809
254561	258810
11930	258811
224019	258812
103562	258813
12886	258814
147976	258815
16058	258816
114246	258817
16624	258818
2822	258819
100125	258820
38691	258821
33624	258822
204956	258823
14195	258824
38084	258825
1104	258826
28246	258827
22240	258828
113601	258829
38557	258830
23898	258831
200655	258832
8168	258833
369	258834
10529	258835
121801	258836
73436	258837
1525	258838
69926	258839
64386	258840
23320	258841
34414	258842
3735	258843
14722	258844
136985	258845
102624	258846
132248	258847
9646	258848
3448	258849
116218	258850
11128	258851
115747	258852
90789	258853
37411	258854
110579	258855
56284	258856
159742	258857
15387	258858
175421	258859
264931	258860
37711	258861
9521	258862
6557	258863
5143	258864
176161	258865
33237	258866
7392	258867
25913	258868
2098	258869
14091	258870
17074	258871
5187	258872
83016	258873
122123	258874
18696	258875
174096	258876
5430	258877
18643	258878
76692	258879
43391	258880
733	258881
156824	258882
58247	258883
27976	258884
191227	258885
98573	258886
14310	258887
41179	258888
2527	258889
111713	258890
44979	258891
26715	258892
64639	258893
241613	258894
124477	258895
70860	258896
1333	258897
2114	258898
3487	258899
90046	258900
511	258901
22511	258902
9389	258903
59815	258904
78369	258905
14993	258906
245872	258907
208734	258908
124517	258909
209514	258910
43244	258911
15734	258912
14067	258913
53087	258914
1	258915
190453	258916
40143	258917
118002	258918
75116	258919
135804	258920
45442	258921
85723	258922
13985	258923
21153	258924
12820	258925
68303	258926
185317	258927
121583	258928
96312	258929
13450	258930
159861	258931
40048	258932
48124	258933
163626	258934
55946	258935
140504	258936
110169	258937
210738	258938
110661	258939
30880	258940
202	258941
9916	258942
97119	258943
4498	258944
216600	258945
207712	258946
111860	258947
37562	258948
245634	258949
125763	258950
123200	258951
64153	258952
63304	258953
21941	258954
234299	258955
91279	258956
119998	258957
26292	258958
30572	258959
15636	258960
12099	258961
1434	258962
1050	258963
82901	258964
189705	258965
1408	258966
193882	258967
55440	258968
93129	258969
130065	258970
41788	258971
166958	258972
19494	258973
46080	258974
256008	258975
45722	258976
188066	258977
161426	258978
9351	258979
118832	258980
36015	258981
77922	258982
96074	258983
216772	258984
119072	258985
67722	258986
104385	258987
62347	258988
42519	258989
2588	258990
88481	258991
134223	258992
3446	258993
60761	258994
10084	258995
58944	258996
30538	258997
146407	258998
53932	258999
161722	259000
588	259001
2513	259002
5503	259003
146796	259004
525	259005
29292	259006
58659	259007
28805	259008
144759	259009
56106	259010
30835	259011
36019	259012
86273	259013
109168	259014
269732	259015
200465	259016
33826	259017
1104	259018
39535	259019
9639	259020
267239	259021
213	259022
267463	259023
82633	259024
98674	259025
11894	259026
138371	259027
138831	259028
10850	259029
140804	259030
151603	259031
566	259032
4314	259033
114272	259034
2642	259035
2756	259036
140484	259037
12593	259038
5997	259039
35270	259040
65755	259041
173454	259042
4616	259043
156268	259044
10327	259045
61273	259046
11817	259047
188851	259048
57872	259049
102566	259050
96793	259051
2661	259052
1232	259053
16386	259054
13638	259055
11125	259056
59052	259057
23649	259058
78036	259059
6955	259060
28280	259061
78	259062
16617	259063
1168	259064
908	259065
49239	259066
39610	259067
13128	259068
164003	259069
125296	259070
4338	259071
14098	259072
83877	259073
70506	259074
126358	259075
16431	259076
68286	259077
3256	259078
52422	259079
66086	259080
246490	259081
101620	259082
49252	259083
12276	259084
56015	259085
161677	259086
52208	259087
16489	259088
14914	259089
8411	259090
34083	259091
166903	259092
35258	259093
33166	259094
142276	259095
156568	259096
11757	259097
627	259098
17044	259099
151841	259100
79798	259101
52600	259102
198982	259103
198225	259104
202525	259105
3385	259106
75094	259107
258	259108
95404	259109
32208	259110
44849	259111
2233	259112
61002	259113
11805	259114
3507	259115
17285	259116
49987	259117
219824	259118
21918	259119
16131	259120
20302	259121
24153	259122
231463	259123
20576	259124
43923	259125
66451	259126
310	259127
26569	259128
28591	259129
20373	259130
121373	259131
68029	259132
4639	259133
43256	259134
777	259135
32211	259136
97625	259137
4662	259138
18270	259139
74594	259140
164275	259141
1119	259142
170459	259143
291	259144
86044	259145
132928	259146
148899	259147
20668	259148
264881	259149
7248	259150
47643	259151
8798	259152
196503	259153
2091	259154
5611	259155
35044	259156
37772	259157
30852	259158
28590	259159
95255	259160
134342	259161
163735	259162
83797	259163
1326	259164
1648	259165
22912	259166
81885	259167
29740	259168
39187	259169
29499	259170
78063	259171
156707	259172
216058	259173
19722	259174
78133	259175
55115	259176
57310	259177
21547	259178
25449	259179
17872	259180
12808	259181
53617	259182
43902	259183
9994	259184
164941	259185
4484	259186
10314	259187
235695	259188
65274	259189
18923	259190
178	259191
7732	259192
47325	259193
200868	259194
2745	259195
569	259196
1676	259197
42910	259198
33997	259199
7821	259200
135	259201
61219	259202
200366	259203
56856	259204
45533	259205
13226	259206
8153	259207
518	259208
159369	259209
86585	259210
18631	259211
1028	259212
89	259213
61817	259214
81161	259215
43988	259216
599	259217
141824	259218
5472	259219
1094	259220
100097	259221
96077	259222
209115	259223
30578	259224
5451	259225
8702	259226
173692	259227
8658	259228
114006	259229
86692	259230
10740	259231
45072	259232
9703	259233
18243	259234
49938	259235
104906	259236
25875	259237
32501	259238
132622	259239
13394	259240
9704	259241
8522	259242
6626	259243
80779	259244
74475	259245
2400	259246
5932	259247
1853	259248
1525	259249
812	259250
264359	259251
35565	259252
55757	259253
57257	259254
9851	259255
93080	259256
166782	259257
5423	259258
7427	259259
142070	259260
205359	259261
57283	259262
65653	259263
22296	259264
185323	259265
104546	259266
72275	259267
10705	259268
130051	259269
121054	259270
18986	259271
16931	259272
31022	259273
107100	259274
58293	259275
10680	259276
24298	259277
116401	259278
36344	259279
3814	259280
59185	259281
99089	259282
44128	259283
162121	259284
7540	259285
4149	259286
89005	259287
61395	259288
38207	259289
167806	259290
38446	259291
18966	259292
215996	259293
29161	259294
31083	259295
102999	259296
2098	259297
13106	259298
151290	259299
2225	259300
93414	259301
1186	259302
257513	259303
208267	259304
159611	259305
94435	259306
13650	259307
53768	259308
44867	259309
11110	259310
14285	259311
11388	259312
10206	259313
2728	259314
8443	259315
13745	259316
103861	259317
74747	259318
149165	259319
125644	259320
43319	259321
42700	259322
235070	259323
188739	259324
228224	259325
159200	259326
110728	259327
71078	259328
208029	259329
80124	259330
22600	259331
144793	259332
19336	259333
133674	259334
206251	259335
24018	259336
12518	259337
4139	259338
19038	259339
42774	259340
5956	259341
49511	259342
53864	259343
28019	259344
62963	259345
2758	259346
34480	259347
58805	259348
105236	259349
63563	259350
26040	259351
10384	259352
362	259353
30283	259354
126349	259355
116829	259356
6664	259357
181632	259358
4401	259359
10418	259360
75622	259361
232	259362
1383	259363
1860	259364
20824	259365
17080	259366
3259	259367
88182	259368
153	259369
1449	259370
11253	259371
859	259372
12372	259373
34307	259374
167405	259375
746	259376
39917	259377
14740	259378
252466	259379
14891	259380
3152	259381
250246	259382
249836	259383
387	259384
2083	259385
47414	259386
88924	259387
272751	259388
117649	259389
1805	259390
19950	259391
19108	259392
19837	259393
217912	259394
238605	259395
40078	259396
157434	259397
49042	259398
117116	259399
161773	259400
185824	259401
124766	259402
250194	259403
62237	259404
27575	259405
126915	259406
60052	259407
48308	259408
65844	259409
83495	259410
203405	259411
3013	259412
73378	259413
21719	259414
5403	259415
36095	259416
51289	259417
6853	259418
16636	259419
102459	259420
229754	259421
7828	259422
61127	259423
9923	259424
90305	259425
57863	259426
206260	259427
204381	259428
8603	259429
83014	259430
51460	259431
1955	259432
110352	259433
39743	259434
12793	259435
156869	259436
250211	259437
11687	259438
56	259439
40040	259440
29771	259441
64727	259442
32018	259443
33027	259444
192	259445
2	259446
17090	259447
25314	259448
4063	259449
4781	259450
30951	259451
84461	259452
33467	259453
36362	259454
211657	259455
35977	259456
163205	259457
102036	259458
2879	259459
7532	259460
3362	259461
15038	259462
16465	259463
5186	259464
253	259465
35489	259466
22252	259467
19865	259468
3529	259469
237168	259470
270368	259471
38244	259472
1751	259473
281	259474
268474	259475
2003	259476
2708	259477
75699	259478
6997	259479
1814	259480
2459	259481
1062	259482
47391	259483
21429	259484
27769	259485
6217	259486
67995	259487
102241	259488
2104	259489
16577	259490
38873	259491
193798	259492
4461	259493
55188	259494
106297	259495
21816	259496
29382	259497
219	259498
115	259499
37810	259500
23509	259501
221768	259502
25330	259503
159692	259504
214971	259505
59092	259506
50766	259507
101451	259508
62802	259509
10103	259510
48784	259511
23743	259512
144561	259513
18742	259514
63639	259515
1241	259516
5220	259517
69100	259518
6528	259519
3085	259520
20413	259521
60879	259522
159688	259523
67259	259524
214167	259525
14973	259526
145227	259527
7089	259528
4946	259529
10	259530
213546	259531
28799	259532
59153	259533
23833	259534
27445	259535
131788	259536
204424	259537
88707	259538
73734	259539
1244	259540
129475	259541
4954	259542
119523	259543
26247	259544
122565	259545
2774	259546
71681	259547
58504	259548
14687	259549
69587	259550
8638	259551
143132	259552
4981	259553
266612	259554
38551	259555
9041	259556
207898	259557
119244	259558
71833	259559
68498	259560
960	259561
34011	259562
32066	259563
151346	259564
6039	259565
211641	259566
50940	259567
89991	259568
56955	259569
34936	259570
1825	259571
19054	259572
246234	259573
18160	259574
104777	259575
164178	259576
5861	259577
3512	259578
82207	259579
7394	259580
122363	259581
783	259582
15439	259583
94992	259584
10659	259585
9745	259586
36281	259587
130161	259588
45095	259589
1227	259590
47752	259591
118667	259592
11935	259593
45068	259594
5257	259595
38783	259596
14638	259597
271757	259598
71806	259599
60440	259600
117038	259601
214908	259602
9392	259603
10406	259604
107184	259605
218856	259606
151	259607
22820	259608
153096	259609
4080	259610
3392	259611
5182	259612
147521	259613
1279	259614
177040	259615
42449	259616
10343	259617
35069	259618
23260	259619
19089	259620
10078	259621
557	259622
5583	259623
36551	259624
77085	259625
6962	259626
209990	259627
266043	259628
55628	259629
14429	259630
1483	259631
36128	259632
140219	259633
2	259634
43962	259635
13875	259636
8135	259637
15733	259638
59715	259639
832	259640
60541	259641
9272	259642
7454	259643
167762	259644
17153	259645
109190	259646
2222	259647
123359	259648
21755	259649
143435	259650
122341	259651
7236	259652
10637	259653
13535	259654
6872	259655
13745	259656
68448	259657
73406	259658
7686	259659
131120	259660
133558	259661
71774	259662
17057	259663
6499	259664
268821	259665
2305	259666
975	259667
3028	259668
79014	259669
47347	259670
539	259671
158768	259672
1057	259673
57396	259674
228180	259675
43432	259676
128177	259677
49302	259678
101223	259679
27862	259680
63499	259681
26739	259682
15032	259683
127	259684
18129	259685
69756	259686
2505	259687
57593	259688
111674	259689
6681	259690
11797	259691
503	259692
50942	259693
82716	259694
94152	259695
168334	259696
16691	259697
120829	259698
42222	259699
13508	259700
2712	259701
48701	259702
18120	259703
29875	259704
25925	259705
35372	259706
8256	259707
265479	259708
57538	259709
149558	259710
177552	259711
14476	259712
137045	259713
152108	259714
12685	259715
13005	259716
50478	259717
2874	259718
2613	259719
86351	259720
9335	259721
196881	259722
203645	259723
129138	259724
35894	259725
20338	259726
2779	259727
17039	259728
79431	259729
2769	259730
1758	259731
18460	259732
122364	259733
96990	259734
183553	259735
110918	259736
18869	259737
72526	259738
30199	259739
13369	259740
166049	259741
32643	259742
54124	259743
15212	259744
6572	259745
199761	259746
210	259747
30738	259748
108446	259749
17426	259750
113795	259751
75245	259752
52768	259753
145779	259754
115553	259755
84224	259756
878	259757
69648	259758
141403	259759
969	259760
31184	259761
104	259762
270534	259763
108196	259764
5182	259765
177164	259766
77062	259767
20314	259768
111173	259769
5855	259770
1429	259771
45780	259772
9466	259773
35076	259774
250926	259775
112444	259776
223656	259777
242459	259778
5468	259779
2428	259780
158219	259781
127809	259782
81388	259783
63302	259784
1381	259785
15132	259786
116362	259787
31214	259788
3274	259789
103775	259790
257814	259791
1040	259792
5597	259793
135866	259794
465	259795
79411	259796
69786	259797
3316	259798
8176	259799
9110	259800
198932	259801
32545	259802
102544	259803
2253	259804
3130	259805
50673	259806
8035	259807
700	259808
45794	259809
104313	259810
10651	259811
183517	259812
263269	259813
2992	259814
127328	259815
17381	259816
668	259817
3830	259818
111320	259819
43437	259820
5887	259821
25396	259822
19074	259823
36821	259824
4649	259825
1087	259826
241190	259827
270820	259828
162630	259829
111745	259830
32899	259831
3047	259832
15468	259833
4796	259834
42990	259835
32950	259836
21388	259837
37820	259838
17019	259839
18412	259840
5082	259841
141044	259842
3049	259843
41562	259844
65574	259845
3119	259846
94160	259847
15750	259848
630	259849
250433	259850
8833	259851
903	259852
57381	259853
3239	259854
95303	259855
727	259856
23692	259857
60616	259858
199025	259859
60714	259860
224949	259861
2995	259862
154390	259863
170945	259864
4037	259865
4758	259866
77959	259867
60410	259868
68869	259869
23048	259870
2423	259871
36509	259872
49806	259873
13464	259874
10310	259875
38432	259876
28544	259877
9120	259878
83526	259879
1706	259880
41250	259881
8049	259882
37039	259883
248467	259884
8549	259885
230620	259886
23753	259887
8772	259888
10593	259889
4	259890
27785	259891
3117	259892
80465	259893
4425	259894
24560	259895
6405	259896
11875	259897
112614	259898
260	259899
77769	259900
34126	259901
42495	259902
103580	259903
22998	259904
115728	259905
43811	259906
93245	259907
86998	259908
48050	259909
4252	259910
32732	259911
37488	259912
112666	259913
119938	259914
71876	259915
2328	259916
101259	259917
152398	259918
90907	259919
138498	259920
1445	259921
510	259922
12452	259923
245632	259924
1845	259925
165515	259926
27913	259927
130315	259928
39643	259929
246059	259930
86	259931
178523	259932
6630	259933
167679	259934
52538	259935
56974	259936
1458	259937
12	259938
136761	259939
54500	259940
107028	259941
62665	259942
185217	259943
34595	259944
9752	259945
123761	259946
250658	259947
18687	259948
1300	259949
84058	259950
8457	259951
158412	259952
509	259953
58118	259954
650	259955
35602	259956
100195	259957
16059	259958
46036	259959
61682	259960
26323	259961
12129	259962
240772	259963
6696	259964
198279	259965
237435	259966
25597	259967
13317	259968
515	259969
39192	259970
90264	259971
149928	259972
85975	259973
44823	259974
33108	259975
77282	259976
271241	259977
10940	259978
2710	259979
105494	259980
1241	259981
24187	259982
27834	259983
34745	259984
31034	259985
1436	259986
136807	259987
24479	259988
108618	259989
265346	259990
26535	259991
18234	259992
134292	259993
52885	259994
28013	259995
4027	259996
2513	259997
49221	259998
6371	259999
33097	260000
52190	260001
124017	260002
244101	260003
1264	260004
70276	260005
6124	260006
25547	260007
111365	260008
17881	260009
14283	260010
16307	260011
41	260012
9021	260013
35369	260014
37808	260015
16127	260016
221519	260017
6672	260018
6977	260019
57926	260020
9390	260021
62438	260022
29008	260023
32357	260024
1943	260025
94641	260026
19469	260027
186	260028
45336	260029
52652	260030
2823	260031
31763	260032
53951	260033
14683	260034
48313	260035
10082	260036
28325	260037
2003	260038
310	260039
5909	260040
4914	260041
51617	260042
164521	260043
256562	260044
1578	260045
13373	260046
6393	260047
6016	260048
44724	260049
127533	260050
73395	260051
87964	260052
994	260053
31359	260054
8363	260055
51615	260056
113539	260057
31606	260058
201565	260059
71605	260060
71469	260061
35558	260062
112109	260063
27165	260064
60591	260065
230651	260066
1713	260067
59703	260068
60166	260069
43293	260070
810	260071
15061	260072
195773	260073
23615	260074
62122	260075
132835	260076
1383	260077
266345	260078
23568	260079
549	260080
44416	260081
50416	260082
1849	260083
26678	260084
10763	260085
91103	260086
118009	260087
16964	260088
215914	260089
26144	260090
5382	260091
31823	260092
80070	260093
167016	260094
3703	260095
271466	260096
1373	260097
2976	260098
86587	260099
81810	260100
39129	260101
30237	260102
186460	260103
19396	260104
211109	260105
27798	260106
117105	260107
17932	260108
2059	260109
229008	260110
7523	260111
108026	260112
154489	260113
84973	260114
63485	260115
4092	260116
153008	260117
139967	260118
67205	260119
735	260120
29377	260121
3995	260122
20167	260123
2839	260124
20492	260125
1948	260126
36483	260127
65521	260128
125695	260129
110715	260130
71571	260131
30976	260132
42918	260133
37571	260134
223988	260135
79726	260136
95059	260137
102329	260138
24566	260139
77315	260140
73770	260141
34129	260142
55418	260143
1592	260144
62762	260145
49675	260146
107207	260147
200013	260148
111207	260149
205895	260150
32781	260151
84678	260152
26762	260153
39295	260154
76369	260155
3620	260156
12291	260157
76947	260158
60622	260159
266559	260160
3129	260161
35287	260162
3983	260163
54729	260164
32574	260165
32548	260166
125606	260167
122821	260168
200090	260169
17570	260170
45073	260171
180809	260172
2251	260173
101147	260174
27451	260175
11468	260176
56761	260177
40522	260178
15180	260179
83343	260180
4251	260181
91570	260182
6997	260183
297	260184
20248	260185
226016	260186
210872	260187
38086	260188
20568	260189
51522	260190
190600	260191
97296	260192
132333	260193
3910	260194
75565	260195
29540	260196
108342	260197
35744	260198
160604	260199
3435	260200
180481	260201
173904	260202
54228	260203
19401	260204
60004	260205
191894	260206
108656	260207
89688	260208
150333	260209
11974	260210
1847	260211
18159	260212
3806	260213
16123	260214
70494	260215
113791	260216
12210	260217
241290	260218
25262	260219
70886	260220
31105	260221
51693	260222
2252	260223
103553	260224
15682	260225
53884	260226
77279	260227
6134	260228
20738	260229
43787	260230
24798	260231
191	260232
2894	260233
2316	260234
6246	260235
6020	260236
42046	260237
2037	260238
7052	260239
77363	260240
108272	260241
127950	260242
239657	260243
230279	260244
84669	260245
21093	260246
10417	260247
7001	260248
188944	260249
3116	260250
2555	260251
4895	260252
10883	260253
1349	260254
16612	260255
3234	260256
46444	260257
47877	260258
13922	260259
8673	260260
157029	260261
3510	260262
821	260263
167594	260264
156578	260265
9739	260266
24977	260267
61141	260268
76086	260269
31425	260270
8509	260271
14238	260272
33812	260273
186051	260274
214074	260275
29062	260276
32778	260277
4885	260278
66777	260279
15802	260280
266471	260281
10108	260282
1098	260283
154865	260284
109433	260285
92736	260286
11531	260287
28037	260288
63719	260289
8075	260290
72990	260291
26917	260292
4574	260293
69965	260294
20521	260295
11993	260296
39149	260297
112681	260298
6801	260299
14208	260300
2200	260301
58240	260302
10630	260303
775	260304
142387	260305
7943	260306
39040	260307
5207	260308
16449	260309
41016	260310
54263	260311
6060	260312
133377	260313
63789	260314
16897	260315
94810	260316
92266	260317
607	260318
4703	260319
80242	260320
104903	260321
57570	260322
25877	260323
3851	260324
237264	260325
1981	260326
24634	260327
258053	260328
2151	260329
878	260330
15714	260331
20329	260332
1133	260333
220827	260334
38630	260335
11995	260336
69977	260337
110252	260338
78430	260339
18162	260340
32678	260341
37490	260342
127433	260343
7126	260344
770	260345
100748	260346
142064	260347
28467	260348
28899	260349
109032	260350
2352	260351
11747	260352
22175	260353
72305	260354
117867	260355
14900	260356
2891	260357
96726	260358
1577	260359
113281	260360
244994	260361
163639	260362
47638	260363
199791	260364
1367	260365
67125	260366
50879	260367
104	260368
42177	260369
39082	260370
4871	260371
3020	260372
76849	260373
2022	260374
56674	260375
711	260376
80967	260377
64026	260378
65673	260379
7781	260380
237353	260381
13421	260382
113419	260383
141996	260384
3480	260385
3108	260386
168327	260387
75669	260388
6585	260389
14567	260390
10575	260391
5165	260392
1415	260393
13144	260394
63740	260395
192034	260396
114184	260397
156454	260398
211339	260399
223118	260400
2303	260401
31862	260402
169540	260403
9547	260404
325	260405
45176	260406
14799	260407
2177	260408
192516	260409
28300	260410
138636	260411
182	260412
25946	260413
710	260414
100384	260415
17304	260416
881	260417
150208	260418
197261	260419
210577	260420
86048	260421
158098	260422
122012	260423
59976	260424
9630	260425
40238	260426
110292	260427
70557	260428
165411	260429
270101	260430
36916	260431
6017	260432
6596	260433
13584	260434
216712	260435
76789	260436
96115	260437
4524	260438
5554	260439
162832	260440
78304	260441
35029	260442
140346	260443
26121	260444
76418	260445
1146	260446
3712	260447
141778	260448
22142	260449
17077	260450
178729	260451
25051	260452
34435	260453
58344	260454
47884	260455
163499	260456
19620	260457
77331	260458
8993	260459
49361	260460
234516	260461
145102	260462
196292	260463
71308	260464
32299	260465
264613	260466
31804	260467
87503	260468
34959	260469
140147	260470
195108	260471
158467	260472
4151	260473
194929	260474
208143	260475
31844	260476
469	260477
186	260478
13498	260479
97266	260480
42786	260481
1714	260482
148563	260483
12405	260484
119204	260485
224698	260486
173410	260487
5885	260488
32554	260489
37657	260490
175306	260491
171632	260492
925	260493
23192	260494
7479	260495
61132	260496
98490	260497
25907	260498
126800	260499
32356	260500
106172	260501
8361	260502
26793	260503
19998	260504
97665	260505
240832	260506
877	260507
48856	260508
33067	260509
4159	260510
36	260511
145991	260512
262242	260513
3029	260514
33852	260515
186469	260516
12223	260517
241809	260518
1007	260519
54620	260520
67648	260521
35223	260522
12919	260523
110685	260524
94854	260525
16615	260526
28184	260527
21281	260528
83421	260529
12087	260530
167803	260531
120479	260532
64733	260533
123813	260534
31236	260535
73165	260536
113218	260537
29133	260538
4645	260539
154652	260540
29286	260541
60573	260542
34596	260543
70524	260544
34	260545
167930	260546
8111	260547
55362	260548
33	260549
52571	260550
65934	260551
6009	260552
65167	260553
96261	260554
95440	260555
118656	260556
68371	260557
7378	260558
51143	260559
20887	260560
228564	260561
4587	260562
56428	260563
59435	260564
17420	260565
10099	260566
33386	260567
122834	260568
43755	260569
77	260570
79629	260571
20138	260572
5745	260573
30623	260574
108023	260575
131893	260576
15290	260577
36550	260578
5056	260579
5017	260580
21513	260581
12127	260582
128584	260583
4548	260584
89313	260585
97329	260586
208953	260587
27285	260588
39335	260589
246	260590
79135	260591
68803	260592
175279	260593
17004	260594
26091	260595
79	260596
19385	260597
149119	260598
28914	260599
27179	260600
1673	260601
12187	260602
102389	260603
84499	260604
97490	260605
3914	260606
53362	260607
100357	260608
55844	260609
135718	260610
195789	260611
113747	260612
54224	260613
19124	260614
224226	260615
1037	260616
20750	260617
26971	260618
13843	260619
83556	260620
171560	260621
2537	260622
172488	260623
149705	260624
7712	260625
224214	260626
506	260627
67235	260628
30210	260629
11667	260630
11701	260631
37507	260632
24296	260633
71961	260634
10276	260635
31113	260636
2063	260637
2928	260638
34018	260639
10695	260640
17873	260641
38154	260642
974	260643
1840	260644
5979	260645
6457	260646
6004	260647
22664	260648
82778	260649
23624	260650
161102	260651
81104	260652
250000	260653
2324	260654
182837	260655
767	260656
45164	260657
196939	260658
1126	260659
147901	260660
21207	260661
3798	260662
29139	260663
33254	260664
33829	260665
145812	260666
187771	260667
24340	260668
117736	260669
362	260670
217859	260671
28853	260672
256718	260673
63012	260674
2737	260675
87246	260676
66446	260677
112887	260678
249872	260679
42541	260680
126862	260681
4159	260682
44756	260683
24737	260684
163844	260685
4291	260686
28237	260687
39320	260688
217040	260689
100739	260690
63422	260691
9758	260692
185252	260693
249150	260694
63799	260695
147	260696
227861	260697
21199	260698
37499	260699
35116	260700
96460	260701
231967	260702
126137	260703
266464	260704
38325	260705
69375	260706
42599	260707
32491	260708
35394	260709
25465	260710
22618	260711
202417	260712
23766	260713
17178	260714
82280	260715
65111	260716
8188	260717
19634	260718
32309	260719
3357	260720
111765	260721
64930	260722
192750	260723
11760	260724
25811	260725
110889	260726
139429	260727
94214	260728
68870	260729
43003	260730
39267	260731
108985	260732
1149	260733
43009	260734
6638	260735
82429	260736
2721	260737
19815	260738
13929	260739
8875	260740
19706	260741
2894	260742
238784	260743
19474	260744
174	260745
51196	260746
82988	260747
113863	260748
7510	260749
34939	260750
121154	260751
27230	260752
140200	260753
118340	260754
259022	260755
19552	260756
154551	260757
103303	260758
4692	260759
199959	260760
49602	260761
151329	260762
134278	260763
928	260764
46289	260765
107372	260766
3140	260767
10823	260768
115828	260769
21321	260770
111836	260771
138572	260772
30124	260773
99471	260774
23780	260775
93385	260776
17739	260777
47614	260778
13542	260779
11582	260780
115311	260781
2082	260782
5706	260783
2694	260784
2330	260785
221525	260786
189990	260787
2066	260788
147566	260789
38703	260790
94288	260791
25195	260792
135383	260793
202508	260794
5024	260795
75065	260796
17673	260797
188455	260798
67	260799
46276	260800
147704	260801
6950	260802
17644	260803
157869	260804
104024	260805
2915	260806
194008	260807
44252	260808
98398	260809
18111	260810
38525	260811
4103	260812
100846	260813
22023	260814
166069	260815
156948	260816
40460	260817
242213	260818
104478	260819
22	260820
790	260821
4272	260822
105409	260823
33905	260824
114760	260825
67194	260826
61672	260827
22823	260828
31563	260829
19286	260830
15866	260831
51269	260832
27618	260833
45534	260834
32222	260835
57912	260836
14721	260837
31340	260838
520	260839
148459	260840
98224	260841
203698	260842
111133	260843
16	260844
107343	260845
2642	260846
249	260847
95296	260848
3053	260849
64725	260850
5098	260851
4172	260852
17638	260853
39023	260854
169330	260855
127197	260856
4493	260857
138	260858
2051	260859
104933	260860
42997	260861
33967	260862
16445	260863
18355	260864
46031	260865
12861	260866
6964	260867
75443	260868
50800	260869
208922	260870
2509	260871
138591	260872
176971	260873
196998	260874
141597	260875
40369	260876
65421	260877
59982	260878
67118	260879
35901	260880
214582	260881
36351	260882
57637	260883
94326	260884
80415	260885
135119	260886
145096	260887
505	260888
199860	260889
14612	260890
205738	260891
272509	260892
102213	260893
48249	260894
35105	260895
11251	260896
5865	260897
8850	260898
7032	260899
59934	260900
124519	260901
9667	260902
106293	260903
6329	260904
23078	260905
12180	260906
41395	260907
118920	260908
5047	260909
102666	260910
155577	260911
159737	260912
5639	260913
99878	260914
40	260915
5	260916
4807	260917
7627	260918
44005	260919
21076	260920
26122	260921
269869	260922
63895	260923
93529	260924
1020	260925
193584	260926
51609	260927
75449	260928
7427	260929
2283	260930
880	260931
73205	260932
7885	260933
8168	260934
226166	260935
99969	260936
6589	260937
269791	260938
1139	260939
14955	260940
5082	260941
240076	260942
84211	260943
187759	260944
113815	260945
16166	260946
121456	260947
174641	260948
35400	260949
22695	260950
28974	260951
131051	260952
651	260953
74363	260954
55526	260955
23248	260956
4768	260957
65901	260958
37392	260959
5657	260960
187826	260961
75287	260962
73565	260963
249362	260964
52716	260965
255718	260966
34970	260967
7307	260968
12360	260969
234410	260970
4504	260971
34020	260972
2492	260973
1419	260974
28153	260975
618	260976
31234	260977
3556	260978
93037	260979
61677	260980
111638	260981
149219	260982
51163	260983
8037	260984
2141	260985
269103	260986
116209	260987
69266	260988
15351	260989
264696	260990
123295	260991
117294	260992
11078	260993
37127	260994
39397	260995
16409	260996
54208	260997
72542	260998
106953	260999
17390	261000
455	261001
153241	261002
44574	261003
47890	261004
132462	261005
20060	261006
11697	261007
3591	261008
2576	261009
171529	261010
43219	261011
69196	261012
31868	261013
13038	261014
28287	261015
58136	261016
90806	261017
42247	261018
54903	261019
6272	261020
1185	261021
6396	261022
56558	261023
213397	261024
5144	261025
28570	261026
311	261027
118872	261028
170910	261029
21101	261030
23754	261031
14568	261032
21291	261033
125	261034
5774	261035
21477	261036
113803	261037
140282	261038
242886	261039
23322	261040
113611	261041
10638	261042
160821	261043
158522	261044
46847	261045
267753	261046
97252	261047
40810	261048
3321	261049
1618	261050
156775	261051
172739	261052
237392	261053
6975	261054
10860	261055
42121	261056
31294	261057
101401	261058
19602	261059
17041	261060
1138	261061
193136	261062
26345	261063
163438	261064
3075	261065
247561	261066
96117	261067
94465	261068
6125	261069
170978	261070
27233	261071
105244	261072
72410	261073
77992	261074
175999	261075
52607	261076
3444	261077
60653	261078
93585	261079
493	261080
2348	261081
6466	261082
1524	261083
100238	261084
19964	261085
246	261086
26714	261087
268486	261088
2415	261089
98158	261090
6932	261091
245448	261092
3843	261093
12586	261094
39986	261095
6051	261096
181191	261097
16656	261098
5801	261099
8331	261100
128148	261101
61369	261102
105433	261103
107953	261104
184234	261105
16892	261106
8473	261107
34168	261108
110706	261109
3774	261110
45614	261111
53163	261112
76897	261113
261016	261114
61654	261115
38	261116
100049	261117
128638	261118
253596	261119
76081	261120
93519	261121
4168	261122
84132	261123
147301	261124
43922	261125
49515	261126
696	261127
43644	261128
77438	261129
88134	261130
100704	261131
244341	261132
34015	261133
59051	261134
109837	261135
22536	261136
8546	261137
82619	261138
51073	261139
18049	261140
73511	261141
26623	261142
144134	261143
101	261144
238998	261145
30396	261146
110249	261147
181821	261148
25366	261149
12399	261150
21032	261151
80630	261152
23778	261153
10157	261154
6891	261155
32882	261156
23021	261157
47957	261158
23798	261159
99107	261160
2193	261161
4899	261162
25833	261163
100760	261164
52239	261165
40759	261166
5740	261167
3677	261168
9226	261169
63117	261170
63265	261171
173283	261172
12945	261173
46319	261174
129155	261175
14851	261176
26382	261177
25111	261178
46504	261179
63453	261180
46827	261181
36945	261182
41820	261183
99238	261184
3147	261185
33986	261186
14098	261187
123088	261188
1	261189
5050	261190
4237	261191
72133	261192
180216	261193
13535	261194
88782	261195
76506	261196
14298	261197
109114	261198
168985	261199
8827	261200
35750	261201
210860	261202
55556	261203
111938	261204
2717	261205
158912	261206
13635	261207
17156	261208
59252	261209
322	261210
5077	261211
2143	261212
18655	261213
80350	261214
2087	261215
14403	261216
26515	261217
3203	261218
69057	261219
17853	261220
182470	261221
116626	261222
5780	261223
104032	261224
48218	261225
272760	261226
18652	261227
200287	261228
32431	261229
99	261230
27706	261231
7724	261232
46808	261233
6226	261234
101149	261235
146493	261236
26893	261237
108820	261238
84897	261239
20795	261240
58792	261241
212729	261242
34613	261243
81157	261244
122849	261245
78463	261246
1245	261247
155441	261248
34965	261249
173843	261250
160999	261251
65605	261252
9436	261253
71058	261254
58145	261255
20755	261256
21950	261257
62114	261258
175	261259
1097	261260
6713	261261
96908	261262
10583	261263
153353	261264
261604	261265
222807	261266
533	261267
112690	261268
104001	261269
117921	261270
77410	261271
62692	261272
7717	261273
98149	261274
37462	261275
64416	261276
45821	261277
234897	261278
42958	261279
22383	261280
52065	261281
20105	261282
1037	261283
7868	261284
12582	261285
18652	261286
25365	261287
1091	261288
36968	261289
15866	261290
21963	261291
111088	261292
245281	261293
15815	261294
47677	261295
111712	261296
46973	261297
124103	261298
111204	261299
42497	261300
5121	261301
191268	261302
84998	261303
11576	261304
74667	261305
41614	261306
156699	261307
26629	261308
354	261309
66235	261310
229164	261311
5843	261312
65249	261313
363	261314
5176	261315
138175	261316
1612	261317
8128	261318
11046	261319
4097	261320
1853	261321
4065	261322
3990	261323
1887	261324
9774	261325
158025	261326
37921	261327
66492	261328
68308	261329
16622	261330
19	261331
122199	261332
221184	261333
30202	261334
8480	261335
29496	261336
27303	261337
223871	261338
23548	261339
780	261340
238272	261341
9797	261342
18114	261343
34746	261344
25857	261345
3223	261346
154149	261347
4070	261348
6326	261349
107689	261350
204970	261351
239535	261352
62104	261353
54818	261354
41630	261355
99780	261356
4067	261357
11899	261358
109438	261359
44503	261360
116979	261361
59681	261362
557	261363
57756	261364
30042	261365
34218	261366
1444	261367
13067	261368
6179	261369
80249	261370
9288	261371
93011	261372
7837	261373
187687	261374
270158	261375
67370	261376
129568	261377
96837	261378
188490	261379
455	261380
81487	261381
35959	261382
27468	261383
5535	261384
28815	261385
34190	261386
435	261387
30637	261388
204066	261389
77911	261390
61508	261391
174215	261392
13682	261393
226842	261394
219851	261395
1348	261396
72634	261397
129	261398
151522	261399
63535	261400
22859	261401
39966	261402
3191	261403
141978	261404
50508	261405
156307	261406
3800	261407
84763	261408
42013	261409
211655	261410
31746	261411
5446	261412
9597	261413
231490	261414
39676	261415
108466	261416
71137	261417
167	261418
60640	261419
30571	261420
14003	261421
24099	261422
154734	261423
85369	261424
9214	261425
8762	261426
11277	261427
11767	261428
18784	261429
6990	261430
466	261431
134890	261432
163852	261433
239	261434
45351	261435
4885	261436
62283	261437
48380	261438
1013	261439
7	261440
22681	261441
154105	261442
27151	261443
48106	261444
58385	261445
16991	261446
149540	261447
50628	261448
87311	261449
12848	261450
715	261451
72210	261452
50333	261453
6344	261454
756	261455
466	261456
2503	261457
11492	261458
141431	261459
74826	261460
244413	261461
30384	261462
117732	261463
19094	261464
79453	261465
2867	261466
130551	261467
46492	261468
227767	261469
27072	261470
95680	261471
271	261472
69154	261473
28929	261474
257069	261475
159738	261476
32331	261477
922	261478
10263	261479
127107	261480
11821	261481
13882	261482
73095	261483
27239	261484
52828	261485
18165	261486
22968	261487
9623	261488
55708	261489
13460	261490
18754	261491
1698	261492
6588	261493
32425	261494
61281	261495
119288	261496
64503	261497
7965	261498
258059	261499
39677	261500
11565	261501
3633	261502
21665	261503
48248	261504
225899	261505
5052	261506
1954	261507
125121	261508
207779	261509
7073	261510
107552	261511
46898	261512
39482	261513
9021	261514
6372	261515
240537	261516
26926	261517
15227	261518
61850	261519
14052	261520
14899	261521
69648	261522
58172	261523
51924	261524
58573	261525
80129	261526
15416	261527
7131	261528
52284	261529
272401	261530
1769	261531
6176	261532
120830	261533
1913	261534
163760	261535
172471	261536
64490	261537
91902	261538
51481	261539
16584	261540
11938	261541
14543	261542
67910	261543
26272	261544
194	261545
102814	261546
165993	261547
28186	261548
9628	261549
39968	261550
582	261551
4409	261552
30968	261553
8234	261554
79978	261555
266014	261556
15762	261557
209868	261558
11329	261559
18603	261560
27096	261561
164485	261562
4459	261563
2841	261564
13497	261565
57466	261566
7555	261567
34583	261568
9015	261569
1943	261570
64183	261571
142306	261572
28410	261573
51185	261574
260062	261575
46798	261576
61188	261577
8537	261578
906	261579
990	261580
2311	261581
23833	261582
17866	261583
10687	261584
97093	261585
202078	261586
1600	261587
25693	261588
70905	261589
113521	261590
29988	261591
77854	261592
146725	261593
9484	261594
7957	261595
23388	261596
19896	261597
38957	261598
17879	261599
152698	261600
1603	261601
15840	261602
54131	261603
2573	261604
8166	261605
150368	261606
7124	261607
153694	261608
38420	261609
114615	261610
21393	261611
727	261612
214001	261613
74874	261614
1110	261615
27089	261616
26670	261617
108231	261618
5833	261619
138338	261620
163796	261621
10148	261622
49428	261623
22478	261624
11795	261625
264588	261626
83266	261627
72650	261628
173376	261629
63304	261630
176600	261631
12555	261632
741	261633
257538	261634
138508	261635
6380	261636
1087	261637
18163	261638
48800	261639
27413	261640
164611	261641
206492	261642
17094	261643
135408	261644
59151	261645
29886	261646
9340	261647
66477	261648
15070	261649
44877	261650
74797	261651
25422	261652
157515	261653
63520	261654
256	261655
4727	261656
28133	261657
579	261658
9665	261659
3589	261660
63892	261661
678	261662
3785	261663
29291	261664
122236	261665
10386	261666
49089	261667
36	261668
217	261669
231908	261670
15839	261671
9726	261672
123905	261673
11609	261674
1111	261675
8182	261676
1700	261677
11161	261678
249770	261679
159448	261680
72750	261681
74235	261682
16791	261683
627	261684
156893	261685
238776	261686
35618	261687
8538	261688
5633	261689
15752	261690
155494	261691
19	261692
28074	261693
32902	261694
11278	261695
3080	261696
88282	261697
8960	261698
154308	261699
50583	261700
97022	261701
14407	261702
4435	261703
2204	261704
34577	261705
31248	261706
2482	261707
186689	261708
53156	261709
62490	261710
10585	261711
5219	261712
55654	261713
3745	261714
28146	261715
69819	261716
74451	261717
69523	261718
1863	261719
211116	261720
5	261721
64	261722
15529	261723
9336	261724
15918	261725
57060	261726
3130	261727
222189	261728
4950	261729
16507	261730
156560	261731
169145	261732
73540	261733
26612	261734
28358	261735
112647	261736
5507	261737
690	261738
26523	261739
180921	261740
18213	261741
218159	261742
48	261743
242585	261744
28834	261745
1333	261746
52090	261747
140894	261748
548	261749
53719	261750
29548	261751
33158	261752
10715	261753
230249	261754
37715	261755
17614	261756
47399	261757
20271	261758
36513	261759
210606	261760
128887	261761
171619	261762
111123	261763
919	261764
587	261765
88483	261766
55796	261767
3045	261768
310	261769
9564	261770
232803	261771
21050	261772
160085	261773
142710	261774
2580	261775
149000	261776
1669	261777
5069	261778
1768	261779
65552	261780
211	261781
235068	261782
11770	261783
1273	261784
247311	261785
4175	261786
223763	261787
102317	261788
158416	261789
123996	261790
23194	261791
26710	261792
1692	261793
21925	261794
11761	261795
177969	261796
91826	261797
5545	261798
19727	261799
2251	261800
27203	261801
72305	261802
4060	261803
13921	261804
200125	261805
83845	261806
2244	261807
96701	261808
157400	261809
6877	261810
112584	261811
28912	261812
42986	261813
145144	261814
49391	261815
103926	261816
2411	261817
113461	261818
31865	261819
145922	261820
150893	261821
126732	261822
26387	261823
24760	261824
40172	261825
406	261826
14208	261827
34346	261828
257071	261829
100310	261830
78066	261831
70946	261832
26518	261833
15831	261834
14585	261835
12778	261836
532	261837
103597	261838
47009	261839
203360	261840
8473	261841
4032	261842
69313	261843
247006	261844
7841	261845
107392	261846
148477	261847
62378	261848
73280	261849
224149	261850
517	261851
28045	261852
139017	261853
33643	261854
91794	261855
114975	261856
34120	261857
2582	261858
58391	261859
38676	261860
36947	261861
55584	261862
18457	261863
2537	261864
260559	261865
136650	261866
58428	261867
91118	261868
62949	261869
105615	261870
143700	261871
31776	261872
256255	261873
26113	261874
8103	261875
41532	261876
130476	261877
23199	261878
12939	261879
41694	261880
591	261881
112121	261882
18761	261883
534	261884
34565	261885
4489	261886
51355	261887
721	261888
18513	261889
41106	261890
2306	261891
11315	261892
41413	261893
72074	261894
14231	261895
19956	261896
138914	261897
187440	261898
12989	261899
15648	261900
29095	261901
159	261902
182951	261903
376	261904
16453	261905
4575	261906
15457	261907
6283	261908
9102	261909
51753	261910
33406	261911
56451	261912
815	261913
37666	261914
70735	261915
67630	261916
126096	261917
80	261918
22884	261919
162900	261920
1127	261921
18050	261922
109600	261923
4830	261924
28531	261925
1249	261926
82964	261927
76415	261928
50678	261929
152594	261930
1451	261931
80289	261932
138	261933
1984	261934
222186	261935
44267	261936
164020	261937
87341	261938
66475	261939
21755	261940
11269	261941
74864	261942
44006	261943
18692	261944
131505	261945
142955	261946
84959	261947
29897	261948
56977	261949
46112	261950
102268	261951
1084	261952
185034	261953
207445	261954
62	261955
25104	261956
200460	261957
91037	261958
160713	261959
34037	261960
1686	261961
44529	261962
224	261963
468	261964
5321	261965
152325	261966
1030	261967
260752	261968
132029	261969
36245	261970
54697	261971
1248	261972
80736	261973
87945	261974
218955	261975
113833	261976
24832	261977
44801	261978
8644	261979
237555	261980
19265	261981
16573	261982
226018	261983
56106	261984
12112	261985
86077	261986
220484	261987
219178	261988
69911	261989
1226	261990
76937	261991
14046	261992
232959	261993
23251	261994
24720	261995
8000	261996
16822	261997
26637	261998
30956	261999
167281	262000
56335	262001
45266	262002
2554	262003
41991	262004
23773	262005
11844	262006
51925	262007
6010	262008
4288	262009
16121	262010
6349	262011
5154	262012
13034	262013
9948	262014
2363	262015
79523	262016
195840	262017
99065	262018
95167	262019
95824	262020
112747	262021
4920	262022
45118	262023
69857	262024
28863	262025
20409	262026
138026	262027
52162	262028
85536	262029
4838	262030
228560	262031
188206	262032
28898	262033
2111	262034
73098	262035
17926	262036
109626	262037
85992	262038
235	262039
88929	262040
185647	262041
72843	262042
5490	262043
87484	262044
97409	262045
8758	262046
152165	262047
189929	262048
2703	262049
30883	262050
125749	262051
3381	262052
2303	262053
164031	262054
2458	262055
23086	262056
142360	262057
130798	262058
264666	262059
11828	262060
39437	262061
58302	262062
152089	262063
6471	262064
173406	262065
201	262066
114100	262067
1529	262068
54	262069
233863	262070
8657	262071
29007	262072
74072	262073
36367	262074
2190	262075
53950	262076
131424	262077
45666	262078
166847	262079
97346	262080
88652	262081
161984	262082
177342	262083
7731	262084
93236	262085
262154	262086
44600	262087
21796	262088
88440	262089
6094	262090
123105	262091
88287	262092
2973	262093
220417	262094
96076	262095
250975	262096
25829	262097
767	262098
77627	262099
11722	262100
132741	262101
33658	262102
10171	262103
5394	262104
4202	262105
97226	262106
12912	262107
254858	262108
53402	262109
12819	262110
27277	262111
7766	262112
46364	262113
124015	262114
15250	262115
187938	262116
63068	262117
26651	262118
30219	262119
19215	262120
86857	262121
27190	262122
3622	262123
35203	262124
85085	262125
105928	262126
31282	262127
230448	262128
7792	262129
111144	262130
385	262131
3421	262132
1298	262133
20207	262134
27482	262135
62000	262136
36522	262137
58692	262138
134882	262139
930	262140
2225	262141
21015	262142
19304	262143
96503	262144
131565	262145
93037	262146
769	262147
18936	262148
6471	262149
172193	262150
33885	262151
189099	262152
53750	262153
23284	262154
14161	262155
51510	262156
33758	262157
33191	262158
19231	262159
170414	262160
54977	262161
65836	262162
43006	262163
40653	262164
45959	262165
3027	262166
70231	262167
41854	262168
9173	262169
150458	262170
42874	262171
38338	262172
91916	262173
13199	262174
44522	262175
40132	262176
35641	262177
124271	262178
14172	262179
169640	262180
23888	262181
52364	262182
11860	262183
5962	262184
42424	262185
3612	262186
87955	262187
142114	262188
26550	262189
10752	262190
163489	262191
12706	262192
90465	262193
160031	262194
14669	262195
58348	262196
25258	262197
37984	262198
14606	262199
5393	262200
219035	262201
51058	262202
234209	262203
9825	262204
97547	262205
79852	262206
1056	262207
199468	262208
72756	262209
5094	262210
4576	262211
21216	262212
46189	262213
133498	262214
26778	262215
61571	262216
12283	262217
30854	262218
56526	262219
10472	262220
3958	262221
20017	262222
67006	262223
10992	262224
16966	262225
9576	262226
123035	262227
139749	262228
68547	262229
3418	262230
77655	262231
41330	262232
19176	262233
171820	262234
408	262235
127838	262236
71239	262237
14669	262238
6865	262239
58695	262240
9848	262241
15039	262242
36417	262243
247617	262244
1953	262245
52624	262246
6604	262247
9423	262248
42137	262249
103460	262250
34289	262251
1967	262252
14531	262253
188408	262254
26399	262255
3961	262256
108858	262257
5845	262258
14356	262259
260447	262260
4577	262261
28587	262262
143151	262263
30596	262264
46926	262265
66205	262266
211549	262267
54776	262268
10394	262269
12219	262270
95428	262271
22800	262272
50913	262273
2971	262274
34760	262275
1892	262276
70779	262277
55819	262278
73412	262279
46681	262280
223883	262281
806	262282
125734	262283
8478	262284
87027	262285
19844	262286
46075	262287
22	262288
210581	262289
258973	262290
7007	262291
165676	262292
133075	262293
104490	262294
33334	262295
117879	262296
21744	262297
18527	262298
3897	262299
15321	262300
215715	262301
64260	262302
177960	262303
1614	262304
10999	262305
52349	262306
60277	262307
1141	262308
64750	262309
199803	262310
1234	262311
143109	262312
9955	262313
10037	262314
267135	262315
136587	262316
22082	262317
22900	262318
2663	262319
164154	262320
53850	262321
434	262322
59421	262323
14321	262324
228529	262325
6543	262326
2303	262327
4311	262328
23511	262329
3624	262330
13652	262331
176968	262332
32485	262333
113148	262334
10089	262335
59997	262336
94330	262337
11216	262338
43567	262339
244132	262340
14310	262341
70573	262342
7354	262343
188592	262344
64300	262345
6842	262346
34	262347
6703	262348
65369	262349
32244	262350
58021	262351
120883	262352
62746	262353
11849	262354
85517	262355
75659	262356
161253	262357
39007	262358
3120	262359
1872	262360
193374	262361
220685	262362
86	262363
10467	262364
7546	262365
2118	262366
26353	262367
9971	262368
87100	262369
122876	262370
255029	262371
226244	262372
205472	262373
656	262374
23662	262375
14889	262376
237	262377
236035	262378
188150	262379
58830	262380
59018	262381
47802	262382
4809	262383
17	262384
162131	262385
83757	262386
137702	262387
27929	262388
167924	262389
99986	262390
162854	262391
259620	262392
69149	262393
39025	262394
1678	262395
10676	262396
9567	262397
43112	262398
54867	262399
224925	262400
3252	262401
55787	262402
822	262403
248544	262404
44792	262405
56814	262406
14203	262407
16029	262408
225997	262409
33646	262410
239048	262411
16301	262412
21146	262413
32852	262414
7619	262415
19963	262416
50875	262417
65471	262418
34053	262419
207471	262420
12925	262421
163083	262422
99322	262423
50882	262424
11378	262425
3118	262426
29466	262427
20390	262428
6411	262429
240913	262430
196038	262431
39622	262432
35612	262433
3176	262434
17429	262435
153752	262436
24110	262437
15209	262438
80783	262439
94211	262440
67600	262441
255122	262442
53198	262443
34708	262444
53057	262445
40200	262446
8389	262447
200896	262448
152162	262449
104757	262450
48377	262451
4070	262452
2798	262453
57465	262454
15349	262455
28056	262456
1800	262457
147894	262458
765	262459
27942	262460
105136	262461
43046	262462
1763	262463
22856	262464
60928	262465
112054	262466
205416	262467
154380	262468
43416	262469
12946	262470
30118	262471
215575	262472
62396	262473
19738	262474
238293	262475
12455	262476
34999	262477
32063	262478
190888	262479
49909	262480
239496	262481
17595	262482
149808	262483
24490	262484
64408	262485
152884	262486
102765	262487
5402	262488
144832	262489
150557	262490
113942	262491
12455	262492
78296	262493
1721	262494
130235	262495
53358	262496
26325	262497
8775	262498
4271	262499
126668	262500
2270	262501
4031	262502
6497	262503
58594	262504
97348	262505
49604	262506
4005	262507
129985	262508
84931	262509
82667	262510
91604	262511
37883	262512
16332	262513
179132	262514
11814	262515
222	262516
207626	262517
10272	262518
13671	262519
102719	262520
207875	262521
113294	262522
191	262523
2692	262524
88952	262525
72043	262526
66896	262527
331	262528
145108	262529
5085	262530
46406	262531
170446	262532
64507	262533
181174	262534
43197	262535
86328	262536
174517	262537
61271	262538
94370	262539
159464	262540
11900	262541
18489	262542
76496	262543
212795	262544
113866	262545
6981	262546
1793	262547
1938	262548
59186	262549
170036	262550
366	262551
83410	262552
62574	262553
205025	262554
46988	262555
232636	262556
183896	262557
126819	262558
212020	262559
19099	262560
39144	262561
35289	262562
55059	262563
98719	262564
51078	262565
128535	262566
3897	262567
51673	262568
28261	262569
139252	262570
84216	262571
1937	262572
75465	262573
9153	262574
707	262575
101820	262576
169608	262577
70200	262578
167887	262579
155603	262580
191088	262581
74081	262582
9699	262583
63610	262584
79884	262585
2175	262586
20428	262587
72992	262588
36139	262589
13182	262590
168400	262591
18822	262592
240873	262593
187238	262594
40393	262595
2001	262596
115959	262597
41188	262598
165798	262599
35221	262600
68036	262601
83140	262602
366	262603
44351	262604
154063	262605
5228	262606
71791	262607
94558	262608
19570	262609
82722	262610
30183	262611
53642	262612
193271	262613
58393	262614
114821	262615
145258	262616
43327	262617
20136	262618
93358	262619
110158	262620
13330	262621
27615	262622
40305	262623
112093	262624
23385	262625
39335	262626
28931	262627
61940	262628
26489	262629
101053	262630
156520	262631
1066	262632
19466	262633
141216	262634
63457	262635
125303	262636
41037	262637
13137	262638
270949	262639
132563	262640
12820	262641
19607	262642
2786	262643
32477	262644
7279	262645
9169	262646
618	262647
48227	262648
7551	262649
43243	262650
7674	262651
9287	262652
58723	262653
162818	262654
59610	262655
221016	262656
66396	262657
21507	262658
42587	262659
111155	262660
13881	262661
191346	262662
34629	262663
2314	262664
15352	262665
179978	262666
210246	262667
18567	262668
9920	262669
23771	262670
181	262671
25215	262672
535	262673
63021	262674
635	262675
165230	262676
151279	262677
160825	262678
263162	262679
234020	262680
23143	262681
77979	262682
433	262683
130465	262684
88971	262685
152830	262686
20160	262687
12187	262688
132844	262689
1307	262690
31363	262691
19013	262692
188252	262693
165916	262694
23085	262695
202	262696
107499	262697
76629	262698
4505	262699
117801	262700
250501	262701
76466	262702
2724	262703
441	262704
27849	262705
33453	262706
3851	262707
816	262708
2407	262709
237901	262710
355	262711
56352	262712
38070	262713
4360	262714
96519	262715
24680	262716
12326	262717
34922	262718
1285	262719
2551	262720
80429	262721
75085	262722
8742	262723
176235	262724
67272	262725
78470	262726
38282	262727
18009	262728
46457	262729
128165	262730
168750	262731
47984	262732
255844	262733
2488	262734
67185	262735
26282	262736
43226	262737
12365	262738
142386	262739
8991	262740
71133	262741
75714	262742
81020	262743
10954	262744
145378	262745
72204	262746
94437	262747
56790	262748
10185	262749
17184	262750
57555	262751
7148	262752
27724	262753
10689	262754
2441	262755
20057	262756
93595	262757
212183	262758
36312	262759
19109	262760
38620	262761
38580	262762
9712	262763
24780	262764
743	262765
176953	262766
1762	262767
72408	262768
16432	262769
26430	262770
20737	262771
6643	262772
45152	262773
30658	262774
2397	262775
59158	262776
11774	262777
49897	262778
10324	262779
158134	262780
258856	262781
110214	262782
2837	262783
61290	262784
6680	262785
209806	262786
34260	262787
224912	262788
103874	262789
64298	262790
2223	262791
5011	262792
112919	262793
250121	262794
4081	262795
17318	262796
15538	262797
753	262798
1956	262799
81103	262800
8125	262801
26162	262802
69720	262803
894	262804
36806	262805
9054	262806
255667	262807
40261	262808
79139	262809
194442	262810
68420	262811
27640	262812
5525	262813
39527	262814
66634	262815
233	262816
1521	262817
19295	262818
2923	262819
1135	262820
62543	262821
151458	262822
9	262823
15325	262824
183201	262825
640	262826
10017	262827
288	262828
13189	262829
9773	262830
62563	262831
42312	262832
197191	262833
10019	262834
981	262835
590	262836
98524	262837
9490	262838
144277	262839
10106	262840
15379	262841
5458	262842
235310	262843
16926	262844
120274	262845
122744	262846
34602	262847
24782	262848
85997	262849
27154	262850
26132	262851
25114	262852
11804	262853
24124	262854
152630	262855
157	262856
145763	262857
148333	262858
6916	262859
29799	262860
14089	262861
14195	262862
16710	262863
19715	262864
160263	262865
65781	262866
120513	262867
200756	262868
1965	262869
52473	262870
165999	262871
73255	262872
142661	262873
107387	262874
8381	262875
141344	262876
8655	262877
61511	262878
68126	262879
28106	262880
239045	262881
23091	262882
2935	262883
36635	262884
10690	262885
29260	262886
18089	262887
163035	262888
148326	262889
27315	262890
500	262891
72388	262892
138733	262893
17606	262894
69500	262895
18835	262896
1593	262897
33120	262898
16057	262899
157544	262900
9732	262901
189048	262902
77376	262903
8420	262904
9442	262905
76256	262906
86151	262907
199300	262908
96986	262909
42207	262910
160313	262911
18911	262912
110790	262913
8309	262914
3746	262915
76037	262916
99061	262917
170284	262918
2985	262919
10184	262920
2675	262921
52219	262922
22143	262923
10146	262924
151446	262925
62322	262926
263092	262927
55396	262928
104733	262929
172662	262930
19747	262931
158461	262932
254936	262933
21067	262934
58043	262935
4827	262936
118010	262937
4955	262938
189829	262939
132940	262940
11080	262941
37128	262942
271746	262943
166115	262944
259	262945
31042	262946
24038	262947
130343	262948
26111	262949
100170	262950
14090	262951
19159	262952
132771	262953
164444	262954
123	262955
1592	262956
15277	262957
247075	262958
42784	262959
402	262960
224	262961
25783	262962
56696	262963
45256	262964
47922	262965
245948	262966
52019	262967
1442	262968
2432	262969
8259	262970
37425	262971
11722	262972
10566	262973
8699	262974
32	262975
25393	262976
10189	262977
1998	262978
6871	262979
76971	262980
71471	262981
146269	262982
75916	262983
28522	262984
84146	262985
4258	262986
14018	262987
253993	262988
31691	262989
11570	262990
134541	262991
40114	262992
75147	262993
52171	262994
30940	262995
14801	262996
257287	262997
19836	262998
17686	262999
100888	263000
2329	263001
6046	263002
1323	263003
178218	263004
154340	263005
12609	263006
28673	263007
16828	263008
7750	263009
13021	263010
37970	263011
69174	263012
18725	263013
28972	263014
29841	263015
28399	263016
5691	263017
96813	263018
86544	263019
197171	263020
154406	263021
111930	263022
14547	263023
27815	263024
757	263025
27384	263026
9037	263027
1519	263028
66286	263029
28319	263030
2296	263031
32429	263032
137611	263033
250713	263034
16489	263035
55761	263036
2953	263037
2298	263038
5107	263039
4919	263040
16891	263041
162422	263042
246623	263043
3497	263044
120613	263045
66970	263046
727	263047
2133	263048
30868	263049
118298	263050
176051	263051
29674	263052
22383	263053
169670	263054
6179	263055
223391	263056
71172	263057
172	263058
95735	263059
75274	263060
161657	263061
10060	263062
142249	263063
268185	263064
10092	263065
90387	263066
5226	263067
225000	263068
10463	263069
12553	263070
3261	263071
55763	263072
105994	263073
34462	263074
155725	263075
245210	263076
3266	263077
30471	263078
695	263079
26125	263080
29593	263081
95390	263082
90248	263083
49771	263084
107446	263085
54626	263086
9166	263087
147467	263088
2421	263089
19030	263090
164531	263091
139401	263092
8652	263093
152519	263094
29481	263095
97421	263096
55447	263097
157433	263098
24923	263099
2378	263100
220263	263101
256972	263102
53818	263103
17555	263104
60044	263105
13307	263106
66149	263107
39251	263108
7544	263109
81104	263110
71272	263111
26844	263112
36552	263113
19986	263114
24413	263115
221338	263116
79768	263117
250298	263118
40692	263119
50322	263120
22851	263121
64130	263122
51040	263123
25021	263124
94894	263125
23687	263126
74101	263127
5112	263128
262354	263129
554	263130
173657	263131
14622	263132
28044	263133
2239	263134
33971	263135
254908	263136
8472	263137
102371	263138
9320	263139
75228	263140
195148	263141
145362	263142
196673	263143
169894	263144
10679	263145
14249	263146
7627	263147
26210	263148
111341	263149
9208	263150
79781	263151
32419	263152
77094	263153
46977	263154
32924	263155
50391	263156
155060	263157
15856	263158
31403	263159
185101	263160
57769	263161
181965	263162
19906	263163
200775	263164
48121	263165
46780	263166
101049	263167
69138	263168
149810	263169
43926	263170
171716	263171
195815	263172
71580	263173
36148	263174
13321	263175
96584	263176
38198	263177
1039	263178
149240	263179
34485	263180
3375	263181
20582	263182
17190	263183
7081	263184
71153	263185
7417	263186
109762	263187
7127	263188
5606	263189
92827	263190
4571	263191
137773	263192
117015	263193
98961	263194
151495	263195
13957	263196
195977	263197
33600	263198
221240	263199
14270	263200
24548	263201
21200	263202
19731	263203
24987	263204
6596	263205
199087	263206
148405	263207
54302	263208
88759	263209
8964	263210
1051	263211
95829	263212
121	263213
535	263214
159864	263215
53695	263216
53734	263217
136752	263218
3106	263219
9240	263220
6787	263221
55192	263222
64205	263223
8570	263224
33405	263225
24629	263226
1766	263227
1992	263228
22528	263229
125137	263230
196755	263231
14282	263232
66711	263233
6715	263234
106382	263235
65131	263236
50681	263237
1192	263238
43403	263239
292	263240
1675	263241
102947	263242
19454	263243
7464	263244
25730	263245
72320	263246
2830	263247
42535	263248
267462	263249
23064	263250
9387	263251
67080	263252
186366	263253
237320	263254
52712	263255
47791	263256
77877	263257
46768	263258
75932	263259
132951	263260
147570	263261
166	263262
28371	263263
45118	263264
248152	263265
10132	263266
98545	263267
2561	263268
19573	263269
157553	263270
12867	263271
6901	263272
12733	263273
28102	263274
10292	263275
88742	263276
150467	263277
202938	263278
94974	263279
210034	263280
46402	263281
147507	263282
6316	263283
200641	263284
220941	263285
989	263286
79800	263287
7948	263288
625	263289
26989	263290
140451	263291
262679	263292
8124	263293
27820	263294
35185	263295
691	263296
74454	263297
157710	263298
142087	263299
37472	263300
14876	263301
77468	263302
119227	263303
110925	263304
148358	263305
73291	263306
1536	263307
4802	263308
27379	263309
150027	263310
147622	263311
83359	263312
560	263313
8434	263314
4	263315
4799	263316
431	263317
14227	263318
1318	263319
15801	263320
80748	263321
11597	263322
243825	263323
39052	263324
182162	263325
75973	263326
141224	263327
92378	263328
19894	263329
167517	263330
96532	263331
116043	263332
59331	263333
26707	263334
2671	263335
14365	263336
133554	263337
153130	263338
7824	263339
80730	263340
137307	263341
1297	263342
8405	263343
16545	263344
223590	263345
1852	263346
64362	263347
255793	263348
95049	263349
26719	263350
216019	263351
48672	263352
97099	263353
81995	263354
14900	263355
112479	263356
21896	263357
25453	263358
207915	263359
122912	263360
40321	263361
117	263362
224192	263363
28239	263364
41211	263365
63450	263366
2317	263367
53773	263368
21027	263369
158981	263370
24858	263371
271731	263372
222213	263373
753	263374
35905	263375
56546	263376
64930	263377
61275	263378
21942	263379
2419	263380
121286	263381
205633	263382
39250	263383
32	263384
91775	263385
14451	263386
15054	263387
7216	263388
74103	263389
115408	263390
242979	263391
8839	263392
56381	263393
4493	263394
7160	263395
77489	263396
155571	263397
24971	263398
82972	263399
2425	263400
20475	263401
87763	263402
32845	263403
54703	263404
19326	263405
112534	263406
208110	263407
99430	263408
230824	263409
7044	263410
141173	263411
24463	263412
116769	263413
64858	263414
169362	263415
272503	263416
945	263417
3669	263418
23100	263419
79911	263420
187931	263421
14964	263422
904	263423
32787	263424
29371	263425
56163	263426
66369	263427
111658	263428
44687	263429
8122	263430
196137	263431
1136	263432
159173	263433
48288	263434
122845	263435
3437	263436
197235	263437
47842	263438
51138	263439
80837	263440
49210	263441
127616	263442
1086	263443
34785	263444
16106	263445
30284	263446
89242	263447
154119	263448
208544	263449
91136	263450
158352	263451
67362	263452
533	263453
99669	263454
100124	263455
250385	263456
11052	263457
3430	263458
68946	263459
6344	263460
205281	263461
10650	263462
163900	263463
8350	263464
143826	263465
88414	263466
220542	263467
170188	263468
105399	263469
107690	263470
34473	263471
34052	263472
51383	263473
73031	263474
146443	263475
82873	263476
31387	263477
123371	263478
150676	263479
21096	263480
1634	263481
103817	263482
19776	263483
8533	263484
1914	263485
33076	263486
137495	263487
3845	263488
48019	263489
5148	263490
93131	263491
152	263492
29697	263493
123558	263494
53257	263495
7636	263496
77695	263497
254323	263498
21438	263499
73433	263500
13290	263501
236300	263502
104331	263503
28211	263504
205631	263505
110747	263506
31696	263507
51424	263508
838	263509
227460	263510
62680	263511
222833	263512
32295	263513
31384	263514
2207	263515
222396	263516
14016	263517
180446	263518
22193	263519
17488	263520
85092	263521
58858	263522
38538	263523
1870	263524
166668	263525
1404	263526
211730	263527
89666	263528
680	263529
171423	263530
81806	263531
243347	263532
203729	263533
32027	263534
267227	263535
128	263536
58849	263537
35991	263538
151798	263539
25227	263540
46728	263541
71514	263542
135324	263543
13569	263544
204367	263545
17314	263546
15488	263547
106725	263548
14893	263549
107190	263550
126181	263551
15303	263552
128525	263553
803	263554
14278	263555
15933	263556
19560	263557
3285	263558
108004	263559
147827	263560
266453	263561
56112	263562
145546	263563
991	263564
24033	263565
1182	263566
64208	263567
82459	263568
36671	263569
43197	263570
7692	263571
70844	263572
216676	263573
104490	263574
7958	263575
24501	263576
251453	263577
429	263578
18556	263579
66231	263580
96190	263581
19977	263582
24755	263583
2941	263584
41167	263585
159359	263586
134025	263587
2441	263588
65255	263589
165886	263590
5856	263591
929	263592
238877	263593
19805	263594
34110	263595
59617	263596
1124	263597
155586	263598
28578	263599
2195	263600
14852	263601
170551	263602
50132	263603
10554	263604
19325	263605
1439	263606
20424	263607
8708	263608
122957	263609
2985	263610
131226	263611
29534	263612
167533	263613
88339	263614
208282	263615
38129	263616
148	263617
176478	263618
1586	263619
1950	263620
96116	263621
156179	263622
78423	263623
56324	263624
233710	263625
14402	263626
95614	263627
57158	263628
25601	263629
13084	263630
142227	263631
164982	263632
77045	263633
59203	263634
204836	263635
48328	263636
113209	263637
1597	263638
3549	263639
66187	263640
154426	263641
4327	263642
20115	263643
170959	263644
75550	263645
7122	263646
4336	263647
104310	263648
211425	263649
27986	263650
162122	263651
1032	263652
4598	263653
39	263654
107378	263655
73678	263656
168758	263657
68704	263658
464	263659
2058	263660
30032	263661
5743	263662
82514	263663
5495	263664
2486	263665
204512	263666
133173	263667
192515	263668
59960	263669
4033	263670
114564	263671
28995	263672
57825	263673
253767	263674
155240	263675
139766	263676
84256	263677
36040	263678
25284	263679
17793	263680
62685	263681
50394	263682
22374	263683
22459	263684
346	263685
38496	263686
131713	263687
2548	263688
10401	263689
77963	263690
3354	263691
2538	263692
157827	263693
272452	263694
70826	263695
79	263696
103343	263697
224049	263698
66246	263699
28606	263700
12196	263701
36200	263702
122067	263703
36750	263704
36651	263705
8058	263706
119604	263707
9067	263708
13160	263709
21206	263710
39468	263711
638	263712
69484	263713
74691	263714
26868	263715
128439	263716
228152	263717
3999	263718
40670	263719
247362	263720
272132	263721
20664	263722
253237	263723
173036	263724
51061	263725
644	263726
307	263727
117044	263728
12887	263729
1205	263730
1886	263731
228695	263732
7191	263733
156032	263734
1627	263735
149732	263736
64363	263737
5626	263738
7840	263739
4991	263740
3696	263741
194846	263742
8376	263743
141127	263744
183349	263745
21061	263746
120539	263747
1678	263748
2650	263749
6168	263750
62040	263751
225888	263752
110866	263753
123422	263754
91	263755
169334	263756
10109	263757
122001	263758
34304	263759
151052	263760
41407	263761
758	263762
17077	263763
70363	263764
6067	263765
157	263766
5966	263767
64029	263768
15167	263769
2588	263770
19539	263771
153392	263772
32020	263773
5712	263774
142697	263775
149458	263776
32152	263777
256201	263778
147900	263779
61162	263780
63826	263781
231722	263782
25747	263783
16199	263784
71819	263785
20396	263786
101638	263787
4498	263788
846	263789
48778	263790
31177	263791
37088	263792
17114	263793
66659	263794
271065	263795
44694	263796
116035	263797
23382	263798
2150	263799
153448	263800
1230	263801
51532	263802
8410	263803
180	263804
49788	263805
36355	263806
39591	263807
14983	263808
5940	263809
40368	263810
219656	263811
51958	263812
35209	263813
5288	263814
68172	263815
26092	263816
134793	263817
8422	263818
27	263819
88795	263820
71091	263821
21938	263822
307	263823
34330	263824
170288	263825
39711	263826
76952	263827
32753	263828
110566	263829
18144	263830
165069	263831
8685	263832
21972	263833
3187	263834
105116	263835
225925	263836
22906	263837
28868	263838
78023	263839
4926	263840
78064	263841
547	263842
50284	263843
36748	263844
107179	263845
133940	263846
38592	263847
111997	263848
15819	263849
159347	263850
50235	263851
7092	263852
68815	263853
4319	263854
4771	263855
8419	263856
84310	263857
121438	263858
8130	263859
24561	263860
20318	263861
41967	263862
58206	263863
66720	263864
138982	263865
57118	263866
10093	263867
131913	263868
217	263869
63432	263870
7986	263871
120046	263872
23923	263873
590	263874
21043	263875
230602	263876
102665	263877
155107	263878
1394	263879
32025	263880
114469	263881
15900	263882
271233	263883
14865	263884
61601	263885
217244	263886
245063	263887
21768	263888
100180	263889
4960	263890
217036	263891
209644	263892
148301	263893
191576	263894
91164	263895
67972	263896
102020	263897
38014	263898
130337	263899
2373	263900
56870	263901
21038	263902
67371	263903
113841	263904
5721	263905
55583	263906
94860	263907
314	263908
9458	263909
10970	263910
43654	263911
44118	263912
106029	263913
12419	263914
32	263915
168511	263916
76025	263917
155960	263918
49813	263919
114318	263920
262727	263921
131559	263922
68415	263923
59	263924
145595	263925
38580	263926
120499	263927
61484	263928
1914	263929
135853	263930
157920	263931
13259	263932
102554	263933
32804	263934
36268	263935
58661	263936
2757	263937
218588	263938
1360	263939
56422	263940
11991	263941
91499	263942
1026	263943
29129	263944
619	263945
57142	263946
29482	263947
225612	263948
268844	263949
17943	263950
42316	263951
61582	263952
7499	263953
46092	263954
22545	263955
77890	263956
30988	263957
12804	263958
91973	263959
114041	263960
243802	263961
114405	263962
6594	263963
243856	263964
39165	263965
235792	263966
5099	263967
75611	263968
1206	263969
86431	263970
155666	263971
85943	263972
3848	263973
57902	263974
426	263975
928	263976
14547	263977
129613	263978
44133	263979
97956	263980
171559	263981
253100	263982
28264	263983
52915	263984
33145	263985
33062	263986
31291	263987
7901	263988
103257	263989
9401	263990
158759	263991
728	263992
271288	263993
41847	263994
1063	263995
989	263996
7380	263997
415	263998
9347	263999
271314	264000
5766	264001
3292	264002
5183	264003
286	264004
1542	264005
22597	264006
5680	264007
33996	264008
111996	264009
3015	264010
100887	264011
123088	264012
234143	264013
232343	264014
63617	264015
9643	264016
56161	264017
2173	264018
33199	264019
25233	264020
189915	264021
58349	264022
57739	264023
11193	264024
2063	264025
252852	264026
49786	264027
154322	264028
120101	264029
58949	264030
32990	264031
4245	264032
58915	264033
43158	264034
247321	264035
132144	264036
220667	264037
184297	264038
92831	264039
140448	264040
72518	264041
80039	264042
52133	264043
232062	264044
5324	264045
81750	264046
25181	264047
14859	264048
111313	264049
104636	264050
26507	264051
1344	264052
37692	264053
111993	264054
42018	264055
151692	264056
22057	264057
4790	264058
12558	264059
56607	264060
106698	264061
181327	264062
24709	264063
12240	264064
41986	264065
200805	264066
257911	264067
52475	264068
109359	264069
123306	264070
88404	264071
154008	264072
58415	264073
1882	264074
192871	264075
53872	264076
9940	264077
137917	264078
17031	264079
241914	264080
112064	264081
78471	264082
100	264083
25867	264084
254433	264085
219392	264086
206463	264087
53008	264088
27760	264089
120981	264090
166552	264091
13834	264092
43096	264093
226346	264094
31270	264095
13527	264096
23754	264097
19105	264098
242908	264099
3886	264100
67905	264101
21850	264102
4222	264103
132933	264104
148344	264105
100655	264106
160261	264107
137644	264108
66730	264109
12927	264110
18120	264111
30835	264112
110468	264113
64540	264114
977	264115
40808	264116
70520	264117
2230	264118
57526	264119
74327	264120
131361	264121
1611	264122
16716	264123
5106	264124
1998	264125
29590	264126
63524	264127
270065	264128
189115	264129
9850	264130
241989	264131
271247	264132
58685	264133
146150	264134
144745	264135
22904	264136
38713	264137
41687	264138
3558	264139
61645	264140
15047	264141
215920	264142
220884	264143
93140	264144
90820	264145
97776	264146
109835	264147
20132	264148
15822	264149
78579	264150
2511	264151
7431	264152
6550	264153
221082	264154
2055	264155
36141	264156
12584	264157
30622	264158
167383	264159
4025	264160
2284	264161
211	264162
151306	264163
133118	264164
9167	264165
656	264166
8963	264167
19819	264168
23641	264169
1367	264170
111306	264171
137017	264172
250873	264173
9143	264174
60366	264175
26030	264176
13167	264177
29436	264178
580	264179
9566	264180
31908	264181
170368	264182
31056	264183
115003	264184
17516	264185
18683	264186
648	264187
31071	264188
25660	264189
21117	264190
259179	264191
34011	264192
14988	264193
153264	264194
82511	264195
97044	264196
132777	264197
29482	264198
448	264199
39449	264200
26765	264201
11310	264202
16148	264203
93138	264204
249821	264205
3225	264206
34904	264207
49665	264208
267163	264209
3130	264210
32656	264211
140561	264212
157810	264213
40439	264214
18777	264215
60792	264216
6762	264217
146810	264218
162849	264219
69046	264220
1670	264221
70964	264222
11467	264223
33157	264224
33616	264225
35333	264226
62087	264227
136385	264228
19567	264229
1526	264230
25354	264231
45472	264232
10818	264233
103375	264234
31578	264235
677	264236
136146	264237
78694	264238
678	264239
9578	264240
99917	264241
2610	264242
23826	264243
104476	264244
42307	264245
59343	264246
67390	264247
50087	264248
24549	264249
17909	264250
250384	264251
44895	264252
2840	264253
129980	264254
69570	264255
168116	264256
83869	264257
130606	264258
21572	264259
59661	264260
38469	264261
14046	264262
246895	264263
175559	264264
27484	264265
27342	264266
54517	264267
128025	264268
92218	264269
7089	264270
86840	264271
1599	264272
254016	264273
232293	264274
2347	264275
6042	264276
4665	264277
61176	264278
86272	264279
58601	264280
27277	264281
16237	264282
48780	264283
64743	264284
140800	264285
7827	264286
218110	264287
55557	264288
43544	264289
131860	264290
93011	264291
16472	264292
116571	264293
201369	264294
18882	264295
165232	264296
126129	264297
28367	264298
19153	264299
53808	264300
178930	264301
20715	264302
63935	264303
219072	264304
17598	264305
157774	264306
84098	264307
3324	264308
19590	264309
1521	264310
4780	264311
48678	264312
6820	264313
160884	264314
168756	264315
5469	264316
11585	264317
7477	264318
5488	264319
26881	264320
123	264321
29388	264322
7536	264323
239568	264324
11332	264325
7465	264326
95903	264327
222	264328
133724	264329
2428	264330
15017	264331
147154	264332
51392	264333
117450	264334
6	264335
9533	264336
63747	264337
10548	264338
124871	264339
241750	264340
49581	264341
58222	264342
41822	264343
139327	264344
39827	264345
7385	264346
52609	264347
228173	264348
136	264349
38878	264350
78644	264351
57657	264352
42561	264353
33086	264354
151503	264355
8388	264356
25318	264357
28864	264358
51758	264359
9359	264360
170466	264361
130410	264362
81400	264363
9091	264364
44029	264365
55846	264366
51944	264367
156289	264368
14306	264369
209711	264370
139021	264371
188039	264372
11179	264373
43979	264374
107515	264375
71747	264376
79352	264377
13087	264378
828	264379
75338	264380
58788	264381
158747	264382
51217	264383
149030	264384
3491	264385
130897	264386
102459	264387
113707	264388
262861	264389
20137	264390
8487	264391
144162	264392
267215	264393
15755	264394
2752	264395
47017	264396
85232	264397
129139	264398
35178	264399
50765	264400
499	264401
91666	264402
5333	264403
284	264404
45253	264405
3847	264406
4	264407
40158	264408
6003	264409
3559	264410
46588	264411
45162	264412
219090	264413
206510	264414
51619	264415
34878	264416
148245	264417
197838	264418
7793	264419
27430	264420
74053	264421
31106	264422
170514	264423
71594	264424
251810	264425
22740	264426
151260	264427
63812	264428
23929	264429
12403	264430
89097	264431
4606	264432
17696	264433
241952	264434
30413	264435
11264	264436
43164	264437
46242	264438
5804	264439
141	264440
84501	264441
23530	264442
1911	264443
80652	264444
34652	264445
102379	264446
164355	264447
192355	264448
33041	264449
70582	264450
114524	264451
102751	264452
17763	264453
107312	264454
32185	264455
34289	264456
71541	264457
2299	264458
9584	264459
74657	264460
2907	264461
44461	264462
3789	264463
7446	264464
1070	264465
74657	264466
31265	264467
12074	264468
32733	264469
5628	264470
263085	264471
3581	264472
33556	264473
6012	264474
190085	264475
18905	264476
121924	264477
92832	264478
137024	264479
5814	264480
19789	264481
256591	264482
22485	264483
56176	264484
76	264485
39285	264486
175588	264487
35561	264488
1577	264489
43273	264490
31014	264491
8100	264492
520	264493
60911	264494
82850	264495
1529	264496
30043	264497
127555	264498
5797	264499
5419	264500
3160	264501
92893	264502
113142	264503
6867	264504
8942	264505
65797	264506
8161	264507
95989	264508
28608	264509
195973	264510
2197	264511
3593	264512
8392	264513
271403	264514
65	264515
10567	264516
27916	264517
59396	264518
74036	264519
53994	264520
86535	264521
7135	264522
29877	264523
8630	264524
50201	264525
59928	264526
647	264527
35979	264528
81252	264529
34739	264530
45153	264531
31959	264532
133595	264533
18560	264534
1341	264535
1173	264536
17958	264537
47894	264538
43031	264539
605	264540
153587	264541
3	264542
154671	264543
3576	264544
44463	264545
64315	264546
12057	264547
17850	264548
131229	264549
148906	264550
40920	264551
166503	264552
5874	264553
106014	264554
98232	264555
96019	264556
1729	264557
21325	264558
8291	264559
4431	264560
220079	264561
89616	264562
96	264563
16222	264564
32538	264565
182199	264566
11825	264567
14784	264568
129884	264569
61055	264570
59570	264571
239420	264572
34699	264573
112489	264574
47	264575
31360	264576
679	264577
48228	264578
25167	264579
3961	264580
18898	264581
20618	264582
15403	264583
6619	264584
1432	264585
66456	264586
109985	264587
2398	264588
94139	264589
3213	264590
102254	264591
77883	264592
258048	264593
13433	264594
10013	264595
160805	264596
22238	264597
4355	264598
19558	264599
31412	264600
26229	264601
158311	264602
55169	264603
93081	264604
53330	264605
52690	264606
66145	264607
14607	264608
40352	264609
2125	264610
5136	264611
265861	264612
1260	264613
151494	264614
9356	264615
221197	264616
23978	264617
139589	264618
3173	264619
290	264620
23505	264621
252711	264622
9344	264623
65678	264624
53367	264625
362	264626
1871	264627
255687	264628
104500	264629
59770	264630
14275	264631
11386	264632
884	264633
141512	264634
30419	264635
228	264636
5916	264637
36855	264638
115743	264639
35855	264640
55471	264641
5274	264642
145423	264643
13578	264644
38988	264645
108083	264646
159525	264647
40697	264648
84062	264649
156758	264650
206608	264651
266510	264652
100742	264653
9010	264654
24049	264655
19545	264656
8506	264657
196888	264658
174140	264659
21731	264660
151175	264661
24997	264662
101864	264663
3628	264664
175162	264665
16920	264666
225374	264667
75382	264668
8381	264669
20280	264670
45913	264671
22001	264672
113107	264673
54844	264674
122775	264675
6412	264676
222463	264677
7707	264678
194919	264679
19311	264680
131815	264681
47273	264682
22110	264683
31449	264684
5944	264685
46453	264686
148608	264687
154323	264688
13099	264689
36884	264690
20995	264691
7118	264692
22684	264693
48784	264694
24177	264695
16902	264696
20137	264697
126740	264698
17347	264699
45174	264700
1881	264701
844	264702
49968	264703
17639	264704
122544	264705
78385	264706
8301	264707
156320	264708
77738	264709
19528	264710
164308	264711
136772	264712
14329	264713
200721	264714
235509	264715
28652	264716
7817	264717
13342	264718
78110	264719
13856	264720
123337	264721
67836	264722
93818	264723
45990	264724
52953	264725
16122	264726
20978	264727
41168	264728
165058	264729
2950	264730
26776	264731
25881	264732
56676	264733
262937	264734
87111	264735
95886	264736
90015	264737
97924	264738
66496	264739
27390	264740
82005	264741
42901	264742
3111	264743
216468	264744
35864	264745
27802	264746
1309	264747
119344	264748
13049	264749
63323	264750
62873	264751
465	264752
104499	264753
18873	264754
10885	264755
46017	264756
6934	264757
18813	264758
24307	264759
257512	264760
191841	264761
41933	264762
222731	264763
14411	264764
30163	264765
36853	264766
7401	264767
198	264768
25201	264769
238710	264770
18259	264771
31403	264772
34870	264773
125396	264774
3190	264775
11720	264776
132896	264777
5655	264778
223431	264779
27969	264780
108801	264781
9371	264782
91316	264783
44693	264784
107596	264785
19878	264786
30049	264787
97360	264788
160459	264789
57674	264790
113725	264791
15686	264792
78760	264793
61787	264794
23095	264795
187980	264796
10311	264797
20132	264798
206972	264799
9960	264800
17606	264801
517	264802
182711	264803
37131	264804
37011	264805
1800	264806
950	264807
85685	264808
18694	264809
4910	264810
151176	264811
215187	264812
3183	264813
71125	264814
19	264815
93062	264816
21891	264817
163559	264818
14358	264819
23570	264820
25081	264821
2017	264822
49897	264823
34012	264824
26851	264825
4926	264826
14225	264827
97598	264828
4881	264829
28598	264830
213246	264831
8183	264832
10520	264833
82566	264834
53346	264835
5037	264836
6651	264837
55004	264838
533	264839
39400	264840
168590	264841
7183	264842
44300	264843
415	264844
553	264845
61728	264846
37845	264847
7301	264848
4943	264849
93690	264850
158756	264851
152407	264852
218326	264853
2331	264854
18162	264855
45979	264856
24651	264857
1727	264858
99146	264859
9012	264860
4488	264861
57408	264862
2742	264863
261385	264864
14777	264865
24573	264866
32195	264867
13208	264868
12556	264869
146156	264870
59766	264871
8995	264872
7233	264873
39524	264874
56318	264875
807	264876
42804	264877
548	264878
31109	264879
70803	264880
71701	264881
40486	264882
266614	264883
209585	264884
45847	264885
498	264886
9813	264887
22206	264888
7454	264889
78686	264890
73030	264891
103507	264892
9531	264893
32986	264894
9263	264895
16519	264896
69091	264897
39816	264898
49003	264899
27940	264900
23986	264901
184118	264902
12772	264903
128444	264904
247	264905
46067	264906
195313	264907
30778	264908
44577	264909
73769	264910
16087	264911
61842	264912
8304	264913
3909	264914
160167	264915
178693	264916
18748	264917
89551	264918
20372	264919
97324	264920
24995	264921
2134	264922
74268	264923
50407	264924
100452	264925
174289	264926
80851	264927
84438	264928
30101	264929
24568	264930
25836	264931
33489	264932
100375	264933
16396	264934
251004	264935
8	264936
18401	264937
3500	264938
313	264939
9064	264940
130305	264941
637	264942
65768	264943
23720	264944
1231	264945
15901	264946
78688	264947
89694	264948
715	264949
130331	264950
747	264951
5089	264952
76446	264953
23755	264954
26397	264955
23199	264956
55558	264957
6025	264958
25050	264959
145543	264960
62522	264961
172013	264962
47133	264963
136144	264964
185295	264965
61442	264966
191783	264967
221871	264968
133205	264969
13608	264970
78064	264971
109307	264972
16409	264973
10137	264974
494	264975
4623	264976
95067	264977
108693	264978
8169	264979
109611	264980
124180	264981
149612	264982
163445	264983
55644	264984
71319	264985
3286	264986
28140	264987
11251	264988
2121	264989
162958	264990
87340	264991
6825	264992
446	264993
117	264994
154	264995
145969	264996
207795	264997
3061	264998
170152	264999
72363	265000
94800	265001
374	265002
171	265003
9676	265004
9609	265005
250726	265006
74175	265007
5399	265008
19545	265009
123767	265010
37581	265011
248692	265012
881	265013
148430	265014
97192	265015
22505	265016
30086	265017
202604	265018
1019	265019
53472	265020
19083	265021
83915	265022
6531	265023
204312	265024
16995	265025
58186	265026
84281	265027
700	265028
260490	265029
148866	265030
3182	265031
73	265032
155401	265033
55896	265034
27460	265035
50187	265036
35848	265037
9586	265038
1225	265039
124093	265040
4835	265041
29639	265042
14502	265043
3880	265044
3634	265045
60210	265046
94600	265047
4817	265048
212823	265049
55918	265050
36523	265051
19266	265052
16583	265053
1341	265054
63114	265055
3473	265056
153	265057
268189	265058
27888	265059
110403	265060
1412	265061
217197	265062
10140	265063
35711	265064
102769	265065
2611	265066
6545	265067
10646	265068
21140	265069
19465	265070
152407	265071
38650	265072
139173	265073
28420	265074
5281	265075
7398	265076
64242	265077
50374	265078
6793	265079
44056	265080
15600	265081
20911	265082
15521	265083
28775	265084
103941	265085
15865	265086
25097	265087
83846	265088
188	265089
88041	265090
127477	265091
99908	265092
1015	265093
764	265094
119776	265095
19529	265096
45096	265097
2159	265098
120163	265099
185543	265100
86194	265101
13013	265102
88679	265103
5231	265104
264850	265105
96825	265106
95923	265107
2583	265108
119465	265109
52011	265110
173030	265111
149925	265112
35771	265113
7285	265114
235887	265115
243217	265116
32836	265117
103358	265118
56315	265119
23	265120
57988	265121
51656	265122
25216	265123
127357	265124
202032	265125
1	265126
128432	265127
99871	265128
77769	265129
13104	265130
151837	265131
68440	265132
168454	265133
31287	265134
23066	265135
127135	265136
2359	265137
28692	265138
212323	265139
1882	265140
16748	265141
4608	265142
989	265143
26381	265144
11767	265145
16194	265146
58118	265147
30235	265148
2348	265149
23427	265150
10973	265151
167462	265152
209533	265153
15524	265154
88133	265155
146009	265156
54927	265157
3611	265158
33775	265159
89328	265160
44980	265161
49591	265162
4561	265163
113673	265164
5431	265165
262120	265166
62390	265167
16574	265168
66417	265169
25262	265170
14354	265171
10944	265172
272313	265173
34958	265174
3315	265175
24665	265176
760	265177
32856	265178
259667	265179
25894	265180
59750	265181
10860	265182
19208	265183
37638	265184
181187	265185
48664	265186
6938	265187
42153	265188
217264	265189
159525	265190
65502	265191
10379	265192
1386	265193
88831	265194
8300	265195
7082	265196
5525	265197
134935	265198
78747	265199
39763	265200
10190	265201
5415	265202
62605	265203
29687	265204
63169	265205
106495	265206
1405	265207
234256	265208
1468	265209
34484	265210
47035	265211
33424	265212
8926	265213
30129	265214
43712	265215
390	265216
4205	265217
206085	265218
18179	265219
56025	265220
85917	265221
5666	265222
23939	265223
25000	265224
162317	265225
71098	265226
7691	265227
148447	265228
69666	265229
17237	265230
13211	265231
63306	265232
16537	265233
9768	265234
88774	265235
86137	265236
4351	265237
12815	265238
41453	265239
686	265240
142764	265241
23013	265242
16525	265243
197784	265244
6714	265245
250388	265246
2633	265247
33518	265248
37956	265249
9958	265250
141079	265251
17026	265252
153	265253
796	265254
38707	265255
91691	265256
3677	265257
167933	265258
235935	265259
78305	265260
109654	265261
35794	265262
110303	265263
152851	265264
74034	265265
134112	265266
74470	265267
95187	265268
175674	265269
239865	265270
74652	265271
45975	265272
845	265273
31864	265274
67304	265275
60452	265276
12720	265277
120406	265278
54510	265279
216915	265280
1892	265281
2132	265282
23542	265283
39297	265284
105005	265285
51909	265286
62290	265287
16007	265288
44581	265289
4143	265290
384	265291
161721	265292
170561	265293
203641	265294
88891	265295
187706	265296
176137	265297
38115	265298
4829	265299
24979	265300
134037	265301
5925	265302
72143	265303
34687	265304
72701	265305
17344	265306
74322	265307
22719	265308
61315	265309
23126	265310
53507	265311
87812	265312
124615	265313
85994	265314
1413	265315
51370	265316
190662	265317
3803	265318
23894	265319
10240	265320
75054	265321
120280	265322
99941	265323
7880	265324
103581	265325
78806	265326
19497	265327
104736	265328
19661	265329
42	265330
1868	265331
160412	265332
11143	265333
59332	265334
3295	265335
45904	265336
13845	265337
18278	265338
263267	265339
3534	265340
136063	265341
97477	265342
2345	265343
8792	265344
227	265345
6732	265346
33236	265347
35386	265348
31439	265349
19545	265350
152046	265351
53994	265352
85028	265353
63218	265354
15171	265355
3947	265356
91794	265357
229355	265358
2582	265359
248290	265360
137724	265361
5066	265362
118549	265363
31244	265364
24477	265365
480	265366
25718	265367
46992	265368
16716	265369
51399	265370
1806	265371
3211	265372
104969	265373
188089	265374
7761	265375
49082	265376
2479	265377
41723	265378
10045	265379
31200	265380
96934	265381
123733	265382
81866	265383
9048	265384
133780	265385
154317	265386
119382	265387
22392	265388
2760	265389
71801	265390
13256	265391
249791	265392
27054	265393
181167	265394
182218	265395
3567	265396
91265	265397
28432	265398
174703	265399
1807	265400
28412	265401
37761	265402
36868	265403
56183	265404
230030	265405
1594	265406
14553	265407
195944	265408
77911	265409
31417	265410
1587	265411
165648	265412
32497	265413
130223	265414
5520	265415
58196	265416
42884	265417
48246	265418
55910	265419
3825	265420
166371	265421
205397	265422
6884	265423
229304	265424
139335	265425
44855	265426
97435	265427
29993	265428
4530	265429
64089	265430
130762	265431
43750	265432
65643	265433
202154	265434
208448	265435
238808	265436
9851	265437
5560	265438
44669	265439
14855	265440
623	265441
259747	265442
50043	265443
103678	265444
46475	265445
207000	265446
2670	265447
103826	265448
266704	265449
23226	265450
60941	265451
68104	265452
76	265453
242533	265454
233023	265455
72938	265456
2012	265457
1385	265458
15062	265459
459	265460
16080	265461
25370	265462
29716	265463
66464	265464
144747	265465
115240	265466
242	265467
32156	265468
116290	265469
34878	265470
10074	265471
68221	265472
95020	265473
42257	265474
55723	265475
145201	265476
7768	265477
109941	265478
81070	265479
78914	265480
103536	265481
143872	265482
146046	265483
71045	265484
62072	265485
44325	265486
242899	265487
60222	265488
30118	265489
83826	265490
248143	265491
92267	265492
161018	265493
81755	265494
12508	265495
644	265496
199321	265497
11103	265498
32092	265499
144642	265500
263302	265501
2596	265502
556	265503
115221	265504
89	265505
32687	265506
24461	265507
195263	265508
257661	265509
59769	265510
13114	265511
53147	265512
103626	265513
41310	265514
143117	265515
1709	265516
549	265517
57093	265518
28943	265519
56683	265520
51035	265521
59363	265522
6757	265523
65964	265524
11943	265525
269750	265526
17428	265527
14659	265528
107033	265529
227666	265530
62084	265531
15277	265532
9933	265533
23589	265534
175056	265535
5369	265536
42104	265537
145276	265538
122081	265539
2254	265540
8220	265541
20012	265542
24704	265543
41947	265544
59210	265545
125458	265546
4313	265547
88191	265548
55324	265549
7327	265550
146548	265551
6127	265552
39282	265553
98860	265554
122607	265555
112027	265556
50862	265557
109340	265558
2850	265559
95936	265560
132400	265561
52681	265562
16334	265563
80702	265564
213458	265565
69176	265566
18920	265567
59388	265568
30633	265569
5114	265570
16497	265571
172988	265572
248347	265573
33317	265574
1523	265575
6806	265576
42306	265577
204543	265578
87146	265579
20968	265580
5085	265581
36519	265582
9458	265583
70961	265584
9713	265585
38627	265586
19849	265587
116602	265588
13884	265589
275	265590
30814	265591
2513	265592
38610	265593
9257	265594
48411	265595
3327	265596
10225	265597
71887	265598
439	265599
25273	265600
4775	265601
5671	265602
41688	265603
32184	265604
227081	265605
108154	265606
75584	265607
1576	265608
77419	265609
90300	265610
368	265611
988	265612
29133	265613
40711	265614
15896	265615
145108	265616
66741	265617
39216	265618
2405	265619
136899	265620
6563	265621
58403	265622
3060	265623
150217	265624
19877	265625
48645	265626
14438	265627
12124	265628
4657	265629
75435	265630
3726	265631
42217	265632
167589	265633
33976	265634
33167	265635
26	265636
19167	265637
17486	265638
24604	265639
44838	265640
30808	265641
24399	265642
199905	265643
70272	265644
13612	265645
7152	265646
136771	265647
45666	265648
45212	265649
6452	265650
14277	265651
25687	265652
2479	265653
7478	265654
1123	265655
6133	265656
174	265657
53025	265658
59773	265659
36259	265660
90478	265661
28833	265662
37486	265663
120988	265664
8543	265665
78572	265666
17941	265667
32119	265668
11965	265669
241082	265670
39263	265671
69371	265672
65520	265673
79623	265674
247528	265675
44463	265676
8531	265677
14875	265678
24663	265679
87153	265680
52539	265681
256001	265682
9847	265683
9776	265684
86914	265685
32933	265686
2909	265687
22418	265688
104857	265689
25873	265690
19326	265691
9159	265692
23957	265693
100815	265694
1699	265695
22861	265696
53221	265697
20341	265698
35208	265699
2070	265700
72172	265701
83604	265702
9626	265703
6298	265704
156439	265705
123639	265706
246072	265707
4376	265708
319	265709
138207	265710
213714	265711
68295	265712
14647	265713
98125	265714
34755	265715
50634	265716
101524	265717
27763	265718
57011	265719
13606	265720
155639	265721
142789	265722
12135	265723
85960	265724
155719	265725
43836	265726
66780	265727
172050	265728
51530	265729
60471	265730
24113	265731
67442	265732
97129	265733
1480	265734
61339	265735
48414	265736
165794	265737
4352	265738
88419	265739
84281	265740
167943	265741
7100	265742
27300	265743
12550	265744
24751	265745
147155	265746
22629	265747
8507	265748
19034	265749
50550	265750
36024	265751
259462	265752
106760	265753
53631	265754
107	265755
141118	265756
181555	265757
657	265758
9924	265759
7722	265760
1090	265761
179075	265762
400	265763
99070	265764
73844	265765
6332	265766
622	265767
14054	265768
199747	265769
134809	265770
24784	265771
101821	265772
24914	265773
261454	265774
7718	265775
78970	265776
251190	265777
14450	265778
123368	265779
90	265780
49842	265781
5134	265782
10569	265783
39863	265784
108509	265785
80754	265786
238111	265787
193611	265788
311	265789
12026	265790
2373	265791
22397	265792
36526	265793
913	265794
4578	265795
2010	265796
4274	265797
2959	265798
113621	265799
48394	265800
23498	265801
53150	265802
35125	265803
88884	265804
685	265805
22714	265806
78265	265807
77368	265808
134263	265809
202429	265810
6766	265811
5546	265812
33741	265813
111595	265814
174121	265815
29070	265816
129289	265817
269184	265818
51242	265819
5596	265820
92397	265821
90025	265822
136228	265823
21460	265824
23088	265825
243913	265826
177363	265827
164316	265828
3813	265829
188486	265830
45764	265831
5869	265832
74284	265833
75071	265834
4350	265835
161561	265836
26597	265837
3493	265838
47506	265839
153771	265840
185	265841
128182	265842
176638	265843
31473	265844
69360	265845
27269	265846
84539	265847
95227	265848
124054	265849
138984	265850
53538	265851
47014	265852
22475	265853
14213	265854
88659	265855
145639	265856
811	265857
22942	265858
146297	265859
39799	265860
609	265861
174240	265862
14413	265863
98	265864
181857	265865
10254	265866
18155	265867
95066	265868
103933	265869
22116	265870
31101	265871
85926	265872
110994	265873
20914	265874
41177	265875
5838	265876
10245	265877
101	265878
74595	265879
46541	265880
143704	265881
49547	265882
12216	265883
94680	265884
114042	265885
2559	265886
5705	265887
881	265888
76160	265889
26558	265890
196943	265891
22848	265892
56255	265893
26446	265894
90646	265895
14697	265896
13901	265897
49102	265898
6452	265899
2587	265900
56477	265901
148590	265902
7176	265903
13988	265904
1667	265905
70579	265906
2186	265907
8896	265908
102119	265909
70644	265910
15066	265911
242499	265912
118571	265913
2973	265914
187035	265915
124736	265916
35480	265917
83440	265918
43430	265919
40923	265920
45507	265921
70373	265922
97	265923
88	265924
15486	265925
244365	265926
29361	265927
1608	265928
12739	265929
27667	265930
21553	265931
74878	265932
91046	265933
5645	265934
103281	265935
67162	265936
262338	265937
30440	265938
39069	265939
34087	265940
1864	265941
63695	265942
54613	265943
6742	265944
125978	265945
26263	265946
62458	265947
43228	265948
26833	265949
136776	265950
4354	265951
63871	265952
56631	265953
131712	265954
45439	265955
6466	265956
69790	265957
149817	265958
6981	265959
165804	265960
68020	265961
258796	265962
14750	265963
48926	265964
24352	265965
204339	265966
8115	265967
24287	265968
93407	265969
160099	265970
4952	265971
18624	265972
89778	265973
108797	265974
100029	265975
41642	265976
38358	265977
143737	265978
199	265979
3371	265980
27217	265981
139141	265982
29283	265983
87960	265984
144108	265985
65894	265986
95937	265987
123409	265988
37728	265989
31492	265990
1685	265991
100189	265992
3698	265993
56085	265994
40672	265995
6303	265996
16664	265997
220153	265998
50402	265999
208998	266000
11699	266001
1431	266002
58491	266003
2386	266004
262673	266005
75376	266006
181676	266007
226835	266008
42970	266009
4551	266010
59617	266011
113878	266012
37785	266013
102855	266014
3997	266015
169324	266016
6741	266017
36877	266018
45596	266019
165394	266020
105964	266021
121265	266022
50800	266023
140	266024
238766	266025
62721	266026
79590	266027
166938	266028
105715	266029
52966	266030
211616	266031
85863	266032
33673	266033
178405	266034
143719	266035
25480	266036
81723	266037
150108	266038
120144	266039
261804	266040
15089	266041
107279	266042
227764	266043
202118	266044
42819	266045
201024	266046
467	266047
10018	266048
155553	266049
8026	266050
252435	266051
56662	266052
78619	266053
2221	266054
13974	266055
132856	266056
33770	266057
66390	266058
82751	266059
8914	266060
4326	266061
268	266062
9293	266063
231971	266064
14080	266065
219894	266066
8355	266067
15868	266068
2338	266069
35928	266070
9046	266071
25997	266072
31226	266073
12120	266074
151790	266075
1628	266076
230639	266077
90014	266078
111220	266079
71528	266080
4807	266081
101604	266082
55647	266083
24385	266084
47660	266085
84298	266086
25865	266087
85449	266088
184017	266089
203929	266090
4087	266091
4959	266092
97196	266093
254519	266094
246522	266095
152211	266096
157040	266097
25934	266098
9056	266099
125664	266100
6749	266101
199368	266102
13965	266103
254685	266104
43980	266105
69236	266106
27277	266107
376	266108
34676	266109
235113	266110
17520	266111
121486	266112
146804	266113
16542	266114
95225	266115
14092	266116
93433	266117
65720	266118
116993	266119
93228	266120
31596	266121
239524	266122
9471	266123
3215	266124
6512	266125
33736	266126
14325	266127
73513	266128
9493	266129
37650	266130
95676	266131
551	266132
265687	266133
33882	266134
3906	266135
35768	266136
104933	266137
98883	266138
17256	266139
63812	266140
36190	266141
64937	266142
11130	266143
30721	266144
91403	266145
4285	266146
69237	266147
36356	266148
119320	266149
8827	266150
36164	266151
9623	266152
2630	266153
1197	266154
54000	266155
17762	266156
27963	266157
9921	266158
22558	266159
15633	266160
120991	266161
16997	266162
23395	266163
7036	266164
226	266165
32739	266166
48634	266167
59858	266168
2118	266169
25431	266170
65269	266171
134842	266172
16881	266173
8879	266174
200355	266175
173	266176
28818	266177
27781	266178
76173	266179
376	266180
17794	266181
35917	266182
106440	266183
86610	266184
130843	266185
34537	266186
39790	266187
57890	266188
97627	266189
167744	266190
87066	266191
108327	266192
1694	266193
29103	266194
246292	266195
133010	266196
86091	266197
91208	266198
6439	266199
159882	266200
77588	266201
30304	266202
158391	266203
180723	266204
127863	266205
125814	266206
20685	266207
79865	266208
6087	266209
39686	266210
165132	266211
12616	266212
86041	266213
61955	266214
294	266215
161055	266216
127560	266217
73990	266218
68129	266219
22118	266220
269752	266221
75920	266222
157721	266223
49813	266224
192708	266225
19376	266226
57724	266227
5086	266228
10111	266229
183323	266230
130340	266231
189681	266232
28695	266233
46890	266234
38779	266235
3828	266236
95592	266237
85462	266238
39864	266239
132688	266240
23047	266241
251254	266242
78920	266243
35810	266244
106634	266245
1192	266246
44328	266247
1389	266248
3763	266249
14427	266250
2489	266251
3582	266252
251116	266253
1411	266254
48899	266255
96335	266256
49512	266257
2527	266258
6285	266259
40178	266260
1203	266261
9371	266262
3562	266263
94	266264
125761	266265
5056	266266
16293	266267
58089	266268
166317	266269
1388	266270
1089	266271
83593	266272
11067	266273
29483	266274
24713	266275
80857	266276
251892	266277
662	266278
31494	266279
2456	266280
8108	266281
257616	266282
23559	266283
548	266284
7841	266285
245113	266286
44695	266287
35555	266288
353	266289
246785	266290
85633	266291
99996	266292
50786	266293
31239	266294
31743	266295
33414	266296
34841	266297
2863	266298
139864	266299
112561	266300
2404	266301
228350	266302
7056	266303
99725	266304
141235	266305
47156	266306
13452	266307
63169	266308
57602	266309
155972	266310
104512	266311
24123	266312
1259	266313
49284	266314
260999	266315
150825	266316
33869	266317
40358	266318
138421	266319
27937	266320
151854	266321
105267	266322
18675	266323
15679	266324
3221	266325
202897	266326
16	266327
191821	266328
103119	266329
267160	266330
59321	266331
108001	266332
53911	266333
85	266334
8051	266335
17934	266336
13267	266337
192649	266338
5838	266339
77238	266340
49457	266341
12290	266342
28899	266343
165800	266344
236358	266345
9572	266346
34477	266347
18072	266348
150504	266349
61952	266350
114958	266351
2372	266352
58348	266353
19969	266354
10033	266355
12205	266356
88051	266357
19673	266358
119812	266359
20983	266360
8816	266361
91201	266362
27073	266363
24429	266364
5989	266365
19798	266366
2974	266367
144319	266368
43913	266369
76720	266370
157846	266371
9732	266372
23255	266373
16198	266374
199034	266375
83586	266376
31110	266377
169584	266378
179234	266379
1664	266380
138240	266381
118627	266382
11706	266383
47949	266384
54103	266385
103001	266386
6842	266387
18800	266388
7319	266389
123086	266390
3997	266391
236897	266392
67120	266393
150744	266394
38481	266395
21186	266396
18555	266397
37447	266398
383	266399
94389	266400
51087	266401
18756	266402
102300	266403
142721	266404
248628	266405
117093	266406
17267	266407
51540	266408
4318	266409
131502	266410
195255	266411
1838	266412
259535	266413
154545	266414
57419	266415
12468	266416
68608	266417
1883	266418
18224	266419
105234	266420
111516	266421
85384	266422
109653	266423
151075	266424
53784	266425
183325	266426
39541	266427
189962	266428
51491	266429
24687	266430
102573	266431
15723	266432
196	266433
10712	266434
268535	266435
73431	266436
4575	266437
262188	266438
58429	266439
98783	266440
12150	266441
179768	266442
185729	266443
115060	266444
209072	266445
102618	266446
20595	266447
130080	266448
200288	266449
200242	266450
136692	266451
60463	266452
30508	266453
105172	266454
192705	266455
11666	266456
34572	266457
59265	266458
16442	266459
11193	266460
214657	266461
107369	266462
960	266463
90167	266464
31826	266465
51804	266466
111549	266467
29559	266468
102685	266469
15202	266470
12442	266471
152799	266472
166774	266473
57136	266474
4536	266475
22785	266476
103044	266477
15783	266478
47165	266479
104979	266480
148498	266481
63580	266482
108795	266483
4015	266484
2592	266485
3311	266486
78934	266487
62248	266488
41619	266489
61363	266490
2204	266491
222357	266492
50464	266493
8898	266494
4512	266495
256	266496
25972	266497
85506	266498
26432	266499
10385	266500
102134	266501
137464	266502
7663	266503
108582	266504
96544	266505
228733	266506
43161	266507
65085	266508
272519	266509
6203	266510
522	266511
106577	266512
48661	266513
43738	266514
23973	266515
62150	266516
37402	266517
26522	266518
43203	266519
3291	266520
94921	266521
252175	266522
3801	266523
174634	266524
33852	266525
111174	266526
133	266527
19064	266528
105660	266529
67664	266530
216650	266531
205680	266532
32322	266533
76182	266534
196798	266535
603	266536
66624	266537
168002	266538
116	266539
227774	266540
72358	266541
14838	266542
5898	266543
36357	266544
192633	266545
47505	266546
1584	266547
2226	266548
52512	266549
12968	266550
58621	266551
481	266552
117	266553
221597	266554
1194	266555
66	266556
256499	266557
33560	266558
13830	266559
19554	266560
181562	266561
1264	266562
128988	266563
57928	266564
24587	266565
8463	266566
46193	266567
16838	266568
38577	266569
39945	266570
78640	266571
129939	266572
5647	266573
10856	266574
14036	266575
1096	266576
8505	266577
44151	266578
91979	266579
3989	266580
15840	266581
36286	266582
91713	266583
1078	266584
65757	266585
49059	266586
12502	266587
106708	266588
9856	266589
80267	266590
146407	266591
431	266592
53387	266593
132513	266594
52655	266595
207247	266596
70526	266597
67004	266598
9960	266599
35191	266600
266589	266601
7069	266602
27705	266603
133455	266604
170704	266605
31761	266606
85799	266607
18346	266608
3023	266609
34403	266610
246102	266611
65099	266612
39376	266613
9206	266614
12444	266615
9440	266616
15492	266617
105517	266618
34823	266619
5865	266620
27048	266621
52904	266622
5949	266623
58035	266624
70691	266625
117	266626
15266	266627
29506	266628
41114	266629
3136	266630
18753	266631
47749	266632
7337	266633
135764	266634
1025	266635
58023	266636
203441	266637
39884	266638
16812	266639
52276	266640
35292	266641
3102	266642
57439	266643
138959	266644
20931	266645
6612	266646
40964	266647
237806	266648
31295	266649
188186	266650
59116	266651
119269	266652
148448	266653
28389	266654
244794	266655
59536	266656
3961	266657
19839	266658
12813	266659
87546	266660
79915	266661
8273	266662
88584	266663
62367	266664
257583	266665
400	266666
157136	266667
68516	266668
62378	266669
246093	266670
118385	266671
17663	266672
2695	266673
183628	266674
52648	266675
102332	266676
106829	266677
9159	266678
30676	266679
125253	266680
60590	266681
5568	266682
66037	266683
38583	266684
43844	266685
147998	266686
7653	266687
3146	266688
47583	266689
13246	266690
22405	266691
9817	266692
98148	266693
1927	266694
134306	266695
23325	266696
5788	266697
15808	266698
83773	266699
2533	266700
220664	266701
14039	266702
58165	266703
90641	266704
4102	266705
121570	266706
3171	266707
141734	266708
3292	266709
2275	266710
217482	266711
130121	266712
183603	266713
69586	266714
122046	266715
19219	266716
83245	266717
6536	266718
32364	266719
34574	266720
4043	266721
69250	266722
56011	266723
20517	266724
12926	266725
54497	266726
13674	266727
31159	266728
8529	266729
43552	266730
32962	266731
123602	266732
188996	266733
167864	266734
66288	266735
2809	266736
4822	266737
187947	266738
181964	266739
13441	266740
208265	266741
17518	266742
4925	266743
28168	266744
7636	266745
210804	266746
4906	266747
26007	266748
52575	266749
92894	266750
21969	266751
194	266752
215786	266753
1222	266754
35408	266755
3241	266756
246096	266757
241721	266758
76913	266759
5147	266760
4026	266761
15490	266762
52524	266763
257461	266764
19430	266765
9423	266766
60978	266767
5027	266768
9802	266769
197418	266770
43943	266771
137303	266772
20249	266773
90176	266774
42468	266775
19	266776
108355	266777
142159	266778
25813	266779
23488	266780
77133	266781
23820	266782
26758	266783
76412	266784
27042	266785
68609	266786
119297	266787
27017	266788
9676	266789
35612	266790
59776	266791
10191	266792
109578	266793
3411	266794
106771	266795
45985	266796
15652	266797
35148	266798
224058	266799
7667	266800
17946	266801
36564	266802
245639	266803
49341	266804
96060	266805
44609	266806
44099	266807
1704	266808
7217	266809
3680	266810
14596	266811
135224	266812
550	266813
6271	266814
3134	266815
270370	266816
39923	266817
165181	266818
71062	266819
109064	266820
136453	266821
69411	266822
123810	266823
71698	266824
85454	266825
140020	266826
36537	266827
1530	266828
7817	266829
16267	266830
6636	266831
43654	266832
260854	266833
142408	266834
183066	266835
79376	266836
63356	266837
102881	266838
36738	266839
146543	266840
40491	266841
57251	266842
29314	266843
102952	266844
74085	266845
73337	266846
103942	266847
5506	266848
110076	266849
82466	266850
133918	266851
7770	266852
5028	266853
138844	266854
153456	266855
129057	266856
6507	266857
50721	266858
72500	266859
44514	266860
22305	266861
6604	266862
86460	266863
256117	266864
12604	266865
5414	266866
253921	266867
17	266868
41625	266869
34824	266870
104660	266871
12663	266872
60324	266873
34630	266874
121711	266875
28617	266876
29406	266877
133269	266878
51609	266879
63774	266880
201484	266881
123281	266882
217505	266883
185	266884
31542	266885
89548	266886
9847	266887
137159	266888
109999	266889
418	266890
42378	266891
252561	266892
36079	266893
8057	266894
4038	266895
71606	266896
265859	266897
17368	266898
86952	266899
97555	266900
169192	266901
10144	266902
45639	266903
1134	266904
25578	266905
93113	266906
6840	266907
84628	266908
64006	266909
19983	266910
76555	266911
222156	266912
215658	266913
1992	266914
28610	266915
50659	266916
67864	266917
136049	266918
57510	266919
54760	266920
27132	266921
50107	266922
16016	266923
2080	266924
11249	266925
146173	266926
4369	266927
210226	266928
54239	266929
13687	266930
17484	266931
44126	266932
102626	266933
14337	266934
41147	266935
36313	266936
26396	266937
4721	266938
11914	266939
11140	266940
21214	266941
63497	266942
22839	266943
3859	266944
61834	266945
68352	266946
37536	266947
53766	266948
1110	266949
22277	266950
37085	266951
88216	266952
2206	266953
75094	266954
967	266955
5344	266956
55500	266957
1219	266958
16273	266959
67335	266960
41525	266961
16328	266962
10960	266963
217095	266964
685	266965
112781	266966
42938	266967
199637	266968
32359	266969
4	266970
6389	266971
108906	266972
7718	266973
1	266974
3783	266975
9689	266976
31673	266977
59993	266978
50983	266979
20305	266980
147490	266981
15171	266982
10217	266983
2022	266984
9327	266985
178751	266986
60140	266987
131469	266988
90916	266989
107046	266990
46926	266991
101377	266992
11400	266993
83045	266994
67963	266995
11089	266996
7294	266997
98650	266998
38556	266999
268884	267000
18541	267001
266536	267002
97430	267003
19185	267004
33561	267005
194918	267006
55285	267007
260904	267008
3084	267009
9771	267010
68291	267011
2557	267012
1672	267013
148	267014
46490	267015
37588	267016
109906	267017
116150	267018
23504	267019
134669	267020
16409	267021
3317	267022
119638	267023
77447	267024
318	267025
658	267026
35893	267027
97848	267028
156649	267029
326	267030
49645	267031
42945	267032
223040	267033
45745	267034
43816	267035
44063	267036
107540	267037
212405	267038
106151	267039
39452	267040
22470	267041
60879	267042
166754	267043
248594	267044
34176	267045
212570	267046
8597	267047
53890	267048
36287	267049
12176	267050
34215	267051
1105	267052
98310	267053
220510	267054
80225	267055
31159	267056
32226	267057
211033	267058
177734	267059
23637	267060
158434	267061
59004	267062
305	267063
89768	267064
160740	267065
186570	267066
17696	267067
2369	267068
46087	267069
2279	267070
171537	267071
33632	267072
31569	267073
4834	267074
2302	267075
36545	267076
19532	267077
9248	267078
4395	267079
5538	267080
194152	267081
118482	267082
56688	267083
193518	267084
30109	267085
1998	267086
6208	267087
193811	267088
5207	267089
130924	267090
20382	267091
15413	267092
69473	267093
36844	267094
80230	267095
75132	267096
3171	267097
19965	267098
37544	267099
150347	267100
2279	267101
33715	267102
16364	267103
4368	267104
1532	267105
187	267106
85760	267107
666	267108
7832	267109
65315	267110
62442	267111
1641	267112
14958	267113
159763	267114
607	267115
196669	267116
96714	267117
6453	267118
11502	267119
27819	267120
34153	267121
8104	267122
661	267123
3250	267124
170527	267125
3578	267126
248521	267127
95988	267128
32100	267129
3402	267130
56530	267131
163328	267132
164934	267133
54049	267134
99092	267135
90480	267136
135353	267137
25	267138
11536	267139
5735	267140
11246	267141
13222	267142
24759	267143
46291	267144
32239	267145
136525	267146
1836	267147
146921	267148
17757	267149
43286	267150
231370	267151
80939	267152
130547	267153
212951	267154
60388	267155
9418	267156
569	267157
110568	267158
513	267159
58883	267160
109669	267161
192720	267162
118759	267163
49791	267164
2217	267165
50944	267166
69603	267167
137460	267168
175376	267169
26618	267170
110542	267171
56398	267172
76856	267173
34444	267174
148456	267175
66432	267176
2705	267177
13812	267178
16210	267179
79800	267180
239876	267181
105128	267182
10620	267183
153394	267184
24249	267185
1405	267186
30761	267187
4247	267188
26976	267189
164417	267190
27814	267191
9271	267192
11669	267193
226685	267194
6813	267195
7752	267196
29542	267197
42439	267198
31930	267199
189	267200
60207	267201
24311	267202
113680	267203
96938	267204
95016	267205
149919	267206
10555	267207
194	267208
111602	267209
83453	267210
158628	267211
89277	267212
136004	267213
174898	267214
106995	267215
18246	267216
11332	267217
147010	267218
103133	267219
12069	267220
1145	267221
66077	267222
7507	267223
159849	267224
61771	267225
19838	267226
41716	267227
92875	267228
57273	267229
1043	267230
65071	267231
47254	267232
52392	267233
103013	267234
56346	267235
54912	267236
7340	267237
239202	267238
19500	267239
19413	267240
21281	267241
2821	267242
38235	267243
261561	267244
114989	267245
18842	267246
16177	267247
1566	267248
24684	267249
102875	267250
3393	267251
85520	267252
20954	267253
65678	267254
123491	267255
109006	267256
19249	267257
15742	267258
12486	267259
45592	267260
126067	267261
118671	267262
4437	267263
7	267264
2320	267265
18107	267266
37936	267267
178012	267268
170446	267269
78267	267270
42186	267271
89947	267272
12096	267273
41883	267274
131247	267275
23448	267276
18552	267277
16393	267278
1508	267279
1714	267280
19810	267281
10693	267282
32502	267283
10619	267284
44932	267285
82283	267286
42216	267287
35562	267288
632	267289
14537	267290
32467	267291
167267	267292
82970	267293
6898	267294
14468	267295
78745	267296
21687	267297
53950	267298
108876	267299
243023	267300
103680	267301
32048	267302
101111	267303
6151	267304
144654	267305
159673	267306
13129	267307
9802	267308
4176	267309
60827	267310
22584	267311
5724	267312
1363	267313
36936	267314
4195	267315
120098	267316
58856	267317
18107	267318
10839	267319
50313	267320
1337	267321
106438	267322
24122	267323
16112	267324
35307	267325
47368	267326
118682	267327
26358	267328
75134	267329
23665	267330
11212	267331
2702	267332
155151	267333
6864	267334
139563	267335
33039	267336
114967	267337
3517	267338
50040	267339
234215	267340
25781	267341
5692	267342
24983	267343
57	267344
42973	267345
183989	267346
13464	267347
17987	267348
86937	267349
124780	267350
88115	267351
11305	267352
17759	267353
153879	267354
11626	267355
9123	267356
247245	267357
46006	267358
1331	267359
94271	267360
22916	267361
1385	267362
59614	267363
225551	267364
184990	267365
214229	267366
25671	267367
269520	267368
114339	267369
3823	267370
54717	267371
13381	267372
3846	267373
3430	267374
104760	267375
144686	267376
70292	267377
65062	267378
83667	267379
186419	267380
52700	267381
173	267382
5005	267383
16332	267384
29433	267385
22659	267386
97420	267387
7359	267388
29294	267389
89564	267390
86342	267391
1702	267392
13855	267393
141864	267394
293	267395
33173	267396
6902	267397
3008	267398
70672	267399
245353	267400
107937	267401
92970	267402
83870	267403
5062	267404
55680	267405
4158	267406
40800	267407
1283	267408
4991	267409
12011	267410
2314	267411
129949	267412
327	267413
10831	267414
96775	267415
31043	267416
124317	267417
194067	267418
100712	267419
54463	267420
146356	267421
2096	267422
97918	267423
53341	267424
95662	267425
222350	267426
32139	267427
3297	267428
91753	267429
93213	267430
31780	267431
28272	267432
33774	267433
34589	267434
169957	267435
98163	267436
58351	267437
1382	267438
107572	267439
103196	267440
8912	267441
28495	267442
1230	267443
4905	267444
10601	267445
92872	267446
59184	267447
19995	267448
153588	267449
18536	267450
251042	267451
122407	267452
160778	267453
56093	267454
102779	267455
736	267456
61795	267457
745	267458
24839	267459
99459	267460
8259	267461
60575	267462
2648	267463
204854	267464
35341	267465
1458	267466
177760	267467
38815	267468
164227	267469
149992	267470
19134	267471
11006	267472
189498	267473
7108	267474
126	267475
48811	267476
3798	267477
5357	267478
133469	267479
17078	267480
4051	267481
137871	267482
1966	267483
28359	267484
44123	267485
32658	267486
31146	267487
142232	267488
182873	267489
85790	267490
27357	267491
4529	267492
423	267493
31089	267494
61978	267495
87083	267496
82460	267497
117478	267498
256854	267499
240585	267500
1319	267501
2704	267502
87437	267503
14527	267504
114955	267505
52672	267506
10009	267507
25858	267508
2162	267509
96181	267510
156531	267511
237244	267512
44395	267513
40507	267514
39988	267515
9818	267516
61962	267517
13365	267518
134186	267519
164878	267520
24749	267521
9734	267522
127339	267523
194319	267524
2044	267525
257472	267526
140051	267527
1333	267528
17884	267529
15191	267530
104416	267531
34493	267532
183141	267533
84481	267534
113111	267535
158989	267536
33248	267537
99963	267538
129145	267539
8933	267540
26922	267541
103843	267542
242234	267543
57357	267544
8420	267545
112395	267546
23746	267547
78961	267548
7330	267549
3821	267550
5583	267551
88180	267552
30283	267553
6081	267554
13205	267555
151886	267556
461	267557
42598	267558
104928	267559
7838	267560
253478	267561
67389	267562
83638	267563
31540	267564
9933	267565
23523	267566
73022	267567
58649	267568
3889	267569
69220	267570
6310	267571
50412	267572
2	267573
33365	267574
4181	267575
469	267576
199634	267577
32191	267578
329	267579
8676	267580
71766	267581
32781	267582
25429	267583
104286	267584
254703	267585
110878	267586
20572	267587
52765	267588
36453	267589
52658	267590
123306	267591
7454	267592
1930	267593
23279	267594
21007	267595
1610	267596
14183	267597
20397	267598
11782	267599
168127	267600
3308	267601
8276	267602
86052	267603
204801	267604
838	267605
8246	267606
17888	267607
8698	267608
82815	267609
1021	267610
63252	267611
79934	267612
7518	267613
42900	267614
104818	267615
19653	267616
179929	267617
199814	267618
68935	267619
45560	267620
34523	267621
6308	267622
17096	267623
58498	267624
8176	267625
11959	267626
94038	267627
1608	267628
4764	267629
55456	267630
53679	267631
124420	267632
52502	267633
32285	267634
96692	267635
25079	267636
130	267637
19957	267638
87	267639
256150	267640
19085	267641
26704	267642
92948	267643
149085	267644
11558	267645
42017	267646
49408	267647
89004	267648
1395	267649
109201	267650
20679	267651
152061	267652
26601	267653
24527	267654
12888	267655
88507	267656
5684	267657
219190	267658
55062	267659
113831	267660
6609	267661
29910	267662
6573	267663
48930	267664
19969	267665
96863	267666
156635	267667
2	267668
100656	267669
248056	267670
14	267671
9701	267672
124	267673
1613	267674
46685	267675
92578	267676
98241	267677
23364	267678
78530	267679
48312	267680
4038	267681
87460	267682
67618	267683
28136	267684
26426	267685
58676	267686
10364	267687
65700	267688
25163	267689
87642	267690
45546	267691
10050	267692
10637	267693
55812	267694
45072	267695
104764	267696
192047	267697
136372	267698
70049	267699
24155	267700
21598	267701
63151	267702
175244	267703
281	267704
52849	267705
3270	267706
23839	267707
59480	267708
14564	267709
20800	267710
29468	267711
5185	267712
18317	267713
33746	267714
261291	267715
71906	267716
38321	267717
9016	267718
55652	267719
45995	267720
19995	267721
183436	267722
197377	267723
62589	267724
4368	267725
67874	267726
49700	267727
32038	267728
171	267729
1040	267730
48681	267731
9209	267732
53419	267733
97981	267734
221695	267735
18755	267736
72711	267737
36586	267738
91704	267739
24876	267740
60044	267741
92	267742
23675	267743
19505	267744
1308	267745
15617	267746
122276	267747
14776	267748
66732	267749
180104	267750
45773	267751
15474	267752
8886	267753
127153	267754
44771	267755
84152	267756
697	267757
2100	267758
255396	267759
81907	267760
193430	267761
6250	267762
736	267763
64070	267764
39822	267765
10562	267766
518	267767
3044	267768
15668	267769
4755	267770
59460	267771
615	267772
5484	267773
14257	267774
14104	267775
68290	267776
154364	267777
100688	267778
85281	267779
20186	267780
47786	267781
61420	267782
68409	267783
29892	267784
34286	267785
23313	267786
241	267787
264169	267788
55340	267789
5285	267790
990	267791
57622	267792
24567	267793
166858	267794
46012	267795
5275	267796
120861	267797
36411	267798
94153	267799
75048	267800
43809	267801
58927	267802
38934	267803
60394	267804
32094	267805
27344	267806
144849	267807
90099	267808
59881	267809
35292	267810
57423	267811
348	267812
1505	267813
98380	267814
349	267815
66240	267816
87542	267817
110682	267818
4897	267819
24034	267820
2045	267821
528	267822
59279	267823
58017	267824
4403	267825
64159	267826
11215	267827
5926	267828
140031	267829
12330	267830
214725	267831
10137	267832
2529	267833
699	267834
12635	267835
9706	267836
36753	267837
544	267838
251973	267839
15513	267840
258737	267841
189870	267842
26866	267843
40449	267844
12082	267845
14675	267846
52613	267847
15278	267848
10301	267849
148188	267850
37915	267851
9126	267852
31229	267853
196752	267854
195232	267855
7808	267856
98286	267857
17314	267858
99827	267859
2259	267860
12337	267861
156114	267862
7318	267863
424	267864
38236	267865
13816	267866
237724	267867
245	267868
109839	267869
13969	267870
240722	267871
238331	267872
607	267873
4780	267874
27993	267875
40560	267876
19720	267877
32412	267878
113076	267879
21106	267880
179393	267881
81090	267882
40635	267883
4074	267884
187932	267885
472	267886
223957	267887
9372	267888
1475	267889
6543	267890
990	267891
211414	267892
40208	267893
59211	267894
503	267895
81475	267896
5175	267897
13216	267898
135731	267899
885	267900
1	267901
95320	267902
265956	267903
58329	267904
161886	267905
64625	267906
102984	267907
10872	267908
1813	267909
10031	267910
27385	267911
61716	267912
4245	267913
1859	267914
35598	267915
23343	267916
12971	267917
162780	267918
25394	267919
54960	267920
43289	267921
135745	267922
59833	267923
712	267924
262198	267925
69945	267926
40361	267927
92170	267928
219989	267929
135944	267930
200083	267931
2610	267932
14131	267933
138796	267934
67032	267935
10127	267936
65159	267937
4873	267938
74756	267939
61745	267940
24104	267941
19044	267942
215376	267943
7815	267944
42452	267945
87364	267946
23945	267947
70552	267948
97409	267949
25094	267950
60919	267951
7307	267952
105174	267953
29102	267954
149972	267955
112474	267956
31498	267957
27428	267958
93474	267959
3099	267960
6141	267961
7249	267962
53785	267963
3391	267964
6019	267965
8317	267966
17167	267967
1786	267968
27940	267969
102540	267970
59059	267971
103378	267972
626	267973
9755	267974
34336	267975
4906	267976
131564	267977
49107	267978
93280	267979
10655	267980
10419	267981
107623	267982
142570	267983
102704	267984
205283	267985
3005	267986
26103	267987
159370	267988
16299	267989
16536	267990
211850	267991
141829	267992
7396	267993
14707	267994
45243	267995
122131	267996
168639	267997
4747	267998
10706	267999
48397	268000
66287	268001
172424	268002
58124	268003
190465	268004
3287	268005
9476	268006
14945	268007
45318	268008
35868	268009
124684	268010
21608	268011
82412	268012
48488	268013
112327	268014
101210	268015
37030	268016
97136	268017
41164	268018
51330	268019
107251	268020
91974	268021
7946	268022
33491	268023
19422	268024
207147	268025
3960	268026
70675	268027
5000	268028
18752	268029
27562	268030
51265	268031
20285	268032
143066	268033
2328	268034
28837	268035
18586	268036
74002	268037
18608	268038
78684	268039
25329	268040
110339	268041
2916	268042
169317	268043
1589	268044
19197	268045
5946	268046
6125	268047
28174	268048
198704	268049
11203	268050
111247	268051
21310	268052
44061	268053
13098	268054
11122	268055
128656	268056
2595	268057
266991	268058
32371	268059
55342	268060
31982	268061
15928	268062
3392	268063
93860	268064
4916	268065
53132	268066
70082	268067
52475	268068
15575	268069
81090	268070
83709	268071
89211	268072
910	268073
254963	268074
79598	268075
10359	268076
18832	268077
6391	268078
46457	268079
123361	268080
8084	268081
149123	268082
113709	268083
140119	268084
546	268085
73377	268086
22232	268087
144362	268088
140622	268089
581	268090
261529	268091
41564	268092
4872	268093
4083	268094
4201	268095
3915	268096
105241	268097
7037	268098
4390	268099
170251	268100
1589	268101
17460	268102
49317	268103
217937	268104
126718	268105
41562	268106
2973	268107
32299	268108
1927	268109
7477	268110
10287	268111
103663	268112
180976	268113
24335	268114
224474	268115
7876	268116
25827	268117
282	268118
36070	268119
23862	268120
127917	268121
131221	268122
10144	268123
107302	268124
117374	268125
3445	268126
10230	268127
266722	268128
41357	268129
111972	268130
268048	268131
71092	268132
8660	268133
53227	268134
157574	268135
16613	268136
19544	268137
2038	268138
235371	268139
60750	268140
129440	268141
1253	268142
141225	268143
21928	268144
48736	268145
133769	268146
238825	268147
94991	268148
21937	268149
47025	268150
96216	268151
61970	268152
12072	268153
91827	268154
265266	268155
30143	268156
14534	268157
207414	268158
45054	268159
56470	268160
178921	268161
166474	268162
15532	268163
24827	268164
14269	268165
21102	268166
165392	268167
219783	268168
7285	268169
158659	268170
2579	268171
10018	268172
117185	268173
24707	268174
9864	268175
204852	268176
58963	268177
8778	268178
52021	268179
2976	268180
60221	268181
391	268182
220483	268183
85018	268184
6180	268185
27850	268186
32350	268187
11857	268188
140261	268189
33213	268190
168103	268191
158699	268192
96071	268193
16820	268194
13628	268195
1913	268196
219089	268197
49124	268198
14780	268199
142158	268200
141028	268201
231986	268202
245766	268203
181430	268204
2853	268205
203447	268206
8820	268207
10727	268208
68287	268209
81	268210
11012	268211
3681	268212
53836	268213
110509	268214
47679	268215
268267	268216
141052	268217
85339	268218
139607	268219
104738	268220
2322	268221
46124	268222
5894	268223
31222	268224
256429	268225
131869	268226
18012	268227
25266	268228
64720	268229
1220	268230
54165	268231
5242	268232
67772	268233
199137	268234
737	268235
53639	268236
948	268237
7815	268238
66729	268239
9880	268240
10273	268241
101906	268242
58614	268243
137135	268244
6918	268245
237996	268246
94142	268247
5768	268248
5365	268249
20744	268250
251210	268251
8685	268252
78639	268253
14581	268254
31	268255
48174	268256
20641	268257
116023	268258
59214	268259
38098	268260
11865	268261
211043	268262
57364	268263
24079	268264
136182	268265
130131	268266
168882	268267
238252	268268
62289	268269
219787	268270
149226	268271
94657	268272
17936	268273
4261	268274
117886	268275
4317	268276
133532	268277
53937	268278
77644	268279
111319	268280
18570	268281
80804	268282
3088	268283
178511	268284
13416	268285
47773	268286
10414	268287
72673	268288
718	268289
4796	268290
5364	268291
110294	268292
1117	268293
40180	268294
2684	268295
39838	268296
36223	268297
34240	268298
245936	268299
32876	268300
32555	268301
174723	268302
14522	268303
1458	268304
9388	268305
105437	268306
120227	268307
19036	268308
56035	268309
10715	268310
100508	268311
245163	268312
77879	268313
252102	268314
33636	268315
49119	268316
85067	268317
250635	268318
59856	268319
61767	268320
237	268321
249998	268322
22583	268323
120868	268324
36268	268325
119268	268326
9696	268327
12385	268328
82489	268329
92656	268330
8798	268331
31413	268332
1618	268333
165484	268334
90635	268335
99385	268336
32971	268337
11154	268338
9401	268339
49784	268340
27901	268341
4046	268342
61316	268343
24705	268344
29235	268345
100661	268346
5137	268347
115819	268348
222909	268349
9283	268350
186971	268351
10114	268352
199875	268353
2546	268354
15565	268355
255646	268356
43157	268357
24086	268358
231359	268359
5292	268360
9804	268361
8649	268362
15120	268363
198850	268364
2417	268365
12734	268366
22873	268367
202465	268368
41891	268369
799	268370
43375	268371
150142	268372
13667	268373
145593	268374
131926	268375
135134	268376
31577	268377
42371	268378
15102	268379
359	268380
132422	268381
9274	268382
6626	268383
16868	268384
110266	268385
252156	268386
91355	268387
91458	268388
191066	268389
32297	268390
7825	268391
16590	268392
5798	268393
84655	268394
136072	268395
20181	268396
35690	268397
168507	268398
7554	268399
44462	268400
1467	268401
94364	268402
133788	268403
29749	268404
24699	268405
57378	268406
78025	268407
45208	268408
1806	268409
64936	268410
132387	268411
69878	268412
72976	268413
802	268414
207	268415
53308	268416
104237	268417
220421	268418
207711	268419
99105	268420
265241	268421
378	268422
2483	268423
38023	268424
103056	268425
119450	268426
88225	268427
28952	268428
1864	268429
5236	268430
125104	268431
40667	268432
1355	268433
33758	268434
58794	268435
904	268436
13629	268437
193085	268438
266108	268439
255074	268440
69121	268441
95897	268442
1714	268443
2607	268444
92622	268445
37540	268446
167062	268447
93012	268448
21014	268449
197122	268450
70203	268451
34111	268452
48255	268453
4639	268454
53483	268455
16459	268456
75832	268457
83411	268458
10921	268459
65544	268460
12100	268461
66498	268462
134741	268463
3135	268464
106510	268465
14115	268466
526	268467
9517	268468
111847	268469
86513	268470
3549	268471
123933	268472
45964	268473
2685	268474
161258	268475
23876	268476
72856	268477
73536	268478
33806	268479
33102	268480
62431	268481
11578	268482
49689	268483
313	268484
19462	268485
2256	268486
897	268487
50163	268488
252013	268489
4544	268490
53996	268491
100827	268492
131433	268493
20981	268494
3293	268495
21611	268496
14815	268497
53684	268498
157791	268499
61044	268500
112995	268501
1005	268502
66797	268503
66598	268504
35437	268505
23506	268506
11849	268507
44365	268508
51342	268509
64304	268510
24322	268511
197333	268512
219	268513
10052	268514
52476	268515
203290	268516
3949	268517
42334	268518
22280	268519
7438	268520
101937	268521
85982	268522
18281	268523
91212	268524
116648	268525
45085	268526
3449	268527
135058	268528
2805	268529
254903	268530
37882	268531
216165	268532
139792	268533
126977	268534
45224	268535
91023	268536
126201	268537
18047	268538
204620	268539
85029	268540
23530	268541
205834	268542
436	268543
270750	268544
96708	268545
36651	268546
13221	268547
103774	268548
3382	268549
72905	268550
78900	268551
73065	268552
10303	268553
30122	268554
7677	268555
165155	268556
121302	268557
1632	268558
7131	268559
53437	268560
22021	268561
36734	268562
39526	268563
167475	268564
26945	268565
1261	268566
2238	268567
15078	268568
37196	268569
38333	268570
52368	268571
3678	268572
6686	268573
34685	268574
48530	268575
82645	268576
113551	268577
27077	268578
15751	268579
39	268580
26370	268581
15441	268582
6616	268583
9937	268584
15852	268585
10991	268586
17069	268587
187983	268588
33	268589
2640	268590
225662	268591
1718	268592
80903	268593
75050	268594
190333	268595
75494	268596
29969	268597
106158	268598
2349	268599
1017	268600
121125	268601
29059	268602
44802	268603
26527	268604
9937	268605
50064	268606
35262	268607
129280	268608
36077	268609
67399	268610
257242	268611
47906	268612
1029	268613
15237	268614
2317	268615
17370	268616
6964	268617
176203	268618
29265	268619
35388	268620
1137	268621
8798	268622
15978	268623
117555	268624
171286	268625
17764	268626
18663	268627
55503	268628
79904	268629
53071	268630
905	268631
9104	268632
219893	268633
113080	268634
129729	268635
1589	268636
32373	268637
6464	268638
139565	268639
55478	268640
117354	268641
20870	268642
2	268643
74972	268644
2740	268645
13562	268646
4921	268647
49254	268648
46642	268649
22557	268650
230805	268651
40686	268652
6559	268653
28646	268654
9350	268655
55657	268656
38955	268657
15217	268658
32651	268659
215260	268660
112623	268661
94045	268662
43805	268663
29219	268664
7721	268665
43504	268666
181238	268667
24267	268668
7670	268669
17467	268670
38488	268671
112461	268672
3122	268673
11499	268674
30096	268675
169213	268676
278	268677
94612	268678
63754	268679
8740	268680
120753	268681
63184	268682
175232	268683
8561	268684
36253	268685
98616	268686
147589	268687
43092	268688
394	268689
157681	268690
22679	268691
17169	268692
194700	268693
34222	268694
12497	268695
15598	268696
78068	268697
125353	268698
238856	268699
9235	268700
214482	268701
55393	268702
30297	268703
4426	268704
237015	268705
81183	268706
103720	268707
11787	268708
154579	268709
37180	268710
104252	268711
7211	268712
206633	268713
142552	268714
101266	268715
195394	268716
47227	268717
147286	268718
222578	268719
28268	268720
196191	268721
253213	268722
143041	268723
32522	268724
37639	268725
93154	268726
87852	268727
45999	268728
150659	268729
127973	268730
1142	268731
28005	268732
25740	268733
17417	268734
134197	268735
563	268736
9057	268737
41946	268738
76960	268739
26694	268740
20715	268741
121348	268742
90910	268743
37065	268744
254090	268745
9120	268746
30612	268747
165	268748
116582	268749
84352	268750
17540	268751
3621	268752
89072	268753
30139	268754
7172	268755
1793	268756
7596	268757
10700	268758
24690	268759
97251	268760
4502	268761
1716	268762
13269	268763
17970	268764
34199	268765
1759	268766
1392	268767
18240	268768
36825	268769
42310	268770
226558	268771
33269	268772
75681	268773
64163	268774
1305	268775
63756	268776
188764	268777
698	268778
11245	268779
145157	268780
261976	268781
60485	268782
85559	268783
229402	268784
148767	268785
102734	268786
60235	268787
781	268788
19347	268789
38098	268790
147375	268791
74407	268792
755	268793
101441	268794
42996	268795
17878	268796
101348	268797
6215	268798
1329	268799
91651	268800
28646	268801
173768	268802
1251	268803
179481	268804
186163	268805
69319	268806
114565	268807
58297	268808
53287	268809
14954	268810
69916	268811
89235	268812
4808	268813
72049	268814
22879	268815
67488	268816
135386	268817
31220	268818
140649	268819
5358	268820
7313	268821
2464	268822
71425	268823
208346	268824
201094	268825
9856	268826
186580	268827
75770	268828
2820	268829
6692	268830
63889	268831
13389	268832
1393	268833
136053	268834
42878	268835
32454	268836
107	268837
13923	268838
98290	268839
9193	268840
57595	268841
13969	268842
220989	268843
13543	268844
23797	268845
110291	268846
54986	268847
1451	268848
6813	268849
85364	268850
19155	268851
244291	268852
213789	268853
27739	268854
55640	268855
11	268856
1004	268857
10433	268858
30289	268859
4234	268860
208201	268861
5512	268862
86968	268863
209774	268864
5119	268865
7692	268866
31596	268867
1534	268868
34798	268869
47760	268870
1006	268871
50562	268872
741	268873
111846	268874
40239	268875
131080	268876
10198	268877
7890	268878
38004	268879
574	268880
152299	268881
16125	268882
50705	268883
155966	268884
8975	268885
36232	268886
52261	268887
34447	268888
103400	268889
181725	268890
191399	268891
19128	268892
15754	268893
1875	268894
29614	268895
108817	268896
151359	268897
8614	268898
831	268899
15783	268900
37142	268901
87477	268902
1513	268903
992	268904
14206	268905
8158	268906
183006	268907
4191	268908
30594	268909
9663	268910
18693	268911
141375	268912
79062	268913
7886	268914
164798	268915
5105	268916
33492	268917
175845	268918
271449	268919
201264	268920
41495	268921
24991	268922
2723	268923
105747	268924
112764	268925
10233	268926
169694	268927
102164	268928
205271	268929
66527	268930
209961	268931
179569	268932
26567	268933
99997	268934
40436	268935
32283	268936
26492	268937
151787	268938
13716	268939
8411	268940
112162	268941
197219	268942
62154	268943
9227	268944
22092	268945
199906	268946
114293	268947
7455	268948
4512	268949
11369	268950
47270	268951
177667	268952
30704	268953
6423	268954
82121	268955
55148	268956
252180	268957
2625	268958
38035	268959
43009	268960
149287	268961
165024	268962
51010	268963
49747	268964
1502	268965
8239	268966
191	268967
55377	268968
133036	268969
41643	268970
52118	268971
8428	268972
9256	268973
7530	268974
4365	268975
2231	268976
44429	268977
731	268978
50507	268979
1743	268980
241471	268981
100999	268982
20799	268983
174877	268984
59480	268985
11189	268986
85851	268987
4155	268988
50376	268989
32175	268990
9183	268991
132373	268992
1209	268993
223294	268994
4158	268995
8178	268996
131299	268997
48886	268998
118343	268999
187397	269000
165630	269001
266873	269002
1615	269003
12946	269004
8	269005
97518	269006
48853	269007
102640	269008
7836	269009
140749	269010
224445	269011
25464	269012
2459	269013
54988	269014
35448	269015
14762	269016
219026	269017
220019	269018
4181	269019
1416	269020
64931	269021
8146	269022
15388	269023
70996	269024
41031	269025
67	269026
491	269027
33571	269028
52196	269029
50726	269030
99145	269031
26108	269032
28343	269033
98074	269034
162494	269035
7558	269036
76039	269037
26519	269038
10279	269039
100823	269040
265135	269041
56469	269042
23939	269043
33326	269044
32901	269045
4477	269046
251262	269047
6721	269048
7145	269049
25114	269050
22646	269051
158902	269052
801	269053
24773	269054
30768	269055
90472	269056
86367	269057
213313	269058
167011	269059
20908	269060
17098	269061
110310	269062
106167	269063
7052	269064
112899	269065
870	269066
7064	269067
85779	269068
29270	269069
2259	269070
50997	269071
26560	269072
173922	269073
35712	269074
9219	269075
2963	269076
22144	269077
81755	269078
35735	269079
58891	269080
103791	269081
139076	269082
42429	269083
10351	269084
317	269085
93	269086
30452	269087
161897	269088
20826	269089
167655	269090
1093	269091
7533	269092
327	269093
51291	269094
74326	269095
11462	269096
161015	269097
42686	269098
85524	269099
10894	269100
3345	269101
166606	269102
51649	269103
107426	269104
21817	269105
251512	269106
713	269107
228477	269108
171917	269109
83855	269110
150415	269111
62248	269112
11798	269113
6631	269114
65060	269115
29111	269116
8807	269117
54724	269118
2015	269119
147021	269120
97899	269121
150618	269122
36446	269123
31285	269124
57038	269125
191931	269126
1831	269127
7842	269128
12909	269129
458	269130
125908	269131
147739	269132
72135	269133
531	269134
38248	269135
48095	269136
77715	269137
174494	269138
27315	269139
51855	269140
170954	269141
51070	269142
184721	269143
75472	269144
12915	269145
12905	269146
8934	269147
2882	269148
3134	269149
84770	269150
55251	269151
23886	269152
24145	269153
105863	269154
17078	269155
205128	269156
4928	269157
168250	269158
153	269159
74659	269160
126824	269161
131787	269162
11651	269163
20073	269164
143861	269165
26078	269166
164278	269167
163851	269168
773	269169
155140	269170
38609	269171
2915	269172
5294	269173
28775	269174
2535	269175
97126	269176
1359	269177
94520	269178
60106	269179
166514	269180
171040	269181
17949	269182
39928	269183
126509	269184
2	269185
20027	269186
55632	269187
47890	269188
62767	269189
6671	269190
231941	269191
14549	269192
25415	269193
48597	269194
76303	269195
5527	269196
2831	269197
110997	269198
11693	269199
9598	269200
42884	269201
32951	269202
167446	269203
12956	269204
8550	269205
236600	269206
27769	269207
197501	269208
25116	269209
24541	269210
17305	269211
25542	269212
6778	269213
13687	269214
1	269215
754	269216
99849	269217
46904	269218
48475	269219
149888	269220
7312	269221
19	269222
10004	269223
6126	269224
17535	269225
261676	269226
173676	269227
97206	269228
264398	269229
53303	269230
4202	269231
98295	269232
789	269233
127017	269234
33122	269235
2891	269236
15857	269237
117968	269238
195	269239
27270	269240
37847	269241
145646	269242
57006	269243
42213	269244
2992	269245
31230	269246
55246	269247
4619	269248
68991	269249
46760	269250
112353	269251
60255	269252
12386	269253
139494	269254
35104	269255
229397	269256
85455	269257
220807	269258
11540	269259
24420	269260
41053	269261
1866	269262
9543	269263
169950	269264
86559	269265
217609	269266
16703	269267
33426	269268
83279	269269
97361	269270
228213	269271
59506	269272
64706	269273
2889	269274
27690	269275
59603	269276
213731	269277
25834	269278
28475	269279
77258	269280
84540	269281
6820	269282
162624	269283
212799	269284
4428	269285
31770	269286
1061	269287
72992	269288
154648	269289
971	269290
84372	269291
135356	269292
21427	269293
477	269294
88797	269295
8701	269296
12409	269297
154911	269298
17500	269299
54735	269300
6708	269301
163047	269302
27082	269303
16786	269304
270460	269305
258488	269306
26962	269307
32224	269308
46655	269309
1451	269310
140067	269311
5357	269312
11478	269313
12536	269314
812	269315
248102	269316
53172	269317
16954	269318
30689	269319
180026	269320
19421	269321
80367	269322
42847	269323
2076	269324
29132	269325
127108	269326
17050	269327
91079	269328
20075	269329
70988	269330
7751	269331
10380	269332
10321	269333
135484	269334
219594	269335
6789	269336
974	269337
102285	269338
24200	269339
202888	269340
6061	269341
141107	269342
2980	269343
105002	269344
8435	269345
80076	269346
156988	269347
27404	269348
2908	269349
15461	269350
961	269351
196275	269352
1659	269353
204394	269354
39354	269355
6343	269356
13271	269357
94146	269358
2055	269359
74793	269360
137456	269361
63090	269362
51531	269363
60382	269364
22747	269365
102584	269366
256410	269367
3596	269368
100493	269369
96445	269370
39963	269371
32432	269372
42926	269373
185768	269374
9576	269375
4091	269376
41302	269377
2220	269378
77341	269379
62358	269380
200957	269381
6606	269382
54927	269383
14743	269384
25027	269385
8627	269386
58385	269387
43820	269388
59755	269389
51838	269390
38483	269391
84063	269392
209359	269393
6221	269394
62077	269395
261138	269396
46375	269397
76772	269398
27180	269399
1437	269400
160800	269401
2400	269402
97192	269403
7125	269404
44555	269405
263161	269406
37247	269407
169924	269408
129566	269409
82262	269410
5608	269411
102745	269412
795	269413
10995	269414
53203	269415
47145	269416
4181	269417
115976	269418
8166	269419
2394	269420
109	269421
263326	269422
2444	269423
46075	269424
70967	269425
170256	269426
85165	269427
157395	269428
5634	269429
68543	269430
3223	269431
240320	269432
919	269433
2138	269434
35246	269435
38940	269436
156486	269437
2185	269438
16736	269439
8944	269440
159837	269441
2340	269442
9	269443
31366	269444
7033	269445
177766	269446
206271	269447
220660	269448
50302	269449
71287	269450
7956	269451
105424	269452
109387	269453
41862	269454
96122	269455
15633	269456
330	269457
20596	269458
98000	269459
20301	269460
106995	269461
21571	269462
24531	269463
210644	269464
11679	269465
43341	269466
268006	269467
65880	269468
129159	269469
2636	269470
6899	269471
248509	269472
96432	269473
52071	269474
1762	269475
240470	269476
5010	269477
2240	269478
234184	269479
168301	269480
502	269481
72782	269482
91579	269483
128	269484
57444	269485
52145	269486
48737	269487
1955	269488
42948	269489
14458	269490
18365	269491
143336	269492
59156	269493
108854	269494
24893	269495
43717	269496
2307	269497
110004	269498
328	269499
8578	269500
267195	269501
112044	269502
98934	269503
8837	269504
68921	269505
2571	269506
4378	269507
8687	269508
176935	269509
2359	269510
16333	269511
171048	269512
318	269513
42575	269514
82785	269515
272060	269516
23277	269517
43672	269518
982	269519
44486	269520
44182	269521
129167	269522
12939	269523
18520	269524
31837	269525
614	269526
3677	269527
41942	269528
107850	269529
117198	269530
29747	269531
70741	269532
6130	269533
67837	269534
14318	269535
6842	269536
45892	269537
141930	269538
47381	269539
55018	269540
57815	269541
386	269542
65	269543
2325	269544
108634	269545
10015	269546
24	269547
132941	269548
59595	269549
859	269550
82162	269551
48340	269552
65569	269553
2688	269554
155613	269555
67520	269556
4018	269557
27516	269558
51860	269559
6331	269560
30179	269561
109991	269562
50652	269563
130376	269564
142873	269565
52149	269566
206701	269567
90729	269568
199550	269569
169054	269570
12999	269571
263234	269572
135299	269573
385	269574
38064	269575
80527	269576
50311	269577
1456	269578
57265	269579
3912	269580
2425	269581
109399	269582
167706	269583
19143	269584
44052	269585
105431	269586
9293	269587
86746	269588
62991	269589
27990	269590
16891	269591
100077	269592
155	269593
82876	269594
145320	269595
182076	269596
826	269597
9071	269598
47343	269599
25996	269600
225478	269601
26809	269602
3548	269603
84723	269604
80010	269605
95424	269606
70087	269607
153351	269608
7729	269609
14952	269610
88046	269611
54720	269612
50985	269613
150039	269614
5766	269615
14996	269616
76597	269617
112935	269618
161362	269619
11697	269620
4050	269621
136664	269622
16818	269623
140942	269624
199176	269625
197297	269626
55699	269627
53672	269628
61351	269629
198483	269630
154768	269631
27038	269632
98726	269633
50834	269634
19367	269635
51481	269636
12918	269637
10812	269638
51981	269639
166627	269640
130357	269641
15034	269642
128071	269643
136468	269644
251770	269645
26166	269646
6862	269647
7224	269648
32318	269649
135906	269650
19581	269651
177235	269652
83694	269653
10227	269654
48023	269655
102162	269656
58904	269657
767	269658
23217	269659
18345	269660
112724	269661
2521	269662
1371	269663
1328	269664
30105	269665
133541	269666
49644	269667
42122	269668
141801	269669
140081	269670
13441	269671
1001	269672
241338	269673
75989	269674
27017	269675
89792	269676
6212	269677
263865	269678
32131	269679
58976	269680
2809	269681
141307	269682
39641	269683
60657	269684
25655	269685
30330	269686
20903	269687
6028	269688
254610	269689
46770	269690
104792	269691
14364	269692
63406	269693
1207	269694
29082	269695
159975	269696
3445	269697
36600	269698
20899	269699
167133	269700
132762	269701
6438	269702
1540	269703
433	269704
83466	269705
30560	269706
16032	269707
23289	269708
119137	269709
19284	269710
15529	269711
16874	269712
217788	269713
26211	269714
51917	269715
32133	269716
159854	269717
1161	269718
69809	269719
830	269720
8589	269721
14207	269722
109403	269723
67426	269724
44585	269725
13253	269726
40957	269727
9662	269728
94898	269729
12731	269730
75657	269731
13607	269732
104959	269733
70046	269734
120054	269735
37780	269736
11302	269737
21094	269738
168544	269739
5329	269740
47039	269741
4947	269742
256219	269743
179100	269744
118035	269745
252423	269746
4487	269747
30687	269748
172740	269749
269710	269750
8156	269751
114934	269752
4942	269753
3703	269754
268295	269755
106637	269756
159009	269757
57852	269758
12087	269759
6701	269760
9063	269761
106263	269762
119079	269763
196252	269764
30490	269765
148490	269766
74061	269767
36304	269768
2954	269769
8535	269770
5357	269771
177232	269772
10311	269773
3093	269774
44049	269775
91191	269776
172670	269777
7835	269778
64735	269779
9171	269780
105364	269781
1771	269782
86494	269783
69650	269784
11054	269785
11198	269786
20664	269787
262533	269788
696	269789
70232	269790
19686	269791
19534	269792
161631	269793
73715	269794
17379	269795
4435	269796
142215	269797
60690	269798
31451	269799
1491	269800
61958	269801
42346	269802
10662	269803
264134	269804
32595	269805
72752	269806
1176	269807
26095	269808
94086	269809
64997	269810
149	269811
223145	269812
169887	269813
52270	269814
189771	269815
29035	269816
44203	269817
165635	269818
160919	269819
486	269820
38	269821
26042	269822
215959	269823
205039	269824
80392	269825
155797	269826
12821	269827
43637	269828
165681	269829
20621	269830
80993	269831
162149	269832
59280	269833
18967	269834
53986	269835
3282	269836
5475	269837
11	269838
58595	269839
99227	269840
77861	269841
178284	269842
25556	269843
94021	269844
6356	269845
257212	269846
24919	269847
2918	269848
70336	269849
75538	269850
90555	269851
12015	269852
212868	269853
5760	269854
45954	269855
1407	269856
2155	269857
15661	269858
78710	269859
7175	269860
5330	269861
141384	269862
24521	269863
90498	269864
57088	269865
79495	269866
1248	269867
10013	269868
147042	269869
1559	269870
118131	269871
171586	269872
60612	269873
4288	269874
6424	269875
509	269876
182968	269877
43241	269878
202259	269879
7555	269880
75778	269881
23506	269882
46631	269883
265796	269884
161141	269885
48639	269886
76899	269887
81	269888
243807	269889
49925	269890
10780	269891
6007	269892
63441	269893
45025	269894
4862	269895
4295	269896
153644	269897
4423	269898
101645	269899
34510	269900
1702	269901
16325	269902
1099	269903
10829	269904
100644	269905
135559	269906
12144	269907
27202	269908
555	269909
169032	269910
41541	269911
200727	269912
35906	269913
10456	269914
41459	269915
88843	269916
34658	269917
12448	269918
77329	269919
53597	269920
267636	269921
29590	269922
46464	269923
32524	269924
264922	269925
30168	269926
8830	269927
51119	269928
104359	269929
31616	269930
11606	269931
153827	269932
8351	269933
51674	269934
108067	269935
93590	269936
202534	269937
14730	269938
189930	269939
199977	269940
16952	269941
70619	269942
36010	269943
5881	269944
750	269945
1322	269946
1434	269947
27387	269948
134015	269949
16171	269950
13464	269951
168502	269952
40812	269953
182160	269954
3406	269955
16789	269956
163880	269957
125142	269958
2682	269959
1534	269960
51933	269961
22496	269962
87802	269963
866	269964
48423	269965
272694	269966
171654	269967
37059	269968
20525	269969
43932	269970
218	269971
40211	269972
5127	269973
125171	269974
92190	269975
9891	269976
9290	269977
16654	269978
35722	269979
1888	269980
59185	269981
22963	269982
37827	269983
40187	269984
40708	269985
37706	269986
4116	269987
8573	269988
61243	269989
154580	269990
134064	269991
14295	269992
146969	269993
252533	269994
206217	269995
103751	269996
14434	269997
12545	269998
30020	269999
138632	270000
42542	270001
33228	270002
159868	270003
48713	270004
1321	270005
12372	270006
75001	270007
59656	270008
3469	270009
21426	270010
1894	270011
13286	270012
1725	270013
1568	270014
234150	270015
74107	270016
32410	270017
8428	270018
16587	270019
21570	270020
219942	270021
52184	270022
93258	270023
67237	270024
155778	270025
12509	270026
24481	270027
23611	270028
54	270029
227661	270030
22271	270031
4611	270032
117253	270033
4221	270034
15612	270035
51502	270036
84115	270037
112563	270038
90423	270039
30654	270040
233179	270041
96536	270042
76643	270043
30244	270044
188617	270045
1590	270046
37709	270047
235361	270048
78989	270049
28646	270050
51778	270051
88586	270052
142314	270053
50971	270054
99255	270055
56730	270056
37322	270057
142474	270058
212798	270059
109812	270060
2492	270061
56918	270062
4037	270063
1725	270064
51355	270065
54258	270066
76400	270067
46588	270068
141751	270069
3622	270070
199217	270071
29245	270072
133163	270073
127572	270074
41588	270075
91709	270076
22085	270077
241532	270078
47847	270079
15665	270080
49965	270081
18810	270082
166345	270083
44978	270084
10295	270085
25845	270086
79262	270087
39685	270088
46610	270089
3554	270090
208981	270091
24543	270092
38175	270093
29	270094
59760	270095
37241	270096
97973	270097
213334	270098
5730	270099
9251	270100
22582	270101
52263	270102
86064	270103
13199	270104
4054	270105
182818	270106
88289	270107
29404	270108
798	270109
13147	270110
17215	270111
242186	270112
15135	270113
624	270114
1387	270115
83881	270116
120531	270117
13710	270118
16863	270119
1306	270120
175365	270121
57763	270122
28384	270123
84940	270124
2086	270125
108142	270126
26532	270127
28069	270128
25787	270129
57025	270130
109773	270131
171547	270132
3339	270133
22810	270134
147901	270135
119794	270136
50047	270137
61525	270138
79147	270139
40686	270140
64124	270141
149430	270142
224322	270143
41424	270144
50950	270145
39613	270146
99948	270147
111962	270148
45753	270149
220561	270150
35294	270151
60519	270152
3524	270153
59984	270154
67046	270155
40792	270156
3232	270157
272056	270158
17472	270159
1498	270160
15505	270161
34518	270162
16385	270163
97025	270164
97650	270165
44955	270166
35347	270167
31432	270168
77344	270169
8961	270170
45066	270171
111290	270172
576	270173
25574	270174
659	270175
58232	270176
141469	270177
56447	270178
171224	270179
5529	270180
65106	270181
8620	270182
150232	270183
2186	270184
243093	270185
26838	270186
258379	270187
2324	270188
95566	270189
41857	270190
5116	270191
41843	270192
26559	270193
86230	270194
5892	270195
43963	270196
10220	270197
154835	270198
8454	270199
97651	270200
102293	270201
541	270202
40290	270203
937	270204
37755	270205
8169	270206
5078	270207
185168	270208
46413	270209
80	270210
139648	270211
214815	270212
79091	270213
926	270214
16908	270215
140861	270216
9162	270217
3644	270218
118903	270219
838	270220
115786	270221
57534	270222
217781	270223
106712	270224
156791	270225
15952	270226
67447	270227
6631	270228
8	270229
265547	270230
439	270231
3413	270232
33604	270233
106551	270234
33609	270235
187027	270236
70270	270237
9501	270238
45932	270239
68805	270240
19633	270241
41597	270242
17232	270243
83325	270244
21587	270245
241488	270246
96789	270247
146190	270248
163	270249
236999	270250
6815	270251
7441	270252
56153	270253
582	270254
14860	270255
34656	270256
20490	270257
91766	270258
57336	270259
95331	270260
128298	270261
2050	270262
43352	270263
79607	270264
198883	270265
880	270266
68569	270267
27859	270268
231778	270269
97729	270270
78843	270271
900	270272
61041	270273
146207	270274
806	270275
62525	270276
10962	270277
88308	270278
166313	270279
53586	270280
12622	270281
146569	270282
13621	270283
18813	270284
27141	270285
7847	270286
23856	270287
2062	270288
44356	270289
10119	270290
30180	270291
2743	270292
28422	270293
1609	270294
35136	270295
42155	270296
12102	270297
11051	270298
8810	270299
133370	270300
799	270301
133091	270302
30808	270303
30663	270304
189560	270305
38303	270306
9059	270307
8230	270308
170853	270309
208320	270310
108135	270311
821	270312
6761	270313
84890	270314
161717	270315
79028	270316
68222	270317
93971	270318
184708	270319
17583	270320
2693	270321
5745	270322
96204	270323
7217	270324
584	270325
47571	270326
163964	270327
9067	270328
165865	270329
11579	270330
81894	270331
59302	270332
100414	270333
222	270334
6558	270335
161693	270336
8997	270337
110608	270338
117645	270339
85740	270340
58355	270341
53859	270342
26433	270343
75164	270344
19172	270345
82549	270346
59024	270347
3218	270348
60272	270349
4170	270350
11673	270351
39573	270352
128549	270353
11610	270354
104076	270355
124559	270356
26445	270357
2568	270358
46925	270359
5169	270360
13707	270361
35235	270362
2340	270363
235494	270364
76992	270365
174781	270366
14158	270367
6924	270368
152356	270369
242804	270370
149713	270371
140472	270372
140247	270373
18891	270374
64409	270375
6940	270376
14390	270377
671	270378
3509	270379
143187	270380
230980	270381
54107	270382
3175	270383
15651	270384
174692	270385
155414	270386
11505	270387
4914	270388
5675	270389
48114	270390
86987	270391
30261	270392
253911	270393
1829	270394
58799	270395
50398	270396
9507	270397
54237	270398
166781	270399
259460	270400
10911	270401
603	270402
77332	270403
259548	270404
13276	270405
65792	270406
10352	270407
7915	270408
53177	270409
16471	270410
51947	270411
197320	270412
46187	270413
161252	270414
6945	270415
150775	270416
10541	270417
12712	270418
4989	270419
7386	270420
25970	270421
35407	270422
192288	270423
110106	270424
41069	270425
40761	270426
66187	270427
1681	270428
95463	270429
9537	270430
85732	270431
37193	270432
175927	270433
150374	270434
3360	270435
88635	270436
366	270437
12421	270438
23014	270439
4175	270440
145199	270441
200178	270442
194842	270443
101952	270444
71230	270445
494	270446
72086	270447
113999	270448
29052	270449
27145	270450
17200	270451
51197	270452
117337	270453
33638	270454
37629	270455
196575	270456
5646	270457
6185	270458
3296	270459
113466	270460
189167	270461
3295	270462
4698	270463
193034	270464
4867	270465
20344	270466
2295	270467
110694	270468
300	270469
16628	270470
379	270471
88561	270472
66282	270473
24127	270474
1109	270475
153969	270476
257080	270477
232577	270478
2962	270479
27385	270480
40859	270481
623	270482
27550	270483
113488	270484
432	270485
28642	270486
54671	270487
22669	270488
5127	270489
11795	270490
20741	270491
5963	270492
25763	270493
8562	270494
238726	270495
30137	270496
88211	270497
10046	270498
66858	270499
316	270500
13250	270501
30140	270502
5245	270503
3340	270504
63648	270505
47328	270506
189689	270507
43654	270508
16894	270509
9749	270510
260144	270511
7691	270512
148672	270513
78888	270514
266650	270515
4051	270516
62404	270517
11875	270518
4385	270519
221382	270520
563	270521
141622	270522
48718	270523
13057	270524
92078	270525
107683	270526
100556	270527
172763	270528
21445	270529
103602	270530
2209	270531
82309	270532
9780	270533
244606	270534
13169	270535
13410	270536
86222	270537
13499	270538
107394	270539
22400	270540
12536	270541
15390	270542
1157	270543
171347	270544
73388	270545
8674	270546
133202	270547
681	270548
5648	270549
106012	270550
32314	270551
111977	270552
3420	270553
102633	270554
110351	270555
22321	270556
6053	270557
106072	270558
7586	270559
44511	270560
257137	270561
3757	270562
28706	270563
24971	270564
20093	270565
213609	270566
117182	270567
107321	270568
64870	270569
18928	270570
2032	270571
41782	270572
77943	270573
294	270574
145655	270575
44030	270576
20530	270577
140621	270578
94298	270579
13074	270580
26299	270581
101266	270582
5712	270583
59265	270584
19071	270585
160544	270586
106737	270587
181945	270588
4216	270589
84384	270590
82367	270591
5367	270592
5324	270593
262641	270594
81222	270595
242809	270596
60843	270597
65809	270598
2369	270599
173997	270600
2265	270601
66710	270602
62624	270603
101952	270604
134634	270605
3530	270606
52563	270607
77892	270608
190182	270609
128338	270610
108276	270611
23924	270612
21510	270613
31438	270614
94208	270615
52952	270616
1479	270617
40885	270618
19624	270619
130011	270620
168240	270621
41087	270622
13707	270623
210542	270624
209058	270625
196995	270626
84545	270627
1207	270628
21907	270629
33109	270630
240360	270631
4579	270632
80114	270633
26027	270634
108998	270635
149732	270636
44155	270637
268526	270638
8212	270639
19972	270640
246582	270641
2092	270642
14168	270643
15293	270644
80802	270645
13882	270646
144553	270647
225201	270648
43700	270649
209171	270650
139904	270651
103361	270652
215035	270653
488	270654
22424	270655
582	270656
5971	270657
87681	270658
19615	270659
2176	270660
53317	270661
50034	270662
5073	270663
3955	270664
147303	270665
51053	270666
55040	270667
17955	270668
15433	270669
166517	270670
26068	270671
7060	270672
3172	270673
7079	270674
1709	270675
51670	270676
655	270677
54446	270678
262362	270679
190478	270680
239196	270681
33494	270682
19423	270683
14741	270684
267834	270685
729	270686
75760	270687
26178	270688
250402	270689
52113	270690
270267	270691
6734	270692
31106	270693
33545	270694
6216	270695
22211	270696
152160	270697
131617	270698
162695	270699
178346	270700
112	270701
181985	270702
138198	270703
109015	270704
15983	270705
8133	270706
26924	270707
201856	270708
4465	270709
163701	270710
51550	270711
29905	270712
48816	270713
15711	270714
188238	270715
1191	270716
113927	270717
11120	270718
10722	270719
79633	270720
210913	270721
219517	270722
15778	270723
1076	270724
88581	270725
4229	270726
176950	270727
94993	270728
4615	270729
257666	270730
182201	270731
39391	270732
36015	270733
10420	270734
95205	270735
52769	270736
99016	270737
47340	270738
8823	270739
169415	270740
73441	270741
11970	270742
18698	270743
74617	270744
179117	270745
79229	270746
182907	270747
6807	270748
135853	270749
19687	270750
29614	270751
59947	270752
1702	270753
82118	270754
6013	270755
1778	270756
8627	270757
21091	270758
42	270759
71213	270760
220364	270761
13855	270762
10568	270763
210837	270764
70169	270765
83286	270766
73822	270767
99278	270768
1957	270769
107101	270770
141794	270771
122	270772
132624	270773
2147	270774
30	270775
33725	270776
18352	270777
20755	270778
172412	270779
1557	270780
29374	270781
935	270782
243819	270783
20499	270784
2928	270785
174758	270786
35991	270787
155696	270788
444	270789
75493	270790
45406	270791
2374	270792
63549	270793
85331	270794
8285	270795
66608	270796
40744	270797
1487	270798
7066	270799
163736	270800
34325	270801
31531	270802
81353	270803
191595	270804
142420	270805
263495	270806
169459	270807
24052	270808
76088	270809
126145	270810
3331	270811
64048	270812
9878	270813
19657	270814
137778	270815
253015	270816
153760	270817
25723	270818
169073	270819
84181	270820
245794	270821
10211	270822
31786	270823
5833	270824
123481	270825
210049	270826
80670	270827
129444	270828
25178	270829
5024	270830
84866	270831
148779	270832
104985	270833
122044	270834
56319	270835
194453	270836
5492	270837
78688	270838
27376	270839
25379	270840
164530	270841
67857	270842
42683	270843
40977	270844
23	270845
23411	270846
23541	270847
5348	270848
22285	270849
172187	270850
8064	270851
138742	270852
74381	270853
80755	270854
5105	270855
19766	270856
95632	270857
115371	270858
14226	270859
6992	270860
143032	270861
1186	270862
146136	270863
58897	270864
49325	270865
43772	270866
3484	270867
11740	270868
11935	270869
81929	270870
72042	270871
23611	270872
30023	270873
76089	270874
8920	270875
11130	270876
10677	270877
34328	270878
2066	270879
14140	270880
9790	270881
267729	270882
4183	270883
244515	270884
90720	270885
70548	270886
3211	270887
63051	270888
25608	270889
15322	270890
59591	270891
201	270892
50127	270893
51952	270894
68972	270895
11294	270896
39877	270897
259	270898
89532	270899
39196	270900
69569	270901
134103	270902
37306	270903
160394	270904
3205	270905
9501	270906
2315	270907
4252	270908
229556	270909
783	270910
22506	270911
27783	270912
88022	270913
3280	270914
170908	270915
1102	270916
42157	270917
21388	270918
14350	270919
10358	270920
50324	270921
63823	270922
43508	270923
8842	270924
64422	270925
108517	270926
43984	270927
12488	270928
32922	270929
59321	270930
16024	270931
88	270932
1686	270933
4181	270934
40855	270935
11315	270936
98837	270937
43751	270938
150195	270939
3876	270940
39932	270941
47306	270942
268998	270943
101571	270944
27713	270945
213903	270946
56835	270947
25341	270948
120215	270949
50287	270950
1983	270951
228	270952
79633	270953
13519	270954
200917	270955
393	270956
67700	270957
68998	270958
51266	270959
12532	270960
3043	270961
121053	270962
79188	270963
45756	270964
9856	270965
16614	270966
239444	270967
9774	270968
160699	270969
189385	270970
6638	270971
133682	270972
103669	270973
266394	270974
7833	270975
54610	270976
253172	270977
6322	270978
3566	270979
86472	270980
20323	270981
9412	270982
8678	270983
49511	270984
50793	270985
133970	270986
252932	270987
100974	270988
132228	270989
103194	270990
4539	270991
13625	270992
1746	270993
34219	270994
14030	270995
99474	270996
121307	270997
18860	270998
79366	270999
123640	271000
164030	271001
20642	271002
54171	271003
40860	271004
34985	271005
40808	271006
20287	271007
120449	271008
111832	271009
15697	271010
75224	271011
101556	271012
262770	271013
4857	271014
48676	271015
72317	271016
72606	271017
102550	271018
12486	271019
38087	271020
3206	271021
77666	271022
69281	271023
15357	271024
93758	271025
2707	271026
73093	271027
31755	271028
49967	271029
163455	271030
2539	271031
133231	271032
8289	271033
243583	271034
53670	271035
24292	271036
21172	271037
102089	271038
112876	271039
26119	271040
129780	271041
220771	271042
406	271043
57126	271044
118546	271045
14978	271046
2915	271047
15314	271048
1914	271049
55069	271050
4276	271051
20355	271052
12055	271053
790	271054
11696	271055
57852	271056
2644	271057
149538	271058
123885	271059
36220	271060
56280	271061
83842	271062
26737	271063
58168	271064
195092	271065
103276	271066
229689	271067
165398	271068
34395	271069
148	271070
29552	271071
5847	271072
221	271073
133198	271074
98708	271075
8909	271076
188543	271077
47432	271078
145752	271079
8043	271080
62316	271081
244449	271082
48233	271083
1536	271084
65390	271085
13347	271086
31667	271087
88964	271088
21618	271089
131622	271090
9763	271091
64614	271092
13687	271093
576	271094
56372	271095
5459	271096
66645	271097
44011	271098
102498	271099
26198	271100
468	271101
57557	271102
3258	271103
103859	271104
165129	271105
217789	271106
241156	271107
557	271108
162869	271109
40075	271110
100804	271111
93620	271112
147194	271113
70393	271114
11658	271115
44861	271116
908	271117
12741	271118
28386	271119
96462	271120
1045	271121
130690	271122
23154	271123
1374	271124
16211	271125
7917	271126
130732	271127
150055	271128
1300	271129
98008	271130
7934	271131
101293	271132
177893	271133
22258	271134
11225	271135
104466	271136
10721	271137
155030	271138
177214	271139
9390	271140
137750	271141
184473	271142
135456	271143
21130	271144
98343	271145
1290	271146
18324	271147
6292	271148
156680	271149
75	271150
7097	271151
81610	271152
75172	271153
82198	271154
28688	271155
232145	271156
96583	271157
72	271158
70710	271159
168755	271160
52623	271161
58644	271162
97166	271163
6438	271164
36355	271165
229570	271166
19181	271167
1584	271168
30751	271169
78511	271170
137676	271171
101452	271172
465	271173
6801	271174
121237	271175
6397	271176
113809	271177
42060	271178
27992	271179
119793	271180
158513	271181
427	271182
1377	271183
42269	271184
98937	271185
14826	271186
37458	271187
199566	271188
605	271189
130374	271190
101844	271191
30693	271192
17781	271193
11808	271194
137998	271195
33598	271196
42150	271197
83423	271198
142178	271199
30777	271200
13533	271201
48946	271202
92401	271203
40135	271204
18884	271205
161706	271206
664	271207
71773	271208
57187	271209
49290	271210
11804	271211
195716	271212
3408	271213
227431	271214
162310	271215
63970	271216
27242	271217
14387	271218
55381	271219
11395	271220
126076	271221
16883	271222
5301	271223
2787	271224
3469	271225
120674	271226
210894	271227
225880	271228
33260	271229
67604	271230
12579	271231
41151	271232
60569	271233
113376	271234
145404	271235
17322	271236
26661	271237
2618	271238
453	271239
186877	271240
2094	271241
36248	271242
61139	271243
164391	271244
12552	271245
178631	271246
15000	271247
28641	271248
7168	271249
4301	271250
167542	271251
182820	271252
20363	271253
212993	271254
1279	271255
112962	271256
142152	271257
95193	271258
3089	271259
5380	271260
72353	271261
96428	271262
7193	271263
85603	271264
44107	271265
8002	271266
82341	271267
3465	271268
66873	271269
97604	271270
63756	271271
50315	271272
59120	271273
237317	271274
35465	271275
19892	271276
6689	271277
99724	271278
16203	271279
78630	271280
193422	271281
4357	271282
192979	271283
32892	271284
78343	271285
21152	271286
8881	271287
9832	271288
2724	271289
56820	271290
58	271291
97245	271292
62621	271293
43997	271294
87	271295
394	271296
1137	271297
19578	271298
70266	271299
147663	271300
61916	271301
20387	271302
41241	271303
2494	271304
209096	271305
113419	271306
150721	271307
161474	271308
26389	271309
33194	271310
4595	271311
79207	271312
21911	271313
7544	271314
259886	271315
21409	271316
59	271317
125172	271318
235040	271319
93299	271320
55741	271321
3798	271322
8837	271323
132466	271324
32938	271325
197097	271326
42890	271327
7009	271328
20639	271329
14827	271330
6845	271331
33641	271332
3352	271333
60846	271334
94166	271335
32789	271336
10537	271337
8785	271338
98	271339
35131	271340
9953	271341
2688	271342
1401	271343
72600	271344
55771	271345
166206	271346
24351	271347
24445	271348
555	271349
36841	271350
14784	271351
2796	271352
29304	271353
5280	271354
33690	271355
197237	271356
266911	271357
219871	271358
241182	271359
92420	271360
23146	271361
88305	271362
141520	271363
246375	271364
84924	271365
6456	271366
267258	271367
15887	271368
11761	271369
59540	271370
105852	271371
8476	271372
6977	271373
168833	271374
17315	271375
75103	271376
1025	271377
36776	271378
2356	271379
89958	271380
38729	271381
146763	271382
15142	271383
29370	271384
16420	271385
39288	271386
58811	271387
15732	271388
247247	271389
10768	271390
10826	271391
15414	271392
69502	271393
3814	271394
195069	271395
268296	271396
2078	271397
9613	271398
74622	271399
2383	271400
56445	271401
12814	271402
12924	271403
18075	271404
167099	271405
108434	271406
15705	271407
2170	271408
81554	271409
47569	271410
229856	271411
130988	271412
60713	271413
136822	271414
55999	271415
170219	271416
4076	271417
3440	271418
143995	271419
16893	271420
197591	271421
46075	271422
45103	271423
5771	271424
172397	271425
6462	271426
112893	271427
26459	271428
70943	271429
20147	271430
82248	271431
119283	271432
68329	271433
12180	271434
170354	271435
75887	271436
36440	271437
82231	271438
82982	271439
4262	271440
26275	271441
48695	271442
5991	271443
5440	271444
33627	271445
154113	271446
156028	271447
620	271448
14424	271449
60791	271450
56854	271451
205	271452
93936	271453
75380	271454
194487	271455
114202	271456
87084	271457
85298	271458
8940	271459
10462	271460
152189	271461
21596	271462
32678	271463
102100	271464
45304	271465
16362	271466
201	271467
75491	271468
92259	271469
105203	271470
45022	271471
22119	271472
207880	271473
94034	271474
223249	271475
175898	271476
67073	271477
41076	271478
89244	271479
65061	271480
78166	271481
3257	271482
52069	271483
80601	271484
22709	271485
12075	271486
8514	271487
1297	271488
21957	271489
20263	271490
22048	271491
50554	271492
2219	271493
23697	271494
252	271495
1820	271496
11421	271497
53618	271498
241789	271499
57101	271500
90462	271501
6943	271502
16225	271503
19941	271504
9240	271505
13503	271506
998	271507
53917	271508
106687	271509
77866	271510
257863	271511
17680	271512
113762	271513
87656	271514
7906	271515
114985	271516
107692	271517
27592	271518
177130	271519
269259	271520
49522	271521
51995	271522
146244	271523
45951	271524
58639	271525
14639	271526
157457	271527
97546	271528
10580	271529
52057	271530
52927	271531
207767	271532
39612	271533
154663	271534
91732	271535
100967	271536
30119	271537
209799	271538
9569	271539
24206	271540
9335	271541
22406	271542
84674	271543
1257	271544
1357	271545
154840	271546
7852	271547
18725	271548
1147	271549
103641	271550
6906	271551
2633	271552
33664	271553
160151	271554
257207	271555
1564	271556
14974	271557
155007	271558
86656	271559
107317	271560
72135	271561
19147	271562
177476	271563
20333	271564
69250	271565
247643	271566
24576	271567
1897	271568
165451	271569
58693	271570
7426	271571
357	271572
6739	271573
69100	271574
521	271575
73043	271576
64071	271577
256981	271578
11486	271579
171072	271580
24405	271581
760	271582
53405	271583
55008	271584
39328	271585
18038	271586
6065	271587
1595	271588
18983	271589
184414	271590
112792	271591
3811	271592
2855	271593
108618	271594
6838	271595
35736	271596
137119	271597
217650	271598
2496	271599
341	271600
37948	271601
102320	271602
22974	271603
7133	271604
19903	271605
5077	271606
71294	271607
88849	271608
2652	271609
28125	271610
10367	271611
32076	271612
977	271613
14	271614
1556	271615
25868	271616
132212	271617
247354	271618
18930	271619
58389	271620
23029	271621
136	271622
115679	271623
228440	271624
42523	271625
38285	271626
5357	271627
249563	271628
14147	271629
214979	271630
46889	271631
20221	271632
133260	271633
189236	271634
11179	271635
209332	271636
117035	271637
28601	271638
14512	271639
123288	271640
244222	271641
90377	271642
521	271643
6502	271644
4666	271645
7413	271646
182871	271647
65609	271648
38724	271649
154489	271650
92880	271651
245267	271652
10684	271653
3225	271654
130434	271655
2742	271656
24172	271657
15947	271658
57453	271659
50106	271660
1879	271661
57838	271662
224366	271663
74475	271664
3270	271665
6147	271666
570	271667
29929	271668
24256	271669
69902	271670
200659	271671
77499	271672
99115	271673
7005	271674
102828	271675
27373	271676
16096	271677
38741	271678
18998	271679
271130	271680
153827	271681
18012	271682
196800	271683
35680	271684
46192	271685
39758	271686
38790	271687
69113	271688
4719	271689
9817	271690
33174	271691
205414	271692
194051	271693
1403	271694
30856	271695
106397	271696
266630	271697
34828	271698
1260	271699
220805	271700
10877	271701
31295	271702
25738	271703
22326	271704
67282	271705
118786	271706
500	271707
257795	271708
233	271709
7222	271710
16655	271711
31856	271712
271550	271713
146827	271714
100858	271715
32816	271716
222766	271717
21457	271718
96654	271719
25510	271720
23758	271721
187	271722
140331	271723
269308	271724
27560	271725
3518	271726
58989	271727
156769	271728
112797	271729
120441	271730
40392	271731
1117	271732
101451	271733
15269	271734
92253	271735
100037	271736
106089	271737
57834	271738
1595	271739
112656	271740
2219	271741
26243	271742
149636	271743
12229	271744
30456	271745
10255	271746
94509	271747
19731	271748
148866	271749
61315	271750
14205	271751
231970	271752
73754	271753
4818	271754
102526	271755
383	271756
15495	271757
14705	271758
244141	271759
97392	271760
168989	271761
44600	271762
265860	271763
6072	271764
105578	271765
267781	271766
167006	271767
9050	271768
148	271769
4404	271770
53035	271771
257405	271772
36179	271773
29677	271774
69361	271775
105505	271776
743	271777
25383	271778
70488	271779
5412	271780
133139	271781
103044	271782
80902	271783
46109	271784
62995	271785
59636	271786
1458	271787
52562	271788
114226	271789
157130	271790
151142	271791
122722	271792
36	271793
53528	271794
57451	271795
57000	271796
172	271797
34868	271798
2028	271799
152900	271800
5386	271801
167663	271802
49714	271803
105896	271804
6764	271805
35736	271806
72	271807
3501	271808
233067	271809
150457	271810
13943	271811
66609	271812
7835	271813
3424	271814
50998	271815
5506	271816
63420	271817
70857	271818
223437	271819
19519	271820
41514	271821
101303	271822
148518	271823
8005	271824
4028	271825
77553	271826
45653	271827
71	271828
3953	271829
186355	271830
1957	271831
81935	271832
10621	271833
198990	271834
25458	271835
49605	271836
189432	271837
59191	271838
9168	271839
89948	271840
7350	271841
24124	271842
54044	271843
7274	271844
86078	271845
60318	271846
16536	271847
212713	271848
117110	271849
27682	271850
5274	271851
26813	271852
8968	271853
22383	271854
1177	271855
19035	271856
22180	271857
191983	271858
2460	271859
118692	271860
2225	271861
79635	271862
115217	271863
95357	271864
175342	271865
155759	271866
38303	271867
3942	271868
50021	271869
159822	271870
2144	271871
56445	271872
506	271873
659	271874
250565	271875
39442	271876
148063	271877
169044	271878
108687	271879
121432	271880
41842	271881
117803	271882
206940	271883
97147	271884
231372	271885
122194	271886
40318	271887
8258	271888
104259	271889
111137	271890
15762	271891
239250	271892
45806	271893
68529	271894
23989	271895
80431	271896
98084	271897
1269	271898
209935	271899
11382	271900
34111	271901
31353	271902
43593	271903
91347	271904
32218	271905
37844	271906
16441	271907
54562	271908
263070	271909
3224	271910
36398	271911
8214	271912
3443	271913
125117	271914
34030	271915
1063	271916
19818	271917
18669	271918
40614	271919
108372	271920
105105	271921
211122	271922
103874	271923
262742	271924
150029	271925
128100	271926
149062	271927
51130	271928
34150	271929
47	271930
20500	271931
150306	271932
222356	271933
19872	271934
28219	271935
6112	271936
111964	271937
109452	271938
25618	271939
2483	271940
266	271941
2842	271942
114866	271943
14902	271944
5	271945
239130	271946
218182	271947
656	271948
143778	271949
78636	271950
16651	271951
199611	271952
71288	271953
8082	271954
110654	271955
98248	271956
8821	271957
240866	271958
227083	271959
13	271960
265917	271961
92101	271962
5910	271963
77727	271964
160991	271965
25889	271966
10991	271967
628	271968
5564	271969
9597	271970
43542	271971
173396	271972
26551	271973
167009	271974
170102	271975
159943	271976
843	271977
14096	271978
65216	271979
26101	271980
6472	271981
1820	271982
136989	271983
4772	271984
128195	271985
60358	271986
51646	271987
97520	271988
95644	271989
207188	271990
5750	271991
168185	271992
10966	271993
97175	271994
142115	271995
150221	271996
7097	271997
103009	271998
99292	271999
49513	272000
241276	272001
8491	272002
2059	272003
189570	272004
122581	272005
157127	272006
74304	272007
217784	272008
63308	272009
178868	272010
19806	272011
67107	272012
223743	272013
91377	272014
8433	272015
7688	272016
24581	272017
11856	272018
70158	272019
1294	272020
154721	272021
38818	272022
68416	272023
38315	272024
29003	272025
53282	272026
265995	272027
1841	272028
245067	272029
4479	272030
7861	272031
252611	272032
815	272033
51647	272034
11625	272035
4052	272036
35952	272037
25000	272038
43093	272039
5826	272040
118036	272041
97474	272042
33126	272043
37563	272044
20356	272045
980	272046
3640	272047
9116	272048
20229	272049
107626	272050
58199	272051
170340	272052
120403	272053
40442	272054
211688	272055
96439	272056
52489	272057
202721	272058
209027	272059
3494	272060
18673	272061
52053	272062
28505	272063
23455	272064
104017	272065
215879	272066
137433	272067
40679	272068
12488	272069
53766	272070
604	272071
37005	272072
25381	272073
61202	272074
69901	272075
14139	272076
42341	272077
18741	272078
4349	272079
4693	272080
10384	272081
108839	272082
43709	272083
7302	272084
146395	272085
32737	272086
8343	272087
12264	272088
73734	272089
348	272090
37811	272091
1915	272092
105606	272093
8626	272094
5312	272095
3761	272096
28747	272097
9784	272098
97994	272099
156269	272100
7306	272101
2034	272102
114098	272103
16229	272104
55479	272105
15332	272106
34561	272107
9724	272108
63074	272109
80140	272110
26293	272111
61656	272112
64516	272113
50964	272114
4763	272115
88766	272116
43222	272117
62761	272118
8660	272119
54581	272120
53377	272121
115243	272122
132595	272123
229279	272124
98392	272125
46777	272126
11036	272127
14652	272128
39172	272129
153067	272130
15465	272131
39749	272132
245868	272133
74173	272134
255133	272135
252	272136
91649	272137
18879	272138
95900	272139
13902	272140
27336	272141
642	272142
40086	272143
53806	272144
53532	272145
126922	272146
7500	272147
165225	272148
63369	272149
4415	272150
22613	272151
372	272152
40189	272153
59529	272154
6551	272155
35104	272156
980	272157
150813	272158
1375	272159
42311	272160
37081	272161
4343	272162
21820	272163
17281	272164
16607	272165
33031	272166
8503	272167
72268	272168
36965	272169
27661	272170
234098	272171
1303	272172
740	272173
70381	272174
6672	272175
249274	272176
1444	272177
1879	272178
69345	272179
27812	272180
22241	272181
27117	272182
51260	272183
3618	272184
3575	272185
4068	272186
24947	272187
166	272188
92017	272189
119507	272190
78571	272191
2676	272192
29599	272193
13584	272194
8267	272195
13612	272196
864	272197
13543	272198
793	272199
157788	272200
1866	272201
15683	272202
20	272203
86096	272204
138755	272205
36526	272206
2384	272207
168477	272208
18410	272209
33905	272210
225913	272211
91469	272212
237301	272213
68810	272214
49066	272215
580	272216
96059	272217
51997	272218
202902	272219
67736	272220
26458	272221
22209	272222
2475	272223
629	272224
18444	272225
42	272226
135987	272227
9400	272228
4683	272229
633	272230
55120	272231
1175	272232
64876	272233
43826	272234
155716	272235
66383	272236
9595	272237
65046	272238
30242	272239
160625	272240
7269	272241
80201	272242
2333	272243
62140	272244
86828	272245
44708	272246
40574	272247
39	272248
35354	272249
191817	272250
87762	272251
72298	272252
17329	272253
7974	272254
64639	272255
59091	272256
32994	272257
22654	272258
81237	272259
74271	272260
5712	272261
72523	272262
266902	272263
73	272264
11600	272265
95025	272266
157896	272267
166765	272268
52666	272269
27925	272270
84488	272271
2841	272272
4634	272273
212333	272274
81353	272275
40155	272276
45555	272277
156501	272278
48	272279
118196	272280
29191	272281
107	272282
1112	272283
48593	272284
107377	272285
8667	272286
48334	272287
15681	272288
44894	272289
134350	272290
55898	272291
228050	272292
269668	272293
168079	272294
37002	272295
71134	272296
2987	272297
142652	272298
76428	272299
33283	272300
14778	272301
26362	272302
41043	272303
137	272304
134235	272305
20025	272306
158248	272307
4521	272308
21027	272309
86710	272310
35230	272311
7470	272312
16520	272313
112419	272314
25971	272315
51158	272316
94519	272317
85825	272318
6707	272319
9979	272320
80015	272321
155304	272322
168088	272323
19415	272324
88959	272325
100503	272326
18595	272327
72267	272328
108719	272329
50888	272330
76115	272331
42285	272332
3518	272333
369	272334
100018	272335
168	272336
17942	272337
36370	272338
2788	272339
26368	272340
177565	272341
25499	272342
26598	272343
70	272344
36408	272345
4973	272346
78073	272347
22177	272348
193573	272349
118711	272350
56892	272351
7602	272352
52051	272353
11152	272354
58669	272355
10652	272356
147859	272357
4075	272358
5715	272359
29826	272360
101113	272361
142978	272362
76961	272363
52601	272364
43447	272365
140944	272366
52350	272367
234	272368
13428	272369
38306	272370
8821	272371
270484	272372
31504	272373
112874	272374
8088	272375
3330	272376
25858	272377
37898	272378
174786	272379
54489	272380
10775	272381
200276	272382
25188	272383
63874	272384
212635	272385
163458	272386
1304	272387
164637	272388
48899	272389
60422	272390
199697	272391
153314	272392
194785	272393
78	272394
21097	272395
7235	272396
31321	272397
46749	272398
40146	272399
5729	272400
137312	272401
101911	272402
687	272403
123988	272404
103710	272405
1449	272406
5722	272407
24984	272408
3233	272409
21	272410
25005	272411
188655	272412
24310	272413
57419	272414
119925	272415
113545	272416
2376	272417
35098	272418
106891	272419
3042	272420
21688	272421
41059	272422
196460	272423
21088	272424
9792	272425
123055	272426
121567	272427
271679	272428
38026	272429
35624	272430
52748	272431
164030	272432
58655	272433
25401	272434
47343	272435
183171	272436
198675	272437
41769	272438
318	272439
31726	272440
79694	272441
169813	272442
8341	272443
3783	272444
1149	272445
21447	272446
7445	272447
39406	272448
148431	272449
20250	272450
164	272451
169748	272452
24237	272453
132341	272454
95083	272455
92744	272456
961	272457
14628	272458
173710	272459
525	272460
13771	272461
265577	272462
212754	272463
2012	272464
122908	272465
12051	272466
34403	272467
245312	272468
221732	272469
114475	272470
162611	272471
7772	272472
15300	272473
23401	272474
17689	272475
141809	272476
79131	272477
33993	272478
144475	272479
79955	272480
125524	272481
254430	272482
205775	272483
19952	272484
80598	272485
15361	272486
26320	272487
25589	272488
69013	272489
19710	272490
12820	272491
53170	272492
182992	272493
7394	272494
62	272495
155022	272496
92200	272497
41110	272498
225694	272499
246893	272500
98857	272501
55182	272502
110115	272503
110903	272504
53667	272505
266395	272506
93669	272507
250708	272508
26099	272509
38640	272510
157663	272511
7839	272512
4147	272513
23213	272514
16194	272515
60081	272516
63880	272517
79563	272518
219	272519
3744	272520
414	272521
107921	272522
4689	272523
81926	272524
147924	272525
1639	272526
21074	272527
64865	272528
105131	272529
3336	272530
38717	272531
77614	272532
17223	272533
9615	272534
170777	272535
1226	272536
43260	272537
4338	272538
12010	272539
1094	272540
15738	272541
61079	272542
183696	272543
28914	272544
16425	272545
95439	272546
13787	272547
249696	272548
1754	272549
33410	272550
128142	272551
2592	272552
9531	272553
248245	272554
4993	272555
43569	272556
199886	272557
2333	272558
39793	272559
108416	272560
11257	272561
2260	272562
148675	272563
9612	272564
93777	272565
7717	272566
132561	272567
216636	272568
64149	272569
42703	272570
4605	272571
41044	272572
112739	272573
1647	272574
2822	272575
122763	272576
10384	272577
98298	272578
20981	272579
2786	272580
4983	272581
100646	272582
5393	272583
94147	272584
213949	272585
207065	272586
1758	272587
2404	272588
7366	272589
21267	272590
72373	272591
256011	272592
51758	272593
32506	272594
85919	272595
34664	272596
8674	272597
84895	272598
10505	272599
163840	272600
153461	272601
9909	272602
27862	272603
178844	272604
67004	272605
64	272606
201095	272607
200	272608
156402	272609
2795	272610
50062	272611
12700	272612
10103	272613
116836	272614
584	272615
54305	272616
6819	272617
64216	272618
5844	272619
8093	272620
13803	272621
2634	272622
16645	272623
214834	272624
6647	272625
948	272626
45873	272627
23446	272628
72424	272629
1469	272630
97586	272631
10588	272632
5651	272633
138656	272634
91647	272635
123051	272636
805	272637
58450	272638
109426	272639
25179	272640
128094	272641
261802	272642
46366	272643
4367	272644
150205	272645
152692	272646
150139	272647
11262	272648
99006	272649
35793	272650
78704	272651
153442	272652
24441	272653
143994	272654
143915	272655
3938	272656
13075	272657
60847	272658
110860	272659
208742	272660
158305	272661
45284	272662
258716	272663
15336	272664
119818	272665
47006	272666
105299	272667
43565	272668
217567	272669
57022	272670
83549	272671
60498	272672
68214	272673
41188	272674
119804	272675
140482	272676
48344	272677
177917	272678
11798	272679
70794	272680
1711	272681
62985	272682
205984	272683
49885	272684
440	272685
8498	272686
4105	272687
11385	272688
17125	272689
48339	272690
35368	272691
114145	272692
1903	272693
70889	272694
170310	272695
216840	272696
57205	272697
87680	272698
4095	272699
85112	272700
79884	272701
36822	272702
98921	272703
126101	272704
236656	272705
45554	272706
137	272707
11	272708
215028	272709
267174	272710
32405	272711
112905	272712
13889	272713
253734	272714
1265	272715
7299	272716
242856	272717
27969	272718
67842	272719
47785	272720
37002	272721
138079	272722
44676	272723
45837	272724
53189	272725
2334	272726
3524	272727
75308	272728
11168	272729
18489	272730
71848	272731
185839	272732
6327	272733
50525	272734
29316	272735
126292	272736
13449	272737
510	272738
31583	272739
50780	272740
12358	272741
42082	272742
20185	272743
82912	272744
24326	272745
95100	272746
23318	272747
3237	272748
113055	272749
223323	272750
176060	272751
41632	272752
32934	272753
54134	272754
49446	272755
18590	272756
61653	272757
214497	272758
42133	272759
49166	272760
197708	272761
5283	272762
21823	272763
3038	272764
216181	272765
23032	272766
194420	272767
81502	272768
9406	272769
73355	272770
174396	272771
48410	272772
1108	272773
4479	272774
58889	272775
72811	272776
44291	272777
26894	272778
251531	272779
88335	272780
21028	272781
33693	272782
149742	272783
8744	272784
87651	272785
73	272786
155871	272787
22325	272788
57223	272789
145888	272790
261814	272791
209442	272792
649	272793
235085	272794
154155	272795
89297	272796
200645	272797
31094	272798
21399	272799
9308	272800
19494	272801
25039	272802
163953	272803
15483	272804
59736	272805
53194	272806
192113	272807
97968	272808
54915	272809
14491	272810
3479	272811
244002	272812
65522	272813
58550	272814
487	272815
15892	272816
5511	272817
157314	272818
27817	272819
114560	272820
3477	272821
91649	272822
17785	272823
1317	272824
219266	272825
2491	272826
27549	272827
86883	272828
170399	272829
106013	272830
15298	272831
188804	272832
23415	272833
5290	272834
15001	272835
107687	272836
38865	272837
255292	272838
10887	272839
183319	272840
36453	272841
11719	272842
14857	272843
79922	272844
480	272845
7276	272846
67153	272847
45298	272848
7194	272849
4184	272850
29846	272851
42045	272852
6653	272853
11131	272854
66918	272855
167259	272856
5121	272857
73820	272858
18076	272859
36566	272860
10506	272861
144071	272862
93920	272863
6693	272864
137153	272865
84015	272866
58298	272867
1281	272868
43577	272869
4341	272870
82219	272871
123818	272872
195184	272873
92763	272874
25995	272875
34708	272876
54248	272877
124978	272878
16038	272879
144610	272880
6109	272881
81338	272882
4118	272883
17011	272884
68586	272885
32135	272886
169104	272887
21141	272888
71714	272889
5099	272890
178801	272891
5393	272892
29472	272893
99860	272894
26856	272895
101514	272896
170861	272897
12381	272898
802	272899
116912	272900
36695	272901
2236	272902
194111	272903
6616	272904
34528	272905
66443	272906
10525	272907
132211	272908
537	272909
28535	272910
8964	272911
9473	272912
286	272913
5399	272914
8981	272915
101729	272916
129522	272917
44662	272918
45160	272919
84159	272920
215590	272921
46823	272922
101537	272923
10692	272924
120266	272925
17068	272926
24029	272927
6991	272928
31042	272929
12611	272930
1022	272931
35087	272932
79926	272933
4187	272934
7180	272935
263570	272936
7405	272937
159406	272938
28337	272939
83279	272940
77723	272941
2146	272942
33558	272943
3354	272944
14548	272945
145830	272946
123985	272947
48457	272948
3591	272949
16833	272950
49442	272951
1504	272952
6607	272953
87713	272954
55525	272955
159947	272956
13074	272957
5785	272958
121962	272959
38529	272960
100097	272961
29515	272962
35816	272963
28283	272964
39844	272965
2690	272966
66531	272967
31861	272968
73265	272969
26717	272970
641	272971
288	272972
44620	272973
87502	272974
5312	272975
13039	272976
73505	272977
598	272978
72456	272979
47209	272980
12270	272981
137818	272982
107294	272983
104410	272984
64244	272985
32479	272986
61916	272987
20096	272988
263042	272989
20368	272990
108349	272991
22946	272992
9390	272993
90705	272994
178541	272995
66268	272996
43647	272997
13505	272998
214729	272999
33658	273000
53891	273001
126961	273002
39321	273003
131013	273004
1048	273005
20740	273006
28876	273007
125895	273008
41081	273009
113899	273010
143581	273011
147799	273012
69182	273013
168299	273014
163946	273015
90094	273016
111349	273017
132693	273018
13937	273019
24947	273020
243244	273021
71265	273022
130050	273023
5712	273024
19914	273025
5214	273026
252642	273027
95102	273028
54123	273029
96225	273030
10377	273031
1643	273032
150932	273033
242129	273034
7766	273035
41960	273036
62937	273037
18598	273038
5852	273039
104830	273040
99797	273041
32684	273042
168630	273043
75943	273044
33423	273045
5230	273046
4937	273047
61539	273048
110425	273049
33485	273050
43419	273051
20782	273052
8900	273053
67845	273054
23755	273055
903	273056
68333	273057
2307	273058
57856	273059
68758	273060
48449	273061
45819	273062
204642	273063
11402	273064
24305	273065
632	273066
57478	273067
127371	273068
6948	273069
3310	273070
2092	273071
43688	273072
10579	273073
21563	273074
857	273075
16426	273076
11016	273077
24646	273078
173288	273079
10262	273080
70947	273081
60923	273082
39874	273083
1601	273084
8354	273085
82199	273086
159187	273087
84542	273088
152119	273089
2322	273090
407	273091
223521	273092
30037	273093
41563	273094
149951	273095
165143	273096
46125	273097
77202	273098
11033	273099
11088	273100
6123	273101
4447	273102
12792	273103
58694	273104
19300	273105
133375	273106
26352	273107
24223	273108
46090	273109
21948	273110
19239	273111
154421	273112
17617	273113
60989	273114
109974	273115
165633	273116
202592	273117
65668	273118
55223	273119
212969	273120
5851	273121
84721	273122
23339	273123
27007	273124
22386	273125
27568	273126
19335	273127
29	273128
148	273129
59377	273130
26286	273131
241902	273132
33492	273133
56123	273134
156105	273135
1946	273136
92292	273137
1900	273138
48383	273139
1361	273140
30424	273141
156721	273142
105750	273143
3148	273144
11116	273145
41148	273146
89822	273147
34622	273148
44416	273149
638	273150
13666	273151
3193	273152
3790	273153
141220	273154
1195	273155
163353	273156
25922	273157
51450	273158
137790	273159
66225	273160
158529	273161
79152	273162
7581	273163
9116	273164
7352	273165
184813	273166
156800	273167
236695	273168
1262	273169
2756	273170
63278	273171
114642	273172
34605	273173
9129	273174
44070	273175
22653	273176
212485	273177
54477	273178
81966	273179
15608	273180
2949	273181
115362	273182
7052	273183
261932	273184
100492	273185
1893	273186
28149	273187
51193	273188
91049	273189
2937	273190
171017	273191
17652	273192
37482	273193
111464	273194
135039	273195
41248	273196
10161	273197
8093	273198
78534	273199
113824	273200
39183	273201
72871	273202
759	273203
27718	273204
7398	273205
163263	273206
19562	273207
149865	273208
251541	273209
9683	273210
194427	273211
60812	273212
36358	273213
21942	273214
147751	273215
226446	273216
1845	273217
31400	273218
79727	273219
2707	273220
136421	273221
58896	273222
7444	273223
79409	273224
9055	273225
36904	273226
8411	273227
250350	273228
20651	273229
167092	273230
15547	273231
63643	273232
124959	273233
5343	273234
59134	273235
263931	273236
147938	273237
154625	273238
35480	273239
116854	273240
8238	273241
40261	273242
4216	273243
16986	273244
134330	273245
10255	273246
30091	273247
76901	273248
48028	273249
3746	273250
207	273251
7968	273252
66248	273253
158873	273254
8740	273255
83007	273256
17438	273257
37229	273258
117996	273259
90	273260
31432	273261
70486	273262
238586	273263
32449	273264
3634	273265
51578	273266
131842	273267
21457	273268
1891	273269
107787	273270
43247	273271
20456	273272
10533	273273
352	273274
79900	273275
210729	273276
82003	273277
1465	273278
76233	273279
36072	273280
265925	273281
80043	273282
161976	273283
37657	273284
171519	273285
113404	273286
10022	273287
10579	273288
8048	273289
5511	273290
20436	273291
3402	273292
26167	273293
3850	273294
15820	273295
1260	273296
15960	273297
10428	273298
111527	273299
156108	273300
102341	273301
76810	273302
116814	273303
267676	273304
31991	273305
169535	273306
92416	273307
21735	273308
270683	273309
19759	273310
11500	273311
49666	273312
723	273313
21008	273314
133975	273315
3018	273316
9089	273317
108	273318
68540	273319
242461	273320
97832	273321
8685	273322
36139	273323
114115	273324
1154	273325
48185	273326
33435	273327
55362	273328
122292	273329
196006	273330
2306	273331
1794	273332
25884	273333
112252	273334
36313	273335
245443	273336
52431	273337
12293	273338
245227	273339
25208	273340
35827	273341
238809	273342
30798	273343
36773	273344
226735	273345
1333	273346
201343	273347
47747	273348
134320	273349
77806	273350
45163	273351
107463	273352
128996	273353
134073	273354
34009	273355
32343	273356
148937	273357
140968	273358
2617	273359
102	273360
37541	273361
17208	273362
1668	273363
101601	273364
262697	273365
38283	273366
40087	273367
27249	273368
84867	273369
9061	273370
136671	273371
49498	273372
150315	273373
4014	273374
234706	273375
8651	273376
70210	273377
55306	273378
36072	273379
90255	273380
1476	273381
1070	273382
268020	273383
168452	273384
2354	273385
19069	273386
53263	273387
212745	273388
99965	273389
18253	273390
15326	273391
62699	273392
23051	273393
161462	273394
76577	273395
79	273396
84484	273397
12698	273398
16990	273399
16105	273400
24843	273401
10525	273402
227343	273403
87375	273404
210196	273405
31669	273406
13393	273407
928	273408
4083	273409
24211	273410
8022	273411
2450	273412
49088	273413
17783	273414
106103	273415
63475	273416
12723	273417
255477	273418
684	273419
20159	273420
205042	273421
353	273422
217475	273423
17971	273424
24061	273425
6291	273426
16666	273427
1374	273428
44843	273429
135600	273430
39042	273431
10166	273432
178974	273433
28366	273434
1020	273435
32633	273436
124365	273437
253815	273438
3550	273439
121678	273440
92113	273441
39518	273442
22876	273443
29911	273444
196491	273445
12080	273446
7882	273447
895	273448
179418	273449
26149	273450
24762	273451
38795	273452
39311	273453
5420	273454
9422	273455
108303	273456
20998	273457
222	273458
8013	273459
7419	273460
38646	273461
10623	273462
44073	273463
38270	273464
28262	273465
178	273466
134375	273467
44026	273468
195426	273469
70158	273470
9588	273471
178431	273472
114877	273473
163576	273474
57021	273475
196288	273476
74219	273477
1	273478
642	273479
42815	273480
4005	273481
105918	273482
103264	273483
38276	273484
15155	273485
40544	273486
9425	273487
132667	273488
88739	273489
632	273490
66476	273491
901	273492
6319	273493
3449	273494
5349	273495
86642	273496
1968	273497
111464	273498
56820	273499
249159	273500
221648	273501
14597	273502
6513	273503
30389	273504
40295	273505
56825	273506
118128	273507
19817	273508
143924	273509
1340	273510
22314	273511
14273	273512
123507	273513
8305	273514
31712	273515
4838	273516
16308	273517
251738	273518
128496	273519
19797	273520
24543	273521
106816	273522
21954	273523
107409	273524
40798	273525
61636	273526
4763	273527
49470	273528
8839	273529
984	273530
102556	273531
19928	273532
68089	273533
12643	273534
41404	273535
94684	273536
516	273537
45882	273538
7950	273539
144076	273540
224	273541
261365	273542
47305	273543
78391	273544
2974	273545
1374	273546
248693	273547
375	273548
17756	273549
230941	273550
9989	273551
8461	273552
149628	273553
26814	273554
135908	273555
86906	273556
30233	273557
8542	273558
11265	273559
253281	273560
6100	273561
2199	273562
79640	273563
12649	273564
39975	273565
126294	273566
3032	273567
42345	273568
67111	273569
107797	273570
28181	273571
1982	273572
23277	273573
105858	273574
213719	273575
103011	273576
227072	273577
17761	273578
3849	273579
54020	273580
2225	273581
827	273582
162381	273583
65107	273584
149585	273585
35146	273586
1439	273587
29478	273588
13465	273589
40134	273590
65653	273591
7354	273592
10251	273593
12275	273594
25498	273595
68325	273596
2735	273597
64425	273598
487	273599
5395	273600
16115	273601
46778	273602
79852	273603
20465	273604
215871	273605
19315	273606
4423	273607
21614	273608
22460	273609
52768	273610
21898	273611
26670	273612
159877	273613
110795	273614
27860	273615
2499	273616
258829	273617
41333	273618
18473	273619
26415	273620
72232	273621
11724	273622
40457	273623
43702	273624
106927	273625
36755	273626
73821	273627
36559	273628
4029	273629
88308	273630
46875	273631
107946	273632
45331	273633
27959	273634
13278	273635
22483	273636
25263	273637
103192	273638
36593	273639
117041	273640
222720	273641
48975	273642
25723	273643
153575	273644
10911	273645
118319	273646
75337	273647
369	273648
6994	273649
530	273650
36505	273651
268493	273652
1793	273653
7954	273654
5615	273655
63454	273656
15905	273657
51541	273658
71762	273659
47217	273660
56337	273661
106984	273662
15153	273663
10822	273664
12931	273665
71043	273666
222974	273667
10249	273668
404	273669
593	273670
251908	273671
86666	273672
72138	273673
3211	273674
3149	273675
55849	273676
80345	273677
95647	273678
52701	273679
2299	273680
33606	273681
210520	273682
20668	273683
56041	273684
112093	273685
79226	273686
18621	273687
8460	273688
257203	273689
106583	273690
4802	273691
71060	273692
22924	273693
2678	273694
151648	273695
8175	273696
47195	273697
99986	273698
4684	273699
1783	273700
95331	273701
2856	273702
119824	273703
10645	273704
13672	273705
24631	273706
65577	273707
110641	273708
115375	273709
115480	273710
101707	273711
155781	273712
9413	273713
3877	273714
19075	273715
39196	273716
858	273717
41981	273718
10594	273719
51661	273720
16470	273721
17621	273722
51160	273723
23940	273724
13348	273725
49908	273726
60603	273727
113898	273728
78418	273729
11770	273730
7161	273731
27707	273732
1613	273733
939	273734
141054	273735
18716	273736
18317	273737
24985	273738
33028	273739
87665	273740
177536	273741
20379	273742
99652	273743
22705	273744
190375	273745
19841	273746
13811	273747
5723	273748
266758	273749
77303	273750
256359	273751
116121	273752
252730	273753
39898	273754
58455	273755
199629	273756
95329	273757
100190	273758
84927	273759
9045	273760
21366	273761
33869	273762
102472	273763
173343	273764
84494	273765
43393	273766
33621	273767
10035	273768
80734	273769
1688	273770
170632	273771
218125	273772
18585	273773
143182	273774
2753	273775
5242	273776
144870	273777
137934	273778
232544	273779
43305	273780
46432	273781
5226	273782
88342	273783
1915	273784
2315	273785
8509	273786
437	273787
660	273788
94372	273789
269392	273790
12486	273791
26	273792
10129	273793
9881	273794
154551	273795
151452	273796
66682	273797
96099	273798
69774	273799
42910	273800
17033	273801
77343	273802
183750	273803
34894	273804
77205	273805
49043	273806
158955	273807
16971	273808
262617	273809
1323	273810
7587	273811
111760	273812
2373	273813
27876	273814
58151	273815
95218	273816
3482	273817
9982	273818
12735	273819
213483	273820
16166	273821
77686	273822
106999	273823
107505	273824
191560	273825
6167	273826
18720	273827
208733	273828
3157	273829
19312	273830
17328	273831
161885	273832
111642	273833
21572	273834
54827	273835
106722	273836
77090	273837
11523	273838
70735	273839
25104	273840
66281	273841
60741	273842
119555	273843
13203	273844
117213	273845
238	273846
12195	273847
247844	273848
38057	273849
114113	273850
37471	273851
109670	273852
104105	273853
8441	273854
45667	273855
237642	273856
24542	273857
96543	273858
93851	273859
31688	273860
487	273861
24892	273862
42110	273863
71143	273864
64740	273865
417	273866
127276	273867
7997	273868
102761	273869
691	273870
4726	273871
12128	273872
92102	273873
67728	273874
6536	273875
17634	273876
75386	273877
101223	273878
81698	273879
419	273880
2767	273881
108169	273882
185633	273883
5529	273884
107669	273885
21576	273886
96570	273887
75924	273888
113371	273889
7887	273890
5741	273891
31256	273892
200739	273893
437	273894
126567	273895
186803	273896
38466	273897
34355	273898
11224	273899
2514	273900
89571	273901
197039	273902
34701	273903
109386	273904
28398	273905
50409	273906
265402	273907
141635	273908
42894	273909
22499	273910
116619	273911
6588	273912
13274	273913
13106	273914
34809	273915
109736	273916
3485	273917
10128	273918
28817	273919
115062	273920
118417	273921
6347	273922
26137	273923
56449	273924
68784	273925
25705	273926
5215	273927
75275	273928
13980	273929
6153	273930
6345	273931
117889	273932
127163	273933
133037	273934
198113	273935
678	273936
22640	273937
13040	273938
34859	273939
77960	273940
133021	273941
178063	273942
2106	273943
154345	273944
88913	273945
73050	273946
178566	273947
36669	273948
3514	273949
27677	273950
16275	273951
3318	273952
74980	273953
131434	273954
37172	273955
76	273956
8808	273957
5028	273958
3123	273959
1380	273960
59440	273961
19819	273962
66213	273963
6169	273964
54569	273965
171203	273966
5643	273967
112477	273968
3178	273969
21079	273970
161854	273971
38779	273972
60170	273973
18671	273974
81608	273975
5127	273976
88776	273977
132443	273978
97402	273979
245326	273980
221862	273981
44127	273982
5453	273983
104029	273984
2208	273985
57782	273986
179167	273987
72405	273988
1435	273989
1563	273990
60731	273991
4053	273992
19518	273993
77904	273994
845	273995
3265	273996
2383	273997
245385	273998
24008	273999
200454	274000
13260	274001
6183	274002
215238	274003
95036	274004
10572	274005
4841	274006
239	274007
88940	274008
812	274009
68289	274010
21106	274011
9013	274012
14228	274013
13614	274014
12707	274015
512	274016
96828	274017
717	274018
1992	274019
89497	274020
77910	274021
52909	274022
90741	274023
90790	274024
1872	274025
1277	274026
52404	274027
132502	274028
139737	274029
157719	274030
56663	274031
199417	274032
9224	274033
118343	274034
73348	274035
67545	274036
1467	274037
110119	274038
80033	274039
240163	274040
30930	274041
44103	274042
23660	274043
71776	274044
40268	274045
2261	274046
26990	274047
32448	274048
44965	274049
116242	274050
64246	274051
15877	274052
46114	274053
13184	274054
14886	274055
10075	274056
51682	274057
256229	274058
103	274059
38703	274060
34034	274061
5790	274062
60139	274063
2147	274064
727	274065
172	274066
3399	274067
162184	274068
12977	274069
147747	274070
231802	274071
126273	274072
318	274073
70591	274074
8624	274075
172806	274076
198689	274077
98673	274078
1837	274079
51147	274080
97535	274081
70	274082
132654	274083
4236	274084
119450	274085
19982	274086
52984	274087
7635	274088
130719	274089
179090	274090
6135	274091
56261	274092
91957	274093
24396	274094
42461	274095
107669	274096
101827	274097
142838	274098
205206	274099
2699	274100
2621	274101
202499	274102
37340	274103
1743	274104
21443	274105
179336	274106
50031	274107
74104	274108
79257	274109
4401	274110
1903	274111
73238	274112
8373	274113
67071	274114
28854	274115
157798	274116
21699	274117
187319	274118
113058	274119
847	274120
39561	274121
18501	274122
14906	274123
79916	274124
9325	274125
11071	274126
52825	274127
2395	274128
94623	274129
102977	274130
20471	274131
62918	274132
4109	274133
160117	274134
141774	274135
94383	274136
19590	274137
5851	274138
57076	274139
25270	274140
10471	274141
11329	274142
139218	274143
33892	274144
2835	274145
1613	274146
86169	274147
88794	274148
438	274149
99548	274150
82	274151
66160	274152
39006	274153
62022	274154
39441	274155
43444	274156
144049	274157
3425	274158
110977	274159
44322	274160
76673	274161
204	274162
4541	274163
87625	274164
1702	274165
13965	274166
128415	274167
33394	274168
2856	274169
1767	274170
11503	274171
82644	274172
53017	274173
8012	274174
48841	274175
20707	274176
16751	274177
97	274178
75289	274179
62623	274180
167030	274181
1194	274182
7877	274183
2157	274184
145539	274185
82999	274186
9988	274187
4150	274188
583	274189
17209	274190
4511	274191
91425	274192
152763	274193
17489	274194
2212	274195
8930	274196
126	274197
18130	274198
42648	274199
78299	274200
34	274201
939	274202
134557	274203
84838	274204
78565	274205
45282	274206
41054	274207
49247	274208
76835	274209
3735	274210
8127	274211
904	274212
205094	274213
40088	274214
1598	274215
196692	274216
39838	274217
21413	274218
272170	274219
197849	274220
37409	274221
66083	274222
23601	274223
33881	274224
242646	274225
28965	274226
114041	274227
96058	274228
10771	274229
112504	274230
142849	274231
30735	274232
54450	274233
265506	274234
141260	274235
257745	274236
90655	274237
143386	274238
6217	274239
6509	274240
214471	274241
27279	274242
10129	274243
15314	274244
86519	274245
55806	274246
129129	274247
21397	274248
3552	274249
165347	274250
1763	274251
98170	274252
261953	274253
84483	274254
1604	274255
62185	274256
17609	274257
133192	274258
52	274259
45895	274260
63448	274261
6112	274262
63331	274263
70851	274264
44110	274265
56662	274266
38720	274267
21641	274268
45679	274269
105814	274270
3327	274271
112801	274272
629	274273
25447	274274
17958	274275
111779	274276
168296	274277
32860	274278
59768	274279
100088	274280
111624	274281
12525	274282
58422	274283
94831	274284
427	274285
97297	274286
256645	274287
110234	274288
31353	274289
35321	274290
8973	274291
57059	274292
30805	274293
105986	274294
13508	274295
50352	274296
107579	274297
158560	274298
192435	274299
806	274300
12602	274301
570	274302
107350	274303
46188	274304
97217	274305
240702	274306
19511	274307
14149	274308
100848	274309
55963	274310
58722	274311
198828	274312
85983	274313
37254	274314
54751	274315
13467	274316
44519	274317
165144	274318
1044	274319
218529	274320
48212	274321
4010	274322
103003	274323
12221	274324
110018	274325
31738	274326
123340	274327
81005	274328
100882	274329
301	274330
80775	274331
165184	274332
5668	274333
67319	274334
187399	274335
110462	274336
22678	274337
8250	274338
69593	274339
7361	274340
92899	274341
90836	274342
92111	274343
32392	274344
32960	274345
60376	274346
54600	274347
1769	274348
11860	274349
71340	274350
2401	274351
106989	274352
128	274353
168064	274354
10572	274355
268764	274356
2197	274357
41775	274358
114142	274359
237100	274360
109944	274361
18135	274362
165244	274363
2209	274364
36630	274365
110458	274366
7864	274367
162180	274368
120130	274369
12208	274370
4246	274371
77177	274372
13282	274373
124265	274374
105563	274375
164591	274376
118429	274377
29233	274378
159695	274379
22663	274380
52061	274381
3738	274382
29408	274383
41056	274384
67520	274385
37880	274386
137118	274387
69258	274388
34251	274389
47457	274390
10194	274391
61995	274392
18855	274393
56395	274394
159360	274395
2829	274396
32271	274397
161815	274398
200562	274399
101870	274400
9671	274401
35725	274402
27677	274403
70562	274404
170995	274405
173579	274406
83501	274407
1639	274408
68896	274409
70411	274410
86696	274411
1073	274412
51823	274413
257501	274414
46273	274415
104424	274416
16144	274417
211	274418
36335	274419
98983	274420
91159	274421
4815	274422
77041	274423
46131	274424
1366	274425
50367	274426
77184	274427
171005	274428
87204	274429
48321	274430
25818	274431
12038	274432
162792	274433
19631	274434
41252	274435
196173	274436
2416	274437
132950	274438
21096	274439
15261	274440
208873	274441
6019	274442
234385	274443
12274	274444
107132	274445
143395	274446
7802	274447
85043	274448
108082	274449
32534	274450
70330	274451
115039	274452
249922	274453
425	274454
29532	274455
35484	274456
90027	274457
28663	274458
219502	274459
147058	274460
250766	274461
265310	274462
252737	274463
269003	274464
584	274465
1220	274466
258132	274467
167890	274468
135522	274469
5357	274470
93597	274471
101	274472
553	274473
118426	274474
41511	274475
57119	274476
13760	274477
20742	274478
102132	274479
34483	274480
8959	274481
53710	274482
14	274483
34744	274484
146270	274485
64548	274486
23220	274487
1963	274488
216594	274489
127854	274490
5140	274491
5988	274492
12249	274493
27043	274494
132189	274495
21732	274496
10623	274497
16967	274498
57285	274499
18444	274500
7377	274501
1419	274502
8360	274503
72676	274504
6445	274505
166801	274506
5042	274507
6530	274508
87646	274509
15641	274510
14964	274511
1238	274512
17139	274513
18612	274514
83567	274515
29955	274516
186656	274517
33221	274518
12457	274519
43156	274520
58784	274521
18667	274522
48	274523
140879	274524
10871	274525
6054	274526
99684	274527
78061	274528
28835	274529
135280	274530
168053	274531
51426	274532
16671	274533
34509	274534
8770	274535
27443	274536
40189	274537
67732	274538
207183	274539
18059	274540
156644	274541
3732	274542
129081	274543
775	274544
35811	274545
4367	274546
40084	274547
21002	274548
183209	274549
69874	274550
32705	274551
48278	274552
123708	274553
62414	274554
37933	274555
70228	274556
77603	274557
10143	274558
39732	274559
56791	274560
86191	274561
139572	274562
40479	274563
216841	274564
426	274565
25073	274566
203982	274567
12607	274568
33648	274569
8078	274570
13198	274571
17852	274572
173915	274573
100518	274574
85875	274575
822	274576
6913	274577
50012	274578
26466	274579
16285	274580
67851	274581
1988	274582
13837	274583
5335	274584
8276	274585
68055	274586
15166	274587
12580	274588
2234	274589
9261	274590
128512	274591
246221	274592
84569	274593
53994	274594
38010	274595
149063	274596
3282	274597
32474	274598
3861	274599
50440	274600
29152	274601
36132	274602
203444	274603
4191	274604
54099	274605
69218	274606
38071	274607
13908	274608
18484	274609
7339	274610
78824	274611
145900	274612
21506	274613
45428	274614
128070	274615
90420	274616
2622	274617
13573	274618
39722	274619
19432	274620
185128	274621
50533	274622
146217	274623
169888	274624
9936	274625
243694	274626
110334	274627
124168	274628
5044	274629
5014	274630
79991	274631
8060	274632
169921	274633
4919	274634
11360	274635
7276	274636
43381	274637
45287	274638
86818	274639
211263	274640
55713	274641
99017	274642
2111	274643
37587	274644
78150	274645
152329	274646
45358	274647
38734	274648
1084	274649
1028	274650
187505	274651
2315	274652
60885	274653
10012	274654
109609	274655
14322	274656
152	274657
16310	274658
40129	274659
3480	274660
81758	274661
51073	274662
133957	274663
7581	274664
80273	274665
242991	274666
262417	274667
26412	274668
112606	274669
26601	274670
4513	274671
85525	274672
154672	274673
10002	274674
6810	274675
38445	274676
22299	274677
33412	274678
4199	274679
43753	274680
55860	274681
155418	274682
5843	274683
207962	274684
152375	274685
263229	274686
70327	274687
171	274688
2582	274689
31685	274690
63124	274691
222861	274692
37857	274693
26839	274694
6138	274695
95	274696
130282	274697
8734	274698
56144	274699
52348	274700
2560	274701
83507	274702
64907	274703
52398	274704
61005	274705
1526	274706
39466	274707
21874	274708
113427	274709
49763	274710
150789	274711
183292	274712
115	274713
1639	274714
28894	274715
51388	274716
266939	274717
59491	274718
445	274719
22723	274720
25079	274721
34495	274722
25427	274723
31998	274724
32337	274725
6171	274726
113350	274727
15690	274728
104122	274729
8745	274730
129755	274731
21869	274732
12896	274733
3076	274734
268137	274735
957	274736
2214	274737
6329	274738
70331	274739
40420	274740
72470	274741
3710	274742
58862	274743
1239	274744
53395	274745
15630	274746
21491	274747
10319	274748
149383	274749
117947	274750
64751	274751
5813	274752
128994	274753
40673	274754
45580	274755
56753	274756
115600	274757
99845	274758
29350	274759
62300	274760
74983	274761
16214	274762
25123	274763
106603	274764
210452	274765
96423	274766
1378	274767
27801	274768
183459	274769
7651	274770
6499	274771
9074	274772
50107	274773
170935	274774
159675	274775
2344	274776
74635	274777
39557	274778
86501	274779
56916	274780
39151	274781
278	274782
232535	274783
147724	274784
142795	274785
45056	274786
19902	274787
95639	274788
6737	274789
7492	274790
32557	274791
19292	274792
37563	274793
107593	274794
1850	274795
6609	274796
5868	274797
16269	274798
98997	274799
22844	274800
28548	274801
162896	274802
6110	274803
152298	274804
25589	274805
103989	274806
23639	274807
11558	274808
68917	274809
23414	274810
9824	274811
204988	274812
77589	274813
36050	274814
31937	274815
160844	274816
82364	274817
42880	274818
82075	274819
75240	274820
20283	274821
15367	274822
64593	274823
34424	274824
9857	274825
42067	274826
680	274827
204031	274828
33569	274829
7483	274830
205668	274831
159411	274832
25176	274833
67510	274834
263521	274835
2009	274836
172826	274837
39210	274838
164144	274839
122045	274840
68596	274841
83156	274842
144770	274843
11312	274844
4040	274845
13984	274846
35545	274847
41705	274848
878	274849
179698	274850
689	274851
48658	274852
120099	274853
64276	274854
60621	274855
12048	274856
82392	274857
27669	274858
19924	274859
138279	274860
44770	274861
38250	274862
6538	274863
735	274864
75083	274865
113703	274866
81319	274867
17261	274868
86275	274869
233263	274870
10062	274871
75812	274872
22567	274873
10907	274874
24175	274875
25606	274876
39362	274877
231927	274878
402	274879
35621	274880
192239	274881
15284	274882
7896	274883
19298	274884
79589	274885
6453	274886
92698	274887
4280	274888
6713	274889
79994	274890
164681	274891
5814	274892
206487	274893
26536	274894
21230	274895
12875	274896
91041	274897
13540	274898
37668	274899
258257	274900
77675	274901
51477	274902
117779	274903
64878	274904
421	274905
49757	274906
4958	274907
199947	274908
9513	274909
172197	274910
240207	274911
49137	274912
29371	274913
10149	274914
66737	274915
111692	274916
11803	274917
46973	274918
24466	274919
105789	274920
208426	274921
42247	274922
246730	274923
88976	274924
22570	274925
2772	274926
1554	274927
126834	274928
1298	274929
103892	274930
15523	274931
157849	274932
22072	274933
8208	274934
145490	274935
4140	274936
27292	274937
67259	274938
75078	274939
39540	274940
33531	274941
27793	274942
36707	274943
2709	274944
23845	274945
2682	274946
63325	274947
5670	274948
12906	274949
272722	274950
47878	274951
33245	274952
6862	274953
9234	274954
7064	274955
59151	274956
52248	274957
16625	274958
20297	274959
58804	274960
102687	274961
165427	274962
24598	274963
4742	274964
330	274965
251024	274966
22606	274967
709	274968
20240	274969
11441	274970
866	274971
154909	274972
96115	274973
53394	274974
147681	274975
6420	274976
196397	274977
201108	274978
5538	274979
864	274980
214128	274981
65438	274982
95574	274983
260390	274984
154004	274985
204401	274986
54968	274987
791	274988
10659	274989
17542	274990
10878	274991
34717	274992
2569	274993
259633	274994
619	274995
265410	274996
9879	274997
56929	274998
92780	274999
52217	275000
44156	275001
272450	275002
3702	275003
31080	275004
36358	275005
1325	275006
32650	275007
117635	275008
14376	275009
31929	275010
36023	275011
1203	275012
37028	275013
3908	275014
9965	275015
71171	275016
89629	275017
222256	275018
5368	275019
11828	275020
56692	275021
171047	275022
139734	275023
11490	275024
174695	275025
36531	275026
113910	275027
1684	275028
19215	275029
190309	275030
29064	275031
41246	275032
76243	275033
120767	275034
166489	275035
77004	275036
172369	275037
62858	275038
53242	275039
197380	275040
178762	275041
81159	275042
45754	275043
56873	275044
12035	275045
12003	275046
5351	275047
22706	275048
73335	275049
236705	275050
139	275051
155192	275052
149968	275053
43401	275054
266061	275055
1419	275056
233647	275057
27758	275058
138710	275059
5412	275060
180365	275061
1302	275062
2222	275063
7823	275064
87035	275065
102509	275066
51631	275067
98678	275068
52268	275069
11643	275070
15344	275071
8110	275072
15266	275073
32672	275074
4306	275075
57857	275076
29425	275077
237816	275078
9369	275079
14859	275080
206732	275081
10961	275082
73647	275083
1005	275084
644	275085
96494	275086
5884	275087
38	275088
24279	275089
153678	275090
12457	275091
49187	275092
2286	275093
3036	275094
99629	275095
233944	275096
32872	275097
149777	275098
65740	275099
26804	275100
103899	275101
12380	275102
417	275103
194035	275104
99495	275105
3098	275106
199583	275107
77275	275108
8471	275109
23736	275110
109878	275111
1185	275112
140326	275113
20486	275114
100313	275115
48445	275116
5951	275117
80004	275118
6718	275119
225322	275120
4207	275121
31661	275122
17750	275123
55585	275124
78850	275125
162256	275126
13602	275127
252987	275128
138426	275129
3957	275130
60027	275131
144991	275132
2768	275133
309	275134
923	275135
78622	275136
21707	275137
49401	275138
59556	275139
18048	275140
765	275141
4226	275142
208941	275143
138968	275144
108680	275145
26242	275146
20278	275147
43147	275148
271901	275149
61808	275150
160178	275151
15637	275152
30820	275153
191921	275154
39096	275155
270453	275156
266576	275157
122889	275158
25362	275159
97794	275160
266980	275161
193785	275162
1870	275163
135055	275164
13293	275165
45391	275166
219994	275167
66987	275168
135	275169
12876	275170
155465	275171
6966	275172
271525	275173
23084	275174
69450	275175
47289	275176
194282	275177
253592	275178
215174	275179
35512	275180
11748	275181
184185	275182
2503	275183
30015	275184
1156	275185
46844	275186
248	275187
32469	275188
296	275189
213115	275190
23251	275191
13349	275192
95350	275193
71561	275194
72877	275195
135825	275196
16590	275197
4305	275198
167526	275199
267005	275200
70949	275201
10595	275202
42946	275203
18080	275204
126636	275205
974	275206
8465	275207
32302	275208
25314	275209
37859	275210
65539	275211
37037	275212
75	275213
234855	275214
26497	275215
36739	275216
207233	275217
10606	275218
718	275219
187543	275220
65245	275221
89379	275222
139791	275223
72923	275224
9667	275225
16361	275226
19352	275227
14274	275228
143630	275229
7201	275230
27673	275231
3846	275232
25135	275233
48280	275234
354	275235
28351	275236
4287	275237
72087	275238
2815	275239
21447	275240
7215	275241
153567	275242
162527	275243
22873	275244
4571	275245
36702	275246
114390	275247
23413	275248
67120	275249
21213	275250
5210	275251
41739	275252
873	275253
56090	275254
9472	275255
189420	275256
164255	275257
109193	275258
25450	275259
41556	275260
2834	275261
114522	275262
94983	275263
11101	275264
109268	275265
88522	275266
56126	275267
64565	275268
193792	275269
89022	275270
25430	275271
95623	275272
122393	275273
173167	275274
8914	275275
6925	275276
17959	275277
328	275278
257219	275279
25584	275280
9830	275281
10092	275282
23018	275283
7830	275284
9363	275285
19342	275286
7991	275287
80728	275288
48683	275289
60387	275290
60656	275291
84507	275292
1765	275293
134322	275294
136372	275295
112454	275296
22779	275297
1456	275298
97122	275299
23208	275300
74083	275301
106600	275302
70746	275303
4064	275304
13568	275305
216940	275306
77462	275307
3369	275308
47639	275309
118066	275310
7442	275311
3567	275312
69568	275313
4985	275314
19083	275315
5814	275316
28307	275317
6316	275318
23627	275319
41356	275320
236912	275321
123478	275322
92468	275323
190914	275324
155324	275325
200592	275326
48237	275327
137100	275328
5690	275329
13047	275330
212824	275331
1884	275332
243873	275333
90279	275334
114582	275335
2682	275336
6781	275337
258135	275338
5673	275339
6785	275340
334	275341
35352	275342
12496	275343
2800	275344
16115	275345
162981	275346
152650	275347
5962	275348
22806	275349
131930	275350
23682	275351
138604	275352
698	275353
71270	275354
247773	275355
13821	275356
36768	275357
140303	275358
42114	275359
3181	275360
268557	275361
12937	275362
3756	275363
140607	275364
2159	275365
58419	275366
129	275367
108479	275368
43250	275369
157120	275370
129599	275371
111097	275372
6437	275373
6813	275374
4396	275375
15153	275376
233770	275377
183837	275378
24248	275379
120556	275380
1551	275381
19077	275382
24478	275383
43194	275384
137993	275385
154571	275386
7130	275387
231977	275388
12155	275389
190577	275390
78578	275391
6844	275392
4821	275393
307	275394
209520	275395
17417	275396
21081	275397
37414	275398
16160	275399
30281	275400
4974	275401
20387	275402
73660	275403
19012	275404
235483	275405
111269	275406
24136	275407
985	275408
2981	275409
122	275410
178809	275411
225804	275412
6626	275413
142802	275414
5648	275415
138028	275416
59	275417
23769	275418
162865	275419
43900	275420
1727	275421
64755	275422
25178	275423
713	275424
18386	275425
6139	275426
18192	275427
170428	275428
6756	275429
351	275430
137531	275431
54468	275432
19258	275433
133796	275434
163038	275435
37834	275436
64845	275437
16998	275438
37150	275439
23174	275440
662	275441
917	275442
90956	275443
77347	275444
32787	275445
142398	275446
248956	275447
31975	275448
168994	275449
21657	275450
15121	275451
9106	275452
16436	275453
154719	275454
182220	275455
42889	275456
121043	275457
3195	275458
85923	275459
74579	275460
2221	275461
2346	275462
14696	275463
58436	275464
254127	275465
42	275466
148935	275467
71054	275468
12044	275469
80131	275470
8936	275471
10960	275472
158370	275473
16742	275474
68906	275475
81648	275476
212683	275477
62222	275478
147	275479
150021	275480
32409	275481
164915	275482
107805	275483
3354	275484
1942	275485
219415	275486
218464	275487
30160	275488
20635	275489
4581	275490
71525	275491
32952	275492
707	275493
21003	275494
5920	275495
9959	275496
30111	275497
44042	275498
172665	275499
161301	275500
245988	275501
1	275502
158896	275503
212691	275504
1407	275505
21784	275506
104402	275507
49969	275508
89529	275509
99978	275510
5271	275511
13654	275512
8057	275513
45579	275514
31124	275515
38460	275516
14	275517
3074	275518
4976	275519
69047	275520
140738	275521
93751	275522
144419	275523
144872	275524
22412	275525
136841	275526
48085	275527
105998	275528
47852	275529
26803	275530
27575	275531
29062	275532
143026	275533
12132	275534
78382	275535
182539	275536
62853	275537
98226	275538
23167	275539
97867	275540
19057	275541
143365	275542
3999	275543
10133	275544
9090	275545
139955	275546
13976	275547
24311	275548
2610	275549
643	275550
56030	275551
25595	275552
56527	275553
3146	275554
44956	275555
47288	275556
11924	275557
172741	275558
7752	275559
49139	275560
43016	275561
252473	275562
2234	275563
17552	275564
156916	275565
26340	275566
153954	275567
25168	275568
181716	275569
85859	275570
99225	275571
18300	275572
11233	275573
10818	275574
256318	275575
86363	275576
10760	275577
67298	275578
105325	275579
63494	275580
3633	275581
40642	275582
46817	275583
96862	275584
11124	275585
67950	275586
3512	275587
1533	275588
47748	275589
1666	275590
98280	275591
98421	275592
31252	275593
48325	275594
47295	275595
4577	275596
175473	275597
184408	275598
227751	275599
2420	275600
8774	275601
51	275602
2800	275603
25076	275604
403	275605
112267	275606
22586	275607
166571	275608
143304	275609
6899	275610
4186	275611
83276	275612
65426	275613
1398	275614
8978	275615
6540	275616
173238	275617
11213	275618
7672	275619
196769	275620
23382	275621
251609	275622
10716	275623
74059	275624
40224	275625
3803	275626
37199	275627
106780	275628
1374	275629
47474	275630
235667	275631
5423	275632
47284	275633
241340	275634
55855	275635
84790	275636
21997	275637
13324	275638
35063	275639
1054	275640
8215	275641
163478	275642
118895	275643
35483	275644
206489	275645
46388	275646
18330	275647
41162	275648
3707	275649
38339	275650
19566	275651
36625	275652
88391	275653
228574	275654
59165	275655
89	275656
93480	275657
121380	275658
181345	275659
14693	275660
13	275661
30363	275662
27596	275663
165885	275664
106919	275665
40253	275666
38611	275667
39585	275668
88069	275669
3604	275670
43145	275671
1134	275672
161162	275673
6232	275674
90221	275675
88009	275676
1	275677
58339	275678
405	275679
18752	275680
19529	275681
1515	275682
171240	275683
136571	275684
51190	275685
18392	275686
78266	275687
71923	275688
12199	275689
81577	275690
30422	275691
49551	275692
153184	275693
81231	275694
1827	275695
774	275696
17997	275697
245272	275698
79357	275699
1643	275700
156472	275701
247473	275702
137353	275703
119587	275704
185389	275705
79101	275706
259084	275707
171900	275708
120839	275709
5795	275710
75435	275711
5258	275712
142846	275713
37544	275714
255961	275715
34032	275716
49623	275717
1904	275718
211571	275719
6755	275720
14974	275721
58886	275722
215250	275723
20422	275724
11074	275725
205442	275726
138634	275727
18689	275728
88254	275729
161921	275730
99779	275731
164285	275732
41639	275733
57725	275734
2821	275735
113073	275736
1198	275737
84304	275738
132598	275739
146485	275740
10576	275741
8657	275742
20382	275743
16926	275744
36185	275745
5486	275746
98130	275747
3169	275748
65497	275749
98599	275750
225117	275751
160564	275752
167856	275753
30958	275754
255999	275755
28311	275756
36347	275757
724	275758
70884	275759
44514	275760
34476	275761
48358	275762
54372	275763
210265	275764
1820	275765
11654	275766
12579	275767
22882	275768
5067	275769
98735	275770
95419	275771
90890	275772
17955	275773
76690	275774
77926	275775
16080	275776
31587	275777
6017	275778
169936	275779
35539	275780
129618	275781
9117	275782
3472	275783
40309	275784
33969	275785
48786	275786
47689	275787
33681	275788
22986	275789
62854	275790
26704	275791
55929	275792
23720	275793
160779	275794
10309	275795
72336	275796
115347	275797
37787	275798
47254	275799
6708	275800
178435	275801
4024	275802
238756	275803
19344	275804
98144	275805
46733	275806
232	275807
15728	275808
3414	275809
104284	275810
227190	275811
37741	275812
15	275813
14762	275814
54662	275815
33232	275816
30457	275817
102328	275818
23637	275819
29	275820
10467	275821
37139	275822
182094	275823
8601	275824
19566	275825
42028	275826
2201	275827
425	275828
144961	275829
23181	275830
9840	275831
28590	275832
88875	275833
211340	275834
85848	275835
5093	275836
1079	275837
45766	275838
38747	275839
30461	275840
16870	275841
53644	275842
21943	275843
66666	275844
30883	275845
264799	275846
1844	275847
148797	275848
18422	275849
256239	275850
140806	275851
215457	275852
103080	275853
784	275854
4324	275855
183378	275856
165828	275857
7348	275858
6127	275859
2815	275860
99657	275861
26290	275862
6282	275863
927	275864
217103	275865
30629	275866
229403	275867
18121	275868
122805	275869
26518	275870
21222	275871
83266	275872
10834	275873
6025	275874
57305	275875
59891	275876
8022	275877
61734	275878
62085	275879
50401	275880
152775	275881
35917	275882
19810	275883
87294	275884
76701	275885
18208	275886
100831	275887
88943	275888
11890	275889
40620	275890
19950	275891
24221	275892
17054	275893
112743	275894
263497	275895
6331	275896
25496	275897
69729	275898
9113	275899
30447	275900
761	275901
38929	275902
243894	275903
18538	275904
37696	275905
20285	275906
222415	275907
115769	275908
140469	275909
203605	275910
8343	275911
1311	275912
33643	275913
108380	275914
5818	275915
1791	275916
1229	275917
34382	275918
1343	275919
26190	275920
26230	275921
164706	275922
173532	275923
57845	275924
245462	275925
1539	275926
116590	275927
33272	275928
106850	275929
29448	275930
24863	275931
5350	275932
5664	275933
161411	275934
16073	275935
187	275936
5556	275937
27868	275938
10	275939
51804	275940
4589	275941
16577	275942
27892	275943
20406	275944
49376	275945
57263	275946
20869	275947
8336	275948
4282	275949
8942	275950
32601	275951
266268	275952
77286	275953
50981	275954
17125	275955
3761	275956
18974	275957
937	275958
67869	275959
30348	275960
242061	275961
5243	275962
24054	275963
263008	275964
213438	275965
5066	275966
130806	275967
18268	275968
48219	275969
5169	275970
22888	275971
155546	275972
1420	275973
25943	275974
16473	275975
205	275976
65669	275977
45746	275978
290	275979
15917	275980
31554	275981
272309	275982
23784	275983
74779	275984
24215	275985
1925	275986
164033	275987
108398	275988
61934	275989
93822	275990
98483	275991
125431	275992
168847	275993
70376	275994
177972	275995
161726	275996
161185	275997
2610	275998
211577	275999
46403	276000
13494	276001
77299	276002
1582	276003
19517	276004
17	276005
156110	276006
32369	276007
61668	276008
80324	276009
31795	276010
84661	276011
77022	276012
87013	276013
4397	276014
92163	276015
169931	276016
15444	276017
142496	276018
132584	276019
147200	276020
32108	276021
1151	276022
32493	276023
15343	276024
68907	276025
7827	276026
919	276027
14897	276028
10191	276029
97085	276030
75154	276031
16311	276032
80211	276033
51212	276034
142628	276035
90747	276036
71284	276037
88840	276038
97970	276039
8200	276040
19039	276041
119627	276042
28730	276043
1068	276044
91762	276045
32593	276046
51345	276047
504	276048
3367	276049
12231	276050
52926	276051
65797	276052
74875	276053
89073	276054
16836	276055
7577	276056
206475	276057
4814	276058
143490	276059
154808	276060
17180	276061
152235	276062
1868	276063
25898	276064
168888	276065
57825	276066
255826	276067
16347	276068
6185	276069
59183	276070
57715	276071
36	276072
5058	276073
47125	276074
159848	276075
24438	276076
2319	276077
85361	276078
28471	276079
6127	276080
54757	276081
163811	276082
1212	276083
97263	276084
180171	276085
803	276086
1115	276087
41418	276088
2404	276089
46692	276090
12183	276091
87992	276092
756	276093
105756	276094
62629	276095
53883	276096
119137	276097
53210	276098
28770	276099
244122	276100
10810	276101
153667	276102
24167	276103
48559	276104
122663	276105
128035	276106
44682	276107
9898	276108
149778	276109
22949	276110
25326	276111
1337	276112
100931	276113
84391	276114
19347	276115
61100	276116
45867	276117
12550	276118
3011	276119
87985	276120
63360	276121
49845	276122
77555	276123
62574	276124
89179	276125
70114	276126
1793	276127
65016	276128
159152	276129
1350	276130
2325	276131
1340	276132
10827	276133
7397	276134
15973	276135
838	276136
54099	276137
153813	276138
26783	276139
65925	276140
125663	276141
160579	276142
79095	276143
45404	276144
98577	276145
55	276146
106946	276147
19426	276148
54125	276149
35358	276150
52914	276151
80580	276152
66719	276153
161210	276154
166417	276155
43291	276156
154152	276157
43083	276158
167392	276159
43176	276160
7576	276161
58365	276162
45569	276163
61504	276164
1847	276165
125030	276166
5263	276167
2218	276168
5600	276169
34324	276170
81421	276171
11250	276172
285	276173
9234	276174
16491	276175
180505	276176
245121	276177
74436	276178
448	276179
56642	276180
3102	276181
200184	276182
132026	276183
252324	276184
90390	276185
80594	276186
36409	276187
301	276188
2825	276189
115510	276190
27498	276191
9278	276192
122496	276193
15666	276194
18659	276195
638	276196
20628	276197
46453	276198
149188	276199
100984	276200
2684	276201
8606	276202
4579	276203
6928	276204
141295	276205
216413	276206
4801	276207
61552	276208
1991	276209
26422	276210
19938	276211
122186	276212
46776	276213
104511	276214
47282	276215
24259	276216
58242	276217
117377	276218
97698	276219
9599	276220
124508	276221
146560	276222
3968	276223
1591	276224
22260	276225
969	276226
75080	276227
86132	276228
18755	276229
16140	276230
68702	276231
30279	276232
81646	276233
174747	276234
6461	276235
97	276236
11384	276237
2171	276238
9611	276239
10065	276240
242842	276241
19060	276242
27533	276243
69724	276244
24902	276245
5249	276246
1947	276247
19096	276248
2914	276249
2516	276250
38555	276251
23254	276252
142186	276253
103345	276254
18965	276255
2628	276256
21008	276257
241	276258
6617	276259
79793	276260
46341	276261
15543	276262
35463	276263
55883	276264
11742	276265
55635	276266
21465	276267
35673	276268
9752	276269
10550	276270
63194	276271
63740	276272
256211	276273
10445	276274
1826	276275
80983	276276
43456	276277
54981	276278
105813	276279
1136	276280
225409	276281
66620	276282
281	276283
262381	276284
24840	276285
19280	276286
267803	276287
126877	276288
145654	276289
45539	276290
22497	276291
272510	276292
85719	276293
139336	276294
6855	276295
7524	276296
154392	276297
163793	276298
142856	276299
113883	276300
1188	276301
46169	276302
135473	276303
124767	276304
50417	276305
123425	276306
269090	276307
147711	276308
127587	276309
154906	276310
161818	276311
64446	276312
235393	276313
35291	276314
18216	276315
76126	276316
33812	276317
10555	276318
7351	276319
37689	276320
231002	276321
79664	276322
41706	276323
50098	276324
209570	276325
248808	276326
31815	276327
191139	276328
24057	276329
257857	276330
29545	276331
101708	276332
237721	276333
29461	276334
153861	276335
12863	276336
187298	276337
64479	276338
25519	276339
75487	276340
38834	276341
29882	276342
122915	276343
27509	276344
12814	276345
57839	276346
15679	276347
16634	276348
5831	276349
2860	276350
56052	276351
2937	276352
52604	276353
210070	276354
268498	276355
5172	276356
64942	276357
86533	276358
9168	276359
203908	276360
78133	276361
24688	276362
99887	276363
548	276364
133899	276365
102165	276366
6125	276367
254707	276368
79463	276369
775	276370
10217	276371
64274	276372
56366	276373
114824	276374
30981	276375
134246	276376
11242	276377
263620	276378
23135	276379
13712	276380
256086	276381
60426	276382
32441	276383
98144	276384
10998	276385
24635	276386
63796	276387
215699	276388
10006	276389
23590	276390
6440	276391
8195	276392
53619	276393
66331	276394
75285	276395
87650	276396
17222	276397
64123	276398
177976	276399
2118	276400
7932	276401
145133	276402
199530	276403
467	276404
83577	276405
168107	276406
109306	276407
1697	276408
29115	276409
11	276410
32056	276411
4183	276412
53346	276413
27749	276414
28450	276415
26915	276416
49132	276417
111205	276418
127842	276419
840	276420
194614	276421
5489	276422
160876	276423
6989	276424
33802	276425
87269	276426
7670	276427
38902	276428
9024	276429
401	276430
5219	276431
151296	276432
209703	276433
4797	276434
105887	276435
146418	276436
95566	276437
40562	276438
29068	276439
12399	276440
18758	276441
7890	276442
10775	276443
4851	276444
124915	276445
212109	276446
153460	276447
4615	276448
17844	276449
101691	276450
23167	276451
98053	276452
42677	276453
188177	276454
110000	276455
101392	276456
57087	276457
7535	276458
256165	276459
84556	276460
6420	276461
164888	276462
2577	276463
93637	276464
6859	276465
170192	276466
36330	276467
2890	276468
1045	276469
23176	276470
117113	276471
10024	276472
106245	276473
12303	276474
13690	276475
53618	276476
276	276477
53201	276478
29851	276479
67431	276480
38687	276481
218271	276482
117954	276483
4082	276484
3169	276485
26717	276486
156477	276487
135004	276488
129078	276489
71240	276490
37570	276491
17292	276492
139702	276493
75918	276494
55917	276495
217202	276496
39776	276497
43697	276498
146623	276499
232466	276500
2792	276501
43899	276502
74524	276503
123904	276504
75140	276505
60165	276506
116300	276507
1012	276508
193532	276509
65706	276510
150635	276511
3252	276512
11566	276513
62524	276514
32116	276515
2996	276516
2409	276517
50827	276518
76427	276519
50492	276520
38824	276521
4083	276522
152280	276523
9152	276524
34452	276525
1150	276526
249957	276527
50033	276528
6482	276529
481	276530
43629	276531
99868	276532
33355	276533
43580	276534
21748	276535
6387	276536
168459	276537
8771	276538
179757	276539
9444	276540
39178	276541
227347	276542
23414	276543
83407	276544
21872	276545
413	276546
1991	276547
125487	276548
45150	276549
36588	276550
6782	276551
52319	276552
16073	276553
15364	276554
217	276555
8983	276556
22304	276557
40953	276558
52829	276559
27062	276560
33299	276561
78129	276562
117424	276563
1054	276564
116818	276565
70287	276566
156306	276567
4066	276568
142759	276569
24044	276570
7264	276571
127474	276572
29239	276573
57828	276574
11586	276575
161926	276576
38069	276577
214573	276578
167486	276579
13887	276580
274	276581
145648	276582
242866	276583
137	276584
245162	276585
46832	276586
22170	276587
5058	276588
42356	276589
21186	276590
126523	276591
149137	276592
48088	276593
176	276594
13585	276595
25267	276596
31808	276597
1530	276598
9129	276599
477	276600
64911	276601
1832	276602
43077	276603
2167	276604
99131	276605
105847	276606
37585	276607
16650	276608
69408	276609
55062	276610
131581	276611
147279	276612
98425	276613
195208	276614
33301	276615
170468	276616
10395	276617
3959	276618
866	276619
129782	276620
2362	276621
11444	276622
74947	276623
16180	276624
118795	276625
26173	276626
1132	276627
35062	276628
163073	276629
8124	276630
4361	276631
5793	276632
113857	276633
15772	276634
269074	276635
55757	276636
6759	276637
65993	276638
40732	276639
1314	276640
4702	276641
104050	276642
46346	276643
112246	276644
237704	276645
9669	276646
1870	276647
41926	276648
44578	276649
6761	276650
2633	276651
33531	276652
125135	276653
199289	276654
96754	276655
39107	276656
1138	276657
50503	276658
5756	276659
49226	276660
9176	276661
24961	276662
484	276663
76432	276664
3554	276665
171861	276666
7204	276667
42050	276668
133961	276669
9073	276670
45672	276671
124334	276672
26156	276673
86088	276674
40535	276675
10814	276676
158467	276677
44429	276678
42056	276679
140168	276680
46105	276681
4442	276682
206667	276683
2280	276684
78239	276685
23050	276686
268058	276687
219796	276688
13698	276689
165673	276690
93851	276691
8177	276692
11717	276693
180441	276694
100890	276695
8757	276696
93946	276697
10248	276698
582	276699
578	276700
139756	276701
45287	276702
28388	276703
12350	276704
3228	276705
21283	276706
20970	276707
5227	276708
73548	276709
7935	276710
606	276711
2707	276712
25465	276713
52568	276714
5092	276715
241420	276716
355	276717
54623	276718
42024	276719
39890	276720
14345	276721
58449	276722
107175	276723
108252	276724
87541	276725
55985	276726
940	276727
19502	276728
17766	276729
13424	276730
91896	276731
2580	276732
19633	276733
96444	276734
25943	276735
14695	276736
5515	276737
110450	276738
128385	276739
6953	276740
266	276741
16176	276742
204355	276743
10430	276744
45350	276745
106809	276746
44091	276747
134374	276748
92014	276749
144985	276750
195222	276751
34409	276752
42241	276753
14485	276754
106249	276755
22474	276756
14293	276757
14752	276758
1006	276759
1672	276760
269321	276761
8541	276762
28320	276763
18314	276764
70182	276765
1992	276766
245046	276767
7494	276768
22467	276769
63	276770
65224	276771
105052	276772
9172	276773
16632	276774
41702	276775
22166	276776
71768	276777
101542	276778
185771	276779
64342	276780
115187	276781
209135	276782
39091	276783
121242	276784
23324	276785
43728	276786
56640	276787
22553	276788
29674	276789
3911	276790
23064	276791
18289	276792
7542	276793
55763	276794
252816	276795
15867	276796
58687	276797
134907	276798
121862	276799
260521	276800
1728	276801
245392	276802
19256	276803
203	276804
169950	276805
126974	276806
1894	276807
23752	276808
19785	276809
12350	276810
420	276811
162073	276812
47054	276813
224342	276814
51844	276815
158236	276816
31771	276817
3324	276818
45362	276819
32279	276820
30926	276821
25772	276822
223253	276823
248309	276824
138481	276825
926	276826
75748	276827
29012	276828
46696	276829
105862	276830
83828	276831
13857	276832
132011	276833
68883	276834
152598	276835
234553	276836
132519	276837
46822	276838
40538	276839
206796	276840
43785	276841
74506	276842
107986	276843
98	276844
157456	276845
113943	276846
35545	276847
18724	276848
42	276849
138954	276850
40918	276851
14647	276852
5996	276853
27581	276854
37295	276855
121927	276856
74297	276857
98654	276858
43668	276859
107203	276860
9697	276861
21758	276862
525	276863
66107	276864
93966	276865
58713	276866
11999	276867
2695	276868
48851	276869
77143	276870
5444	276871
93544	276872
8085	276873
24280	276874
460	276875
53393	276876
12164	276877
14951	276878
11806	276879
145083	276880
166862	276881
209908	276882
34882	276883
4912	276884
6016	276885
11104	276886
119769	276887
194115	276888
193042	276889
11921	276890
70954	276891
55353	276892
10406	276893
2022	276894
165733	276895
37100	276896
265063	276897
98569	276898
15648	276899
267857	276900
77227	276901
76464	276902
207111	276903
35137	276904
25312	276905
57504	276906
237084	276907
19123	276908
74350	276909
157423	276910
45653	276911
70675	276912
4241	276913
3190	276914
115077	276915
134623	276916
77505	276917
97986	276918
1214	276919
3139	276920
43827	276921
501	276922
141423	276923
16905	276924
169693	276925
2328	276926
23037	276927
673	276928
9682	276929
249347	276930
106116	276931
1725	276932
3558	276933
160202	276934
42247	276935
13141	276936
57464	276937
1235	276938
237775	276939
3260	276940
130741	276941
9138	276942
24465	276943
1468	276944
209595	276945
17789	276946
112501	276947
2149	276948
9499	276949
43174	276950
2314	276951
8694	276952
110332	276953
45606	276954
163475	276955
51543	276956
8350	276957
6751	276958
69042	276959
36910	276960
73441	276961
13257	276962
60838	276963
21448	276964
7144	276965
216623	276966
101864	276967
2483	276968
165619	276969
10146	276970
104511	276971
15079	276972
1004	276973
43583	276974
54229	276975
4453	276976
66088	276977
46940	276978
21390	276979
48117	276980
11380	276981
58715	276982
19723	276983
158422	276984
4576	276985
61495	276986
127463	276987
101186	276988
211646	276989
11826	276990
95694	276991
1505	276992
68461	276993
171425	276994
272394	276995
130219	276996
43458	276997
76882	276998
154764	276999
61477	277000
8561	277001
194	277002
116711	277003
94440	277004
140264	277005
62152	277006
40386	277007
47925	277008
54348	277009
20996	277010
207271	277011
819	277012
18238	277013
226678	277014
132091	277015
1029	277016
75688	277017
151661	277018
43338	277019
141325	277020
59965	277021
188478	277022
54111	277023
148993	277024
1004	277025
7656	277026
94656	277027
105321	277028
71550	277029
61698	277030
10078	277031
13196	277032
78717	277033
242408	277034
53198	277035
12721	277036
143997	277037
29169	277038
21697	277039
15687	277040
134160	277041
77	277042
49620	277043
695	277044
3577	277045
216241	277046
4652	277047
85245	277048
53390	277049
6975	277050
2664	277051
16161	277052
231224	277053
108	277054
23819	277055
140890	277056
29	277057
21428	277058
231247	277059
57180	277060
252092	277061
2242	277062
6786	277063
6140	277064
1169	277065
51021	277066
7294	277067
166984	277068
10554	277069
79310	277070
209404	277071
17263	277072
76705	277073
104678	277074
4175	277075
15798	277076
25436	277077
46252	277078
65934	277079
3619	277080
61762	277081
112288	277082
239438	277083
121872	277084
10872	277085
8273	277086
124353	277087
130264	277088
23208	277089
114180	277090
32354	277091
429	277092
54675	277093
207498	277094
9354	277095
99829	277096
254	277097
62336	277098
108048	277099
297	277100
124369	277101
562	277102
19377	277103
9807	277104
4850	277105
144	277106
149735	277107
43144	277108
17166	277109
32185	277110
1887	277111
77111	277112
12878	277113
15572	277114
18880	277115
168457	277116
6610	277117
52778	277118
145176	277119
33586	277120
22248	277121
3333	277122
147697	277123
15666	277124
6656	277125
49618	277126
7382	277127
23638	277128
5119	277129
89011	277130
49648	277131
19329	277132
40418	277133
58073	277134
342	277135
29511	277136
21440	277137
37007	277138
123836	277139
242481	277140
2368	277141
49200	277142
10001	277143
27610	277144
31174	277145
87538	277146
953	277147
18280	277148
4687	277149
16727	277150
174855	277151
887	277152
1322	277153
64	277154
248230	277155
127833	277156
140625	277157
98584	277158
102869	277159
80354	277160
10756	277161
21057	277162
87552	277163
6875	277164
15127	277165
10429	277166
56198	277167
59667	277168
6646	277169
175656	277170
5218	277171
168950	277172
16066	277173
7323	277174
247870	277175
51265	277176
62276	277177
87778	277178
125813	277179
28670	277180
90221	277181
65140	277182
71810	277183
125798	277184
205808	277185
37627	277186
164475	277187
149070	277188
12643	277189
32129	277190
24241	277191
15952	277192
56993	277193
21762	277194
78297	277195
18348	277196
91918	277197
10703	277198
11628	277199
84183	277200
85516	277201
133180	277202
8163	277203
2985	277204
98128	277205
105667	277206
223129	277207
195062	277208
3726	277209
213817	277210
24071	277211
17873	277212
131696	277213
84334	277214
7236	277215
19065	277216
147288	277217
19451	277218
86744	277219
1900	277220
53435	277221
188559	277222
90198	277223
21646	277224
4827	277225
112362	277226
60379	277227
94032	277228
64321	277229
99737	277230
16705	277231
97473	277232
38954	277233
28510	277234
145481	277235
31893	277236
2892	277237
13934	277238
1091	277239
236168	277240
58506	277241
1452	277242
26	277243
2135	277244
269201	277245
1336	277246
80800	277247
121860	277248
244464	277249
66038	277250
794	277251
16807	277252
9489	277253
140772	277254
82248	277255
79297	277256
202401	277257
46260	277258
1533	277259
182531	277260
86101	277261
32133	277262
11152	277263
25449	277264
21694	277265
11822	277266
138122	277267
19561	277268
167686	277269
19184	277270
94238	277271
77643	277272
6	277273
9092	277274
57127	277275
59097	277276
113462	277277
49764	277278
64672	277279
159284	277280
82368	277281
44628	277282
85459	277283
37835	277284
510	277285
7236	277286
97250	277287
46475	277288
6953	277289
20900	277290
223867	277291
366	277292
8816	277293
12698	277294
20662	277295
39888	277296
15837	277297
9391	277298
31426	277299
141676	277300
164664	277301
96218	277302
43368	277303
34584	277304
135459	277305
2590	277306
19513	277307
57866	277308
95080	277309
78262	277310
21265	277311
41365	277312
107542	277313
3898	277314
7234	277315
9664	277316
176871	277317
301	277318
138097	277319
59354	277320
144962	277321
32476	277322
17672	277323
11326	277324
14502	277325
39148	277326
5137	277327
166783	277328
51914	277329
16140	277330
171474	277331
211804	277332
16401	277333
7979	277334
55572	277335
122419	277336
2747	277337
624	277338
2534	277339
622	277340
21597	277341
8020	277342
126203	277343
69800	277344
34187	277345
2545	277346
10725	277347
6	277348
8246	277349
24191	277350
167489	277351
149169	277352
21600	277353
14876	277354
10886	277355
40851	277356
5292	277357
30251	277358
103863	277359
269291	277360
108463	277361
10765	277362
7	277363
38619	277364
934	277365
2164	277366
253834	277367
146274	277368
51588	277369
153905	277370
51999	277371
958	277372
146375	277373
31675	277374
255567	277375
36105	277376
81207	277377
16307	277378
3946	277379
22538	277380
8199	277381
29946	277382
59137	277383
3386	277384
1995	277385
2047	277386
149936	277387
249251	277388
33129	277389
74191	277390
58371	277391
63041	277392
2086	277393
54914	277394
45421	277395
34153	277396
164834	277397
32040	277398
5546	277399
168797	277400
9618	277401
14527	277402
80135	277403
71465	277404
35680	277405
109124	277406
481	277407
24726	277408
198098	277409
148617	277410
224186	277411
148535	277412
63742	277413
2110	277414
37746	277415
236885	277416
1409	277417
38200	277418
2321	277419
40128	277420
168427	277421
69450	277422
23537	277423
267630	277424
1219	277425
10731	277426
1638	277427
54974	277428
20066	277429
89858	277430
22751	277431
18928	277432
157315	277433
96	277434
254691	277435
78454	277436
19071	277437
36973	277438
169761	277439
56392	277440
19381	277441
46743	277442
2463	277443
57091	277444
164404	277445
74953	277446
46041	277447
5503	277448
115484	277449
3495	277450
40838	277451
3440	277452
1487	277453
60445	277454
6688	277455
55829	277456
48772	277457
1595	277458
167892	277459
244536	277460
48390	277461
32830	277462
10593	277463
170314	277464
60578	277465
25867	277466
56288	277467
18970	277468
3279	277469
78090	277470
199732	277471
16897	277472
8643	277473
76941	277474
18625	277475
42269	277476
17715	277477
121007	277478
290	277479
88	277480
21330	277481
164718	277482
12513	277483
97036	277484
239231	277485
110	277486
5869	277487
40853	277488
4711	277489
75143	277490
2747	277491
166741	277492
60476	277493
40266	277494
6682	277495
32105	277496
140164	277497
1333	277498
124195	277499
22151	277500
18964	277501
156215	277502
52531	277503
25824	277504
1166	277505
6900	277506
63850	277507
30553	277508
74437	277509
9912	277510
74012	277511
192719	277512
48779	277513
10313	277514
150	277515
8998	277516
101337	277517
10925	277518
18781	277519
46377	277520
5376	277521
42809	277522
74002	277523
2892	277524
32513	277525
93458	277526
265619	277527
22587	277528
127546	277529
1842	277530
20823	277531
2742	277532
254961	277533
221042	277534
7185	277535
123931	277536
66083	277537
248742	277538
69209	277539
69164	277540
100669	277541
19101	277542
53265	277543
38230	277544
1186	277545
261436	277546
119089	277547
162494	277548
5201	277549
1719	277550
3168	277551
13676	277552
9369	277553
77615	277554
20928	277555
9160	277556
2998	277557
4299	277558
209064	277559
70649	277560
4522	277561
4648	277562
152667	277563
91549	277564
7401	277565
2260	277566
4075	277567
148104	277568
695	277569
30508	277570
21481	277571
7546	277572
79006	277573
173191	277574
50367	277575
52740	277576
148282	277577
10634	277578
24211	277579
2063	277580
106565	277581
8425	277582
52880	277583
5063	277584
133662	277585
219882	277586
24203	277587
130258	277588
122235	277589
45798	277590
36186	277591
86820	277592
6070	277593
634	277594
55228	277595
22278	277596
11614	277597
17397	277598
17542	277599
941	277600
33719	277601
24503	277602
97918	277603
30016	277604
12544	277605
138550	277606
1751	277607
20241	277608
20002	277609
105886	277610
9587	277611
8148	277612
81614	277613
8426	277614
65063	277615
168399	277616
229384	277617
1340	277618
147523	277619
19764	277620
705	277621
4074	277622
102700	277623
6065	277624
18152	277625
23761	277626
22170	277627
6162	277628
248213	277629
138963	277630
19590	277631
544	277632
16868	277633
309	277634
157975	277635
66716	277636
5992	277637
11549	277638
8988	277639
851	277640
52214	277641
35772	277642
159462	277643
33029	277644
114512	277645
7212	277646
94845	277647
987	277648
89066	277649
43009	277650
18411	277651
22023	277652
104745	277653
88123	277654
85079	277655
55901	277656
78462	277657
13051	277658
924	277659
187239	277660
365	277661
5435	277662
2053	277663
150763	277664
79412	277665
188522	277666
51922	277667
116504	277668
136	277669
211974	277670
6407	277671
29022	277672
66665	277673
261730	277674
31422	277675
436	277676
47198	277677
106975	277678
7088	277679
35987	277680
42945	277681
10153	277682
75313	277683
107798	277684
128339	277685
8590	277686
30719	277687
2788	277688
9932	277689
118526	277690
92120	277691
2123	277692
208417	277693
213445	277694
40648	277695
82728	277696
26793	277697
14933	277698
48737	277699
49536	277700
133216	277701
2150	277702
27493	277703
41134	277704
983	277705
258951	277706
34126	277707
3847	277708
59082	277709
15386	277710
3088	277711
249515	277712
71052	277713
17124	277714
150099	277715
133120	277716
2653	277717
205661	277718
153886	277719
3082	277720
1269	277721
81694	277722
82358	277723
176	277724
155863	277725
26946	277726
163758	277727
15471	277728
118207	277729
70868	277730
8329	277731
17105	277732
119211	277733
22503	277734
234498	277735
50436	277736
108227	277737
59342	277738
84597	277739
30426	277740
72640	277741
28844	277742
7343	277743
172672	277744
61453	277745
36088	277746
107275	277747
30602	277748
56075	277749
2998	277750
181298	277751
1065	277752
77532	277753
227130	277754
7370	277755
13104	277756
1432	277757
6377	277758
9342	277759
128380	277760
259140	277761
22874	277762
124455	277763
55415	277764
3555	277765
123126	277766
446	277767
18029	277768
76324	277769
22756	277770
76143	277771
38862	277772
110770	277773
10010	277774
109658	277775
3384	277776
72581	277777
3970	277778
233581	277779
94595	277780
2971	277781
59636	277782
3157	277783
11524	277784
101485	277785
141860	277786
48	277787
165437	277788
101391	277789
49	277790
68296	277791
206145	277792
421	277793
10566	277794
77705	277795
122045	277796
9860	277797
163	277798
3186	277799
36207	277800
75585	277801
894	277802
76829	277803
7168	277804
252768	277805
178205	277806
161954	277807
167131	277808
67430	277809
9416	277810
90629	277811
21339	277812
136420	277813
129966	277814
59751	277815
27000	277816
121856	277817
50640	277818
152414	277819
13778	277820
59880	277821
12417	277822
145618	277823
7909	277824
32723	277825
82	277826
23980	277827
28527	277828
25151	277829
124106	277830
36104	277831
20859	277832
1087	277833
9206	277834
978	277835
4885	277836
4	277837
161150	277838
129001	277839
201296	277840
126839	277841
57710	277842
172730	277843
192642	277844
47952	277845
109247	277846
194954	277847
45263	277848
59743	277849
22209	277850
27429	277851
172861	277852
4055	277853
9466	277854
221421	277855
1644	277856
66457	277857
5459	277858
2359	277859
7732	277860
84574	277861
229814	277862
10666	277863
57000	277864
21978	277865
41877	277866
1055	277867
13321	277868
12423	277869
111786	277870
20095	277871
142967	277872
10784	277873
75065	277874
73850	277875
221471	277876
885	277877
24150	277878
22023	277879
205085	277880
2124	277881
100272	277882
390	277883
13732	277884
11257	277885
5107	277886
51280	277887
27654	277888
104543	277889
38006	277890
24451	277891
7616	277892
13861	277893
7230	277894
7664	277895
235241	277896
23970	277897
38357	277898
121421	277899
6327	277900
3016	277901
95838	277902
131392	277903
156887	277904
42814	277905
40160	277906
16130	277907
40651	277908
72878	277909
229768	277910
32141	277911
115770	277912
21370	277913
568	277914
7844	277915
24542	277916
92225	277917
13479	277918
454	277919
148741	277920
243893	277921
38312	277922
255342	277923
227646	277924
44304	277925
83056	277926
107816	277927
255732	277928
27	277929
34839	277930
30228	277931
20029	277932
199290	277933
160887	277934
123222	277935
20283	277936
155011	277937
28072	277938
19178	277939
44117	277940
28006	277941
8129	277942
10670	277943
571	277944
193154	277945
173284	277946
255545	277947
106348	277948
245228	277949
73653	277950
118621	277951
124308	277952
44215	277953
22731	277954
93337	277955
41208	277956
51637	277957
17327	277958
9381	277959
208120	277960
74361	277961
124729	277962
1192	277963
22529	277964
23739	277965
104283	277966
22642	277967
121433	277968
8285	277969
7055	277970
215486	277971
29637	277972
47606	277973
26005	277974
8574	277975
9115	277976
4015	277977
39744	277978
2126	277979
31551	277980
195101	277981
11418	277982
145513	277983
26500	277984
32427	277985
45720	277986
245702	277987
229357	277988
928	277989
17147	277990
34491	277991
5860	277992
98976	277993
164977	277994
7739	277995
20	277996
60963	277997
6115	277998
10821	277999
11321	278000
38821	278001
21344	278002
10046	278003
24979	278004
44646	278005
37092	278006
15674	278007
20101	278008
211469	278009
11662	278010
8369	278011
181586	278012
27810	278013
28593	278014
145542	278015
31239	278016
3120	278017
104600	278018
27978	278019
201475	278020
150258	278021
52889	278022
123722	278023
98516	278024
2569	278025
12808	278026
35217	278027
124148	278028
30442	278029
35020	278030
24655	278031
152823	278032
213588	278033
15726	278034
99593	278035
124	278036
71494	278037
94299	278038
99372	278039
47585	278040
29494	278041
17655	278042
113749	278043
13723	278044
2122	278045
27495	278046
4104	278047
37993	278048
56874	278049
16001	278050
797	278051
78601	278052
85441	278053
1286	278054
59862	278055
145342	278056
1429	278057
536	278058
185640	278059
21964	278060
21104	278061
65928	278062
25	278063
6695	278064
25977	278065
94889	278066
72848	278067
37192	278068
2154	278069
7302	278070
178	278071
248867	278072
190303	278073
39034	278074
10932	278075
27634	278076
122010	278077
22629	278078
118014	278079
18285	278080
2680	278081
8107	278082
23945	278083
65774	278084
90069	278085
228617	278086
55132	278087
64105	278088
39044	278089
37682	278090
63174	278091
46429	278092
171316	278093
13031	278094
66727	278095
94975	278096
543	278097
170018	278098
44459	278099
162944	278100
165244	278101
77859	278102
14107	278103
142439	278104
32046	278105
17063	278106
148924	278107
97084	278108
224399	278109
3774	278110
39767	278111
107260	278112
16209	278113
7714	278114
140396	278115
9334	278116
136808	278117
9280	278118
28311	278119
253320	278120
2232	278121
33732	278122
214934	278123
156062	278124
167910	278125
17443	278126
39315	278127
35545	278128
13910	278129
230876	278130
21315	278131
44707	278132
10840	278133
26006	278134
4245	278135
73914	278136
260196	278137
140959	278138
30912	278139
59626	278140
810	278141
69740	278142
44733	278143
133917	278144
28123	278145
13799	278146
132182	278147
2452	278148
220300	278149
59443	278150
67840	278151
775	278152
71739	278153
60334	278154
18699	278155
48122	278156
128737	278157
70478	278158
10122	278159
343	278160
58441	278161
27266	278162
128244	278163
2645	278164
28053	278165
247711	278166
18724	278167
16565	278168
216890	278169
27924	278170
1011	278171
5084	278172
89253	278173
196485	278174
43356	278175
3318	278176
84877	278177
3815	278178
200292	278179
167998	278180
26768	278181
100072	278182
67388	278183
5562	278184
16447	278185
65589	278186
3974	278187
58469	278188
268766	278189
915	278190
8489	278191
102668	278192
55988	278193
52452	278194
4693	278195
25878	278196
15547	278197
215212	278198
13445	278199
223117	278200
182800	278201
61606	278202
159146	278203
747	278204
170320	278205
16372	278206
4328	278207
19330	278208
5384	278209
193706	278210
125284	278211
14525	278212
211351	278213
24838	278214
3865	278215
64501	278216
114221	278217
19551	278218
3465	278219
4783	278220
9934	278221
6517	278222
21301	278223
27723	278224
2394	278225
28811	278226
39677	278227
65469	278228
178913	278229
183679	278230
26255	278231
16838	278232
101269	278233
145103	278234
204229	278235
115267	278236
1411	278237
52628	278238
71934	278239
33031	278240
11163	278241
2568	278242
46521	278243
146811	278244
14896	278245
267468	278246
8477	278247
91445	278248
12554	278249
13824	278250
111383	278251
105405	278252
13994	278253
87706	278254
28159	278255
11848	278256
6488	278257
21159	278258
168073	278259
37353	278260
99723	278261
4988	278262
2460	278263
14674	278264
8152	278265
2654	278266
51488	278267
123703	278268
119378	278269
117757	278270
95313	278271
199851	278272
3166	278273
31603	278274
5773	278275
57183	278276
18444	278277
58175	278278
14021	278279
10499	278280
116037	278281
19245	278282
57575	278283
16342	278284
5412	278285
28337	278286
24336	278287
155178	278288
143186	278289
7499	278290
120786	278291
137401	278292
7536	278293
80455	278294
7553	278295
7666	278296
8034	278297
1119	278298
76504	278299
91600	278300
15650	278301
109918	278302
71905	278303
7869	278304
18625	278305
48524	278306
42682	278307
78074	278308
157	278309
40778	278310
24554	278311
14031	278312
1510	278313
105119	278314
3783	278315
6810	278316
114365	278317
5820	278318
22377	278319
113791	278320
40019	278321
122158	278322
22406	278323
104653	278324
40491	278325
40067	278326
139736	278327
1797	278328
97135	278329
28888	278330
238477	278331
1914	278332
8682	278333
65361	278334
147555	278335
6192	278336
67949	278337
67592	278338
27026	278339
10622	278340
19788	278341
33974	278342
63046	278343
17423	278344
115611	278345
203527	278346
6240	278347
45271	278348
144954	278349
130635	278350
11777	278351
1788	278352
144290	278353
12348	278354
52627	278355
16512	278356
10793	278357
42335	278358
10732	278359
209402	278360
4056	278361
120860	278362
267800	278363
9079	278364
123097	278365
19137	278366
13289	278367
39127	278368
9699	278369
221713	278370
87500	278371
19890	278372
14333	278373
78978	278374
101572	278375
37493	278376
132453	278377
9693	278378
31580	278379
18685	278380
14697	278381
2090	278382
14707	278383
8060	278384
25868	278385
17076	278386
5734	278387
4	278388
22426	278389
43700	278390
44019	278391
84637	278392
7036	278393
7968	278394
5557	278395
28082	278396
18553	278397
711	278398
9153	278399
1835	278400
786	278401
53813	278402
5041	278403
102386	278404
60789	278405
11906	278406
307	278407
29272	278408
41688	278409
163547	278410
22490	278411
54830	278412
9004	278413
29028	278414
264	278415
8921	278416
1397	278417
69190	278418
55944	278419
124	278420
9515	278421
14163	278422
3363	278423
3385	278424
79552	278425
26355	278426
105285	278427
70593	278428
98205	278429
76689	278430
63513	278431
14914	278432
12441	278433
197565	278434
90707	278435
35519	278436
21592	278437
58899	278438
78040	278439
11390	278440
105177	278441
100681	278442
31075	278443
4521	278444
2385	278445
213440	278446
45859	278447
3952	278448
114774	278449
96716	278450
9468	278451
48056	278452
96394	278453
198414	278454
53825	278455
3328	278456
70021	278457
83155	278458
3544	278459
8222	278460
22032	278461
158078	278462
5389	278463
52983	278464
168976	278465
131919	278466
704	278467
116680	278468
41246	278469
111025	278470
551	278471
56261	278472
35919	278473
72384	278474
5224	278475
3218	278476
254667	278477
19541	278478
27023	278479
1609	278480
170450	278481
871	278482
542	278483
16319	278484
58347	278485
20342	278486
151287	278487
6442	278488
3862	278489
1354	278490
8455	278491
12054	278492
38839	278493
1770	278494
245435	278495
166615	278496
86142	278497
118079	278498
37757	278499
47602	278500
923	278501
98465	278502
50237	278503
120611	278504
193545	278505
8733	278506
29376	278507
19287	278508
202	278509
269998	278510
7384	278511
6360	278512
79742	278513
123214	278514
783	278515
43529	278516
31059	278517
163499	278518
4945	278519
141968	278520
13319	278521
527	278522
18840	278523
59310	278524
157384	278525
18799	278526
569	278527
138114	278528
48484	278529
2451	278530
77201	278531
49002	278532
197	278533
59607	278534
100449	278535
69672	278536
105801	278537
135026	278538
42753	278539
9027	278540
147518	278541
11509	278542
34861	278543
189961	278544
84268	278545
1579	278546
53444	278547
10770	278548
2831	278549
6052	278550
72189	278551
153140	278552
11162	278553
98829	278554
34782	278555
29335	278556
15110	278557
4586	278558
1842	278559
4282	278560
232054	278561
256335	278562
82345	278563
900	278564
273	278565
81846	278566
8142	278567
43564	278568
29899	278569
204	278570
157110	278571
46964	278572
2012	278573
173582	278574
158553	278575
58009	278576
25707	278577
136862	278578
13022	278579
22594	278580
79914	278581
73060	278582
24025	278583
5650	278584
42373	278585
147457	278586
208640	278587
20723	278588
79294	278589
91967	278590
19266	278591
6730	278592
236316	278593
72354	278594
10163	278595
158263	278596
25801	278597
82197	278598
97618	278599
17154	278600
13894	278601
23214	278602
49884	278603
27066	278604
238941	278605
35961	278606
15748	278607
33727	278608
4204	278609
6038	278610
165923	278611
66919	278612
19449	278613
120724	278614
3820	278615
2085	278616
39843	278617
8474	278618
93673	278619
201	278620
1809	278621
1753	278622
7895	278623
24380	278624
95631	278625
42479	278626
135346	278627
62474	278628
7483	278629
230899	278630
49641	278631
39054	278632
6703	278633
1104	278634
8256	278635
189793	278636
9754	278637
24940	278638
48531	278639
16662	278640
223160	278641
48051	278642
272680	278643
8	278644
1208	278645
18336	278646
117404	278647
34165	278648
2546	278649
3019	278650
8728	278651
88004	278652
28251	278653
104209	278654
141045	278655
81671	278656
26894	278657
94657	278658
113859	278659
10804	278660
48216	278661
32125	278662
15877	278663
79141	278664
86732	278665
2758	278666
368	278667
120213	278668
170948	278669
5141	278670
21174	278671
238862	278672
28316	278673
38013	278674
3446	278675
3070	278676
192574	278677
77226	278678
45087	278679
168895	278680
7879	278681
14713	278682
272022	278683
67326	278684
16001	278685
40814	278686
409	278687
270225	278688
57397	278689
131422	278690
2160	278691
27142	278692
7284	278693
18456	278694
189994	278695
67462	278696
38270	278697
197269	278698
108059	278699
48764	278700
57884	278701
31976	278702
44050	278703
2379	278704
14356	278705
17417	278706
250073	278707
52063	278708
129142	278709
79953	278710
59844	278711
58380	278712
9980	278713
27115	278714
81741	278715
4124	278716
56070	278717
147761	278718
143167	278719
23994	278720
8837	278721
26545	278722
39434	278723
146193	278724
7747	278725
58923	278726
99990	278727
66116	278728
14036	278729
92751	278730
1670	278731
144899	278732
16981	278733
11295	278734
4944	278735
40123	278736
10789	278737
103014	278738
96924	278739
1787	278740
76596	278741
15413	278742
51473	278743
8093	278744
76336	278745
27797	278746
112864	278747
30661	278748
169292	278749
8228	278750
95289	278751
264688	278752
2773	278753
13468	278754
2838	278755
16118	278756
702	278757
2931	278758
5641	278759
32700	278760
32001	278761
244945	278762
34047	278763
204245	278764
7716	278765
755	278766
106069	278767
37180	278768
42543	278769
268214	278770
97677	278771
94536	278772
134020	278773
4302	278774
94189	278775
68379	278776
69446	278777
44940	278778
57529	278779
6577	278780
151017	278781
136659	278782
154	278783
148589	278784
109964	278785
245629	278786
48730	278787
11989	278788
266078	278789
149161	278790
194583	278791
34346	278792
24649	278793
68355	278794
33318	278795
6326	278796
34334	278797
129312	278798
64208	278799
12207	278800
20138	278801
23116	278802
15972	278803
35749	278804
31232	278805
164766	278806
36330	278807
5475	278808
4827	278809
65462	278810
98754	278811
114205	278812
116273	278813
50748	278814
27436	278815
90433	278816
17867	278817
9473	278818
5505	278819
492	278820
97299	278821
176774	278822
34202	278823
40297	278824
229833	278825
51622	278826
32259	278827
141076	278828
4700	278829
1199	278830
259076	278831
6223	278832
15896	278833
3481	278834
33597	278835
94676	278836
25294	278837
72809	278838
10215	278839
15983	278840
147405	278841
1630	278842
117445	278843
97617	278844
43514	278845
42973	278846
19048	278847
11221	278848
19744	278849
38821	278850
8643	278851
125466	278852
154799	278853
171894	278854
114923	278855
114596	278856
2797	278857
1486	278858
228649	278859
27774	278860
147693	278861
109493	278862
164135	278863
122872	278864
29202	278865
27397	278866
142761	278867
30300	278868
70683	278869
27451	278870
59094	278871
35319	278872
29873	278873
71866	278874
112878	278875
1719	278876
6637	278877
31790	278878
62686	278879
1356	278880
103021	278881
214592	278882
71741	278883
37055	278884
122302	278885
8610	278886
104	278887
33329	278888
34543	278889
24033	278890
12610	278891
87388	278892
47867	278893
20655	278894
253165	278895
17690	278896
46116	278897
69516	278898
14363	278899
236039	278900
107520	278901
105645	278902
33387	278903
4914	278904
32981	278905
32331	278906
112560	278907
5992	278908
98468	278909
22091	278910
2806	278911
87668	278912
16718	278913
81652	278914
4551	278915
2096	278916
43625	278917
102108	278918
56537	278919
222866	278920
71892	278921
64343	278922
29496	278923
12773	278924
255010	278925
18988	278926
113025	278927
157	278928
219922	278929
72161	278930
77743	278931
30054	278932
3488	278933
4388	278934
22085	278935
175079	278936
45936	278937
146315	278938
163648	278939
811	278940
58164	278941
30314	278942
8518	278943
60752	278944
202576	278945
44798	278946
12419	278947
61503	278948
58960	278949
21555	278950
108285	278951
2960	278952
19881	278953
8837	278954
35968	278955
57426	278956
8635	278957
19976	278958
27843	278959
1703	278960
123789	278961
21979	278962
110624	278963
20093	278964
12645	278965
582	278966
41383	278967
24209	278968
44438	278969
35742	278970
105527	278971
259	278972
17967	278973
173835	278974
39043	278975
478	278976
67889	278977
2760	278978
78508	278979
3787	278980
19293	278981
139104	278982
3195	278983
8677	278984
125577	278985
7349	278986
11251	278987
19124	278988
111708	278989
78598	278990
7055	278991
23701	278992
3424	278993
47523	278994
244152	278995
18757	278996
181800	278997
96967	278998
90845	278999
123736	279000
73478	279001
253394	279002
22882	279003
9123	279004
164998	279005
36343	279006
2233	279007
45457	279008
246474	279009
43937	279010
172	279011
119074	279012
4023	279013
99422	279014
207	279015
206585	279016
3204	279017
1067	279018
43350	279019
78376	279020
261623	279021
17848	279022
14137	279023
46252	279024
32204	279025
16079	279026
717	279027
45166	279028
1199	279029
450	279030
35081	279031
74086	279032
111510	279033
22828	279034
6273	279035
9675	279036
132798	279037
152889	279038
30033	279039
75477	279040
205299	279041
27074	279042
14015	279043
1196	279044
1641	279045
249418	279046
972	279047
1516	279048
427	279049
146870	279050
241490	279051
57929	279052
85885	279053
11599	279054
123409	279055
169537	279056
14178	279057
126275	279058
103256	279059
1305	279060
112968	279061
28501	279062
41612	279063
880	279064
11561	279065
29107	279066
21355	279067
11612	279068
238014	279069
72150	279070
220623	279071
121861	279072
39299	279073
11677	279074
18882	279075
103598	279076
193095	279077
4905	279078
27536	279079
121805	279080
84521	279081
1767	279082
157340	279083
41793	279084
34243	279085
895	279086
2941	279087
1045	279088
16624	279089
79682	279090
225928	279091
155723	279092
30969	279093
62946	279094
41356	279095
213388	279096
72192	279097
14686	279098
25476	279099
1862	279100
15053	279101
28706	279102
29562	279103
31398	279104
137774	279105
13497	279106
5166	279107
317	279108
113562	279109
257670	279110
52240	279111
8979	279112
259482	279113
71747	279114
22359	279115
166177	279116
5796	279117
239439	279118
79514	279119
17157	279120
57923	279121
142632	279122
15919	279123
165251	279124
363	279125
21234	279126
1976	279127
57230	279128
95209	279129
96888	279130
1537	279131
11927	279132
19993	279133
17136	279134
75965	279135
218242	279136
89	279137
79229	279138
142	279139
132633	279140
4093	279141
45125	279142
8156	279143
13442	279144
115389	279145
7137	279146
140294	279147
9298	279148
102410	279149
27810	279150
217988	279151
8955	279152
134288	279153
55159	279154
31385	279155
156617	279156
14732	279157
98845	279158
14922	279159
2719	279160
23635	279161
100497	279162
1209	279163
72650	279164
46098	279165
118610	279166
103054	279167
65357	279168
20766	279169
27637	279170
78313	279171
696	279172
1481	279173
14811	279174
785	279175
17298	279176
153426	279177
223748	279178
49604	279179
136662	279180
4235	279181
251982	279182
10079	279183
21750	279184
154318	279185
7636	279186
194301	279187
53519	279188
259910	279189
1198	279190
169346	279191
24682	279192
15283	279193
61849	279194
56143	279195
23925	279196
4207	279197
139031	279198
72531	279199
47893	279200
8609	279201
105848	279202
84533	279203
27414	279204
4180	279205
77739	279206
1742	279207
8992	279208
4411	279209
242529	279210
1952	279211
2489	279212
30770	279213
107017	279214
44835	279215
2327	279216
15007	279217
72856	279218
35890	279219
76696	279220
228448	279221
170206	279222
32630	279223
60136	279224
33326	279225
721	279226
82336	279227
9077	279228
14470	279229
54845	279230
28357	279231
90187	279232
38374	279233
55483	279234
129870	279235
16932	279236
13892	279237
169806	279238
63728	279239
518	279240
27030	279241
170312	279242
237466	279243
129174	279244
23761	279245
206954	279246
16049	279247
4262	279248
587	279249
51799	279250
11784	279251
76873	279252
15564	279253
211016	279254
169980	279255
25783	279256
2853	279257
2043	279258
82565	279259
55037	279260
82781	279261
248489	279262
2340	279263
1497	279264
159973	279265
14425	279266
43631	279267
237098	279268
102429	279269
240565	279270
79052	279271
35838	279272
25534	279273
4843	279274
161597	279275
21199	279276
254102	279277
30170	279278
57392	279279
10324	279280
8230	279281
58030	279282
2107	279283
133942	279284
127158	279285
109203	279286
19894	279287
1404	279288
2230	279289
39692	279290
1141	279291
121437	279292
23757	279293
59112	279294
15221	279295
22122	279296
110139	279297
95630	279298
97871	279299
111523	279300
10951	279301
178073	279302
196807	279303
4722	279304
43920	279305
51068	279306
47666	279307
23554	279308
53849	279309
263755	279310
6701	279311
7849	279312
252360	279313
39033	279314
84248	279315
159115	279316
16588	279317
35456	279318
36505	279319
23	279320
5203	279321
268966	279322
153669	279323
165130	279324
4108	279325
217835	279326
347	279327
103239	279328
117096	279329
2031	279330
159893	279331
60026	279332
18782	279333
11349	279334
32488	279335
36688	279336
8692	279337
10271	279338
433	279339
30073	279340
138705	279341
45257	279342
36839	279343
38641	279344
47034	279345
60336	279346
12314	279347
44622	279348
104690	279349
31600	279350
215570	279351
76915	279352
159515	279353
7844	279354
53007	279355
199427	279356
31153	279357
28212	279358
24832	279359
221624	279360
240	279361
28032	279362
2373	279363
103712	279364
28869	279365
11474	279366
23750	279367
1610	279368
34454	279369
21488	279370
272395	279371
139741	279372
23320	279373
16637	279374
76326	279375
205165	279376
20150	279377
85999	279378
195091	279379
12768	279380
95125	279381
347	279382
9830	279383
101277	279384
45484	279385
167293	279386
21867	279387
30989	279388
22743	279389
105375	279390
787	279391
17905	279392
59911	279393
20850	279394
121857	279395
4930	279396
15576	279397
6123	279398
98394	279399
57710	279400
56305	279401
14925	279402
58604	279403
59238	279404
4921	279405
14987	279406
113202	279407
102182	279408
35687	279409
111091	279410
268	279411
144631	279412
3086	279413
18760	279414
41965	279415
271769	279416
37117	279417
121745	279418
55382	279419
26043	279420
24403	279421
47154	279422
8286	279423
9963	279424
39298	279425
26260	279426
183055	279427
6965	279428
49581	279429
221523	279430
41901	279431
115361	279432
61295	279433
198533	279434
213101	279435
113519	279436
15760	279437
26042	279438
20624	279439
30696	279440
13096	279441
262292	279442
76397	279443
165142	279444
87174	279445
33551	279446
114635	279447
13589	279448
8959	279449
91471	279450
44645	279451
189295	279452
326	279453
38480	279454
169341	279455
267155	279456
7752	279457
42986	279458
24841	279459
22938	279460
30179	279461
34421	279462
265153	279463
19438	279464
5810	279465
144147	279466
58992	279467
130047	279468
17230	279469
267720	279470
106937	279471
21788	279472
30014	279473
105611	279474
6342	279475
18367	279476
19753	279477
69137	279478
84500	279479
84931	279480
4499	279481
62163	279482
10056	279483
97650	279484
86993	279485
147889	279486
247545	279487
9446	279488
9058	279489
62098	279490
14896	279491
43202	279492
210778	279493
120555	279494
22339	279495
44454	279496
178483	279497
84287	279498
5910	279499
19790	279500
124997	279501
78908	279502
57381	279503
17270	279504
42928	279505
2809	279506
26817	279507
31003	279508
35612	279509
839	279510
98710	279511
5362	279512
164085	279513
69025	279514
10262	279515
22302	279516
108525	279517
145107	279518
83693	279519
56458	279520
19748	279521
25161	279522
7951	279523
5483	279524
17503	279525
26532	279526
15276	279527
1945	279528
7057	279529
23134	279530
186549	279531
7741	279532
27017	279533
156901	279534
35375	279535
91819	279536
95742	279537
7892	279538
70154	279539
18476	279540
160126	279541
51027	279542
19123	279543
144895	279544
49975	279545
15614	279546
5088	279547
76146	279548
233169	279549
215294	279550
155191	279551
111474	279552
3674	279553
22062	279554
36065	279555
2392	279556
244311	279557
128438	279558
120622	279559
8405	279560
196895	279561
3725	279562
49594	279563
10133	279564
84934	279565
1292	279566
24931	279567
3622	279568
109409	279569
16594	279570
6837	279571
4209	279572
15608	279573
64514	279574
57418	279575
9463	279576
107358	279577
939	279578
2297	279579
211364	279580
184200	279581
20124	279582
43224	279583
72908	279584
748	279585
146868	279586
65928	279587
43787	279588
39944	279589
15830	279590
28742	279591
158246	279592
5736	279593
23763	279594
202235	279595
43956	279596
109531	279597
167193	279598
35229	279599
100873	279600
390	279601
15926	279602
7728	279603
14368	279604
49685	279605
63287	279606
435	279607
6966	279608
17801	279609
46218	279610
32199	279611
268262	279612
383	279613
10268	279614
4211	279615
103992	279616
201054	279617
44349	279618
216064	279619
27576	279620
78097	279621
72807	279622
246242	279623
54080	279624
150135	279625
45715	279626
148277	279627
67451	279628
33105	279629
14200	279630
136435	279631
111856	279632
16880	279633
118934	279634
5221	279635
56920	279636
117511	279637
31	279638
28264	279639
61312	279640
149632	279641
13475	279642
132549	279643
8220	279644
2257	279645
48797	279646
231898	279647
28427	279648
17323	279649
137213	279650
52275	279651
53207	279652
145239	279653
165232	279654
145656	279655
32830	279656
101240	279657
45251	279658
36587	279659
82129	279660
36146	279661
32191	279662
147114	279663
182713	279664
7549	279665
44839	279666
168487	279667
4533	279668
4610	279669
180502	279670
69520	279671
25334	279672
7359	279673
47758	279674
105436	279675
33907	279676
7627	279677
64013	279678
60566	279679
2709	279680
11584	279681
2363	279682
25936	279683
36227	279684
6635	279685
163050	279686
7516	279687
171287	279688
169181	279689
27388	279690
106910	279691
63226	279692
25077	279693
9676	279694
212628	279695
22749	279696
1021	279697
8182	279698
163264	279699
53981	279700
12043	279701
9855	279702
4843	279703
102395	279704
8847	279705
25697	279706
2123	279707
4484	279708
30399	279709
8109	279710
103518	279711
196684	279712
176849	279713
44036	279714
39978	279715
264687	279716
78791	279717
34204	279718
58458	279719
33606	279720
3366	279721
104027	279722
137	279723
8662	279724
24821	279725
14272	279726
2799	279727
8759	279728
419	279729
92225	279730
70426	279731
27447	279732
46449	279733
11673	279734
37311	279735
45410	279736
17059	279737
57058	279738
169685	279739
252046	279740
3771	279741
107234	279742
36423	279743
7723	279744
44041	279745
143797	279746
151672	279747
150483	279748
13218	279749
49073	279750
49571	279751
6430	279752
12260	279753
102852	279754
110781	279755
8538	279756
104560	279757
18160	279758
62105	279759
86584	279760
68759	279761
32419	279762
69316	279763
101636	279764
637	279765
206929	279766
22481	279767
159141	279768
28810	279769
33612	279770
57382	279771
20741	279772
2762	279773
7420	279774
1449	279775
1682	279776
104700	279777
8863	279778
157824	279779
101161	279780
108393	279781
13306	279782
58380	279783
263261	279784
11808	279785
113485	279786
12989	279787
44702	279788
49876	279789
9382	279790
35104	279791
138013	279792
132246	279793
159607	279794
21541	279795
151449	279796
23232	279797
237705	279798
233908	279799
79	279800
115241	279801
65546	279802
8047	279803
165859	279804
25181	279805
39411	279806
53835	279807
5888	279808
25027	279809
105072	279810
119408	279811
87	279812
147128	279813
63772	279814
144518	279815
45659	279816
65924	279817
9177	279818
240284	279819
68790	279820
24644	279821
81921	279822
45169	279823
7072	279824
7157	279825
45714	279826
11632	279827
154026	279828
6347	279829
18242	279830
130027	279831
102919	279832
58293	279833
84216	279834
14055	279835
224401	279836
4189	279837
87894	279838
1417	279839
1131	279840
2292	279841
157251	279842
35415	279843
19855	279844
3355	279845
40859	279846
77442	279847
2923	279848
265461	279849
130887	279850
8142	279851
4409	279852
6548	279853
48413	279854
14721	279855
259619	279856
213328	279857
109020	279858
78419	279859
25656	279860
18106	279861
14380	279862
132218	279863
44304	279864
94920	279865
25153	279866
39480	279867
87117	279868
455	279869
99066	279870
50455	279871
11946	279872
19142	279873
31157	279874
49754	279875
127006	279876
9515	279877
63866	279878
8322	279879
18798	279880
224820	279881
2	279882
137267	279883
125176	279884
142901	279885
80866	279886
140355	279887
73935	279888
7980	279889
93444	279890
2818	279891
4844	279892
92321	279893
149915	279894
67899	279895
26412	279896
55184	279897
130197	279898
212418	279899
120376	279900
174950	279901
262743	279902
13557	279903
3892	279904
97731	279905
199681	279906
601	279907
60891	279908
181095	279909
8885	279910
838	279911
2330	279912
8897	279913
70012	279914
19195	279915
32504	279916
4964	279917
2400	279918
335	279919
1543	279920
71225	279921
17438	279922
39379	279923
16251	279924
93382	279925
41805	279926
123741	279927
65520	279928
176225	279929
44047	279930
598	279931
9853	279932
165904	279933
17352	279934
70128	279935
365	279936
69720	279937
142768	279938
83075	279939
43499	279940
3442	279941
35348	279942
73868	279943
147710	279944
15750	279945
2592	279946
4487	279947
70966	279948
5382	279949
54025	279950
59910	279951
161342	279952
6699	279953
4832	279954
34336	279955
108749	279956
6705	279957
3543	279958
5230	279959
1224	279960
1834	279961
117947	279962
10582	279963
136369	279964
621	279965
16169	279966
105131	279967
34481	279968
16494	279969
28178	279970
63616	279971
2376	279972
10499	279973
25663	279974
69853	279975
200005	279976
26996	279977
755	279978
1248	279979
137474	279980
60001	279981
62838	279982
19010	279983
33495	279984
168524	279985
3125	279986
1401	279987
261911	279988
60192	279989
33198	279990
29077	279991
73028	279992
6757	279993
70444	279994
25747	279995
70869	279996
29407	279997
25073	279998
51885	279999
3068	280000
70875	280001
8502	280002
12943	280003
52635	280004
69498	280005
49183	280006
146106	280007
61996	280008
33961	280009
11174	280010
234925	280011
116047	280012
28951	280013
16514	280014
15348	280015
2125	280016
54322	280017
62806	280018
81285	280019
2422	280020
148268	280021
40681	280022
66802	280023
23285	280024
64194	280025
114113	280026
98683	280027
363	280028
94026	280029
21952	280030
157767	280031
13034	280032
149999	280033
51572	280034
10038	280035
5486	280036
4392	280037
87468	280038
16141	280039
29963	280040
270814	280041
20706	280042
29272	280043
60116	280044
33997	280045
8565	280046
2965	280047
10061	280048
168842	280049
42187	280050
4907	280051
1519	280052
22726	280053
14006	280054
56081	280055
4536	280056
75469	280057
91589	280058
11985	280059
26545	280060
158359	280061
126671	280062
11400	280063
75963	280064
25311	280065
12647	280066
48460	280067
45588	280068
43246	280069
96599	280070
25393	280071
158987	280072
6605	280073
749	280074
208136	280075
8954	280076
39596	280077
78326	280078
209938	280079
79250	280080
29921	280081
6910	280082
50407	280083
86927	280084
11718	280085
5410	280086
3787	280087
60769	280088
100768	280089
5633	280090
579	280091
158888	280092
76312	280093
49729	280094
161574	280095
854	280096
17776	280097
33468	280098
21827	280099
82854	280100
4738	280101
129776	280102
213959	280103
14010	280104
224851	280105
117180	280106
39174	280107
16699	280108
36796	280109
251798	280110
268168	280111
357	280112
200612	280113
88375	280114
69118	280115
82907	280116
298	280117
245184	280118
39342	280119
52246	280120
32640	280121
63565	280122
125896	280123
1261	280124
93139	280125
28610	280126
26471	280127
41422	280128
112127	280129
270704	280130
6874	280131
172	280132
15759	280133
114329	280134
36947	280135
230900	280136
243319	280137
1338	280138
2772	280139
588	280140
30645	280141
12431	280142
2925	280143
1047	280144
905	280145
4036	280146
41030	280147
130046	280148
233515	280149
267374	280150
82699	280151
197313	280152
85498	280153
48562	280154
261104	280155
41169	280156
72121	280157
7942	280158
67317	280159
163142	280160
12013	280161
137403	280162
59301	280163
48440	280164
42404	280165
64706	280166
230854	280167
15500	280168
6267	280169
579	280170
215184	280171
6361	280172
39656	280173
143863	280174
85147	280175
50465	280176
15415	280177
170398	280178
30348	280179
88154	280180
2854	280181
26594	280182
56908	280183
1968	280184
56196	280185
1829	280186
44416	280187
67041	280188
16481	280189
29561	280190
12719	280191
124065	280192
228283	280193
6852	280194
44535	280195
153011	280196
248294	280197
40644	280198
14252	280199
6223	280200
58404	280201
17020	280202
27212	280203
9086	280204
161466	280205
194	280206
265158	280207
17909	280208
8785	280209
53856	280210
2701	280211
108511	280212
14878	280213
4551	280214
443	280215
45571	280216
14093	280217
10639	280218
4176	280219
37450	280220
3192	280221
8904	280222
208211	280223
36551	280224
10951	280225
24578	280226
13532	280227
253931	280228
13502	280229
153069	280230
96880	280231
33306	280232
39193	280233
38410	280234
97937	280235
81932	280236
35585	280237
27433	280238
54558	280239
12481	280240
10287	280241
181468	280242
42854	280243
3547	280244
11706	280245
32027	280246
180768	280247
19973	280248
76534	280249
182416	280250
58843	280251
254217	280252
51219	280253
510	280254
636	280255
20354	280256
176	280257
37869	280258
19885	280259
230224	280260
21228	280261
19157	280262
54170	280263
24902	280264
185903	280265
180068	280266
115128	280267
77393	280268
27587	280269
26479	280270
10302	280271
822	280272
8754	280273
104516	280274
108701	280275
44527	280276
1754	280277
66023	280278
158355	280279
7179	280280
44464	280281
113326	280282
9917	280283
12928	280284
22103	280285
2110	280286
57887	280287
134160	280288
16838	280289
145948	280290
161	280291
86232	280292
16458	280293
146288	280294
178	280295
144513	280296
244973	280297
19113	280298
18185	280299
10	280300
168551	280301
155152	280302
107577	280303
3266	280304
70889	280305
12745	280306
69938	280307
6910	280308
66598	280309
23725	280310
13201	280311
91702	280312
228128	280313
46923	280314
270347	280315
203628	280316
44277	280317
4533	280318
18794	280319
74118	280320
5805	280321
6046	280322
30925	280323
90164	280324
60042	280325
18298	280326
168198	280327
31820	280328
9642	280329
83399	280330
2331	280331
148260	280332
171533	280333
2358	280334
169444	280335
49514	280336
178	280337
16168	280338
82013	280339
36663	280340
2068	280341
817	280342
7674	280343
907	280344
63916	280345
14293	280346
9386	280347
107144	280348
212122	280349
8191	280350
8587	280351
113823	280352
516	280353
11376	280354
50755	280355
19525	280356
4003	280357
205696	280358
122701	280359
78082	280360
50372	280361
545	280362
40267	280363
4331	280364
6255	280365
18458	280366
19490	280367
139832	280368
96800	280369
35975	280370
1250	280371
7040	280372
44920	280373
25191	280374
5110	280375
4366	280376
6697	280377
159649	280378
149355	280379
156370	280380
18282	280381
1795	280382
164504	280383
20578	280384
58	280385
60758	280386
237	280387
32285	280388
16548	280389
47221	280390
93151	280391
71061	280392
89164	280393
170348	280394
45436	280395
120537	280396
184225	280397
9998	280398
7501	280399
68222	280400
155405	280401
237509	280402
130302	280403
6832	280404
8570	280405
14427	280406
26642	280407
26298	280408
105642	280409
11248	280410
26272	280411
14300	280412
15555	280413
25765	280414
14744	280415
20673	280416
5172	280417
5628	280418
41892	280419
149480	280420
244009	280421
73260	280422
204981	280423
21	280424
18672	280425
173763	280426
58577	280427
13645	280428
4356	280429
42397	280430
245552	280431
793	280432
45964	280433
59016	280434
105900	280435
256496	280436
31023	280437
167227	280438
48440	280439
112226	280440
135645	280441
24633	280442
27484	280443
76470	280444
19239	280445
19435	280446
29359	280447
393	280448
1285	280449
2004	280450
20493	280451
226349	280452
182118	280453
19699	280454
139634	280455
42779	280456
43572	280457
4041	280458
3536	280459
135362	280460
20719	280461
154184	280462
18086	280463
6336	280464
44383	280465
1396	280466
8265	280467
152451	280468
26760	280469
259989	280470
44914	280471
156565	280472
5755	280473
3191	280474
152680	280475
111974	280476
12524	280477
195112	280478
17666	280479
59423	280480
2	280481
115792	280482
83235	280483
252001	280484
101229	280485
4968	280486
4783	280487
89552	280488
109563	280489
13600	280490
52528	280491
85616	280492
226263	280493
7410	280494
166502	280495
16005	280496
88000	280497
7602	280498
67295	280499
63739	280500
208688	280501
31387	280502
97448	280503
139603	280504
201080	280505
4160	280506
82484	280507
194206	280508
35111	280509
259686	280510
6604	280511
15407	280512
61188	280513
145125	280514
134888	280515
14594	280516
2261	280517
56826	280518
15167	280519
49857	280520
32647	280521
5419	280522
66508	280523
52282	280524
14973	280525
102647	280526
30792	280527
11466	280528
8237	280529
16340	280530
8467	280531
18717	280532
13317	280533
22057	280534
65492	280535
30897	280536
25053	280537
29796	280538
79156	280539
148437	280540
49707	280541
22619	280542
59775	280543
30	280544
573	280545
4971	280546
284	280547
69906	280548
27289	280549
51257	280550
225587	280551
3208	280552
22027	280553
32	280554
129483	280555
243249	280556
77231	280557
30651	280558
10842	280559
10504	280560
217412	280561
52909	280562
267060	280563
66959	280564
1993	280565
103308	280566
28799	280567
208020	280568
1089	280569
117262	280570
68433	280571
41148	280572
177	280573
5833	280574
44823	280575
59323	280576
4718	280577
75352	280578
2140	280579
36280	280580
62890	280581
48480	280582
22956	280583
226764	280584
9753	280585
100690	280586
3110	280587
1534	280588
81248	280589
143664	280590
85745	280591
48310	280592
49321	280593
63412	280594
249997	280595
12307	280596
86184	280597
26592	280598
4496	280599
39669	280600
134517	280601
6747	280602
7740	280603
136832	280604
15779	280605
16996	280606
200065	280607
67497	280608
99902	280609
125324	280610
8848	280611
157550	280612
64438	280613
15698	280614
100655	280615
6455	280616
433	280617
31075	280618
655	280619
67747	280620
272507	280621
16486	280622
1284	280623
136962	280624
19790	280625
2572	280626
24509	280627
216	280628
65694	280629
13945	280630
116158	280631
34240	280632
7474	280633
7964	280634
30851	280635
130039	280636
184752	280637
6303	280638
16859	280639
3678	280640
19475	280641
19604	280642
61589	280643
76912	280644
92044	280645
254	280646
9857	280647
6833	280648
54786	280649
235	280650
91477	280651
20840	280652
181	280653
95664	280654
26241	280655
83081	280656
5472	280657
90755	280658
5137	280659
48808	280660
207329	280661
56015	280662
7828	280663
53318	280664
68881	280665
42693	280666
106421	280667
33228	280668
2269	280669
138145	280670
54441	280671
100780	280672
110696	280673
15613	280674
154528	280675
1838	280676
231202	280677
21882	280678
112024	280679
8541	280680
79176	280681
23085	280682
69312	280683
4096	280684
1881	280685
5637	280686
138718	280687
136949	280688
92640	280689
155101	280690
217628	280691
1817	280692
50700	280693
102095	280694
22195	280695
76670	280696
90702	280697
244295	280698
96997	280699
14645	280700
258775	280701
1770	280702
118157	280703
31	280704
110628	280705
169644	280706
9868	280707
212123	280708
165761	280709
79166	280710
12778	280711
2971	280712
84619	280713
38801	280714
19575	280715
106558	280716
67746	280717
76741	280718
140526	280719
1620	280720
12	280721
262980	280722
70	280723
155674	280724
130245	280725
26771	280726
35019	280727
6433	280728
1815	280729
14859	280730
80423	280731
197031	280732
148137	280733
13607	280734
27267	280735
44	280736
1481	280737
66255	280738
46266	280739
100970	280740
66969	280741
456	280742
37529	280743
8442	280744
168736	280745
39231	280746
24400	280747
51315	280748
2147	280749
2100	280750
1431	280751
63187	280752
36126	280753
167830	280754
57966	280755
611	280756
19753	280757
47353	280758
1247	280759
28223	280760
34853	280761
213199	280762
8145	280763
6102	280764
117242	280765
21026	280766
74353	280767
23853	280768
112137	280769
143928	280770
5882	280771
21379	280772
30950	280773
233721	280774
135870	280775
122883	280776
48658	280777
57891	280778
223537	280779
64481	280780
101909	280781
30	280782
95290	280783
163042	280784
2363	280785
12292	280786
35121	280787
149788	280788
99520	280789
86218	280790
74228	280791
26038	280792
10277	280793
167814	280794
2152	280795
721	280796
230008	280797
46361	280798
104846	280799
2434	280800
27031	280801
37560	280802
3576	280803
75075	280804
39205	280805
78089	280806
5066	280807
67758	280808
3248	280809
4542	280810
107540	280811
130421	280812
9578	280813
94130	280814
92424	280815
97824	280816
24120	280817
134413	280818
2413	280819
54035	280820
202654	280821
28066	280822
167526	280823
137789	280824
59670	280825
106422	280826
58410	280827
17537	280828
113315	280829
17141	280830
42425	280831
50861	280832
133294	280833
13143	280834
52991	280835
15379	280836
78270	280837
212208	280838
7573	280839
5736	280840
164188	280841
187352	280842
10176	280843
14738	280844
26377	280845
73188	280846
108483	280847
19314	280848
205703	280849
65429	280850
9391	280851
10025	280852
130587	280853
94281	280854
78383	280855
70240	280856
7422	280857
26690	280858
39061	280859
44310	280860
75970	280861
19749	280862
30597	280863
73179	280864
154559	280865
50759	280866
32912	280867
72526	280868
165053	280869
46970	280870
64991	280871
5705	280872
138956	280873
5846	280874
10159	280875
57806	280876
271344	280877
204480	280878
73894	280879
796	280880
35908	280881
3927	280882
40986	280883
93644	280884
7255	280885
51711	280886
24906	280887
95297	280888
41577	280889
91704	280890
13266	280891
371	280892
183726	280893
252479	280894
732	280895
73219	280896
43349	280897
2220	280898
110510	280899
14003	280900
132848	280901
30340	280902
24601	280903
256417	280904
116893	280905
1890	280906
141334	280907
86300	280908
145093	280909
94414	280910
10075	280911
84409	280912
68171	280913
251214	280914
198107	280915
14470	280916
68871	280917
159844	280918
146966	280919
244168	280920
157878	280921
148135	280922
58359	280923
160493	280924
3534	280925
35288	280926
75828	280927
161942	280928
15864	280929
9505	280930
1075	280931
91897	280932
45311	280933
46556	280934
33063	280935
239846	280936
253929	280937
1268	280938
165235	280939
74895	280940
1367	280941
880	280942
204923	280943
17583	280944
11388	280945
5781	280946
74	280947
37054	280948
170557	280949
40577	280950
20683	280951
44717	280952
256324	280953
66079	280954
383	280955
37033	280956
89238	280957
19507	280958
3491	280959
64753	280960
5849	280961
10623	280962
109714	280963
5133	280964
93987	280965
13273	280966
1047	280967
15116	280968
35604	280969
3604	280970
42794	280971
1323	280972
5244	280973
9755	280974
21528	280975
31826	280976
121169	280977
26301	280978
130319	280979
5783	280980
17595	280981
13201	280982
103665	280983
73600	280984
78662	280985
16522	280986
110621	280987
25854	280988
251457	280989
165946	280990
54285	280991
14448	280992
23762	280993
270868	280994
59423	280995
43267	280996
164004	280997
8148	280998
5264	280999
20685	281000
1495	281001
7224	281002
495	281003
2078	281004
76960	281005
41837	281006
28554	281007
77939	281008
7293	281009
11670	281010
235263	281011
105909	281012
22386	281013
36073	281014
310	281015
410	281016
53940	281017
4777	281018
38777	281019
24222	281020
46794	281021
69352	281022
9165	281023
10443	281024
10527	281025
3278	281026
5861	281027
3438	281028
27533	281029
70240	281030
140289	281031
38243	281032
6616	281033
30218	281034
269512	281035
65228	281036
219645	281037
104820	281038
180200	281039
36430	281040
258264	281041
5816	281042
1728	281043
6811	281044
13109	281045
52408	281046
43260	281047
1557	281048
2016	281049
61027	281050
69259	281051
51940	281052
3081	281053
93616	281054
15709	281055
26422	281056
100952	281057
220817	281058
42232	281059
79561	281060
25629	281061
125109	281062
22125	281063
142752	281064
117817	281065
9639	281066
49841	281067
19701	281068
65193	281069
4644	281070
14744	281071
28101	281072
6544	281073
25994	281074
18629	281075
7369	281076
270791	281077
287	281078
62410	281079
38703	281080
56735	281081
28511	281082
288	281083
256365	281084
19958	281085
49156	281086
61147	281087
70322	281088
23002	281089
46809	281090
39544	281091
2629	281092
97863	281093
50820	281094
27855	281095
42752	281096
73290	281097
2189	281098
25822	281099
13161	281100
20924	281101
2282	281102
107544	281103
119092	281104
11284	281105
33931	281106
125316	281107
12135	281108
2966	281109
36229	281110
2093	281111
94944	281112
43263	281113
35431	281114
42056	281115
74320	281116
100179	281117
89560	281118
2795	281119
17967	281120
3740	281121
99702	281122
47711	281123
118803	281124
78868	281125
864	281126
65282	281127
261638	281128
16337	281129
15941	281130
155315	281131
752	281132
12611	281133
87731	281134
2992	281135
4728	281136
28417	281137
49995	281138
105305	281139
17479	281140
50618	281141
1138	281142
51099	281143
25912	281144
107203	281145
70801	281146
31601	281147
79869	281148
4979	281149
12098	281150
28212	281151
1987	281152
774	281153
350	281154
79566	281155
13219	281156
234643	281157
2165	281158
20046	281159
1095	281160
13262	281161
155159	281162
11829	281163
25702	281164
47312	281165
230601	281166
306	281167
2331	281168
29077	281169
28461	281170
15945	281171
34354	281172
47476	281173
2627	281174
268	281175
89131	281176
219468	281177
100563	281178
13802	281179
25692	281180
48765	281181
103668	281182
114149	281183
253328	281184
246667	281185
11578	281186
2328	281187
17372	281188
29271	281189
53170	281190
106010	281191
19323	281192
23633	281193
2552	281194
15713	281195
946	281196
6327	281197
8241	281198
153959	281199
195574	281200
356	281201
176743	281202
100697	281203
33682	281204
102335	281205
2782	281206
63611	281207
260675	281208
145543	281209
10322	281210
845	281211
3335	281212
106046	281213
3099	281214
1253	281215
155749	281216
27714	281217
1	281218
133828	281219
37076	281220
45650	281221
266048	281222
8201	281223
268859	281224
7355	281225
58729	281226
19751	281227
102255	281228
2177	281229
5267	281230
150889	281231
173241	281232
107342	281233
218460	281234
195066	281235
58351	281236
77712	281237
2361	281238
34109	281239
72654	281240
10924	281241
3807	281242
103053	281243
11350	281244
29513	281245
3123	281246
602	281247
27277	281248
146679	281249
61859	281250
74398	281251
46517	281252
9752	281253
24531	281254
9888	281255
1045	281256
8628	281257
14380	281258
94228	281259
5169	281260
38954	281261
98513	281262
33101	281263
40446	281264
60952	281265
232598	281266
39313	281267
91296	281268
91824	281269
210110	281270
177027	281271
7674	281272
74222	281273
5667	281274
41227	281275
14538	281276
111338	281277
196758	281278
94610	281279
264541	281280
967	281281
130655	281282
6719	281283
171558	281284
89091	281285
24810	281286
217532	281287
262170	281288
153125	281289
1714	281290
1192	281291
100789	281292
7416	281293
9366	281294
77037	281295
40582	281296
21663	281297
141129	281298
21080	281299
40021	281300
39821	281301
12228	281302
10908	281303
14556	281304
87002	281305
23485	281306
33545	281307
99481	281308
117588	281309
87147	281310
21631	281311
81519	281312
17513	281313
15678	281314
52124	281315
133865	281316
108934	281317
374	281318
11442	281319
2902	281320
245361	281321
160306	281322
57501	281323
15655	281324
227392	281325
59014	281326
2616	281327
29378	281328
19782	281329
123399	281330
13744	281331
16054	281332
92077	281333
128537	281334
1651	281335
240484	281336
167846	281337
51656	281338
75088	281339
116094	281340
169566	281341
11743	281342
71441	281343
118077	281344
30119	281345
97748	281346
35176	281347
470	281348
31472	281349
171242	281350
34372	281351
23516	281352
14294	281353
149646	281354
63489	281355
89271	281356
19832	281357
137425	281358
7649	281359
187062	281360
112261	281361
2935	281362
82610	281363
102718	281364
2572	281365
11142	281366
200	281367
44948	281368
40471	281369
36199	281370
67635	281371
242663	281372
73726	281373
57231	281374
134155	281375
201995	281376
40300	281377
99875	281378
12076	281379
167	281380
7374	281381
70177	281382
10354	281383
29319	281384
18492	281385
56057	281386
565	281387
25336	281388
255400	281389
7967	281390
53571	281391
1187	281392
164477	281393
31449	281394
94072	281395
5748	281396
68820	281397
144191	281398
128298	281399
200389	281400
8791	281401
211996	281402
136002	281403
19668	281404
59433	281405
5401	281406
44670	281407
21562	281408
192677	281409
89733	281410
142379	281411
3041	281412
39575	281413
4906	281414
27007	281415
18162	281416
14873	281417
86760	281418
87778	281419
105910	281420
96683	281421
190124	281422
34760	281423
110119	281424
110753	281425
52192	281426
109592	281427
18640	281428
73855	281429
26266	281430
104206	281431
1588	281432
114237	281433
20	281434
140596	281435
25819	281436
22149	281437
24439	281438
32512	281439
17315	281440
8038	281441
27220	281442
5746	281443
35932	281444
79442	281445
94921	281446
56472	281447
349	281448
52462	281449
171112	281450
29335	281451
29223	281452
13469	281453
30525	281454
70440	281455
7374	281456
47337	281457
11253	281458
77122	281459
49001	281460
568	281461
21581	281462
138370	281463
254363	281464
23630	281465
6769	281466
36140	281467
88768	281468
86722	281469
91830	281470
39633	281471
44074	281472
25150	281473
856	281474
2668	281475
1490	281476
682	281477
205954	281478
49599	281479
58210	281480
731	281481
45393	281482
201890	281483
25197	281484
725	281485
106257	281486
116464	281487
5911	281488
176693	281489
20559	281490
223701	281491
137626	281492
34144	281493
50350	281494
248452	281495
98435	281496
46287	281497
265851	281498
95115	281499
219459	281500
6725	281501
14900	281502
1932	281503
1903	281504
53138	281505
46099	281506
100340	281507
93817	281508
205479	281509
18684	281510
152954	281511
215613	281512
40657	281513
1454	281514
14065	281515
2016	281516
174158	281517
55109	281518
24769	281519
27553	281520
110279	281521
2755	281522
2245	281523
29413	281524
17607	281525
67280	281526
142569	281527
202762	281528
68735	281529
5343	281530
13989	281531
67803	281532
20612	281533
236563	281534
51300	281535
4367	281536
10261	281537
88551	281538
106624	281539
13813	281540
66320	281541
9807	281542
811	281543
38826	281544
102582	281545
122910	281546
72489	281547
115845	281548
195371	281549
10496	281550
6697	281551
125307	281552
215078	281553
24948	281554
8347	281555
29098	281556
144824	281557
49610	281558
272821	281559
10507	281560
63620	281561
22372	281562
42039	281563
20228	281564
101580	281565
2954	281566
250403	281567
24152	281568
11174	281569
46310	281570
9589	281571
187489	281572
18151	281573
70480	281574
153335	281575
213	281576
48796	281577
5037	281578
40166	281579
107374	281580
1357	281581
69149	281582
25387	281583
31017	281584
101123	281585
150340	281586
17249	281587
30086	281588
10260	281589
144303	281590
84580	281591
54853	281592
98755	281593
24875	281594
64017	281595
55734	281596
544	281597
1186	281598
13260	281599
212420	281600
89481	281601
85979	281602
19328	281603
68698	281604
1609	281605
24869	281606
42510	281607
188053	281608
96917	281609
33389	281610
3285	281611
11823	281612
57	281613
158	281614
67194	281615
2995	281616
75061	281617
12389	281618
39760	281619
120584	281620
128336	281621
3116	281622
36011	281623
84815	281624
33155	281625
28338	281626
50287	281627
264437	281628
50019	281629
224234	281630
1088	281631
43950	281632
87156	281633
238720	281634
51412	281635
96615	281636
58392	281637
18234	281638
1819	281639
9608	281640
56881	281641
52160	281642
26855	281643
97771	281644
3470	281645
264794	281646
8908	281647
271494	281648
152853	281649
260534	281650
40597	281651
168174	281652
6324	281653
5661	281654
187580	281655
22885	281656
71434	281657
174189	281658
32095	281659
161525	281660
2044	281661
79330	281662
24046	281663
170920	281664
111148	281665
166630	281666
53779	281667
21460	281668
108240	281669
154786	281670
58	281671
142066	281672
178892	281673
257403	281674
242	281675
3057	281676
133503	281677
104966	281678
10325	281679
70102	281680
13788	281681
4388	281682
37318	281683
85468	281684
29331	281685
88348	281686
137539	281687
2494	281688
23935	281689
462	281690
35590	281691
1636	281692
10023	281693
63916	281694
114274	281695
42316	281696
144259	281697
114002	281698
57015	281699
19588	281700
77144	281701
132058	281702
55011	281703
8049	281704
97216	281705
43551	281706
21558	281707
96535	281708
5348	281709
12091	281710
419	281711
16813	281712
205	281713
6230	281714
19654	281715
8067	281716
14377	281717
231439	281718
79293	281719
130959	281720
18637	281721
34039	281722
3346	281723
37292	281724
66074	281725
119965	281726
135720	281727
164409	281728
16702	281729
14948	281730
23469	281731
98748	281732
3116	281733
65687	281734
55474	281735
13872	281736
42915	281737
79821	281738
55272	281739
156496	281740
44873	281741
30223	281742
69102	281743
13205	281744
164379	281745
24892	281746
71394	281747
49997	281748
24751	281749
54811	281750
167444	281751
219911	281752
10449	281753
422	281754
243525	281755
2831	281756
104205	281757
83925	281758
12363	281759
27784	281760
10144	281761
188498	281762
23170	281763
90126	281764
54522	281765
33370	281766
3810	281767
93000	281768
236621	281769
59492	281770
201470	281771
43907	281772
9041	281773
10646	281774
14551	281775
6477	281776
47137	281777
68652	281778
261793	281779
58398	281780
113759	281781
11214	281782
51819	281783
32636	281784
167636	281785
1659	281786
507	281787
23385	281788
70569	281789
23066	281790
1194	281791
24304	281792
816	281793
261492	281794
18925	281795
20721	281796
84735	281797
180339	281798
138023	281799
43530	281800
152589	281801
117446	281802
29517	281803
559	281804
159189	281805
23466	281806
172964	281807
849	281808
151592	281809
110305	281810
16328	281811
18477	281812
124633	281813
70616	281814
145924	281815
55822	281816
240053	281817
7166	281818
64539	281819
23454	281820
82520	281821
8618	281822
5603	281823
75307	281824
206155	281825
53732	281826
10610	281827
20576	281828
55877	281829
26309	281830
14281	281831
85172	281832
24631	281833
123923	281834
1245	281835
7000	281836
47226	281837
260	281838
31827	281839
16816	281840
126199	281841
72708	281842
205467	281843
165514	281844
1288	281845
6796	281846
146973	281847
21968	281848
63325	281849
61283	281850
67128	281851
83629	281852
8136	281853
2623	281854
180317	281855
966	281856
238398	281857
79717	281858
52711	281859
35940	281860
6670	281861
24160	281862
83190	281863
199672	281864
46869	281865
74371	281866
110863	281867
10633	281868
240332	281869
4673	281870
18727	281871
3459	281872
38730	281873
167173	281874
130135	281875
2946	281876
5686	281877
16757	281878
831	281879
46424	281880
145180	281881
97880	281882
19661	281883
69573	281884
158503	281885
1051	281886
25094	281887
157366	281888
99794	281889
146835	281890
217939	281891
23960	281892
22876	281893
3068	281894
111637	281895
30446	281896
3806	281897
98542	281898
11856	281899
176	281900
4339	281901
5633	281902
6483	281903
4115	281904
1104	281905
160190	281906
56060	281907
25850	281908
147491	281909
4925	281910
1	281911
190031	281912
147149	281913
34098	281914
31850	281915
3223	281916
19561	281917
56128	281918
85479	281919
42045	281920
7863	281921
17720	281922
29	281923
15039	281924
132729	281925
834	281926
183273	281927
3825	281928
1698	281929
6930	281930
61492	281931
125044	281932
18263	281933
143	281934
154180	281935
47760	281936
50	281937
12406	281938
42264	281939
104999	281940
57364	281941
27506	281942
240103	281943
5288	281944
4276	281945
23562	281946
87249	281947
250051	281948
14506	281949
6570	281950
2025	281951
109100	281952
63647	281953
75497	281954
582	281955
43236	281956
5748	281957
58746	281958
80894	281959
2002	281960
65	281961
90654	281962
32469	281963
5781	281964
73364	281965
25091	281966
79505	281967
5756	281968
101003	281969
43080	281970
39796	281971
81202	281972
8954	281973
261779	281974
5445	281975
122514	281976
4474	281977
8644	281978
100752	281979
6509	281980
7239	281981
250676	281982
4336	281983
45159	281984
1389	281985
80569	281986
204579	281987
132752	281988
81266	281989
26724	281990
2886	281991
35397	281992
113027	281993
38696	281994
72833	281995
116436	281996
30787	281997
31364	281998
100442	281999
80446	282000
32145	282001
37070	282002
5514	282003
36583	282004
57081	282005
256173	282006
2719	282007
8082	282008
138131	282009
113900	282010
62988	282011
79870	282012
250858	282013
221000	282014
42066	282015
166336	282016
5686	282017
21087	282018
91349	282019
100643	282020
43949	282021
1703	282022
105522	282023
2049	282024
54780	282025
4064	282026
13403	282027
1925	282028
32884	282029
25211	282030
147685	282031
147738	282032
27347	282033
205626	282034
55709	282035
12607	282036
30150	282037
102176	282038
43318	282039
3008	282040
14928	282041
350	282042
3919	282043
45725	282044
7869	282045
197	282046
10858	282047
33310	282048
106011	282049
1318	282050
147802	282051
2289	282052
408	282053
1448	282054
2186	282055
869	282056
39411	282057
28560	282058
73889	282059
130006	282060
4950	282061
13548	282062
15072	282063
9006	282064
10114	282065
34015	282066
13898	282067
40428	282068
139602	282069
101238	282070
33063	282071
42615	282072
166863	282073
56666	282074
74555	282075
2	282076
907	282077
153028	282078
17575	282079
29799	282080
501	282081
39689	282082
165957	282083
3084	282084
164992	282085
30469	282086
24220	282087
8814	282088
121285	282089
169047	282090
10163	282091
5544	282092
5965	282093
98348	282094
15857	282095
2899	282096
7263	282097
134577	282098
128984	282099
266	282100
125094	282101
124390	282102
33716	282103
131160	282104
99686	282105
228554	282106
163235	282107
28950	282108
30331	282109
333	282110
42653	282111
25819	282112
119887	282113
87426	282114
49403	282115
8732	282116
78957	282117
25314	282118
6686	282119
162432	282120
73613	282121
45811	282122
48818	282123
19658	282124
103795	282125
3895	282126
21940	282127
14136	282128
221020	282129
13917	282130
8134	282131
103459	282132
2438	282133
60196	282134
161047	282135
193431	282136
80020	282137
10547	282138
267564	282139
73230	282140
187668	282141
195379	282142
7796	282143
60145	282144
30260	282145
24276	282146
6319	282147
24941	282148
6286	282149
31669	282150
57	282151
31621	282152
87086	282153
14383	282154
225671	282155
49559	282156
26422	282157
2996	282158
31295	282159
102510	282160
90689	282161
9592	282162
64072	282163
11175	282164
12912	282165
32014	282166
18763	282167
30952	282168
146933	282169
50763	282170
107514	282171
822	282172
66870	282173
162863	282174
17022	282175
20264	282176
8473	282177
257326	282178
6449	282179
150447	282180
158292	282181
20495	282182
149061	282183
56496	282184
90	282185
700	282186
37018	282187
23418	282188
54705	282189
7032	282190
1207	282191
17443	282192
85921	282193
59665	282194
168156	282195
25087	282196
7470	282197
14976	282198
69737	282199
17289	282200
133742	282201
58772	282202
66905	282203
72301	282204
92173	282205
8475	282206
2470	282207
6183	282208
1240	282209
207234	282210
14971	282211
13672	282212
8900	282213
34839	282214
71502	282215
56853	282216
73851	282217
174545	282218
23402	282219
76563	282220
67388	282221
29409	282222
1538	282223
48540	282224
35115	282225
40865	282226
42444	282227
157819	282228
2391	282229
223425	282230
202730	282231
3409	282232
1796	282233
38490	282234
80861	282235
29111	282236
32319	282237
21550	282238
3935	282239
28435	282240
88489	282241
70402	282242
28422	282243
97626	282244
155933	282245
996	282246
10227	282247
22789	282248
23278	282249
20367	282250
5974	282251
198639	282252
23399	282253
14068	282254
219409	282255
168099	282256
111459	282257
4284	282258
57420	282259
5234	282260
24292	282261
119980	282262
215200	282263
77750	282264
25272	282265
19499	282266
55625	282267
82243	282268
107862	282269
58866	282270
8741	282271
9876	282272
18888	282273
151	282274
217675	282275
237	282276
54205	282277
17585	282278
19161	282279
220	282280
65511	282281
94829	282282
39639	282283
58276	282284
5048	282285
3367	282286
95440	282287
57324	282288
83141	282289
134986	282290
42917	282291
2830	282292
442	282293
16852	282294
2337	282295
59900	282296
110	282297
142825	282298
170834	282299
12816	282300
46033	282301
263956	282302
70864	282303
93762	282304
5165	282305
59923	282306
211483	282307
8054	282308
94733	282309
143365	282310
1617	282311
136911	282312
60203	282313
176	282314
30475	282315
53003	282316
2755	282317
88639	282318
54819	282319
22834	282320
30822	282321
17824	282322
26170	282323
150475	282324
11048	282325
16644	282326
44685	282327
22994	282328
13719	282329
7609	282330
258128	282331
12254	282332
388	282333
257092	282334
14793	282335
114143	282336
8211	282337
112711	282338
21018	282339
175520	282340
36634	282341
36027	282342
10332	282343
154037	282344
35482	282345
77777	282346
147773	282347
36988	282348
24767	282349
25330	282350
248114	282351
6525	282352
119504	282353
46778	282354
127436	282355
32318	282356
27348	282357
16919	282358
112473	282359
46386	282360
109840	282361
68458	282362
160948	282363
169937	282364
268353	282365
140487	282366
7397	282367
16080	282368
14680	282369
16550	282370
257339	282371
12968	282372
70832	282373
2834	282374
1761	282375
8046	282376
47389	282377
12642	282378
30572	282379
124525	282380
2027	282381
95695	282382
96628	282383
97315	282384
50769	282385
231505	282386
158245	282387
267074	282388
2956	282389
192808	282390
4669	282391
50944	282392
249900	282393
10850	282394
105652	282395
60662	282396
18863	282397
249169	282398
43887	282399
9838	282400
272376	282401
35439	282402
2083	282403
145564	282404
273	282405
8648	282406
2004	282407
89292	282408
34198	282409
102537	282410
24	282411
104850	282412
114849	282413
18289	282414
1508	282415
44335	282416
259598	282417
205228	282418
1314	282419
76770	282420
70665	282421
73998	282422
15141	282423
26985	282424
16177	282425
67548	282426
11048	282427
132951	282428
1373	282429
101435	282430
112359	282431
24650	282432
34048	282433
46210	282434
56666	282435
38824	282436
21394	282437
24749	282438
249242	282439
2600	282440
33353	282441
140439	282442
2896	282443
112133	282444
235181	282445
28660	282446
1051	282447
140464	282448
153391	282449
12156	282450
23465	282451
68390	282452
157435	282453
13938	282454
1079	282455
6289	282456
47477	282457
152418	282458
93847	282459
51907	282460
38863	282461
36799	282462
28749	282463
126598	282464
64272	282465
15774	282466
41001	282467
197245	282468
28616	282469
141638	282470
24534	282471
112932	282472
131597	282473
115717	282474
34697	282475
38332	282476
2924	282477
121217	282478
112695	282479
12260	282480
131809	282481
47286	282482
218617	282483
66996	282484
32000	282485
105190	282486
5997	282487
130045	282488
13139	282489
5444	282490
6363	282491
13581	282492
61005	282493
731	282494
4261	282495
237602	282496
3235	282497
17993	282498
45476	282499
55930	282500
84121	282501
35283	282502
195111	282503
71719	282504
31436	282505
136820	282506
98800	282507
63941	282508
20656	282509
53092	282510
204889	282511
39117	282512
152161	282513
219117	282514
87151	282515
88756	282516
132064	282517
9434	282518
7937	282519
34306	282520
161024	282521
214586	282522
29000	282523
1185	282524
106870	282525
304	282526
123310	282527
33557	282528
71492	282529
47438	282530
181531	282531
45094	282532
39576	282533
31501	282534
47127	282535
46862	282536
190100	282537
1315	282538
105512	282539
73259	282540
2853	282541
88671	282542
28499	282543
176552	282544
91196	282545
3273	282546
19097	282547
52820	282548
41378	282549
147032	282550
45523	282551
3077	282552
16465	282553
37244	282554
158786	282555
1724	282556
127960	282557
172	282558
4329	282559
266685	282560
44033	282561
86564	282562
84926	282563
20922	282564
247	282565
48978	282566
12488	282567
116883	282568
18235	282569
49207	282570
97608	282571
40764	282572
42091	282573
242953	282574
134591	282575
49329	282576
14142	282577
170212	282578
27850	282579
104333	282580
59021	282581
40388	282582
32606	282583
265081	282584
184594	282585
1202	282586
30119	282587
70248	282588
170649	282589
102251	282590
9292	282591
1754	282592
4084	282593
24084	282594
3754	282595
59722	282596
4173	282597
180492	282598
14622	282599
7351	282600
4425	282601
31668	282602
9794	282603
139915	282604
5628	282605
23159	282606
45047	282607
33859	282608
22736	282609
59777	282610
29273	282611
168517	282612
90756	282613
82910	282614
7717	282615
3590	282616
34901	282617
11249	282618
48400	282619
78121	282620
55935	282621
20760	282622
4657	282623
8094	282624
128611	282625
40187	282626
110898	282627
319	282628
845	282629
23872	282630
273	282631
19647	282632
84986	282633
4007	282634
2136	282635
11343	282636
42078	282637
5009	282638
24725	282639
36562	282640
6865	282641
265123	282642
39369	282643
161738	282644
62618	282645
4919	282646
3297	282647
105195	282648
37653	282649
82426	282650
151858	282651
122956	282652
10045	282653
78235	282654
251330	282655
23815	282656
171054	282657
2582	282658
141205	282659
837	282660
219788	282661
146490	282662
5724	282663
9373	282664
9830	282665
94668	282666
4077	282667
170426	282668
8840	282669
83116	282670
87098	282671
6539	282672
5897	282673
16305	282674
30092	282675
72075	282676
47637	282677
9458	282678
8120	282679
201916	282680
26682	282681
161817	282682
167572	282683
9750	282684
13758	282685
2984	282686
92134	282687
2233	282688
48298	282689
33817	282690
993	282691
24922	282692
78017	282693
127514	282694
49956	282695
219718	282696
192422	282697
1383	282698
26697	282699
12305	282700
16033	282701
5554	282702
4425	282703
129514	282704
58405	282705
19841	282706
48573	282707
184506	282708
1585	282709
75147	282710
31805	282711
20805	282712
1537	282713
38051	282714
4963	282715
20151	282716
96736	282717
28958	282718
228431	282719
73571	282720
187641	282721
53401	282722
13239	282723
179076	282724
63515	282725
238231	282726
62509	282727
59005	282728
39028	282729
3060	282730
49811	282731
3000	282732
4569	282733
11571	282734
6596	282735
761	282736
73515	282737
295	282738
70870	282739
12339	282740
114963	282741
116308	282742
37223	282743
51018	282744
26523	282745
5323	282746
57282	282747
255105	282748
9	282749
230001	282750
25247	282751
264990	282752
113574	282753
19805	282754
83786	282755
61152	282756
141071	282757
18870	282758
56111	282759
13856	282760
8620	282761
33242	282762
11040	282763
171085	282764
19110	282765
33207	282766
160658	282767
21651	282768
198031	282769
73049	282770
165820	282771
75251	282772
220478	282773
88754	282774
17714	282775
42009	282776
4142	282777
44589	282778
116186	282779
69511	282780
106283	282781
37382	282782
13672	282783
113100	282784
58804	282785
8529	282786
7867	282787
24139	282788
11018	282789
201552	282790
36022	282791
633	282792
22901	282793
8267	282794
18170	282795
46413	282796
39735	282797
20700	282798
97845	282799
253754	282800
15778	282801
11485	282802
255170	282803
120145	282804
11366	282805
34210	282806
110173	282807
27226	282808
25311	282809
4320	282810
241561	282811
10387	282812
26440	282813
196170	282814
236540	282815
37591	282816
95120	282817
42501	282818
803	282819
1003	282820
47293	282821
148239	282822
1315	282823
25108	282824
72092	282825
98551	282826
10392	282827
65994	282828
147401	282829
109513	282830
68275	282831
2233	282832
124531	282833
198886	282834
4694	282835
17510	282836
172282	282837
32081	282838
13323	282839
228034	282840
65828	282841
10660	282842
35032	282843
6642	282844
38800	282845
55057	282846
4722	282847
202983	282848
11648	282849
75474	282850
3896	282851
10868	282852
161863	282853
46983	282854
54221	282855
47926	282856
27852	282857
43064	282858
254923	282859
64379	282860
2994	282861
9252	282862
77306	282863
37252	282864
4981	282865
17360	282866
111789	282867
153317	282868
88157	282869
257052	282870
52456	282871
82846	282872
3116	282873
208145	282874
5345	282875
195802	282876
156239	282877
44456	282878
9843	282879
129025	282880
30249	282881
3426	282882
61538	282883
373	282884
4950	282885
54722	282886
38667	282887
145049	282888
124207	282889
17242	282890
266098	282891
2145	282892
8632	282893
6738	282894
15100	282895
81386	282896
5073	282897
1562	282898
40128	282899
272047	282900
28488	282901
256547	282902
14810	282903
14361	282904
11344	282905
83489	282906
132859	282907
2957	282908
2027	282909
24495	282910
42800	282911
1421	282912
56300	282913
217407	282914
107835	282915
185601	282916
105100	282917
133384	282918
86159	282919
21344	282920
67068	282921
94287	282922
236298	282923
107006	282924
181146	282925
17144	282926
2151	282927
27365	282928
5007	282929
30998	282930
23174	282931
186655	282932
264540	282933
245853	282934
28708	282935
128738	282936
41979	282937
39182	282938
239192	282939
57442	282940
35984	282941
28887	282942
45907	282943
124430	282944
13658	282945
28	282946
8436	282947
8785	282948
26043	282949
25462	282950
97610	282951
163836	282952
126547	282953
17420	282954
122224	282955
240646	282956
151937	282957
214013	282958
161622	282959
88983	282960
108822	282961
11310	282962
85494	282963
122914	282964
24250	282965
40368	282966
174849	282967
23086	282968
20223	282969
4089	282970
31131	282971
163084	282972
18575	282973
9607	282974
69474	282975
36877	282976
34148	282977
37622	282978
8869	282979
125513	282980
247840	282981
52126	282982
70800	282983
103980	282984
122370	282985
8299	282986
17455	282987
42771	282988
76245	282989
72206	282990
52801	282991
40686	282992
53526	282993
4194	282994
121978	282995
137029	282996
6668	282997
34024	282998
203041	282999
17381	283000
27885	283001
10026	283002
555	283003
3868	283004
2288	283005
19097	283006
49069	283007
1995	283008
10674	283009
8374	283010
98	283011
41345	283012
6544	283013
13095	283014
24813	283015
415	283016
52015	283017
41865	283018
20401	283019
35479	283020
127747	283021
159078	283022
3494	283023
5395	283024
11192	283025
49221	283026
22601	283027
171417	283028
13901	283029
267537	283030
134932	283031
124789	283032
164454	283033
227	283034
122587	283035
5269	283036
40864	283037
231409	283038
33894	283039
123734	283040
11781	283041
116506	283042
235708	283043
182374	283044
126918	283045
170318	283046
21428	283047
3177	283048
51952	283049
29456	283050
101	283051
14884	283052
45440	283053
81796	283054
106401	283055
112641	283056
18218	283057
8754	283058
49934	283059
42717	283060
973	283061
39324	283062
224412	283063
6704	283064
201875	283065
5153	283066
33786	283067
57261	283068
7068	283069
20710	283070
138744	283071
41454	283072
11400	283073
14856	283074
49480	283075
111338	283076
19067	283077
65362	283078
415	283079
85745	283080
1985	283081
10409	283082
19851	283083
12559	283084
582	283085
11879	283086
75064	283087
21104	283088
10511	283089
261742	283090
13654	283091
91377	283092
164827	283093
227866	283094
157212	283095
26062	283096
92942	283097
191740	283098
238284	283099
14701	283100
104008	283101
80213	283102
3469	283103
7676	283104
91950	283105
122686	283106
40590	283107
62	283108
31565	283109
29697	283110
117515	283111
25273	283112
57109	283113
60451	283114
147738	283115
1554	283116
122446	283117
229299	283118
13578	283119
20845	283120
23615	283121
9594	283122
15554	283123
90853	283124
28412	283125
2424	283126
79858	283127
2480	283128
126242	283129
49813	283130
1945	283131
87481	283132
69691	283133
1962	283134
69900	283135
33387	283136
11793	283137
1724	283138
10411	283139
9710	283140
45150	283141
2178	283142
11550	283143
127469	283144
37755	283145
120782	283146
112467	283147
71889	283148
209344	283149
2234	283150
39245	283151
17057	283152
17144	283153
107503	283154
46595	283155
19901	283156
12104	283157
19588	283158
27623	283159
119045	283160
16318	283161
75944	283162
6951	283163
83815	283164
160376	283165
206594	283166
28305	283167
6288	283168
107264	283169
15598	283170
128511	283171
7993	283172
85111	283173
165	283174
9767	283175
10063	283176
206092	283177
563	283178
4038	283179
7655	283180
72831	283181
137049	283182
43353	283183
90645	283184
275	283185
231654	283186
23846	283187
172715	283188
135944	283189
5252	283190
257557	283191
11557	283192
10131	283193
11299	283194
21530	283195
63203	283196
43692	283197
46716	283198
6245	283199
1674	283200
26418	283201
230036	283202
359	283203
42788	283204
96752	283205
88869	283206
26152	283207
221389	283208
7901	283209
22001	283210
149449	283211
115671	283212
69421	283213
32686	283214
99153	283215
1109	283216
58357	283217
69696	283218
51628	283219
11757	283220
18265	283221
105453	283222
96913	283223
72268	283224
168797	283225
53073	283226
79421	283227
12544	283228
6286	283229
141927	283230
119742	283231
11758	283232
128501	283233
66356	283234
165919	283235
715	283236
171456	283237
9332	283238
104872	283239
258443	283240
60914	283241
199149	283242
61372	283243
67215	283244
155068	283245
6699	283246
48488	283247
5445	283248
2	283249
67880	283250
34023	283251
164942	283252
26562	283253
13300	283254
179	283255
27621	283256
7313	283257
135034	283258
25276	283259
13553	283260
682	283261
31896	283262
71960	283263
39756	283264
20054	283265
16302	283266
9698	283267
16342	283268
3979	283269
16120	283270
97642	283271
90507	283272
21775	283273
245742	283274
6456	283275
177	283276
70606	283277
155528	283278
203638	283279
30105	283280
67242	283281
3085	283282
37102	283283
88024	283284
49879	283285
267839	283286
8020	283287
5719	283288
1965	283289
10274	283290
113640	283291
21753	283292
23489	283293
260432	283294
149253	283295
349	283296
62824	283297
19770	283298
55379	283299
3031	283300
72927	283301
33859	283302
177234	283303
96258	283304
264790	283305
73464	283306
78675	283307
46510	283308
8341	283309
73526	283310
125749	283311
27258	283312
106021	283313
111761	283314
31203	283315
121037	283316
12068	283317
22572	283318
40412	283319
26269	283320
9722	283321
34847	283322
5832	283323
264182	283324
497	283325
146220	283326
21772	283327
20403	283328
234072	283329
5595	283330
187703	283331
990	283332
25911	283333
3612	283334
11744	283335
20548	283336
4273	283337
66551	283338
149111	283339
83306	283340
38046	283341
3905	283342
2858	283343
31706	283344
97627	283345
31703	283346
21529	283347
145904	283348
66560	283349
52955	283350
14879	283351
122762	283352
72055	283353
16536	283354
7139	283355
20351	283356
263596	283357
155741	283358
20422	283359
174709	283360
92326	283361
4158	283362
14202	283363
6625	283364
8078	283365
7251	283366
127348	283367
21091	283368
51258	283369
6426	283370
63705	283371
41248	283372
236304	283373
13160	283374
40255	283375
101242	283376
219058	283377
128882	283378
213009	283379
28460	283380
23645	283381
55443	283382
5440	283383
105127	283384
71792	283385
51118	283386
148878	283387
141156	283388
170418	283389
50661	283390
97237	283391
11950	283392
42247	283393
124451	283394
86209	283395
710	283396
131962	283397
107388	283398
16867	283399
77928	283400
112512	283401
1644	283402
394	283403
26152	283404
12593	283405
87	283406
248831	283407
262977	283408
98071	283409
266852	283410
2421	283411
99825	283412
168302	283413
16545	283414
9686	283415
155700	283416
74470	283417
9605	283418
20022	283419
55	283420
209782	283421
158930	283422
64216	283423
135	283424
4665	283425
85964	283426
260308	283427
78734	283428
23314	283429
93431	283430
25190	283431
28832	283432
70507	283433
9581	283434
43071	283435
209485	283436
93191	283437
64834	283438
4633	283439
98491	283440
35929	283441
10272	283442
27179	283443
5721	283444
63861	283445
67441	283446
215315	283447
28287	283448
29625	283449
73542	283450
22576	283451
159113	283452
5884	283453
237774	283454
5267	283455
99088	283456
13656	283457
201113	283458
165451	283459
130087	283460
82338	283461
54992	283462
1076	283463
250170	283464
2826	283465
199374	283466
131985	283467
57998	283468
106047	283469
44318	283470
235591	283471
73212	283472
28169	283473
89536	283474
2346	283475
29983	283476
33577	283477
52448	283478
49270	283479
6725	283480
3473	283481
19797	283482
106138	283483
4705	283484
36155	283485
230896	283486
130021	283487
30255	283488
23656	283489
118654	283490
190773	283491
20938	283492
744	283493
55826	283494
139769	283495
39783	283496
109214	283497
10763	283498
3174	283499
226125	283500
55523	283501
25062	283502
85521	283503
6073	283504
162597	283505
16267	283506
3929	283507
108966	283508
388	283509
4120	283510
127446	283511
31263	283512
46890	283513
92680	283514
49937	283515
13268	283516
58438	283517
102303	283518
154099	283519
41450	283520
33008	283521
96565	283522
42125	283523
167685	283524
30052	283525
7313	283526
111199	283527
15527	283528
87322	283529
65657	283530
206423	283531
33793	283532
3986	283533
38313	283534
3948	283535
103283	283536
34847	283537
32824	283538
975	283539
11171	283540
2905	283541
36542	283542
132199	283543
215370	283544
46722	283545
40825	283546
295	283547
77894	283548
51252	283549
4781	283550
17161	283551
34792	283552
22466	283553
11349	283554
890	283555
96483	283556
449	283557
416	283558
187422	283559
195185	283560
6446	283561
14394	283562
2905	283563
46318	283564
134940	283565
125021	283566
135451	283567
91805	283568
96203	283569
2398	283570
3183	283571
14516	283572
61134	283573
113272	283574
2784	283575
5786	283576
35748	283577
109472	283578
64452	283579
78752	283580
139471	283581
722	283582
11538	283583
4072	283584
78520	283585
7425	283586
552	283587
2920	283588
255	283589
137072	283590
117953	283591
15920	283592
31889	283593
481	283594
9445	283595
32310	283596
76733	283597
97258	283598
52898	283599
80174	283600
49267	283601
67490	283602
182834	283603
112083	283604
102396	283605
20345	283606
7948	283607
165614	283608
111871	283609
10513	283610
171067	283611
144475	283612
176329	283613
59366	283614
35783	283615
48099	283616
24105	283617
51444	283618
139532	283619
61326	283620
118275	283621
91131	283622
4638	283623
57261	283624
9404	283625
19829	283626
42186	283627
96	283628
166686	283629
48328	283630
6721	283631
80765	283632
157875	283633
22423	283634
12578	283635
22707	283636
97450	283637
115352	283638
22884	283639
28947	283640
69204	283641
43672	283642
81940	283643
35544	283644
77	283645
6592	283646
143098	283647
1935	283648
115666	283649
13693	283650
76934	283651
76793	283652
32285	283653
11735	283654
38196	283655
237300	283656
4137	283657
52009	283658
140477	283659
16086	283660
259042	283661
44033	283662
2762	283663
105056	283664
31470	283665
57120	283666
148479	283667
1938	283668
88244	283669
134769	283670
7673	283671
110084	283672
114937	283673
1306	283674
1675	283675
35476	283676
69540	283677
1440	283678
16460	283679
41738	283680
13178	283681
16722	283682
88592	283683
16739	283684
38421	283685
19209	283686
751	283687
23913	283688
61453	283689
10676	283690
200951	283691
44397	283692
3228	283693
28690	283694
48183	283695
37408	283696
86899	283697
123573	283698
14286	283699
15432	283700
135308	283701
160454	283702
157868	283703
14633	283704
219282	283705
11038	283706
280	283707
35194	283708
53810	283709
4696	283710
78661	283711
162887	283712
2205	283713
76900	283714
193913	283715
34711	283716
5720	283717
127519	283718
67447	283719
44025	283720
6600	283721
20042	283722
1406	283723
66221	283724
7638	283725
49544	283726
132284	283727
16135	283728
9399	283729
102619	283730
196649	283731
250274	283732
64437	283733
22454	283734
13684	283735
22685	283736
33717	283737
6240	283738
122996	283739
5785	283740
11856	283741
230595	283742
101374	283743
59398	283744
169216	283745
74256	283746
255993	283747
5229	283748
12813	283749
7704	283750
18203	283751
32328	283752
54798	283753
117003	283754
87551	283755
66663	283756
207028	283757
40914	283758
6293	283759
11308	283760
1248	283761
2814	283762
10307	283763
140241	283764
3076	283765
34562	283766
228404	283767
203112	283768
123900	283769
169318	283770
244555	283771
176544	283772
47873	283773
258188	283774
911	283775
203011	283776
44507	283777
1636	283778
97636	283779
42510	283780
492	283781
25147	283782
268893	283783
110652	283784
22716	283785
26	283786
68248	283787
66687	283788
85373	283789
28205	283790
19429	283791
59305	283792
93952	283793
137497	283794
21742	283795
71794	283796
269764	283797
205149	283798
21093	283799
154370	283800
2126	283801
183167	283802
41391	283803
31384	283804
204084	283805
15038	283806
26572	283807
74424	283808
14188	283809
192683	283810
17550	283811
51491	283812
7064	283813
4681	283814
131148	283815
4599	283816
240466	283817
3660	283818
153395	283819
50100	283820
71688	283821
6478	283822
103639	283823
57972	283824
242965	283825
694	283826
24881	283827
57572	283828
5681	283829
11368	283830
242364	283831
142999	283832
1227	283833
119132	283834
5124	283835
138148	283836
80185	283837
29252	283838
116425	283839
65055	283840
100686	283841
102721	283842
26514	283843
70508	283844
48144	283845
225839	283846
84464	283847
40988	283848
45918	283849
4650	283850
109718	283851
12673	283852
67872	283853
241842	283854
33114	283855
269482	283856
31323	283857
132680	283858
26313	283859
107884	283860
30801	283861
16015	283862
73108	283863
194314	283864
2704	283865
94473	283866
1844	283867
13603	283868
150877	283869
11145	283870
108254	283871
140381	283872
7006	283873
69637	283874
30154	283875
79081	283876
791	283877
19928	283878
32998	283879
35470	283880
205	283881
3949	283882
3358	283883
66759	283884
12235	283885
76397	283886
266173	283887
66176	283888
138156	283889
15074	283890
1952	283891
62724	283892
9013	283893
160444	283894
21347	283895
42222	283896
2615	283897
3235	283898
118074	283899
7172	283900
1455	283901
5233	283902
83051	283903
57035	283904
168330	283905
111192	283906
28259	283907
125775	283908
105009	283909
4320	283910
40182	283911
110016	283912
150764	283913
77020	283914
61417	283915
48958	283916
2436	283917
9332	283918
4850	283919
5496	283920
9300	283921
117131	283922
146803	283923
1358	283924
262103	283925
182216	283926
32163	283927
44539	283928
2256	283929
26479	283930
66358	283931
92897	283932
107678	283933
1808	283934
27641	283935
9188	283936
191549	283937
56544	283938
13578	283939
32710	283940
44971	283941
5702	283942
50350	283943
2923	283944
256749	283945
15829	283946
180249	283947
26456	283948
271295	283949
255885	283950
319	283951
18731	283952
62017	283953
84823	283954
126930	283955
70766	283956
51621	283957
49289	283958
18521	283959
112094	283960
37187	283961
22894	283962
7817	283963
8609	283964
32382	283965
201573	283966
154631	283967
136498	283968
88656	283969
4738	283970
33222	283971
157003	283972
174685	283973
250	283974
15912	283975
64598	283976
58581	283977
23900	283978
44476	283979
19597	283980
78728	283981
19802	283982
67757	283983
9900	283984
57356	283985
25020	283986
11429	283987
22501	283988
43788	283989
3011	283990
231441	283991
82159	283992
125572	283993
63258	283994
24118	283995
94388	283996
35285	283997
112528	283998
35013	283999
49718	284000
71300	284001
15350	284002
52906	284003
8512	284004
67616	284005
67010	284006
30087	284007
786	284008
88038	284009
62966	284010
10472	284011
169919	284012
8541	284013
8123	284014
70064	284015
46888	284016
88177	284017
34833	284018
16563	284019
34956	284020
11113	284021
3613	284022
105541	284023
27841	284024
117392	284025
263342	284026
156916	284027
10852	284028
27881	284029
149195	284030
160814	284031
109	284032
84418	284033
172218	284034
180897	284035
55308	284036
194661	284037
3736	284038
853	284039
107546	284040
80454	284041
402	284042
31842	284043
20063	284044
4663	284045
148745	284046
190979	284047
118540	284048
26782	284049
62553	284050
251139	284051
248193	284052
106296	284053
79200	284054
13960	284055
162627	284056
2928	284057
207818	284058
26643	284059
50231	284060
1804	284061
495	284062
44192	284063
73327	284064
97843	284065
31631	284066
30952	284067
29133	284068
220963	284069
161715	284070
71811	284071
82792	284072
46358	284073
42719	284074
13655	284075
41411	284076
206533	284077
53048	284078
132	284079
16560	284080
272567	284081
230393	284082
68330	284083
65902	284084
62381	284085
3870	284086
20095	284087
159884	284088
156832	284089
2432	284090
17026	284091
13288	284092
2151	284093
719	284094
13120	284095
7416	284096
78509	284097
219599	284098
1469	284099
142692	284100
230777	284101
8634	284102
16623	284103
143707	284104
152250	284105
27326	284106
8775	284107
57912	284108
90942	284109
72046	284110
141002	284111
23734	284112
20301	284113
48174	284114
154809	284115
2525	284116
176707	284117
49427	284118
151100	284119
57032	284120
265174	284121
10578	284122
132358	284123
4519	284124
157166	284125
43924	284126
159081	284127
9709	284128
137134	284129
12787	284130
6892	284131
87593	284132
21926	284133
27554	284134
201853	284135
81398	284136
799	284137
21429	284138
35656	284139
80261	284140
30794	284141
16289	284142
262749	284143
3089	284144
6079	284145
140708	284146
5616	284147
922	284148
18601	284149
73909	284150
303	284151
16527	284152
71888	284153
218099	284154
149230	284155
25001	284156
224682	284157
142730	284158
115082	284159
170677	284160
72886	284161
84723	284162
43373	284163
116292	284164
88046	284165
2367	284166
112304	284167
141288	284168
6550	284169
58731	284170
14357	284171
39273	284172
158660	284173
253527	284174
8061	284175
58680	284176
9518	284177
57106	284178
14828	284179
4121	284180
169122	284181
97335	284182
73134	284183
421	284184
184754	284185
82600	284186
2931	284187
42964	284188
40111	284189
6101	284190
19815	284191
8317	284192
103430	284193
56477	284194
570	284195
29451	284196
36519	284197
23433	284198
7961	284199
228783	284200
190241	284201
56994	284202
35124	284203
222994	284204
39869	284205
34822	284206
13764	284207
80795	284208
48336	284209
218023	284210
113694	284211
24199	284212
34240	284213
8471	284214
9415	284215
49381	284216
5744	284217
497	284218
3807	284219
75618	284220
23226	284221
5398	284222
4570	284223
2201	284224
955	284225
73511	284226
966	284227
3412	284228
35546	284229
251806	284230
365	284231
160526	284232
156595	284233
4184	284234
14747	284235
63216	284236
139436	284237
192410	284238
57086	284239
10696	284240
92521	284241
7845	284242
21850	284243
3952	284244
134733	284245
5666	284246
26319	284247
94378	284248
208564	284249
37614	284250
100782	284251
147959	284252
3453	284253
64261	284254
198733	284255
19642	284256
4120	284257
13484	284258
247803	284259
28383	284260
43674	284261
13033	284262
11139	284263
9710	284264
138062	284265
1300	284266
194668	284267
11676	284268
36965	284269
106652	284270
56173	284271
33394	284272
68393	284273
5923	284274
62150	284275
185653	284276
40046	284277
18300	284278
27391	284279
103431	284280
48	284281
95800	284282
163642	284283
22774	284284
1460	284285
120307	284286
125284	284287
81575	284288
1260	284289
9294	284290
33341	284291
84112	284292
6318	284293
60469	284294
43005	284295
41103	284296
455	284297
41754	284298
84096	284299
73959	284300
67317	284301
3642	284302
49337	284303
3409	284304
98173	284305
143419	284306
59606	284307
65724	284308
4829	284309
26780	284310
237367	284311
27530	284312
121011	284313
5152	284314
38230	284315
151181	284316
40426	284317
953	284318
36941	284319
83263	284320
55145	284321
85445	284322
5776	284323
64275	284324
12312	284325
7170	284326
188875	284327
127037	284328
5276	284329
111084	284330
23091	284331
132560	284332
52632	284333
57	284334
65274	284335
11168	284336
8312	284337
24270	284338
194102	284339
37259	284340
4868	284341
62357	284342
42318	284343
2601	284344
65086	284345
34570	284346
11873	284347
51798	284348
13182	284349
59548	284350
212393	284351
1983	284352
34871	284353
27190	284354
78649	284355
84728	284356
129915	284357
185550	284358
70516	284359
209190	284360
8879	284361
1214	284362
7231	284363
2798	284364
10749	284365
98058	284366
17626	284367
10806	284368
55521	284369
15405	284370
155015	284371
2956	284372
58422	284373
14030	284374
4181	284375
108273	284376
198574	284377
168550	284378
20017	284379
133010	284380
37089	284381
5413	284382
9744	284383
41179	284384
12339	284385
6527	284386
2672	284387
47	284388
27668	284389
12539	284390
68999	284391
10850	284392
227685	284393
119030	284394
26417	284395
2809	284396
124046	284397
50971	284398
49764	284399
262457	284400
159434	284401
97010	284402
64433	284403
3979	284404
4	284405
107340	284406
8351	284407
77880	284408
7298	284409
40103	284410
222601	284411
160011	284412
58255	284413
81471	284414
144653	284415
7141	284416
20981	284417
58384	284418
6069	284419
61983	284420
4963	284421
35617	284422
208222	284423
2425	284424
160771	284425
31249	284426
48911	284427
12355	284428
121275	284429
195311	284430
9565	284431
3656	284432
18034	284433
67310	284434
10390	284435
64919	284436
81863	284437
118806	284438
31624	284439
107223	284440
174922	284441
109092	284442
91065	284443
93753	284444
14024	284445
30692	284446
135583	284447
518	284448
8283	284449
17913	284450
14565	284451
145845	284452
26230	284453
5005	284454
47016	284455
98691	284456
6733	284457
8079	284458
3626	284459
1509	284460
140571	284461
235373	284462
114095	284463
62283	284464
13775	284465
26495	284466
14145	284467
151116	284468
6529	284469
13890	284470
18081	284471
42767	284472
1803	284473
28446	284474
132695	284475
81428	284476
102011	284477
179884	284478
52307	284479
19807	284480
96859	284481
9825	284482
9027	284483
100525	284484
92425	284485
69972	284486
40612	284487
2741	284488
99738	284489
209967	284490
21816	284491
112902	284492
32328	284493
6173	284494
37718	284495
12775	284496
8939	284497
59694	284498
42352	284499
72322	284500
79808	284501
241430	284502
51047	284503
59791	284504
159523	284505
74945	284506
228901	284507
56794	284508
12786	284509
6430	284510
106693	284511
3691	284512
78538	284513
226981	284514
30024	284515
90232	284516
103488	284517
12317	284518
96568	284519
45500	284520
156766	284521
113898	284522
154421	284523
29807	284524
81071	284525
3956	284526
32914	284527
15566	284528
10645	284529
102083	284530
34185	284531
21682	284532
2632	284533
63608	284534
99206	284535
730	284536
113766	284537
50990	284538
18	284539
15814	284540
11223	284541
280	284542
129500	284543
82704	284544
164052	284545
1004	284546
79870	284547
18483	284548
193238	284549
168506	284550
72873	284551
31443	284552
2982	284553
64837	284554
93453	284555
105203	284556
5569	284557
72700	284558
152155	284559
84388	284560
25025	284561
131412	284562
240282	284563
63843	284564
52844	284565
9318	284566
4186	284567
70103	284568
82255	284569
70991	284570
44069	284571
263430	284572
51452	284573
168119	284574
3064	284575
8834	284576
35157	284577
60558	284578
225568	284579
47134	284580
67596	284581
3910	284582
6348	284583
26607	284584
187146	284585
20112	284586
44850	284587
26236	284588
72997	284589
26544	284590
29454	284591
11415	284592
94820	284593
18736	284594
177383	284595
36167	284596
85195	284597
73468	284598
183072	284599
53690	284600
192	284601
117378	284602
110735	284603
74270	284604
82899	284605
10813	284606
131841	284607
721	284608
6167	284609
41271	284610
3440	284611
36984	284612
17388	284613
144201	284614
1979	284615
158009	284616
223362	284617
12646	284618
25602	284619
62562	284620
953	284621
553	284622
266733	284623
2	284624
163867	284625
203965	284626
52486	284627
179682	284628
48775	284629
3969	284630
85136	284631
32903	284632
57564	284633
63979	284634
99913	284635
4094	284636
7922	284637
85973	284638
139973	284639
11197	284640
15337	284641
52808	284642
3092	284643
67281	284644
23273	284645
28981	284646
15521	284647
86967	284648
2793	284649
27689	284650
3354	284651
244849	284652
780	284653
21579	284654
222634	284655
4943	284656
73724	284657
24089	284658
76943	284659
35203	284660
5642	284661
19144	284662
241564	284663
28797	284664
63277	284665
46293	284666
9580	284667
167828	284668
161110	284669
86628	284670
1256	284671
2327	284672
62876	284673
82138	284674
25538	284675
10373	284676
1858	284677
52631	284678
50424	284679
24381	284680
104176	284681
73985	284682
32414	284683
33861	284684
94937	284685
12613	284686
112686	284687
38845	284688
30865	284689
6309	284690
113105	284691
114908	284692
35418	284693
297	284694
252835	284695
7299	284696
195533	284697
95200	284698
54953	284699
84987	284700
9485	284701
241189	284702
9362	284703
96852	284704
101642	284705
167955	284706
9687	284707
15289	284708
1638	284709
11825	284710
255180	284711
20775	284712
80898	284713
53105	284714
38198	284715
19889	284716
618	284717
24823	284718
12232	284719
43452	284720
63674	284721
2046	284722
2482	284723
7620	284724
49586	284725
92489	284726
138358	284727
78685	284728
156186	284729
9387	284730
35161	284731
47609	284732
31068	284733
21338	284734
80514	284735
30945	284736
67849	284737
72798	284738
133243	284739
631	284740
84635	284741
26469	284742
29751	284743
4016	284744
59471	284745
17914	284746
97816	284747
224513	284748
57030	284749
186531	284750
46106	284751
1725	284752
66541	284753
45768	284754
82848	284755
2179	284756
56579	284757
8658	284758
27585	284759
76235	284760
241756	284761
69361	284762
239395	284763
139673	284764
29393	284765
36454	284766
40853	284767
186853	284768
2447	284769
55332	284770
19557	284771
13057	284772
35013	284773
1431	284774
1206	284775
230684	284776
594	284777
116842	284778
85645	284779
12043	284780
129250	284781
149084	284782
159430	284783
24465	284784
138915	284785
144917	284786
118638	284787
59643	284788
38585	284789
56111	284790
10230	284791
131470	284792
8701	284793
15875	284794
14115	284795
247653	284796
20688	284797
5097	284798
213517	284799
127996	284800
248061	284801
686	284802
114600	284803
12426	284804
3907	284805
28213	284806
79683	284807
228815	284808
155878	284809
54108	284810
187151	284811
5447	284812
2521	284813
51994	284814
92013	284815
8678	284816
40445	284817
23459	284818
34461	284819
209656	284820
10169	284821
76041	284822
2472	284823
17061	284824
1377	284825
54420	284826
130657	284827
42294	284828
15284	284829
126377	284830
12512	284831
137503	284832
130499	284833
144979	284834
68879	284835
162820	284836
36198	284837
9781	284838
263840	284839
35974	284840
206715	284841
36705	284842
58131	284843
160027	284844
20542	284845
4228	284846
14013	284847
124798	284848
241780	284849
33140	284850
11533	284851
88161	284852
3816	284853
99764	284854
23136	284855
5169	284856
2201	284857
46974	284858
54195	284859
11400	284860
170929	284861
99872	284862
130228	284863
62412	284864
22232	284865
50264	284866
10591	284867
82534	284868
1657	284869
161849	284870
97496	284871
27183	284872
65456	284873
61124	284874
47816	284875
47065	284876
38218	284877
164413	284878
28933	284879
40939	284880
204811	284881
25521	284882
65596	284883
88071	284884
2465	284885
7590	284886
46819	284887
2113	284888
117558	284889
14063	284890
32838	284891
26433	284892
248206	284893
3218	284894
100598	284895
32205	284896
30510	284897
137331	284898
130884	284899
135073	284900
78173	284901
129852	284902
729	284903
169670	284904
9	284905
12910	284906
37502	284907
69134	284908
54841	284909
19232	284910
29563	284911
90749	284912
12388	284913
83926	284914
13088	284915
216742	284916
12552	284917
94426	284918
3544	284919
20706	284920
140548	284921
70358	284922
175848	284923
166801	284924
27537	284925
13044	284926
69225	284927
233629	284928
7578	284929
15412	284930
159246	284931
127674	284932
220445	284933
127380	284934
209877	284935
56873	284936
23068	284937
4086	284938
17858	284939
266936	284940
159286	284941
14275	284942
49555	284943
36708	284944
42469	284945
6797	284946
10168	284947
3688	284948
1762	284949
50727	284950
78739	284951
230787	284952
57406	284953
11569	284954
105165	284955
7353	284956
150513	284957
116030	284958
154457	284959
43716	284960
40538	284961
85036	284962
13737	284963
187295	284964
3625	284965
1100	284966
44393	284967
79947	284968
32656	284969
21403	284970
10871	284971
209235	284972
118658	284973
101957	284974
8220	284975
59154	284976
17557	284977
1545	284978
66818	284979
27643	284980
142303	284981
13215	284982
19759	284983
28635	284984
40467	284985
232120	284986
2240	284987
53555	284988
14768	284989
2960	284990
157658	284991
67391	284992
31502	284993
13354	284994
159403	284995
5378	284996
261901	284997
24288	284998
23500	284999
5507	285000
2824	285001
89899	285002
82565	285003
1560	285004
47	285005
2562	285006
26312	285007
158776	285008
189285	285009
270188	285010
4655	285011
102058	285012
28680	285013
1393	285014
29204	285015
57699	285016
3074	285017
41883	285018
58759	285019
5238	285020
248204	285021
22480	285022
218184	285023
99853	285024
87930	285025
7047	285026
6144	285027
2697	285028
149	285029
29879	285030
30731	285031
4761	285032
48552	285033
9448	285034
6983	285035
8760	285036
3241	285037
50117	285038
71383	285039
40720	285040
18701	285041
144078	285042
46356	285043
52763	285044
223381	285045
37815	285046
80777	285047
131644	285048
116026	285049
27744	285050
192383	285051
4528	285052
23380	285053
110681	285054
126444	285055
122384	285056
1897	285057
250891	285058
33514	285059
52892	285060
44604	285061
127926	285062
167198	285063
29587	285064
59917	285065
12819	285066
93452	285067
1422	285068
272548	285069
4416	285070
2694	285071
120868	285072
86332	285073
48185	285074
28577	285075
6978	285076
121075	285077
1175	285078
9766	285079
178746	285080
1962	285081
6247	285082
106238	285083
11671	285084
45921	285085
5378	285086
54393	285087
19852	285088
16177	285089
102867	285090
182716	285091
163121	285092
64232	285093
11137	285094
46270	285095
110571	285096
41089	285097
260985	285098
104657	285099
76247	285100
19089	285101
3164	285102
7963	285103
1457	285104
76795	285105
259186	285106
47527	285107
4869	285108
76740	285109
176776	285110
54628	285111
235296	285112
135	285113
24731	285114
1522	285115
3326	285116
170373	285117
159731	285118
13397	285119
23322	285120
89677	285121
19086	285122
105544	285123
13501	285124
36432	285125
42537	285126
266058	285127
82161	285128
152446	285129
56	285130
108670	285131
32776	285132
149715	285133
171363	285134
35457	285135
32503	285136
257190	285137
1216	285138
8037	285139
164168	285140
132028	285141
107733	285142
90584	285143
15288	285144
256433	285145
42092	285146
38156	285147
35348	285148
17852	285149
249410	285150
12820	285151
15486	285152
15419	285153
41587	285154
194784	285155
4535	285156
132717	285157
5758	285158
54443	285159
200336	285160
160648	285161
42304	285162
83686	285163
22534	285164
9148	285165
110818	285166
37801	285167
70522	285168
1488	285169
7470	285170
891	285171
10356	285172
57619	285173
8224	285174
90945	285175
29463	285176
49007	285177
13992	285178
21104	285179
52398	285180
94479	285181
97186	285182
4976	285183
723	285184
11724	285185
35083	285186
4421	285187
7556	285188
34884	285189
13787	285190
30445	285191
82510	285192
22357	285193
99	285194
265427	285195
47512	285196
16463	285197
1151	285198
125547	285199
111512	285200
47	285201
22168	285202
151468	285203
150293	285204
1054	285205
30011	285206
33708	285207
103716	285208
89910	285209
69562	285210
69893	285211
85927	285212
11957	285213
1764	285214
54928	285215
241130	285216
36394	285217
39106	285218
6384	285219
27512	285220
21267	285221
135647	285222
90880	285223
19598	285224
73742	285225
15782	285226
22119	285227
854	285228
105408	285229
40068	285230
46141	285231
128378	285232
19948	285233
35181	285234
6065	285235
12180	285236
3569	285237
7400	285238
112337	285239
70811	285240
35863	285241
37388	285242
166043	285243
143357	285244
192937	285245
3129	285246
72805	285247
8641	285248
13612	285249
3028	285250
158376	285251
48053	285252
270532	285253
8842	285254
17079	285255
18581	285256
150812	285257
29285	285258
251109	285259
262803	285260
8246	285261
146252	285262
21727	285263
2017	285264
25664	285265
147761	285266
4348	285267
230438	285268
10112	285269
267166	285270
11209	285271
4223	285272
69372	285273
7237	285274
10126	285275
146401	285276
70309	285277
183441	285278
66152	285279
14813	285280
90600	285281
42449	285282
12884	285283
50884	285284
20035	285285
111506	285286
239964	285287
104204	285288
12940	285289
154751	285290
33148	285291
74696	285292
233903	285293
227004	285294
12372	285295
4462	285296
11330	285297
41644	285298
129796	285299
44907	285300
23209	285301
30942	285302
33337	285303
499	285304
1400	285305
79593	285306
6871	285307
2839	285308
5872	285309
745	285310
181024	285311
7768	285312
77651	285313
66157	285314
25511	285315
98656	285316
32430	285317
131300	285318
132414	285319
68258	285320
4271	285321
20577	285322
48206	285323
187577	285324
39265	285325
224478	285326
29267	285327
6666	285328
39588	285329
9274	285330
13988	285331
110814	285332
1109	285333
63089	285334
9611	285335
82203	285336
116764	285337
150169	285338
169118	285339
937	285340
108545	285341
227499	285342
1114	285343
171234	285344
46245	285345
3092	285346
73099	285347
28010	285348
58411	285349
15399	285350
4868	285351
35990	285352
1253	285353
160860	285354
884	285355
63012	285356
35028	285357
13853	285358
21690	285359
63914	285360
58382	285361
149201	285362
182583	285363
271662	285364
137473	285365
723	285366
207261	285367
5253	285368
69427	285369
124305	285370
64853	285371
142942	285372
202667	285373
3279	285374
6978	285375
22508	285376
230392	285377
44049	285378
3182	285379
165381	285380
7746	285381
33141	285382
80275	285383
10234	285384
99616	285385
65165	285386
17178	285387
6552	285388
2846	285389
229172	285390
24495	285391
22829	285392
6674	285393
11748	285394
2471	285395
48339	285396
1067	285397
2328	285398
40662	285399
14956	285400
50026	285401
25140	285402
31690	285403
6726	285404
72052	285405
23205	285406
44688	285407
4234	285408
90374	285409
208434	285410
28055	285411
202317	285412
22681	285413
133580	285414
34441	285415
23392	285416
114189	285417
210390	285418
60882	285419
160447	285420
102317	285421
80968	285422
1	285423
10056	285424
1635	285425
105860	285426
141359	285427
16318	285428
62970	285429
71329	285430
8699	285431
2180	285432
3482	285433
98216	285434
21524	285435
6356	285436
43275	285437
17040	285438
226825	285439
524	285440
104105	285441
45804	285442
6216	285443
43284	285444
122126	285445
41868	285446
162	285447
44002	285448
140305	285449
195588	285450
150710	285451
73882	285452
67577	285453
1379	285454
18776	285455
102325	285456
1759	285457
146825	285458
110982	285459
185374	285460
74046	285461
122608	285462
257047	285463
87808	285464
21476	285465
6216	285466
107303	285467
129335	285468
156431	285469
139323	285470
183140	285471
27641	285472
19908	285473
107517	285474
19960	285475
92439	285476
238793	285477
49044	285478
31183	285479
109882	285480
4533	285481
162206	285482
804	285483
5184	285484
128004	285485
103066	285486
57651	285487
37671	285488
105053	285489
1362	285490
57963	285491
11775	285492
1736	285493
30376	285494
24864	285495
171313	285496
42683	285497
105230	285498
144115	285499
826	285500
7328	285501
2518	285502
6959	285503
10892	285504
6165	285505
12034	285506
139663	285507
103657	285508
230760	285509
883	285510
136989	285511
49767	285512
3407	285513
76230	285514
11465	285515
3742	285516
2543	285517
2141	285518
2089	285519
167072	285520
1617	285521
2450	285522
147274	285523
20634	285524
41955	285525
27324	285526
146695	285527
129369	285528
248284	285529
7544	285530
4529	285531
58013	285532
3912	285533
126179	285534
257356	285535
34075	285536
29137	285537
150070	285538
68175	285539
18469	285540
126782	285541
14490	285542
38472	285543
28202	285544
154715	285545
116278	285546
104017	285547
71192	285548
6659	285549
227600	285550
26459	285551
5067	285552
39423	285553
96727	285554
5964	285555
42771	285556
4439	285557
105037	285558
64802	285559
127965	285560
205070	285561
13102	285562
26842	285563
75502	285564
53064	285565
123190	285566
62635	285567
139728	285568
4955	285569
49592	285570
5332	285571
6046	285572
45518	285573
241348	285574
224181	285575
218195	285576
235386	285577
174029	285578
37967	285579
118927	285580
123935	285581
88	285582
136248	285583
100311	285584
153022	285585
22461	285586
8981	285587
19555	285588
18772	285589
35791	285590
27975	285591
69575	285592
48165	285593
55985	285594
32191	285595
60173	285596
151752	285597
170254	285598
31679	285599
8170	285600
21352	285601
38720	285602
23734	285603
2959	285604
5810	285605
148674	285606
167	285607
14375	285608
140648	285609
157655	285610
2534	285611
118186	285612
74076	285613
21669	285614
3261	285615
24862	285616
174851	285617
26907	285618
16354	285619
12650	285620
22866	285621
16455	285622
32213	285623
14157	285624
141155	285625
227731	285626
1150	285627
41793	285628
96804	285629
149031	285630
134737	285631
230294	285632
253622	285633
9948	285634
114534	285635
85555	285636
38049	285637
176236	285638
167668	285639
13279	285640
14192	285641
107254	285642
1151	285643
61653	285644
2607	285645
9555	285646
42188	285647
80809	285648
2942	285649
11954	285650
117633	285651
685	285652
13540	285653
52809	285654
185909	285655
68234	285656
33465	285657
25653	285658
138057	285659
34442	285660
72746	285661
17982	285662
630	285663
1170	285664
508	285665
77770	285666
50488	285667
66610	285668
54773	285669
103965	285670
159180	285671
19935	285672
42450	285673
50885	285674
55315	285675
59740	285676
13977	285677
259649	285678
111591	285679
17326	285680
63077	285681
5732	285682
39615	285683
405	285684
96220	285685
27014	285686
53474	285687
3695	285688
91069	285689
22029	285690
11171	285691
1056	285692
27570	285693
76083	285694
8728	285695
78489	285696
12185	285697
12789	285698
186	285699
35162	285700
71297	285701
74171	285702
113751	285703
55137	285704
3864	285705
223207	285706
90489	285707
50426	285708
24782	285709
18928	285710
46558	285711
66747	285712
49880	285713
1485	285714
162952	285715
4814	285716
40319	285717
30097	285718
8551	285719
26054	285720
14706	285721
239981	285722
2554	285723
8532	285724
68382	285725
16847	285726
33021	285727
38300	285728
35724	285729
94857	285730
33748	285731
64999	285732
197029	285733
46771	285734
228544	285735
57196	285736
110075	285737
20278	285738
238332	285739
93312	285740
15843	285741
105040	285742
76168	285743
59329	285744
17108	285745
5193	285746
41091	285747
17864	285748
30990	285749
100799	285750
19327	285751
38682	285752
15821	285753
69317	285754
864	285755
13436	285756
79853	285757
33904	285758
257426	285759
86380	285760
2847	285761
60	285762
254592	285763
202810	285764
37423	285765
247525	285766
174371	285767
81113	285768
243795	285769
33329	285770
34075	285771
124324	285772
29391	285773
63755	285774
35662	285775
63990	285776
38462	285777
118658	285778
23863	285779
69712	285780
164865	285781
99142	285782
95513	285783
184208	285784
86318	285785
258407	285786
111571	285787
150360	285788
35967	285789
1969	285790
218603	285791
11773	285792
167074	285793
13390	285794
3525	285795
92081	285796
3501	285797
6445	285798
6067	285799
138055	285800
147930	285801
19755	285802
18667	285803
116075	285804
179514	285805
40035	285806
47956	285807
139310	285808
3328	285809
71889	285810
103207	285811
84655	285812
79642	285813
265762	285814
4622	285815
77467	285816
21779	285817
49830	285818
29596	285819
162	285820
44625	285821
99351	285822
144213	285823
34748	285824
9750	285825
151145	285826
17287	285827
27973	285828
65121	285829
14414	285830
193944	285831
96527	285832
1895	285833
80059	285834
16273	285835
20268	285836
50392	285837
9130	285838
6685	285839
11728	285840
25901	285841
26151	285842
149122	285843
233387	285844
1857	285845
90816	285846
22424	285847
147098	285848
147064	285849
5841	285850
14982	285851
16060	285852
234764	285853
7452	285854
22855	285855
16417	285856
21637	285857
68654	285858
42553	285859
46482	285860
203990	285861
11098	285862
46793	285863
9014	285864
10823	285865
258847	285866
153848	285867
100930	285868
51608	285869
244290	285870
6228	285871
26626	285872
11185	285873
1328	285874
8007	285875
15926	285876
5501	285877
34355	285878
24605	285879
40844	285880
72856	285881
75930	285882
156814	285883
29375	285884
1498	285885
966	285886
24047	285887
109680	285888
61449	285889
23238	285890
189987	285891
15504	285892
207102	285893
22798	285894
148029	285895
4287	285896
27205	285897
108218	285898
242539	285899
4108	285900
55720	285901
151473	285902
2828	285903
35188	285904
11870	285905
26739	285906
2908	285907
32942	285908
272654	285909
70939	285910
96136	285911
222364	285912
117929	285913
27159	285914
167751	285915
10150	285916
233820	285917
646	285918
9410	285919
22396	285920
67059	285921
13960	285922
8796	285923
135367	285924
197947	285925
19213	285926
1491	285927
4823	285928
66633	285929
24516	285930
141	285931
149199	285932
1065	285933
29969	285934
213713	285935
31965	285936
11058	285937
120509	285938
192408	285939
1857	285940
39984	285941
33321	285942
42973	285943
2184	285944
51546	285945
31205	285946
110818	285947
93793	285948
97004	285949
66215	285950
62417	285951
14043	285952
93265	285953
216400	285954
11474	285955
13363	285956
40569	285957
44006	285958
13639	285959
62980	285960
211734	285961
90580	285962
16241	285963
272780	285964
38916	285965
7150	285966
669	285967
137478	285968
135558	285969
1698	285970
178795	285971
216548	285972
9509	285973
229005	285974
28043	285975
75527	285976
37160	285977
196661	285978
71056	285979
38973	285980
26185	285981
169	285982
17565	285983
119470	285984
19959	285985
60062	285986
167750	285987
112812	285988
156868	285989
69661	285990
67424	285991
77201	285992
74186	285993
82833	285994
229847	285995
20862	285996
215925	285997
129128	285998
3488	285999
42460	286000
25928	286001
124731	286002
98932	286003
6788	286004
132370	286005
6506	286006
2305	286007
236883	286008
60952	286009
16018	286010
25644	286011
12961	286012
29612	286013
40903	286014
55578	286015
3690	286016
8624	286017
76166	286018
15350	286019
2540	286020
104653	286021
72603	286022
164709	286023
46072	286024
10860	286025
2610	286026
250507	286027
147645	286028
2737	286029
13113	286030
16159	286031
124205	286032
264160	286033
9565	286034
1463	286035
56264	286036
143485	286037
107957	286038
106402	286039
95965	286040
11901	286041
29619	286042
18795	286043
44127	286044
10361	286045
90234	286046
28030	286047
51130	286048
43520	286049
10421	286050
170661	286051
874	286052
1221	286053
65008	286054
213596	286055
1019	286056
113725	286057
158683	286058
299	286059
956	286060
193438	286061
2054	286062
74780	286063
45110	286064
101529	286065
13658	286066
13305	286067
57	286068
167972	286069
21121	286070
109740	286071
31008	286072
19112	286073
166020	286074
178120	286075
77815	286076
43450	286077
139297	286078
251082	286079
319	286080
15358	286081
135917	286082
24374	286083
282	286084
71550	286085
39344	286086
27885	286087
225595	286088
33965	286089
49257	286090
5360	286091
92655	286092
4834	286093
198980	286094
1557	286095
71375	286096
229937	286097
19772	286098
201059	286099
120688	286100
24240	286101
38886	286102
121015	286103
39882	286104
9549	286105
33969	286106
6823	286107
3904	286108
98988	286109
1953	286110
6797	286111
104309	286112
12397	286113
161190	286114
183067	286115
189128	286116
445	286117
16718	286118
51241	286119
9412	286120
49005	286121
49073	286122
1571	286123
22524	286124
8519	286125
117781	286126
49277	286127
7195	286128
94317	286129
120797	286130
16173	286131
23155	286132
6085	286133
134296	286134
69789	286135
109981	286136
13356	286137
90830	286138
48718	286139
2677	286140
51687	286141
30417	286142
151	286143
23983	286144
71473	286145
1310	286146
1632	286147
9307	286148
31978	286149
252023	286150
17292	286151
6170	286152
42403	286153
9354	286154
29684	286155
193556	286156
51060	286157
148324	286158
11421	286159
5071	286160
4481	286161
53574	286162
6603	286163
79784	286164
68967	286165
21588	286166
68544	286167
15814	286168
150560	286169
37389	286170
111928	286171
3469	286172
68666	286173
45797	286174
168241	286175
71825	286176
79284	286177
10624	286178
256007	286179
257599	286180
109449	286181
213811	286182
1368	286183
34718	286184
41319	286185
10735	286186
367	286187
8383	286188
201421	286189
219550	286190
80614	286191
243763	286192
201107	286193
243289	286194
103245	286195
75739	286196
12011	286197
2583	286198
5584	286199
85229	286200
199204	286201
7338	286202
104865	286203
52533	286204
130286	286205
30830	286206
96146	286207
69383	286208
6889	286209
2855	286210
160769	286211
39437	286212
14593	286213
14350	286214
23400	286215
93590	286216
20014	286217
6184	286218
13474	286219
65143	286220
5153	286221
5754	286222
45703	286223
25119	286224
6466	286225
6077	286226
26086	286227
1145	286228
133493	286229
451	286230
676	286231
686	286232
81323	286233
82785	286234
37312	286235
100317	286236
11576	286237
867	286238
158943	286239
19713	286240
15502	286241
39791	286242
80698	286243
75258	286244
31649	286245
9073	286246
12499	286247
10180	286248
27816	286249
53249	286250
261369	286251
18893	286252
44781	286253
101550	286254
24996	286255
14981	286256
20415	286257
35483	286258
2525	286259
224168	286260
44224	286261
5912	286262
42636	286263
156761	286264
26567	286265
6677	286266
55718	286267
18309	286268
10075	286269
84304	286270
135990	286271
11336	286272
1142	286273
21066	286274
62904	286275
20543	286276
15065	286277
68642	286278
143261	286279
249979	286280
20894	286281
97321	286282
17845	286283
154077	286284
104699	286285
15473	286286
40351	286287
17883	286288
151204	286289
66294	286290
1035	286291
29311	286292
134958	286293
230043	286294
5435	286295
54048	286296
12737	286297
930	286298
43136	286299
235450	286300
29011	286301
10569	286302
61740	286303
24084	286304
72161	286305
129086	286306
1110	286307
203170	286308
3187	286309
46165	286310
44213	286311
1252	286312
51757	286313
11608	286314
23903	286315
3080	286316
242652	286317
187	286318
7973	286319
3923	286320
237322	286321
74086	286322
226626	286323
123504	286324
5664	286325
16088	286326
21702	286327
93894	286328
249030	286329
229050	286330
22340	286331
102899	286332
1652	286333
119427	286334
149708	286335
165806	286336
40157	286337
97766	286338
98759	286339
151235	286340
33433	286341
1813	286342
140194	286343
8573	286344
128013	286345
41482	286346
34177	286347
230455	286348
108330	286349
132500	286350
82130	286351
47083	286352
163670	286353
23537	286354
51581	286355
4537	286356
17913	286357
100680	286358
139550	286359
6479	286360
210813	286361
69580	286362
108272	286363
429	286364
59697	286365
5565	286366
52882	286367
111130	286368
33274	286369
168369	286370
217574	286371
18236	286372
995	286373
74782	286374
184795	286375
114352	286376
116546	286377
13460	286378
139180	286379
95728	286380
3577	286381
88	286382
3390	286383
43295	286384
562	286385
159479	286386
1658	286387
20677	286388
111633	286389
6871	286390
111266	286391
5321	286392
2352	286393
7088	286394
38404	286395
148235	286396
9528	286397
167219	286398
20569	286399
589	286400
7937	286401
165051	286402
13782	286403
8861	286404
33530	286405
87176	286406
17567	286407
21058	286408
49034	286409
9565	286410
217700	286411
186	286412
5284	286413
99843	286414
13771	286415
6837	286416
111049	286417
26374	286418
96397	286419
269439	286420
85485	286421
4743	286422
18168	286423
79273	286424
11311	286425
21211	286426
11100	286427
105691	286428
6618	286429
6523	286430
70066	286431
119914	286432
3234	286433
37222	286434
8789	286435
11017	286436
113056	286437
9434	286438
12166	286439
3508	286440
332	286441
90219	286442
26629	286443
85993	286444
13593	286445
71703	286446
12437	286447
3432	286448
35150	286449
67259	286450
22689	286451
483	286452
145242	286453
27143	286454
12046	286455
7497	286456
123683	286457
251259	286458
63340	286459
133568	286460
915	286461
29754	286462
41435	286463
153976	286464
250675	286465
59507	286466
30849	286467
93380	286468
245506	286469
46552	286470
133178	286471
59658	286472
30930	286473
13935	286474
635	286475
443	286476
97802	286477
36262	286478
44721	286479
13514	286480
157800	286481
35947	286482
7156	286483
860	286484
6415	286485
199643	286486
89168	286487
37341	286488
65424	286489
256477	286490
888	286491
60090	286492
17458	286493
75649	286494
186524	286495
244498	286496
2239	286497
5684	286498
111948	286499
64802	286500
243166	286501
70220	286502
41387	286503
4163	286504
4953	286505
36511	286506
1922	286507
7703	286508
112368	286509
4438	286510
7084	286511
78922	286512
42824	286513
62128	286514
28265	286515
29995	286516
89745	286517
69052	286518
31373	286519
72146	286520
176171	286521
121041	286522
92113	286523
96142	286524
93089	286525
7134	286526
10392	286527
35116	286528
39366	286529
100507	286530
21185	286531
29157	286532
36900	286533
3159	286534
79994	286535
7523	286536
33770	286537
10818	286538
11403	286539
264084	286540
34	286541
4298	286542
150918	286543
7938	286544
240462	286545
13094	286546
261813	286547
37096	286548
142816	286549
9877	286550
252699	286551
93434	286552
22594	286553
37124	286554
29865	286555
24792	286556
61019	286557
299	286558
118167	286559
132509	286560
112481	286561
74574	286562
229517	286563
113648	286564
96919	286565
4637	286566
2553	286567
37149	286568
30021	286569
61522	286570
265524	286571
41702	286572
28808	286573
42166	286574
107116	286575
4008	286576
238970	286577
7937	286578
109653	286579
222637	286580
141499	286581
26608	286582
137436	286583
85877	286584
1391	286585
24688	286586
109667	286587
3515	286588
114578	286589
44792	286590
85851	286591
16252	286592
26652	286593
267217	286594
52919	286595
16642	286596
31190	286597
167992	286598
75546	286599
127161	286600
79239	286601
6387	286602
265630	286603
36422	286604
4	286605
11380	286606
28856	286607
1411	286608
20204	286609
25199	286610
24489	286611
14854	286612
50248	286613
26023	286614
15578	286615
17607	286616
200666	286617
39327	286618
153812	286619
170564	286620
54972	286621
117269	286622
5770	286623
258699	286624
41551	286625
166157	286626
67684	286627
70797	286628
18523	286629
66687	286630
57129	286631
181059	286632
667	286633
51	286634
5	286635
1912	286636
11549	286637
49474	286638
4536	286639
9569	286640
175741	286641
1241	286642
97283	286643
135711	286644
1803	286645
26483	286646
79066	286647
247344	286648
137224	286649
11300	286650
13800	286651
30444	286652
113635	286653
2717	286654
235328	286655
15722	286656
54621	286657
56880	286658
21659	286659
10308	286660
57770	286661
160187	286662
11	286663
29852	286664
54383	286665
30724	286666
856	286667
3561	286668
24838	286669
34997	286670
251532	286671
136668	286672
235207	286673
98168	286674
234085	286675
190363	286676
64879	286677
51676	286678
210902	286679
21032	286680
61237	286681
44789	286682
181107	286683
247238	286684
17528	286685
360	286686
71998	286687
180096	286688
62766	286689
212687	286690
28147	286691
164859	286692
13654	286693
22176	286694
125211	286695
5302	286696
4472	286697
81814	286698
63321	286699
149223	286700
20167	286701
782	286702
39421	286703
22725	286704
272220	286705
13281	286706
15098	286707
59034	286708
13817	286709
21	286710
36993	286711
15815	286712
13203	286713
42010	286714
63495	286715
102184	286716
11828	286717
44136	286718
104141	286719
33018	286720
102799	286721
156	286722
28932	286723
39933	286724
72377	286725
30582	286726
48953	286727
26028	286728
149319	286729
6169	286730
199150	286731
58037	286732
151820	286733
13258	286734
234090	286735
138759	286736
246007	286737
14483	286738
190553	286739
15	286740
84426	286741
42801	286742
11825	286743
249873	286744
145607	286745
62653	286746
3705	286747
7484	286748
102703	286749
6925	286750
103221	286751
25071	286752
126120	286753
54308	286754
13870	286755
5383	286756
44394	286757
117057	286758
27133	286759
19122	286760
197398	286761
6177	286762
49847	286763
28098	286764
41880	286765
10907	286766
65675	286767
5837	286768
14312	286769
40644	286770
59274	286771
9732	286772
4119	286773
108980	286774
129245	286775
16565	286776
9742	286777
15987	286778
46938	286779
2746	286780
21547	286781
357	286782
158717	286783
2476	286784
226134	286785
9243	286786
260494	286787
30440	286788
2189	286789
14764	286790
230470	286791
25467	286792
110737	286793
54302	286794
103515	286795
5976	286796
3260	286797
6795	286798
258230	286799
8505	286800
255881	286801
109211	286802
8467	286803
239268	286804
34718	286805
11789	286806
112186	286807
930	286808
58143	286809
12833	286810
28156	286811
103109	286812
79664	286813
95933	286814
23332	286815
22522	286816
22475	286817
40880	286818
259653	286819
126113	286820
5931	286821
19292	286822
9734	286823
37711	286824
22222	286825
111019	286826
53325	286827
14204	286828
143006	286829
51262	286830
8284	286831
11126	286832
8451	286833
122485	286834
227256	286835
4143	286836
7448	286837
11421	286838
74510	286839
229220	286840
8824	286841
12911	286842
18411	286843
127637	286844
35134	286845
50845	286846
13908	286847
37679	286848
106930	286849
82662	286850
43356	286851
66513	286852
211546	286853
38680	286854
98151	286855
8340	286856
88897	286857
243451	286858
13578	286859
102104	286860
1162	286861
23763	286862
224	286863
19941	286864
9184	286865
4472	286866
4791	286867
240834	286868
21046	286869
49492	286870
136227	286871
119528	286872
15986	286873
189379	286874
260027	286875
22337	286876
6913	286877
153029	286878
96123	286879
79814	286880
183995	286881
1345	286882
113562	286883
2433	286884
15847	286885
4216	286886
47456	286887
4614	286888
4359	286889
41036	286890
110580	286891
20136	286892
72905	286893
18	286894
117144	286895
22393	286896
109419	286897
96824	286898
53082	286899
169301	286900
77787	286901
119497	286902
12557	286903
51565	286904
86154	286905
122282	286906
166916	286907
35604	286908
248168	286909
27416	286910
162305	286911
183771	286912
503	286913
33987	286914
43089	286915
49978	286916
21357	286917
147464	286918
134651	286919
4712	286920
16162	286921
1004	286922
52965	286923
123264	286924
6095	286925
2227	286926
23578	286927
140670	286928
52321	286929
8997	286930
10094	286931
268038	286932
11423	286933
153752	286934
137272	286935
102469	286936
884	286937
134747	286938
2585	286939
159	286940
121782	286941
63504	286942
62347	286943
6040	286944
17990	286945
26794	286946
37724	286947
20241	286948
5570	286949
18405	286950
260928	286951
40362	286952
12109	286953
13545	286954
22977	286955
214765	286956
30487	286957
42690	286958
70752	286959
15377	286960
40161	286961
556	286962
1606	286963
215000	286964
144212	286965
163523	286966
16075	286967
26017	286968
72855	286969
49394	286970
150	286971
23142	286972
61892	286973
18912	286974
254453	286975
148629	286976
150198	286977
17506	286978
2511	286979
278	286980
120347	286981
30198	286982
185108	286983
35879	286984
4022	286985
48729	286986
37342	286987
74604	286988
9922	286989
50579	286990
12728	286991
7770	286992
218449	286993
193362	286994
72547	286995
42708	286996
906	286997
7325	286998
22381	286999
149129	287000
39854	287001
513	287002
62965	287003
6667	287004
132244	287005
102668	287006
11021	287007
10965	287008
3661	287009
4234	287010
4099	287011
777	287012
19899	287013
16378	287014
11818	287015
134307	287016
19979	287017
6371	287018
40218	287019
23011	287020
70392	287021
162242	287022
109086	287023
10975	287024
234284	287025
16493	287026
1284	287027
6863	287028
31259	287029
7334	287030
25820	287031
20280	287032
215	287033
113869	287034
236152	287035
21449	287036
232569	287037
50036	287038
72747	287039
255635	287040
210772	287041
63561	287042
111761	287043
1167	287044
4248	287045
23278	287046
34761	287047
32194	287048
27040	287049
109707	287050
76060	287051
9265	287052
146959	287053
7671	287054
238159	287055
265561	287056
41848	287057
148473	287058
161589	287059
39268	287060
138	287061
89835	287062
15476	287063
55239	287064
903	287065
51125	287066
77282	287067
190006	287068
82821	287069
38353	287070
204187	287071
5832	287072
110557	287073
11486	287074
132356	287075
13299	287076
235125	287077
1218	287078
4103	287079
98155	287080
128548	287081
1810	287082
756	287083
32040	287084
25607	287085
67923	287086
134830	287087
234624	287088
101676	287089
63613	287090
58663	287091
50471	287092
203079	287093
49036	287094
113043	287095
114154	287096
103818	287097
30528	287098
227893	287099
98941	287100
35496	287101
8989	287102
27115	287103
12532	287104
3090	287105
155008	287106
1185	287107
41	287108
2443	287109
9587	287110
3613	287111
138758	287112
4816	287113
36516	287114
94282	287115
4599	287116
9778	287117
36864	287118
210102	287119
4575	287120
84855	287121
192195	287122
30892	287123
1719	287124
104611	287125
65114	287126
14138	287127
77715	287128
134023	287129
20948	287130
15423	287131
265842	287132
126756	287133
103563	287134
21415	287135
18368	287136
14443	287137
139312	287138
18986	287139
38797	287140
54740	287141
64108	287142
6215	287143
15749	287144
154015	287145
185271	287146
209054	287147
407	287148
5561	287149
10014	287150
21221	287151
2751	287152
28529	287153
65552	287154
47312	287155
8004	287156
46460	287157
2693	287158
158573	287159
137585	287160
4805	287161
111625	287162
58112	287163
49733	287164
21516	287165
109837	287166
39896	287167
125942	287168
77423	287169
16340	287170
129720	287171
230332	287172
58429	287173
163566	287174
5540	287175
48598	287176
7	287177
4096	287178
598	287179
1094	287180
5950	287181
4655	287182
1370	287183
143761	287184
190101	287185
60070	287186
219476	287187
35937	287188
981	287189
23555	287190
32914	287191
13963	287192
53364	287193
619	287194
10780	287195
97521	287196
34481	287197
192947	287198
19047	287199
5685	287200
14515	287201
142611	287202
174368	287203
102976	287204
34567	287205
49970	287206
125454	287207
133018	287208
12090	287209
2321	287210
38094	287211
97748	287212
143061	287213
18195	287214
16737	287215
269632	287216
5393	287217
85097	287218
195794	287219
50056	287220
91237	287221
3762	287222
166261	287223
54150	287224
50214	287225
201079	287226
97101	287227
6733	287228
12887	287229
45128	287230
239771	287231
145150	287232
15385	287233
126063	287234
41400	287235
16302	287236
45679	287237
65607	287238
41383	287239
66550	287240
26702	287241
58920	287242
488	287243
170834	287244
57096	287245
23886	287246
33866	287247
163928	287248
8327	287249
89084	287250
11846	287251
1879	287252
50936	287253
96484	287254
7859	287255
151276	287256
98466	287257
3268	287258
9142	287259
56114	287260
24497	287261
1173	287262
27593	287263
46099	287264
23218	287265
16553	287266
2600	287267
14591	287268
39691	287269
3075	287270
226188	287271
17188	287272
72044	287273
41229	287274
31522	287275
111680	287276
3536	287277
14321	287278
99001	287279
36156	287280
67990	287281
270049	287282
130833	287283
6996	287284
1977	287285
32810	287286
43594	287287
52650	287288
462	287289
263508	287290
42840	287291
2921	287292
49749	287293
7681	287294
118228	287295
163220	287296
31617	287297
12203	287298
86111	287299
60844	287300
35588	287301
8250	287302
56792	287303
193898	287304
254382	287305
8811	287306
267438	287307
1921	287308
16457	287309
75780	287310
20080	287311
22651	287312
20382	287313
1862	287314
125463	287315
190148	287316
7273	287317
52118	287318
114764	287319
201128	287320
23982	287321
229059	287322
40344	287323
46391	287324
709	287325
60466	287326
34081	287327
5704	287328
9031	287329
27828	287330
115546	287331
204765	287332
2581	287333
13882	287334
9942	287335
118873	287336
108235	287337
10419	287338
114641	287339
982	287340
20853	287341
153415	287342
1969	287343
45584	287344
8686	287345
29057	287346
24437	287347
268865	287348
112045	287349
4236	287350
168644	287351
4837	287352
8020	287353
261079	287354
65969	287355
5299	287356
4056	287357
171371	287358
18239	287359
34108	287360
39995	287361
51090	287362
12134	287363
251687	287364
1046	287365
103653	287366
36013	287367
79544	287368
18003	287369
41453	287370
154	287371
26608	287372
71317	287373
48057	287374
202759	287375
118153	287376
95622	287377
251350	287378
8617	287379
76926	287380
21564	287381
79184	287382
85480	287383
102415	287384
47316	287385
7798	287386
31476	287387
3194	287388
9467	287389
22008	287390
110711	287391
49014	287392
93844	287393
208478	287394
17516	287395
184613	287396
3020	287397
28598	287398
1391	287399
5409	287400
39129	287401
182614	287402
32610	287403
10042	287404
64727	287405
159630	287406
10822	287407
11103	287408
99294	287409
42582	287410
16391	287411
185	287412
15494	287413
33276	287414
76500	287415
14753	287416
41354	287417
77531	287418
7699	287419
62790	287420
10855	287421
255681	287422
59003	287423
120089	287424
262226	287425
20543	287426
4416	287427
4200	287428
811	287429
24907	287430
12504	287431
77094	287432
1129	287433
42044	287434
8092	287435
94964	287436
186724	287437
6449	287438
162005	287439
1741	287440
10918	287441
8977	287442
211620	287443
7307	287444
19675	287445
66242	287446
3544	287447
38870	287448
359	287449
78785	287450
262552	287451
234316	287452
2451	287453
26676	287454
77562	287455
30784	287456
104964	287457
73770	287458
509	287459
636	287460
112334	287461
28040	287462
85426	287463
706	287464
32954	287465
53342	287466
2	287467
18295	287468
53238	287469
2522	287470
8486	287471
59579	287472
20280	287473
69972	287474
220461	287475
63032	287476
119192	287477
1716	287478
94009	287479
6064	287480
7265	287481
626	287482
63172	287483
169196	287484
1250	287485
112525	287486
59341	287487
42399	287488
113919	287489
25980	287490
50706	287491
3260	287492
16397	287493
103412	287494
88828	287495
154637	287496
17860	287497
123412	287498
33415	287499
24950	287500
133582	287501
19633	287502
242351	287503
35558	287504
7385	287505
164816	287506
68773	287507
54091	287508
38705	287509
67996	287510
776	287511
1223	287512
51489	287513
69	287514
173	287515
15368	287516
32023	287517
55758	287518
18054	287519
5619	287520
131242	287521
148969	287522
23542	287523
40779	287524
32529	287525
140447	287526
92308	287527
11086	287528
7993	287529
75503	287530
59651	287531
65793	287532
3691	287533
1960	287534
87705	287535
52527	287536
106834	287537
33649	287538
96641	287539
15415	287540
49089	287541
46352	287542
50924	287543
140975	287544
1864	287545
9701	287546
41358	287547
119334	287548
4550	287549
52138	287550
33294	287551
129086	287552
6561	287553
204689	287554
48488	287555
520	287556
69237	287557
3770	287558
233172	287559
2813	287560
18147	287561
22190	287562
18156	287563
226791	287564
38095	287565
559	287566
145389	287567
13156	287568
59476	287569
90367	287570
31922	287571
167819	287572
1208	287573
48255	287574
1135	287575
2737	287576
1015	287577
85196	287578
66710	287579
14926	287580
62027	287581
84681	287582
72346	287583
338	287584
3745	287585
210014	287586
7500	287587
6835	287588
30507	287589
60661	287590
71847	287591
1400	287592
72004	287593
46296	287594
21523	287595
7337	287596
3778	287597
143489	287598
15429	287599
24053	287600
34549	287601
65380	287602
13682	287603
11785	287604
54092	287605
4729	287606
173782	287607
28966	287608
125590	287609
69019	287610
8913	287611
32368	287612
249654	287613
13576	287614
46278	287615
11883	287616
132302	287617
7925	287618
52231	287619
59803	287620
55169	287621
16720	287622
1351	287623
219477	287624
41871	287625
5	287626
145889	287627
99627	287628
83435	287629
43375	287630
69839	287631
42732	287632
12287	287633
60517	287634
103487	287635
16043	287636
77318	287637
4887	287638
79780	287639
219420	287640
173742	287641
12916	287642
242754	287643
14871	287644
2240	287645
47680	287646
232158	287647
33920	287648
40127	287649
11362	287650
104093	287651
184690	287652
6311	287653
113857	287654
113611	287655
15422	287656
114753	287657
73	287658
108035	287659
98220	287660
63273	287661
2956	287662
17548	287663
141512	287664
4955	287665
59012	287666
23273	287667
98137	287668
2189	287669
6510	287670
7393	287671
117453	287672
69668	287673
113203	287674
47815	287675
124062	287676
134424	287677
93949	287678
155420	287679
2111	287680
1972	287681
208650	287682
4977	287683
13161	287684
135654	287685
991	287686
35397	287687
102887	287688
227803	287689
421	287690
52332	287691
6204	287692
1889	287693
122937	287694
43062	287695
240888	287696
164510	287697
3174	287698
92290	287699
11552	287700
33801	287701
94	287702
177158	287703
115133	287704
60562	287705
141539	287706
36155	287707
905	287708
1771	287709
70473	287710
8863	287711
44982	287712
135260	287713
271401	287714
1267	287715
28473	287716
7180	287717
160531	287718
21400	287719
3212	287720
25115	287721
2748	287722
12042	287723
52103	287724
9666	287725
7058	287726
54332	287727
85630	287728
23630	287729
158940	287730
217799	287731
4845	287732
51727	287733
201919	287734
2429	287735
155885	287736
217554	287737
8060	287738
162158	287739
95299	287740
18339	287741
54201	287742
47854	287743
5651	287744
25635	287745
67145	287746
445	287747
56925	287748
166167	287749
160137	287750
83650	287751
59089	287752
21257	287753
82597	287754
162270	287755
21029	287756
127110	287757
2374	287758
42252	287759
6742	287760
4122	287761
540	287762
45960	287763
8929	287764
228996	287765
833	287766
2230	287767
25908	287768
250410	287769
74015	287770
62200	287771
200024	287772
91749	287773
171212	287774
23752	287775
84108	287776
157675	287777
162679	287778
73610	287779
116922	287780
11364	287781
85665	287782
532	287783
56323	287784
11013	287785
30904	287786
59613	287787
1820	287788
17344	287789
98524	287790
35466	287791
13681	287792
76247	287793
90898	287794
1711	287795
4676	287796
37436	287797
975	287798
112733	287799
147	287800
11796	287801
141181	287802
171169	287803
161166	287804
132439	287805
27382	287806
115633	287807
48395	287808
18375	287809
78580	287810
8794	287811
4648	287812
174389	287813
16740	287814
35307	287815
91898	287816
96524	287817
74113	287818
27679	287819
17273	287820
20665	287821
51004	287822
19182	287823
8795	287824
5261	287825
4427	287826
69480	287827
228397	287828
3305	287829
151356	287830
207613	287831
28645	287832
42401	287833
16472	287834
4347	287835
2081	287836
56733	287837
90513	287838
12310	287839
28156	287840
115922	287841
2273	287842
96682	287843
207525	287844
11872	287845
267218	287846
28878	287847
17414	287848
9857	287849
97172	287850
69272	287851
5667	287852
221288	287853
15549	287854
9985	287855
220974	287856
237297	287857
69954	287858
6011	287859
28020	287860
87538	287861
11477	287862
56612	287863
28550	287864
55624	287865
100977	287866
105202	287867
122170	287868
4657	287869
3339	287870
156876	287871
261657	287872
88487	287873
249	287874
38398	287875
76176	287876
16456	287877
1193	287878
63115	287879
19196	287880
24030	287881
10699	287882
74415	287883
59708	287884
168481	287885
18407	287886
106811	287887
10054	287888
20247	287889
35	287890
154385	287891
2844	287892
5067	287893
38730	287894
10090	287895
42931	287896
6424	287897
25523	287898
210041	287899
44966	287900
6122	287901
146944	287902
1119	287903
34883	287904
181239	287905
199146	287906
43036	287907
17289	287908
151234	287909
10377	287910
103928	287911
5514	287912
438	287913
233079	287914
214533	287915
13223	287916
245216	287917
51559	287918
39853	287919
7758	287920
47273	287921
89379	287922
127118	287923
8634	287924
261283	287925
62707	287926
8332	287927
65508	287928
70749	287929
110952	287930
4416	287931
26872	287932
11396	287933
109866	287934
79831	287935
7456	287936
75277	287937
66468	287938
16864	287939
4562	287940
13265	287941
76076	287942
41904	287943
79625	287944
18393	287945
59687	287946
40481	287947
18298	287948
8096	287949
99722	287950
16608	287951
83180	287952
1668	287953
92862	287954
33279	287955
79811	287956
117	287957
145716	287958
42117	287959
10374	287960
2603	287961
19485	287962
33378	287963
36064	287964
51136	287965
73591	287966
16232	287967
8943	287968
266119	287969
39	287970
9448	287971
63758	287972
238355	287973
215329	287974
15808	287975
102651	287976
24145	287977
55084	287978
24253	287979
50455	287980
3310	287981
2	287982
9750	287983
153795	287984
115443	287985
77256	287986
109526	287987
207395	287988
168131	287989
6286	287990
39766	287991
34407	287992
100389	287993
104693	287994
35084	287995
44355	287996
10563	287997
235554	287998
29790	287999
18	288000
9470	288001
80949	288002
31175	288003
133789	288004
5513	288005
653	288006
21515	288007
20387	288008
62164	288009
163634	288010
23081	288011
159626	288012
23437	288013
125553	288014
19309	288015
212817	288016
1101	288017
22175	288018
266564	288019
267736	288020
259870	288021
262916	288022
126906	288023
789	288024
78176	288025
141754	288026
32733	288027
8777	288028
13272	288029
20304	288030
25562	288031
955	288032
25171	288033
255994	288034
61907	288035
97171	288036
339	288037
1756	288038
93416	288039
61835	288040
11108	288041
262016	288042
139373	288043
114827	288044
923	288045
1535	288046
119203	288047
18612	288048
22471	288049
1301	288050
169795	288051
9541	288052
61030	288053
9668	288054
104854	288055
156	288056
176040	288057
4496	288058
5400	288059
199997	288060
138611	288061
29768	288062
81423	288063
8154	288064
5256	288065
63865	288066
124243	288067
6597	288068
161359	288069
24956	288070
79890	288071
150143	288072
28635	288073
51555	288074
1944	288075
48470	288076
108421	288077
111443	288078
108159	288079
85606	288080
21098	288081
15860	288082
161277	288083
155435	288084
56721	288085
102972	288086
140896	288087
45606	288088
65543	288089
9674	288090
15032	288091
17448	288092
29745	288093
24582	288094
175586	288095
20967	288096
11438	288097
1404	288098
123218	288099
153789	288100
88265	288101
193911	288102
14894	288103
24830	288104
151645	288105
8155	288106
3427	288107
42503	288108
19415	288109
239359	288110
6623	288111
136655	288112
41363	288113
14215	288114
13993	288115
198796	288116
17228	288117
22718	288118
4592	288119
73129	288120
23020	288121
181670	288122
98956	288123
115359	288124
28844	288125
42336	288126
9579	288127
536	288128
144269	288129
176	288130
1278	288131
65206	288132
12175	288133
2438	288134
97414	288135
37711	288136
110399	288137
9252	288138
80315	288139
37593	288140
31646	288141
52144	288142
76234	288143
1313	288144
23892	288145
158171	288146
106432	288147
11437	288148
13447	288149
249832	288150
211331	288151
5378	288152
94514	288153
198880	288154
83844	288155
105998	288156
20180	288157
110855	288158
11544	288159
23626	288160
48781	288161
6723	288162
2620	288163
5865	288164
28481	288165
229552	288166
45291	288167
7383	288168
9204	288169
12060	288170
164	288171
161551	288172
168641	288173
93042	288174
319	288175
26594	288176
42698	288177
24307	288178
29459	288179
254032	288180
121779	288181
124858	288182
26617	288183
15979	288184
198616	288185
16923	288186
42646	288187
2654	288188
12722	288189
104025	288190
62875	288191
50715	288192
27775	288193
64766	288194
479	288195
21296	288196
103785	288197
71379	288198
16000	288199
1287	288200
59218	288201
9310	288202
3879	288203
4289	288204
608	288205
18692	288206
31588	288207
64679	288208
1765	288209
34507	288210
1062	288211
7519	288212
72820	288213
185316	288214
82727	288215
53596	288216
8305	288217
207653	288218
123290	288219
76751	288220
126622	288221
145718	288222
11662	288223
48628	288224
271185	288225
57361	288226
74	288227
70942	288228
2831	288229
109628	288230
112583	288231
6278	288232
88608	288233
21263	288234
49560	288235
6277	288236
95003	288237
100840	288238
65869	288239
217422	288240
258804	288241
18524	288242
14715	288243
230878	288244
17722	288245
13481	288246
10170	288247
115478	288248
51842	288249
1565	288250
27331	288251
896	288252
32582	288253
4321	288254
1644	288255
22587	288256
199141	288257
79422	288258
85400	288259
215972	288260
8321	288261
149702	288262
60691	288263
10039	288264
12988	288265
8630	288266
34272	288267
167180	288268
86716	288269
189673	288270
111514	288271
173098	288272
52101	288273
67069	288274
2888	288275
11646	288276
39932	288277
57356	288278
270400	288279
12988	288280
5218	288281
2608	288282
92056	288283
9977	288284
13694	288285
99608	288286
582	288287
36657	288288
37571	288289
35862	288290
18617	288291
19615	288292
504	288293
37798	288294
114215	288295
707	288296
17566	288297
8360	288298
71099	288299
9801	288300
91350	288301
37075	288302
7169	288303
34431	288304
32967	288305
68383	288306
37587	288307
8795	288308
68294	288309
12629	288310
70952	288311
189791	288312
229604	288313
26974	288314
149949	288315
261274	288316
14763	288317
234649	288318
11588	288319
117880	288320
5687	288321
111007	288322
221465	288323
63234	288324
48467	288325
20097	288326
45444	288327
79908	288328
9108	288329
193957	288330
4721	288331
128027	288332
80800	288333
84219	288334
159226	288335
86548	288336
10684	288337
75747	288338
16936	288339
17863	288340
2687	288341
10418	288342
96131	288343
217416	288344
184989	288345
102047	288346
176859	288347
102462	288348
51435	288349
219152	288350
61857	288351
29776	288352
257689	288353
38614	288354
4557	288355
47845	288356
18702	288357
30554	288358
14235	288359
194257	288360
169821	288361
58264	288362
43669	288363
11092	288364
113977	288365
29887	288366
3139	288367
62743	288368
72960	288369
889	288370
22033	288371
38864	288372
219968	288373
198	288374
9607	288375
47470	288376
23529	288377
66343	288378
5489	288379
171080	288380
13463	288381
31180	288382
20503	288383
25821	288384
9346	288385
38012	288386
92939	288387
22741	288388
226140	288389
24466	288390
160269	288391
11805	288392
132907	288393
167168	288394
97942	288395
67767	288396
12844	288397
226105	288398
37357	288399
635	288400
242709	288401
59845	288402
93475	288403
112674	288404
2428	288405
84751	288406
17223	288407
165416	288408
8630	288409
56966	288410
33770	288411
114562	288412
9059	288413
258919	288414
54302	288415
23501	288416
65051	288417
61792	288418
168290	288419
116	288420
81777	288421
189854	288422
1913	288423
26182	288424
23443	288425
5658	288426
4334	288427
67556	288428
238295	288429
269095	288430
26918	288431
23634	288432
9889	288433
233688	288434
4434	288435
1807	288436
71144	288437
76098	288438
87825	288439
171934	288440
57362	288441
64488	288442
76630	288443
207291	288444
7856	288445
3505	288446
44305	288447
101119	288448
105033	288449
147467	288450
82790	288451
87586	288452
19886	288453
11	288454
249982	288455
34712	288456
295	288457
9956	288458
20343	288459
99203	288460
8863	288461
23670	288462
1155	288463
72596	288464
9260	288465
4240	288466
13505	288467
36568	288468
8822	288469
140822	288470
255289	288471
153077	288472
27940	288473
88071	288474
23715	288475
19029	288476
24694	288477
61604	288478
27791	288479
11549	288480
59027	288481
55739	288482
5632	288483
111819	288484
241334	288485
5123	288486
27208	288487
95520	288488
68651	288489
7669	288490
25947	288491
65817	288492
12662	288493
49678	288494
7	288495
266360	288496
66100	288497
381	288498
55158	288499
124369	288500
41479	288501
237420	288502
1875	288503
70760	288504
50903	288505
21876	288506
144182	288507
123988	288508
10360	288509
18286	288510
6063	288511
19932	288512
137392	288513
37569	288514
40620	288515
378	288516
1664	288517
56479	288518
8104	288519
19887	288520
84329	288521
80098	288522
179179	288523
53144	288524
18009	288525
6804	288526
51454	288527
82836	288528
153509	288529
2661	288530
250852	288531
14261	288532
16858	288533
2565	288534
43878	288535
22473	288536
113250	288537
18755	288538
25250	288539
122295	288540
1160	288541
83235	288542
248018	288543
19174	288544
254293	288545
78478	288546
37047	288547
1752	288548
156047	288549
43718	288550
22311	288551
64795	288552
14271	288553
224784	288554
15091	288555
413	288556
23203	288557
11516	288558
59731	288559
54068	288560
35444	288561
29339	288562
100322	288563
18516	288564
257025	288565
69199	288566
203297	288567
39930	288568
6684	288569
15108	288570
253	288571
21008	288572
70494	288573
218263	288574
38391	288575
141707	288576
1711	288577
3319	288578
3851	288579
4396	288580
189922	288581
6314	288582
6136	288583
10914	288584
5199	288585
93071	288586
175992	288587
34389	288588
14605	288589
7822	288590
1262	288591
5311	288592
1639	288593
121822	288594
48724	288595
7068	288596
1117	288597
45491	288598
128179	288599
22495	288600
19366	288601
71164	288602
1472	288603
109548	288604
119451	288605
81	288606
154931	288607
15291	288608
4926	288609
14314	288610
172357	288611
1456	288612
29627	288613
224964	288614
4762	288615
76193	288616
11713	288617
11701	288618
64763	288619
126330	288620
84189	288621
17702	288622
66433	288623
171553	288624
95344	288625
4513	288626
23784	288627
3936	288628
25694	288629
57905	288630
1336	288631
200392	288632
157629	288633
13871	288634
180938	288635
134533	288636
20685	288637
15731	288638
79537	288639
1182	288640
1013	288641
128015	288642
164939	288643
15703	288644
10786	288645
91765	288646
11382	288647
1419	288648
2491	288649
82375	288650
99092	288651
57532	288652
1681	288653
48007	288654
78444	288655
102968	288656
37425	288657
7392	288658
10519	288659
11156	288660
12204	288661
41243	288662
7519	288663
55612	288664
124725	288665
98461	288666
38914	288667
78082	288668
56773	288669
10276	288670
1694	288671
80387	288672
5831	288673
1134	288674
34146	288675
38535	288676
162276	288677
3481	288678
21652	288679
112451	288680
65855	288681
101365	288682
8069	288683
36652	288684
85151	288685
4446	288686
26351	288687
166171	288688
169264	288689
210461	288690
3610	288691
11453	288692
49149	288693
89959	288694
144101	288695
197669	288696
1815	288697
10901	288698
37998	288699
71450	288700
263059	288701
233103	288702
24908	288703
56019	288704
72330	288705
121155	288706
18338	288707
4444	288708
2561	288709
3181	288710
69717	288711
176850	288712
144165	288713
5091	288714
2776	288715
44748	288716
45	288717
703	288718
152277	288719
156589	288720
47818	288721
7679	288722
205333	288723
56748	288724
67494	288725
2931	288726
60155	288727
17427	288728
10046	288729
113932	288730
3784	288731
8961	288732
21299	288733
5379	288734
160347	288735
362	288736
27	288737
22855	288738
299	288739
113220	288740
25275	288741
30719	288742
111659	288743
30509	288744
148040	288745
27559	288746
117138	288747
53280	288748
2439	288749
30543	288750
85610	288751
70968	288752
4139	288753
3913	288754
20939	288755
69548	288756
110206	288757
25125	288758
4481	288759
3449	288760
10225	288761
3631	288762
41250	288763
197300	288764
19096	288765
207351	288766
26400	288767
19595	288768
50768	288769
14456	288770
34477	288771
79992	288772
132	288773
76917	288774
184039	288775
101120	288776
34432	288777
67550	288778
854	288779
11923	288780
2306	288781
13053	288782
49548	288783
76232	288784
38639	288785
152948	288786
9081	288787
79677	288788
218753	288789
40449	288790
6350	288791
39671	288792
95668	288793
59800	288794
73788	288795
66076	288796
16934	288797
11106	288798
162026	288799
72598	288800
108940	288801
77182	288802
206924	288803
59668	288804
71182	288805
7659	288806
88732	288807
10526	288808
78791	288809
270634	288810
9790	288811
27001	288812
91503	288813
91985	288814
58901	288815
123535	288816
75320	288817
1763	288818
98233	288819
30627	288820
228056	288821
170328	288822
19623	288823
8214	288824
9664	288825
58341	288826
72121	288827
106031	288828
150036	288829
25675	288830
233904	288831
60365	288832
40165	288833
10800	288834
19365	288835
1421	288836
36311	288837
29393	288838
165552	288839
146939	288840
69638	288841
2494	288842
17554	288843
164997	288844
262848	288845
26034	288846
40781	288847
75801	288848
53737	288849
76462	288850
1505	288851
40962	288852
110411	288853
43621	288854
146167	288855
161236	288856
932	288857
80013	288858
16797	288859
157827	288860
59597	288861
27130	288862
17877	288863
4675	288864
8905	288865
524	288866
142121	288867
124752	288868
164	288869
28416	288870
158815	288871
34351	288872
65780	288873
7268	288874
2176	288875
90795	288876
95353	288877
10161	288878
27478	288879
98233	288880
96125	288881
7966	288882
52962	288883
11865	288884
156348	288885
16822	288886
41165	288887
31283	288888
21019	288889
22	288890
3867	288891
19207	288892
46106	288893
17886	288894
12407	288895
11960	288896
22880	288897
59	288898
59186	288899
268571	288900
171193	288901
11064	288902
221263	288903
226006	288904
166826	288905
56019	288906
134424	288907
13045	288908
2434	288909
24434	288910
57123	288911
143346	288912
167331	288913
1647	288914
67174	288915
60756	288916
255577	288917
8852	288918
12035	288919
166788	288920
260973	288921
20217	288922
126847	288923
96067	288924
59251	288925
26586	288926
4125	288927
13017	288928
7987	288929
959	288930
36905	288931
45746	288932
11990	288933
24929	288934
177239	288935
41296	288936
165243	288937
63680	288938
30305	288939
49571	288940
55813	288941
31460	288942
114851	288943
150951	288944
31240	288945
271700	288946
164301	288947
8911	288948
212994	288949
171554	288950
17803	288951
10297	288952
157867	288953
15552	288954
43	288955
15082	288956
45927	288957
5735	288958
15634	288959
38341	288960
3448	288961
72690	288962
31192	288963
1525	288964
86891	288965
27126	288966
23956	288967
124672	288968
20239	288969
43021	288970
130510	288971
89444	288972
5415	288973
70102	288974
2030	288975
194706	288976
13704	288977
62503	288978
6087	288979
125224	288980
10250	288981
31931	288982
16620	288983
157560	288984
5788	288985
91131	288986
2635	288987
187056	288988
52097	288989
819	288990
237	288991
36760	288992
29837	288993
5173	288994
143389	288995
13518	288996
22644	288997
236847	288998
124680	288999
56326	289000
103651	289001
28115	289002
48070	289003
51821	289004
80984	289005
42355	289006
4873	289007
261	289008
9838	289009
86327	289010
44131	289011
216640	289012
40806	289013
16346	289014
22025	289015
21260	289016
24860	289017
38126	289018
4527	289019
56043	289020
48169	289021
87791	289022
19818	289023
1451	289024
63706	289025
106254	289026
3183	289027
5072	289028
75030	289029
258511	289030
55944	289031
38432	289032
3160	289033
1267	289034
9543	289035
260223	289036
175330	289037
16979	289038
35707	289039
132998	289040
103487	289041
88679	289042
35959	289043
55574	289044
2577	289045
139668	289046
145418	289047
52669	289048
11008	289049
3238	289050
107162	289051
8561	289052
112822	289053
5575	289054
82789	289055
2455	289056
14314	289057
34	289058
81346	289059
263380	289060
269949	289061
21540	289062
82723	289063
35872	289064
133	289065
40876	289066
27699	289067
43952	289068
38486	289069
70811	289070
12910	289071
200469	289072
16623	289073
61212	289074
55106	289075
77675	289076
19712	289077
6339	289078
159988	289079
1468	289080
127699	289081
44689	289082
20396	289083
53488	289084
184974	289085
148565	289086
49796	289087
4253	289088
55780	289089
149583	289090
1655	289091
111843	289092
92244	289093
13747	289094
81872	289095
92085	289096
102178	289097
24559	289098
16277	289099
326	289100
25974	289101
171382	289102
60621	289103
87539	289104
71899	289105
57336	289106
68899	289107
10367	289108
214483	289109
4808	289110
11022	289111
6589	289112
142666	289113
85818	289114
4605	289115
8191	289116
11269	289117
19141	289118
147954	289119
69368	289120
41983	289121
167110	289122
207061	289123
251	289124
109823	289125
31355	289126
132462	289127
77494	289128
412	289129
139720	289130
90005	289131
10125	289132
93089	289133
51561	289134
9233	289135
90733	289136
16238	289137
1127	289138
134516	289139
51703	289140
7016	289141
31366	289142
20859	289143
89662	289144
23508	289145
98700	289146
145240	289147
242664	289148
70612	289149
24193	289150
88484	289151
192469	289152
4546	289153
860	289154
112115	289155
27077	289156
116819	289157
10361	289158
16443	289159
105579	289160
20143	289161
5125	289162
50451	289163
49485	289164
10527	289165
169441	289166
75216	289167
241423	289168
149659	289169
49008	289170
22928	289171
15058	289172
209985	289173
141571	289174
94664	289175
2554	289176
263311	289177
70589	289178
23278	289179
21922	289180
112942	289181
167677	289182
7313	289183
91227	289184
117607	289185
20953	289186
10241	289187
130578	289188
146621	289189
155086	289190
213075	289191
203131	289192
78917	289193
144822	289194
243215	289195
270703	289196
7453	289197
21044	289198
65633	289199
41527	289200
56488	289201
9241	289202
180058	289203
7665	289204
25497	289205
2579	289206
1368	289207
91783	289208
4204	289209
4794	289210
7989	289211
17394	289212
18341	289213
38742	289214
44462	289215
4303	289216
15374	289217
70843	289218
11600	289219
43305	289220
18599	289221
248119	289222
52906	289223
15316	289224
100068	289225
12984	289226
45551	289227
131466	289228
255221	289229
120251	289230
73060	289231
3257	289232
79673	289233
60914	289234
233349	289235
267885	289236
46239	289237
166748	289238
156635	289239
19987	289240
88331	289241
753	289242
124056	289243
121231	289244
14117	289245
58801	289246
30937	289247
150890	289248
25566	289249
58223	289250
51347	289251
224022	289252
221430	289253
12423	289254
57570	289255
10538	289256
225159	289257
4019	289258
195983	289259
155226	289260
23	289261
18344	289262
736	289263
91456	289264
583	289265
243158	289266
9253	289267
173	289268
106680	289269
42735	289270
20431	289271
279	289272
33287	289273
79085	289274
77768	289275
38608	289276
5946	289277
65162	289278
6359	289279
172859	289280
4379	289281
10799	289282
19635	289283
171692	289284
22449	289285
28778	289286
70917	289287
3463	289288
55023	289289
50286	289290
122463	289291
35361	289292
33616	289293
153226	289294
113794	289295
69858	289296
29019	289297
41171	289298
4201	289299
2832	289300
3191	289301
208541	289302
170203	289303
266242	289304
151714	289305
114	289306
21624	289307
46053	289308
639	289309
8815	289310
18357	289311
6585	289312
17753	289313
64382	289314
49416	289315
1013	289316
12646	289317
139324	289318
99531	289319
65479	289320
79418	289321
2566	289322
87102	289323
94001	289324
13323	289325
15241	289326
34491	289327
99522	289328
56191	289329
217389	289330
113102	289331
167514	289332
179007	289333
143621	289334
60186	289335
92	289336
88467	289337
11	289338
7851	289339
753	289340
61239	289341
27764	289342
62772	289343
34312	289344
1076	289345
73280	289346
67621	289347
10047	289348
210573	289349
662	289350
119129	289351
7547	289352
136881	289353
12147	289354
21293	289355
108904	289356
86501	289357
160807	289358
2198	289359
8917	289360
54896	289361
49767	289362
29440	289363
3842	289364
21325	289365
120118	289366
11424	289367
18613	289368
209957	289369
227864	289370
138608	289371
2067	289372
17933	289373
9931	289374
21233	289375
104642	289376
194293	289377
200078	289378
67182	289379
2561	289380
39978	289381
7592	289382
111394	289383
225881	289384
6629	289385
9852	289386
10139	289387
121881	289388
54797	289389
65622	289390
27532	289391
1859	289392
7	289393
170236	289394
18190	289395
57849	289396
82337	289397
23682	289398
4048	289399
25235	289400
22121	289401
512	289402
4682	289403
6532	289404
217725	289405
82061	289406
41427	289407
3740	289408
97209	289409
22604	289410
180631	289411
20303	289412
5095	289413
10860	289414
201993	289415
16026	289416
228174	289417
110382	289418
138036	289419
230978	289420
66654	289421
5336	289422
27492	289423
42660	289424
19064	289425
135790	289426
162100	289427
37104	289428
93503	289429
173271	289430
14030	289431
225922	289432
8341	289433
17816	289434
248485	289435
9931	289436
265068	289437
162	289438
68852	289439
29935	289440
1559	289441
47709	289442
36672	289443
145761	289444
87933	289445
248836	289446
26708	289447
3688	289448
172996	289449
244399	289450
24382	289451
21	289452
48902	289453
132139	289454
21248	289455
33618	289456
5777	289457
98803	289458
26158	289459
32991	289460
8108	289461
142655	289462
76805	289463
167933	289464
13404	289465
263714	289466
153127	289467
24030	289468
5227	289469
42135	289470
28947	289471
3907	289472
6389	289473
11073	289474
23418	289475
59239	289476
81402	289477
183081	289478
24624	289479
268411	289480
36732	289481
109784	289482
66986	289483
22933	289484
2153	289485
44440	289486
22293	289487
21539	289488
3752	289489
110740	289490
2722	289491
64680	289492
256837	289493
111444	289494
24334	289495
54015	289496
100566	289497
188227	289498
51716	289499
13363	289500
9849	289501
184280	289502
11074	289503
57500	289504
148458	289505
53865	289506
62889	289507
52872	289508
164357	289509
10069	289510
104906	289511
16475	289512
43101	289513
162613	289514
111298	289515
76625	289516
61344	289517
32687	289518
95038	289519
16887	289520
36395	289521
61488	289522
73239	289523
120	289524
12467	289525
1170	289526
140446	289527
7886	289528
38751	289529
250624	289530
15106	289531
161509	289532
65215	289533
160986	289534
33668	289535
130362	289536
212524	289537
70073	289538
102687	289539
2085	289540
6417	289541
11486	289542
250366	289543
7292	289544
15381	289545
152901	289546
224871	289547
24320	289548
19238	289549
14806	289550
138585	289551
83254	289552
51283	289553
12100	289554
3536	289555
5205	289556
18192	289557
3431	289558
35788	289559
18278	289560
57553	289561
19387	289562
9058	289563
99930	289564
5930	289565
29972	289566
41893	289567
10829	289568
197662	289569
8491	289570
2548	289571
103888	289572
135312	289573
141955	289574
82791	289575
473	289576
16097	289577
172862	289578
900	289579
4029	289580
141254	289581
15956	289582
55717	289583
94718	289584
9995	289585
15976	289586
24433	289587
35999	289588
8256	289589
8641	289590
88590	289591
21639	289592
103790	289593
15773	289594
161194	289595
73880	289596
19525	289597
103094	289598
41	289599
23905	289600
78008	289601
29530	289602
168854	289603
128200	289604
12559	289605
123339	289606
158170	289607
36422	289608
13760	289609
80197	289610
205967	289611
80869	289612
238	289613
2661	289614
105875	289615
4718	289616
170074	289617
12734	289618
31489	289619
21507	289620
128766	289621
17305	289622
52590	289623
228945	289624
112516	289625
68100	289626
1079	289627
41420	289628
2615	289629
17065	289630
22453	289631
7413	289632
122832	289633
1781	289634
359	289635
7019	289636
1100	289637
112863	289638
84484	289639
20401	289640
679	289641
3071	289642
6055	289643
53404	289644
9400	289645
1633	289646
30878	289647
123769	289648
14466	289649
70041	289650
1	289651
9735	289652
33456	289653
42841	289654
168453	289655
1472	289656
78363	289657
50272	289658
28474	289659
18925	289660
11863	289661
33201	289662
52084	289663
3065	289664
3132	289665
7358	289666
2766	289667
19661	289668
220781	289669
2432	289670
92363	289671
59463	289672
149014	289673
4679	289674
2009	289675
111469	289676
59582	289677
58706	289678
253187	289679
153431	289680
115630	289681
32530	289682
2073	289683
36647	289684
2279	289685
43926	289686
11905	289687
698	289688
286	289689
15432	289690
234156	289691
9605	289692
146308	289693
22902	289694
46640	289695
3227	289696
1056	289697
8737	289698
342	289699
36455	289700
87729	289701
14444	289702
207518	289703
227284	289704
259322	289705
156194	289706
209530	289707
81800	289708
687	289709
245928	289710
158059	289711
14804	289712
1338	289713
47614	289714
43516	289715
124010	289716
66837	289717
161316	289718
219492	289719
48001	289720
2662	289721
218084	289722
23239	289723
206639	289724
251140	289725
6511	289726
10563	289727
47732	289728
82926	289729
257	289730
549	289731
47567	289732
46101	289733
59152	289734
187678	289735
71183	289736
93883	289737
35099	289738
63328	289739
44235	289740
11030	289741
133846	289742
11150	289743
29734	289744
22341	289745
25764	289746
110945	289747
56420	289748
36416	289749
214919	289750
247289	289751
218940	289752
4784	289753
31264	289754
34841	289755
110465	289756
34201	289757
81065	289758
75708	289759
165173	289760
18762	289761
43098	289762
211990	289763
63999	289764
129801	289765
321	289766
9883	289767
8557	289768
24356	289769
25411	289770
348	289771
27596	289772
84271	289773
80721	289774
2738	289775
2242	289776
24145	289777
6464	289778
68514	289779
54696	289780
53564	289781
270639	289782
22729	289783
119701	289784
11274	289785
7663	289786
1270	289787
125322	289788
123111	289789
26190	289790
7219	289791
69166	289792
191665	289793
91	289794
114966	289795
8547	289796
443	289797
58540	289798
49424	289799
15615	289800
57272	289801
11757	289802
12784	289803
1327	289804
33863	289805
2132	289806
78072	289807
60360	289808
1980	289809
37399	289810
257948	289811
1294	289812
29553	289813
77607	289814
32546	289815
12625	289816
86564	289817
26903	289818
16507	289819
58712	289820
28816	289821
79411	289822
157526	289823
58269	289824
48123	289825
35521	289826
122457	289827
251385	289828
16385	289829
68303	289830
7702	289831
126249	289832
27865	289833
237441	289834
1182	289835
7758	289836
60329	289837
259257	289838
18460	289839
100556	289840
61422	289841
39952	289842
25218	289843
140931	289844
14397	289845
35085	289846
132730	289847
16499	289848
927	289849
70191	289850
26565	289851
79668	289852
49550	289853
15243	289854
67472	289855
36344	289856
266801	289857
20418	289858
16193	289859
132679	289860
23959	289861
4810	289862
463	289863
61942	289864
37028	289865
37112	289866
95570	289867
52391	289868
552	289869
13432	289870
107201	289871
24626	289872
32289	289873
25826	289874
31590	289875
42654	289876
1887	289877
166411	289878
6725	289879
2025	289880
237617	289881
57028	289882
65395	289883
9393	289884
1019	289885
63130	289886
74395	289887
77520	289888
35148	289889
335	289890
138755	289891
3685	289892
3690	289893
3562	289894
78504	289895
11245	289896
37309	289897
4574	289898
66031	289899
229546	289900
139083	289901
14810	289902
48250	289903
72941	289904
96578	289905
72412	289906
20665	289907
112106	289908
40009	289909
254987	289910
208421	289911
4087	289912
25511	289913
57858	289914
269	289915
145965	289916
69610	289917
5674	289918
8057	289919
3421	289920
98724	289921
28860	289922
91804	289923
206363	289924
175	289925
17799	289926
59257	289927
8067	289928
5686	289929
65227	289930
1581	289931
83683	289932
10352	289933
27538	289934
22058	289935
47422	289936
157467	289937
103236	289938
217993	289939
41540	289940
127286	289941
244626	289942
45999	289943
4867	289944
16717	289945
12703	289946
142721	289947
2284	289948
431	289949
105269	289950
208843	289951
6933	289952
7529	289953
116789	289954
16432	289955
52944	289956
2444	289957
112543	289958
263412	289959
121744	289960
39364	289961
145799	289962
125159	289963
164053	289964
60836	289965
24241	289966
102720	289967
54990	289968
13933	289969
21246	289970
28869	289971
21255	289972
25780	289973
11334	289974
8377	289975
13468	289976
2071	289977
161453	289978
68514	289979
165104	289980
2546	289981
95426	289982
97817	289983
44021	289984
140109	289985
93262	289986
93095	289987
21226	289988
51236	289989
2046	289990
26897	289991
106463	289992
5387	289993
6724	289994
44205	289995
55569	289996
6207	289997
214009	289998
115921	289999
64063	290000
17175	290001
41702	290002
96418	290003
11705	290004
3091	290005
141	290006
15478	290007
67916	290008
8980	290009
139197	290010
121783	290011
29493	290012
90891	290013
276	290014
182375	290015
109146	290016
3572	290017
146243	290018
36014	290019
6633	290020
4104	290021
34704	290022
13976	290023
171058	290024
198175	290025
10655	290026
246823	290027
180431	290028
17244	290029
13898	290030
34648	290031
24657	290032
7890	290033
56159	290034
129035	290035
74836	290036
12031	290037
55339	290038
80705	290039
108981	290040
92725	290041
34008	290042
36844	290043
169278	290044
9403	290045
38729	290046
173338	290047
91047	290048
29052	290049
219575	290050
132091	290051
224392	290052
69694	290053
57457	290054
244797	290055
19248	290056
76539	290057
3171	290058
26020	290059
4033	290060
54407	290061
75069	290062
26919	290063
248075	290064
8565	290065
106659	290066
17280	290067
207906	290068
12995	290069
152	290070
109729	290071
131374	290072
153679	290073
6205	290074
71239	290075
91874	290076
235875	290077
64176	290078
5102	290079
28017	290080
2591	290081
1311	290082
112298	290083
3747	290084
172408	290085
271988	290086
9889	290087
20535	290088
10918	290089
54608	290090
41802	290091
1295	290092
23623	290093
6407	290094
155462	290095
75288	290096
85322	290097
20688	290098
99163	290099
22608	290100
114038	290101
138971	290102
187	290103
1089	290104
77126	290105
57674	290106
42612	290107
241166	290108
12152	290109
7910	290110
10403	290111
17649	290112
3370	290113
77653	290114
43104	290115
161163	290116
233873	290117
62458	290118
12880	290119
559	290120
811	290121
54528	290122
37680	290123
174165	290124
246326	290125
8300	290126
74272	290127
11678	290128
112882	290129
226886	290130
2842	290131
88006	290132
84649	290133
75855	290134
45571	290135
17945	290136
138777	290137
164098	290138
15197	290139
1138	290140
12354	290141
24592	290142
8712	290143
2626	290144
10661	290145
48380	290146
48591	290147
11188	290148
118561	290149
8244	290150
13798	290151
167354	290152
185046	290153
32424	290154
165089	290155
891	290156
17317	290157
43989	290158
79017	290159
47161	290160
53400	290161
54843	290162
8600	290163
188397	290164
207166	290165
14659	290166
40629	290167
25086	290168
94699	290169
88136	290170
20131	290171
42980	290172
1972	290173
131	290174
97760	290175
36693	290176
171172	290177
7168	290178
199079	290179
30100	290180
166614	290181
127	290182
2293	290183
44367	290184
44281	290185
127388	290186
188050	290187
125157	290188
76043	290189
33732	290190
28640	290191
1201	290192
5488	290193
444	290194
53283	290195
8645	290196
122023	290197
24878	290198
34953	290199
123575	290200
84842	290201
29779	290202
1150	290203
16374	290204
14723	290205
171928	290206
169761	290207
6602	290208
1966	290209
801	290210
135201	290211
5649	290212
20132	290213
45904	290214
79536	290215
20948	290216
5837	290217
37121	290218
237016	290219
81112	290220
207980	290221
39990	290222
10485	290223
50396	290224
137565	290225
150309	290226
1293	290227
5161	290228
42428	290229
245594	290230
7409	290231
33098	290232
25186	290233
41462	290234
89614	290235
12021	290236
1101	290237
161	290238
151679	290239
20741	290240
1594	290241
2947	290242
122478	290243
33524	290244
159041	290245
192628	290246
7442	290247
207783	290248
2134	290249
291	290250
36866	290251
200779	290252
240926	290253
28662	290254
167956	290255
32544	290256
5158	290257
105923	290258
125347	290259
25088	290260
147085	290261
72823	290262
27129	290263
389	290264
10207	290265
205067	290266
46445	290267
42001	290268
71743	290269
28621	290270
29886	290271
77736	290272
22945	290273
17563	290274
1413	290275
96191	290276
10131	290277
11337	290278
269125	290279
28140	290280
24197	290281
193912	290282
78877	290283
74751	290284
5844	290285
21401	290286
27405	290287
23846	290288
4420	290289
85120	290290
118723	290291
1661	290292
5162	290293
26280	290294
37694	290295
152668	290296
151107	290297
192466	290298
39802	290299
126910	290300
154937	290301
271131	290302
134181	290303
38139	290304
5558	290305
200616	290306
4907	290307
73657	290308
171776	290309
10021	290310
23935	290311
63495	290312
1114	290313
18154	290314
99247	290315
107586	290316
8310	290317
55958	290318
5526	290319
5501	290320
15591	290321
88	290322
194477	290323
23858	290324
109387	290325
218002	290326
448	290327
45639	290328
5350	290329
60408	290330
89562	290331
689	290332
33958	290333
71481	290334
103680	290335
38697	290336
5520	290337
5829	290338
118160	290339
87407	290340
1574	290341
6671	290342
4923	290343
1982	290344
2471	290345
27144	290346
27798	290347
54016	290348
184704	290349
25657	290350
149369	290351
36098	290352
1363	290353
12585	290354
2862	290355
1453	290356
9064	290357
123197	290358
23241	290359
4747	290360
36460	290361
65962	290362
1451	290363
27918	290364
91660	290365
11209	290366
16707	290367
28059	290368
13233	290369
88678	290370
101954	290371
65125	290372
12117	290373
3317	290374
19920	290375
170152	290376
4414	290377
13447	290378
233824	290379
1978	290380
8706	290381
84863	290382
79679	290383
4876	290384
71593	290385
65965	290386
145461	290387
158304	290388
21088	290389
74264	290390
31937	290391
2857	290392
272108	290393
11850	290394
32771	290395
76945	290396
174069	290397
43721	290398
2541	290399
2348	290400
46283	290401
77047	290402
73900	290403
71149	290404
36465	290405
10328	290406
148276	290407
32573	290408
40746	290409
13437	290410
78363	290411
124633	290412
8183	290413
14674	290414
163166	290415
30095	290416
1311	290417
924	290418
142809	290419
225843	290420
27654	290421
192136	290422
14225	290423
4186	290424
16531	290425
8178	290426
40397	290427
110655	290428
189035	290429
51213	290430
5525	290431
25869	290432
29362	290433
9241	290434
15924	290435
187404	290436
64980	290437
76593	290438
57054	290439
146854	290440
72406	290441
11444	290442
30815	290443
44160	290444
12124	290445
21462	290446
46153	290447
31542	290448
5191	290449
19303	290450
213111	290451
454	290452
20090	290453
15318	290454
80503	290455
16299	290456
6035	290457
4340	290458
56712	290459
29927	290460
54954	290461
237673	290462
216255	290463
31516	290464
23385	290465
40585	290466
80342	290467
41472	290468
64193	290469
38344	290470
400	290471
263417	290472
98015	290473
1985	290474
4771	290475
4435	290476
88251	290477
232734	290478
153218	290479
45304	290480
206254	290481
24621	290482
4214	290483
197	290484
137992	290485
200426	290486
6118	290487
2270	290488
24	290489
163212	290490
85548	290491
500	290492
3846	290493
60833	290494
153900	290495
1325	290496
4308	290497
176220	290498
6963	290499
158950	290500
38087	290501
206044	290502
84403	290503
78015	290504
5041	290505
1593	290506
33032	290507
49524	290508
88694	290509
50991	290510
10378	290511
85000	290512
34386	290513
2825	290514
5147	290515
238792	290516
68295	290517
62048	290518
96730	290519
22924	290520
82629	290521
5726	290522
100893	290523
148832	290524
20701	290525
84490	290526
22353	290527
93757	290528
10541	290529
220433	290530
2180	290531
39428	290532
74310	290533
10919	290534
12738	290535
65684	290536
45173	290537
5116	290538
175841	290539
8439	290540
1677	290541
8521	290542
33144	290543
46669	290544
2681	290545
166311	290546
208570	290547
9725	290548
210761	290549
182	290550
258459	290551
7926	290552
161056	290553
18658	290554
265254	290555
9198	290556
36852	290557
1986	290558
65414	290559
15073	290560
59419	290561
71107	290562
26941	290563
1637	290564
8120	290565
30441	290566
50367	290567
7100	290568
6997	290569
1643	290570
229911	290571
53466	290572
30411	290573
16556	290574
20696	290575
62005	290576
7136	290577
235669	290578
129988	290579
20796	290580
163241	290581
314	290582
8094	290583
40328	290584
5689	290585
53147	290586
260938	290587
5284	290588
1695	290589
39362	290590
31741	290591
94652	290592
59455	290593
12651	290594
176025	290595
264350	290596
97291	290597
163831	290598
10458	290599
27958	290600
46724	290601
19696	290602
166351	290603
29461	290604
16963	290605
224772	290606
40144	290607
111180	290608
101	290609
260353	290610
10089	290611
267349	290612
1697	290613
14444	290614
325	290615
12622	290616
11752	290617
16572	290618
106737	290619
29935	290620
22140	290621
21539	290622
4476	290623
227121	290624
86632	290625
53442	290626
212184	290627
17847	290628
109703	290629
553	290630
91173	290631
23777	290632
28078	290633
3198	290634
69807	290635
119885	290636
94815	290637
206672	290638
13623	290639
125037	290640
9761	290641
163379	290642
25651	290643
2482	290644
28709	290645
267011	290646
44151	290647
35694	290648
29441	290649
8322	290650
20789	290651
150155	290652
11225	290653
193414	290654
3916	290655
9480	290656
62797	290657
10400	290658
6935	290659
22791	290660
78417	290661
9735	290662
125	290663
121096	290664
18849	290665
173342	290666
23069	290667
83295	290668
160757	290669
1633	290670
205434	290671
4508	290672
52746	290673
1502	290674
9607	290675
1227	290676
19874	290677
7037	290678
234253	290679
71630	290680
18052	290681
3490	290682
29886	290683
4526	290684
59187	290685
208515	290686
19210	290687
48703	290688
148377	290689
86380	290690
10205	290691
115803	290692
154272	290693
133637	290694
137192	290695
149627	290696
77020	290697
102348	290698
64863	290699
319	290700
264294	290701
28777	290702
40959	290703
17543	290704
37706	290705
13793	290706
40801	290707
221651	290708
39594	290709
7443	290710
207327	290711
39953	290712
83712	290713
235911	290714
105734	290715
22947	290716
123135	290717
44029	290718
146519	290719
103656	290720
29689	290721
21452	290722
32269	290723
32309	290724
36642	290725
15948	290726
34906	290727
3139	290728
400	290729
24466	290730
1784	290731
31797	290732
225708	290733
270	290734
56929	290735
249790	290736
173203	290737
157233	290738
22598	290739
135035	290740
15972	290741
9081	290742
6119	290743
160483	290744
688	290745
117080	290746
13678	290747
201964	290748
83975	290749
12917	290750
44229	290751
22592	290752
192601	290753
149927	290754
1	290755
6734	290756
118282	290757
7976	290758
42134	290759
61619	290760
73690	290761
43760	290762
5961	290763
13123	290764
27131	290765
48733	290766
109803	290767
29490	290768
4775	290769
55318	290770
8061	290771
48982	290772
70987	290773
68620	290774
99628	290775
244788	290776
7655	290777
104530	290778
228612	290779
374	290780
102531	290781
44591	290782
36032	290783
22158	290784
92215	290785
9876	290786
36510	290787
7497	290788
103472	290789
51609	290790
54860	290791
153670	290792
158375	290793
109977	290794
42021	290795
99733	290796
75529	290797
106397	290798
40822	290799
138979	290800
2634	290801
116271	290802
26089	290803
143897	290804
1727	290805
5793	290806
128850	290807
100231	290808
139833	290809
142134	290810
148693	290811
16717	290812
42	290813
159668	290814
23777	290815
1281	290816
227453	290817
7051	290818
202377	290819
1431	290820
8989	290821
19284	290822
246504	290823
19855	290824
34682	290825
186770	290826
15884	290827
9487	290828
97371	290829
120239	290830
20624	290831
124603	290832
58975	290833
31768	290834
143941	290835
161232	290836
12812	290837
16450	290838
1573	290839
61644	290840
26101	290841
143291	290842
49608	290843
108815	290844
75102	290845
16457	290846
26228	290847
122233	290848
1277	290849
9866	290850
14215	290851
8275	290852
33898	290853
20113	290854
66922	290855
61063	290856
69708	290857
15	290858
51245	290859
19093	290860
239923	290861
237130	290862
55881	290863
70507	290864
2356	290865
81697	290866
2017	290867
4819	290868
23527	290869
212793	290870
57057	290871
440	290872
29993	290873
248772	290874
43584	290875
19569	290876
138115	290877
128750	290878
54226	290879
56803	290880
15892	290881
109895	290882
39701	290883
4	290884
194454	290885
146662	290886
120415	290887
453	290888
47944	290889
115799	290890
1532	290891
16050	290892
75890	290893
47698	290894
216815	290895
3893	290896
7469	290897
91262	290898
11756	290899
86058	290900
226788	290901
180386	290902
4471	290903
22003	290904
109221	290905
169063	290906
248825	290907
8030	290908
7009	290909
1426	290910
155486	290911
42242	290912
8872	290913
49348	290914
115512	290915
51822	290916
115289	290917
23432	290918
197680	290919
11372	290920
10295	290921
97693	290922
35703	290923
56223	290924
2960	290925
137932	290926
645	290927
202036	290928
130456	290929
3666	290930
55950	290931
268060	290932
3430	290933
19123	290934
32693	290935
25235	290936
80464	290937
111600	290938
137	290939
47674	290940
249575	290941
508	290942
34770	290943
7289	290944
51407	290945
74891	290946
43591	290947
22712	290948
1085	290949
87344	290950
5465	290951
86704	290952
29880	290953
5943	290954
165286	290955
88445	290956
31976	290957
62813	290958
35295	290959
139980	290960
263990	290961
23251	290962
203509	290963
4854	290964
97054	290965
8910	290966
60855	290967
57865	290968
1148	290969
38685	290970
45482	290971
20762	290972
3655	290973
95180	290974
75688	290975
52372	290976
168597	290977
4301	290978
38426	290979
409	290980
41	290981
2423	290982
11535	290983
28472	290984
154212	290985
20230	290986
21043	290987
9588	290988
9436	290989
12016	290990
4555	290991
13159	290992
12390	290993
3362	290994
15833	290995
298	290996
111452	290997
97969	290998
2696	290999
17588	291000
45023	291001
5069	291002
37897	291003
41644	291004
228188	291005
573	291006
92242	291007
23836	291008
44927	291009
13703	291010
78560	291011
5718	291012
215305	291013
8320	291014
190257	291015
38841	291016
29397	291017
7204	291018
6611	291019
37267	291020
22231	291021
170968	291022
96354	291023
80176	291024
9299	291025
8868	291026
75263	291027
2457	291028
243775	291029
86310	291030
58238	291031
8485	291032
11087	291033
140759	291034
3409	291035
31822	291036
10901	291037
10800	291038
15679	291039
135150	291040
30778	291041
46873	291042
25551	291043
98261	291044
229085	291045
82446	291046
2132	291047
143000	291048
7958	291049
10542	291050
15327	291051
56407	291052
7680	291053
3127	291054
104046	291055
396	291056
99	291057
9922	291058
245929	291059
140603	291060
12338	291061
66831	291062
7729	291063
71274	291064
58349	291065
67590	291066
36109	291067
16594	291068
64060	291069
70581	291070
55844	291071
26300	291072
16045	291073
70436	291074
4804	291075
60856	291076
45954	291077
174609	291078
16116	291079
22273	291080
120667	291081
166487	291082
487	291083
149	291084
23513	291085
67315	291086
80034	291087
10972	291088
49948	291089
1218	291090
33519	291091
37680	291092
51091	291093
926	291094
237882	291095
13264	291096
30130	291097
7697	291098
76211	291099
5562	291100
170912	291101
379	291102
108755	291103
106139	291104
44950	291105
15528	291106
59403	291107
74130	291108
114154	291109
257736	291110
2254	291111
204357	291112
200999	291113
4932	291114
98996	291115
21227	291116
95686	291117
209658	291118
54649	291119
120061	291120
83231	291121
1130	291122
13481	291123
82707	291124
170970	291125
224471	291126
61744	291127
2292	291128
1739	291129
110685	291130
19211	291131
67240	291132
237630	291133
7944	291134
270318	291135
34269	291136
31572	291137
16591	291138
94313	291139
167925	291140
91990	291141
87280	291142
81881	291143
221256	291144
61125	291145
3265	291146
34347	291147
65781	291148
252440	291149
23843	291150
10101	291151
150530	291152
149968	291153
26003	291154
4235	291155
32427	291156
4035	291157
9582	291158
38602	291159
15719	291160
40245	291161
97670	291162
172876	291163
180512	291164
43119	291165
115506	291166
14214	291167
163946	291168
41784	291169
4807	291170
10331	291171
132065	291172
87934	291173
3184	291174
146696	291175
50847	291176
8347	291177
64708	291178
13557	291179
29110	291180
2990	291181
66862	291182
5398	291183
8830	291184
141	291185
6084	291186
58720	291187
12016	291188
89328	291189
49091	291190
35846	291191
37378	291192
13186	291193
38573	291194
33125	291195
153270	291196
51995	291197
120328	291198
96104	291199
24776	291200
67176	291201
136887	291202
146735	291203
87670	291204
1	291205
17292	291206
20521	291207
45465	291208
5093	291209
20017	291210
240737	291211
220	291212
22556	291213
501	291214
13534	291215
152809	291216
115346	291217
254113	291218
6682	291219
8247	291220
235	291221
173517	291222
11606	291223
51958	291224
10083	291225
75788	291226
249226	291227
55520	291228
240545	291229
69427	291230
87534	291231
190	291232
17721	291233
8760	291234
28133	291235
26452	291236
2505	291237
65577	291238
126225	291239
33772	291240
1639	291241
2343	291242
44048	291243
84006	291244
17201	291245
41076	291246
1829	291247
59273	291248
6767	291249
34116	291250
100376	291251
28295	291252
2286	291253
24627	291254
24810	291255
53154	291256
151828	291257
85786	291258
34832	291259
57902	291260
156121	291261
76281	291262
15172	291263
801	291264
2561	291265
10800	291266
106	291267
207939	291268
167558	291269
39523	291270
19307	291271
8384	291272
56974	291273
35697	291274
7507	291275
96836	291276
784	291277
109530	291278
15833	291279
20416	291280
245424	291281
10753	291282
137338	291283
22449	291284
34914	291285
97569	291286
15985	291287
115253	291288
78982	291289
7308	291290
4543	291291
231897	291292
47911	291293
1746	291294
31989	291295
12810	291296
58584	291297
4801	291298
3779	291299
231698	291300
15658	291301
24239	291302
81041	291303
79703	291304
22771	291305
10980	291306
60131	291307
106897	291308
85174	291309
158207	291310
3234	291311
42871	291312
240732	291313
133043	291314
190724	291315
119322	291316
5995	291317
75944	291318
69423	291319
11568	291320
64034	291321
3401	291322
85192	291323
26329	291324
107679	291325
26277	291326
2220	291327
73742	291328
2339	291329
142897	291330
1717	291331
205200	291332
144565	291333
33262	291334
25471	291335
104970	291336
6102	291337
150123	291338
9469	291339
138530	291340
74930	291341
15656	291342
76485	291343
76586	291344
223289	291345
268894	291346
88218	291347
41389	291348
25523	291349
32777	291350
52547	291351
76549	291352
48845	291353
55801	291354
60716	291355
134220	291356
59663	291357
2457	291358
15607	291359
76670	291360
22320	291361
4021	291362
81911	291363
126246	291364
20575	291365
59242	291366
253608	291367
146234	291368
124895	291369
224074	291370
52301	291371
6688	291372
6394	291373
77091	291374
56462	291375
69581	291376
79710	291377
200060	291378
13862	291379
226841	291380
11361	291381
62698	291382
25649	291383
13797	291384
52831	291385
1481	291386
49879	291387
128910	291388
63786	291389
11235	291390
30109	291391
53264	291392
267040	291393
4031	291394
167947	291395
270798	291396
14864	291397
103615	291398
1237	291399
8440	291400
22820	291401
28873	291402
4397	291403
111437	291404
241840	291405
16579	291406
11423	291407
233529	291408
9608	291409
263592	291410
76011	291411
385	291412
14717	291413
1442	291414
29634	291415
7748	291416
7017	291417
52565	291418
103767	291419
202051	291420
45056	291421
69031	291422
22252	291423
10484	291424
269844	291425
23332	291426
3169	291427
14739	291428
756	291429
27427	291430
3782	291431
262829	291432
4981	291433
237460	291434
109112	291435
14324	291436
43048	291437
3662	291438
32211	291439
58441	291440
160	291441
252240	291442
32525	291443
44015	291444
223483	291445
17245	291446
18577	291447
101486	291448
28515	291449
229021	291450
116092	291451
168556	291452
144494	291453
53795	291454
1227	291455
232483	291456
27244	291457
4066	291458
98109	291459
138214	291460
66324	291461
16933	291462
35380	291463
2072	291464
15400	291465
212541	291466
34552	291467
252720	291468
1600	291469
22641	291470
40935	291471
2814	291472
18239	291473
24896	291474
88850	291475
161091	291476
126797	291477
250609	291478
14578	291479
80044	291480
166851	291481
7038	291482
198	291483
253813	291484
174897	291485
21147	291486
113399	291487
1957	291488
20963	291489
10543	291490
78722	291491
185927	291492
18446	291493
189903	291494
104172	291495
924	291496
61890	291497
11714	291498
93591	291499
225006	291500
4610	291501
87523	291502
53259	291503
151540	291504
16475	291505
6831	291506
10517	291507
99469	291508
74851	291509
11767	291510
25872	291511
38750	291512
70792	291513
59735	291514
210346	291515
28088	291516
43879	291517
256988	291518
125402	291519
154912	291520
59656	291521
1414	291522
72047	291523
47129	291524
230575	291525
154312	291526
212810	291527
263836	291528
167326	291529
6046	291530
270215	291531
3326	291532
65654	291533
20849	291534
105553	291535
153103	291536
9928	291537
4039	291538
7065	291539
711	291540
6474	291541
7351	291542
114281	291543
13851	291544
37399	291545
145021	291546
165038	291547
227205	291548
658	291549
161858	291550
18622	291551
35826	291552
83	291553
77764	291554
213375	291555
51884	291556
51567	291557
75160	291558
14027	291559
84233	291560
145849	291561
91367	291562
39095	291563
13373	291564
2172	291565
15708	291566
54292	291567
241360	291568
243724	291569
18670	291570
19531	291571
27700	291572
96569	291573
39037	291574
51704	291575
113601	291576
154168	291577
23324	291578
80605	291579
1479	291580
1082	291581
12785	291582
25214	291583
68697	291584
1634	291585
17806	291586
119598	291587
1419	291588
46920	291589
5047	291590
12431	291591
5035	291592
34063	291593
30555	291594
37076	291595
265920	291596
23699	291597
87185	291598
100997	291599
37478	291600
424	291601
1987	291602
225538	291603
82213	291604
18356	291605
70002	291606
28732	291607
818	291608
161447	291609
461	291610
27684	291611
23891	291612
169866	291613
64669	291614
3483	291615
84160	291616
17483	291617
8962	291618
67406	291619
46945	291620
66345	291621
10094	291622
31794	291623
4858	291624
189837	291625
151570	291626
728	291627
26872	291628
20110	291629
7484	291630
104779	291631
157418	291632
102640	291633
55278	291634
72569	291635
59616	291636
17744	291637
248979	291638
218203	291639
19051	291640
6819	291641
52253	291642
18588	291643
706	291644
21253	291645
4526	291646
1188	291647
233780	291648
60638	291649
166095	291650
6314	291651
15911	291652
1889	291653
237844	291654
33804	291655
3283	291656
1728	291657
41851	291658
25285	291659
29116	291660
126155	291661
105875	291662
31899	291663
10075	291664
49315	291665
53904	291666
41671	291667
88479	291668
51109	291669
1936	291670
15377	291671
120810	291672
72231	291673
47599	291674
379	291675
16259	291676
57832	291677
12038	291678
228231	291679
41041	291680
20710	291681
207	291682
98810	291683
67657	291684
91611	291685
19553	291686
156984	291687
56349	291688
42675	291689
64	291690
197140	291691
7537	291692
136115	291693
2028	291694
113316	291695
80416	291696
35877	291697
19027	291698
22059	291699
267368	291700
20452	291701
1070	291702
16622	291703
170278	291704
35622	291705
263110	291706
20050	291707
63409	291708
3284	291709
76330	291710
131077	291711
55355	291712
20936	291713
7151	291714
18340	291715
238790	291716
272652	291717
50025	291718
132151	291719
37079	291720
144173	291721
33899	291722
8748	291723
97571	291724
86263	291725
19791	291726
25410	291727
39372	291728
255242	291729
132980	291730
120620	291731
96709	291732
4274	291733
1788	291734
26548	291735
14584	291736
29668	291737
7494	291738
89692	291739
7138	291740
152129	291741
64582	291742
55738	291743
31442	291744
106800	291745
4961	291746
2278	291747
80198	291748
611	291749
28115	291750
6615	291751
46000	291752
229205	291753
134012	291754
8017	291755
127736	291756
65607	291757
24824	291758
2156	291759
126915	291760
248420	291761
25355	291762
2473	291763
214708	291764
5405	291765
24374	291766
88932	291767
2768	291768
129435	291769
27564	291770
15489	291771
249994	291772
5323	291773
1958	291774
146466	291775
66821	291776
71041	291777
3014	291778
55238	291779
130069	291780
8377	291781
32691	291782
255171	291783
55216	291784
161977	291785
92361	291786
36910	291787
2541	291788
464	291789
82096	291790
7998	291791
17413	291792
28972	291793
19501	291794
45536	291795
37247	291796
137197	291797
20412	291798
2237	291799
6244	291800
37053	291801
10172	291802
3418	291803
29	291804
64	291805
90862	291806
24693	291807
10853	291808
9469	291809
37537	291810
19975	291811
13234	291812
3011	291813
21100	291814
982	291815
12940	291816
33129	291817
12111	291818
16441	291819
5820	291820
75752	291821
35673	291822
102142	291823
3332	291824
4954	291825
16002	291826
2599	291827
70910	291828
197584	291829
153155	291830
46528	291831
145089	291832
14075	291833
4070	291834
83387	291835
7819	291836
112082	291837
42340	291838
49164	291839
8237	291840
2483	291841
168328	291842
61060	291843
518	291844
806	291845
93981	291846
13946	291847
204733	291848
79873	291849
145454	291850
167610	291851
9966	291852
6507	291853
15233	291854
26887	291855
43270	291856
250771	291857
166746	291858
6726	291859
86142	291860
51202	291861
11081	291862
56987	291863
115245	291864
144616	291865
126622	291866
21319	291867
19617	291868
149881	291869
3691	291870
67106	291871
122268	291872
23311	291873
154	291874
3568	291875
3607	291876
35690	291877
5025	291878
167794	291879
27952	291880
208338	291881
40238	291882
205689	291883
5722	291884
102124	291885
21953	291886
17385	291887
3454	291888
57886	291889
20289	291890
576	291891
1161	291892
106929	291893
114897	291894
45878	291895
115077	291896
97204	291897
18068	291898
2944	291899
3734	291900
168528	291901
7603	291902
45914	291903
145704	291904
130212	291905
164096	291906
131836	291907
30430	291908
49427	291909
40768	291910
110431	291911
2856	291912
5925	291913
43901	291914
9173	291915
8074	291916
42644	291917
2107	291918
30944	291919
34007	291920
7812	291921
37991	291922
179920	291923
27156	291924
8440	291925
219367	291926
135070	291927
13888	291928
164199	291929
68563	291930
109398	291931
109411	291932
224826	291933
265543	291934
251918	291935
8279	291936
63007	291937
51635	291938
9208	291939
33641	291940
111425	291941
93164	291942
44466	291943
223157	291944
151744	291945
162687	291946
9931	291947
57831	291948
200061	291949
26951	291950
95284	291951
97097	291952
44786	291953
34927	291954
178044	291955
100731	291956
200031	291957
50213	291958
60929	291959
27027	291960
14272	291961
74300	291962
25469	291963
167786	291964
49064	291965
2135	291966
10323	291967
64973	291968
201687	291969
2208	291970
263823	291971
12271	291972
27081	291973
249906	291974
143	291975
73616	291976
5185	291977
3221	291978
148636	291979
41021	291980
262315	291981
35550	291982
33927	291983
30593	291984
18766	291985
230429	291986
124469	291987
3078	291988
49	291989
111963	291990
19180	291991
51275	291992
161290	291993
12965	291994
9696	291995
848	291996
106685	291997
95707	291998
114238	291999
12759	292000
86326	292001
127984	292002
203651	292003
124	292004
22122	292005
12289	292006
125457	292007
3218	292008
153136	292009
12921	292010
25065	292011
44611	292012
161314	292013
228169	292014
49078	292015
24056	292016
26090	292017
27255	292018
50850	292019
146396	292020
10137	292021
26789	292022
135989	292023
2356	292024
1582	292025
2449	292026
9899	292027
60624	292028
4125	292029
49259	292030
37183	292031
4713	292032
27858	292033
209691	292034
523	292035
87395	292036
4026	292037
35808	292038
145131	292039
980	292040
11849	292041
19113	292042
30364	292043
1853	292044
5234	292045
125694	292046
52138	292047
1661	292048
40042	292049
621	292050
55627	292051
111609	292052
164471	292053
51572	292054
157137	292055
2241	292056
51300	292057
7124	292058
141404	292059
9327	292060
9065	292061
9254	292062
14821	292063
209388	292064
74394	292065
19395	292066
61186	292067
196348	292068
123039	292069
171158	292070
75563	292071
392	292072
161497	292073
42300	292074
262359	292075
14258	292076
35242	292077
89950	292078
2855	292079
156290	292080
17618	292081
48173	292082
138230	292083
2061	292084
37616	292085
779	292086
20141	292087
186109	292088
47188	292089
10314	292090
2146	292091
60077	292092
22136	292093
70131	292094
53452	292095
198	292096
2534	292097
237514	292098
208886	292099
14998	292100
1654	292101
58262	292102
246858	292103
13862	292104
65938	292105
131801	292106
83382	292107
47349	292108
133912	292109
5226	292110
30379	292111
2942	292112
170340	292113
26172	292114
140124	292115
70671	292116
252132	292117
1848	292118
22876	292119
55951	292120
16729	292121
142723	292122
215130	292123
109302	292124
91836	292125
7534	292126
123865	292127
16642	292128
22429	292129
29153	292130
110048	292131
14541	292132
11085	292133
28922	292134
23923	292135
128487	292136
10054	292137
39782	292138
235750	292139
235890	292140
48620	292141
15087	292142
86	292143
17543	292144
8058	292145
30652	292146
14715	292147
110118	292148
73044	292149
451	292150
631	292151
60477	292152
21452	292153
5053	292154
30624	292155
184180	292156
34225	292157
31876	292158
55528	292159
261518	292160
131826	292161
51333	292162
6595	292163
27472	292164
19522	292165
3158	292166
11614	292167
61833	292168
3444	292169
1032	292170
49668	292171
24773	292172
15370	292173
27454	292174
8761	292175
113211	292176
175458	292177
94619	292178
56519	292179
155186	292180
154629	292181
22931	292182
69907	292183
7064	292184
25737	292185
208801	292186
53595	292187
86488	292188
183790	292189
50163	292190
11993	292191
68129	292192
37764	292193
154790	292194
622	292195
62069	292196
105666	292197
90558	292198
67993	292199
11148	292200
197416	292201
198073	292202
14821	292203
148388	292204
267911	292205
97627	292206
135666	292207
17236	292208
62843	292209
14874	292210
74525	292211
16772	292212
269258	292213
74287	292214
93631	292215
210539	292216
14427	292217
101648	292218
174020	292219
112401	292220
1835	292221
41432	292222
24792	292223
151675	292224
136974	292225
50706	292226
39008	292227
44532	292228
559	292229
98749	292230
21583	292231
37466	292232
1992	292233
94756	292234
168737	292235
38000	292236
66019	292237
45526	292238
6468	292239
23304	292240
11038	292241
11805	292242
72465	292243
28346	292244
162477	292245
192786	292246
17012	292247
35300	292248
53004	292249
217856	292250
21208	292251
26921	292252
3737	292253
90837	292254
120747	292255
69164	292256
68004	292257
221703	292258
48859	292259
81268	292260
8033	292261
254577	292262
31567	292263
18044	292264
3679	292265
4740	292266
118991	292267
4	292268
162860	292269
61019	292270
37969	292271
17102	292272
101155	292273
23613	292274
22594	292275
91338	292276
14710	292277
329	292278
117524	292279
147169	292280
16885	292281
24721	292282
139563	292283
42469	292284
18746	292285
128476	292286
56276	292287
14281	292288
12102	292289
182567	292290
169827	292291
65964	292292
12323	292293
51880	292294
25681	292295
187849	292296
28508	292297
52602	292298
216951	292299
123243	292300
11311	292301
116474	292302
57218	292303
125581	292304
140872	292305
32790	292306
85925	292307
28736	292308
211559	292309
37255	292310
2457	292311
238091	292312
23526	292313
217089	292314
20635	292315
209899	292316
17746	292317
75845	292318
15912	292319
40062	292320
172093	292321
1845	292322
133529	292323
68411	292324
149258	292325
159507	292326
8418	292327
49610	292328
22532	292329
757	292330
210545	292331
113362	292332
22036	292333
266107	292334
5646	292335
2831	292336
6738	292337
34397	292338
103338	292339
3665	292340
44209	292341
14327	292342
244886	292343
18890	292344
30698	292345
30503	292346
107	292347
80389	292348
8258	292349
20079	292350
3102	292351
5315	292352
4333	292353
13032	292354
121	292355
2437	292356
97758	292357
239559	292358
31567	292359
11795	292360
218676	292361
54281	292362
45167	292363
16763	292364
177612	292365
6567	292366
94081	292367
8195	292368
38269	292369
75310	292370
19751	292371
70846	292372
221335	292373
56276	292374
382	292375
36321	292376
94466	292377
8448	292378
36596	292379
53757	292380
34852	292381
50332	292382
31986	292383
18413	292384
28321	292385
11075	292386
162139	292387
13679	292388
13201	292389
14066	292390
35068	292391
5761	292392
73502	292393
5504	292394
100989	292395
134631	292396
16708	292397
14688	292398
166082	292399
34996	292400
227447	292401
64107	292402
25219	292403
15894	292404
13605	292405
67432	292406
19922	292407
61101	292408
87275	292409
7485	292410
42190	292411
42442	292412
56872	292413
28842	292414
237	292415
209282	292416
9233	292417
89903	292418
482	292419
105122	292420
30389	292421
13882	292422
9266	292423
1102	292424
239987	292425
20983	292426
65728	292427
37662	292428
3522	292429
4534	292430
33952	292431
139736	292432
19853	292433
67415	292434
239	292435
84499	292436
113945	292437
13891	292438
1312	292439
101685	292440
223977	292441
109027	292442
103902	292443
22175	292444
52156	292445
1312	292446
17075	292447
27118	292448
2948	292449
207531	292450
2509	292451
15042	292452
4899	292453
42895	292454
240903	292455
13437	292456
48137	292457
7010	292458
12291	292459
1139	292460
66481	292461
46244	292462
38028	292463
7298	292464
31051	292465
6164	292466
23680	292467
141869	292468
2083	292469
6797	292470
115392	292471
1683	292472
696	292473
101	292474
36756	292475
8258	292476
36133	292477
7585	292478
43317	292479
1549	292480
40871	292481
6959	292482
11077	292483
166658	292484
159663	292485
51398	292486
9272	292487
76574	292488
18532	292489
487	292490
4858	292491
2405	292492
3110	292493
5195	292494
30159	292495
68280	292496
14113	292497
79894	292498
26708	292499
62921	292500
121873	292501
67072	292502
34105	292503
8013	292504
25019	292505
766	292506
74233	292507
243900	292508
31437	292509
8784	292510
142922	292511
47152	292512
12585	292513
170353	292514
212120	292515
27221	292516
47611	292517
129291	292518
74404	292519
111787	292520
8366	292521
166	292522
64568	292523
68008	292524
2713	292525
114463	292526
23108	292527
122544	292528
6449	292529
2554	292530
239127	292531
150147	292532
48869	292533
8506	292534
241301	292535
78947	292536
211858	292537
202444	292538
18156	292539
142681	292540
33803	292541
3760	292542
47568	292543
3228	292544
16143	292545
103748	292546
8772	292547
9843	292548
232437	292549
267154	292550
117296	292551
52523	292552
14253	292553
1092	292554
80609	292555
94139	292556
42281	292557
40946	292558
7624	292559
21629	292560
138544	292561
27374	292562
95308	292563
204195	292564
7186	292565
46906	292566
123341	292567
17213	292568
3668	292569
45691	292570
83182	292571
13960	292572
37568	292573
7020	292574
3654	292575
1660	292576
148505	292577
1529	292578
8940	292579
31929	292580
164842	292581
11320	292582
80947	292583
28630	292584
796	292585
53680	292586
212981	292587
27483	292588
766	292589
587	292590
59551	292591
70996	292592
58354	292593
69383	292594
237034	292595
88789	292596
7944	292597
11525	292598
21490	292599
15515	292600
40611	292601
58261	292602
40215	292603
53953	292604
21245	292605
8185	292606
52848	292607
220960	292608
79304	292609
208992	292610
7143	292611
34820	292612
13378	292613
15759	292614
25413	292615
32744	292616
143452	292617
138039	292618
58648	292619
81801	292620
264751	292621
244636	292622
11572	292623
78233	292624
80794	292625
79320	292626
23562	292627
64889	292628
57924	292629
221929	292630
248302	292631
12770	292632
5836	292633
13569	292634
15215	292635
7811	292636
49720	292637
24448	292638
167974	292639
16155	292640
77206	292641
192805	292642
845	292643
62082	292644
100507	292645
24355	292646
159195	292647
105865	292648
42660	292649
268700	292650
60547	292651
8514	292652
1145	292653
3588	292654
813	292655
9369	292656
15006	292657
225092	292658
1465	292659
32864	292660
33242	292661
3320	292662
12717	292663
59522	292664
25623	292665
230331	292666
148236	292667
217712	292668
146095	292669
70198	292670
34662	292671
61755	292672
94316	292673
57005	292674
106553	292675
9738	292676
101873	292677
91442	292678
239798	292679
5502	292680
1988	292681
194036	292682
249951	292683
8725	292684
22322	292685
79302	292686
7885	292687
258890	292688
14319	292689
19103	292690
185534	292691
62011	292692
16933	292693
10399	292694
41393	292695
61906	292696
7156	292697
7919	292698
497	292699
28630	292700
108672	292701
77760	292702
3149	292703
190545	292704
6266	292705
12215	292706
3792	292707
20945	292708
30299	292709
44101	292710
15981	292711
8902	292712
6593	292713
252049	292714
1220	292715
140870	292716
26935	292717
507	292718
70552	292719
2615	292720
251968	292721
29089	292722
72577	292723
225982	292724
78996	292725
29014	292726
971	292727
131792	292728
8256	292729
10090	292730
88075	292731
133427	292732
67686	292733
85406	292734
217459	292735
216969	292736
237719	292737
26578	292738
161609	292739
6593	292740
46021	292741
66530	292742
77381	292743
62882	292744
101668	292745
7495	292746
91612	292747
37653	292748
62908	292749
20837	292750
7716	292751
40893	292752
203648	292753
37278	292754
41917	292755
13578	292756
103578	292757
97040	292758
59524	292759
147466	292760
6027	292761
33566	292762
165487	292763
17252	292764
96979	292765
62020	292766
192405	292767
42317	292768
6931	292769
4427	292770
24123	292771
157097	292772
9528	292773
53322	292774
52921	292775
73	292776
227797	292777
93342	292778
9670	292779
2825	292780
10186	292781
32028	292782
28736	292783
1945	292784
20445	292785
3640	292786
20240	292787
101518	292788
23	292789
199163	292790
167811	292791
2816	292792
23916	292793
115161	292794
104243	292795
56256	292796
53903	292797
348	292798
36112	292799
175289	292800
11472	292801
51448	292802
63	292803
161285	292804
75062	292805
42610	292806
67053	292807
4706	292808
79976	292809
10879	292810
49705	292811
143655	292812
32043	292813
17619	292814
5418	292815
9941	292816
66336	292817
22049	292818
7653	292819
169531	292820
3952	292821
59421	292822
100414	292823
40136	292824
173126	292825
8060	292826
52457	292827
252251	292828
28099	292829
29682	292830
968	292831
70547	292832
106349	292833
24814	292834
135625	292835
11006	292836
6796	292837
256884	292838
91110	292839
213105	292840
40728	292841
3115	292842
37306	292843
67304	292844
171620	292845
3405	292846
9461	292847
30069	292848
47369	292849
103729	292850
3523	292851
19444	292852
18266	292853
23491	292854
8375	292855
80462	292856
131411	292857
58232	292858
259890	292859
135084	292860
51124	292861
3635	292862
56190	292863
148117	292864
55618	292865
1979	292866
23404	292867
12954	292868
62941	292869
91181	292870
12423	292871
10081	292872
4852	292873
68236	292874
105235	292875
7541	292876
78544	292877
6111	292878
179782	292879
81906	292880
83175	292881
50925	292882
20997	292883
107007	292884
214098	292885
31842	292886
31578	292887
8348	292888
99223	292889
31594	292890
111697	292891
33002	292892
265988	292893
155116	292894
6004	292895
160818	292896
26962	292897
4351	292898
50204	292899
202138	292900
158884	292901
2570	292902
10011	292903
44979	292904
31921	292905
50861	292906
185421	292907
153831	292908
54841	292909
3905	292910
102732	292911
78839	292912
153963	292913
76014	292914
5325	292915
115817	292916
166035	292917
75726	292918
113851	292919
18977	292920
38585	292921
763	292922
22932	292923
81216	292924
32225	292925
20192	292926
60723	292927
12546	292928
5407	292929
3497	292930
70737	292931
74656	292932
39771	292933
959	292934
1828	292935
35917	292936
237283	292937
276	292938
81936	292939
35369	292940
31569	292941
73484	292942
9679	292943
20058	292944
4007	292945
132158	292946
7176	292947
100864	292948
214693	292949
24258	292950
43208	292951
113581	292952
96273	292953
835	292954
630	292955
5759	292956
71692	292957
42082	292958
104908	292959
28893	292960
14482	292961
2206	292962
123065	292963
26737	292964
230431	292965
11350	292966
224500	292967
1630	292968
31457	292969
5858	292970
46098	292971
111876	292972
254764	292973
51017	292974
31359	292975
71778	292976
6719	292977
11296	292978
4230	292979
121744	292980
41224	292981
119920	292982
2120	292983
38553	292984
119003	292985
143398	292986
265969	292987
74255	292988
4861	292989
39873	292990
10466	292991
255661	292992
30562	292993
21652	292994
35049	292995
47218	292996
82244	292997
245248	292998
26330	292999
3120	293000
25615	293001
93330	293002
24602	293003
234093	293004
29213	293005
6904	293006
3242	293007
40564	293008
99012	293009
2943	293010
100982	293011
265000	293012
98983	293013
6617	293014
218772	293015
242	293016
151172	293017
129966	293018
3440	293019
27593	293020
7378	293021
16846	293022
40705	293023
35818	293024
56118	293025
7350	293026
67652	293027
249155	293028
52718	293029
7782	293030
311	293031
184270	293032
6886	293033
6469	293034
7027	293035
4349	293036
210	293037
82221	293038
60742	293039
11083	293040
6069	293041
1682	293042
1497	293043
2207	293044
37147	293045
18387	293046
985	293047
67032	293048
10802	293049
14209	293050
49127	293051
62599	293052
62397	293053
70712	293054
201359	293055
12282	293056
9360	293057
138999	293058
159792	293059
11741	293060
8536	293061
23944	293062
16820	293063
109367	293064
137847	293065
50937	293066
94675	293067
749	293068
10562	293069
22819	293070
51625	293071
24082	293072
165638	293073
9517	293074
41410	293075
27684	293076
2369	293077
14755	293078
2	293079
55134	293080
24816	293081
8256	293082
157402	293083
28319	293084
53112	293085
32706	293086
8241	293087
13895	293088
54723	293089
18934	293090
5647	293091
5871	293092
116866	293093
54449	293094
2104	293095
17458	293096
104116	293097
9076	293098
36552	293099
229620	293100
255442	293101
3	293102
239411	293103
114377	293104
19636	293105
108632	293106
108209	293107
2204	293108
36559	293109
14161	293110
8475	293111
223969	293112
214439	293113
6952	293114
163601	293115
113957	293116
205624	293117
226340	293118
128052	293119
77054	293120
2574	293121
19173	293122
64699	293123
60384	293124
366	293125
13473	293126
3998	293127
24088	293128
87675	293129
7107	293130
153909	293131
37073	293132
33952	293133
12164	293134
71488	293135
5607	293136
6071	293137
57528	293138
26399	293139
214195	293140
190890	293141
173023	293142
8978	293143
251	293144
143255	293145
242387	293146
2505	293147
86775	293148
25137	293149
3508	293150
598	293151
6935	293152
126496	293153
269950	293154
86878	293155
90300	293156
22883	293157
54145	293158
120717	293159
40646	293160
95897	293161
29343	293162
9646	293163
73334	293164
159494	293165
84424	293166
23232	293167
15983	293168
35728	293169
56331	293170
119378	293171
113546	293172
3612	293173
9959	293174
940	293175
11173	293176
8319	293177
67681	293178
60692	293179
160619	293180
103614	293181
63861	293182
1675	293183
97681	293184
14002	293185
28487	293186
47365	293187
47064	293188
191792	293189
23060	293190
4662	293191
59738	293192
31396	293193
51460	293194
2041	293195
74803	293196
10596	293197
344	293198
152067	293199
154654	293200
47461	293201
15996	293202
13556	293203
4121	293204
2540	293205
111307	293206
4053	293207
221481	293208
2251	293209
34475	293210
1743	293211
14960	293212
821	293213
56027	293214
6062	293215
152980	293216
38172	293217
2438	293218
5418	293219
102637	293220
43075	293221
171950	293222
11380	293223
57643	293224
28765	293225
75509	293226
158346	293227
41022	293228
155035	293229
64871	293230
48658	293231
5580	293232
199069	293233
249	293234
70575	293235
41791	293236
72908	293237
102322	293238
14502	293239
82250	293240
8965	293241
3816	293242
11129	293243
10353	293244
32328	293245
3627	293246
11488	293247
13017	293248
147654	293249
4335	293250
102383	293251
16815	293252
208916	293253
784	293254
36234	293255
16467	293256
181248	293257
39982	293258
122166	293259
114133	293260
26544	293261
3212	293262
22960	293263
59876	293264
2104	293265
256459	293266
10428	293267
150549	293268
64043	293269
13987	293270
27966	293271
20836	293272
27383	293273
94985	293274
8188	293275
72994	293276
15	293277
198004	293278
37827	293279
2685	293280
7954	293281
259990	293282
208002	293283
65610	293284
22565	293285
144498	293286
236245	293287
8491	293288
105217	293289
45785	293290
74	293291
20348	293292
5382	293293
237558	293294
10604	293295
106533	293296
144402	293297
255529	293298
52080	293299
1654	293300
90741	293301
134616	293302
159471	293303
2722	293304
11796	293305
26491	293306
4920	293307
20393	293308
91176	293309
65721	293310
14967	293311
16087	293312
27802	293313
16711	293314
46997	293315
55249	293316
73086	293317
141592	293318
41884	293319
2228	293320
228257	293321
131	293322
149252	293323
67900	293324
2339	293325
152924	293326
17258	293327
1724	293328
4178	293329
40506	293330
5467	293331
10680	293332
26849	293333
221600	293334
51108	293335
43942	293336
1784	293337
100905	293338
17683	293339
1	293340
64021	293341
12537	293342
18552	293343
92551	293344
129324	293345
46364	293346
50401	293347
7824	293348
14000	293349
7506	293350
121283	293351
260501	293352
71230	293353
58987	293354
21902	293355
65891	293356
76744	293357
2593	293358
7249	293359
12784	293360
58780	293361
39152	293362
36634	293363
252367	293364
376	293365
120310	293366
20373	293367
2461	293368
3663	293369
112114	293370
57932	293371
95905	293372
50339	293373
45013	293374
92315	293375
5621	293376
46411	293377
7114	293378
12874	293379
12746	293380
6635	293381
257184	293382
9750	293383
80498	293384
52022	293385
30918	293386
5192	293387
10348	293388
5470	293389
136	293390
3941	293391
52063	293392
238399	293393
209	293394
223112	293395
65866	293396
98206	293397
16118	293398
53086	293399
4393	293400
12707	293401
69134	293402
4907	293403
251442	293404
14870	293405
129268	293406
159331	293407
168648	293408
35508	293409
252454	293410
28261	293411
27217	293412
25176	293413
11305	293414
65034	293415
34813	293416
133958	293417
12376	293418
159904	293419
48273	293420
55062	293421
721	293422
77923	293423
26990	293424
4	293425
39677	293426
10251	293427
11272	293428
18878	293429
251799	293430
8598	293431
8534	293432
140066	293433
246561	293434
100538	293435
110656	293436
129058	293437
53763	293438
48511	293439
118239	293440
1527	293441
305	293442
223287	293443
5442	293444
13079	293445
81860	293446
19052	293447
24265	293448
13058	293449
168454	293450
142268	293451
4496	293452
38692	293453
47587	293454
1786	293455
6857	293456
4624	293457
6860	293458
116689	293459
199339	293460
32773	293461
182356	293462
453	293463
21175	293464
77827	293465
140860	293466
229542	293467
53372	293468
53717	293469
98243	293470
53729	293471
104247	293472
7246	293473
556	293474
184939	293475
18888	293476
237951	293477
11321	293478
6304	293479
46	293480
69062	293481
96254	293482
159541	293483
2322	293484
4065	293485
9016	293486
22698	293487
87181	293488
15413	293489
33225	293490
10416	293491
337	293492
86098	293493
8117	293494
71592	293495
71195	293496
44874	293497
8863	293498
62262	293499
45044	293500
22659	293501
9240	293502
134603	293503
14576	293504
5626	293505
4965	293506
207841	293507
24197	293508
12024	293509
35	293510
1540	293511
967	293512
54425	293513
132751	293514
186412	293515
20085	293516
70296	293517
28682	293518
19097	293519
144314	293520
41552	293521
3560	293522
132385	293523
211176	293524
8065	293525
43811	293526
22980	293527
17369	293528
69102	293529
27233	293530
4429	293531
344	293532
92973	293533
11894	293534
163699	293535
28469	293536
15021	293537
496	293538
52840	293539
9635	293540
91142	293541
155565	293542
15870	293543
132377	293544
13346	293545
116986	293546
28106	293547
248500	293548
250047	293549
24986	293550
95029	293551
37371	293552
54137	293553
10006	293554
15552	293555
114	293556
1287	293557
117887	293558
147643	293559
174814	293560
267237	293561
10416	293562
73531	293563
124935	293564
138496	293565
126	293566
73803	293567
11341	293568
80919	293569
40141	293570
23731	293571
65617	293572
157245	293573
688	293574
100472	293575
8721	293576
88249	293577
157788	293578
232921	293579
6375	293580
4648	293581
54969	293582
28709	293583
2992	293584
38125	293585
40559	293586
272640	293587
161319	293588
190594	293589
40697	293590
30153	293591
1058	293592
108273	293593
32403	293594
128594	293595
27680	293596
76049	293597
9747	293598
26441	293599
1537	293600
21688	293601
59414	293602
63999	293603
41286	293604
13195	293605
452	293606
153515	293607
60231	293608
6158	293609
8338	293610
59293	293611
150168	293612
123389	293613
230386	293614
59388	293615
186	293616
106406	293617
4290	293618
6718	293619
177955	293620
42917	293621
3615	293622
41614	293623
26661	293624
225908	293625
8556	293626
34880	293627
15418	293628
64439	293629
113263	293630
29597	293631
3477	293632
18411	293633
15692	293634
25569	293635
22454	293636
2917	293637
86294	293638
1926	293639
7701	293640
3781	293641
226	293642
26052	293643
69219	293644
12614	293645
44143	293646
36251	293647
121	293648
265027	293649
9632	293650
48992	293651
10254	293652
3903	293653
36884	293654
82914	293655
151942	293656
11876	293657
15439	293658
91018	293659
47422	293660
51785	293661
25823	293662
75164	293663
65825	293664
25150	293665
114006	293666
30570	293667
15785	293668
252656	293669
6070	293670
206805	293671
17525	293672
47910	293673
237855	293674
135844	293675
297	293676
165087	293677
98656	293678
13913	293679
89898	293680
31068	293681
135037	293682
107981	293683
57190	293684
220541	293685
89309	293686
207803	293687
27088	293688
48140	293689
14094	293690
283	293691
6238	293692
97	293693
265437	293694
236138	293695
33989	293696
51904	293697
4303	293698
89843	293699
32880	293700
165466	293701
65810	293702
73563	293703
166374	293704
70632	293705
132582	293706
18580	293707
9526	293708
9611	293709
257424	293710
10640	293711
31328	293712
598	293713
10521	293714
14210	293715
33831	293716
8260	293717
4670	293718
7113	293719
5656	293720
218977	293721
99285	293722
238668	293723
9132	293724
3988	293725
5385	293726
9639	293727
112448	293728
9805	293729
103045	293730
144178	293731
979	293732
1811	293733
16651	293734
103170	293735
156565	293736
222864	293737
39124	293738
22964	293739
721	293740
45896	293741
21524	293742
59616	293743
193709	293744
13582	293745
27162	293746
156367	293747
880	293748
22946	293749
22893	293750
873	293751
89845	293752
23682	293753
4243	293754
45279	293755
33116	293756
1	293757
7443	293758
17246	293759
168611	293760
58986	293761
813	293762
3540	293763
66433	293764
99112	293765
94184	293766
65767	293767
10490	293768
19334	293769
9399	293770
37444	293771
22385	293772
2712	293773
136003	293774
122447	293775
44481	293776
4205	293777
235349	293778
45396	293779
3733	293780
193823	293781
48228	293782
27270	293783
4168	293784
184217	293785
4016	293786
9159	293787
79540	293788
5749	293789
86764	293790
113200	293791
80572	293792
61940	293793
78140	293794
153646	293795
4294	293796
79845	293797
39828	293798
27919	293799
400	293800
193765	293801
36638	293802
62180	293803
32665	293804
85604	293805
37544	293806
16113	293807
2206	293808
10839	293809
210635	293810
10963	293811
23316	293812
3517	293813
30249	293814
9567	293815
6696	293816
32472	293817
49880	293818
148	293819
123077	293820
62601	293821
3532	293822
112189	293823
14789	293824
12754	293825
41631	293826
2015	293827
229227	293828
41380	293829
61231	293830
11737	293831
3214	293832
14829	293833
33075	293834
266147	293835
102794	293836
92448	293837
12289	293838
59245	293839
113932	293840
161592	293841
1306	293842
14323	293843
54395	293844
4618	293845
3893	293846
9976	293847
106320	293848
14912	293849
1312	293850
21695	293851
56	293852
74808	293853
206220	293854
38846	293855
45418	293856
16362	293857
154986	293858
8679	293859
29405	293860
43454	293861
4009	293862
271621	293863
1336	293864
9778	293865
237511	293866
86211	293867
112804	293868
257188	293869
6910	293870
30949	293871
42161	293872
26018	293873
35852	293874
36350	293875
131775	293876
31336	293877
28546	293878
102048	293879
45707	293880
3982	293881
101834	293882
56722	293883
1555	293884
149538	293885
6907	293886
39076	293887
15162	293888
12024	293889
111862	293890
82	293891
12589	293892
156858	293893
64887	293894
19510	293895
88000	293896
3257	293897
107993	293898
107649	293899
105643	293900
20197	293901
58413	293902
5343	293903
6386	293904
142029	293905
40786	293906
8171	293907
104016	293908
158429	293909
5344	293910
238958	293911
430	293912
16241	293913
149433	293914
252412	293915
148501	293916
40322	293917
8996	293918
2391	293919
45594	293920
165265	293921
29818	293922
111579	293923
488	293924
12625	293925
28639	293926
35776	293927
25178	293928
1589	293929
70027	293930
145715	293931
87942	293932
27868	293933
6077	293934
15873	293935
144216	293936
6531	293937
80686	293938
58203	293939
120299	293940
24607	293941
36493	293942
110854	293943
63501	293944
235698	293945
86057	293946
271898	293947
9727	293948
103578	293949
71434	293950
39487	293951
13996	293952
95009	293953
420	293954
52662	293955
2797	293956
153107	293957
122856	293958
16020	293959
238943	293960
53573	293961
29558	293962
7422	293963
39784	293964
113	293965
33141	293966
62933	293967
110079	293968
35725	293969
37034	293970
7249	293971
171013	293972
118869	293973
90289	293974
72457	293975
24373	293976
28248	293977
167692	293978
75031	293979
27048	293980
714	293981
4345	293982
12773	293983
18	293984
644	293985
17461	293986
61563	293987
29375	293988
29232	293989
7096	293990
3668	293991
17986	293992
19337	293993
250331	293994
25758	293995
152810	293996
99143	293997
78629	293998
125294	293999
104364	294000
254107	294001
234282	294002
19420	294003
20587	294004
27288	294005
108125	294006
5593	294007
13618	294008
9285	294009
52669	294010
232048	294011
3252	294012
50581	294013
3075	294014
5548	294015
25753	294016
68274	294017
2867	294018
146489	294019
25024	294020
30484	294021
77606	294022
24460	294023
154170	294024
153377	294025
271894	294026
657	294027
48969	294028
42931	294029
79497	294030
41052	294031
18718	294032
162841	294033
6941	294034
6015	294035
45896	294036
38523	294037
344	294038
105688	294039
67041	294040
53134	294041
4696	294042
28723	294043
226316	294044
95477	294045
58315	294046
52447	294047
117095	294048
27693	294049
104220	294050
33695	294051
96274	294052
2035	294053
77147	294054
56402	294055
210672	294056
174308	294057
25979	294058
46905	294059
90617	294060
33995	294061
8911	294062
8140	294063
18244	294064
65986	294065
10180	294066
39197	294067
220657	294068
167760	294069
131794	294070
46142	294071
101662	294072
248268	294073
127	294074
28721	294075
130727	294076
28045	294077
7516	294078
95541	294079
6892	294080
118505	294081
16489	294082
54028	294083
149254	294084
120471	294085
88396	294086
99741	294087
30291	294088
30898	294089
119538	294090
3116	294091
2930	294092
62	294093
84620	294094
20100	294095
74805	294096
10716	294097
143323	294098
3550	294099
5266	294100
94255	294101
2071	294102
256414	294103
95287	294104
69115	294105
58276	294106
58514	294107
14627	294108
34332	294109
16575	294110
6315	294111
107788	294112
148638	294113
142819	294114
139918	294115
5319	294116
2344	294117
103767	294118
206460	294119
89437	294120
94932	294121
19046	294122
190895	294123
45883	294124
9595	294125
252125	294126
25265	294127
12916	294128
261049	294129
12033	294130
50445	294131
14635	294132
106630	294133
16883	294134
577	294135
79722	294136
40061	294137
196984	294138
20297	294139
183572	294140
13	294141
7901	294142
1172	294143
5483	294144
270125	294145
38119	294146
15116	294147
52267	294148
9975	294149
186318	294150
2393	294151
69227	294152
94088	294153
154212	294154
753	294155
108429	294156
151084	294157
27222	294158
233496	294159
5688	294160
37663	294161
107420	294162
12006	294163
116095	294164
14662	294165
46686	294166
76170	294167
530	294168
3213	294169
112177	294170
75823	294171
7	294172
119051	294173
211423	294174
46949	294175
94650	294176
95481	294177
94375	294178
71090	294179
169682	294180
107062	294181
116220	294182
105833	294183
224357	294184
25634	294185
738	294186
156124	294187
53459	294188
90609	294189
82680	294190
16105	294191
35973	294192
1597	294193
97712	294194
146631	294195
121340	294196
9801	294197
67779	294198
9808	294199
42810	294200
256978	294201
29304	294202
139932	294203
25748	294204
28334	294205
149821	294206
28380	294207
239364	294208
237262	294209
50447	294210
1226	294211
32016	294212
3790	294213
591	294214
9427	294215
50908	294216
8288	294217
133881	294218
53032	294219
41303	294220
79850	294221
154118	294222
45090	294223
1084	294224
6017	294225
24291	294226
89929	294227
46562	294228
79996	294229
111467	294230
78675	294231
14436	294232
26579	294233
57700	294234
18263	294235
77620	294236
25705	294237
237829	294238
48321	294239
10525	294240
77234	294241
35761	294242
11680	294243
235517	294244
69178	294245
7587	294246
59257	294247
244350	294248
101672	294249
165181	294250
16759	294251
41162	294252
73661	294253
11102	294254
203240	294255
44830	294256
1526	294257
66832	294258
251202	294259
155808	294260
57934	294261
41756	294262
5310	294263
20005	294264
10481	294265
37309	294266
20511	294267
11329	294268
4810	294269
155741	294270
17270	294271
60738	294272
62485	294273
794	294274
8667	294275
25860	294276
2657	294277
874	294278
5921	294279
159930	294280
1868	294281
9400	294282
118237	294283
66	294284
67072	294285
3281	294286
58881	294287
64421	294288
169320	294289
18470	294290
135357	294291
82336	294292
42197	294293
11196	294294
25582	294295
148845	294296
65929	294297
23384	294298
44498	294299
12744	294300
93234	294301
13944	294302
10070	294303
165259	294304
69114	294305
5257	294306
65644	294307
52421	294308
214164	294309
241353	294310
171892	294311
155559	294312
36611	294313
216078	294314
272535	294315
5564	294316
109045	294317
845	294318
56628	294319
133	294320
85567	294321
76638	294322
66652	294323
111955	294324
20025	294325
96915	294326
9948	294327
90757	294328
177119	294329
22344	294330
3107	294331
122352	294332
18490	294333
74217	294334
157674	294335
75893	294336
18894	294337
84837	294338
14321	294339
255083	294340
81509	294341
164433	294342
23248	294343
10252	294344
150654	294345
129306	294346
3764	294347
10885	294348
36065	294349
37092	294350
236278	294351
176034	294352
44125	294353
173216	294354
5320	294355
53093	294356
1467	294357
26860	294358
14605	294359
29045	294360
228630	294361
240674	294362
4919	294363
15217	294364
24162	294365
62914	294366
42458	294367
82083	294368
23217	294369
245790	294370
16538	294371
363	294372
18855	294373
6328	294374
68231	294375
3114	294376
256747	294377
101427	294378
35468	294379
30344	294380
8297	294381
2212	294382
10311	294383
137053	294384
14834	294385
95848	294386
267140	294387
17965	294388
100407	294389
113060	294390
240122	294391
242905	294392
51551	294393
258052	294394
10452	294395
10435	294396
130509	294397
18434	294398
84110	294399
257124	294400
92494	294401
15393	294402
152490	294403
74677	294404
150759	294405
45532	294406
36525	294407
4349	294408
72889	294409
18573	294410
54496	294411
9598	294412
135033	294413
43718	294414
3217	294415
66846	294416
205326	294417
205099	294418
272051	294419
2682	294420
6416	294421
40406	294422
163991	294423
79968	294424
4152	294425
14824	294426
133482	294427
36500	294428
69718	294429
193124	294430
224488	294431
12984	294432
5922	294433
48550	294434
229093	294435
109744	294436
130684	294437
24817	294438
15243	294439
11033	294440
19310	294441
21531	294442
100161	294443
22999	294444
1470	294445
55360	294446
246925	294447
82812	294448
51680	294449
137689	294450
35410	294451
76742	294452
26833	294453
213598	294454
141521	294455
21467	294456
259574	294457
120151	294458
25029	294459
967	294460
128863	294461
150658	294462
135599	294463
64060	294464
13495	294465
47398	294466
2042	294467
89972	294468
18491	294469
213131	294470
85300	294471
15015	294472
27104	294473
107199	294474
34890	294475
80802	294476
221719	294477
88497	294478
53083	294479
3955	294480
14025	294481
102208	294482
121494	294483
4638	294484
247882	294485
249343	294486
122120	294487
4489	294488
20428	294489
5137	294490
47212	294491
62064	294492
230372	294493
153675	294494
61560	294495
138997	294496
31947	294497
130858	294498
45147	294499
207	294500
10017	294501
146551	294502
199505	294503
10727	294504
83580	294505
633	294506
14952	294507
602	294508
10738	294509
13052	294510
26783	294511
236761	294512
21899	294513
87891	294514
10966	294515
142882	294516
132163	294517
17330	294518
166518	294519
19309	294520
8313	294521
110370	294522
10991	294523
38498	294524
119484	294525
26039	294526
194	294527
27809	294528
55956	294529
165095	294530
32404	294531
98187	294532
11217	294533
36079	294534
1269	294535
112457	294536
27	294537
24234	294538
32895	294539
24654	294540
92935	294541
152221	294542
93351	294543
37168	294544
26425	294545
103588	294546
30078	294547
10043	294548
9507	294549
38087	294550
131797	294551
220	294552
120279	294553
117441	294554
39926	294555
31647	294556
110607	294557
34602	294558
42330	294559
42701	294560
51857	294561
10422	294562
140938	294563
18765	294564
36222	294565
9580	294566
22975	294567
77816	294568
171653	294569
83987	294570
13564	294571
8730	294572
31468	294573
4944	294574
30917	294575
149257	294576
106892	294577
39436	294578
699	294579
44393	294580
163	294581
152865	294582
69928	294583
416	294584
12200	294585
191701	294586
76578	294587
22938	294588
6538	294589
67508	294590
56703	294591
32761	294592
56076	294593
141612	294594
57238	294595
21324	294596
38212	294597
74896	294598
25376	294599
47511	294600
36973	294601
59520	294602
19358	294603
1608	294604
137745	294605
5625	294606
74974	294607
1942	294608
4491	294609
88284	294610
76845	294611
109742	294612
25452	294613
77725	294614
23250	294615
114531	294616
25396	294617
37985	294618
837	294619
77288	294620
76735	294621
5844	294622
119799	294623
4933	294624
10011	294625
119857	294626
158080	294627
1406	294628
7092	294629
104752	294630
59885	294631
255870	294632
166396	294633
4931	294634
256485	294635
28271	294636
12000	294637
51063	294638
1708	294639
36741	294640
134675	294641
34690	294642
108	294643
3777	294644
260819	294645
98361	294646
25838	294647
161746	294648
106133	294649
5897	294650
19618	294651
36991	294652
12917	294653
131527	294654
94879	294655
61839	294656
9316	294657
218869	294658
1345	294659
1300	294660
26542	294661
29709	294662
324	294663
7981	294664
169662	294665
21025	294666
140847	294667
94234	294668
87984	294669
94289	294670
10912	294671
9757	294672
27508	294673
212341	294674
15968	294675
140847	294676
246537	294677
39894	294678
39957	294679
5686	294680
2292	294681
64188	294682
225415	294683
74607	294684
49308	294685
127120	294686
24921	294687
121681	294688
225682	294689
179910	294690
125166	294691
191674	294692
1103	294693
3835	294694
4088	294695
2964	294696
35443	294697
4591	294698
27590	294699
1965	294700
24018	294701
7132	294702
77265	294703
19129	294704
510	294705
2302	294706
174614	294707
77719	294708
97262	294709
30499	294710
12031	294711
5670	294712
10946	294713
39637	294714
109944	294715
36706	294716
4779	294717
13719	294718
124512	294719
15710	294720
35125	294721
81833	294722
99727	294723
123132	294724
149969	294725
138652	294726
64427	294727
52232	294728
3122	294729
131549	294730
52741	294731
707	294732
655	294733
256857	294734
165986	294735
75034	294736
5381	294737
14390	294738
92233	294739
44414	294740
4899	294741
164108	294742
46052	294743
55800	294744
80304	294745
2873	294746
18432	294747
57489	294748
103764	294749
34158	294750
15240	294751
94659	294752
29406	294753
31635	294754
31622	294755
76788	294756
54452	294757
91193	294758
2135	294759
71209	294760
134791	294761
167037	294762
58093	294763
75910	294764
841	294765
7527	294766
8205	294767
109128	294768
19166	294769
105285	294770
26254	294771
9001	294772
18766	294773
234415	294774
159815	294775
137448	294776
232044	294777
59192	294778
169	294779
917	294780
57478	294781
37324	294782
109915	294783
163877	294784
34952	294785
232849	294786
15880	294787
474	294788
9813	294789
12819	294790
5769	294791
47581	294792
3937	294793
17906	294794
60305	294795
57724	294796
76110	294797
79	294798
21800	294799
2319	294800
106191	294801
11834	294802
99438	294803
29487	294804
8410	294805
136387	294806
2327	294807
268114	294808
103903	294809
21834	294810
218462	294811
109078	294812
234673	294813
8556	294814
12767	294815
229023	294816
155013	294817
84747	294818
77558	294819
20758	294820
42	294821
22069	294822
9083	294823
253324	294824
120854	294825
20675	294826
75724	294827
14714	294828
75157	294829
20087	294830
105579	294831
42807	294832
10441	294833
2440	294834
242410	294835
7000	294836
32116	294837
20256	294838
107667	294839
7224	294840
156395	294841
6982	294842
12160	294843
7701	294844
34935	294845
109208	294846
1633	294847
14678	294848
9111	294849
3481	294850
144590	294851
265416	294852
792	294853
44943	294854
56946	294855
5774	294856
114242	294857
382	294858
18361	294859
216117	294860
36363	294861
15297	294862
57045	294863
22013	294864
187068	294865
442	294866
90476	294867
145282	294868
2888	294869
16710	294870
1761	294871
131114	294872
8967	294873
93862	294874
81459	294875
23252	294876
411	294877
907	294878
23017	294879
12774	294880
55583	294881
181008	294882
35383	294883
583	294884
3670	294885
902	294886
46101	294887
2318	294888
1694	294889
36531	294890
152573	294891
9941	294892
8122	294893
26104	294894
142373	294895
93441	294896
181730	294897
266105	294898
308	294899
36363	294900
156737	294901
78626	294902
53289	294903
7757	294904
4742	294905
28673	294906
24789	294907
32998	294908
7418	294909
29006	294910
16895	294911
22557	294912
261868	294913
189030	294914
29195	294915
4896	294916
6436	294917
40353	294918
64269	294919
28332	294920
29270	294921
24909	294922
38549	294923
203977	294924
14928	294925
8516	294926
110361	294927
106727	294928
54366	294929
123110	294930
2419	294931
243820	294932
130951	294933
2263	294934
7670	294935
213291	294936
68508	294937
41807	294938
57037	294939
2906	294940
1354	294941
1704	294942
14612	294943
203310	294944
83862	294945
52351	294946
8961	294947
2740	294948
68914	294949
3937	294950
42	294951
4940	294952
194584	294953
95670	294954
8682	294955
62712	294956
18044	294957
44100	294958
16546	294959
43265	294960
47736	294961
70087	294962
10434	294963
70852	294964
41949	294965
107760	294966
5	294967
21320	294968
10919	294969
105814	294970
22161	294971
98709	294972
99720	294973
48057	294974
91581	294975
221987	294976
136401	294977
1477	294978
39490	294979
49610	294980
10376	294981
4644	294982
72816	294983
39018	294984
91892	294985
58753	294986
73728	294987
1779	294988
25643	294989
146037	294990
153201	294991
47410	294992
225692	294993
134027	294994
2193	294995
1633	294996
42587	294997
10246	294998
19490	294999
261032	295000
115293	295001
166298	295002
83480	295003
588	295004
3689	295005
58968	295006
135311	295007
245911	295008
14700	295009
42792	295010
2330	295011
146941	295012
168812	295013
110723	295014
97721	295015
23560	295016
122308	295017
233302	295018
234283	295019
19842	295020
30402	295021
11222	295022
30227	295023
137647	295024
166271	295025
19330	295026
31682	295027
12689	295028
140059	295029
9708	295030
4699	295031
14161	295032
52621	295033
165991	295034
87966	295035
143308	295036
34075	295037
205308	295038
109603	295039
61594	295040
59969	295041
26646	295042
54874	295043
189823	295044
97149	295045
194091	295046
31654	295047
32731	295048
501	295049
168867	295050
250132	295051
125637	295052
18296	295053
24804	295054
16623	295055
139546	295056
11735	295057
132514	295058
85491	295059
957	295060
22393	295061
52180	295062
75412	295063
269364	295064
6218	295065
14345	295066
151180	295067
56151	295068
105635	295069
27719	295070
9374	295071
37448	295072
62499	295073
7023	295074
77717	295075
20576	295076
146464	295077
123493	295078
19050	295079
512	295080
16458	295081
109353	295082
47246	295083
86414	295084
49939	295085
50916	295086
3058	295087
14617	295088
6566	295089
257932	295090
1003	295091
418	295092
79965	295093
42715	295094
92882	295095
212690	295096
137140	295097
2125	295098
10209	295099
185094	295100
12377	295101
4503	295102
14830	295103
7699	295104
6589	295105
117564	295106
240307	295107
20545	295108
7449	295109
8684	295110
8383	295111
48537	295112
11715	295113
945	295114
48168	295115
17121	295116
78757	295117
75547	295118
137333	295119
67921	295120
4510	295121
18468	295122
24341	295123
17829	295124
264	295125
255308	295126
1421	295127
56353	295128
76725	295129
54590	295130
20497	295131
2869	295132
93374	295133
32690	295134
40947	295135
74290	295136
240504	295137
845	295138
122073	295139
142822	295140
52223	295141
118306	295142
769	295143
31038	295144
86256	295145
12225	295146
234013	295147
3043	295148
71651	295149
28806	295150
89636	295151
157922	295152
27141	295153
19497	295154
146532	295155
109319	295156
51271	295157
169	295158
45308	295159
102183	295160
9103	295161
268675	295162
39015	295163
890	295164
28177	295165
21732	295166
197190	295167
41536	295168
191757	295169
189822	295170
3273	295171
134273	295172
146563	295173
62210	295174
34950	295175
3177	295176
3737	295177
142621	295178
57128	295179
12415	295180
16021	295181
40311	295182
45911	295183
213266	295184
52719	295185
157857	295186
4772	295187
166587	295188
71202	295189
2209	295190
190782	295191
39650	295192
46806	295193
116739	295194
14007	295195
109499	295196
59288	295197
103741	295198
149347	295199
5911	295200
4547	295201
23604	295202
125521	295203
15917	295204
11920	295205
131066	295206
149958	295207
27148	295208
67565	295209
55924	295210
39994	295211
137821	295212
167555	295213
45632	295214
52572	295215
81216	295216
98578	295217
8421	295218
2264	295219
159812	295220
130086	295221
94768	295222
32560	295223
256665	295224
2170	295225
4686	295226
1198	295227
4490	295228
26491	295229
11317	295230
77199	295231
16885	295232
42631	295233
2665	295234
29281	295235
65998	295236
49569	295237
235596	295238
161688	295239
81051	295240
79159	295241
34063	295242
49779	295243
243797	295244
48864	295245
39670	295246
173824	295247
45317	295248
112659	295249
1798	295250
3127	295251
1610	295252
66197	295253
3895	295254
156059	295255
15185	295256
245760	295257
266382	295258
14072	295259
111218	295260
5969	295261
40589	295262
22463	295263
8064	295264
181926	295265
97993	295266
157028	295267
95161	295268
5291	295269
182096	295270
12248	295271
41308	295272
128	295273
2440	295274
27236	295275
7655	295276
116	295277
74431	295278
47218	295279
125574	295280
7499	295281
54358	295282
39975	295283
173671	295284
50448	295285
73497	295286
19990	295287
20833	295288
2048	295289
2646	295290
1914	295291
4211	295292
138570	295293
35961	295294
166742	295295
11791	295296
21526	295297
40892	295298
77179	295299
122602	295300
1415	295301
132274	295302
103020	295303
92285	295304
62446	295305
684	295306
18264	295307
44972	295308
32274	295309
11761	295310
14680	295311
5863	295312
11401	295313
1212	295314
5818	295315
12934	295316
41309	295317
100498	295318
7217	295319
152638	295320
88377	295321
30741	295322
235394	295323
56407	295324
98252	295325
41300	295326
60644	295327
120836	295328
69087	295329
25833	295330
747	295331
15904	295332
152937	295333
73934	295334
22051	295335
140032	295336
32151	295337
30358	295338
12033	295339
247969	295340
24378	295341
33915	295342
193419	295343
19988	295344
2637	295345
74075	295346
195778	295347
80306	295348
12568	295349
184543	295350
78387	295351
7303	295352
149652	295353
17576	295354
218067	295355
109425	295356
2625	295357
41302	295358
4456	295359
165892	295360
20399	295361
23207	295362
55923	295363
24787	295364
125645	295365
154146	295366
13065	295367
25936	295368
73609	295369
5505	295370
210177	295371
64075	295372
115119	295373
8484	295374
149592	295375
89586	295376
154497	295377
15321	295378
240149	295379
37158	295380
11895	295381
192	295382
4374	295383
161142	295384
147337	295385
179883	295386
11150	295387
43442	295388
5662	295389
15473	295390
268828	295391
837	295392
20622	295393
1680	295394
115448	295395
555	295396
97870	295397
34775	295398
39347	295399
265811	295400
223236	295401
34461	295402
29074	295403
67683	295404
9426	295405
2893	295406
26733	295407
2400	295408
26781	295409
38054	295410
260538	295411
451	295412
35528	295413
2934	295414
53667	295415
153473	295416
58919	295417
269941	295418
164288	295419
64323	295420
2310	295421
2193	295422
6336	295423
136576	295424
20316	295425
7244	295426
10953	295427
1616	295428
1165	295429
15352	295430
161396	295431
88431	295432
75248	295433
27874	295434
14099	295435
52128	295436
37294	295437
156340	295438
52802	295439
48315	295440
199577	295441
231488	295442
89324	295443
89633	295444
76980	295445
82622	295446
71511	295447
6689	295448
125521	295449
61567	295450
9220	295451
147256	295452
103093	295453
15599	295454
26501	295455
50442	295456
50279	295457
15210	295458
112229	295459
12852	295460
19770	295461
176	295462
120318	295463
20967	295464
36233	295465
101007	295466
20478	295467
9900	295468
210343	295469
146827	295470
93310	295471
16136	295472
9984	295473
66241	295474
41759	295475
45027	295476
212503	295477
55109	295478
26028	295479
11540	295480
162356	295481
44305	295482
153545	295483
80217	295484
29049	295485
106235	295486
321	295487
60500	295488
79973	295489
62368	295490
108313	295491
700	295492
126043	295493
41097	295494
9075	295495
81101	295496
44208	295497
146004	295498
21183	295499
40974	295500
1999	295501
98830	295502
15301	295503
26789	295504
129259	295505
34442	295506
43982	295507
39657	295508
20417	295509
2870	295510
6560	295511
161977	295512
45322	295513
111372	295514
43846	295515
9448	295516
74697	295517
57605	295518
10875	295519
1325	295520
98498	295521
40891	295522
16933	295523
23486	295524
107734	295525
1601	295526
2241	295527
266022	295528
19594	295529
166744	295530
114310	295531
56142	295532
165182	295533
333	295534
265080	295535
254839	295536
59882	295537
63862	295538
410	295539
107247	295540
4704	295541
83050	295542
86728	295543
27454	295544
20468	295545
14665	295546
9860	295547
30124	295548
138134	295549
264562	295550
74599	295551
2095	295552
12131	295553
20666	295554
35371	295555
33251	295556
99787	295557
16414	295558
19747	295559
3273	295560
140835	295561
53635	295562
49639	295563
13848	295564
34747	295565
1315	295566
455	295567
41608	295568
59011	295569
4117	295570
34647	295571
251253	295572
3631	295573
78975	295574
1422	295575
97064	295576
125758	295577
115029	295578
9243	295579
164442	295580
135287	295581
154868	295582
61366	295583
694	295584
7798	295585
110516	295586
3073	295587
4	295588
90527	295589
15503	295590
2870	295591
709	295592
10094	295593
11413	295594
29469	295595
94775	295596
2649	295597
53984	295598
109330	295599
242047	295600
44538	295601
2399	295602
36047	295603
72668	295604
41435	295605
105471	295606
47873	295607
21860	295608
142650	295609
14762	295610
649	295611
17953	295612
237029	295613
6240	295614
28326	295615
709	295616
1579	295617
312	295618
36867	295619
4929	295620
22847	295621
16567	295622
8696	295623
13071	295624
12489	295625
10863	295626
54937	295627
55078	295628
8596	295629
44132	295630
11065	295631
99218	295632
18925	295633
184621	295634
58373	295635
79962	295636
7937	295637
13719	295638
208191	295639
43287	295640
98681	295641
101363	295642
45287	295643
22857	295644
115126	295645
58555	295646
9169	295647
118679	295648
150350	295649
5577	295650
143222	295651
3924	295652
246752	295653
9180	295654
8971	295655
125892	295656
17483	295657
125888	295658
11729	295659
28064	295660
55987	295661
1954	295662
10970	295663
25	295664
12031	295665
58235	295666
140136	295667
82281	295668
47832	295669
37228	295670
3153	295671
74355	295672
235316	295673
9881	295674
27035	295675
16447	295676
57801	295677
13634	295678
11750	295679
105507	295680
21542	295681
120662	295682
42446	295683
4031	295684
127715	295685
111132	295686
10395	295687
83608	295688
216150	295689
258385	295690
137908	295691
77442	295692
126618	295693
28672	295694
49398	295695
36885	295696
260681	295697
3970	295698
225717	295699
67207	295700
42097	295701
557	295702
2171	295703
2736	295704
101893	295705
211377	295706
112648	295707
117852	295708
67748	295709
80257	295710
23276	295711
170031	295712
6673	295713
76189	295714
267784	295715
71911	295716
13504	295717
222006	295718
3937	295719
67995	295720
37062	295721
10664	295722
5945	295723
7299	295724
138226	295725
50545	295726
116316	295727
93592	295728
95095	295729
40537	295730
31495	295731
47745	295732
70786	295733
3127	295734
7981	295735
24943	295736
19563	295737
113606	295738
108099	295739
48926	295740
62885	295741
57119	295742
13773	295743
78880	295744
22503	295745
67429	295746
4297	295747
237230	295748
18279	295749
53573	295750
6930	295751
5891	295752
156796	295753
6948	295754
8157	295755
57270	295756
9143	295757
2038	295758
233645	295759
508	295760
31949	295761
32159	295762
3579	295763
77253	295764
896	295765
174172	295766
85	295767
148738	295768
89600	295769
30596	295770
7734	295771
132126	295772
2924	295773
104274	295774
24148	295775
65241	295776
34012	295777
168431	295778
1280	295779
27198	295780
110365	295781
113892	295782
10667	295783
69869	295784
266026	295785
154852	295786
4148	295787
24151	295788
19228	295789
13845	295790
39283	295791
8250	295792
1520	295793
254581	295794
12416	295795
226571	295796
18900	295797
128821	295798
244993	295799
58372	295800
40968	295801
17260	295802
53611	295803
22889	295804
4146	295805
6935	295806
43681	295807
34026	295808
233652	295809
36725	295810
211416	295811
45503	295812
21741	295813
257668	295814
63928	295815
4917	295816
133350	295817
58175	295818
44526	295819
86235	295820
28636	295821
168866	295822
95269	295823
92098	295824
152826	295825
7640	295826
757	295827
44404	295828
121037	295829
201404	295830
30932	295831
14653	295832
143717	295833
29130	295834
1296	295835
31789	295836
80127	295837
118584	295838
4085	295839
26642	295840
5053	295841
18192	295842
126530	295843
110533	295844
556	295845
4432	295846
257919	295847
73276	295848
5097	295849
103949	295850
25742	295851
10008	295852
20464	295853
214716	295854
36798	295855
103053	295856
39346	295857
40335	295858
151602	295859
23875	295860
7561	295861
44618	295862
37777	295863
11884	295864
69213	295865
74048	295866
85304	295867
195003	295868
22279	295869
37624	295870
19712	295871
23164	295872
155088	295873
29608	295874
479	295875
95221	295876
190287	295877
56260	295878
42440	295879
16576	295880
22806	295881
38570	295882
112885	295883
77957	295884
259129	295885
19629	295886
14859	295887
34493	295888
259529	295889
92209	295890
218183	295891
15770	295892
912	295893
11551	295894
73924	295895
58574	295896
31550	295897
51684	295898
8358	295899
14432	295900
125824	295901
27569	295902
3553	295903
8181	295904
161178	295905
255505	295906
1737	295907
3904	295908
95077	295909
19467	295910
138965	295911
16267	295912
61242	295913
172039	295914
2839	295915
5888	295916
67506	295917
26394	295918
35257	295919
65092	295920
3299	295921
1694	295922
26077	295923
122435	295924
2095	295925
74194	295926
149291	295927
35718	295928
80165	295929
3316	295930
10156	295931
31678	295932
2039	295933
63058	295934
197594	295935
46628	295936
3	295937
22183	295938
85346	295939
118768	295940
68843	295941
7848	295942
55283	295943
2440	295944
181560	295945
1934	295946
60792	295947
808	295948
28504	295949
51985	295950
241921	295951
76403	295952
97838	295953
29424	295954
12291	295955
5526	295956
170231	295957
36483	295958
25800	295959
208103	295960
23943	295961
18259	295962
30247	295963
4470	295964
214855	295965
224068	295966
180351	295967
8042	295968
74918	295969
82120	295970
62819	295971
45902	295972
2917	295973
32187	295974
171132	295975
57383	295976
5353	295977
86286	295978
15647	295979
245100	295980
4510	295981
10627	295982
8100	295983
14184	295984
215954	295985
12051	295986
26	295987
184760	295988
202050	295989
36136	295990
16352	295991
53241	295992
106793	295993
9951	295994
19567	295995
63078	295996
27957	295997
32156	295998
5096	295999
4805	296000
43032	296001
81265	296002
23610	296003
53422	296004
32329	296005
107899	296006
75995	296007
85980	296008
113626	296009
38628	296010
227645	296011
228068	296012
23844	296013
193630	296014
23151	296015
20213	296016
4168	296017
156309	296018
2564	296019
1175	296020
227734	296021
174321	296022
2520	296023
11106	296024
33161	296025
61232	296026
49065	296027
68223	296028
12857	296029
37052	296030
54209	296031
246056	296032
30594	296033
46860	296034
182676	296035
38145	296036
111032	296037
166373	296038
58394	296039
10059	296040
227529	296041
683	296042
216531	296043
81128	296044
33674	296045
69401	296046
3067	296047
7075	296048
57233	296049
8378	296050
39454	296051
61512	296052
192591	296053
242253	296054
96605	296055
59658	296056
56156	296057
4057	296058
484	296059
134142	296060
52041	296061
114407	296062
5836	296063
167522	296064
19940	296065
14010	296066
671	296067
73573	296068
58133	296069
162859	296070
23633	296071
6268	296072
122563	296073
230748	296074
81913	296075
17788	296076
165885	296077
2376	296078
2499	296079
1282	296080
72136	296081
7507	296082
35911	296083
77453	296084
28147	296085
42033	296086
79387	296087
226440	296088
35067	296089
124779	296090
32431	296091
1383	296092
5568	296093
69979	296094
233735	296095
36580	296096
15688	296097
169500	296098
60807	296099
7894	296100
17655	296101
64207	296102
76749	296103
109656	296104
5928	296105
263315	296106
244032	296107
85573	296108
78603	296109
210	296110
14258	296111
65831	296112
58643	296113
223730	296114
48454	296115
20235	296116
2508	296117
3360	296118
23745	296119
4245	296120
67665	296121
10723	296122
3825	296123
652	296124
24808	296125
65876	296126
3321	296127
6456	296128
3373	296129
39725	296130
25834	296131
14945	296132
259185	296133
4099	296134
95644	296135
54363	296136
1634	296137
121629	296138
51543	296139
20135	296140
114128	296141
86785	296142
91308	296143
5499	296144
46731	296145
168	296146
21887	296147
10832	296148
2153	296149
89667	296150
35398	296151
16048	296152
162423	296153
27157	296154
29940	296155
42166	296156
17520	296157
127856	296158
86285	296159
38304	296160
25774	296161
23376	296162
86844	296163
1894	296164
89510	296165
9789	296166
44592	296167
109267	296168
83	296169
109162	296170
77755	296171
777	296172
16503	296173
14712	296174
13337	296175
18284	296176
34492	296177
78477	296178
2880	296179
23163	296180
107566	296181
6839	296182
8697	296183
3157	296184
73947	296185
61206	296186
81011	296187
15839	296188
156397	296189
113758	296190
1029	296191
17619	296192
5959	296193
253661	296194
70090	296195
23759	296196
2165	296197
61053	296198
103930	296199
151845	296200
42632	296201
47998	296202
247962	296203
2482	296204
18847	296205
1060	296206
33523	296207
44380	296208
73087	296209
47093	296210
289	296211
11472	296212
87420	296213
8217	296214
5479	296215
77056	296216
22989	296217
159290	296218
15531	296219
48837	296220
391	296221
73815	296222
73849	296223
120281	296224
34474	296225
18215	296226
5492	296227
2428	296228
85351	296229
53399	296230
57153	296231
30642	296232
6341	296233
12104	296234
167631	296235
91428	296236
11342	296237
7527	296238
56686	296239
78103	296240
7755	296241
18669	296242
1707	296243
34793	296244
52954	296245
72220	296246
6569	296247
24002	296248
170813	296249
67943	296250
26452	296251
25402	296252
6377	296253
10139	296254
44759	296255
709	296256
55049	296257
29	296258
49225	296259
49745	296260
64849	296261
38475	296262
100021	296263
135426	296264
110956	296265
14703	296266
219	296267
33487	296268
79317	296269
41325	296270
50139	296271
97041	296272
986	296273
100186	296274
40631	296275
95524	296276
1327	296277
935	296278
13739	296279
203389	296280
57669	296281
74369	296282
114421	296283
164525	296284
7487	296285
35620	296286
22182	296287
20	296288
89890	296289
266376	296290
15788	296291
23091	296292
30327	296293
106542	296294
18795	296295
207110	296296
128399	296297
26297	296298
57140	296299
210580	296300
5150	296301
257639	296302
120751	296303
87546	296304
4083	296305
2379	296306
211523	296307
53173	296308
110181	296309
20720	296310
29132	296311
140433	296312
152921	296313
161355	296314
146221	296315
124910	296316
259326	296317
70153	296318
23025	296319
240559	296320
58624	296321
32318	296322
107	296323
1724	296324
54683	296325
16758	296326
22476	296327
30489	296328
263947	296329
21118	296330
7931	296331
16547	296332
106034	296333
17691	296334
11892	296335
5815	296336
94090	296337
928	296338
121914	296339
26215	296340
2351	296341
15250	296342
2846	296343
3099	296344
128698	296345
66301	296346
718	296347
2289	296348
107799	296349
1721	296350
269651	296351
12106	296352
85576	296353
3001	296354
8292	296355
7900	296356
2	296357
214477	296358
72224	296359
55333	296360
25064	296361
74479	296362
35666	296363
8006	296364
77508	296365
23894	296366
31375	296367
35885	296368
67367	296369
999	296370
7175	296371
8075	296372
129210	296373
57083	296374
18340	296375
577	296376
159657	296377
46848	296378
787	296379
59689	296380
206884	296381
147291	296382
27320	296383
38452	296384
2472	296385
82775	296386
50091	296387
70180	296388
122165	296389
110538	296390
43790	296391
38048	296392
63932	296393
79141	296394
363	296395
167789	296396
10191	296397
1660	296398
21567	296399
33133	296400
46611	296401
58216	296402
8651	296403
14573	296404
34928	296405
8054	296406
9859	296407
142764	296408
41310	296409
85312	296410
132301	296411
77046	296412
29309	296413
118292	296414
155812	296415
196459	296416
199073	296417
111177	296418
175436	296419
160553	296420
271092	296421
162847	296422
120035	296423
46800	296424
21095	296425
44909	296426
256214	296427
91650	296428
42054	296429
55691	296430
223559	296431
155713	296432
163179	296433
271244	296434
2584	296435
83570	296436
120686	296437
47569	296438
89766	296439
43660	296440
40598	296441
19268	296442
643	296443
68103	296444
208129	296445
2818	296446
194155	296447
7142	296448
89598	296449
41069	296450
73342	296451
168279	296452
66368	296453
52896	296454
55310	296455
180166	296456
99584	296457
32354	296458
38702	296459
34876	296460
138365	296461
21492	296462
261817	296463
13676	296464
1062	296465
46889	296466
15590	296467
49291	296468
32818	296469
9183	296470
246225	296471
193003	296472
58140	296473
679	296474
421	296475
20932	296476
52567	296477
50288	296478
58439	296479
3099	296480
102732	296481
102467	296482
8264	296483
140743	296484
65279	296485
27713	296486
5380	296487
4989	296488
2744	296489
47787	296490
56593	296491
42920	296492
257246	296493
71054	296494
1420	296495
756	296496
46089	296497
2634	296498
118777	296499
94712	296500
3658	296501
3745	296502
130541	296503
64191	296504
12746	296505
8781	296506
270447	296507
43553	296508
44745	296509
58508	296510
165928	296511
13118	296512
8664	296513
33874	296514
128115	296515
26078	296516
105416	296517
74869	296518
108230	296519
31692	296520
121	296521
4827	296522
136762	296523
96128	296524
45182	296525
93634	296526
93251	296527
20107	296528
106815	296529
31345	296530
10986	296531
253053	296532
151456	296533
4556	296534
14863	296535
13724	296536
1276	296537
42980	296538
217	296539
78625	296540
176984	296541
608	296542
94556	296543
30484	296544
62426	296545
47200	296546
859	296547
13689	296548
4046	296549
81218	296550
4697	296551
13093	296552
19617	296553
1190	296554
208101	296555
166504	296556
10219	296557
4448	296558
77176	296559
1987	296560
9971	296561
157466	296562
30	296563
120919	296564
109981	296565
70470	296566
86710	296567
33246	296568
3007	296569
179596	296570
24590	296571
145024	296572
11875	296573
13243	296574
7618	296575
182234	296576
42158	296577
145270	296578
228765	296579
45509	296580
178031	296581
47120	296582
105162	296583
79901	296584
24478	296585
13394	296586
1178	296587
128833	296588
197548	296589
137593	296590
21880	296591
86669	296592
107413	296593
232226	296594
359	296595
37736	296596
1742	296597
123064	296598
69583	296599
16099	296600
40993	296601
50951	296602
151680	296603
30240	296604
123302	296605
37173	296606
9410	296607
227498	296608
41389	296609
19919	296610
3105	296611
32432	296612
1215	296613
17974	296614
1948	296615
3298	296616
9828	296617
78041	296618
8265	296619
33874	296620
22890	296621
36386	296622
8228	296623
5779	296624
262	296625
97089	296626
28592	296627
234603	296628
4331	296629
200328	296630
4410	296631
168705	296632
220931	296633
49049	296634
36072	296635
9594	296636
23031	296637
16038	296638
120217	296639
1296	296640
103371	296641
7774	296642
80132	296643
150964	296644
10745	296645
141929	296646
58871	296647
226929	296648
230027	296649
23359	296650
99408	296651
229	296652
621	296653
266962	296654
56546	296655
197362	296656
204941	296657
265242	296658
79656	296659
628	296660
165963	296661
31440	296662
78359	296663
2485	296664
65334	296665
34204	296666
128384	296667
37487	296668
72675	296669
52274	296670
45470	296671
61751	296672
96517	296673
271207	296674
1360	296675
8915	296676
82775	296677
61950	296678
161987	296679
32360	296680
75951	296681
176095	296682
233835	296683
107993	296684
85170	296685
7930	296686
47533	296687
49362	296688
48179	296689
120004	296690
11408	296691
164215	296692
26993	296693
217194	296694
12739	296695
94723	296696
71182	296697
97772	296698
148421	296699
45219	296700
7229	296701
174160	296702
91244	296703
16117	296704
13793	296705
86	296706
85410	296707
13058	296708
80450	296709
14303	296710
50827	296711
5979	296712
254424	296713
5384	296714
96167	296715
115342	296716
30801	296717
75007	296718
68021	296719
76665	296720
52924	296721
198530	296722
13174	296723
19306	296724
236322	296725
210347	296726
1176	296727
75995	296728
82266	296729
29556	296730
70753	296731
18173	296732
3751	296733
12429	296734
70209	296735
96572	296736
18147	296737
139318	296738
142334	296739
109168	296740
38678	296741
45983	296742
116816	296743
87303	296744
24237	296745
43404	296746
92513	296747
15652	296748
22139	296749
62848	296750
79871	296751
106453	296752
20048	296753
37077	296754
56172	296755
176839	296756
17403	296757
45275	296758
69596	296759
26795	296760
244173	296761
1378	296762
28051	296763
20851	296764
240317	296765
19631	296766
39808	296767
126068	296768
803	296769
969	296770
4264	296771
9848	296772
2509	296773
26370	296774
114342	296775
56739	296776
3	296777
137705	296778
110588	296779
2555	296780
114742	296781
204635	296782
54709	296783
5232	296784
122401	296785
104376	296786
44888	296787
149216	296788
824	296789
19802	296790
54910	296791
164623	296792
59383	296793
29822	296794
148291	296795
5844	296796
103838	296797
72616	296798
18704	296799
171271	296800
95866	296801
32353	296802
108373	296803
57783	296804
111015	296805
27864	296806
8240	296807
46152	296808
4956	296809
401	296810
145900	296811
208383	296812
136690	296813
116334	296814
143442	296815
83544	296816
722	296817
470	296818
159928	296819
97942	296820
11038	296821
4336	296822
21065	296823
8572	296824
111332	296825
29324	296826
14427	296827
261950	296828
94563	296829
224491	296830
90934	296831
16354	296832
43186	296833
57297	296834
6665	296835
72221	296836
234735	296837
14746	296838
4570	296839
42559	296840
12182	296841
74229	296842
74243	296843
69913	296844
60753	296845
1888	296846
70052	296847
121289	296848
28872	296849
6999	296850
53628	296851
78155	296852
123127	296853
43506	296854
25781	296855
192876	296856
3907	296857
145097	296858
71044	296859
13529	296860
68755	296861
141968	296862
1604	296863
20898	296864
178071	296865
39146	296866
77414	296867
2002	296868
34908	296869
17887	296870
224245	296871
1014	296872
72538	296873
2954	296874
5886	296875
27564	296876
29927	296877
190169	296878
325	296879
131569	296880
118547	296881
22603	296882
854	296883
155205	296884
21030	296885
56758	296886
1370	296887
121965	296888
19970	296889
198807	296890
66481	296891
9160	296892
61750	296893
102154	296894
14527	296895
5054	296896
40336	296897
100547	296898
53756	296899
3272	296900
19796	296901
2694	296902
25849	296903
31333	296904
39865	296905
64010	296906
110490	296907
23732	296908
135651	296909
109238	296910
98969	296911
526	296912
80542	296913
124360	296914
41625	296915
64311	296916
106392	296917
97253	296918
7995	296919
110280	296920
7917	296921
42	296922
28887	296923
41769	296924
93743	296925
77778	296926
95318	296927
34320	296928
19967	296929
7101	296930
24092	296931
23898	296932
4712	296933
13725	296934
7226	296935
17551	296936
106914	296937
11911	296938
21385	296939
4993	296940
97659	296941
3018	296942
28197	296943
9957	296944
14429	296945
112217	296946
61260	296947
77290	296948
5662	296949
41019	296950
1317	296951
66863	296952
241747	296953
135526	296954
241997	296955
5873	296956
56765	296957
11977	296958
262576	296959
30050	296960
154287	296961
65818	296962
9727	296963
45066	296964
196614	296965
188849	296966
148710	296967
244	296968
75957	296969
263781	296970
205031	296971
12585	296972
81841	296973
69934	296974
14532	296975
181530	296976
108660	296977
148039	296978
206653	296979
114027	296980
610	296981
21691	296982
58137	296983
111118	296984
38338	296985
1286	296986
53017	296987
20150	296988
61458	296989
42296	296990
1407	296991
6714	296992
5684	296993
8568	296994
72460	296995
38886	296996
12209	296997
7093	296998
147049	296999
17641	297000
1554	297001
92631	297002
247759	297003
22378	297004
5640	297005
112339	297006
111997	297007
58985	297008
38293	297009
77493	297010
2887	297011
68356	297012
15959	297013
640	297014
19229	297015
39458	297016
8864	297017
6668	297018
37490	297019
1211	297020
46400	297021
74230	297022
12803	297023
24910	297024
19616	297025
17376	297026
205871	297027
14282	297028
11958	297029
164223	297030
5260	297031
107229	297032
109472	297033
25004	297034
116924	297035
8146	297036
166848	297037
83743	297038
131220	297039
138853	297040
53599	297041
263842	297042
256806	297043
16468	297044
12538	297045
20228	297046
29427	297047
40605	297048
53657	297049
71519	297050
247775	297051
11724	297052
31584	297053
4014	297054
238137	297055
63049	297056
55458	297057
85638	297058
59009	297059
61974	297060
72836	297061
2197	297062
3366	297063
18931	297064
86277	297065
236466	297066
77025	297067
1893	297068
150024	297069
91838	297070
1105	297071
6401	297072
162946	297073
1301	297074
75388	297075
2221	297076
9074	297077
189901	297078
467	297079
203580	297080
32224	297081
36276	297082
85689	297083
113370	297084
52374	297085
114707	297086
5815	297087
837	297088
70004	297089
22679	297090
28569	297091
33391	297092
11255	297093
208	297094
30296	297095
60167	297096
52948	297097
71786	297098
28931	297099
98870	297100
213	297101
2774	297102
206794	297103
13369	297104
17130	297105
17781	297106
100931	297107
11601	297108
143972	297109
50580	297110
9697	297111
250089	297112
89785	297113
624	297114
93567	297115
208215	297116
72795	297117
12170	297118
8117	297119
28213	297120
180	297121
25650	297122
87819	297123
138	297124
90933	297125
60684	297126
8221	297127
108295	297128
36962	297129
6898	297130
12390	297131
54587	297132
59375	297133
85244	297134
1270	297135
56613	297136
19283	297137
11645	297138
14929	297139
97367	297140
62287	297141
161213	297142
21014	297143
43385	297144
46353	297145
10238	297146
28994	297147
219017	297148
11135	297149
6988	297150
25055	297151
2852	297152
107904	297153
177867	297154
188372	297155
94453	297156
11823	297157
84113	297158
45448	297159
2046	297160
42058	297161
71014	297162
101622	297163
96815	297164
90347	297165
140379	297166
52111	297167
54967	297168
197656	297169
5123	297170
128231	297171
49034	297172
93419	297173
245888	297174
96329	297175
31756	297176
35189	297177
10892	297178
16622	297179
44909	297180
2449	297181
714	297182
90783	297183
188068	297184
92114	297185
161452	297186
26434	297187
43295	297188
25333	297189
5336	297190
45200	297191
3077	297192
6979	297193
71012	297194
158159	297195
22534	297196
7078	297197
37226	297198
53975	297199
2181	297200
15553	297201
159053	297202
3226	297203
156391	297204
122972	297205
5313	297206
10996	297207
58632	297208
7603	297209
88384	297210
133446	297211
5810	297212
7328	297213
91448	297214
260725	297215
48141	297216
1650	297217
88706	297218
239608	297219
194876	297220
146853	297221
2363	297222
247270	297223
95610	297224
39069	297225
186592	297226
1311	297227
206769	297228
139761	297229
37247	297230
9757	297231
17160	297232
109471	297233
89346	297234
58020	297235
136559	297236
28246	297237
36894	297238
111343	297239
97210	297240
16958	297241
33861	297242
81407	297243
110253	297244
20556	297245
17879	297246
131853	297247
481	297248
12666	297249
241743	297250
23654	297251
137146	297252
45225	297253
47219	297254
716	297255
4652	297256
122745	297257
32270	297258
37908	297259
102505	297260
244463	297261
8820	297262
203608	297263
12116	297264
7301	297265
36457	297266
101210	297267
3472	297268
108660	297269
32840	297270
547	297271
14200	297272
13136	297273
58735	297274
175427	297275
53271	297276
6	297277
4459	297278
3352	297279
7595	297280
136137	297281
4263	297282
29622	297283
172	297284
11509	297285
433	297286
441	297287
90464	297288
9804	297289
1493	297290
16303	297291
109793	297292
37685	297293
212099	297294
31060	297295
89050	297296
108577	297297
145014	297298
4705	297299
74128	297300
223801	297301
30995	297302
2191	297303
3124	297304
23487	297305
57051	297306
1519	297307
40718	297308
90336	297309
119525	297310
132900	297311
5062	297312
104352	297313
54233	297314
3788	297315
6958	297316
182178	297317
17201	297318
70704	297319
156559	297320
256	297321
7504	297322
55734	297323
33640	297324
17872	297325
201318	297326
2572	297327
36905	297328
16127	297329
15589	297330
72508	297331
9298	297332
52293	297333
31657	297334
92492	297335
9018	297336
21198	297337
24283	297338
1462	297339
19154	297340
89557	297341
3207	297342
44366	297343
25128	297344
7100	297345
22653	297346
261798	297347
185208	297348
59236	297349
35284	297350
50445	297351
219821	297352
1464	297353
137688	297354
39387	297355
2652	297356
2416	297357
163165	297358
5492	297359
39507	297360
8737	297361
32835	297362
25214	297363
4422	297364
88755	297365
254983	297366
44644	297367
33665	297368
171968	297369
53579	297370
144252	297371
6965	297372
81129	297373
145461	297374
20510	297375
17497	297376
211282	297377
7905	297378
34734	297379
48089	297380
27742	297381
4137	297382
63688	297383
161314	297384
32925	297385
255390	297386
30756	297387
33917	297388
227815	297389
2343	297390
6333	297391
168283	297392
21379	297393
110752	297394
3814	297395
56527	297396
82723	297397
218305	297398
1427	297399
69905	297400
184885	297401
11822	297402
124771	297403
87334	297404
41528	297405
3046	297406
2383	297407
3905	297408
1838	297409
48322	297410
2016	297411
19857	297412
233446	297413
30706	297414
158805	297415
859	297416
7363	297417
14157	297418
13995	297419
22213	297420
26322	297421
93203	297422
2852	297423
36	297424
29458	297425
65641	297426
259316	297427
6510	297428
66700	297429
162817	297430
132755	297431
1079	297432
2149	297433
74617	297434
350	297435
33180	297436
190127	297437
3749	297438
40398	297439
3369	297440
222166	297441
13677	297442
12280	297443
84293	297444
5040	297445
7929	297446
3556	297447
230724	297448
35099	297449
102503	297450
40503	297451
48009	297452
18111	297453
12706	297454
18320	297455
251108	297456
124353	297457
71848	297458
68374	297459
29398	297460
5239	297461
166860	297462
71966	297463
20539	297464
186071	297465
33221	297466
27297	297467
76842	297468
100489	297469
82914	297470
7731	297471
63784	297472
53172	297473
85864	297474
139949	297475
16537	297476
9231	297477
6408	297478
24209	297479
34641	297480
94432	297481
31739	297482
147565	297483
49750	297484
61705	297485
58239	297486
163781	297487
2883	297488
45800	297489
8075	297490
4362	297491
72629	297492
104158	297493
17544	297494
101547	297495
197766	297496
142095	297497
14803	297498
100219	297499
5667	297500
5759	297501
1978	297502
12682	297503
12414	297504
73468	297505
1050	297506
11177	297507
8784	297508
47930	297509
683	297510
40089	297511
3623	297512
74390	297513
261	297514
6902	297515
63937	297516
51315	297517
135160	297518
18564	297519
3448	297520
2626	297521
6129	297522
57986	297523
98705	297524
717	297525
90696	297526
5118	297527
79021	297528
55881	297529
24498	297530
106638	297531
25343	297532
259443	297533
68401	297534
143726	297535
8954	297536
15629	297537
153443	297538
4099	297539
1227	297540
10784	297541
1865	297542
9695	297543
144740	297544
81179	297545
52096	297546
112778	297547
101161	297548
40433	297549
222147	297550
48331	297551
54625	297552
128815	297553
2591	297554
73628	297555
58340	297556
69247	297557
207502	297558
55663	297559
25720	297560
107474	297561
33169	297562
7857	297563
19580	297564
33804	297565
14357	297566
17822	297567
262126	297568
43107	297569
24101	297570
8332	297571
23559	297572
53925	297573
10883	297574
266842	297575
18786	297576
65321	297577
238516	297578
1896	297579
254782	297580
76927	297581
25496	297582
60297	297583
359	297584
44090	297585
86486	297586
118785	297587
5366	297588
2856	297589
69221	297590
20121	297591
1347	297592
103814	297593
44298	297594
112615	297595
2824	297596
61306	297597
230	297598
58582	297599
4626	297600
76292	297601
160047	297602
37881	297603
35400	297604
2676	297605
1103	297606
219782	297607
12844	297608
43669	297609
696	297610
36498	297611
3883	297612
29612	297613
245	297614
50514	297615
16528	297616
6656	297617
42399	297618
86067	297619
7516	297620
31564	297621
2884	297622
23523	297623
23112	297624
12087	297625
103619	297626
33267	297627
27789	297628
75480	297629
140440	297630
14197	297631
129	297632
32553	297633
10092	297634
7015	297635
164397	297636
237628	297637
251938	297638
228585	297639
92776	297640
3452	297641
102836	297642
91658	297643
160429	297644
59804	297645
96587	297646
50328	297647
144104	297648
140042	297649
5408	297650
250054	297651
45112	297652
92821	297653
17915	297654
30963	297655
260729	297656
13733	297657
94996	297658
28183	297659
98583	297660
45846	297661
9595	297662
6556	297663
157667	297664
53031	297665
43050	297666
137376	297667
21353	297668
24445	297669
36776	297670
4486	297671
83321	297672
2838	297673
52747	297674
845	297675
160197	297676
84035	297677
148091	297678
39930	297679
55465	297680
74174	297681
75670	297682
2827	297683
76385	297684
16	297685
77239	297686
221686	297687
18520	297688
168342	297689
14855	297690
216926	297691
103704	297692
18269	297693
31986	297694
42841	297695
431	297696
1396	297697
772	297698
142826	297699
34738	297700
11250	297701
2905	297702
47158	297703
47866	297704
213637	297705
181442	297706
17054	297707
78036	297708
6943	297709
206146	297710
23782	297711
88439	297712
39956	297713
56613	297714
77333	297715
95163	297716
70281	297717
7377	297718
9089	297719
92011	297720
90830	297721
81299	297722
98102	297723
8645	297724
54308	297725
19709	297726
35524	297727
57716	297728
206730	297729
81414	297730
768	297731
30017	297732
103712	297733
18865	297734
152228	297735
13688	297736
62663	297737
31156	297738
150434	297739
1559	297740
239469	297741
55510	297742
41469	297743
123158	297744
87867	297745
15962	297746
89763	297747
156785	297748
55507	297749
11460	297750
8374	297751
91475	297752
15743	297753
158278	297754
87460	297755
250399	297756
19	297757
36682	297758
10692	297759
12386	297760
127463	297761
2879	297762
14851	297763
76747	297764
175416	297765
1634	297766
15116	297767
56771	297768
114143	297769
131765	297770
57910	297771
4416	297772
59982	297773
43599	297774
25815	297775
69294	297776
9156	297777
185829	297778
2030	297779
76450	297780
87050	297781
5634	297782
40301	297783
83532	297784
90440	297785
85392	297786
75054	297787
24737	297788
21103	297789
16075	297790
29005	297791
72192	297792
182022	297793
228639	297794
16993	297795
111224	297796
126633	297797
1312	297798
14142	297799
4765	297800
108736	297801
5078	297802
149134	297803
70293	297804
88132	297805
101951	297806
15135	297807
46648	297808
14878	297809
5003	297810
30929	297811
105588	297812
76619	297813
103745	297814
52363	297815
165453	297816
26585	297817
3763	297818
226750	297819
91410	297820
23321	297821
14174	297822
97293	297823
225164	297824
20581	297825
167113	297826
48308	297827
57131	297828
1256	297829
109550	297830
66083	297831
10091	297832
25034	297833
2986	297834
71088	297835
738	297836
82946	297837
73149	297838
195956	297839
123508	297840
96208	297841
189548	297842
35934	297843
95911	297844
1633	297845
125317	297846
4239	297847
238251	297848
12886	297849
143886	297850
120701	297851
165912	297852
96563	297853
25541	297854
147184	297855
54692	297856
82472	297857
1803	297858
1667	297859
25645	297860
86934	297861
11455	297862
70251	297863
88763	297864
13105	297865
33	297866
14789	297867
1440	297868
19087	297869
32460	297870
86523	297871
102531	297872
232427	297873
9351	297874
106602	297875
23520	297876
138375	297877
60021	297878
15046	297879
15816	297880
67449	297881
71428	297882
11684	297883
4542	297884
240	297885
22849	297886
64306	297887
35532	297888
19986	297889
10644	297890
50125	297891
6507	297892
42233	297893
228016	297894
250532	297895
39	297896
176263	297897
36055	297898
122266	297899
149588	297900
105626	297901
149484	297902
10473	297903
25862	297904
13855	297905
22323	297906
13861	297907
31265	297908
176684	297909
480	297910
28828	297911
41652	297912
7965	297913
45092	297914
2909	297915
263619	297916
36000	297917
2107	297918
106415	297919
22460	297920
75757	297921
15721	297922
59409	297923
125185	297924
59664	297925
14004	297926
22958	297927
70793	297928
22535	297929
2357	297930
2284	297931
79741	297932
5663	297933
21008	297934
27591	297935
1925	297936
2304	297937
4614	297938
1720	297939
14871	297940
83265	297941
41014	297942
210304	297943
140893	297944
50817	297945
6257	297946
106340	297947
33666	297948
12312	297949
18558	297950
14016	297951
7586	297952
62026	297953
146605	297954
60497	297955
192717	297956
1878	297957
21202	297958
122162	297959
29223	297960
256234	297961
3795	297962
1371	297963
3794	297964
9374	297965
214785	297966
4735	297967
161985	297968
154	297969
42303	297970
27263	297971
113489	297972
192357	297973
74406	297974
270414	297975
64110	297976
78780	297977
171071	297978
20869	297979
25431	297980
221716	297981
34625	297982
19496	297983
36005	297984
43698	297985
97505	297986
125925	297987
151274	297988
16214	297989
100335	297990
82716	297991
46120	297992
987	297993
35671	297994
158333	297995
146271	297996
54578	297997
26116	297998
20529	297999
165697	298000
88944	298001
64460	298002
4823	298003
132225	298004
77582	298005
54837	298006
86559	298007
43967	298008
62176	298009
38273	298010
35882	298011
6265	298012
159977	298013
6334	298014
2115	298015
69581	298016
19241	298017
133659	298018
4174	298019
250428	298020
4543	298021
106541	298022
253043	298023
99615	298024
305	298025
221	298026
73347	298027
59575	298028
36761	298029
3314	298030
171006	298031
66369	298032
15980	298033
11725	298034
3292	298035
89070	298036
10	298037
100719	298038
70320	298039
243801	298040
734	298041
23472	298042
34213	298043
97301	298044
260441	298045
77361	298046
127185	298047
45614	298048
122126	298049
177738	298050
126677	298051
5195	298052
72743	298053
110210	298054
8496	298055
10198	298056
46761	298057
19546	298058
67428	298059
3554	298060
57441	298061
62982	298062
78384	298063
30418	298064
11437	298065
79948	298066
8937	298067
4194	298068
227026	298069
20854	298070
2952	298071
12944	298072
130964	298073
1418	298074
241333	298075
85970	298076
2130	298077
124439	298078
48603	298079
74317	298080
83328	298081
962	298082
5764	298083
6866	298084
98505	298085
53017	298086
138242	298087
136859	298088
42555	298089
19302	298090
158840	298091
99091	298092
15225	298093
1608	298094
16932	298095
3613	298096
2198	298097
170350	298098
382	298099
2396	298100
5430	298101
723	298102
60704	298103
220298	298104
28923	298105
42698	298106
14790	298107
43598	298108
255253	298109
141918	298110
76515	298111
77141	298112
13390	298113
44748	298114
42957	298115
53761	298116
36296	298117
101838	298118
6485	298119
245	298120
3451	298121
38414	298122
31984	298123
4571	298124
170118	298125
4333	298126
1983	298127
182	298128
18854	298129
139493	298130
5042	298131
1569	298132
1908	298133
111352	298134
59967	298135
44669	298136
21440	298137
68924	298138
110528	298139
55546	298140
97764	298141
57478	298142
3001	298143
99078	298144
136832	298145
54580	298146
12358	298147
9213	298148
106764	298149
161601	298150
7288	298151
16137	298152
110389	298153
37335	298154
56006	298155
14867	298156
12040	298157
80017	298158
41624	298159
79122	298160
20841	298161
153	298162
149146	298163
8067	298164
222497	298165
171502	298166
24731	298167
96484	298168
69949	298169
2541	298170
32931	298171
1686	298172
252167	298173
5213	298174
30791	298175
49355	298176
93728	298177
2176	298178
13354	298179
20880	298180
88473	298181
35431	298182
2062	298183
79720	298184
14512	298185
211670	298186
82219	298187
18917	298188
16753	298189
20578	298190
153245	298191
441	298192
53512	298193
71939	298194
1536	298195
169667	298196
128151	298197
138174	298198
1975	298199
5608	298200
57578	298201
78493	298202
89640	298203
26303	298204
34	298205
159787	298206
125684	298207
5362	298208
162552	298209
7054	298210
481	298211
55717	298212
98223	298213
69886	298214
16702	298215
8569	298216
113967	298217
18647	298218
39815	298219
207443	298220
7702	298221
11259	298222
87957	298223
215527	298224
202869	298225
73875	298226
7884	298227
29545	298228
2519	298229
112974	298230
45399	298231
21911	298232
154852	298233
2081	298234
45808	298235
5209	298236
951	298237
88798	298238
199154	298239
159903	298240
146320	298241
14007	298242
4409	298243
120383	298244
119023	298245
41508	298246
262221	298247
46068	298248
39276	298249
2852	298250
75975	298251
3893	298252
68656	298253
102917	298254
26711	298255
3938	298256
144103	298257
23504	298258
28376	298259
170	298260
17284	298261
123460	298262
103	298263
6647	298264
66560	298265
153134	298266
9503	298267
27758	298268
47303	298269
17837	298270
73552	298271
4825	298272
57144	298273
70204	298274
4650	298275
50558	298276
2534	298277
32958	298278
22409	298279
106237	298280
265463	298281
1950	298282
28409	298283
183782	298284
155480	298285
4124	298286
18320	298287
160281	298288
986	298289
44240	298290
41629	298291
38857	298292
121113	298293
2050	298294
8066	298295
9927	298296
899	298297
67933	298298
49814	298299
32838	298300
154186	298301
13169	298302
458	298303
106650	298304
77145	298305
31325	298306
2484	298307
247147	298308
18779	298309
49137	298310
47253	298311
21210	298312
10770	298313
11789	298314
3746	298315
33247	298316
1791	298317
4358	298318
38751	298319
61919	298320
154685	298321
5647	298322
227393	298323
26585	298324
3430	298325
17771	298326
86003	298327
48454	298328
221680	298329
2000	298330
104553	298331
188450	298332
13413	298333
66581	298334
214354	298335
218626	298336
55637	298337
9195	298338
61289	298339
58925	298340
124536	298341
57483	298342
213994	298343
26	298344
3074	298345
15574	298346
215596	298347
9963	298348
183707	298349
118192	298350
111230	298351
224834	298352
242145	298353
15069	298354
49099	298355
10561	298356
96400	298357
81197	298358
8078	298359
8880	298360
255554	298361
4450	298362
221053	298363
73201	298364
250467	298365
3510	298366
84623	298367
896	298368
6568	298369
83133	298370
21570	298371
109	298372
27037	298373
16806	298374
1312	298375
103482	298376
40065	298377
191073	298378
55572	298379
1909	298380
56580	298381
67930	298382
13289	298383
34058	298384
144755	298385
57617	298386
143981	298387
142905	298388
20433	298389
114337	298390
30553	298391
87981	298392
55821	298393
27660	298394
4606	298395
136	298396
151989	298397
193854	298398
7358	298399
24313	298400
258163	298401
17374	298402
19	298403
33761	298404
14386	298405
971	298406
3199	298407
104604	298408
106158	298409
48205	298410
21352	298411
55035	298412
92049	298413
71809	298414
73763	298415
99889	298416
26053	298417
238042	298418
31796	298419
83145	298420
60582	298421
168001	298422
17333	298423
105812	298424
15522	298425
6099	298426
105690	298427
76824	298428
16916	298429
34541	298430
3097	298431
222789	298432
9841	298433
100510	298434
101012	298435
197043	298436
51145	298437
10930	298438
132145	298439
12768	298440
257399	298441
71575	298442
45900	298443
54270	298444
171398	298445
19287	298446
94133	298447
35977	298448
16923	298449
150897	298450
94329	298451
51903	298452
13563	298453
20946	298454
44791	298455
30406	298456
25471	298457
7661	298458
9028	298459
9671	298460
60404	298461
7019	298462
2702	298463
54293	298464
61621	298465
136784	298466
43469	298467
103	298468
77035	298469
115353	298470
79763	298471
55601	298472
22107	298473
119483	298474
152072	298475
145767	298476
25179	298477
226609	298478
36870	298479
1725	298480
268951	298481
30224	298482
42799	298483
130495	298484
26066	298485
3434	298486
32501	298487
2048	298488
166596	298489
75762	298490
140076	298491
117224	298492
1845	298493
111195	298494
235610	298495
4975	298496
13050	298497
1500	298498
950	298499
107263	298500
1388	298501
22117	298502
26	298503
69700	298504
36843	298505
99545	298506
34606	298507
64180	298508
26814	298509
37750	298510
6915	298511
56501	298512
180479	298513
15875	298514
58906	298515
3534	298516
11863	298517
146518	298518
68669	298519
74154	298520
32994	298521
199241	298522
40672	298523
18194	298524
8791	298525
163131	298526
105488	298527
11247	298528
58177	298529
3251	298530
30	298531
173382	298532
898	298533
936	298534
4312	298535
52341	298536
44527	298537
6511	298538
52316	298539
2947	298540
16668	298541
37106	298542
237738	298543
56485	298544
6534	298545
112442	298546
3548	298547
1689	298548
163181	298549
11298	298550
82122	298551
54762	298552
250666	298553
886	298554
2925	298555
86007	298556
2899	298557
54	298558
54211	298559
3222	298560
42276	298561
53695	298562
60409	298563
12094	298564
43843	298565
597	298566
13150	298567
13249	298568
56383	298569
1341	298570
11630	298571
103325	298572
3993	298573
26494	298574
95932	298575
2774	298576
41634	298577
89310	298578
72421	298579
86015	298580
31623	298581
251410	298582
53074	298583
124662	298584
21819	298585
267101	298586
193500	298587
26264	298588
34989	298589
913	298590
7971	298591
99764	298592
12355	298593
202225	298594
49200	298595
22324	298596
7707	298597
43496	298598
4665	298599
227333	298600
5598	298601
97983	298602
236005	298603
202328	298604
70285	298605
18200	298606
75614	298607
27750	298608
366	298609
21136	298610
146105	298611
56957	298612
36268	298613
61154	298614
83951	298615
37472	298616
625	298617
1907	298618
12627	298619
72821	298620
95498	298621
97109	298622
31667	298623
189487	298624
13447	298625
7912	298626
104127	298627
203338	298628
51428	298629
9456	298630
28889	298631
188560	298632
35751	298633
2432	298634
29090	298635
61708	298636
54832	298637
49005	298638
22248	298639
51447	298640
6639	298641
17144	298642
20411	298643
107334	298644
28586	298645
106778	298646
128191	298647
16181	298648
100409	298649
45150	298650
68464	298651
48813	298652
63131	298653
85821	298654
23348	298655
2158	298656
12352	298657
101674	298658
15859	298659
2080	298660
130885	298661
20608	298662
88586	298663
46200	298664
7023	298665
164	298666
98119	298667
15776	298668
195822	298669
37148	298670
40018	298671
17919	298672
220703	298673
28559	298674
3592	298675
138680	298676
266082	298677
25	298678
69074	298679
10914	298680
115110	298681
10738	298682
4897	298683
248966	298684
7047	298685
57873	298686
15765	298687
4375	298688
52985	298689
27678	298690
38972	298691
45327	298692
41915	298693
11681	298694
6921	298695
13500	298696
64816	298697
23340	298698
18452	298699
1	298700
65633	298701
181853	298702
62765	298703
27408	298704
19276	298705
29961	298706
125159	298707
243930	298708
119469	298709
1398	298710
62370	298711
84169	298712
13513	298713
41142	298714
67632	298715
109729	298716
15508	298717
4864	298718
13995	298719
25111	298720
15853	298721
191746	298722
202640	298723
136195	298724
75511	298725
66380	298726
112506	298727
9734	298728
28305	298729
94727	298730
2383	298731
99665	298732
30021	298733
18554	298734
2138	298735
241596	298736
173004	298737
116492	298738
137346	298739
99995	298740
253810	298741
4101	298742
19711	298743
122442	298744
165538	298745
74044	298746
140964	298747
36533	298748
14543	298749
8528	298750
33471	298751
1572	298752
101568	298753
29346	298754
33488	298755
24898	298756
115006	298757
61049	298758
197528	298759
154281	298760
51792	298761
19783	298762
215524	298763
30708	298764
68055	298765
197745	298766
18574	298767
54553	298768
3107	298769
111513	298770
84756	298771
23572	298772
10538	298773
47258	298774
38425	298775
272738	298776
27923	298777
408	298778
46749	298779
61855	298780
32997	298781
16043	298782
23661	298783
5225	298784
7451	298785
146620	298786
2142	298787
309	298788
142465	298789
7319	298790
17124	298791
4227	298792
272166	298793
30149	298794
26913	298795
1960	298796
92028	298797
8536	298798
157121	298799
9585	298800
33196	298801
97100	298802
244734	298803
16640	298804
248984	298805
109549	298806
234911	298807
201944	298808
102724	298809
41981	298810
38319	298811
38194	298812
51127	298813
24740	298814
19507	298815
103783	298816
4	298817
59	298818
6088	298819
213110	298820
123763	298821
64094	298822
34209	298823
170216	298824
39388	298825
69947	298826
597	298827
49878	298828
12927	298829
57199	298830
59007	298831
2182	298832
12466	298833
164357	298834
2523	298835
40624	298836
22374	298837
31608	298838
62466	298839
36981	298840
7423	298841
715	298842
57032	298843
47359	298844
6946	298845
18676	298846
164	298847
55529	298848
13167	298849
27597	298850
12965	298851
97352	298852
34984	298853
58631	298854
89233	298855
475	298856
268891	298857
3936	298858
197162	298859
11320	298860
73447	298861
170845	298862
6119	298863
96738	298864
66256	298865
92658	298866
13284	298867
25681	298868
42757	298869
11797	298870
73035	298871
28269	298872
11812	298873
205365	298874
166077	298875
6415	298876
3742	298877
18558	298878
159982	298879
98547	298880
8606	298881
8308	298882
1569	298883
31030	298884
30717	298885
61427	298886
187842	298887
160693	298888
33827	298889
66205	298890
258714	298891
6375	298892
134744	298893
15939	298894
23745	298895
105243	298896
4046	298897
131322	298898
119573	298899
44830	298900
39710	298901
32260	298902
21593	298903
31799	298904
44831	298905
226133	298906
50162	298907
76849	298908
549	298909
44602	298910
16800	298911
5060	298912
9308	298913
112805	298914
21189	298915
102409	298916
48160	298917
39150	298918
3289	298919
31447	298920
200268	298921
153454	298922
6963	298923
21716	298924
83362	298925
134392	298926
5077	298927
49900	298928
4067	298929
8188	298930
56660	298931
1754	298932
33747	298933
3319	298934
12118	298935
155935	298936
19554	298937
906	298938
24212	298939
3170	298940
42877	298941
467	298942
50121	298943
154474	298944
12335	298945
45815	298946
127423	298947
9157	298948
3036	298949
225699	298950
17310	298951
27462	298952
64481	298953
49792	298954
83696	298955
77547	298956
188479	298957
971	298958
46	298959
53502	298960
76170	298961
124664	298962
133211	298963
245771	298964
56708	298965
48285	298966
63635	298967
24848	298968
6801	298969
54	298970
49867	298971
156331	298972
200628	298973
95876	298974
72471	298975
146999	298976
16445	298977
53718	298978
53864	298979
2944	298980
188383	298981
13528	298982
4425	298983
149	298984
23815	298985
3742	298986
99127	298987
28353	298988
6808	298989
4735	298990
29508	298991
168954	298992
7871	298993
159016	298994
165432	298995
77261	298996
67434	298997
1310	298998
77255	298999
80549	299000
67927	299001
232848	299002
143950	299003
164306	299004
13116	299005
21435	299006
68571	299007
2764	299008
167808	299009
89118	299010
38219	299011
118412	299012
6554	299013
45628	299014
58226	299015
45989	299016
8037	299017
212939	299018
71477	299019
51662	299020
13133	299021
62069	299022
17	299023
3730	299024
160	299025
78127	299026
262563	299027
42730	299028
243204	299029
228344	299030
2109	299031
111437	299032
19118	299033
223600	299034
13131	299035
32261	299036
144196	299037
227849	299038
10811	299039
681	299040
86	299041
145	299042
36728	299043
2146	299044
26552	299045
2449	299046
53739	299047
174271	299048
18945	299049
64279	299050
10585	299051
47974	299052
227456	299053
29299	299054
50013	299055
163738	299056
73700	299057
69736	299058
135579	299059
16032	299060
26060	299061
39909	299062
32392	299063
44495	299064
4077	299065
1955	299066
20661	299067
38936	299068
21871	299069
64500	299070
68396	299071
2798	299072
26688	299073
133061	299074
65536	299075
218791	299076
240264	299077
481	299078
35094	299079
67431	299080
1229	299081
29752	299082
10030	299083
110192	299084
124281	299085
13309	299086
241	299087
1477	299088
37905	299089
141172	299090
253619	299091
105	299092
48890	299093
225655	299094
31761	299095
45446	299096
13100	299097
4047	299098
62533	299099
252673	299100
120372	299101
48730	299102
33108	299103
2268	299104
9999	299105
24165	299106
4927	299107
116785	299108
7676	299109
189187	299110
66285	299111
14147	299112
81232	299113
6857	299114
161677	299115
16678	299116
131043	299117
67883	299118
3898	299119
57309	299120
76025	299121
213045	299122
146788	299123
27551	299124
23267	299125
108595	299126
198799	299127
157789	299128
6437	299129
1134	299130
143210	299131
146417	299132
65683	299133
30519	299134
19587	299135
173447	299136
28396	299137
5514	299138
136842	299139
43615	299140
36561	299141
13717	299142
3003	299143
3525	299144
5859	299145
100261	299146
77874	299147
22699	299148
9982	299149
262989	299150
35692	299151
207753	299152
83328	299153
142330	299154
5784	299155
3740	299156
67973	299157
151699	299158
139689	299159
1881	299160
17952	299161
6910	299162
3183	299163
78705	299164
37549	299165
168994	299166
129861	299167
128215	299168
14218	299169
31497	299170
10282	299171
1862	299172
5846	299173
688	299174
133593	299175
4270	299176
22451	299177
49721	299178
28923	299179
146380	299180
3493	299181
37438	299182
72924	299183
14079	299184
3527	299185
156567	299186
118536	299187
21058	299188
41687	299189
6877	299190
121030	299191
10275	299192
127367	299193
205495	299194
13903	299195
200075	299196
2589	299197
226126	299198
72616	299199
234902	299200
57309	299201
77951	299202
90954	299203
16033	299204
33171	299205
29502	299206
170946	299207
9041	299208
56	299209
9140	299210
63840	299211
81995	299212
96	299213
4351	299214
212594	299215
151072	299216
12226	299217
49509	299218
238152	299219
65701	299220
29180	299221
13341	299222
17027	299223
96527	299224
48833	299225
963	299226
81810	299227
32278	299228
6542	299229
72508	299230
232653	299231
44	299232
203937	299233
160092	299234
22263	299235
46409	299236
268683	299237
214987	299238
2203	299239
3440	299240
165400	299241
9016	299242
16590	299243
107545	299244
172472	299245
26203	299246
85445	299247
5651	299248
6758	299249
15319	299250
92276	299251
16539	299252
150532	299253
167900	299254
256394	299255
100823	299256
7217	299257
38211	299258
14056	299259
448	299260
21550	299261
15528	299262
102504	299263
14251	299264
43917	299265
549	299266
70694	299267
15695	299268
26890	299269
148955	299270
3797	299271
75554	299272
24534	299273
7271	299274
102191	299275
14675	299276
100172	299277
90328	299278
77896	299279
14394	299280
518	299281
14921	299282
39284	299283
55821	299284
112331	299285
152082	299286
11537	299287
171186	299288
25941	299289
33024	299290
35934	299291
8508	299292
169506	299293
129990	299294
122554	299295
124336	299296
67347	299297
6531	299298
111790	299299
220528	299300
6272	299301
149565	299302
69270	299303
47326	299304
233935	299305
36919	299306
43546	299307
122604	299308
79212	299309
246363	299310
54129	299311
4203	299312
143482	299313
2860	299314
104593	299315
164449	299316
78808	299317
46417	299318
25652	299319
270993	299320
2185	299321
12892	299322
112220	299323
123932	299324
28284	299325
66749	299326
130105	299327
38351	299328
26848	299329
4539	299330
7232	299331
965	299332
507	299333
42692	299334
12748	299335
16418	299336
19696	299337
162512	299338
30879	299339
51180	299340
101088	299341
29439	299342
11131	299343
68232	299344
78583	299345
41230	299346
3592	299347
3196	299348
56637	299349
31187	299350
1271	299351
174260	299352
1213	299353
235552	299354
920	299355
35635	299356
6764	299357
272624	299358
4228	299359
79498	299360
65797	299361
85447	299362
1459	299363
9332	299364
2877	299365
552	299366
199877	299367
416	299368
46317	299369
151419	299370
94209	299371
90075	299372
4469	299373
80700	299374
14480	299375
116666	299376
37203	299377
244099	299378
31458	299379
97258	299380
189095	299381
4200	299382
16490	299383
222366	299384
31536	299385
1954	299386
20882	299387
123128	299388
125283	299389
5997	299390
9959	299391
2520	299392
116832	299393
48877	299394
42754	299395
192	299396
1695	299397
63312	299398
61356	299399
111772	299400
68333	299401
58770	299402
203033	299403
195089	299404
130407	299405
23846	299406
2258	299407
107464	299408
222408	299409
259217	299410
8209	299411
6948	299412
5317	299413
10591	299414
57800	299415
145335	299416
82256	299417
190977	299418
17965	299419
52426	299420
676	299421
414	299422
205900	299423
65406	299424
30774	299425
190433	299426
189941	299427
126071	299428
95264	299429
2239	299430
14384	299431
49121	299432
206485	299433
8848	299434
160890	299435
62400	299436
79119	299437
117822	299438
52222	299439
16966	299440
64016	299441
240984	299442
13999	299443
126359	299444
3145	299445
853	299446
51911	299447
19686	299448
79784	299449
58617	299450
4908	299451
21944	299452
40732	299453
27858	299454
10769	299455
20262	299456
157938	299457
98092	299458
52252	299459
210987	299460
55114	299461
9472	299462
7655	299463
1023	299464
26974	299465
106553	299466
156279	299467
55587	299468
57305	299469
158490	299470
11923	299471
14503	299472
11635	299473
6254	299474
194432	299475
88782	299476
28492	299477
30432	299478
1213	299479
52991	299480
41595	299481
589	299482
173992	299483
103368	299484
27779	299485
11608	299486
95945	299487
20517	299488
232520	299489
63047	299490
44534	299491
47285	299492
18768	299493
48217	299494
47558	299495
46443	299496
247	299497
169286	299498
40584	299499
40746	299500
34968	299501
174789	299502
1964	299503
139102	299504
50061	299505
105834	299506
102237	299507
27384	299508
73329	299509
51732	299510
41689	299511
471	299512
718	299513
523	299514
3144	299515
3600	299516
26258	299517
48583	299518
20045	299519
101611	299520
13425	299521
21981	299522
9828	299523
60594	299524
228087	299525
210754	299526
79661	299527
3225	299528
153495	299529
33701	299530
15922	299531
17602	299532
5821	299533
28174	299534
77893	299535
48305	299536
255320	299537
1275	299538
21895	299539
64322	299540
20	299541
113555	299542
13319	299543
22407	299544
2313	299545
144255	299546
10568	299547
46270	299548
95	299549
13854	299550
24898	299551
16662	299552
77384	299553
74609	299554
46942	299555
32241	299556
22482	299557
45978	299558
48283	299559
136042	299560
88611	299561
33257	299562
59270	299563
16169	299564
12950	299565
97050	299566
351	299567
65315	299568
264743	299569
1707	299570
6881	299571
148181	299572
108779	299573
96873	299574
24267	299575
41564	299576
12050	299577
2689	299578
16589	299579
24255	299580
6326	299581
8384	299582
11490	299583
3234	299584
88380	299585
174976	299586
22972	299587
13970	299588
85909	299589
257697	299590
19724	299591
138561	299592
103278	299593
10346	299594
344	299595
41984	299596
65839	299597
6048	299598
91156	299599
21645	299600
18014	299601
46466	299602
74663	299603
606	299604
1427	299605
12242	299606
36724	299607
43500	299608
37794	299609
135950	299610
18252	299611
196293	299612
43722	299613
138076	299614
15911	299615
1953	299616
11307	299617
17867	299618
19698	299619
183977	299620
122581	299621
97610	299622
24105	299623
69585	299624
21173	299625
69392	299626
3884	299627
166603	299628
364	299629
96887	299630
242560	299631
110213	299632
15724	299633
49942	299634
13343	299635
19617	299636
1506	299637
47821	299638
3850	299639
8046	299640
1251	299641
163720	299642
30921	299643
3090	299644
2032	299645
1044	299646
7067	299647
94098	299648
104224	299649
120015	299650
1108	299651
16192	299652
57557	299653
143174	299654
2590	299655
52456	299656
23393	299657
136436	299658
184724	299659
27160	299660
105535	299661
225104	299662
125716	299663
64078	299664
50299	299665
41939	299666
6114	299667
62006	299668
155264	299669
37631	299670
2535	299671
207	299672
184427	299673
97133	299674
43769	299675
17016	299676
2701	299677
51927	299678
66912	299679
26435	299680
65358	299681
44646	299682
60979	299683
170196	299684
109833	299685
94662	299686
8085	299687
3296	299688
119860	299689
38956	299690
11809	299691
38820	299692
123157	299693
5326	299694
718	299695
89189	299696
76299	299697
39932	299698
213522	299699
62910	299700
58234	299701
29976	299702
163671	299703
13381	299704
9029	299705
66779	299706
71293	299707
39020	299708
4205	299709
1557	299710
79	299711
88449	299712
20537	299713
17211	299714
209340	299715
1160	299716
23098	299717
120141	299718
3986	299719
135317	299720
168865	299721
14612	299722
2926	299723
61392	299724
28414	299725
213454	299726
33729	299727
11840	299728
57494	299729
44946	299730
52723	299731
50266	299732
10197	299733
149276	299734
35471	299735
61386	299736
25427	299737
18600	299738
33394	299739
153186	299740
15537	299741
7823	299742
984	299743
234694	299744
4235	299745
17857	299746
39112	299747
141880	299748
976	299749
124823	299750
237934	299751
193694	299752
76267	299753
126204	299754
135796	299755
28477	299756
4229	299757
27257	299758
23276	299759
15177	299760
154620	299761
154793	299762
79051	299763
3994	299764
31648	299765
10204	299766
20117	299767
1724	299768
293	299769
92094	299770
21114	299771
34456	299772
5992	299773
113833	299774
47407	299775
62270	299776
143984	299777
224082	299778
3115	299779
104130	299780
32920	299781
10508	299782
235165	299783
10521	299784
229631	299785
14343	299786
101115	299787
27508	299788
4985	299789
205682	299790
136994	299791
22469	299792
16699	299793
58842	299794
131761	299795
54393	299796
80871	299797
88856	299798
7869	299799
161772	299800
64554	299801
9799	299802
8481	299803
74628	299804
138119	299805
448	299806
10164	299807
124107	299808
95818	299809
71185	299810
35578	299811
139857	299812
4664	299813
1676	299814
153450	299815
7149	299816
4918	299817
1197	299818
210903	299819
29031	299820
233025	299821
5989	299822
11436	299823
40	299824
67351	299825
129793	299826
169899	299827
113141	299828
99344	299829
9654	299830
8337	299831
27798	299832
124455	299833
29806	299834
199918	299835
123423	299836
42966	299837
46514	299838
14078	299839
36226	299840
18489	299841
2941	299842
14200	299843
68783	299844
192558	299845
2274	299846
4327	299847
7283	299848
26501	299849
65237	299850
17489	299851
19113	299852
7816	299853
182542	299854
102988	299855
14656	299856
33628	299857
15984	299858
155175	299859
134554	299860
64410	299861
16045	299862
5589	299863
14469	299864
4902	299865
4802	299866
16439	299867
7083	299868
112899	299869
157574	299870
68589	299871
107755	299872
49453	299873
88788	299874
174045	299875
142571	299876
138690	299877
30933	299878
1456	299879
163942	299880
22373	299881
61115	299882
6427	299883
28935	299884
209425	299885
103380	299886
258706	299887
18655	299888
24593	299889
45391	299890
224618	299891
20840	299892
61014	299893
40911	299894
20728	299895
52897	299896
55722	299897
40657	299898
149973	299899
86399	299900
195611	299901
336	299902
92130	299903
2215	299904
21039	299905
260655	299906
11229	299907
4746	299908
38296	299909
147038	299910
1317	299911
28076	299912
1871	299913
606	299914
95214	299915
56	299916
1496	299917
12011	299918
15723	299919
54520	299920
31747	299921
94366	299922
54315	299923
4250	299924
3557	299925
158477	299926
22881	299927
90868	299928
59974	299929
188373	299930
1199	299931
32186	299932
54264	299933
169732	299934
882	299935
64463	299936
73022	299937
3356	299938
64	299939
153605	299940
50283	299941
97461	299942
5020	299943
133823	299944
314	299945
18215	299946
22909	299947
81246	299948
155815	299949
161907	299950
8792	299951
92306	299952
4017	299953
39795	299954
11113	299955
60983	299956
11914	299957
143582	299958
3110	299959
539	299960
36154	299961
656	299962
21302	299963
642	299964
9216	299965
177509	299966
27162	299967
33538	299968
72332	299969
5751	299970
196012	299971
36088	299972
1574	299973
231992	299974
4880	299975
53476	299976
74699	299977
216719	299978
114782	299979
272424	299980
25197	299981
88401	299982
182602	299983
87608	299984
35887	299985
218660	299986
185687	299987
3265	299988
27046	299989
166287	299990
40159	299991
6728	299992
18726	299993
30621	299994
6101	299995
23185	299996
55698	299997
222287	299998
13644	299999
15961	300000
34437	300001
32296	300002
14855	300003
91721	300004
120149	300005
39617	300006
45818	300007
140923	300008
3776	300009
566	300010
14938	300011
8116	300012
925	300013
8026	300014
16208	300015
37869	300016
51561	300017
144054	300018
24	300019
209245	300020
55793	300021
85684	300022
76408	300023
242954	300024
16040	300025
15128	300026
17570	300027
25119	300028
241654	300029
19256	300030
74738	300031
6292	300032
51358	300033
21110	300034
1222	300035
84475	300036
5584	300037
57498	300038
83096	300039
5543	300040
170930	300041
6128	300042
165220	300043
12029	300044
186954	300045
264117	300046
44541	300047
31542	300048
57289	300049
22225	300050
14619	300051
171028	300052
28048	300053
75603	300054
5659	300055
46636	300056
7778	300057
34818	300058
88271	300059
119241	300060
60	300061
75828	300062
182868	300063
34992	300064
12291	300065
107809	300066
271667	300067
113097	300068
67694	300069
54492	300070
7353	300071
38479	300072
79230	300073
31566	300074
61418	300075
229932	300076
13661	300077
131094	300078
34794	300079
31499	300080
4032	300081
14971	300082
2242	300083
241860	300084
122924	300085
55414	300086
40293	300087
221175	300088
33886	300089
34393	300090
30113	300091
14469	300092
23533	300093
166597	300094
95160	300095
122768	300096
171	300097
49562	300098
140995	300099
23864	300100
111342	300101
450	300102
6036	300103
13048	300104
1915	300105
91433	300106
60569	300107
10430	300108
80872	300109
185912	300110
5816	300111
134778	300112
6545	300113
1528	300114
1741	300115
87588	300116
92155	300117
1690	300118
15775	300119
24122	300120
155147	300121
90203	300122
101570	300123
102994	300124
1360	300125
346	300126
9294	300127
18179	300128
5543	300129
2920	300130
3369	300131
317	300132
13241	300133
65903	300134
22656	300135
36621	300136
7099	300137
81117	300138
105661	300139
36750	300140
803	300141
3753	300142
34778	300143
6972	300144
189933	300145
14341	300146
25517	300147
9	300148
222522	300149
18658	300150
204292	300151
8108	300152
84108	300153
15253	300154
43821	300155
166304	300156
6596	300157
11705	300158
180908	300159
112978	300160
144952	300161
4597	300162
26	300163
1881	300164
183343	300165
41072	300166
184544	300167
29103	300168
9381	300169
113834	300170
493	300171
11105	300172
111550	300173
20781	300174
1321	300175
33951	300176
75	300177
19729	300178
149759	300179
65331	300180
19521	300181
5054	300182
58604	300183
79151	300184
40552	300185
4192	300186
121473	300187
15624	300188
39465	300189
255335	300190
19792	300191
221780	300192
126129	300193
9288	300194
33807	300195
4872	300196
57852	300197
9249	300198
4753	300199
758	300200
647	300201
14401	300202
235	300203
52544	300204
1084	300205
43927	300206
78885	300207
8705	300208
11258	300209
21120	300210
3353	300211
61103	300212
34864	300213
9155	300214
4719	300215
6682	300216
30356	300217
49287	300218
20492	300219
474	300220
48100	300221
14939	300222
17934	300223
53923	300224
188698	300225
25025	300226
4155	300227
110096	300228
169174	300229
137951	300230
9125	300231
96565	300232
11027	300233
17551	300234
18405	300235
74933	300236
150817	300237
12865	300238
105957	300239
743	300240
186026	300241
10202	300242
59372	300243
35078	300244
233726	300245
5810	300246
13036	300247
54479	300248
158594	300249
102440	300250
6218	300251
3291	300252
104	300253
186590	300254
130239	300255
98778	300256
161205	300257
59397	300258
55537	300259
7634	300260
19485	300261
191344	300262
2133	300263
88520	300264
21868	300265
62140	300266
486	300267
15323	300268
138501	300269
74351	300270
75842	300271
12119	300272
1348	300273
37124	300274
70978	300275
77987	300276
239035	300277
13410	300278
37408	300279
45209	300280
24124	300281
140697	300282
41175	300283
158493	300284
15926	300285
13844	300286
22096	300287
34129	300288
3126	300289
122542	300290
30241	300291
12927	300292
10013	300293
212170	300294
5518	300295
34186	300296
19292	300297
250674	300298
41721	300299
111021	300300
167488	300301
7163	300302
95681	300303
264981	300304
103	300305
40569	300306
23517	300307
52355	300308
29825	300309
90770	300310
105745	300311
126056	300312
36038	300313
18698	300314
65047	300315
30622	300316
15151	300317
63032	300318
84053	300319
49366	300320
16254	300321
1250	300322
62991	300323
89384	300324
35979	300325
1888	300326
12824	300327
52424	300328
626	300329
9491	300330
148090	300331
89175	300332
1212	300333
923	300334
172624	300335
74955	300336
23288	300337
22084	300338
79222	300339
60	300340
111577	300341
18880	300342
41170	300343
112384	300344
58594	300345
34822	300346
7556	300347
990	300348
104332	300349
24556	300350
766	300351
30040	300352
267817	300353
92657	300354
7516	300355
428	300356
111503	300357
551	300358
134685	300359
1592	300360
3558	300361
7249	300362
22709	300363
5637	300364
25590	300365
77815	300366
7576	300367
157932	300368
14120	300369
30655	300370
107435	300371
45964	300372
28580	300373
28092	300374
11640	300375
155578	300376
132391	300377
434	300378
48983	300379
65031	300380
10581	300381
17047	300382
16364	300383
113985	300384
61532	300385
130776	300386
206539	300387
155	300388
25031	300389
11528	300390
84405	300391
21737	300392
1841	300393
7580	300394
54856	300395
96826	300396
1274	300397
114942	300398
90134	300399
6047	300400
48648	300401
49014	300402
7647	300403
1179	300404
20129	300405
35559	300406
137545	300407
1447	300408
103357	300409
49542	300410
62027	300411
13102	300412
36110	300413
28	300414
3264	300415
14556	300416
26029	300417
86740	300418
6949	300419
11553	300420
197930	300421
44842	300422
2974	300423
70230	300424
233064	300425
106457	300426
225727	300427
37328	300428
2150	300429
202666	300430
122340	300431
265607	300432
41339	300433
18793	300434
15692	300435
109997	300436
74895	300437
811	300438
4446	300439
15412	300440
12839	300441
8300	300442
41823	300443
911	300444
9236	300445
54274	300446
27330	300447
17838	300448
197702	300449
24731	300450
15408	300451
15026	300452
37599	300453
20638	300454
125188	300455
95880	300456
772	300457
14616	300458
271824	300459
411	300460
3664	300461
31803	300462
132334	300463
52371	300464
193368	300465
82174	300466
58956	300467
43172	300468
50614	300469
4319	300470
160655	300471
1451	300472
47655	300473
17279	300474
792	300475
66752	300476
32493	300477
62540	300478
68	300479
58305	300480
94127	300481
88824	300482
59356	300483
6731	300484
102798	300485
5629	300486
52791	300487
49360	300488
119248	300489
204322	300490
8655	300491
40382	300492
63952	300493
151398	300494
11373	300495
2066	300496
66908	300497
2637	300498
48245	300499
167773	300500
74187	300501
55707	300502
72265	300503
13766	300504
117	300505
21045	300506
24681	300507
11871	300508
16554	300509
37734	300510
34693	300511
2527	300512
61012	300513
268	300514
33372	300515
77286	300516
35248	300517
137278	300518
55336	300519
77268	300520
16739	300521
67542	300522
177	300523
22910	300524
491	300525
15479	300526
69611	300527
1975	300528
6595	300529
7022	300530
143710	300531
119588	300532
716	300533
23037	300534
154326	300535
76042	300536
74936	300537
739	300538
1646	300539
462	300540
71085	300541
7921	300542
151104	300543
2083	300544
16849	300545
3038	300546
17941	300547
166206	300548
564	300549
37682	300550
65021	300551
47489	300552
18343	300553
15509	300554
31323	300555
1162	300556
152772	300557
54236	300558
17813	300559
18725	300560
64533	300561
106848	300562
6180	300563
75119	300564
22165	300565
120341	300566
21748	300567
28316	300568
145793	300569
211844	300570
175622	300571
9083	300572
14083	300573
1	300574
59690	300575
3987	300576
12047	300577
6104	300578
125941	300579
233	300580
254556	300581
4023	300582
32	300583
57093	300584
165715	300585
35842	300586
41161	300587
21154	300588
100697	300589
58991	300590
1973	300591
3121	300592
143790	300593
35141	300594
12192	300595
54149	300596
35100	300597
69404	300598
31757	300599
131143	300600
1357	300601
8254	300602
148767	300603
2517	300604
271664	300605
8282	300606
5192	300607
44609	300608
33458	300609
32103	300610
11990	300611
136897	300612
159484	300613
97682	300614
49460	300615
50573	300616
188182	300617
146425	300618
203074	300619
164228	300620
5297	300621
36673	300622
221066	300623
17964	300624
26028	300625
1573	300626
39898	300627
151382	300628
41975	300629
14892	300630
8272	300631
652	300632
4124	300633
148760	300634
305	300635
10855	300636
211281	300637
53179	300638
152644	300639
126999	300640
145076	300641
136239	300642
58172	300643
15614	300644
69218	300645
1616	300646
138790	300647
29114	300648
1	300649
97479	300650
4626	300651
2116	300652
5433	300653
44421	300654
59316	300655
219399	300656
2154	300657
9590	300658
128965	300659
5416	300660
26131	300661
163615	300662
34460	300663
53279	300664
45755	300665
48151	300666
3827	300667
286	300668
2006	300669
227534	300670
941	300671
45144	300672
246713	300673
178610	300674
70876	300675
74179	300676
7231	300677
20358	300678
56453	300679
124016	300680
1322	300681
27421	300682
1932	300683
28725	300684
33345	300685
124872	300686
215170	300687
51596	300688
41058	300689
1587	300690
88148	300691
6996	300692
239637	300693
99585	300694
212460	300695
98939	300696
65206	300697
212813	300698
22965	300699
19867	300700
88616	300701
7461	300702
17419	300703
14733	300704
140	300705
41107	300706
4780	300707
123826	300708
93120	300709
4623	300710
45939	300711
28878	300712
37557	300713
5488	300714
124493	300715
142800	300716
11830	300717
991	300718
1543	300719
272288	300720
2977	300721
125938	300722
67260	300723
19	300724
136732	300725
204518	300726
80634	300727
50327	300728
10909	300729
77477	300730
10253	300731
42006	300732
71503	300733
39529	300734
6460	300735
95362	300736
6796	300737
75479	300738
40720	300739
17230	300740
13713	300741
215728	300742
13946	300743
6520	300744
166376	300745
82905	300746
141139	300747
234197	300748
408	300749
144688	300750
5769	300751
265040	300752
21099	300753
6934	300754
14582	300755
37643	300756
105237	300757
145081	300758
55549	300759
70872	300760
15200	300761
43320	300762
36893	300763
58840	300764
73207	300765
6879	300766
56154	300767
134178	300768
15102	300769
9763	300770
20626	300771
169776	300772
93255	300773
54115	300774
45125	300775
170408	300776
53755	300777
3510	300778
16521	300779
896	300780
3834	300781
103555	300782
166759	300783
2399	300784
23937	300785
2348	300786
38990	300787
23551	300788
169143	300789
93199	300790
19744	300791
17283	300792
111888	300793
142480	300794
22363	300795
7128	300796
230110	300797
77392	300798
2666	300799
46854	300800
43593	300801
57841	300802
28053	300803
49837	300804
136295	300805
92070	300806
130662	300807
807	300808
61704	300809
78001	300810
60462	300811
124752	300812
24841	300813
38649	300814
37364	300815
810	300816
171937	300817
3717	300818
125828	300819
4436	300820
6602	300821
204291	300822
14255	300823
97055	300824
58617	300825
11389	300826
105270	300827
28105	300828
2155	300829
103272	300830
50672	300831
452	300832
57427	300833
83906	300834
238402	300835
1891	300836
1005	300837
86787	300838
10313	300839
1159	300840
210806	300841
114593	300842
111608	300843
26614	300844
100	300845
79425	300846
31696	300847
1653	300848
40221	300849
5143	300850
793	300851
39265	300852
5803	300853
100847	300854
65534	300855
99191	300856
15744	300857
43213	300858
49203	300859
75457	300860
219800	300861
141892	300862
124580	300863
487	300864
163	300865
3266	300866
141959	300867
211394	300868
104168	300869
67520	300870
26076	300871
143377	300872
28334	300873
270746	300874
18718	300875
30431	300876
33275	300877
191284	300878
21514	300879
255401	300880
3275	300881
7312	300882
47512	300883
63757	300884
43181	300885
691	300886
19469	300887
61313	300888
125843	300889
145995	300890
244816	300891
930	300892
134929	300893
13239	300894
24490	300895
8394	300896
22115	300897
46473	300898
80285	300899
8916	300900
1354	300901
164023	300902
57483	300903
1087	300904
75754	300905
39068	300906
33967	300907
658	300908
71769	300909
140968	300910
106	300911
145034	300912
22891	300913
12901	300914
65223	300915
13232	300916
28683	300917
220213	300918
5251	300919
58164	300920
159561	300921
30982	300922
9257	300923
6391	300924
166660	300925
27750	300926
12108	300927
5675	300928
254602	300929
116914	300930
1290	300931
97555	300932
36397	300933
163834	300934
229181	300935
51663	300936
28470	300937
5961	300938
138339	300939
45146	300940
40502	300941
82970	300942
171641	300943
147820	300944
103046	300945
24388	300946
268037	300947
1457	300948
18416	300949
1816	300950
268842	300951
49542	300952
209511	300953
28664	300954
36771	300955
153362	300956
80688	300957
15100	300958
116383	300959
70487	300960
173810	300961
76893	300962
49229	300963
95775	300964
10289	300965
29387	300966
65383	300967
24484	300968
46488	300969
86440	300970
5437	300971
9621	300972
21499	300973
19256	300974
101455	300975
87756	300976
101271	300977
184470	300978
115619	300979
16019	300980
240525	300981
165690	300982
35935	300983
1346	300984
227577	300985
168747	300986
15412	300987
10919	300988
47233	300989
35266	300990
3182	300991
9211	300992
36721	300993
317	300994
8489	300995
39510	300996
29059	300997
86910	300998
8148	300999
116665	301000
38888	301001
57882	301002
102050	301003
90763	301004
58528	301005
4457	301006
1457	301007
92334	301008
64195	301009
35671	301010
9421	301011
59872	301012
257523	301013
247185	301014
10727	301015
14489	301016
164046	301017
7227	301018
77479	301019
154898	301020
1964	301021
3370	301022
30	301023
32612	301024
7196	301025
3367	301026
176655	301027
41672	301028
100952	301029
108412	301030
157184	301031
43448	301032
32275	301033
102267	301034
77873	301035
774	301036
103172	301037
14166	301038
28923	301039
16015	301040
20296	301041
194343	301042
252631	301043
146406	301044
3993	301045
1381	301046
46288	301047
29352	301048
140300	301049
79225	301050
93948	301051
137080	301052
106280	301053
1687	301054
225170	301055
3010	301056
1339	301057
22978	301058
38986	301059
4644	301060
109896	301061
167272	301062
2727	301063
2284	301064
34337	301065
694	301066
94971	301067
15928	301068
153871	301069
14918	301070
21228	301071
1658	301072
16232	301073
103112	301074
26353	301075
28279	301076
274	301077
175581	301078
127875	301079
110461	301080
51195	301081
134069	301082
43222	301083
120713	301084
68374	301085
15737	301086
30950	301087
31583	301088
56044	301089
154071	301090
9114	301091
11129	301092
33062	301093
76330	301094
57499	301095
3616	301096
143569	301097
2704	301098
60791	301099
10746	301100
11810	301101
112709	301102
207731	301103
90756	301104
149323	301105
24208	301106
1967	301107
226001	301108
73729	301109
1882	301110
6794	301111
6594	301112
3089	301113
157107	301114
227	301115
72894	301116
261884	301117
13947	301118
112882	301119
16838	301120
1351	301121
94801	301122
50665	301123
206516	301124
117150	301125
52405	301126
29725	301127
71881	301128
54074	301129
45970	301130
155134	301131
63585	301132
132227	301133
162091	301134
79283	301135
3302	301136
30667	301137
71077	301138
75369	301139
58262	301140
57286	301141
2479	301142
25424	301143
74232	301144
11860	301145
126918	301146
52069	301147
37003	301148
6981	301149
17893	301150
98320	301151
23621	301152
16533	301153
1020	301154
17814	301155
88558	301156
23410	301157
6803	301158
23937	301159
987	301160
636	301161
141021	301162
175103	301163
157786	301164
27532	301165
22584	301166
4619	301167
170619	301168
143929	301169
244988	301170
142947	301171
26398	301172
40685	301173
60665	301174
20231	301175
16424	301176
85399	301177
61978	301178
106739	301179
146368	301180
146816	301181
192117	301182
29434	301183
93563	301184
3705	301185
80810	301186
87405	301187
4025	301188
85122	301189
6902	301190
83822	301191
322	301192
29154	301193
46876	301194
1617	301195
233440	301196
2098	301197
14773	301198
812	301199
12040	301200
40851	301201
213085	301202
171384	301203
357	301204
4369	301205
6774	301206
185928	301207
35714	301208
120423	301209
102	301210
680	301211
2393	301212
1500	301213
1641	301214
85226	301215
87489	301216
111816	301217
26340	301218
7544	301219
196261	301220
64740	301221
794	301222
190990	301223
22749	301224
232040	301225
26528	301226
1428	301227
34300	301228
75842	301229
142385	301230
110159	301231
95133	301232
83520	301233
169841	301234
134675	301235
27294	301236
23369	301237
4174	301238
10729	301239
69324	301240
20108	301241
5902	301242
92076	301243
41124	301244
39795	301245
36479	301246
51296	301247
28191	301248
24583	301249
35478	301250
92666	301251
5769	301252
49447	301253
256634	301254
20989	301255
13625	301256
4290	301257
1049	301258
102	301259
11590	301260
30210	301261
72353	301262
26506	301263
69293	301264
12101	301265
204345	301266
17089	301267
4272	301268
116924	301269
38507	301270
121593	301271
67932	301272
12978	301273
1064	301274
15810	301275
34042	301276
4112	301277
10931	301278
26998	301279
29125	301280
63514	301281
10200	301282
59730	301283
9844	301284
256919	301285
22405	301286
1619	301287
99714	301288
44899	301289
3777	301290
135519	301291
37268	301292
12055	301293
130868	301294
68573	301295
38274	301296
37172	301297
12339	301298
6362	301299
52065	301300
79540	301301
200243	301302
6650	301303
25955	301304
2957	301305
196315	301306
8654	301307
277	301308
36543	301309
193254	301310
12680	301311
35800	301312
180862	301313
270773	301314
144492	301315
157215	301316
7982	301317
75406	301318
187129	301319
24069	301320
102820	301321
74036	301322
22311	301323
34637	301324
133980	301325
3265	301326
8900	301327
9465	301328
11477	301329
888	301330
49689	301331
277	301332
34003	301333
123497	301334
52062	301335
77570	301336
41291	301337
34913	301338
25012	301339
133352	301340
3437	301341
942	301342
29548	301343
205590	301344
25791	301345
98911	301346
14661	301347
47298	301348
121244	301349
1110	301350
66691	301351
170424	301352
84	301353
48787	301354
92997	301355
11794	301356
44582	301357
112400	301358
149443	301359
15853	301360
33540	301361
49928	301362
62049	301363
9025	301364
106489	301365
32940	301366
42529	301367
1209	301368
54205	301369
105634	301370
59310	301371
16169	301372
2351	301373
16505	301374
25282	301375
256	301376
107295	301377
68498	301378
11253	301379
502	301380
16622	301381
7914	301382
228661	301383
12713	301384
36855	301385
126667	301386
2009	301387
3227	301388
7310	301389
42538	301390
23196	301391
2516	301392
5417	301393
205753	301394
11747	301395
12685	301396
39319	301397
84	301398
234309	301399
6253	301400
184098	301401
79498	301402
4026	301403
60140	301404
148437	301405
235197	301406
16058	301407
4573	301408
4757	301409
19367	301410
4966	301411
10523	301412
28788	301413
59380	301414
85166	301415
91997	301416
190543	301417
63382	301418
61209	301419
27901	301420
3295	301421
74150	301422
135933	301423
18725	301424
2023	301425
10380	301426
806	301427
52809	301428
32980	301429
268644	301430
13803	301431
40067	301432
35246	301433
8006	301434
38551	301435
218600	301436
14144	301437
78968	301438
66308	301439
789	301440
245362	301441
1726	301442
168212	301443
84473	301444
127370	301445
1522	301446
47156	301447
3710	301448
43907	301449
245404	301450
50938	301451
29221	301452
57064	301453
47527	301454
204920	301455
125860	301456
29318	301457
269105	301458
32660	301459
174505	301460
1557	301461
3323	301462
211905	301463
72389	301464
85208	301465
138161	301466
2096	301467
159798	301468
15008	301469
46998	301470
25838	301471
29256	301472
8559	301473
51453	301474
86969	301475
194128	301476
216514	301477
111134	301478
254772	301479
1462	301480
8599	301481
151348	301482
45584	301483
4778	301484
3375	301485
96869	301486
13112	301487
905	301488
33411	301489
67017	301490
8642	301491
116517	301492
17682	301493
70229	301494
75030	301495
224104	301496
82902	301497
117983	301498
3262	301499
62118	301500
83646	301501
68656	301502
82239	301503
3578	301504
187783	301505
3466	301506
91834	301507
2674	301508
2874	301509
143551	301510
269	301511
186463	301512
38179	301513
244056	301514
94020	301515
151591	301516
20449	301517
8766	301518
41094	301519
7676	301520
83060	301521
11896	301522
106890	301523
28837	301524
8871	301525
105656	301526
138203	301527
224934	301528
91180	301529
71214	301530
4151	301531
79988	301532
18412	301533
38100	301534
11186	301535
27122	301536
48045	301537
1174	301538
8441	301539
44472	301540
102619	301541
159860	301542
63945	301543
49293	301544
34910	301545
100945	301546
401	301547
870	301548
187405	301549
41446	301550
32921	301551
259808	301552
42418	301553
80203	301554
103633	301555
1094	301556
245658	301557
37274	301558
26004	301559
57365	301560
5417	301561
253149	301562
10959	301563
36145	301564
10373	301565
143364	301566
1407	301567
40546	301568
80095	301569
7092	301570
90781	301571
62862	301572
85334	301573
33591	301574
99464	301575
110052	301576
16940	301577
238	301578
16772	301579
9	301580
160114	301581
168984	301582
71892	301583
1841	301584
5	301585
41283	301586
33282	301587
26230	301588
294	301589
76	301590
264327	301591
36715	301592
12005	301593
138488	301594
33213	301595
378	301596
68290	301597
38013	301598
155030	301599
253849	301600
7120	301601
2282	301602
108283	301603
186300	301604
22471	301605
1406	301606
2277	301607
58908	301608
35947	301609
78	301610
16394	301611
161893	301612
184745	301613
149579	301614
243835	301615
162566	301616
171195	301617
20518	301618
28149	301619
128726	301620
10266	301621
13781	301622
203752	301623
33865	301624
96693	301625
26135	301626
150340	301627
93218	301628
131170	301629
122502	301630
13250	301631
99803	301632
638	301633
28127	301634
18832	301635
9933	301636
4583	301637
57254	301638
6274	301639
80694	301640
5742	301641
380	301642
534	301643
27852	301644
200038	301645
20308	301646
7393	301647
75205	301648
64800	301649
28534	301650
52	301651
12896	301652
16811	301653
1269	301654
135872	301655
130	301656
232188	301657
63394	301658
10261	301659
34099	301660
84800	301661
257681	301662
280	301663
52953	301664
8313	301665
143	301666
57854	301667
47121	301668
6952	301669
21102	301670
43697	301671
1202	301672
155415	301673
51179	301674
113298	301675
162205	301676
38743	301677
39280	301678
87099	301679
151	301680
10563	301681
52127	301682
95607	301683
2742	301684
50174	301685
17941	301686
104304	301687
246095	301688
14652	301689
54965	301690
4672	301691
3384	301692
296	301693
20139	301694
30887	301695
78207	301696
7943	301697
225262	301698
35496	301699
24953	301700
56491	301701
183958	301702
30953	301703
3236	301704
41574	301705
1328	301706
187467	301707
2626	301708
1499	301709
52411	301710
632	301711
14537	301712
77901	301713
32098	301714
10316	301715
69055	301716
70175	301717
51257	301718
41311	301719
195911	301720
40765	301721
247817	301722
85509	301723
71935	301724
55727	301725
222	301726
669	301727
43519	301728
127317	301729
13471	301730
91736	301731
61131	301732
65308	301733
33207	301734
254933	301735
14768	301736
364	301737
22764	301738
8171	301739
1231	301740
125236	301741
131770	301742
3514	301743
44504	301744
76107	301745
50679	301746
64921	301747
9048	301748
41326	301749
13520	301750
4301	301751
143925	301752
262858	301753
210505	301754
3532	301755
71297	301756
145489	301757
50982	301758
1174	301759
24060	301760
25386	301761
162641	301762
100333	301763
145586	301764
111535	301765
7125	301766
1062	301767
936	301768
44887	301769
1353	301770
36940	301771
2743	301772
80342	301773
63095	301774
141793	301775
82109	301776
11944	301777
126865	301778
13639	301779
2575	301780
87978	301781
5144	301782
9765	301783
239150	301784
146653	301785
8250	301786
4216	301787
30984	301788
165314	301789
146211	301790
102413	301791
4473	301792
214404	301793
60947	301794
93270	301795
206688	301796
29730	301797
10671	301798
20768	301799
102235	301800
193059	301801
74099	301802
25609	301803
49379	301804
34449	301805
141068	301806
83	301807
3346	301808
25252	301809
8748	301810
7370	301811
237643	301812
127005	301813
54427	301814
8865	301815
11663	301816
109556	301817
45428	301818
4809	301819
59767	301820
996	301821
500	301822
145025	301823
22754	301824
88	301825
11781	301826
5690	301827
17962	301828
196255	301829
6707	301830
53687	301831
26699	301832
182505	301833
12718	301834
5829	301835
177567	301836
21053	301837
16422	301838
165166	301839
154451	301840
55778	301841
93739	301842
82092	301843
140266	301844
99909	301845
251290	301846
17889	301847
1394	301848
1384	301849
154194	301850
24460	301851
27150	301852
34218	301853
150129	301854
131918	301855
28176	301856
51757	301857
22033	301858
26892	301859
56266	301860
94021	301861
132626	301862
262135	301863
154530	301864
9004	301865
47699	301866
21188	301867
208997	301868
111181	301869
9710	301870
93442	301871
235966	301872
4831	301873
28987	301874
24613	301875
219981	301876
74249	301877
8194	301878
109684	301879
50895	301880
965	301881
160418	301882
10691	301883
12004	301884
41710	301885
43284	301886
241160	301887
69808	301888
69567	301889
35323	301890
97221	301891
83954	301892
106555	301893
75951	301894
1658	301895
131683	301896
97696	301897
28232	301898
133863	301899
20917	301900
21343	301901
101284	301902
2561	301903
93944	301904
2257	301905
24189	301906
40988	301907
121660	301908
138043	301909
44918	301910
268846	301911
22134	301912
19350	301913
69586	301914
45654	301915
7323	301916
45077	301917
1034	301918
143887	301919
8782	301920
48335	301921
253807	301922
174521	301923
102257	301924
90066	301925
65948	301926
45070	301927
147223	301928
222616	301929
1583	301930
28991	301931
88364	301932
46	301933
118989	301934
6631	301935
51632	301936
42842	301937
111220	301938
130725	301939
25319	301940
84064	301941
18866	301942
13152	301943
11911	301944
155112	301945
30475	301946
42106	301947
1361	301948
39105	301949
52375	301950
50709	301951
250552	301952
2386	301953
33182	301954
272373	301955
52791	301956
120166	301957
253765	301958
10729	301959
49254	301960
293	301961
40	301962
301	301963
202170	301964
14370	301965
120218	301966
227466	301967
10195	301968
5349	301969
151063	301970
19682	301971
50417	301972
214250	301973
177886	301974
66686	301975
39476	301976
222530	301977
27334	301978
49400	301979
50201	301980
9796	301981
27741	301982
36239	301983
135513	301984
27685	301985
129173	301986
213301	301987
63403	301988
33459	301989
190707	301990
2419	301991
65816	301992
30577	301993
52911	301994
27136	301995
54582	301996
15161	301997
7603	301998
22875	301999
117193	302000
110771	302001
114654	302002
217364	302003
128604	302004
781	302005
4789	302006
46123	302007
55602	302008
20871	302009
38766	302010
13100	302011
6467	302012
8813	302013
11431	302014
1748	302015
3808	302016
136177	302017
26818	302018
76662	302019
24615	302020
33680	302021
168650	302022
83428	302023
36837	302024
77804	302025
44111	302026
81	302027
4440	302028
228156	302029
11810	302030
8092	302031
14150	302032
14110	302033
7584	302034
130744	302035
2728	302036
51370	302037
14103	302038
21723	302039
26235	302040
270827	302041
24389	302042
11049	302043
239165	302044
19523	302045
19353	302046
79688	302047
162307	302048
38437	302049
152468	302050
18	302051
246020	302052
7029	302053
28140	302054
53529	302055
67467	302056
98055	302057
203543	302058
32800	302059
300	302060
23293	302061
144411	302062
228451	302063
18146	302064
86693	302065
190725	302066
36446	302067
111612	302068
33714	302069
10480	302070
3403	302071
2172	302072
92870	302073
42845	302074
102738	302075
2301	302076
129466	302077
83522	302078
3428	302079
69913	302080
136006	302081
14072	302082
107509	302083
73743	302084
2045	302085
122427	302086
23953	302087
17745	302088
64981	302089
38667	302090
70680	302091
58	302092
118637	302093
26910	302094
143254	302095
216	302096
229541	302097
196477	302098
54946	302099
21332	302100
19759	302101
23327	302102
1257	302103
72569	302104
139434	302105
79269	302106
3959	302107
13912	302108
160327	302109
32500	302110
243005	302111
92	302112
14521	302113
14169	302114
40994	302115
109103	302116
197458	302117
75873	302118
94451	302119
8512	302120
34491	302121
105800	302122
387	302123
41613	302124
267178	302125
98893	302126
2913	302127
15002	302128
17832	302129
51890	302130
156	302131
247704	302132
2137	302133
6420	302134
31461	302135
8042	302136
169066	302137
8015	302138
20969	302139
22101	302140
219499	302141
32660	302142
11765	302143
94445	302144
2013	302145
1296	302146
172340	302147
147672	302148
98614	302149
7682	302150
200549	302151
27246	302152
4366	302153
14743	302154
162	302155
160514	302156
1531	302157
18551	302158
64699	302159
17510	302160
18445	302161
40955	302162
23955	302163
151426	302164
9730	302165
11880	302166
41945	302167
166529	302168
152624	302169
9281	302170
123605	302171
143080	302172
8371	302173
826	302174
71592	302175
5461	302176
177796	302177
114902	302178
8245	302179
28031	302180
12422	302181
210085	302182
175823	302183
7341	302184
182287	302185
24951	302186
20805	302187
26224	302188
12806	302189
2691	302190
73635	302191
33837	302192
2181	302193
2718	302194
9191	302195
22228	302196
5353	302197
17506	302198
125473	302199
143646	302200
47369	302201
910	302202
13338	302203
95072	302204
937	302205
4063	302206
33590	302207
33892	302208
11003	302209
15372	302210
112960	302211
492	302212
67888	302213
20656	302214
568	302215
56517	302216
104454	302217
254631	302218
44543	302219
42492	302220
609	302221
154124	302222
52513	302223
41679	302224
63569	302225
90178	302226
36556	302227
110863	302228
21234	302229
131716	302230
205019	302231
63676	302232
104951	302233
198290	302234
3017	302235
130267	302236
44642	302237
49172	302238
24952	302239
5454	302240
35984	302241
1478	302242
34572	302243
81963	302244
113009	302245
1336	302246
26573	302247
21192	302248
163147	302249
124	302250
25666	302251
13198	302252
121787	302253
458	302254
6270	302255
77084	302256
50221	302257
150038	302258
2551	302259
1900	302260
555	302261
2950	302262
45163	302263
89108	302264
31052	302265
155897	302266
41	302267
228133	302268
58803	302269
159589	302270
53024	302271
52471	302272
87	302273
270	302274
36685	302275
15480	302276
11832	302277
61697	302278
5592	302279
70909	302280
170665	302281
22807	302282
82445	302283
58571	302284
100478	302285
3409	302286
19909	302287
17739	302288
43187	302289
2200	302290
40073	302291
39737	302292
26991	302293
34276	302294
8784	302295
21737	302296
187540	302297
60268	302298
14088	302299
20776	302300
11687	302301
41868	302302
186608	302303
37778	302304
69417	302305
153620	302306
254017	302307
120897	302308
38761	302309
54985	302310
24802	302311
76778	302312
35445	302313
12061	302314
18915	302315
102281	302316
29471	302317
3704	302318
163361	302319
6370	302320
18139	302321
193283	302322
146258	302323
138594	302324
27468	302325
155543	302326
313	302327
24067	302328
65949	302329
4304	302330
103395	302331
2005	302332
46040	302333
181709	302334
241805	302335
78924	302336
261700	302337
267	302338
8886	302339
61494	302340
38293	302341
24628	302342
36643	302343
47129	302344
51568	302345
9126	302346
147837	302347
6471	302348
51163	302349
165662	302350
246789	302351
373	302352
20615	302353
228461	302354
4862	302355
85941	302356
42861	302357
24814	302358
1735	302359
17302	302360
7083	302361
55765	302362
4408	302363
164955	302364
24560	302365
40323	302366
4874	302367
193562	302368
156188	302369
21946	302370
6890	302371
149702	302372
70170	302373
37497	302374
16052	302375
203646	302376
1687	302377
27748	302378
98686	302379
8514	302380
20425	302381
2270	302382
118	302383
122801	302384
1382	302385
18740	302386
19171	302387
667	302388
34308	302389
24796	302390
267398	302391
86	302392
310	302393
112298	302394
2577	302395
64216	302396
1932	302397
70117	302398
61120	302399
18396	302400
89561	302401
36501	302402
47284	302403
240196	302404
265951	302405
62229	302406
115155	302407
5447	302408
25543	302409
142319	302410
90678	302411
64618	302412
9744	302413
11918	302414
217267	302415
19858	302416
11576	302417
16700	302418
2226	302419
150101	302420
106493	302421
588	302422
25574	302423
18166	302424
208042	302425
17611	302426
151434	302427
1588	302428
113774	302429
3934	302430
104442	302431
89541	302432
32641	302433
19642	302434
45641	302435
3242	302436
8833	302437
1037	302438
69357	302439
99835	302440
8542	302441
35656	302442
27366	302443
16591	302444
56083	302445
24081	302446
4554	302447
18593	302448
56704	302449
41499	302450
116738	302451
129563	302452
185704	302453
10757	302454
38673	302455
1583	302456
113896	302457
109014	302458
40879	302459
108544	302460
161512	302461
3006	302462
169809	302463
19871	302464
89664	302465
24933	302466
2	302467
53083	302468
14709	302469
3444	302470
27320	302471
2324	302472
9268	302473
127841	302474
329	302475
66302	302476
3000	302477
116936	302478
157881	302479
162573	302480
75113	302481
33255	302482
76483	302483
852	302484
56704	302485
3130	302486
40571	302487
83446	302488
31500	302489
73502	302490
19611	302491
77012	302492
20906	302493
13378	302494
146343	302495
130907	302496
251001	302497
5390	302498
97931	302499
20071	302500
269555	302501
10237	302502
130115	302503
24011	302504
99714	302505
76212	302506
30365	302507
27677	302508
1043	302509
92	302510
214312	302511
9004	302512
67	302513
822	302514
29188	302515
8429	302516
77860	302517
48633	302518
84154	302519
25600	302520
4079	302521
18280	302522
3190	302523
17722	302524
74904	302525
43000	302526
65459	302527
861	302528
67376	302529
35207	302530
6688	302531
82641	302532
230089	302533
91184	302534
50097	302535
143262	302536
4533	302537
3144	302538
2797	302539
63888	302540
75464	302541
10263	302542
115011	302543
184593	302544
129	302545
102347	302546
243	302547
3344	302548
45724	302549
9252	302550
68477	302551
42797	302552
17077	302553
49997	302554
1539	302555
173909	302556
72396	302557
86814	302558
139769	302559
11433	302560
77564	302561
12749	302562
57717	302563
573	302564
36875	302565
247940	302566
87429	302567
98278	302568
761	302569
7728	302570
8330	302571
29073	302572
19694	302573
225827	302574
63979	302575
29974	302576
37203	302577
4723	302578
47266	302579
19184	302580
60494	302581
2232	302582
253534	302583
1873	302584
9006	302585
383	302586
99740	302587
2047	302588
1546	302589
111858	302590
2902	302591
13747	302592
8741	302593
83687	302594
1341	302595
5438	302596
55473	302597
23741	302598
81126	302599
4227	302600
214717	302601
71843	302602
5455	302603
188013	302604
24681	302605
130597	302606
30	302607
14347	302608
147879	302609
247555	302610
5468	302611
227376	302612
6507	302613
40733	302614
16583	302615
123776	302616
1055	302617
79271	302618
160819	302619
2953	302620
93985	302621
123809	302622
29720	302623
1151	302624
8376	302625
14938	302626
72601	302627
12766	302628
18345	302629
27319	302630
50816	302631
38069	302632
16547	302633
85033	302634
28040	302635
3514	302636
25569	302637
60512	302638
190924	302639
138392	302640
261866	302641
140908	302642
7	302643
55870	302644
41089	302645
272753	302646
153016	302647
257139	302648
74850	302649
4869	302650
3383	302651
16519	302652
47136	302653
21311	302654
2594	302655
22614	302656
53656	302657
7465	302658
229868	302659
108879	302660
2545	302661
22263	302662
23088	302663
99939	302664
28775	302665
12195	302666
30185	302667
30288	302668
191010	302669
36885	302670
759	302671
36164	302672
240422	302673
5622	302674
74958	302675
32107	302676
21798	302677
5323	302678
1223	302679
16212	302680
269866	302681
68127	302682
26386	302683
13180	302684
88593	302685
4745	302686
35222	302687
211666	302688
31748	302689
138300	302690
4269	302691
21463	302692
217485	302693
156561	302694
38352	302695
59908	302696
8811	302697
25712	302698
153113	302699
914	302700
35617	302701
269202	302702
19721	302703
74102	302704
38805	302705
222131	302706
101138	302707
49071	302708
3386	302709
124624	302710
9243	302711
71497	302712
18253	302713
24301	302714
1344	302715
3978	302716
60251	302717
23788	302718
1579	302719
22590	302720
17400	302721
43014	302722
142126	302723
52750	302724
16214	302725
3723	302726
42146	302727
12699	302728
24812	302729
40789	302730
114747	302731
6440	302732
169240	302733
36950	302734
127200	302735
34268	302736
266558	302737
2707	302738
70580	302739
164922	302740
107538	302741
170703	302742
18540	302743
41465	302744
207896	302745
16303	302746
214974	302747
22079	302748
41733	302749
59417	302750
30321	302751
56391	302752
31795	302753
224832	302754
87680	302755
1798	302756
53893	302757
151	302758
87868	302759
259378	302760
29165	302761
4676	302762
1103	302763
112484	302764
130725	302765
1567	302766
17134	302767
117710	302768
16114	302769
94331	302770
74496	302771
19013	302772
114684	302773
15071	302774
3041	302775
87073	302776
44894	302777
86094	302778
63725	302779
99104	302780
71919	302781
58862	302782
35666	302783
42777	302784
218887	302785
1522	302786
9480	302787
103561	302788
237050	302789
119595	302790
2207	302791
144178	302792
24505	302793
236	302794
7879	302795
143	302796
79933	302797
1470	302798
86645	302799
157337	302800
1488	302801
114291	302802
120855	302803
141553	302804
81847	302805
15852	302806
13172	302807
100194	302808
68146	302809
13426	302810
39377	302811
166964	302812
4790	302813
188874	302814
111889	302815
48313	302816
81499	302817
28964	302818
24353	302819
121881	302820
150978	302821
162288	302822
214298	302823
91253	302824
67054	302825
3804	302826
128153	302827
160418	302828
72076	302829
171412	302830
28615	302831
6143	302832
52562	302833
130295	302834
229076	302835
99584	302836
71103	302837
38276	302838
167171	302839
879	302840
44570	302841
198694	302842
41912	302843
3244	302844
108175	302845
23419	302846
1897	302847
171404	302848
39592	302849
105054	302850
1847	302851
269874	302852
32439	302853
20713	302854
7627	302855
20406	302856
426	302857
15070	302858
76650	302859
39290	302860
62177	302861
169357	302862
106318	302863
35812	302864
19388	302865
28229	302866
193617	302867
50425	302868
9676	302869
41670	302870
194682	302871
61138	302872
245101	302873
49399	302874
99353	302875
12344	302876
33788	302877
12	302878
2715	302879
3037	302880
13587	302881
19481	302882
129032	302883
7536	302884
73472	302885
149389	302886
16540	302887
5495	302888
37670	302889
85604	302890
172769	302891
1488	302892
31873	302893
13958	302894
82313	302895
87855	302896
9120	302897
2457	302898
64511	302899
256157	302900
110703	302901
1278	302902
45918	302903
79430	302904
242168	302905
13377	302906
142051	302907
135735	302908
31641	302909
66640	302910
271529	302911
48579	302912
6345	302913
1705	302914
884	302915
24278	302916
7105	302917
82117	302918
65588	302919
7004	302920
74098	302921
22407	302922
1589	302923
82207	302924
46574	302925
167945	302926
27431	302927
84467	302928
33541	302929
248037	302930
2791	302931
14096	302932
18964	302933
34155	302934
41745	302935
129874	302936
123406	302937
40623	302938
26672	302939
2264	302940
89636	302941
143460	302942
32095	302943
62957	302944
3549	302945
12648	302946
30018	302947
64640	302948
7638	302949
268019	302950
70	302951
124960	302952
80235	302953
46011	302954
55769	302955
648	302956
28212	302957
108177	302958
27362	302959
11020	302960
131411	302961
130	302962
375	302963
29643	302964
58504	302965
89991	302966
90414	302967
7863	302968
181432	302969
138621	302970
24682	302971
59502	302972
252356	302973
127072	302974
152149	302975
418	302976
37271	302977
47302	302978
124269	302979
144986	302980
47905	302981
99603	302982
234952	302983
90285	302984
12924	302985
36941	302986
114289	302987
739	302988
752	302989
13274	302990
16472	302991
7524	302992
7911	302993
43105	302994
3047	302995
22967	302996
11437	302997
145991	302998
89238	302999
76902	303000
81635	303001
3845	303002
31418	303003
27076	303004
1743	303005
72348	303006
239725	303007
79773	303008
54468	303009
24858	303010
194140	303011
751	303012
125582	303013
24279	303014
32599	303015
84520	303016
39	303017
78935	303018
3485	303019
143623	303020
3326	303021
101334	303022
1066	303023
11560	303024
29418	303025
7948	303026
6794	303027
5004	303028
97698	303029
45	303030
16356	303031
35424	303032
39393	303033
226955	303034
4712	303035
15498	303036
151739	303037
148252	303038
44752	303039
146728	303040
107018	303041
213390	303042
5354	303043
8789	303044
209646	303045
32128	303046
25924	303047
46395	303048
67527	303049
80701	303050
108403	303051
22755	303052
93250	303053
226379	303054
201411	303055
37092	303056
64644	303057
164540	303058
7412	303059
46633	303060
12436	303061
210017	303062
56136	303063
5410	303064
1071	303065
19077	303066
25030	303067
13927	303068
35343	303069
1877	303070
251009	303071
45892	303072
107794	303073
59275	303074
13331	303075
29907	303076
33582	303077
94235	303078
47087	303079
157720	303080
56136	303081
8851	303082
2420	303083
163611	303084
158947	303085
19769	303086
21497	303087
214	303088
9654	303089
112360	303090
168674	303091
237290	303092
8247	303093
71818	303094
1567	303095
1930	303096
11464	303097
26343	303098
14531	303099
478	303100
67156	303101
70648	303102
70104	303103
2945	303104
2035	303105
86352	303106
7413	303107
27304	303108
55783	303109
211495	303110
7413	303111
28219	303112
97818	303113
12345	303114
8226	303115
13257	303116
175399	303117
165737	303118
39653	303119
168062	303120
84901	303121
22054	303122
51424	303123
26036	303124
21170	303125
34752	303126
132231	303127
25552	303128
8289	303129
79974	303130
12842	303131
12424	303132
23955	303133
59997	303134
36977	303135
180516	303136
603	303137
59124	303138
100999	303139
80019	303140
92132	303141
44350	303142
4893	303143
53592	303144
18340	303145
199181	303146
16079	303147
120359	303148
19007	303149
131541	303150
106320	303151
181307	303152
41452	303153
94246	303154
61626	303155
167182	303156
143602	303157
219489	303158
15013	303159
27269	303160
152899	303161
96798	303162
65412	303163
803	303164
4128	303165
4541	303166
95630	303167
57518	303168
206113	303169
8520	303170
136690	303171
190964	303172
76397	303173
155659	303174
127171	303175
4451	303176
155173	303177
4654	303178
16731	303179
478	303180
46664	303181
517	303182
79866	303183
3998	303184
76977	303185
160580	303186
108730	303187
49673	303188
668	303189
91216	303190
19266	303191
106094	303192
8031	303193
129439	303194
131003	303195
135182	303196
15828	303197
9118	303198
134886	303199
70122	303200
31087	303201
12319	303202
47551	303203
161409	303204
92679	303205
152520	303206
8330	303207
2953	303208
104582	303209
106761	303210
242565	303211
53769	303212
10192	303213
4262	303214
25880	303215
7412	303216
16287	303217
27797	303218
50549	303219
8583	303220
113264	303221
1482	303222
11410	303223
15110	303224
71418	303225
164114	303226
8412	303227
224573	303228
28105	303229
58748	303230
44033	303231
100832	303232
17692	303233
10105	303234
47319	303235
66676	303236
43549	303237
99363	303238
5574	303239
41589	303240
183974	303241
226794	303242
1947	303243
1101	303244
14818	303245
8447	303246
108231	303247
9465	303248
50392	303249
22990	303250
195510	303251
267635	303252
215744	303253
7283	303254
42219	303255
91522	303256
2251	303257
48590	303258
22311	303259
272706	303260
272598	303261
489	303262
913	303263
23636	303264
47422	303265
7638	303266
77502	303267
53771	303268
209358	303269
145363	303270
36507	303271
33579	303272
93093	303273
190397	303274
75928	303275
18130	303276
2101	303277
255140	303278
26561	303279
615	303280
232904	303281
230706	303282
69951	303283
147915	303284
7	303285
45003	303286
6987	303287
163877	303288
3318	303289
9972	303290
44452	303291
255482	303292
4043	303293
3332	303294
125	303295
56338	303296
203254	303297
71872	303298
752	303299
119717	303300
53396	303301
123324	303302
87479	303303
30115	303304
161770	303305
92411	303306
26656	303307
5480	303308
2287	303309
123780	303310
138257	303311
170871	303312
48372	303313
2537	303314
269054	303315
6046	303316
137817	303317
5460	303318
3122	303319
3193	303320
55189	303321
141084	303322
2186	303323
2168	303324
22955	303325
884	303326
96882	303327
12872	303328
76457	303329
70132	303330
61206	303331
101433	303332
22508	303333
25225	303334
9485	303335
1917	303336
136027	303337
7913	303338
7317	303339
46068	303340
1428	303341
8585	303342
45347	303343
60515	303344
5728	303345
83569	303346
72423	303347
77308	303348
124814	303349
186677	303350
117	303351
33452	303352
142370	303353
248758	303354
21856	303355
15833	303356
132754	303357
87903	303358
64002	303359
4209	303360
57178	303361
20002	303362
152620	303363
95553	303364
137868	303365
36042	303366
321	303367
3498	303368
36840	303369
16755	303370
26956	303371
80242	303372
21982	303373
230649	303374
20712	303375
10772	303376
48430	303377
196701	303378
28405	303379
17510	303380
10292	303381
28554	303382
16333	303383
13086	303384
155150	303385
11123	303386
133	303387
105249	303388
129202	303389
22041	303390
104676	303391
22210	303392
75038	303393
18678	303394
23146	303395
980	303396
22421	303397
11272	303398
68199	303399
213493	303400
4247	303401
50003	303402
45493	303403
172983	303404
115132	303405
760	303406
1861	303407
72916	303408
8645	303409
26993	303410
210693	303411
19642	303412
18903	303413
1661	303414
802	303415
216267	303416
58050	303417
36010	303418
157253	303419
107062	303420
11969	303421
146213	303422
20396	303423
19617	303424
400	303425
54855	303426
95130	303427
66932	303428
14306	303429
57001	303430
31542	303431
13534	303432
56812	303433
2300	303434
4472	303435
70524	303436
13571	303437
109094	303438
8871	303439
1883	303440
44637	303441
100857	303442
28761	303443
68118	303444
51419	303445
1802	303446
27890	303447
34614	303448
41233	303449
120990	303450
13989	303451
246055	303452
12342	303453
73440	303454
31170	303455
26020	303456
40985	303457
14098	303458
22833	303459
87165	303460
215828	303461
9772	303462
1015	303463
608	303464
150349	303465
229718	303466
2557	303467
51208	303468
11464	303469
3702	303470
224056	303471
32772	303472
59623	303473
139	303474
75096	303475
3727	303476
7698	303477
238104	303478
72596	303479
21752	303480
217932	303481
92569	303482
1149	303483
48985	303484
21973	303485
7005	303486
94156	303487
70674	303488
70930	303489
130637	303490
147875	303491
9137	303492
3840	303493
121362	303494
93182	303495
120886	303496
7195	303497
246013	303498
251873	303499
32549	303500
244847	303501
8535	303502
178	303503
87602	303504
68183	303505
3426	303506
89612	303507
69706	303508
54452	303509
30264	303510
53505	303511
9056	303512
21388	303513
121230	303514
52112	303515
1464	303516
20739	303517
121683	303518
60363	303519
133799	303520
67003	303521
82021	303522
167648	303523
33526	303524
14115	303525
180299	303526
150044	303527
133525	303528
66332	303529
12273	303530
141813	303531
11012	303532
4738	303533
7339	303534
156897	303535
18230	303536
215747	303537
175273	303538
50155	303539
195220	303540
18053	303541
11207	303542
46980	303543
47448	303544
17857	303545
138641	303546
56366	303547
3393	303548
263	303549
52335	303550
12115	303551
200348	303552
63375	303553
99472	303554
55287	303555
120781	303556
18536	303557
3267	303558
228910	303559
7316	303560
86837	303561
105592	303562
202052	303563
33797	303564
50136	303565
65905	303566
339	303567
1684	303568
29744	303569
198	303570
37933	303571
26572	303572
8765	303573
160031	303574
89911	303575
94040	303576
53301	303577
19927	303578
124881	303579
78580	303580
260617	303581
1195	303582
26023	303583
8601	303584
53444	303585
18850	303586
102423	303587
116000	303588
144311	303589
44316	303590
7443	303591
27096	303592
229157	303593
38538	303594
66809	303595
21434	303596
265817	303597
190679	303598
72458	303599
29624	303600
175456	303601
110723	303602
4689	303603
36518	303604
27509	303605
29277	303606
5237	303607
261412	303608
179746	303609
51617	303610
65147	303611
490	303612
1042	303613
4333	303614
267706	303615
226965	303616
155216	303617
19	303618
870	303619
4142	303620
13785	303621
151917	303622
147700	303623
29523	303624
727	303625
160855	303626
508	303627
15278	303628
17222	303629
47746	303630
3478	303631
47936	303632
39909	303633
32263	303634
72211	303635
62897	303636
40350	303637
167521	303638
107824	303639
112009	303640
215605	303641
195603	303642
139784	303643
38100	303644
210058	303645
33716	303646
5618	303647
18680	303648
6498	303649
371	303650
39590	303651
169578	303652
4848	303653
166026	303654
31312	303655
50709	303656
87873	303657
2828	303658
105651	303659
19657	303660
104797	303661
25750	303662
1063	303663
11874	303664
15130	303665
17493	303666
55708	303667
64176	303668
36026	303669
19941	303670
45194	303671
101207	303672
178271	303673
89172	303674
3618	303675
13656	303676
2608	303677
39558	303678
170109	303679
85872	303680
29845	303681
165270	303682
157231	303683
47167	303684
36221	303685
9287	303686
495	303687
161085	303688
107557	303689
1689	303690
87300	303691
71231	303692
9804	303693
220001	303694
48778	303695
60651	303696
33759	303697
43979	303698
101060	303699
9976	303700
20483	303701
2224	303702
161730	303703
43157	303704
3106	303705
6542	303706
98142	303707
3735	303708
5343	303709
97930	303710
11263	303711
65850	303712
12083	303713
237257	303714
18188	303715
144	303716
10421	303717
3089	303718
11375	303719
57451	303720
39820	303721
7614	303722
79073	303723
13347	303724
75092	303725
260138	303726
13637	303727
137870	303728
12973	303729
22340	303730
23476	303731
28095	303732
53246	303733
56952	303734
57859	303735
45111	303736
57192	303737
28680	303738
46238	303739
154115	303740
75839	303741
20	303742
25628	303743
1581	303744
39339	303745
1633	303746
14910	303747
6904	303748
239282	303749
179679	303750
208	303751
4172	303752
513	303753
25955	303754
47294	303755
3588	303756
1908	303757
150581	303758
151	303759
99567	303760
11319	303761
148186	303762
141501	303763
65124	303764
45336	303765
255207	303766
26419	303767
59852	303768
8692	303769
168874	303770
8460	303771
986	303772
70653	303773
78504	303774
152779	303775
2920	303776
168194	303777
32982	303778
70025	303779
126993	303780
133855	303781
244953	303782
3445	303783
94322	303784
38904	303785
15308	303786
3571	303787
26557	303788
12617	303789
10099	303790
229161	303791
93366	303792
105186	303793
36035	303794
191262	303795
23018	303796
208671	303797
57320	303798
39722	303799
55738	303800
9419	303801
113252	303802
24765	303803
98038	303804
40328	303805
174459	303806
23266	303807
5889	303808
98511	303809
511	303810
30295	303811
23811	303812
270	303813
66980	303814
26591	303815
14707	303816
1377	303817
159671	303818
537	303819
221538	303820
45781	303821
14148	303822
55449	303823
72524	303824
18732	303825
51425	303826
100941	303827
6207	303828
35755	303829
34758	303830
80370	303831
4422	303832
69883	303833
74108	303834
58705	303835
51894	303836
12147	303837
71829	303838
37632	303839
210000	303840
62990	303841
67336	303842
39341	303843
23612	303844
11480	303845
137426	303846
101714	303847
136597	303848
725	303849
207674	303850
86281	303851
127607	303852
74893	303853
1620	303854
88151	303855
58290	303856
10127	303857
34257	303858
18327	303859
260821	303860
1509	303861
33304	303862
16162	303863
36728	303864
229	303865
177827	303866
3840	303867
464	303868
5979	303869
44261	303870
246330	303871
3313	303872
71269	303873
44502	303874
27650	303875
41225	303876
3729	303877
20902	303878
1599	303879
13715	303880
11473	303881
16438	303882
266188	303883
7056	303884
2698	303885
137414	303886
72666	303887
31045	303888
23038	303889
27200	303890
87282	303891
122916	303892
5794	303893
171499	303894
264177	303895
90843	303896
5151	303897
254126	303898
12862	303899
231783	303900
60668	303901
234279	303902
14086	303903
78954	303904
39375	303905
159631	303906
114114	303907
4461	303908
12024	303909
19460	303910
1115	303911
91046	303912
23599	303913
37471	303914
27785	303915
28032	303916
22560	303917
2165	303918
1186	303919
22920	303920
266731	303921
43566	303922
5006	303923
19362	303924
61809	303925
68730	303926
31859	303927
30426	303928
588	303929
112826	303930
265101	303931
270475	303932
108259	303933
11922	303934
19743	303935
25537	303936
1334	303937
97446	303938
99385	303939
1945	303940
165134	303941
663	303942
122868	303943
14543	303944
22732	303945
15958	303946
8897	303947
211091	303948
98843	303949
104454	303950
14777	303951
5022	303952
2294	303953
177852	303954
49588	303955
70085	303956
86393	303957
26983	303958
95289	303959
36537	303960
12182	303961
871	303962
35968	303963
62	303964
13472	303965
127	303966
21766	303967
12891	303968
24471	303969
94570	303970
18108	303971
110719	303972
25853	303973
156342	303974
69079	303975
269180	303976
82671	303977
8444	303978
15762	303979
94964	303980
3630	303981
42	303982
145485	303983
16150	303984
272349	303985
3119	303986
22690	303987
47585	303988
2650	303989
67815	303990
18640	303991
163222	303992
21396	303993
674	303994
10992	303995
2285	303996
7444	303997
19382	303998
41754	303999
504	304000
11542	304001
62872	304002
10471	304003
245225	304004
73928	304005
13096	304006
78342	304007
187672	304008
26612	304009
10069	304010
37206	304011
29248	304012
31156	304013
6921	304014
689	304015
1066	304016
682	304017
16034	304018
172658	304019
3552	304020
21050	304021
1175	304022
174751	304023
22662	304024
4666	304025
28046	304026
211161	304027
8387	304028
10290	304029
1329	304030
122672	304031
48041	304032
6486	304033
88052	304034
262463	304035
14084	304036
35436	304037
6597	304038
1008	304039
2709	304040
2642	304041
79385	304042
135470	304043
2868	304044
70195	304045
29309	304046
97729	304047
9586	304048
63588	304049
15531	304050
12863	304051
1557	304052
10139	304053
525	304054
9235	304055
23060	304056
7302	304057
1270	304058
107356	304059
11174	304060
90193	304061
254	304062
94206	304063
7108	304064
49278	304065
84652	304066
155977	304067
123082	304068
239536	304069
23837	304070
170576	304071
217870	304072
42491	304073
48518	304074
5231	304075
81096	304076
48990	304077
38410	304078
37514	304079
11765	304080
1423	304081
2613	304082
136599	304083
113249	304084
43299	304085
4017	304086
3528	304087
18874	304088
168875	304089
68746	304090
16996	304091
136755	304092
23977	304093
20810	304094
4639	304095
2240	304096
51803	304097
28541	304098
1618	304099
153648	304100
9036	304101
28081	304102
521	304103
2748	304104
250722	304105
267585	304106
136310	304107
269203	304108
229204	304109
105352	304110
19422	304111
15566	304112
92967	304113
77717	304114
11555	304115
109142	304116
23943	304117
7996	304118
8767	304119
104680	304120
4034	304121
110333	304122
16668	304123
211095	304124
8262	304125
105452	304126
7177	304127
359	304128
12125	304129
101930	304130
41730	304131
6637	304132
97508	304133
16882	304134
30807	304135
110310	304136
202082	304137
27966	304138
1839	304139
13635	304140
37916	304141
23770	304142
64236	304143
89495	304144
42988	304145
11488	304146
20817	304147
101842	304148
151196	304149
96441	304150
82536	304151
63463	304152
10	304153
40194	304154
124382	304155
106751	304156
168492	304157
95187	304158
111122	304159
52399	304160
5481	304161
1388	304162
68613	304163
972	304164
7385	304165
68642	304166
18134	304167
105142	304168
9316	304169
58230	304170
946	304171
18722	304172
50062	304173
7489	304174
23133	304175
145766	304176
155329	304177
41249	304178
103205	304179
204040	304180
3158	304181
137320	304182
27573	304183
155372	304184
2786	304185
29703	304186
524	304187
10820	304188
53162	304189
209345	304190
26069	304191
30736	304192
80194	304193
19664	304194
8756	304195
25675	304196
96416	304197
210254	304198
8928	304199
121899	304200
8187	304201
3666	304202
158472	304203
35232	304204
232478	304205
5095	304206
214501	304207
135238	304208
37800	304209
3428	304210
12218	304211
56652	304212
15197	304213
74457	304214
1299	304215
101496	304216
258	304217
6036	304218
60235	304219
2589	304220
10460	304221
218450	304222
41880	304223
156994	304224
21008	304225
20917	304226
10477	304227
10372	304228
10541	304229
1828	304230
58165	304231
23673	304232
45361	304233
90708	304234
10271	304235
3699	304236
178484	304237
133490	304238
241610	304239
170177	304240
2543	304241
178680	304242
133604	304243
35518	304244
99684	304245
26839	304246
4971	304247
70611	304248
35223	304249
18094	304250
18707	304251
11775	304252
69250	304253
182601	304254
151331	304255
344	304256
5466	304257
21859	304258
3107	304259
18215	304260
2389	304261
95656	304262
36429	304263
5470	304264
16448	304265
1133	304266
18721	304267
162316	304268
3682	304269
13664	304270
4145	304271
1245	304272
27685	304273
86129	304274
58613	304275
889	304276
2651	304277
54801	304278
90229	304279
112174	304280
78873	304281
14888	304282
164169	304283
164185	304284
91464	304285
250889	304286
22351	304287
21018	304288
16897	304289
45210	304290
120565	304291
91593	304292
20435	304293
119620	304294
33327	304295
39912	304296
32304	304297
154372	304298
131161	304299
220584	304300
116800	304301
20789	304302
180092	304303
162314	304304
59917	304305
127763	304306
902	304307
94673	304308
5776	304309
436	304310
10291	304311
24354	304312
9991	304313
35463	304314
71644	304315
131656	304316
82413	304317
578	304318
194524	304319
777	304320
193108	304321
11378	304322
48328	304323
166155	304324
198715	304325
68432	304326
3716	304327
8078	304328
5708	304329
60746	304330
36661	304331
6785	304332
92707	304333
103	304334
138007	304335
3684	304336
232394	304337
80908	304338
6591	304339
260384	304340
18549	304341
121183	304342
8938	304343
148936	304344
103085	304345
3417	304346
544	304347
17567	304348
43193	304349
54609	304350
191191	304351
27279	304352
31581	304353
25068	304354
103377	304355
141152	304356
22158	304357
12920	304358
16170	304359
111294	304360
5743	304361
36811	304362
86475	304363
75478	304364
113981	304365
166763	304366
8715	304367
50512	304368
3756	304369
102483	304370
188416	304371
6455	304372
109848	304373
538	304374
80293	304375
12099	304376
73130	304377
100158	304378
2720	304379
54991	304380
75441	304381
40281	304382
28743	304383
71461	304384
4504	304385
141390	304386
103324	304387
44055	304388
117289	304389
8201	304390
255564	304391
7106	304392
235124	304393
105866	304394
90343	304395
70181	304396
151202	304397
99079	304398
106891	304399
22203	304400
158833	304401
37660	304402
159760	304403
146000	304404
13221	304405
296	304406
30583	304407
174317	304408
29487	304409
55665	304410
13769	304411
55096	304412
40493	304413
261030	304414
164978	304415
9439	304416
94764	304417
160854	304418
205810	304419
213198	304420
182248	304421
48232	304422
26855	304423
33404	304424
42579	304425
120878	304426
50677	304427
113265	304428
36905	304429
119539	304430
134175	304431
6297	304432
79359	304433
18833	304434
162757	304435
90307	304436
77699	304437
64883	304438
206408	304439
53462	304440
67936	304441
22959	304442
1307	304443
7829	304444
268455	304445
6491	304446
150247	304447
62898	304448
3516	304449
23572	304450
54380	304451
254239	304452
94692	304453
220276	304454
39086	304455
208157	304456
7244	304457
231161	304458
153393	304459
77454	304460
28321	304461
246703	304462
10337	304463
611	304464
17828	304465
6702	304466
83713	304467
50791	304468
558	304469
22225	304470
64568	304471
18434	304472
2028	304473
148381	304474
1861	304475
18866	304476
66440	304477
34573	304478
182519	304479
121203	304480
3563	304481
96656	304482
33338	304483
11603	304484
9326	304485
196302	304486
2263	304487
76386	304488
48329	304489
5930	304490
74844	304491
82945	304492
160116	304493
78285	304494
41968	304495
146279	304496
88603	304497
52519	304498
40601	304499
138875	304500
162237	304501
13002	304502
66260	304503
29863	304504
59194	304505
104264	304506
224923	304507
262760	304508
45590	304509
140762	304510
6792	304511
8992	304512
68094	304513
166946	304514
102792	304515
39245	304516
64449	304517
259	304518
73192	304519
7482	304520
36657	304521
237270	304522
68445	304523
33246	304524
291	304525
2963	304526
54944	304527
216830	304528
203535	304529
44340	304530
20	304531
79060	304532
92722	304533
89709	304534
99354	304535
80489	304536
4825	304537
233541	304538
166016	304539
76505	304540
139567	304541
8733	304542
32672	304543
98747	304544
104720	304545
4117	304546
167338	304547
14536	304548
1408	304549
87262	304550
162005	304551
97	304552
54992	304553
82033	304554
20374	304555
69121	304556
52457	304557
82568	304558
106112	304559
34679	304560
4708	304561
7441	304562
15739	304563
7450	304564
25347	304565
25946	304566
49598	304567
46686	304568
234903	304569
779	304570
20806	304571
4325	304572
71250	304573
68459	304574
45810	304575
1916	304576
39667	304577
1508	304578
152259	304579
34390	304580
144425	304581
2826	304582
126489	304583
225870	304584
144547	304585
10708	304586
69876	304587
49813	304588
5421	304589
27682	304590
38275	304591
137807	304592
5236	304593
55852	304594
12970	304595
123581	304596
167362	304597
6246	304598
181091	304599
1110	304600
36285	304601
8314	304602
89767	304603
63640	304604
224609	304605
17619	304606
74725	304607
129660	304608
3037	304609
24807	304610
5369	304611
14354	304612
84043	304613
74625	304614
25004	304615
126433	304616
14451	304617
249039	304618
77198	304619
51496	304620
3274	304621
2365	304622
8513	304623
175449	304624
25663	304625
42069	304626
81145	304627
5346	304628
1676	304629
45363	304630
14862	304631
95386	304632
32874	304633
5714	304634
48226	304635
2991	304636
126191	304637
5586	304638
6096	304639
8433	304640
8600	304641
270834	304642
45590	304643
102803	304644
7266	304645
700	304646
10785	304647
3333	304648
62835	304649
73267	304650
215	304651
10550	304652
13090	304653
264829	304654
123973	304655
44052	304656
180673	304657
5120	304658
18692	304659
19517	304660
1337	304661
81607	304662
87233	304663
85726	304664
2489	304665
57064	304666
121154	304667
111	304668
64123	304669
35857	304670
70822	304671
87813	304672
9389	304673
16944	304674
117166	304675
20114	304676
34514	304677
155655	304678
10180	304679
276	304680
134449	304681
39643	304682
157086	304683
2814	304684
39628	304685
60484	304686
3889	304687
93406	304688
67355	304689
42341	304690
192566	304691
150829	304692
23815	304693
72510	304694
23514	304695
9031	304696
67038	304697
27954	304698
60219	304699
78366	304700
69246	304701
15662	304702
27256	304703
48067	304704
62273	304705
1144	304706
29134	304707
174187	304708
26929	304709
228029	304710
243610	304711
250497	304712
237778	304713
58782	304714
44380	304715
7591	304716
6298	304717
98364	304718
50492	304719
15987	304720
76844	304721
106074	304722
93607	304723
83509	304724
53688	304725
85754	304726
75922	304727
29462	304728
5245	304729
26430	304730
90425	304731
80567	304732
547	304733
14966	304734
28665	304735
25990	304736
54384	304737
51164	304738
363	304739
13667	304740
19695	304741
107172	304742
237152	304743
97547	304744
260	304745
32515	304746
227898	304747
76070	304748
16608	304749
24885	304750
138484	304751
291	304752
58355	304753
177284	304754
58325	304755
141674	304756
112713	304757
52698	304758
15513	304759
10154	304760
122575	304761
8665	304762
26728	304763
88956	304764
92647	304765
10314	304766
36144	304767
63581	304768
76659	304769
4198	304770
6820	304771
52690	304772
3838	304773
5735	304774
27917	304775
40044	304776
142389	304777
19247	304778
34009	304779
18440	304780
3911	304781
218851	304782
1118	304783
12374	304784
2899	304785
270496	304786
10077	304787
41947	304788
44326	304789
168	304790
46594	304791
35175	304792
23002	304793
4026	304794
2757	304795
93206	304796
1057	304797
9751	304798
72632	304799
7368	304800
40266	304801
32379	304802
13474	304803
17620	304804
106782	304805
7013	304806
104798	304807
2582	304808
202710	304809
38908	304810
105565	304811
104745	304812
105046	304813
183358	304814
48187	304815
49249	304816
140853	304817
2369	304818
32665	304819
100377	304820
171339	304821
28599	304822
422	304823
58713	304824
20717	304825
23584	304826
17702	304827
75038	304828
4542	304829
3524	304830
3089	304831
712	304832
212414	304833
229569	304834
100811	304835
46005	304836
21700	304837
244349	304838
26578	304839
43842	304840
153955	304841
4990	304842
30676	304843
12846	304844
174088	304845
42876	304846
256068	304847
15935	304848
29241	304849
55188	304850
13790	304851
30349	304852
27831	304853
55194	304854
69425	304855
89990	304856
172687	304857
70657	304858
231629	304859
101125	304860
77732	304861
5819	304862
62999	304863
74486	304864
25114	304865
1007	304866
243808	304867
45158	304868
52706	304869
141368	304870
81620	304871
1754	304872
567	304873
135875	304874
43964	304875
99678	304876
9013	304877
148151	304878
60993	304879
6548	304880
41266	304881
127255	304882
98	304883
209212	304884
21899	304885
201074	304886
72091	304887
184370	304888
990	304889
264128	304890
113861	304891
2709	304892
926	304893
75990	304894
64474	304895
51825	304896
184081	304897
121802	304898
19442	304899
46810	304900
159400	304901
1717	304902
50291	304903
41034	304904
4246	304905
5337	304906
94260	304907
135	304908
7095	304909
5543	304910
168371	304911
3056	304912
135269	304913
5531	304914
166372	304915
144072	304916
266	304917
106611	304918
23826	304919
161620	304920
2989	304921
35488	304922
84609	304923
106417	304924
448	304925
52187	304926
99440	304927
139886	304928
4213	304929
14503	304930
5264	304931
22182	304932
61249	304933
15064	304934
39723	304935
1848	304936
266663	304937
18528	304938
130577	304939
12902	304940
13276	304941
253048	304942
79984	304943
16321	304944
51172	304945
107554	304946
34854	304947
4207	304948
22164	304949
10671	304950
5367	304951
1710	304952
224735	304953
77802	304954
159990	304955
188647	304956
64189	304957
24238	304958
24621	304959
116980	304960
118150	304961
59865	304962
257483	304963
1222	304964
58277	304965
31994	304966
33271	304967
158858	304968
20434	304969
3057	304970
562	304971
41640	304972
34304	304973
80410	304974
38133	304975
72019	304976
41172	304977
1377	304978
213919	304979
232216	304980
9181	304981
8642	304982
32757	304983
9490	304984
136327	304985
80125	304986
7037	304987
44448	304988
138017	304989
84321	304990
45082	304991
2850	304992
3355	304993
79149	304994
75514	304995
70009	304996
20808	304997
265138	304998
9282	304999
166353	305000
225103	305001
157774	305002
80871	305003
101874	305004
46891	305005
33216	305006
8330	305007
3522	305008
3963	305009
52912	305010
6091	305011
104500	305012
4299	305013
28683	305014
265140	305015
738	305016
74106	305017
1951	305018
12065	305019
156480	305020
155343	305021
143096	305022
4500	305023
2032	305024
32645	305025
90522	305026
16180	305027
16208	305028
10164	305029
79035	305030
84174	305031
30009	305032
61162	305033
32911	305034
27095	305035
115278	305036
70977	305037
71472	305038
130406	305039
21410	305040
146490	305041
244207	305042
34327	305043
2765	305044
77241	305045
13231	305046
22548	305047
4617	305048
96927	305049
4403	305050
97982	305051
156647	305052
14182	305053
2791	305054
13347	305055
14144	305056
94962	305057
16790	305058
5532	305059
3289	305060
47062	305061
51859	305062
103504	305063
11283	305064
118238	305065
98479	305066
246004	305067
42588	305068
49190	305069
91884	305070
48047	305071
184741	305072
112272	305073
39	305074
86466	305075
137175	305076
89342	305077
39918	305078
11828	305079
1759	305080
233539	305081
6323	305082
156790	305083
219309	305084
60093	305085
188236	305086
109686	305087
10619	305088
526	305089
213491	305090
157510	305091
99855	305092
68179	305093
82831	305094
8796	305095
1558	305096
120018	305097
268328	305098
42449	305099
17529	305100
23108	305101
12025	305102
19749	305103
21702	305104
10589	305105
242110	305106
45386	305107
24688	305108
46550	305109
43609	305110
148717	305111
7411	305112
67226	305113
10712	305114
19834	305115
207074	305116
21949	305117
46	305118
189194	305119
137686	305120
10353	305121
25063	305122
77216	305123
2943	305124
17236	305125
12634	305126
3527	305127
5710	305128
30947	305129
8429	305130
199964	305131
72138	305132
681	305133
158365	305134
13113	305135
3681	305136
77376	305137
216320	305138
3131	305139
5697	305140
64619	305141
85239	305142
78618	305143
78923	305144
72899	305145
20367	305146
3691	305147
91062	305148
7563	305149
122364	305150
6628	305151
99760	305152
18827	305153
111317	305154
23446	305155
64371	305156
63886	305157
75707	305158
19902	305159
30128	305160
6852	305161
85433	305162
22132	305163
62692	305164
233606	305165
83645	305166
107871	305167
6475	305168
56522	305169
216048	305170
67986	305171
3352	305172
73881	305173
70700	305174
11910	305175
2417	305176
15376	305177
50807	305178
31137	305179
147309	305180
23725	305181
64695	305182
199275	305183
82322	305184
80087	305185
123320	305186
35689	305187
18338	305188
107149	305189
66925	305190
1642	305191
66416	305192
18448	305193
235505	305194
12235	305195
74734	305196
997	305197
102299	305198
6735	305199
10827	305200
62220	305201
45586	305202
37788	305203
52856	305204
6848	305205
230929	305206
1432	305207
10484	305208
239232	305209
102929	305210
12368	305211
60892	305212
24298	305213
86333	305214
78445	305215
191942	305216
272445	305217
16126	305218
239	305219
43206	305220
29682	305221
23023	305222
114651	305223
72826	305224
13144	305225
88334	305226
171232	305227
54084	305228
14078	305229
14048	305230
62647	305231
1588	305232
45610	305233
274	305234
13327	305235
112468	305236
71342	305237
1129	305238
41338	305239
742	305240
152487	305241
27908	305242
29334	305243
72109	305244
97588	305245
2164	305246
9796	305247
158757	305248
34754	305249
88718	305250
63857	305251
98029	305252
131224	305253
1016	305254
1155	305255
113302	305256
6401	305257
104144	305258
67918	305259
66106	305260
210612	305261
658	305262
193278	305263
157886	305264
34834	305265
3318	305266
101718	305267
7542	305268
78278	305269
22207	305270
11688	305271
699	305272
9322	305273
44538	305274
19506	305275
102681	305276
220538	305277
129828	305278
34839	305279
30739	305280
20445	305281
11728	305282
107736	305283
30482	305284
1071	305285
219370	305286
240986	305287
133529	305288
132766	305289
9814	305290
173539	305291
114773	305292
224264	305293
22	305294
5295	305295
231711	305296
16387	305297
3909	305298
11495	305299
26193	305300
2396	305301
146902	305302
52340	305303
19334	305304
5533	305305
19357	305306
17000	305307
259177	305308
3783	305309
115426	305310
103798	305311
150555	305312
91063	305313
17031	305314
89	305315
65905	305316
99021	305317
138780	305318
262050	305319
101165	305320
38192	305321
21304	305322
206944	305323
96672	305324
9580	305325
12988	305326
8878	305327
97956	305328
16696	305329
157708	305330
11482	305331
172	305332
76875	305333
74020	305334
164516	305335
126923	305336
245934	305337
2642	305338
45920	305339
24886	305340
74148	305341
33218	305342
64843	305343
11113	305344
19322	305345
1407	305346
19165	305347
6151	305348
3191	305349
9121	305350
39920	305351
143214	305352
6504	305353
35248	305354
487	305355
244522	305356
18945	305357
94735	305358
15867	305359
51792	305360
64609	305361
15279	305362
112	305363
47689	305364
8908	305365
41163	305366
78183	305367
127885	305368
80974	305369
29235	305370
30	305371
31427	305372
48114	305373
189210	305374
1811	305375
45798	305376
22529	305377
10670	305378
558	305379
1767	305380
33754	305381
183749	305382
857	305383
10777	305384
77676	305385
3286	305386
189991	305387
403	305388
126874	305389
80513	305390
4	305391
30880	305392
133429	305393
7525	305394
2148	305395
263	305396
146	305397
123606	305398
81864	305399
80677	305400
60097	305401
1768	305402
3665	305403
245201	305404
42367	305405
8016	305406
97303	305407
112059	305408
1500	305409
41346	305410
14198	305411
26839	305412
50067	305413
15307	305414
134410	305415
53173	305416
102195	305417
37341	305418
52779	305419
139273	305420
145724	305421
10469	305422
47866	305423
172224	305424
158723	305425
6409	305426
102950	305427
9166	305428
89052	305429
160913	305430
94498	305431
109530	305432
21348	305433
2526	305434
10128	305435
166219	305436
67016	305437
74239	305438
83636	305439
4625	305440
744	305441
114383	305442
16063	305443
29	305444
150881	305445
268519	305446
6107	305447
35155	305448
44026	305449
1462	305450
61826	305451
160401	305452
47751	305453
42	305454
35730	305455
155819	305456
262255	305457
3334	305458
151472	305459
9222	305460
6350	305461
85709	305462
148045	305463
29663	305464
11301	305465
88052	305466
13965	305467
6511	305468
92264	305469
7548	305470
2430	305471
103916	305472
14134	305473
6975	305474
98126	305475
12648	305476
751	305477
249855	305478
12240	305479
3436	305480
12592	305481
19673	305482
11020	305483
148765	305484
28264	305485
37766	305486
37242	305487
77277	305488
51127	305489
15555	305490
1344	305491
3548	305492
56064	305493
168667	305494
627	305495
246681	305496
47224	305497
5380	305498
156634	305499
4315	305500
6361	305501
11361	305502
83401	305503
34687	305504
323	305505
60794	305506
15243	305507
254009	305508
120	305509
105358	305510
2947	305511
6399	305512
171843	305513
216943	305514
23780	305515
39805	305516
152512	305517
12223	305518
245778	305519
269516	305520
48892	305521
98959	305522
1013	305523
34149	305524
219	305525
72253	305526
259905	305527
30267	305528
254	305529
89644	305530
36097	305531
152833	305532
129	305533
214536	305534
233461	305535
23999	305536
104151	305537
61543	305538
37766	305539
76389	305540
11894	305541
70050	305542
3036	305543
267474	305544
64541	305545
17110	305546
6435	305547
1119	305548
5983	305549
169247	305550
92733	305551
102608	305552
98657	305553
29672	305554
119435	305555
330	305556
5733	305557
96624	305558
32323	305559
117721	305560
169384	305561
76517	305562
27427	305563
260035	305564
2934	305565
7186	305566
155557	305567
86376	305568
118081	305569
83860	305570
85592	305571
14829	305572
232654	305573
148147	305574
3856	305575
65251	305576
94209	305577
22868	305578
83222	305579
37658	305580
34312	305581
62325	305582
59750	305583
178363	305584
47308	305585
36378	305586
1296	305587
32868	305588
7668	305589
30416	305590
963	305591
39839	305592
11801	305593
31890	305594
238368	305595
2254	305596
20632	305597
56562	305598
22449	305599
1430	305600
58561	305601
35677	305602
16129	305603
112292	305604
48508	305605
11759	305606
190898	305607
258650	305608
109585	305609
9075	305610
137864	305611
1201	305612
46	305613
198125	305614
85189	305615
357	305616
29647	305617
6744	305618
28889	305619
75559	305620
56883	305621
110766	305622
13157	305623
25904	305624
11810	305625
212248	305626
24079	305627
27714	305628
237299	305629
123713	305630
232980	305631
3637	305632
95469	305633
25978	305634
2231	305635
25420	305636
8114	305637
18	305638
113107	305639
8311	305640
22545	305641
58521	305642
194486	305643
204866	305644
135454	305645
126692	305646
87497	305647
31587	305648
18226	305649
184660	305650
4981	305651
82218	305652
72575	305653
52772	305654
135053	305655
2224	305656
55467	305657
164840	305658
48452	305659
9455	305660
19434	305661
106953	305662
151517	305663
34176	305664
404	305665
166950	305666
15674	305667
41771	305668
41144	305669
10185	305670
200747	305671
31339	305672
164822	305673
15066	305674
138559	305675
257091	305676
14037	305677
3550	305678
38131	305679
393	305680
5154	305681
64077	305682
6974	305683
55108	305684
82	305685
6371	305686
85198	305687
757	305688
468	305689
96306	305690
32776	305691
1117	305692
144575	305693
96616	305694
4812	305695
5051	305696
17501	305697
186575	305698
370	305699
15479	305700
228916	305701
31	305702
5892	305703
35631	305704
192011	305705
1723	305706
1568	305707
4969	305708
127975	305709
119088	305710
153751	305711
7957	305712
165356	305713
1627	305714
268445	305715
89160	305716
71080	305717
164042	305718
59429	305719
16023	305720
62452	305721
165768	305722
233010	305723
2511	305724
15727	305725
10084	305726
16282	305727
28654	305728
17745	305729
109821	305730
133	305731
215119	305732
22849	305733
31137	305734
750	305735
6588	305736
4726	305737
10348	305738
40036	305739
76507	305740
1901	305741
80869	305742
28385	305743
12730	305744
1863	305745
103428	305746
120188	305747
29925	305748
68425	305749
53145	305750
41449	305751
54310	305752
168041	305753
170867	305754
179	305755
21160	305756
23300	305757
2671	305758
17747	305759
65736	305760
2493	305761
70568	305762
6449	305763
15799	305764
2656	305765
55257	305766
18323	305767
8414	305768
217258	305769
219181	305770
234581	305771
72688	305772
140612	305773
1523	305774
3584	305775
57950	305776
112561	305777
262885	305778
98267	305779
14287	305780
5184	305781
41280	305782
1495	305783
120306	305784
99950	305785
249739	305786
182833	305787
8661	305788
55035	305789
4956	305790
17637	305791
37571	305792
256644	305793
7035	305794
785	305795
45052	305796
77575	305797
1774	305798
25354	305799
2164	305800
37906	305801
78985	305802
153299	305803
189691	305804
47659	305805
2060	305806
25291	305807
2550	305808
418	305809
40020	305810
245422	305811
681	305812
5061	305813
151425	305814
9808	305815
2838	305816
137194	305817
12217	305818
38199	305819
44291	305820
113708	305821
7054	305822
57259	305823
13130	305824
3624	305825
2677	305826
138459	305827
45112	305828
9850	305829
30575	305830
32446	305831
174778	305832
127959	305833
7274	305834
1832	305835
4008	305836
5442	305837
44833	305838
57595	305839
136012	305840
35138	305841
9444	305842
24531	305843
18759	305844
154116	305845
63977	305846
830	305847
14487	305848
20699	305849
7105	305850
65989	305851
163228	305852
17040	305853
21242	305854
44901	305855
3339	305856
45982	305857
60647	305858
20365	305859
79572	305860
161496	305861
8374	305862
4414	305863
9976	305864
88331	305865
42610	305866
168060	305867
2447	305868
239372	305869
52770	305870
9593	305871
3266	305872
37363	305873
14864	305874
45822	305875
149	305876
104	305877
140699	305878
240057	305879
79865	305880
89	305881
178027	305882
56148	305883
146740	305884
13964	305885
175186	305886
24758	305887
8225	305888
30792	305889
3619	305890
111238	305891
80767	305892
109368	305893
34657	305894
86781	305895
11190	305896
6184	305897
133132	305898
110564	305899
24161	305900
9994	305901
11472	305902
47558	305903
89233	305904
175141	305905
123325	305906
236179	305907
156661	305908
81948	305909
14914	305910
74598	305911
156362	305912
30640	305913
124419	305914
210666	305915
108951	305916
92442	305917
3969	305918
44184	305919
3483	305920
165470	305921
134334	305922
22519	305923
19328	305924
10136	305925
4590	305926
60588	305927
17958	305928
452	305929
61500	305930
25014	305931
15322	305932
25049	305933
197607	305934
160865	305935
271351	305936
25857	305937
129309	305938
3724	305939
235324	305940
14726	305941
20485	305942
53302	305943
7643	305944
92795	305945
220	305946
41284	305947
1962	305948
173660	305949
139370	305950
175	305951
47040	305952
11056	305953
113807	305954
267644	305955
143437	305956
34183	305957
843	305958
55676	305959
58182	305960
59301	305961
4018	305962
21971	305963
2345	305964
39364	305965
30981	305966
42629	305967
4289	305968
152511	305969
74308	305970
9641	305971
154356	305972
224051	305973
27949	305974
94175	305975
4580	305976
74031	305977
6579	305978
140082	305979
11556	305980
8951	305981
227704	305982
75881	305983
66798	305984
91123	305985
111877	305986
1811	305987
54284	305988
141038	305989
154869	305990
103513	305991
26268	305992
221033	305993
25496	305994
9059	305995
11214	305996
57525	305997
3969	305998
67572	305999
129907	306000
33471	306001
263936	306002
34761	306003
88234	306004
102297	306005
101750	306006
11111	306007
235194	306008
42482	306009
87576	306010
181668	306011
176507	306012
795	306013
1024	306014
5246	306015
217589	306016
155704	306017
57350	306018
96292	306019
97584	306020
108300	306021
151555	306022
10793	306023
54984	306024
15698	306025
208613	306026
50876	306027
78122	306028
143577	306029
7065	306030
77471	306031
881	306032
4569	306033
7923	306034
45812	306035
7702	306036
57899	306037
117073	306038
99249	306039
65552	306040
125983	306041
110143	306042
206877	306043
9519	306044
144728	306045
13307	306046
42886	306047
19618	306048
167334	306049
232490	306050
25030	306051
908	306052
154274	306053
3570	306054
35256	306055
55	306056
5915	306057
30142	306058
125605	306059
1481	306060
112717	306061
95769	306062
38689	306063
208106	306064
2476	306065
145782	306066
78093	306067
188908	306068
100440	306069
236568	306070
43535	306071
7321	306072
10141	306073
132452	306074
216752	306075
10109	306076
154842	306077
247212	306078
98757	306079
15513	306080
148231	306081
114253	306082
45100	306083
220912	306084
99951	306085
3626	306086
188955	306087
16721	306088
18208	306089
38196	306090
2818	306091
129992	306092
36065	306093
39657	306094
91916	306095
23178	306096
20088	306097
227197	306098
17227	306099
7214	306100
4881	306101
22998	306102
123012	306103
12964	306104
156738	306105
149677	306106
94307	306107
221928	306108
15860	306109
214	306110
90778	306111
11057	306112
29280	306113
70725	306114
29466	306115
11508	306116
159279	306117
62141	306118
27864	306119
19753	306120
8380	306121
69001	306122
24064	306123
12939	306124
5056	306125
23270	306126
41929	306127
166816	306128
38184	306129
85	306130
20677	306131
1578	306132
88920	306133
4801	306134
1115	306135
53261	306136
157113	306137
2336	306138
149583	306139
22476	306140
20057	306141
130311	306142
14625	306143
2551	306144
64559	306145
4881	306146
12114	306147
121676	306148
6480	306149
39373	306150
6647	306151
41534	306152
44645	306153
47988	306154
54844	306155
3033	306156
221072	306157
1716	306158
21285	306159
33721	306160
767	306161
25052	306162
243768	306163
123237	306164
3081	306165
225787	306166
137643	306167
16460	306168
126592	306169
11236	306170
78591	306171
7654	306172
74856	306173
65217	306174
223994	306175
236002	306176
146038	306177
115640	306178
206396	306179
233756	306180
729	306181
42835	306182
15843	306183
88067	306184
46683	306185
38421	306186
43977	306187
26636	306188
9494	306189
11594	306190
10567	306191
58866	306192
7393	306193
47445	306194
1583	306195
6986	306196
14	306197
98840	306198
158686	306199
95956	306200
1932	306201
246	306202
94157	306203
18669	306204
16269	306205
4013	306206
17030	306207
256700	306208
146038	306209
13596	306210
67358	306211
12204	306212
1763	306213
11230	306214
108928	306215
102884	306216
15482	306217
6623	306218
18890	306219
75224	306220
75734	306221
161640	306222
7846	306223
46780	306224
7874	306225
107715	306226
12785	306227
56406	306228
1642	306229
403	306230
63538	306231
29303	306232
109008	306233
81362	306234
46055	306235
64163	306236
228343	306237
52721	306238
27173	306239
57125	306240
6481	306241
75422	306242
18779	306243
244170	306244
40646	306245
737	306246
8187	306247
16960	306248
35298	306249
16672	306250
239182	306251
18434	306252
1561	306253
131595	306254
17284	306255
16479	306256
19813	306257
259033	306258
57144	306259
264579	306260
148005	306261
3230	306262
20778	306263
83815	306264
108600	306265
4655	306266
186259	306267
3398	306268
88064	306269
6673	306270
87844	306271
40557	306272
214758	306273
1617	306274
43076	306275
36126	306276
24946	306277
19961	306278
15280	306279
95476	306280
5934	306281
165727	306282
3521	306283
70788	306284
14514	306285
111921	306286
6753	306287
6156	306288
217441	306289
1415	306290
119074	306291
2292	306292
161378	306293
109654	306294
193224	306295
74792	306296
23845	306297
23005	306298
45836	306299
20272	306300
241149	306301
133596	306302
119317	306303
267721	306304
35892	306305
77251	306306
18902	306307
28901	306308
12356	306309
9516	306310
82302	306311
1708	306312
247254	306313
11503	306314
19131	306315
1634	306316
21077	306317
53295	306318
157107	306319
156918	306320
107019	306321
55603	306322
44175	306323
15146	306324
30843	306325
19222	306326
19834	306327
110388	306328
9878	306329
39161	306330
68868	306331
41195	306332
28154	306333
33987	306334
11407	306335
83	306336
2994	306337
6078	306338
14869	306339
190172	306340
5980	306341
13890	306342
19168	306343
3696	306344
37344	306345
63	306346
177587	306347
52924	306348
177938	306349
146754	306350
42865	306351
58555	306352
11676	306353
191304	306354
3338	306355
1799	306356
75146	306357
514	306358
25038	306359
40058	306360
148542	306361
47927	306362
55803	306363
266742	306364
16088	306365
4455	306366
60398	306367
6214	306368
56990	306369
27752	306370
125	306371
56545	306372
229753	306373
100103	306374
31945	306375
784	306376
9366	306377
1243	306378
40815	306379
75571	306380
74725	306381
12768	306382
54628	306383
1567	306384
113146	306385
105831	306386
19857	306387
21263	306388
14189	306389
21970	306390
221	306391
2492	306392
157988	306393
41549	306394
4450	306395
97663	306396
76384	306397
27564	306398
94882	306399
163137	306400
48027	306401
11573	306402
43860	306403
46363	306404
103749	306405
61899	306406
108397	306407
60791	306408
242	306409
14115	306410
900	306411
36467	306412
14991	306413
43295	306414
33638	306415
2088	306416
97579	306417
10486	306418
13056	306419
47188	306420
109272	306421
4615	306422
14484	306423
92385	306424
265392	306425
107239	306426
111841	306427
92509	306428
116868	306429
55293	306430
179748	306431
28556	306432
16702	306433
114066	306434
43319	306435
162325	306436
6425	306437
44027	306438
162929	306439
58906	306440
91603	306441
33933	306442
183957	306443
64680	306444
88672	306445
29541	306446
32972	306447
212395	306448
22813	306449
16977	306450
18792	306451
20358	306452
984	306453
37923	306454
90971	306455
17900	306456
12734	306457
13836	306458
1676	306459
161489	306460
1787	306461
244097	306462
33723	306463
12496	306464
12003	306465
36942	306466
14437	306467
74898	306468
1923	306469
18720	306470
88568	306471
58499	306472
74211	306473
4171	306474
46135	306475
11592	306476
108402	306477
80175	306478
151543	306479
69640	306480
387	306481
4627	306482
1320	306483
5616	306484
9	306485
21495	306486
31345	306487
142	306488
127659	306489
7999	306490
146784	306491
112999	306492
20653	306493
3833	306494
132719	306495
8654	306496
39399	306497
158995	306498
34191	306499
169700	306500
38565	306501
107801	306502
202211	306503
16946	306504
22368	306505
44758	306506
29757	306507
77599	306508
16058	306509
35	306510
44329	306511
115723	306512
2011	306513
1319	306514
32252	306515
128157	306516
240938	306517
68723	306518
108719	306519
173067	306520
17849	306521
802	306522
2601	306523
162768	306524
13767	306525
1345	306526
143079	306527
41655	306528
153566	306529
54517	306530
1084	306531
68826	306532
124629	306533
1535	306534
202083	306535
7127	306536
7333	306537
37072	306538
76	306539
53414	306540
20272	306541
166895	306542
74105	306543
70608	306544
255016	306545
115000	306546
39939	306547
114880	306548
17389	306549
32339	306550
89483	306551
170885	306552
82599	306553
71520	306554
25399	306555
73989	306556
204021	306557
151123	306558
72025	306559
30399	306560
112547	306561
162503	306562
120710	306563
28734	306564
63627	306565
272162	306566
14015	306567
97237	306568
325	306569
778	306570
20682	306571
41809	306572
25190	306573
19179	306574
56734	306575
42	306576
63630	306577
266950	306578
10988	306579
8170	306580
6627	306581
49472	306582
163329	306583
1969	306584
60280	306585
24433	306586
11074	306587
16206	306588
301	306589
117625	306590
131233	306591
32677	306592
20602	306593
77563	306594
71099	306595
11478	306596
47119	306597
43804	306598
13954	306599
98653	306600
4338	306601
47817	306602
17455	306603
4130	306604
68711	306605
2252	306606
22206	306607
181331	306608
18664	306609
34867	306610
113987	306611
57859	306612
20031	306613
48533	306614
38952	306615
65109	306616
20913	306617
39961	306618
9514	306619
4015	306620
131709	306621
178372	306622
21113	306623
474	306624
4563	306625
6106	306626
7097	306627
44504	306628
185854	306629
105333	306630
6793	306631
2327	306632
6133	306633
30028	306634
31689	306635
33230	306636
3674	306637
23243	306638
15929	306639
223878	306640
28658	306641
5006	306642
140732	306643
5131	306644
26079	306645
78570	306646
255599	306647
89338	306648
50263	306649
67328	306650
2393	306651
111352	306652
38021	306653
184249	306654
6774	306655
25630	306656
2	306657
349	306658
134396	306659
34562	306660
42442	306661
70613	306662
20006	306663
46863	306664
265317	306665
72132	306666
9489	306667
58173	306668
113588	306669
22426	306670
8142	306671
6642	306672
28290	306673
854	306674
5574	306675
66290	306676
75437	306677
101881	306678
5828	306679
2496	306680
22900	306681
53376	306682
95	306683
29861	306684
4745	306685
8478	306686
1022	306687
6169	306688
142270	306689
23412	306690
98541	306691
30348	306692
37819	306693
78007	306694
3928	306695
36338	306696
19173	306697
11532	306698
213770	306699
101747	306700
241133	306701
78186	306702
62201	306703
10509	306704
11978	306705
21833	306706
76151	306707
85627	306708
102712	306709
80074	306710
52660	306711
45587	306712
80760	306713
9573	306714
5783	306715
264	306716
32351	306717
24127	306718
48803	306719
7190	306720
14430	306721
2266	306722
61781	306723
119560	306724
5752	306725
122360	306726
156802	306727
80161	306728
25263	306729
8346	306730
218877	306731
1561	306732
54165	306733
7777	306734
17752	306735
33876	306736
14367	306737
3299	306738
2849	306739
8326	306740
25610	306741
4250	306742
98624	306743
1757	306744
251172	306745
105571	306746
101022	306747
49030	306748
160513	306749
80047	306750
648	306751
53554	306752
98316	306753
223603	306754
14325	306755
536	306756
26027	306757
22454	306758
3329	306759
231714	306760
4578	306761
109738	306762
28618	306763
12453	306764
44878	306765
53542	306766
15263	306767
132126	306768
225750	306769
364	306770
107117	306771
70281	306772
1778	306773
122689	306774
32032	306775
38890	306776
79582	306777
43375	306778
17194	306779
14747	306780
12165	306781
5956	306782
41293	306783
252831	306784
93281	306785
34068	306786
68742	306787
25642	306788
7922	306789
5800	306790
541	306791
513	306792
96438	306793
40520	306794
45737	306795
106652	306796
17373	306797
114387	306798
66163	306799
111606	306800
18251	306801
6690	306802
49232	306803
62623	306804
3740	306805
20960	306806
11333	306807
159560	306808
10643	306809
259432	306810
59569	306811
8117	306812
31586	306813
30441	306814
23354	306815
241394	306816
181045	306817
13137	306818
39441	306819
62909	306820
441	306821
233955	306822
99815	306823
6428	306824
4000	306825
135068	306826
159766	306827
108663	306828
18614	306829
4109	306830
436	306831
34835	306832
9456	306833
167400	306834
249301	306835
5763	306836
4145	306837
39540	306838
72364	306839
34710	306840
107305	306841
270442	306842
565	306843
1738	306844
46562	306845
87411	306846
78866	306847
10932	306848
92817	306849
23603	306850
2037	306851
82911	306852
57786	306853
163986	306854
130498	306855
75909	306856
2376	306857
11461	306858
31160	306859
62748	306860
722	306861
7282	306862
25196	306863
46402	306864
23206	306865
106034	306866
87262	306867
36723	306868
154030	306869
221	306870
28751	306871
9998	306872
27003	306873
200270	306874
69253	306875
99646	306876
5643	306877
23441	306878
28267	306879
46935	306880
36007	306881
24178	306882
27352	306883
91613	306884
52800	306885
13663	306886
7372	306887
135184	306888
18	306889
5200	306890
344	306891
11312	306892
34532	306893
1	306894
6080	306895
949	306896
25240	306897
35151	306898
99736	306899
82976	306900
2688	306901
42662	306902
1311	306903
40108	306904
22711	306905
1606	306906
150953	306907
41874	306908
4730	306909
1784	306910
53694	306911
76738	306912
1671	306913
33322	306914
3209	306915
19691	306916
306	306917
199105	306918
13585	306919
166026	306920
26841	306921
65897	306922
58678	306923
25522	306924
254071	306925
263003	306926
108892	306927
115968	306928
7129	306929
136349	306930
15113	306931
54752	306932
2429	306933
106403	306934
55276	306935
53730	306936
260750	306937
164128	306938
123189	306939
1286	306940
4681	306941
259133	306942
15423	306943
16663	306944
33808	306945
55125	306946
25817	306947
9813	306948
57964	306949
114001	306950
26626	306951
56213	306952
261723	306953
44270	306954
71725	306955
1875	306956
71287	306957
240509	306958
6804	306959
4014	306960
9862	306961
52014	306962
114505	306963
34334	306964
2939	306965
155982	306966
41156	306967
2648	306968
10272	306969
57014	306970
7417	306971
98104	306972
154707	306973
63319	306974
3085	306975
83867	306976
1803	306977
162042	306978
2740	306979
24336	306980
232058	306981
84136	306982
2783	306983
47297	306984
17342	306985
175679	306986
15287	306987
107793	306988
103848	306989
82225	306990
98	306991
60660	306992
17784	306993
90348	306994
263106	306995
59938	306996
26253	306997
33222	306998
36887	306999
43377	307000
83675	307001
24536	307002
36470	307003
16406	307004
126723	307005
8589	307006
2936	307007
17651	307008
76172	307009
17060	307010
71372	307011
91143	307012
65443	307013
2492	307014
173177	307015
259233	307016
9914	307017
28812	307018
135197	307019
1622	307020
67342	307021
71301	307022
95082	307023
9746	307024
113812	307025
7013	307026
162582	307027
48630	307028
59183	307029
44830	307030
56797	307031
134190	307032
195367	307033
258110	307034
39025	307035
164072	307036
74350	307037
167686	307038
31341	307039
127046	307040
51801	307041
2198	307042
798	307043
232	307044
12691	307045
2917	307046
68448	307047
4011	307048
268721	307049
12831	307050
100124	307051
23276	307052
4889	307053
77469	307054
91753	307055
33341	307056
13718	307057
2423	307058
11272	307059
118608	307060
27009	307061
3026	307062
35918	307063
43799	307064
50945	307065
6648	307066
112182	307067
232232	307068
114327	307069
22503	307070
79085	307071
77172	307072
51194	307073
212950	307074
53629	307075
207035	307076
4713	307077
23159	307078
3901	307079
228986	307080
70610	307081
2253	307082
163045	307083
72276	307084
52383	307085
17867	307086
58939	307087
23027	307088
239256	307089
13882	307090
115537	307091
196595	307092
123037	307093
31214	307094
25331	307095
45617	307096
15427	307097
17446	307098
92718	307099
28557	307100
23927	307101
128238	307102
115216	307103
22190	307104
12308	307105
2365	307106
124264	307107
31650	307108
71671	307109
250	307110
59287	307111
82898	307112
202015	307113
23498	307114
14822	307115
22696	307116
18924	307117
61134	307118
53909	307119
159782	307120
47416	307121
96070	307122
43688	307123
114436	307124
14346	307125
2250	307126
28720	307127
24875	307128
233618	307129
18917	307130
27396	307131
13637	307132
144715	307133
11363	307134
16044	307135
42	307136
26741	307137
195045	307138
166991	307139
9607	307140
5272	307141
117111	307142
54136	307143
244685	307144
191839	307145
197965	307146
22	307147
10321	307148
2386	307149
43658	307150
121422	307151
17399	307152
9531	307153
3060	307154
68739	307155
231400	307156
4394	307157
41139	307158
42302	307159
14628	307160
62599	307161
138686	307162
10743	307163
2996	307164
9267	307165
842	307166
27255	307167
8127	307168
15845	307169
89831	307170
38331	307171
222070	307172
48821	307173
21055	307174
78910	307175
55165	307176
90077	307177
242800	307178
6695	307179
71057	307180
22441	307181
12835	307182
3107	307183
11310	307184
45259	307185
144833	307186
94232	307187
90040	307188
14278	307189
151159	307190
71341	307191
6761	307192
132768	307193
31816	307194
113	307195
10373	307196
40961	307197
1169	307198
3162	307199
162563	307200
168200	307201
33800	307202
60840	307203
141824	307204
26663	307205
141382	307206
136783	307207
6120	307208
59639	307209
39749	307210
5006	307211
17358	307212
43329	307213
11414	307214
43181	307215
972	307216
150218	307217
89094	307218
215473	307219
111376	307220
4666	307221
3585	307222
212456	307223
4007	307224
4579	307225
33256	307226
52758	307227
12734	307228
217238	307229
10639	307230
122630	307231
39868	307232
7589	307233
143447	307234
3486	307235
54849	307236
19795	307237
168090	307238
49504	307239
103395	307240
159131	307241
1307	307242
24068	307243
6441	307244
13297	307245
11507	307246
18009	307247
40356	307248
12301	307249
98938	307250
10994	307251
10806	307252
2030	307253
259583	307254
5927	307255
35572	307256
5031	307257
7540	307258
46553	307259
82795	307260
18886	307261
7526	307262
2764	307263
18773	307264
68365	307265
13932	307266
27606	307267
134411	307268
77310	307269
94607	307270
81871	307271
77497	307272
9151	307273
100555	307274
49351	307275
64243	307276
80420	307277
247987	307278
24274	307279
92402	307280
75410	307281
208442	307282
68839	307283
153998	307284
47562	307285
192039	307286
786	307287
114441	307288
53996	307289
4799	307290
322	307291
193972	307292
226502	307293
157002	307294
106958	307295
2168	307296
37692	307297
5212	307298
249539	307299
167557	307300
227885	307301
70	307302
99900	307303
32304	307304
149222	307305
26515	307306
12053	307307
5781	307308
58752	307309
37974	307310
27616	307311
384	307312
183669	307313
2266	307314
5037	307315
2403	307316
43357	307317
76532	307318
13948	307319
20932	307320
13902	307321
110932	307322
43908	307323
20531	307324
97693	307325
92440	307326
141623	307327
89485	307328
154267	307329
40766	307330
2566	307331
23978	307332
17853	307333
57180	307334
92111	307335
217997	307336
21452	307337
44067	307338
169774	307339
48868	307340
157604	307341
227	307342
159578	307343
604	307344
27947	307345
1405	307346
14777	307347
77718	307348
75475	307349
8570	307350
13512	307351
11769	307352
161	307353
8561	307354
212976	307355
4856	307356
209368	307357
50872	307358
64150	307359
81536	307360
11478	307361
43924	307362
41082	307363
46329	307364
221117	307365
97557	307366
261273	307367
8212	307368
250	307369
361	307370
76	307371
31886	307372
9437	307373
132160	307374
26881	307375
109761	307376
227570	307377
102892	307378
79181	307379
131486	307380
96210	307381
111816	307382
103280	307383
1767	307384
55605	307385
25182	307386
31589	307387
165473	307388
137129	307389
10240	307390
135	307391
58953	307392
14016	307393
102485	307394
71927	307395
59553	307396
8823	307397
45865	307398
6888	307399
1303	307400
2731	307401
2162	307402
820	307403
85711	307404
19262	307405
8871	307406
267863	307407
62873	307408
17453	307409
56091	307410
2487	307411
180406	307412
462	307413
41766	307414
5543	307415
17178	307416
29306	307417
61163	307418
91814	307419
70345	307420
147134	307421
72802	307422
20297	307423
252	307424
127143	307425
113177	307426
61922	307427
121435	307428
102082	307429
7447	307430
43656	307431
90319	307432
20119	307433
130740	307434
22489	307435
51110	307436
193632	307437
207262	307438
174442	307439
36427	307440
190468	307441
79938	307442
87799	307443
62889	307444
8286	307445
97341	307446
197281	307447
114330	307448
94980	307449
52755	307450
128926	307451
2032	307452
66517	307453
63276	307454
9023	307455
6609	307456
22390	307457
17133	307458
67935	307459
11766	307460
1236	307461
13864	307462
1497	307463
39841	307464
32022	307465
54930	307466
60729	307467
19228	307468
53815	307469
41713	307470
148624	307471
68897	307472
76910	307473
68318	307474
87944	307475
19831	307476
94695	307477
56803	307478
13069	307479
71221	307480
1788	307481
17196	307482
119413	307483
61304	307484
8254	307485
16650	307486
9549	307487
72195	307488
241865	307489
17143	307490
82752	307491
16335	307492
2715	307493
193559	307494
38351	307495
128707	307496
138903	307497
8296	307498
8087	307499
1419	307500
3079	307501
28750	307502
72746	307503
169066	307504
89930	307505
49281	307506
158217	307507
16452	307508
18604	307509
3707	307510
13034	307511
227105	307512
614	307513
29475	307514
15207	307515
1133	307516
73203	307517
6235	307518
1065	307519
66931	307520
27184	307521
80311	307522
14694	307523
31199	307524
94517	307525
9104	307526
21677	307527
228596	307528
58080	307529
188259	307530
8322	307531
14778	307532
267	307533
13939	307534
6237	307535
98893	307536
20429	307537
39707	307538
3859	307539
10302	307540
86212	307541
16405	307542
5935	307543
235327	307544
230717	307545
23544	307546
2858	307547
129939	307548
18281	307549
198590	307550
19773	307551
48634	307552
17188	307553
144	307554
33228	307555
106830	307556
136672	307557
45241	307558
79663	307559
10696	307560
265144	307561
138617	307562
110198	307563
127783	307564
2114	307565
33218	307566
6780	307567
11656	307568
89801	307569
37344	307570
181014	307571
24449	307572
13971	307573
15145	307574
102784	307575
266905	307576
13238	307577
42925	307578
26	307579
104597	307580
1281	307581
161227	307582
162102	307583
181159	307584
119422	307585
189246	307586
4611	307587
1223	307588
93283	307589
228	307590
6846	307591
4385	307592
116400	307593
26725	307594
68486	307595
10639	307596
240170	307597
240580	307598
16174	307599
8670	307600
30721	307601
12636	307602
18885	307603
274	307604
148254	307605
31568	307606
24530	307607
111	307608
14524	307609
81839	307610
104799	307611
2058	307612
128354	307613
90789	307614
4359	307615
6214	307616
8711	307617
67660	307618
36542	307619
210394	307620
67646	307621
32215	307622
57618	307623
986	307624
251568	307625
3541	307626
7533	307627
46718	307628
3157	307629
266251	307630
39595	307631
30027	307632
39730	307633
153710	307634
144244	307635
5	307636
8126	307637
13050	307638
11515	307639
21723	307640
100905	307641
138338	307642
155506	307643
27091	307644
95634	307645
107294	307646
4637	307647
122460	307648
18979	307649
123196	307650
96828	307651
127225	307652
149403	307653
1790	307654
210377	307655
3237	307656
56119	307657
132330	307658
164729	307659
213715	307660
9865	307661
110822	307662
22238	307663
58181	307664
490	307665
41705	307666
1797	307667
1539	307668
23607	307669
77297	307670
4044	307671
29305	307672
144994	307673
50038	307674
2238	307675
128279	307676
271776	307677
7604	307678
246915	307679
190394	307680
157620	307681
39700	307682
3658	307683
104491	307684
11863	307685
1884	307686
217178	307687
127073	307688
7147	307689
55729	307690
105384	307691
125317	307692
18226	307693
466	307694
70460	307695
5783	307696
98864	307697
1034	307698
108826	307699
144064	307700
38909	307701
65905	307702
248068	307703
1930	307704
11726	307705
9965	307706
2525	307707
28440	307708
146914	307709
46	307710
62817	307711
76808	307712
168047	307713
107241	307714
173213	307715
16088	307716
91474	307717
500	307718
32488	307719
2350	307720
167813	307721
707	307722
52584	307723
1013	307724
79891	307725
250337	307726
213648	307727
56250	307728
67979	307729
34255	307730
121723	307731
61296	307732
51767	307733
44755	307734
54809	307735
24185	307736
94844	307737
222639	307738
50588	307739
47925	307740
37213	307741
10381	307742
17385	307743
2769	307744
6656	307745
156766	307746
161516	307747
100147	307748
21410	307749
165303	307750
68981	307751
72172	307752
7637	307753
109610	307754
22560	307755
167167	307756
163241	307757
5769	307758
6688	307759
902	307760
15198	307761
44926	307762
97511	307763
736	307764
21347	307765
39418	307766
33894	307767
160536	307768
139889	307769
20511	307770
147810	307771
82180	307772
85923	307773
10736	307774
15816	307775
59516	307776
200286	307777
28071	307778
128996	307779
157099	307780
146068	307781
34698	307782
34758	307783
160011	307784
46352	307785
73039	307786
4010	307787
147113	307788
26703	307789
91926	307790
6980	307791
5180	307792
3628	307793
4842	307794
7283	307795
101410	307796
4044	307797
7440	307798
4632	307799
24935	307800
23158	307801
44097	307802
149145	307803
23053	307804
132328	307805
57423	307806
4744	307807
39880	307808
189932	307809
77433	307810
66583	307811
1720	307812
12829	307813
18989	307814
848	307815
38569	307816
99226	307817
192926	307818
58396	307819
33063	307820
222669	307821
49125	307822
15507	307823
14500	307824
55432	307825
86618	307826
17809	307827
17064	307828
50566	307829
30809	307830
62310	307831
5685	307832
54378	307833
203716	307834
34224	307835
85098	307836
9422	307837
129340	307838
222471	307839
185935	307840
261921	307841
72579	307842
4463	307843
65573	307844
42681	307845
133472	307846
180423	307847
49590	307848
50522	307849
35566	307850
27494	307851
201911	307852
126980	307853
42225	307854
98806	307855
67481	307856
164561	307857
129814	307858
25091	307859
27312	307860
1944	307861
71097	307862
1238	307863
121210	307864
34660	307865
36537	307866
39467	307867
12898	307868
16590	307869
8873	307870
74937	307871
15212	307872
14449	307873
6527	307874
156669	307875
1876	307876
1224	307877
50981	307878
234949	307879
237598	307880
10765	307881
11278	307882
182488	307883
65778	307884
31830	307885
85887	307886
73480	307887
21293	307888
9810	307889
28046	307890
70836	307891
3559	307892
260352	307893
43843	307894
73757	307895
84912	307896
31439	307897
14089	307898
13293	307899
23896	307900
44663	307901
183690	307902
211658	307903
12121	307904
94893	307905
161325	307906
12208	307907
3471	307908
44076	307909
21466	307910
4266	307911
131514	307912
7408	307913
14144	307914
47648	307915
203346	307916
58816	307917
174001	307918
118939	307919
78632	307920
74893	307921
1434	307922
36404	307923
21432	307924
118288	307925
31719	307926
5548	307927
189303	307928
31560	307929
31531	307930
60216	307931
8141	307932
11742	307933
145124	307934
3778	307935
56707	307936
101733	307937
51804	307938
359	307939
156684	307940
56658	307941
15447	307942
134915	307943
12244	307944
197069	307945
5307	307946
216577	307947
10112	307948
99432	307949
156360	307950
44204	307951
111539	307952
17954	307953
426	307954
95071	307955
2873	307956
161895	307957
93275	307958
6337	307959
32230	307960
62579	307961
271724	307962
37559	307963
74834	307964
9589	307965
37598	307966
38192	307967
3478	307968
221	307969
3394	307970
93245	307971
244153	307972
2907	307973
140605	307974
230720	307975
160900	307976
53184	307977
122034	307978
31455	307979
140155	307980
109741	307981
38520	307982
13835	307983
17103	307984
165964	307985
6745	307986
51719	307987
258191	307988
233798	307989
3107	307990
236672	307991
73138	307992
36664	307993
4306	307994
10160	307995
17949	307996
59393	307997
221	307998
188793	307999
1806	308000
47362	308001
178757	308002
44194	308003
1818	308004
17260	308005
64101	308006
69081	308007
7864	308008
16880	308009
38307	308010
14522	308011
130105	308012
210147	308013
46360	308014
6392	308015
5557	308016
99850	308017
39446	308018
138733	308019
5385	308020
18278	308021
56905	308022
60268	308023
74035	308024
41826	308025
60867	308026
138753	308027
7451	308028
15059	308029
25216	308030
182578	308031
89775	308032
71139	308033
79351	308034
112974	308035
57081	308036
103591	308037
15404	308038
130426	308039
11923	308040
25403	308041
163305	308042
2187	308043
4793	308044
62604	308045
24217	308046
2508	308047
35458	308048
20054	308049
10682	308050
77785	308051
33647	308052
2061	308053
43009	308054
1317	308055
22115	308056
28492	308057
259742	308058
63769	308059
11785	308060
19514	308061
38380	308062
5603	308063
167157	308064
93510	308065
17216	308066
14977	308067
53561	308068
85731	308069
6973	308070
72	308071
57363	308072
129638	308073
2500	308074
54522	308075
81805	308076
94551	308077
38208	308078
28198	308079
41492	308080
538	308081
3512	308082
13145	308083
924	308084
51384	308085
244921	308086
55100	308087
14254	308088
108118	308089
202988	308090
45535	308091
50169	308092
64387	308093
63835	308094
46741	308095
151368	308096
77651	308097
32151	308098
7987	308099
48722	308100
11149	308101
1367	308102
3946	308103
56264	308104
3674	308105
4408	308106
6498	308107
41638	308108
217487	308109
1745	308110
58705	308111
153920	308112
59134	308113
17396	308114
145840	308115
7453	308116
168910	308117
32211	308118
111158	308119
85089	308120
15195	308121
431	308122
198748	308123
97697	308124
231739	308125
2131	308126
246398	308127
9323	308128
43537	308129
119	308130
146020	308131
81076	308132
6035	308133
97828	308134
119402	308135
68961	308136
145128	308137
5600	308138
78766	308139
134700	308140
68444	308141
199622	308142
3184	308143
20188	308144
146733	308145
46804	308146
60431	308147
1179	308148
37950	308149
224420	308150
27803	308151
1633	308152
60172	308153
71627	308154
93188	308155
103999	308156
16701	308157
28306	308158
90206	308159
98132	308160
52527	308161
15093	308162
127602	308163
2209	308164
33229	308165
31180	308166
7465	308167
74074	308168
242336	308169
348	308170
267966	308171
99719	308172
59333	308173
2864	308174
5850	308175
9385	308176
20980	308177
2423	308178
22	308179
197906	308180
156666	308181
3220	308182
92229	308183
6902	308184
38826	308185
67126	308186
16798	308187
133204	308188
104390	308189
210445	308190
4921	308191
51622	308192
13262	308193
40494	308194
10780	308195
2135	308196
13042	308197
211468	308198
186240	308199
224296	308200
68339	308201
10263	308202
116722	308203
138196	308204
170121	308205
1253	308206
5777	308207
50495	308208
80787	308209
2509	308210
167400	308211
1173	308212
1022	308213
256138	308214
171364	308215
9178	308216
20303	308217
3276	308218
4234	308219
53743	308220
19383	308221
42069	308222
121645	308223
130633	308224
10138	308225
49428	308226
35101	308227
88827	308228
1847	308229
249839	308230
18730	308231
7503	308232
77250	308233
59484	308234
2187	308235
49669	308236
76719	308237
25632	308238
154792	308239
10636	308240
34355	308241
81044	308242
94762	308243
100775	308244
183638	308245
116835	308246
37677	308247
39192	308248
13812	308249
64858	308250
16552	308251
76491	308252
197579	308253
225563	308254
10329	308255
29585	308256
143358	308257
28112	308258
63459	308259
6834	308260
88095	308261
37924	308262
86717	308263
112164	308264
162334	308265
198739	308266
80675	308267
35728	308268
212255	308269
46240	308270
251115	308271
34431	308272
35779	308273
158126	308274
3727	308275
17966	308276
13843	308277
69297	308278
7087	308279
3750	308280
26366	308281
101926	308282
22196	308283
156616	308284
244686	308285
75146	308286
40510	308287
3460	308288
61259	308289
73584	308290
59553	308291
5350	308292
94579	308293
88864	308294
55821	308295
77619	308296
68233	308297
83383	308298
13535	308299
23613	308300
51350	308301
1077	308302
55023	308303
1861	308304
17475	308305
64900	308306
27723	308307
9131	308308
617	308309
45483	308310
7501	308311
266542	308312
26958	308313
94544	308314
76050	308315
87150	308316
113701	308317
34850	308318
192722	308319
36964	308320
87956	308321
42817	308322
32367	308323
14207	308324
112806	308325
645	308326
53609	308327
8649	308328
237803	308329
82637	308330
1396	308331
31730	308332
2990	308333
154304	308334
4212	308335
21376	308336
33523	308337
22556	308338
129298	308339
2204	308340
34164	308341
8327	308342
245942	308343
11394	308344
120001	308345
9042	308346
36617	308347
249016	308348
12942	308349
81596	308350
226760	308351
23383	308352
31706	308353
8839	308354
3182	308355
26585	308356
100598	308357
108140	308358
155007	308359
63573	308360
1416	308361
21934	308362
682	308363
17817	308364
57760	308365
164683	308366
1562	308367
8041	308368
7839	308369
105579	308370
53987	308371
90834	308372
18385	308373
58781	308374
22737	308375
99626	308376
7145	308377
9829	308378
12	308379
8900	308380
62020	308381
86773	308382
3105	308383
123107	308384
30526	308385
170304	308386
66661	308387
5516	308388
55485	308389
4265	308390
217514	308391
187258	308392
12233	308393
8475	308394
12689	308395
74830	308396
16511	308397
2596	308398
70727	308399
12280	308400
52910	308401
72212	308402
16628	308403
80147	308404
77094	308405
25967	308406
4214	308407
147045	308408
1835	308409
37230	308410
70	308411
48463	308412
4000	308413
106501	308414
69269	308415
89	308416
82797	308417
67119	308418
31831	308419
1795	308420
271266	308421
95206	308422
19500	308423
104603	308424
276	308425
1037	308426
135686	308427
246	308428
103693	308429
2493	308430
143108	308431
53522	308432
114617	308433
109694	308434
13469	308435
9133	308436
24015	308437
16847	308438
85433	308439
6074	308440
29985	308441
3342	308442
147029	308443
80287	308444
1369	308445
169462	308446
95162	308447
6217	308448
14429	308449
7516	308450
23961	308451
64	308452
3036	308453
1794	308454
226385	308455
4265	308456
154844	308457
312	308458
100443	308459
56805	308460
128010	308461
200385	308462
2547	308463
162993	308464
223530	308465
124996	308466
65098	308467
68579	308468
27689	308469
11339	308470
54517	308471
4938	308472
32037	308473
30540	308474
18172	308475
47030	308476
90776	308477
17138	308478
3041	308479
4224	308480
183419	308481
154673	308482
8545	308483
73055	308484
16937	308485
117724	308486
123571	308487
139082	308488
111199	308489
72154	308490
20600	308491
1712	308492
1557	308493
423	308494
97114	308495
236121	308496
115223	308497
76523	308498
154091	308499
11837	308500
152205	308501
97052	308502
3305	308503
3936	308504
80707	308505
524	308506
11497	308507
220970	308508
2196	308509
7492	308510
165872	308511
121134	308512
112449	308513
89478	308514
105832	308515
113897	308516
46522	308517
13332	308518
39413	308519
19651	308520
113175	308521
1610	308522
2257	308523
250843	308524
3609	308525
4366	308526
5356	308527
33249	308528
12590	308529
123583	308530
9485	308531
13665	308532
81	308533
47000	308534
56499	308535
1577	308536
15737	308537
52030	308538
5516	308539
218057	308540
33947	308541
30652	308542
30576	308543
12373	308544
421	308545
14443	308546
46773	308547
69043	308548
6136	308549
223721	308550
59842	308551
63350	308552
28217	308553
17879	308554
98784	308555
20626	308556
94452	308557
70189	308558
20437	308559
3192	308560
6586	308561
344	308562
14176	308563
68012	308564
112123	308565
170728	308566
707	308567
237	308568
262813	308569
25633	308570
135048	308571
110497	308572
61984	308573
45260	308574
129609	308575
152979	308576
26676	308577
74165	308578
223104	308579
155932	308580
19894	308581
133500	308582
947	308583
1574	308584
42837	308585
12351	308586
98776	308587
268339	308588
162705	308589
91236	308590
957	308591
77248	308592
29759	308593
35534	308594
47909	308595
6459	308596
6574	308597
58515	308598
6603	308599
4490	308600
112690	308601
45572	308602
2581	308603
249	308604
21921	308605
14654	308606
102929	308607
60	308608
47919	308609
146203	308610
155464	308611
2485	308612
16534	308613
233152	308614
76022	308615
2825	308616
125878	308617
99	308618
265086	308619
38306	308620
18862	308621
7228	308622
16615	308623
8072	308624
11960	308625
269158	308626
3909	308627
6343	308628
222200	308629
34178	308630
104094	308631
562	308632
93146	308633
15306	308634
181080	308635
217	308636
3994	308637
3394	308638
39205	308639
209325	308640
35027	308641
36364	308642
222067	308643
19705	308644
8638	308645
719	308646
29738	308647
58708	308648
6078	308649
80362	308650
34870	308651
3025	308652
17187	308653
136835	308654
35125	308655
49337	308656
187965	308657
79524	308658
147147	308659
5508	308660
522	308661
90132	308662
22267	308663
103288	308664
26689	308665
36491	308666
651	308667
8705	308668
3855	308669
234997	308670
56851	308671
16696	308672
228814	308673
50	308674
1668	308675
84327	308676
4098	308677
110493	308678
143184	308679
283	308680
14475	308681
1849	308682
81140	308683
217158	308684
8233	308685
213027	308686
160484	308687
140	308688
191922	308689
10046	308690
64705	308691
167487	308692
24225	308693
1841	308694
242517	308695
20549	308696
72757	308697
54156	308698
235363	308699
56825	308700
216699	308701
124597	308702
270908	308703
69266	308704
75217	308705
3913	308706
37848	308707
101337	308708
278	308709
233778	308710
155811	308711
33346	308712
232679	308713
157704	308714
204871	308715
254504	308716
114871	308717
28463	308718
32965	308719
53949	308720
24711	308721
24518	308722
194986	308723
126333	308724
4044	308725
64948	308726
53157	308727
1596	308728
16032	308729
1038	308730
17826	308731
31070	308732
82917	308733
242303	308734
16448	308735
1287	308736
250181	308737
76717	308738
144980	308739
6384	308740
255887	308741
21501	308742
51831	308743
118324	308744
18527	308745
28363	308746
9319	308747
146224	308748
9792	308749
56039	308750
425	308751
56641	308752
599	308753
52225	308754
51835	308755
200088	308756
41297	308757
2870	308758
77757	308759
34475	308760
59290	308761
47781	308762
78212	308763
32078	308764
1727	308765
432	308766
131948	308767
242222	308768
223	308769
59071	308770
14415	308771
14361	308772
166262	308773
11513	308774
31942	308775
9764	308776
57585	308777
45125	308778
35322	308779
45309	308780
3583	308781
18894	308782
5270	308783
33956	308784
1256	308785
116416	308786
104228	308787
92075	308788
14315	308789
15322	308790
78156	308791
239672	308792
39872	308793
31126	308794
3673	308795
226236	308796
29743	308797
12095	308798
43766	308799
118931	308800
31875	308801
269438	308802
214954	308803
10774	308804
10090	308805
157971	308806
686	308807
52367	308808
2895	308809
113922	308810
14572	308811
65936	308812
6540	308813
55425	308814
105582	308815
125417	308816
79864	308817
6544	308818
1272	308819
1895	308820
18936	308821
129979	308822
63956	308823
172096	308824
189382	308825
129655	308826
81000	308827
157058	308828
6110	308829
7151	308830
18177	308831
12794	308832
16669	308833
103718	308834
11804	308835
15641	308836
66508	308837
33527	308838
18488	308839
14335	308840
103923	308841
422	308842
36	308843
11926	308844
24004	308845
17025	308846
115615	308847
124909	308848
2614	308849
1861	308850
12269	308851
13915	308852
20668	308853
125713	308854
130	308855
91347	308856
24965	308857
1087	308858
96810	308859
4046	308860
2573	308861
38827	308862
2418	308863
5090	308864
198935	308865
23515	308866
11254	308867
74574	308868
167673	308869
11084	308870
3866	308871
26458	308872
7342	308873
9923	308874
201275	308875
38515	308876
219067	308877
4211	308878
10908	308879
6215	308880
96361	308881
5331	308882
38648	308883
21484	308884
9709	308885
2736	308886
75487	308887
150887	308888
22488	308889
9590	308890
466	308891
64740	308892
6	308893
1634	308894
94047	308895
115129	308896
2301	308897
27292	308898
40883	308899
49654	308900
78254	308901
2254	308902
29574	308903
87696	308904
42172	308905
163676	308906
272019	308907
184988	308908
8615	308909
191119	308910
5771	308911
1457	308912
82429	308913
73611	308914
149422	308915
84441	308916
27722	308917
70359	308918
23558	308919
73828	308920
5692	308921
12975	308922
7560	308923
37702	308924
3591	308925
205636	308926
12605	308927
2325	308928
627	308929
125990	308930
16508	308931
113670	308932
9307	308933
23411	308934
34168	308935
101164	308936
81780	308937
2420	308938
16387	308939
21086	308940
242453	308941
892	308942
96753	308943
57362	308944
3931	308945
31354	308946
11265	308947
23199	308948
7024	308949
13811	308950
49863	308951
102170	308952
18662	308953
18318	308954
67795	308955
83950	308956
92764	308957
12388	308958
46942	308959
64565	308960
15961	308961
13473	308962
16212	308963
48507	308964
15839	308965
187017	308966
2983	308967
17257	308968
29311	308969
83804	308970
975	308971
236962	308972
16834	308973
2540	308974
95825	308975
147329	308976
160435	308977
79807	308978
1510	308979
1226	308980
2862	308981
23703	308982
97619	308983
5873	308984
46253	308985
153139	308986
203500	308987
64486	308988
5851	308989
14104	308990
58676	308991
12254	308992
162	308993
234176	308994
1750	308995
229554	308996
9658	308997
14043	308998
37007	308999
123395	309000
18633	309001
167493	309002
77580	309003
16523	309004
12771	309005
158186	309006
23336	309007
99980	309008
25009	309009
96691	309010
107492	309011
11908	309012
12746	309013
162336	309014
14296	309015
141841	309016
213780	309017
5251	309018
100528	309019
20933	309020
63042	309021
8438	309022
29058	309023
7785	309024
107061	309025
9406	309026
130536	309027
142344	309028
32355	309029
235824	309030
98804	309031
31285	309032
54333	309033
35776	309034
279	309035
3833	309036
64433	309037
22191	309038
259839	309039
7387	309040
119825	309041
71796	309042
10318	309043
43475	309044
6802	309045
182	309046
93750	309047
183766	309048
12084	309049
1096	309050
351	309051
187042	309052
122947	309053
70248	309054
65524	309055
97309	309056
12284	309057
137844	309058
24794	309059
109884	309060
600	309061
37727	309062
7355	309063
46545	309064
103947	309065
221612	309066
4713	309067
39186	309068
946	309069
153080	309070
11107	309071
186715	309072
205332	309073
3962	309074
15435	309075
757	309076
56627	309077
7849	309078
84374	309079
3428	309080
166890	309081
240329	309082
7179	309083
2067	309084
198	309085
139428	309086
155840	309087
87279	309088
911	309089
18874	309090
131065	309091
52068	309092
6038	309093
51289	309094
23368	309095
36468	309096
22688	309097
78279	309098
42841	309099
33831	309100
50916	309101
328	309102
30172	309103
149959	309104
178139	309105
35861	309106
28783	309107
34880	309108
11413	309109
49657	309110
110017	309111
35789	309112
38358	309113
76350	309114
25098	309115
17114	309116
72009	309117
103129	309118
6568	309119
233412	309120
180757	309121
23145	309122
95739	309123
112757	309124
107702	309125
5780	309126
14013	309127
151308	309128
21684	309129
188766	309130
4244	309131
27952	309132
18945	309133
181604	309134
248829	309135
1215	309136
165	309137
43097	309138
84416	309139
18946	309140
5568	309141
151406	309142
164807	309143
12263	309144
70934	309145
182	309146
64951	309147
18938	309148
186084	309149
9488	309150
14748	309151
48842	309152
90702	309153
37498	309154
64592	309155
149460	309156
36412	309157
6432	309158
26611	309159
654	309160
2154	309161
213	309162
198130	309163
1199	309164
7402	309165
630	309166
9096	309167
57593	309168
63939	309169
20229	309170
7261	309171
4189	309172
11276	309173
1377	309174
9667	309175
168514	309176
233685	309177
14948	309178
83029	309179
19041	309180
316	309181
1724	309182
6203	309183
516	309184
18724	309185
12948	309186
1540	309187
5467	309188
80622	309189
221	309190
30659	309191
49471	309192
218498	309193
30774	309194
216924	309195
106530	309196
248617	309197
106781	309198
1256	309199
17747	309200
35966	309201
52338	309202
136046	309203
224345	309204
12387	309205
238532	309206
16137	309207
3083	309208
22673	309209
21522	309210
166975	309211
4537	309212
264137	309213
135734	309214
272387	309215
60154	309216
911	309217
69136	309218
69853	309219
232871	309220
1647	309221
44670	309222
6276	309223
19218	309224
8388	309225
158164	309226
163852	309227
3194	309228
10069	309229
1583	309230
92749	309231
48715	309232
215277	309233
42709	309234
129525	309235
162850	309236
4787	309237
204536	309238
1923	309239
106106	309240
43265	309241
27250	309242
137828	309243
13042	309244
74546	309245
21069	309246
146052	309247
29120	309248
87392	309249
137712	309250
144206	309251
745	309252
155832	309253
10382	309254
35407	309255
176961	309256
67299	309257
17939	309258
109838	309259
22230	309260
16548	309261
53413	309262
4749	309263
186160	309264
230665	309265
189792	309266
165709	309267
72974	309268
157456	309269
2118	309270
7465	309271
111438	309272
185471	309273
76909	309274
8889	309275
23606	309276
146746	309277
854	309278
2120	309279
36386	309280
68018	309281
38888	309282
9780	309283
28297	309284
4433	309285
46803	309286
45099	309287
117568	309288
135026	309289
90735	309290
267735	309291
8375	309292
228153	309293
211117	309294
1505	309295
2520	309296
91626	309297
37953	309298
75655	309299
103837	309300
195546	309301
203165	309302
68687	309303
123690	309304
22220	309305
112988	309306
230358	309307
19900	309308
98667	309309
9779	309310
28907	309311
15150	309312
63505	309313
7756	309314
207406	309315
34211	309316
211217	309317
112193	309318
10994	309319
67263	309320
4389	309321
15849	309322
52399	309323
3875	309324
39259	309325
6394	309326
167	309327
18460	309328
8950	309329
165313	309330
10102	309331
21881	309332
44107	309333
32705	309334
67074	309335
5813	309336
249916	309337
12067	309338
82735	309339
18297	309340
4544	309341
22840	309342
5679	309343
125	309344
15072	309345
4486	309346
261924	309347
4449	309348
60378	309349
6571	309350
190245	309351
200788	309352
9433	309353
25169	309354
76913	309355
15482	309356
64622	309357
11608	309358
100061	309359
44145	309360
40186	309361
113834	309362
5692	309363
7455	309364
19634	309365
142564	309366
4736	309367
37145	309368
3525	309369
119063	309370
36709	309371
152196	309372
103952	309373
6518	309374
7971	309375
11077	309376
77019	309377
27702	309378
158978	309379
139610	309380
4621	309381
411	309382
14210	309383
83252	309384
45384	309385
36101	309386
32991	309387
765	309388
1763	309389
3609	309390
31100	309391
242740	309392
51239	309393
8111	309394
161684	309395
59597	309396
32030	309397
207168	309398
21745	309399
118660	309400
25586	309401
45567	309402
61836	309403
3963	309404
112983	309405
102676	309406
29126	309407
222621	309408
128332	309409
42902	309410
18422	309411
6139	309412
5	309413
40303	309414
6809	309415
78733	309416
123117	309417
76113	309418
72472	309419
1	309420
21469	309421
20952	309422
94309	309423
32446	309424
45548	309425
2700	309426
12679	309427
6706	309428
116025	309429
78851	309430
177296	309431
21350	309432
73203	309433
144338	309434
9936	309435
96877	309436
264032	309437
2407	309438
87326	309439
31166	309440
24468	309441
664	309442
11206	309443
12090	309444
6393	309445
155100	309446
2451	309447
95990	309448
207	309449
245	309450
180450	309451
10429	309452
102316	309453
262095	309454
6279	309455
94253	309456
24561	309457
10538	309458
71674	309459
4233	309460
4199	309461
2249	309462
102707	309463
30591	309464
83579	309465
5463	309466
107637	309467
8003	309468
142730	309469
8307	309470
1644	309471
22413	309472
12038	309473
90018	309474
24384	309475
2236	309476
38335	309477
99893	309478
149296	309479
10572	309480
4267	309481
31	309482
113106	309483
96173	309484
158214	309485
925	309486
75525	309487
213844	309488
85874	309489
22878	309490
3811	309491
69875	309492
231256	309493
74792	309494
204952	309495
104959	309496
36428	309497
216	309498
46303	309499
98766	309500
4902	309501
6238	309502
114021	309503
8987	309504
4935	309505
190146	309506
27410	309507
62220	309508
128333	309509
5784	309510
177528	309511
55179	309512
250182	309513
43710	309514
216186	309515
127375	309516
227992	309517
2781	309518
102819	309519
101492	309520
39112	309521
39365	309522
165	309523
264803	309524
78484	309525
22047	309526
21241	309527
138841	309528
63513	309529
106125	309530
213661	309531
27684	309532
70956	309533
4517	309534
117006	309535
45506	309536
31765	309537
43316	309538
116833	309539
110534	309540
2559	309541
17056	309542
248699	309543
151157	309544
2050	309545
9417	309546
248799	309547
121264	309548
19465	309549
93788	309550
8366	309551
3171	309552
1593	309553
187829	309554
106323	309555
36672	309556
56261	309557
30806	309558
17827	309559
3665	309560
165760	309561
45047	309562
73012	309563
69142	309564
163197	309565
114241	309566
1892	309567
257174	309568
6069	309569
159142	309570
57649	309571
261570	309572
6961	309573
204116	309574
77658	309575
81538	309576
68663	309577
224433	309578
79722	309579
47228	309580
49414	309581
195756	309582
100520	309583
762	309584
21953	309585
36595	309586
23872	309587
6367	309588
1319	309589
263066	309590
15053	309591
168578	309592
186902	309593
60194	309594
28334	309595
26093	309596
85053	309597
114775	309598
9991	309599
43971	309600
49047	309601
86616	309602
92053	309603
78818	309604
190337	309605
117649	309606
96563	309607
70876	309608
1195	309609
98346	309610
244363	309611
42616	309612
23115	309613
93861	309614
67448	309615
82268	309616
1080	309617
22289	309618
115708	309619
18818	309620
50205	309621
4846	309622
23832	309623
143081	309624
26938	309625
11596	309626
111481	309627
4647	309628
162216	309629
5429	309630
66912	309631
30019	309632
166887	309633
43285	309634
5851	309635
9901	309636
5098	309637
47023	309638
6197	309639
195319	309640
46375	309641
26431	309642
11748	309643
8159	309644
110746	309645
104397	309646
51603	309647
58162	309648
33314	309649
3504	309650
19512	309651
22524	309652
124324	309653
186928	309654
39750	309655
7800	309656
22544	309657
5589	309658
171792	309659
52653	309660
92798	309661
6056	309662
232229	309663
31319	309664
45162	309665
164592	309666
136118	309667
26411	309668
11765	309669
56011	309670
4750	309671
42553	309672
89407	309673
1961	309674
102018	309675
205938	309676
9778	309677
42869	309678
25261	309679
21463	309680
584	309681
42708	309682
23325	309683
26209	309684
4712	309685
42661	309686
74492	309687
52485	309688
31928	309689
138880	309690
220362	309691
13500	309692
76435	309693
43089	309694
1153	309695
42479	309696
35106	309697
24355	309698
9665	309699
53619	309700
63197	309701
74539	309702
6830	309703
58770	309704
2061	309705
57925	309706
5782	309707
59610	309708
184592	309709
39565	309710
13563	309711
50342	309712
30488	309713
399	309714
57	309715
65964	309716
60953	309717
41005	309718
22407	309719
51974	309720
56343	309721
662	309722
79683	309723
25458	309724
4275	309725
262705	309726
56513	309727
100746	309728
50275	309729
1442	309730
95400	309731
146663	309732
2130	309733
1704	309734
1414	309735
143076	309736
101553	309737
21451	309738
106358	309739
239179	309740
23117	309741
48111	309742
9852	309743
46381	309744
343	309745
1301	309746
260574	309747
44553	309748
9903	309749
16960	309750
211419	309751
80843	309752
36911	309753
83168	309754
239092	309755
112720	309756
101497	309757
224946	309758
137444	309759
38214	309760
54244	309761
106696	309762
179024	309763
31704	309764
80333	309765
9708	309766
162093	309767
76139	309768
48105	309769
84287	309770
49091	309771
18	309772
40513	309773
29995	309774
79963	309775
52046	309776
65957	309777
269	309778
2839	309779
25285	309780
152998	309781
81167	309782
49841	309783
5154	309784
71283	309785
1316	309786
6904	309787
35674	309788
215138	309789
198033	309790
3304	309791
31201	309792
26171	309793
54902	309794
2838	309795
942	309796
28875	309797
78262	309798
23983	309799
53669	309800
257569	309801
841	309802
1942	309803
153874	309804
100853	309805
214734	309806
49150	309807
3725	309808
17610	309809
459	309810
2221	309811
7163	309812
11404	309813
21484	309814
176608	309815
4708	309816
10943	309817
18243	309818
30013	309819
34897	309820
94983	309821
142183	309822
107391	309823
10862	309824
77071	309825
196115	309826
12979	309827
49575	309828
331	309829
20402	309830
168831	309831
186555	309832
17148	309833
18286	309834
51306	309835
52587	309836
25537	309837
8096	309838
55	309839
19091	309840
27098	309841
7151	309842
204320	309843
24507	309844
185466	309845
88245	309846
70151	309847
34464	309848
189266	309849
61971	309850
7787	309851
9397	309852
114005	309853
119831	309854
17887	309855
15379	309856
27591	309857
67997	309858
6998	309859
15736	309860
77406	309861
73115	309862
159067	309863
68137	309864
72725	309865
155173	309866
3	309867
19830	309868
183713	309869
105555	309870
64010	309871
261551	309872
22720	309873
8081	309874
27322	309875
6195	309876
59609	309877
23565	309878
5549	309879
2183	309880
26542	309881
23790	309882
1654	309883
158	309884
258602	309885
1953	309886
86	309887
12468	309888
97972	309889
102738	309890
132968	309891
1467	309892
12790	309893
38700	309894
56231	309895
8	309896
114875	309897
64600	309898
115263	309899
60778	309900
165931	309901
180944	309902
33942	309903
127192	309904
235572	309905
74674	309906
72183	309907
74650	309908
73351	309909
4417	309910
34198	309911
64670	309912
14878	309913
145795	309914
24870	309915
6508	309916
11209	309917
163282	309918
205712	309919
38707	309920
2903	309921
48131	309922
64246	309923
247331	309924
16274	309925
60976	309926
214032	309927
31257	309928
6020	309929
44239	309930
196663	309931
31030	309932
243641	309933
30495	309934
26782	309935
83030	309936
43738	309937
1079	309938
29353	309939
130570	309940
10318	309941
43450	309942
661	309943
55908	309944
84371	309945
56566	309946
1999	309947
6842	309948
770	309949
206	309950
139544	309951
29855	309952
263257	309953
15617	309954
2098	309955
668	309956
445	309957
92915	309958
1231	309959
275	309960
8232	309961
36078	309962
12368	309963
181353	309964
183321	309965
18224	309966
60424	309967
152650	309968
1374	309969
56037	309970
20990	309971
112942	309972
96321	309973
5890	309974
47159	309975
73239	309976
46921	309977
237503	309978
19085	309979
123966	309980
29602	309981
22403	309982
21359	309983
8404	309984
2537	309985
40755	309986
74532	309987
7337	309988
11259	309989
104877	309990
49559	309991
109704	309992
8104	309993
11303	309994
18485	309995
18610	309996
1389	309997
34145	309998
78079	309999
5939	310000
76139	310001
197834	310002
21015	310003
31742	310004
85451	310005
133778	310006
5792	310007
45758	310008
4613	310009
1992	310010
930	310011
208869	310012
65180	310013
34296	310014
19643	310015
41580	310016
33079	310017
233388	310018
23853	310019
35906	310020
13507	310021
3086	310022
5926	310023
68027	310024
134297	310025
146036	310026
5249	310027
111323	310028
1653	310029
7063	310030
237783	310031
72284	310032
37370	310033
2643	310034
1467	310035
17022	310036
104214	310037
12504	310038
6013	310039
43873	310040
234924	310041
86265	310042
79691	310043
78605	310044
95470	310045
10441	310046
7402	310047
72200	310048
108328	310049
256609	310050
44711	310051
2125	310052
14913	310053
158406	310054
1201	310055
13493	310056
45501	310057
37136	310058
33786	310059
12192	310060
121904	310061
89333	310062
75705	310063
2877	310064
13173	310065
44221	310066
71933	310067
62723	310068
93161	310069
66636	310070
2810	310071
86289	310072
13380	310073
11120	310074
15933	310075
239298	310076
109157	310077
39505	310078
146412	310079
74996	310080
133909	310081
12955	310082
22830	310083
155796	310084
92499	310085
32588	310086
260	310087
143674	310088
8666	310089
254226	310090
377	310091
89573	310092
1077	310093
601	310094
224	310095
159093	310096
36213	310097
18762	310098
4227	310099
78313	310100
1722	310101
50556	310102
32972	310103
22029	310104
86977	310105
72989	310106
1624	310107
104420	310108
23726	310109
7417	310110
100232	310111
1690	310112
28310	310113
203344	310114
66453	310115
44966	310116
248067	310117
46613	310118
30195	310119
262659	310120
619	310121
3795	310122
25663	310123
4779	310124
9453	310125
80242	310126
40194	310127
1910	310128
46199	310129
14249	310130
313	310131
2292	310132
102376	310133
37966	310134
138312	310135
24391	310136
19621	310137
56004	310138
57270	310139
4473	310140
120344	310141
60607	310142
77014	310143
172223	310144
4481	310145
131105	310146
170926	310147
179960	310148
39773	310149
8828	310150
25425	310151
112598	310152
26657	310153
33963	310154
13930	310155
199421	310156
2976	310157
89838	310158
136149	310159
72342	310160
3455	310161
7224	310162
38732	310163
14394	310164
31665	310165
27607	310166
21627	310167
3824	310168
14372	310169
213755	310170
24594	310171
8453	310172
60372	310173
131345	310174
489	310175
80205	310176
76	310177
90281	310178
85461	310179
13352	310180
35331	310181
11435	310182
50382	310183
18709	310184
5202	310185
1153	310186
385	310187
145307	310188
225891	310189
206504	310190
112160	310191
2358	310192
1146	310193
73846	310194
53625	310195
105818	310196
11374	310197
63941	310198
20982	310199
152908	310200
205358	310201
4801	310202
76624	310203
3637	310204
168595	310205
111608	310206
134862	310207
18019	310208
7464	310209
105454	310210
1017	310211
444	310212
23182	310213
3830	310214
61911	310215
2144	310216
15837	310217
136407	310218
112181	310219
102059	310220
71059	310221
7652	310222
245553	310223
2786	310224
245701	310225
56505	310226
73197	310227
45121	310228
170602	310229
103684	310230
3797	310231
126595	310232
37168	310233
16170	310234
10930	310235
6299	310236
57360	310237
17487	310238
802	310239
7924	310240
193793	310241
29178	310242
223577	310243
9417	310244
38993	310245
67709	310246
141946	310247
14565	310248
1279	310249
5485	310250
21593	310251
190877	310252
20448	310253
41019	310254
8278	310255
18437	310256
226394	310257
66003	310258
214824	310259
97474	310260
169425	310261
25867	310262
18342	310263
17272	310264
249279	310265
30768	310266
11175	310267
29340	310268
109215	310269
116084	310270
107466	310271
146446	310272
24434	310273
31901	310274
7984	310275
120911	310276
26680	310277
25425	310278
12058	310279
42631	310280
848	310281
46663	310282
49061	310283
120990	310284
85656	310285
39502	310286
83061	310287
203271	310288
210576	310289
18414	310290
165085	310291
34583	310292
15954	310293
77072	310294
8517	310295
97214	310296
46838	310297
62594	310298
14550	310299
81443	310300
153971	310301
2583	310302
2643	310303
87439	310304
222460	310305
135119	310306
118536	310307
12034	310308
65658	310309
2683	310310
46170	310311
53104	310312
88060	310313
42233	310314
50563	310315
87091	310316
42925	310317
17976	310318
35599	310319
125992	310320
4812	310321
523	310322
156138	310323
9165	310324
8894	310325
172973	310326
36496	310327
11938	310328
141107	310329
157244	310330
54348	310331
22854	310332
8525	310333
106035	310334
170	310335
164627	310336
746	310337
74342	310338
136137	310339
116724	310340
5948	310341
20665	310342
35560	310343
11231	310344
35904	310345
71127	310346
39816	310347
13101	310348
62459	310349
15615	310350
73326	310351
76119	310352
202918	310353
142046	310354
6571	310355
51675	310356
28465	310357
46597	310358
21256	310359
175252	310360
193291	310361
1378	310362
93466	310363
76347	310364
4767	310365
21517	310366
104133	310367
1652	310368
72993	310369
4253	310370
68892	310371
12230	310372
9014	310373
1070	310374
39392	310375
33075	310376
38796	310377
145963	310378
130195	310379
602	310380
253318	310381
29	310382
49197	310383
6168	310384
7896	310385
16803	310386
14520	310387
195589	310388
1975	310389
194092	310390
13578	310391
203595	310392
44944	310393
35527	310394
65095	310395
7667	310396
54174	310397
4179	310398
3	310399
51372	310400
145680	310401
28903	310402
34363	310403
84835	310404
35301	310405
10813	310406
5190	310407
8487	310408
26593	310409
11852	310410
193416	310411
17787	310412
11463	310413
211863	310414
183615	310415
11912	310416
120085	310417
92645	310418
70203	310419
72038	310420
2	310421
155323	310422
666	310423
31595	310424
58689	310425
45814	310426
101569	310427
109645	310428
11602	310429
91017	310430
75459	310431
20862	310432
23216	310433
55839	310434
42940	310435
14599	310436
66440	310437
62115	310438
36338	310439
28388	310440
61887	310441
86329	310442
46191	310443
16778	310444
110471	310445
39947	310446
13239	310447
95168	310448
177836	310449
3625	310450
13549	310451
68635	310452
259672	310453
129084	310454
50075	310455
126352	310456
49029	310457
767	310458
10446	310459
246480	310460
5877	310461
80703	310462
4468	310463
57327	310464
38902	310465
1204	310466
27301	310467
4311	310468
44410	310469
63442	310470
41429	310471
345	310472
89210	310473
17247	310474
2212	310475
139339	310476
16587	310477
157205	310478
27257	310479
98512	310480
263657	310481
1706	310482
34253	310483
3200	310484
23079	310485
30270	310486
69514	310487
83806	310488
1372	310489
260766	310490
22007	310491
21345	310492
118478	310493
21506	310494
20873	310495
41908	310496
4726	310497
19058	310498
14064	310499
91034	310500
33629	310501
21476	310502
1255	310503
17096	310504
7208	310505
9714	310506
20644	310507
72844	310508
37746	310509
14529	310510
3027	310511
11663	310512
6416	310513
26895	310514
16226	310515
7974	310516
68142	310517
17630	310518
157	310519
35678	310520
163599	310521
166550	310522
14573	310523
69	310524
2362	310525
7599	310526
24485	310527
30352	310528
9937	310529
161616	310530
21181	310531
73533	310532
52230	310533
251766	310534
11439	310535
17219	310536
31647	310537
39351	310538
31644	310539
31188	310540
7540	310541
67029	310542
51050	310543
61696	310544
2557	310545
8736	310546
86508	310547
33725	310548
271035	310549
238813	310550
168982	310551
5888	310552
24960	310553
242232	310554
1698	310555
33850	310556
219068	310557
60164	310558
181905	310559
411	310560
14180	310561
60865	310562
116122	310563
154125	310564
13187	310565
23230	310566
26267	310567
4183	310568
138075	310569
18349	310570
1601	310571
26480	310572
28938	310573
75083	310574
63807	310575
32577	310576
105421	310577
32090	310578
71528	310579
212402	310580
136324	310581
15735	310582
107841	310583
2854	310584
259143	310585
5776	310586
74960	310587
74242	310588
30703	310589
8	310590
100662	310591
1515	310592
100780	310593
23749	310594
151968	310595
44356	310596
265849	310597
15128	310598
206678	310599
74404	310600
7896	310601
65381	310602
212	310603
56435	310604
9996	310605
5439	310606
70044	310607
141899	310608
45612	310609
195	310610
93013	310611
34125	310612
12182	310613
11941	310614
46784	310615
57168	310616
39915	310617
12191	310618
134996	310619
100824	310620
35051	310621
28507	310622
133001	310623
5042	310624
88012	310625
249977	310626
269723	310627
158393	310628
45502	310629
241175	310630
12400	310631
2551	310632
92941	310633
145030	310634
4744	310635
99160	310636
11640	310637
10278	310638
10001	310639
18334	310640
62148	310641
25839	310642
33	310643
7006	310644
103549	310645
69599	310646
23362	310647
34105	310648
12612	310649
173473	310650
7542	310651
1895	310652
87194	310653
14655	310654
27739	310655
54854	310656
20122	310657
19611	310658
18094	310659
1687	310660
123046	310661
159243	310662
110281	310663
232549	310664
2940	310665
44186	310666
88144	310667
230136	310668
103262	310669
1080	310670
153419	310671
27832	310672
4171	310673
11705	310674
9151	310675
35272	310676
3101	310677
139292	310678
115385	310679
98058	310680
208714	310681
11276	310682
9194	310683
71651	310684
67033	310685
37317	310686
9157	310687
170521	310688
89512	310689
27230	310690
40926	310691
592	310692
62939	310693
2748	310694
15071	310695
12297	310696
45523	310697
46128	310698
11895	310699
26439	310700
1695	310701
4781	310702
8500	310703
3291	310704
20950	310705
78263	310706
2613	310707
57012	310708
112069	310709
108269	310710
119159	310711
151852	310712
1931	310713
94191	310714
58572	310715
8923	310716
119209	310717
230961	310718
107740	310719
165010	310720
164734	310721
856	310722
45247	310723
23095	310724
206003	310725
91573	310726
1522	310727
138350	310728
121874	310729
4280	310730
39696	310731
16483	310732
77120	310733
264161	310734
127093	310735
4522	310736
105935	310737
7705	310738
112056	310739
109366	310740
212024	310741
23186	310742
57913	310743
175769	310744
2308	310745
115844	310746
31164	310747
44220	310748
5066	310749
4487	310750
145293	310751
73456	310752
193035	310753
1019	310754
78183	310755
89	310756
188351	310757
10094	310758
20602	310759
29565	310760
21759	310761
1429	310762
97961	310763
64181	310764
95804	310765
1941	310766
90706	310767
51606	310768
101888	310769
199614	310770
205364	310771
60459	310772
6536	310773
192	310774
882	310775
44393	310776
45597	310777
62202	310778
101280	310779
113	310780
145	310781
163509	310782
189307	310783
10524	310784
33829	310785
137690	310786
2111	310787
88626	310788
264414	310789
262122	310790
38162	310791
173812	310792
99624	310793
129105	310794
137088	310795
34529	310796
74630	310797
4199	310798
223627	310799
22203	310800
48717	310801
37069	310802
34232	310803
128578	310804
157858	310805
51507	310806
419	310807
45218	310808
27006	310809
40760	310810
31346	310811
16019	310812
4688	310813
32406	310814
91187	310815
59884	310816
2714	310817
70197	310818
136274	310819
69477	310820
177814	310821
39023	310822
98714	310823
31808	310824
43890	310825
167725	310826
118306	310827
40595	310828
210734	310829
94412	310830
2378	310831
807	310832
41917	310833
956	310834
19993	310835
20346	310836
49992	310837
41205	310838
46	310839
75842	310840
201563	310841
270313	310842
47569	310843
47470	310844
35676	310845
1127	310846
201156	310847
367	310848
105215	310849
47589	310850
26850	310851
16965	310852
217053	310853
114317	310854
92611	310855
23691	310856
106409	310857
13197	310858
28368	310859
16295	310860
18936	310861
163987	310862
130144	310863
191129	310864
58001	310865
247241	310866
200133	310867
15155	310868
71691	310869
107332	310870
22134	310871
157463	310872
11324	310873
15402	310874
80281	310875
102128	310876
28644	310877
21049	310878
7883	310879
64316	310880
8251	310881
3405	310882
121847	310883
59239	310884
146836	310885
77786	310886
261833	310887
29424	310888
168889	310889
4520	310890
112874	310891
59565	310892
161762	310893
37505	310894
139581	310895
101963	310896
2730	310897
5858	310898
89334	310899
719	310900
27813	310901
189242	310902
15486	310903
159069	310904
72684	310905
4606	310906
133638	310907
263464	310908
40878	310909
134086	310910
73763	310911
20520	310912
4778	310913
75444	310914
55050	310915
36182	310916
103153	310917
120325	310918
21493	310919
85662	310920
4347	310921
47718	310922
109791	310923
6699	310924
380	310925
38674	310926
3611	310927
91991	310928
21027	310929
42602	310930
14209	310931
205761	310932
59866	310933
102170	310934
206036	310935
6252	310936
51417	310937
13411	310938
4884	310939
787	310940
30929	310941
68070	310942
29218	310943
86624	310944
31864	310945
28849	310946
335	310947
143001	310948
5881	310949
59347	310950
162910	310951
99798	310952
163063	310953
23215	310954
77624	310955
53974	310956
4755	310957
133453	310958
59164	310959
91460	310960
50619	310961
235652	310962
53880	310963
17267	310964
2162	310965
88334	310966
168510	310967
10564	310968
53854	310969
26065	310970
2405	310971
115516	310972
15733	310973
5039	310974
23979	310975
3344	310976
2153	310977
164283	310978
232391	310979
517	310980
1686	310981
64148	310982
67450	310983
97360	310984
126066	310985
77348	310986
44529	310987
28965	310988
3984	310989
241361	310990
85575	310991
30462	310992
25995	310993
210769	310994
37029	310995
30191	310996
25856	310997
102604	310998
3652	310999
36062	311000
64433	311001
242591	311002
15705	311003
2539	311004
23360	311005
149622	311006
64840	311007
130033	311008
112946	311009
2487	311010
10570	311011
14147	311012
35598	311013
35270	311014
4107	311015
28959	311016
65309	311017
254343	311018
92949	311019
131887	311020
163703	311021
111	311022
42515	311023
49711	311024
26087	311025
8400	311026
246598	311027
4167	311028
163560	311029
85012	311030
78553	311031
38258	311032
49462	311033
27267	311034
228988	311035
34602	311036
28711	311037
99134	311038
175015	311039
2446	311040
64379	311041
92875	311042
54570	311043
36415	311044
246315	311045
38606	311046
10557	311047
33400	311048
52744	311049
35391	311050
107626	311051
268200	311052
228084	311053
1727	311054
26832	311055
18640	311056
70093	311057
245841	311058
4983	311059
10389	311060
2401	311061
131535	311062
115909	311063
237459	311064
181532	311065
15527	311066
214101	311067
8374	311068
79655	311069
23613	311070
39710	311071
732	311072
9034	311073
18012	311074
23075	311075
9601	311076
250643	311077
123528	311078
8163	311079
71002	311080
40462	311081
77707	311082
54361	311083
95489	311084
1543	311085
146299	311086
90140	311087
668	311088
214448	311089
119322	311090
53144	311091
122133	311092
118769	311093
20261	311094
75587	311095
82	311096
266893	311097
76602	311098
205330	311099
56940	311100
20606	311101
161460	311102
80	311103
21294	311104
118245	311105
271789	311106
42211	311107
27301	311108
229795	311109
167177	311110
85995	311111
8881	311112
15148	311113
221598	311114
136725	311115
165422	311116
3303	311117
27	311118
957	311119
34548	311120
798	311121
190073	311122
76123	311123
58994	311124
151793	311125
148348	311126
71779	311127
97113	311128
42828	311129
76048	311130
10900	311131
10040	311132
18327	311133
9320	311134
172960	311135
37395	311136
26480	311137
43143	311138
115751	311139
40080	311140
60632	311141
13173	311142
1015	311143
79813	311144
14444	311145
32004	311146
19332	311147
86288	311148
138	311149
26553	311150
77543	311151
50030	311152
26213	311153
83966	311154
86324	311155
89262	311156
5348	311157
81883	311158
71898	311159
8399	311160
1339	311161
3930	311162
5505	311163
200841	311164
18475	311165
32423	311166
4555	311167
33544	311168
30683	311169
46141	311170
139053	311171
1157	311172
125433	311173
129590	311174
126575	311175
71570	311176
6186	311177
53411	311178
153039	311179
13544	311180
18770	311181
65552	311182
38155	311183
38449	311184
175092	311185
7395	311186
58449	311187
2836	311188
21577	311189
15200	311190
35449	311191
41589	311192
80481	311193
59958	311194
162	311195
6802	311196
93367	311197
4985	311198
41821	311199
22545	311200
48572	311201
119923	311202
121057	311203
5549	311204
161555	311205
17981	311206
164015	311207
37229	311208
79552	311209
217012	311210
2042	311211
66965	311212
52119	311213
24886	311214
162465	311215
184533	311216
220920	311217
47954	311218
17172	311219
5301	311220
3994	311221
20200	311222
101090	311223
1601	311224
170453	311225
3095	311226
10903	311227
99551	311228
232898	311229
93849	311230
39465	311231
18679	311232
998	311233
133838	311234
33333	311235
124266	311236
79016	311237
6183	311238
93619	311239
708	311240
5374	311241
179968	311242
57201	311243
45050	311244
7496	311245
120317	311246
220590	311247
49086	311248
3065	311249
67579	311250
65251	311251
267563	311252
26173	311253
24382	311254
256105	311255
15157	311256
140783	311257
156525	311258
78936	311259
220358	311260
170400	311261
11827	311262
240773	311263
77039	311264
261910	311265
111254	311266
64038	311267
13281	311268
11388	311269
9446	311270
3413	311271
3909	311272
108149	311273
1342	311274
143156	311275
2173	311276
18932	311277
210374	311278
83660	311279
97559	311280
1090	311281
20033	311282
9202	311283
199753	311284
148201	311285
10186	311286
234017	311287
74181	311288
31895	311289
33681	311290
9319	311291
6950	311292
18497	311293
211746	311294
247213	311295
51971	311296
183843	311297
76226	311298
703	311299
19712	311300
881	311301
132403	311302
8918	311303
39621	311304
26275	311305
211184	311306
53237	311307
43940	311308
117042	311309
16624	311310
48201	311311
77706	311312
63469	311313
7595	311314
14235	311315
150074	311316
7770	311317
43354	311318
33479	311319
59524	311320
394	311321
10063	311322
221585	311323
9063	311324
17015	311325
8806	311326
43528	311327
3545	311328
199051	311329
249377	311330
213292	311331
123726	311332
19876	311333
75902	311334
80	311335
147351	311336
35007	311337
17605	311338
56527	311339
72694	311340
19882	311341
49925	311342
34634	311343
93365	311344
12935	311345
19008	311346
5063	311347
24003	311348
145068	311349
219836	311350
8914	311351
239290	311352
100417	311353
149056	311354
31507	311355
8317	311356
559	311357
6699	311358
210016	311359
105569	311360
5	311361
56656	311362
16190	311363
43174	311364
79870	311365
16941	311366
89331	311367
272052	311368
63188	311369
50144	311370
22484	311371
21349	311372
168395	311373
6317	311374
258590	311375
94354	311376
18	311377
18706	311378
228388	311379
143713	311380
33918	311381
1296	311382
98180	311383
227435	311384
11475	311385
3187	311386
77302	311387
2721	311388
24480	311389
17903	311390
4791	311391
32569	311392
134772	311393
678	311394
120903	311395
3309	311396
125535	311397
18199	311398
36392	311399
39471	311400
131905	311401
38053	311402
86090	311403
1202	311404
142187	311405
1013	311406
159371	311407
10371	311408
3587	311409
38330	311410
702	311411
99478	311412
5636	311413
2375	311414
196166	311415
2716	311416
211930	311417
11074	311418
136130	311419
6985	311420
8077	311421
1032	311422
217291	311423
5464	311424
202863	311425
6910	311426
40252	311427
47259	311428
29893	311429
4770	311430
108682	311431
93978	311432
271187	311433
290	311434
49568	311435
105762	311436
2798	311437
18390	311438
13543	311439
16166	311440
59458	311441
21846	311442
112016	311443
46575	311444
164004	311445
3851	311446
44201	311447
49897	311448
106394	311449
9845	311450
85617	311451
268572	311452
218739	311453
160596	311454
893	311455
26139	311456
8253	311457
36114	311458
109366	311459
8375	311460
6380	311461
20170	311462
1603	311463
76693	311464
35636	311465
67689	311466
155628	311467
838	311468
42784	311469
5269	311470
189578	311471
15465	311472
39587	311473
148292	311474
36670	311475
25660	311476
5514	311477
13030	311478
1616	311479
11760	311480
741	311481
38806	311482
97591	311483
88938	311484
324	311485
46253	311486
6286	311487
22199	311488
3410	311489
55341	311490
7648	311491
34925	311492
195094	311493
264	311494
31523	311495
157422	311496
46367	311497
5389	311498
201158	311499
2297	311500
131314	311501
90676	311502
59142	311503
1912	311504
17503	311505
135222	311506
22916	311507
64080	311508
17360	311509
108987	311510
47778	311511
31206	311512
9392	311513
8280	311514
30820	311515
52315	311516
18377	311517
48217	311518
268203	311519
28544	311520
100992	311521
161166	311522
3684	311523
22860	311524
21284	311525
51872	311526
1861	311527
117882	311528
215105	311529
28719	311530
254484	311531
10411	311532
227634	311533
10841	311534
4710	311535
6660	311536
57706	311537
24777	311538
45807	311539
912	311540
15723	311541
226485	311542
272065	311543
8871	311544
49923	311545
31864	311546
107419	311547
32178	311548
6735	311549
234378	311550
18952	311551
87565	311552
1918	311553
6002	311554
235901	311555
999	311556
8469	311557
151510	311558
43883	311559
10392	311560
241594	311561
2475	311562
63856	311563
38874	311564
22389	311565
16348	311566
210305	311567
31309	311568
2249	311569
249692	311570
264025	311571
32716	311572
6142	311573
4300	311574
16026	311575
8749	311576
6	311577
78139	311578
19586	311579
67192	311580
34826	311581
14167	311582
160416	311583
32195	311584
16104	311585
32190	311586
3912	311587
1284	311588
3620	311589
231552	311590
10572	311591
192246	311592
80769	311593
257288	311594
201381	311595
146873	311596
37709	311597
1961	311598
84566	311599
169411	311600
152856	311601
6283	311602
17743	311603
24161	311604
105356	311605
33856	311606
142282	311607
232184	311608
110786	311609
73622	311610
120218	311611
25870	311612
223496	311613
58404	311614
14372	311615
103773	311616
191132	311617
58796	311618
79265	311619
6310	311620
13590	311621
56892	311622
132673	311623
11610	311624
81903	311625
13957	311626
271472	311627
18340	311628
8106	311629
222074	311630
6380	311631
2184	311632
5858	311633
80220	311634
9707	311635
32568	311636
30782	311637
63854	311638
40891	311639
2026	311640
7199	311641
168125	311642
237110	311643
7454	311644
124436	311645
66098	311646
20944	311647
86306	311648
100909	311649
43483	311650
42593	311651
13554	311652
68243	311653
53583	311654
56076	311655
56782	311656
72200	311657
2367	311658
72040	311659
5001	311660
15725	311661
76700	311662
234031	311663
8782	311664
251567	311665
47021	311666
19421	311667
196047	311668
16	311669
25013	311670
97939	311671
5326	311672
45063	311673
11919	311674
103941	311675
2344	311676
2076	311677
1068	311678
6838	311679
1736	311680
2105	311681
157187	311682
13965	311683
234408	311684
23030	311685
131796	311686
160731	311687
91261	311688
3165	311689
218254	311690
9897	311691
5423	311692
13263	311693
77882	311694
82733	311695
32345	311696
36268	311697
16622	311698
21401	311699
10546	311700
18928	311701
13398	311702
85751	311703
2804	311704
109335	311705
242858	311706
315	311707
253185	311708
146918	311709
58900	311710
86405	311711
69053	311712
15971	311713
271273	311714
10862	311715
10120	311716
177652	311717
6365	311718
4762	311719
88548	311720
134379	311721
121781	311722
3523	311723
42500	311724
126789	311725
169448	311726
1985	311727
1917	311728
4653	311729
20740	311730
108964	311731
63890	311732
97258	311733
107103	311734
8349	311735
8804	311736
16076	311737
4903	311738
13097	311739
32328	311740
24322	311741
57066	311742
125466	311743
139114	311744
270771	311745
11975	311746
145345	311747
204004	311748
19496	311749
76908	311750
22380	311751
80439	311752
25700	311753
72602	311754
44706	311755
98443	311756
81907	311757
22952	311758
31366	311759
236297	311760
91700	311761
62738	311762
7423	311763
74608	311764
43173	311765
45322	311766
12475	311767
56806	311768
51730	311769
88394	311770
48033	311771
44444	311772
2969	311773
1831	311774
76005	311775
105251	311776
10470	311777
162282	311778
16002	311779
18190	311780
9513	311781
1248	311782
28444	311783
67248	311784
28028	311785
106770	311786
6705	311787
58027	311788
286	311789
9970	311790
15726	311791
112983	311792
7345	311793
8467	311794
1203	311795
136916	311796
17272	311797
115380	311798
71547	311799
78430	311800
1844	311801
2666	311802
58891	311803
28693	311804
7465	311805
77877	311806
13819	311807
19549	311808
9344	311809
115282	311810
86999	311811
54532	311812
5082	311813
185615	311814
2778	311815
191914	311816
1234	311817
255973	311818
194647	311819
5711	311820
66451	311821
83205	311822
29787	311823
258	311824
7595	311825
47207	311826
180885	311827
166531	311828
60	311829
51206	311830
10425	311831
18087	311832
14272	311833
96750	311834
85502	311835
34454	311836
105872	311837
247253	311838
142	311839
49111	311840
159949	311841
15271	311842
257969	311843
2744	311844
5825	311845
26328	311846
37854	311847
33475	311848
54938	311849
29345	311850
49686	311851
32363	311852
19342	311853
834	311854
31477	311855
38378	311856
54856	311857
19828	311858
85500	311859
7717	311860
37439	311861
38224	311862
83491	311863
15926	311864
68317	311865
2	311866
24376	311867
12511	311868
107549	311869
33484	311870
12769	311871
72953	311872
201665	311873
163962	311874
63155	311875
116878	311876
149784	311877
2302	311878
810	311879
33316	311880
227808	311881
219770	311882
235706	311883
8774	311884
164692	311885
7013	311886
46961	311887
90391	311888
45253	311889
104905	311890
19045	311891
92202	311892
31027	311893
194217	311894
96172	311895
232875	311896
177009	311897
82425	311898
8440	311899
42817	311900
20864	311901
7268	311902
4795	311903
27038	311904
114427	311905
7495	311906
80604	311907
41684	311908
15960	311909
1055	311910
162	311911
26484	311912
130668	311913
5529	311914
1239	311915
803	311916
228509	311917
188472	311918
38237	311919
65307	311920
4530	311921
99342	311922
28681	311923
43983	311924
155916	311925
43043	311926
202181	311927
78339	311928
75293	311929
24957	311930
10845	311931
53278	311932
84090	311933
96682	311934
77126	311935
136054	311936
24928	311937
74832	311938
411	311939
118029	311940
58106	311941
11410	311942
238273	311943
5307	311944
28874	311945
1342	311946
156835	311947
84012	311948
1715	311949
5475	311950
59577	311951
1083	311952
44691	311953
6479	311954
115465	311955
87533	311956
241958	311957
35186	311958
2265	311959
34989	311960
62838	311961
35548	311962
11934	311963
142	311964
36312	311965
83009	311966
56833	311967
131534	311968
170860	311969
29594	311970
16237	311971
256792	311972
71338	311973
249814	311974
171299	311975
53401	311976
141126	311977
4671	311978
140666	311979
189298	311980
50972	311981
251081	311982
42084	311983
71525	311984
6755	311985
227988	311986
104902	311987
11028	311988
3852	311989
8809	311990
30266	311991
164994	311992
224869	311993
4004	311994
155696	311995
79647	311996
157494	311997
47039	311998
134968	311999
152710	312000
70339	312001
5852	312002
31098	312003
3761	312004
14448	312005
28515	312006
75914	312007
242789	312008
43624	312009
70239	312010
16941	312011
7005	312012
48468	312013
76153	312014
19581	312015
249745	312016
88369	312017
9650	312018
2551	312019
126899	312020
1940	312021
1080	312022
17733	312023
87539	312024
96673	312025
70071	312026
43895	312027
66910	312028
36048	312029
19610	312030
16945	312031
54011	312032
91788	312033
21565	312034
38322	312035
83923	312036
139790	312037
231555	312038
11093	312039
69254	312040
24516	312041
26328	312042
139507	312043
167647	312044
173741	312045
5119	312046
8792	312047
15230	312048
114270	312049
31351	312050
107257	312051
3	312052
12855	312053
2069	312054
60579	312055
14468	312056
19266	312057
113875	312058
39553	312059
198795	312060
4306	312061
37149	312062
906	312063
21601	312064
105940	312065
62434	312066
8425	312067
33644	312068
809	312069
49115	312070
2199	312071
38411	312072
865	312073
2400	312074
48388	312075
71336	312076
102989	312077
115717	312078
267910	312079
63358	312080
14024	312081
1673	312082
133833	312083
3938	312084
66698	312085
4732	312086
691	312087
1866	312088
247971	312089
14011	312090
105866	312091
88490	312092
25487	312093
715	312094
47128	312095
51482	312096
19682	312097
106987	312098
81654	312099
101128	312100
23036	312101
115183	312102
59677	312103
65872	312104
29677	312105
155111	312106
40494	312107
80546	312108
33942	312109
24119	312110
171672	312111
134840	312112
28362	312113
13165	312114
51705	312115
8735	312116
14220	312117
121646	312118
10613	312119
2041	312120
157554	312121
96265	312122
58284	312123
7966	312124
56394	312125
1577	312126
4755	312127
295	312128
170512	312129
110	312130
19573	312131
1417	312132
954	312133
161581	312134
93899	312135
36907	312136
54473	312137
2565	312138
100137	312139
11485	312140
79375	312141
67706	312142
2359	312143
453	312144
77822	312145
17511	312146
137820	312147
216715	312148
21348	312149
5998	312150
20471	312151
119134	312152
7515	312153
81696	312154
69151	312155
54417	312156
30916	312157
31921	312158
159052	312159
29305	312160
75544	312161
31534	312162
5466	312163
95256	312164
109282	312165
139939	312166
250920	312167
9888	312168
165084	312169
233737	312170
60440	312171
99150	312172
24710	312173
79441	312174
204	312175
27291	312176
9198	312177
3382	312178
101974	312179
13558	312180
10433	312181
5431	312182
33953	312183
34516	312184
18306	312185
217	312186
4284	312187
1483	312188
111544	312189
25555	312190
1364	312191
115421	312192
3974	312193
82345	312194
210883	312195
81457	312196
235380	312197
49049	312198
75684	312199
5194	312200
2033	312201
38881	312202
14807	312203
11823	312204
64983	312205
11286	312206
6932	312207
21463	312208
5363	312209
2473	312210
220177	312211
1946	312212
3472	312213
1467	312214
151869	312215
40536	312216
164999	312217
36662	312218
2001	312219
5177	312220
192119	312221
24500	312222
128195	312223
42010	312224
123498	312225
126965	312226
225581	312227
806	312228
114728	312229
92348	312230
97277	312231
226787	312232
131121	312233
36395	312234
249072	312235
3367	312236
29857	312237
207279	312238
25593	312239
3722	312240
1900	312241
138234	312242
41297	312243
31089	312244
26666	312245
346	312246
247852	312247
79165	312248
61366	312249
20397	312250
54748	312251
180615	312252
64451	312253
8727	312254
6230	312255
170616	312256
29359	312257
195189	312258
17895	312259
4496	312260
13793	312261
61541	312262
182918	312263
21239	312264
47360	312265
263885	312266
12357	312267
2485	312268
139504	312269
3829	312270
24109	312271
4809	312272
11571	312273
145	312274
24832	312275
2737	312276
9415	312277
59101	312278
145220	312279
2902	312280
1796	312281
236929	312282
86564	312283
12700	312284
29369	312285
15200	312286
60669	312287
97467	312288
30898	312289
26660	312290
45128	312291
74154	312292
122624	312293
139573	312294
26527	312295
30784	312296
49038	312297
144734	312298
7788	312299
45789	312300
153199	312301
96107	312302
13387	312303
3971	312304
46171	312305
55428	312306
271435	312307
193007	312308
7086	312309
19103	312310
119467	312311
47363	312312
220296	312313
5451	312314
233759	312315
23379	312316
29963	312317
2733	312318
28825	312319
6291	312320
7722	312321
32789	312322
113	312323
81655	312324
160630	312325
76345	312326
76436	312327
52541	312328
90057	312329
187368	312330
3337	312331
3967	312332
5319	312333
194817	312334
2980	312335
134933	312336
42865	312337
147852	312338
181425	312339
17560	312340
3095	312341
22638	312342
4126	312343
95807	312344
18386	312345
14	312346
229408	312347
84305	312348
12954	312349
26163	312350
92608	312351
12045	312352
25018	312353
63042	312354
2407	312355
20011	312356
95213	312357
42190	312358
181500	312359
55486	312360
32269	312361
67426	312362
20443	312363
85483	312364
150534	312365
6630	312366
41587	312367
109527	312368
3019	312369
74483	312370
31903	312371
3722	312372
188289	312373
25453	312374
11461	312375
107449	312376
23079	312377
226591	312378
1307	312379
970	312380
16452	312381
18277	312382
13200	312383
27844	312384
2970	312385
4231	312386
41531	312387
169751	312388
189572	312389
630	312390
2653	312391
5130	312392
36339	312393
734	312394
163036	312395
23375	312396
12225	312397
22347	312398
82218	312399
39204	312400
17049	312401
125622	312402
120486	312403
127717	312404
54329	312405
43898	312406
22880	312407
2656	312408
38528	312409
74728	312410
49533	312411
139319	312412
19297	312413
6079	312414
59631	312415
19175	312416
153318	312417
203066	312418
2645	312419
202098	312420
60726	312421
45577	312422
85058	312423
109361	312424
1771	312425
44434	312426
72056	312427
168946	312428
49676	312429
29515	312430
104526	312431
215423	312432
56230	312433
187720	312434
136152	312435
40814	312436
6107	312437
4583	312438
5136	312439
81063	312440
7360	312441
128508	312442
135542	312443
86275	312444
147224	312445
199059	312446
29518	312447
74739	312448
272201	312449
86893	312450
44731	312451
1924	312452
17531	312453
10547	312454
18260	312455
25065	312456
247224	312457
34333	312458
30668	312459
16982	312460
61923	312461
199424	312462
1689	312463
168627	312464
34339	312465
83856	312466
125730	312467
217741	312468
24595	312469
1950	312470
47338	312471
15874	312472
19192	312473
27676	312474
69725	312475
4461	312476
51051	312477
71080	312478
13684	312479
84935	312480
10840	312481
149728	312482
16895	312483
5169	312484
135550	312485
241086	312486
55265	312487
11799	312488
155465	312489
156132	312490
7503	312491
87687	312492
17922	312493
210	312494
69035	312495
13570	312496
9902	312497
16984	312498
15940	312499
7711	312500
17950	312501
103725	312502
114872	312503
177335	312504
5832	312505
41610	312506
106402	312507
245845	312508
257016	312509
3305	312510
5454	312511
131432	312512
142835	312513
12185	312514
130430	312515
20865	312516
80918	312517
213894	312518
146875	312519
90762	312520
1266	312521
22280	312522
9210	312523
5306	312524
26546	312525
13378	312526
5963	312527
69351	312528
247735	312529
41170	312530
73773	312531
41451	312532
19126	312533
38296	312534
115150	312535
4629	312536
95086	312537
890	312538
764	312539
10153	312540
68952	312541
606	312542
609	312543
108293	312544
48810	312545
837	312546
156048	312547
10984	312548
100930	312549
6270	312550
1392	312551
163508	312552
181733	312553
60272	312554
223778	312555
127245	312556
240	312557
3207	312558
1595	312559
67735	312560
235189	312561
111187	312562
159770	312563
4933	312564
56821	312565
17379	312566
5571	312567
57077	312568
11348	312569
3294	312570
25	312571
8361	312572
162230	312573
45429	312574
205002	312575
64548	312576
21707	312577
4475	312578
153792	312579
24262	312580
99631	312581
11377	312582
27702	312583
181852	312584
53886	312585
55924	312586
10730	312587
4565	312588
127030	312589
22320	312590
70199	312591
36753	312592
64973	312593
161340	312594
7686	312595
2876	312596
11342	312597
239623	312598
71744	312599
39098	312600
2491	312601
288	312602
86038	312603
17363	312604
18764	312605
195159	312606
50368	312607
15301	312608
2271	312609
33424	312610
172759	312611
47633	312612
184598	312613
13973	312614
242462	312615
25276	312616
6782	312617
549	312618
29405	312619
47514	312620
12635	312621
60850	312622
586	312623
106831	312624
10295	312625
138899	312626
16561	312627
379	312628
26274	312629
50662	312630
57567	312631
33506	312632
35587	312633
10708	312634
50061	312635
76038	312636
10378	312637
2131	312638
15599	312639
55180	312640
62424	312641
30032	312642
22464	312643
18169	312644
313	312645
253470	312646
100446	312647
93066	312648
13210	312649
168028	312650
202570	312651
28216	312652
3390	312653
11107	312654
18328	312655
78995	312656
100016	312657
26336	312658
11230	312659
44514	312660
141890	312661
264823	312662
189341	312663
19443	312664
14698	312665
70225	312666
189456	312667
185864	312668
3927	312669
1820	312670
5824	312671
152606	312672
7590	312673
111546	312674
89	312675
106441	312676
91576	312677
9600	312678
152435	312679
1795	312680
162419	312681
85282	312682
120140	312683
8256	312684
94713	312685
31011	312686
41909	312687
91802	312688
61525	312689
137483	312690
10413	312691
1247	312692
32075	312693
95534	312694
83207	312695
203252	312696
28456	312697
16845	312698
107843	312699
127600	312700
24883	312701
38055	312702
108344	312703
2364	312704
188970	312705
114622	312706
5986	312707
33232	312708
68586	312709
7567	312710
17084	312711
9272	312712
99250	312713
269450	312714
43336	312715
14957	312716
254041	312717
24317	312718
111305	312719
44297	312720
14385	312721
12733	312722
63093	312723
22371	312724
12684	312725
10655	312726
42461	312727
213261	312728
266668	312729
40425	312730
18428	312731
53216	312732
106996	312733
69366	312734
23570	312735
121592	312736
6100	312737
1241	312738
4598	312739
81326	312740
1360	312741
255027	312742
145810	312743
266972	312744
127512	312745
1271	312746
36499	312747
42022	312748
2330	312749
110933	312750
9708	312751
51430	312752
215051	312753
244962	312754
12976	312755
24313	312756
125	312757
360	312758
4558	312759
125784	312760
89811	312761
166493	312762
19354	312763
163075	312764
4325	312765
163791	312766
96713	312767
40387	312768
53999	312769
10033	312770
195076	312771
79683	312772
153332	312773
62630	312774
142876	312775
1566	312776
47655	312777
98464	312778
134861	312779
34	312780
51141	312781
1355	312782
3008	312783
29421	312784
6881	312785
52526	312786
2905	312787
6569	312788
48971	312789
1049	312790
7841	312791
1685	312792
5595	312793
20797	312794
15727	312795
78764	312796
253720	312797
40699	312798
3246	312799
8413	312800
13489	312801
19092	312802
81085	312803
119431	312804
30805	312805
234051	312806
2732	312807
53977	312808
182228	312809
48936	312810
165320	312811
54358	312812
52185	312813
5859	312814
67	312815
10667	312816
25121	312817
5887	312818
4618	312819
12480	312820
58540	312821
130243	312822
236263	312823
26953	312824
25034	312825
171197	312826
7236	312827
53039	312828
192684	312829
1997	312830
47681	312831
53411	312832
4742	312833
10876	312834
67316	312835
205660	312836
13813	312837
42047	312838
35523	312839
102678	312840
85379	312841
30811	312842
95502	312843
131727	312844
13069	312845
96176	312846
2676	312847
146888	312848
29630	312849
46799	312850
34532	312851
15418	312852
190093	312853
259979	312854
5367	312855
54558	312856
67483	312857
27878	312858
14	312859
107812	312860
39908	312861
42228	312862
5546	312863
173852	312864
24367	312865
72594	312866
149394	312867
16243	312868
6807	312869
5054	312870
5627	312871
7227	312872
7544	312873
146763	312874
28845	312875
90095	312876
2413	312877
11945	312878
49606	312879
87235	312880
74426	312881
147608	312882
11669	312883
64302	312884
12466	312885
16200	312886
181064	312887
166943	312888
56904	312889
31310	312890
127347	312891
24390	312892
67638	312893
102097	312894
307	312895
84228	312896
230323	312897
7481	312898
16212	312899
10426	312900
36277	312901
170	312902
27855	312903
17282	312904
6639	312905
62417	312906
90668	312907
153939	312908
10111	312909
6928	312910
86545	312911
5246	312912
32689	312913
10838	312914
165191	312915
2440	312916
36511	312917
105212	312918
30604	312919
151075	312920
7632	312921
567	312922
88480	312923
169210	312924
28438	312925
6681	312926
46399	312927
170305	312928
44866	312929
13427	312930
7395	312931
162334	312932
64466	312933
5828	312934
17384	312935
45857	312936
16415	312937
33256	312938
54506	312939
1324	312940
211418	312941
1440	312942
120687	312943
35557	312944
21344	312945
1304	312946
140553	312947
416	312948
227839	312949
6102	312950
2199	312951
43135	312952
68753	312953
33191	312954
116193	312955
13576	312956
55235	312957
72036	312958
5835	312959
28655	312960
172879	312961
2285	312962
10199	312963
12223	312964
204	312965
78779	312966
28262	312967
897	312968
222656	312969
1274	312970
35327	312971
48074	312972
164332	312973
106894	312974
10456	312975
64863	312976
2385	312977
33432	312978
452	312979
31429	312980
111652	312981
51430	312982
82036	312983
5259	312984
52378	312985
112075	312986
6220	312987
164194	312988
129858	312989
7720	312990
2689	312991
85277	312992
7938	312993
63890	312994
88937	312995
184790	312996
87808	312997
948	312998
38258	312999
38813	313000
3996	313001
78666	313002
85178	313003
78856	313004
111151	313005
237751	313006
17774	313007
7042	313008
78951	313009
216453	313010
19779	313011
24169	313012
66131	313013
4245	313014
7273	313015
17430	313016
98596	313017
63002	313018
116244	313019
20598	313020
4245	313021
99332	313022
55701	313023
783	313024
105612	313025
21888	313026
1558	313027
7215	313028
15184	313029
14128	313030
193914	313031
34711	313032
101087	313033
68879	313034
27982	313035
2814	313036
159820	313037
4057	313038
36531	313039
15237	313040
112897	313041
52584	313042
57231	313043
189208	313044
18178	313045
2312	313046
47	313047
39768	313048
50997	313049
21829	313050
8562	313051
37129	313052
216634	313053
64210	313054
135615	313055
65154	313056
18945	313057
46677	313058
8515	313059
1480	313060
27690	313061
49609	313062
1556	313063
11752	313064
196704	313065
3157	313066
908	313067
93230	313068
2403	313069
8325	313070
71200	313071
8540	313072
54271	313073
2698	313074
12167	313075
230799	313076
13781	313077
1929	313078
229376	313079
8963	313080
10630	313081
200252	313082
3128	313083
8393	313084
61285	313085
49352	313086
281	313087
39311	313088
3865	313089
37693	313090
14820	313091
113586	313092
15022	313093
21487	313094
131162	313095
4670	313096
132520	313097
150416	313098
177456	313099
72993	313100
30095	313101
165929	313102
11446	313103
66732	313104
43709	313105
59	313106
5165	313107
8378	313108
45585	313109
142625	313110
212233	313111
27726	313112
160507	313113
71203	313114
79218	313115
11586	313116
31640	313117
189059	313118
1440	313119
154843	313120
51236	313121
11436	313122
135696	313123
14122	313124
102690	313125
1219	313126
32294	313127
150493	313128
24866	313129
9196	313130
57842	313131
6914	313132
25249	313133
71839	313134
2902	313135
5068	313136
6239	313137
103372	313138
75371	313139
7313	313140
180560	313141
1976	313142
28977	313143
51866	313144
99038	313145
12874	313146
209281	313147
20362	313148
4608	313149
217278	313150
151738	313151
137430	313152
7872	313153
267273	313154
90607	313155
37464	313156
81109	313157
76040	313158
1406	313159
46449	313160
239353	313161
31936	313162
2886	313163
148	313164
4463	313165
49755	313166
48835	313167
21059	313168
44566	313169
31232	313170
20417	313171
212702	313172
149942	313173
11084	313174
810	313175
50934	313176
100740	313177
10061	313178
84534	313179
3469	313180
34770	313181
31650	313182
193245	313183
6592	313184
81523	313185
90111	313186
111032	313187
40663	313188
72918	313189
9015	313190
265594	313191
34581	313192
1913	313193
120630	313194
45595	313195
72934	313196
129990	313197
7581	313198
36045	313199
56375	313200
21258	313201
203583	313202
184457	313203
60391	313204
67471	313205
48187	313206
10087	313207
1020	313208
59541	313209
46737	313210
55064	313211
11325	313212
40425	313213
4776	313214
7924	313215
57041	313216
31774	313217
159034	313218
57386	313219
2358	313220
206833	313221
2301	313222
2838	313223
107071	313224
239313	313225
1679	313226
387	313227
56086	313228
86900	313229
23548	313230
962	313231
109092	313232
87128	313233
43645	313234
681	313235
22418	313236
283	313237
11575	313238
6035	313239
83487	313240
12783	313241
13274	313242
33690	313243
7880	313244
57659	313245
77287	313246
271	313247
58600	313248
4074	313249
71576	313250
114697	313251
15283	313252
2118	313253
222929	313254
492	313255
15268	313256
84695	313257
164724	313258
11353	313259
165034	313260
6106	313261
11749	313262
80410	313263
39979	313264
96625	313265
2119	313266
3397	313267
31479	313268
51694	313269
187781	313270
5195	313271
4595	313272
154201	313273
257638	313274
128868	313275
195682	313276
42085	313277
112043	313278
80717	313279
12991	313280
65746	313281
8606	313282
35010	313283
20	313284
303	313285
127866	313286
162474	313287
27732	313288
66565	313289
48587	313290
9074	313291
102333	313292
158463	313293
27232	313294
125254	313295
82994	313296
157809	313297
5014	313298
143187	313299
2272	313300
35424	313301
259825	313302
5009	313303
113168	313304
95608	313305
5419	313306
18217	313307
56787	313308
48604	313309
245130	313310
52860	313311
15783	313312
315	313313
3815	313314
1744	313315
2816	313316
1151	313317
85778	313318
138509	313319
57330	313320
17686	313321
28346	313322
26943	313323
1565	313324
126884	313325
3995	313326
9178	313327
3187	313328
52644	313329
77013	313330
49552	313331
114406	313332
58890	313333
164269	313334
131079	313335
20920	313336
198618	313337
29761	313338
59682	313339
44823	313340
1236	313341
45166	313342
143709	313343
6027	313344
21401	313345
25544	313346
6414	313347
68350	313348
20487	313349
78990	313350
6918	313351
24409	313352
141686	313353
99326	313354
36415	313355
35041	313356
48186	313357
397	313358
41526	313359
5235	313360
111185	313361
40091	313362
89312	313363
144082	313364
45477	313365
118026	313366
895	313367
26611	313368
123584	313369
86848	313370
11663	313371
232622	313372
27248	313373
31349	313374
202602	313375
2467	313376
1049	313377
215	313378
8259	313379
1275	313380
85099	313381
22839	313382
194763	313383
49478	313384
52583	313385
125635	313386
51548	313387
11289	313388
10290	313389
133279	313390
26596	313391
200320	313392
29178	313393
7862	313394
897	313395
118914	313396
54181	313397
156000	313398
7795	313399
12391	313400
52468	313401
209536	313402
20287	313403
102387	313404
10242	313405
66689	313406
126450	313407
23308	313408
78545	313409
7187	313410
156269	313411
190268	313412
94969	313413
33582	313414
27689	313415
6044	313416
37767	313417
142900	313418
65835	313419
30010	313420
156597	313421
28792	313422
81641	313423
2384	313424
14385	313425
132585	313426
1720	313427
41804	313428
32113	313429
16467	313430
60388	313431
49565	313432
9256	313433
2878	313434
1360	313435
27497	313436
45216	313437
11651	313438
62475	313439
175320	313440
87075	313441
69234	313442
7406	313443
23964	313444
23215	313445
3925	313446
18679	313447
18801	313448
8196	313449
25612	313450
92247	313451
125506	313452
39158	313453
46659	313454
30084	313455
37843	313456
184998	313457
101754	313458
68063	313459
110163	313460
14301	313461
213543	313462
115887	313463
6658	313464
58028	313465
651	313466
7100	313467
116612	313468
49695	313469
37256	313470
56378	313471
35849	313472
105193	313473
4268	313474
101181	313475
7842	313476
106	313477
50836	313478
41926	313479
2127	313480
51956	313481
123501	313482
13492	313483
84105	313484
8546	313485
152328	313486
3638	313487
12519	313488
248098	313489
240985	313490
2490	313491
7517	313492
9389	313493
1268	313494
19702	313495
52454	313496
51435	313497
15268	313498
224944	313499
152745	313500
76355	313501
55823	313502
1108	313503
34356	313504
22736	313505
44481	313506
165898	313507
107472	313508
7814	313509
4747	313510
112666	313511
199326	313512
22984	313513
8022	313514
187	313515
189191	313516
34271	313517
46858	313518
62400	313519
50327	313520
61215	313521
20473	313522
84607	313523
127377	313524
2688	313525
91546	313526
35828	313527
10837	313528
2170	313529
9607	313530
59702	313531
29500	313532
54131	313533
234373	313534
95301	313535
1874	313536
10981	313537
43534	313538
4072	313539
3896	313540
64246	313541
40820	313542
52348	313543
53820	313544
141218	313545
207833	313546
80602	313547
79910	313548
242255	313549
113781	313550
215372	313551
35120	313552
72850	313553
15847	313554
82003	313555
18990	313556
23941	313557
16034	313558
9677	313559
33734	313560
116160	313561
22	313562
66782	313563
51157	313564
270982	313565
76886	313566
12696	313567
46313	313568
24648	313569
185151	313570
8330	313571
3014	313572
162244	313573
114676	313574
24853	313575
12056	313576
5007	313577
81313	313578
5456	313579
76928	313580
69227	313581
1209	313582
235526	313583
89446	313584
21655	313585
59853	313586
128006	313587
50809	313588
224719	313589
10502	313590
5197	313591
150312	313592
84215	313593
78757	313594
51006	313595
41421	313596
92149	313597
37853	313598
38038	313599
29121	313600
3516	313601
48154	313602
252815	313603
124651	313604
133759	313605
166222	313606
28397	313607
31244	313608
4321	313609
564	313610
34116	313611
12801	313612
59514	313613
11469	313614
110699	313615
14128	313616
2244	313617
4512	313618
7011	313619
147	313620
11123	313621
64036	313622
120224	313623
20519	313624
140295	313625
180197	313626
59474	313627
133999	313628
5407	313629
5321	313630
15191	313631
66273	313632
20386	313633
99772	313634
65795	313635
215099	313636
13380	313637
135105	313638
113966	313639
67342	313640
17823	313641
83001	313642
76	313643
122330	313644
69191	313645
564	313646
4444	313647
149848	313648
94468	313649
89144	313650
110969	313651
153548	313652
39229	313653
159447	313654
4272	313655
13106	313656
171288	313657
9620	313658
101422	313659
131268	313660
143315	313661
105	313662
95336	313663
165561	313664
167356	313665
76938	313666
111815	313667
6859	313668
9872	313669
23979	313670
76123	313671
99117	313672
51522	313673
7919	313674
272150	313675
94638	313676
109553	313677
42655	313678
3855	313679
42297	313680
11846	313681
5617	313682
117015	313683
32912	313684
266018	313685
115797	313686
27235	313687
142788	313688
3543	313689
419	313690
47728	313691
175518	313692
37326	313693
2095	313694
12563	313695
51053	313696
14951	313697
86355	313698
15291	313699
53472	313700
19441	313701
125249	313702
18265	313703
78346	313704
491	313705
95783	313706
12036	313707
19050	313708
9554	313709
79401	313710
1839	313711
358	313712
112760	313713
43251	313714
78404	313715
180552	313716
50544	313717
17072	313718
1929	313719
168782	313720
52024	313721
160038	313722
60551	313723
36970	313724
55616	313725
113602	313726
5966	313727
85101	313728
17147	313729
21560	313730
142864	313731
231759	313732
242419	313733
69028	313734
173613	313735
2759	313736
55601	313737
223109	313738
34475	313739
237426	313740
72527	313741
169129	313742
64846	313743
77815	313744
9996	313745
266149	313746
155413	313747
199429	313748
101324	313749
9988	313750
101828	313751
46912	313752
17529	313753
20352	313754
6453	313755
93332	313756
14971	313757
36221	313758
18903	313759
89653	313760
148758	313761
55162	313762
45171	313763
71409	313764
211001	313765
152185	313766
64499	313767
153709	313768
124510	313769
13	313770
10279	313771
57476	313772
43935	313773
35383	313774
253511	313775
81403	313776
66887	313777
13941	313778
14373	313779
437	313780
1824	313781
153156	313782
153260	313783
4763	313784
16836	313785
87699	313786
81736	313787
40301	313788
136233	313789
30	313790
88	313791
90419	313792
160490	313793
31697	313794
16728	313795
139	313796
104557	313797
154181	313798
73339	313799
62683	313800
1240	313801
29437	313802
27386	313803
54438	313804
14142	313805
57188	313806
103575	313807
6329	313808
166162	313809
120483	313810
32141	313811
22619	313812
257065	313813
153232	313814
9685	313815
31449	313816
37296	313817
5825	313818
238539	313819
16677	313820
168626	313821
77872	313822
52221	313823
77830	313824
7940	313825
2172	313826
627	313827
11004	313828
97907	313829
21159	313830
63053	313831
48118	313832
28815	313833
250137	313834
56629	313835
53727	313836
68815	313837
155823	313838
13478	313839
22538	313840
15749	313841
4100	313842
42637	313843
43356	313844
31892	313845
91091	313846
70446	313847
263389	313848
238901	313849
17431	313850
82659	313851
55879	313852
62334	313853
105839	313854
129405	313855
224102	313856
4748	313857
23299	313858
24358	313859
11688	313860
134816	313861
76614	313862
28698	313863
58584	313864
72818	313865
40336	313866
45050	313867
441	313868
249	313869
89776	313870
4035	313871
2391	313872
231336	313873
151022	313874
48021	313875
30448	313876
167670	313877
59499	313878
63297	313879
6172	313880
33130	313881
153374	313882
504	313883
13550	313884
77462	313885
72169	313886
50	313887
15046	313888
42582	313889
9758	313890
68022	313891
5447	313892
53943	313893
94248	313894
98067	313895
150380	313896
5	313897
111976	313898
3798	313899
16519	313900
34028	313901
25957	313902
50611	313903
13158	313904
90683	313905
35883	313906
196771	313907
101	313908
7600	313909
60642	313910
7629	313911
54214	313912
27655	313913
166213	313914
15632	313915
243584	313916
129188	313917
32298	313918
18255	313919
7298	313920
7779	313921
905	313922
99367	313923
88381	313924
204456	313925
6817	313926
98869	313927
184712	313928
7423	313929
124834	313930
260957	313931
51184	313932
87375	313933
6053	313934
79485	313935
12629	313936
58839	313937
96515	313938
52765	313939
234281	313940
71860	313941
234731	313942
1	313943
128171	313944
42485	313945
256621	313946
33257	313947
266609	313948
166941	313949
7592	313950
202697	313951
23250	313952
104323	313953
1402	313954
6838	313955
19707	313956
11731	313957
116383	313958
17834	313959
101561	313960
25938	313961
44175	313962
20937	313963
24033	313964
162275	313965
156183	313966
6917	313967
246337	313968
14330	313969
10146	313970
37958	313971
36332	313972
7340	313973
32890	313974
47352	313975
245177	313976
77580	313977
119880	313978
113732	313979
129666	313980
230848	313981
20866	313982
135455	313983
16834	313984
18051	313985
48752	313986
253662	313987
113561	313988
38257	313989
3099	313990
1120	313991
58890	313992
645	313993
1412	313994
73306	313995
32395	313996
8426	313997
44805	313998
47280	313999
58500	314000
820	314001
122205	314002
28786	314003
10857	314004
6827	314005
40026	314006
163702	314007
9871	314008
17134	314009
2832	314010
205752	314011
41793	314012
205309	314013
243022	314014
228776	314015
217134	314016
5812	314017
8007	314018
662	314019
194148	314020
40823	314021
63411	314022
108	314023
1618	314024
80297	314025
100958	314026
79226	314027
12149	314028
16578	314029
166209	314030
22174	314031
41952	314032
69306	314033
195770	314034
124457	314035
169700	314036
18715	314037
34116	314038
36230	314039
3521	314040
20004	314041
93439	314042
56327	314043
394	314044
194468	314045
270410	314046
252383	314047
193946	314048
9959	314049
32098	314050
1790	314051
57164	314052
5759	314053
34	314054
33160	314055
127581	314056
65981	314057
117297	314058
13309	314059
161067	314060
18949	314061
112523	314062
98134	314063
4316	314064
5985	314065
47050	314066
29060	314067
3267	314068
131693	314069
70793	314070
36770	314071
73817	314072
165566	314073
128274	314074
25653	314075
163198	314076
128819	314077
39430	314078
32557	314079
10973	314080
35627	314081
2230	314082
3050	314083
79	314084
96280	314085
17959	314086
2377	314087
176982	314088
136338	314089
31209	314090
791	314091
117697	314092
3836	314093
101848	314094
513	314095
2456	314096
3900	314097
110913	314098
82345	314099
92128	314100
95740	314101
54531	314102
3459	314103
18950	314104
54731	314105
39649	314106
195047	314107
231980	314108
3	314109
203421	314110
110826	314111
37404	314112
127427	314113
182307	314114
215213	314115
9837	314116
122435	314117
131487	314118
17867	314119
48649	314120
20445	314121
240583	314122
21081	314123
132891	314124
19161	314125
33288	314126
11784	314127
163689	314128
41315	314129
61	314130
50651	314131
27216	314132
41953	314133
10551	314134
733	314135
41040	314136
10412	314137
3653	314138
206747	314139
11458	314140
128413	314141
64842	314142
170213	314143
19948	314144
17969	314145
56422	314146
163837	314147
104783	314148
23441	314149
81084	314150
22905	314151
10234	314152
30052	314153
31847	314154
21804	314155
52651	314156
70809	314157
89603	314158
36139	314159
37798	314160
10558	314161
12431	314162
39509	314163
5312	314164
209937	314165
9981	314166
128931	314167
41206	314168
30918	314169
2718	314170
23968	314171
219419	314172
58792	314173
78454	314174
102360	314175
57252	314176
96705	314177
16090	314178
150240	314179
17581	314180
82414	314181
165888	314182
130896	314183
164605	314184
57044	314185
58995	314186
13210	314187
50321	314188
16372	314189
111	314190
15990	314191
118332	314192
72629	314193
264708	314194
88358	314195
45365	314196
41508	314197
29388	314198
210062	314199
84868	314200
18133	314201
37279	314202
53953	314203
98395	314204
241813	314205
65904	314206
47782	314207
53690	314208
45094	314209
12580	314210
37286	314211
251863	314212
62737	314213
8544	314214
129010	314215
133902	314216
5320	314217
21181	314218
25377	314219
76547	314220
15342	314221
39234	314222
1156	314223
27312	314224
14710	314225
34417	314226
1304	314227
132223	314228
233049	314229
21399	314230
12606	314231
4109	314232
1754	314233
26973	314234
1205	314235
53221	314236
30842	314237
77299	314238
32553	314239
124249	314240
89002	314241
134714	314242
220508	314243
25811	314244
64401	314245
9949	314246
3846	314247
29893	314248
7595	314249
37656	314250
67073	314251
72211	314252
42116	314253
35815	314254
162452	314255
143157	314256
1177	314257
6940	314258
116014	314259
108993	314260
129226	314261
10286	314262
128313	314263
63879	314264
11384	314265
3924	314266
51150	314267
137259	314268
32100	314269
45956	314270
91977	314271
10964	314272
17129	314273
101281	314274
143895	314275
7255	314276
1180	314277
1382	314278
36039	314279
270108	314280
5499	314281
70967	314282
4327	314283
141780	314284
158548	314285
251880	314286
26835	314287
40360	314288
109950	314289
3051	314290
20690	314291
443	314292
28640	314293
7421	314294
37244	314295
7635	314296
449	314297
13598	314298
167440	314299
16082	314300
11384	314301
123158	314302
75598	314303
14469	314304
49866	314305
60032	314306
64508	314307
7102	314308
60861	314309
176917	314310
71557	314311
54163	314312
26099	314313
1936	314314
8851	314315
56773	314316
61882	314317
7008	314318
232718	314319
56902	314320
15887	314321
1781	314322
26927	314323
47136	314324
123642	314325
23678	314326
20826	314327
48042	314328
155275	314329
103630	314330
1186	314331
26295	314332
170618	314333
7512	314334
19932	314335
79933	314336
170796	314337
32202	314338
14150	314339
14	314340
12483	314341
80107	314342
62498	314343
31404	314344
16162	314345
209616	314346
7447	314347
104619	314348
198142	314349
202573	314350
221820	314351
4566	314352
22920	314353
82859	314354
3974	314355
44108	314356
111251	314357
13650	314358
113714	314359
23703	314360
30425	314361
23056	314362
84132	314363
105879	314364
127983	314365
6747	314366
21068	314367
29978	314368
1776	314369
57098	314370
288	314371
1239	314372
64917	314373
39386	314374
45	314375
12182	314376
2430	314377
1577	314378
6064	314379
55375	314380
10776	314381
51164	314382
17339	314383
7001	314384
41005	314385
203525	314386
216819	314387
67994	314388
15115	314389
5399	314390
234230	314391
9948	314392
25776	314393
84105	314394
43464	314395
135091	314396
26837	314397
15801	314398
54169	314399
5618	314400
24138	314401
77027	314402
9174	314403
4411	314404
14860	314405
48787	314406
10931	314407
2859	314408
289	314409
13481	314410
19087	314411
21215	314412
602	314413
50199	314414
40018	314415
6368	314416
167075	314417
151254	314418
131304	314419
206199	314420
219320	314421
16231	314422
46899	314423
68553	314424
163656	314425
151445	314426
98333	314427
4126	314428
1347	314429
3639	314430
180660	314431
199546	314432
7901	314433
60855	314434
4965	314435
60036	314436
1628	314437
12784	314438
38033	314439
15830	314440
24549	314441
3532	314442
24708	314443
17	314444
17101	314445
16893	314446
108888	314447
1708	314448
157901	314449
160233	314450
23675	314451
26704	314452
28828	314453
262355	314454
48332	314455
41762	314456
29492	314457
271897	314458
111135	314459
19699	314460
4297	314461
35169	314462
109306	314463
11783	314464
22098	314465
51731	314466
100300	314467
54699	314468
199335	314469
249608	314470
4589	314471
40240	314472
98455	314473
190043	314474
228971	314475
19017	314476
107047	314477
34081	314478
49092	314479
128215	314480
267790	314481
67935	314482
18399	314483
74841	314484
156357	314485
50414	314486
107246	314487
3592	314488
195994	314489
10842	314490
11525	314491
234035	314492
5274	314493
217	314494
270	314495
67965	314496
42456	314497
40744	314498
31041	314499
157064	314500
1697	314501
53026	314502
925	314503
126892	314504
89597	314505
115564	314506
396	314507
11858	314508
91841	314509
16600	314510
57938	314511
58527	314512
7948	314513
14285	314514
2322	314515
186454	314516
148569	314517
62823	314518
24534	314519
164598	314520
228031	314521
17562	314522
61278	314523
7144	314524
25606	314525
18909	314526
3245	314527
72963	314528
250886	314529
91074	314530
76194	314531
202436	314532
64258	314533
14005	314534
22228	314535
78354	314536
29090	314537
20188	314538
3373	314539
13848	314540
2779	314541
10026	314542
270417	314543
22784	314544
498	314545
153451	314546
20935	314547
22172	314548
55517	314549
59764	314550
13751	314551
87694	314552
68890	314553
4000	314554
20178	314555
148839	314556
1176	314557
20978	314558
57135	314559
259144	314560
165336	314561
8998	314562
125072	314563
485	314564
1232	314565
90144	314566
730	314567
118925	314568
78640	314569
71904	314570
38804	314571
41681	314572
67775	314573
136261	314574
85781	314575
139103	314576
1081	314577
115346	314578
188237	314579
29992	314580
50163	314581
44882	314582
59876	314583
16643	314584
53918	314585
93421	314586
44067	314587
49091	314588
68518	314589
256	314590
109456	314591
27001	314592
1816	314593
116942	314594
13931	314595
96214	314596
60771	314597
237271	314598
12313	314599
97798	314600
157696	314601
74831	314602
1455	314603
25011	314604
72842	314605
138955	314606
108597	314607
169017	314608
25351	314609
9946	314610
99364	314611
53464	314612
18433	314613
23609	314614
7659	314615
58974	314616
224837	314617
73823	314618
33864	314619
46231	314620
154455	314621
48623	314622
1177	314623
13556	314624
2640	314625
53900	314626
72057	314627
50731	314628
70466	314629
10759	314630
46497	314631
167184	314632
10856	314633
1757	314634
55560	314635
1691	314636
43825	314637
124197	314638
11414	314639
53544	314640
7286	314641
43909	314642
26773	314643
261954	314644
270178	314645
191885	314646
39551	314647
30459	314648
70940	314649
7243	314650
21121	314651
205978	314652
95763	314653
28173	314654
11173	314655
88710	314656
93611	314657
20491	314658
57712	314659
5221	314660
12633	314661
43363	314662
979	314663
10291	314664
1285	314665
149165	314666
11735	314667
4882	314668
6056	314669
57992	314670
108085	314671
36068	314672
21969	314673
202422	314674
75764	314675
54320	314676
35520	314677
20989	314678
2425	314679
1894	314680
206150	314681
94706	314682
1864	314683
246686	314684
92685	314685
14647	314686
10179	314687
39	314688
92	314689
68746	314690
9660	314691
234262	314692
44855	314693
1427	314694
5775	314695
169896	314696
2393	314697
6687	314698
94010	314699
11842	314700
233872	314701
216	314702
96680	314703
32522	314704
53963	314705
28430	314706
60449	314707
5079	314708
28512	314709
73011	314710
130751	314711
94070	314712
258312	314713
18432	314714
142914	314715
54	314716
143818	314717
97164	314718
39762	314719
1150	314720
166366	314721
10376	314722
24618	314723
8172	314724
44399	314725
5246	314726
45562	314727
23083	314728
67456	314729
704	314730
15369	314731
1123	314732
13558	314733
18793	314734
2957	314735
27487	314736
140430	314737
32177	314738
95692	314739
4596	314740
33129	314741
39016	314742
92684	314743
47329	314744
84241	314745
6957	314746
14869	314747
90665	314748
10213	314749
73009	314750
34006	314751
48592	314752
6917	314753
19280	314754
15733	314755
19751	314756
7444	314757
41759	314758
437	314759
2608	314760
2232	314761
1899	314762
81483	314763
3947	314764
248777	314765
15385	314766
12807	314767
15105	314768
72667	314769
139849	314770
78498	314771
105164	314772
3697	314773
161640	314774
76413	314775
82267	314776
87695	314777
43020	314778
6688	314779
32093	314780
1141	314781
508	314782
4936	314783
110155	314784
9886	314785
19697	314786
18552	314787
21703	314788
8407	314789
10044	314790
25023	314791
104710	314792
64551	314793
226486	314794
5035	314795
25844	314796
6163	314797
79247	314798
28422	314799
74508	314800
13646	314801
73960	314802
25249	314803
53454	314804
116408	314805
83115	314806
9863	314807
34152	314808
8896	314809
89730	314810
65092	314811
14820	314812
44002	314813
30661	314814
211344	314815
12370	314816
15758	314817
16	314818
103920	314819
156630	314820
12816	314821
145140	314822
16280	314823
113693	314824
51764	314825
771	314826
51277	314827
7664	314828
31404	314829
263688	314830
231408	314831
169951	314832
12370	314833
50848	314834
253471	314835
5827	314836
64480	314837
37659	314838
1412	314839
44261	314840
263	314841
194630	314842
66215	314843
36584	314844
211897	314845
34836	314846
70692	314847
79882	314848
21020	314849
262779	314850
5862	314851
177911	314852
11151	314853
70372	314854
10861	314855
1270	314856
71	314857
193153	314858
35674	314859
17985	314860
29955	314861
268980	314862
6629	314863
9614	314864
60539	314865
97385	314866
107982	314867
176858	314868
136508	314869
44669	314870
3249	314871
208317	314872
34675	314873
17271	314874
9222	314875
18312	314876
34433	314877
4668	314878
124121	314879
23267	314880
133155	314881
197407	314882
138582	314883
43333	314884
1716	314885
98748	314886
110880	314887
227713	314888
182283	314889
171036	314890
4705	314891
2494	314892
87068	314893
56141	314894
17567	314895
55643	314896
67322	314897
12347	314898
64133	314899
105624	314900
95640	314901
4348	314902
116787	314903
218561	314904
36687	314905
2186	314906
14152	314907
3025	314908
113373	314909
29506	314910
47171	314911
6237	314912
29915	314913
2395	314914
33861	314915
103667	314916
6469	314917
56013	314918
511	314919
107357	314920
18578	314921
37266	314922
7278	314923
94016	314924
30068	314925
83384	314926
51693	314927
133371	314928
110670	314929
29623	314930
75702	314931
24955	314932
36561	314933
26297	314934
11491	314935
136106	314936
249605	314937
25271	314938
42493	314939
27336	314940
77261	314941
37881	314942
173985	314943
63134	314944
32395	314945
1313	314946
4747	314947
165756	314948
22217	314949
87667	314950
51227	314951
223506	314952
60736	314953
13291	314954
7317	314955
57111	314956
17895	314957
23157	314958
45013	314959
266440	314960
91257	314961
3	314962
210845	314963
78271	314964
29625	314965
180146	314966
7823	314967
187614	314968
109402	314969
4240	314970
6223	314971
74425	314972
117910	314973
46051	314974
19081	314975
238546	314976
409	314977
14677	314978
3	314979
90	314980
72858	314981
681	314982
35150	314983
99773	314984
10963	314985
7644	314986
9666	314987
34852	314988
169085	314989
2443	314990
3949	314991
63052	314992
4721	314993
170824	314994
117408	314995
44253	314996
14959	314997
133890	314998
88319	314999
176863	315000
1321	315001
182476	315002
7935	315003
108808	315004
4414	315005
268639	315006
49011	315007
62401	315008
11241	315009
12661	315010
67891	315011
142009	315012
272783	315013
175753	315014
211332	315015
11237	315016
69290	315017
40376	315018
44140	315019
269048	315020
41296	315021
33259	315022
27102	315023
134399	315024
30243	315025
6076	315026
137579	315027
7212	315028
250144	315029
160600	315030
9946	315031
6113	315032
235952	315033
173	315034
644	315035
2588	315036
5005	315037
195608	315038
84029	315039
109197	315040
48474	315041
116542	315042
209642	315043
159897	315044
98635	315045
51477	315046
1652	315047
57316	315048
36403	315049
708	315050
233495	315051
8201	315052
7359	315053
12362	315054
22700	315055
1711	315056
224771	315057
60964	315058
104485	315059
1076	315060
166951	315061
146	315062
15148	315063
97899	315064
214215	315065
1133	315066
84348	315067
19373	315068
22846	315069
18004	315070
89073	315071
1862	315072
68802	315073
159289	315074
69724	315075
127824	315076
48960	315077
170279	315078
49492	315079
44363	315080
140099	315081
156905	315082
119493	315083
32627	315084
13363	315085
1153	315086
53854	315087
81118	315088
93844	315089
164953	315090
110532	315091
502	315092
74909	315093
1507	315094
9728	315095
1895	315096
3592	315097
103456	315098
1364	315099
19	315100
5871	315101
64920	315102
27120	315103
99770	315104
82474	315105
40941	315106
122020	315107
22568	315108
2493	315109
21289	315110
12002	315111
105097	315112
144377	315113
267448	315114
100214	315115
21097	315116
41885	315117
29092	315118
9370	315119
49821	315120
100969	315121
20735	315122
69261	315123
5638	315124
13267	315125
160315	315126
87026	315127
156710	315128
26027	315129
28461	315130
155773	315131
20902	315132
218919	315133
113820	315134
14814	315135
20598	315136
56285	315137
33158	315138
38345	315139
50288	315140
6690	315141
20918	315142
50307	315143
14072	315144
115474	315145
211382	315146
15558	315147
7315	315148
106	315149
300	315150
77774	315151
76603	315152
115	315153
21248	315154
87637	315155
39206	315156
207139	315157
5132	315158
3899	315159
65125	315160
36858	315161
17122	315162
154432	315163
224377	315164
671	315165
56194	315166
35212	315167
60958	315168
80123	315169
6874	315170
91248	315171
68153	315172
113777	315173
4397	315174
96417	315175
52323	315176
5569	315177
29558	315178
141276	315179
6620	315180
81708	315181
48310	315182
88289	315183
73764	315184
175	315185
124746	315186
7800	315187
11277	315188
203396	315189
61912	315190
44258	315191
263231	315192
184	315193
26727	315194
267553	315195
61844	315196
230246	315197
151772	315198
57267	315199
250966	315200
161024	315201
130681	315202
52079	315203
156339	315204
73444	315205
157872	315206
19345	315207
194339	315208
54205	315209
8047	315210
176112	315211
588	315212
8416	315213
37780	315214
19334	315215
18931	315216
106000	315217
101690	315218
14106	315219
54377	315220
219302	315221
108815	315222
144077	315223
12829	315224
98670	315225
12658	315226
10654	315227
11666	315228
33438	315229
36865	315230
33524	315231
211154	315232
32622	315233
16941	315234
91917	315235
27756	315236
53169	315237
232272	315238
250833	315239
62419	315240
5471	315241
111131	315242
64611	315243
59912	315244
2800	315245
43636	315246
29762	315247
75715	315248
37851	315249
8433	315250
23964	315251
65400	315252
433	315253
3529	315254
198964	315255
260884	315256
1514	315257
245843	315258
77129	315259
504	315260
79553	315261
121423	315262
29732	315263
2657	315264
6953	315265
21000	315266
83979	315267
46764	315268
142247	315269
59342	315270
34896	315271
2192	315272
59396	315273
105357	315274
136321	315275
7985	315276
19575	315277
3448	315278
40534	315279
156232	315280
54041	315281
27901	315282
15784	315283
37416	315284
15096	315285
130416	315286
15384	315287
18250	315288
2086	315289
50876	315290
92621	315291
38883	315292
21616	315293
21152	315294
1949	315295
3152	315296
353	315297
166092	315298
10205	315299
51279	315300
55897	315301
217286	315302
2410	315303
103486	315304
20364	315305
250809	315306
179774	315307
108225	315308
32458	315309
35575	315310
242872	315311
260641	315312
6090	315313
69408	315314
49987	315315
106487	315316
91348	315317
141208	315318
17476	315319
36365	315320
17111	315321
125607	315322
20014	315323
229837	315324
1023	315325
2009	315326
192316	315327
891	315328
207388	315329
112760	315330
50493	315331
3454	315332
525	315333
10100	315334
84257	315335
33580	315336
127952	315337
5309	315338
100565	315339
100090	315340
68837	315341
77526	315342
168389	315343
44500	315344
149409	315345
31802	315346
218884	315347
15394	315348
134896	315349
106909	315350
618	315351
39339	315352
56923	315353
8601	315354
25207	315355
64575	315356
24026	315357
500	315358
20318	315359
135673	315360
66219	315361
24527	315362
43672	315363
52986	315364
34069	315365
127445	315366
13494	315367
971	315368
969	315369
246136	315370
6173	315371
92280	315372
157430	315373
50194	315374
227557	315375
127154	315376
68749	315377
15452	315378
41777	315379
139001	315380
81895	315381
202641	315382
26285	315383
266	315384
8503	315385
92234	315386
40279	315387
51961	315388
78496	315389
191625	315390
96794	315391
214996	315392
1642	315393
119859	315394
14604	315395
47139	315396
1786	315397
86214	315398
258100	315399
11312	315400
249305	315401
198498	315402
92308	315403
84155	315404
216204	315405
167843	315406
161580	315407
25693	315408
27743	315409
63480	315410
87984	315411
226628	315412
61144	315413
64934	315414
16746	315415
155126	315416
38548	315417
43450	315418
5892	315419
88738	315420
94310	315421
165098	315422
143437	315423
23750	315424
252391	315425
12060	315426
248266	315427
6944	315428
54947	315429
37506	315430
202218	315431
119001	315432
61815	315433
214835	315434
138109	315435
64572	315436
44788	315437
8838	315438
96668	315439
133183	315440
200275	315441
33007	315442
55223	315443
223356	315444
158595	315445
51052	315446
3844	315447
8765	315448
246238	315449
40743	315450
3246	315451
7377	315452
45204	315453
84224	315454
2408	315455
5189	315456
22054	315457
17462	315458
169996	315459
14570	315460
134150	315461
17845	315462
16297	315463
7311	315464
65146	315465
67690	315466
78301	315467
31943	315468
81832	315469
34176	315470
51396	315471
35056	315472
3305	315473
91107	315474
7806	315475
6005	315476
12861	315477
20803	315478
9870	315479
42215	315480
49421	315481
60059	315482
61615	315483
4727	315484
21283	315485
36463	315486
422	315487
271908	315488
4908	315489
141804	315490
83823	315491
35182	315492
64349	315493
3656	315494
209512	315495
24895	315496
213710	315497
16186	315498
45894	315499
94727	315500
4397	315501
26347	315502
6467	315503
209049	315504
87113	315505
101096	315506
19694	315507
45477	315508
32663	315509
14941	315510
155448	315511
16259	315512
25329	315513
51976	315514
87339	315515
11367	315516
41174	315517
8248	315518
33666	315519
18713	315520
4889	315521
33628	315522
54641	315523
56714	315524
23916	315525
71457	315526
57034	315527
82479	315528
84830	315529
26167	315530
263088	315531
82666	315532
242587	315533
12829	315534
36109	315535
30415	315536
118875	315537
7127	315538
211999	315539
1135	315540
690	315541
5530	315542
32642	315543
21459	315544
57623	315545
17471	315546
1470	315547
1922	315548
74610	315549
27752	315550
268768	315551
11459	315552
52095	315553
114120	315554
210125	315555
114231	315556
36611	315557
151391	315558
9998	315559
27431	315560
10835	315561
63648	315562
7128	315563
25569	315564
29259	315565
127721	315566
47393	315567
94261	315568
943	315569
90585	315570
232386	315571
47473	315572
7582	315573
2771	315574
9246	315575
62197	315576
78338	315577
61671	315578
8772	315579
58794	315580
17300	315581
14962	315582
2600	315583
248722	315584
261290	315585
15723	315586
164095	315587
24095	315588
14282	315589
81184	315590
50918	315591
25617	315592
85158	315593
17790	315594
18686	315595
2872	315596
62852	315597
3712	315598
40227	315599
496	315600
8118	315601
236048	315602
26409	315603
51701	315604
162	315605
24704	315606
16695	315607
70457	315608
3435	315609
10643	315610
26120	315611
56605	315612
30847	315613
22656	315614
5574	315615
534	315616
84704	315617
1777	315618
137334	315619
79108	315620
44510	315621
5008	315622
58833	315623
14266	315624
78021	315625
73456	315626
10154	315627
32873	315628
118758	315629
2550	315630
226	315631
113402	315632
6899	315633
13288	315634
19127	315635
10210	315636
66530	315637
26893	315638
79930	315639
176955	315640
36780	315641
264057	315642
1268	315643
34751	315644
103484	315645
104239	315646
10565	315647
105170	315648
78199	315649
102734	315650
139409	315651
1473	315652
2414	315653
61349	315654
268046	315655
109385	315656
162258	315657
32266	315658
61828	315659
48918	315660
38988	315661
124427	315662
235686	315663
15437	315664
65337	315665
138833	315666
5903	315667
16252	315668
92855	315669
18065	315670
117179	315671
25982	315672
144071	315673
8	315674
29071	315675
33639	315676
2470	315677
169137	315678
120952	315679
30495	315680
151741	315681
1720	315682
187501	315683
115268	315684
51416	315685
13618	315686
158986	315687
78865	315688
256647	315689
7135	315690
88036	315691
59191	315692
122151	315693
135039	315694
12219	315695
6521	315696
93875	315697
65007	315698
20263	315699
148436	315700
91045	315701
2626	315702
171564	315703
272390	315704
3808	315705
15970	315706
8152	315707
6173	315708
36263	315709
6232	315710
186558	315711
21074	315712
4568	315713
264278	315714
76255	315715
20835	315716
6256	315717
26740	315718
253452	315719
9923	315720
77115	315721
28770	315722
18656	315723
17258	315724
117094	315725
170002	315726
20157	315727
171952	315728
17174	315729
36672	315730
50855	315731
157	315732
69203	315733
30603	315734
469	315735
126679	315736
110139	315737
45784	315738
236891	315739
147036	315740
46247	315741
111684	315742
217869	315743
103541	315744
228216	315745
153361	315746
3624	315747
97424	315748
16439	315749
7722	315750
543	315751
196195	315752
136813	315753
20024	315754
10459	315755
75884	315756
134245	315757
39433	315758
15186	315759
186687	315760
120073	315761
129937	315762
48127	315763
96703	315764
10571	315765
11745	315766
176760	315767
108680	315768
8205	315769
172442	315770
8719	315771
1078	315772
19909	315773
66639	315774
56937	315775
63365	315776
36053	315777
369	315778
106230	315779
17085	315780
77551	315781
4003	315782
51512	315783
23916	315784
11399	315785
213622	315786
48995	315787
11315	315788
7747	315789
6361	315790
92486	315791
44247	315792
25524	315793
28734	315794
149318	315795
115207	315796
187652	315797
72954	315798
55428	315799
39412	315800
6521	315801
110403	315802
85637	315803
3738	315804
227132	315805
11448	315806
115970	315807
8728	315808
139400	315809
686	315810
22191	315811
10346	315812
34866	315813
67713	315814
2124	315815
51943	315816
21432	315817
22443	315818
153554	315819
76059	315820
54344	315821
144535	315822
76144	315823
63644	315824
40464	315825
159390	315826
104431	315827
270434	315828
48554	315829
376	315830
67536	315831
64373	315832
12500	315833
112390	315834
19169	315835
68253	315836
50994	315837
1345	315838
269548	315839
66341	315840
162589	315841
7930	315842
75852	315843
262875	315844
48078	315845
125073	315846
175669	315847
64575	315848
49615	315849
5347	315850
24699	315851
78081	315852
234023	315853
35743	315854
128946	315855
108479	315856
37133	315857
2306	315858
2916	315859
150523	315860
44805	315861
73074	315862
70898	315863
19638	315864
34316	315865
1810	315866
13302	315867
5187	315868
51705	315869
156978	315870
35604	315871
3289	315872
2085	315873
6583	315874
162470	315875
60925	315876
85588	315877
6526	315878
136924	315879
71681	315880
136411	315881
37510	315882
43776	315883
2	315884
12418	315885
160254	315886
13074	315887
139006	315888
2998	315889
67953	315890
133773	315891
69057	315892
9	315893
40957	315894
5968	315895
35009	315896
47089	315897
54014	315898
197811	315899
100278	315900
254788	315901
89739	315902
1581	315903
8950	315904
138008	315905
73736	315906
1607	315907
138395	315908
4062	315909
7459	315910
1770	315911
36930	315912
152131	315913
238330	315914
4307	315915
4623	315916
216323	315917
1138	315918
603	315919
52511	315920
548	315921
106161	315922
219960	315923
1735	315924
122144	315925
155625	315926
16072	315927
50635	315928
99540	315929
43537	315930
74223	315931
15499	315932
37570	315933
51420	315934
231615	315935
44241	315936
68917	315937
29498	315938
264245	315939
5648	315940
96217	315941
22204	315942
56822	315943
23148	315944
115231	315945
14079	315946
44192	315947
11748	315948
561	315949
158836	315950
73903	315951
41531	315952
25	315953
32263	315954
107245	315955
60629	315956
70778	315957
3074	315958
69583	315959
37638	315960
106569	315961
69992	315962
67887	315963
193628	315964
2662	315965
62815	315966
255315	315967
128103	315968
2456	315969
78060	315970
1030	315971
31465	315972
12620	315973
143566	315974
7356	315975
229895	315976
233635	315977
15881	315978
179	315979
125112	315980
24019	315981
131203	315982
164087	315983
20527	315984
97184	315985
40129	315986
38859	315987
149517	315988
253495	315989
12200	315990
30673	315991
46110	315992
213796	315993
29275	315994
17117	315995
255521	315996
209982	315997
1076	315998
13091	315999
39	316000
101769	316001
26067	316002
432	316003
11745	316004
159022	316005
56308	316006
59635	316007
185990	316008
103773	316009
50921	316010
179446	316011
35637	316012
20301	316013
94910	316014
57895	316015
63892	316016
83020	316017
2033	316018
100988	316019
44267	316020
267382	316021
30684	316022
23123	316023
114173	316024
57316	316025
74929	316026
29520	316027
25	316028
225109	316029
31655	316030
109436	316031
27407	316032
13152	316033
85516	316034
9081	316035
37988	316036
118253	316037
20153	316038
51041	316039
40902	316040
36163	316041
41744	316042
72199	316043
475	316044
18555	316045
2171	316046
1561	316047
24131	316048
112445	316049
2631	316050
121073	316051
3695	316052
67353	316053
254373	316054
16355	316055
6520	316056
54764	316057
40877	316058
97090	316059
158052	316060
13844	316061
30615	316062
88858	316063
94137	316064
38822	316065
112624	316066
99790	316067
3255	316068
72129	316069
22640	316070
94132	316071
1582	316072
5606	316073
2649	316074
98592	316075
32686	316076
123580	316077
33917	316078
190461	316079
101800	316080
60733	316081
6119	316082
82231	316083
149662	316084
95348	316085
7074	316086
4378	316087
12964	316088
78282	316089
6387	316090
168172	316091
51800	316092
50613	316093
28450	316094
45363	316095
37330	316096
100361	316097
1096	316098
177954	316099
96837	316100
168402	316101
1549	316102
139960	316103
123	316104
16091	316105
4175	316106
56728	316107
8668	316108
13793	316109
104843	316110
109408	316111
39191	316112
56614	316113
32586	316114
24902	316115
15433	316116
244201	316117
169375	316118
6721	316119
77661	316120
24546	316121
99957	316122
90807	316123
39707	316124
6683	316125
16581	316126
9904	316127
14293	316128
8794	316129
9278	316130
87255	316131
71133	316132
70003	316133
70036	316134
15637	316135
5374	316136
56559	316137
21780	316138
240952	316139
70614	316140
99718	316141
51415	316142
9064	316143
109567	316144
28394	316145
125474	316146
81897	316147
65330	316148
27838	316149
1652	316150
238727	316151
72681	316152
4248	316153
138769	316154
889	316155
146523	316156
36264	316157
51756	316158
237492	316159
252115	316160
15299	316161
3687	316162
1807	316163
217337	316164
260716	316165
105	316166
154403	316167
798	316168
24811	316169
255945	316170
33669	316171
23679	316172
6447	316173
113470	316174
36448	316175
76358	316176
54813	316177
141283	316178
64965	316179
73091	316180
160823	316181
140821	316182
23511	316183
1536	316184
1442	316185
135271	316186
6464	316187
60383	316188
120448	316189
91682	316190
154462	316191
45235	316192
149004	316193
12394	316194
64796	316195
64299	316196
51444	316197
34304	316198
103034	316199
15707	316200
100589	316201
106226	316202
5106	316203
39252	316204
18222	316205
78390	316206
16537	316207
15268	316208
81156	316209
103056	316210
104856	316211
136861	316212
15993	316213
28578	316214
206987	316215
121082	316216
18077	316217
239061	316218
8079	316219
107300	316220
28934	316221
2187	316222
14623	316223
825	316224
3121	316225
3537	316226
227183	316227
207693	316228
162890	316229
49078	316230
120010	316231
13360	316232
524	316233
18354	316234
54146	316235
270665	316236
110623	316237
12557	316238
46457	316239
12268	316240
240847	316241
35781	316242
46183	316243
35825	316244
15714	316245
165148	316246
100707	316247
105919	316248
34764	316249
98848	316250
101882	316251
82916	316252
22015	316253
129251	316254
246851	316255
207485	316256
8810	316257
16455	316258
80092	316259
125561	316260
3425	316261
481	316262
44654	316263
36339	316264
56889	316265
40269	316266
218189	316267
7756	316268
25483	316269
2345	316270
57102	316271
107434	316272
230994	316273
236875	316274
4036	316275
6290	316276
155466	316277
28844	316278
23557	316279
123441	316280
20130	316281
57771	316282
97599	316283
108806	316284
3208	316285
30763	316286
52658	316287
52943	316288
150732	316289
5018	316290
73858	316291
111568	316292
31018	316293
21240	316294
31077	316295
4390	316296
35783	316297
96425	316298
108250	316299
75363	316300
242187	316301
44162	316302
128325	316303
206867	316304
6702	316305
15504	316306
31283	316307
20247	316308
8160	316309
52871	316310
5324	316311
246628	316312
135618	316313
115590	316314
1247	316315
4271	316316
24938	316317
117533	316318
8971	316319
83878	316320
14382	316321
1487	316322
261900	316323
134162	316324
63103	316325
14044	316326
12903	316327
158398	316328
95118	316329
187	316330
2642	316331
13743	316332
15094	316333
107851	316334
111751	316335
35011	316336
3021	316337
167171	316338
5569	316339
6780	316340
44835	316341
56563	316342
30797	316343
116529	316344
243239	316345
76732	316346
13769	316347
129483	316348
95101	316349
59269	316350
7052	316351
96734	316352
121584	316353
67166	316354
140782	316355
111902	316356
139285	316357
8189	316358
19512	316359
15049	316360
65237	316361
15	316362
95609	316363
1993	316364
7393	316365
72326	316366
11946	316367
111624	316368
9423	316369
21834	316370
16540	316371
12093	316372
5246	316373
29302	316374
200008	316375
80590	316376
164739	316377
55788	316378
9273	316379
55660	316380
253090	316381
184341	316382
254938	316383
195246	316384
155065	316385
2158	316386
8602	316387
129647	316388
203849	316389
4419	316390
23881	316391
6213	316392
246031	316393
81380	316394
236889	316395
10580	316396
158054	316397
182212	316398
56961	316399
143411	316400
115607	316401
1414	316402
240333	316403
32405	316404
271476	316405
61976	316406
201268	316407
111957	316408
213359	316409
184797	316410
7441	316411
39280	316412
1281	316413
123658	316414
154566	316415
13431	316416
8869	316417
10283	316418
4204	316419
2052	316420
2089	316421
60704	316422
44606	316423
49824	316424
100388	316425
58946	316426
7248	316427
77784	316428
105281	316429
94233	316430
14031	316431
2994	316432
47624	316433
4526	316434
229692	316435
86482	316436
26281	316437
29581	316438
8170	316439
209319	316440
12304	316441
204098	316442
97092	316443
89227	316444
104421	316445
4453	316446
250025	316447
118	316448
79956	316449
5112	316450
114939	316451
69627	316452
221043	316453
114	316454
93190	316455
22725	316456
73807	316457
168148	316458
550	316459
2869	316460
126707	316461
7278	316462
241551	316463
101915	316464
49070	316465
75706	316466
111617	316467
218347	316468
7155	316469
158152	316470
145008	316471
25187	316472
147524	316473
33494	316474
18305	316475
30035	316476
35115	316477
20705	316478
36223	316479
34778	316480
20634	316481
6938	316482
64146	316483
38406	316484
16424	316485
4901	316486
104004	316487
197470	316488
134148	316489
66657	316490
30245	316491
145349	316492
126818	316493
77704	316494
140081	316495
28137	316496
17845	316497
83500	316498
56852	316499
2121	316500
152176	316501
15577	316502
116737	316503
155575	316504
144413	316505
2423	316506
3312	316507
86069	316508
135628	316509
85766	316510
173628	316511
26986	316512
7505	316513
238329	316514
14874	316515
19581	316516
12335	316517
41670	316518
3679	316519
65018	316520
114819	316521
75689	316522
262	316523
1805	316524
1476	316525
158139	316526
29782	316527
31850	316528
32222	316529
252725	316530
103717	316531
3047	316532
356	316533
85772	316534
885	316535
96554	316536
4030	316537
92803	316538
133747	316539
10876	316540
6608	316541
124333	316542
225850	316543
184176	316544
54363	316545
29140	316546
45779	316547
239346	316548
61224	316549
6282	316550
145044	316551
83628	316552
102093	316553
44355	316554
263411	316555
122218	316556
45020	316557
2446	316558
162404	316559
13488	316560
203174	316561
35903	316562
14873	316563
255976	316564
10658	316565
9285	316566
181000	316567
248751	316568
106812	316569
27210	316570
5087	316571
180622	316572
266424	316573
43515	316574
2335	316575
28978	316576
50197	316577
1392	316578
29333	316579
29756	316580
49456	316581
31332	316582
163201	316583
26105	316584
14322	316585
105980	316586
102928	316587
215456	316588
1744	316589
223060	316590
178997	316591
170178	316592
192352	316593
99721	316594
15709	316595
59946	316596
164314	316597
259714	316598
127089	316599
40696	316600
30908	316601
37616	316602
16141	316603
242435	316604
13072	316605
367	316606
59418	316607
5222	316608
3602	316609
23536	316610
6016	316611
47586	316612
247120	316613
100637	316614
4199	316615
4217	316616
20046	316617
12677	316618
3186	316619
48585	316620
7700	316621
65313	316622
1492	316623
134684	316624
207813	316625
175560	316626
15191	316627
32632	316628
17421	316629
152302	316630
262138	316631
51589	316632
5689	316633
18024	316634
33480	316635
10576	316636
22028	316637
167181	316638
57823	316639
31091	316640
151799	316641
18259	316642
87906	316643
71663	316644
10193	316645
67952	316646
12887	316647
165668	316648
104653	316649
232453	316650
25541	316651
14773	316652
93557	316653
17286	316654
48989	316655
95063	316656
583	316657
4046	316658
60367	316659
1690	316660
49858	316661
67281	316662
1176	316663
26648	316664
486	316665
12692	316666
1793	316667
20572	316668
14322	316669
20420	316670
41507	316671
117360	316672
271845	316673
104468	316674
7614	316675
213987	316676
216329	316677
68296	316678
3122	316679
30717	316680
16945	316681
269782	316682
10324	316683
373	316684
21519	316685
61631	316686
2292	316687
24965	316688
151478	316689
59037	316690
123241	316691
24235	316692
41206	316693
50557	316694
4847	316695
227693	316696
169973	316697
114126	316698
40348	316699
30057	316700
1376	316701
139226	316702
94553	316703
29445	316704
2323	316705
16087	316706
1215	316707
14872	316708
233129	316709
58923	316710
29168	316711
29100	316712
264819	316713
46646	316714
612	316715
107444	316716
66397	316717
12844	316718
92706	316719
255749	316720
7260	316721
35231	316722
210415	316723
259835	316724
14245	316725
662	316726
4141	316727
812	316728
3773	316729
72	316730
59339	316731
5551	316732
8276	316733
9247	316734
14738	316735
41345	316736
131572	316737
25874	316738
10350	316739
16593	316740
101738	316741
7363	316742
101562	316743
13896	316744
265694	316745
150690	316746
132952	316747
18666	316748
198317	316749
77188	316750
155253	316751
9648	316752
73909	316753
59037	316754
2211	316755
50662	316756
96294	316757
164516	316758
11704	316759
32498	316760
20	316761
13351	316762
268413	316763
19758	316764
120664	316765
84890	316766
78165	316767
19973	316768
91176	316769
33918	316770
7448	316771
107661	316772
218167	316773
1057	316774
35962	316775
542	316776
221414	316777
172594	316778
10547	316779
19043	316780
18352	316781
884	316782
15307	316783
6944	316784
47506	316785
2175	316786
20541	316787
57706	316788
220713	316789
19788	316790
193986	316791
64183	316792
112788	316793
2591	316794
80011	316795
64311	316796
130097	316797
12480	316798
108027	316799
10642	316800
25253	316801
101530	316802
59545	316803
73639	316804
27005	316805
118209	316806
15687	316807
72115	316808
4095	316809
17596	316810
712	316811
15562	316812
59448	316813
1930	316814
3862	316815
4560	316816
51174	316817
155421	316818
1749	316819
88442	316820
205161	316821
136166	316822
61006	316823
47394	316824
2876	316825
184082	316826
3088	316827
96747	316828
19326	316829
138915	316830
147065	316831
7642	316832
87310	316833
98500	316834
5162	316835
218595	316836
63144	316837
123582	316838
132449	316839
63554	316840
6258	316841
539	316842
17272	316843
44947	316844
206741	316845
151767	316846
165285	316847
29343	316848
32068	316849
56818	316850
227274	316851
35877	316852
22069	316853
17094	316854
72432	316855
165352	316856
12934	316857
25328	316858
113523	316859
64354	316860
20942	316861
254932	316862
1126	316863
24307	316864
121001	316865
62903	316866
52193	316867
232086	316868
63416	316869
42900	316870
18295	316871
75117	316872
11050	316873
22152	316874
150151	316875
44011	316876
267675	316877
3197	316878
34875	316879
50493	316880
60183	316881
134999	316882
4446	316883
42152	316884
34765	316885
208790	316886
34014	316887
52179	316888
188967	316889
165623	316890
185	316891
6229	316892
8801	316893
7331	316894
190056	316895
89663	316896
664	316897
36299	316898
240653	316899
115188	316900
75195	316901
72805	316902
26864	316903
4823	316904
35402	316905
26458	316906
2994	316907
16281	316908
154811	316909
18973	316910
79389	316911
6807	316912
133543	316913
22952	316914
68886	316915
97829	316916
80947	316917
83906	316918
166434	316919
14725	316920
72822	316921
166045	316922
45173	316923
79437	316924
81881	316925
46307	316926
3455	316927
63473	316928
3531	316929
118291	316930
28721	316931
1055	316932
78379	316933
22083	316934
29030	316935
36417	316936
192	316937
3214	316938
28078	316939
20252	316940
19717	316941
8868	316942
13830	316943
65919	316944
55967	316945
75860	316946
41305	316947
9503	316948
92443	316949
169684	316950
16872	316951
103003	316952
169530	316953
1109	316954
259699	316955
3881	316956
15899	316957
229926	316958
67428	316959
18035	316960
13821	316961
47963	316962
11430	316963
33445	316964
26313	316965
6476	316966
2879	316967
9766	316968
49709	316969
18260	316970
140022	316971
71448	316972
163122	316973
57336	316974
26672	316975
7707	316976
131386	316977
2732	316978
238747	316979
268812	316980
2083	316981
50468	316982
8455	316983
66364	316984
18332	316985
4503	316986
196193	316987
15434	316988
47775	316989
71004	316990
17519	316991
269191	316992
3910	316993
1480	316994
24653	316995
40512	316996
111062	316997
114008	316998
138938	316999
139587	317000
27100	317001
5230	317002
12	317003
1543	317004
249533	317005
41738	317006
37697	317007
176924	317008
84327	317009
203231	317010
23238	317011
16770	317012
49599	317013
203623	317014
42136	317015
12284	317016
130632	317017
49222	317018
83485	317019
98525	317020
75410	317021
151680	317022
116703	317023
25855	317024
8169	317025
43333	317026
2211	317027
15790	317028
93167	317029
215682	317030
13042	317031
13926	317032
43676	317033
40874	317034
9891	317035
171651	317036
131328	317037
67619	317038
44453	317039
154506	317040
26537	317041
71146	317042
18195	317043
790	317044
6578	317045
143835	317046
51846	317047
39951	317048
62747	317049
3123	317050
48703	317051
21229	317052
14977	317053
86633	317054
4160	317055
55565	317056
12292	317057
27022	317058
112750	317059
13605	317060
7437	317061
166574	317062
151499	317063
940	317064
9917	317065
12518	317066
11796	317067
244599	317068
152842	317069
118782	317070
6991	317071
23302	317072
5545	317073
1155	317074
4537	317075
245196	317076
25300	317077
131992	317078
34084	317079
143067	317080
34565	317081
62518	317082
129038	317083
213873	317084
1058	317085
87849	317086
96186	317087
9761	317088
252020	317089
141769	317090
180614	317091
456	317092
808	317093
77761	317094
2968	317095
222586	317096
16705	317097
26967	317098
228768	317099
34655	317100
111223	317101
4454	317102
41721	317103
41588	317104
160968	317105
27159	317106
20024	317107
8731	317108
27703	317109
38523	317110
118425	317111
64254	317112
507	317113
2110	317114
28562	317115
71890	317116
76919	317117
114	317118
46416	317119
105160	317120
113159	317121
832	317122
120347	317123
59357	317124
41223	317125
13172	317126
149985	317127
124856	317128
8003	317129
10147	317130
207062	317131
234705	317132
12003	317133
3543	317134
13480	317135
31913	317136
34661	317137
16163	317138
11053	317139
104869	317140
265	317141
161435	317142
210756	317143
53312	317144
17214	317145
865	317146
20377	317147
43480	317148
35488	317149
21418	317150
262	317151
265816	317152
243327	317153
4599	317154
33157	317155
64574	317156
18958	317157
42943	317158
9979	317159
1282	317160
25329	317161
88948	317162
67	317163
18407	317164
146258	317165
127610	317166
97811	317167
136727	317168
14940	317169
86321	317170
155198	317171
71551	317172
106935	317173
1231	317174
39812	317175
8693	317176
58708	317177
135473	317178
211992	317179
65224	317180
18205	317181
67660	317182
118512	317183
18073	317184
36602	317185
17909	317186
58269	317187
90947	317188
20722	317189
55862	317190
129060	317191
28111	317192
1801	317193
20183	317194
82044	317195
30620	317196
209832	317197
39662	317198
645	317199
5421	317200
126550	317201
29871	317202
83425	317203
101932	317204
1959	317205
50902	317206
38407	317207
12310	317208
7349	317209
95853	317210
36334	317211
78844	317212
3764	317213
538	317214
271932	317215
3076	317216
64285	317217
21827	317218
110472	317219
55239	317220
143533	317221
64563	317222
161909	317223
12653	317224
23076	317225
54539	317226
176	317227
7083	317228
20536	317229
66630	317230
69567	317231
72578	317232
130353	317233
125966	317234
72151	317235
135143	317236
25547	317237
2490	317238
28039	317239
16591	317240
28994	317241
49184	317242
227334	317243
79474	317244
91893	317245
33081	317246
33068	317247
26301	317248
137809	317249
105460	317250
60427	317251
63574	317252
73093	317253
170244	317254
103352	317255
13187	317256
21623	317257
86718	317258
96857	317259
266379	317260
133028	317261
144201	317262
171333	317263
53632	317264
944	317265
1133	317266
3143	317267
15	317268
75755	317269
94115	317270
5090	317271
8302	317272
5480	317273
62747	317274
27370	317275
70	317276
46592	317277
113822	317278
32	317279
105589	317280
16322	317281
46956	317282
32085	317283
14727	317284
168093	317285
11432	317286
154011	317287
28086	317288
53142	317289
40774	317290
1440	317291
2870	317292
5472	317293
7792	317294
79291	317295
187370	317296
162153	317297
157391	317298
32770	317299
8060	317300
30440	317301
72720	317302
44654	317303
93372	317304
154168	317305
63276	317306
128843	317307
73304	317308
27294	317309
116467	317310
112695	317311
37337	317312
2650	317313
6482	317314
38270	317315
3016	317316
122247	317317
29762	317318
127941	317319
6862	317320
406	317321
248761	317322
18258	317323
13289	317324
108539	317325
121671	317326
21550	317327
155979	317328
248813	317329
15911	317330
42619	317331
35664	317332
66446	317333
159841	317334
6037	317335
97915	317336
27219	317337
23259	317338
15459	317339
159784	317340
519	317341
20652	317342
57104	317343
845	317344
168340	317345
1063	317346
56404	317347
57887	317348
3589	317349
1	317350
135979	317351
30758	317352
113688	317353
261160	317354
135279	317355
88928	317356
5271	317357
12663	317358
18618	317359
29479	317360
61472	317361
78870	317362
8707	317363
81501	317364
1967	317365
211028	317366
42721	317367
5018	317368
6967	317369
203064	317370
121656	317371
31830	317372
21315	317373
2117	317374
14343	317375
13516	317376
29585	317377
34541	317378
149534	317379
3387	317380
91645	317381
6177	317382
43461	317383
113824	317384
3005	317385
37915	317386
103314	317387
75111	317388
14038	317389
16141	317390
63395	317391
124947	317392
113363	317393
2513	317394
730	317395
687	317396
133273	317397
60466	317398
135914	317399
67479	317400
51354	317401
55976	317402
69460	317403
228722	317404
19511	317405
42284	317406
38611	317407
27486	317408
57759	317409
138306	317410
212046	317411
47845	317412
99790	317413
81624	317414
18560	317415
17334	317416
200842	317417
30248	317418
30202	317419
82107	317420
239831	317421
27340	317422
5745	317423
1449	317424
234169	317425
6257	317426
135544	317427
18569	317428
152305	317429
6822	317430
74073	317431
40476	317432
6649	317433
88280	317434
32977	317435
158702	317436
198558	317437
45557	317438
77163	317439
20379	317440
96574	317441
10350	317442
258247	317443
93074	317444
44281	317445
203970	317446
96908	317447
4695	317448
58712	317449
19422	317450
99405	317451
74181	317452
8408	317453
18314	317454
16928	317455
9407	317456
36896	317457
2080	317458
79031	317459
484	317460
34650	317461
40145	317462
11637	317463
1695	317464
123678	317465
36824	317466
15411	317467
25374	317468
705	317469
17982	317470
434	317471
102605	317472
50883	317473
156070	317474
186910	317475
32180	317476
87900	317477
2525	317478
137	317479
105556	317480
68645	317481
61814	317482
88622	317483
32396	317484
19121	317485
15664	317486
7954	317487
48218	317488
915	317489
35310	317490
162671	317491
170248	317492
91041	317493
75039	317494
20921	317495
55059	317496
109501	317497
57772	317498
2412	317499
38548	317500
39007	317501
1994	317502
131163	317503
10493	317504
48896	317505
20	317506
4174	317507
2693	317508
12210	317509
23782	317510
73082	317511
112281	317512
219126	317513
115074	317514
1674	317515
37688	317516
64191	317517
840	317518
5669	317519
98316	317520
132206	317521
77048	317522
144991	317523
251445	317524
9098	317525
863	317526
35100	317527
861	317528
63672	317529
165197	317530
201515	317531
206782	317532
8529	317533
43138	317534
93527	317535
53272	317536
16718	317537
91151	317538
131748	317539
153811	317540
18609	317541
67116	317542
64663	317543
3154	317544
105988	317545
212	317546
12139	317547
19653	317548
166132	317549
14268	317550
210354	317551
9440	317552
7705	317553
255936	317554
175017	317555
122936	317556
40842	317557
245376	317558
37925	317559
38748	317560
68734	317561
41852	317562
1722	317563
88538	317564
83936	317565
30594	317566
14412	317567
58656	317568
3146	317569
29460	317570
16469	317571
104509	317572
29271	317573
36238	317574
3311	317575
15018	317576
46451	317577
21367	317578
19433	317579
101363	317580
67324	317581
18468	317582
7090	317583
22275	317584
74841	317585
45108	317586
218	317587
2475	317588
798	317589
17193	317590
99972	317591
98725	317592
28359	317593
14760	317594
165862	317595
1383	317596
26861	317597
54707	317598
46631	317599
27739	317600
65584	317601
77878	317602
28943	317603
105788	317604
9829	317605
80808	317606
112225	317607
41567	317608
20802	317609
8234	317610
95636	317611
99996	317612
6519	317613
378	317614
14334	317615
134733	317616
16750	317617
72429	317618
144384	317619
17624	317620
254673	317621
57411	317622
7512	317623
275	317624
2049	317625
38649	317626
52291	317627
2236	317628
183637	317629
4988	317630
101447	317631
248377	317632
45794	317633
15305	317634
3244	317635
65374	317636
213736	317637
103036	317638
49819	317639
23158	317640
34612	317641
52284	317642
3317	317643
8514	317644
8860	317645
71696	317646
1775	317647
144079	317648
6674	317649
182203	317650
24884	317651
42427	317652
47132	317653
56828	317654
755	317655
263044	317656
225135	317657
119749	317658
40404	317659
272815	317660
16827	317661
12087	317662
103622	317663
59175	317664
167617	317665
154999	317666
1774	317667
75811	317668
165939	317669
7788	317670
5630	317671
4033	317672
47438	317673
55571	317674
38657	317675
82095	317676
80153	317677
18978	317678
138112	317679
4720	317680
258130	317681
106056	317682
194394	317683
2945	317684
159647	317685
145787	317686
18315	317687
33232	317688
3633	317689
33468	317690
11940	317691
26773	317692
43790	317693
16827	317694
5214	317695
71505	317696
56639	317697
21335	317698
189568	317699
30466	317700
222819	317701
102161	317702
170	317703
14807	317704
4179	317705
4235	317706
5662	317707
252982	317708
12754	317709
43431	317710
110184	317711
132007	317712
1282	317713
2550	317714
14395	317715
264798	317716
278	317717
208365	317718
154997	317719
7817	317720
12535	317721
265183	317722
32920	317723
84231	317724
736	317725
29385	317726
196466	317727
8244	317728
2318	317729
188390	317730
105658	317731
84196	317732
5175	317733
69634	317734
115531	317735
127045	317736
221590	317737
17727	317738
7321	317739
69896	317740
22849	317741
62295	317742
99670	317743
92206	317744
130350	317745
60366	317746
4027	317747
205462	317748
10862	317749
212140	317750
12030	317751
1424	317752
83003	317753
49687	317754
364	317755
35753	317756
31272	317757
138240	317758
6429	317759
130139	317760
71213	317761
272025	317762
67893	317763
117584	317764
17933	317765
16434	317766
366	317767
4891	317768
12749	317769
32274	317770
92721	317771
94756	317772
21121	317773
143	317774
99530	317775
135828	317776
168	317777
2285	317778
3231	317779
215930	317780
16726	317781
13773	317782
30975	317783
100704	317784
79288	317785
15580	317786
208825	317787
62863	317788
168697	317789
8613	317790
98704	317791
6409	317792
78627	317793
17131	317794
31385	317795
3406	317796
56162	317797
120750	317798
71597	317799
13799	317800
114018	317801
111127	317802
94352	317803
162398	317804
85283	317805
69137	317806
6777	317807
92926	317808
119893	317809
116349	317810
2240	317811
10816	317812
35617	317813
53818	317814
24771	317815
86881	317816
104239	317817
3763	317818
14250	317819
15934	317820
181650	317821
21609	317822
51244	317823
196545	317824
23424	317825
30682	317826
5312	317827
79861	317828
192028	317829
235231	317830
55777	317831
157757	317832
54188	317833
224190	317834
116388	317835
93065	317836
197687	317837
89423	317838
15646	317839
24158	317840
5130	317841
45078	317842
9769	317843
959	317844
131958	317845
5201	317846
7235	317847
22941	317848
27182	317849
43371	317850
28084	317851
46247	317852
2922	317853
15097	317854
78405	317855
23353	317856
10617	317857
22032	317858
88235	317859
11549	317860
19212	317861
61887	317862
612	317863
35223	317864
211678	317865
60309	317866
38316	317867
81710	317868
8811	317869
89637	317870
125848	317871
52859	317872
3990	317873
122545	317874
100886	317875
47613	317876
19145	317877
5740	317878
119108	317879
84828	317880
3941	317881
1960	317882
28284	317883
2616	317884
7876	317885
103971	317886
3511	317887
50621	317888
49561	317889
11697	317890
160299	317891
56016	317892
8546	317893
47490	317894
194789	317895
34955	317896
73477	317897
271120	317898
106442	317899
9585	317900
188467	317901
7261	317902
14016	317903
2161	317904
30548	317905
32	317906
63846	317907
81564	317908
71693	317909
265664	317910
3616	317911
131450	317912
67552	317913
96779	317914
119957	317915
19531	317916
107764	317917
115424	317918
254288	317919
162809	317920
3608	317921
210449	317922
5042	317923
3967	317924
23417	317925
24435	317926
136216	317927
197138	317928
230252	317929
368	317930
76348	317931
136707	317932
6441	317933
34220	317934
8439	317935
49298	317936
23696	317937
28389	317938
17020	317939
37916	317940
230	317941
4703	317942
26704	317943
38	317944
24888	317945
79691	317946
108446	317947
1523	317948
2238	317949
119447	317950
64937	317951
232210	317952
110169	317953
157746	317954
6950	317955
251260	317956
52317	317957
82545	317958
196074	317959
145071	317960
101434	317961
163947	317962
235139	317963
2411	317964
77465	317965
20795	317966
19750	317967
23402	317968
1807	317969
14124	317970
4054	317971
171636	317972
79999	317973
35597	317974
26224	317975
90686	317976
104474	317977
45996	317978
13291	317979
54572	317980
53983	317981
94311	317982
16682	317983
48732	317984
92441	317985
7524	317986
14186	317987
46828	317988
198587	317989
74229	317990
146318	317991
1443	317992
118708	317993
9408	317994
102417	317995
39229	317996
131287	317997
44853	317998
168282	317999
6165	318000
62661	318001
96869	318002
27110	318003
42156	318004
38301	318005
93959	318006
114070	318007
19050	318008
4698	318009
88020	318010
13393	318011
23774	318012
3628	318013
71791	318014
2066	318015
87395	318016
83278	318017
123124	318018
153836	318019
61597	318020
36674	318021
59277	318022
25267	318023
14761	318024
7528	318025
249709	318026
53769	318027
52514	318028
9902	318029
1821	318030
129362	318031
38429	318032
14621	318033
5	318034
33752	318035
14109	318036
76779	318037
22211	318038
41036	318039
98535	318040
1825	318041
27580	318042
103444	318043
192740	318044
260143	318045
102682	318046
15134	318047
168116	318048
5507	318049
162978	318050
11116	318051
13814	318052
29174	318053
65631	318054
33715	318055
176919	318056
25255	318057
13545	318058
50350	318059
14666	318060
13786	318061
153236	318062
240675	318063
21511	318064
18805	318065
1624	318066
83194	318067
32767	318068
86635	318069
37367	318070
399	318071
82482	318072
51296	318073
140054	318074
227547	318075
86303	318076
113375	318077
2511	318078
167334	318079
4254	318080
107115	318081
331	318082
72815	318083
133399	318084
23931	318085
123100	318086
33772	318087
7785	318088
73091	318089
27825	318090
10575	318091
11082	318092
19684	318093
17490	318094
10683	318095
9623	318096
8584	318097
250544	318098
57965	318099
7869	318100
162104	318101
198423	318102
9845	318103
10281	318104
222312	318105
13865	318106
32189	318107
155569	318108
13359	318109
9223	318110
133617	318111
83	318112
37520	318113
109526	318114
144440	318115
54295	318116
18168	318117
101820	318118
6543	318119
31748	318120
62489	318121
14888	318122
9521	318123
4807	318124
12419	318125
12068	318126
47806	318127
31781	318128
13106	318129
51440	318130
26909	318131
41516	318132
59347	318133
103080	318134
265980	318135
89313	318136
77474	318137
70119	318138
108713	318139
261073	318140
1239	318141
220281	318142
164549	318143
47986	318144
19393	318145
5847	318146
1668	318147
14024	318148
16709	318149
44330	318150
64154	318151
118263	318152
40393	318153
7705	318154
695	318155
133312	318156
67873	318157
424	318158
11590	318159
240894	318160
186222	318161
12847	318162
67904	318163
863	318164
3545	318165
44887	318166
186206	318167
243536	318168
920	318169
7630	318170
158312	318171
18756	318172
79553	318173
163853	318174
31829	318175
138592	318176
172	318177
35571	318178
207730	318179
237028	318180
158312	318181
6066	318182
44072	318183
4291	318184
57473	318185
5474	318186
1795	318187
249714	318188
79112	318189
44762	318190
10549	318191
75297	318192
1630	318193
11561	318194
3845	318195
11446	318196
24847	318197
607	318198
53584	318199
59292	318200
99563	318201
28697	318202
43558	318203
62986	318204
125338	318205
4790	318206
19852	318207
105664	318208
117033	318209
53208	318210
66828	318211
62773	318212
223725	318213
180575	318214
30125	318215
149005	318216
12526	318217
119616	318218
15952	318219
39116	318220
28504	318221
4689	318222
20606	318223
168682	318224
122804	318225
7446	318226
7699	318227
215401	318228
56379	318229
8522	318230
271467	318231
8021	318232
92677	318233
3800	318234
48322	318235
4416	318236
13219	318237
36037	318238
26011	318239
5046	318240
3638	318241
15412	318242
27017	318243
36231	318244
46088	318245
14032	318246
8962	318247
167	318248
37474	318249
9471	318250
25644	318251
17836	318252
9182	318253
109972	318254
35658	318255
57774	318256
156620	318257
1621	318258
145383	318259
250248	318260
52258	318261
198385	318262
233697	318263
33447	318264
2844	318265
2953	318266
93926	318267
3559	318268
73887	318269
100708	318270
3971	318271
53859	318272
44063	318273
98488	318274
35889	318275
10986	318276
131108	318277
17058	318278
171205	318279
40817	318280
139953	318281
29202	318282
12019	318283
476	318284
159140	318285
10719	318286
37465	318287
49926	318288
101707	318289
31804	318290
31146	318291
67439	318292
149892	318293
245334	318294
611	318295
6093	318296
29299	318297
157133	318298
13619	318299
57898	318300
44556	318301
1856	318302
50898	318303
64174	318304
8263	318305
106788	318306
80179	318307
6560	318308
142	318309
30748	318310
1772	318311
1890	318312
349	318313
2112	318314
42643	318315
26041	318316
21929	318317
1980	318318
97595	318319
18152	318320
135925	318321
94530	318322
26756	318323
150434	318324
71058	318325
34396	318326
23950	318327
13434	318328
77881	318329
236321	318330
216198	318331
24313	318332
117977	318333
41807	318334
32979	318335
134552	318336
6386	318337
48400	318338
169	318339
734	318340
34407	318341
7215	318342
4746	318343
10724	318344
13187	318345
23825	318346
70817	318347
244366	318348
60454	318349
30744	318350
160497	318351
252	318352
111969	318353
76490	318354
266639	318355
259643	318356
12254	318357
31084	318358
162668	318359
32283	318360
55509	318361
115050	318362
103478	318363
96410	318364
68992	318365
80978	318366
17192	318367
66304	318368
15548	318369
95379	318370
147455	318371
113539	318372
89005	318373
71281	318374
37993	318375
10022	318376
55788	318377
2352	318378
12489	318379
103304	318380
99	318381
26875	318382
7479	318383
133795	318384
70298	318385
168608	318386
133071	318387
68762	318388
37381	318389
57496	318390
58317	318391
74512	318392
5891	318393
86095	318394
126107	318395
208121	318396
123443	318397
29407	318398
38444	318399
51631	318400
97176	318401
213536	318402
52456	318403
27946	318404
160145	318405
27358	318406
14608	318407
264317	318408
1647	318409
132911	318410
12935	318411
158484	318412
50437	318413
589	318414
17281	318415
1	318416
62934	318417
166776	318418
103175	318419
2636	318420
106431	318421
136685	318422
233215	318423
37441	318424
94756	318425
79474	318426
221960	318427
39880	318428
91921	318429
14293	318430
26207	318431
109286	318432
3535	318433
6739	318434
26023	318435
336	318436
40972	318437
2679	318438
32072	318439
2043	318440
20784	318441
262182	318442
124987	318443
59282	318444
2756	318445
31918	318446
2219	318447
8220	318448
27556	318449
76954	318450
153758	318451
10219	318452
26487	318453
68553	318454
15041	318455
4676	318456
2728	318457
172012	318458
1563	318459
4646	318460
75815	318461
104434	318462
23158	318463
178208	318464
48651	318465
4215	318466
5281	318467
217497	318468
73158	318469
49932	318470
96469	318471
45131	318472
32822	318473
6720	318474
31291	318475
131530	318476
2043	318477
175481	318478
86926	318479
86658	318480
26191	318481
24220	318482
13	318483
43870	318484
1839	318485
10010	318486
13355	318487
2659	318488
72166	318489
6664	318490
78457	318491
42200	318492
36645	318493
17556	318494
66405	318495
11088	318496
262906	318497
31629	318498
43812	318499
8277	318500
16251	318501
260153	318502
26860	318503
9149	318504
1510	318505
12851	318506
20011	318507
78189	318508
223751	318509
129363	318510
189613	318511
17045	318512
23436	318513
78135	318514
13858	318515
130490	318516
27843	318517
94785	318518
152995	318519
29021	318520
32573	318521
107134	318522
6330	318523
107867	318524
74804	318525
102111	318526
134646	318527
19678	318528
147130	318529
7211	318530
20961	318531
11565	318532
158283	318533
24393	318534
38216	318535
97688	318536
18820	318537
10272	318538
1278	318539
53521	318540
102112	318541
10082	318542
188213	318543
108767	318544
150569	318545
29350	318546
99269	318547
8624	318548
7780	318549
156592	318550
31362	318551
445	318552
100255	318553
36081	318554
84444	318555
13133	318556
15317	318557
38919	318558
2543	318559
200890	318560
43691	318561
14011	318562
152926	318563
30258	318564
224885	318565
182863	318566
61614	318567
7031	318568
152674	318569
180951	318570
98488	318571
9866	318572
35416	318573
779	318574
25345	318575
28787	318576
2994	318577
51268	318578
8930	318579
5740	318580
52708	318581
111554	318582
76429	318583
204936	318584
138166	318585
3542	318586
75342	318587
3208	318588
52832	318589
13343	318590
67250	318591
9015	318592
17845	318593
199209	318594
757	318595
37618	318596
121236	318597
115167	318598
79498	318599
38178	318600
63391	318601
110236	318602
90152	318603
216802	318604
34748	318605
169	318606
148030	318607
26576	318608
17707	318609
5013	318610
270796	318611
10835	318612
205257	318613
54430	318614
28743	318615
25427	318616
18383	318617
318	318618
2474	318619
27680	318620
2041	318621
56615	318622
198951	318623
7722	318624
71424	318625
217874	318626
215724	318627
103555	318628
163869	318629
58986	318630
3304	318631
58531	318632
1301	318633
49349	318634
99394	318635
189384	318636
26353	318637
1065	318638
11502	318639
270167	318640
103289	318641
21724	318642
2155	318643
2770	318644
33375	318645
21803	318646
166133	318647
8128	318648
55209	318649
44146	318650
4085	318651
6754	318652
218192	318653
48527	318654
68579	318655
42077	318656
98787	318657
253582	318658
167920	318659
68212	318660
36107	318661
13200	318662
7536	318663
10584	318664
105	318665
61364	318666
23190	318667
24253	318668
164818	318669
12642	318670
28804	318671
412	318672
160354	318673
1659	318674
143	318675
5086	318676
38167	318677
2463	318678
5378	318679
9312	318680
256053	318681
18994	318682
1163	318683
82953	318684
221354	318685
259180	318686
145912	318687
73021	318688
64588	318689
41737	318690
58699	318691
1894	318692
1607	318693
78925	318694
50453	318695
168331	318696
1434	318697
432	318698
53599	318699
94872	318700
110020	318701
11023	318702
13731	318703
87496	318704
7308	318705
163631	318706
204	318707
3115	318708
9401	318709
179321	318710
44268	318711
65891	318712
67048	318713
8260	318714
76205	318715
23370	318716
75642	318717
207953	318718
8511	318719
126472	318720
2812	318721
27612	318722
156620	318723
27072	318724
36131	318725
96759	318726
4645	318727
14687	318728
112073	318729
220501	318730
3429	318731
21169	318732
88854	318733
219401	318734
93782	318735
184785	318736
16859	318737
37341	318738
11753	318739
34767	318740
16673	318741
9210	318742
5307	318743
235650	318744
61611	318745
38038	318746
128052	318747
17857	318748
41810	318749
41805	318750
221727	318751
82938	318752
49430	318753
192904	318754
44921	318755
80	318756
1469	318757
19444	318758
93726	318759
54340	318760
95794	318761
95346	318762
1990	318763
78	318764
1005	318765
269298	318766
28655	318767
132191	318768
101403	318769
2790	318770
19926	318771
2024	318772
42779	318773
2673	318774
8049	318775
10662	318776
7874	318777
195259	318778
53021	318779
35235	318780
176282	318781
99686	318782
186330	318783
4288	318784
4387	318785
35633	318786
53635	318787
42353	318788
227781	318789
15714	318790
55832	318791
13317	318792
207615	318793
91865	318794
5785	318795
11556	318796
87507	318797
85363	318798
32964	318799
15301	318800
47559	318801
17312	318802
4285	318803
115809	318804
42405	318805
71082	318806
13934	318807
79223	318808
21029	318809
200819	318810
11315	318811
67554	318812
18695	318813
50454	318814
1360	318815
94946	318816
1342	318817
7818	318818
199537	318819
40897	318820
16208	318821
2707	318822
68761	318823
25781	318824
35528	318825
130255	318826
91587	318827
23071	318828
15493	318829
267890	318830
37172	318831
3873	318832
32166	318833
15247	318834
68106	318835
6586	318836
27857	318837
26072	318838
46144	318839
59875	318840
4675	318841
129542	318842
816	318843
8369	318844
96529	318845
44876	318846
31472	318847
60204	318848
21948	318849
64088	318850
258454	318851
26533	318852
167724	318853
11051	318854
245764	318855
45592	318856
116267	318857
11820	318858
548	318859
139894	318860
55318	318861
944	318862
150049	318863
3026	318864
90657	318865
9863	318866
83093	318867
79	318868
34753	318869
104833	318870
8999	318871
847	318872
79145	318873
137999	318874
9960	318875
57654	318876
50564	318877
21798	318878
116789	318879
1324	318880
78955	318881
87228	318882
60113	318883
4439	318884
100076	318885
40339	318886
32421	318887
32837	318888
187869	318889
19235	318890
60537	318891
23375	318892
52426	318893
1339	318894
152051	318895
164577	318896
65349	318897
65664	318898
150698	318899
124717	318900
13955	318901
68108	318902
138209	318903
1535	318904
123680	318905
33579	318906
20646	318907
5186	318908
13869	318909
1416	318910
4080	318911
64199	318912
50234	318913
108647	318914
15259	318915
7536	318916
174483	318917
1630	318918
17509	318919
69472	318920
44081	318921
36240	318922
250	318923
263246	318924
48158	318925
5758	318926
149102	318927
214	318928
153762	318929
3534	318930
64101	318931
215172	318932
84469	318933
475	318934
16053	318935
216028	318936
4201	318937
3507	318938
112723	318939
159501	318940
112484	318941
2547	318942
3954	318943
25454	318944
90563	318945
13163	318946
248071	318947
73598	318948
21248	318949
18154	318950
84090	318951
9069	318952
91232	318953
130263	318954
1440	318955
27862	318956
166653	318957
158076	318958
2253	318959
8523	318960
2237	318961
50114	318962
125084	318963
1404	318964
2870	318965
4410	318966
33495	318967
89123	318968
51877	318969
28220	318970
39739	318971
10686	318972
15465	318973
9077	318974
253420	318975
9415	318976
115916	318977
81365	318978
165250	318979
31129	318980
149206	318981
39424	318982
255867	318983
207	318984
2722	318985
89606	318986
120389	318987
56335	318988
764	318989
91624	318990
39616	318991
4812	318992
19333	318993
2567	318994
28775	318995
113816	318996
46440	318997
4263	318998
16034	318999
87332	319000
5077	319001
12033	319002
157269	319003
28164	319004
55446	319005
10070	319006
31083	319007
4400	319008
3420	319009
3557	319010
100987	319011
6189	319012
9504	319013
47186	319014
143165	319015
22638	319016
78931	319017
8352	319018
20905	319019
5937	319020
134788	319021
77415	319022
5965	319023
8899	319024
1769	319025
173295	319026
21710	319027
7413	319028
33841	319029
154804	319030
41590	319031
8260	319032
151607	319033
246699	319034
77420	319035
121127	319036
158259	319037
6	319038
145973	319039
110140	319040
1071	319041
142758	319042
259725	319043
226201	319044
131767	319045
78874	319046
40342	319047
16493	319048
246591	319049
10488	319050
139089	319051
37235	319052
99788	319053
158364	319054
55229	319055
2693	319056
161564	319057
28304	319058
2598	319059
111892	319060
20489	319061
161887	319062
15825	319063
34689	319064
67285	319065
148014	319066
3206	319067
6950	319068
22093	319069
19062	319070
2730	319071
58162	319072
168262	319073
102202	319074
58621	319075
8400	319076
102446	319077
16286	319078
217746	319079
80323	319080
65294	319081
27998	319082
232	319083
988	319084
94975	319085
115574	319086
52385	319087
20697	319088
65373	319089
22532	319090
160527	319091
2985	319092
70683	319093
70087	319094
24719	319095
28158	319096
213581	319097
21717	319098
87550	319099
20001	319100
58298	319101
143434	319102
40942	319103
27912	319104
8946	319105
509	319106
242875	319107
110668	319108
174433	319109
227652	319110
115154	319111
151557	319112
81791	319113
5248	319114
2848	319115
190	319116
56322	319117
2125	319118
9947	319119
26065	319120
75572	319121
206890	319122
56134	319123
101746	319124
7631	319125
54649	319126
17527	319127
6266	319128
159781	319129
175	319130
1878	319131
25423	319132
50577	319133
65443	319134
7182	319135
24300	319136
200485	319137
19168	319138
132	319139
83376	319140
6518	319141
172427	319142
12964	319143
78428	319144
51571	319145
102975	319146
9416	319147
102653	319148
8381	319149
81343	319150
8	319151
54142	319152
26317	319153
35920	319154
12746	319155
22136	319156
98164	319157
1996	319158
232939	319159
19156	319160
3870	319161
56716	319162
2034	319163
7022	319164
214918	319165
2525	319166
7347	319167
33887	319168
77487	319169
177497	319170
15534	319171
60356	319172
230506	319173
67972	319174
33017	319175
50901	319176
30144	319177
159087	319178
4580	319179
3384	319180
138469	319181
51482	319182
206748	319183
130817	319184
15957	319185
79534	319186
32382	319187
252432	319188
129632	319189
147685	319190
2628	319191
221661	319192
125692	319193
35294	319194
42168	319195
127452	319196
106167	319197
59681	319198
16744	319199
51882	319200
47882	319201
97429	319202
27001	319203
15285	319204
34701	319205
59654	319206
152725	319207
12487	319208
120960	319209
269244	319210
231104	319211
64809	319212
76497	319213
135615	319214
12322	319215
18481	319216
63990	319217
3463	319218
3901	319219
19593	319220
6510	319221
3410	319222
99724	319223
165608	319224
16367	319225
83994	319226
104859	319227
84730	319228
20217	319229
38960	319230
148813	319231
125156	319232
161839	319233
11394	319234
212716	319235
8122	319236
36074	319237
159458	319238
77326	319239
169311	319240
21308	319241
46036	319242
127247	319243
17542	319244
101541	319245
61862	319246
183987	319247
122963	319248
67284	319249
268431	319250
73087	319251
54712	319252
14668	319253
4775	319254
76421	319255
27082	319256
112072	319257
88418	319258
113497	319259
86526	319260
37619	319261
197526	319262
21426	319263
32223	319264
97334	319265
237	319266
2170	319267
931	319268
63191	319269
63976	319270
22006	319271
937	319272
107289	319273
577	319274
189220	319275
80422	319276
220955	319277
47255	319278
31316	319279
69783	319280
947	319281
78849	319282
16943	319283
63280	319284
76604	319285
58247	319286
4184	319287
68780	319288
1200	319289
17428	319290
99828	319291
18143	319292
44845	319293
52546	319294
88392	319295
11213	319296
88207	319297
6234	319298
61423	319299
117469	319300
8094	319301
10197	319302
52156	319303
21893	319304
95705	319305
24317	319306
93323	319307
129560	319308
248335	319309
101094	319310
16119	319311
42162	319312
6495	319313
123967	319314
34951	319315
110606	319316
12672	319317
43748	319318
17350	319319
134488	319320
5829	319321
27878	319322
5138	319323
23473	319324
55218	319325
8892	319326
29032	319327
36804	319328
205388	319329
56213	319330
67154	319331
3397	319332
77081	319333
1702	319334
5424	319335
4335	319336
80746	319337
107817	319338
6	319339
2205	319340
221697	319341
13343	319342
23121	319343
16481	319344
7619	319345
1509	319346
5539	319347
72112	319348
262	319349
14202	319350
19542	319351
35847	319352
115158	319353
4351	319354
161920	319355
20817	319356
63605	319357
90716	319358
12212	319359
11151	319360
37363	319361
75915	319362
44195	319363
71660	319364
2561	319365
7752	319366
17382	319367
1450	319368
133392	319369
182	319370
38787	319371
198007	319372
142871	319373
7533	319374
31236	319375
143477	319376
230161	319377
17649	319378
16651	319379
88124	319380
82578	319381
2200	319382
34329	319383
2336	319384
37122	319385
20177	319386
22613	319387
177687	319388
100018	319389
54968	319390
77020	319391
107084	319392
108601	319393
1897	319394
70455	319395
108181	319396
9793	319397
530	319398
46526	319399
2639	319400
138458	319401
12889	319402
7048	319403
198818	319404
252984	319405
3613	319406
197145	319407
261427	319408
101827	319409
15260	319410
106092	319411
95514	319412
249052	319413
126376	319414
7377	319415
15279	319416
21961	319417
166624	319418
4764	319419
7452	319420
75002	319421
39879	319422
5058	319423
461	319424
75313	319425
96042	319426
123600	319427
56243	319428
54239	319429
97290	319430
105857	319431
26455	319432
16573	319433
2400	319434
120930	319435
105019	319436
166088	319437
1658	319438
20127	319439
244475	319440
5694	319441
151147	319442
77397	319443
135123	319444
41813	319445
188694	319446
86189	319447
52755	319448
73563	319449
24674	319450
106986	319451
57450	319452
90226	319453
71931	319454
4918	319455
12682	319456
28032	319457
488	319458
89580	319459
22770	319460
84127	319461
76481	319462
1608	319463
11214	319464
95629	319465
43968	319466
206676	319467
18524	319468
15171	319469
97506	319470
6348	319471
15876	319472
28288	319473
131664	319474
1567	319475
16327	319476
8573	319477
1303	319478
7023	319479
5140	319480
121399	319481
96966	319482
12073	319483
19720	319484
50540	319485
125491	319486
12417	319487
67967	319488
41205	319489
113534	319490
101533	319491
3524	319492
55854	319493
182433	319494
121098	319495
111854	319496
268616	319497
128230	319498
19067	319499
659	319500
75	319501
128221	319502
94224	319503
104	319504
7930	319505
19536	319506
222021	319507
166541	319508
138006	319509
58381	319510
55	319511
20469	319512
119438	319513
218166	319514
199314	319515
149266	319516
28057	319517
149533	319518
5137	319519
96042	319520
69981	319521
23021	319522
146195	319523
29183	319524
91225	319525
20441	319526
105366	319527
1450	319528
27803	319529
13983	319530
121995	319531
96851	319532
55888	319533
59708	319534
133382	319535
165079	319536
31592	319537
29284	319538
183267	319539
165950	319540
232754	319541
102595	319542
5709	319543
13301	319544
40291	319545
5977	319546
185689	319547
96086	319548
192709	319549
25679	319550
253657	319551
2560	319552
34923	319553
18662	319554
26727	319555
11477	319556
1701	319557
160225	319558
148384	319559
260843	319560
69467	319561
166648	319562
47577	319563
37536	319564
238915	319565
1746	319566
148079	319567
57222	319568
118604	319569
88711	319570
112307	319571
51699	319572
39630	319573
215316	319574
113101	319575
120142	319576
38008	319577
36015	319578
32361	319579
207316	319580
1055	319581
18981	319582
5313	319583
23183	319584
16044	319585
20301	319586
111433	319587
17173	319588
31810	319589
1272	319590
7174	319591
99125	319592
33311	319593
1010	319594
10248	319595
32200	319596
7538	319597
163545	319598
40012	319599
8653	319600
238517	319601
165350	319602
5737	319603
223135	319604
69911	319605
86372	319606
3481	319607
2078	319608
104233	319609
179930	319610
76360	319611
216488	319612
98221	319613
53873	319614
113055	319615
42062	319616
48021	319617
98523	319618
1526	319619
101257	319620
111548	319621
23474	319622
8216	319623
36916	319624
729	319625
82088	319626
30848	319627
240	319628
70959	319629
58785	319630
222	319631
76227	319632
7594	319633
85855	319634
57243	319635
108477	319636
31686	319637
35921	319638
26489	319639
129883	319640
52354	319641
62471	319642
56922	319643
43643	319644
96032	319645
932	319646
150352	319647
67275	319648
82824	319649
9522	319650
4196	319651
128648	319652
208662	319653
65853	319654
102759	319655
2959	319656
4185	319657
219847	319658
16234	319659
6105	319660
42495	319661
17105	319662
30012	319663
13022	319664
59278	319665
215645	319666
107021	319667
618	319668
709	319669
83939	319670
205718	319671
1527	319672
149204	319673
146	319674
59263	319675
29975	319676
386	319677
69291	319678
207655	319679
106989	319680
3053	319681
13898	319682
162604	319683
152391	319684
8236	319685
2229	319686
2785	319687
45303	319688
20258	319689
185439	319690
214317	319691
5747	319692
240	319693
11330	319694
10	319695
65084	319696
270262	319697
6394	319698
8947	319699
102	319700
7372	319701
102790	319702
1088	319703
123354	319704
16647	319705
5070	319706
11041	319707
150486	319708
37933	319709
81554	319710
27476	319711
29241	319712
4376	319713
56809	319714
166420	319715
3269	319716
165933	319717
200	319718
249375	319719
6909	319720
150088	319721
162440	319722
90417	319723
225642	319724
6072	319725
75549	319726
19772	319727
22761	319728
17023	319729
3102	319730
1831	319731
199999	319732
206212	319733
105180	319734
18826	319735
159202	319736
35738	319737
14173	319738
105089	319739
8888	319740
2622	319741
10763	319742
248618	319743
14044	319744
10707	319745
87250	319746
4006	319747
49683	319748
20137	319749
86627	319750
102839	319751
1353	319752
20469	319753
111770	319754
16387	319755
28442	319756
157162	319757
23682	319758
39979	319759
23713	319760
48969	319761
26510	319762
19595	319763
15855	319764
232953	319765
32238	319766
13001	319767
29414	319768
68910	319769
36768	319770
8558	319771
2882	319772
6339	319773
34670	319774
16934	319775
177273	319776
114563	319777
108763	319778
226618	319779
2528	319780
16455	319781
31729	319782
7314	319783
16834	319784
6244	319785
87601	319786
173305	319787
263120	319788
28623	319789
167028	319790
141898	319791
2763	319792
68382	319793
212907	319794
27850	319795
130214	319796
54857	319797
7417	319798
128322	319799
82860	319800
60878	319801
5459	319802
137964	319803
1755	319804
18487	319805
5642	319806
83616	319807
71661	319808
10334	319809
8764	319810
198853	319811
40335	319812
138212	319813
16565	319814
106289	319815
44258	319816
24026	319817
166699	319818
101695	319819
21451	319820
123469	319821
139390	319822
20038	319823
18304	319824
56829	319825
122850	319826
112355	319827
56334	319828
153939	319829
29148	319830
246468	319831
1398	319832
9980	319833
2667	319834
45762	319835
138961	319836
173981	319837
2725	319838
40051	319839
160754	319840
256258	319841
253332	319842
33592	319843
416	319844
35350	319845
52251	319846
227558	319847
238018	319848
76654	319849
155630	319850
42670	319851
154239	319852
24732	319853
110540	319854
19663	319855
112193	319856
100044	319857
87990	319858
68451	319859
112208	319860
60683	319861
77394	319862
49755	319863
133495	319864
1909	319865
3749	319866
13609	319867
71168	319868
23264	319869
137788	319870
2969	319871
109	319872
14125	319873
48931	319874
310	319875
152916	319876
42652	319877
71302	319878
72168	319879
74631	319880
5275	319881
75479	319882
18084	319883
561	319884
4199	319885
111334	319886
164993	319887
13267	319888
89215	319889
2428	319890
119806	319891
187335	319892
2157	319893
18115	319894
27201	319895
209776	319896
108161	319897
26565	319898
7037	319899
16657	319900
62308	319901
91812	319902
214898	319903
61840	319904
14660	319905
111005	319906
41225	319907
73414	319908
13179	319909
83894	319910
58061	319911
8954	319912
7825	319913
48692	319914
145230	319915
55552	319916
17026	319917
1151	319918
1834	319919
5011	319920
85358	319921
170066	319922
21883	319923
147826	319924
126870	319925
155767	319926
73278	319927
109229	319928
7828	319929
105275	319930
31285	319931
140084	319932
219881	319933
94721	319934
35222	319935
22767	319936
169828	319937
50148	319938
235503	319939
269042	319940
2591	319941
29543	319942
19273	319943
2162	319944
58393	319945
16813	319946
43906	319947
6204	319948
43132	319949
2490	319950
10152	319951
69581	319952
31872	319953
89931	319954
58183	319955
1438	319956
13933	319957
89580	319958
4759	319959
160	319960
111377	319961
198077	319962
1230	319963
9877	319964
10095	319965
156251	319966
59814	319967
270336	319968
150714	319969
60568	319970
10090	319971
17659	319972
11996	319973
7347	319974
280	319975
20879	319976
49400	319977
45252	319978
109373	319979
17990	319980
54184	319981
29469	319982
40233	319983
106766	319984
3077	319985
13828	319986
86960	319987
63349	319988
204884	319989
240814	319990
164090	319991
138704	319992
14099	319993
169089	319994
70822	319995
5869	319996
1562	319997
2243	319998
661	319999
181506	320000
103	320001
84356	320002
27381	320003
222650	320004
25457	320005
23581	320006
16558	320007
5715	320008
226454	320009
128732	320010
5633	320011
31416	320012
94294	320013
28355	320014
13134	320015
151412	320016
7884	320017
53161	320018
82377	320019
40487	320020
979	320021
48799	320022
182916	320023
98230	320024
56264	320025
194605	320026
32572	320027
59530	320028
63948	320029
19775	320030
9029	320031
91592	320032
216816	320033
5885	320034
23486	320035
61109	320036
22944	320037
77147	320038
11015	320039
17778	320040
406	320041
10115	320042
133742	320043
1498	320044
111219	320045
27741	320046
95347	320047
197507	320048
34937	320049
102916	320050
4553	320051
4958	320052
77669	320053
84598	320054
55231	320055
17497	320056
15433	320057
49398	320058
14216	320059
7989	320060
3755	320061
17602	320062
182547	320063
5437	320064
62717	320065
62432	320066
10790	320067
204759	320068
4651	320069
61143	320070
19321	320071
234122	320072
127961	320073
9365	320074
92095	320075
118670	320076
5267	320077
121799	320078
2597	320079
249738	320080
3399	320081
10511	320082
230187	320083
45565	320084
4522	320085
160471	320086
2847	320087
13870	320088
27362	320089
234788	320090
153106	320091
35506	320092
41367	320093
115926	320094
72156	320095
161532	320096
9184	320097
107394	320098
3614	320099
1	320100
29604	320101
2040	320102
156539	320103
156624	320104
139239	320105
116461	320106
48095	320107
32756	320108
148086	320109
9238	320110
122870	320111
35943	320112
28482	320113
74078	320114
155080	320115
152221	320116
16758	320117
117893	320118
8966	320119
16592	320120
127634	320121
207925	320122
6385	320123
5258	320124
50005	320125
151636	320126
251877	320127
143588	320128
1820	320129
85791	320130
2032	320131
31947	320132
3523	320133
55658	320134
870	320135
6776	320136
233556	320137
66435	320138
12451	320139
87610	320140
64112	320141
266595	320142
197589	320143
107624	320144
24917	320145
61713	320146
257498	320147
17184	320148
126747	320149
142596	320150
5154	320151
83085	320152
10510	320153
45482	320154
7978	320155
927	320156
958	320157
5320	320158
117723	320159
56899	320160
126144	320161
138	320162
12915	320163
110036	320164
2752	320165
890	320166
981	320167
589	320168
45927	320169
254264	320170
106700	320171
15821	320172
47574	320173
21627	320174
161	320175
188749	320176
5527	320177
14264	320178
2268	320179
169166	320180
6861	320181
62205	320182
34721	320183
100765	320184
22191	320185
41008	320186
17960	320187
70396	320188
4512	320189
6131	320190
136330	320191
212641	320192
65151	320193
17047	320194
58345	320195
138591	320196
3064	320197
67836	320198
35629	320199
32325	320200
47288	320201
8877	320202
110706	320203
72343	320204
183255	320205
136181	320206
4496	320207
111166	320208
130014	320209
2548	320210
41169	320211
2656	320212
28999	320213
12854	320214
43514	320215
30774	320216
3908	320217
23894	320218
111478	320219
7750	320220
203049	320221
122173	320222
81188	320223
14676	320224
24574	320225
55058	320226
6266	320227
12466	320228
9234	320229
78369	320230
52234	320231
265774	320232
89024	320233
26814	320234
10476	320235
110774	320236
1347	320237
11055	320238
20464	320239
41383	320240
5373	320241
54622	320242
12579	320243
129953	320244
25616	320245
115875	320246
20679	320247
211333	320248
81004	320249
2344	320250
21050	320251
45637	320252
6346	320253
576	320254
33994	320255
15209	320256
224490	320257
105670	320258
4784	320259
34390	320260
29210	320261
198293	320262
8403	320263
13126	320264
83350	320265
18739	320266
132536	320267
10424	320268
159749	320269
126814	320270
8014	320271
84286	320272
2951	320273
86491	320274
107905	320275
80495	320276
52224	320277
67720	320278
28492	320279
216082	320280
103512	320281
32561	320282
45417	320283
91489	320284
14402	320285
60542	320286
31249	320287
4601	320288
5155	320289
52045	320290
144712	320291
222	320292
884	320293
151610	320294
149015	320295
77276	320296
171317	320297
6290	320298
69193	320299
36471	320300
59613	320301
56008	320302
325	320303
424	320304
15851	320305
154965	320306
97171	320307
758	320308
14393	320309
157754	320310
7852	320311
151504	320312
47697	320313
54398	320314
128711	320315
258519	320316
36697	320317
54480	320318
137573	320319
309	320320
262365	320321
16983	320322
1350	320323
100260	320324
153181	320325
122533	320326
47852	320327
126771	320328
54909	320329
91464	320330
183411	320331
22401	320332
14093	320333
4541	320334
53220	320335
6425	320336
91565	320337
111325	320338
144304	320339
19762	320340
34181	320341
72283	320342
3519	320343
4386	320344
9556	320345
129842	320346
28779	320347
166891	320348
147139	320349
56024	320350
5849	320351
12744	320352
206419	320353
246	320354
12567	320355
97619	320356
3	320357
198539	320358
5149	320359
1861	320360
41315	320361
96530	320362
170552	320363
96137	320364
18744	320365
3411	320366
54367	320367
30078	320368
4329	320369
35819	320370
27217	320371
66088	320372
612	320373
148476	320374
59730	320375
27384	320376
244342	320377
184891	320378
79738	320379
2759	320380
27570	320381
20965	320382
10636	320383
62981	320384
28699	320385
2941	320386
79179	320387
82495	320388
115586	320389
38003	320390
223331	320391
155093	320392
21825	320393
87001	320394
30861	320395
57563	320396
85917	320397
9495	320398
17501	320399
137672	320400
2116	320401
103179	320402
214364	320403
78451	320404
88921	320405
2256	320406
63251	320407
79217	320408
4127	320409
32273	320410
197686	320411
10214	320412
43072	320413
1593	320414
21016	320415
100885	320416
131353	320417
16799	320418
37994	320419
393	320420
166175	320421
158132	320422
23844	320423
169	320424
4999	320425
1020	320426
154453	320427
4721	320428
7397	320429
271714	320430
97484	320431
160440	320432
24989	320433
26233	320434
52009	320435
155599	320436
13724	320437
27811	320438
71540	320439
3851	320440
5898	320441
18153	320442
35948	320443
24119	320444
44414	320445
98238	320446
84719	320447
45432	320448
11427	320449
191736	320450
113789	320451
175521	320452
85084	320453
4112	320454
66672	320455
5255	320456
42737	320457
18804	320458
17140	320459
14771	320460
108816	320461
1874	320462
203437	320463
47695	320464
3673	320465
124331	320466
90521	320467
104561	320468
18592	320469
164368	320470
109636	320471
205860	320472
84963	320473
210931	320474
10702	320475
42741	320476
2366	320477
480	320478
117046	320479
161095	320480
31528	320481
31388	320482
172636	320483
115095	320484
10484	320485
950	320486
159565	320487
149803	320488
107894	320489
67638	320490
20210	320491
169596	320492
189525	320493
32188	320494
126208	320495
25706	320496
6105	320497
5743	320498
7893	320499
7963	320500
91793	320501
9506	320502
5201	320503
32315	320504
135519	320505
1663	320506
20647	320507
57259	320508
12874	320509
15768	320510
7555	320511
152829	320512
51826	320513
11386	320514
1590	320515
3764	320516
81379	320517
78858	320518
691	320519
45350	320520
2030	320521
51081	320522
119697	320523
6558	320524
98184	320525
11155	320526
153399	320527
66926	320528
23599	320529
264217	320530
102872	320531
64069	320532
16391	320533
66002	320534
21942	320535
53489	320536
128307	320537
11994	320538
2730	320539
1387	320540
26457	320541
39236	320542
65015	320543
167460	320544
69257	320545
5877	320546
19	320547
27416	320548
141147	320549
81505	320550
123318	320551
11603	320552
8016	320553
204731	320554
100862	320555
5394	320556
61510	320557
94932	320558
53143	320559
110338	320560
19	320561
1783	320562
56794	320563
72986	320564
117	320565
34712	320566
148453	320567
54583	320568
11383	320569
45183	320570
6743	320571
116752	320572
17434	320573
116702	320574
4896	320575
97016	320576
235514	320577
71398	320578
112748	320579
45410	320580
208835	320581
20694	320582
50849	320583
33633	320584
198199	320585
81344	320586
68811	320587
6706	320588
14814	320589
56969	320590
94277	320591
23336	320592
80387	320593
279	320594
2798	320595
96138	320596
160789	320597
21317	320598
1487	320599
69451	320600
36183	320601
271429	320602
1757	320603
49759	320604
154467	320605
88513	320606
107200	320607
13662	320608
131389	320609
45787	320610
272647	320611
234	320612
49386	320613
25	320614
21180	320615
72902	320616
11665	320617
9573	320618
14176	320619
137728	320620
34553	320621
103336	320622
21751	320623
229893	320624
85969	320625
150363	320626
5327	320627
74597	320628
62669	320629
23711	320630
193196	320631
1517	320632
162884	320633
185	320634
610	320635
73931	320636
53300	320637
103260	320638
46520	320639
80982	320640
4916	320641
82765	320642
4766	320643
15117	320644
144576	320645
120508	320646
135333	320647
74633	320648
3379	320649
2321	320650
9036	320651
19717	320652
249383	320653
90618	320654
64397	320655
59999	320656
166158	320657
13632	320658
28270	320659
63416	320660
33857	320661
11892	320662
14478	320663
32012	320664
3561	320665
256421	320666
54547	320667
67913	320668
23865	320669
12595	320670
19282	320671
204900	320672
35998	320673
54370	320674
239624	320675
149604	320676
13825	320677
44889	320678
865	320679
270353	320680
77915	320681
185934	320682
4865	320683
267249	320684
4554	320685
233336	320686
9200	320687
45995	320688
40842	320689
41	320690
141797	320691
42826	320692
199603	320693
69860	320694
12571	320695
97353	320696
66243	320697
36470	320698
26241	320699
105637	320700
81336	320701
48613	320702
45523	320703
48624	320704
10895	320705
96445	320706
48754	320707
34231	320708
27908	320709
137515	320710
49160	320711
14336	320712
109729	320713
659	320714
4108	320715
231200	320716
103218	320717
234950	320718
231680	320719
26611	320720
4797	320721
1709	320722
200619	320723
264151	320724
18262	320725
133303	320726
1235	320727
1424	320728
30577	320729
92330	320730
190188	320731
226338	320732
263978	320733
35215	320734
8909	320735
2462	320736
14490	320737
183938	320738
73895	320739
14994	320740
29120	320741
77228	320742
80290	320743
113953	320744
60955	320745
37298	320746
1722	320747
15320	320748
14472	320749
20672	320750
414	320751
61174	320752
55947	320753
14813	320754
9224	320755
38685	320756
66127	320757
29438	320758
24909	320759
8399	320760
766	320761
96493	320762
139203	320763
42804	320764
88571	320765
112684	320766
183736	320767
22950	320768
72409	320769
17372	320770
9732	320771
3666	320772
19157	320773
6659	320774
131974	320775
141460	320776
52355	320777
6806	320778
234905	320779
44104	320780
63231	320781
25714	320782
200587	320783
62449	320784
70331	320785
15924	320786
99818	320787
73976	320788
178066	320789
124939	320790
24701	320791
111357	320792
41425	320793
61187	320794
20931	320795
74744	320796
1860	320797
4559	320798
118129	320799
1461	320800
6135	320801
50719	320802
14161	320803
93871	320804
18486	320805
68770	320806
234622	320807
1466	320808
65142	320809
38803	320810
36584	320811
103495	320812
111615	320813
55400	320814
152920	320815
24021	320816
20203	320817
44	320818
177913	320819
51483	320820
40441	320821
72753	320822
42254	320823
107431	320824
129991	320825
26582	320826
104952	320827
98539	320828
887	320829
28645	320830
7913	320831
9225	320832
15178	320833
57253	320834
8495	320835
13007	320836
11062	320837
53294	320838
202607	320839
23029	320840
89288	320841
11795	320842
219595	320843
30986	320844
49538	320845
63396	320846
41255	320847
262371	320848
192318	320849
109262	320850
13515	320851
21503	320852
13147	320853
87874	320854
76353	320855
2921	320856
75083	320857
84992	320858
14721	320859
31251	320860
7669	320861
111045	320862
54571	320863
40496	320864
30063	320865
35838	320866
70227	320867
60841	320868
253427	320869
36006	320870
251177	320871
161241	320872
61301	320873
58907	320874
36937	320875
31249	320876
98372	320877
26699	320878
60823	320879
72735	320880
22904	320881
5552	320882
214442	320883
21826	320884
14496	320885
177956	320886
88837	320887
1505	320888
213379	320889
408	320890
1053	320891
10977	320892
10996	320893
66363	320894
34738	320895
51645	320896
53829	320897
44725	320898
28085	320899
20215	320900
95121	320901
5511	320902
237384	320903
33089	320904
30709	320905
22264	320906
1568	320907
4896	320908
104267	320909
1632	320910
36487	320911
3690	320912
170535	320913
5348	320914
302	320915
6463	320916
13913	320917
46233	320918
31013	320919
51363	320920
133451	320921
1210	320922
23581	320923
5237	320924
12702	320925
175813	320926
59827	320927
148809	320928
152	320929
143399	320930
1537	320931
14309	320932
31645	320933
81428	320934
43518	320935
150946	320936
224	320937
57029	320938
52493	320939
1427	320940
35512	320941
8210	320942
43778	320943
153090	320944
5669	320945
22170	320946
241151	320947
110692	320948
184720	320949
102448	320950
61622	320951
14283	320952
3198	320953
99030	320954
23282	320955
8544	320956
49435	320957
35895	320958
81688	320959
53709	320960
147026	320961
64944	320962
167	320963
83770	320964
271340	320965
263142	320966
843	320967
459	320968
110315	320969
67253	320970
36002	320971
82696	320972
123787	320973
9093	320974
9366	320975
145095	320976
23005	320977
4815	320978
164307	320979
203339	320980
30116	320981
125002	320982
73901	320983
55538	320984
241093	320985
20710	320986
428	320987
86813	320988
13225	320989
64661	320990
63879	320991
8216	320992
57857	320993
171591	320994
74151	320995
11212	320996
2101	320997
5760	320998
19056	320999
214709	321000
45718	321001
13382	321002
28260	321003
3892	321004
4963	321005
208994	321006
177946	321007
42165	321008
14627	321009
65300	321010
166621	321011
14445	321012
39882	321013
67638	321014
24032	321015
83356	321016
57246	321017
5346	321018
125223	321019
420	321020
47696	321021
586	321022
4968	321023
159500	321024
270565	321025
76445	321026
77611	321027
202219	321028
14615	321029
3011	321030
7721	321031
44712	321032
104800	321033
20186	321034
69784	321035
61163	321036
60470	321037
164207	321038
6539	321039
102221	321040
14766	321041
22658	321042
75540	321043
270351	321044
44442	321045
243745	321046
21693	321047
48167	321048
40982	321049
36132	321050
192569	321051
209626	321052
57014	321053
3681	321054
63	321055
45177	321056
210954	321057
8134	321058
90405	321059
14936	321060
174878	321061
206634	321062
30516	321063
309	321064
179070	321065
1291	321066
30716	321067
56187	321068
838	321069
2139	321070
25825	321071
45192	321072
28975	321073
8192	321074
102128	321075
166235	321076
48924	321077
56907	321078
114036	321079
11718	321080
145985	321081
8648	321082
145080	321083
46467	321084
21250	321085
28874	321086
43955	321087
8882	321088
56096	321089
41972	321090
91175	321091
195267	321092
14918	321093
128348	321094
5066	321095
112369	321096
2968	321097
28369	321098
148524	321099
7282	321100
108298	321101
14870	321102
48371	321103
41710	321104
81953	321105
162847	321106
201525	321107
55926	321108
206250	321109
75822	321110
85342	321111
114923	321112
11751	321113
3231	321114
4767	321115
206746	321116
7038	321117
141625	321118
8137	321119
6271	321120
14640	321121
95042	321122
10471	321123
66176	321124
107133	321125
12942	321126
62492	321127
38447	321128
58910	321129
108770	321130
233550	321131
16103	321132
12289	321133
80341	321134
242177	321135
22567	321136
33523	321137
7162	321138
10695	321139
38165	321140
126725	321141
29348	321142
4012	321143
63134	321144
15485	321145
18376	321146
131866	321147
102697	321148
16280	321149
79066	321150
74531	321151
170135	321152
6073	321153
54000	321154
3	321155
96	321156
4380	321157
9047	321158
168525	321159
43230	321160
833	321161
121447	321162
1946	321163
29615	321164
333	321165
4702	321166
47881	321167
56022	321168
28010	321169
4041	321170
40316	321171
43581	321172
69855	321173
70818	321174
12923	321175
47095	321176
16227	321177
32800	321178
3791	321179
42286	321180
171513	321181
249743	321182
91988	321183
59494	321184
154291	321185
2913	321186
78118	321187
159627	321188
187157	321189
59246	321190
581	321191
7328	321192
3728	321193
71609	321194
147819	321195
1832	321196
27676	321197
70212	321198
1027	321199
169028	321200
113978	321201
197825	321202
261381	321203
55473	321204
4800	321205
118861	321206
269843	321207
262949	321208
10344	321209
76922	321210
160086	321211
43443	321212
289	321213
17512	321214
159722	321215
12838	321216
104673	321217
13414	321218
6356	321219
44913	321220
8157	321221
36709	321222
51266	321223
147839	321224
24040	321225
83807	321226
249314	321227
212	321228
246361	321229
10551	321230
156	321231
1674	321232
3894	321233
1840	321234
22103	321235
264431	321236
93509	321237
230576	321238
126849	321239
260	321240
165385	321241
271332	321242
65474	321243
5473	321244
21796	321245
47855	321246
133295	321247
48275	321248
23747	321249
16324	321250
31208	321251
3174	321252
166458	321253
50632	321254
120030	321255
19507	321256
47660	321257
9741	321258
116372	321259
36304	321260
10469	321261
2	321262
87869	321263
85029	321264
54118	321265
30433	321266
91011	321267
14828	321268
83119	321269
675	321270
49486	321271
738	321272
42495	321273
80603	321274
8768	321275
95563	321276
60260	321277
9096	321278
168336	321279
61208	321280
1504	321281
7384	321282
2174	321283
87826	321284
171908	321285
3258	321286
30854	321287
4980	321288
61124	321289
146687	321290
91868	321291
31030	321292
52620	321293
74853	321294
65347	321295
6924	321296
4555	321297
66425	321298
92807	321299
36645	321300
83632	321301
37729	321302
204477	321303
7409	321304
7165	321305
1279	321306
66283	321307
217971	321308
210	321309
9860	321310
6906	321311
87581	321312
89933	321313
173011	321314
180147	321315
132434	321316
21010	321317
14530	321318
2290	321319
102353	321320
102973	321321
211909	321322
75563	321323
166280	321324
12017	321325
974	321326
13128	321327
89851	321328
152006	321329
33957	321330
62049	321331
223931	321332
41403	321333
624	321334
41694	321335
88688	321336
5213	321337
268794	321338
167234	321339
23132	321340
8864	321341
13391	321342
6111	321343
81609	321344
96561	321345
58153	321346
87676	321347
126969	321348
62476	321349
3448	321350
204	321351
68019	321352
224405	321353
35282	321354
112359	321355
25015	321356
58104	321357
16992	321358
195795	321359
13343	321360
7745	321361
7701	321362
111420	321363
246347	321364
116174	321365
17654	321366
7286	321367
203866	321368
26864	321369
37230	321370
2201	321371
93230	321372
20394	321373
142828	321374
131245	321375
85682	321376
10234	321377
124467	321378
259525	321379
57585	321380
9912	321381
1108	321382
166899	321383
114530	321384
15852	321385
6087	321386
206381	321387
263768	321388
163687	321389
175919	321390
86882	321391
108570	321392
14775	321393
67663	321394
5479	321395
314	321396
42369	321397
195937	321398
143848	321399
43224	321400
45151	321401
89246	321402
70677	321403
2360	321404
33711	321405
265252	321406
29226	321407
131882	321408
487	321409
63438	321410
59365	321411
1632	321412
10293	321413
233347	321414
68561	321415
5257	321416
10063	321417
13525	321418
24201	321419
8181	321420
26133	321421
20748	321422
3336	321423
31751	321424
54716	321425
168774	321426
7624	321427
45243	321428
207850	321429
3587	321430
17187	321431
32262	321432
105585	321433
40237	321434
155255	321435
13890	321436
212732	321437
91051	321438
21883	321439
56227	321440
159323	321441
175384	321442
48355	321443
8122	321444
25447	321445
65213	321446
34907	321447
139	321448
110285	321449
11427	321450
683	321451
109596	321452
15093	321453
193549	321454
11308	321455
12955	321456
58602	321457
247676	321458
246226	321459
104317	321460
65083	321461
6592	321462
149387	321463
68628	321464
119461	321465
167904	321466
85190	321467
83636	321468
106533	321469
91622	321470
167152	321471
106725	321472
2721	321473
62793	321474
82552	321475
17349	321476
108834	321477
38581	321478
167754	321479
4963	321480
29968	321481
400	321482
71712	321483
215186	321484
27332	321485
1314	321486
16628	321487
248283	321488
112902	321489
33340	321490
123723	321491
9491	321492
123857	321493
41571	321494
4209	321495
31293	321496
90	321497
57428	321498
2294	321499
1015	321500
891	321501
10185	321502
12532	321503
14895	321504
50222	321505
149380	321506
162805	321507
175446	321508
57	321509
5195	321510
11561	321511
40287	321512
58755	321513
203584	321514
172333	321515
45030	321516
157853	321517
51544	321518
32588	321519
46912	321520
29186	321521
113921	321522
48662	321523
138511	321524
94501	321525
2559	321526
51653	321527
51564	321528
1366	321529
10136	321530
84624	321531
15583	321532
751	321533
71558	321534
22592	321535
241755	321536
13842	321537
7629	321538
17910	321539
1060	321540
61807	321541
3398	321542
243067	321543
49995	321544
6	321545
40828	321546
101370	321547
1370	321548
29429	321549
1421	321550
152782	321551
34792	321552
24389	321553
83891	321554
59298	321555
37812	321556
67082	321557
73459	321558
7713	321559
125655	321560
7335	321561
12479	321562
202498	321563
13361	321564
90012	321565
88019	321566
14419	321567
8859	321568
15428	321569
55045	321570
6050	321571
371	321572
271321	321573
29006	321574
40988	321575
5156	321576
24927	321577
19482	321578
131907	321579
84806	321580
160103	321581
25667	321582
23103	321583
86416	321584
37	321585
6282	321586
161038	321587
8773	321588
115326	321589
123524	321590
145368	321591
51167	321592
128270	321593
151	321594
38832	321595
78619	321596
2761	321597
142608	321598
31138	321599
5035	321600
3460	321601
112438	321602
151594	321603
78766	321604
9890	321605
39601	321606
36929	321607
144358	321608
45	321609
3494	321610
534	321611
17371	321612
39874	321613
125	321614
5512	321615
70427	321616
20464	321617
12809	321618
16826	321619
2778	321620
150756	321621
35876	321622
156451	321623
28210	321624
135193	321625
57523	321626
49870	321627
5085	321628
32754	321629
244575	321630
43757	321631
115744	321632
33033	321633
20001	321634
44875	321635
2129	321636
53916	321637
118224	321638
11176	321639
76063	321640
3699	321641
4468	321642
15061	321643
40620	321644
110284	321645
2779	321646
15826	321647
38768	321648
23756	321649
30945	321650
2129	321651
28183	321652
59891	321653
39188	321654
539	321655
172628	321656
16165	321657
22711	321658
4150	321659
60576	321660
269797	321661
19305	321662
6149	321663
2127	321664
91047	321665
6497	321666
22593	321667
21695	321668
29261	321669
111004	321670
79529	321671
19749	321672
17193	321673
603	321674
18136	321675
790	321676
92321	321677
248238	321678
8481	321679
57533	321680
27590	321681
17821	321682
3924	321683
63113	321684
23626	321685
101384	321686
76643	321687
34222	321688
35659	321689
60727	321690
87150	321691
264505	321692
3760	321693
38157	321694
23518	321695
1975	321696
193257	321697
76186	321698
54681	321699
35406	321700
34406	321701
29367	321702
1138	321703
27417	321704
16231	321705
56084	321706
6228	321707
3851	321708
111565	321709
93320	321710
79146	321711
4730	321712
39114	321713
2815	321714
271578	321715
15705	321716
129636	321717
269533	321718
21640	321719
154959	321720
250096	321721
3646	321722
4713	321723
216406	321724
11731	321725
123601	321726
223168	321727
174206	321728
3468	321729
957	321730
1939	321731
2805	321732
48572	321733
7452	321734
30103	321735
91083	321736
5165	321737
130569	321738
178834	321739
52017	321740
169004	321741
4536	321742
19688	321743
13901	321744
260849	321745
23470	321746
23802	321747
1769	321748
38139	321749
176729	321750
32173	321751
25632	321752
17243	321753
86757	321754
71979	321755
2690	321756
12904	321757
203455	321758
13687	321759
13033	321760
3093	321761
97861	321762
14500	321763
85496	321764
638	321765
47925	321766
36413	321767
8375	321768
230790	321769
178671	321770
10621	321771
46234	321772
35384	321773
4995	321774
251	321775
37067	321776
55841	321777
10661	321778
103462	321779
1896	321780
163696	321781
1766	321782
249398	321783
37773	321784
7524	321785
14147	321786
102297	321787
161969	321788
2930	321789
163768	321790
35670	321791
44857	321792
27582	321793
3070	321794
51880	321795
89999	321796
30933	321797
26839	321798
135108	321799
5707	321800
851	321801
252929	321802
3631	321803
33287	321804
54964	321805
14449	321806
111765	321807
43088	321808
63519	321809
8857	321810
47057	321811
35234	321812
6562	321813
133847	321814
60022	321815
1946	321816
95657	321817
3824	321818
3589	321819
91256	321820
29911	321821
412	321822
12714	321823
74640	321824
5554	321825
22607	321826
4226	321827
5244	321828
64674	321829
107163	321830
4525	321831
13680	321832
152175	321833
1949	321834
44801	321835
82597	321836
66529	321837
10224	321838
298	321839
18933	321840
9715	321841
4774	321842
521	321843
3304	321844
4042	321845
791	321846
153917	321847
104734	321848
215727	321849
98682	321850
55254	321851
105284	321852
82761	321853
79566	321854
4291	321855
29264	321856
169216	321857
93674	321858
128799	321859
76821	321860
245188	321861
256288	321862
19730	321863
37998	321864
228876	321865
169421	321866
2305	321867
127944	321868
76759	321869
1307	321870
68066	321871
137608	321872
11625	321873
6227	321874
39203	321875
121825	321876
58195	321877
22604	321878
30203	321879
193958	321880
11850	321881
11199	321882
123991	321883
43389	321884
22626	321885
2116	321886
3813	321887
46525	321888
32250	321889
41991	321890
208849	321891
2901	321892
90451	321893
1543	321894
27159	321895
28086	321896
1902	321897
35476	321898
129172	321899
7816	321900
177703	321901
3117	321902
8652	321903
22977	321904
3337	321905
45646	321906
108476	321907
9852	321908
2046	321909
87937	321910
29752	321911
3458	321912
9397	321913
16316	321914
3290	321915
25239	321916
26139	321917
14714	321918
198046	321919
101	321920
2762	321921
172376	321922
1254	321923
35754	321924
80054	321925
9809	321926
825	321927
12882	321928
87958	321929
8638	321930
3886	321931
101157	321932
85693	321933
122235	321934
5404	321935
73598	321936
4944	321937
1004	321938
5170	321939
160673	321940
15421	321941
37707	321942
106081	321943
102202	321944
53899	321945
56652	321946
18858	321947
157496	321948
4148	321949
42551	321950
99510	321951
121030	321952
244918	321953
79725	321954
167276	321955
102847	321956
87391	321957
71022	321958
17128	321959
103713	321960
136934	321961
12992	321962
19413	321963
35276	321964
2308	321965
7509	321966
17444	321967
137901	321968
5689	321969
1205	321970
33093	321971
4925	321972
110620	321973
115007	321974
55337	321975
48799	321976
175205	321977
256195	321978
15890	321979
33522	321980
14635	321981
100234	321982
171506	321983
70298	321984
17342	321985
270809	321986
100095	321987
52664	321988
233328	321989
4291	321990
36727	321991
113426	321992
28254	321993
1945	321994
58427	321995
15370	321996
28959	321997
3187	321998
129284	321999
108410	322000
48	322001
52450	322002
95930	322003
25710	322004
5273	322005
11011	322006
271200	322007
206564	322008
15527	322009
877	322010
6647	322011
14519	322012
235676	322013
163	322014
61042	322015
50393	322016
21804	322017
24168	322018
7875	322019
156953	322020
61089	322021
227515	322022
255688	322023
251185	322024
83274	322025
236834	322026
137961	322027
11609	322028
29453	322029
14129	322030
98777	322031
6177	322032
121764	322033
76130	322034
145670	322035
18587	322036
131	322037
100552	322038
45960	322039
163324	322040
170157	322041
76326	322042
29385	322043
207019	322044
27025	322045
58266	322046
1014	322047
167003	322048
140389	322049
132055	322050
15135	322051
145599	322052
138802	322053
199110	322054
236434	322055
3807	322056
27385	322057
4687	322058
8432	322059
70987	322060
112383	322061
64175	322062
8254	322063
29209	322064
16439	322065
211591	322066
21597	322067
20618	322068
111197	322069
22114	322070
103876	322071
118	322072
112252	322073
555	322074
15310	322075
12620	322076
19087	322077
4282	322078
106090	322079
43213	322080
159559	322081
6646	322082
7431	322083
28447	322084
149857	322085
28493	322086
126792	322087
6406	322088
202699	322089
105576	322090
75216	322091
237427	322092
50955	322093
7616	322094
253219	322095
256363	322096
163030	322097
2082	322098
150989	322099
44237	322100
250	322101
45884	322102
73425	322103
91128	322104
50241	322105
24747	322106
652	322107
214469	322108
163980	322109
45932	322110
29050	322111
155249	322112
41353	322113
11459	322114
233940	322115
10054	322116
193511	322117
77467	322118
63578	322119
128567	322120
47289	322121
3326	322122
35021	322123
19474	322124
130645	322125
176403	322126
89629	322127
124591	322128
3827	322129
92070	322130
3545	322131
8929	322132
124225	322133
27696	322134
8398	322135
13908	322136
33741	322137
8809	322138
36851	322139
6358	322140
26556	322141
2295	322142
125534	322143
1357	322144
36548	322145
12437	322146
139437	322147
38140	322148
108778	322149
148918	322150
585	322151
118265	322152
12599	322153
426	322154
13316	322155
18152	322156
205008	322157
51540	322158
1780	322159
28117	322160
6073	322161
23809	322162
138911	322163
19222	322164
62531	322165
914	322166
40185	322167
82357	322168
113057	322169
104768	322170
2792	322171
207582	322172
271405	322173
13865	322174
62382	322175
240387	322176
974	322177
51	322178
59355	322179
117833	322180
29917	322181
1121	322182
34902	322183
141948	322184
89579	322185
42760	322186
19954	322187
42894	322188
199785	322189
12216	322190
9418	322191
30951	322192
68235	322193
1025	322194
57048	322195
11600	322196
171739	322197
47803	322198
6567	322199
156096	322200
1407	322201
33619	322202
255317	322203
54289	322204
2	322205
133237	322206
7685	322207
18719	322208
23710	322209
37350	322210
12974	322211
21460	322212
21544	322213
66985	322214
9423	322215
496	322216
110895	322217
40794	322218
18007	322219
72826	322220
112063	322221
3025	322222
271	322223
5915	322224
4064	322225
10353	322226
5248	322227
6773	322228
11878	322229
1005	322230
4809	322231
1513	322232
105183	322233
38761	322234
54743	322235
77590	322236
35256	322237
4974	322238
67305	322239
11172	322240
107313	322241
452	322242
18962	322243
55585	322244
32076	322245
212406	322246
24059	322247
12979	322248
39793	322249
44616	322250
23323	322251
243380	322252
194	322253
35415	322254
4127	322255
1435	322256
7088	322257
51926	322258
95777	322259
235564	322260
33895	322261
39797	322262
120694	322263
148450	322264
105785	322265
30308	322266
1501	322267
25617	322268
188822	322269
19149	322270
1027	322271
47891	322272
41928	322273
57738	322274
158192	322275
78030	322276
25361	322277
81042	322278
18619	322279
112643	322280
22431	322281
93304	322282
271668	322283
139144	322284
120545	322285
222831	322286
108878	322287
128792	322288
10172	322289
20443	322290
55887	322291
48887	322292
11322	322293
106486	322294
78816	322295
15589	322296
39613	322297
30382	322298
150130	322299
39301	322300
18375	322301
71733	322302
172564	322303
41582	322304
47755	322305
11421	322306
87223	322307
131444	322308
230140	322309
5311	322310
55442	322311
12984	322312
2648	322313
83753	322314
164401	322315
253354	322316
58856	322317
241950	322318
73286	322319
21242	322320
10804	322321
81962	322322
147415	322323
217451	322324
242457	322325
59027	322326
4465	322327
9765	322328
233674	322329
89329	322330
144546	322331
92341	322332
4158	322333
103130	322334
95	322335
29899	322336
24330	322337
5234	322338
20837	322339
271722	322340
28100	322341
83668	322342
45451	322343
22678	322344
52366	322345
263695	322346
169752	322347
72936	322348
211515	322349
243100	322350
77497	322351
105464	322352
23430	322353
1717	322354
71597	322355
1253	322356
45324	322357
139240	322358
44906	322359
222870	322360
73840	322361
6059	322362
24464	322363
87120	322364
139181	322365
164165	322366
1853	322367
8174	322368
5488	322369
4074	322370
62555	322371
8720	322372
3615	322373
304	322374
36167	322375
4694	322376
65960	322377
28392	322378
161681	322379
76483	322380
119867	322381
140166	322382
195105	322383
5300	322384
98179	322385
10408	322386
34186	322387
2	322388
205481	322389
211166	322390
82904	322391
40681	322392
17084	322393
133297	322394
263724	322395
11668	322396
35924	322397
111332	322398
28924	322399
164771	322400
21536	322401
61992	322402
34774	322403
108490	322404
110489	322405
76787	322406
63944	322407
81165	322408
91447	322409
7851	322410
2641	322411
146512	322412
23694	322413
170629	322414
161259	322415
206842	322416
44961	322417
21770	322418
9704	322419
152689	322420
18119	322421
115391	322422
130757	322423
5933	322424
96363	322425
2355	322426
37261	322427
32008	322428
10105	322429
2627	322430
55027	322431
7085	322432
249348	322433
190554	322434
136728	322435
15500	322436
125770	322437
105620	322438
124043	322439
54	322440
86811	322441
12594	322442
125662	322443
76142	322444
32783	322445
84568	322446
10594	322447
67903	322448
116905	322449
113443	322450
109601	322451
119817	322452
130647	322453
7204	322454
241666	322455
186426	322456
17440	322457
37013	322458
12029	322459
1099	322460
22885	322461
76304	322462
131255	322463
8437	322464
57473	322465
73464	322466
223727	322467
238349	322468
4764	322469
162094	322470
211936	322471
457	322472
21007	322473
62449	322474
8098	322475
193	322476
87454	322477
31432	322478
97839	322479
9049	322480
81824	322481
75769	322482
75515	322483
43160	322484
80593	322485
881	322486
47968	322487
8143	322488
23591	322489
28200	322490
52446	322491
6572	322492
83134	322493
7221	322494
1001	322495
19734	322496
12716	322497
135272	322498
16070	322499
757	322500
119730	322501
50836	322502
30314	322503
249929	322504
22165	322505
12394	322506
101732	322507
30715	322508
27591	322509
141741	322510
3059	322511
82584	322512
106655	322513
127929	322514
31394	322515
88101	322516
14482	322517
30111	322518
233113	322519
16559	322520
403	322521
2713	322522
321	322523
21391	322524
4626	322525
23223	322526
8620	322527
28939	322528
44431	322529
5385	322530
127173	322531
62406	322532
44493	322533
985	322534
19021	322535
54415	322536
4693	322537
23725	322538
6025	322539
41760	322540
127	322541
109320	322542
41492	322543
253864	322544
8879	322545
104293	322546
134055	322547
163168	322548
56757	322549
71016	322550
62387	322551
23051	322552
76449	322553
8458	322554
157831	322555
118767	322556
75799	322557
112470	322558
62616	322559
65200	322560
47846	322561
14311	322562
84898	322563
53578	322564
203115	322565
7990	322566
119823	322567
67958	322568
25	322569
34266	322570
52720	322571
65892	322572
113785	322573
9608	322574
12872	322575
214	322576
13526	322577
54217	322578
51843	322579
14803	322580
76575	322581
45497	322582
98083	322583
86	322584
6742	322585
2871	322586
63868	322587
172199	322588
117740	322589
2176	322590
26697	322591
38033	322592
56863	322593
90663	322594
22697	322595
15778	322596
144511	322597
101026	322598
127917	322599
107357	322600
39444	322601
107923	322602
73178	322603
138120	322604
3930	322605
1623	322606
3624	322607
18289	322608
22994	322609
234154	322610
73556	322611
6684	322612
97445	322613
3947	322614
78918	322615
175265	322616
81481	322617
4270	322618
135879	322619
171517	322620
113786	322621
53510	322622
156935	322623
50973	322624
124678	322625
40367	322626
174127	322627
35170	322628
127439	322629
30641	322630
129769	322631
64109	322632
144624	322633
23792	322634
33492	322635
17947	322636
161848	322637
9991	322638
17347	322639
12257	322640
7393	322641
10261	322642
13970	322643
158613	322644
71606	322645
1424	322646
134198	322647
3873	322648
13920	322649
43406	322650
1651	322651
180377	322652
261005	322653
27242	322654
41676	322655
1752	322656
43330	322657
227054	322658
21815	322659
238981	322660
9557	322661
8090	322662
12009	322663
223177	322664
44586	322665
57076	322666
106175	322667
35712	322668
77936	322669
60220	322670
1184	322671
120993	322672
570	322673
6106	322674
5068	322675
32453	322676
248805	322677
82602	322678
185062	322679
24363	322680
83632	322681
47825	322682
15605	322683
21915	322684
1321	322685
78763	322686
24257	322687
2025	322688
72602	322689
13015	322690
3000	322691
102988	322692
12259	322693
68808	322694
62579	322695
32	322696
32388	322697
69888	322698
35700	322699
1034	322700
129108	322701
72122	322702
10835	322703
21234	322704
57528	322705
40075	322706
11793	322707
121853	322708
84300	322709
55712	322710
37385	322711
7894	322712
88677	322713
641	322714
192778	322715
109109	322716
28885	322717
774	322718
4315	322719
272053	322720
33386	322721
44396	322722
651	322723
237659	322724
9738	322725
12453	322726
143913	322727
148315	322728
28185	322729
15854	322730
61694	322731
94263	322732
84675	322733
14376	322734
7511	322735
116239	322736
5830	322737
30855	322738
150606	322739
918	322740
23738	322741
14606	322742
18830	322743
41954	322744
5656	322745
28138	322746
159954	322747
33236	322748
142854	322749
7432	322750
2881	322751
27601	322752
6530	322753
7764	322754
45162	322755
64342	322756
79573	322757
71444	322758
111340	322759
35254	322760
19775	322761
12357	322762
910	322763
5800	322764
41134	322765
155133	322766
12991	322767
43616	322768
29023	322769
170151	322770
4356	322771
28135	322772
37010	322773
4001	322774
62379	322775
4634	322776
8065	322777
103465	322778
102575	322779
76683	322780
23425	322781
86487	322782
8131	322783
127641	322784
129612	322785
19173	322786
186397	322787
270847	322788
19328	322789
73873	322790
19043	322791
11	322792
29530	322793
256736	322794
26511	322795
15107	322796
42430	322797
83599	322798
7719	322799
91852	322800
45682	322801
66695	322802
227058	322803
54168	322804
43801	322805
2262	322806
97288	322807
9358	322808
6336	322809
113070	322810
31694	322811
28971	322812
82979	322813
5946	322814
18208	322815
7667	322816
16447	322817
5511	322818
122579	322819
906	322820
257146	322821
73799	322822
91990	322823
262300	322824
33405	322825
15028	322826
3613	322827
264441	322828
49852	322829
238647	322830
29072	322831
6187	322832
88374	322833
618	322834
27607	322835
11985	322836
130531	322837
149493	322838
110832	322839
45548	322840
30274	322841
8943	322842
60773	322843
18310	322844
62578	322845
10974	322846
271977	322847
45778	322848
2225	322849
91513	322850
96064	322851
147138	322852
22185	322853
104082	322854
9018	322855
7446	322856
87527	322857
20713	322858
157670	322859
62239	322860
2805	322861
3643	322862
108335	322863
10181	322864
1371	322865
180019	322866
231848	322867
62139	322868
45414	322869
90393	322870
60342	322871
130764	322872
59611	322873
44963	322874
8724	322875
119455	322876
23867	322877
343	322878
31160	322879
143087	322880
594	322881
3637	322882
120161	322883
18025	322884
75478	322885
35426	322886
144052	322887
229007	322888
24334	322889
52493	322890
17998	322891
5363	322892
49512	322893
6063	322894
3762	322895
57370	322896
236342	322897
57574	322898
207845	322899
11196	322900
1574	322901
5531	322902
1220	322903
149941	322904
42126	322905
39297	322906
79671	322907
201271	322908
260970	322909
28217	322910
413	322911
20557	322912
190374	322913
14090	322914
216938	322915
44074	322916
200122	322917
157362	322918
448	322919
21346	322920
111745	322921
73331	322922
88949	322923
66805	322924
32701	322925
151638	322926
224569	322927
9632	322928
69475	322929
47169	322930
721	322931
18042	322932
61805	322933
6675	322934
166217	322935
260770	322936
22630	322937
84230	322938
76514	322939
14733	322940
82442	322941
1714	322942
118272	322943
264	322944
67364	322945
1227	322946
19734	322947
42434	322948
9663	322949
7439	322950
650	322951
15797	322952
10811	322953
218650	322954
73244	322955
9819	322956
24616	322957
270093	322958
71955	322959
227759	322960
80067	322961
223941	322962
117993	322963
26482	322964
29441	322965
41852	322966
32596	322967
7695	322968
4844	322969
7853	322970
14887	322971
152099	322972
71254	322973
3270	322974
59168	322975
15814	322976
1890	322977
19180	322978
22176	322979
218064	322980
35689	322981
91161	322982
21020	322983
26204	322984
21316	322985
14062	322986
70797	322987
56731	322988
185384	322989
133614	322990
38641	322991
168276	322992
106187	322993
43506	322994
13633	322995
11912	322996
14939	322997
138283	322998
234467	322999
61151	323000
62804	323001
159424	323002
25978	323003
17345	323004
53771	323005
330	323006
74316	323007
10598	323008
55	323009
154542	323010
145187	323011
38391	323012
103671	323013
99229	323014
176004	323015
2304	323016
999	323017
45086	323018
5016	323019
26169	323020
26116	323021
555	323022
340	323023
14355	323024
14612	323025
13646	323026
92025	323027
222851	323028
62191	323029
146276	323030
53417	323031
107400	323032
194441	323033
46542	323034
11596	323035
12451	323036
89566	323037
59774	323038
26389	323039
2295	323040
244	323041
201517	323042
7686	323043
79827	323044
152229	323045
106422	323046
157664	323047
101224	323048
41443	323049
77152	323050
178212	323051
7390	323052
47018	323053
390	323054
190409	323055
85315	323056
173991	323057
141	323058
163892	323059
25284	323060
11546	323061
68551	323062
256334	323063
3229	323064
681	323065
270966	323066
24677	323067
83929	323068
9499	323069
11248	323070
266365	323071
50804	323072
20275	323073
69437	323074
51887	323075
16065	323076
89006	323077
231989	323078
526	323079
267539	323080
150058	323081
173145	323082
48114	323083
34747	323084
43793	323085
7849	323086
11258	323087
73383	323088
1489	323089
1365	323090
54557	323091
22808	323092
29896	323093
6094	323094
226061	323095
26236	323096
128323	323097
29944	323098
186362	323099
43075	323100
48318	323101
22600	323102
9167	323103
61702	323104
12131	323105
31191	323106
41670	323107
100041	323108
74084	323109
23660	323110
39422	323111
168898	323112
132073	323113
4600	323114
12926	323115
153076	323116
2163	323117
5824	323118
79576	323119
167321	323120
74550	323121
237305	323122
231999	323123
13805	323124
2662	323125
28835	323126
3306	323127
137502	323128
42009	323129
100841	323130
30950	323131
58137	323132
165325	323133
32353	323134
183026	323135
8407	323136
1790	323137
3957	323138
26734	323139
126558	323140
195008	323141
89547	323142
180911	323143
467	323144
135	323145
20006	323146
56748	323147
1016	323148
89719	323149
259580	323150
3409	323151
76343	323152
12446	323153
97059	323154
1232	323155
107722	323156
46221	323157
3677	323158
133415	323159
21973	323160
24	323161
167459	323162
151541	323163
198764	323164
4705	323165
33165	323166
88136	323167
130938	323168
31148	323169
1416	323170
34311	323171
150256	323172
20410	323173
64741	323174
72656	323175
125452	323176
39303	323177
67871	323178
4129	323179
123718	323180
196967	323181
1819	323182
23130	323183
35946	323184
13399	323185
2423	323186
12121	323187
3007	323188
64845	323189
130259	323190
84595	323191
91878	323192
14094	323193
8	323194
160911	323195
111160	323196
8745	323197
201998	323198
148893	323199
10012	323200
108458	323201
7040	323202
17706	323203
41449	323204
30070	323205
11564	323206
414	323207
40762	323208
63307	323209
64190	323210
105031	323211
4849	323212
101876	323213
4157	323214
14826	323215
8393	323216
101226	323217
77253	323218
248914	323219
27553	323220
73863	323221
29937	323222
72626	323223
117851	323224
187758	323225
141980	323226
131098	323227
15275	323228
1263	323229
18603	323230
44331	323231
40810	323232
6477	323233
8776	323234
76147	323235
28495	323236
106160	323237
35116	323238
35368	323239
16968	323240
55840	323241
4403	323242
211261	323243
45073	323244
103097	323245
92400	323246
171762	323247
13114	323248
96259	323249
92288	323250
266792	323251
2724	323252
698	323253
9974	323254
6255	323255
89309	323256
16781	323257
123834	323258
3755	323259
12340	323260
189302	323261
12551	323262
158	323263
101611	323264
9780	323265
22481	323266
134515	323267
139866	323268
58101	323269
18452	323270
261208	323271
119983	323272
474	323273
16719	323274
148934	323275
98928	323276
158621	323277
26819	323278
1647	323279
243933	323280
16514	323281
46783	323282
44481	323283
38510	323284
137386	323285
6092	323286
903	323287
99016	323288
43150	323289
56150	323290
9902	323291
10292	323292
170890	323293
8614	323294
71311	323295
9773	323296
60117	323297
18595	323298
49942	323299
63559	323300
172487	323301
98529	323302
3443	323303
76933	323304
7188	323305
12924	323306
219637	323307
78821	323308
68658	323309
113392	323310
9523	323311
44929	323312
7581	323313
75220	323314
236807	323315
7134	323316
1512	323317
6463	323318
48055	323319
16675	323320
49480	323321
174548	323322
54056	323323
7072	323324
132013	323325
142926	323326
18462	323327
271239	323328
132853	323329
21138	323330
4659	323331
172792	323332
51033	323333
106926	323334
4365	323335
2519	323336
70083	323337
4982	323338
107984	323339
54893	323340
56159	323341
256763	323342
40670	323343
211170	323344
139176	323345
21421	323346
22473	323347
97312	323348
160106	323349
39141	323350
235994	323351
190912	323352
59018	323353
242926	323354
218880	323355
63711	323356
14795	323357
38024	323358
28659	323359
2380	323360
86593	323361
6930	323362
21197	323363
1535	323364
72013	323365
22554	323366
17751	323367
156837	323368
2196	323369
17647	323370
244246	323371
203177	323372
190349	323373
44674	323374
254296	323375
3012	323376
19405	323377
218774	323378
11111	323379
31759	323380
86588	323381
1263	323382
143553	323383
132635	323384
8003	323385
117123	323386
31665	323387
38687	323388
156022	323389
45393	323390
17467	323391
88028	323392
17521	323393
88260	323394
78565	323395
247601	323396
55052	323397
69072	323398
5600	323399
46014	323400
163801	323401
197525	323402
10209	323403
248869	323404
836	323405
18921	323406
106352	323407
35657	323408
12016	323409
58045	323410
211456	323411
4350	323412
148785	323413
5318	323414
2361	323415
5381	323416
19111	323417
156481	323418
267992	323419
234663	323420
104065	323421
271655	323422
6237	323423
22657	323424
56718	323425
94624	323426
32100	323427
117323	323428
11762	323429
11430	323430
143036	323431
26326	323432
84306	323433
88243	323434
27464	323435
98309	323436
20367	323437
110514	323438
4593	323439
92500	323440
129959	323441
96892	323442
156109	323443
70197	323444
683	323445
10105	323446
2285	323447
35524	323448
14166	323449
56655	323450
138368	323451
35472	323452
24135	323453
142477	323454
40169	323455
21388	323456
161068	323457
33087	323458
161798	323459
106956	323460
14783	323461
87090	323462
110626	323463
87906	323464
53175	323465
76713	323466
90914	323467
288	323468
38280	323469
27457	323470
163128	323471
85325	323472
124117	323473
1933	323474
79958	323475
91266	323476
18876	323477
25813	323478
7350	323479
26630	323480
69799	323481
14690	323482
5371	323483
38960	323484
25577	323485
20631	323486
73092	323487
2086	323488
198367	323489
15334	323490
63222	323491
103208	323492
73184	323493
16824	323494
57397	323495
56576	323496
108915	323497
101292	323498
89591	323499
19580	323500
33845	323501
27839	323502
5149	323503
43647	323504
54683	323505
9198	323506
38219	323507
13151	323508
12182	323509
27833	323510
65130	323511
10612	323512
3754	323513
69589	323514
53385	323515
36994	323516
1833	323517
12003	323518
63076	323519
139856	323520
43074	323521
10974	323522
31531	323523
36813	323524
71534	323525
72358	323526
12479	323527
13026	323528
27165	323529
19798	323530
53720	323531
57083	323532
1761	323533
2842	323534
82492	323535
181082	323536
14861	323537
11422	323538
191359	323539
154831	323540
19903	323541
41627	323542
5094	323543
153157	323544
7924	323545
1695	323546
2363	323547
58021	323548
17964	323549
3408	323550
54652	323551
14092	323552
126448	323553
11237	323554
31733	323555
141667	323556
96557	323557
6167	323558
75994	323559
4197	323560
94766	323561
2421	323562
34230	323563
20028	323564
125899	323565
23213	323566
38015	323567
5720	323568
2566	323569
118958	323570
118933	323571
263258	323572
110768	323573
60218	323574
1385	323575
8378	323576
128067	323577
69	323578
13829	323579
23907	323580
132479	323581
97202	323582
4479	323583
31092	323584
29086	323585
153357	323586
1479	323587
368	323588
23756	323589
166234	323590
83630	323591
763	323592
40836	323593
171	323594
205891	323595
112625	323596
108360	323597
94766	323598
35588	323599
201950	323600
66095	323601
72261	323602
172809	323603
42677	323604
51690	323605
9528	323606
159627	323607
65415	323608
185521	323609
61142	323610
100227	323611
4602	323612
25120	323613
11877	323614
79290	323615
56714	323616
113875	323617
12166	323618
25298	323619
61035	323620
32253	323621
266586	323622
66000	323623
51221	323624
97805	323625
5220	323626
41120	323627
22088	323628
41571	323629
22729	323630
19388	323631
64958	323632
66	323633
104861	323634
262615	323635
187400	323636
28052	323637
168108	323638
4593	323639
86084	323640
12958	323641
163918	323642
68795	323643
152447	323644
153864	323645
237003	323646
25843	323647
681	323648
71519	323649
940	323650
109249	323651
18017	323652
24899	323653
261340	323654
182215	323655
39097	323656
2466	323657
34453	323658
142225	323659
171093	323660
10842	323661
26583	323662
40225	323663
7263	323664
16368	323665
889	323666
262440	323667
71873	323668
44603	323669
245065	323670
19329	323671
51079	323672
11562	323673
66830	323674
7107	323675
133744	323676
7031	323677
101393	323678
71980	323679
53814	323680
686	323681
22834	323682
5930	323683
178886	323684
20205	323685
22607	323686
8054	323687
2570	323688
11799	323689
21388	323690
181714	323691
38361	323692
20339	323693
18449	323694
1793	323695
396	323696
87064	323697
99886	323698
2082	323699
159641	323700
130589	323701
86876	323702
17353	323703
3915	323704
41656	323705
219776	323706
30312	323707
25936	323708
10824	323709
30805	323710
6143	323711
65630	323712
106107	323713
18810	323714
60454	323715
2582	323716
120169	323717
168120	323718
597	323719
94168	323720
90670	323721
149251	323722
92918	323723
62327	323724
29745	323725
234424	323726
71476	323727
38221	323728
171873	323729
33649	323730
8223	323731
20128	323732
103396	323733
146591	323734
14544	323735
163301	323736
28	323737
78226	323738
21833	323739
120295	323740
108067	323741
11144	323742
33093	323743
12912	323744
27048	323745
65801	323746
23585	323747
44774	323748
4656	323749
3868	323750
147512	323751
72482	323752
31413	323753
142902	323754
57722	323755
48776	323756
2945	323757
59834	323758
47654	323759
270031	323760
24330	323761
61023	323762
27176	323763
53071	323764
16873	323765
70080	323766
36155	323767
40183	323768
28509	323769
23124	323770
6224	323771
120965	323772
32552	323773
34676	323774
72736	323775
73749	323776
150692	323777
11519	323778
64837	323779
52802	323780
46069	323781
12222	323782
11195	323783
122143	323784
48245	323785
11670	323786
37878	323787
31053	323788
1895	323789
84058	323790
834	323791
14404	323792
89562	323793
82570	323794
10225	323795
245838	323796
249613	323797
60542	323798
2559	323799
1167	323800
28966	323801
100119	323802
45227	323803
13118	323804
238090	323805
163294	323806
5841	323807
70937	323808
45522	323809
5701	323810
107930	323811
4	323812
3198	323813
128946	323814
47961	323815
84740	323816
102553	323817
261068	323818
39738	323819
28637	323820
107318	323821
22218	323822
18540	323823
51608	323824
265265	323825
1630	323826
187120	323827
268093	323828
191452	323829
20911	323830
60966	323831
12663	323832
100971	323833
26517	323834
15002	323835
28340	323836
249100	323837
79482	323838
13018	323839
1854	323840
43785	323841
2695	323842
1424	323843
59598	323844
162077	323845
245939	323846
202881	323847
165221	323848
1535	323849
54757	323850
73233	323851
66147	323852
9805	323853
3818	323854
11921	323855
168473	323856
33098	323857
56221	323858
881	323859
85147	323860
72704	323861
1720	323862
5142	323863
249707	323864
1989	323865
71102	323866
60861	323867
251619	323868
264094	323869
4355	323870
87000	323871
12420	323872
79319	323873
20183	323874
43865	323875
24164	323876
27473	323877
221620	323878
15149	323879
173110	323880
219993	323881
21690	323882
10952	323883
68818	323884
152977	323885
64392	323886
107958	323887
7831	323888
11338	323889
43372	323890
70021	323891
249691	323892
6246	323893
10247	323894
23188	323895
224755	323896
137238	323897
59755	323898
20856	323899
51767	323900
3490	323901
128161	323902
10284	323903
2169	323904
87365	323905
37767	323906
41120	323907
65013	323908
9738	323909
27209	323910
49114	323911
29818	323912
15318	323913
5358	323914
65326	323915
25423	323916
232615	323917
12775	323918
19897	323919
45387	323920
3661	323921
43773	323922
98072	323923
9664	323924
47050	323925
105364	323926
61491	323927
2724	323928
13981	323929
7387	323930
118363	323931
11161	323932
1415	323933
2508	323934
64691	323935
89021	323936
163342	323937
77024	323938
41289	323939
1689	323940
51959	323941
20450	323942
4579	323943
258831	323944
46599	323945
57944	323946
1244	323947
207189	323948
70030	323949
59926	323950
19683	323951
117877	323952
48	323953
2303	323954
61269	323955
99841	323956
200617	323957
133858	323958
83933	323959
1078	323960
22929	323961
372	323962
109852	323963
121987	323964
49178	323965
26160	323966
22119	323967
157125	323968
2322	323969
137237	323970
86261	323971
119888	323972
7967	323973
149886	323974
21462	323975
68467	323976
66463	323977
789	323978
35360	323979
9840	323980
193489	323981
83431	323982
27383	323983
49837	323984
8525	323985
13636	323986
766	323987
10611	323988
77263	323989
3009	323990
12018	323991
7319	323992
14854	323993
145166	323994
7736	323995
2902	323996
3944	323997
54870	323998
8408	323999
78111	324000
11281	324001
18688	324002
593	324003
21151	324004
55879	324005
76097	324006
72669	324007
54227	324008
2084	324009
17	324010
13396	324011
112451	324012
195557	324013
69675	324014
94376	324015
125796	324016
90387	324017
64116	324018
593	324019
269307	324020
126474	324021
3117	324022
1505	324023
233728	324024
64225	324025
15044	324026
95545	324027
204137	324028
25760	324029
145165	324030
13112	324031
196151	324032
40740	324033
76258	324034
2929	324035
8402	324036
195913	324037
7943	324038
26137	324039
1352	324040
6074	324041
49779	324042
79282	324043
11100	324044
132577	324045
21170	324046
95351	324047
170846	324048
40083	324049
297	324050
236054	324051
65377	324052
42447	324053
61058	324054
80978	324055
62215	324056
32173	324057
107072	324058
239806	324059
164659	324060
982	324061
87474	324062
139977	324063
40631	324064
161952	324065
12915	324066
98039	324067
2155	324068
8733	324069
7613	324070
72223	324071
6387	324072
41865	324073
141091	324074
3561	324075
30948	324076
28777	324077
2595	324078
56230	324079
17091	324080
243	324081
71112	324082
5244	324083
1517	324084
37884	324085
1134	324086
218307	324087
129637	324088
3252	324089
42116	324090
1282	324091
30171	324092
20200	324093
29672	324094
1132	324095
218611	324096
49117	324097
16695	324098
52175	324099
7216	324100
207104	324101
55460	324102
73699	324103
13482	324104
165	324105
122529	324106
254158	324107
9370	324108
157439	324109
72425	324110
19956	324111
145794	324112
27790	324113
175609	324114
142856	324115
36513	324116
15951	324117
5678	324118
127194	324119
13152	324120
39125	324121
1964	324122
265	324123
23973	324124
212892	324125
1912	324126
41554	324127
40227	324128
59353	324129
30327	324130
35994	324131
159108	324132
101200	324133
46734	324134
34958	324135
193733	324136
96649	324137
126115	324138
10167	324139
6052	324140
21952	324141
6667	324142
57904	324143
246	324144
2959	324145
20808	324146
250790	324147
2658	324148
170	324149
18753	324150
143554	324151
18686	324152
138522	324153
49296	324154
21468	324155
15620	324156
30189	324157
2815	324158
2067	324159
154757	324160
171191	324161
1804	324162
135535	324163
49704	324164
10248	324165
8847	324166
37937	324167
14550	324168
24371	324169
166128	324170
23964	324171
166945	324172
104710	324173
37065	324174
377	324175
30978	324176
741	324177
72506	324178
87893	324179
11608	324180
20551	324181
8214	324182
7394	324183
1132	324184
25215	324185
67350	324186
24064	324187
255279	324188
56320	324189
101658	324190
3446	324191
12626	324192
44582	324193
83366	324194
64218	324195
18303	324196
74031	324197
63956	324198
75087	324199
29287	324200
223413	324201
260001	324202
49010	324203
47696	324204
69831	324205
85097	324206
171924	324207
24451	324208
7518	324209
105895	324210
5227	324211
50105	324212
1562	324213
61798	324214
89788	324215
6450	324216
11123	324217
42732	324218
194313	324219
56130	324220
57503	324221
7797	324222
429	324223
14516	324224
16161	324225
69579	324226
111874	324227
59973	324228
40700	324229
101549	324230
1380	324231
30772	324232
6779	324233
907	324234
185378	324235
10663	324236
31364	324237
28579	324238
2370	324239
33498	324240
1725	324241
120598	324242
6124	324243
105268	324244
246954	324245
3914	324246
17287	324247
105398	324248
5054	324249
153044	324250
117622	324251
30819	324252
2129	324253
33713	324254
216575	324255
6921	324256
105613	324257
9261	324258
31	324259
47382	324260
68156	324261
1783	324262
23506	324263
98175	324264
113508	324265
5759	324266
62126	324267
27160	324268
131374	324269
72234	324270
192626	324271
2497	324272
19626	324273
144743	324274
5068	324275
131902	324276
52336	324277
4552	324278
58699	324279
1284	324280
33672	324281
221075	324282
156588	324283
26470	324284
11083	324285
9736	324286
91338	324287
244916	324288
239412	324289
183738	324290
73947	324291
20576	324292
21304	324293
1676	324294
76811	324295
121361	324296
39605	324297
123254	324298
122494	324299
39924	324300
28977	324301
26005	324302
6286	324303
152417	324304
245307	324305
49848	324306
49157	324307
14815	324308
917	324309
14015	324310
9144	324311
21305	324312
20779	324313
272682	324314
761	324315
109450	324316
91170	324317
37376	324318
77905	324319
142132	324320
51258	324321
45166	324322
4227	324323
42964	324324
260057	324325
34018	324326
171036	324327
230048	324328
96002	324329
2	324330
3716	324331
23328	324332
48503	324333
47620	324334
24373	324335
68517	324336
7351	324337
223301	324338
53169	324339
263094	324340
39856	324341
5229	324342
47321	324343
219815	324344
34900	324345
231872	324346
1578	324347
5081	324348
59227	324349
65277	324350
41761	324351
56369	324352
6897	324353
1646	324354
156784	324355
3184	324356
6019	324357
9479	324358
2641	324359
12715	324360
2716	324361
6747	324362
79871	324363
6786	324364
79303	324365
167584	324366
3222	324367
2467	324368
55310	324369
4213	324370
40655	324371
65146	324372
16048	324373
230263	324374
10732	324375
100545	324376
23145	324377
5658	324378
69286	324379
79450	324380
13645	324381
8270	324382
202	324383
61852	324384
188038	324385
17874	324386
14276	324387
700	324388
201744	324389
257	324390
32932	324391
171497	324392
83084	324393
4409	324394
118568	324395
108214	324396
36588	324397
16791	324398
12988	324399
152765	324400
4184	324401
145578	324402
30123	324403
31896	324404
34941	324405
50480	324406
4125	324407
93280	324408
13361	324409
56907	324410
56138	324411
1654	324412
143549	324413
53243	324414
7287	324415
9338	324416
32296	324417
72630	324418
55374	324419
1230	324420
79677	324421
3064	324422
3582	324423
78507	324424
69893	324425
23204	324426
1838	324427
167560	324428
88780	324429
41785	324430
23382	324431
6949	324432
51876	324433
125158	324434
75972	324435
40659	324436
27658	324437
73260	324438
229610	324439
135565	324440
146336	324441
187156	324442
83563	324443
139175	324444
61621	324445
250311	324446
98609	324447
8036	324448
14318	324449
39206	324450
99267	324451
9244	324452
124735	324453
165869	324454
32550	324455
29909	324456
74791	324457
3609	324458
10443	324459
30853	324460
200354	324461
157662	324462
10097	324463
2849	324464
5616	324465
4332	324466
207844	324467
150665	324468
11025	324469
27180	324470
116715	324471
89310	324472
9813	324473
15004	324474
75810	324475
1667	324476
25698	324477
267703	324478
138024	324479
7188	324480
29823	324481
155229	324482
4476	324483
15654	324484
257320	324485
31974	324486
297	324487
260130	324488
10436	324489
35503	324490
23676	324491
212686	324492
122725	324493
192557	324494
62728	324495
110989	324496
102230	324497
51576	324498
201259	324499
47158	324500
11238	324501
5023	324502
11830	324503
39053	324504
39580	324505
110854	324506
25273	324507
155211	324508
4582	324509
112010	324510
28	324511
4904	324512
34	324513
3839	324514
235653	324515
5786	324516
13914	324517
22986	324518
37708	324519
111082	324520
17645	324521
164051	324522
202946	324523
242492	324524
20557	324525
1957	324526
5916	324527
106134	324528
55657	324529
70987	324530
6018	324531
2778	324532
97715	324533
17961	324534
218294	324535
60735	324536
74	324537
125141	324538
716	324539
8823	324540
30886	324541
67489	324542
14745	324543
135439	324544
3034	324545
127028	324546
59792	324547
456	324548
40474	324549
102959	324550
234647	324551
218607	324552
100708	324553
22441	324554
1991	324555
9130	324556
66307	324557
190701	324558
52507	324559
611	324560
180647	324561
21711	324562
126941	324563
997	324564
94868	324565
4182	324566
118764	324567
4297	324568
156750	324569
34337	324570
87779	324571
107369	324572
71488	324573
63880	324574
151579	324575
8445	324576
252968	324577
167132	324578
3125	324579
33335	324580
11964	324581
198468	324582
213790	324583
8631	324584
235864	324585
7571	324586
64472	324587
167065	324588
105303	324589
38087	324590
18683	324591
12967	324592
37967	324593
112390	324594
107358	324595
90609	324596
73855	324597
92883	324598
1765	324599
104342	324600
3217	324601
151257	324602
110855	324603
28503	324604
233251	324605
176691	324606
18651	324607
255533	324608
18320	324609
140172	324610
139672	324611
211843	324612
136314	324613
9676	324614
25198	324615
46920	324616
237622	324617
6228	324618
26166	324619
64688	324620
5563	324621
3209	324622
149261	324623
40089	324624
62800	324625
3385	324626
126512	324627
2037	324628
118320	324629
28589	324630
19145	324631
80405	324632
40170	324633
53	324634
83355	324635
6188	324636
102635	324637
137935	324638
169	324639
263652	324640
7234	324641
216997	324642
24201	324643
30858	324644
26306	324645
92270	324646
74783	324647
182367	324648
28988	324649
11656	324650
10323	324651
1026	324652
129945	324653
117708	324654
19865	324655
69535	324656
116434	324657
41640	324658
938	324659
33596	324660
18533	324661
118283	324662
26414	324663
11592	324664
50073	324665
168104	324666
25425	324667
168245	324668
22762	324669
17281	324670
11690	324671
57751	324672
107469	324673
73183	324674
5305	324675
13226	324676
90413	324677
162422	324678
7372	324679
94278	324680
73142	324681
55950	324682
58791	324683
28915	324684
801	324685
88963	324686
66481	324687
50005	324688
15279	324689
15710	324690
39139	324691
4528	324692
266029	324693
185636	324694
74291	324695
3875	324696
12235	324697
19044	324698
10506	324699
256230	324700
89755	324701
13795	324702
134497	324703
51401	324704
5551	324705
50372	324706
28538	324707
233437	324708
91433	324709
2195	324710
13997	324711
23690	324712
199470	324713
39580	324714
165930	324715
13038	324716
171	324717
23621	324718
118390	324719
181503	324720
10813	324721
13577	324722
73937	324723
8623	324724
14281	324725
165029	324726
28537	324727
98772	324728
39013	324729
20900	324730
4925	324731
37833	324732
76074	324733
5324	324734
5642	324735
167953	324736
76354	324737
646	324738
104995	324739
1987	324740
36	324741
7015	324742
129393	324743
140106	324744
143645	324745
21339	324746
66419	324747
125662	324748
1315	324749
602	324750
515	324751
75992	324752
189938	324753
6064	324754
262700	324755
7856	324756
12268	324757
88154	324758
174800	324759
249286	324760
26463	324761
32239	324762
2807	324763
20486	324764
48748	324765
2116	324766
28017	324767
70973	324768
97698	324769
98819	324770
2968	324771
36165	324772
199484	324773
259280	324774
170460	324775
50185	324776
235219	324777
255218	324778
6645	324779
167634	324780
4751	324781
33424	324782
281	324783
22021	324784
225	324785
90	324786
19435	324787
83213	324788
7405	324789
10007	324790
21641	324791
13854	324792
161533	324793
126631	324794
51676	324795
19464	324796
103870	324797
21326	324798
153972	324799
76650	324800
16815	324801
112776	324802
27145	324803
31601	324804
10709	324805
6275	324806
14541	324807
105136	324808
24536	324809
65911	324810
54341	324811
42860	324812
3039	324813
130203	324814
49025	324815
61513	324816
7602	324817
29849	324818
39633	324819
54656	324820
82037	324821
15809	324822
19880	324823
194759	324824
3200	324825
10743	324826
105591	324827
48810	324828
21655	324829
35	324830
3764	324831
12297	324832
182211	324833
21859	324834
149001	324835
1415	324836
1505	324837
67201	324838
26572	324839
1392	324840
115706	324841
138594	324842
139444	324843
2853	324844
193603	324845
43988	324846
601	324847
9762	324848
126113	324849
805	324850
193225	324851
33308	324852
145387	324853
7320	324854
3220	324855
163675	324856
25412	324857
34370	324858
37495	324859
116311	324860
68813	324861
15408	324862
32095	324863
12863	324864
24604	324865
58037	324866
146637	324867
1112	324868
121481	324869
2788	324870
148977	324871
202295	324872
3478	324873
76087	324874
35449	324875
8866	324876
5613	324877
63300	324878
8853	324879
4654	324880
73891	324881
704	324882
59472	324883
259383	324884
32371	324885
26011	324886
7452	324887
3941	324888
28341	324889
48428	324890
31343	324891
44772	324892
158884	324893
23519	324894
86366	324895
3883	324896
1073	324897
163385	324898
6294	324899
33263	324900
2832	324901
12663	324902
34609	324903
29021	324904
4165	324905
54317	324906
48036	324907
14687	324908
144499	324909
18925	324910
164383	324911
48453	324912
8439	324913
195764	324914
99819	324915
102373	324916
69041	324917
7711	324918
164829	324919
34519	324920
20962	324921
10613	324922
780	324923
186528	324924
119614	324925
136058	324926
129041	324927
16377	324928
268014	324929
137806	324930
842	324931
1111	324932
85845	324933
3505	324934
33203	324935
34420	324936
28217	324937
31116	324938
227834	324939
47444	324940
69387	324941
1995	324942
201151	324943
13444	324944
16811	324945
143420	324946
121646	324947
27486	324948
22450	324949
48903	324950
58478	324951
8299	324952
106390	324953
31150	324954
237758	324955
182956	324956
7192	324957
598	324958
39833	324959
18497	324960
16095	324961
165111	324962
8223	324963
70382	324964
254096	324965
19427	324966
4797	324967
109922	324968
142231	324969
57222	324970
41457	324971
8971	324972
106153	324973
106265	324974
97755	324975
35681	324976
71896	324977
10641	324978
129119	324979
41341	324980
163553	324981
4148	324982
15862	324983
3638	324984
223573	324985
45699	324986
164060	324987
88648	324988
6376	324989
43302	324990
8173	324991
31646	324992
3861	324993
77748	324994
102362	324995
201	324996
8049	324997
16072	324998
18671	324999
94993	325000
383	325001
50383	325002
156581	325003
39188	325004
23639	325005
139924	325006
5613	325007
11493	325008
36541	325009
6223	325010
96613	325011
5730	325012
50335	325013
439	325014
91537	325015
5100	325016
41051	325017
25799	325018
31503	325019
111570	325020
61195	325021
143390	325022
30312	325023
61208	325024
1390	325025
14	325026
48153	325027
240535	325028
86794	325029
20146	325030
75967	325031
10473	325032
1638	325033
120	325034
270998	325035
268	325036
82344	325037
44932	325038
99851	325039
147215	325040
1378	325041
144820	325042
9759	325043
28274	325044
209	325045
126580	325046
27599	325047
191017	325048
90217	325049
250421	325050
549	325051
39122	325052
102625	325053
234798	325054
272149	325055
160117	325056
102555	325057
95791	325058
7113	325059
124790	325060
89323	325061
252863	325062
60043	325063
20024	325064
4019	325065
82655	325066
6068	325067
32004	325068
12587	325069
376	325070
114907	325071
6831	325072
70865	325073
111331	325074
7114	325075
100696	325076
59106	325077
61973	325078
1461	325079
18729	325080
35422	325081
1243	325082
137561	325083
21943	325084
41296	325085
10459	325086
74167	325087
114627	325088
131542	325089
136427	325090
44522	325091
32117	325092
30998	325093
5208	325094
36714	325095
201589	325096
78611	325097
119681	325098
47317	325099
53818	325100
28034	325101
188	325102
28192	325103
2406	325104
546	325105
237535	325106
34811	325107
257168	325108
131784	325109
6284	325110
56783	325111
1586	325112
104426	325113
1051	325114
10738	325115
184955	325116
6703	325117
1900	325118
60844	325119
6618	325120
5899	325121
110421	325122
6048	325123
139712	325124
7489	325125
150082	325126
111008	325127
99826	325128
1952	325129
207514	325130
165331	325131
9930	325132
176	325133
79897	325134
8284	325135
8361	325136
135834	325137
19708	325138
2694	325139
3627	325140
11286	325141
155239	325142
147159	325143
35131	325144
145254	325145
3129	325146
37249	325147
200069	325148
18113	325149
25656	325150
3804	325151
1443	325152
152	325153
50707	325154
1059	325155
95092	325156
5729	325157
28020	325158
60920	325159
45069	325160
67801	325161
161	325162
28456	325163
83748	325164
13370	325165
12974	325166
43581	325167
1243	325168
252328	325169
56012	325170
151497	325171
89060	325172
22081	325173
33351	325174
8528	325175
41795	325176
6998	325177
43020	325178
358	325179
43411	325180
3639	325181
170864	325182
236921	325183
170399	325184
1337	325185
22256	325186
38313	325187
44630	325188
157433	325189
44626	325190
2679	325191
85428	325192
125	325193
15916	325194
9510	325195
46533	325196
14958	325197
198452	325198
130459	325199
7241	325200
8708	325201
2537	325202
86375	325203
154475	325204
1862	325205
4947	325206
16840	325207
2099	325208
27549	325209
63729	325210
26236	325211
3799	325212
2546	325213
21971	325214
100652	325215
8977	325216
6121	325217
4521	325218
190708	325219
140467	325220
19350	325221
12319	325222
9749	325223
4750	325224
280	325225
64	325226
2366	325227
1463	325228
65760	325229
64514	325230
53136	325231
13009	325232
22039	325233
30317	325234
21843	325235
71789	325236
194153	325237
25340	325238
109655	325239
140491	325240
188639	325241
3835	325242
90256	325243
457	325244
14	325245
123954	325246
10935	325247
5316	325248
108187	325249
18968	325250
10754	325251
1623	325252
49085	325253
82721	325254
105954	325255
162725	325256
139600	325257
230023	325258
184050	325259
72381	325260
1010	325261
167747	325262
107458	325263
166885	325264
7410	325265
7792	325266
632	325267
2754	325268
271548	325269
39835	325270
214109	325271
15106	325272
58132	325273
132196	325274
1156	325275
114981	325276
178280	325277
5618	325278
85645	325279
241686	325280
160271	325281
68603	325282
124517	325283
250380	325284
34275	325285
3338	325286
282	325287
346	325288
9120	325289
22479	325290
104950	325291
1807	325292
85916	325293
140270	325294
16944	325295
256089	325296
4089	325297
82548	325298
62720	325299
10508	325300
246997	325301
34729	325302
10221	325303
41392	325304
119246	325305
30182	325306
24632	325307
28054	325308
46444	325309
170728	325310
132460	325311
41285	325312
7286	325313
50556	325314
67291	325315
23557	325316
42689	325317
2600	325318
13264	325319
73530	325320
144166	325321
55306	325322
195269	325323
250	325324
2340	325325
6263	325326
7748	325327
248725	325328
12187	325329
57446	325330
61423	325331
34407	325332
68404	325333
68848	325334
231959	325335
100677	325336
127971	325337
44439	325338
8307	325339
27775	325340
4041	325341
37329	325342
54064	325343
183839	325344
239329	325345
49577	325346
64044	325347
60699	325348
20043	325349
184115	325350
217719	325351
31382	325352
32997	325353
106180	325354
4973	325355
61970	325356
4992	325357
21893	325358
6	325359
3292	325360
135736	325361
4970	325362
8378	325363
1912	325364
16853	325365
70327	325366
2669	325367
97478	325368
9293	325369
56660	325370
92293	325371
517	325372
1129	325373
3930	325374
40970	325375
53492	325376
8222	325377
3586	325378
867	325379
18504	325380
22233	325381
82503	325382
20755	325383
37563	325384
148	325385
27538	325386
50778	325387
66108	325388
109671	325389
208881	325390
236	325391
816	325392
9453	325393
33898	325394
516	325395
180439	325396
84007	325397
6302	325398
121581	325399
48566	325400
24788	325401
30589	325402
3022	325403
66647	325404
13098	325405
85752	325406
63930	325407
14350	325408
122283	325409
165911	325410
3757	325411
41745	325412
208747	325413
48319	325414
8878	325415
38197	325416
30679	325417
30061	325418
83371	325419
110773	325420
213309	325421
19950	325422
41718	325423
8418	325424
49262	325425
5468	325426
29016	325427
140504	325428
27473	325429
209842	325430
141812	325431
90163	325432
9100	325433
29796	325434
13579	325435
103863	325436
34515	325437
4912	325438
6149	325439
8751	325440
28285	325441
4288	325442
2898	325443
108020	325444
34441	325445
85524	325446
247405	325447
91645	325448
78195	325449
620	325450
20843	325451
1358	325452
213428	325453
3277	325454
3411	325455
141567	325456
1	325457
4165	325458
6392	325459
756	325460
143238	325461
840	325462
81561	325463
99527	325464
13287	325465
249503	325466
19728	325467
75656	325468
103602	325469
199364	325470
47267	325471
43387	325472
5043	325473
127366	325474
42168	325475
5090	325476
30185	325477
264526	325478
9170	325479
1230	325480
78661	325481
245006	325482
25679	325483
1	325484
28803	325485
22233	325486
47590	325487
39255	325488
39228	325489
214132	325490
138258	325491
5560	325492
126774	325493
66505	325494
642	325495
9079	325496
6157	325497
59682	325498
5683	325499
24730	325500
21517	325501
17	325502
38706	325503
3940	325504
67228	325505
95606	325506
82471	325507
54780	325508
77972	325509
91887	325510
56990	325511
107833	325512
86453	325513
67012	325514
244724	325515
271581	325516
144239	325517
5292	325518
9341	325519
58249	325520
48693	325521
4681	325522
71344	325523
103885	325524
3980	325525
58808	325526
448	325527
53125	325528
16423	325529
69296	325530
570	325531
11476	325532
38340	325533
83270	325534
153553	325535
58426	325536
162385	325537
97866	325538
93460	325539
51361	325540
10839	325541
218622	325542
6913	325543
14918	325544
103495	325545
11146	325546
34342	325547
15508	325548
113853	325549
63724	325550
7679	325551
17046	325552
4208	325553
61400	325554
224160	325555
3744	325556
43742	325557
10482	325558
62364	325559
4180	325560
233527	325561
7637	325562
83777	325563
7755	325564
2868	325565
20007	325566
51215	325567
248091	325568
25964	325569
102219	325570
99053	325571
201854	325572
141254	325573
86733	325574
6001	325575
45150	325576
10160	325577
291	325578
8271	325579
23323	325580
50646	325581
129	325582
36820	325583
41413	325584
1432	325585
100487	325586
32984	325587
10224	325588
87362	325589
27735	325590
120843	325591
69215	325592
100573	325593
20693	325594
4717	325595
57565	325596
43479	325597
204943	325598
214812	325599
167541	325600
224987	325601
36040	325602
6825	325603
107923	325604
22735	325605
4130	325606
10088	325607
63591	325608
156809	325609
33916	325610
824	325611
163990	325612
8974	325613
58796	325614
7808	325615
201368	325616
110778	325617
13435	325618
100592	325619
236015	325620
91056	325621
88749	325622
68548	325623
121357	325624
18370	325625
154	325626
126664	325627
34244	325628
3842	325629
139482	325630
6594	325631
17726	325632
3808	325633
10120	325634
98268	325635
20604	325636
13753	325637
26	325638
32038	325639
196696	325640
93278	325641
98378	325642
56363	325643
57288	325644
80006	325645
29693	325646
25875	325647
69652	325648
17736	325649
39427	325650
102837	325651
26612	325652
40105	325653
153845	325654
78269	325655
67088	325656
56431	325657
66756	325658
111758	325659
61345	325660
40235	325661
20272	325662
1096	325663
56313	325664
160035	325665
229560	325666
48999	325667
59219	325668
23304	325669
263416	325670
26165	325671
1517	325672
8255	325673
109174	325674
65498	325675
16577	325676
111359	325677
14042	325678
266794	325679
18028	325680
52177	325681
2939	325682
211836	325683
262990	325684
43006	325685
33850	325686
112295	325687
142753	325688
9602	325689
23268	325690
44032	325691
1090	325692
28675	325693
107339	325694
20	325695
182392	325696
106994	325697
84521	325698
104111	325699
28575	325700
20953	325701
251913	325702
2544	325703
1502	325704
90535	325705
6495	325706
43620	325707
50579	325708
723	325709
6368	325710
13024	325711
3395	325712
240198	325713
19460	325714
172153	325715
249776	325716
764	325717
87956	325718
168170	325719
130252	325720
100719	325721
94143	325722
10269	325723
47672	325724
180276	325725
256389	325726
8965	325727
43564	325728
177967	325729
496	325730
63787	325731
37283	325732
166900	325733
130159	325734
27776	325735
43338	325736
8218	325737
50600	325738
5734	325739
46861	325740
192064	325741
249947	325742
5719	325743
75024	325744
4638	325745
76991	325746
21895	325747
1732	325748
16442	325749
7151	325750
1029	325751
29541	325752
237359	325753
98780	325754
62996	325755
2415	325756
4617	325757
96832	325758
9642	325759
14776	325760
21516	325761
76372	325762
38366	325763
201867	325764
9654	325765
115470	325766
44314	325767
13043	325768
3368	325769
6830	325770
216089	325771
117694	325772
150480	325773
23652	325774
83066	325775
16745	325776
227448	325777
260211	325778
53410	325779
7290	325780
50433	325781
186719	325782
254958	325783
226896	325784
110312	325785
186721	325786
2801	325787
54792	325788
65188	325789
104071	325790
1634	325791
70685	325792
28634	325793
73746	325794
34422	325795
3831	325796
139146	325797
17564	325798
93064	325799
17880	325800
130671	325801
139509	325802
29906	325803
165596	325804
157627	325805
12258	325806
30249	325807
10955	325808
2086	325809
3042	325810
56387	325811
104628	325812
79911	325813
23255	325814
12078	325815
55429	325816
6522	325817
24552	325818
216024	325819
4319	325820
161014	325821
3606	325822
33779	325823
236550	325824
13312	325825
25995	325826
85539	325827
21866	325828
68	325829
12243	325830
2257	325831
172361	325832
149290	325833
45864	325834
6084	325835
217401	325836
141297	325837
7658	325838
5150	325839
1759	325840
32363	325841
40811	325842
248634	325843
398	325844
7314	325845
2977	325846
49892	325847
48677	325848
81736	325849
95420	325850
34422	325851
149096	325852
18710	325853
16035	325854
2102	325855
138523	325856
18940	325857
148304	325858
4187	325859
115759	325860
28439	325861
5607	325862
146895	325863
1372	325864
215742	325865
217321	325866
28749	325867
85244	325868
110931	325869
246760	325870
140714	325871
133583	325872
78550	325873
78125	325874
32717	325875
253193	325876
141510	325877
25716	325878
301	325879
12031	325880
218382	325881
4083	325882
19619	325883
16549	325884
168726	325885
191055	325886
185926	325887
989	325888
5197	325889
92415	325890
7569	325891
2164	325892
178	325893
171386	325894
85347	325895
237125	325896
24027	325897
54168	325898
22773	325899
28097	325900
6497	325901
197873	325902
36828	325903
60516	325904
129947	325905
86793	325906
234	325907
105692	325908
124036	325909
2384	325910
121249	325911
26007	325912
7165	325913
19916	325914
45877	325915
268288	325916
195107	325917
255107	325918
253566	325919
62720	325920
9895	325921
84806	325922
142849	325923
93431	325924
76321	325925
270355	325926
43819	325927
130016	325928
24462	325929
188375	325930
109219	325931
269164	325932
43201	325933
1322	325934
88002	325935
12010	325936
4309	325937
216	325938
48	325939
53883	325940
91621	325941
53026	325942
176098	325943
20642	325944
17577	325945
1391	325946
21909	325947
442	325948
4466	325949
21067	325950
127565	325951
234075	325952
32599	325953
4341	325954
80768	325955
25598	325956
31246	325957
24729	325958
104110	325959
67702	325960
102025	325961
11959	325962
39020	325963
15231	325964
60161	325965
4187	325966
128050	325967
23054	325968
124865	325969
110868	325970
372	325971
9091	325972
174184	325973
21367	325974
102970	325975
75192	325976
118367	325977
77482	325978
76621	325979
215368	325980
296	325981
16233	325982
191437	325983
152178	325984
1432	325985
56108	325986
143881	325987
30687	325988
10546	325989
97165	325990
3667	325991
82619	325992
189419	325993
404	325994
236068	325995
162070	325996
7615	325997
163260	325998
243416	325999
81383	326000
156776	326001
3980	326002
190762	326003
5008	326004
38542	326005
10697	326006
6508	326007
34324	326008
9062	326009
32890	326010
221749	326011
6072	326012
147651	326013
36817	326014
150300	326015
252978	326016
98862	326017
12515	326018
123238	326019
40567	326020
187729	326021
116559	326022
259	326023
2158	326024
229588	326025
58934	326026
261	326027
19683	326028
118087	326029
28596	326030
68724	326031
51607	326032
67376	326033
23213	326034
188086	326035
221559	326036
1556	326037
12680	326038
75552	326039
105266	326040
142	326041
187948	326042
24254	326043
55739	326044
3431	326045
231998	326046
222075	326047
136658	326048
85890	326049
43462	326050
19092	326051
39524	326052
6685	326053
16250	326054
29367	326055
103402	326056
28252	326057
3111	326058
1173	326059
206508	326060
25861	326061
7198	326062
1439	326063
1077	326064
7321	326065
169463	326066
38414	326067
142818	326068
128839	326069
5821	326070
4887	326071
67939	326072
60408	326073
178656	326074
76529	326075
230169	326076
184287	326077
90329	326078
158978	326079
79	326080
1786	326081
44935	326082
24935	326083
38810	326084
9845	326085
5519	326086
22763	326087
91250	326088
47414	326089
31928	326090
79804	326091
77752	326092
11614	326093
23740	326094
268861	326095
28674	326096
166769	326097
137140	326098
12197	326099
93096	326100
79660	326101
60184	326102
81812	326103
214685	326104
63869	326105
4419	326106
82442	326107
1372	326108
157237	326109
28635	326110
220434	326111
609	326112
1889	326113
59400	326114
169108	326115
75299	326116
161545	326117
26804	326118
104591	326119
25698	326120
20790	326121
79948	326122
44079	326123
94488	326124
97495	326125
1690	326126
267903	326127
11819	326128
94869	326129
2803	326130
131324	326131
52024	326132
1641	326133
5166	326134
23130	326135
568	326136
188233	326137
67833	326138
130395	326139
18573	326140
70701	326141
634	326142
59097	326143
57794	326144
3511	326145
79583	326146
3671	326147
54825	326148
65284	326149
149745	326150
24766	326151
16914	326152
12188	326153
218531	326154
33046	326155
156388	326156
63021	326157
17035	326158
1421	326159
254344	326160
68545	326161
55755	326162
105597	326163
13849	326164
270965	326165
228764	326166
4837	326167
532	326168
38969	326169
15395	326170
16869	326171
6871	326172
118553	326173
1171	326174
195441	326175
4325	326176
6701	326177
100667	326178
68986	326179
111166	326180
22693	326181
40091	326182
43175	326183
7889	326184
74103	326185
26721	326186
14580	326187
90991	326188
13742	326189
44918	326190
873	326191
42374	326192
121855	326193
46064	326194
31525	326195
1981	326196
2555	326197
70178	326198
1448	326199
8786	326200
20796	326201
93799	326202
5929	326203
75580	326204
29570	326205
9094	326206
138788	326207
148444	326208
86039	326209
603	326210
14883	326211
52287	326212
16259	326213
211579	326214
8637	326215
10490	326216
68587	326217
3487	326218
44713	326219
19290	326220
5839	326221
43348	326222
2398	326223
178042	326224
660	326225
18097	326226
71613	326227
6397	326228
54397	326229
1692	326230
161472	326231
8665	326232
61020	326233
93328	326234
84913	326235
16333	326236
4693	326237
95567	326238
154565	326239
178270	326240
3070	326241
9093	326242
42137	326243
125217	326244
143176	326245
8827	326246
27605	326247
57458	326248
98473	326249
39794	326250
110131	326251
250875	326252
14432	326253
264066	326254
5483	326255
86730	326256
38462	326257
170301	326258
31220	326259
91179	326260
26439	326261
39533	326262
158950	326263
89604	326264
53997	326265
263	326266
6015	326267
85992	326268
865	326269
18552	326270
58660	326271
5000	326272
253298	326273
222629	326274
35587	326275
229697	326276
19780	326277
53738	326278
6756	326279
180947	326280
105103	326281
48012	326282
160455	326283
60448	326284
6730	326285
4963	326286
239522	326287
2526	326288
16176	326289
88847	326290
68860	326291
2076	326292
7545	326293
247966	326294
40485	326295
8602	326296
50491	326297
64688	326298
53765	326299
156449	326300
18980	326301
16040	326302
52871	326303
71761	326304
204753	326305
7791	326306
33193	326307
64783	326308
32968	326309
4660	326310
90400	326311
226181	326312
84741	326313
20541	326314
237368	326315
72171	326316
8414	326317
13513	326318
2926	326319
238723	326320
83256	326321
62241	326322
131	326323
20987	326324
20890	326325
148126	326326
110841	326327
245656	326328
73363	326329
6374	326330
163206	326331
22971	326332
181377	326333
119128	326334
51468	326335
36939	326336
136888	326337
84260	326338
176	326339
76384	326340
6095	326341
16653	326342
83324	326343
94	326344
70150	326345
31677	326346
35643	326347
71813	326348
265046	326349
73576	326350
2882	326351
219	326352
985	326353
12962	326354
13059	326355
217196	326356
87007	326357
2898	326358
104114	326359
20300	326360
766	326361
11565	326362
3449	326363
168013	326364
7292	326365
2038	326366
55738	326367
6485	326368
25831	326369
19139	326370
1369	326371
217373	326372
37492	326373
47473	326374
2915	326375
47553	326376
64567	326377
1935	326378
41965	326379
1484	326380
8237	326381
265757	326382
267534	326383
69083	326384
8607	326385
38702	326386
139141	326387
100676	326388
5753	326389
17033	326390
66454	326391
5732	326392
70411	326393
121046	326394
163	326395
237176	326396
6447	326397
164447	326398
156760	326399
27666	326400
210050	326401
1304	326402
94837	326403
84513	326404
1885	326405
105668	326406
93265	326407
24565	326408
1544	326409
130783	326410
225346	326411
266993	326412
9706	326413
230317	326414
8804	326415
81765	326416
34258	326417
217432	326418
70174	326419
81962	326420
68821	326421
27776	326422
72384	326423
17252	326424
75	326425
37148	326426
54689	326427
15603	326428
41221	326429
34672	326430
60206	326431
109293	326432
45990	326433
37700	326434
10147	326435
211747	326436
103081	326437
88815	326438
13047	326439
104152	326440
13660	326441
29097	326442
64267	326443
65713	326444
153068	326445
100771	326446
119732	326447
101721	326448
45736	326449
12774	326450
257133	326451
37435	326452
8704	326453
148101	326454
2366	326455
23966	326456
87649	326457
163536	326458
30549	326459
154699	326460
983	326461
2634	326462
9403	326463
74015	326464
17440	326465
185357	326466
56278	326467
40019	326468
167741	326469
12184	326470
34617	326471
43190	326472
116756	326473
40959	326474
10246	326475
15461	326476
43578	326477
1225	326478
79507	326479
128764	326480
5619	326481
50343	326482
89086	326483
86443	326484
26710	326485
32397	326486
7503	326487
37112	326488
60508	326489
44214	326490
31367	326491
291	326492
33083	326493
12550	326494
6565	326495
127663	326496
76307	326497
32071	326498
42390	326499
221669	326500
21998	326501
1207	326502
116845	326503
69591	326504
4767	326505
71002	326506
97769	326507
41783	326508
18309	326509
6491	326510
191803	326511
108905	326512
3146	326513
1577	326514
15623	326515
7168	326516
37825	326517
4344	326518
109195	326519
4449	326520
73245	326521
7029	326522
4580	326523
95406	326524
78986	326525
17097	326526
88778	326527
74182	326528
33006	326529
9618	326530
6250	326531
2920	326532
11753	326533
1902	326534
18313	326535
33359	326536
49087	326537
113408	326538
238119	326539
92500	326540
26761	326541
138194	326542
62314	326543
144480	326544
5776	326545
73114	326546
271171	326547
126290	326548
82423	326549
173784	326550
59303	326551
40237	326552
10497	326553
206031	326554
38150	326555
33174	326556
10475	326557
270964	326558
6641	326559
43139	326560
5616	326561
27557	326562
43565	326563
6155	326564
51252	326565
75690	326566
4774	326567
1921	326568
22908	326569
12046	326570
16804	326571
124026	326572
67191	326573
16564	326574
72194	326575
4851	326576
68381	326577
23590	326578
93217	326579
42790	326580
48704	326581
106525	326582
59599	326583
1031	326584
108996	326585
17	326586
5292	326587
56034	326588
129517	326589
33613	326590
2789	326591
34673	326592
59938	326593
19158	326594
6385	326595
44414	326596
407	326597
11777	326598
25381	326599
4966	326600
156441	326601
107046	326602
106469	326603
179669	326604
163013	326605
147633	326606
49133	326607
252940	326608
71676	326609
116478	326610
91585	326611
14773	326612
211107	326613
135731	326614
36338	326615
42175	326616
32579	326617
50111	326618
127273	326619
25719	326620
192227	326621
73595	326622
38734	326623
15538	326624
110	326625
50462	326626
21196	326627
2622	326628
2660	326629
154607	326630
29982	326631
103845	326632
41423	326633
3216	326634
4063	326635
90692	326636
57986	326637
162376	326638
38296	326639
90116	326640
45442	326641
245157	326642
165958	326643
17491	326644
40385	326645
1358	326646
14061	326647
76146	326648
10293	326649
23705	326650
85409	326651
15293	326652
19821	326653
62745	326654
96981	326655
20702	326656
74015	326657
17746	326658
43391	326659
12319	326660
9310	326661
118979	326662
11143	326663
4553	326664
122757	326665
54616	326666
45269	326667
32764	326668
2036	326669
266414	326670
9858	326671
48720	326672
148036	326673
35822	326674
86542	326675
2946	326676
264997	326677
205609	326678
75868	326679
139869	326680
81782	326681
41103	326682
36989	326683
196114	326684
19526	326685
82930	326686
81680	326687
64880	326688
143896	326689
6481	326690
107283	326691
14196	326692
119673	326693
3277	326694
183971	326695
689	326696
118828	326697
6046	326698
16197	326699
49910	326700
74363	326701
81177	326702
1682	326703
935	326704
74230	326705
215853	326706
60807	326707
80312	326708
363	326709
122212	326710
81	326711
50799	326712
7337	326713
30900	326714
258841	326715
150412	326716
86981	326717
57258	326718
49358	326719
5923	326720
178709	326721
27499	326722
4903	326723
70034	326724
35	326725
87228	326726
210392	326727
32089	326728
85603	326729
35381	326730
74987	326731
113804	326732
45758	326733
39341	326734
78169	326735
28581	326736
9820	326737
66898	326738
221740	326739
68621	326740
150791	326741
78958	326742
123706	326743
27544	326744
43912	326745
3010	326746
117208	326747
6076	326748
45935	326749
29312	326750
137107	326751
211427	326752
267794	326753
166131	326754
41967	326755
169991	326756
54690	326757
84057	326758
168225	326759
6758	326760
70336	326761
161302	326762
31892	326763
13868	326764
9919	326765
5914	326766
16445	326767
173953	326768
61425	326769
3797	326770
72789	326771
54850	326772
60343	326773
38106	326774
22281	326775
29460	326776
79947	326777
7164	326778
835	326779
81479	326780
21542	326781
32810	326782
89958	326783
29768	326784
199220	326785
76939	326786
55032	326787
22594	326788
136554	326789
76065	326790
95300	326791
79478	326792
87371	326793
101085	326794
22392	326795
148329	326796
12869	326797
36173	326798
716	326799
75046	326800
126788	326801
1766	326802
41815	326803
112	326804
57735	326805
8726	326806
38251	326807
175638	326808
116116	326809
73403	326810
331	326811
5778	326812
45705	326813
15171	326814
16324	326815
45337	326816
106918	326817
27721	326818
61157	326819
44686	326820
100988	326821
205133	326822
14223	326823
27202	326824
25382	326825
267528	326826
12371	326827
13105	326828
29941	326829
9726	326830
97690	326831
161484	326832
150880	326833
38611	326834
12408	326835
41161	326836
24853	326837
46092	326838
1009	326839
150078	326840
24	326841
105500	326842
68143	326843
131175	326844
32497	326845
135274	326846
38483	326847
16021	326848
95889	326849
131328	326850
204	326851
160520	326852
21861	326853
12605	326854
133848	326855
11628	326856
199455	326857
131726	326858
935	326859
143916	326860
189983	326861
243956	326862
38170	326863
3204	326864
12980	326865
5642	326866
89284	326867
2320	326868
106853	326869
28622	326870
13038	326871
41110	326872
1105	326873
79989	326874
87536	326875
184171	326876
100365	326877
68619	326878
44354	326879
42647	326880
39567	326881
11547	326882
59864	326883
121562	326884
119461	326885
5680	326886
10120	326887
55787	326888
168572	326889
29755	326890
141804	326891
440	326892
23993	326893
7724	326894
476	326895
14254	326896
3955	326897
6666	326898
11322	326899
12261	326900
23173	326901
111708	326902
137101	326903
43953	326904
22367	326905
97997	326906
112263	326907
140279	326908
116678	326909
87854	326910
80333	326911
4439	326912
54668	326913
254512	326914
3714	326915
148633	326916
43554	326917
64542	326918
45235	326919
68265	326920
217050	326921
3576	326922
47837	326923
62508	326924
8716	326925
11628	326926
83629	326927
150446	326928
2654	326929
872	326930
931	326931
257691	326932
107761	326933
92825	326934
50231	326935
219730	326936
777	326937
3075	326938
35866	326939
153807	326940
222772	326941
135177	326942
65340	326943
13141	326944
41512	326945
4886	326946
11247	326947
95225	326948
195110	326949
4565	326950
1740	326951
151634	326952
222316	326953
201277	326954
2363	326955
29356	326956
33253	326957
221123	326958
70018	326959
5753	326960
82665	326961
2613	326962
13387	326963
270028	326964
2992	326965
169908	326966
304	326967
481	326968
15193	326969
193063	326970
10241	326971
44	326972
66449	326973
206566	326974
35804	326975
4813	326976
36638	326977
2381	326978
165399	326979
62770	326980
18599	326981
12138	326982
133359	326983
121004	326984
243579	326985
147533	326986
109775	326987
134928	326988
71377	326989
6204	326990
35563	326991
158705	326992
13333	326993
63466	326994
1000	326995
3143	326996
295	326997
22389	326998
139964	326999
9892	327000
26197	327001
175	327002
23380	327003
38151	327004
44136	327005
56596	327006
4626	327007
269429	327008
227982	327009
28743	327010
75994	327011
14097	327012
2780	327013
20175	327014
101095	327015
30283	327016
14976	327017
158351	327018
18138	327019
6809	327020
75770	327021
95941	327022
11360	327023
128	327024
32870	327025
1707	327026
15162	327027
13764	327028
183906	327029
5223	327030
51014	327031
18979	327032
5514	327033
20264	327034
27273	327035
37157	327036
4682	327037
81146	327038
17077	327039
144108	327040
38208	327041
5458	327042
61984	327043
152716	327044
262841	327045
32631	327046
53846	327047
22183	327048
15135	327049
9863	327050
19998	327051
61231	327052
17499	327053
45020	327054
56991	327055
146232	327056
196880	327057
191507	327058
44275	327059
45325	327060
704	327061
143307	327062
11490	327063
67551	327064
33177	327065
4793	327066
43054	327067
93057	327068
95931	327069
199409	327070
2133	327071
142725	327072
151288	327073
18572	327074
72825	327075
37814	327076
390	327077
30311	327078
37972	327079
9584	327080
72930	327081
57170	327082
3139	327083
147445	327084
82150	327085
15494	327086
16520	327087
211464	327088
22493	327089
31654	327090
164103	327091
446	327092
137634	327093
180955	327094
72375	327095
506	327096
92850	327097
10301	327098
15676	327099
65653	327100
8826	327101
53570	327102
169964	327103
3915	327104
41193	327105
27148	327106
13386	327107
92229	327108
223	327109
21	327110
54735	327111
83771	327112
17669	327113
146252	327114
190111	327115
50441	327116
4348	327117
11202	327118
34298	327119
4004	327120
82724	327121
6127	327122
192476	327123
77611	327124
57957	327125
5955	327126
4216	327127
14926	327128
41269	327129
72682	327130
61719	327131
35537	327132
33696	327133
1255	327134
247549	327135
827	327136
167082	327137
17041	327138
56340	327139
86046	327140
4540	327141
23775	327142
5145	327143
34138	327144
17212	327145
128245	327146
727	327147
16051	327148
59418	327149
34752	327150
38056	327151
248927	327152
14393	327153
169034	327154
691	327155
14377	327156
19332	327157
6104	327158
163171	327159
12873	327160
59364	327161
249805	327162
22775	327163
21727	327164
503	327165
142357	327166
5664	327167
131087	327168
6301	327169
8913	327170
71036	327171
55480	327172
217467	327173
2402	327174
239925	327175
255055	327176
46741	327177
110228	327178
58125	327179
136925	327180
23565	327181
142083	327182
2342	327183
8684	327184
10521	327185
55756	327186
24527	327187
28269	327188
151873	327189
39104	327190
8603	327191
17235	327192
6522	327193
245718	327194
132089	327195
148229	327196
196	327197
2580	327198
149996	327199
48130	327200
53168	327201
112754	327202
150399	327203
80913	327204
87600	327205
15326	327206
237414	327207
20848	327208
77006	327209
689	327210
28164	327211
1115	327212
20148	327213
36009	327214
32281	327215
7442	327216
40636	327217
228425	327218
6306	327219
10181	327220
556	327221
71458	327222
13951	327223
42872	327224
20792	327225
221998	327226
32049	327227
157300	327228
40832	327229
43199	327230
42932	327231
3519	327232
32454	327233
136955	327234
72270	327235
271726	327236
3927	327237
50330	327238
46899	327239
103679	327240
4246	327241
118381	327242
1529	327243
250972	327244
22561	327245
63817	327246
21042	327247
130073	327248
95928	327249
161680	327250
59624	327251
54241	327252
2370	327253
7015	327254
61503	327255
271874	327256
262599	327257
7058	327258
27864	327259
157213	327260
217443	327261
145321	327262
263050	327263
261538	327264
28666	327265
6469	327266
32802	327267
26621	327268
241566	327269
67506	327270
37738	327271
59424	327272
41560	327273
684	327274
68801	327275
171377	327276
78657	327277
37125	327278
195446	327279
70294	327280
25559	327281
61169	327282
154907	327283
50417	327284
8232	327285
112404	327286
5734	327287
660	327288
211832	327289
147046	327290
43942	327291
11869	327292
47121	327293
32879	327294
75375	327295
1862	327296
222547	327297
158161	327298
9106	327299
27668	327300
181032	327301
32992	327302
145858	327303
34044	327304
81111	327305
273	327306
51463	327307
105325	327308
141743	327309
181033	327310
1746	327311
4739	327312
4492	327313
28944	327314
84851	327315
246329	327316
52377	327317
166094	327318
47956	327319
1635	327320
56090	327321
148688	327322
117908	327323
97818	327324
17188	327325
79069	327326
51855	327327
264347	327328
28983	327329
47572	327330
9038	327331
26265	327332
15279	327333
175761	327334
5488	327335
233066	327336
262601	327337
16729	327338
39322	327339
43665	327340
25951	327341
7745	327342
34341	327343
21963	327344
142176	327345
179025	327346
7451	327347
4487	327348
113537	327349
73504	327350
1017	327351
58147	327352
6661	327353
23003	327354
149013	327355
256218	327356
19192	327357
62430	327358
7259	327359
194189	327360
219722	327361
20600	327362
98779	327363
1516	327364
18540	327365
4503	327366
66045	327367
151688	327368
141687	327369
7863	327370
2576	327371
168738	327372
129917	327373
1474	327374
33219	327375
33366	327376
30487	327377
17927	327378
56083	327379
1307	327380
32	327381
34892	327382
153699	327383
34906	327384
56978	327385
218661	327386
116152	327387
50314	327388
258629	327389
169472	327390
34854	327391
13206	327392
3532	327393
99380	327394
28857	327395
4522	327396
18065	327397
33483	327398
90347	327399
5468	327400
5619	327401
4130	327402
57400	327403
180097	327404
711	327405
54594	327406
137621	327407
5564	327408
43040	327409
263103	327410
2886	327411
57484	327412
162098	327413
159739	327414
2444	327415
12914	327416
109951	327417
177055	327418
238634	327419
72417	327420
163065	327421
20180	327422
8275	327423
13725	327424
29490	327425
8822	327426
67277	327427
141125	327428
37013	327429
25592	327430
17079	327431
72692	327432
30775	327433
27	327434
83313	327435
12722	327436
116303	327437
27374	327438
10650	327439
73842	327440
56982	327441
191702	327442
12006	327443
100989	327444
96139	327445
79381	327446
2869	327447
22838	327448
213986	327449
59564	327450
5524	327451
233430	327452
144295	327453
172057	327454
197206	327455
21947	327456
3124	327457
1005	327458
2920	327459
198545	327460
63185	327461
38217	327462
169979	327463
565	327464
217	327465
16640	327466
3312	327467
38943	327468
53193	327469
115458	327470
156867	327471
149786	327472
13740	327473
100301	327474
54608	327475
181309	327476
82081	327477
199	327478
53163	327479
281	327480
3045	327481
6299	327482
167763	327483
128813	327484
36801	327485
2515	327486
16157	327487
35949	327488
332	327489
73440	327490
7897	327491
109857	327492
16838	327493
62501	327494
819	327495
6279	327496
221476	327497
165204	327498
9722	327499
7942	327500
70432	327501
147566	327502
268878	327503
45383	327504
11661	327505
2464	327506
3679	327507
18815	327508
70779	327509
129299	327510
43084	327511
40318	327512
101494	327513
2426	327514
110954	327515
78724	327516
3869	327517
19639	327518
58874	327519
25612	327520
142464	327521
3693	327522
120229	327523
41344	327524
95880	327525
79537	327526
42195	327527
23349	327528
137713	327529
57579	327530
24808	327531
53668	327532
48126	327533
225406	327534
113275	327535
14018	327536
159138	327537
161935	327538
146047	327539
84292	327540
4254	327541
40204	327542
118391	327543
99847	327544
5944	327545
132751	327546
6440	327547
175390	327548
22547	327549
21852	327550
197974	327551
49656	327552
50362	327553
162301	327554
15261	327555
17665	327556
7090	327557
54243	327558
211560	327559
35042	327560
5303	327561
5240	327562
23673	327563
26631	327564
21635	327565
5135	327566
87829	327567
1112	327568
251046	327569
4423	327570
35265	327571
7665	327572
117586	327573
112552	327574
17980	327575
58514	327576
150381	327577
1665	327578
125136	327579
134184	327580
116698	327581
34525	327582
27744	327583
10284	327584
86228	327585
2698	327586
247201	327587
34505	327588
328	327589
97331	327590
23887	327591
212564	327592
4510	327593
95949	327594
21532	327595
38536	327596
15168	327597
8525	327598
34671	327599
29110	327600
19489	327601
112730	327602
163	327603
112030	327604
21581	327605
77106	327606
52119	327607
40069	327608
15514	327609
53044	327610
54530	327611
124685	327612
155206	327613
21533	327614
16126	327615
126925	327616
19364	327617
131409	327618
25666	327619
209139	327620
35309	327621
88383	327622
105324	327623
51389	327624
67402	327625
78647	327626
208482	327627
149234	327628
246	327629
235460	327630
13699	327631
168588	327632
1324	327633
10769	327634
42242	327635
51695	327636
55589	327637
19221	327638
89222	327639
36484	327640
221453	327641
89596	327642
63321	327643
17663	327644
202761	327645
143938	327646
217946	327647
17348	327648
28585	327649
7580	327650
105448	327651
96898	327652
1990	327653
12252	327654
207	327655
183838	327656
12942	327657
161759	327658
22354	327659
52182	327660
18441	327661
81830	327662
44198	327663
3899	327664
10579	327665
117915	327666
906	327667
98473	327668
241992	327669
26408	327670
107362	327671
37595	327672
178871	327673
37860	327674
42282	327675
9030	327676
141797	327677
42306	327678
10482	327679
73092	327680
100367	327681
5439	327682
54956	327683
67752	327684
226253	327685
1495	327686
62997	327687
27048	327688
756	327689
95499	327690
95682	327691
60937	327692
89520	327693
19676	327694
18143	327695
3792	327696
49788	327697
21709	327698
79570	327699
58559	327700
904	327701
867	327702
20184	327703
211186	327704
14190	327705
151138	327706
4613	327707
1312	327708
166910	327709
62097	327710
134020	327711
12473	327712
170718	327713
1371	327714
1961	327715
73709	327716
78357	327717
259458	327718
40779	327719
36248	327720
2728	327721
59577	327722
26359	327723
132295	327724
270270	327725
18860	327726
642	327727
46113	327728
27541	327729
143902	327730
74154	327731
62779	327732
1038	327733
167073	327734
240026	327735
58279	327736
177	327737
1042	327738
12432	327739
172	327740
57075	327741
246645	327742
817	327743
225011	327744
85732	327745
70969	327746
128433	327747
52703	327748
80276	327749
240546	327750
2176	327751
591	327752
146696	327753
94846	327754
173062	327755
22923	327756
43812	327757
17513	327758
35396	327759
17	327760
29652	327761
5133	327762
195775	327763
121784	327764
16123	327765
22014	327766
5213	327767
19227	327768
146882	327769
16501	327770
75105	327771
146474	327772
838	327773
157044	327774
12182	327775
14767	327776
164779	327777
66141	327778
170498	327779
7635	327780
219607	327781
119802	327782
149619	327783
77579	327784
14004	327785
5375	327786
13255	327787
271996	327788
159492	327789
157163	327790
74325	327791
90269	327792
4294	327793
10603	327794
39584	327795
30	327796
1282	327797
36847	327798
47745	327799
31745	327800
129371	327801
9826	327802
20708	327803
37591	327804
6655	327805
20702	327806
153061	327807
19863	327808
1970	327809
24704	327810
253	327811
4798	327812
98091	327813
73440	327814
72563	327815
640	327816
99752	327817
11350	327818
40287	327819
3648	327820
70196	327821
32547	327822
179027	327823
130131	327824
9667	327825
66073	327826
119226	327827
7961	327828
16022	327829
80820	327830
12957	327831
3080	327832
2238	327833
840	327834
202860	327835
143316	327836
14162	327837
52639	327838
87832	327839
177713	327840
47003	327841
45950	327842
50131	327843
199958	327844
119170	327845
56100	327846
9298	327847
1118	327848
3673	327849
262943	327850
60584	327851
394	327852
113771	327853
254	327854
156093	327855
49981	327856
60665	327857
18886	327858
42160	327859
42186	327860
105907	327861
105277	327862
3780	327863
21314	327864
56467	327865
12878	327866
22821	327867
6994	327868
61820	327869
10827	327870
3202	327871
213	327872
9299	327873
18325	327874
108507	327875
2794	327876
43367	327877
171625	327878
135746	327879
74584	327880
79207	327881
14966	327882
37522	327883
5443	327884
82056	327885
56600	327886
695	327887
50890	327888
266629	327889
13390	327890
7055	327891
45424	327892
5881	327893
123548	327894
136558	327895
4412	327896
14057	327897
66893	327898
998	327899
2070	327900
55074	327901
1319	327902
171294	327903
12261	327904
20345	327905
1003	327906
1066	327907
22969	327908
126750	327909
48064	327910
269832	327911
3121	327912
44325	327913
4327	327914
102593	327915
97415	327916
82919	327917
169212	327918
95344	327919
1250	327920
13531	327921
30724	327922
62556	327923
28506	327924
88297	327925
31422	327926
47165	327927
29312	327928
131149	327929
137377	327930
49047	327931
44405	327932
13920	327933
33020	327934
16110	327935
5453	327936
8048	327937
11279	327938
21672	327939
151162	327940
98344	327941
108786	327942
83062	327943
50047	327944
10459	327945
13290	327946
83766	327947
32	327948
33725	327949
7091	327950
260974	327951
195991	327952
1234	327953
17522	327954
162826	327955
3687	327956
23689	327957
25810	327958
30944	327959
35647	327960
4	327961
6394	327962
8091	327963
32734	327964
736	327965
4171	327966
42502	327967
101607	327968
51692	327969
61279	327970
63339	327971
56821	327972
45591	327973
57931	327974
553	327975
178679	327976
85864	327977
5004	327978
72719	327979
5050	327980
54208	327981
270127	327982
60957	327983
11129	327984
61524	327985
41572	327986
4435	327987
2521	327988
9026	327989
4951	327990
53758	327991
28892	327992
232128	327993
95178	327994
2547	327995
23398	327996
60	327997
36130	327998
10331	327999
46598	328000
164806	328001
54694	328002
29771	328003
41900	328004
285	328005
164	328006
8765	328007
3356	328008
2986	328009
55447	328010
6420	328011
54846	328012
230898	328013
80275	328014
106504	328015
97797	328016
91273	328017
73510	328018
408	328019
4566	328020
12676	328021
248395	328022
1329	328023
153809	328024
97638	328025
82018	328026
447	328027
64155	328028
88232	328029
73426	328030
131016	328031
1106	328032
10814	328033
91941	328034
128606	328035
105799	328036
51476	328037
24078	328038
186948	328039
94237	328040
82661	328041
8772	328042
72245	328043
4142	328044
8203	328045
148824	328046
10760	328047
34033	328048
9097	328049
75989	328050
24111	328051
42231	328052
169606	328053
248491	328054
120017	328055
63222	328056
56815	328057
683	328058
32911	328059
16393	328060
2924	328061
77307	328062
103101	328063
6696	328064
45242	328065
91344	328066
110108	328067
183236	328068
103800	328069
53455	328070
88515	328071
67090	328072
5088	328073
181388	328074
27178	328075
26681	328076
99787	328077
15366	328078
68668	328079
34373	328080
15943	328081
21015	328082
2675	328083
221031	328084
6780	328085
3245	328086
93943	328087
17395	328088
36284	328089
135895	328090
79038	328091
240781	328092
12484	328093
168098	328094
10384	328095
132496	328096
172541	328097
20280	328098
36558	328099
667	328100
740	328101
105065	328102
2054	328103
42963	328104
31983	328105
52849	328106
17157	328107
28168	328108
202930	328109
35720	328110
80078	328111
36196	328112
264765	328113
93955	328114
325	328115
180648	328116
355	328117
186088	328118
52942	328119
42552	328120
180718	328121
23726	328122
23869	328123
37877	328124
10726	328125
206231	328126
4566	328127
255641	328128
2472	328129
27847	328130
31868	328131
108283	328132
36458	328133
48727	328134
123723	328135
26223	328136
16836	328137
9996	328138
71107	328139
55784	328140
7920	328141
51726	328142
9251	328143
111122	328144
31273	328145
31857	328146
18081	328147
11941	328148
90365	328149
265367	328150
97358	328151
41525	328152
118508	328153
5023	328154
9959	328155
17827	328156
20929	328157
18385	328158
993	328159
257997	328160
140923	328161
112097	328162
200901	328163
19896	328164
272574	328165
211	328166
93893	328167
106	328168
2677	328169
232447	328170
14926	328171
3071	328172
493	328173
59874	328174
11390	328175
33042	328176
169955	328177
61601	328178
46148	328179
108803	328180
41974	328181
7361	328182
32266	328183
92702	328184
824	328185
28328	328186
6084	328187
3174	328188
11197	328189
21065	328190
23475	328191
110923	328192
66448	328193
75693	328194
61677	328195
4034	328196
5134	328197
132056	328198
45883	328199
6552	328200
232312	328201
2807	328202
243454	328203
108374	328204
47071	328205
26576	328206
7475	328207
137	328208
7354	328209
30463	328210
9022	328211
48274	328212
133496	328213
58860	328214
130857	328215
25103	328216
12839	328217
53469	328218
9485	328219
44961	328220
201003	328221
131897	328222
104992	328223
43116	328224
81507	328225
22469	328226
219	328227
2412	328228
271	328229
5815	328230
65114	328231
156800	328232
1715	328233
28310	328234
74676	328235
10083	328236
136	328237
250930	328238
31718	328239
19295	328240
44904	328241
124685	328242
46629	328243
38026	328244
212458	328245
17081	328246
68179	328247
37701	328248
4667	328249
11287	328250
20586	328251
14968	328252
55054	328253
213069	328254
170230	328255
11152	328256
8237	328257
4270	328258
178704	328259
38096	328260
449	328261
73610	328262
7484	328263
59393	328264
30885	328265
8050	328266
7944	328267
56589	328268
6263	328269
1646	328270
1448	328271
234399	328272
17878	328273
132781	328274
269181	328275
147096	328276
57781	328277
20548	328278
187597	328279
2742	328280
87650	328281
239362	328282
75074	328283
107214	328284
773	328285
75144	328286
693	328287
75562	328288
233702	328289
3174	328290
122926	328291
272707	328292
183211	328293
35726	328294
23334	328295
143800	328296
107350	328297
209204	328298
43465	328299
3848	328300
194924	328301
4791	328302
139906	328303
72698	328304
4238	328305
33106	328306
196926	328307
144253	328308
119714	328309
220866	328310
72110	328311
12578	328312
32296	328313
113950	328314
10135	328315
96611	328316
4688	328317
43179	328318
101	328319
29949	328320
170227	328321
28233	328322
64899	328323
63866	328324
7329	328325
1887	328326
6483	328327
69313	328328
212296	328329
2395	328330
20308	328331
216733	328332
3307	328333
16318	328334
33408	328335
213551	328336
11442	328337
3397	328338
25669	328339
58555	328340
4545	328341
16013	328342
180488	328343
105325	328344
194154	328345
207455	328346
1197	328347
141388	328348
238166	328349
11906	328350
7825	328351
92435	328352
44406	328353
79391	328354
123045	328355
247005	328356
5878	328357
248188	328358
214726	328359
75540	328360
225729	328361
54186	328362
84799	328363
120287	328364
130391	328365
148513	328366
65186	328367
89464	328368
24181	328369
28598	328370
694	328371
15104	328372
45527	328373
40311	328374
104700	328375
9420	328376
11147	328377
70124	328378
80654	328379
254463	328380
56068	328381
70024	328382
32121	328383
48225	328384
104839	328385
6525	328386
207	328387
2105	328388
10157	328389
14048	328390
6173	328391
5036	328392
1796	328393
103557	328394
2459	328395
29384	328396
105745	328397
113803	328398
161587	328399
27840	328400
56139	328401
110781	328402
38707	328403
20882	328404
9261	328405
11723	328406
25386	328407
165902	328408
151716	328409
3671	328410
29581	328411
3043	328412
255101	328413
16805	328414
98349	328415
6809	328416
103627	328417
369	328418
193148	328419
16566	328420
103530	328421
18754	328422
22481	328423
163653	328424
61596	328425
6851	328426
48031	328427
38053	328428
77022	328429
23537	328430
82373	328431
158342	328432
141811	328433
5544	328434
35748	328435
155996	328436
51201	328437
79776	328438
49647	328439
7117	328440
114683	328441
144871	328442
43810	328443
8934	328444
76823	328445
7830	328446
18446	328447
257810	328448
196423	328449
90220	328450
7776	328451
22703	328452
5349	328453
28767	328454
33873	328455
7872	328456
28992	328457
72217	328458
43787	328459
191398	328460
60292	328461
17556	328462
187165	328463
235004	328464
50241	328465
6311	328466
62099	328467
59631	328468
113077	328469
5899	328470
205188	328471
63070	328472
193077	328473
143671	328474
113594	328475
36047	328476
2829	328477
79614	328478
4411	328479
41158	328480
614	328481
65214	328482
164340	328483
222199	328484
90199	328485
117393	328486
108926	328487
80367	328488
8567	328489
31538	328490
69657	328491
26618	328492
87950	328493
19518	328494
102808	328495
6020	328496
266275	328497
159191	328498
1941	328499
226089	328500
79925	328501
37590	328502
124092	328503
63532	328504
1985	328505
47400	328506
65765	328507
221800	328508
99411	328509
46935	328510
6392	328511
1179	328512
68940	328513
21229	328514
13432	328515
21827	328516
992	328517
233047	328518
12712	328519
17635	328520
11303	328521
23016	328522
12040	328523
5879	328524
1037	328525
56471	328526
175267	328527
104095	328528
1730	328529
5847	328530
122256	328531
2140	328532
114632	328533
20954	328534
231925	328535
145293	328536
7387	328537
51631	328538
49871	328539
21	328540
36855	328541
30430	328542
10252	328543
103992	328544
59651	328545
5359	328546
1994	328547
51155	328548
40940	328549
6178	328550
88208	328551
109705	328552
3363	328553
124844	328554
77357	328555
54857	328556
128640	328557
46650	328558
2543	328559
225834	328560
39401	328561
79147	328562
33600	328563
132080	328564
29418	328565
141905	328566
39840	328567
1523	328568
11087	328569
71998	328570
18241	328571
220786	328572
1854	328573
39591	328574
28764	328575
102695	328576
6316	328577
23091	328578
243821	328579
57438	328580
217361	328581
10624	328582
107418	328583
151806	328584
93142	328585
54222	328586
26278	328587
252520	328588
66168	328589
6	328590
76967	328591
27478	328592
127361	328593
49872	328594
9422	328595
53461	328596
10874	328597
153706	328598
47	328599
97065	328600
169260	328601
104066	328602
134821	328603
19637	328604
52554	328605
63165	328606
35468	328607
89121	328608
14572	328609
4366	328610
83434	328611
12150	328612
1878	328613
91712	328614
168552	328615
14893	328616
255313	328617
64180	328618
28683	328619
36391	328620
449	328621
75805	328622
21428	328623
63092	328624
143481	328625
208	328626
311	328627
149091	328628
162737	328629
20688	328630
11411	328631
223375	328632
184780	328633
18831	328634
50826	328635
66098	328636
99242	328637
1061	328638
6569	328639
71256	328640
56488	328641
73633	328642
11159	328643
5288	328644
19886	328645
1991	328646
24519	328647
5866	328648
216781	328649
24076	328650
58883	328651
109647	328652
42800	328653
41778	328654
149446	328655
78395	328656
43635	328657
10051	328658
117693	328659
3768	328660
124345	328661
45558	328662
73023	328663
231068	328664
152557	328665
44117	328666
34344	328667
117264	328668
92861	328669
94631	328670
6009	328671
14698	328672
58822	328673
98272	328674
10918	328675
24234	328676
64206	328677
247366	328678
31241	328679
33082	328680
45621	328681
1139	328682
156037	328683
21076	328684
76874	328685
13416	328686
51638	328687
19675	328688
33120	328689
194495	328690
17317	328691
256332	328692
32128	328693
78717	328694
940	328695
112430	328696
36	328697
99919	328698
1007	328699
108498	328700
128065	328701
19324	328702
1586	328703
158102	328704
70597	328705
187331	328706
18097	328707
134717	328708
20450	328709
45148	328710
12080	328711
229186	328712
126506	328713
111539	328714
26027	328715
23156	328716
45616	328717
22744	328718
324	328719
57092	328720
36563	328721
260572	328722
202100	328723
23573	328724
10794	328725
5486	328726
1604	328727
8712	328728
5316	328729
1225	328730
16306	328731
87101	328732
13887	328733
37476	328734
9276	328735
16255	328736
68943	328737
24999	328738
69263	328739
164617	328740
931	328741
21034	328742
21272	328743
220532	328744
178708	328745
41110	328746
86481	328747
38855	328748
84000	328749
34234	328750
167715	328751
36336	328752
234377	328753
122923	328754
13323	328755
1704	328756
3609	328757
172738	328758
1056	328759
2679	328760
1327	328761
583	328762
16394	328763
3638	328764
155399	328765
16871	328766
209390	328767
59200	328768
175437	328769
1267	328770
261	328771
1042	328772
41406	328773
109773	328774
37099	328775
126296	328776
2614	328777
18828	328778
53606	328779
99644	328780
2680	328781
17207	328782
94071	328783
158142	328784
27956	328785
649	328786
2267	328787
9927	328788
30824	328789
187669	328790
20607	328791
139678	328792
7893	328793
90267	328794
240570	328795
57608	328796
88	328797
9172	328798
5430	328799
10491	328800
54337	328801
705	328802
75112	328803
28795	328804
52767	328805
98402	328806
241263	328807
67456	328808
46352	328809
2891	328810
23308	328811
3320	328812
133600	328813
33899	328814
48208	328815
5037	328816
263705	328817
1427	328818
9936	328819
5614	328820
20765	328821
90449	328822
29489	328823
58005	328824
2119	328825
9987	328826
246878	328827
12193	328828
135915	328829
4522	328830
161333	328831
150398	328832
74186	328833
3587	328834
35673	328835
12272	328836
13761	328837
8927	328838
56563	328839
12956	328840
56338	328841
77768	328842
159825	328843
26636	328844
182379	328845
77194	328846
84742	328847
184675	328848
18912	328849
50027	328850
5882	328851
6461	328852
47382	328853
25478	328854
92937	328855
19194	328856
51704	328857
45678	328858
2893	328859
34995	328860
102950	328861
257005	328862
80	328863
8690	328864
1644	328865
780	328866
131295	328867
264783	328868
25468	328869
51394	328870
155728	328871
9775	328872
99838	328873
241618	328874
196864	328875
91486	328876
24097	328877
186119	328878
1206	328879
166572	328880
30567	328881
75286	328882
127092	328883
1155	328884
45144	328885
218284	328886
70371	328887
245254	328888
111414	328889
20257	328890
12818	328891
22562	328892
3298	328893
13035	328894
261636	328895
184385	328896
99893	328897
56	328898
46235	328899
1767	328900
148936	328901
25013	328902
4608	328903
79418	328904
12146	328905
13940	328906
27516	328907
42978	328908
38529	328909
9999	328910
22061	328911
168858	328912
6297	328913
1970	328914
51707	328915
1717	328916
115433	328917
6327	328918
78343	328919
6427	328920
16700	328921
101298	328922
67415	328923
56586	328924
26958	328925
7	328926
59633	328927
21025	328928
23841	328929
165455	328930
255524	328931
43365	328932
128727	328933
143353	328934
42019	328935
164418	328936
11830	328937
25501	328938
2424	328939
73708	328940
11087	328941
145042	328942
20466	328943
107151	328944
116534	328945
3571	328946
108422	328947
59767	328948
236295	328949
43400	328950
148549	328951
15318	328952
166564	328953
971	328954
203976	328955
12343	328956
165797	328957
10724	328958
48445	328959
44888	328960
2481	328961
17850	328962
38212	328963
90859	328964
149447	328965
55459	328966
74889	328967
58925	328968
34440	328969
81339	328970
14352	328971
25558	328972
112233	328973
131851	328974
35832	328975
7229	328976
254746	328977
176657	328978
36392	328979
37830	328980
85015	328981
16181	328982
35214	328983
84402	328984
17143	328985
610	328986
114269	328987
43592	328988
626	328989
77837	328990
13872	328991
75351	328992
105710	328993
11518	328994
24817	328995
114996	328996
25677	328997
240789	328998
7514	328999
66804	329000
262820	329001
18410	329002
236985	329003
78587	329004
20018	329005
81412	329006
33077	329007
47113	329008
36987	329009
28417	329010
45660	329011
3550	329012
30151	329013
11023	329014
72497	329015
653	329016
66648	329017
235252	329018
47610	329019
227543	329020
4878	329021
86	329022
8311	329023
74712	329024
22466	329025
37279	329026
51913	329027
915	329028
163952	329029
45380	329030
50716	329031
53923	329032
192963	329033
30753	329034
28476	329035
45841	329036
19871	329037
1613	329038
7504	329039
154560	329040
258709	329041
132732	329042
38355	329043
35275	329044
7556	329045
114879	329046
52780	329047
207945	329048
39887	329049
19936	329050
33294	329051
1107	329052
50599	329053
34610	329054
28073	329055
176486	329056
8815	329057
6199	329058
7552	329059
18692	329060
52495	329061
36430	329062
235602	329063
27768	329064
95761	329065
140530	329066
170255	329067
47897	329068
1414	329069
79367	329070
248	329071
7840	329072
28866	329073
419	329074
236003	329075
55499	329076
29792	329077
61257	329078
82490	329079
50229	329080
11655	329081
785	329082
39669	329083
118516	329084
27328	329085
152137	329086
14253	329087
70630	329088
64329	329089
17837	329090
175561	329091
180733	329092
13101	329093
5834	329094
79178	329095
9003	329096
63665	329097
5118	329098
27430	329099
11126	329100
2105	329101
33668	329102
121222	329103
196298	329104
14955	329105
160618	329106
27492	329107
19268	329108
206605	329109
100139	329110
58609	329111
6922	329112
76438	329113
66428	329114
906	329115
92697	329116
882	329117
6284	329118
13480	329119
8666	329120
123629	329121
1906	329122
42414	329123
3874	329124
251557	329125
8674	329126
44632	329127
102735	329128
8990	329129
103833	329130
80796	329131
232106	329132
19002	329133
15476	329134
130173	329135
3856	329136
63708	329137
9631	329138
50022	329139
69963	329140
155386	329141
7639	329142
99013	329143
43778	329144
7527	329145
4717	329146
1296	329147
872	329148
219272	329149
25636	329150
31335	329151
31777	329152
210641	329153
7103	329154
63567	329155
21316	329156
80160	329157
92427	329158
216637	329159
141056	329160
171031	329161
110245	329162
104925	329163
13	329164
6296	329165
45118	329166
73802	329167
48962	329168
225740	329169
11469	329170
10703	329171
1016	329172
88812	329173
15530	329174
88953	329175
107943	329176
79412	329177
130149	329178
45831	329179
113993	329180
163441	329181
34523	329182
4576	329183
48795	329184
201805	329185
83031	329186
59519	329187
8051	329188
55666	329189
11346	329190
3177	329191
44739	329192
6089	329193
70736	329194
127237	329195
20858	329196
16947	329197
74982	329198
197676	329199
52321	329200
57080	329201
88176	329202
233211	329203
21583	329204
47838	329205
10877	329206
153524	329207
57844	329208
123600	329209
15956	329210
83621	329211
8	329212
31553	329213
37	329214
9803	329215
8564	329216
11604	329217
160003	329218
2427	329219
113063	329220
121	329221
74273	329222
18402	329223
115901	329224
48013	329225
133304	329226
1482	329227
1492	329228
40825	329229
87946	329230
51685	329231
6732	329232
8213	329233
8518	329234
24455	329235
93255	329236
144830	329237
168385	329238
37983	329239
8880	329240
94926	329241
210934	329242
48529	329243
27	329244
10602	329245
53494	329246
2190	329247
97939	329248
106712	329249
28728	329250
67364	329251
58304	329252
42406	329253
3303	329254
26627	329255
87246	329256
22276	329257
16558	329258
39746	329259
110212	329260
41400	329261
108509	329262
2548	329263
4078	329264
81687	329265
131215	329266
191731	329267
17124	329268
31553	329269
57382	329270
2220	329271
112284	329272
71532	329273
18767	329274
2179	329275
164369	329276
5202	329277
250218	329278
21320	329279
239662	329280
43985	329281
10756	329282
9903	329283
53388	329284
123081	329285
127523	329286
1010	329287
67517	329288
96066	329289
60823	329290
65661	329291
12324	329292
59516	329293
49529	329294
85559	329295
4228	329296
61053	329297
24460	329298
214790	329299
6183	329300
58197	329301
1875	329302
17094	329303
167830	329304
92972	329305
135188	329306
83336	329307
69177	329308
85017	329309
21973	329310
3561	329311
69857	329312
19651	329313
38978	329314
21265	329315
33828	329316
152	329317
130478	329318
106762	329319
74131	329320
12712	329321
422	329322
91864	329323
107818	329324
15716	329325
16865	329326
63587	329327
231094	329328
95377	329329
160431	329330
86658	329331
83120	329332
3118	329333
1106	329334
146645	329335
164600	329336
17642	329337
14401	329338
49509	329339
7147	329340
154496	329341
252829	329342
26953	329343
2591	329344
48552	329345
13222	329346
75213	329347
45381	329348
110327	329349
23279	329350
34195	329351
268500	329352
95512	329353
18926	329354
6533	329355
46672	329356
19049	329357
5742	329358
8889	329359
68550	329360
87876	329361
95835	329362
99590	329363
36005	329364
79395	329365
72236	329366
206821	329367
2711	329368
10569	329369
89188	329370
6188	329371
27316	329372
41305	329373
6400	329374
52870	329375
116714	329376
56541	329377
6817	329378
187763	329379
48559	329380
260048	329381
37206	329382
32552	329383
36238	329384
96179	329385
7537	329386
66838	329387
25298	329388
49097	329389
74293	329390
7628	329391
1140	329392
52079	329393
34045	329394
23172	329395
110960	329396
30256	329397
24652	329398
6468	329399
114379	329400
270012	329401
51785	329402
225183	329403
166881	329404
233256	329405
1491	329406
96354	329407
2405	329408
138807	329409
1414	329410
46135	329411
95367	329412
190	329413
14262	329414
13468	329415
263	329416
387	329417
86985	329418
15185	329419
271459	329420
112478	329421
267173	329422
3574	329423
20385	329424
29333	329425
83493	329426
26396	329427
29290	329428
121241	329429
25264	329430
335	329431
266057	329432
3154	329433
79275	329434
1291	329435
75398	329436
6222	329437
17328	329438
658	329439
10397	329440
46647	329441
18460	329442
109216	329443
2434	329444
15125	329445
12797	329446
310	329447
54074	329448
24818	329449
48802	329450
24964	329451
252596	329452
1611	329453
33656	329454
209303	329455
21621	329456
20293	329457
264935	329458
55847	329459
113297	329460
206038	329461
133353	329462
7918	329463
8719	329464
45672	329465
39857	329466
6368	329467
7666	329468
222989	329469
4219	329470
139519	329471
15438	329472
12613	329473
114759	329474
587	329475
20580	329476
518	329477
19233	329478
21958	329479
253038	329480
23568	329481
123958	329482
173372	329483
7367	329484
156962	329485
44631	329486
3604	329487
71499	329488
113112	329489
22102	329490
78169	329491
80165	329492
257239	329493
73140	329494
52424	329495
136088	329496
5094	329497
14027	329498
16039	329499
27274	329500
44768	329501
16130	329502
8315	329503
58168	329504
85393	329505
129461	329506
44508	329507
241040	329508
24170	329509
15779	329510
659	329511
48400	329512
107166	329513
19532	329514
120094	329515
128829	329516
18849	329517
242438	329518
56681	329519
79429	329520
59652	329521
5381	329522
221128	329523
1948	329524
2537	329525
14352	329526
204621	329527
31376	329528
4998	329529
18298	329530
20968	329531
97	329532
62968	329533
202471	329534
95892	329535
127040	329536
94929	329537
35799	329538
38941	329539
95806	329540
59228	329541
32627	329542
5513	329543
113169	329544
10402	329545
18482	329546
80867	329547
2220	329548
44244	329549
48386	329550
16337	329551
191692	329552
105101	329553
176516	329554
11368	329555
217755	329556
64124	329557
4836	329558
1277	329559
2	329560
36	329561
91820	329562
8382	329563
83147	329564
33719	329565
15355	329566
69781	329567
151026	329568
57174	329569
5638	329570
212029	329571
62184	329572
62487	329573
61026	329574
91497	329575
11229	329576
43947	329577
133450	329578
7202	329579
125900	329580
76419	329581
162667	329582
56226	329583
4492	329584
860	329585
41073	329586
7687	329587
7524	329588
123408	329589
49417	329590
35884	329591
252446	329592
31588	329593
4243	329594
43382	329595
2556	329596
21214	329597
12849	329598
5409	329599
437	329600
170923	329601
18	329602
31202	329603
11196	329604
4056	329605
32589	329606
233397	329607
3982	329608
12542	329609
157726	329610
108774	329611
116550	329612
45629	329613
98922	329614
95249	329615
2993	329616
146050	329617
1317	329618
32262	329619
35039	329620
73730	329621
20808	329622
50026	329623
39044	329624
14429	329625
117081	329626
90081	329627
162127	329628
17028	329629
240236	329630
62341	329631
135406	329632
59752	329633
179121	329634
15894	329635
78671	329636
164716	329637
82	329638
2457	329639
12193	329640
38920	329641
64877	329642
242	329643
7803	329644
266734	329645
16315	329646
26293	329647
10201	329648
22762	329649
8651	329650
158421	329651
35211	329652
22395	329653
136579	329654
68073	329655
10253	329656
149393	329657
100620	329658
25957	329659
147949	329660
19157	329661
8223	329662
141186	329663
5455	329664
100149	329665
73328	329666
114699	329667
18842	329668
790	329669
83936	329670
7915	329671
40135	329672
67717	329673
24235	329674
157726	329675
9590	329676
1263	329677
78220	329678
12385	329679
388	329680
21523	329681
847	329682
1051	329683
97742	329684
1326	329685
69875	329686
124808	329687
49118	329688
143915	329689
3943	329690
5375	329691
735	329692
1116	329693
36541	329694
261594	329695
170849	329696
3231	329697
18052	329698
244191	329699
144763	329700
6028	329701
46570	329702
74730	329703
90416	329704
14916	329705
99435	329706
16164	329707
52851	329708
23910	329709
1009	329710
136477	329711
83173	329712
77165	329713
105800	329714
25128	329715
10029	329716
19648	329717
22023	329718
97446	329719
84966	329720
28722	329721
222299	329722
9323	329723
339	329724
2523	329725
75867	329726
234440	329727
228164	329728
108	329729
88111	329730
82498	329731
54015	329732
97259	329733
110992	329734
6674	329735
5380	329736
103492	329737
41826	329738
24876	329739
141298	329740
60404	329741
22717	329742
834	329743
7473	329744
1730	329745
86568	329746
9255	329747
265469	329748
88612	329749
6493	329750
177	329751
9290	329752
50735	329753
35897	329754
78422	329755
27293	329756
74572	329757
6665	329758
52205	329759
156570	329760
59	329761
118021	329762
104194	329763
72402	329764
58767	329765
11136	329766
36162	329767
197599	329768
113719	329769
1701	329770
15443	329771
103959	329772
69559	329773
115381	329774
6446	329775
41145	329776
246400	329777
226465	329778
7912	329779
183831	329780
12019	329781
10755	329782
20493	329783
62968	329784
224125	329785
256907	329786
84608	329787
170058	329788
606	329789
106075	329790
158866	329791
140096	329792
54718	329793
18071	329794
88573	329795
206617	329796
12920	329797
61527	329798
153799	329799
28436	329800
240345	329801
61465	329802
10230	329803
20776	329804
161695	329805
64077	329806
21433	329807
111428	329808
65367	329809
15431	329810
87900	329811
65198	329812
82917	329813
241766	329814
461	329815
106436	329816
102063	329817
122076	329818
180960	329819
149324	329820
106266	329821
164846	329822
31995	329823
6843	329824
1431	329825
94210	329826
148879	329827
54281	329828
4505	329829
17422	329830
13583	329831
3753	329832
61352	329833
63622	329834
5224	329835
31304	329836
13662	329837
20656	329838
87048	329839
15501	329840
109994	329841
13991	329842
1603	329843
8625	329844
754	329845
111355	329846
31022	329847
28029	329848
418	329849
54858	329850
27565	329851
44638	329852
167016	329853
120444	329854
34896	329855
137071	329856
7450	329857
55634	329858
195598	329859
3805	329860
222334	329861
169531	329862
129415	329863
65637	329864
480	329865
7781	329866
9221	329867
69790	329868
24906	329869
12675	329870
88171	329871
216184	329872
243224	329873
102753	329874
15783	329875
132813	329876
26380	329877
69212	329878
4940	329879
38127	329880
64083	329881
77465	329882
132050	329883
166593	329884
92864	329885
12628	329886
2423	329887
10459	329888
11886	329889
157017	329890
233076	329891
6775	329892
25509	329893
1021	329894
13711	329895
251928	329896
59983	329897
110974	329898
12941	329899
3512	329900
5285	329901
258071	329902
23050	329903
12609	329904
69633	329905
90357	329906
11082	329907
736	329908
47681	329909
23477	329910
137774	329911
101554	329912
30081	329913
168074	329914
213909	329915
49279	329916
136948	329917
27757	329918
18063	329919
72727	329920
3051	329921
39008	329922
20161	329923
8619	329924
98882	329925
14194	329926
46257	329927
222422	329928
13401	329929
14222	329930
115124	329931
7326	329932
17617	329933
34606	329934
212718	329935
189802	329936
117935	329937
489	329938
30585	329939
12346	329940
30370	329941
66274	329942
3958	329943
2542	329944
14174	329945
31368	329946
95697	329947
246551	329948
61	329949
2817	329950
13482	329951
17641	329952
22210	329953
59680	329954
95127	329955
7462	329956
129253	329957
39988	329958
202743	329959
54499	329960
28200	329961
45361	329962
6357	329963
862	329964
36513	329965
13167	329966
11420	329967
1519	329968
164172	329969
184302	329970
13598	329971
166191	329972
848	329973
1093	329974
18129	329975
16684	329976
28324	329977
38483	329978
164547	329979
102820	329980
64293	329981
33370	329982
79390	329983
11150	329984
36410	329985
191030	329986
163138	329987
25057	329988
1279	329989
1796	329990
5226	329991
53877	329992
128500	329993
2995	329994
105980	329995
22172	329996
6978	329997
13588	329998
14434	329999
24077	330000
2757	330001
49807	330002
253179	330003
21208	330004
56471	330005
55390	330006
1254	330007
93548	330008
113810	330009
20329	330010
48450	330011
2161	330012
152411	330013
2547	330014
27843	330015
67376	330016
162505	330017
146464	330018
72263	330019
5890	330020
85209	330021
2259	330022
17405	330023
244729	330024
28092	330025
1118	330026
7824	330027
47604	330028
2588	330029
60	330030
20425	330031
72813	330032
128232	330033
4696	330034
20588	330035
1209	330036
107014	330037
82373	330038
27375	330039
211886	330040
125447	330041
37576	330042
92481	330043
5632	330044
61265	330045
148778	330046
17980	330047
24317	330048
197514	330049
220239	330050
13732	330051
249543	330052
3658	330053
9903	330054
49664	330055
96436	330056
336	330057
29656	330058
44181	330059
36936	330060
5762	330061
26178	330062
112465	330063
147627	330064
29210	330065
24375	330066
52633	330067
1027	330068
66582	330069
42607	330070
44074	330071
125280	330072
72808	330073
18302	330074
57621	330075
32744	330076
240891	330077
47513	330078
22907	330079
11222	330080
117552	330081
46201	330082
114750	330083
13280	330084
1674	330085
35478	330086
59677	330087
9763	330088
194915	330089
14001	330090
87022	330091
161630	330092
20198	330093
176100	330094
123607	330095
54182	330096
2184	330097
11381	330098
30134	330099
28638	330100
110661	330101
93118	330102
15690	330103
18810	330104
17162	330105
92572	330106
1241	330107
86388	330108
12576	330109
51824	330110
119731	330111
4680	330112
150070	330113
59694	330114
16374	330115
22833	330116
4320	330117
62038	330118
121207	330119
106978	330120
51773	330121
20102	330122
56742	330123
15652	330124
40074	330125
9922	330126
452	330127
272585	330128
64876	330129
12486	330130
3128	330131
24058	330132
7874	330133
47836	330134
145446	330135
46117	330136
112354	330137
28949	330138
83142	330139
184	330140
592	330141
222643	330142
580	330143
4277	330144
23173	330145
24589	330146
170021	330147
145489	330148
20391	330149
39782	330150
5087	330151
125264	330152
11347	330153
6121	330154
11578	330155
196158	330156
271576	330157
19233	330158
3165	330159
81224	330160
79088	330161
21398	330162
141337	330163
1558	330164
2678	330165
89824	330166
25275	330167
249884	330168
228968	330169
84846	330170
85917	330171
176019	330172
231598	330173
77279	330174
3445	330175
20507	330176
6577	330177
22228	330178
6929	330179
14860	330180
118187	330181
1320	330182
21680	330183
5703	330184
54396	330185
41755	330186
26670	330187
62613	330188
5207	330189
14569	330190
87864	330191
22	330192
16609	330193
13452	330194
185358	330195
58551	330196
24297	330197
253388	330198
15788	330199
149277	330200
2427	330201
14071	330202
10151	330203
16662	330204
61723	330205
7002	330206
10791	330207
6024	330208
164472	330209
151549	330210
120273	330211
7516	330212
11986	330213
17969	330214
9318	330215
67333	330216
38643	330217
231096	330218
178008	330219
33305	330220
101696	330221
66366	330222
267120	330223
239510	330224
32776	330225
56312	330226
859	330227
4552	330228
101238	330229
41984	330230
216642	330231
1355	330232
102941	330233
84341	330234
4735	330235
4034	330236
270515	330237
128351	330238
167675	330239
18972	330240
149451	330241
926	330242
19760	330243
92472	330244
62726	330245
23149	330246
81593	330247
161490	330248
26104	330249
9084	330250
65247	330251
71173	330252
35869	330253
18051	330254
76702	330255
184172	330256
42164	330257
128875	330258
63098	330259
92586	330260
118718	330261
2819	330262
141214	330263
14107	330264
9214	330265
35413	330266
105093	330267
266232	330268
25498	330269
59187	330270
145187	330271
111020	330272
96621	330273
12022	330274
12076	330275
38568	330276
112854	330277
227989	330278
37304	330279
54400	330280
25150	330281
29721	330282
18656	330283
3865	330284
113627	330285
54823	330286
8112	330287
174761	330288
51560	330289
393	330290
33526	330291
148947	330292
72675	330293
23419	330294
31416	330295
7668	330296
190271	330297
18246	330298
92929	330299
111277	330300
233519	330301
165245	330302
65409	330303
162897	330304
215811	330305
39489	330306
170705	330307
16128	330308
26027	330309
254426	330310
38534	330311
71772	330312
52086	330313
16524	330314
20113	330315
98485	330316
33697	330317
246929	330318
1985	330319
222247	330320
77645	330321
156401	330322
78607	330323
34781	330324
214711	330325
27046	330326
122401	330327
8919	330328
94141	330329
35538	330330
10106	330331
20146	330332
76165	330333
68619	330334
18297	330335
1881	330336
233261	330337
205780	330338
124610	330339
46319	330340
175194	330341
54234	330342
13374	330343
43470	330344
220683	330345
63104	330346
170533	330347
256169	330348
24017	330349
140	330350
245840	330351
232487	330352
6198	330353
7775	330354
13210	330355
6465	330356
17580	330357
33466	330358
102876	330359
948	330360
133579	330361
236390	330362
157445	330363
393	330364
150737	330365
4213	330366
230212	330367
4006	330368
2781	330369
78175	330370
112520	330371
74122	330372
49130	330373
265768	330374
81976	330375
220	330376
37199	330377
14427	330378
21076	330379
90717	330380
55913	330381
22390	330382
23437	330383
88841	330384
51843	330385
22339	330386
21966	330387
1641	330388
4322	330389
1083	330390
89936	330391
21951	330392
159381	330393
208837	330394
216033	330395
5346	330396
83067	330397
11794	330398
84408	330399
68695	330400
132469	330401
119	330402
82342	330403
15971	330404
76734	330405
3971	330406
12254	330407
10243	330408
1427	330409
4019	330410
13549	330411
76963	330412
54504	330413
16376	330414
36146	330415
233085	330416
22818	330417
64221	330418
44760	330419
28	330420
81689	330421
8366	330422
214384	330423
7118	330424
3565	330425
6771	330426
244519	330427
5943	330428
686	330429
4998	330430
2413	330431
291	330432
108430	330433
12582	330434
6535	330435
221911	330436
226747	330437
107396	330438
250322	330439
42139	330440
156681	330441
248	330442
11389	330443
31119	330444
772	330445
176509	330446
41130	330447
327	330448
67063	330449
134295	330450
106979	330451
45182	330452
55601	330453
17829	330454
202400	330455
78722	330456
76553	330457
21434	330458
112612	330459
6258	330460
125962	330461
69639	330462
15	330463
194262	330464
1255	330465
20101	330466
70426	330467
78349	330468
265746	330469
17965	330470
192504	330471
131133	330472
2118	330473
44951	330474
21886	330475
91084	330476
4874	330477
113563	330478
7036	330479
76511	330480
205095	330481
236839	330482
87734	330483
60366	330484
15469	330485
2360	330486
23538	330487
140228	330488
908	330489
214221	330490
186236	330491
106350	330492
89766	330493
25641	330494
30023	330495
975	330496
290	330497
3511	330498
91354	330499
8	330500
113468	330501
74364	330502
88328	330503
131330	330504
43126	330505
66005	330506
30101	330507
98732	330508
32525	330509
20803	330510
40821	330511
29	330512
146749	330513
46078	330514
92880	330515
253656	330516
157302	330517
241615	330518
10830	330519
7177	330520
1724	330521
6118	330522
35296	330523
265809	330524
169648	330525
78410	330526
4633	330527
92250	330528
9232	330529
32958	330530
193594	330531
7333	330532
7943	330533
54036	330534
75220	330535
235618	330536
19511	330537
856	330538
156792	330539
4804	330540
65280	330541
8053	330542
86806	330543
25152	330544
135388	330545
25419	330546
52186	330547
144989	330548
45551	330549
132640	330550
97327	330551
61189	330552
178	330553
135537	330554
1088	330555
216775	330556
22993	330557
2	330558
6669	330559
68747	330560
11136	330561
16022	330562
79682	330563
11413	330564
2741	330565
5956	330566
517	330567
286	330568
1366	330569
6522	330570
257665	330571
141016	330572
31060	330573
145362	330574
26409	330575
213709	330576
2732	330577
100155	330578
12655	330579
240262	330580
71638	330581
101229	330582
227254	330583
20658	330584
57802	330585
109742	330586
124069	330587
721	330588
126571	330589
171	330590
24486	330591
35445	330592
66670	330593
43626	330594
115825	330595
16208	330596
51201	330597
247378	330598
32992	330599
27276	330600
106851	330601
69235	330602
31051	330603
221603	330604
2442	330605
3360	330606
111113	330607
1573	330608
17203	330609
3361	330610
41596	330611
18143	330612
27448	330613
2767	330614
8828	330615
31587	330616
52678	330617
102982	330618
33537	330619
80377	330620
227443	330621
7808	330622
19671	330623
15656	330624
136533	330625
50947	330626
2875	330627
2366	330628
202701	330629
122338	330630
98880	330631
18719	330632
25824	330633
2338	330634
49328	330635
44362	330636
57522	330637
42512	330638
66361	330639
707	330640
263064	330641
97688	330642
37325	330643
8022	330644
19511	330645
18419	330646
6295	330647
166988	330648
7980	330649
191917	330650
74055	330651
49253	330652
31133	330653
33014	330654
2761	330655
270431	330656
68954	330657
88841	330658
3820	330659
8978	330660
38116	330661
5157	330662
16767	330663
62761	330664
266459	330665
202812	330666
177799	330667
37522	330668
141454	330669
77913	330670
82175	330671
5174	330672
14	330673
102536	330674
23035	330675
56644	330676
23372	330677
131436	330678
43590	330679
157238	330680
120902	330681
50573	330682
151761	330683
29061	330684
30479	330685
32864	330686
13047	330687
8170	330688
11492	330689
58802	330690
40267	330691
22031	330692
225583	330693
20961	330694
28912	330695
16802	330696
22824	330697
107604	330698
68650	330699
169039	330700
86913	330701
75969	330702
181534	330703
109449	330704
33804	330705
62064	330706
126412	330707
254210	330708
179312	330709
62594	330710
8217	330711
21674	330712
15976	330713
247123	330714
15477	330715
82078	330716
36436	330717
8989	330718
100025	330719
102013	330720
88713	330721
19065	330722
11433	330723
247233	330724
130896	330725
10058	330726
12839	330727
36806	330728
43122	330729
168037	330730
85135	330731
119243	330732
245549	330733
16254	330734
34847	330735
115722	330736
19085	330737
42935	330738
250824	330739
262414	330740
197512	330741
125677	330742
94087	330743
22148	330744
771	330745
242495	330746
260472	330747
174147	330748
60339	330749
18534	330750
8923	330751
159803	330752
141	330753
81179	330754
106297	330755
217101	330756
907	330757
87835	330758
91960	330759
59692	330760
162697	330761
13546	330762
138195	330763
9606	330764
10500	330765
573	330766
76895	330767
9045	330768
16348	330769
20569	330770
9764	330771
5916	330772
79059	330773
103146	330774
52373	330775
1164	330776
166736	330777
895	330778
106636	330779
14109	330780
107448	330781
168152	330782
83680	330783
40325	330784
26267	330785
1065	330786
202600	330787
127065	330788
70118	330789
51172	330790
19870	330791
91345	330792
45987	330793
60189	330794
434	330795
183065	330796
23117	330797
18400	330798
60192	330799
13402	330800
24230	330801
53251	330802
15211	330803
91077	330804
38710	330805
60064	330806
1179	330807
16532	330808
80059	330809
56515	330810
18432	330811
166758	330812
168722	330813
133332	330814
166737	330815
219385	330816
10258	330817
5028	330818
140865	330819
5741	330820
217546	330821
113261	330822
28413	330823
205798	330824
17205	330825
2169	330826
113628	330827
2046	330828
168421	330829
81323	330830
194405	330831
13306	330832
63760	330833
240934	330834
87898	330835
4475	330836
22728	330837
1018	330838
105795	330839
773	330840
168345	330841
4124	330842
85611	330843
77404	330844
10955	330845
16503	330846
11537	330847
40925	330848
23818	330849
113444	330850
52936	330851
87837	330852
10340	330853
2168	330854
3027	330855
70	330856
166007	330857
209044	330858
20894	330859
3424	330860
14771	330861
3407	330862
23956	330863
8142	330864
4773	330865
132441	330866
57	330867
93828	330868
670	330869
35897	330870
132672	330871
89387	330872
54663	330873
4207	330874
21511	330875
76282	330876
45061	330877
89977	330878
13215	330879
96	330880
81403	330881
72639	330882
34582	330883
54321	330884
37	330885
266952	330886
180	330887
52089	330888
10979	330889
86954	330890
26414	330891
228419	330892
150577	330893
108265	330894
1906	330895
80707	330896
250017	330897
67504	330898
35300	330899
22452	330900
1787	330901
9217	330902
14188	330903
59132	330904
107718	330905
23749	330906
69606	330907
8127	330908
394	330909
229830	330910
122725	330911
55493	330912
72334	330913
4501	330914
11176	330915
249248	330916
3180	330917
282	330918
66554	330919
65940	330920
366	330921
37066	330922
73537	330923
19259	330924
1758	330925
112482	330926
15243	330927
137670	330928
61450	330929
22747	330930
46992	330931
80	330932
22777	330933
5115	330934
182928	330935
99932	330936
135255	330937
22236	330938
26172	330939
37330	330940
25528	330941
242878	330942
23162	330943
127723	330944
43410	330945
45575	330946
93091	330947
8678	330948
22	330949
12088	330950
80532	330951
6995	330952
37705	330953
125944	330954
102991	330955
53534	330956
27604	330957
31120	330958
74021	330959
29523	330960
2106	330961
178697	330962
42136	330963
45199	330964
57238	330965
185283	330966
225498	330967
55062	330968
70841	330969
17048	330970
5696	330971
13258	330972
200	330973
16603	330974
146058	330975
58708	330976
19824	330977
3639	330978
16298	330979
15355	330980
9827	330981
53992	330982
748	330983
35622	330984
153593	330985
6338	330986
110421	330987
18672	330988
19068	330989
8699	330990
1144	330991
20449	330992
61077	330993
9837	330994
81958	330995
56920	330996
1806	330997
88676	330998
26256	330999
66742	331000
20272	331001
93503	331002
54675	331003
5535	331004
111034	331005
2	331006
14783	331007
106159	331008
15436	331009
54967	331010
424	331011
32093	331012
86675	331013
50285	331014
3580	331015
43471	331016
15984	331017
231197	331018
479	331019
6643	331020
1481	331021
171354	331022
257846	331023
94332	331024
14189	331025
73829	331026
82510	331027
35494	331028
78366	331029
167870	331030
162141	331031
82960	331032
2178	331033
231319	331034
16970	331035
268831	331036
8665	331037
39710	331038
54769	331039
84529	331040
113459	331041
407	331042
770	331043
1718	331044
52682	331045
45466	331046
55658	331047
16884	331048
65430	331049
96644	331050
8123	331051
52499	331052
51888	331053
147080	331054
13617	331055
14350	331056
571	331057
19186	331058
40463	331059
1511	331060
72571	331061
43396	331062
2256	331063
22585	331064
145205	331065
6794	331066
96717	331067
24223	331068
59249	331069
115001	331070
25395	331071
18485	331072
27705	331073
25362	331074
24789	331075
6547	331076
465	331077
78455	331078
8373	331079
66	331080
41420	331081
215924	331082
28750	331083
20310	331084
103243	331085
5486	331086
267437	331087
18991	331088
65904	331089
5057	331090
72871	331091
144407	331092
34420	331093
83841	331094
3810	331095
64158	331096
43520	331097
220	331098
39889	331099
53136	331100
203101	331101
3961	331102
17310	331103
31515	331104
223	331105
14940	331106
102239	331107
6632	331108
46412	331109
126459	331110
155765	331111
48596	331112
33332	331113
26950	331114
16942	331115
3165	331116
235822	331117
1240	331118
8804	331119
5782	331120
25094	331121
89927	331122
124189	331123
13623	331124
68883	331125
1622	331126
156041	331127
26031	331128
48834	331129
195649	331130
8799	331131
20730	331132
6607	331133
165452	331134
24616	331135
21054	331136
17169	331137
227048	331138
141503	331139
228482	331140
25487	331141
5465	331142
28777	331143
111785	331144
44118	331145
10957	331146
54978	331147
203631	331148
179535	331149
11113	331150
5022	331151
235402	331152
165882	331153
66220	331154
174893	331155
109062	331156
1178	331157
3377	331158
90695	331159
5929	331160
62782	331161
2398	331162
173734	331163
15809	331164
871	331165
35370	331166
39645	331167
17931	331168
251466	331169
30318	331170
40507	331171
147583	331172
66950	331173
70288	331174
152083	331175
592	331176
197056	331177
272114	331178
170059	331179
60168	331180
55932	331181
27057	331182
8840	331183
3252	331184
882	331185
113853	331186
94369	331187
17396	331188
33661	331189
56071	331190
55456	331191
23378	331192
12107	331193
185063	331194
19735	331195
270450	331196
245493	331197
5400	331198
47542	331199
21971	331200
21203	331201
100150	331202
12475	331203
40613	331204
28307	331205
123309	331206
19153	331207
16184	331208
27221	331209
62675	331210
15042	331211
44443	331212
1190	331213
155834	331214
19899	331215
161331	331216
44938	331217
213868	331218
42270	331219
3641	331220
25473	331221
2908	331222
157461	331223
73015	331224
20523	331225
9221	331226
97942	331227
7014	331228
91909	331229
9606	331230
13214	331231
72806	331232
48131	331233
98716	331234
3	331235
12071	331236
163562	331237
208954	331238
1118	331239
150353	331240
108374	331241
30203	331242
105854	331243
24970	331244
257899	331245
4155	331246
11885	331247
116127	331248
43809	331249
138284	331250
4703	331251
117401	331252
213620	331253
165871	331254
30728	331255
14853	331256
100397	331257
45949	331258
97941	331259
10071	331260
22603	331261
21294	331262
52178	331263
102296	331264
39933	331265
50149	331266
56972	331267
226078	331268
16211	331269
84395	331270
3512	331271
79680	331272
64345	331273
2307	331274
101299	331275
2399	331276
159345	331277
18434	331278
152592	331279
21389	331280
21214	331281
11886	331282
9805	331283
160049	331284
137534	331285
103047	331286
4017	331287
22955	331288
40065	331289
17947	331290
70115	331291
244876	331292
100936	331293
38284	331294
250586	331295
55678	331296
2529	331297
9632	331298
16997	331299
15285	331300
70901	331301
43502	331302
102606	331303
24340	331304
15959	331305
20270	331306
67233	331307
18538	331308
175207	331309
267579	331310
26269	331311
136840	331312
17716	331313
19984	331314
53478	331315
5797	331316
79232	331317
7547	331318
143280	331319
130755	331320
104747	331321
112338	331322
27797	331323
13281	331324
27560	331325
117103	331326
167103	331327
87613	331328
19031	331329
30058	331330
127478	331331
144249	331332
9074	331333
62402	331334
62984	331335
547	331336
23707	331337
5874	331338
40275	331339
37845	331340
198916	331341
27728	331342
153165	331343
158141	331344
636	331345
133989	331346
18832	331347
17917	331348
149390	331349
3582	331350
13199	331351
16284	331352
114711	331353
11868	331354
180654	331355
78585	331356
4497	331357
228735	331358
225649	331359
257166	331360
3255	331361
7119	331362
27223	331363
46748	331364
2007	331365
26450	331366
17700	331367
34511	331368
5397	331369
2268	331370
58863	331371
7599	331372
2710	331373
184714	331374
145413	331375
5526	331376
156960	331377
68681	331378
56562	331379
106328	331380
186089	331381
26928	331382
148053	331383
3676	331384
269152	331385
62046	331386
1691	331387
16227	331388
45357	331389
251	331390
101861	331391
52341	331392
35650	331393
76831	331394
3777	331395
4112	331396
1872	331397
92192	331398
45931	331399
306	331400
134665	331401
286	331402
677	331403
24089	331404
30	331405
214874	331406
2004	331407
21129	331408
86397	331409
44603	331410
13021	331411
43699	331412
41430	331413
21964	331414
9683	331415
1154	331416
144676	331417
44524	331418
57905	331419
45618	331420
732	331421
128983	331422
289	331423
79908	331424
96229	331425
88220	331426
28282	331427
6599	331428
182	331429
123778	331430
99309	331431
12924	331432
14698	331433
29411	331434
91043	331435
7888	331436
19788	331437
18509	331438
162586	331439
47529	331440
196927	331441
48958	331442
7504	331443
102355	331444
142402	331445
11381	331446
8360	331447
23985	331448
9552	331449
15878	331450
13971	331451
420	331452
76068	331453
41531	331454
98398	331455
23238	331456
59899	331457
2459	331458
9545	331459
44	331460
15621	331461
44232	331462
158211	331463
26652	331464
37547	331465
210561	331466
17158	331467
2401	331468
13356	331469
80382	331470
83937	331471
82760	331472
4530	331473
234277	331474
3111	331475
89351	331476
115978	331477
5911	331478
7349	331479
218686	331480
53371	331481
137448	331482
16780	331483
35741	331484
25828	331485
8396	331486
267136	331487
31533	331488
1199	331489
14511	331490
68914	331491
94129	331492
1967	331493
6820	331494
4996	331495
25757	331496
632	331497
43343	331498
30429	331499
29940	331500
79089	331501
10598	331502
16319	331503
102145	331504
83762	331505
34558	331506
55355	331507
2634	331508
66	331509
20579	331510
55602	331511
11211	331512
9259	331513
9341	331514
77873	331515
17450	331516
142534	331517
7740	331518
153000	331519
255181	331520
189966	331521
17748	331522
62330	331523
224689	331524
5101	331525
90035	331526
44593	331527
21301	331528
29419	331529
31714	331530
80988	331531
117488	331532
148	331533
113662	331534
2798	331535
6581	331536
6299	331537
16021	331538
10750	331539
185117	331540
244647	331541
121	331542
80254	331543
214025	331544
24114	331545
143561	331546
167801	331547
56350	331548
80095	331549
4132	331550
160078	331551
28318	331552
108022	331553
4871	331554
171524	331555
52562	331556
47028	331557
161809	331558
91538	331559
44828	331560
26252	331561
94702	331562
48015	331563
32301	331564
5659	331565
2245	331566
143619	331567
193429	331568
57230	331569
79342	331570
27213	331571
113502	331572
101711	331573
44287	331574
101776	331575
166249	331576
111604	331577
34549	331578
12574	331579
56195	331580
5170	331581
13549	331582
28980	331583
100907	331584
69958	331585
16896	331586
187065	331587
140489	331588
2555	331589
6726	331590
10918	331591
52913	331592
87614	331593
54179	331594
11392	331595
196251	331596
47675	331597
10979	331598
71521	331599
47951	331600
1158	331601
46187	331602
27027	331603
32143	331604
107714	331605
21005	331606
67711	331607
45671	331608
50713	331609
14793	331610
27902	331611
24414	331612
59712	331613
4526	331614
15047	331615
25220	331616
39367	331617
103893	331618
15854	331619
224003	331620
102282	331621
132352	331622
148272	331623
36356	331624
2620	331625
77726	331626
145061	331627
15435	331628
58967	331629
2936	331630
84749	331631
80468	331632
65970	331633
583	331634
11116	331635
38352	331636
31047	331637
61023	331638
14908	331639
4187	331640
155296	331641
35482	331642
5024	331643
1210	331644
82906	331645
49315	331646
1239	331647
1414	331648
246	331649
26943	331650
25391	331651
91148	331652
88198	331653
34930	331654
47059	331655
193250	331656
49171	331657
993	331658
182385	331659
168323	331660
137604	331661
852	331662
663	331663
3861	331664
30321	331665
467	331666
3317	331667
95103	331668
14407	331669
131154	331670
111124	331671
1143	331672
128007	331673
88056	331674
241	331675
114034	331676
22579	331677
148691	331678
266461	331679
2446	331680
33482	331681
65993	331682
122563	331683
9222	331684
39987	331685
151197	331686
179812	331687
30793	331688
51557	331689
28361	331690
1794	331691
70886	331692
24291	331693
2685	331694
72125	331695
14671	331696
8554	331697
12734	331698
11029	331699
8193	331700
75764	331701
1974	331702
96242	331703
44082	331704
5522	331705
639	331706
39446	331707
83967	331708
15963	331709
132469	331710
16107	331711
66110	331712
20585	331713
251925	331714
2334	331715
169379	331716
252650	331717
227276	331718
22570	331719
22216	331720
127975	331721
1	331722
40734	331723
11356	331724
150056	331725
25368	331726
103858	331727
7321	331728
43372	331729
38960	331730
271938	331731
24272	331732
3129	331733
29856	331734
112377	331735
153778	331736
167344	331737
160210	331738
38014	331739
188441	331740
202	331741
28268	331742
52612	331743
146200	331744
1523	331745
269236	331746
107388	331747
17443	331748
36823	331749
156792	331750
53558	331751
16522	331752
29085	331753
38991	331754
13195	331755
34726	331756
17603	331757
159169	331758
84222	331759
70213	331760
78385	331761
268726	331762
16371	331763
188	331764
7208	331765
245667	331766
184841	331767
204458	331768
42016	331769
14472	331770
162192	331771
46945	331772
38558	331773
20759	331774
104357	331775
1480	331776
98971	331777
2523	331778
26129	331779
200589	331780
8071	331781
35640	331782
29978	331783
106266	331784
2443	331785
15172	331786
47637	331787
6225	331788
121685	331789
64850	331790
75781	331791
644	331792
46301	331793
213910	331794
238897	331795
109455	331796
2317	331797
9491	331798
117025	331799
47599	331800
112987	331801
78401	331802
1472	331803
5918	331804
102724	331805
127439	331806
36246	331807
106072	331808
189393	331809
34889	331810
13462	331811
2426	331812
62083	331813
91713	331814
38692	331815
14266	331816
178522	331817
116248	331818
3096	331819
55233	331820
162922	331821
30635	331822
192690	331823
38564	331824
16603	331825
44845	331826
2902	331827
2482	331828
81564	331829
70964	331830
46021	331831
67086	331832
225553	331833
102656	331834
116701	331835
164587	331836
712	331837
94432	331838
97946	331839
71729	331840
60732	331841
19410	331842
2412	331843
189790	331844
952	331845
108119	331846
28467	331847
21900	331848
19996	331849
196218	331850
66797	331851
98402	331852
200778	331853
94200	331854
44841	331855
7514	331856
99752	331857
6605	331858
21466	331859
73134	331860
20335	331861
53110	331862
3458	331863
68853	331864
166935	331865
18206	331866
181253	331867
4305	331868
90588	331869
99171	331870
70452	331871
77099	331872
21413	331873
2386	331874
57664	331875
8235	331876
30141	331877
88744	331878
27163	331879
35802	331880
28236	331881
51332	331882
44495	331883
14007	331884
31934	331885
215934	331886
72164	331887
53641	331888
49417	331889
1680	331890
2101	331891
44624	331892
185834	331893
36249	331894
134898	331895
4847	331896
26482	331897
20630	331898
236198	331899
266708	331900
31917	331901
28194	331902
5918	331903
44382	331904
181450	331905
7158	331906
1923	331907
97146	331908
67069	331909
15119	331910
9790	331911
145112	331912
112955	331913
5281	331914
119265	331915
60994	331916
1457	331917
123734	331918
215612	331919
6885	331920
88600	331921
239705	331922
210227	331923
97200	331924
39342	331925
4602	331926
15790	331927
13015	331928
14035	331929
8444	331930
169522	331931
146240	331932
108070	331933
170096	331934
86381	331935
73975	331936
410	331937
211259	331938
228422	331939
37523	331940
16030	331941
7512	331942
11424	331943
175916	331944
226	331945
250023	331946
17936	331947
651	331948
2272	331949
3650	331950
63425	331951
16046	331952
99558	331953
11286	331954
34776	331955
5130	331956
35504	331957
17187	331958
26082	331959
805	331960
39881	331961
10406	331962
64295	331963
70545	331964
45415	331965
2283	331966
259091	331967
131005	331968
181728	331969
98299	331970
73862	331971
202267	331972
255802	331973
621	331974
13225	331975
57005	331976
185795	331977
29753	331978
9459	331979
15477	331980
183190	331981
140358	331982
15310	331983
293	331984
49948	331985
32724	331986
6949	331987
31555	331988
35530	331989
83460	331990
4990	331991
127377	331992
751	331993
18902	331994
165366	331995
106161	331996
41866	331997
214982	331998
192894	331999
24368	332000
132812	332001
180559	332002
261639	332003
187979	332004
68164	332005
5867	332006
11467	332007
15443	332008
88432	332009
53978	332010
19541	332011
246874	332012
657	332013
20179	332014
213809	332015
4425	332016
269289	332017
486	332018
6243	332019
16243	332020
80300	332021
196146	332022
22195	332023
60800	332024
155303	332025
97783	332026
32370	332027
86807	332028
115087	332029
110176	332030
27065	332031
58309	332032
44383	332033
47168	332034
181387	332035
103063	332036
25106	332037
13996	332038
36776	332039
87913	332040
4106	332041
38083	332042
32815	332043
34274	332044
3729	332045
122490	332046
50715	332047
183687	332048
98164	332049
11916	332050
146982	332051
217098	332052
22587	332053
13829	332054
4103	332055
21862	332056
137056	332057
3474	332058
82465	332059
50570	332060
10390	332061
59401	332062
1467	332063
116	332064
2205	332065
1607	332066
97130	332067
151196	332068
67293	332069
541	332070
95100	332071
6936	332072
169274	332073
18783	332074
14663	332075
5726	332076
75564	332077
2608	332078
36603	332079
57081	332080
4081	332081
69805	332082
19736	332083
190005	332084
20439	332085
7748	332086
44242	332087
270168	332088
89668	332089
165605	332090
88516	332091
7569	332092
129903	332093
11719	332094
95267	332095
4824	332096
8355	332097
118698	332098
141328	332099
8410	332100
115543	332101
23663	332102
128853	332103
51936	332104
11967	332105
718	332106
127625	332107
22678	332108
98960	332109
25948	332110
252565	332111
7587	332112
239627	332113
13468	332114
7650	332115
8619	332116
135533	332117
252769	332118
186409	332119
27681	332120
13261	332121
78256	332122
742	332123
27604	332124
1911	332125
10319	332126
30961	332127
95029	332128
19238	332129
23935	332130
58150	332131
31131	332132
94794	332133
14820	332134
31783	332135
55687	332136
88899	332137
237685	332138
49727	332139
38431	332140
50807	332141
49927	332142
15925	332143
43613	332144
180358	332145
13417	332146
86774	332147
15337	332148
1303	332149
79899	332150
36033	332151
29101	332152
71891	332153
2557	332154
59696	332155
72761	332156
8622	332157
779	332158
146204	332159
153977	332160
230265	332161
22285	332162
85271	332163
2736	332164
255359	332165
47606	332166
2964	332167
12815	332168
231276	332169
84334	332170
5375	332171
43777	332172
21072	332173
11705	332174
8423	332175
44609	332176
2	332177
141374	332178
84971	332179
15541	332180
39019	332181
61516	332182
238323	332183
14390	332184
107845	332185
74219	332186
4106	332187
53248	332188
3695	332189
69507	332190
76655	332191
44328	332192
29930	332193
132445	332194
92544	332195
928	332196
26352	332197
177755	332198
2788	332199
211671	332200
9997	332201
39070	332202
20912	332203
96203	332204
45445	332205
51982	332206
69265	332207
932	332208
22889	332209
65053	332210
24722	332211
621	332212
113198	332213
10233	332214
27517	332215
768	332216
50312	332217
53161	332218
20337	332219
122258	332220
85066	332221
16130	332222
58651	332223
71670	332224
110649	332225
56471	332226
25184	332227
4970	332228
1416	332229
179294	332230
101200	332231
34079	332232
57318	332233
9387	332234
149293	332235
4850	332236
30047	332237
20890	332238
2642	332239
26437	332240
49106	332241
23200	332242
71211	332243
8550	332244
67834	332245
155270	332246
216913	332247
259651	332248
114894	332249
228826	332250
2249	332251
4161	332252
835	332253
88541	332254
45398	332255
8551	332256
82958	332257
80325	332258
65155	332259
616	332260
713	332261
9532	332262
25489	332263
10505	332264
158213	332265
30062	332266
11339	332267
171650	332268
3998	332269
15371	332270
5632	332271
51715	332272
2560	332273
40702	332274
109484	332275
249207	332276
121910	332277
92404	332278
30537	332279
71884	332280
37204	332281
101192	332282
47472	332283
19321	332284
69288	332285
99582	332286
8618	332287
16331	332288
170125	332289
234971	332290
267503	332291
218240	332292
110731	332293
137125	332294
22877	332295
7278	332296
249895	332297
37383	332298
57	332299
15995	332300
2795	332301
50147	332302
14039	332303
2571	332304
151951	332305
49211	332306
105193	332307
407	332308
19396	332309
42436	332310
274	332311
118926	332312
7510	332313
3933	332314
667	332315
20581	332316
14319	332317
136689	332318
161736	332319
45815	332320
133923	332321
58273	332322
39240	332323
56319	332324
12031	332325
32044	332326
38516	332327
51954	332328
34455	332329
71074	332330
3897	332331
110380	332332
590	332333
1184	332334
2156	332335
87974	332336
52278	332337
24833	332338
223235	332339
5869	332340
26076	332341
25816	332342
87586	332343
5047	332344
60084	332345
17265	332346
9417	332347
7602	332348
79596	332349
127799	332350
11480	332351
10186	332352
203668	332353
47670	332354
68599	332355
4458	332356
73577	332357
59725	332358
54027	332359
9133	332360
12084	332361
2726	332362
15269	332363
162386	332364
17944	332365
34053	332366
47942	332367
94095	332368
257927	332369
14330	332370
133457	332371
108759	332372
125416	332373
55244	332374
208197	332375
15101	332376
77704	332377
3575	332378
47420	332379
25026	332380
4055	332381
50195	332382
62500	332383
17591	332384
90015	332385
53949	332386
29024	332387
198812	332388
205086	332389
157022	332390
4290	332391
8073	332392
55654	332393
94221	332394
1682	332395
35569	332396
132339	332397
3347	332398
144544	332399
23805	332400
9161	332401
2111	332402
160570	332403
62691	332404
9239	332405
2479	332406
92027	332407
48867	332408
39631	332409
9343	332410
80154	332411
2865	332412
73796	332413
152741	332414
38024	332415
13712	332416
152481	332417
9739	332418
170725	332419
71271	332420
140292	332421
51685	332422
13642	332423
113014	332424
110742	332425
56746	332426
113045	332427
36232	332428
93075	332429
110201	332430
73878	332431
7194	332432
227512	332433
14715	332434
1370	332435
22488	332436
52992	332437
45805	332438
80191	332439
56221	332440
63894	332441
31172	332442
42087	332443
46817	332444
262650	332445
25784	332446
147463	332447
2746	332448
930	332449
39775	332450
2982	332451
34478	332452
90997	332453
58517	332454
22176	332455
22074	332456
19808	332457
69743	332458
199640	332459
102419	332460
216847	332461
9564	332462
180800	332463
258785	332464
2322	332465
72107	332466
215698	332467
109900	332468
26408	332469
28240	332470
6174	332471
8264	332472
263176	332473
3897	332474
219260	332475
221211	332476
28143	332477
19005	332478
164564	332479
128848	332480
4610	332481
38493	332482
17670	332483
28966	332484
4505	332485
2353	332486
157904	332487
46269	332488
35162	332489
110883	332490
311	332491
92851	332492
14683	332493
269962	332494
151054	332495
1763	332496
66135	332497
129372	332498
238043	332499
12464	332500
9145	332501
110689	332502
3026	332503
46671	332504
36711	332505
2389	332506
29269	332507
12353	332508
26790	332509
10130	332510
24122	332511
2373	332512
232956	332513
44132	332514
12990	332515
78941	332516
63448	332517
393	332518
25641	332519
53032	332520
141631	332521
31435	332522
40819	332523
15133	332524
216645	332525
57381	332526
149293	332527
118496	332528
1750	332529
52400	332530
221608	332531
77965	332532
111921	332533
28129	332534
5566	332535
1878	332536
2142	332537
177625	332538
10256	332539
22416	332540
68109	332541
84636	332542
14074	332543
23817	332544
19237	332545
3655	332546
22864	332547
15866	332548
89131	332549
3917	332550
60750	332551
110287	332552
93356	332553
50668	332554
16094	332555
6825	332556
154156	332557
200744	332558
97931	332559
2542	332560
129348	332561
251328	332562
23569	332563
3990	332564
46918	332565
171126	332566
18099	332567
188	332568
38043	332569
194068	332570
10130	332571
140718	332572
57367	332573
58130	332574
110599	332575
3265	332576
5440	332577
120798	332578
73230	332579
34481	332580
132171	332581
122875	332582
61432	332583
22426	332584
44186	332585
5611	332586
7282	332587
189063	332588
219147	332589
31955	332590
31020	332591
141077	332592
2946	332593
4769	332594
10561	332595
3254	332596
2612	332597
152	332598
19078	332599
25576	332600
113620	332601
8886	332602
234499	332603
2598	332604
36532	332605
9849	332606
142122	332607
44297	332608
61158	332609
49374	332610
5633	332611
111611	332612
14315	332613
27937	332614
2861	332615
26492	332616
27487	332617
96247	332618
128275	332619
27998	332620
330	332621
24887	332622
52560	332623
173206	332624
6768	332625
11889	332626
5328	332627
229126	332628
110270	332629
19572	332630
17287	332631
15835	332632
225372	332633
52654	332634
256827	332635
22316	332636
166	332637
9108	332638
143477	332639
179939	332640
63586	332641
101971	332642
233033	332643
128122	332644
38209	332645
204821	332646
97635	332647
176389	332648
258386	332649
91472	332650
228837	332651
5106	332652
236772	332653
54031	332654
42696	332655
31537	332656
86119	332657
2542	332658
10117	332659
94957	332660
152191	332661
29096	332662
25775	332663
10897	332664
98453	332665
3183	332666
210283	332667
6397	332668
35134	332669
151923	332670
16222	332671
20253	332672
1903	332673
103618	332674
40610	332675
42303	332676
249099	332677
205824	332678
165900	332679
14703	332680
53505	332681
165975	332682
74485	332683
83180	332684
19619	332685
53803	332686
47805	332687
11391	332688
25115	332689
158531	332690
5729	332691
100437	332692
693	332693
193062	332694
55842	332695
1658	332696
31253	332697
13	332698
87554	332699
50940	332700
10251	332701
253621	332702
33604	332703
170745	332704
335	332705
164407	332706
72002	332707
43653	332708
136583	332709
11935	332710
32159	332711
67346	332712
111041	332713
346	332714
235233	332715
1800	332716
8635	332717
97323	332718
678	332719
32902	332720
14317	332721
61778	332722
92925	332723
2112	332724
26004	332725
51136	332726
1174	332727
19809	332728
196337	332729
1879	332730
13781	332731
7514	332732
1046	332733
76842	332734
20298	332735
156112	332736
2650	332737
45869	332738
70771	332739
179886	332740
101698	332741
134969	332742
198273	332743
18626	332744
2277	332745
30632	332746
171577	332747
2695	332748
33166	332749
78890	332750
25969	332751
5275	332752
160063	332753
3645	332754
60416	332755
2313	332756
4677	332757
214375	332758
44733	332759
49518	332760
48950	332761
8679	332762
3857	332763
3597	332764
61384	332765
246001	332766
25958	332767
23915	332768
473	332769
137191	332770
15970	332771
21236	332772
943	332773
15251	332774
22447	332775
57499	332776
87695	332777
37288	332778
1976	332779
37053	332780
4972	332781
31065	332782
1382	332783
35329	332784
696	332785
8279	332786
663	332787
13780	332788
48639	332789
44966	332790
131748	332791
547	332792
46558	332793
75035	332794
41897	332795
164466	332796
122249	332797
26	332798
83036	332799
160168	332800
22147	332801
53315	332802
36061	332803
84871	332804
168810	332805
76928	332806
239	332807
3254	332808
2770	332809
144395	332810
83470	332811
87279	332812
5013	332813
210256	332814
3551	332815
3858	332816
106441	332817
8844	332818
66363	332819
3945	332820
96868	332821
4744	332822
2856	332823
47899	332824
68672	332825
1054	332826
16253	332827
26544	332828
157638	332829
50874	332830
2075	332831
2384	332832
197197	332833
6478	332834
72838	332835
4107	332836
9727	332837
165781	332838
72634	332839
25002	332840
18674	332841
87897	332842
100828	332843
129865	332844
3016	332845
65801	332846
17012	332847
35487	332848
257680	332849
165704	332850
252103	332851
937	332852
250571	332853
121746	332854
7600	332855
7795	332856
13486	332857
98631	332858
192492	332859
30056	332860
6632	332861
24144	332862
52833	332863
31921	332864
53295	332865
11808	332866
257088	332867
12325	332868
39473	332869
3314	332870
31235	332871
21303	332872
103435	332873
12969	332874
17859	332875
171932	332876
63395	332877
45376	332878
9340	332879
127627	332880
3828	332881
104126	332882
47818	332883
20920	332884
46535	332885
87	332886
6719	332887
32752	332888
22703	332889
156243	332890
84094	332891
10904	332892
65123	332893
78556	332894
42832	332895
92427	332896
64557	332897
18371	332898
28780	332899
204	332900
10897	332901
18883	332902
15775	332903
76503	332904
456	332905
35295	332906
30840	332907
170083	332908
258800	332909
82747	332910
8713	332911
124185	332912
155193	332913
46048	332914
66323	332915
7976	332916
95462	332917
47392	332918
69445	332919
60555	332920
251650	332921
108204	332922
9842	332923
26238	332924
4036	332925
56898	332926
786	332927
78181	332928
1712	332929
22124	332930
111282	332931
129520	332932
129887	332933
18586	332934
46730	332935
13419	332936
28792	332937
8774	332938
103190	332939
16955	332940
222852	332941
30733	332942
21336	332943
3991	332944
217616	332945
47013	332946
42000	332947
68198	332948
214521	332949
161765	332950
15169	332951
16546	332952
24160	332953
122619	332954
159836	332955
32360	332956
12670	332957
21641	332958
13094	332959
2383	332960
15525	332961
98189	332962
44014	332963
34397	332964
34162	332965
220909	332966
2525	332967
24279	332968
1958	332969
741	332970
197229	332971
83057	332972
232778	332973
1812	332974
42301	332975
47206	332976
48500	332977
5155	332978
22921	332979
112732	332980
5	332981
27690	332982
17149	332983
7961	332984
13261	332985
72016	332986
7628	332987
34165	332988
36764	332989
14107	332990
415	332991
209682	332992
80071	332993
27744	332994
2911	332995
40330	332996
151950	332997
849	332998
105026	332999
95055	333000
30526	333001
104022	333002
1808	333003
209434	333004
2355	333005
118550	333006
97433	333007
5874	333008
22543	333009
120892	333010
87350	333011
18300	333012
1620	333013
7966	333014
226066	333015
64446	333016
4787	333017
158762	333018
5793	333019
6209	333020
83733	333021
3975	333022
487	333023
25549	333024
152513	333025
15520	333026
9182	333027
73786	333028
12718	333029
198944	333030
5532	333031
17750	333032
24940	333033
4115	333034
256818	333035
115522	333036
4893	333037
48729	333038
18314	333039
54537	333040
112745	333041
1595	333042
64462	333043
39555	333044
4091	333045
75991	333046
17042	333047
158937	333048
81399	333049
22101	333050
3220	333051
67132	333052
22285	333053
197949	333054
23563	333055
9196	333056
715	333057
19129	333058
48038	333059
189163	333060
41165	333061
263420	333062
60185	333063
14535	333064
5487	333065
45752	333066
96892	333067
144964	333068
77146	333069
6907	333070
49463	333071
132890	333072
1553	333073
170134	333074
275	333075
80559	333076
175340	333077
20400	333078
66922	333079
47930	333080
57046	333081
171202	333082
142349	333083
56965	333084
1941	333085
30027	333086
136185	333087
164789	333088
4001	333089
105374	333090
202826	333091
130961	333092
26337	333093
1910	333094
29029	333095
445	333096
9146	333097
64380	333098
1001	333099
29815	333100
50055	333101
40591	333102
71663	333103
223753	333104
46657	333105
35707	333106
5013	333107
9462	333108
5994	333109
92480	333110
19083	333111
55697	333112
3561	333113
60872	333114
18960	333115
16168	333116
34751	333117
31155	333118
83163	333119
102370	333120
16946	333121
3423	333122
440	333123
19652	333124
23406	333125
51309	333126
4522	333127
485	333128
6679	333129
45171	333130
13337	333131
31284	333132
119279	333133
21769	333134
88416	333135
271728	333136
84921	333137
35813	333138
3617	333139
7746	333140
30474	333141
89195	333142
160274	333143
171388	333144
81112	333145
53393	333146
9716	333147
66837	333148
18373	333149
246801	333150
59684	333151
97352	333152
50579	333153
83821	333154
56077	333155
42793	333156
195898	333157
78310	333158
12445	333159
57640	333160
245259	333161
83816	333162
15447	333163
3170	333164
9481	333165
98820	333166
187083	333167
78961	333168
1998	333169
24769	333170
23214	333171
70183	333172
5162	333173
69051	333174
31000	333175
6912	333176
6553	333177
102175	333178
177605	333179
118112	333180
48788	333181
56440	333182
62596	333183
50605	333184
15682	333185
9339	333186
62331	333187
10394	333188
64040	333189
256371	333190
203023	333191
264752	333192
14514	333193
254240	333194
2915	333195
186763	333196
180478	333197
16377	333198
110584	333199
223000	333200
18500	333201
3274	333202
132932	333203
126787	333204
53462	333205
18658	333206
12247	333207
225746	333208
13205	333209
199508	333210
50472	333211
8969	333212
160040	333213
16827	333214
267874	333215
1019	333216
65528	333217
8741	333218
14426	333219
171803	333220
157070	333221
137084	333222
33146	333223
8540	333224
5146	333225
209	333226
20155	333227
40430	333228
49036	333229
102949	333230
46539	333231
116424	333232
239741	333233
97620	333234
75	333235
38890	333236
259539	333237
173432	333238
10923	333239
242828	333240
7499	333241
27478	333242
95886	333243
99198	333244
36409	333245
11540	333246
114114	333247
749	333248
4231	333249
167464	333250
14161	333251
68350	333252
33225	333253
18759	333254
226425	333255
8934	333256
665	333257
180324	333258
116030	333259
21299	333260
809	333261
25307	333262
16675	333263
25833	333264
46900	333265
152100	333266
27083	333267
261726	333268
21106	333269
2527	333270
38071	333271
100830	333272
21916	333273
14354	333274
80164	333275
225855	333276
32047	333277
237760	333278
3556	333279
41968	333280
209336	333281
16639	333282
264439	333283
14926	333284
226807	333285
9618	333286
14915	333287
40186	333288
27049	333289
13938	333290
857	333291
89315	333292
25304	333293
3588	333294
117032	333295
71593	333296
113855	333297
64041	333298
45365	333299
8156	333300
85394	333301
13808	333302
5959	333303
125349	333304
81	333305
254762	333306
5629	333307
142218	333308
83749	333309
18055	333310
107656	333311
122015	333312
257815	333313
1917	333314
262491	333315
119509	333316
181529	333317
74418	333318
16683	333319
118900	333320
34474	333321
66366	333322
3406	333323
35194	333324
48105	333325
60062	333326
131676	333327
166664	333328
123651	333329
77237	333330
159457	333331
3899	333332
15902	333333
30606	333334
23347	333335
9793	333336
89994	333337
12265	333338
19403	333339
179677	333340
34836	333341
210091	333342
30860	333343
159150	333344
47338	333345
70882	333346
257213	333347
122554	333348
24106	333349
64343	333350
149564	333351
35337	333352
40861	333353
40776	333354
1468	333355
167412	333356
67968	333357
256295	333358
137155	333359
223484	333360
36056	333361
29349	333362
35141	333363
49580	333364
1881	333365
213395	333366
135764	333367
23935	333368
79335	333369
125328	333370
23634	333371
122374	333372
31217	333373
3269	333374
108624	333375
2143	333376
67891	333377
205285	333378
76881	333379
40970	333380
36153	333381
2460	333382
7684	333383
18496	333384
152859	333385
39003	333386
8719	333387
55586	333388
101280	333389
7080	333390
74545	333391
48	333392
4093	333393
46842	333394
220488	333395
88298	333396
84076	333397
3545	333398
1949	333399
78111	333400
37948	333401
152971	333402
45710	333403
45426	333404
42550	333405
146872	333406
89413	333407
56845	333408
5470	333409
9358	333410
90070	333411
17650	333412
260867	333413
1041	333414
16202	333415
4296	333416
132613	333417
150231	333418
52130	333419
18527	333420
222060	333421
46461	333422
1263	333423
76962	333424
95872	333425
100035	333426
19021	333427
35380	333428
1181	333429
20286	333430
109911	333431
5158	333432
114774	333433
12982	333434
28739	333435
1343	333436
64579	333437
48372	333438
683	333439
4885	333440
26509	333441
35205	333442
81124	333443
12204	333444
33702	333445
37823	333446
122847	333447
6580	333448
85570	333449
2188	333450
80950	333451
45297	333452
8055	333453
245869	333454
18315	333455
13646	333456
1519	333457
106123	333458
77678	333459
74866	333460
63475	333461
452	333462
28871	333463
29463	333464
248662	333465
38783	333466
44539	333467
44	333468
95911	333469
177716	333470
224666	333471
106232	333472
143568	333473
97697	333474
94484	333475
127980	333476
109031	333477
163497	333478
3350	333479
119348	333480
107250	333481
168698	333482
68	333483
92585	333484
116494	333485
3458	333486
2124	333487
88283	333488
132825	333489
762	333490
95097	333491
98200	333492
72140	333493
46030	333494
225008	333495
62130	333496
171766	333497
5549	333498
54482	333499
40137	333500
47118	333501
60047	333502
37215	333503
29401	333504
113691	333505
55566	333506
87874	333507
7901	333508
1224	333509
40222	333510
69654	333511
158686	333512
73108	333513
126396	333514
23890	333515
730	333516
88801	333517
151321	333518
8982	333519
170440	333520
171231	333521
18694	333522
32764	333523
60922	333524
35094	333525
11253	333526
24987	333527
83491	333528
110711	333529
179836	333530
175504	333531
71556	333532
2960	333533
4600	333534
18206	333535
74486	333536
259763	333537
135758	333538
269988	333539
70726	333540
80646	333541
7625	333542
13784	333543
30060	333544
59700	333545
246749	333546
220156	333547
13038	333548
179513	333549
6069	333550
112788	333551
59458	333552
35948	333553
45161	333554
131281	333555
13296	333556
74871	333557
76988	333558
20858	333559
102278	333560
76093	333561
40156	333562
50086	333563
15932	333564
11473	333565
7935	333566
8694	333567
72466	333568
81787	333569
15962	333570
33142	333571
45591	333572
93972	333573
26913	333574
3019	333575
73175	333576
107270	333577
190917	333578
128786	333579
68982	333580
4716	333581
97641	333582
17838	333583
32630	333584
102556	333585
166806	333586
522	333587
28948	333588
1522	333589
164940	333590
184896	333591
262	333592
243187	333593
6151	333594
152224	333595
7736	333596
96879	333597
90270	333598
29950	333599
28396	333600
1873	333601
51293	333602
12979	333603
135412	333604
15165	333605
17439	333606
260961	333607
23792	333608
6918	333609
26816	333610
81043	333611
7485	333612
107355	333613
42672	333614
21129	333615
11410	333616
101664	333617
39781	333618
726	333619
102247	333620
10244	333621
179485	333622
48597	333623
88360	333624
31779	333625
2523	333626
24554	333627
149283	333628
4397	333629
48998	333630
58022	333631
3709	333632
168026	333633
23579	333634
100708	333635
2782	333636
13376	333637
7596	333638
1857	333639
75480	333640
118711	333641
36265	333642
55802	333643
95544	333644
64980	333645
29616	333646
21505	333647
3258	333648
216785	333649
141327	333650
94698	333651
271478	333652
233436	333653
102288	333654
50271	333655
208255	333656
39923	333657
7695	333658
24110	333659
140174	333660
167465	333661
167130	333662
122591	333663
6820	333664
68978	333665
116255	333666
10590	333667
23270	333668
170117	333669
118123	333670
110059	333671
20952	333672
2230	333673
5959	333674
256822	333675
1675	333676
203680	333677
616	333678
29149	333679
59561	333680
96506	333681
175676	333682
92033	333683
8331	333684
202022	333685
222085	333686
64835	333687
185644	333688
95147	333689
14596	333690
4577	333691
30317	333692
72603	333693
47174	333694
5897	333695
27084	333696
98374	333697
44867	333698
143123	333699
138854	333700
111374	333701
59079	333702
515	333703
90514	333704
44876	333705
87421	333706
5576	333707
92316	333708
2319	333709
87862	333710
23660	333711
106014	333712
72034	333713
37474	333714
12178	333715
17916	333716
235314	333717
128021	333718
84297	333719
5742	333720
9213	333721
118590	333722
26453	333723
8117	333724
65675	333725
50742	333726
29904	333727
131061	333728
92185	333729
6701	333730
137510	333731
45114	333732
29951	333733
18741	333734
14282	333735
100161	333736
58397	333737
22310	333738
31133	333739
107527	333740
203192	333741
12395	333742
71532	333743
40597	333744
143681	333745
7516	333746
1056	333747
1596	333748
48192	333749
12283	333750
2981	333751
55990	333752
166879	333753
65319	333754
9621	333755
20511	333756
11598	333757
37285	333758
79038	333759
52	333760
9715	333761
2482	333762
64605	333763
20528	333764
174106	333765
221770	333766
166408	333767
11151	333768
17401	333769
59009	333770
20209	333771
3682	333772
77637	333773
184511	333774
557	333775
5564	333776
28973	333777
208321	333778
61293	333779
32213	333780
373	333781
13712	333782
13444	333783
33361	333784
148956	333785
95075	333786
22875	333787
63199	333788
125219	333789
5723	333790
166732	333791
89887	333792
13658	333793
160449	333794
108442	333795
126243	333796
13030	333797
125041	333798
12222	333799
260900	333800
225933	333801
42191	333802
76493	333803
117464	333804
33588	333805
200269	333806
121878	333807
8825	333808
10378	333809
152667	333810
10201	333811
4603	333812
16832	333813
69851	333814
26019	333815
55277	333816
13696	333817
7006	333818
44285	333819
36414	333820
25844	333821
11850	333822
1440	333823
152256	333824
80436	333825
19680	333826
82067	333827
4911	333828
23562	333829
1046	333830
21400	333831
119750	333832
116895	333833
61277	333834
20559	333835
25097	333836
97715	333837
25675	333838
132286	333839
65538	333840
4337	333841
250862	333842
165877	333843
80138	333844
136786	333845
87678	333846
70	333847
97541	333848
108913	333849
286	333850
186306	333851
43723	333852
19101	333853
20679	333854
141633	333855
130902	333856
8826	333857
109013	333858
49406	333859
56049	333860
4737	333861
135551	333862
12149	333863
67773	333864
41478	333865
221116	333866
34	333867
79623	333868
22392	333869
28496	333870
87397	333871
20939	333872
90104	333873
39297	333874
239055	333875
63057	333876
91642	333877
138104	333878
262148	333879
82368	333880
171979	333881
12703	333882
163083	333883
23726	333884
100603	333885
4821	333886
6070	333887
4325	333888
185549	333889
3609	333890
159622	333891
50444	333892
62776	333893
155690	333894
94966	333895
16499	333896
68678	333897
7760	333898
42523	333899
3903	333900
108	333901
67722	333902
537	333903
205040	333904
38543	333905
131996	333906
74489	333907
67244	333908
90402	333909
40822	333910
9532	333911
102481	333912
75	333913
32515	333914
9037	333915
111461	333916
231203	333917
129024	333918
38221	333919
150832	333920
26648	333921
981	333922
289	333923
43409	333924
14511	333925
6620	333926
29518	333927
30407	333928
9193	333929
242282	333930
183057	333931
136709	333932
75860	333933
3588	333934
33631	333935
165867	333936
25348	333937
133437	333938
153768	333939
50696	333940
14190	333941
11352	333942
74019	333943
15583	333944
212578	333945
51285	333946
29125	333947
16	333948
82768	333949
158081	333950
2140	333951
7726	333952
47402	333953
112843	333954
56463	333955
36594	333956
66158	333957
104603	333958
29359	333959
124338	333960
16182	333961
12118	333962
131635	333963
53306	333964
12688	333965
3882	333966
96642	333967
18308	333968
116293	333969
22108	333970
185631	333971
75057	333972
112	333973
8855	333974
869	333975
36755	333976
2922	333977
99530	333978
243534	333979
62153	333980
167912	333981
1145	333982
118967	333983
45989	333984
10207	333985
112820	333986
35109	333987
6946	333988
26254	333989
1935	333990
25546	333991
9369	333992
265466	333993
6007	333994
76711	333995
26555	333996
140377	333997
24211	333998
30966	333999
24816	334000
52882	334001
65105	334002
363	334003
52800	334004
84671	334005
17163	334006
9457	334007
26063	334008
12025	334009
15557	334010
879	334011
6813	334012
516	334013
80945	334014
34763	334015
248287	334016
3489	334017
8826	334018
232160	334019
27424	334020
8883	334021
10997	334022
173921	334023
69163	334024
6824	334025
7167	334026
7449	334027
4715	334028
15267	334029
13706	334030
85817	334031
111128	334032
23341	334033
74591	334034
52746	334035
8609	334036
272233	334037
90880	334038
266237	334039
70837	334040
161201	334041
3962	334042
75169	334043
110093	334044
162777	334045
921	334046
14321	334047
243552	334048
124440	334049
94621	334050
162699	334051
39521	334052
3722	334053
14923	334054
72017	334055
14009	334056
10222	334057
12380	334058
162043	334059
29262	334060
32567	334061
136552	334062
53045	334063
4077	334064
88835	334065
1863	334066
314	334067
140276	334068
250247	334069
51847	334070
176072	334071
65852	334072
72028	334073
126410	334074
112878	334075
1530	334076
13086	334077
1632	334078
7657	334079
29590	334080
39177	334081
113686	334082
188935	334083
43230	334084
1316	334085
194334	334086
162930	334087
11933	334088
1572	334089
16731	334090
59533	334091
9062	334092
10132	334093
14616	334094
139798	334095
182049	334096
9683	334097
29527	334098
161831	334099
85395	334100
148	334101
37370	334102
15378	334103
61212	334104
119312	334105
77100	334106
32261	334107
1140	334108
1266	334109
57864	334110
47096	334111
46702	334112
110775	334113
155391	334114
226956	334115
7180	334116
78533	334117
69400	334118
15124	334119
1920	334120
9637	334121
375	334122
2063	334123
133305	334124
87810	334125
189712	334126
90048	334127
206752	334128
21942	334129
2126	334130
3043	334131
110067	334132
130773	334133
264897	334134
237711	334135
22974	334136
20794	334137
13084	334138
13589	334139
226015	334140
189261	334141
130296	334142
126186	334143
13723	334144
56895	334145
69109	334146
50022	334147
10183	334148
105619	334149
170326	334150
272295	334151
175135	334152
54022	334153
98897	334154
259911	334155
102717	334156
12022	334157
114586	334158
62673	334159
179151	334160
99841	334161
75304	334162
11977	334163
35350	334164
207254	334165
15045	334166
219	334167
1573	334168
41019	334169
51606	334170
10305	334171
1937	334172
1624	334173
9733	334174
182447	334175
20624	334176
16355	334177
37156	334178
948	334179
839	334180
4914	334181
128658	334182
3288	334183
2804	334184
136768	334185
17508	334186
12801	334187
5901	334188
126593	334189
32350	334190
75653	334191
5132	334192
6273	334193
88698	334194
110041	334195
75966	334196
60669	334197
300	334198
40583	334199
7673	334200
305	334201
17091	334202
2756	334203
79222	334204
44837	334205
31207	334206
92131	334207
28633	334208
15557	334209
5205	334210
74014	334211
116594	334212
5953	334213
53184	334214
13595	334215
4738	334216
1532	334217
169928	334218
18637	334219
74953	334220
56938	334221
9081	334222
66404	334223
70518	334224
60745	334225
5419	334226
29678	334227
25577	334228
172268	334229
83122	334230
227153	334231
206744	334232
91203	334233
11447	334234
120419	334235
57387	334236
54835	334237
5586	334238
7752	334239
4247	334240
231766	334241
64778	334242
221528	334243
61257	334244
52720	334245
97679	334246
2875	334247
12990	334248
38241	334249
74324	334250
14433	334251
141015	334252
176000	334253
50387	334254
174193	334255
109432	334256
90	334257
161118	334258
48569	334259
6982	334260
12294	334261
8812	334262
39105	334263
37301	334264
56393	334265
12473	334266
72290	334267
8609	334268
272620	334269
47823	334270
109353	334271
5275	334272
89032	334273
14944	334274
84856	334275
157365	334276
124286	334277
114422	334278
86928	334279
28387	334280
272382	334281
2399	334282
12126	334283
38926	334284
63545	334285
63565	334286
7436	334287
97481	334288
45877	334289
232021	334290
171435	334291
248	334292
82279	334293
59519	334294
159325	334295
33972	334296
50076	334297
130780	334298
64424	334299
6294	334300
44427	334301
46346	334302
91954	334303
17535	334304
4383	334305
40258	334306
256564	334307
77235	334308
120456	334309
11293	334310
155234	334311
42875	334312
2248	334313
108044	334314
242446	334315
102	334316
41170	334317
59748	334318
119042	334319
76657	334320
119020	334321
86318	334322
32495	334323
372	334324
2534	334325
14272	334326
28073	334327
141481	334328
105218	334329
150870	334330
7942	334331
122080	334332
1185	334333
35784	334334
268642	334335
259879	334336
62938	334337
1493	334338
21245	334339
46030	334340
9597	334341
209686	334342
9989	334343
24264	334344
44442	334345
21322	334346
98037	334347
1627	334348
187	334349
5269	334350
19402	334351
146001	334352
2505	334353
157052	334354
122477	334355
138419	334356
10964	334357
49510	334358
99163	334359
39407	334360
16752	334361
49595	334362
58254	334363
32100	334364
8975	334365
20292	334366
18911	334367
2910	334368
1946	334369
9395	334370
52484	334371
2346	334372
10292	334373
181732	334374
28187	334375
20363	334376
2963	334377
5116	334378
104805	334379
41999	334380
210560	334381
139006	334382
117087	334383
29093	334384
241634	334385
145796	334386
169586	334387
107878	334388
254397	334389
2647	334390
39684	334391
43345	334392
93104	334393
33131	334394
77984	334395
1958	334396
95701	334397
25385	334398
19999	334399
50953	334400
80616	334401
93216	334402
92338	334403
24140	334404
27602	334405
43964	334406
14457	334407
26344	334408
49324	334409
2406	334410
14747	334411
9757	334412
9720	334413
4405	334414
3744	334415
131790	334416
1562	334417
205936	334418
123139	334419
7855	334420
18987	334421
65014	334422
111152	334423
2872	334424
13661	334425
21540	334426
9013	334427
126724	334428
231637	334429
74596	334430
40567	334431
4945	334432
2466	334433
255727	334434
15777	334435
81923	334436
240118	334437
22443	334438
29304	334439
239148	334440
18873	334441
31902	334442
116048	334443
194930	334444
196762	334445
58253	334446
321	334447
8418	334448
5773	334449
79484	334450
254417	334451
114608	334452
14274	334453
145121	334454
52792	334455
4126	334456
2777	334457
8578	334458
102889	334459
59603	334460
159640	334461
26180	334462
61129	334463
37819	334464
39297	334465
102315	334466
1651	334467
143410	334468
226223	334469
19655	334470
28345	334471
46678	334472
4237	334473
283	334474
262844	334475
64738	334476
141327	334477
34407	334478
78934	334479
41465	334480
37921	334481
12294	334482
915	334483
116738	334484
55782	334485
118483	334486
18735	334487
2549	334488
72833	334489
271069	334490
11696	334491
110451	334492
26412	334493
4013	334494
104256	334495
23748	334496
172480	334497
20917	334498
53181	334499
1121	334500
76238	334501
82005	334502
60793	334503
40866	334504
1304	334505
39881	334506
6662	334507
15991	334508
57962	334509
68971	334510
67399	334511
109183	334512
2341	334513
45863	334514
236361	334515
71556	334516
19700	334517
69537	334518
2210	334519
60493	334520
21835	334521
2744	334522
48310	334523
325	334524
181587	334525
189416	334526
178867	334527
36552	334528
26097	334529
151293	334530
16250	334531
17942	334532
25986	334533
5744	334534
235047	334535
106435	334536
71275	334537
182100	334538
40882	334539
1138	334540
6904	334541
58457	334542
65688	334543
55664	334544
38852	334545
40729	334546
94012	334547
4037	334548
8176	334549
240029	334550
50465	334551
28885	334552
33977	334553
11616	334554
94767	334555
600	334556
262944	334557
91750	334558
188550	334559
11433	334560
125334	334561
93481	334562
22116	334563
24269	334564
46414	334565
93072	334566
1930	334567
913	334568
213195	334569
92562	334570
51964	334571
48874	334572
159501	334573
56760	334574
81027	334575
139343	334576
11744	334577
236	334578
203843	334579
39378	334580
137162	334581
1802	334582
143729	334583
146676	334584
90974	334585
11881	334586
185418	334587
12392	334588
18306	334589
34356	334590
100333	334591
19669	334592
28070	334593
190727	334594
66102	334595
103724	334596
170545	334597
32311	334598
239611	334599
6420	334600
12168	334601
15480	334602
66422	334603
63700	334604
93740	334605
23589	334606
322	334607
972	334608
130539	334609
10427	334610
48174	334611
51294	334612
264986	334613
43605	334614
183051	334615
240388	334616
37661	334617
100734	334618
4597	334619
173444	334620
16059	334621
55835	334622
104640	334623
85237	334624
1861	334625
25280	334626
122962	334627
123346	334628
102471	334629
17	334630
74976	334631
674	334632
973	334633
16495	334634
140948	334635
245808	334636
1616	334637
1542	334638
49618	334639
20872	334640
100051	334641
53339	334642
267121	334643
3568	334644
125600	334645
108760	334646
59395	334647
1920	334648
6258	334649
6198	334650
21148	334651
35639	334652
33342	334653
4043	334654
169924	334655
6688	334656
113317	334657
7575	334658
15960	334659
10958	334660
2921	334661
32892	334662
15490	334663
120076	334664
72135	334665
74753	334666
6802	334667
6645	334668
116864	334669
51376	334670
7463	334671
194740	334672
67232	334673
29728	334674
31763	334675
37234	334676
115733	334677
19242	334678
19781	334679
56228	334680
125273	334681
12668	334682
4983	334683
47654	334684
104450	334685
17079	334686
100956	334687
31482	334688
31014	334689
632	334690
27443	334691
46513	334692
3012	334693
134034	334694
495	334695
20540	334696
4449	334697
48276	334698
189586	334699
86115	334700
55111	334701
155170	334702
8248	334703
269085	334704
36924	334705
92539	334706
7984	334707
7926	334708
264219	334709
22561	334710
13807	334711
3	334712
225441	334713
66805	334714
197958	334715
211668	334716
147160	334717
110707	334718
14983	334719
13241	334720
88490	334721
75281	334722
119552	334723
17817	334724
107564	334725
52961	334726
139263	334727
41814	334728
114091	334729
184213	334730
5832	334731
7355	334732
40126	334733
5142	334734
263455	334735
40276	334736
12948	334737
180360	334738
33288	334739
735	334740
149305	334741
58701	334742
6032	334743
198599	334744
24331	334745
46672	334746
4452	334747
5048	334748
777	334749
90481	334750
124495	334751
19598	334752
8684	334753
23503	334754
16786	334755
110348	334756
39072	334757
44976	334758
67102	334759
203858	334760
169873	334761
8874	334762
27590	334763
9054	334764
9032	334765
45824	334766
188	334767
53209	334768
65196	334769
183202	334770
26939	334771
2345	334772
82762	334773
1300	334774
49750	334775
53260	334776
2865	334777
248	334778
91310	334779
633	334780
4438	334781
79653	334782
142138	334783
77380	334784
2035	334785
10503	334786
121950	334787
31887	334788
40440	334789
5114	334790
60129	334791
23615	334792
236119	334793
13813	334794
201376	334795
106429	334796
2215	334797
14551	334798
13877	334799
221347	334800
202531	334801
170412	334802
44664	334803
60728	334804
76205	334805
180590	334806
1297	334807
19374	334808
228790	334809
83167	334810
167247	334811
148862	334812
215870	334813
105072	334814
28762	334815
16390	334816
14030	334817
5099	334818
65493	334819
15585	334820
8010	334821
3427	334822
1686	334823
10747	334824
106873	334825
121013	334826
58810	334827
42339	334828
17971	334829
103865	334830
186249	334831
147020	334832
14069	334833
121903	334834
14718	334835
78765	334836
51938	334837
85460	334838
5646	334839
156784	334840
146665	334841
72658	334842
125768	334843
43225	334844
65010	334845
1796	334846
8890	334847
2556	334848
125586	334849
54804	334850
5646	334851
46539	334852
239139	334853
4163	334854
206956	334855
8925	334856
97067	334857
34637	334858
3299	334859
23764	334860
15946	334861
117323	334862
10532	334863
81950	334864
168561	334865
407	334866
65548	334867
1981	334868
48736	334869
75151	334870
7439	334871
197127	334872
111201	334873
94479	334874
147884	334875
103174	334876
72237	334877
1870	334878
25910	334879
190235	334880
3512	334881
673	334882
19556	334883
11097	334884
3137	334885
14	334886
21322	334887
169810	334888
2398	334889
56739	334890
8258	334891
1812	334892
6539	334893
15114	334894
73088	334895
34468	334896
69122	334897
13074	334898
4234	334899
81947	334900
38255	334901
161446	334902
45962	334903
2861	334904
230643	334905
124	334906
31857	334907
5139	334908
8502	334909
22887	334910
118872	334911
61968	334912
6492	334913
84868	334914
4795	334915
74998	334916
154648	334917
7480	334918
71750	334919
427	334920
5599	334921
180864	334922
93767	334923
40390	334924
3731	334925
93739	334926
42181	334927
79367	334928
2366	334929
245580	334930
3737	334931
100611	334932
869	334933
62091	334934
42806	334935
171204	334936
44235	334937
127114	334938
68316	334939
45607	334940
60286	334941
5252	334942
12717	334943
89372	334944
203932	334945
60191	334946
11642	334947
7196	334948
2062	334949
169067	334950
35225	334951
14244	334952
12305	334953
99623	334954
55180	334955
127646	334956
66139	334957
50177	334958
264976	334959
37157	334960
29615	334961
5211	334962
198389	334963
2193	334964
105591	334965
161098	334966
123859	334967
203553	334968
227181	334969
4064	334970
508	334971
185010	334972
106502	334973
8243	334974
1454	334975
97224	334976
17624	334977
90960	334978
40516	334979
1853	334980
7413	334981
8330	334982
75931	334983
41956	334984
45939	334985
270806	334986
109571	334987
54832	334988
18475	334989
1433	334990
10661	334991
64742	334992
673	334993
46950	334994
109750	334995
16080	334996
10319	334997
66479	334998
18759	334999
2681	335000
16194	335001
24567	335002
15347	335003
15893	335004
180980	335005
46963	335006
209384	335007
171037	335008
109456	335009
55052	335010
24972	335011
116948	335012
58122	335013
18011	335014
2696	335015
57344	335016
10428	335017
177211	335018
100751	335019
16094	335020
65057	335021
13236	335022
16136	335023
5332	335024
164178	335025
75513	335026
110103	335027
45287	335028
147977	335029
256703	335030
89047	335031
52939	335032
22156	335033
60017	335034
14247	335035
3668	335036
245529	335037
67469	335038
9542	335039
7662	335040
79165	335041
59606	335042
77869	335043
59689	335044
255332	335045
9788	335046
138585	335047
21497	335048
35814	335049
23144	335050
58583	335051
19774	335052
17027	335053
57985	335054
88404	335055
15852	335056
50929	335057
56709	335058
2455	335059
82365	335060
1317	335061
8893	335062
138138	335063
69104	335064
118253	335065
72687	335066
9982	335067
3048	335068
26920	335069
820	335070
145652	335071
72253	335072
14559	335073
76201	335074
26060	335075
22849	335076
2478	335077
140200	335078
5653	335079
73833	335080
43830	335081
148020	335082
38085	335083
152057	335084
5392	335085
5284	335086
163451	335087
34244	335088
27553	335089
3215	335090
24001	335091
55063	335092
165096	335093
23829	335094
40260	335095
35913	335096
32402	335097
1813	335098
14184	335099
167990	335100
28847	335101
157225	335102
178929	335103
73588	335104
30701	335105
44373	335106
90901	335107
19386	335108
135648	335109
168396	335110
388	335111
114019	335112
152975	335113
212193	335114
23788	335115
940	335116
86388	335117
61783	335118
3404	335119
13982	335120
147193	335121
29499	335122
271253	335123
232396	335124
3630	335125
49740	335126
201840	335127
28699	335128
5765	335129
95440	335130
736	335131
56014	335132
10538	335133
196026	335134
200160	335135
241673	335136
14865	335137
145831	335138
198243	335139
21316	335140
49544	335141
59407	335142
21756	335143
106840	335144
18375	335145
43108	335146
71233	335147
29367	335148
84927	335149
8494	335150
39506	335151
15526	335152
10868	335153
31896	335154
101018	335155
53354	335156
8380	335157
42681	335158
46852	335159
232513	335160
56282	335161
35256	335162
209238	335163
32695	335164
5538	335165
48226	335166
21491	335167
16529	335168
163929	335169
1711	335170
210514	335171
77317	335172
52351	335173
40996	335174
35255	335175
6537	335176
11492	335177
34993	335178
3048	335179
79750	335180
15172	335181
67630	335182
13008	335183
24161	335184
92	335185
34786	335186
118693	335187
92251	335188
88644	335189
10025	335190
25718	335191
37	335192
165396	335193
48462	335194
154353	335195
9794	335196
126456	335197
5298	335198
101848	335199
219150	335200
53559	335201
56750	335202
37749	335203
5258	335204
249319	335205
10882	335206
14536	335207
5590	335208
132211	335209
154164	335210
41114	335211
56073	335212
243970	335213
9674	335214
107946	335215
1075	335216
28573	335217
111039	335218
252715	335219
123204	335220
13381	335221
9636	335222
17123	335223
40375	335224
75876	335225
101464	335226
53985	335227
96752	335228
158369	335229
619	335230
136818	335231
122164	335232
3022	335233
9086	335234
839	335235
165929	335236
24458	335237
59646	335238
57441	335239
106826	335240
6404	335241
55147	335242
45961	335243
106824	335244
88830	335245
111968	335246
16636	335247
1359	335248
7684	335249
13925	335250
226511	335251
262269	335252
257189	335253
26784	335254
22315	335255
120762	335256
122911	335257
29176	335258
904	335259
97171	335260
36476	335261
7908	335262
9329	335263
1689	335264
225001	335265
14043	335266
231515	335267
1250	335268
65339	335269
75548	335270
2252	335271
4624	335272
8758	335273
21544	335274
28741	335275
77872	335276
40443	335277
223336	335278
205724	335279
1721	335280
185309	335281
35998	335282
4765	335283
178130	335284
31110	335285
26325	335286
249103	335287
152402	335288
13078	335289
27019	335290
28686	335291
133032	335292
5043	335293
193109	335294
22985	335295
265	335296
248	335297
103534	335298
3189	335299
16656	335300
43981	335301
45459	335302
116475	335303
57203	335304
67661	335305
70702	335306
1117	335307
67336	335308
8171	335309
27174	335310
3890	335311
70686	335312
51928	335313
87050	335314
184860	335315
10765	335316
2977	335317
182184	335318
96843	335319
48032	335320
44153	335321
87340	335322
56296	335323
107216	335324
65192	335325
107810	335326
161275	335327
88809	335328
35185	335329
9197	335330
10092	335331
136166	335332
14731	335333
161145	335334
1058	335335
11430	335336
167046	335337
28782	335338
15196	335339
12473	335340
12749	335341
46358	335342
218171	335343
65607	335344
45214	335345
67587	335346
878	335347
6506	335348
32020	335349
3056	335350
164297	335351
39642	335352
72312	335353
13436	335354
14213	335355
85420	335356
115720	335357
271382	335358
1274	335359
10581	335360
98046	335361
4207	335362
12157	335363
42010	335364
20816	335365
4984	335366
71825	335367
183	335368
23493	335369
17170	335370
14557	335371
268234	335372
95998	335373
8383	335374
15908	335375
89113	335376
3266	335377
14947	335378
30701	335379
11143	335380
10666	335381
13110	335382
165136	335383
246768	335384
90294	335385
19272	335386
140884	335387
50724	335388
16207	335389
18064	335390
87146	335391
39872	335392
127396	335393
87905	335394
237204	335395
74632	335396
58	335397
17182	335398
32535	335399
161429	335400
78821	335401
62971	335402
26926	335403
118755	335404
30257	335405
131543	335406
2186	335407
215192	335408
41092	335409
55309	335410
44072	335411
84372	335412
1045	335413
3951	335414
26093	335415
29222	335416
96966	335417
116	335418
8277	335419
57281	335420
241821	335421
32575	335422
111289	335423
85861	335424
16036	335425
3583	335426
196217	335427
10669	335428
79559	335429
70280	335430
68390	335431
18290	335432
92921	335433
193835	335434
115840	335435
9324	335436
12918	335437
5933	335438
42863	335439
679	335440
850	335441
332	335442
204757	335443
12428	335444
54107	335445
117920	335446
188042	335447
47095	335448
2805	335449
164323	335450
2846	335451
831	335452
36576	335453
24170	335454
241909	335455
4132	335456
82575	335457
19467	335458
112851	335459
157329	335460
33328	335461
202937	335462
88751	335463
2617	335464
27091	335465
59045	335466
60121	335467
75800	335468
34	335469
9225	335470
226271	335471
19889	335472
7000	335473
29763	335474
9805	335475
162376	335476
61163	335477
65479	335478
53514	335479
31319	335480
98020	335481
1929	335482
88337	335483
1688	335484
4659	335485
27338	335486
11984	335487
54315	335488
8112	335489
94279	335490
10674	335491
365	335492
161782	335493
10565	335494
30435	335495
7796	335496
542	335497
11723	335498
1564	335499
10891	335500
18956	335501
12645	335502
1854	335503
263512	335504
110143	335505
117010	335506
24953	335507
1989	335508
8005	335509
8519	335510
166492	335511
49828	335512
19906	335513
33896	335514
17484	335515
13885	335516
10177	335517
3369	335518
28567	335519
22485	335520
212241	335521
38434	335522
70480	335523
14610	335524
26917	335525
102501	335526
263734	335527
68	335528
437	335529
132564	335530
39599	335531
24821	335532
31035	335533
10106	335534
162411	335535
41387	335536
40457	335537
50307	335538
2623	335539
104077	335540
40700	335541
32249	335542
71280	335543
212274	335544
34056	335545
9932	335546
63809	335547
100647	335548
33356	335549
29350	335550
51649	335551
4723	335552
176668	335553
130313	335554
79511	335555
23204	335556
236784	335557
29447	335558
40821	335559
62972	335560
14422	335561
193204	335562
7040	335563
97707	335564
58099	335565
960	335566
800	335567
10985	335568
19560	335569
108849	335570
24566	335571
71132	335572
489	335573
1750	335574
7616	335575
96068	335576
136703	335577
28435	335578
26449	335579
31724	335580
83775	335581
193002	335582
63	335583
54001	335584
211022	335585
25417	335586
25351	335587
17842	335588
10373	335589
33756	335590
53919	335591
6371	335592
171162	335593
3713	335594
41009	335595
84451	335596
57624	335597
69888	335598
122196	335599
114598	335600
247713	335601
54336	335602
26670	335603
8232	335604
99298	335605
25646	335606
154929	335607
13454	335608
4557	335609
84959	335610
32443	335611
37	335612
52342	335613
23176	335614
2243	335615
166874	335616
36815	335617
58972	335618
70883	335619
17792	335620
14443	335621
198759	335622
7023	335623
63	335624
21975	335625
150377	335626
171745	335627
22675	335628
26627	335629
186782	335630
2252	335631
8667	335632
203501	335633
75596	335634
264726	335635
43845	335636
11213	335637
228405	335638
6598	335639
114158	335640
7046	335641
9335	335642
27719	335643
215350	335644
567	335645
4764	335646
8415	335647
42798	335648
4103	335649
69090	335650
22932	335651
34872	335652
66950	335653
21663	335654
36175	335655
33436	335656
29425	335657
73377	335658
85717	335659
1824	335660
39374	335661
12501	335662
3698	335663
1428	335664
45673	335665
51892	335666
121109	335667
28289	335668
76621	335669
225136	335670
250022	335671
255444	335672
39961	335673
12870	335674
55183	335675
1743	335676
91251	335677
37917	335678
1073	335679
129236	335680
159425	335681
120718	335682
163838	335683
17407	335684
272436	335685
11062	335686
103533	335687
85961	335688
86534	335689
11390	335690
18780	335691
61831	335692
267107	335693
24200	335694
3587	335695
28989	335696
13879	335697
138386	335698
26179	335699
93399	335700
45716	335701
88701	335702
269700	335703
197	335704
258353	335705
46335	335706
21771	335707
18811	335708
73971	335709
139496	335710
3567	335711
38373	335712
16747	335713
5514	335714
15642	335715
21251	335716
17065	335717
83373	335718
30	335719
132209	335720
116234	335721
8393	335722
346	335723
60169	335724
14609	335725
8584	335726
207428	335727
224570	335728
43	335729
348	335730
48834	335731
247597	335732
1202	335733
128846	335734
55320	335735
90427	335736
19752	335737
46999	335738
1989	335739
12322	335740
251941	335741
185670	335742
670	335743
158707	335744
90717	335745
24830	335746
452	335747
36629	335748
80024	335749
236221	335750
153607	335751
40018	335752
1305	335753
3548	335754
18402	335755
3956	335756
1746	335757
17734	335758
75687	335759
1729	335760
80488	335761
4205	335762
115366	335763
111857	335764
121654	335765
63455	335766
51867	335767
7507	335768
186344	335769
3627	335770
53587	335771
117854	335772
205800	335773
13080	335774
21536	335775
3876	335776
266178	335777
210503	335778
80173	335779
109649	335780
75573	335781
25425	335782
71420	335783
60741	335784
12996	335785
131113	335786
51594	335787
2158	335788
4517	335789
272073	335790
187408	335791
113044	335792
105567	335793
2374	335794
84122	335795
107694	335796
169776	335797
85639	335798
233004	335799
75584	335800
140927	335801
13362	335802
27843	335803
76227	335804
500	335805
37945	335806
77815	335807
129898	335808
9100	335809
7257	335810
54305	335811
217325	335812
102239	335813
5884	335814
271	335815
168	335816
7486	335817
247764	335818
5476	335819
85735	335820
94596	335821
85112	335822
81791	335823
395	335824
31408	335825
218468	335826
34811	335827
71604	335828
5663	335829
79453	335830
267829	335831
17329	335832
54201	335833
10138	335834
5180	335835
2500	335836
3847	335837
2060	335838
171263	335839
287	335840
30187	335841
186826	335842
13551	335843
18225	335844
113070	335845
64000	335846
33984	335847
26951	335848
96046	335849
1987	335850
206109	335851
3878	335852
260644	335853
10596	335854
1612	335855
50358	335856
50487	335857
28542	335858
42403	335859
7981	335860
94492	335861
5722	335862
53171	335863
5361	335864
152976	335865
101708	335866
251998	335867
102792	335868
195364	335869
263289	335870
36886	335871
47592	335872
72818	335873
76686	335874
30712	335875
28118	335876
43707	335877
8036	335878
59435	335879
69622	335880
51709	335881
76968	335882
197372	335883
42108	335884
250409	335885
1195	335886
14137	335887
71264	335888
8149	335889
103333	335890
16	335891
3630	335892
229001	335893
64291	335894
254265	335895
11083	335896
20477	335897
15138	335898
44388	335899
141856	335900
17976	335901
249794	335902
5531	335903
1	335904
97897	335905
171897	335906
31815	335907
233466	335908
82341	335909
8932	335910
48561	335911
21053	335912
96955	335913
154995	335914
6627	335915
265824	335916
1546	335917
146682	335918
15581	335919
2081	335920
6529	335921
104191	335922
24057	335923
96901	335924
1523	335925
2329	335926
80112	335927
59406	335928
11640	335929
40232	335930
241529	335931
49	335932
39903	335933
12315	335934
27490	335935
2655	335936
44754	335937
23683	335938
26332	335939
203732	335940
31693	335941
2755	335942
14020	335943
18244	335944
86204	335945
124077	335946
3668	335947
75302	335948
2646	335949
9921	335950
50664	335951
75870	335952
42432	335953
18544	335954
2437	335955
13950	335956
56367	335957
11878	335958
1809	335959
105341	335960
851	335961
265468	335962
4753	335963
5278	335964
14854	335965
153692	335966
4639	335967
17860	335968
89828	335969
13800	335970
59826	335971
16243	335972
25508	335973
98589	335974
8499	335975
128411	335976
224091	335977
68774	335978
189441	335979
114450	335980
12216	335981
269616	335982
74833	335983
99957	335984
197837	335985
22939	335986
199249	335987
13830	335988
170337	335989
152424	335990
15110	335991
213042	335992
33565	335993
27728	335994
100889	335995
23738	335996
240899	335997
8201	335998
27151	335999
6890	336000
61588	336001
21159	336002
101445	336003
64087	336004
83739	336005
15364	336006
21448	336007
183468	336008
39606	336009
43447	336010
13781	336011
195824	336012
40184	336013
13962	336014
23509	336015
220812	336016
110810	336017
161	336018
166783	336019
268509	336020
11332	336021
179021	336022
104754	336023
29810	336024
31514	336025
44836	336026
138412	336027
117380	336028
11404	336029
110524	336030
371	336031
47257	336032
162135	336033
33418	336034
211421	336035
7417	336036
17869	336037
54100	336038
14221	336039
16569	336040
206434	336041
68926	336042
121948	336043
108241	336044
211952	336045
2748	336046
24781	336047
84183	336048
104851	336049
75133	336050
27072	336051
48960	336052
164559	336053
143445	336054
1363	336055
3201	336056
180144	336057
14465	336058
3942	336059
76327	336060
42239	336061
56452	336062
97401	336063
188720	336064
31343	336065
66887	336066
33581	336067
56997	336068
92277	336069
17977	336070
73	336071
59690	336072
262872	336073
79164	336074
29629	336075
3110	336076
139770	336077
74208	336078
90122	336079
9765	336080
17717	336081
24097	336082
44605	336083
3106	336084
233473	336085
925	336086
12694	336087
11117	336088
5095	336089
15234	336090
44624	336091
156913	336092
8515	336093
27483	336094
121405	336095
638	336096
28096	336097
4317	336098
192323	336099
54896	336100
232314	336101
337	336102
11766	336103
47814	336104
59611	336105
166479	336106
62461	336107
9284	336108
212372	336109
21482	336110
10773	336111
47918	336112
130137	336113
25533	336114
50102	336115
40717	336116
244253	336117
250772	336118
7603	336119
1774	336120
84080	336121
218923	336122
1939	336123
132461	336124
18352	336125
26583	336126
90556	336127
10273	336128
11298	336129
40543	336130
3418	336131
21914	336132
45925	336133
169977	336134
13767	336135
62312	336136
1261	336137
11570	336138
221641	336139
20278	336140
79879	336141
223649	336142
13957	336143
11712	336144
1317	336145
3822	336146
76362	336147
210617	336148
26427	336149
53344	336150
299	336151
158726	336152
81469	336153
202242	336154
133223	336155
39045	336156
45942	336157
172363	336158
134440	336159
270269	336160
14899	336161
3923	336162
92755	336163
6431	336164
28488	336165
2621	336166
19642	336167
218	336168
4930	336169
142447	336170
158948	336171
32506	336172
78625	336173
19515	336174
18886	336175
217667	336176
258926	336177
39992	336178
43608	336179
18441	336180
70538	336181
90403	336182
129075	336183
2674	336184
14991	336185
31811	336186
3115	336187
477	336188
30747	336189
3330	336190
85	336191
80486	336192
68419	336193
752	336194
30716	336195
31937	336196
1925	336197
49708	336198
13459	336199
9571	336200
181257	336201
164400	336202
86870	336203
50917	336204
42279	336205
14234	336206
2163	336207
52285	336208
75472	336209
226438	336210
135904	336211
23209	336212
205942	336213
14585	336214
99307	336215
53130	336216
68353	336217
176089	336218
1621	336219
73758	336220
97854	336221
100541	336222
200105	336223
62469	336224
204184	336225
4319	336226
31213	336227
48224	336228
122171	336229
34706	336230
2837	336231
3540	336232
113996	336233
8849	336234
15164	336235
242036	336236
11489	336237
70352	336238
13715	336239
64777	336240
103224	336241
82388	336242
49554	336243
235643	336244
73543	336245
2343	336246
16883	336247
27700	336248
5544	336249
84250	336250
14825	336251
42725	336252
70425	336253
189940	336254
19526	336255
51810	336256
204370	336257
35414	336258
36537	336259
1047	336260
8524	336261
9768	336262
39611	336263
64157	336264
7125	336265
26060	336266
14590	336267
163040	336268
7818	336269
6564	336270
18364	336271
96989	336272
30994	336273
3	336274
17612	336275
34088	336276
62808	336277
72050	336278
1514	336279
24982	336280
56520	336281
29726	336282
59893	336283
121926	336284
64985	336285
67001	336286
18653	336287
23156	336288
19938	336289
72636	336290
50196	336291
3414	336292
94	336293
5797	336294
31697	336295
28967	336296
270770	336297
81082	336298
25052	336299
51796	336300
100911	336301
230489	336302
86342	336303
5728	336304
1885	336305
19783	336306
2030	336307
1427	336308
170433	336309
15716	336310
28635	336311
925	336312
27548	336313
66863	336314
106715	336315
64664	336316
248809	336317
134238	336318
227963	336319
76446	336320
213036	336321
35438	336322
173627	336323
79224	336324
56185	336325
43762	336326
136182	336327
100173	336328
70401	336329
28786	336330
1119	336331
32469	336332
44766	336333
61214	336334
11939	336335
43262	336336
21847	336337
31564	336338
119949	336339
21355	336340
29027	336341
3797	336342
232603	336343
11323	336344
92053	336345
46958	336346
157270	336347
80311	336348
3006	336349
18379	336350
1581	336351
73584	336352
262340	336353
16812	336354
89705	336355
160871	336356
40638	336357
101690	336358
71798	336359
1139	336360
18	336361
569	336362
16490	336363
145949	336364
139118	336365
73517	336366
32206	336367
8036	336368
2516	336369
69003	336370
26848	336371
2624	336372
521	336373
30316	336374
79767	336375
12364	336376
30	336377
210764	336378
118	336379
32097	336380
35741	336381
342	336382
84129	336383
16715	336384
59208	336385
5800	336386
9365	336387
48348	336388
125011	336389
35262	336390
452	336391
24782	336392
2105	336393
4489	336394
254887	336395
28408	336396
8227	336397
196611	336398
19407	336399
32529	336400
28247	336401
369	336402
12605	336403
75306	336404
1039	336405
76123	336406
26226	336407
99176	336408
201796	336409
234403	336410
19977	336411
63250	336412
1264	336413
3440	336414
12565	336415
121747	336416
78250	336417
26971	336418
66136	336419
21225	336420
8796	336421
111960	336422
858	336423
103663	336424
242343	336425
6283	336426
192527	336427
48851	336428
100924	336429
147	336430
139773	336431
161976	336432
8605	336433
52264	336434
214324	336435
12735	336436
11026	336437
43215	336438
10751	336439
368	336440
48357	336441
17040	336442
50679	336443
70361	336444
15217	336445
19884	336446
64489	336447
131510	336448
88716	336449
78501	336450
82500	336451
196753	336452
229048	336453
14538	336454
271953	336455
759	336456
6841	336457
7704	336458
79402	336459
16568	336460
160558	336461
45145	336462
143694	336463
67593	336464
1742	336465
247	336466
54481	336467
17088	336468
240471	336469
894	336470
12503	336471
1923	336472
2764	336473
67254	336474
33419	336475
5842	336476
27654	336477
5826	336478
127095	336479
9208	336480
2689	336481
144785	336482
111459	336483
102177	336484
50455	336485
17441	336486
1023	336487
1553	336488
184004	336489
28917	336490
26402	336491
92678	336492
17224	336493
33406	336494
76273	336495
19047	336496
197780	336497
19111	336498
23275	336499
39109	336500
71788	336501
66875	336502
13062	336503
133559	336504
13497	336505
270098	336506
4101	336507
3388	336508
229	336509
16963	336510
7485	336511
92144	336512
75499	336513
84116	336514
170959	336515
217801	336516
82444	336517
11158	336518
131464	336519
15158	336520
34454	336521
195960	336522
250024	336523
102136	336524
153064	336525
267823	336526
10821	336527
27747	336528
243563	336529
261516	336530
2900	336531
4869	336532
69258	336533
95004	336534
22079	336535
35144	336536
1493	336537
256361	336538
71948	336539
6200	336540
268845	336541
10858	336542
94839	336543
146281	336544
2053	336545
81859	336546
14552	336547
19713	336548
7618	336549
64336	336550
12392	336551
187565	336552
4413	336553
83606	336554
3600	336555
29174	336556
6107	336557
37666	336558
10159	336559
208235	336560
33191	336561
105273	336562
83130	336563
103725	336564
12296	336565
1863	336566
37633	336567
400	336568
86391	336569
69075	336570
65840	336571
199483	336572
169367	336573
1817	336574
49680	336575
66595	336576
73031	336577
80517	336578
95341	336579
551	336580
47941	336581
109687	336582
96671	336583
145605	336584
63687	336585
78276	336586
87245	336587
21175	336588
16878	336589
9529	336590
135872	336591
52417	336592
25702	336593
86189	336594
130127	336595
148850	336596
51699	336597
266908	336598
101235	336599
48710	336600
44239	336601
20148	336602
144646	336603
12183	336604
102808	336605
23962	336606
2217	336607
70812	336608
2591	336609
22216	336610
35233	336611
78750	336612
895	336613
1138	336614
12967	336615
1971	336616
56829	336617
6478	336618
56946	336619
64457	336620
55685	336621
138409	336622
36251	336623
12811	336624
8580	336625
67109	336626
238	336627
11331	336628
5597	336629
39642	336630
52955	336631
60313	336632
6399	336633
69302	336634
192085	336635
101540	336636
18233	336637
10018	336638
43288	336639
255857	336640
156934	336641
94348	336642
88882	336643
26527	336644
96274	336645
140078	336646
46427	336647
30902	336648
114756	336649
153094	336650
20032	336651
70514	336652
52984	336653
7000	336654
164980	336655
74418	336656
583	336657
2217	336658
74162	336659
108882	336660
3915	336661
25840	336662
17707	336663
45142	336664
86419	336665
51941	336666
18120	336667
107057	336668
105147	336669
255102	336670
49972	336671
32149	336672
19803	336673
71268	336674
82415	336675
30207	336676
49532	336677
19405	336678
87221	336679
73667	336680
138091	336681
57836	336682
264413	336683
117626	336684
16643	336685
16984	336686
22982	336687
19230	336688
189199	336689
63848	336690
105513	336691
109777	336692
13030	336693
51569	336694
189752	336695
5912	336696
21014	336697
57996	336698
15172	336699
9428	336700
41995	336701
21750	336702
10844	336703
6932	336704
17971	336705
7224	336706
11952	336707
32048	336708
403	336709
8803	336710
8968	336711
24681	336712
113418	336713
50168	336714
12898	336715
11646	336716
60312	336717
114729	336718
22138	336719
2935	336720
197144	336721
134864	336722
19121	336723
38462	336724
63480	336725
42341	336726
222377	336727
155550	336728
4035	336729
8163	336730
35762	336731
3897	336732
154943	336733
95943	336734
163722	336735
144153	336736
4529	336737
237748	336738
106759	336739
9050	336740
21055	336741
808	336742
21315	336743
7634	336744
85595	336745
187841	336746
5276	336747
1130	336748
79840	336749
104850	336750
38870	336751
34250	336752
249	336753
111001	336754
235315	336755
67995	336756
33503	336757
29206	336758
190414	336759
223230	336760
127722	336761
83534	336762
46669	336763
3635	336764
82279	336765
20711	336766
2607	336767
110	336768
96824	336769
107331	336770
22063	336771
58883	336772
56860	336773
62365	336774
6276	336775
160733	336776
69461	336777
54122	336778
51035	336779
76107	336780
7730	336781
220858	336782
1221	336783
32069	336784
7442	336785
27189	336786
32825	336787
1545	336788
4359	336789
13747	336790
55453	336791
16609	336792
45432	336793
83794	336794
38885	336795
1539	336796
677	336797
65902	336798
181907	336799
113921	336800
181289	336801
24283	336802
3246	336803
27169	336804
229649	336805
29090	336806
4554	336807
233	336808
5840	336809
2012	336810
159	336811
77746	336812
51134	336813
9073	336814
95792	336815
237638	336816
2413	336817
1027	336818
30491	336819
43755	336820
242787	336821
19490	336822
4828	336823
120513	336824
41583	336825
33848	336826
15443	336827
129344	336828
25013	336829
26430	336830
94413	336831
115198	336832
360	336833
1812	336834
638	336835
115275	336836
38464	336837
4904	336838
24696	336839
133704	336840
123547	336841
175849	336842
21350	336843
18158	336844
35054	336845
57320	336846
21665	336847
42533	336848
47000	336849
149933	336850
22883	336851
60505	336852
25948	336853
90364	336854
10969	336855
697	336856
18273	336857
27738	336858
1853	336859
126252	336860
200188	336861
256	336862
130278	336863
14058	336864
236734	336865
8323	336866
39694	336867
457	336868
1909	336869
1275	336870
205802	336871
28368	336872
2267	336873
2626	336874
55486	336875
200256	336876
50622	336877
33390	336878
21777	336879
164	336880
133732	336881
26409	336882
32347	336883
21222	336884
132486	336885
1788	336886
66843	336887
37675	336888
62962	336889
91203	336890
82499	336891
78644	336892
5601	336893
67320	336894
35745	336895
267673	336896
145814	336897
229855	336898
110231	336899
152	336900
69309	336901
13161	336902
8944	336903
269230	336904
7171	336905
2248	336906
261	336907
30580	336908
106387	336909
94680	336910
30635	336911
2974	336912
70878	336913
138171	336914
775	336915
83174	336916
15509	336917
180307	336918
22640	336919
115043	336920
53497	336921
950	336922
66282	336923
5860	336924
113103	336925
5735	336926
237730	336927
5376	336928
222087	336929
79643	336930
171241	336931
124063	336932
71347	336933
94	336934
52257	336935
61704	336936
58329	336937
90064	336938
231489	336939
165384	336940
77802	336941
127849	336942
128108	336943
34185	336944
247893	336945
41376	336946
74805	336947
1516	336948
18756	336949
185480	336950
3207	336951
13671	336952
34941	336953
100897	336954
34730	336955
166872	336956
2178	336957
640	336958
47309	336959
73198	336960
4797	336961
111985	336962
191064	336963
55601	336964
223510	336965
84330	336966
28615	336967
19449	336968
11000	336969
1616	336970
37890	336971
5446	336972
102924	336973
232515	336974
47910	336975
15083	336976
14115	336977
37199	336978
1873	336979
44383	336980
29005	336981
69082	336982
51615	336983
31848	336984
164057	336985
2704	336986
9284	336987
2393	336988
211651	336989
105816	336990
136475	336991
242	336992
13778	336993
59000	336994
20229	336995
63765	336996
2040	336997
15262	336998
104463	336999
44400	337000
8308	337001
11395	337002
217272	337003
15259	337004
30846	337005
115874	337006
133090	337007
246235	337008
67709	337009
2377	337010
173229	337011
26059	337012
265139	337013
9770	337014
80290	337015
259286	337016
230604	337017
113950	337018
14088	337019
263713	337020
49950	337021
1428	337022
3639	337023
438	337024
63596	337025
201207	337026
16162	337027
48717	337028
79471	337029
4394	337030
19353	337031
7035	337032
91313	337033
18648	337034
3	337035
47461	337036
177167	337037
6655	337038
27900	337039
2317	337040
50272	337041
77510	337042
18784	337043
17818	337044
1796	337045
26236	337046
97489	337047
49197	337048
62877	337049
27173	337050
28027	337051
185681	337052
46863	337053
48115	337054
177662	337055
8386	337056
217868	337057
60381	337058
103576	337059
8236	337060
120395	337061
37578	337062
221657	337063
33549	337064
33794	337065
24343	337066
49433	337067
71527	337068
1251	337069
6304	337070
39110	337071
230042	337072
19847	337073
156080	337074
6371	337075
3340	337076
36293	337077
8865	337078
105747	337079
4236	337080
14894	337081
245513	337082
125306	337083
251571	337084
708	337085
3416	337086
12329	337087
210726	337088
263825	337089
59000	337090
93323	337091
7748	337092
257906	337093
2575	337094
212102	337095
2860	337096
15716	337097
63292	337098
20791	337099
20502	337100
30925	337101
65123	337102
69018	337103
116249	337104
11489	337105
6448	337106
5193	337107
215159	337108
176188	337109
112569	337110
11358	337111
12383	337112
22873	337113
194745	337114
7542	337115
31639	337116
78202	337117
17418	337118
30451	337119
132318	337120
1708	337121
4439	337122
10993	337123
140181	337124
13627	337125
233816	337126
64338	337127
69356	337128
107297	337129
23353	337130
176764	337131
68720	337132
82677	337133
261410	337134
142841	337135
5827	337136
58551	337137
49098	337138
201235	337139
198584	337140
13548	337141
11755	337142
9464	337143
25062	337144
45303	337145
78543	337146
18928	337147
28	337148
86608	337149
27028	337150
5372	337151
133498	337152
125703	337153
54355	337154
21504	337155
87062	337156
121814	337157
119804	337158
1233	337159
16739	337160
134100	337161
55030	337162
50529	337163
23547	337164
25134	337165
180383	337166
101134	337167
114778	337168
229428	337169
159944	337170
208519	337171
246208	337172
60947	337173
3389	337174
36290	337175
135492	337176
201572	337177
35957	337178
91569	337179
19262	337180
7422	337181
3435	337182
89143	337183
148571	337184
1341	337185
207689	337186
31088	337187
121230	337188
16621	337189
234344	337190
3135	337191
1793	337192
98066	337193
1041	337194
98214	337195
144794	337196
112	337197
209296	337198
6977	337199
43297	337200
784	337201
18211	337202
16814	337203
454	337204
6528	337205
87242	337206
75153	337207
32220	337208
88	337209
213946	337210
156897	337211
125171	337212
1786	337213
6845	337214
18809	337215
13114	337216
178170	337217
96502	337218
65744	337219
129862	337220
8429	337221
50079	337222
225959	337223
3309	337224
269052	337225
10951	337226
156554	337227
101169	337228
2357	337229
5922	337230
27845	337231
15381	337232
120793	337233
23449	337234
15862	337235
145917	337236
130440	337237
168775	337238
14236	337239
1920	337240
74440	337241
72771	337242
12188	337243
56399	337244
1853	337245
7218	337246
170163	337247
72430	337248
236189	337249
145611	337250
156646	337251
12781	337252
26631	337253
248683	337254
7806	337255
207702	337256
10822	337257
86317	337258
107136	337259
3405	337260
33076	337261
20586	337262
3546	337263
2460	337264
61354	337265
163798	337266
4172	337267
166265	337268
219182	337269
112276	337270
93485	337271
256503	337272
28617	337273
14614	337274
7441	337275
95	337276
42515	337277
242012	337278
118106	337279
40412	337280
639	337281
8972	337282
28722	337283
228501	337284
34349	337285
86136	337286
23824	337287
12615	337288
95736	337289
131972	337290
98260	337291
191878	337292
37893	337293
27671	337294
1833	337295
20	337296
269662	337297
360	337298
14077	337299
24382	337300
34694	337301
16954	337302
81485	337303
117949	337304
114008	337305
275	337306
47587	337307
17142	337308
262960	337309
33697	337310
258833	337311
56408	337312
97572	337313
474	337314
68863	337315
264895	337316
49860	337317
29324	337318
76520	337319
17553	337320
81954	337321
152596	337322
162049	337323
96545	337324
100854	337325
155948	337326
166803	337327
2162	337328
27665	337329
63557	337330
68522	337331
147436	337332
48023	337333
20656	337334
421	337335
142409	337336
204497	337337
46007	337338
28827	337339
3527	337340
14454	337341
8556	337342
4611	337343
1580	337344
111402	337345
68707	337346
246	337347
5894	337348
32617	337349
882	337350
7162	337351
11257	337352
38016	337353
1833	337354
104379	337355
166728	337356
65110	337357
3994	337358
1259	337359
8585	337360
77800	337361
167697	337362
107713	337363
50207	337364
183877	337365
128551	337366
13760	337367
224676	337368
589	337369
2776	337370
39325	337371
106543	337372
49113	337373
44288	337374
6949	337375
509	337376
22976	337377
154883	337378
10500	337379
1678	337380
24707	337381
247399	337382
57843	337383
88534	337384
136797	337385
247965	337386
2217	337387
242849	337388
6519	337389
6120	337390
13567	337391
33018	337392
3933	337393
19938	337394
76574	337395
18403	337396
112039	337397
250681	337398
19312	337399
47733	337400
83249	337401
25311	337402
93483	337403
17089	337404
14403	337405
87872	337406
106648	337407
32143	337408
23191	337409
55972	337410
2136	337411
5574	337412
147715	337413
18720	337414
110392	337415
14159	337416
99343	337417
17846	337418
164323	337419
91	337420
39448	337421
38480	337422
12480	337423
16369	337424
129547	337425
179549	337426
52137	337427
112011	337428
15179	337429
34634	337430
57664	337431
4072	337432
4367	337433
159029	337434
61427	337435
6247	337436
8816	337437
3284	337438
194452	337439
112052	337440
136804	337441
2441	337442
240615	337443
57578	337444
196584	337445
18784	337446
7674	337447
55280	337448
182847	337449
47531	337450
8263	337451
4628	337452
137731	337453
29621	337454
2605	337455
212992	337456
226059	337457
11278	337458
76539	337459
112251	337460
31216	337461
3554	337462
7053	337463
1334	337464
11940	337465
13129	337466
108939	337467
4435	337468
16963	337469
8716	337470
10206	337471
79289	337472
3419	337473
158911	337474
266816	337475
65440	337476
61948	337477
261860	337478
155039	337479
82295	337480
2330	337481
80928	337482
4514	337483
2076	337484
13657	337485
5982	337486
131301	337487
71690	337488
6374	337489
50638	337490
12199	337491
72198	337492
249090	337493
23807	337494
124242	337495
76564	337496
251479	337497
266	337498
35342	337499
449	337500
147346	337501
1238	337502
33153	337503
108866	337504
212474	337505
32304	337506
7346	337507
204617	337508
42927	337509
97393	337510
170062	337511
72041	337512
76071	337513
1039	337514
1419	337515
1714	337516
43701	337517
31211	337518
35757	337519
17032	337520
5804	337521
113159	337522
6453	337523
19593	337524
104664	337525
153801	337526
27217	337527
31004	337528
322	337529
137669	337530
76329	337531
44146	337532
6336	337533
35193	337534
227958	337535
106130	337536
132527	337537
3704	337538
1308	337539
59469	337540
23552	337541
59629	337542
10159	337543
1120	337544
34442	337545
109154	337546
4049	337547
34597	337548
777	337549
20895	337550
4293	337551
64807	337552
3699	337553
31908	337554
5383	337555
259	337556
235976	337557
7785	337558
254796	337559
44727	337560
51425	337561
188834	337562
120752	337563
878	337564
2714	337565
38169	337566
184107	337567
3087	337568
7116	337569
4088	337570
113032	337571
145334	337572
60417	337573
80510	337574
148849	337575
186967	337576
221207	337577
39983	337578
223532	337579
11804	337580
18356	337581
12997	337582
123804	337583
60580	337584
27175	337585
166617	337586
35836	337587
24351	337588
188580	337589
205992	337590
36381	337591
51395	337592
1981	337593
31440	337594
42394	337595
56400	337596
15085	337597
115035	337598
56710	337599
39534	337600
21793	337601
15542	337602
44951	337603
103364	337604
15353	337605
111266	337606
28088	337607
54173	337608
161885	337609
73869	337610
64066	337611
45886	337612
34021	337613
138495	337614
1438	337615
8388	337616
268364	337617
30086	337618
26231	337619
19252	337620
142079	337621
545	337622
90250	337623
13602	337624
204267	337625
10480	337626
13567	337627
1143	337628
1120	337629
156323	337630
67690	337631
18967	337632
127708	337633
23552	337634
22766	337635
21725	337636
63435	337637
200364	337638
22502	337639
7170	337640
9437	337641
38830	337642
352	337643
44678	337644
15593	337645
15231	337646
55655	337647
257235	337648
19001	337649
15054	337650
5539	337651
53762	337652
1621	337653
62332	337654
219927	337655
8380	337656
123678	337657
4862	337658
9685	337659
114639	337660
147896	337661
267335	337662
71703	337663
117520	337664
128490	337665
269082	337666
43314	337667
121	337668
44435	337669
38947	337670
121378	337671
18790	337672
3706	337673
76799	337674
219954	337675
19063	337676
237487	337677
34229	337678
89503	337679
40494	337680
5010	337681
13908	337682
244486	337683
2256	337684
3292	337685
35810	337686
178163	337687
170561	337688
74328	337689
9967	337690
74340	337691
1003	337692
27041	337693
48002	337694
140243	337695
5217	337696
7248	337697
32918	337698
93843	337699
205492	337700
7379	337701
74766	337702
73719	337703
6864	337704
161	337705
10062	337706
61321	337707
26784	337708
34561	337709
98123	337710
167358	337711
444	337712
17794	337713
74962	337714
189925	337715
13754	337716
38497	337717
105238	337718
37224	337719
251195	337720
22499	337721
23622	337722
22271	337723
40449	337724
48032	337725
105065	337726
73415	337727
113047	337728
135239	337729
126212	337730
16664	337731
4468	337732
105838	337733
108428	337734
2751	337735
52025	337736
209862	337737
5591	337738
122344	337739
239655	337740
17809	337741
6891	337742
750	337743
147284	337744
261797	337745
24662	337746
30455	337747
6058	337748
2578	337749
167190	337750
5971	337751
11243	337752
46429	337753
23071	337754
71604	337755
40661	337756
113654	337757
28266	337758
66552	337759
111109	337760
181207	337761
266473	337762
42541	337763
44465	337764
165562	337765
4169	337766
24316	337767
138497	337768
27080	337769
3812	337770
25547	337771
60	337772
15602	337773
48993	337774
137858	337775
46160	337776
10625	337777
24360	337778
63322	337779
67015	337780
151274	337781
14374	337782
13711	337783
113186	337784
4893	337785
178577	337786
11331	337787
39199	337788
62593	337789
13659	337790
13567	337791
53027	337792
6521	337793
25773	337794
108771	337795
1420	337796
52074	337797
7850	337798
23434	337799
217893	337800
4495	337801
103098	337802
2442	337803
68518	337804
50699	337805
3246	337806
118102	337807
122002	337808
3502	337809
3685	337810
11375	337811
115200	337812
129450	337813
45148	337814
258932	337815
8443	337816
27997	337817
41218	337818
37650	337819
124059	337820
205628	337821
114124	337822
175245	337823
69690	337824
239770	337825
17584	337826
14146	337827
29822	337828
37013	337829
39830	337830
33719	337831
1790	337832
85184	337833
201663	337834
5292	337835
45642	337836
104726	337837
96914	337838
151957	337839
86635	337840
38933	337841
93477	337842
101649	337843
58783	337844
42643	337845
27210	337846
228470	337847
51168	337848
215894	337849
59828	337850
65321	337851
126233	337852
6119	337853
32155	337854
318	337855
54017	337856
6333	337857
89466	337858
244565	337859
142393	337860
180782	337861
1618	337862
1954	337863
23182	337864
149197	337865
10	337866
22495	337867
4856	337868
127205	337869
25632	337870
17062	337871
33229	337872
102243	337873
103135	337874
172129	337875
160362	337876
52034	337877
167809	337878
26040	337879
151889	337880
47664	337881
109065	337882
204822	337883
44193	337884
1375	337885
55664	337886
180957	337887
35657	337888
17434	337889
4837	337890
2318	337891
55017	337892
143720	337893
88636	337894
162253	337895
174044	337896
11157	337897
72811	337898
122779	337899
215472	337900
21058	337901
147737	337902
5556	337903
6958	337904
329	337905
101867	337906
19141	337907
8014	337908
48637	337909
29458	337910
241158	337911
20890	337912
165650	337913
91996	337914
294	337915
6336	337916
3079	337917
53543	337918
263953	337919
4341	337920
2873	337921
168857	337922
23054	337923
270757	337924
34253	337925
3676	337926
58507	337927
93491	337928
36241	337929
825	337930
51507	337931
19877	337932
31215	337933
50787	337934
41337	337935
2947	337936
22740	337937
268919	337938
52841	337939
30856	337940
79907	337941
161708	337942
55718	337943
170075	337944
82633	337945
102693	337946
26919	337947
32135	337948
79946	337949
7615	337950
13865	337951
86561	337952
14152	337953
35676	337954
105085	337955
36378	337956
2935	337957
18732	337958
3954	337959
1636	337960
25805	337961
4225	337962
251149	337963
18663	337964
239343	337965
65891	337966
159521	337967
86997	337968
30	337969
2464	337970
41627	337971
59095	337972
99905	337973
177329	337974
393	337975
4789	337976
184476	337977
229500	337978
131914	337979
34749	337980
77584	337981
22476	337982
35022	337983
14078	337984
29392	337985
1603	337986
218218	337987
84667	337988
128482	337989
155964	337990
42852	337991
7919	337992
71518	337993
200021	337994
28706	337995
37494	337996
59448	337997
6535	337998
13755	337999
64761	338000
230887	338001
133179	338002
17913	338003
8019	338004
20372	338005
16877	338006
30240	338007
105367	338008
142650	338009
45303	338010
28370	338011
66263	338012
75512	338013
93622	338014
6947	338015
217810	338016
148159	338017
11234	338018
141789	338019
4520	338020
1177	338021
6194	338022
98389	338023
7889	338024
42497	338025
15987	338026
16589	338027
111142	338028
22312	338029
27995	338030
118797	338031
2349	338032
87010	338033
11320	338034
22280	338035
83327	338036
51536	338037
70352	338038
42037	338039
27963	338040
154645	338041
44518	338042
960	338043
206270	338044
103944	338045
337	338046
206734	338047
1016	338048
665	338049
3823	338050
5335	338051
16838	338052
15360	338053
177688	338054
63968	338055
11066	338056
60257	338057
116503	338058
17024	338059
2072	338060
3554	338061
26794	338062
3664	338063
266219	338064
65332	338065
64510	338066
44531	338067
2798	338068
243395	338069
51906	338070
19504	338071
11724	338072
139613	338073
269896	338074
6644	338075
15230	338076
2651	338077
153185	338078
67656	338079
144805	338080
22545	338081
34223	338082
119955	338083
70710	338084
2706	338085
29085	338086
69142	338087
58214	338088
266195	338089
263818	338090
252449	338091
49276	338092
143300	338093
6628	338094
122047	338095
87394	338096
64840	338097
95280	338098
229441	338099
26519	338100
6978	338101
3	338102
56117	338103
31460	338104
129083	338105
79353	338106
14572	338107
44009	338108
93793	338109
207548	338110
138659	338111
79153	338112
71001	338113
26365	338114
8755	338115
78600	338116
112973	338117
97949	338118
5818	338119
65956	338120
21285	338121
53051	338122
38906	338123
123774	338124
156244	338125
3158	338126
30204	338127
15767	338128
17470	338129
3545	338130
4595	338131
163251	338132
20448	338133
10150	338134
162969	338135
4640	338136
3465	338137
136	338138
37259	338139
23488	338140
656	338141
94747	338142
110231	338143
16009	338144
30777	338145
38392	338146
17854	338147
57052	338148
54754	338149
233987	338150
90778	338151
33107	338152
7783	338153
855	338154
6201	338155
219015	338156
47362	338157
12957	338158
87020	338159
251726	338160
2818	338161
63106	338162
3955	338163
16159	338164
271146	338165
11738	338166
106873	338167
85912	338168
269335	338169
686	338170
993	338171
121620	338172
23649	338173
812	338174
101	338175
16874	338176
96461	338177
154938	338178
28956	338179
142667	338180
53573	338181
32262	338182
223905	338183
26892	338184
3862	338185
151	338186
239564	338187
68352	338188
16165	338189
48541	338190
66831	338191
58313	338192
45720	338193
1075	338194
8649	338195
31730	338196
258777	338197
5063	338198
18871	338199
8047	338200
160767	338201
221253	338202
21928	338203
41273	338204
1696	338205
223658	338206
56615	338207
2173	338208
160064	338209
1786	338210
9449	338211
13495	338212
10474	338213
253211	338214
27034	338215
11248	338216
100130	338217
6630	338218
37361	338219
40198	338220
11314	338221
33348	338222
53745	338223
80155	338224
183087	338225
361	338226
161299	338227
56206	338228
5179	338229
50596	338230
207662	338231
73919	338232
107537	338233
74364	338234
232940	338235
3051	338236
29785	338237
11029	338238
2932	338239
213852	338240
602	338241
79809	338242
272096	338243
143414	338244
62038	338245
24730	338246
152926	338247
95976	338248
30581	338249
60176	338250
25990	338251
206	338252
89278	338253
46961	338254
18642	338255
25953	338256
106207	338257
26062	338258
1541	338259
1466	338260
12232	338261
2703	338262
537	338263
67170	338264
84544	338265
62248	338266
25729	338267
247758	338268
2375	338269
82715	338270
217899	338271
27970	338272
36444	338273
13127	338274
107471	338275
105133	338276
34197	338277
129270	338278
52994	338279
34739	338280
48203	338281
5024	338282
88092	338283
73198	338284
110	338285
60346	338286
69034	338287
52765	338288
13434	338289
4595	338290
1186	338291
192	338292
4377	338293
213584	338294
104327	338295
53053	338296
2875	338297
168740	338298
13871	338299
6569	338300
33981	338301
32275	338302
172078	338303
27041	338304
19912	338305
61246	338306
159654	338307
29991	338308
52470	338309
44397	338310
42801	338311
13009	338312
13640	338313
6382	338314
79181	338315
106358	338316
11899	338317
5551	338318
30821	338319
68066	338320
5571	338321
208050	338322
7242	338323
35699	338324
237121	338325
222402	338326
137280	338327
3202	338328
124048	338329
16942	338330
36444	338331
175053	338332
228525	338333
15339	338334
31557	338335
35845	338336
224297	338337
183573	338338
857	338339
20132	338340
29573	338341
48854	338342
42852	338343
26076	338344
10584	338345
10679	338346
5723	338347
45089	338348
57196	338349
1460	338350
58996	338351
24333	338352
16149	338353
187311	338354
96213	338355
76892	338356
15008	338357
40068	338358
2440	338359
28873	338360
73369	338361
11190	338362
212465	338363
4974	338364
144555	338365
8045	338366
46735	338367
1747	338368
62321	338369
98121	338370
150350	338371
18735	338372
20763	338373
245273	338374
71120	338375
52577	338376
24939	338377
43207	338378
218728	338379
153719	338380
27098	338381
6619	338382
2232	338383
54206	338384
77327	338385
2833	338386
228281	338387
6672	338388
49871	338389
74887	338390
21982	338391
4529	338392
152244	338393
12366	338394
7942	338395
203847	338396
65307	338397
151405	338398
44187	338399
34926	338400
52855	338401
68666	338402
172556	338403
3842	338404
46007	338405
107555	338406
14294	338407
24749	338408
16272	338409
3595	338410
8	338411
4149	338412
10888	338413
26218	338414
4385	338415
106720	338416
1669	338417
39835	338418
47093	338419
25539	338420
89605	338421
8285	338422
81052	338423
135245	338424
49556	338425
17390	338426
23378	338427
166909	338428
1406	338429
50688	338430
7423	338431
34297	338432
211913	338433
34513	338434
13532	338435
56435	338436
56817	338437
109017	338438
34209	338439
44178	338440
33491	338441
267767	338442
170243	338443
12957	338444
29861	338445
13151	338446
84956	338447
188356	338448
7921	338449
224	338450
75519	338451
6085	338452
11576	338453
17812	338454
12636	338455
34030	338456
142043	338457
143303	338458
146057	338459
165235	338460
37115	338461
57580	338462
116935	338463
95863	338464
242501	338465
28984	338466
94295	338467
268610	338468
73632	338469
144477	338470
36701	338471
92320	338472
21616	338473
109309	338474
15645	338475
122439	338476
67959	338477
38739	338478
56199	338479
25721	338480
2456	338481
90948	338482
7993	338483
247100	338484
201479	338485
105757	338486
80195	338487
93179	338488
62914	338489
40830	338490
264303	338491
243608	338492
217392	338493
340	338494
34	338495
22743	338496
12680	338497
6931	338498
717	338499
41488	338500
518	338501
60466	338502
20198	338503
13031	338504
21353	338505
82064	338506
19810	338507
179933	338508
70971	338509
7765	338510
49787	338511
222045	338512
15095	338513
113994	338514
23282	338515
235845	338516
102789	338517
118853	338518
24275	338519
148316	338520
4853	338521
97908	338522
2772	338523
58544	338524
14926	338525
38197	338526
8740	338527
149269	338528
68240	338529
2486	338530
29954	338531
261546	338532
48554	338533
104354	338534
62060	338535
12347	338536
185031	338537
146059	338538
1151	338539
79276	338540
108513	338541
25047	338542
109903	338543
58373	338544
96279	338545
169467	338546
126	338547
99295	338548
140033	338549
7936	338550
16015	338551
14235	338552
7313	338553
47292	338554
7160	338555
259606	338556
150950	338557
20673	338558
158615	338559
165022	338560
55886	338561
55160	338562
63343	338563
197587	338564
75726	338565
290	338566
6478	338567
68485	338568
11267	338569
70565	338570
139919	338571
555	338572
124205	338573
2950	338574
131140	338575
58256	338576
10350	338577
111405	338578
11081	338579
210133	338580
91556	338581
115327	338582
2325	338583
12125	338584
35851	338585
261566	338586
89930	338587
169930	338588
190357	338589
92270	338590
18269	338591
69155	338592
76649	338593
235382	338594
103381	338595
267156	338596
109979	338597
1854	338598
28	338599
26084	338600
172425	338601
329	338602
920	338603
68823	338604
166295	338605
40629	338606
54633	338607
107141	338608
164631	338609
162600	338610
1012	338611
53208	338612
40442	338613
232585	338614
31810	338615
10064	338616
305	338617
21164	338618
22200	338619
20361	338620
136	338621
2391	338622
3833	338623
52550	338624
18841	338625
26789	338626
7220	338627
462	338628
1303	338629
55112	338630
8819	338631
52096	338632
66967	338633
238410	338634
11998	338635
149441	338636
27000	338637
4373	338638
241219	338639
8057	338640
55844	338641
61781	338642
168593	338643
14889	338644
101131	338645
37546	338646
22320	338647
203865	338648
242357	338649
23888	338650
266427	338651
20744	338652
56363	338653
23618	338654
17476	338655
8009	338656
11143	338657
9809	338658
81732	338659
96307	338660
81238	338661
19776	338662
45569	338663
19170	338664
77428	338665
216783	338666
26402	338667
25814	338668
170916	338669
1020	338670
110124	338671
7060	338672
1989	338673
12531	338674
1885	338675
83928	338676
103589	338677
1016	338678
176751	338679
21726	338680
22927	338681
29785	338682
502	338683
18131	338684
120803	338685
171442	338686
158877	338687
102667	338688
33023	338689
103111	338690
47766	338691
136359	338692
161820	338693
120838	338694
174660	338695
46126	338696
143366	338697
29241	338698
509	338699
10770	338700
48850	338701
49990	338702
102034	338703
130500	338704
3458	338705
245844	338706
140560	338707
36928	338708
68095	338709
97014	338710
144262	338711
23391	338712
21129	338713
263966	338714
855	338715
124833	338716
117282	338717
6799	338718
14264	338719
571	338720
4756	338721
222697	338722
147283	338723
2640	338724
184067	338725
99989	338726
52506	338727
13586	338728
72370	338729
31973	338730
10782	338731
9231	338732
41731	338733
9251	338734
41380	338735
88204	338736
17672	338737
70716	338738
561	338739
134028	338740
39962	338741
13279	338742
3617	338743
21984	338744
191773	338745
158	338746
26619	338747
14201	338748
202479	338749
108972	338750
35594	338751
148568	338752
244147	338753
151944	338754
19409	338755
40846	338756
10613	338757
5182	338758
110251	338759
23180	338760
8862	338761
8977	338762
6482	338763
140251	338764
144207	338765
68302	338766
97382	338767
93949	338768
82682	338769
71976	338770
71250	338771
165175	338772
20557	338773
36908	338774
36052	338775
5503	338776
114946	338777
10391	338778
30912	338779
64587	338780
140519	338781
136187	338782
11556	338783
1752	338784
17312	338785
18990	338786
5082	338787
160045	338788
135199	338789
102076	338790
169714	338791
16566	338792
104975	338793
119347	338794
20235	338795
265633	338796
79843	338797
169286	338798
190261	338799
28207	338800
269577	338801
26225	338802
136	338803
33022	338804
153716	338805
197902	338806
65636	338807
5674	338808
572	338809
153339	338810
93984	338811
38645	338812
1358	338813
56162	338814
30413	338815
93588	338816
87351	338817
25203	338818
25965	338819
46330	338820
12679	338821
3542	338822
178	338823
58123	338824
65798	338825
99968	338826
42070	338827
71786	338828
197578	338829
72636	338830
222692	338831
26644	338832
4379	338833
22601	338834
184577	338835
71481	338836
18851	338837
267294	338838
28626	338839
51921	338840
60490	338841
44172	338842
65533	338843
97581	338844
12715	338845
72165	338846
11266	338847
168143	338848
20087	338849
77740	338850
18787	338851
43920	338852
58599	338853
3207	338854
266458	338855
5177	338856
28994	338857
472	338858
167401	338859
4280	338860
91929	338861
108586	338862
1212	338863
128136	338864
62870	338865
163916	338866
3248	338867
6182	338868
90066	338869
14508	338870
148979	338871
33921	338872
9363	338873
151644	338874
190472	338875
54550	338876
195665	338877
17999	338878
150	338879
56621	338880
14480	338881
87075	338882
149149	338883
47205	338884
16295	338885
10544	338886
55988	338887
74925	338888
49507	338889
1350	338890
40826	338891
20882	338892
1079	338893
84	338894
120417	338895
18117	338896
28432	338897
4353	338898
225169	338899
126759	338900
181114	338901
46055	338902
8257	338903
70811	338904
9508	338905
418	338906
8845	338907
140188	338908
138615	338909
66126	338910
1316	338911
30317	338912
117509	338913
55104	338914
6066	338915
224080	338916
150331	338917
82124	338918
12842	338919
36611	338920
75608	338921
9274	338922
24270	338923
18393	338924
82101	338925
151569	338926
329	338927
102602	338928
4601	338929
26593	338930
75148	338931
214047	338932
2350	338933
9711	338934
642	338935
120636	338936
1047	338937
82848	338938
115060	338939
150731	338940
11506	338941
36068	338942
55140	338943
1293	338944
51556	338945
124812	338946
22890	338947
6826	338948
147920	338949
35122	338950
25031	338951
74657	338952
81106	338953
90331	338954
32400	338955
29722	338956
15626	338957
188985	338958
412	338959
268371	338960
19372	338961
41978	338962
63300	338963
121175	338964
17229	338965
255670	338966
139153	338967
4439	338968
107877	338969
48939	338970
55616	338971
124152	338972
16111	338973
7386	338974
1651	338975
62278	338976
92350	338977
40948	338978
7472	338979
5370	338980
27168	338981
60927	338982
18589	338983
83910	338984
62241	338985
44916	338986
36391	338987
35989	338988
105121	338989
223852	338990
235934	338991
5260	338992
658	338993
15725	338994
4870	338995
210517	338996
195266	338997
1187	338998
13200	338999
6660	339000
1393	339001
2997	339002
26841	339003
39869	339004
142715	339005
70029	339006
58235	339007
116136	339008
43922	339009
13005	339010
97653	339011
1761	339012
12142	339013
13342	339014
26877	339015
4428	339016
22452	339017
100326	339018
6476	339019
20420	339020
5088	339021
3093	339022
748	339023
14023	339024
255	339025
8272	339026
1902	339027
101361	339028
11971	339029
170302	339030
70168	339031
172	339032
31098	339033
149011	339034
16654	339035
23409	339036
161894	339037
105922	339038
35956	339039
542	339040
68414	339041
74441	339042
10249	339043
154724	339044
106070	339045
28837	339046
117745	339047
112493	339048
27913	339049
266316	339050
158685	339051
12871	339052
110	339053
231023	339054
29102	339055
71879	339056
67285	339057
32076	339058
46793	339059
73480	339060
15717	339061
56842	339062
33910	339063
25453	339064
9108	339065
161258	339066
44548	339067
32228	339068
46170	339069
219762	339070
41815	339071
36285	339072
199824	339073
26863	339074
35929	339075
39203	339076
254328	339077
20099	339078
102513	339079
247669	339080
7673	339081
197325	339082
165675	339083
512	339084
62134	339085
170885	339086
253	339087
201928	339088
139887	339089
4555	339090
17674	339091
13731	339092
9199	339093
22984	339094
29247	339095
4112	339096
238208	339097
224678	339098
159467	339099
1403	339100
90694	339101
13268	339102
228450	339103
28558	339104
413	339105
29031	339106
70802	339107
55387	339108
5932	339109
40725	339110
50120	339111
4994	339112
271596	339113
75261	339114
240897	339115
85090	339116
45397	339117
19576	339118
78014	339119
78772	339120
166222	339121
112464	339122
12257	339123
6376	339124
37652	339125
136438	339126
133291	339127
11387	339128
5445	339129
6200	339130
151811	339131
65550	339132
467	339133
54142	339134
4287	339135
8456	339136
7098	339137
10705	339138
96895	339139
25720	339140
3006	339141
19832	339142
125952	339143
15854	339144
75162	339145
212260	339146
99010	339147
144008	339148
122817	339149
1207	339150
146732	339151
76826	339152
34580	339153
13154	339154
102091	339155
156904	339156
23556	339157
10250	339158
38935	339159
48904	339160
223699	339161
79792	339162
72645	339163
120762	339164
211	339165
268527	339166
92162	339167
5771	339168
1934	339169
63172	339170
243729	339171
9	339172
74246	339173
28365	339174
125434	339175
246469	339176
34220	339177
188697	339178
21908	339179
76349	339180
17095	339181
42149	339182
7663	339183
187046	339184
76084	339185
246019	339186
65310	339187
145328	339188
4127	339189
1204	339190
1276	339191
169668	339192
22739	339193
170061	339194
51325	339195
6977	339196
1195	339197
75204	339198
8442	339199
39666	339200
912	339201
40065	339202
95309	339203
32216	339204
205562	339205
148723	339206
50419	339207
1190	339208
18560	339209
9737	339210
23883	339211
152870	339212
14858	339213
54272	339214
229994	339215
3188	339216
2559	339217
8628	339218
46810	339219
32018	339220
15510	339221
110596	339222
74006	339223
82131	339224
1634	339225
1344	339226
10916	339227
19400	339228
133004	339229
21406	339230
27588	339231
20839	339232
776	339233
139786	339234
12694	339235
9029	339236
64129	339237
99737	339238
11440	339239
149735	339240
12945	339241
58361	339242
30584	339243
185855	339244
1101	339245
41067	339246
75764	339247
14535	339248
13817	339249
1395	339250
1092	339251
11748	339252
3239	339253
206479	339254
108153	339255
8317	339256
99243	339257
8773	339258
120159	339259
1210	339260
232541	339261
132818	339262
47615	339263
56897	339264
20801	339265
192228	339266
227415	339267
22872	339268
6043	339269
6817	339270
20992	339271
144143	339272
5377	339273
851	339274
35226	339275
776	339276
45417	339277
21566	339278
102042	339279
152015	339280
24141	339281
225725	339282
63534	339283
23504	339284
6762	339285
91193	339286
9131	339287
194349	339288
254931	339289
37157	339290
3756	339291
6641	339292
168810	339293
854	339294
70589	339295
62505	339296
5677	339297
42644	339298
121930	339299
11867	339300
2231	339301
121160	339302
6156	339303
189483	339304
187839	339305
31722	339306
25712	339307
146753	339308
27509	339309
913	339310
42	339311
70388	339312
18784	339313
231264	339314
30688	339315
150032	339316
89825	339317
10708	339318
46383	339319
22067	339320
62089	339321
51808	339322
149913	339323
8542	339324
375	339325
144876	339326
145735	339327
188677	339328
271002	339329
12809	339330
1805	339331
71547	339332
80078	339333
20040	339334
114283	339335
16007	339336
53247	339337
105	339338
246812	339339
5010	339340
103928	339341
232105	339342
5529	339343
163490	339344
66563	339345
44315	339346
113002	339347
87428	339348
1198	339349
17465	339350
5499	339351
108740	339352
20935	339353
63615	339354
45381	339355
78938	339356
10431	339357
111990	339358
4558	339359
80033	339360
115486	339361
42327	339362
45605	339363
1650	339364
214433	339365
71800	339366
164818	339367
55080	339368
42300	339369
120993	339370
93430	339371
98999	339372
40581	339373
225635	339374
95637	339375
38270	339376
6175	339377
81306	339378
72822	339379
34633	339380
22036	339381
23698	339382
114872	339383
16233	339384
4900	339385
36044	339386
55798	339387
39986	339388
109495	339389
49311	339390
64729	339391
9897	339392
5114	339393
1479	339394
22835	339395
115393	339396
9578	339397
27899	339398
160245	339399
2342	339400
107657	339401
51291	339402
176191	339403
261417	339404
1716	339405
43709	339406
72462	339407
20885	339408
194894	339409
109904	339410
136	339411
1430	339412
11312	339413
47111	339414
1138	339415
3020	339416
21134	339417
52328	339418
11523	339419
111830	339420
6972	339421
57861	339422
59644	339423
181514	339424
28933	339425
133369	339426
166122	339427
10570	339428
256731	339429
91303	339430
6005	339431
62786	339432
217545	339433
224	339434
236128	339435
58983	339436
119224	339437
346	339438
203273	339439
58137	339440
8425	339441
9516	339442
24120	339443
172420	339444
17922	339445
15792	339446
7369	339447
5502	339448
68662	339449
75325	339450
9691	339451
164328	339452
10628	339453
102836	339454
152558	339455
105703	339456
109672	339457
11543	339458
100605	339459
106127	339460
8171	339461
28092	339462
9193	339463
16592	339464
14100	339465
27411	339466
139293	339467
75137	339468
4065	339469
7030	339470
20062	339471
16801	339472
1146	339473
2294	339474
172001	339475
1555	339476
94419	339477
7920	339478
2562	339479
139165	339480
28711	339481
23226	339482
84337	339483
114068	339484
1621	339485
239459	339486
8738	339487
1649	339488
1760	339489
6601	339490
37726	339491
22245	339492
21038	339493
38802	339494
2	339495
160753	339496
2718	339497
26094	339498
5162	339499
241808	339500
3971	339501
142539	339502
109897	339503
417	339504
66060	339505
11083	339506
6093	339507
53064	339508
71582	339509
213230	339510
12071	339511
52582	339512
10218	339513
59718	339514
85962	339515
293	339516
44777	339517
56427	339518
8083	339519
104139	339520
86006	339521
250528	339522
14328	339523
896	339524
169781	339525
229495	339526
8835	339527
1249	339528
35060	339529
60593	339530
2584	339531
80332	339532
6770	339533
55375	339534
209185	339535
1792	339536
1877	339537
38562	339538
189549	339539
149430	339540
1572	339541
111685	339542
161512	339543
21589	339544
119005	339545
123083	339546
87125	339547
277	339548
75880	339549
4459	339550
1173	339551
169334	339552
52293	339553
51957	339554
6015	339555
36093	339556
45641	339557
151812	339558
85574	339559
72702	339560
94382	339561
164402	339562
27057	339563
61028	339564
87784	339565
23877	339566
77218	339567
8976	339568
161731	339569
691	339570
127457	339571
20103	339572
19602	339573
40817	339574
18810	339575
3326	339576
6411	339577
192068	339578
139730	339579
52841	339580
223836	339581
117839	339582
86186	339583
14443	339584
45644	339585
138326	339586
7256	339587
65448	339588
28646	339589
99536	339590
14635	339591
22654	339592
7585	339593
29956	339594
11762	339595
22373	339596
165845	339597
2946	339598
34098	339599
29838	339600
255493	339601
79786	339602
114028	339603
3179	339604
9659	339605
8147	339606
1381	339607
82331	339608
8761	339609
72433	339610
37088	339611
2771	339612
82323	339613
55441	339614
45782	339615
198	339616
7429	339617
100440	339618
35852	339619
16054	339620
119782	339621
46540	339622
80132	339623
14904	339624
2803	339625
29204	339626
84299	339627
82923	339628
57009	339629
37725	339630
38186	339631
14862	339632
64572	339633
128490	339634
186978	339635
161341	339636
20068	339637
85940	339638
134505	339639
31724	339640
84147	339641
248616	339642
49375	339643
5578	339644
35588	339645
100607	339646
16875	339647
34389	339648
7324	339649
189577	339650
93371	339651
837	339652
34139	339653
191208	339654
824	339655
67725	339656
47608	339657
243233	339658
238744	339659
11729	339660
10257	339661
133684	339662
155839	339663
6509	339664
9641	339665
7753	339666
74372	339667
98439	339668
8036	339669
213	339670
32040	339671
30131	339672
42084	339673
29783	339674
62474	339675
68523	339676
8198	339677
71379	339678
197967	339679
11379	339680
6871	339681
597	339682
54999	339683
49662	339684
12113	339685
32422	339686
110882	339687
169429	339688
83378	339689
75455	339690
64161	339691
35325	339692
258486	339693
2045	339694
52491	339695
16793	339696
88353	339697
15899	339698
2897	339699
181004	339700
19	339701
57952	339702
42607	339703
49949	339704
5882	339705
15605	339706
13877	339707
33826	339708
75268	339709
113413	339710
15924	339711
112719	339712
69059	339713
9828	339714
30576	339715
1439	339716
55508	339717
14791	339718
88774	339719
4295	339720
105660	339721
254360	339722
14265	339723
161748	339724
49945	339725
31620	339726
125482	339727
25168	339728
24194	339729
86037	339730
12455	339731
111015	339732
95780	339733
123044	339734
163680	339735
9157	339736
22826	339737
42123	339738
101960	339739
98252	339740
46722	339741
1978	339742
80122	339743
57055	339744
15026	339745
34969	339746
263756	339747
28204	339748
80390	339749
2945	339750
215576	339751
17503	339752
225884	339753
63418	339754
12395	339755
70803	339756
53537	339757
217	339758
20139	339759
258496	339760
10609	339761
113934	339762
17905	339763
73294	339764
131155	339765
108920	339766
110417	339767
116371	339768
243270	339769
211479	339770
110929	339771
94875	339772
11840	339773
35871	339774
167735	339775
28140	339776
1008	339777
24213	339778
48048	339779
134213	339780
82750	339781
109029	339782
1758	339783
1005	339784
18701	339785
26511	339786
52898	339787
143524	339788
130451	339789
99398	339790
36431	339791
18525	339792
26547	339793
63675	339794
364	339795
322	339796
3149	339797
18726	339798
8	339799
156497	339800
33473	339801
12965	339802
234960	339803
40721	339804
14610	339805
15271	339806
112564	339807
113336	339808
517	339809
24641	339810
10317	339811
41549	339812
17741	339813
78656	339814
88510	339815
93189	339816
10165	339817
21707	339818
46788	339819
100513	339820
45094	339821
118011	339822
229469	339823
45031	339824
114004	339825
50576	339826
23324	339827
170519	339828
75253	339829
9870	339830
264	339831
8230	339832
39593	339833
16637	339834
801	339835
51990	339836
200376	339837
5692	339838
68429	339839
58100	339840
4648	339841
3066	339842
7210	339843
27910	339844
14325	339845
247279	339846
2428	339847
22141	339848
5163	339849
20779	339850
3012	339851
4590	339852
184950	339853
158069	339854
1029	339855
37525	339856
63102	339857
16305	339858
25793	339859
5748	339860
112324	339861
15123	339862
134161	339863
46549	339864
125598	339865
4471	339866
104030	339867
136486	339868
20008	339869
231277	339870
11366	339871
85703	339872
1946	339873
86790	339874
166501	339875
20042	339876
98076	339877
257340	339878
249198	339879
15625	339880
171105	339881
12942	339882
5215	339883
167795	339884
41123	339885
2364	339886
5054	339887
7936	339888
48395	339889
4164	339890
2847	339891
92186	339892
53	339893
46469	339894
60039	339895
17359	339896
181	339897
40276	339898
35459	339899
160334	339900
48116	339901
1715	339902
31270	339903
14173	339904
95665	339905
20758	339906
213276	339907
164097	339908
31212	339909
37216	339910
32635	339911
169758	339912
117375	339913
122511	339914
177844	339915
51525	339916
203	339917
13687	339918
14753	339919
14835	339920
66025	339921
22063	339922
31736	339923
79812	339924
3717	339925
65524	339926
1167	339927
13321	339928
157158	339929
48655	339930
33860	339931
632	339932
190811	339933
107720	339934
16909	339935
13700	339936
6991	339937
114670	339938
866	339939
30401	339940
109796	339941
84658	339942
59487	339943
16551	339944
84373	339945
14355	339946
10691	339947
21023	339948
7048	339949
94287	339950
61621	339951
45757	339952
3580	339953
95	339954
10508	339955
56919	339956
59127	339957
1981	339958
1142	339959
46937	339960
30311	339961
40746	339962
57495	339963
23074	339964
141760	339965
42513	339966
64818	339967
56030	339968
78154	339969
18105	339970
1204	339971
31168	339972
13782	339973
148653	339974
40128	339975
1146	339976
20769	339977
38280	339978
485	339979
49186	339980
34204	339981
4700	339982
70947	339983
77819	339984
40759	339985
28399	339986
18852	339987
191728	339988
193054	339989
219814	339990
8	339991
5114	339992
10454	339993
5863	339994
190942	339995
89214	339996
17765	339997
92924	339998
473	339999
12388	340000
17591	340001
212180	340002
17994	340003
33313	340004
73233	340005
2298	340006
69767	340007
7921	340008
14618	340009
91321	340010
5250	340011
44813	340012
23461	340013
168544	340014
1349	340015
30345	340016
9204	340017
47632	340018
89915	340019
79639	340020
24192	340021
17209	340022
10461	340023
132804	340024
17413	340025
93551	340026
92169	340027
1270	340028
29	340029
36962	340030
88169	340031
11466	340032
9697	340033
16087	340034
43836	340035
74593	340036
45794	340037
57398	340038
605	340039
4329	340040
138813	340041
222337	340042
7757	340043
44231	340044
2329	340045
8073	340046
5241	340047
65815	340048
66058	340049
1048	340050
45550	340051
20648	340052
89072	340053
25167	340054
150165	340055
237791	340056
2274	340057
73187	340058
1644	340059
47325	340060
269166	340061
37292	340062
26628	340063
180756	340064
37500	340065
3930	340066
1970	340067
2510	340068
17705	340069
255933	340070
14617	340071
42930	340072
102154	340073
91778	340074
29076	340075
1476	340076
50435	340077
257497	340078
166182	340079
27830	340080
25493	340081
88312	340082
110747	340083
33370	340084
38	340085
150407	340086
45935	340087
217855	340088
165609	340089
447	340090
44685	340091
118163	340092
54411	340093
35280	340094
152549	340095
10096	340096
93159	340097
251542	340098
25737	340099
1549	340100
32130	340101
42942	340102
81636	340103
152962	340104
4653	340105
22923	340106
62363	340107
4182	340108
46286	340109
3710	340110
539	340111
132012	340112
15823	340113
4689	340114
259709	340115
1121	340116
1071	340117
64671	340118
60364	340119
256612	340120
4031	340121
98368	340122
14956	340123
160157	340124
38483	340125
24133	340126
3564	340127
71331	340128
217536	340129
145	340130
11956	340131
7964	340132
39643	340133
34703	340134
35502	340135
135015	340136
34882	340137
19000	340138
1047	340139
56862	340140
151705	340141
165654	340142
38882	340143
4490	340144
1840	340145
70519	340146
98319	340147
34768	340148
18943	340149
3492	340150
23668	340151
21064	340152
135580	340153
242736	340154
39	340155
72248	340156
12271	340157
85782	340158
198119	340159
63029	340160
33726	340161
89748	340162
3013	340163
55615	340164
192984	340165
80105	340166
82320	340167
121354	340168
265218	340169
8102	340170
13470	340171
12827	340172
228715	340173
19036	340174
171024	340175
151370	340176
146774	340177
122272	340178
24558	340179
27735	340180
142882	340181
48284	340182
52937	340183
250496	340184
23423	340185
3332	340186
63834	340187
48366	340188
232570	340189
84148	340190
160379	340191
205556	340192
45649	340193
182251	340194
3787	340195
46550	340196
1847	340197
13786	340198
111221	340199
13731	340200
25012	340201
69570	340202
24742	340203
4752	340204
9211	340205
14052	340206
1920	340207
8814	340208
160578	340209
20477	340210
8395	340211
30913	340212
5198	340213
2251	340214
97394	340215
10316	340216
620	340217
86830	340218
24067	340219
81092	340220
149078	340221
1339	340222
176706	340223
12642	340224
119935	340225
28362	340226
550	340227
4684	340228
90150	340229
5813	340230
27534	340231
93161	340232
197109	340233
10100	340234
25379	340235
28896	340236
170800	340237
43058	340238
180747	340239
34515	340240
96014	340241
15470	340242
83831	340243
6355	340244
99834	340245
135432	340246
75877	340247
45352	340248
764	340249
137083	340250
187020	340251
8082	340252
4	340253
110467	340254
13179	340255
3504	340256
52228	340257
147760	340258
122559	340259
252739	340260
2303	340261
93078	340262
79188	340263
25043	340264
22493	340265
120647	340266
1580	340267
86085	340268
621	340269
444	340270
60262	340271
166842	340272
26341	340273
156356	340274
97624	340275
94192	340276
51614	340277
76561	340278
10704	340279
22439	340280
15005	340281
54173	340282
4022	340283
35698	340284
6076	340285
59366	340286
188387	340287
59765	340288
1573	340289
245427	340290
20614	340291
38962	340292
139631	340293
122	340294
5250	340295
3147	340296
3263	340297
59909	340298
106560	340299
158672	340300
44057	340301
1053	340302
99775	340303
14884	340304
8143	340305
47991	340306
9082	340307
10223	340308
34958	340309
1039	340310
29700	340311
97384	340312
148899	340313
4405	340314
779	340315
19153	340316
2819	340317
96778	340318
25889	340319
27912	340320
6831	340321
1148	340322
29914	340323
55832	340324
76576	340325
22350	340326
29913	340327
46818	340328
16605	340329
13350	340330
142150	340331
104120	340332
19543	340333
84853	340334
166118	340335
202921	340336
236345	340337
16724	340338
3395	340339
220212	340340
9345	340341
3430	340342
5158	340343
28823	340344
123015	340345
63004	340346
24467	340347
54293	340348
245084	340349
7245	340350
32493	340351
170519	340352
53827	340353
101826	340354
46316	340355
2088	340356
147227	340357
2569	340358
185423	340359
120333	340360
106359	340361
138294	340362
11515	340363
10035	340364
17142	340365
4732	340366
139517	340367
94914	340368
167090	340369
122377	340370
1191	340371
50436	340372
247780	340373
11265	340374
195500	340375
10570	340376
43468	340377
97076	340378
20837	340379
5326	340380
26539	340381
264131	340382
1356	340383
2271	340384
103214	340385
74399	340386
12483	340387
18085	340388
9311	340389
270880	340390
268318	340391
168813	340392
91936	340393
10527	340394
56131	340395
3603	340396
68585	340397
11996	340398
55610	340399
15470	340400
1788	340401
23309	340402
18927	340403
22933	340404
24741	340405
1666	340406
1491	340407
6680	340408
13962	340409
67888	340410
45969	340411
9326	340412
59743	340413
7364	340414
5541	340415
33610	340416
23478	340417
9412	340418
8236	340419
5001	340420
7796	340421
24151	340422
22442	340423
16038	340424
98035	340425
41683	340426
255276	340427
9391	340428
19329	340429
86053	340430
145302	340431
124067	340432
220351	340433
3828	340434
160372	340435
1379	340436
42731	340437
144775	340438
67573	340439
5767	340440
44181	340441
230796	340442
103551	340443
188192	340444
1476	340445
116779	340446
298	340447
55489	340448
151381	340449
167192	340450
62774	340451
110521	340452
1162	340453
15596	340454
66837	340455
30965	340456
1871	340457
7268	340458
64827	340459
199996	340460
103628	340461
1770	340462
20604	340463
181067	340464
43709	340465
261741	340466
59875	340467
7282	340468
82064	340469
11866	340470
89797	340471
161933	340472
16413	340473
263426	340474
1811	340475
571	340476
242838	340477
74731	340478
16686	340479
155632	340480
7114	340481
10510	340482
104864	340483
39862	340484
7273	340485
149012	340486
42039	340487
33538	340488
105310	340489
13700	340490
105604	340491
26597	340492
73147	340493
11933	340494
1291	340495
5184	340496
113757	340497
7808	340498
162480	340499
48047	340500
9410	340501
465	340502
123253	340503
15428	340504
1807	340505
51276	340506
4241	340507
109084	340508
45499	340509
1192	340510
40	340511
265976	340512
104149	340513
237757	340514
159970	340515
10796	340516
225267	340517
101531	340518
98682	340519
104198	340520
155637	340521
14689	340522
3233	340523
197658	340524
1967	340525
163483	340526
154000	340527
53421	340528
248164	340529
141590	340530
25058	340531
194958	340532
7024	340533
15684	340534
10202	340535
30710	340536
1082	340537
69321	340538
1821	340539
168435	340540
49938	340541
259680	340542
51206	340543
1160	340544
40473	340545
33996	340546
1217	340547
254702	340548
190213	340549
6792	340550
194430	340551
79072	340552
228075	340553
11337	340554
187570	340555
22235	340556
147137	340557
79542	340558
75685	340559
13136	340560
32463	340561
108514	340562
11292	340563
94019	340564
9	340565
172344	340566
194169	340567
188963	340568
105526	340569
34230	340570
88262	340571
170876	340572
90562	340573
22	340574
356	340575
28226	340576
56208	340577
135551	340578
50129	340579
45007	340580
69543	340581
43197	340582
28423	340583
151883	340584
249642	340585
134994	340586
55837	340587
81198	340588
111229	340589
32443	340590
45358	340591
3091	340592
10898	340593
177668	340594
110616	340595
38311	340596
6111	340597
163997	340598
7727	340599
32925	340600
18061	340601
82509	340602
33031	340603
78061	340604
57843	340605
120634	340606
55158	340607
24341	340608
65566	340609
96928	340610
134248	340611
246641	340612
5449	340613
33024	340614
178646	340615
185095	340616
182225	340617
42902	340618
113924	340619
138416	340620
64351	340621
8470	340622
62782	340623
58601	340624
483	340625
2393	340626
135671	340627
13271	340628
89955	340629
23558	340630
76102	340631
14764	340632
52715	340633
71560	340634
94688	340635
196930	340636
216051	340637
101120	340638
19671	340639
4894	340640
257099	340641
3103	340642
136128	340643
98269	340644
40056	340645
202071	340646
249898	340647
79	340648
73734	340649
73887	340650
160961	340651
24732	340652
1193	340653
420	340654
11295	340655
13100	340656
86912	340657
110666	340658
65977	340659
14808	340660
73364	340661
71875	340662
14054	340663
110208	340664
200278	340665
232142	340666
11615	340667
129357	340668
88690	340669
20	340670
26198	340671
777	340672
38399	340673
226	340674
76288	340675
129652	340676
44249	340677
220712	340678
8396	340679
3643	340680
11003	340681
150033	340682
118327	340683
8158	340684
67314	340685
49719	340686
227741	340687
22708	340688
121371	340689
70663	340690
26321	340691
11163	340692
140493	340693
16866	340694
147935	340695
109437	340696
201613	340697
24916	340698
242695	340699
834	340700
15106	340701
265255	340702
2736	340703
39400	340704
1906	340705
78306	340706
196792	340707
94045	340708
119975	340709
33228	340710
69992	340711
19459	340712
46649	340713
57054	340714
15718	340715
68190	340716
177758	340717
112587	340718
4659	340719
42173	340720
172743	340721
102321	340722
134949	340723
237036	340724
5886	340725
119367	340726
164652	340727
56987	340728
77931	340729
11296	340730
53309	340731
25050	340732
213331	340733
799	340734
2494	340735
53475	340736
759	340737
118075	340738
14228	340739
12063	340740
260239	340741
110924	340742
36970	340743
210592	340744
168622	340745
6568	340746
54252	340747
150241	340748
434	340749
19264	340750
78206	340751
5043	340752
15584	340753
129694	340754
9559	340755
97305	340756
28896	340757
22043	340758
99789	340759
132132	340760
49203	340761
96109	340762
13088	340763
143	340764
1825	340765
37142	340766
244051	340767
8819	340768
47184	340769
129628	340770
10170	340771
15982	340772
126508	340773
62078	340774
471	340775
89804	340776
160707	340777
41256	340778
4884	340779
5110	340780
8471	340781
6	340782
3655	340783
164369	340784
684	340785
86130	340786
125687	340787
129161	340788
1050	340789
7223	340790
12701	340791
123629	340792
246992	340793
7477	340794
148856	340795
2976	340796
18979	340797
3948	340798
89682	340799
28785	340800
59506	340801
125	340802
17993	340803
69	340804
132113	340805
57363	340806
59677	340807
131	340808
45805	340809
13995	340810
608	340811
225620	340812
46241	340813
39213	340814
177924	340815
65311	340816
27117	340817
85916	340818
9211	340819
48946	340820
259118	340821
5589	340822
7786	340823
32581	340824
3945	340825
11462	340826
10280	340827
9759	340828
9848	340829
516	340830
125067	340831
37935	340832
167705	340833
501	340834
43464	340835
4485	340836
48839	340837
21589	340838
18406	340839
6503	340840
84381	340841
12776	340842
12997	340843
258432	340844
122263	340845
11916	340846
264068	340847
107855	340848
24951	340849
11027	340850
3963	340851
28226	340852
20448	340853
29653	340854
51738	340855
5453	340856
23233	340857
21626	340858
72882	340859
11602	340860
78732	340861
169058	340862
58087	340863
85494	340864
33262	340865
1866	340866
73341	340867
53911	340868
112602	340869
29975	340870
159872	340871
11034	340872
40851	340873
1471	340874
2215	340875
246523	340876
49373	340877
231452	340878
97405	340879
86959	340880
104578	340881
117735	340882
10661	340883
20234	340884
140336	340885
48093	340886
77348	340887
9876	340888
125362	340889
20772	340890
33607	340891
1213	340892
17194	340893
3620	340894
16058	340895
206561	340896
43990	340897
21810	340898
151711	340899
130	340900
267245	340901
3519	340902
29115	340903
29397	340904
103805	340905
74109	340906
11431	340907
131189	340908
1844	340909
125419	340910
74625	340911
30268	340912
256768	340913
1512	340914
77080	340915
168955	340916
24119	340917
47812	340918
229	340919
31142	340920
152459	340921
30903	340922
21395	340923
18253	340924
176837	340925
5712	340926
70487	340927
45676	340928
117351	340929
128388	340930
2711	340931
146885	340932
28662	340933
123143	340934
122201	340935
66871	340936
20293	340937
17442	340938
219357	340939
136392	340940
137361	340941
3701	340942
61110	340943
48468	340944
106764	340945
880	340946
15650	340947
160938	340948
45342	340949
15974	340950
166844	340951
2885	340952
269611	340953
19866	340954
22205	340955
106383	340956
37437	340957
1226	340958
42410	340959
17475	340960
4245	340961
69681	340962
171731	340963
18912	340964
30991	340965
7	340966
169858	340967
114092	340968
52284	340969
3000	340970
106118	340971
30190	340972
136038	340973
41530	340974
2698	340975
1091	340976
166189	340977
6572	340978
74093	340979
264543	340980
57889	340981
114932	340982
138045	340983
43080	340984
3193	340985
155326	340986
22177	340987
39466	340988
19514	340989
100145	340990
21361	340991
1619	340992
286	340993
5205	340994
223226	340995
53243	340996
135525	340997
9839	340998
33809	340999
49819	341000
15690	341001
1420	341002
74811	341003
13501	341004
49474	341005
3871	341006
22322	341007
2105	341008
34843	341009
49423	341010
97045	341011
1219	341012
178276	341013
52942	341014
33192	341015
48153	341016
15	341017
191296	341018
7381	341019
12845	341020
223684	341021
108278	341022
10891	341023
9561	341024
468	341025
3192	341026
9	341027
9898	341028
143536	341029
6247	341030
3598	341031
5178	341032
20630	341033
18403	341034
47134	341035
49090	341036
73691	341037
3497	341038
161917	341039
54639	341040
44047	341041
1274	341042
16853	341043
24577	341044
40416	341045
7740	341046
10236	341047
85760	341048
12005	341049
48944	341050
154158	341051
200692	341052
19434	341053
84376	341054
7661	341055
79782	341056
244548	341057
48100	341058
6284	341059
23470	341060
124	341061
9586	341062
40101	341063
211915	341064
8501	341065
4048	341066
31541	341067
38825	341068
213	341069
100463	341070
21549	341071
87977	341072
16020	341073
1145	341074
49533	341075
17032	341076
63388	341077
4760	341078
230253	341079
16227	341080
25138	341081
812	341082
54244	341083
16986	341084
578	341085
14390	341086
4942	341087
53294	341088
65016	341089
19416	341090
5794	341091
30693	341092
15727	341093
9900	341094
206252	341095
68378	341096
225213	341097
38576	341098
5255	341099
11589	341100
27877	341101
33024	341102
87833	341103
13599	341104
58659	341105
17305	341106
77463	341107
22380	341108
1320	341109
22140	341110
229739	341111
62973	341112
236011	341113
104422	341114
165795	341115
25913	341116
2895	341117
164440	341118
10579	341119
231448	341120
13123	341121
195590	341122
1204	341123
572	341124
9715	341125
61807	341126
132	341127
105968	341128
80366	341129
149342	341130
37	341131
214646	341132
1901	341133
40025	341134
109044	341135
249464	341136
230155	341137
35770	341138
23291	341139
2224	341140
1198	341141
44613	341142
210284	341143
28434	341144
83448	341145
103656	341146
105243	341147
1261	341148
243761	341149
137958	341150
89495	341151
51749	341152
10157	341153
58867	341154
24163	341155
11038	341156
14763	341157
58909	341158
79851	341159
8043	341160
78598	341161
74767	341162
92230	341163
232576	341164
32792	341165
9708	341166
22497	341167
106501	341168
248686	341169
126924	341170
112818	341171
71962	341172
26537	341173
2601	341174
43592	341175
12456	341176
19879	341177
12936	341178
79543	341179
11218	341180
151587	341181
18685	341182
29502	341183
3291	341184
59772	341185
148150	341186
3067	341187
8302	341188
996	341189
613	341190
88106	341191
47539	341192
14167	341193
25597	341194
3216	341195
11315	341196
30226	341197
52125	341198
24567	341199
149248	341200
12220	341201
58327	341202
99301	341203
50224	341204
45146	341205
16599	341206
8151	341207
122479	341208
16368	341209
8230	341210
135467	341211
10915	341212
42409	341213
44144	341214
11727	341215
31711	341216
33336	341217
2267	341218
97100	341219
61896	341220
86225	341221
27964	341222
38236	341223
22386	341224
3994	341225
48824	341226
1621	341227
7637	341228
5251	341229
21531	341230
34695	341231
18657	341232
38900	341233
4370	341234
3504	341235
78895	341236
25081	341237
270722	341238
7730	341239
58084	341240
203010	341241
8594	341242
113032	341243
33047	341244
2109	341245
51859	341246
63551	341247
52717	341248
10298	341249
198923	341250
193208	341251
381	341252
32698	341253
6905	341254
27399	341255
3758	341256
5399	341257
109555	341258
2156	341259
161	341260
60057	341261
352	341262
23835	341263
9348	341264
63809	341265
123414	341266
28762	341267
165274	341268
87913	341269
164273	341270
10410	341271
46459	341272
74167	341273
41744	341274
116729	341275
264614	341276
122039	341277
252736	341278
8167	341279
270873	341280
203210	341281
49061	341282
145020	341283
121868	341284
760	341285
2469	341286
71750	341287
12317	341288
99960	341289
75463	341290
112458	341291
124011	341292
88127	341293
4159	341294
30612	341295
99816	341296
3815	341297
257344	341298
7720	341299
274	341300
51148	341301
240730	341302
4911	341303
99	341304
89499	341305
95619	341306
135543	341307
84	341308
78959	341309
19993	341310
19150	341311
138287	341312
172880	341313
19959	341314
11917	341315
1952	341316
10636	341317
1120	341318
59993	341319
131966	341320
70745	341321
69091	341322
43438	341323
49389	341324
246787	341325
86647	341326
3941	341327
5008	341328
86596	341329
39145	341330
27612	341331
1444	341332
2817	341333
11263	341334
59687	341335
2099	341336
59372	341337
166804	341338
153725	341339
4421	341340
253055	341341
4403	341342
9980	341343
9779	341344
808	341345
1057	341346
63978	341347
46126	341348
8490	341349
33339	341350
42029	341351
52283	341352
166369	341353
35144	341354
79998	341355
16375	341356
29512	341357
164814	341358
107994	341359
19467	341360
11572	341361
37372	341362
65555	341363
56874	341364
78807	341365
71	341366
100	341367
110628	341368
123	341369
223822	341370
52355	341371
49222	341372
125496	341373
159	341374
122931	341375
205981	341376
257186	341377
21254	341378
77451	341379
252842	341380
66365	341381
83427	341382
7924	341383
28130	341384
1152	341385
44395	341386
7576	341387
36774	341388
133	341389
9662	341390
109883	341391
18470	341392
86929	341393
826	341394
5282	341395
219143	341396
79373	341397
49246	341398
24586	341399
18604	341400
17645	341401
2619	341402
71519	341403
118783	341404
2018	341405
9102	341406
96232	341407
46032	341408
78776	341409
182673	341410
2689	341411
168533	341412
39871	341413
3244	341414
69545	341415
10757	341416
7504	341417
28013	341418
618	341419
21286	341420
86625	341421
28773	341422
8216	341423
159119	341424
40870	341425
7357	341426
13326	341427
4668	341428
33430	341429
36548	341430
361	341431
225078	341432
90279	341433
47000	341434
98976	341435
808	341436
24477	341437
126767	341438
211061	341439
5248	341440
8564	341441
176672	341442
6033	341443
84050	341444
140648	341445
125862	341446
13537	341447
2836	341448
42740	341449
1145	341450
12953	341451
38940	341452
16877	341453
29502	341454
86256	341455
95202	341456
38432	341457
12614	341458
222500	341459
24398	341460
174772	341461
1039	341462
4401	341463
63387	341464
26588	341465
130002	341466
22564	341467
56296	341468
4052	341469
53319	341470
15215	341471
17701	341472
24498	341473
176628	341474
12563	341475
46919	341476
251	341477
3086	341478
59952	341479
88865	341480
153148	341481
7063	341482
111536	341483
5528	341484
68681	341485
252174	341486
6557	341487
189815	341488
22457	341489
1910	341490
1260	341491
32832	341492
32169	341493
19548	341494
3314	341495
42413	341496
51392	341497
4751	341498
1629	341499
14211	341500
783	341501
133477	341502
12144	341503
510	341504
7593	341505
157565	341506
176297	341507
40710	341508
132893	341509
175907	341510
109682	341511
24882	341512
967	341513
7810	341514
1	341515
28344	341516
14127	341517
127693	341518
65683	341519
89474	341520
4865	341521
141870	341522
4170	341523
33800	341524
33752	341525
49995	341526
111884	341527
70659	341528
40230	341529
19537	341530
4427	341531
145512	341532
2623	341533
3387	341534
34203	341535
34600	341536
59526	341537
45316	341538
10381	341539
160165	341540
26496	341541
948	341542
236768	341543
674	341544
24005	341545
30	341546
272709	341547
152546	341548
25984	341549
245169	341550
15511	341551
27687	341552
16459	341553
63240	341554
1569	341555
11750	341556
103558	341557
85404	341558
89322	341559
4882	341560
48079	341561
27242	341562
6848	341563
40944	341564
133939	341565
153399	341566
62416	341567
2597	341568
133112	341569
95196	341570
97947	341571
7538	341572
81193	341573
20300	341574
14368	341575
4471	341576
144435	341577
216322	341578
893	341579
19581	341580
5945	341581
119901	341582
1633	341583
37194	341584
47299	341585
66881	341586
266929	341587
35374	341588
117462	341589
81925	341590
46771	341591
1315	341592
3558	341593
95578	341594
17785	341595
153927	341596
144868	341597
120738	341598
21092	341599
200361	341600
24381	341601
169186	341602
19074	341603
22708	341604
46503	341605
124473	341606
48140	341607
13906	341608
39180	341609
197814	341610
95293	341611
74530	341612
236477	341613
70180	341614
41703	341615
80440	341616
18603	341617
88887	341618
53590	341619
14976	341620
249934	341621
15209	341622
9767	341623
152104	341624
80431	341625
136626	341626
644	341627
18233	341628
54207	341629
18083	341630
13390	341631
32212	341632
11380	341633
137581	341634
60650	341635
3352	341636
39109	341637
74109	341638
5449	341639
33189	341640
7888	341641
5124	341642
27783	341643
13961	341644
60305	341645
16230	341646
11454	341647
11038	341648
71852	341649
2794	341650
63734	341651
94055	341652
169083	341653
33866	341654
6872	341655
6218	341656
5131	341657
230443	341658
112930	341659
5017	341660
15763	341661
9658	341662
29975	341663
35212	341664
24669	341665
57740	341666
28450	341667
1398	341668
33686	341669
62976	341670
261555	341671
205160	341672
88795	341673
194325	341674
97834	341675
267898	341676
29712	341677
162359	341678
824	341679
238778	341680
2743	341681
102053	341682
14074	341683
1056	341684
51	341685
27009	341686
1591	341687
10151	341688
203155	341689
165099	341690
50967	341691
10455	341692
85323	341693
405	341694
142	341695
160622	341696
19452	341697
59736	341698
67139	341699
161084	341700
44659	341701
37551	341702
30322	341703
77260	341704
80120	341705
57097	341706
8699	341707
9340	341708
265053	341709
6849	341710
32331	341711
25136	341712
29917	341713
124475	341714
13342	341715
6116	341716
83747	341717
43964	341718
29756	341719
45010	341720
10851	341721
6277	341722
137128	341723
134179	341724
76294	341725
66786	341726
27696	341727
271416	341728
39487	341729
20937	341730
4136	341731
97888	341732
176765	341733
45773	341734
143137	341735
35601	341736
3100	341737
71	341738
76718	341739
122995	341740
755	341741
18660	341742
112091	341743
47669	341744
30737	341745
235311	341746
63035	341747
102144	341748
25210	341749
2689	341750
239921	341751
223058	341752
206922	341753
9410	341754
55117	341755
72520	341756
66655	341757
131854	341758
13304	341759
22173	341760
88769	341761
51296	341762
13700	341763
35314	341764
73163	341765
47742	341766
118604	341767
111290	341768
58	341769
15936	341770
6474	341771
2917	341772
253633	341773
156422	341774
34992	341775
233	341776
59935	341777
94037	341778
53632	341779
47605	341780
38309	341781
31575	341782
946	341783
147705	341784
2465	341785
50951	341786
104062	341787
11417	341788
47484	341789
4848	341790
141195	341791
1636	341792
265480	341793
7789	341794
13509	341795
25582	341796
48585	341797
3924	341798
171590	341799
201619	341800
10942	341801
427	341802
79998	341803
27580	341804
164667	341805
63208	341806
3041	341807
11851	341808
237684	341809
18025	341810
38717	341811
57856	341812
3599	341813
32622	341814
172885	341815
93179	341816
15631	341817
3692	341818
5663	341819
9	341820
57310	341821
37484	341822
6557	341823
15138	341824
119881	341825
50630	341826
56115	341827
5987	341828
5939	341829
150373	341830
4817	341831
28181	341832
30145	341833
7871	341834
17946	341835
74625	341836
41252	341837
12391	341838
3878	341839
4636	341840
40813	341841
34182	341842
128682	341843
256996	341844
34717	341845
53139	341846
46308	341847
25727	341848
51061	341849
56062	341850
47826	341851
39960	341852
24278	341853
102377	341854
4405	341855
155410	341856
9124	341857
4136	341858
71327	341859
232659	341860
69332	341861
184762	341862
20608	341863
65858	341864
6803	341865
19467	341866
48297	341867
70733	341868
49310	341869
41762	341870
327	341871
10	341872
11971	341873
97374	341874
134521	341875
6756	341876
123509	341877
113831	341878
16512	341879
5831	341880
32987	341881
360	341882
630	341883
20658	341884
58025	341885
9286	341886
231659	341887
24637	341888
53240	341889
22715	341890
1040	341891
267333	341892
1153	341893
90370	341894
118439	341895
129406	341896
97093	341897
249473	341898
169706	341899
187760	341900
60280	341901
29417	341902
82438	341903
10010	341904
62199	341905
85	341906
823	341907
56060	341908
8139	341909
535	341910
103735	341911
23952	341912
2999	341913
42551	341914
142604	341915
261771	341916
14920	341917
215855	341918
62863	341919
56269	341920
66986	341921
59329	341922
11377	341923
76423	341924
40546	341925
111916	341926
2136	341927
61204	341928
141385	341929
24611	341930
158900	341931
79352	341932
79349	341933
184123	341934
183159	341935
182534	341936
3	341937
1928	341938
67109	341939
169372	341940
542	341941
6173	341942
20849	341943
5092	341944
170485	341945
25276	341946
96696	341947
23264	341948
114142	341949
66375	341950
120	341951
119673	341952
67848	341953
59931	341954
9508	341955
85271	341956
112992	341957
57913	341958
58756	341959
5870	341960
119730	341961
56	341962
31576	341963
1319	341964
107755	341965
69425	341966
983	341967
162066	341968
20861	341969
8646	341970
6972	341971
216474	341972
209	341973
34482	341974
38905	341975
236247	341976
39902	341977
122685	341978
58414	341979
23863	341980
25002	341981
204683	341982
15788	341983
247016	341984
9583	341985
10127	341986
51904	341987
1204	341988
15236	341989
75068	341990
111913	341991
38308	341992
2	341993
90294	341994
220480	341995
2431	341996
45101	341997
187285	341998
6347	341999
168879	342000
1764	342001
160359	342002
23872	342003
77506	342004
83029	342005
24822	342006
71959	342007
1644	342008
89840	342009
17604	342010
153350	342011
25493	342012
109042	342013
5660	342014
54501	342015
105182	342016
1753	342017
72072	342018
29994	342019
58877	342020
47947	342021
15704	342022
49308	342023
6516	342024
2824	342025
22557	342026
116226	342027
45637	342028
132051	342029
24759	342030
36592	342031
113830	342032
51803	342033
14764	342034
118197	342035
6552	342036
21421	342037
31033	342038
43129	342039
43945	342040
41734	342041
189753	342042
14130	342043
19933	342044
75865	342045
17193	342046
79207	342047
33617	342048
107	342049
55920	342050
2513	342051
61054	342052
14423	342053
21364	342054
4066	342055
81350	342056
125710	342057
5647	342058
151814	342059
24823	342060
90912	342061
42766	342062
6386	342063
59966	342064
169030	342065
4164	342066
5362	342067
172486	342068
157466	342069
151842	342070
272700	342071
7662	342072
110191	342073
19885	342074
173107	342075
102039	342076
117239	342077
10602	342078
50406	342079
150540	342080
49030	342081
42202	342082
16247	342083
5373	342084
63049	342085
234955	342086
3925	342087
157355	342088
65171	342089
141347	342090
90584	342091
84034	342092
159	342093
62618	342094
1502	342095
170376	342096
253641	342097
14366	342098
31476	342099
119089	342100
133406	342101
116152	342102
53615	342103
102539	342104
17300	342105
162707	342106
41815	342107
31125	342108
5476	342109
829	342110
267331	342111
8287	342112
28475	342113
73861	342114
235627	342115
164121	342116
214380	342117
181149	342118
193099	342119
91707	342120
65507	342121
25842	342122
107155	342123
184484	342124
19268	342125
93256	342126
86704	342127
6712	342128
51720	342129
77021	342130
15891	342131
182303	342132
7323	342133
12711	342134
28967	342135
32107	342136
43893	342137
37392	342138
139718	342139
1922	342140
82121	342141
7071	342142
225830	342143
6934	342144
159304	342145
257653	342146
56505	342147
4737	342148
3990	342149
4807	342150
82513	342151
236471	342152
424	342153
156423	342154
104445	342155
6228	342156
52083	342157
450	342158
78837	342159
7975	342160
847	342161
54041	342162
131615	342163
59948	342164
102846	342165
114000	342166
198631	342167
175	342168
64477	342169
242538	342170
84358	342171
142056	342172
15180	342173
28229	342174
1387	342175
109630	342176
15887	342177
190847	342178
22086	342179
26512	342180
16472	342181
4195	342182
98000	342183
49718	342184
16637	342185
268635	342186
68050	342187
55592	342188
8193	342189
2757	342190
55272	342191
16337	342192
42408	342193
23630	342194
110508	342195
6753	342196
51455	342197
35278	342198
88796	342199
171715	342200
89369	342201
195384	342202
673	342203
13405	342204
55894	342205
16185	342206
208964	342207
47301	342208
76477	342209
6831	342210
79892	342211
6687	342212
85889	342213
487	342214
105877	342215
64076	342216
48936	342217
11904	342218
22978	342219
148709	342220
192546	342221
777	342222
1023	342223
161306	342224
235176	342225
104195	342226
6567	342227
31682	342228
18561	342229
139948	342230
34650	342231
111869	342232
68641	342233
154025	342234
8297	342235
50190	342236
9569	342237
31759	342238
3343	342239
10174	342240
18854	342241
71166	342242
68121	342243
141878	342244
3824	342245
31765	342246
53876	342247
642	342248
156568	342249
272202	342250
217967	342251
193140	342252
4569	342253
5728	342254
40630	342255
66578	342256
4808	342257
1155	342258
33932	342259
226923	342260
7083	342261
162529	342262
71137	342263
2356	342264
7869	342265
618	342266
11206	342267
5172	342268
115275	342269
22946	342270
71096	342271
4577	342272
19490	342273
28300	342274
10251	342275
30629	342276
159716	342277
24595	342278
73890	342279
107268	342280
183095	342281
231138	342282
68843	342283
1999	342284
84576	342285
5000	342286
56277	342287
140565	342288
15777	342289
25191	342290
2172	342291
1407	342292
10162	342293
144680	342294
9837	342295
123302	342296
80322	342297
526	342298
89615	342299
3255	342300
10284	342301
49147	342302
74278	342303
249616	342304
57720	342305
208971	342306
41868	342307
157302	342308
864	342309
113947	342310
1357	342311
49795	342312
7790	342313
72378	342314
845	342315
84707	342316
2740	342317
1580	342318
150746	342319
6833	342320
117038	342321
81340	342322
134130	342323
85073	342324
3919	342325
264601	342326
228734	342327
2786	342328
8947	342329
272255	342330
5466	342331
106157	342332
73917	342333
147071	342334
49221	342335
92358	342336
5706	342337
272	342338
46486	342339
46581	342340
31154	342341
106301	342342
16249	342343
180156	342344
20783	342345
3738	342346
18407	342347
11693	342348
20737	342349
3049	342350
231821	342351
46621	342352
53811	342353
244339	342354
200860	342355
972	342356
242864	342357
26125	342358
254207	342359
94385	342360
144916	342361
15184	342362
26948	342363
155469	342364
102811	342365
10179	342366
16680	342367
139381	342368
70349	342369
113832	342370
870	342371
188385	342372
22366	342373
1094	342374
75966	342375
21823	342376
14585	342377
40396	342378
116743	342379
11969	342380
1582	342381
70	342382
54101	342383
15336	342384
186998	342385
239119	342386
7901	342387
14673	342388
63614	342389
38127	342390
56031	342391
44220	342392
132476	342393
8621	342394
44254	342395
169925	342396
58574	342397
36089	342398
73922	342399
163544	342400
74803	342401
116482	342402
15342	342403
98380	342404
93424	342405
9295	342406
65258	342407
53194	342408
1533	342409
14409	342410
21378	342411
38653	342412
39137	342413
27872	342414
108857	342415
81304	342416
47775	342417
5426	342418
151739	342419
231813	342420
161634	342421
27816	342422
14560	342423
100791	342424
84449	342425
4637	342426
133881	342427
237847	342428
1711	342429
36818	342430
8745	342431
5044	342432
12224	342433
7207	342434
74013	342435
5173	342436
37870	342437
68153	342438
72940	342439
27970	342440
106322	342441
102438	342442
4778	342443
17402	342444
1046	342445
78074	342446
4680	342447
85328	342448
89616	342449
105169	342450
5051	342451
272154	342452
11176	342453
44003	342454
185937	342455
40423	342456
100213	342457
9656	342458
131455	342459
197327	342460
194679	342461
160428	342462
82921	342463
51558	342464
92295	342465
161629	342466
81511	342467
226436	342468
2257	342469
3048	342470
190715	342471
26871	342472
22488	342473
102268	342474
203311	342475
153133	342476
52343	342477
105752	342478
106255	342479
145492	342480
7364	342481
174644	342482
1238	342483
8902	342484
65382	342485
51761	342486
34349	342487
34342	342488
75641	342489
208366	342490
19643	342491
135870	342492
7933	342493
6134	342494
4828	342495
67710	342496
142001	342497
916	342498
91253	342499
25552	342500
116671	342501
28615	342502
273	342503
615	342504
9957	342505
57532	342506
40045	342507
38498	342508
45511	342509
233364	342510
92432	342511
80840	342512
5700	342513
138431	342514
32966	342515
106432	342516
13461	342517
154956	342518
3006	342519
260694	342520
21595	342521
111310	342522
193313	342523
100453	342524
2075	342525
111520	342526
24494	342527
55951	342528
151541	342529
22828	342530
150329	342531
32833	342532
51445	342533
35092	342534
144	342535
51854	342536
229651	342537
68774	342538
93870	342539
31388	342540
34979	342541
63869	342542
52810	342543
12551	342544
34780	342545
169687	342546
3372	342547
13360	342548
26362	342549
17060	342550
3767	342551
8795	342552
105123	342553
2427	342554
5051	342555
142379	342556
22266	342557
262261	342558
249323	342559
28846	342560
89602	342561
51022	342562
74652	342563
146	342564
216110	342565
166	342566
92803	342567
21511	342568
21302	342569
100760	342570
215862	342571
232269	342572
7076	342573
47075	342574
250345	342575
6831	342576
3666	342577
13256	342578
15632	342579
27350	342580
64387	342581
1312	342582
16112	342583
74618	342584
16778	342585
26682	342586
85179	342587
685	342588
133458	342589
10385	342590
158754	342591
1831	342592
223085	342593
46388	342594
11786	342595
84411	342596
6814	342597
44344	342598
18867	342599
349	342600
3616	342601
3771	342602
11075	342603
6470	342604
68671	342605
93516	342606
57824	342607
7940	342608
3463	342609
7277	342610
44425	342611
65493	342612
51748	342613
367	342614
2381	342615
2477	342616
38398	342617
38314	342618
53964	342619
22092	342620
5900	342621
83736	342622
68560	342623
15038	342624
60708	342625
87557	342626
85908	342627
89713	342628
19282	342629
53924	342630
4392	342631
34657	342632
238642	342633
342	342634
8663	342635
146391	342636
45392	342637
182828	342638
29626	342639
60793	342640
55829	342641
64215	342642
217740	342643
126635	342644
42414	342645
10177	342646
5595	342647
97929	342648
194464	342649
13527	342650
190839	342651
15560	342652
193174	342653
244909	342654
138596	342655
53011	342656
56625	342657
148659	342658
10111	342659
116906	342660
199236	342661
71930	342662
53563	342663
15587	342664
75659	342665
47395	342666
86232	342667
49036	342668
265	342669
16046	342670
89307	342671
19936	342672
11420	342673
1520	342674
2196	342675
21404	342676
262755	342677
137614	342678
22926	342679
75597	342680
48629	342681
9888	342682
4107	342683
45724	342684
266171	342685
22971	342686
13678	342687
17916	342688
225098	342689
55479	342690
107277	342691
153302	342692
675	342693
3931	342694
30277	342695
15387	342696
598	342697
40817	342698
1829	342699
110109	342700
747	342701
57498	342702
2867	342703
2787	342704
84731	342705
5744	342706
338	342707
7766	342708
54643	342709
38687	342710
7145	342711
47966	342712
155265	342713
5544	342714
127681	342715
4034	342716
155634	342717
3841	342718
22834	342719
25315	342720
11423	342721
81998	342722
2023	342723
48632	342724
25308	342725
260857	342726
5404	342727
9489	342728
19253	342729
198620	342730
27666	342731
72763	342732
18124	342733
59587	342734
1482	342735
33843	342736
654	342737
12259	342738
252776	342739
38875	342740
16860	342741
18286	342742
85272	342743
36397	342744
27358	342745
275	342746
123547	342747
2265	342748
117385	342749
18825	342750
8100	342751
18833	342752
231719	342753
17778	342754
66654	342755
119416	342756
7896	342757
256090	342758
92515	342759
36408	342760
107087	342761
238169	342762
20320	342763
125294	342764
79161	342765
116374	342766
19895	342767
14113	342768
65695	342769
46390	342770
1874	342771
2810	342772
16904	342773
38389	342774
241763	342775
14509	342776
74318	342777
90335	342778
30974	342779
10461	342780
1107	342781
57323	342782
105018	342783
162490	342784
19036	342785
20987	342786
249669	342787
54333	342788
54374	342789
40431	342790
494	342791
249600	342792
150477	342793
124753	342794
6350	342795
377	342796
29547	342797
100820	342798
81297	342799
196644	342800
158687	342801
3832	342802
41018	342803
25974	342804
76744	342805
48189	342806
51763	342807
112944	342808
3065	342809
11114	342810
77517	342811
73874	342812
11817	342813
193766	342814
74991	342815
13858	342816
539	342817
152939	342818
90924	342819
27753	342820
171441	342821
228194	342822
14873	342823
450	342824
35871	342825
115629	342826
257870	342827
97592	342828
51026	342829
76884	342830
189785	342831
79903	342832
11828	342833
1025	342834
2749	342835
75655	342836
27692	342837
156874	342838
258883	342839
3562	342840
55743	342841
47602	342842
198328	342843
252295	342844
24367	342845
26405	342846
3571	342847
1788	342848
120	342849
3186	342850
140743	342851
225340	342852
23663	342853
111832	342854
99	342855
1668	342856
50766	342857
39247	342858
7815	342859
193329	342860
2603	342861
58360	342862
43025	342863
99543	342864
114118	342865
15878	342866
688	342867
19883	342868
261893	342869
41216	342870
1245	342871
102081	342872
91439	342873
49043	342874
25313	342875
58859	342876
146352	342877
142328	342878
258941	342879
168807	342880
1047	342881
261711	342882
76718	342883
24671	342884
50343	342885
267272	342886
2	342887
232825	342888
46770	342889
9438	342890
13027	342891
2946	342892
31569	342893
33255	342894
59681	342895
544	342896
8106	342897
127928	342898
128559	342899
20290	342900
1638	342901
140989	342902
38430	342903
193018	342904
2160	342905
243885	342906
105322	342907
35566	342908
197672	342909
126760	342910
2542	342911
1016	342912
4966	342913
99839	342914
48276	342915
114177	342916
2005	342917
2697	342918
167613	342919
6175	342920
95362	342921
70502	342922
68388	342923
30317	342924
52905	342925
21662	342926
37095	342927
24370	342928
135896	342929
153700	342930
10571	342931
78230	342932
4373	342933
9403	342934
5421	342935
155214	342936
917	342937
200596	342938
16728	342939
6618	342940
162327	342941
37597	342942
105984	342943
112034	342944
516	342945
9139	342946
19600	342947
260425	342948
170400	342949
37787	342950
11693	342951
111568	342952
6618	342953
150109	342954
191602	342955
36231	342956
191662	342957
164492	342958
2949	342959
219886	342960
188630	342961
31013	342962
28945	342963
6439	342964
586	342965
15127	342966
128417	342967
21704	342968
152	342969
4418	342970
102530	342971
160435	342972
205493	342973
36	342974
135759	342975
52064	342976
60088	342977
8111	342978
52944	342979
261	342980
423	342981
121387	342982
96569	342983
21000	342984
8061	342985
6485	342986
15625	342987
5475	342988
47025	342989
1483	342990
174501	342991
119626	342992
26839	342993
53319	342994
75784	342995
219554	342996
25475	342997
799	342998
4646	342999
28523	343000
39776	343001
6615	343002
13033	343003
118118	343004
7551	343005
98031	343006
9872	343007
150139	343008
43773	343009
2930	343010
37203	343011
156415	343012
4058	343013
120284	343014
9201	343015
120753	343016
84987	343017
1067	343018
12962	343019
240564	343020
54155	343021
836	343022
52249	343023
20539	343024
146707	343025
4141	343026
102283	343027
17052	343028
45124	343029
172062	343030
245979	343031
113044	343032
114822	343033
267452	343034
2913	343035
58240	343036
60570	343037
53621	343038
198942	343039
26470	343040
13645	343041
166497	343042
9373	343043
72445	343044
15757	343045
46	343046
126558	343047
100371	343048
124023	343049
49625	343050
187509	343051
149667	343052
169382	343053
107118	343054
17923	343055
56530	343056
166384	343057
135684	343058
77759	343059
10905	343060
2348	343061
244303	343062
245709	343063
143454	343064
2370	343065
101720	343066
4434	343067
15210	343068
109177	343069
92289	343070
20765	343071
94927	343072
147735	343073
11091	343074
22553	343075
3859	343076
120862	343077
9433	343078
31114	343079
5468	343080
58404	343081
21254	343082
58152	343083
135283	343084
9986	343085
72942	343086
142420	343087
171504	343088
66080	343089
24842	343090
45492	343091
23994	343092
88227	343093
483	343094
67123	343095
28260	343096
69207	343097
117448	343098
234785	343099
248538	343100
228698	343101
58573	343102
63381	343103
145741	343104
15846	343105
44310	343106
55093	343107
4477	343108
221935	343109
13857	343110
14460	343111
7770	343112
69775	343113
25744	343114
111796	343115
1162	343116
14019	343117
20241	343118
730	343119
2585	343120
148565	343121
2871	343122
187	343123
192200	343124
73037	343125
430	343126
260536	343127
49461	343128
127792	343129
15008	343130
30526	343131
51893	343132
240568	343133
113720	343134
74615	343135
233361	343136
44386	343137
24973	343138
80062	343139
48	343140
3506	343141
27955	343142
276	343143
31122	343144
20169	343145
227131	343146
141744	343147
111854	343148
236564	343149
13708	343150
90995	343151
14831	343152
231960	343153
49165	343154
45564	343155
4822	343156
227380	343157
17925	343158
101958	343159
18396	343160
25109	343161
185	343162
3351	343163
94444	343164
37875	343165
102462	343166
85077	343167
22879	343168
86335	343169
139288	343170
88330	343171
86211	343172
81694	343173
12843	343174
224426	343175
11721	343176
7729	343177
107253	343178
10438	343179
15400	343180
257854	343181
21938	343182
21350	343183
103376	343184
52665	343185
92626	343186
158293	343187
225309	343188
28281	343189
8161	343190
21652	343191
17303	343192
79048	343193
141915	343194
39709	343195
121553	343196
26006	343197
27105	343198
127479	343199
50404	343200
6215	343201
118714	343202
1683	343203
40551	343204
3797	343205
92867	343206
36070	343207
108920	343208
79754	343209
142073	343210
203768	343211
5045	343212
53434	343213
73294	343214
82670	343215
2227	343216
40971	343217
116360	343218
105316	343219
25474	343220
158735	343221
3661	343222
225552	343223
11241	343224
89587	343225
1836	343226
45738	343227
77426	343228
77075	343229
73856	343230
31757	343231
27039	343232
25688	343233
95655	343234
120172	343235
106530	343236
2358	343237
18333	343238
215531	343239
166965	343240
186093	343241
5095	343242
39057	343243
14431	343244
250990	343245
819	343246
38134	343247
4240	343248
178221	343249
100098	343250
3186	343251
243663	343252
2440	343253
11830	343254
59833	343255
6533	343256
1133	343257
73719	343258
27391	343259
146790	343260
2011	343261
96759	343262
32860	343263
4750	343264
260604	343265
39995	343266
192897	343267
1033	343268
165053	343269
103582	343270
41593	343271
60403	343272
14850	343273
126796	343274
234561	343275
167518	343276
23501	343277
341	343278
7032	343279
7611	343280
101139	343281
22557	343282
63193	343283
42802	343284
90125	343285
44814	343286
139739	343287
147514	343288
196000	343289
64804	343290
6345	343291
53458	343292
41736	343293
106345	343294
7475	343295
13225	343296
152200	343297
24575	343298
38563	343299
168726	343300
21156	343301
17044	343302
204447	343303
40647	343304
11987	343305
33622	343306
112632	343307
83875	343308
30221	343309
11782	343310
77237	343311
140635	343312
36372	343313
21679	343314
8653	343315
7886	343316
99420	343317
262	343318
29663	343319
109091	343320
45038	343321
12055	343322
48822	343323
147516	343324
129621	343325
53987	343326
9449	343327
10079	343328
55934	343329
54656	343330
5195	343331
16399	343332
27142	343333
889	343334
95536	343335
10011	343336
4139	343337
31679	343338
166969	343339
7334	343340
235940	343341
6487	343342
142307	343343
135170	343344
18625	343345
43137	343346
13611	343347
112668	343348
95138	343349
23566	343350
8571	343351
163599	343352
69531	343353
140920	343354
2022	343355
1683	343356
5193	343357
2910	343358
13730	343359
17239	343360
16389	343361
9588	343362
81886	343363
415	343364
2067	343365
69849	343366
4802	343367
76481	343368
7596	343369
2198	343370
69	343371
52068	343372
18550	343373
12279	343374
120424	343375
25308	343376
10704	343377
1427	343378
163962	343379
6000	343380
24396	343381
39323	343382
224536	343383
239030	343384
82533	343385
3642	343386
37080	343387
8882	343388
149068	343389
79342	343390
35268	343391
27742	343392
16782	343393
2734	343394
36785	343395
1169	343396
34398	343397
167765	343398
868	343399
34143	343400
2328	343401
142217	343402
148281	343403
84277	343404
139345	343405
34124	343406
159419	343407
26295	343408
5556	343409
2299	343410
19811	343411
3596	343412
5209	343413
2125	343414
41439	343415
74370	343416
5729	343417
82073	343418
33208	343419
111147	343420
71492	343421
235474	343422
63637	343423
22665	343424
36098	343425
264051	343426
82599	343427
831	343428
132558	343429
10573	343430
170839	343431
1709	343432
180930	343433
92800	343434
64119	343435
249775	343436
155994	343437
47553	343438
250222	343439
103865	343440
71114	343441
150840	343442
57731	343443
26729	343444
6831	343445
107486	343446
113203	343447
4235	343448
43622	343449
72874	343450
7669	343451
8957	343452
27677	343453
11809	343454
19115	343455
6253	343456
233401	343457
31774	343458
18805	343459
169013	343460
67476	343461
70076	343462
153917	343463
19245	343464
35427	343465
80998	343466
72796	343467
28992	343468
3188	343469
227677	343470
12881	343471
20576	343472
4117	343473
171380	343474
77834	343475
17393	343476
81030	343477
252048	343478
17238	343479
45699	343480
126916	343481
14932	343482
15915	343483
262981	343484
48566	343485
216740	343486
40403	343487
39360	343488
166116	343489
10584	343490
16633	343491
5212	343492
4234	343493
96304	343494
112942	343495
23182	343496
24781	343497
7607	343498
101050	343499
6365	343500
89899	343501
71211	343502
9522	343503
47694	343504
914	343505
27964	343506
34029	343507
58446	343508
109237	343509
22525	343510
71531	343511
37463	343512
1280	343513
272027	343514
227436	343515
68860	343516
198253	343517
31915	343518
55775	343519
61788	343520
273	343521
145635	343522
5390	343523
345	343524
136100	343525
98304	343526
94383	343527
410	343528
10394	343529
26160	343530
3672	343531
77009	343532
78	343533
61429	343534
3323	343535
62295	343536
41228	343537
4755	343538
17783	343539
168790	343540
2956	343541
11029	343542
47983	343543
71131	343544
33061	343545
63835	343546
35334	343547
82737	343548
161213	343549
185902	343550
14554	343551
74365	343552
264113	343553
29891	343554
14550	343555
95062	343556
87	343557
3653	343558
100210	343559
79462	343560
265930	343561
70282	343562
17707	343563
32827	343564
110555	343565
190737	343566
4095	343567
242990	343568
15266	343569
43226	343570
28626	343571
10686	343572
9975	343573
7617	343574
3810	343575
97107	343576
13651	343577
88307	343578
2477	343579
231	343580
9701	343581
108396	343582
27835	343583
28050	343584
163218	343585
110336	343586
41132	343587
127451	343588
241944	343589
160530	343590
65812	343591
60433	343592
217837	343593
11346	343594
18390	343595
32168	343596
238986	343597
130199	343598
50693	343599
31061	343600
333	343601
108805	343602
67419	343603
17667	343604
34435	343605
109697	343606
25550	343607
139704	343608
22676	343609
8269	343610
27855	343611
11180	343612
45311	343613
124901	343614
37568	343615
149569	343616
57755	343617
2694	343618
4670	343619
96790	343620
13535	343621
3041	343622
11716	343623
2781	343624
66065	343625
4251	343626
110846	343627
31604	343628
109761	343629
84791	343630
109938	343631
8652	343632
62	343633
354	343634
7598	343635
3378	343636
38613	343637
15286	343638
22940	343639
86143	343640
26838	343641
191220	343642
100119	343643
5057	343644
27397	343645
32527	343646
11946	343647
27310	343648
1561	343649
16417	343650
34916	343651
16324	343652
58990	343653
179328	343654
44849	343655
242	343656
13576	343657
3604	343658
68704	343659
3033	343660
17124	343661
32508	343662
28768	343663
1773	343664
24667	343665
19386	343666
66046	343667
28729	343668
6038	343669
9446	343670
56586	343671
1744	343672
50385	343673
127588	343674
9041	343675
47939	343676
58775	343677
133509	343678
112466	343679
9859	343680
5544	343681
20032	343682
16156	343683
211926	343684
92588	343685
257362	343686
226207	343687
134044	343688
192382	343689
28165	343690
84949	343691
54948	343692
77693	343693
108895	343694
41167	343695
64568	343696
2961	343697
59296	343698
202111	343699
26468	343700
8365	343701
124272	343702
22366	343703
191121	343704
170940	343705
117442	343706
202383	343707
43254	343708
74788	343709
59127	343710
9276	343711
4382	343712
3587	343713
10357	343714
112135	343715
2415	343716
650	343717
66802	343718
241047	343719
53493	343720
877	343721
12722	343722
25287	343723
75471	343724
30818	343725
48513	343726
94178	343727
5770	343728
4913	343729
1797	343730
610	343731
441	343732
6106	343733
93972	343734
341	343735
158515	343736
243954	343737
5129	343738
63542	343739
36223	343740
80451	343741
110620	343742
213568	343743
46501	343744
151772	343745
74752	343746
1676	343747
132416	343748
58564	343749
25109	343750
66653	343751
6034	343752
131671	343753
97730	343754
43837	343755
151560	343756
119609	343757
45257	343758
73873	343759
82412	343760
2769	343761
11895	343762
36027	343763
61007	343764
89970	343765
9690	343766
4508	343767
130291	343768
10532	343769
6006	343770
58997	343771
232946	343772
1187	343773
182055	343774
195361	343775
88223	343776
34623	343777
18293	343778
163519	343779
62690	343780
30416	343781
140034	343782
46619	343783
9390	343784
265492	343785
165368	343786
157490	343787
1570	343788
158589	343789
65712	343790
10785	343791
233477	343792
3528	343793
39151	343794
9	343795
39954	343796
76715	343797
91955	343798
104662	343799
13090	343800
5405	343801
844	343802
78166	343803
101929	343804
26965	343805
149104	343806
180028	343807
95576	343808
27823	343809
1654	343810
59475	343811
69299	343812
73255	343813
72734	343814
32090	343815
62871	343816
159528	343817
158778	343818
155241	343819
8965	343820
158446	343821
40306	343822
19839	343823
79377	343824
112355	343825
3861	343826
162559	343827
46396	343828
77715	343829
15233	343830
218330	343831
63059	343832
12715	343833
54713	343834
505	343835
182830	343836
48330	343837
9827	343838
138552	343839
9175	343840
25579	343841
30355	343842
230533	343843
207606	343844
26407	343845
29665	343846
271005	343847
29520	343848
193	343849
71865	343850
123970	343851
34965	343852
142757	343853
174461	343854
33601	343855
139252	343856
24484	343857
4588	343858
182655	343859
59349	343860
62065	343861
1741	343862
76536	343863
2059	343864
14095	343865
6286	343866
18917	343867
20819	343868
242596	343869
34848	343870
27256	343871
181157	343872
39563	343873
4417	343874
20878	343875
73066	343876
89281	343877
47107	343878
8064	343879
1272	343880
25310	343881
15036	343882
41865	343883
178	343884
68583	343885
39573	343886
44543	343887
113914	343888
218098	343889
1451	343890
252989	343891
107940	343892
19063	343893
130313	343894
18732	343895
47348	343896
92115	343897
214276	343898
100205	343899
6071	343900
159745	343901
9349	343902
9987	343903
117752	343904
56983	343905
39793	343906
41042	343907
95628	343908
40064	343909
27815	343910
1112	343911
50241	343912
199942	343913
26243	343914
2128	343915
113187	343916
229263	343917
250500	343918
25645	343919
106019	343920
54754	343921
22678	343922
2529	343923
253537	343924
52548	343925
13789	343926
139224	343927
92202	343928
269079	343929
22174	343930
2326	343931
28182	343932
16782	343933
19912	343934
8242	343935
107677	343936
12630	343937
250806	343938
1646	343939
6244	343940
167014	343941
1431	343942
210488	343943
240312	343944
746	343945
42576	343946
24150	343947
811	343948
208237	343949
21800	343950
144344	343951
108775	343952
253056	343953
14613	343954
7743	343955
1514	343956
41365	343957
54380	343958
90396	343959
35004	343960
40925	343961
149613	343962
24394	343963
118455	343964
27733	343965
94030	343966
82543	343967
8650	343968
130359	343969
88521	343970
3037	343971
44169	343972
774	343973
1292	343974
8738	343975
99844	343976
44009	343977
66196	343978
103459	343979
3605	343980
63528	343981
173485	343982
17901	343983
154263	343984
5378	343985
56533	343986
80326	343987
28264	343988
38415	343989
11825	343990
14377	343991
51248	343992
18974	343993
94221	343994
40022	343995
164461	343996
174135	343997
34774	343998
1479	343999
38182	344000
1452	344001
247167	344002
229822	344003
66458	344004
105639	344005
10483	344006
154442	344007
198665	344008
14127	344009
48142	344010
21506	344011
61741	344012
8793	344013
11221	344014
157782	344015
45	344016
1283	344017
26348	344018
135812	344019
130341	344020
225430	344021
29478	344022
54870	344023
51703	344024
834	344025
38207	344026
209317	344027
73431	344028
130044	344029
11619	344030
115782	344031
32932	344032
10199	344033
14512	344034
34556	344035
1960	344036
43280	344037
15592	344038
175864	344039
37232	344040
69092	344041
43526	344042
41097	344043
4570	344044
164686	344045
9912	344046
67174	344047
43397	344048
142165	344049
6792	344050
59888	344051
4172	344052
7359	344053
140638	344054
61441	344055
25845	344056
165493	344057
98359	344058
47529	344059
68093	344060
28550	344061
147385	344062
51300	344063
1	344064
17050	344065
114286	344066
122319	344067
221920	344068
95851	344069
47548	344070
1007	344071
125053	344072
162865	344073
86354	344074
6303	344075
14008	344076
93604	344077
58644	344078
207158	344079
33062	344080
46045	344081
109955	344082
44	344083
30672	344084
2726	344085
3012	344086
22322	344087
150485	344088
21241	344089
23345	344090
83603	344091
42292	344092
23230	344093
6418	344094
5605	344095
55417	344096
132645	344097
381	344098
41189	344099
1738	344100
60553	344101
33781	344102
16399	344103
102781	344104
16304	344105
219185	344106
25662	344107
547	344108
91895	344109
6478	344110
9981	344111
53663	344112
251196	344113
70750	344114
14287	344115
109712	344116
224440	344117
386	344118
203	344119
25932	344120
169250	344121
5937	344122
44606	344123
35429	344124
8677	344125
65808	344126
59490	344127
96152	344128
20947	344129
40173	344130
42866	344131
15192	344132
14494	344133
178582	344134
450	344135
20020	344136
225462	344137
99213	344138
72	344139
173975	344140
70765	344141
4524	344142
14060	344143
86492	344144
100229	344145
45465	344146
202941	344147
58204	344148
60121	344149
8167	344150
71496	344151
72531	344152
26701	344153
24903	344154
28224	344155
38686	344156
25166	344157
100063	344158
21991	344159
97202	344160
20249	344161
155024	344162
75630	344163
6454	344164
1903	344165
20952	344166
69158	344167
3562	344168
1293	344169
6306	344170
90326	344171
2938	344172
127155	344173
164790	344174
5092	344175
70256	344176
127590	344177
8724	344178
1188	344179
7191	344180
9385	344181
182944	344182
89034	344183
391	344184
27617	344185
45663	344186
162842	344187
38465	344188
41033	344189
544	344190
15147	344191
238628	344192
14702	344193
92242	344194
11012	344195
250950	344196
33757	344197
22208	344198
6269	344199
91870	344200
43386	344201
43867	344202
39746	344203
66222	344204
146080	344205
83623	344206
23870	344207
46448	344208
855	344209
166476	344210
12348	344211
68289	344212
71837	344213
231983	344214
11773	344215
56766	344216
37164	344217
201042	344218
26256	344219
3170	344220
152045	344221
3465	344222
77570	344223
68721	344224
2231	344225
9941	344226
69808	344227
6355	344228
1122	344229
764	344230
8119	344231
29522	344232
227293	344233
28763	344234
257319	344235
133129	344236
236608	344237
260609	344238
37297	344239
19095	344240
640	344241
11751	344242
19874	344243
1697	344244
19263	344245
217378	344246
37849	344247
78732	344248
2624	344249
22742	344250
12265	344251
32532	344252
13260	344253
100045	344254
1257	344255
1994	344256
3243	344257
4114	344258
64698	344259
1388	344260
6515	344261
63	344262
127026	344263
52261	344264
55809	344265
7966	344266
57884	344267
236501	344268
7385	344269
133852	344270
34887	344271
5997	344272
128587	344273
8400	344274
68	344275
162251	344276
77056	344277
32735	344278
53472	344279
53150	344280
901	344281
1069	344282
65547	344283
4938	344284
215599	344285
16873	344286
3500	344287
173	344288
161458	344289
108540	344290
98194	344291
128522	344292
163024	344293
2463	344294
85130	344295
17873	344296
67273	344297
102363	344298
30265	344299
43513	344300
11601	344301
264465	344302
204549	344303
83083	344304
295	344305
168176	344306
16034	344307
194867	344308
157571	344309
3164	344310
22	344311
6736	344312
224161	344313
5783	344314
107949	344315
4921	344316
79650	344317
7882	344318
100699	344319
1477	344320
183741	344321
31914	344322
14587	344323
6200	344324
101265	344325
64687	344326
82564	344327
157551	344328
8641	344329
124104	344330
39172	344331
3578	344332
60518	344333
6670	344334
143854	344335
13822	344336
2247	344337
11775	344338
22692	344339
45328	344340
70528	344341
122676	344342
615	344343
15758	344344
99529	344345
104845	344346
33082	344347
145988	344348
190165	344349
29557	344350
6494	344351
44696	344352
19322	344353
26593	344354
167857	344355
7607	344356
71015	344357
9985	344358
73232	344359
133739	344360
148900	344361
6964	344362
78909	344363
15257	344364
9692	344365
13425	344366
39226	344367
1097	344368
43044	344369
12562	344370
4993	344371
43940	344372
142072	344373
122826	344374
76487	344375
151717	344376
27075	344377
121824	344378
97686	344379
21338	344380
261772	344381
18322	344382
15543	344383
45865	344384
14309	344385
93641	344386
65475	344387
232720	344388
18773	344389
93331	344390
58826	344391
82307	344392
115483	344393
106619	344394
101352	344395
2784	344396
74463	344397
7159	344398
24482	344399
3923	344400
68771	344401
108601	344402
26622	344403
67507	344404
153074	344405
53128	344406
3931	344407
255224	344408
73776	344409
19974	344410
93473	344411
25534	344412
45192	344413
183379	344414
37564	344415
69987	344416
107476	344417
106948	344418
186881	344419
4119	344420
23189	344421
58493	344422
22743	344423
204729	344424
22687	344425
3673	344426
17983	344427
226176	344428
85621	344429
170973	344430
1157	344431
20003	344432
21872	344433
223575	344434
32224	344435
49867	344436
1503	344437
108941	344438
163994	344439
52413	344440
32712	344441
27584	344442
106944	344443
76190	344444
50571	344445
2719	344446
117343	344447
230	344448
22314	344449
46077	344450
89533	344451
15084	344452
6143	344453
243603	344454
78090	344455
74713	344456
76047	344457
108819	344458
272223	344459
42537	344460
2215	344461
731	344462
42973	344463
192849	344464
4949	344465
7098	344466
89189	344467
2853	344468
7343	344469
119198	344470
155975	344471
67943	344472
4870	344473
170358	344474
240	344475
21837	344476
24446	344477
42544	344478
71038	344479
85115	344480
4864	344481
14799	344482
22564	344483
20392	344484
120430	344485
107128	344486
9969	344487
135149	344488
248494	344489
61185	344490
85023	344491
56334	344492
147843	344493
60038	344494
3141	344495
1140	344496
157523	344497
75163	344498
58410	344499
104246	344500
165551	344501
22562	344502
256111	344503
2241	344504
69063	344505
36175	344506
11909	344507
167262	344508
81724	344509
941	344510
38351	344511
58314	344512
206214	344513
57506	344514
197827	344515
97211	344516
10361	344517
197692	344518
265373	344519
37888	344520
21735	344521
247740	344522
105412	344523
34554	344524
21129	344525
94430	344526
5852	344527
48402	344528
191093	344529
22665	344530
23333	344531
589	344532
1200	344533
113821	344534
1050	344535
194742	344536
51668	344537
26965	344538
59167	344539
422	344540
93866	344541
27749	344542
243628	344543
12002	344544
112232	344545
57029	344546
35317	344547
1930	344548
9635	344549
25171	344550
238812	344551
40464	344552
192702	344553
251381	344554
6924	344555
168160	344556
16436	344557
61107	344558
4809	344559
91075	344560
101316	344561
60441	344562
8144	344563
58765	344564
235458	344565
41241	344566
236641	344567
1821	344568
558	344569
13522	344570
106356	344571
1401	344572
12703	344573
22011	344574
19375	344575
5868	344576
887	344577
99215	344578
96	344579
121066	344580
25792	344581
149932	344582
9818	344583
7543	344584
63	344585
5484	344586
167919	344587
240592	344588
179053	344589
79734	344590
16657	344591
113930	344592
64516	344593
32457	344594
47356	344595
53935	344596
37224	344597
9446	344598
36897	344599
26517	344600
9918	344601
8936	344602
19868	344603
164074	344604
1673	344605
127693	344606
241085	344607
16664	344608
99320	344609
6936	344610
159866	344611
156234	344612
48525	344613
31839	344614
221888	344615
9708	344616
126796	344617
189330	344618
15523	344619
7747	344620
53154	344621
167669	344622
20	344623
165513	344624
267693	344625
1246	344626
44130	344627
106655	344628
103356	344629
48145	344630
8824	344631
8379	344632
187	344633
95433	344634
217915	344635
522	344636
19188	344637
108985	344638
2470	344639
52668	344640
106766	344641
22337	344642
7214	344643
59416	344644
134452	344645
17535	344646
80715	344647
224872	344648
38114	344649
45785	344650
6096	344651
166525	344652
1752	344653
75950	344654
168483	344655
17648	344656
215985	344657
77652	344658
197982	344659
14693	344660
7639	344661
95894	344662
50730	344663
210697	344664
170895	344665
4559	344666
271025	344667
61153	344668
168161	344669
7675	344670
143677	344671
28894	344672
209157	344673
12198	344674
127675	344675
47588	344676
100022	344677
41388	344678
228144	344679
98875	344680
12027	344681
30400	344682
72015	344683
103147	344684
158607	344685
38833	344686
38726	344687
1323	344688
49809	344689
11754	344690
192178	344691
93390	344692
12907	344693
100266	344694
90559	344695
10504	344696
4993	344697
30122	344698
11715	344699
9559	344700
24407	344701
207708	344702
100802	344703
21630	344704
106215	344705
9725	344706
3809	344707
181	344708
109885	344709
78775	344710
46818	344711
5295	344712
28025	344713
234610	344714
57636	344715
233952	344716
171722	344717
83332	344718
101164	344719
155087	344720
395	344721
44103	344722
225	344723
19188	344724
108134	344725
269160	344726
66634	344727
54151	344728
60374	344729
167787	344730
101807	344731
200057	344732
22597	344733
24450	344734
54133	344735
81756	344736
16463	344737
95031	344738
7080	344739
2903	344740
13884	344741
139080	344742
249802	344743
105536	344744
128857	344745
177753	344746
16955	344747
153782	344748
20166	344749
18285	344750
1924	344751
75055	344752
15524	344753
122151	344754
7831	344755
48256	344756
151428	344757
52809	344758
151094	344759
154564	344760
118027	344761
12451	344762
55778	344763
46397	344764
38159	344765
250282	344766
64916	344767
242000	344768
22087	344769
139871	344770
319	344771
24142	344772
142725	344773
76158	344774
975	344775
32150	344776
173979	344777
224824	344778
181844	344779
61218	344780
90458	344781
70849	344782
12023	344783
41527	344784
5534	344785
44211	344786
8589	344787
14	344788
103407	344789
183393	344790
31264	344791
182554	344792
63989	344793
116377	344794
64232	344795
84019	344796
68677	344797
117165	344798
4925	344799
119096	344800
4130	344801
189756	344802
2252	344803
55252	344804
496	344805
885	344806
134175	344807
84431	344808
2261	344809
12857	344810
1175	344811
11031	344812
6296	344813
27339	344814
2548	344815
55659	344816
100650	344817
11986	344818
132220	344819
15276	344820
3021	344821
176563	344822
31484	344823
248705	344824
9332	344825
5202	344826
1781	344827
91288	344828
193043	344829
74998	344830
205028	344831
193354	344832
174881	344833
78049	344834
10538	344835
177241	344836
2306	344837
106444	344838
26942	344839
4583	344840
4716	344841
18596	344842
101753	344843
7736	344844
12050	344845
114524	344846
189470	344847
36533	344848
142060	344849
7469	344850
42390	344851
28882	344852
97142	344853
42720	344854
17020	344855
85168	344856
160088	344857
15863	344858
15889	344859
13393	344860
79915	344861
255000	344862
105066	344863
132452	344864
31920	344865
204708	344866
33038	344867
109608	344868
164393	344869
176341	344870
8500	344871
10917	344872
4239	344873
259495	344874
5348	344875
143102	344876
34960	344877
17174	344878
164695	344879
20975	344880
220616	344881
73196	344882
2123	344883
4031	344884
73907	344885
10509	344886
129368	344887
7439	344888
237351	344889
110237	344890
214791	344891
16401	344892
140026	344893
10622	344894
27268	344895
118324	344896
92707	344897
92665	344898
28737	344899
83076	344900
46398	344901
5362	344902
69039	344903
450	344904
1196	344905
120350	344906
67264	344907
42043	344908
103923	344909
3957	344910
75368	344911
13244	344912
40429	344913
6086	344914
9069	344915
27058	344916
42118	344917
149166	344918
38214	344919
33475	344920
144683	344921
9648	344922
134978	344923
24622	344924
37801	344925
77192	344926
86353	344927
93965	344928
34561	344929
5881	344930
178380	344931
68327	344932
18721	344933
27757	344934
95057	344935
212050	344936
80446	344937
214088	344938
6287	344939
25988	344940
14184	344941
9967	344942
1294	344943
109545	344944
69113	344945
119238	344946
120179	344947
2859	344948
23508	344949
251309	344950
53936	344951
268789	344952
100648	344953
87405	344954
27437	344955
87277	344956
1787	344957
108214	344958
14539	344959
156820	344960
7205	344961
2023	344962
1228	344963
61	344964
20922	344965
89662	344966
154015	344967
6063	344968
89428	344969
224321	344970
61858	344971
106977	344972
183	344973
191682	344974
188093	344975
93145	344976
9114	344977
45651	344978
42968	344979
42153	344980
186760	344981
51663	344982
206383	344983
1797	344984
182181	344985
3870	344986
74705	344987
102995	344988
31685	344989
6530	344990
272303	344991
268067	344992
240983	344993
23837	344994
31938	344995
53741	344996
13430	344997
545	344998
95078	344999
255272	345000
83053	345001
252676	345002
135299	345003
13413	345004
6402	345005
45833	345006
1092	345007
87917	345008
10045	345009
59076	345010
153277	345011
218011	345012
18918	345013
101413	345014
20703	345015
142930	345016
54251	345017
9197	345018
29985	345019
23	345020
263262	345021
30550	345022
15471	345023
160905	345024
120404	345025
62660	345026
26977	345027
1451	345028
75306	345029
1612	345030
92765	345031
47752	345032
250491	345033
115440	345034
123586	345035
238098	345036
28510	345037
74915	345038
253721	345039
61265	345040
88843	345041
75446	345042
19536	345043
78882	345044
92305	345045
4475	345046
25455	345047
269982	345048
206641	345049
14320	345050
10555	345051
48967	345052
136877	345053
69460	345054
1275	345055
25411	345056
32876	345057
70995	345058
42031	345059
94145	345060
49796	345061
1980	345062
65089	345063
150485	345064
67915	345065
254203	345066
61369	345067
12552	345068
15689	345069
21338	345070
4230	345071
30432	345072
126475	345073
74063	345074
58420	345075
218727	345076
249476	345077
22936	345078
40141	345079
243246	345080
36744	345081
81312	345082
12050	345083
43785	345084
100405	345085
2035	345086
114230	345087
2541	345088
91551	345089
10892	345090
22455	345091
189462	345092
132701	345093
22904	345094
14884	345095
45062	345096
238478	345097
207199	345098
154271	345099
93942	345100
3299	345101
65118	345102
87984	345103
8870	345104
22952	345105
94519	345106
115835	345107
38380	345108
119843	345109
140871	345110
90410	345111
8445	345112
81148	345113
61465	345114
12262	345115
5478	345116
24169	345117
85373	345118
72255	345119
5735	345120
21125	345121
6441	345122
1805	345123
18892	345124
84992	345125
9663	345126
171684	345127
82012	345128
17745	345129
109828	345130
29515	345131
17963	345132
189720	345133
74775	345134
35718	345135
237143	345136
43781	345137
126856	345138
33272	345139
158476	345140
8999	345141
26790	345142
8366	345143
17884	345144
268659	345145
8406	345146
2332	345147
97154	345148
66687	345149
158569	345150
72895	345151
154671	345152
67376	345153
124240	345154
40430	345155
73375	345156
53174	345157
137664	345158
27907	345159
109890	345160
9361	345161
26591	345162
124211	345163
17441	345164
2019	345165
49126	345166
224033	345167
44687	345168
46691	345169
11087	345170
103603	345171
43141	345172
24507	345173
62938	345174
269819	345175
71065	345176
63517	345177
4770	345178
16	345179
77871	345180
86699	345181
1299	345182
49968	345183
18287	345184
1120	345185
155496	345186
2044	345187
59770	345188
45660	345189
3647	345190
149048	345191
36938	345192
24238	345193
35937	345194
186755	345195
245457	345196
63741	345197
138540	345198
5064	345199
4546	345200
265320	345201
152252	345202
478	345203
165207	345204
41537	345205
25963	345206
188328	345207
28604	345208
18011	345209
40396	345210
204452	345211
114108	345212
124751	345213
35512	345214
6216	345215
12753	345216
5408	345217
85650	345218
252415	345219
205538	345220
114032	345221
5350	345222
1716	345223
44114	345224
849	345225
14400	345226
7085	345227
79799	345228
12005	345229
23521	345230
30394	345231
18344	345232
61100	345233
5010	345234
48854	345235
18436	345236
10396	345237
16279	345238
109721	345239
29112	345240
94816	345241
1153	345242
63820	345243
66177	345244
156241	345245
11755	345246
142790	345247
23397	345248
27089	345249
57	345250
8084	345251
44827	345252
5828	345253
535	345254
258703	345255
86089	345256
84845	345257
24655	345258
192397	345259
3884	345260
59368	345261
71877	345262
142536	345263
2830	345264
14900	345265
117335	345266
1397	345267
29999	345268
48167	345269
135655	345270
177210	345271
79287	345272
69614	345273
226818	345274
207622	345275
48855	345276
4217	345277
62429	345278
1836	345279
7461	345280
1012	345281
158625	345282
3935	345283
172655	345284
13	345285
147989	345286
688	345287
618	345288
10983	345289
25567	345290
15789	345291
176	345292
19665	345293
43949	345294
83728	345295
14473	345296
65296	345297
56697	345298
6881	345299
18795	345300
50437	345301
73764	345302
95394	345303
8710	345304
69393	345305
116763	345306
24408	345307
164232	345308
5191	345309
8493	345310
162427	345311
108556	345312
6015	345313
150284	345314
37274	345315
81287	345316
164877	345317
93073	345318
30029	345319
1052	345320
149105	345321
67511	345322
693	345323
10255	345324
21638	345325
10683	345326
40051	345327
138784	345328
1802	345329
8342	345330
953	345331
1196	345332
72227	345333
56005	345334
160220	345335
72865	345336
119781	345337
76882	345338
42428	345339
15909	345340
27226	345341
79980	345342
258451	345343
50285	345344
43969	345345
2107	345346
24722	345347
38849	345348
9860	345349
41816	345350
13166	345351
10268	345352
171037	345353
218123	345354
499	345355
280	345356
10713	345357
3103	345358
14921	345359
4481	345360
5845	345361
9	345362
15557	345363
72264	345364
153348	345365
64912	345366
31948	345367
1700	345368
105832	345369
49643	345370
243571	345371
107307	345372
44597	345373
50540	345374
96863	345375
13342	345376
59850	345377
136226	345378
121071	345379
196687	345380
13368	345381
126136	345382
78919	345383
47514	345384
66104	345385
198989	345386
120826	345387
248319	345388
51384	345389
63844	345390
112531	345391
9679	345392
5574	345393
12702	345394
33355	345395
7263	345396
28738	345397
42268	345398
37624	345399
18308	345400
96924	345401
256436	345402
2563	345403
36485	345404
231240	345405
5471	345406
238163	345407
23471	345408
94343	345409
5338	345410
72643	345411
15327	345412
17794	345413
58363	345414
83093	345415
45256	345416
76931	345417
53227	345418
12277	345419
162248	345420
7343	345421
129474	345422
28218	345423
16016	345424
85022	345425
37578	345426
67719	345427
140967	345428
107165	345429
38954	345430
69825	345431
266180	345432
197871	345433
66272	345434
74903	345435
4166	345436
191027	345437
129803	345438
11315	345439
2178	345440
19377	345441
637	345442
4360	345443
74481	345444
60394	345445
24471	345446
5819	345447
20029	345448
28657	345449
194701	345450
2114	345451
135231	345452
46664	345453
12738	345454
175020	345455
149756	345456
38136	345457
75818	345458
32083	345459
153336	345460
83885	345461
91643	345462
69192	345463
71227	345464
13657	345465
14474	345466
136654	345467
15708	345468
24135	345469
105151	345470
91172	345471
100154	345472
223023	345473
215134	345474
1730	345475
11067	345476
1799	345477
3087	345478
272578	345479
145114	345480
42969	345481
31741	345482
71360	345483
6338	345484
66430	345485
117793	345486
16415	345487
501	345488
262254	345489
3085	345490
82977	345491
2523	345492
8610	345493
56252	345494
1600	345495
59275	345496
1629	345497
2507	345498
52102	345499
11283	345500
145139	345501
66282	345502
8450	345503
34318	345504
5237	345505
73389	345506
264939	345507
41440	345508
965	345509
4391	345510
55773	345511
50048	345512
8402	345513
220581	345514
215285	345515
123277	345516
1471	345517
89587	345518
47889	345519
1136	345520
20093	345521
11591	345522
77799	345523
4741	345524
4835	345525
61254	345526
5554	345527
244774	345528
114325	345529
13708	345530
28832	345531
246676	345532
222785	345533
146578	345534
16403	345535
5929	345536
45881	345537
28125	345538
10092	345539
178967	345540
42425	345541
161759	345542
128109	345543
4436	345544
3764	345545
45	345546
689	345547
151422	345548
50267	345549
105028	345550
182458	345551
187494	345552
199117	345553
2496	345554
109065	345555
26652	345556
146155	345557
25301	345558
249702	345559
160304	345560
75013	345561
47489	345562
88029	345563
109689	345564
242204	345565
2227	345566
142940	345567
162568	345568
6980	345569
150885	345570
140327	345571
86520	345572
22906	345573
148860	345574
132448	345575
6493	345576
181681	345577
29790	345578
11484	345579
8857	345580
13638	345581
52265	345582
12098	345583
1413	345584
53486	345585
67598	345586
12981	345587
11075	345588
143493	345589
57198	345590
17279	345591
173137	345592
115985	345593
38131	345594
5791	345595
121223	345596
8185	345597
13612	345598
38796	345599
10283	345600
53363	345601
111702	345602
36666	345603
64965	345604
834	345605
783	345606
213955	345607
35404	345608
60043	345609
99574	345610
27896	345611
803	345612
60710	345613
45991	345614
30899	345615
15200	345616
15640	345617
58993	345618
12002	345619
123205	345620
47776	345621
257787	345622
28312	345623
57375	345624
26357	345625
251	345626
14247	345627
4995	345628
34550	345629
61699	345630
283	345631
56092	345632
16576	345633
107666	345634
21837	345635
12279	345636
225481	345637
99985	345638
65302	345639
23424	345640
111504	345641
22321	345642
49714	345643
84087	345644
65201	345645
11646	345646
44640	345647
52973	345648
3934	345649
33496	345650
31168	345651
69232	345652
79389	345653
13075	345654
786	345655
85437	345656
419	345657
35586	345658
252470	345659
28662	345660
128420	345661
1520	345662
38977	345663
28967	345664
92850	345665
167224	345666
58598	345667
151610	345668
45307	345669
17966	345670
78994	345671
51249	345672
39691	345673
15705	345674
3136	345675
207454	345676
23756	345677
85146	345678
167690	345679
341	345680
22158	345681
21200	345682
19476	345683
21785	345684
91025	345685
396	345686
203737	345687
186874	345688
109119	345689
240543	345690
106129	345691
140568	345692
154846	345693
797	345694
3868	345695
25472	345696
8803	345697
116218	345698
88206	345699
1965	345700
22529	345701
335	345702
35254	345703
167209	345704
138074	345705
4382	345706
395	345707
121305	345708
128160	345709
1627	345710
90927	345711
48654	345712
4422	345713
50063	345714
199	345715
13334	345716
380	345717
7202	345718
211714	345719
76180	345720
16729	345721
74272	345722
32875	345723
199272	345724
182088	345725
30961	345726
182707	345727
56729	345728
155	345729
179180	345730
161088	345731
32947	345732
2757	345733
6569	345734
20392	345735
110696	345736
2049	345737
263165	345738
2317	345739
26887	345740
256631	345741
66485	345742
161204	345743
46767	345744
241773	345745
51652	345746
21222	345747
157369	345748
17293	345749
71056	345750
101745	345751
68342	345752
293	345753
12087	345754
12782	345755
7171	345756
2524	345757
20273	345758
57909	345759
75404	345760
4015	345761
38538	345762
22970	345763
264556	345764
101213	345765
237693	345766
241892	345767
96792	345768
43304	345769
46097	345770
52082	345771
44052	345772
49114	345773
185649	345774
68169	345775
239	345776
2466	345777
66306	345778
14149	345779
148070	345780
580	345781
73166	345782
43686	345783
137405	345784
80325	345785
68488	345786
2660	345787
199123	345788
17308	345789
12351	345790
56004	345791
15566	345792
24932	345793
2213	345794
41711	345795
43054	345796
209582	345797
259049	345798
14588	345799
133285	345800
2092	345801
250	345802
79835	345803
80556	345804
4580	345805
87297	345806
25952	345807
30319	345808
166375	345809
28115	345810
11991	345811
39147	345812
58483	345813
721	345814
11888	345815
198643	345816
178337	345817
76638	345818
59482	345819
79459	345820
37078	345821
166853	345822
71466	345823
20413	345824
38497	345825
59980	345826
167942	345827
60548	345828
55960	345829
776	345830
134720	345831
13826	345832
77142	345833
92271	345834
10888	345835
9055	345836
82057	345837
36221	345838
38714	345839
21641	345840
8395	345841
83942	345842
103511	345843
22640	345844
17433	345845
179837	345846
7	345847
72344	345848
258122	345849
39721	345850
6273	345851
41472	345852
44390	345853
58398	345854
27510	345855
47025	345856
16899	345857
7389	345858
11805	345859
189503	345860
221440	345861
257524	345862
95724	345863
27645	345864
2374	345865
1112	345866
10654	345867
49804	345868
5423	345869
3208	345870
125806	345871
113986	345872
93379	345873
97784	345874
243164	345875
25010	345876
1306	345877
7737	345878
3782	345879
39495	345880
3053	345881
128657	345882
51205	345883
1675	345884
33179	345885
2565	345886
49250	345887
28306	345888
31999	345889
53356	345890
16358	345891
8374	345892
98210	345893
42197	345894
41129	345895
93474	345896
49952	345897
93468	345898
95425	345899
11017	345900
64270	345901
118023	345902
112433	345903
36475	345904
33111	345905
58800	345906
38552	345907
84902	345908
32320	345909
166664	345910
58686	345911
23190	345912
412	345913
11926	345914
58618	345915
18383	345916
40210	345917
72525	345918
25047	345919
558	345920
1365	345921
35825	345922
182801	345923
115588	345924
11800	345925
152436	345926
98835	345927
106073	345928
23178	345929
156037	345930
41206	345931
33927	345932
2392	345933
5704	345934
5676	345935
87186	345936
3890	345937
29524	345938
54018	345939
162798	345940
94802	345941
35751	345942
5491	345943
40587	345944
195324	345945
207635	345946
17344	345947
31213	345948
31985	345949
8454	345950
6589	345951
13021	345952
44605	345953
20564	345954
24152	345955
120675	345956
4786	345957
267982	345958
4462	345959
66169	345960
326	345961
240955	345962
96756	345963
53558	345964
133398	345965
81664	345966
122741	345967
167622	345968
7354	345969
27873	345970
31246	345971
271800	345972
46206	345973
40032	345974
140316	345975
2799	345976
188767	345977
6193	345978
20951	345979
21431	345980
78929	345981
31709	345982
157985	345983
13545	345984
68995	345985
5588	345986
52795	345987
95019	345988
30646	345989
203964	345990
7	345991
191876	345992
11351	345993
146077	345994
109105	345995
3511	345996
252330	345997
98078	345998
886	345999
49332	346000
36480	346001
403	346002
145035	346003
98856	346004
256000	346005
444	346006
105312	346007
228830	346008
162211	346009
3573	346010
3347	346011
113290	346012
86059	346013
31858	346014
247642	346015
26581	346016
36114	346017
5256	346018
46802	346019
65551	346020
8086	346021
5585	346022
132529	346023
97524	346024
24263	346025
55941	346026
1707	346027
16204	346028
1524	346029
1422	346030
63184	346031
18321	346032
60977	346033
77776	346034
152854	346035
18200	346036
40996	346037
7015	346038
1357	346039
13423	346040
70582	346041
22890	346042
262974	346043
171717	346044
12952	346045
109050	346046
1385	346047
19025	346048
111217	346049
23576	346050
180066	346051
184645	346052
162219	346053
30673	346054
52016	346055
130514	346056
14453	346057
121279	346058
31755	346059
25572	346060
8936	346061
21160	346062
14868	346063
230546	346064
16868	346065
59635	346066
24440	346067
42173	346068
10293	346069
44785	346070
269295	346071
129980	346072
175230	346073
187451	346074
74251	346075
71813	346076
72707	346077
186386	346078
4287	346079
53364	346080
20920	346081
17294	346082
97564	346083
147307	346084
42566	346085
76407	346086
187698	346087
104074	346088
69016	346089
64553	346090
6475	346091
6323	346092
18602	346093
29016	346094
6298	346095
62846	346096
8794	346097
267434	346098
19106	346099
46658	346100
4967	346101
24600	346102
108982	346103
143251	346104
638	346105
4613	346106
5159	346107
37273	346108
252708	346109
54713	346110
5847	346111
11504	346112
53701	346113
35439	346114
120741	346115
11374	346116
79031	346117
11163	346118
12351	346119
40515	346120
255351	346121
124585	346122
145250	346123
200033	346124
14440	346125
91699	346126
26475	346127
4200	346128
224933	346129
107660	346130
31665	346131
6662	346132
61034	346133
112070	346134
2946	346135
47745	346136
84422	346137
14912	346138
5097	346139
76541	346140
655	346141
9699	346142
12592	346143
34416	346144
11870	346145
105761	346146
85846	346147
2516	346148
10999	346149
3757	346150
96816	346151
108635	346152
82694	346153
163203	346154
22351	346155
84195	346156
3716	346157
45346	346158
16600	346159
219063	346160
122376	346161
7271	346162
4977	346163
370	346164
59570	346165
21308	346166
83415	346167
3872	346168
118138	346169
98212	346170
3872	346171
1038	346172
91192	346173
2267	346174
86813	346175
7346	346176
71509	346177
139763	346178
59065	346179
32841	346180
19288	346181
564	346182
136617	346183
101742	346184
14402	346185
172744	346186
19779	346187
146098	346188
132022	346189
192267	346190
6007	346191
6021	346192
170487	346193
196417	346194
16812	346195
59258	346196
255781	346197
138587	346198
166035	346199
11481	346200
8666	346201
106398	346202
62789	346203
3219	346204
51890	346205
49798	346206
2184	346207
93385	346208
32567	346209
57614	346210
120407	346211
3671	346212
42156	346213
1141	346214
11587	346215
5955	346216
171291	346217
9062	346218
192130	346219
7654	346220
103071	346221
6632	346222
6807	346223
21302	346224
19596	346225
2649	346226
4031	346227
50246	346228
35227	346229
125	346230
25505	346231
160107	346232
197364	346233
57050	346234
3501	346235
260759	346236
215521	346237
44263	346238
58958	346239
1478	346240
216013	346241
15587	346242
18658	346243
11708	346244
648	346245
232239	346246
22051	346247
125841	346248
2646	346249
89477	346250
85175	346251
17519	346252
210162	346253
78793	346254
21226	346255
96065	346256
162660	346257
98291	346258
742	346259
13180	346260
61104	346261
28408	346262
30422	346263
15533	346264
3646	346265
15922	346266
229561	346267
69222	346268
151573	346269
3664	346270
5824	346271
216957	346272
55354	346273
75721	346274
715	346275
2176	346276
139384	346277
25585	346278
57633	346279
87	346280
9555	346281
5102	346282
85802	346283
37625	346284
84851	346285
24880	346286
97940	346287
16158	346288
45630	346289
16655	346290
28738	346291
65288	346292
2804	346293
10580	346294
58601	346295
70592	346296
48972	346297
217069	346298
11909	346299
15997	346300
24773	346301
11476	346302
12660	346303
98253	346304
119119	346305
94889	346306
127690	346307
14629	346308
23692	346309
175297	346310
79368	346311
11042	346312
85966	346313
1155	346314
146	346315
3478	346316
62490	346317
1375	346318
287	346319
99854	346320
15381	346321
171194	346322
81605	346323
99320	346324
151683	346325
281	346326
8391	346327
134405	346328
15565	346329
151985	346330
69595	346331
94735	346332
199283	346333
475	346334
141915	346335
20916	346336
41950	346337
9677	346338
94313	346339
261461	346340
231964	346341
8625	346342
106066	346343
9049	346344
57536	346345
9329	346346
104060	346347
6664	346348
67802	346349
159018	346350
34509	346351
72703	346352
12613	346353
9540	346354
5830	346355
31106	346356
2524	346357
23537	346358
41640	346359
150178	346360
36038	346361
8501	346362
61640	346363
11105	346364
240237	346365
98285	346366
154361	346367
106889	346368
17586	346369
5281	346370
7375	346371
1	346372
110333	346373
40419	346374
45496	346375
2946	346376
13898	346377
1344	346378
5868	346379
133873	346380
73390	346381
74881	346382
254000	346383
143388	346384
81934	346385
37170	346386
17885	346387
166501	346388
5704	346389
163056	346390
36623	346391
12880	346392
68792	346393
5352	346394
18133	346395
1163	346396
85658	346397
47474	346398
44139	346399
491	346400
64323	346401
257289	346402
19013	346403
76673	346404
8903	346405
102733	346406
3031	346407
82716	346408
61992	346409
18314	346410
4203	346411
96937	346412
34465	346413
61645	346414
11572	346415
6872	346416
256880	346417
51021	346418
8628	346419
8928	346420
13492	346421
18165	346422
175304	346423
18436	346424
99003	346425
16697	346426
128173	346427
18601	346428
178608	346429
140696	346430
9060	346431
28866	346432
35135	346433
23283	346434
2009	346435
1758	346436
111902	346437
8749	346438
28085	346439
49625	346440
128398	346441
72590	346442
124465	346443
3341	346444
39255	346445
25305	346446
10267	346447
48614	346448
132312	346449
146380	346450
44882	346451
63450	346452
3282	346453
13382	346454
37208	346455
118166	346456
144795	346457
13787	346458
253863	346459
245801	346460
197359	346461
23697	346462
116001	346463
11981	346464
22423	346465
123324	346466
178	346467
262669	346468
115643	346469
22208	346470
236939	346471
946	346472
8993	346473
1460	346474
2663	346475
143748	346476
23367	346477
123740	346478
4131	346479
73015	346480
44705	346481
5274	346482
4640	346483
25786	346484
61733	346485
252072	346486
94977	346487
139237	346488
22712	346489
76471	346490
101032	346491
21429	346492
3653	346493
98946	346494
18829	346495
3066	346496
23471	346497
19663	346498
1074	346499
89133	346500
12422	346501
53118	346502
86092	346503
41458	346504
66767	346505
32561	346506
217177	346507
898	346508
19533	346509
17620	346510
122600	346511
1338	346512
43827	346513
94375	346514
81357	346515
40906	346516
45512	346517
227	346518
130672	346519
105388	346520
4635	346521
609	346522
19987	346523
196138	346524
52886	346525
2928	346526
73572	346527
124855	346528
126624	346529
68367	346530
15925	346531
22603	346532
266	346533
115873	346534
27056	346535
13802	346536
132530	346537
94182	346538
38851	346539
103598	346540
46657	346541
75356	346542
128295	346543
147189	346544
21365	346545
15901	346546
215896	346547
147152	346548
5522	346549
77594	346550
41266	346551
367	346552
57629	346553
6897	346554
34305	346555
28708	346556
33763	346557
26543	346558
45626	346559
102693	346560
25152	346561
60795	346562
66599	346563
35798	346564
467	346565
303	346566
201784	346567
32159	346568
585	346569
5039	346570
6595	346571
25355	346572
242304	346573
14476	346574
2273	346575
47912	346576
6075	346577
188027	346578
134826	346579
170747	346580
3258	346581
10419	346582
7614	346583
35669	346584
111803	346585
1249	346586
49218	346587
50337	346588
152291	346589
76136	346590
49982	346591
107659	346592
3665	346593
21595	346594
69131	346595
103594	346596
261758	346597
167429	346598
10983	346599
78523	346600
16613	346601
25877	346602
27796	346603
51891	346604
8612	346605
2317	346606
108466	346607
203341	346608
38583	346609
51600	346610
25847	346611
14774	346612
71246	346613
25904	346614
1943	346615
145388	346616
8599	346617
12186	346618
2532	346619
96204	346620
6007	346621
20841	346622
25541	346623
3671	346624
19135	346625
63340	346626
7218	346627
107906	346628
54615	346629
128575	346630
37653	346631
206802	346632
74456	346633
3036	346634
34068	346635
23758	346636
78971	346637
74565	346638
11765	346639
11967	346640
2412	346641
39779	346642
260756	346643
2031	346644
12069	346645
23914	346646
195829	346647
37028	346648
32214	346649
260041	346650
119292	346651
18868	346652
64617	346653
79959	346654
1059	346655
2818	346656
79230	346657
164345	346658
79981	346659
7453	346660
86036	346661
33711	346662
26486	346663
459	346664
4659	346665
12783	346666
33682	346667
15408	346668
37574	346669
95094	346670
557	346671
1252	346672
3893	346673
74096	346674
584	346675
13125	346676
159996	346677
164616	346678
10921	346679
11446	346680
51387	346681
73261	346682
44096	346683
7441	346684
4685	346685
8994	346686
76634	346687
56811	346688
31137	346689
9317	346690
8661	346691
871	346692
28172	346693
57191	346694
2753	346695
1831	346696
14261	346697
15365	346698
49688	346699
154050	346700
7951	346701
9251	346702
48903	346703
194497	346704
3462	346705
21774	346706
87509	346707
85712	346708
4668	346709
144679	346710
61223	346711
85108	346712
1293	346713
5746	346714
36678	346715
33316	346716
42608	346717
79105	346718
7207	346719
135060	346720
49969	346721
74286	346722
3038	346723
77649	346724
420	346725
74893	346726
43001	346727
56007	346728
75495	346729
211613	346730
5417	346731
133653	346732
8726	346733
11751	346734
42705	346735
129370	346736
570	346737
197755	346738
15218	346739
129259	346740
183183	346741
6296	346742
38259	346743
37153	346744
151184	346745
73229	346746
1366	346747
73603	346748
612	346749
87729	346750
8507	346751
39576	346752
1	346753
28241	346754
6412	346755
5632	346756
138558	346757
102216	346758
625	346759
35488	346760
18510	346761
20112	346762
226815	346763
59051	346764
136047	346765
8324	346766
43399	346767
38424	346768
118043	346769
804	346770
135675	346771
56353	346772
51175	346773
474	346774
7439	346775
88044	346776
31956	346777
24824	346778
90547	346779
150568	346780
20060	346781
557	346782
160948	346783
52959	346784
2590	346785
222090	346786
16743	346787
225773	346788
97175	346789
108599	346790
14003	346791
3078	346792
959	346793
2315	346794
106462	346795
10108	346796
88757	346797
235017	346798
249406	346799
169194	346800
20073	346801
29568	346802
66444	346803
109554	346804
82332	346805
27886	346806
186603	346807
51378	346808
104120	346809
91586	346810
749	346811
100696	346812
11350	346813
119108	346814
29164	346815
68071	346816
202837	346817
62259	346818
24274	346819
15505	346820
2778	346821
69995	346822
236381	346823
2717	346824
7531	346825
35844	346826
31294	346827
4103	346828
3856	346829
58128	346830
348	346831
217248	346832
54623	346833
67678	346834
8174	346835
35980	346836
56808	346837
112783	346838
118646	346839
42920	346840
75451	346841
21875	346842
1388	346843
26690	346844
150092	346845
62155	346846
14303	346847
153369	346848
4642	346849
131944	346850
2193	346851
63672	346852
188057	346853
73686	346854
2817	346855
34688	346856
189349	346857
1153	346858
100130	346859
2990	346860
166340	346861
264702	346862
92887	346863
53409	346864
49	346865
65065	346866
82337	346867
37590	346868
65332	346869
15542	346870
2733	346871
13635	346872
34000	346873
361	346874
164511	346875
23868	346876
24142	346877
137637	346878
124040	346879
115638	346880
49074	346881
24515	346882
11686	346883
40533	346884
4908	346885
14937	346886
5583	346887
15426	346888
30140	346889
126659	346890
218535	346891
135	346892
75883	346893
44858	346894
448	346895
44211	346896
124997	346897
226584	346898
14686	346899
31865	346900
1940	346901
5125	346902
14085	346903
23842	346904
116774	346905
43714	346906
168914	346907
55564	346908
109613	346909
37162	346910
245741	346911
155279	346912
32529	346913
66828	346914
177775	346915
61820	346916
43455	346917
904	346918
18643	346919
43498	346920
5073	346921
131118	346922
87287	346923
3734	346924
82714	346925
5668	346926
53176	346927
237273	346928
23554	346929
261981	346930
5998	346931
80379	346932
70664	346933
58341	346934
2727	346935
126198	346936
133484	346937
3359	346938
6847	346939
50180	346940
40819	346941
1091	346942
102781	346943
141372	346944
15744	346945
213436	346946
52753	346947
39791	346948
127804	346949
1804	346950
82001	346951
60039	346952
257769	346953
142443	346954
252443	346955
64685	346956
12255	346957
224228	346958
197308	346959
112248	346960
5631	346961
985	346962
5352	346963
110007	346964
38600	346965
94303	346966
402	346967
15913	346968
194686	346969
83300	346970
57173	346971
56598	346972
3253	346973
90873	346974
23038	346975
20701	346976
12693	346977
13993	346978
127030	346979
62052	346980
156782	346981
182	346982
95342	346983
24751	346984
148631	346985
6262	346986
37503	346987
16228	346988
86515	346989
6049	346990
36253	346991
263260	346992
4262	346993
200257	346994
25713	346995
68944	346996
82705	346997
45254	346998
34840	346999
152414	347000
2792	347001
24410	347002
1214	347003
3829	347004
69467	347005
91	347006
50210	347007
51655	347008
41483	347009
22118	347010
86262	347011
104655	347012
73754	347013
99383	347014
20852	347015
44627	347016
5485	347017
15853	347018
953	347019
34203	347020
37033	347021
85215	347022
252137	347023
4	347024
111035	347025
14	347026
103033	347027
13642	347028
32916	347029
4462	347030
109068	347031
86424	347032
65851	347033
15192	347034
197455	347035
23486	347036
7244	347037
89191	347038
1266	347039
99361	347040
246616	347041
1475	347042
172902	347043
55151	347044
247539	347045
69279	347046
4724	347047
233530	347048
27192	347049
166977	347050
141250	347051
257286	347052
18996	347053
75810	347054
175336	347055
20309	347056
80339	347057
10925	347058
115811	347059
21349	347060
22104	347061
18574	347062
262401	347063
16078	347064
392	347065
29872	347066
119495	347067
134917	347068
26657	347069
73161	347070
1269	347071
5111	347072
56632	347073
242672	347074
14196	347075
254532	347076
137834	347077
4766	347078
30647	347079
110982	347080
102163	347081
733	347082
632	347083
26516	347084
239175	347085
11760	347086
163467	347087
72215	347088
269526	347089
132551	347090
137628	347091
9631	347092
21525	347093
62964	347094
95317	347095
40318	347096
213699	347097
169528	347098
128244	347099
71963	347100
43727	347101
97882	347102
26339	347103
4588	347104
146403	347105
6953	347106
31698	347107
52832	347108
3641	347109
10617	347110
14868	347111
15118	347112
21354	347113
6521	347114
13454	347115
57991	347116
11121	347117
12498	347118
93204	347119
24684	347120
241305	347121
83014	347122
43891	347123
201683	347124
8653	347125
24592	347126
80261	347127
2934	347128
1372	347129
125669	347130
17363	347131
199024	347132
7510	347133
42825	347134
25463	347135
59429	347136
9746	347137
5367	347138
183680	347139
15759	347140
46409	347141
176689	347142
57493	347143
53	347144
92969	347145
155	347146
7203	347147
42945	347148
14238	347149
11149	347150
10463	347151
162628	347152
85682	347153
268266	347154
34846	347155
74111	347156
115850	347157
16722	347158
194372	347159
155949	347160
2745	347161
66	347162
10479	347163
21823	347164
93456	347165
5783	347166
19045	347167
54039	347168
244377	347169
16004	347170
8299	347171
21896	347172
27803	347173
23643	347174
24032	347175
18917	347176
88724	347177
95590	347178
162118	347179
16503	347180
267076	347181
159204	347182
158144	347183
6705	347184
3046	347185
92263	347186
60523	347187
151365	347188
28734	347189
11707	347190
183359	347191
84906	347192
775	347193
15246	347194
12759	347195
195191	347196
201610	347197
239978	347198
213635	347199
101283	347200
34847	347201
55371	347202
70871	347203
1	347204
186913	347205
49480	347206
1382	347207
112603	347208
7263	347209
805	347210
232744	347211
312	347212
119582	347213
42895	347214
15	347215
52810	347216
681	347217
230507	347218
145465	347219
72745	347220
94452	347221
215037	347222
186596	347223
27217	347224
15919	347225
41777	347226
56860	347227
22052	347228
4545	347229
16921	347230
58450	347231
117044	347232
8835	347233
62282	347234
117703	347235
147909	347236
83	347237
164701	347238
10827	347239
29470	347240
269057	347241
44574	347242
23110	347243
111755	347244
138574	347245
21028	347246
110892	347247
157397	347248
154889	347249
5233	347250
4345	347251
34038	347252
882	347253
1165	347254
78753	347255
23685	347256
18034	347257
163402	347258
49383	347259
33010	347260
86884	347261
7680	347262
168508	347263
37840	347264
18351	347265
109703	347266
138301	347267
47719	347268
2650	347269
58850	347270
155800	347271
10281	347272
75790	347273
199261	347274
23541	347275
24090	347276
1049	347277
52319	347278
27057	347279
145129	347280
181654	347281
97916	347282
17524	347283
368	347284
31009	347285
117119	347286
18100	347287
159292	347288
211477	347289
2247	347290
203287	347291
116502	347292
78773	347293
6959	347294
14074	347295
6689	347296
61524	347297
28268	347298
25573	347299
45860	347300
23446	347301
92163	347302
3632	347303
89525	347304
115869	347305
9874	347306
343	347307
151856	347308
148271	347309
770	347310
38802	347311
5510	347312
36207	347313
51711	347314
47912	347315
120775	347316
24286	347317
164715	347318
3129	347319
18416	347320
10047	347321
140858	347322
9910	347323
218890	347324
72614	347325
821	347326
1731	347327
141075	347328
17592	347329
107547	347330
15198	347331
3595	347332
19770	347333
3397	347334
56482	347335
7175	347336
13984	347337
3143	347338
34614	347339
23209	347340
186232	347341
40498	347342
1017	347343
108208	347344
79416	347345
18506	347346
52718	347347
110764	347348
93129	347349
13338	347350
18873	347351
16645	347352
106378	347353
9934	347354
67872	347355
18934	347356
2582	347357
254013	347358
160899	347359
163219	347360
15537	347361
103868	347362
39815	347363
6402	347364
4769	347365
240	347366
125404	347367
23650	347368
125582	347369
48545	347370
262652	347371
163842	347372
4976	347373
131817	347374
116143	347375
8178	347376
64231	347377
1552	347378
76158	347379
136217	347380
5154	347381
11136	347382
19134	347383
36721	347384
1015	347385
91462	347386
141003	347387
62029	347388
39399	347389
47359	347390
78862	347391
3097	347392
15544	347393
750	347394
31454	347395
85214	347396
1171	347397
229391	347398
67826	347399
41290	347400
182	347401
2782	347402
6401	347403
1072	347404
27784	347405
7105	347406
1800	347407
3553	347408
7284	347409
4521	347410
64459	347411
11946	347412
15402	347413
366	347414
251649	347415
95841	347416
35273	347417
109372	347418
150786	347419
82	347420
79147	347421
20844	347422
672	347423
157501	347424
55440	347425
227237	347426
259993	347427
63282	347428
33595	347429
6723	347430
267406	347431
50391	347432
166608	347433
7106	347434
267246	347435
3593	347436
151955	347437
81091	347438
23929	347439
15682	347440
11834	347441
80419	347442
56268	347443
16106	347444
79191	347445
10253	347446
6136	347447
57225	347448
823	347449
34355	347450
246515	347451
600	347452
108226	347453
73989	347454
9174	347455
168662	347456
110750	347457
28458	347458
176792	347459
70296	347460
96119	347461
3797	347462
143728	347463
67009	347464
2022	347465
113978	347466
24757	347467
3293	347468
12194	347469
785	347470
22492	347471
16674	347472
118614	347473
263391	347474
130348	347475
259613	347476
23237	347477
20637	347478
32321	347479
21119	347480
3328	347481
243811	347482
9880	347483
1673	347484
143996	347485
124650	347486
28984	347487
1851	347488
101365	347489
95402	347490
79435	347491
19043	347492
259285	347493
210448	347494
66080	347495
110996	347496
71393	347497
14154	347498
54392	347499
83212	347500
54082	347501
77637	347502
22546	347503
56324	347504
123123	347505
14207	347506
3826	347507
7874	347508
3158	347509
53119	347510
114	347511
9976	347512
102072	347513
64317	347514
63	347515
51236	347516
40522	347517
1426	347518
1683	347519
99439	347520
72238	347521
21599	347522
115662	347523
270000	347524
251523	347525
45154	347526
35092	347527
41510	347528
3281	347529
187779	347530
51655	347531
25847	347532
182510	347533
64214	347534
2622	347535
149058	347536
15438	347537
119715	347538
46148	347539
41098	347540
1022	347541
44143	347542
159266	347543
69054	347544
2277	347545
62711	347546
112094	347547
12804	347548
171017	347549
28054	347550
57488	347551
717	347552
95901	347553
152695	347554
40916	347555
14421	347556
4586	347557
95568	347558
48115	347559
26145	347560
127556	347561
18091	347562
14208	347563
28159	347564
195654	347565
265292	347566
44661	347567
53104	347568
141796	347569
46083	347570
110549	347571
200815	347572
7983	347573
86922	347574
33020	347575
80757	347576
20570	347577
46905	347578
69846	347579
150719	347580
39666	347581
13104	347582
235525	347583
113368	347584
61687	347585
12184	347586
79961	347587
13152	347588
2138	347589
809	347590
143294	347591
123178	347592
22571	347593
26096	347594
83404	347595
205648	347596
37895	347597
38826	347598
111398	347599
17494	347600
59722	347601
97714	347602
109611	347603
263815	347604
90660	347605
43110	347606
101089	347607
72515	347608
1305	347609
119654	347610
24755	347611
8562	347612
60	347613
99632	347614
250716	347615
3573	347616
72617	347617
9681	347618
28638	347619
55184	347620
16215	347621
124518	347622
29769	347623
21144	347624
46929	347625
606	347626
42412	347627
109480	347628
133793	347629
41919	347630
90620	347631
166299	347632
244512	347633
57962	347634
19215	347635
68724	347636
54681	347637
76788	347638
3702	347639
37693	347640
42447	347641
24789	347642
65878	347643
118401	347644
82317	347645
600	347646
240994	347647
99208	347648
214754	347649
660	347650
88056	347651
95177	347652
5519	347653
25325	347654
33512	347655
15898	347656
9383	347657
4151	347658
48323	347659
104324	347660
1672	347661
107462	347662
58714	347663
6315	347664
218140	347665
40504	347666
42755	347667
169387	347668
83401	347669
166	347670
97814	347671
31412	347672
31826	347673
7811	347674
259289	347675
23987	347676
17513	347677
203682	347678
64579	347679
9945	347680
17118	347681
4622	347682
16049	347683
6536	347684
7207	347685
43571	347686
2467	347687
28926	347688
141725	347689
98543	347690
34079	347691
126576	347692
260049	347693
8995	347694
25241	347695
79142	347696
42615	347697
166200	347698
95816	347699
6055	347700
1455	347701
2500	347702
146680	347703
9880	347704
162295	347705
212505	347706
1	347707
228308	347708
96679	347709
79853	347710
7049	347711
120363	347712
6853	347713
41360	347714
138267	347715
215818	347716
5054	347717
48608	347718
5653	347719
21395	347720
2232	347721
192891	347722
104310	347723
5999	347724
190950	347725
28517	347726
12837	347727
66360	347728
14161	347729
65102	347730
108225	347731
26091	347732
71696	347733
35785	347734
64160	347735
28855	347736
17492	347737
145045	347738
49150	347739
129871	347740
71707	347741
41696	347742
135307	347743
1366	347744
79579	347745
57643	347746
47405	347747
12719	347748
14806	347749
266533	347750
17968	347751
11813	347752
20409	347753
52372	347754
121223	347755
48599	347756
87785	347757
22701	347758
11855	347759
58245	347760
170274	347761
1161	347762
607	347763
11942	347764
38195	347765
22814	347766
24023	347767
164091	347768
67933	347769
55261	347770
19026	347771
122445	347772
134217	347773
130141	347774
62216	347775
26474	347776
22514	347777
17404	347778
7586	347779
114737	347780
13992	347781
134	347782
671	347783
8942	347784
8357	347785
3344	347786
9430	347787
1610	347788
107497	347789
28861	347790
1964	347791
52213	347792
138381	347793
35356	347794
5423	347795
17660	347796
233014	347797
8844	347798
134174	347799
464	347800
272087	347801
25636	347802
144938	347803
9523	347804
2366	347805
5052	347806
139789	347807
219590	347808
66433	347809
259577	347810
110195	347811
65074	347812
12870	347813
115831	347814
65677	347815
7843	347816
117751	347817
14222	347818
5667	347819
32403	347820
40517	347821
3045	347822
162502	347823
142609	347824
42517	347825
3193	347826
239855	347827
130166	347828
10926	347829
245275	347830
30642	347831
73584	347832
70011	347833
1971	347834
105154	347835
97164	347836
249326	347837
36947	347838
75128	347839
2713	347840
25502	347841
81217	347842
8099	347843
54358	347844
25125	347845
30438	347846
149491	347847
13723	347848
267518	347849
66350	347850
7663	347851
53622	347852
13827	347853
5376	347854
15335	347855
120023	347856
6901	347857
4629	347858
70708	347859
58236	347860
56094	347861
147770	347862
249978	347863
16685	347864
116531	347865
12985	347866
30250	347867
49075	347868
123788	347869
95310	347870
3128	347871
212604	347872
6251	347873
1570	347874
80277	347875
60	347876
59336	347877
4304	347878
248832	347879
16492	347880
165	347881
118688	347882
102463	347883
52059	347884
75009	347885
167260	347886
8715	347887
113017	347888
103704	347889
33441	347890
270406	347891
2066	347892
709	347893
215592	347894
17833	347895
10221	347896
164969	347897
103334	347898
142930	347899
176614	347900
68247	347901
35340	347902
3974	347903
12412	347904
93472	347905
66477	347906
27841	347907
9599	347908
83	347909
24720	347910
61737	347911
8804	347912
9199	347913
152133	347914
111988	347915
71352	347916
250758	347917
8084	347918
12811	347919
139244	347920
54784	347921
47985	347922
98721	347923
995	347924
63227	347925
46032	347926
1416	347927
2543	347928
182410	347929
165	347930
109497	347931
94338	347932
82012	347933
16555	347934
17429	347935
156105	347936
37696	347937
30011	347938
1554	347939
55421	347940
39532	347941
348	347942
970	347943
32245	347944
69906	347945
48702	347946
40461	347947
8846	347948
43927	347949
99090	347950
173282	347951
170249	347952
17391	347953
85456	347954
4658	347955
70543	347956
74872	347957
21804	347958
272481	347959
25676	347960
93758	347961
11051	347962
4928	347963
34213	347964
39241	347965
229531	347966
6659	347967
73428	347968
3656	347969
1728	347970
3394	347971
251	347972
29181	347973
1395	347974
65855	347975
37605	347976
52094	347977
101284	347978
14830	347979
36201	347980
19199	347981
98901	347982
10914	347983
25251	347984
83277	347985
26121	347986
73838	347987
23071	347988
67504	347989
81776	347990
22606	347991
27176	347992
23343	347993
35928	347994
189471	347995
99664	347996
10557	347997
17767	347998
22112	347999
9399	348000
38899	348001
31476	348002
37560	348003
118778	348004
190016	348005
89671	348006
12122	348007
31135	348008
472	348009
17947	348010
19030	348011
11691	348012
2068	348013
268583	348014
42	348015
14635	348016
116602	348017
3105	348018
1974	348019
258581	348020
83471	348021
177577	348022
43131	348023
100336	348024
30584	348025
11248	348026
95366	348027
210584	348028
10820	348029
38081	348030
6834	348031
267716	348032
57547	348033
136838	348034
18605	348035
31348	348036
185515	348037
41282	348038
532	348039
595	348040
30254	348041
67434	348042
63047	348043
45564	348044
17162	348045
3726	348046
57017	348047
124907	348048
36691	348049
59816	348050
16706	348051
5161	348052
1385	348053
70640	348054
26987	348055
110511	348056
197021	348057
3748	348058
100394	348059
14708	348060
128365	348061
19803	348062
131935	348063
10842	348064
50282	348065
16277	348066
3226	348067
134946	348068
23073	348069
407	348070
18112	348071
5789	348072
21191	348073
187609	348074
103668	348075
1348	348076
97070	348077
4938	348078
235571	348079
117098	348080
246141	348081
42341	348082
28082	348083
67188	348084
12046	348085
39010	348086
795	348087
16870	348088
1385	348089
17297	348090
52076	348091
86741	348092
210127	348093
27460	348094
10972	348095
103166	348096
24357	348097
75040	348098
66213	348099
98717	348100
978	348101
108889	348102
62094	348103
124588	348104
5845	348105
113643	348106
60242	348107
171399	348108
9220	348109
28403	348110
142215	348111
202202	348112
9316	348113
2883	348114
91646	348115
44246	348116
7519	348117
180327	348118
22350	348119
45848	348120
120011	348121
3513	348122
35599	348123
18289	348124
42064	348125
5323	348126
27391	348127
19704	348128
42055	348129
265545	348130
13832	348131
2363	348132
109123	348133
38078	348134
219043	348135
3912	348136
133226	348137
30226	348138
24851	348139
18073	348140
18975	348141
15409	348142
9363	348143
14561	348144
3500	348145
169173	348146
271209	348147
91257	348148
150060	348149
42368	348150
52871	348151
27269	348152
119307	348153
77221	348154
59802	348155
14080	348156
33	348157
243472	348158
144476	348159
62228	348160
2007	348161
260382	348162
34893	348163
51365	348164
23730	348165
20750	348166
7336	348167
3778	348168
776	348169
145951	348170
345	348171
41953	348172
965	348173
33067	348174
206197	348175
33908	348176
165547	348177
95717	348178
6123	348179
53200	348180
31164	348181
186065	348182
47574	348183
4004	348184
36162	348185
89054	348186
99419	348187
17828	348188
56917	348189
325	348190
187905	348191
10539	348192
48882	348193
13855	348194
131110	348195
23201	348196
179280	348197
16695	348198
32362	348199
64404	348200
26890	348201
38711	348202
15681	348203
37152	348204
255949	348205
153660	348206
26864	348207
18809	348208
1803	348209
108242	348210
6727	348211
36538	348212
40539	348213
92125	348214
1579	348215
50	348216
39270	348217
48302	348218
6328	348219
6669	348220
45616	348221
1271	348222
101794	348223
92091	348224
184358	348225
104909	348226
117604	348227
30192	348228
1754	348229
62770	348230
872	348231
44441	348232
10542	348233
22337	348234
42384	348235
116013	348236
68265	348237
9410	348238
236806	348239
43537	348240
15201	348241
64219	348242
22633	348243
5779	348244
3941	348245
44006	348246
40568	348247
42814	348248
177474	348249
75280	348250
89330	348251
58671	348252
271	348253
2255	348254
81866	348255
12462	348256
51945	348257
105276	348258
14966	348259
22182	348260
45326	348261
95016	348262
12974	348263
113993	348264
262373	348265
24719	348266
40596	348267
138860	348268
18551	348269
12465	348270
268404	348271
31457	348272
14554	348273
246196	348274
155345	348275
49681	348276
9464	348277
51359	348278
167771	348279
258498	348280
238102	348281
24514	348282
3747	348283
14026	348284
51000	348285
115718	348286
44798	348287
6096	348288
24723	348289
9420	348290
20481	348291
25925	348292
111348	348293
20072	348294
3616	348295
85903	348296
11556	348297
90563	348298
15843	348299
94651	348300
95606	348301
48197	348302
23577	348303
92197	348304
3661	348305
67196	348306
147177	348307
184530	348308
80525	348309
97875	348310
159	348311
4092	348312
3526	348313
31765	348314
6815	348315
4941	348316
102006	348317
7209	348318
127819	348319
51725	348320
13337	348321
98597	348322
149530	348323
170957	348324
36238	348325
66427	348326
249758	348327
12145	348328
26318	348329
16440	348330
250750	348331
55109	348332
19655	348333
15977	348334
2166	348335
52254	348336
30501	348337
7332	348338
12378	348339
88081	348340
1806	348341
24707	348342
15003	348343
87283	348344
106150	348345
40809	348346
101137	348347
16528	348348
19187	348349
883	348350
22857	348351
108413	348352
91028	348353
11934	348354
14864	348355
238921	348356
6433	348357
9543	348358
40314	348359
46417	348360
259966	348361
48970	348362
36524	348363
45471	348364
30033	348365
12670	348366
155990	348367
111146	348368
3655	348369
112766	348370
51634	348371
56706	348372
32488	348373
3370	348374
12656	348375
31019	348376
114316	348377
156073	348378
91339	348379
3896	348380
20213	348381
358	348382
27284	348383
186529	348384
10947	348385
97992	348386
14339	348387
67882	348388
142669	348389
234625	348390
57209	348391
75674	348392
1704	348393
113457	348394
25547	348395
6135	348396
42386	348397
30138	348398
52001	348399
1997	348400
47126	348401
942	348402
160823	348403
5198	348404
1604	348405
172185	348406
157051	348407
19491	348408
5912	348409
96432	348410
10764	348411
107277	348412
44807	348413
11835	348414
39648	348415
14759	348416
241770	348417
24914	348418
209733	348419
29130	348420
34	348421
1451	348422
71396	348423
104285	348424
151827	348425
15057	348426
62253	348427
432	348428
12117	348429
166	348430
18184	348431
26127	348432
135621	348433
7310	348434
31594	348435
34433	348436
105475	348437
9927	348438
2133	348439
233876	348440
6315	348441
37269	348442
85970	348443
17592	348444
16198	348445
182734	348446
41509	348447
250212	348448
6429	348449
157727	348450
31712	348451
23092	348452
27351	348453
3124	348454
21862	348455
151823	348456
20740	348457
3489	348458
86067	348459
8780	348460
40807	348461
8365	348462
11792	348463
228608	348464
3172	348465
50281	348466
5762	348467
36355	348468
25290	348469
163200	348470
145	348471
34757	348472
23174	348473
1655	348474
24634	348475
28630	348476
136945	348477
103107	348478
110125	348479
39341	348480
152048	348481
10411	348482
298	348483
105396	348484
58615	348485
110402	348486
22941	348487
30423	348488
154597	348489
13483	348490
19994	348491
11429	348492
24376	348493
15794	348494
261419	348495
163506	348496
330	348497
11780	348498
141338	348499
33071	348500
10037	348501
114652	348502
465	348503
26104	348504
74384	348505
11771	348506
21218	348507
12244	348508
50818	348509
29212	348510
216102	348511
55643	348512
1244	348513
167297	348514
28479	348515
54996	348516
69239	348517
20532	348518
85377	348519
239997	348520
36296	348521
5894	348522
14843	348523
45001	348524
123653	348525
23142	348526
15316	348527
205541	348528
65401	348529
175326	348530
83309	348531
100111	348532
138628	348533
215153	348534
132424	348535
5087	348536
7849	348537
12941	348538
16815	348539
104275	348540
16044	348541
110083	348542
131222	348543
4620	348544
1420	348545
101686	348546
114133	348547
24648	348548
8641	348549
119460	348550
262002	348551
28934	348552
103367	348553
99201	348554
31041	348555
42094	348556
40066	348557
106735	348558
224611	348559
1050	348560
111842	348561
71915	348562
133549	348563
45781	348564
433	348565
351	348566
2606	348567
43553	348568
119915	348569
12327	348570
16467	348571
135698	348572
105391	348573
46500	348574
100402	348575
6980	348576
56454	348577
86626	348578
20704	348579
110071	348580
30524	348581
54342	348582
73611	348583
165040	348584
52095	348585
21577	348586
52044	348587
83381	348588
17929	348589
13632	348590
15687	348591
47271	348592
98206	348593
212607	348594
11640	348595
227996	348596
3880	348597
45919	348598
28500	348599
35973	348600
2107	348601
77344	348602
19425	348603
4893	348604
75997	348605
43210	348606
49365	348607
7712	348608
245652	348609
49840	348610
106182	348611
29225	348612
264809	348613
95642	348614
22193	348615
150116	348616
3590	348617
16743	348618
26233	348619
167336	348620
10628	348621
256594	348622
42328	348623
4874	348624
210975	348625
8887	348626
179994	348627
57777	348628
9953	348629
83500	348630
43285	348631
237648	348632
107493	348633
5537	348634
40967	348635
79270	348636
10743	348637
76680	348638
23268	348639
9862	348640
20651	348641
98054	348642
66699	348643
13132	348644
26777	348645
16445	348646
57793	348647
30628	348648
233481	348649
224101	348650
14729	348651
2966	348652
23730	348653
111566	348654
126867	348655
277	348656
12750	348657
34289	348658
15159	348659
77041	348660
9534	348661
1569	348662
12674	348663
146131	348664
262327	348665
34974	348666
44142	348667
78802	348668
195282	348669
20890	348670
64965	348671
46091	348672
5297	348673
353	348674
96980	348675
865	348676
133627	348677
19526	348678
149703	348679
81620	348680
195886	348681
26101	348682
117997	348683
16005	348684
138701	348685
176967	348686
7687	348687
67941	348688
245016	348689
44760	348690
88780	348691
53324	348692
54239	348693
210249	348694
239969	348695
2919	348696
260671	348697
20699	348698
19599	348699
12197	348700
55683	348701
25	348702
109041	348703
1142	348704
6828	348705
69300	348706
8479	348707
11961	348708
268306	348709
239134	348710
23602	348711
16345	348712
43510	348713
2267	348714
82563	348715
31	348716
64336	348717
21910	348718
151484	348719
269430	348720
261944	348721
133798	348722
1318	348723
86266	348724
459	348725
230039	348726
4469	348727
57354	348728
79972	348729
131898	348730
95	348731
10958	348732
74683	348733
258871	348734
67370	348735
66489	348736
109822	348737
48963	348738
18366	348739
32579	348740
76443	348741
5448	348742
261614	348743
837	348744
15622	348745
97552	348746
24432	348747
44358	348748
51017	348749
365	348750
149955	348751
7593	348752
32980	348753
7879	348754
253685	348755
137675	348756
1923	348757
35510	348758
135210	348759
22520	348760
25949	348761
54029	348762
171171	348763
233855	348764
4633	348765
20430	348766
725	348767
14699	348768
491	348769
2293	348770
37316	348771
166526	348772
136664	348773
7239	348774
4022	348775
52421	348776
59127	348777
2105	348778
91380	348779
69285	348780
61643	348781
3642	348782
10262	348783
58072	348784
31573	348785
146599	348786
135527	348787
6684	348788
12924	348789
16559	348790
48477	348791
3352	348792
190384	348793
7838	348794
73194	348795
66868	348796
45816	348797
249134	348798
57170	348799
11044	348800
23902	348801
132524	348802
28826	348803
38210	348804
99169	348805
51210	348806
1249	348807
48742	348808
41817	348809
9077	348810
728	348811
239740	348812
27137	348813
27538	348814
1272	348815
9208	348816
645	348817
98	348818
106471	348819
27038	348820
1099	348821
145822	348822
388	348823
2174	348824
180	348825
123595	348826
9383	348827
127591	348828
44718	348829
55202	348830
1815	348831
7609	348832
13485	348833
16378	348834
26132	348835
30214	348836
101145	348837
13826	348838
28431	348839
34225	348840
43130	348841
115324	348842
77382	348843
44588	348844
112015	348845
153683	348846
8663	348847
54789	348848
208026	348849
8147	348850
22668	348851
18143	348852
4684	348853
13388	348854
3496	348855
62886	348856
1834	348857
67852	348858
8944	348859
37617	348860
10112	348861
48083	348862
1314	348863
30847	348864
257698	348865
53502	348866
192337	348867
34680	348868
2001	348869
2591	348870
253	348871
6112	348872
26992	348873
17456	348874
260459	348875
80933	348876
46690	348877
17128	348878
9148	348879
69049	348880
57084	348881
140127	348882
19566	348883
3484	348884
24280	348885
10814	348886
36947	348887
30799	348888
152014	348889
52368	348890
80508	348891
6132	348892
7806	348893
89481	348894
21572	348895
8969	348896
15838	348897
52095	348898
43246	348899
50860	348900
9375	348901
13592	348902
40849	348903
150341	348904
31005	348905
133520	348906
3345	348907
187599	348908
251062	348909
4677	348910
254451	348911
7991	348912
8275	348913
87582	348914
176074	348915
74581	348916
16334	348917
20097	348918
8589	348919
58438	348920
54881	348921
26548	348922
156905	348923
12476	348924
499	348925
209458	348926
16943	348927
140815	348928
96896	348929
272148	348930
49802	348931
44766	348932
20201	348933
1354	348934
14856	348935
3237	348936
4928	348937
1126	348938
11802	348939
97151	348940
4269	348941
29056	348942
14578	348943
271	348944
6764	348945
27432	348946
35911	348947
61727	348948
177359	348949
29934	348950
3448	348951
151050	348952
255243	348953
49057	348954
63371	348955
22280	348956
24366	348957
6234	348958
211380	348959
190170	348960
3846	348961
104891	348962
11035	348963
10358	348964
2810	348965
38712	348966
269673	348967
18721	348968
268656	348969
166323	348970
7353	348971
20623	348972
12041	348973
55533	348974
37011	348975
159612	348976
27127	348977
25623	348978
165434	348979
16318	348980
33939	348981
1224	348982
9831	348983
90623	348984
18382	348985
129366	348986
69671	348987
9650	348988
13412	348989
54658	348990
58907	348991
101995	348992
135313	348993
96942	348994
1136	348995
32143	348996
3234	348997
25456	348998
15852	348999
169293	349000
65338	349001
28068	349002
166814	349003
42333	349004
102935	349005
28959	349006
111911	349007
39629	349008
24855	349009
28402	349010
1624	349011
4257	349012
165041	349013
3579	349014
994	349015
46145	349016
125155	349017
53168	349018
160563	349019
161860	349020
114067	349021
240033	349022
15391	349023
1460	349024
58848	349025
28625	349026
8390	349027
2934	349028
8787	349029
1961	349030
26760	349031
88854	349032
25269	349033
27712	349034
10645	349035
1414	349036
101644	349037
16121	349038
97907	349039
5135	349040
4808	349041
50945	349042
19591	349043
241410	349044
67008	349045
19807	349046
80506	349047
70913	349048
234162	349049
85969	349050
58376	349051
44904	349052
253461	349053
13	349054
7007	349055
214620	349056
1885	349057
102238	349058
2545	349059
194235	349060
54010	349061
7136	349062
1974	349063
73378	349064
6221	349065
2659	349066
8568	349067
236710	349068
55613	349069
136371	349070
17701	349071
45069	349072
138586	349073
39248	349074
138905	349075
66641	349076
90118	349077
3185	349078
90340	349079
29347	349080
46	349081
36430	349082
2265	349083
41781	349084
16899	349085
192390	349086
40911	349087
63258	349088
1662	349089
418	349090
230127	349091
20535	349092
207287	349093
23459	349094
25649	349095
42655	349096
29289	349097
20772	349098
15154	349099
107997	349100
7918	349101
50111	349102
59714	349103
9867	349104
131524	349105
10846	349106
10501	349107
204135	349108
3107	349109
154036	349110
52439	349111
32546	349112
113211	349113
52577	349114
16932	349115
13451	349116
90127	349117
39120	349118
41647	349119
77622	349120
8765	349121
23511	349122
139096	349123
7644	349124
21953	349125
211	349126
53574	349127
225768	349128
10781	349129
77870	349130
54777	349131
4613	349132
269704	349133
36563	349134
129717	349135
76723	349136
197239	349137
245166	349138
14145	349139
3759	349140
56	349141
123301	349142
1339	349143
20476	349144
223254	349145
21788	349146
1412	349147
17543	349148
32734	349149
50769	349150
168664	349151
3487	349152
15763	349153
75	349154
241317	349155
23102	349156
21912	349157
77495	349158
183499	349159
42765	349160
64765	349161
13088	349162
40651	349163
47179	349164
11605	349165
13785	349166
53510	349167
22772	349168
133713	349169
2592	349170
18503	349171
24787	349172
157009	349173
22696	349174
89038	349175
252224	349176
647	349177
70015	349178
96907	349179
165401	349180
33114	349181
153509	349182
1889	349183
78625	349184
82794	349185
146179	349186
157853	349187
126473	349188
21291	349189
247923	349190
35174	349191
3320	349192
326	349193
18555	349194
186607	349195
8258	349196
47986	349197
1967	349198
7359	349199
44035	349200
90414	349201
221364	349202
110899	349203
29127	349204
42438	349205
42972	349206
19993	349207
46189	349208
95393	349209
7421	349210
213952	349211
34538	349212
10466	349213
13199	349214
51310	349215
161229	349216
221243	349217
19156	349218
12580	349219
233	349220
74993	349221
63748	349222
134318	349223
5349	349224
15194	349225
69502	349226
46480	349227
136806	349228
264240	349229
16063	349230
168769	349231
59901	349232
1613	349233
4376	349234
19929	349235
21269	349236
130150	349237
480	349238
13370	349239
41170	349240
69701	349241
34149	349242
124924	349243
11949	349244
131376	349245
13076	349246
42442	349247
251496	349248
41358	349249
10789	349250
4894	349251
155967	349252
258322	349253
99698	349254
4832	349255
14954	349256
44353	349257
177362	349258
3646	349259
78093	349260
35738	349261
264577	349262
7505	349263
2597	349264
40191	349265
1560	349266
38636	349267
71362	349268
48983	349269
60944	349270
9186	349271
137476	349272
2278	349273
71769	349274
88615	349275
79719	349276
67209	349277
1227	349278
87026	349279
9958	349280
101677	349281
90327	349282
62787	349283
21057	349284
78465	349285
23232	349286
184605	349287
220136	349288
11910	349289
111376	349290
15659	349291
22442	349292
57096	349293
87711	349294
6271	349295
3057	349296
23988	349297
183422	349298
116355	349299
6325	349300
29234	349301
79607	349302
508	349303
589	349304
25597	349305
16398	349306
2605	349307
199437	349308
36370	349309
94908	349310
74732	349311
14964	349312
73309	349313
26977	349314
92471	349315
35271	349316
2798	349317
109795	349318
59304	349319
12873	349320
24246	349321
7840	349322
214783	349323
134189	349324
46439	349325
70617	349326
32701	349327
51734	349328
235	349329
35173	349330
255415	349331
15284	349332
62699	349333
39360	349334
101293	349335
1227	349336
35182	349337
22847	349338
21104	349339
197449	349340
254428	349341
271348	349342
42624	349343
137568	349344
63213	349345
433	349346
127974	349347
52844	349348
23279	349349
137099	349350
44097	349351
58628	349352
4759	349353
54621	349354
152152	349355
1220	349356
121003	349357
22764	349358
110777	349359
15333	349360
95463	349361
2940	349362
210996	349363
4500	349364
15600	349365
16756	349366
358	349367
106216	349368
10075	349369
15624	349370
10950	349371
11458	349372
187519	349373
228589	349374
84726	349375
18613	349376
58665	349377
2644	349378
48724	349379
221051	349380
60011	349381
96987	349382
118924	349383
8575	349384
32068	349385
46316	349386
82736	349387
472	349388
4039	349389
3	349390
224	349391
16349	349392
2589	349393
20259	349394
189633	349395
19236	349396
10986	349397
242016	349398
17143	349399
28950	349400
70374	349401
9280	349402
2986	349403
206945	349404
25433	349405
3294	349406
94537	349407
12214	349408
155572	349409
129122	349410
690	349411
77157	349412
17564	349413
38683	349414
45801	349415
109808	349416
52516	349417
6652	349418
2476	349419
1642	349420
14637	349421
18865	349422
45824	349423
44129	349424
28215	349425
7296	349426
16232	349427
238884	349428
82573	349429
35	349430
123751	349431
52472	349432
250098	349433
26829	349434
36967	349435
1319	349436
28997	349437
161638	349438
7997	349439
26291	349440
247103	349441
6600	349442
6499	349443
64186	349444
24045	349445
11519	349446
5263	349447
68327	349448
222395	349449
165370	349450
12502	349451
19898	349452
120601	349453
67052	349454
30491	349455
31504	349456
52093	349457
255774	349458
8708	349459
93135	349460
8296	349461
47744	349462
44113	349463
151512	349464
138440	349465
196731	349466
251045	349467
59149	349468
23198	349469
35330	349470
59562	349471
218699	349472
169396	349473
114142	349474
17243	349475
261176	349476
52450	349477
55775	349478
248332	349479
5481	349480
20268	349481
45683	349482
25453	349483
39095	349484
804	349485
4257	349486
18064	349487
1025	349488
75854	349489
94371	349490
198217	349491
682	349492
21714	349493
25652	349494
95006	349495
150746	349496
138148	349497
264843	349498
60063	349499
11080	349500
450	349501
141211	349502
29453	349503
7791	349504
47779	349505
72190	349506
40385	349507
941	349508
80655	349509
2657	349510
2680	349511
128397	349512
23109	349513
12744	349514
22128	349515
19368	349516
169408	349517
155613	349518
21395	349519
43267	349520
12021	349521
6895	349522
47134	349523
85228	349524
111514	349525
58619	349526
73512	349527
3695	349528
56169	349529
26478	349530
140250	349531
621	349532
137426	349533
111848	349534
27769	349535
127	349536
83219	349537
2203	349538
12779	349539
128330	349540
38418	349541
218556	349542
247269	349543
92082	349544
38846	349545
264	349546
8382	349547
31083	349548
95364	349549
62300	349550
21638	349551
7394	349552
21928	349553
40781	349554
58813	349555
67874	349556
1320	349557
14195	349558
11610	349559
40511	349560
92866	349561
44990	349562
96166	349563
44228	349564
8911	349565
67604	349566
36249	349567
14570	349568
20909	349569
4232	349570
1041	349571
1512	349572
49405	349573
16550	349574
13574	349575
10105	349576
23274	349577
195397	349578
65018	349579
147911	349580
236861	349581
68254	349582
1103	349583
30963	349584
53447	349585
108017	349586
199745	349587
21232	349588
1947	349589
137207	349590
233922	349591
6868	349592
109832	349593
54258	349594
11756	349595
11874	349596
123	349597
123094	349598
3586	349599
2128	349600
234145	349601
114813	349602
147717	349603
144338	349604
97449	349605
10980	349606
5905	349607
5275	349608
877	349609
100376	349610
247664	349611
262421	349612
5760	349613
8371	349614
155500	349615
28332	349616
89463	349617
1645	349618
104219	349619
70977	349620
231997	349621
7110	349622
79292	349623
80953	349624
48208	349625
45841	349626
264870	349627
221702	349628
59759	349629
1371	349630
63619	349631
188922	349632
6922	349633
45991	349634
13938	349635
25275	349636
186337	349637
24149	349638
19891	349639
221077	349640
20134	349641
8951	349642
885	349643
77805	349644
250477	349645
1	349646
28818	349647
9184	349648
57277	349649
53555	349650
26084	349651
1981	349652
129160	349653
67882	349654
161669	349655
7281	349656
125896	349657
34121	349658
3217	349659
1185	349660
39600	349661
7256	349662
5533	349663
22797	349664
24376	349665
36378	349666
25008	349667
3856	349668
40817	349669
239213	349670
20375	349671
96422	349672
35279	349673
27222	349674
20727	349675
4783	349676
71729	349677
125625	349678
99313	349679
84814	349680
44238	349681
31579	349682
44971	349683
187168	349684
19364	349685
187936	349686
111804	349687
185026	349688
232583	349689
148988	349690
2985	349691
117532	349692
86445	349693
28659	349694
3869	349695
43326	349696
84836	349697
60677	349698
89647	349699
226569	349700
221	349701
23809	349702
126526	349703
13164	349704
50904	349705
42666	349706
100656	349707
22395	349708
46940	349709
12169	349710
29811	349711
32034	349712
84447	349713
7930	349714
43885	349715
38104	349716
3582	349717
59562	349718
49687	349719
5081	349720
17400	349721
23144	349722
14540	349723
96623	349724
160	349725
326	349726
20742	349727
146169	349728
2214	349729
7	349730
264426	349731
99267	349732
41430	349733
35299	349734
200238	349735
2710	349736
27425	349737
68334	349738
14771	349739
56125	349740
20221	349741
36601	349742
20013	349743
81548	349744
117283	349745
20029	349746
2661	349747
18456	349748
61551	349749
1628	349750
1042	349751
51570	349752
35198	349753
255755	349754
1342	349755
4926	349756
58867	349757
72793	349758
89702	349759
122474	349760
1	349761
363	349762
23060	349763
242516	349764
168662	349765
217	349766
152852	349767
27219	349768
257155	349769
6443	349770
32670	349771
35539	349772
19530	349773
68648	349774
166357	349775
16888	349776
86791	349777
9714	349778
37603	349779
72664	349780
76556	349781
1080	349782
5274	349783
53334	349784
45679	349785
14663	349786
72195	349787
225769	349788
22663	349789
171279	349790
11009	349791
53118	349792
66032	349793
19055	349794
206216	349795
66370	349796
87666	349797
255981	349798
14277	349799
77455	349800
196375	349801
31630	349802
459	349803
93378	349804
261135	349805
136259	349806
1284	349807
4731	349808
9117	349809
170568	349810
208530	349811
107948	349812
161193	349813
5487	349814
248425	349815
37708	349816
79067	349817
106042	349818
57371	349819
22000	349820
10741	349821
61507	349822
1118	349823
121520	349824
116918	349825
10043	349826
81401	349827
15450	349828
112852	349829
78539	349830
4116	349831
51811	349832
32667	349833
53747	349834
89913	349835
10528	349836
212297	349837
2204	349838
98605	349839
56404	349840
40370	349841
32508	349842
2093	349843
3298	349844
43593	349845
3673	349846
17879	349847
28040	349848
39799	349849
91523	349850
6782	349851
166194	349852
188	349853
52481	349854
24964	349855
9618	349856
53099	349857
126794	349858
159014	349859
137749	349860
18712	349861
216562	349862
5597	349863
8711	349864
131273	349865
73021	349866
7158	349867
75579	349868
26085	349869
44236	349870
191998	349871
108092	349872
32432	349873
15028	349874
6863	349875
245984	349876
80039	349877
20777	349878
76121	349879
228195	349880
1547	349881
27961	349882
41733	349883
152	349884
56755	349885
5771	349886
22386	349887
27578	349888
24570	349889
1888	349890
215909	349891
24825	349892
92948	349893
19919	349894
64399	349895
3675	349896
8832	349897
3922	349898
113487	349899
159429	349900
53176	349901
21755	349902
21875	349903
40408	349904
72751	349905
205931	349906
4611	349907
160586	349908
100172	349909
74790	349910
19129	349911
50131	349912
39518	349913
214003	349914
38311	349915
11471	349916
72530	349917
160225	349918
41901	349919
96849	349920
25786	349921
109745	349922
119837	349923
9803	349924
116640	349925
35205	349926
65201	349927
253906	349928
99407	349929
16577	349930
5571	349931
42626	349932
202236	349933
17963	349934
7046	349935
162317	349936
45334	349937
200429	349938
2673	349939
75609	349940
50805	349941
21339	349942
18434	349943
99795	349944
135861	349945
44385	349946
59170	349947
146403	349948
32210	349949
34808	349950
10897	349951
32561	349952
35086	349953
226620	349954
24644	349955
759	349956
29616	349957
40757	349958
15451	349959
27953	349960
109381	349961
173179	349962
51560	349963
12788	349964
9272	349965
117173	349966
80177	349967
115628	349968
26318	349969
2473	349970
31786	349971
32847	349972
34107	349973
113661	349974
88373	349975
9947	349976
122263	349977
955	349978
46877	349979
4390	349980
38309	349981
13005	349982
68642	349983
51688	349984
4196	349985
259328	349986
68150	349987
7381	349988
101618	349989
103333	349990
94586	349991
29686	349992
203109	349993
170797	349994
22410	349995
29217	349996
52248	349997
232038	349998
152085	349999
4	350000
2185	350001
15873	350002
55808	350003
35046	350004
152678	350005
93605	350006
2599	350007
952	350008
7389	350009
238611	350010
4326	350011
20295	350012
4484	350013
255720	350014
179002	350015
2729	350016
35904	350017
4459	350018
13886	350019
17223	350020
12437	350021
32680	350022
13	350023
32042	350024
245969	350025
14295	350026
185166	350027
60726	350028
100364	350029
18271	350030
256125	350031
125162	350032
101822	350033
96552	350034
235126	350035
31786	350036
193026	350037
21053	350038
1191	350039
60008	350040
171331	350041
258004	350042
44681	350043
13719	350044
6681	350045
5994	350046
128893	350047
5522	350048
71579	350049
147689	350050
2697	350051
35279	350052
2161	350053
88039	350054
52514	350055
127529	350056
39350	350057
1288	350058
3688	350059
101572	350060
21889	350061
7493	350062
37303	350063
143006	350064
54797	350065
7522	350066
266830	350067
27614	350068
197436	350069
20346	350070
114080	350071
56702	350072
39153	350073
11933	350074
3284	350075
29854	350076
24268	350077
22815	350078
5986	350079
41293	350080
12432	350081
15130	350082
21504	350083
78093	350084
265096	350085
33253	350086
2351	350087
928	350088
44630	350089
20456	350090
37402	350091
63004	350092
162329	350093
4175	350094
5714	350095
48641	350096
55559	350097
132960	350098
35237	350099
57308	350100
212010	350101
261287	350102
49145	350103
24189	350104
4832	350105
48919	350106
83574	350107
1918	350108
86320	350109
1140	350110
10	350111
79983	350112
4451	350113
16396	350114
100722	350115
182200	350116
159405	350117
161309	350118
211206	350119
27334	350120
8804	350121
114265	350122
6169	350123
20520	350124
19739	350125
11734	350126
73300	350127
129308	350128
182939	350129
129074	350130
9819	350131
115795	350132
19917	350133
7485	350134
14595	350135
57029	350136
10514	350137
5324	350138
168086	350139
2	350140
170367	350141
139936	350142
54116	350143
135786	350144
80285	350145
16	350146
2263	350147
23681	350148
594	350149
7721	350150
1816	350151
84865	350152
37501	350153
109591	350154
45721	350155
5070	350156
79952	350157
109090	350158
45032	350159
35648	350160
563	350161
219	350162
30569	350163
40225	350164
4095	350165
48973	350166
127103	350167
140047	350168
48021	350169
49286	350170
10291	350171
23563	350172
99081	350173
41397	350174
8508	350175
62846	350176
1059	350177
1323	350178
3471	350179
198644	350180
121915	350181
1065	350182
29472	350183
751	350184
139397	350185
52244	350186
271490	350187
99951	350188
818	350189
67251	350190
191669	350191
88301	350192
47552	350193
72901	350194
125221	350195
113880	350196
30256	350197
115596	350198
29304	350199
32465	350200
23687	350201
188827	350202
68046	350203
6030	350204
154405	350205
180540	350206
21708	350207
15895	350208
93310	350209
18698	350210
672	350211
61082	350212
156955	350213
8740	350214
41900	350215
24549	350216
77856	350217
8913	350218
146438	350219
25202	350220
4157	350221
145777	350222
166071	350223
34298	350224
58715	350225
66877	350226
36723	350227
65697	350228
57370	350229
19451	350230
2427	350231
105688	350232
70529	350233
49456	350234
102644	350235
216596	350236
129997	350237
701	350238
12184	350239
95762	350240
1503	350241
53149	350242
254002	350243
180243	350244
53349	350245
55228	350246
25723	350247
69453	350248
57348	350249
7411	350250
272028	350251
19461	350252
41094	350253
51381	350254
82956	350255
31667	350256
26327	350257
43936	350258
31033	350259
231110	350260
184035	350261
111811	350262
81576	350263
722	350264
131079	350265
23342	350266
161549	350267
264694	350268
196078	350269
22776	350270
44402	350271
45946	350272
40846	350273
5450	350274
13733	350275
104187	350276
47591	350277
154	350278
84770	350279
111753	350280
34054	350281
73417	350282
533	350283
33107	350284
164475	350285
100876	350286
4887	350287
66302	350288
19094	350289
103378	350290
62797	350291
204939	350292
141052	350293
11375	350294
209856	350295
18749	350296
53766	350297
13950	350298
146688	350299
91029	350300
62216	350301
3928	350302
42755	350303
26280	350304
201829	350305
80949	350306
79215	350307
633	350308
707	350309
104739	350310
118386	350311
58512	350312
149080	350313
237763	350314
30173	350315
217686	350316
64952	350317
6320	350318
236148	350319
13230	350320
151127	350321
39224	350322
249119	350323
4682	350324
23631	350325
3662	350326
29595	350327
35078	350328
268716	350329
118407	350330
45929	350331
44986	350332
54663	350333
7213	350334
67167	350335
13953	350336
22001	350337
49407	350338
167621	350339
8216	350340
66469	350341
87719	350342
4232	350343
2611	350344
51515	350345
218109	350346
1549	350347
177410	350348
214614	350349
73548	350350
89248	350351
108600	350352
16457	350353
177936	350354
51798	350355
944	350356
113631	350357
208500	350358
120092	350359
110003	350360
133107	350361
7182	350362
181613	350363
18263	350364
2540	350365
5167	350366
120841	350367
895	350368
39740	350369
26530	350370
909	350371
32858	350372
118991	350373
9447	350374
185058	350375
7002	350376
18366	350377
17854	350378
15134	350379
13273	350380
87089	350381
230675	350382
203	350383
153174	350384
118831	350385
26540	350386
106790	350387
2416	350388
6629	350389
51428	350390
27717	350391
13911	350392
30511	350393
14661	350394
189866	350395
122461	350396
54462	350397
96207	350398
159597	350399
35076	350400
1125	350401
39184	350402
74367	350403
5832	350404
15761	350405
12334	350406
8242	350407
58498	350408
27401	350409
89384	350410
120328	350411
45728	350412
1142	350413
25463	350414
70823	350415
2549	350416
60493	350417
138607	350418
218613	350419
7	350420
251911	350421
42488	350422
258024	350423
4330	350424
133065	350425
86714	350426
550	350427
85936	350428
14195	350429
8433	350430
18379	350431
13034	350432
86148	350433
201453	350434
22150	350435
22584	350436
3098	350437
215616	350438
94824	350439
180356	350440
20475	350441
30682	350442
174572	350443
154815	350444
45817	350445
1070	350446
102071	350447
218032	350448
36192	350449
22832	350450
30949	350451
107260	350452
65104	350453
80865	350454
44684	350455
108715	350456
234502	350457
3690	350458
46698	350459
7328	350460
19492	350461
37120	350462
9864	350463
78230	350464
61418	350465
10103	350466
64	350467
14069	350468
171528	350469
11301	350470
76497	350471
85815	350472
37120	350473
29429	350474
234311	350475
257964	350476
26430	350477
14542	350478
107221	350479
9636	350480
252529	350481
91851	350482
48371	350483
194863	350484
24602	350485
156605	350486
20392	350487
67399	350488
3791	350489
2880	350490
57236	350491
17729	350492
17895	350493
66068	350494
572	350495
216853	350496
226482	350497
1153	350498
20251	350499
10102	350500
74243	350501
58280	350502
186357	350503
282	350504
13624	350505
67988	350506
103298	350507
133993	350508
89323	350509
17000	350510
104741	350511
8328	350512
33644	350513
257886	350514
71812	350515
104475	350516
33030	350517
250329	350518
18710	350519
14729	350520
102559	350521
215751	350522
84621	350523
29387	350524
15573	350525
159828	350526
171338	350527
167234	350528
24660	350529
15577	350530
26645	350531
3600	350532
101417	350533
163580	350534
194651	350535
32026	350536
64489	350537
8579	350538
2849	350539
71965	350540
127219	350541
107645	350542
47086	350543
133866	350544
106239	350545
7934	350546
125476	350547
28990	350548
248139	350549
64334	350550
1241	350551
157134	350552
33287	350553
929	350554
1055	350555
95890	350556
82336	350557
81843	350558
961	350559
42426	350560
16559	350561
66230	350562
68315	350563
129687	350564
20246	350565
67782	350566
2539	350567
33121	350568
88	350569
6108	350570
15535	350571
3021	350572
109700	350573
18274	350574
98402	350575
174405	350576
12975	350577
62196	350578
45021	350579
3809	350580
106923	350581
228573	350582
120914	350583
1398	350584
166099	350585
223779	350586
80900	350587
22052	350588
2770	350589
124091	350590
10	350591
28924	350592
111775	350593
13559	350594
251836	350595
72747	350596
46755	350597
18783	350598
80109	350599
7548	350600
41612	350601
58374	350602
18547	350603
20001	350604
185856	350605
29567	350606
160444	350607
6287	350608
1532	350609
966	350610
89	350611
118944	350612
38	350613
86695	350614
131535	350615
25403	350616
84954	350617
1876	350618
117155	350619
74358	350620
99416	350621
206010	350622
39566	350623
264	350624
8686	350625
103731	350626
40992	350627
41847	350628
37542	350629
47642	350630
84715	350631
37614	350632
125685	350633
449	350634
16111	350635
17431	350636
967	350637
34531	350638
24501	350639
43755	350640
17394	350641
2794	350642
23986	350643
129327	350644
3640	350645
167587	350646
70160	350647
1248	350648
30241	350649
59506	350650
42842	350651
267065	350652
4387	350653
11415	350654
7583	350655
47402	350656
86668	350657
6605	350658
152756	350659
271211	350660
150095	350661
19781	350662
212	350663
6135	350664
708	350665
5838	350666
145375	350667
56180	350668
4354	350669
38447	350670
15552	350671
247696	350672
27445	350673
115887	350674
19906	350675
35809	350676
245587	350677
140	350678
52328	350679
55045	350680
155482	350681
44420	350682
6722	350683
119557	350684
6147	350685
149456	350686
29059	350687
167723	350688
4057	350689
24936	350690
33445	350691
62240	350692
1328	350693
33775	350694
27014	350695
30732	350696
36506	350697
151506	350698
11869	350699
1972	350700
738	350701
67878	350702
35787	350703
159053	350704
64509	350705
138552	350706
127823	350707
112946	350708
18584	350709
143165	350710
22171	350711
89203	350712
2183	350713
38604	350714
142259	350715
91518	350716
2830	350717
1213	350718
110123	350719
75336	350720
28910	350721
175490	350722
239136	350723
104760	350724
33186	350725
36967	350726
207916	350727
124312	350728
64595	350729
130266	350730
21676	350731
157956	350732
116107	350733
759	350734
124731	350735
64099	350736
186342	350737
65935	350738
53966	350739
22758	350740
5499	350741
222717	350742
108508	350743
26310	350744
12565	350745
5664	350746
109312	350747
8298	350748
770	350749
1669	350750
49660	350751
108087	350752
44765	350753
10228	350754
2843	350755
244103	350756
72058	350757
9609	350758
189775	350759
5135	350760
163139	350761
16568	350762
73754	350763
12205	350764
32040	350765
25253	350766
32592	350767
39720	350768
37141	350769
162481	350770
7400	350771
25704	350772
15988	350773
26473	350774
6728	350775
39920	350776
11890	350777
10092	350778
38618	350779
12169	350780
8015	350781
25130	350782
177291	350783
19557	350784
228454	350785
32956	350786
416	350787
234655	350788
30664	350789
27911	350790
25449	350791
10338	350792
161644	350793
161837	350794
23209	350795
49779	350796
23914	350797
102160	350798
131	350799
1132	350800
31669	350801
248108	350802
101353	350803
242119	350804
231365	350805
195974	350806
5505	350807
15071	350808
18018	350809
164782	350810
226	350811
1191	350812
151756	350813
5471	350814
132910	350815
1537	350816
108961	350817
142505	350818
114710	350819
159782	350820
10933	350821
138236	350822
4795	350823
52471	350824
94235	350825
13431	350826
21888	350827
60018	350828
101600	350829
228017	350830
7410	350831
2564	350832
18935	350833
90540	350834
112939	350835
226493	350836
57	350837
239259	350838
31486	350839
16990	350840
5928	350841
386	350842
157864	350843
10744	350844
79244	350845
253606	350846
107911	350847
222503	350848
34415	350849
256795	350850
1	350851
14469	350852
1740	350853
24292	350854
247359	350855
196683	350856
11837	350857
19863	350858
209418	350859
3648	350860
227056	350861
95222	350862
16706	350863
5615	350864
167423	350865
9470	350866
35285	350867
134518	350868
2634	350869
32882	350870
16105	350871
1898	350872
40351	350873
167447	350874
49332	350875
266088	350876
50209	350877
3286	350878
33472	350879
1820	350880
93563	350881
96935	350882
30589	350883
101522	350884
10434	350885
99318	350886
12305	350887
29109	350888
5268	350889
69146	350890
45208	350891
1472	350892
51288	350893
210069	350894
737	350895
34519	350896
104924	350897
1841	350898
58267	350899
157132	350900
13129	350901
58946	350902
13054	350903
2622	350904
21158	350905
49143	350906
8022	350907
41023	350908
59614	350909
138598	350910
134584	350911
1794	350912
20	350913
44749	350914
35684	350915
42205	350916
83907	350917
127835	350918
3460	350919
23598	350920
609	350921
134383	350922
47569	350923
47905	350924
51809	350925
82047	350926
119774	350927
23302	350928
1429	350929
4223	350930
4624	350931
43	350932
241853	350933
141603	350934
40585	350935
39418	350936
67386	350937
51731	350938
25077	350939
180637	350940
4390	350941
101357	350942
138019	350943
58102	350944
81599	350945
9155	350946
81164	350947
3584	350948
1691	350949
213324	350950
23840	350951
3301	350952
6022	350953
13085	350954
30569	350955
62474	350956
112550	350957
240758	350958
230766	350959
108038	350960
83633	350961
46304	350962
50363	350963
54707	350964
12921	350965
5502	350966
48604	350967
140196	350968
125730	350969
24676	350970
7929	350971
12804	350972
8389	350973
85225	350974
24409	350975
85784	350976
69365	350977
7057	350978
178152	350979
1310	350980
6493	350981
22213	350982
172837	350983
22550	350984
52309	350985
487	350986
71921	350987
4595	350988
51819	350989
39987	350990
170572	350991
5966	350992
68347	350993
30098	350994
86906	350995
173312	350996
71474	350997
233831	350998
73730	350999
193604	351000
1659	351001
34398	351002
137613	351003
173818	351004
23247	351005
57339	351006
144647	351007
37533	351008
70558	351009
195097	351010
5594	351011
109	351012
1	351013
13370	351014
28683	351015
6481	351016
9108	351017
13644	351018
140340	351019
6502	351020
231	351021
1532	351022
52136	351023
98769	351024
213065	351025
14817	351026
8491	351027
50114	351028
39897	351029
54773	351030
160575	351031
143336	351032
52678	351033
14355	351034
933	351035
81592	351036
51231	351037
21621	351038
263079	351039
85430	351040
10181	351041
41364	351042
1169	351043
126735	351044
10382	351045
21808	351046
1344	351047
8266	351048
17807	351049
117761	351050
34806	351051
107745	351052
36371	351053
13955	351054
15022	351055
24781	351056
57180	351057
151425	351058
130052	351059
2816	351060
645	351061
27801	351062
42514	351063
186080	351064
78393	351065
40705	351066
114889	351067
236704	351068
7347	351069
15138	351070
219549	351071
5259	351072
84099	351073
365	351074
44067	351075
29472	351076
37566	351077
3355	351078
37311	351079
92677	351080
25226	351081
16133	351082
2895	351083
94178	351084
3931	351085
32366	351086
167666	351087
240778	351088
5371	351089
3511	351090
10201	351091
54463	351092
130253	351093
167210	351094
239953	351095
33638	351096
10330	351097
205622	351098
9	351099
14111	351100
3033	351101
17699	351102
1216	351103
179370	351104
15059	351105
105332	351106
55912	351107
7530	351108
1679	351109
2359	351110
23994	351111
11368	351112
147741	351113
37780	351114
79641	351115
110843	351116
351	351117
37201	351118
56194	351119
21380	351120
178914	351121
146480	351122
129878	351123
88738	351124
16906	351125
23774	351126
17460	351127
25015	351128
31406	351129
123	351130
218540	351131
233471	351132
11734	351133
3857	351134
107327	351135
65703	351136
1870	351137
17026	351138
148520	351139
49679	351140
3261	351141
83253	351142
84700	351143
75126	351144
233585	351145
27918	351146
60201	351147
135754	351148
60056	351149
41059	351150
9050	351151
32562	351152
14350	351153
156478	351154
21765	351155
138337	351156
125183	351157
162196	351158
26726	351159
34170	351160
9653	351161
1228	351162
41775	351163
73231	351164
45744	351165
12544	351166
100455	351167
5603	351168
73218	351169
105600	351170
166773	351171
12596	351172
809	351173
247058	351174
47740	351175
17848	351176
131975	351177
130063	351178
69066	351179
100485	351180
19557	351181
127524	351182
119662	351183
65975	351184
170878	351185
5379	351186
141838	351187
200456	351188
51865	351189
29140	351190
102737	351191
30833	351192
43964	351193
1372	351194
2031	351195
20522	351196
31926	351197
62931	351198
43786	351199
132922	351200
57030	351201
30991	351202
141913	351203
25790	351204
22300	351205
653	351206
685	351207
1435	351208
100482	351209
98035	351210
16231	351211
262484	351212
51940	351213
84135	351214
48952	351215
159616	351216
190601	351217
161646	351218
972	351219
2062	351220
152737	351221
41447	351222
1606	351223
31933	351224
65696	351225
5247	351226
44513	351227
167011	351228
2961	351229
8240	351230
12299	351231
7306	351232
69513	351233
14755	351234
189293	351235
40137	351236
32308	351237
15187	351238
899	351239
3142	351240
6191	351241
178472	351242
19739	351243
6313	351244
210393	351245
67271	351246
37745	351247
140322	351248
118550	351249
53019	351250
23733	351251
64843	351252
2162	351253
5575	351254
110541	351255
2876	351256
79732	351257
29587	351258
33625	351259
2311	351260
6210	351261
13189	351262
11366	351263
54716	351264
147449	351265
20840	351266
28822	351267
2567	351268
12206	351269
83652	351270
19436	351271
204	351272
8928	351273
746	351274
173731	351275
31177	351276
164289	351277
11940	351278
40231	351279
13499	351280
14339	351281
50460	351282
23782	351283
31061	351284
140113	351285
113198	351286
21022	351287
75986	351288
94878	351289
111509	351290
189164	351291
944	351292
47706	351293
171457	351294
48817	351295
35362	351296
55978	351297
1124	351298
3111	351299
87238	351300
2457	351301
177963	351302
11067	351303
17434	351304
94100	351305
233694	351306
12459	351307
133672	351308
101460	351309
1779	351310
146365	351311
227320	351312
119	351313
5707	351314
71924	351315
222	351316
16531	351317
2196	351318
52474	351319
24993	351320
21589	351321
132631	351322
45634	351323
2394	351324
51079	351325
47731	351326
135445	351327
204857	351328
213323	351329
166314	351330
17556	351331
42030	351332
89442	351333
37805	351334
12749	351335
35194	351336
62705	351337
18293	351338
257	351339
8003	351340
25974	351341
39530	351342
1723	351343
6379	351344
1923	351345
97824	351346
49024	351347
2530	351348
134376	351349
10210	351350
497	351351
93681	351352
36136	351353
314	351354
10094	351355
15776	351356
88152	351357
1492	351358
700	351359
3950	351360
108974	351361
37398	351362
9695	351363
18127	351364
83279	351365
24819	351366
202386	351367
268222	351368
138811	351369
163706	351370
43179	351371
24308	351372
93152	351373
57151	351374
6657	351375
264720	351376
6420	351377
96072	351378
4766	351379
33888	351380
136316	351381
201561	351382
5600	351383
251733	351384
248389	351385
34189	351386
2266	351387
271917	351388
1375	351389
44016	351390
5241	351391
36740	351392
5558	351393
21314	351394
8006	351395
35192	351396
42415	351397
109423	351398
90077	351399
2732	351400
154375	351401
44941	351402
269535	351403
196816	351404
5166	351405
110786	351406
10832	351407
68547	351408
54937	351409
673	351410
19885	351411
52188	351412
230384	351413
35036	351414
161615	351415
39288	351416
2198	351417
156808	351418
4669	351419
20932	351420
5853	351421
17945	351422
116949	351423
240190	351424
198015	351425
86260	351426
16806	351427
248478	351428
106506	351429
32113	351430
25553	351431
157620	351432
8947	351433
2606	351434
39904	351435
113872	351436
798	351437
247494	351438
20769	351439
3981	351440
94526	351441
62916	351442
24663	351443
87381	351444
27965	351445
21203	351446
23665	351447
19224	351448
120848	351449
10213	351450
3758	351451
133497	351452
76306	351453
3377	351454
88247	351455
1411	351456
77759	351457
9378	351458
203825	351459
5210	351460
88471	351461
97412	351462
134730	351463
1231	351464
4048	351465
180874	351466
3961	351467
41652	351468
42195	351469
104981	351470
1032	351471
129317	351472
20162	351473
3396	351474
163539	351475
91335	351476
17351	351477
10203	351478
44570	351479
168	351480
16507	351481
258915	351482
41990	351483
62191	351484
46878	351485
39616	351486
947	351487
165205	351488
36849	351489
55435	351490
52322	351491
87638	351492
34408	351493
47739	351494
9189	351495
1351	351496
16569	351497
82869	351498
14605	351499
2981	351500
44631	351501
115341	351502
7769	351503
1610	351504
178226	351505
8479	351506
146438	351507
16405	351508
623	351509
15456	351510
160373	351511
3467	351512
26898	351513
12068	351514
60119	351515
3	351516
179916	351517
143377	351518
36914	351519
37624	351520
191905	351521
9526	351522
98340	351523
158520	351524
2228	351525
228421	351526
65764	351527
150674	351528
81137	351529
26726	351530
30496	351531
121464	351532
117575	351533
87882	351534
61969	351535
65	351536
8386	351537
203076	351538
2832	351539
1145	351540
38812	351541
34082	351542
93437	351543
11463	351544
124363	351545
6076	351546
82209	351547
20133	351548
142057	351549
201043	351550
48221	351551
160417	351552
384	351553
34159	351554
12653	351555
88989	351556
72494	351557
9111	351558
4629	351559
13395	351560
51	351561
108053	351562
8702	351563
223799	351564
2532	351565
19283	351566
31769	351567
36904	351568
204935	351569
51534	351570
130135	351571
158027	351572
95	351573
7836	351574
67894	351575
76894	351576
51411	351577
9	351578
145982	351579
5434	351580
15998	351581
2144	351582
12473	351583
40653	351584
203406	351585
188156	351586
3971	351587
121681	351588
204525	351589
3754	351590
24573	351591
75833	351592
22319	351593
4939	351594
233	351595
49124	351596
51289	351597
73415	351598
264820	351599
25793	351600
205574	351601
36195	351602
2956	351603
5511	351604
33375	351605
27150	351606
209231	351607
24604	351608
90577	351609
19139	351610
15860	351611
15525	351612
1758	351613
162265	351614
2942	351615
164880	351616
263874	351617
137498	351618
15447	351619
59717	351620
103186	351621
5020	351622
72947	351623
4098	351624
200673	351625
263716	351626
68436	351627
240998	351628
161417	351629
155668	351630
84533	351631
11616	351632
97673	351633
28440	351634
5568	351635
16581	351636
54860	351637
41395	351638
36010	351639
44693	351640
23298	351641
43444	351642
37530	351643
52238	351644
43034	351645
48163	351646
77524	351647
93194	351648
109975	351649
7828	351650
267	351651
23477	351652
902	351653
13567	351654
37149	351655
14488	351656
8309	351657
42871	351658
223514	351659
6492	351660
136439	351661
9300	351662
11524	351663
1050	351664
4292	351665
33729	351666
53558	351667
29793	351668
67137	351669
66	351670
35880	351671
441	351672
11821	351673
71507	351674
20531	351675
20774	351676
6255	351677
102897	351678
2761	351679
55159	351680
16924	351681
32223	351682
5542	351683
4493	351684
15311	351685
55614	351686
28472	351687
99342	351688
136616	351689
4	351690
72170	351691
52877	351692
4062	351693
69719	351694
3204	351695
229072	351696
169837	351697
40952	351698
128250	351699
5178	351700
151578	351701
8734	351702
3896	351703
8974	351704
66646	351705
227006	351706
166712	351707
3459	351708
4111	351709
109138	351710
695	351711
170444	351712
15960	351713
128322	351714
239604	351715
2485	351716
34336	351717
721	351718
265899	351719
5472	351720
1037	351721
29345	351722
5755	351723
63654	351724
12496	351725
229741	351726
130314	351727
18850	351728
78547	351729
2322	351730
5180	351731
102296	351732
20877	351733
156706	351734
11162	351735
3356	351736
9299	351737
64674	351738
2515	351739
49913	351740
77026	351741
23778	351742
58519	351743
38937	351744
113938	351745
30645	351746
23176	351747
93607	351748
28552	351749
23088	351750
8907	351751
6343	351752
99002	351753
27591	351754
598	351755
7393	351756
3101	351757
27380	351758
52639	351759
41817	351760
103175	351761
247716	351762
79394	351763
152366	351764
802	351765
89234	351766
129549	351767
6080	351768
124463	351769
168051	351770
36547	351771
257690	351772
18001	351773
16816	351774
44842	351775
43915	351776
42940	351777
4766	351778
151609	351779
90796	351780
88660	351781
65882	351782
9338	351783
188699	351784
1673	351785
24328	351786
743	351787
42445	351788
35909	351789
38432	351790
457	351791
116665	351792
61065	351793
200546	351794
52929	351795
100691	351796
218129	351797
87185	351798
16013	351799
170821	351800
181299	351801
74313	351802
153443	351803
62780	351804
1496	351805
38468	351806
27148	351807
18500	351808
582	351809
140881	351810
667	351811
54230	351812
5411	351813
5933	351814
1671	351815
4378	351816
1011	351817
133358	351818
18816	351819
9571	351820
131379	351821
33311	351822
41969	351823
198953	351824
39750	351825
7155	351826
6282	351827
7674	351828
6894	351829
19978	351830
88012	351831
66886	351832
165857	351833
254365	351834
64228	351835
24223	351836
9759	351837
1776	351838
134	351839
256769	351840
228407	351841
33177	351842
184410	351843
20987	351844
170838	351845
73814	351846
133364	351847
4103	351848
51086	351849
21	351850
136715	351851
90383	351852
34253	351853
124827	351854
148525	351855
39485	351856
84673	351857
74851	351858
89171	351859
5099	351860
92747	351861
85075	351862
39910	351863
2325	351864
32779	351865
96144	351866
162018	351867
6651	351868
41758	351869
62014	351870
536	351871
249238	351872
13174	351873
17645	351874
3314	351875
130765	351876
80642	351877
47179	351878
172725	351879
54894	351880
159699	351881
1305	351882
17997	351883
3543	351884
8216	351885
71850	351886
23555	351887
20991	351888
49172	351889
171923	351890
6573	351891
18223	351892
76538	351893
2172	351894
17356	351895
33070	351896
108490	351897
168418	351898
226354	351899
13603	351900
2085	351901
20964	351902
34424	351903
28676	351904
36275	351905
11398	351906
58719	351907
227829	351908
11442	351909
166065	351910
118555	351911
9905	351912
66184	351913
753	351914
150526	351915
89627	351916
123962	351917
34502	351918
8186	351919
7617	351920
183	351921
84073	351922
72390	351923
79753	351924
44464	351925
29532	351926
122571	351927
86814	351928
4545	351929
12819	351930
270624	351931
29813	351932
58912	351933
115210	351934
78549	351935
14181	351936
46294	351937
62919	351938
55782	351939
12903	351940
117293	351941
3047	351942
27877	351943
96326	351944
32157	351945
9604	351946
11752	351947
602	351948
35361	351949
17282	351950
52859	351951
34530	351952
67633	351953
18538	351954
6	351955
2	351956
270742	351957
573	351958
120358	351959
2084	351960
19395	351961
89652	351962
25556	351963
5854	351964
6232	351965
19755	351966
3704	351967
4280	351968
225990	351969
139	351970
3817	351971
842	351972
22019	351973
53183	351974
8809	351975
57507	351976
48514	351977
19428	351978
19103	351979
10490	351980
3314	351981
83885	351982
175934	351983
32854	351984
9974	351985
16949	351986
103630	351987
255251	351988
182914	351989
167774	351990
17838	351991
166112	351992
23234	351993
162026	351994
94860	351995
88443	351996
10798	351997
52882	351998
4141	351999
92424	352000
49112	352001
8286	352002
37188	352003
55151	352004
146111	352005
26033	352006
184525	352007
5463	352008
1399	352009
194440	352010
130272	352011
20703	352012
7688	352013
51782	352014
244082	352015
6520	352016
46913	352017
45484	352018
49964	352019
45544	352020
1097	352021
28	352022
151280	352023
56382	352024
264564	352025
17137	352026
55291	352027
144230	352028
28774	352029
30147	352030
36416	352031
25303	352032
101367	352033
6886	352034
13384	352035
99168	352036
1785	352037
158007	352038
46807	352039
269199	352040
72642	352041
8075	352042
22149	352043
3090	352044
52171	352045
82020	352046
7716	352047
262797	352048
42830	352049
894	352050
193084	352051
160702	352052
117629	352053
16723	352054
188728	352055
79066	352056
477	352057
50952	352058
49677	352059
240689	352060
9362	352061
3980	352062
74822	352063
243643	352064
10	352065
16636	352066
58899	352067
1716	352068
13334	352069
120916	352070
113668	352071
215082	352072
2972	352073
120987	352074
2923	352075
7320	352076
173855	352077
51602	352078
13065	352079
48555	352080
161513	352081
3317	352082
250620	352083
4853	352084
79975	352085
163391	352086
73065	352087
2954	352088
13708	352089
76288	352090
7156	352091
57020	352092
3607	352093
190197	352094
175122	352095
24158	352096
47047	352097
106856	352098
139467	352099
79254	352100
241822	352101
37771	352102
43724	352103
158601	352104
13955	352105
190512	352106
26909	352107
139569	352108
105073	352109
68468	352110
134810	352111
15857	352112
63095	352113
147386	352114
130980	352115
960	352116
1332	352117
162759	352118
25944	352119
145807	352120
42883	352121
9284	352122
70841	352123
88379	352124
222580	352125
23348	352126
43120	352127
45042	352128
552	352129
30232	352130
160933	352131
7650	352132
100918	352133
11445	352134
21220	352135
18796	352136
148695	352137
58188	352138
49069	352139
48200	352140
89865	352141
68317	352142
3931	352143
40796	352144
21106	352145
29372	352146
56102	352147
47787	352148
44998	352149
22774	352150
8931	352151
32617	352152
267	352153
1427	352154
124281	352155
188230	352156
26131	352157
50110	352158
76808	352159
13603	352160
57304	352161
81729	352162
14511	352163
18712	352164
1040	352165
7123	352166
6995	352167
163090	352168
146241	352169
63067	352170
20884	352171
8308	352172
21394	352173
44404	352174
7876	352175
211300	352176
68237	352177
7050	352178
49269	352179
29960	352180
1174	352181
59350	352182
36184	352183
38540	352184
119116	352185
44232	352186
45833	352187
224625	352188
14218	352189
75518	352190
119	352191
222672	352192
241279	352193
36862	352194
10741	352195
10837	352196
231034	352197
151183	352198
12900	352199
55774	352200
33563	352201
5803	352202
125146	352203
28609	352204
41528	352205
72431	352206
8513	352207
200757	352208
154202	352209
2489	352210
115364	352211
98750	352212
137075	352213
77165	352214
21975	352215
170977	352216
5035	352217
225690	352218
130247	352219
58239	352220
236850	352221
55694	352222
129583	352223
166690	352224
96493	352225
252803	352226
98243	352227
20972	352228
1852	352229
10102	352230
80415	352231
250992	352232
74954	352233
122572	352234
17609	352235
84362	352236
101842	352237
23578	352238
107767	352239
378	352240
23350	352241
165548	352242
10562	352243
53290	352244
78513	352245
5879	352246
80042	352247
20432	352248
676	352249
10059	352250
3156	352251
5798	352252
124043	352253
271968	352254
37602	352255
40502	352256
25686	352257
36501	352258
229364	352259
26855	352260
6098	352261
11682	352262
14447	352263
203065	352264
27167	352265
15804	352266
39677	352267
55144	352268
4959	352269
118437	352270
14030	352271
51458	352272
9454	352273
38617	352274
161598	352275
11738	352276
33136	352277
49691	352278
55172	352279
103195	352280
32094	352281
128085	352282
50513	352283
15436	352284
1780	352285
169	352286
62443	352287
150278	352288
20110	352289
104855	352290
144272	352291
28665	352292
12683	352293
11913	352294
92662	352295
146449	352296
9876	352297
5177	352298
2677	352299
33530	352300
108845	352301
18761	352302
1839	352303
76827	352304
8145	352305
76499	352306
23004	352307
198446	352308
146264	352309
1776	352310
115104	352311
79650	352312
127350	352313
12628	352314
5330	352315
23627	352316
9386	352317
45574	352318
2618	352319
15050	352320
12641	352321
33202	352322
33879	352323
30618	352324
188414	352325
224030	352326
13238	352327
102027	352328
2677	352329
3223	352330
14560	352331
34129	352332
267078	352333
1560	352334
1247	352335
6161	352336
47709	352337
138846	352338
159867	352339
1825	352340
33	352341
976	352342
39	352343
34897	352344
22151	352345
123278	352346
249644	352347
67179	352348
21782	352349
72516	352350
42195	352351
8123	352352
10871	352353
1816	352354
2795	352355
133727	352356
25324	352357
651	352358
250615	352359
13628	352360
44326	352361
3281	352362
11004	352363
44624	352364
129	352365
5929	352366
70855	352367
7630	352368
45709	352369
84067	352370
160456	352371
8810	352372
16947	352373
43101	352374
3878	352375
13159	352376
5629	352377
34212	352378
161561	352379
168791	352380
252154	352381
38458	352382
53544	352383
32174	352384
10713	352385
6637	352386
137743	352387
210183	352388
210737	352389
38656	352390
13271	352391
8805	352392
11082	352393
123025	352394
10103	352395
11903	352396
116165	352397
196720	352398
4154	352399
75913	352400
3654	352401
78450	352402
31670	352403
2961	352404
108036	352405
213825	352406
169142	352407
94525	352408
31115	352409
101719	352410
17888	352411
83828	352412
243622	352413
4698	352414
41314	352415
16241	352416
19072	352417
33674	352418
70756	352419
7721	352420
150673	352421
63674	352422
2810	352423
43623	352424
18641	352425
3563	352426
4090	352427
21147	352428
33914	352429
194977	352430
1000	352431
68053	352432
24987	352433
246960	352434
37552	352435
144277	352436
67571	352437
99038	352438
14157	352439
264652	352440
33711	352441
55665	352442
153803	352443
1656	352444
83574	352445
3267	352446
58944	352447
53643	352448
36703	352449
12507	352450
101166	352451
73168	352452
36200	352453
17890	352454
108293	352455
79431	352456
145019	352457
114454	352458
1495	352459
4220	352460
4577	352461
27827	352462
159235	352463
267519	352464
152328	352465
1282	352466
21926	352467
23739	352468
77950	352469
27188	352470
13308	352471
85728	352472
40096	352473
50468	352474
119	352475
9294	352476
33223	352477
23392	352478
490	352479
18821	352480
266130	352481
256461	352482
134352	352483
29147	352484
15839	352485
32514	352486
205433	352487
19732	352488
910	352489
267017	352490
98870	352491
100957	352492
85711	352493
5071	352494
228974	352495
113055	352496
709	352497
115416	352498
11173	352499
14632	352500
9523	352501
135074	352502
3482	352503
74909	352504
547	352505
107	352506
41381	352507
2443	352508
119448	352509
96206	352510
5212	352511
10475	352512
36002	352513
91880	352514
103946	352515
36186	352516
33193	352517
199	352518
20725	352519
182302	352520
55248	352521
34383	352522
27286	352523
87899	352524
70669	352525
132063	352526
58998	352527
30225	352528
5308	352529
14610	352530
3801	352531
59494	352532
132824	352533
36992	352534
116521	352535
98941	352536
143044	352537
21679	352538
648	352539
164900	352540
14159	352541
6865	352542
20138	352543
116077	352544
174712	352545
101865	352546
18258	352547
766	352548
3529	352549
27046	352550
1926	352551
29007	352552
160274	352553
111159	352554
212083	352555
73039	352556
2136	352557
41981	352558
31984	352559
189256	352560
28626	352561
213040	352562
4498	352563
196925	352564
18404	352565
146522	352566
7795	352567
4365	352568
183914	352569
32769	352570
19301	352571
110083	352572
2236	352573
159989	352574
26155	352575
33594	352576
94429	352577
129622	352578
20728	352579
64726	352580
108971	352581
9797	352582
96798	352583
14	352584
104	352585
46209	352586
26151	352587
3407	352588
45110	352589
118414	352590
29557	352591
25363	352592
3068	352593
97330	352594
99716	352595
81575	352596
174017	352597
18874	352598
17921	352599
10459	352600
199304	352601
15300	352602
127945	352603
6737	352604
160913	352605
451	352606
1539	352607
9554	352608
8412	352609
5282	352610
6274	352611
106217	352612
3838	352613
10775	352614
139963	352615
6414	352616
48135	352617
396	352618
27590	352619
187320	352620
244980	352621
335	352622
78712	352623
191658	352624
127154	352625
9009	352626
60930	352627
11173	352628
193168	352629
28691	352630
113088	352631
126194	352632
6642	352633
194522	352634
264279	352635
56368	352636
62910	352637
22229	352638
97904	352639
77808	352640
15949	352641
3379	352642
4205	352643
220758	352644
244007	352645
12055	352646
793	352647
14133	352648
30906	352649
7	352650
78942	352651
6894	352652
33472	352653
127194	352654
18737	352655
10120	352656
53069	352657
91037	352658
27620	352659
35323	352660
50950	352661
124166	352662
39825	352663
22513	352664
150595	352665
157676	352666
2710	352667
15264	352668
568	352669
7901	352670
1380	352671
11164	352672
140311	352673
7006	352674
84318	352675
100131	352676
263536	352677
54183	352678
5009	352679
46432	352680
9682	352681
152840	352682
7633	352683
57403	352684
6268	352685
119405	352686
201530	352687
10470	352688
41282	352689
45359	352690
191675	352691
3240	352692
61403	352693
106842	352694
19234	352695
84695	352696
2291	352697
85414	352698
68140	352699
1453	352700
86141	352701
109726	352702
6995	352703
8859	352704
2789	352705
5720	352706
38494	352707
202460	352708
61568	352709
8464	352710
108042	352711
206072	352712
108690	352713
1629	352714
40390	352715
63043	352716
192843	352717
233528	352718
15467	352719
43673	352720
647	352721
218045	352722
37562	352723
127039	352724
36484	352725
254335	352726
3713	352727
21109	352728
1742	352729
74867	352730
44470	352731
13564	352732
124276	352733
16726	352734
7477	352735
78200	352736
51185	352737
5266	352738
9330	352739
27419	352740
50501	352741
11657	352742
2121	352743
802	352744
201290	352745
4727	352746
91648	352747
93430	352748
153912	352749
9676	352750
11818	352751
163765	352752
108210	352753
283	352754
2529	352755
262251	352756
164578	352757
189827	352758
80957	352759
7979	352760
75124	352761
245429	352762
107425	352763
14659	352764
59079	352765
7473	352766
150467	352767
19628	352768
1481	352769
44502	352770
18650	352771
34892	352772
13659	352773
25440	352774
13468	352775
6898	352776
123876	352777
35105	352778
20651	352779
46543	352780
172987	352781
16265	352782
23586	352783
70130	352784
268051	352785
4110	352786
155355	352787
272000	352788
12561	352789
16334	352790
112550	352791
68405	352792
3306	352793
48581	352794
38983	352795
22903	352796
11322	352797
14139	352798
112547	352799
3862	352800
170416	352801
109165	352802
108614	352803
71	352804
56301	352805
78966	352806
238	352807
1877	352808
145217	352809
15523	352810
30395	352811
116747	352812
14666	352813
102416	352814
178236	352815
29190	352816
1097	352817
178600	352818
250242	352819
29069	352820
11081	352821
198930	352822
423	352823
131699	352824
142016	352825
261991	352826
72446	352827
126562	352828
21847	352829
60642	352830
68112	352831
88053	352832
261698	352833
13530	352834
165267	352835
23566	352836
10702	352837
62753	352838
104537	352839
98629	352840
92386	352841
3168	352842
151733	352843
3692	352844
110758	352845
1211	352846
52430	352847
103853	352848
28462	352849
171121	352850
8047	352851
17472	352852
11927	352853
91691	352854
69415	352855
53559	352856
24725	352857
30545	352858
239677	352859
125624	352860
107708	352861
17563	352862
80040	352863
11053	352864
16727	352865
270940	352866
6392	352867
79760	352868
106106	352869
19139	352870
24995	352871
167479	352872
145216	352873
126750	352874
1679	352875
148994	352876
3457	352877
38545	352878
235305	352879
64508	352880
45066	352881
19993	352882
18765	352883
10657	352884
68908	352885
4678	352886
25176	352887
61072	352888
114014	352889
66194	352890
66595	352891
140346	352892
224208	352893
204602	352894
8065	352895
21223	352896
200052	352897
4320	352898
121314	352899
11513	352900
52747	352901
166124	352902
4922	352903
187624	352904
141060	352905
68655	352906
44304	352907
66085	352908
91174	352909
4867	352910
47882	352911
14381	352912
98400	352913
67721	352914
50586	352915
410	352916
268754	352917
55860	352918
17256	352919
49515	352920
128931	352921
13023	352922
174905	352923
235725	352924
49472	352925
233827	352926
44992	352927
28093	352928
264212	352929
68462	352930
2757	352931
197981	352932
19652	352933
28627	352934
2175	352935
61681	352936
2350	352937
68891	352938
10594	352939
162716	352940
243941	352941
82575	352942
111598	352943
195460	352944
9506	352945
12173	352946
210201	352947
79484	352948
116296	352949
257924	352950
2877	352951
56461	352952
211238	352953
21607	352954
66400	352955
32118	352956
150867	352957
11294	352958
19063	352959
24887	352960
153157	352961
165214	352962
71360	352963
18530	352964
157	352965
102910	352966
25906	352967
148227	352968
8191	352969
190658	352970
1645	352971
183902	352972
20597	352973
70918	352974
1908	352975
71101	352976
133675	352977
17462	352978
19298	352979
185	352980
67509	352981
7875	352982
56383	352983
1296	352984
2056	352985
9798	352986
210398	352987
23069	352988
209943	352989
137132	352990
13948	352991
39154	352992
157825	352993
143983	352994
4689	352995
18050	352996
58908	352997
17044	352998
2629	352999
111425	353000
6287	353001
31554	353002
61	353003
264650	353004
51273	353005
120671	353006
41460	353007
56657	353008
158196	353009
39325	353010
10762	353011
162965	353012
902	353013
79528	353014
200232	353015
50644	353016
2932	353017
4559	353018
76174	353019
4177	353020
239080	353021
35769	353022
16622	353023
3088	353024
175663	353025
120846	353026
70173	353027
12076	353028
20469	353029
131055	353030
88756	353031
52453	353032
2451	353033
268916	353034
144818	353035
28477	353036
107337	353037
176644	353038
97455	353039
155208	353040
73309	353041
4758	353042
7331	353043
170461	353044
138803	353045
106506	353046
112002	353047
9061	353048
5820	353049
138306	353050
52604	353051
62739	353052
14833	353053
10705	353054
1452	353055
645	353056
10439	353057
59065	353058
545	353059
2923	353060
248756	353061
183333	353062
31297	353063
125126	353064
35927	353065
14132	353066
78956	353067
179241	353068
28520	353069
35570	353070
8408	353071
29148	353072
259369	353073
178918	353074
578	353075
213726	353076
8739	353077
196	353078
156534	353079
16808	353080
53700	353081
8310	353082
5079	353083
19446	353084
21723	353085
7940	353086
61226	353087
120646	353088
4002	353089
60733	353090
1153	353091
3377	353092
6993	353093
242556	353094
6109	353095
218481	353096
82397	353097
121775	353098
240	353099
5746	353100
20074	353101
70040	353102
10486	353103
69836	353104
8241	353105
90048	353106
261345	353107
10404	353108
50093	353109
42718	353110
46530	353111
443	353112
36187	353113
9879	353114
13275	353115
15961	353116
134748	353117
79983	353118
100571	353119
2830	353120
10485	353121
28509	353122
99493	353123
162	353124
36620	353125
88306	353126
23639	353127
7887	353128
49361	353129
238692	353130
218	353131
4913	353132
51895	353133
58162	353134
7559	353135
3018	353136
161514	353137
8933	353138
7943	353139
1924	353140
74739	353141
82812	353142
208013	353143
162150	353144
8054	353145
250775	353146
3378	353147
312	353148
7960	353149
137739	353150
3453	353151
56029	353152
196869	353153
46641	353154
80071	353155
134158	353156
29304	353157
200236	353158
31257	353159
2534	353160
46995	353161
61067	353162
41385	353163
32064	353164
248432	353165
446	353166
96	353167
201181	353168
59017	353169
119527	353170
3433	353171
9614	353172
9688	353173
103173	353174
16696	353175
152367	353176
23965	353177
6039	353178
144744	353179
120720	353180
35302	353181
32183	353182
13144	353183
71378	353184
98376	353185
253570	353186
24674	353187
55639	353188
138715	353189
16335	353190
11864	353191
229015	353192
3730	353193
113227	353194
16369	353195
225759	353196
12951	353197
143958	353198
9358	353199
111517	353200
156245	353201
4926	353202
45636	353203
120434	353204
201382	353205
16407	353206
7686	353207
92231	353208
81453	353209
10734	353210
139266	353211
12397	353212
1989	353213
122977	353214
2167	353215
26687	353216
31430	353217
40770	353218
3017	353219
3713	353220
3704	353221
1252	353222
115276	353223
97594	353224
3227	353225
21459	353226
29535	353227
166029	353228
15618	353229
2211	353230
149865	353231
7548	353232
57565	353233
244802	353234
104489	353235
62591	353236
3299	353237
190636	353238
237851	353239
105226	353240
79083	353241
433	353242
94916	353243
156600	353244
86679	353245
52676	353246
22240	353247
160909	353248
31717	353249
145556	353250
19493	353251
72	353252
12165	353253
11299	353254
1135	353255
105851	353256
18638	353257
3441	353258
11891	353259
13549	353260
2896	353261
100015	353262
3430	353263
130120	353264
118203	353265
21687	353266
43523	353267
190843	353268
128993	353269
10965	353270
592	353271
8886	353272
5492	353273
155018	353274
151650	353275
32392	353276
30785	353277
209026	353278
71916	353279
12785	353280
66284	353281
38982	353282
9355	353283
2630	353284
111385	353285
2234	353286
9082	353287
15412	353288
16888	353289
195056	353290
25219	353291
21577	353292
210627	353293
11308	353294
64415	353295
38151	353296
142377	353297
110644	353298
234729	353299
172569	353300
120583	353301
107038	353302
59967	353303
67450	353304
3236	353305
4499	353306
247751	353307
250076	353308
66288	353309
10723	353310
15485	353311
13637	353312
21895	353313
18851	353314
199071	353315
61319	353316
28462	353317
77284	353318
33095	353319
137085	353320
51845	353321
29907	353322
10240	353323
7512	353324
156372	353325
35713	353326
14637	353327
73585	353328
165403	353329
46905	353330
32442	353331
627	353332
200	353333
12804	353334
1230	353335
79722	353336
3750	353337
6044	353338
21689	353339
99851	353340
266419	353341
527	353342
18853	353343
210420	353344
251749	353345
82881	353346
229477	353347
149248	353348
81342	353349
41492	353350
93065	353351
26051	353352
63215	353353
251231	353354
75539	353355
56391	353356
216726	353357
44630	353358
76075	353359
5355	353360
223269	353361
241121	353362
111168	353363
17766	353364
378	353365
47296	353366
9047	353367
1025	353368
30969	353369
28895	353370
19493	353371
65490	353372
9911	353373
48369	353374
5514	353375
656	353376
8145	353377
66339	353378
36007	353379
52370	353380
250600	353381
2015	353382
83095	353383
154743	353384
18270	353385
107819	353386
14762	353387
10674	353388
24826	353389
129352	353390
1410	353391
209464	353392
26970	353393
4888	353394
3206	353395
19433	353396
59481	353397
90459	353398
65198	353399
30395	353400
109720	353401
100870	353402
147406	353403
92370	353404
695	353405
196646	353406
26528	353407
69462	353408
772	353409
98094	353410
1833	353411
111978	353412
35057	353413
46464	353414
58168	353415
998	353416
247497	353417
33488	353418
189324	353419
44174	353420
7187	353421
17536	353422
110299	353423
55894	353424
2074	353425
74225	353426
113521	353427
238013	353428
221924	353429
235	353430
57458	353431
36071	353432
64131	353433
141534	353434
28875	353435
46096	353436
10117	353437
51572	353438
268	353439
50365	353440
17519	353441
4776	353442
82704	353443
105020	353444
13603	353445
134283	353446
22280	353447
169007	353448
2	353449
7900	353450
14279	353451
16520	353452
182139	353453
82104	353454
190507	353455
49001	353456
920	353457
29753	353458
8395	353459
253770	353460
22088	353461
106614	353462
1968	353463
296	353464
58836	353465
155373	353466
243999	353467
70034	353468
20738	353469
83017	353470
127399	353471
45543	353472
174292	353473
163095	353474
23685	353475
147111	353476
72573	353477
668	353478
7564	353479
96443	353480
56657	353481
533	353482
37209	353483
115650	353484
22570	353485
161	353486
72912	353487
229821	353488
5763	353489
80373	353490
48062	353491
13698	353492
2370	353493
95430	353494
173	353495
14197	353496
876	353497
131922	353498
91512	353499
172494	353500
20788	353501
19040	353502
54457	353503
130944	353504
270680	353505
65754	353506
91478	353507
67312	353508
49031	353509
3769	353510
80428	353511
25002	353512
98190	353513
86027	353514
16707	353515
14820	353516
84745	353517
73598	353518
12138	353519
22866	353520
76521	353521
34631	353522
11141	353523
53562	353524
2691	353525
347	353526
1142	353527
76721	353528
84128	353529
33087	353530
32466	353531
1031	353532
83589	353533
1928	353534
18787	353535
9720	353536
22575	353537
97767	353538
109250	353539
110240	353540
872	353541
269168	353542
243475	353543
1304	353544
59124	353545
108835	353546
34776	353547
1206	353548
53898	353549
162562	353550
78998	353551
158130	353552
26578	353553
5989	353554
107700	353555
3195	353556
27946	353557
25386	353558
155386	353559
8869	353560
7145	353561
42252	353562
7020	353563
6492	353564
33280	353565
155013	353566
208803	353567
4096	353568
205782	353569
25497	353570
213139	353571
12073	353572
238180	353573
6652	353574
128960	353575
173115	353576
12642	353577
8142	353578
40436	353579
78719	353580
18433	353581
245874	353582
15193	353583
270920	353584
752	353585
119408	353586
35106	353587
9613	353588
6117	353589
3004	353590
4016	353591
48511	353592
70875	353593
127541	353594
66659	353595
133241	353596
186013	353597
31299	353598
49263	353599
110632	353600
60576	353601
74213	353602
4067	353603
104673	353604
39369	353605
106751	353606
235586	353607
33288	353608
17890	353609
125663	353610
170555	353611
256707	353612
51720	353613
10712	353614
26292	353615
2623	353616
216635	353617
117028	353618
611	353619
13063	353620
14162	353621
3244	353622
45728	353623
234835	353624
4051	353625
249611	353626
35830	353627
28824	353628
22067	353629
138699	353630
4031	353631
87161	353632
19755	353633
9970	353634
230385	353635
7711	353636
131991	353637
6	353638
167	353639
48540	353640
10275	353641
1016	353642
154881	353643
77796	353644
91255	353645
14339	353646
88194	353647
114840	353648
1538	353649
1469	353650
29399	353651
231662	353652
42885	353653
12607	353654
20505	353655
128773	353656
38103	353657
116819	353658
2109	353659
83250	353660
111521	353661
10362	353662
4849	353663
85539	353664
30378	353665
149026	353666
94631	353667
55753	353668
172134	353669
6080	353670
25383	353671
78029	353672
15	353673
41562	353674
33438	353675
49860	353676
13304	353677
10656	353678
9684	353679
108483	353680
10061	353681
269189	353682
5326	353683
1779	353684
20677	353685
186129	353686
54700	353687
241512	353688
125213	353689
150176	353690
17482	353691
632	353692
192763	353693
17041	353694
76034	353695
154610	353696
268947	353697
6331	353698
34151	353699
1335	353700
13814	353701
47618	353702
1179	353703
52740	353704
1779	353705
158699	353706
20670	353707
108539	353708
23421	353709
109811	353710
62341	353711
3812	353712
35867	353713
9365	353714
44103	353715
4949	353716
32240	353717
138840	353718
45609	353719
90023	353720
43255	353721
66940	353722
255825	353723
445	353724
196376	353725
69119	353726
242409	353727
188087	353728
201480	353729
89197	353730
90993	353731
223690	353732
31260	353733
104513	353734
29873	353735
158447	353736
9699	353737
117	353738
5080	353739
108813	353740
156954	353741
4753	353742
14284	353743
182549	353744
18184	353745
104893	353746
23358	353747
27931	353748
130825	353749
81500	353750
57011	353751
239	353752
22994	353753
24610	353754
109337	353755
63414	353756
157470	353757
1962	353758
82628	353759
12763	353760
14955	353761
28376	353762
59085	353763
260386	353764
26643	353765
36955	353766
7280	353767
10335	353768
72052	353769
43591	353770
1628	353771
3321	353772
23543	353773
766	353774
18365	353775
43291	353776
44073	353777
1223	353778
40044	353779
54596	353780
23637	353781
10870	353782
33713	353783
6542	353784
31658	353785
189512	353786
24004	353787
31838	353788
6075	353789
57495	353790
66900	353791
63798	353792
80948	353793
3325	353794
9882	353795
252083	353796
74067	353797
29304	353798
173360	353799
27446	353800
135149	353801
1106	353802
243094	353803
45606	353804
129786	353805
230652	353806
15679	353807
1235	353808
264	353809
30301	353810
121903	353811
24091	353812
13655	353813
18023	353814
45554	353815
48509	353816
8766	353817
214341	353818
19899	353819
1156	353820
75453	353821
118155	353822
53207	353823
10840	353824
21190	353825
25978	353826
128595	353827
5245	353828
39270	353829
123569	353830
40015	353831
180456	353832
5741	353833
10951	353834
1297	353835
135716	353836
51795	353837
198126	353838
29986	353839
23689	353840
30948	353841
40829	353842
104440	353843
50140	353844
11697	353845
66956	353846
31723	353847
19719	353848
14260	353849
72372	353850
134509	353851
7133	353852
126430	353853
834	353854
56551	353855
76	353856
29366	353857
109792	353858
110364	353859
11475	353860
201902	353861
207801	353862
121594	353863
2022	353864
126397	353865
52445	353866
51066	353867
19264	353868
19907	353869
202116	353870
14527	353871
866	353872
196828	353873
110679	353874
84787	353875
60623	353876
6725	353877
43955	353878
30785	353879
521	353880
16458	353881
39584	353882
35807	353883
31470	353884
181272	353885
24884	353886
603	353887
129087	353888
40777	353889
111225	353890
150854	353891
19119	353892
1854	353893
132875	353894
8483	353895
103397	353896
58648	353897
10861	353898
269912	353899
184694	353900
19092	353901
802	353902
23571	353903
9524	353904
9579	353905
73486	353906
12962	353907
225172	353908
7916	353909
97118	353910
35796	353911
10457	353912
6737	353913
28264	353914
170575	353915
15011	353916
67190	353917
69242	353918
109924	353919
21770	353920
24693	353921
11473	353922
145275	353923
59099	353924
98537	353925
44066	353926
10822	353927
145535	353928
23776	353929
70671	353930
84968	353931
49489	353932
163428	353933
17283	353934
35189	353935
7447	353936
23406	353937
41780	353938
220472	353939
100073	353940
266832	353941
162902	353942
3529	353943
2338	353944
127099	353945
31116	353946
1857	353947
42707	353948
269156	353949
9273	353950
7912	353951
214958	353952
60925	353953
159358	353954
573	353955
19049	353956
237689	353957
13851	353958
20334	353959
174114	353960
7502	353961
24777	353962
1277	353963
118336	353964
89445	353965
122413	353966
19068	353967
162332	353968
77220	353969
24813	353970
108605	353971
16434	353972
22008	353973
161630	353974
81251	353975
182672	353976
180475	353977
49696	353978
182313	353979
77362	353980
149027	353981
598	353982
12963	353983
2082	353984
46546	353985
51598	353986
16542	353987
193657	353988
17164	353989
30187	353990
80374	353991
1023	353992
2568	353993
159946	353994
175591	353995
362	353996
1414	353997
35282	353998
120	353999
1909	354000
28232	354001
208706	354002
21698	354003
109028	354004
11138	354005
142027	354006
52991	354007
12554	354008
176580	354009
52652	354010
7420	354011
48674	354012
6820	354013
79946	354014
198524	354015
2323	354016
69077	354017
30114	354018
28982	354019
55770	354020
33478	354021
661	354022
256251	354023
86571	354024
6018	354025
37116	354026
84206	354027
11345	354028
138451	354029
40057	354030
51442	354031
27860	354032
1	354033
266317	354034
22653	354035
10462	354036
14366	354037
77505	354038
9308	354039
145789	354040
1280	354041
6634	354042
10363	354043
207206	354044
119896	354045
24640	354046
2922	354047
22821	354048
70291	354049
79362	354050
11841	354051
2	354052
109731	354053
142704	354054
3305	354055
80255	354056
37257	354057
170082	354058
153563	354059
94220	354060
85581	354061
101783	354062
20075	354063
225797	354064
1058	354065
14705	354066
42411	354067
2598	354068
224493	354069
5326	354070
169991	354071
163392	354072
32870	354073
6137	354074
20466	354075
153891	354076
19860	354077
82077	354078
121151	354079
61893	354080
6824	354081
120	354082
142936	354083
37371	354084
1608	354085
231027	354086
137433	354087
56890	354088
224409	354089
10001	354090
16305	354091
186597	354092
41240	354093
542	354094
37378	354095
104182	354096
189	354097
71077	354098
8100	354099
148206	354100
18537	354101
61269	354102
23403	354103
2720	354104
9646	354105
7536	354106
184244	354107
182329	354108
21797	354109
72490	354110
3022	354111
19716	354112
5119	354113
48792	354114
77493	354115
34609	354116
7389	354117
260148	354118
7122	354119
330	354120
75450	354121
31778	354122
2522	354123
28553	354124
72106	354125
181967	354126
107959	354127
24055	354128
16925	354129
103	354130
63462	354131
169509	354132
8308	354133
38458	354134
73923	354135
214739	354136
37819	354137
2470	354138
35224	354139
108011	354140
69870	354141
223137	354142
2771	354143
6319	354144
15744	354145
43	354146
7512	354147
242802	354148
70179	354149
1611	354150
64629	354151
150109	354152
3272	354153
1165	354154
5999	354155
20897	354156
32887	354157
143192	354158
21786	354159
94716	354160
21571	354161
95843	354162
10874	354163
43832	354164
181392	354165
192605	354166
176724	354167
69654	354168
171534	354169
21246	354170
125638	354171
229378	354172
21310	354173
102238	354174
17748	354175
35296	354176
10023	354177
134018	354178
14564	354179
65977	354180
32724	354181
41660	354182
144519	354183
125507	354184
168106	354185
2423	354186
168034	354187
94222	354188
33981	354189
39500	354190
1125	354191
253438	354192
168219	354193
246557	354194
1024	354195
183953	354196
6859	354197
28010	354198
30181	354199
16624	354200
24252	354201
60216	354202
45649	354203
74030	354204
2383	354205
12679	354206
71573	354207
42224	354208
14284	354209
205647	354210
229029	354211
100450	354212
29413	354213
66612	354214
66585	354215
221824	354216
40940	354217
2884	354218
37307	354219
18294	354220
169010	354221
145678	354222
113755	354223
31456	354224
6126	354225
65878	354226
192667	354227
15320	354228
3841	354229
49239	354230
80553	354231
23394	354232
88631	354233
38716	354234
104390	354235
168441	354236
8136	354237
52605	354238
37102	354239
53	354240
3606	354241
3975	354242
664	354243
68789	354244
263	354245
66295	354246
155120	354247
21669	354248
91384	354249
13612	354250
99762	354251
78737	354252
154178	354253
138324	354254
142465	354255
9338	354256
254709	354257
28601	354258
24014	354259
64561	354260
4838	354261
40375	354262
26246	354263
40480	354264
11313	354265
10460	354266
85621	354267
30240	354268
22516	354269
50450	354270
9264	354271
134527	354272
26873	354273
73438	354274
74956	354275
6904	354276
68842	354277
10099	354278
93215	354279
69780	354280
39407	354281
13753	354282
19316	354283
7833	354284
8867	354285
28269	354286
1856	354287
36724	354288
69611	354289
157426	354290
171482	354291
146027	354292
160094	354293
9408	354294
30305	354295
264076	354296
22535	354297
125276	354298
5081	354299
15336	354300
49473	354301
11788	354302
155111	354303
165412	354304
18192	354305
159337	354306
42984	354307
135495	354308
211975	354309
94078	354310
194069	354311
49701	354312
4572	354313
23599	354314
13006	354315
421	354316
101801	354317
74319	354318
35926	354319
198314	354320
199452	354321
171606	354322
2737	354323
82017	354324
230629	354325
1587	354326
102058	354327
26023	354328
8418	354329
25354	354330
160307	354331
770	354332
11495	354333
14776	354334
46267	354335
94088	354336
12139	354337
21502	354338
123627	354339
145874	354340
99402	354341
5213	354342
99699	354343
2724	354344
139113	354345
67738	354346
1197	354347
41996	354348
198296	354349
8571	354350
25520	354351
107875	354352
37767	354353
197463	354354
58543	354355
130394	354356
55921	354357
59004	354358
37035	354359
61907	354360
96586	354361
154262	354362
23754	354363
183039	354364
30712	354365
86334	354366
54969	354367
102902	354368
79150	354369
126142	354370
414	354371
4500	354372
5001	354373
58522	354374
76364	354375
3950	354376
14311	354377
23747	354378
28966	354379
27015	354380
174559	354381
14434	354382
185520	354383
117824	354384
36513	354385
8690	354386
33121	354387
4911	354388
83000	354389
34771	354390
212318	354391
8334	354392
3809	354393
8	354394
10106	354395
73501	354396
489	354397
141444	354398
14771	354399
58230	354400
97475	354401
33982	354402
32768	354403
938	354404
21492	354405
179578	354406
1891	354407
146218	354408
102232	354409
37758	354410
50665	354411
264324	354412
66671	354413
5830	354414
8752	354415
244585	354416
73750	354417
44879	354418
1134	354419
70207	354420
129063	354421
111720	354422
3551	354423
216681	354424
52470	354425
24907	354426
1690	354427
20330	354428
77954	354429
206474	354430
268906	354431
264237	354432
197616	354433
14660	354434
421	354435
12601	354436
12641	354437
12030	354438
54585	354439
35492	354440
70834	354441
50360	354442
27250	354443
108387	354444
256602	354445
7793	354446
207826	354447
240204	354448
25987	354449
77386	354450
26870	354451
61087	354452
21233	354453
19841	354454
5066	354455
20795	354456
1434	354457
69647	354458
4065	354459
30110	354460
2878	354461
32086	354462
18012	354463
9362	354464
11661	354465
51457	354466
3642	354467
1144	354468
1758	354469
43203	354470
19296	354471
168767	354472
39563	354473
8006	354474
15287	354475
204665	354476
36077	354477
905	354478
134651	354479
142529	354480
3404	354481
31207	354482
3701	354483
13211	354484
28203	354485
25416	354486
5201	354487
7665	354488
31040	354489
78584	354490
85517	354491
37575	354492
58384	354493
65806	354494
13633	354495
20865	354496
272731	354497
39171	354498
16487	354499
13512	354500
234366	354501
195087	354502
46598	354503
184499	354504
12416	354505
2495	354506
32707	354507
156071	354508
35853	354509
54054	354510
79101	354511
87025	354512
53952	354513
54578	354514
232854	354515
246579	354516
58	354517
19884	354518
112605	354519
29652	354520
30812	354521
32915	354522
22336	354523
89238	354524
101638	354525
50051	354526
16046	354527
57529	354528
101338	354529
7436	354530
58476	354531
31600	354532
150268	354533
2460	354534
101059	354535
78242	354536
294	354537
268793	354538
8571	354539
266782	354540
52077	354541
164198	354542
999	354543
15992	354544
261360	354545
899	354546
20957	354547
20247	354548
37911	354549
52181	354550
151922	354551
3693	354552
20610	354553
7396	354554
34290	354555
16433	354556
95279	354557
6001	354558
13913	354559
54389	354560
2283	354561
175859	354562
33101	354563
132559	354564
103894	354565
238233	354566
35411	354567
13496	354568
41554	354569
53116	354570
106836	354571
58119	354572
261729	354573
162403	354574
74181	354575
35232	354576
138562	354577
13541	354578
8151	354579
90882	354580
62416	354581
75684	354582
4287	354583
26384	354584
98165	354585
90762	354586
160054	354587
24336	354588
13708	354589
28812	354590
112853	354591
89023	354592
17952	354593
156058	354594
28850	354595
4037	354596
30550	354597
1726	354598
28302	354599
4070	354600
10355	354601
138174	354602
1499	354603
6728	354604
170926	354605
117457	354606
90045	354607
4401	354608
31318	354609
91738	354610
72094	354611
24632	354612
6717	354613
4530	354614
113784	354615
20411	354616
56244	354617
90097	354618
26307	354619
223	354620
84455	354621
2718	354622
16453	354623
105491	354624
202399	354625
25807	354626
162680	354627
26696	354628
4896	354629
75444	354630
3302	354631
11061	354632
16933	354633
25795	354634
160734	354635
153652	354636
29634	354637
34065	354638
11772	354639
164390	354640
27350	354641
222942	354642
46233	354643
12312	354644
1577	354645
147861	354646
16983	354647
134571	354648
64392	354649
36806	354650
11211	354651
218058	354652
165213	354653
39946	354654
5869	354655
87389	354656
1471	354657
35798	354658
1015	354659
142371	354660
3791	354661
79280	354662
27256	354663
223560	354664
160846	354665
58009	354666
179626	354667
63445	354668
1028	354669
85980	354670
19740	354671
269135	354672
2977	354673
15362	354674
10429	354675
37779	354676
47388	354677
93030	354678
195226	354679
3425	354680
7603	354681
34611	354682
42	354683
6936	354684
35061	354685
25283	354686
80995	354687
12217	354688
162160	354689
162099	354690
179311	354691
5554	354692
101513	354693
7092	354694
24745	354695
59019	354696
107228	354697
10905	354698
86739	354699
11232	354700
2017	354701
2864	354702
108980	354703
88995	354704
73071	354705
107972	354706
107856	354707
6858	354708
176374	354709
127414	354710
241637	354711
23309	354712
240925	354713
29210	354714
16450	354715
4447	354716
12764	354717
1630	354718
52060	354719
53862	354720
6426	354721
262485	354722
71812	354723
20254	354724
261909	354725
168026	354726
28339	354727
2223	354728
1190	354729
767	354730
233897	354731
22372	354732
6897	354733
55256	354734
2166	354735
71395	354736
59654	354737
19543	354738
110753	354739
9754	354740
67049	354741
3505	354742
18298	354743
55277	354744
364	354745
15974	354746
112703	354747
110428	354748
36088	354749
140258	354750
71863	354751
99201	354752
40130	354753
72	354754
29593	354755
34694	354756
7576	354757
152197	354758
4910	354759
1349	354760
8274	354761
30114	354762
67220	354763
77569	354764
124831	354765
42074	354766
53915	354767
7105	354768
136433	354769
41174	354770
191522	354771
3153	354772
64563	354773
10240	354774
4620	354775
177413	354776
238531	354777
49692	354778
30009	354779
10117	354780
4306	354781
234285	354782
18534	354783
157314	354784
241641	354785
69834	354786
760	354787
25681	354788
10266	354789
10590	354790
38596	354791
60290	354792
209382	354793
3158	354794
22542	354795
70168	354796
14628	354797
68009	354798
2312	354799
8089	354800
11964	354801
14313	354802
182336	354803
1339	354804
98123	354805
31647	354806
165664	354807
537	354808
87472	354809
3798	354810
38552	354811
13615	354812
89914	354813
12286	354814
7506	354815
40559	354816
140242	354817
2328	354818
20635	354819
40223	354820
27552	354821
163438	354822
8361	354823
39702	354824
34103	354825
41050	354826
7550	354827
59898	354828
136705	354829
38433	354830
19666	354831
37094	354832
5599	354833
3666	354834
33451	354835
58884	354836
62280	354837
36841	354838
175343	354839
9834	354840
70602	354841
13677	354842
11854	354843
18838	354844
27848	354845
24461	354846
19722	354847
36612	354848
3524	354849
8404	354850
48463	354851
15266	354852
141913	354853
1894	354854
15576	354855
19940	354856
1951	354857
242198	354858
15961	354859
45734	354860
28181	354861
58215	354862
146669	354863
165222	354864
15657	354865
3659	354866
62795	354867
31619	354868
1845	354869
257051	354870
236204	354871
131331	354872
60813	354873
189232	354874
9937	354875
71573	354876
7567	354877
74187	354878
11968	354879
197152	354880
29062	354881
111007	354882
130607	354883
51627	354884
16978	354885
18089	354886
167119	354887
97500	354888
200437	354889
37081	354890
10120	354891
123	354892
2660	354893
31112	354894
106872	354895
2447	354896
37841	354897
6012	354898
69	354899
932	354900
18344	354901
261320	354902
51469	354903
3008	354904
153909	354905
9828	354906
70265	354907
38810	354908
11603	354909
103672	354910
2500	354911
2085	354912
1109	354913
60178	354914
2397	354915
160782	354916
55741	354917
48578	354918
8896	354919
25534	354920
163597	354921
8549	354922
196976	354923
189772	354924
9344	354925
22934	354926
29266	354927
233748	354928
90460	354929
247314	354930
64090	354931
52356	354932
16181	354933
232798	354934
121	354935
101600	354936
81460	354937
121101	354938
105003	354939
223466	354940
9051	354941
160537	354942
233878	354943
1185	354944
42767	354945
9176	354946
92311	354947
183372	354948
34170	354949
35494	354950
34709	354951
34746	354952
152699	354953
31992	354954
27126	354955
10170	354956
8472	354957
65655	354958
178056	354959
25397	354960
99419	354961
6156	354962
74581	354963
538	354964
11178	354965
189434	354966
252170	354967
114029	354968
41633	354969
54125	354970
33865	354971
37908	354972
10899	354973
79482	354974
194	354975
252326	354976
2478	354977
21628	354978
77259	354979
55384	354980
20372	354981
130035	354982
209808	354983
5089	354984
17995	354985
3614	354986
101249	354987
153095	354988
17279	354989
29060	354990
91352	354991
9749	354992
3895	354993
102759	354994
2920	354995
265107	354996
13124	354997
18043	354998
1848	354999
26833	355000
3641	355001
39272	355002
20794	355003
37310	355004
9777	355005
166518	355006
1313	355007
80918	355008
14894	355009
8662	355010
220687	355011
247876	355012
12255	355013
34909	355014
147242	355015
213	355016
82554	355017
32319	355018
37027	355019
54833	355020
25086	355021
33199	355022
65651	355023
11269	355024
48023	355025
92421	355026
6832	355027
45918	355028
17454	355029
74686	355030
17938	355031
174329	355032
77095	355033
49356	355034
580	355035
260666	355036
13714	355037
106015	355038
26667	355039
9	355040
59753	355041
71142	355042
29255	355043
41699	355044
23235	355045
895	355046
24391	355047
131325	355048
224909	355049
116828	355050
60302	355051
155780	355052
24691	355053
7397	355054
113412	355055
159256	355056
75156	355057
16144	355058
12379	355059
9728	355060
6122	355061
259585	355062
188668	355063
54673	355064
18116	355065
1974	355066
50851	355067
25804	355068
17109	355069
166000	355070
38594	355071
197603	355072
26935	355073
227488	355074
121770	355075
115584	355076
123797	355077
266475	355078
8324	355079
30683	355080
59114	355081
2422	355082
71916	355083
52735	355084
26616	355085
6010	355086
131112	355087
1886	355088
81549	355089
87358	355090
148989	355091
1353	355092
119306	355093
66474	355094
8851	355095
150528	355096
17983	355097
5134	355098
12740	355099
1443	355100
146666	355101
6182	355102
176899	355103
61452	355104
22367	355105
592	355106
91874	355107
160155	355108
101079	355109
9568	355110
140	355111
70129	355112
25876	355113
69021	355114
168684	355115
51146	355116
4413	355117
4437	355118
5133	355119
194655	355120
126062	355121
256804	355122
2045	355123
26760	355124
131466	355125
25414	355126
6701	355127
4810	355128
159502	355129
154509	355130
7057	355131
3978	355132
167803	355133
97842	355134
7824	355135
48	355136
136085	355137
77538	355138
75447	355139
43835	355140
239847	355141
163414	355142
56193	355143
111911	355144
31544	355145
103739	355146
11243	355147
33821	355148
155746	355149
10435	355150
43426	355151
8218	355152
62460	355153
84082	355154
130	355155
200575	355156
22359	355157
67037	355158
3214	355159
62	355160
35916	355161
29317	355162
73387	355163
243405	355164
18183	355165
9083	355166
33271	355167
230269	355168
263595	355169
8273	355170
38668	355171
3580	355172
20415	355173
136609	355174
68323	355175
20384	355176
24278	355177
167228	355178
108572	355179
186002	355180
42969	355181
1194	355182
27472	355183
13476	355184
57386	355185
14717	355186
242157	355187
9929	355188
38061	355189
18102	355190
258943	355191
184268	355192
109700	355193
88242	355194
23374	355195
16434	355196
30768	355197
8806	355198
17957	355199
29746	355200
203690	355201
75351	355202
77507	355203
249604	355204
60250	355205
28669	355206
17037	355207
7499	355208
6411	355209
22359	355210
13053	355211
126613	355212
2183	355213
362	355214
14267	355215
61470	355216
17	355217
43556	355218
211352	355219
17123	355220
1624	355221
58941	355222
65519	355223
68696	355224
39931	355225
28698	355226
76467	355227
61062	355228
65266	355229
26693	355230
153396	355231
33954	355232
3849	355233
5977	355234
81820	355235
24701	355236
69229	355237
105120	355238
103901	355239
109198	355240
72163	355241
587	355242
13984	355243
13303	355244
67977	355245
60	355246
20077	355247
1003	355248
30527	355249
7784	355250
1821	355251
126374	355252
95796	355253
112622	355254
87774	355255
21367	355256
256233	355257
230965	355258
1658	355259
1666	355260
41974	355261
68100	355262
15035	355263
66688	355264
50646	355265
136367	355266
210185	355267
158419	355268
41935	355269
33152	355270
34411	355271
251797	355272
6814	355273
10447	355274
16632	355275
77763	355276
178902	355277
127441	355278
3175	355279
590	355280
31406	355281
22294	355282
80855	355283
64	355284
235636	355285
191694	355286
127291	355287
65405	355288
29973	355289
102	355290
11941	355291
116781	355292
29242	355293
80248	355294
265844	355295
31309	355296
49445	355297
154688	355298
4541	355299
250480	355300
135461	355301
10378	355302
106695	355303
110393	355304
28463	355305
3172	355306
219826	355307
49622	355308
245650	355309
117872	355310
95028	355311
2787	355312
31945	355313
45788	355314
3	355315
147220	355316
1156	355317
125661	355318
22003	355319
29256	355320
53470	355321
52230	355322
9710	355323
12474	355324
261865	355325
3767	355326
31754	355327
41593	355328
32786	355329
19082	355330
136747	355331
35095	355332
42	355333
2484	355334
40905	355335
14827	355336
3957	355337
236625	355338
6008	355339
104772	355340
73147	355341
927	355342
20275	355343
40153	355344
181005	355345
122221	355346
11032	355347
198844	355348
71242	355349
12575	355350
2608	355351
37221	355352
272818	355353
84899	355354
37796	355355
178185	355356
25583	355357
153079	355358
15228	355359
78768	355360
155999	355361
7064	355362
70151	355363
234099	355364
63677	355365
12308	355366
9493	355367
10004	355368
89180	355369
83472	355370
83340	355371
121718	355372
1403	355373
1162	355374
45517	355375
38777	355376
90309	355377
10740	355378
28371	355379
21521	355380
259981	355381
54630	355382
8094	355383
142752	355384
8449	355385
215220	355386
1497	355387
133689	355388
200882	355389
18724	355390
41491	355391
11709	355392
2685	355393
65494	355394
170497	355395
48184	355396
30687	355397
14294	355398
94421	355399
43181	355400
7787	355401
279	355402
87092	355403
11243	355404
261354	355405
28908	355406
159537	355407
25501	355408
2159	355409
42283	355410
496	355411
158182	355412
213032	355413
166407	355414
16331	355415
4374	355416
9627	355417
5404	355418
2907	355419
91321	355420
106307	355421
13837	355422
6110	355423
108518	355424
4547	355425
27629	355426
95815	355427
195993	355428
47789	355429
31080	355430
5357	355431
74337	355432
227895	355433
242466	355434
22635	355435
3843	355436
39874	355437
55120	355438
165603	355439
4894	355440
6765	355441
102397	355442
47845	355443
43474	355444
162678	355445
128196	355446
33167	355447
74256	355448
12450	355449
13773	355450
79732	355451
269948	355452
40943	355453
97844	355454
1699	355455
59795	355456
46706	355457
255808	355458
243977	355459
60040	355460
21288	355461
84733	355462
159557	355463
33338	355464
43355	355465
30889	355466
102201	355467
236687	355468
166604	355469
10369	355470
43259	355471
117801	355472
109719	355473
31438	355474
241826	355475
232118	355476
55666	355477
47442	355478
102307	355479
63	355480
12290	355481
31290	355482
22176	355483
240768	355484
141628	355485
16300	355486
124342	355487
20821	355488
56915	355489
10533	355490
7513	355491
27063	355492
187902	355493
205	355494
28011	355495
116350	355496
71381	355497
123986	355498
132239	355499
11714	355500
40255	355501
6401	355502
55710	355503
53412	355504
56539	355505
3306	355506
5798	355507
219760	355508
231534	355509
45270	355510
3394	355511
110475	355512
2628	355513
146387	355514
28603	355515
4104	355516
9939	355517
20353	355518
242894	355519
5080	355520
3015	355521
111521	355522
77069	355523
55724	355524
6599	355525
18912	355526
58543	355527
1788	355528
244881	355529
37335	355530
65590	355531
11237	355532
76698	355533
54668	355534
127049	355535
58613	355536
84901	355537
204344	355538
91409	355539
85272	355540
53114	355541
1475	355542
32506	355543
111454	355544
14519	355545
17453	355546
37892	355547
78996	355548
7049	355549
69310	355550
67853	355551
18550	355552
37563	355553
55048	355554
147388	355555
350	355556
1352	355557
8097	355558
55963	355559
233705	355560
130309	355561
3054	355562
24308	355563
56776	355564
6635	355565
168901	355566
114336	355567
97562	355568
12888	355569
191200	355570
155903	355571
72274	355572
129603	355573
176372	355574
1819	355575
23178	355576
82333	355577
2810	355578
447	355579
3356	355580
6343	355581
101331	355582
1409	355583
221450	355584
25094	355585
10006	355586
5084	355587
96064	355588
33678	355589
95583	355590
32081	355591
114	355592
108423	355593
166647	355594
15308	355595
2651	355596
2922	355597
198797	355598
261047	355599
40040	355600
97006	355601
13691	355602
29582	355603
26793	355604
113225	355605
32192	355606
2855	355607
127118	355608
21548	355609
125068	355610
3909	355611
93562	355612
63708	355613
735	355614
10036	355615
240277	355616
47472	355617
8728	355618
132946	355619
107642	355620
44006	355621
48006	355622
50517	355623
4641	355624
110971	355625
244828	355626
49	355627
6057	355628
116	355629
147574	355630
6389	355631
46071	355632
79859	355633
34888	355634
8821	355635
87426	355636
15997	355637
27774	355638
101045	355639
11723	355640
221776	355641
159238	355642
48229	355643
5103	355644
71198	355645
17696	355646
9257	355647
159009	355648
14400	355649
3564	355650
29801	355651
110	355652
150412	355653
80641	355654
41276	355655
33809	355656
101880	355657
28481	355658
171188	355659
179538	355660
67708	355661
5966	355662
12473	355663
14199	355664
5823	355665
15309	355666
3194	355667
33467	355668
21449	355669
146481	355670
88923	355671
37025	355672
52642	355673
103211	355674
81179	355675
43452	355676
55550	355677
195514	355678
89378	355679
44696	355680
154927	355681
961	355682
136194	355683
131190	355684
229103	355685
3380	355686
268291	355687
6875	355688
5533	355689
20277	355690
253678	355691
86217	355692
29374	355693
26403	355694
202545	355695
1535	355696
39505	355697
21124	355698
4221	355699
41262	355700
21836	355701
157778	355702
67156	355703
5432	355704
258586	355705
12585	355706
83319	355707
162175	355708
107898	355709
255340	355710
16054	355711
3575	355712
61634	355713
4717	355714
19520	355715
88950	355716
35	355717
81448	355718
31433	355719
5777	355720
96795	355721
98334	355722
12982	355723
184768	355724
33021	355725
40209	355726
20824	355727
67128	355728
137820	355729
84951	355730
7478	355731
189683	355732
111653	355733
43249	355734
8600	355735
41243	355736
38260	355737
665	355738
1913	355739
120040	355740
151733	355741
91452	355742
227	355743
35015	355744
202651	355745
37177	355746
62978	355747
205356	355748
91678	355749
909	355750
48860	355751
29063	355752
12353	355753
115012	355754
54846	355755
33536	355756
31285	355757
115476	355758
12719	355759
151907	355760
139759	355761
18481	355762
5248	355763
61669	355764
12681	355765
16383	355766
24629	355767
17196	355768
213194	355769
210981	355770
2616	355771
231428	355772
94691	355773
8036	355774
114604	355775
43392	355776
10855	355777
156101	355778
112453	355779
3427	355780
48876	355781
23768	355782
5047	355783
157247	355784
9265	355785
208283	355786
17539	355787
2749	355788
271708	355789
30000	355790
95672	355791
62907	355792
35609	355793
53534	355794
126198	355795
2365	355796
18268	355797
8872	355798
2271	355799
29563	355800
15602	355801
53535	355802
46883	355803
212898	355804
965	355805
2348	355806
152308	355807
174247	355808
205477	355809
21640	355810
221861	355811
214241	355812
100464	355813
264220	355814
3246	355815
137603	355816
17498	355817
95254	355818
20593	355819
42715	355820
14100	355821
182499	355822
11306	355823
39620	355824
178378	355825
1112	355826
16642	355827
212379	355828
104635	355829
46717	355830
23427	355831
114725	355832
77841	355833
195550	355834
56821	355835
1726	355836
43916	355837
98258	355838
36744	355839
11676	355840
10344	355841
73174	355842
29783	355843
24128	355844
138442	355845
100302	355846
233498	355847
52537	355848
39360	355849
110255	355850
71640	355851
150803	355852
114	355853
56722	355854
87613	355855
8	355856
13300	355857
75036	355858
164852	355859
13342	355860
140818	355861
137041	355862
1273	355863
17868	355864
6923	355865
68593	355866
130999	355867
9063	355868
48989	355869
67181	355870
274	355871
75825	355872
23521	355873
152493	355874
168072	355875
3677	355876
49755	355877
125320	355878
99800	355879
53841	355880
20970	355881
134513	355882
529	355883
99472	355884
196296	355885
32716	355886
251924	355887
3095	355888
1587	355889
1068	355890
34682	355891
10222	355892
46774	355893
119890	355894
136	355895
173663	355896
95098	355897
69932	355898
83334	355899
9661	355900
169130	355901
13564	355902
38192	355903
82037	355904
2541	355905
9313	355906
61478	355907
30513	355908
838	355909
86223	355910
47124	355911
22213	355912
138549	355913
57060	355914
67521	355915
117987	355916
227357	355917
47436	355918
15600	355919
22394	355920
1356	355921
172008	355922
56550	355923
78194	355924
67261	355925
4378	355926
59056	355927
61978	355928
12122	355929
109594	355930
417	355931
18804	355932
22628	355933
78905	355934
13663	355935
56999	355936
207451	355937
191462	355938
234857	355939
209415	355940
7919	355941
37348	355942
4166	355943
8103	355944
22578	355945
70725	355946
12632	355947
27466	355948
35976	355949
12018	355950
724	355951
90072	355952
26747	355953
3674	355954
1010	355955
213562	355956
193	355957
88246	355958
20395	355959
258909	355960
59855	355961
171466	355962
14312	355963
34131	355964
4065	355965
166612	355966
7695	355967
14872	355968
11323	355969
5329	355970
240186	355971
69786	355972
73876	355973
2311	355974
43125	355975
249708	355976
160408	355977
29383	355978
222032	355979
75183	355980
32815	355981
142361	355982
5711	355983
201191	355984
8065	355985
23808	355986
12728	355987
20	355988
38392	355989
134942	355990
140795	355991
110565	355992
25471	355993
143211	355994
70693	355995
4122	355996
2750	355997
54345	355998
37325	355999
171714	356000
196412	356001
96	356002
85934	356003
11005	356004
14743	356005
62219	356006
84769	356007
8191	356008
20428	356009
13521	356010
11652	356011
1142	356012
26658	356013
203094	356014
69765	356015
15772	356016
13074	356017
601	356018
1032	356019
50848	356020
10634	356021
87803	356022
190954	356023
876	356024
52338	356025
113599	356026
256397	356027
2870	356028
99195	356029
6333	356030
3682	356031
46355	356032
20237	356033
8131	356034
107352	356035
177230	356036
185484	356037
13181	356038
5227	356039
5088	356040
19646	356041
33118	356042
2696	356043
9217	356044
23799	356045
41010	356046
1759	356047
39398	356048
84117	356049
116057	356050
2851	356051
14792	356052
21611	356053
7462	356054
162988	356055
37978	356056
199652	356057
124566	356058
3537	356059
345	356060
16683	356061
76927	356062
26810	356063
1304	356064
633	356065
1312	356066
196778	356067
50998	356068
1787	356069
76187	356070
134768	356071
33108	356072
255863	356073
267916	356074
51569	356075
137546	356076
52063	356077
29290	356078
33190	356079
160703	356080
38021	356081
237229	356082
722	356083
259	356084
55977	356085
12091	356086
8235	356087
10902	356088
39298	356089
127447	356090
25283	356091
12574	356092
13586	356093
157870	356094
123463	356095
3972	356096
116038	356097
424	356098
52610	356099
226715	356100
224427	356101
235938	356102
67517	356103
20485	356104
4893	356105
2917	356106
14966	356107
4728	356108
37322	356109
164678	356110
13184	356111
47550	356112
2880	356113
17674	356114
13289	356115
173128	356116
3016	356117
112399	356118
17727	356119
35830	356120
142818	356121
144217	356122
34633	356123
3459	356124
4033	356125
140249	356126
3970	356127
159564	356128
37772	356129
100	356130
208823	356131
157078	356132
17273	356133
43238	356134
6608	356135
1049	356136
93634	356137
78419	356138
121855	356139
122316	356140
115518	356141
78037	356142
65066	356143
212921	356144
25790	356145
17443	356146
40203	356147
118943	356148
10995	356149
37938	356150
38289	356151
137280	356152
59624	356153
61521	356154
40721	356155
38702	356156
63397	356157
1747	356158
45672	356159
60628	356160
3	356161
112406	356162
60270	356163
78673	356164
180751	356165
16992	356166
1484	356167
3841	356168
249282	356169
34385	356170
39228	356171
24095	356172
15512	356173
12811	356174
160329	356175
20175	356176
924	356177
36545	356178
88977	356179
29364	356180
10308	356181
47397	356182
42750	356183
28566	356184
92542	356185
42384	356186
246868	356187
58820	356188
49962	356189
337	356190
204294	356191
42092	356192
10690	356193
35894	356194
154891	356195
56273	356196
65121	356197
66643	356198
6976	356199
272551	356200
30316	356201
180626	356202
38066	356203
7175	356204
29322	356205
24265	356206
130185	356207
56662	356208
1386	356209
113803	356210
179730	356211
24812	356212
44414	356213
13544	356214
77195	356215
10008	356216
104095	356217
9964	356218
136116	356219
34725	356220
75050	356221
23783	356222
5962	356223
136744	356224
72535	356225
10754	356226
13132	356227
95688	356228
8223	356229
11492	356230
265622	356231
25654	356232
17513	356233
107541	356234
9295	356235
99490	356236
32259	356237
98817	356238
42740	356239
112183	356240
56802	356241
141902	356242
5586	356243
229829	356244
37701	356245
14800	356246
81631	356247
55556	356248
13718	356249
39779	356250
99962	356251
109495	356252
72327	356253
12258	356254
57011	356255
112786	356256
86735	356257
195469	356258
21068	356259
145820	356260
966	356261
183796	356262
142910	356263
6623	356264
165645	356265
1201	356266
964	356267
66105	356268
140973	356269
85647	356270
193192	356271
149173	356272
12510	356273
7	356274
2174	356275
212269	356276
251467	356277
31357	356278
5637	356279
91968	356280
96276	356281
2916	356282
31654	356283
79632	356284
110057	356285
14268	356286
158604	356287
8220	356288
233122	356289
129773	356290
188298	356291
717	356292
37584	356293
56628	356294
2358	356295
30267	356296
5330	356297
387	356298
42548	356299
2788	356300
41028	356301
6189	356302
73157	356303
79815	356304
38959	356305
246135	356306
38716	356307
171181	356308
99002	356309
169866	356310
24075	356311
226702	356312
991	356313
259595	356314
27539	356315
4998	356316
11839	356317
104099	356318
66917	356319
51341	356320
4384	356321
48015	356322
33610	356323
10246	356324
91114	356325
39972	356326
122362	356327
32715	356328
12604	356329
134051	356330
59286	356331
82410	356332
5237	356333
5518	356334
19960	356335
21035	356336
47378	356337
67636	356338
157358	356339
29024	356340
30333	356341
2899	356342
17522	356343
44155	356344
63768	356345
33871	356346
18968	356347
22793	356348
139462	356349
233546	356350
243468	356351
48337	356352
198428	356353
204036	356354
96	356355
5806	356356
55301	356357
13	356358
62696	356359
4489	356360
16732	356361
28288	356362
113351	356363
93227	356364
25609	356365
271696	356366
137	356367
108110	356368
146618	356369
215453	356370
185980	356371
57645	356372
733	356373
138349	356374
154700	356375
61964	356376
55	356377
72993	356378
19796	356379
2620	356380
4557	356381
231032	356382
202853	356383
44277	356384
58132	356385
220403	356386
8063	356387
135282	356388
15755	356389
24764	356390
23900	356391
35201	356392
106627	356393
1660	356394
76796	356395
13406	356396
20429	356397
5800	356398
39172	356399
258310	356400
44398	356401
8370	356402
70266	356403
73796	356404
43343	356405
19678	356406
11941	356407
25536	356408
1458	356409
31203	356410
1792	356411
4197	356412
63667	356413
26802	356414
165945	356415
253940	356416
11669	356417
7854	356418
49564	356419
97618	356420
51328	356421
2402	356422
49721	356423
204643	356424
222498	356425
17999	356426
20939	356427
52679	356428
229158	356429
13759	356430
38151	356431
25740	356432
50179	356433
144594	356434
525	356435
170313	356436
26281	356437
248140	356438
923	356439
40588	356440
4333	356441
51943	356442
146570	356443
13064	356444
231800	356445
25162	356446
73131	356447
32227	356448
4276	356449
249283	356450
1382	356451
39776	356452
49010	356453
8135	356454
1357	356455
59976	356456
14181	356457
256802	356458
4194	356459
51357	356460
160201	356461
257335	356462
18145	356463
103991	356464
12298	356465
127259	356466
170667	356467
112308	356468
174	356469
8391	356470
143332	356471
14583	356472
47404	356473
14765	356474
73991	356475
18068	356476
219686	356477
8644	356478
135	356479
21047	356480
5847	356481
56693	356482
5813	356483
27654	356484
3733	356485
48773	356486
78682	356487
1362	356488
224	356489
17293	356490
61732	356491
13946	356492
6942	356493
177426	356494
18827	356495
96846	356496
2515	356497
71	356498
10342	356499
3701	356500
3161	356501
1416	356502
225	356503
281	356504
209696	356505
25645	356506
2511	356507
88520	356508
188799	356509
185274	356510
56363	356511
166638	356512
2952	356513
27621	356514
160920	356515
36085	356516
123679	356517
42812	356518
42833	356519
77193	356520
4467	356521
16511	356522
264793	356523
132591	356524
8461	356525
49889	356526
13419	356527
11626	356528
121395	356529
19534	356530
51937	356531
213494	356532
2195	356533
3789	356534
54410	356535
70201	356536
3880	356537
90371	356538
56737	356539
71650	356540
19497	356541
1430	356542
194085	356543
236116	356544
202757	356545
19202	356546
229468	356547
223561	356548
250357	356549
200812	356550
24	356551
154956	356552
14967	356553
58556	356554
1252	356555
190675	356556
29909	356557
120013	356558
45625	356559
27937	356560
84251	356561
19164	356562
225387	356563
223596	356564
210830	356565
24511	356566
11964	356567
64915	356568
89848	356569
14070	356570
103539	356571
68891	356572
2121	356573
184163	356574
62849	356575
37919	356576
27542	356577
156420	356578
13774	356579
110091	356580
5655	356581
145391	356582
77417	356583
19285	356584
140012	356585
147285	356586
11462	356587
38590	356588
8781	356589
1563	356590
239381	356591
47948	356592
70039	356593
36419	356594
32296	356595
113923	356596
259	356597
27395	356598
10406	356599
23507	356600
16801	356601
1064	356602
9306	356603
72504	356604
75142	356605
137253	356606
44631	356607
270015	356608
256078	356609
2074	356610
112355	356611
52506	356612
123855	356613
27276	356614
167078	356615
113750	356616
39890	356617
6209	356618
107217	356619
58466	356620
23901	356621
121906	356622
118990	356623
84703	356624
73993	356625
113675	356626
56107	356627
3802	356628
106772	356629
50546	356630
49027	356631
185	356632
79306	356633
15524	356634
1642	356635
4380	356636
37802	356637
664	356638
33663	356639
40141	356640
6401	356641
7335	356642
3541	356643
93812	356644
47328	356645
92906	356646
68003	356647
171682	356648
92092	356649
48741	356650
133178	356651
465	356652
4812	356653
157873	356654
177319	356655
207210	356656
1661	356657
129614	356658
40348	356659
249173	356660
28757	356661
156124	356662
162804	356663
7876	356664
73916	356665
20841	356666
59286	356667
18453	356668
32162	356669
29439	356670
106259	356671
1	356672
21642	356673
9303	356674
75722	356675
206493	356676
2628	356677
201387	356678
50014	356679
55739	356680
74047	356681
133637	356682
137	356683
133433	356684
264653	356685
169	356686
259786	356687
124925	356688
2279	356689
30471	356690
139844	356691
77055	356692
29607	356693
3755	356694
2638	356695
14833	356696
36334	356697
14545	356698
44099	356699
391	356700
121187	356701
50900	356702
9883	356703
97322	356704
88695	356705
112448	356706
61173	356707
1441	356708
135897	356709
248	356710
237875	356711
105061	356712
28583	356713
11171	356714
9160	356715
577	356716
3124	356717
135358	356718
49142	356719
7770	356720
16978	356721
55319	356722
47279	356723
6404	356724
47006	356725
2055	356726
12486	356727
127705	356728
69004	356729
14005	356730
103673	356731
1040	356732
80595	356733
157223	356734
16485	356735
1236	356736
67266	356737
1545	356738
43921	356739
113516	356740
6208	356741
109011	356742
23646	356743
2920	356744
3352	356745
51116	356746
26941	356747
25272	356748
164995	356749
5376	356750
74911	356751
104025	356752
12833	356753
1517	356754
18350	356755
13852	356756
15404	356757
78	356758
40312	356759
48588	356760
27444	356761
32043	356762
783	356763
20476	356764
112213	356765
47839	356766
674	356767
15	356768
28916	356769
112719	356770
146290	356771
27193	356772
47339	356773
62256	356774
57530	356775
131	356776
165857	356777
22915	356778
23554	356779
485	356780
15728	356781
1285	356782
1493	356783
15752	356784
26163	356785
68872	356786
67172	356787
18895	356788
48390	356789
2692	356790
186005	356791
871	356792
225967	356793
60378	356794
20641	356795
229852	356796
267266	356797
4236	356798
120316	356799
75	356800
82287	356801
47375	356802
19429	356803
1464	356804
67104	356805
30421	356806
1898	356807
315	356808
6166	356809
24557	356810
471	356811
8928	356812
89338	356813
45765	356814
14891	356815
63111	356816
35842	356817
20884	356818
77608	356819
17024	356820
122116	356821
70573	356822
119631	356823
33667	356824
71803	356825
20030	356826
428	356827
234062	356828
10592	356829
30282	356830
50631	356831
76082	356832
260980	356833
259767	356834
3511	356835
84158	356836
13717	356837
23321	356838
10326	356839
85913	356840
4231	356841
55670	356842
132547	356843
14545	356844
59420	356845
53758	356846
19759	356847
134648	356848
1853	356849
164038	356850
20525	356851
745	356852
125406	356853
259019	356854
3222	356855
7247	356856
4131	356857
138454	356858
3822	356859
69358	356860
904	356861
3931	356862
137502	356863
111396	356864
40573	356865
71589	356866
27309	356867
594	356868
96646	356869
8395	356870
125220	356871
82016	356872
28705	356873
186007	356874
36634	356875
171345	356876
136118	356877
23890	356878
97552	356879
8654	356880
25521	356881
57931	356882
26273	356883
9473	356884
36099	356885
29303	356886
39244	356887
106614	356888
2294	356889
39869	356890
12395	356891
46930	356892
148751	356893
77271	356894
19786	356895
9411	356896
80773	356897
48297	356898
16098	356899
47815	356900
144664	356901
89628	356902
39128	356903
10405	356904
999	356905
192746	356906
103350	356907
16618	356908
91915	356909
22173	356910
85819	356911
33822	356912
106956	356913
155728	356914
4214	356915
1306	356916
84862	356917
203154	356918
210199	356919
12375	356920
4608	356921
766	356922
52435	356923
8706	356924
61204	356925
133192	356926
44306	356927
56505	356928
5690	356929
16	356930
1404	356931
36140	356932
17720	356933
15717	356934
102953	356935
6686	356936
716	356937
155803	356938
36467	356939
66718	356940
125136	356941
117831	356942
130283	356943
197058	356944
57768	356945
6111	356946
39356	356947
7198	356948
8541	356949
7772	356950
27932	356951
3283	356952
14188	356953
41075	356954
197283	356955
9635	356956
76703	356957
39596	356958
241275	356959
3442	356960
71857	356961
158128	356962
59166	356963
85197	356964
151195	356965
41251	356966
40085	356967
26374	356968
168882	356969
8747	356970
5792	356971
117163	356972
43509	356973
209015	356974
179275	356975
73643	356976
7675	356977
50790	356978
134291	356979
135611	356980
3099	356981
147723	356982
30960	356983
54213	356984
29206	356985
67400	356986
68197	356987
32959	356988
2475	356989
16379	356990
18399	356991
11850	356992
10671	356993
148986	356994
7945	356995
7863	356996
11793	356997
73946	356998
9514	356999
42292	357000
28024	357001
7044	357002
44083	357003
100168	357004
24382	357005
14359	357006
147694	357007
147282	357008
256938	357009
19940	357010
555	357011
15153	357012
111468	357013
6778	357014
64157	357015
156479	357016
198311	357017
99799	357018
19067	357019
146781	357020
112347	357021
41301	357022
70379	357023
128075	357024
18835	357025
272591	357026
172	357027
214950	357028
16363	357029
43099	357030
143202	357031
2298	357032
62071	357033
186059	357034
20568	357035
231443	357036
60824	357037
90290	357038
231140	357039
10483	357040
48539	357041
8778	357042
101095	357043
208073	357044
42880	357045
14391	357046
3143	357047
44114	357048
134001	357049
6745	357050
19217	357051
2120	357052
18316	357053
3917	357054
112873	357055
1126	357056
76652	357057
1779	357058
73633	357059
44955	357060
9084	357061
88572	357062
90223	357063
15406	357064
5643	357065
225728	357066
1287	357067
185719	357068
6198	357069
178624	357070
6099	357071
17181	357072
122637	357073
15186	357074
25364	357075
36106	357076
717	357077
174218	357078
113346	357079
7928	357080
127515	357081
20230	357082
34713	357083
39264	357084
2547	357085
70477	357086
213	357087
33083	357088
7181	357089
7331	357090
189565	357091
11833	357092
271413	357093
132773	357094
188	357095
150694	357096
722	357097
1659	357098
264604	357099
14823	357100
18791	357101
112739	357102
57371	357103
178266	357104
9156	357105
46835	357106
128173	357107
167403	357108
19674	357109
13944	357110
68469	357111
79301	357112
68976	357113
55012	357114
140589	357115
4682	357116
89870	357117
39543	357118
39640	357119
70199	357120
102264	357121
28620	357122
551	357123
83837	357124
57346	357125
57196	357126
425	357127
79986	357128
159237	357129
18029	357130
6736	357131
223	357132
39081	357133
51281	357134
102915	357135
27519	357136
83741	357137
12617	357138
6353	357139
1842	357140
137254	357141
36675	357142
21852	357143
5310	357144
73791	357145
137614	357146
16156	357147
88168	357148
267388	357149
10861	357150
252133	357151
65688	357152
129948	357153
108449	357154
7458	357155
63986	357156
51960	357157
65276	357158
61980	357159
97712	357160
4135	357161
34890	357162
1326	357163
20554	357164
190614	357165
2922	357166
14290	357167
34536	357168
89879	357169
236444	357170
7407	357171
132779	357172
44225	357173
49357	357174
84119	357175
173292	357176
1747	357177
244320	357178
235550	357179
6911	357180
11702	357181
26013	357182
19132	357183
5049	357184
5402	357185
72091	357186
14959	357187
2859	357188
3711	357189
34674	357190
19853	357191
8087	357192
6842	357193
21900	357194
15900	357195
79027	357196
43704	357197
45911	357198
79053	357199
29205	357200
1351	357201
39003	357202
231661	357203
28399	357204
5656	357205
61917	357206
36846	357207
153823	357208
18922	357209
17735	357210
202904	357211
15199	357212
32095	357213
122	357214
2435	357215
91628	357216
69504	357217
35669	357218
73265	357219
190758	357220
832	357221
449	357222
35685	357223
12957	357224
12339	357225
53319	357226
140160	357227
45729	357228
26993	357229
34365	357230
3696	357231
37436	357232
58757	357233
266450	357234
157018	357235
11178	357236
14858	357237
2519	357238
15110	357239
15788	357240
120431	357241
19279	357242
44160	357243
170230	357244
8180	357245
127260	357246
101727	357247
198074	357248
106549	357249
260210	357250
158242	357251
3813	357252
120117	357253
23602	357254
3979	357255
139614	357256
14605	357257
10414	357258
57991	357259
42669	357260
37955	357261
33357	357262
161689	357263
161996	357264
22192	357265
11832	357266
830	357267
2614	357268
871	357269
68400	357270
18767	357271
58427	357272
62265	357273
56280	357274
12299	357275
51387	357276
113589	357277
68283	357278
57906	357279
232859	357280
8366	357281
8144	357282
13366	357283
1154	357284
893	357285
23836	357286
12737	357287
119763	357288
15660	357289
51680	357290
5059	357291
155416	357292
7173	357293
150073	357294
3264	357295
945	357296
79061	357297
1850	357298
136787	357299
59589	357300
169495	357301
256720	357302
3560	357303
110470	357304
2	357305
192685	357306
9948	357307
166827	357308
799	357309
176650	357310
43050	357311
188253	357312
220157	357313
36048	357314
78699	357315
78204	357316
73874	357317
11569	357318
93461	357319
53572	357320
27229	357321
44385	357322
17030	357323
949	357324
47520	357325
14125	357326
14911	357327
98228	357328
136728	357329
111452	357330
18834	357331
111225	357332
708	357333
2898	357334
40294	357335
26080	357336
2003	357337
13628	357338
228423	357339
680	357340
144696	357341
73830	357342
27530	357343
138962	357344
39184	357345
6542	357346
8916	357347
83540	357348
194622	357349
72649	357350
48507	357351
5467	357352
1414	357353
35406	357354
16577	357355
30628	357356
111584	357357
86292	357358
106343	357359
42488	357360
53533	357361
1549	357362
253838	357363
12309	357364
137096	357365
14403	357366
99316	357367
21362	357368
26403	357369
79221	357370
11506	357371
5965	357372
3789	357373
2580	357374
625	357375
89	357376
5900	357377
137966	357378
52124	357379
32192	357380
43339	357381
185940	357382
157192	357383
137795	357384
133137	357385
71123	357386
23687	357387
214454	357388
122149	357389
45761	357390
2506	357391
31038	357392
92690	357393
60265	357394
264261	357395
52918	357396
183747	357397
93288	357398
4916	357399
94562	357400
53462	357401
19286	357402
42909	357403
27907	357404
8098	357405
243	357406
187561	357407
7252	357408
31392	357409
60459	357410
225116	357411
137327	357412
3400	357413
60618	357414
32607	357415
45243	357416
7138	357417
29448	357418
5851	357419
43627	357420
78225	357421
23371	357422
25282	357423
1606	357424
41267	357425
33535	357426
33016	357427
79785	357428
22580	357429
61467	357430
109770	357431
9837	357432
21053	357433
19048	357434
64303	357435
37822	357436
8713	357437
15638	357438
5369	357439
50235	357440
17265	357441
137687	357442
1	357443
80142	357444
39027	357445
7997	357446
165433	357447
11966	357448
98861	357449
3788	357450
128749	357451
107524	357452
76919	357453
1268	357454
1681	357455
79864	357456
28127	357457
5974	357458
29914	357459
157336	357460
6566	357461
111131	357462
48279	357463
1207	357464
33666	357465
676	357466
6473	357467
83846	357468
1501	357469
57908	357470
30931	357471
7232	357472
6408	357473
259044	357474
64471	357475
250257	357476
969	357477
134583	357478
12494	357479
30970	357480
75102	357481
36694	357482
268430	357483
33281	357484
31506	357485
118513	357486
12366	357487
213219	357488
69904	357489
2115	357490
119098	357491
24581	357492
1243	357493
218762	357494
63162	357495
197606	357496
135111	357497
148115	357498
43027	357499
115579	357500
139762	357501
251103	357502
8887	357503
39807	357504
183079	357505
74060	357506
20145	357507
76648	357508
170356	357509
67322	357510
11300	357511
109338	357512
34023	357513
67614	357514
15828	357515
7340	357516
48500	357517
2748	357518
92	357519
17446	357520
256294	357521
10108	357522
52150	357523
10184	357524
24393	357525
453	357526
20496	357527
73251	357528
12432	357529
95774	357530
47119	357531
107671	357532
149049	357533
55345	357534
254191	357535
92702	357536
43292	357537
91946	357538
1654	357539
16985	357540
63931	357541
4224	357542
34173	357543
19705	357544
98368	357545
73977	357546
36082	357547
1176	357548
50187	357549
121415	357550
113710	357551
10027	357552
6700	357553
98080	357554
157167	357555
184799	357556
54283	357557
98007	357558
79856	357559
39981	357560
126645	357561
61036	357562
39291	357563
66772	357564
2325	357565
3800	357566
397	357567
33470	357568
79656	357569
129041	357570
1655	357571
2696	357572
885	357573
29057	357574
3731	357575
256307	357576
157589	357577
64554	357578
30899	357579
2142	357580
158852	357581
106949	357582
2115	357583
1768	357584
22430	357585
11753	357586
81299	357587
64697	357588
179415	357589
43311	357590
230879	357591
75105	357592
44443	357593
7508	357594
266890	357595
54684	357596
42314	357597
80661	357598
16456	357599
9029	357600
165791	357601
37958	357602
95298	357603
24191	357604
50634	357605
217896	357606
127826	357607
13312	357608
17613	357609
131825	357610
1591	357611
105890	357612
76737	357613
155539	357614
15408	357615
2763	357616
171709	357617
126823	357618
29080	357619
15917	357620
47362	357621
711	357622
112845	357623
27319	357624
2743	357625
74200	357626
120520	357627
7190	357628
562	357629
634	357630
237770	357631
54458	357632
9944	357633
8471	357634
61678	357635
179517	357636
14952	357637
94298	357638
126525	357639
11267	357640
13771	357641
47888	357642
2321	357643
137498	357644
28588	357645
45801	357646
232799	357647
57530	357648
11819	357649
6008	357650
44610	357651
88010	357652
23844	357653
9373	357654
19924	357655
131574	357656
217218	357657
242543	357658
106957	357659
7439	357660
76595	357661
119012	357662
6151	357663
256354	357664
46310	357665
103820	357666
257182	357667
25239	357668
19820	357669
218932	357670
4370	357671
135404	357672
8463	357673
4808	357674
2992	357675
11660	357676
32	357677
87526	357678
1545	357679
8245	357680
33822	357681
119617	357682
123511	357683
21102	357684
165062	357685
20875	357686
7213	357687
58665	357688
61056	357689
10391	357690
69042	357691
45740	357692
4536	357693
29142	357694
13806	357695
1007	357696
49375	357697
26010	357698
100656	357699
69145	357700
139492	357701
132382	357702
57613	357703
4395	357704
44366	357705
13357	357706
28655	357707
37389	357708
108871	357709
23230	357710
51763	357711
36494	357712
196761	357713
35969	357714
22032	357715
7734	357716
7774	357717
622	357718
54768	357719
75683	357720
16608	357721
142331	357722
7201	357723
83181	357724
37663	357725
42957	357726
67077	357727
159945	357728
6475	357729
6388	357730
12173	357731
50573	357732
81636	357733
1434	357734
42727	357735
255088	357736
33285	357737
92153	357738
16256	357739
71719	357740
878	357741
35978	357742
248000	357743
127557	357744
130176	357745
13543	357746
27625	357747
17211	357748
105277	357749
118968	357750
53523	357751
55380	357752
107709	357753
20982	357754
196757	357755
14435	357756
26788	357757
2787	357758
202862	357759
105938	357760
7915	357761
260813	357762
169120	357763
233266	357764
195575	357765
11733	357766
14029	357767
113119	357768
12979	357769
68431	357770
75516	357771
9541	357772
46438	357773
153902	357774
343	357775
93749	357776
5875	357777
15355	357778
22495	357779
52796	357780
31527	357781
23871	357782
30555	357783
140867	357784
29485	357785
68033	357786
959	357787
21731	357788
230226	357789
1256	357790
230621	357791
29550	357792
13215	357793
133196	357794
9134	357795
3194	357796
114	357797
62354	357798
19809	357799
3994	357800
133738	357801
46108	357802
9783	357803
12345	357804
12823	357805
226969	357806
107543	357807
141262	357808
269329	357809
57261	357810
142124	357811
4916	357812
20221	357813
6759	357814
20598	357815
97407	357816
67544	357817
69624	357818
102698	357819
158272	357820
21298	357821
46034	357822
14117	357823
10943	357824
70780	357825
38719	357826
71039	357827
8803	357828
49672	357829
30957	357830
47690	357831
112784	357832
63316	357833
43523	357834
5652	357835
1022	357836
75817	357837
31060	357838
14437	357839
10056	357840
6164	357841
19199	357842
20723	357843
29160	357844
58987	357845
70445	357846
149598	357847
50590	357848
260209	357849
223567	357850
22914	357851
29876	357852
176571	357853
70924	357854
357	357855
126365	357856
4943	357857
76645	357858
65603	357859
5363	357860
108477	357861
4612	357862
145611	357863
6714	357864
128810	357865
69616	357866
122009	357867
44937	357868
435	357869
239600	357870
2799	357871
3993	357872
2836	357873
292	357874
158496	357875
1051	357876
11427	357877
7405	357878
24022	357879
19305	357880
192648	357881
161090	357882
79273	357883
62374	357884
2808	357885
126935	357886
27198	357887
139928	357888
115592	357889
248894	357890
13315	357891
18362	357892
1573	357893
4109	357894
26180	357895
7042	357896
34195	357897
15287	357898
1220	357899
5111	357900
86975	357901
89528	357902
2524	357903
3887	357904
59590	357905
34055	357906
10663	357907
146434	357908
7090	357909
65063	357910
16896	357911
203508	357912
253965	357913
152904	357914
79942	357915
2249	357916
54	357917
54479	357918
51955	357919
34945	357920
9116	357921
3866	357922
20370	357923
113528	357924
198885	357925
186260	357926
74916	357927
2533	357928
243492	357929
29876	357930
233222	357931
1472	357932
2790	357933
135415	357934
39179	357935
1062	357936
58239	357937
6668	357938
23693	357939
45788	357940
157872	357941
131306	357942
19535	357943
56702	357944
16802	357945
12075	357946
15243	357947
36308	357948
29973	357949
18326	357950
6292	357951
47382	357952
11902	357953
3879	357954
3793	357955
183083	357956
193494	357957
25228	357958
4268	357959
9744	357960
32851	357961
4948	357962
101886	357963
152938	357964
31638	357965
95456	357966
82961	357967
14178	357968
3992	357969
2776	357970
9182	357971
77184	357972
24630	357973
64284	357974
138789	357975
37113	357976
4300	357977
238883	357978
21671	357979
4677	357980
36521	357981
1191	357982
71258	357983
31701	357984
8700	357985
120853	357986
1367	357987
21342	357988
35466	357989
114038	357990
23479	357991
190	357992
160517	357993
13035	357994
1293	357995
3738	357996
1155	357997
10669	357998
147803	357999
91080	358000
271202	358001
218530	358002
85031	358003
146086	358004
29	358005
9	358006
6107	358007
933	358008
48714	358009
54769	358010
121808	358011
86867	358012
131132	358013
15871	358014
22118	358015
233128	358016
182	358017
1847	358018
89069	358019
180710	358020
83508	358021
26326	358022
94699	358023
2792	358024
131447	358025
12179	358026
118851	358027
82417	358028
133222	358029
14909	358030
5778	358031
18327	358032
181325	358033
194289	358034
2623	358035
2132	358036
174071	358037
29977	358038
43215	358039
15018	358040
25430	358041
17374	358042
15280	358043
44931	358044
12933	358045
16858	358046
3949	358047
18426	358048
84396	358049
1323	358050
124768	358051
18933	358052
154623	358053
154460	358054
230672	358055
22881	358056
12753	358057
75488	358058
1960	358059
165655	358060
2023	358061
77952	358062
20	358063
40828	358064
4196	358065
83480	358066
78421	358067
192632	358068
2245	358069
1631	358070
12016	358071
18194	358072
6640	358073
94	358074
34123	358075
208381	358076
11595	358077
96118	358078
104452	358079
4311	358080
132752	358081
2310	358082
43025	358083
6778	358084
33018	358085
40840	358086
61877	358087
141302	358088
32565	358089
14371	358090
3296	358091
40251	358092
76078	358093
68924	358094
8342	358095
34619	358096
26844	358097
1725	358098
183194	358099
20097	358100
128020	358101
3986	358102
96412	358103
106272	358104
2726	358105
42	358106
209979	358107
33549	358108
252442	358109
6711	358110
230198	358111
262847	358112
45264	358113
148919	358114
211371	358115
114740	358116
36007	358117
3939	358118
31418	358119
57319	358120
45547	358121
99673	358122
84948	358123
40587	358124
115428	358125
259209	358126
13	358127
158534	358128
4812	358129
4847	358130
5421	358131
163879	358132
246277	358133
782	358134
136164	358135
65277	358136
18996	358137
12102	358138
3496	358139
122527	358140
3237	358141
119636	358142
2191	358143
59271	358144
1405	358145
28617	358146
10501	358147
105305	358148
20092	358149
160880	358150
27859	358151
65434	358152
95009	358153
94204	358154
61749	358155
78344	358156
61392	358157
222821	358158
48369	358159
815	358160
85511	358161
39072	358162
91599	358163
39420	358164
93572	358165
127787	358166
186552	358167
191142	358168
105474	358169
50062	358170
14507	358171
106823	358172
35902	358173
64167	358174
4102	358175
90757	358176
49009	358177
818	358178
2725	358179
871	358180
3033	358181
148309	358182
10395	358183
13723	358184
13778	358185
157315	358186
146	358187
2691	358188
5108	358189
23516	358190
22081	358191
70	358192
4892	358193
11945	358194
9461	358195
57862	358196
1778	358197
56536	358198
156664	358199
267377	358200
261141	358201
46360	358202
93233	358203
19840	358204
38202	358205
91184	358206
149935	358207
29997	358208
43734	358209
34007	358210
6602	358211
907	358212
87008	358213
38892	358214
17413	358215
145459	358216
25985	358217
59323	358218
6693	358219
81522	358220
19200	358221
151964	358222
253322	358223
77427	358224
18601	358225
46495	358226
6835	358227
55983	358228
20340	358229
160950	358230
205105	358231
137946	358232
45333	358233
1045	358234
85334	358235
160020	358236
209077	358237
21546	358238
83729	358239
18806	358240
97218	358241
6892	358242
35616	358243
19523	358244
112636	358245
86133	358246
9393	358247
48182	358248
6569	358249
94859	358250
65715	358251
94323	358252
19378	358253
814	358254
22687	358255
55759	358256
5115	358257
68973	358258
6718	358259
59827	358260
67561	358261
222698	358262
1412	358263
3801	358264
260145	358265
958	358266
37667	358267
109651	358268
3046	358269
5107	358270
3203	358271
128498	358272
112784	358273
23801	358274
23013	358275
70279	358276
22138	358277
16444	358278
38086	358279
31092	358280
36854	358281
172322	358282
92083	358283
2342	358284
164401	358285
17855	358286
268283	358287
6005	358288
72575	358289
13676	358290
91466	358291
143154	358292
70565	358293
49193	358294
561	358295
96896	358296
58071	358297
27225	358298
5662	358299
27651	358300
83300	358301
334	358302
70258	358303
48650	358304
3192	358305
86421	358306
4142	358307
95672	358308
101288	358309
28776	358310
20225	358311
42538	358312
80559	358313
110249	358314
2680	358315
5414	358316
52234	358317
5776	358318
215756	358319
10320	358320
4598	358321
86382	358322
216984	358323
30282	358324
55327	358325
4065	358326
93148	358327
240351	358328
8076	358329
1404	358330
126931	358331
235024	358332
115156	358333
8828	358334
28238	358335
3546	358336
113015	358337
892	358338
259788	358339
249189	358340
60608	358341
80446	358342
6281	358343
118993	358344
51688	358345
61013	358346
1730	358347
64053	358348
51756	358349
61384	358350
41	358351
69363	358352
1821	358353
157691	358354
6533	358355
13037	358356
363	358357
5259	358358
83971	358359
14562	358360
253273	358361
2439	358362
17301	358363
21255	358364
283	358365
146950	358366
40339	358367
113036	358368
72850	358369
42175	358370
267244	358371
239293	358372
177641	358373
145426	358374
233	358375
86378	358376
66995	358377
130121	358378
6059	358379
24590	358380
249415	358381
21806	358382
2983	358383
1025	358384
8488	358385
17879	358386
14732	358387
25954	358388
255419	358389
34543	358390
41772	358391
159745	358392
11003	358393
16168	358394
20209	358395
73127	358396
4314	358397
625	358398
227497	358399
38545	358400
7619	358401
139084	358402
19970	358403
110231	358404
76722	358405
12592	358406
23597	358407
25415	358408
9851	358409
79571	358410
4977	358411
81168	358412
8391	358413
104314	358414
8870	358415
56853	358416
84323	358417
253455	358418
147492	358419
77954	358420
56282	358421
12510	358422
165055	358423
932	358424
147899	358425
49528	358426
19856	358427
171424	358428
73988	358429
105159	358430
5501	358431
173994	358432
157508	358433
39224	358434
4029	358435
30312	358436
112663	358437
1743	358438
2908	358439
203685	358440
8602	358441
38632	358442
477	358443
5574	358444
53037	358445
884	358446
166397	358447
121052	358448
104844	358449
180181	358450
28694	358451
103999	358452
151797	358453
49177	358454
2209	358455
164314	358456
6853	358457
119420	358458
89577	358459
140965	358460
33110	358461
50049	358462
15039	358463
16920	358464
49240	358465
5552	358466
36921	358467
12242	358468
228345	358469
6140	358470
541	358471
3996	358472
107117	358473
1580	358474
81290	358475
39899	358476
74354	358477
9890	358478
88355	358479
448	358480
491	358481
147681	358482
5766	358483
254944	358484
8968	358485
28061	358486
24260	358487
6176	358488
62115	358489
129477	358490
3620	358491
80245	358492
255223	358493
57534	358494
36954	358495
91336	358496
178817	358497
28927	358498
84382	358499
61776	358500
35894	358501
4351	358502
6500	358503
162402	358504
220874	358505
4388	358506
12052	358507
9703	358508
779	358509
24463	358510
232042	358511
818	358512
587	358513
243589	358514
18382	358515
35401	358516
63230	358517
222259	358518
125515	358519
37845	358520
3025	358521
57917	358522
13842	358523
119900	358524
114198	358525
6770	358526
39985	358527
45289	358528
1460	358529
248672	358530
104701	358531
128364	358532
678	358533
48090	358534
2446	358535
84736	358536
21319	358537
25770	358538
130942	358539
74515	358540
47546	358541
26510	358542
4373	358543
160996	358544
2644	358545
141846	358546
47860	358547
9596	358548
254686	358549
24642	358550
17488	358551
266402	358552
2451	358553
2089	358554
22680	358555
467	358556
193540	358557
204174	358558
42725	358559
4969	358560
22194	358561
94706	358562
1425	358563
52186	358564
3046	358565
20728	358566
8612	358567
4986	358568
135983	358569
35997	358570
124783	358571
1944	358572
11274	358573
71348	358574
1409	358575
17372	358576
37222	358577
52996	358578
439	358579
3278	358580
2198	358581
17272	358582
4707	358583
57846	358584
270311	358585
5751	358586
22975	358587
70194	358588
214184	358589
49409	358590
4040	358591
129147	358592
95156	358593
484	358594
2625	358595
66668	358596
28380	358597
20245	358598
65503	358599
19630	358600
5432	358601
150972	358602
162176	358603
37509	358604
23882	358605
2531	358606
14754	358607
78355	358608
487	358609
90191	358610
2034	358611
29799	358612
3706	358613
20074	358614
187524	358615
31750	358616
53871	358617
94	358618
76926	358619
7707	358620
386	358621
32623	358622
46261	358623
42700	358624
18408	358625
68409	358626
95660	358627
44779	358628
32042	358629
29476	358630
231842	358631
26206	358632
69863	358633
103871	358634
8163	358635
76457	358636
18	358637
81078	358638
16356	358639
2568	358640
6015	358641
133	358642
71821	358643
207229	358644
268991	358645
24856	358646
170299	358647
5524	358648
142231	358649
9619	358650
165354	358651
258576	358652
18062	358653
125114	358654
73469	358655
24325	358656
24709	358657
39859	358658
83929	358659
19711	358660
4677	358661
30249	358662
105509	358663
158284	358664
12495	358665
56464	358666
151415	358667
54403	358668
57260	358669
3824	358670
106381	358671
59191	358672
260717	358673
15272	358674
4136	358675
165373	358676
167	358677
226624	358678
16845	358679
70091	358680
229	358681
22061	358682
99733	358683
85078	358684
63712	358685
58574	358686
91891	358687
230135	358688
38238	358689
56684	358690
9400	358691
109722	358692
167952	358693
421	358694
32513	358695
86090	358696
138597	358697
6591	358698
7160	358699
133976	358700
92350	358701
27487	358702
29063	358703
91357	358704
11852	358705
111260	358706
7836	358707
5792	358708
269917	358709
79518	358710
16051	358711
158103	358712
22215	358713
63692	358714
67219	358715
178425	358716
11646	358717
61217	358718
13005	358719
4394	358720
32534	358721
3702	358722
80149	358723
32862	358724
15208	358725
1394	358726
144731	358727
36639	358728
77176	358729
2602	358730
56495	358731
43675	358732
134586	358733
59446	358734
28511	358735
128572	358736
129721	358737
36874	358738
116733	358739
65252	358740
9823	358741
206200	358742
5242	358743
261626	358744
78775	358745
25965	358746
18489	358747
71978	358748
559	358749
25343	358750
3544	358751
115788	358752
110820	358753
12312	358754
48314	358755
71084	358756
73407	358757
738	358758
175795	358759
101501	358760
134335	358761
68090	358762
75660	358763
157995	358764
2858	358765
1019	358766
90770	358767
2326	358768
80245	358769
27759	358770
4034	358771
1595	358772
251036	358773
270741	358774
5814	358775
129580	358776
55892	358777
110002	358778
76251	358779
19528	358780
121327	358781
1628	358782
12053	358783
18262	358784
41789	358785
135099	358786
22071	358787
48893	358788
190619	358789
50729	358790
171587	358791
15445	358792
15838	358793
99768	358794
62777	358795
68816	358796
122506	358797
16898	358798
2901	358799
196196	358800
77590	358801
50761	358802
64036	358803
135290	358804
160392	358805
33810	358806
19280	358807
72271	358808
57674	358809
186611	358810
54067	358811
132352	358812
75646	358813
41026	358814
3904	358815
19232	358816
223387	358817
671	358818
40818	358819
21693	358820
44513	358821
44559	358822
113166	358823
23913	358824
3545	358825
103281	358826
11287	358827
70409	358828
130823	358829
96267	358830
82744	358831
750	358832
152685	358833
76275	358834
75646	358835
19057	358836
472	358837
126124	358838
66666	358839
44418	358840
4160	358841
22748	358842
31199	358843
74972	358844
44020	358845
12787	358846
99199	358847
148648	358848
64	358849
290	358850
78564	358851
216339	358852
9304	358853
93828	358854
20516	358855
10252	358856
43085	358857
132793	358858
162695	358859
6657	358860
49507	358861
31168	358862
64653	358863
12482	358864
153284	358865
175785	358866
3476	358867
81547	358868
227314	358869
673	358870
10253	358871
164035	358872
29534	358873
84577	358874
70263	358875
88838	358876
104948	358877
144970	358878
13984	358879
54270	358880
26163	358881
39919	358882
188752	358883
89453	358884
29228	358885
52803	358886
17700	358887
1706	358888
44178	358889
264678	358890
214761	358891
7797	358892
47054	358893
135831	358894
9781	358895
25036	358896
11452	358897
3328	358898
141726	358899
79039	358900
40884	358901
78858	358902
75131	358903
146487	358904
6378	358905
70	358906
2384	358907
2605	358908
45997	358909
23047	358910
166172	358911
25759	358912
69848	358913
1129	358914
67344	358915
1593	358916
27828	358917
177533	358918
7223	358919
22166	358920
21056	358921
64315	358922
44219	358923
23649	358924
22058	358925
282	358926
240214	358927
73808	358928
128	358929
2327	358930
5631	358931
81419	358932
151459	358933
201200	358934
21997	358935
5416	358936
117774	358937
604	358938
32741	358939
4524	358940
257515	358941
191992	358942
32105	358943
3440	358944
7233	358945
19746	358946
25341	358947
49	358948
36724	358949
14494	358950
119257	358951
7605	358952
16440	358953
26650	358954
5657	358955
30933	358956
58358	358957
65827	358958
26716	358959
11696	358960
124489	358961
40219	358962
66809	358963
240831	358964
6104	358965
244039	358966
156334	358967
68805	358968
10186	358969
29189	358970
3290	358971
112685	358972
254571	358973
45197	358974
261241	358975
18242	358976
14375	358977
31014	358978
18745	358979
145744	358980
41071	358981
54541	358982
8	358983
186540	358984
24597	358985
4983	358986
152994	358987
62544	358988
2668	358989
247958	358990
94594	358991
15018	358992
66141	358993
11146	358994
58000	358995
75270	358996
154255	358997
151518	358998
20703	358999
27181	359000
21992	359001
244711	359002
23159	359003
136562	359004
10934	359005
4007	359006
147330	359007
72852	359008
276	359009
25823	359010
16516	359011
1602	359012
27422	359013
64176	359014
4783	359015
152460	359016
1602	359017
36282	359018
125507	359019
61189	359020
17560	359021
112652	359022
2625	359023
11582	359024
52315	359025
39266	359026
8688	359027
31512	359028
72958	359029
56989	359030
3708	359031
30691	359032
11802	359033
53809	359034
35770	359035
12218	359036
268971	359037
78102	359038
30405	359039
31292	359040
159596	359041
45028	359042
166338	359043
17405	359044
160152	359045
79040	359046
39941	359047
53807	359048
1774	359049
54020	359050
13748	359051
20620	359052
97031	359053
40791	359054
58409	359055
8998	359056
16097	359057
18396	359058
30257	359059
3092	359060
162441	359061
3335	359062
106798	359063
237415	359064
124762	359065
159045	359066
87661	359067
1382	359068
25132	359069
24079	359070
49904	359071
17498	359072
2026	359073
170569	359074
93	359075
167275	359076
24563	359077
81748	359078
150370	359079
54441	359080
192787	359081
52482	359082
39925	359083
46401	359084
1742	359085
4059	359086
264920	359087
23752	359088
32571	359089
30980	359090
11871	359091
26206	359092
15817	359093
16574	359094
197	359095
28958	359096
74270	359097
77779	359098
195680	359099
53551	359100
85131	359101
134546	359102
31572	359103
24832	359104
16978	359105
89107	359106
1549	359107
249386	359108
644	359109
5652	359110
18386	359111
213847	359112
5740	359113
41078	359114
145617	359115
13920	359116
12551	359117
124849	359118
113260	359119
50796	359120
132481	359121
24304	359122
15844	359123
6166	359124
20394	359125
114596	359126
34981	359127
110676	359128
6190	359129
294	359130
39886	359131
253118	359132
52784	359133
7668	359134
54459	359135
7448	359136
1337	359137
62541	359138
52223	359139
238802	359140
13105	359141
11726	359142
40599	359143
1295	359144
22152	359145
61757	359146
118800	359147
3568	359148
153800	359149
37975	359150
139143	359151
53716	359152
84141	359153
4676	359154
55322	359155
6295	359156
31161	359157
19666	359158
157820	359159
36547	359160
637	359161
50797	359162
10426	359163
94634	359164
116603	359165
113957	359166
19147	359167
52663	359168
1607	359169
9321	359170
175673	359171
96782	359172
110313	359173
9814	359174
43783	359175
1688	359176
35124	359177
36966	359178
152159	359179
171013	359180
68742	359181
8035	359182
11648	359183
50789	359184
159065	359185
113471	359186
38402	359187
38106	359188
2896	359189
34615	359190
13149	359191
160784	359192
3297	359193
37984	359194
10	359195
21159	359196
69460	359197
45765	359198
69623	359199
1115	359200
97081	359201
5348	359202
150709	359203
76154	359204
189850	359205
16223	359206
37542	359207
37458	359208
15397	359209
17025	359210
9983	359211
35611	359212
249525	359213
124811	359214
53853	359215
8968	359216
83154	359217
221934	359218
5764	359219
43263	359220
40277	359221
54249	359222
196334	359223
4905	359224
4198	359225
248718	359226
7609	359227
50718	359228
20433	359229
7260	359230
28450	359231
75273	359232
100141	359233
12899	359234
171183	359235
54517	359236
87261	359237
1592	359238
102526	359239
38372	359240
45372	359241
1440	359242
5729	359243
33687	359244
39131	359245
33571	359246
27622	359247
108914	359248
23420	359249
24691	359250
8431	359251
59025	359252
265131	359253
265379	359254
260079	359255
908	359256
234852	359257
19450	359258
35168	359259
6006	359260
188555	359261
4816	359262
11965	359263
68110	359264
30115	359265
3627	359266
20402	359267
49431	359268
10675	359269
55487	359270
92392	359271
180640	359272
8335	359273
51480	359274
34139	359275
40824	359276
91810	359277
190142	359278
46019	359279
1942	359280
17499	359281
6480	359282
84796	359283
14985	359284
67366	359285
107058	359286
35269	359287
48381	359288
26764	359289
61333	359290
2516	359291
36973	359292
109004	359293
24197	359294
33118	359295
144968	359296
45866	359297
453	359298
95934	359299
22574	359300
69734	359301
394	359302
68630	359303
171376	359304
111407	359305
52550	359306
45622	359307
167020	359308
32476	359309
225457	359310
16250	359311
84931	359312
95691	359313
122766	359314
53364	359315
99870	359316
2785	359317
40916	359318
15547	359319
186266	359320
71279	359321
53507	359322
186430	359323
239896	359324
14666	359325
1684	359326
16104	359327
132559	359328
7697	359329
68483	359330
772	359331
171111	359332
4253	359333
140822	359334
107549	359335
18481	359336
78709	359337
18576	359338
154285	359339
3060	359340
3972	359341
20042	359342
268488	359343
31566	359344
203491	359345
53971	359346
155502	359347
207363	359348
81578	359349
103072	359350
886	359351
9448	359352
265120	359353
81999	359354
874	359355
65580	359356
13694	359357
27324	359358
17204	359359
64	359360
174500	359361
30460	359362
14372	359363
20513	359364
6622	359365
26552	359366
5159	359367
179112	359368
38910	359369
13578	359370
269730	359371
216768	359372
66258	359373
71107	359374
57442	359375
248573	359376
192299	359377
714	359378
67000	359379
11582	359380
97609	359381
72815	359382
82910	359383
33735	359384
123889	359385
6695	359386
54462	359387
170994	359388
12427	359389
98237	359390
92975	359391
29224	359392
7841	359393
97540	359394
85061	359395
2691	359396
53629	359397
88165	359398
46076	359399
8979	359400
226266	359401
56943	359402
43711	359403
77925	359404
42004	359405
6930	359406
122615	359407
6780	359408
149	359409
296	359410
50062	359411
26865	359412
22251	359413
45065	359414
44474	359415
230117	359416
112471	359417
33409	359418
61754	359419
37355	359420
105525	359421
9065	359422
59027	359423
164956	359424
54848	359425
111123	359426
1227	359427
23873	359428
55412	359429
103506	359430
1492	359431
81556	359432
60827	359433
25893	359434
21338	359435
35758	359436
42869	359437
18734	359438
159709	359439
11713	359440
130209	359441
40240	359442
72489	359443
102189	359444
527	359445
13613	359446
160518	359447
138924	359448
144609	359449
78117	359450
2	359451
14500	359452
70365	359453
262804	359454
11927	359455
30720	359456
166933	359457
54406	359458
2531	359459
109551	359460
24349	359461
263144	359462
57904	359463
75471	359464
9551	359465
90360	359466
17604	359467
77154	359468
82779	359469
11723	359470
89295	359471
46200	359472
71881	359473
1518	359474
4674	359475
1817	359476
11855	359477
75858	359478
28779	359479
15693	359480
10695	359481
14809	359482
211057	359483
27217	359484
99142	359485
43195	359486
263189	359487
83223	359488
77014	359489
37959	359490
205386	359491
103608	359492
42	359493
54563	359494
30673	359495
81895	359496
14612	359497
9301	359498
217836	359499
32112	359500
7400	359501
155777	359502
7112	359503
24268	359504
72524	359505
132239	359506
373	359507
55184	359508
29083	359509
16309	359510
2799	359511
161670	359512
32267	359513
45091	359514
68722	359515
160839	359516
252217	359517
4358	359518
26443	359519
34291	359520
4356	359521
83778	359522
1150	359523
26936	359524
57804	359525
45017	359526
33977	359527
156830	359528
35856	359529
37626	359530
63281	359531
189644	359532
53978	359533
29882	359534
150763	359535
166802	359536
78118	359537
122755	359538
55800	359539
4572	359540
8299	359541
60056	359542
41532	359543
47547	359544
155189	359545
27693	359546
33710	359547
140415	359548
191709	359549
38352	359550
50235	359551
18499	359552
128	359553
18922	359554
9673	359555
37428	359556
61577	359557
51625	359558
30048	359559
54222	359560
245186	359561
43800	359562
248681	359563
222345	359564
2747	359565
6926	359566
8771	359567
915	359568
73753	359569
13908	359570
52675	359571
57114	359572
24820	359573
5772	359574
8755	359575
192170	359576
47960	359577
27082	359578
74988	359579
3159	359580
2785	359581
213527	359582
15300	359583
12271	359584
924	359585
1180	359586
1264	359587
84376	359588
4077	359589
83243	359590
176501	359591
215687	359592
1285	359593
151574	359594
89873	359595
80038	359596
153192	359597
1888	359598
13414	359599
567	359600
135667	359601
55575	359602
14406	359603
3093	359604
76455	359605
132912	359606
3	359607
5446	359608
1135	359609
78291	359610
193877	359611
1270	359612
8286	359613
35760	359614
3533	359615
141151	359616
6701	359617
30006	359618
68080	359619
141237	359620
153043	359621
61632	359622
30466	359623
260846	359624
89391	359625
17422	359626
48146	359627
25611	359628
73431	359629
6576	359630
116032	359631
21213	359632
823	359633
4195	359634
39334	359635
171053	359636
21821	359637
7659	359638
12811	359639
37426	359640
33934	359641
157539	359642
216359	359643
751	359644
67546	359645
55485	359646
149946	359647
5484	359648
44763	359649
99191	359650
94100	359651
10418	359652
230830	359653
147545	359654
136695	359655
9573	359656
15135	359657
91519	359658
33976	359659
83952	359660
15770	359661
712	359662
39259	359663
47658	359664
11480	359665
9126	359666
35762	359667
797	359668
2593	359669
72267	359670
23444	359671
30354	359672
85199	359673
175613	359674
39940	359675
222976	359676
19752	359677
29245	359678
927	359679
35401	359680
970	359681
265695	359682
1331	359683
73608	359684
108646	359685
101059	359686
32059	359687
79012	359688
72661	359689
4333	359690
79745	359691
55637	359692
125747	359693
153941	359694
160251	359695
10540	359696
67537	359697
224166	359698
37463	359699
99354	359700
50909	359701
17286	359702
203795	359703
15879	359704
93328	359705
8379	359706
54611	359707
38861	359708
220983	359709
47021	359710
201907	359711
152118	359712
263	359713
66651	359714
22059	359715
10418	359716
5917	359717
100599	359718
8247	359719
259086	359720
4663	359721
18885	359722
141399	359723
180679	359724
46056	359725
151056	359726
7626	359727
181520	359728
71407	359729
21174	359730
10080	359731
76527	359732
264639	359733
126833	359734
65587	359735
9957	359736
11208	359737
3828	359738
219503	359739
67561	359740
41105	359741
58554	359742
8664	359743
15254	359744
99936	359745
25821	359746
48154	359747
55807	359748
7240	359749
12978	359750
3220	359751
3708	359752
66033	359753
136481	359754
62201	359755
72409	359756
2029	359757
114298	359758
65287	359759
165542	359760
45189	359761
57209	359762
53	359763
212679	359764
27983	359765
230318	359766
40088	359767
37808	359768
169457	359769
98204	359770
131997	359771
133935	359772
73750	359773
105150	359774
20995	359775
164203	359776
17414	359777
111593	359778
128160	359779
76870	359780
95593	359781
5027	359782
19873	359783
62992	359784
8033	359785
19107	359786
219395	359787
29064	359788
19721	359789
46675	359790
9558	359791
816	359792
26831	359793
63572	359794
7508	359795
82976	359796
399	359797
70983	359798
32826	359799
41913	359800
25260	359801
206873	359802
25567	359803
8688	359804
6371	359805
14081	359806
133327	359807
84052	359808
29986	359809
15530	359810
2433	359811
897	359812
124467	359813
35778	359814
128530	359815
5145	359816
33830	359817
5285	359818
9834	359819
170833	359820
7951	359821
11604	359822
31577	359823
53743	359824
3325	359825
78829	359826
14411	359827
88097	359828
59166	359829
117422	359830
13366	359831
129203	359832
171337	359833
100400	359834
49240	359835
21193	359836
87266	359837
139501	359838
59008	359839
1408	359840
95806	359841
2117	359842
63965	359843
195935	359844
48112	359845
177172	359846
566	359847
4788	359848
168038	359849
8589	359850
4016	359851
9525	359852
10470	359853
21693	359854
18759	359855
31116	359856
49880	359857
219	359858
26320	359859
57245	359860
13888	359861
88345	359862
17779	359863
55183	359864
120652	359865
43839	359866
14916	359867
100749	359868
6670	359869
74278	359870
1412	359871
173939	359872
77062	359873
168240	359874
268995	359875
33719	359876
147875	359877
31827	359878
40132	359879
27743	359880
14410	359881
142558	359882
93798	359883
4963	359884
22845	359885
134	359886
15844	359887
13297	359888
54161	359889
93781	359890
15236	359891
23376	359892
169361	359893
83658	359894
29377	359895
30064	359896
63292	359897
3979	359898
12216	359899
39585	359900
30478	359901
55311	359902
6837	359903
134001	359904
31150	359905
65638	359906
133705	359907
1596	359908
4046	359909
117097	359910
6887	359911
106263	359912
48464	359913
7597	359914
68744	359915
56276	359916
168	359917
2133	359918
977	359919
4550	359920
94214	359921
102540	359922
42112	359923
13973	359924
50627	359925
41978	359926
58026	359927
1131	359928
31524	359929
42700	359930
7807	359931
89291	359932
233762	359933
35116	359934
62461	359935
114348	359936
9183	359937
14316	359938
90976	359939
28242	359940
22335	359941
89527	359942
10916	359943
178333	359944
59796	359945
52790	359946
6996	359947
30417	359948
78753	359949
111628	359950
1202	359951
102860	359952
4792	359953
16842	359954
10129	359955
21643	359956
4078	359957
140011	359958
18211	359959
62004	359960
641	359961
6680	359962
99393	359963
141771	359964
75309	359965
171318	359966
58365	359967
55327	359968
166283	359969
151607	359970
54615	359971
53729	359972
34490	359973
5234	359974
226555	359975
66146	359976
3722	359977
2003	359978
156703	359979
32010	359980
90044	359981
84999	359982
35506	359983
187266	359984
3174	359985
36066	359986
19233	359987
23978	359988
248173	359989
789	359990
61964	359991
3626	359992
17138	359993
23467	359994
43271	359995
4	359996
11899	359997
2385	359998
14696	359999
20300	360000
204978	360001
30169	360002
171647	360003
2448	360004
91931	360005
80490	360006
200802	360007
13656	360008
62805	360009
3912	360010
119801	360011
3160	360012
208842	360013
111196	360014
40111	360015
6202	360016
71130	360017
1092	360018
3114	360019
25788	360020
20455	360021
5805	360022
17458	360023
35225	360024
71412	360025
218015	360026
26464	360027
154097	360028
123661	360029
156806	360030
66782	360031
136226	360032
1782	360033
4570	360034
73430	360035
120905	360036
179753	360037
128379	360038
107149	360039
233238	360040
90748	360041
13206	360042
3505	360043
226711	360044
33886	360045
5408	360046
389	360047
51538	360048
91250	360049
16353	360050
37359	360051
13274	360052
1923	360053
53561	360054
10362	360055
67938	360056
6881	360057
15055	360058
53323	360059
48191	360060
123122	360061
33439	360062
875	360063
72221	360064
4492	360065
19366	360066
34556	360067
240947	360068
2699	360069
25782	360070
2020	360071
28365	360072
35618	360073
42372	360074
21473	360075
2400	360076
8302	360077
49550	360078
89398	360079
9982	360080
142608	360081
35120	360082
201280	360083
5905	360084
11381	360085
55373	360086
3510	360087
51385	360088
107840	360089
271436	360090
252301	360091
91	360092
1062	360093
113856	360094
28310	360095
66148	360096
15372	360097
203920	360098
72668	360099
128	360100
994	360101
112191	360102
33111	360103
580	360104
17768	360105
5757	360106
732	360107
180532	360108
21888	360109
51430	360110
133246	360111
1	360112
90252	360113
26531	360114
38785	360115
23858	360116
85	360117
8559	360118
13489	360119
1417	360120
21450	360121
7605	360122
15477	360123
15549	360124
29511	360125
36926	360126
7527	360127
142862	360128
46929	360129
15401	360130
60100	360131
26125	360132
14354	360133
51095	360134
37474	360135
29587	360136
140837	360137
14851	360138
43848	360139
87477	360140
55548	360141
4062	360142
4932	360143
31785	360144
250985	360145
19094	360146
33024	360147
14750	360148
158600	360149
3132	360150
33858	360151
63069	360152
21589	360153
930	360154
49748	360155
26968	360156
2157	360157
207191	360158
101284	360159
28685	360160
17269	360161
94778	360162
266507	360163
5796	360164
250351	360165
266413	360166
24501	360167
50254	360168
33011	360169
6242	360170
1207	360171
5249	360172
3109	360173
3019	360174
2769	360175
110326	360176
192350	360177
74344	360178
27054	360179
5758	360180
15906	360181
34041	360182
26925	360183
263985	360184
31474	360185
5813	360186
270307	360187
51241	360188
34905	360189
27801	360190
2229	360191
6342	360192
188357	360193
16920	360194
8788	360195
82065	360196
35	360197
132511	360198
6802	360199
107795	360200
2372	360201
468	360202
411	360203
56867	360204
1810	360205
46210	360206
5021	360207
328	360208
43203	360209
109204	360210
20026	360211
73991	360212
177133	360213
253870	360214
147483	360215
8202	360216
138849	360217
2265	360218
3650	360219
27998	360220
23810	360221
19528	360222
23764	360223
265409	360224
13246	360225
2575	360226
71847	360227
137738	360228
33010	360229
17189	360230
76472	360231
16553	360232
58746	360233
241798	360234
162556	360235
136	360236
167408	360237
20733	360238
53208	360239
326	360240
6377	360241
891	360242
99676	360243
27674	360244
10404	360245
21116	360246
48953	360247
126417	360248
93298	360249
31221	360250
2037	360251
21999	360252
16181	360253
2001	360254
186	360255
3662	360256
35515	360257
77969	360258
292	360259
39356	360260
152201	360261
194820	360262
30962	360263
81225	360264
69883	360265
14560	360266
71783	360267
18608	360268
84480	360269
2430	360270
1199	360271
25994	360272
238770	360273
817	360274
3733	360275
240977	360276
1325	360277
250566	360278
65194	360279
76468	360280
1068	360281
156231	360282
773	360283
54241	360284
27722	360285
2952	360286
44213	360287
8052	360288
3387	360289
33014	360290
239965	360291
224711	360292
167257	360293
52982	360294
151865	360295
3435	360296
4360	360297
46805	360298
25284	360299
12079	360300
200498	360301
50446	360302
7459	360303
100985	360304
250268	360305
44102	360306
3497	360307
9912	360308
16752	360309
461	360310
5282	360311
22638	360312
6226	360313
10279	360314
22717	360315
68029	360316
250419	360317
16170	360318
148	360319
21015	360320
165576	360321
6821	360322
2746	360323
126676	360324
1318	360325
69257	360326
12	360327
144592	360328
11807	360329
29812	360330
233712	360331
148150	360332
171788	360333
235468	360334
10024	360335
3008	360336
231415	360337
58998	360338
3409	360339
1571	360340
2630	360341
93541	360342
167109	360343
110929	360344
91341	360345
245679	360346
64998	360347
4757	360348
93107	360349
206758	360350
72861	360351
167615	360352
88899	360353
127	360354
177175	360355
157903	360356
107846	360357
1297	360358
21818	360359
20687	360360
126693	360361
2479	360362
179	360363
35892	360364
45685	360365
961	360366
10393	360367
65521	360368
180106	360369
55867	360370
168814	360371
34769	360372
17383	360373
518	360374
135621	360375
32035	360376
31396	360377
203246	360378
21716	360379
2285	360380
34104	360381
43556	360382
76289	360383
24657	360384
1922	360385
53181	360386
19183	360387
39803	360388
220991	360389
249545	360390
47831	360391
30591	360392
3905	360393
245197	360394
116299	360395
130392	360396
31206	360397
17105	360398
2119	360399
86513	360400
35778	360401
73644	360402
26617	360403
77080	360404
13506	360405
30828	360406
139081	360407
17376	360408
251110	360409
4012	360410
156262	360411
76529	360412
23147	360413
9506	360414
13012	360415
3497	360416
108739	360417
106653	360418
38861	360419
7735	360420
7452	360421
5752	360422
68306	360423
4774	360424
28679	360425
5156	360426
10766	360427
24971	360428
63794	360429
52762	360430
15187	360431
4848	360432
142313	360433
900	360434
239809	360435
15299	360436
225208	360437
122037	360438
145	360439
7635	360440
78039	360441
224143	360442
200734	360443
7485	360444
11110	360445
104098	360446
159583	360447
3238	360448
228884	360449
53460	360450
63404	360451
23507	360452
78062	360453
77388	360454
40	360455
165	360456
131644	360457
3878	360458
6835	360459
66493	360460
59808	360461
7248	360462
92265	360463
241400	360464
24382	360465
68925	360466
41545	360467
27732	360468
235623	360469
45062	360470
251851	360471
6968	360472
12645	360473
114573	360474
43517	360475
17146	360476
34697	360477
2672	360478
30788	360479
28342	360480
63473	360481
16308	360482
151513	360483
122767	360484
8879	360485
48731	360486
99635	360487
137	360488
35908	360489
12630	360490
1870	360491
41943	360492
14612	360493
25999	360494
19345	360495
927	360496
5352	360497
60509	360498
227244	360499
11420	360500
223492	360501
87893	360502
5588	360503
158403	360504
203163	360505
6692	360506
744	360507
43804	360508
158297	360509
16381	360510
36383	360511
3429	360512
10469	360513
45385	360514
6367	360515
11885	360516
2070	360517
43824	360518
988	360519
88204	360520
20860	360521
133971	360522
23203	360523
53075	360524
80378	360525
7209	360526
53644	360527
16833	360528
205722	360529
2404	360530
48337	360531
60763	360532
149322	360533
1764	360534
21783	360535
8734	360536
219214	360537
94028	360538
250652	360539
32348	360540
27758	360541
7496	360542
128712	360543
39592	360544
5261	360545
253737	360546
50680	360547
26899	360548
5709	360549
178574	360550
54586	360551
10201	360552
17398	360553
377	360554
1272	360555
147236	360556
15027	360557
22685	360558
29031	360559
10221	360560
3482	360561
160644	360562
2118	360563
3	360564
53322	360565
18999	360566
63946	360567
203733	360568
56218	360569
1219	360570
68227	360571
57464	360572
14982	360573
154313	360574
234695	360575
46114	360576
13876	360577
43286	360578
5498	360579
14748	360580
107481	360581
82488	360582
11176	360583
149726	360584
80087	360585
21619	360586
42193	360587
6208	360588
142	360589
44308	360590
40766	360591
11064	360592
545	360593
2849	360594
58873	360595
181692	360596
199988	360597
25836	360598
152947	360599
80763	360600
51554	360601
1480	360602
1240	360603
35312	360604
26577	360605
58760	360606
256913	360607
3302	360608
4894	360609
120240	360610
2630	360611
209561	360612
8487	360613
82654	360614
115537	360615
11792	360616
52378	360617
32091	360618
241237	360619
31686	360620
59633	360621
17582	360622
510	360623
4906	360624
129334	360625
57712	360626
7541	360627
163363	360628
4526	360629
152862	360630
629	360631
123299	360632
235799	360633
86140	360634
153724	360635
28	360636
65716	360637
236092	360638
141170	360639
640	360640
29480	360641
160135	360642
3534	360643
30939	360644
166342	360645
76981	360646
11648	360647
70790	360648
15892	360649
1702	360650
3044	360651
85863	360652
999	360653
36019	360654
2395	360655
33412	360656
202670	360657
33193	360658
5171	360659
73197	360660
33805	360661
410	360662
67182	360663
342	360664
29845	360665
2975	360666
229	360667
9004	360668
1089	360669
123136	360670
25524	360671
8338	360672
149252	360673
230301	360674
55960	360675
6230	360676
1813	360677
545	360678
111111	360679
120310	360680
4779	360681
35536	360682
95234	360683
23369	360684
18253	360685
90703	360686
267365	360687
22996	360688
62246	360689
23499	360690
17607	360691
11175	360692
28619	360693
75805	360694
19058	360695
152705	360696
39287	360697
24040	360698
101518	360699
70981	360700
43996	360701
266357	360702
49506	360703
6362	360704
98571	360705
146132	360706
9591	360707
71244	360708
992	360709
49725	360710
26945	360711
920	360712
45126	360713
9704	360714
5229	360715
170445	360716
33	360717
17088	360718
17303	360719
156780	360720
5052	360721
147484	360722
54339	360723
8016	360724
94007	360725
28123	360726
1513	360727
1062	360728
1825	360729
2996	360730
30347	360731
1216	360732
74656	360733
35349	360734
185135	360735
112316	360736
149345	360737
71509	360738
77842	360739
453	360740
24920	360741
68846	360742
119746	360743
110810	360744
16764	360745
176662	360746
105924	360747
15618	360748
19608	360749
68646	360750
1732	360751
43168	360752
8413	360753
4707	360754
9589	360755
165231	360756
52214	360757
170966	360758
143946	360759
25151	360760
8179	360761
7323	360762
34676	360763
430	360764
123118	360765
72332	360766
6222	360767
44744	360768
694	360769
139002	360770
12433	360771
9357	360772
97993	360773
82811	360774
3529	360775
192204	360776
145	360777
3776	360778
236194	360779
86205	360780
89469	360781
27416	360782
128848	360783
28084	360784
27785	360785
3285	360786
118580	360787
11144	360788
2552	360789
16090	360790
80696	360791
35639	360792
20249	360793
146799	360794
4678	360795
85436	360796
105842	360797
27671	360798
21700	360799
10487	360800
140880	360801
55794	360802
101484	360803
169650	360804
11123	360805
141398	360806
22622	360807
246249	360808
22904	360809
68155	360810
68686	360811
164	360812
77830	360813
100216	360814
249999	360815
104953	360816
6164	360817
215814	360818
78322	360819
1	360820
29482	360821
214	360822
59341	360823
146807	360824
111215	360825
21993	360826
9047	360827
103419	360828
252589	360829
531	360830
62970	360831
88788	360832
187660	360833
78162	360834
44826	360835
29760	360836
2174	360837
112669	360838
146494	360839
102734	360840
26725	360841
463	360842
1367	360843
5134	360844
109400	360845
140884	360846
38	360847
51	360848
69358	360849
166361	360850
69579	360851
34962	360852
94738	360853
34617	360854
49088	360855
59128	360856
85223	360857
1120	360858
842	360859
170333	360860
1179	360861
75558	360862
70638	360863
1171	360864
133771	360865
101546	360866
83905	360867
58775	360868
14650	360869
18694	360870
52024	360871
3643	360872
106347	360873
340	360874
5	360875
24338	360876
209221	360877
46478	360878
50845	360879
23137	360880
165337	360881
19499	360882
3244	360883
60117	360884
128624	360885
8014	360886
14241	360887
33789	360888
22093	360889
57878	360890
121333	360891
17843	360892
68286	360893
2306	360894
54161	360895
4608	360896
10793	360897
34688	360898
132150	360899
70235	360900
93799	360901
33478	360902
2240	360903
58235	360904
21519	360905
19780	360906
54995	360907
36517	360908
5817	360909
122094	360910
6177	360911
153919	360912
2212	360913
21702	360914
148270	360915
70075	360916
209081	360917
23604	360918
14812	360919
56979	360920
29120	360921
12845	360922
8243	360923
102849	360924
15948	360925
220	360926
148033	360927
25317	360928
182520	360929
38313	360930
2583	360931
38408	360932
55830	360933
14639	360934
249679	360935
2317	360936
66977	360937
181648	360938
53096	360939
202042	360940
165238	360941
296	360942
42560	360943
1670	360944
111239	360945
5710	360946
55997	360947
18992	360948
14117	360949
42546	360950
5502	360951
2447	360952
5377	360953
132971	360954
86525	360955
62271	360956
2830	360957
166703	360958
29151	360959
110445	360960
237808	360961
26677	360962
5589	360963
5092	360964
3807	360965
98805	360966
20383	360967
22899	360968
163786	360969
46604	360970
4514	360971
25918	360972
243379	360973
21237	360974
53563	360975
168267	360976
3916	360977
23803	360978
77870	360979
159077	360980
143182	360981
86295	360982
96062	360983
27498	360984
1553	360985
17669	360986
82504	360987
75819	360988
54499	360989
23316	360990
30450	360991
237010	360992
419	360993
28010	360994
26608	360995
28300	360996
73676	360997
53811	360998
131950	360999
147849	361000
10	361001
899	361002
13701	361003
5138	361004
13814	361005
1795	361006
58862	361007
41194	361008
4608	361009
88588	361010
34117	361011
256777	361012
7809	361013
128440	361014
211587	361015
14176	361016
151289	361017
170445	361018
95834	361019
7330	361020
10387	361021
170642	361022
109	361023
113513	361024
2182	361025
214	361026
57202	361027
21760	361028
75202	361029
146314	361030
160847	361031
1697	361032
79473	361033
14986	361034
243601	361035
262219	361036
65481	361037
209427	361038
32015	361039
40872	361040
156729	361041
7917	361042
5869	361043
45	361044
40241	361045
39059	361046
22374	361047
10607	361048
11016	361049
16404	361050
229970	361051
58171	361052
27506	361053
167102	361054
2778	361055
43731	361056
68063	361057
22110	361058
90351	361059
13655	361060
6200	361061
40091	361062
159300	361063
170558	361064
131380	361065
283	361066
1516	361067
7167	361068
11352	361069
34528	361070
35317	361071
37586	361072
260120	361073
171389	361074
5859	361075
93267	361076
23974	361077
74091	361078
4845	361079
54083	361080
2529	361081
150067	361082
26140	361083
156098	361084
95498	361085
18544	361086
166882	361087
31467	361088
14613	361089
5948	361090
1135	361091
78968	361092
35174	361093
58616	361094
2580	361095
550	361096
105701	361097
81031	361098
132446	361099
19898	361100
26309	361101
7170	361102
59022	361103
49082	361104
28139	361105
3341	361106
39371	361107
111636	361108
67035	361109
21998	361110
4488	361111
62484	361112
49557	361113
40499	361114
199580	361115
68678	361116
73039	361117
20454	361118
27529	361119
50623	361120
3198	361121
227046	361122
20791	361123
9511	361124
24683	361125
83715	361126
129101	361127
8442	361128
6195	361129
10583	361130
110239	361131
10941	361132
70296	361133
88664	361134
8626	361135
84973	361136
130343	361137
58743	361138
32116	361139
126531	361140
206389	361141
48881	361142
32025	361143
220921	361144
270878	361145
2960	361146
167216	361147
59366	361148
107622	361149
103611	361150
75983	361151
100519	361152
40833	361153
851	361154
124868	361155
75451	361156
28206	361157
21831	361158
106220	361159
52367	361160
124	361161
151078	361162
7538	361163
91323	361164
4887	361165
75170	361166
33960	361167
48146	361168
26565	361169
23951	361170
44813	361171
25151	361172
409	361173
11949	361174
111264	361175
79676	361176
9515	361177
4136	361178
56668	361179
100422	361180
59525	361181
4191	361182
12381	361183
56051	361184
2331	361185
119040	361186
10508	361187
70136	361188
36697	361189
15798	361190
94474	361191
92098	361192
159803	361193
140185	361194
16609	361195
2130	361196
10606	361197
9196	361198
461	361199
55531	361200
39909	361201
4471	361202
82433	361203
47640	361204
244493	361205
36158	361206
155004	361207
3159	361208
242607	361209
21836	361210
252304	361211
83055	361212
95270	361213
266455	361214
131102	361215
42074	361216
51661	361217
166982	361218
12073	361219
23494	361220
4705	361221
4282	361222
67115	361223
192148	361224
62172	361225
77757	361226
18203	361227
17496	361228
55126	361229
46091	361230
1882	361231
3098	361232
113879	361233
5413	361234
1650	361235
49585	361236
68807	361237
15941	361238
110481	361239
76709	361240
66399	361241
9480	361242
57134	361243
6	361244
50873	361245
3686	361246
1535	361247
227445	361248
5215	361249
5112	361250
2534	361251
7787	361252
217492	361253
9286	361254
161004	361255
9254	361256
137827	361257
44551	361258
2285	361259
33325	361260
121961	361261
24750	361262
15894	361263
154330	361264
108340	361265
83783	361266
23541	361267
225222	361268
1563	361269
21768	361270
26814	361271
13570	361272
220072	361273
2483	361274
21518	361275
21218	361276
18431	361277
318	361278
448	361279
76916	361280
32567	361281
30889	361282
57855	361283
179265	361284
77108	361285
17175	361286
32835	361287
23448	361288
149005	361289
117013	361290
174265	361291
2205	361292
135955	361293
49206	361294
77917	361295
165052	361296
61044	361297
68075	361298
10757	361299
5560	361300
153517	361301
6898	361302
4273	361303
9623	361304
34995	361305
643	361306
10552	361307
211603	361308
245102	361309
70527	361310
81575	361311
148697	361312
468	361313
12466	361314
35205	361315
3153	361316
7365	361317
108053	361318
105082	361319
58485	361320
18418	361321
54292	361322
73820	361323
73328	361324
131970	361325
100457	361326
167561	361327
29926	361328
256764	361329
131	361330
4534	361331
12803	361332
19709	361333
68404	361334
111230	361335
170331	361336
80383	361337
257	361338
75850	361339
88784	361340
22551	361341
152484	361342
9265	361343
250290	361344
80084	361345
131713	361346
45646	361347
52779	361348
229577	361349
127967	361350
20741	361351
22602	361352
90755	361353
36649	361354
3798	361355
29196	361356
550	361357
48130	361358
69957	361359
153928	361360
41667	361361
12404	361362
66572	361363
64749	361364
43547	361365
24337	361366
188709	361367
102407	361368
197990	361369
117768	361370
161103	361371
85224	361372
24425	361373
2534	361374
192729	361375
762	361376
43141	361377
109963	361378
110141	361379
14970	361380
106576	361381
69744	361382
187005	361383
17886	361384
70675	361385
67469	361386
76165	361387
35816	361388
175556	361389
81679	361390
17447	361391
49614	361392
57049	361393
198915	361394
42549	361395
31883	361396
188721	361397
235511	361398
7784	361399
24244	361400
1435	361401
14294	361402
14272	361403
102392	361404
195024	361405
137620	361406
78359	361407
10876	361408
220774	361409
17789	361410
157079	361411
144266	361412
9111	361413
421	361414
12631	361415
16322	361416
95513	361417
108326	361418
82806	361419
33113	361420
46290	361421
41587	361422
236664	361423
56161	361424
32455	361425
229813	361426
6529	361427
72363	361428
93302	361429
27019	361430
219932	361431
13027	361432
66938	361433
42283	361434
83461	361435
10368	361436
171208	361437
204786	361438
19763	361439
39831	361440
5198	361441
8515	361442
42636	361443
98062	361444
8255	361445
226383	361446
3331	361447
48908	361448
77780	361449
73522	361450
34989	361451
100409	361452
100185	361453
2502	361454
56348	361455
3055	361456
19803	361457
2103	361458
4473	361459
167233	361460
1779	361461
77213	361462
41688	361463
12719	361464
198154	361465
111705	361466
16741	361467
131124	361468
172136	361469
82958	361470
5484	361471
37420	361472
29142	361473
6694	361474
4518	361475
1992	361476
7771	361477
34380	361478
10865	361479
217067	361480
27855	361481
237391	361482
1229	361483
130586	361484
62231	361485
4330	361486
26363	361487
8103	361488
31494	361489
170	361490
227457	361491
91509	361492
158306	361493
126848	361494
151107	361495
66620	361496
11478	361497
1	361498
156116	361499
69832	361500
180130	361501
66018	361502
109422	361503
154516	361504
50144	361505
26427	361506
2789	361507
142573	361508
20049	361509
1022	361510
49524	361511
123390	361512
47778	361513
75992	361514
81837	361515
103224	361516
18772	361517
14499	361518
4450	361519
21782	361520
2196	361521
246838	361522
224761	361523
4592	361524
130379	361525
39923	361526
51478	361527
18613	361528
19707	361529
13937	361530
7909	361531
110318	361532
75410	361533
32918	361534
55634	361535
18074	361536
14925	361537
80	361538
1928	361539
1958	361540
25367	361541
5725	361542
2875	361543
21829	361544
165234	361545
7030	361546
3260	361547
9437	361548
45035	361549
27450	361550
798	361551
14775	361552
4576	361553
1883	361554
5091	361555
16182	361556
64819	361557
159723	361558
6626	361559
10111	361560
8132	361561
9252	361562
219377	361563
24695	361564
45027	361565
192300	361566
237645	361567
80305	361568
22438	361569
852	361570
29642	361571
29940	361572
47384	361573
58343	361574
3951	361575
748	361576
203268	361577
171422	361578
158076	361579
67067	361580
62822	361581
164065	361582
7106	361583
1253	361584
191578	361585
620	361586
25875	361587
39831	361588
204780	361589
70152	361590
1168	361591
262313	361592
44176	361593
60841	361594
126971	361595
119690	361596
256	361597
20344	361598
24804	361599
57685	361600
89196	361601
8085	361602
43406	361603
29211	361604
7837	361605
63786	361606
180530	361607
9131	361608
70513	361609
9798	361610
25588	361611
66973	361612
19774	361613
200555	361614
98606	361615
46030	361616
8149	361617
112072	361618
138836	361619
3753	361620
4968	361621
139747	361622
34581	361623
94477	361624
76776	361625
100924	361626
251642	361627
36820	361628
56247	361629
106433	361630
13298	361631
247176	361632
25781	361633
249852	361634
19224	361635
134885	361636
69989	361637
2476	361638
12460	361639
263937	361640
7187	361641
4157	361642
117013	361643
6133	361644
84614	361645
101372	361646
260616	361647
51214	361648
60425	361649
210608	361650
11709	361651
33636	361652
270578	361653
131504	361654
128878	361655
2182	361656
22910	361657
79279	361658
183581	361659
211301	361660
1980	361661
267003	361662
66175	361663
265938	361664
3083	361665
34120	361666
47573	361667
7862	361668
25960	361669
8750	361670
22227	361671
1967	361672
99327	361673
43558	361674
9350	361675
21031	361676
110233	361677
45521	361678
17028	361679
152849	361680
27942	361681
262892	361682
4016	361683
28216	361684
14728	361685
81027	361686
103433	361687
37469	361688
28213	361689
80783	361690
37493	361691
35247	361692
163011	361693
129378	361694
102203	361695
132850	361696
175736	361697
80135	361698
137688	361699
73139	361700
41357	361701
13506	361702
10908	361703
265671	361704
52433	361705
230979	361706
604	361707
73204	361708
6450	361709
103174	361710
3	361711
6360	361712
91187	361713
6523	361714
4349	361715
219221	361716
1556	361717
118	361718
45983	361719
252970	361720
18442	361721
158914	361722
15084	361723
18523	361724
3826	361725
86683	361726
76232	361727
703	361728
41516	361729
71861	361730
107566	361731
576	361732
35767	361733
50669	361734
4645	361735
6039	361736
83528	361737
6711	361738
7534	361739
152027	361740
524	361741
1548	361742
412	361743
139664	361744
59563	361745
16355	361746
40	361747
10205	361748
44302	361749
3570	361750
59245	361751
11190	361752
8763	361753
4098	361754
98256	361755
9255	361756
76550	361757
103738	361758
15660	361759
267064	361760
30152	361761
20772	361762
71329	361763
215467	361764
47333	361765
94941	361766
72837	361767
50112	361768
111239	361769
100	361770
71445	361771
32469	361772
19323	361773
254546	361774
201802	361775
54435	361776
96302	361777
954	361778
98037	361779
5876	361780
17441	361781
73551	361782
22594	361783
250398	361784
37880	361785
13305	361786
62407	361787
1380	361788
71399	361789
118682	361790
4105	361791
67622	361792
62541	361793
86841	361794
115661	361795
112537	361796
36153	361797
79807	361798
37299	361799
2231	361800
29914	361801
9709	361802
54636	361803
113642	361804
3753	361805
40211	361806
13400	361807
61854	361808
4580	361809
6780	361810
944	361811
435	361812
680	361813
139849	361814
121493	361815
1657	361816
12794	361817
35327	361818
30155	361819
12582	361820
18989	361821
19445	361822
2175	361823
151446	361824
17080	361825
207672	361826
1844	361827
48996	361828
3771	361829
48573	361830
241728	361831
41024	361832
17278	361833
42594	361834
473	361835
9746	361836
16437	361837
1509	361838
257	361839
5642	361840
7101	361841
38301	361842
66440	361843
21298	361844
8099	361845
136601	361846
1718	361847
86284	361848
169	361849
21648	361850
162979	361851
34118	361852
12937	361853
57407	361854
22057	361855
374	361856
150408	361857
158881	361858
23723	361859
8479	361860
23797	361861
30035	361862
198510	361863
4543	361864
129594	361865
55730	361866
565	361867
21371	361868
90156	361869
11731	361870
72196	361871
62303	361872
128722	361873
4479	361874
34310	361875
112660	361876
38862	361877
97117	361878
41574	361879
149519	361880
74157	361881
685	361882
79087	361883
74063	361884
103337	361885
163243	361886
22666	361887
63092	361888
40968	361889
11772	361890
5220	361891
228845	361892
57732	361893
6542	361894
50291	361895
70744	361896
178401	361897
49249	361898
121755	361899
93249	361900
19193	361901
10726	361902
203306	361903
69	361904
289	361905
55370	361906
15604	361907
30092	361908
1649	361909
9810	361910
229298	361911
4228	361912
47653	361913
144636	361914
63964	361915
15013	361916
112317	361917
6570	361918
5655	361919
32540	361920
2270	361921
62849	361922
11490	361923
26055	361924
184916	361925
203380	361926
25990	361927
3331	361928
219379	361929
16404	361930
83020	361931
10136	361932
34635	361933
13791	361934
50491	361935
858	361936
95632	361937
357	361938
793	361939
11562	361940
160015	361941
115190	361942
150529	361943
136622	361944
141	361945
13777	361946
136687	361947
8738	361948
24426	361949
27175	361950
11596	361951
79847	361952
4358	361953
131684	361954
6792	361955
2299	361956
1659	361957
2671	361958
91888	361959
70149	361960
72420	361961
35721	361962
156210	361963
155615	361964
70039	361965
67570	361966
127	361967
8504	361968
201698	361969
20311	361970
11843	361971
4618	361972
242526	361973
101585	361974
86580	361975
271323	361976
21036	361977
128111	361978
6504	361979
74484	361980
8114	361981
255494	361982
14523	361983
1343	361984
47720	361985
29825	361986
163016	361987
17215	361988
7990	361989
140356	361990
22531	361991
15319	361992
13498	361993
50009	361994
51707	361995
27623	361996
13284	361997
228623	361998
2655	361999
14236	362000
32752	362001
34441	362002
259060	362003
114272	362004
14423	362005
206	362006
18573	362007
201176	362008
92728	362009
93079	362010
5	362011
132057	362012
1545	362013
953	362014
41327	362015
96936	362016
109119	362017
58683	362018
3703	362019
18499	362020
102663	362021
20564	362022
50842	362023
33966	362024
11649	362025
76820	362026
119421	362027
34563	362028
12074	362029
5492	362030
173898	362031
62227	362032
12338	362033
66256	362034
12556	362035
50547	362036
30224	362037
3312	362038
143951	362039
8728	362040
13855	362041
206498	362042
119459	362043
6510	362044
38770	362045
68014	362046
18227	362047
777	362048
25803	362049
200274	362050
14183	362051
106429	362052
2539	362053
120156	362054
941	362055
2085	362056
1949	362057
168264	362058
10467	362059
255666	362060
157863	362061
168328	362062
218412	362063
133818	362064
141454	362065
120412	362066
108676	362067
4278	362068
30290	362069
14277	362070
63147	362071
151005	362072
369	362073
20259	362074
109952	362075
25026	362076
131168	362077
99285	362078
123539	362079
8982	362080
40333	362081
673	362082
168786	362083
92688	362084
29945	362085
35529	362086
75570	362087
111488	362088
57992	362089
34805	362090
19702	362091
874	362092
43578	362093
68785	362094
9159	362095
24462	362096
25458	362097
72464	362098
77180	362099
39949	362100
262378	362101
6537	362102
85624	362103
58582	362104
243974	362105
6913	362106
16732	362107
33714	362108
98458	362109
4029	362110
157768	362111
113115	362112
9690	362113
17	362114
128106	362115
151731	362116
77482	362117
4116	362118
67777	362119
192602	362120
122125	362121
2507	362122
4340	362123
8025	362124
28717	362125
17543	362126
835	362127
40330	362128
91471	362129
30850	362130
3096	362131
90259	362132
106268	362133
27427	362134
94062	362135
27981	362136
23256	362137
128315	362138
187287	362139
54232	362140
30027	362141
66778	362142
124480	362143
733	362144
171735	362145
106862	362146
1603	362147
2387	362148
95186	362149
213141	362150
61153	362151
1093	362152
257894	362153
35614	362154
126768	362155
59906	362156
624	362157
115566	362158
19364	362159
117402	362160
2985	362161
135047	362162
58433	362163
36860	362164
4942	362165
239554	362166
20254	362167
43976	362168
62713	362169
134639	362170
253	362171
250974	362172
163897	362173
59237	362174
162748	362175
11973	362176
132038	362177
19527	362178
1847	362179
150384	362180
3233	362181
89771	362182
266383	362183
99591	362184
16287	362185
188340	362186
24939	362187
80922	362188
23578	362189
216649	362190
13266	362191
2878	362192
6697	362193
13989	362194
642	362195
94970	362196
235867	362197
58073	362198
158543	362199
89298	362200
19258	362201
576	362202
75464	362203
251226	362204
268714	362205
254043	362206
2164	362207
20118	362208
72601	362209
28809	362210
2888	362211
8986	362212
42642	362213
68044	362214
1667	362215
236643	362216
117984	362217
157240	362218
9168	362219
16322	362220
39303	362221
151299	362222
20239	362223
124404	362224
5270	362225
11127	362226
53582	362227
24360	362228
81710	362229
3261	362230
11091	362231
87	362232
163067	362233
6357	362234
11101	362235
5988	362236
30044	362237
3366	362238
7015	362239
42013	362240
106735	362241
27653	362242
13510	362243
82043	362244
24141	362245
48559	362246
26854	362247
5154	362248
79423	362249
165807	362250
74707	362251
76789	362252
472	362253
218710	362254
3280	362255
4772	362256
59071	362257
214077	362258
24513	362259
91727	362260
937	362261
82998	362262
1692	362263
74995	362264
26152	362265
135130	362266
3740	362267
32840	362268
50341	362269
15610	362270
24723	362271
5499	362272
8262	362273
257389	362274
11629	362275
223424	362276
229677	362277
72290	362278
191719	362279
25409	362280
12898	362281
47452	362282
280	362283
186341	362284
8576	362285
50877	362286
5635	362287
50982	362288
3672	362289
220519	362290
138772	362291
197781	362292
67025	362293
23191	362294
158563	362295
52549	362296
89393	362297
8058	362298
15507	362299
1360	362300
149851	362301
30772	362302
97932	362303
72926	362304
43262	362305
9480	362306
195887	362307
45827	362308
5845	362309
20534	362310
675	362311
20589	362312
48018	362313
26349	362314
36635	362315
111946	362316
66431	362317
22585	362318
68670	362319
5218	362320
1862	362321
584	362322
12160	362323
152558	362324
27137	362325
883	362326
29644	362327
8694	362328
2138	362329
38204	362330
40809	362331
31572	362332
41637	362333
168923	362334
2687	362335
39335	362336
14796	362337
67026	362338
11159	362339
250659	362340
144011	362341
43880	362342
88030	362343
46033	362344
17546	362345
13479	362346
96932	362347
147032	362348
262852	362349
166720	362350
20852	362351
204	362352
220228	362353
78653	362354
129129	362355
113473	362356
152625	362357
20783	362358
200067	362359
14507	362360
35252	362361
230401	362362
166808	362363
10358	362364
177088	362365
2725	362366
22253	362367
146101	362368
102807	362369
87398	362370
99916	362371
70396	362372
56993	362373
8590	362374
34522	362375
21226	362376
160040	362377
69275	362378
46508	362379
5519	362380
169067	362381
36919	362382
63578	362383
654	362384
54572	362385
4014	362386
159987	362387
28533	362388
6171	362389
66679	362390
6563	362391
19325	362392
35038	362393
18681	362394
3531	362395
31313	362396
838	362397
14758	362398
50117	362399
27858	362400
26735	362401
14038	362402
200049	362403
142688	362404
1870	362405
4286	362406
2003	362407
3779	362408
24629	362409
6576	362410
150965	362411
51608	362412
43085	362413
35090	362414
7467	362415
90196	362416
137642	362417
22730	362418
16723	362419
33	362420
123688	362421
55556	362422
264319	362423
31514	362424
2016	362425
250250	362426
137	362427
228019	362428
9154	362429
37844	362430
248870	362431
54676	362432
79362	362433
11322	362434
11707	362435
228409	362436
240231	362437
94724	362438
162843	362439
21153	362440
135333	362441
8059	362442
240988	362443
11699	362444
283	362445
18182	362446
12833	362447
100687	362448
38993	362449
4550	362450
6480	362451
31343	362452
3548	362453
139099	362454
147254	362455
1638	362456
14546	362457
108763	362458
144634	362459
42934	362460
6168	362461
34987	362462
158035	362463
25254	362464
21005	362465
20223	362466
163858	362467
49830	362468
10489	362469
130408	362470
4852	362471
39456	362472
9700	362473
42867	362474
218519	362475
96495	362476
4574	362477
64882	362478
22478	362479
30506	362480
25905	362481
137013	362482
178356	362483
31116	362484
73805	362485
17321	362486
237666	362487
85673	362488
99351	362489
224015	362490
6870	362491
40789	362492
150887	362493
6452	362494
12964	362495
51100	362496
63815	362497
36702	362498
18799	362499
8008	362500
44660	362501
14660	362502
50970	362503
161406	362504
86456	362505
12033	362506
194271	362507
32111	362508
6124	362509
234	362510
199719	362511
64660	362512
3390	362513
31289	362514
983	362515
12313	362516
262567	362517
3075	362518
3061	362519
39467	362520
63470	362521
25809	362522
4353	362523
13172	362524
103180	362525
110636	362526
67120	362527
75405	362528
97402	362529
24365	362530
9691	362531
59637	362532
32730	362533
19404	362534
83847	362535
25855	362536
114447	362537
73030	362538
10082	362539
2700	362540
96337	362541
252176	362542
772	362543
36456	362544
5467	362545
30507	362546
89592	362547
92774	362548
50598	362549
32127	362550
448	362551
25103	362552
68902	362553
45975	362554
54632	362555
5097	362556
71382	362557
41565	362558
211979	362559
4159	362560
34832	362561
19552	362562
262859	362563
30437	362564
51950	362565
61195	362566
17183	362567
119324	362568
7442	362569
47786	362570
127	362571
67614	362572
30397	362573
13085	362574
108901	362575
44179	362576
73442	362577
155389	362578
7894	362579
129346	362580
206459	362581
32732	362582
3044	362583
22498	362584
6634	362585
279	362586
851	362587
92859	362588
79669	362589
171030	362590
8788	362591
311	362592
45955	362593
53745	362594
3987	362595
19086	362596
13611	362597
114363	362598
163859	362599
42979	362600
16427	362601
109909	362602
3831	362603
5767	362604
215800	362605
167134	362606
3259	362607
30849	362608
244530	362609
103792	362610
116194	362611
29228	362612
13	362613
3507	362614
57466	362615
7971	362616
206443	362617
125504	362618
83208	362619
164348	362620
9708	362621
88508	362622
37123	362623
37200	362624
39708	362625
60234	362626
55022	362627
88139	362628
189859	362629
748	362630
95407	362631
67130	362632
3	362633
25439	362634
27610	362635
1	362636
39180	362637
9377	362638
2355	362639
96236	362640
53493	362641
73412	362642
3298	362643
16678	362644
92139	362645
214374	362646
170996	362647
1253	362648
161982	362649
43731	362650
10346	362651
46867	362652
25169	362653
8210	362654
178846	362655
94769	362656
67334	362657
41888	362658
192311	362659
87752	362660
7549	362661
49172	362662
3987	362663
70416	362664
127351	362665
4568	362666
314	362667
4403	362668
52295	362669
42675	362670
126973	362671
167017	362672
16918	362673
2229	362674
76651	362675
79008	362676
41510	362677
29352	362678
38260	362679
54760	362680
2454	362681
1967	362682
64043	362683
96493	362684
16164	362685
164671	362686
5470	362687
17993	362688
128942	362689
28493	362690
3532	362691
3877	362692
17445	362693
46757	362694
10595	362695
162689	362696
34755	362697
25605	362698
70444	362699
22977	362700
35157	362701
30852	362702
47673	362703
5186	362704
5188	362705
109183	362706
98671	362707
174581	362708
731	362709
32762	362710
36892	362711
108263	362712
40845	362713
28051	362714
17932	362715
198750	362716
6431	362717
149274	362718
97597	362719
180571	362720
53058	362721
141806	362722
3827	362723
42064	362724
251494	362725
17871	362726
51619	362727
40399	362728
2084	362729
67138	362730
28280	362731
30217	362732
144686	362733
53	362734
9742	362735
39119	362736
153744	362737
36116	362738
45059	362739
57396	362740
3574	362741
146153	362742
16904	362743
6760	362744
11341	362745
7062	362746
13532	362747
1411	362748
19084	362749
12917	362750
4447	362751
260173	362752
1888	362753
3381	362754
102653	362755
62307	362756
5062	362757
12980	362758
5654	362759
18486	362760
24452	362761
77071	362762
34419	362763
22524	362764
27324	362765
30392	362766
19455	362767
24917	362768
32278	362769
491	362770
100161	362771
16583	362772
49815	362773
258149	362774
20315	362775
125326	362776
53076	362777
75993	362778
247303	362779
74637	362780
98801	362781
8799	362782
4997	362783
94072	362784
28452	362785
112936	362786
207135	362787
186749	362788
249530	362789
100803	362790
39498	362791
1999	362792
255	362793
554	362794
250	362795
155550	362796
121986	362797
14310	362798
18598	362799
87222	362800
167070	362801
22609	362802
145136	362803
203030	362804
231417	362805
9615	362806
12081	362807
229	362808
186904	362809
595	362810
251953	362811
190	362812
233675	362813
83117	362814
50135	362815
47667	362816
96729	362817
14421	362818
37009	362819
197209	362820
34982	362821
6241	362822
39883	362823
24140	362824
23311	362825
108639	362826
10481	362827
79875	362828
43298	362829
21819	362830
118351	362831
9988	362832
179378	362833
8475	362834
2072	362835
38915	362836
208275	362837
104471	362838
119891	362839
2050	362840
121673	362841
169168	362842
55616	362843
141831	362844
16961	362845
22716	362846
8541	362847
58386	362848
66010	362849
23287	362850
271167	362851
10566	362852
146527	362853
1463	362854
27709	362855
8415	362856
190801	362857
169147	362858
40965	362859
26658	362860
42369	362861
217140	362862
158992	362863
13382	362864
1510	362865
21119	362866
32	362867
39085	362868
94246	362869
70853	362870
56312	362871
14422	362872
16731	362873
98295	362874
6791	362875
15328	362876
10167	362877
102722	362878
64245	362879
29731	362880
18369	362881
2608	362882
49837	362883
195249	362884
14959	362885
29722	362886
226671	362887
34436	362888
6362	362889
29489	362890
208622	362891
268728	362892
19375	362893
259862	362894
15083	362895
6057	362896
2022	362897
147013	362898
40867	362899
1113	362900
92152	362901
2152	362902
2384	362903
169121	362904
75654	362905
176966	362906
28237	362907
97431	362908
2637	362909
6717	362910
83818	362911
28950	362912
27469	362913
198238	362914
43192	362915
44314	362916
25083	362917
15602	362918
211379	362919
90880	362920
64932	362921
2615	362922
125133	362923
268477	362924
8432	362925
43815	362926
68499	362927
5825	362928
11362	362929
6420	362930
77522	362931
23467	362932
6266	362933
23793	362934
23534	362935
8868	362936
41364	362937
31957	362938
140455	362939
5601	362940
141331	362941
22772	362942
239889	362943
14357	362944
30875	362945
150386	362946
160089	362947
73914	362948
13830	362949
23225	362950
88054	362951
53455	362952
3835	362953
25432	362954
13352	362955
5915	362956
7115	362957
27509	362958
10708	362959
101155	362960
49919	362961
219020	362962
171450	362963
138491	362964
150680	362965
32459	362966
90190	362967
97791	362968
201399	362969
2921	362970
29613	362971
57091	362972
49506	362973
63663	362974
29777	362975
13903	362976
79625	362977
259300	362978
78066	362979
8488	362980
158683	362981
1541	362982
240587	362983
5192	362984
142204	362985
1333	362986
27105	362987
86352	362988
97201	362989
354	362990
1665	362991
24075	362992
31740	362993
9402	362994
16322	362995
75898	362996
59454	362997
76833	362998
469	362999
33	363000
15876	363001
57894	363002
3439	363003
7842	363004
110199	363005
14617	363006
129615	363007
13344	363008
1698	363009
154374	363010
29875	363011
272	363012
23327	363013
16400	363014
107097	363015
88669	363016
23380	363017
55386	363018
19774	363019
43276	363020
1181	363021
9789	363022
95186	363023
161986	363024
17081	363025
5533	363026
22704	363027
46235	363028
6385	363029
668	363030
4106	363031
576	363032
8857	363033
23511	363034
11324	363035
37457	363036
20336	363037
133100	363038
138578	363039
202109	363040
196653	363041
4664	363042
44550	363043
45625	363044
14462	363045
2571	363046
91210	363047
47978	363048
103647	363049
31816	363050
739	363051
6965	363052
75709	363053
86588	363054
81510	363055
185122	363056
31461	363057
3139	363058
36342	363059
184529	363060
5299	363061
13545	363062
70884	363063
53	363064
5067	363065
66763	363066
120458	363067
54934	363068
1656	363069
14953	363070
60177	363071
204010	363072
172225	363073
6118	363074
50036	363075
569	363076
8069	363077
58391	363078
181801	363079
5637	363080
47885	363081
239533	363082
20167	363083
57068	363084
130325	363085
30599	363086
55227	363087
1877	363088
13155	363089
23531	363090
37238	363091
245982	363092
150447	363093
6063	363094
7254	363095
50126	363096
33228	363097
7733	363098
2695	363099
2483	363100
259779	363101
66400	363102
14054	363103
12488	363104
163024	363105
7399	363106
218486	363107
2979	363108
13500	363109
168564	363110
150201	363111
55720	363112
14986	363113
270407	363114
342	363115
7979	363116
59637	363117
27574	363118
257256	363119
97098	363120
5604	363121
8911	363122
37854	363123
55	363124
50288	363125
29225	363126
204478	363127
3362	363128
57988	363129
13741	363130
24710	363131
269176	363132
25958	363133
38783	363134
2312	363135
268147	363136
99707	363137
2851	363138
78500	363139
5337	363140
361	363141
106074	363142
13072	363143
5668	363144
28076	363145
69070	363146
21493	363147
506	363148
22841	363149
27687	363150
6652	363151
74160	363152
268825	363153
69890	363154
52857	363155
219341	363156
21088	363157
262787	363158
65882	363159
270092	363160
16988	363161
3900	363162
10870	363163
61063	363164
5977	363165
27743	363166
16843	363167
62627	363168
23952	363169
9380	363170
21324	363171
75484	363172
753	363173
34223	363174
102676	363175
1655	363176
9273	363177
3599	363178
42974	363179
4410	363180
164867	363181
22824	363182
42645	363183
10	363184
213113	363185
32262	363186
78881	363187
233644	363188
6038	363189
4091	363190
129235	363191
9035	363192
29487	363193
3	363194
27349	363195
34314	363196
175414	363197
6321	363198
5634	363199
48926	363200
270492	363201
189179	363202
109669	363203
91373	363204
119614	363205
58	363206
135893	363207
94052	363208
5887	363209
2388	363210
5839	363211
80346	363212
66084	363213
1049	363214
150633	363215
241063	363216
74916	363217
9248	363218
110838	363219
99494	363220
90009	363221
973	363222
11445	363223
74205	363224
142546	363225
16484	363226
32341	363227
1746	363228
70074	363229
2907	363230
281	363231
24205	363232
6966	363233
19222	363234
149911	363235
50423	363236
309	363237
2605	363238
135186	363239
124699	363240
8	363241
63597	363242
22610	363243
19947	363244
258647	363245
7700	363246
18025	363247
43888	363248
142281	363249
133331	363250
144612	363251
43823	363252
96101	363253
79536	363254
8218	363255
246912	363256
41943	363257
121244	363258
159059	363259
159606	363260
41594	363261
2838	363262
128826	363263
18460	363264
159889	363265
86045	363266
52863	363267
28309	363268
111462	363269
2110	363270
72555	363271
15166	363272
21429	363273
66063	363274
102165	363275
10227	363276
29994	363277
2812	363278
65087	363279
104518	363280
54836	363281
113736	363282
11746	363283
117600	363284
86932	363285
633	363286
103	363287
102974	363288
170045	363289
23487	363290
6531	363291
34346	363292
24560	363293
66486	363294
25855	363295
3506	363296
415	363297
2371	363298
45087	363299
220290	363300
35913	363301
5144	363302
210571	363303
87251	363304
76854	363305
54047	363306
831	363307
66337	363308
512	363309
32424	363310
21332	363311
18668	363312
60465	363313
105168	363314
10711	363315
920	363316
34618	363317
72828	363318
54635	363319
33292	363320
151093	363321
22244	363322
37190	363323
263741	363324
26785	363325
44636	363326
11854	363327
10676	363328
64096	363329
116184	363330
77751	363331
35469	363332
202858	363333
41604	363334
249285	363335
4532	363336
11855	363337
18421	363338
165152	363339
248	363340
32691	363341
141111	363342
197053	363343
39709	363344
178883	363345
95024	363346
13772	363347
55586	363348
5336	363349
91477	363350
17008	363351
136136	363352
22753	363353
25545	363354
39963	363355
58973	363356
199376	363357
1284	363358
5234	363359
149125	363360
107938	363361
5549	363362
13165	363363
259211	363364
147630	363365
3342	363366
134955	363367
235882	363368
64487	363369
104407	363370
80568	363371
35012	363372
140021	363373
88516	363374
9385	363375
111092	363376
51945	363377
15600	363378
15	363379
37892	363380
4173	363381
239422	363382
110765	363383
72343	363384
51419	363385
132397	363386
4079	363387
61748	363388
70018	363389
1031	363390
45288	363391
130395	363392
95848	363393
41557	363394
8501	363395
6939	363396
16989	363397
26312	363398
16760	363399
21560	363400
4401	363401
20898	363402
5716	363403
146355	363404
106630	363405
855	363406
131367	363407
1553	363408
752	363409
57346	363410
2288	363411
203688	363412
35589	363413
2735	363414
11187	363415
258601	363416
39832	363417
10733	363418
55115	363419
105489	363420
43500	363421
123038	363422
100007	363423
124735	363424
260922	363425
14889	363426
154773	363427
209292	363428
145372	363429
202960	363430
45560	363431
65853	363432
36137	363433
31208	363434
11990	363435
46199	363436
98003	363437
21449	363438
7657	363439
121314	363440
103300	363441
61953	363442
44827	363443
39362	363444
32525	363445
88016	363446
28327	363447
165372	363448
130737	363449
83247	363450
19965	363451
223403	363452
49821	363453
753	363454
217149	363455
146195	363456
11823	363457
24166	363458
45096	363459
113047	363460
22864	363461
193	363462
9393	363463
159517	363464
89868	363465
218939	363466
181938	363467
6593	363468
15225	363469
12917	363470
25880	363471
30876	363472
881	363473
66515	363474
7348	363475
4496	363476
1064	363477
2210	363478
14108	363479
43786	363480
115877	363481
8551	363482
82978	363483
730	363484
7092	363485
16105	363486
54412	363487
31882	363488
48622	363489
20528	363490
27817	363491
104447	363492
155988	363493
3965	363494
73777	363495
106982	363496
87772	363497
48388	363498
215	363499
193	363500
16546	363501
38880	363502
4952	363503
55965	363504
30680	363505
156523	363506
48576	363507
60160	363508
228064	363509
70233	363510
61851	363511
84019	363512
115484	363513
127069	363514
92010	363515
16740	363516
67705	363517
67403	363518
3730	363519
6841	363520
15341	363521
161955	363522
45365	363523
3204	363524
1338	363525
4310	363526
47285	363527
29858	363528
3958	363529
133275	363530
160158	363531
139352	363532
25848	363533
13381	363534
2806	363535
47834	363536
167716	363537
4647	363538
68105	363539
6553	363540
68598	363541
78300	363542
169076	363543
139172	363544
108950	363545
12407	363546
86454	363547
32707	363548
10178	363549
138674	363550
25961	363551
103268	363552
147510	363553
49000	363554
17317	363555
1374	363556
78826	363557
39496	363558
145449	363559
42473	363560
17697	363561
102245	363562
17744	363563
16899	363564
26350	363565
90558	363566
72028	363567
18512	363568
106625	363569
43512	363570
8796	363571
92116	363572
40031	363573
176	363574
60011	363575
3230	363576
1547	363577
3720	363578
17548	363579
8587	363580
18667	363581
1500	363582
990	363583
11200	363584
9407	363585
4073	363586
23103	363587
115	363588
85265	363589
151802	363590
58115	363591
189605	363592
45210	363593
58467	363594
24181	363595
480	363596
40779	363597
266062	363598
6720	363599
8588	363600
34459	363601
16789	363602
65052	363603
66126	363604
105825	363605
203328	363606
186821	363607
18947	363608
6612	363609
214264	363610
136276	363611
7968	363612
160226	363613
58502	363614
2056	363615
70994	363616
35974	363617
34323	363618
50042	363619
5245	363620
130853	363621
1562	363622
141823	363623
83080	363624
2332	363625
27453	363626
37718	363627
75413	363628
85390	363629
5514	363630
116153	363631
203705	363632
225119	363633
33964	363634
25355	363635
90573	363636
55641	363637
3345	363638
76617	363639
50201	363640
41124	363641
54894	363642
81402	363643
62543	363644
2009	363645
43488	363646
55831	363647
576	363648
28117	363649
20294	363650
246622	363651
21586	363652
53627	363653
28128	363654
9136	363655
5315	363656
123300	363657
100066	363658
171139	363659
150281	363660
3851	363661
1848	363662
25968	363663
3530	363664
113120	363665
22846	363666
140694	363667
143628	363668
16599	363669
203512	363670
60194	363671
6781	363672
132067	363673
16341	363674
75933	363675
47335	363676
47696	363677
159511	363678
3368	363679
10155	363680
34794	363681
243996	363682
1804	363683
70195	363684
3481	363685
57133	363686
65422	363687
50795	363688
71224	363689
108647	363690
124321	363691
178349	363692
50305	363693
253806	363694
239442	363695
5798	363696
6400	363697
217289	363698
17575	363699
4930	363700
12644	363701
33630	363702
75593	363703
8409	363704
19795	363705
201129	363706
52361	363707
1965	363708
222054	363709
32502	363710
6280	363711
4031	363712
4852	363713
196125	363714
29987	363715
4032	363716
21128	363717
11742	363718
49162	363719
243	363720
64312	363721
3254	363722
92583	363723
1613	363724
194563	363725
237458	363726
10169	363727
58699	363728
114847	363729
206288	363730
21880	363731
41880	363732
232630	363733
123	363734
129537	363735
66418	363736
149667	363737
14552	363738
29072	363739
197909	363740
199001	363741
6288	363742
8348	363743
169713	363744
33662	363745
217236	363746
104708	363747
141862	363748
50	363749
6274	363750
76561	363751
48477	363752
60583	363753
12132	363754
492	363755
16813	363756
5991	363757
199826	363758
61673	363759
21917	363760
972	363761
267851	363762
8901	363763
112536	363764
44957	363765
106359	363766
22181	363767
31689	363768
28925	363769
35502	363770
4027	363771
97903	363772
155981	363773
14230	363774
32985	363775
53356	363776
113378	363777
129700	363778
49168	363779
25726	363780
2177	363781
32962	363782
50088	363783
54949	363784
121	363785
119017	363786
235185	363787
12402	363788
828	363789
26834	363790
117435	363791
7772	363792
216060	363793
141322	363794
15667	363795
219206	363796
143991	363797
52268	363798
25072	363799
110839	363800
214445	363801
106876	363802
136349	363803
11	363804
1004	363805
163524	363806
175363	363807
17314	363808
22424	363809
50628	363810
24285	363811
11297	363812
139775	363813
3844	363814
69749	363815
62620	363816
44471	363817
11527	363818
5942	363819
150028	363820
7322	363821
1733	363822
25261	363823
127919	363824
138125	363825
8846	363826
145430	363827
154739	363828
3332	363829
55004	363830
51950	363831
27999	363832
80114	363833
837	363834
107542	363835
211141	363836
7727	363837
84446	363838
181717	363839
13544	363840
43724	363841
133250	363842
90895	363843
9213	363844
3553	363845
1929	363846
157525	363847
75968	363848
12152	363849
109604	363850
106254	363851
224706	363852
203315	363853
35722	363854
42823	363855
27330	363856
26727	363857
99937	363858
106960	363859
61435	363860
79935	363861
85478	363862
114054	363863
134448	363864
7498	363865
27598	363866
4443	363867
27171	363868
24718	363869
29674	363870
1567	363871
84125	363872
159085	363873
146385	363874
2450	363875
15596	363876
177658	363877
20493	363878
58898	363879
84361	363880
56896	363881
134964	363882
19938	363883
166360	363884
187074	363885
4832	363886
3520	363887
119007	363888
85050	363889
3719	363890
89259	363891
4060	363892
20585	363893
70441	363894
32317	363895
15411	363896
5763	363897
107331	363898
110544	363899
46	363900
5329	363901
139205	363902
15819	363903
4141	363904
150084	363905
14517	363906
169	363907
41949	363908
19252	363909
113324	363910
16243	363911
268370	363912
207257	363913
27639	363914
198229	363915
97464	363916
44334	363917
241161	363918
30261	363919
239848	363920
17202	363921
59164	363922
7124	363923
57087	363924
172894	363925
42683	363926
247053	363927
87994	363928
12941	363929
123440	363930
3491	363931
3285	363932
1114	363933
21323	363934
109	363935
5723	363936
93748	363937
105558	363938
27531	363939
121265	363940
114920	363941
195842	363942
15713	363943
51993	363944
97969	363945
80848	363946
5394	363947
133357	363948
95168	363949
52448	363950
17870	363951
1397	363952
75332	363953
196823	363954
48655	363955
14387	363956
3010	363957
10080	363958
5889	363959
218828	363960
144416	363961
20748	363962
29180	363963
1369	363964
171310	363965
2780	363966
13649	363967
30463	363968
28085	363969
22006	363970
3565	363971
280	363972
225297	363973
105811	363974
54353	363975
27653	363976
32939	363977
85308	363978
1783	363979
175057	363980
5758	363981
90	363982
261216	363983
49270	363984
565	363985
1050	363986
197950	363987
58546	363988
16443	363989
34466	363990
48412	363991
3796	363992
91087	363993
30802	363994
35554	363995
30697	363996
67247	363997
154914	363998
154342	363999
139882	364000
10179	364001
90765	364002
12306	364003
37	364004
259987	364005
4558	364006
32101	364007
20547	364008
5839	364009
59250	364010
218807	364011
2037	364012
774	364013
7862	364014
45408	364015
41228	364016
191	364017
7066	364018
271497	364019
134432	364020
232276	364021
21815	364022
246607	364023
71914	364024
18087	364025
210008	364026
53386	364027
25098	364028
45318	364029
14487	364030
19578	364031
24873	364032
153623	364033
15949	364034
182319	364035
267759	364036
128223	364037
89888	364038
20915	364039
55564	364040
15653	364041
12772	364042
58485	364043
83412	364044
258389	364045
4633	364046
6849	364047
106980	364048
19593	364049
58703	364050
112080	364051
12269	364052
3578	364053
54798	364054
137211	364055
98149	364056
79082	364057
101971	364058
102026	364059
10779	364060
40337	364061
67	364062
6793	364063
79000	364064
36782	364065
7705	364066
188574	364067
202351	364068
39	364069
94324	364070
16949	364071
7592	364072
114544	364073
7941	364074
20182	364075
97930	364076
19201	364077
21669	364078
35444	364079
3518	364080
43595	364081
12378	364082
34734	364083
232363	364084
100627	364085
146924	364086
37292	364087
205058	364088
263907	364089
40955	364090
51009	364091
258160	364092
150681	364093
2114	364094
35971	364095
25457	364096
139249	364097
1640	364098
210263	364099
59411	364100
99749	364101
59045	364102
214265	364103
31627	364104
8285	364105
76001	364106
1139	364107
131032	364108
11665	364109
89561	364110
5983	364111
259541	364112
11911	364113
1178	364114
143042	364115
7022	364116
62521	364117
7841	364118
145937	364119
27209	364120
118022	364121
34726	364122
105115	364123
82984	364124
14990	364125
60501	364126
19813	364127
144755	364128
16662	364129
162854	364130
106523	364131
228739	364132
30012	364133
9146	364134
152654	364135
21398	364136
254	364137
4789	364138
145402	364139
14294	364140
86901	364141
2171	364142
29807	364143
6586	364144
212172	364145
50821	364146
63821	364147
268723	364148
131551	364149
53020	364150
84860	364151
119569	364152
17151	364153
14600	364154
250435	364155
110147	364156
3710	364157
232683	364158
34174	364159
40958	364160
11953	364161
54811	364162
233927	364163
129360	364164
2471	364165
60691	364166
1465	364167
10556	364168
15594	364169
45431	364170
6001	364171
8677	364172
10997	364173
6307	364174
48282	364175
38965	364176
100401	364177
185789	364178
26008	364179
8354	364180
78700	364181
84644	364182
30726	364183
3359	364184
812	364185
111212	364186
193919	364187
104306	364188
1942	364189
69942	364190
42449	364191
206115	364192
13546	364193
17163	364194
134693	364195
1813	364196
235578	364197
69835	364198
59263	364199
6237	364200
1456	364201
36427	364202
256412	364203
139877	364204
141807	364205
263124	364206
523	364207
46110	364208
56419	364209
37159	364210
101129	364211
193036	364212
9431	364213
272525	364214
2570	364215
25167	364216
57754	364217
238492	364218
11152	364219
135435	364220
6672	364221
191	364222
26063	364223
57398	364224
8046	364225
1285	364226
172505	364227
16911	364228
58923	364229
85	364230
139599	364231
76786	364232
49064	364233
63918	364234
163898	364235
81399	364236
227135	364237
129838	364238
26869	364239
117941	364240
2066	364241
243000	364242
26333	364243
247652	364244
82744	364245
83447	364246
153726	364247
12003	364248
1148	364249
8049	364250
16071	364251
50867	364252
46874	364253
245885	364254
6555	364255
118326	364256
3546	364257
82594	364258
184806	364259
59047	364260
48974	364261
47642	364262
73004	364263
8563	364264
41299	364265
35863	364266
53823	364267
169415	364268
9424	364269
1434	364270
47095	364271
74814	364272
10334	364273
160888	364274
68963	364275
43690	364276
8404	364277
33307	364278
8772	364279
59513	364280
40553	364281
37351	364282
189836	364283
123463	364284
1567	364285
30780	364286
8159	364287
20709	364288
6463	364289
330	364290
55787	364291
28598	364292
21236	364293
208376	364294
35716	364295
249082	364296
167969	364297
97359	364298
103173	364299
77472	364300
3708	364301
3804	364302
21308	364303
4522	364304
166416	364305
68329	364306
2860	364307
19606	364308
116631	364309
70391	364310
34674	364311
31964	364312
4019	364313
235704	364314
102903	364315
126002	364316
4657	364317
96328	364318
27043	364319
93838	364320
213278	364321
109008	364322
15365	364323
35520	364324
55441	364325
49363	364326
31866	364327
215	364328
140800	364329
22915	364330
178698	364331
114657	364332
10124	364333
138199	364334
56312	364335
74914	364336
17641	364337
5357	364338
27955	364339
192258	364340
110095	364341
45572	364342
92	364343
164256	364344
35909	364345
14487	364346
84688	364347
12439	364348
89451	364349
269597	364350
25912	364351
12253	364352
116364	364353
1060	364354
36152	364355
242	364356
195614	364357
25330	364358
32772	364359
26382	364360
5059	364361
41497	364362
127650	364363
146149	364364
5662	364365
120060	364366
206507	364367
8438	364368
68233	364369
28732	364370
142322	364371
145367	364372
61313	364373
22958	364374
111022	364375
4443	364376
95287	364377
114	364378
1771	364379
15426	364380
135065	364381
21775	364382
3564	364383
30755	364384
75593	364385
96397	364386
4179	364387
1614	364388
357	364389
112898	364390
24274	364391
49245	364392
84130	364393
32481	364394
5074	364395
3606	364396
194376	364397
2143	364398
215068	364399
32967	364400
23378	364401
32428	364402
251585	364403
122589	364404
155285	364405
1821	364406
76263	364407
77551	364408
122737	364409
21985	364410
96218	364411
15401	364412
320	364413
62285	364414
1005	364415
652	364416
6724	364417
23600	364418
45360	364419
4700	364420
80	364421
28230	364422
201307	364423
33718	364424
101038	364425
39391	364426
6936	364427
59285	364428
13330	364429
226751	364430
552	364431
260704	364432
22845	364433
5354	364434
71780	364435
70484	364436
15117	364437
37265	364438
30564	364439
2341	364440
4878	364441
131242	364442
52754	364443
172273	364444
1645	364445
29547	364446
23682	364447
2311	364448
180939	364449
122144	364450
14639	364451
39964	364452
126739	364453
25380	364454
157327	364455
5768	364456
1948	364457
265621	364458
229874	364459
569	364460
2012	364461
60414	364462
33049	364463
97946	364464
19028	364465
3545	364466
112681	364467
25743	364468
985	364469
131384	364470
3876	364471
5055	364472
1566	364473
13755	364474
30327	364475
94129	364476
127615	364477
4076	364478
51144	364479
39939	364480
197932	364481
2219	364482
5613	364483
70748	364484
52709	364485
14267	364486
97657	364487
13785	364488
52456	364489
459	364490
158654	364491
5191	364492
68449	364493
62240	364494
4799	364495
233965	364496
28926	364497
67010	364498
249111	364499
103916	364500
110113	364501
5621	364502
16199	364503
112627	364504
105250	364505
20762	364506
6108	364507
8921	364508
54968	364509
268	364510
221886	364511
61060	364512
69437	364513
16374	364514
35708	364515
10710	364516
78075	364517
16741	364518
173	364519
148382	364520
40775	364521
30975	364522
164609	364523
202718	364524
76979	364525
147950	364526
43052	364527
1095	364528
103719	364529
244754	364530
189508	364531
2380	364532
77016	364533
69748	364534
14435	364535
141605	364536
6443	364537
55959	364538
54053	364539
381	364540
42856	364541
39866	364542
1698	364543
153854	364544
6236	364545
261774	364546
63808	364547
146	364548
168983	364549
19555	364550
37361	364551
27236	364552
26610	364553
38116	364554
13007	364555
143013	364556
20126	364557
78516	364558
109297	364559
126032	364560
37681	364561
6575	364562
903	364563
56959	364564
9486	364565
73474	364566
12931	364567
26940	364568
100976	364569
392	364570
101557	364571
23039	364572
162850	364573
4466	364574
157930	364575
4202	364576
87914	364577
175563	364578
66845	364579
205320	364580
41360	364581
52184	364582
63456	364583
16863	364584
36880	364585
39463	364586
103065	364587
58287	364588
26550	364589
34301	364590
9323	364591
213603	364592
123239	364593
158923	364594
40784	364595
34141	364596
15591	364597
232097	364598
920	364599
199937	364600
69719	364601
47963	364602
207765	364603
239068	364604
50452	364605
20246	364606
5651	364607
18149	364608
6015	364609
4131	364610
9815	364611
116775	364612
38034	364613
7352	364614
4993	364615
141076	364616
254771	364617
31924	364618
2327	364619
90760	364620
13668	364621
62073	364622
152272	364623
180991	364624
74473	364625
204504	364626
90534	364627
2227	364628
3312	364629
138513	364630
1821	364631
7865	364632
95396	364633
10336	364634
24117	364635
91446	364636
9452	364637
12795	364638
2308	364639
159565	364640
255071	364641
99023	364642
16922	364643
9761	364644
68065	364645
11869	364646
33473	364647
272294	364648
64051	364649
3539	364650
157514	364651
71972	364652
7164	364653
17573	364654
30312	364655
99447	364656
2468	364657
126863	364658
154148	364659
237916	364660
64838	364661
147606	364662
150149	364663
10598	364664
38785	364665
71687	364666
13291	364667
769	364668
161974	364669
6263	364670
30023	364671
130191	364672
11769	364673
14863	364674
24809	364675
71968	364676
616	364677
12773	364678
88605	364679
36750	364680
7374	364681
19289	364682
17781	364683
235086	364684
16585	364685
34676	364686
80002	364687
83570	364688
17212	364689
95327	364690
52910	364691
31664	364692
24231	364693
203701	364694
38139	364695
240707	364696
3960	364697
2887	364698
34824	364699
109355	364700
46032	364701
643	364702
88539	364703
46057	364704
15422	364705
199661	364706
61546	364707
38580	364708
189111	364709
701	364710
187808	364711
178744	364712
25	364713
19735	364714
61823	364715
151414	364716
54840	364717
140153	364718
22313	364719
1198	364720
47078	364721
76117	364722
78354	364723
15078	364724
156686	364725
9332	364726
29651	364727
154525	364728
169699	364729
52412	364730
23761	364731
4305	364732
246321	364733
7010	364734
12808	364735
74261	364736
77333	364737
78679	364738
5373	364739
48056	364740
43746	364741
57035	364742
126000	364743
57159	364744
159712	364745
108432	364746
86330	364747
148822	364748
49026	364749
228290	364750
8219	364751
47839	364752
1625	364753
42154	364754
18921	364755
244573	364756
160729	364757
36031	364758
960	364759
1935	364760
14864	364761
49	364762
80896	364763
89563	364764
10873	364765
14811	364766
509	364767
308	364768
107350	364769
43475	364770
57520	364771
139359	364772
86467	364773
9128	364774
250650	364775
25933	364776
17444	364777
20179	364778
10130	364779
51606	364780
43054	364781
30862	364782
205447	364783
61221	364784
19508	364785
198305	364786
5536	364787
12761	364788
113355	364789
12511	364790
9537	364791
9970	364792
29344	364793
269167	364794
140481	364795
438	364796
154589	364797
83274	364798
154917	364799
19681	364800
45972	364801
3	364802
28724	364803
7955	364804
80768	364805
47622	364806
148219	364807
25613	364808
7583	364809
77457	364810
17939	364811
10085	364812
13207	364813
18016	364814
2115	364815
2923	364816
138235	364817
81558	364818
47470	364819
65268	364820
2573	364821
32643	364822
34157	364823
14983	364824
239235	364825
35040	364826
35961	364827
742	364828
1284	364829
10231	364830
248253	364831
225588	364832
51517	364833
58693	364834
32915	364835
41660	364836
171783	364837
87270	364838
9265	364839
41416	364840
34995	364841
9348	364842
192080	364843
12484	364844
48055	364845
168839	364846
10758	364847
6458	364848
1121	364849
19476	364850
21923	364851
57691	364852
20566	364853
355	364854
46978	364855
100149	364856
70539	364857
48936	364858
132563	364859
243687	364860
2561	364861
38150	364862
6369	364863
146183	364864
3863	364865
13279	364866
129911	364867
76398	364868
19528	364869
79477	364870
131928	364871
136314	364872
31184	364873
27008	364874
59132	364875
48855	364876
39662	364877
223	364878
111468	364879
78679	364880
19482	364881
29288	364882
18622	364883
8609	364884
2005	364885
5578	364886
50770	364887
35873	364888
27452	364889
101070	364890
13328	364891
39475	364892
3232	364893
136574	364894
27780	364895
28	364896
196279	364897
18320	364898
23900	364899
5339	364900
34003	364901
37366	364902
65212	364903
63886	364904
37961	364905
45180	364906
63645	364907
745	364908
62945	364909
4913	364910
14127	364911
40090	364912
35854	364913
140893	364914
16050	364915
219091	364916
156752	364917
146848	364918
47444	364919
210170	364920
161706	364921
264096	364922
32383	364923
5905	364924
86626	364925
37972	364926
77028	364927
43192	364928
21739	364929
19266	364930
5893	364931
114351	364932
55201	364933
219411	364934
306	364935
12109	364936
22780	364937
11960	364938
95466	364939
8393	364940
31256	364941
6582	364942
61114	364943
52601	364944
233796	364945
18779	364946
14469	364947
60096	364948
23520	364949
34406	364950
9830	364951
36567	364952
103146	364953
35699	364954
19167	364955
55693	364956
249	364957
90910	364958
73332	364959
377	364960
23574	364961
120499	364962
214417	364963
116363	364964
41744	364965
159275	364966
236698	364967
121208	364968
55626	364969
16868	364970
97078	364971
21290	364972
77479	364973
1143	364974
12853	364975
16449	364976
24836	364977
28106	364978
61703	364979
25528	364980
18010	364981
95598	364982
95416	364983
267608	364984
13346	364985
159831	364986
193679	364987
76338	364988
32062	364989
72065	364990
56981	364991
131413	364992
11294	364993
46603	364994
770	364995
119542	364996
93653	364997
9559	364998
42519	364999
61132	365000
22378	365001
155835	365002
2429	365003
31878	365004
6300	365005
18351	365006
98216	365007
17102	365008
18194	365009
232277	365010
1973	365011
74424	365012
191750	365013
76129	365014
93550	365015
115117	365016
189685	365017
17953	365018
96023	365019
68771	365020
15199	365021
118648	365022
75700	365023
18039	365024
32569	365025
173329	365026
123917	365027
1928	365028
134202	365029
266027	365030
31367	365031
152960	365032
158259	365033
101289	365034
78069	365035
226964	365036
19203	365037
154728	365038
64990	365039
4234	365040
70090	365041
24388	365042
63425	365043
224482	365044
108577	365045
18012	365046
3285	365047
103350	365048
47202	365049
9951	365050
197341	365051
13681	365052
78759	365053
238092	365054
13311	365055
35428	365056
52291	365057
196386	365058
56391	365059
58545	365060
79618	365061
82196	365062
217016	365063
25131	365064
28156	365065
146793	365066
17697	365067
85014	365068
254501	365069
1908	365070
6148	365071
131278	365072
20056	365073
265898	365074
99000	365075
13897	365076
139308	365077
7939	365078
163755	365079
138462	365080
4351	365081
43377	365082
55377	365083
23286	365084
51136	365085
6849	365086
102	365087
104156	365088
211977	365089
95445	365090
7427	365091
69314	365092
105023	365093
32596	365094
98622	365095
2077	365096
55046	365097
714	365098
3224	365099
29369	365100
69685	365101
6545	365102
60783	365103
2171	365104
56971	365105
106770	365106
28069	365107
20569	365108
8963	365109
2508	365110
270350	365111
1304	365112
107518	365113
52726	365114
188120	365115
6901	365116
4779	365117
45944	365118
53212	365119
82548	365120
195283	365121
28483	365122
233416	365123
21713	365124
43763	365125
167532	365126
679	365127
249026	365128
37934	365129
21177	365130
144606	365131
66720	365132
60025	365133
101083	365134
157871	365135
57237	365136
7953	365137
53318	365138
76308	365139
225752	365140
118771	365141
37213	365142
265165	365143
5244	365144
119639	365145
1619	365146
31057	365147
271753	365148
15897	365149
59777	365150
18852	365151
9752	365152
28588	365153
27160	365154
95594	365155
9953	365156
7442	365157
2598	365158
1216	365159
12271	365160
6742	365161
167366	365162
927	365163
58	365164
77	365165
105291	365166
213752	365167
8968	365168
91536	365169
50166	365170
12569	365171
6400	365172
4680	365173
111048	365174
57649	365175
16176	365176
19027	365177
13977	365178
15772	365179
7548	365180
346	365181
13946	365182
128564	365183
45831	365184
2470	365185
5473	365186
34191	365187
124687	365188
32479	365189
155910	365190
19679	365191
24992	365192
77222	365193
70315	365194
110648	365195
7692	365196
7246	365197
251187	365198
130798	365199
21764	365200
113669	365201
9639	365202
67661	365203
3814	365204
19170	365205
73196	365206
198337	365207
144719	365208
10131	365209
20373	365210
43369	365211
2656	365212
184735	365213
24747	365214
82777	365215
156513	365216
380	365217
14170	365218
235030	365219
1459	365220
73575	365221
17259	365222
6603	365223
26260	365224
23556	365225
107345	365226
603	365227
39847	365228
15025	365229
19353	365230
4153	365231
5406	365232
60980	365233
674	365234
19626	365235
247771	365236
49185	365237
10596	365238
9656	365239
79086	365240
231955	365241
7048	365242
129418	365243
239596	365244
3804	365245
241482	365246
6889	365247
587	365248
8792	365249
17724	365250
3341	365251
6946	365252
164505	365253
13167	365254
152963	365255
51794	365256
21432	365257
54917	365258
19089	365259
3945	365260
789	365261
157390	365262
108425	365263
24287	365264
8694	365265
36310	365266
2040	365267
25524	365268
5035	365269
180524	365270
41287	365271
11591	365272
9362	365273
139400	365274
76782	365275
58608	365276
79755	365277
17135	365278
85396	365279
271100	365280
14746	365281
98279	365282
6329	365283
114843	365284
1941	365285
245109	365286
89264	365287
33591	365288
10969	365289
14599	365290
34812	365291
198014	365292
35829	365293
3722	365294
78458	365295
18852	365296
131181	365297
271184	365298
109097	365299
60	365300
42774	365301
37503	365302
346	365303
174899	365304
53102	365305
15426	365306
94597	365307
184	365308
48567	365309
221714	365310
41626	365311
102914	365312
13958	365313
246678	365314
229	365315
29151	365316
1887	365317
4843	365318
201780	365319
3055	365320
135775	365321
149441	365322
264780	365323
63324	365324
1031	365325
2601	365326
94470	365327
220004	365328
2344	365329
7564	365330
35964	365331
79933	365332
7655	365333
18137	365334
18769	365335
53068	365336
5107	365337
110234	365338
34	365339
6235	365340
73439	365341
36193	365342
35462	365343
11539	365344
169217	365345
42821	365346
55690	365347
112903	365348
161	365349
2986	365350
24314	365351
10722	365352
17259	365353
20906	365354
44871	365355
1369	365356
95820	365357
43246	365358
1518	365359
22647	365360
50466	365361
238227	365362
8420	365363
159016	365364
60078	365365
16067	365366
146579	365367
65944	365368
95529	365369
55816	365370
3402	365371
102994	365372
32394	365373
83019	365374
55232	365375
23688	365376
34175	365377
15707	365378
16387	365379
103529	365380
121256	365381
5231	365382
7728	365383
42286	365384
39239	365385
84288	365386
4180	365387
105488	365388
2645	365389
78754	365390
16292	365391
139276	365392
93110	365393
61175	365394
212	365395
8648	365396
5648	365397
37753	365398
71569	365399
31689	365400
41	365401
512	365402
4546	365403
263240	365404
87389	365405
25414	365406
5695	365407
153766	365408
40162	365409
56306	365410
12605	365411
291	365412
5773	365413
271424	365414
99765	365415
15691	365416
36859	365417
249236	365418
26	365419
77756	365420
53756	365421
19442	365422
50880	365423
25786	365424
79960	365425
30588	365426
108678	365427
51908	365428
5554	365429
80468	365430
1738	365431
68208	365432
10938	365433
55562	365434
2381	365435
57566	365436
5930	365437
8184	365438
21077	365439
1514	365440
25148	365441
1669	365442
58253	365443
111455	365444
156947	365445
28993	365446
29808	365447
21262	365448
177003	365449
9705	365450
50930	365451
52726	365452
1729	365453
39124	365454
78909	365455
80535	365456
8800	365457
113162	365458
29785	365459
43619	365460
57822	365461
36221	365462
40885	365463
165319	365464
97857	365465
11420	365466
4354	365467
107905	365468
118246	365469
4502	365470
51723	365471
68076	365472
51500	365473
4595	365474
6908	365475
119917	365476
2858	365477
63980	365478
137038	365479
39568	365480
154944	365481
36117	365482
225028	365483
28019	365484
18744	365485
240839	365486
33891	365487
163971	365488
40105	365489
3790	365490
2808	365491
224865	365492
252595	365493
160235	365494
11614	365495
210850	365496
44144	365497
47594	365498
1163	365499
42811	365500
131620	365501
150667	365502
133835	365503
136737	365504
961	365505
25678	365506
21828	365507
103160	365508
113605	365509
72100	365510
15287	365511
28354	365512
64100	365513
5752	365514
1590	365515
71676	365516
26634	365517
498	365518
41485	365519
27031	365520
12650	365521
242385	365522
34401	365523
72910	365524
140	365525
866	365526
47453	365527
2033	365528
62069	365529
162007	365530
3678	365531
160656	365532
96086	365533
156298	365534
77144	365535
36692	365536
87908	365537
6383	365538
37450	365539
201750	365540
46344	365541
34771	365542
61579	365543
34484	365544
8622	365545
28942	365546
51578	365547
33246	365548
16495	365549
16473	365550
21287	365551
71011	365552
45789	365553
6809	365554
34814	365555
99632	365556
38041	365557
205553	365558
80540	365559
99374	365560
107534	365561
114805	365562
43190	365563
167523	365564
9017	365565
214478	365566
70673	365567
3641	365568
23538	365569
74152	365570
16576	365571
2342	365572
4593	365573
3872	365574
229832	365575
4808	365576
5206	365577
1125	365578
4475	365579
1122	365580
103260	365581
6342	365582
106121	365583
170095	365584
54211	365585
234	365586
185059	365587
3437	365588
185152	365589
21636	365590
229203	365591
5027	365592
34551	365593
2903	365594
159778	365595
177487	365596
30231	365597
27022	365598
81655	365599
64103	365600
14739	365601
2144	365602
27268	365603
130298	365604
1668	365605
105436	365606
2275	365607
3586	365608
10112	365609
94918	365610
41138	365611
200931	365612
74499	365613
50615	365614
222425	365615
103701	365616
229031	365617
46507	365618
66566	365619
44531	365620
141473	365621
24442	365622
197921	365623
133058	365624
94590	365625
68568	365626
19882	365627
20427	365628
48757	365629
7085	365630
265977	365631
89924	365632
47190	365633
13268	365634
223457	365635
58947	365636
575	365637
50649	365638
32604	365639
107987	365640
107127	365641
40861	365642
2870	365643
196043	365644
49722	365645
269617	365646
59895	365647
56574	365648
93784	365649
31285	365650
19323	365651
3762	365652
86122	365653
4806	365654
1621	365655
5384	365656
133518	365657
91704	365658
83193	365659
2190	365660
46074	365661
38154	365662
64456	365663
166846	365664
8700	365665
117874	365666
148077	365667
13130	365668
123065	365669
237214	365670
175983	365671
110457	365672
67728	365673
20684	365674
4550	365675
222229	365676
202414	365677
51257	365678
107990	365679
162346	365680
93698	365681
1166	365682
256859	365683
9116	365684
153	365685
83595	365686
65101	365687
38591	365688
259010	365689
2263	365690
12333	365691
170327	365692
43417	365693
8366	365694
14636	365695
7431	365696
21494	365697
213058	365698
122	365699
24070	365700
74738	365701
234334	365702
47140	365703
5068	365704
1713	365705
6443	365706
22495	365707
76182	365708
65575	365709
23204	365710
79152	365711
48250	365712
10916	365713
92956	365714
53842	365715
342	365716
138268	365717
20994	365718
13247	365719
4302	365720
267859	365721
116189	365722
39514	365723
10085	365724
74873	365725
10931	365726
103236	365727
20989	365728
37288	365729
720	365730
42305	365731
247468	365732
103632	365733
48743	365734
88931	365735
18559	365736
75794	365737
39284	365738
21962	365739
8137	365740
46804	365741
198693	365742
1410	365743
87442	365744
82236	365745
3624	365746
66111	365747
590	365748
60192	365749
81710	365750
86914	365751
96526	365752
12149	365753
3334	365754
83	365755
55411	365756
3081	365757
167428	365758
120559	365759
1254	365760
8886	365761
1831	365762
65584	365763
128729	365764
110837	365765
245545	365766
39885	365767
172	365768
65962	365769
7113	365770
267410	365771
46396	365772
57	365773
5645	365774
42768	365775
25704	365776
115242	365777
17266	365778
33196	365779
49260	365780
97795	365781
188719	365782
148780	365783
9432	365784
17526	365785
107713	365786
4769	365787
74926	365788
1135	365789
127031	365790
23891	365791
191655	365792
2124	365793
166725	365794
8997	365795
112921	365796
121055	365797
537	365798
126004	365799
51677	365800
11266	365801
23362	365802
1812	365803
18166	365804
270297	365805
46205	365806
59165	365807
13035	365808
14305	365809
178823	365810
11835	365811
19542	365812
131845	365813
50128	365814
37349	365815
248446	365816
2893	365817
13465	365818
575	365819
26825	365820
103335	365821
22157	365822
40520	365823
31475	365824
7493	365825
75663	365826
54899	365827
90323	365828
476	365829
65758	365830
20709	365831
52267	365832
110800	365833
43945	365834
5777	365835
71876	365836
83404	365837
29742	365838
19155	365839
124318	365840
69843	365841
133193	365842
160146	365843
5217	365844
27847	365845
92121	365846
100028	365847
5727	365848
44731	365849
2170	365850
258502	365851
33233	365852
11347	365853
102997	365854
221502	365855
12151	365856
269254	365857
22252	365858
2619	365859
15967	365860
37618	365861
5674	365862
90952	365863
2520	365864
238859	365865
227308	365866
5164	365867
158567	365868
20282	365869
24696	365870
60073	365871
26432	365872
268757	365873
25560	365874
69221	365875
10245	365876
341	365877
94228	365878
1195	365879
1683	365880
13026	365881
42947	365882
266876	365883
30423	365884
6879	365885
226977	365886
59648	365887
61031	365888
2864	365889
32289	365890
34160	365891
47773	365892
32140	365893
20292	365894
8081	365895
66129	365896
26835	365897
4977	365898
43923	365899
29645	365900
33286	365901
6019	365902
266371	365903
32804	365904
92096	365905
66468	365906
602	365907
13607	365908
1903	365909
101383	365910
2576	365911
37564	365912
52091	365913
148	365914
27077	365915
198324	365916
2291	365917
4567	365918
27456	365919
29550	365920
54986	365921
87879	365922
1749	365923
80296	365924
12018	365925
59715	365926
1742	365927
298	365928
219	365929
58921	365930
106913	365931
31411	365932
16319	365933
9475	365934
121896	365935
64205	365936
69919	365937
126861	365938
22058	365939
2068	365940
43867	365941
33840	365942
5164	365943
30080	365944
55811	365945
96982	365946
29154	365947
11309	365948
2974	365949
253920	365950
28690	365951
106	365952
73650	365953
17191	365954
156599	365955
183632	365956
35317	365957
10204	365958
22726	365959
11976	365960
467	365961
44973	365962
51158	365963
11060	365964
58323	365965
244115	365966
53313	365967
6037	365968
10261	365969
3745	365970
9473	365971
12588	365972
25694	365973
24987	365974
55976	365975
4237	365976
4250	365977
19951	365978
77631	365979
11554	365980
16488	365981
130	365982
25470	365983
52216	365984
44307	365985
30750	365986
43914	365987
237461	365988
44669	365989
6648	365990
64501	365991
158713	365992
17700	365993
13794	365994
984	365995
739	365996
14366	365997
15994	365998
152601	365999
23637	366000
155857	366001
122632	366002
52095	366003
128038	366004
96654	366005
58307	366006
76717	366007
78110	366008
2695	366009
109229	366010
72875	366011
2269	366012
5682	366013
158982	366014
11912	366015
41023	366016
116513	366017
19683	366018
705	366019
60726	366020
42751	366021
36553	366022
172258	366023
52495	366024
55856	366025
212073	366026
157282	366027
105459	366028
166	366029
226046	366030
58146	366031
2948	366032
73753	366033
115148	366034
461	366035
6885	366036
20942	366037
26495	366038
2088	366039
196481	366040
153636	366041
47778	366042
55971	366043
26240	366044
270139	366045
125606	366046
4625	366047
1306	366048
269537	366049
5265	366050
92979	366051
6501	366052
112585	366053
6630	366054
10244	366055
22624	366056
18471	366057
177549	366058
483	366059
60793	366060
48818	366061
11631	366062
1323	366063
55955	366064
172294	366065
13726	366066
27597	366067
57650	366068
42498	366069
23286	366070
14737	366071
175935	366072
104805	366073
108721	366074
48633	366075
18358	366076
5267	366077
199266	366078
206209	366079
6366	366080
11970	366081
89434	366082
104982	366083
4044	366084
132153	366085
32524	366086
3988	366087
13287	366088
226	366089
243634	366090
1188	366091
270658	366092
55979	366093
233848	366094
143934	366095
578	366096
9826	366097
9593	366098
7425	366099
35232	366100
133804	366101
163331	366102
75262	366103
265348	366104
74199	366105
27771	366106
27925	366107
52008	366108
76732	366109
189334	366110
47137	366111
177747	366112
59431	366113
173194	366114
264014	366115
51420	366116
240748	366117
63931	366118
151555	366119
35238	366120
111494	366121
14868	366122
3647	366123
5084	366124
157048	366125
21931	366126
18140	366127
86812	366128
215094	366129
111329	366130
257336	366131
94679	366132
840	366133
47716	366134
84165	366135
5999	366136
737	366137
185103	366138
20621	366139
14482	366140
7527	366141
481	366142
2040	366143
6346	366144
5013	366145
1967	366146
1682	366147
144796	366148
111715	366149
26962	366150
186682	366151
101833	366152
16682	366153
147817	366154
75076	366155
66271	366156
2170	366157
255392	366158
16339	366159
11670	366160
1643	366161
4827	366162
18515	366163
53382	366164
14119	366165
124721	366166
87956	366167
73732	366168
44	366169
3866	366170
3332	366171
3445	366172
7870	366173
191695	366174
237897	366175
1502	366176
67851	366177
218579	366178
28380	366179
2665	366180
39657	366181
167076	366182
177826	366183
243425	366184
19650	366185
15986	366186
65143	366187
13140	366188
132298	366189
2184	366190
6303	366191
8329	366192
6037	366193
228978	366194
58282	366195
5635	366196
189984	366197
259	366198
7745	366199
87872	366200
37002	366201
125330	366202
99504	366203
51851	366204
55854	366205
14299	366206
1597	366207
920	366208
34435	366209
3902	366210
21692	366211
200967	366212
138557	366213
14612	366214
30777	366215
117412	366216
39045	366217
145288	366218
103568	366219
9011	366220
42561	366221
60979	366222
4211	366223
27962	366224
59462	366225
47388	366226
90983	366227
24070	366228
116047	366229
12387	366230
18599	366231
30246	366232
25437	366233
85683	366234
21747	366235
231904	366236
79415	366237
196812	366238
91325	366239
77518	366240
6958	366241
43001	366242
247021	366243
7045	366244
15165	366245
188813	366246
59673	366247
92882	366248
58503	366249
228359	366250
5063	366251
17550	366252
7223	366253
41294	366254
115026	366255
3047	366256
64908	366257
32994	366258
53958	366259
1037	366260
9188	366261
58320	366262
116843	366263
11630	366264
24309	366265
35890	366266
22788	366267
38404	366268
13320	366269
11449	366270
125	366271
67864	366272
15079	366273
15649	366274
15385	366275
78634	366276
72720	366277
5866	366278
222426	366279
7994	366280
7046	366281
17717	366282
43329	366283
3795	366284
253926	366285
405	366286
67797	366287
11	366288
104032	366289
11591	366290
232261	366291
75961	366292
270727	366293
109477	366294
151612	366295
22895	366296
5660	366297
80451	366298
85878	366299
46102	366300
59782	366301
28263	366302
3579	366303
108575	366304
11615	366305
19117	366306
261731	366307
68044	366308
155401	366309
163034	366310
37962	366311
40692	366312
45028	366313
243984	366314
26273	366315
83613	366316
211288	366317
109037	366318
1530	366319
11542	366320
48682	366321
3990	366322
453	366323
55618	366324
20019	366325
1008	366326
27368	366327
42739	366328
13788	366329
28402	366330
1894	366331
116782	366332
82674	366333
19449	366334
102703	366335
270134	366336
38912	366337
83687	366338
251593	366339
5707	366340
18751	366341
33066	366342
153333	366343
27751	366344
20887	366345
96755	366346
149282	366347
12639	366348
14962	366349
1845	366350
66482	366351
5960	366352
142623	366353
2521	366354
38447	366355
112013	366356
9749	366357
69528	366358
53040	366359
171432	366360
45953	366361
319	366362
55567	366363
85692	366364
215014	366365
142113	366366
9266	366367
95467	366368
249921	366369
217969	366370
48678	366371
37521	366372
108771	366373
15846	366374
106216	366375
8945	366376
46824	366377
3777	366378
34695	366379
6313	366380
11343	366381
102968	366382
9865	366383
112265	366384
112221	366385
42764	366386
7881	366387
132854	366388
21187	366389
243942	366390
100004	366391
78148	366392
198877	366393
6732	366394
16572	366395
13184	366396
50873	366397
17748	366398
37765	366399
7193	366400
38884	366401
25718	366402
165161	366403
77003	366404
32282	366405
38031	366406
76118	366407
28200	366408
82106	366409
5806	366410
138183	366411
81847	366412
220193	366413
236927	366414
6862	366415
3339	366416
57702	366417
15917	366418
27365	366419
75930	366420
215241	366421
71879	366422
38478	366423
19616	366424
86743	366425
19747	366426
13639	366427
94064	366428
24234	366429
3549	366430
32687	366431
82991	366432
131056	366433
5914	366434
1585	366435
256812	366436
32275	366437
73723	366438
505	366439
31390	366440
23705	366441
34518	366442
43790	366443
9816	366444
38261	366445
99894	366446
106078	366447
4289	366448
7642	366449
140444	366450
70531	366451
72988	366452
1397	366453
38499	366454
21535	366455
142437	366456
857	366457
169555	366458
16703	366459
88967	366460
92372	366461
220776	366462
3093	366463
925	366464
15163	366465
5501	366466
34877	366467
274	366468
13058	366469
4642	366470
29428	366471
3075	366472
250841	366473
118147	366474
18789	366475
4942	366476
63023	366477
5734	366478
152140	366479
39970	366480
96	366481
37681	366482
32077	366483
6964	366484
75449	366485
106468	366486
42191	366487
214650	366488
17671	366489
893	366490
254004	366491
140724	366492
1186	366493
36182	366494
10367	366495
2715	366496
145	366497
122765	366498
45928	366499
27155	366500
148903	366501
229222	366502
86132	366503
6711	366504
15604	366505
52931	366506
1962	366507
5454	366508
69334	366509
88333	366510
92481	366511
23900	366512
98115	366513
47020	366514
87916	366515
12314	366516
244568	366517
141811	366518
36337	366519
90436	366520
272106	366521
10407	366522
78575	366523
68433	366524
22006	366525
25189	366526
1115	366527
25018	366528
17772	366529
199302	366530
231767	366531
52360	366532
57111	366533
71590	366534
20179	366535
4824	366536
13206	366537
106912	366538
65592	366539
541	366540
482	366541
193816	366542
74046	366543
13956	366544
1779	366545
199070	366546
31186	366547
110892	366548
69624	366549
24337	366550
1057	366551
1650	366552
160124	366553
14805	366554
80462	366555
169112	366556
133946	366557
55554	366558
2205	366559
62551	366560
7182	366561
78	366562
17471	366563
20681	366564
19059	366565
266133	366566
98373	366567
50115	366568
4572	366569
122580	366570
66795	366571
33420	366572
1810	366573
15077	366574
20991	366575
14819	366576
220044	366577
43828	366578
164021	366579
35589	366580
5195	366581
21004	366582
123	366583
93748	366584
2509	366585
39316	366586
11859	366587
164830	366588
16259	366589
41106	366590
247173	366591
8446	366592
269044	366593
142164	366594
40404	366595
46954	366596
5103	366597
155890	366598
2	366599
29201	366600
85367	366601
83012	366602
45382	366603
5757	366604
59655	366605
265734	366606
136671	366607
48161	366608
21349	366609
54730	366610
132427	366611
54943	366612
1670	366613
2203	366614
68084	366615
19732	366616
230105	366617
16253	366618
5922	366619
13806	366620
131552	366621
41772	366622
16786	366623
125058	366624
12588	366625
202887	366626
2730	366627
75086	366628
256	366629
56258	366630
13375	366631
52000	366632
271577	366633
164917	366634
68758	366635
11390	366636
194318	366637
206064	366638
474	366639
41258	366640
120796	366641
55949	366642
46886	366643
167483	366644
156996	366645
69036	366646
13896	366647
8523	366648
16372	366649
54889	366650
17908	366651
96917	366652
136368	366653
155991	366654
31436	366655
19085	366656
151578	366657
69141	366658
329	366659
75462	366660
28350	366661
10815	366662
226211	366663
84871	366664
140587	366665
96476	366666
9288	366667
102435	366668
11865	366669
58670	366670
189474	366671
5953	366672
105187	366673
26115	366674
9243	366675
223665	366676
4956	366677
6114	366678
103524	366679
2649	366680
410	366681
21486	366682
64144	366683
226725	366684
7458	366685
5050	366686
38827	366687
53424	366688
129573	366689
23490	366690
242691	366691
45324	366692
61998	366693
51225	366694
66724	366695
53856	366696
13630	366697
238652	366698
267733	366699
17559	366700
200786	366701
138220	366702
155036	366703
137930	366704
80350	366705
49095	366706
130465	366707
20120	366708
141060	366709
111475	366710
70003	366711
4671	366712
15664	366713
2966	366714
1859	366715
51154	366716
19229	366717
79161	366718
3335	366719
208985	366720
1892	366721
157048	366722
24231	366723
18383	366724
7078	366725
14858	366726
137402	366727
29254	366728
84534	366729
2242	366730
33447	366731
124637	366732
308	366733
102104	366734
8224	366735
86347	366736
28921	366737
7098	366738
106069	366739
70375	366740
86025	366741
86860	366742
534	366743
155794	366744
72163	366745
21987	366746
2071	366747
26981	366748
166403	366749
237785	366750
50150	366751
502	366752
40333	366753
105794	366754
113	366755
334	366756
43680	366757
67412	366758
77911	366759
45961	366760
202470	366761
11505	366762
72685	366763
118202	366764
161777	366765
4835	366766
35273	366767
119801	366768
3203	366769
18301	366770
39837	366771
38056	366772
19860	366773
18143	366774
104960	366775
76256	366776
129611	366777
5	366778
7473	366779
23143	366780
47780	366781
24030	366782
190260	366783
666	366784
26484	366785
119219	366786
25573	366787
30685	366788
62018	366789
1938	366790
129840	366791
33297	366792
219037	366793
99868	366794
254644	366795
99082	366796
49535	366797
11	366798
243140	366799
205252	366800
5577	366801
45489	366802
14434	366803
82245	366804
19765	366805
103974	366806
1241	366807
35052	366808
28291	366809
28474	366810
165525	366811
206753	366812
9630	366813
8042	366814
32837	366815
5948	366816
60386	366817
109844	366818
12754	366819
56371	366820
210923	366821
12353	366822
42827	366823
38	366824
7423	366825
250896	366826
9041	366827
37697	366828
3244	366829
19981	366830
22205	366831
140963	366832
61368	366833
23622	366834
70462	366835
165436	366836
164532	366837
1590	366838
24457	366839
105925	366840
23773	366841
121141	366842
6157	366843
18030	366844
8477	366845
67652	366846
82765	366847
336	366848
2727	366849
1014	366850
93299	366851
2132	366852
132912	366853
37508	366854
13315	366855
5	366856
63445	366857
39792	366858
1341	366859
19496	366860
6239	366861
92595	366862
12112	366863
5272	366864
36989	366865
30332	366866
1771	366867
28881	366868
61509	366869
21267	366870
235642	366871
1693	366872
88541	366873
129328	366874
165802	366875
36569	366876
80613	366877
72157	366878
37048	366879
55872	366880
23700	366881
37740	366882
36414	366883
28007	366884
170993	366885
229947	366886
11013	366887
57652	366888
112398	366889
52324	366890
23006	366891
714	366892
10019	366893
80235	366894
75099	366895
33	366896
123949	366897
271967	366898
7600	366899
44750	366900
4553	366901
21082	366902
25841	366903
608	366904
4814	366905
70509	366906
18187	366907
5268	366908
15343	366909
19854	366910
8873	366911
58451	366912
6148	366913
7462	366914
66716	366915
22503	366916
208038	366917
185039	366918
68255	366919
57719	366920
35916	366921
15912	366922
39629	366923
167164	366924
31781	366925
94963	366926
6367	366927
63533	366928
47981	366929
19682	366930
4763	366931
23370	366932
59771	366933
4619	366934
90469	366935
68312	366936
137900	366937
7904	366938
77714	366939
159066	366940
49151	366941
84402	366942
17176	366943
257148	366944
177870	366945
201859	366946
9669	366947
4920	366948
7997	366949
7978	366950
18707	366951
3232	366952
61288	366953
127642	366954
199531	366955
2919	366956
9697	366957
16669	366958
18980	366959
16754	366960
60954	366961
68602	366962
7076	366963
164629	366964
5904	366965
2918	366966
171723	366967
78302	366968
6004	366969
13359	366970
24331	366971
1213	366972
7751	366973
6985	366974
108473	366975
27669	366976
212482	366977
104213	366978
21877	366979
42589	366980
214747	366981
15042	366982
131	366983
42617	366984
4214	366985
13476	366986
225227	366987
262366	366988
4025	366989
3676	366990
233766	366991
144793	366992
48695	366993
35966	366994
154049	366995
30415	366996
125215	366997
2081	366998
12561	366999
110183	367000
100292	367001
122691	367002
27320	367003
259593	367004
34256	367005
24072	367006
229	367007
843	367008
24071	367009
220357	367010
16326	367011
38700	367012
122077	367013
177229	367014
243245	367015
70324	367016
35253	367017
110349	367018
267865	367019
46332	367020
89957	367021
691	367022
4179	367023
15927	367024
147005	367025
2568	367026
80708	367027
236572	367028
1569	367029
4163	367030
120677	367031
86694	367032
140269	367033
109425	367034
184893	367035
234032	367036
58	367037
145891	367038
15640	367039
44201	367040
154288	367041
44946	367042
15529	367043
80079	367044
83077	367045
9683	367046
7073	367047
57655	367048
5467	367049
134787	367050
766	367051
3591	367052
46218	367053
43451	367054
191601	367055
98276	367056
18733	367057
26602	367058
19540	367059
22035	367060
193351	367061
54456	367062
997	367063
38383	367064
115315	367065
123186	367066
765	367067
1237	367068
77236	367069
52535	367070
66933	367071
73	367072
58051	367073
6291	367074
6833	367075
4426	367076
19216	367077
28161	367078
46357	367079
7687	367080
185950	367081
47694	367082
218587	367083
142474	367084
124704	367085
148719	367086
10011	367087
2993	367088
14484	367089
471	367090
53325	367091
156985	367092
6663	367093
17176	367094
22072	367095
2438	367096
217426	367097
115520	367098
51040	367099
20970	367100
16952	367101
169552	367102
1711	367103
5031	367104
17393	367105
22677	367106
18475	367107
133506	367108
12995	367109
107982	367110
127980	367111
1155	367112
3945	367113
207318	367114
155011	367115
38630	367116
52	367117
3383	367118
91336	367119
56942	367120
1251	367121
3954	367122
55829	367123
34859	367124
11258	367125
56744	367126
9657	367127
31739	367128
1551	367129
10112	367130
32993	367131
140841	367132
74545	367133
67600	367134
123726	367135
15865	367136
6622	367137
10884	367138
659	367139
1364	367140
23322	367141
168433	367142
14208	367143
87104	367144
31104	367145
4963	367146
238674	367147
163800	367148
116872	367149
96675	367150
35767	367151
10522	367152
76555	367153
250686	367154
31105	367155
252155	367156
223176	367157
63639	367158
13217	367159
205059	367160
8577	367161
228358	367162
236195	367163
238185	367164
33521	367165
40327	367166
7530	367167
181405	367168
15937	367169
9495	367170
5126	367171
124857	367172
76178	367173
43855	367174
14970	367175
85269	367176
2386	367177
57339	367178
6340	367179
63274	367180
73825	367181
41008	367182
9353	367183
85551	367184
219400	367185
143723	367186
14816	367187
77085	367188
25876	367189
506	367190
1629	367191
256142	367192
117078	367193
241115	367194
118987	367195
27522	367196
385	367197
268654	367198
73742	367199
80094	367200
178316	367201
20166	367202
44423	367203
5081	367204
223045	367205
161532	367206
3550	367207
37819	367208
249335	367209
93855	367210
3073	367211
44763	367212
38381	367213
42869	367214
19649	367215
265800	367216
61784	367217
31082	367218
209089	367219
230	367220
93312	367221
123893	367222
183787	367223
23111	367224
28343	367225
51747	367226
2092	367227
45839	367228
13039	367229
2928	367230
33011	367231
13065	367232
480	367233
27228	367234
10294	367235
22391	367236
8849	367237
211918	367238
37871	367239
52455	367240
8630	367241
25004	367242
47545	367243
2027	367244
264822	367245
11015	367246
36926	367247
125144	367248
4386	367249
1174	367250
161717	367251
271338	367252
17646	367253
84341	367254
13686	367255
144320	367256
24294	367257
128306	367258
2	367259
108588	367260
37291	367261
27103	367262
141559	367263
30365	367264
39891	367265
9186	367266
270678	367267
5982	367268
988	367269
107868	367270
67021	367271
123	367272
70920	367273
76478	367274
63248	367275
239782	367276
44966	367277
24999	367278
94289	367279
1641	367280
98896	367281
2293	367282
13439	367283
2175	367284
35899	367285
2674	367286
114882	367287
67703	367288
248750	367289
9208	367290
72970	367291
11795	367292
188234	367293
27607	367294
61383	367295
5432	367296
103114	367297
39618	367298
4588	367299
224773	367300
33709	367301
4397	367302
20408	367303
42622	367304
2326	367305
46332	367306
261896	367307
56870	367308
62745	367309
4719	367310
54003	367311
193395	367312
14086	367313
2692	367314
7699	367315
98369	367316
257041	367317
146793	367318
3180	367319
47288	367320
62180	367321
11702	367322
14921	367323
5850	367324
14733	367325
7983	367326
109	367327
57714	367328
106067	367329
94	367330
19232	367331
29710	367332
83003	367333
76983	367334
25399	367335
32827	367336
64259	367337
60375	367338
86754	367339
108694	367340
154880	367341
90138	367342
57831	367343
12775	367344
44029	367345
5083	367346
106193	367347
138144	367348
5588	367349
64128	367350
147743	367351
22278	367352
66584	367353
9650	367354
781	367355
209243	367356
12292	367357
160735	367358
1819	367359
76669	367360
14991	367361
102310	367362
204249	367363
75870	367364
1171	367365
134849	367366
29843	367367
9260	367368
41498	367369
60773	367370
48872	367371
54889	367372
29118	367373
64844	367374
93156	367375
13851	367376
13220	367377
227606	367378
162261	367379
1317	367380
7039	367381
280	367382
134277	367383
22366	367384
28949	367385
42942	367386
45348	367387
18713	367388
81018	367389
4121	367390
56647	367391
11210	367392
6660	367393
4149	367394
96205	367395
91791	367396
102424	367397
16484	367398
685	367399
27339	367400
87989	367401
39783	367402
30615	367403
135314	367404
431	367405
1958	367406
599	367407
142563	367408
29910	367409
154863	367410
14032	367411
32835	367412
99563	367413
26491	367414
1385	367415
15640	367416
17433	367417
2195	367418
22952	367419
34099	367420
1403	367421
15910	367422
10495	367423
1388	367424
19793	367425
12668	367426
8225	367427
1367	367428
14029	367429
11644	367430
16270	367431
162685	367432
33231	367433
117067	367434
22461	367435
8326	367436
79089	367437
3062	367438
64944	367439
321	367440
37776	367441
57572	367442
91012	367443
52110	367444
6800	367445
12914	367446
12038	367447
58885	367448
26507	367449
37000	367450
236131	367451
69960	367452
8264	367453
174595	367454
5228	367455
5216	367456
83498	367457
76733	367458
22178	367459
18823	367460
113110	367461
15059	367462
101566	367463
30761	367464
170635	367465
269041	367466
118447	367467
174019	367468
26498	367469
57767	367470
11984	367471
31352	367472
79501	367473
47780	367474
71583	367475
63275	367476
98407	367477
20785	367478
11541	367479
99653	367480
9917	367481
45288	367482
380	367483
15523	367484
25686	367485
2826	367486
142332	367487
2823	367488
47048	367489
247235	367490
70321	367491
108379	367492
250071	367493
103516	367494
1892	367495
39475	367496
204244	367497
59785	367498
23078	367499
29102	367500
35133	367501
1348	367502
23296	367503
198668	367504
105453	367505
48252	367506
7661	367507
44852	367508
95716	367509
1333	367510
54136	367511
30598	367512
57695	367513
2219	367514
134337	367515
138079	367516
61729	367517
61627	367518
65608	367519
1687	367520
81282	367521
28398	367522
4968	367523
31738	367524
30387	367525
159349	367526
84692	367527
94933	367528
143112	367529
195507	367530
78954	367531
37355	367532
6515	367533
4804	367534
217595	367535
84820	367536
37361	367537
43398	367538
20569	367539
13910	367540
174441	367541
18223	367542
154927	367543
133725	367544
19181	367545
257755	367546
240720	367547
2053	367548
73252	367549
102207	367550
3421	367551
110760	367552
94863	367553
23363	367554
55982	367555
13827	367556
35461	367557
6678	367558
83081	367559
258	367560
114486	367561
152232	367562
103	367563
55467	367564
8834	367565
21780	367566
88250	367567
69322	367568
112952	367569
72000	367570
17157	367571
218557	367572
1331	367573
35781	367574
6610	367575
12761	367576
63907	367577
156977	367578
10659	367579
11617	367580
36996	367581
96230	367582
115386	367583
113158	367584
11302	367585
43981	367586
6349	367587
2642	367588
1992	367589
48750	367590
4454	367591
1921	367592
177048	367593
121193	367594
1059	367595
13242	367596
112881	367597
1456	367598
5506	367599
5429	367600
96897	367601
18072	367602
201900	367603
25402	367604
9313	367605
186174	367606
25711	367607
12393	367608
97541	367609
55460	367610
76797	367611
53654	367612
10065	367613
121274	367614
24321	367615
19412	367616
31345	367617
134621	367618
117367	367619
168189	367620
3181	367621
16201	367622
9893	367623
121146	367624
28291	367625
58217	367626
66041	367627
6307	367628
224612	367629
11981	367630
80101	367631
53812	367632
144214	367633
114531	367634
26253	367635
954	367636
271031	367637
12344	367638
13493	367639
1006	367640
164827	367641
206975	367642
1844	367643
91411	367644
129654	367645
10990	367646
73318	367647
68553	367648
10446	367649
69604	367650
148433	367651
23230	367652
89663	367653
53287	367654
36515	367655
20719	367656
49603	367657
11231	367658
10649	367659
25255	367660
96757	367661
204336	367662
41735	367663
32274	367664
12148	367665
55791	367666
165281	367667
3593	367668
111974	367669
248664	367670
68794	367671
4930	367672
6385	367673
5849	367674
99379	367675
135397	367676
229346	367677
10887	367678
30370	367679
268752	367680
141802	367681
228115	367682
7445	367683
144053	367684
96512	367685
100170	367686
229084	367687
37484	367688
5041	367689
3966	367690
271780	367691
221056	367692
105677	367693
24939	367694
17	367695
6213	367696
991	367697
233396	367698
125355	367699
8674	367700
36785	367701
206174	367702
23147	367703
26703	367704
129533	367705
23416	367706
42531	367707
78851	367708
12072	367709
35500	367710
13499	367711
12181	367712
230122	367713
56426	367714
43300	367715
12173	367716
6654	367717
135488	367718
14943	367719
48601	367720
95509	367721
75523	367722
144787	367723
3114	367724
5857	367725
8325	367726
1870	367727
113543	367728
31718	367729
29965	367730
255655	367731
7359	367732
155673	367733
13947	367734
70417	367735
36889	367736
13178	367737
13567	367738
86801	367739
162576	367740
2734	367741
3217	367742
18233	367743
122450	367744
13424	367745
24620	367746
72348	367747
84562	367748
10846	367749
21243	367750
163676	367751
7030	367752
907	367753
854	367754
12545	367755
21040	367756
144205	367757
6923	367758
239142	367759
11278	367760
39159	367761
4294	367762
17268	367763
198334	367764
40864	367765
97375	367766
88816	367767
191295	367768
205595	367769
23942	367770
98663	367771
7295	367772
20970	367773
202206	367774
47893	367775
28846	367776
93032	367777
99607	367778
132506	367779
39451	367780
6102	367781
6772	367782
57668	367783
39989	367784
89686	367785
51461	367786
351	367787
182689	367788
103205	367789
244188	367790
5	367791
236014	367792
206183	367793
86775	367794
70153	367795
147267	367796
182109	367797
23705	367798
26290	367799
1	367800
16711	367801
111449	367802
143031	367803
85912	367804
123853	367805
107214	367806
115330	367807
7390	367808
23899	367809
85657	367810
1503	367811
38731	367812
3010	367813
2756	367814
49758	367815
47359	367816
15583	367817
189133	367818
390	367819
33336	367820
117809	367821
63224	367822
1025	367823
87988	367824
44641	367825
204	367826
140536	367827
33967	367828
13594	367829
2780	367830
13921	367831
231550	367832
22499	367833
116767	367834
177300	367835
81833	367836
1935	367837
186185	367838
160626	367839
262626	367840
240715	367841
13745	367842
20682	367843
255497	367844
710	367845
15913	367846
85579	367847
28297	367848
44618	367849
77171	367850
16277	367851
11746	367852
7967	367853
118970	367854
70048	367855
39584	367856
27168	367857
1679	367858
33697	367859
161709	367860
58984	367861
1588	367862
107442	367863
10408	367864
139072	367865
14029	367866
118334	367867
79377	367868
12297	367869
3766	367870
105348	367871
47996	367872
196887	367873
23740	367874
876	367875
33951	367876
89003	367877
3468	367878
579	367879
195807	367880
127306	367881
327	367882
33291	367883
67387	367884
1876	367885
248650	367886
103759	367887
228939	367888
3638	367889
2031	367890
135540	367891
12887	367892
175690	367893
71449	367894
118216	367895
37675	367896
846	367897
51307	367898
2636	367899
10581	367900
5035	367901
269358	367902
57685	367903
2874	367904
2057	367905
746	367906
131	367907
117285	367908
1761	367909
8251	367910
78	367911
107354	367912
122900	367913
37337	367914
101567	367915
221728	367916
129099	367917
81230	367918
114158	367919
2891	367920
16464	367921
77969	367922
34235	367923
13846	367924
42387	367925
769	367926
85570	367927
38505	367928
9277	367929
168235	367930
262870	367931
46915	367932
81820	367933
1322	367934
32094	367935
7364	367936
214696	367937
198474	367938
27564	367939
30200	367940
233452	367941
990	367942
22136	367943
30628	367944
76816	367945
25231	367946
12527	367947
77148	367948
1486	367949
7482	367950
147736	367951
238511	367952
70519	367953
197905	367954
100484	367955
27581	367956
35144	367957
44183	367958
1857	367959
66291	367960
110157	367961
23606	367962
101018	367963
109664	367964
220997	367965
5558	367966
5595	367967
83187	367968
375	367969
139586	367970
56023	367971
18153	367972
741	367973
51289	367974
97985	367975
2581	367976
996	367977
211766	367978
25200	367979
2098	367980
48774	367981
82867	367982
898	367983
2487	367984
1801	367985
167273	367986
56697	367987
37418	367988
178743	367989
52419	367990
15588	367991
169056	367992
45607	367993
6369	367994
24619	367995
78559	367996
85880	367997
148265	367998
8077	367999
152390	368000
42586	368001
8470	368002
6034	368003
98658	368004
124883	368005
204690	368006
10003	368007
83001	368008
168218	368009
59098	368010
4795	368011
52221	368012
232156	368013
33961	368014
78638	368015
16981	368016
37570	368017
17	368018
2789	368019
167047	368020
109283	368021
31326	368022
212004	368023
109769	368024
16670	368025
22628	368026
174223	368027
10096	368028
70227	368029
2848	368030
9031	368031
99771	368032
29977	368033
1711	368034
136208	368035
80477	368036
31731	368037
58319	368038
107641	368039
4768	368040
28638	368041
52934	368042
139230	368043
16857	368044
1705	368045
188317	368046
53743	368047
88310	368048
22787	368049
58536	368050
89550	368051
194573	368052
19055	368053
93208	368054
22455	368055
77834	368056
320	368057
60768	368058
164167	368059
43208	368060
14383	368061
35866	368062
8332	368063
21411	368064
572	368065
76754	368066
949	368067
67743	368068
230321	368069
113272	368070
86475	368071
168542	368072
27685	368073
252907	368074
75048	368075
18513	368076
151525	368077
104266	368078
13535	368079
202288	368080
211093	368081
32062	368082
223161	368083
35633	368084
127185	368085
14172	368086
2377	368087
132769	368088
164	368089
95700	368090
21579	368091
45384	368092
2071	368093
9490	368094
27807	368095
78176	368096
13909	368097
154744	368098
4118	368099
21701	368100
2632	368101
71408	368102
33001	368103
29999	368104
87301	368105
92241	368106
9505	368107
51718	368108
172934	368109
20067	368110
104789	368111
6573	368112
236333	368113
4578	368114
1421	368115
8952	368116
84633	368117
21617	368118
27973	368119
108241	368120
3272	368121
7863	368122
17561	368123
34410	368124
192509	368125
35652	368126
432	368127
31282	368128
41782	368129
8608	368130
74290	368131
121923	368132
216047	368133
93822	368134
1527	368135
3845	368136
91392	368137
17673	368138
111259	368139
55004	368140
21372	368141
7718	368142
49625	368143
41503	368144
152358	368145
112071	368146
22449	368147
11057	368148
188277	368149
49754	368150
39821	368151
89326	368152
16396	368153
13695	368154
8510	368155
76915	368156
245642	368157
12794	368158
10059	368159
15629	368160
78132	368161
1704	368162
3237	368163
24762	368164
1366	368165
1516	368166
123663	368167
33158	368168
73688	368169
76623	368170
128137	368171
101210	368172
1647	368173
160142	368174
152636	368175
18634	368176
88305	368177
50129	368178
6911	368179
18362	368180
82799	368181
850	368182
238960	368183
24236	368184
16454	368185
69339	368186
1978	368187
259960	368188
148354	368189
3331	368190
1170	368191
114	368192
52027	368193
6176	368194
10444	368195
135	368196
47415	368197
49178	368198
78233	368199
46667	368200
23887	368201
137249	368202
2119	368203
179648	368204
244324	368205
51431	368206
32027	368207
58754	368208
160405	368209
178657	368210
99844	368211
223581	368212
208175	368213
223740	368214
90020	368215
86224	368216
49510	368217
67960	368218
939	368219
68674	368220
28378	368221
38471	368222
138731	368223
12377	368224
26941	368225
2177	368226
12821	368227
57189	368228
370	368229
4046	368230
129768	368231
149881	368232
72587	368233
13141	368234
41798	368235
5011	368236
135313	368237
24552	368238
13251	368239
207383	368240
24608	368241
241185	368242
94878	368243
185415	368244
185755	368245
97520	368246
22699	368247
45351	368248
21947	368249
5282	368250
1301	368251
56779	368252
66190	368253
5695	368254
71951	368255
85748	368256
5632	368257
58735	368258
2570	368259
80283	368260
117341	368261
6722	368262
44491	368263
32671	368264
47349	368265
121242	368266
24716	368267
14584	368268
232000	368269
249088	368270
117517	368271
61060	368272
14796	368273
77031	368274
491	368275
31181	368276
156049	368277
1	368278
79206	368279
85814	368280
64029	368281
143743	368282
70549	368283
122518	368284
26247	368285
911	368286
259401	368287
66705	368288
17647	368289
162304	368290
2012	368291
30592	368292
26093	368293
71445	368294
174023	368295
207611	368296
1017	368297
1129	368298
68841	368299
195174	368300
235012	368301
5660	368302
16316	368303
3571	368304
1749	368305
625	368306
61443	368307
12924	368308
23672	368309
5137	368310
49799	368311
47123	368312
903	368313
238	368314
125556	368315
86662	368316
22051	368317
30790	368318
96677	368319
62455	368320
1243	368321
90805	368322
5979	368323
198937	368324
140028	368325
6363	368326
49910	368327
146898	368328
99918	368329
12261	368330
1710	368331
36864	368332
3575	368333
106383	368334
49152	368335
38415	368336
85071	368337
794	368338
20878	368339
18604	368340
127859	368341
199526	368342
57987	368343
61470	368344
6123	368345
65	368346
170442	368347
25652	368348
39001	368349
185006	368350
111623	368351
8603	368352
127425	368353
20812	368354
5553	368355
99544	368356
249177	368357
8322	368358
174248	368359
119506	368360
47891	368361
107138	368362
69735	368363
78958	368364
164907	368365
211110	368366
68041	368367
117632	368368
50223	368369
271975	368370
41973	368371
17629	368372
255082	368373
70456	368374
10225	368375
91611	368376
5949	368377
7300	368378
12482	368379
43459	368380
62671	368381
11141	368382
16805	368383
26986	368384
22849	368385
162022	368386
77042	368387
200457	368388
36411	368389
77612	368390
227676	368391
730	368392
516	368393
152788	368394
17478	368395
253191	368396
6004	368397
2150	368398
15688	368399
51344	368400
15742	368401
40363	368402
151221	368403
26285	368404
8300	368405
152019	368406
6159	368407
27868	368408
7676	368409
95944	368410
183778	368411
85715	368412
5778	368413
82054	368414
58043	368415
28466	368416
47582	368417
120048	368418
50130	368419
9895	368420
7104	368421
67328	368422
41867	368423
31056	368424
3790	368425
1894	368426
641	368427
254910	368428
93386	368429
40301	368430
146400	368431
76359	368432
79314	368433
24913	368434
126	368435
19211	368436
4627	368437
22444	368438
15450	368439
9059	368440
3069	368441
75023	368442
40151	368443
25653	368444
72231	368445
129330	368446
20196	368447
198625	368448
76876	368449
10614	368450
164418	368451
92883	368452
66682	368453
93566	368454
140226	368455
92889	368456
11512	368457
28789	368458
8178	368459
86812	368460
169464	368461
159776	368462
31882	368463
1538	368464
57746	368465
244205	368466
59427	368467
996	368468
254	368469
33986	368470
55498	368471
199771	368472
136827	368473
179009	368474
6710	368475
15165	368476
158228	368477
89034	368478
1803	368479
18055	368480
51192	368481
104733	368482
29421	368483
1731	368484
140441	368485
226071	368486
8899	368487
6004	368488
235835	368489
18894	368490
65591	368491
33373	368492
51210	368493
29377	368494
264361	368495
60622	368496
509	368497
6651	368498
132402	368499
205047	368500
6697	368501
99019	368502
151417	368503
69530	368504
63505	368505
58364	368506
5906	368507
9268	368508
105906	368509
71451	368510
47921	368511
2754	368512
115835	368513
59909	368514
64338	368515
157570	368516
109687	368517
18422	368518
124897	368519
3532	368520
2752	368521
142392	368522
262646	368523
26908	368524
44101	368525
94245	368526
211207	368527
44745	368528
32093	368529
115405	368530
18532	368531
5047	368532
34969	368533
19116	368534
1161	368535
21083	368536
266118	368537
86973	368538
5692	368539
8041	368540
67171	368541
40863	368542
12647	368543
22437	368544
68653	368545
5140	368546
65059	368547
8279	368548
210650	368549
31952	368550
71324	368551
100719	368552
73813	368553
82832	368554
2038	368555
123	368556
9172	368557
23141	368558
201269	368559
161628	368560
200430	368561
207663	368562
3774	368563
12700	368564
99907	368565
108331	368566
103688	368567
147123	368568
267793	368569
16055	368570
10343	368571
87489	368572
32696	368573
22866	368574
48139	368575
93350	368576
5552	368577
559	368578
46704	368579
10555	368580
29143	368581
26563	368582
99	368583
37494	368584
21232	368585
21278	368586
46280	368587
12597	368588
209679	368589
6137	368590
95031	368591
182121	368592
26296	368593
103427	368594
140744	368595
8147	368596
72517	368597
74199	368598
65444	368599
98776	368600
32975	368601
1939	368602
109417	368603
235381	368604
13537	368605
28482	368606
178496	368607
52385	368608
73024	368609
111982	368610
5659	368611
4225	368612
33849	368613
19390	368614
153720	368615
71165	368616
6942	368617
111646	368618
245591	368619
3084	368620
95240	368621
14721	368622
86477	368623
108747	368624
151916	368625
25941	368626
138305	368627
27755	368628
55891	368629
68588	368630
6886	368631
69161	368632
59706	368633
114678	368634
42884	368635
6808	368636
14840	368637
2	368638
53510	368639
108101	368640
250714	368641
11730	368642
97	368643
1128	368644
116454	368645
124966	368646
53552	368647
27162	368648
183890	368649
12623	368650
18818	368651
14405	368652
11908	368653
12564	368654
747	368655
13159	368656
154234	368657
129883	368658
20390	368659
151300	368660
33217	368661
156071	368662
10791	368663
15085	368664
95823	368665
58	368666
18925	368667
167727	368668
227178	368669
216897	368670
224129	368671
160971	368672
43960	368673
56413	368674
23345	368675
2700	368676
203114	368677
17803	368678
55554	368679
13974	368680
7729	368681
69688	368682
15745	368683
743	368684
123539	368685
13361	368686
67280	368687
1570	368688
44347	368689
95397	368690
114587	368691
86421	368692
128433	368693
83481	368694
36130	368695
3403	368696
85048	368697
66655	368698
5538	368699
49797	368700
15325	368701
126806	368702
1247	368703
35664	368704
123115	368705
105080	368706
27019	368707
15190	368708
3316	368709
32658	368710
103057	368711
21124	368712
90121	368713
36533	368714
68963	368715
39755	368716
231791	368717
7341	368718
65463	368719
62718	368720
69961	368721
113444	368722
127395	368723
26194	368724
24571	368725
130622	368726
5234	368727
28161	368728
143345	368729
95652	368730
36210	368731
11341	368732
4767	368733
160875	368734
3235	368735
113947	368736
207899	368737
5265	368738
105327	368739
43051	368740
86736	368741
51818	368742
68201	368743
1	368744
30492	368745
24102	368746
32159	368747
70637	368748
58750	368749
251891	368750
44200	368751
13095	368752
32238	368753
49370	368754
76257	368755
1271	368756
47187	368757
163471	368758
39629	368759
205930	368760
205449	368761
46830	368762
163698	368763
40366	368764
44066	368765
260758	368766
226899	368767
116554	368768
268465	368769
417	368770
12262	368771
9390	368772
231563	368773
222382	368774
43827	368775
7615	368776
23495	368777
216534	368778
10472	368779
1394	368780
19107	368781
6407	368782
49595	368783
38735	368784
25652	368785
162540	368786
166706	368787
116938	368788
23012	368789
6202	368790
1767	368791
86030	368792
86142	368793
158820	368794
75677	368795
10964	368796
1257	368797
108504	368798
9022	368799
172968	368800
49501	368801
109179	368802
143043	368803
9028	368804
259702	368805
108535	368806
14140	368807
156	368808
2506	368809
12843	368810
22992	368811
1104	368812
131734	368813
121339	368814
63827	368815
2535	368816
1070	368817
208636	368818
13759	368819
5906	368820
46729	368821
38815	368822
13516	368823
21016	368824
214923	368825
28967	368826
55215	368827
75071	368828
119333	368829
88362	368830
8396	368831
19403	368832
2760	368833
16543	368834
27755	368835
197601	368836
11486	368837
30667	368838
169102	368839
37800	368840
155759	368841
42208	368842
14617	368843
52413	368844
18157	368845
60933	368846
12826	368847
85951	368848
2230	368849
24163	368850
969	368851
3466	368852
93755	368853
4504	368854
15766	368855
15326	368856
113976	368857
15997	368858
55407	368859
31157	368860
128944	368861
9986	368862
13528	368863
108	368864
1194	368865
42993	368866
20708	368867
3045	368868
24261	368869
1542	368870
1425	368871
14840	368872
245305	368873
15966	368874
79610	368875
21702	368876
21289	368877
343	368878
17739	368879
14535	368880
183322	368881
34004	368882
2273	368883
38638	368884
70438	368885
240192	368886
109206	368887
109625	368888
26069	368889
44521	368890
171008	368891
41324	368892
32005	368893
6329	368894
101835	368895
20730	368896
24491	368897
79652	368898
10885	368899
47870	368900
3603	368901
141823	368902
7123	368903
113354	368904
110457	368905
29335	368906
1602	368907
119622	368908
66029	368909
22938	368910
115538	368911
210773	368912
82250	368913
165553	368914
111387	368915
31016	368916
18665	368917
117870	368918
7757	368919
38405	368920
26382	368921
19263	368922
136402	368923
30463	368924
5928	368925
110085	368926
125275	368927
32777	368928
25416	368929
29800	368930
8987	368931
110979	368932
23763	368933
11042	368934
85808	368935
7262	368936
10882	368937
42421	368938
11413	368939
5890	368940
46242	368941
28638	368942
51	368943
6248	368944
3839	368945
143625	368946
9485	368947
77734	368948
68763	368949
164	368950
2562	368951
77606	368952
36326	368953
45332	368954
107314	368955
167964	368956
39060	368957
35670	368958
89057	368959
16048	368960
24299	368961
14137	368962
249512	368963
92181	368964
39085	368965
150979	368966
138021	368967
232	368968
37668	368969
263615	368970
259645	368971
33852	368972
17300	368973
3452	368974
231613	368975
17672	368976
125796	368977
5967	368978
39818	368979
33440	368980
957	368981
5493	368982
58908	368983
57088	368984
147301	368985
1150	368986
67827	368987
2843	368988
3511	368989
11383	368990
106912	368991
77073	368992
67544	368993
53723	368994
122912	368995
367	368996
99173	368997
126777	368998
79914	368999
115699	369000
35587	369001
65729	369002
114831	369003
41656	369004
97731	369005
42377	369006
107657	369007
169185	369008
16667	369009
21377	369010
229526	369011
13854	369012
65801	369013
33831	369014
46682	369015
53783	369016
2310	369017
1387	369018
132671	369019
56051	369020
18337	369021
214539	369022
665	369023
778	369024
81964	369025
4145	369026
8057	369027
3146	369028
164784	369029
9561	369030
101854	369031
60588	369032
334	369033
2046	369034
2022	369035
4866	369036
2777	369037
10483	369038
54831	369039
55464	369040
80509	369041
126991	369042
195064	369043
99221	369044
257250	369045
12779	369046
45202	369047
43869	369048
169462	369049
45954	369050
168750	369051
27962	369052
69715	369053
1086	369054
75200	369055
118216	369056
46875	369057
47666	369058
132706	369059
16019	369060
26180	369061
2658	369062
36523	369063
16085	369064
48065	369065
47440	369066
147547	369067
61095	369068
233439	369069
5296	369070
95218	369071
33897	369072
10453	369073
74759	369074
2089	369075
360	369076
9388	369077
119	369078
4250	369079
14942	369080
13005	369081
201910	369082
265412	369083
12316	369084
211195	369085
157306	369086
6489	369087
3854	369088
253347	369089
154752	369090
108410	369091
58630	369092
49460	369093
252865	369094
16808	369095
4156	369096
39969	369097
47181	369098
106164	369099
137031	369100
13259	369101
62868	369102
836	369103
127207	369104
28667	369105
12669	369106
236078	369107
34180	369108
14125	369109
66394	369110
3566	369111
145022	369112
49054	369113
3785	369114
21085	369115
9066	369116
72052	369117
222982	369118
16912	369119
21611	369120
44563	369121
1129	369122
7162	369123
94769	369124
104828	369125
99139	369126
126472	369127
97	369128
57787	369129
1998	369130
98839	369131
1431	369132
17837	369133
11937	369134
219066	369135
12193	369136
6466	369137
84258	369138
44999	369139
177500	369140
10766	369141
36523	369142
839	369143
141764	369144
28731	369145
98658	369146
4749	369147
59416	369148
240802	369149
61867	369150
56585	369151
7341	369152
136327	369153
76618	369154
45320	369155
3922	369156
52107	369157
5352	369158
51270	369159
16945	369160
27138	369161
51203	369162
47584	369163
195161	369164
229597	369165
2174	369166
60448	369167
17399	369168
27020	369169
4891	369170
78175	369171
8317	369172
162858	369173
45396	369174
63691	369175
88995	369176
70689	369177
56584	369178
102642	369179
19425	369180
13865	369181
5129	369182
219778	369183
151829	369184
48483	369185
19398	369186
54727	369187
15612	369188
18964	369189
29014	369190
21249	369191
55441	369192
161922	369193
321	369194
54822	369195
48923	369196
9	369197
2723	369198
143016	369199
3032	369200
94430	369201
30541	369202
45583	369203
31502	369204
220566	369205
29641	369206
9790	369207
205653	369208
71135	369209
14567	369210
160295	369211
9893	369212
18319	369213
280	369214
5592	369215
267097	369216
246207	369217
25421	369218
68810	369219
2496	369220
3173	369221
19931	369222
109131	369223
45893	369224
76845	369225
1985	369226
117435	369227
194272	369228
99738	369229
715	369230
24670	369231
14013	369232
18726	369233
131714	369234
30190	369235
50301	369236
14598	369237
20489	369238
24463	369239
87162	369240
23544	369241
129437	369242
31284	369243
12347	369244
3848	369245
14789	369246
6651	369247
18443	369248
238844	369249
268131	369250
77585	369251
49599	369252
24131	369253
8966	369254
35354	369255
14668	369256
95042	369257
4362	369258
163666	369259
64469	369260
114519	369261
54932	369262
42308	369263
42826	369264
142632	369265
107156	369266
77073	369267
259929	369268
131962	369269
49061	369270
4336	369271
114900	369272
92484	369273
11771	369274
8505	369275
109573	369276
17968	369277
234055	369278
265205	369279
82258	369280
46053	369281
61371	369282
3802	369283
1566	369284
9983	369285
8904	369286
116159	369287
897	369288
138830	369289
19495	369290
36860	369291
99627	369292
233564	369293
29174	369294
254690	369295
104138	369296
36222	369297
19365	369298
26016	369299
120428	369300
128257	369301
10401	369302
1771	369303
76792	369304
10215	369305
31012	369306
106113	369307
106322	369308
20068	369309
108030	369310
45606	369311
6349	369312
45309	369313
224647	369314
6742	369315
20337	369316
10381	369317
159463	369318
140951	369319
16028	369320
3105	369321
19524	369322
67244	369323
37366	369324
15906	369325
18583	369326
156623	369327
4336	369328
7810	369329
141	369330
172915	369331
67783	369332
24346	369333
107750	369334
129244	369335
236489	369336
3387	369337
2563	369338
30096	369339
25153	369340
3414	369341
177471	369342
152768	369343
82676	369344
30754	369345
2331	369346
217100	369347
1949	369348
122195	369349
4949	369350
153318	369351
212630	369352
89632	369353
120337	369354
4894	369355
34134	369356
43654	369357
14937	369358
6916	369359
86927	369360
9357	369361
223067	369362
427	369363
27424	369364
125933	369365
212	369366
151	369367
64983	369368
22425	369369
1887	369370
68874	369371
22265	369372
12019	369373
175476	369374
23545	369375
28223	369376
103605	369377
13199	369378
251270	369379
34851	369380
171344	369381
259063	369382
150102	369383
121955	369384
251088	369385
3158	369386
105783	369387
15690	369388
43973	369389
13962	369390
48162	369391
3136	369392
104281	369393
30331	369394
140872	369395
166755	369396
160518	369397
39426	369398
1517	369399
208868	369400
216248	369401
19586	369402
65963	369403
3950	369404
86243	369405
2248	369406
28968	369407
128715	369408
32653	369409
4172	369410
143899	369411
51882	369412
52	369413
113124	369414
27846	369415
55329	369416
76907	369417
4242	369418
236582	369419
172392	369420
97537	369421
185341	369422
46454	369423
2388	369424
165247	369425
72507	369426
22132	369427
109415	369428
170061	369429
63086	369430
138366	369431
9474	369432
34417	369433
2114	369434
119835	369435
3381	369436
14097	369437
24900	369438
36726	369439
23502	369440
233280	369441
7324	369442
14874	369443
104	369444
106513	369445
191432	369446
155522	369447
12635	369448
76697	369449
16064	369450
256483	369451
28613	369452
80308	369453
51226	369454
57686	369455
54421	369456
2216	369457
12721	369458
59173	369459
28461	369460
24748	369461
195491	369462
193358	369463
4321	369464
68628	369465
72145	369466
23871	369467
66976	369468
37097	369469
27578	369470
60678	369471
91260	369472
14657	369473
18176	369474
185436	369475
159633	369476
26352	369477
189270	369478
702	369479
227578	369480
2684	369481
73002	369482
19799	369483
239049	369484
48652	369485
41440	369486
156601	369487
126546	369488
14856	369489
15699	369490
159552	369491
220806	369492
19343	369493
148546	369494
143617	369495
228690	369496
1742	369497
13602	369498
16496	369499
84126	369500
209342	369501
28596	369502
5616	369503
882	369504
52689	369505
144527	369506
20969	369507
9919	369508
71565	369509
7398	369510
2507	369511
2652	369512
17679	369513
31330	369514
158491	369515
4671	369516
131704	369517
189858	369518
30915	369519
452	369520
67739	369521
593	369522
240855	369523
142543	369524
29917	369525
186455	369526
117157	369527
21193	369528
10383	369529
260338	369530
86411	369531
83604	369532
29732	369533
3727	369534
23095	369535
1443	369536
3473	369537
129492	369538
1693	369539
24902	369540
133481	369541
82487	369542
25483	369543
15704	369544
1516	369545
80248	369546
255443	369547
25350	369548
145807	369549
1000	369550
106985	369551
1591	369552
5148	369553
3420	369554
49972	369555
102793	369556
62804	369557
122876	369558
218769	369559
2290	369560
30334	369561
22065	369562
107635	369563
129678	369564
218778	369565
7428	369566
12792	369567
13797	369568
117099	369569
130566	369570
91752	369571
10172	369572
10055	369573
25974	369574
16618	369575
59055	369576
1958	369577
5636	369578
46402	369579
19932	369580
36124	369581
53784	369582
30069	369583
105101	369584
194358	369585
5790	369586
181236	369587
33292	369588
88863	369589
6668	369590
12799	369591
20740	369592
4324	369593
117576	369594
39481	369595
38267	369596
55597	369597
162448	369598
10535	369599
52961	369600
29226	369601
54627	369602
165306	369603
68092	369604
74796	369605
255832	369606
85582	369607
18262	369608
2357	369609
40664	369610
24551	369611
27062	369612
49907	369613
2005	369614
235137	369615
24148	369616
1023	369617
145456	369618
12426	369619
2695	369620
2957	369621
6726	369622
45688	369623
3933	369624
150028	369625
132683	369626
219	369627
112746	369628
45515	369629
81047	369630
271337	369631
62151	369632
35845	369633
73424	369634
11089	369635
2775	369636
48673	369637
114259	369638
48129	369639
23951	369640
176	369641
34611	369642
143251	369643
12481	369644
31003	369645
480	369646
4890	369647
7805	369648
29663	369649
19637	369650
692	369651
15371	369652
58041	369653
14839	369654
13924	369655
190246	369656
223659	369657
137637	369658
80491	369659
14857	369660
835	369661
254482	369662
21485	369663
5713	369664
18341	369665
164860	369666
14467	369667
1712	369668
10395	369669
52191	369670
1057	369671
217480	369672
15413	369673
142107	369674
59513	369675
89930	369676
34392	369677
7245	369678
31444	369679
155072	369680
64200	369681
29563	369682
13159	369683
142190	369684
136422	369685
19523	369686
150501	369687
51834	369688
42892	369689
50484	369690
7105	369691
113734	369692
203664	369693
4461	369694
91839	369695
155869	369696
23092	369697
19508	369698
52510	369699
128947	369700
92138	369701
102311	369702
1084	369703
3206	369704
38265	369705
18227	369706
14813	369707
15016	369708
262499	369709
60051	369710
28930	369711
665	369712
20126	369713
19446	369714
100101	369715
89500	369716
91639	369717
178641	369718
95321	369719
6297	369720
76517	369721
73644	369722
21657	369723
151740	369724
148967	369725
60	369726
141214	369727
1683	369728
244840	369729
25514	369730
21378	369731
17979	369732
36091	369733
198632	369734
1064	369735
23287	369736
169302	369737
10801	369738
1938	369739
18171	369740
263540	369741
27694	369742
48017	369743
16154	369744
224732	369745
165325	369746
121917	369747
47521	369748
71137	369749
6935	369750
571	369751
21100	369752
13034	369753
27346	369754
1931	369755
5368	369756
31213	369757
93872	369758
79487	369759
2038	369760
65951	369761
254651	369762
2037	369763
3444	369764
20247	369765
12814	369766
159442	369767
224108	369768
8805	369769
38729	369770
10026	369771
23242	369772
202841	369773
100868	369774
9081	369775
26815	369776
69862	369777
37104	369778
81013	369779
200680	369780
100382	369781
3059	369782
200219	369783
46956	369784
248674	369785
18315	369786
11444	369787
107138	369788
61463	369789
52416	369790
3417	369791
32194	369792
92136	369793
47100	369794
120989	369795
102955	369796
48711	369797
1683	369798
13771	369799
449	369800
216375	369801
170049	369802
4627	369803
97177	369804
50665	369805
1727	369806
10228	369807
103340	369808
7621	369809
154122	369810
108173	369811
50897	369812
4842	369813
10839	369814
23075	369815
45047	369816
782	369817
10116	369818
93517	369819
19191	369820
1202	369821
13146	369822
1282	369823
1455	369824
26385	369825
24527	369826
594	369827
233568	369828
17666	369829
108756	369830
30858	369831
56301	369832
29192	369833
128835	369834
199663	369835
535	369836
125248	369837
109772	369838
38750	369839
60174	369840
35297	369841
3256	369842
11223	369843
376	369844
3	369845
91143	369846
198579	369847
78408	369848
4063	369849
233608	369850
70298	369851
16769	369852
16765	369853
354	369854
7966	369855
159794	369856
1954	369857
67659	369858
9834	369859
34061	369860
96630	369861
229387	369862
1261	369863
80298	369864
17117	369865
156334	369866
30763	369867
42402	369868
35550	369869
178640	369870
73459	369871
75579	369872
110396	369873
120072	369874
28836	369875
266254	369876
61655	369877
457	369878
176737	369879
92206	369880
6566	369881
144622	369882
5684	369883
21579	369884
76384	369885
16940	369886
23657	369887
169197	369888
8197	369889
72791	369890
109728	369891
26292	369892
9204	369893
164853	369894
203244	369895
8035	369896
10968	369897
11226	369898
22888	369899
48263	369900
72863	369901
40235	369902
15246	369903
218894	369904
233646	369905
53259	369906
59709	369907
40	369908
6201	369909
73093	369910
32845	369911
247655	369912
163043	369913
9066	369914
8006	369915
81144	369916
123154	369917
65664	369918
40512	369919
66421	369920
16877	369921
171429	369922
5429	369923
59456	369924
3020	369925
142830	369926
263725	369927
6709	369928
23668	369929
69436	369930
212038	369931
267887	369932
252120	369933
141525	369934
109939	369935
1544	369936
107527	369937
110516	369938
12	369939
41529	369940
180988	369941
108698	369942
261553	369943
41048	369944
55654	369945
178157	369946
156093	369947
15656	369948
17922	369949
57824	369950
2177	369951
166315	369952
17749	369953
6324	369954
22386	369955
17181	369956
107429	369957
52267	369958
198	369959
6487	369960
261925	369961
26976	369962
64997	369963
46709	369964
105953	369965
34172	369966
182900	369967
5239	369968
20539	369969
208465	369970
140528	369971
265048	369972
105202	369973
59122	369974
50134	369975
130411	369976
38167	369977
2797	369978
858	369979
79878	369980
2915	369981
44647	369982
49944	369983
90654	369984
91759	369985
16456	369986
29401	369987
36612	369988
224897	369989
9379	369990
1009	369991
38672	369992
71473	369993
121444	369994
93583	369995
8262	369996
48130	369997
33558	369998
114931	369999
4083	370000
11219	370001
1672	370002
470	370003
3350	370004
41477	370005
59432	370006
1905	370007
22215	370008
17713	370009
262530	370010
6079	370011
32038	370012
37441	370013
158678	370014
6053	370015
94346	370016
15813	370017
40966	370018
93389	370019
2855	370020
31434	370021
1718	370022
54200	370023
514	370024
55344	370025
206425	370026
13612	370027
32624	370028
12558	370029
28472	370030
44337	370031
161537	370032
23898	370033
1594	370034
89224	370035
29266	370036
114	370037
107722	370038
31036	370039
101202	370040
11148	370041
188948	370042
41757	370043
128197	370044
84892	370045
81937	370046
161235	370047
74975	370048
12503	370049
18771	370050
31109	370051
82764	370052
29684	370053
34727	370054
33002	370055
42927	370056
2806	370057
42290	370058
120269	370059
26153	370060
242755	370061
12417	370062
78028	370063
17572	370064
44710	370065
2762	370066
7226	370067
65394	370068
162028	370069
19988	370070
95527	370071
21921	370072
104357	370073
168113	370074
108935	370075
136595	370076
75436	370077
167563	370078
127576	370079
26447	370080
35104	370081
109802	370082
21068	370083
141662	370084
75365	370085
210649	370086
66382	370087
260467	370088
78538	370089
12	370090
94807	370091
2562	370092
85289	370093
242968	370094
7834	370095
78139	370096
9908	370097
3304	370098
79681	370099
533	370100
60599	370101
998	370102
78121	370103
260498	370104
33755	370105
82512	370106
261284	370107
2828	370108
54720	370109
10006	370110
56107	370111
499	370112
36355	370113
71228	370114
1430	370115
9442	370116
108534	370117
67200	370118
26973	370119
103467	370120
40724	370121
3749	370122
251331	370123
20737	370124
30148	370125
47620	370126
54706	370127
67369	370128
6352	370129
216061	370130
267168	370131
40845	370132
263563	370133
60156	370134
9031	370135
521	370136
30617	370137
158178	370138
31233	370139
138169	370140
30849	370141
42322	370142
95032	370143
47707	370144
19867	370145
217387	370146
12435	370147
39982	370148
37617	370149
206402	370150
37597	370151
38080	370152
705	370153
70903	370154
69920	370155
241309	370156
70175	370157
52067	370158
52387	370159
2593	370160
68139	370161
203196	370162
154	370163
20771	370164
1144	370165
256	370166
3182	370167
35315	370168
99845	370169
205394	370170
244077	370171
76482	370172
154955	370173
178770	370174
92522	370175
163828	370176
1384	370177
247012	370178
15858	370179
64516	370180
124640	370181
4590	370182
122745	370183
26434	370184
769	370185
8477	370186
41237	370187
51910	370188
41311	370189
247106	370190
11326	370191
21310	370192
45830	370193
91401	370194
196822	370195
38	370196
35752	370197
2064	370198
130383	370199
17857	370200
28908	370201
243723	370202
134855	370203
196436	370204
353	370205
2432	370206
15603	370207
11698	370208
29482	370209
49386	370210
43769	370211
131693	370212
214370	370213
160282	370214
31932	370215
124257	370216
8448	370217
53182	370218
42500	370219
46451	370220
74832	370221
114775	370222
111499	370223
104621	370224
248752	370225
5887	370226
47156	370227
25358	370228
228964	370229
35722	370230
186328	370231
87331	370232
83070	370233
33499	370234
9430	370235
249300	370236
20434	370237
163010	370238
24896	370239
2611	370240
27081	370241
57317	370242
30210	370243
123393	370244
20857	370245
178211	370246
155783	370247
4734	370248
193493	370249
21849	370250
1182	370251
31391	370252
25101	370253
40126	370254
726	370255
100392	370256
130744	370257
56546	370258
2519	370259
66139	370260
3313	370261
8624	370262
112256	370263
19600	370264
40715	370265
56167	370266
64397	370267
117663	370268
246574	370269
43268	370270
109095	370271
24829	370272
31119	370273
33633	370274
52365	370275
18131	370276
23745	370277
24846	370278
32856	370279
23455	370280
58643	370281
4178	370282
50132	370283
104369	370284
139436	370285
16598	370286
55352	370287
41068	370288
6973	370289
1755	370290
29419	370291
38549	370292
35311	370293
2983	370294
30494	370295
78602	370296
100282	370297
94991	370298
102439	370299
45958	370300
254902	370301
140547	370302
86410	370303
81479	370304
24423	370305
90172	370306
544	370307
28705	370308
1037	370309
77190	370310
76249	370311
64319	370312
57312	370313
73177	370314
1623	370315
91517	370316
131624	370317
25245	370318
85440	370319
150035	370320
44419	370321
19456	370322
12461	370323
21021	370324
16249	370325
83993	370326
1466	370327
207039	370328
171642	370329
163230	370330
27566	370331
24699	370332
1888	370333
12016	370334
77058	370335
48374	370336
160697	370337
8339	370338
1392	370339
43365	370340
818	370341
31236	370342
249582	370343
75609	370344
185721	370345
7338	370346
97728	370347
65661	370348
146651	370349
16647	370350
9666	370351
62817	370352
16126	370353
14452	370354
167967	370355
52667	370356
3641	370357
80208	370358
22774	370359
21383	370360
3773	370361
241	370362
1457	370363
1401	370364
2191	370365
108324	370366
223363	370367
53681	370368
69457	370369
54108	370370
3459	370371
86839	370372
48532	370373
203	370374
1091	370375
27559	370376
263766	370377
59791	370378
95956	370379
71971	370380
103891	370381
134584	370382
21677	370383
4877	370384
163836	370385
163743	370386
8609	370387
201511	370388
61269	370389
26368	370390
78892	370391
22464	370392
223503	370393
43932	370394
26984	370395
12756	370396
1149	370397
33364	370398
141808	370399
210174	370400
42271	370401
110970	370402
39148	370403
225757	370404
152757	370405
15218	370406
58702	370407
51737	370408
7701	370409
32272	370410
202265	370411
89953	370412
38248	370413
57936	370414
59206	370415
166519	370416
14182	370417
162121	370418
17501	370419
24487	370420
221742	370421
12799	370422
42560	370423
6005	370424
874	370425
268153	370426
195704	370427
518	370428
23338	370429
107014	370430
10013	370431
85767	370432
42867	370433
259731	370434
34538	370435
117206	370436
93205	370437
123666	370438
111043	370439
195027	370440
245207	370441
75801	370442
22231	370443
29195	370444
12204	370445
3599	370446
51348	370447
35019	370448
2294	370449
189297	370450
1	370451
72792	370452
146062	370453
28652	370454
225858	370455
18538	370456
34476	370457
110970	370458
90768	370459
1972	370460
27147	370461
3558	370462
144589	370463
583	370464
8676	370465
349	370466
21221	370467
123050	370468
145453	370469
11691	370470
9004	370471
3566	370472
148165	370473
11675	370474
637	370475
47781	370476
17897	370477
197534	370478
50479	370479
20293	370480
142338	370481
8292	370482
88594	370483
21350	370484
2204	370485
7901	370486
238638	370487
88295	370488
39492	370489
211802	370490
14093	370491
3649	370492
30952	370493
11378	370494
831	370495
85821	370496
58597	370497
155982	370498
60903	370499
43710	370500
50430	370501
45900	370502
1495	370503
80642	370504
14481	370505
50839	370506
14286	370507
48333	370508
49317	370509
21933	370510
31347	370511
202683	370512
589	370513
76124	370514
22656	370515
4722	370516
74269	370517
49044	370518
18174	370519
254678	370520
48215	370521
19833	370522
87315	370523
33377	370524
28674	370525
7666	370526
1921	370527
809	370528
61888	370529
101901	370530
64131	370531
129025	370532
26121	370533
580	370534
105421	370535
170081	370536
51421	370537
13786	370538
40704	370539
35442	370540
16474	370541
10670	370542
8003	370543
174	370544
33301	370545
8674	370546
145566	370547
29407	370548
1819	370549
7647	370550
263996	370551
138734	370552
1414	370553
123819	370554
121764	370555
111048	370556
4008	370557
6012	370558
18636	370559
102288	370560
39373	370561
20490	370562
93399	370563
3320	370564
29033	370565
14362	370566
1636	370567
238561	370568
103703	370569
23090	370570
187852	370571
29311	370572
22172	370573
17660	370574
104852	370575
38794	370576
216718	370577
4398	370578
5327	370579
997	370580
29901	370581
121792	370582
68423	370583
75210	370584
21196	370585
101351	370586
189375	370587
2012	370588
65721	370589
2181	370590
17111	370591
31318	370592
73462	370593
48320	370594
54744	370595
48811	370596
816	370597
2543	370598
62076	370599
82115	370600
21544	370601
587	370602
32645	370603
6943	370604
60714	370605
18449	370606
10080	370607
19169	370608
160681	370609
82176	370610
701	370611
30201	370612
133354	370613
10996	370614
8375	370615
72413	370616
3115	370617
45578	370618
4295	370619
97542	370620
1419	370621
73239	370622
227874	370623
165628	370624
36387	370625
94237	370626
46505	370627
124662	370628
93289	370629
100515	370630
138325	370631
9945	370632
85432	370633
3880	370634
2540	370635
169651	370636
13629	370637
7090	370638
10703	370639
78010	370640
26463	370641
272336	370642
3932	370643
217964	370644
2069	370645
55685	370646
168245	370647
43515	370648
49911	370649
71728	370650
19918	370651
33779	370652
12044	370653
38007	370654
41572	370655
3967	370656
214449	370657
5851	370658
85882	370659
90162	370660
569	370661
10663	370662
40305	370663
178384	370664
169356	370665
263419	370666
58427	370667
32308	370668
15398	370669
30646	370670
200055	370671
68148	370672
8208	370673
74820	370674
12694	370675
52993	370676
152811	370677
13348	370678
18267	370679
190401	370680
31636	370681
66824	370682
252562	370683
81057	370684
65285	370685
109269	370686
8511	370687
105107	370688
78440	370689
233108	370690
262846	370691
96911	370692
167698	370693
55069	370694
86229	370695
26334	370696
1671	370697
18274	370698
2736	370699
9137	370700
206268	370701
89473	370702
87869	370703
95170	370704
4410	370705
258279	370706
122408	370707
66690	370708
30536	370709
73385	370710
70086	370711
170843	370712
15357	370713
59056	370714
50695	370715
8186	370716
115584	370717
267047	370718
893	370719
187	370720
44132	370721
117	370722
16506	370723
153422	370724
185827	370725
41040	370726
7200	370727
75667	370728
145578	370729
92194	370730
6648	370731
29112	370732
73	370733
9944	370734
162916	370735
37633	370736
52409	370737
62167	370738
132152	370739
3000	370740
27104	370741
2788	370742
1431	370743
3359	370744
22504	370745
15815	370746
10635	370747
96253	370748
119219	370749
46924	370750
5546	370751
105721	370752
3231	370753
15862	370754
74904	370755
238733	370756
5431	370757
10797	370758
15544	370759
268489	370760
85447	370761
168925	370762
8937	370763
62281	370764
2374	370765
12951	370766
212764	370767
45847	370768
116372	370769
4630	370770
2630	370771
118701	370772
53521	370773
49074	370774
80826	370775
81110	370776
181321	370777
94874	370778
61939	370779
74396	370780
16955	370781
5281	370782
41076	370783
210118	370784
11345	370785
17643	370786
9667	370787
46613	370788
1008	370789
215628	370790
139917	370791
4730	370792
171373	370793
138540	370794
36704	370795
4830	370796
11383	370797
123588	370798
16567	370799
63301	370800
155716	370801
14509	370802
14077	370803
40234	370804
215892	370805
12168	370806
1517	370807
73368	370808
97813	370809
70808	370810
234799	370811
198395	370812
53799	370813
887	370814
128016	370815
68263	370816
46909	370817
11956	370818
42513	370819
165840	370820
104786	370821
16810	370822
47876	370823
110394	370824
3173	370825
6337	370826
43034	370827
252104	370828
1988	370829
231	370830
22554	370831
6993	370832
157885	370833
41598	370834
12916	370835
28038	370836
34629	370837
11254	370838
29341	370839
234	370840
51848	370841
73934	370842
212800	370843
5642	370844
169405	370845
82846	370846
218730	370847
163686	370848
127834	370849
30863	370850
264967	370851
67732	370852
36275	370853
43211	370854
18285	370855
2140	370856
331	370857
6906	370858
40554	370859
5830	370860
78718	370861
76101	370862
62950	370863
29883	370864
60189	370865
38054	370866
135589	370867
65877	370868
257920	370869
177069	370870
11554	370871
26272	370872
92761	370873
922	370874
169400	370875
54684	370876
57900	370877
101605	370878
5997	370879
5354	370880
40108	370881
1556	370882
72	370883
2612	370884
69071	370885
225270	370886
33643	370887
5586	370888
35843	370889
57216	370890
88350	370891
44928	370892
87542	370893
193528	370894
35861	370895
9882	370896
151400	370897
11365	370898
569	370899
19774	370900
1260	370901
11283	370902
17248	370903
84468	370904
43991	370905
23170	370906
234740	370907
473	370908
3111	370909
11221	370910
266031	370911
47751	370912
25782	370913
138319	370914
214738	370915
4308	370916
6060	370917
7943	370918
2235	370919
61379	370920
81631	370921
22330	370922
89904	370923
66298	370924
154132	370925
71151	370926
58350	370927
157065	370928
124514	370929
1666	370930
203741	370931
3694	370932
2533	370933
2657	370934
66677	370935
7126	370936
3236	370937
6318	370938
29275	370939
110617	370940
38420	370941
177682	370942
141077	370943
10182	370944
72767	370945
16316	370946
130149	370947
49527	370948
92464	370949
125627	370950
171670	370951
12023	370952
41006	370953
16308	370954
71946	370955
5231	370956
17667	370957
94802	370958
34200	370959
233525	370960
8797	370961
19495	370962
19513	370963
1252	370964
67790	370965
5231	370966
2470	370967
265960	370968
141169	370969
19320	370970
147159	370971
113836	370972
58090	370973
43674	370974
71611	370975
28005	370976
54847	370977
220109	370978
20475	370979
20	370980
4036	370981
50582	370982
187674	370983
193122	370984
183507	370985
260039	370986
194315	370987
14991	370988
13171	370989
16579	370990
105187	370991
33071	370992
110995	370993
51900	370994
100177	370995
9151	370996
172775	370997
912	370998
202164	370999
36105	371000
112052	371001
18523	371002
234183	371003
183932	371004
12567	371005
21540	371006
60425	371007
243312	371008
98999	371009
20591	371010
231344	371011
30693	371012
2932	371013
24028	371014
3220	371015
47707	371016
117749	371017
108187	371018
17226	371019
18221	371020
128014	371021
3482	371022
153	371023
73817	371024
19379	371025
93056	371026
2416	371027
143347	371028
1344	371029
21749	371030
129623	371031
51623	371032
35905	371033
55463	371034
3337	371035
213	371036
1510	371037
462	371038
13750	371039
87467	371040
11238	371041
42308	371042
62136	371043
31168	371044
73961	371045
2892	371046
42423	371047
7950	371048
460	371049
27660	371050
78	371051
172965	371052
36016	371053
67893	371054
31851	371055
7805	371056
6182	371057
126435	371058
113686	371059
33677	371060
98372	371061
19501	371062
24115	371063
8316	371064
1450	371065
1425	371066
77508	371067
12265	371068
109133	371069
2232	371070
17954	371071
31361	371072
67	371073
10613	371074
12986	371075
100701	371076
123948	371077
310	371078
70300	371079
24747	371080
53560	371081
37166	371082
51022	371083
4565	371084
121260	371085
2014	371086
11892	371087
3055	371088
141221	371089
83381	371090
132821	371091
89404	371092
109385	371093
14126	371094
231968	371095
137321	371096
2904	371097
7524	371098
2379	371099
20303	371100
17941	371101
83574	371102
46092	371103
933	371104
85253	371105
47021	371106
42785	371107
103640	371108
3609	371109
88	371110
141974	371111
59013	371112
292	371113
3240	371114
70705	371115
5117	371116
265169	371117
49	371118
11007	371119
9112	371120
146861	371121
3580	371122
91473	371123
44905	371124
16254	371125
204279	371126
65446	371127
58567	371128
26009	371129
14257	371130
1181	371131
48616	371132
67571	371133
4547	371134
38922	371135
192003	371136
14189	371137
146182	371138
2465	371139
36763	371140
165222	371141
8714	371142
65717	371143
28243	371144
124004	371145
14018	371146
31422	371147
9125	371148
8061	371149
138707	371150
115118	371151
43302	371152
262938	371153
109347	371154
510	371155
71726	371156
37968	371157
37521	371158
22552	371159
114586	371160
11533	371161
66326	371162
116462	371163
248221	371164
155488	371165
267618	371166
144	371167
20536	371168
111582	371169
22323	371170
6601	371171
186246	371172
70998	371173
248223	371174
22786	371175
7379	371176
5896	371177
11859	371178
228748	371179
1168	371180
5500	371181
40103	371182
3008	371183
19682	371184
16436	371185
1981	371186
574	371187
209544	371188
28756	371189
17911	371190
45822	371191
159856	371192
42318	371193
2337	371194
27960	371195
19179	371196
288	371197
31856	371198
127554	371199
229369	371200
60001	371201
88804	371202
80138	371203
30655	371204
8	371205
88771	371206
30286	371207
110207	371208
8682	371209
24400	371210
61350	371211
14140	371212
35098	371213
35405	371214
74798	371215
149439	371216
119780	371217
12878	371218
29439	371219
25320	371220
19135	371221
147823	371222
64278	371223
161756	371224
13787	371225
186191	371226
8646	371227
35843	371228
48710	371229
162573	371230
34382	371231
224272	371232
189209	371233
76781	371234
11235	371235
87033	371236
17193	371237
7243	371238
197529	371239
18016	371240
122290	371241
62099	371242
1802	371243
194621	371244
176319	371245
217902	371246
1276	371247
34157	371248
114494	371249
62419	371250
66766	371251
60228	371252
122580	371253
22439	371254
13411	371255
68984	371256
137889	371257
199825	371258
8855	371259
1431	371260
29140	371261
836	371262
27879	371263
23825	371264
28924	371265
83701	371266
108810	371267
156358	371268
110031	371269
995	371270
70118	371271
2839	371272
144470	371273
179507	371274
178259	371275
87752	371276
103135	371277
206942	371278
125	371279
3506	371280
101612	371281
109111	371282
3640	371283
3159	371284
7513	371285
621	371286
10179	371287
267933	371288
168464	371289
111621	371290
27734	371291
82499	371292
14205	371293
173243	371294
1289	371295
115166	371296
106090	371297
173205	371298
36402	371299
96111	371300
148991	371301
4300	371302
109606	371303
222582	371304
8456	371305
24538	371306
19636	371307
2264	371308
19588	371309
65100	371310
9081	371311
2074	371312
107253	371313
101255	371314
6932	371315
90420	371316
6900	371317
109454	371318
4968	371319
140598	371320
227242	371321
7607	371322
14620	371323
128814	371324
69533	371325
86828	371326
85	371327
13989	371328
20552	371329
6429	371330
58106	371331
102980	371332
266532	371333
104637	371334
98320	371335
19929	371336
131671	371337
29380	371338
19168	371339
49316	371340
64548	371341
11560	371342
66051	371343
255685	371344
76667	371345
157850	371346
104346	371347
2553	371348
27571	371349
182104	371350
61529	371351
10254	371352
95166	371353
597	371354
47013	371355
61180	371356
8657	371357
69636	371358
91437	371359
11157	371360
38455	371361
71520	371362
240576	371363
26690	371364
23680	371365
160355	371366
62334	371367
3112	371368
189844	371369
7006	371370
36272	371371
4304	371372
41210	371373
14118	371374
4267	371375
1980	371376
161914	371377
111263	371378
77546	371379
27888	371380
54561	371381
3176	371382
58983	371383
178935	371384
30105	371385
43681	371386
35541	371387
136351	371388
79747	371389
1942	371390
7551	371391
115141	371392
1921	371393
104663	371394
2606	371395
25581	371396
16282	371397
73092	371398
75523	371399
49990	371400
55670	371401
87735	371402
3138	371403
197612	371404
131678	371405
1448	371406
71	371407
63515	371408
49373	371409
572	371410
257477	371411
2541	371412
61090	371413
236270	371414
79627	371415
171824	371416
2055	371417
105625	371418
2791	371419
20610	371420
16670	371421
17966	371422
99751	371423
90515	371424
157747	371425
18348	371426
160907	371427
135398	371428
12080	371429
61993	371430
46136	371431
139130	371432
188718	371433
95854	371434
108516	371435
35924	371436
58272	371437
64695	371438
35769	371439
15640	371440
5760	371441
20531	371442
12791	371443
8073	371444
5392	371445
113965	371446
22648	371447
121975	371448
31553	371449
119603	371450
22847	371451
628	371452
113698	371453
81900	371454
12312	371455
12874	371456
165926	371457
3422	371458
193618	371459
17565	371460
31981	371461
1831	371462
62832	371463
87352	371464
2185	371465
97975	371466
3066	371467
103045	371468
633	371469
34284	371470
3415	371471
39245	371472
169646	371473
195761	371474
101011	371475
20034	371476
16313	371477
1998	371478
23409	371479
33002	371480
39910	371481
20966	371482
181435	371483
82583	371484
2091	371485
2891	371486
41822	371487
8555	371488
7889	371489
21728	371490
21319	371491
41643	371492
44471	371493
226	371494
237195	371495
45549	371496
103959	371497
1822	371498
509	371499
27732	371500
78425	371501
19896	371502
110930	371503
250020	371504
8039	371505
20038	371506
165727	371507
82464	371508
42158	371509
352	371510
5693	371511
56438	371512
48207	371513
4683	371514
30803	371515
869	371516
16804	371517
140057	371518
110085	371519
55820	371520
13438	371521
23420	371522
79281	371523
140595	371524
151	371525
140028	371526
230958	371527
1408	371528
102625	371529
11046	371530
130706	371531
138172	371532
12596	371533
253526	371534
148773	371535
5328	371536
438	371537
141061	371538
29924	371539
35338	371540
9918	371541
89406	371542
47273	371543
15569	371544
10452	371545
25666	371546
161116	371547
20269	371548
1715	371549
102520	371550
13500	371551
185218	371552
96951	371553
159217	371554
75363	371555
366	371556
3381	371557
32206	371558
49508	371559
11837	371560
117651	371561
1788	371562
8214	371563
13190	371564
3130	371565
12	371566
69829	371567
42757	371568
29754	371569
48564	371570
35990	371571
1547	371572
81454	371573
264387	371574
12156	371575
476	371576
255674	371577
58469	371578
29834	371579
15191	371580
101318	371581
62324	371582
160393	371583
8248	371584
183020	371585
210	371586
211857	371587
3380	371588
218465	371589
266809	371590
86	371591
44914	371592
108678	371593
117715	371594
2515	371595
37794	371596
171052	371597
134183	371598
19804	371599
196236	371600
114604	371601
240283	371602
27467	371603
6801	371604
46434	371605
41936	371606
53224	371607
45488	371608
60648	371609
193932	371610
160058	371611
32335	371612
1284	371613
267669	371614
10783	371615
55540	371616
190154	371617
12875	371618
189993	371619
37329	371620
4508	371621
59379	371622
25021	371623
38688	371624
169990	371625
4323	371626
40968	371627
17799	371628
205726	371629
15775	371630
20863	371631
37690	371632
36646	371633
49359	371634
134899	371635
10605	371636
10641	371637
31604	371638
111243	371639
30400	371640
11879	371641
1351	371642
11261	371643
43157	371644
3067	371645
989	371646
161379	371647
21978	371648
2415	371649
68748	371650
968	371651
1706	371652
2370	371653
3865	371654
46348	371655
13848	371656
26534	371657
83812	371658
10978	371659
33314	371660
53868	371661
11804	371662
219224	371663
55838	371664
204885	371665
999	371666
2446	371667
1483	371668
113943	371669
41792	371670
26874	371671
68422	371672
34390	371673
10252	371674
20937	371675
493	371676
186211	371677
90969	371678
6168	371679
74493	371680
8180	371681
73462	371682
25193	371683
54734	371684
7247	371685
78167	371686
249706	371687
5856	371688
108371	371689
62175	371690
151404	371691
132963	371692
49781	371693
18116	371694
10162	371695
2244	371696
52205	371697
26694	371698
63059	371699
4093	371700
14145	371701
39568	371702
10320	371703
83980	371704
25564	371705
450	371706
36039	371707
5141	371708
111586	371709
123455	371710
47011	371711
139031	371712
7824	371713
5292	371714
257415	371715
84254	371716
182231	371717
66487	371718
71226	371719
65938	371720
266837	371721
81318	371722
22851	371723
113381	371724
46031	371725
256399	371726
57748	371727
63981	371728
77729	371729
18652	371730
168957	371731
8384	371732
61557	371733
118075	371734
2833	371735
9912	371736
16388	371737
131549	371738
8716	371739
1510	371740
117665	371741
130228	371742
74076	371743
27424	371744
94777	371745
21943	371746
40211	371747
14344	371748
109871	371749
40326	371750
494	371751
1486	371752
103926	371753
25619	371754
753	371755
11215	371756
1335	371757
40047	371758
329	371759
67417	371760
9317	371761
2308	371762
183849	371763
56364	371764
10983	371765
150107	371766
5414	371767
100616	371768
53457	371769
116358	371770
2297	371771
156	371772
25490	371773
1017	371774
33205	371775
59610	371776
12847	371777
1	371778
4683	371779
92676	371780
3298	371781
206453	371782
66469	371783
94261	371784
140694	371785
2052	371786
129235	371787
6733	371788
9008	371789
13261	371790
61596	371791
129	371792
8272	371793
118683	371794
16044	371795
64316	371796
13202	371797
151613	371798
12030	371799
36128	371800
123464	371801
13071	371802
2455	371803
225385	371804
32939	371805
23938	371806
19235	371807
165948	371808
25166	371809
239248	371810
224518	371811
3608	371812
173803	371813
117995	371814
77578	371815
4543	371816
53514	371817
26837	371818
76485	371819
24120	371820
107612	371821
36895	371822
102014	371823
75887	371824
15400	371825
23971	371826
189843	371827
21643	371828
19806	371829
480	371830
123704	371831
201198	371832
137767	371833
17573	371834
4259	371835
57740	371836
101	371837
34373	371838
85987	371839
120228	371840
108765	371841
102391	371842
268662	371843
45601	371844
34861	371845
75634	371846
265641	371847
4860	371848
192503	371849
190157	371850
45147	371851
15844	371852
2606	371853
3	371854
53385	371855
127946	371856
266054	371857
8166	371858
110483	371859
130957	371860
76541	371861
58366	371862
26117	371863
1985	371864
63973	371865
57369	371866
59543	371867
3105	371868
48789	371869
42421	371870
48330	371871
3572	371872
24796	371873
106343	371874
73223	371875
45300	371876
268086	371877
2615	371878
38414	371879
122176	371880
7069	371881
17443	371882
2895	371883
63852	371884
4812	371885
24913	371886
1643	371887
92315	371888
56431	371889
65636	371890
87040	371891
13234	371892
208657	371893
1489	371894
88191	371895
59156	371896
57548	371897
207570	371898
63371	371899
113516	371900
116	371901
32549	371902
3284	371903
87707	371904
144841	371905
17444	371906
214231	371907
40220	371908
99051	371909
205876	371910
15647	371911
6980	371912
45012	371913
6514	371914
102638	371915
107661	371916
147413	371917
29621	371918
8761	371919
105496	371920
197747	371921
155228	371922
105999	371923
3951	371924
96586	371925
13515	371926
4931	371927
18604	371928
3267	371929
46778	371930
24011	371931
37645	371932
81463	371933
47108	371934
94546	371935
209005	371936
40147	371937
36337	371938
51415	371939
187391	371940
147560	371941
192481	371942
21542	371943
27990	371944
111465	371945
2837	371946
23650	371947
34864	371948
263894	371949
9919	371950
83488	371951
534	371952
3297	371953
33008	371954
646	371955
9841	371956
11675	371957
88504	371958
16113	371959
1419	371960
7945	371961
17228	371962
7977	371963
178806	371964
54297	371965
10901	371966
19120	371967
147523	371968
3069	371969
52231	371970
133674	371971
2974	371972
28137	371973
7620	371974
12154	371975
163425	371976
35642	371977
18189	371978
79793	371979
54038	371980
662	371981
37416	371982
38152	371983
172341	371984
72394	371985
12019	371986
247155	371987
36240	371988
79000	371989
152952	371990
748	371991
13136	371992
70825	371993
110175	371994
210597	371995
15374	371996
134746	371997
249002	371998
105250	371999
10605	372000
249764	372001
397	372002
98503	372003
181241	372004
2845	372005
165543	372006
109460	372007
50538	372008
9593	372009
21156	372010
33894	372011
4900	372012
909	372013
158852	372014
89693	372015
1196	372016
44939	372017
45879	372018
11375	372019
109345	372020
52356	372021
35061	372022
25250	372023
229959	372024
30544	372025
25680	372026
80151	372027
1372	372028
40947	372029
146475	372030
31320	372031
872	372032
13595	372033
177010	372034
100798	372035
22731	372036
14621	372037
89323	372038
10620	372039
14701	372040
29722	372041
44043	372042
382	372043
68493	372044
199132	372045
149992	372046
10357	372047
99808	372048
8194	372049
247	372050
96531	372051
30752	372052
160878	372053
8649	372054
640	372055
832	372056
201397	372057
15285	372058
93069	372059
107156	372060
16682	372061
28093	372062
23120	372063
48676	372064
59084	372065
58971	372066
551	372067
43147	372068
109024	372069
20465	372070
92	372071
1958	372072
17681	372073
18076	372074
111377	372075
157091	372076
30613	372077
3933	372078
1886	372079
7048	372080
28764	372081
62353	372082
57214	372083
88296	372084
30092	372085
160052	372086
38981	372087
1826	372088
1587	372089
134401	372090
698	372091
1007	372092
15134	372093
93515	372094
158256	372095
29498	372096
40672	372097
154828	372098
17096	372099
18887	372100
118981	372101
150454	372102
216914	372103
3456	372104
4232	372105
109954	372106
263187	372107
33564	372108
151457	372109
116769	372110
102678	372111
62036	372112
41488	372113
52361	372114
13457	372115
163287	372116
59803	372117
12698	372118
228963	372119
14400	372120
111089	372121
13645	372122
754	372123
14249	372124
41151	372125
4054	372126
258813	372127
43633	372128
13070	372129
73743	372130
12985	372131
105664	372132
10954	372133
9731	372134
1180	372135
11229	372136
48688	372137
54092	372138
126095	372139
40548	372140
23	372141
35672	372142
36526	372143
32014	372144
2067	372145
5589	372146
162862	372147
3508	372148
15000	372149
27343	372150
27960	372151
98169	372152
145960	372153
106728	372154
28451	372155
62417	372156
93931	372157
18377	372158
7957	372159
72517	372160
56886	372161
1448	372162
8117	372163
11392	372164
258555	372165
33349	372166
1529	372167
33139	372168
10212	372169
25257	372170
13216	372171
247163	372172
22995	372173
201584	372174
224402	372175
139579	372176
100106	372177
199108	372178
89063	372179
34743	372180
87660	372181
11745	372182
5357	372183
78372	372184
72589	372185
31074	372186
189146	372187
3794	372188
1067	372189
79532	372190
148893	372191
15935	372192
451	372193
258977	372194
6553	372195
86922	372196
413	372197
48384	372198
9068	372199
4481	372200
137553	372201
225785	372202
110011	372203
4393	372204
107237	372205
11228	372206
203460	372207
98614	372208
129831	372209
23453	372210
36982	372211
55551	372212
68397	372213
32345	372214
26123	372215
1902	372216
37437	372217
72274	372218
55237	372219
20712	372220
129	372221
60197	372222
78495	372223
90704	372224
2822	372225
134819	372226
17612	372227
53200	372228
182402	372229
41131	372230
148265	372231
74773	372232
20908	372233
7222	372234
117196	372235
866	372236
90246	372237
144550	372238
269536	372239
4176	372240
163263	372241
36631	372242
76927	372243
8378	372244
36273	372245
264199	372246
197358	372247
45682	372248
5822	372249
7638	372250
61004	372251
24024	372252
3507	372253
31509	372254
17998	372255
141610	372256
152920	372257
19088	372258
13661	372259
1009	372260
6514	372261
72890	372262
53432	372263
31216	372264
3637	372265
1490	372266
28141	372267
76015	372268
26067	372269
21656	372270
179137	372271
3728	372272
99196	372273
68287	372274
3427	372275
159549	372276
19328	372277
72360	372278
7700	372279
799	372280
5721	372281
145328	372282
9732	372283
77875	372284
11098	372285
87932	372286
81	372287
10000	372288
234361	372289
23003	372290
9910	372291
188012	372292
88939	372293
9914	372294
20057	372295
1539	372296
230	372297
6271	372298
26164	372299
27865	372300
4705	372301
9983	372302
6054	372303
31582	372304
130284	372305
68387	372306
37073	372307
8782	372308
14320	372309
9308	372310
67083	372311
73010	372312
9262	372313
879	372314
5600	372315
3011	372316
15404	372317
27880	372318
70	372319
18383	372320
183665	372321
135320	372322
94743	372323
139234	372324
32154	372325
73732	372326
4413	372327
44778	372328
6696	372329
205127	372330
73637	372331
6555	372332
31075	372333
213332	372334
195178	372335
165209	372336
7311	372337
14478	372338
38299	372339
59698	372340
8153	372341
58655	372342
42570	372343
20642	372344
46800	372345
158251	372346
685	372347
201915	372348
4600	372349
216293	372350
62086	372351
7166	372352
40357	372353
91800	372354
247252	372355
97779	372356
238612	372357
132516	372358
1484	372359
38526	372360
126236	372361
129981	372362
126706	372363
187432	372364
66412	372365
53641	372366
117152	372367
63173	372368
93979	372369
18859	372370
119561	372371
8728	372372
1648	372373
127478	372374
15687	372375
1396	372376
26773	372377
128045	372378
4164	372379
89022	372380
205	372381
85380	372382
10784	372383
49507	372384
80549	372385
615	372386
7520	372387
105441	372388
93440	372389
246810	372390
44409	372391
16632	372392
21579	372393
106608	372394
1428	372395
9352	372396
7591	372397
6692	372398
17774	372399
268175	372400
49932	372401
137550	372402
57966	372403
127458	372404
26461	372405
137886	372406
154644	372407
268622	372408
167699	372409
41648	372410
1238	372411
1236	372412
10570	372413
108327	372414
158385	372415
46468	372416
7346	372417
70309	372418
76337	372419
267402	372420
24449	372421
65646	372422
337	372423
248823	372424
55217	372425
6980	372426
137135	372427
79806	372428
18785	372429
65236	372430
43301	372431
72847	372432
166947	372433
238977	372434
43347	372435
69486	372436
36919	372437
2554	372438
60996	372439
137	372440
7085	372441
111090	372442
253468	372443
11102	372444
245138	372445
61797	372446
79228	372447
49393	372448
102758	372449
34751	372450
100854	372451
184736	372452
93	372453
97000	372454
4257	372455
142090	372456
247383	372457
5810	372458
5757	372459
54439	372460
40167	372461
58367	372462
30645	372463
85724	372464
900	372465
5526	372466
247363	372467
6285	372468
4108	372469
78557	372470
38641	372471
46514	372472
239934	372473
28372	372474
12603	372475
19942	372476
34632	372477
163143	372478
271381	372479
140097	372480
118585	372481
28029	372482
4676	372483
54447	372484
143866	372485
193722	372486
45203	372487
19405	372488
111793	372489
78466	372490
32202	372491
19591	372492
60247	372493
32273	372494
27966	372495
143415	372496
2702	372497
88793	372498
13282	372499
161308	372500
38507	372501
901	372502
25032	372503
45914	372504
33796	372505
18587	372506
73113	372507
234668	372508
1079	372509
53941	372510
95109	372511
288	372512
44377	372513
256862	372514
47456	372515
47130	372516
2915	372517
101174	372518
21038	372519
601	372520
26170	372521
117546	372522
17758	372523
77274	372524
195861	372525
101249	372526
18534	372527
879	372528
231665	372529
425	372530
43178	372531
76422	372532
56230	372533
5056	372534
56989	372535
86728	372536
242752	372537
193120	372538
114441	372539
52769	372540
72199	372541
3287	372542
44050	372543
2793	372544
42206	372545
7042	372546
41837	372547
8516	372548
7964	372549
12907	372550
119249	372551
147481	372552
251667	372553
8403	372554
25570	372555
438	372556
164214	372557
74401	372558
55292	372559
130774	372560
225907	372561
6442	372562
67138	372563
138411	372564
14751	372565
88734	372566
204	372567
217429	372568
12269	372569
214258	372570
95310	372571
3309	372572
77067	372573
98825	372574
628	372575
150583	372576
55923	372577
89684	372578
65087	372579
259276	372580
178737	372581
22946	372582
252422	372583
18226	372584
136455	372585
188725	372586
15123	372587
5843	372588
109901	372589
37579	372590
67434	372591
111257	372592
1897	372593
20825	372594
264894	372595
3621	372596
263609	372597
44340	372598
154524	372599
383	372600
234327	372601
38284	372602
133519	372603
257363	372604
24952	372605
13360	372606
1913	372607
47507	372608
41115	372609
37480	372610
30543	372611
24754	372612
11289	372613
257809	372614
92087	372615
109947	372616
5183	372617
62878	372618
43763	372619
86	372620
18327	372621
49453	372622
2653	372623
21215	372624
3925	372625
23609	372626
41	372627
96	372628
22167	372629
388	372630
15223	372631
6599	372632
8646	372633
26638	372634
19205	372635
83210	372636
63929	372637
83037	372638
18235	372639
4672	372640
69986	372641
7802	372642
4183	372643
33546	372644
1732	372645
169524	372646
15151	372647
46242	372648
6080	372649
112377	372650
115726	372651
95020	372652
131513	372653
106702	372654
246854	372655
985	372656
168397	372657
22648	372658
157826	372659
2786	372660
18437	372661
26733	372662
45306	372663
41338	372664
93752	372665
38723	372666
13539	372667
15119	372668
24821	372669
216	372670
78623	372671
3734	372672
200685	372673
63830	372674
2218	372675
3401	372676
19999	372677
74331	372678
7030	372679
81198	372680
17247	372681
9966	372682
109908	372683
2	372684
18461	372685
120284	372686
123934	372687
3327	372688
105524	372689
22860	372690
23967	372691
243202	372692
2979	372693
180222	372694
96001	372695
6165	372696
19069	372697
23453	372698
13899	372699
14474	372700
161250	372701
1257	372702
59248	372703
30117	372704
3716	372705
195392	372706
16991	372707
8180	372708
554	372709
31726	372710
53326	372711
14162	372712
195162	372713
212877	372714
2212	372715
100842	372716
22129	372717
23773	372718
135405	372719
116257	372720
2966	372721
10297	372722
17754	372723
398	372724
35787	372725
881	372726
12735	372727
19339	372728
72302	372729
7070	372730
14790	372731
135681	372732
14192	372733
27797	372734
15665	372735
27051	372736
262548	372737
4958	372738
8154	372739
6499	372740
196094	372741
269094	372742
74523	372743
12477	372744
88737	372745
145008	372746
11746	372747
43180	372748
165977	372749
1652	372750
10739	372751
14684	372752
246399	372753
103761	372754
3116	372755
163511	372756
35864	372757
15384	372758
55512	372759
9113	372760
51281	372761
140359	372762
105534	372763
44124	372764
32042	372765
68566	372766
2035	372767
173561	372768
50118	372769
187276	372770
42383	372771
5694	372772
25451	372773
12383	372774
84157	372775
33119	372776
38896	372777
37491	372778
3941	372779
19489	372780
3630	372781
21323	372782
23096	372783
201118	372784
4634	372785
299	372786
82623	372787
18122	372788
22580	372789
64835	372790
12	372791
124447	372792
141910	372793
8513	372794
3068	372795
39032	372796
137725	372797
1384	372798
13279	372799
148987	372800
1972	372801
4560	372802
145071	372803
167291	372804
221316	372805
29017	372806
123377	372807
13541	372808
49712	372809
6143	372810
123506	372811
10788	372812
2648	372813
51703	372814
146901	372815
16108	372816
28257	372817
82556	372818
69680	372819
8918	372820
52247	372821
17787	372822
20617	372823
6564	372824
25016	372825
245668	372826
21858	372827
29072	372828
122414	372829
6159	372830
16498	372831
33599	372832
15982	372833
46567	372834
22377	372835
143550	372836
2077	372837
1934	372838
2874	372839
40037	372840
3502	372841
132222	372842
19146	372843
22291	372844
14092	372845
41272	372846
426	372847
59862	372848
13087	372849
8274	372850
349	372851
104751	372852
8786	372853
137527	372854
48926	372855
124191	372856
8973	372857
247004	372858
62592	372859
62258	372860
3181	372861
241200	372862
11533	372863
91492	372864
62331	372865
20236	372866
3570	372867
8722	372868
14337	372869
88511	372870
8184	372871
23772	372872
104160	372873
3965	372874
33965	372875
15667	372876
115499	372877
1678	372878
233573	372879
1110	372880
200654	372881
2317	372882
63752	372883
31708	372884
81380	372885
26748	372886
64240	372887
215	372888
245950	372889
7052	372890
138100	372891
17988	372892
118377	372893
34140	372894
51084	372895
44359	372896
25717	372897
84027	372898
143953	372899
18885	372900
91901	372901
30318	372902
1156	372903
148702	372904
4397	372905
15397	372906
250400	372907
55070	372908
322	372909
10799	372910
4170	372911
146826	372912
88933	372913
87352	372914
168917	372915
201090	372916
385	372917
95866	372918
50528	372919
150839	372920
2341	372921
42618	372922
154112	372923
64808	372924
52677	372925
108518	372926
51197	372927
31066	372928
45604	372929
90177	372930
13490	372931
30057	372932
130710	372933
79084	372934
42106	372935
47133	372936
52912	372937
6181	372938
72795	372939
3595	372940
26970	372941
259234	372942
195420	372943
127568	372944
7212	372945
34678	372946
18412	372947
98967	372948
163158	372949
24324	372950
6949	372951
170590	372952
235	372953
14095	372954
20021	372955
8413	372956
123861	372957
262637	372958
83901	372959
123883	372960
46090	372961
24214	372962
2269	372963
3278	372964
35302	372965
27111	372966
224986	372967
20885	372968
31616	372969
83312	372970
130955	372971
6639	372972
22660	372973
98811	372974
47429	372975
5254	372976
115831	372977
31443	372978
82168	372979
134618	372980
128239	372981
118457	372982
30039	372983
56632	372984
7259	372985
24990	372986
3803	372987
32268	372988
146255	372989
140388	372990
43897	372991
44185	372992
79874	372993
13157	372994
18371	372995
54175	372996
7475	372997
60975	372998
138470	372999
161298	373000
382	373001
115863	373002
248535	373003
39519	373004
159457	373005
244145	373006
185692	373007
141669	373008
270579	373009
24945	373010
33692	373011
43914	373012
184041	373013
3570	373014
96662	373015
171476	373016
9112	373017
58080	373018
3539	373019
7185	373020
17	373021
42989	373022
36810	373023
264833	373024
29660	373025
16042	373026
257463	373027
204366	373028
124114	373029
7813	373030
168365	373031
52306	373032
70248	373033
27220	373034
126453	373035
17913	373036
127	373037
3321	373038
10509	373039
162696	373040
43600	373041
178897	373042
63946	373043
14533	373044
3	373045
9293	373046
8331	373047
54551	373048
42781	373049
37238	373050
7827	373051
47482	373052
258572	373053
39668	373054
109239	373055
253346	373056
50372	373057
146	373058
211254	373059
209203	373060
1565	373061
19126	373062
26887	373063
912	373064
49692	373065
6574	373066
272256	373067
138177	373068
19270	373069
13891	373070
269645	373071
264512	373072
55689	373073
166393	373074
1903	373075
2397	373076
70529	373077
5743	373078
30163	373079
145138	373080
20592	373081
4915	373082
5816	373083
3881	373084
96263	373085
31947	373086
55753	373087
121795	373088
1501	373089
21286	373090
121110	373091
24068	373092
50515	373093
54028	373094
13050	373095
5393	373096
8000	373097
2314	373098
106490	373099
82030	373100
25414	373101
5915	373102
66623	373103
178658	373104
29832	373105
208977	373106
17896	373107
232310	373108
11162	373109
3622	373110
341	373111
43111	373112
69902	373113
3134	373114
24988	373115
77016	373116
20089	373117
30588	373118
112180	373119
69995	373120
7775	373121
225875	373122
120	373123
79155	373124
1021	373125
82091	373126
4	373127
11574	373128
5947	373129
89399	373130
118079	373131
17931	373132
88456	373133
65619	373134
21391	373135
97082	373136
4892	373137
32464	373138
2873	373139
15873	373140
139618	373141
22818	373142
14787	373143
39645	373144
48826	373145
603	373146
190592	373147
32010	373148
14117	373149
149148	373150
113716	373151
156997	373152
339	373153
31383	373154
244225	373155
5419	373156
59358	373157
106166	373158
49817	373159
108090	373160
66281	373161
177080	373162
57912	373163
177611	373164
174326	373165
1831	373166
22370	373167
27575	373168
44549	373169
127816	373170
10924	373171
39429	373172
1703	373173
248918	373174
33951	373175
21806	373176
91494	373177
135339	373178
271519	373179
38783	373180
41118	373181
170902	373182
32571	373183
90850	373184
42119	373185
35048	373186
66252	373187
11840	373188
1369	373189
57675	373190
185435	373191
55931	373192
88277	373193
63639	373194
109341	373195
2439	373196
23491	373197
12498	373198
13290	373199
193133	373200
25283	373201
5420	373202
7575	373203
198394	373204
175223	373205
3774	373206
9222	373207
1056	373208
46308	373209
13707	373210
10245	373211
242105	373212
120741	373213
50521	373214
13517	373215
62390	373216
22045	373217
32429	373218
28878	373219
5954	373220
126282	373221
187	373222
143289	373223
24687	373224
57745	373225
5570	373226
66966	373227
18947	373228
9552	373229
146085	373230
34675	373231
78151	373232
126861	373233
115145	373234
169215	373235
194615	373236
13	373237
18564	373238
76999	373239
167529	373240
14473	373241
13174	373242
6	373243
40755	373244
80065	373245
85338	373246
223398	373247
64397	373248
237194	373249
14239	373250
40840	373251
3530	373252
130089	373253
55142	373254
2624	373255
72031	373256
32853	373257
140298	373258
127950	373259
29571	373260
11481	373261
218573	373262
63768	373263
21411	373264
6794	373265
206111	373266
71387	373267
52359	373268
2944	373269
25689	373270
44587	373271
13163	373272
77764	373273
6136	373274
22411	373275
29274	373276
168201	373277
65041	373278
19937	373279
218847	373280
41295	373281
212619	373282
45281	373283
400	373284
6712	373285
2014	373286
975	373287
268307	373288
161584	373289
47092	373290
43443	373291
1899	373292
81581	373293
134792	373294
103463	373295
3921	373296
89620	373297
116558	373298
149787	373299
272752	373300
158299	373301
39274	373302
72973	373303
48615	373304
1140	373305
11979	373306
571	373307
39290	373308
99166	373309
109800	373310
76337	373311
4140	373312
115279	373313
58128	373314
10282	373315
8164	373316
18381	373317
30817	373318
179983	373319
2562	373320
3694	373321
3410	373322
189486	373323
140720	373324
32232	373325
121759	373326
22834	373327
41741	373328
38906	373329
148079	373330
67586	373331
11295	373332
134936	373333
2154	373334
1264	373335
60683	373336
150541	373337
34926	373338
113585	373339
98958	373340
72350	373341
105727	373342
57780	373343
23136	373344
163096	373345
39234	373346
7114	373347
1366	373348
35145	373349
60435	373350
44345	373351
134617	373352
50774	373353
39196	373354
74126	373355
51788	373356
40798	373357
2917	373358
227569	373359
46754	373360
36631	373361
70711	373362
174229	373363
69418	373364
52127	373365
92636	373366
76972	373367
10675	373368
127011	373369
19429	373370
134714	373371
87923	373372
29167	373373
3562	373374
165338	373375
145119	373376
158377	373377
211500	373378
1086	373379
39006	373380
34612	373381
8113	373382
92413	373383
133915	373384
161924	373385
35108	373386
15005	373387
41794	373388
128366	373389
11829	373390
23043	373391
108438	373392
258205	373393
3011	373394
26048	373395
17061	373396
3515	373397
8841	373398
13189	373399
22367	373400
24614	373401
131307	373402
5028	373403
33331	373404
53137	373405
7220	373406
16359	373407
245	373408
9797	373409
2578	373410
66200	373411
32584	373412
205091	373413
49030	373414
257231	373415
27237	373416
11847	373417
15016	373418
6487	373419
71795	373420
42832	373421
5186	373422
64210	373423
51976	373424
168138	373425
247868	373426
26330	373427
191554	373428
258218	373429
1025	373430
3077	373431
99733	373432
2396	373433
108094	373434
53242	373435
97459	373436
211	373437
2773	373438
96922	373439
665	373440
166674	373441
24083	373442
82937	373443
17537	373444
93025	373445
5893	373446
4	373447
19889	373448
113897	373449
25347	373450
66963	373451
31337	373452
147713	373453
92894	373454
129241	373455
217934	373456
87278	373457
193202	373458
50161	373459
252073	373460
46082	373461
207644	373462
94541	373463
226043	373464
14599	373465
188611	373466
74780	373467
180882	373468
58387	373469
145154	373470
178470	373471
9544	373472
3929	373473
1572	373474
150908	373475
77350	373476
110	373477
194908	373478
90960	373479
1276	373480
93807	373481
6798	373482
2460	373483
131355	373484
16811	373485
16196	373486
19799	373487
1258	373488
216788	373489
149785	373490
141997	373491
22812	373492
16479	373493
60767	373494
2206	373495
16620	373496
114731	373497
1193	373498
40797	373499
17767	373500
161056	373501
5796	373502
21712	373503
24254	373504
5216	373505
100232	373506
205441	373507
22749	373508
1717	373509
49134	373510
45675	373511
7368	373512
89800	373513
3509	373514
74527	373515
235779	373516
266755	373517
217070	373518
54897	373519
72409	373520
1062	373521
805	373522
875	373523
75264	373524
149487	373525
20044	373526
167417	373527
54260	373528
244704	373529
54994	373530
252	373531
130989	373532
18522	373533
61105	373534
1050	373535
65949	373536
35417	373537
3620	373538
60505	373539
6617	373540
206656	373541
7580	373542
4206	373543
47269	373544
9567	373545
30489	373546
15159	373547
163413	373548
3667	373549
171985	373550
6277	373551
13893	373552
127	373553
86391	373554
66629	373555
27395	373556
192345	373557
224993	373558
6066	373559
216644	373560
262598	373561
232777	373562
13489	373563
24623	373564
26323	373565
9750	373566
11424	373567
9981	373568
60264	373569
184883	373570
40574	373571
52474	373572
6337	373573
204120	373574
178530	373575
93587	373576
240287	373577
145778	373578
61950	373579
2488	373580
21925	373581
34163	373582
19632	373583
3541	373584
77	373585
12968	373586
17398	373587
157658	373588
271992	373589
1949	373590
77981	373591
39625	373592
242287	373593
113219	373594
31992	373595
7610	373596
5733	373597
112192	373598
31	373599
46182	373600
80703	373601
6	373602
10988	373603
51882	373604
67231	373605
4833	373606
3800	373607
18381	373608
15673	373609
73187	373610
3536	373611
1693	373612
71775	373613
3664	373614
33397	373615
59363	373616
51297	373617
13944	373618
119265	373619
55313	373620
13729	373621
1343	373622
13043	373623
39191	373624
105349	373625
187348	373626
41649	373627
3087	373628
28946	373629
91587	373630
21558	373631
99323	373632
94476	373633
40335	373634
108468	373635
5135	373636
8311	373637
65562	373638
66061	373639
10926	373640
32449	373641
165848	373642
104013	373643
112261	373644
15254	373645
69278	373646
13399	373647
534	373648
12707	373649
11018	373650
54074	373651
124867	373652
142081	373653
53988	373654
196972	373655
684	373656
32964	373657
111027	373658
46127	373659
65209	373660
46988	373661
73827	373662
123370	373663
45677	373664
14893	373665
30523	373666
72574	373667
30520	373668
20399	373669
98302	373670
163060	373671
40383	373672
3559	373673
50699	373674
161991	373675
14121	373676
12591	373677
73272	373678
37040	373679
221675	373680
169543	373681
4762	373682
205	373683
7733	373684
229	373685
70393	373686
191795	373687
5457	373688
53492	373689
18281	373690
75090	373691
12843	373692
101390	373693
46115	373694
262692	373695
45850	373696
20191	373697
7046	373698
248006	373699
142737	373700
489	373701
7717	373702
104773	373703
361	373704
27698	373705
42052	373706
224418	373707
173881	373708
60465	373709
43310	373710
155864	373711
2975	373712
13963	373713
35890	373714
3392	373715
14980	373716
60	373717
34038	373718
36426	373719
43378	373720
65113	373721
73771	373722
104931	373723
168754	373724
10476	373725
63635	373726
12060	373727
7100	373728
13732	373729
18216	373730
489	373731
1586	373732
27342	373733
40491	373734
2485	373735
74389	373736
9016	373737
10406	373738
24936	373739
125986	373740
129879	373741
252031	373742
51040	373743
147593	373744
111089	373745
49818	373746
110633	373747
6579	373748
11995	373749
4499	373750
62273	373751
45630	373752
13828	373753
61388	373754
19678	373755
211971	373756
1024	373757
710	373758
136613	373759
110037	373760
11474	373761
24734	373762
2858	373763
28624	373764
236950	373765
3545	373766
7539	373767
11584	373768
9646	373769
125486	373770
174059	373771
45455	373772
13831	373773
92559	373774
46509	373775
44244	373776
35715	373777
43456	373778
7130	373779
19369	373780
119132	373781
28739	373782
3080	373783
31300	373784
31492	373785
25062	373786
100009	373787
16821	373788
7165	373789
52938	373790
134074	373791
88115	373792
14497	373793
211439	373794
91106	373795
22067	373796
52454	373797
24174	373798
102607	373799
163239	373800
8404	373801
244631	373802
224884	373803
44167	373804
236364	373805
22827	373806
4641	373807
231361	373808
24504	373809
258396	373810
37020	373811
19462	373812
68807	373813
3924	373814
66726	373815
102190	373816
178596	373817
53337	373818
62386	373819
147369	373820
23093	373821
4473	373822
8093	373823
5361	373824
150629	373825
15710	373826
175159	373827
167472	373828
6092	373829
27792	373830
232206	373831
267493	373832
177546	373833
63484	373834
58653	373835
11354	373836
123383	373837
52411	373838
6701	373839
60917	373840
1326	373841
28035	373842
33735	373843
682	373844
170576	373845
186717	373846
22323	373847
1343	373848
26597	373849
8796	373850
72309	373851
58998	373852
151212	373853
114839	373854
22979	373855
3118	373856
13481	373857
44708	373858
31997	373859
191	373860
56432	373861
36322	373862
220101	373863
215444	373864
188433	373865
93244	373866
4824	373867
135982	373868
5836	373869
161469	373870
119047	373871
19378	373872
15432	373873
51477	373874
14710	373875
183272	373876
2811	373877
28437	373878
21643	373879
1874	373880
56794	373881
74007	373882
186348	373883
39863	373884
4375	373885
4178	373886
23179	373887
129012	373888
11002	373889
78090	373890
290	373891
158864	373892
10676	373893
71979	373894
47443	373895
20337	373896
60574	373897
71685	373898
94307	373899
204631	373900
2667	373901
5184	373902
8763	373903
44691	373904
52755	373905
8199	373906
158198	373907
46950	373908
10254	373909
24453	373910
89765	373911
8076	373912
13699	373913
157012	373914
139987	373915
81619	373916
64353	373917
26526	373918
20554	373919
24724	373920
150766	373921
38183	373922
107998	373923
44394	373924
9471	373925
6062	373926
5359	373927
390	373928
57714	373929
255876	373930
11922	373931
32620	373932
136884	373933
3103	373934
18963	373935
204820	373936
10771	373937
109020	373938
31532	373939
27201	373940
83953	373941
19819	373942
103686	373943
3610	373944
3471	373945
16222	373946
91401	373947
65710	373948
95727	373949
113699	373950
2538	373951
2780	373952
52364	373953
243527	373954
89269	373955
138949	373956
12183	373957
40601	373958
21422	373959
23001	373960
15065	373961
224310	373962
57	373963
194279	373964
50016	373965
164321	373966
2701	373967
5691	373968
97615	373969
55964	373970
100	373971
22271	373972
38366	373973
150158	373974
194712	373975
38949	373976
156926	373977
104918	373978
22531	373979
4858	373980
4002	373981
2683	373982
148401	373983
6414	373984
4536	373985
73755	373986
470	373987
106586	373988
10087	373989
1128	373990
2632	373991
56064	373992
40996	373993
88335	373994
82156	373995
5288	373996
28555	373997
26988	373998
2735	373999
11889	374000
248434	374001
114981	374002
88823	374003
20655	374004
55018	374005
44023	374006
21869	374007
2385	374008
54538	374009
171864	374010
133	374011
164968	374012
2194	374013
144296	374014
5181	374015
100296	374016
133505	374017
476	374018
17799	374019
158557	374020
269350	374021
232629	374022
50835	374023
22288	374024
15020	374025
28597	374026
6551	374027
29159	374028
224565	374029
15821	374030
3688	374031
122761	374032
15342	374033
139303	374034
41188	374035
211303	374036
5854	374037
4775	374038
60247	374039
52192	374040
28036	374041
30668	374042
24575	374043
617	374044
86364	374045
20729	374046
154450	374047
1977	374048
29182	374049
152774	374050
66923	374051
226996	374052
16070	374053
12	374054
10877	374055
4468	374056
52087	374057
18360	374058
73215	374059
566	374060
64956	374061
46149	374062
159372	374063
19	374064
136611	374065
28885	374066
34530	374067
166790	374068
62683	374069
17294	374070
58626	374071
20422	374072
1613	374073
47775	374074
72585	374075
7080	374076
245182	374077
138939	374078
156215	374079
4027	374080
121574	374081
1183	374082
431	374083
73883	374084
4619	374085
9998	374086
2607	374087
117176	374088
65554	374089
237495	374090
6873	374091
74424	374092
8087	374093
80833	374094
143588	374095
221917	374096
35987	374097
244936	374098
179289	374099
81838	374100
9751	374101
45952	374102
61146	374103
4628	374104
9199	374105
23228	374106
147767	374107
143668	374108
23852	374109
270635	374110
161015	374111
28683	374112
139833	374113
58246	374114
101135	374115
59246	374116
3778	374117
10003	374118
502	374119
104627	374120
6970	374121
219098	374122
96038	374123
98615	374124
87482	374125
50872	374126
114844	374127
14838	374128
7194	374129
9794	374130
33176	374131
7893	374132
71243	374133
24952	374134
127212	374135
33470	374136
11549	374137
535	374138
9924	374139
9496	374140
14376	374141
19832	374142
90574	374143
384	374144
3127	374145
33036	374146
158524	374147
55360	374148
30202	374149
52233	374150
14726	374151
47691	374152
53825	374153
508	374154
14519	374155
31464	374156
96563	374157
119407	374158
52295	374159
158060	374160
108515	374161
3083	374162
90229	374163
299	374164
73767	374165
1711	374166
77855	374167
353	374168
56181	374169
55151	374170
6378	374171
78072	374172
234217	374173
37488	374174
41504	374175
16639	374176
28147	374177
18	374178
7069	374179
20562	374180
156123	374181
1045	374182
60289	374183
98881	374184
126288	374185
121847	374186
2239	374187
94108	374188
44719	374189
6732	374190
9854	374191
192761	374192
30621	374193
11133	374194
271859	374195
141542	374196
170082	374197
81275	374198
67762	374199
6173	374200
35701	374201
45490	374202
29076	374203
63350	374204
34267	374205
14378	374206
52879	374207
5557	374208
359	374209
26795	374210
18888	374211
45815	374212
9219	374213
110916	374214
113	374215
101010	374216
35056	374217
9586	374218
46554	374219
181952	374220
923	374221
4	374222
8841	374223
107009	374224
79985	374225
143130	374226
949	374227
41586	374228
112583	374229
79593	374230
227327	374231
7078	374232
24215	374233
69072	374234
57929	374235
23357	374236
1801	374237
32182	374238
188982	374239
14711	374240
28592	374241
10798	374242
33824	374243
9921	374244
55438	374245
4848	374246
157143	374247
22376	374248
87721	374249
19007	374250
4852	374251
227325	374252
176827	374253
8597	374254
8803	374255
5142	374256
25488	374257
45580	374258
1980	374259
6261	374260
79758	374261
108892	374262
78439	374263
4448	374264
96195	374265
20264	374266
1716	374267
232388	374268
25317	374269
33223	374270
7066	374271
52687	374272
72913	374273
80313	374274
86009	374275
143757	374276
140396	374277
265471	374278
27881	374279
162	374280
20313	374281
80414	374282
4608	374283
124113	374284
5243	374285
27289	374286
2497	374287
96245	374288
1292	374289
114971	374290
40307	374291
54378	374292
154749	374293
282	374294
124340	374295
45693	374296
60923	374297
72298	374298
105006	374299
25737	374300
27743	374301
132096	374302
39163	374303
5869	374304
22899	374305
115706	374306
95335	374307
58463	374308
6255	374309
65775	374310
22301	374311
6161	374312
1703	374313
158657	374314
31190	374315
27356	374316
26862	374317
21725	374318
61037	374319
5628	374320
7510	374321
69478	374322
261889	374323
227	374324
61175	374325
2117	374326
29774	374327
869	374328
11181	374329
76001	374330
9686	374331
29712	374332
22794	374333
3313	374334
34182	374335
154978	374336
65524	374337
10938	374338
12920	374339
82091	374340
92464	374341
224448	374342
74079	374343
34076	374344
1191	374345
778	374346
186464	374347
129608	374348
247177	374349
93201	374350
123385	374351
33286	374352
14329	374353
240296	374354
3938	374355
93222	374356
32489	374357
81100	374358
52656	374359
1091	374360
198401	374361
355	374362
3645	374363
124162	374364
134226	374365
97675	374366
8898	374367
35647	374368
52122	374369
68247	374370
270228	374371
65387	374372
126955	374373
800	374374
96972	374375
111617	374376
50405	374377
41815	374378
72813	374379
82697	374380
7312	374381
37351	374382
158066	374383
16424	374384
78188	374385
6422	374386
24338	374387
220875	374388
2760	374389
14509	374390
8363	374391
1157	374392
8434	374393
8128	374394
98442	374395
147848	374396
251144	374397
26952	374398
22561	374399
12310	374400
24016	374401
15230	374402
74009	374403
235082	374404
132432	374405
72401	374406
719	374407
17176	374408
115049	374409
133646	374410
22091	374411
18631	374412
28762	374413
764	374414
142421	374415
2511	374416
4606	374417
328	374418
60599	374419
16603	374420
25479	374421
240411	374422
3289	374423
5249	374424
29919	374425
1188	374426
217	374427
106233	374428
55521	374429
35711	374430
14972	374431
3806	374432
161544	374433
81949	374434
135728	374435
5596	374436
11256	374437
113814	374438
137423	374439
15838	374440
11021	374441
15380	374442
10492	374443
164839	374444
15298	374445
81759	374446
15703	374447
39078	374448
16418	374449
118456	374450
22339	374451
23723	374452
683	374453
220663	374454
2305	374455
14598	374456
4155	374457
59068	374458
49543	374459
111879	374460
4033	374461
13446	374462
110408	374463
1406	374464
43108	374465
119786	374466
42766	374467
3119	374468
31110	374469
263800	374470
27933	374471
56116	374472
516	374473
75455	374474
224037	374475
112086	374476
266157	374477
34735	374478
40806	374479
117965	374480
79681	374481
8883	374482
16754	374483
110498	374484
5110	374485
97291	374486
130244	374487
17909	374488
45573	374489
6903	374490
15654	374491
205791	374492
105112	374493
7925	374494
21311	374495
102454	374496
771	374497
40432	374498
203399	374499
26371	374500
7700	374501
1934	374502
158415	374503
94717	374504
16892	374505
37452	374506
177792	374507
222224	374508
27650	374509
18830	374510
156383	374511
8346	374512
49159	374513
59639	374514
127989	374515
140	374516
132842	374517
267205	374518
10606	374519
48885	374520
196	374521
145003	374522
260630	374523
197329	374524
4053	374525
209931	374526
168056	374527
57913	374528
41279	374529
38983	374530
56953	374531
35350	374532
2152	374533
66804	374534
21038	374535
113227	374536
60582	374537
183265	374538
112168	374539
42638	374540
140	374541
60708	374542
183948	374543
10145	374544
10439	374545
73987	374546
53774	374547
775	374548
14156	374549
3866	374550
12768	374551
974	374552
57865	374553
43883	374554
26781	374555
13799	374556
17003	374557
32821	374558
788	374559
27994	374560
37838	374561
68709	374562
159725	374563
6100	374564
441	374565
237158	374566
51469	374567
30943	374568
53694	374569
57040	374570
1132	374571
12876	374572
162369	374573
11416	374574
10502	374575
9279	374576
9673	374577
375	374578
43528	374579
23338	374580
156724	374581
123766	374582
8397	374583
220850	374584
94723	374585
191430	374586
91585	374587
620	374588
27581	374589
44599	374590
651	374591
49096	374592
79480	374593
19606	374594
12098	374595
266924	374596
141387	374597
2674	374598
65068	374599
89714	374600
5655	374601
207709	374602
8125	374603
6814	374604
29685	374605
7588	374606
18826	374607
6	374608
228958	374609
125533	374610
79264	374611
73012	374612
157517	374613
2347	374614
20316	374615
135936	374616
1489	374617
46432	374618
12175	374619
26179	374620
10840	374621
127051	374622
85218	374623
12026	374624
612	374625
113244	374626
13204	374627
54461	374628
157862	374629
7277	374630
49292	374631
36805	374632
29131	374633
61388	374634
185170	374635
8144	374636
3229	374637
4952	374638
86846	374639
13090	374640
60157	374641
77552	374642
68813	374643
8324	374644
35688	374645
2207	374646
118487	374647
140668	374648
145456	374649
22341	374650
375	374651
216660	374652
12950	374653
3470	374654
16085	374655
7718	374656
57692	374657
18479	374658
14022	374659
42006	374660
38836	374661
148564	374662
50565	374663
10314	374664
123574	374665
95106	374666
3262	374667
38644	374668
503	374669
1427	374670
52046	374671
72286	374672
141977	374673
38041	374674
168373	374675
71273	374676
43041	374677
68102	374678
6109	374679
15370	374680
260372	374681
1130	374682
53631	374683
115900	374684
43457	374685
111691	374686
126233	374687
119443	374688
6890	374689
4024	374690
31808	374691
230302	374692
41273	374693
101095	374694
120995	374695
9985	374696
12606	374697
106290	374698
77420	374699
20545	374700
158325	374701
225	374702
58469	374703
27132	374704
122303	374705
16650	374706
92255	374707
70490	374708
55727	374709
25940	374710
60742	374711
17203	374712
95206	374713
171840	374714
38965	374715
10141	374716
43731	374717
131795	374718
4683	374719
13192	374720
269037	374721
4398	374722
25250	374723
73233	374724
53783	374725
43229	374726
31906	374727
97963	374728
59122	374729
1024	374730
5016	374731
144721	374732
19521	374733
19398	374734
2516	374735
1687	374736
8184	374737
59097	374738
743	374739
49153	374740
51946	374741
170633	374742
34882	374743
18149	374744
2263	374745
117303	374746
24473	374747
107752	374748
126942	374749
3085	374750
1740	374751
45096	374752
2254	374753
27981	374754
2168	374755
34746	374756
8195	374757
47287	374758
100281	374759
109150	374760
90677	374761
212834	374762
111951	374763
12449	374764
9799	374765
155580	374766
4679	374767
947	374768
248846	374769
132428	374770
26506	374771
118947	374772
88087	374773
27322	374774
45441	374775
15380	374776
49462	374777
33168	374778
34869	374779
1761	374780
476	374781
36338	374782
91689	374783
16593	374784
15915	374785
709	374786
151317	374787
231214	374788
215155	374789
3573	374790
17810	374791
36266	374792
159927	374793
485	374794
22015	374795
37461	374796
141173	374797
52050	374798
12049	374799
258979	374800
260080	374801
114023	374802
17146	374803
17896	374804
17481	374805
194469	374806
66618	374807
18161	374808
43582	374809
16892	374810
187334	374811
76288	374812
29839	374813
28016	374814
108789	374815
1319	374816
76134	374817
25184	374818
341	374819
121407	374820
85515	374821
14757	374822
218623	374823
2684	374824
47171	374825
106585	374826
5056	374827
18014	374828
130037	374829
1072	374830
13518	374831
11884	374832
52883	374833
249641	374834
46186	374835
34911	374836
9734	374837
28460	374838
207342	374839
59245	374840
26059	374841
2373	374842
255543	374843
53480	374844
9961	374845
253663	374846
2225	374847
77924	374848
281	374849
262191	374850
253722	374851
22567	374852
65613	374853
44439	374854
3339	374855
9171	374856
36521	374857
1668	374858
163000	374859
1016	374860
35531	374861
58774	374862
122625	374863
14200	374864
4367	374865
75341	374866
233051	374867
48115	374868
139641	374869
7417	374870
31235	374871
27531	374872
20400	374873
66556	374874
17801	374875
66066	374876
9239	374877
34618	374878
143258	374879
39859	374880
39091	374881
14600	374882
6836	374883
7876	374884
13237	374885
68116	374886
31957	374887
69688	374888
11747	374889
119637	374890
53448	374891
151436	374892
153324	374893
62309	374894
87276	374895
84976	374896
11925	374897
120272	374898
102312	374899
145	374900
115574	374901
75803	374902
68282	374903
2877	374904
155858	374905
147129	374906
179226	374907
55201	374908
123039	374909
33225	374910
231541	374911
60490	374912
29931	374913
6338	374914
105989	374915
2271	374916
14725	374917
136441	374918
5881	374919
25804	374920
180029	374921
607	374922
236995	374923
637	374924
95528	374925
37753	374926
14533	374927
6376	374928
20058	374929
6116	374930
118402	374931
12971	374932
17865	374933
97475	374934
14789	374935
127731	374936
194766	374937
29732	374938
534	374939
171411	374940
14843	374941
69450	374942
63261	374943
253899	374944
19185	374945
105443	374946
263582	374947
20059	374948
115592	374949
135541	374950
1079	374951
140089	374952
160071	374953
34447	374954
875	374955
6264	374956
166405	374957
61083	374958
35594	374959
173743	374960
61087	374961
19326	374962
119752	374963
55909	374964
4185	374965
9018	374966
163066	374967
153812	374968
207497	374969
505	374970
40455	374971
157219	374972
11190	374973
204368	374974
39499	374975
77913	374976
28989	374977
34185	374978
490	374979
84479	374980
227541	374981
101282	374982
115971	374983
42960	374984
89354	374985
17813	374986
212008	374987
4956	374988
49382	374989
108396	374990
41280	374991
63250	374992
39196	374993
18369	374994
41176	374995
70174	374996
13872	374997
197343	374998
103038	374999
112039	375000
262175	375001
11564	375002
141446	375003
37	375004
113960	375005
895	375006
1403	375007
133463	375008
87621	375009
155766	375010
177320	375011
41669	375012
42938	375013
248851	375014
160531	375015
66476	375016
5455	375017
51630	375018
1621	375019
5883	375020
147600	375021
100264	375022
12449	375023
3413	375024
952	375025
29068	375026
5412	375027
1712	375028
83097	375029
107312	375030
1053	375031
22034	375032
29089	375033
144965	375034
241956	375035
120	375036
210487	375037
186973	375038
21483	375039
312	375040
130691	375041
147425	375042
6811	375043
16935	375044
1588	375045
239890	375046
27514	375047
256555	375048
67440	375049
43729	375050
265401	375051
5250	375052
37185	375053
227398	375054
77240	375055
2617	375056
21759	375057
9471	375058
27157	375059
213978	375060
201985	375061
35960	375062
22961	375063
43771	375064
236585	375065
110798	375066
17691	375067
49056	375068
80598	375069
71396	375070
243305	375071
97592	375072
36194	375073
63430	375074
75993	375075
39443	375076
6858	375077
113234	375078
258799	375079
29595	375080
226898	375081
18101	375082
182527	375083
16095	375084
6858	375085
1479	375086
55564	375087
148976	375088
29724	375089
10030	375090
268448	375091
23554	375092
156437	375093
43813	375094
23665	375095
24089	375096
44051	375097
369	375098
30171	375099
119693	375100
5814	375101
112066	375102
232641	375103
30409	375104
41	375105
75381	375106
141127	375107
2716	375108
584	375109
3341	375110
42279	375111
18301	375112
82557	375113
20059	375114
18791	375115
101067	375116
27331	375117
13013	375118
19453	375119
38582	375120
1689	375121
239590	375122
2059	375123
10494	375124
44629	375125
51186	375126
33587	375127
164702	375128
10258	375129
22	375130
45064	375131
117093	375132
218542	375133
4418	375134
26182	375135
532	375136
155790	375137
138507	375138
107885	375139
56131	375140
8317	375141
193436	375142
63156	375143
24521	375144
181620	375145
68272	375146
38129	375147
141265	375148
69992	375149
1227	375150
2584	375151
18607	375152
1491	375153
1018	375154
16414	375155
183516	375156
80069	375157
58647	375158
62384	375159
41321	375160
402	375161
229793	375162
226580	375163
1228	375164
363	375165
14931	375166
64614	375167
36200	375168
93133	375169
72984	375170
98996	375171
45077	375172
2473	375173
264474	375174
37160	375175
19238	375176
1445	375177
150862	375178
128067	375179
60617	375180
52243	375181
3172	375182
85673	375183
417	375184
8545	375185
481	375186
3753	375187
106254	375188
11	375189
163721	375190
103103	375191
42901	375192
22282	375193
39705	375194
65408	375195
11257	375196
134073	375197
94	375198
64087	375199
174195	375200
10476	375201
121945	375202
13412	375203
78302	375204
96593	375205
16104	375206
2982	375207
28797	375208
148927	375209
36305	375210
10424	375211
104967	375212
7665	375213
38596	375214
508	375215
11198	375216
48329	375217
499	375218
229077	375219
171955	375220
7414	375221
32134	375222
3048	375223
4714	375224
19589	375225
110903	375226
8630	375227
253259	375228
11588	375229
119438	375230
16071	375231
107027	375232
139937	375233
107112	375234
206874	375235
120146	375236
267697	375237
221766	375238
44047	375239
4178	375240
203144	375241
19797	375242
54413	375243
19219	375244
18339	375245
2769	375246
135	375247
257947	375248
40350	375249
26765	375250
182371	375251
25292	375252
180500	375253
4665	375254
146584	375255
199	375256
5638	375257
74736	375258
74120	375259
18125	375260
3951	375261
94648	375262
983	375263
16777	375264
67727	375265
34242	375266
66040	375267
159812	375268
27043	375269
3452	375270
17671	375271
231675	375272
6559	375273
11083	375274
1181	375275
90878	375276
1976	375277
12457	375278
3809	375279
18523	375280
94472	375281
127215	375282
37627	375283
43816	375284
10061	375285
14937	375286
16731	375287
334	375288
264135	375289
17662	375290
153493	375291
33559	375292
65141	375293
238456	375294
75462	375295
10713	375296
164574	375297
137407	375298
202006	375299
20122	375300
100411	375301
18211	375302
18933	375303
52023	375304
5935	375305
123632	375306
97503	375307
30662	375308
52200	375309
71387	375310
243755	375311
41653	375312
206785	375313
4911	375314
97665	375315
39874	375316
139320	375317
204892	375318
2063	375319
39378	375320
216994	375321
25158	375322
4494	375323
33513	375324
167713	375325
138312	375326
101169	375327
44448	375328
36322	375329
249538	375330
32859	375331
91	375332
41266	375333
145053	375334
3660	375335
174150	375336
10815	375337
2845	375338
71494	375339
99842	375340
103580	375341
9371	375342
68598	375343
261462	375344
68777	375345
3659	375346
6402	375347
2507	375348
146887	375349
735	375350
187	375351
17670	375352
53226	375353
222532	375354
23806	375355
4848	375356
180857	375357
234370	375358
24558	375359
4401	375360
2737	375361
7562	375362
119464	375363
2894	375364
643	375365
117349	375366
42040	375367
98962	375368
1989	375369
76295	375370
146816	375371
218337	375372
114835	375373
175	375374
167039	375375
49516	375376
115011	375377
261640	375378
28922	375379
986	375380
342	375381
43670	375382
84056	375383
270539	375384
26248	375385
40010	375386
3242	375387
84803	375388
8485	375389
96822	375390
86903	375391
349	375392
32940	375393
21	375394
35548	375395
105347	375396
16369	375397
19430	375398
23378	375399
36363	375400
94016	375401
19	375402
34087	375403
146432	375404
3646	375405
13153	375406
26070	375407
151148	375408
8024	375409
100027	375410
226292	375411
237014	375412
2235	375413
262768	375414
257489	375415
385	375416
150501	375417
52184	375418
108018	375419
70588	375420
124384	375421
42198	375422
264735	375423
57019	375424
178872	375425
3913	375426
26990	375427
42082	375428
80364	375429
209354	375430
243059	375431
101510	375432
51849	375433
133160	375434
76041	375435
71435	375436
163747	375437
24236	375438
111887	375439
258668	375440
13757	375441
84872	375442
12020	375443
26244	375444
9147	375445
199471	375446
29668	375447
203060	375448
10437	375449
36954	375450
24413	375451
3773	375452
58905	375453
21768	375454
9060	375455
8544	375456
244782	375457
4085	375458
11234	375459
3935	375460
33224	375461
1438	375462
3112	375463
4047	375464
60382	375465
12187	375466
7089	375467
10688	375468
181690	375469
130860	375470
90601	375471
9006	375472
27286	375473
136782	375474
33093	375475
420	375476
2106	375477
8636	375478
964	375479
73051	375480
5177	375481
106744	375482
26704	375483
120006	375484
17596	375485
118429	375486
50306	375487
25963	375488
3849	375489
3182	375490
109792	375491
4593	375492
62780	375493
39417	375494
34254	375495
5284	375496
38101	375497
79304	375498
59077	375499
53919	375500
16088	375501
43874	375502
5957	375503
110610	375504
2325	375505
690	375506
131821	375507
9328	375508
72763	375509
91742	375510
265332	375511
164363	375512
53105	375513
4298	375514
10771	375515
246345	375516
37481	375517
49304	375518
84319	375519
28170	375520
11261	375521
132393	375522
74027	375523
5975	375524
210624	375525
64071	375526
90871	375527
39927	375528
2948	375529
1661	375530
17411	375531
84570	375532
159091	375533
1235	375534
34005	375535
70084	375536
119741	375537
56827	375538
2155	375539
70843	375540
178455	375541
101547	375542
155368	375543
75820	375544
3979	375545
44348	375546
125460	375547
3879	375548
27609	375549
3706	375550
54880	375551
66400	375552
17351	375553
27852	375554
8692	375555
97545	375556
1200	375557
81487	375558
4057	375559
13345	375560
16746	375561
13490	375562
153955	375563
138118	375564
29286	375565
260804	375566
4146	375567
76760	375568
1813	375569
15956	375570
85643	375571
11714	375572
5369	375573
146609	375574
2448	375575
323	375576
260081	375577
760	375578
59457	375579
1766	375580
87608	375581
19748	375582
27908	375583
6728	375584
7206	375585
20313	375586
9037	375587
95363	375588
123262	375589
127966	375590
108689	375591
3682	375592
37889	375593
30325	375594
41408	375595
17483	375596
17649	375597
542	375598
66770	375599
172898	375600
45843	375601
42160	375602
235	375603
45377	375604
557	375605
33152	375606
8755	375607
54837	375608
129536	375609
23737	375610
466	375611
33700	375612
26874	375613
5988	375614
47101	375615
102584	375616
127630	375617
18391	375618
8542	375619
21870	375620
3908	375621
55145	375622
106038	375623
6459	375624
37783	375625
10889	375626
65595	375627
111485	375628
1797	375629
211884	375630
27414	375631
21107	375632
40762	375633
125	375634
98947	375635
165172	375636
140799	375637
10603	375638
47224	375639
135578	375640
220661	375641
104860	375642
26615	375643
31111	375644
9742	375645
79692	375646
154644	375647
115701	375648
34761	375649
234480	375650
76131	375651
68004	375652
5888	375653
36288	375654
97108	375655
32877	375656
15123	375657
45062	375658
14371	375659
37767	375660
21516	375661
99225	375662
727	375663
9698	375664
24706	375665
17436	375666
9158	375667
26	375668
103965	375669
69273	375670
191265	375671
78400	375672
5726	375673
234244	375674
113720	375675
83957	375676
38915	375677
254	375678
73531	375679
39186	375680
11273	375681
26	375682
268767	375683
5993	375684
4349	375685
21059	375686
81098	375687
1034	375688
60460	375689
99034	375690
17615	375691
62212	375692
16689	375693
22130	375694
16858	375695
37233	375696
33960	375697
50282	375698
5469	375699
6705	375700
1327	375701
51618	375702
9117	375703
154070	375704
64832	375705
22265	375706
4351	375707
41821	375708
52899	375709
197665	375710
74776	375711
3338	375712
9399	375713
180246	375714
8560	375715
264574	375716
13439	375717
44821	375718
203671	375719
163316	375720
15574	375721
68909	375722
47820	375723
14224	375724
18106	375725
15828	375726
51319	375727
98624	375728
34637	375729
43005	375730
38115	375731
64494	375732
7996	375733
6439	375734
151743	375735
13173	375736
79608	375737
3175	375738
239005	375739
2742	375740
264202	375741
89649	375742
43182	375743
101314	375744
110073	375745
59392	375746
5876	375747
144801	375748
4027	375749
140108	375750
23620	375751
79063	375752
131061	375753
4752	375754
6382	375755
30314	375756
31696	375757
24707	375758
148911	375759
20160	375760
1624	375761
5595	375762
154167	375763
117238	375764
70237	375765
17375	375766
8101	375767
8546	375768
26243	375769
90564	375770
48069	375771
38	375772
13514	375773
65623	375774
19085	375775
45157	375776
149816	375777
78946	375778
150637	375779
18765	375780
175799	375781
86250	375782
34306	375783
13213	375784
386	375785
74	375786
42807	375787
38676	375788
56064	375789
4051	375790
1256	375791
11093	375792
96844	375793
4635	375794
1964	375795
6628	375796
12300	375797
489	375798
165489	375799
87581	375800
17197	375801
175701	375802
128382	375803
1847	375804
27990	375805
15214	375806
28594	375807
14416	375808
39112	375809
95746	375810
164275	375811
13969	375812
7132	375813
243689	375814
61250	375815
263743	375816
90017	375817
3507	375818
50952	375819
25268	375820
43590	375821
38175	375822
10325	375823
14006	375824
5795	375825
64205	375826
93918	375827
28222	375828
83603	375829
249256	375830
39384	375831
41077	375832
255897	375833
2052	375834
22230	375835
37731	375836
17938	375837
81540	375838
45	375839
19167	375840
100680	375841
4523	375842
390	375843
20239	375844
203321	375845
331	375846
1563	375847
8927	375848
112309	375849
29393	375850
245630	375851
74699	375852
5563	375853
29996	375854
106642	375855
9645	375856
187802	375857
17726	375858
69900	375859
5044	375860
162516	375861
3780	375862
677	375863
119272	375864
157093	375865
123217	375866
94996	375867
9172	375868
51423	375869
2991	375870
227348	375871
32332	375872
140927	375873
71990	375874
3785	375875
85255	375876
36444	375877
113463	375878
5818	375879
100002	375880
19338	375881
18478	375882
159416	375883
56389	375884
85725	375885
34981	375886
4890	375887
91883	375888
23741	375889
3212	375890
5424	375891
25186	375892
116	375893
32435	375894
34080	375895
23834	375896
51495	375897
1484	375898
8014	375899
26979	375900
2322	375901
1608	375902
1940	375903
12498	375904
10344	375905
39527	375906
87815	375907
117112	375908
9278	375909
151046	375910
201218	375911
29825	375912
66863	375913
177629	375914
15548	375915
7873	375916
39780	375917
25244	375918
50557	375919
1063	375920
24057	375921
84637	375922
220516	375923
106794	375924
25510	375925
1328	375926
169203	375927
7858	375928
269296	375929
28338	375930
15360	375931
24819	375932
53623	375933
68799	375934
20111	375935
84214	375936
20677	375937
189223	375938
85324	375939
80582	375940
202248	375941
2948	375942
37129	375943
58944	375944
109251	375945
8947	375946
2148	375947
26604	375948
104312	375949
9135	375950
254330	375951
47150	375952
1411	375953
175594	375954
139	375955
139037	375956
15539	375957
29254	375958
867	375959
5887	375960
80094	375961
104051	375962
58505	375963
62674	375964
90745	375965
23715	375966
168275	375967
160879	375968
625	375969
103632	375970
75923	375971
58451	375972
6797	375973
443	375974
4176	375975
2328	375976
9561	375977
795	375978
120103	375979
57079	375980
10905	375981
15219	375982
119814	375983
189598	375984
204908	375985
113717	375986
157910	375987
181122	375988
6033	375989
34498	375990
13614	375991
72445	375992
243940	375993
15441	375994
91755	375995
55128	375996
11220	375997
7070	375998
7736	375999
219665	376000
24189	376001
247417	376002
92696	376003
30140	376004
7081	376005
72864	376006
29870	376007
1433	376008
181462	376009
251	376010
59899	376011
805	376012
22980	376013
77554	376014
24433	376015
27659	376016
209761	376017
104773	376018
115910	376019
6420	376020
15538	376021
171172	376022
44044	376023
80322	376024
136872	376025
181001	376026
270	376027
160087	376028
85165	376029
220325	376030
20152	376031
39370	376032
192559	376033
65583	376034
15256	376035
25236	376036
112163	376037
16280	376038
78885	376039
4409	376040
39021	376041
1455	376042
16188	376043
125160	376044
41008	376045
32765	376046
76183	376047
12191	376048
100294	376049
104714	376050
10822	376051
13538	376052
142639	376053
51301	376054
7049	376055
101802	376056
56041	376057
56854	376058
21116	376059
11880	376060
8073	376061
2683	376062
8532	376063
147525	376064
42350	376065
11231	376066
23	376067
40775	376068
1829	376069
227318	376070
100892	376071
85343	376072
109109	376073
2795	376074
60894	376075
38395	376076
230092	376077
59332	376078
65069	376079
78318	376080
13413	376081
24065	376082
65514	376083
10555	376084
156869	376085
589	376086
32766	376087
40835	376088
25098	376089
4299	376090
98954	376091
41636	376092
115807	376093
9904	376094
63772	376095
9366	376096
4030	376097
52132	376098
99264	376099
50094	376100
119403	376101
67387	376102
17524	376103
105265	376104
35112	376105
111300	376106
26335	376107
239800	376108
25871	376109
71966	376110
96558	376111
146902	376112
6879	376113
184496	376114
71305	376115
22117	376116
58965	376117
60499	376118
887	376119
35833	376120
47617	376121
80114	376122
17098	376123
31262	376124
2145	376125
131316	376126
319	376127
22	376128
923	376129
74848	376130
8211	376131
252429	376132
28954	376133
65460	376134
1034	376135
16265	376136
3373	376137
5338	376138
62134	376139
4658	376140
12113	376141
110355	376142
80	376143
113	376144
21026	376145
1216	376146
4212	376147
264225	376148
70878	376149
68649	376150
78881	376151
16954	376152
26505	376153
12969	376154
143361	376155
147602	376156
37889	376157
30209	376158
63681	376159
81321	376160
55496	376161
8962	376162
117461	376163
5375	376164
14452	376165
37817	376166
112062	376167
79092	376168
1904	376169
2663	376170
1866	376171
200452	376172
18933	376173
148737	376174
76609	376175
19939	376176
1871	376177
16470	376178
11500	376179
137554	376180
51108	376181
27737	376182
83809	376183
169265	376184
6369	376185
74952	376186
22756	376187
28143	376188
85130	376189
70376	376190
103054	376191
6653	376192
132339	376193
86241	376194
13035	376195
3259	376196
50941	376197
94940	376198
63698	376199
21371	376200
17897	376201
67716	376202
5085	376203
818	376204
15667	376205
8001	376206
6062	376207
44372	376208
9392	376209
47886	376210
16789	376211
13291	376212
133969	376213
106293	376214
221594	376215
70100	376216
241814	376217
52731	376218
1	376219
2013	376220
8847	376221
790	376222
8560	376223
37654	376224
148926	376225
36452	376226
155209	376227
40333	376228
5961	376229
154926	376230
18270	376231
13229	376232
32068	376233
55081	376234
171286	376235
5663	376236
15960	376237
2768	376238
240770	376239
58032	376240
15022	376241
9290	376242
151432	376243
31926	376244
24143	376245
13126	376246
29449	376247
75954	376248
4322	376249
56266	376250
100991	376251
80354	376252
19186	376253
135307	376254
14275	376255
247267	376256
139938	376257
132380	376258
16817	376259
139375	376260
255273	376261
43244	376262
108363	376263
251524	376264
33340	376265
53518	376266
7045	376267
180	376268
66805	376269
1277	376270
17457	376271
113364	376272
48931	376273
6721	376274
183684	376275
13613	376276
56575	376277
34625	376278
58669	376279
46874	376280
55085	376281
461	376282
212067	376283
5015	376284
41672	376285
10046	376286
2907	376287
47760	376288
19221	376289
183582	376290
11376	376291
104196	376292
22233	376293
74988	376294
15551	376295
239528	376296
26805	376297
5965	376298
6323	376299
62526	376300
1131	376301
261168	376302
24302	376303
41532	376304
10570	376305
62499	376306
6462	376307
238341	376308
86415	376309
34079	376310
49629	376311
6267	376312
7724	376313
2029	376314
115172	376315
151251	376316
162828	376317
97368	376318
245661	376319
4037	376320
67206	376321
55812	376322
2340	376323
139472	376324
56582	376325
43844	376326
209207	376327
593	376328
95574	376329
30123	376330
2602	376331
39869	376332
24169	376333
4018	376334
1702	376335
101923	376336
28731	376337
77596	376338
196317	376339
104411	376340
89345	376341
87890	376342
12738	376343
1731	376344
52152	376345
528	376346
156094	376347
11397	376348
549	376349
1925	376350
31861	376351
71492	376352
869	376353
77402	376354
148939	376355
97572	376356
3225	376357
160312	376358
194825	376359
93760	376360
84268	376361
24649	376362
7011	376363
29971	376364
36153	376365
2836	376366
169318	376367
879	376368
209996	376369
812	376370
46986	376371
682	376372
22284	376373
5192	376374
107776	376375
11783	376376
54667	376377
15234	376378
9184	376379
179923	376380
17831	376381
18248	376382
104882	376383
82348	376384
218176	376385
23010	376386
15803	376387
177724	376388
77373	376389
238641	376390
218538	376391
13124	376392
2044	376393
149261	376394
4937	376395
85233	376396
32128	376397
129264	376398
22837	376399
117148	376400
35488	376401
2384	376402
162532	376403
3227	376404
246017	376405
18377	376406
219982	376407
48060	376408
56859	376409
5013	376410
45804	376411
119311	376412
54961	376413
186917	376414
92174	376415
2078	376416
7005	376417
101764	376418
19780	376419
231498	376420
41222	376421
23732	376422
194381	376423
6161	376424
27960	376425
58044	376426
400	376427
236082	376428
1631	376429
7386	376430
28058	376431
103126	376432
10639	376433
709	376434
79500	376435
93846	376436
16115	376437
2235	376438
65680	376439
34847	376440
22657	376441
15368	376442
5946	376443
7429	376444
11627	376445
16539	376446
52484	376447
69411	376448
16996	376449
187463	376450
118789	376451
215228	376452
67649	376453
162330	376454
69503	376455
155541	376456
19835	376457
201	376458
4266	376459
38994	376460
39753	376461
111425	376462
58600	376463
38141	376464
33290	376465
132972	376466
1995	376467
25176	376468
3821	376469
108527	376470
20262	376471
93566	376472
88028	376473
238621	376474
82463	376475
78530	376476
268800	376477
194554	376478
1029	376479
54555	376480
39066	376481
31011	376482
71871	376483
209715	376484
1700	376485
50686	376486
41926	376487
49365	376488
131445	376489
45098	376490
63782	376491
89972	376492
3030	376493
50042	376494
80857	376495
138996	376496
39287	376497
59997	376498
42656	376499
45456	376500
113450	376501
9048	376502
94952	376503
11959	376504
2563	376505
11983	376506
23621	376507
44315	376508
3139	376509
101752	376510
126642	376511
51096	376512
139410	376513
76511	376514
179734	376515
29222	376516
41205	376517
8731	376518
32111	376519
1226	376520
257145	376521
148	376522
108869	376523
19956	376524
59929	376525
67765	376526
40310	376527
865	376528
9146	376529
51030	376530
15806	376531
22195	376532
29271	376533
85866	376534
32628	376535
56638	376536
51034	376537
5226	376538
107822	376539
64613	376540
22544	376541
29778	376542
12236	376543
79636	376544
269578	376545
19467	376546
57599	376547
121629	376548
176892	376549
27542	376550
164713	376551
67183	376552
14629	376553
69873	376554
21646	376555
33737	376556
10721	376557
60426	376558
183846	376559
57307	376560
78709	376561
22408	376562
8937	376563
175647	376564
72757	376565
145526	376566
19596	376567
57537	376568
4284	376569
24799	376570
8938	376571
187	376572
6808	376573
123173	376574
142594	376575
1453	376576
26408	376577
18422	376578
30731	376579
75495	376580
417	376581
16756	376582
5701	376583
2149	376584
18490	376585
13809	376586
100834	376587
17528	376588
27836	376589
9231	376590
52264	376591
2904	376592
50150	376593
65828	376594
122019	376595
45352	376596
44413	376597
196299	376598
1082	376599
59081	376600
219386	376601
10517	376602
114209	376603
55261	376604
11496	376605
28516	376606
4172	376607
54876	376608
46712	376609
5084	376610
46594	376611
1431	376612
13812	376613
25845	376614
16899	376615
8404	376616
25373	376617
227554	376618
14126	376619
24948	376620
69459	376621
38235	376622
46528	376623
14189	376624
25059	376625
10740	376626
84025	376627
1758	376628
199506	376629
3728	376630
69645	376631
7942	376632
46396	376633
5424	376634
127	376635
11148	376636
36524	376637
51323	376638
87307	376639
56698	376640
12927	376641
12394	376642
19083	376643
116655	376644
13568	376645
68	376646
117222	376647
15388	376648
758	376649
100174	376650
24547	376651
128055	376652
80356	376653
19964	376654
85487	376655
59710	376656
243842	376657
11935	376658
27736	376659
7169	376660
28732	376661
50213	376662
209966	376663
257784	376664
108718	376665
250486	376666
893	376667
77484	376668
135806	376669
27200	376670
114589	376671
110797	376672
1551	376673
1534	376674
7390	376675
3689	376676
66688	376677
1659	376678
78388	376679
4056	376680
168703	376681
21926	376682
47069	376683
10936	376684
48257	376685
177802	376686
2810	376687
163580	376688
84	376689
178768	376690
7841	376691
124434	376692
134989	376693
4171	376694
74477	376695
94848	376696
3830	376697
255582	376698
254930	376699
154096	376700
251996	376701
761	376702
14347	376703
825	376704
90350	376705
194443	376706
15137	376707
78248	376708
4461	376709
12044	376710
20675	376711
3550	376712
58533	376713
71672	376714
19889	376715
102007	376716
6406	376717
19295	376718
10580	376719
227356	376720
20665	376721
19446	376722
39984	376723
90423	376724
92173	376725
70741	376726
10058	376727
190392	376728
165113	376729
14395	376730
1524	376731
8641	376732
5537	376733
68781	376734
884	376735
13868	376736
11841	376737
50941	376738
1528	376739
114686	376740
3287	376741
135949	376742
114157	376743
257612	376744
204082	376745
86094	376746
9018	376747
34755	376748
151129	376749
195902	376750
51859	376751
39895	376752
77776	376753
111541	376754
31265	376755
31541	376756
7601	376757
105892	376758
174466	376759
6984	376760
47370	376761
190267	376762
30863	376763
66147	376764
4928	376765
65164	376766
204290	376767
83995	376768
95000	376769
281	376770
191217	376771
87263	376772
32565	376773
27011	376774
142810	376775
1662	376776
10208	376777
5255	376778
136024	376779
30820	376780
70967	376781
101218	376782
10020	376783
2145	376784
15579	376785
15104	376786
21094	376787
33597	376788
69753	376789
41751	376790
7576	376791
52621	376792
2580	376793
10721	376794
109332	376795
1051	376796
15239	376797
3868	376798
12307	376799
476	376800
40633	376801
129593	376802
26009	376803
1489	376804
14950	376805
19680	376806
230223	376807
4586	376808
141492	376809
3799	376810
182826	376811
160699	376812
143447	376813
5900	376814
537	376815
137181	376816
3715	376817
23732	376818
2085	376819
19769	376820
8446	376821
169734	376822
110390	376823
39549	376824
51812	376825
171250	376826
196576	376827
190102	376828
61359	376829
103412	376830
9471	376831
108607	376832
231956	376833
174987	376834
4477	376835
28326	376836
8595	376837
16203	376838
109619	376839
76440	376840
41967	376841
52159	376842
175398	376843
21019	376844
65482	376845
1313	376846
45883	376847
584	376848
3337	376849
78114	376850
38206	376851
8335	376852
20679	376853
13985	376854
220576	376855
27079	376856
24361	376857
7377	376858
114382	376859
84756	376860
384	376861
93482	376862
71643	376863
73082	376864
478	376865
7208	376866
64087	376867
99482	376868
200	376869
62215	376870
233761	376871
7848	376872
10618	376873
171375	376874
17338	376875
56847	376876
31884	376877
58483	376878
3	376879
28509	376880
55889	376881
25340	376882
166667	376883
159570	376884
235943	376885
123108	376886
7566	376887
55856	376888
25334	376889
102542	376890
168057	376891
154985	376892
3739	376893
63620	376894
169921	376895
1415	376896
170	376897
5628	376898
31205	376899
51349	376900
7520	376901
22918	376902
623	376903
11091	376904
234301	376905
261773	376906
125869	376907
62520	376908
736	376909
43194	376910
112968	376911
112665	376912
20802	376913
8563	376914
26188	376915
33800	376916
2469	376917
147746	376918
49109	376919
143785	376920
96918	376921
3605	376922
3562	376923
23978	376924
32940	376925
35630	376926
141298	376927
133072	376928
3560	376929
11168	376930
16384	376931
226130	376932
116319	376933
5868	376934
17835	376935
4757	376936
13504	376937
264782	376938
140338	376939
12269	376940
68695	376941
145479	376942
216867	376943
800	376944
218512	376945
1623	376946
106404	376947
100954	376948
9544	376949
103526	376950
77083	376951
165597	376952
57631	376953
62677	376954
131267	376955
58371	376956
26649	376957
22054	376958
2765	376959
3970	376960
35278	376961
63728	376962
59138	376963
3870	376964
103290	376965
7430	376966
170489	376967
6432	376968
47649	376969
3069	376970
24377	376971
46758	376972
52778	376973
102789	376974
20650	376975
1607	376976
128	376977
88	376978
27702	376979
37305	376980
242700	376981
189582	376982
653	376983
9056	376984
30506	376985
76382	376986
22403	376987
57141	376988
74075	376989
234254	376990
332	376991
32209	376992
12599	376993
171978	376994
13160	376995
265484	376996
10067	376997
30149	376998
8279	376999
248492	377000
11025	377001
32307	377002
9585	377003
107085	377004
39893	377005
164164	377006
7805	377007
109171	377008
139293	377009
100793	377010
244140	377011
35124	377012
13377	377013
7955	377014
190057	377015
16282	377016
18298	377017
5109	377018
41625	377019
58978	377020
210240	377021
161954	377022
4512	377023
38319	377024
64520	377025
135631	377026
89274	377027
18360	377028
562	377029
93202	377030
51050	377031
31026	377032
140169	377033
55570	377034
127142	377035
101788	377036
33731	377037
108176	377038
127803	377039
1063	377040
251052	377041
79960	377042
169263	377043
43007	377044
2389	377045
84394	377046
20968	377047
234181	377048
85080	377049
163658	377050
70571	377051
260605	377052
3904	377053
8581	377054
224470	377055
13407	377056
2522	377057
164553	377058
2995	377059
109899	377060
48507	377061
155736	377062
38552	377063
115529	377064
15579	377065
172238	377066
139457	377067
49700	377068
63288	377069
2348	377070
152142	377071
2999	377072
5516	377073
30072	377074
2252	377075
7689	377076
22946	377077
14290	377078
45457	377079
17045	377080
127715	377081
246390	377082
173802	377083
267344	377084
4	377085
18615	377086
75	377087
26977	377088
131456	377089
35574	377090
241905	377091
54491	377092
58327	377093
42963	377094
92700	377095
111136	377096
38531	377097
3223	377098
2197	377099
89182	377100
39066	377101
42686	377102
268026	377103
86042	377104
71521	377105
37422	377106
16016	377107
89255	377108
34356	377109
53212	377110
78820	377111
59319	377112
8383	377113
95387	377114
64252	377115
22091	377116
26111	377117
10319	377118
32321	377119
2595	377120
85223	377121
127977	377122
4653	377123
4728	377124
56830	377125
32556	377126
52884	377127
81099	377128
198059	377129
247861	377130
36018	377131
18515	377132
27582	377133
67074	377134
215804	377135
94804	377136
11547	377137
142952	377138
10687	377139
17126	377140
167034	377141
24127	377142
13555	377143
30842	377144
95371	377145
40735	377146
96048	377147
6015	377148
158577	377149
91183	377150
4773	377151
55197	377152
99842	377153
98815	377154
45169	377155
21760	377156
181341	377157
18296	377158
150381	377159
27203	377160
155012	377161
29873	377162
73038	377163
86939	377164
285	377165
7344	377166
14942	377167
4549	377168
780	377169
48913	377170
163734	377171
222177	377172
104832	377173
16836	377174
84660	377175
1706	377176
588	377177
99612	377178
82995	377179
125777	377180
4264	377181
103669	377182
200085	377183
631	377184
15447	377185
5721	377186
136771	377187
43814	377188
2433	377189
42781	377190
21512	377191
5313	377192
212	377193
208420	377194
13293	377195
116076	377196
8672	377197
11055	377198
2805	377199
24918	377200
36168	377201
126064	377202
2272	377203
259	377204
57691	377205
8987	377206
164149	377207
14966	377208
82574	377209
22297	377210
6200	377211
87285	377212
339	377213
112862	377214
2826	377215
265	377216
13375	377217
35428	377218
77620	377219
142	377220
70993	377221
99295	377222
2334	377223
22115	377224
67641	377225
100687	377226
32496	377227
225232	377228
22683	377229
63647	377230
42605	377231
139840	377232
2064	377233
159936	377234
207552	377235
3015	377236
109699	377237
113812	377238
36985	377239
139059	377240
108993	377241
70566	377242
8486	377243
11242	377244
409	377245
28701	377246
165158	377247
199513	377248
157639	377249
25166	377250
79683	377251
97097	377252
50326	377253
476	377254
60368	377255
78554	377256
8345	377257
8632	377258
16821	377259
5335	377260
6913	377261
8237	377262
194049	377263
451	377264
1204	377265
159124	377266
43695	377267
160268	377268
23526	377269
684	377270
15448	377271
79138	377272
248025	377273
28239	377274
51806	377275
6104	377276
23159	377277
192295	377278
81419	377279
61950	377280
12462	377281
107183	377282
93027	377283
9882	377284
255217	377285
7768	377286
24475	377287
84420	377288
11068	377289
110943	377290
254761	377291
25155	377292
69167	377293
43801	377294
192666	377295
192493	377296
243614	377297
108929	377298
66301	377299
75936	377300
43701	377301
74954	377302
29406	377303
7827	377304
66992	377305
25951	377306
92905	377307
90200	377308
17416	377309
8744	377310
92876	377311
33747	377312
158512	377313
109873	377314
454	377315
101362	377316
14442	377317
32335	377318
201134	377319
109031	377320
162335	377321
226289	377322
34277	377323
16539	377324
193631	377325
42574	377326
5704	377327
9544	377328
12097	377329
14927	377330
193612	377331
226339	377332
14760	377333
32242	377334
162774	377335
2028	377336
111528	377337
97905	377338
160528	377339
155337	377340
12164	377341
2198	377342
9226	377343
116277	377344
139911	377345
2643	377346
43357	377347
1436	377348
404	377349
6507	377350
37610	377351
42950	377352
21157	377353
60519	377354
5947	377355
14005	377356
130045	377357
10847	377358
41288	377359
5112	377360
5341	377361
13269	377362
58969	377363
30036	377364
9255	377365
261825	377366
172931	377367
55429	377368
40231	377369
110540	377370
13876	377371
155774	377372
6114	377373
19762	377374
82278	377375
53841	377376
140046	377377
3143	377378
25019	377379
79867	377380
53577	377381
232691	377382
3199	377383
15600	377384
77421	377385
100860	377386
41553	377387
12143	377388
93677	377389
1518	377390
131319	377391
64600	377392
50927	377393
18727	377394
75505	377395
109716	377396
9721	377397
3505	377398
3302	377399
69086	377400
47322	377401
32595	377402
242076	377403
65259	377404
19277	377405
5046	377406
259034	377407
1722	377408
122814	377409
193965	377410
1038	377411
32526	377412
70777	377413
245511	377414
14968	377415
44926	377416
26802	377417
16162	377418
116767	377419
184677	377420
107422	377421
6424	377422
95417	377423
57743	377424
3279	377425
109036	377426
56361	377427
41145	377428
34280	377429
156006	377430
22321	377431
7426	377432
62085	377433
60108	377434
78506	377435
11631	377436
40536	377437
22786	377438
114080	377439
70026	377440
206718	377441
65119	377442
65762	377443
16686	377444
123816	377445
33645	377446
92	377447
23033	377448
223662	377449
10577	377450
142478	377451
38355	377452
104932	377453
121806	377454
155209	377455
114193	377456
212236	377457
7654	377458
6965	377459
50498	377460
215947	377461
68667	377462
104197	377463
100469	377464
75793	377465
63215	377466
12700	377467
5172	377468
270466	377469
89856	377470
25419	377471
3591	377472
47843	377473
172202	377474
1039	377475
2288	377476
55263	377477
17262	377478
15965	377479
70535	377480
33324	377481
5484	377482
51321	377483
159378	377484
6074	377485
6337	377486
59583	377487
45703	377488
73	377489
5761	377490
29651	377491
57226	377492
5769	377493
105077	377494
61840	377495
92623	377496
205	377497
65927	377498
122473	377499
6990	377500
157432	377501
125430	377502
200	377503
175989	377504
3662	377505
95663	377506
16432	377507
20768	377508
44952	377509
124625	377510
98195	377511
76519	377512
116538	377513
5867	377514
28881	377515
20673	377516
3067	377517
5689	377518
2664	377519
53584	377520
42443	377521
1840	377522
221725	377523
7373	377524
64	377525
32456	377526
343	377527
72028	377528
34640	377529
17282	377530
22728	377531
120815	377532
15122	377533
14132	377534
45006	377535
80	377536
5410	377537
5621	377538
137210	377539
229976	377540
54189	377541
571	377542
1341	377543
27820	377544
219785	377545
5264	377546
148093	377547
4479	377548
51122	377549
12173	377550
11855	377551
174650	377552
51081	377553
59165	377554
788	377555
26588	377556
45968	377557
6557	377558
226537	377559
56416	377560
167770	377561
110910	377562
80881	377563
40136	377564
78943	377565
108303	377566
104372	377567
13679	377568
5400	377569
96547	377570
33263	377571
90133	377572
37449	377573
158222	377574
74785	377575
272246	377576
3948	377577
9294	377578
18520	377579
231459	377580
114512	377581
11471	377582
17398	377583
70161	377584
2900	377585
140113	377586
6482	377587
100861	377588
96701	377589
163353	377590
466	377591
17537	377592
24107	377593
7258	377594
54740	377595
16117	377596
38054	377597
25013	377598
58755	377599
14513	377600
234555	377601
18605	377602
198204	377603
4730	377604
11407	377605
6650	377606
5212	377607
1383	377608
103037	377609
160595	377610
4256	377611
13467	377612
68109	377613
12431	377614
23006	377615
20347	377616
122533	377617
7007	377618
9521	377619
156	377620
39222	377621
11267	377622
86430	377623
208746	377624
38875	377625
1727	377626
37527	377627
35053	377628
379	377629
252	377630
2611	377631
102452	377632
25053	377633
12545	377634
2034	377635
20520	377636
27127	377637
957	377638
58368	377639
37849	377640
200264	377641
11265	377642
4970	377643
1579	377644
2259	377645
239982	377646
216808	377647
139347	377648
343	377649
233326	377650
88423	377651
41249	377652
139255	377653
83	377654
10152	377655
89453	377656
196987	377657
106943	377658
190076	377659
269466	377660
1449	377661
132721	377662
47515	377663
119942	377664
20486	377665
24000	377666
26471	377667
220821	377668
3205	377669
109642	377670
72021	377671
26815	377672
117122	377673
45224	377674
36852	377675
114602	377676
48250	377677
7720	377678
113488	377679
20350	377680
14063	377681
228800	377682
165516	377683
69582	377684
111732	377685
5898	377686
171068	377687
2495	377688
61566	377689
9352	377690
145669	377691
36259	377692
211271	377693
10628	377694
1751	377695
11404	377696
7525	377697
91013	377698
34649	377699
185410	377700
9813	377701
8472	377702
2159	377703
266428	377704
3169	377705
3112	377706
7827	377707
88438	377708
26434	377709
11037	377710
9284	377711
34638	377712
8157	377713
87638	377714
2956	377715
68139	377716
5353	377717
22936	377718
10476	377719
138713	377720
150980	377721
100166	377722
84779	377723
66906	377724
167452	377725
16826	377726
225447	377727
17	377728
206218	377729
17689	377730
212317	377731
13860	377732
58905	377733
2410	377734
205843	377735
25291	377736
19904	377737
60	377738
155552	377739
73669	377740
41350	377741
30887	377742
9597	377743
250358	377744
1951	377745
127465	377746
512	377747
162946	377748
94097	377749
16364	377750
144007	377751
111938	377752
172520	377753
129047	377754
956	377755
1940	377756
157148	377757
76525	377758
165158	377759
109371	377760
73355	377761
15674	377762
25937	377763
121133	377764
32877	377765
2075	377766
69147	377767
261502	377768
24430	377769
494	377770
118127	377771
42256	377772
56001	377773
14693	377774
75595	377775
170963	377776
132406	377777
227402	377778
21624	377779
151346	377780
262	377781
53136	377782
14485	377783
102945	377784
121604	377785
57341	377786
261606	377787
72427	377788
119514	377789
150971	377790
155829	377791
31390	377792
65483	377793
251984	377794
257347	377795
20636	377796
2129	377797
85971	377798
467	377799
141289	377800
143473	377801
209386	377802
266298	377803
5275	377804
111512	377805
372	377806
203202	377807
501	377808
169	377809
34133	377810
13206	377811
15253	377812
101450	377813
53908	377814
168171	377815
64143	377816
2880	377817
112035	377818
84444	377819
66812	377820
1040	377821
121370	377822
23387	377823
7597	377824
20246	377825
69408	377826
71892	377827
146996	377828
235540	377829
11654	377830
152106	377831
22298	377832
77136	377833
6139	377834
141280	377835
1	377836
42497	377837
31914	377838
125314	377839
44360	377840
106597	377841
347	377842
212147	377843
10903	377844
116469	377845
171325	377846
93577	377847
131550	377848
12445	377849
61712	377850
80567	377851
141387	377852
123034	377853
13480	377854
10487	377855
85069	377856
208919	377857
44208	377858
25973	377859
5539	377860
54786	377861
27245	377862
252193	377863
17498	377864
16722	377865
40615	377866
4289	377867
68602	377868
221228	377869
141502	377870
38605	377871
4858	377872
118983	377873
174835	377874
26661	377875
108876	377876
3216	377877
127781	377878
221035	377879
6834	377880
25979	377881
13269	377882
106514	377883
50217	377884
96528	377885
17313	377886
111774	377887
5992	377888
3398	377889
28469	377890
100379	377891
8847	377892
17643	377893
90032	377894
6079	377895
51479	377896
25550	377897
59641	377898
126	377899
28551	377900
4862	377901
2084	377902
234336	377903
7703	377904
28056	377905
159780	377906
74045	377907
33764	377908
72937	377909
670	377910
151480	377911
154216	377912
62104	377913
4493	377914
157380	377915
19779	377916
23456	377917
133691	377918
2199	377919
92150	377920
79864	377921
4064	377922
82175	377923
4119	377924
11095	377925
11680	377926
98612	377927
62708	377928
2025	377929
51828	377930
63873	377931
22168	377932
9614	377933
3365	377934
213305	377935
28171	377936
3039	377937
9280	377938
3749	377939
42493	377940
237613	377941
111298	377942
140464	377943
70604	377944
124875	377945
183392	377946
73979	377947
26105	377948
81237	377949
260091	377950
181	377951
212848	377952
444	377953
43570	377954
16765	377955
140586	377956
28069	377957
32924	377958
6571	377959
82971	377960
36356	377961
30032	377962
2212	377963
5876	377964
56604	377965
38897	377966
225	377967
5260	377968
32699	377969
51230	377970
5651	377971
249264	377972
3221	377973
115310	377974
247901	377975
17706	377976
117047	377977
596	377978
70436	377979
6954	377980
121920	377981
104909	377982
48058	377983
28055	377984
6223	377985
117901	377986
11981	377987
59477	377988
25530	377989
78857	377990
29565	377991
16188	377992
168900	377993
141646	377994
6238	377995
50704	377996
22105	377997
199395	377998
36625	377999
153256	378000
99998	378001
3467	378002
38874	378003
3981	378004
6679	378005
127	378006
59317	378007
17087	378008
14346	378009
109595	378010
1289	378011
89430	378012
79777	378013
120938	378014
47681	378015
15736	378016
125020	378017
2694	378018
18425	378019
265078	378020
70657	378021
81119	378022
20406	378023
78199	378024
30558	378025
3033	378026
10836	378027
133987	378028
265433	378029
8748	378030
99335	378031
6696	378032
221017	378033
82611	378034
9211	378035
77937	378036
6784	378037
3472	378038
14651	378039
35498	378040
70813	378041
10095	378042
40872	378043
218	378044
47322	378045
65399	378046
54453	378047
18075	378048
7741	378049
260560	378050
199687	378051
52904	378052
260134	378053
95660	378054
3388	378055
62571	378056
159680	378057
40151	378058
80887	378059
194182	378060
264566	378061
63452	378062
4334	378063
100224	378064
69556	378065
140173	378066
135063	378067
337	378068
18471	378069
2548	378070
40974	378071
1948	378072
17714	378073
17598	378074
135014	378075
203891	378076
35820	378077
99210	378078
28573	378079
70085	378080
26373	378081
58747	378082
83255	378083
85433	378084
8585	378085
249681	378086
18405	378087
151342	378088
138405	378089
76535	378090
45506	378091
41684	378092
4157	378093
11946	378094
1451	378095
22786	378096
251122	378097
100769	378098
55374	378099
247871	378100
8617	378101
8247	378102
27106	378103
157393	378104
171325	378105
134127	378106
142101	378107
212232	378108
62471	378109
133546	378110
251712	378111
3042	378112
3279	378113
228703	378114
9	378115
12858	378116
121	378117
91035	378118
141081	378119
90130	378120
17277	378121
25283	378122
272781	378123
137340	378124
49003	378125
77650	378126
7985	378127
46682	378128
2410	378129
15022	378130
39407	378131
46080	378132
241807	378133
60253	378134
34498	378135
17811	378136
33729	378137
177986	378138
96658	378139
9583	378140
20894	378141
21614	378142
77888	378143
46331	378144
1735	378145
2289	378146
150213	378147
1839	378148
2975	378149
65155	378150
40050	378151
43868	378152
137931	378153
80183	378154
114186	378155
8725	378156
107948	378157
216899	378158
253414	378159
224252	378160
68311	378161
35167	378162
133309	378163
18553	378164
39573	378165
72778	378166
5952	378167
27	378168
36134	378169
12909	378170
91100	378171
7681	378172
8010	378173
57750	378174
7361	378175
50289	378176
90019	378177
266674	378178
21193	378179
1355	378180
68871	378181
1286	378182
59735	378183
990	378184
4013	378185
196596	378186
195529	378187
129845	378188
9805	378189
244700	378190
1553	378191
4779	378192
76350	378193
174136	378194
105846	378195
117600	378196
36566	378197
143601	378198
11871	378199
25055	378200
4000	378201
706	378202
109541	378203
51147	378204
67549	378205
214531	378206
8077	378207
21190	378208
45528	378209
48783	378210
52697	378211
156285	378212
27668	378213
1478	378214
2743	378215
33965	378216
80611	378217
62563	378218
12321	378219
94591	378220
27113	378221
19395	378222
185870	378223
26525	378224
213289	378225
17613	378226
28278	378227
242670	378228
170694	378229
80324	378230
259899	378231
32259	378232
3584	378233
264067	378234
75903	378235
30451	378236
77113	378237
2300	378238
62253	378239
126597	378240
21867	378241
104868	378242
1224	378243
39024	378244
101313	378245
14409	378246
16818	378247
19158	378248
236435	378249
69317	378250
71325	378251
53132	378252
195356	378253
49232	378254
87163	378255
11163	378256
15293	378257
120935	378258
7246	378259
48751	378260
24108	378261
108064	378262
109762	378263
127429	378264
249544	378265
63118	378266
164839	378267
104057	378268
104841	378269
52538	378270
166991	378271
61774	378272
43755	378273
57147	378274
53441	378275
113567	378276
14149	378277
1349	378278
254485	378279
35236	378280
214990	378281
7229	378282
254724	378283
8229	378284
63336	378285
165421	378286
74078	378287
165358	378288
28073	378289
20989	378290
17726	378291
13442	378292
50468	378293
202723	378294
4852	378295
33590	378296
196294	378297
87109	378298
260723	378299
87670	378300
152005	378301
73908	378302
85938	378303
72242	378304
26055	378305
111333	378306
57973	378307
885	378308
185892	378309
3486	378310
6126	378311
4885	378312
3311	378313
88535	378314
13833	378315
5660	378316
163582	378317
186936	378318
86348	378319
31242	378320
20834	378321
150260	378322
272597	378323
231640	378324
9028	378325
60756	378326
29308	378327
11980	378328
47864	378329
4020	378330
252117	378331
31374	378332
16881	378333
233170	378334
3016	378335
10041	378336
163001	378337
26136	378338
1054	378339
92287	378340
135187	378341
159653	378342
8959	378343
115805	378344
9976	378345
634	378346
1169	378347
6631	378348
16388	378349
23236	378350
3453	378351
1619	378352
22988	378353
24502	378354
158413	378355
28560	378356
44608	378357
810	378358
49321	378359
5437	378360
5660	378361
19318	378362
6538	378363
193510	378364
3885	378365
45994	378366
37154	378367
74339	378368
283	378369
101907	378370
5032	378371
61779	378372
3532	378373
2015	378374
90730	378375
131619	378376
12123	378377
13907	378378
7915	378379
54962	378380
158502	378381
105370	378382
74457	378383
7896	378384
31061	378385
15737	378386
160876	378387
257111	378388
58489	378389
86171	378390
83117	378391
261872	378392
35169	378393
108041	378394
68073	378395
47974	378396
36859	378397
54845	378398
90461	378399
22076	378400
148529	378401
220981	378402
40487	378403
1370	378404
20295	378405
43538	378406
5087	378407
54568	378408
137922	378409
5477	378410
43579	378411
53808	378412
30449	378413
17314	378414
238931	378415
1728	378416
51717	378417
74388	378418
254311	378419
122378	378420
29177	378421
5039	378422
10775	378423
49158	378424
198810	378425
119622	378426
59872	378427
48101	378428
12740	378429
87203	378430
30600	378431
8677	378432
484	378433
48868	378434
144731	378435
72365	378436
146245	378437
24056	378438
154445	378439
67129	378440
695	378441
35308	378442
168170	378443
131182	378444
3281	378445
150440	378446
165022	378447
265016	378448
26166	378449
1921	378450
97183	378451
214418	378452
240245	378453
88559	378454
151503	378455
143246	378456
194014	378457
11767	378458
188586	378459
28686	378460
17337	378461
93707	378462
584	378463
8602	378464
147139	378465
2764	378466
166797	378467
23	378468
9895	378469
30467	378470
264902	378471
31833	378472
6458	378473
2929	378474
230379	378475
34400	378476
10026	378477
337	378478
111268	378479
12393	378480
130778	378481
978	378482
15291	378483
237593	378484
126787	378485
451	378486
257144	378487
11927	378488
13816	378489
395	378490
16347	378491
118961	378492
86482	378493
152862	378494
61077	378495
151012	378496
170	378497
108323	378498
104870	378499
2203	378500
5040	378501
80112	378502
5098	378503
589	378504
190637	378505
11632	378506
44222	378507
105139	378508
242111	378509
143401	378510
159719	378511
465	378512
374	378513
62239	378514
5173	378515
206850	378516
41238	378517
67014	378518
8978	378519
7770	378520
92302	378521
107154	378522
19990	378523
69108	378524
20942	378525
1093	378526
51235	378527
45325	378528
150296	378529
237964	378530
11342	378531
49673	378532
100597	378533
350	378534
79430	378535
101454	378536
130542	378537
122269	378538
94176	378539
11358	378540
36752	378541
2681	378542
276	378543
235916	378544
2684	378545
92258	378546
167951	378547
91333	378548
21786	378549
78472	378550
43900	378551
145643	378552
175417	378553
4416	378554
24965	378555
80369	378556
121654	378557
15340	378558
6095	378559
177910	378560
21994	378561
170958	378562
165934	378563
166993	378564
13159	378565
59145	378566
52123	378567
108406	378568
17967	378569
195584	378570
47424	378571
6678	378572
17442	378573
180284	378574
5564	378575
114176	378576
4889	378577
3973	378578
24134	378579
15301	378580
31504	378581
71626	378582
1023	378583
94646	378584
60306	378585
2589	378586
7701	378587
7150	378588
160654	378589
52759	378590
17231	378591
73243	378592
99994	378593
103745	378594
62578	378595
178013	378596
18899	378597
2641	378598
1622	378599
76256	378600
1078	378601
69479	378602
40628	378603
87271	378604
35880	378605
25119	378606
28813	378607
126830	378608
14769	378609
203417	378610
242788	378611
2073	378612
487	378613
5644	378614
50361	378615
18790	378616
40138	378617
211493	378618
21099	378619
172568	378620
152611	378621
8514	378622
204472	378623
15185	378624
87124	378625
44427	378626
52414	378627
4489	378628
583	378629
135536	378630
14145	378631
17326	378632
1968	378633
31880	378634
108581	378635
29826	378636
15195	378637
9526	378638
199431	378639
53861	378640
68065	378641
157242	378642
59655	378643
52578	378644
2885	378645
32552	378646
16670	378647
4562	378648
19079	378649
4741	378650
166457	378651
4703	378652
107516	378653
2812	378654
85659	378655
12950	378656
61636	378657
479	378658
2959	378659
2	378660
26076	378661
91720	378662
5008	378663
165617	378664
17813	378665
4904	378666
7193	378667
14701	378668
42416	378669
443	378670
63316	378671
216857	378672
29310	378673
41827	378674
218350	378675
24686	378676
90333	378677
45191	378678
63329	378679
237064	378680
34306	378681
55481	378682
2362	378683
263347	378684
7549	378685
17963	378686
15805	378687
34405	378688
69730	378689
62978	378690
10816	378691
74132	378692
221613	378693
6681	378694
25490	378695
815	378696
4725	378697
178635	378698
246198	378699
19963	378700
167322	378701
47007	378702
6748	378703
494	378704
66776	378705
26296	378706
235108	378707
171546	378708
177535	378709
21557	378710
252777	378711
15852	378712
184413	378713
333	378714
1217	378715
36834	378716
142911	378717
35399	378718
27581	378719
24496	378720
54407	378721
72367	378722
210236	378723
97833	378724
17683	378725
3628	378726
18932	378727
114903	378728
1008	378729
801	378730
66957	378731
27341	378732
30028	378733
9239	378734
18632	378735
2	378736
33809	378737
8266	378738
9611	378739
132007	378740
9091	378741
137986	378742
63863	378743
194412	378744
146308	378745
63458	378746
1317	378747
233738	378748
29006	378749
107780	378750
94749	378751
155419	378752
18918	378753
6268	378754
10529	378755
56071	378756
5687	378757
97081	378758
299	378759
2930	378760
68360	378761
78367	378762
84442	378763
2045	378764
14956	378765
37694	378766
21482	378767
19039	378768
197651	378769
53063	378770
6609	378771
91119	378772
49313	378773
8028	378774
88362	378775
1543	378776
35301	378777
201821	378778
164162	378779
4912	378780
64263	378781
256004	378782
148843	378783
40844	378784
1322	378785
31433	378786
3783	378787
102191	378788
98	378789
5124	378790
213938	378791
267188	378792
153536	378793
13865	378794
15034	378795
35648	378796
119	378797
20661	378798
28988	378799
35659	378800
45707	378801
56747	378802
9140	378803
87519	378804
1366	378805
8809	378806
62605	378807
33175	378808
5771	378809
115153	378810
25338	378811
472	378812
6076	378813
1363	378814
19543	378815
14091	378816
107050	378817
35455	378818
886	378819
39537	378820
1755	378821
58408	378822
174239	378823
19178	378824
2240	378825
163406	378826
57778	378827
83990	378828
372	378829
15486	378830
66020	378831
47458	378832
49433	378833
46746	378834
29511	378835
12117	378836
32369	378837
215	378838
86150	378839
24799	378840
613	378841
50902	378842
66187	378843
2905	378844
390	378845
45213	378846
3170	378847
41214	378848
30707	378849
23518	378850
4	378851
106940	378852
133793	378853
28205	378854
228579	378855
59142	378856
120587	378857
111118	378858
11517	378859
40204	378860
44951	378861
81787	378862
92074	378863
94386	378864
148004	378865
58417	378866
99866	378867
176784	378868
196592	378869
128469	378870
131703	378871
50335	378872
271246	378873
50032	378874
10426	378875
161608	378876
49425	378877
19356	378878
46377	378879
160360	378880
253595	378881
16361	378882
63578	378883
92696	378884
13479	378885
79606	378886
6379	378887
50127	378888
103077	378889
18920	378890
2809	378891
15864	378892
208854	378893
33243	378894
84373	378895
50	378896
45815	378897
48731	378898
1020	378899
40297	378900
8013	378901
4824	378902
33887	378903
70839	378904
149537	378905
154123	378906
129910	378907
434	378908
47635	378909
212022	378910
54157	378911
46953	378912
39762	378913
2708	378914
67954	378915
14365	378916
51459	378917
6179	378918
18346	378919
40913	378920
22031	378921
4445	378922
72690	378923
15113	378924
181217	378925
54037	378926
126195	378927
102847	378928
81965	378929
65631	378930
139564	378931
5930	378932
8522	378933
125911	378934
247150	378935
187193	378936
904	378937
44371	378938
523	378939
9672	378940
36822	378941
49776	378942
10178	378943
102757	378944
163422	378945
18136	378946
1150	378947
93502	378948
15129	378949
698	378950
83806	378951
15848	378952
34875	378953
79842	378954
189661	378955
75045	378956
7309	378957
201747	378958
119038	378959
133922	378960
50937	378961
23362	378962
162561	378963
4823	378964
80085	378965
2745	378966
38169	378967
271007	378968
38475	378969
78755	378970
131692	378971
24732	378972
108247	378973
199301	378974
15989	378975
89837	378976
22218	378977
38693	378978
162364	378979
7743	378980
21356	378981
49490	378982
228802	378983
73797	378984
6698	378985
30053	378986
81725	378987
59700	378988
185118	378989
98675	378990
223255	378991
56010	378992
117026	378993
18642	378994
121573	378995
389	378996
21356	378997
52859	378998
24984	378999
9066	379000
117967	379001
64318	379002
258710	379003
27230	379004
33043	379005
102219	379006
602	379007
1447	379008
23356	379009
107821	379010
36757	379011
244930	379012
20228	379013
151448	379014
33021	379015
75064	379016
59649	379017
227319	379018
40107	379019
267024	379020
980	379021
95957	379022
4806	379023
31293	379024
70435	379025
8770	379026
107916	379027
59042	379028
50536	379029
108055	379030
111309	379031
46810	379032
257380	379033
95258	379034
10456	379035
10272	379036
46585	379037
20369	379038
53012	379039
5581	379040
246440	379041
6826	379042
3567	379043
13000	379044
253986	379045
262986	379046
9437	379047
15020	379048
11332	379049
5962	379050
19308	379051
19655	379052
40492	379053
130936	379054
145054	379055
26333	379056
8449	379057
926	379058
16496	379059
25266	379060
5846	379061
9270	379062
1710	379063
102850	379064
53889	379065
162058	379066
27635	379067
1434	379068
28355	379069
447	379070
64386	379071
138735	379072
203724	379073
1767	379074
45020	379075
96835	379076
18622	379077
148954	379078
2990	379079
6691	379080
5822	379081
3210	379082
21928	379083
135442	379084
79722	379085
31100	379086
77164	379087
172323	379088
205536	379089
138022	379090
31421	379091
21505	379092
15176	379093
31774	379094
116158	379095
7464	379096
102	379097
73826	379098
63819	379099
3981	379100
110915	379101
49880	379102
36584	379103
6634	379104
196200	379105
11099	379106
7535	379107
269317	379108
256	379109
31634	379110
16351	379111
20768	379112
5545	379113
17807	379114
35369	379115
220378	379116
6670	379117
182	379118
5367	379119
4986	379120
64453	379121
71229	379122
2089	379123
78345	379124
1249	379125
3946	379126
34528	379127
749	379128
41147	379129
13313	379130
182	379131
24506	379132
45234	379133
150636	379134
190820	379135
70681	379136
15949	379137
122053	379138
69715	379139
45673	379140
255595	379141
118766	379142
121972	379143
153205	379144
5169	379145
11881	379146
89604	379147
34097	379148
4930	379149
87304	379150
3570	379151
54952	379152
6508	379153
97069	379154
32896	379155
126640	379156
44147	379157
21613	379158
30888	379159
14376	379160
126620	379161
35913	379162
27013	379163
68465	379164
330	379165
10541	379166
10749	379167
8810	379168
49766	379169
65718	379170
3222	379171
10032	379172
12542	379173
48257	379174
23888	379175
29004	379176
25707	379177
41451	379178
8042	379179
1201	379180
66236	379181
144301	379182
6716	379183
547	379184
1426	379185
37095	379186
16221	379187
1436	379188
190117	379189
177495	379190
45953	379191
74254	379192
200594	379193
74801	379194
129588	379195
55377	379196
143245	379197
164267	379198
103383	379199
133132	379200
76061	379201
7866	379202
186173	379203
58389	379204
27426	379205
10174	379206
5009	379207
196612	379208
2169	379209
16253	379210
90358	379211
16080	379212
10031	379213
90986	379214
23779	379215
2689	379216
32908	379217
96592	379218
20583	379219
8715	379220
17926	379221
267601	379222
16536	379223
52562	379224
34971	379225
31769	379226
35899	379227
62887	379228
269514	379229
28235	379230
3257	379231
84904	379232
6956	379233
160	379234
59483	379235
236240	379236
9709	379237
4822	379238
938	379239
53530	379240
27982	379241
8921	379242
24002	379243
13553	379244
6283	379245
86261	379246
23911	379247
108251	379248
635	379249
278	379250
229860	379251
10318	379252
12597	379253
36150	379254
14299	379255
92852	379256
241712	379257
729	379258
140639	379259
161496	379260
58433	379261
8902	379262
174578	379263
2945	379264
70949	379265
55891	379266
36961	379267
149674	379268
77819	379269
210273	379270
35618	379271
158695	379272
153365	379273
7397	379274
73877	379275
79685	379276
3128	379277
148089	379278
274	379279
232737	379280
1014	379281
6136	379282
22657	379283
12824	379284
1520	379285
175112	379286
7763	379287
132273	379288
208223	379289
4761	379290
24258	379291
12206	379292
144842	379293
60592	379294
257593	379295
17246	379296
717	379297
53962	379298
93415	379299
123944	379300
609	379301
41131	379302
8860	379303
13949	379304
17464	379305
140140	379306
206171	379307
23847	379308
184	379309
102850	379310
5762	379311
923	379312
397	379313
134174	379314
20132	379315
143457	379316
30812	379317
110543	379318
89641	379319
37527	379320
60620	379321
105385	379322
111001	379323
10608	379324
112639	379325
7608	379326
36768	379327
20315	379328
13854	379329
16610	379330
96809	379331
1499	379332
49217	379333
59574	379334
121400	379335
5569	379336
3071	379337
7940	379338
4706	379339
65397	379340
20599	379341
136125	379342
83220	379343
199	379344
10137	379345
7205	379346
79141	379347
34391	379348
12209	379349
71035	379350
138991	379351
21088	379352
21628	379353
41938	379354
116827	379355
31770	379356
123584	379357
108814	379358
47500	379359
3705	379360
10138	379361
32293	379362
30648	379363
24584	379364
18418	379365
230143	379366
9194	379367
7558	379368
1355	379369
12975	379370
5226	379371
6421	379372
169510	379373
35239	379374
14304	379375
148162	379376
62318	379377
71160	379378
1240	379379
31595	379380
7205	379381
6856	379382
46106	379383
4863	379384
236596	379385
264298	379386
6988	379387
237018	379388
8987	379389
8980	379390
203000	379391
9053	379392
237590	379393
3860	379394
14215	379395
33033	379396
45729	379397
383	379398
11	379399
7371	379400
4802	379401
52605	379402
3080	379403
28455	379404
7454	379405
5181	379406
8434	379407
16353	379408
34744	379409
28897	379410
55047	379411
228965	379412
48497	379413
43488	379414
16229	379415
141407	379416
3629	379417
7983	379418
263026	379419
141104	379420
38818	379421
24546	379422
174986	379423
25858	379424
20598	379425
435	379426
76787	379427
3574	379428
160577	379429
8098	379430
8431	379431
12779	379432
36976	379433
48124	379434
3657	379435
2548	379436
166753	379437
66765	379438
252359	379439
188009	379440
24100	379441
178291	379442
25227	379443
127624	379444
7567	379445
15374	379446
63372	379447
1199	379448
9270	379449
233760	379450
1247	379451
725	379452
173442	379453
6941	379454
166990	379455
47	379456
1187	379457
3645	379458
53714	379459
230932	379460
59411	379461
24529	379462
24725	379463
21902	379464
12831	379465
86	379466
22725	379467
105339	379468
697	379469
70614	379470
164978	379471
8680	379472
475	379473
11208	379474
8055	379475
54343	379476
152587	379477
61205	379478
109674	379479
25301	379480
12904	379481
100519	379482
170853	379483
1375	379484
102914	379485
135273	379486
234734	379487
204910	379488
10765	379489
14742	379490
12155	379491
48949	379492
27380	379493
14765	379494
182003	379495
168078	379496
180683	379497
8035	379498
6436	379499
136785	379500
193485	379501
2097	379502
17624	379503
155407	379504
245033	379505
18969	379506
55394	379507
88912	379508
62459	379509
29005	379510
3887	379511
4394	379512
41982	379513
71296	379514
9584	379515
39030	379516
53908	379517
2570	379518
196977	379519
7214	379520
148881	379521
9386	379522
6010	379523
6235	379524
5386	379525
35087	379526
19595	379527
33975	379528
163186	379529
59209	379530
3383	379531
134824	379532
88295	379533
105736	379534
11919	379535
40884	379536
2679	379537
74588	379538
268034	379539
33595	379540
174923	379541
66752	379542
96567	379543
4458	379544
36099	379545
241234	379546
167728	379547
79963	379548
24101	379549
1368	379550
18346	379551
142380	379552
203921	379553
3119	379554
24300	379555
10725	379556
23849	379557
37094	379558
657	379559
5763	379560
7501	379561
127535	379562
268556	379563
150801	379564
8786	379565
19916	379566
57214	379567
71535	379568
62224	379569
248051	379570
116596	379571
40493	379572
1083	379573
51192	379574
3613	379575
119703	379576
1910	379577
13434	379578
10541	379579
1871	379580
106701	379581
11504	379582
4868	379583
14500	379584
54451	379585
6221	379586
507	379587
144376	379588
105952	379589
22124	379590
6030	379591
69960	379592
51143	379593
74593	379594
44758	379595
75510	379596
112098	379597
36434	379598
29315	379599
108853	379600
33527	379601
30620	379602
1658	379603
18071	379604
70319	379605
16377	379606
9515	379607
2454	379608
23196	379609
11925	379610
220976	379611
101639	379612
1783	379613
8948	379614
28957	379615
13417	379616
97095	379617
45802	379618
55593	379619
237981	379620
4400	379621
180925	379622
46500	379623
70236	379624
9510	379625
9418	379626
13862	379627
9529	379628
139115	379629
5202	379630
32179	379631
1969	379632
64009	379633
28266	379634
20661	379635
97294	379636
144327	379637
139508	379638
82213	379639
940	379640
41948	379641
3124	379642
102	379643
105766	379644
181746	379645
53072	379646
37326	379647
31274	379648
91853	379649
4734	379650
210948	379651
89565	379652
2507	379653
199268	379654
90311	379655
14153	379656
68597	379657
66151	379658
104388	379659
76984	379660
41083	379661
11014	379662
1921	379663
26000	379664
41414	379665
167868	379666
23113	379667
16305	379668
5645	379669
133144	379670
121699	379671
78435	379672
47206	379673
26498	379674
1336	379675
130400	379676
8193	379677
3036	379678
79892	379679
13042	379680
81594	379681
1516	379682
29446	379683
108779	379684
257717	379685
320	379686
1535	379687
156087	379688
16229	379689
24073	379690
62399	379691
82903	379692
32709	379693
11264	379694
57619	379695
86315	379696
9398	379697
399	379698
23594	379699
128019	379700
217	379701
8424	379702
26197	379703
78049	379704
75749	379705
195239	379706
415	379707
30071	379708
7790	379709
111254	379710
13600	379711
195674	379712
166205	379713
85575	379714
624	379715
67160	379716
10677	379717
167396	379718
7318	379719
31562	379720
108031	379721
132838	379722
201831	379723
17516	379724
1815	379725
63713	379726
1842	379727
1891	379728
755	379729
163598	379730
31998	379731
2213	379732
153596	379733
74070	379734
704	379735
19153	379736
114297	379737
108829	379738
153849	379739
12398	379740
12686	379741
224864	379742
73554	379743
2245	379744
60032	379745
111773	379746
11534	379747
8880	379748
88797	379749
44347	379750
61688	379751
192181	379752
48159	379753
54	379754
1292	379755
61299	379756
5524	379757
41669	379758
10216	379759
102963	379760
50924	379761
55105	379762
155977	379763
105445	379764
2848	379765
5764	379766
8328	379767
137620	379768
23944	379769
270864	379770
188124	379771
8557	379772
7215	379773
162808	379774
137902	379775
59498	379776
15832	379777
983	379778
35450	379779
7250	379780
67629	379781
43270	379782
98865	379783
20557	379784
181958	379785
101659	379786
2972	379787
236944	379788
98176	379789
98355	379790
19098	379791
6285	379792
35840	379793
159572	379794
83797	379795
250961	379796
244270	379797
58414	379798
46532	379799
49684	379800
188605	379801
114852	379802
32009	379803
270700	379804
84946	379805
49489	379806
4882	379807
193805	379808
222868	379809
706	379810
65926	379811
65832	379812
64026	379813
136395	379814
29738	379815
61641	379816
244715	379817
9602	379818
68471	379819
96158	379820
50610	379821
64914	379822
164733	379823
3702	379824
3102	379825
48904	379826
5402	379827
163232	379828
4230	379829
97143	379830
1400	379831
1815	379832
172757	379833
5406	379834
122294	379835
3528	379836
10114	379837
87589	379838
41778	379839
304	379840
9404	379841
13017	379842
157666	379843
88759	379844
14759	379845
112095	379846
34074	379847
4634	379848
5233	379849
1991	379850
40125	379851
113637	379852
54134	379853
2534	379854
30477	379855
346	379856
136445	379857
62774	379858
74196	379859
2030	379860
38217	379861
759	379862
50325	379863
36094	379864
103949	379865
260405	379866
43784	379867
267027	379868
776	379869
7084	379870
19937	379871
68214	379872
68752	379873
204510	379874
74526	379875
66351	379876
58475	379877
120605	379878
45280	379879
16900	379880
150292	379881
93909	379882
31017	379883
113384	379884
12032	379885
38169	379886
19615	379887
120822	379888
99280	379889
249152	379890
1832	379891
7347	379892
1631	379893
2243	379894
2783	379895
12931	379896
70490	379897
58638	379898
142406	379899
34448	379900
427	379901
142176	379902
5612	379903
66149	379904
13098	379905
76392	379906
52449	379907
38568	379908
32079	379909
124397	379910
67669	379911
16295	379912
23385	379913
66329	379914
11823	379915
154480	379916
7259	379917
7481	379918
1799	379919
71352	379920
6349	379921
7489	379922
40563	379923
193812	379924
209965	379925
14895	379926
67429	379927
32672	379928
827	379929
10689	379930
82845	379931
66199	379932
162976	379933
144084	379934
151360	379935
138790	379936
2232	379937
228163	379938
250912	379939
4842	379940
13662	379941
134348	379942
75929	379943
98382	379944
267144	379945
19677	379946
1038	379947
41482	379948
49125	379949
6219	379950
264366	379951
58794	379952
114977	379953
1783	379954
49871	379955
35591	379956
14274	379957
266930	379958
124	379959
21261	379960
99916	379961
13949	379962
80267	379963
65752	379964
654	379965
47395	379966
266090	379967
53460	379968
109459	379969
34379	379970
66872	379971
4284	379972
4798	379973
7154	379974
37919	379975
59700	379976
32554	379977
924	379978
31685	379979
21588	379980
15785	379981
9087	379982
37681	379983
44639	379984
208681	379985
16300	379986
41057	379987
13349	379988
272226	379989
27464	379990
15484	379991
134935	379992
42331	379993
86671	379994
35998	379995
212467	379996
59758	379997
88820	379998
196565	379999
132774	380000
137746	380001
133921	380002
2009	380003
31840	380004
157522	380005
64123	380006
18354	380007
26001	380008
71815	380009
162	380010
28968	380011
76026	380012
24537	380013
239296	380014
139445	380015
71	380016
63346	380017
68537	380018
4513	380019
2311	380020
27211	380021
51472	380022
1220	380023
40512	380024
134570	380025
80286	380026
234580	380027
29211	380028
258878	380029
134078	380030
47755	380031
3470	380032
17492	380033
16469	380034
108657	380035
200458	380036
76011	380037
12934	380038
49106	380039
31822	380040
33345	380041
182638	380042
477	380043
118137	380044
83304	380045
4299	380046
74105	380047
42392	380048
223634	380049
67738	380050
192142	380051
87158	380052
82478	380053
121705	380054
11803	380055
198432	380056
77087	380057
76515	380058
6577	380059
4687	380060
37682	380061
97347	380062
17159	380063
88062	380064
73641	380065
1642	380066
129162	380067
1438	380068
213262	380069
49275	380070
228342	380071
7235	380072
1089	380073
91536	380074
62236	380075
102365	380076
6894	380077
1943	380078
238658	380079
26576	380080
214464	380081
100086	380082
6919	380083
108285	380084
88207	380085
15480	380086
180732	380087
172304	380088
113915	380089
66379	380090
118739	380091
45798	380092
191321	380093
161311	380094
28500	380095
58972	380096
34970	380097
159660	380098
46491	380099
62887	380100
17396	380101
175541	380102
78	380103
1525	380104
34950	380105
97132	380106
136924	380107
662	380108
7494	380109
84939	380110
73591	380111
27688	380112
15153	380113
75	380114
334	380115
166381	380116
21939	380117
559	380118
1638	380119
139311	380120
66718	380121
68566	380122
51027	380123
47081	380124
45170	380125
56613	380126
35804	380127
116039	380128
113371	380129
69662	380130
24641	380131
117873	380132
130972	380133
262972	380134
55872	380135
4001	380136
38040	380137
139260	380138
3271	380139
154344	380140
4079	380141
1079	380142
112475	380143
16356	380144
272225	380145
222306	380146
4819	380147
26213	380148
4559	380149
4073	380150
171961	380151
10428	380152
79965	380153
5	380154
27490	380155
67375	380156
221168	380157
2745	380158
143467	380159
157730	380160
56365	380161
27846	380162
25362	380163
884	380164
58624	380165
202554	380166
29796	380167
17549	380168
2750	380169
268942	380170
68425	380171
2295	380172
47099	380173
67648	380174
549	380175
166332	380176
218668	380177
62447	380178
20203	380179
4297	380180
89645	380181
455	380182
36734	380183
160365	380184
17523	380185
90327	380186
75291	380187
13936	380188
64015	380189
15924	380190
37163	380191
5894	380192
65730	380193
25305	380194
235350	380195
26803	380196
65761	380197
43478	380198
6000	380199
234942	380200
6059	380201
125427	380202
8643	380203
128022	380204
29869	380205
103069	380206
5102	380207
229709	380208
122592	380209
60362	380210
18132	380211
139145	380212
31498	380213
872	380214
49674	380215
176444	380216
170775	380217
62	380218
30532	380219
4906	380220
43000	380221
604	380222
146874	380223
15825	380224
31894	380225
3477	380226
254108	380227
3163	380228
57715	380229
38898	380230
47357	380231
196374	380232
114606	380233
9227	380234
71639	380235
32592	380236
162693	380237
13278	380238
20261	380239
176791	380240
42969	380241
6150	380242
135095	380243
76942	380244
24835	380245
49299	380246
37970	380247
2625	380248
63714	380249
147377	380250
19086	380251
62948	380252
222	380253
20210	380254
133553	380255
36319	380256
16865	380257
25333	380258
31518	380259
63785	380260
3857	380261
48375	380262
18882	380263
58546	380264
8600	380265
38412	380266
78382	380267
25588	380268
47222	380269
4274	380270
41727	380271
143175	380272
190900	380273
17475	380274
221187	380275
4549	380276
14504	380277
549	380278
69974	380279
28193	380280
7633	380281
6873	380282
13755	380283
3689	380284
14858	380285
169328	380286
49978	380287
241661	380288
11089	380289
34630	380290
102523	380291
93190	380292
186638	380293
13530	380294
19849	380295
99944	380296
62353	380297
24212	380298
2332	380299
38314	380300
68219	380301
83585	380302
38330	380303
270185	380304
76908	380305
243503	380306
110731	380307
101212	380308
30838	380309
134387	380310
37608	380311
4466	380312
19860	380313
130497	380314
113949	380315
12511	380316
23225	380317
225369	380318
162205	380319
49477	380320
8806	380321
104997	380322
42251	380323
36544	380324
40611	380325
7	380326
10367	380327
31436	380328
233734	380329
102468	380330
1227	380331
66917	380332
79498	380333
124234	380334
135890	380335
25589	380336
60224	380337
92449	380338
11867	380339
109186	380340
257167	380341
166223	380342
100640	380343
233521	380344
249968	380345
186076	380346
69449	380347
77745	380348
4797	380349
175515	380350
139429	380351
8956	380352
48794	380353
202284	380354
49011	380355
31036	380356
102577	380357
75524	380358
891	380359
219335	380360
69409	380361
5531	380362
24414	380363
33473	380364
25972	380365
8919	380366
5045	380367
60763	380368
16169	380369
8971	380370
58364	380371
196955	380372
9492	380373
15422	380374
42592	380375
37717	380376
70579	380377
1870	380378
16410	380379
109822	380380
401	380381
83043	380382
237112	380383
40121	380384
129098	380385
37610	380386
35423	380387
2582	380388
63298	380389
171270	380390
11936	380391
202477	380392
229817	380393
24746	380394
32164	380395
109299	380396
196681	380397
1296	380398
33127	380399
31401	380400
38740	380401
94092	380402
58034	380403
18628	380404
81494	380405
272314	380406
63862	380407
18565	380408
3964	380409
113963	380410
2281	380411
771	380412
5812	380413
155770	380414
117039	380415
40916	380416
31187	380417
152801	380418
132569	380419
5416	380420
73598	380421
146	380422
37864	380423
11926	380424
655	380425
10567	380426
26060	380427
170449	380428
29863	380429
6272	380430
261683	380431
87008	380432
9527	380433
775	380434
26533	380435
8773	380436
98617	380437
100685	380438
89044	380439
20751	380440
10512	380441
11135	380442
30102	380443
59385	380444
58810	380445
140915	380446
8576	380447
44743	380448
262018	380449
20439	380450
34213	380451
5476	380452
5265	380453
117748	380454
118042	380455
23122	380456
111234	380457
47405	380458
99	380459
9753	380460
80750	380461
3376	380462
28754	380463
87252	380464
109410	380465
108474	380466
2777	380467
121	380468
17190	380469
62316	380470
4305	380471
128371	380472
13996	380473
85113	380474
130971	380475
10237	380476
56748	380477
49057	380478
72539	380479
211119	380480
38156	380481
32761	380482
10045	380483
60089	380484
1587	380485
187123	380486
128212	380487
55377	380488
75423	380489
889	380490
93015	380491
36881	380492
52634	380493
200239	380494
28991	380495
17918	380496
3943	380497
37060	380498
42088	380499
745	380500
130590	380501
243007	380502
22129	380503
48099	380504
25464	380505
189284	380506
19015	380507
8383	380508
63747	380509
1167	380510
134828	380511
97186	380512
3946	380513
30827	380514
28095	380515
256131	380516
66559	380517
11891	380518
60502	380519
216395	380520
205683	380521
44357	380522
5047	380523
5405	380524
9817	380525
39979	380526
6101	380527
87574	380528
6722	380529
38153	380530
16926	380531
56598	380532
175443	380533
8893	380534
36329	380535
3062	380536
132086	380537
10682	380538
22892	380539
3180	380540
5441	380541
17838	380542
102834	380543
64848	380544
22918	380545
6446	380546
351	380547
11724	380548
18394	380549
116886	380550
6880	380551
35676	380552
37122	380553
41638	380554
27974	380555
15297	380556
43292	380557
59100	380558
83365	380559
210262	380560
17198	380561
57657	380562
21888	380563
133347	380564
265170	380565
13529	380566
33460	380567
171122	380568
142035	380569
7305	380570
51409	380571
22259	380572
10202	380573
8951	380574
2474	380575
31658	380576
70457	380577
2206	380578
62932	380579
26167	380580
47307	380581
31330	380582
72304	380583
94239	380584
20703	380585
110791	380586
2552	380587
11454	380588
15558	380589
141179	380590
112395	380591
24969	380592
145805	380593
60627	380594
53965	380595
1025	380596
6413	380597
236296	380598
18743	380599
72666	380600
75362	380601
606	380602
6634	380603
16809	380604
3997	380605
119975	380606
258176	380607
39053	380608
105627	380609
109011	380610
70820	380611
33376	380612
22138	380613
26122	380614
102335	380615
25754	380616
27109	380617
1059	380618
2035	380619
258923	380620
5903	380621
9619	380622
70424	380623
93088	380624
157412	380625
151187	380626
24296	380627
4437	380628
3715	380629
29775	380630
5403	380631
94107	380632
59169	380633
26177	380634
78913	380635
41548	380636
5901	380637
27354	380638
28925	380639
157325	380640
12998	380641
563	380642
19765	380643
36749	380644
71027	380645
60	380646
112512	380647
36418	380648
38002	380649
142790	380650
68930	380651
4532	380652
105223	380653
158348	380654
5568	380655
10224	380656
18035	380657
1610	380658
9395	380659
13062	380660
46050	380661
2651	380662
96123	380663
86012	380664
12309	380665
41853	380666
2723	380667
118626	380668
23417	380669
764	380670
6490	380671
87360	380672
77129	380673
105617	380674
42456	380675
729	380676
252323	380677
242879	380678
66706	380679
11355	380680
130766	380681
15422	380682
90	380683
27322	380684
12266	380685
103539	380686
78716	380687
7028	380688
236981	380689
107919	380690
32714	380691
71817	380692
64277	380693
35086	380694
5765	380695
215697	380696
89192	380697
44019	380698
69202	380699
2361	380700
135610	380701
205260	380702
15508	380703
234868	380704
39199	380705
17842	380706
54624	380707
21318	380708
26447	380709
174591	380710
10026	380711
355	380712
49008	380713
54285	380714
10401	380715
46139	380716
33971	380717
156907	380718
2474	380719
64039	380720
233599	380721
26805	380722
241995	380723
169240	380724
8315	380725
12612	380726
25806	380727
221546	380728
63802	380729
40639	380730
5330	380731
52904	380732
79117	380733
45974	380734
2600	380735
217295	380736
111697	380737
9888	380738
641	380739
121089	380740
19067	380741
7547	380742
88197	380743
231220	380744
1509	380745
1149	380746
14481	380747
45394	380748
1546	380749
9	380750
10742	380751
99133	380752
96012	380753
3149	380754
64874	380755
51519	380756
1583	380757
96971	380758
15894	380759
14365	380760
20056	380761
2131	380762
129579	380763
1903	380764
68960	380765
25627	380766
52525	380767
8518	380768
154857	380769
6416	380770
3210	380771
31146	380772
38854	380773
167430	380774
53188	380775
16436	380776
46121	380777
16714	380778
41041	380779
166388	380780
207059	380781
14003	380782
9561	380783
264904	380784
20761	380785
597	380786
20931	380787
109268	380788
15499	380789
2994	380790
29112	380791
36393	380792
51775	380793
79303	380794
41431	380795
47676	380796
7786	380797
94972	380798
76355	380799
142278	380800
58851	380801
1477	380802
26932	380803
68397	380804
71848	380805
82000	380806
33894	380807
37214	380808
10601	380809
31373	380810
14587	380811
51195	380812
120907	380813
71309	380814
47354	380815
154283	380816
58960	380817
126478	380818
19741	380819
67931	380820
4504	380821
79620	380822
42939	380823
7869	380824
3674	380825
214240	380826
31954	380827
12743	380828
24117	380829
11764	380830
181297	380831
23256	380832
168326	380833
64841	380834
240591	380835
9925	380836
14068	380837
24054	380838
122928	380839
4957	380840
86989	380841
69940	380842
4926	380843
8229	380844
160194	380845
15873	380846
192659	380847
39665	380848
98937	380849
3137	380850
157719	380851
64741	380852
8481	380853
114468	380854
991	380855
24935	380856
82819	380857
61452	380858
1212	380859
19400	380860
1683	380861
7736	380862
3889	380863
20792	380864
53674	380865
67716	380866
82273	380867
153051	380868
18925	380869
2358	380870
2263	380871
54433	380872
146741	380873
127436	380874
18422	380875
116067	380876
8074	380877
20962	380878
45461	380879
4874	380880
12626	380881
424	380882
80959	380883
87207	380884
9450	380885
155883	380886
54140	380887
649	380888
11531	380889
329	380890
16371	380891
148259	380892
169404	380893
138384	380894
66961	380895
74006	380896
92135	380897
38548	380898
14127	380899
2934	380900
2663	380901
253611	380902
32660	380903
4095	380904
96828	380905
15416	380906
12136	380907
79479	380908
7093	380909
110129	380910
261153	380911
196178	380912
9326	380913
124228	380914
148941	380915
8566	380916
95240	380917
3051	380918
683	380919
65418	380920
154227	380921
246	380922
4119	380923
12993	380924
75939	380925
24069	380926
6937	380927
58471	380928
40848	380929
1886	380930
16696	380931
2517	380932
21052	380933
68084	380934
67285	380935
243582	380936
953	380937
96589	380938
61286	380939
18851	380940
664	380941
255917	380942
100949	380943
8219	380944
9941	380945
268940	380946
33474	380947
127116	380948
64389	380949
3336	380950
93856	380951
80706	380952
96951	380953
1446	380954
89934	380955
60909	380956
17001	380957
4839	380958
2728	380959
162894	380960
27450	380961
170949	380962
137369	380963
115024	380964
14642	380965
50606	380966
16445	380967
211455	380968
45868	380969
249830	380970
9649	380971
72974	380972
92213	380973
16884	380974
163387	380975
167552	380976
38813	380977
24167	380978
147993	380979
31280	380980
3275	380981
97438	380982
15967	380983
2615	380984
128522	380985
5959	380986
88519	380987
1905	380988
2886	380989
592	380990
216461	380991
37004	380992
25596	380993
234151	380994
23874	380995
12	380996
1586	380997
2599	380998
28411	380999
24705	381000
80681	381001
89159	381002
30759	381003
239266	381004
69284	381005
112332	381006
18121	381007
154589	381008
167761	381009
21930	381010
207884	381011
4477	381012
48338	381013
77348	381014
8755	381015
21778	381016
70894	381017
41571	381018
53100	381019
32095	381020
7883	381021
27959	381022
49039	381023
60230	381024
69861	381025
6203	381026
23824	381027
1849	381028
39312	381029
606	381030
163868	381031
204465	381032
75520	381033
31358	381034
27961	381035
46577	381036
4077	381037
88405	381038
17604	381039
26266	381040
33205	381041
1542	381042
45602	381043
148861	381044
6217	381045
227042	381046
201330	381047
35109	381048
28925	381049
114188	381050
2177	381051
80432	381052
36802	381053
32706	381054
19571	381055
140295	381056
220385	381057
46295	381058
21641	381059
20523	381060
116932	381061
15456	381062
23185	381063
50273	381064
182223	381065
9601	381066
17856	381067
3001	381068
297	381069
2335	381070
29247	381071
100625	381072
45947	381073
6589	381074
154758	381075
25611	381076
5073	381077
38204	381078
127685	381079
94866	381080
90585	381081
121920	381082
37294	381083
59293	381084
63720	381085
263798	381086
1736	381087
60848	381088
8172	381089
198501	381090
58033	381091
4643	381092
58411	381093
212036	381094
19	381095
238070	381096
4471	381097
3567	381098
2468	381099
139154	381100
221774	381101
17021	381102
12340	381103
75316	381104
3071	381105
35123	381106
7519	381107
19376	381108
28883	381109
10027	381110
85478	381111
101359	381112
141928	381113
33415	381114
8450	381115
67605	381116
42265	381117
29611	381118
13464	381119
100066	381120
229547	381121
182226	381122
54024	381123
33393	381124
158012	381125
9975	381126
146819	381127
200813	381128
1506	381129
19305	381130
260933	381131
917	381132
80956	381133
30536	381134
19838	381135
8763	381136
259353	381137
93253	381138
34798	381139
3254	381140
129238	381141
14324	381142
29447	381143
4063	381144
12726	381145
45706	381146
164291	381147
166645	381148
129113	381149
28578	381150
30616	381151
265782	381152
106489	381153
183162	381154
818	381155
4796	381156
65908	381157
52714	381158
118254	381159
26869	381160
173353	381161
214	381162
7857	381163
163343	381164
30627	381165
797	381166
106821	381167
10593	381168
16999	381169
137	381170
9534	381171
16383	381172
40823	381173
4635	381174
9553	381175
51236	381176
36813	381177
95645	381178
159057	381179
17584	381180
10313	381181
31887	381182
4348	381183
50003	381184
22927	381185
211357	381186
131523	381187
29392	381188
11597	381189
23541	381190
116019	381191
22494	381192
134056	381193
5799	381194
169541	381195
22912	381196
7612	381197
78129	381198
53359	381199
238223	381200
164334	381201
30956	381202
29531	381203
267947	381204
22844	381205
55684	381206
67154	381207
23428	381208
39294	381209
2960	381210
12022	381211
200866	381212
8966	381213
53300	381214
2421	381215
45405	381216
122835	381217
43202	381218
73712	381219
12120	381220
3319	381221
695	381222
4246	381223
86580	381224
2958	381225
37130	381226
10502	381227
7869	381228
9552	381229
35014	381230
2464	381231
120755	381232
143919	381233
45310	381234
102866	381235
162024	381236
45512	381237
145852	381238
130546	381239
2266	381240
201474	381241
57812	381242
17963	381243
18225	381244
246299	381245
31799	381246
2451	381247
239	381248
12331	381249
139655	381250
44982	381251
1987	381252
90163	381253
194	381254
3473	381255
1318	381256
12231	381257
2497	381258
68932	381259
271410	381260
165591	381261
261121	381262
32511	381263
77823	381264
169290	381265
160160	381266
132862	381267
44416	381268
138988	381269
95658	381270
53888	381271
59811	381272
20530	381273
14185	381274
100	381275
870	381276
19516	381277
155969	381278
76163	381279
578	381280
66171	381281
45088	381282
68824	381283
43245	381284
38129	381285
77016	381286
58803	381287
173575	381288
29079	381289
250334	381290
22182	381291
11647	381292
237771	381293
103783	381294
24491	381295
35450	381296
236197	381297
41008	381298
18648	381299
22895	381300
12828	381301
142120	381302
35466	381303
22	381304
16558	381305
148810	381306
14514	381307
156839	381308
111963	381309
40967	381310
44032	381311
1302	381312
208471	381313
204774	381314
103057	381315
148278	381316
151167	381317
25243	381318
87911	381319
34661	381320
9518	381321
1567	381322
1537	381323
66992	381324
47380	381325
69251	381326
20981	381327
113	381328
39215	381329
130068	381330
8766	381331
17633	381332
15812	381333
10172	381334
54820	381335
7578	381336
466	381337
159913	381338
853	381339
2157	381340
6049	381341
56723	381342
125616	381343
150181	381344
65446	381345
142951	381346
81983	381347
138459	381348
7306	381349
3911	381350
50825	381351
13229	381352
148249	381353
3415	381354
235615	381355
35654	381356
18600	381357
45850	381358
182331	381359
141931	381360
1955	381361
2173	381362
115837	381363
208666	381364
12152	381365
58181	381366
88	381367
68015	381368
242622	381369
6887	381370
16762	381371
70820	381372
97827	381373
22943	381374
198540	381375
36863	381376
3202	381377
944	381378
13740	381379
6555	381380
17710	381381
188376	381382
1869	381383
21547	381384
19498	381385
44226	381386
252004	381387
28415	381388
3971	381389
17118	381390
22416	381391
28793	381392
157905	381393
79448	381394
1548	381395
93989	381396
10780	381397
155040	381398
12491	381399
16479	381400
3341	381401
4266	381402
4326	381403
35512	381404
170991	381405
95382	381406
37565	381407
6279	381408
1424	381409
52346	381410
146897	381411
69335	381412
28899	381413
41470	381414
66876	381415
5278	381416
123464	381417
126483	381418
2279	381419
213471	381420
261985	381421
74861	381422
15107	381423
51214	381424
1323	381425
2438	381426
116690	381427
100470	381428
187990	381429
8725	381430
78390	381431
30412	381432
270614	381433
92325	381434
91948	381435
23499	381436
5801	381437
1455	381438
75168	381439
25724	381440
116172	381441
9771	381442
137638	381443
91867	381444
8652	381445
75676	381446
120591	381447
108821	381448
226235	381449
170691	381450
44456	381451
28392	381452
22788	381453
212142	381454
13705	381455
163906	381456
6420	381457
270239	381458
30355	381459
115737	381460
14218	381461
3837	381462
228027	381463
11324	381464
13055	381465
47906	381466
180236	381467
12809	381468
39688	381469
69213	381470
3928	381471
265698	381472
86	381473
12890	381474
149184	381475
25805	381476
39340	381477
199350	381478
157636	381479
78637	381480
35027	381481
4078	381482
17092	381483
239885	381484
13860	381485
51139	381486
47248	381487
101701	381488
5252	381489
18864	381490
19178	381491
12615	381492
1339	381493
44266	381494
227513	381495
200048	381496
224839	381497
49632	381498
260856	381499
47098	381500
20490	381501
43446	381502
133145	381503
1732	381504
23979	381505
18538	381506
59619	381507
74674	381508
141645	381509
49801	381510
35962	381511
73141	381512
21235	381513
15409	381514
25289	381515
40987	381516
265540	381517
214342	381518
8317	381519
160270	381520
147420	381521
56801	381522
268176	381523
17510	381524
431	381525
150511	381526
164021	381527
48118	381528
16769	381529
3331	381530
27484	381531
228	381532
868	381533
262586	381534
254177	381535
56546	381536
15939	381537
143789	381538
163613	381539
80663	381540
24728	381541
36934	381542
3201	381543
31726	381544
7285	381545
38521	381546
1309	381547
45349	381548
5519	381549
9166	381550
25598	381551
7982	381552
123634	381553
67121	381554
2201	381555
132548	381556
89115	381557
43088	381558
7866	381559
76524	381560
29221	381561
72897	381562
4630	381563
221026	381564
3001	381565
31861	381566
82418	381567
18426	381568
152	381569
200986	381570
35382	381571
93175	381572
24232	381573
121571	381574
16073	381575
32448	381576
88657	381577
73949	381578
2068	381579
28863	381580
220464	381581
242101	381582
38203	381583
3524	381584
9386	381585
233517	381586
231154	381587
134701	381588
24946	381589
55245	381590
57917	381591
14045	381592
7209	381593
98351	381594
132796	381595
38279	381596
213000	381597
59248	381598
24760	381599
49242	381600
17160	381601
2076	381602
46921	381603
551	381604
24614	381605
8824	381606
213047	381607
3226	381608
1467	381609
68432	381610
13091	381611
12552	381612
312	381613
249976	381614
26642	381615
25237	381616
7029	381617
1479	381618
45613	381619
131816	381620
67627	381621
20231	381622
23039	381623
69453	381624
45823	381625
88739	381626
3043	381627
101907	381628
93616	381629
85788	381630
8530	381631
19534	381632
702	381633
13750	381634
1506	381635
103307	381636
255757	381637
228567	381638
23688	381639
41366	381640
76676	381641
91536	381642
210559	381643
6641	381644
146465	381645
145116	381646
2478	381647
55367	381648
82830	381649
32982	381650
95863	381651
39236	381652
991	381653
9333	381654
194588	381655
3169	381656
5597	381657
60945	381658
40915	381659
1716	381660
191253	381661
7562	381662
8013	381663
1959	381664
108919	381665
23721	381666
206666	381667
127829	381668
38794	381669
183091	381670
113210	381671
27815	381672
39877	381673
206738	381674
145435	381675
2877	381676
661	381677
127175	381678
10411	381679
142350	381680
23881	381681
5241	381682
104998	381683
22004	381684
92516	381685
19960	381686
10563	381687
11297	381688
130994	381689
264951	381690
11816	381691
123995	381692
38279	381693
21085	381694
49035	381695
216020	381696
29680	381697
2920	381698
16864	381699
67167	381700
100334	381701
1085	381702
1492	381703
10607	381704
163724	381705
1174	381706
258436	381707
2956	381708
270102	381709
150741	381710
39410	381711
7912	381712
132222	381713
1974	381714
1400	381715
185885	381716
232027	381717
106939	381718
32419	381719
59212	381720
57984	381721
10287	381722
87126	381723
16030	381724
21844	381725
135601	381726
31619	381727
102558	381728
19774	381729
1780	381730
218665	381731
5004	381732
143475	381733
22020	381734
111063	381735
245951	381736
3217	381737
25200	381738
31508	381739
167024	381740
35865	381741
123010	381742
6240	381743
20280	381744
651	381745
80874	381746
54077	381747
14214	381748
150509	381749
820	381750
3383	381751
63603	381752
78059	381753
2341	381754
179527	381755
49495	381756
193580	381757
423	381758
14551	381759
66727	381760
83761	381761
49976	381762
18350	381763
51827	381764
161044	381765
63539	381766
101694	381767
94445	381768
152021	381769
21724	381770
142	381771
3544	381772
104522	381773
9455	381774
8237	381775
14715	381776
56845	381777
11739	381778
98	381779
169	381780
255485	381781
26236	381782
5801	381783
55233	381784
66713	381785
27785	381786
23747	381787
46905	381788
18430	381789
53663	381790
14846	381791
32957	381792
95387	381793
1182	381794
178519	381795
62937	381796
57005	381797
34415	381798
255473	381799
154217	381800
217601	381801
190327	381802
8330	381803
26230	381804
68127	381805
175893	381806
5972	381807
21216	381808
156947	381809
12797	381810
25306	381811
4229	381812
3354	381813
21958	381814
271409	381815
5452	381816
115272	381817
22213	381818
2737	381819
1992	381820
12433	381821
1060	381822
3179	381823
3349	381824
6102	381825
55008	381826
62369	381827
93785	381828
130735	381829
3522	381830
24343	381831
25762	381832
26806	381833
40458	381834
210911	381835
161206	381836
12974	381837
72829	381838
178	381839
212811	381840
14709	381841
121151	381842
5399	381843
190	381844
97108	381845
387	381846
411	381847
57325	381848
99793	381849
41	381850
30275	381851
12263	381852
7095	381853
6294	381854
131339	381855
263251	381856
65045	381857
25825	381858
25036	381859
29369	381860
256182	381861
1928	381862
50162	381863
67538	381864
161128	381865
72888	381866
3087	381867
37231	381868
95546	381869
828	381870
4235	381871
5378	381872
33767	381873
1878	381874
140064	381875
8997	381876
35535	381877
1886	381878
69095	381879
80737	381880
358	381881
173950	381882
8336	381883
29219	381884
978	381885
267283	381886
120553	381887
41508	381888
37564	381889
43050	381890
115164	381891
205756	381892
251713	381893
14953	381894
34993	381895
13317	381896
55621	381897
66882	381898
37566	381899
5777	381900
32	381901
153209	381902
36437	381903
107093	381904
68930	381905
32807	381906
36670	381907
10588	381908
3645	381909
202	381910
16903	381911
34263	381912
7946	381913
140174	381914
260908	381915
142214	381916
31283	381917
98501	381918
22563	381919
142	381920
87047	381921
16267	381922
100969	381923
62754	381924
73372	381925
12161	381926
183630	381927
22272	381928
198234	381929
144716	381930
57434	381931
13245	381932
49119	381933
164576	381934
1794	381935
5075	381936
79785	381937
14175	381938
27767	381939
235	381940
861	381941
10717	381942
76973	381943
110743	381944
3827	381945
62301	381946
46897	381947
15995	381948
6211	381949
245876	381950
96894	381951
26897	381952
6132	381953
6766	381954
2683	381955
14689	381956
68136	381957
104	381958
34172	381959
15418	381960
8020	381961
222442	381962
28594	381963
105170	381964
3875	381965
4897	381966
66667	381967
123252	381968
127640	381969
22558	381970
2730	381971
106466	381972
19776	381973
239940	381974
217166	381975
67559	381976
15456	381977
486	381978
87420	381979
261564	381980
79038	381981
263710	381982
29071	381983
1134	381984
20921	381985
13997	381986
56733	381987
253709	381988
167025	381989
4519	381990
11499	381991
12500	381992
70277	381993
6111	381994
3868	381995
9078	381996
57080	381997
138018	381998
89732	381999
61102	382000
67063	382001
37802	382002
48997	382003
4507	382004
217216	382005
2411	382006
63877	382007
133077	382008
96784	382009
21034	382010
102523	382011
162	382012
1239	382013
664	382014
103536	382015
200837	382016
1009	382017
97655	382018
30115	382019
113847	382020
56841	382021
4065	382022
77564	382023
2071	382024
15256	382025
39544	382026
50519	382027
33983	382028
160369	382029
16644	382030
164353	382031
200505	382032
47006	382033
252660	382034
230029	382035
264144	382036
204601	382037
43279	382038
259752	382039
71069	382040
3885	382041
5645	382042
38818	382043
46142	382044
148469	382045
60391	382046
14354	382047
176288	382048
153823	382049
12363	382050
92036	382051
11066	382052
54964	382053
129561	382054
490	382055
106408	382056
86135	382057
217831	382058
22256	382059
41289	382060
212335	382061
1947	382062
152631	382063
124904	382064
139514	382065
46578	382066
14500	382067
18318	382068
11278	382069
79054	382070
77581	382071
113782	382072
61172	382073
109375	382074
263357	382075
77156	382076
96344	382077
635	382078
2006	382079
121201	382080
91920	382081
132374	382082
8753	382083
23460	382084
29525	382085
7417	382086
11542	382087
195127	382088
266388	382089
987	382090
10066	382091
38808	382092
89425	382093
16313	382094
576	382095
43184	382096
9024	382097
134592	382098
30234	382099
8894	382100
475	382101
96371	382102
68288	382103
235688	382104
2904	382105
10583	382106
58795	382107
46935	382108
18201	382109
113321	382110
222	382111
138842	382112
134417	382113
131059	382114
160835	382115
671	382116
22436	382117
21283	382118
116450	382119
8253	382120
32756	382121
51077	382122
13807	382123
14008	382124
6183	382125
8490	382126
267624	382127
2565	382128
24505	382129
182294	382130
66	382131
86279	382132
185255	382133
41234	382134
53610	382135
3682	382136
266207	382137
55381	382138
35957	382139
7974	382140
33794	382141
23407	382142
2238	382143
186660	382144
621	382145
2728	382146
49674	382147
12990	382148
41189	382149
193707	382150
2544	382151
56624	382152
6561	382153
3876	382154
231332	382155
24225	382156
264814	382157
40911	382158
6156	382159
5	382160
19406	382161
61391	382162
92513	382163
40004	382164
83405	382165
97281	382166
68797	382167
74372	382168
97958	382169
119335	382170
44519	382171
64442	382172
624	382173
10980	382174
13607	382175
49948	382176
5572	382177
31305	382178
266019	382179
4263	382180
55551	382181
529	382182
114534	382183
65113	382184
10127	382185
2449	382186
621	382187
1842	382188
4414	382189
153764	382190
7739	382191
117957	382192
3564	382193
70416	382194
19039	382195
152	382196
86468	382197
14666	382198
23292	382199
25220	382200
2118	382201
1728	382202
86259	382203
91	382204
21035	382205
3416	382206
171972	382207
243	382208
183955	382209
53757	382210
14994	382211
250372	382212
188987	382213
19678	382214
166467	382215
1363	382216
148131	382217
145373	382218
230815	382219
28225	382220
115731	382221
2408	382222
1266	382223
91653	382224
824	382225
12474	382226
59323	382227
2508	382228
44837	382229
243725	382230
37876	382231
67953	382232
42062	382233
9632	382234
24384	382235
9192	382236
94888	382237
13816	382238
224446	382239
40854	382240
204668	382241
123415	382242
15503	382243
46695	382244
29582	382245
104666	382246
181653	382247
35197	382248
257893	382249
14685	382250
94249	382251
5664	382252
132984	382253
46347	382254
159997	382255
223555	382256
9	382257
229189	382258
56526	382259
12458	382260
33977	382261
7777	382262
102650	382263
16025	382264
238346	382265
52148	382266
1839	382267
20233	382268
57302	382269
17239	382270
6880	382271
119833	382272
106852	382273
2718	382274
132447	382275
1370	382276
26493	382277
14080	382278
3179	382279
27294	382280
91829	382281
21390	382282
82888	382283
125596	382284
94769	382285
70585	382286
14260	382287
19955	382288
203051	382289
167539	382290
2804	382291
173274	382292
19800	382293
14229	382294
82077	382295
183645	382296
4467	382297
553	382298
20618	382299
9411	382300
20165	382301
60964	382302
19445	382303
59534	382304
50933	382305
98156	382306
191096	382307
57705	382308
33330	382309
36717	382310
131557	382311
801	382312
21768	382313
4701	382314
10817	382315
223869	382316
23416	382317
66899	382318
26016	382319
171406	382320
109429	382321
130119	382322
38731	382323
144427	382324
168246	382325
110128	382326
135788	382327
233537	382328
8801	382329
129919	382330
25821	382331
227209	382332
13426	382333
40505	382334
19686	382335
14944	382336
157649	382337
18967	382338
203799	382339
114362	382340
50901	382341
7905	382342
20288	382343
1724	382344
8685	382345
142590	382346
166955	382347
355	382348
162674	382349
100783	382350
6319	382351
42038	382352
3604	382353
65468	382354
234632	382355
95702	382356
93334	382357
36797	382358
47866	382359
77215	382360
10611	382361
11251	382362
5537	382363
76204	382364
1604	382365
6499	382366
5279	382367
302	382368
1309	382369
124822	382370
81809	382371
372	382372
371	382373
1257	382374
35362	382375
269297	382376
134487	382377
4720	382378
208765	382379
198235	382380
48575	382381
17042	382382
18763	382383
13394	382384
35367	382385
89991	382386
3988	382387
1028	382388
3099	382389
117201	382390
7489	382391
17071	382392
13106	382393
153418	382394
62648	382395
125046	382396
33038	382397
18607	382398
253553	382399
45402	382400
21260	382401
5014	382402
76584	382403
38290	382404
78234	382405
1862	382406
1216	382407
11207	382408
116652	382409
269648	382410
193634	382411
100556	382412
12513	382413
42354	382414
173429	382415
73178	382416
1348	382417
76877	382418
5987	382419
33666	382420
45702	382421
135061	382422
170643	382423
18594	382424
165393	382425
28520	382426
173121	382427
107041	382428
183655	382429
40879	382430
9784	382431
2	382432
3697	382433
101132	382434
150079	382435
87437	382436
196127	382437
14809	382438
1818	382439
56507	382440
11900	382441
1548	382442
97885	382443
49246	382444
3508	382445
164175	382446
21828	382447
12784	382448
25814	382449
102074	382450
37916	382451
8892	382452
128373	382453
14881	382454
8307	382455
18405	382456
31326	382457
35376	382458
56772	382459
57189	382460
71645	382461
238854	382462
18485	382463
7498	382464
57915	382465
138834	382466
110633	382467
6019	382468
9115	382469
2592	382470
5286	382471
86279	382472
208970	382473
933	382474
33155	382475
88677	382476
169839	382477
79264	382478
913	382479
128908	382480
5395	382481
71203	382482
106459	382483
26424	382484
90737	382485
100769	382486
57957	382487
17990	382488
5452	382489
119744	382490
159490	382491
55706	382492
154809	382493
87268	382494
156929	382495
39997	382496
41236	382497
42765	382498
13963	382499
11746	382500
16150	382501
15621	382502
43187	382503
36001	382504
7190	382505
145378	382506
33456	382507
192836	382508
6677	382509
102136	382510
2286	382511
1166	382512
4916	382513
73870	382514
83598	382515
12291	382516
138791	382517
34774	382518
40957	382519
71487	382520
28776	382521
3476	382522
204516	382523
107457	382524
100932	382525
170035	382526
9809	382527
42373	382528
5352	382529
155	382530
33039	382531
80785	382532
4660	382533
15037	382534
85040	382535
18094	382536
59001	382537
16392	382538
7128	382539
172	382540
232037	382541
93	382542
8650	382543
123465	382544
47594	382545
1405	382546
2436	382547
1655	382548
34036	382549
162556	382550
56071	382551
10036	382552
231268	382553
8690	382554
2172	382555
11062	382556
16255	382557
106615	382558
32291	382559
36468	382560
125999	382561
141332	382562
9801	382563
41954	382564
10437	382565
44214	382566
22735	382567
11751	382568
62500	382569
10995	382570
161339	382571
17330	382572
78793	382573
86559	382574
32594	382575
6848	382576
124376	382577
6044	382578
110538	382579
6329	382580
36981	382581
53616	382582
223531	382583
11419	382584
4565	382585
10482	382586
20717	382587
17360	382588
95914	382589
13747	382590
104531	382591
263248	382592
174	382593
2906	382594
17631	382595
133288	382596
43857	382597
69708	382598
3171	382599
187804	382600
102587	382601
52198	382602
146389	382603
93591	382604
76247	382605
15813	382606
169287	382607
8643	382608
128301	382609
96167	382610
95366	382611
80393	382612
140432	382613
15588	382614
72544	382615
13957	382616
43326	382617
86729	382618
350	382619
23716	382620
10551	382621
45698	382622
588	382623
111534	382624
1996	382625
22147	382626
47783	382627
30593	382628
23161	382629
201956	382630
198837	382631
54527	382632
134038	382633
20499	382634
17216	382635
112309	382636
148325	382637
211861	382638
444	382639
32067	382640
93050	382641
1013	382642
132439	382643
11323	382644
11427	382645
195442	382646
44564	382647
7344	382648
18619	382649
30679	382650
7571	382651
1011	382652
59115	382653
86690	382654
4444	382655
17768	382656
39053	382657
132996	382658
4752	382659
66152	382660
2719	382661
26463	382662
128920	382663
141536	382664
37345	382665
80664	382666
5094	382667
34029	382668
109980	382669
4682	382670
31877	382671
89541	382672
16194	382673
37512	382674
29656	382675
83827	382676
44774	382677
2943	382678
51941	382679
6367	382680
117111	382681
66761	382682
2626	382683
1233	382684
159255	382685
144873	382686
17953	382687
691	382688
77169	382689
199400	382690
168757	382691
137428	382692
155661	382693
40463	382694
55732	382695
27982	382696
87201	382697
127105	382698
1194	382699
1866	382700
121989	382701
100929	382702
90951	382703
256035	382704
147009	382705
146541	382706
24708	382707
86383	382708
8029	382709
26776	382710
26995	382711
7089	382712
56077	382713
199383	382714
19884	382715
68466	382716
28867	382717
18710	382718
42582	382719
33170	382720
75155	382721
66895	382722
7878	382723
47071	382724
51304	382725
2451	382726
2388	382727
4777	382728
28826	382729
23964	382730
105	382731
29639	382732
1925	382733
259807	382734
873	382735
16277	382736
9898	382737
242711	382738
69628	382739
104347	382740
34745	382741
5949	382742
36590	382743
5014	382744
55002	382745
111800	382746
82360	382747
5100	382748
338	382749
597	382750
4919	382751
24529	382752
142106	382753
125835	382754
43355	382755
1731	382756
11607	382757
209621	382758
99599	382759
6316	382760
52833	382761
59755	382762
14681	382763
13679	382764
108369	382765
33895	382766
12915	382767
160446	382768
8450	382769
62418	382770
14974	382771
1602	382772
120591	382773
58353	382774
6054	382775
147097	382776
11407	382777
3347	382778
111766	382779
1301	382780
3745	382781
10317	382782
24444	382783
14062	382784
29939	382785
4101	382786
226891	382787
6185	382788
32565	382789
63066	382790
3976	382791
68125	382792
28226	382793
77026	382794
44680	382795
44431	382796
623	382797
57973	382798
75491	382799
143141	382800
65321	382801
46893	382802
99346	382803
41813	382804
30869	382805
16081	382806
12233	382807
19298	382808
24863	382809
7468	382810
339	382811
170	382812
21537	382813
17834	382814
27615	382815
48916	382816
9863	382817
142968	382818
74310	382819
152780	382820
35738	382821
206043	382822
132780	382823
100005	382824
190792	382825
30002	382826
51751	382827
11353	382828
170541	382829
129084	382830
228877	382831
127338	382832
824	382833
987	382834
44544	382835
242537	382836
24597	382837
173290	382838
87943	382839
9784	382840
161424	382841
93697	382842
96513	382843
81765	382844
106376	382845
54668	382846
97049	382847
178772	382848
257630	382849
16286	382850
9282	382851
97998	382852
27824	382853
223447	382854
54217	382855
33049	382856
10631	382857
32660	382858
7113	382859
169277	382860
2895	382861
8443	382862
40796	382863
14296	382864
157652	382865
71757	382866
136697	382867
56	382868
55156	382869
132033	382870
1325	382871
116338	382872
41063	382873
267	382874
18641	382875
383	382876
272660	382877
133060	382878
25535	382879
233630	382880
10577	382881
237780	382882
88007	382883
75614	382884
215391	382885
124112	382886
3856	382887
8183	382888
17834	382889
314	382890
94670	382891
118974	382892
47992	382893
23449	382894
229580	382895
241583	382896
84666	382897
49388	382898
77466	382899
103631	382900
3101	382901
4810	382902
94867	382903
21267	382904
130600	382905
42521	382906
19620	382907
32288	382908
73351	382909
78050	382910
5102	382911
20082	382912
53637	382913
4883	382914
157140	382915
107951	382916
95515	382917
1595	382918
6584	382919
241401	382920
3713	382921
167203	382922
70278	382923
57942	382924
62016	382925
232673	382926
68644	382927
24096	382928
68080	382929
174621	382930
2574	382931
14064	382932
13470	382933
78367	382934
31611	382935
257553	382936
4407	382937
3047	382938
3627	382939
8215	382940
253610	382941
127177	382942
63111	382943
28305	382944
5062	382945
76807	382946
14058	382947
81487	382948
30319	382949
157807	382950
37805	382951
14851	382952
43838	382953
7621	382954
195884	382955
18842	382956
3963	382957
78590	382958
77561	382959
12698	382960
40374	382961
19064	382962
722	382963
7413	382964
1133	382965
113548	382966
23773	382967
2882	382968
139690	382969
17831	382970
5777	382971
26418	382972
57128	382973
106473	382974
17404	382975
2152	382976
1870	382977
67794	382978
107999	382979
240935	382980
145706	382981
110034	382982
6006	382983
86073	382984
79939	382985
1464	382986
180448	382987
123880	382988
22934	382989
88748	382990
173341	382991
2366	382992
52955	382993
2679	382994
50121	382995
1290	382996
51252	382997
313	382998
718	382999
50877	383000
59081	383001
144944	383002
144508	383003
49725	383004
80895	383005
31819	383006
3029	383007
585	383008
161120	383009
138151	383010
585	383011
26179	383012
121329	383013
150580	383014
8487	383015
207368	383016
10156	383017
26349	383018
85706	383019
136062	383020
21048	383021
22271	383022
214541	383023
9850	383024
117	383025
25030	383026
477	383027
40709	383028
20927	383029
169685	383030
47875	383031
215	383032
45943	383033
9946	383034
37665	383035
36328	383036
28937	383037
192811	383038
44673	383039
268988	383040
80344	383041
52236	383042
16795	383043
19625	383044
110644	383045
59770	383046
4600	383047
9419	383048
155646	383049
57835	383050
102874	383051
192	383052
687	383053
158523	383054
125302	383055
1694	383056
28004	383057
68251	383058
689	383059
12446	383060
24427	383061
143354	383062
125329	383063
16511	383064
78987	383065
16311	383066
70599	383067
713	383068
38676	383069
89934	383070
112149	383071
21901	383072
9175	383073
168519	383074
21227	383075
236423	383076
237039	383077
17527	383078
18463	383079
5604	383080
20627	383081
1175	383082
28426	383083
9913	383084
214297	383085
221279	383086
243951	383087
140724	383088
1023	383089
24091	383090
14734	383091
79443	383092
58038	383093
543	383094
33763	383095
54615	383096
28744	383097
54866	383098
55786	383099
106716	383100
36283	383101
196153	383102
26127	383103
28074	383104
11451	383105
3057	383106
72576	383107
23057	383108
71139	383109
113130	383110
164998	383111
259833	383112
101688	383113
14699	383114
113634	383115
53794	383116
222555	383117
24397	383118
9313	383119
49635	383120
81019	383121
108828	383122
90521	383123
55127	383124
16357	383125
48548	383126
55610	383127
1419	383128
2813	383129
17627	383130
37643	383131
206985	383132
2189	383133
37248	383134
1832	383135
21703	383136
203531	383137
42307	383138
50918	383139
18060	383140
10015	383141
46690	383142
19642	383143
69608	383144
2478	383145
56974	383146
44452	383147
71320	383148
5925	383149
206700	383150
7975	383151
21010	383152
68822	383153
52029	383154
84831	383155
1515	383156
44517	383157
8528	383158
138870	383159
13654	383160
1540	383161
174740	383162
92642	383163
16118	383164
128252	383165
88073	383166
50085	383167
113269	383168
21320	383169
72128	383170
16023	383171
78248	383172
155512	383173
477	383174
61382	383175
144180	383176
2075	383177
57786	383178
69099	383179
50605	383180
1927	383181
77746	383182
31966	383183
712	383184
67779	383185
187072	383186
189628	383187
25108	383188
201968	383189
126111	383190
3247	383191
1998	383192
35736	383193
11433	383194
3873	383195
60620	383196
17434	383197
46272	383198
6088	383199
474	383200
108847	383201
201413	383202
183537	383203
311	383204
262228	383205
33379	383206
126022	383207
33451	383208
70797	383209
16248	383210
138838	383211
96427	383212
4876	383213
9530	383214
77479	383215
138066	383216
8862	383217
5355	383218
98047	383219
1010	383220
70922	383221
102075	383222
106959	383223
167999	383224
3802	383225
3478	383226
217	383227
8600	383228
46103	383229
10879	383230
12156	383231
58497	383232
4921	383233
167237	383234
28272	383235
9606	383236
37764	383237
230754	383238
259263	383239
96376	383240
166506	383241
35737	383242
80022	383243
7478	383244
15456	383245
30204	383246
103457	383247
944	383248
57496	383249
74399	383250
22872	383251
10488	383252
216737	383253
28384	383254
112927	383255
295	383256
16761	383257
268698	383258
66661	383259
11147	383260
183871	383261
3684	383262
92394	383263
152383	383264
270831	383265
10333	383266
4305	383267
73867	383268
34249	383269
18827	383270
2472	383271
100550	383272
101105	383273
32704	383274
27392	383275
154377	383276
63782	383277
105419	383278
12603	383279
17457	383280
44697	383281
25205	383282
12237	383283
66134	383284
116015	383285
125181	383286
78557	383287
7546	383288
573	383289
26847	383290
45352	383291
12262	383292
3683	383293
10979	383294
52828	383295
14968	383296
10383	383297
8305	383298
34337	383299
121648	383300
12755	383301
249066	383302
695	383303
23650	383304
21180	383305
1403	383306
5974	383307
20594	383308
134	383309
93639	383310
123175	383311
244527	383312
172638	383313
139442	383314
52339	383315
11167	383316
3423	383317
165174	383318
17835	383319
26035	383320
39653	383321
8404	383322
24331	383323
168610	383324
16432	383325
37543	383326
5118	383327
1217	383328
15535	383329
77664	383330
111199	383331
264546	383332
272617	383333
5863	383334
65660	383335
252623	383336
228658	383337
8698	383338
14632	383339
18871	383340
6763	383341
118968	383342
28214	383343
10418	383344
11871	383345
225288	383346
33659	383347
25561	383348
87895	383349
89826	383350
249650	383351
65255	383352
158688	383353
11234	383354
232648	383355
93243	383356
129152	383357
4831	383358
243478	383359
33610	383360
80935	383361
50443	383362
57259	383363
78882	383364
46204	383365
132016	383366
6999	383367
6156	383368
4772	383369
80773	383370
23210	383371
28550	383372
112250	383373
28888	383374
153370	383375
8238	383376
158565	383377
28178	383378
59524	383379
82107	383380
12744	383381
80808	383382
4256	383383
210328	383384
255734	383385
72	383386
223940	383387
152673	383388
111390	383389
9154	383390
51252	383391
36601	383392
49224	383393
4149	383394
123589	383395
50044	383396
39669	383397
77438	383398
115796	383399
32020	383400
78864	383401
5069	383402
26644	383403
13078	383404
56063	383405
25956	383406
58173	383407
115092	383408
94411	383409
102665	383410
32458	383411
135914	383412
57906	383413
208070	383414
40540	383415
2361	383416
152190	383417
26859	383418
96687	383419
1983	383420
54450	383421
42919	383422
94759	383423
11663	383424
5332	383425
78263	383426
7068	383427
196176	383428
4131	383429
775	383430
3175	383431
89699	383432
2722	383433
34620	383434
9031	383435
48033	383436
96045	383437
724	383438
22886	383439
372	383440
4538	383441
16109	383442
81737	383443
73410	383444
112638	383445
2653	383446
5034	383447
58902	383448
77423	383449
132041	383450
62064	383451
4240	383452
73841	383453
9596	383454
40884	383455
19905	383456
74585	383457
16685	383458
182397	383459
9187	383460
58800	383461
36124	383462
10065	383463
6011	383464
13722	383465
32405	383466
15728	383467
9517	383468
27702	383469
148682	383470
37546	383471
264165	383472
51688	383473
192062	383474
2682	383475
9032	383476
232	383477
35266	383478
530	383479
96616	383480
207196	383481
226701	383482
103936	383483
269098	383484
223229	383485
5167	383486
2947	383487
112749	383488
54203	383489
3003	383490
216963	383491
2866	383492
35577	383493
26228	383494
2167	383495
55740	383496
65057	383497
9967	383498
146361	383499
14350	383500
20675	383501
46969	383502
34603	383503
65327	383504
12562	383505
81936	383506
49763	383507
8853	383508
90949	383509
10882	383510
185832	383511
2914	383512
17654	383513
44300	383514
256146	383515
440	383516
5224	383517
2871	383518
10172	383519
21633	383520
75106	383521
157015	383522
94319	383523
204799	383524
101850	383525
26419	383526
4879	383527
6846	383528
8532	383529
72332	383530
134855	383531
630	383532
33767	383533
8481	383534
252461	383535
248912	383536
43971	383537
93275	383538
134580	383539
65144	383540
106252	383541
163284	383542
22306	383543
30993	383544
86996	383545
133626	383546
3151	383547
7682	383548
3077	383549
105705	383550
70110	383551
237794	383552
146962	383553
266897	383554
93932	383555
950	383556
9813	383557
3925	383558
50622	383559
64277	383560
750	383561
27594	383562
272347	383563
3514	383564
191120	383565
11359	383566
24432	383567
106196	383568
639	383569
67260	383570
7607	383571
23999	383572
2857	383573
224846	383574
51895	383575
21000	383576
131159	383577
58710	383578
16170	383579
15535	383580
104972	383581
213777	383582
8192	383583
43559	383584
128437	383585
40490	383586
134934	383587
159250	383588
120737	383589
19598	383590
169740	383591
3673	383592
29488	383593
24182	383594
48075	383595
42074	383596
262224	383597
87645	383598
96865	383599
8454	383600
1867	383601
41792	383602
70490	383603
54035	383604
8418	383605
59568	383606
74351	383607
188339	383608
3467	383609
41935	383610
85465	383611
23280	383612
8303	383613
1443	383614
5246	383615
24984	383616
240904	383617
156147	383618
10091	383619
62892	383620
18598	383621
88459	383622
4	383623
18361	383624
85442	383625
28843	383626
1075	383627
9635	383628
98271	383629
15497	383630
49801	383631
8681	383632
15796	383633
42469	383634
204440	383635
42414	383636
73915	383637
16279	383638
1378	383639
35469	383640
102933	383641
1610	383642
67546	383643
114239	383644
11986	383645
90	383646
71900	383647
1364	383648
200	383649
17829	383650
2430	383651
64996	383652
22481	383653
70293	383654
178786	383655
121409	383656
78468	383657
70309	383658
63004	383659
3965	383660
5734	383661
12777	383662
91849	383663
94137	383664
33513	383665
252192	383666
61960	383667
111758	383668
22257	383669
4674	383670
90539	383671
76236	383672
251361	383673
54255	383674
10991	383675
78723	383676
58271	383677
25671	383678
3426	383679
119305	383680
144552	383681
142881	383682
54527	383683
24465	383684
76660	383685
138880	383686
183027	383687
85875	383688
184361	383689
164098	383690
198128	383691
55512	383692
9758	383693
56678	383694
68546	383695
89269	383696
74090	383697
66829	383698
21361	383699
1833	383700
27892	383701
5114	383702
18543	383703
167752	383704
174	383705
144370	383706
49212	383707
23611	383708
43598	383709
126730	383710
76231	383711
23747	383712
54885	383713
12223	383714
1550	383715
183	383716
191902	383717
27734	383718
259097	383719
168192	383720
32552	383721
55495	383722
84747	383723
6396	383724
6589	383725
153045	383726
65029	383727
33570	383728
23204	383729
58638	383730
4354	383731
10690	383732
22886	383733
114	383734
20977	383735
5433	383736
103664	383737
173434	383738
25536	383739
10242	383740
70323	383741
61256	383742
54214	383743
10494	383744
170233	383745
269666	383746
8952	383747
15911	383748
17665	383749
28353	383750
191630	383751
4524	383752
35439	383753
184730	383754
33560	383755
6520	383756
6963	383757
3156	383758
24439	383759
130053	383760
66158	383761
46793	383762
211201	383763
108009	383764
268911	383765
136116	383766
21131	383767
733	383768
22506	383769
110301	383770
3304	383771
26718	383772
228762	383773
102	383774
36333	383775
11571	383776
25051	383777
185672	383778
51337	383779
47500	383780
72239	383781
5424	383782
137	383783
17792	383784
151089	383785
47972	383786
241896	383787
71303	383788
13801	383789
97440	383790
21703	383791
93285	383792
21992	383793
201257	383794
12036	383795
3453	383796
58251	383797
46145	383798
133990	383799
168764	383800
59818	383801
699	383802
93411	383803
13300	383804
12087	383805
58115	383806
18329	383807
65353	383808
6124	383809
75042	383810
2407	383811
65050	383812
10090	383813
14144	383814
32772	383815
240825	383816
134202	383817
136790	383818
55028	383819
181362	383820
32745	383821
247898	383822
1635	383823
2096	383824
4939	383825
12580	383826
1258	383827
48765	383828
21303	383829
251478	383830
31824	383831
68130	383832
111009	383833
12192	383834
201201	383835
30860	383836
17220	383837
33631	383838
4019	383839
289	383840
3235	383841
85707	383842
98193	383843
18347	383844
29993	383845
43161	383846
23829	383847
15798	383848
10961	383849
79852	383850
21419	383851
43119	383852
22795	383853
11667	383854
31581	383855
140515	383856
94332	383857
25335	383858
121088	383859
22333	383860
11301	383861
26605	383862
65753	383863
13280	383864
78510	383865
221653	383866
87413	383867
4707	383868
32906	383869
19434	383870
6609	383871
1789	383872
24203	383873
8682	383874
15036	383875
39094	383876
8407	383877
158172	383878
68104	383879
45668	383880
41604	383881
47	383882
118086	383883
223449	383884
7068	383885
203	383886
1977	383887
21758	383888
4269	383889
67973	383890
3241	383891
31706	383892
160742	383893
50714	383894
13544	383895
6919	383896
142629	383897
46539	383898
115249	383899
97012	383900
36500	383901
549	383902
20509	383903
29874	383904
101	383905
42652	383906
38372	383907
24125	383908
17615	383909
135907	383910
2376	383911
8362	383912
1424	383913
244407	383914
15129	383915
6979	383916
2706	383917
37025	383918
17067	383919
93240	383920
270265	383921
22002	383922
105759	383923
49520	383924
136651	383925
14266	383926
114419	383927
2215	383928
62440	383929
9209	383930
197076	383931
21114	383932
148561	383933
4310	383934
62617	383935
22493	383936
66206	383937
22474	383938
217201	383939
16296	383940
136678	383941
91654	383942
186368	383943
1208	383944
59255	383945
68439	383946
696	383947
17938	383948
20220	383949
10061	383950
264065	383951
29806	383952
118845	383953
14929	383954
262240	383955
140641	383956
18467	383957
68005	383958
48026	383959
51175	383960
5951	383961
94296	383962
27354	383963
29833	383964
143353	383965
115542	383966
271224	383967
766	383968
71407	383969
95847	383970
64586	383971
5649	383972
38512	383973
93397	383974
22794	383975
30360	383976
76748	383977
255338	383978
15273	383979
19	383980
55588	383981
5610	383982
16653	383983
39984	383984
189649	383985
34044	383986
45089	383987
31214	383988
15510	383989
129656	383990
10584	383991
178995	383992
52762	383993
69396	383994
13866	383995
47173	383996
12245	383997
41098	383998
69773	383999
135832	384000
12614	384001
67420	384002
6154	384003
15880	384004
82416	384005
18164	384006
1659	384007
10589	384008
60905	384009
110462	384010
55858	384011
8849	384012
20447	384013
31511	384014
977	384015
29497	384016
15688	384017
125620	384018
98141	384019
44309	384020
73350	384021
25290	384022
38205	384023
237057	384024
2065	384025
13414	384026
56296	384027
18779	384028
28372	384029
227604	384030
68937	384031
108901	384032
258029	384033
153938	384034
243223	384035
18769	384036
55842	384037
9267	384038
65438	384039
69614	384040
91959	384041
179189	384042
38089	384043
53953	384044
164747	384045
161655	384046
34742	384047
1811	384048
70385	384049
31198	384050
34057	384051
135657	384052
9260	384053
16599	384054
184263	384055
23574	384056
26854	384057
135783	384058
65112	384059
169393	384060
29526	384061
17138	384062
58818	384063
9725	384064
89509	384065
231316	384066
104178	384067
113343	384068
132064	384069
36080	384070
107716	384071
15260	384072
217819	384073
48347	384074
45059	384075
124428	384076
3748	384077
178901	384078
6698	384079
52342	384080
35503	384081
59106	384082
26520	384083
263758	384084
3035	384085
1356	384086
227071	384087
118408	384088
15352	384089
2073	384090
223499	384091
46654	384092
28148	384093
10045	384094
47043	384095
139757	384096
104580	384097
130385	384098
220842	384099
228446	384100
21206	384101
58475	384102
16710	384103
2281	384104
264643	384105
149716	384106
28498	384107
40406	384108
262297	384109
25174	384110
266778	384111
10340	384112
34184	384113
147203	384114
45460	384115
100951	384116
9275	384117
4675	384118
15966	384119
79813	384120
268373	384121
103159	384122
2726	384123
37691	384124
97058	384125
5260	384126
7951	384127
87194	384128
136537	384129
55400	384130
24972	384131
12053	384132
76896	384133
80117	384134
2763	384135
47886	384136
828	384137
240025	384138
192639	384139
26354	384140
111017	384141
233123	384142
2580	384143
66600	384144
733	384145
104781	384146
265051	384147
48739	384148
87063	384149
46260	384150
42417	384151
81358	384152
471	384153
194775	384154
50464	384155
1653	384156
55683	384157
119985	384158
71721	384159
272062	384160
43188	384161
80456	384162
8903	384163
5446	384164
38996	384165
24585	384166
23410	384167
97509	384168
2744	384169
67425	384170
8679	384171
6468	384172
151624	384173
81561	384174
44560	384175
205255	384176
251565	384177
32916	384178
111999	384179
37191	384180
225197	384181
15845	384182
146	384183
13943	384184
31657	384185
196524	384186
28495	384187
120556	384188
22231	384189
171433	384190
230926	384191
116919	384192
183114	384193
54163	384194
107099	384195
163280	384196
6071	384197
117030	384198
275	384199
2674	384200
55649	384201
35826	384202
251230	384203
7192	384204
33975	384205
642	384206
22358	384207
241	384208
130847	384209
4118	384210
90736	384211
66117	384212
12405	384213
50133	384214
32605	384215
33786	384216
915	384217
8842	384218
4888	384219
153529	384220
50872	384221
10296	384222
126973	384223
10283	384224
455	384225
67545	384226
24210	384227
6091	384228
88554	384229
54626	384230
54628	384231
2785	384232
167035	384233
77990	384234
79599	384235
50869	384236
1002	384237
24388	384238
254543	384239
170999	384240
1261	384241
46241	384242
1608	384243
589	384244
125450	384245
166414	384246
89802	384247
28653	384248
18923	384249
164108	384250
194613	384251
170956	384252
157427	384253
17125	384254
52357	384255
205444	384256
30042	384257
26086	384258
60839	384259
198814	384260
63045	384261
8052	384262
36074	384263
191714	384264
41898	384265
41506	384266
34905	384267
62676	384268
1865	384269
108198	384270
104721	384271
6587	384272
2532	384273
11197	384274
31757	384275
22157	384276
159809	384277
270376	384278
22004	384279
46626	384280
45485	384281
53957	384282
160292	384283
154176	384284
72846	384285
24813	384286
15495	384287
37079	384288
130188	384289
141912	384290
22110	384291
56178	384292
74117	384293
31791	384294
162507	384295
617	384296
23340	384297
41608	384298
14482	384299
14092	384300
449	384301
75617	384302
45961	384303
9312	384304
113568	384305
56229	384306
100040	384307
27595	384308
31757	384309
1857	384310
53031	384311
138807	384312
21677	384313
72482	384314
25633	384315
109731	384316
95738	384317
163730	384318
32746	384319
22519	384320
222649	384321
146289	384322
225766	384323
82350	384324
7657	384325
7195	384326
454	384327
7252	384328
193244	384329
44135	384330
68716	384331
35692	384332
31863	384333
77825	384334
861	384335
88775	384336
135661	384337
119972	384338
84535	384339
157131	384340
17075	384341
185705	384342
4140	384343
9070	384344
32784	384345
17395	384346
85712	384347
25746	384348
48873	384349
215431	384350
10466	384351
603	384352
87817	384353
136948	384354
13584	384355
179763	384356
184400	384357
75730	384358
44577	384359
47430	384360
131207	384361
5537	384362
100223	384363
18611	384364
28448	384365
11317	384366
40565	384367
248790	384368
7871	384369
160833	384370
477	384371
40960	384372
32534	384373
44253	384374
7799	384375
220544	384376
7513	384377
708	384378
7172	384379
6343	384380
168934	384381
14736	384382
969	384383
213739	384384
7160	384385
66523	384386
33055	384387
53463	384388
836	384389
98655	384390
223859	384391
824	384392
96480	384393
4711	384394
135916	384395
21612	384396
43659	384397
50781	384398
48328	384399
5193	384400
44716	384401
32277	384402
9844	384403
13261	384404
130	384405
168913	384406
169028	384407
25396	384408
30016	384409
6953	384410
1578	384411
78854	384412
75909	384413
11409	384414
16699	384415
929	384416
104681	384417
73692	384418
33487	384419
35418	384420
18019	384421
60641	384422
31248	384423
53894	384424
586	384425
51999	384426
180109	384427
209797	384428
1449	384429
66473	384430
568	384431
128653	384432
234043	384433
108784	384434
201262	384435
104593	384436
6003	384437
70447	384438
2868	384439
78124	384440
24093	384441
63453	384442
138102	384443
68612	384444
1663	384445
3235	384446
170085	384447
22283	384448
34396	384449
17597	384450
1320	384451
53196	384452
39772	384453
184060	384454
155500	384455
38418	384456
1264	384457
173350	384458
56168	384459
3358	384460
6821	384461
9802	384462
116294	384463
66199	384464
46715	384465
9351	384466
144953	384467
106124	384468
141424	384469
3346	384470
13871	384471
27392	384472
144795	384473
172324	384474
35080	384475
8322	384476
172061	384477
138738	384478
14231	384479
51300	384480
56504	384481
50331	384482
95609	384483
38019	384484
19397	384485
17251	384486
2982	384487
2305	384488
18814	384489
16584	384490
108874	384491
132692	384492
367	384493
39485	384494
48238	384495
244539	384496
13078	384497
152545	384498
188916	384499
101253	384500
142627	384501
253477	384502
79040	384503
10257	384504
58309	384505
40982	384506
34374	384507
22045	384508
200265	384509
178388	384510
49615	384511
79723	384512
77505	384513
32759	384514
22364	384515
161494	384516
107443	384517
99033	384518
29934	384519
127498	384520
12108	384521
1970	384522
83883	384523
23597	384524
1962	384525
40946	384526
7467	384527
1839	384528
183254	384529
47047	384530
6264	384531
65	384532
106020	384533
2972	384534
10988	384535
106664	384536
32404	384537
263245	384538
101272	384539
39495	384540
166252	384541
8963	384542
78042	384543
55212	384544
18553	384545
3227	384546
11110	384547
12127	384548
26103	384549
49640	384550
16317	384551
47491	384552
17810	384553
51926	384554
2145	384555
27222	384556
236579	384557
106807	384558
261023	384559
43978	384560
19908	384561
2645	384562
62465	384563
34808	384564
30211	384565
29530	384566
36144	384567
1433	384568
481	384569
80312	384570
228	384571
51249	384572
9227	384573
38034	384574
331	384575
119281	384576
2119	384577
10457	384578
244701	384579
74393	384580
46472	384581
23905	384582
153031	384583
7110	384584
53862	384585
79819	384586
20705	384587
32207	384588
33486	384589
100536	384590
12408	384591
154844	384592
30737	384593
234728	384594
107581	384595
42268	384596
117530	384597
39067	384598
54966	384599
6842	384600
197797	384601
53283	384602
38962	384603
1341	384604
7960	384605
106199	384606
55339	384607
4632	384608
427	384609
70852	384610
164220	384611
10266	384612
58350	384613
29947	384614
73845	384615
22659	384616
15616	384617
1368	384618
27	384619
4705	384620
48680	384621
122	384622
68092	384623
39661	384624
67759	384625
17293	384626
10366	384627
225	384628
37577	384629
25077	384630
95081	384631
46698	384632
18750	384633
72088	384634
98920	384635
83348	384636
97598	384637
82632	384638
31376	384639
170357	384640
135818	384641
20540	384642
77301	384643
202008	384644
1683	384645
45230	384646
97755	384647
190	384648
99240	384649
139211	384650
2279	384651
66712	384652
37044	384653
8107	384654
122178	384655
8194	384656
84587	384657
246067	384658
11883	384659
684	384660
103834	384661
52014	384662
258178	384663
39126	384664
134665	384665
4418	384666
9570	384667
184606	384668
148555	384669
23692	384670
220485	384671
19698	384672
1312	384673
26341	384674
160139	384675
219658	384676
7904	384677
47063	384678
87751	384679
262239	384680
37579	384681
34167	384682
25544	384683
25114	384684
17592	384685
101536	384686
123465	384687
1829	384688
4658	384689
9755	384690
166878	384691
259528	384692
84802	384693
23116	384694
2035	384695
96926	384696
114394	384697
112844	384698
23359	384699
2270	384700
21687	384701
136983	384702
41328	384703
115422	384704
76723	384705
133495	384706
176703	384707
51938	384708
11626	384709
7617	384710
50193	384711
73072	384712
176032	384713
113136	384714
58861	384715
47208	384716
16332	384717
43217	384718
696	384719
6735	384720
7258	384721
198601	384722
74619	384723
13665	384724
6317	384725
34612	384726
928	384727
39683	384728
22270	384729
106738	384730
6059	384731
225909	384732
72079	384733
13827	384734
31793	384735
28667	384736
62614	384737
8359	384738
81720	384739
151976	384740
13256	384741
193187	384742
98651	384743
91024	384744
53630	384745
152123	384746
2133	384747
22122	384748
259955	384749
51783	384750
1278	384751
151034	384752
2356	384753
3573	384754
36930	384755
57289	384756
30145	384757
14381	384758
65171	384759
948	384760
54661	384761
227154	384762
44712	384763
6310	384764
9778	384765
12409	384766
7970	384767
537	384768
39108	384769
93219	384770
95523	384771
123165	384772
22803	384773
3768	384774
152302	384775
36085	384776
6	384777
13509	384778
113206	384779
119370	384780
40893	384781
193428	384782
6162	384783
225611	384784
11451	384785
6638	384786
17275	384787
37713	384788
84583	384789
5303	384790
251638	384791
154885	384792
132183	384793
7757	384794
45180	384795
15169	384796
103769	384797
43695	384798
32337	384799
67896	384800
4997	384801
5885	384802
32671	384803
116906	384804
31723	384805
272045	384806
41912	384807
251888	384808
6195	384809
32212	384810
3202	384811
54566	384812
78476	384813
140584	384814
170816	384815
23831	384816
1845	384817
28151	384818
111628	384819
2694	384820
6691	384821
35583	384822
74	384823
106662	384824
91510	384825
57939	384826
3097	384827
264635	384828
17895	384829
2498	384830
18766	384831
26062	384832
6449	384833
6075	384834
42967	384835
77610	384836
97994	384837
162634	384838
21163	384839
227880	384840
162589	384841
24218	384842
114930	384843
74699	384844
7481	384845
126184	384846
12003	384847
257352	384848
221167	384849
186903	384850
144119	384851
48547	384852
21809	384853
81020	384854
12680	384855
39134	384856
223448	384857
7554	384858
227152	384859
88308	384860
22555	384861
254255	384862
21527	384863
985	384864
149099	384865
165136	384866
13751	384867
70168	384868
396	384869
272059	384870
36653	384871
270038	384872
14278	384873
5278	384874
2325	384875
45865	384876
87278	384877
140745	384878
5281	384879
26652	384880
29603	384881
4697	384882
12721	384883
100187	384884
10689	384885
71707	384886
23143	384887
31774	384888
234	384889
6351	384890
7977	384891
13224	384892
1577	384893
38955	384894
135	384895
121439	384896
5593	384897
38833	384898
3452	384899
6476	384900
52659	384901
351	384902
101847	384903
30726	384904
245516	384905
230972	384906
135	384907
29512	384908
102886	384909
56374	384910
8936	384911
40320	384912
62809	384913
36143	384914
136389	384915
150372	384916
60407	384917
152091	384918
94515	384919
199783	384920
17937	384921
41168	384922
114409	384923
152996	384924
42506	384925
33058	384926
5727	384927
84047	384928
12147	384929
5372	384930
19906	384931
111273	384932
34796	384933
13315	384934
7572	384935
8709	384936
16935	384937
56859	384938
44188	384939
123003	384940
241392	384941
8709	384942
26901	384943
19440	384944
26074	384945
76989	384946
60544	384947
50546	384948
251422	384949
37473	384950
145139	384951
53546	384952
54332	384953
12017	384954
133978	384955
1656	384956
47190	384957
96252	384958
40579	384959
47361	384960
118300	384961
16490	384962
226399	384963
156446	384964
137482	384965
111791	384966
4040	384967
67948	384968
71823	384969
68116	384970
2026	384971
2827	384972
1966	384973
54106	384974
113151	384975
40772	384976
158454	384977
28179	384978
7041	384979
40494	384980
145238	384981
7058	384982
22278	384983
216	384984
181420	384985
6016	384986
14644	384987
813	384988
144678	384989
885	384990
155501	384991
42271	384992
127666	384993
8826	384994
142	384995
125132	384996
5529	384997
12760	384998
28440	384999
79028	385000
64030	385001
72954	385002
160153	385003
887	385004
65001	385005
176513	385006
124934	385007
163	385008
182852	385009
29945	385010
13686	385011
184029	385012
10349	385013
83268	385014
92	385015
54182	385016
12618	385017
262352	385018
99886	385019
69732	385020
215721	385021
146537	385022
51546	385023
167792	385024
253757	385025
4749	385026
47020	385027
2080	385028
44656	385029
76138	385030
19595	385031
39455	385032
105405	385033
113353	385034
102146	385035
165150	385036
10861	385037
77932	385038
234204	385039
92645	385040
9118	385041
77728	385042
161051	385043
146317	385044
57602	385045
14357	385046
11843	385047
16327	385048
63435	385049
5955	385050
142925	385051
130740	385052
48190	385053
92123	385054
421	385055
12828	385056
267407	385057
115171	385058
56888	385059
13175	385060
49151	385061
1046	385062
133	385063
51902	385064
168	385065
2879	385066
28096	385067
11715	385068
55060	385069
15115	385070
104709	385071
223886	385072
13143	385073
186245	385074
5397	385075
4601	385076
73539	385077
67832	385078
103789	385079
13016	385080
93034	385081
6199	385082
12452	385083
17139	385084
9538	385085
16409	385086
18471	385087
539	385088
12986	385089
44369	385090
21825	385091
102472	385092
71249	385093
159955	385094
327	385095
264102	385096
72791	385097
11413	385098
48953	385099
25577	385100
37815	385101
660	385102
92896	385103
68092	385104
85777	385105
103076	385106
211780	385107
5624	385108
84627	385109
100750	385110
11464	385111
113183	385112
26512	385113
149648	385114
33999	385115
139669	385116
133584	385117
134427	385118
90106	385119
2907	385120
48054	385121
4911	385122
16277	385123
60409	385124
5948	385125
10659	385126
658	385127
42638	385128
168616	385129
915	385130
23581	385131
4180	385132
345	385133
8586	385134
203900	385135
62149	385136
68562	385137
12296	385138
49339	385139
10744	385140
235023	385141
32602	385142
198595	385143
15458	385144
37695	385145
10423	385146
15494	385147
9857	385148
56138	385149
42319	385150
6632	385151
116970	385152
92041	385153
445	385154
19199	385155
16790	385156
1536	385157
855	385158
119202	385159
24188	385160
170071	385161
54433	385162
69169	385163
125609	385164
639	385165
38844	385166
46971	385167
30859	385168
2994	385169
13686	385170
122	385171
43278	385172
44914	385173
48807	385174
5591	385175
78168	385176
231274	385177
31133	385178
127767	385179
27489	385180
129480	385181
39371	385182
86200	385183
112319	385184
59474	385185
42340	385186
26307	385187
29129	385188
73193	385189
21666	385190
9273	385191
173569	385192
21533	385193
2606	385194
12500	385195
141062	385196
90963	385197
28865	385198
139632	385199
30962	385200
113409	385201
85739	385202
49064	385203
65426	385204
7518	385205
2531	385206
36235	385207
136371	385208
4762	385209
45226	385210
71924	385211
5	385212
17105	385213
39133	385214
154961	385215
4316	385216
181380	385217
220750	385218
40715	385219
46742	385220
252973	385221
2963	385222
219971	385223
41057	385224
5045	385225
35171	385226
16289	385227
126020	385228
74483	385229
26377	385230
21156	385231
97977	385232
5828	385233
62315	385234
123372	385235
102918	385236
2	385237
23804	385238
267973	385239
30288	385240
145465	385241
16672	385242
11800	385243
376	385244
37297	385245
134113	385246
50456	385247
110415	385248
21619	385249
157074	385250
128659	385251
189230	385252
1777	385253
157160	385254
24484	385255
34372	385256
212313	385257
13727	385258
28008	385259
47994	385260
201481	385261
31534	385262
12047	385263
93611	385264
198629	385265
34635	385266
17409	385267
100008	385268
40986	385269
14166	385270
1113	385271
9988	385272
176349	385273
162851	385274
4736	385275
23790	385276
9353	385277
25837	385278
28131	385279
21978	385280
227059	385281
203630	385282
187141	385283
17747	385284
25743	385285
564	385286
84244	385287
11962	385288
112738	385289
13062	385290
33468	385291
6646	385292
10132	385293
15409	385294
248229	385295
154198	385296
9926	385297
13901	385298
108820	385299
168149	385300
10222	385301
35047	385302
19196	385303
55488	385304
45735	385305
206124	385306
57229	385307
1931	385308
35413	385309
47311	385310
206037	385311
56690	385312
92670	385313
208882	385314
122092	385315
43664	385316
103344	385317
271	385318
37887	385319
48372	385320
15466	385321
272446	385322
12332	385323
38145	385324
136702	385325
167813	385326
3189	385327
134053	385328
15226	385329
25516	385330
12299	385331
82835	385332
173	385333
2973	385334
167749	385335
60042	385336
141413	385337
1246	385338
148992	385339
1378	385340
3507	385341
851	385342
5760	385343
2276	385344
64782	385345
29428	385346
45457	385347
22136	385348
200	385349
171328	385350
8137	385351
2902	385352
197420	385353
9774	385354
28113	385355
179427	385356
44695	385357
264193	385358
10132	385359
71535	385360
51917	385361
11939	385362
33112	385363
28109	385364
159153	385365
18519	385366
320	385367
7188	385368
2	385369
4036	385370
532	385371
13323	385372
49939	385373
24806	385374
60141	385375
19098	385376
36277	385377
74845	385378
15745	385379
35168	385380
149347	385381
75516	385382
79669	385383
5562	385384
218521	385385
18774	385386
735	385387
13446	385388
59994	385389
191223	385390
29709	385391
1879	385392
319	385393
241947	385394
106562	385395
34125	385396
73763	385397
109479	385398
245064	385399
244938	385400
60380	385401
248011	385402
38616	385403
19106	385404
56667	385405
30592	385406
49479	385407
1193	385408
50654	385409
19741	385410
37100	385411
4304	385412
38944	385413
257764	385414
22846	385415
101291	385416
44463	385417
3123	385418
16856	385419
19728	385420
65316	385421
201391	385422
54024	385423
12521	385424
26837	385425
74327	385426
208495	385427
255795	385428
43464	385429
17472	385430
10370	385431
268070	385432
89731	385433
31288	385434
112617	385435
160032	385436
190628	385437
118997	385438
14302	385439
213033	385440
12914	385441
8781	385442
31522	385443
1784	385444
72015	385445
137997	385446
159274	385447
73	385448
160419	385449
49566	385450
70070	385451
79704	385452
47478	385453
176143	385454
19901	385455
40039	385456
1171	385457
129632	385458
48707	385459
6399	385460
519	385461
101314	385462
2667	385463
45419	385464
12331	385465
1941	385466
36198	385467
5410	385468
1456	385469
96197	385470
147067	385471
165131	385472
180827	385473
146210	385474
48594	385475
141057	385476
24288	385477
192456	385478
16111	385479
30676	385480
55160	385481
22096	385482
168732	385483
56945	385484
154645	385485
130355	385486
406	385487
96237	385488
9772	385489
14525	385490
158928	385491
53430	385492
11418	385493
5826	385494
27597	385495
251534	385496
107868	385497
33363	385498
586	385499
31801	385500
49525	385501
56716	385502
124954	385503
98809	385504
39696	385505
39692	385506
14463	385507
42257	385508
209078	385509
5033	385510
754	385511
239760	385512
90708	385513
77566	385514
111655	385515
88447	385516
34008	385517
155139	385518
717	385519
53693	385520
6514	385521
14041	385522
69403	385523
15274	385524
26053	385525
60454	385526
21052	385527
63562	385528
147913	385529
7739	385530
18963	385531
103915	385532
41050	385533
162866	385534
79336	385535
38073	385536
19679	385537
159047	385538
16153	385539
56685	385540
154689	385541
7143	385542
170608	385543
225965	385544
69423	385545
27005	385546
62879	385547
2216	385548
16877	385549
5090	385550
24114	385551
184362	385552
11639	385553
12435	385554
40938	385555
159217	385556
152931	385557
9722	385558
3461	385559
2349	385560
12261	385561
28318	385562
11433	385563
2833	385564
23096	385565
154540	385566
180892	385567
31028	385568
76116	385569
14774	385570
141057	385571
194791	385572
116044	385573
57147	385574
112831	385575
197971	385576
5129	385577
148185	385578
78565	385579
36505	385580
58693	385581
1281	385582
5730	385583
38059	385584
78200	385585
52781	385586
118381	385587
29534	385588
51244	385589
84605	385590
90989	385591
4573	385592
71436	385593
1275	385594
13876	385595
3411	385596
57654	385597
711	385598
88101	385599
18568	385600
22	385601
156055	385602
127725	385603
54872	385604
11309	385605
85419	385606
10039	385607
38923	385608
94664	385609
140440	385610
1589	385611
28095	385612
24118	385613
18875	385614
135973	385615
51801	385616
166191	385617
31818	385618
43765	385619
1125	385620
46065	385621
1726	385622
28321	385623
144089	385624
83576	385625
136523	385626
23849	385627
96	385628
56494	385629
77033	385630
21914	385631
55060	385632
31177	385633
53867	385634
1088	385635
24120	385636
6276	385637
6559	385638
692	385639
6330	385640
127073	385641
28174	385642
39527	385643
199433	385644
10491	385645
172404	385646
29961	385647
43988	385648
33696	385649
9799	385650
85182	385651
1736	385652
64927	385653
244398	385654
14725	385655
134886	385656
266858	385657
72964	385658
252069	385659
44994	385660
133454	385661
81	385662
260990	385663
40164	385664
2253	385665
94869	385666
164078	385667
12581	385668
111594	385669
54045	385670
1227	385671
32446	385672
55463	385673
139585	385674
67144	385675
881	385676
108591	385677
37266	385678
43239	385679
44403	385680
102592	385681
51311	385682
67137	385683
22	385684
89737	385685
30104	385686
74433	385687
5088	385688
166864	385689
12475	385690
29750	385691
17829	385692
223	385693
8315	385694
785	385695
31179	385696
2822	385697
9407	385698
42848	385699
52662	385700
6963	385701
3157	385702
161337	385703
138096	385704
11857	385705
9972	385706
77466	385707
58872	385708
26339	385709
105315	385710
18839	385711
21795	385712
60755	385713
6968	385714
64770	385715
29761	385716
13690	385717
23806	385718
73844	385719
25365	385720
3444	385721
34897	385722
44445	385723
1526	385724
267034	385725
218378	385726
154871	385727
74142	385728
21608	385729
18429	385730
10312	385731
32909	385732
203513	385733
78136	385734
126160	385735
169967	385736
27135	385737
11160	385738
1308	385739
74315	385740
31412	385741
9187	385742
155611	385743
39539	385744
221854	385745
128945	385746
22733	385747
162853	385748
239419	385749
3115	385750
58785	385751
2456	385752
25507	385753
67585	385754
39276	385755
754	385756
69699	385757
17135	385758
3919	385759
27447	385760
111027	385761
122995	385762
1278	385763
41773	385764
11347	385765
48008	385766
100453	385767
244952	385768
122731	385769
14451	385770
10584	385771
206764	385772
1353	385773
9145	385774
45142	385775
50593	385776
162897	385777
145198	385778
1759	385779
135325	385780
80485	385781
12735	385782
11342	385783
43354	385784
67568	385785
76660	385786
64800	385787
1215	385788
55805	385789
11997	385790
22018	385791
21938	385792
141051	385793
122553	385794
53893	385795
2967	385796
35578	385797
2795	385798
159480	385799
456	385800
78931	385801
56398	385802
15319	385803
195312	385804
86246	385805
18202	385806
16418	385807
163451	385808
27976	385809
9489	385810
56781	385811
26192	385812
37655	385813
35380	385814
60962	385815
142952	385816
89665	385817
85814	385818
1102	385819
103355	385820
1572	385821
15271	385822
106504	385823
426	385824
250	385825
27693	385826
2	385827
14257	385828
4368	385829
727	385830
13554	385831
196498	385832
14826	385833
1435	385834
162478	385835
115674	385836
66682	385837
88621	385838
919	385839
214	385840
77759	385841
80634	385842
11688	385843
50057	385844
197026	385845
252447	385846
21392	385847
23414	385848
201426	385849
3708	385850
4799	385851
209521	385852
67823	385853
2546	385854
175839	385855
14670	385856
122379	385857
25368	385858
3856	385859
8075	385860
4418	385861
38517	385862
58423	385863
528	385864
20566	385865
171699	385866
219679	385867
361	385868
9735	385869
26737	385870
99322	385871
8877	385872
1909	385873
102559	385874
252064	385875
9245	385876
2686	385877
13692	385878
66153	385879
13738	385880
39648	385881
6611	385882
495	385883
4442	385884
6688	385885
1720	385886
26090	385887
1096	385888
136654	385889
92567	385890
43330	385891
90158	385892
62348	385893
263641	385894
40978	385895
41817	385896
76210	385897
1220	385898
78338	385899
38541	385900
2582	385901
5573	385902
1702	385903
6663	385904
125432	385905
24039	385906
3868	385907
4202	385908
42670	385909
35824	385910
335	385911
202291	385912
49014	385913
71005	385914
3	385915
28236	385916
153695	385917
5772	385918
37658	385919
169218	385920
110856	385921
232933	385922
7313	385923
20713	385924
100246	385925
152471	385926
34040	385927
15142	385928
16330	385929
205	385930
106208	385931
2609	385932
11653	385933
41968	385934
437	385935
150097	385936
7	385937
154007	385938
24675	385939
2288	385940
45070	385941
15296	385942
2060	385943
171540	385944
74324	385945
20544	385946
40990	385947
392	385948
198301	385949
217294	385950
48133	385951
136193	385952
9181	385953
177403	385954
103503	385955
153	385956
42173	385957
1622	385958
73614	385959
45629	385960
13285	385961
1086	385962
11480	385963
21226	385964
272688	385965
7852	385966
34172	385967
49092	385968
146726	385969
11254	385970
17636	385971
87514	385972
28434	385973
35568	385974
14797	385975
27052	385976
10489	385977
4372	385978
222	385979
249810	385980
12801	385981
58099	385982
12069	385983
113730	385984
175423	385985
9589	385986
1649	385987
138722	385988
5387	385989
205907	385990
31955	385991
36175	385992
19436	385993
113626	385994
25401	385995
12145	385996
22300	385997
3877	385998
243888	385999
168830	386000
322	386001
86938	386002
7452	386003
134905	386004
34731	386005
100103	386006
68098	386007
367	386008
14905	386009
29576	386010
253071	386011
27466	386012
2	386013
208525	386014
165607	386015
110570	386016
1638	386017
1929	386018
183568	386019
10355	386020
89186	386021
11853	386022
43056	386023
40735	386024
2234	386025
61167	386026
7360	386027
3695	386028
238270	386029
4362	386030
171152	386031
189517	386032
50739	386033
39716	386034
22511	386035
28766	386036
37773	386037
6835	386038
66849	386039
13160	386040
71206	386041
11047	386042
92852	386043
49011	386044
12860	386045
27461	386046
47292	386047
49748	386048
4335	386049
144203	386050
19205	386051
147966	386052
130427	386053
20090	386054
53090	386055
146509	386056
202349	386057
144405	386058
855	386059
4552	386060
62626	386061
133792	386062
175470	386063
7331	386064
14698	386065
98201	386066
25556	386067
26207	386068
25309	386069
11764	386070
10022	386071
164277	386072
115692	386073
19332	386074
157145	386075
60624	386076
178059	386077
1828	386078
10060	386079
4522	386080
39491	386081
36148	386082
7018	386083
100287	386084
66172	386085
271491	386086
198	386087
38505	386088
235041	386089
129333	386090
177140	386091
2655	386092
42977	386093
18337	386094
85657	386095
5926	386096
62991	386097
3308	386098
68324	386099
1236	386100
26401	386101
64120	386102
18555	386103
2876	386104
190796	386105
171008	386106
15103	386107
3187	386108
7659	386109
2705	386110
6077	386111
18743	386112
32944	386113
14987	386114
9138	386115
101068	386116
20235	386117
246634	386118
237986	386119
11721	386120
10935	386121
112957	386122
50851	386123
9640	386124
58142	386125
204837	386126
124175	386127
65012	386128
40499	386129
179610	386130
149633	386131
12788	386132
82086	386133
38219	386134
76109	386135
65436	386136
31693	386137
201513	386138
162738	386139
18095	386140
123505	386141
102488	386142
127584	386143
28112	386144
215046	386145
96660	386146
21789	386147
5217	386148
3977	386149
3866	386150
267343	386151
8381	386152
3461	386153
23182	386154
4034	386155
79604	386156
60109	386157
112240	386158
58245	386159
24635	386160
20030	386161
1068	386162
30464	386163
85163	386164
23345	386165
101803	386166
20000	386167
201849	386168
5819	386169
22928	386170
67855	386171
102554	386172
10430	386173
61311	386174
4639	386175
829	386176
151355	386177
243278	386178
33062	386179
57110	386180
20687	386181
25044	386182
103706	386183
7321	386184
167701	386185
19204	386186
82864	386187
1177	386188
219433	386189
196556	386190
4464	386191
16410	386192
17780	386193
16154	386194
26105	386195
8803	386196
224515	386197
48565	386198
36111	386199
15631	386200
80962	386201
192785	386202
44375	386203
1477	386204
76459	386205
22782	386206
21799	386207
205000	386208
54608	386209
209861	386210
180677	386211
17968	386212
34218	386213
74201	386214
47844	386215
15943	386216
73799	386217
256641	386218
44237	386219
97377	386220
21608	386221
59434	386222
22126	386223
234082	386224
124237	386225
113079	386226
10331	386227
85861	386228
134284	386229
51611	386230
206056	386231
1720	386232
35868	386233
46519	386234
14601	386235
400	386236
4965	386237
15340	386238
63525	386239
146722	386240
24150	386241
202065	386242
7193	386243
4356	386244
5260	386245
39089	386246
3369	386247
24408	386248
27715	386249
216137	386250
240648	386251
240279	386252
91283	386253
2938	386254
3568	386255
25282	386256
106427	386257
85904	386258
8824	386259
52102	386260
177	386261
201635	386262
12627	386263
143706	386264
1293	386265
7554	386266
3572	386267
241784	386268
74501	386269
1621	386270
258325	386271
90184	386272
104649	386273
12254	386274
89797	386275
105127	386276
18541	386277
148502	386278
8643	386279
704	386280
30216	386281
250401	386282
671	386283
70103	386284
14877	386285
26823	386286
48082	386287
97063	386288
73097	386289
230398	386290
10371	386291
40480	386292
32555	386293
73843	386294
259491	386295
67182	386296
31058	386297
170463	386298
6393	386299
26714	386300
256714	386301
134293	386302
77350	386303
132550	386304
64604	386305
35535	386306
97898	386307
45864	386308
56105	386309
16648	386310
2739	386311
69926	386312
4207	386313
28365	386314
5233	386315
82409	386316
236852	386317
39966	386318
2333	386319
7143	386320
34003	386321
71154	386322
5005	386323
1917	386324
13688	386325
18305	386326
1417	386327
33667	386328
9449	386329
47489	386330
123418	386331
1746	386332
19577	386333
880	386334
57097	386335
36008	386336
125426	386337
67666	386338
27424	386339
121875	386340
75838	386341
222479	386342
4298	386343
49853	386344
23090	386345
574	386346
7266	386347
14856	386348
10019	386349
17083	386350
40442	386351
9203	386352
135568	386353
190566	386354
33982	386355
36717	386356
76559	386357
123855	386358
109045	386359
117112	386360
141765	386361
934	386362
384	386363
24136	386364
4692	386365
33210	386366
192291	386367
21725	386368
41124	386369
378	386370
4521	386371
2486	386372
145204	386373
57468	386374
19338	386375
3233	386376
49126	386377
47135	386378
135010	386379
52227	386380
7941	386381
941	386382
170964	386383
673	386384
108769	386385
21333	386386
104651	386387
235576	386388
29048	386389
34080	386390
34492	386391
3275	386392
21783	386393
62954	386394
1544	386395
2445	386396
563	386397
33459	386398
1649	386399
99501	386400
91405	386401
103050	386402
41649	386403
69619	386404
13476	386405
6680	386406
15463	386407
55854	386408
68134	386409
51930	386410
47095	386411
153663	386412
5223	386413
182008	386414
9887	386415
8759	386416
52903	386417
180877	386418
107	386419
23610	386420
31990	386421
14705	386422
23326	386423
15738	386424
853	386425
46874	386426
162685	386427
242039	386428
8018	386429
14447	386430
41674	386431
123805	386432
102770	386433
243049	386434
23659	386435
12533	386436
208768	386437
2704	386438
83115	386439
114972	386440
152035	386441
11756	386442
108648	386443
44979	386444
11946	386445
39028	386446
33889	386447
12474	386448
228091	386449
34070	386450
180528	386451
6626	386452
133609	386453
2625	386454
200978	386455
43075	386456
26780	386457
19474	386458
101761	386459
30083	386460
60609	386461
1768	386462
140558	386463
6701	386464
264062	386465
20938	386466
37415	386467
165360	386468
28985	386469
271857	386470
28039	386471
182867	386472
223734	386473
1458	386474
23590	386475
156160	386476
16193	386477
56388	386478
195291	386479
11368	386480
114032	386481
17730	386482
2378	386483
70230	386484
26593	386485
202072	386486
116981	386487
13091	386488
37824	386489
139107	386490
197282	386491
171068	386492
6234	386493
77522	386494
394	386495
41471	386496
163035	386497
71261	386498
27889	386499
5644	386500
181543	386501
28251	386502
840	386503
4587	386504
5996	386505
944	386506
63417	386507
44	386508
55925	386509
60631	386510
202963	386511
157409	386512
8384	386513
238606	386514
16345	386515
72721	386516
12505	386517
65737	386518
3696	386519
5483	386520
5411	386521
55406	386522
68051	386523
42501	386524
139994	386525
19752	386526
1557	386527
454	386528
89117	386529
134124	386530
14339	386531
2352	386532
13321	386533
257734	386534
46494	386535
145590	386536
2987	386537
8695	386538
15363	386539
429	386540
141011	386541
36005	386542
4303	386543
166339	386544
17425	386545
32741	386546
50024	386547
95910	386548
32616	386549
166254	386550
24492	386551
4244	386552
47157	386553
35824	386554
75543	386555
94685	386556
139582	386557
19651	386558
5624	386559
6570	386560
265897	386561
63257	386562
172782	386563
83418	386564
86028	386565
168737	386566
112312	386567
2856	386568
86167	386569
31481	386570
356	386571
5390	386572
20166	386573
7713	386574
2390	386575
8234	386576
74703	386577
69538	386578
2569	386579
122	386580
5434	386581
16038	386582
19566	386583
25998	386584
207076	386585
160056	386586
21494	386587
132015	386588
801	386589
43648	386590
104428	386591
19701	386592
28181	386593
42904	386594
152663	386595
58157	386596
177788	386597
83752	386598
225882	386599
32946	386600
23386	386601
62696	386602
11242	386603
28775	386604
33489	386605
78608	386606
109858	386607
18546	386608
31495	386609
56640	386610
10847	386611
14245	386612
58328	386613
54316	386614
56146	386615
8193	386616
3258	386617
84811	386618
10182	386619
27707	386620
39290	386621
147488	386622
10254	386623
14530	386624
35746	386625
99612	386626
27726	386627
12876	386628
90587	386629
5822	386630
41530	386631
30711	386632
41706	386633
1107	386634
32138	386635
3090	386636
33948	386637
3763	386638
78527	386639
41211	386640
120972	386641
207256	386642
14931	386643
245250	386644
9054	386645
43543	386646
153293	386647
103855	386648
167841	386649
14959	386650
47280	386651
64307	386652
140695	386653
64049	386654
113623	386655
84847	386656
69467	386657
39807	386658
21316	386659
158504	386660
2077	386661
44241	386662
3474	386663
117163	386664
1271	386665
21939	386666
12107	386667
122322	386668
36538	386669
601	386670
2311	386671
77596	386672
16501	386673
18	386674
24083	386675
8211	386676
62529	386677
460	386678
129639	386679
16069	386680
233946	386681
121854	386682
76128	386683
22195	386684
3116	386685
48515	386686
31436	386687
55133	386688
189710	386689
19802	386690
32875	386691
61834	386692
268	386693
3206	386694
57537	386695
887	386696
86805	386697
152090	386698
17102	386699
35977	386700
28507	386701
12172	386702
48327	386703
10479	386704
132516	386705
1467	386706
16337	386707
7	386708
11632	386709
11823	386710
261	386711
36545	386712
60346	386713
24555	386714
149900	386715
4166	386716
19623	386717
128656	386718
89863	386719
113880	386720
15209	386721
111398	386722
41217	386723
133777	386724
260421	386725
17456	386726
33221	386727
110513	386728
118322	386729
5199	386730
3845	386731
5059	386732
83104	386733
1644	386734
89950	386735
72799	386736
1471	386737
67478	386738
112801	386739
3405	386740
40668	386741
36595	386742
5749	386743
15134	386744
144308	386745
102174	386746
504	386747
1576	386748
71206	386749
106657	386750
118605	386751
165099	386752
104546	386753
4464	386754
136108	386755
4548	386756
75955	386757
31118	386758
68478	386759
33263	386760
265661	386761
87623	386762
99445	386763
163	386764
31856	386765
96084	386766
10774	386767
20512	386768
242676	386769
44548	386770
54877	386771
57397	386772
53874	386773
57192	386774
3928	386775
112469	386776
27943	386777
19317	386778
67651	386779
18447	386780
7845	386781
89276	386782
124936	386783
102249	386784
99568	386785
43415	386786
23655	386787
181823	386788
2570	386789
1	386790
184913	386791
81239	386792
4377	386793
5126	386794
89371	386795
7884	386796
12895	386797
227690	386798
52273	386799
48086	386800
60585	386801
15	386802
113739	386803
270122	386804
3363	386805
187047	386806
167902	386807
54461	386808
11472	386809
19426	386810
83854	386811
73772	386812
2909	386813
35071	386814
5689	386815
12569	386816
26088	386817
39009	386818
36260	386819
70274	386820
1314	386821
104420	386822
2725	386823
2772	386824
231089	386825
13049	386826
241024	386827
64640	386828
75291	386829
157799	386830
256096	386831
39876	386832
59186	386833
59438	386834
1913	386835
80444	386836
136237	386837
92687	386838
3641	386839
23439	386840
109545	386841
104585	386842
172913	386843
14658	386844
2561	386845
24	386846
50727	386847
85298	386848
11449	386849
240171	386850
49534	386851
6560	386852
7827	386853
143299	386854
139561	386855
8746	386856
75578	386857
160128	386858
72690	386859
68169	386860
32432	386861
4027	386862
9841	386863
134048	386864
24721	386865
57567	386866
71243	386867
7966	386868
54924	386869
3913	386870
55316	386871
13586	386872
76148	386873
14100	386874
71145	386875
57383	386876
10596	386877
80575	386878
24782	386879
16428	386880
86695	386881
92980	386882
152215	386883
49947	386884
259430	386885
22473	386886
36638	386887
13859	386888
52668	386889
137069	386890
21864	386891
137335	386892
247634	386893
11066	386894
725	386895
1008	386896
12993	386897
110963	386898
42604	386899
30255	386900
10182	386901
495	386902
34927	386903
13956	386904
2390	386905
25956	386906
21622	386907
58512	386908
4563	386909
22033	386910
34501	386911
105264	386912
39239	386913
1924	386914
4566	386915
1124	386916
526	386917
18537	386918
203	386919
67387	386920
62282	386921
33751	386922
118576	386923
108729	386924
124753	386925
6388	386926
234127	386927
110604	386928
50071	386929
3684	386930
107420	386931
443	386932
37479	386933
2680	386934
20242	386935
4951	386936
42720	386937
16649	386938
204	386939
86567	386940
120656	386941
96960	386942
90573	386943
85222	386944
251390	386945
75145	386946
24393	386947
40530	386948
31176	386949
101035	386950
3615	386951
7146	386952
24743	386953
14420	386954
118413	386955
14222	386956
236004	386957
50223	386958
59361	386959
3352	386960
26759	386961
85695	386962
40334	386963
210423	386964
132134	386965
78767	386966
37225	386967
147702	386968
65326	386969
6595	386970
213282	386971
40100	386972
2471	386973
44599	386974
5346	386975
16394	386976
15794	386977
289	386978
26149	386979
3510	386980
112229	386981
15343	386982
28253	386983
4824	386984
78671	386985
1709	386986
106133	386987
72921	386988
16198	386989
90988	386990
3369	386991
164070	386992
142005	386993
33497	386994
37267	386995
148506	386996
168183	386997
50530	386998
181085	386999
5379	387000
10266	387001
3285	387002
5	387003
25071	387004
106796	387005
13820	387006
155064	387007
29353	387008
29433	387009
127711	387010
41414	387011
7933	387012
54814	387013
196442	387014
14143	387015
72006	387016
80932	387017
18395	387018
8175	387019
81150	387020
141561	387021
2866	387022
110064	387023
30823	387024
97276	387025
209609	387026
14273	387027
515	387028
28276	387029
257	387030
103335	387031
32667	387032
139012	387033
2702	387034
74913	387035
19579	387036
128515	387037
92184	387038
42544	387039
7744	387040
72681	387041
43871	387042
72243	387043
15413	387044
124144	387045
144858	387046
127515	387047
11996	387048
722	387049
63750	387050
40575	387051
2380	387052
8083	387053
43906	387054
33370	387055
18705	387056
67754	387057
4587	387058
10147	387059
6130	387060
25765	387061
221	387062
208487	387063
5194	387064
27316	387065
138590	387066
18841	387067
71980	387068
41515	387069
39619	387070
29525	387071
37199	387072
15101	387073
3330	387074
56331	387075
140	387076
113	387077
53203	387078
3645	387079
2308	387080
19673	387081
3068	387082
258175	387083
7324	387084
155651	387085
57533	387086
24919	387087
215989	387088
130	387089
72966	387090
1300	387091
4735	387092
845	387093
89191	387094
104980	387095
129	387096
9138	387097
23039	387098
25714	387099
167829	387100
118794	387101
125251	387102
3223	387103
145027	387104
1052	387105
138287	387106
19080	387107
73558	387108
69698	387109
14503	387110
8845	387111
39770	387112
7061	387113
17385	387114
34626	387115
21393	387116
11519	387117
1359	387118
91942	387119
12438	387120
2644	387121
4096	387122
48370	387123
15854	387124
98542	387125
226630	387126
9758	387127
170809	387128
16000	387129
131036	387130
100942	387131
230032	387132
14616	387133
4280	387134
187386	387135
5214	387136
418	387137
12510	387138
237989	387139
110248	387140
138730	387141
168199	387142
55404	387143
212077	387144
90366	387145
90639	387146
75103	387147
148919	387148
689	387149
2579	387150
4436	387151
4405	387152
10334	387153
32597	387154
240211	387155
69	387156
16832	387157
52587	387158
102362	387159
53110	387160
35099	387161
107480	387162
2727	387163
216944	387164
145667	387165
19941	387166
114043	387167
40988	387168
132014	387169
105704	387170
10256	387171
61935	387172
8731	387173
29962	387174
5271	387175
11	387176
60150	387177
637	387178
51703	387179
11	387180
6026	387181
9351	387182
111639	387183
27368	387184
91887	387185
19286	387186
143018	387187
19095	387188
71531	387189
264759	387190
76277	387191
22518	387192
20290	387193
16076	387194
86715	387195
22548	387196
50684	387197
91382	387198
131326	387199
139044	387200
161533	387201
44839	387202
22294	387203
1033	387204
64822	387205
14133	387206
144067	387207
96522	387208
49564	387209
75097	387210
18020	387211
16848	387212
1253	387213
85983	387214
3555	387215
17984	387216
58487	387217
47177	387218
26999	387219
194804	387220
21600	387221
1764	387222
40586	387223
156194	387224
136296	387225
169217	387226
797	387227
168407	387228
173798	387229
28321	387230
79758	387231
84133	387232
55995	387233
64636	387234
861	387235
32850	387236
57566	387237
258060	387238
97388	387239
269	387240
14576	387241
10505	387242
36780	387243
26088	387244
117936	387245
23809	387246
112283	387247
80674	387248
10287	387249
99353	387250
162704	387251
22636	387252
103402	387253
6567	387254
61449	387255
19073	387256
39465	387257
1825	387258
75	387259
87188	387260
17668	387261
873	387262
165871	387263
110317	387264
23321	387265
22542	387266
16464	387267
16211	387268
48802	387269
236174	387270
3682	387271
407	387272
166173	387273
40510	387274
108349	387275
113434	387276
30578	387277
522	387278
1191	387279
17404	387280
190674	387281
163337	387282
12416	387283
59552	387284
122521	387285
53281	387286
119733	387287
553	387288
42899	387289
40824	387290
12027	387291
171514	387292
201485	387293
14	387294
145833	387295
21073	387296
42933	387297
128636	387298
23219	387299
159950	387300
5536	387301
44201	387302
171358	387303
12	387304
4880	387305
151762	387306
687	387307
30040	387308
7339	387309
286	387310
8290	387311
3695	387312
72418	387313
7658	387314
204879	387315
108495	387316
15720	387317
61342	387318
49081	387319
40118	387320
15975	387321
13214	387322
63315	387323
98537	387324
56955	387325
6613	387326
270042	387327
173700	387328
16729	387329
84926	387330
37134	387331
1549	387332
203265	387333
3354	387334
105471	387335
67351	387336
14077	387337
56415	387338
160283	387339
212273	387340
179	387341
2987	387342
1251	387343
86664	387344
26307	387345
85234	387346
24708	387347
33630	387348
3421	387349
24056	387350
210585	387351
7569	387352
47014	387353
43464	387354
8742	387355
24024	387356
2257	387357
10128	387358
6384	387359
105362	387360
131704	387361
47512	387362
131103	387363
263409	387364
2402	387365
12218	387366
7022	387367
6718	387368
3318	387369
153401	387370
186494	387371
6244	387372
23604	387373
32411	387374
115086	387375
83968	387376
37706	387377
15296	387378
54622	387379
39596	387380
3943	387381
57421	387382
702	387383
20962	387384
22738	387385
60080	387386
15148	387387
248810	387388
39608	387389
14740	387390
68495	387391
7479	387392
1827	387393
70486	387394
96175	387395
77550	387396
73514	387397
41372	387398
106945	387399
1033	387400
4129	387401
181592	387402
13467	387403
50355	387404
101715	387405
7293	387406
12035	387407
6798	387408
33992	387409
109666	387410
8648	387411
4619	387412
90905	387413
12390	387414
824	387415
15542	387416
40403	387417
95223	387418
1339	387419
4177	387420
80916	387421
11700	387422
4027	387423
81192	387424
43533	387425
24383	387426
133623	387427
156385	387428
88520	387429
119675	387430
234568	387431
33872	387432
5862	387433
8369	387434
1005	387435
45069	387436
20659	387437
22515	387438
16259	387439
19701	387440
62150	387441
86129	387442
45988	387443
39279	387444
151339	387445
1495	387446
113697	387447
69776	387448
13422	387449
989	387450
15494	387451
26691	387452
220686	387453
51600	387454
20870	387455
1497	387456
40190	387457
26363	387458
21685	387459
121666	387460
14567	387461
43665	387462
4887	387463
24628	387464
6779	387465
19889	387466
109722	387467
85680	387468
10701	387469
195676	387470
3919	387471
97209	387472
56468	387473
4372	387474
21678	387475
219099	387476
132450	387477
52244	387478
100008	387479
18675	387480
89330	387481
51101	387482
160843	387483
62828	387484
3773	387485
18050	387486
143658	387487
225219	387488
166870	387489
13821	387490
1744	387491
94030	387492
12059	387493
90284	387494
21612	387495
51593	387496
65531	387497
6829	387498
3957	387499
69782	387500
8152	387501
14542	387502
145755	387503
12490	387504
157176	387505
3633	387506
124241	387507
26215	387508
236	387509
53637	387510
2170	387511
165027	387512
37638	387513
107370	387514
129169	387515
34256	387516
158225	387517
51953	387518
2059	387519
77600	387520
55389	387521
100888	387522
110260	387523
251768	387524
191528	387525
43746	387526
16440	387527
46128	387528
324	387529
54129	387530
608	387531
66970	387532
108005	387533
71031	387534
1123	387535
267420	387536
11426	387537
37836	387538
253432	387539
77698	387540
28866	387541
55	387542
46943	387543
19831	387544
26997	387545
74280	387546
83478	387547
228809	387548
112664	387549
40587	387550
167578	387551
114310	387552
16	387553
12214	387554
249761	387555
55253	387556
86163	387557
47568	387558
123647	387559
142863	387560
23487	387561
39833	387562
26210	387563
80330	387564
242805	387565
24347	387566
2958	387567
4831	387568
22024	387569
228997	387570
1764	387571
122177	387572
63507	387573
95045	387574
90564	387575
246821	387576
30310	387577
264893	387578
82212	387579
102021	387580
9973	387581
33005	387582
21096	387583
4906	387584
18985	387585
83648	387586
65150	387587
149315	387588
4233	387589
11040	387590
191439	387591
62544	387592
50846	387593
65490	387594
11122	387595
3837	387596
234529	387597
203947	387598
5308	387599
82228	387600
12905	387601
92037	387602
43439	387603
67427	387604
34497	387605
39244	387606
3928	387607
10265	387608
1338	387609
5810	387610
4406	387611
190326	387612
70148	387613
12505	387614
128034	387615
88475	387616
4928	387617
9803	387618
39638	387619
554	387620
252285	387621
2945	387622
9700	387623
265424	387624
126346	387625
43239	387626
107597	387627
15862	387628
263056	387629
3692	387630
25729	387631
35752	387632
1128	387633
35937	387634
57184	387635
7234	387636
37463	387637
1468	387638
1579	387639
8949	387640
82688	387641
65343	387642
140535	387643
86249	387644
98893	387645
13059	387646
62238	387647
22081	387648
170404	387649
19301	387650
12068	387651
25632	387652
6095	387653
4360	387654
44924	387655
140785	387656
50609	387657
60821	387658
55102	387659
10018	387660
137317	387661
76313	387662
237020	387663
10770	387664
96040	387665
128370	387666
70709	387667
13173	387668
64308	387669
48166	387670
19265	387671
201252	387672
172867	387673
89110	387674
5469	387675
39682	387676
38213	387677
10571	387678
5220	387679
6361	387680
52167	387681
46819	387682
10329	387683
48573	387684
58250	387685
866	387686
81928	387687
106798	387688
102942	387689
22043	387690
113925	387691
94588	387692
58992	387693
29735	387694
26077	387695
124036	387696
40041	387697
60758	387698
31807	387699
111990	387700
4311	387701
10813	387702
1900	387703
20277	387704
20403	387705
110209	387706
56495	387707
147024	387708
269019	387709
12993	387710
39949	387711
73690	387712
55329	387713
203025	387714
37932	387715
18817	387716
22423	387717
151791	387718
39168	387719
35633	387720
29974	387721
3344	387722
264402	387723
147	387724
81666	387725
7873	387726
169208	387727
80190	387728
6989	387729
36812	387730
266136	387731
35687	387732
369	387733
4020	387734
236588	387735
28079	387736
181930	387737
27019	387738
72637	387739
143719	387740
7967	387741
32877	387742
22088	387743
82348	387744
117275	387745
245673	387746
48604	387747
48	387748
143418	387749
10373	387750
121035	387751
79612	387752
7067	387753
52006	387754
27995	387755
26445	387756
23481	387757
94936	387758
54536	387759
240542	387760
38801	387761
1257	387762
1572	387763
46900	387764
131448	387765
77373	387766
108737	387767
141791	387768
46938	387769
148604	387770
42896	387771
113191	387772
62712	387773
46094	387774
133856	387775
4652	387776
135226	387777
3535	387778
163259	387779
36455	387780
4209	387781
38050	387782
5830	387783
75980	387784
83390	387785
45496	387786
10188	387787
41445	387788
46544	387789
11889	387790
47650	387791
61964	387792
218	387793
184170	387794
8628	387795
272211	387796
144882	387797
24926	387798
49027	387799
105605	387800
228619	387801
20280	387802
128757	387803
146525	387804
52121	387805
93328	387806
95185	387807
65050	387808
7678	387809
16491	387810
238592	387811
37193	387812
255414	387813
162737	387814
73938	387815
114738	387816
52509	387817
135503	387818
1585	387819
1470	387820
5792	387821
51535	387822
95679	387823
13030	387824
103155	387825
58051	387826
84131	387827
3482	387828
1037	387829
19705	387830
17509	387831
46568	387832
9513	387833
451	387834
52303	387835
142033	387836
33949	387837
13907	387838
253009	387839
11126	387840
160012	387841
56728	387842
27986	387843
158865	387844
511	387845
270807	387846
182401	387847
10291	387848
11653	387849
1927	387850
450	387851
16079	387852
88947	387853
98279	387854
4047	387855
2968	387856
175440	387857
84856	387858
101841	387859
11672	387860
21743	387861
11419	387862
168638	387863
57923	387864
15448	387865
166282	387866
13977	387867
100818	387868
109007	387869
54432	387870
34400	387871
9766	387872
68160	387873
43134	387874
15836	387875
46061	387876
255344	387877
154043	387878
52097	387879
7108	387880
74017	387881
24856	387882
113548	387883
5765	387884
49340	387885
29044	387886
558	387887
7152	387888
361	387889
2980	387890
252392	387891
64953	387892
26183	387893
1322	387894
89939	387895
8589	387896
112674	387897
2132	387898
51180	387899
129215	387900
41253	387901
12050	387902
56595	387903
193949	387904
4915	387905
41827	387906
24593	387907
157401	387908
64641	387909
28058	387910
117502	387911
59138	387912
15363	387913
3381	387914
64884	387915
5958	387916
243793	387917
2209	387918
26981	387919
50260	387920
19681	387921
124095	387922
166073	387923
15344	387924
136266	387925
105423	387926
59429	387927
15978	387928
6183	387929
138341	387930
257777	387931
11384	387932
24463	387933
9818	387934
4818	387935
7727	387936
70127	387937
130394	387938
12474	387939
96606	387940
117110	387941
89078	387942
3842	387943
186179	387944
33511	387945
12655	387946
2123	387947
257731	387948
163691	387949
123899	387950
55907	387951
14003	387952
103430	387953
17592	387954
27953	387955
26918	387956
7455	387957
100433	387958
168878	387959
30937	387960
45917	387961
7970	387962
28752	387963
78032	387964
57035	387965
4391	387966
7038	387967
211630	387968
19077	387969
55215	387970
2079	387971
117797	387972
24777	387973
32935	387974
89259	387975
123330	387976
52577	387977
8556	387978
29337	387979
31953	387980
78352	387981
2370	387982
104986	387983
231051	387984
115560	387985
81598	387986
193673	387987
58701	387988
98	387989
3449	387990
116298	387991
92708	387992
91108	387993
81651	387994
90288	387995
184493	387996
7097	387997
7211	387998
14287	387999
6294	388000
162042	388001
6905	388002
115526	388003
8687	388004
3922	388005
57713	388006
34404	388007
11552	388008
1590	388009
147416	388010
18091	388011
200663	388012
173521	388013
3875	388014
20299	388015
148684	388016
224942	388017
92133	388018
7539	388019
63901	388020
105618	388021
87129	388022
115884	388023
666	388024
17813	388025
262210	388026
66028	388027
600	388028
34995	388029
118	388030
145892	388031
1904	388032
101663	388033
60386	388034
155204	388035
121713	388036
27096	388037
54526	388038
1366	388039
7739	388040
3243	388041
98601	388042
37275	388043
60489	388044
56744	388045
80573	388046
27428	388047
440	388048
11633	388049
45045	388050
64572	388051
31796	388052
28544	388053
212355	388054
47638	388055
7580	388056
217129	388057
149556	388058
792	388059
1263	388060
12135	388061
35463	388062
21064	388063
75439	388064
135603	388065
72719	388066
25594	388067
6021	388068
116070	388069
15232	388070
140013	388071
464	388072
1265	388073
186606	388074
241150	388075
20624	388076
369	388077
96802	388078
838	388079
6991	388080
6347	388081
8062	388082
35707	388083
59698	388084
53370	388085
4469	388086
70620	388087
258885	388088
1357	388089
128406	388090
5647	388091
1005	388092
12089	388093
56898	388094
795	388095
135606	388096
937	388097
206921	388098
23254	388099
44761	388100
140444	388101
159416	388102
35531	388103
5965	388104
47178	388105
7902	388106
139744	388107
108150	388108
58610	388109
114064	388110
20104	388111
75005	388112
100636	388113
52561	388114
132756	388115
64755	388116
23874	388117
11573	388118
18317	388119
31633	388120
46287	388121
175869	388122
24827	388123
4216	388124
63960	388125
93211	388126
116995	388127
6156	388128
71373	388129
19616	388130
265117	388131
122096	388132
158869	388133
35480	388134
50379	388135
15281	388136
113041	388137
155681	388138
32467	388139
12792	388140
7473	388141
64577	388142
60516	388143
145805	388144
6759	388145
90593	388146
231283	388147
24067	388148
43587	388149
35805	388150
35344	388151
266412	388152
72909	388153
17208	388154
193607	388155
10301	388156
2977	388157
140288	388158
2765	388159
16494	388160
3818	388161
142517	388162
29928	388163
11497	388164
49505	388165
13473	388166
83	388167
210	388168
178220	388169
2052	388170
147893	388171
158553	388172
166398	388173
33033	388174
257945	388175
56003	388176
80984	388177
28234	388178
13431	388179
266252	388180
119324	388181
3439	388182
104103	388183
8891	388184
1066	388185
25932	388186
235922	388187
15658	388188
150640	388189
38873	388190
149515	388191
13517	388192
23934	388193
22057	388194
152560	388195
23768	388196
9025	388197
170794	388198
7372	388199
79437	388200
44415	388201
76861	388202
4846	388203
2060	388204
116096	388205
127716	388206
23491	388207
52448	388208
198082	388209
77132	388210
5455	388211
764	388212
18196	388213
8792	388214
80254	388215
83683	388216
18539	388217
14923	388218
5100	388219
51	388220
12929	388221
91340	388222
37646	388223
224	388224
101342	388225
54847	388226
6248	388227
44488	388228
12	388229
32616	388230
83722	388231
24409	388232
129630	388233
5526	388234
11598	388235
262006	388236
41209	388237
44503	388238
105	388239
39205	388240
15465	388241
1436	388242
42950	388243
235455	388244
750	388245
189671	388246
123033	388247
13040	388248
35276	388249
1037	388250
8034	388251
84187	388252
119847	388253
18696	388254
28574	388255
2691	388256
5164	388257
20665	388258
5848	388259
196590	388260
74210	388261
31257	388262
203	388263
214585	388264
101553	388265
20287	388266
105162	388267
18134	388268
119445	388269
21909	388270
14716	388271
11284	388272
105365	388273
22315	388274
177985	388275
15750	388276
7812	388277
1470	388278
2005	388279
67963	388280
3907	388281
2418	388282
399	388283
179959	388284
103494	388285
68933	388286
52361	388287
107726	388288
147752	388289
2635	388290
9701	388291
12643	388292
221830	388293
79260	388294
118364	388295
88479	388296
76090	388297
179490	388298
85187	388299
182296	388300
4079	388301
25968	388302
56254	388303
72777	388304
13589	388305
146548	388306
33701	388307
25345	388308
120361	388309
188747	388310
17612	388311
55952	388312
254844	388313
28900	388314
2148	388315
1894	388316
46807	388317
137536	388318
79771	388319
59503	388320
1448	388321
25626	388322
52392	388323
4579	388324
53199	388325
12332	388326
240316	388327
67947	388328
156732	388329
576	388330
46551	388331
247618	388332
47686	388333
6642	388334
153665	388335
122155	388336
112974	388337
41836	388338
102564	388339
10261	388340
43264	388341
6700	388342
27696	388343
34488	388344
9835	388345
7921	388346
128168	388347
95371	388348
104903	388349
44910	388350
6136	388351
14000	388352
5271	388353
1393	388354
131220	388355
12152	388356
39770	388357
159123	388358
1045	388359
14067	388360
74688	388361
26822	388362
2659	388363
3473	388364
24822	388365
13305	388366
219931	388367
44566	388368
7610	388369
8382	388370
11376	388371
1100	388372
66601	388373
2740	388374
15724	388375
35334	388376
206465	388377
5370	388378
108632	388379
4615	388380
76062	388381
86940	388382
104127	388383
172957	388384
246565	388385
157750	388386
50408	388387
8520	388388
18236	388389
13742	388390
115802	388391
71148	388392
27087	388393
1010	388394
13288	388395
258526	388396
15506	388397
55938	388398
18249	388399
112115	388400
68381	388401
410	388402
60625	388403
21362	388404
5595	388405
215846	388406
12422	388407
65295	388408
954	388409
83257	388410
182347	388411
45734	388412
36535	388413
10727	388414
105907	388415
57278	388416
12709	388417
9191	388418
1894	388419
69018	388420
87656	388421
34696	388422
499	388423
103031	388424
2179	388425
39240	388426
39186	388427
1880	388428
25581	388429
80397	388430
29957	388431
41513	388432
4942	388433
31960	388434
13965	388435
28182	388436
112055	388437
88895	388438
83283	388439
121383	388440
38103	388441
249112	388442
70390	388443
175058	388444
103780	388445
118174	388446
1745	388447
59725	388448
29577	388449
99290	388450
96	388451
97936	388452
279	388453
7842	388454
19112	388455
84388	388456
36348	388457
73062	388458
3779	388459
16268	388460
79203	388461
4183	388462
25538	388463
65667	388464
33589	388465
139355	388466
84757	388467
68628	388468
3661	388469
156630	388470
141948	388471
9363	388472
602	388473
217296	388474
17572	388475
14510	388476
6779	388477
60100	388478
154996	388479
34057	388480
52280	388481
8378	388482
1492	388483
22979	388484
26726	388485
31184	388486
33649	388487
12013	388488
1251	388489
110303	388490
196	388491
13950	388492
51342	388493
54919	388494
20865	388495
83494	388496
132758	388497
69747	388498
252523	388499
77	388500
157925	388501
48393	388502
823	388503
15979	388504
74629	388505
33585	388506
32174	388507
227527	388508
147724	388509
50023	388510
31167	388511
6270	388512
258532	388513
30387	388514
126908	388515
30239	388516
102171	388517
127830	388518
22578	388519
267792	388520
26345	388521
118406	388522
7965	388523
1631	388524
89989	388525
240870	388526
78535	388527
56712	388528
8359	388529
13620	388530
3087	388531
38772	388532
123993	388533
220430	388534
111738	388535
18586	388536
73774	388537
62315	388538
7254	388539
63994	388540
104438	388541
35711	388542
20238	388543
200	388544
29230	388545
231062	388546
16016	388547
88696	388548
31339	388549
224967	388550
145059	388551
58560	388552
2387	388553
126830	388554
4581	388555
85391	388556
137341	388557
7670	388558
24107	388559
155984	388560
4567	388561
204434	388562
41055	388563
11883	388564
16235	388565
9432	388566
130869	388567
10449	388568
16584	388569
42185	388570
129655	388571
111197	388572
3699	388573
28213	388574
1423	388575
125936	388576
3343	388577
178837	388578
44828	388579
77231	388580
45483	388581
266761	388582
71965	388583
169185	388584
1861	388585
12694	388586
222466	388587
3592	388588
119091	388589
60900	388590
48710	388591
174499	388592
28246	388593
34751	388594
20335	388595
61918	388596
46648	388597
13587	388598
130552	388599
13832	388600
359	388601
15736	388602
131844	388603
133465	388604
110152	388605
40849	388606
5519	388607
136531	388608
14059	388609
32274	388610
107643	388611
58263	388612
31641	388613
8332	388614
94521	388615
50587	388616
160190	388617
28651	388618
48888	388619
111781	388620
31510	388621
62798	388622
26168	388623
65509	388624
2784	388625
144171	388626
44652	388627
37631	388628
27265	388629
247285	388630
10245	388631
27092	388632
166362	388633
26232	388634
139456	388635
25236	388636
5308	388637
126469	388638
18600	388639
107550	388640
2005	388641
78949	388642
17693	388643
198443	388644
28777	388645
50891	388646
90600	388647
36493	388648
61751	388649
11	388650
4114	388651
42034	388652
48010	388653
52844	388654
71459	388655
4638	388656
49067	388657
28437	388658
213749	388659
58922	388660
86801	388661
1126	388662
600	388663
575	388664
51174	388665
51139	388666
167869	388667
1510	388668
40254	388669
74619	388670
43102	388671
99488	388672
113346	388673
34714	388674
30279	388675
25512	388676
26711	388677
404	388678
24679	388679
382	388680
6358	388681
144289	388682
156	388683
264081	388684
179266	388685
228453	388686
858	388687
13118	388688
5590	388689
91350	388690
4555	388691
95854	388692
88693	388693
80280	388694
2206	388695
54444	388696
253476	388697
77438	388698
196851	388699
32314	388700
30400	388701
11289	388702
2872	388703
130200	388704
208368	388705
84	388706
185546	388707
4130	388708
72942	388709
11509	388710
6504	388711
242083	388712
46832	388713
251792	388714
10229	388715
47597	388716
167348	388717
39044	388718
33242	388719
13101	388720
3	388721
5023	388722
30854	388723
20073	388724
226958	388725
45697	388726
1034	388727
54959	388728
17510	388729
246139	388730
5799	388731
126935	388732
71750	388733
6856	388734
19522	388735
71312	388736
42154	388737
24275	388738
2998	388739
18039	388740
52713	388741
170819	388742
88382	388743
166478	388744
72335	388745
2401	388746
2270	388747
20425	388748
174	388749
10484	388750
201326	388751
41916	388752
121694	388753
76776	388754
66185	388755
5690	388756
248228	388757
80379	388758
17530	388759
2006	388760
459	388761
44953	388762
5449	388763
48626	388764
47944	388765
73228	388766
16524	388767
132903	388768
75897	388769
39804	388770
24804	388771
7128	388772
25790	388773
45441	388774
232817	388775
23725	388776
5816	388777
93059	388778
133883	388779
24817	388780
1603	388781
101257	388782
156949	388783
125536	388784
19342	388785
48074	388786
195634	388787
82703	388788
79834	388789
4545	388790
25867	388791
73234	388792
46051	388793
61183	388794
34952	388795
462	388796
22551	388797
146498	388798
7201	388799
129399	388800
66901	388801
190755	388802
911	388803
89180	388804
267629	388805
754	388806
34759	388807
30832	388808
88024	388809
74296	388810
1179	388811
102219	388812
21247	388813
9769	388814
100280	388815
192782	388816
96766	388817
2126	388818
78629	388819
23026	388820
74729	388821
53318	388822
66799	388823
23846	388824
163521	388825
24071	388826
110891	388827
242030	388828
2997	388829
1240	388830
226429	388831
40667	388832
250	388833
18780	388834
40416	388835
9584	388836
724	388837
167	388838
46327	388839
175497	388840
113168	388841
245079	388842
48491	388843
15054	388844
15368	388845
33095	388846
62096	388847
46311	388848
226453	388849
15343	388850
121781	388851
11534	388852
27842	388853
8049	388854
105798	388855
9653	388856
29044	388857
32117	388858
163899	388859
9446	388860
23844	388861
40152	388862
32442	388863
54998	388864
51585	388865
59357	388866
199558	388867
104888	388868
32686	388869
232695	388870
2944	388871
47107	388872
11401	388873
78877	388874
16009	388875
154662	388876
128337	388877
76852	388878
506	388879
152686	388880
1009	388881
23598	388882
131625	388883
34088	388884
84661	388885
180774	388886
1116	388887
661	388888
6872	388889
76991	388890
22004	388891
105431	388892
47224	388893
11762	388894
143718	388895
2006	388896
89377	388897
3926	388898
134498	388899
88485	388900
11	388901
6995	388902
120610	388903
9370	388904
64615	388905
220180	388906
47509	388907
88385	388908
65609	388909
77862	388910
165314	388911
130277	388912
27772	388913
76534	388914
39129	388915
245711	388916
55525	388917
64497	388918
15111	388919
15053	388920
18220	388921
41929	388922
30475	388923
81492	388924
7091	388925
23471	388926
23624	388927
259609	388928
11192	388929
26668	388930
20102	388931
88291	388932
9591	388933
40524	388934
38425	388935
56148	388936
24432	388937
187111	388938
12313	388939
80515	388940
10817	388941
12206	388942
206456	388943
94205	388944
227459	388945
208126	388946
4134	388947
1191	388948
138475	388949
649	388950
260955	388951
61466	388952
130964	388953
35270	388954
34385	388955
109110	388956
80237	388957
5364	388958
4792	388959
35	388960
236	388961
1750	388962
6119	388963
955	388964
113367	388965
105317	388966
7719	388967
9873	388968
3560	388969
317	388970
17960	388971
2354	388972
58789	388973
103631	388974
38674	388975
169	388976
38393	388977
114082	388978
14397	388979
2200	388980
43114	388981
59539	388982
1	388983
8907	388984
32231	388985
16199	388986
3460	388987
9309	388988
41029	388989
67875	388990
20461	388991
102143	388992
30309	388993
66110	388994
4481	388995
15620	388996
134555	388997
9980	388998
34797	388999
43682	389000
8227	389001
19631	389002
35782	389003
144703	389004
77371	389005
43232	389006
178174	389007
48682	389008
20324	389009
51417	389010
109782	389011
7242	389012
9195	389013
3475	389014
6638	389015
46018	389016
69650	389017
39334	389018
174724	389019
100432	389020
97933	389021
10695	389022
100091	389023
135963	389024
74713	389025
3856	389026
1598	389027
22236	389028
21543	389029
194738	389030
171643	389031
200735	389032
5348	389033
23114	389034
34487	389035
23899	389036
147182	389037
5580	389038
184368	389039
242175	389040
69723	389041
94774	389042
220911	389043
166268	389044
163955	389045
13107	389046
131993	389047
23508	389048
24504	389049
47909	389050
108520	389051
267191	389052
52215	389053
37714	389054
65831	389055
1524	389056
122681	389057
11710	389058
21653	389059
267816	389060
30796	389061
8871	389062
61030	389063
165	389064
103131	389065
4562	389066
92587	389067
99323	389068
3109	389069
82624	389070
58999	389071
10485	389072
147127	389073
2956	389074
109923	389075
255882	389076
20800	389077
20626	389078
108373	389079
224425	389080
20668	389081
48597	389082
198200	389083
168817	389084
40277	389085
36549	389086
179657	389087
3595	389088
26979	389089
15777	389090
86441	389091
99171	389092
6735	389093
37376	389094
215863	389095
87661	389096
106939	389097
1101	389098
23926	389099
63266	389100
15285	389101
6201	389102
79473	389103
168495	389104
13477	389105
86152	389106
16915	389107
171115	389108
15493	389109
26382	389110
101028	389111
5946	389112
1299	389113
3403	389114
1539	389115
104450	389116
265978	389117
43837	389118
4139	389119
152811	389120
110019	389121
10530	389122
157812	389123
5583	389124
98401	389125
104472	389126
93000	389127
1335	389128
32747	389129
66505	389130
78935	389131
88816	389132
112777	389133
2766	389134
9581	389135
237834	389136
79315	389137
161012	389138
60087	389139
9049	389140
46657	389141
4528	389142
40505	389143
13337	389144
88149	389145
70498	389146
56535	389147
99873	389148
99205	389149
220104	389150
161037	389151
28755	389152
59398	389153
64990	389154
47076	389155
42383	389156
77648	389157
1489	389158
66760	389159
25825	389160
206	389161
21154	389162
8736	389163
43399	389164
151	389165
15714	389166
101865	389167
72293	389168
7540	389169
87682	389170
44200	389171
2552	389172
11755	389173
50587	389174
39927	389175
5089	389176
77600	389177
216978	389178
146703	389179
91328	389180
41794	389181
8942	389182
245514	389183
54058	389184
424	389185
432	389186
47127	389187
6917	389188
5225	389189
10667	389190
3225	389191
160529	389192
123592	389193
27638	389194
10864	389195
1314	389196
59385	389197
76543	389198
351	389199
113946	389200
160564	389201
251628	389202
98722	389203
17594	389204
37354	389205
924	389206
15983	389207
162293	389208
387	389209
8971	389210
1604	389211
37369	389212
9433	389213
1162	389214
206005	389215
14282	389216
19970	389217
14976	389218
71161	389219
5532	389220
27856	389221
137043	389222
6202	389223
7211	389224
5602	389225
79086	389226
255141	389227
116551	389228
137306	389229
253147	389230
112590	389231
8455	389232
29179	389233
1651	389234
51930	389235
129723	389236
76022	389237
112419	389238
10	389239
3603	389240
8164	389241
19195	389242
2691	389243
17489	389244
37976	389245
8242	389246
100590	389247
8888	389248
28741	389249
2353	389250
43382	389251
74438	389252
53170	389253
52534	389254
28290	389255
264499	389256
98798	389257
59593	389258
3203	389259
39508	389260
116253	389261
115009	389262
101667	389263
34673	389264
216558	389265
1091	389266
125313	389267
160298	389268
206742	389269
12256	389270
166749	389271
101893	389272
159306	389273
627	389274
7053	389275
30663	389276
14	389277
81746	389278
184334	389279
89146	389280
78897	389281
162179	389282
16075	389283
1698	389284
47213	389285
31833	389286
52011	389287
3844	389288
49372	389289
40247	389290
340	389291
2173	389292
6409	389293
159849	389294
511	389295
22709	389296
11040	389297
143146	389298
17616	389299
82992	389300
35508	389301
32905	389302
23136	389303
40474	389304
29177	389305
1809	389306
63244	389307
32056	389308
16661	389309
7601	389310
3895	389311
53118	389312
99414	389313
72416	389314
257898	389315
31499	389316
63752	389317
35231	389318
2691	389319
60248	389320
726	389321
24473	389322
142515	389323
31600	389324
103566	389325
16783	389326
99487	389327
105349	389328
269582	389329
20076	389330
35093	389331
883	389332
97927	389333
98579	389334
206534	389335
74502	389336
24091	389337
13020	389338
3244	389339
28645	389340
37362	389341
4530	389342
17373	389343
143654	389344
5742	389345
151868	389346
33615	389347
93865	389348
21374	389349
53780	389350
21637	389351
162787	389352
76230	389353
5552	389354
270016	389355
65846	389356
114043	389357
28839	389358
68612	389359
64879	389360
15297	389361
145109	389362
1605	389363
44285	389364
16713	389365
33031	389366
1227	389367
54736	389368
145156	389369
23970	389370
3147	389371
42909	389372
108060	389373
2234	389374
47807	389375
35514	389376
1875	389377
89501	389378
16301	389379
17555	389380
40675	389381
34731	389382
1613	389383
6789	389384
128269	389385
30586	389386
67743	389387
385	389388
34467	389389
19085	389390
27760	389391
54212	389392
126019	389393
40921	389394
101781	389395
12850	389396
118966	389397
57223	389398
53855	389399
4377	389400
31132	389401
28305	389402
65987	389403
23013	389404
117288	389405
26600	389406
34773	389407
34879	389408
2300	389409
26480	389410
15489	389411
210588	389412
26976	389413
2021	389414
8901	389415
93297	389416
128502	389417
7842	389418
60529	389419
156057	389420
40230	389421
8545	389422
33935	389423
19574	389424
25944	389425
155554	389426
9226	389427
109167	389428
22620	389429
37976	389430
75559	389431
153997	389432
8231	389433
57290	389434
2167	389435
126703	389436
46564	389437
43258	389438
37076	389439
4590	389440
48727	389441
6329	389442
5849	389443
266643	389444
17302	389445
164048	389446
72055	389447
188384	389448
82586	389449
2059	389450
130900	389451
52830	389452
28624	389453
208696	389454
250531	389455
124489	389456
31620	389457
112778	389458
75270	389459
58205	389460
23786	389461
23307	389462
12693	389463
64290	389464
26190	389465
83840	389466
259691	389467
3314	389468
6053	389469
134821	389470
81432	389471
58610	389472
66123	389473
131346	389474
6601	389475
9189	389476
186989	389477
259	389478
125943	389479
145592	389480
138448	389481
22192	389482
12109	389483
10427	389484
119024	389485
78726	389486
13851	389487
25092	389488
4781	389489
23118	389490
97612	389491
20898	389492
28848	389493
32712	389494
15295	389495
6196	389496
39306	389497
36614	389498
3746	389499
101241	389500
103386	389501
708	389502
8976	389503
87137	389504
86084	389505
231646	389506
62596	389507
70047	389508
56577	389509
3048	389510
78247	389511
137061	389512
27099	389513
89609	389514
103736	389515
21326	389516
77712	389517
20253	389518
166480	389519
11245	389520
171568	389521
48185	389522
37356	389523
29001	389524
127806	389525
193379	389526
19171	389527
24287	389528
58052	389529
3008	389530
235226	389531
164707	389532
138736	389533
200259	389534
126959	389535
60310	389536
49353	389537
23622	389538
1308	389539
4205	389540
92680	389541
19208	389542
84988	389543
1955	389544
149359	389545
2970	389546
46097	389547
35893	389548
35802	389549
11985	389550
5159	389551
5064	389552
76714	389553
21490	389554
144186	389555
183777	389556
5032	389557
173170	389558
72346	389559
26900	389560
199983	389561
193037	389562
37641	389563
24399	389564
40671	389565
22391	389566
41530	389567
69135	389568
65013	389569
53262	389570
219768	389571
14231	389572
1893	389573
14798	389574
27991	389575
153517	389576
87344	389577
3135	389578
68341	389579
268908	389580
102620	389581
136554	389582
29089	389583
14508	389584
17106	389585
13315	389586
35108	389587
109262	389588
12812	389589
238126	389590
9907	389591
41283	389592
11159	389593
73986	389594
28846	389595
7056	389596
3929	389597
6867	389598
10203	389599
45134	389600
229456	389601
5475	389602
101499	389603
104325	389604
23698	389605
24811	389606
29004	389607
121580	389608
265519	389609
81775	389610
265648	389611
10630	389612
82501	389613
107359	389614
862	389615
4994	389616
111121	389617
53512	389618
110828	389619
10	389620
5858	389621
86351	389622
206892	389623
41361	389624
6870	389625
126738	389626
100808	389627
95961	389628
109956	389629
161899	389630
131109	389631
15610	389632
56933	389633
5697	389634
7723	389635
118134	389636
197910	389637
15958	389638
149617	389639
154336	389640
24065	389641
25218	389642
129798	389643
242259	389644
33788	389645
10607	389646
15437	389647
133065	389648
34951	389649
9034	389650
26648	389651
10495	389652
9100	389653
39932	389654
5010	389655
34008	389656
2559	389657
13906	389658
54729	389659
239037	389660
38848	389661
55260	389662
125298	389663
3910	389664
233037	389665
120560	389666
144003	389667
9830	389668
122956	389669
1313	389670
96741	389671
169650	389672
20218	389673
146325	389674
100085	389675
12090	389676
117437	389677
89599	389678
837	389679
79043	389680
123800	389681
216918	389682
47573	389683
176557	389684
69289	389685
86835	389686
90974	389687
97624	389688
4623	389689
10063	389690
79240	389691
97160	389692
42430	389693
202062	389694
26358	389695
41053	389696
35734	389697
28604	389698
42959	389699
7843	389700
170741	389701
87978	389702
14835	389703
186535	389704
70386	389705
24986	389706
36871	389707
245975	389708
255900	389709
149684	389710
21216	389711
54820	389712
27752	389713
94136	389714
4622	389715
21102	389716
99538	389717
94748	389718
254745	389719
4486	389720
261497	389721
148196	389722
124949	389723
50921	389724
80229	389725
113637	389726
40405	389727
2363	389728
108489	389729
40477	389730
175880	389731
9315	389732
877	389733
7037	389734
72881	389735
38982	389736
57532	389737
21865	389738
100369	389739
3396	389740
14930	389741
242	389742
80016	389743
3426	389744
145493	389745
202755	389746
53569	389747
44112	389748
98933	389749
32340	389750
64545	389751
23393	389752
1559	389753
37553	389754
1679	389755
4123	389756
164057	389757
10391	389758
37424	389759
139798	389760
74398	389761
212521	389762
2168	389763
1172	389764
29692	389765
8086	389766
327	389767
83964	389768
128049	389769
1573	389770
342	389771
207995	389772
72915	389773
100364	389774
6251	389775
79772	389776
11677	389777
14755	389778
32400	389779
23765	389780
93821	389781
70537	389782
79077	389783
50780	389784
265959	389785
54473	389786
13011	389787
45396	389788
137198	389789
101663	389790
246172	389791
48802	389792
6409	389793
601	389794
21884	389795
15000	389796
216787	389797
112700	389798
80236	389799
143712	389800
54041	389801
31489	389802
194849	389803
64272	389804
119122	389805
26217	389806
169294	389807
34804	389808
8270	389809
45218	389810
207348	389811
188857	389812
99424	389813
65342	389814
109118	389815
187810	389816
112891	389817
845	389818
56728	389819
19610	389820
189165	389821
28751	389822
51213	389823
34169	389824
11429	389825
204073	389826
49081	389827
45839	389828
156	389829
25940	389830
42803	389831
218968	389832
11020	389833
236838	389834
7461	389835
1495	389836
213	389837
131588	389838
37940	389839
1077	389840
83360	389841
258115	389842
43285	389843
671	389844
98615	389845
85775	389846
82565	389847
3487	389848
2878	389849
107806	389850
74425	389851
103537	389852
7763	389853
66034	389854
15586	389855
45025	389856
69080	389857
139918	389858
8603	389859
3787	389860
23103	389861
41017	389862
21843	389863
25727	389864
14762	389865
14398	389866
103660	389867
14220	389868
85429	389869
66942	389870
2824	389871
3061	389872
19061	389873
32401	389874
145257	389875
12880	389876
67020	389877
10320	389878
38503	389879
59041	389880
164470	389881
209318	389882
22137	389883
131216	389884
16090	389885
65414	389886
142148	389887
264697	389888
372	389889
167010	389890
49850	389891
34415	389892
84720	389893
86223	389894
5940	389895
93067	389896
112284	389897
317	389898
71533	389899
1646	389900
6556	389901
40172	389902
250682	389903
135678	389904
100916	389905
20671	389906
77431	389907
4370	389908
77633	389909
3355	389910
40603	389911
27329	389912
145892	389913
26392	389914
14120	389915
12297	389916
205237	389917
37445	389918
102807	389919
107154	389920
28884	389921
100	389922
2775	389923
168840	389924
75110	389925
145758	389926
78866	389927
30945	389928
40661	389929
10953	389930
68103	389931
138056	389932
86459	389933
156594	389934
1950	389935
208718	389936
125864	389937
222922	389938
66540	389939
24438	389940
263569	389941
333	389942
61057	389943
3391	389944
267838	389945
206668	389946
80797	389947
277	389948
23873	389949
45097	389950
7738	389951
14724	389952
252911	389953
19408	389954
1750	389955
415	389956
38671	389957
6158	389958
82539	389959
237825	389960
4807	389961
10455	389962
17952	389963
20357	389964
24212	389965
28703	389966
156440	389967
73031	389968
231	389969
69416	389970
1347	389971
129431	389972
23272	389973
43066	389974
129165	389975
70386	389976
640	389977
202556	389978
100518	389979
14015	389980
143648	389981
1597	389982
77493	389983
67419	389984
134109	389985
69572	389986
169503	389987
8405	389988
124438	389989
103393	389990
93102	389991
4850	389992
28373	389993
86985	389994
82453	389995
43321	389996
52343	389997
725	389998
45172	389999
28845	390000
118325	390001
25713	390002
74679	390003
2153	390004
11694	390005
56085	390006
25172	390007
93272	390008
183001	390009
6239	390010
2231	390011
6091	390012
21329	390013
3260	390014
13053	390015
35998	390016
17606	390017
72159	390018
114636	390019
153538	390020
124200	390021
127467	390022
114600	390023
136767	390024
219104	390025
82265	390026
34746	390027
108477	390028
66204	390029
41208	390030
6801	390031
141393	390032
103623	390033
149272	390034
134084	390035
110869	390036
31945	390037
94798	390038
7237	390039
16785	390040
59792	390041
19650	390042
4568	390043
73224	390044
34322	390045
58450	390046
254419	390047
41116	390048
6540	390049
100688	390050
4732	390051
166	390052
46222	390053
2831	390054
6722	390055
26910	390056
46017	390057
125311	390058
26510	390059
70873	390060
7429	390061
6614	390062
1720	390063
86752	390064
2209	390065
1079	390066
749	390067
96437	390068
1306	390069
85898	390070
13583	390071
13308	390072
2219	390073
16134	390074
1926	390075
34756	390076
117937	390077
250412	390078
7090	390079
71746	390080
46058	390081
27245	390082
4075	390083
173204	390084
149554	390085
22074	390086
5388	390087
179846	390088
85003	390089
4189	390090
49745	390091
111163	390092
663	390093
14397	390094
37086	390095
102533	390096
6920	390097
54905	390098
2431	390099
35901	390100
48689	390101
17334	390102
21660	390103
96225	390104
64982	390105
25584	390106
31962	390107
397	390108
24019	390109
55	390110
1908	390111
177853	390112
2328	390113
153974	390114
247029	390115
26774	390116
14849	390117
170839	390118
2211	390119
5273	390120
553	390121
3040	390122
14812	390123
94660	390124
16563	390125
40460	390126
146377	390127
111883	390128
162268	390129
113015	390130
48420	390131
161	390132
146503	390133
59125	390134
80	390135
98476	390136
58	390137
30794	390138
108661	390139
34655	390140
17862	390141
7095	390142
104287	390143
44617	390144
833	390145
607	390146
790	390147
1782	390148
102708	390149
14489	390150
216301	390151
187372	390152
104	390153
80419	390154
51557	390155
65014	390156
4826	390157
171399	390158
196774	390159
83927	390160
184136	390161
27289	390162
227951	390163
120509	390164
667	390165
2378	390166
8549	390167
48331	390168
20872	390169
233230	390170
19596	390171
1397	390172
143271	390173
63520	390174
182435	390175
206079	390176
53439	390177
43482	390178
72902	390179
10052	390180
26518	390181
58053	390182
567	390183
12052	390184
101261	390185
892	390186
84489	390187
2746	390188
11196	390189
115562	390190
68990	390191
13042	390192
35100	390193
56735	390194
32630	390195
19259	390196
1318	390197
157111	390198
15577	390199
229352	390200
13848	390201
370	390202
80582	390203
6974	390204
7148	390205
7601	390206
13625	390207
139902	390208
61920	390209
5250	390210
158614	390211
43401	390212
75659	390213
19311	390214
3776	390215
59781	390216
4836	390217
120942	390218
99975	390219
159548	390220
115634	390221
11125	390222
156075	390223
3858	390224
30091	390225
975	390226
11123	390227
8596	390228
160723	390229
10091	390230
3089	390231
18193	390232
68913	390233
8474	390234
64948	390235
14	390236
9770	390237
91505	390238
167978	390239
1006	390240
180369	390241
185848	390242
82717	390243
972	390244
41091	390245
62967	390246
33630	390247
83373	390248
72224	390249
53419	390250
24500	390251
73337	390252
3723	390253
18526	390254
212719	390255
383	390256
154402	390257
33682	390258
81508	390259
162155	390260
53063	390261
4998	390262
77669	390263
146655	390264
32812	390265
53341	390266
152869	390267
4641	390268
164110	390269
37319	390270
40513	390271
24878	390272
452	390273
5403	390274
8255	390275
61956	390276
66511	390277
211602	390278
20158	390279
153545	390280
62554	390281
248605	390282
46047	390283
3081	390284
73830	390285
7632	390286
4610	390287
139189	390288
42901	390289
5578	390290
1014	390291
89566	390292
8670	390293
94318	390294
3364	390295
178011	390296
224454	390297
20862	390298
146477	390299
21375	390300
21802	390301
36913	390302
251059	390303
45411	390304
10613	390305
66089	390306
155409	390307
486	390308
44134	390309
51927	390310
30155	390311
181	390312
8893	390313
37878	390314
143244	390315
38390	390316
3110	390317
5855	390318
105868	390319
33623	390320
86509	390321
26135	390322
214296	390323
31685	390324
137475	390325
23289	390326
37667	390327
24108	390328
122	390329
7196	390330
85404	390331
5411	390332
208440	390333
105529	390334
229686	390335
85532	390336
28072	390337
48995	390338
18335	390339
166255	390340
61402	390341
105886	390342
221426	390343
84413	390344
98449	390345
248185	390346
224	390347
80867	390348
15768	390349
40409	390350
15543	390351
66942	390352
202380	390353
223192	390354
7073	390355
152681	390356
13624	390357
238777	390358
95791	390359
78735	390360
13479	390361
122493	390362
26382	390363
44434	390364
4554	390365
18421	390366
89076	390367
52328	390368
43799	390369
21534	390370
20056	390371
10099	390372
2	390373
30568	390374
2119	390375
18735	390376
94201	390377
67525	390378
18477	390379
95121	390380
198019	390381
23379	390382
19381	390383
157	390384
46038	390385
26717	390386
43961	390387
21748	390388
14958	390389
52905	390390
93853	390391
18235	390392
49728	390393
8571	390394
11547	390395
77865	390396
148383	390397
3017	390398
42596	390399
3234	390400
4762	390401
41398	390402
85013	390403
201155	390404
1248	390405
13260	390406
259267	390407
2716	390408
28594	390409
6265	390410
113158	390411
12290	390412
2418	390413
125742	390414
143996	390415
199286	390416
68962	390417
66382	390418
25993	390419
89920	390420
73393	390421
10936	390422
31022	390423
211376	390424
9846	390425
30620	390426
6293	390427
237486	390428
1648	390429
118481	390430
5418	390431
45657	390432
80456	390433
39455	390434
5267	390435
42762	390436
766	390437
49609	390438
42110	390439
162016	390440
49297	390441
25133	390442
251862	390443
1437	390444
151428	390445
5139	390446
206024	390447
10709	390448
8956	390449
69754	390450
243146	390451
6030	390452
22641	390453
86103	390454
5509	390455
72476	390456
132943	390457
36276	390458
17069	390459
6996	390460
152898	390461
225356	390462
116382	390463
75138	390464
161535	390465
63741	390466
58671	390467
5901	390468
38367	390469
28455	390470
72723	390471
16835	390472
267991	390473
21464	390474
32828	390475
15679	390476
160750	390477
177466	390478
4894	390479
122443	390480
9536	390481
23203	390482
51616	390483
28353	390484
100191	390485
141735	390486
254787	390487
28376	390488
128603	390489
8180	390490
165108	390491
45441	390492
145941	390493
237884	390494
152146	390495
147837	390496
14412	390497
217959	390498
728	390499
86650	390500
118727	390501
155836	390502
128332	390503
55883	390504
255220	390505
51521	390506
3696	390507
27292	390508
26371	390509
16731	390510
123520	390511
92000	390512
93280	390513
16189	390514
14805	390515
5472	390516
17912	390517
83179	390518
73890	390519
130167	390520
18609	390521
122529	390522
266418	390523
10393	390524
14913	390525
3918	390526
145921	390527
2382	390528
187559	390529
14439	390530
23060	390531
251163	390532
63805	390533
71146	390534
248886	390535
165371	390536
79389	390537
20048	390538
5923	390539
52147	390540
9688	390541
4660	390542
12007	390543
25019	390544
77461	390545
1719	390546
67721	390547
10949	390548
3014	390549
74458	390550
1347	390551
11090	390552
1146	390553
27681	390554
48805	390555
211023	390556
43023	390557
14159	390558
139067	390559
44141	390560
167373	390561
27602	390562
91555	390563
22247	390564
18479	390565
176	390566
36860	390567
129239	390568
26103	390569
24245	390570
170374	390571
6935	390572
128265	390573
47248	390574
42771	390575
55950	390576
96250	390577
10221	390578
43510	390579
125189	390580
228314	390581
1136	390582
6389	390583
85375	390584
17604	390585
2815	390586
6895	390587
2409	390588
952	390589
100718	390590
180598	390591
1097	390592
101751	390593
13221	390594
50194	390595
10633	390596
11351	390597
70666	390598
2537	390599
12317	390600
41462	390601
137636	390602
51967	390603
10231	390604
74444	390605
157995	390606
16288	390607
259612	390608
278	390609
11234	390610
4565	390611
8777	390612
78016	390613
59365	390614
203967	390615
21199	390616
73365	390617
2896	390618
89141	390619
851	390620
14259	390621
5212	390622
56939	390623
2824	390624
3718	390625
101111	390626
122483	390627
154769	390628
77873	390629
139620	390630
147178	390631
46947	390632
161132	390633
256388	390634
14618	390635
9463	390636
100982	390637
149693	390638
3584	390639
18187	390640
5257	390641
62122	390642
47290	390643
100963	390644
9820	390645
88714	390646
13706	390647
5828	390648
31250	390649
8519	390650
23	390651
193032	390652
50789	390653
150843	390654
725	390655
29885	390656
10215	390657
38928	390658
4075	390659
47824	390660
29091	390661
88381	390662
86534	390663
70088	390664
58146	390665
237525	390666
123012	390667
61332	390668
78178	390669
15104	390670
46183	390671
49832	390672
48609	390673
148	390674
5033	390675
18902	390676
74279	390677
12349	390678
18063	390679
224077	390680
60024	390681
35392	390682
35342	390683
104484	390684
203470	390685
6571	390686
178371	390687
156	390688
137298	390689
1333	390690
55496	390691
2076	390692
37942	390693
86595	390694
107928	390695
119549	390696
1703	390697
45158	390698
16742	390699
54888	390700
6728	390701
26774	390702
251788	390703
171230	390704
25249	390705
111319	390706
26148	390707
41154	390708
25547	390709
17447	390710
48148	390711
77787	390712
10852	390713
6625	390714
131275	390715
4548	390716
6449	390717
11001	390718
13503	390719
128590	390720
1203	390721
48624	390722
10981	390723
2025	390724
255050	390725
72239	390726
35357	390727
50751	390728
3135	390729
134997	390730
173232	390731
6213	390732
1131	390733
10802	390734
30257	390735
94217	390736
8779	390737
2995	390738
23321	390739
57855	390740
96221	390741
141702	390742
97910	390743
524	390744
80242	390745
67830	390746
1089	390747
2668	390748
193509	390749
491	390750
170339	390751
24149	390752
138342	390753
809	390754
8895	390755
201	390756
772	390757
59425	390758
63446	390759
138896	390760
122057	390761
71623	390762
169176	390763
16135	390764
63347	390765
59852	390766
22784	390767
201445	390768
48307	390769
4539	390770
136251	390771
54516	390772
51468	390773
99526	390774
655	390775
1951	390776
84640	390777
73954	390778
10351	390779
90380	390780
13295	390781
80956	390782
50779	390783
21118	390784
60323	390785
91069	390786
39260	390787
13626	390788
16247	390789
115023	390790
107322	390791
6675	390792
16456	390793
147598	390794
69917	390795
47520	390796
179101	390797
1261	390798
8444	390799
10404	390800
24344	390801
70740	390802
27961	390803
41278	390804
244785	390805
55263	390806
105737	390807
34411	390808
231281	390809
4091	390810
87876	390811
16306	390812
2918	390813
24699	390814
17593	390815
2299	390816
59288	390817
72188	390818
128554	390819
59716	390820
129	390821
15741	390822
238993	390823
4926	390824
166101	390825
26065	390826
88699	390827
47126	390828
65870	390829
235606	390830
60561	390831
90921	390832
211798	390833
28316	390834
21782	390835
15282	390836
7043	390837
29450	390838
260885	390839
17502	390840
2779	390841
19345	390842
4063	390843
43146	390844
49763	390845
17206	390846
131198	390847
24963	390848
107678	390849
126145	390850
44141	390851
12864	390852
82577	390853
792	390854
41771	390855
202798	390856
128794	390857
27603	390858
11199	390859
51736	390860
2228	390861
171039	390862
58036	390863
7221	390864
1766	390865
1732	390866
137392	390867
119	390868
2666	390869
83778	390870
21003	390871
8711	390872
1551	390873
13379	390874
93325	390875
5475	390876
67199	390877
1706	390878
3072	390879
1210	390880
110945	390881
8926	390882
70185	390883
110691	390884
2750	390885
4188	390886
74074	390887
49768	390888
113969	390889
15870	390890
30971	390891
3171	390892
25608	390893
1659	390894
100975	390895
78563	390896
3169	390897
96020	390898
36797	390899
18531	390900
214654	390901
131783	390902
74862	390903
25885	390904
19124	390905
99809	390906
36110	390907
515	390908
76010	390909
7903	390910
13957	390911
3485	390912
12657	390913
7979	390914
63731	390915
2819	390916
19315	390917
142798	390918
43247	390919
98713	390920
70446	390921
11672	390922
10292	390923
147252	390924
3791	390925
186	390926
8613	390927
112317	390928
17164	390929
233	390930
28481	390931
49497	390932
47355	390933
91370	390934
2489	390935
67885	390936
147310	390937
140679	390938
10333	390939
131175	390940
104666	390941
1236	390942
2450	390943
4152	390944
40250	390945
83498	390946
32188	390947
204869	390948
187887	390949
80096	390950
6051	390951
137668	390952
40707	390953
44284	390954
2665	390955
15572	390956
38391	390957
1819	390958
177126	390959
81368	390960
5939	390961
149842	390962
3106	390963
2588	390964
90855	390965
9010	390966
243637	390967
18030	390968
50075	390969
104	390970
5925	390971
39853	390972
163419	390973
22038	390974
84347	390975
94902	390976
21382	390977
138283	390978
267524	390979
240555	390980
100040	390981
71150	390982
143071	390983
33765	390984
143985	390985
114225	390986
13753	390987
23927	390988
219055	390989
92741	390990
38271	390991
10515	390992
208305	390993
2142	390994
35607	390995
57583	390996
4063	390997
8768	390998
166385	390999
37393	391000
66935	391001
47002	391002
8364	391003
35802	391004
23878	391005
16151	391006
164362	391007
43619	391008
492	391009
4071	391010
161358	391011
2283	391012
105044	391013
67878	391014
54712	391015
56880	391016
76051	391017
1093	391018
4451	391019
48705	391020
151180	391021
55241	391022
146351	391023
77407	391024
182870	391025
30891	391026
133717	391027
13217	391028
18176	391029
76501	391030
8074	391031
112332	391032
270332	391033
41227	391034
985	391035
84672	391036
22811	391037
20657	391038
41114	391039
70590	391040
36802	391041
4088	391042
854	391043
1236	391044
90538	391045
103	391046
1704	391047
70339	391048
109632	391049
10239	391050
5330	391051
156919	391052
67867	391053
2378	391054
157902	391055
32399	391056
77743	391057
76052	391058
19211	391059
11448	391060
173536	391061
37599	391062
9626	391063
199066	391064
22573	391065
789	391066
529	391067
26350	391068
59908	391069
199360	391070
61	391071
83906	391072
262257	391073
54204	391074
84889	391075
587	391076
89854	391077
11931	391078
9147	391079
137001	391080
160023	391081
45973	391082
18242	391083
143537	391084
51536	391085
25976	391086
1863	391087
5233	391088
149065	391089
801	391090
13207	391091
11589	391092
228752	391093
69093	391094
81856	391095
50087	391096
2566	391097
33554	391098
29412	391099
61122	391100
7182	391101
18920	391102
139666	391103
95618	391104
66248	391105
24405	391106
226698	391107
246725	391108
57025	391109
91671	391110
57520	391111
33467	391112
15665	391113
4700	391114
260351	391115
209989	391116
164142	391117
57299	391118
3753	391119
1022	391120
168462	391121
41408	391122
98721	391123
253085	391124
75544	391125
159506	391126
10886	391127
3264	391128
101081	391129
44855	391130
62242	391131
191986	391132
1311	391133
102068	391134
19219	391135
37413	391136
2331	391137
165	391138
246585	391139
124119	391140
11606	391141
72756	391142
35580	391143
102235	391144
120982	391145
120524	391146
104992	391147
1467	391148
225677	391149
53980	391150
7974	391151
1013	391152
190946	391153
195203	391154
98753	391155
44234	391156
7361	391157
61988	391158
64906	391159
4360	391160
10927	391161
37316	391162
28327	391163
2149	391164
1536	391165
58780	391166
48309	391167
825	391168
76881	391169
75568	391170
22763	391171
30560	391172
18425	391173
115898	391174
15837	391175
26596	391176
90073	391177
25377	391178
82827	391179
257	391180
55982	391181
176432	391182
50482	391183
81750	391184
131830	391185
45103	391186
94552	391187
109502	391188
2272	391189
63871	391190
133503	391191
121402	391192
19176	391193
21169	391194
140659	391195
167922	391196
115739	391197
578	391198
125778	391199
141937	391200
1275	391201
31981	391202
3152	391203
42707	391204
26387	391205
49923	391206
19152	391207
138065	391208
87881	391209
75747	391210
42819	391211
147319	391212
263662	391213
144620	391214
176198	391215
179273	391216
196205	391217
121481	391218
212663	391219
27296	391220
45695	391221
208056	391222
86000	391223
132244	391224
162614	391225
96902	391226
58426	391227
32816	391228
26384	391229
227289	391230
18722	391231
2233	391232
185	391233
3723	391234
45000	391235
30755	391236
60186	391237
1514	391238
4146	391239
922	391240
28357	391241
43425	391242
6381	391243
248135	391244
84799	391245
58103	391246
149	391247
18804	391248
107	391249
88878	391250
4229	391251
827	391252
42129	391253
82180	391254
55962	391255
11486	391256
8549	391257
22981	391258
51908	391259
41112	391260
7810	391261
8248	391262
9272	391263
1209	391264
10072	391265
10059	391266
2696	391267
74931	391268
115451	391269
77172	391270
7206	391271
61402	391272
260227	391273
10525	391274
2046	391275
142738	391276
168781	391277
356	391278
45835	391279
4231	391280
67789	391281
19758	391282
42117	391283
34285	391284
5253	391285
1110	391286
53162	391287
24455	391288
253005	391289
7494	391290
147311	391291
8484	391292
13074	391293
28317	391294
67522	391295
128099	391296
52123	391297
10113	391298
6357	391299
109006	391300
74240	391301
3254	391302
1845	391303
255463	391304
30847	391305
212825	391306
56441	391307
817	391308
164745	391309
5826	391310
29067	391311
37736	391312
15448	391313
97034	391314
101603	391315
15087	391316
3113	391317
203576	391318
9283	391319
6230	391320
2287	391321
43492	391322
7018	391323
46166	391324
225339	391325
171160	391326
22245	391327
13224	391328
50545	391329
59187	391330
295	391331
108468	391332
28342	391333
218609	391334
33592	391335
913	391336
2157	391337
473	391338
81096	391339
8335	391340
190583	391341
58202	391342
124948	391343
5767	391344
30429	391345
17488	391346
97921	391347
4697	391348
98782	391349
95247	391350
163484	391351
251314	391352
22149	391353
46181	391354
24680	391355
22297	391356
90585	391357
92223	391358
258891	391359
99301	391360
26313	391361
104957	391362
16990	391363
23973	391364
134786	391365
257565	391366
336	391367
11547	391368
2194	391369
10943	391370
56909	391371
131664	391372
151531	391373
209897	391374
113366	391375
1200	391376
66949	391377
4121	391378
36217	391379
61821	391380
122535	391381
158254	391382
3949	391383
2355	391384
2677	391385
67909	391386
14027	391387
106561	391388
104772	391389
38052	391390
32380	391391
2667	391392
12867	391393
20323	391394
38738	391395
6987	391396
24051	391397
8607	391398
179360	391399
10000	391400
53923	391401
49165	391402
9147	391403
197725	391404
140163	391405
4427	391406
80071	391407
5003	391408
23236	391409
87379	391410
147031	391411
91	391412
156937	391413
13060	391414
69028	391415
71259	391416
8094	391417
110401	391418
266162	391419
1506	391420
3048	391421
52038	391422
59812	391423
103027	391424
2068	391425
22328	391426
3583	391427
182036	391428
43982	391429
72742	391430
238924	391431
151777	391432
40181	391433
189953	391434
61604	391435
6780	391436
60735	391437
136966	391438
36956	391439
90672	391440
164762	391441
29468	391442
84786	391443
31880	391444
110376	391445
114345	391446
66253	391447
262472	391448
16683	391449
14439	391450
44270	391451
64141	391452
49611	391453
71594	391454
108831	391455
180112	391456
14634	391457
166153	391458
9516	391459
243681	391460
54901	391461
105650	391462
15977	391463
22452	391464
38536	391465
19328	391466
5765	391467
64109	391468
172524	391469
6398	391470
2538	391471
78545	391472
270641	391473
26943	391474
9708	391475
3136	391476
240	391477
51	391478
30416	391479
107730	391480
28726	391481
13213	391482
56530	391483
4404	391484
72787	391485
27359	391486
4982	391487
30520	391488
100326	391489
3900	391490
29504	391491
198588	391492
4942	391493
12107	391494
9538	391495
82484	391496
93401	391497
141248	391498
8481	391499
1312	391500
143756	391501
3804	391502
17444	391503
2659	391504
171395	391505
4090	391506
5154	391507
263291	391508
80282	391509
28408	391510
44392	391511
49721	391512
87995	391513
23592	391514
106617	391515
2136	391516
93482	391517
16831	391518
3864	391519
122423	391520
68721	391521
77064	391522
27932	391523
107942	391524
862	391525
251449	391526
21288	391527
89597	391528
108817	391529
8894	391530
32183	391531
59437	391532
10012	391533
54552	391534
58908	391535
140611	391536
21605	391537
15899	391538
26199	391539
48782	391540
78541	391541
30357	391542
6974	391543
112348	391544
7158	391545
3359	391546
3515	391547
5092	391548
18969	391549
152495	391550
2440	391551
68820	391552
23934	391553
33810	391554
966	391555
98336	391556
35059	391557
166063	391558
1696	391559
167136	391560
121027	391561
131008	391562
92768	391563
169549	391564
2821	391565
43850	391566
54900	391567
53228	391568
71677	391569
6522	391570
202754	391571
45514	391572
3332	391573
140932	391574
114022	391575
168120	391576
47195	391577
7298	391578
43019	391579
80514	391580
165682	391581
98234	391582
128791	391583
22587	391584
17774	391585
118617	391586
18082	391587
16770	391588
194807	391589
164770	391590
193960	391591
10140	391592
4046	391593
127079	391594
73018	391595
27755	391596
3510	391597
20587	391598
265963	391599
14467	391600
5461	391601
39424	391602
75366	391603
38440	391604
85459	391605
11649	391606
11920	391607
36483	391608
14347	391609
228495	391610
1486	391611
254922	391612
483	391613
258	391614
233912	391615
1949	391616
1351	391617
2369	391618
139721	391619
29862	391620
81358	391621
68867	391622
165622	391623
67889	391624
15678	391625
7687	391626
3063	391627
25949	391628
97410	391629
36766	391630
17941	391631
18213	391632
4008	391633
37430	391634
114965	391635
91933	391636
17352	391637
9923	391638
92537	391639
241259	391640
25333	391641
3101	391642
81896	391643
131074	391644
93460	391645
237362	391646
13973	391647
200054	391648
2796	391649
34445	391650
2764	391651
12507	391652
123167	391653
11131	391654
395	391655
57440	391656
70677	391657
78820	391658
9113	391659
74341	391660
39705	391661
25707	391662
17	391663
85012	391664
69902	391665
2733	391666
11385	391667
30075	391668
22169	391669
58692	391670
203871	391671
101917	391672
27099	391673
104409	391674
93689	391675
145692	391676
158511	391677
23585	391678
6582	391679
83643	391680
18788	391681
187096	391682
18960	391683
1018	391684
193151	391685
129928	391686
37289	391687
18361	391688
1083	391689
65587	391690
58293	391691
28493	391692
64162	391693
28152	391694
27551	391695
115727	391696
8635	391697
12564	391698
66252	391699
107298	391700
72293	391701
2071	391702
16798	391703
12981	391704
74923	391705
102301	391706
76448	391707
11727	391708
105902	391709
55683	391710
107197	391711
229286	391712
55633	391713
518	391714
130752	391715
22936	391716
127958	391717
86566	391718
5044	391719
27208	391720
77631	391721
9619	391722
2571	391723
964	391724
23023	391725
20194	391726
5237	391727
30367	391728
73180	391729
38562	391730
108923	391731
55864	391732
10463	391733
3853	391734
66411	391735
51251	391736
68178	391737
26901	391738
15568	391739
5196	391740
23431	391741
235092	391742
25885	391743
21587	391744
239473	391745
220345	391746
1449	391747
101883	391748
22708	391749
249699	391750
17813	391751
217926	391752
35061	391753
2166	391754
109273	391755
49992	391756
11384	391757
118846	391758
11428	391759
99846	391760
185150	391761
38190	391762
1051	391763
145022	391764
71135	391765
140667	391766
255307	391767
12934	391768
127059	391769
125567	391770
133233	391771
2842	391772
16689	391773
195098	391774
112071	391775
6858	391776
15886	391777
52917	391778
108057	391779
28082	391780
855	391781
191420	391782
107084	391783
4741	391784
43178	391785
89313	391786
1755	391787
142919	391788
50972	391789
4264	391790
231856	391791
52050	391792
131577	391793
97435	391794
29554	391795
58112	391796
67338	391797
101790	391798
35526	391799
11120	391800
14000	391801
327	391802
63997	391803
38559	391804
77362	391805
914	391806
48271	391807
147866	391808
153126	391809
123608	391810
38369	391811
58941	391812
55708	391813
50829	391814
79857	391815
40000	391816
185931	391817
251354	391818
246192	391819
253217	391820
154916	391821
25516	391822
138757	391823
147343	391824
109344	391825
1245	391826
47366	391827
243105	391828
1068	391829
59257	391830
82714	391831
56499	391832
11333	391833
2293	391834
22064	391835
3696	391836
3179	391837
39002	391838
143602	391839
8080	391840
197444	391841
1915	391842
91902	391843
6739	391844
243560	391845
74469	391846
2736	391847
7127	391848
383	391849
34621	391850
160685	391851
241534	391852
218339	391853
626	391854
57623	391855
85267	391856
36966	391857
169380	391858
155573	391859
271546	391860
752	391861
139724	391862
7591	391863
99565	391864
28581	391865
5815	391866
149109	391867
3269	391868
19113	391869
14253	391870
70069	391871
13108	391872
740	391873
90382	391874
642	391875
332	391876
408	391877
60996	391878
10458	391879
1083	391880
13744	391881
11854	391882
51024	391883
153266	391884
26892	391885
28951	391886
14184	391887
6460	391888
2627	391889
20125	391890
62204	391891
988	391892
216348	391893
98063	391894
162455	391895
52876	391896
260301	391897
73519	391898
7657	391899
21753	391900
25407	391901
92596	391902
15069	391903
90437	391904
37309	391905
12793	391906
611	391907
104617	391908
242327	391909
72225	391910
26159	391911
146721	391912
498	391913
16078	391914
27623	391915
130537	391916
2788	391917
2260	391918
29601	391919
44994	391920
6142	391921
15010	391922
22589	391923
11300	391924
167880	391925
11794	391926
15398	391927
44598	391928
12560	391929
26292	391930
31258	391931
1046	391932
42739	391933
63015	391934
19081	391935
79689	391936
26333	391937
170229	391938
26029	391939
102795	391940
42298	391941
3926	391942
52260	391943
71413	391944
3841	391945
32860	391946
207825	391947
3611	391948
89024	391949
91326	391950
416	391951
25498	391952
250015	391953
40961	391954
97828	391955
268440	391956
10862	391957
9834	391958
41331	391959
84913	391960
191207	391961
343	391962
11436	391963
97542	391964
106872	391965
86825	391966
18722	391967
217721	391968
9221	391969
197322	391970
63625	391971
131934	391972
38256	391973
36147	391974
125673	391975
42229	391976
148838	391977
34273	391978
154353	391979
12360	391980
215991	391981
209010	391982
75615	391983
57163	391984
7570	391985
193802	391986
679	391987
175124	391988
20023	391989
266769	391990
158722	391991
7738	391992
149495	391993
1	391994
140425	391995
428	391996
4416	391997
932	391998
70001	391999
2228	392000
4841	392001
19066	392002
55206	392003
318	392004
238276	392005
10585	392006
3909	392007
7623	392008
212856	392009
6217	392010
7002	392011
7946	392012
164194	392013
17435	392014
1539	392015
18423	392016
155433	392017
9260	392018
2080	392019
9652	392020
3459	392021
58379	392022
11492	392023
255422	392024
73177	392025
119944	392026
43496	392027
933	392028
48392	392029
33719	392030
136746	392031
7290	392032
129737	392033
1784	392034
89826	392035
18235	392036
2026	392037
84769	392038
867	392039
68554	392040
123231	392041
83690	392042
231194	392043
6680	392044
15879	392045
12145	392046
1466	392047
40691	392048
263349	392049
35576	392050
83140	392051
12172	392052
24250	392053
56009	392054
660	392055
77070	392056
3826	392057
325	392058
122818	392059
57920	392060
41314	392061
2104	392062
70913	392063
137939	392064
10457	392065
33936	392066
8264	392067
47407	392068
11247	392069
60309	392070
15366	392071
19770	392072
56173	392073
17795	392074
2189	392075
1488	392076
5292	392077
2965	392078
55637	392079
509	392080
321	392081
31642	392082
27068	392083
221859	392084
158068	392085
38850	392086
4731	392087
101454	392088
8444	392089
131052	392090
32127	392091
261420	392092
99121	392093
1467	392094
10011	392095
104404	392096
8838	392097
23861	392098
10438	392099
12701	392100
12493	392101
37928	392102
642	392103
32496	392104
21417	392105
14099	392106
82094	392107
74170	392108
24926	392109
19308	392110
9571	392111
104727	392112
96870	392113
217160	392114
11681	392115
198580	392116
139172	392117
99892	392118
16008	392119
104217	392120
218467	392121
159859	392122
46797	392123
225984	392124
26322	392125
94962	392126
7898	392127
365	392128
75328	392129
52140	392130
8563	392131
111091	392132
15946	392133
51320	392134
41485	392135
19451	392136
20618	392137
435	392138
166511	392139
110091	392140
1427	392141
1710	392142
14555	392143
17508	392144
13765	392145
115998	392146
1114	392147
9184	392148
113533	392149
7110	392150
151761	392151
22715	392152
3614	392153
60739	392154
96731	392155
42443	392156
88495	392157
48825	392158
52846	392159
28828	392160
20491	392161
43588	392162
42051	392163
6611	392164
123604	392165
63003	392166
38334	392167
25378	392168
78479	392169
34424	392170
26215	392171
113542	392172
78108	392173
79345	392174
91734	392175
60116	392176
58243	392177
79889	392178
125116	392179
188016	392180
22358	392181
89963	392182
1233	392183
49656	392184
257109	392185
102433	392186
40016	392187
96057	392188
57213	392189
109607	392190
100301	392191
2921	392192
214571	392193
43646	392194
62032	392195
150395	392196
187328	392197
39009	392198
231082	392199
23092	392200
6272	392201
12822	392202
186626	392203
57706	392204
11270	392205
861	392206
112340	392207
681	392208
37081	392209
965	392210
219040	392211
40094	392212
2908	392213
50415	392214
42573	392215
2031	392216
743	392217
8683	392218
195797	392219
52650	392220
9350	392221
30710	392222
59204	392223
111157	392224
4230	392225
82254	392226
103506	392227
183007	392228
1097	392229
52068	392230
41930	392231
6085	392232
86490	392233
26904	392234
12213	392235
1907	392236
71381	392237
22546	392238
16541	392239
74121	392240
4687	392241
100723	392242
99516	392243
121726	392244
67815	392245
174	392246
15506	392247
65982	392248
164626	392249
26519	392250
71251	392251
16503	392252
256029	392253
49581	392254
15076	392255
13144	392256
210336	392257
1957	392258
11338	392259
14753	392260
90156	392261
1434	392262
104631	392263
4154	392264
287	392265
65472	392266
84094	392267
51208	392268
45895	392269
23994	392270
94039	392271
11396	392272
1171	392273
247670	392274
3191	392275
44675	392276
120936	392277
47989	392278
213681	392279
108571	392280
71671	392281
114237	392282
87414	392283
9872	392284
78734	392285
154924	392286
201636	392287
1248	392288
52508	392289
19138	392290
116008	392291
63022	392292
22221	392293
67670	392294
13214	392295
12044	392296
113330	392297
1114	392298
15240	392299
58075	392300
123459	392301
8498	392302
30581	392303
11414	392304
260844	392305
169196	392306
43330	392307
917	392308
122098	392309
22969	392310
2296	392311
9898	392312
170026	392313
3560	392314
156349	392315
123930	392316
77616	392317
107148	392318
67479	392319
25884	392320
37283	392321
152077	392322
59912	392323
61055	392324
225957	392325
10243	392326
52553	392327
43368	392328
39076	392329
55874	392330
256466	392331
25940	392332
14485	392333
7536	392334
13959	392335
33449	392336
118360	392337
266373	392338
27184	392339
1095	392340
12724	392341
5032	392342
177374	392343
130192	392344
33705	392345
76404	392346
7811	392347
102905	392348
13232	392349
164081	392350
119857	392351
114087	392352
193236	392353
170471	392354
35380	392355
238408	392356
76273	392357
12060	392358
55103	392359
189617	392360
95317	392361
120865	392362
159336	392363
14448	392364
11322	392365
420	392366
195100	392367
126477	392368
8484	392369
1309	392370
15358	392371
172641	392372
87801	392373
12425	392374
166598	392375
57851	392376
127277	392377
43	392378
26656	392379
95291	392380
9891	392381
145077	392382
36142	392383
20079	392384
18400	392385
55652	392386
13978	392387
253715	392388
54539	392389
28145	392390
153075	392391
17375	392392
7889	392393
55821	392394
8700	392395
39575	392396
23535	392397
38281	392398
6	392399
6575	392400
90790	392401
51808	392402
133910	392403
77976	392404
92965	392405
103104	392406
349	392407
43	392408
5023	392409
122039	392410
17815	392411
164405	392412
3859	392413
28243	392414
31243	392415
157593	392416
37890	392417
25331	392418
105339	392419
41260	392420
20870	392421
29991	392422
16957	392423
261192	392424
31698	392425
240605	392426
8548	392427
54733	392428
72299	392429
11261	392430
23588	392431
20076	392432
181115	392433
24661	392434
6836	392435
50447	392436
136759	392437
1069	392438
100101	392439
1338	392440
11561	392441
29989	392442
15939	392443
34119	392444
22037	392445
72556	392446
6027	392447
29238	392448
155765	392449
114065	392450
29618	392451
88751	392452
172575	392453
2463	392454
64351	392455
114160	392456
29235	392457
1321	392458
15371	392459
61701	392460
13572	392461
5525	392462
7549	392463
508	392464
43907	392465
250514	392466
216754	392467
19897	392468
105586	392469
23182	392470
222284	392471
483	392472
51267	392473
87671	392474
137755	392475
73128	392476
107801	392477
61030	392478
24178	392479
28539	392480
8048	392481
6209	392482
43942	392483
87470	392484
82517	392485
11530	392486
39266	392487
200676	392488
324	392489
208080	392490
77604	392491
43596	392492
25806	392493
223420	392494
22128	392495
9693	392496
152661	392497
823	392498
128283	392499
195728	392500
103166	392501
13179	392502
8332	392503
235	392504
1317	392505
5824	392506
13452	392507
21421	392508
199579	392509
10653	392510
32090	392511
11140	392512
40210	392513
23438	392514
169006	392515
11748	392516
94981	392517
66133	392518
8770	392519
8801	392520
184243	392521
186403	392522
32665	392523
1532	392524
500	392525
22615	392526
73193	392527
213400	392528
24186	392529
9859	392530
16462	392531
2300	392532
138	392533
52191	392534
82589	392535
42201	392536
179543	392537
76496	392538
28588	392539
98676	392540
44392	392541
12236	392542
48676	392543
16354	392544
13155	392545
65829	392546
70190	392547
34664	392548
127914	392549
73069	392550
36238	392551
150886	392552
7372	392553
4911	392554
14531	392555
20018	392556
45365	392557
6093	392558
4539	392559
74566	392560
2210	392561
83611	392562
14901	392563
2179	392564
199479	392565
1537	392566
99029	392567
2558	392568
91711	392569
19045	392570
1203	392571
45510	392572
208569	392573
4187	392574
136566	392575
15442	392576
112	392577
9110	392578
32104	392579
20678	392580
153606	392581
11001	392582
42768	392583
40341	392584
42675	392585
57254	392586
5171	392587
39980	392588
1233	392589
6078	392590
3706	392591
37474	392592
2480	392593
222207	392594
15364	392595
8909	392596
10610	392597
261992	392598
53948	392599
81001	392600
16903	392601
270976	392602
311	392603
22119	392604
5096	392605
88378	392606
44741	392607
13350	392608
95723	392609
200906	392610
85274	392611
29174	392612
222907	392613
87256	392614
1989	392615
90881	392616
6673	392617
148668	392618
95342	392619
24021	392620
397	392621
181227	392622
69418	392623
202038	392624
19172	392625
3027	392626
257510	392627
114536	392628
2627	392629
85455	392630
187108	392631
4414	392632
128986	392633
8532	392634
164412	392635
56040	392636
71306	392637
9759	392638
97479	392639
100955	392640
395	392641
63908	392642
193259	392643
5461	392644
79200	392645
20882	392646
47830	392647
49029	392648
420	392649
30270	392650
22986	392651
23151	392652
53605	392653
76029	392654
13200	392655
29291	392656
37159	392657
253319	392658
27695	392659
44869	392660
134753	392661
258105	392662
2419	392663
18301	392664
15004	392665
35632	392666
58906	392667
3032	392668
46294	392669
91787	392670
18881	392671
78785	392672
16366	392673
40087	392674
7568	392675
11906	392676
2926	392677
38333	392678
20524	392679
70591	392680
1261	392681
142784	392682
2390	392683
18813	392684
160182	392685
245993	392686
136193	392687
5416	392688
74760	392689
12854	392690
30357	392691
130275	392692
251113	392693
91174	392694
11190	392695
96722	392696
15391	392697
34916	392698
16	392699
47238	392700
34895	392701
7267	392702
80146	392703
40	392704
253583	392705
170443	392706
20190	392707
92171	392708
4806	392709
100950	392710
31972	392711
43335	392712
265542	392713
16842	392714
233907	392715
197338	392716
22719	392717
1209	392718
198141	392719
46499	392720
428	392721
71763	392722
84709	392723
6917	392724
7	392725
20330	392726
5649	392727
10981	392728
76797	392729
39854	392730
152231	392731
130	392732
5842	392733
29608	392734
102698	392735
233001	392736
11191	392737
95841	392738
52461	392739
13557	392740
38243	392741
259274	392742
14237	392743
50146	392744
45353	392745
56682	392746
19341	392747
13005	392748
177508	392749
72488	392750
11828	392751
44584	392752
142025	392753
24156	392754
70306	392755
102474	392756
1614	392757
77059	392758
4931	392759
103803	392760
40610	392761
86747	392762
1162	392763
94681	392764
386	392765
55776	392766
15897	392767
187	392768
158851	392769
137651	392770
20135	392771
18188	392772
109265	392773
30819	392774
7290	392775
246374	392776
40616	392777
140	392778
110123	392779
70422	392780
6186	392781
42649	392782
145027	392783
172884	392784
237917	392785
23438	392786
138135	392787
4252	392788
7041	392789
45449	392790
31943	392791
394	392792
14349	392793
27326	392794
52142	392795
72833	392796
200445	392797
19262	392798
28944	392799
10900	392800
63823	392801
37500	392802
109342	392803
33256	392804
71843	392805
41647	392806
175278	392807
253854	392808
51525	392809
24187	392810
11333	392811
20159	392812
150528	392813
1107	392814
166157	392815
51486	392816
163046	392817
9333	392818
150259	392819
70885	392820
341	392821
77215	392822
2219	392823
7154	392824
143234	392825
189359	392826
5178	392827
106828	392828
247960	392829
107498	392830
21565	392831
242378	392832
64861	392833
96499	392834
12838	392835
127688	392836
68841	392837
7869	392838
14044	392839
16759	392840
130749	392841
2323	392842
9286	392843
212830	392844
83741	392845
22471	392846
45883	392847
40642	392848
31868	392849
933	392850
732	392851
30209	392852
45540	392853
48982	392854
99264	392855
27350	392856
107024	392857
97874	392858
132120	392859
51726	392860
104660	392861
12578	392862
9991	392863
126308	392864
27370	392865
30097	392866
164394	392867
22647	392868
25943	392869
11734	392870
34018	392871
10095	392872
979	392873
550	392874
128428	392875
73570	392876
13423	392877
62657	392878
22469	392879
57610	392880
57227	392881
62216	392882
58749	392883
27347	392884
219719	392885
42376	392886
97416	392887
45798	392888
153735	392889
28938	392890
42171	392891
254093	392892
74022	392893
9297	392894
142833	392895
168668	392896
167140	392897
6	392898
51127	392899
25359	392900
3791	392901
145	392902
11161	392903
10523	392904
2047	392905
13752	392906
84367	392907
111853	392908
148707	392909
70104	392910
113633	392911
43965	392912
3978	392913
8291	392914
22902	392915
110184	392916
191989	392917
20765	392918
134094	392919
7177	392920
138826	392921
1529	392922
159235	392923
112786	392924
543	392925
26073	392926
64785	392927
105668	392928
43069	392929
887	392930
52546	392931
130216	392932
43685	392933
72520	392934
89232	392935
6643	392936
18941	392937
31713	392938
83529	392939
34363	392940
159957	392941
19968	392942
143905	392943
15950	392944
537	392945
7843	392946
51622	392947
135371	392948
38574	392949
38122	392950
125842	392951
621	392952
169482	392953
3050	392954
3075	392955
49035	392956
10896	392957
181673	392958
13745	392959
1	392960
145321	392961
82205	392962
23096	392963
55018	392964
3868	392965
771	392966
6859	392967
26310	392968
38557	392969
14378	392970
26104	392971
27952	392972
148222	392973
110981	392974
82051	392975
113285	392976
24482	392977
86477	392978
59163	392979
77211	392980
24102	392981
62848	392982
37402	392983
23164	392984
230775	392985
89904	392986
34124	392987
183793	392988
62351	392989
10235	392990
13012	392991
102229	392992
86199	392993
1696	392994
75968	392995
50690	392996
9006	392997
22109	392998
1957	392999
17063	393000
23244	393001
608	393002
229509	393003
110183	393004
1760	393005
81934	393006
18204	393007
22419	393008
23450	393009
15092	393010
9512	393011
9777	393012
87333	393013
55443	393014
47421	393015
54853	393016
65460	393017
49054	393018
184608	393019
52273	393020
163430	393021
13155	393022
32035	393023
45709	393024
98948	393025
6582	393026
14034	393027
164787	393028
42198	393029
50539	393030
28064	393031
12979	393032
199864	393033
16553	393034
3916	393035
18838	393036
43581	393037
5203	393038
1253	393039
56281	393040
4942	393041
2453	393042
212595	393043
3977	393044
25460	393045
103026	393046
10942	393047
173857	393048
11334	393049
167240	393050
87056	393051
31761	393052
3567	393053
8984	393054
79799	393055
2377	393056
27077	393057
20029	393058
11800	393059
238	393060
142973	393061
23723	393062
4597	393063
161559	393064
6455	393065
15031	393066
85313	393067
13198	393068
50922	393069
32442	393070
4648	393071
26015	393072
199521	393073
519	393074
14851	393075
136512	393076
73389	393077
48551	393078
155638	393079
138031	393080
15416	393081
3898	393082
21521	393083
139813	393084
21243	393085
42963	393086
146748	393087
227517	393088
179099	393089
175780	393090
108855	393091
1792	393092
2824	393093
71851	393094
5355	393095
6610	393096
56315	393097
389	393098
12563	393099
58227	393100
63080	393101
25378	393102
6048	393103
12384	393104
7979	393105
102628	393106
20558	393107
559	393108
37679	393109
74975	393110
38853	393111
48032	393112
27482	393113
142161	393114
193767	393115
145291	393116
4440	393117
8510	393118
22137	393119
9534	393120
21365	393121
26683	393122
38932	393123
176144	393124
48645	393125
86540	393126
242241	393127
147643	393128
4880	393129
12387	393130
47321	393131
43484	393132
171134	393133
2463	393134
82483	393135
1742	393136
242898	393137
5137	393138
48830	393139
44088	393140
1542	393141
9928	393142
29273	393143
38861	393144
13172	393145
246300	393146
20994	393147
10120	393148
6060	393149
16367	393150
99018	393151
9790	393152
5045	393153
6082	393154
159080	393155
90101	393156
25410	393157
4150	393158
63454	393159
46097	393160
29457	393161
9174	393162
306	393163
19729	393164
61602	393165
34301	393166
209028	393167
260676	393168
246902	393169
251860	393170
32241	393171
30495	393172
17908	393173
26647	393174
19417	393175
219574	393176
223772	393177
16500	393178
135567	393179
19625	393180
458	393181
175472	393182
54428	393183
1895	393184
2484	393185
4463	393186
99240	393187
74466	393188
212354	393189
1959	393190
36057	393191
34881	393192
22365	393193
167235	393194
179703	393195
67504	393196
58607	393197
80820	393198
88386	393199
25980	393200
12710	393201
228562	393202
69419	393203
94101	393204
39019	393205
13469	393206
44650	393207
4192	393208
229673	393209
171356	393210
1366	393211
1584	393212
37645	393213
22791	393214
25719	393215
43132	393216
1007	393217
1681	393218
6103	393219
13017	393220
86391	393221
222569	393222
120109	393223
14660	393224
89688	393225
4840	393226
83310	393227
7210	393228
66210	393229
111080	393230
183169	393231
144902	393232
40014	393233
20480	393234
37745	393235
164719	393236
23148	393237
69433	393238
22066	393239
23473	393240
24616	393241
174237	393242
236467	393243
202732	393244
162409	393245
44528	393246
10701	393247
64651	393248
43603	393249
57772	393250
37290	393251
121612	393252
168295	393253
86168	393254
12782	393255
38892	393256
19961	393257
2317	393258
70650	393259
8312	393260
184238	393261
23985	393262
14042	393263
189366	393264
42566	393265
91511	393266
8271	393267
22220	393268
144890	393269
121380	393270
41472	393271
94465	393272
6530	393273
5558	393274
39991	393275
6074	393276
9296	393277
40996	393278
161877	393279
25929	393280
13099	393281
35880	393282
37644	393283
23695	393284
18907	393285
5898	393286
24459	393287
134338	393288
220606	393289
13615	393290
35330	393291
71164	393292
65557	393293
24006	393294
114315	393295
3899	393296
42586	393297
16206	393298
237113	393299
21046	393300
31248	393301
8807	393302
81578	393303
3927	393304
61	393305
59194	393306
42217	393307
51464	393308
42433	393309
8901	393310
5142	393311
47729	393312
17864	393313
112783	393314
8161	393315
5741	393316
2982	393317
11460	393318
76299	393319
1969	393320
4933	393321
2469	393322
212114	393323
35657	393324
201519	393325
107501	393326
50831	393327
14318	393328
129248	393329
112301	393330
7596	393331
95059	393332
37486	393333
26696	393334
686	393335
31982	393336
104718	393337
59138	393338
61663	393339
44319	393340
86271	393341
190119	393342
45315	393343
40710	393344
121645	393345
18299	393346
59248	393347
136995	393348
51287	393349
1037	393350
118	393351
27906	393352
48687	393353
145503	393354
3747	393355
80997	393356
80580	393357
80964	393358
179708	393359
9225	393360
163242	393361
15297	393362
163138	393363
13629	393364
4112	393365
13787	393366
23670	393367
124597	393368
1941	393369
126632	393370
22140	393371
18601	393372
269323	393373
21947	393374
47657	393375
14879	393376
206	393377
66615	393378
19559	393379
94653	393380
42447	393381
11504	393382
5939	393383
62705	393384
156444	393385
63297	393386
70196	393387
13993	393388
11621	393389
93743	393390
6332	393391
22184	393392
7288	393393
12611	393394
52624	393395
116591	393396
227856	393397
124331	393398
45212	393399
12115	393400
141069	393401
119	393402
51709	393403
188781	393404
15947	393405
33224	393406
9886	393407
165287	393408
1651	393409
28585	393410
148814	393411
86277	393412
6470	393413
10320	393414
1834	393415
52914	393416
108037	393417
16735	393418
25325	393419
103046	393420
262350	393421
218576	393422
258958	393423
3256	393424
44049	393425
22523	393426
51117	393427
96659	393428
6833	393429
92908	393430
111606	393431
49050	393432
69139	393433
255360	393434
203782	393435
167935	393436
158	393437
172	393438
64916	393439
21962	393440
90276	393441
244855	393442
1932	393443
94293	393444
2330	393445
194368	393446
2473	393447
94737	393448
160098	393449
22284	393450
605	393451
19740	393452
147306	393453
2775	393454
153341	393455
6080	393456
58063	393457
34241	393458
13779	393459
121093	393460
220634	393461
240854	393462
98	393463
250154	393464
170615	393465
9978	393466
17650	393467
48897	393468
65915	393469
91812	393470
59605	393471
125613	393472
221568	393473
12	393474
167784	393475
202634	393476
25204	393477
2223	393478
13	393479
156380	393480
6731	393481
12657	393482
43725	393483
26262	393484
26194	393485
19531	393486
36863	393487
39421	393488
93200	393489
6554	393490
115886	393491
66753	393492
130513	393493
23599	393494
163783	393495
250691	393496
56678	393497
31521	393498
6848	393499
31347	393500
1322	393501
176421	393502
4355	393503
10434	393504
25367	393505
170620	393506
156556	393507
122334	393508
183477	393509
2907	393510
220845	393511
121636	393512
22444	393513
24262	393514
6427	393515
8249	393516
26143	393517
6126	393518
125174	393519
40898	393520
49907	393521
159495	393522
116599	393523
210471	393524
4537	393525
78007	393526
65570	393527
37520	393528
113677	393529
64954	393530
175387	393531
146237	393532
38619	393533
165016	393534
115165	393535
75601	393536
7321	393537
2154	393538
187441	393539
23565	393540
10207	393541
189009	393542
61893	393543
49764	393544
52732	393545
1561	393546
3910	393547
102879	393548
11599	393549
36143	393550
28827	393551
12309	393552
102754	393553
2516	393554
157487	393555
44213	393556
73554	393557
152096	393558
52174	393559
119983	393560
3901	393561
7780	393562
114898	393563
19593	393564
168866	393565
18066	393566
30238	393567
26059	393568
3061	393569
2048	393570
188	393571
79092	393572
8640	393573
4877	393574
22487	393575
65972	393576
21914	393577
141007	393578
135264	393579
76527	393580
37528	393581
104881	393582
52444	393583
231910	393584
12140	393585
119386	393586
133984	393587
21151	393588
27181	393589
87540	393590
17726	393591
115335	393592
66676	393593
89200	393594
38382	393595
1959	393596
8330	393597
8100	393598
191845	393599
235367	393600
167669	393601
1376	393602
143772	393603
22628	393604
6658	393605
3194	393606
31909	393607
599	393608
44	393609
117067	393610
16386	393611
102831	393612
31873	393613
4569	393614
125998	393615
261224	393616
203193	393617
109637	393618
48321	393619
99551	393620
204144	393621
53724	393622
4500	393623
41298	393624
130117	393625
244458	393626
10343	393627
140302	393628
58302	393629
110460	393630
176683	393631
3479	393632
9993	393633
226323	393634
90158	393635
61	393636
128324	393637
23576	393638
22724	393639
196055	393640
85295	393641
1344	393642
67098	393643
114056	393644
91031	393645
104	393646
96273	393647
55729	393648
74005	393649
1196	393650
17808	393651
58265	393652
2259	393653
3648	393654
22595	393655
74367	393656
15566	393657
13724	393658
4210	393659
176496	393660
103503	393661
13517	393662
157425	393663
170468	393664
101137	393665
137853	393666
158578	393667
1570	393668
2043	393669
46517	393670
223688	393671
10483	393672
18343	393673
55149	393674
248386	393675
1409	393676
45649	393677
106992	393678
144653	393679
4000	393680
86	393681
145084	393682
6066	393683
50619	393684
119952	393685
2774	393686
240044	393687
255607	393688
12275	393689
58229	393690
4542	393691
34408	393692
12384	393693
13813	393694
158773	393695
257187	393696
99034	393697
13075	393698
14891	393699
11013	393700
17946	393701
165204	393702
23900	393703
8366	393704
195946	393705
229808	393706
12133	393707
174380	393708
53929	393709
18067	393710
160989	393711
163731	393712
57487	393713
96329	393714
187926	393715
6392	393716
692	393717
71800	393718
135569	393719
63139	393720
162640	393721
70742	393722
107330	393723
16147	393724
2143	393725
31332	393726
20252	393727
119643	393728
99833	393729
199799	393730
3161	393731
2894	393732
135886	393733
49741	393734
108316	393735
205768	393736
28225	393737
4133	393738
38147	393739
14773	393740
54946	393741
54633	393742
51723	393743
68415	393744
623	393745
913	393746
63943	393747
62982	393748
27571	393749
10089	393750
603	393751
9257	393752
251646	393753
151340	393754
73752	393755
3747	393756
12934	393757
4	393758
171680	393759
112747	393760
3855	393761
6906	393762
11548	393763
15528	393764
175536	393765
253159	393766
184040	393767
7959	393768
4373	393769
41944	393770
13849	393771
168168	393772
11666	393773
4255	393774
99066	393775
39389	393776
186378	393777
16165	393778
28791	393779
3089	393780
577	393781
39209	393782
20455	393783
179395	393784
157473	393785
137782	393786
13727	393787
137707	393788
20845	393789
12244	393790
38806	393791
94718	393792
205993	393793
21414	393794
23748	393795
543	393796
21247	393797
123224	393798
119146	393799
272805	393800
6736	393801
124405	393802
125492	393803
59842	393804
2703	393805
12783	393806
32298	393807
6559	393808
17942	393809
185953	393810
259038	393811
99956	393812
21419	393813
111831	393814
90056	393815
148	393816
57639	393817
91307	393818
85216	393819
8128	393820
89386	393821
118060	393822
31914	393823
102519	393824
20758	393825
1887	393826
153702	393827
94781	393828
268554	393829
184372	393830
93534	393831
33446	393832
27145	393833
20767	393834
69438	393835
140332	393836
3186	393837
13591	393838
232498	393839
245	393840
85207	393841
2614	393842
35849	393843
20391	393844
12244	393845
43692	393846
137363	393847
5758	393848
13228	393849
80694	393850
12494	393851
163398	393852
75811	393853
18846	393854
26603	393855
101370	393856
31628	393857
3094	393858
1950	393859
10559	393860
17870	393861
10979	393862
33991	393863
214718	393864
68409	393865
106961	393866
78081	393867
119544	393868
170575	393869
8367	393870
19010	393871
136506	393872
2294	393873
33514	393874
5705	393875
1091	393876
2236	393877
53751	393878
23242	393879
1520	393880
155117	393881
19982	393882
4481	393883
49291	393884
2024	393885
64969	393886
36824	393887
32782	393888
43093	393889
117266	393890
12804	393891
5317	393892
59149	393893
1850	393894
2	393895
30114	393896
1157	393897
118	393898
109390	393899
97705	393900
61561	393901
138056	393902
13897	393903
97144	393904
79903	393905
186866	393906
41475	393907
25298	393908
64475	393909
15866	393910
73157	393911
167427	393912
22372	393913
36134	393914
30146	393915
7489	393916
5028	393917
38737	393918
6890	393919
8752	393920
1188	393921
261091	393922
39831	393923
20547	393924
45627	393925
49152	393926
2562	393927
7530	393928
17851	393929
8335	393930
221312	393931
6727	393932
75158	393933
7831	393934
8180	393935
59578	393936
1915	393937
57131	393938
22297	393939
145994	393940
30004	393941
20154	393942
29332	393943
115488	393944
31611	393945
52078	393946
76783	393947
158857	393948
89815	393949
226205	393950
5840	393951
3240	393952
106804	393953
6866	393954
39845	393955
165967	393956
186060	393957
7217	393958
14823	393959
10144	393960
53718	393961
7488	393962
340	393963
1479	393964
35842	393965
75292	393966
34780	393967
90053	393968
158050	393969
115945	393970
16171	393971
6084	393972
148726	393973
125371	393974
50178	393975
414	393976
75908	393977
67851	393978
4834	393979
77356	393980
133971	393981
50928	393982
141200	393983
5937	393984
14551	393985
33409	393986
1564	393987
135285	393988
181286	393989
134747	393990
90856	393991
257548	393992
8335	393993
24707	393994
39077	393995
83696	393996
29464	393997
73913	393998
20657	393999
6190	394000
5800	394001
37988	394002
4453	394003
15148	394004
12624	394005
43002	394006
76995	394007
64053	394008
131202	394009
78693	394010
26123	394011
19246	394012
345	394013
2879	394014
96039	394015
7112	394016
14952	394017
196	394018
270395	394019
47551	394020
61429	394021
106992	394022
80764	394023
141110	394024
8038	394025
3400	394026
5410	394027
21666	394028
12	394029
151383	394030
294	394031
147754	394032
42252	394033
47535	394034
894	394035
48631	394036
77873	394037
85920	394038
144868	394039
8672	394040
143487	394041
47873	394042
85285	394043
43516	394044
22799	394045
102871	394046
3470	394047
42375	394048
3881	394049
4241	394050
223570	394051
101626	394052
14385	394053
110394	394054
90357	394055
84088	394056
14118	394057
1568	394058
1314	394059
167339	394060
218652	394061
6938	394062
27544	394063
56861	394064
135416	394065
56297	394066
21151	394067
93646	394068
6629	394069
45024	394070
234639	394071
53532	394072
105656	394073
10431	394074
974	394075
126452	394076
18493	394077
42680	394078
7414	394079
45068	394080
236820	394081
8	394082
207218	394083
16793	394084
149905	394085
113368	394086
5637	394087
17507	394088
22158	394089
7942	394090
1870	394091
21842	394092
121561	394093
25835	394094
28577	394095
52724	394096
4160	394097
213037	394098
24609	394099
70019	394100
4556	394101
1680	394102
9189	394103
160675	394104
180157	394105
4	394106
229439	394107
8976	394108
11470	394109
254801	394110
40115	394111
21285	394112
44433	394113
154765	394114
161427	394115
145824	394116
26081	394117
65495	394118
7666	394119
1956	394120
194709	394121
61827	394122
131706	394123
2652	394124
16094	394125
78259	394126
21469	394127
79557	394128
4086	394129
201643	394130
8642	394131
22522	394132
30450	394133
163657	394134
25110	394135
12471	394136
78611	394137
272637	394138
15575	394139
28441	394140
77001	394141
149711	394142
9871	394143
1491	394144
224148	394145
16590	394146
75494	394147
140730	394148
100948	394149
87227	394150
160869	394151
111492	394152
117396	394153
18425	394154
68617	394155
12069	394156
91116	394157
141772	394158
147676	394159
444	394160
210759	394161
60891	394162
98499	394163
258215	394164
9655	394165
5024	394166
17587	394167
22375	394168
63048	394169
4617	394170
37041	394171
42355	394172
13757	394173
51031	394174
135552	394175
20675	394176
133661	394177
38032	394178
11574	394179
11981	394180
140887	394181
59324	394182
16869	394183
44387	394184
63281	394185
2689	394186
83468	394187
16014	394188
51919	394189
119133	394190
2814	394191
4195	394192
112961	394193
4101	394194
57190	394195
3559	394196
69808	394197
5264	394198
62470	394199
6007	394200
94570	394201
71017	394202
448	394203
25304	394204
629	394205
170004	394206
733	394207
24947	394208
257083	394209
136776	394210
16387	394211
12171	394212
13231	394213
39132	394214
76843	394215
92673	394216
30508	394217
58555	394218
23606	394219
22634	394220
69415	394221
81133	394222
134106	394223
85	394224
66785	394225
113499	394226
106365	394227
2374	394228
37992	394229
159118	394230
488	394231
160215	394232
78956	394233
14508	394234
42844	394235
107101	394236
32207	394237
69191	394238
90486	394239
100390	394240
55333	394241
2309	394242
12960	394243
691	394244
74310	394245
47252	394246
5964	394247
19554	394248
21386	394249
112964	394250
33893	394251
2820	394252
2686	394253
196126	394254
95089	394255
42641	394256
76656	394257
14364	394258
16657	394259
16716	394260
150663	394261
1725	394262
13178	394263
4316	394264
3713	394265
999	394266
296	394267
7985	394268
46916	394269
100304	394270
6893	394271
15699	394272
34922	394273
254554	394274
189003	394275
7	394276
192585	394277
73725	394278
100580	394279
113	394280
6473	394281
59676	394282
1825	394283
3186	394284
44596	394285
16350	394286
99574	394287
168474	394288
18286	394289
162240	394290
40309	394291
201772	394292
18714	394293
54376	394294
78911	394295
14453	394296
1228	394297
27739	394298
121013	394299
265711	394300
269345	394301
5693	394302
168614	394303
1271	394304
117388	394305
7644	394306
50800	394307
128040	394308
228720	394309
29155	394310
64847	394311
17687	394312
46300	394313
15341	394314
21403	394315
121199	394316
27834	394317
5794	394318
77517	394319
257941	394320
2200	394321
5463	394322
53305	394323
150388	394324
22595	394325
225918	394326
97214	394327
106275	394328
235262	394329
219671	394330
10099	394331
93725	394332
13237	394333
191796	394334
105661	394335
17862	394336
5090	394337
136121	394338
8588	394339
14009	394340
12050	394341
262296	394342
3622	394343
4034	394344
59370	394345
11445	394346
94407	394347
46043	394348
7815	394349
1293	394350
38410	394351
7512	394352
111304	394353
246720	394354
183622	394355
41574	394356
17161	394357
31423	394358
66051	394359
178464	394360
43297	394361
122241	394362
3244	394363
4172	394364
77953	394365
4363	394366
183279	394367
35421	394368
49845	394369
25183	394370
10812	394371
40122	394372
265737	394373
9978	394374
100529	394375
63765	394376
49213	394377
441	394378
146692	394379
7913	394380
249614	394381
39820	394382
128169	394383
3684	394384
14611	394385
101716	394386
104448	394387
12032	394388
13737	394389
3920	394390
34534	394391
108910	394392
8353	394393
6028	394394
42827	394395
48389	394396
186562	394397
244223	394398
69680	394399
12623	394400
1315	394401
174625	394402
18495	394403
49019	394404
202836	394405
9628	394406
31766	394407
753	394408
90017	394409
262644	394410
22297	394411
92	394412
13510	394413
29297	394414
8935	394415
1511	394416
111389	394417
1106	394418
189489	394419
2433	394420
41337	394421
123515	394422
249	394423
96323	394424
6666	394425
52690	394426
3004	394427
62610	394428
5141	394429
59974	394430
4943	394431
7582	394432
1318	394433
16661	394434
7409	394435
1260	394436
18104	394437
6743	394438
139946	394439
185585	394440
18491	394441
140905	394442
36590	394443
48150	394444
90692	394445
209184	394446
44181	394447
5135	394448
549	394449
31714	394450
153	394451
122531	394452
53837	394453
6422	394454
226544	394455
33341	394456
28317	394457
59075	394458
9427	394459
11184	394460
169407	394461
6410	394462
98313	394463
29403	394464
92610	394465
6714	394466
4851	394467
28893	394468
6710	394469
27421	394470
11	394471
89494	394472
247907	394473
5926	394474
50677	394475
13285	394476
89368	394477
182254	394478
31764	394479
39832	394480
90444	394481
21486	394482
16363	394483
110590	394484
2370	394485
13265	394486
63868	394487
272267	394488
145764	394489
98780	394490
54553	394491
99304	394492
40951	394493
9655	394494
33881	394495
15493	394496
4213	394497
51177	394498
167195	394499
143242	394500
208008	394501
43752	394502
55266	394503
69947	394504
18134	394505
79609	394506
70218	394507
30810	394508
5536	394509
157277	394510
156104	394511
158192	394512
158157	394513
22285	394514
8223	394515
57832	394516
47556	394517
204467	394518
2589	394519
106951	394520
8014	394521
46926	394522
222136	394523
10789	394524
44214	394525
32	394526
119538	394527
13595	394528
112498	394529
7	394530
96947	394531
14344	394532
220320	394533
7157	394534
2829	394535
79675	394536
21846	394537
620	394538
35884	394539
169236	394540
6622	394541
28151	394542
4261	394543
166126	394544
39291	394545
17177	394546
17470	394547
1331	394548
45329	394549
7962	394550
39399	394551
254869	394552
22997	394553
11691	394554
208345	394555
7276	394556
3554	394557
13979	394558
225781	394559
228457	394560
77161	394561
1860	394562
59911	394563
6334	394564
72858	394565
252531	394566
168304	394567
104913	394568
63201	394569
39875	394570
8319	394571
120698	394572
83434	394573
115373	394574
45360	394575
60424	394576
239857	394577
23954	394578
83745	394579
189447	394580
251019	394581
66309	394582
1022	394583
115049	394584
47303	394585
43570	394586
1328	394587
164016	394588
19373	394589
260546	394590
155586	394591
75459	394592
40304	394593
208190	394594
1946	394595
238597	394596
16157	394597
18104	394598
18501	394599
429	394600
147619	394601
49579	394602
226107	394603
47267	394604
8880	394605
264595	394606
93480	394607
70641	394608
6507	394609
209479	394610
160268	394611
272033	394612
68413	394613
70493	394614
16725	394615
4242	394616
178820	394617
75336	394618
6786	394619
84143	394620
2320	394621
19821	394622
11575	394623
579	394624
116663	394625
53030	394626
53988	394627
4200	394628
45793	394629
275	394630
50722	394631
81395	394632
4835	394633
114152	394634
59021	394635
113604	394636
72991	394637
89992	394638
196356	394639
27037	394640
31758	394641
48050	394642
179729	394643
14002	394644
1455	394645
15431	394646
196067	394647
1292	394648
18845	394649
24431	394650
3600	394651
8505	394652
20421	394653
29719	394654
166657	394655
118938	394656
32101	394657
32345	394658
19078	394659
6	394660
27777	394661
16061	394662
170733	394663
1042	394664
248	394665
27930	394666
3949	394667
47507	394668
57944	394669
103828	394670
84945	394671
118590	394672
48826	394673
608	394674
71319	394675
33692	394676
11449	394677
5123	394678
15819	394679
13351	394680
2102	394681
109325	394682
13665	394683
3403	394684
159411	394685
109615	394686
221954	394687
5211	394688
2607	394689
253714	394690
79132	394691
5551	394692
1766	394693
48956	394694
2592	394695
165305	394696
50033	394697
54354	394698
48761	394699
48669	394700
65604	394701
133618	394702
36759	394703
20592	394704
703	394705
14846	394706
26554	394707
90187	394708
1609	394709
246922	394710
636	394711
70789	394712
87812	394713
167661	394714
56644	394715
7805	394716
12198	394717
405	394718
77737	394719
40677	394720
10461	394721
77665	394722
50741	394723
47261	394724
93562	394725
56299	394726
65691	394727
124400	394728
30928	394729
11931	394730
17187	394731
30128	394732
119	394733
17816	394734
351	394735
120814	394736
23156	394737
69377	394738
15929	394739
251443	394740
154126	394741
52256	394742
11878	394743
1897	394744
97568	394745
40606	394746
21005	394747
54319	394748
6261	394749
10012	394750
39419	394751
19983	394752
120131	394753
251387	394754
24176	394755
58915	394756
25578	394757
262856	394758
4119	394759
27424	394760
166879	394761
20364	394762
5299	394763
16021	394764
25485	394765
16399	394766
34	394767
1335	394768
9369	394769
25148	394770
91826	394771
94729	394772
18320	394773
253421	394774
49910	394775
20028	394776
4154	394777
51471	394778
5471	394779
33923	394780
9361	394781
171330	394782
23181	394783
25633	394784
26876	394785
1941	394786
30307	394787
73385	394788
12731	394789
79065	394790
33430	394791
123412	394792
82042	394793
44658	394794
11502	394795
247	394796
14956	394797
12553	394798
470	394799
192953	394800
78724	394801
47577	394802
192263	394803
32466	394804
11161	394805
129789	394806
78645	394807
42507	394808
74718	394809
115263	394810
7099	394811
129229	394812
35399	394813
65384	394814
77701	394815
181576	394816
35667	394817
139583	394818
94006	394819
109688	394820
45778	394821
40591	394822
118264	394823
53252	394824
3989	394825
135829	394826
26645	394827
188884	394828
58368	394829
87794	394830
78791	394831
138046	394832
15365	394833
56451	394834
61623	394835
15845	394836
50752	394837
5041	394838
79242	394839
78449	394840
60170	394841
32387	394842
56038	394843
90010	394844
203874	394845
22750	394846
37479	394847
5049	394848
258439	394849
23188	394850
16313	394851
53593	394852
11092	394853
3677	394854
9555	394855
47017	394856
135029	394857
15257	394858
2358	394859
21125	394860
5559	394861
8849	394862
4513	394863
149698	394864
88763	394865
4591	394866
18603	394867
765	394868
156355	394869
3454	394870
32523	394871
246613	394872
13018	394873
131082	394874
127366	394875
235162	394876
39301	394877
14636	394878
36254	394879
22682	394880
14295	394881
94274	394882
9218	394883
924	394884
18115	394885
173373	394886
98814	394887
40402	394888
94218	394889
30393	394890
78325	394891
80742	394892
251592	394893
590	394894
76582	394895
23800	394896
9505	394897
190265	394898
815	394899
284	394900
49855	394901
35569	394902
41080	394903
13996	394904
15342	394905
160533	394906
41644	394907
146520	394908
15115	394909
144363	394910
35404	394911
50472	394912
418	394913
218771	394914
23455	394915
244824	394916
86	394917
75122	394918
35360	394919
4444	394920
29726	394921
37293	394922
13657	394923
78512	394924
29868	394925
26386	394926
55947	394927
47137	394928
104620	394929
156807	394930
15872	394931
796	394932
55087	394933
18868	394934
114706	394935
140300	394936
453	394937
9612	394938
17643	394939
7183	394940
1484	394941
108903	394942
111777	394943
74347	394944
216029	394945
21826	394946
42207	394947
45757	394948
108148	394949
145234	394950
40882	394951
403	394952
55368	394953
29767	394954
1749	394955
129999	394956
12665	394957
133686	394958
169208	394959
132577	394960
2551	394961
480	394962
39811	394963
6424	394964
71847	394965
151871	394966
132023	394967
253842	394968
53485	394969
137912	394970
26170	394971
57907	394972
65423	394973
9292	394974
220450	394975
86221	394976
126122	394977
266045	394978
16456	394979
1039	394980
6269	394981
253016	394982
123889	394983
26176	394984
19526	394985
248612	394986
8885	394987
13376	394988
136260	394989
102506	394990
77603	394991
16633	394992
5122	394993
2219	394994
89492	394995
141609	394996
25066	394997
38325	394998
16818	394999
236679	395000
14604	395001
165935	395002
8015	395003
143360	395004
10929	395005
29353	395006
77801	395007
30696	395008
19196	395009
10189	395010
31994	395011
108898	395012
64051	395013
2669	395014
74134	395015
126405	395016
117431	395017
53617	395018
222465	395019
32593	395020
68773	395021
42128	395022
66269	395023
41689	395024
15108	395025
89374	395026
9073	395027
1063	395028
18619	395029
6075	395030
8289	395031
2162	395032
43517	395033
88996	395034
135276	395035
149948	395036
145340	395037
397	395038
62407	395039
100727	395040
33677	395041
262816	395042
84179	395043
48325	395044
25662	395045
67100	395046
64665	395047
52749	395048
1875	395049
122395	395050
1084	395051
2514	395052
118735	395053
21664	395054
138125	395055
77541	395056
27306	395057
31871	395058
41096	395059
98495	395060
73574	395061
18497	395062
9214	395063
59353	395064
843	395065
6747	395066
78042	395067
14931	395068
35093	395069
862	395070
193600	395071
56908	395072
268792	395073
17216	395074
169141	395075
149840	395076
85704	395077
60437	395078
31418	395079
126266	395080
10818	395081
4814	395082
38893	395083
44482	395084
44557	395085
6406	395086
26026	395087
62134	395088
1741	395089
78592	395090
215838	395091
80176	395092
21844	395093
268524	395094
10118	395095
120564	395096
2184	395097
1499	395098
129066	395099
235949	395100
28118	395101
10310	395102
21591	395103
131348	395104
238171	395105
38569	395106
13991	395107
102380	395108
214450	395109
50289	395110
51110	395111
255551	395112
3476	395113
77570	395114
161467	395115
76917	395116
26247	395117
216288	395118
14200	395119
102685	395120
1377	395121
5005	395122
43887	395123
4157	395124
26626	395125
136092	395126
31933	395127
39421	395128
102265	395129
200309	395130
521	395131
53417	395132
54597	395133
69471	395134
3372	395135
54274	395136
302	395137
5578	395138
11469	395139
147438	395140
18604	395141
5021	395142
21799	395143
56	395144
60690	395145
28782	395146
44561	395147
83462	395148
9743	395149
20354	395150
206811	395151
210426	395152
9734	395153
204865	395154
49033	395155
26188	395156
35179	395157
89475	395158
152910	395159
8369	395160
59780	395161
121277	395162
109955	395163
84030	395164
24737	395165
11363	395166
1731	395167
103693	395168
20766	395169
32919	395170
8324	395171
22540	395172
45269	395173
21239	395174
19574	395175
156117	395176
2084	395177
38990	395178
4540	395179
30313	395180
168301	395181
9460	395182
161862	395183
251401	395184
15098	395185
58596	395186
19338	395187
119855	395188
202544	395189
153091	395190
35653	395191
53113	395192
5302	395193
5791	395194
143614	395195
2975	395196
78995	395197
903	395198
44582	395199
265691	395200
7612	395201
161912	395202
40145	395203
207417	395204
38361	395205
7474	395206
245449	395207
8935	395208
472	395209
61375	395210
106977	395211
220764	395212
5000	395213
4849	395214
67463	395215
4969	395216
1878	395217
91105	395218
207185	395219
9937	395220
179376	395221
121802	395222
16633	395223
148956	395224
14476	395225
225204	395226
37731	395227
22464	395228
99948	395229
180274	395230
45947	395231
2620	395232
67150	395233
386	395234
21404	395235
10298	395236
175067	395237
62452	395238
22967	395239
5297	395240
62837	395241
124372	395242
45849	395243
21055	395244
14	395245
1262	395246
54874	395247
117547	395248
6094	395249
69895	395250
7374	395251
3551	395252
53770	395253
11017	395254
138128	395255
248088	395256
1301	395257
53770	395258
10736	395259
245519	395260
96941	395261
170224	395262
30128	395263
137469	395264
107696	395265
78542	395266
7388	395267
1579	395268
49378	395269
251942	395270
10317	395271
832	395272
97061	395273
1767	395274
53080	395275
50562	395276
34003	395277
48533	395278
96338	395279
165945	395280
79005	395281
2850	395282
27812	395283
1260	395284
1733	395285
45647	395286
18502	395287
1244	395288
106309	395289
210682	395290
164185	395291
137605	395292
1771	395293
5782	395294
2579	395295
5878	395296
76241	395297
28177	395298
3214	395299
1049	395300
43718	395301
8341	395302
25523	395303
45345	395304
59972	395305
6426	395306
172537	395307
48437	395308
3456	395309
7118	395310
271900	395311
193496	395312
37645	395313
18284	395314
120503	395315
2200	395316
237930	395317
189264	395318
9148	395319
7001	395320
241717	395321
131362	395322
29898	395323
3512	395324
17714	395325
43159	395326
60955	395327
39538	395328
6193	395329
23711	395330
77919	395331
191474	395332
95512	395333
39671	395334
108842	395335
103029	395336
18484	395337
32624	395338
3828	395339
35305	395340
229427	395341
169819	395342
168759	395343
72765	395344
88016	395345
11836	395346
5636	395347
5315	395348
270329	395349
195033	395350
217192	395351
15346	395352
14124	395353
96817	395354
13540	395355
42564	395356
25202	395357
27738	395358
10536	395359
90813	395360
66132	395361
98183	395362
123207	395363
131697	395364
167957	395365
87251	395366
10640	395367
51315	395368
184092	395369
47801	395370
53294	395371
38555	395372
31195	395373
23602	395374
71438	395375
35233	395376
1899	395377
105499	395378
258897	395379
23366	395380
152873	395381
1500	395382
80790	395383
4884	395384
60521	395385
47396	395386
19041	395387
70640	395388
113575	395389
27863	395390
26117	395391
250705	395392
212210	395393
3165	395394
88297	395395
11733	395396
738	395397
3296	395398
12172	395399
6785	395400
1870	395401
3304	395402
106550	395403
120219	395404
171256	395405
121093	395406
25547	395407
4547	395408
58651	395409
82221	395410
16895	395411
44545	395412
18336	395413
195424	395414
146463	395415
214365	395416
64154	395417
24351	395418
19216	395419
23922	395420
3947	395421
42176	395422
71490	395423
55038	395424
51841	395425
82464	395426
49373	395427
202977	395428
41960	395429
31383	395430
21747	395431
74069	395432
98643	395433
59162	395434
22041	395435
7	395436
5265	395437
1861	395438
41960	395439
76804	395440
105376	395441
15080	395442
5888	395443
165735	395444
60100	395445
100660	395446
57037	395447
20742	395448
5509	395449
2128	395450
61555	395451
93702	395452
139990	395453
205135	395454
69087	395455
11332	395456
127497	395457
10944	395458
11463	395459
85649	395460
135850	395461
97922	395462
34880	395463
13015	395464
46149	395465
8566	395466
58940	395467
57967	395468
103768	395469
144414	395470
272827	395471
68304	395472
196076	395473
51221	395474
107847	395475
102188	395476
76456	395477
90	395478
56031	395479
5159	395480
3249	395481
94783	395482
34361	395483
95887	395484
88236	395485
9261	395486
6463	395487
32525	395488
119245	395489
129922	395490
21953	395491
240052	395492
3734	395493
4750	395494
668	395495
25262	395496
261554	395497
59716	395498
8246	395499
110736	395500
35009	395501
101205	395502
6197	395503
8588	395504
11338	395505
94	395506
341	395507
1302	395508
56243	395509
14916	395510
133480	395511
1682	395512
2994	395513
104502	395514
810	395515
243	395516
166142	395517
18238	395518
28295	395519
27445	395520
142906	395521
178191	395522
69334	395523
53778	395524
31009	395525
85759	395526
9599	395527
32721	395528
65721	395529
170313	395530
221157	395531
32139	395532
2543	395533
20336	395534
12083	395535
12286	395536
258756	395537
133405	395538
16109	395539
128814	395540
134954	395541
49037	395542
66358	395543
104559	395544
1456	395545
168739	395546
272272	395547
236776	395548
218764	395549
35560	395550
124450	395551
16465	395552
2309	395553
3271	395554
45463	395555
72966	395556
37695	395557
6654	395558
227723	395559
15560	395560
144231	395561
129935	395562
67988	395563
23585	395564
27325	395565
22137	395566
159559	395567
6829	395568
2656	395569
117485	395570
2155	395571
70060	395572
27647	395573
33232	395574
17955	395575
10171	395576
54353	395577
249643	395578
7013	395579
9480	395580
67314	395581
1164	395582
153	395583
92416	395584
97527	395585
104034	395586
13021	395587
2498	395588
3472	395589
3053	395590
61098	395591
58838	395592
10850	395593
173086	395594
5159	395595
125017	395596
111913	395597
44069	395598
355	395599
31614	395600
235183	395601
185518	395602
1330	395603
165408	395604
123381	395605
41690	395606
267303	395607
97925	395608
48281	395609
28148	395610
2624	395611
24752	395612
21510	395613
27296	395614
153030	395615
28943	395616
9374	395617
50123	395618
242173	395619
1867	395620
30028	395621
120308	395622
1515	395623
7272	395624
219696	395625
41424	395626
16973	395627
48000	395628
11116	395629
8050	395630
12018	395631
23875	395632
23240	395633
238933	395634
114449	395635
62986	395636
11493	395637
260065	395638
968	395639
25620	395640
9022	395641
48353	395642
26109	395643
8440	395644
45316	395645
26423	395646
9956	395647
191935	395648
221731	395649
34971	395650
4467	395651
158295	395652
7436	395653
2224	395654
59202	395655
87337	395656
177213	395657
71610	395658
739	395659
38776	395660
37289	395661
26450	395662
56330	395663
51210	395664
203439	395665
65150	395666
5348	395667
3246	395668
581	395669
57774	395670
142537	395671
106673	395672
1772	395673
1661	395674
148680	395675
2329	395676
43707	395677
2151	395678
104778	395679
23932	395680
12928	395681
19897	395682
83070	395683
8085	395684
2233	395685
2653	395686
51345	395687
7761	395688
46730	395689
110605	395690
2696	395691
4325	395692
163881	395693
43307	395694
157888	395695
84212	395696
6453	395697
96	395698
3545	395699
35802	395700
4746	395701
34484	395702
47593	395703
44867	395704
216664	395705
111204	395706
36139	395707
36428	395708
91087	395709
4541	395710
131799	395711
10035	395712
35071	395713
21006	395714
2331	395715
105689	395716
60627	395717
6356	395718
4152	395719
2723	395720
55843	395721
171088	395722
33506	395723
140095	395724
66485	395725
6405	395726
26130	395727
5089	395728
197640	395729
107822	395730
32573	395731
52459	395732
221822	395733
52901	395734
697	395735
11360	395736
168040	395737
26991	395738
32197	395739
101415	395740
124244	395741
6355	395742
45113	395743
59023	395744
22097	395745
43686	395746
17091	395747
46115	395748
9630	395749
40424	395750
1905	395751
32731	395752
13796	395753
148581	395754
16620	395755
73722	395756
23728	395757
470	395758
196225	395759
4655	395760
4608	395761
10393	395762
47331	395763
35712	395764
248759	395765
73757	395766
222230	395767
1779	395768
52526	395769
151554	395770
37607	395771
205915	395772
159074	395773
271421	395774
69660	395775
187300	395776
7715	395777
85216	395778
77757	395779
162785	395780
158424	395781
106253	395782
136064	395783
166297	395784
8873	395785
86305	395786
120222	395787
116421	395788
14902	395789
601	395790
4075	395791
13311	395792
8599	395793
37926	395794
49231	395795
134	395796
181232	395797
116301	395798
78591	395799
4733	395800
38261	395801
183885	395802
25975	395803
4861	395804
162	395805
161204	395806
8628	395807
27553	395808
248277	395809
15829	395810
82334	395811
494	395812
99557	395813
147731	395814
6309	395815
52461	395816
97032	395817
65287	395818
15327	395819
3424	395820
113277	395821
31790	395822
9801	395823
27443	395824
74767	395825
53111	395826
118734	395827
41869	395828
121570	395829
71507	395830
268118	395831
113110	395832
86327	395833
94202	395834
4917	395835
7947	395836
26169	395837
41070	395838
53566	395839
150952	395840
83260	395841
20054	395842
4704	395843
6203	395844
34912	395845
24027	395846
20480	395847
6121	395848
108701	395849
16382	395850
1088	395851
209738	395852
66350	395853
77141	395854
200751	395855
67870	395856
18341	395857
70656	395858
10009	395859
1877	395860
5137	395861
6515	395862
134266	395863
46907	395864
14485	395865
53024	395866
57537	395867
167464	395868
93290	395869
198948	395870
78990	395871
2	395872
1272	395873
75361	395874
153560	395875
11785	395876
134563	395877
26186	395878
46120	395879
1124	395880
7321	395881
5508	395882
70470	395883
59893	395884
23	395885
5573	395886
39181	395887
270	395888
98770	395889
25115	395890
147687	395891
9873	395892
9060	395893
12692	395894
23969	395895
131624	395896
64561	395897
28314	395898
38206	395899
186501	395900
5663	395901
33481	395902
389	395903
2316	395904
215956	395905
149650	395906
44730	395907
119067	395908
16683	395909
15133	395910
34969	395911
32032	395912
89964	395913
164467	395914
24537	395915
45553	395916
69981	395917
89329	395918
55874	395919
162434	395920
49546	395921
32051	395922
34168	395923
85955	395924
1599	395925
9949	395926
4885	395927
17453	395928
76497	395929
64229	395930
9939	395931
9634	395932
1124	395933
8301	395934
113581	395935
171802	395936
79360	395937
5427	395938
2897	395939
6005	395940
11792	395941
14618	395942
205380	395943
8595	395944
40607	395945
130457	395946
36354	395947
9177	395948
78989	395949
15605	395950
26714	395951
13237	395952
12667	395953
37321	395954
19559	395955
27230	395956
5781	395957
260767	395958
119651	395959
161597	395960
51194	395961
249682	395962
19095	395963
401	395964
236293	395965
25339	395966
1184	395967
3345	395968
124818	395969
49354	395970
72966	395971
17774	395972
54325	395973
65308	395974
51999	395975
6790	395976
5276	395977
216949	395978
22967	395979
196569	395980
5109	395981
220803	395982
194017	395983
16548	395984
152254	395985
121692	395986
60024	395987
13055	395988
59340	395989
1428	395990
29199	395991
60185	395992
141705	395993
692	395994
24362	395995
6182	395996
1976	395997
6395	395998
61417	395999
20184	396000
4775	396001
4185	396002
21778	396003
35803	396004
103572	396005
12462	396006
37746	396007
8237	396008
16806	396009
99088	396010
46179	396011
6034	396012
95364	396013
120496	396014
921	396015
40629	396016
51864	396017
100287	396018
28332	396019
110930	396020
59664	396021
21272	396022
29921	396023
164265	396024
204327	396025
7371	396026
147	396027
42902	396028
8517	396029
43311	396030
3702	396031
127688	396032
67248	396033
117562	396034
28438	396035
79281	396036
37948	396037
115575	396038
22637	396039
139038	396040
26589	396041
55169	396042
21324	396043
72002	396044
34283	396045
107689	396046
41320	396047
182349	396048
7200	396049
184201	396050
52180	396051
56532	396052
15835	396053
82054	396054
24724	396055
11587	396056
1166	396057
2228	396058
39190	396059
15235	396060
9781	396061
143285	396062
145369	396063
77096	396064
170213	396065
37633	396066
4915	396067
1682	396068
3560	396069
1445	396070
80886	396071
18309	396072
102339	396073
38191	396074
24195	396075
43970	396076
35429	396077
129675	396078
227926	396079
215281	396080
1333	396081
11836	396082
140329	396083
16618	396084
61476	396085
153	396086
163	396087
4353	396088
34842	396089
34976	396090
108894	396091
79	396092
45176	396093
29758	396094
25938	396095
6911	396096
116603	396097
106707	396098
105433	396099
597	396100
34834	396101
48927	396102
46704	396103
150309	396104
22830	396105
43604	396106
6371	396107
81660	396108
86191	396109
49589	396110
6892	396111
10445	396112
25125	396113
33335	396114
207230	396115
210579	396116
157189	396117
141353	396118
17267	396119
553	396120
90201	396121
124511	396122
126354	396123
1972	396124
2688	396125
26056	396126
153065	396127
29351	396128
29516	396129
110537	396130
24909	396131
8910	396132
235122	396133
55164	396134
56395	396135
100587	396136
2385	396137
3541	396138
216589	396139
82140	396140
22107	396141
14459	396142
713	396143
174168	396144
3334	396145
13100	396146
9548	396147
69830	396148
119625	396149
5497	396150
74946	396151
11462	396152
173114	396153
23351	396154
11832	396155
62068	396156
2167	396157
29138	396158
10859	396159
47406	396160
46546	396161
102242	396162
97157	396163
17428	396164
10009	396165
106238	396166
53146	396167
117622	396168
59407	396169
16618	396170
34783	396171
28906	396172
4601	396173
4323	396174
6731	396175
169986	396176
148316	396177
230957	396178
2449	396179
161981	396180
28603	396181
138134	396182
23648	396183
617	396184
70564	396185
70588	396186
89737	396187
5042	396188
14281	396189
69834	396190
10495	396191
73548	396192
3662	396193
3286	396194
104096	396195
70618	396196
40619	396197
97516	396198
133885	396199
133645	396200
29226	396201
33042	396202
73679	396203
40866	396204
56927	396205
17158	396206
53939	396207
216680	396208
233928	396209
7413	396210
25423	396211
138274	396212
6442	396213
27621	396214
14258	396215
1318	396216
7306	396217
35013	396218
29741	396219
21568	396220
98688	396221
34698	396222
70116	396223
179615	396224
12485	396225
3707	396226
72528	396227
2241	396228
37352	396229
20070	396230
104212	396231
123328	396232
6	396233
70073	396234
64432	396235
225561	396236
4184	396237
8984	396238
27740	396239
57523	396240
116807	396241
2186	396242
133154	396243
72082	396244
13925	396245
1399	396246
267565	396247
75568	396248
33	396249
8668	396250
14541	396251
82627	396252
144242	396253
215669	396254
60351	396255
4236	396256
12647	396257
461	396258
9077	396259
44735	396260
26349	396261
28763	396262
119190	396263
3889	396264
24687	396265
57944	396266
27893	396267
1894	396268
68544	396269
43577	396270
76874	396271
19018	396272
12757	396273
69208	396274
72130	396275
128956	396276
52611	396277
26540	396278
55446	396279
20927	396280
73503	396281
81931	396282
10391	396283
163712	396284
104526	396285
112630	396286
196077	396287
124145	396288
139617	396289
27507	396290
102646	396291
23283	396292
31010	396293
6003	396294
145574	396295
98561	396296
68915	396297
187661	396298
91061	396299
215053	396300
39432	396301
3762	396302
177068	396303
96725	396304
56333	396305
144218	396306
136188	396307
4693	396308
179827	396309
2288	396310
21465	396311
1635	396312
67220	396313
19778	396314
40725	396315
73594	396316
262303	396317
148210	396318
35817	396319
36885	396320
135114	396321
27190	396322
171145	396323
61288	396324
2207	396325
3579	396326
185023	396327
88935	396328
59864	396329
93763	396330
111304	396331
10447	396332
1035	396333
39555	396334
37606	396335
5003	396336
30479	396337
238976	396338
6168	396339
24809	396340
6316	396341
64087	396342
15019	396343
18706	396344
37039	396345
2706	396346
222360	396347
163424	396348
5317	396349
23421	396350
70471	396351
235987	396352
13993	396353
55038	396354
62697	396355
69296	396356
33534	396357
12141	396358
71898	396359
6677	396360
43378	396361
56453	396362
162046	396363
245051	396364
65429	396365
231165	396366
4493	396367
42593	396368
16962	396369
51910	396370
18153	396371
567	396372
9949	396373
6123	396374
67292	396375
7428	396376
17753	396377
201174	396378
5739	396379
19171	396380
14102	396381
972	396382
69737	396383
92499	396384
6519	396385
38960	396386
9825	396387
11126	396388
5977	396389
55949	396390
32609	396391
224360	396392
126813	396393
44911	396394
6391	396395
124227	396396
27082	396397
72986	396398
10708	396399
11396	396400
2224	396401
88432	396402
18749	396403
3012	396404
63576	396405
36746	396406
238	396407
27256	396408
132485	396409
94543	396410
14924	396411
70111	396412
47172	396413
104166	396414
4236	396415
57	396416
2420	396417
11969	396418
43366	396419
5479	396420
200476	396421
28155	396422
53921	396423
73326	396424
8017	396425
19063	396426
789	396427
111373	396428
18171	396429
65239	396430
17429	396431
6311	396432
106456	396433
56174	396434
3601	396435
97776	396436
6535	396437
228566	396438
144643	396439
260168	396440
27485	396441
30129	396442
34612	396443
1518	396444
73484	396445
36495	396446
3808	396447
1128	396448
145451	396449
146769	396450
18929	396451
2531	396452
202017	396453
26639	396454
13470	396455
218075	396456
211887	396457
1854	396458
19461	396459
10269	396460
183762	396461
2738	396462
17083	396463
38699	396464
4702	396465
167838	396466
117915	396467
83237	396468
6222	396469
146750	396470
125592	396471
2202	396472
71085	396473
395	396474
164831	396475
134523	396476
32588	396477
5804	396478
135402	396479
49940	396480
113619	396481
9104	396482
155018	396483
124152	396484
3373	396485
3382	396486
224293	396487
78704	396488
123165	396489
15779	396490
14226	396491
53321	396492
179421	396493
886	396494
86855	396495
84110	396496
256223	396497
758	396498
26477	396499
67402	396500
10867	396501
6450	396502
153249	396503
113821	396504
13939	396505
214912	396506
83092	396507
62194	396508
35014	396509
12840	396510
2652	396511
41222	396512
28712	396513
51445	396514
15825	396515
2104	396516
80878	396517
18839	396518
166028	396519
12114	396520
210	396521
73761	396522
4349	396523
68052	396524
88881	396525
46376	396526
62912	396527
34741	396528
252148	396529
231235	396530
146077	396531
147801	396532
1166	396533
23251	396534
11095	396535
14417	396536
68603	396537
960	396538
7618	396539
139010	396540
153970	396541
202113	396542
19164	396543
26929	396544
107203	396545
780	396546
121517	396547
43822	396548
66501	396549
4696	396550
8597	396551
22431	396552
35341	396553
54849	396554
2274	396555
87142	396556
1390	396557
25895	396558
59574	396559
30404	396560
96583	396561
34388	396562
27820	396563
41464	396564
74823	396565
3531	396566
6385	396567
78833	396568
11042	396569
58	396570
4	396571
244857	396572
5954	396573
36316	396574
69762	396575
7760	396576
28236	396577
236836	396578
91397	396579
56412	396580
27237	396581
74503	396582
105853	396583
18713	396584
10641	396585
782	396586
915	396587
22346	396588
562	396589
1685	396590
36	396591
574	396592
8420	396593
148313	396594
70455	396595
22075	396596
22077	396597
24295	396598
263759	396599
25857	396600
229737	396601
1080	396602
24046	396603
16812	396604
14975	396605
228846	396606
15261	396607
126609	396608
187327	396609
2930	396610
145319	396611
102490	396612
28832	396613
258953	396614
8954	396615
91913	396616
123273	396617
47349	396618
32937	396619
43733	396620
146327	396621
20195	396622
32627	396623
71513	396624
56240	396625
214052	396626
8347	396627
27482	396628
44633	396629
32946	396630
64833	396631
97665	396632
64080	396633
71036	396634
53117	396635
258832	396636
57284	396637
4958	396638
50820	396639
11303	396640
27479	396641
27144	396642
28851	396643
31400	396644
161130	396645
117466	396646
57630	396647
61126	396648
15700	396649
31530	396650
60184	396651
27669	396652
207513	396653
77145	396654
5398	396655
77098	396656
113173	396657
118415	396658
130638	396659
179940	396660
23184	396661
21753	396662
14583	396663
80713	396664
80	396665
56379	396666
44250	396667
169764	396668
54253	396669
1162	396670
17595	396671
2704	396672
18736	396673
188912	396674
219523	396675
73779	396676
238044	396677
2042	396678
16756	396679
750	396680
13276	396681
37124	396682
242770	396683
96960	396684
921	396685
9141	396686
39248	396687
9101	396688
9928	396689
26278	396690
2606	396691
53577	396692
11929	396693
26298	396694
73693	396695
178553	396696
38534	396697
141759	396698
24420	396699
12	396700
35268	396701
210861	396702
161581	396703
26625	396704
101116	396705
26381	396706
129858	396707
147553	396708
132174	396709
269309	396710
59463	396711
26834	396712
97777	396713
1257	396714
10291	396715
8606	396716
262979	396717
45224	396718
167032	396719
78351	396720
63594	396721
19921	396722
30608	396723
2355	396724
64978	396725
169577	396726
6895	396727
163751	396728
3555	396729
1803	396730
35655	396731
18174	396732
93150	396733
121542	396734
6771	396735
13686	396736
1428	396737
90430	396738
9674	396739
87970	396740
62885	396741
75009	396742
6084	396743
128260	396744
26460	396745
72084	396746
172816	396747
17256	396748
105669	396749
34524	396750
41616	396751
24930	396752
144214	396753
168580	396754
55979	396755
40464	396756
8218	396757
156485	396758
94782	396759
116957	396760
115139	396761
6989	396762
172583	396763
269618	396764
36615	396765
72179	396766
8435	396767
213539	396768
4162	396769
464	396770
55735	396771
218092	396772
266656	396773
44783	396774
493	396775
2582	396776
129360	396777
29618	396778
93545	396779
76735	396780
32306	396781
78538	396782
27590	396783
1761	396784
8301	396785
112854	396786
90147	396787
58682	396788
17752	396789
27888	396790
134256	396791
77507	396792
20200	396793
6703	396794
62802	396795
109949	396796
40372	396797
18225	396798
38216	396799
54083	396800
27424	396801
67774	396802
102552	396803
97821	396804
2684	396805
187308	396806
167224	396807
467	396808
89971	396809
29701	396810
109209	396811
253039	396812
8880	396813
85410	396814
69971	396815
172271	396816
109725	396817
37227	396818
18712	396819
113023	396820
37741	396821
183820	396822
272139	396823
91441	396824
40680	396825
19225	396826
32828	396827
419	396828
213468	396829
200313	396830
53865	396831
47374	396832
30108	396833
99805	396834
65056	396835
36288	396836
15132	396837
170259	396838
6176	396839
21733	396840
10415	396841
134655	396842
56650	396843
3525	396844
41235	396845
165502	396846
38967	396847
41464	396848
99476	396849
202571	396850
12111	396851
41360	396852
4645	396853
133616	396854
60597	396855
33062	396856
8011	396857
2772	396858
115518	396859
25186	396860
219375	396861
173652	396862
265658	396863
36628	396864
35991	396865
69496	396866
699	396867
39803	396868
12931	396869
88922	396870
35491	396871
152456	396872
57709	396873
222805	396874
1234	396875
5701	396876
17019	396877
9253	396878
79724	396879
10721	396880
73390	396881
247313	396882
10593	396883
101189	396884
263323	396885
125468	396886
17596	396887
75580	396888
121568	396889
76031	396890
1851	396891
138890	396892
59602	396893
68239	396894
265321	396895
18245	396896
19211	396897
1424	396898
30529	396899
210938	396900
6159	396901
39980	396902
152525	396903
8110	396904
90421	396905
58308	396906
172064	396907
54014	396908
105262	396909
267593	396910
18220	396911
260930	396912
45229	396913
118993	396914
94645	396915
894	396916
1695	396917
181496	396918
113022	396919
2250	396920
48196	396921
39389	396922
17168	396923
167727	396924
31881	396925
107233	396926
283	396927
710	396928
85279	396929
16116	396930
80426	396931
188344	396932
113071	396933
41300	396934
221482	396935
195157	396936
103210	396937
79526	396938
23312	396939
30	396940
152446	396941
83399	396942
46906	396943
28285	396944
114816	396945
6318	396946
41057	396947
113230	396948
156305	396949
33803	396950
30274	396951
55632	396952
2	396953
5147	396954
28453	396955
24617	396956
29578	396957
25073	396958
166178	396959
89097	396960
15149	396961
85352	396962
224681	396963
54455	396964
23412	396965
1572	396966
37261	396967
166906	396968
35822	396969
31	396970
57652	396971
68760	396972
11035	396973
31077	396974
37422	396975
43404	396976
8782	396977
64520	396978
9278	396979
95179	396980
33685	396981
68333	396982
21445	396983
5763	396984
7954	396985
82551	396986
12652	396987
51	396988
82687	396989
18233	396990
119988	396991
217435	396992
17167	396993
260554	396994
501	396995
12482	396996
77611	396997
2387	396998
37654	396999
21533	397000
63232	397001
63931	397002
12699	397003
90935	397004
77726	397005
31854	397006
32020	397007
19738	397008
74535	397009
16010	397010
171378	397011
79652	397012
25602	397013
6564	397014
22164	397015
58916	397016
153	397017
8929	397018
100510	397019
7911	397020
35642	397021
23757	397022
18160	397023
26233	397024
220724	397025
3999	397026
8358	397027
159934	397028
25592	397029
9671	397030
27781	397031
50228	397032
201922	397033
18860	397034
3728	397035
109493	397036
190803	397037
251128	397038
108160	397039
3641	397040
220067	397041
32993	397042
188971	397043
56082	397044
18026	397045
2485	397046
255295	397047
167726	397048
12740	397049
148583	397050
14927	397051
285	397052
56202	397053
89178	397054
7	397055
5997	397056
20969	397057
4705	397058
89522	397059
5800	397060
22959	397061
72840	397062
8201	397063
41288	397064
158566	397065
87113	397066
38354	397067
112580	397068
9632	397069
26186	397070
49876	397071
158424	397072
230585	397073
19257	397074
52754	397075
19031	397076
11313	397077
52153	397078
209261	397079
38082	397080
7526	397081
77706	397082
20237	397083
252586	397084
72530	397085
153682	397086
11404	397087
19670	397088
91030	397089
35956	397090
140086	397091
139435	397092
54022	397093
171291	397094
19609	397095
23239	397096
344	397097
55567	397098
145200	397099
17864	397100
35650	397101
1980	397102
42192	397103
826	397104
68206	397105
188005	397106
9834	397107
176753	397108
2584	397109
109334	397110
76815	397111
1144	397112
22959	397113
27625	397114
3987	397115
99812	397116
4925	397117
90583	397118
3146	397119
6608	397120
17481	397121
52676	397122
111631	397123
45244	397124
34514	397125
55160	397126
59213	397127
72923	397128
124531	397129
4491	397130
22222	397131
3304	397132
266432	397133
38807	397134
44573	397135
12	397136
8478	397137
10678	397138
6486	397139
18805	397140
174361	397141
120725	397142
14856	397143
179809	397144
2054	397145
34892	397146
170655	397147
10927	397148
76258	397149
6656	397150
210787	397151
3199	397152
70191	397153
1218	397154
197373	397155
110321	397156
78687	397157
18	397158
40549	397159
247644	397160
14446	397161
78348	397162
29480	397163
39070	397164
9367	397165
253799	397166
251677	397167
111777	397168
2971	397169
28093	397170
176826	397171
73214	397172
174022	397173
11626	397174
933	397175
69932	397176
194494	397177
117859	397178
220614	397179
9263	397180
42461	397181
6062	397182
2391	397183
70373	397184
143328	397185
214789	397186
16672	397187
56143	397188
42346	397189
190138	397190
11206	397191
43176	397192
64621	397193
80555	397194
241727	397195
113480	397196
3882	397197
270227	397198
10711	397199
85088	397200
1	397201
16647	397202
76275	397203
10542	397204
18218	397205
7241	397206
3301	397207
27198	397208
65298	397209
2058	397210
10965	397211
203665	397212
52302	397213
189872	397214
21001	397215
8536	397216
5977	397217
229965	397218
75846	397219
1119	397220
41711	397221
895	397222
16139	397223
56469	397224
16	397225
49956	397226
83836	397227
3682	397228
86419	397229
38881	397230
36671	397231
47551	397232
171075	397233
14991	397234
243378	397235
4672	397236
78136	397237
146686	397238
71199	397239
11279	397240
81782	397241
163090	397242
89559	397243
37473	397244
3130	397245
85183	397246
1213	397247
2206	397248
91820	397249
12803	397250
3749	397251
112165	397252
2086	397253
7000	397254
216404	397255
14032	397256
49620	397257
1852	397258
69157	397259
84	397260
254	397261
2003	397262
92018	397263
1735	397264
165940	397265
43866	397266
83419	397267
14920	397268
130111	397269
5976	397270
67178	397271
43044	397272
23380	397273
44490	397274
122789	397275
5942	397276
1286	397277
171448	397278
166399	397279
2779	397280
100721	397281
104	397282
8926	397283
8200	397284
32018	397285
101491	397286
50219	397287
265955	397288
154674	397289
52979	397290
122999	397291
42848	397292
7250	397293
8752	397294
572	397295
23106	397296
37035	397297
23682	397298
20796	397299
98610	397300
40869	397301
49223	397302
23517	397303
6294	397304
36452	397305
25587	397306
110991	397307
59361	397308
2290	397309
17557	397310
62791	397311
14737	397312
101042	397313
25641	397314
20334	397315
142337	397316
203757	397317
8230	397318
90770	397319
30502	397320
81977	397321
9328	397322
236046	397323
225902	397324
1212	397325
87	397326
37030	397327
243779	397328
21010	397329
26610	397330
21044	397331
1512	397332
91543	397333
229199	397334
43960	397335
210405	397336
5510	397337
21277	397338
6039	397339
70696	397340
34520	397341
9543	397342
4208	397343
28730	397344
107508	397345
66297	397346
49249	397347
40588	397348
2908	397349
485	397350
10629	397351
231447	397352
1762	397353
74483	397354
18189	397355
215128	397356
3765	397357
14588	397358
1443	397359
191539	397360
5986	397361
15193	397362
3133	397363
50912	397364
50455	397365
8088	397366
53668	397367
20892	397368
170943	397369
49773	397370
330	397371
2799	397372
1762	397373
144604	397374
232856	397375
531	397376
21982	397377
75751	397378
5929	397379
43151	397380
42570	397381
4607	397382
12350	397383
41229	397384
228775	397385
7782	397386
13963	397387
185	397388
72128	397389
8498	397390
21017	397391
5760	397392
100	397393
25443	397394
60832	397395
1	397396
45240	397397
117393	397398
60428	397399
3931	397400
202455	397401
50640	397402
42332	397403
62546	397404
36979	397405
128304	397406
75420	397407
254089	397408
16242	397409
8010	397410
49933	397411
29386	397412
60950	397413
223887	397414
142850	397415
7579	397416
3116	397417
6965	397418
586	397419
7126	397420
61809	397421
21745	397422
236	397423
17658	397424
42750	397425
112688	397426
149606	397427
10894	397428
66537	397429
9893	397430
85744	397431
163763	397432
240	397433
91191	397434
85174	397435
34245	397436
110142	397437
48312	397438
71101	397439
441	397440
34656	397441
34158	397442
42965	397443
105255	397444
13100	397445
31628	397446
80350	397447
128530	397448
57371	397449
675	397450
65975	397451
41932	397452
5615	397453
126319	397454
231176	397455
80654	397456
52217	397457
34241	397458
606	397459
161960	397460
1699	397461
53109	397462
63703	397463
67587	397464
47580	397465
107105	397466
56950	397467
164866	397468
57671	397469
102655	397470
29449	397471
54640	397472
68079	397473
270645	397474
4793	397475
75419	397476
31670	397477
5908	397478
6330	397479
27177	397480
132130	397481
39631	397482
58022	397483
129414	397484
594	397485
34809	397486
13177	397487
53900	397488
48788	397489
21463	397490
33069	397491
99107	397492
23	397493
3572	397494
8979	397495
157766	397496
36660	397497
71854	397498
248493	397499
756	397500
2101	397501
75619	397502
98971	397503
13676	397504
109384	397505
89096	397506
80392	397507
1703	397508
265105	397509
213082	397510
212292	397511
47063	397512
155816	397513
16374	397514
146907	397515
32300	397516
86171	397517
63145	397518
108196	397519
34926	397520
217074	397521
73783	397522
187226	397523
34106	397524
2530	397525
64475	397526
2702	397527
157994	397528
238664	397529
12638	397530
22006	397531
80552	397532
26406	397533
1450	397534
2629	397535
28991	397536
37640	397537
1078	397538
3397	397539
79585	397540
13771	397541
13138	397542
31583	397543
181678	397544
42610	397545
76788	397546
13344	397547
35508	397548
10098	397549
3728	397550
108827	397551
28057	397552
22839	397553
268412	397554
38378	397555
1153	397556
747	397557
23631	397558
132308	397559
2335	397560
98429	397561
52945	397562
7402	397563
11379	397564
6119	397565
42640	397566
7386	397567
60810	397568
34775	397569
23106	397570
11072	397571
259766	397572
2	397573
1289	397574
99133	397575
132879	397576
70618	397577
22302	397578
114431	397579
54518	397580
1624	397581
117433	397582
724	397583
68099	397584
105601	397585
3488	397586
2147	397587
203819	397588
123022	397589
108583	397590
42851	397591
6802	397592
217146	397593
7772	397594
3174	397595
12104	397596
9267	397597
85891	397598
87049	397599
35823	397600
56668	397601
10638	397602
77101	397603
30287	397604
149653	397605
126403	397606
68396	397607
107168	397608
45266	397609
73063	397610
242317	397611
97628	397612
52239	397613
33356	397614
30815	397615
52988	397616
172985	397617
21653	397618
92454	397619
82134	397620
159301	397621
265865	397622
348	397623
1210	397624
7433	397625
7390	397626
60982	397627
270389	397628
66503	397629
103777	397630
40450	397631
12487	397632
9447	397633
118213	397634
2637	397635
47198	397636
127623	397637
381	397638
85055	397639
155066	397640
197866	397641
79471	397642
406	397643
24409	397644
31465	397645
66593	397646
61543	397647
95074	397648
31641	397649
1024	397650
26771	397651
91584	397652
154893	397653
195381	397654
138892	397655
227845	397656
253124	397657
38443	397658
2180	397659
40786	397660
55399	397661
184825	397662
6225	397663
29634	397664
40828	397665
39366	397666
50852	397667
33363	397668
37815	397669
92063	397670
203471	397671
25136	397672
14471	397673
216230	397674
101921	397675
119296	397676
29409	397677
34834	397678
254377	397679
125494	397680
7365	397681
1313	397682
825	397683
7576	397684
32710	397685
45770	397686
108328	397687
26097	397688
7002	397689
54420	397690
113310	397691
8588	397692
57251	397693
162872	397694
32587	397695
117246	397696
124681	397697
30636	397698
151954	397699
234445	397700
78963	397701
129380	397702
69600	397703
1349	397704
30	397705
68887	397706
2051	397707
64549	397708
46964	397709
36916	397710
111392	397711
172450	397712
5050	397713
218580	397714
211	397715
13630	397716
217	397717
26347	397718
251353	397719
158082	397720
997	397721
11100	397722
105857	397723
139686	397724
3268	397725
25147	397726
51346	397727
1524	397728
2850	397729
9864	397730
14256	397731
2180	397732
13527	397733
83756	397734
158622	397735
60323	397736
68633	397737
25281	397738
4745	397739
69667	397740
47627	397741
71527	397742
102492	397743
4700	397744
66097	397745
53302	397746
136	397747
223712	397748
40273	397749
27031	397750
9808	397751
58102	397752
14607	397753
37863	397754
167205	397755
5791	397756
3813	397757
14911	397758
9129	397759
5412	397760
116174	397761
251227	397762
110259	397763
102310	397764
223108	397765
15575	397766
113665	397767
38276	397768
23226	397769
30738	397770
26877	397771
48805	397772
15185	397773
12946	397774
7904	397775
48084	397776
10801	397777
75357	397778
55733	397779
1256	397780
65996	397781
151431	397782
7534	397783
14595	397784
6363	397785
31223	397786
610	397787
18525	397788
222977	397789
85816	397790
4017	397791
50007	397792
224428	397793
84256	397794
723	397795
1482	397796
16102	397797
6912	397798
123701	397799
25377	397800
73612	397801
71453	397802
47611	397803
121492	397804
235351	397805
2899	397806
207636	397807
85206	397808
37359	397809
203381	397810
53839	397811
68582	397812
168195	397813
32409	397814
72670	397815
694	397816
146257	397817
253013	397818
164158	397819
62070	397820
48246	397821
40226	397822
168679	397823
3923	397824
31544	397825
20965	397826
92467	397827
76401	397828
53392	397829
207817	397830
141091	397831
1295	397832
9324	397833
19518	397834
2147	397835
1132	397836
1855	397837
13119	397838
49061	397839
5749	397840
38371	397841
34380	397842
237561	397843
241547	397844
161378	397845
8126	397846
42051	397847
3668	397848
126257	397849
23955	397850
18958	397851
805	397852
10690	397853
49387	397854
87685	397855
13832	397856
261122	397857
169904	397858
12548	397859
162664	397860
21991	397861
1028	397862
199989	397863
91256	397864
14182	397865
8282	397866
71974	397867
33874	397868
192865	397869
15049	397870
93164	397871
262384	397872
19315	397873
51799	397874
11136	397875
16721	397876
18463	397877
33884	397878
63204	397879
20322	397880
112838	397881
268856	397882
80226	397883
18226	397884
219795	397885
88310	397886
59857	397887
3029	397888
1959	397889
49145	397890
191020	397891
57983	397892
1867	397893
16632	397894
30634	397895
126581	397896
140107	397897
140161	397898
24585	397899
13875	397900
233852	397901
145940	397902
11339	397903
8956	397904
90943	397905
80615	397906
136373	397907
187955	397908
110356	397909
88013	397910
5442	397911
250371	397912
35753	397913
2432	397914
171650	397915
39461	397916
37486	397917
214932	397918
173963	397919
12546	397920
33197	397921
72795	397922
66615	397923
1664	397924
49601	397925
7204	397926
828	397927
4892	397928
36264	397929
3523	397930
90631	397931
171588	397932
13090	397933
35445	397934
16556	397935
135494	397936
245062	397937
67810	397938
95596	397939
83261	397940
6288	397941
29355	397942
39962	397943
16349	397944
54618	397945
8710	397946
24462	397947
213972	397948
25407	397949
2344	397950
126775	397951
18179	397952
93470	397953
172284	397954
140834	397955
7967	397956
53097	397957
3520	397958
221684	397959
190223	397960
87873	397961
23919	397962
207071	397963
161052	397964
60521	397965
41368	397966
25579	397967
28227	397968
19205	397969
35124	397970
41505	397971
143492	397972
341	397973
52931	397974
29851	397975
14801	397976
62965	397977
17551	397978
25517	397979
70957	397980
75520	397981
99004	397982
30962	397983
25627	397984
97396	397985
109697	397986
70930	397987
54812	397988
6718	397989
64690	397990
12670	397991
249546	397992
53724	397993
25185	397994
126479	397995
18437	397996
5118	397997
162916	397998
68654	397999
978	398000
42728	398001
40030	398002
257853	398003
4517	398004
12244	398005
1165	398006
245747	398007
68939	398008
54737	398009
79312	398010
42060	398011
60413	398012
19559	398013
118424	398014
180719	398015
23281	398016
78298	398017
34854	398018
29938	398019
7488	398020
19273	398021
461	398022
63850	398023
162943	398024
72	398025
96745	398026
3629	398027
271103	398028
248990	398029
45880	398030
175484	398031
28197	398032
20954	398033
130038	398034
16205	398035
446	398036
4452	398037
1380	398038
153943	398039
91372	398040
20126	398041
474	398042
114121	398043
2621	398044
3869	398045
2034	398046
116065	398047
140355	398048
47883	398049
105145	398050
71247	398051
15903	398052
93131	398053
76081	398054
199726	398055
92595	398056
19283	398057
178082	398058
22520	398059
102403	398060
26829	398061
17661	398062
211842	398063
220797	398064
49003	398065
34122	398066
26082	398067
18071	398068
112	398069
8215	398070
22381	398071
78784	398072
26098	398073
43860	398074
29797	398075
54315	398076
95804	398077
105618	398078
128643	398079
159561	398080
2996	398081
3878	398082
146850	398083
17539	398084
66115	398085
1325	398086
6714	398087
112301	398088
60311	398089
203532	398090
44433	398091
212831	398092
211632	398093
161918	398094
115669	398095
39809	398096
1767	398097
17981	398098
15932	398099
48889	398100
133447	398101
159748	398102
82440	398103
149170	398104
157185	398105
235099	398106
229071	398107
55634	398108
5852	398109
211566	398110
18999	398111
109384	398112
61374	398113
1409	398114
4008	398115
139248	398116
9738	398117
7571	398118
10373	398119
10745	398120
41382	398121
1196	398122
74241	398123
196216	398124
19263	398125
20472	398126
10467	398127
41872	398128
43818	398129
13563	398130
136138	398131
126	398132
32393	398133
67757	398134
165546	398135
86136	398136
20201	398137
3865	398138
75622	398139
13209	398140
22154	398141
10238	398142
49555	398143
57609	398144
52945	398145
19	398146
232469	398147
6464	398148
21697	398149
80445	398150
42073	398151
10762	398152
76639	398153
41349	398154
176688	398155
62742	398156
120153	398157
249598	398158
51903	398159
188481	398160
14856	398161
8426	398162
26358	398163
18888	398164
26458	398165
101651	398166
65369	398167
50937	398168
333	398169
94851	398170
144511	398171
7190	398172
22496	398173
2828	398174
8889	398175
31410	398176
1624	398177
32198	398178
24574	398179
8056	398180
16870	398181
25395	398182
30701	398183
110040	398184
7982	398185
28044	398186
245077	398187
116712	398188
51820	398189
978	398190
974	398191
43995	398192
145394	398193
12544	398194
122016	398195
28940	398196
12692	398197
163956	398198
93246	398199
2437	398200
109282	398201
19847	398202
427	398203
215470	398204
192072	398205
135284	398206
99947	398207
141606	398208
56817	398209
144434	398210
16013	398211
8994	398212
3100	398213
132959	398214
220680	398215
4270	398216
4218	398217
41462	398218
78231	398219
47574	398220
56934	398221
277	398222
127167	398223
118543	398224
28701	398225
3143	398226
102862	398227
76359	398228
31478	398229
11513	398230
219298	398231
79913	398232
20696	398233
165655	398234
20314	398235
782	398236
97805	398237
80502	398238
7141	398239
74386	398240
1766	398241
24211	398242
34797	398243
88901	398244
160457	398245
82301	398246
23259	398247
49645	398248
26243	398249
8543	398250
27586	398251
57628	398252
38648	398253
124622	398254
46965	398255
181582	398256
2415	398257
195618	398258
100475	398259
244159	398260
200887	398261
742	398262
3240	398263
63302	398264
14933	398265
2297	398266
146455	398267
70868	398268
167466	398269
3754	398270
7853	398271
12081	398272
120715	398273
153	398274
107273	398275
5585	398276
18721	398277
22375	398278
237982	398279
61886	398280
218473	398281
48684	398282
10043	398283
101465	398284
74543	398285
69689	398286
130670	398287
104838	398288
176964	398289
99208	398290
24	398291
25395	398292
61465	398293
11851	398294
59	398295
268904	398296
88	398297
54970	398298
107818	398299
8048	398300
8750	398301
125335	398302
104358	398303
205672	398304
190921	398305
3162	398306
164058	398307
30043	398308
84832	398309
210260	398310
225872	398311
102894	398312
84655	398313
57903	398314
538	398315
5422	398316
93560	398317
16483	398318
1544	398319
105977	398320
1757	398321
6431	398322
7510	398323
17684	398324
46408	398325
28894	398326
143263	398327
214491	398328
59089	398329
17703	398330
81947	398331
68709	398332
101974	398333
85162	398334
269749	398335
1895	398336
104507	398337
257926	398338
103594	398339
3421	398340
45397	398341
7963	398342
90727	398343
193491	398344
13913	398345
6079	398346
30998	398347
22221	398348
9649	398349
161260	398350
12688	398351
2066	398352
41595	398353
16288	398354
14264	398355
101575	398356
85531	398357
22421	398358
52224	398359
219529	398360
828	398361
17010	398362
76125	398363
35944	398364
48618	398365
5535	398366
68428	398367
25412	398368
55760	398369
224777	398370
91607	398371
85345	398372
57334	398373
52793	398374
84002	398375
224716	398376
265649	398377
15477	398378
34011	398379
139447	398380
846	398381
28819	398382
75850	398383
66374	398384
18944	398385
25372	398386
24647	398387
105052	398388
32600	398389
7363	398390
53764	398391
6664	398392
169284	398393
53762	398394
42795	398395
3615	398396
105	398397
209834	398398
27064	398399
99460	398400
251586	398401
16630	398402
4675	398403
28248	398404
243915	398405
101188	398406
42313	398407
4849	398408
234111	398409
34237	398410
15075	398411
64737	398412
180127	398413
13128	398414
246773	398415
2794	398416
33521	398417
12598	398418
12671	398419
11479	398420
32304	398421
78433	398422
134449	398423
47624	398424
75923	398425
22487	398426
108960	398427
4039	398428
10862	398429
152202	398430
90826	398431
2717	398432
15094	398433
76441	398434
2841	398435
4802	398436
17301	398437
34458	398438
2838	398439
123140	398440
889	398441
32765	398442
117229	398443
42879	398444
20701	398445
52819	398446
4962	398447
161699	398448
2335	398449
1035	398450
1898	398451
9664	398452
139845	398453
261724	398454
29893	398455
63493	398456
3533	398457
70880	398458
16526	398459
32917	398460
18002	398461
4258	398462
102699	398463
57090	398464
211242	398465
65894	398466
99	398467
253809	398468
32995	398469
111473	398470
160209	398471
196461	398472
261352	398473
352	398474
145759	398475
51761	398476
59668	398477
221753	398478
1405	398479
27007	398480
154254	398481
148388	398482
143331	398483
14577	398484
470	398485
403	398486
17009	398487
159181	398488
101177	398489
126437	398490
31301	398491
144400	398492
34265	398493
211269	398494
21701	398495
3533	398496
17014	398497
259632	398498
199867	398499
14736	398500
197977	398501
7660	398502
23684	398503
59322	398504
109583	398505
9530	398506
44580	398507
21351	398508
1405	398509
26391	398510
20323	398511
65612	398512
95556	398513
10138	398514
44635	398515
22201	398516
32291	398517
132610	398518
9675	398519
102130	398520
32646	398521
150980	398522
18354	398523
113398	398524
2236	398525
62982	398526
38	398527
15100	398528
44777	398529
25551	398530
24850	398531
48802	398532
8802	398533
121	398534
40204	398535
12899	398536
1839	398537
26953	398538
256238	398539
158810	398540
120672	398541
114695	398542
65937	398543
234438	398544
41007	398545
170225	398546
85736	398547
11979	398548
5032	398549
23689	398550
150452	398551
254606	398552
179056	398553
111693	398554
26689	398555
5537	398556
19565	398557
10311	398558
104394	398559
7555	398560
79318	398561
242795	398562
36247	398563
97347	398564
162500	398565
119778	398566
19385	398567
16963	398568
82	398569
269269	398570
146267	398571
13107	398572
59641	398573
116484	398574
207638	398575
11402	398576
259723	398577
122752	398578
125047	398579
43050	398580
186113	398581
12147	398582
25711	398583
26378	398584
121301	398585
9990	398586
67018	398587
41231	398588
158282	398589
11504	398590
2982	398591
45119	398592
10600	398593
105536	398594
124851	398595
53823	398596
137	398597
42740	398598
55775	398599
78445	398600
68532	398601
84022	398602
12499	398603
222172	398604
132411	398605
4742	398606
54597	398607
69846	398608
38542	398609
4346	398610
131938	398611
23742	398612
4901	398613
58805	398614
164902	398615
59135	398616
4359	398617
161036	398618
1035	398619
161455	398620
40952	398621
115864	398622
21247	398623
232403	398624
15844	398625
40872	398626
136473	398627
76251	398628
79836	398629
119977	398630
4590	398631
212	398632
77331	398633
16561	398634
32524	398635
3449	398636
233374	398637
39002	398638
188341	398639
16118	398640
7304	398641
27060	398642
48407	398643
17101	398644
191938	398645
109602	398646
5656	398647
32464	398648
178192	398649
83303	398650
218619	398651
170023	398652
240936	398653
4427	398654
35273	398655
118006	398656
40517	398657
18297	398658
1798	398659
5116	398660
23441	398661
119136	398662
118097	398663
95846	398664
89801	398665
49662	398666
3827	398667
73341	398668
57887	398669
208641	398670
21873	398671
42432	398672
4173	398673
101091	398674
1322	398675
8797	398676
110278	398677
28830	398678
155763	398679
28658	398680
84582	398681
304	398682
16108	398683
1828	398684
22444	398685
70722	398686
38357	398687
230339	398688
72420	398689
162733	398690
2148	398691
71051	398692
225278	398693
1853	398694
152482	398695
18300	398696
182277	398697
46448	398698
26393	398699
2579	398700
88400	398701
33653	398702
2290	398703
47061	398704
66313	398705
258183	398706
7545	398707
40446	398708
17512	398709
190539	398710
1618	398711
11091	398712
1140	398713
5213	398714
36419	398715
305	398716
326	398717
6913	398718
29372	398719
27141	398720
44278	398721
147977	398722
120342	398723
118258	398724
103168	398725
61308	398726
104757	398727
11078	398728
998	398729
4378	398730
42422	398731
26763	398732
52012	398733
82080	398734
178752	398735
94488	398736
137245	398737
29639	398738
73008	398739
12667	398740
2765	398741
188663	398742
9995	398743
57984	398744
31996	398745
39008	398746
185750	398747
204898	398748
54	398749
6234	398750
2810	398751
26756	398752
13226	398753
34819	398754
34167	398755
90594	398756
19243	398757
6952	398758
66756	398759
66397	398760
865	398761
60681	398762
824	398763
48627	398764
35694	398765
148836	398766
55269	398767
163358	398768
183126	398769
44499	398770
209103	398771
24449	398772
261573	398773
19461	398774
14623	398775
25359	398776
85276	398777
36740	398778
48882	398779
216682	398780
19703	398781
237082	398782
38163	398783
196718	398784
13604	398785
2909	398786
149	398787
10919	398788
243377	398789
70719	398790
51278	398791
122438	398792
14146	398793
28125	398794
24315	398795
2615	398796
75165	398797
69466	398798
28569	398799
74150	398800
30906	398801
24820	398802
6099	398803
1099	398804
44	398805
88339	398806
42938	398807
874	398808
25108	398809
45475	398810
60174	398811
38363	398812
79133	398813
125392	398814
22913	398815
2630	398816
36701	398817
16213	398818
22434	398819
70754	398820
5893	398821
12199	398822
115791	398823
74197	398824
2460	398825
50218	398826
6988	398827
44152	398828
14969	398829
97440	398830
15466	398831
11942	398832
301	398833
52956	398834
28366	398835
183082	398836
18809	398837
31837	398838
4808	398839
112244	398840
52962	398841
14620	398842
1393	398843
4348	398844
173323	398845
71208	398846
270010	398847
143632	398848
1548	398849
14554	398850
17370	398851
128789	398852
144565	398853
1	398854
142067	398855
3964	398856
37388	398857
95696	398858
776	398859
80830	398860
53398	398861
80320	398862
11376	398863
83384	398864
22515	398865
58451	398866
18039	398867
96963	398868
125915	398869
31056	398870
196	398871
66617	398872
1015	398873
31968	398874
13082	398875
26170	398876
3381	398877
82340	398878
8735	398879
143432	398880
29880	398881
46990	398882
59102	398883
15204	398884
2848	398885
8167	398886
29598	398887
68454	398888
61877	398889
17910	398890
13614	398891
246871	398892
260577	398893
106857	398894
153584	398895
2225	398896
112100	398897
121773	398898
139237	398899
217011	398900
8423	398901
5317	398902
170000	398903
43743	398904
70305	398905
29600	398906
22577	398907
112904	398908
158260	398909
80467	398910
42975	398911
19644	398912
30764	398913
136515	398914
107441	398915
78891	398916
201767	398917
4988	398918
22643	398919
53436	398920
215061	398921
9666	398922
99571	398923
45275	398924
16870	398925
19849	398926
41093	398927
118018	398928
9863	398929
171129	398930
31255	398931
39906	398932
195998	398933
10427	398934
29462	398935
70337	398936
117077	398937
678	398938
44650	398939
104885	398940
94651	398941
185169	398942
134104	398943
37912	398944
25562	398945
410	398946
22930	398947
27812	398948
59450	398949
58022	398950
11518	398951
149566	398952
23372	398953
13090	398954
156826	398955
76998	398956
145135	398957
128121	398958
110	398959
77678	398960
153083	398961
4959	398962
7784	398963
228208	398964
669	398965
24759	398966
241075	398967
211764	398968
2255	398969
43320	398970
188	398971
12927	398972
24522	398973
34173	398974
28734	398975
21664	398976
997	398977
88061	398978
15715	398979
42321	398980
4794	398981
34989	398982
12268	398983
118995	398984
186052	398985
3787	398986
5547	398987
7642	398988
211629	398989
46591	398990
104351	398991
24437	398992
17654	398993
113238	398994
213206	398995
67416	398996
120757	398997
86085	398998
13488	398999
27107	399000
27564	399001
26517	399002
26441	399003
27089	399004
18017	399005
46110	399006
104388	399007
31810	399008
20120	399009
61070	399010
40364	399011
12048	399012
41320	399013
12506	399014
32235	399015
209580	399016
3050	399017
167455	399018
96674	399019
1335	399020
154242	399021
1780	399022
2145	399023
117831	399024
52562	399025
20634	399026
14893	399027
33768	399028
32292	399029
72977	399030
141	399031
19585	399032
2625	399033
87534	399034
21904	399035
57894	399036
24256	399037
68713	399038
145303	399039
14270	399040
138359	399041
11520	399042
12684	399043
155837	399044
117048	399045
23283	399046
51985	399047
17301	399048
57191	399049
8780	399050
251480	399051
207274	399052
5134	399053
7007	399054
106932	399055
59751	399056
10693	399057
226900	399058
40137	399059
161328	399060
6186	399061
7056	399062
207956	399063
165310	399064
3932	399065
5700	399066
136103	399067
300	399068
45618	399069
138547	399070
31895	399071
82894	399072
3394	399073
159298	399074
103512	399075
7046	399076
7552	399077
29723	399078
2427	399079
43973	399080
18667	399081
5	399082
76706	399083
221113	399084
62769	399085
45447	399086
29773	399087
217200	399088
118864	399089
170367	399090
2694	399091
26124	399092
86388	399093
462	399094
62859	399095
69104	399096
455	399097
66228	399098
20356	399099
15092	399100
51027	399101
50016	399102
2435	399103
252183	399104
94447	399105
86011	399106
88367	399107
126197	399108
35656	399109
84816	399110
38818	399111
14314	399112
12476	399113
16568	399114
8149	399115
172485	399116
2554	399117
36237	399118
110	399119
157159	399120
78751	399121
715	399122
30484	399123
3699	399124
115561	399125
118609	399126
89002	399127
24519	399128
11325	399129
89091	399130
59726	399131
10233	399132
14825	399133
169739	399134
49528	399135
17580	399136
25850	399137
69081	399138
16211	399139
149	399140
49976	399141
36720	399142
102611	399143
100767	399144
37652	399145
133410	399146
62561	399147
86325	399148
81221	399149
10444	399150
5685	399151
19927	399152
53696	399153
49251	399154
19720	399155
182327	399156
7715	399157
130295	399158
68065	399159
29293	399160
47588	399161
66	399162
123860	399163
52396	399164
5554	399165
24844	399166
5	399167
204793	399168
84979	399169
17076	399170
30086	399171
53901	399172
259555	399173
107574	399174
71838	399175
72650	399176
45432	399177
16292	399178
147607	399179
178326	399180
10177	399181
1615	399182
9821	399183
7924	399184
40580	399185
130560	399186
58915	399187
97962	399188
183395	399189
8027	399190
11033	399191
3190	399192
36032	399193
26012	399194
19255	399195
1403	399196
54552	399197
162713	399198
154753	399199
8241	399200
84461	399201
170351	399202
27498	399203
21148	399204
39101	399205
505	399206
521	399207
136779	399208
39292	399209
59884	399210
10370	399211
144478	399212
1044	399213
6585	399214
22533	399215
37617	399216
302	399217
60072	399218
84985	399219
23392	399220
136723	399221
64789	399222
14010	399223
96572	399224
79812	399225
3387	399226
152132	399227
3670	399228
60565	399229
475	399230
170315	399231
24195	399232
1370	399233
51254	399234
19334	399235
137816	399236
74838	399237
4	399238
116062	399239
90105	399240
26841	399241
60651	399242
141380	399243
33839	399244
43035	399245
31123	399246
10235	399247
54892	399248
14754	399249
846	399250
63338	399251
69375	399252
83101	399253
23828	399254
205933	399255
32966	399256
168824	399257
189098	399258
126155	399259
123499	399260
266460	399261
223182	399262
4940	399263
50634	399264
7158	399265
1238	399266
10101	399267
46290	399268
45493	399269
100297	399270
36501	399271
146102	399272
130839	399273
1967	399274
62034	399275
6478	399276
27496	399277
143989	399278
43885	399279
16429	399280
23689	399281
56728	399282
93757	399283
221443	399284
37909	399285
7368	399286
261178	399287
264756	399288
83350	399289
223797	399290
161257	399291
64747	399292
52325	399293
57008	399294
36488	399295
106785	399296
23424	399297
1155	399298
33583	399299
686	399300
223860	399301
444	399302
47237	399303
1569	399304
14109	399305
7332	399306
188185	399307
38108	399308
6809	399309
7123	399310
7158	399311
56346	399312
3005	399313
220453	399314
132395	399315
5007	399316
187504	399317
237529	399318
72760	399319
22600	399320
15244	399321
89142	399322
4454	399323
18869	399324
84741	399325
12898	399326
47146	399327
43063	399328
152609	399329
200873	399330
1495	399331
13824	399332
630	399333
51590	399334
129229	399335
21013	399336
182912	399337
25098	399338
134013	399339
125153	399340
452	399341
2312	399342
4919	399343
5170	399344
15585	399345
130198	399346
223728	399347
3713	399348
15866	399349
3154	399350
53503	399351
35095	399352
993	399353
243495	399354
54018	399355
57196	399356
6732	399357
12854	399358
47723	399359
14402	399360
8666	399361
40991	399362
54333	399363
266025	399364
20632	399365
45083	399366
8769	399367
26687	399368
8746	399369
171689	399370
87473	399371
39009	399372
10198	399373
11272	399374
4150	399375
44761	399376
194723	399377
18955	399378
5763	399379
31	399380
125976	399381
117842	399382
6520	399383
28748	399384
3756	399385
36574	399386
101520	399387
9255	399388
79478	399389
12026	399390
2019	399391
72641	399392
181	399393
247635	399394
114847	399395
127149	399396
1329	399397
627	399398
15789	399399
2452	399400
72979	399401
58548	399402
4453	399403
51292	399404
6818	399405
256916	399406
34293	399407
4839	399408
183244	399409
95915	399410
186947	399411
152847	399412
1495	399413
108354	399414
78979	399415
42413	399416
100575	399417
61972	399418
14268	399419
3983	399420
134944	399421
975	399422
44884	399423
10553	399424
28383	399425
107429	399426
8666	399427
220836	399428
185068	399429
1915	399430
71043	399431
720	399432
629	399433
7589	399434
206228	399435
63101	399436
26308	399437
134203	399438
49656	399439
20849	399440
77389	399441
78881	399442
91653	399443
78073	399444
154005	399445
179646	399446
119816	399447
8934	399448
16010	399449
51902	399450
162996	399451
242369	399452
861	399453
5033	399454
202889	399455
185651	399456
60524	399457
27309	399458
12164	399459
11983	399460
91080	399461
1952	399462
34778	399463
146405	399464
34501	399465
104242	399466
15526	399467
124448	399468
6696	399469
30814	399470
18897	399471
244137	399472
34501	399473
37329	399474
37603	399475
32097	399476
65955	399477
16421	399478
78612	399479
53588	399480
20714	399481
35114	399482
16389	399483
122220	399484
132246	399485
20776	399486
4876	399487
42034	399488
34902	399489
19370	399490
267325	399491
19526	399492
38022	399493
14064	399494
47241	399495
147827	399496
28862	399497
37	399498
47835	399499
26726	399500
269657	399501
120831	399502
38937	399503
161694	399504
84236	399505
2829	399506
84686	399507
37067	399508
68187	399509
14402	399510
687	399511
38490	399512
74649	399513
10861	399514
7206	399515
2814	399516
33098	399517
2778	399518
49538	399519
60971	399520
52389	399521
4916	399522
71777	399523
80327	399524
26270	399525
2997	399526
98757	399527
51570	399528
87093	399529
29274	399530
23332	399531
549	399532
5889	399533
79900	399534
19445	399535
183289	399536
22494	399537
3778	399538
30512	399539
13083	399540
62501	399541
219250	399542
1446	399543
203222	399544
15628	399545
7137	399546
62449	399547
8943	399548
48396	399549
105109	399550
162962	399551
107	399552
8737	399553
31792	399554
2373	399555
153795	399556
17595	399557
137521	399558
15848	399559
11846	399560
178391	399561
24309	399562
100907	399563
73624	399564
264800	399565
32172	399566
13143	399567
28013	399568
5218	399569
16253	399570
213464	399571
227073	399572
38435	399573
77390	399574
89489	399575
253735	399576
5948	399577
70012	399578
145829	399579
251241	399580
4276	399581
66284	399582
64675	399583
67281	399584
1152	399585
22997	399586
80018	399587
171057	399588
148494	399589
1710	399590
65132	399591
11865	399592
6516	399593
20749	399594
63571	399595
54345	399596
6667	399597
6147	399598
158590	399599
88195	399600
271987	399601
128907	399602
2776	399603
162656	399604
1763	399605
155183	399606
14827	399607
101415	399608
21758	399609
213655	399610
258516	399611
3835	399612
74868	399613
242742	399614
130656	399615
251173	399616
2972	399617
149386	399618
8271	399619
9901	399620
71262	399621
2369	399622
222843	399623
251192	399624
257450	399625
237274	399626
73364	399627
258811	399628
48211	399629
2270	399630
91745	399631
7658	399632
1711	399633
139078	399634
12572	399635
102627	399636
27874	399637
6405	399638
1326	399639
57569	399640
57367	399641
88927	399642
167399	399643
1036	399644
160001	399645
27553	399646
17130	399647
25923	399648
7523	399649
229619	399650
56768	399651
14312	399652
16245	399653
34634	399654
106136	399655
1226	399656
50872	399657
112901	399658
139823	399659
58948	399660
883	399661
201483	399662
153306	399663
61683	399664
12368	399665
38294	399666
245734	399667
60797	399668
182246	399669
141501	399670
70632	399671
14813	399672
168243	399673
46647	399674
216162	399675
6125	399676
22653	399677
5344	399678
435	399679
139679	399680
753	399681
73968	399682
131480	399683
154342	399684
19603	399685
116140	399686
14822	399687
175322	399688
22882	399689
100875	399690
112120	399691
272190	399692
16071	399693
224027	399694
33449	399695
83107	399696
162665	399697
86269	399698
74880	399699
162382	399700
104506	399701
17276	399702
47053	399703
18995	399704
20690	399705
7998	399706
89925	399707
4226	399708
27454	399709
6666	399710
9227	399711
1	399712
10	399713
449	399714
244429	399715
128477	399716
50802	399717
39562	399718
57982	399719
188338	399720
71518	399721
29709	399722
262206	399723
20829	399724
16652	399725
7285	399726
95278	399727
8533	399728
3120	399729
804	399730
169	399731
48206	399732
38130	399733
108419	399734
16191	399735
12625	399736
225895	399737
58759	399738
551	399739
35847	399740
8086	399741
81503	399742
57114	399743
33235	399744
42974	399745
162917	399746
155351	399747
55012	399748
11943	399749
15710	399750
12243	399751
187723	399752
18083	399753
12201	399754
23221	399755
22011	399756
241570	399757
37004	399758
42338	399759
211	399760
15653	399761
1938	399762
108056	399763
209900	399764
74393	399765
135304	399766
23949	399767
15724	399768
8401	399769
6163	399770
72114	399771
44409	399772
1068	399773
732	399774
7211	399775
2354	399776
8727	399777
182045	399778
114321	399779
21285	399780
54017	399781
18508	399782
22889	399783
93724	399784
165452	399785
43720	399786
55311	399787
71485	399788
19183	399789
38356	399790
244200	399791
232385	399792
58714	399793
168549	399794
13644	399795
113322	399796
5792	399797
4123	399798
13956	399799
121662	399800
48089	399801
44037	399802
181944	399803
101205	399804
782	399805
73894	399806
1561	399807
47261	399808
19967	399809
56998	399810
48499	399811
23535	399812
15686	399813
7754	399814
149781	399815
13877	399816
18178	399817
184133	399818
3548	399819
76633	399820
7158	399821
460	399822
34956	399823
53436	399824
231081	399825
156344	399826
73664	399827
118035	399828
1824	399829
72820	399830
24787	399831
37372	399832
115938	399833
2122	399834
9135	399835
134842	399836
67502	399837
24920	399838
50353	399839
80127	399840
157958	399841
243615	399842
61659	399843
30745	399844
5942	399845
67942	399846
47169	399847
253496	399848
2485	399849
61688	399850
31635	399851
680	399852
61693	399853
435	399854
5894	399855
3709	399856
204095	399857
1670	399858
4289	399859
268681	399860
985	399861
7579	399862
828	399863
19505	399864
342	399865
41243	399866
4276	399867
15270	399868
209769	399869
147600	399870
76375	399871
7859	399872
40045	399873
9273	399874
57841	399875
52208	399876
20993	399877
45703	399878
36694	399879
145358	399880
38532	399881
3465	399882
101978	399883
160002	399884
9482	399885
66198	399886
45717	399887
65353	399888
16110	399889
9620	399890
6914	399891
19850	399892
2659	399893
4346	399894
93352	399895
254507	399896
5216	399897
6256	399898
41002	399899
24950	399900
146792	399901
26669	399902
40679	399903
202979	399904
72729	399905
66270	399906
75534	399907
14123	399908
135401	399909
13861	399910
8535	399911
19509	399912
48643	399913
25980	399914
41810	399915
9206	399916
7914	399917
82	399918
6930	399919
14574	399920
36323	399921
49789	399922
2475	399923
29	399924
56114	399925
100721	399926
2409	399927
43129	399928
119467	399929
97589	399930
53585	399931
105302	399932
8140	399933
5108	399934
22372	399935
38008	399936
26890	399937
264072	399938
9888	399939
44060	399940
121697	399941
80305	399942
10194	399943
4499	399944
124539	399945
155738	399946
103614	399947
42686	399948
4514	399949
108995	399950
5588	399951
73289	399952
34035	399953
240815	399954
1170	399955
2124	399956
171497	399957
1249	399958
959	399959
68296	399960
143498	399961
87252	399962
264157	399963
13839	399964
152134	399965
695	399966
170487	399967
57943	399968
508	399969
5049	399970
223534	399971
69841	399972
48082	399973
28146	399974
1387	399975
264880	399976
3386	399977
4464	399978
78743	399979
166510	399980
61599	399981
150668	399982
3359	399983
64207	399984
13683	399985
37042	399986
45629	399987
1386	399988
18444	399989
168826	399990
13642	399991
18481	399992
242037	399993
69465	399994
93221	399995
1326	399996
64219	399997
164691	399998
10187	399999
4258	400000
37495	400001
228586	400002
106738	400003
80354	400004
130958	400005
16711	400006
4853	400007
15714	400008
300	400009
4394	400010
4462	400011
228819	400012
36158	400013
1672	400014
10420	400015
14259	400016
126645	400017
93430	400018
3338	400019
137219	400020
236338	400021
102578	400022
179016	400023
80934	400024
74374	400025
3331	400026
21036	400027
12837	400028
8600	400029
13138	400030
6261	400031
150192	400032
19283	400033
268492	400034
17944	400035
59217	400036
186446	400037
800	400038
774	400039
520	400040
97383	400041
1019	400042
76140	400043
2157	400044
8453	400045
15839	400046
32685	400047
4438	400048
73429	400049
171748	400050
8041	400051
95940	400052
24605	400053
58357	400054
22878	400055
29685	400056
74357	400057
20421	400058
795	400059
19192	400060
106957	400061
122705	400062
35938	400063
169055	400064
52312	400065
2896	400066
454	400067
101728	400068
88694	400069
34901	400070
272474	400071
20055	400072
13824	400073
44891	400074
98211	400075
63355	400076
19176	400077
166582	400078
20563	400079
34663	400080
44957	400081
45052	400082
1653	400083
6128	400084
1746	400085
217646	400086
102643	400087
63243	400088
326	400089
20302	400090
1501	400091
170331	400092
181165	400093
187582	400094
141330	400095
54705	400096
22475	400097
80218	400098
23940	400099
5418	400100
265329	400101
5763	400102
168914	400103
54976	400104
23330	400105
87294	400106
40683	400107
38047	400108
93343	400109
7906	400110
73023	400111
17920	400112
69922	400113
71220	400114
40086	400115
142114	400116
37582	400117
1269	400118
51473	400119
32236	400120
104856	400121
162746	400122
19017	400123
69	400124
5784	400125
86709	400126
22182	400127
113400	400128
161038	400129
2198	400130
18371	400131
37244	400132
28761	400133
64473	400134
54963	400135
64107	400136
3328	400137
22903	400138
117819	400139
6265	400140
72251	400141
70916	400142
107008	400143
21238	400144
4723	400145
850	400146
2616	400147
3871	400148
4785	400149
21220	400150
51607	400151
10432	400152
62826	400153
904	400154
100690	400155
1414	400156
43235	400157
11038	400158
43611	400159
39836	400160
79950	400161
115941	400162
123743	400163
65669	400164
11438	400165
26566	400166
32965	400167
208861	400168
718	400169
111848	400170
1	400171
69288	400172
3328	400173
166414	400174
301	400175
59	400176
106008	400177
35121	400178
5692	400179
136	400180
39183	400181
36587	400182
32773	400183
467	400184
5247	400185
13201	400186
326	400187
260775	400188
24320	400189
170343	400190
210229	400191
872	400192
181885	400193
909	400194
201800	400195
1012	400196
30823	400197
73090	400198
118255	400199
91334	400200
8533	400201
1121	400202
20185	400203
24727	400204
28723	400205
23355	400206
10978	400207
140942	400208
226971	400209
21458	400210
32360	400211
117960	400212
143157	400213
43342	400214
250778	400215
55461	400216
32654	400217
29733	400218
496	400219
40635	400220
160689	400221
70488	400222
25738	400223
215030	400224
56198	400225
40458	400226
1526	400227
41134	400228
217543	400229
18777	400230
60334	400231
129436	400232
28697	400233
23797	400234
71709	400235
16606	400236
10043	400237
16990	400238
272237	400239
228523	400240
10068	400241
68776	400242
65572	400243
49	400244
94486	400245
173896	400246
103345	400247
58723	400248
4654	400249
89857	400250
49773	400251
75464	400252
64196	400253
73500	400254
5672	400255
133368	400256
34167	400257
1435	400258
7865	400259
201052	400260
1527	400261
61378	400262
44811	400263
150691	400264
167226	400265
109441	400266
11935	400267
91004	400268
13471	400269
91942	400270
22937	400271
14095	400272
40976	400273
231031	400274
12016	400275
140196	400276
34222	400277
2078	400278
17845	400279
78908	400280
5786	400281
84860	400282
53249	400283
8999	400284
6298	400285
68186	400286
4225	400287
10712	400288
15577	400289
50736	400290
150815	400291
88359	400292
121295	400293
11477	400294
214294	400295
29390	400296
130274	400297
1179	400298
32059	400299
149693	400300
20348	400301
2236	400302
64017	400303
156284	400304
122881	400305
161770	400306
3250	400307
199264	400308
115594	400309
307	400310
1121	400311
111513	400312
37910	400313
24008	400314
49633	400315
152682	400316
23531	400317
164731	400318
6947	400319
2737	400320
98003	400321
46514	400322
1503	400323
102048	400324
69118	400325
45435	400326
49636	400327
106575	400328
52120	400329
100295	400330
59061	400331
54536	400332
22661	400333
35130	400334
21	400335
36780	400336
137574	400337
597	400338
95892	400339
28772	400340
7329	400341
68204	400342
219813	400343
14748	400344
63629	400345
6637	400346
50845	400347
189606	400348
143231	400349
11866	400350
135178	400351
3065	400352
5195	400353
89523	400354
29468	400355
9982	400356
99725	400357
1077	400358
146987	400359
35697	400360
88003	400361
115291	400362
139455	400363
39728	400364
92958	400365
69925	400366
52644	400367
113897	400368
192094	400369
66560	400370
430	400371
129249	400372
160436	400373
53519	400374
19704	400375
254077	400376
55035	400377
180470	400378
13067	400379
83796	400380
60833	400381
3775	400382
42369	400383
13320	400384
19389	400385
204959	400386
80717	400387
56126	400388
2308	400389
249081	400390
57234	400391
1723	400392
19151	400393
26608	400394
2313	400395
210628	400396
23272	400397
33223	400398
3081	400399
28913	400400
96877	400401
257660	400402
11135	400403
726	400404
102617	400405
177350	400406
46007	400407
125	400408
178512	400409
27410	400410
42248	400411
183819	400412
168081	400413
218628	400414
6704	400415
8193	400416
5629	400417
109860	400418
74627	400419
1808	400420
238774	400421
103220	400422
153638	400423
131245	400424
12433	400425
270679	400426
27465	400427
181262	400428
71216	400429
1516	400430
95373	400431
113938	400432
85032	400433
11586	400434
25591	400435
3837	400436
239943	400437
16390	400438
203951	400439
61240	400440
7442	400441
228956	400442
246781	400443
76725	400444
1871	400445
52665	400446
35876	400447
104689	400448
52341	400449
22593	400450
88077	400451
36806	400452
184117	400453
165397	400454
57549	400455
4239	400456
20525	400457
203148	400458
10154	400459
188293	400460
254524	400461
35510	400462
96487	400463
41859	400464
111385	400465
74342	400466
68913	400467
71802	400468
29247	400469
41562	400470
127915	400471
249964	400472
79818	400473
31834	400474
41784	400475
128743	400476
157767	400477
49445	400478
18839	400479
88042	400480
229338	400481
21746	400482
54219	400483
100618	400484
18734	400485
535	400486
132637	400487
20366	400488
208115	400489
5180	400490
113828	400491
221036	400492
18573	400493
107261	400494
184684	400495
255790	400496
628	400497
1995	400498
5687	400499
171866	400500
71767	400501
4727	400502
134243	400503
168905	400504
17142	400505
6333	400506
30945	400507
286	400508
332	400509
74	400510
247013	400511
235075	400512
27263	400513
133382	400514
41659	400515
82058	400516
32997	400517
147022	400518
56951	400519
251767	400520
1720	400521
91723	400522
101866	400523
147379	400524
12325	400525
127454	400526
117148	400527
152424	400528
72560	400529
232364	400530
102507	400531
104226	400532
19036	400533
66339	400534
48824	400535
111976	400536
133586	400537
32695	400538
16415	400539
208452	400540
20635	400541
107366	400542
27610	400543
605	400544
186818	400545
103694	400546
8274	400547
13731	400548
164119	400549
44576	400550
114145	400551
11670	400552
45242	400553
53022	400554
5522	400555
17087	400556
175151	400557
38361	400558
228874	400559
17754	400560
150514	400561
1917	400562
108077	400563
45964	400564
35355	400565
143746	400566
169708	400567
219119	400568
97969	400569
119	400570
319	400571
23590	400572
53412	400573
1936	400574
16908	400575
164463	400576
1062	400577
3273	400578
45260	400579
72968	400580
78500	400581
247485	400582
104913	400583
79115	400584
229766	400585
236093	400586
33358	400587
72416	400588
69704	400589
8972	400590
1602	400591
46570	400592
24869	400593
161	400594
87259	400595
51931	400596
10810	400597
156611	400598
47	400599
505	400600
80096	400601
91210	400602
21565	400603
25706	400604
50683	400605
35390	400606
173064	400607
20631	400608
19033	400609
68685	400610
106250	400611
33090	400612
1142	400613
107897	400614
11811	400615
144352	400616
4471	400617
21704	400618
28750	400619
78017	400620
66693	400621
99514	400622
2464	400623
43328	400624
59597	400625
52637	400626
61786	400627
28885	400628
1242	400629
1883	400630
245523	400631
14466	400632
41908	400633
13	400634
72223	400635
11869	400636
136096	400637
31106	400638
17671	400639
7866	400640
15331	400641
11547	400642
7278	400643
268263	400644
15227	400645
170651	400646
78020	400647
7992	400648
200297	400649
131015	400650
3620	400651
40872	400652
44031	400653
783	400654
36900	400655
91173	400656
151805	400657
86381	400658
169363	400659
57263	400660
4494	400661
56636	400662
104172	400663
14284	400664
15160	400665
18596	400666
27401	400667
42862	400668
84518	400669
21876	400670
133452	400671
86887	400672
27018	400673
80727	400674
86119	400675
13095	400676
4325	400677
33265	400678
111333	400679
199174	400680
79609	400681
52867	400682
28650	400683
272702	400684
785	400685
5981	400686
12846	400687
85837	400688
385	400689
156753	400690
22758	400691
65524	400692
15188	400693
55958	400694
103490	400695
1834	400696
162250	400697
91154	400698
8097	400699
36081	400700
2030	400701
55369	400702
144438	400703
133379	400704
95640	400705
88652	400706
93031	400707
23916	400708
15433	400709
144834	400710
58747	400711
23225	400712
16027	400713
5238	400714
14676	400715
1324	400716
16817	400717
16199	400718
21502	400719
6469	400720
6120	400721
65436	400722
142377	400723
22515	400724
61845	400725
56578	400726
125776	400727
151241	400728
1643	400729
1819	400730
27801	400731
737	400732
151195	400733
24784	400734
10224	400735
235699	400736
1247	400737
259331	400738
58022	400739
90633	400740
8697	400741
25865	400742
129515	400743
18764	400744
112962	400745
67836	400746
1212	400747
227509	400748
69329	400749
68987	400750
11210	400751
461	400752
13690	400753
20294	400754
6	400755
153932	400756
135903	400757
4617	400758
34849	400759
85317	400760
88081	400761
3227	400762
33609	400763
25135	400764
4371	400765
21178	400766
146802	400767
62495	400768
4188	400769
41882	400770
41461	400771
60454	400772
55580	400773
85922	400774
100659	400775
51123	400776
118795	400777
76954	400778
95160	400779
111470	400780
17338	400781
197952	400782
74967	400783
67695	400784
10933	400785
115287	400786
161744	400787
5108	400788
78347	400789
128691	400790
28823	400791
248632	400792
268341	400793
233531	400794
24749	400795
26599	400796
8055	400797
2693	400798
73369	400799
194489	400800
4966	400801
163258	400802
124348	400803
22212	400804
220322	400805
11150	400806
31722	400807
69	400808
36076	400809
18000	400810
200682	400811
66344	400812
24694	400813
1536	400814
101665	400815
5241	400816
74038	400817
20785	400818
1947	400819
7352	400820
132375	400821
58596	400822
244690	400823
2767	400824
146766	400825
4470	400826
70870	400827
19829	400828
62589	400829
28034	400830
86852	400831
25813	400832
103674	400833
8296	400834
63087	400835
11338	400836
7946	400837
386	400838
421	400839
17612	400840
131925	400841
562	400842
2011	400843
12629	400844
144097	400845
162510	400846
1098	400847
60769	400848
24783	400849
134793	400850
26082	400851
54113	400852
34966	400853
59815	400854
73442	400855
62199	400856
9898	400857
2848	400858
48099	400859
1347	400860
16721	400861
6327	400862
11024	400863
94925	400864
94926	400865
144146	400866
6912	400867
658	400868
26780	400869
5488	400870
88230	400871
9044	400872
9035	400873
105283	400874
16645	400875
11642	400876
35923	400877
216357	400878
38755	400879
196894	400880
135815	400881
48834	400882
145060	400883
270396	400884
104118	400885
39367	400886
1761	400887
12223	400888
3155	400889
4674	400890
38067	400891
568	400892
81989	400893
1904	400894
7213	400895
79368	400896
36989	400897
138515	400898
7905	400899
68638	400900
35338	400901
182173	400902
37998	400903
26236	400904
100745	400905
5025	400906
6231	400907
212289	400908
218383	400909
153674	400910
234675	400911
217702	400912
10685	400913
43487	400914
127209	400915
770	400916
161516	400917
15455	400918
49292	400919
19552	400920
136065	400921
133761	400922
19843	400923
98586	400924
19923	400925
46593	400926
51765	400927
47943	400928
2455	400929
15093	400930
39423	400931
157992	400932
139962	400933
29496	400934
33763	400935
13834	400936
25896	400937
5889	400938
17682	400939
84040	400940
74851	400941
17306	400942
150673	400943
260897	400944
117821	400945
4585	400946
65425	400947
967	400948
162201	400949
13398	400950
16901	400951
8994	400952
166014	400953
166422	400954
238366	400955
128890	400956
213014	400957
3588	400958
107162	400959
75634	400960
8650	400961
19927	400962
50725	400963
15372	400964
8679	400965
99637	400966
2782	400967
184339	400968
513	400969
65263	400970
3125	400971
19351	400972
27659	400973
7052	400974
82296	400975
2418	400976
114611	400977
151240	400978
22466	400979
70795	400980
265172	400981
1357	400982
20690	400983
81544	400984
64594	400985
48697	400986
64706	400987
141108	400988
2458	400989
59829	400990
10376	400991
102884	400992
11905	400993
10294	400994
30754	400995
3053	400996
94057	400997
2112	400998
164559	400999
36127	401000
1373	401001
168854	401002
41070	401003
13265	401004
11296	401005
40382	401006
117474	401007
11811	401008
8324	401009
23533	401010
73115	401011
38840	401012
15368	401013
11160	401014
11694	401015
21885	401016
15514	401017
107889	401018
98218	401019
46323	401020
191175	401021
188782	401022
20853	401023
49728	401024
10143	401025
9228	401026
40835	401027
171443	401028
169	401029
61695	401030
94250	401031
99564	401032
24788	401033
190032	401034
78095	401035
240631	401036
16406	401037
126097	401038
375	401039
15341	401040
226019	401041
9123	401042
30627	401043
97744	401044
244484	401045
29405	401046
265007	401047
29	401048
68291	401049
35569	401050
11561	401051
88747	401052
31545	401053
60355	401054
267868	401055
3832	401056
1088	401057
32362	401058
172422	401059
55381	401060
220368	401061
137400	401062
59569	401063
83777	401064
51355	401065
251751	401066
113247	401067
2709	401068
4926	401069
23812	401070
3507	401071
17095	401072
660	401073
70551	401074
62468	401075
5394	401076
9413	401077
66345	401078
65774	401079
7388	401080
95383	401081
67864	401082
6149	401083
30761	401084
19128	401085
52824	401086
56341	401087
198469	401088
78891	401089
91685	401090
5804	401091
308	401092
67786	401093
43991	401094
38174	401095
133964	401096
240222	401097
19755	401098
258566	401099
19662	401100
160055	401101
1280	401102
78070	401103
110584	401104
39913	401105
260706	401106
19474	401107
148898	401108
14109	401109
77263	401110
79510	401111
115391	401112
3334	401113
56677	401114
19387	401115
6663	401116
264171	401117
243061	401118
69338	401119
18668	401120
3212	401121
44183	401122
130481	401123
53734	401124
25678	401125
5015	401126
108590	401127
5108	401128
200876	401129
4566	401130
232790	401131
255639	401132
207917	401133
247460	401134
157759	401135
209	401136
47143	401137
134314	401138
160831	401139
161952	401140
129987	401141
14110	401142
46054	401143
153853	401144
6771	401145
21419	401146
91393	401147
28120	401148
14724	401149
2528	401150
171139	401151
127588	401152
714	401153
42337	401154
98724	401155
199075	401156
22531	401157
28204	401158
4376	401159
22157	401160
212936	401161
15449	401162
5343	401163
2802	401164
9888	401165
197339	401166
23478	401167
3350	401168
46740	401169
1640	401170
163461	401171
35450	401172
77208	401173
28434	401174
222795	401175
29635	401176
33395	401177
78453	401178
71884	401179
99243	401180
47354	401181
10034	401182
97446	401183
76409	401184
113697	401185
131598	401186
3733	401187
178713	401188
97390	401189
67705	401190
11254	401191
50542	401192
18596	401193
61126	401194
69856	401195
255974	401196
271160	401197
138865	401198
21228	401199
21844	401200
72	401201
7958	401202
199342	401203
18522	401204
8452	401205
155521	401206
8679	401207
162119	401208
96024	401209
411	401210
169757	401211
32267	401212
165680	401213
18482	401214
5359	401215
42496	401216
31321	401217
212146	401218
34701	401219
6393	401220
105273	401221
42303	401222
28308	401223
92062	401224
30595	401225
263607	401226
88187	401227
100003	401228
29249	401229
9776	401230
148803	401231
109420	401232
4722	401233
32907	401234
50691	401235
1067	401236
35480	401237
73951	401238
17008	401239
2311	401240
167600	401241
13732	401242
13469	401243
86307	401244
3141	401245
40693	401246
108485	401247
11881	401248
8819	401249
73470	401250
159531	401251
78149	401252
102324	401253
54508	401254
44698	401255
11768	401256
46596	401257
267849	401258
49884	401259
205908	401260
14002	401261
74352	401262
107972	401263
215643	401264
7021	401265
4499	401266
81660	401267
189733	401268
5524	401269
18165	401270
155174	401271
992	401272
94662	401273
192882	401274
42338	401275
51300	401276
19686	401277
50409	401278
12405	401279
240837	401280
139699	401281
77035	401282
5463	401283
230	401284
51260	401285
20957	401286
1769	401287
65019	401288
8638	401289
20298	401290
91832	401291
228987	401292
191974	401293
219923	401294
128131	401295
127611	401296
113035	401297
28051	401298
106512	401299
61924	401300
192640	401301
128566	401302
3871	401303
123530	401304
29435	401305
37	401306
9372	401307
8058	401308
8843	401309
4139	401310
7285	401311
69984	401312
85826	401313
34158	401314
172092	401315
6023	401316
53671	401317
1037	401318
55581	401319
8654	401320
262482	401321
194823	401322
214076	401323
11862	401324
32039	401325
90398	401326
21142	401327
158343	401328
30147	401329
45790	401330
5388	401331
43779	401332
137612	401333
92020	401334
185248	401335
44465	401336
41646	401337
417	401338
60060	401339
39302	401340
233242	401341
114939	401342
120437	401343
79944	401344
96425	401345
16638	401346
97608	401347
33717	401348
104951	401349
14256	401350
232914	401351
111648	401352
41373	401353
12428	401354
626	401355
2242	401356
163310	401357
10915	401358
35259	401359
111410	401360
37784	401361
39344	401362
440	401363
93840	401364
64169	401365
171252	401366
30727	401367
91144	401368
62439	401369
173038	401370
89529	401371
267264	401372
154263	401373
136109	401374
120841	401375
19183	401376
1615	401377
57420	401378
243577	401379
5530	401380
682	401381
106763	401382
5315	401383
22019	401384
35888	401385
24102	401386
48258	401387
12197	401388
40883	401389
15328	401390
14223	401391
8592	401392
2707	401393
33800	401394
21033	401395
78554	401396
3741	401397
95192	401398
206360	401399
240617	401400
44379	401401
75075	401402
14072	401403
34608	401404
170001	401405
22595	401406
60521	401407
4229	401408
10332	401409
43789	401410
78944	401411
82480	401412
12743	401413
157276	401414
109736	401415
131262	401416
60706	401417
54235	401418
48485	401419
2218	401420
409	401421
74978	401422
119021	401423
59549	401424
55989	401425
120076	401426
41916	401427
78133	401428
47374	401429
46387	401430
55055	401431
67417	401432
86309	401433
4460	401434
1585	401435
267655	401436
24595	401437
212736	401438
6062	401439
20091	401440
21463	401441
91566	401442
121568	401443
249132	401444
23618	401445
54399	401446
42995	401447
636	401448
20362	401449
60056	401450
3426	401451
10856	401452
19808	401453
39839	401454
79042	401455
28586	401456
1964	401457
22906	401458
234047	401459
84314	401460
67645	401461
13481	401462
157306	401463
12036	401464
1036	401465
149456	401466
54273	401467
3726	401468
4350	401469
45530	401470
161442	401471
133467	401472
107	401473
234330	401474
17451	401475
2080	401476
226123	401477
131116	401478
51434	401479
3289	401480
26977	401481
11220	401482
64453	401483
136485	401484
1335	401485
37941	401486
47121	401487
63066	401488
71440	401489
197104	401490
2416	401491
204157	401492
224078	401493
9723	401494
15508	401495
123496	401496
225030	401497
25048	401498
86234	401499
168702	401500
158289	401501
28159	401502
27738	401503
37458	401504
162790	401505
131394	401506
8109	401507
72076	401508
151556	401509
62489	401510
83851	401511
237920	401512
15237	401513
63660	401514
33900	401515
94823	401516
112772	401517
38296	401518
186031	401519
1545	401520
21031	401521
205957	401522
190316	401523
1275	401524
216080	401525
258860	401526
10831	401527
1404	401528
66952	401529
75423	401530
41709	401531
101321	401532
32145	401533
24418	401534
167958	401535
37484	401536
13395	401537
81013	401538
9347	401539
169841	401540
19412	401541
57245	401542
11133	401543
40484	401544
38718	401545
14146	401546
1148	401547
17538	401548
109616	401549
1575	401550
6240	401551
67214	401552
13604	401553
176671	401554
165333	401555
41803	401556
7	401557
34270	401558
2259	401559
109490	401560
19289	401561
103852	401562
21821	401563
108790	401564
194	401565
56994	401566
39270	401567
87780	401568
15677	401569
5670	401570
234	401571
44893	401572
9544	401573
180220	401574
805	401575
13212	401576
95564	401577
10905	401578
3766	401579
12773	401580
25963	401581
241899	401582
866	401583
69859	401584
3811	401585
6602	401586
75359	401587
51622	401588
94150	401589
51767	401590
39612	401591
3896	401592
45737	401593
16970	401594
114196	401595
19446	401596
23455	401597
31643	401598
5682	401599
165560	401600
48551	401601
60337	401602
145620	401603
99435	401604
2360	401605
14394	401606
6522	401607
81875	401608
2	401609
21848	401610
7228	401611
617	401612
136301	401613
80302	401614
20541	401615
17540	401616
16836	401617
8092	401618
56243	401619
151	401620
183148	401621
23127	401622
29260	401623
30865	401624
224529	401625
249336	401626
224188	401627
48417	401628
85601	401629
235718	401630
20433	401631
4455	401632
63825	401633
26053	401634
6108	401635
5136	401636
139853	401637
15428	401638
11354	401639
971	401640
90220	401641
132930	401642
264390	401643
20249	401644
120645	401645
7690	401646
177	401647
18887	401648
44545	401649
7050	401650
1615	401651
27407	401652
22362	401653
24101	401654
89980	401655
16694	401656
42342	401657
60796	401658
152225	401659
16926	401660
187381	401661
130951	401662
257216	401663
170732	401664
155270	401665
68498	401666
17745	401667
38029	401668
5055	401669
19811	401670
75545	401671
16809	401672
112752	401673
69195	401674
107883	401675
159651	401676
7521	401677
19696	401678
129723	401679
4875	401680
45731	401681
112407	401682
143253	401683
121334	401684
105314	401685
607	401686
148058	401687
241495	401688
73292	401689
7247	401690
155646	401691
48	401692
2427	401693
4441	401694
49940	401695
76682	401696
145743	401697
19219	401698
31951	401699
48131	401700
14671	401701
1387	401702
111399	401703
64253	401704
252220	401705
45367	401706
2034	401707
160961	401708
88217	401709
8037	401710
65359	401711
17526	401712
13211	401713
241891	401714
173053	401715
259647	401716
57217	401717
156297	401718
11899	401719
12594	401720
18804	401721
47218	401722
35919	401723
381	401724
50226	401725
25289	401726
89371	401727
145563	401728
11644	401729
98583	401730
43162	401731
71001	401732
8295	401733
10527	401734
19336	401735
184053	401736
3561	401737
60474	401738
66305	401739
3729	401740
31431	401741
91288	401742
9033	401743
17345	401744
101922	401745
8368	401746
145924	401747
71029	401748
92467	401749
516	401750
204024	401751
14559	401752
113614	401753
156608	401754
179082	401755
126665	401756
49618	401757
41645	401758
43298	401759
1463	401760
8676	401761
115261	401762
8901	401763
69818	401764
85220	401765
27192	401766
35695	401767
71117	401768
133799	401769
120761	401770
92455	401771
27523	401772
19084	401773
120596	401774
46233	401775
9002	401776
223096	401777
41821	401778
226503	401779
121099	401780
1228	401781
229859	401782
13110	401783
78497	401784
10636	401785
10097	401786
31896	401787
87	401788
261883	401789
5617	401790
4761	401791
24506	401792
9155	401793
90597	401794
323	401795
5553	401796
1045	401797
48100	401798
31559	401799
59912	401800
66561	401801
40120	401802
16209	401803
65102	401804
4871	401805
80568	401806
120074	401807
37022	401808
63011	401809
170749	401810
6566	401811
5118	401812
7191	401813
13795	401814
26985	401815
13511	401816
52	401817
14480	401818
64745	401819
35823	401820
7502	401821
228313	401822
3288	401823
74860	401824
9290	401825
154675	401826
1803	401827
17120	401828
66267	401829
131210	401830
123667	401831
23203	401832
76325	401833
63923	401834
51332	401835
58008	401836
7351	401837
113609	401838
35945	401839
241714	401840
119489	401841
2190	401842
27697	401843
1495	401844
12641	401845
254326	401846
243727	401847
8164	401848
18504	401849
153611	401850
71909	401851
92685	401852
9850	401853
237161	401854
142256	401855
176172	401856
107974	401857
1102	401858
159643	401859
193777	401860
138739	401861
45293	401862
2581	401863
130337	401864
28338	401865
46565	401866
82284	401867
10964	401868
26697	401869
121844	401870
8311	401871
59336	401872
25711	401873
264878	401874
45271	401875
25363	401876
92839	401877
9107	401878
239931	401879
70328	401880
3114	401881
5316	401882
36291	401883
65136	401884
11115	401885
282	401886
3804	401887
188442	401888
39069	401889
2213	401890
8836	401891
779	401892
45858	401893
86027	401894
20426	401895
1465	401896
257126	401897
66033	401898
10652	401899
4865	401900
34193	401901
58124	401902
2439	401903
67377	401904
166253	401905
13963	401906
86460	401907
103393	401908
21966	401909
332	401910
97252	401911
27506	401912
2178	401913
18914	401914
921	401915
254478	401916
19650	401917
104862	401918
19240	401919
23186	401920
9255	401921
4414	401922
38464	401923
52050	401924
187752	401925
2217	401926
1652	401927
25849	401928
8511	401929
26465	401930
151204	401931
153851	401932
56871	401933
949	401934
50915	401935
6195	401936
111925	401937
28588	401938
63332	401939
71168	401940
53000	401941
998	401942
90295	401943
3360	401944
155614	401945
36095	401946
5733	401947
136161	401948
5271	401949
13754	401950
42549	401951
10414	401952
45848	401953
21078	401954
82900	401955
5578	401956
805	401957
2555	401958
164127	401959
11356	401960
48704	401961
986	401962
29922	401963
164991	401964
211925	401965
740	401966
57990	401967
69375	401968
113686	401969
66867	401970
2780	401971
115772	401972
109393	401973
4062	401974
128379	401975
24109	401976
438	401977
167653	401978
992	401979
33106	401980
78910	401981
76585	401982
27685	401983
110482	401984
43376	401985
103527	401986
184948	401987
6767	401988
5592	401989
37135	401990
70863	401991
41634	401992
3032	401993
246744	401994
12402	401995
2678	401996
82382	401997
806	401998
7306	401999
30048	402000
11482	402001
67337	402002
61990	402003
60787	402004
49246	402005
2551	402006
59655	402007
118348	402008
107	402009
25835	402010
73398	402011
242136	402012
74616	402013
5440	402014
110372	402015
111805	402016
16379	402017
123586	402018
257786	402019
8555	402020
110281	402021
42736	402022
5187	402023
68968	402024
89036	402025
136271	402026
232906	402027
146110	402028
27606	402029
41286	402030
175959	402031
4864	402032
48123	402033
55481	402034
225580	402035
133522	402036
110414	402037
9574	402038
36125	402039
15235	402040
12202	402041
100193	402042
12293	402043
1012	402044
107932	402045
11553	402046
5284	402047
108074	402048
379	402049
35364	402050
237992	402051
43316	402052
16847	402053
18254	402054
21751	402055
1886	402056
85843	402057
53165	402058
6592	402059
5827	402060
119597	402061
1499	402062
26777	402063
96025	402064
166326	402065
2032	402066
52481	402067
15579	402068
3002	402069
54834	402070
86539	402071
260939	402072
522	402073
133658	402074
98612	402075
245541	402076
70460	402077
100813	402078
264097	402079
9635	402080
5502	402081
81854	402082
94194	402083
20517	402084
31006	402085
158696	402086
8852	402087
5770	402088
242	402089
164279	402090
18219	402091
8415	402092
25277	402093
894	402094
79287	402095
152998	402096
129741	402097
45772	402098
126147	402099
4168	402100
176811	402101
11933	402102
42264	402103
9441	402104
56320	402105
3330	402106
31363	402107
81802	402108
66534	402109
47974	402110
43860	402111
59225	402112
45489	402113
32536	402114
138092	402115
20052	402116
61056	402117
64627	402118
105336	402119
18871	402120
201624	402121
25426	402122
82636	402123
9071	402124
50727	402125
88468	402126
40977	402127
8170	402128
1852	402129
7189	402130
18972	402131
14342	402132
93598	402133
8917	402134
1864	402135
122453	402136
132837	402137
28907	402138
201770	402139
15261	402140
7054	402141
107408	402142
4140	402143
10045	402144
20713	402145
4998	402146
144326	402147
14702	402148
38137	402149
90824	402150
5331	402151
25816	402152
138	402153
201797	402154
6698	402155
77396	402156
12184	402157
144500	402158
151840	402159
109661	402160
242523	402161
9191	402162
67065	402163
261136	402164
19691	402165
19040	402166
39639	402167
31761	402168
53406	402169
55779	402170
74708	402171
48891	402172
1320	402173
3574	402174
244676	402175
109193	402176
74184	402177
10076	402178
210015	402179
34728	402180
13819	402181
251579	402182
115112	402183
137678	402184
15111	402185
15624	402186
158270	402187
5711	402188
105215	402189
9433	402190
80215	402191
96449	402192
7822	402193
54202	402194
55303	402195
125511	402196
45043	402197
43726	402198
72045	402199
285	402200
10584	402201
256712	402202
4324	402203
117957	402204
249120	402205
93028	402206
55299	402207
112767	402208
54518	402209
103677	402210
1090	402211
92306	402212
62712	402213
107126	402214
114758	402215
2494	402216
153949	402217
56283	402218
7165	402219
167097	402220
22044	402221
23558	402222
63449	402223
87379	402224
131647	402225
113909	402226
227296	402227
50442	402228
196913	402229
25936	402230
155232	402231
41287	402232
2	402233
69258	402234
2243	402235
211652	402236
17890	402237
82984	402238
27355	402239
5698	402240
197	402241
30693	402242
55992	402243
35076	402244
148375	402245
180241	402246
784	402247
148635	402248
1212	402249
80043	402250
1110	402251
78601	402252
208457	402253
241238	402254
67246	402255
13567	402256
8267	402257
2297	402258
18909	402259
238762	402260
5361	402261
21937	402262
141750	402263
11535	402264
38166	402265
51921	402266
125909	402267
50252	402268
3325	402269
171467	402270
18922	402271
9669	402272
81125	402273
1903	402274
47274	402275
124902	402276
31592	402277
113849	402278
50954	402279
15191	402280
97908	402281
88554	402282
638	402283
14850	402284
2546	402285
40987	402286
20588	402287
28090	402288
67395	402289
29316	402290
101569	402291
104429	402292
15966	402293
49781	402294
16467	402295
815	402296
37824	402297
24459	402298
42609	402299
1556	402300
249352	402301
23864	402302
79018	402303
97380	402304
26378	402305
125232	402306
336	402307
29533	402308
65457	402309
93598	402310
6650	402311
112640	402312
10152	402313
191162	402314
78859	402315
96801	402316
26725	402317
34731	402318
653	402319
94599	402320
22553	402321
80736	402322
56893	402323
227330	402324
96395	402325
526	402326
23767	402327
12402	402328
113561	402329
12010	402330
67029	402331
243677	402332
57377	402333
20945	402334
54383	402335
17674	402336
218093	402337
141660	402338
160273	402339
76091	402340
178003	402341
32238	402342
73037	402343
109973	402344
4405	402345
92654	402346
6031	402347
33321	402348
31318	402349
26717	402350
47621	402351
200572	402352
31055	402353
1230	402354
15864	402355
94369	402356
7365	402357
43609	402358
5665	402359
108986	402360
33945	402361
111612	402362
170142	402363
33526	402364
66408	402365
78083	402366
9209	402367
55105	402368
86737	402369
211389	402370
5837	402371
81111	402372
199950	402373
125144	402374
197776	402375
29582	402376
19135	402377
11364	402378
85907	402379
742	402380
25865	402381
20757	402382
144966	402383
2157	402384
20801	402385
272428	402386
194616	402387
44259	402388
64839	402389
154210	402390
262896	402391
221462	402392
70814	402393
24112	402394
2930	402395
88904	402396
2912	402397
17578	402398
87770	402399
59093	402400
5467	402401
29013	402402
40854	402403
2287	402404
7999	402405
229772	402406
4732	402407
1069	402408
168036	402409
151563	402410
53625	402411
1310	402412
18769	402413
33200	402414
104851	402415
34524	402416
212681	402417
4751	402418
17678	402419
53347	402420
210097	402421
1100	402422
135154	402423
83416	402424
24039	402425
38679	402426
72090	402427
237966	402428
71170	402429
69519	402430
913	402431
226535	402432
126031	402433
4643	402434
21061	402435
148884	402436
213930	402437
52980	402438
138180	402439
31297	402440
7541	402441
8734	402442
43892	402443
155779	402444
156788	402445
78157	402446
5367	402447
33184	402448
44971	402449
16476	402450
93581	402451
173	402452
91060	402453
123821	402454
143364	402455
2133	402456
5924	402457
46775	402458
570	402459
233383	402460
3724	402461
43003	402462
53620	402463
36676	402464
28389	402465
12165	402466
12304	402467
104906	402468
131228	402469
115180	402470
16567	402471
98177	402472
29794	402473
296	402474
84425	402475
44862	402476
31680	402477
135594	402478
256529	402479
39691	402480
44812	402481
20656	402482
143586	402483
60699	402484
3565	402485
71919	402486
1327	402487
112802	402488
48966	402489
7438	402490
157877	402491
13241	402492
161832	402493
92240	402494
24663	402495
17114	402496
57883	402497
550	402498
27654	402499
3256	402500
1613	402501
41113	402502
13394	402503
42256	402504
19517	402505
216970	402506
129904	402507
58397	402508
64602	402509
78519	402510
110166	402511
255015	402512
24488	402513
10889	402514
6173	402515
3064	402516
98566	402517
51647	402518
250524	402519
32817	402520
36925	402521
110459	402522
15635	402523
183120	402524
119309	402525
24885	402526
39331	402527
157613	402528
201212	402529
66230	402530
108587	402531
4876	402532
91197	402533
75372	402534
561	402535
72	402536
17086	402537
14635	402538
32548	402539
1425	402540
266974	402541
11413	402542
26114	402543
57486	402544
86873	402545
37619	402546
32793	402547
35451	402548
167679	402549
139758	402550
22949	402551
90036	402552
44156	402553
5740	402554
122141	402555
237815	402556
120385	402557
162210	402558
261821	402559
48497	402560
12615	402561
1145	402562
41345	402563
139000	402564
159344	402565
121443	402566
71427	402567
51252	402568
150337	402569
29360	402570
16538	402571
172812	402572
194934	402573
17897	402574
35859	402575
84576	402576
222191	402577
10267	402578
400	402579
13311	402580
33750	402581
86557	402582
9515	402583
62670	402584
178188	402585
55256	402586
180740	402587
34136	402588
57067	402589
234468	402590
76752	402591
19959	402592
91210	402593
693	402594
54804	402595
51478	402596
26853	402597
108921	402598
41197	402599
126246	402600
239331	402601
41741	402602
29869	402603
90073	402604
14165	402605
224793	402606
62555	402607
67268	402608
136875	402609
3366	402610
357	402611
6147	402612
75178	402613
13363	402614
34155	402615
183686	402616
17562	402617
4	402618
167280	402619
11853	402620
81876	402621
122194	402622
127700	402623
222687	402624
40618	402625
8556	402626
32787	402627
68530	402628
207488	402629
27270	402630
80766	402631
2801	402632
154054	402633
76576	402634
41723	402635
43167	402636
5240	402637
127682	402638
10126	402639
108460	402640
1021	402641
544	402642
184753	402643
9525	402644
22213	402645
57191	402646
137276	402647
92285	402648
9233	402649
12089	402650
32602	402651
64919	402652
175391	402653
260377	402654
18796	402655
1177	402656
73145	402657
5296	402658
83914	402659
17205	402660
109411	402661
22131	402662
58570	402663
5958	402664
14715	402665
79060	402666
4209	402667
30718	402668
18716	402669
98091	402670
12197	402671
13712	402672
11530	402673
26453	402674
53164	402675
23057	402676
64813	402677
221977	402678
56275	402679
5386	402680
73333	402681
25605	402682
37262	402683
80102	402684
36140	402685
74868	402686
9300	402687
121448	402688
80345	402689
11399	402690
60936	402691
3555	402692
11036	402693
23563	402694
11059	402695
135643	402696
79080	402697
27154	402698
135856	402699
11858	402700
165	402701
31772	402702
121376	402703
241262	402704
47052	402705
223686	402706
3774	402707
150310	402708
209719	402709
162464	402710
104468	402711
19538	402712
28580	402713
51403	402714
96089	402715
79255	402716
28481	402717
31854	402718
23657	402719
1310	402720
36488	402721
51109	402722
4250	402723
117574	402724
59961	402725
16376	402726
234	402727
8616	402728
49147	402729
95925	402730
21199	402731
25528	402732
171741	402733
95403	402734
70904	402735
86916	402736
53182	402737
73503	402738
115208	402739
17211	402740
212895	402741
226092	402742
246811	402743
188278	402744
174527	402745
101118	402746
24735	402747
78954	402748
345	402749
99162	402750
72877	402751
261076	402752
115045	402753
85446	402754
8271	402755
41242	402756
130760	402757
29052	402758
10916	402759
145609	402760
78557	402761
159676	402762
55153	402763
13577	402764
16661	402765
53432	402766
100337	402767
5082	402768
143905	402769
45797	402770
185438	402771
7815	402772
79237	402773
154913	402774
20014	402775
60476	402776
94417	402777
56365	402778
49505	402779
81958	402780
25791	402781
133809	402782
130012	402783
27502	402784
30143	402785
14847	402786
4169	402787
29220	402788
2819	402789
123802	402790
30206	402791
37578	402792
1023	402793
10396	402794
22663	402795
9704	402796
36798	402797
12705	402798
2562	402799
8817	402800
31499	402801
119494	402802
8336	402803
37531	402804
216509	402805
1067	402806
5704	402807
11093	402808
121691	402809
180204	402810
256056	402811
22961	402812
255282	402813
2	402814
41834	402815
38383	402816
112092	402817
7820	402818
80222	402819
3815	402820
50296	402821
1	402822
95053	402823
168006	402824
125538	402825
484	402826
138116	402827
127238	402828
8872	402829
40288	402830
257	402831
138864	402832
417	402833
90397	402834
21692	402835
131338	402836
43317	402837
97211	402838
154	402839
65934	402840
267058	402841
153215	402842
98554	402843
70952	402844
134941	402845
1736	402846
32948	402847
15577	402848
3432	402849
96093	402850
33884	402851
3049	402852
148098	402853
10077	402854
31697	402855
9205	402856
191932	402857
18162	402858
162291	402859
57374	402860
221416	402861
43079	402862
99682	402863
29368	402864
2687	402865
81945	402866
47208	402867
6257	402868
16459	402869
65749	402870
99046	402871
94039	402872
43663	402873
15939	402874
97563	402875
43530	402876
63536	402877
241116	402878
46127	402879
99577	402880
121014	402881
146842	402882
1998	402883
1	402884
117690	402885
15593	402886
57850	402887
1892	402888
165355	402889
2615	402890
132132	402891
240096	402892
118522	402893
104741	402894
256794	402895
1719	402896
31643	402897
77813	402898
191717	402899
64678	402900
68490	402901
11776	402902
12425	402903
123762	402904
35042	402905
591	402906
64634	402907
130448	402908
74117	402909
36898	402910
4223	402911
266	402912
62576	402913
79621	402914
1819	402915
156557	402916
122	402917
64016	402918
82672	402919
2377	402920
189002	402921
14414	402922
9	402923
3481	402924
24087	402925
7021	402926
28425	402927
30158	402928
3318	402929
82867	402930
38614	402931
119803	402932
33815	402933
32350	402934
33199	402935
2021	402936
110295	402937
22566	402938
198080	402939
12976	402940
53408	402941
165203	402942
10396	402943
1108	402944
137577	402945
123906	402946
17431	402947
154351	402948
135967	402949
7412	402950
35141	402951
185469	402952
38770	402953
3334	402954
200764	402955
483	402956
99442	402957
781	402958
80770	402959
78704	402960
1166	402961
15894	402962
56	402963
102830	402964
23344	402965
215796	402966
65166	402967
88409	402968
105523	402969
248970	402970
63887	402971
163114	402972
132341	402973
1899	402974
37555	402975
61571	402976
230341	402977
255858	402978
8098	402979
2760	402980
3941	402981
92419	402982
247175	402983
47907	402984
80713	402985
8276	402986
118361	402987
226613	402988
29023	402989
621	402990
112526	402991
5422	402992
119927	402993
7538	402994
199515	402995
64849	402996
5337	402997
89803	402998
203998	402999
71813	403000
53009	403001
74530	403002
30322	403003
26730	403004
133	403005
31272	403006
129847	403007
7966	403008
15925	403009
14021	403010
19846	403011
1359	403012
82304	403013
98482	403014
2604	403015
31362	403016
206311	403017
15526	403018
184195	403019
173083	403020
54102	403021
1282	403022
16338	403023
40408	403024
32580	403025
10074	403026
22049	403027
20605	403028
49173	403029
91355	403030
13386	403031
53193	403032
124676	403033
33046	403034
15370	403035
55613	403036
64460	403037
120349	403038
118941	403039
7232	403040
98498	403041
167547	403042
666	403043
55623	403044
34015	403045
50864	403046
17637	403047
38091	403048
5267	403049
25725	403050
1	403051
15204	403052
10536	403053
44400	403054
170	403055
218808	403056
100966	403057
51702	403058
296	403059
232704	403060
99019	403061
128560	403062
11895	403063
8856	403064
215743	403065
266795	403066
34463	403067
3159	403068
13263	403069
35888	403070
129735	403071
155875	403072
54385	403073
27416	403074
11981	403075
43983	403076
214935	403077
68810	403078
143049	403079
52388	403080
3633	403081
16222	403082
40296	403083
262	403084
818	403085
259769	403086
247229	403087
238260	403088
71024	403089
15874	403090
11644	403091
8912	403092
1649	403093
6926	403094
480	403095
1084	403096
108698	403097
105626	403098
2837	403099
68523	403100
24884	403101
7503	403102
112364	403103
127293	403104
41726	403105
4587	403106
219490	403107
9297	403108
255538	403109
522	403110
135254	403111
7647	403112
35917	403113
719	403114
208479	403115
55814	403116
27082	403117
47999	403118
266797	403119
37190	403120
6174	403121
96759	403122
82871	403123
237665	403124
6832	403125
152860	403126
30506	403127
56920	403128
18985	403129
84961	403130
2779	403131
69	403132
70619	403133
2818	403134
189755	403135
71130	403136
50805	403137
92608	403138
14817	403139
21927	403140
244533	403141
13969	403142
4993	403143
63290	403144
26450	403145
2790	403146
7150	403147
167877	403148
38898	403149
28346	403150
115163	403151
14573	403152
33201	403153
59836	403154
163817	403155
1278	403156
79183	403157
13327	403158
231127	403159
214462	403160
184640	403161
129034	403162
53728	403163
6914	403164
59330	403165
22160	403166
11397	403167
212493	403168
75102	403169
3962	403170
7533	403171
22818	403172
221937	403173
4734	403174
76154	403175
58281	403176
19251	403177
10012	403178
8022	403179
8579	403180
32919	403181
196680	403182
79380	403183
4697	403184
72103	403185
15159	403186
50385	403187
56472	403188
49920	403189
2798	403190
8254	403191
46184	403192
400	403193
170052	403194
58759	403195
264348	403196
39577	403197
5432	403198
755	403199
6032	403200
10824	403201
1901	403202
12324	403203
27535	403204
66063	403205
4232	403206
23061	403207
19676	403208
2677	403209
37559	403210
21232	403211
22921	403212
210857	403213
91664	403214
58174	403215
17350	403216
3538	403217
6906	403218
6383	403219
47173	403220
49829	403221
76436	403222
33565	403223
54445	403224
270767	403225
42508	403226
55594	403227
154056	403228
2336	403229
15734	403230
2	403231
207226	403232
21377	403233
34102	403234
95650	403235
1644	403236
102926	403237
5161	403238
102780	403239
17068	403240
120025	403241
119306	403242
2	403243
34833	403244
137151	403245
72086	403246
41839	403247
74653	403248
480	403249
22461	403250
134637	403251
3901	403252
79868	403253
249606	403254
22864	403255
28985	403256
46721	403257
39766	403258
150025	403259
83449	403260
43294	403261
30052	403262
141536	403263
106561	403264
156223	403265
109041	403266
23604	403267
12772	403268
231353	403269
22079	403270
22568	403271
3634	403272
41740	403273
283	403274
34893	403275
87088	403276
128863	403277
43532	403278
81965	403279
22078	403280
129401	403281
845	403282
7693	403283
501	403284
120287	403285
10535	403286
2952	403287
22381	403288
90064	403289
12123	403290
71854	403291
33311	403292
205139	403293
9686	403294
220247	403295
167753	403296
49981	403297
63448	403298
194858	403299
130695	403300
255496	403301
60664	403302
22545	403303
45771	403304
73529	403305
6498	403306
104266	403307
1137	403308
104521	403309
65292	403310
28034	403311
3196	403312
560	403313
96372	403314
78566	403315
114009	403316
9380	403317
14478	403318
16141	403319
50826	403320
79039	403321
141859	403322
59772	403323
171478	403324
147399	403325
26864	403326
245218	403327
55503	403328
48599	403329
187676	403330
84998	403331
102579	403332
35262	403333
46163	403334
84882	403335
6899	403336
3508	403337
23946	403338
24391	403339
122035	403340
360	403341
15781	403342
183824	403343
125765	403344
1571	403345
22351	403346
126540	403347
197869	403348
103158	403349
81439	403350
49658	403351
204537	403352
14999	403353
6591	403354
21591	403355
88448	403356
30129	403357
19479	403358
118879	403359
17707	403360
111682	403361
1650	403362
79286	403363
882	403364
75311	403365
12908	403366
77455	403367
247	403368
56511	403369
4000	403370
19639	403371
150828	403372
112130	403373
16594	403374
5035	403375
543	403376
47834	403377
218639	403378
16477	403379
1522	403380
144845	403381
14827	403382
268308	403383
101657	403384
68618	403385
3507	403386
5050	403387
127127	403388
57868	403389
50458	403390
94254	403391
5189	403392
79914	403393
85762	403394
89897	403395
67439	403396
86173	403397
230526	403398
96509	403399
191242	403400
26812	403401
2250	403402
17898	403403
25170	403404
227826	403405
554	403406
9842	403407
247797	403408
136274	403409
3002	403410
52487	403411
1026	403412
249881	403413
205691	403414
67091	403415
3859	403416
22125	403417
27677	403418
357	403419
24247	403420
62164	403421
40889	403422
43696	403423
73432	403424
14438	403425
96568	403426
88545	403427
22231	403428
195418	403429
22310	403430
31628	403431
126311	403432
133493	403433
162927	403434
45709	403435
1122	403436
21678	403437
79872	403438
4190	403439
170136	403440
231931	403441
15892	403442
4647	403443
24112	403444
28184	403445
34502	403446
11	403447
27588	403448
10640	403449
25718	403450
39951	403451
187402	403452
15074	403453
125570	403454
171453	403455
75761	403456
109244	403457
157628	403458
8808	403459
19207	403460
94671	403461
45245	403462
67473	403463
290	403464
7834	403465
57475	403466
920	403467
3256	403468
2378	403469
57539	403470
240240	403471
9539	403472
100003	403473
8335	403474
2707	403475
32710	403476
61530	403477
62671	403478
489	403479
24736	403480
1039	403481
46390	403482
7228	403483
147483	403484
15608	403485
469	403486
123969	403487
2501	403488
29077	403489
382	403490
40786	403491
12221	403492
75777	403493
128113	403494
50832	403495
85951	403496
13087	403497
15511	403498
80019	403499
121027	403500
29529	403501
22311	403502
47909	403503
504	403504
244795	403505
1548	403506
95335	403507
3350	403508
42311	403509
20555	403510
7806	403511
51063	403512
213824	403513
21547	403514
6242	403515
191305	403516
3729	403517
6711	403518
83	403519
379	403520
198865	403521
32671	403522
11210	403523
260909	403524
23034	403525
23	403526
1375	403527
265284	403528
37605	403529
164854	403530
257093	403531
1819	403532
23802	403533
9239	403534
109363	403535
14	403536
42115	403537
11334	403538
77473	403539
25055	403540
10550	403541
35248	403542
55927	403543
1481	403544
244370	403545
18001	403546
23240	403547
165574	403548
72641	403549
47674	403550
83832	403551
15130	403552
244204	403553
2566	403554
129149	403555
38909	403556
11912	403557
218711	403558
145997	403559
266943	403560
168964	403561
268317	403562
15216	403563
154904	403564
22226	403565
256946	403566
108530	403567
132288	403568
218551	403569
77	403570
69369	403571
219934	403572
39505	403573
4058	403574
27479	403575
60165	403576
25502	403577
30122	403578
159171	403579
4145	403580
339	403581
984	403582
7629	403583
138942	403584
13329	403585
86645	403586
102367	403587
125210	403588
8926	403589
139287	403590
3924	403591
113957	403592
163423	403593
11470	403594
27808	403595
10857	403596
10614	403597
34858	403598
66142	403599
71055	403600
124014	403601
8865	403602
50624	403603
155240	403604
31886	403605
156995	403606
103191	403607
115777	403608
164908	403609
12597	403610
179747	403611
245852	403612
1526	403613
182	403614
37122	403615
4592	403616
9631	403617
55748	403618
44535	403619
110204	403620
1536	403621
6158	403622
3900	403623
68610	403624
25964	403625
59468	403626
34509	403627
66879	403628
78296	403629
24757	403630
20167	403631
901	403632
144010	403633
28023	403634
24543	403635
16473	403636
113894	403637
116367	403638
18964	403639
14870	403640
206832	403641
4798	403642
9935	403643
3877	403644
5404	403645
2542	403646
159129	403647
2395	403648
63064	403649
19822	403650
44250	403651
15545	403652
9128	403653
76746	403654
2154	403655
11705	403656
151135	403657
235049	403658
26942	403659
62701	403660
75581	403661
28516	403662
26192	403663
12658	403664
73581	403665
19816	403666
25326	403667
45901	403668
5112	403669
205334	403670
98052	403671
18715	403672
3450	403673
4874	403674
71	403675
108950	403676
24173	403677
7232	403678
1485	403679
844	403680
84482	403681
104385	403682
237568	403683
76593	403684
27225	403685
22137	403686
200510	403687
17452	403688
40211	403689
36896	403690
9908	403691
10543	403692
175604	403693
32125	403694
151188	403695
900	403696
198266	403697
24099	403698
9124	403699
149709	403700
7167	403701
3150	403702
3935	403703
45643	403704
6905	403705
33073	403706
130485	403707
46451	403708
20943	403709
64935	403710
45099	403711
148492	403712
12010	403713
24822	403714
40964	403715
148927	403716
953	403717
59961	403718
65991	403719
76031	403720
160670	403721
4674	403722
21774	403723
59379	403724
22923	403725
383	403726
141138	403727
40608	403728
111202	403729
18463	403730
22768	403731
41408	403732
109190	403733
4210	403734
80677	403735
223511	403736
18986	403737
37045	403738
67763	403739
99176	403740
14585	403741
127530	403742
60545	403743
163021	403744
1316	403745
58855	403746
75350	403747
117496	403748
40990	403749
24752	403750
50625	403751
74967	403752
36967	403753
1396	403754
94483	403755
33364	403756
38446	403757
2489	403758
71704	403759
25106	403760
164354	403761
33819	403762
79252	403763
101028	403764
98128	403765
1800	403766
87749	403767
24450	403768
13825	403769
10620	403770
26954	403771
11068	403772
190681	403773
389	403774
192536	403775
20299	403776
32457	403777
153	403778
64934	403779
78815	403780
131454	403781
11124	403782
79774	403783
46446	403784
218850	403785
150353	403786
79729	403787
225055	403788
64585	403789
5226	403790
201546	403791
111407	403792
2459	403793
36435	403794
152886	403795
161064	403796
26383	403797
187297	403798
150667	403799
59144	403800
28165	403801
140760	403802
74943	403803
52919	403804
26885	403805
188075	403806
9279	403807
20984	403808
47029	403809
11548	403810
222780	403811
41585	403812
20406	403813
118028	403814
89914	403815
2285	403816
47937	403817
204895	403818
7314	403819
132060	403820
5382	403821
977	403822
150794	403823
38939	403824
9324	403825
221992	403826
61435	403827
76218	403828
13414	403829
11886	403830
113464	403831
60828	403832
2015	403833
153242	403834
1436	403835
45225	403836
2100	403837
119182	403838
34829	403839
98469	403840
5505	403841
3276	403842
139208	403843
57999	403844
62199	403845
173151	403846
700	403847
68524	403848
3457	403849
40527	403850
50880	403851
167861	403852
5366	403853
182023	403854
29804	403855
8019	403856
229413	403857
54794	403858
18345	403859
10082	403860
12693	403861
6034	403862
74667	403863
33268	403864
91880	403865
117963	403866
18606	403867
49141	403868
249315	403869
17109	403870
65222	403871
4246	403872
14183	403873
70265	403874
21376	403875
5750	403876
122	403877
75276	403878
14677	403879
5685	403880
109392	403881
2594	403882
372	403883
202275	403884
3612	403885
23789	403886
163196	403887
115756	403888
40709	403889
159554	403890
3283	403891
185592	403892
64327	403893
96712	403894
11845	403895
201170	403896
2028	403897
15615	403898
7502	403899
68573	403900
72911	403901
76343	403902
13085	403903
95485	403904
129734	403905
69994	403906
34188	403907
66662	403908
176825	403909
3953	403910
11836	403911
113035	403912
9602	403913
2059	403914
15803	403915
37090	403916
497	403917
4099	403918
119482	403919
31192	403920
2222	403921
69447	403922
6483	403923
3259	403924
269487	403925
13361	403926
946	403927
1942	403928
263622	403929
15638	403930
13109	403931
257061	403932
18613	403933
14669	403934
216	403935
146126	403936
168966	403937
152501	403938
55347	403939
2169	403940
6255	403941
14793	403942
2635	403943
37174	403944
272480	403945
113263	403946
56494	403947
11992	403948
3608	403949
26132	403950
71992	403951
20925	403952
27170	403953
44122	403954
13692	403955
51043	403956
26719	403957
8233	403958
44372	403959
952	403960
1761	403961
938	403962
87100	403963
49293	403964
65429	403965
5825	403966
1718	403967
49619	403968
9894	403969
20570	403970
70072	403971
105856	403972
737	403973
3931	403974
43651	403975
225070	403976
23584	403977
65242	403978
14949	403979
93709	403980
218998	403981
104172	403982
6150	403983
1963	403984
55650	403985
66192	403986
3125	403987
11436	403988
54930	403989
262	403990
1983	403991
68811	403992
440	403993
139	403994
36997	403995
2440	403996
56275	403997
61580	403998
9036	403999
1997	404000
2079	404001
167912	404002
50181	404003
34667	404004
28339	404005
91161	404006
1339	404007
74313	404008
9001	404009
179145	404010
42133	404011
2011	404012
93823	404013
10897	404014
13829	404015
43837	404016
52390	404017
40449	404018
27010	404019
59460	404020
5859	404021
122591	404022
72796	404023
96742	404024
23434	404025
18362	404026
74026	404027
37936	404028
272124	404029
78138	404030
20	404031
830	404032
1855	404033
74251	404034
6328	404035
30657	404036
8793	404037
104953	404038
1229	404039
132368	404040
1406	404041
14890	404042
1249	404043
34490	404044
1244	404045
48	404046
55657	404047
464	404048
87948	404049
5422	404050
46406	404051
136145	404052
2686	404053
2281	404054
95193	404055
232049	404056
468	404057
70274	404058
14973	404059
244	404060
196141	404061
124811	404062
75	404063
24383	404064
113729	404065
41	404066
46758	404067
161829	404068
9249	404069
144231	404070
71591	404071
17475	404072
57166	404073
127419	404074
7423	404075
79788	404076
5142	404077
63193	404078
63291	404079
4564	404080
5285	404081
27281	404082
12546	404083
45195	404084
260073	404085
175071	404086
25771	404087
449	404088
55113	404089
20637	404090
81973	404091
52377	404092
59083	404093
4970	404094
22945	404095
5669	404096
265161	404097
4770	404098
53698	404099
128942	404100
138344	404101
17875	404102
102980	404103
13845	404104
1873	404105
8111	404106
91105	404107
41373	404108
10588	404109
278	404110
34699	404111
45512	404112
592	404113
202447	404114
40214	404115
66803	404116
6269	404117
49541	404118
99597	404119
79790	404120
29370	404121
111074	404122
169090	404123
161723	404124
2523	404125
255725	404126
80982	404127
24776	404128
100901	404129
49814	404130
19560	404131
4988	404132
165736	404133
10921	404134
131224	404135
3154	404136
37529	404137
114895	404138
49308	404139
104508	404140
692	404141
4456	404142
26411	404143
801	404144
250442	404145
74542	404146
251073	404147
6261	404148
100925	404149
174095	404150
52178	404151
48393	404152
245486	404153
14742	404154
42548	404155
31566	404156
15370	404157
12034	404158
58869	404159
123207	404160
32726	404161
10577	404162
26327	404163
4421	404164
19394	404165
78038	404166
151577	404167
7100	404168
3406	404169
17346	404170
78811	404171
7453	404172
169147	404173
19552	404174
15819	404175
22286	404176
21047	404177
57408	404178
698	404179
51611	404180
3765	404181
265263	404182
1233	404183
1699	404184
9456	404185
90531	404186
34497	404187
26485	404188
25925	404189
55910	404190
51877	404191
1594	404192
166777	404193
35085	404194
68180	404195
57292	404196
174873	404197
53485	404198
35120	404199
236190	404200
18612	404201
251708	404202
254657	404203
240633	404204
18117	404205
154723	404206
70629	404207
68126	404208
75414	404209
245686	404210
56142	404211
93390	404212
4180	404213
61964	404214
27916	404215
1969	404216
2616	404217
248656	404218
1161	404219
20031	404220
1715	404221
259661	404222
7376	404223
1270	404224
35731	404225
111202	404226
8903	404227
686	404228
2223	404229
254112	404230
14253	404231
5996	404232
80364	404233
1189	404234
846	404235
59907	404236
50583	404237
36432	404238
3926	404239
4104	404240
114692	404241
1171	404242
159481	404243
165363	404244
24058	404245
21006	404246
52799	404247
147157	404248
7525	404249
12855	404250
4311	404251
75522	404252
24279	404253
406	404254
124702	404255
137166	404256
6807	404257
16190	404258
2450	404259
158210	404260
4140	404261
185760	404262
171737	404263
98990	404264
7739	404265
60819	404266
16089	404267
13449	404268
2103	404269
42572	404270
2010	404271
4614	404272
135994	404273
6755	404274
37730	404275
10292	404276
27114	404277
98919	404278
73457	404279
19807	404280
25143	404281
964	404282
13930	404283
1737	404284
20897	404285
4385	404286
17513	404287
106647	404288
180821	404289
18999	404290
68142	404291
834	404292
44499	404293
75017	404294
9442	404295
234542	404296
45837	404297
1832	404298
75902	404299
18872	404300
139050	404301
17973	404302
6072	404303
12032	404304
153843	404305
73	404306
230352	404307
67929	404308
27652	404309
74939	404310
17812	404311
144754	404312
64	404313
59436	404314
19608	404315
159766	404316
16239	404317
114914	404318
88743	404319
21195	404320
189461	404321
71341	404322
50850	404323
136394	404324
15150	404325
147581	404326
108172	404327
87768	404328
23814	404329
32160	404330
40322	404331
158005	404332
119527	404333
1318	404334
56539	404335
154888	404336
152493	404337
265646	404338
262277	404339
191397	404340
213211	404341
31	404342
57575	404343
14729	404344
4001	404345
140114	404346
13367	404347
239486	404348
29259	404349
25398	404350
226858	404351
26520	404352
243343	404353
66244	404354
13930	404355
10599	404356
254638	404357
11404	404358
5986	404359
34351	404360
30756	404361
437	404362
109419	404363
3235	404364
219515	404365
196424	404366
54405	404367
186831	404368
199659	404369
12379	404370
60375	404371
120510	404372
18254	404373
61358	404374
69304	404375
90314	404376
35333	404377
11829	404378
72992	404379
33013	404380
29437	404381
47912	404382
6896	404383
3106	404384
59860	404385
5404	404386
58159	404387
57070	404388
35067	404389
1966	404390
11278	404391
2803	404392
314	404393
213374	404394
207864	404395
185156	404396
143367	404397
162673	404398
10901	404399
12737	404400
238528	404401
127326	404402
10808	404403
47589	404404
27047	404405
66674	404406
87918	404407
234816	404408
30234	404409
4974	404410
30927	404411
11794	404412
243006	404413
12044	404414
36735	404415
84106	404416
8004	404417
56503	404418
55270	404419
22920	404420
24330	404421
82304	404422
21127	404423
6122	404424
2214	404425
64680	404426
151734	404427
106386	404428
29039	404429
113536	404430
45853	404431
782	404432
211291	404433
12459	404434
15487	404435
14322	404436
3227	404437
215772	404438
67119	404439
210838	404440
2889	404441
2079	404442
224	404443
143269	404444
17378	404445
24399	404446
26721	404447
268993	404448
4016	404449
1169	404450
61160	404451
271	404452
9863	404453
77947	404454
9303	404455
854	404456
1520	404457
7280	404458
66931	404459
196650	404460
151251	404461
72862	404462
12017	404463
418	404464
20625	404465
129946	404466
1290	404467
55008	404468
31154	404469
45530	404470
60180	404471
20514	404472
35100	404473
3771	404474
4337	404475
126911	404476
54722	404477
139	404478
5351	404479
51910	404480
13420	404481
176897	404482
38335	404483
108344	404484
25806	404485
13532	404486
160984	404487
94341	404488
13634	404489
18641	404490
3175	404491
6313	404492
16920	404493
19435	404494
65557	404495
11569	404496
36621	404497
646	404498
40489	404499
19861	404500
60733	404501
177250	404502
5199	404503
8276	404504
5037	404505
48341	404506
236867	404507
15067	404508
145817	404509
54452	404510
57069	404511
211049	404512
33117	404513
23917	404514
8934	404515
701	404516
98463	404517
46138	404518
30824	404519
97415	404520
190400	404521
1393	404522
17325	404523
219746	404524
142203	404525
112566	404526
2488	404527
57599	404528
44610	404529
95237	404530
32007	404531
111310	404532
19839	404533
76402	404534
32116	404535
9373	404536
57818	404537
22777	404538
38734	404539
70682	404540
15785	404541
44611	404542
80566	404543
55088	404544
123563	404545
213643	404546
29742	404547
221320	404548
151894	404549
61274	404550
25972	404551
48113	404552
528	404553
69286	404554
38619	404555
14151	404556
1632	404557
1059	404558
11100	404559
54656	404560
116263	404561
172030	404562
2135	404563
129515	404564
48294	404565
90669	404566
24488	404567
41035	404568
13447	404569
142737	404570
214024	404571
176510	404572
1065	404573
3557	404574
15327	404575
73394	404576
336	404577
242948	404578
38845	404579
72038	404580
33685	404581
3181	404582
44350	404583
3506	404584
15533	404585
44327	404586
115411	404587
2344	404588
185110	404589
2981	404590
52202	404591
28324	404592
41931	404593
37280	404594
96370	404595
18388	404596
70069	404597
8182	404598
33279	404599
9867	404600
61017	404601
208252	404602
74991	404603
132193	404604
111596	404605
30531	404606
1086	404607
1606	404608
109562	404609
58055	404610
197731	404611
113902	404612
300	404613
182975	404614
72443	404615
1359	404616
192700	404617
9141	404618
218	404619
46168	404620
81121	404621
27136	404622
265967	404623
171643	404624
8710	404625
148420	404626
10491	404627
2491	404628
111598	404629
32	404630
45624	404631
88818	404632
183226	404633
13694	404634
194809	404635
29066	404636
1223	404637
112653	404638
73776	404639
14988	404640
165792	404641
34027	404642
123236	404643
2733	404644
52918	404645
54057	404646
145405	404647
14346	404648
87999	404649
87	404650
143893	404651
10324	404652
153757	404653
38291	404654
16733	404655
1118	404656
157591	404657
101551	404658
58069	404659
200	404660
15122	404661
54106	404662
9802	404663
257937	404664
8585	404665
106515	404666
34621	404667
2852	404668
136271	404669
50059	404670
109282	404671
8535	404672
1999	404673
19996	404674
44477	404675
121769	404676
163229	404677
106644	404678
14880	404679
81455	404680
242437	404681
50885	404682
219792	404683
38622	404684
130431	404685
239688	404686
39714	404687
13495	404688
2501	404689
6395	404690
84312	404691
27255	404692
194654	404693
36994	404694
3628	404695
43495	404696
17214	404697
66	404698
25190	404699
38373	404700
126363	404701
55025	404702
38983	404703
843	404704
72377	404705
109089	404706
389	404707
54438	404708
111235	404709
87983	404710
5929	404711
20359	404712
3294	404713
19404	404714
99401	404715
25223	404716
30807	404717
2602	404718
892	404719
39394	404720
95984	404721
1626	404722
266481	404723
77169	404724
34945	404725
196931	404726
16448	404727
70824	404728
150856	404729
13715	404730
64795	404731
70910	404732
4294	404733
2277	404734
33203	404735
2244	404736
78553	404737
136174	404738
158956	404739
96774	404740
206468	404741
135874	404742
85319	404743
163420	404744
229708	404745
187390	404746
2367	404747
146953	404748
224530	404749
11252	404750
25593	404751
97159	404752
63745	404753
36307	404754
26534	404755
139709	404756
230375	404757
24997	404758
746	404759
13412	404760
91342	404761
202959	404762
146830	404763
48764	404764
88366	404765
64109	404766
10736	404767
19589	404768
90245	404769
133768	404770
35464	404771
69360	404772
58415	404773
6655	404774
162545	404775
151230	404776
27830	404777
6478	404778
8144	404779
53568	404780
2219	404781
683	404782
7114	404783
8371	404784
149471	404785
67810	404786
28331	404787
73811	404788
1789	404789
27052	404790
49197	404791
513	404792
22741	404793
138277	404794
66189	404795
34870	404796
1959	404797
237	404798
19495	404799
89872	404800
42568	404801
77159	404802
31995	404803
77139	404804
221582	404805
6320	404806
200003	404807
10755	404808
38369	404809
66795	404810
61154	404811
207040	404812
6650	404813
200646	404814
48218	404815
87198	404816
36206	404817
97091	404818
39532	404819
112402	404820
138	404821
34413	404822
44282	404823
19160	404824
22598	404825
109883	404826
31768	404827
99059	404828
42743	404829
89327	404830
100421	404831
50451	404832
163481	404833
75616	404834
16052	404835
4285	404836
83035	404837
39775	404838
93451	404839
15558	404840
43385	404841
9021	404842
135389	404843
1262	404844
146	404845
11001	404846
104472	404847
2147	404848
26797	404849
57356	404850
253311	404851
7654	404852
100723	404853
20441	404854
24007	404855
13872	404856
214607	404857
18169	404858
42001	404859
18058	404860
1758	404861
99778	404862
60920	404863
11099	404864
22906	404865
1815	404866
143642	404867
5741	404868
84	404869
62731	404870
107489	404871
156476	404872
6584	404873
498	404874
99	404875
94	404876
32019	404877
269747	404878
42128	404879
36	404880
79965	404881
20838	404882
15305	404883
601	404884
24677	404885
169327	404886
77041	404887
84051	404888
60566	404889
122452	404890
112302	404891
89043	404892
135840	404893
14491	404894
114920	404895
99666	404896
42240	404897
7780	404898
30268	404899
169495	404900
21437	404901
151997	404902
10944	404903
66	404904
11745	404905
22803	404906
61920	404907
114498	404908
1152	404909
808	404910
812	404911
75824	404912
27	404913
2160	404914
61101	404915
75650	404916
40542	404917
4450	404918
37295	404919
117688	404920
28429	404921
262033	404922
23402	404923
170116	404924
168652	404925
92818	404926
1512	404927
9579	404928
55968	404929
177973	404930
11979	404931
31642	404932
94628	404933
52837	404934
9136	404935
178122	404936
122534	404937
3953	404938
16146	404939
7138	404940
221342	404941
104683	404942
137906	404943
139691	404944
13733	404945
163120	404946
96579	404947
113666	404948
108336	404949
35189	404950
12229	404951
130928	404952
31851	404953
2273	404954
2957	404955
75178	404956
8322	404957
83520	404958
139985	404959
1829	404960
67751	404961
250859	404962
94374	404963
58832	404964
178946	404965
30749	404966
74092	404967
77404	404968
136573	404969
3939	404970
4446	404971
234744	404972
183644	404973
55532	404974
34868	404975
14073	404976
15844	404977
68795	404978
18010	404979
13801	404980
26871	404981
47859	404982
5627	404983
2018	404984
2791	404985
926	404986
29242	404987
425	404988
221247	404989
18183	404990
24335	404991
55122	404992
29384	404993
212017	404994
23538	404995
148813	404996
21329	404997
6242	404998
25319	404999
93360	405000
9604	405001
568	405002
31430	405003
125803	405004
42546	405005
23306	405006
253340	405007
147336	405008
98433	405009
32621	405010
18696	405011
17262	405012
364	405013
887	405014
9619	405015
108952	405016
151353	405017
55804	405018
11485	405019
93314	405020
189080	405021
181130	405022
11726	405023
7250	405024
16025	405025
19234	405026
2383	405027
15396	405028
1451	405029
43004	405030
7974	405031
5671	405032
109	405033
15315	405034
12617	405035
16680	405036
2518	405037
25070	405038
21531	405039
14248	405040
13303	405041
49284	405042
41802	405043
34799	405044
272338	405045
5508	405046
37522	405047
81110	405048
23526	405049
5537	405050
65371	405051
94682	405052
195931	405053
67569	405054
215994	405055
10570	405056
57984	405057
8850	405058
13787	405059
71706	405060
168153	405061
4685	405062
144749	405063
32528	405064
25651	405065
180312	405066
3872	405067
24775	405068
127726	405069
44815	405070
3890	405071
13009	405072
50528	405073
193	405074
6714	405075
248969	405076
905	405077
141807	405078
183648	405079
263	405080
56843	405081
4190	405082
13773	405083
58455	405084
155027	405085
204155	405086
11923	405087
81292	405088
2719	405089
8287	405090
38336	405091
248275	405092
54704	405093
159621	405094
9566	405095
91478	405096
98885	405097
11713	405098
78377	405099
49674	405100
125564	405101
6685	405102
23769	405103
8534	405104
262449	405105
107815	405106
23685	405107
108478	405108
69858	405109
32925	405110
16520	405111
57312	405112
4424	405113
12456	405114
245944	405115
38727	405116
145482	405117
213341	405118
3952	405119
20082	405120
38720	405121
15539	405122
185	405123
239799	405124
106380	405125
119191	405126
5690	405127
41369	405128
145676	405129
156796	405130
482	405131
80227	405132
41107	405133
12034	405134
67899	405135
4010	405136
82135	405137
40161	405138
17080	405139
7672	405140
2471	405141
8320	405142
4533	405143
111150	405144
29176	405145
152921	405146
41318	405147
10301	405148
38451	405149
74247	405150
72537	405151
1624	405152
30740	405153
196789	405154
32549	405155
25995	405156
127977	405157
3390	405158
13869	405159
3697	405160
55162	405161
105761	405162
516	405163
23857	405164
2317	405165
49627	405166
10934	405167
130928	405168
5142	405169
1385	405170
250343	405171
110875	405172
52895	405173
238202	405174
17766	405175
70378	405176
60065	405177
127284	405178
234664	405179
5440	405180
149381	405181
1383	405182
6357	405183
14568	405184
8152	405185
100037	405186
1156	405187
9649	405188
28705	405189
53936	405190
1429	405191
82381	405192
99114	405193
1035	405194
52379	405195
180975	405196
60792	405197
5	405198
86962	405199
9726	405200
1839	405201
145452	405202
108	405203
108903	405204
175087	405205
5034	405206
156522	405207
728	405208
4714	405209
13292	405210
72813	405211
70282	405212
191436	405213
20025	405214
132051	405215
93480	405216
53165	405217
1794	405218
11920	405219
112397	405220
65344	405221
3492	405222
128216	405223
82292	405224
86899	405225
52490	405226
19255	405227
6614	405228
110887	405229
64937	405230
70510	405231
413	405232
17487	405233
36081	405234
55922	405235
99802	405236
67875	405237
18934	405238
91078	405239
5890	405240
121846	405241
79820	405242
268055	405243
20609	405244
62163	405245
1223	405246
74322	405247
12867	405248
56345	405249
21056	405250
190	405251
22217	405252
42193	405253
188290	405254
112170	405255
57798	405256
213017	405257
159562	405258
7051	405259
8752	405260
88525	405261
82158	405262
51467	405263
2411	405264
4949	405265
186800	405266
11726	405267
218962	405268
1469	405269
140245	405270
20984	405271
4336	405272
19596	405273
31266	405274
219775	405275
147371	405276
88589	405277
109383	405278
77015	405279
2327	405280
83548	405281
934	405282
14956	405283
6	405284
56163	405285
47951	405286
169664	405287
252833	405288
94879	405289
70994	405290
859	405291
256599	405292
104713	405293
9831	405294
264424	405295
14905	405296
118261	405297
65381	405298
1630	405299
38040	405300
13094	405301
30061	405302
58137	405303
95104	405304
92323	405305
136769	405306
35933	405307
85318	405308
8027	405309
139463	405310
1453	405311
4243	405312
136744	405313
157308	405314
256959	405315
40	405316
2655	405317
24879	405318
50871	405319
75076	405320
47509	405321
2749	405322
15284	405323
107774	405324
25340	405325
9439	405326
38336	405327
198486	405328
37408	405329
24405	405330
562	405331
32519	405332
90341	405333
22265	405334
79624	405335
52923	405336
55044	405337
130	405338
3284	405339
11189	405340
14926	405341
66435	405342
98156	405343
113168	405344
5125	405345
14263	405346
272	405347
109474	405348
46460	405349
81608	405350
24454	405351
38792	405352
68226	405353
325	405354
2508	405355
73588	405356
41052	405357
2696	405358
146477	405359
520	405360
118003	405361
52254	405362
155566	405363
6390	405364
60411	405365
75652	405366
210451	405367
70895	405368
257349	405369
13157	405370
183574	405371
5985	405372
7743	405373
20803	405374
830	405375
72620	405376
2452	405377
141818	405378
4347	405379
87308	405380
79924	405381
175608	405382
11248	405383
126906	405384
22084	405385
80412	405386
109227	405387
220454	405388
228563	405389
95705	405390
54891	405391
2845	405392
178162	405393
30754	405394
107020	405395
60733	405396
574	405397
18597	405398
39931	405399
2622	405400
267752	405401
111379	405402
139465	405403
78516	405404
2038	405405
191028	405406
135868	405407
1126	405408
21216	405409
74531	405410
15554	405411
27290	405412
66504	405413
116908	405414
170763	405415
93885	405416
466	405417
19539	405418
86587	405419
2946	405420
109696	405421
14507	405422
77147	405423
91817	405424
80829	405425
108224	405426
189212	405427
230283	405428
155535	405429
14052	405430
264558	405431
7623	405432
2160	405433
11209	405434
24145	405435
58998	405436
6810	405437
177692	405438
3668	405439
98711	405440
45767	405441
262812	405442
206	405443
10342	405444
64859	405445
65258	405446
22679	405447
117379	405448
62563	405449
11814	405450
48747	405451
112260	405452
4300	405453
58935	405454
69262	405455
8227	405456
1527	405457
25200	405458
1906	405459
99813	405460
215992	405461
350	405462
241	405463
889	405464
1	405465
48684	405466
86873	405467
54283	405468
212101	405469
122271	405470
15819	405471
165426	405472
16974	405473
51008	405474
99130	405475
12899	405476
219061	405477
34590	405478
11189	405479
43491	405480
15928	405481
3411	405482
3619	405483
241827	405484
114859	405485
1525	405486
139622	405487
33175	405488
24968	405489
145484	405490
48524	405491
13841	405492
59621	405493
159324	405494
7408	405495
2016	405496
200397	405497
81579	405498
161428	405499
94965	405500
48358	405501
206469	405502
104396	405503
206	405504
197392	405505
244834	405506
86050	405507
95751	405508
102430	405509
150808	405510
113361	405511
124624	405512
19883	405513
2042	405514
7813	405515
185182	405516
174949	405517
88456	405518
9962	405519
16260	405520
129896	405521
67593	405522
23781	405523
33270	405524
27992	405525
2291	405526
104441	405527
113372	405528
24420	405529
636	405530
134893	405531
28631	405532
11844	405533
27567	405534
3054	405535
14245	405536
153750	405537
23129	405538
30517	405539
974	405540
170210	405541
245	405542
91998	405543
201437	405544
12741	405545
40765	405546
54261	405547
235120	405548
691	405549
725	405550
171461	405551
13960	405552
1037	405553
54449	405554
69875	405555
65000	405556
216135	405557
24257	405558
189442	405559
8913	405560
18138	405561
235276	405562
120974	405563
264388	405564
93110	405565
32693	405566
43494	405567
127302	405568
129805	405569
257046	405570
79248	405571
107477	405572
43282	405573
12538	405574
33638	405575
5985	405576
258776	405577
52154	405578
4261	405579
7572	405580
141551	405581
7106	405582
70921	405583
7857	405584
13470	405585
152047	405586
98277	405587
150925	405588
5432	405589
225338	405590
79886	405591
101241	405592
16042	405593
121395	405594
5341	405595
13598	405596
94134	405597
116999	405598
29612	405599
495	405600
181858	405601
37685	405602
47813	405603
17657	405604
175310	405605
116093	405606
58824	405607
23591	405608
9729	405609
399	405610
53593	405611
18000	405612
28973	405613
960	405614
23446	405615
158985	405616
3214	405617
3086	405618
11833	405619
9449	405620
1509	405621
795	405622
26733	405623
23180	405624
97020	405625
161391	405626
39470	405627
66310	405628
146	405629
132182	405630
53651	405631
15750	405632
31375	405633
14245	405634
1446	405635
8629	405636
28060	405637
10185	405638
107964	405639
85999	405640
483	405641
6204	405642
4569	405643
55193	405644
3808	405645
250461	405646
5169	405647
272715	405648
5582	405649
147531	405650
1712	405651
70342	405652
77292	405653
53156	405654
24564	405655
19338	405656
7081	405657
59938	405658
146197	405659
74229	405660
3071	405661
241544	405662
52657	405663
22561	405664
56170	405665
20692	405666
49882	405667
33158	405668
255297	405669
187747	405670
47730	405671
25346	405672
25336	405673
105215	405674
2825	405675
141084	405676
45	405677
269	405678
33935	405679
158158	405680
27466	405681
91240	405682
51349	405683
217822	405684
339	405685
62496	405686
78730	405687
233	405688
227442	405689
8239	405690
22364	405691
38978	405692
71950	405693
143	405694
17961	405695
76306	405696
8966	405697
5425	405698
51440	405699
27867	405700
14954	405701
134173	405702
32653	405703
49947	405704
12040	405705
38013	405706
36263	405707
12322	405708
89	405709
92778	405710
195484	405711
115582	405712
6128	405713
10066	405714
84133	405715
38386	405716
109682	405717
19769	405718
15557	405719
118421	405720
12635	405721
15847	405722
47350	405723
37632	405724
16630	405725
189765	405726
26374	405727
9132	405728
2	405729
11355	405730
18413	405731
12503	405732
86982	405733
434	405734
60200	405735
10896	405736
3141	405737
2525	405738
4961	405739
6715	405740
3904	405741
78737	405742
26845	405743
66445	405744
613	405745
33794	405746
1062	405747
88	405748
46	405749
13322	405750
11974	405751
45499	405752
24875	405753
7898	405754
44668	405755
63661	405756
147539	405757
3146	405758
44092	405759
139622	405760
169645	405761
2953	405762
4368	405763
62515	405764
21936	405765
106390	405766
5211	405767
24451	405768
71316	405769
134	405770
520	405771
13095	405772
47121	405773
215719	405774
11007	405775
21185	405776
153965	405777
36069	405778
228326	405779
11805	405780
123783	405781
94199	405782
26219	405783
13305	405784
11037	405785
6304	405786
208416	405787
224635	405788
4710	405789
49305	405790
32632	405791
110597	405792
6632	405793
239113	405794
4613	405795
85746	405796
32815	405797
9541	405798
1063	405799
22148	405800
1285	405801
12266	405802
18913	405803
49765	405804
711	405805
346	405806
11191	405807
16653	405808
12469	405809
161727	405810
130943	405811
5975	405812
100948	405813
141538	405814
236654	405815
7196	405816
190	405817
331	405818
251645	405819
1212	405820
35214	405821
46659	405822
38547	405823
69645	405824
137948	405825
33941	405826
2387	405827
55492	405828
1857	405829
35973	405830
56298	405831
1538	405832
86748	405833
151944	405834
53194	405835
4368	405836
24505	405837
64367	405838
76348	405839
4486	405840
16633	405841
46159	405842
24893	405843
269739	405844
31765	405845
10461	405846
134794	405847
67764	405848
191521	405849
115585	405850
38758	405851
105969	405852
3417	405853
25513	405854
26625	405855
165195	405856
104683	405857
8110	405858
1244	405859
21354	405860
72451	405861
12643	405862
175195	405863
4591	405864
15156	405865
28745	405866
9617	405867
72389	405868
35089	405869
75152	405870
53836	405871
47688	405872
179037	405873
75602	405874
5945	405875
271210	405876
7929	405877
10515	405878
32799	405879
47495	405880
218	405881
46084	405882
1495	405883
69155	405884
6153	405885
115376	405886
62058	405887
49838	405888
29049	405889
37557	405890
102541	405891
18192	405892
30655	405893
135697	405894
54398	405895
33409	405896
5518	405897
58486	405898
6060	405899
12966	405900
553	405901
245212	405902
56200	405903
122667	405904
2018	405905
19587	405906
899	405907
5428	405908
112322	405909
92264	405910
25986	405911
88922	405912
131575	405913
41706	405914
137242	405915
1058	405916
56092	405917
1373	405918
952	405919
2128	405920
4924	405921
13004	405922
49777	405923
18553	405924
200203	405925
71036	405926
95762	405927
169277	405928
115673	405929
211910	405930
19234	405931
18949	405932
60817	405933
36525	405934
181440	405935
238234	405936
72293	405937
220838	405938
606	405939
145334	405940
108164	405941
218157	405942
158788	405943
31914	405944
261299	405945
25947	405946
66733	405947
17454	405948
16158	405949
254604	405950
40148	405951
44068	405952
107235	405953
9376	405954
212357	405955
30568	405956
43552	405957
3178	405958
76989	405959
9169	405960
122845	405961
27089	405962
218265	405963
98772	405964
177835	405965
6716	405966
1828	405967
4517	405968
36	405969
17959	405970
264517	405971
159602	405972
72307	405973
70004	405974
245608	405975
66188	405976
74348	405977
103601	405978
9589	405979
41726	405980
2379	405981
1431	405982
2161	405983
43553	405984
26733	405985
75946	405986
15370	405987
9459	405988
34420	405989
72137	405990
42912	405991
59307	405992
27681	405993
30823	405994
4106	405995
14650	405996
113437	405997
25191	405998
551	405999
15216	406000
22253	406001
155192	406002
252817	406003
165544	406004
89593	406005
137438	406006
142	406007
136206	406008
18108	406009
42342	406010
102815	406011
152049	406012
3076	406013
99003	406014
153613	406015
23352	406016
51778	406017
108061	406018
88287	406019
89613	406020
4987	406021
24593	406022
1677	406023
10899	406024
54837	406025
15661	406026
11582	406027
12997	406028
194	406029
36951	406030
3338	406031
892	406032
170386	406033
89156	406034
109656	406035
93698	406036
99525	406037
153	406038
63038	406039
3429	406040
147549	406041
58517	406042
237056	406043
35110	406044
15933	406045
1276	406046
41429	406047
648	406048
11891	406049
42350	406050
9000	406051
435	406052
32803	406053
22825	406054
53006	406055
38201	406056
270951	406057
78268	406058
6188	406059
225026	406060
137089	406061
137072	406062
159126	406063
33552	406064
37484	406065
59063	406066
71394	406067
155918	406068
73765	406069
61110	406070
31982	406071
48442	406072
4035	406073
3009	406074
44133	406075
8348	406076
28609	406077
242975	406078
35743	406079
229802	406080
144949	406081
17403	406082
7794	406083
100923	406084
22836	406085
2732	406086
29803	406087
3140	406088
123251	406089
2256	406090
26489	406091
23945	406092
15690	406093
19489	406094
32485	406095
34161	406096
11450	406097
9721	406098
9274	406099
6350	406100
1469	406101
45957	406102
172891	406103
141753	406104
128842	406105
4874	406106
4029	406107
18162	406108
164431	406109
271695	406110
62798	406111
158561	406112
3005	406113
53050	406114
15062	406115
5	406116
377	406117
4501	406118
145344	406119
76134	406120
17943	406121
230800	406122
11380	406123
19835	406124
65247	406125
70472	406126
6674	406127
121142	406128
5017	406129
24362	406130
6349	406131
65752	406132
129315	406133
830	406134
154450	406135
123211	406136
66228	406137
168846	406138
34924	406139
6753	406140
2048	406141
12839	406142
58449	406143
61842	406144
165695	406145
78706	406146
15109	406147
3883	406148
142000	406149
138437	406150
128138	406151
3028	406152
555	406153
133166	406154
1658	406155
20248	406156
109514	406157
159577	406158
108034	406159
77614	406160
40570	406161
155195	406162
156021	406163
41985	406164
45546	406165
34086	406166
105796	406167
106159	406168
224904	406169
79605	406170
49949	406171
19287	406172
245336	406173
107708	406174
12383	406175
106545	406176
12495	406177
226403	406178
8971	406179
67902	406180
86251	406181
180923	406182
7370	406183
230897	406184
229494	406185
73	406186
14515	406187
16451	406188
14065	406189
17554	406190
1690	406191
231668	406192
104111	406193
33081	406194
2360	406195
61953	406196
12747	406197
46133	406198
22636	406199
192105	406200
15842	406201
52479	406202
164056	406203
3757	406204
264955	406205
218495	406206
139768	406207
200927	406208
90233	406209
835	406210
2526	406211
50831	406212
85207	406213
121207	406214
12518	406215
3189	406216
27527	406217
15437	406218
14566	406219
169497	406220
236120	406221
99945	406222
52028	406223
75836	406224
28300	406225
65549	406226
62483	406227
2222	406228
5598	406229
10834	406230
19066	406231
28317	406232
182312	406233
10618	406234
5497	406235
61136	406236
24430	406237
211562	406238
1281	406239
31835	406240
6544	406241
11049	406242
12470	406243
98905	406244
158529	406245
44828	406246
1376	406247
26104	406248
2077	406249
95115	406250
191708	406251
284	406252
2784	406253
73555	406254
539	406255
12602	406256
8806	406257
171565	406258
35377	406259
129027	406260
113424	406261
87122	406262
48985	406263
22244	406264
189440	406265
56400	406266
129433	406267
35341	406268
81650	406269
98289	406270
3303	406271
48377	406272
92325	406273
117527	406274
209522	406275
190776	406276
3775	406277
155129	406278
13248	406279
3259	406280
21172	406281
26675	406282
20244	406283
5329	406284
246364	406285
257178	406286
3045	406287
7800	406288
2316	406289
59957	406290
48576	406291
45189	406292
87429	406293
126988	406294
144	406295
3654	406296
59466	406297
8886	406298
20501	406299
27675	406300
59924	406301
71979	406302
10348	406303
143759	406304
248295	406305
103317	406306
105703	406307
16746	406308
82060	406309
26063	406310
52804	406311
75862	406312
201748	406313
231387	406314
10723	406315
74	406316
140777	406317
64833	406318
96735	406319
6245	406320
40038	406321
22438	406322
4963	406323
24656	406324
108843	406325
7079	406326
8567	406327
4660	406328
31367	406329
1009	406330
3138	406331
9035	406332
74406	406333
16257	406334
167261	406335
6192	406336
34162	406337
58559	406338
87989	406339
240193	406340
103634	406341
45239	406342
71460	406343
95003	406344
109	406345
219446	406346
34249	406347
58714	406348
64403	406349
106218	406350
2362	406351
71306	406352
79851	406353
34316	406354
30986	406355
115814	406356
30539	406357
176823	406358
18250	406359
268169	406360
58586	406361
16968	406362
105997	406363
58257	406364
84792	406365
8040	406366
2321	406367
81770	406368
18417	406369
33682	406370
219283	406371
140116	406372
187550	406373
11816	406374
82879	406375
31986	406376
86387	406377
40117	406378
22308	406379
20656	406380
114853	406381
227	406382
114159	406383
52364	406384
26918	406385
134569	406386
5558	406387
77841	406388
5945	406389
31858	406390
19519	406391
148368	406392
35129	406393
221878	406394
21923	406395
22728	406396
128334	406397
277	406398
2429	406399
94863	406400
1318	406401
35608	406402
110116	406403
44461	406404
4511	406405
13676	406406
138682	406407
26	406408
2657	406409
1629	406410
173094	406411
2978	406412
69099	406413
879	406414
265440	406415
263782	406416
295	406417
21069	406418
6502	406419
12386	406420
12918	406421
21361	406422
1757	406423
69398	406424
1942	406425
62142	406426
256452	406427
36120	406428
83540	406429
38786	406430
21137	406431
43918	406432
263775	406433
115365	406434
3673	406435
37086	406436
86261	406437
38883	406438
7067	406439
98434	406440
29123	406441
19783	406442
23920	406443
20524	406444
145202	406445
103825	406446
140756	406447
99128	406448
128469	406449
149669	406450
39755	406451
162657	406452
47655	406453
14224	406454
13437	406455
93483	406456
83898	406457
12751	406458
1692	406459
6839	406460
14972	406461
2306	406462
60947	406463
42659	406464
15588	406465
200	406466
3540	406467
28702	406468
180858	406469
48558	406470
91342	406471
152386	406472
912	406473
66975	406474
16435	406475
45273	406476
53138	406477
7936	406478
103233	406479
685	406480
55528	406481
258583	406482
30381	406483
150303	406484
2280	406485
58843	406486
167266	406487
106878	406488
9151	406489
4973	406490
23536	406491
5758	406492
19914	406493
90	406494
145	406495
13702	406496
93902	406497
248366	406498
65129	406499
53221	406500
166760	406501
7716	406502
77760	406503
11345	406504
2221	406505
67917	406506
6252	406507
26444	406508
1298	406509
118318	406510
121310	406511
3212	406512
195538	406513
51410	406514
17532	406515
10149	406516
263862	406517
70283	406518
41790	406519
3651	406520
20882	406521
5852	406522
38401	406523
3206	406524
170942	406525
132285	406526
125193	406527
70383	406528
1464	406529
149575	406530
222141	406531
3419	406532
229533	406533
4233	406534
44264	406535
157699	406536
122204	406537
1031	406538
38042	406539
3322	406540
663	406541
64745	406542
99874	406543
37443	406544
7573	406545
242209	406546
9438	406547
244640	406548
1589	406549
61381	406550
30641	406551
112092	406552
141375	406553
2674	406554
64467	406555
49678	406556
178589	406557
18103	406558
158501	406559
79455	406560
3215	406561
141933	406562
20083	406563
17107	406564
245126	406565
1526	406566
139560	406567
77794	406568
7682	406569
44829	406570
14084	406571
22394	406572
84746	406573
3557	406574
176911	406575
11244	406576
9381	406577
13235	406578
20638	406579
44521	406580
14377	406581
22662	406582
25433	406583
738	406584
9910	406585
12668	406586
195326	406587
35473	406588
44438	406589
18177	406590
104005	406591
215209	406592
8032	406593
84408	406594
83999	406595
33613	406596
91319	406597
68614	406598
8901	406599
75267	406600
1522	406601
257921	406602
34425	406603
1768	406604
78068	406605
156599	406606
67274	406607
136172	406608
56190	406609
210823	406610
8018	406611
65787	406612
127909	406613
4121	406614
3337	406615
91580	406616
19979	406617
253776	406618
153441	406619
106171	406620
5567	406621
33285	406622
162333	406623
15	406624
137552	406625
828	406626
10743	406627
29622	406628
48090	406629
17632	406630
14588	406631
44	406632
158552	406633
10116	406634
17891	406635
10597	406636
16709	406637
10226	406638
84130	406639
780	406640
263891	406641
3635	406642
24843	406643
45931	406644
74241	406645
30484	406646
19991	406647
110133	406648
18853	406649
95921	406650
4390	406651
17624	406652
109529	406653
140015	406654
53125	406655
2218	406656
15780	406657
88799	406658
86233	406659
1392	406660
149982	406661
29146	406662
206762	406663
83033	406664
63957	406665
210086	406666
13761	406667
91029	406668
2609	406669
2048	406670
10816	406671
70160	406672
8678	406673
1823	406674
1369	406675
5347	406676
118875	406677
27088	406678
429	406679
15702	406680
37974	406681
52344	406682
38	406683
3402	406684
29610	406685
163950	406686
116783	406687
46631	406688
170594	406689
55639	406690
266988	406691
15673	406692
86702	406693
112943	406694
2094	406695
93891	406696
2170	406697
59092	406698
14626	406699
56213	406700
19013	406701
8558	406702
223638	406703
267111	406704
16214	406705
12045	406706
77658	406707
88950	406708
134920	406709
18993	406710
44150	406711
103839	406712
58960	406713
141966	406714
146683	406715
7447	406716
80912	406717
6113	406718
236990	406719
29908	406720
155787	406721
2739	406722
34315	406723
7530	406724
155895	406725
39498	406726
263055	406727
27228	406728
15900	406729
69050	406730
9833	406731
52657	406732
28878	406733
1306	406734
44752	406735
29583	406736
121628	406737
9805	406738
55125	406739
17621	406740
4923	406741
30969	406742
72401	406743
112	406744
208659	406745
10238	406746
81466	406747
2371	406748
1785	406749
149660	406750
93764	406751
30465	406752
143733	406753
69919	406754
41540	406755
6225	406756
5661	406757
14528	406758
86758	406759
6704	406760
38985	406761
44678	406762
6769	406763
1170	406764
118025	406765
46617	406766
34649	406767
68330	406768
101065	406769
100133	406770
138221	406771
145045	406772
11157	406773
37565	406774
42108	406775
138862	406776
11439	406777
2109	406778
51529	406779
260773	406780
148175	406781
1835	406782
43977	406783
228252	406784
55756	406785
72469	406786
137517	406787
9078	406788
13729	406789
19313	406790
12236	406791
26245	406792
68029	406793
79783	406794
28979	406795
4088	406796
11708	406797
1942	406798
45	406799
26255	406800
5063	406801
98160	406802
137744	406803
16058	406804
66750	406805
3635	406806
142117	406807
16512	406808
28215	406809
67505	406810
4519	406811
51641	406812
623	406813
128710	406814
12126	406815
222187	406816
29863	406817
36703	406818
109894	406819
110782	406820
9822	406821
8352	406822
2413	406823
39525	406824
165810	406825
1707	406826
39	406827
297	406828
213247	406829
26868	406830
19558	406831
51777	406832
4177	406833
5419	406834
26650	406835
30668	406836
102209	406837
45387	406838
53461	406839
237052	406840
7471	406841
12475	406842
25223	406843
100254	406844
151778	406845
134	406846
148825	406847
62641	406848
10462	406849
7834	406850
175451	406851
112773	406852
87323	406853
21368	406854
12985	406855
17290	406856
170392	406857
34708	406858
110428	406859
80172	406860
10378	406861
8919	406862
73158	406863
37	406864
12601	406865
91036	406866
9353	406867
182471	406868
65647	406869
151227	406870
132498	406871
164693	406872
59325	406873
1594	406874
3774	406875
45561	406876
13049	406877
4426	406878
11706	406879
57306	406880
15749	406881
103859	406882
207649	406883
132608	406884
87954	406885
55278	406886
249069	406887
32409	406888
116085	406889
22866	406890
9610	406891
49220	406892
261509	406893
1177	406894
16610	406895
79753	406896
136787	406897
16491	406898
19520	406899
181086	406900
3343	406901
58018	406902
4088	406903
218534	406904
18215	406905
23380	406906
20467	406907
147268	406908
52611	406909
68985	406910
28103	406911
41708	406912
150162	406913
4520	406914
1519	406915
55669	406916
53907	406917
1077	406918
139792	406919
38340	406920
108945	406921
8387	406922
261	406923
43681	406924
43834	406925
5350	406926
5501	406927
27830	406928
5326	406929
65411	406930
1446	406931
5653	406932
36436	406933
231855	406934
7861	406935
182976	406936
176028	406937
643	406938
108494	406939
58795	406940
151813	406941
62779	406942
34772	406943
42145	406944
26309	406945
237848	406946
111711	406947
5061	406948
2230	406949
67116	406950
35162	406951
22082	406952
36970	406953
21970	406954
37426	406955
99048	406956
36366	406957
659	406958
74818	406959
53034	406960
74020	406961
2358	406962
651	406963
259510	406964
24409	406965
233106	406966
132407	406967
7642	406968
95205	406969
19854	406970
113621	406971
240613	406972
45670	406973
208862	406974
678	406975
52213	406976
100	406977
6022	406978
65616	406979
458	406980
89525	406981
53852	406982
32016	406983
24449	406984
75250	406985
150393	406986
127815	406987
112620	406988
41137	406989
129098	406990
71337	406991
787	406992
1907	406993
42987	406994
225475	406995
31257	406996
95964	406997
24166	406998
160110	406999
15637	407000
67241	407001
255186	407002
560	407003
803	407004
44230	407005
19006	407006
269151	407007
63985	407008
154718	407009
200875	407010
6184	407011
80955	407012
13754	407013
10496	407014
9	407015
19620	407016
138008	407017
8425	407018
42795	407019
1379	407020
7642	407021
153075	407022
13322	407023
21574	407024
20681	407025
43080	407026
96810	407027
7576	407028
886	407029
92651	407030
110886	407031
190022	407032
220	407033
29666	407034
4415	407035
4869	407036
22324	407037
22201	407038
37561	407039
39752	407040
7121	407041
67816	407042
6763	407043
66480	407044
14398	407045
15161	407046
5579	407047
5757	407048
81762	407049
67979	407050
11843	407051
55533	407052
4108	407053
28058	407054
243212	407055
91090	407056
75356	407057
39966	407058
3424	407059
265357	407060
1847	407061
168238	407062
33723	407063
1833	407064
33497	407065
14675	407066
14652	407067
9475	407068
138319	407069
5634	407070
78699	407071
16821	407072
73474	407073
197798	407074
4030	407075
14454	407076
394	407077
148678	407078
110350	407079
3362	407080
749	407081
5651	407082
35706	407083
271378	407084
80166	407085
134662	407086
20533	407087
12436	407088
50383	407089
151374	407090
59361	407091
1245	407092
28729	407093
1762	407094
109357	407095
114005	407096
136885	407097
168480	407098
28917	407099
6994	407100
14624	407101
231228	407102
103630	407103
76069	407104
67328	407105
716	407106
25223	407107
29346	407108
65115	407109
109943	407110
264534	407111
124488	407112
151639	407113
206872	407114
153590	407115
151422	407116
170629	407117
26950	407118
147485	407119
54718	407120
97036	407121
123215	407122
2137	407123
24218	407124
27560	407125
1776	407126
258472	407127
250561	407128
41653	407129
79440	407130
96719	407131
6935	407132
195080	407133
7908	407134
46244	407135
34135	407136
268501	407137
153683	407138
16322	407139
5955	407140
208384	407141
223718	407142
257884	407143
266205	407144
56563	407145
35783	407146
182142	407147
55663	407148
129878	407149
18362	407150
6894	407151
6720	407152
37695	407153
114812	407154
227	407155
143705	407156
11344	407157
51497	407158
48019	407159
72251	407160
51042	407161
43	407162
30809	407163
238226	407164
33681	407165
69300	407166
32980	407167
33106	407168
8327	407169
133012	407170
15607	407171
266555	407172
90452	407173
63246	407174
9961	407175
249322	407176
53593	407177
35693	407178
9497	407179
693	407180
4033	407181
2594	407182
80455	407183
132242	407184
4059	407185
163684	407186
2	407187
412	407188
4424	407189
37938	407190
35799	407191
116725	407192
3130	407193
54124	407194
174	407195
163482	407196
201255	407197
170513	407198
41575	407199
6811	407200
212698	407201
67032	407202
56160	407203
5097	407204
8950	407205
106169	407206
33096	407207
7197	407208
174343	407209
34840	407210
2927	407211
126594	407212
8688	407213
29138	407214
199843	407215
109	407216
167318	407217
32273	407218
235007	407219
5250	407220
54554	407221
155170	407222
171021	407223
7307	407224
174126	407225
103423	407226
35048	407227
2894	407228
40319	407229
23049	407230
55466	407231
93194	407232
23721	407233
159887	407234
44099	407235
32038	407236
5091	407237
6857	407238
3100	407239
87740	407240
31537	407241
25578	407242
171707	407243
12183	407244
44154	407245
141222	407246
92475	407247
2086	407248
58433	407249
168748	407250
112143	407251
37069	407252
18884	407253
19203	407254
128395	407255
47201	407256
114	407257
8236	407258
266	407259
144075	407260
91530	407261
104758	407262
13170	407263
12724	407264
26033	407265
16947	407266
23434	407267
45901	407268
29	407269
314	407270
149846	407271
4083	407272
26175	407273
5060	407274
109156	407275
30841	407276
109849	407277
17189	407278
584	407279
23417	407280
11493	407281
547	407282
37779	407283
81627	407284
111880	407285
242029	407286
266900	407287
5365	407288
106370	407289
109572	407290
152078	407291
170010	407292
27430	407293
493	407294
42664	407295
72011	407296
147590	407297
27182	407298
56020	407299
62827	407300
140982	407301
2346	407302
137450	407303
21284	407304
3674	407305
9683	407306
16323	407307
155	407308
12903	407309
36101	407310
3770	407311
16045	407312
579	407313
119009	407314
39477	407315
49502	407316
742	407317
36019	407318
1174	407319
135640	407320
2015	407321
70973	407322
220404	407323
155598	407324
233417	407325
65692	407326
54761	407327
9373	407328
41092	407329
86308	407330
14054	407331
76417	407332
91110	407333
9085	407334
43155	407335
147736	407336
52010	407337
118642	407338
100903	407339
246595	407340
2536	407341
69772	407342
11808	407343
21280	407344
7908	407345
20330	407346
15220	407347
46169	407348
243	407349
1540	407350
11542	407351
80997	407352
9552	407353
126694	407354
76999	407355
23646	407356
10706	407357
63941	407358
15501	407359
79544	407360
27190	407361
850	407362
56108	407363
93064	407364
51098	407365
754	407366
6668	407367
3683	407368
44556	407369
53913	407370
59134	407371
77461	407372
811	407373
104345	407374
3431	407375
101366	407376
57799	407377
56430	407378
5236	407379
67868	407380
253711	407381
122641	407382
162755	407383
47051	407384
3271	407385
862	407386
89135	407387
11977	407388
50760	407389
13252	407390
5385	407391
41532	407392
3928	407393
14250	407394
38786	407395
6550	407396
87005	407397
126725	407398
2118	407399
82786	407400
10690	407401
47529	407402
73972	407403
99305	407404
66834	407405
213827	407406
8508	407407
197859	407408
37406	407409
1182	407410
142514	407411
82387	407412
54072	407413
17992	407414
165713	407415
191965	407416
220466	407417
11896	407418
24190	407419
2064	407420
29017	407421
128859	407422
202269	407423
91552	407424
4236	407425
94610	407426
92734	407427
13689	407428
4769	407429
233291	407430
70522	407431
58140	407432
20183	407433
97420	407434
98287	407435
133518	407436
59945	407437
24877	407438
107839	407439
155538	407440
27838	407441
7134	407442
43933	407443
57609	407444
133871	407445
146755	407446
70020	407447
14618	407448
495	407449
76494	407450
6270	407451
176851	407452
238258	407453
104008	407454
160541	407455
56233	407456
10450	407457
122859	407458
173412	407459
160339	407460
4859	407461
4993	407462
5174	407463
7091	407464
3698	407465
205765	407466
399	407467
68423	407468
74291	407469
27371	407470
78642	407471
3282	407472
34688	407473
54267	407474
8757	407475
6313	407476
26073	407477
5940	407478
86187	407479
184	407480
145333	407481
20119	407482
47454	407483
91734	407484
2747	407485
28782	407486
222691	407487
18599	407488
1031	407489
88884	407490
73688	407491
60946	407492
48978	407493
105093	407494
44035	407495
15584	407496
4221	407497
66988	407498
1912	407499
20836	407500
74922	407501
102213	407502
103459	407503
10137	407504
144650	407505
28846	407506
69527	407507
25277	407508
12925	407509
22560	407510
29762	407511
244487	407512
23837	407513
111630	407514
3793	407515
14927	407516
1506	407517
68	407518
36248	407519
2097	407520
3379	407521
31278	407522
28690	407523
164125	407524
31924	407525
8191	407526
259310	407527
12395	407528
226434	407529
66229	407530
247481	407531
47474	407532
15123	407533
75171	407534
211760	407535
262344	407536
99649	407537
5542	407538
12239	407539
8459	407540
11512	407541
214117	407542
137412	407543
3827	407544
36365	407545
78729	407546
338	407547
174587	407548
43863	407549
76484	407550
589	407551
20164	407552
139700	407553
6477	407554
34060	407555
632	407556
47114	407557
223354	407558
117516	407559
3315	407560
18065	407561
169377	407562
95024	407563
45793	407564
154789	407565
240478	407566
107628	407567
74647	407568
143278	407569
56456	407570
471	407571
10853	407572
37408	407573
136735	407574
13102	407575
26316	407576
50961	407577
4918	407578
125493	407579
104956	407580
133056	407581
44993	407582
73314	407583
15229	407584
56866	407585
599	407586
57257	407587
39040	407588
9487	407589
107185	407590
261303	407591
6013	407592
32004	407593
31858	407594
1857	407595
29332	407596
103643	407597
84550	407598
39263	407599
227467	407600
91385	407601
256	407602
257249	407603
8893	407604
56257	407605
22985	407606
14496	407607
12337	407608
5007	407609
12140	407610
18794	407611
46999	407612
3745	407613
64644	407614
11154	407615
159089	407616
32415	407617
36469	407618
59954	407619
241354	407620
197008	407621
4967	407622
46356	407623
17890	407624
147526	407625
8055	407626
234266	407627
12760	407628
531	407629
518	407630
143627	407631
2616	407632
196597	407633
92268	407634
87476	407635
217820	407636
45566	407637
50545	407638
5070	407639
2266	407640
87814	407641
72013	407642
115477	407643
22140	407644
2999	407645
42762	407646
5510	407647
103872	407648
43313	407649
88736	407650
3083	407651
585	407652
20891	407653
19491	407654
56196	407655
13323	407656
225465	407657
150106	407658
3899	407659
25056	407660
229574	407661
10838	407662
155545	407663
15506	407664
31880	407665
33257	407666
91444	407667
115983	407668
144139	407669
107896	407670
12535	407671
224532	407672
228242	407673
165032	407674
332	407675
35766	407676
13925	407677
7066	407678
113484	407679
409	407680
11803	407681
192344	407682
107066	407683
2477	407684
187700	407685
49853	407686
63209	407687
202207	407688
31829	407689
6425	407690
2889	407691
86590	407692
4450	407693
3668	407694
118260	407695
29694	407696
178735	407697
257967	407698
4986	407699
76305	407700
24941	407701
126896	407702
14322	407703
255408	407704
16237	407705
21849	407706
209892	407707
7985	407708
92482	407709
147851	407710
154371	407711
74845	407712
224802	407713
135101	407714
32742	407715
8042	407716
102308	407717
91998	407718
14040	407719
85667	407720
115826	407721
105076	407722
65943	407723
58549	407724
93780	407725
59509	407726
268432	407727
38752	407728
87020	407729
32741	407730
72	407731
41379	407732
32219	407733
41865	407734
6976	407735
11495	407736
9808	407737
82152	407738
11621	407739
6653	407740
23781	407741
125307	407742
66372	407743
138635	407744
41093	407745
8883	407746
62746	407747
30126	407748
113133	407749
242	407750
43305	407751
45202	407752
492	407753
58378	407754
1965	407755
50	407756
109414	407757
30707	407758
54360	407759
3723	407760
34565	407761
139111	407762
1725	407763
10673	407764
107447	407765
22788	407766
82206	407767
108200	407768
575	407769
118168	407770
142907	407771
34859	407772
102587	407773
169656	407774
153182	407775
47102	407776
855	407777
2526	407778
229192	407779
67533	407780
24210	407781
34079	407782
269721	407783
4781	407784
93954	407785
62219	407786
13404	407787
50054	407788
82707	407789
988	407790
57	407791
234919	407792
109603	407793
23932	407794
65080	407795
152819	407796
99679	407797
16896	407798
72872	407799
23780	407800
68494	407801
47774	407802
5972	407803
48427	407804
25008	407805
39265	407806
1779	407807
257338	407808
245880	407809
2213	407810
152195	407811
43253	407812
23307	407813
232640	407814
46961	407815
72712	407816
152739	407817
53289	407818
6680	407819
541	407820
73162	407821
57254	407822
4753	407823
3067	407824
57039	407825
104486	407826
992	407827
87636	407828
146689	407829
27535	407830
76587	407831
21978	407832
14719	407833
34357	407834
29781	407835
145808	407836
45216	407837
238911	407838
154758	407839
80617	407840
15113	407841
140819	407842
197404	407843
1374	407844
38542	407845
10318	407846
178020	407847
16248	407848
64524	407849
39238	407850
222791	407851
3819	407852
95814	407853
10439	407854
63069	407855
36902	407856
77564	407857
59208	407858
29445	407859
5447	407860
749	407861
42670	407862
237126	407863
97678	407864
254411	407865
249811	407866
229104	407867
10907	407868
59649	407869
15138	407870
24073	407871
669	407872
6952	407873
126160	407874
19174	407875
56326	407876
24575	407877
18372	407878
18994	407879
52743	407880
94730	407881
97814	407882
5812	407883
66758	407884
180779	407885
5927	407886
27269	407887
73725	407888
49677	407889
139695	407890
15635	407891
13715	407892
60590	407893
31054	407894
107570	407895
8637	407896
29745	407897
45889	407898
50836	407899
153440	407900
5029	407901
18803	407902
125151	407903
50360	407904
220621	407905
5904	407906
179285	407907
65684	407908
229041	407909
8728	407910
664	407911
28607	407912
7956	407913
57179	407914
61635	407915
33610	407916
155736	407917
3978	407918
101085	407919
29414	407920
1638	407921
195001	407922
11785	407923
186162	407924
65939	407925
271128	407926
40994	407927
258702	407928
101269	407929
135658	407930
194183	407931
13592	407932
135798	407933
8554	407934
10779	407935
15384	407936
96209	407937
21498	407938
8726	407939
82348	407940
93895	407941
32520	407942
33821	407943
247916	407944
4092	407945
49608	407946
29187	407947
493	407948
28017	407949
126663	407950
83592	407951
46293	407952
142677	407953
10279	407954
45464	407955
43497	407956
79363	407957
1655	407958
112589	407959
1920	407960
28521	407961
23576	407962
68514	407963
4330	407964
214547	407965
36560	407966
13410	407967
162257	407968
22466	407969
21482	407970
224770	407971
9920	407972
80941	407973
179876	407974
142214	407975
15919	407976
14990	407977
202961	407978
212788	407979
147345	407980
58445	407981
11664	407982
15290	407983
4482	407984
62029	407985
150249	407986
36612	407987
17117	407988
21679	407989
24008	407990
1679	407991
20983	407992
127562	407993
23503	407994
1071	407995
3971	407996
468	407997
3651	407998
22565	407999
888	408000
49	408001
92644	408002
73460	408003
13977	408004
271156	408005
109789	408006
47119	408007
20529	408008
4535	408009
21033	408010
7520	408011
25765	408012
49190	408013
33923	408014
167633	408015
46614	408016
40063	408017
1667	408018
16521	408019
188152	408020
49163	408021
4780	408022
22308	408023
107034	408024
13003	408025
25739	408026
203639	408027
9483	408028
22073	408029
18610	408030
109935	408031
63286	408032
82	408033
15792	408034
44884	408035
225546	408036
17660	408037
8981	408038
57478	408039
19845	408040
68484	408041
90963	408042
87841	408043
2405	408044
268281	408045
18719	408046
21425	408047
85292	408048
1257	408049
138307	408050
73892	408051
6332	408052
108828	408053
14623	408054
58288	408055
20879	408056
2434	408057
104984	408058
654	408059
2535	408060
1534	408061
54130	408062
1360	408063
28695	408064
161433	408065
20187	408066
2752	408067
62716	408068
167106	408069
9573	408070
131552	408071
15878	408072
2154	408073
2062	408074
1	408075
156487	408076
113660	408077
124430	408078
136107	408079
10583	408080
44054	408081
21521	408082
22596	408083
3179	408084
499	408085
37142	408086
12757	408087
59262	408088
29313	408089
39294	408090
203840	408091
55118	408092
44642	408093
180353	408094
31488	408095
205583	408096
2142	408097
258466	408098
5228	408099
11489	408100
128581	408101
59607	408102
234596	408103
4057	408104
41011	408105
27116	408106
36511	408107
105725	408108
82666	408109
6300	408110
272099	408111
238880	408112
8263	408113
465	408114
4574	408115
42396	408116
134232	408117
5780	408118
127861	408119
87564	408120
266654	408121
229458	408122
3026	408123
82011	408124
9253	408125
170410	408126
81985	408127
115313	408128
53185	408129
26686	408130
213496	408131
22989	408132
78143	408133
103	408134
13716	408135
107621	408136
255124	408137
271632	408138
141470	408139
238892	408140
29291	408141
20947	408142
151471	408143
112643	408144
50499	408145
10086	408146
93453	408147
155753	408148
159259	408149
5900	408150
254751	408151
78116	408152
1437	408153
220311	408154
159966	408155
17810	408156
7572	408157
82644	408158
70163	408159
5933	408160
40867	408161
7394	408162
132712	408163
38431	408164
18024	408165
262761	408166
20023	408167
74746	408168
17024	408169
172680	408170
76671	408171
209334	408172
45615	408173
10590	408174
88988	408175
85988	408176
101641	408177
191291	408178
224703	408179
47463	408180
268620	408181
17294	408182
63396	408183
21047	408184
98393	408185
55102	408186
116871	408187
256213	408188
101527	408189
68657	408190
104419	408191
2225	408192
23780	408193
12322	408194
54533	408195
2425	408196
24559	408197
67918	408198
71050	408199
33504	408200
123712	408201
11451	408202
168558	408203
161685	408204
24896	408205
116734	408206
3035	408207
168803	408208
57718	408209
11028	408210
88967	408211
79097	408212
1761	408213
21269	408214
114723	408215
75207	408216
76037	408217
1744	408218
63857	408219
53604	408220
69054	408221
24194	408222
20254	408223
32540	408224
2597	408225
5210	408226
120386	408227
207743	408228
5343	408229
7988	408230
55211	408231
340	408232
617	408233
77525	408234
6526	408235
91657	408236
159991	408237
409	408238
17831	408239
30282	408240
4110	408241
41059	408242
6076	408243
27086	408244
141248	408245
25508	408246
11849	408247
46840	408248
22027	408249
272393	408250
185547	408251
22123	408252
3094	408253
136485	408254
7054	408255
174024	408256
22425	408257
4799	408258
151625	408259
85100	408260
29778	408261
45265	408262
15311	408263
7678	408264
9162	408265
78656	408266
142796	408267
102040	408268
15761	408269
64314	408270
3630	408271
11461	408272
34025	408273
24933	408274
125957	408275
67290	408276
121234	408277
2254	408278
3429	408279
5462	408280
158843	408281
4379	408282
31695	408283
34029	408284
12593	408285
58237	408286
181334	408287
7552	408288
238081	408289
23350	408290
21293	408291
1984	408292
150564	408293
256739	408294
161364	408295
15594	408296
34143	408297
155664	408298
74081	408299
26415	408300
2605	408301
65525	408302
61	408303
101919	408304
2042	408305
99123	408306
16848	408307
34131	408308
23720	408309
59644	408310
9037	408311
9431	408312
21603	408313
3152	408314
87946	408315
36940	408316
70349	408317
2371	408318
28211	408319
130857	408320
15972	408321
9382	408322
23722	408323
201724	408324
1783	408325
69884	408326
40526	408327
112162	408328
54344	408329
2164	408330
94649	408331
7469	408332
244891	408333
2373	408334
31822	408335
26256	408336
36361	408337
257643	408338
10458	408339
89888	408340
195209	408341
93772	408342
271335	408343
9758	408344
5961	408345
96149	408346
52539	408347
13309	408348
1316	408349
6115	408350
17946	408351
23391	408352
32702	408353
114856	408354
70801	408355
22797	408356
122749	408357
184743	408358
23246	408359
4565	408360
35	408361
73887	408362
5290	408363
133475	408364
64808	408365
54819	408366
107177	408367
845	408368
19315	408369
158921	408370
78480	408371
38490	408372
144908	408373
4816	408374
272749	408375
5725	408376
63665	408377
1712	408378
69675	408379
58043	408380
77383	408381
228980	408382
539	408383
297	408384
256244	408385
32648	408386
255780	408387
36295	408388
1393	408389
161441	408390
25515	408391
654	408392
2784	408393
110	408394
219033	408395
26848	408396
152603	408397
31178	408398
248324	408399
8895	408400
496	408401
873	408402
21598	408403
34130	408404
92548	408405
217391	408406
13663	408407
106365	408408
28046	408409
146122	408410
149715	408411
70365	408412
25286	408413
6474	408414
7	408415
214826	408416
1807	408417
183467	408418
30289	408419
29241	408420
223525	408421
813	408422
52025	408423
49790	408424
12	408425
246898	408426
93554	408427
210605	408428
31312	408429
97671	408430
50239	408431
571	408432
8166	408433
12740	408434
22433	408435
72382	408436
175552	408437
94324	408438
7	408439
146242	408440
20096	408441
19552	408442
16759	408443
3102	408444
2747	408445
149669	408446
17212	408447
89638	408448
41885	408449
44537	408450
12824	408451
49631	408452
7248	408453
97081	408454
123168	408455
507	408456
81944	408457
22512	408458
123803	408459
159979	408460
12417	408461
139907	408462
29899	408463
2523	408464
46175	408465
2211	408466
5208	408467
17770	408468
26476	408469
218937	408470
107194	408471
45792	408472
127308	408473
83516	408474
20466	408475
88216	408476
105492	408477
16561	408478
148918	408479
8590	408480
19333	408481
44072	408482
160499	408483
21997	408484
4181	408485
15214	408486
2547	408487
8241	408488
267686	408489
89935	408490
141614	408491
137543	408492
136542	408493
13907	408494
223835	408495
73542	408496
81637	408497
87628	408498
51522	408499
136663	408500
222742	408501
18296	408502
94504	408503
93367	408504
46227	408505
146905	408506
120940	408507
8243	408508
140309	408509
1976	408510
547	408511
52	408512
32086	408513
29432	408514
16020	408515
2148	408516
141119	408517
38280	408518
63224	408519
12178	408520
42728	408521
26112	408522
44917	408523
181715	408524
15523	408525
103840	408526
152713	408527
68383	408528
1934	408529
2204	408530
13260	408531
10987	408532
45543	408533
24894	408534
12078	408535
14272	408536
239029	408537
10429	408538
32191	408539
6328	408540
3521	408541
72499	408542
171074	408543
243619	408544
98293	408545
13736	408546
80789	408547
14582	408548
79684	408549
89703	408550
73070	408551
7512	408552
142426	408553
79222	408554
1438	408555
9459	408556
35095	408557
41860	408558
27287	408559
12676	408560
53914	408561
130893	408562
13344	408563
84574	408564
49394	408565
111237	408566
65773	408567
242644	408568
161251	408569
12897	408570
99283	408571
9371	408572
10008	408573
284	408574
1282	408575
96131	408576
46199	408577
3489	408578
113980	408579
12803	408580
262425	408581
9797	408582
68900	408583
5049	408584
15902	408585
131811	408586
255110	408587
23742	408588
18472	408589
16778	408590
34299	408591
201324	408592
262075	408593
68391	408594
12004	408595
140984	408596
123374	408597
50040	408598
316	408599
87035	408600
149887	408601
43656	408602
28995	408603
12583	408604
8411	408605
60953	408606
192845	408607
15884	408608
54254	408609
3519	408610
6043	408611
5655	408612
6731	408613
206433	408614
46210	408615
11800	408616
48209	408617
69475	408618
74550	408619
8836	408620
120586	408621
88818	408622
217656	408623
30448	408624
9310	408625
258491	408626
215254	408627
267508	408628
7125	408629
70137	408630
59057	408631
2769	408632
18608	408633
4452	408634
3674	408635
86248	408636
26437	408637
22068	408638
10416	408639
14705	408640
183196	408641
21922	408642
898	408643
133191	408644
183296	408645
156745	408646
232713	408647
84910	408648
12868	408649
4957	408650
36904	408651
3049	408652
53248	408653
166	408654
216069	408655
55529	408656
162620	408657
33011	408658
32742	408659
22533	408660
45603	408661
4530	408662
762	408663
36348	408664
46161	408665
1078	408666
54120	408667
58544	408668
43201	408669
224248	408670
57445	408671
100543	408672
38905	408673
80488	408674
7879	408675
126302	408676
4971	408677
8015	408678
57436	408679
10157	408680
46	408681
253131	408682
8818	408683
71065	408684
61447	408685
48749	408686
104845	408687
1101	408688
19994	408689
6565	408690
93852	408691
57186	408692
156930	408693
97090	408694
8776	408695
136850	408696
48504	408697
2416	408698
2085	408699
66044	408700
192624	408701
65386	408702
36862	408703
58492	408704
13462	408705
15499	408706
81831	408707
14674	408708
1090	408709
72749	408710
166713	408711
151628	408712
3515	408713
99277	408714
166058	408715
62339	408716
202173	408717
51928	408718
32903	408719
2467	408720
37745	408721
1218	408722
2216	408723
43853	408724
242356	408725
3659	408726
9267	408727
17072	408728
129187	408729
78844	408730
8310	408731
92668	408732
187712	408733
17449	408734
48003	408735
267580	408736
142582	408737
1883	408738
61747	408739
23107	408740
22371	408741
43326	408742
37601	408743
29271	408744
37747	408745
454	408746
2448	408747
24095	408748
36892	408749
150244	408750
67258	408751
68527	408752
395	408753
70833	408754
104224	408755
3640	408756
58122	408757
147684	408758
192681	408759
186639	408760
8788	408761
38152	408762
62493	408763
54619	408764
2772	408765
51501	408766
93197	408767
153793	408768
101477	408769
4364	408770
2106	408771
36793	408772
316	408773
222937	408774
58926	408775
86822	408776
37551	408777
214752	408778
57878	408779
2281	408780
152958	408781
157710	408782
59084	408783
96065	408784
5744	408785
164325	408786
148623	408787
1432	408788
44774	408789
254966	408790
63999	408791
53500	408792
104458	408793
2126	408794
190395	408795
3319	408796
102209	408797
13864	408798
23509	408799
54758	408800
25362	408801
845	408802
843	408803
44351	408804
224623	408805
179524	408806
25502	408807
78232	408808
2170	408809
110617	408810
9925	408811
91635	408812
36135	408813
3943	408814
148057	408815
252510	408816
38495	408817
356	408818
104369	408819
169755	408820
135751	408821
29132	408822
23241	408823
8193	408824
143122	408825
4143	408826
23112	408827
144086	408828
130367	408829
901	408830
44848	408831
1689	408832
20301	408833
66375	408834
50711	408835
6788	408836
988	408837
9263	408838
59209	408839
6911	408840
43235	408841
23280	408842
1107	408843
23165	408844
15187	408845
50585	408846
46522	408847
112612	408848
43502	408849
23653	408850
8755	408851
4144	408852
95909	408853
267	408854
199458	408855
14311	408856
52831	408857
134987	408858
18174	408859
510	408860
134851	408861
28284	408862
79648	408863
2182	408864
19838	408865
4384	408866
132453	408867
78119	408868
55411	408869
2067	408870
532	408871
47065	408872
7471	408873
10116	408874
945	408875
155402	408876
16815	408877
172248	408878
903	408879
30099	408880
145902	408881
3933	408882
112778	408883
16014	408884
102038	408885
215873	408886
250417	408887
230144	408888
4117	408889
214068	408890
48180	408891
39667	408892
199565	408893
80211	408894
22915	408895
10435	408896
2507	408897
43302	408898
1198	408899
11925	408900
184283	408901
826	408902
123888	408903
11996	408904
45427	408905
13549	408906
253968	408907
1021	408908
189947	408909
52317	408910
44769	408911
27707	408912
212374	408913
12241	408914
157723	408915
45215	408916
81592	408917
55392	408918
73445	408919
21793	408920
55268	408921
34166	408922
81894	408923
34484	408924
213826	408925
109834	408926
23851	408927
28259	408928
18455	408929
25692	408930
147	408931
64217	408932
28486	408933
122875	408934
3260	408935
22450	408936
12919	408937
230895	408938
22788	408939
7449	408940
1	408941
103294	408942
4846	408943
62958	408944
55100	408945
26987	408946
105950	408947
262049	408948
265448	408949
4992	408950
2324	408951
58471	408952
26388	408953
48555	408954
211852	408955
5305	408956
18987	408957
59672	408958
160404	408959
32891	408960
58753	408961
60559	408962
4514	408963
50909	408964
266981	408965
8704	408966
93886	408967
54953	408968
72448	408969
4100	408970
94013	408971
629	408972
64528	408973
35536	408974
1886	408975
126956	408976
75716	408977
222196	408978
475	408979
5968	408980
42687	408981
170888	408982
73164	408983
64880	408984
52610	408985
169232	408986
7587	408987
94	408988
70492	408989
5541	408990
57789	408991
160186	408992
9148	408993
120411	408994
85040	408995
5532	408996
25430	408997
58169	408998
537	408999
92878	409000
28914	409001
3760	409002
24460	409003
328	409004
4175	409005
106532	409006
3989	409007
1294	409008
88671	409009
44091	409010
156082	409011
36082	409012
5831	409013
28458	409014
437	409015
3488	409016
2676	409017
292	409018
91489	409019
7637	409020
35484	409021
20596	409022
4797	409023
53735	409024
240395	409025
55085	409026
15399	409027
39237	409028
117655	409029
12605	409030
72621	409031
11264	409032
69802	409033
589	409034
17263	409035
118602	409036
9874	409037
28098	409038
147701	409039
29495	409040
51514	409041
30621	409042
22200	409043
74651	409044
14752	409045
224327	409046
2232	409047
18856	409048
137121	409049
2631	409050
2370	409051
262118	409052
140069	409053
269312	409054
345	409055
95459	409056
21094	409057
132783	409058
258467	409059
139525	409060
16917	409061
121206	409062
15044	409063
146321	409064
8681	409065
55442	409066
43075	409067
227500	409068
77814	409069
873	409070
32726	409071
104770	409072
33875	409073
419	409074
36170	409075
205	409076
191599	409077
14293	409078
74453	409079
66996	409080
42793	409081
29761	409082
988	409083
42704	409084
93284	409085
18136	409086
51390	409087
110183	409088
12738	409089
2415	409090
924	409091
210705	409092
132690	409093
131896	409094
94085	409095
153945	409096
78319	409097
4506	409098
2726	409099
22063	409100
148524	409101
985	409102
74303	409103
129781	409104
13257	409105
25802	409106
10332	409107
145148	409108
57784	409109
45877	409110
832	409111
87897	409112
190660	409113
2862	409114
93256	409115
2821	409116
59390	409117
24318	409118
201403	409119
5608	409120
18525	409121
1116	409122
226074	409123
5589	409124
10225	409125
247	409126
1869	409127
39048	409128
56458	409129
3053	409130
113418	409131
165548	409132
136775	409133
70642	409134
44532	409135
41622	409136
153221	409137
216053	409138
253988	409139
212410	409140
66502	409141
9449	409142
54038	409143
21564	409144
89509	409145
42776	409146
78038	409147
6682	409148
46103	409149
5627	409150
272104	409151
28556	409152
79002	409153
1205	409154
91294	409155
126665	409156
223924	409157
80053	409158
25308	409159
13537	409160
1755	409161
4458	409162
22820	409163
44070	409164
16924	409165
134010	409166
8064	409167
8876	409168
7132	409169
987	409170
70525	409171
33064	409172
22982	409173
226662	409174
5784	409175
4213	409176
82171	409177
7291	409178
76878	409179
53008	409180
5039	409181
24027	409182
56598	409183
164794	409184
238112	409185
19829	409186
5528	409187
250543	409188
176713	409189
9577	409190
2087	409191
743	409192
103442	409193
148597	409194
24988	409195
64233	409196
195411	409197
18941	409198
212964	409199
112764	409200
627	409201
153	409202
149401	409203
65223	409204
8509	409205
25972	409206
350	409207
12841	409208
136863	409209
6391	409210
67300	409211
33149	409212
26507	409213
259222	409214
48538	409215
2378	409216
2533	409217
229426	409218
119130	409219
3103	409220
129394	409221
64385	409222
2334	409223
61313	409224
5674	409225
180245	409226
40600	409227
4368	409228
12579	409229
162967	409230
19745	409231
4570	409232
113868	409233
2410	409234
84149	409235
1016	409236
8666	409237
79146	409238
9414	409239
5128	409240
199046	409241
12698	409242
232024	409243
266971	409244
98828	409245
111460	409246
10335	409247
1722	409248
74026	409249
113128	409250
57119	409251
72415	409252
90318	409253
254494	409254
3775	409255
62689	409256
44813	409257
170085	409258
245754	409259
6492	409260
3489	409261
122954	409262
150949	409263
1490	409264
8339	409265
98178	409266
31149	409267
195075	409268
160584	409269
211716	409270
117074	409271
4373	409272
6435	409273
142157	409274
268932	409275
137897	409276
12470	409277
23049	409278
135503	409279
44048	409280
15991	409281
17078	409282
55914	409283
1532	409284
210936	409285
1658	409286
41233	409287
78070	409288
80063	409289
10523	409290
45573	409291
5876	409292
157384	409293
55138	409294
4865	409295
12112	409296
169836	409297
10976	409298
147253	409299
27732	409300
44151	409301
2758	409302
11620	409303
38176	409304
52479	409305
119277	409306
52189	409307
72870	409308
143362	409309
223049	409310
40567	409311
53134	409312
16898	409313
16942	409314
16959	409315
13967	409316
113501	409317
106331	409318
41371	409319
27628	409320
22239	409321
20434	409322
48040	409323
261605	409324
2282	409325
1168	409326
57580	409327
185495	409328
31551	409329
96638	409330
248620	409331
169442	409332
57090	409333
137997	409334
119207	409335
27912	409336
14771	409337
8761	409338
1	409339
101770	409340
24096	409341
35226	409342
31519	409343
90067	409344
15939	409345
4893	409346
75079	409347
91466	409348
1509	409349
215188	409350
13398	409351
19247	409352
155789	409353
70337	409354
20258	409355
242096	409356
27206	409357
8236	409358
2357	409359
52572	409360
80151	409361
112306	409362
55203	409363
70226	409364
223601	409365
35761	409366
87481	409367
62784	409368
22417	409369
159028	409370
1280	409371
141867	409372
21271	409373
35814	409374
20034	409375
200359	409376
21771	409377
44821	409378
150802	409379
36797	409380
32435	409381
2843	409382
10617	409383
87588	409384
104953	409385
2060	409386
9554	409387
28803	409388
5772	409389
7434	409390
1205	409391
2335	409392
59418	409393
29236	409394
43273	409395
56782	409396
39	409397
824	409398
12231	409399
72694	409400
35621	409401
7829	409402
9675	409403
39597	409404
77356	409405
7050	409406
5499	409407
22251	409408
15328	409409
14974	409410
11665	409411
15400	409412
140540	409413
237	409414
144580	409415
3431	409416
82437	409417
103047	409418
7383	409419
53268	409420
98751	409421
28248	409422
151802	409423
31342	409424
42513	409425
168971	409426
23907	409427
17152	409428
160670	409429
153071	409430
2479	409431
96339	409432
17714	409433
23918	409434
40492	409435
13249	409436
37455	409437
5680	409438
155555	409439
6475	409440
4545	409441
95390	409442
66387	409443
28605	409444
81476	409445
16237	409446
71714	409447
15503	409448
56844	409449
70574	409450
34378	409451
246850	409452
110752	409453
31785	409454
142254	409455
10688	409456
41069	409457
19966	409458
162033	409459
644	409460
57338	409461
101757	409462
25667	409463
56732	409464
20042	409465
97267	409466
54956	409467
161002	409468
117785	409469
73464	409470
61673	409471
209914	409472
152342	409473
75781	409474
28302	409475
31405	409476
148742	409477
12194	409478
3250	409479
21454	409480
160751	409481
133159	409482
948	409483
167484	409484
64901	409485
49464	409486
210558	409487
58450	409488
70788	409489
6871	409490
258023	409491
36002	409492
51490	409493
37537	409494
12821	409495
1695	409496
52421	409497
106386	409498
12190	409499
666	409500
21958	409501
201762	409502
54046	409503
6517	409504
21778	409505
33979	409506
259001	409507
164519	409508
10024	409509
18457	409510
22315	409511
34145	409512
1977	409513
1295	409514
22804	409515
211441	409516
6706	409517
41357	409518
260	409519
113948	409520
271164	409521
111424	409522
70315	409523
219352	409524
19693	409525
91077	409526
164131	409527
32334	409528
15893	409529
75333	409530
60300	409531
52055	409532
1866	409533
683	409534
5182	409535
7531	409536
19456	409537
1427	409538
9501	409539
104114	409540
11203	409541
11791	409542
15562	409543
14744	409544
202090	409545
121277	409546
35238	409547
77135	409548
116996	409549
2332	409550
112935	409551
28496	409552
168282	409553
88218	409554
3582	409555
67485	409556
17	409557
77208	409558
24760	409559
30191	409560
48955	409561
90889	409562
106629	409563
73430	409564
222346	409565
18184	409566
8639	409567
18875	409568
100421	409569
17113	409570
36160	409571
99943	409572
12731	409573
612	409574
253943	409575
19488	409576
1021	409577
138447	409578
1869	409579
798	409580
289	409581
115881	409582
146669	409583
73653	409584
268693	409585
257820	409586
20938	409587
12517	409588
129565	409589
204633	409590
196070	409591
719	409592
27911	409593
117621	409594
56994	409595
19201	409596
75904	409597
28680	409598
45697	409599
179122	409600
24740	409601
265211	409602
1821	409603
41039	409604
54746	409605
1056	409606
3944	409607
13924	409608
123133	409609
234206	409610
99199	409611
9309	409612
51317	409613
193458	409614
76061	409615
66008	409616
128485	409617
658	409618
31938	409619
253576	409620
191842	409621
65660	409622
165500	409623
121559	409624
115757	409625
11067	409626
57995	409627
111699	409628
19271	409629
3383	409630
30621	409631
21764	409632
95992	409633
71832	409634
42072	409635
184771	409636
34312	409637
93333	409638
41069	409639
120068	409640
9413	409641
56717	409642
57472	409643
163107	409644
1896	409645
167329	409646
138231	409647
2257	409648
1488	409649
1151	409650
7271	409651
9335	409652
6604	409653
13964	409654
40878	409655
3905	409656
63373	409657
133988	409658
5880	409659
73102	409660
16741	409661
135964	409662
34469	409663
63685	409664
159376	409665
5795	409666
10325	409667
154363	409668
161025	409669
5872	409670
33691	409671
5217	409672
3962	409673
581	409674
11539	409675
6791	409676
33851	409677
8994	409678
20256	409679
1448	409680
765	409681
19336	409682
111364	409683
25028	409684
7335	409685
49470	409686
256245	409687
9035	409688
10588	409689
23083	409690
8725	409691
255601	409692
150164	409693
67649	409694
16871	409695
32652	409696
162742	409697
23552	409698
52165	409699
18578	409700
208	409701
218031	409702
67168	409703
2807	409704
81827	409705
6404	409706
67211	409707
75374	409708
1976	409709
58484	409710
5571	409711
4933	409712
6450	409713
7421	409714
7395	409715
121545	409716
3060	409717
70884	409718
122206	409719
235238	409720
85102	409721
1274	409722
5840	409723
61917	409724
167980	409725
46120	409726
28304	409727
45509	409728
6987	409729
113009	409730
28666	409731
3392	409732
40626	409733
83723	409734
4963	409735
92484	409736
1337	409737
661	409738
11517	409739
92163	409740
46298	409741
27871	409742
59719	409743
4782	409744
70276	409745
76825	409746
21993	409747
1234	409748
24923	409749
155	409750
4041	409751
16677	409752
33450	409753
33410	409754
77035	409755
1456	409756
65518	409757
215496	409758
66307	409759
115019	409760
27357	409761
78562	409762
105070	409763
26083	409764
150902	409765
232602	409766
190508	409767
1856	409768
4877	409769
23088	409770
46609	409771
229401	409772
87815	409773
125240	409774
44215	409775
29016	409776
70245	409777
16161	409778
178690	409779
1503	409780
89556	409781
119455	409782
168904	409783
169490	409784
1458	409785
29148	409786
63412	409787
4388	409788
85435	409789
2000	409790
20116	409791
224024	409792
14657	409793
50519	409794
16	409795
35050	409796
34156	409797
3875	409798
233039	409799
6610	409800
64923	409801
17065	409802
99369	409803
106592	409804
38514	409805
177033	409806
25491	409807
34780	409808
42290	409809
983	409810
114440	409811
621	409812
4936	409813
19291	409814
172846	409815
106500	409816
237261	409817
239816	409818
222142	409819
163111	409820
115832	409821
38121	409822
16230	409823
45719	409824
255474	409825
6166	409826
110367	409827
27829	409828
133956	409829
18000	409830
40898	409831
58438	409832
105413	409833
82432	409834
4464	409835
132256	409836
7201	409837
12603	409838
54862	409839
154584	409840
207212	409841
56266	409842
5672	409843
5680	409844
92	409845
8190	409846
44512	409847
57594	409848
87817	409849
43891	409850
8333	409851
249498	409852
59271	409853
48315	409854
187799	409855
212876	409856
146564	409857
161316	409858
30716	409859
7109	409860
72292	409861
30862	409862
69027	409863
116346	409864
127564	409865
203258	409866
1474	409867
31185	409868
2623	409869
32576	409870
2259	409871
3008	409872
113959	409873
107565	409874
25798	409875
80793	409876
27748	409877
68769	409878
2711	409879
16629	409880
12030	409881
2343	409882
21655	409883
91413	409884
7188	409885
85856	409886
54029	409887
41636	409888
122825	409889
53186	409890
5717	409891
18324	409892
11398	409893
37982	409894
211572	409895
73574	409896
32206	409897
128289	409898
82202	409899
38232	409900
107172	409901
38090	409902
84640	409903
48354	409904
64933	409905
29725	409906
55755	409907
4113	409908
14802	409909
125799	409910
12553	409911
10543	409912
145031	409913
175616	409914
202674	409915
100	409916
175778	409917
2609	409918
11721	409919
3503	409920
400	409921
4684	409922
33611	409923
1352	409924
105508	409925
142699	409926
8225	409927
116869	409928
140677	409929
75964	409930
80158	409931
1120	409932
85734	409933
27772	409934
185235	409935
4257	409936
242389	409937
210976	409938
121558	409939
18978	409940
138181	409941
9822	409942
262571	409943
43547	409944
10235	409945
147590	409946
73326	409947
261356	409948
86174	409949
41332	409950
73713	409951
51432	409952
211793	409953
69130	409954
8112	409955
33853	409956
26103	409957
7437	409958
4115	409959
4668	409960
604	409961
167677	409962
17395	409963
25905	409964
2	409965
81687	409966
107483	409967
41708	409968
248004	409969
114334	409970
210386	409971
19957	409972
2020	409973
1447	409974
219642	409975
1222	409976
2571	409977
191074	409978
5819	409979
73096	409980
36270	409981
2953	409982
76047	409983
37927	409984
2416	409985
12757	409986
1292	409987
62349	409988
49222	409989
6914	409990
144024	409991
19254	409992
53219	409993
117	409994
22148	409995
9446	409996
608	409997
5793	409998
24807	409999
216666	410000
27165	410001
15301	410002
1287	410003
168557	410004
786	410005
5985	410006
80161	410007
268083	410008
55644	410009
11838	410010
418	410011
162935	410012
186851	410013
98758	410014
36801	410015
125315	410016
113790	410017
1988	410018
21192	410019
130882	410020
13692	410021
6975	410022
118399	410023
83100	410024
75019	410025
1130	410026
32636	410027
221323	410028
145104	410029
37642	410030
66257	410031
10435	410032
11499	410033
3065	410034
19114	410035
195558	410036
7364	410037
4861	410038
22202	410039
115377	410040
34	410041
100512	410042
52822	410043
25839	410044
2684	410045
65827	410046
44391	410047
163576	410048
40613	410049
35494	410050
72105	410051
40053	410052
11577	410053
68203	410054
97236	410055
12093	410056
147237	410057
1916	410058
103567	410059
107844	410060
56850	410061
7472	410062
53634	410063
53542	410064
3745	410065
109918	410066
55083	410067
68446	410068
34240	410069
52333	410070
771	410071
20945	410072
69760	410073
19133	410074
239922	410075
70439	410076
122593	410077
26896	410078
24080	410079
61552	410080
5385	410081
74949	410082
17239	410083
272098	410084
21757	410085
14593	410086
8486	410087
206934	410088
3038	410089
39758	410090
2411	410091
49821	410092
1562	410093
4348	410094
31807	410095
85	410096
14943	410097
241252	410098
37527	410099
204571	410100
18885	410101
19356	410102
3679	410103
112431	410104
29343	410105
11120	410106
4911	410107
92554	410108
75219	410109
69476	410110
213129	410111
55500	410112
233	410113
41377	410114
138153	410115
102978	410116
101016	410117
2556	410118
13874	410119
24909	410120
250814	410121
2966	410122
8355	410123
66825	410124
268027	410125
245	410126
20216	410127
3534	410128
66996	410129
126042	410130
113679	410131
95632	410132
28727	410133
36242	410134
19741	410135
72609	410136
31778	410137
44080	410138
16598	410139
48415	410140
244172	410141
124546	410142
16125	410143
60599	410144
18781	410145
8062	410146
41832	410147
239643	410148
1322	410149
40556	410150
87708	410151
15446	410152
20819	410153
28320	410154
1123	410155
862	410156
73513	410157
58597	410158
15950	410159
262955	410160
42144	410161
16446	410162
259	410163
13944	410164
90442	410165
17945	410166
29982	410167
24185	410168
30172	410169
93422	410170
110198	410171
87977	410172
623	410173
13808	410174
118519	410175
20603	410176
59529	410177
19153	410178
42247	410179
253370	410180
27626	410181
29370	410182
46229	410183
177524	410184
148805	410185
9832	410186
219952	410187
180726	410188
6481	410189
3780	410190
27158	410191
46422	410192
104249	410193
8802	410194
13930	410195
4	410196
723	410197
24863	410198
3893	410199
240607	410200
23514	410201
245315	410202
10387	410203
2896	410204
5656	410205
34199	410206
5434	410207
165645	410208
16886	410209
59164	410210
31791	410211
58452	410212
184203	410213
117181	410214
69854	410215
482	410216
49479	410217
29147	410218
122377	410219
6737	410220
193359	410221
6657	410222
14126	410223
16953	410224
53035	410225
118818	410226
77089	410227
1370	410228
29721	410229
97203	410230
5625	410231
54704	410232
11416	410233
129228	410234
67223	410235
55784	410236
1523	410237
116104	410238
64656	410239
7724	410240
107525	410241
114719	410242
63050	410243
15923	410244
269417	410245
105964	410246
15978	410247
160342	410248
17697	410249
5298	410250
253932	410251
23277	410252
1601	410253
25242	410254
168920	410255
114673	410256
68860	410257
202331	410258
7157	410259
88152	410260
6679	410261
146143	410262
10425	410263
40645	410264
10367	410265
170057	410266
24194	410267
128565	410268
102703	410269
35	410270
7980	410271
33392	410272
21865	410273
16408	410274
2	410275
57045	410276
6352	410277
144536	410278
205949	410279
25757	410280
192538	410281
6322	410282
164900	410283
84960	410284
17951	410285
9522	410286
15741	410287
1563	410288
196107	410289
160428	410290
28230	410291
10457	410292
16521	410293
24469	410294
1960	410295
17064	410296
33698	410297
19987	410298
34376	410299
62249	410300
222164	410301
61037	410302
243988	410303
6004	410304
47267	410305
575	410306
328	410307
2170	410308
195	410309
90977	410310
80657	410311
12792	410312
55	410313
40077	410314
3122	410315
4957	410316
28240	410317
453	410318
73381	410319
63802	410320
5555	410321
30123	410322
128312	410323
4173	410324
135	410325
973	410326
54140	410327
43010	410328
7240	410329
54243	410330
8210	410331
44088	410332
3051	410333
8268	410334
5516	410335
24261	410336
42386	410337
37386	410338
16993	410339
189105	410340
5951	410341
78197	410342
2140	410343
116520	410344
75350	410345
88141	410346
37964	410347
62972	410348
132371	410349
37400	410350
63	410351
87998	410352
213644	410353
4326	410354
104719	410355
234685	410356
7708	410357
682	410358
12496	410359
131621	410360
669	410361
10582	410362
4474	410363
108870	410364
14174	410365
18859	410366
8012	410367
98964	410368
195941	410369
4055	410370
15338	410371
12586	410372
503	410373
45422	410374
13252	410375
46282	410376
20192	410377
254149	410378
814	410379
6038	410380
19168	410381
11658	410382
237858	410383
58315	410384
1712	410385
113016	410386
4714	410387
42779	410388
3658	410389
132552	410390
1556	410391
102195	410392
232832	410393
27789	410394
3175	410395
71071	410396
35526	410397
25253	410398
50131	410399
14967	410400
5041	410401
11138	410402
27274	410403
25147	410404
6142	410405
31207	410406
170287	410407
25078	410408
1172	410409
200526	410410
46720	410411
2737	410412
115978	410413
72920	410414
8134	410415
190063	410416
6498	410417
72229	410418
10531	410419
6000	410420
46146	410421
21621	410422
19248	410423
49833	410424
2370	410425
28144	410426
72148	410427
1298	410428
111725	410429
17339	410430
45609	410431
2146	410432
97785	410433
124359	410434
14608	410435
13387	410436
76066	410437
61963	410438
250449	410439
69111	410440
50484	410441
45135	410442
16605	410443
6655	410444
1938	410445
168256	410446
175892	410447
176542	410448
16867	410449
272592	410450
8583	410451
24039	410452
127805	410453
597	410454
7019	410455
92343	410456
189018	410457
92981	410458
5239	410459
269145	410460
102946	410461
155949	410462
32438	410463
102382	410464
31985	410465
15567	410466
84625	410467
45501	410468
91166	410469
98539	410470
684	410471
14939	410472
152122	410473
168325	410474
104238	410475
91562	410476
93471	410477
168738	410478
2258	410479
197051	410480
22157	410481
15631	410482
161850	410483
147461	410484
19822	410485
154624	410486
13007	410487
9047	410488
49671	410489
1124	410490
1	410491
62670	410492
46246	410493
106002	410494
193670	410495
4096	410496
52665	410497
228032	410498
149963	410499
41724	410500
496	410501
7	410502
100571	410503
41057	410504
6235	410505
95706	410506
188073	410507
111933	410508
1279	410509
46112	410510
51690	410511
19201	410512
32567	410513
67305	410514
59020	410515
132329	410516
28	410517
16533	410518
128296	410519
525	410520
127549	410521
164304	410522
63122	410523
19750	410524
68372	410525
71054	410526
6961	410527
124664	410528
116	410529
50537	410530
42639	410531
142423	410532
65769	410533
98877	410534
4773	410535
252366	410536
34973	410537
1873	410538
10420	410539
19754	410540
139571	410541
243624	410542
19010	410543
42304	410544
56206	410545
1249	410546
212753	410547
22076	410548
75438	410549
13636	410550
1180	410551
185492	410552
9438	410553
99314	410554
75166	410555
52503	410556
126153	410557
33298	410558
2625	410559
466	410560
3898	410561
49799	410562
93049	410563
136162	410564
2093	410565
41655	410566
52068	410567
139637	410568
153042	410569
256963	410570
17108	410571
107706	410572
45640	410573
55816	410574
103332	410575
2153	410576
64661	410577
52810	410578
73310	410579
4274	410580
1468	410581
4715	410582
65256	410583
44458	410584
24316	410585
3355	410586
205781	410587
83847	410588
124118	410589
111670	410590
32635	410591
4862	410592
111712	410593
6681	410594
184482	410595
4166	410596
36141	410597
951	410598
305	410599
126772	410600
18465	410601
11389	410602
109122	410603
1686	410604
8747	410605
6019	410606
29717	410607
13842	410608
20530	410609
861	410610
14767	410611
31204	410612
836	410613
5113	410614
5836	410615
37776	410616
237907	410617
94393	410618
13057	410619
1040	410620
1649	410621
89926	410622
160264	410623
3355	410624
1644	410625
80834	410626
28314	410627
54527	410628
7328	410629
24387	410630
7052	410631
14833	410632
3187	410633
34842	410634
44710	410635
169447	410636
17756	410637
38952	410638
19366	410639
148203	410640
63157	410641
33149	410642
72280	410643
214410	410644
52754	410645
4981	410646
62192	410647
62858	410648
199654	410649
162739	410650
100169	410651
36309	410652
257803	410653
90634	410654
1785	410655
17366	410656
3450	410657
1965	410658
101256	410659
1501	410660
1334	410661
29546	410662
48511	410663
53176	410664
150766	410665
81795	410666
43	410667
71665	410668
69990	410669
1466	410670
17148	410671
24690	410672
53807	410673
35740	410674
42533	410675
35074	410676
75582	410677
153741	410678
56731	410679
190581	410680
28694	410681
184585	410682
29220	410683
4407	410684
91579	410685
126979	410686
222729	410687
54234	410688
33387	410689
7238	410690
4516	410691
116777	410692
59455	410693
155307	410694
244497	410695
2309	410696
142502	410697
1540	410698
263461	410699
3780	410700
60742	410701
13933	410702
53329	410703
1956	410704
13209	410705
43751	410706
155247	410707
5287	410708
257	410709
11795	410710
7955	410711
30018	410712
92563	410713
48503	410714
32034	410715
12042	410716
18496	410717
137610	410718
30526	410719
36488	410720
16144	410721
4323	410722
61404	410723
31276	410724
7854	410725
56280	410726
206	410727
21441	410728
18582	410729
196139	410730
71909	410731
5222	410732
2567	410733
15248	410734
90032	410735
14442	410736
150252	410737
196249	410738
103562	410739
103380	410740
272719	410741
33951	410742
15182	410743
58091	410744
1985	410745
90668	410746
101103	410747
175818	410748
128757	410749
516	410750
112382	410751
268380	410752
2664	410753
33954	410754
139900	410755
22936	410756
2554	410757
962	410758
521	410759
8287	410760
49278	410761
45496	410762
15091	410763
55836	410764
5561	410765
204129	410766
936	410767
5110	410768
666	410769
5116	410770
25663	410771
160747	410772
36741	410773
113915	410774
226885	410775
271784	410776
167156	410777
4318	410778
3499	410779
4365	410780
56881	410781
6091	410782
147225	410783
5450	410784
188212	410785
5456	410786
942	410787
173998	410788
2476	410789
26304	410790
39858	410791
28478	410792
25788	410793
66691	410794
103473	410795
2953	410796
12565	410797
28092	410798
3428	410799
2544	410800
62810	410801
9368	410802
48670	410803
375	410804
192061	410805
246050	410806
2498	410807
63041	410808
44446	410809
16381	410810
80801	410811
36943	410812
46227	410813
241729	410814
2567	410815
104016	410816
3668	410817
218	410818
54503	410819
79325	410820
5078	410821
3078	410822
11157	410823
17709	410824
24924	410825
147105	410826
13301	410827
8144	410828
94997	410829
2321	410830
59645	410831
44200	410832
45609	410833
5185	410834
11102	410835
232450	410836
49458	410837
20371	410838
6032	410839
27518	410840
22670	410841
216174	410842
130957	410843
67283	410844
1283	410845
11487	410846
57448	410847
197460	410848
36281	410849
197853	410850
53391	410851
3688	410852
138154	410853
125558	410854
20404	410855
101243	410856
5860	410857
53213	410858
2504	410859
2631	410860
269975	410861
26538	410862
22893	410863
100	410864
134067	410865
11771	410866
45862	410867
26650	410868
101052	410869
19678	410870
62388	410871
1229	410872
259622	410873
109239	410874
68031	410875
30876	410876
7405	410877
112779	410878
21483	410879
10420	410880
12680	410881
71486	410882
40353	410883
152706	410884
91452	410885
123854	410886
183788	410887
10856	410888
24660	410889
118791	410890
256	410891
21490	410892
21264	410893
11152	410894
1461	410895
44647	410896
23667	410897
4528	410898
192851	410899
118868	410900
81	410901
166070	410902
1040	410903
1270	410904
35385	410905
20922	410906
13079	410907
68137	410908
4851	410909
225423	410910
168860	410911
39362	410912
54924	410913
4809	410914
61	410915
28497	410916
2469	410917
186459	410918
25633	410919
97389	410920
239487	410921
35089	410922
220537	410923
18226	410924
12160	410925
156946	410926
42411	410927
97959	410928
6478	410929
95967	410930
18843	410931
56423	410932
100815	410933
18631	410934
100496	410935
217229	410936
100879	410937
28414	410938
1810	410939
20902	410940
66221	410941
14346	410942
230901	410943
16203	410944
9292	410945
210819	410946
1047	410947
1034	410948
68748	410949
1224	410950
168593	410951
212090	410952
76	410953
224799	410954
75047	410955
110784	410956
96508	410957
25055	410958
151030	410959
169728	410960
197447	410961
7052	410962
11754	410963
8495	410964
33806	410965
99256	410966
101423	410967
220238	410968
107577	410969
33102	410970
1073	410971
40834	410972
54482	410973
180658	410974
118266	410975
3695	410976
162387	410977
5204	410978
104748	410979
113570	410980
1106	410981
5750	410982
21797	410983
125641	410984
79420	410985
153532	410986
7380	410987
81512	410988
176110	410989
31755	410990
120421	410991
23724	410992
91638	410993
22879	410994
27721	410995
95557	410996
51383	410997
664	410998
17635	410999
19023	411000
109482	411001
105863	411002
41966	411003
239759	411004
32477	411005
156816	411006
8225	411007
127862	411008
45	411009
2343	411010
169179	411011
7841	411012
116315	411013
14898	411014
52994	411015
141403	411016
70477	411017
241135	411018
3612	411019
30017	411020
150243	411021
74113	411022
9295	411023
222933	411024
4497	411025
88341	411026
227158	411027
100724	411028
156875	411029
993	411030
225864	411031
7079	411032
233248	411033
6406	411034
106045	411035
36934	411036
20130	411037
65278	411038
16140	411039
939	411040
9105	411041
20784	411042
13083	411043
48438	411044
190	411045
159537	411046
207051	411047
9250	411048
19226	411049
28923	411050
861	411051
146241	411052
348	411053
197724	411054
42051	411055
249655	411056
33524	411057
55445	411058
18409	411059
1300	411060
43786	411061
53801	411062
169594	411063
41476	411064
75064	411065
54373	411066
244263	411067
59662	411068
70599	411069
21276	411070
148771	411071
115463	411072
229690	411073
9446	411074
42220	411075
13106	411076
246666	411077
79764	411078
2326	411079
60894	411080
72647	411081
9372	411082
72197	411083
3011	411084
20483	411085
150915	411086
7552	411087
57582	411088
74648	411089
81152	411090
252179	411091
1901	411092
150525	411093
29282	411094
13509	411095
15037	411096
67819	411097
64512	411098
100022	411099
25092	411100
9890	411101
90197	411102
105913	411103
27779	411104
241268	411105
3059	411106
20980	411107
45036	411108
62425	411109
2514	411110
120413	411111
87132	411112
17423	411113
99831	411114
508	411115
8600	411116
49951	411117
73121	411118
64674	411119
5752	411120
19641	411121
43497	411122
18061	411123
119683	411124
18497	411125
2515	411126
83928	411127
132612	411128
41389	411129
231368	411130
6335	411131
21803	411132
26998	411133
59657	411134
77476	411135
17191	411136
58430	411137
134495	411138
3307	411139
18190	411140
34758	411141
106399	411142
105693	411143
85276	411144
57342	411145
18813	411146
52779	411147
264395	411148
63109	411149
164727	411150
1238	411151
159554	411152
31826	411153
194777	411154
21170	411155
3630	411156
43864	411157
15268	411158
148382	411159
29310	411160
193675	411161
13655	411162
23655	411163
76459	411164
139	411165
195265	411166
22619	411167
11545	411168
3596	411169
5567	411170
208	411171
40475	411172
14	411173
3825	411174
34421	411175
223280	411176
10340	411177
7335	411178
44693	411179
5191	411180
152879	411181
246624	411182
15280	411183
2314	411184
22593	411185
245479	411186
14052	411187
95732	411188
99582	411189
228435	411190
102671	411191
21112	411192
237265	411193
25868	411194
83974	411195
10757	411196
573	411197
535	411198
27411	411199
4450	411200
5066	411201
164984	411202
7742	411203
81873	411204
24254	411205
194252	411206
2281	411207
26612	411208
6715	411209
249385	411210
133628	411211
183462	411212
5846	411213
97238	411214
748	411215
125023	411216
147137	411217
111551	411218
73268	411219
32	411220
124887	411221
153782	411222
95391	411223
13957	411224
519	411225
100713	411226
20692	411227
93549	411228
208855	411229
121085	411230
70489	411231
6364	411232
149489	411233
101870	411234
10601	411235
12080	411236
18194	411237
13593	411238
35077	411239
4847	411240
67269	411241
15264	411242
12287	411243
10687	411244
99101	411245
70755	411246
14479	411247
239274	411248
46748	411249
22133	411250
74662	411251
241	411252
11502	411253
109416	411254
14223	411255
28275	411256
2301	411257
35404	411258
222842	411259
16256	411260
87967	411261
35092	411262
67985	411263
123067	411264
145216	411265
257311	411266
56309	411267
4930	411268
58702	411269
6147	411270
8274	411271
140321	411272
14471	411273
14441	411274
62295	411275
16639	411276
32955	411277
205605	411278
1054	411279
7478	411280
10432	411281
11185	411282
63605	411283
155138	411284
15884	411285
13253	411286
65372	411287
14941	411288
22017	411289
240426	411290
1529	411291
20171	411292
37951	411293
5452	411294
2	411295
6071	411296
908	411297
33776	411298
163847	411299
64555	411300
142388	411301
84940	411302
66407	411303
251643	411304
15783	411305
35995	411306
150682	411307
216381	411308
6675	411309
31539	411310
1389	411311
150482	411312
52281	411313
59551	411314
250815	411315
32165	411316
114238	411317
140068	411318
168077	411319
3379	411320
16864	411321
2665	411322
11634	411323
238026	411324
1576	411325
61889	411326
5	411327
21561	411328
31894	411329
66083	411330
87523	411331
164890	411332
153979	411333
12896	411334
54353	411335
115708	411336
80868	411337
19973	411338
20	411339
154777	411340
52494	411341
61094	411342
34863	411343
2005	411344
2906	411345
175062	411346
5142	411347
144948	411348
4224	411349
16491	411350
2991	411351
75016	411352
38095	411353
28827	411354
9563	411355
223110	411356
58681	411357
16965	411358
63127	411359
26157	411360
35568	411361
42279	411362
87031	411363
18908	411364
47894	411365
26536	411366
25489	411367
4920	411368
1866	411369
176855	411370
27139	411371
120208	411372
5443	411373
207523	411374
70025	411375
36779	411376
150883	411377
2924	411378
216843	411379
19488	411380
86476	411381
25112	411382
240068	411383
45753	411384
14130	411385
25436	411386
54978	411387
32425	411388
139060	411389
8276	411390
90018	411391
239728	411392
4740	411393
270444	411394
245826	411395
5170	411396
723	411397
3649	411398
56171	411399
12812	411400
12777	411401
40131	411402
29576	411403
201135	411404
69097	411405
65966	411406
138717	411407
10379	411408
7186	411409
14099	411410
19931	411411
204127	411412
9893	411413
42954	411414
192660	411415
112641	411416
142535	411417
261886	411418
69851	411419
2217	411420
183380	411421
21669	411422
90531	411423
1274	411424
5509	411425
88155	411426
267913	411427
256667	411428
20938	411429
52374	411430
32028	411431
46355	411432
73733	411433
72104	411434
7616	411435
132630	411436
69669	411437
208754	411438
20211	411439
250649	411440
125820	411441
142441	411442
2514	411443
28690	411444
5458	411445
962	411446
6398	411447
148158	411448
15832	411449
36584	411450
75182	411451
173456	411452
13486	411453
5744	411454
109624	411455
77049	411456
142394	411457
12435	411458
48317	411459
8978	411460
122673	411461
94911	411462
112625	411463
40298	411464
41359	411465
93525	411466
41580	411467
58694	411468
144669	411469
16124	411470
38585	411471
15794	411472
163692	411473
18500	411474
6590	411475
137313	411476
4776	411477
5299	411478
3450	411479
26991	411480
58499	411481
65983	411482
62836	411483
5864	411484
12570	411485
171531	411486
18819	411487
44518	411488
1459	411489
176017	411490
6956	411491
132513	411492
43419	411493
1844	411494
207	411495
49809	411496
2804	411497
48663	411498
37322	411499
103758	411500
161289	411501
155102	411502
69116	411503
1134	411504
6798	411505
17324	411506
56948	411507
212175	411508
222685	411509
14749	411510
287	411511
76453	411512
2583	411513
9800	411514
49253	411515
16236	411516
148438	411517
24364	411518
1294	411519
13558	411520
16193	411521
132962	411522
5566	411523
119716	411524
165856	411525
76483	411526
68584	411527
69148	411528
19510	411529
82043	411530
262580	411531
2751	411532
7171	411533
246933	411534
20719	411535
70566	411536
64735	411537
18189	411538
55352	411539
158813	411540
12950	411541
104594	411542
196118	411543
21241	411544
61564	411545
231033	411546
11352	411547
3284	411548
103951	411549
108	411550
54523	411551
40511	411552
131237	411553
22441	411554
24332	411555
37939	411556
12995	411557
43881	411558
86759	411559
49194	411560
1996	411561
2277	411562
37910	411563
24308	411564
75798	411565
37867	411566
150959	411567
4389	411568
1415	411569
26259	411570
100553	411571
9234	411572
163628	411573
37368	411574
1880	411575
126039	411576
159342	411577
153735	411578
103749	411579
2078	411580
62059	411581
3109	411582
9225	411583
249331	411584
97	411585
25009	411586
263361	411587
71657	411588
223678	411589
3711	411590
39228	411591
30517	411592
50344	411593
36220	411594
6130	411595
1836	411596
98002	411597
8612	411598
147196	411599
136476	411600
44890	411601
22944	411602
6080	411603
27171	411604
23373	411605
24043	411606
39250	411607
4329	411608
2837	411609
12143	411610
153885	411611
6410	411612
17089	411613
8774	411614
148894	411615
124882	411616
161587	411617
11070	411618
33047	411619
23274	411620
21842	411621
40443	411622
60480	411623
54224	411624
74507	411625
168932	411626
23269	411627
101334	411628
4027	411629
169279	411630
137909	411631
47069	411632
6558	411633
148744	411634
31513	411635
44998	411636
86857	411637
16455	411638
654	411639
63112	411640
168677	411641
93651	411642
28770	411643
42682	411644
47446	411645
41343	411646
8750	411647
165368	411648
9249	411649
30699	411650
24629	411651
42243	411652
183521	411653
84124	411654
2184	411655
94318	411656
165435	411657
150932	411658
3313	411659
86630	411660
82058	411661
7192	411662
14766	411663
19262	411664
9240	411665
3635	411666
4271	411667
122036	411668
240905	411669
162982	411670
48634	411671
717	411672
54570	411673
173356	411674
90490	411675
4772	411676
14116	411677
15201	411678
338	411679
8123	411680
108503	411681
28973	411682
17796	411683
272133	411684
3788	411685
93521	411686
6272	411687
21022	411688
637	411689
88235	411690
51347	411691
40970	411692
3182	411693
7837	411694
1871	411695
115933	411696
75090	411697
15977	411698
8812	411699
14752	411700
32922	411701
2120	411702
231938	411703
7999	411704
69663	411705
1296	411706
78035	411707
44939	411708
99538	411709
8018	411710
1463	411711
80086	411712
24152	411713
71901	411714
31916	411715
26926	411716
134435	411717
239758	411718
36500	411719
33954	411720
40250	411721
22780	411722
115696	411723
19009	411724
3349	411725
34481	411726
4463	411727
159853	411728
68246	411729
23945	411730
22950	411731
10686	411732
53062	411733
5226	411734
2993	411735
19539	411736
82322	411737
22451	411738
109955	411739
212609	411740
107065	411741
50578	411742
29081	411743
14873	411744
60937	411745
179834	411746
4455	411747
34013	411748
198012	411749
8607	411750
7561	411751
3926	411752
36340	411753
104215	411754
16744	411755
9689	411756
106435	411757
134598	411758
10788	411759
29334	411760
17135	411761
8295	411762
7204	411763
121520	411764
2561	411765
23266	411766
126542	411767
32842	411768
3727	411769
54178	411770
244	411771
12151	411772
133702	411773
183308	411774
10762	411775
63409	411776
5325	411777
5794	411778
29699	411779
2875	411780
77285	411781
17233	411782
260783	411783
221308	411784
60383	411785
9163	411786
3250	411787
15242	411788
164806	411789
65495	411790
70205	411791
9693	411792
169219	411793
5128	411794
134176	411795
129243	411796
185	411797
3958	411798
1657	411799
132197	411800
38168	411801
45177	411802
10796	411803
4548	411804
138305	411805
5539	411806
26752	411807
2636	411808
336	411809
21051	411810
95126	411811
13890	411812
15730	411813
6160	411814
51138	411815
224889	411816
4998	411817
59033	411818
15491	411819
133644	411820
76989	411821
35951	411822
88929	411823
82904	411824
29301	411825
28388	411826
64474	411827
21335	411828
243003	411829
77562	411830
112275	411831
76855	411832
146113	411833
65211	411834
168231	411835
67303	411836
5279	411837
3774	411838
5743	411839
40825	411840
8138	411841
157283	411842
208894	411843
100840	411844
6758	411845
23348	411846
164316	411847
5149	411848
11211	411849
204	411850
45780	411851
4746	411852
68699	411853
99644	411854
3650	411855
21517	411856
49970	411857
30305	411858
1	411859
19278	411860
164464	411861
40158	411862
13584	411863
6270	411864
5001	411865
79902	411866
94413	411867
238741	411868
262057	411869
16502	411870
18665	411871
98449	411872
11936	411873
12168	411874
3192	411875
129390	411876
15420	411877
38007	411878
99047	411879
213030	411880
146806	411881
1460	411882
26974	411883
1127	411884
6	411885
40665	411886
6626	411887
11910	411888
101289	411889
18837	411890
12433	411891
57796	411892
923	411893
57450	411894
2522	411895
14070	411896
65812	411897
108211	411898
3672	411899
125598	411900
62276	411901
24365	411902
9717	411903
177397	411904
28678	411905
3288	411906
163990	411907
37782	411908
168101	411909
7117	411910
3364	411911
38448	411912
8056	411913
61656	411914
18952	411915
265712	411916
28870	411917
11492	411918
89979	411919
17535	411920
2282	411921
1993	411922
48791	411923
73518	411924
241388	411925
80194	411926
130519	411927
265759	411928
1821	411929
15194	411930
14110	411931
2504	411932
30764	411933
76103	411934
43457	411935
67701	411936
41728	411937
27627	411938
71416	411939
11765	411940
139895	411941
215780	411942
26532	411943
9567	411944
376	411945
92619	411946
78599	411947
91515	411948
14358	411949
10747	411950
101614	411951
19443	411952
140016	411953
4231	411954
110888	411955
697	411956
135813	411957
197867	411958
80596	411959
20447	411960
44771	411961
140772	411962
11902	411963
403	411964
241	411965
20604	411966
4407	411967
112225	411968
5152	411969
2633	411970
857	411971
34877	411972
34252	411973
15479	411974
1324	411975
14423	411976
157772	411977
9847	411978
7654	411979
49812	411980
86562	411981
12150	411982
160363	411983
74303	411984
39714	411985
79121	411986
90078	411987
40721	411988
240609	411989
193022	411990
15875	411991
7733	411992
18419	411993
154953	411994
166425	411995
184653	411996
163112	411997
564	411998
66867	411999
27573	412000
60441	412001
178730	412002
140286	412003
47660	412004
70292	412005
138763	412006
127972	412007
8339	412008
169605	412009
50019	412010
140	412011
32726	412012
66553	412013
48534	412014
52367	412015
3196	412016
72732	412017
100777	412018
76825	412019
135147	412020
44492	412021
195805	412022
27083	412023
10106	412024
17297	412025
6288	412026
37733	412027
199396	412028
455	412029
84295	412030
10928	412031
34993	412032
119740	412033
436	412034
30102	412035
830	412036
103518	412037
18641	412038
179168	412039
74700	412040
7511	412041
16229	412042
232767	412043
18317	412044
32325	412045
16303	412046
42716	412047
213227	412048
43321	412049
5400	412050
116468	412051
10091	412052
8605	412053
26187	412054
36656	412055
4250	412056
170782	412057
44341	412058
7164	412059
246968	412060
169496	412061
5420	412062
9892	412063
14364	412064
249460	412065
28064	412066
60129	412067
375	412068
1683	412069
260345	412070
155866	412071
155110	412072
1954	412073
46579	412074
43968	412075
185141	412076
70545	412077
1169	412078
97920	412079
15242	412080
871	412081
16441	412082
673	412083
60348	412084
78387	412085
32949	412086
6600	412087
19544	412088
4037	412089
145206	412090
62079	412091
24940	412092
5567	412093
190240	412094
6932	412095
55647	412096
125078	412097
138521	412098
84341	412099
49391	412100
63704	412101
24523	412102
144393	412103
23633	412104
46515	412105
21077	412106
39318	412107
152462	412108
64264	412109
164630	412110
4611	412111
70164	412112
243707	412113
46354	412114
35754	412115
1493	412116
30031	412117
19689	412118
27024	412119
63462	412120
85196	412121
75762	412122
143560	412123
1315	412124
31304	412125
73191	412126
224823	412127
6211	412128
5484	412129
22330	412130
33973	412131
36801	412132
254820	412133
2	412134
158946	412135
136386	412136
93767	412137
163911	412138
26961	412139
55653	412140
232791	412141
3759	412142
196042	412143
800	412144
10448	412145
22673	412146
504	412147
89048	412148
113229	412149
2067	412150
7202	412151
17510	412152
21762	412153
8696	412154
20958	412155
28079	412156
2213	412157
139299	412158
41081	412159
39934	412160
10638	412161
96226	412162
163221	412163
5098	412164
38512	412165
3091	412166
3458	412167
114973	412168
146449	412169
86101	412170
247737	412171
21778	412172
186310	412173
4481	412174
75883	412175
263729	412176
16836	412177
106346	412178
108133	412179
1	412180
34960	412181
125916	412182
53490	412183
121513	412184
101297	412185
9214	412186
106	412187
161892	412188
36075	412189
21714	412190
164077	412191
140856	412192
69641	412193
19669	412194
28480	412195
72753	412196
5909	412197
71359	412198
2608	412199
15799	412200
1058	412201
17438	412202
92170	412203
5021	412204
61	412205
31111	412206
4	412207
4765	412208
116516	412209
22748	412210
1237	412211
41589	412212
78631	412213
165149	412214
965	412215
25299	412216
8482	412217
128475	412218
1491	412219
189143	412220
100360	412221
256217	412222
17629	412223
4627	412224
96125	412225
95233	412226
76187	412227
110050	412228
153432	412229
3287	412230
9095	412231
102049	412232
74171	412233
18815	412234
62671	412235
597	412236
90043	412237
66976	412238
80854	412239
16291	412240
79013	412241
50837	412242
5	412243
17377	412244
9880	412245
76616	412246
92835	412247
57163	412248
23719	412249
113677	412250
30959	412251
41791	412252
244010	412253
130057	412254
20766	412255
1543	412256
148303	412257
149747	412258
80709	412259
9507	412260
225956	412261
3400	412262
69906	412263
100456	412264
89185	412265
13432	412266
1901	412267
25385	412268
226525	412269
121014	412270
4135	412271
10313	412272
252526	412273
2145	412274
20498	412275
198575	412276
59701	412277
7456	412278
16919	412279
231413	412280
75776	412281
46237	412282
96802	412283
13276	412284
12176	412285
561	412286
175506	412287
2067	412288
20462	412289
409	412290
6596	412291
5975	412292
23	412293
198741	412294
209984	412295
38752	412296
52428	412297
15489	412298
74991	412299
49921	412300
4912	412301
74981	412302
178304	412303
212790	412304
65948	412305
3657	412306
25080	412307
249637	412308
90481	412309
25450	412310
56303	412311
56400	412312
23544	412313
29599	412314
53605	412315
4682	412316
208892	412317
221970	412318
80734	412319
36552	412320
96697	412321
98194	412322
13981	412323
91165	412324
6251	412325
113064	412326
13890	412327
3235	412328
268354	412329
10181	412330
15621	412331
22183	412332
513	412333
32565	412334
17278	412335
34180	412336
84561	412337
5600	412338
27143	412339
24962	412340
48529	412341
126845	412342
2510	412343
6411	412344
136000	412345
1867	412346
100885	412347
32040	412348
14496	412349
32729	412350
155057	412351
42393	412352
8187	412353
3090	412354
34	412355
129131	412356
2218	412357
5067	412358
206004	412359
77788	412360
167411	412361
250711	412362
21125	412363
7528	412364
64707	412365
98774	412366
156572	412367
121874	412368
87988	412369
2324	412370
53256	412371
144336	412372
20901	412373
29716	412374
1686	412375
19500	412376
181914	412377
43620	412378
52052	412379
108495	412380
182419	412381
24074	412382
196882	412383
49785	412384
1467	412385
1499	412386
452	412387
56523	412388
2052	412389
17514	412390
19480	412391
130057	412392
208679	412393
2902	412394
18789	412395
3722	412396
169124	412397
84010	412398
223158	412399
262387	412400
14171	412401
495	412402
110374	412403
237670	412404
243300	412405
12282	412406
1945	412407
33844	412408
921	412409
8408	412410
53033	412411
99817	412412
46098	412413
105148	412414
37460	412415
9139	412416
1090	412417
56215	412418
14059	412419
18996	412420
124277	412421
60779	412422
114092	412423
18838	412424
67642	412425
11494	412426
35189	412427
9218	412428
115770	412429
92759	412430
109245	412431
52079	412432
74737	412433
47611	412434
102289	412435
158165	412436
230199	412437
40107	412438
31971	412439
6769	412440
14144	412441
186931	412442
90654	412443
189288	412444
6007	412445
75085	412446
12094	412447
40350	412448
158729	412449
271083	412450
94725	412451
154162	412452
163045	412453
186674	412454
44482	412455
108604	412456
21066	412457
925	412458
218563	412459
39989	412460
37222	412461
22237	412462
197922	412463
25181	412464
4292	412465
149437	412466
25005	412467
958	412468
37891	412469
107989	412470
146964	412471
21011	412472
87583	412473
1447	412474
3847	412475
8576	412476
30797	412477
92965	412478
69609	412479
101692	412480
5579	412481
62795	412482
77028	412483
258478	412484
24888	412485
59357	412486
1912	412487
56001	412488
1067	412489
245864	412490
15826	412491
136973	412492
9648	412493
259307	412494
10239	412495
26821	412496
50080	412497
58338	412498
86565	412499
37736	412500
2042	412501
6482	412502
249862	412503
10559	412504
213241	412505
129942	412506
93446	412507
7029	412508
35347	412509
158597	412510
12604	412511
43801	412512
1758	412513
3155	412514
33714	412515
126873	412516
135429	412517
94170	412518
69535	412519
51399	412520
186833	412521
73985	412522
139294	412523
32902	412524
24260	412525
97377	412526
49347	412527
58341	412528
1140	412529
6525	412530
34035	412531
22293	412532
25404	412533
12752	412534
102276	412535
46925	412536
5969	412537
24932	412538
51038	412539
70709	412540
196177	412541
141887	412542
107594	412543
2087	412544
190047	412545
15328	412546
22803	412547
28655	412548
410	412549
26199	412550
76744	412551
19521	412552
58374	412553
1697	412554
58043	412555
25648	412556
55591	412557
2567	412558
56484	412559
114712	412560
17996	412561
12663	412562
30780	412563
113814	412564
6403	412565
45906	412566
47215	412567
18015	412568
176155	412569
131663	412570
25083	412571
2165	412572
249293	412573
2623	412574
48155	412575
1910	412576
33937	412577
5521	412578
160130	412579
40081	412580
159932	412581
195658	412582
26730	412583
52242	412584
69895	412585
28217	412586
88502	412587
38360	412588
59467	412589
17743	412590
70821	412591
65058	412592
121770	412593
13879	412594
742	412595
133936	412596
114891	412597
57971	412598
6084	412599
236483	412600
56969	412601
95779	412602
92	412603
271106	412604
230919	412605
6709	412606
13386	412607
101198	412608
70526	412609
11705	412610
7724	412611
97756	412612
72978	412613
61966	412614
57561	412615
13384	412616
200833	412617
14193	412618
112842	412619
106313	412620
271758	412621
156909	412622
53454	412623
178878	412624
11879	412625
147086	412626
127858	412627
67956	412628
84580	412629
25082	412630
13951	412631
13346	412632
91994	412633
2586	412634
238000	412635
9230	412636
2171	412637
133575	412638
59051	412639
85495	412640
24405	412641
90310	412642
102947	412643
1136	412644
16462	412645
183390	412646
8409	412647
169072	412648
40764	412649
1870	412650
238644	412651
117804	412652
47652	412653
3460	412654
149895	412655
15024	412656
25275	412657
179272	412658
3551	412659
51404	412660
9862	412661
32281	412662
30440	412663
58174	412664
57594	412665
71760	412666
49399	412667
11574	412668
32763	412669
10878	412670
11882	412671
184150	412672
22136	412673
17222	412674
78786	412675
43965	412676
22259	412677
145029	412678
4559	412679
114862	412680
92904	412681
77011	412682
1289	412683
26934	412684
64589	412685
33317	412686
76283	412687
44254	412688
10121	412689
17309	412690
24599	412691
54701	412692
232714	412693
56466	412694
52889	412695
8158	412696
32655	412697
11395	412698
22964	412699
63119	412700
101303	412701
245534	412702
109738	412703
100711	412704
62968	412705
3575	412706
17813	412707
31806	412708
153015	412709
37793	412710
10851	412711
229266	412712
69668	412713
648	412714
14713	412715
77307	412716
4990	412717
127091	412718
313	412719
2197	412720
37459	412721
136729	412722
17364	412723
4532	412724
93553	412725
6930	412726
37914	412727
26535	412728
20545	412729
159582	412730
16296	412731
55873	412732
73696	412733
1132	412734
108844	412735
2361	412736
30273	412737
159147	412738
186054	412739
170896	412740
1470	412741
23703	412742
148214	412743
252344	412744
26189	412745
77057	412746
69473	412747
21764	412748
159907	412749
202739	412750
93529	412751
209898	412752
27068	412753
75477	412754
38561	412755
27471	412756
234101	412757
275	412758
38104	412759
141139	412760
54811	412761
142823	412762
61432	412763
103358	412764
90708	412765
113615	412766
46693	412767
21552	412768
8653	412769
41269	412770
2632	412771
33328	412772
33471	412773
41130	412774
32330	412775
97106	412776
75251	412777
107682	412778
164947	412779
33532	412780
164868	412781
244415	412782
112227	412783
68766	412784
44527	412785
55752	412786
22	412787
24246	412788
41993	412789
8825	412790
160466	412791
109931	412792
68697	412793
42122	412794
296	412795
120584	412796
70684	412797
110503	412798
78040	412799
30530	412800
228398	412801
186830	412802
34711	412803
27535	412804
66190	412805
17227	412806
50169	412807
233977	412808
25244	412809
216	412810
86876	412811
59818	412812
1741	412813
175650	412814
7318	412815
246131	412816
109789	412817
1257	412818
101687	412819
19947	412820
39221	412821
28152	412822
6358	412823
271856	412824
38364	412825
10019	412826
8672	412827
20031	412828
34191	412829
17460	412830
114414	412831
102338	412832
12479	412833
4936	412834
22693	412835
8219	412836
24277	412837
127251	412838
237464	412839
25391	412840
158022	412841
42514	412842
229953	412843
17424	412844
42965	412845
108395	412846
1348	412847
70	412848
11855	412849
211285	412850
5943	412851
105	412852
19875	412853
168194	412854
40125	412855
78326	412856
19886	412857
9306	412858
179814	412859
80599	412860
20397	412861
161560	412862
84204	412863
918	412864
24094	412865
242682	412866
6177	412867
54324	412868
29962	412869
18029	412870
405	412871
619	412872
5103	412873
4814	412874
61509	412875
5359	412876
112391	412877
1194	412878
38429	412879
2199	412880
134046	412881
37278	412882
204623	412883
57400	412884
14240	412885
25665	412886
13371	412887
53244	412888
81533	412889
4321	412890
15686	412891
75533	412892
1084	412893
240200	412894
191428	412895
57492	412896
21359	412897
18435	412898
12959	412899
151638	412900
63987	412901
432	412902
9760	412903
69769	412904
2042	412905
122132	412906
43308	412907
252820	412908
1011	412909
195799	412910
4103	412911
51291	412912
44220	412913
246571	412914
76707	412915
10591	412916
235098	412917
102145	412918
3028	412919
26167	412920
12875	412921
1372	412922
139630	412923
30879	412924
80499	412925
5546	412926
82324	412927
68976	412928
36478	412929
80474	412930
58556	412931
30197	412932
6328	412933
8382	412934
42762	412935
323	412936
427	412937
92447	412938
77962	412939
247726	412940
141896	412941
103702	412942
81052	412943
28951	412944
50884	412945
9675	412946
12716	412947
27681	412948
64074	412949
4662	412950
60887	412951
26841	412952
76054	412953
36638	412954
42	412955
256914	412956
15124	412957
74859	412958
449	412959
5599	412960
17522	412961
37383	412962
9661	412963
57860	412964
2134	412965
4003	412966
2705	412967
33211	412968
233094	412969
76242	412970
127103	412971
63658	412972
571	412973
116355	412974
43540	412975
11798	412976
119607	412977
37436	412978
261328	412979
40676	412980
11925	412981
1258	412982
215549	412983
36030	412984
18027	412985
203824	412986
26039	412987
25676	412988
4214	412989
9047	412990
23525	412991
39914	412992
66504	412993
4075	412994
9884	412995
5421	412996
18556	412997
575	412998
85680	412999
51066	413000
106436	413001
148195	413002
3839	413003
3174	413004
156770	413005
1147	413006
82643	413007
72589	413008
50544	413009
2264	413010
431	413011
17865	413012
2400	413013
10685	413014
28240	413015
77118	413016
21290	413017
30728	413018
156222	413019
155281	413020
178150	413021
9621	413022
20464	413023
163351	413024
102778	413025
130342	413026
132502	413027
5029	413028
98035	413029
234801	413030
45332	413031
46758	413032
45800	413033
31	413034
16986	413035
24020	413036
162954	413037
4210	413038
7027	413039
228297	413040
9699	413041
150325	413042
6533	413043
216701	413044
407	413045
211218	413046
64936	413047
142149	413048
21215	413049
7163	413050
87804	413051
8683	413052
6722	413053
8522	413054
63069	413055
124276	413056
111858	413057
20308	413058
13800	413059
47371	413060
166511	413061
45071	413062
247	413063
106594	413064
81848	413065
7859	413066
1789	413067
25644	413068
36685	413069
154188	413070
42833	413071
132070	413072
160367	413073
44842	413074
74563	413075
75072	413076
91953	413077
11434	413078
7225	413079
143823	413080
20888	413081
73685	413082
2269	413083
97992	413084
6446	413085
38326	413086
144329	413087
36883	413088
7642	413089
181771	413090
221423	413091
168798	413092
14364	413093
124214	413094
1946	413095
166543	413096
13574	413097
84881	413098
260341	413099
252794	413100
15918	413101
31536	413102
4743	413103
16288	413104
150460	413105
826	413106
23241	413107
107639	413108
497	413109
386	413110
3654	413111
105023	413112
141183	413113
106357	413114
173368	413115
49612	413116
65397	413117
80122	413118
4656	413119
56430	413120
11984	413121
10747	413122
95392	413123
3334	413124
53291	413125
266784	413126
32846	413127
310	413128
256215	413129
23897	413130
94352	413131
152187	413132
168734	413133
17633	413134
653	413135
42086	413136
229625	413137
19220	413138
4756	413139
162204	413140
12369	413141
7571	413142
93632	413143
52288	413144
89823	413145
107035	413146
26145	413147
18868	413148
14781	413149
6587	413150
145460	413151
53022	413152
47306	413153
31348	413154
42923	413155
168648	413156
5015	413157
8624	413158
125160	413159
43478	413160
135494	413161
18995	413162
126947	413163
223906	413164
22404	413165
5221	413166
12333	413167
22070	413168
50838	413169
33737	413170
136083	413171
66296	413172
95627	413173
63367	413174
7163	413175
11382	413176
14299	413177
87555	413178
88989	413179
8309	413180
9814	413181
2332	413182
33355	413183
43118	413184
8290	413185
39509	413186
43889	413187
20842	413188
460	413189
1276	413190
13307	413191
142182	413192
1264	413193
59999	413194
229047	413195
177217	413196
210242	413197
153612	413198
7940	413199
111526	413200
94141	413201
129050	413202
60159	413203
46554	413204
16048	413205
46922	413206
62608	413207
75331	413208
26040	413209
10678	413210
39211	413211
86965	413212
144631	413213
74294	413214
22330	413215
108599	413216
34210	413217
143619	413218
29063	413219
44468	413220
14270	413221
42574	413222
880	413223
13684	413224
19079	413225
14686	413226
121665	413227
209807	413228
2216	413229
66643	413230
7503	413231
44212	413232
32593	413233
258440	413234
4151	413235
18705	413236
2981	413237
26196	413238
2175	413239
106943	413240
86800	413241
40728	413242
2334	413243
37722	413244
87663	413245
28771	413246
155522	413247
33696	413248
117167	413249
569	413250
249532	413251
153659	413252
24810	413253
109252	413254
14306	413255
139789	413256
169820	413257
34	413258
1646	413259
33320	413260
102142	413261
15649	413262
12684	413263
9272	413264
29096	413265
97560	413266
267270	413267
104425	413268
181140	413269
25854	413270
65954	413271
256751	413272
126306	413273
87037	413274
162271	413275
32529	413276
316	413277
52061	413278
10547	413279
20475	413280
742	413281
1727	413282
7250	413283
101748	413284
102990	413285
2405	413286
45202	413287
21212	413288
66046	413289
105227	413290
9280	413291
22118	413292
144063	413293
30236	413294
7780	413295
37837	413296
85755	413297
53155	413298
266	413299
25700	413300
245073	413301
38377	413302
62249	413303
13503	413304
229224	413305
439	413306
71550	413307
2172	413308
81461	413309
6023	413310
9927	413311
29372	413312
238712	413313
36810	413314
154738	413315
12836	413316
16661	413317
196321	413318
13660	413319
77171	413320
168390	413321
58900	413322
18333	413323
697	413324
69721	413325
235515	413326
210741	413327
68693	413328
20762	413329
8	413330
188644	413331
19156	413332
1606	413333
31226	413334
90120	413335
145446	413336
24385	413337
59995	413338
31462	413339
12308	413340
9365	413341
252054	413342
216	413343
28623	413344
15219	413345
58619	413346
37999	413347
66882	413348
107874	413349
191980	413350
47018	413351
160176	413352
928	413353
26934	413354
3229	413355
79547	413356
41362	413357
41156	413358
37627	413359
175025	413360
127329	413361
167876	413362
17	413363
56872	413364
19848	413365
61643	413366
1946	413367
183054	413368
8431	413369
24890	413370
9318	413371
183952	413372
85509	413373
2433	413374
26948	413375
67432	413376
413	413377
21487	413378
53905	413379
6661	413380
66575	413381
176410	413382
51702	413383
8247	413384
1267	413385
27466	413386
12778	413387
22743	413388
128476	413389
70514	413390
5861	413391
15	413392
189550	413393
73453	413394
54848	413395
24382	413396
72199	413397
133380	413398
14402	413399
53684	413400
4480	413401
100324	413402
84272	413403
10	413404
3925	413405
112237	413406
3014	413407
39264	413408
13272	413409
267361	413410
19048	413411
35112	413412
258346	413413
215952	413414
68725	413415
130516	413416
6050	413417
706	413418
116225	413419
209	413420
218285	413421
236538	413422
173	413423
141662	413424
4143	413425
48637	413426
1766	413427
15702	413428
75664	413429
155731	413430
62724	413431
234885	413432
46101	413433
58376	413434
226577	413435
93638	413436
46287	413437
17608	413438
80923	413439
272546	413440
657	413441
222765	413442
32992	413443
9935	413444
247286	413445
154270	413446
15963	413447
20053	413448
189463	413449
272	413450
26409	413451
182462	413452
90840	413453
28450	413454
7041	413455
238275	413456
24536	413457
78021	413458
2435	413459
71383	413460
10518	413461
15813	413462
130921	413463
23556	413464
66078	413465
55899	413466
7268	413467
171420	413468
25238	413469
111207	413470
49774	413471
8754	413472
7729	413473
3590	413474
77070	413475
59765	413476
2339	413477
150343	413478
2614	413479
97968	413480
54395	413481
84952	413482
23981	413483
13912	413484
251198	413485
169327	413486
14861	413487
66457	413488
10799	413489
1581	413490
146030	413491
99399	413492
143696	413493
72124	413494
10968	413495
30361	413496
269743	413497
27089	413498
7944	413499
27784	413500
10592	413501
115508	413502
6725	413503
87156	413504
260329	413505
133488	413506
2405	413507
104109	413508
58085	413509
79223	413510
123267	413511
794	413512
5599	413513
5640	413514
21659	413515
161177	413516
11563	413517
53195	413518
15092	413519
33604	413520
32697	413521
67165	413522
28571	413523
7571	413524
143661	413525
243440	413526
50667	413527
4467	413528
51495	413529
250642	413530
42266	413531
2253	413532
84190	413533
143573	413534
77886	413535
80511	413536
40274	413537
185906	413538
20957	413539
60864	413540
7231	413541
18989	413542
225514	413543
45486	413544
9220	413545
7503	413546
1259	413547
57849	413548
105	413549
54307	413550
122335	413551
178467	413552
149644	413553
122043	413554
1218	413555
2957	413556
4890	413557
47505	413558
3766	413559
221107	413560
22133	413561
64951	413562
79887	413563
17064	413564
2520	413565
19883	413566
32808	413567
53416	413568
19447	413569
142502	413570
38927	413571
85744	413572
3364	413573
23733	413574
140765	413575
224476	413576
7408	413577
11203	413578
1	413579
458	413580
86933	413581
92530	413582
43771	413583
12246	413584
17610	413585
171586	413586
122188	413587
59783	413588
175857	413589
34070	413590
139349	413591
25272	413592
98993	413593
1305	413594
144285	413595
29325	413596
17603	413597
4673	413598
125980	413599
108137	413600
4565	413601
10731	413602
91735	413603
159234	413604
115002	413605
5268	413606
21948	413607
91751	413608
255511	413609
6281	413610
105688	413611
48350	413612
189237	413613
61956	413614
72149	413615
24372	413616
918	413617
22963	413618
35910	413619
87167	413620
36676	413621
153	413622
16360	413623
23649	413624
15	413625
12654	413626
56851	413627
224209	413628
31297	413629
60284	413630
1536	413631
31275	413632
17914	413633
124157	413634
57176	413635
19382	413636
155654	413637
148323	413638
156931	413639
220603	413640
3357	413641
545	413642
84256	413643
2	413644
153094	413645
114395	413646
150981	413647
30917	413648
25960	413649
18786	413650
9607	413651
239456	413652
6452	413653
1693	413654
75282	413655
5622	413656
125826	413657
611	413658
58576	413659
54	413660
141619	413661
3081	413662
23290	413663
95804	413664
160585	413665
67935	413666
5199	413667
175029	413668
6600	413669
242569	413670
18127	413671
18822	413672
124671	413673
25044	413674
899	413675
135399	413676
10978	413677
138333	413678
57151	413679
20	413680
85683	413681
202132	413682
83039	413683
37826	413684
18161	413685
13102	413686
13987	413687
142152	413688
32527	413689
1356	413690
1984	413691
16294	413692
57567	413693
38080	413694
91877	413695
26886	413696
74846	413697
86530	413698
237807	413699
8027	413700
196974	413701
21375	413702
122630	413703
112465	413704
65695	413705
46239	413706
592	413707
80891	413708
47166	413709
72254	413710
9173	413711
3642	413712
105745	413713
53408	413714
24076	413715
63102	413716
626	413717
115479	413718
53231	413719
265464	413720
169548	413721
108813	413722
12009	413723
9176	413724
161119	413725
6824	413726
7438	413727
110320	413728
7303	413729
74189	413730
15397	413731
3447	413732
2473	413733
14438	413734
251517	413735
2758	413736
43070	413737
26890	413738
21257	413739
72877	413740
9316	413741
10838	413742
84555	413743
2932	413744
35906	413745
1040	413746
9170	413747
45112	413748
99794	413749
111671	413750
6321	413751
271352	413752
37176	413753
20181	413754
3525	413755
114926	413756
125227	413757
1249	413758
18852	413759
31270	413760
208399	413761
24686	413762
36134	413763
106616	413764
250113	413765
291	413766
165732	413767
209506	413768
92895	413769
234027	413770
4829	413771
26989	413772
62773	413773
21687	413774
53603	413775
174964	413776
75311	413777
211819	413778
29583	413779
45226	413780
42359	413781
466	413782
3448	413783
68137	413784
16244	413785
79577	413786
52	413787
21911	413788
131405	413789
88909	413790
5618	413791
125409	413792
5098	413793
347	413794
251777	413795
355	413796
42631	413797
105680	413798
19057	413799
9095	413800
163296	413801
71715	413802
61797	413803
167497	413804
21582	413805
6622	413806
2311	413807
17947	413808
38473	413809
62956	413810
221086	413811
118857	413812
20502	413813
2898	413814
3848	413815
78198	413816
186929	413817
209380	413818
98784	413819
158000	413820
18074	413821
42723	413822
20752	413823
35437	413824
40376	413825
205373	413826
19339	413827
2872	413828
22279	413829
202541	413830
32342	413831
17029	413832
8886	413833
17630	413834
7745	413835
255563	413836
45520	413837
98379	413838
215540	413839
7737	413840
66	413841
16372	413842
268338	413843
31870	413844
129482	413845
264162	413846
167590	413847
21714	413848
8849	413849
54186	413850
10162	413851
268073	413852
62327	413853
115605	413854
230121	413855
11611	413856
3441	413857
70928	413858
51975	413859
140554	413860
188675	413861
49291	413862
57596	413863
1064	413864
62905	413865
14848	413866
71299	413867
663	413868
1087	413869
17221	413870
3039	413871
80815	413872
152333	413873
54138	413874
53504	413875
38273	413876
54288	413877
31185	413878
92628	413879
2983	413880
12491	413881
196057	413882
33318	413883
18357	413884
202588	413885
17992	413886
90445	413887
10917	413888
5215	413889
43220	413890
13918	413891
57127	413892
1922	413893
986	413894
10925	413895
62534	413896
2392	413897
5840	413898
52967	413899
222829	413900
140273	413901
2091	413902
13	413903
43733	413904
4378	413905
167825	413906
65476	413907
45726	413908
34959	413909
42221	413910
4054	413911
84793	413912
7094	413913
235063	413914
140	413915
1636	413916
112391	413917
139635	413918
193	413919
4800	413920
37418	413921
52963	413922
58656	413923
115040	413924
4875	413925
7530	413926
5935	413927
2051	413928
33461	413929
1009	413930
142131	413931
236810	413932
7091	413933
104694	413934
11317	413935
4582	413936
56302	413937
6161	413938
22213	413939
58160	413940
50381	413941
11353	413942
25222	413943
183595	413944
11670	413945
37867	413946
15859	413947
78008	413948
1648	413949
38628	413950
100201	413951
127706	413952
93906	413953
76	413954
92463	413955
6859	413956
101306	413957
31528	413958
34149	413959
46637	413960
50869	413961
27853	413962
12018	413963
44863	413964
116411	413965
131047	413966
115127	413967
34531	413968
121284	413969
42200	413970
179644	413971
1111	413972
28595	413973
102054	413974
9616	413975
17426	413976
76898	413977
5214	413978
27822	413979
50849	413980
6817	413981
169329	413982
104306	413983
49422	413984
66003	413985
151292	413986
49895	413987
469	413988
8596	413989
46518	413990
5428	413991
2234	413992
7276	413993
13971	413994
199995	413995
160223	413996
161137	413997
83167	413998
47114	413999
143756	414000
41418	414001
5876	414002
101668	414003
55286	414004
30	414005
115194	414006
32229	414007
103786	414008
1063	414009
9842	414010
75290	414011
15768	414012
17346	414013
177082	414014
4059	414015
218143	414016
43486	414017
2512	414018
4983	414019
45638	414020
574	414021
5108	414022
28387	414023
209670	414024
27015	414025
142516	414026
147090	414027
10767	414028
60196	414029
3208	414030
26272	414031
120771	414032
59766	414033
106967	414034
238961	414035
28923	414036
137653	414037
1906	414038
48743	414039
196996	414040
80026	414041
49292	414042
104084	414043
58538	414044
71570	414045
227416	414046
3197	414047
7112	414048
171712	414049
28897	414050
80948	414051
90178	414052
11287	414053
21015	414054
94053	414055
242188	414056
135756	414057
866	414058
71533	414059
2600	414060
155447	414061
233843	414062
86253	414063
232231	414064
136224	414065
24412	414066
152850	414067
27600	414068
899	414069
16501	414070
14612	414071
3479	414072
97487	414073
17546	414074
143438	414075
49478	414076
4912	414077
251926	414078
50926	414079
156584	414080
36978	414081
28270	414082
17251	414083
107088	414084
92986	414085
36463	414086
158551	414087
166566	414088
271	414089
51539	414090
49852	414091
8309	414092
202516	414093
262190	414094
57627	414095
8428	414096
56942	414097
81426	414098
39901	414099
30379	414100
84755	414101
87789	414102
78036	414103
260367	414104
13101	414105
8746	414106
13108	414107
244087	414108
7443	414109
77862	414110
98889	414111
3980	414112
56797	414113
4938	414114
167757	414115
23946	414116
266724	414117
120580	414118
58416	414119
186190	414120
248326	414121
24582	414122
223896	414123
62478	414124
9765	414125
8253	414126
64261	414127
245548	414128
245	414129
261376	414130
1704	414131
80228	414132
3877	414133
54012	414134
7452	414135
1407	414136
75597	414137
246433	414138
44605	414139
6578	414140
153460	414141
379	414142
32459	414143
168181	414144
2654	414145
80863	414146
69247	414147
45681	414148
7162	414149
4366	414150
7730	414151
18479	414152
7286	414153
15584	414154
24197	414155
50779	414156
50484	414157
28501	414158
363	414159
67942	414160
236405	414161
5175	414162
1398	414163
16056	414164
23679	414165
4142	414166
172747	414167
74734	414168
98376	414169
25281	414170
20260	414171
80202	414172
233038	414173
96660	414174
93787	414175
2272	414176
4765	414177
118201	414178
4010	414179
60116	414180
97090	414181
234869	414182
96542	414183
28804	414184
23342	414185
55488	414186
104615	414187
33835	414188
198093	414189
12314	414190
15771	414191
156467	414192
6717	414193
15842	414194
439	414195
210821	414196
239455	414197
8161	414198
38009	414199
117750	414200
262	414201
1365	414202
136694	414203
81866	414204
62060	414205
11157	414206
18887	414207
1566	414208
20613	414209
73716	414210
90312	414211
40279	414212
88433	414213
73589	414214
8073	414215
8293	414216
6493	414217
143592	414218
237324	414219
1442	414220
104218	414221
189157	414222
267955	414223
21346	414224
148604	414225
42932	414226
63310	414227
89491	414228
1	414229
14571	414230
152974	414231
26418	414232
48803	414233
208360	414234
3861	414235
15687	414236
55021	414237
824	414238
1270	414239
76563	414240
18484	414241
245604	414242
163309	414243
22942	414244
14085	414245
4586	414246
91669	414247
4018	414248
2814	414249
13839	414250
8472	414251
30835	414252
276	414253
207119	414254
9309	414255
217611	414256
24926	414257
3204	414258
23702	414259
66572	414260
9227	414261
21577	414262
217220	414263
42591	414264
6331	414265
82553	414266
23074	414267
2881	414268
91185	414269
67297	414270
117195	414271
58283	414272
7874	414273
158033	414274
186623	414275
10121	414276
2777	414277
133574	414278
14895	414279
940	414280
8750	414281
58197	414282
11652	414283
86354	414284
8784	414285
65682	414286
126971	414287
13439	414288
85189	414289
45890	414290
39617	414291
8590	414292
261734	414293
65556	414294
60044	414295
22982	414296
47437	414297
169399	414298
171188	414299
157821	414300
52773	414301
149733	414302
54909	414303
96906	414304
108630	414305
65779	414306
77297	414307
20521	414308
7310	414309
44734	414310
131130	414311
116508	414312
61846	414313
7039	414314
3021	414315
140711	414316
92317	414317
40213	414318
59465	414319
59650	414320
21646	414321
115410	414322
234791	414323
13354	414324
57	414325
34	414326
144113	414327
83625	414328
5206	414329
15389	414330
194683	414331
163076	414332
37317	414333
28136	414334
7292	414335
8351	414336
72533	414337
222123	414338
185361	414339
151490	414340
235028	414341
94705	414342
30532	414343
31030	414344
59546	414345
3943	414346
1866	414347
414	414348
109560	414349
129962	414350
7918	414351
37836	414352
222071	414353
8324	414354
112383	414355
32825	414356
28070	414357
137	414358
20828	414359
150878	414360
1238	414361
16546	414362
99591	414363
46427	414364
131366	414365
9065	414366
100592	414367
22741	414368
26163	414369
210935	414370
106626	414371
97082	414372
28474	414373
4918	414374
48785	414375
61803	414376
12363	414377
125134	414378
2889	414379
164438	414380
10781	414381
10261	414382
4868	414383
10415	414384
34806	414385
47037	414386
6152	414387
6846	414388
7293	414389
39188	414390
29983	414391
3507	414392
137991	414393
18730	414394
170510	414395
26072	414396
71223	414397
68727	414398
12785	414399
34162	414400
4826	414401
65321	414402
9009	414403
25095	414404
58581	414405
68093	414406
119660	414407
55837	414408
4276	414409
20104	414410
150748	414411
8306	414412
41367	414413
43861	414414
613	414415
19815	414416
660	414417
214456	414418
23457	414419
99389	414420
36444	414421
270896	414422
5197	414423
979	414424
13790	414425
2404	414426
78502	414427
133290	414428
22783	414429
6021	414430
10537	414431
161126	414432
62540	414433
15451	414434
55671	414435
101604	414436
112937	414437
95072	414438
200472	414439
122481	414440
2814	414441
23275	414442
64509	414443
16258	414444
71783	414445
1771	414446
396	414447
441	414448
126562	414449
6494	414450
165506	414451
5692	414452
4948	414453
13928	414454
32152	414455
10030	414456
6913	414457
3475	414458
41160	414459
6676	414460
4331	414461
210223	414462
3628	414463
254196	414464
60591	414465
13904	414466
60832	414467
68733	414468
11134	414469
158642	414470
33675	414471
69782	414472
46540	414473
100554	414474
536	414475
10354	414476
18620	414477
2200	414478
1046	414479
110701	414480
148481	414481
31333	414482
88974	414483
145931	414484
7607	414485
108983	414486
45774	414487
37869	414488
13320	414489
123250	414490
82443	414491
151048	414492
92420	414493
25720	414494
66987	414495
54005	414496
60	414497
42791	414498
17749	414499
1973	414500
40636	414501
6606	414502
3261	414503
1563	414504
211312	414505
7143	414506
59005	414507
16240	414508
4931	414509
14705	414510
35623	414511
3063	414512
5375	414513
54001	414514
131320	414515
756	414516
140510	414517
1744	414518
17775	414519
42746	414520
103812	414521
52398	414522
116954	414523
42601	414524
8983	414525
7182	414526
16702	414527
54498	414528
10878	414529
80697	414530
51621	414531
11574	414532
26525	414533
39986	414534
22287	414535
11361	414536
10578	414537
1725	414538
39801	414539
2949	414540
20204	414541
156141	414542
607	414543
18999	414544
10197	414545
1839	414546
263560	414547
79379	414548
6790	414549
179696	414550
193514	414551
223105	414552
1078	414553
20691	414554
41307	414555
2882	414556
206817	414557
3161	414558
14468	414559
15982	414560
23898	414561
1398	414562
177106	414563
177361	414564
244910	414565
3268	414566
42315	414567
1449	414568
200667	414569
2831	414570
3989	414571
29183	414572
151458	414573
40952	414574
35707	414575
2568	414576
27577	414577
210725	414578
43826	414579
8046	414580
1723	414581
71586	414582
244485	414583
41455	414584
1807	414585
8627	414586
8693	414587
56532	414588
27734	414589
16611	414590
148395	414591
27550	414592
255182	414593
103988	414594
171565	414595
6095	414596
154570	414597
41059	414598
275	414599
17380	414600
177174	414601
79438	414602
8170	414603
38035	414604
99744	414605
58198	414606
18789	414607
100884	414608
56711	414609
24983	414610
166602	414611
1122	414612
86888	414613
100011	414614
3635	414615
4865	414616
92928	414617
43152	414618
137399	414619
27426	414620
38252	414621
17915	414622
253644	414623
62383	414624
2812	414625
1380	414626
47810	414627
106210	414628
115	414629
42949	414630
58462	414631
235247	414632
41253	414633
4790	414634
1583	414635
64461	414636
23500	414637
77681	414638
5759	414639
188	414640
91055	414641
42065	414642
245	414643
167	414644
40730	414645
34737	414646
11838	414647
50645	414648
9790	414649
123229	414650
188047	414651
23651	414652
28005	414653
1787	414654
103136	414655
25406	414656
33026	414657
156328	414658
36617	414659
71062	414660
216127	414661
2578	414662
4371	414663
37140	414664
34903	414665
44629	414666
107535	414667
259784	414668
58875	414669
11870	414670
106241	414671
53411	414672
50209	414673
148566	414674
76635	414675
225845	414676
47128	414677
257648	414678
37350	414679
79005	414680
25642	414681
27996	414682
23201	414683
4966	414684
10661	414685
3763	414686
6159	414687
11754	414688
185476	414689
6562	414690
50111	414691
46041	414692
56	414693
95859	414694
100480	414695
11032	414696
165339	414697
87166	414698
43864	414699
145881	414700
171604	414701
10589	414702
26181	414703
3478	414704
264293	414705
28442	414706
48479	414707
174604	414708
2038	414709
61971	414710
165332	414711
54102	414712
179852	414713
41459	414714
6853	414715
5476	414716
60836	414717
149457	414718
45570	414719
8608	414720
77626	414721
31487	414722
91148	414723
8301	414724
107382	414725
230685	414726
236354	414727
748	414728
16088	414729
60204	414730
257227	414731
256	414732
68838	414733
61124	414734
52015	414735
52278	414736
36582	414737
1175	414738
1594	414739
6848	414740
657	414741
79	414742
35257	414743
64111	414744
211582	414745
23688	414746
2672	414747
95683	414748
6311	414749
18869	414750
255852	414751
16509	414752
20592	414753
62553	414754
81294	414755
127779	414756
227309	414757
15563	414758
120358	414759
8941	414760
7044	414761
8383	414762
19851	414763
23695	414764
241806	414765
127698	414766
48557	414767
5790	414768
24060	414769
54889	414770
1368	414771
694	414772
125217	414773
20621	414774
61057	414775
42748	414776
25438	414777
19155	414778
38268	414779
9921	414780
109848	414781
23010	414782
126496	414783
107839	414784
163915	414785
209453	414786
61281	414787
73894	414788
8251	414789
5643	414790
1212	414791
32123	414792
61147	414793
93810	414794
164732	414795
57132	414796
224371	414797
2512	414798
861	414799
26736	414800
33057	414801
4177	414802
80978	414803
13920	414804
7606	414805
15108	414806
3669	414807
2173	414808
5731	414809
341	414810
74912	414811
94777	414812
1722	414813
5238	414814
28865	414815
39557	414816
113852	414817
107797	414818
43289	414819
4354	414820
20604	414821
120968	414822
22355	414823
15117	414824
124893	414825
2944	414826
50184	414827
7548	414828
32258	414829
48407	414830
112153	414831
11287	414832
43224	414833
116134	414834
239297	414835
75224	414836
11198	414837
46775	414838
151051	414839
253898	414840
56915	414841
4653	414842
36713	414843
3581	414844
14786	414845
127001	414846
132609	414847
35789	414848
126302	414849
108773	414850
182431	414851
17821	414852
84161	414853
107724	414854
6276	414855
90583	414856
31408	414857
26645	414858
105082	414859
233653	414860
14148	414861
168816	414862
167263	414863
125866	414864
54328	414865
15062	414866
246452	414867
88512	414868
57515	414869
270997	414870
152135	414871
75440	414872
2593	414873
56800	414874
217345	414875
207	414876
120512	414877
13675	414878
57751	414879
119463	414880
43713	414881
126548	414882
222961	414883
28313	414884
10803	414885
15780	414886
6195	414887
194019	414888
246403	414889
31899	414890
33	414891
103824	414892
11808	414893
89310	414894
17532	414895
10703	414896
150428	414897
30829	414898
32586	414899
67931	414900
171	414901
174141	414902
141902	414903
300	414904
112510	414905
124045	414906
16066	414907
3121	414908
12	414909
88702	414910
66202	414911
46616	414912
26464	414913
9406	414914
112814	414915
243073	414916
123308	414917
2077	414918
101936	414919
136812	414920
4847	414921
157796	414922
7888	414923
21591	414924
15916	414925
152314	414926
10282	414927
2302	414928
48528	414929
2251	414930
3420	414931
4408	414932
55299	414933
201745	414934
4165	414935
131520	414936
19272	414937
17145	414938
34466	414939
78286	414940
268464	414941
256950	414942
208532	414943
74287	414944
181694	414945
165723	414946
249878	414947
70607	414948
6386	414949
13244	414950
5180	414951
99310	414952
8065	414953
57062	414954
16074	414955
2560	414956
20069	414957
15546	414958
679	414959
73494	414960
39451	414961
2004	414962
350	414963
59526	414964
12507	414965
70034	414966
2645	414967
155000	414968
161108	414969
1368	414970
1851	414971
66391	414972
18754	414973
105178	414974
8553	414975
7359	414976
2856	414977
128808	414978
47523	414979
139876	414980
12786	414981
115266	414982
6465	414983
35473	414984
260587	414985
32637	414986
103719	414987
25856	414988
1578	414989
6840	414990
16156	414991
2364	414992
240876	414993
229728	414994
93298	414995
139466	414996
153012	414997
1083	414998
113569	414999
270429	415000
250390	415001
47778	415002
4028	415003
89344	415004
97649	415005
127188	415006
146212	415007
3815	415008
238632	415009
56621	415010
239065	415011
184452	415012
23881	415013
16984	415014
22292	415015
29985	415016
92349	415017
9748	415018
179934	415019
34879	415020
260437	415021
110818	415022
12407	415023
108130	415024
1529	415025
151228	415026
64045	415027
21760	415028
5827	415029
137566	415030
19458	415031
236866	415032
41540	415033
33959	415034
9268	415035
181052	415036
2865	415037
17915	415038
203462	415039
1731	415040
13886	415041
69670	415042
176370	415043
70231	415044
35638	415045
22553	415046
140232	415047
71170	415048
120346	415049
828	415050
20527	415051
76074	415052
66981	415053
29447	415054
151199	415055
70096	415056
27221	415057
347	415058
157086	415059
101968	415060
131561	415061
210325	415062
3895	415063
90641	415064
216340	415065
40729	415066
60144	415067
10154	415068
223545	415069
5462	415070
35932	415071
45850	415072
42476	415073
2597	415074
62062	415075
6264	415076
161720	415077
18938	415078
5194	415079
13547	415080
145339	415081
172263	415082
261987	415083
23963	415084
45400	415085
57347	415086
88739	415087
20475	415088
80170	415089
27814	415090
44731	415091
18472	415092
3466	415093
114696	415094
11534	415095
263310	415096
56601	415097
65210	415098
66258	415099
87467	415100
42864	415101
57288	415102
160523	415103
118961	415104
10860	415105
64523	415106
51569	415107
74992	415108
25692	415109
63998	415110
5628	415111
67346	415112
2038	415113
22459	415114
148156	415115
58550	415116
194861	415117
544	415118
160927	415119
19846	415120
46250	415121
7294	415122
1348	415123
3792	415124
27207	415125
149841	415126
24045	415127
22211	415128
2701	415129
71127	415130
110294	415131
70743	415132
37469	415133
248099	415134
89818	415135
197	415136
31070	415137
150853	415138
1742	415139
120784	415140
9406	415141
70702	415142
30120	415143
212644	415144
32029	415145
27293	415146
92646	415147
137055	415148
9164	415149
17699	415150
170249	415151
78730	415152
46904	415153
49491	415154
1074	415155
134814	415156
22234	415157
3909	415158
33	415159
408	415160
2406	415161
154378	415162
28879	415163
63241	415164
16128	415165
54983	415166
16366	415167
7245	415168
262565	415169
73715	415170
63691	415171
380	415172
80466	415173
3112	415174
125496	415175
68144	415176
159510	415177
371	415178
90016	415179
10783	415180
11852	415181
163476	415182
16517	415183
240111	415184
15680	415185
60774	415186
54138	415187
147240	415188
66217	415189
1801	415190
120603	415191
37515	415192
70876	415193
169239	415194
103389	415195
368	415196
773	415197
40247	415198
83788	415199
39935	415200
236724	415201
7865	415202
25808	415203
23781	415204
91032	415205
15645	415206
52346	415207
126721	415208
215482	415209
96763	415210
47138	415211
20309	415212
96236	415213
66329	415214
1721	415215
212986	415216
105232	415217
121643	415218
11147	415219
109385	415220
148651	415221
84	415222
164155	415223
17248	415224
164951	415225
234739	415226
167405	415227
4212	415228
2564	415229
66249	415230
239269	415231
110572	415232
136997	415233
15910	415234
3904	415235
181931	415236
27005	415237
97786	415238
52493	415239
54154	415240
40433	415241
190	415242
10815	415243
1025	415244
26057	415245
4563	415246
9629	415247
175185	415248
1771	415249
80163	415250
41155	415251
229068	415252
48872	415253
467	415254
17315	415255
16807	415256
2756	415257
58430	415258
46742	415259
17208	415260
6754	415261
29293	415262
2750	415263
50228	415264
17000	415265
258	415266
93874	415267
41915	415268
77962	415269
105006	415270
25065	415271
186380	415272
491	415273
146694	415274
142575	415275
130966	415276
210357	415277
3818	415278
124999	415279
27921	415280
20490	415281
40748	415282
720	415283
166473	415284
201165	415285
58700	415286
40436	415287
29944	415288
9145	415289
92665	415290
9127	415291
70762	415292
265881	415293
7113	415294
45014	415295
3100	415296
16526	415297
117802	415298
14091	415299
64121	415300
127104	415301
114171	415302
2568	415303
229881	415304
54545	415305
76200	415306
53278	415307
271852	415308
9473	415309
77258	415310
73854	415311
202635	415312
46186	415313
29308	415314
2349	415315
184264	415316
12874	415317
1555	415318
133787	415319
108002	415320
157272	415321
74246	415322
134324	415323
97172	415324
44998	415325
52583	415326
90732	415327
43409	415328
204573	415329
33628	415330
91124	415331
210248	415332
769	415333
88295	415334
36349	415335
3045	415336
4969	415337
31705	415338
77928	415339
6857	415340
137816	415341
29066	415342
163395	415343
1097	415344
90674	415345
10681	415346
6847	415347
12877	415348
1988	415349
26380	415350
7985	415351
164258	415352
22343	415353
63015	415354
5339	415355
39452	415356
58172	415357
43715	415358
45521	415359
6685	415360
45961	415361
45866	415362
55678	415363
40655	415364
128006	415365
10367	415366
65594	415367
18089	415368
111519	415369
3419	415370
17386	415371
64697	415372
144620	415373
43045	415374
91175	415375
8141	415376
7679	415377
36878	415378
46994	415379
27361	415380
20755	415381
6142	415382
97057	415383
11863	415384
142399	415385
236410	415386
17025	415387
54391	415388
26057	415389
46133	415390
14200	415391
15480	415392
264170	415393
144629	415394
30374	415395
86489	415396
18880	415397
18264	415398
22963	415399
5324	415400
2748	415401
80247	415402
2526	415403
311	415404
100372	415405
92704	415406
6942	415407
99309	415408
76148	415409
195825	415410
96678	415411
153942	415412
1184	415413
821	415414
26170	415415
80762	415416
15427	415417
44386	415418
15189	415419
10366	415420
75712	415421
9135	415422
33457	415423
35996	415424
3506	415425
99158	415426
906	415427
148397	415428
20668	415429
31743	415430
120119	415431
604	415432
16911	415433
245286	415434
263153	415435
78017	415436
65559	415437
24857	415438
44014	415439
94873	415440
30482	415441
15630	415442
40437	415443
16592	415444
165392	415445
27207	415446
30617	415447
178989	415448
28549	415449
32821	415450
17621	415451
67480	415452
89518	415453
108850	415454
5908	415455
259864	415456
16001	415457
207681	415458
119644	415459
124791	415460
214692	415461
14591	415462
4831	415463
44863	415464
29872	415465
125840	415466
58850	415467
1838	415468
256674	415469
10520	415470
56040	415471
119	415472
14715	415473
59514	415474
58163	415475
19679	415476
95716	415477
5442	415478
168803	415479
21506	415480
11230	415481
435	415482
107210	415483
136938	415484
170421	415485
80399	415486
29518	415487
68120	415488
3011	415489
121677	415490
378	415491
13227	415492
4030	415493
50503	415494
154925	415495
43027	415496
200053	415497
12934	415498
35790	415499
35879	415500
38067	415501
14157	415502
3150	415503
40850	415504
140653	415505
175102	415506
5351	415507
11018	415508
4055	415509
29692	415510
167064	415511
124558	415512
32250	415513
8577	415514
14946	415515
100862	415516
129178	415517
55382	415518
15821	415519
64039	415520
101905	415521
68242	415522
14151	415523
61559	415524
55562	415525
77716	415526
11003	415527
249620	415528
10766	415529
18111	415530
754	415531
52676	415532
29491	415533
161868	415534
133242	415535
20763	415536
3200	415537
189583	415538
79425	415539
17708	415540
36192	415541
170482	415542
28733	415543
20491	415544
9447	415545
217748	415546
10647	415547
90324	415548
41597	415549
129205	415550
24289	415551
1903	415552
36129	415553
310	415554
413	415555
111113	415556
9089	415557
28424	415558
8836	415559
234400	415560
6561	415561
7083	415562
238565	415563
53927	415564
92487	415565
41179	415566
1704	415567
138368	415568
382	415569
7447	415570
94683	415571
43111	415572
4023	415573
16636	415574
108578	415575
121864	415576
211920	415577
10365	415578
164225	415579
3231	415580
230950	415581
1792	415582
4040	415583
198569	415584
144971	415585
17298	415586
179688	415587
27872	415588
54026	415589
174520	415590
778	415591
127393	415592
162852	415593
56503	415594
102623	415595
407	415596
102557	415597
7722	415598
13316	415599
117869	415600
268645	415601
53292	415602
45416	415603
39558	415604
219336	415605
43154	415606
2607	415607
159404	415608
40409	415609
97042	415610
2887	415611
6369	415612
15576	415613
25388	415614
80272	415615
158606	415616
5959	415617
31652	415618
193996	415619
86751	415620
20877	415621
37316	415622
67481	415623
110507	415624
34379	415625
50449	415626
44805	415627
27375	415628
105873	415629
33338	415630
3921	415631
49775	415632
110610	415633
4384	415634
22100	415635
28262	415636
36625	415637
19348	415638
98392	415639
7449	415640
178142	415641
79296	415642
133719	415643
77209	415644
35895	415645
17502	415646
23499	415647
252511	415648
124288	415649
36228	415650
39389	415651
20773	415652
2637	415653
204060	415654
70749	415655
419	415656
36873	415657
7153	415658
63977	415659
162082	415660
106498	415661
68899	415662
19822	415663
6930	415664
72637	415665
70575	415666
90918	415667
60	415668
14393	415669
80676	415670
94711	415671
4909	415672
34	415673
209	415674
148527	415675
60347	415676
9490	415677
11009	415678
6160	415679
88261	415680
23500	415681
51581	415682
56341	415683
5599	415684
9578	415685
2307	415686
25128	415687
27605	415688
1185	415689
704	415690
231655	415691
2595	415692
40651	415693
46138	415694
10923	415695
34000	415696
124354	415697
68590	415698
69727	415699
165951	415700
9379	415701
110590	415702
2346	415703
1007	415704
167121	415705
208692	415706
25205	415707
89042	415708
49341	415709
31315	415710
20357	415711
76301	415712
231529	415713
814	415714
111891	415715
88117	415716
430	415717
22582	415718
35757	415719
112689	415720
40168	415721
45927	415722
5328	415723
32320	415724
110710	415725
2083	415726
1691	415727
37876	415728
27951	415729
568	415730
40011	415731
66937	415732
1900	415733
81065	415734
1426	415735
18500	415736
87994	415737
21002	415738
60148	415739
19687	415740
26495	415741
1844	415742
19621	415743
184119	415744
67847	415745
26554	415746
47522	415747
11886	415748
2128	415749
8620	415750
21888	415751
5206	415752
138945	415753
905	415754
231088	415755
34747	415756
197	415757
263832	415758
13214	415759
8113	415760
39603	415761
59806	415762
33845	415763
50323	415764
30017	415765
171668	415766
55402	415767
12480	415768
263054	415769
125049	415770
10565	415771
252992	415772
118484	415773
228219	415774
36406	415775
267	415776
2667	415777
49481	415778
216435	415779
47164	415780
77709	415781
46870	415782
6232	415783
5638	415784
8192	415785
48368	415786
3367	415787
6381	415788
58485	415789
41748	415790
137848	415791
1043	415792
6662	415793
57860	415794
88488	415795
43501	415796
8198	415797
15657	415798
214876	415799
19649	415800
15827	415801
7744	415802
18850	415803
130970	415804
12245	415805
15964	415806
54540	415807
183104	415808
3658	415809
80035	415810
8619	415811
170787	415812
10913	415813
3094	415814
118533	415815
13685	415816
13766	415817
18171	415818
8354	415819
9832	415820
150182	415821
5416	415822
42345	415823
143830	415824
15624	415825
137435	415826
52115	415827
18956	415828
15145	415829
258327	415830
7593	415831
100792	415832
7589	415833
250172	415834
86637	415835
137801	415836
204393	415837
99009	415838
62138	415839
50496	415840
6327	415841
29343	415842
14716	415843
12	415844
131398	415845
65560	415846
9830	415847
95593	415848
33990	415849
218134	415850
3262	415851
4029	415852
125997	415853
34907	415854
34514	415855
123551	415856
88199	415857
29779	415858
445	415859
965	415860
5915	415861
157348	415862
136156	415863
10355	415864
4036	415865
15652	415866
972	415867
18116	415868
4232	415869
18250	415870
203894	415871
45305	415872
65826	415873
268396	415874
42706	415875
13466	415876
43109	415877
17975	415878
24968	415879
4169	415880
247660	415881
108836	415882
1917	415883
2294	415884
1974	415885
17609	415886
25519	415887
23775	415888
241644	415889
28263	415890
80047	415891
16260	415892
25021	415893
269040	415894
7943	415895
972	415896
163288	415897
41468	415898
93488	415899
29602	415900
134398	415901
6266	415902
18918	415903
167826	415904
2349	415905
33479	415906
32905	415907
14269	415908
17397	415909
179792	415910
984	415911
74491	415912
3711	415913
18186	415914
18146	415915
11168	415916
6501	415917
38259	415918
44355	415919
48965	415920
44058	415921
84168	415922
13603	415923
159317	415924
4535	415925
74206	415926
11093	415927
1934	415928
110065	415929
46650	415930
242372	415931
160814	415932
136146	415933
23744	415934
123707	415935
222944	415936
3661	415937
106207	415938
14223	415939
1887	415940
2069	415941
79260	415942
8198	415943
5619	415944
54429	415945
2248	415946
45982	415947
399	415948
43687	415949
8362	415950
62858	415951
141145	415952
1914	415953
159665	415954
157785	415955
76457	415956
156033	415957
32451	415958
66868	415959
8498	415960
92363	415961
9620	415962
60432	415963
42118	415964
99261	415965
79804	415966
7850	415967
59962	415968
49134	415969
169164	415970
157478	415971
11404	415972
24897	415973
51462	415974
10149	415975
2534	415976
7988	415977
2405	415978
174748	415979
4812	415980
4777	415981
13295	415982
74131	415983
2242	415984
52004	415985
11002	415986
106439	415987
103873	415988
79424	415989
64372	415990
64127	415991
44908	415992
37779	415993
130251	415994
161602	415995
45108	415996
46882	415997
51192	415998
38921	415999
98088	416000
610	416001
55984	416002
145796	416003
41034	416004
63361	416005
35890	416006
7638	416007
27210	416008
19663	416009
23632	416010
36759	416011
1361	416012
251131	416013
3768	416014
109430	416015
10739	416016
110462	416017
2573	416018
93041	416019
116596	416020
55484	416021
13114	416022
27824	416023
101765	416024
13183	416025
20839	416026
70358	416027
1552	416028
199007	416029
44196	416030
58791	416031
56760	416032
1839	416033
64383	416034
168770	416035
30920	416036
8897	416037
81970	416038
266	416039
92352	416040
29505	416041
26602	416042
13817	416043
33695	416044
206395	416045
96258	416046
61691	416047
14027	416048
77338	416049
4388	416050
583	416051
13049	416052
11901	416053
55076	416054
48009	416055
45668	416056
7217	416057
57297	416058
6739	416059
68038	416060
168056	416061
62	416062
218362	416063
3592	416064
84265	416065
267177	416066
135845	416067
73735	416068
50223	416069
131417	416070
78778	416071
97902	416072
218799	416073
92302	416074
53281	416075
51602	416076
7408	416077
14233	416078
18745	416079
182981	416080
30105	416081
17551	416082
50287	416083
30	416084
64974	416085
88617	416086
4970	416087
72554	416088
83477	416089
8729	416090
3750	416091
949	416092
3804	416093
203565	416094
30799	416095
717	416096
164783	416097
151966	416098
45876	416099
552	416100
45784	416101
24202	416102
1570	416103
2298	416104
10634	416105
252637	416106
39896	416107
137005	416108
25329	416109
23460	416110
6661	416111
146347	416112
33530	416113
265795	416114
4785	416115
4947	416116
153002	416117
34790	416118
123260	416119
192753	416120
72278	416121
10078	416122
7468	416123
7652	416124
53069	416125
6881	416126
2195	416127
108551	416128
28	416129
12209	416130
6330	416131
18442	416132
61728	416133
110567	416134
7573	416135
37324	416136
167605	416137
263147	416138
180534	416139
150809	416140
217367	416141
1	416142
108054	416143
77211	416144
39111	416145
166256	416146
7899	416147
36475	416148
72191	416149
85041	416150
3543	416151
4913	416152
53809	416153
101076	416154
42327	416155
38343	416156
54417	416157
35675	416158
20176	416159
1114	416160
131040	416161
38	416162
258470	416163
12095	416164
16008	416165
47148	416166
32413	416167
33044	416168
98876	416169
134638	416170
32466	416171
22174	416172
141602	416173
1124	416174
76940	416175
2848	416176
262078	416177
18401	416178
24837	416179
17496	416180
8767	416181
1700	416182
87852	416183
110222	416184
116569	416185
5774	416186
99560	416187
167691	416188
60500	416189
8741	416190
1175	416191
51074	416192
142877	416193
122584	416194
115987	416195
4762	416196
8954	416197
76967	416198
160566	416199
27226	416200
12384	416201
2436	416202
23442	416203
152704	416204
2847	416205
1077	416206
4045	416207
19702	416208
31672	416209
711	416210
19232	416211
11614	416212
27528	416213
151548	416214
6705	416215
12308	416216
17333	416217
111480	416218
22962	416219
36781	416220
59	416221
55681	416222
262634	416223
24261	416224
64702	416225
70473	416226
11863	416227
103662	416228
75059	416229
39322	416230
122280	416231
26799	416232
56843	416233
41788	416234
16972	416235
1081	416236
70522	416237
234592	416238
12267	416239
2505	416240
28849	416241
207856	416242
61520	416243
60544	416244
24496	416245
19344	416246
109321	416247
46428	416248
5161	416249
152029	416250
1100	416251
50991	416252
1426	416253
12507	416254
35303	416255
2108	416256
245398	416257
36114	416258
108157	416259
2952	416260
58775	416261
5190	416262
218249	416263
566	416264
71236	416265
70108	416266
47932	416267
125288	416268
153	416269
174244	416270
20481	416271
168887	416272
10653	416273
75952	416274
3811	416275
26799	416276
264321	416277
21995	416278
84643	416279
13125	416280
183053	416281
110232	416282
126210	416283
212904	416284
231242	416285
131157	416286
226	416287
49157	416288
1290	416289
45897	416290
82769	416291
7795	416292
122990	416293
581	416294
13580	416295
114266	416296
119384	416297
62666	416298
13465	416299
8900	416300
192999	416301
99127	416302
10718	416303
15033	416304
34692	416305
10031	416306
37843	416307
130916	416308
40550	416309
6255	416310
258693	416311
268022	416312
3685	416313
4475	416314
86218	416315
19258	416316
168063	416317
6245	416318
50277	416319
10457	416320
130491	416321
2586	416322
263014	416323
42660	416324
90643	416325
229974	416326
133284	416327
58320	416328
6425	416329
10790	416330
718	416331
88077	416332
20728	416333
6752	416334
3981	416335
34596	416336
142792	416337
38922	416338
87393	416339
855	416340
146024	416341
114359	416342
161949	416343
152002	416344
2106	416345
45265	416346
3344	416347
120426	416348
258445	416349
196784	416350
185207	416351
10578	416352
102802	416353
239501	416354
169173	416355
62349	416356
99909	416357
38500	416358
57451	416359
61893	416360
2713	416361
4088	416362
20189	416363
18080	416364
42230	416365
102615	416366
32523	416367
18945	416368
4287	416369
46895	416370
83793	416371
46181	416372
170280	416373
55361	416374
29135	416375
35214	416376
16738	416377
10341	416378
4713	416379
4996	416380
1495	416381
29904	416382
215	416383
8128	416384
2181	416385
34069	416386
94529	416387
21637	416388
7304	416389
36001	416390
63327	416391
2912	416392
346	416393
99877	416394
178408	416395
13783	416396
162782	416397
161882	416398
540	416399
102549	416400
101358	416401
7415	416402
163370	416403
14025	416404
181603	416405
37763	416406
2390	416407
252921	416408
75922	416409
130987	416410
51621	416411
33613	416412
102648	416413
17216	416414
150344	416415
3274	416416
1103	416417
13029	416418
29741	416419
5820	416420
140768	416421
252150	416422
44820	416423
19376	416424
45473	416425
159378	416426
17902	416427
34571	416428
186400	416429
9180	416430
48323	416431
192853	416432
4638	416433
4067	416434
97888	416435
14387	416436
27896	416437
10849	416438
10175	416439
47231	416440
99162	416441
4771	416442
59576	416443
9712	416444
14759	416445
1481	416446
14943	416447
3606	416448
2050	416449
109048	416450
44722	416451
230525	416452
77096	416453
4487	416454
6503	416455
64602	416456
112675	416457
239901	416458
141819	416459
34052	416460
53628	416461
8723	416462
4173	416463
899	416464
83396	416465
163183	416466
215932	416467
2943	416468
47	416469
6451	416470
86075	416471
593	416472
7670	416473
32664	416474
115481	416475
172661	416476
123415	416477
38764	416478
6558	416479
1326	416480
107488	416481
1927	416482
1093	416483
119440	416484
2148	416485
25645	416486
97501	416487
13083	416488
5948	416489
18984	416490
30831	416491
19062	416492
57812	416493
26910	416494
72242	416495
88304	416496
7325	416497
15017	416498
2105	416499
189896	416500
136849	416501
27962	416502
153051	416503
267670	416504
106833	416505
69106	416506
13335	416507
27123	416508
5502	416509
24244	416510
8087	416511
304	416512
95164	416513
42398	416514
159724	416515
101665	416516
97691	416517
56349	416518
161848	416519
31975	416520
4047	416521
195788	416522
95929	416523
5777	416524
51250	416525
195849	416526
34899	416527
51334	416528
54460	416529
27260	416530
20361	416531
2470	416532
230	416533
53238	416534
39417	416535
38666	416536
7496	416537
98729	416538
35017	416539
58876	416540
22099	416541
17107	416542
56858	416543
1043	416544
69	416545
36505	416546
3801	416547
582	416548
226826	416549
46753	416550
100403	416551
3475	416552
7318	416553
112126	416554
115480	416555
177	416556
23414	416557
161641	416558
10652	416559
27051	416560
41157	416561
45543	416562
6807	416563
35831	416564
140	416565
36864	416566
4276	416567
97108	416568
52834	416569
1323	416570
155653	416571
232759	416572
25528	416573
37296	416574
466	416575
42850	416576
175359	416577
19935	416578
51106	416579
1410	416580
19693	416581
18962	416582
128066	416583
8712	416584
9070	416585
2312	416586
78919	416587
22250	416588
29390	416589
137752	416590
228381	416591
130992	416592
45725	416593
14257	416594
290	416595
14090	416596
2661	416597
2039	416598
145330	416599
171467	416600
841	416601
1027	416602
35	416603
1196	416604
155933	416605
63402	416606
35677	416607
31502	416608
9973	416609
72649	416610
7107	416611
8021	416612
2110	416613
74920	416614
37098	416615
1674	416616
63279	416617
11468	416618
45375	416619
18416	416620
106485	416621
14580	416622
98588	416623
36619	416624
272	416625
132717	416626
102298	416627
249261	416628
125252	416629
9704	416630
349	416631
142769	416632
14954	416633
145980	416634
199873	416635
211337	416636
30853	416637
3361	416638
3725	416639
163846	416640
23156	416641
20370	416642
2649	416643
88590	416644
66479	416645
104069	416646
2796	416647
5343	416648
10763	416649
41963	416650
12528	416651
35627	416652
25543	416653
43733	416654
94	416655
16727	416656
18150	416657
44739	416658
88	416659
108332	416660
22336	416661
118003	416662
2468	416663
149423	416664
41399	416665
78108	416666
245469	416667
6468	416668
26195	416669
12712	416670
13474	416671
203002	416672
60068	416673
104138	416674
205478	416675
34343	416676
53331	416677
324	416678
65756	416679
29196	416680
79770	416681
2069	416682
31117	416683
1730	416684
18623	416685
36786	416686
140306	416687
18690	416688
169770	416689
82779	416690
720	416691
583	416692
58151	416693
85586	416694
34047	416695
54442	416696
60099	416697
45750	416698
16506	416699
52807	416700
14290	416701
245723	416702
10637	416703
6280	416704
51224	416705
186388	416706
100758	416707
162090	416708
7910	416709
68947	416710
36776	416711
66876	416712
90739	416713
12764	416714
120934	416715
4519	416716
35286	416717
29188	416718
179779	416719
99473	416720
254	416721
35194	416722
230465	416723
123693	416724
25728	416725
1034	416726
28048	416727
22706	416728
2695	416729
133101	416730
49181	416731
268953	416732
95400	416733
9103	416734
176746	416735
235674	416736
138834	416737
62796	416738
11481	416739
1644	416740
34904	416741
156551	416742
38715	416743
2507	416744
40331	416745
19926	416746
53038	416747
1864	416748
126375	416749
10811	416750
25045	416751
66350	416752
15457	416753
41516	416754
11972	416755
39877	416756
23546	416757
51388	416758
1611	416759
19238	416760
7560	416761
14382	416762
79822	416763
162246	416764
59487	416765
86709	416766
129238	416767
8708	416768
812	416769
144806	416770
44057	416771
2775	416772
21501	416773
110452	416774
110670	416775
240716	416776
104671	416777
28583	416778
168776	416779
53256	416780
31695	416781
205523	416782
49872	416783
1577	416784
4242	416785
271388	416786
417	416787
7624	416788
186832	416789
1430	416790
4418	416791
82810	416792
5513	416793
21088	416794
25767	416795
139269	416796
10627	416797
26162	416798
56696	416799
34146	416800
43222	416801
22405	416802
4090	416803
100244	416804
51833	416805
52787	416806
151085	416807
29391	416808
35762	416809
858	416810
150537	416811
51801	416812
5158	416813
142069	416814
101774	416815
181866	416816
18646	416817
209326	416818
61314	416819
61237	416820
229360	416821
162279	416822
113150	416823
94690	416824
2717	416825
42702	416826
15491	416827
44	416828
13335	416829
49249	416830
10825	416831
114793	416832
201892	416833
151254	416834
6643	416835
48595	416836
126227	416837
53489	416838
833	416839
245	416840
20380	416841
15538	416842
232951	416843
7791	416844
461	416845
114521	416846
50085	416847
49294	416848
14599	416849
84231	416850
113751	416851
124923	416852
3205	416853
56283	416854
207526	416855
263237	416856
266791	416857
13368	416858
127004	416859
27283	416860
212752	416861
137973	416862
2621	416863
159931	416864
20436	416865
1265	416866
8906	416867
8167	416868
1000	416869
80942	416870
212903	416871
5962	416872
89680	416873
190841	416874
53241	416875
27163	416876
218118	416877
18876	416878
13417	416879
38377	416880
35333	416881
6064	416882
1821	416883
128396	416884
207542	416885
256374	416886
111429	416887
26034	416888
101308	416889
98502	416890
28263	416891
65738	416892
136777	416893
20662	416894
111547	416895
142813	416896
9104	416897
37242	416898
172927	416899
186665	416900
109095	416901
19353	416902
93422	416903
6531	416904
138215	416905
70496	416906
993	416907
26003	416908
19880	416909
260	416910
236559	416911
127717	416912
51648	416913
4085	416914
254481	416915
5696	416916
29274	416917
4543	416918
200664	416919
56126	416920
4796	416921
139581	416922
21731	416923
22470	416924
12062	416925
46	416926
260946	416927
67122	416928
80926	416929
14588	416930
2357	416931
133557	416932
4728	416933
36170	416934
10913	416935
59921	416936
11665	416937
32795	416938
270107	416939
214526	416940
44982	416941
38706	416942
16907	416943
53046	416944
25765	416945
153981	416946
55606	416947
21170	416948
16069	416949
29261	416950
42946	416951
58264	416952
35983	416953
31668	416954
49086	416955
169549	416956
251853	416957
158190	416958
44031	416959
15931	416960
59688	416961
1291	416962
118790	416963
64963	416964
75971	416965
47380	416966
109675	416967
1117	416968
36372	416969
15588	416970
54654	416971
42513	416972
77225	416973
16468	416974
2365	416975
15667	416976
36215	416977
137984	416978
103082	416979
48522	416980
2781	416981
208	416982
15795	416983
169547	416984
4975	416985
146137	416986
101398	416987
45856	416988
120187	416989
105343	416990
151014	416991
177146	416992
15146	416993
52110	416994
38341	416995
249051	416996
8240	416997
50543	416998
104937	416999
6897	417000
5277	417001
1991	417002
82522	417003
5504	417004
126296	417005
217803	417006
1373	417007
24874	417008
20478	417009
41648	417010
19559	417011
1961	417012
14068	417013
104473	417014
93492	417015
6113	417016
1009	417017
52210	417018
9542	417019
28941	417020
272836	417021
14531	417022
263304	417023
57900	417024
2552	417025
112991	417026
211	417027
9673	417028
138088	417029
171764	417030
354	417031
7516	417032
16303	417033
171510	417034
162591	417035
130491	417036
20375	417037
59315	417038
237589	417039
124026	417040
6124	417041
1452	417042
27004	417043
7334	417044
44138	417045
94608	417046
47592	417047
72799	417048
76237	417049
161645	417050
211954	417051
88999	417052
104810	417053
206191	417054
3083	417055
7762	417056
91923	417057
7692	417058
45909	417059
16866	417060
45125	417061
1554	417062
102332	417063
107946	417064
52041	417065
134960	417066
122118	417067
50159	417068
42857	417069
4561	417070
61854	417071
110310	417072
91514	417073
187560	417074
95758	417075
1242	417076
97737	417077
99391	417078
11181	417079
235776	417080
161466	417081
2407	417082
10387	417083
4288	417084
104767	417085
117914	417086
32087	417087
16091	417088
59544	417089
152578	417090
79968	417091
110958	417092
123849	417093
10864	417094
58025	417095
1032	417096
109576	417097
136882	417098
33459	417099
8637	417100
154658	417101
54626	417102
118078	417103
15851	417104
108944	417105
9682	417106
20189	417107
88673	417108
22313	417109
129949	417110
41375	417111
26593	417112
69180	417113
60695	417114
49137	417115
4310	417116
142376	417117
25667	417118
12454	417119
85984	417120
112389	417121
49619	417122
176568	417123
80135	417124
75565	417125
7605	417126
13562	417127
73206	417128
67284	417129
8565	417130
238599	417131
16890	417132
8827	417133
8062	417134
35075	417135
10567	417136
45992	417137
30371	417138
104517	417139
264712	417140
2439	417141
95559	417142
34287	417143
23645	417144
81321	417145
25815	417146
39290	417147
1335	417148
6878	417149
34745	417150
216022	417151
83361	417152
13625	417153
67380	417154
20742	417155
202303	417156
16583	417157
3451	417158
35101	417159
1371	417160
11854	417161
112519	417162
103461	417163
145553	417164
21415	417165
20321	417166
75395	417167
32721	417168
240370	417169
166556	417170
164034	417171
284	417172
238041	417173
247864	417174
3865	417175
10447	417176
269022	417177
23085	417178
128631	417179
155169	417180
135713	417181
174777	417182
107567	417183
70958	417184
217552	417185
166958	417186
200620	417187
90637	417188
3506	417189
129477	417190
61529	417191
207491	417192
2179	417193
260121	417194
125834	417195
49902	417196
194752	417197
170695	417198
200295	417199
47683	417200
77965	417201
41821	417202
73291	417203
20592	417204
394	417205
223438	417206
97311	417207
99582	417208
2611	417209
88253	417210
81807	417211
142295	417212
50707	417213
257471	417214
127638	417215
58785	417216
57432	417217
18969	417218
73917	417219
108899	417220
216673	417221
113149	417222
22141	417223
111732	417224
10865	417225
7117	417226
101589	417227
4382	417228
215973	417229
105001	417230
127466	417231
15789	417232
2432	417233
17063	417234
64588	417235
192251	417236
26801	417237
31442	417238
26509	417239
2381	417240
30378	417241
48741	417242
76	417243
40601	417244
251408	417245
264318	417246
2123	417247
29509	417248
7809	417249
34460	417250
45586	417251
66299	417252
155037	417253
3624	417254
7965	417255
110063	417256
27195	417257
50242	417258
244860	417259
202582	417260
216243	417261
4236	417262
74020	417263
14502	417264
78406	417265
26369	417266
197376	417267
61	417268
91917	417269
21487	417270
31434	417271
35742	417272
50462	417273
148453	417274
5961	417275
28049	417276
37097	417277
62223	417278
192703	417279
23887	417280
67233	417281
177918	417282
159163	417283
18342	417284
63214	417285
103788	417286
4383	417287
1848	417288
77532	417289
59831	417290
84240	417291
4548	417292
160632	417293
7911	417294
1126	417295
48888	417296
33633	417297
72097	417298
28986	417299
190054	417300
141165	417301
63671	417302
138561	417303
234305	417304
134239	417305
99846	417306
35761	417307
7108	417308
28631	417309
45788	417310
160303	417311
57517	417312
1643	417313
41200	417314
56682	417315
60119	417316
9090	417317
71660	417318
11967	417319
78126	417320
34125	417321
45881	417322
51634	417323
49	417324
232985	417325
340	417326
36559	417327
19787	417328
1755	417329
44115	417330
3590	417331
53297	417332
168	417333
5661	417334
69960	417335
148338	417336
53873	417337
52556	417338
35910	417339
3527	417340
96950	417341
23044	417342
285	417343
183409	417344
28816	417345
88616	417346
6516	417347
113057	417348
1345	417349
998	417350
225282	417351
22954	417352
12636	417353
30677	417354
43461	417355
22645	417356
17838	417357
250670	417358
91289	417359
2198	417360
83588	417361
6309	417362
105963	417363
46093	417364
270235	417365
20222	417366
7955	417367
26854	417368
115071	417369
152942	417370
62604	417371
2056	417372
36875	417373
20009	417374
35452	417375
183200	417376
2734	417377
39327	417378
14763	417379
164044	417380
178819	417381
8647	417382
161367	417383
40498	417384
104146	417385
14180	417386
33968	417387
2146	417388
225066	417389
102465	417390
9542	417391
1742	417392
21349	417393
107618	417394
212723	417395
31445	417396
231	417397
53	417398
49800	417399
1880	417400
36043	417401
34855	417402
33911	417403
37114	417404
1774	417405
197452	417406
12136	417407
173726	417408
8309	417409
3013	417410
19679	417411
78307	417412
73579	417413
39095	417414
69273	417415
137892	417416
37131	417417
122768	417418
15590	417419
7209	417420
74869	417421
139236	417422
132417	417423
101065	417424
153403	417425
343	417426
8202	417427
13584	417428
171466	417429
17926	417430
3088	417431
112040	417432
15391	417433
227230	417434
11	417435
17896	417436
29401	417437
373	417438
82	417439
376	417440
5530	417441
195268	417442
69763	417443
154592	417444
169381	417445
8537	417446
50994	417447
181685	417448
22972	417449
65807	417450
227821	417451
1293	417452
36884	417453
3020	417454
4431	417455
75961	417456
45993	417457
108762	417458
98836	417459
56852	417460
14125	417461
97765	417462
64618	417463
52194	417464
39201	417465
237416	417466
113069	417467
19787	417468
39392	417469
111463	417470
108245	417471
20	417472
247420	417473
13286	417474
2581	417475
11700	417476
41329	417477
61927	417478
103225	417479
6673	417480
8248	417481
75699	417482
169112	417483
96697	417484
190064	417485
9249	417486
42939	417487
100582	417488
31385	417489
150787	417490
97079	417491
64075	417492
26216	417493
123571	417494
72267	417495
58258	417496
24878	417497
96543	417498
4072	417499
211	417500
422	417501
49100	417502
1	417503
2753	417504
84404	417505
5526	417506
12185	417507
156866	417508
272	417509
97189	417510
4338	417511
216073	417512
169033	417513
2971	417514
101694	417515
9416	417516
34930	417517
27401	417518
193130	417519
22066	417520
2029	417521
11498	417522
221397	417523
167278	417524
94012	417525
2887	417526
16592	417527
9843	417528
12852	417529
104187	417530
103621	417531
9696	417532
35902	417533
75195	417534
107230	417535
1781	417536
717	417537
87127	417538
205862	417539
10899	417540
2546	417541
6214	417542
29028	417543
4599	417544
169985	417545
41006	417546
9469	417547
196322	417548
22606	417549
154748	417550
91661	417551
61489	417552
174896	417553
74687	417554
191411	417555
5376	417556
226272	417557
25991	417558
4275	417559
3406	417560
7633	417561
109053	417562
55227	417563
101757	417564
42772	417565
201982	417566
22182	417567
27524	417568
52915	417569
2642	417570
46143	417571
57764	417572
16375	417573
19588	417574
3977	417575
43954	417576
5858	417577
46966	417578
146573	417579
108	417580
140770	417581
110733	417582
5666	417583
141288	417584
79745	417585
174702	417586
112148	417587
54054	417588
197558	417589
89727	417590
23948	417591
85949	417592
73967	417593
24643	417594
6312	417595
1	417596
7509	417597
14494	417598
106111	417599
13034	417600
210101	417601
577	417602
152812	417603
45704	417604
212508	417605
124423	417606
385	417607
45095	417608
25803	417609
4243	417610
64376	417611
120055	417612
1856	417613
50906	417614
223800	417615
2184	417616
5064	417617
3781	417618
29016	417619
186375	417620
4207	417621
72759	417622
96174	417623
219627	417624
11301	417625
19698	417626
21255	417627
20971	417628
24846	417629
202935	417630
42336	417631
4463	417632
76627	417633
5148	417634
6	417635
45587	417636
9291	417637
237226	417638
250752	417639
6365	417640
20342	417641
247608	417642
208	417643
118317	417644
55294	417645
898	417646
193624	417647
15645	417648
78617	417649
21739	417650
5600	417651
82446	417652
10879	417653
42583	417654
45480	417655
6	417656
14036	417657
58966	417658
1951	417659
130433	417660
58304	417661
168979	417662
1262	417663
17707	417664
155707	417665
3698	417666
16317	417667
15	417668
3710	417669
858	417670
38126	417671
153948	417672
436	417673
78961	417674
36851	417675
73909	417676
1515	417677
42382	417678
16033	417679
266941	417680
156	417681
14226	417682
93551	417683
7837	417684
120237	417685
402	417686
74267	417687
126369	417688
27746	417689
76	417690
2293	417691
102646	417692
115024	417693
248160	417694
669	417695
77447	417696
119709	417697
53117	417698
80980	417699
15130	417700
955	417701
4421	417702
13232	417703
11136	417704
44973	417705
1938	417706
5493	417707
63531	417708
53075	417709
4550	417710
47998	417711
40791	417712
1922	417713
10641	417714
5384	417715
148528	417716
2366	417717
27349	417718
1754	417719
53886	417720
83	417721
43883	417722
9641	417723
37775	417724
246312	417725
15789	417726
12832	417727
105484	417728
29503	417729
7702	417730
166066	417731
11977	417732
22527	417733
60523	417734
110550	417735
5524	417736
22600	417737
1636	417738
60010	417739
1544	417740
6854	417741
256116	417742
157030	417743
35760	417744
247072	417745
116861	417746
60444	417747
23721	417748
263272	417749
29143	417750
30562	417751
21967	417752
2820	417753
1701	417754
29115	417755
81845	417756
19354	417757
17622	417758
833	417759
228871	417760
16045	417761
406	417762
47624	417763
32614	417764
19367	417765
17826	417766
48644	417767
79241	417768
1043	417769
34197	417770
10078	417771
169346	417772
1945	417773
39756	417774
375	417775
23182	417776
1525	417777
5065	417778
100860	417779
92752	417780
4545	417781
47315	417782
6583	417783
159385	417784
86942	417785
101047	417786
4784	417787
110412	417788
37545	417789
16602	417790
15512	417791
170663	417792
27787	417793
9859	417794
107060	417795
68039	417796
92547	417797
183	417798
91589	417799
2389	417800
13720	417801
71125	417802
56161	417803
81029	417804
944	417805
19333	417806
237278	417807
68996	417808
36398	417809
60120	417810
2295	417811
37558	417812
168617	417813
84524	417814
253672	417815
47086	417816
78138	417817
8669	417818
104212	417819
131045	417820
21910	417821
2936	417822
98689	417823
38801	417824
97843	417825
159337	417826
4113	417827
29160	417828
168339	417829
7090	417830
254565	417831
71640	417832
61594	417833
120438	417834
255650	417835
132191	417836
468	417837
8451	417838
166350	417839
5345	417840
196729	417841
22917	417842
26254	417843
83970	417844
55163	417845
61226	417846
79930	417847
5051	417848
41822	417849
55199	417850
1968	417851
9528	417852
21666	417853
39433	417854
52872	417855
161021	417856
787	417857
129828	417858
81195	417859
113898	417860
57817	417861
23031	417862
40595	417863
47456	417864
2409	417865
160377	417866
7992	417867
30723	417868
188783	417869
113819	417870
16562	417871
94839	417872
143566	417873
119419	417874
37291	417875
94525	417876
15318	417877
47187	417878
3052	417879
49394	417880
30211	417881
124389	417882
101385	417883
13911	417884
2676	417885
38230	417886
116025	417887
74216	417888
18650	417889
36423	417890
123346	417891
106416	417892
99333	417893
99862	417894
26758	417895
164341	417896
107530	417897
18678	417898
85590	417899
104292	417900
1156	417901
175174	417902
106617	417903
2135	417904
4727	417905
253515	417906
1537	417907
164553	417908
13925	417909
9115	417910
5411	417911
189310	417912
39092	417913
35244	417914
6621	417915
54496	417916
18510	417917
24206	417918
98664	417919
21760	417920
80293	417921
257824	417922
9514	417923
237993	417924
64981	417925
20446	417926
94842	417927
118400	417928
19124	417929
4653	417930
42233	417931
18646	417932
3416	417933
152153	417934
267896	417935
193249	417936
85659	417937
2364	417938
254110	417939
260	417940
124888	417941
55429	417942
44843	417943
7227	417944
139696	417945
131607	417946
107538	417947
195430	417948
32734	417949
29730	417950
79196	417951
68161	417952
8	417953
135744	417954
79369	417955
111649	417956
37489	417957
222767	417958
59142	417959
4186	417960
40471	417961
5379	417962
35993	417963
95759	417964
64263	417965
77245	417966
68325	417967
238912	417968
137853	417969
373	417970
49985	417971
272412	417972
62038	417973
55031	417974
3681	417975
87728	417976
211	417977
59229	417978
57601	417979
5891	417980
2087	417981
3543	417982
157193	417983
181509	417984
68268	417985
129454	417986
42284	417987
147194	417988
160702	417989
51677	417990
233924	417991
1111	417992
15389	417993
57565	417994
15927	417995
13577	417996
79276	417997
38616	417998
26746	417999
159202	418000
98995	418001
40873	418002
98032	418003
3775	418004
39398	418005
168588	418006
27545	418007
10494	418008
42654	418009
33688	418010
108935	418011
16713	418012
5824	418013
20060	418014
1428	418015
116741	418016
89919	418017
99	418018
9938	418019
261220	418020
20908	418021
252832	418022
30911	418023
4509	418024
67293	418025
20886	418026
124667	418027
3007	418028
999	418029
35893	418030
1267	418031
74019	418032
25399	418033
249122	418034
66902	418035
11874	418036
51635	418037
161317	418038
67982	418039
2858	418040
2269	418041
22843	418042
1427	418043
25137	418044
167760	418045
29921	418046
36932	418047
130	418048
258870	418049
72929	418050
159522	418051
246030	418052
26398	418053
38920	418054
154800	418055
10515	418056
120409	418057
52239	418058
27703	418059
51782	418060
4790	418061
57558	418062
787	418063
101148	418064
15895	418065
40001	418066
13550	418067
22055	418068
21066	418069
81084	418070
32727	418071
17977	418072
30123	418073
131387	418074
29700	418075
23845	418076
33189	418077
26940	418078
502	418079
1933	418080
7636	418081
49250	418082
36203	418083
194434	418084
94136	418085
883	418086
12920	418087
25518	418088
43181	418089
46312	418090
33199	418091
20350	418092
50606	418093
1822	418094
231160	418095
41665	418096
129201	418097
149756	418098
151389	418099
110013	418100
174549	418101
97196	418102
58335	418103
189008	418104
4152	418105
629	418106
72405	418107
64758	418108
1697	418109
11788	418110
1276	418111
13739	418112
57246	418113
19621	418114
13728	418115
22581	418116
9575	418117
68545	418118
34866	418119
15858	418120
3499	418121
57535	418122
65897	418123
1184	418124
64855	418125
9405	418126
2245	418127
71828	418128
120899	418129
29600	418130
11606	418131
1430	418132
3	418133
153607	418134
43983	418135
38809	418136
11718	418137
699	418138
96461	418139
196652	418140
36038	418141
26249	418142
38726	418143
2339	418144
96483	418145
80930	418146
103318	418147
902	418148
133124	418149
4023	418150
40581	418151
28726	418152
7479	418153
99172	418154
271320	418155
202411	418156
39499	418157
165718	418158
9944	418159
238656	418160
16917	418161
90097	418162
4132	418163
191	418164
28293	418165
2467	418166
32993	418167
51736	418168
23237	418169
4961	418170
184378	418171
50766	418172
4552	418173
11934	418174
150203	418175
42059	418176
40001	418177
20619	418178
184693	418179
3901	418180
1097	418181
8001	418182
238805	418183
53890	418184
98797	418185
77807	418186
22040	418187
212492	418188
85480	418189
44896	418190
1583	418191
52569	418192
98619	418193
147824	418194
27875	418195
80064	418196
7778	418197
165334	418198
243361	418199
95776	418200
141722	418201
33412	418202
60431	418203
129516	418204
20248	418205
42936	418206
30950	418207
151062	418208
4339	418209
221591	418210
69193	418211
129636	418212
251672	418213
69893	418214
176985	418215
30912	418216
13977	418217
206194	418218
4305	418219
29124	418220
8120	418221
1041	418222
3	418223
3203	418224
1409	418225
79112	418226
113698	418227
153262	418228
8762	418229
83127	418230
5498	418231
232031	418232
44338	418233
5450	418234
37900	418235
97879	418236
150050	418237
113	418238
225	418239
30944	418240
4564	418241
59930	418242
51222	418243
64411	418244
120866	418245
215517	418246
4334	418247
45435	418248
41755	418249
86878	418250
25691	418251
65923	418252
5151	418253
115913	418254
62672	418255
164875	418256
2750	418257
9990	418258
47184	418259
47471	418260
256098	418261
1544	418262
37720	418263
82569	418264
12716	418265
117231	418266
9337	418267
4312	418268
50615	418269
153630	418270
220587	418271
58848	418272
25088	418273
246583	418274
241954	418275
14885	418276
994	418277
92594	418278
41959	418279
73342	418280
114772	418281
228721	418282
8278	418283
270036	418284
156013	418285
53359	418286
61942	418287
64484	418288
60193	418289
3470	418290
6501	418291
89982	418292
170730	418293
1429	418294
212585	418295
3470	418296
139692	418297
12665	418298
4168	418299
26123	418300
187739	418301
218220	418302
26265	418303
56131	418304
164919	418305
6268	418306
105787	418307
37417	418308
4172	418309
19997	418310
134	418311
85198	418312
72529	418313
78069	418314
213134	418315
217269	418316
95501	418317
16679	418318
159365	418319
96198	418320
19430	418321
13273	418322
181018	418323
48853	418324
14082	418325
12703	418326
107277	418327
114125	418328
12260	418329
164481	418330
104088	418331
6309	418332
4001	418333
8217	418334
2194	418335
106740	418336
857	418337
32726	418338
11385	418339
96124	418340
169972	418341
158862	418342
6788	418343
58657	418344
250805	418345
147132	418346
888	418347
103289	418348
9702	418349
21672	418350
90	418351
72280	418352
142891	418353
170376	418354
10089	418355
5941	418356
32511	418357
3271	418358
79674	418359
74678	418360
119519	418361
13085	418362
154337	418363
24780	418364
27455	418365
1189	418366
165218	418367
262418	418368
21799	418369
94131	418370
13227	418371
41240	418372
259540	418373
71722	418374
22187	418375
23125	418376
132634	418377
2540	418378
22323	418379
75616	418380
24983	418381
393	418382
142383	418383
92672	418384
70584	418385
6258	418386
11059	418387
112476	418388
76299	418389
183	418390
70804	418391
18256	418392
2014	418393
41717	418394
27194	418395
137124	418396
16707	418397
25569	418398
103913	418399
900	418400
269025	418401
36976	418402
51418	418403
27861	418404
249308	418405
252	418406
7590	418407
77464	418408
222447	418409
3794	418410
143788	418411
192765	418412
27367	418413
17268	418414
267147	418415
8315	418416
148143	418417
4085	418418
34097	418419
5109	418420
1412	418421
174319	418422
23941	418423
117432	418424
137263	418425
14018	418426
81480	418427
90793	418428
27534	418429
220299	418430
152239	418431
8444	418432
16028	418433
79542	418434
21054	418435
198550	418436
2327	418437
115738	418438
50272	418439
374	418440
120010	418441
12725	418442
153	418443
3738	418444
170303	418445
251743	418446
31168	418447
158051	418448
235589	418449
7192	418450
153271	418451
45756	418452
144644	418453
41458	418454
152804	418455
195	418456
39749	418457
244556	418458
169271	418459
210707	418460
10376	418461
2868	418462
95952	418463
1378	418464
37240	418465
11364	418466
169625	418467
64346	418468
174109	418469
37329	418470
79243	418471
815	418472
67879	418473
6262	418474
4130	418475
104258	418476
58269	418477
836	418478
173792	418479
186949	418480
73226	418481
78850	418482
225656	418483
11591	418484
59167	418485
52197	418486
12527	418487
93144	418488
105276	418489
2452	418490
9915	418491
52316	418492
7376	418493
28397	418494
148782	418495
19380	418496
107489	418497
234814	418498
200423	418499
320	418500
1156	418501
43667	418502
138374	418503
58662	418504
56259	418505
1	418506
2301	418507
170187	418508
58268	418509
155411	418510
2171	418511
204247	418512
56807	418513
24560	418514
39874	418515
689	418516
19880	418517
4449	418518
26764	418519
101157	418520
198921	418521
542	418522
26675	418523
2487	418524
4479	418525
624	418526
6521	418527
39041	418528
8520	418529
93132	418530
28379	418531
21831	418532
100739	418533
255125	418534
18475	418535
6203	418536
46477	418537
99700	418538
41662	418539
1408	418540
16299	418541
154675	418542
91127	418543
71421	418544
73964	418545
57553	418546
3475	418547
79849	418548
128450	418549
14225	418550
30088	418551
264305	418552
174282	418553
62375	418554
141730	418555
80735	418556
65652	418557
532	418558
72766	418559
193956	418560
2493	418561
128817	418562
2782	418563
39572	418564
3399	418565
9947	418566
25700	418567
50100	418568
118047	418569
2040	418570
150729	418571
167230	418572
251171	418573
55753	418574
86620	418575
154	418576
104028	418577
28258	418578
15662	418579
27355	418580
29289	418581
103482	418582
28643	418583
86148	418584
17948	418585
14964	418586
5805	418587
57890	418588
13483	418589
129804	418590
10586	418591
59414	418592
43434	418593
77183	418594
62676	418595
16901	418596
60499	418597
49458	418598
3604	418599
57313	418600
4455	418601
15895	418602
95796	418603
1391	418604
41557	418605
24264	418606
63983	418607
142504	418608
9027	418609
14725	418610
69032	418611
72061	418612
93866	418613
149	418614
20097	418615
84908	418616
105703	418617
13861	418618
7889	418619
142880	418620
235355	418621
5760	418622
32268	418623
49993	418624
8632	418625
84287	418626
11030	418627
215984	418628
55507	418629
247	418630
50561	418631
270942	418632
239699	418633
19077	418634
30077	418635
46510	418636
249850	418637
64980	418638
256545	418639
237386	418640
46622	418641
62728	418642
159914	418643
35953	418644
50613	418645
124538	418646
1752	418647
11746	418648
45736	418649
21446	418650
448	418651
38396	418652
10456	418653
24325	418654
38997	418655
15681	418656
254860	418657
5542	418658
172802	418659
79292	418660
4022	418661
24917	418662
168516	418663
504	418664
1783	418665
1067	418666
50828	418667
174	418668
17007	418669
221169	418670
101136	418671
59393	418672
33445	418673
26679	418674
262683	418675
64729	418676
19547	418677
17493	418678
102752	418679
1699	418680
35786	418681
153188	418682
7636	418683
5	418684
238964	418685
45255	418686
21740	418687
19036	418688
161167	418689
167721	418690
9654	418691
44073	418692
177134	418693
257	418694
2897	418695
98641	418696
22846	418697
8607	418698
3627	418699
35819	418700
1312	418701
22110	418702
26371	418703
227780	418704
33	418705
38491	418706
129419	418707
121929	418708
66353	418709
55963	418710
109376	418711
85022	418712
5699	418713
1900	418714
168965	418715
10744	418716
998	418717
2378	418718
63245	418719
9959	418720
1217	418721
10684	418722
239107	418723
4695	418724
84729	418725
1152	418726
47814	418727
37770	418728
141228	418729
56288	418730
4080	418731
121136	418732
7854	418733
1593	418734
58458	418735
32163	418736
41260	418737
48919	418738
85414	418739
135182	418740
53045	418741
302	418742
20218	418743
138506	418744
95134	418745
4505	418746
228651	418747
6106	418748
35760	418749
21	418750
5645	418751
128349	418752
23077	418753
260987	418754
42784	418755
31023	418756
68461	418757
14152	418758
106142	418759
18452	418760
233334	418761
128803	418762
65565	418763
194205	418764
80662	418765
201136	418766
6448	418767
39470	418768
94919	418769
73044	418770
110754	418771
4263	418772
53821	418773
243760	418774
1597	418775
5239	418776
99433	418777
873	418778
18163	418779
2651	418780
25250	418781
41800	418782
226217	418783
103854	418784
160868	418785
2917	418786
267190	418787
10963	418788
16731	418789
13570	418790
188251	418791
18599	418792
126337	418793
84449	418794
34847	418795
175748	418796
6	418797
11340	418798
217141	418799
99382	418800
78400	418801
11135	418802
71699	418803
113424	418804
21130	418805
77301	418806
270587	418807
21393	418808
75705	418809
219402	418810
164973	418811
57034	418812
542	418813
15167	418814
229890	418815
2643	418816
4744	418817
55454	418818
105768	418819
159447	418820
57930	418821
44245	418822
262771	418823
34614	418824
210633	418825
9789	418826
192366	418827
52515	418828
103100	418829
145806	418830
270818	418831
1722	418832
166965	418833
22650	418834
81915	418835
704	418836
183532	418837
13322	418838
10142	418839
4200	418840
4673	418841
2357	418842
125935	418843
1	418844
68351	418845
136429	418846
45390	418847
119642	418848
252130	418849
162622	418850
45768	418851
130837	418852
151531	418853
47194	418854
160002	418855
225840	418856
60902	418857
2477	418858
70437	418859
2469	418860
4998	418861
164	418862
2877	418863
26538	418864
11674	418865
7421	418866
86293	418867
1966	418868
6967	418869
77523	418870
29592	418871
698	418872
233059	418873
133408	418874
22344	418875
165077	418876
22610	418877
2480	418878
51889	418879
135319	418880
104104	418881
66606	418882
228	418883
62664	418884
35263	418885
17131	418886
1488	418887
221499	418888
5710	418889
62457	418890
33768	418891
38137	418892
183519	418893
26709	418894
249973	418895
38113	418896
61062	418897
38	418898
781	418899
224010	418900
15686	418901
42082	418902
47275	418903
1573	418904
21279	418905
35632	418906
37384	418907
10123	418908
46952	418909
155164	418910
38728	418911
130484	418912
86504	418913
156973	418914
7683	418915
93884	418916
200207	418917
98489	418918
10001	418919
70681	418920
32422	418921
112860	418922
984	418923
258157	418924
25273	418925
105623	418926
75487	418927
591	418928
29929	418929
134	418930
6796	418931
69702	418932
2609	418933
36136	418934
224265	418935
86886	418936
116156	418937
122121	418938
29	418939
438	418940
10343	418941
64363	418942
78816	418943
20732	418944
38603	418945
6725	418946
156544	418947
24147	418948
14351	418949
2180	418950
3694	418951
1202	418952
135623	418953
129885	418954
20453	418955
2771	418956
32274	418957
132186	418958
8436	418959
32723	418960
91152	418961
18427	418962
22798	418963
265788	418964
34752	418965
264991	418966
10229	418967
8965	418968
90635	418969
148067	418970
1164	418971
82204	418972
3375	418973
133164	418974
61616	418975
7809	418976
100365	418977
200106	418978
31329	418979
57250	418980
6117	418981
30090	418982
71210	418983
46590	418984
51055	418985
31803	418986
79108	418987
2414	418988
31788	418989
15	418990
21562	418991
263022	418992
46739	418993
177590	418994
148566	418995
32136	418996
19188	418997
153895	418998
24894	418999
177317	419000
99539	419001
230500	419002
17221	419003
175856	419004
48428	419005
127702	419006
40109	419007
43950	419008
5704	419009
175793	419010
70438	419011
1028	419012
27663	419013
2817	419014
1552	419015
2469	419016
24109	419017
93293	419018
127814	419019
42	419020
257536	419021
36990	419022
2255	419023
14482	419024
19722	419025
31912	419026
103309	419027
49957	419028
53481	419029
113669	419030
28018	419031
71213	419032
138323	419033
126762	419034
242272	419035
229416	419036
67945	419037
126448	419038
10269	419039
53261	419040
75933	419041
77636	419042
50538	419043
21812	419044
170499	419045
34582	419046
15779	419047
23829	419048
3579	419049
35109	419050
166613	419051
181304	419052
1966	419053
48126	419054
56016	419055
12902	419056
23659	419057
270629	419058
37651	419059
4744	419060
1444	419061
17674	419062
157897	419063
2750	419064
96270	419065
124859	419066
130819	419067
2169	419068
1798	419069
83598	419070
3594	419071
37624	419072
36893	419073
17654	419074
84218	419075
168468	419076
164698	419077
134454	419078
5924	419079
16741	419080
62337	419081
41058	419082
73067	419083
40106	419084
50172	419085
57874	419086
64565	419087
22780	419088
15505	419089
55070	419090
2132	419091
3348	419092
136232	419093
21481	419094
248076	419095
14849	419096
232246	419097
90822	419098
3238	419099
78287	419100
91133	419101
48542	419102
262793	419103
10635	419104
225152	419105
112768	419106
102927	419107
119446	419108
104140	419109
12008	419110
215587	419111
35006	419112
2502	419113
59470	419114
212527	419115
77323	419116
7235	419117
93902	419118
1038	419119
170192	419120
8770	419121
51133	419122
11548	419123
40313	419124
95972	419125
59640	419126
35434	419127
390	419128
1686	419129
83482	419130
108315	419131
1373	419132
1948	419133
42482	419134
6524	419135
31088	419136
1042	419137
568	419138
111963	419139
171348	419140
5805	419141
26145	419142
6919	419143
5973	419144
202562	419145
27210	419146
68146	419147
76410	419148
77687	419149
18644	419150
129963	419151
10796	419152
267766	419153
162552	419154
8021	419155
128096	419156
224017	419157
46201	419158
215990	419159
49611	419160
120636	419161
7930	419162
69186	419163
74427	419164
49037	419165
7572	419166
54	419167
10431	419168
57502	419169
60724	419170
111926	419171
61562	419172
26148	419173
4557	419174
35472	419175
25647	419176
2833	419177
59828	419178
64738	419179
40183	419180
108989	419181
57404	419182
98132	419183
35325	419184
10134	419185
47845	419186
41609	419187
59222	419188
171413	419189
267280	419190
15004	419191
149373	419192
5020	419193
143521	419194
3562	419195
22181	419196
3457	419197
214751	419198
51913	419199
73731	419200
17023	419201
2	419202
25843	419203
96011	419204
5871	419205
79861	419206
261107	419207
271110	419208
62892	419209
26274	419210
2781	419211
6973	419212
45181	419213
131995	419214
200401	419215
16218	419216
139098	419217
14686	419218
16815	419219
822	419220
1834	419221
13923	419222
70526	419223
944	419224
232600	419225
183453	419226
5216	419227
39520	419228
64593	419229
2112	419230
56189	419231
45143	419232
76436	419233
95833	419234
2912	419235
157777	419236
81828	419237
70659	419238
103027	419239
66226	419240
42374	419241
196	419242
265372	419243
31811	419244
57986	419245
140788	419246
79440	419247
94751	419248
105245	419249
99570	419250
55133	419251
203182	419252
71330	419253
147397	419254
165177	419255
32937	419256
7690	419257
9120	419258
15624	419259
2434	419260
3701	419261
136642	419262
70218	419263
7360	419264
209138	419265
6326	419266
87299	419267
44756	419268
5120	419269
15559	419270
10971	419271
96325	419272
17820	419273
27159	419274
58007	419275
15863	419276
87862	419277
2698	419278
14786	419279
92989	419280
60217	419281
19792	419282
138445	419283
156920	419284
69891	419285
1793	419286
22841	419287
239272	419288
620	419289
24569	419290
22033	419291
231072	419292
16439	419293
113251	419294
56983	419295
1965	419296
710	419297
98116	419298
49961	419299
8298	419300
2688	419301
12549	419302
34608	419303
153050	419304
70055	419305
131547	419306
92877	419307
94947	419308
2200	419309
42449	419310
120	419311
46328	419312
11267	419313
158253	419314
1615	419315
357	419316
87701	419317
641	419318
16878	419319
105386	419320
35130	419321
6021	419322
2119	419323
1783	419324
265384	419325
8844	419326
10672	419327
831	419328
197788	419329
24443	419330
472	419331
185603	419332
17081	419333
11107	419334
39530	419335
27093	419336
46505	419337
192452	419338
31449	419339
1654	419340
111031	419341
7657	419342
2047	419343
36996	419344
124102	419345
74819	419346
84186	419347
1330	419348
14911	419349
217907	419350
4463	419351
12365	419352
8454	419353
9407	419354
263170	419355
47901	419356
14396	419357
300	419358
5602	419359
2	419360
21902	419361
8718	419362
15196	419363
42684	419364
31037	419365
3212	419366
15318	419367
10621	419368
81092	419369
45755	419370
22916	419371
16905	419372
48641	419373
9363	419374
27370	419375
17665	419376
3052	419377
14817	419378
109060	419379
8260	419380
3457	419381
1518	419382
872	419383
7571	419384
181836	419385
38968	419386
79010	419387
126611	419388
39743	419389
53217	419390
169592	419391
18483	419392
10781	419393
4076	419394
48075	419395
210028	419396
33289	419397
5849	419398
1171	419399
51296	419400
2517	419401
167827	419402
38424	419403
4639	419404
4020	419405
38678	419406
27408	419407
24274	419408
66951	419409
1108	419410
221890	419411
33676	419412
39138	419413
14210	419414
5653	419415
40899	419416
195308	419417
10197	419418
5635	419419
2894	419420
53951	419421
35100	419422
38054	419423
51044	419424
13227	419425
62236	419426
3287	419427
160797	419428
104129	419429
65946	419430
87927	419431
46601	419432
24369	419433
16233	419434
19246	419435
16956	419436
87827	419437
68999	419438
21844	419439
166909	419440
7453	419441
3547	419442
113434	419443
97197	419444
4243	419445
11887	419446
251721	419447
39317	419448
7159	419449
585	419450
67383	419451
94147	419452
135332	419453
17112	419454
24465	419455
167525	419456
20763	419457
92224	419458
65546	419459
20532	419460
111270	419461
209959	419462
10401	419463
19699	419464
100946	419465
219	419466
20547	419467
30497	419468
118121	419469
84403	419470
82020	419471
118569	419472
76768	419473
16616	419474
133292	419475
7393	419476
2670	419477
179	419478
68634	419479
45683	419480
38290	419481
7743	419482
148914	419483
52786	419484
21819	419485
13454	419486
7781	419487
62947	419488
48800	419489
501	419490
119799	419491
77057	419492
142003	419493
160916	419494
61570	419495
127288	419496
145058	419497
55	419498
4154	419499
36232	419500
2822	419501
18723	419502
240597	419503
4426	419504
147446	419505
47392	419506
6699	419507
200371	419508
18088	419509
7541	419510
26237	419511
38231	419512
44377	419513
37094	419514
34252	419515
29641	419516
22995	419517
177345	419518
24565	419519
76814	419520
28561	419521
3779	419522
42487	419523
89997	419524
8663	419525
27045	419526
72893	419527
1002	419528
4261	419529
29338	419530
11892	419531
146765	419532
1665	419533
49262	419534
8128	419535
108205	419536
2022	419537
59847	419538
32187	419539
57220	419540
8599	419541
6134	419542
187692	419543
5875	419544
3415	419545
89130	419546
137420	419547
81521	419548
1161	419549
10772	419550
68377	419551
118050	419552
143475	419553
21060	419554
50849	419555
170785	419556
7801	419557
222609	419558
46154	419559
10568	419560
128060	419561
75166	419562
89603	419563
253148	419564
141500	419565
2188	419566
148656	419567
1219	419568
30089	419569
98122	419570
109707	419571
49193	419572
31766	419573
147406	419574
14924	419575
1815	419576
16581	419577
100265	419578
4338	419579
15130	419580
68155	419581
14978	419582
109389	419583
32375	419584
111	419585
89664	419586
63827	419587
102794	419588
108536	419589
317	419590
5724	419591
94561	419592
86102	419593
44402	419594
162307	419595
6027	419596
36108	419597
93746	419598
12179	419599
25444	419600
144785	419601
154691	419602
719	419603
68539	419604
77535	419605
3669	419606
18157	419607
35209	419608
45649	419609
24181	419610
33003	419611
166960	419612
173222	419613
73379	419614
14427	419615
69933	419616
24884	419617
112358	419618
43682	419619
15363	419620
91896	419621
58322	419622
194970	419623
12985	419624
3530	419625
537	419626
185846	419627
24379	419628
24596	419629
15560	419630
82112	419631
21756	419632
10644	419633
115233	419634
149150	419635
145004	419636
251395	419637
32332	419638
26529	419639
54709	419640
36927	419641
79041	419642
101012	419643
1650	419644
72377	419645
11090	419646
200150	419647
41819	419648
7781	419649
186727	419650
3574	419651
71629	419652
37497	419653
1474	419654
21596	419655
97092	419656
118545	419657
64702	419658
10794	419659
22367	419660
71985	419661
6431	419662
2246	419663
30765	419664
12803	419665
173937	419666
135448	419667
44748	419668
208246	419669
25156	419670
380	419671
57508	419672
171211	419673
162393	419674
1459	419675
82347	419676
1560	419677
21746	419678
170922	419679
1470	419680
68565	419681
131057	419682
43027	419683
18939	419684
58199	419685
64526	419686
212602	419687
15116	419688
48715	419689
41557	419690
97667	419691
19340	419692
3971	419693
115339	419694
151086	419695
169611	419696
69898	419697
482	419698
73547	419699
13815	419700
159922	419701
18283	419702
94540	419703
213398	419704
65630	419705
5257	419706
11101	419707
95374	419708
723	419709
177850	419710
54774	419711
6009	419712
597	419713
14670	419714
204496	419715
156261	419716
55590	419717
17097	419718
211718	419719
2561	419720
230277	419721
91379	419722
224096	419723
61935	419724
49063	419725
28539	419726
110293	419727
17691	419728
190542	419729
40467	419730
63229	419731
35205	419732
10255	419733
27557	419734
10040	419735
3111	419736
30451	419737
52040	419738
3557	419739
10779	419740
2743	419741
132410	419742
135484	419743
15615	419744
259652	419745
44539	419746
115505	419747
55025	419748
132261	419749
116251	419750
40239	419751
63029	419752
63592	419753
255	419754
1776	419755
53969	419756
110825	419757
36674	419758
42898	419759
169306	419760
56068	419761
194811	419762
6053	419763
242	419764
8771	419765
33634	419766
102781	419767
45705	419768
56965	419769
165477	419770
76851	419771
7622	419772
18889	419773
134	419774
43201	419775
27450	419776
40819	419777
9757	419778
61243	419779
61561	419780
14913	419781
181584	419782
162021	419783
10655	419784
87484	419785
4340	419786
105372	419787
106570	419788
111659	419789
143541	419790
62153	419791
83310	419792
138192	419793
10047	419794
3783	419795
26368	419796
44968	419797
76407	419798
139930	419799
115730	419800
20203	419801
69157	419802
201521	419803
1828	419804
10582	419805
5855	419806
147517	419807
143841	419808
9770	419809
26634	419810
13213	419811
68669	419812
17055	419813
2075	419814
158086	419815
175	419816
57160	419817
85868	419818
2636	419819
88504	419820
128198	419821
44551	419822
40852	419823
916	419824
49622	419825
15177	419826
40	419827
9779	419828
131599	419829
126995	419830
3916	419831
13457	419832
95662	419833
3315	419834
15358	419835
191	419836
106386	419837
31759	419838
14748	419839
828	419840
2280	419841
930	419842
10023	419843
163870	419844
32652	419845
246743	419846
19018	419847
16669	419848
6282	419849
4633	419850
227890	419851
108674	419852
212	419853
1954	419854
177030	419855
32152	419856
207857	419857
75445	419858
19099	419859
36398	419860
75450	419861
75930	419862
45046	419863
8883	419864
4792	419865
190769	419866
3464	419867
74489	419868
72059	419869
87513	419870
34013	419871
1352	419872
27031	419873
139123	419874
95112	419875
127218	419876
6358	419877
38446	419878
67425	419879
110866	419880
1119	419881
9008	419882
52077	419883
82601	419884
3762	419885
2414	419886
27304	419887
20777	419888
50062	419889
1346	419890
187863	419891
237	419892
89134	419893
441	419894
1412	419895
122867	419896
18483	419897
30727	419898
207838	419899
29296	419900
28542	419901
74898	419902
105931	419903
7317	419904
58631	419905
74763	419906
39344	419907
22853	419908
117784	419909
12671	419910
131752	419911
67797	419912
26922	419913
9102	419914
19999	419915
43072	419916
228192	419917
222718	419918
20789	419919
18166	419920
99521	419921
172139	419922
831	419923
269873	419924
31383	419925
113712	419926
7588	419927
26941	419928
21895	419929
31621	419930
24092	419931
268928	419932
37885	419933
16982	419934
905	419935
26535	419936
64394	419937
99833	419938
63314	419939
52795	419940
29422	419941
270941	419942
37056	419943
8304	419944
34044	419945
170369	419946
13537	419947
28779	419948
74554	419949
1186	419950
19866	419951
157637	419952
690	419953
3929	419954
93077	419955
31875	419956
90309	419957
32447	419958
36834	419959
68919	419960
51611	419961
12118	419962
16298	419963
15071	419964
12530	419965
65690	419966
46075	419967
17168	419968
77945	419969
259584	419970
62480	419971
3812	419972
63333	419973
105472	419974
27743	419975
62930	419976
95597	419977
113862	419978
5674	419979
49128	419980
44781	419981
153765	419982
2950	419983
154231	419984
28495	419985
1016	419986
93216	419987
304	419988
45221	419989
4599	419990
121686	419991
5909	419992
26683	419993
235909	419994
1817	419995
67311	419996
8436	419997
129094	419998
185	419999
2013	420000
460	420001
47458	420002
3094	420003
47436	420004
43258	420005
182039	420006
6538	420007
149661	420008
1081	420009
41400	420010
154480	420011
142720	420012
80073	420013
7252	420014
23478	420015
7622	420016
21894	420017
1686	420018
35282	420019
98555	420020
455	420021
128700	420022
4929	420023
43915	420024
40403	420025
89227	420026
150	420027
17182	420028
5975	420029
10750	420030
269953	420031
10177	420032
268007	420033
175411	420034
13981	420035
246889	420036
166321	420037
22165	420038
45036	420039
34132	420040
55420	420041
16291	420042
2731	420043
101998	420044
15056	420045
122858	420046
10428	420047
87366	420048
43148	420049
5829	420050
97940	420051
49306	420052
161934	420053
170119	420054
150197	420055
54201	420056
61361	420057
271899	420058
79472	420059
271024	420060
303	420061
230267	420062
59669	420063
30900	420064
37828	420065
59445	420066
63348	420067
7124	420068
126587	420069
126561	420070
14787	420071
1716	420072
97372	420073
8389	420074
150377	420075
68359	420076
47127	420077
3582	420078
53006	420079
74865	420080
178248	420081
88892	420082
102415	420083
124551	420084
2375	420085
87224	420086
59994	420087
97929	420088
78936	420089
27234	420090
13236	420091
19557	420092
83097	420093
116854	420094
103598	420095
111362	420096
81779	420097
6126	420098
216678	420099
32934	420100
243596	420101
33	420102
33501	420103
8778	420104
29435	420105
10475	420106
8975	420107
60194	420108
24390	420109
45	420110
20129	420111
4307	420112
7479	420113
51396	420114
2809	420115
14143	420116
27848	420117
6512	420118
52892	420119
27678	420120
90786	420121
258992	420122
152970	420123
56	420124
29213	420125
140915	420126
51085	420127
75908	420128
83065	420129
15627	420130
198547	420131
217168	420132
107465	420133
23752	420134
1880	420135
46090	420136
29800	420137
5677	420138
14959	420139
95598	420140
270354	420141
1013	420142
76043	420143
51216	420144
19898	420145
23307	420146
3046	420147
30247	420148
49792	420149
9280	420150
46176	420151
28726	420152
31139	420153
3333	420154
156996	420155
87346	420156
114903	420157
30706	420158
154012	420159
52920	420160
137911	420161
6301	420162
80852	420163
10385	420164
17381	420165
19140	420166
21512	420167
41589	420168
167179	420169
95984	420170
53158	420171
12316	420172
7997	420173
59565	420174
5107	420175
28398	420176
170124	420177
76870	420178
262693	420179
99397	420180
26453	420181
5861	420182
4246	420183
112461	420184
8975	420185
52997	420186
238324	420187
78269	420188
143591	420189
28806	420190
48725	420191
132897	420192
138353	420193
5932	420194
72477	420195
74514	420196
214067	420197
2826	420198
137158	420199
38684	420200
10209	420201
43130	420202
13548	420203
2892	420204
13533	420205
14645	420206
18235	420207
4924	420208
11793	420209
249037	420210
34151	420211
134638	420212
159054	420213
3019	420214
64831	420215
69316	420216
10164	420217
158005	420218
8385	420219
100786	420220
752	420221
6133	420222
25273	420223
6155	420224
200662	420225
109056	420226
2067	420227
251735	420228
194087	420229
56376	420230
112310	420231
7123	420232
34119	420233
24	420234
3625	420235
18651	420236
63217	420237
23258	420238
28611	420239
83433	420240
67870	420241
54392	420242
8754	420243
13976	420244
12767	420245
165685	420246
198503	420247
71277	420248
78130	420249
138901	420250
257413	420251
93965	420252
4623	420253
13421	420254
18990	420255
16145	420256
49525	420257
251264	420258
59135	420259
229	420260
62313	420261
139135	420262
11777	420263
251388	420264
152294	420265
28440	420266
18683	420267
76238	420268
12069	420269
90137	420270
37630	420271
5466	420272
25320	420273
633	420274
61447	420275
119391	420276
17364	420277
2338	420278
147484	420279
104826	420280
137150	420281
1668	420282
43294	420283
54692	420284
5972	420285
54629	420286
16341	420287
198769	420288
118298	420289
16413	420290
25230	420291
71373	420292
54852	420293
602	420294
573	420295
22756	420296
23338	420297
18047	420298
14935	420299
40730	420300
247	420301
15713	420302
23328	420303
48626	420304
78855	420305
14	420306
24680	420307
57560	420308
147777	420309
5957	420310
97720	420311
10034	420312
153173	420313
260916	420314
8815	420315
50416	420316
8531	420317
108	420318
103796	420319
33636	420320
18748	420321
60281	420322
128717	420323
9971	420324
5749	420325
9577	420326
133348	420327
3645	420328
44662	420329
102059	420330
9873	420331
105878	420332
150531	420333
34132	420334
104474	420335
1868	420336
4262	420337
31370	420338
4213	420339
11466	420340
19661	420341
138830	420342
80473	420343
60589	420344
253	420345
43239	420346
2417	420347
92804	420348
109910	420349
3101	420350
88333	420351
192742	420352
82505	420353
83477	420354
32264	420355
122091	420356
39484	420357
75294	420358
2781	420359
1365	420360
514	420361
66858	420362
608	420363
919	420364
130097	420365
69431	420366
95270	420367
208567	420368
81271	420369
99546	420370
36718	420371
22109	420372
33899	420373
142785	420374
11228	420375
62985	420376
111431	420377
185860	420378
5597	420379
22715	420380
61528	420381
66	420382
3042	420383
66861	420384
8316	420385
3316	420386
38854	420387
52782	420388
103995	420389
2312	420390
7450	420391
15872	420392
91325	420393
471	420394
27727	420395
30496	420396
75370	420397
101975	420398
5053	420399
7931	420400
15071	420401
61285	420402
2553	420403
1003	420404
6	420405
6040	420406
22586	420407
14965	420408
63717	420409
19732	420410
30630	420411
63669	420412
63099	420413
39296	420414
27614	420415
21123	420416
1144	420417
133670	420418
190183	420419
15201	420420
149086	420421
143930	420422
36652	420423
242425	420424
52651	420425
66835	420426
69741	420427
55594	420428
15137	420429
77984	420430
76786	420431
7897	420432
109629	420433
72411	420434
196135	420435
6396	420436
78607	420437
6998	420438
70833	420439
112870	420440
79355	420441
60277	420442
33355	420443
88533	420444
191867	420445
505	420446
97719	420447
135679	420448
9205	420449
41551	420450
33418	420451
97657	420452
11268	420453
53524	420454
55654	420455
190296	420456
43509	420457
17313	420458
37308	420459
3332	420460
1103	420461
3494	420462
210215	420463
46145	420464
91648	420465
6094	420466
1031	420467
8248	420468
61498	420469
29649	420470
264772	420471
7952	420472
10046	420473
46584	420474
66037	420475
63498	420476
6895	420477
37695	420478
22454	420479
144298	420480
28400	420481
18764	420482
11896	420483
77452	420484
2	420485
6310	420486
9774	420487
6342	420488
18430	420489
99058	420490
23561	420491
266715	420492
14951	420493
46232	420494
167714	420495
182941	420496
67795	420497
103761	420498
49084	420499
91	420500
28776	420501
2132	420502
3389	420503
58762	420504
18226	420505
41344	420506
31766	420507
1194	420508
16455	420509
4431	420510
54792	420511
26899	420512
6309	420513
118841	420514
154827	420515
239474	420516
5392	420517
261	420518
158784	420519
108045	420520
102740	420521
169703	420522
19140	420523
21984	420524
37804	420525
791	420526
2319	420527
132327	420528
97678	420529
187943	420530
44437	420531
17217	420532
3144	420533
48450	420534
164837	420535
24270	420536
28575	420537
265100	420538
33198	420539
47668	420540
137542	420541
16582	420542
45247	420543
166700	420544
155606	420545
238610	420546
1741	420547
5139	420548
94578	420549
28638	420550
26964	420551
58170	420552
3442	420553
11114	420554
251146	420555
113460	420556
9936	420557
59872	420558
49214	420559
242541	420560
1727	420561
187	420562
72714	420563
109545	420564
35381	420565
28766	420566
93701	420567
2630	420568
22604	420569
34719	420570
249779	420571
17415	420572
168977	420573
4295	420574
4080	420575
71244	420576
2131	420577
13443	420578
157713	420579
21685	420580
8025	420581
25020	420582
39528	420583
205920	420584
150	420585
3665	420586
30	420587
22023	420588
35962	420589
43153	420590
38599	420591
253516	420592
22848	420593
40780	420594
18265	420595
6283	420596
4342	420597
88772	420598
36194	420599
38009	420600
138750	420601
232089	420602
56662	420603
71323	420604
46144	420605
158	420606
105537	420607
267	420608
7200	420609
14076	420610
6012	420611
178986	420612
63984	420613
10987	420614
118373	420615
123879	420616
1865	420617
23930	420618
35933	420619
80787	420620
73933	420621
2436	420622
163204	420623
205076	420624
89007	420625
32957	420626
5243	420627
260738	420628
57134	420629
2474	420630
48321	420631
151838	420632
67188	420633
9954	420634
159027	420635
35573	420636
9903	420637
80467	420638
59203	420639
197112	420640
17902	420641
174513	420642
29143	420643
334	420644
4585	420645
1422	420646
31325	420647
174021	420648
15427	420649
274	420650
103842	420651
255861	420652
129969	420653
3752	420654
145981	420655
8250	420656
11288	420657
142939	420658
76539	420659
138549	420660
29157	420661
1086	420662
819	420663
131006	420664
4844	420665
6316	420666
80865	420667
76064	420668
9353	420669
31979	420670
17200	420671
75004	420672
86649	420673
52441	420674
91696	420675
11168	420676
31844	420677
90375	420678
230792	420679
271503	420680
171927	420681
13644	420682
63519	420683
1359	420684
5289	420685
31934	420686
131399	420687
80052	420688
21253	420689
10020	420690
75060	420691
162	420692
39691	420693
166636	420694
10691	420695
102997	420696
114134	420697
11558	420698
214945	420699
143	420700
1824	420701
42366	420702
25400	420703
14525	420704
26755	420705
41302	420706
243789	420707
47712	420708
118878	420709
154651	420710
68916	420711
31810	420712
176204	420713
196582	420714
233840	420715
10204	420716
121384	420717
40175	420718
181205	420719
76038	420720
10180	420721
12336	420722
138212	420723
168870	420724
244709	420725
44072	420726
3180	420727
1494	420728
253882	420729
21773	420730
20796	420731
175621	420732
259749	420733
107137	420734
45381	420735
6816	420736
5472	420737
3438	420738
183398	420739
9686	420740
18919	420741
213502	420742
123912	420743
194603	420744
4783	420745
42005	420746
182110	420747
15574	420748
10924	420749
271453	420750
40161	420751
238913	420752
1491	420753
261579	420754
160115	420755
12526	420756
12129	420757
39599	420758
45744	420759
3217	420760
33145	420761
29704	420762
895	420763
108625	420764
5338	420765
258402	420766
3042	420767
5937	420768
98617	420769
75974	420770
220795	420771
54990	420772
633	420773
116510	420774
4932	420775
170051	420776
61320	420777
54562	420778
1053	420779
94577	420780
127470	420781
18415	420782
191163	420783
195	420784
171046	420785
5018	420786
86377	420787
215618	420788
720	420789
15224	420790
268598	420791
289	420792
251508	420793
12276	420794
2854	420795
45799	420796
138	420797
103896	420798
123147	420799
4693	420800
39719	420801
134722	420802
29454	420803
80361	420804
22947	420805
133613	420806
11972	420807
249796	420808
154410	420809
43298	420810
63183	420811
104894	420812
128497	420813
1491	420814
2137	420815
5665	420816
5993	420817
15310	420818
1341	420819
226381	420820
17638	420821
141244	420822
16611	420823
19463	420824
31549	420825
3141	420826
69022	420827
65210	420828
30850	420829
77381	420830
100896	420831
6748	420832
19949	420833
23002	420834
66397	420835
45341	420836
144955	420837
71668	420838
143525	420839
259170	420840
27196	420841
99341	420842
19842	420843
1812	420844
104973	420845
57418	420846
92557	420847
1030	420848
44728	420849
6256	420850
127846	420851
3454	420852
150356	420853
370	420854
90595	420855
62915	420856
3768	420857
10761	420858
11273	420859
23416	420860
57725	420861
61920	420862
62951	420863
14103	420864
35925	420865
21467	420866
171687	420867
53163	420868
45297	420869
1547	420870
145379	420871
33771	420872
73	420873
64375	420874
10751	420875
1433	420876
7997	420877
10046	420878
32553	420879
4256	420880
70569	420881
3160	420882
7497	420883
29564	420884
9944	420885
9	420886
136634	420887
26257	420888
63189	420889
23294	420890
4887	420891
79934	420892
20484	420893
216369	420894
15447	420895
17070	420896
214007	420897
7572	420898
5624	420899
31799	420900
90688	420901
2817	420902
180105	420903
8431	420904
53	420905
35456	420906
50590	420907
1652	420908
262032	420909
92684	420910
1473	420911
31892	420912
137248	420913
9918	420914
71347	420915
71926	420916
26579	420917
37	420918
9016	420919
1283	420920
5629	420921
46534	420922
6939	420923
95081	420924
99080	420925
95238	420926
39099	420927
80376	420928
792	420929
38100	420930
3834	420931
5547	420932
73592	420933
244961	420934
60125	420935
67766	420936
270988	420937
114207	420938
79370	420939
99660	420940
152481	420941
28740	420942
34576	420943
101390	420944
65971	420945
133024	420946
32413	420947
5218	420948
67343	420949
67493	420950
184252	420951
13645	420952
56393	420953
123840	420954
154494	420955
158279	420956
205552	420957
230557	420958
254010	420959
30160	420960
110058	420961
101229	420962
10433	420963
154349	420964
131801	420965
8302	420966
2770	420967
31287	420968
264304	420969
16920	420970
2101	420971
21233	420972
122156	420973
187721	420974
12583	420975
160185	420976
5260	420977
50690	420978
30744	420979
112927	420980
170246	420981
1606	420982
28907	420983
35315	420984
272030	420985
12595	420986
370	420987
3258	420988
27880	420989
137427	420990
21212	420991
36058	420992
11350	420993
25184	420994
121350	420995
536	420996
66913	420997
32022	420998
189956	420999
6491	421000
22767	421001
28810	421002
1808	421003
39086	421004
18310	421005
94558	421006
19817	421007
1371	421008
29640	421009
214949	421010
67229	421011
81635	421012
51957	421013
229434	421014
63576	421015
33082	421016
16961	421017
8884	421018
5688	421019
70759	421020
191312	421021
69739	421022
54849	421023
4116	421024
50988	421025
62203	421026
207338	421027
52445	421028
8256	421029
42563	421030
28228	421031
210599	421032
203459	421033
116524	421034
179845	421035
64943	421036
13460	421037
178124	421038
31780	421039
83915	421040
38449	421041
176633	421042
58870	421043
60835	421044
22235	421045
68643	421046
160563	421047
90079	421048
4817	421049
2522	421050
264022	421051
1032	421052
18603	421053
111250	421054
204773	421055
59337	421056
8836	421057
34223	421058
150629	421059
10421	421060
20610	421061
270209	421062
2306	421063
5808	421064
16096	421065
8002	421066
5400	421067
25074	421068
221204	421069
57287	421070
114461	421071
5508	421072
27028	421073
38842	421074
102300	421075
90109	421076
4456	421077
77878	421078
122633	421079
40041	421080
9123	421081
17145	421082
70514	421083
50370	421084
5196	421085
21018	421086
230671	421087
154604	421088
269861	421089
12806	421090
2832	421091
23116	421092
111249	421093
6385	421094
33347	421095
137336	421096
10955	421097
53925	421098
1140	421099
35533	421100
204614	421101
43676	421102
65653	421103
40873	421104
144181	421105
38759	421106
12626	421107
129757	421108
25037	421109
11113	421110
170204	421111
54941	421112
19342	421113
25120	421114
2426	421115
192868	421116
61863	421117
13464	421118
22991	421119
5363	421120
68056	421121
14365	421122
37840	421123
12047	421124
5527	421125
20553	421126
133067	421127
19595	421128
85343	421129
46136	421130
232982	421131
77052	421132
10981	421133
114311	421134
34402	421135
191	421136
8729	421137
6960	421138
63149	421139
73607	421140
99784	421141
68757	421142
177459	421143
16618	421144
116553	421145
22334	421146
52851	421147
85051	421148
119944	421149
87342	421150
45340	421151
29309	421152
8456	421153
29040	421154
96020	421155
137196	421156
15718	421157
14216	421158
10997	421159
33276	421160
25276	421161
61779	421162
103473	421163
62687	421164
1784	421165
195	421166
125752	421167
125498	421168
119016	421169
15981	421170
17910	421171
5016	421172
3719	421173
157333	421174
12748	421175
209780	421176
108126	421177
3459	421178
3923	421179
10072	421180
34371	421181
26586	421182
47824	421183
1528	421184
244079	421185
49486	421186
107856	421187
216308	421188
9037	421189
110001	421190
147366	421191
227804	421192
216263	421193
15002	421194
237745	421195
63111	421196
121455	421197
254	421198
13855	421199
3961	421200
8278	421201
37967	421202
259	421203
12201	421204
9446	421205
30845	421206
232678	421207
195961	421208
32008	421209
2722	421210
32667	421211
71433	421212
10711	421213
32	421214
99550	421215
121095	421216
159579	421217
16719	421218
244142	421219
161831	421220
238	421221
23750	421222
57812	421223
14216	421224
60156	421225
9772	421226
72388	421227
239224	421228
564	421229
14875	421230
110	421231
93142	421232
37981	421233
5413	421234
5396	421235
196697	421236
62548	421237
28725	421238
230435	421239
4391	421240
11460	421241
2955	421242
211568	421243
42190	421244
191813	421245
71024	421246
8598	421247
246735	421248
156445	421249
57162	421250
49075	421251
1405	421252
60813	421253
11647	421254
182436	421255
13199	421256
47762	421257
99037	421258
27629	421259
113184	421260
9590	421261
28253	421262
107297	421263
12949	421264
59249	421265
5082	421266
104328	421267
10654	421268
10524	421269
11363	421270
29648	421271
64234	421272
17377	421273
26305	421274
11518	421275
5982	421276
27787	421277
2350	421278
70961	421279
85562	421280
83121	421281
9946	421282
59084	421283
69729	421284
5780	421285
93994	421286
80658	421287
59010	421288
4131	421289
34539	421290
134128	421291
46970	421292
35481	421293
146731	421294
995	421295
9329	421296
156952	421297
68292	421298
16713	421299
164583	421300
242128	421301
440	421302
3985	421303
33822	421304
21671	421305
96767	421306
55980	421307
268925	421308
52168	421309
2072	421310
103866	421311
234045	421312
1612	421313
8398	421314
54069	421315
4081	421316
9865	421317
331	421318
24131	421319
35246	421320
56841	421321
79978	421322
44950	421323
14811	421324
21957	421325
1352	421326
185475	421327
142412	421328
1091	421329
24872	421330
7854	421331
73660	421332
128096	421333
20897	421334
55866	421335
14318	421336
2390	421337
18372	421338
55478	421339
4087	421340
35683	421341
34615	421342
59427	421343
154276	421344
253450	421345
467	421346
79744	421347
29528	421348
205545	421349
104797	421350
125020	421351
9375	421352
10300	421353
96	421354
2193	421355
23587	421356
107980	421357
22081	421358
167849	421359
67060	421360
2351	421361
107143	421362
196760	421363
1598	421364
11611	421365
197836	421366
23067	421367
32492	421368
200019	421369
20102	421370
31543	421371
32477	421372
131021	421373
185290	421374
56950	421375
40276	421376
85463	421377
136	421378
44036	421379
48699	421380
198106	421381
371	421382
829	421383
3837	421384
59567	421385
10929	421386
5521	421387
8895	421388
116435	421389
194241	421390
177672	421391
1029	421392
48887	421393
102919	421394
12228	421395
3016	421396
167430	421397
55689	421398
133760	421399
122410	421400
193599	421401
90565	421402
23994	421403
2673	421404
22023	421405
13832	421406
66754	421407
55748	421408
143702	421409
19953	421410
93838	421411
458	421412
76631	421413
1083	421414
45631	421415
15440	421416
31786	421417
9083	421418
14303	421419
5505	421420
257801	421421
196879	421422
41888	421423
40819	421424
111950	421425
4958	421426
72503	421427
17802	421428
22422	421429
8323	421430
140035	421431
172159	421432
116720	421433
815	421434
44377	421435
222349	421436
210700	421437
18537	421438
13397	421439
19304	421440
42975	421441
20589	421442
76106	421443
159979	421444
19726	421445
124607	421446
258372	421447
2154	421448
151219	421449
163876	421450
238867	421451
39151	421452
812	421453
190612	421454
70756	421455
219545	421456
28712	421457
22652	421458
2249	421459
121732	421460
74312	421461
4318	421462
56152	421463
181323	421464
49311	421465
2274	421466
33890	421467
6196	421468
140541	421469
4637	421470
115508	421471
69247	421472
26337	421473
14098	421474
33461	421475
73737	421476
35313	421477
227501	421478
25716	421479
26567	421480
251	421481
4842	421482
29841	421483
12113	421484
42270	421485
784	421486
16077	421487
153439	421488
26580	421489
79047	421490
108881	421491
6953	421492
26364	421493
125255	421494
96323	421495
8143	421496
205674	421497
196839	421498
47836	421499
373	421500
13975	421501
168	421502
28036	421503
131771	421504
4951	421505
3297	421506
65254	421507
31887	421508
119392	421509
2675	421510
2271	421511
260487	421512
107742	421513
12256	421514
94235	421515
1261	421516
37444	421517
704	421518
152360	421519
171163	421520
4863	421521
170203	421522
4927	421523
26451	421524
225528	421525
3699	421526
987	421527
64535	421528
14522	421529
7525	421530
90576	421531
20797	421532
1302	421533
221058	421534
2838	421535
264	421536
133098	421537
40532	421538
25989	421539
1284	421540
5514	421541
31426	421542
3705	421543
4028	421544
42310	421545
258591	421546
5203	421547
16691	421548
89059	421549
13014	421550
62589	421551
133904	421552
79220	421553
24319	421554
42102	421555
64417	421556
150464	421557
4717	421558
14862	421559
26388	421560
47149	421561
153996	421562
89942	421563
63210	421564
77750	421565
36195	421566
27505	421567
20188	421568
242519	421569
171155	421570
9300	421571
94396	421572
3952	421573
69824	421574
90498	421575
201	421576
54112	421577
251337	421578
53639	421579
146580	421580
3021	421581
120	421582
4866	421583
168612	421584
1844	421585
32922	421586
12993	421587
117579	421588
63626	421589
141875	421590
1824	421591
31427	421592
1628	421593
106277	421594
44347	421595
31246	421596
8358	421597
8561	421598
73930	421599
37173	421600
3190	421601
60408	421602
262199	421603
60698	421604
3235	421605
34262	421606
267728	421607
89374	421608
5474	421609
9878	421610
9319	421611
14052	421612
86288	421613
134361	421614
74226	421615
2333	421616
55909	421617
6911	421618
17917	421619
258	421620
42142	421621
9875	421622
63020	421623
14493	421624
16784	421625
76826	421626
73636	421627
241154	421628
8186	421629
149868	421630
12426	421631
159717	421632
11536	421633
156839	421634
40055	421635
122783	421636
84246	421637
29467	421638
57772	421639
7296	421640
2023	421641
89261	421642
161032	421643
133531	421644
253223	421645
69890	421646
1670	421647
41367	421648
8255	421649
20084	421650
19164	421651
99446	421652
5859	421653
25604	421654
147184	421655
656	421656
47428	421657
17571	421658
223572	421659
267627	421660
1435	421661
52842	421662
92337	421663
53903	421664
3375	421665
29812	421666
16	421667
11422	421668
49155	421669
12729	421670
44149	421671
9276	421672
13298	421673
4147	421674
93322	421675
5962	421676
114444	421677
6374	421678
15408	421679
165170	421680
7527	421681
4877	421682
62	421683
15454	421684
25	421685
46903	421686
145417	421687
21867	421688
69859	421689
102925	421690
5112	421691
14704	421692
36961	421693
26347	421694
130218	421695
64714	421696
206073	421697
147105	421698
17698	421699
90983	421700
43389	421701
464	421702
5231	421703
132579	421704
50559	421705
8005	421706
109734	421707
108630	421708
44168	421709
44854	421710
66922	421711
28037	421712
71986	421713
56842	421714
126986	421715
22997	421716
11960	421717
48591	421718
34516	421719
88192	421720
230	421721
21044	421722
233915	421723
69978	421724
22639	421725
167875	421726
15795	421727
179409	421728
10276	421729
200002	421730
122644	421731
27750	421732
1554	421733
136377	421734
6753	421735
491	421736
78298	421737
158083	421738
148470	421739
220331	421740
70550	421741
6722	421742
257940	421743
262869	421744
107876	421745
32426	421746
1288	421747
140757	421748
76	421749
3674	421750
3711	421751
74697	421752
557	421753
71833	421754
96324	421755
4842	421756
135350	421757
16676	421758
10614	421759
226209	421760
28942	421761
3864	421762
6321	421763
28449	421764
3058	421765
3708	421766
33399	421767
101216	421768
124589	421769
22207	421770
10810	421771
11666	421772
3837	421773
45930	421774
18563	421775
1722	421776
30	421777
1783	421778
49721	421779
7278	421780
26924	421781
165804	421782
83088	421783
195123	421784
232247	421785
131848	421786
17290	421787
32454	421788
1109	421789
77914	421790
11098	421791
26380	421792
8654	421793
46564	421794
39550	421795
53691	421796
50015	421797
86573	421798
14247	421799
17869	421800
4260	421801
19616	421802
57727	421803
7384	421804
5770	421805
265171	421806
10746	421807
6317	421808
39778	421809
5973	421810
255902	421811
21794	421812
78644	421813
2974	421814
43456	421815
263706	421816
449	421817
43170	421818
1160	421819
252406	421820
5143	421821
35646	421822
34593	421823
63247	421824
17665	421825
35834	421826
241524	421827
9067	421828
224052	421829
20810	421830
117707	421831
174705	421832
10575	421833
4685	421834
181212	421835
12210	421836
468	421837
24063	421838
76399	421839
36573	421840
160591	421841
69398	421842
1144	421843
3092	421844
6608	421845
49267	421846
161396	421847
29702	421848
21948	421849
119700	421850
10584	421851
28462	421852
109287	421853
85121	421854
76770	421855
189636	421856
52032	421857
56488	421858
108967	421859
18992	421860
378	421861
152194	421862
109235	421863
50789	421864
23848	421865
271934	421866
28629	421867
73670	421868
248270	421869
6598	421870
12844	421871
151042	421872
92277	421873
5118	421874
130883	421875
26342	421876
1357	421877
9570	421878
2000	421879
165836	421880
272038	421881
22840	421882
15236	421883
162071	421884
53073	421885
238832	421886
14923	421887
2607	421888
210814	421889
51995	421890
21381	421891
2089	421892
223046	421893
1939	421894
17224	421895
26026	421896
8529	421897
68555	421898
44062	421899
5892	421900
19000	421901
133390	421902
148665	421903
53321	421904
55210	421905
113872	421906
28030	421907
5199	421908
2481	421909
14887	421910
70450	421911
3894	421912
53043	421913
97891	421914
6318	421915
1054	421916
240102	421917
11727	421918
48298	421919
63746	421920
34917	421921
129336	421922
180429	421923
27507	421924
81917	421925
134538	421926
88420	421927
53367	421928
157738	421929
25497	421930
31402	421931
35086	421932
54207	421933
35001	421934
1222	421935
11481	421936
2566	421937
76524	421938
124764	421939
2327	421940
14745	421941
7440	421942
151696	421943
34897	421944
75736	421945
119501	421946
111542	421947
89232	421948
138893	421949
64791	421950
16309	421951
210922	421952
229243	421953
6566	421954
283	421955
107135	421956
32105	421957
32396	421958
5299	421959
6254	421960
24116	421961
39905	421962
35404	421963
49808	421964
24907	421965
181356	421966
146506	421967
20825	421968
128925	421969
162508	421970
13908	421971
101970	421972
22036	421973
15094	421974
3877	421975
170734	421976
72379	421977
60209	421978
18758	421979
4936	421980
88421	421981
29039	421982
7762	421983
439	421984
1758	421985
1850	421986
15606	421987
5107	421988
769	421989
215505	421990
120992	421991
71462	421992
133581	421993
1577	421994
38166	421995
4950	421996
41905	421997
215275	421998
9994	421999
114012	422000
17523	422001
1234	422002
58435	422003
93863	422004
13220	422005
8841	422006
168926	422007
9882	422008
122684	422009
5739	422010
58909	422011
3158	422012
27926	422013
211745	422014
523	422015
21048	422016
80659	422017
21892	422018
12541	422019
2409	422020
463	422021
103415	422022
126736	422023
118948	422024
9885	422025
8771	422026
27996	422027
161707	422028
5237	422029
104969	422030
37059	422031
18518	422032
34611	422033
29265	422034
110675	422035
3407	422036
75405	422037
9831	422038
7632	422039
18428	422040
42320	422041
8075	422042
185212	422043
193053	422044
13291	422045
134117	422046
81754	422047
8797	422048
60007	422049
79775	422050
272092	422051
101432	422052
1756	422053
92529	422054
99	422055
1444	422056
15018	422057
5964	422058
13883	422059
83872	422060
67045	422061
171334	422062
102196	422063
27944	422064
23314	422065
2689	422066
61420	422067
63842	422068
50289	422069
74140	422070
6035	422071
69343	422072
134093	422073
83547	422074
57251	422075
86004	422076
239191	422077
236888	422078
7913	422079
77032	422080
25040	422081
4119	422082
100031	422083
86283	422084
231754	422085
163916	422086
135926	422087
26520	422088
126902	422089
3178	422090
13990	422091
3459	422092
66092	422093
101071	422094
16776	422095
26868	422096
41774	422097
120	422098
50284	422099
45517	422100
18284	422101
205	422102
514	422103
172380	422104
9281	422105
98444	422106
101007	422107
145650	422108
88350	422109
155364	422110
18756	422111
11834	422112
53004	422113
5572	422114
51154	422115
1149	422116
73110	422117
10690	422118
235930	422119
3033	422120
6981	422121
112424	422122
147741	422123
59540	422124
151511	422125
67693	422126
175652	422127
8277	422128
94035	422129
61610	422130
100581	422131
246568	422132
196093	422133
75679	422134
70815	422135
100200	422136
79672	422137
28781	422138
12779	422139
49971	422140
106951	422141
69681	422142
59729	422143
188847	422144
134780	422145
9653	422146
56703	422147
2136	422148
40792	422149
162609	422150
73370	422151
213046	422152
29241	422153
37361	422154
16848	422155
9	422156
18	422157
51456	422158
11061	422159
3475	422160
1294	422161
27885	422162
70482	422163
70499	422164
916	422165
32836	422166
23548	422167
693	422168
120399	422169
95682	422170
192480	422171
224201	422172
27521	422173
10408	422174
101799	422175
33443	422176
71136	422177
8805	422178
45475	422179
75297	422180
122820	422181
123458	422182
80164	422183
106826	422184
4944	422185
58803	422186
5489	422187
4288	422188
19282	422189
26676	422190
43400	422191
99834	422192
47839	422193
8227	422194
107160	422195
75780	422196
91538	422197
21826	422198
29387	422199
16812	422200
25866	422201
249449	422202
31070	422203
1616	422204
21772	422205
898	422206
94792	422207
30650	422208
656	422209
110216	422210
82514	422211
10819	422212
41975	422213
179504	422214
30771	422215
10255	422216
1003	422217
63952	422218
100009	422219
218234	422220
72679	422221
41960	422222
5478	422223
2954	422224
3105	422225
20091	422226
53801	422227
164747	422228
69889	422229
43943	422230
4011	422231
179	422232
60638	422233
32337	422234
97804	422235
1518	422236
26481	422237
3136	422238
236264	422239
107693	422240
1848	422241
15578	422242
36900	422243
68893	422244
21127	422245
134848	422246
500	422247
159272	422248
66494	422249
102094	422250
29926	422251
1574	422252
36450	422253
165786	422254
246416	422255
153631	422256
75805	422257
96533	422258
170986	422259
145506	422260
79875	422261
2284	422262
15623	422263
20164	422264
75985	422265
50992	422266
3320	422267
185589	422268
43165	422269
87937	422270
72145	422271
1543	422272
79410	422273
54376	422274
37701	422275
175301	422276
40801	422277
74092	422278
723	422279
88437	422280
10122	422281
13727	422282
108541	422283
123838	422284
145656	422285
2313	422286
23923	422287
191639	422288
40285	422289
14407	422290
8890	422291
17498	422292
122628	422293
14326	422294
105705	422295
9285	422296
237369	422297
96385	422298
28590	422299
68446	422300
5599	422301
4425	422302
16809	422303
48959	422304
8244	422305
354	422306
1969	422307
2082	422308
26633	422309
10806	422310
115411	422311
53187	422312
654	422313
179403	422314
130352	422315
119617	422316
820	422317
33859	422318
129666	422319
4476	422320
2136	422321
14415	422322
6404	422323
260477	422324
10745	422325
42	422326
204	422327
235959	422328
2847	422329
1134	422330
263440	422331
57258	422332
17697	422333
26931	422334
63824	422335
13072	422336
865	422337
34062	422338
188741	422339
102126	422340
8882	422341
122509	422342
82757	422343
70605	422344
8919	422345
172286	422346
789	422347
72437	422348
181125	422349
11104	422350
44001	422351
70078	422352
230011	422353
6569	422354
250591	422355
61937	422356
31363	422357
117685	422358
163944	422359
50970	422360
92554	422361
70593	422362
38449	422363
11457	422364
78606	422365
64739	422366
2163	422367
6652	422368
12807	422369
51890	422370
126722	422371
706	422372
41869	422373
187702	422374
40023	422375
143616	422376
22187	422377
326	422378
28357	422379
141773	422380
82	422381
32593	422382
210648	422383
127690	422384
11491	422385
37130	422386
79779	422387
2548	422388
11897	422389
125063	422390
7555	422391
45281	422392
102354	422393
60398	422394
4829	422395
54885	422396
21390	422397
219655	422398
192032	422399
76448	422400
67886	422401
151505	422402
484	422403
1048	422404
5195	422405
131700	422406
25439	422407
24289	422408
3353	422409
8108	422410
7079	422411
15283	422412
205151	422413
212128	422414
48324	422415
86128	422416
501	422417
24190	422418
26303	422419
3728	422420
135599	422421
25244	422422
60835	422423
137591	422424
171552	422425
91729	422426
5394	422427
3154	422428
20312	422429
239351	422430
1504	422431
130553	422432
103844	422433
31674	422434
16749	422435
1355	422436
1150	422437
44856	422438
703	422439
114438	422440
1401	422441
161711	422442
7661	422443
2630	422444
148205	422445
64841	422446
33566	422447
3911	422448
375	422449
5342	422450
81519	422451
42402	422452
20492	422453
204083	422454
29048	422455
57273	422456
12667	422457
25085	422458
7846	422459
83640	422460
84692	422461
7343	422462
9915	422463
5614	422464
8035	422465
69392	422466
197165	422467
2754	422468
168522	422469
40723	422470
89963	422471
181035	422472
8228	422473
14508	422474
9573	422475
138394	422476
3872	422477
5914	422478
14032	422479
13989	422480
37960	422481
17905	422482
137565	422483
34695	422484
18083	422485
145138	422486
21850	422487
147863	422488
231519	422489
56544	422490
67002	422491
158210	422492
9013	422493
52419	422494
34194	422495
23027	422496
30519	422497
10665	422498
142161	422499
17036	422500
38950	422501
44348	422502
146840	422503
49800	422504
199240	422505
139730	422506
3187	422507
249307	422508
6746	422509
33710	422510
29378	422511
36251	422512
1898	422513
19709	422514
16935	422515
2423	422516
90394	422517
4485	422518
4178	422519
26213	422520
60127	422521
132405	422522
26624	422523
147955	422524
18633	422525
34954	422526
142	422527
7131	422528
137479	422529
27184	422530
2704	422531
76215	422532
52539	422533
21	422534
260212	422535
19911	422536
158920	422537
45317	422538
31369	422539
215556	422540
100372	422541
252862	422542
105869	422543
105545	422544
45038	422545
133578	422546
22986	422547
916	422548
111847	422549
25133	422550
29332	422551
52288	422552
601	422553
89827	422554
9895	422555
16284	422556
71127	422557
32687	422558
232923	422559
241969	422560
158773	422561
7531	422562
2057	422563
59590	422564
77347	422565
71524	422566
47719	422567
22519	422568
6419	422569
83712	422570
10539	422571
27930	422572
34627	422573
192830	422574
1688	422575
6450	422576
8074	422577
333	422578
46491	422579
60670	422580
3849	422581
20229	422582
224072	422583
164851	422584
6921	422585
3418	422586
262546	422587
36	422588
5837	422589
15532	422590
55592	422591
28443	422592
158264	422593
267514	422594
15965	422595
52117	422596
118436	422597
223673	422598
132078	422599
12820	422600
105719	422601
1233	422602
1417	422603
163172	422604
59572	422605
11462	422606
38325	422607
119993	422608
251289	422609
164325	422610
7953	422611
14155	422612
18553	422613
555	422614
1053	422615
6710	422616
1	422617
36958	422618
150295	422619
32246	422620
45364	422621
11587	422622
11014	422623
269326	422624
151152	422625
78769	422626
26477	422627
17967	422628
154825	422629
110268	422630
13565	422631
90530	422632
194781	422633
147172	422634
165672	422635
77840	422636
79952	422637
3464	422638
38948	422639
33956	422640
106262	422641
69421	422642
2597	422643
140599	422644
44649	422645
53738	422646
14196	422647
121820	422648
259489	422649
67436	422650
10274	422651
54861	422652
18006	422653
56367	422654
217898	422655
29759	422656
175134	422657
117245	422658
2735	422659
39312	422660
129675	422661
63550	422662
36	422663
39248	422664
152636	422665
2766	422666
97570	422667
181454	422668
211029	422669
28244	422670
96192	422671
4678	422672
59511	422673
25464	422674
19911	422675
18050	422676
77914	422677
79644	422678
58193	422679
128535	422680
52216	422681
81941	422682
90043	422683
3128	422684
12200	422685
31535	422686
22879	422687
11315	422688
22116	422689
80472	422690
37716	422691
42680	422692
186247	422693
127933	422694
130017	422695
152469	422696
6314	422697
185325	422698
26381	422699
19	422700
197643	422701
142285	422702
29903	422703
143078	422704
83379	422705
12353	422706
12557	422707
158909	422708
23628	422709
74870	422710
15718	422711
58758	422712
322	422713
7062	422714
109143	422715
3050	422716
3597	422717
18197	422718
170719	422719
1210	422720
75434	422721
113126	422722
50963	422723
16147	422724
9291	422725
7551	422726
25864	422727
706	422728
5751	422729
81168	422730
22643	422731
236494	422732
208406	422733
87023	422734
2673	422735
169	422736
156803	422737
9035	422738
79180	422739
15431	422740
14388	422741
254260	422742
4966	422743
165489	422744
930	422745
81170	422746
33937	422747
16391	422748
44622	422749
144732	422750
72451	422751
125418	422752
60390	422753
5452	422754
3907	422755
18094	422756
23978	422757
12728	422758
4968	422759
142805	422760
25161	422761
1105	422762
77007	422763
38463	422764
2520	422765
120433	422766
22704	422767
7134	422768
34013	422769
60505	422770
565	422771
7189	422772
18581	422773
37903	422774
30645	422775
67682	422776
212110	422777
73918	422778
68987	422779
5331	422780
99930	422781
2730	422782
30034	422783
68011	422784
17271	422785
14424	422786
18818	422787
1504	422788
6349	422789
83606	422790
21287	422791
4571	422792
42482	422793
138028	422794
130606	422795
1810	422796
36679	422797
8250	422798
10	422799
4491	422800
17314	422801
22951	422802
21856	422803
21553	422804
26842	422805
11241	422806
37716	422807
57999	422808
163618	422809
30193	422810
210565	422811
9108	422812
101726	422813
68674	422814
31031	422815
129647	422816
4386	422817
6193	422818
208913	422819
5654	422820
221274	422821
18341	422822
3846	422823
148288	422824
154108	422825
256019	422826
4185	422827
11927	422828
82656	422829
118596	422830
62083	422831
120882	422832
123747	422833
74667	422834
8975	422835
114513	422836
2	422837
265578	422838
91025	422839
205197	422840
147634	422841
108233	422842
52	422843
41027	422844
38	422845
32876	422846
22176	422847
124391	422848
99011	422849
27809	422850
10452	422851
128	422852
10959	422853
79866	422854
139392	422855
5569	422856
141651	422857
32798	422858
99693	422859
174360	422860
78616	422861
237899	422862
198583	422863
43292	422864
196547	422865
40955	422866
60032	422867
2268	422868
24816	422869
3408	422870
22397	422871
29564	422872
79018	422873
7569	422874
35090	422875
130996	422876
15330	422877
9790	422878
54640	422879
79206	422880
28970	422881
7719	422882
18546	422883
9415	422884
43705	422885
109288	422886
4633	422887
11081	422888
54339	422889
64767	422890
329	422891
64633	422892
7420	422893
34215	422894
21189	422895
48465	422896
28107	422897
62956	422898
4281	422899
18814	422900
112539	422901
46385	422902
85312	422903
28373	422904
26701	422905
32480	422906
11616	422907
10638	422908
73742	422909
31388	422910
108165	422911
62108	422912
19147	422913
104687	422914
6511	422915
201282	422916
7641	422917
106050	422918
21878	422919
91523	422920
41446	422921
36563	422922
149428	422923
15294	422924
332	422925
1863	422926
24265	422927
3951	422928
12497	422929
20284	422930
9102	422931
1682	422932
3858	422933
42963	422934
49866	422935
11539	422936
34603	422937
77945	422938
83575	422939
16730	422940
26701	422941
125151	422942
114119	422943
61586	422944
232613	422945
77	422946
1265	422947
57223	422948
173560	422949
20967	422950
73119	422951
25695	422952
34804	422953
43481	422954
35216	422955
18634	422956
183706	422957
156000	422958
10041	422959
74891	422960
50508	422961
17439	422962
10235	422963
127578	422964
22379	422965
38671	422966
95975	422967
108428	422968
34740	422969
6331	422970
97198	422971
239180	422972
148372	422973
12362	422974
16408	422975
5153	422976
108732	422977
44838	422978
161082	422979
2682	422980
1743	422981
5183	422982
4213	422983
6864	422984
145943	422985
164230	422986
2231	422987
214014	422988
224721	422989
97842	422990
42045	422991
176119	422992
9171	422993
153796	422994
13766	422995
13534	422996
44195	422997
8611	422998
2403	422999
1158	423000
59035	423001
111445	423002
26776	423003
23635	423004
13144	423005
144954	423006
156692	423007
37791	423008
140003	423009
1437	423010
63562	423011
55508	423012
114688	423013
159290	423014
23033	423015
5644	423016
78467	423017
41528	423018
35460	423019
712	423020
179995	423021
2622	423022
20808	423023
12944	423024
43576	423025
142019	423026
11768	423027
98906	423028
10108	423029
8479	423030
17640	423031
15334	423032
6689	423033
169360	423034
3983	423035
831	423036
113920	423037
153243	423038
37226	423039
171189	423040
971	423041
106534	423042
2799	423043
2513	423044
12301	423045
76394	423046
2012	423047
100789	423048
11630	423049
218798	423050
5281	423051
54436	423052
90973	423053
9960	423054
65734	423055
53505	423056
140171	423057
2633	423058
13997	423059
9979	423060
52052	423061
85997	423062
1708	423063
45139	423064
120481	423065
7526	423066
78860	423067
60547	423068
203753	423069
3472	423070
82719	423071
112399	423072
155229	423073
24118	423074
121741	423075
65142	423076
2207	423077
15958	423078
166924	423079
3347	423080
122886	423081
63883	423082
39999	423083
74723	423084
72597	423085
261203	423086
141828	423087
71354	423088
27609	423089
15307	423090
13190	423091
149294	423092
147201	423093
21897	423094
61900	423095
11564	423096
341	423097
13992	423098
90037	423099
235757	423100
19125	423101
519	423102
5458	423103
4868	423104
78739	423105
120126	423106
150994	423107
245224	423108
17072	423109
21968	423110
12947	423111
10081	423112
127297	423113
168541	423114
10895	423115
271309	423116
54959	423117
115048	423118
61297	423119
50394	423120
32460	423121
45538	423122
24799	423123
5340	423124
142746	423125
213592	423126
1391	423127
3559	423128
185072	423129
97387	423130
28945	423131
31703	423132
907	423133
142915	423134
53519	423135
93801	423136
32503	423137
32869	423138
72500	423139
105338	423140
11550	423141
69862	423142
84608	423143
4586	423144
12945	423145
2141	423146
23133	423147
42927	423148
140573	423149
166395	423150
700	423151
54647	423152
150512	423153
13805	423154
94366	423155
32029	423156
3365	423157
150153	423158
222679	423159
213267	423160
256180	423161
40187	423162
25977	423163
63290	423164
28678	423165
8948	423166
16654	423167
52446	423168
52863	423169
259991	423170
20926	423171
25847	423172
63088	423173
96049	423174
100062	423175
34848	423176
58183	423177
103468	423178
28840	423179
8299	423180
70430	423181
13610	423182
26598	423183
11505	423184
11179	423185
94895	423186
112675	423187
19758	423188
106719	423189
88908	423190
1280	423191
142636	423192
208877	423193
208924	423194
184984	423195
5224	423196
787	423197
36451	423198
58887	423199
193282	423200
44190	423201
165469	423202
1671	423203
213161	423204
7047	423205
118094	423206
6904	423207
35917	423208
3771	423209
80520	423210
5359	423211
99884	423212
5504	423213
9475	423214
90212	423215
96972	423216
35784	423217
8448	423218
5814	423219
147313	423220
192885	423221
99592	423222
99758	423223
62210	423224
20454	423225
31653	423226
149319	423227
6779	423228
56291	423229
92123	423230
61295	423231
3389	423232
8733	423233
4832	423234
15523	423235
219	423236
80545	423237
151271	423238
45532	423239
63831	423240
13816	423241
523	423242
59237	423243
146469	423244
19449	423245
120	423246
128730	423247
125757	423248
48088	423249
26250	423250
27029	423251
8734	423252
2973	423253
15597	423254
59110	423255
91399	423256
38254	423257
55538	423258
941	423259
214939	423260
118430	423261
231	423262
60981	423263
1523	423264
18389	423265
53559	423266
14136	423267
2011	423268
15097	423269
176862	423270
5587	423271
23008	423272
11894	423273
245425	423274
105616	423275
41014	423276
17251	423277
42955	423278
94592	423279
29501	423280
790	423281
4195	423282
37431	423283
270402	423284
186450	423285
72128	423286
263268	423287
55955	423288
46178	423289
167802	423290
46914	423291
78245	423292
270306	423293
28867	423294
272224	423295
94056	423296
16581	423297
46046	423298
268244	423299
202439	423300
70042	423301
144982	423302
63165	423303
31517	423304
80650	423305
42005	423306
24448	423307
27	423308
60457	423309
50800	423310
152613	423311
6936	423312
230	423313
6466	423314
6005	423315
3219	423316
196508	423317
59844	423318
229	423319
271311	423320
7010	423321
66044	423322
29275	423323
57515	423324
242732	423325
88819	423326
159122	423327
84270	423328
350	423329
449	423330
105	423331
236797	423332
192437	423333
217698	423334
149336	423335
30610	423336
154503	423337
43643	423338
13056	423339
1244	423340
196169	423341
30873	423342
20356	423343
59070	423344
139748	423345
164556	423346
1238	423347
48468	423348
765	423349
29465	423350
13542	423351
1743	423352
120132	423353
56540	423354
75206	423355
155622	423356
152013	423357
74366	423358
227275	423359
13396	423360
1621	423361
182021	423362
171329	423363
68611	423364
19442	423365
58104	423366
6055	423367
64672	423368
49788	423369
151950	423370
21644	423371
129537	423372
144995	423373
13966	423374
49205	423375
54034	423376
216095	423377
2277	423378
46931	423379
116969	423380
28536	423381
151623	423382
115337	423383
3713	423384
710	423385
13301	423386
8143	423387
2623	423388
161151	423389
13309	423390
34501	423391
59340	423392
59737	423393
211286	423394
229267	423395
49526	423396
137123	423397
112085	423398
51659	423399
2660	423400
27285	423401
47303	423402
28369	423403
43193	423404
58314	423405
2184	423406
146029	423407
1065	423408
7750	423409
2598	423410
11629	423411
34139	423412
169762	423413
58565	423414
190568	423415
950	423416
68620	423417
49899	423418
62415	423419
14381	423420
7085	423421
9672	423422
64875	423423
109502	423424
129522	423425
4542	423426
90111	423427
2	423428
69524	423429
41935	423430
11550	423431
31840	423432
82019	423433
26020	423434
30928	423435
44663	423436
1620	423437
18231	423438
34504	423439
11	423440
126109	423441
92237	423442
10697	423443
108592	423444
48556	423445
58933	423446
23412	423447
78980	423448
94428	423449
137294	423450
157402	423451
125087	423452
4315	423453
244591	423454
602	423455
269097	423456
32171	423457
48220	423458
422	423459
50018	423460
18989	423461
7706	423462
34071	423463
20531	423464
98916	423465
222084	423466
235974	423467
5011	423468
7989	423469
70389	423470
39433	423471
260	423472
65669	423473
53503	423474
43268	423475
111639	423476
7196	423477
42445	423478
83108	423479
79561	423480
23283	423481
96359	423482
16227	423483
146524	423484
10053	423485
24235	423486
1642	423487
30827	423488
27265	423489
12203	423490
105791	423491
37517	423492
103346	423493
9111	423494
228119	423495
7573	423496
32539	423497
7290	423498
77060	423499
1953	423500
172749	423501
122111	423502
165001	423503
101444	423504
11710	423505
87279	423506
533	423507
68284	423508
16165	423509
42393	423510
12224	423511
108679	423512
65523	423513
92040	423514
262993	423515
211871	423516
169796	423517
91391	423518
1182	423519
217897	423520
200656	423521
15404	423522
11680	423523
87660	423524
111263	423525
35835	423526
20404	423527
15746	423528
136377	423529
13277	423530
47466	423531
215460	423532
159580	423533
82720	423534
11353	423535
258081	423536
54797	423537
119613	423538
20815	423539
7138	423540
5389	423541
20950	423542
232944	423543
40924	423544
1144	423545
4406	423546
209951	423547
150182	423548
76066	423549
70418	423550
119833	423551
10706	423552
112167	423553
6535	423554
2962	423555
31883	423556
50117	423557
349	423558
648	423559
211355	423560
4639	423561
73954	423562
3446	423563
204308	423564
18192	423565
234847	423566
150632	423567
31492	423568
3917	423569
168948	423570
13606	423571
2350	423572
234430	423573
52603	423574
97691	423575
29389	423576
6302	423577
19946	423578
186152	423579
177439	423580
133063	423581
1225	423582
11608	423583
17337	423584
2426	423585
21713	423586
13487	423587
879	423588
264384	423589
29230	423590
36774	423591
797	423592
168468	423593
269469	423594
76684	423595
9305	423596
8739	423597
8603	423598
325	423599
34021	423600
17333	423601
125743	423602
9295	423603
54926	423604
9580	423605
4079	423606
25450	423607
64718	423608
125808	423609
53079	423610
90611	423611
47220	423612
1986	423613
169192	423614
68966	423615
114380	423616
21734	423617
84902	423618
33842	423619
92607	423620
23839	423621
227482	423622
395	423623
157371	423624
9813	423625
154088	423626
89303	423627
111370	423628
91919	423629
85019	423630
5733	423631
10099	423632
38818	423633
143796	423634
206522	423635
199179	423636
57266	423637
18961	423638
162684	423639
11253	423640
537	423641
122325	423642
5157	423643
25313	423644
60954	423645
34036	423646
171665	423647
28756	423648
17773	423649
167913	423650
24685	423651
2557	423652
67532	423653
83164	423654
135385	423655
1798	423656
684	423657
79027	423658
5838	423659
3014	423660
6311	423661
18500	423662
144928	423663
170939	423664
31494	423665
233232	423666
251811	423667
65727	423668
2580	423669
51994	423670
7353	423671
165635	423672
137277	423673
29389	423674
5176	423675
110484	423676
102398	423677
20738	423678
14030	423679
61806	423680
9444	423681
38250	423682
98911	423683
62531	423684
18984	423685
29858	423686
79	423687
24834	423688
11618	423689
96331	423690
35016	423691
33546	423692
24127	423693
670	423694
169092	423695
97114	423696
83161	423697
95518	423698
6721	423699
7134	423700
1161	423701
34193	423702
122666	423703
2335	423704
12497	423705
22453	423706
18906	423707
10054	423708
13380	423709
2452	423710
38862	423711
14194	423712
47539	423713
10846	423714
41004	423715
53833	423716
3537	423717
94513	423718
28911	423719
26176	423720
10225	423721
161769	423722
19430	423723
5193	423724
7437	423725
15453	423726
39311	423727
134921	423728
34924	423729
24952	423730
11012	423731
199299	423732
42037	423733
78161	423734
10466	423735
226124	423736
54733	423737
16893	423738
90682	423739
97851	423740
155714	423741
5897	423742
91856	423743
99863	423744
62168	423745
236920	423746
2980	423747
145683	423748
5070	423749
100386	423750
207595	423751
8519	423752
162062	423753
1596	423754
101540	423755
59733	423756
62753	423757
45299	423758
66943	423759
12830	423760
42529	423761
107451	423762
106776	423763
277	423764
9664	423765
1839	423766
26184	423767
55921	423768
841	423769
28311	423770
242288	423771
69731	423772
9563	423773
51426	423774
14284	423775
132002	423776
160276	423777
215633	423778
46616	423779
2436	423780
6247	423781
62911	423782
51593	423783
217288	423784
4224	423785
7622	423786
50438	423787
17299	423788
21008	423789
23800	423790
17489	423791
46398	423792
8662	423793
267577	423794
77547	423795
8927	423796
10895	423797
101913	423798
13507	423799
5557	423800
87059	423801
150385	423802
9180	423803
5363	423804
1997	423805
14222	423806
43462	423807
166104	423808
120135	423809
130028	423810
76842	423811
204197	423812
49854	423813
166017	423814
8981	423815
7111	423816
3061	423817
512	423818
101680	423819
12600	423820
7449	423821
16791	423822
32769	423823
14698	423824
39697	423825
108036	423826
142576	423827
37837	423828
99325	423829
48429	423830
99347	423831
28851	423832
265628	423833
66035	423834
68559	423835
28036	423836
17660	423837
164069	423838
6563	423839
254395	423840
16215	423841
39125	423842
5970	423843
2436	423844
29148	423845
101416	423846
20925	423847
44183	423848
209848	423849
99275	423850
130878	423851
151620	423852
237167	423853
5477	423854
74660	423855
18740	423856
193016	423857
56244	423858
6947	423859
11002	423860
15302	423861
32052	423862
15477	423863
77619	423864
225615	423865
76387	423866
131327	423867
172140	423868
73502	423869
42666	423870
22177	423871
39407	423872
76216	423873
46706	423874
272693	423875
37697	423876
46685	423877
226911	423878
34700	423879
39968	423880
17919	423881
223583	423882
4082	423883
39	423884
12184	423885
12726	423886
81437	423887
1383	423888
107001	423889
29418	423890
106087	423891
18327	423892
44858	423893
129237	423894
76713	423895
76637	423896
71204	423897
95851	423898
270696	423899
65026	423900
43168	423901
21597	423902
29746	423903
78800	423904
4370	423905
118908	423906
28716	423907
7227	423908
104552	423909
35532	423910
90189	423911
20832	423912
66155	423913
269434	423914
5420	423915
5760	423916
19717	423917
102752	423918
117990	423919
97655	423920
2035	423921
6789	423922
51628	423923
12567	423924
2693	423925
96021	423926
36392	423927
39450	423928
87389	423929
2653	423930
169279	423931
17363	423932
245954	423933
120190	423934
15007	423935
46907	423936
192076	423937
258394	423938
71491	423939
2057	423940
227241	423941
19722	423942
247912	423943
47698	423944
49578	423945
57610	423946
4521	423947
61821	423948
11817	423949
32552	423950
111832	423951
209538	423952
8919	423953
131764	423954
90570	423955
7582	423956
42895	423957
17926	423958
43021	423959
22000	423960
805	423961
143960	423962
19118	423963
61382	423964
114299	423965
29892	423966
76659	423967
32948	423968
74907	423969
191891	423970
28570	423971
52750	423972
121668	423973
4040	423974
3581	423975
72130	423976
54314	423977
2794	423978
11668	423979
149770	423980
67492	423981
88827	423982
148436	423983
18881	423984
28032	423985
5775	423986
3416	423987
4478	423988
40798	423989
11897	423990
22399	423991
59423	423992
18568	423993
21878	423994
19618	423995
30233	423996
31141	423997
16094	423998
2647	423999
37814	424000
17409	424001
18505	424002
191843	424003
127289	424004
26908	424005
8507	424006
158767	424007
47154	424008
102152	424009
232073	424010
102725	424011
2453	424012
75748	424013
221826	424014
8392	424015
57249	424016
9454	424017
22506	424018
52581	424019
12499	424020
14023	424021
137124	424022
103986	424023
8898	424024
5323	424025
12173	424026
76164	424027
235206	424028
260624	424029
43325	424030
97	424031
7835	424032
46144	424033
54133	424034
53275	424035
188603	424036
21576	424037
53893	424038
49	424039
3874	424040
76602	424041
254514	424042
32839	424043
194125	424044
178783	424045
19992	424046
52308	424047
7336	424048
433	424049
127994	424050
8028	424051
27343	424052
44363	424053
118132	424054
12504	424055
24997	424056
118929	424057
23347	424058
113403	424059
24924	424060
219394	424061
1946	424062
2629	424063
7894	424064
4796	424065
121549	424066
186189	424067
24680	424068
23475	424069
48718	424070
186906	424071
4603	424072
44786	424073
192	424074
216631	424075
138788	424076
5183	424077
396	424078
93536	424079
5572	424080
49554	424081
271325	424082
62214	424083
46373	424084
171051	424085
4513	424086
64587	424087
88728	424088
38639	424089
11934	424090
301	424091
70306	424092
107636	424093
73568	424094
121325	424095
41915	424096
91351	424097
3956	424098
34357	424099
9689	424100
35654	424101
3926	424102
2	424103
45432	424104
131646	424105
9702	424106
118407	424107
7050	424108
104327	424109
149114	424110
2550	424111
1341	424112
23870	424113
61446	424114
206265	424115
1260	424116
234	424117
63503	424118
144848	424119
224778	424120
162645	424121
12321	424122
2256	424123
215031	424124
529	424125
6670	424126
104249	424127
69465	424128
4103	424129
1585	424130
1263	424131
19510	424132
111259	424133
37529	424134
13399	424135
2328	424136
31448	424137
34920	424138
82276	424139
13216	424140
2356	424141
55489	424142
33581	424143
89320	424144
51461	424145
209155	424146
5312	424147
147201	424148
342	424149
14233	424150
94977	424151
126774	424152
3079	424153
84962	424154
101780	424155
51944	424156
6363	424157
61059	424158
18978	424159
132711	424160
29206	424161
1177	424162
51071	424163
7449	424164
159143	424165
42434	424166
154009	424167
7145	424168
7588	424169
45674	424170
40094	424171
24638	424172
9955	424173
100918	424174
8548	424175
39	424176
17354	424177
120032	424178
108953	424179
38631	424180
4296	424181
51168	424182
40908	424183
115	424184
9198	424185
18765	424186
5153	424187
36542	424188
184076	424189
92414	424190
12214	424191
25581	424192
635	424193
58817	424194
70409	424195
43918	424196
208739	424197
59457	424198
273	424199
31399	424200
110985	424201
61381	424202
2281	424203
28014	424204
4286	424205
5765	424206
51459	424207
44476	424208
79426	424209
32322	424210
56890	424211
166175	424212
35305	424213
25027	424214
9300	424215
187824	424216
234493	424217
23616	424218
4013	424219
27185	424220
160287	424221
22417	424222
46883	424223
27598	424224
119185	424225
2950	424226
161013	424227
92446	424228
127672	424229
6664	424230
29085	424231
23868	424232
111371	424233
148648	424234
64479	424235
116826	424236
4412	424237
79698	424238
39552	424239
141085	424240
71372	424241
242702	424242
152378	424243
87265	424244
9236	424245
70727	424246
15503	424247
62579	424248
39664	424249
39561	424250
8532	424251
183299	424252
41349	424253
150931	424254
176076	424255
141142	424256
24413	424257
24321	424258
47354	424259
142839	424260
552	424261
1489	424262
255259	424263
36921	424264
115931	424265
9441	424266
9583	424267
4933	424268
177	424269
30568	424270
238386	424271
167840	424272
162922	424273
86533	424274
70888	424275
23352	424276
67597	424277
90074	424278
72302	424279
161808	424280
69466	424281
42601	424282
2098	424283
92699	424284
7560	424285
51280	424286
108631	424287
143634	424288
1878	424289
50458	424290
171628	424291
80398	424292
82377	424293
24910	424294
21	424295
119649	424296
5850	424297
10140	424298
89995	424299
116742	424300
91733	424301
243916	424302
95525	424303
4879	424304
35735	424305
3774	424306
12057	424307
129541	424308
740	424309
6917	424310
136	424311
110054	424312
104861	424313
20721	424314
19958	424315
5955	424316
9943	424317
42474	424318
207692	424319
21789	424320
68184	424321
58894	424322
248445	424323
3084	424324
944	424325
12248	424326
2235	424327
134937	424328
23519	424329
37064	424330
4031	424331
1418	424332
175173	424333
15132	424334
64328	424335
70256	424336
888	424337
10585	424338
15892	424339
6315	424340
60438	424341
103093	424342
154687	424343
1114	424344
79451	424345
62485	424346
130648	424347
6279	424348
270501	424349
4189	424350
7513	424351
188832	424352
34284	424353
260373	424354
10986	424355
204812	424356
41672	424357
12690	424358
113479	424359
9637	424360
105002	424361
63875	424362
158	424363
114818	424364
69147	424365
14082	424366
114228	424367
66565	424368
173092	424369
12004	424370
214	424371
1074	424372
11420	424373
78155	424374
17374	424375
7319	424376
55295	424377
83045	424378
126672	424379
37738	424380
1432	424381
6178	424382
27071	424383
150313	424384
13985	424385
45946	424386
183109	424387
2851	424388
33895	424389
139203	424390
106723	424391
10694	424392
81342	424393
129373	424394
1202	424395
16169	424396
29685	424397
63072	424398
107539	424399
68034	424400
9382	424401
35972	424402
10001	424403
2011	424404
3184	424405
164754	424406
1662	424407
42989	424408
525	424409
31088	424410
116371	424411
66246	424412
258220	424413
252796	424414
37860	424415
4183	424416
877	424417
870	424418
116102	424419
33679	424420
114727	424421
34281	424422
6397	424423
39202	424424
45749	424425
128002	424426
228820	424427
88672	424428
171973	424429
24517	424430
109660	424431
109277	424432
95811	424433
110915	424434
2537	424435
218038	424436
3895	424437
90460	424438
12523	424439
12465	424440
87981	424441
46662	424442
4981	424443
5504	424444
15171	424445
2402	424446
74486	424447
37879	424448
2686	424449
221610	424450
13156	424451
7564	424452
75587	424453
37497	424454
126342	424455
89324	424456
142155	424457
111306	424458
50598	424459
74390	424460
96993	424461
11968	424462
3390	424463
16337	424464
5944	424465
146476	424466
32898	424467
21210	424468
7171	424469
120291	424470
109892	424471
42883	424472
161266	424473
63618	424474
270518	424475
7742	424476
14346	424477
44109	424478
4626	424479
25483	424480
46026	424481
39967	424482
270522	424483
67600	424484
55621	424485
80224	424486
10803	424487
30083	424488
260910	424489
6962	424490
2989	424491
20026	424492
195213	424493
23283	424494
255257	424495
81715	424496
63	424497
16701	424498
1360	424499
124743	424500
19255	424501
37299	424502
6508	424503
57232	424504
101215	424505
5830	424506
3524	424507
28125	424508
133233	424509
38465	424510
18679	424511
88054	424512
129134	424513
3349	424514
14454	424515
131717	424516
111619	424517
17654	424518
65990	424519
16326	424520
100829	424521
214481	424522
232	424523
38459	424524
192630	424525
144119	424526
73832	424527
13231	424528
261169	424529
106325	424530
42204	424531
141498	424532
13360	424533
157471	424534
179819	424535
12545	424536
91736	424537
165637	424538
11873	424539
144684	424540
170262	424541
4867	424542
18569	424543
19295	424544
18305	424545
39478	424546
118205	424547
243371	424548
4060	424549
38243	424550
2653	424551
107271	424552
114704	424553
161658	424554
72757	424555
28165	424556
148699	424557
1887	424558
23230	424559
38878	424560
38748	424561
39630	424562
76256	424563
3863	424564
245917	424565
126543	424566
36624	424567
38402	424568
105559	424569
80806	424570
60700	424571
140258	424572
35186	424573
4804	424574
41323	424575
84610	424576
1164	424577
3078	424578
4547	424579
18582	424580
95473	424581
170900	424582
180401	424583
10382	424584
28003	424585
26801	424586
227395	424587
103425	424588
155898	424589
47119	424590
22822	424591
1937	424592
11784	424593
97314	424594
106552	424595
136646	424596
124653	424597
176586	424598
97718	424599
1307	424600
13419	424601
241764	424602
5432	424603
166440	424604
1668	424605
175566	424606
44321	424607
51017	424608
29255	424609
90611	424610
9913	424611
25496	424612
70885	424613
840	424614
4421	424615
63216	424616
1855	424617
39199	424618
152201	424619
743	424620
3302	424621
11426	424622
7998	424623
229906	424624
2900	424625
244982	424626
16460	424627
29065	424628
46653	424629
57843	424630
17304	424631
58440	424632
234582	424633
165151	424634
16528	424635
30552	424636
16269	424637
167239	424638
28992	424639
6350	424640
13325	424641
201363	424642
31289	424643
13854	424644
1033	424645
18877	424646
121	424647
27962	424648
139361	424649
12787	424650
741	424651
46372	424652
183307	424653
34093	424654
11588	424655
1324	424656
4671	424657
1392	424658
59675	424659
93626	424660
10016	424661
161940	424662
133475	424663
3414	424664
20933	424665
81133	424666
9136	424667
248581	424668
75921	424669
2134	424670
24073	424671
242308	424672
33434	424673
111245	424674
86134	424675
7104	424676
96649	424677
6887	424678
19019	424679
262162	424680
12161	424681
219798	424682
94321	424683
55142	424684
173436	424685
143374	424686
221156	424687
116797	424688
110315	424689
6255	424690
15725	424691
20561	424692
28934	424693
126252	424694
39984	424695
11652	424696
24577	424697
46056	424698
98055	424699
74750	424700
224126	424701
9100	424702
178581	424703
7387	424704
61238	424705
28	424706
31917	424707
64631	424708
12886	424709
57580	424710
6457	424711
2289	424712
15615	424713
227729	424714
45853	424715
52824	424716
5725	424717
13661	424718
5165	424719
105770	424720
205049	424721
75408	424722
6886	424723
88283	424724
5568	424725
13749	424726
19643	424727
143142	424728
19434	424729
58855	424730
56597	424731
1829	424732
9769	424733
68531	424734
86377	424735
5940	424736
93523	424737
45599	424738
6754	424739
12114	424740
162879	424741
103802	424742
13490	424743
4394	424744
145083	424745
43978	424746
1078	424747
25	424748
734	424749
38963	424750
11325	424751
104792	424752
81501	424753
52585	424754
10503	424755
4474	424756
143235	424757
136	424758
5167	424759
1078	424760
33765	424761
88807	424762
11077	424763
46616	424764
259478	424765
47231	424766
43855	424767
116829	424768
29762	424769
21399	424770
77604	424771
13148	424772
11944	424773
42745	424774
35944	424775
26310	424776
2931	424777
235941	424778
22348	424779
22838	424780
860	424781
221165	424782
9501	424783
28888	424784
52073	424785
1637	424786
35088	424787
242784	424788
5893	424789
42180	424790
7601	424791
46410	424792
118542	424793
13476	424794
2309	424795
151603	424796
151270	424797
239109	424798
135627	424799
98401	424800
2351	424801
43390	424802
261390	424803
388	424804
385	424805
6174	424806
27661	424807
858	424808
5886	424809
97996	424810
184068	424811
56289	424812
23155	424813
32402	424814
18228	424815
9394	424816
24972	424817
32705	424818
4508	424819
49264	424820
5723	424821
4363	424822
247349	424823
97414	424824
46599	424825
54665	424826
246417	424827
88256	424828
10834	424829
265207	424830
2061	424831
14877	424832
53846	424833
1255	424834
6044	424835
12555	424836
74124	424837
27906	424838
107608	424839
58248	424840
93528	424841
67536	424842
69770	424843
4617	424844
19829	424845
81243	424846
16022	424847
77855	424848
217653	424849
4907	424850
61395	424851
839	424852
47067	424853
33474	424854
1917	424855
4319	424856
4916	424857
241076	424858
63634	424859
94013	424860
19519	424861
14878	424862
159445	424863
162536	424864
21588	424865
3156	424866
65773	424867
201753	424868
12353	424869
122458	424870
55250	424871
74210	424872
98241	424873
1718	424874
15822	424875
113335	424876
32276	424877
16653	424878
155328	424879
6235	424880
30274	424881
19820	424882
4699	424883
19564	424884
19572	424885
114643	424886
17882	424887
39607	424888
24018	424889
15549	424890
2905	424891
92075	424892
180	424893
17175	424894
18865	424895
70845	424896
180610	424897
116125	424898
38508	424899
20601	424900
981	424901
223130	424902
94089	424903
192736	424904
4468	424905
573	424906
58048	424907
94304	424908
39086	424909
58003	424910
5907	424911
34086	424912
41960	424913
1771	424914
10277	424915
69908	424916
4067	424917
82573	424918
1972	424919
65914	424920
35328	424921
22433	424922
144	424923
3188	424924
75429	424925
161654	424926
10635	424927
101225	424928
39	424929
119877	424930
103267	424931
11550	424932
19026	424933
5879	424934
262776	424935
20121	424936
56984	424937
5726	424938
106733	424939
60803	424940
4473	424941
46105	424942
267965	424943
9638	424944
56074	424945
12086	424946
136379	424947
205134	424948
47735	424949
244411	424950
181658	424951
2643	424952
201924	424953
750	424954
34148	424955
167689	424956
4463	424957
9091	424958
161939	424959
5173	424960
5045	424961
379	424962
2492	424963
53505	424964
25832	424965
160316	424966
138904	424967
9432	424968
117147	424969
223061	424970
80186	424971
76762	424972
55510	424973
29757	424974
15970	424975
110105	424976
57653	424977
161248	424978
36402	424979
1429	424980
2350	424981
58520	424982
27326	424983
75663	424984
3182	424985
5227	424986
19343	424987
1347	424988
179087	424989
8831	424990
98737	424991
72881	424992
269083	424993
215490	424994
48602	424995
144740	424996
9424	424997
163412	424998
251893	424999
230434	425000
42605	425001
259271	425002
11276	425003
72854	425004
43177	425005
31819	425006
180556	425007
354	425008
17123	425009
242597	425010
3155	425011
6594	425012
195023	425013
32863	425014
22932	425015
130603	425016
131034	425017
41584	425018
33709	425019
93774	425020
3262	425021
36518	425022
84643	425023
79042	425024
30389	425025
23130	425026
53693	425027
19991	425028
73496	425029
26537	425030
185132	425031
3639	425032
29653	425033
21274	425034
46782	425035
206333	425036
212328	425037
37095	425038
1799	425039
214130	425040
18108	425041
41952	425042
52440	425043
13201	425044
243709	425045
1420	425046
51989	425047
35036	425048
36519	425049
22770	425050
105776	425051
90095	425052
1393	425053
88305	425054
222536	425055
51775	425056
29630	425057
161599	425058
14074	425059
5698	425060
125889	425061
25228	425062
56485	425063
27957	425064
55343	425065
54193	425066
101031	425067
135502	425068
16499	425069
17894	425070
161418	425071
642	425072
41656	425073
887	425074
7645	425075
112328	425076
4010	425077
246528	425078
719	425079
37207	425080
62628	425081
2207	425082
1592	425083
389	425084
22432	425085
158314	425086
14717	425087
973	425088
79125	425089
58997	425090
9994	425091
61912	425092
5205	425093
136723	425094
22788	425095
149009	425096
196453	425097
24123	425098
2697	425099
1492	425100
57	425101
198060	425102
52543	425103
14478	425104
1696	425105
210790	425106
21800	425107
151420	425108
5549	425109
9922	425110
6972	425111
51619	425112
72460	425113
255823	425114
98733	425115
149044	425116
3321	425117
2836	425118
58527	425119
4922	425120
7475	425121
1199	425122
172645	425123
538	425124
56534	425125
1840	425126
20086	425127
55253	425128
165	425129
3632	425130
1630	425131
78863	425132
258	425133
18758	425134
4921	425135
105206	425136
103716	425137
156658	425138
75290	425139
5909	425140
25462	425141
155560	425142
4988	425143
70729	425144
57272	425145
30936	425146
1116	425147
19409	425148
3161	425149
81988	425150
9142	425151
48252	425152
21554	425153
23902	425154
36208	425155
36725	425156
75828	425157
52952	425158
10131	425159
27437	425160
57503	425161
28309	425162
25955	425163
51549	425164
113161	425165
176912	425166
13258	425167
28850	425168
187	425169
5907	425170
374	425171
2141	425172
57365	425173
101437	425174
1020	425175
258722	425176
98874	425177
15540	425178
45061	425179
45807	425180
35226	425181
192915	425182
75603	425183
75343	425184
135605	425185
45924	425186
257364	425187
67828	425188
32057	425189
79442	425190
56572	425191
28558	425192
4492	425193
5456	425194
560	425195
33171	425196
50823	425197
31005	425198
28137	425199
50193	425200
99330	425201
46565	425202
130248	425203
114090	425204
3667	425205
136	425206
125709	425207
51042	425208
115345	425209
843	425210
26366	425211
4872	425212
797	425213
8602	425214
316	425215
35602	425216
3858	425217
197381	425218
9152	425219
3182	425220
25025	425221
71618	425222
151926	425223
50004	425224
2544	425225
4526	425226
21604	425227
5932	425228
75329	425229
165324	425230
142494	425231
43583	425232
18684	425233
261085	425234
137982	425235
53642	425236
7715	425237
20479	425238
4888	425239
209880	425240
128278	425241
7822	425242
47595	425243
530	425244
7086	425245
59380	425246
17811	425247
27917	425248
270962	425249
13246	425250
203308	425251
16555	425252
8104	425253
109165	425254
152	425255
80591	425256
256463	425257
37875	425258
5610	425259
55814	425260
5216	425261
9692	425262
247748	425263
139521	425264
78602	425265
19906	425266
41637	425267
22993	425268
3872	425269
48049	425270
41899	425271
8467	425272
80024	425273
39011	425274
4036	425275
179165	425276
155803	425277
217608	425278
14777	425279
77077	425280
93989	425281
5049	425282
71950	425283
57107	425284
40858	425285
35118	425286
118974	425287
45338	425288
4144	425289
19760	425290
55303	425291
1774	425292
76846	425293
97003	425294
125267	425295
1280	425296
258282	425297
43111	425298
142200	425299
209304	425300
10472	425301
22415	425302
30909	425303
93000	425304
141616	425305
54646	425306
18944	425307
242746	425308
41882	425309
49160	425310
97291	425311
61900	425312
146338	425313
4023	425314
1889	425315
38235	425316
160789	425317
11602	425318
44061	425319
1292	425320
262166	425321
70902	425322
101693	425323
80195	425324
113360	425325
92320	425326
1382	425327
3034	425328
171514	425329
125481	425330
16369	425331
59459	425332
72704	425333
251879	425334
135935	425335
35251	425336
133009	425337
810	425338
147696	425339
5588	425340
29750	425341
15489	425342
21902	425343
22729	425344
14	425345
125427	425346
38501	425347
49961	425348
17975	425349
46011	425350
1394	425351
163480	425352
5074	425353
19209	425354
61194	425355
100426	425356
21483	425357
11271	425358
6132	425359
1447	425360
3479	425361
7874	425362
68106	425363
78792	425364
112693	425365
3489	425366
70224	425367
4197	425368
496	425369
38744	425370
100174	425371
9856	425372
244262	425373
39055	425374
70964	425375
578	425376
44162	425377
1195	425378
17531	425379
178832	425380
8168	425381
8924	425382
52530	425383
71541	425384
5293	425385
140680	425386
242997	425387
249199	425388
62348	425389
71019	425390
112129	425391
748	425392
23921	425393
141926	425394
38128	425395
57149	425396
8727	425397
271	425398
333	425399
48240	425400
75427	425401
23246	425402
5040	425403
18473	425404
135104	425405
23195	425406
12892	425407
256431	425408
52185	425409
169273	425410
98259	425411
167300	425412
105095	425413
12597	425414
67807	425415
53201	425416
26067	425417
100186	425418
58702	425419
12	425420
6472	425421
84817	425422
48838	425423
66085	425424
22789	425425
2483	425426
122410	425427
30635	425428
11334	425429
860	425430
17671	425431
137	425432
81868	425433
267151	425434
17718	425435
107951	425436
192799	425437
227974	425438
24036	425439
88331	425440
87594	425441
38386	425442
39139	425443
24086	425444
31890	425445
31961	425446
730	425447
5288	425448
2725	425449
5509	425450
106645	425451
268177	425452
57687	425453
160421	425454
170218	425455
22589	425456
25459	425457
153999	425458
132941	425459
20733	425460
12426	425461
17384	425462
8884	425463
104607	425464
144692	425465
2675	425466
270974	425467
13705	425468
56396	425469
26568	425470
959	425471
24832	425472
24864	425473
14132	425474
88422	425475
316	425476
1876	425477
26140	425478
23405	425479
45441	425480
63414	425481
17085	425482
20524	425483
126224	425484
51192	425485
3075	425486
14455	425487
2384	425488
15097	425489
129471	425490
4449	425491
114800	425492
50318	425493
231545	425494
46174	425495
8553	425496
240401	425497
166458	425498
2077	425499
100772	425500
153530	425501
2278	425502
10120	425503
181699	425504
11631	425505
30624	425506
1640	425507
14130	425508
1159	425509
29132	425510
154491	425511
90136	425512
121173	425513
24991	425514
845	425515
208608	425516
200153	425517
97051	425518
27943	425519
69464	425520
176795	425521
23866	425522
24147	425523
168017	425524
4234	425525
210912	425526
49352	425527
129094	425528
195760	425529
27036	425530
16294	425531
63048	425532
102185	425533
104534	425534
5722	425535
104610	425536
182208	425537
169299	425538
132114	425539
34473	425540
13999	425541
203867	425542
173819	425543
90087	425544
36206	425545
35944	425546
10887	425547
65250	425548
21448	425549
101106	425550
87504	425551
79478	425552
91837	425553
24998	425554
19131	425555
88179	425556
62215	425557
47874	425558
21403	425559
154766	425560
52843	425561
105562	425562
32920	425563
103296	425564
17298	425565
77507	425566
95750	425567
51465	425568
70705	425569
102	425570
93163	425571
21304	425572
27260	425573
176322	425574
18960	425575
145329	425576
998	425577
50486	425578
109976	425579
43684	425580
8265	425581
163003	425582
1895	425583
63787	425584
211252	425585
78079	425586
169447	425587
12469	425588
30170	425589
24224	425590
4625	425591
174364	425592
94136	425593
13208	425594
170980	425595
81324	425596
223523	425597
53343	425598
33729	425599
20243	425600
150995	425601
25806	425602
11711	425603
54750	425604
4171	425605
6559	425606
4420	425607
11432	425608
18175	425609
104202	425610
158093	425611
145466	425612
57663	425613
14029	425614
103830	425615
54427	425616
15457	425617
62423	425618
10853	425619
11307	425620
119093	425621
71650	425622
13059	425623
56922	425624
63459	425625
454	425626
143633	425627
10148	425628
94423	425629
9146	425630
4935	425631
255914	425632
6024	425633
262273	425634
8820	425635
28049	425636
77555	425637
27480	425638
206090	425639
6339	425640
135305	425641
20289	425642
17349	425643
2774	425644
1421	425645
19640	425646
5764	425647
49237	425648
27982	425649
232606	425650
28496	425651
14101	425652
6432	425653
5163	425654
5931	425655
101447	425656
15084	425657
44269	425658
66892	425659
135984	425660
10355	425661
2187	425662
97002	425663
15127	425664
29837	425665
51150	425666
168386	425667
23047	425668
7263	425669
1244	425670
230844	425671
18995	425672
223	425673
53839	425674
1625	425675
1684	425676
18788	425677
8333	425678
45757	425679
45099	425680
105175	425681
75429	425682
124712	425683
24292	425684
55383	425685
7086	425686
37190	425687
55641	425688
254014	425689
11086	425690
45479	425691
99103	425692
32602	425693
242348	425694
51195	425695
78843	425696
124	425697
7198	425698
46462	425699
96439	425700
8169	425701
46133	425702
74536	425703
11504	425704
24846	425705
15681	425706
162937	425707
47983	425708
23119	425709
48048	425710
81515	425711
228362	425712
69105	425713
43781	425714
7197	425715
3509	425716
166145	425717
2581	425718
4675	425719
49932	425720
296	425721
144547	425722
102971	425723
89557	425724
44530	425725
163439	425726
101865	425727
89752	425728
60036	425729
107575	425730
155956	425731
21568	425732
71393	425733
122366	425734
2376	425735
104386	425736
79209	425737
43346	425738
68141	425739
83724	425740
9557	425741
114284	425742
34605	425743
29084	425744
182190	425745
88055	425746
92096	425747
23718	425748
49818	425749
176223	425750
51516	425751
54343	425752
25918	425753
2525	425754
11936	425755
510	425756
139544	425757
86238	425758
30213	425759
16082	425760
1281	425761
60619	425762
143820	425763
11119	425764
1487	425765
168996	425766
7766	425767
35	425768
67421	425769
53346	425770
993	425771
24343	425772
2818	425773
238861	425774
739	425775
160973	425776
161460	425777
139885	425778
669	425779
201487	425780
133409	425781
30034	425782
1704	425783
105496	425784
20660	425785
95325	425786
23603	425787
9785	425788
36622	425789
146343	425790
3232	425791
24560	425792
16220	425793
8217	425794
152617	425795
51495	425796
133664	425797
66352	425798
307	425799
8517	425800
9401	425801
78363	425802
11655	425803
48758	425804
1428	425805
268508	425806
40827	425807
45119	425808
42272	425809
19357	425810
9088	425811
203200	425812
1762	425813
30151	425814
54254	425815
176974	425816
7451	425817
13768	425818
13238	425819
19383	425820
76675	425821
61966	425822
87171	425823
14393	425824
55859	425825
65230	425826
269571	425827
8496	425828
3395	425829
172102	425830
19319	425831
1173	425832
220789	425833
6205	425834
26510	425835
48948	425836
7546	425837
216	425838
210002	425839
203457	425840
14931	425841
35609	425842
3345	425843
20078	425844
31893	425845
1570	425846
4073	425847
65035	425848
15936	425849
22667	425850
117405	425851
28909	425852
46553	425853
150362	425854
72370	425855
52059	425856
11264	425857
29227	425858
835	425859
139826	425860
92772	425861
44343	425862
25400	425863
34965	425864
14665	425865
1018	425866
10598	425867
25192	425868
7208	425869
4708	425870
19992	425871
13024	425872
10574	425873
129225	425874
29516	425875
71581	425876
5686	425877
13602	425878
225991	425879
1631	425880
1649	425881
179988	425882
10230	425883
246201	425884
9113	425885
12964	425886
210869	425887
17137	425888
1542	425889
235841	425890
208221	425891
206725	425892
2898	425893
111052	425894
150928	425895
14259	425896
15379	425897
2852	425898
5085	425899
18014	425900
25058	425901
131861	425902
181464	425903
115738	425904
24452	425905
300	425906
43476	425907
713	425908
29986	425909
79524	425910
26	425911
18282	425912
231631	425913
32750	425914
5515	425915
6132	425916
34140	425917
9302	425918
68543	425919
2482	425920
9784	425921
45506	425922
28132	425923
233988	425924
24743	425925
4814	425926
157814	425927
5292	425928
254334	425929
19961	425930
4753	425931
12389	425932
41933	425933
43761	425934
260669	425935
17784	425936
36	425937
37680	425938
77076	425939
23816	425940
50947	425941
3161	425942
2212	425943
6915	425944
215483	425945
4063	425946
29308	425947
42825	425948
28939	425949
38056	425950
63273	425951
10875	425952
126255	425953
2237	425954
123069	425955
60601	425956
4896	425957
36253	425958
75549	425959
113274	425960
1257	425961
168488	425962
5439	425963
101407	425964
9037	425965
50511	425966
35448	425967
149	425968
91068	425969
854	425970
32538	425971
55025	425972
246927	425973
2500	425974
37461	425975
91635	425976
38984	425977
22044	425978
97450	425979
11621	425980
25327	425981
270436	425982
239	425983
23766	425984
195201	425985
144369	425986
88879	425987
1087	425988
7369	425989
14429	425990
100872	425991
46038	425992
11972	425993
146373	425994
107558	425995
269930	425996
159702	425997
56317	425998
1647	425999
8527	426000
45193	426001
60901	426002
21454	426003
45787	426004
113273	426005
42903	426006
5557	426007
5308	426008
11765	426009
207540	426010
813	426011
47213	426012
168712	426013
109166	426014
22204	426015
6331	426016
34500	426017
5037	426018
47531	426019
14092	426020
30762	426021
55887	426022
28558	426023
38544	426024
16532	426025
160767	426026
47950	426027
54639	426028
45763	426029
190802	426030
59128	426031
269096	426032
35874	426033
54027	426034
79256	426035
39160	426036
30428	426037
56777	426038
162594	426039
39361	426040
144245	426041
56835	426042
95263	426043
39407	426044
153121	426045
27928	426046
4825	426047
827	426048
161192	426049
147019	426050
10933	426051
126357	426052
51321	426053
129423	426054
843	426055
10347	426056
246774	426057
41824	426058
25321	426059
168708	426060
101940	426061
60636	426062
265885	426063
5881	426064
161109	426065
27097	426066
1007	426067
120388	426068
77305	426069
9351	426070
44100	426071
2674	426072
258904	426073
7864	426074
44244	426075
133106	426076
118251	426077
7373	426078
3207	426079
76317	426080
225578	426081
2874	426082
77005	426083
219284	426084
51866	426085
43166	426086
112374	426087
5294	426088
136107	426089
21041	426090
1121	426091
32	426092
14670	426093
63545	426094
955	426095
19992	426096
208144	426097
53326	426098
43322	426099
69873	426100
55393	426101
39174	426102
27529	426103
71759	426104
18510	426105
40760	426106
127102	426107
15991	426108
79795	426109
95655	426110
5407	426111
102562	426112
2530	426113
74885	426114
21820	426115
5427	426116
19914	426117
98896	426118
130840	426119
13470	426120
26231	426121
141367	426122
4911	426123
9146	426124
16850	426125
10579	426126
56828	426127
40377	426128
18063	426129
20737	426130
261485	426131
44227	426132
208272	426133
18885	426134
100481	426135
63131	426136
72658	426137
49672	426138
4109	426139
103931	426140
2774	426141
260841	426142
42295	426143
78547	426144
27559	426145
51338	426146
15640	426147
208883	426148
15094	426149
31449	426150
34974	426151
14918	426152
43802	426153
69963	426154
69713	426155
73258	426156
207806	426157
170829	426158
11161	426159
219514	426160
130169	426161
2174	426162
6024	426163
272464	426164
43189	426165
91959	426166
3817	426167
107837	426168
3811	426169
35305	426170
17940	426171
1466	426172
12461	426173
8064	426174
1756	426175
205171	426176
26906	426177
1100	426178
58	426179
30315	426180
163368	426181
79127	426182
6522	426183
242854	426184
17864	426185
114314	426186
15156	426187
24808	426188
76257	426189
23147	426190
112306	426191
29011	426192
1087	426193
16349	426194
187901	426195
183340	426196
2326	426197
66673	426198
90919	426199
76813	426200
57931	426201
33724	426202
209586	426203
221360	426204
4140	426205
71489	426206
4030	426207
12541	426208
229153	426209
150384	426210
4077	426211
66068	426212
8986	426213
21792	426214
42997	426215
21464	426216
32540	426217
51992	426218
17405	426219
46265	426220
251104	426221
48970	426222
8876	426223
56004	426224
1937	426225
14545	426226
51245	426227
7161	426228
78027	426229
121102	426230
28867	426231
66354	426232
34066	426233
3932	426234
29105	426235
109222	426236
63644	426237
11270	426238
230981	426239
242296	426240
8675	426241
195051	426242
102969	426243
24679	426244
24582	426245
54869	426246
15843	426247
1067	426248
97976	426249
60544	426250
75758	426251
139181	426252
8615	426253
46276	426254
267637	426255
75332	426256
27702	426257
248404	426258
23462	426259
5678	426260
875	426261
254797	426262
31754	426263
104201	426264
25	426265
8458	426266
95639	426267
61262	426268
235260	426269
155210	426270
259338	426271
104525	426272
42690	426273
24863	426274
2236	426275
167530	426276
126121	426277
91930	426278
4391	426279
85730	426280
48426	426281
62708	426282
25840	426283
3199	426284
228879	426285
44	426286
83513	426287
658	426288
115200	426289
5483	426290
17643	426291
68346	426292
2364	426293
177600	426294
1868	426295
57635	426296
92993	426297
39212	426298
12039	426299
37456	426300
8121	426301
48198	426302
13174	426303
11290	426304
226	426305
91792	426306
6378	426307
15592	426308
6344	426309
2308	426310
59122	426311
81843	426312
171421	426313
247903	426314
118182	426315
13681	426316
251002	426317
28625	426318
9588	426319
199156	426320
125547	426321
14866	426322
25137	426323
8036	426324
151703	426325
193553	426326
13174	426327
54587	426328
110911	426329
140978	426330
99856	426331
239347	426332
31246	426333
121596	426334
67144	426335
30212	426336
546	426337
256495	426338
166033	426339
84205	426340
73875	426341
38426	426342
5993	426343
247219	426344
898	426345
139753	426346
204864	426347
135877	426348
28751	426349
117017	426350
111923	426351
41102	426352
7969	426353
53826	426354
24455	426355
3332	426356
255879	426357
230725	426358
21367	426359
55226	426360
82300	426361
11784	426362
206134	426363
1345	426364
17785	426365
1553	426366
50911	426367
3783	426368
62097	426369
36666	426370
13573	426371
2401	426372
14206	426373
49471	426374
252	426375
4463	426376
4312	426377
113502	426378
116679	426379
19758	426380
41194	426381
39919	426382
76417	426383
81677	426384
28275	426385
122842	426386
10280	426387
1164	426388
28436	426389
94466	426390
181303	426391
39971	426392
10789	426393
88119	426394
32220	426395
15096	426396
3876	426397
236114	426398
4700	426399
9051	426400
19526	426401
974	426402
27921	426403
78071	426404
40153	426405
114452	426406
53076	426407
20877	426408
12364	426409
19807	426410
62863	426411
14373	426412
258622	426413
65741	426414
116	426415
41064	426416
3043	426417
133866	426418
229127	426419
5577	426420
36879	426421
73872	426422
33792	426423
15462	426424
5965	426425
2101	426426
5635	426427
871	426428
24141	426429
69092	426430
10020	426431
51134	426432
18223	426433
226301	426434
2972	426435
7721	426436
3419	426437
34790	426438
6559	426439
125001	426440
23216	426441
170975	426442
11616	426443
30533	426444
6749	426445
15110	426446
64386	426447
59911	426448
14155	426449
23239	426450
20746	426451
79353	426452
249765	426453
197383	426454
26643	426455
20643	426456
82678	426457
1559	426458
245657	426459
97369	426460
82729	426461
238254	426462
43574	426463
77003	426464
225706	426465
8013	426466
79	426467
44061	426468
10557	426469
7621	426470
144855	426471
210025	426472
25139	426473
33730	426474
154300	426475
19278	426476
21100	426477
258267	426478
8175	426479
32458	426480
427	426481
35149	426482
4387	426483
93838	426484
3936	426485
51322	426486
34866	426487
280	426488
105607	426489
58232	426490
17947	426491
63955	426492
5806	426493
9128	426494
251510	426495
176321	426496
3919	426497
105327	426498
219457	426499
14916	426500
122200	426501
775	426502
38925	426503
9048	426504
30257	426505
161322	426506
115114	426507
108567	426508
115343	426509
94948	426510
18911	426511
41477	426512
59823	426513
40155	426514
188346	426515
74585	426516
731	426517
24216	426518
292	426519
60611	426520
247326	426521
132784	426522
55139	426523
175218	426524
122063	426525
12388	426526
3998	426527
20472	426528
26407	426529
16580	426530
120867	426531
101364	426532
163886	426533
92827	426534
21073	426535
5165	426536
32614	426537
221678	426538
14822	426539
7048	426540
116961	426541
231776	426542
147981	426543
6650	426544
102848	426545
220486	426546
17314	426547
19879	426548
116491	426549
211649	426550
36	426551
25030	426552
261007	426553
4826	426554
92555	426555
44366	426556
217198	426557
228038	426558
164657	426559
73085	426560
198784	426561
2342	426562
67081	426563
83225	426564
10776	426565
134359	426566
12834	426567
111345	426568
44612	426569
18549	426570
7566	426571
126382	426572
24857	426573
4989	426574
20571	426575
45881	426576
104486	426577
36667	426578
148267	426579
12516	426580
837	426581
31115	426582
55807	426583
4793	426584
54906	426585
41325	426586
71325	426587
10854	426588
89112	426589
18999	426590
190650	426591
93307	426592
58916	426593
7511	426594
81937	426595
6108	426596
102695	426597
64254	426598
37490	426599
3386	426600
38473	426601
121385	426602
267	426603
25368	426604
23522	426605
245116	426606
132255	426607
87915	426608
139960	426609
137790	426610
70178	426611
53016	426612
7114	426613
104816	426614
6178	426615
269626	426616
146332	426617
4295	426618
266	426619
43682	426620
3831	426621
147117	426622
196269	426623
966	426624
152036	426625
45858	426626
15199	426627
2543	426628
94761	426629
44824	426630
24390	426631
23363	426632
13637	426633
32088	426634
87273	426635
6441	426636
2145	426637
3209	426638
110011	426639
221	426640
175837	426641
19851	426642
130138	426643
200418	426644
11575	426645
34500	426646
6393	426647
269973	426648
697	426649
102747	426650
171462	426651
67535	426652
170848	426653
14553	426654
84025	426655
263279	426656
13601	426657
64622	426658
19658	426659
43318	426660
39444	426661
145032	426662
2941	426663
72841	426664
30892	426665
68012	426666
124878	426667
2863	426668
86591	426669
3071	426670
61720	426671
46107	426672
31716	426673
173962	426674
6402	426675
199143	426676
5600	426677
6728	426678
15739	426679
12895	426680
1358	426681
52207	426682
11407	426683
256994	426684
3499	426685
30099	426686
64235	426687
137014	426688
103880	426689
39064	426690
78157	426691
156457	426692
16056	426693
46762	426694
121606	426695
87999	426696
169554	426697
17111	426698
180229	426699
367	426700
126736	426701
63661	426702
76774	426703
3342	426704
518	426705
5553	426706
133189	426707
54969	426708
3115	426709
42451	426710
3490	426711
119577	426712
30635	426713
29861	426714
16485	426715
142782	426716
6056	426717
12385	426718
79259	426719
134391	426720
18998	426721
99374	426722
45782	426723
263377	426724
12736	426725
74273	426726
2380	426727
55978	426728
1252	426729
12301	426730
193255	426731
52998	426732
158344	426733
10548	426734
133872	426735
27662	426736
39333	426737
46254	426738
110554	426739
30930	426740
45897	426741
37401	426742
1138	426743
28223	426744
17625	426745
269774	426746
227305	426747
162870	426748
167300	426749
128414	426750
262249	426751
124906	426752
158516	426753
7956	426754
423	426755
345	426756
38823	426757
184209	426758
160665	426759
10958	426760
45933	426761
208698	426762
206430	426763
120957	426764
5137	426765
73283	426766
9662	426767
163880	426768
100644	426769
78800	426770
40994	426771
44766	426772
2113	426773
46576	426774
66820	426775
44114	426776
120087	426777
8247	426778
268358	426779
159040	426780
3650	426781
35271	426782
216656	426783
40577	426784
10412	426785
50485	426786
11963	426787
100247	426788
60816	426789
76564	426790
301	426791
52213	426792
17406	426793
40603	426794
63924	426795
113864	426796
46601	426797
43032	426798
73696	426799
186634	426800
14850	426801
3856	426802
160607	426803
23220	426804
223571	426805
152712	426806
149447	426807
16409	426808
54426	426809
248428	426810
65537	426811
13238	426812
21500	426813
69643	426814
207977	426815
117593	426816
8493	426817
6776	426818
18069	426819
27393	426820
117121	426821
23650	426822
24430	426823
141246	426824
12575	426825
111403	426826
13758	426827
259238	426828
14716	426829
19531	426830
36162	426831
173751	426832
21903	426833
35160	426834
42193	426835
34823	426836
3795	426837
259505	426838
62450	426839
14152	426840
178495	426841
60092	426842
47316	426843
235701	426844
107827	426845
13829	426846
38266	426847
11596	426848
127601	426849
33372	426850
20623	426851
259476	426852
5650	426853
144099	426854
82698	426855
129817	426856
29002	426857
265377	426858
112168	426859
170469	426860
5179	426861
18485	426862
29446	426863
44882	426864
265092	426865
81798	426866
16412	426867
12433	426868
77634	426869
19397	426870
13182	426871
32086	426872
45556	426873
200719	426874
28800	426875
224752	426876
100560	426877
2317	426878
54661	426879
18044	426880
16534	426881
253490	426882
51588	426883
29128	426884
12288	426885
159316	426886
138214	426887
52146	426888
42872	426889
25934	426890
6430	426891
68072	426892
241251	426893
56507	426894
2150	426895
22122	426896
2510	426897
2567	426898
207660	426899
2573	426900
38730	426901
57632	426902
131126	426903
86461	426904
14989	426905
73384	426906
2389	426907
41101	426908
6702	426909
87670	426910
218766	426911
132492	426912
74559	426913
106696	426914
145628	426915
42917	426916
22268	426917
10068	426918
249057	426919
3020	426920
8718	426921
38784	426922
114267	426923
173113	426924
70606	426925
35325	426926
55347	426927
60003	426928
43137	426929
56396	426930
114010	426931
263745	426932
1160	426933
4081	426934
31843	426935
455	426936
194071	426937
218178	426938
36380	426939
3025	426940
75586	426941
5188	426942
22286	426943
128468	426944
71552	426945
123130	426946
208241	426947
12693	426948
25672	426949
25384	426950
7594	426951
132024	426952
41309	426953
430	426954
79225	426955
209524	426956
88972	426957
4754	426958
19569	426959
19929	426960
1203	426961
44607	426962
136770	426963
34722	426964
8008	426965
54277	426966
227983	426967
58008	426968
21824	426969
6726	426970
131731	426971
100248	426972
199739	426973
32947	426974
38282	426975
52050	426976
50440	426977
69024	426978
156946	426979
157026	426980
11752	426981
264466	426982
46617	426983
9293	426984
20599	426985
82939	426986
171720	426987
65019	426988
47791	426989
2155	426990
55896	426991
128947	426992
77861	426993
1257	426994
47616	426995
66820	426996
70188	426997
22403	426998
25625	426999
7613	427000
17418	427001
10169	427002
4244	427003
3744	427004
62384	427005
161483	427006
44550	427007
232179	427008
248298	427009
105212	427010
5012	427011
20539	427012
2898	427013
33666	427014
1458	427015
51475	427016
148763	427017
138251	427018
28303	427019
175275	427020
10056	427021
130836	427022
53646	427023
27668	427024
17868	427025
32901	427026
60588	427027
65839	427028
424	427029
42958	427030
18954	427031
10936	427032
128969	427033
3676	427034
73890	427035
29328	427036
240999	427037
1303	427038
5315	427039
899	427040
225505	427041
43819	427042
2298	427043
48354	427044
25971	427045
7417	427046
516	427047
7503	427048
47678	427049
137463	427050
44361	427051
83024	427052
34522	427053
89250	427054
17777	427055
63732	427056
76487	427057
8633	427058
12659	427059
54819	427060
700	427061
132756	427062
250	427063
23228	427064
122140	427065
71717	427066
55878	427067
46127	427068
15012	427069
48678	427070
17937	427071
209930	427072
12420	427073
3939	427074
6978	427075
210208	427076
65525	427077
87075	427078
69011	427079
1246	427080
18435	427081
218642	427082
27927	427083
692	427084
158750	427085
128243	427086
9765	427087
63488	427088
10116	427089
12411	427090
23006	427091
36111	427092
32817	427093
82790	427094
24015	427095
33096	427096
16838	427097
162642	427098
146871	427099
43522	427100
16312	427101
363	427102
11857	427103
31953	427104
5008	427105
225048	427106
7697	427107
13497	427108
36138	427109
14796	427110
16047	427111
217124	427112
66021	427113
565	427114
38833	427115
4121	427116
20735	427117
34378	427118
154105	427119
678	427120
44672	427121
215095	427122
37589	427123
2422	427124
11363	427125
98593	427126
2937	427127
16506	427128
125642	427129
22235	427130
2382	427131
37150	427132
598	427133
11528	427134
270175	427135
1321	427136
207187	427137
571	427138
3205	427139
137226	427140
46274	427141
149919	427142
59901	427143
32823	427144
10022	427145
73115	427146
33136	427147
62730	427148
1626	427149
22700	427150
64555	427151
7026	427152
169370	427153
160	427154
2609	427155
59452	427156
152007	427157
6630	427158
29182	427159
66410	427160
39546	427161
13201	427162
117705	427163
32510	427164
137266	427165
525	427166
78578	427167
26332	427168
106115	427169
3886	427170
67651	427171
26600	427172
41348	427173
49919	427174
37232	427175
27795	427176
950	427177
958	427178
16847	427179
60493	427180
4568	427181
15621	427182
152777	427183
119899	427184
14363	427185
22595	427186
76738	427187
254706	427188
157	427189
25202	427190
4169	427191
103870	427192
214432	427193
138141	427194
562	427195
91553	427196
16890	427197
270245	427198
174965	427199
1030	427200
1655	427201
74356	427202
2602	427203
50595	427204
132965	427205
1244	427206
129295	427207
45530	427208
41620	427209
26199	427210
113021	427211
163435	427212
22782	427213
54461	427214
36150	427215
78419	427216
68645	427217
12298	427218
72201	427219
56	427220
69325	427221
171336	427222
19517	427223
49867	427224
106860	427225
143265	427226
16540	427227
127455	427228
105647	427229
232	427230
220147	427231
79922	427232
14491	427233
120531	427234
245	427235
47057	427236
9686	427237
61628	427238
178502	427239
39533	427240
13922	427241
1332	427242
59678	427243
3393	427244
24702	427245
71092	427246
59622	427247
31992	427248
37443	427249
122926	427250
2200	427251
244	427252
82276	427253
171007	427254
174281	427255
57807	427256
204682	427257
2742	427258
10706	427259
780	427260
26753	427261
20342	427262
104112	427263
39793	427264
99187	427265
66434	427266
130638	427267
36942	427268
142539	427269
3580	427270
13124	427271
77807	427272
32862	427273
58524	427274
18340	427275
53216	427276
249311	427277
46919	427278
5843	427279
2169	427280
211982	427281
43224	427282
29916	427283
32151	427284
8507	427285
140090	427286
69161	427287
7031	427288
410	427289
187303	427290
29766	427291
10417	427292
16973	427293
177	427294
326	427295
3710	427296
11132	427297
63371	427298
105972	427299
14166	427300
3836	427301
13279	427302
244600	427303
9364	427304
15349	427305
75491	427306
15434	427307
36669	427308
57682	427309
51967	427310
34117	427311
4731	427312
16224	427313
667	427314
57943	427315
1157	427316
1012	427317
565	427318
53775	427319
35401	427320
25125	427321
10284	427322
50737	427323
16746	427324
3325	427325
115733	427326
6583	427327
14198	427328
52975	427329
9275	427330
109872	427331
13149	427332
78057	427333
13957	427334
28552	427335
18039	427336
9837	427337
118363	427338
67454	427339
71315	427340
179870	427341
53085	427342
26835	427343
9224	427344
25793	427345
13312	427346
8106	427347
12829	427348
6889	427349
15084	427350
70555	427351
152987	427352
8757	427353
1508	427354
52375	427355
111683	427356
107478	427357
62751	427358
24591	427359
198707	427360
93493	427361
12083	427362
223556	427363
9870	427364
96448	427365
38266	427366
40015	427367
179515	427368
18182	427369
65330	427370
184314	427371
144321	427372
28757	427373
6047	427374
3917	427375
102031	427376
10100	427377
78448	427378
35083	427379
6488	427380
6307	427381
5743	427382
33514	427383
25931	427384
1947	427385
50008	427386
229366	427387
27441	427388
90925	427389
22071	427390
10889	427391
31459	427392
1653	427393
170288	427394
248539	427395
9048	427396
1926	427397
94177	427398
155250	427399
26951	427400
235317	427401
31276	427402
54999	427403
1610	427404
2399	427405
231403	427406
250395	427407
56124	427408
191566	427409
107322	427410
27413	427411
10315	427412
207941	427413
6688	427414
16073	427415
87950	427416
261089	427417
266217	427418
141030	427419
652	427420
33681	427421
107411	427422
713	427423
7118	427424
199211	427425
3990	427426
168027	427427
151633	427428
50406	427429
158088	427430
909	427431
258164	427432
31563	427433
88452	427434
114499	427435
1430	427436
30651	427437
13008	427438
17483	427439
6174	427440
90681	427441
25185	427442
36042	427443
1164	427444
23739	427445
225796	427446
126657	427447
232900	427448
19753	427449
45362	427450
179	427451
6555	427452
86618	427453
117312	427454
3558	427455
24408	427456
14940	427457
103210	427458
28620	427459
50301	427460
95782	427461
26196	427462
1843	427463
204065	427464
14454	427465
29468	427466
23200	427467
44554	427468
6604	427469
27044	427470
74238	427471
248631	427472
54089	427473
40206	427474
144202	427475
9092	427476
262914	427477
129	427478
30714	427479
215339	427480
21065	427481
42489	427482
134658	427483
10398	427484
116730	427485
28380	427486
20888	427487
5647	427488
108746	427489
170006	427490
61	427491
87392	427492
34925	427493
39603	427494
21599	427495
199673	427496
1449	427497
214124	427498
3978	427499
43540	427500
14548	427501
2601	427502
2860	427503
229114	427504
176886	427505
130872	427506
197483	427507
15125	427508
3257	427509
113186	427510
42034	427511
1219	427512
17878	427513
19223	427514
21640	427515
11915	427516
69386	427517
2013	427518
2989	427519
27283	427520
32048	427521
28041	427522
33943	427523
54403	427524
247983	427525
9863	427526
21	427527
54322	427528
79050	427529
47140	427530
841	427531
130454	427532
43287	427533
151855	427534
196748	427535
91678	427536
111702	427537
31714	427538
99339	427539
92301	427540
142988	427541
86389	427542
94245	427543
214509	427544
48373	427545
12	427546
78438	427547
263222	427548
34498	427549
30634	427550
19489	427551
164687	427552
16705	427553
18312	427554
5253	427555
54243	427556
73717	427557
3962	427558
3119	427559
11482	427560
228176	427561
75182	427562
25229	427563
60122	427564
12616	427565
166756	427566
10189	427567
236248	427568
23109	427569
26216	427570
4237	427571
80356	427572
14924	427573
187735	427574
137029	427575
61637	427576
162795	427577
70033	427578
92153	427579
1252	427580
56029	427581
76136	427582
52145	427583
117011	427584
6218	427585
25599	427586
106968	427587
9356	427588
2081	427589
36952	427590
17437	427591
216172	427592
189377	427593
22	427594
26788	427595
119251	427596
104643	427597
3266	427598
214441	427599
208512	427600
7121	427601
28491	427602
238328	427603
2813	427604
26980	427605
9469	427606
31487	427607
155453	427608
122286	427609
2	427610
237924	427611
49079	427612
171	427613
18070	427614
25734	427615
11279	427616
28619	427617
3620	427618
33145	427619
106660	427620
219801	427621
189020	427622
18891	427623
102108	427624
46402	427625
63654	427626
71984	427627
103228	427628
91668	427629
2747	427630
45074	427631
29519	427632
5847	427633
4901	427634
138184	427635
114998	427636
2054	427637
11264	427638
96827	427639
51034	427640
304	427641
782	427642
162662	427643
95216	427644
32105	427645
6395	427646
41396	427647
1789	427648
11267	427649
13819	427650
145314	427651
77204	427652
1480	427653
261063	427654
173971	427655
17938	427656
7240	427657
23354	427658
97505	427659
6601	427660
26896	427661
220613	427662
45980	427663
14796	427664
89853	427665
259484	427666
21725	427667
33780	427668
20843	427669
185844	427670
70628	427671
89711	427672
32662	427673
87051	427674
11789	427675
8858	427676
150093	427677
75682	427678
4281	427679
423	427680
137596	427681
2817	427682
3371	427683
63995	427684
144347	427685
6198	427686
44056	427687
22710	427688
162605	427689
53343	427690
21887	427691
106925	427692
116409	427693
204965	427694
15943	427695
44166	427696
7558	427697
244	427698
29714	427699
205072	427700
772	427701
63438	427702
11668	427703
155145	427704
67592	427705
18064	427706
164728	427707
49246	427708
111192	427709
3799	427710
7710	427711
1210	427712
91868	427713
1598	427714
48839	427715
259726	427716
31357	427717
215430	427718
72724	427719
257387	427720
95183	427721
130473	427722
56859	427723
97668	427724
23178	427725
74707	427726
28833	427727
2132	427728
54754	427729
59854	427730
11486	427731
130853	427732
87041	427733
16993	427734
229608	427735
12170	427736
248328	427737
33551	427738
1033	427739
12056	427740
9036	427741
78263	427742
236344	427743
141053	427744
39524	427745
186172	427746
167796	427747
38594	427748
11658	427749
1530	427750
73379	427751
167791	427752
619	427753
112863	427754
58939	427755
69764	427756
4453	427757
70763	427758
38039	427759
4842	427760
130573	427761
135483	427762
39107	427763
34057	427764
210294	427765
68189	427766
6373	427767
67422	427768
73293	427769
2511	427770
5727	427771
21180	427772
4047	427773
68540	427774
113395	427775
38653	427776
111744	427777
66076	427778
23439	427779
91616	427780
81417	427781
196763	427782
2266	427783
90147	427784
2939	427785
111167	427786
71388	427787
85472	427788
19930	427789
57689	427790
6610	427791
8932	427792
199831	427793
16425	427794
5746	427795
141090	427796
50232	427797
65116	427798
59410	427799
60775	427800
54951	427801
26992	427802
127410	427803
181655	427804
141098	427805
108323	427806
31121	427807
245472	427808
10324	427809
27914	427810
55024	427811
16946	427812
172538	427813
14393	427814
25785	427815
57374	427816
108941	427817
231133	427818
11994	427819
59085	427820
76589	427821
66176	427822
79685	427823
122	427824
6029	427825
57478	427826
261972	427827
41791	427828
65053	427829
23535	427830
123307	427831
93712	427832
100647	427833
23666	427834
40370	427835
108514	427836
63662	427837
41409	427838
16220	427839
149309	427840
13110	427841
10205	427842
69365	427843
7361	427844
9027	427845
94126	427846
42717	427847
226249	427848
12784	427849
47615	427850
145163	427851
10934	427852
124201	427853
257301	427854
4432	427855
7215	427856
45366	427857
153836	427858
103182	427859
1061	427860
37702	427861
75153	427862
15938	427863
20218	427864
10973	427865
135820	427866
149314	427867
245394	427868
57352	427869
1064	427870
98540	427871
229163	427872
14958	427873
3854	427874
42702	427875
67168	427876
3561	427877
61669	427878
41443	427879
9665	427880
36361	427881
29051	427882
34113	427883
206000	427884
14244	427885
242895	427886
4749	427887
215543	427888
97387	427889
41827	427890
35137	427891
19276	427892
21835	427893
23492	427894
35594	427895
2595	427896
137451	427897
29353	427898
177475	427899
38042	427900
110724	427901
74111	427902
85041	427903
5446	427904
13007	427905
4995	427906
1051	427907
167497	427908
445	427909
995	427910
50458	427911
76438	427912
16521	427913
192389	427914
28818	427915
17224	427916
154529	427917
152286	427918
160649	427919
124837	427920
72051	427921
232868	427922
197194	427923
12595	427924
106864	427925
89901	427926
124563	427927
76643	427928
11308	427929
178506	427930
3724	427931
33847	427932
243302	427933
8592	427934
1790	427935
46030	427936
6851	427937
116105	427938
9202	427939
4588	427940
70140	427941
31174	427942
43762	427943
64365	427944
14261	427945
356	427946
72997	427947
8248	427948
24400	427949
69385	427950
155094	427951
93232	427952
28026	427953
22506	427954
157758	427955
172360	427956
158400	427957
21413	427958
32157	427959
3702	427960
71016	427961
352	427962
96829	427963
23288	427964
41044	427965
36	427966
136044	427967
23909	427968
128427	427969
214921	427970
20381	427971
25538	427972
13391	427973
18935	427974
11745	427975
7086	427976
59682	427977
167674	427978
12002	427979
47466	427980
3359	427981
120206	427982
143170	427983
81852	427984
35842	427985
93484	427986
30029	427987
195771	427988
56617	427989
148393	427990
193621	427991
137070	427992
161527	427993
55910	427994
60393	427995
86054	427996
692	427997
44277	427998
101163	427999
60420	428000
61980	428001
207562	428002
102770	428003
50926	428004
9334	428005
84335	428006
149614	428007
85360	428008
143189	428009
541	428010
45514	428011
16046	428012
60	428013
7092	428014
29480	428015
1077	428016
4390	428017
941	428018
148574	428019
25388	428020
11778	428021
78744	428022
71249	428023
59879	428024
43651	428025
68818	428026
157070	428027
198391	428028
109306	428029
11701	428030
50470	428031
14097	428032
5193	428033
60548	428034
53131	428035
8390	428036
52597	428037
21960	428038
2449	428039
11412	428040
52528	428041
20065	428042
9575	428043
202982	428044
44347	428045
12299	428046
272601	428047
6304	428048
10471	428049
190955	428050
71478	428051
108947	428052
91254	428053
95182	428054
226000	428055
29704	428056
33341	428057
133933	428058
56163	428059
13252	428060
105274	428061
51313	428062
19441	428063
73185	428064
76243	428065
1843	428066
30590	428067
259519	428068
35223	428069
35836	428070
94813	428071
133488	428072
2644	428073
65955	428074
20612	428075
69762	428076
22965	428077
39864	428078
107720	428079
36507	428080
8016	428081
29190	428082
44829	428083
44709	428084
184419	428085
13	428086
72724	428087
254384	428088
110385	428089
4883	428090
58856	428091
90	428092
26626	428093
107130	428094
8798	428095
38427	428096
208090	428097
18977	428098
2663	428099
45100	428100
647	428101
19179	428102
10686	428103
73666	428104
12769	428105
2985	428106
70029	428107
3259	428108
31387	428109
21341	428110
17087	428111
3921	428112
232530	428113
67422	428114
6931	428115
81616	428116
38115	428117
109656	428118
79201	428119
87928	428120
26413	428121
122650	428122
130541	428123
92686	428124
7578	428125
101644	428126
163072	428127
56944	428128
127851	428129
46262	428130
93104	428131
758	428132
9856	428133
11307	428134
5213	428135
321	428136
248523	428137
256002	428138
4565	428139
116807	428140
95599	428141
32852	428142
11406	428143
1341	428144
1578	428145
32367	428146
6750	428147
31671	428148
1524	428149
2553	428150
3346	428151
150670	428152
9982	428153
3327	428154
148830	428155
2567	428156
5917	428157
749	428158
1236	428159
60992	428160
199767	428161
148966	428162
16670	428163
36326	428164
95930	428165
71681	428166
23808	428167
20258	428168
6387	428169
96783	428170
188406	428171
79085	428172
1536	428173
134431	428174
68830	428175
90841	428176
99988	428177
42384	428178
21471	428179
1779	428180
110057	428181
3981	428182
120275	428183
126084	428184
7472	428185
57402	428186
40806	428187
115417	428188
185608	428189
22940	428190
5081	428191
67710	428192
26427	428193
24134	428194
140248	428195
27613	428196
10350	428197
57527	428198
4729	428199
159864	428200
90594	428201
44584	428202
64814	428203
28521	428204
104470	428205
98595	428206
3105	428207
96823	428208
268550	428209
29360	428210
185996	428211
7501	428212
116118	428213
45503	428214
34650	428215
3757	428216
44549	428217
7325	428218
2821	428219
3277	428220
121708	428221
96157	428222
221	428223
24643	428224
46997	428225
122769	428226
1898	428227
14048	428228
47392	428229
107098	428230
9951	428231
7895	428232
3096	428233
198016	428234
120948	428235
1368	428236
92862	428237
30507	428238
29114	428239
76526	428240
251	428241
370	428242
1697	428243
30772	428244
24122	428245
1472	428246
115137	428247
88904	428248
20851	428249
16598	428250
25262	428251
259002	428252
237912	428253
1404	428254
35022	428255
29980	428256
101555	428257
95600	428258
18069	428259
78932	428260
244633	428261
17658	428262
10993	428263
74470	428264
39365	428265
104341	428266
162773	428267
3842	428268
77291	428269
29250	428270
1025	428271
48704	428272
199722	428273
206182	428274
26707	428275
19571	428276
62543	428277
5614	428278
202506	428279
10298	428280
31165	428281
10881	428282
53335	428283
219756	428284
41251	428285
1862	428286
160224	428287
54340	428288
3114	428289
22963	428290
15780	428291
129294	428292
48012	428293
2010	428294
13991	428295
48291	428296
64456	428297
52704	428298
17200	428299
32075	428300
3702	428301
159644	428302
39870	428303
124796	428304
99615	428305
114368	428306
127015	428307
124596	428308
41039	428309
59564	428310
19886	428311
18706	428312
140595	428313
249	428314
61759	428315
145357	428316
165447	428317
44808	428318
1581	428319
1590	428320
20457	428321
43246	428322
51471	428323
8413	428324
50902	428325
224747	428326
13442	428327
17694	428328
259361	428329
6323	428330
28886	428331
70555	428332
44006	428333
153661	428334
105394	428335
68408	428336
9216	428337
1490	428338
75532	428339
39672	428340
984	428341
6704	428342
122022	428343
4863	428344
16106	428345
21996	428346
163086	428347
66082	428348
12375	428349
57290	428350
4883	428351
150282	428352
172079	428353
1748	428354
127865	428355
1424	428356
58807	428357
33405	428358
13808	428359
47155	428360
60175	428361
17466	428362
79765	428363
72326	428364
101105	428365
73464	428366
5147	428367
133887	428368
2160	428369
61364	428370
36891	428371
98547	428372
68898	428373
86798	428374
138200	428375
8121	428376
47589	428377
13528	428378
42877	428379
45943	428380
41593	428381
142376	428382
23506	428383
36906	428384
36032	428385
115862	428386
19067	428387
16817	428388
154416	428389
56735	428390
55	428391
35954	428392
218219	428393
1599	428394
115614	428395
77753	428396
7909	428397
49288	428398
37357	428399
5392	428400
231080	428401
150527	428402
16114	428403
238300	428404
2990	428405
77121	428406
132820	428407
44359	428408
11659	428409
233245	428410
102672	428411
72495	428412
15366	428413
45889	428414
201385	428415
32616	428416
22309	428417
13551	428418
215179	428419
115861	428420
32602	428421
141202	428422
43815	428423
1524	428424
158381	428425
21152	428426
135323	428427
109979	428428
168852	428429
259954	428430
270584	428431
16026	428432
111525	428433
50894	428434
15619	428435
92449	428436
48224	428437
7645	428438
197759	428439
113615	428440
124968	428441
68521	428442
14160	428443
14693	428444
160721	428445
20397	428446
161278	428447
193608	428448
160907	428449
12976	428450
176788	428451
159489	428452
235326	428453
9427	428454
1183	428455
90232	428456
21514	428457
170289	428458
16593	428459
171104	428460
30934	428461
225	428462
3109	428463
4233	428464
148168	428465
1996	428466
185391	428467
90305	428468
11692	428469
20590	428470
12045	428471
162464	428472
29146	428473
863	428474
248778	428475
27569	428476
168649	428477
81504	428478
164757	428479
67721	428480
76222	428481
1526	428482
27898	428483
27070	428484
15955	428485
5572	428486
26384	428487
1936	428488
181038	428489
70451	428490
30708	428491
71934	428492
86294	428493
3671	428494
116957	428495
240533	428496
258057	428497
57775	428498
102461	428499
5936	428500
141953	428501
2356	428502
238359	428503
27480	428504
26567	428505
8244	428506
103757	428507
1601	428508
2666	428509
53874	428510
85881	428511
155922	428512
55468	428513
3259	428514
32602	428515
20455	428516
60442	428517
37152	428518
79308	428519
9906	428520
38206	428521
143388	428522
42391	428523
81628	428524
183904	428525
53868	428526
18699	428527
128816	428528
209061	428529
2878	428530
79397	428531
86216	428532
19322	428533
150242	428534
57677	428535
25672	428536
78710	428537
407	428538
149452	428539
3706	428540
45378	428541
9868	428542
4264	428543
117531	428544
383	428545
3380	428546
75139	428547
82948	428548
264148	428549
67254	428550
64956	428551
2430	428552
215054	428553
124608	428554
38020	428555
73646	428556
158581	428557
72959	428558
2410	428559
13191	428560
51303	428561
82378	428562
156122	428563
7250	428564
19613	428565
3593	428566
47482	428567
1055	428568
22194	428569
14321	428570
33802	428571
154710	428572
162879	428573
29267	428574
45161	428575
305	428576
20166	428577
77091	428578
4362	428579
155818	428580
13725	428581
197736	428582
10541	428583
99441	428584
77209	428585
6210	428586
26373	428587
105351	428588
104876	428589
111619	428590
65363	428591
23415	428592
65067	428593
102148	428594
9399	428595
1190	428596
4233	428597
92349	428598
7035	428599
259356	428600
21654	428601
91770	428602
7075	428603
26868	428604
11659	428605
52664	428606
249084	428607
132307	428608
31626	428609
35106	428610
20276	428611
134716	428612
21338	428613
11599	428614
74353	428615
19953	428616
4122	428617
132865	428618
43914	428619
38884	428620
86177	428621
628	428622
72654	428623
14712	428624
14019	428625
27137	428626
178076	428627
164925	428628
135320	428629
5441	428630
70539	428631
45412	428632
734	428633
112853	428634
2141	428635
12929	428636
8360	428637
127912	428638
71855	428639
87620	428640
109137	428641
60622	428642
144	428643
88997	428644
36874	428645
24022	428646
1619	428647
5	428648
15389	428649
48619	428650
72479	428651
149143	428652
16500	428653
31022	428654
825	428655
3628	428656
1689	428657
148095	428658
46207	428659
57438	428660
95787	428661
11584	428662
6161	428663
223400	428664
21761	428665
70548	428666
7693	428667
163966	428668
44885	428669
31612	428670
109619	428671
29137	428672
49202	428673
34651	428674
88189	428675
5498	428676
253271	428677
76573	428678
57828	428679
34216	428680
205164	428681
23485	428682
133938	428683
63639	428684
9471	428685
147953	428686
127306	428687
1169	428688
123085	428689
25864	428690
93462	428691
147354	428692
8968	428693
16773	428694
1114	428695
33356	428696
42018	428697
33333	428698
16817	428699
20168	428700
269502	428701
157624	428702
142685	428703
91284	428704
101261	428705
98222	428706
80172	428707
12406	428708
1640	428709
227802	428710
3507	428711
189865	428712
248430	428713
125920	428714
10017	428715
62438	428716
37857	428717
161970	428718
80001	428719
154166	428720
59992	428721
21618	428722
73919	428723
149339	428724
31592	428725
250010	428726
38421	428727
1812	428728
206264	428729
32197	428730
93434	428731
147065	428732
42422	428733
67876	428734
7008	428735
73298	428736
70020	428737
120577	428738
7731	428739
25061	428740
137918	428741
140413	428742
218	428743
3668	428744
13983	428745
13209	428746
16562	428747
145190	428748
35585	428749
218111	428750
17029	428751
23583	428752
159453	428753
253245	428754
189408	428755
22996	428756
33546	428757
171274	428758
55969	428759
12681	428760
15278	428761
24111	428762
16155	428763
169127	428764
79990	428765
49479	428766
2443	428767
43596	428768
5690	428769
20999	428770
18192	428771
231249	428772
16858	428773
42634	428774
12583	428775
63107	428776
28732	428777
24128	428778
136500	428779
543	428780
23574	428781
143337	428782
200453	428783
118249	428784
233866	428785
4750	428786
192997	428787
58390	428788
140686	428789
21634	428790
174667	428791
12875	428792
138194	428793
191514	428794
18982	428795
8438	428796
1873	428797
3730	428798
3183	428799
390	428800
99361	428801
33476	428802
22697	428803
49517	428804
28618	428805
33114	428806
69877	428807
397	428808
236440	428809
74554	428810
108609	428811
10352	428812
212510	428813
118433	428814
91133	428815
42460	428816
16571	428817
225329	428818
52598	428819
18845	428820
4071	428821
65250	428822
135554	428823
64388	428824
68070	428825
134709	428826
67591	428827
259368	428828
1931	428829
24248	428830
39820	428831
71698	428832
142820	428833
18254	428834
25913	428835
70711	428836
28258	428837
201378	428838
71421	428839
225331	428840
13553	428841
26364	428842
111497	428843
5897	428844
6931	428845
24475	428846
10413	428847
26641	428848
7980	428849
9816	428850
44679	428851
70814	428852
95136	428853
4393	428854
5938	428855
42195	428856
7240	428857
6159	428858
116673	428859
129350	428860
105422	428861
4992	428862
3805	428863
19137	428864
80955	428865
7082	428866
64423	428867
11485	428868
27999	428869
208	428870
10459	428871
127428	428872
80973	428873
222	428874
7388	428875
15483	428876
9644	428877
13616	428878
49471	428879
376	428880
13025	428881
51034	428882
93925	428883
124708	428884
54805	428885
76613	428886
210095	428887
253967	428888
14242	428889
8903	428890
262748	428891
5923	428892
38151	428893
6968	428894
164216	428895
101505	428896
16901	428897
29083	428898
34792	428899
2255	428900
53880	428901
42446	428902
115445	428903
41148	428904
31231	428905
157862	428906
20702	428907
11453	428908
19724	428909
247553	428910
3671	428911
78154	428912
1052	428913
9675	428914
28659	428915
67301	428916
206917	428917
10655	428918
6763	428919
21897	428920
26604	428921
5057	428922
2219	428923
14069	428924
89444	428925
129078	428926
20781	428927
41324	428928
41714	428929
28102	428930
67851	428931
41181	428932
17034	428933
74861	428934
1503	428935
17856	428936
8175	428937
23737	428938
1804	428939
20874	428940
65794	428941
125420	428942
22992	428943
51851	428944
195929	428945
41569	428946
1499	428947
38353	428948
96899	428949
79992	428950
209720	428951
160155	428952
65958	428953
28673	428954
160667	428955
47614	428956
10099	428957
83449	428958
16249	428959
2911	428960
49062	428961
251724	428962
39985	428963
252319	428964
58086	428965
1057	428966
191807	428967
8375	428968
74228	428969
238058	428970
3852	428971
85798	428972
163262	428973
252212	428974
127909	428975
575	428976
258124	428977
6664	428978
3779	428979
20447	428980
44900	428981
112642	428982
160162	428983
136277	428984
56619	428985
20726	428986
151911	428987
400	428988
12027	428989
19844	428990
1	428991
81753	428992
29820	428993
650	428994
119721	428995
101644	428996
835	428997
18391	428998
55136	428999
6611	429000
222241	429001
129777	429002
43232	429003
8195	429004
14294	429005
108250	429006
51912	429007
4779	429008
169504	429009
171184	429010
521	429011
23082	429012
8194	429013
37763	429014
26600	429015
58285	429016
160788	429017
92	429018
85293	429019
7064	429020
1010	429021
46683	429022
2649	429023
30719	429024
133683	429025
2282	429026
48724	429027
3456	429028
108759	429029
10451	429030
1496	429031
79702	429032
62708	429033
222435	429034
14842	429035
17069	429036
87029	429037
27894	429038
4079	429039
71205	429040
78316	429041
14542	429042
4411	429043
970	429044
57968	429045
7700	429046
60974	429047
3347	429048
31602	429049
17590	429050
11119	429051
101666	429052
801	429053
183	429054
45154	429055
122217	429056
52573	429057
47339	429058
92	429059
11387	429060
153770	429061
86424	429062
15650	429063
57768	429064
59427	429065
7201	429066
48883	429067
233625	429068
24513	429069
121953	429070
54153	429071
1310	429072
5901	429073
20343	429074
1311	429075
134839	429076
98752	429077
145052	429078
59575	429079
217569	429080
38074	429081
20800	429082
34707	429083
20437	429084
3434	429085
151491	429086
189386	429087
859	429088
90946	429089
59962	429090
105683	429091
40185	429092
64583	429093
42330	429094
57224	429095
36802	429096
58579	429097
1126	429098
9640	429099
70812	429100
38585	429101
64569	429102
63207	429103
19154	429104
19569	429105
19038	429106
158637	429107
79131	429108
169121	429109
10765	429110
42282	429111
2051	429112
4748	429113
4456	429114
5978	429115
299	429116
152360	429117
16677	429118
40701	429119
21989	429120
7850	429121
103926	429122
82253	429123
25804	429124
963	429125
164623	429126
45525	429127
14854	429128
29130	429129
167855	429130
92537	429131
23860	429132
26487	429133
115846	429134
49720	429135
33829	429136
71814	429137
251595	429138
21249	429139
148755	429140
95846	429141
3554	429142
6651	429143
5096	429144
3610	429145
33244	429146
11219	429147
23101	429148
57092	429149
8831	429150
114502	429151
22056	429152
65954	429153
4167	429154
103368	429155
5382	429156
29809	429157
108247	429158
32760	429159
185	429160
147434	429161
6283	429162
75695	429163
8005	429164
648	429165
38725	429166
7510	429167
12647	429168
153160	429169
57040	429170
23099	429171
34123	429172
3580	429173
230738	429174
161124	429175
134446	429176
382	429177
120966	429178
200970	429179
3739	429180
215509	429181
59709	429182
42671	429183
112028	429184
19849	429185
73885	429186
108193	429187
9250	429188
203037	429189
68422	429190
49935	429191
73096	429192
35657	429193
8764	429194
2724	429195
173832	429196
14960	429197
47436	429198
88990	429199
2409	429200
27595	429201
2465	429202
154282	429203
4212	429204
2482	429205
199067	429206
230273	429207
99700	429208
257036	429209
126646	429210
21293	429211
164579	429212
8759	429213
101740	429214
213550	429215
3632	429216
15034	429217
4160	429218
52627	429219
46106	429220
146856	429221
80100	429222
7003	429223
230444	429224
62717	429225
232345	429226
50449	429227
259025	429228
74482	429229
1348	429230
234578	429231
72289	429232
1615	429233
758	429234
3085	429235
4441	429236
27987	429237
11640	429238
52597	429239
44606	429240
65594	429241
80954	429242
15283	429243
17868	429244
154872	429245
88166	429246
55007	429247
92676	429248
43576	429249
44218	429250
61872	429251
153267	429252
3143	429253
21198	429254
95882	429255
262994	429256
41366	429257
10259	429258
145897	429259
103921	429260
111208	429261
12361	429262
24418	429263
66743	429264
100	429265
5366	429266
98617	429267
1707	429268
45010	429269
46850	429270
3638	429271
13747	429272
32671	429273
53601	429274
10168	429275
163381	429276
193143	429277
24173	429278
135895	429279
156336	429280
43357	429281
15651	429282
42015	429283
54702	429284
23326	429285
147661	429286
18904	429287
13624	429288
169117	429289
111312	429290
22226	429291
90568	429292
25100	429293
25101	429294
69976	429295
2844	429296
71860	429297
152482	429298
192016	429299
38068	429300
315	429301
7973	429302
7613	429303
263993	429304
9757	429305
166828	429306
34412	429307
37657	429308
4984	429309
33456	429310
8578	429311
96984	429312
169270	429313
51573	429314
27302	429315
99470	429316
1049	429317
29736	429318
60587	429319
3560	429320
96695	429321
1845	429322
46274	429323
5152	429324
46898	429325
33010	429326
61497	429327
161798	429328
241298	429329
7810	429330
92951	429331
4828	429332
41873	429333
16326	429334
86322	429335
78906	429336
5178	429337
36955	429338
87243	429339
111569	429340
63938	429341
20372	429342
200714	429343
2134	429344
74520	429345
5628	429346
16415	429347
58327	429348
94835	429349
656	429350
77286	429351
3052	429352
68820	429353
150601	429354
85661	429355
4133	429356
5881	429357
41231	429358
121294	429359
3056	429360
16339	429361
185036	429362
56195	429363
104916	429364
16374	429365
24563	429366
237066	429367
3589	429368
49256	429369
66387	429370
136857	429371
10798	429372
37690	429373
63511	429374
40180	429375
13940	429376
2575	429377
105908	429378
1174	429379
115691	429380
14394	429381
182493	429382
2195	429383
28893	429384
5712	429385
50551	429386
60109	429387
11525	429388
108054	429389
1419	429390
5106	429391
38011	429392
114	429393
7287	429394
29729	429395
11852	429396
7337	429397
3511	429398
43262	429399
23723	429400
663	429401
208996	429402
20309	429403
69285	429404
33231	429405
98507	429406
12506	429407
975	429408
144963	429409
102818	429410
115633	429411
47265	429412
8217	429413
32894	429414
49128	429415
6001	429416
99198	429417
8932	429418
171569	429419
51015	429420
23633	429421
174309	429422
202494	429423
113642	429424
182352	429425
73254	429426
5032	429427
122137	429428
140807	429429
135347	429430
988	429431
2472	429432
2966	429433
213488	429434
43599	429435
282	429436
4757	429437
1758	429438
11062	429439
46493	429440
253827	429441
11361	429442
9833	429443
216632	429444
159624	429445
19989	429446
7243	429447
199413	429448
118863	429449
19309	429450
143	429451
4696	429452
109939	429453
140842	429454
51169	429455
119928	429456
1069	429457
26631	429458
5279	429459
7569	429460
80823	429461
99571	429462
96156	429463
1539	429464
6038	429465
4375	429466
4303	429467
31903	429468
47109	429469
1973	429470
5995	429471
19929	429472
331	429473
237974	429474
22967	429475
66169	429476
132859	429477
83760	429478
145826	429479
108442	429480
50145	429481
5224	429482
926	429483
34290	429484
29910	429485
107308	429486
31875	429487
282	429488
28118	429489
82889	429490
22858	429491
74196	429492
164478	429493
71343	429494
79719	429495
164613	429496
61680	429497
4849	429498
103338	429499
20630	429500
200863	429501
20496	429502
31417	429503
2197	429504
22966	429505
139398	429506
1254	429507
82026	429508
2921	429509
70388	429510
36352	429511
112797	429512
18681	429513
32067	429514
52960	429515
39589	429516
50744	429517
7098	429518
220324	429519
34458	429520
154164	429521
128	429522
15179	429523
219217	429524
32505	429525
2443	429526
1586	429527
66936	429528
29282	429529
10592	429530
16265	429531
4848	429532
35978	429533
185442	429534
8240	429535
5218	429536
114212	429537
65215	429538
18985	429539
6189	429540
8544	429541
1450	429542
1986	429543
21171	429544
7782	429545
136507	429546
16808	429547
102306	429548
24286	429549
102225	429550
105758	429551
51816	429552
3910	429553
165752	429554
77040	429555
16623	429556
49760	429557
5883	429558
230099	429559
29659	429560
6671	429561
14908	429562
90214	429563
17839	429564
64733	429565
43775	429566
37175	429567
143956	429568
247257	429569
8833	429570
212655	429571
142695	429572
13296	429573
12221	429574
2010	429575
40400	429576
9253	429577
20963	429578
147708	429579
175258	429580
4045	429581
8056	429582
1529	429583
133687	429584
25060	429585
242493	429586
14388	429587
86493	429588
108347	429589
29966	429590
34384	429591
79895	429592
4691	429593
66835	429594
5864	429595
8965	429596
14159	429597
1235	429598
7175	429599
7929	429600
53938	429601
2520	429602
447	429603
81684	429604
12807	429605
106004	429606
17009	429607
2984	429608
146354	429609
5543	429610
34585	429611
98326	429612
23253	429613
7852	429614
1629	429615
1445	429616
27817	429617
4604	429618
3436	429619
5304	429620
190	429621
8561	429622
12604	429623
91585	429624
157495	429625
1294	429626
7	429627
126714	429628
1563	429629
29211	429630
1274	429631
9271	429632
77364	429633
64418	429634
216619	429635
50559	429636
116710	429637
908	429638
46461	429639
63847	429640
217425	429641
51742	429642
256392	429643
151488	429644
2322	429645
23873	429646
153367	429647
47735	429648
3356	429649
2712	429650
70788	429651
411	429652
14434	429653
32504	429654
83713	429655
31112	429656
99461	429657
141	429658
3914	429659
26202	429660
44722	429661
1797	429662
25678	429663
55058	429664
202967	429665
61134	429666
34641	429667
8225	429668
61760	429669
38375	429670
13579	429671
75971	429672
15558	429673
4937	429674
15180	429675
28131	429676
4330	429677
46486	429678
145963	429679
40445	429680
5188	429681
24245	429682
16916	429683
243485	429684
104176	429685
115645	429686
148976	429687
36272	429688
4255	429689
47031	429690
185224	429691
1429	429692
19883	429693
14187	429694
87028	429695
127491	429696
9219	429697
207940	429698
57231	429699
142405	429700
86948	429701
35868	429702
5483	429703
1859	429704
24418	429705
201894	429706
111164	429707
14199	429708
27866	429709
2216	429710
165534	429711
15937	429712
167380	429713
249340	429714
59368	429715
36373	429716
158416	429717
2733	429718
14672	429719
18802	429720
70724	429721
149398	429722
3436	429723
2225	429724
47364	429725
148454	429726
93425	429727
38703	429728
60882	429729
9527	429730
60811	429731
5707	429732
14307	429733
142298	429734
123251	429735
11558	429736
123195	429737
9285	429738
171610	429739
2128	429740
360	429741
91803	429742
2196	429743
8093	429744
7144	429745
54655	429746
19005	429747
45919	429748
134165	429749
131800	429750
163894	429751
45303	429752
24417	429753
125131	429754
89793	429755
6272	429756
87910	429757
76781	429758
205643	429759
170889	429760
65182	429761
232981	429762
6042	429763
37627	429764
41851	429765
6759	429766
38104	429767
175115	429768
2292	429769
47024	429770
44854	429771
15909	429772
265942	429773
5126	429774
38705	429775
224791	429776
7424	429777
38137	429778
149701	429779
109845	429780
10724	429781
93580	429782
108358	429783
26089	429784
10665	429785
219086	429786
14746	429787
14034	429788
2476	429789
160450	429790
111272	429791
107860	429792
50189	429793
13901	429794
31076	429795
3733	429796
178289	429797
125578	429798
6534	429799
22753	429800
36280	429801
81763	429802
230337	429803
52729	429804
33219	429805
1127	429806
7945	429807
17325	429808
208563	429809
10201	429810
25325	429811
782	429812
118843	429813
116230	429814
244043	429815
23507	429816
64390	429817
26800	429818
102830	429819
17474	429820
2244	429821
6028	429822
19441	429823
64	429824
2445	429825
4047	429826
26058	429827
24303	429828
267987	429829
491	429830
10449	429831
61345	429832
7826	429833
58353	429834
4035	429835
18167	429836
120	429837
6781	429838
30180	429839
15006	429840
30286	429841
130248	429842
14960	429843
55520	429844
1308	429845
135189	429846
20456	429847
157690	429848
25113	429849
107000	429850
53694	429851
30665	429852
13453	429853
153496	429854
260760	429855
13	429856
8859	429857
79878	429858
54408	429859
112884	429860
144990	429861
194560	429862
33278	429863
76605	429864
83207	429865
37938	429866
74441	429867
211	429868
92549	429869
79258	429870
320	429871
114011	429872
39952	429873
232165	429874
217914	429875
31034	429876
6674	429877
25709	429878
15164	429879
3115	429880
32160	429881
12638	429882
3480	429883
143665	429884
146638	429885
33213	429886
118764	429887
23034	429888
1949	429889
204658	429890
161579	429891
59753	429892
267847	429893
3445	429894
17191	429895
163044	429896
67858	429897
54544	429898
3709	429899
14049	429900
24720	429901
78955	429902
151674	429903
15019	429904
8876	429905
18032	429906
923	429907
28990	429908
166771	429909
38808	429910
21973	429911
44934	429912
21	429913
725	429914
5319	429915
93264	429916
94458	429917
104545	429918
259874	429919
29917	429920
87960	429921
508	429922
66242	429923
188258	429924
44057	429925
27860	429926
1178	429927
1902	429928
195860	429929
27137	429930
2149	429931
102801	429932
10314	429933
15619	429934
114052	429935
146848	429936
5364	429937
22642	429938
66168	429939
135567	429940
53274	429941
45205	429942
29318	429943
168602	429944
258700	429945
21537	429946
32030	429947
75666	429948
51553	429949
16229	429950
3039	429951
174295	429952
159137	429953
35296	429954
26645	429955
75226	429956
30575	429957
6094	429958
91875	429959
7397	429960
23017	429961
8764	429962
10650	429963
27161	429964
216499	429965
142548	429966
19937	429967
167487	429968
25789	429969
18522	429970
154228	429971
966	429972
76882	429973
4	429974
86458	429975
110683	429976
261762	429977
41562	429978
98098	429979
31801	429980
68767	429981
3493	429982
1102	429983
102613	429984
125753	429985
5432	429986
205224	429987
57038	429988
94059	429989
9506	429990
26400	429991
30079	429992
23066	429993
34178	429994
30894	429995
12471	429996
62112	429997
12356	429998
37689	429999
72158	430000
198344	430001
53521	430002
30019	430003
3333	430004
49800	430005
13654	430006
31544	430007
89058	430008
3984	430009
68272	430010
37888	430011
4073	430012
49708	430013
24612	430014
514	430015
28379	430016
642	430017
13641	430018
139364	430019
31681	430020
87076	430021
611	430022
5239	430023
47074	430024
15146	430025
4733	430026
67111	430027
39267	430028
198600	430029
21465	430030
92867	430031
17843	430032
59456	430033
2887	430034
22091	430035
264960	430036
120677	430037
89422	430038
92240	430039
48277	430040
150851	430041
2864	430042
4123	430043
120242	430044
692	430045
8594	430046
2358	430047
89149	430048
85832	430049
3730	430050
3071	430051
21376	430052
236227	430053
12736	430054
31173	430055
84054	430056
202448	430057
7992	430058
16377	430059
10499	430060
54669	430061
234324	430062
52555	430063
57742	430064
4707	430065
17985	430066
3402	430067
179	430068
74643	430069
15848	430070
2646	430071
214397	430072
17589	430073
120003	430074
76914	430075
49329	430076
18643	430077
4653	430078
55446	430079
10391	430080
103699	430081
60609	430082
86731	430083
30965	430084
17922	430085
146756	430086
13652	430087
1352	430088
47861	430089
122754	430090
101230	430091
2	430092
18669	430093
102591	430094
190353	430095
47767	430096
201076	430097
187162	430098
153873	430099
120176	430100
43	430101
85591	430102
220055	430103
21865	430104
302	430105
23068	430106
20651	430107
160678	430108
27680	430109
5956	430110
3272	430111
105780	430112
163145	430113
71713	430114
180489	430115
26259	430116
271504	430117
228671	430118
15250	430119
200733	430120
1098	430121
113041	430122
11793	430123
50574	430124
104359	430125
187677	430126
44398	430127
93119	430128
144354	430129
120609	430130
105617	430131
112063	430132
226850	430133
146779	430134
76040	430135
4570	430136
153671	430137
147569	430138
198856	430139
61428	430140
157	430141
1775	430142
23426	430143
1891	430144
158840	430145
3781	430146
50438	430147
170055	430148
51337	430149
42079	430150
9696	430151
49435	430152
1662	430153
31201	430154
40373	430155
61944	430156
71511	430157
19263	430158
11053	430159
55763	430160
516	430161
30524	430162
15046	430163
119221	430164
113226	430165
10573	430166
46666	430167
39142	430168
39074	430169
20005	430170
45898	430171
9118	430172
221239	430173
38537	430174
8638	430175
99453	430176
4528	430177
251686	430178
2430	430179
20767	430180
6191	430181
187395	430182
55720	430183
125384	430184
5942	430185
3661	430186
15416	430187
59180	430188
148232	430189
42733	430190
140123	430191
48984	430192
29161	430193
12795	430194
17408	430195
25344	430196
229912	430197
176959	430198
4477	430199
24893	430200
243295	430201
93227	430202
5540	430203
258480	430204
21535	430205
4353	430206
61849	430207
6313	430208
55164	430209
194466	430210
49455	430211
11076	430212
131164	430213
164274	430214
13864	430215
94109	430216
22651	430217
43634	430218
255659	430219
30636	430220
171360	430221
130245	430222
11359	430223
3248	430224
12781	430225
6723	430226
179113	430227
86428	430228
87263	430229
29031	430230
75491	430231
119297	430232
128613	430233
15849	430234
111258	430235
12195	430236
10222	430237
13270	430238
179853	430239
122043	430240
180	430241
120112	430242
1403	430243
70119	430244
38968	430245
73912	430246
33847	430247
28747	430248
16311	430249
48374	430250
54	430251
108655	430252
43006	430253
553	430254
21009	430255
13477	430256
62767	430257
32607	430258
2790	430259
42381	430260
69678	430261
29521	430262
193449	430263
152767	430264
199794	430265
6214	430266
217191	430267
4128	430268
5122	430269
47970	430270
154	430271
59984	430272
93952	430273
67055	430274
1608	430275
48287	430276
3	430277
134102	430278
117116	430279
109546	430280
112266	430281
53956	430282
5856	430283
83517	430284
60112	430285
61098	430286
6165	430287
175968	430288
99567	430289
243749	430290
1702	430291
8162	430292
3370	430293
35903	430294
2545	430295
67178	430296
31008	430297
72779	430298
93711	430299
112308	430300
15800	430301
12901	430302
29014	430303
14411	430304
3837	430305
127053	430306
38431	430307
1070	430308
151345	430309
166621	430310
102125	430311
9565	430312
142142	430313
3635	430314
10008	430315
87373	430316
11799	430317
39039	430318
34796	430319
3691	430320
11683	430321
61311	430322
103462	430323
13886	430324
105854	430325
11417	430326
251266	430327
75739	430328
73938	430329
111302	430330
34158	430331
30680	430332
82163	430333
127	430334
133534	430335
2757	430336
88240	430337
8511	430338
166603	430339
5885	430340
28057	430341
27314	430342
15136	430343
208789	430344
935	430345
48170	430346
146704	430347
60899	430348
69969	430349
20779	430350
82876	430351
79047	430352
30928	430353
146796	430354
101304	430355
136406	430356
54622	430357
11157	430358
170357	430359
165475	430360
262288	430361
5143	430362
102629	430363
1692	430364
76474	430365
44500	430366
17803	430367
17058	430368
27652	430369
1002	430370
108395	430371
2673	430372
530	430373
15566	430374
244448	430375
160	430376
90536	430377
4432	430378
68607	430379
11375	430380
1184	430381
119174	430382
153121	430383
84427	430384
2754	430385
9303	430386
56915	430387
124155	430388
63474	430389
79006	430390
257198	430391
173929	430392
195065	430393
19394	430394
146659	430395
19745	430396
58877	430397
26010	430398
134721	430399
225189	430400
46065	430401
13787	430402
54632	430403
46393	430404
2156	430405
168162	430406
163	430407
113670	430408
17427	430409
78552	430410
4958	430411
77587	430412
16493	430413
167827	430414
18043	430415
69997	430416
27645	430417
96856	430418
67559	430419
11227	430420
46009	430421
34258	430422
87242	430423
35922	430424
36364	430425
52201	430426
64683	430427
1532	430428
80950	430429
11406	430430
4263	430431
6468	430432
76548	430433
163360	430434
1410	430435
223	430436
8027	430437
23318	430438
28991	430439
169106	430440
7882	430441
52999	430442
71669	430443
5988	430444
23716	430445
4512	430446
589	430447
73790	430448
16719	430449
87578	430450
5225	430451
3847	430452
138992	430453
84646	430454
19914	430455
60097	430456
1382	430457
2983	430458
16720	430459
123148	430460
105740	430461
154140	430462
194669	430463
219877	430464
2131	430465
114111	430466
11381	430467
4884	430468
45434	430469
35373	430470
44955	430471
4719	430472
8814	430473
30353	430474
8899	430475
40515	430476
101801	430477
3837	430478
9030	430479
46321	430480
72340	430481
127279	430482
64677	430483
3297	430484
59528	430485
43412	430486
7088	430487
36987	430488
68314	430489
173777	430490
16542	430491
83147	430492
5193	430493
14043	430494
99040	430495
44059	430496
22748	430497
11727	430498
24975	430499
1186	430500
105635	430501
29817	430502
911	430503
54652	430504
8796	430505
357	430506
41288	430507
261512	430508
173787	430509
81128	430510
149658	430511
54063	430512
159399	430513
210210	430514
4699	430515
110789	430516
172711	430517
10948	430518
262756	430519
45916	430520
40848	430521
39620	430522
246341	430523
36583	430524
223476	430525
409	430526
493	430527
134710	430528
11056	430529
85255	430530
21842	430531
19044	430532
110494	430533
227022	430534
1291	430535
118698	430536
41724	430537
29002	430538
191852	430539
1114	430540
7122	430541
149209	430542
121460	430543
23296	430544
79294	430545
96319	430546
32206	430547
17907	430548
211338	430549
88171	430550
212	430551
30745	430552
44992	430553
140747	430554
5408	430555
1575	430556
59065	430557
2801	430558
129087	430559
1777	430560
2733	430561
44398	430562
26788	430563
126307	430564
13826	430565
213575	430566
12281	430567
255409	430568
40669	430569
129719	430570
260581	430571
2469	430572
3505	430573
23395	430574
7433	430575
2820	430576
276	430577
12306	430578
3141	430579
76060	430580
171719	430581
46637	430582
63954	430583
5536	430584
19925	430585
99915	430586
126260	430587
11825	430588
202756	430589
45318	430590
78054	430591
147936	430592
16968	430593
44931	430594
9191	430595
11617	430596
204605	430597
74876	430598
153372	430599
87020	430600
42792	430601
16382	430602
251975	430603
31127	430604
76036	430605
13426	430606
20309	430607
3030	430608
7639	430609
58849	430610
203120	430611
25361	430612
209422	430613
20922	430614
261017	430615
1717	430616
94066	430617
23883	430618
197309	430619
114487	430620
2350	430621
5515	430622
98014	430623
159144	430624
157061	430625
62218	430626
85435	430627
49638	430628
2983	430629
5005	430630
84980	430631
61032	430632
52734	430633
358	430634
95826	430635
20985	430636
21671	430637
44829	430638
35894	430639
28651	430640
88635	430641
86303	430642
130566	430643
31902	430644
21613	430645
19939	430646
31214	430647
48816	430648
18944	430649
78371	430650
12893	430651
28066	430652
234674	430653
71931	430654
15259	430655
26687	430656
81317	430657
162466	430658
36309	430659
18140	430660
76094	430661
50185	430662
87832	430663
21283	430664
647	430665
10616	430666
188323	430667
10205	430668
114646	430669
161676	430670
133899	430671
165833	430672
13632	430673
51718	430674
167419	430675
81312	430676
66303	430677
75728	430678
20330	430679
2896	430680
16058	430681
811	430682
222091	430683
69860	430684
95509	430685
221667	430686
70220	430687
157595	430688
59675	430689
164233	430690
29994	430691
207321	430692
101	430693
1237	430694
25905	430695
37724	430696
189527	430697
1708	430698
61093	430699
30759	430700
112226	430701
6524	430702
12632	430703
32399	430704
1514	430705
1248	430706
247925	430707
32481	430708
259	430709
6260	430710
33671	430711
43800	430712
54479	430713
8675	430714
1842	430715
92772	430716
105779	430717
20361	430718
150874	430719
27327	430720
6997	430721
5951	430722
53344	430723
263428	430724
24161	430725
13495	430726
22764	430727
52854	430728
64865	430729
18251	430730
1489	430731
87430	430732
3598	430733
4405	430734
792	430735
44997	430736
47124	430737
249519	430738
153329	430739
38769	430740
20465	430741
27187	430742
36596	430743
77	430744
49198	430745
4868	430746
72651	430747
31392	430748
470	430749
42648	430750
223140	430751
94770	430752
55172	430753
49182	430754
14690	430755
82344	430756
10359	430757
162201	430758
32175	430759
149466	430760
6191	430761
26281	430762
28995	430763
188158	430764
89702	430765
6339	430766
222914	430767
28442	430768
101062	430769
110946	430770
179867	430771
253161	430772
101543	430773
207214	430774
69979	430775
124930	430776
207905	430777
226036	430778
940	430779
754	430780
131707	430781
65439	430782
56520	430783
3803	430784
2822	430785
3437	430786
11617	430787
29918	430788
41366	430789
98314	430790
7371	430791
194337	430792
137225	430793
228273	430794
164737	430795
178822	430796
92071	430797
15970	430798
13945	430799
3770	430800
2282	430801
10404	430802
69449	430803
10443	430804
59132	430805
15146	430806
38422	430807
148018	430808
35282	430809
14667	430810
59233	430811
6374	430812
210	430813
195539	430814
8581	430815
30343	430816
46752	430817
14505	430818
41994	430819
5498	430820
39689	430821
81572	430822
260415	430823
33155	430824
470	430825
7664	430826
135085	430827
164820	430828
230607	430829
88	430830
58362	430831
6758	430832
118341	430833
6758	430834
1620	430835
31279	430836
74769	430837
2468	430838
14134	430839
33608	430840
144212	430841
981	430842
31891	430843
100109	430844
241318	430845
111748	430846
1275	430847
29978	430848
132733	430849
43880	430850
340	430851
32904	430852
140610	430853
8770	430854
104501	430855
106545	430856
2091	430857
208730	430858
43657	430859
46354	430860
93454	430861
41509	430862
1070	430863
175554	430864
27977	430865
269909	430866
153438	430867
24976	430868
51746	430869
140357	430870
24428	430871
116182	430872
45494	430873
191035	430874
92834	430875
6767	430876
2296	430877
12485	430878
26188	430879
97437	430880
5047	430881
36168	430882
138433	430883
100500	430884
15678	430885
13319	430886
88410	430887
23488	430888
81165	430889
43772	430890
7007	430891
241288	430892
23569	430893
90113	430894
12726	430895
9521	430896
126670	430897
40008	430898
27372	430899
67318	430900
91861	430901
81593	430902
43006	430903
73562	430904
112695	430905
50780	430906
148378	430907
3836	430908
236	430909
184881	430910
220994	430911
170973	430912
20857	430913
215665	430914
20479	430915
12145	430916
45696	430917
16986	430918
1306	430919
6868	430920
43024	430921
30013	430922
557	430923
112	430924
110121	430925
99454	430926
2840	430927
23295	430928
81768	430929
94989	430930
256929	430931
100816	430932
10727	430933
111587	430934
232260	430935
48894	430936
42061	430937
765	430938
2498	430939
1351	430940
149508	430941
128991	430942
41632	430943
6957	430944
5009	430945
141355	430946
45105	430947
199899	430948
110178	430949
938	430950
34756	430951
77	430952
14424	430953
115169	430954
19443	430955
31060	430956
188364	430957
271609	430958
1924	430959
221180	430960
141	430961
7240	430962
254362	430963
81285	430964
147906	430965
33787	430966
145356	430967
17687	430968
2504	430969
7	430970
59768	430971
1752	430972
63991	430973
56923	430974
97671	430975
97438	430976
12597	430977
20099	430978
6467	430979
212982	430980
144624	430981
19434	430982
133654	430983
1067	430984
3184	430985
19368	430986
110008	430987
4293	430988
17066	430989
74	430990
226401	430991
128341	430992
58003	430993
176704	430994
43527	430995
43173	430996
171456	430997
35578	430998
30671	430999
23159	431000
199195	431001
1667	431002
18464	431003
103897	431004
13827	431005
82430	431006
74475	431007
81867	431008
164208	431009
105556	431010
79767	431011
1994	431012
156421	431013
4061	431014
156891	431015
202527	431016
1207	431017
179554	431018
13825	431019
196940	431020
70656	431021
168163	431022
37050	431023
5877	431024
229759	431025
44087	431026
240957	431027
7517	431028
140190	431029
11768	431030
4479	431031
11006	431032
82830	431033
17	431034
113620	431035
6396	431036
14104	431037
239661	431038
7027	431039
45418	431040
7561	431041
3610	431042
2213	431043
15232	431044
18463	431045
54777	431046
42309	431047
221743	431048
263666	431049
722	431050
2411	431051
19484	431052
19279	431053
168632	431054
76103	431055
6391	431056
72487	431057
147294	431058
32006	431059
1789	431060
202598	431061
70475	431062
47669	431063
251999	431064
3037	431065
66569	431066
69499	431067
5389	431068
44556	431069
183586	431070
243	431071
40585	431072
640	431073
12616	431074
128066	431075
10928	431076
2564	431077
1138	431078
135794	431079
39713	431080
9702	431081
185737	431082
38032	431083
44665	431084
11830	431085
95068	431086
152742	431087
217189	431088
129099	431089
5348	431090
17194	431091
51666	431092
21059	431093
221605	431094
86956	431095
1133	431096
14260	431097
186041	431098
17601	431099
43458	431100
13112	431101
42120	431102
11565	431103
20046	431104
36149	431105
18845	431106
3061	431107
59741	431108
984	431109
196311	431110
102165	431111
12273	431112
139430	431113
22331	431114
1530	431115
28371	431116
868	431117
114855	431118
8195	431119
8966	431120
131290	431121
70704	431122
809	431123
288	431124
8655	431125
926	431126
14956	431127
47717	431128
192023	431129
1223	431130
40649	431131
73988	431132
171896	431133
80620	431134
6935	431135
137948	431136
36662	431137
97247	431138
176	431139
1692	431140
5157	431141
169252	431142
66695	431143
12581	431144
16407	431145
10889	431146
10858	431147
11204	431148
270538	431149
81825	431150
5090	431151
35317	431152
90459	431153
108513	431154
251374	431155
194388	431156
16348	431157
10486	431158
2754	431159
64431	431160
6552	431161
3043	431162
109966	431163
19376	431164
22012	431165
150477	431166
60062	431167
117945	431168
168604	431169
24684	431170
29864	431171
57281	431172
8186	431173
2792	431174
119676	431175
126345	431176
10099	431177
5405	431178
7463	431179
109620	431180
71597	431181
138402	431182
213034	431183
43847	431184
96239	431185
58018	431186
811	431187
19523	431188
12443	431189
192529	431190
69430	431191
78531	431192
49302	431193
175906	431194
65334	431195
1579	431196
69821	431197
89035	431198
193653	431199
4045	431200
81167	431201
101883	431202
6997	431203
31772	431204
86366	431205
112204	431206
2610	431207
105589	431208
63563	431209
458	431210
156040	431211
5117	431212
9373	431213
9906	431214
249841	431215
28614	431216
225036	431217
25169	431218
81326	431219
23795	431220
135384	431221
14809	431222
111002	431223
53168	431224
8	431225
257048	431226
13162	431227
157609	431228
28192	431229
9272	431230
260709	431231
95791	431232
4389	431233
30657	431234
10985	431235
105908	431236
80398	431237
16256	431238
167551	431239
6855	431240
2921	431241
32803	431242
15272	431243
4639	431244
38337	431245
8258	431246
7394	431247
105337	431248
22509	431249
4673	431250
4551	431251
17656	431252
35365	431253
107568	431254
624	431255
73050	431256
42219	431257
14508	431258
115061	431259
13912	431260
171315	431261
102517	431262
4088	431263
11762	431264
1422	431265
161773	431266
11888	431267
70992	431268
111794	431269
9583	431270
11272	431271
236517	431272
1398	431273
97027	431274
1611	431275
67128	431276
187094	431277
16306	431278
24310	431279
21886	431280
33827	431281
144494	431282
201112	431283
136344	431284
9319	431285
84516	431286
215126	431287
124130	431288
10335	431289
4010	431290
5977	431291
7241	431292
69745	431293
13107	431294
59896	431295
144351	431296
30756	431297
22301	431298
14789	431299
126799	431300
13030	431301
41807	431302
40926	431303
36594	431304
80996	431305
79	431306
84650	431307
29550	431308
70988	431309
141034	431310
6336	431311
50779	431312
65041	431313
160016	431314
4409	431315
16215	431316
872	431317
23490	431318
7586	431319
17170	431320
108847	431321
69212	431322
63412	431323
47937	431324
14	431325
446	431326
28827	431327
236	431328
19008	431329
87460	431330
203511	431331
62899	431332
78089	431333
81069	431334
58622	431335
263529	431336
5279	431337
57856	431338
4947	431339
21283	431340
125185	431341
130001	431342
16127	431343
10874	431344
33946	431345
117808	431346
24166	431347
20826	431348
7518	431349
2089	431350
9064	431351
12794	431352
52196	431353
183450	431354
4576	431355
120377	431356
170065	431357
63913	431358
12528	431359
7730	431360
112926	431361
17560	431362
53459	431363
16246	431364
22810	431365
168702	431366
35229	431367
13196	431368
137175	431369
30921	431370
17504	431371
63536	431372
1916	431373
203137	431374
180685	431375
176419	431376
130104	431377
7772	431378
87736	431379
19169	431380
4135	431381
220230	431382
79110	431383
2202	431384
88863	431385
103219	431386
194400	431387
58321	431388
11304	431389
13148	431390
171288	431391
49043	431392
10755	431393
850	431394
3299	431395
2364	431396
33542	431397
64811	431398
169565	431399
83217	431400
33783	431401
76587	431402
19	431403
130501	431404
9681	431405
203853	431406
186039	431407
98427	431408
24476	431409
92356	431410
266759	431411
168	431412
155518	431413
4595	431414
252839	431415
183903	431416
463	431417
30366	431418
24834	431419
37141	431420
34354	431421
149751	431422
111610	431423
166707	431424
33072	431425
3180	431426
24295	431427
1166	431428
14533	431429
5153	431430
270892	431431
16911	431432
196832	431433
73438	431434
234530	431435
145986	431436
939	431437
113981	431438
139432	431439
205398	431440
8023	431441
135464	431442
31275	431443
39093	431444
143479	431445
116653	431446
80	431447
19148	431448
258567	431449
19903	431450
24218	431451
2807	431452
65438	431453
160258	431454
95315	431455
189795	431456
83005	431457
23884	431458
51401	431459
108493	431460
15388	431461
23443	431462
116	431463
13732	431464
5049	431465
140775	431466
26192	431467
21729	431468
35592	431469
38336	431470
24131	431471
38164	431472
9819	431473
33407	431474
202045	431475
6603	431476
256693	431477
31660	431478
38494	431479
120663	431480
251755	431481
1317	431482
30025	431483
125353	431484
8132	431485
267632	431486
161590	431487
35098	431488
124779	431489
9143	431490
22108	431491
7883	431492
21949	431493
698	431494
108253	431495
179032	431496
152717	431497
27597	431498
96168	431499
14335	431500
50601	431501
27274	431502
6135	431503
5249	431504
19416	431505
33406	431506
6914	431507
57372	431508
7185	431509
2	431510
12127	431511
265327	431512
85556	431513
2232	431514
70739	431515
55657	431516
15355	431517
887	431518
37504	431519
46963	431520
7784	431521
20592	431522
38802	431523
4298	431524
33973	431525
1407	431526
157987	431527
18536	431528
16106	431529
3330	431530
13389	431531
101449	431532
42475	431533
207114	431534
145884	431535
10226	431536
20754	431537
16570	431538
28849	431539
256814	431540
61158	431541
29301	431542
551	431543
27750	431544
305	431545
176	431546
87244	431547
91278	431548
39495	431549
2858	431550
45137	431551
17694	431552
14316	431553
7628	431554
43886	431555
215452	431556
107175	431557
12963	431558
3573	431559
188354	431560
600	431561
3234	431562
14479	431563
2942	431564
223101	431565
22908	431566
93325	431567
246203	431568
66090	431569
43459	431570
112483	431571
181832	431572
27080	431573
78535	431574
6017	431575
7994	431576
25842	431577
87997	431578
3461	431579
69105	431580
4074	431581
1582	431582
11263	431583
26432	431584
9221	431585
42420	431586
230	431587
55054	431588
152912	431589
32229	431590
53274	431591
98541	431592
53310	431593
656	431594
18861	431595
12064	431596
176656	431597
39658	431598
99102	431599
82395	431600
254402	431601
272505	431602
8065	431603
4884	431604
171816	431605
32107	431606
159975	431607
23930	431608
6677	431609
164	431610
1061	431611
9662	431612
64392	431613
3863	431614
198986	431615
74858	431616
194702	431617
236742	431618
6844	431619
252993	431620
91019	431621
65090	431622
78536	431623
28195	431624
108628	431625
227878	431626
69741	431627
11355	431628
62312	431629
33852	431630
16446	431631
31	431632
56476	431633
6817	431634
108859	431635
2858	431636
191065	431637
31158	431638
182831	431639
61089	431640
83861	431641
62594	431642
140262	431643
60293	431644
132503	431645
1298	431646
4254	431647
52936	431648
86203	431649
21728	431650
41009	431651
110774	431652
111160	431653
94442	431654
83444	431655
44029	431656
49659	431657
126068	431658
30932	431659
901	431660
8987	431661
258061	431662
14510	431663
29691	431664
45179	431665
138083	431666
94373	431667
111627	431668
34733	431669
3625	431670
22729	431671
3646	431672
93004	431673
11369	431674
6	431675
20123	431676
53174	431677
5952	431678
157415	431679
1479	431680
101175	431681
135602	431682
50369	431683
11919	431684
46129	431685
38309	431686
51519	431687
625	431688
37517	431689
182987	431690
26101	431691
49109	431692
43225	431693
1728	431694
267570	431695
93030	431696
16297	431697
124623	431698
39760	431699
40927	431700
22880	431701
9713	431702
113970	431703
23548	431704
183494	431705
17533	431706
44997	431707
215410	431708
39598	431709
118768	431710
69500	431711
17884	431712
38839	431713
111324	431714
38932	431715
112612	431716
2753	431717
27216	431718
64988	431719
245	431720
49676	431721
569	431722
7404	431723
131023	431724
56122	431725
211829	431726
2724	431727
18683	431728
104551	431729
624	431730
34578	431731
171778	431732
15175	431733
8807	431734
50187	431735
18614	431736
22775	431737
75887	431738
1409	431739
102645	431740
27766	431741
36644	431742
26226	431743
76038	431744
266071	431745
83543	431746
2140	431747
4150	431748
48319	431749
678	431750
199423	431751
64878	431752
143	431753
74335	431754
131147	431755
32168	431756
166948	431757
95270	431758
11752	431759
138159	431760
1818	431761
95837	431762
374	431763
490	431764
67265	431765
2911	431766
93046	431767
153664	431768
3105	431769
21835	431770
89196	431771
22206	431772
57661	431773
28459	431774
110939	431775
108338	431776
182236	431777
149849	431778
164501	431779
156088	431780
63201	431781
34607	431782
143595	431783
16212	431784
96607	431785
221805	431786
44435	431787
1619	431788
14	431789
271796	431790
23266	431791
19148	431792
19834	431793
1271	431794
53407	431795
7520	431796
37414	431797
30271	431798
167560	431799
69091	431800
4	431801
66709	431802
4199	431803
12115	431804
181092	431805
23051	431806
232	431807
13189	431808
75476	431809
75931	431810
3683	431811
30088	431812
659	431813
1477	431814
53287	431815
104136	431816
2090	431817
27215	431818
4194	431819
4898	431820
2586	431821
94948	431822
41973	431823
35644	431824
3449	431825
34822	431826
14630	431827
180407	431828
36676	431829
37841	431830
10646	431831
30823	431832
265432	431833
34667	431834
76335	431835
52501	431836
159276	431837
119938	431838
23	431839
33934	431840
9418	431841
89106	431842
51810	431843
16485	431844
120246	431845
253395	431846
19629	431847
91518	431848
117721	431849
1240	431850
40926	431851
14141	431852
27828	431853
108785	431854
134451	431855
46864	431856
195503	431857
83709	431858
1178	431859
114527	431860
722	431861
98491	431862
155707	431863
72560	431864
79792	431865
145842	431866
1706	431867
170952	431868
83171	431869
6446	431870
59569	431871
808	431872
68873	431873
7272	431874
6179	431875
37691	431876
6443	431877
102972	431878
112959	431879
33182	431880
5587	431881
17355	431882
93853	431883
8214	431884
165223	431885
199865	431886
128735	431887
45148	431888
162442	431889
971	431890
1000	431891
82992	431892
44751	431893
144804	431894
17	431895
1428	431896
1305	431897
149943	431898
58566	431899
27750	431900
2599	431901
119371	431902
127860	431903
13570	431904
4684	431905
202563	431906
180576	431907
222219	431908
11836	431909
16807	431910
52977	431911
10005	431912
135465	431913
32640	431914
68622	431915
52013	431916
91475	431917
43337	431918
21407	431919
1443	431920
32536	431921
4238	431922
8656	431923
55441	431924
12231	431925
129717	431926
23	431927
157208	431928
21705	431929
21192	431930
49	431931
61286	431932
12056	431933
26435	431934
8343	431935
34991	431936
111705	431937
17158	431938
128828	431939
69937	431940
57412	431941
109433	431942
8163	431943
68929	431944
6580	431945
3632	431946
183855	431947
50232	431948
651	431949
54156	431950
5935	431951
40819	431952
50432	431953
131522	431954
155397	431955
20182	431956
12609	431957
38879	431958
24845	431959
12277	431960
744	431961
961	431962
23946	431963
3264	431964
262	431965
111109	431966
103427	431967
42022	431968
11625	431969
100140	431970
185959	431971
88689	431972
79250	431973
156894	431974
43867	431975
58378	431976
31806	431977
128648	431978
128425	431979
16479	431980
18042	431981
9652	431982
119831	431983
49087	431984
49946	431985
8575	431986
69269	431987
34795	431988
36633	431989
1292	431990
68424	431991
21415	431992
345	431993
147062	431994
13779	431995
17744	431996
82959	431997
12759	431998
68	431999
40254	432000
2189	432001
21981	432002
80343	432003
17639	432004
7345	432005
56228	432006
10385	432007
89177	432008
59096	432009
4532	432010
168018	432011
80932	432012
36109	432013
37008	432014
2736	432015
107897	432016
5917	432017
21395	432018
68701	432019
5549	432020
19024	432021
27737	432022
172525	432023
55507	432024
488	432025
16589	432026
23787	432027
36630	432028
107278	432029
236145	432030
58831	432031
77146	432032
7301	432033
2213	432034
14148	432035
52828	432036
19866	432037
32	432038
8506	432039
24397	432040
228076	432041
140097	432042
37387	432043
44726	432044
15020	432045
54855	432046
14237	432047
31	432048
100994	432049
15199	432050
29055	432051
54962	432052
139136	432053
134152	432054
50629	432055
16352	432056
9929	432057
1264	432058
95038	432059
66536	432060
4272	432061
14964	432062
20705	432063
264463	432064
25291	432065
78875	432066
41432	432067
33275	432068
29083	432069
18261	432070
51744	432071
26993	432072
67789	432073
17001	432074
1856	432075
45440	432076
137580	432077
15616	432078
22290	432079
2497	432080
140857	432081
5846	432082
30793	432083
9585	432084
77661	432085
190644	432086
24200	432087
2761	432088
210506	432089
2779	432090
95750	432091
2324	432092
232578	432093
232369	432094
7229	432095
77852	432096
223406	432097
9905	432098
154289	432099
87141	432100
163391	432101
125668	432102
85687	432103
5507	432104
9053	432105
104375	432106
21418	432107
40927	432108
139151	432109
69675	432110
119512	432111
97836	432112
103282	432113
20868	432114
2152	432115
146039	432116
83755	432117
621	432118
20461	432119
15460	432120
39183	432121
86177	432122
45765	432123
111075	432124
7226	432125
7672	432126
23995	432127
14242	432128
10526	432129
123793	432130
35172	432131
10636	432132
2628	432133
82593	432134
81835	432135
32967	432136
6162	432137
2422	432138
100891	432139
2804	432140
110295	432141
55205	432142
68154	432143
20058	432144
11754	432145
9920	432146
190599	432147
65400	432148
8165	432149
97242	432150
38957	432151
2	432152
36323	432153
68798	432154
49209	432155
112874	432156
13096	432157
186965	432158
6967	432159
81606	432160
266610	432161
36206	432162
26663	432163
2	432164
6160	432165
85729	432166
108455	432167
38935	432168
11995	432169
82701	432170
6200	432171
34102	432172
8568	432173
106803	432174
181956	432175
52	432176
1906	432177
144005	432178
179949	432179
29002	432180
14626	432181
23460	432182
3159	432183
42731	432184
9882	432185
211225	432186
48363	432187
11129	432188
111616	432189
73872	432190
132922	432191
102246	432192
1039	432193
636	432194
137	432195
75121	432196
4269	432197
42537	432198
30645	432199
29813	432200
4601	432201
6138	432202
3887	432203
19818	432204
99810	432205
71018	432206
205022	432207
164320	432208
3448	432209
7242	432210
25448	432211
19039	432212
58183	432213
45682	432214
7902	432215
36765	432216
152885	432217
152086	432218
35507	432219
17352	432220
48721	432221
16053	432222
24090	432223
1645	432224
43883	432225
17199	432226
131802	432227
64255	432228
42876	432229
57355	432230
32867	432231
18002	432232
23544	432233
133147	432234
82941	432235
252	432236
231345	432237
152226	432238
5780	432239
120039	432240
41539	432241
245891	432242
22774	432243
208522	432244
878	432245
24525	432246
13105	432247
268762	432248
40240	432249
998	432250
80274	432251
61249	432252
1041	432253
52330	432254
169328	432255
3709	432256
32544	432257
208536	432258
106930	432259
34045	432260
16138	432261
30531	432262
258880	432263
128716	432264
4627	432265
249640	432266
71636	432267
52145	432268
14360	432269
162481	432270
1038	432271
4518	432272
2195	432273
33575	432274
4191	432275
15620	432276
26920	432277
5772	432278
12280	432279
201888	432280
495	432281
3547	432282
183188	432283
259411	432284
55258	432285
137156	432286
143333	432287
6356	432288
50993	432289
193935	432290
4115	432291
7709	432292
16423	432293
19802	432294
27989	432295
10821	432296
8640	432297
26172	432298
33895	432299
17083	432300
65959	432301
2406	432302
38445	432303
61	432304
78468	432305
155469	432306
19215	432307
10997	432308
115832	432309
70334	432310
166717	432311
50453	432312
141589	432313
3076	432314
3503	432315
27888	432316
11573	432317
96670	432318
54148	432319
67816	432320
137255	432321
20182	432322
5576	432323
2136	432324
80273	432325
54	432326
101538	432327
23515	432328
13601	432329
45859	432330
114445	432331
44	432332
164710	432333
41898	432334
33063	432335
233	432336
148837	432337
257375	432338
51650	432339
102690	432340
166806	432341
2438	432342
53230	432343
28246	432344
22757	432345
44531	432346
30839	432347
102949	432348
62078	432349
2421	432350
76196	432351
102199	432352
15591	432353
42509	432354
4118	432355
46224	432356
236206	432357
19936	432358
82038	432359
90491	432360
195719	432361
167947	432362
16588	432363
46610	432364
155	432365
48611	432366
18663	432367
41843	432368
156622	432369
27439	432370
14880	432371
4023	432372
3342	432373
3294	432374
72486	432375
145664	432376
3340	432377
112848	432378
121108	432379
11072	432380
43022	432381
4365	432382
35332	432383
50670	432384
55492	432385
212651	432386
662	432387
5806	432388
28224	432389
67748	432390
106306	432391
243047	432392
27121	432393
114717	432394
70126	432395
1000	432396
13769	432397
103359	432398
6614	432399
45705	432400
9934	432401
6809	432402
16612	432403
21534	432404
9920	432405
15923	432406
89531	432407
44594	432408
261070	432409
103082	432410
910	432411
14916	432412
14817	432413
201616	432414
205014	432415
111401	432416
102403	432417
35290	432418
59242	432419
42212	432420
2939	432421
35074	432422
159606	432423
20	432424
30226	432425
55522	432426
3737	432427
229870	432428
31137	432429
127820	432430
25929	432431
168538	432432
9091	432433
28	432434
22950	432435
43754	432436
13488	432437
159940	432438
1333	432439
56424	432440
110550	432441
126660	432442
165199	432443
6593	432444
132319	432445
113511	432446
61029	432447
19313	432448
44809	432449
1657	432450
73818	432451
193803	432452
1165	432453
46820	432454
156199	432455
7297	432456
8339	432457
101462	432458
3455	432459
59444	432460
94186	432461
110060	432462
3888	432463
88490	432464
136238	432465
64519	432466
24763	432467
4248	432468
30494	432469
5687	432470
50036	432471
20202	432472
170258	432473
67480	432474
120268	432475
140618	432476
157173	432477
46166	432478
14014	432479
242824	432480
5365	432481
78950	432482
8654	432483
161332	432484
6760	432485
161031	432486
52166	432487
1556	432488
23765	432489
39884	432490
61091	432491
65947	432492
272621	432493
48836	432494
2114	432495
215847	432496
19732	432497
23405	432498
13416	432499
228337	432500
14669	432501
13474	432502
105393	432503
13491	432504
99591	432505
414	432506
107832	432507
141261	432508
22924	432509
87264	432510
39217	432511
106573	432512
88105	432513
6851	432514
22530	432515
165888	432516
11387	432517
5497	432518
94102	432519
191590	432520
2179	432521
56838	432522
76868	432523
62444	432524
131562	432525
36305	432526
134138	432527
50385	432528
57826	432529
214322	432530
18685	432531
12802	432532
51	432533
64155	432534
197199	432535
77295	432536
8325	432537
151748	432538
99486	432539
83862	432540
8147	432541
20919	432542
111533	432543
127440	432544
155063	432545
138217	432546
203073	432547
3830	432548
2285	432549
141	432550
1551	432551
165646	432552
231118	432553
22968	432554
30882	432555
631	432556
70397	432557
49015	432558
99108	432559
213650	432560
83	432561
17796	432562
23225	432563
119774	432564
29623	432565
77383	432566
42705	432567
89357	432568
158057	432569
12851	432570
26061	432571
7932	432572
119491	432573
32349	432574
171227	432575
38916	432576
8752	432577
57418	432578
79237	432579
13927	432580
43934	432581
27758	432582
13755	432583
20746	432584
63877	432585
77916	432586
48841	432587
48814	432588
219524	432589
61312	432590
45709	432591
890	432592
102520	432593
79548	432594
32547	432595
18740	432596
221268	432597
117763	432598
141308	432599
33367	432600
78033	432601
328	432602
13794	432603
126917	432604
7879	432605
24432	432606
49507	432607
105369	432608
159272	432609
61024	432610
310	432611
24236	432612
15496	432613
60656	432614
190276	432615
17212	432616
110731	432617
42331	432618
86593	432619
17889	432620
45823	432621
469	432622
62960	432623
2849	432624
121840	432625
8257	432626
68613	432627
89659	432628
147302	432629
20431	432630
894	432631
16618	432632
40882	432633
164939	432634
56207	432635
181363	432636
149898	432637
210544	432638
261927	432639
51995	432640
514	432641
103986	432642
24081	432643
43553	432644
25929	432645
77265	432646
3294	432647
256479	432648
23132	432649
308	432650
4160	432651
118607	432652
34820	432653
59933	432654
25487	432655
1265	432656
132320	432657
24741	432658
43104	432659
4301	432660
39906	432661
106529	432662
140411	432663
16293	432664
18502	432665
5046	432666
265010	432667
90339	432668
26867	432669
9713	432670
145974	432671
48595	432672
99469	432673
1477	432674
10735	432675
16098	432676
11744	432677
172467	432678
67453	432679
37749	432680
20760	432681
30016	432682
49974	432683
10992	432684
15899	432685
7824	432686
118592	432687
4633	432688
9058	432689
3689	432690
38706	432691
2943	432692
41856	432693
138031	432694
17640	432695
122337	432696
246555	432697
8852	432698
2378	432699
9699	432700
61110	432701
43893	432702
104	432703
37006	432704
76481	432705
12577	432706
42793	432707
109026	432708
118012	432709
14123	432710
682	432711
189514	432712
145358	432713
89747	432714
52987	432715
241144	432716
222820	432717
47549	432718
2870	432719
240066	432720
19977	432721
1233	432722
30459	432723
5407	432724
870	432725
35537	432726
204877	432727
111378	432728
44300	432729
2513	432730
2920	432731
35051	432732
2432	432733
156284	432734
80226	432735
37620	432736
130835	432737
70057	432738
53169	432739
1205	432740
41002	432741
40630	432742
27327	432743
266257	432744
27622	432745
52662	432746
109655	432747
196201	432748
4242	432749
7274	432750
37059	432751
1158	432752
98214	432753
28778	432754
214096	432755
44201	432756
14639	432757
5475	432758
125583	432759
1837	432760
68719	432761
13409	432762
22835	432763
29457	432764
8567	432765
55582	432766
79419	432767
14518	432768
12042	432769
137011	432770
41499	432771
32844	432772
78272	432773
71888	432774
236792	432775
114470	432776
137940	432777
22336	432778
43068	432779
95309	432780
89905	432781
19050	432782
121148	432783
86281	432784
41213	432785
1674	432786
7173	432787
186994	432788
121130	432789
80407	432790
84896	432791
248734	432792
95982	432793
49487	432794
118471	432795
26899	432796
2764	432797
42977	432798
66070	432799
80198	432800
70533	432801
66288	432802
12575	432803
1920	432804
99308	432805
42642	432806
36653	432807
103573	432808
30428	432809
1205	432810
1251	432811
72901	432812
19104	432813
31810	432814
248	432815
227937	432816
62380	432817
95222	432818
44347	432819
7136	432820
52929	432821
23560	432822
820	432823
7782	432824
14938	432825
11686	432826
9529	432827
154252	432828
30770	432829
108414	432830
15984	432831
29109	432832
26127	432833
49466	432834
11727	432835
29392	432836
25238	432837
137265	432838
142	432839
144652	432840
247999	432841
28873	432842
234496	432843
1010	432844
255525	432845
10087	432846
32847	432847
101878	432848
20437	432849
37813	432850
5581	432851
45654	432852
82613	432853
144816	432854
250293	432855
3047	432856
3732	432857
121901	432858
47034	432859
129519	432860
129146	432861
7229	432862
20472	432863
78484	432864
147033	432865
1665	432866
170931	432867
59243	432868
34202	432869
13902	432870
216223	432871
221025	432872
377	432873
77801	432874
11472	432875
14194	432876
49667	432877
8127	432878
46491	432879
14907	432880
4234	432881
19751	432882
50509	432883
13043	432884
81407	432885
258837	432886
49032	432887
6723	432888
233315	432889
261584	432890
57519	432891
59345	432892
54458	432893
156311	432894
2828	432895
3496	432896
84177	432897
9358	432898
41981	432899
21702	432900
80049	432901
227426	432902
16200	432903
5994	432904
114962	432905
5761	432906
90666	432907
31598	432908
14484	432909
31762	432910
697	432911
54949	432912
2039	432913
31637	432914
7611	432915
49062	432916
36336	432917
2808	432918
335	432919
109604	432920
141008	432921
2457	432922
49857	432923
225765	432924
720	432925
87532	432926
51796	432927
7892	432928
498	432929
55015	432930
30723	432931
121642	432932
98640	432933
19742	432934
59817	432935
59101	432936
6840	432937
14335	432938
39255	432939
28	432940
202552	432941
47849	432942
17127	432943
149955	432944
38991	432945
127561	432946
1654	432947
21989	432948
30822	432949
22727	432950
32586	432951
69546	432952
5352	432953
185244	432954
5140	432955
474	432956
734	432957
7470	432958
18181	432959
11673	432960
36129	432961
635	432962
9015	432963
40841	432964
6481	432965
5831	432966
1813	432967
55005	432968
101	432969
246944	432970
46141	432971
31889	432972
103858	432973
7291	432974
29031	432975
2399	432976
3911	432977
35	432978
155630	432979
56329	432980
45940	432981
21416	432982
100194	432983
21453	432984
16975	432985
76634	432986
39520	432987
46133	432988
6875	432989
55057	432990
10781	432991
6052	432992
31782	432993
1314	432994
133494	432995
123523	432996
39907	432997
45785	432998
3420	432999
100202	433000
132916	433001
1454	433002
165847	433003
90471	433004
106	433005
28431	433006
140380	433007
36624	433008
159524	433009
170115	433010
20734	433011
67579	433012
28327	433013
208	433014
885	433015
141764	433016
158651	433017
149114	433018
205167	433019
2376	433020
138168	433021
4913	433022
58957	433023
80398	433024
53828	433025
34239	433026
68378	433027
6877	433028
65219	433029
17559	433030
5224	433031
357	433032
16249	433033
42500	433034
40487	433035
43442	433036
747	433037
49269	433038
90402	433039
15908	433040
124864	433041
49042	433042
48352	433043
14128	433044
2258	433045
148365	433046
237140	433047
20909	433048
3454	433049
53519	433050
37322	433051
12340	433052
27739	433053
137658	433054
24086	433055
30374	433056
11585	433057
8918	433058
29712	433059
14143	433060
136307	433061
89859	433062
10285	433063
178692	433064
87	433065
45227	433066
220	433067
1803	433068
20502	433069
10017	433070
32019	433071
11867	433072
155456	433073
2290	433074
269685	433075
1423	433076
164261	433077
120922	433078
151	433079
7700	433080
2593	433081
12200	433082
1373	433083
31000	433084
40338	433085
6704	433086
157645	433087
158116	433088
133552	433089
81277	433090
11380	433091
4908	433092
2241	433093
101614	433094
23769	433095
49736	433096
241685	433097
309	433098
76699	433099
130582	433100
19204	433101
2179	433102
30	433103
74411	433104
182750	433105
12070	433106
13463	433107
242909	433108
63359	433109
776	433110
51923	433111
34418	433112
14649	433113
4287	433114
6240	433115
1392	433116
2905	433117
4431	433118
36200	433119
4065	433120
158002	433121
43910	433122
47883	433123
8667	433124
57819	433125
38358	433126
5133	433127
2137	433128
62164	433129
8083	433130
58258	433131
9343	433132
88383	433133
18708	433134
23530	433135
110959	433136
8868	433137
35274	433138
32529	433139
28863	433140
61094	433141
22107	433142
502	433143
195130	433144
246408	433145
54631	433146
97561	433147
76557	433148
21430	433149
165776	433150
17953	433151
71858	433152
10040	433153
23291	433154
238083	433155
11526	433156
81688	433157
229761	433158
14895	433159
207006	433160
5355	433161
67854	433162
26467	433163
139837	433164
42623	433165
12551	433166
131373	433167
108695	433168
60118	433169
149477	433170
151320	433171
60348	433172
155730	433173
2476	433174
57614	433175
6750	433176
39716	433177
71111	433178
166768	433179
14911	433180
263486	433181
41825	433182
87007	433183
38838	433184
37961	433185
124698	433186
228650	433187
1085	433188
5536	433189
2951	433190
36772	433191
35243	433192
9164	433193
118337	433194
110872	433195
115331	433196
200272	433197
192820	433198
150469	433199
38546	433200
151515	433201
4035	433202
37651	433203
215850	433204
82244	433205
184618	433206
97433	433207
52782	433208
1921	433209
15102	433210
40656	433211
14497	433212
5135	433213
788	433214
1036	433215
19971	433216
54133	433217
73810	433218
1545	433219
572	433220
3021	433221
73599	433222
18844	433223
254095	433224
127618	433225
11166	433226
70742	433227
6861	433228
864	433229
74127	433230
52380	433231
22594	433232
147	433233
69380	433234
16592	433235
242359	433236
23658	433237
19073	433238
5423	433239
63583	433240
171431	433241
134	433242
29520	433243
9049	433244
749	433245
142587	433246
15357	433247
64828	433248
241453	433249
209789	433250
248422	433251
194210	433252
110870	433253
1799	433254
4082	433255
17757	433256
62050	433257
169262	433258
5790	433259
9559	433260
98098	433261
10002	433262
204657	433263
20048	433264
59442	433265
27729	433266
20998	433267
180059	433268
6239	433269
106964	433270
251063	433271
355	433272
3136	433273
1954	433274
43430	433275
14401	433276
94860	433277
39892	433278
17590	433279
14933	433280
25264	433281
10267	433282
94486	433283
621	433284
4985	433285
225818	433286
59586	433287
102700	433288
59504	433289
78406	433290
14594	433291
33843	433292
32057	433293
1165	433294
33802	433295
76862	433296
45086	433297
62147	433298
49299	433299
3828	433300
44092	433301
19528	433302
45799	433303
66233	433304
11259	433305
28534	433306
56487	433307
514	433308
7835	433309
122566	433310
244854	433311
93348	433312
80725	433313
137315	433314
36092	433315
201	433316
51389	433317
161906	433318
242716	433319
56475	433320
149541	433321
23534	433322
30566	433323
18907	433324
141487	433325
127673	433326
18524	433327
3486	433328
22767	433329
211740	433330
242121	433331
39351	433332
12652	433333
99041	433334
7316	433335
32462	433336
43878	433337
138900	433338
8636	433339
127577	433340
36911	433341
244610	433342
69011	433343
11714	433344
113007	433345
90726	433346
51808	433347
10745	433348
31714	433349
154628	433350
127065	433351
7731	433352
10132	433353
21979	433354
2316	433355
4113	433356
20151	433357
18722	433358
5962	433359
4459	433360
838	433361
24861	433362
5488	433363
12263	433364
136746	433365
135815	433366
1730	433367
103397	433368
17999	433369
19582	433370
460	433371
1941	433372
61776	433373
8110	433374
2594	433375
223	433376
398	433377
66370	433378
16395	433379
221037	433380
7185	433381
12533	433382
495	433383
253266	433384
210743	433385
41484	433386
3981	433387
97210	433388
6907	433389
11997	433390
4795	433391
38157	433392
15855	433393
74586	433394
31692	433395
53217	433396
19193	433397
217706	433398
3242	433399
104784	433400
31889	433401
41316	433402
2386	433403
66450	433404
194840	433405
14768	433406
118108	433407
86538	433408
2245	433409
38073	433410
200	433411
64026	433412
7308	433413
3374	433414
21842	433415
127527	433416
53275	433417
4471	433418
40841	433419
37748	433420
47497	433421
18338	433422
104889	433423
6632	433424
107944	433425
206148	433426
13512	433427
24084	433428
112	433429
4976	433430
363	433431
19264	433432
46935	433433
24812	433434
5981	433435
5265	433436
63897	433437
224863	433438
249304	433439
21050	433440
69983	433441
2870	433442
234237	433443
6239	433444
1442	433445
69071	433446
30665	433447
243555	433448
26826	433449
6480	433450
52794	433451
89432	433452
12886	433453
35057	433454
48825	433455
82629	433456
101662	433457
54942	433458
7308	433459
91816	433460
241616	433461
77043	433462
10004	433463
21862	433464
23496	433465
7259	433466
3639	433467
36294	433468
73487	433469
28534	433470
17930	433471
184982	433472
20872	433473
58591	433474
8896	433475
1757	433476
60110	433477
16679	433478
45602	433479
25210	433480
727	433481
225176	433482
6877	433483
81841	433484
2421	433485
37317	433486
145785	433487
88375	433488
14178	433489
113596	433490
163316	433491
60405	433492
103353	433493
59334	433494
756	433495
64570	433496
429	433497
48139	433498
170584	433499
44801	433500
10277	433501
116382	433502
219092	433503
135890	433504
29997	433505
22964	433506
121071	433507
153262	433508
135301	433509
126	433510
27286	433511
66436	433512
68115	433513
41645	433514
263117	433515
92031	433516
4326	433517
1058	433518
223687	433519
7608	433520
1391	433521
5701	433522
145859	433523
4894	433524
66495	433525
7763	433526
17736	433527
16102	433528
11988	433529
10023	433530
16074	433531
46890	433532
16541	433533
104059	433534
10641	433535
54672	433536
67493	433537
247930	433538
81483	433539
5764	433540
45979	433541
259220	433542
206936	433543
29044	433544
134132	433545
128682	433546
7260	433547
26700	433548
16197	433549
4604	433550
27537	433551
187984	433552
12360	433553
8802	433554
122037	433555
70302	433556
62576	433557
49225	433558
13733	433559
56848	433560
262747	433561
102223	433562
217617	433563
159039	433564
16676	433565
271368	433566
114301	433567
72065	433568
1982	433569
30113	433570
32945	433571
1129	433572
32491	433573
4507	433574
380	433575
82667	433576
22049	433577
111223	433578
150770	433579
4731	433580
72247	433581
22227	433582
226861	433583
11888	433584
23835	433585
47474	433586
31774	433587
25794	433588
42174	433589
41397	433590
55600	433591
20227	433592
37259	433593
16747	433594
169920	433595
80562	433596
17477	433597
48029	433598
364	433599
149953	433600
50996	433601
122569	433602
70849	433603
6745	433604
156190	433605
255138	433606
12780	433607
42115	433608
30039	433609
2054	433610
10072	433611
1332	433612
166789	433613
4591	433614
13659	433615
102323	433616
3328	433617
28789	433618
4656	433619
6278	433620
200	433621
62539	433622
2845	433623
163785	433624
102289	433625
37718	433626
177631	433627
58263	433628
192835	433629
12956	433630
135103	433631
2604	433632
40235	433633
66927	433634
122228	433635
6587	433636
52606	433637
135771	433638
38685	433639
48519	433640
161238	433641
239	433642
1560	433643
83924	433644
2029	433645
172004	433646
64427	433647
96297	433648
6005	433649
45848	433650
85580	433651
32030	433652
5286	433653
140951	433654
29175	433655
229605	433656
28492	433657
6588	433658
216254	433659
52010	433660
21321	433661
72078	433662
132379	433663
1221	433664
64041	433665
106449	433666
84	433667
19554	433668
208764	433669
28713	433670
1118	433671
116282	433672
247162	433673
93921	433674
37730	433675
105566	433676
134516	433677
285	433678
67441	433679
44690	433680
62326	433681
10656	433682
19159	433683
193450	433684
1394	433685
13737	433686
26306	433687
261433	433688
105196	433689
12052	433690
110560	433691
3620	433692
17831	433693
11306	433694
30007	433695
35925	433696
44111	433697
73564	433698
268628	433699
85480	433700
138114	433701
9867	433702
12686	433703
36982	433704
119567	433705
139191	433706
130504	433707
82137	433708
15181	433709
75424	433710
62562	433711
147142	433712
36941	433713
3265	433714
3319	433715
2078	433716
166360	433717
48754	433718
221789	433719
15848	433720
161656	433721
67594	433722
21295	433723
169728	433724
3682	433725
159612	433726
5028	433727
9149	433728
19093	433729
52727	433730
20820	433731
28756	433732
49025	433733
40380	433734
111010	433735
102395	433736
32421	433737
69739	433738
60784	433739
102041	433740
3429	433741
116108	433742
8430	433743
3052	433744
488	433745
169680	433746
166258	433747
147659	433748
143425	433749
40061	433750
157766	433751
174268	433752
247594	433753
110177	433754
71376	433755
39697	433756
20850	433757
46021	433758
63597	433759
1038	433760
944	433761
22516	433762
215840	433763
96797	433764
10027	433765
1211	433766
20004	433767
5002	433768
807	433769
77550	433770
8864	433771
56531	433772
260221	433773
173	433774
125593	433775
14355	433776
50729	433777
31118	433778
48377	433779
219024	433780
14760	433781
22067	433782
36647	433783
5175	433784
88162	433785
68729	433786
2794	433787
16210	433788
6637	433789
2091	433790
43634	433791
110218	433792
147896	433793
107999	433794
84207	433795
268605	433796
21854	433797
41430	433798
170639	433799
17526	433800
84952	433801
2389	433802
178461	433803
18924	433804
47852	433805
25161	433806
717	433807
7046	433808
28981	433809
244790	433810
1713	433811
211800	433812
28012	433813
256613	433814
46822	433815
260701	433816
264475	433817
96079	433818
7772	433819
9171	433820
12631	433821
166995	433822
2487	433823
247101	433824
153221	433825
10637	433826
225848	433827
52466	433828
23749	433829
6687	433830
55086	433831
4	433832
16843	433833
8153	433834
73055	433835
5248	433836
23102	433837
27596	433838
657	433839
6830	433840
142852	433841
8234	433842
145898	433843
130658	433844
62	433845
69612	433846
6987	433847
4958	433848
20594	433849
16160	433850
1096	433851
87950	433852
91108	433853
145622	433854
74537	433855
24079	433856
78736	433857
18218	433858
71331	433859
124834	433860
18339	433861
54216	433862
2049	433863
21703	433864
10550	433865
17901	433866
13861	433867
8665	433868
2733	433869
43409	433870
61778	433871
2901	433872
110140	433873
109419	433874
85	433875
39147	433876
263639	433877
135561	433878
8191	433879
725	433880
77326	433881
7318	433882
123435	433883
17141	433884
1637	433885
39744	433886
39108	433887
89382	433888
11743	433889
831	433890
80562	433891
5927	433892
222622	433893
11669	433894
64151	433895
119127	433896
117426	433897
145576	433898
7276	433899
8202	433900
9824	433901
40099	433902
2389	433903
42629	433904
10838	433905
228361	433906
8715	433907
249635	433908
5875	433909
271613	433910
30495	433911
152159	433912
156655	433913
209075	433914
18709	433915
45818	433916
120491	433917
47849	433918
242853	433919
87793	433920
262728	433921
52487	433922
4943	433923
1780	433924
163007	433925
162658	433926
12840	433927
244081	433928
102609	433929
141483	433930
136878	433931
117291	433932
12317	433933
188	433934
63765	433935
26776	433936
49810	433937
105486	433938
27480	433939
5508	433940
3358	433941
7996	433942
57806	433943
68082	433944
42425	433945
26692	433946
8055	433947
245671	433948
55548	433949
7575	433950
197874	433951
64429	433952
15791	433953
64359	433954
27901	433955
3548	433956
129788	433957
76141	433958
17629	433959
92354	433960
14419	433961
6575	433962
270393	433963
254456	433964
47003	433965
17203	433966
6379	433967
114899	433968
4249	433969
37287	433970
7820	433971
69121	433972
2854	433973
88858	433974
84201	433975
104840	433976
52837	433977
10411	433978
90780	433979
94987	433980
1894	433981
50498	433982
243497	433983
31638	433984
156506	433985
579	433986
185372	433987
24788	433988
12487	433989
12813	433990
20090	433991
228919	433992
87	433993
224696	433994
20093	433995
66762	433996
20875	433997
67025	433998
16635	433999
43460	434000
51770	434001
41471	434002
9760	434003
146994	434004
3819	434005
18888	434006
17528	434007
1894	434008
17189	434009
18789	434010
64882	434011
10640	434012
61791	434013
69021	434014
22503	434015
216420	434016
231853	434017
168446	434018
231092	434019
187564	434020
81247	434021
1742	434022
16181	434023
6720	434024
11924	434025
3840	434026
47779	434027
311	434028
42478	434029
108467	434030
243358	434031
116700	434032
51087	434033
169255	434034
133089	434035
63521	434036
48342	434037
10180	434038
27128	434039
95036	434040
112996	434041
11487	434042
78517	434043
179667	434044
14221	434045
233722	434046
102278	434047
141114	434048
73776	434049
18375	434050
194492	434051
958	434052
137411	434053
2370	434054
39569	434055
27020	434056
9461	434057
45159	434058
114022	434059
31124	434060
63279	434061
79725	434062
244213	434063
3034	434064
5036	434065
3580	434066
80855	434067
238801	434068
11737	434069
10132	434070
2735	434071
117902	434072
58642	434073
45711	434074
52512	434075
240367	434076
22026	434077
90848	434078
76966	434079
121387	434080
25049	434081
149306	434082
91356	434083
76859	434084
10287	434085
2809	434086
1351	434087
212035	434088
42275	434089
25036	434090
2836	434091
1098	434092
25557	434093
148579	434094
84037	434095
77	434096
184686	434097
20120	434098
18627	434099
13951	434100
20266	434101
8219	434102
125520	434103
6382	434104
132534	434105
5452	434106
35554	434107
10862	434108
7470	434109
21078	434110
202019	434111
151967	434112
16869	434113
72097	434114
109132	434115
2121	434116
96559	434117
168794	434118
1576	434119
167420	434120
110666	434121
194	434122
238129	434123
518	434124
172135	434125
46354	434126
49851	434127
138446	434128
152192	434129
34310	434130
37740	434131
115684	434132
94678	434133
1909	434134
50	434135
29798	434136
47733	434137
4020	434138
13433	434139
3480	434140
4689	434141
140742	434142
55766	434143
24035	434144
49682	434145
402	434146
5813	434147
165684	434148
71871	434149
78039	434150
22325	434151
129738	434152
134471	434153
49152	434154
81714	434155
12577	434156
33314	434157
23040	434158
2932	434159
186557	434160
42304	434161
10360	434162
54324	434163
68071	434164
116593	434165
2611	434166
102314	434167
6139	434168
44579	434169
50968	434170
18496	434171
27535	434172
34	434173
442	434174
134831	434175
10870	434176
126165	434177
19	434178
136028	434179
51912	434180
442	434181
12101	434182
86750	434183
33688	434184
11086	434185
55521	434186
4579	434187
4352	434188
5358	434189
169252	434190
24940	434191
203031	434192
4957	434193
159563	434194
74500	434195
107754	434196
99093	434197
133697	434198
103435	434199
3602	434200
12939	434201
17415	434202
92891	434203
152676	434204
1798	434205
233513	434206
111897	434207
14764	434208
67540	434209
2858	434210
110451	434211
239614	434212
3994	434213
101495	434214
22583	434215
61208	434216
11039	434217
118999	434218
244875	434219
2452	434220
150385	434221
379	434222
3130	434223
73263	434224
47687	434225
2928	434226
267778	434227
255266	434228
50700	434229
38954	434230
174883	434231
20414	434232
234805	434233
139925	434234
148071	434235
5448	434236
585	434237
68030	434238
1935	434239
179655	434240
264824	434241
13604	434242
97	434243
38850	434244
53344	434245
4082	434246
124370	434247
102114	434248
16902	434249
6177	434250
5247	434251
110598	434252
204382	434253
2373	434254
50763	434255
99835	434256
16952	434257
120282	434258
41660	434259
87840	434260
13870	434261
843	434262
54320	434263
30548	434264
91979	434265
254	434266
18450	434267
41451	434268
41795	434269
5973	434270
51716	434271
9424	434272
53853	434273
5434	434274
76593	434275
212948	434276
152461	434277
111387	434278
49740	434279
262202	434280
46465	434281
64789	434282
24717	434283
101305	434284
242790	434285
2323	434286
46993	434287
47196	434288
14490	434289
10720	434290
70682	434291
264485	434292
85841	434293
109181	434294
170999	434295
31614	434296
33913	434297
153783	434298
63018	434299
27960	434300
16889	434301
52238	434302
96671	434303
16693	434304
40251	434305
149517	434306
28998	434307
58016	434308
14882	434309
60549	434310
8751	434311
10425	434312
18319	434313
33456	434314
119570	434315
40238	434316
25763	434317
190	434318
29364	434319
112297	434320
97693	434321
52543	434322
91150	434323
163408	434324
56491	434325
55727	434326
259729	434327
202314	434328
19091	434329
213610	434330
36411	434331
12573	434332
51465	434333
6782	434334
226250	434335
40437	434336
56666	434337
208456	434338
16525	434339
19394	434340
96114	434341
876	434342
80299	434343
27657	434344
120	434345
1402	434346
173403	434347
130888	434348
12119	434349
1899	434350
78096	434351
1975	434352
50776	434353
53571	434354
5813	434355
261185	434356
57336	434357
57262	434358
5367	434359
1308	434360
172578	434361
204190	434362
9115	434363
230104	434364
190062	434365
12471	434366
137004	434367
140545	434368
2211	434369
52098	434370
14028	434371
53019	434372
159453	434373
177741	434374
33211	434375
237655	434376
29019	434377
175	434378
95715	434379
152671	434380
2781	434381
5818	434382
34855	434383
17535	434384
48295	434385
1104	434386
28577	434387
32305	434388
1095	434389
74984	434390
153544	434391
43455	434392
83763	434393
50489	434394
45919	434395
2304	434396
5026	434397
4440	434398
719	434399
2826	434400
2670	434401
15769	434402
240306	434403
13350	434404
93257	434405
187	434406
83456	434407
60078	434408
16524	434409
229312	434410
17436	434411
258594	434412
14011	434413
39061	434414
7538	434415
2427	434416
77772	434417
11195	434418
16646	434419
151582	434420
6607	434421
18315	434422
1435	434423
7023	434424
216002	434425
65354	434426
72608	434427
67987	434428
145001	434429
13333	434430
100139	434431
114108	434432
106881	434433
51067	434434
63	434435
6478	434436
34928	434437
110340	434438
252655	434439
7736	434440
1212	434441
20350	434442
102462	434443
1505	434444
1506	434445
25629	434446
77080	434447
42602	434448
9036	434449
6204	434450
44791	434451
17224	434452
9702	434453
46656	434454
219070	434455
3047	434456
32041	434457
32506	434458
25104	434459
55513	434460
83669	434461
261201	434462
5	434463
81855	434464
2776	434465
196550	434466
137964	434467
18706	434468
32971	434469
20552	434470
61536	434471
49450	434472
103306	434473
9029	434474
46044	434475
52522	434476
183206	434477
27129	434478
98802	434479
980	434480
4120	434481
5876	434482
268148	434483
25555	434484
272044	434485
27168	434486
153562	434487
167439	434488
57360	434489
37012	434490
13685	434491
24047	434492
105247	434493
108351	434494
43344	434495
34949	434496
10268	434497
31052	434498
109442	434499
18711	434500
28995	434501
3456	434502
29840	434503
34390	434504
8639	434505
80523	434506
96612	434507
162188	434508
357	434509
213427	434510
58234	434511
42608	434512
820	434513
5562	434514
9577	434515
8493	434516
1211	434517
2484	434518
39039	434519
71031	434520
259515	434521
14483	434522
46315	434523
22290	434524
28930	434525
688	434526
43254	434527
11829	434528
81922	434529
19583	434530
15824	434531
4573	434532
77989	434533
21808	434534
50720	434535
90794	434536
96156	434537
9398	434538
78011	434539
56621	434540
225788	434541
53291	434542
97197	434543
32938	434544
12175	434545
246918	434546
531	434547
110343	434548
34279	434549
11980	434550
147213	434551
40197	434552
251857	434553
645	434554
143150	434555
75543	434556
36307	434557
17639	434558
849	434559
140931	434560
93789	434561
206768	434562
25636	434563
87902	434564
32825	434565
136140	434566
348	434567
245920	434568
3922	434569
47235	434570
283	434571
20508	434572
6710	434573
28411	434574
149218	434575
321	434576
42684	434577
10522	434578
17495	434579
80177	434580
34110	434581
1457	434582
25390	434583
4643	434584
34149	434585
108731	434586
144532	434587
21664	434588
42468	434589
54412	434590
86208	434591
3124	434592
59050	434593
70353	434594
75400	434595
187627	434596
58893	434597
64309	434598
113548	434599
94435	434600
13143	434601
207067	434602
86390	434603
29287	434604
249179	434605
65774	434606
152837	434607
2578	434608
45046	434609
70969	434610
14271	434611
2398	434612
1170	434613
10267	434614
203466	434615
179276	434616
6709	434617
33999	434618
4790	434619
36004	434620
97574	434621
134085	434622
94180	434623
119483	434624
28952	434625
9558	434626
237510	434627
54721	434628
7683	434629
139725	434630
81444	434631
2718	434632
41843	434633
966	434634
4095	434635
92945	434636
34868	434637
572	434638
77146	434639
109660	434640
4429	434641
199129	434642
98203	434643
187007	434644
75555	434645
44485	434646
10197	434647
21642	434648
107983	434649
51802	434650
8487	434651
78984	434652
265339	434653
153835	434654
18649	434655
48290	434656
100839	434657
16837	434658
45225	434659
70170	434660
4266	434661
48201	434662
49270	434663
117091	434664
2069	434665
13759	434666
21387	434667
14504	434668
438	434669
88946	434670
54242	434671
17744	434672
56551	434673
46821	434674
161	434675
131257	434676
195	434677
30969	434678
85633	434679
93448	434680
259083	434681
266549	434682
59694	434683
89124	434684
96172	434685
1664	434686
37645	434687
34014	434688
36205	434689
39571	434690
71711	434691
1210	434692
164371	434693
177993	434694
24358	434695
120633	434696
32770	434697
4328	434698
152947	434699
10702	434700
173482	434701
68856	434702
17965	434703
246937	434704
8119	434705
60318	434706
45723	434707
5984	434708
247822	434709
101632	434710
78768	434711
1918	434712
5239	434713
27112	434714
222918	434715
27237	434716
149053	434717
1552	434718
6479	434719
65059	434720
234039	434721
14367	434722
34647	434723
263001	434724
131130	434725
152549	434726
151744	434727
50726	434728
152278	434729
103028	434730
4705	434731
16881	434732
120152	434733
65248	434734
304	434735
235143	434736
11899	434737
1042	434738
5284	434739
148902	434740
251372	434741
207264	434742
49844	434743
10334	434744
89413	434745
44716	434746
141613	434747
86766	434748
11888	434749
42709	434750
6291	434751
29226	434752
149058	434753
247122	434754
4420	434755
245577	434756
35174	434757
164203	434758
22421	434759
237728	434760
16626	434761
69914	434762
107914	434763
33749	434764
1674	434765
211514	434766
22288	434767
73291	434768
83013	434769
86794	434770
41674	434771
2780	434772
31872	434773
20124	434774
45384	434775
10332	434776
21220	434777
133322	434778
94547	434779
28186	434780
9655	434781
72154	434782
83534	434783
87957	434784
168337	434785
61453	434786
395	434787
75159	434788
73046	434789
9227	434790
71821	434791
37292	434792
74573	434793
26606	434794
211137	434795
12091	434796
77921	434797
127582	434798
17883	434799
139817	434800
11732	434801
153512	434802
58865	434803
798	434804
1553	434805
156612	434806
40938	434807
25818	434808
24533	434809
1039	434810
21264	434811
112933	434812
103708	434813
89408	434814
109757	434815
237207	434816
100767	434817
224914	434818
439	434819
36213	434820
147918	434821
14027	434822
14085	434823
88087	434824
20162	434825
31085	434826
19356	434827
187951	434828
232672	434829
22844	434830
32779	434831
148017	434832
27744	434833
14316	434834
163486	434835
76193	434836
27290	434837
1103	434838
5728	434839
19409	434840
30780	434841
20286	434842
146818	434843
64013	434844
11318	434845
161465	434846
47841	434847
18803	434848
30230	434849
129967	434850
130991	434851
5194	434852
255982	434853
100751	434854
70872	434855
165512	434856
9705	434857
162794	434858
74235	434859
24840	434860
65916	434861
465	434862
52990	434863
7182	434864
37879	434865
80650	434866
246243	434867
6087	434868
3747	434869
11384	434870
43099	434871
16467	434872
33331	434873
1993	434874
2582	434875
164	434876
49234	434877
21754	434878
19980	434879
15550	434880
686	434881
11888	434882
32546	434883
92951	434884
91538	434885
6866	434886
9902	434887
61904	434888
1878	434889
117069	434890
6256	434891
134	434892
226004	434893
3662	434894
2880	434895
50	434896
291	434897
13027	434898
7577	434899
16747	434900
764	434901
4151	434902
33800	434903
4701	434904
254632	434905
139438	434906
21712	434907
9095	434908
31358	434909
6420	434910
10982	434911
8441	434912
50089	434913
52400	434914
16017	434915
568	434916
55022	434917
159567	434918
95901	434919
82477	434920
33442	434921
1983	434922
187040	434923
54244	434924
100032	434925
22378	434926
113610	434927
127271	434928
154565	434929
109844	434930
1481	434931
2568	434932
24254	434933
392	434934
76440	434935
95629	434936
150404	434937
14916	434938
915	434939
135667	434940
111248	434941
205348	434942
25947	434943
5632	434944
156406	434945
92867	434946
18577	434947
204710	434948
149107	434949
10059	434950
726	434951
14937	434952
1118	434953
4702	434954
61632	434955
237	434956
79634	434957
1874	434958
7749	434959
60185	434960
56059	434961
7429	434962
1041	434963
9210	434964
17339	434965
31978	434966
136971	434967
79085	434968
25288	434969
30173	434970
30615	434971
16215	434972
31287	434973
4312	434974
34408	434975
27150	434976
4792	434977
40469	434978
77547	434979
23123	434980
35727	434981
11217	434982
22077	434983
79398	434984
58450	434985
192653	434986
8959	434987
12025	434988
169935	434989
9749	434990
64136	434991
48210	434992
19714	434993
9852	434994
27345	434995
32683	434996
27024	434997
170053	434998
60322	434999
12906	435000
28736	435001
7829	435002
937	435003
24597	435004
270116	435005
26665	435006
58301	435007
19064	435008
12229	435009
6577	435010
44856	435011
103891	435012
38255	435013
109605	435014
103268	435015
4615	435016
62520	435017
181557	435018
65132	435019
722	435020
2323	435021
181406	435022
14014	435023
62640	435024
97019	435025
39894	435026
5338	435027
32639	435028
14876	435029
38223	435030
9394	435031
28016	435032
112093	435033
151532	435034
117878	435035
4729	435036
828	435037
165850	435038
149052	435039
6707	435040
44191	435041
209234	435042
198	435043
147465	435044
26395	435045
10622	435046
19114	435047
10307	435048
72070	435049
192713	435050
1117	435051
175879	435052
30230	435053
19055	435054
106215	435055
264868	435056
85838	435057
31658	435058
12512	435059
48301	435060
113413	435061
286	435062
11107	435063
91701	435064
9821	435065
75240	435066
137994	435067
12425	435068
72957	435069
49820	435070
129961	435071
2161	435072
32441	435073
22434	435074
4501	435075
157579	435076
9970	435077
1591	435078
22359	435079
166091	435080
83432	435081
6439	435082
4969	435083
34383	435084
52880	435085
11958	435086
10972	435087
12359	435088
125351	435089
16534	435090
96316	435091
18955	435092
102390	435093
21970	435094
15549	435095
156064	435096
23507	435097
6729	435098
88484	435099
6116	435100
75807	435101
75278	435102
25	435103
17257	435104
115449	435105
110597	435106
28148	435107
19681	435108
4840	435109
22406	435110
254001	435111
250161	435112
11624	435113
14769	435114
250527	435115
10029	435116
9385	435117
152915	435118
6941	435119
100261	435120
34946	435121
6	435122
993	435123
2507	435124
3170	435125
29423	435126
149256	435127
141976	435128
516	435129
32071	435130
20062	435131
228258	435132
72031	435133
87115	435134
136390	435135
118475	435136
108010	435137
38162	435138
20002	435139
67887	435140
112312	435141
2442	435142
53	435143
108139	435144
152296	435145
38837	435146
23	435147
2244	435148
57941	435149
64327	435150
94339	435151
30574	435152
1304	435153
41289	435154
87915	435155
45092	435156
109777	435157
96	435158
136484	435159
28168	435160
64997	435161
34667	435162
2385	435163
90616	435164
13626	435165
171859	435166
11680	435167
14962	435168
2367	435169
78886	435170
54190	435171
14861	435172
67000	435173
118325	435174
15	435175
6822	435176
141155	435177
187078	435178
89213	435179
20215	435180
10521	435181
23586	435182
32795	435183
346	435184
114249	435185
223271	435186
223708	435187
21602	435188
104034	435189
13840	435190
58395	435191
155836	435192
12025	435193
42697	435194
104775	435195
1259	435196
248	435197
150049	435198
37855	435199
213899	435200
133815	435201
138398	435202
28498	435203
12964	435204
42564	435205
117275	435206
2325	435207
160460	435208
28788	435209
119652	435210
12793	435211
44267	435212
94	435213
23309	435214
164730	435215
168654	435216
148761	435217
35036	435218
41456	435219
169059	435220
175886	435221
233016	435222
58010	435223
134436	435224
117933	435225
11149	435226
20210	435227
15043	435228
66954	435229
203505	435230
109210	435231
2286	435232
3382	435233
35049	435234
51779	435235
54442	435236
98955	435237
108571	435238
210042	435239
131381	435240
26800	435241
6658	435242
11013	435243
57573	435244
169745	435245
27675	435246
9900	435247
55307	435248
119771	435249
3714	435250
169529	435251
4138	435252
910	435253
2053	435254
61	435255
2056	435256
63804	435257
68	435258
207927	435259
85886	435260
4649	435261
108420	435262
45642	435263
107842	435264
100623	435265
18417	435266
147926	435267
26801	435268
220214	435269
205251	435270
117543	435271
35047	435272
6728	435273
185096	435274
27540	435275
57271	435276
138282	435277
33277	435278
31661	435279
173099	435280
395	435281
53353	435282
1169	435283
18697	435284
6630	435285
114860	435286
2913	435287
198020	435288
127	435289
4833	435290
23423	435291
36099	435292
8081	435293
28325	435294
42644	435295
43697	435296
92414	435297
36035	435298
20496	435299
15424	435300
36302	435301
95725	435302
43959	435303
25678	435304
826	435305
89304	435306
65034	435307
243493	435308
73236	435309
36854	435310
42086	435311
5241	435312
164949	435313
43451	435314
146559	435315
21127	435316
4215	435317
8813	435318
45713	435319
18886	435320
51918	435321
125452	435322
54221	435323
15725	435324
24739	435325
12522	435326
21066	435327
1553	435328
52393	435329
13094	435330
340	435331
929	435332
9277	435333
138740	435334
126308	435335
45049	435336
123086	435337
135079	435338
135027	435339
38011	435340
139291	435341
57728	435342
7226	435343
11938	435344
218303	435345
88254	435346
208382	435347
5047	435348
4508	435349
164672	435350
64614	435351
4	435352
210425	435353
5299	435354
93725	435355
1892	435356
89912	435357
12610	435358
58826	435359
24997	435360
89884	435361
201025	435362
94334	435363
64231	435364
73421	435365
57056	435366
431	435367
59342	435368
4833	435369
92070	435370
2012	435371
1934	435372
108546	435373
1200	435374
129981	435375
61581	435376
49850	435377
7	435378
51450	435379
610	435380
54398	435381
33380	435382
131064	435383
159720	435384
59107	435385
2773	435386
126370	435387
82389	435388
135740	435389
70030	435390
17266	435391
168562	435392
86674	435393
121135	435394
148940	435395
139289	435396
88992	435397
70496	435398
807	435399
61613	435400
2811	435401
100927	435402
91031	435403
15141	435404
44954	435405
26370	435406
78597	435407
8305	435408
3237	435409
157822	435410
25721	435411
77726	435412
259684	435413
5715	435414
3427	435415
147836	435416
7528	435417
8204	435418
129217	435419
159351	435420
238804	435421
211550	435422
14714	435423
23794	435424
2754	435425
103998	435426
102228	435427
105233	435428
10696	435429
3779	435430
60848	435431
7266	435432
2925	435433
3337	435434
101077	435435
12325	435436
48241	435437
25304	435438
112700	435439
132958	435440
17274	435441
12933	435442
3961	435443
161813	435444
233228	435445
17567	435446
8230	435447
217139	435448
55824	435449
3730	435450
17305	435451
153825	435452
65608	435453
215878	435454
2986	435455
250785	435456
2212	435457
260158	435458
157299	435459
36363	435460
24321	435461
46142	435462
128398	435463
131081	435464
114466	435465
127316	435466
8063	435467
141227	435468
16476	435469
209875	435470
17674	435471
13815	435472
68138	435473
70413	435474
33676	435475
255816	435476
270613	435477
25530	435478
3322	435479
119105	435480
82834	435481
227891	435482
26047	435483
96254	435484
18308	435485
46679	435486
13028	435487
3426	435488
156621	435489
55779	435490
239017	435491
48312	435492
42002	435493
92944	435494
7509	435495
21004	435496
158202	435497
202	435498
12705	435499
104874	435500
231122	435501
11552	435502
1010	435503
48733	435504
58629	435505
12475	435506
164118	435507
21020	435508
227945	435509
5564	435510
87032	435511
224128	435512
97879	435513
111354	435514
98140	435515
166213	435516
73713	435517
5649	435518
43079	435519
106893	435520
6178	435521
30876	435522
110752	435523
1115	435524
3419	435525
180467	435526
324	435527
21943	435528
226809	435529
5007	435530
5099	435531
4051	435532
55039	435533
4503	435534
2353	435535
16492	435536
13301	435537
37759	435538
32637	435539
1740	435540
95449	435541
98381	435542
47808	435543
118138	435544
9689	435545
220675	435546
44163	435547
4956	435548
32907	435549
79927	435550
101323	435551
42721	435552
26451	435553
15660	435554
13208	435555
47895	435556
4190	435557
35126	435558
93360	435559
7696	435560
83331	435561
7860	435562
210669	435563
5356	435564
81	435565
38537	435566
1051	435567
58277	435568
44309	435569
110321	435570
51254	435571
733	435572
370	435573
263450	435574
19863	435575
73617	435576
24526	435577
74200	435578
9878	435579
57435	435580
41905	435581
44724	435582
4896	435583
817	435584
13341	435585
23571	435586
2079	435587
166849	435588
14968	435589
119969	435590
89996	435591
81744	435592
98671	435593
155960	435594
219128	435595
968	435596
254469	435597
12264	435598
213775	435599
188427	435600
19708	435601
2809	435602
71741	435603
54400	435604
2333	435605
51852	435606
2812	435607
11991	435608
3218	435609
109507	435610
43710	435611
5276	435612
1492	435613
13623	435614
24356	435615
20325	435616
12405	435617
1087	435618
163167	435619
52238	435620
2	435621
217786	435622
2407	435623
99056	435624
28592	435625
822	435626
69274	435627
127195	435628
3684	435629
13290	435630
139762	435631
7031	435632
12345	435633
68614	435634
104798	435635
33708	435636
453	435637
91623	435638
248925	435639
166523	435640
17995	435641
151712	435642
111652	435643
100165	435644
1686	435645
16606	435646
223342	435647
66962	435648
29356	435649
10333	435650
216492	435651
9679	435652
12049	435653
7296	435654
14202	435655
16358	435656
45543	435657
115066	435658
744	435659
98938	435660
143773	435661
52973	435662
52617	435663
257861	435664
10834	435665
938	435666
88722	435667
244376	435668
206243	435669
93065	435670
26104	435671
16690	435672
3742	435673
19667	435674
10998	435675
51115	435676
535	435677
15403	435678
23080	435679
12705	435680
15051	435681
3673	435682
32153	435683
40609	435684
18978	435685
7120	435686
43233	435687
23622	435688
10903	435689
41358	435690
34019	435691
12143	435692
187616	435693
1004	435694
107881	435695
22549	435696
142131	435697
223996	435698
28852	435699
68656	435700
45286	435701
47778	435702
4081	435703
1088	435704
39202	435705
41224	435706
54753	435707
1603	435708
1681	435709
30272	435710
191656	435711
11491	435712
42386	435713
43113	435714
56813	435715
39826	435716
129635	435717
226	435718
125906	435719
7953	435720
62733	435721
18293	435722
34849	435723
25575	435724
201266	435725
22983	435726
160635	435727
72	435728
203835	435729
89995	435730
65273	435731
1087	435732
45467	435733
27316	435734
12827	435735
39119	435736
152583	435737
17790	435738
13870	435739
254840	435740
14403	435741
112626	435742
147624	435743
6252	435744
1813	435745
73941	435746
271452	435747
5646	435748
16733	435749
2878	435750
6436	435751
80936	435752
9575	435753
136836	435754
169221	435755
38022	435756
26288	435757
167507	435758
105189	435759
37924	435760
109938	435761
188411	435762
39363	435763
23299	435764
166406	435765
1554	435766
78491	435767
100413	435768
121743	435769
161036	435770
3634	435771
34660	435772
19690	435773
10280	435774
44248	435775
6500	435776
15634	435777
16938	435778
32097	435779
8214	435780
35352	435781
39990	435782
7242	435783
86505	435784
89984	435785
351	435786
7167	435787
146266	435788
202713	435789
63	435790
8018	435791
71761	435792
215748	435793
104452	435794
41189	435795
108199	435796
26590	435797
62884	435798
514	435799
93013	435800
76268	435801
4164	435802
4259	435803
52561	435804
13933	435805
25373	435806
106618	435807
27514	435808
1356	435809
38098	435810
2045	435811
9040	435812
524	435813
7970	435814
12977	435815
115599	435816
33103	435817
65621	435818
62529	435819
14047	435820
56698	435821
9770	435822
95490	435823
103875	435824
93868	435825
12385	435826
1959	435827
48937	435828
44815	435829
45245	435830
7163	435831
21137	435832
108825	435833
244694	435834
26323	435835
182107	435836
77831	435837
26290	435838
39796	435839
40447	435840
1258	435841
9410	435842
187992	435843
10937	435844
33993	435845
36858	435846
37059	435847
100399	435848
86579	435849
32580	435850
122264	435851
5391	435852
6994	435853
417	435854
6737	435855
163223	435856
65316	435857
144628	435858
2586	435859
21253	435860
250808	435861
57673	435862
17426	435863
74540	435864
10547	435865
1249	435866
180985	435867
199557	435868
164139	435869
25320	435870
246026	435871
13430	435872
1290	435873
29156	435874
149313	435875
141314	435876
16783	435877
106727	435878
2266	435879
15492	435880
76311	435881
73151	435882
42503	435883
1384	435884
78810	435885
152318	435886
55305	435887
8297	435888
43098	435889
35062	435890
385	435891
175219	435892
9658	435893
50303	435894
4708	435895
79642	435896
28800	435897
28166	435898
28161	435899
168748	435900
22641	435901
73979	435902
15820	435903
266441	435904
2670	435905
73630	435906
33516	435907
852	435908
3163	435909
101890	435910
80331	435911
1003	435912
182409	435913
336	435914
92595	435915
5481	435916
24355	435917
18506	435918
191877	435919
145958	435920
102567	435921
5754	435922
397	435923
51840	435924
668	435925
30082	435926
25703	435927
868	435928
36844	435929
271	435930
26708	435931
10034	435932
35932	435933
182823	435934
41708	435935
19386	435936
332	435937
110677	435938
1567	435939
27749	435940
35292	435941
237903	435942
155476	435943
62399	435944
417	435945
23519	435946
46329	435947
233255	435948
24457	435949
1288	435950
178912	435951
5592	435952
197734	435953
12529	435954
13384	435955
162716	435956
137851	435957
4795	435958
55	435959
5588	435960
255374	435961
34398	435962
7637	435963
12929	435964
93859	435965
6470	435966
99802	435967
7060	435968
49323	435969
74611	435970
36232	435971
68755	435972
4699	435973
78004	435974
42608	435975
157	435976
107139	435977
3436	435978
7880	435979
47781	435980
12307	435981
113445	435982
33764	435983
45233	435984
203727	435985
19616	435986
87213	435987
173309	435988
20078	435989
45917	435990
26025	435991
88748	435992
135857	435993
146379	435994
731	435995
206242	435996
1701	435997
729	435998
6702	435999
211112	436000
95488	436001
37215	436002
68768	436003
138389	436004
186569	436005
716	436006
147337	436007
29932	436008
41957	436009
17246	436010
52688	436011
44390	436012
26385	436013
73209	436014
17115	436015
10810	436016
988	436017
257798	436018
527	436019
244511	436020
202569	436021
560	436022
20161	436023
69223	436024
60233	436025
30818	436026
18846	436027
86982	436028
66933	436029
33918	436030
1506	436031
54233	436032
224780	436033
27737	436034
113142	436035
16193	436036
864	436037
895	436038
13285	436039
82609	436040
43071	436041
72624	436042
13710	436043
23109	436044
29165	436045
66934	436046
85328	436047
4737	436048
64141	436049
32795	436050
5422	436051
127829	436052
26278	436053
152590	436054
14299	436055
152282	436056
12948	436057
45474	436058
173	436059
23810	436060
1077	436061
237668	436062
68968	436063
34678	436064
252683	436065
11370	436066
79360	436067
146394	436068
9866	436069
123827	436070
217255	436071
159019	436072
4225	436073
8099	436074
6606	436075
172	436076
159071	436077
20352	436078
10934	436079
5077	436080
224808	436081
22210	436082
139096	436083
18850	436084
28482	436085
26628	436086
29582	436087
125063	436088
38756	436089
259793	436090
12821	436091
11971	436092
94603	436093
17073	436094
1378	436095
241913	436096
2992	436097
59400	436098
11824	436099
4767	436100
16016	436101
49884	436102
48991	436103
10997	436104
254535	436105
58886	436106
170614	436107
16427	436108
62701	436109
151027	436110
123743	436111
110778	436112
9987	436113
50959	436114
376	436115
271493	436116
21135	436117
165567	436118
258013	436119
726	436120
103565	436121
108249	436122
146616	436123
56726	436124
17744	436125
59170	436126
57100	436127
17648	436128
554	436129
3821	436130
44063	436131
71561	436132
239961	436133
152802	436134
58646	436135
206538	436136
12832	436137
231771	436138
157750	436139
45493	436140
98082	436141
9484	436142
34358	436143
47336	436144
8554	436145
90164	436146
23026	436147
8324	436148
4395	436149
162751	436150
76163	436151
35593	436152
11763	436153
222882	436154
270543	436155
61757	436156
165670	436157
28916	436158
3755	436159
113678	436160
19572	436161
4778	436162
3404	436163
2825	436164
28940	436165
54196	436166
124443	436167
15474	436168
129822	436169
38946	436170
254799	436171
35066	436172
40218	436173
41782	436174
189863	436175
3460	436176
72096	436177
40451	436178
32158	436179
22482	436180
20051	436181
18281	436182
14358	436183
22309	436184
54	436185
6472	436186
33739	436187
39705	436188
123296	436189
1885	436190
260894	436191
22984	436192
93857	436193
125132	436194
27294	436195
58742	436196
59643	436197
177958	436198
50554	436199
33910	436200
158706	436201
55302	436202
156235	436203
870	436204
49498	436205
114119	436206
125636	436207
86909	436208
19440	436209
30370	436210
61412	436211
5168	436212
6384	436213
92815	436214
36184	436215
3092	436216
10503	436217
31690	436218
14035	436219
7770	436220
9373	436221
1756	436222
141370	436223
19946	436224
224957	436225
2223	436226
38657	436227
1400	436228
639	436229
5109	436230
147499	436231
141936	436232
2185	436233
110613	436234
20034	436235
108350	436236
78311	436237
8977	436238
19257	436239
5960	436240
43113	436241
18256	436242
157578	436243
68775	436244
41595	436245
163885	436246
105330	436247
706	436248
2131	436249
69046	436250
14058	436251
3543	436252
170504	436253
1333	436254
1222	436255
7697	436256
4578	436257
19757	436258
18126	436259
27496	436260
46231	436261
85850	436262
109929	436263
645	436264
156133	436265
11618	436266
165972	436267
264176	436268
2326	436269
44050	436270
1540	436271
41016	436272
36786	436273
78893	436274
51664	436275
28320	436276
33167	436277
50910	436278
24908	436279
3528	436280
85468	436281
35364	436282
6364	436283
72508	436284
95417	436285
26710	436286
253520	436287
128623	436288
1212	436289
19244	436290
2852	436291
118006	436292
3676	436293
3636	436294
901	436295
9125	436296
183283	436297
2034	436298
123902	436299
107238	436300
60766	436301
34627	436302
123956	436303
43986	436304
44243	436305
165	436306
47897	436307
104769	436308
4361	436309
62278	436310
107440	436311
10989	436312
52627	436313
4370	436314
152362	436315
66990	436316
129933	436317
64631	436318
7240	436319
8490	436320
46155	436321
82710	436322
4627	436323
4997	436324
103777	436325
41873	436326
740	436327
9957	436328
99690	436329
110671	436330
40469	436331
79030	436332
144869	436333
40	436334
46137	436335
48415	436336
3910	436337
3574	436338
33464	436339
114214	436340
57004	436341
26499	436342
46694	436343
1555	436344
108979	436345
159462	436346
36782	436347
6127	436348
18417	436349
19164	436350
14261	436351
1287	436352
549	436353
46934	436354
9645	436355
48014	436356
163336	436357
97633	436358
70092	436359
103	436360
105941	436361
58296	436362
197293	436363
36062	436364
12896	436365
132643	436366
14498	436367
3532	436368
49257	436369
120565	436370
57829	436371
40157	436372
44804	436373
151351	436374
207535	436375
265837	436376
156685	436377
104263	436378
101518	436379
43114	436380
147845	436381
29991	436382
132925	436383
132568	436384
16500	436385
4768	436386
1041	436387
207425	436388
17693	436389
1754	436390
19357	436391
170311	436392
219042	436393
61596	436394
10473	436395
110892	436396
672	436397
147732	436398
7357	436399
135986	436400
47492	436401
33573	436402
75804	436403
220944	436404
112595	436405
45958	436406
620	436407
12	436408
110005	436409
6710	436410
19062	436411
189513	436412
260690	436413
251583	436414
14737	436415
3	436416
5660	436417
64301	436418
12264	436419
173954	436420
9688	436421
4363	436422
997	436423
31560	436424
21443	436425
179877	436426
3467	436427
34147	436428
137615	436429
94934	436430
235204	436431
128610	436432
64894	436433
162518	436434
259333	436435
182548	436436
98093	436437
122052	436438
11254	436439
5285	436440
237888	436441
27136	436442
110745	436443
8899	436444
1455	436445
26975	436446
79862	436447
20563	436448
41925	436449
144571	436450
39713	436451
10937	436452
14401	436453
120009	436454
663	436455
112079	436456
114354	436457
95888	436458
174611	436459
1151	436460
53731	436461
44109	436462
9298	436463
46389	436464
99016	436465
69506	436466
95767	436467
53410	436468
86761	436469
28362	436470
256181	436471
97551	436472
2302	436473
4621	436474
164292	436475
91573	436476
46649	436477
51219	436478
10497	436479
86701	436480
91052	436481
149528	436482
3	436483
34401	436484
2124	436485
75557	436486
108896	436487
198440	436488
75433	436489
39200	436490
136167	436491
92753	436492
98151	436493
53323	436494
9551	436495
12854	436496
33544	436497
32569	436498
10015	436499
13774	436500
46813	436501
67852	436502
113269	436503
396	436504
45437	436505
430	436506
3797	436507
29817	436508
67946	436509
225869	436510
260967	436511
10164	436512
91705	436513
236220	436514
12342	436515
8333	436516
4143	436517
110018	436518
73981	436519
8113	436520
76643	436521
159765	436522
22927	436523
4983	436524
111167	436525
160145	436526
223917	436527
190402	436528
28303	436529
38632	436530
95394	436531
73399	436532
32440	436533
1218	436534
63550	436535
4400	436536
262689	436537
95964	436538
171996	436539
137176	436540
147444	436541
103617	436542
1998	436543
55026	436544
16750	436545
109561	436546
178700	436547
3072	436548
62722	436549
8893	436550
73631	436551
502	436552
194448	436553
10746	436554
13564	436555
3414	436556
158784	436557
51914	436558
94732	436559
133922	436560
93671	436561
3926	436562
190140	436563
76794	436564
56260	436565
4055	436566
34752	436567
32137	436568
102117	436569
102113	436570
227033	436571
135231	436572
6266	436573
566	436574
15515	436575
2399	436576
2998	436577
1508	436578
17657	436579
60883	436580
18524	436581
243747	436582
14988	436583
204361	436584
208948	436585
45329	436586
915	436587
54665	436588
15297	436589
239952	436590
74116	436591
63619	436592
24203	436593
43458	436594
181762	436595
131917	436596
81633	436597
889	436598
26279	436599
4507	436600
33019	436601
23738	436602
8558	436603
108712	436604
28306	436605
12856	436606
104244	436607
41713	436608
93696	436609
16602	436610
108991	436611
23855	436612
10484	436613
228556	436614
64672	436615
251693	436616
16338	436617
17729	436618
61008	436619
29483	436620
21656	436621
138653	436622
194628	436623
467	436624
105915	436625
4798	436626
1427	436627
223307	436628
169313	436629
57507	436630
57091	436631
28055	436632
16316	436633
26288	436634
23015	436635
91828	436636
2166	436637
11388	436638
59719	436639
5757	436640
254470	436641
102396	436642
91268	436643
94	436644
14413	436645
37008	436646
198400	436647
18545	436648
123654	436649
9083	436650
1210	436651
43387	436652
245243	436653
59098	436654
7223	436655
45899	436656
5049	436657
11274	436658
50429	436659
171282	436660
49963	436661
195655	436662
11	436663
62141	436664
37126	436665
13080	436666
43160	436667
2094	436668
26786	436669
424	436670
97221	436671
12676	436672
100650	436673
165728	436674
25503	436675
17595	436676
114888	436677
620	436678
61590	436679
42278	436680
259897	436681
279	436682
212537	436683
1666	436684
121715	436685
46302	436686
94595	436687
166922	436688
219907	436689
3292	436690
211647	436691
887	436692
123579	436693
5886	436694
198775	436695
192652	436696
4281	436697
5374	436698
24827	436699
176730	436700
257799	436701
68531	436702
58161	436703
36841	436704
92328	436705
9977	436706
153857	436707
76951	436708
60744	436709
22444	436710
86736	436711
41011	436712
4902	436713
75	436714
18294	436715
19477	436716
22482	436717
1493	436718
6454	436719
7726	436720
2928	436721
19541	436722
4262	436723
28335	436724
69420	436725
38157	436726
8600	436727
3673	436728
113481	436729
65314	436730
188723	436731
127319	436732
36092	436733
14094	436734
6154	436735
77309	436736
37196	436737
62417	436738
58785	436739
3254	436740
133434	436741
50865	436742
146624	436743
40573	436744
76404	436745
168923	436746
421	436747
147083	436748
49324	436749
14772	436750
43578	436751
194037	436752
17124	436753
316	436754
73426	436755
58487	436756
591	436757
87	436758
31378	436759
20600	436760
50408	436761
18254	436762
21504	436763
3464	436764
199677	436765
60188	436766
26831	436767
49053	436768
34210	436769
59339	436770
87164	436771
87068	436772
96475	436773
17676	436774
82547	436775
59106	436776
23697	436777
432	436778
128556	436779
2363	436780
10407	436781
152198	436782
35771	436783
31658	436784
114046	436785
261301	436786
12117	436787
82357	436788
70769	436789
102846	436790
104524	436791
1744	436792
52484	436793
256435	436794
25476	436795
99185	436796
22939	436797
209290	436798
4192	436799
100054	436800
9982	436801
64412	436802
7104	436803
93089	436804
68548	436805
29156	436806
40286	436807
94841	436808
57028	436809
32332	436810
155508	436811
13418	436812
39840	436813
93015	436814
12591	436815
54204	436816
46436	436817
153119	436818
8744	436819
131377	436820
25894	436821
143832	436822
165406	436823
241028	436824
250448	436825
36387	436826
2684	436827
58242	436828
78386	436829
13411	436830
195	436831
9525	436832
7947	436833
148266	436834
192663	436835
1192	436836
6979	436837
3414	436838
35394	436839
63125	436840
6009	436841
87530	436842
196900	436843
62044	436844
39172	436845
19116	436846
164335	436847
139014	436848
22391	436849
7293	436850
263485	436851
55938	436852
29371	436853
142536	436854
14168	436855
17390	436856
17712	436857
68959	436858
267393	436859
66842	436860
235821	436861
96182	436862
79243	436863
58226	436864
81139	436865
25919	436866
207008	436867
115705	436868
45894	436869
12164	436870
80196	436871
38170	436872
178158	436873
145966	436874
13517	436875
224958	436876
129852	436877
216251	436878
22259	436879
1081	436880
4444	436881
87636	436882
98722	436883
6877	436884
79130	436885
205898	436886
12293	436887
58301	436888
16736	436889
263698	436890
252886	436891
56331	436892
40738	436893
11013	436894
90299	436895
840	436896
3412	436897
61776	436898
146100	436899
72727	436900
19739	436901
55380	436902
8852	436903
80984	436904
87316	436905
33151	436906
11112	436907
56361	436908
23510	436909
33292	436910
19367	436911
55395	436912
11604	436913
272563	436914
5586	436915
36842	436916
12365	436917
71435	436918
1287	436919
140689	436920
111180	436921
8476	436922
28028	436923
17345	436924
38161	436925
12674	436926
62420	436927
9903	436928
33555	436929
101184	436930
50195	436931
40211	436932
21489	436933
524	436934
171603	436935
74840	436936
22168	436937
19162	436938
1824	436939
229835	436940
114556	436941
11372	436942
26039	436943
156852	436944
155794	436945
62325	436946
30631	436947
15159	436948
22087	436949
14818	436950
120939	436951
13841	436952
1295	436953
113110	436954
22485	436955
210179	436956
62950	436957
86996	436958
3168	436959
12948	436960
40254	436961
98086	436962
224	436963
173326	436964
66895	436965
174633	436966
12835	436967
22898	436968
106063	436969
77656	436970
2736	436971
102915	436972
10035	436973
155638	436974
248036	436975
19182	436976
3042	436977
75903	436978
3201	436979
29704	436980
249931	436981
15780	436982
38275	436983
5749	436984
10794	436985
3631	436986
28233	436987
4959	436988
149208	436989
4163	436990
171207	436991
43071	436992
24164	436993
209958	436994
91650	436995
3256	436996
16871	436997
97138	436998
48119	436999
13057	437000
196537	437001
15726	437002
134045	437003
4479	437004
106428	437005
260958	437006
33450	437007
57038	437008
15211	437009
54386	437010
156	437011
201516	437012
268872	437013
1300	437014
161350	437015
32204	437016
21630	437017
52025	437018
253486	437019
133196	437020
37396	437021
24544	437022
21789	437023
183996	437024
272263	437025
163027	437026
38310	437027
229274	437028
44744	437029
910	437030
3862	437031
26651	437032
122064	437033
24038	437034
6332	437035
13571	437036
28850	437037
56881	437038
79183	437039
107069	437040
42841	437041
1306	437042
45730	437043
51510	437044
23993	437045
92246	437046
58414	437047
14464	437048
110365	437049
61392	437050
18664	437051
21606	437052
110379	437053
40177	437054
74011	437055
95	437056
165013	437057
12808	437058
130692	437059
1085	437060
3377	437061
40608	437062
81688	437063
6068	437064
64660	437065
18483	437066
27120	437067
2	437068
18161	437069
180699	437070
21116	437071
96420	437072
55906	437073
57379	437074
3128	437075
28927	437076
8775	437077
3555	437078
126689	437079
55100	437080
124497	437081
2	437082
6148	437083
11107	437084
669	437085
86897	437086
34991	437087
93890	437088
21192	437089
25482	437090
86480	437091
112106	437092
51962	437093
54993	437094
26116	437095
404	437096
23621	437097
47564	437098
6335	437099
41139	437100
33946	437101
255	437102
75553	437103
67290	437104
230	437105
103942	437106
132666	437107
1834	437108
14497	437109
186219	437110
8803	437111
269	437112
28219	437113
28407	437114
117417	437115
23120	437116
26231	437117
2202	437118
664	437119
91531	437120
4797	437121
71723	437122
27710	437123
23407	437124
7271	437125
11988	437126
12112	437127
12558	437128
93	437129
44984	437130
67850	437131
107550	437132
30660	437133
18494	437134
1298	437135
9999	437136
1580	437137
21381	437138
246054	437139
61	437140
131542	437141
43206	437142
265495	437143
71536	437144
154976	437145
193502	437146
64781	437147
10777	437148
172878	437149
21029	437150
272	437151
20822	437152
21060	437153
31973	437154
35508	437155
175693	437156
60448	437157
140764	437158
194191	437159
29415	437160
55719	437161
45350	437162
13198	437163
20042	437164
10903	437165
104761	437166
10134	437167
125236	437168
68977	437169
148518	437170
6583	437171
105213	437172
6421	437173
195817	437174
42597	437175
5841	437176
13959	437177
34379	437178
57948	437179
140048	437180
237841	437181
82865	437182
68738	437183
105756	437184
176702	437185
120348	437186
112157	437187
47779	437188
36981	437189
68878	437190
271165	437191
74828	437192
13149	437193
165427	437194
21445	437195
7756	437196
151639	437197
243523	437198
244748	437199
56042	437200
24792	437201
4850	437202
67525	437203
131819	437204
14699	437205
2425	437206
4009	437207
32805	437208
53900	437209
55586	437210
93792	437211
166090	437212
48679	437213
45278	437214
60201	437215
185233	437216
24357	437217
4379	437218
1334	437219
16944	437220
5961	437221
64714	437222
72105	437223
15685	437224
84364	437225
164558	437226
22820	437227
220748	437228
244451	437229
17033	437230
114957	437231
33054	437232
206241	437233
7394	437234
18850	437235
146353	437236
47825	437237
33000	437238
19249	437239
62870	437240
17403	437241
73506	437242
20312	437243
77866	437244
20139	437245
14224	437246
45244	437247
100657	437248
71157	437249
9891	437250
229963	437251
128917	437252
264430	437253
413	437254
219557	437255
128646	437256
20142	437257
7609	437258
16289	437259
96983	437260
90873	437261
95201	437262
4417	437263
9502	437264
129812	437265
92423	437266
3263	437267
74860	437268
246820	437269
42030	437270
38618	437271
39314	437272
41283	437273
8336	437274
1422	437275
27779	437276
53122	437277
36204	437278
158893	437279
224667	437280
13146	437281
173272	437282
1982	437283
41127	437284
35000	437285
45080	437286
36567	437287
133962	437288
1498	437289
225355	437290
237097	437291
120244	437292
45503	437293
187347	437294
69965	437295
28055	437296
30097	437297
55423	437298
2077	437299
63551	437300
242913	437301
1977	437302
154872	437303
1078	437304
14243	437305
32589	437306
36840	437307
13010	437308
3395	437309
161623	437310
4700	437311
117074	437312
94800	437313
197585	437314
105449	437315
41448	437316
212043	437317
63948	437318
25233	437319
155692	437320
271531	437321
162268	437322
74239	437323
20288	437324
105199	437325
94901	437326
138239	437327
228582	437328
28561	437329
54002	437330
123196	437331
361	437332
136727	437333
306	437334
328	437335
57161	437336
202012	437337
468	437338
44483	437339
6738	437340
24583	437341
25828	437342
221507	437343
29906	437344
136693	437345
107091	437346
50278	437347
21518	437348
59295	437349
12029	437350
42018	437351
942	437352
263209	437353
1862	437354
2326	437355
22146	437356
58682	437357
59435	437358
42310	437359
117182	437360
166956	437361
86320	437362
86959	437363
31410	437364
4341	437365
113840	437366
70740	437367
115398	437368
266135	437369
236332	437370
137148	437371
209283	437372
319	437373
73034	437374
44083	437375
34863	437376
67999	437377
4386	437378
19837	437379
13298	437380
127148	437381
56656	437382
12754	437383
200147	437384
38382	437385
229306	437386
241397	437387
71314	437388
223009	437389
36385	437390
33064	437391
29186	437392
4353	437393
148377	437394
77057	437395
67145	437396
51876	437397
40738	437398
75412	437399
92529	437400
184445	437401
34756	437402
29176	437403
1914	437404
148500	437405
7676	437406
25438	437407
30952	437408
840	437409
45616	437410
187840	437411
135411	437412
9323	437413
2599	437414
256653	437415
47584	437416
1199	437417
18262	437418
10249	437419
643	437420
112406	437421
82889	437422
17424	437423
61174	437424
75878	437425
149518	437426
2558	437427
164847	437428
42779	437429
92442	437430
11020	437431
6097	437432
97124	437433
11350	437434
24890	437435
108311	437436
9656	437437
49804	437438
211633	437439
144856	437440
23578	437441
129429	437442
58593	437443
16651	437444
6887	437445
30506	437446
16504	437447
114	437448
49123	437449
13053	437450
201294	437451
255850	437452
35635	437453
61547	437454
141348	437455
15415	437456
144850	437457
252118	437458
7099	437459
42438	437460
541	437461
104861	437462
1194	437463
266234	437464
772	437465
79508	437466
143095	437467
117333	437468
181642	437469
8553	437470
49398	437471
36420	437472
28876	437473
36949	437474
12115	437475
26155	437476
12902	437477
190684	437478
8695	437479
51241	437480
116934	437481
150571	437482
201451	437483
23233	437484
42554	437485
77391	437486
40298	437487
762	437488
22986	437489
33236	437490
10302	437491
103852	437492
112357	437493
173201	437494
45498	437495
199	437496
89829	437497
246432	437498
85284	437499
24866	437500
11517	437501
12771	437502
5209	437503
304	437504
79674	437505
49605	437506
53948	437507
190673	437508
231467	437509
94447	437510
41138	437511
578	437512
12761	437513
36401	437514
7318	437515
15743	437516
7071	437517
47055	437518
8203	437519
144619	437520
159550	437521
4164	437522
7069	437523
13054	437524
230817	437525
2662	437526
24295	437527
2996	437528
25681	437529
2006	437530
43273	437531
173344	437532
118033	437533
121337	437534
62850	437535
159	437536
142411	437537
198422	437538
66466	437539
1191	437540
5193	437541
112156	437542
255649	437543
66897	437544
255603	437545
167226	437546
1137	437547
32980	437548
76062	437549
67723	437550
136269	437551
79824	437552
517	437553
1927	437554
35679	437555
20373	437556
240860	437557
2195	437558
16222	437559
64576	437560
1352	437561
77448	437562
2528	437563
5568	437564
65800	437565
50147	437566
268212	437567
18702	437568
42099	437569
18286	437570
8564	437571
61232	437572
11648	437573
86633	437574
69049	437575
59736	437576
98709	437577
46299	437578
4819	437579
1009	437580
93649	437581
57908	437582
7489	437583
78741	437584
58024	437585
18770	437586
4837	437587
169725	437588
88833	437589
50835	437590
56868	437591
22098	437592
25158	437593
1789	437594
17278	437595
745	437596
116881	437597
16791	437598
267269	437599
107933	437600
233891	437601
201452	437602
4743	437603
133955	437604
4137	437605
1193	437606
4658	437607
3146	437608
148202	437609
25771	437610
268393	437611
2976	437612
66793	437613
17600	437614
29378	437615
6276	437616
33657	437617
40143	437618
28502	437619
309	437620
94988	437621
207453	437622
11771	437623
74580	437624
145209	437625
3101	437626
24759	437627
143310	437628
25727	437629
8726	437630
89320	437631
22773	437632
15843	437633
15217	437634
39954	437635
19130	437636
135865	437637
25108	437638
59761	437639
15874	437640
19770	437641
30361	437642
78227	437643
72730	437644
57298	437645
41135	437646
3347	437647
103090	437648
880	437649
2371	437650
20871	437651
105941	437652
1400	437653
107519	437654
25508	437655
26568	437656
50957	437657
39354	437658
161282	437659
38909	437660
13543	437661
66951	437662
111853	437663
3343	437664
13399	437665
71190	437666
1867	437667
112412	437668
140834	437669
37205	437670
2274	437671
36051	437672
93691	437673
507	437674
99652	437675
100150	437676
2841	437677
160170	437678
78759	437679
230947	437680
129474	437681
19599	437682
35821	437683
204728	437684
237890	437685
74833	437686
21676	437687
42654	437688
100557	437689
101804	437690
21581	437691
11898	437692
11902	437693
164824	437694
106665	437695
197500	437696
143468	437697
1670	437698
151609	437699
21972	437700
124501	437701
98046	437702
4310	437703
28160	437704
28976	437705
64718	437706
18931	437707
6897	437708
204842	437709
4614	437710
11511	437711
21148	437712
48990	437713
115654	437714
3618	437715
72738	437716
6760	437717
179633	437718
40710	437719
28540	437720
183138	437721
102	437722
14263	437723
42046	437724
1467	437725
104498	437726
110504	437727
71369	437728
2441	437729
31094	437730
133751	437731
217591	437732
255090	437733
35478	437734
266183	437735
42000	437736
4257	437737
17677	437738
82430	437739
5510	437740
51013	437741
5943	437742
63228	437743
63935	437744
260708	437745
261380	437746
17790	437747
68345	437748
78835	437749
12995	437750
16192	437751
54568	437752
112683	437753
35178	437754
22556	437755
4817	437756
158228	437757
6765	437758
11388	437759
47647	437760
26312	437761
136	437762
45891	437763
5562	437764
11187	437765
1682	437766
46627	437767
26126	437768
2309	437769
19324	437770
11868	437771
252694	437772
5736	437773
13901	437774
1807	437775
14007	437776
34455	437777
1414	437778
67462	437779
1254	437780
74133	437781
130670	437782
41220	437783
161755	437784
2372	437785
230880	437786
119045	437787
9862	437788
38920	437789
188629	437790
150591	437791
86083	437792
1064	437793
145731	437794
96086	437795
102	437796
82066	437797
97732	437798
3303	437799
93137	437800
145873	437801
81812	437802
174941	437803
21687	437804
111588	437805
52860	437806
356	437807
8648	437808
3881	437809
92235	437810
14599	437811
122250	437812
7196	437813
4465	437814
51900	437815
19130	437816
1654	437817
103279	437818
231829	437819
3629	437820
54598	437821
11666	437822
17384	437823
32562	437824
7026	437825
74250	437826
236817	437827
214363	437828
1168	437829
82948	437830
234	437831
1910	437832
41099	437833
15823	437834
8302	437835
43025	437836
5464	437837
39239	437838
76935	437839
4300	437840
103658	437841
16477	437842
46311	437843
208488	437844
30452	437845
211675	437846
248576	437847
216414	437848
8854	437849
3511	437850
2887	437851
42044	437852
47926	437853
18826	437854
9305	437855
112108	437856
2938	437857
65370	437858
17958	437859
58296	437860
45570	437861
20185	437862
2753	437863
157135	437864
168	437865
65204	437866
45818	437867
169	437868
9138	437869
1190	437870
104742	437871
10845	437872
138692	437873
148877	437874
1229	437875
10364	437876
32758	437877
60719	437878
161412	437879
12885	437880
15091	437881
78024	437882
60313	437883
71179	437884
3359	437885
256351	437886
5242	437887
25711	437888
7274	437889
172706	437890
91683	437891
26232	437892
224984	437893
110332	437894
547	437895
121509	437896
48845	437897
10983	437898
219135	437899
6110	437900
1780	437901
78141	437902
36136	437903
4239	437904
148957	437905
36905	437906
140370	437907
98231	437908
1229	437909
268165	437910
54133	437911
11075	437912
2699	437913
6802	437914
5414	437915
11098	437916
62907	437917
7007	437918
201375	437919
185777	437920
239795	437921
237505	437922
99839	437923
244977	437924
5312	437925
94620	437926
192122	437927
152356	437928
14165	437929
42809	437930
62293	437931
26609	437932
9956	437933
67157	437934
16075	437935
123815	437936
3050	437937
257866	437938
68980	437939
1010	437940
564	437941
16285	437942
79705	437943
14126	437944
72935	437945
89008	437946
84314	437947
5492	437948
12432	437949
74641	437950
31874	437951
271556	437952
1941	437953
24774	437954
8279	437955
25239	437956
5394	437957
75188	437958
28111	437959
77773	437960
216734	437961
219455	437962
60906	437963
134057	437964
18000	437965
144397	437966
1161	437967
37573	437968
34326	437969
52464	437970
41468	437971
255	437972
35341	437973
26642	437974
256870	437975
1501	437976
96392	437977
120	437978
153865	437979
180437	437980
39594	437981
853	437982
174285	437983
52693	437984
64134	437985
18013	437986
180152	437987
2112	437988
134346	437989
234106	437990
23971	437991
132601	437992
54257	437993
122406	437994
10950	437995
87897	437996
1077	437997
20004	437998
200801	437999
18610	438000
48080	438001
377	438002
51202	438003
21019	438004
354	438005
1320	438006
166547	438007
14516	438008
105294	438009
214970	438010
38427	438011
109339	438012
218747	438013
34278	438014
214467	438015
26	438016
32988	438017
55609	438018
271166	438019
14092	438020
159248	438021
95269	438022
86288	438023
9130	438024
49376	438025
66612	438026
167020	438027
135885	438028
6636	438029
13733	438030
108339	438031
51905	438032
85082	438033
57340	438034
187	438035
244128	438036
94688	438037
19464	438038
239399	438039
259663	438040
3944	438041
4606	438042
48082	438043
108745	438044
167384	438045
85232	438046
2670	438047
121898	438048
93269	438049
3223	438050
13722	438051
132945	438052
24303	438053
256719	438054
98973	438055
261	438056
42864	438057
73302	438058
720	438059
118983	438060
161060	438061
15099	438062
207435	438063
83538	438064
45259	438065
75755	438066
1236	438067
39015	438068
60354	438069
7910	438070
2342	438071
4533	438072
11806	438073
3389	438074
87576	438075
54950	438076
3848	438077
161454	438078
105498	438079
20925	438080
151186	438081
24728	438082
234	438083
6	438084
893	438085
201432	438086
35495	438087
76972	438088
218893	438089
78103	438090
14094	438091
2094	438092
110925	438093
157424	438094
158118	438095
173681	438096
3557	438097
22623	438098
5842	438099
59	438100
56633	438101
4416	438102
101766	438103
21579	438104
8007	438105
34677	438106
35430	438107
47486	438108
70583	438109
169399	438110
5377	438111
202	438112
75159	438113
69838	438114
18917	438115
97920	438116
20877	438117
10390	438118
2983	438119
2546	438120
94613	438121
167687	438122
18737	438123
58870	438124
5315	438125
57722	438126
164677	438127
13985	438128
11966	438129
151079	438130
5360	438131
4489	438132
142986	438133
107387	438134
10063	438135
179207	438136
3339	438137
4334	438138
5441	438139
82729	438140
213537	438141
71059	438142
27574	438143
5628	438144
24302	438145
108685	438146
19364	438147
39110	438148
161987	438149
82398	438150
63712	438151
42376	438152
65176	438153
3461	438154
102151	438155
295	438156
7032	438157
78	438158
122248	438159
88174	438160
33013	438161
53700	438162
118438	438163
219677	438164
108928	438165
26413	438166
118594	438167
6250	438168
160861	438169
113502	438170
48433	438171
103066	438172
42	438173
26757	438174
85123	438175
168399	438176
1142	438177
24709	438178
28409	438179
6250	438180
3743	438181
109514	438182
135138	438183
227665	438184
132325	438185
36244	438186
230095	438187
22020	438188
34482	438189
5308	438190
5415	438191
1537	438192
63602	438193
41903	438194
184463	438195
47557	438196
2623	438197
13647	438198
8454	438199
94315	438200
56184	438201
4984	438202
270939	438203
42977	438204
43493	438205
37303	438206
242989	438207
43747	438208
8068	438209
114209	438210
55749	438211
251432	438212
121362	438213
147327	438214
146427	438215
41815	438216
6126	438217
21785	438218
70437	438219
47507	438220
1265	438221
35945	438222
15840	438223
22203	438224
158491	438225
18616	438226
78411	438227
4416	438228
132034	438229
3201	438230
100898	438231
241915	438232
92020	438233
44634	438234
56770	438235
3764	438236
164775	438237
12630	438238
18595	438239
35222	438240
4052	438241
2401	438242
130270	438243
75017	438244
201208	438245
16474	438246
1130	438247
28329	438248
173770	438249
66654	438250
201144	438251
48910	438252
211998	438253
168258	438254
57919	438255
16366	438256
82066	438257
3705	438258
72654	438259
70403	438260
17387	438261
225405	438262
265761	438263
255625	438264
27138	438265
243606	438266
3913	438267
9498	438268
67150	438269
27323	438270
6522	438271
32250	438272
11114	438273
5917	438274
169234	438275
8620	438276
32257	438277
4391	438278
9753	438279
11300	438280
136598	438281
210694	438282
158865	438283
155151	438284
7428	438285
7115	438286
14875	438287
44821	438288
149273	438289
73446	438290
17335	438291
33600	438292
178773	438293
25145	438294
80656	438295
3028	438296
108102	438297
49355	438298
435	438299
16757	438300
14119	438301
272031	438302
12879	438303
102	438304
20	438305
96597	438306
8953	438307
94005	438308
6664	438309
40652	438310
51230	438311
35644	438312
20495	438313
28031	438314
18002	438315
91831	438316
4721	438317
78514	438318
85353	438319
28522	438320
62794	438321
231478	438322
9186	438323
54685	438324
65401	438325
71356	438326
5	438327
112722	438328
9666	438329
99246	438330
271837	438331
268532	438332
15664	438333
109484	438334
33492	438335
13099	438336
49954	438337
155357	438338
125774	438339
28578	438340
112185	438341
43026	438342
1603	438343
42185	438344
53511	438345
22333	438346
61440	438347
125040	438348
108385	438349
652	438350
141090	438351
27614	438352
9310	438353
24548	438354
1314	438355
8348	438356
421	438357
68168	438358
6970	438359
38768	438360
7563	438361
147698	438362
38404	438363
16772	438364
9918	438365
50202	438366
3286	438367
121951	438368
55901	438369
153070	438370
135951	438371
112292	438372
204042	438373
89762	438374
2367	438375
50870	438376
3590	438377
100801	438378
255458	438379
31776	438380
77973	438381
44023	438382
13258	438383
49746	438384
2601	438385
100781	438386
1660	438387
159266	438388
61446	438389
30074	438390
12778	438391
190854	438392
29878	438393
43142	438394
29767	438395
8462	438396
482	438397
39188	438398
665	438399
56853	438400
1678	438401
45900	438402
4016	438403
165824	438404
44714	438405
71817	438406
8413	438407
13386	438408
173255	438409
72575	438410
1980	438411
43358	438412
6499	438413
7387	438414
52291	438415
59488	438416
218944	438417
58381	438418
66464	438419
31230	438420
17734	438421
254996	438422
42038	438423
148667	438424
66311	438425
11140	438426
135168	438427
52219	438428
52373	438429
108682	438430
35576	438431
30644	438432
250502	438433
15117	438434
3560	438435
67249	438436
8269	438437
60767	438438
51425	438439
33316	438440
1530	438441
4927	438442
31000	438443
58956	438444
3368	438445
500	438446
162677	438447
132468	438448
181924	438449
48498	438450
3392	438451
4948	438452
3711	438453
169442	438454
628	438455
133127	438456
82637	438457
185388	438458
4142	438459
3995	438460
221754	438461
269768	438462
5492	438463
3463	438464
60330	438465
176	438466
24271	438467
215162	438468
100106	438469
45288	438470
10800	438471
31539	438472
917	438473
4528	438474
2079	438475
1611	438476
78574	438477
10007	438478
82060	438479
126331	438480
55578	438481
10198	438482
205748	438483
32574	438484
54460	438485
3137	438486
7914	438487
14062	438488
4603	438489
135945	438490
8271	438491
102876	438492
86025	438493
248980	438494
56310	438495
604	438496
14186	438497
8152	438498
1793	438499
83886	438500
73321	438501
323	438502
51956	438503
229725	438504
144476	438505
71458	438506
5115	438507
26359	438508
22439	438509
12056	438510
2925	438511
117925	438512
29234	438513
68809	438514
62342	438515
87273	438516
103240	438517
158081	438518
1148	438519
66344	438520
268704	438521
200062	438522
33261	438523
76774	438524
138940	438525
63976	438526
12008	438527
80511	438528
59364	438529
205594	438530
463	438531
171407	438532
19843	438533
167474	438534
6654	438535
8871	438536
134804	438537
161161	438538
86203	438539
2085	438540
10510	438541
5175	438542
14406	438543
197462	438544
43513	438545
231237	438546
84670	438547
35667	438548
3261	438549
67438	438550
141056	438551
141322	438552
35057	438553
68539	438554
251727	438555
653	438556
3941	438557
73285	438558
41302	438559
7866	438560
2589	438561
154220	438562
144050	438563
46406	438564
77039	438565
123979	438566
38147	438567
4257	438568
68187	438569
88574	438570
177706	438571
20540	438572
50323	438573
1	438574
151170	438575
66656	438576
168367	438577
54855	438578
78216	438579
15585	438580
86607	438581
37844	438582
31286	438583
123870	438584
117075	438585
1817	438586
4193	438587
6271	438588
20085	438589
93400	438590
28075	438591
41093	438592
37221	438593
79791	438594
11405	438595
86034	438596
109764	438597
8394	438598
6950	438599
293	438600
70189	438601
34980	438602
5279	438603
66218	438604
6505	438605
105556	438606
3014	438607
50831	438608
27664	438609
74178	438610
7772	438611
193979	438612
33926	438613
87768	438614
137303	438615
97766	438616
11806	438617
7271	438618
209478	438619
17	438620
2487	438621
81591	438622
232153	438623
6362	438624
1836	438625
19572	438626
72498	438627
1927	438628
27981	438629
75286	438630
103351	438631
12638	438632
50490	438633
211854	438634
112491	438635
70998	438636
11677	438637
113929	438638
86545	438639
2527	438640
1930	438641
7513	438642
30033	438643
13720	438644
5364	438645
41881	438646
20728	438647
60889	438648
62280	438649
119590	438650
161700	438651
103293	438652
85050	438653
82647	438654
25150	438655
116477	438656
111052	438657
139003	438658
85857	438659
258952	438660
263778	438661
151469	438662
39953	438663
255768	438664
11861	438665
74735	438666
39258	438667
16188	438668
46955	438669
40146	438670
16050	438671
29029	438672
3802	438673
44632	438674
16070	438675
80951	438676
97628	438677
4219	438678
16788	438679
5405	438680
5285	438681
317	438682
58828	438683
108151	438684
15045	438685
11510	438686
162923	438687
24201	438688
248276	438689
10364	438690
241665	438691
1337	438692
47801	438693
101345	438694
211334	438695
6380	438696
3538	438697
268667	438698
7031	438699
22644	438700
7349	438701
3621	438702
83591	438703
76448	438704
299	438705
19901	438706
182440	438707
429	438708
51361	438709
21931	438710
36383	438711
117027	438712
89402	438713
21392	438714
145955	438715
8781	438716
23384	438717
1585	438718
241978	438719
657	438720
107361	438721
3562	438722
4752	438723
152670	438724
109205	438725
8290	438726
32778	438727
109230	438728
43779	438729
19174	438730
47511	438731
4927	438732
56643	438733
10187	438734
37272	438735
7519	438736
217975	438737
119844	438738
114705	438739
80706	438740
15283	438741
169344	438742
6157	438743
75130	438744
108379	438745
25690	438746
12141	438747
102075	438748
1263	438749
73921	438750
7329	438751
36086	438752
41245	438753
1312	438754
241736	438755
45959	438756
128604	438757
98100	438758
25522	438759
138399	438760
10455	438761
18965	438762
27555	438763
167211	438764
31353	438765
10800	438766
152427	438767
33427	438768
230205	438769
76266	438770
9926	438771
210	438772
54416	438773
98470	438774
252016	438775
154	438776
30402	438777
61198	438778
2802	438779
13873	438780
234565	438781
54159	438782
26763	438783
120406	438784
85131	438785
279	438786
528	438787
11877	438788
57111	438789
70683	438790
65924	438791
23807	438792
116498	438793
7232	438794
42954	438795
4398	438796
131823	438797
83835	438798
115998	438799
146173	438800
1024	438801
51658	438802
268818	438803
26247	438804
284	438805
203015	438806
10929	438807
40754	438808
29671	438809
2830	438810
198692	438811
109338	438812
16666	438813
16677	438814
16689	438815
9864	438816
25949	438817
35421	438818
74517	438819
1140	438820
237671	438821
170109	438822
11258	438823
83645	438824
22736	438825
42464	438826
10004	438827
6202	438828
66841	438829
28032	438830
228433	438831
75825	438832
21337	438833
1455	438834
27208	438835
245693	438836
66026	438837
99943	438838
3715	438839
117530	438840
119664	438841
135018	438842
40085	438843
96918	438844
47638	438845
20919	438846
14791	438847
44576	438848
265303	438849
14133	438850
3340	438851
134618	438852
20756	438853
25914	438854
85005	438855
221050	438856
233350	438857
3117	438858
265981	438859
77780	438860
9726	438861
34464	438862
75465	438863
96556	438864
1601	438865
131321	438866
9906	438867
81425	438868
209845	438869
13614	438870
42414	438871
101070	438872
59475	438873
16829	438874
4501	438875
2784	438876
205773	438877
162829	438878
5462	438879
31770	438880
4832	438881
74735	438882
2782	438883
70032	438884
258144	438885
702	438886
22933	438887
79691	438888
69563	438889
105628	438890
23984	438891
180903	438892
623	438893
174515	438894
59259	438895
95839	438896
5402	438897
19950	438898
21513	438899
57776	438900
107076	438901
35752	438902
11931	438903
25844	438904
149008	438905
55	438906
2451	438907
109113	438908
200797	438909
18258	438910
11399	438911
42970	438912
214137	438913
18083	438914
245654	438915
156297	438916
1210	438917
251929	438918
46449	438919
10673	438920
1711	438921
112461	438922
12269	438923
26806	438924
8762	438925
43912	438926
48361	438927
40946	438928
3844	438929
6248	438930
4859	438931
21820	438932
227796	438933
17202	438934
98321	438935
253944	438936
155557	438937
228181	438938
96616	438939
232134	438940
28068	438941
140926	438942
1505	438943
3466	438944
4366	438945
139228	438946
124234	438947
50662	438948
15286	438949
2193	438950
16688	438951
55661	438952
10531	438953
7773	438954
29319	438955
58192	438956
84022	438957
182150	438958
56919	438959
169835	438960
76422	438961
23415	438962
763	438963
16377	438964
3726	438965
494	438966
59181	438967
259327	438968
35138	438969
90151	438970
47455	438971
223	438972
198943	438973
76278	438974
169632	438975
11682	438976
234293	438977
23497	438978
98422	438979
63342	438980
152527	438981
25598	438982
127160	438983
28413	438984
6368	438985
69246	438986
78959	438987
64018	438988
157811	438989
17629	438990
5210	438991
288	438992
55321	438993
141957	438994
56091	438995
158789	438996
169070	438997
107336	438998
13303	438999
3755	439000
152255	439001
165880	439002
111941	439003
68564	439004
108103	439005
283	439006
58511	439007
155757	439008
23765	439009
44085	439010
128993	439011
54013	439012
228991	439013
4926	439014
25142	439015
13051	439016
54160	439017
137215	439018
68355	439019
6127	439020
214611	439021
11626	439022
176942	439023
61201	439024
167311	439025
50617	439026
49690	439027
103943	439028
243712	439029
108165	439030
83824	439031
6700	439032
61540	439033
118686	439034
29388	439035
75706	439036
199562	439037
3831	439038
84997	439039
2786	439040
44139	439041
1384	439042
7668	439043
48967	439044
54753	439045
71811	439046
164036	439047
34563	439048
10656	439049
127211	439050
27652	439051
229892	439052
113187	439053
660	439054
15675	439055
177523	439056
67103	439057
23681	439058
211058	439059
17469	439060
26134	439061
19397	439062
136240	439063
184956	439064
18251	439065
42440	439066
121342	439067
20393	439068
15819	439069
12978	439070
71276	439071
8337	439072
124867	439073
24390	439074
10469	439075
72891	439076
17	439077
10245	439078
985	439079
16356	439080
24786	439081
4872	439082
564	439083
1245	439084
129499	439085
74413	439086
62608	439087
29354	439088
57178	439089
24071	439090
42727	439091
21570	439092
73010	439093
2699	439094
66352	439095
213797	439096
64869	439097
164982	439098
166682	439099
6306	439100
33930	439101
162563	439102
28424	439103
2365	439104
15941	439105
13900	439106
1802	439107
86713	439108
105582	439109
19543	439110
163019	439111
160030	439112
57437	439113
23861	439114
21557	439115
25188	439116
3520	439117
23340	439118
21481	439119
77716	439120
6712	439121
82	439122
105549	439123
5264	439124
27065	439125
115413	439126
1018	439127
47686	439128
72726	439129
107389	439130
3256	439131
14725	439132
77302	439133
16701	439134
20396	439135
3081	439136
1535	439137
27098	439138
21906	439139
47881	439140
228662	439141
5917	439142
485	439143
47976	439144
137058	439145
71235	439146
218956	439147
113811	439148
206473	439149
30382	439150
77671	439151
37283	439152
367	439153
89981	439154
40795	439155
17288	439156
156604	439157
58773	439158
11950	439159
147153	439160
39073	439161
22620	439162
111342	439163
27234	439164
23905	439165
102664	439166
85281	439167
19451	439168
58802	439169
199	439170
15396	439171
21372	439172
5010	439173
125535	439174
29848	439175
237742	439176
10121	439177
153212	439178
45196	439179
11277	439180
7833	439181
42392	439182
35949	439183
21111	439184
27334	439185
4308	439186
8648	439187
212883	439188
127622	439189
104510	439190
9636	439191
142293	439192
135499	439193
4342	439194
98580	439195
8496	439196
1417	439197
65982	439198
72837	439199
37636	439200
155095	439201
22	439202
13422	439203
79429	439204
52541	439205
71298	439206
17333	439207
143864	439208
60692	439209
53525	439210
180681	439211
89887	439212
65877	439213
139487	439214
65619	439215
60905	439216
24798	439217
22795	439218
40291	439219
35395	439220
11039	439221
3401	439222
53191	439223
86038	439224
57153	439225
29427	439226
231047	439227
560	439228
150230	439229
48435	439230
29690	439231
24657	439232
15876	439233
710	439234
3088	439235
45371	439236
33045	439237
15842	439238
4985	439239
33007	439240
46176	439241
507	439242
55771	439243
50612	439244
10066	439245
1456	439246
39341	439247
260419	439248
2150	439249
211105	439250
216010	439251
100946	439252
155317	439253
28977	439254
4865	439255
20436	439256
13975	439257
9433	439258
9	439259
197848	439260
92478	439261
143717	439262
83660	439263
1954	439264
25229	439265
10871	439266
152843	439267
148180	439268
18918	439269
96312	439270
42514	439271
109525	439272
81763	439273
147785	439274
105587	439275
93639	439276
18699	439277
263834	439278
24856	439279
12335	439280
42041	439281
44337	439282
57275	439283
677	439284
41927	439285
8019	439286
1909	439287
49106	439288
138423	439289
67278	439290
32433	439291
21915	439292
64649	439293
59896	439294
16523	439295
64371	439296
19653	439297
48184	439298
93757	439299
52190	439300
134601	439301
27733	439302
36821	439303
33830	439304
5902	439305
42043	439306
4818	439307
1858	439308
269077	439309
201245	439310
22270	439311
3909	439312
5562	439313
54247	439314
7703	439315
244199	439316
27153	439317
123078	439318
78830	439319
21845	439320
10720	439321
181608	439322
76463	439323
6264	439324
24382	439325
181233	439326
135067	439327
186844	439328
142966	439329
88324	439330
45535	439331
7778	439332
23320	439333
46329	439334
1930	439335
152395	439336
145647	439337
244450	439338
141	439339
2984	439340
84544	439341
25535	439342
79902	439343
103476	439344
23046	439345
240858	439346
470	439347
8394	439348
25503	439349
19213	439350
76727	439351
103258	439352
235448	439353
9623	439354
9770	439355
1206	439356
18586	439357
56838	439358
128703	439359
16511	439360
3412	439361
34902	439362
4647	439363
124423	439364
13824	439365
49582	439366
81719	439367
48437	439368
162978	439369
49873	439370
90105	439371
75470	439372
7764	439373
80464	439374
49322	439375
88126	439376
218569	439377
37636	439378
194566	439379
19142	439380
227	439381
79238	439382
106509	439383
80557	439384
234419	439385
42400	439386
7673	439387
5152	439388
28662	439389
39904	439390
13766	439391
3646	439392
93371	439393
45799	439394
60910	439395
18354	439396
22478	439397
2552	439398
197161	439399
18550	439400
59692	439401
39830	439402
132590	439403
168446	439404
60958	439405
154	439406
52576	439407
61860	439408
12291	439409
39587	439410
1680	439411
153462	439412
30619	439413
4029	439414
83659	439415
240348	439416
13474	439417
2126	439418
426	439419
15557	439420
3528	439421
770	439422
111186	439423
191383	439424
89931	439425
3608	439426
28981	439427
198132	439428
38121	439429
74592	439430
32894	439431
9195	439432
12512	439433
8725	439434
45410	439435
21911	439436
22083	439437
4193	439438
1802	439439
135531	439440
257575	439441
150619	439442
33066	439443
18004	439444
99585	439445
13871	439446
21574	439447
155831	439448
2287	439449
37079	439450
148003	439451
14800	439452
213545	439453
177018	439454
110404	439455
40876	439456
87038	439457
184245	439458
7324	439459
105	439460
16964	439461
4839	439462
3929	439463
63526	439464
236	439465
20609	439466
105331	439467
274	439468
458	439469
26995	439470
27770	439471
29456	439472
103775	439473
4427	439474
65703	439475
131107	439476
19400	439477
27142	439478
21179	439479
24366	439480
3752	439481
100533	439482
31396	439483
4497	439484
164674	439485
7399	439486
140785	439487
35973	439488
223923	439489
142108	439490
1013	439491
1238	439492
47633	439493
129089	439494
65824	439495
67617	439496
79377	439497
1027	439498
104488	439499
6111	439500
13477	439501
3891	439502
56017	439503
1419	439504
106689	439505
121900	439506
67478	439507
111347	439508
261127	439509
30218	439510
161	439511
360	439512
20681	439513
27325	439514
16585	439515
19716	439516
44663	439517
270375	439518
9653	439519
121369	439520
82462	439521
103307	439522
990	439523
14528	439524
495	439525
88363	439526
4629	439527
246029	439528
3004	439529
921	439530
18897	439531
63900	439532
195934	439533
29478	439534
188976	439535
79423	439536
42264	439537
218411	439538
88906	439539
148489	439540
44138	439541
135563	439542
187301	439543
29494	439544
2053	439545
63642	439546
138500	439547
45085	439548
65629	439549
263731	439550
237532	439551
240342	439552
68894	439553
1675	439554
73209	439555
265716	439556
21500	439557
371	439558
72121	439559
211294	439560
55261	439561
12921	439562
6088	439563
135933	439564
2158	439565
2202	439566
7010	439567
634	439568
29515	439569
167494	439570
77819	439571
199778	439572
16906	439573
55205	439574
2697	439575
181293	439576
136828	439577
126278	439578
208474	439579
1539	439580
1063	439581
120670	439582
2524	439583
17964	439584
5520	439585
30943	439586
10703	439587
2054	439588
16509	439589
113305	439590
112002	439591
51653	439592
5026	439593
3664	439594
89149	439595
139013	439596
229694	439597
32001	439598
2434	439599
6745	439600
160072	439601
63255	439602
87723	439603
163443	439604
1510	439605
3132	439606
95874	439607
4807	439608
60935	439609
108805	439610
195478	439611
6181	439612
172633	439613
109950	439614
165943	439615
16758	439616
21038	439617
67318	439618
120777	439619
158902	439620
3896	439621
152440	439622
51968	439623
11231	439624
21381	439625
31417	439626
23625	439627
4992	439628
74590	439629
20560	439630
10784	439631
125643	439632
199305	439633
90766	439634
1056	439635
19046	439636
64460	439637
29285	439638
38226	439639
47469	439640
33841	439641
4435	439642
95783	439643
30708	439644
29668	439645
135684	439646
107505	439647
244827	439648
38106	439649
105207	439650
405	439651
6492	439652
5393	439653
1028	439654
55533	439655
62402	439656
43128	439657
236147	439658
30091	439659
2461	439660
58978	439661
29983	439662
266185	439663
23062	439664
117252	439665
8442	439666
1789	439667
19325	439668
144425	439669
35375	439670
84623	439671
136551	439672
6637	439673
4448	439674
119056	439675
47843	439676
70532	439677
135788	439678
69962	439679
35897	439680
66582	439681
7280	439682
37352	439683
84247	439684
183245	439685
168478	439686
115499	439687
4367	439688
2005	439689
20043	439690
21506	439691
108193	439692
17262	439693
165412	439694
57041	439695
1488	439696
13040	439697
75037	439698
159234	439699
132198	439700
263610	439701
125681	439702
194530	439703
29371	439704
43094	439705
13202	439706
156	439707
21729	439708
68302	439709
9875	439710
21369	439711
10718	439712
3133	439713
8063	439714
20457	439715
23545	439716
52109	439717
67723	439718
15838	439719
6993	439720
220419	439721
8752	439722
122579	439723
12970	439724
40308	439725
14658	439726
23	439727
61220	439728
115929	439729
1528	439730
253	439731
35093	439732
25579	439733
215938	439734
246134	439735
87743	439736
15337	439737
80420	439738
157918	439739
20676	439740
53451	439741
205606	439742
9023	439743
694	439744
156276	439745
16788	439746
34171	439747
53975	439748
126503	439749
134251	439750
90245	439751
24437	439752
46786	439753
132864	439754
78777	439755
83391	439756
94275	439757
265713	439758
72291	439759
2099	439760
118599	439761
1427	439762
229573	439763
5678	439764
121499	439765
45470	439766
109066	439767
21491	439768
2518	439769
14572	439770
92248	439771
20341	439772
8662	439773
32618	439774
191353	439775
165140	439776
37886	439777
10130	439778
272160	439779
261	439780
73505	439781
160832	439782
10582	439783
2917	439784
142211	439785
148814	439786
158057	439787
147829	439788
5402	439789
76828	439790
19297	439791
1413	439792
61794	439793
3593	439794
46091	439795
99283	439796
22722	439797
9367	439798
19297	439799
25704	439800
52263	439801
42	439802
36871	439803
144765	439804
133648	439805
246864	439806
51845	439807
131289	439808
143204	439809
48199	439810
14006	439811
71683	439812
51712	439813
83615	439814
48489	439815
11429	439816
29457	439817
113341	439818
28047	439819
246486	439820
1722	439821
18529	439822
53754	439823
91557	439824
15682	439825
56436	439826
19905	439827
25354	439828
29659	439829
110160	439830
38286	439831
118543	439832
2145	439833
61961	439834
136291	439835
166358	439836
23576	439837
41577	439838
9248	439839
257901	439840
95032	439841
146294	439842
975	439843
82959	439844
31002	439845
38360	439846
8340	439847
5650	439848
89170	439849
35889	439850
11706	439851
116211	439852
6186	439853
126245	439854
8419	439855
129551	439856
86305	439857
27087	439858
4239	439859
11789	439860
13431	439861
55249	439862
61559	439863
12564	439864
4498	439865
154036	439866
23429	439867
12459	439868
16530	439869
59306	439870
77975	439871
101069	439872
950	439873
65846	439874
661	439875
73447	439876
4655	439877
107659	439878
5302	439879
35882	439880
29014	439881
252	439882
145936	439883
40329	439884
40660	439885
123	439886
97795	439887
188528	439888
2979	439889
80689	439890
18397	439891
68939	439892
19	439893
30815	439894
2000	439895
91056	439896
1618	439897
6460	439898
39802	439899
154	439900
100345	439901
1230	439902
30217	439903
6444	439904
5974	439905
118167	439906
202612	439907
39553	439908
44167	439909
198802	439910
197893	439911
5579	439912
21632	439913
25143	439914
62482	439915
10009	439916
272454	439917
7177	439918
31716	439919
19518	439920
112237	439921
17395	439922
218	439923
2871	439924
124919	439925
6363	439926
6730	439927
49803	439928
31363	439929
60147	439930
2235	439931
110017	439932
79943	439933
20472	439934
7884	439935
27359	439936
5347	439937
150238	439938
43146	439939
233493	439940
127955	439941
1148	439942
159708	439943
49031	439944
1707	439945
5627	439946
10849	439947
164530	439948
30102	439949
100968	439950
3700	439951
257334	439952
114915	439953
199235	439954
73367	439955
93928	439956
23030	439957
26380	439958
41028	439959
187736	439960
37750	439961
397	439962
20322	439963
15037	439964
57898	439965
211825	439966
59683	439967
115405	439968
171323	439969
8709	439970
41084	439971
69580	439972
45186	439973
197940	439974
6770	439975
61544	439976
4536	439977
45238	439978
55721	439979
49608	439980
27349	439981
45156	439982
333	439983
85520	439984
1162	439985
185707	439986
167320	439987
8145	439988
57358	439989
44903	439990
29976	439991
37841	439992
15446	439993
30965	439994
65341	439995
80005	439996
7757	439997
212680	439998
65661	439999
66698	440000
5628	440001
1404	440002
31776	440003
2129	440004
35122	440005
121373	440006
100148	440007
18421	440008
48079	440009
114972	440010
13558	440011
271022	440012
87047	440013
59573	440014
29955	440015
28056	440016
16459	440017
253419	440018
48697	440019
41184	440020
25890	440021
47923	440022
41983	440023
14061	440024
25707	440025
1731	440026
194264	440027
62735	440028
140654	440029
171407	440030
180226	440031
29808	440032
7749	440033
15795	440034
43061	440035
101431	440036
7604	440037
80370	440038
3208	440039
112693	440040
604	440041
14524	440042
9	440043
10229	440044
128974	440045
39232	440046
1232	440047
47623	440048
32559	440049
125994	440050
80777	440051
1	440052
9422	440053
4721	440054
62642	440055
4551	440056
22804	440057
256387	440058
102487	440059
4871	440060
127628	440061
10573	440062
34705	440063
128	440064
64657	440065
221399	440066
93236	440067
105613	440068
9603	440069
43613	440070
6731	440071
13286	440072
125201	440073
66825	440074
30681	440075
204495	440076
37208	440077
98283	440078
12865	440079
99518	440080
35225	440081
164858	440082
49730	440083
258501	440084
171078	440085
225249	440086
133	440087
170824	440088
164749	440089
1176	440090
14035	440091
15711	440092
23266	440093
46967	440094
113585	440095
13020	440096
18156	440097
65219	440098
2407	440099
119353	440100
201945	440101
14881	440102
238765	440103
259915	440104
16414	440105
122024	440106
244651	440107
141942	440108
26837	440109
250773	440110
93400	440111
22272	440112
22418	440113
43397	440114
2418	440115
4661	440116
43990	440117
96542	440118
35366	440119
556	440120
15465	440121
58709	440122
4685	440123
159974	440124
5542	440125
770	440126
26863	440127
1126	440128
36229	440129
2609	440130
25718	440131
75629	440132
57410	440133
89206	440134
150909	440135
4927	440136
45158	440137
9683	440138
72947	440139
35912	440140
19479	440141
217471	440142
202807	440143
43157	440144
108188	440145
2446	440146
61458	440147
7950	440148
16272	440149
20930	440150
13688	440151
18974	440152
17017	440153
42569	440154
6790	440155
1811	440156
18554	440157
55915	440158
7134	440159
90047	440160
235595	440161
25705	440162
854	440163
84282	440164
20100	440165
38241	440166
541	440167
105227	440168
91178	440169
244	440170
57427	440171
46526	440172
205321	440173
9979	440174
42788	440175
129813	440176
200690	440177
44915	440178
1743	440179
27020	440180
69084	440181
4784	440182
34047	440183
1452	440184
6564	440185
59932	440186
10318	440187
80247	440188
604	440189
99213	440190
94122	440191
20770	440192
138648	440193
13170	440194
6614	440195
225685	440196
1137	440197
7596	440198
68284	440199
681	440200
13041	440201
76774	440202
88016	440203
92	440204
144720	440205
22211	440206
23893	440207
4571	440208
109659	440209
81284	440210
16874	440211
169012	440212
7188	440213
71498	440214
76239	440215
86707	440216
240087	440217
27891	440218
2691	440219
2884	440220
38749	440221
82151	440222
167854	440223
218974	440224
71564	440225
5100	440226
3411	440227
50939	440228
14277	440229
11765	440230
2175	440231
82096	440232
170214	440233
12254	440234
7281	440235
4237	440236
31902	440237
143	440238
257	440239
18355	440240
189842	440241
3547	440242
66469	440243
59099	440244
148846	440245
233419	440246
7975	440247
68928	440248
2533	440249
11622	440250
123804	440251
6251	440252
18577	440253
38945	440254
66807	440255
38078	440256
123190	440257
16643	440258
24072	440259
26169	440260
103329	440261
147402	440262
5692	440263
88470	440264
60825	440265
125831	440266
33438	440267
18300	440268
113189	440269
76805	440270
34310	440271
50535	440272
83118	440273
167410	440274
171240	440275
31522	440276
47630	440277
12412	440278
75138	440279
32731	440280
79737	440281
4469	440282
88666	440283
94048	440284
33521	440285
9900	440286
117071	440287
11039	440288
142	440289
157305	440290
68956	440291
50668	440292
11377	440293
19783	440294
94095	440295
1	440296
50281	440297
101482	440298
217732	440299
160395	440300
514	440301
28370	440302
114245	440303
765	440304
70546	440305
31544	440306
22060	440307
145857	440308
20255	440309
491	440310
76718	440311
5777	440312
72714	440313
91908	440314
4841	440315
59060	440316
42191	440317
67742	440318
5242	440319
46492	440320
169852	440321
13198	440322
218692	440323
146281	440324
90774	440325
66529	440326
5607	440327
16180	440328
61858	440329
111343	440330
230582	440331
19127	440332
140494	440333
62340	440334
141282	440335
268196	440336
20265	440337
54310	440338
18404	440339
112837	440340
83462	440341
1027	440342
21690	440343
16574	440344
51402	440345
90671	440346
175654	440347
60605	440348
99036	440349
8502	440350
11229	440351
7765	440352
38561	440353
46012	440354
38053	440355
64790	440356
26459	440357
159931	440358
36434	440359
57855	440360
1361	440361
8920	440362
256691	440363
155850	440364
137797	440365
103086	440366
227928	440367
50717	440368
3903	440369
98613	440370
131394	440371
168509	440372
132353	440373
32796	440374
16545	440375
74267	440376
306	440377
44505	440378
62633	440379
245078	440380
108100	440381
171545	440382
34728	440383
118345	440384
13861	440385
15089	440386
30475	440387
32854	440388
64612	440389
86462	440390
1507	440391
94181	440392
33193	440393
3279	440394
1653	440395
8278	440396
75883	440397
10780	440398
188898	440399
8000	440400
22205	440401
99237	440402
3498	440403
49207	440404
160	440405
15170	440406
183	440407
39957	440408
4395	440409
2192	440410
47247	440411
5025	440412
9729	440413
21217	440414
135281	440415
27018	440416
82032	440417
62694	440418
167905	440419
65608	440420
7697	440421
27878	440422
2602	440423
1679	440424
12942	440425
4763	440426
253625	440427
6287	440428
137191	440429
153694	440430
166751	440431
161147	440432
223277	440433
26587	440434
55778	440435
150573	440436
28607	440437
41034	440438
63697	440439
29395	440440
87360	440441
36916	440442
41533	440443
14605	440444
180256	440445
172019	440446
2	440447
18034	440448
180978	440449
110614	440450
264394	440451
75272	440452
54584	440453
121076	440454
58737	440455
144808	440456
16967	440457
28533	440458
20828	440459
2055	440460
73145	440461
97664	440462
65873	440463
79535	440464
87375	440465
36738	440466
44986	440467
10911	440468
3962	440469
103577	440470
242797	440471
95545	440472
94703	440473
3702	440474
97	440475
7957	440476
126228	440477
56541	440478
12501	440479
22523	440480
147404	440481
93226	440482
84209	440483
141859	440484
6864	440485
97803	440486
96537	440487
7514	440488
67418	440489
8355	440490
94943	440491
51677	440492
112661	440493
15100	440494
143890	440495
28875	440496
196343	440497
258686	440498
107051	440499
107222	440500
21672	440501
120084	440502
33437	440503
90735	440504
180	440505
224110	440506
43983	440507
67831	440508
43851	440509
27492	440510
80080	440511
116255	440512
14940	440513
172855	440514
163125	440515
10544	440516
11269	440517
32938	440518
2233	440519
49125	440520
80774	440521
101332	440522
21980	440523
2390	440524
91561	440525
3529	440526
55758	440527
208693	440528
6291	440529
167802	440530
33181	440531
40185	440532
150631	440533
56247	440534
59539	440535
58094	440536
48003	440537
27209	440538
260167	440539
4182	440540
28482	440541
1634	440542
1480	440543
2177	440544
11986	440545
103454	440546
10171	440547
13052	440548
49723	440549
2557	440550
14701	440551
100206	440552
25419	440553
79897	440554
27857	440555
52783	440556
8816	440557
183315	440558
262862	440559
170817	440560
134030	440561
60552	440562
262710	440563
55725	440564
35781	440565
44812	440566
27496	440567
93043	440568
12439	440569
267458	440570
113560	440571
170195	440572
28912	440573
71962	440574
567	440575
105220	440576
143294	440577
5821	440578
77504	440579
42477	440580
4380	440581
56513	440582
54906	440583
2573	440584
151244	440585
10984	440586
46367	440587
119945	440588
4692	440589
3807	440590
218612	440591
61800	440592
84796	440593
226	440594
71386	440595
1643	440596
14515	440597
30264	440598
163080	440599
165618	440600
55078	440601
1438	440602
108884	440603
10710	440604
35663	440605
7024	440606
1782	440607
77250	440608
20243	440609
15596	440610
97008	440611
16967	440612
1222	440613
26076	440614
107226	440615
55766	440616
224326	440617
57984	440618
82270	440619
125674	440620
1091	440621
16112	440622
135276	440623
1865	440624
13272	440625
4190	440626
45536	440627
49628	440628
51149	440629
38280	440630
116059	440631
12175	440632
12493	440633
106473	440634
49922	440635
7033	440636
211349	440637
44058	440638
97122	440639
16289	440640
36087	440641
60650	440642
620	440643
24053	440644
1203	440645
14273	440646
9496	440647
10025	440648
4327	440649
40466	440650
39528	440651
38199	440652
68418	440653
33897	440654
36804	440655
72059	440656
2588	440657
37043	440658
170883	440659
99925	440660
14953	440661
107066	440662
59007	440663
79231	440664
219376	440665
15298	440666
143428	440667
24400	440668
8319	440669
141668	440670
4920	440671
23036	440672
2262	440673
69674	440674
105	440675
239587	440676
25117	440677
3481	440678
4050	440679
7135	440680
53039	440681
3875	440682
48235	440683
63050	440684
19408	440685
17697	440686
159379	440687
6047	440688
52490	440689
146413	440690
40912	440691
234962	440692
6665	440693
235546	440694
48081	440695
7528	440696
60616	440697
87197	440698
141716	440699
240047	440700
96430	440701
3672	440702
91280	440703
45	440704
39806	440705
21099	440706
166050	440707
24227	440708
72224	440709
62313	440710
902	440711
3282	440712
74714	440713
1737	440714
55408	440715
1068	440716
54701	440717
7062	440718
3775	440719
9237	440720
56509	440721
265724	440722
15121	440723
44801	440724
148284	440725
24228	440726
11713	440727
126282	440728
12401	440729
13456	440730
67718	440731
143416	440732
4343	440733
108695	440734
131243	440735
200848	440736
79203	440737
52750	440738
66	440739
14452	440740
2045	440741
199451	440742
45046	440743
23135	440744
12161	440745
110254	440746
35137	440747
11594	440748
102985	440749
62307	440750
12979	440751
13385	440752
7412	440753
21335	440754
1335	440755
16417	440756
353	440757
68625	440758
596	440759
61858	440760
986	440761
243935	440762
192674	440763
189	440764
17121	440765
45997	440766
247	440767
44409	440768
62266	440769
1011	440770
1337	440771
30082	440772
33880	440773
110177	440774
49213	440775
189538	440776
3122	440777
157570	440778
12793	440779
14353	440780
114390	440781
11975	440782
270545	440783
103296	440784
123942	440785
264405	440786
11217	440787
30825	440788
78647	440789
99600	440790
214387	440791
16403	440792
8861	440793
211935	440794
128225	440795
190435	440796
17758	440797
73576	440798
38030	440799
6221	440800
259569	440801
118095	440802
113890	440803
13314	440804
186	440805
103177	440806
51624	440807
14384	440808
165525	440809
186062	440810
11304	440811
12539	440812
3261	440813
65410	440814
4056	440815
233892	440816
37972	440817
71848	440818
38554	440819
5370	440820
10938	440821
35433	440822
90601	440823
32599	440824
4322	440825
223963	440826
39248	440827
35973	440828
33361	440829
3891	440830
112775	440831
108202	440832
181911	440833
197413	440834
6168	440835
235898	440836
22643	440837
108326	440838
60766	440839
78643	440840
10291	440841
172474	440842
82312	440843
449	440844
49265	440845
848	440846
19708	440847
1868	440848
4378	440849
11638	440850
43596	440851
215830	440852
164972	440853
2675	440854
66801	440855
197833	440856
66071	440857
21634	440858
20251	440859
3937	440860
979	440861
97562	440862
172162	440863
266120	440864
180824	440865
51013	440866
14912	440867
75880	440868
4994	440869
178906	440870
2895	440871
47877	440872
37439	440873
2389	440874
2	440875
68340	440876
159531	440877
20883	440878
91716	440879
18010	440880
126369	440881
42435	440882
12457	440883
252355	440884
742	440885
204986	440886
27201	440887
7084	440888
2915	440889
7616	440890
14467	440891
105903	440892
98409	440893
364	440894
84288	440895
20897	440896
11515	440897
4198	440898
145852	440899
8862	440900
121580	440901
197303	440902
144802	440903
183792	440904
70726	440905
22306	440906
7774	440907
368	440908
48427	440909
18206	440910
28166	440911
79420	440912
19078	440913
74159	440914
31371	440915
172685	440916
1299	440917
15082	440918
52705	440919
31356	440920
227095	440921
2276	440922
95065	440923
5625	440924
157783	440925
4619	440926
553	440927
272553	440928
2263	440929
7712	440930
204792	440931
33460	440932
10280	440933
64860	440934
3651	440935
77331	440936
137432	440937
52402	440938
214308	440939
47965	440940
23343	440941
3325	440942
111784	440943
167356	440944
684	440945
101873	440946
4904	440947
19824	440948
5191	440949
47537	440950
3686	440951
227662	440952
25959	440953
105491	440954
30544	440955
11664	440956
37313	440957
15806	440958
4798	440959
1308	440960
68542	440961
34501	440962
1505	440963
18758	440964
74380	440965
212204	440966
94193	440967
109959	440968
27560	440969
17766	440970
25180	440971
9018	440972
55919	440973
8705	440974
36192	440975
33208	440976
230015	440977
161631	440978
46737	440979
8547	440980
78988	440981
37	440982
238197	440983
215908	440984
1839	440985
26374	440986
232334	440987
17765	440988
361	440989
39114	440990
54579	440991
28094	440992
142899	440993
26100	440994
96277	440995
101131	440996
4505	440997
9576	440998
10757	440999
105700	441000
1095	441001
47837	441002
11364	441003
23413	441004
10985	441005
15671	441006
18419	441007
174353	441008
155136	441009
894	441010
102768	441011
26012	441012
9273	441013
17	441014
209167	441015
140450	441016
68849	441017
30038	441018
19006	441019
21089	441020
235756	441021
49321	441022
30524	441023
3146	441024
121508	441025
11111	441026
30395	441027
83397	441028
343	441029
69705	441030
5446	441031
2306	441032
161441	441033
11126	441034
151115	441035
64668	441036
64365	441037
45965	441038
5	441039
27704	441040
109156	441041
14649	441042
991	441043
244990	441044
87151	441045
107123	441046
88937	441047
101081	441048
18677	441049
78581	441050
98148	441051
126039	441052
5473	441053
131981	441054
214904	441055
10397	441056
10752	441057
47721	441058
27187	441059
19668	441060
123868	441061
73965	441062
19463	441063
28272	441064
49332	441065
41039	441066
154443	441067
27476	441068
16117	441069
18440	441070
7699	441071
1232	441072
19126	441073
23996	441074
104016	441075
85642	441076
3051	441077
126883	441078
51962	441079
31424	441080
8840	441081
42481	441082
96426	441083
2813	441084
180153	441085
46578	441086
58997	441087
132477	441088
1169	441089
8347	441090
73374	441091
5383	441092
173235	441093
376	441094
1076	441095
48451	441096
13248	441097
90817	441098
22115	441099
91548	441100
121405	441101
80447	441102
8771	441103
17293	441104
134315	441105
12927	441106
24349	441107
59461	441108
140337	441109
92599	441110
43309	441111
99111	441112
3374	441113
27662	441114
170987	441115
129298	441116
195169	441117
7558	441118
30453	441119
5603	441120
34439	441121
184218	441122
236126	441123
21740	441124
205242	441125
77941	441126
154567	441127
112024	441128
7	441129
184	441130
47702	441131
68843	441132
270631	441133
22924	441134
122169	441135
17934	441136
3255	441137
10383	441138
3834	441139
93016	441140
217354	441141
80068	441142
219631	441143
102234	441144
62693	441145
260	441146
51082	441147
49188	441148
53060	441149
213264	441150
171251	441151
151126	441152
76486	441153
77246	441154
32270	441155
34693	441156
4884	441157
39454	441158
46221	441159
38393	441160
139088	441161
94788	441162
68163	441163
1175	441164
15286	441165
158013	441166
2340	441167
28	441168
2228	441169
114369	441170
51360	441171
54471	441172
101223	441173
47832	441174
151691	441175
3896	441176
94909	441177
11859	441178
50038	441179
69730	441180
40633	441181
67928	441182
10611	441183
16161	441184
28406	441185
104802	441186
12043	441187
27034	441188
263772	441189
231859	441190
139149	441191
9051	441192
39790	441193
132937	441194
5541	441195
47738	441196
29209	441197
38769	441198
136540	441199
211581	441200
15231	441201
148118	441202
144523	441203
256626	441204
165320	441205
24876	441206
24307	441207
56453	441208
140910	441209
19542	441210
78571	441211
28584	441212
22724	441213
51402	441214
4049	441215
133263	441216
23048	441217
1548	441218
866	441219
71305	441220
124914	441221
65775	441222
51682	441223
197	441224
3358	441225
58594	441226
13752	441227
26175	441228
8937	441229
3795	441230
74535	441231
408	441232
35597	441233
1649	441234
60888	441235
100158	441236
164399	441237
15477	441238
3808	441239
69592	441240
100148	441241
52670	441242
8035	441243
21646	441244
6491	441245
67383	441246
24619	441247
66505	441248
25157	441249
33711	441250
17118	441251
5789	441252
249131	441253
117280	441254
27335	441255
2363	441256
25171	441257
137051	441258
103800	441259
145462	441260
23191	441261
5060	441262
103478	441263
83795	441264
6309	441265
8290	441266
22813	441267
187821	441268
20519	441269
256696	441270
959	441271
49920	441272
11750	441273
29187	441274
8296	441275
54737	441276
18078	441277
198638	441278
38852	441279
102616	441280
14373	441281
3494	441282
128973	441283
46170	441284
752	441285
122935	441286
5611	441287
13725	441288
101133	441289
5997	441290
50899	441291
30058	441292
165460	441293
31178	441294
116649	441295
61765	441296
7058	441297
95713	441298
20663	441299
37325	441300
70117	441301
157356	441302
40950	441303
33676	441304
64115	441305
78708	441306
11697	441307
31204	441308
160848	441309
229277	441310
1306	441311
208664	441312
269559	441313
15474	441314
5354	441315
153059	441316
99189	441317
18490	441318
2142	441319
11186	441320
104622	441321
11728	441322
52826	441323
44458	441324
250610	441325
6152	441326
93144	441327
79230	441328
55029	441329
11169	441330
59756	441331
158838	441332
93224	441333
174468	441334
4237	441335
11665	441336
56078	441337
1756	441338
13706	441339
3143	441340
3010	441341
46903	441342
227859	441343
5448	441344
3964	441345
53572	441346
166297	441347
10468	441348
147922	441349
87616	441350
6205	441351
59028	441352
112503	441353
1893	441354
4181	441355
64886	441356
258479	441357
267981	441358
40854	441359
94650	441360
58462	441361
54150	441362
7409	441363
8331	441364
31502	441365
452	441366
69096	441367
183554	441368
52956	441369
116273	441370
1684	441371
35866	441372
108115	441373
32391	441374
1435	441375
31801	441376
100622	441377
167153	441378
82785	441379
71600	441380
13	441381
54312	441382
53941	441383
71133	441384
123607	441385
2161	441386
27	441387
699	441388
100230	441389
2280	441390
106456	441391
106851	441392
199750	441393
11	441394
3503	441395
14473	441396
14090	441397
36619	441398
11932	441399
21132	441400
8034	441401
15491	441402
17029	441403
22204	441404
30914	441405
31703	441406
169721	441407
39198	441408
36903	441409
87344	441410
1857	441411
75231	441412
242038	441413
29618	441414
77107	441415
3215	441416
16648	441417
67528	441418
35602	441419
199561	441420
18095	441421
39526	441422
17451	441423
50321	441424
1561	441425
18917	441426
1454	441427
24320	441428
41353	441429
62095	441430
222307	441431
53508	441432
46710	441433
7858	441434
57475	441435
62148	441436
187656	441437
86087	441438
101818	441439
86560	441440
93447	441441
61410	441442
126713	441443
85425	441444
4072	441445
10762	441446
5738	441447
167634	441448
47013	441449
100014	441450
88048	441451
2777	441452
79969	441453
94451	441454
45573	441455
15313	441456
72534	441457
4307	441458
158350	441459
164791	441460
144827	441461
5754	441462
32186	441463
129355	441464
250065	441465
2849	441466
138610	441467
166979	441468
156712	441469
75693	441470
210019	441471
46381	441472
232547	441473
108025	441474
235965	441475
302	441476
24116	441477
187522	441478
37895	441479
37813	441480
44046	441481
32884	441482
17761	441483
11999	441484
150081	441485
16343	441486
6243	441487
20005	441488
25618	441489
27999	441490
29287	441491
113058	441492
6100	441493
26403	441494
4058	441495
48353	441496
130224	441497
37528	441498
5428	441499
53	441500
20106	441501
1017	441502
241523	441503
48389	441504
15862	441505
8810	441506
268128	441507
55095	441508
2449	441509
1340	441510
217761	441511
99063	441512
1630	441513
709	441514
53530	441515
7139	441516
36710	441517
230349	441518
156546	441519
166180	441520
1688	441521
14803	441522
39101	441523
269878	441524
36468	441525
1172	441526
224693	441527
89284	441528
152664	441529
99949	441530
3123	441531
263597	441532
30614	441533
28484	441534
72719	441535
270045	441536
120084	441537
157758	441538
35886	441539
5752	441540
244264	441541
24566	441542
109054	441543
144736	441544
22857	441545
36679	441546
178469	441547
97037	441548
27975	441549
23903	441550
79334	441551
77747	441552
64303	441553
12100	441554
9244	441555
44710	441556
26609	441557
10305	441558
58991	441559
142984	441560
45999	441561
54062	441562
58403	441563
380	441564
248	441565
12921	441566
4660	441567
1009	441568
7765	441569
157264	441570
153789	441571
183540	441572
33701	441573
71956	441574
115788	441575
114106	441576
1811	441577
21438	441578
18845	441579
43333	441580
77351	441581
44903	441582
15695	441583
26623	441584
38608	441585
34282	441586
6471	441587
72457	441588
120249	441589
74620	441590
10945	441591
6288	441592
20864	441593
49356	441594
14101	441595
8652	441596
242645	441597
98351	441598
10010	441599
20407	441600
26963	441601
231250	441602
83294	441603
125584	441604
43880	441605
91609	441606
11194	441607
155668	441608
263100	441609
149815	441610
11883	441611
134957	441612
41516	441613
15808	441614
24416	441615
5614	441616
84434	441617
3148	441618
216651	441619
26314	441620
87140	441621
21895	441622
22188	441623
5696	441624
136698	441625
304	441626
3229	441627
4253	441628
65225	441629
49790	441630
3879	441631
80257	441632
52519	441633
236767	441634
107171	441635
79293	441636
95458	441637
210947	441638
48148	441639
77977	441640
198508	441641
124926	441642
1123	441643
128493	441644
53527	441645
55351	441646
95551	441647
28463	441648
48107	441649
19339	441650
25160	441651
13947	441652
265689	441653
1619	441654
25510	441655
137866	441656
106692	441657
193504	441658
11432	441659
90	441660
142367	441661
29582	441662
315	441663
104465	441664
65875	441665
45507	441666
67803	441667
208034	441668
14648	441669
93583	441670
83204	441671
162357	441672
49358	441673
4485	441674
67041	441675
16302	441676
30431	441677
47914	441678
112420	441679
39593	441680
1973	441681
7405	441682
32433	441683
42277	441684
169459	441685
15035	441686
14396	441687
8661	441688
26500	441689
21196	441690
19163	441691
204	441692
126378	441693
228627	441694
119608	441695
39961	441696
13904	441697
165318	441698
155649	441699
26452	441700
252457	441701
119281	441702
8222	441703
23906	441704
111201	441705
149779	441706
8103	441707
1243	441708
128446	441709
241575	441710
116736	441711
111830	441712
8008	441713
136835	441714
192414	441715
24710	441716
18587	441717
29379	441718
13942	441719
50821	441720
38162	441721
109815	441722
74426	441723
11690	441724
66001	441725
111519	441726
12444	441727
89883	441728
233962	441729
191378	441730
130734	441731
16546	441732
151803	441733
23263	441734
29154	441735
34686	441736
33365	441737
148033	441738
171	441739
64193	441740
2210	441741
34052	441742
159681	441743
131014	441744
65225	441745
14090	441746
30784	441747
126175	441748
4683	441749
22761	441750
12548	441751
3131	441752
25021	441753
1228	441754
17072	441755
13954	441756
8441	441757
23423	441758
234679	441759
190736	441760
86841	441761
38559	441762
95878	441763
125523	441764
51685	441765
222342	441766
84201	441767
9442	441768
43873	441769
67663	441770
250114	441771
16956	441772
261720	441773
8468	441774
15612	441775
43453	441776
601	441777
13297	441778
77778	441779
3054	441780
2208	441781
78209	441782
15708	441783
45576	441784
166520	441785
30341	441786
18115	441787
74217	441788
31777	441789
100630	441790
22787	441791
2518	441792
2778	441793
126402	441794
39005	441795
2155	441796
163654	441797
54580	441798
239082	441799
55822	441800
125308	441801
104343	441802
7947	441803
85504	441804
16975	441805
111791	441806
17761	441807
248382	441808
138379	441809
245150	441810
27255	441811
6329	441812
18143	441813
1073	441814
552	441815
73316	441816
67206	441817
50212	441818
121505	441819
136944	441820
44424	441821
8869	441822
194744	441823
42716	441824
76632	441825
414	441826
160623	441827
129584	441828
145363	441829
72029	441830
57314	441831
68609	441832
13169	441833
116978	441834
8184	441835
90642	441836
39326	441837
17302	441838
129151	441839
140588	441840
5487	441841
2873	441842
14417	441843
97994	441844
183662	441845
4287	441846
182	441847
169281	441848
34977	441849
241751	441850
157575	441851
4051	441852
2874	441853
108976	441854
40894	441855
104824	441856
123772	441857
96066	441858
46387	441859
15203	441860
77014	441861
85966	441862
17948	441863
112655	441864
11240	441865
25263	441866
3016	441867
36216	441868
19752	441869
4555	441870
240726	441871
213321	441872
185655	441873
60514	441874
83631	441875
36034	441876
135578	441877
5017	441878
106722	441879
158	441880
234689	441881
50969	441882
3333	441883
11777	441884
223589	441885
18287	441886
75668	441887
79573	441888
2298	441889
21807	441890
340	441891
23850	441892
166173	441893
133717	441894
167463	441895
1131	441896
152080	441897
71073	441898
20619	441899
58448	441900
34725	441901
171205	441902
144367	441903
225173	441904
109766	441905
238828	441906
2183	441907
107947	441908
38005	441909
45214	441910
24700	441911
47580	441912
72982	441913
23854	441914
49221	441915
144124	441916
84280	441917
167404	441918
37078	441919
195414	441920
62890	441921
1936	441922
124792	441923
11058	441924
98411	441925
3933	441926
95074	441927
148051	441928
25842	441929
194748	441930
34204	441931
97586	441932
55936	441933
77958	441934
13083	441935
182025	441936
100877	441937
11160	441938
139576	441939
171134	441940
9141	441941
92611	441942
170515	441943
170912	441944
64503	441945
39876	441946
151019	441947
62186	441948
14329	441949
257780	441950
3260	441951
2573	441952
74816	441953
511	441954
156503	441955
73121	441956
120507	441957
103	441958
10638	441959
4192	441960
125125	441961
8642	441962
20597	441963
48579	441964
2830	441965
4253	441966
38905	441967
2560	441968
126692	441969
129829	441970
34438	441971
105828	441972
189166	441973
125	441974
2650	441975
21780	441976
58938	441977
36358	441978
12960	441979
845	441980
119579	441981
23304	441982
5305	441983
49580	441984
187356	441985
129327	441986
73676	441987
34009	441988
39621	441989
135972	441990
5	441991
69295	441992
75838	441993
12302	441994
159067	441995
4531	441996
6909	441997
13069	441998
103119	441999
82401	442000
243510	442001
60007	442002
31802	442003
4097	442004
22779	442005
4318	442006
10122	442007
37269	442008
78249	442009
8762	442010
20193	442011
43484	442012
90795	442013
33192	442014
61138	442015
108315	442016
114895	442017
150552	442018
33123	442019
125336	442020
109694	442021
11100	442022
71328	442023
36156	442024
95811	442025
53089	442026
92980	442027
112165	442028
101811	442029
59179	442030
12113	442031
71241	442032
149171	442033
19933	442034
71938	442035
83046	442036
46479	442037
147571	442038
86935	442039
16174	442040
18583	442041
9567	442042
75215	442043
253371	442044
14106	442045
1436	442046
2010	442047
179208	442048
29172	442049
240743	442050
13	442051
229128	442052
29815	442053
40324	442054
30010	442055
190664	442056
645	442057
115194	442058
181	442059
25761	442060
43554	442061
60162	442062
32112	442063
52053	442064
65679	442065
964	442066
7834	442067
84300	442068
7235	442069
27894	442070
874	442071
1021	442072
102484	442073
80536	442074
7745	442075
1364	442076
31717	442077
195684	442078
71071	442079
121010	442080
103595	442081
102488	442082
32129	442083
38	442084
47387	442085
26571	442086
119495	442087
76518	442088
166540	442089
27539	442090
1524	442091
50788	442092
269	442093
50378	442094
1884	442095
7761	442096
10990	442097
134221	442098
3391	442099
243816	442100
178161	442101
1319	442102
13428	442103
150894	442104
78277	442105
40436	442106
3329	442107
254733	442108
109321	442109
90033	442110
68650	442111
2048	442112
19307	442113
78663	442114
50741	442115
9236	442116
2498	442117
112975	442118
8867	442119
88150	442120
236329	442121
1724	442122
73256	442123
227853	442124
137896	442125
31473	442126
58395	442127
1748	442128
185578	442129
94370	442130
4248	442131
245037	442132
37279	442133
78593	442134
157073	442135
51641	442136
166218	442137
3858	442138
236186	442139
148145	442140
105819	442141
5708	442142
34483	442143
100746	442144
18	442145
21439	442146
23142	442147
67555	442148
18926	442149
75020	442150
11	442151
17872	442152
78337	442153
6634	442154
143538	442155
13374	442156
28145	442157
122969	442158
214644	442159
103267	442160
78387	442161
6979	442162
174867	442163
89003	442164
189247	442165
227761	442166
246503	442167
33248	442168
14971	442169
84480	442170
19726	442171
17238	442172
938	442173
47415	442174
28465	442175
71081	442176
193953	442177
33420	442178
207416	442179
5971	442180
162169	442181
127494	442182
55262	442183
260862	442184
4839	442185
2367	442186
27078	442187
213818	442188
73896	442189
20932	442190
15769	442191
234761	442192
23240	442193
250028	442194
30733	442195
84429	442196
47833	442197
33333	442198
103590	442199
477	442200
11627	442201
24868	442202
59830	442203
62650	442204
66929	442205
33091	442206
154579	442207
35306	442208
12677	442209
15246	442210
40519	442211
26173	442212
50883	442213
149059	442214
247760	442215
58113	442216
4236	442217
71033	442218
703	442219
10359	442220
219278	442221
165519	442222
13298	442223
27144	442224
103999	442225
10407	442226
245495	442227
181078	442228
37875	442229
270673	442230
7932	442231
88452	442232
167177	442233
83684	442234
22482	442235
171742	442236
15786	442237
139992	442238
69732	442239
5681	442240
201836	442241
51325	442242
154418	442243
18788	442244
21716	442245
148818	442246
16978	442247
1984	442248
78405	442249
841	442250
16085	442251
6571	442252
177570	442253
117679	442254
49414	442255
88962	442256
201251	442257
79896	442258
821	442259
98086	442260
3359	442261
135032	442262
77933	442263
150494	442264
89102	442265
5339	442266
11995	442267
65238	442268
167437	442269
96812	442270
819	442271
256807	442272
74408	442273
119197	442274
245829	442275
202086	442276
15281	442277
30592	442278
40561	442279
234248	442280
98329	442281
15541	442282
15787	442283
136035	442284
3300	442285
10599	442286
144920	442287
50808	442288
817	442289
75724	442290
14934	442291
49876	442292
297	442293
257934	442294
171248	442295
26134	442296
105724	442297
48180	442298
43162	442299
71265	442300
4604	442301
8301	442302
1257	442303
40043	442304
33661	442305
35641	442306
16782	442307
3577	442308
3496	442309
36027	442310
12037	442311
121956	442312
4618	442313
194540	442314
40378	442315
8566	442316
62827	442317
1210	442318
103102	442319
760	442320
24119	442321
21949	442322
6771	442323
2911	442324
83251	442325
129689	442326
30971	442327
110028	442328
63106	442329
41122	442330
24304	442331
109527	442332
34740	442333
63594	442334
164569	442335
71415	442336
156676	442337
16530	442338
26923	442339
23349	442340
20175	442341
5737	442342
207	442343
111140	442344
3313	442345
5075	442346
50525	442347
8988	442348
158711	442349
70495	442350
2759	442351
8750	442352
82518	442353
78081	442354
36243	442355
125919	442356
7352	442357
3312	442358
271971	442359
122929	442360
227390	442361
25566	442362
33313	442363
204666	442364
71542	442365
17989	442366
4831	442367
85642	442368
163345	442369
163187	442370
169568	442371
80222	442372
43618	442373
4980	442374
118	442375
11305	442376
7072	442377
81476	442378
225969	442379
87380	442380
128143	442381
35392	442382
2639	442383
119	442384
59573	442385
163272	442386
140362	442387
8530	442388
101004	442389
42221	442390
4536	442391
78023	442392
3517	442393
30908	442394
73751	442395
122720	442396
6941	442397
238096	442398
32464	442399
62946	442400
35455	442401
9423	442402
39478	442403
102302	442404
22953	442405
158079	442406
18095	442407
185862	442408
136550	442409
103000	442410
25335	442411
1902	442412
20986	442413
196210	442414
43013	442415
183271	442416
177262	442417
18620	442418
78061	442419
40972	442420
290	442421
169816	442422
55077	442423
14981	442424
18120	442425
7688	442426
1837	442427
1698	442428
2192	442429
30593	442430
282	442431
97513	442432
85713	442433
10468	442434
3653	442435
43982	442436
265832	442437
147718	442438
35046	442439
212033	442440
55258	442441
201605	442442
56883	442443
46535	442444
14	442445
2630	442446
25852	442447
66836	442448
30890	442449
131994	442450
131	442451
2604	442452
57061	442453
59683	442454
246716	442455
46400	442456
33354	442457
256488	442458
503	442459
122452	442460
20049	442461
808	442462
48385	442463
24182	442464
19684	442465
199534	442466
20602	442467
1913	442468
7595	442469
153622	442470
11232	442471
194612	442472
91544	442473
22460	442474
54220	442475
54174	442476
108613	442477
55668	442478
33796	442479
25916	442480
149882	442481
114239	442482
31497	442483
139880	442484
139330	442485
78237	442486
166698	442487
1967	442488
13708	442489
17786	442490
104931	442491
25545	442492
40429	442493
95764	442494
10566	442495
84450	442496
35381	442497
43799	442498
130349	442499
55311	442500
12241	442501
75792	442502
50610	442503
198777	442504
5440	442505
34532	442506
114081	442507
46762	442508
1286	442509
96099	442510
48196	442511
60009	442512
20632	442513
14603	442514
60057	442515
29518	442516
13771	442517
4940	442518
8109	442519
190706	442520
37223	442521
16230	442522
162116	442523
122328	442524
15778	442525
134420	442526
69910	442527
76067	442528
203986	442529
28892	442530
20473	442531
199504	442532
11552	442533
98202	442534
4364	442535
69545	442536
46776	442537
31279	442538
2049	442539
1640	442540
19375	442541
99607	442542
16068	442543
23352	442544
144718	442545
48808	442546
68297	442547
161037	442548
200449	442549
1762	442550
32149	442551
137525	442552
42824	442553
2455	442554
8334	442555
101475	442556
9311	442557
1412	442558
26820	442559
51789	442560
79976	442561
78748	442562
157765	442563
52986	442564
21199	442565
68913	442566
5027	442567
25611	442568
31938	442569
32634	442570
112313	442571
28305	442572
32923	442573
5736	442574
4747	442575
98393	442576
266808	442577
7986	442578
73140	442579
55448	442580
34945	442581
33981	442582
109700	442583
653	442584
178133	442585
169956	442586
264368	442587
19741	442588
31217	442589
8461	442590
59	442591
106839	442592
8584	442593
206188	442594
98	442595
5783	442596
38813	442597
50894	442598
64655	442599
26354	442600
132892	442601
69460	442602
46424	442603
18579	442604
12521	442605
17026	442606
83038	442607
128389	442608
168841	442609
122482	442610
1628	442611
643	442612
176612	442613
6058	442614
54439	442615
91922	442616
51339	442617
24158	442618
763	442619
32496	442620
89730	442621
162783	442622
139944	442623
769	442624
8773	442625
77536	442626
60221	442627
119657	442628
25	442629
16228	442630
192069	442631
86421	442632
31263	442633
24053	442634
100683	442635
3694	442636
104819	442637
4726	442638
99247	442639
11609	442640
7059	442641
80812	442642
34518	442643
36983	442644
33212	442645
42354	442646
43434	442647
137541	442648
23765	442649
29543	442650
74	442651
38045	442652
103423	442653
181698	442654
274	442655
8870	442656
213734	442657
4599	442658
67052	442659
6124	442660
109991	442661
69789	442662
272832	442663
9873	442664
28418	442665
1773	442666
15871	442667
3583	442668
3861	442669
4136	442670
10939	442671
158379	442672
6540	442673
511	442674
167906	442675
2752	442676
39696	442677
17397	442678
191102	442679
3730	442680
67369	442681
142859	442682
4201	442683
28884	442684
29430	442685
225379	442686
1267	442687
53002	442688
137076	442689
42085	442690
17308	442691
11804	442692
30519	442693
5808	442694
259045	442695
133405	442696
52776	442697
2007	442698
62297	442699
250521	442700
14475	442701
47699	442702
93363	442703
1387	442704
8356	442705
80386	442706
171698	442707
39777	442708
114074	442709
26443	442710
30595	442711
33691	442712
2881	442713
50806	442714
25252	442715
123358	442716
259052	442717
17203	442718
163325	442719
8	442720
224537	442721
163776	442722
24312	442723
81443	442724
32902	442725
25572	442726
94079	442727
51798	442728
80436	442729
112268	442730
160628	442731
30727	442732
72485	442733
22198	442734
125187	442735
8401	442736
91	442737
6245	442738
36841	442739
171663	442740
18394	442741
204940	442742
30824	442743
9134	442744
194730	442745
1353	442746
187374	442747
170201	442748
158404	442749
3544	442750
165210	442751
3	442752
14722	442753
140344	442754
99179	442755
25507	442756
54067	442757
137214	442758
39829	442759
82457	442760
137342	442761
588	442762
56311	442763
11799	442764
76984	442765
27839	442766
35	442767
831	442768
2070	442769
16325	442770
39529	442771
6274	442772
33780	442773
1941	442774
19662	442775
15520	442776
2015	442777
55867	442778
141438	442779
243085	442780
34787	442781
88961	442782
207504	442783
46631	442784
45481	442785
12656	442786
176547	442787
31271	442788
199780	442789
224335	442790
5192	442791
218456	442792
143837	442793
28339	442794
217503	442795
2727	442796
34789	442797
2911	442798
88405	442799
176175	442800
4356	442801
220500	442802
2828	442803
1401	442804
71446	442805
5190	442806
12132	442807
56964	442808
55596	442809
266695	442810
8691	442811
95545	442812
220367	442813
799	442814
15402	442815
16519	442816
48	442817
57010	442818
20668	442819
37377	442820
145295	442821
104942	442822
182233	442823
263852	442824
4898	442825
90578	442826
57593	442827
25991	442828
140561	442829
44840	442830
210060	442831
112208	442832
16816	442833
76930	442834
71816	442835
72827	442836
43340	442837
51530	442838
39147	442839
227280	442840
2844	442841
65991	442842
1307	442843
115031	442844
6892	442845
173515	442846
77245	442847
7245	442848
394	442849
11080	442850
114434	442851
189916	442852
4143	442853
56506	442854
18976	442855
12716	442856
132003	442857
140909	442858
49146	442859
362	442860
94696	442861
204313	442862
49477	442863
17649	442864
147235	442865
1896	442866
1270	442867
58634	442868
90491	442869
31582	442870
103386	442871
35774	442872
2992	442873
108378	442874
10645	442875
35748	442876
122304	442877
291	442878
135478	442879
29295	442880
200980	442881
217335	442882
92865	442883
52163	442884
87478	442885
26390	442886
16075	442887
34205	442888
458	442889
71122	442890
66371	442891
1327	442892
5762	442893
3706	442894
2998	442895
34933	442896
101639	442897
163834	442898
14291	442899
33418	442900
30636	442901
106454	442902
11913	442903
2915	442904
97520	442905
16068	442906
7047	442907
85988	442908
4683	442909
63424	442910
19242	442911
869	442912
2	442913
63605	442914
134327	442915
69550	442916
79123	442917
1477	442918
16251	442919
7237	442920
26647	442921
3589	442922
23012	442923
231289	442924
36548	442925
27265	442926
67353	442927
237106	442928
9799	442929
9979	442930
162875	442931
19442	442932
1946	442933
11752	442934
3130	442935
6640	442936
142166	442937
154567	442938
13006	442939
121919	442940
44048	442941
3555	442942
126395	442943
54844	442944
129567	442945
78238	442946
2559	442947
102486	442948
41414	442949
28328	442950
3491	442951
88169	442952
65055	442953
71426	442954
42760	442955
25198	442956
340	442957
27361	442958
152890	442959
602	442960
24915	442961
10432	442962
4546	442963
14846	442964
19111	442965
111497	442966
143019	442967
36608	442968
1007	442969
4335	442970
7542	442971
168993	442972
219188	442973
1986	442974
5479	442975
79245	442976
4607	442977
55056	442978
7887	442979
43386	442980
16834	442981
7880	442982
7640	442983
492	442984
35622	442985
16878	442986
12465	442987
3434	442988
15072	442989
92620	442990
105838	442991
6831	442992
114190	442993
250055	442994
22414	442995
15965	442996
232183	442997
20138	442998
23103	442999
34089	443000
13198	443001
112984	443002
6284	443003
2059	443004
10298	443005
26979	443006
168941	443007
31172	443008
2708	443009
5155	443010
25001	443011
201625	443012
188224	443013
232670	443014
92853	443015
44925	443016
60096	443017
73607	443018
16723	443019
5572	443020
83935	443021
80193	443022
128282	443023
30633	443024
195109	443025
96491	443026
51037	443027
73132	443028
3851	443029
76965	443030
2297	443031
97578	443032
7300	443033
170492	443034
75985	443035
7783	443036
58597	443037
147534	443038
109690	443039
1291	443040
109254	443041
5403	443042
73141	443043
30499	443044
243616	443045
48829	443046
129361	443047
9026	443048
92191	443049
76601	443050
131637	443051
200475	443052
71331	443053
188566	443054
13428	443055
8196	443056
5799	443057
16136	443058
110182	443059
64368	443060
29305	443061
19007	443062
181550	443063
24676	443064
41015	443065
69285	443066
7994	443067
123920	443068
131846	443069
2601	443070
227	443071
88811	443072
60406	443073
12730	443074
200212	443075
15170	443076
35447	443077
15498	443078
39142	443079
3275	443080
140961	443081
21	443082
154281	443083
4830	443084
264087	443085
9660	443086
29368	443087
34455	443088
12021	443089
4951	443090
120089	443091
34770	443092
79475	443093
63789	443094
112485	443095
257350	443096
73738	443097
76809	443098
8269	443099
200263	443100
57892	443101
109032	443102
14292	443103
104003	443104
15113	443105
29472	443106
155466	443107
66893	443108
5502	443109
14009	443110
92026	443111
20348	443112
2210	443113
254474	443114
14135	443115
14245	443116
23131	443117
16679	443118
236918	443119
2186	443120
8799	443121
2506	443122
15757	443123
76596	443124
368	443125
617	443126
18014	443127
64262	443128
10271	443129
22859	443130
39089	443131
26456	443132
66096	443133
30118	443134
46	443135
4471	443136
4299	443137
116265	443138
4109	443139
102349	443140
19254	443141
44064	443142
131705	443143
106132	443144
156578	443145
15000	443146
74210	443147
205586	443148
80639	443149
2008	443150
64387	443151
27030	443152
23240	443153
67631	443154
41546	443155
11379	443156
3851	443157
237823	443158
16208	443159
49176	443160
74398	443161
41824	443162
203557	443163
1225	443164
18513	443165
23816	443166
37	443167
1931	443168
108628	443169
241211	443170
9532	443171
41915	443172
321	443173
118257	443174
244508	443175
105217	443176
92452	443177
17503	443178
84465	443179
77711	443180
2056	443181
81935	443182
1534	443183
101405	443184
45815	443185
54311	443186
23173	443187
23097	443188
4958	443189
14518	443190
135261	443191
143433	443192
3841	443193
46047	443194
78214	443195
27308	443196
88040	443197
5519	443198
77432	443199
169040	443200
71609	443201
202581	443202
4516	443203
11784	443204
160293	443205
74110	443206
80403	443207
18442	443208
15982	443209
13023	443210
145	443211
4791	443212
132876	443213
24220	443214
15449	443215
174639	443216
29858	443217
2284	443218
774	443219
18272	443220
69192	443221
142199	443222
14144	443223
13577	443224
4145	443225
38357	443226
6011	443227
164461	443228
1903	443229
14787	443230
256094	443231
56170	443232
151301	443233
11815	443234
7305	443235
12132	443236
192303	443237
6532	443238
2616	443239
12	443240
132755	443241
53425	443242
96700	443243
177623	443244
20930	443245
78674	443246
23010	443247
166195	443248
133088	443249
75	443250
23732	443251
82297	443252
137586	443253
492	443254
138869	443255
178105	443256
13485	443257
94446	443258
133817	443259
42355	443260
5984	443261
21185	443262
93530	443263
34767	443264
29187	443265
14459	443266
49725	443267
36193	443268
137477	443269
125914	443270
29454	443271
92826	443272
153557	443273
31128	443274
40556	443275
17351	443276
15956	443277
1568	443278
441	443279
88238	443280
17048	443281
92126	443282
15940	443283
66651	443284
238542	443285
58739	443286
8495	443287
236816	443288
128355	443289
14318	443290
2259	443291
19596	443292
34105	443293
271905	443294
99710	443295
131163	443296
429	443297
27476	443298
241167	443299
18052	443300
95153	443301
26869	443302
102771	443303
61442	443304
3363	443305
69642	443306
4863	443307
10271	443308
267691	443309
45846	443310
88099	443311
42044	443312
2347	443313
37196	443314
18378	443315
2683	443316
46579	443317
112956	443318
1591	443319
76478	443320
27685	443321
59032	443322
88853	443323
255566	443324
179066	443325
12907	443326
4729	443327
45403	443328
415	443329
19884	443330
25182	443331
126734	443332
81991	443333
19431	443334
12493	443335
264230	443336
28061	443337
138727	443338
171234	443339
23790	443340
19234	443341
65118	443342
259	443343
175375	443344
4315	443345
17099	443346
9018	443347
59241	443348
13131	443349
128745	443350
12296	443351
64978	443352
65387	443353
26905	443354
77148	443355
13836	443356
23170	443357
17357	443358
1778	443359
169006	443360
44249	443361
44783	443362
35174	443363
41212	443364
40772	443365
17148	443366
36289	443367
18338	443368
98477	443369
10545	443370
63143	443371
46743	443372
18726	443373
271989	443374
176209	443375
130527	443376
32280	443377
14280	443378
156189	443379
57602	443380
45168	443381
793	443382
17422	443383
24953	443384
70053	443385
37406	443386
102622	443387
190286	443388
2821	443389
21240	443390
13213	443391
2435	443392
12946	443393
47833	443394
56837	443395
205400	443396
3646	443397
27118	443398
101994	443399
6848	443400
213343	443401
48906	443402
40649	443403
27442	443404
44564	443405
42956	443406
177521	443407
234768	443408
40184	443409
24008	443410
42459	443411
51648	443412
21314	443413
7188	443414
38598	443415
143207	443416
19822	443417
89469	443418
23551	443419
57238	443420
3436	443421
70890	443422
15738	443423
14970	443424
1183	443425
259221	443426
1125	443427
271923	443428
1158	443429
23415	443430
62647	443431
144424	443432
234	443433
1326	443434
31897	443435
154893	443436
270999	443437
2058	443438
21079	443439
139578	443440
3350	443441
38101	443442
142137	443443
75959	443444
4511	443445
2145	443446
59975	443447
28012	443448
2609	443449
114728	443450
34582	443451
18493	443452
103597	443453
7606	443454
18437	443455
226647	443456
137814	443457
17	443458
145401	443459
100819	443460
82161	443461
2020	443462
109967	443463
36459	443464
68478	443465
10221	443466
14876	443467
20385	443468
51284	443469
13962	443470
74711	443471
12585	443472
246543	443473
252578	443474
31876	443475
110493	443476
271249	443477
9428	443478
109315	443479
15016	443480
224043	443481
205350	443482
19934	443483
127733	443484
15863	443485
80575	443486
83527	443487
36221	443488
6791	443489
111408	443490
2910	443491
36756	443492
8360	443493
46862	443494
30582	443495
20842	443496
89212	443497
6231	443498
45388	443499
231909	443500
40916	443501
66243	443502
63286	443503
99891	443504
47954	443505
129400	443506
2631	443507
34142	443508
38608	443509
4074	443510
19072	443511
10159	443512
11970	443513
1055	443514
140080	443515
125323	443516
5656	443517
103150	443518
22968	443519
20377	443520
20304	443521
51769	443522
536	443523
58013	443524
18854	443525
100588	443526
182301	443527
55671	443528
4462	443529
98553	443530
15646	443531
74572	443532
252250	443533
79372	443534
37397	443535
70163	443536
105573	443537
25983	443538
107637	443539
6415	443540
166270	443541
2160	443542
128	443543
696	443544
36084	443545
133988	443546
76558	443547
37544	443548
4890	443549
196432	443550
164162	443551
101001	443552
110095	443553
23573	443554
235037	443555
14617	443556
19336	443557
135841	443558
8869	443559
26881	443560
13471	443561
29414	443562
82184	443563
847	443564
35713	443565
1475	443566
119084	443567
50045	443568
4177	443569
139	443570
13870	443571
144835	443572
52780	443573
8849	443574
32690	443575
9614	443576
1884	443577
103161	443578
91579	443579
26456	443580
26200	443581
69828	443582
89951	443583
39040	443584
121493	443585
5296	443586
84528	443587
14491	443588
20496	443589
23648	443590
41431	443591
135702	443592
63383	443593
21730	443594
73216	443595
213	443596
245827	443597
32877	443598
57127	443599
806	443600
97872	443601
25619	443602
29643	443603
170227	443604
22785	443605
47604	443606
232840	443607
34566	443608
18846	443609
232268	443610
266392	443611
16296	443612
39416	443613
52088	443614
81683	443615
10495	443616
1686	443617
59318	443618
28402	443619
8024	443620
40003	443621
64850	443622
2043	443623
107976	443624
149189	443625
11351	443626
48709	443627
171333	443628
22568	443629
198763	443630
235286	443631
4117	443632
27898	443633
903	443634
35844	443635
2606	443636
11678	443637
26242	443638
908	443639
13133	443640
1886	443641
145625	443642
2552	443643
8491	443644
207282	443645
21169	443646
14278	443647
12093	443648
6392	443649
92866	443650
622	443651
139986	443652
126025	443653
150082	443654
263872	443655
27271	443656
45596	443657
137042	443658
72297	443659
1853	443660
61881	443661
6192	443662
554	443663
138142	443664
509	443665
254530	443666
24894	443667
70424	443668
169842	443669
152507	443670
110437	443671
2056	443672
185458	443673
187481	443674
7246	443675
204228	443676
729	443677
137004	443678
108432	443679
54646	443680
69516	443681
27302	443682
86190	443683
1246	443684
35096	443685
33398	443686
260840	443687
10429	443688
67309	443689
20316	443690
55804	443691
84315	443692
441	443693
176711	443694
2579	443695
136358	443696
1843	443697
148793	443698
173588	443699
2603	443700
34207	443701
26262	443702
8165	443703
671	443704
53220	443705
147655	443706
1736	443707
59956	443708
104460	443709
27540	443710
83871	443711
10702	443712
192911	443713
6359	443714
3864	443715
24381	443716
10743	443717
1450	443718
29842	443719
1229	443720
10103	443721
3447	443722
9629	443723
151253	443724
25957	443725
242300	443726
10709	443727
263281	443728
455	443729
119876	443730
12930	443731
110123	443732
130602	443733
4141	443734
181656	443735
39091	443736
56757	443737
23105	443738
28938	443739
1172	443740
857	443741
51025	443742
33	443743
55595	443744
91349	443745
125281	443746
141319	443747
17947	443748
35005	443749
87110	443750
76996	443751
59959	443752
11641	443753
25484	443754
122155	443755
15689	443756
1242	443757
28115	443758
60512	443759
71033	443760
39949	443761
32718	443762
56236	443763
78383	443764
75909	443765
11201	443766
166228	443767
34120	443768
3684	443769
137945	443770
245563	443771
53061	443772
73388	443773
18707	443774
12918	443775
14483	443776
190669	443777
48378	443778
4074	443779
32780	443780
42236	443781
61478	443782
6312	443783
32984	443784
90140	443785
595	443786
7394	443787
20474	443788
452	443789
105438	443790
32	443791
26915	443792
118626	443793
81	443794
2944	443795
83385	443796
6508	443797
44290	443798
107843	443799
1412	443800
236207	443801
136546	443802
93093	443803
19972	443804
1534	443805
114734	443806
91574	443807
32376	443808
17856	443809
124904	443810
1043	443811
47791	443812
51419	443813
41111	443814
12106	443815
40730	443816
7086	443817
131808	443818
41127	443819
208956	443820
171809	443821
106293	443822
454	443823
3965	443824
359	443825
111260	443826
44251	443827
31843	443828
82700	443829
1223	443830
22059	443831
192	443832
24043	443833
146515	443834
93613	443835
135499	443836
132099	443837
152432	443838
245978	443839
17041	443840
7259	443841
137195	443842
508	443843
7127	443844
400	443845
78864	443846
60687	443847
6405	443848
3096	443849
2127	443850
66495	443851
78323	443852
87329	443853
147026	443854
16896	443855
157072	443856
7456	443857
55586	443858
36547	443859
57654	443860
28110	443861
43353	443862
11085	443863
7924	443864
66512	443865
54560	443866
29379	443867
22749	443868
307	443869
44873	443870
589	443871
241051	443872
5726	443873
4431	443874
1689	443875
56161	443876
34898	443877
140763	443878
9561	443879
55172	443880
7156	443881
262428	443882
92081	443883
29912	443884
117845	443885
170888	443886
45893	443887
45675	443888
66470	443889
7911	443890
105336	443891
12573	443892
120414	443893
14768	443894
606	443895
213778	443896
408	443897
101525	443898
204005	443899
745	443900
35061	443901
2016	443902
5078	443903
173422	443904
208875	443905
55327	443906
266700	443907
19284	443908
73111	443909
62	443910
18530	443911
267599	443912
5222	443913
89035	443914
50668	443915
3294	443916
208	443917
141586	443918
27635	443919
25033	443920
41001	443921
16117	443922
34684	443923
1524	443924
30189	443925
17468	443926
252222	443927
57350	443928
15390	443929
139470	443930
51665	443931
93100	443932
2364	443933
6062	443934
51245	443935
20873	443936
12202	443937
43623	443938
1794	443939
59773	443940
234510	443941
41148	443942
9001	443943
34101	443944
145712	443945
10987	443946
3345	443947
236411	443948
54556	443949
43786	443950
54599	443951
86969	443952
20662	443953
56759	443954
90845	443955
105604	443956
272448	443957
270558	443958
62410	443959
123764	443960
18249	443961
918	443962
170705	443963
239174	443964
61	443965
5973	443966
262939	443967
89617	443968
9702	443969
25751	443970
1189	443971
3376	443972
43330	443973
10471	443974
111748	443975
24461	443976
258924	443977
51	443978
44450	443979
74778	443980
9401	443981
30208	443982
1524	443983
61913	443984
73238	443985
68172	443986
176643	443987
57531	443988
8531	443989
195200	443990
15215	443991
173538	443992
97834	443993
111238	443994
146456	443995
114019	443996
1211	443997
13981	443998
29302	443999
18796	444000
1020	444001
55020	444002
11762	444003
18060	444004
48801	444005
225353	444006
263422	444007
3030	444008
70043	444009
106539	444010
38108	444011
1612	444012
64255	444013
67699	444014
91105	444015
18473	444016
25434	444017
80125	444018
223092	444019
3613	444020
137180	444021
23019	444022
267994	444023
89943	444024
69153	444025
18448	444026
453	444027
129	444028
28871	444029
43325	444030
474	444031
239916	444032
757	444033
84699	444034
29202	444035
19642	444036
65683	444037
11720	444038
53157	444039
79116	444040
44451	444041
207281	444042
37822	444043
267446	444044
71279	444045
25097	444046
125516	444047
15827	444048
109779	444049
49256	444050
6201	444051
12714	444052
125383	444053
8410	444054
1574	444055
22966	444056
27606	444057
148325	444058
25933	444059
2741	444060
132102	444061
756	444062
59696	444063
92838	444064
39276	444065
8419	444066
37747	444067
21377	444068
57114	444069
135258	444070
2200	444071
97191	444072
170751	444073
3563	444074
14785	444075
173395	444076
10126	444077
20776	444078
197654	444079
268418	444080
45742	444081
182166	444082
3012	444083
37705	444084
17518	444085
43567	444086
16421	444087
36420	444088
13975	444089
138703	444090
136177	444091
13800	444092
238858	444093
246146	444094
34331	444095
2184	444096
8509	444097
79354	444098
144480	444099
171193	444100
1418	444101
1444	444102
3246	444103
88653	444104
384	444105
44827	444106
28261	444107
24435	444108
176646	444109
226450	444110
68451	444111
139064	444112
66429	444113
91566	444114
481	444115
19133	444116
98136	444117
131158	444118
158795	444119
22800	444120
269585	444121
188541	444122
7071	444123
138661	444124
8386	444125
230154	444126
38443	444127
194322	444128
1957	444129
62806	444130
2506	444131
113145	444132
4012	444133
5160	444134
37501	444135
57152	444136
54296	444137
123454	444138
22738	444139
32683	444140
78299	444141
8872	444142
66033	444143
8923	444144
8985	444145
88275	444146
237025	444147
208413	444148
15614	444149
166917	444150
837	444151
4240	444152
27313	444153
52449	444154
4203	444155
134096	444156
56857	444157
8489	444158
41444	444159
44732	444160
82632	444161
258044	444162
678	444163
98450	444164
191389	444165
35349	444166
220640	444167
22410	444168
166910	444169
48169	444170
958	444171
16885	444172
240127	444173
20551	444174
181452	444175
29575	444176
52845	444177
261589	444178
6707	444179
170409	444180
154126	444181
88923	444182
1943	444183
36568	444184
30706	444185
99200	444186
91112	444187
161522	444188
79613	444189
81909	444190
9660	444191
29226	444192
246	444193
41016	444194
1149	444195
33273	444196
35965	444197
3214	444198
47138	444199
143697	444200
110797	444201
44071	444202
28176	444203
9096	444204
8612	444205
252555	444206
2050	444207
133815	444208
537	444209
16104	444210
32244	444211
5365	444212
16349	444213
13808	444214
79482	444215
69826	444216
6881	444217
106583	444218
12713	444219
24088	444220
74521	444221
89336	444222
41942	444223
151467	444224
61347	444225
97383	444226
71405	444227
13903	444228
69386	444229
49826	444230
36626	444231
3179	444232
163579	444233
7529	444234
140192	444235
121887	444236
50309	444237
22077	444238
123169	444239
76800	444240
13396	444241
66613	444242
12213	444243
108127	444244
126658	444245
124038	444246
46870	444247
14010	444248
97881	444249
70124	444250
97204	444251
173192	444252
23233	444253
23956	444254
104175	444255
23470	444256
72606	444257
1709	444258
1432	444259
13880	444260
99760	444261
52226	444262
15011	444263
106625	444264
1624	444265
216801	444266
91654	444267
13257	444268
7006	444269
16069	444270
12442	444271
220084	444272
254178	444273
66570	444274
216557	444275
18122	444276
15907	444277
27434	444278
9487	444279
20837	444280
11508	444281
168209	444282
87010	444283
23357	444284
3832	444285
85158	444286
52896	444287
20388	444288
3202	444289
16094	444290
991	444291
80334	444292
106040	444293
3447	444294
131429	444295
52216	444296
397	444297
107531	444298
36696	444299
187754	444300
2061	444301
35327	444302
5310	444303
44344	444304
74144	444305
8273	444306
51100	444307
24590	444308
75897	444309
8651	444310
45953	444311
47602	444312
67321	444313
113091	444314
29654	444315
22594	444316
312	444317
267385	444318
199956	444319
18406	444320
55290	444321
39312	444322
258507	444323
16809	444324
3595	444325
3089	444326
217002	444327
190171	444328
49822	444329
203856	444330
162574	444331
77958	444332
227103	444333
2049	444334
31920	444335
56165	444336
63204	444337
148987	444338
79	444339
11187	444340
49146	444341
37894	444342
23532	444343
69904	444344
84887	444345
98088	444346
8609	444347
129006	444348
151834	444349
86269	444350
125209	444351
127167	444352
56959	444353
59542	444354
38183	444355
93074	444356
271006	444357
81366	444358
2258	444359
259239	444360
27113	444361
17454	444362
221373	444363
6781	444364
7359	444365
39808	444366
99816	444367
1481	444368
104678	444369
41590	444370
91432	444371
5582	444372
59623	444373
7172	444374
1044	444375
135848	444376
66134	444377
100471	444378
5779	444379
8777	444380
4130	444381
53143	444382
101200	444383
5922	444384
29997	444385
56	444386
166584	444387
136354	444388
30683	444389
600	444390
2597	444391
217642	444392
125445	444393
19682	444394
174915	444395
40140	444396
51585	444397
49391	444398
715	444399
17595	444400
98912	444401
4396	444402
51199	444403
65911	444404
243889	444405
18621	444406
776	444407
111056	444408
42840	444409
214306	444410
22861	444411
996	444412
11439	444413
126132	444414
60655	444415
30345	444416
148162	444417
101510	444418
19419	444419
45874	444420
172175	444421
861	444422
5104	444423
8639	444424
204984	444425
162605	444426
5111	444427
685	444428
1394	444429
113350	444430
10438	444431
13356	444432
112927	444433
117193	444434
21099	444435
3738	444436
12343	444437
26903	444438
14472	444439
97297	444440
137930	444441
157290	444442
240630	444443
22484	444444
108664	444445
4575	444446
2822	444447
88872	444448
52034	444449
33632	444450
92755	444451
216120	444452
48231	444453
56775	444454
180859	444455
2275	444456
92349	444457
14421	444458
32821	444459
255226	444460
25542	444461
1849	444462
31813	444463
27815	444464
46306	444465
246118	444466
675	444467
37370	444468
31882	444469
15897	444470
206658	444471
3183	444472
218175	444473
9347	444474
60809	444475
53156	444476
63018	444477
176497	444478
80278	444479
25846	444480
8783	444481
28584	444482
4657	444483
17453	444484
4925	444485
89647	444486
64500	444487
33808	444488
8379	444489
22385	444490
83396	444491
17772	444492
13794	444493
144773	444494
100256	444495
39533	444496
65549	444497
4701	444498
5638	444499
78759	444500
38194	444501
10105	444502
22664	444503
22306	444504
238470	444505
87584	444506
17530	444507
226186	444508
27878	444509
175705	444510
2004	444511
235	444512
57633	444513
3069	444514
57921	444515
486	444516
17285	444517
23535	444518
75854	444519
36536	444520
810	444521
23528	444522
44216	444523
112084	444524
260198	444525
427	444526
38553	444527
3966	444528
554	444529
87309	444530
58164	444531
30088	444532
29153	444533
17643	444534
12648	444535
54685	444536
3152	444537
149990	444538
308	444539
28765	444540
215998	444541
149075	444542
76610	444543
44105	444544
41922	444545
13309	444546
2576	444547
8923	444548
175396	444549
407	444550
4887	444551
7273	444552
55239	444553
4748	444554
2868	444555
23846	444556
92470	444557
20804	444558
9360	444559
39798	444560
30828	444561
10827	444562
9195	444563
75601	444564
3193	444565
22542	444566
40775	444567
165026	444568
202021	444569
5093	444570
13803	444571
41842	444572
76073	444573
65039	444574
155057	444575
69208	444576
47449	444577
111631	444578
124072	444579
8825	444580
7074	444581
19657	444582
13294	444583
14805	444584
6444	444585
150386	444586
24	444587
28941	444588
47086	444589
100055	444590
17979	444591
51308	444592
2096	444593
41274	444594
3870	444595
17816	444596
29050	444597
1112	444598
74810	444599
1959	444600
166146	444601
10110	444602
64611	444603
1463	444604
6716	444605
152351	444606
180878	444607
59467	444608
41193	444609
113429	444610
212837	444611
149645	444612
34396	444613
11652	444614
17218	444615
10908	444616
221621	444617
265866	444618
69158	444619
33191	444620
1928	444621
46121	444622
104875	444623
102370	444624
14716	444625
136800	444626
206637	444627
47026	444628
34802	444629
20691	444630
18115	444631
602	444632
133053	444633
59114	444634
135970	444635
116811	444636
18588	444637
53243	444638
18204	444639
283	444640
272410	444641
253913	444642
248248	444643
11161	444644
16652	444645
20593	444646
959	444647
68646	444648
27875	444649
270	444650
692	444651
19677	444652
253691	444653
34341	444654
103307	444655
149413	444656
112339	444657
64616	444658
72834	444659
30733	444660
148043	444661
138204	444662
1041	444663
298	444664
176107	444665
146736	444666
227161	444667
113166	444668
60076	444669
58027	444670
226554	444671
126641	444672
8058	444673
43522	444674
23365	444675
10096	444676
10768	444677
109646	444678
40519	444679
110352	444680
85515	444681
88104	444682
118103	444683
136869	444684
98535	444685
174774	444686
1238	444687
9803	444688
3884	444689
66585	444690
152051	444691
190668	444692
49871	444693
39398	444694
9400	444695
97724	444696
199929	444697
52546	444698
246498	444699
84458	444700
109890	444701
52846	444702
43113	444703
107482	444704
146988	444705
44486	444706
3655	444707
257333	444708
3522	444709
71164	444710
25654	444711
8382	444712
150233	444713
9059	444714
25165	444715
15139	444716
172	444717
29117	444718
57157	444719
18703	444720
28741	444721
293	444722
25663	444723
5306	444724
33163	444725
4543	444726
105996	444727
120511	444728
51717	444729
12858	444730
83250	444731
238687	444732
48805	444733
105158	444734
187533	444735
5791	444736
23849	444737
77811	444738
18013	444739
3514	444740
53443	444741
148724	444742
8466	444743
266554	444744
33637	444745
1478	444746
223151	444747
108887	444748
96027	444749
1466	444750
35791	444751
73059	444752
215300	444753
169024	444754
1936	444755
77391	444756
245112	444757
22847	444758
213010	444759
156056	444760
1342	444761
3721	444762
2049	444763
67058	444764
238022	444765
41491	444766
21233	444767
72990	444768
20939	444769
86171	444770
214532	444771
7274	444772
89404	444773
15552	444774
33938	444775
115442	444776
8839	444777
28819	444778
243581	444779
5402	444780
236305	444781
1279	444782
50377	444783
3959	444784
18376	444785
3442	444786
236737	444787
26651	444788
11830	444789
6318	444790
11982	444791
59063	444792
23042	444793
111948	444794
46129	444795
2040	444796
25971	444797
9213	444798
26503	444799
173291	444800
230944	444801
26521	444802
2663	444803
1986	444804
16291	444805
2657	444806
229935	444807
81392	444808
49485	444809
8598	444810
106698	444811
11381	444812
150602	444813
31774	444814
13004	444815
222915	444816
144295	444817
1085	444818
1621	444819
2131	444820
64506	444821
9040	444822
237009	444823
1112	444824
77130	444825
4700	444826
21461	444827
85336	444828
143522	444829
24110	444830
263292	444831
7732	444832
158979	444833
16888	444834
76682	444835
77074	444836
17495	444837
66887	444838
9957	444839
2807	444840
21165	444841
903	444842
103650	444843
119728	444844
36362	444845
5421	444846
164950	444847
726	444848
189740	444849
13803	444850
50546	444851
12002	444852
62144	444853
4386	444854
155066	444855
10306	444856
942	444857
83455	444858
122177	444859
82360	444860
24187	444861
88628	444862
35338	444863
76507	444864
209477	444865
44457	444866
188688	444867
18592	444868
21813	444869
1452	444870
20483	444871
15116	444872
63093	444873
18913	444874
32489	444875
109129	444876
150839	444877
20296	444878
91151	444879
8467	444880
104849	444881
4328	444882
707	444883
153990	444884
133310	444885
21777	444886
72457	444887
86886	444888
12780	444889
16649	444890
60010	444891
73831	444892
19136	444893
2813	444894
13405	444895
159145	444896
164191	444897
302	444898
29434	444899
217813	444900
83909	444901
222875	444902
121815	444903
3610	444904
16774	444905
427	444906
99444	444907
106830	444908
79396	444909
65856	444910
27682	444911
102236	444912
7260	444913
6732	444914
44714	444915
82933	444916
63201	444917
39633	444918
5091	444919
1905	444920
32979	444921
9789	444922
159341	444923
115143	444924
1622	444925
71715	444926
12504	444927
96357	444928
145683	444929
94515	444930
152693	444931
64463	444932
67892	444933
244179	444934
36814	444935
21345	444936
77215	444937
204118	444938
260407	444939
49028	444940
47946	444941
206006	444942
87957	444943
25477	444944
18121	444945
119905	444946
134673	444947
1863	444948
6923	444949
12638	444950
71142	444951
434	444952
192424	444953
52060	444954
1314	444955
175500	444956
70493	444957
108521	444958
256894	444959
1980	444960
79682	444961
131308	444962
18845	444963
26233	444964
89243	444965
59956	444966
12270	444967
12213	444968
161687	444969
58136	444970
160660	444971
14841	444972
21861	444973
80915	444974
18938	444975
65050	444976
147667	444977
161376	444978
4713	444979
90523	444980
162338	444981
28183	444982
21681	444983
1467	444984
28840	444985
162073	444986
98914	444987
115197	444988
28424	444989
12521	444990
14917	444991
13753	444992
200740	444993
24082	444994
14993	444995
8156	444996
773	444997
82083	444998
42431	444999
203	445000
92808	445001
2609	445002
17988	445003
6658	445004
39620	445005
59531	445006
39055	445007
84818	445008
1402	445009
142327	445010
17472	445011
61	445012
5796	445013
10244	445014
59134	445015
120014	445016
929	445017
39494	445018
262037	445019
2857	445020
6220	445021
66267	445022
2826	445023
241026	445024
184063	445025
134180	445026
10263	445027
12714	445028
81493	445029
191859	445030
36716	445031
6115	445032
70516	445033
263550	445034
222652	445035
4070	445036
1189	445037
36654	445038
31656	445039
60570	445040
115690	445041
58112	445042
6983	445043
33825	445044
59318	445045
1131	445046
15141	445047
2332	445048
10544	445049
10255	445050
37645	445051
188864	445052
92423	445053
35773	445054
181581	445055
5802	445056
153345	445057
54143	445058
4604	445059
11820	445060
13065	445061
101573	445062
24090	445063
251742	445064
102670	445065
52779	445066
17291	445067
31528	445068
7051	445069
48315	445070
41659	445071
223106	445072
36808	445073
34838	445074
45104	445075
12586	445076
230299	445077
232866	445078
9899	445079
3196	445080
46698	445081
508	445082
145501	445083
156514	445084
32134	445085
37446	445086
269303	445087
172527	445088
54924	445089
53288	445090
15755	445091
20000	445092
65784	445093
3026	445094
7898	445095
7698	445096
1383	445097
16948	445098
5596	445099
156490	445100
369	445101
265507	445102
88720	445103
87457	445104
204670	445105
75184	445106
30418	445107
9746	445108
70628	445109
76272	445110
21211	445111
92192	445112
18884	445113
45148	445114
175577	445115
153938	445116
23026	445117
33705	445118
14337	445119
2592	445120
122382	445121
123659	445122
48763	445123
179072	445124
2373	445125
172695	445126
2577	445127
45727	445128
96941	445129
13157	445130
170477	445131
5335	445132
9962	445133
155652	445134
36	445135
45406	445136
21640	445137
2377	445138
5468	445139
176091	445140
8957	445141
2180	445142
161	445143
52014	445144
206059	445145
249949	445146
209953	445147
1308	445148
80426	445149
202144	445150
347	445151
18886	445152
117423	445153
77389	445154
158908	445155
240635	445156
22315	445157
43672	445158
49238	445159
21143	445160
6208	445161
12598	445162
21721	445163
73888	445164
7689	445165
66223	445166
47735	445167
44087	445168
32896	445169
7203	445170
128885	445171
183300	445172
57872	445173
68182	445174
24446	445175
4	445176
84146	445177
123261	445178
8264	445179
43722	445180
264186	445181
43551	445182
175192	445183
43736	445184
95768	445185
22750	445186
3669	445187
212446	445188
5006	445189
77	445190
5104	445191
4963	445192
81595	445193
90486	445194
14146	445195
45449	445196
260792	445197
319	445198
3402	445199
4308	445200
87819	445201
28350	445202
2563	445203
147610	445204
18585	445205
45760	445206
53297	445207
182004	445208
76161	445209
65187	445210
195851	445211
43750	445212
85350	445213
400	445214
8948	445215
4065	445216
13045	445217
36864	445218
158298	445219
160324	445220
13780	445221
202407	445222
35089	445223
29116	445224
5865	445225
915	445226
251340	445227
32081	445228
486	445229
71922	445230
122367	445231
158681	445232
50421	445233
188585	445234
92678	445235
19180	445236
140607	445237
69322	445238
83073	445239
104000	445240
10174	445241
101224	445242
27199	445243
90284	445244
30927	445245
67085	445246
69806	445247
5244	445248
3026	445249
141443	445250
77379	445251
247455	445252
174009	445253
68764	445254
178295	445255
18952	445256
232989	445257
50337	445258
18267	445259
75553	445260
67793	445261
98823	445262
16685	445263
41588	445264
19728	445265
5772	445266
221799	445267
24230	445268
26238	445269
90464	445270
1037	445271
28615	445272
225214	445273
266480	445274
7163	445275
44993	445276
16064	445277
40997	445278
19094	445279
249044	445280
5545	445281
11467	445282
151360	445283
150992	445284
63415	445285
171359	445286
38237	445287
41783	445288
104333	445289
5905	445290
42362	445291
103550	445292
129223	445293
30408	445294
1936	445295
55334	445296
1514	445297
253202	445298
8294	445299
125479	445300
31542	445301
170886	445302
33090	445303
151498	445304
6741	445305
28317	445306
9113	445307
98081	445308
106981	445309
139183	445310
5319	445311
27760	445312
33	445313
385	445314
7466	445315
16064	445316
9120	445317
8954	445318
312	445319
11551	445320
139116	445321
223838	445322
54998	445323
53501	445324
215805	445325
73205	445326
141475	445327
159707	445328
11751	445329
17203	445330
126714	445331
88844	445332
27942	445333
145302	445334
166805	445335
109435	445336
5156	445337
80815	445338
8954	445339
37699	445340
67528	445341
58029	445342
154031	445343
79438	445344
10748	445345
4782	445346
78218	445347
15768	445348
2393	445349
331	445350
59821	445351
197446	445352
224295	445353
30046	445354
46313	445355
107853	445356
5304	445357
78619	445358
93324	445359
102661	445360
41766	445361
120976	445362
12262	445363
18260	445364
128305	445365
130350	445366
102259	445367
1151	445368
65424	445369
10780	445370
184139	445371
27496	445372
20282	445373
51662	445374
3979	445375
63048	445376
21920	445377
18749	445378
258320	445379
22546	445380
117974	445381
175557	445382
120506	445383
111170	445384
27341	445385
60612	445386
231097	445387
4942	445388
3247	445389
150966	445390
6551	445391
931	445392
57454	445393
69767	445394
1104	445395
110507	445396
18590	445397
151099	445398
164996	445399
12898	445400
21597	445401
7440	445402
102255	445403
97397	445404
27405	445405
49364	445406
14569	445407
157313	445408
52618	445409
68376	445410
83343	445411
259434	445412
17410	445413
17625	445414
79831	445415
65187	445416
3612	445417
7149	445418
92271	445419
25850	445420
27	445421
245071	445422
260678	445423
4457	445424
74937	445425
25719	445426
20838	445427
54994	445428
4030	445429
243	445430
7725	445431
30627	445432
201653	445433
87919	445434
4537	445435
12051	445436
196362	445437
185219	445438
9232	445439
31441	445440
14088	445441
51497	445442
6811	445443
9888	445444
214115	445445
45911	445446
123506	445447
174516	445448
12910	445449
1010	445450
149546	445451
45594	445452
143631	445453
188370	445454
54110	445455
64945	445456
87866	445457
22353	445458
148421	445459
5641	445460
87203	445461
12469	445462
35109	445463
9610	445464
139389	445465
157908	445466
91983	445467
71728	445468
24202	445469
198975	445470
102579	445471
237963	445472
48483	445473
34002	445474
16479	445475
134407	445476
8917	445477
34453	445478
2434	445479
33995	445480
20273	445481
234575	445482
5332	445483
13391	445484
244845	445485
189	445486
5984	445487
34691	445488
29296	445489
13183	445490
34462	445491
78207	445492
10345	445493
11080	445494
19550	445495
177678	445496
30606	445497
3691	445498
19514	445499
1413	445500
59342	445501
267687	445502
125788	445503
16841	445504
70558	445505
109251	445506
43294	445507
40645	445508
124792	445509
9125	445510
4144	445511
33106	445512
129313	445513
6264	445514
47136	445515
11634	445516
152304	445517
95229	445518
31219	445519
11518	445520
44333	445521
44691	445522
13789	445523
2321	445524
6477	445525
102451	445526
21998	445527
26757	445528
156198	445529
271442	445530
15166	445531
28898	445532
148224	445533
271945	445534
101519	445535
169729	445536
147239	445537
74814	445538
29168	445539
142081	445540
120440	445541
15000	445542
43	445543
254872	445544
19487	445545
93341	445546
157884	445547
5462	445548
15097	445549
11319	445550
110670	445551
58762	445552
27782	445553
89136	445554
30220	445555
122484	445556
224605	445557
214640	445558
45043	445559
4681	445560
49149	445561
11367	445562
132477	445563
29781	445564
165606	445565
2058	445566
1955	445567
6828	445568
69643	445569
132582	445570
96825	445571
23622	445572
4142	445573
220579	445574
106965	445575
12111	445576
10775	445577
10	445578
126596	445579
5672	445580
45213	445581
16217	445582
15052	445583
59426	445584
4868	445585
18229	445586
112119	445587
145110	445588
2577	445589
23203	445590
197150	445591
224526	445592
116503	445593
18599	445594
31188	445595
269799	445596
35255	445597
37861	445598
263256	445599
54830	445600
4062	445601
249809	445602
7979	445603
89047	445604
1870	445605
20973	445606
29720	445607
65133	445608
1641	445609
66998	445610
41223	445611
110886	445612
8239	445613
54184	445614
65840	445615
68996	445616
11784	445617
9656	445618
53691	445619
66771	445620
30850	445621
97728	445622
18158	445623
34164	445624
52944	445625
102445	445626
20017	445627
5715	445628
25710	445629
79192	445630
120980	445631
23592	445632
38272	445633
31606	445634
155862	445635
101872	445636
177416	445637
6646	445638
230178	445639
80347	445640
15217	445641
1004	445642
8074	445643
160333	445644
561	445645
40677	445646
24627	445647
56384	445648
33780	445649
56538	445650
132425	445651
15800	445652
1245	445653
24514	445654
76347	445655
569	445656
25365	445657
123974	445658
81662	445659
160250	445660
95603	445661
124917	445662
104243	445663
26709	445664
38709	445665
100514	445666
48509	445667
15792	445668
101732	445669
149490	445670
45618	445671
7044	445672
79706	445673
77151	445674
183756	445675
204561	445676
79146	445677
48831	445678
161949	445679
105590	445680
2382	445681
86335	445682
173433	445683
7666	445684
37236	445685
10604	445686
39246	445687
1660	445688
25924	445689
263715	445690
77276	445691
2157	445692
188062	445693
34384	445694
1160	445695
82261	445696
77572	445697
43634	445698
101278	445699
689	445700
11963	445701
22862	445702
1939	445703
1903	445704
11827	445705
83273	445706
179359	445707
95693	445708
15591	445709
80627	445710
148995	445711
6086	445712
42716	445713
2497	445714
24978	445715
101040	445716
105461	445717
63024	445718
9636	445719
129408	445720
621	445721
68353	445722
28944	445723
122099	445724
33390	445725
257721	445726
99150	445727
42454	445728
45043	445729
87004	445730
110864	445731
60209	445732
35097	445733
111914	445734
18648	445735
23195	445736
10150	445737
32004	445738
108812	445739
811	445740
14426	445741
54397	445742
23022	445743
174031	445744
107391	445745
202763	445746
15880	445747
89711	445748
1365	445749
56808	445750
149591	445751
224963	445752
24664	445753
102926	445754
108167	445755
33512	445756
86005	445757
20252	445758
113487	445759
35871	445760
97071	445761
4976	445762
50011	445763
102907	445764
68593	445765
20047	445766
2040	445767
13873	445768
64064	445769
4183	445770
30516	445771
45744	445772
131322	445773
214682	445774
597	445775
171769	445776
109038	445777
551	445778
112558	445779
47514	445780
44641	445781
96711	445782
6926	445783
7434	445784
1491	445785
236634	445786
32547	445787
13427	445788
46040	445789
72662	445790
8534	445791
69649	445792
291	445793
21163	445794
19941	445795
248877	445796
624	445797
142382	445798
204779	445799
918	445800
55839	445801
261619	445802
216959	445803
2516	445804
96457	445805
86092	445806
125257	445807
3170	445808
52854	445809
4539	445810
21522	445811
249359	445812
34279	445813
113529	445814
91234	445815
74442	445816
57046	445817
792	445818
77217	445819
129201	445820
15949	445821
117537	445822
462	445823
222289	445824
157221	445825
50722	445826
110337	445827
32299	445828
140955	445829
222133	445830
46443	445831
2360	445832
129377	445833
93990	445834
7086	445835
67974	445836
45475	445837
49849	445838
31816	445839
61424	445840
48293	445841
14313	445842
21415	445843
41422	445844
7292	445845
33670	445846
28722	445847
24366	445848
2273	445849
81142	445850
2097	445851
144894	445852
45859	445853
19512	445854
734	445855
45748	445856
76996	445857
10937	445858
127708	445859
11910	445860
11382	445861
32108	445862
35858	445863
153124	445864
63075	445865
67725	445866
13346	445867
84366	445868
906	445869
45054	445870
20764	445871
93301	445872
59775	445873
37935	445874
32600	445875
21604	445876
245180	445877
3024	445878
11925	445879
40405	445880
56727	445881
34045	445882
264737	445883
148266	445884
3279	445885
21193	445886
19027	445887
36985	445888
37026	445889
61558	445890
1923	445891
61364	445892
99275	445893
70899	445894
21846	445895
44630	445896
41868	445897
145423	445898
41299	445899
72170	445900
2282	445901
145292	445902
194	445903
121263	445904
15380	445905
154796	445906
10608	445907
165465	445908
536	445909
138743	445910
16055	445911
46007	445912
8786	445913
916	445914
15682	445915
7263	445916
11449	445917
739	445918
40531	445919
156017	445920
123694	445921
6969	445922
140453	445923
70923	445924
22018	445925
2303	445926
54880	445927
65405	445928
25635	445929
17105	445930
77383	445931
88205	445932
1088	445933
103101	445934
55869	445935
23989	445936
111962	445937
245535	445938
215646	445939
116451	445940
938	445941
51932	445942
42640	445943
162176	445944
22737	445945
211606	445946
22642	445947
95022	445948
121166	445949
137065	445950
97465	445951
69224	445952
20155	445953
191286	445954
7114	445955
20401	445956
76849	445957
258	445958
91404	445959
100658	445960
3561	445961
34875	445962
23053	445963
54525	445964
70762	445965
63522	445966
202867	445967
82401	445968
745	445969
38948	445970
196183	445971
46	445972
109033	445973
75555	445974
245127	445975
1033	445976
125164	445977
75391	445978
127957	445979
2485	445980
100467	445981
1046	445982
27840	445983
12696	445984
148493	445985
10166	445986
151537	445987
12993	445988
166940	445989
8988	445990
6735	445991
112017	445992
16813	445993
109156	445994
172097	445995
2030	445996
115308	445997
99651	445998
9797	445999
169432	446000
227171	446001
26696	446002
12141	446003
85072	446004
177875	446005
8532	446006
34127	446007
222184	446008
27660	446009
251971	446010
6660	446011
124032	446012
43274	446013
20299	446014
23425	446015
75507	446016
52184	446017
91	446018
4563	446019
35022	446020
210	446021
33294	446022
184673	446023
77955	446024
154982	446025
28089	446026
21774	446027
150780	446028
37017	446029
143460	446030
34662	446031
26162	446032
168940	446033
173914	446034
58749	446035
1267	446036
23686	446037
8282	446038
23692	446039
122197	446040
12390	446041
6310	446042
137649	446043
130628	446044
72474	446045
60756	446046
36234	446047
16716	446048
211200	446049
184454	446050
224	446051
74004	446052
6703	446053
12349	446054
140698	446055
128209	446056
244156	446057
18031	446058
131256	446059
33703	446060
26147	446061
14106	446062
55908	446063
12606	446064
48154	446065
99468	446066
17425	446067
164338	446068
10566	446069
10139	446070
2132	446071
1561	446072
156872	446073
148753	446074
82103	446075
80315	446076
12635	446077
38461	446078
107029	446079
41814	446080
2374	446081
19222	446082
88133	446083
72901	446084
90911	446085
180032	446086
159466	446087
20238	446088
78805	446089
101194	446090
222281	446091
47058	446092
43787	446093
244053	446094
9050	446095
32529	446096
42377	446097
34963	446098
74718	446099
27561	446100
10166	446101
5021	446102
25157	446103
101400	446104
43156	446105
136338	446106
216582	446107
20188	446108
114633	446109
20707	446110
113048	446111
41703	446112
64998	446113
7113	446114
109745	446115
1669	446116
14454	446117
95826	446118
91089	446119
72882	446120
69389	446121
103990	446122
2958	446123
76537	446124
12354	446125
240324	446126
20059	446127
31	446128
2968	446129
101421	446130
81098	446131
171826	446132
20577	446133
7463	446134
7363	446135
269327	446136
78970	446137
128044	446138
6723	446139
44451	446140
54467	446141
129843	446142
163619	446143
19290	446144
211433	446145
117995	446146
95575	446147
165964	446148
68033	446149
111607	446150
109087	446151
43116	446152
234851	446153
2476	446154
20289	446155
261231	446156
43144	446157
70208	446158
7840	446159
217818	446160
8860	446161
227754	446162
95735	446163
5032	446164
142902	446165
112274	446166
3023	446167
187643	446168
7	446169
56097	446170
50029	446171
43853	446172
312	446173
13181	446174
147906	446175
32355	446176
101294	446177
254434	446178
29737	446179
62322	446180
55624	446181
57795	446182
129913	446183
9212	446184
164	446185
35073	446186
13040	446187
152999	446188
48418	446189
187793	446190
62760	446191
7784	446192
234236	446193
47219	446194
86319	446195
675	446196
112819	446197
99410	446198
14841	446199
200746	446200
241429	446201
64333	446202
114665	446203
215488	446204
8195	446205
30843	446206
69301	446207
55273	446208
135833	446209
266329	446210
94532	446211
21496	446212
21749	446213
12382	446214
13537	446215
202119	446216
6990	446217
52496	446218
125509	446219
1750	446220
76563	446221
110953	446222
16362	446223
266956	446224
19122	446225
70046	446226
2537	446227
228030	446228
3746	446229
84808	446230
9928	446231
58591	446232
78738	446233
250223	446234
8523	446235
9839	446236
14747	446237
41115	446238
63849	446239
19206	446240
6553	446241
529	446242
58171	446243
10750	446244
14849	446245
49674	446246
36530	446247
272180	446248
71761	446249
163208	446250
36480	446251
20640	446252
513	446253
160472	446254
5827	446255
198174	446256
248177	446257
685	446258
160457	446259
28175	446260
18792	446261
3756	446262
18167	446263
62100	446264
2139	446265
2969	446266
130794	446267
112821	446268
206841	446269
4593	446270
2579	446271
4604	446272
71957	446273
84599	446274
66478	446275
112523	446276
56371	446277
15183	446278
13853	446279
129683	446280
42569	446281
6534	446282
72116	446283
889	446284
13465	446285
29262	446286
88286	446287
132913	446288
146711	446289
19666	446290
119486	446291
141326	446292
191870	446293
159	446294
18421	446295
21398	446296
8422	446297
173268	446298
239396	446299
123353	446300
256227	446301
66516	446302
38284	446303
1986	446304
45576	446305
253377	446306
166882	446307
10530	446308
239	446309
125811	446310
41156	446311
144392	446312
24662	446313
197864	446314
38662	446315
28725	446316
104019	446317
14360	446318
147982	446319
40249	446320
25108	446321
2601	446322
810	446323
58778	446324
126086	446325
818	446326
288	446327
22961	446328
18695	446329
81727	446330
61111	446331
41773	446332
219767	446333
87025	446334
10365	446335
3168	446336
79192	446337
40520	446338
31878	446339
137812	446340
3	446341
90162	446342
37451	446343
3917	446344
323	446345
253412	446346
25072	446347
148418	446348
59925	446349
214436	446350
20015	446351
214757	446352
240621	446353
115025	446354
954	446355
4202	446356
15756	446357
71664	446358
17218	446359
1880	446360
57604	446361
38675	446362
4442	446363
130227	446364
3203	446365
199645	446366
14491	446367
5	446368
258867	446369
12951	446370
32683	446371
231765	446372
213478	446373
198805	446374
77717	446375
165127	446376
139921	446377
103232	446378
161614	446379
160361	446380
42787	446381
12657	446382
15	446383
255965	446384
28760	446385
223066	446386
48711	446387
129	446388
226013	446389
19478	446390
24797	446391
30709	446392
43771	446393
2070	446394
7787	446395
3045	446396
25773	446397
13550	446398
25499	446399
2213	446400
68441	446401
10329	446402
102809	446403
40004	446404
169414	446405
34211	446406
80493	446407
124134	446408
69477	446409
9473	446410
1834	446411
76779	446412
18555	446413
54305	446414
163891	446415
85471	446416
221812	446417
76830	446418
18655	446419
8660	446420
249676	446421
89	446422
18276	446423
6845	446424
28361	446425
64957	446426
130653	446427
210611	446428
58523	446429
33980	446430
188740	446431
67595	446432
900	446433
185593	446434
136921	446435
2471	446436
178007	446437
8485	446438
77304	446439
74759	446440
40657	446441
123809	446442
4385	446443
49047	446444
210443	446445
12323	446446
7875	446447
16602	446448
24971	446449
166199	446450
73073	446451
56383	446452
84895	446453
51596	446454
21775	446455
72772	446456
8112	446457
9219	446458
64669	446459
97985	446460
1911	446461
144	446462
56169	446463
52291	446464
107588	446465
26752	446466
39948	446467
155710	446468
139070	446469
223322	446470
43386	446471
91481	446472
13290	446473
217106	446474
14023	446475
114131	446476
34160	446477
39712	446478
156234	446479
162990	446480
109503	446481
39872	446482
145041	446483
20173	446484
211140	446485
76443	446486
4215	446487
195188	446488
129046	446489
5601	446490
255984	446491
23163	446492
214139	446493
206974	446494
32407	446495
151319	446496
27943	446497
59804	446498
1424	446499
3453	446500
12163	446501
11189	446502
91597	446503
59093	446504
216353	446505
17051	446506
16247	446507
227914	446508
138891	446509
24299	446510
1465	446511
6328	446512
29609	446513
37868	446514
225220	446515
6425	446516
50735	446517
543	446518
18580	446519
116867	446520
21798	446521
101333	446522
47980	446523
92992	446524
197944	446525
10788	446526
58927	446527
139142	446528
113683	446529
183037	446530
66618	446531
91722	446532
74824	446533
1481	446534
38791	446535
113394	446536
1744	446537
266028	446538
129227	446539
97260	446540
33289	446541
37480	446542
2406	446543
216415	446544
30814	446545
21287	446546
2718	446547
194967	446548
8131	446549
21773	446550
2281	446551
54703	446552
7309	446553
40712	446554
1181	446555
170347	446556
265141	446557
9561	446558
209539	446559
49644	446560
39948	446561
74484	446562
224756	446563
60834	446564
229435	446565
89277	446566
70728	446567
42033	446568
16464	446569
25416	446570
184632	446571
48763	446572
236592	446573
163622	446574
87199	446575
147850	446576
28265	446577
34845	446578
29289	446579
98703	446580
126338	446581
48294	446582
10327	446583
33198	446584
21294	446585
21493	446586
2856	446587
11933	446588
28489	446589
49373	446590
5351	446591
43033	446592
4166	446593
17243	446594
78827	446595
188250	446596
96559	446597
207106	446598
100951	446599
35212	446600
4013	446601
126484	446602
140564	446603
2846	446604
173188	446605
70935	446606
47225	446607
183483	446608
36719	446609
24980	446610
14607	446611
171880	446612
54699	446613
67189	446614
175617	446615
184587	446616
134389	446617
15292	446618
96121	446619
64315	446620
909	446621
68	446622
53791	446623
26428	446624
91818	446625
2001	446626
12686	446627
246709	446628
127566	446629
165864	446630
22680	446631
103	446632
249302	446633
65168	446634
80864	446635
5744	446636
1628	446637
62554	446638
685	446639
50852	446640
30003	446641
208226	446642
24708	446643
10187	446644
6581	446645
43520	446646
72871	446647
5944	446648
6649	446649
156914	446650
155945	446651
18358	446652
138789	446653
62961	446654
63543	446655
215783	446656
4048	446657
32498	446658
1188	446659
2708	446660
34964	446661
11518	446662
10300	446663
161295	446664
72193	446665
39687	446666
47063	446667
60629	446668
80253	446669
42834	446670
23512	446671
107693	446672
3382	446673
270718	446674
169473	446675
17588	446676
1562	446677
11814	446678
56605	446679
27079	446680
34266	446681
28822	446682
40454	446683
99021	446684
10121	446685
30866	446686
2174	446687
29358	446688
185	446689
90621	446690
153921	446691
21949	446692
105344	446693
60441	446694
891	446695
7460	446696
112951	446697
20606	446698
16555	446699
173499	446700
58592	446701
49915	446702
56677	446703
130234	446704
1434	446705
37687	446706
56855	446707
3538	446708
2141	446709
103209	446710
36872	446711
44590	446712
146657	446713
30738	446714
47410	446715
18599	446716
14619	446717
61690	446718
169188	446719
87342	446720
75699	446721
52108	446722
59359	446723
353	446724
20002	446725
7807	446726
3461	446727
3227	446728
13845	446729
4644	446730
178638	446731
101236	446732
243019	446733
49737	446734
27828	446735
180476	446736
6865	446737
5	446738
3	446739
16796	446740
68205	446741
166197	446742
99181	446743
93729	446744
26225	446745
29651	446746
36158	446747
129511	446748
55599	446749
80263	446750
223548	446751
23545	446752
79594	446753
113625	446754
42506	446755
7734	446756
117342	446757
5729	446758
6123	446759
36443	446760
62860	446761
7690	446762
5796	446763
38693	446764
50390	446765
392	446766
8167	446767
49120	446768
117751	446769
87975	446770
1065	446771
19646	446772
228041	446773
443	446774
70471	446775
7634	446776
158053	446777
59444	446778
1558	446779
74963	446780
149582	446781
108143	446782
8039	446783
196408	446784
9818	446785
5432	446786
25789	446787
52840	446788
231973	446789
164300	446790
67197	446791
70363	446792
38887	446793
223	446794
476	446795
132857	446796
136295	446797
45995	446798
4189	446799
15710	446800
102657	446801
35467	446802
270486	446803
13099	446804
70540	446805
128328	446806
44668	446807
50007	446808
117200	446809
99214	446810
138362	446811
87044	446812
156434	446813
225904	446814
135449	446815
40266	446816
88398	446817
8280	446818
866	446819
105481	446820
80610	446821
271357	446822
33258	446823
23276	446824
5068	446825
83984	446826
10838	446827
158194	446828
121300	446829
2061	446830
104912	446831
17632	446832
1594	446833
36343	446834
84485	446835
7856	446836
16838	446837
59920	446838
4287	446839
2702	446840
37913	446841
20683	446842
165	446843
89655	446844
202985	446845
176749	446846
43533	446847
7270	446848
84834	446849
6994	446850
27092	446851
5200	446852
15572	446853
121601	446854
18428	446855
51323	446856
11828	446857
92374	446858
193308	446859
37622	446860
64855	446861
107074	446862
89929	446863
160387	446864
6752	446865
3219	446866
58171	446867
36143	446868
116360	446869
48270	446870
2336	446871
5562	446872
104565	446873
29906	446874
3189	446875
429	446876
11566	446877
93575	446878
5797	446879
36520	446880
49121	446881
18982	446882
139837	446883
7605	446884
72190	446885
18122	446886
58207	446887
18478	446888
8616	446889
32985	446890
6231	446891
14026	446892
11812	446893
200398	446894
174322	446895
49562	446896
145402	446897
72070	446898
236731	446899
58883	446900
239059	446901
232368	446902
59512	446903
238932	446904
50986	446905
19748	446906
206845	446907
16963	446908
76276	446909
66236	446910
52713	446911
168101	446912
31822	446913
86434	446914
14952	446915
133914	446916
10434	446917
31341	446918
99569	446919
238959	446920
5697	446921
60020	446922
92996	446923
74453	446924
132098	446925
13734	446926
22004	446927
2905	446928
41145	446929
44923	446930
241777	446931
33277	446932
60693	446933
7169	446934
36762	446935
171237	446936
112336	446937
788	446938
123994	446939
35816	446940
11328	446941
8638	446942
4488	446943
17563	446944
40592	446945
75411	446946
8968	446947
152296	446948
89867	446949
57988	446950
218156	446951
17078	446952
42329	446953
147	446954
38121	446955
5829	446956
71	446957
31985	446958
7411	446959
252388	446960
104149	446961
8049	446962
267845	446963
46486	446964
108475	446965
143145	446966
18171	446967
14078	446968
68506	446969
66715	446970
2360	446971
9531	446972
171845	446973
58362	446974
230389	446975
49694	446976
871	446977
41531	446978
61727	446979
2672	446980
98578	446981
4556	446982
23863	446983
253360	446984
11389	446985
243805	446986
14291	446987
91749	446988
59628	446989
4926	446990
102542	446991
261609	446992
107091	446993
137721	446994
70235	446995
2840	446996
27584	446997
180215	446998
106024	446999
2388	447000
8783	447001
206573	447002
207371	447003
47434	447004
23914	447005
98600	447006
177330	447007
97	447008
268907	447009
38588	447010
74506	447011
83725	447012
95947	447013
28724	447014
73476	447015
27265	447016
3528	447017
3084	447018
72014	447019
237472	447020
19859	447021
88	447022
80339	447023
182066	447024
1142	447025
3879	447026
222732	447027
34839	447028
228902	447029
139528	447030
11163	447031
268145	447032
304	447033
4001	447034
3538	447035
209436	447036
2324	447037
31397	447038
94259	447039
14672	447040
9406	447041
151942	447042
69413	447043
194922	447044
24877	447045
266280	447046
53114	447047
261367	447048
3395	447049
126425	447050
212145	447051
9736	447052
14123	447053
1335	447054
41696	447055
17820	447056
63145	447057
80733	447058
56233	447059
56407	447060
37830	447061
21784	447062
145194	447063
152181	447064
168156	447065
30260	447066
779	447067
24636	447068
4113	447069
277	447070
5888	447071
1023	447072
257295	447073
156331	447074
41797	447075
118114	447076
48507	447077
19218	447078
361	447079
58290	447080
7794	447081
58270	447082
147516	447083
9310	447084
22212	447085
46239	447086
3385	447087
1580	447088
212417	447089
21856	447090
2059	447091
1796	447092
40713	447093
17614	447094
20019	447095
120782	447096
21261	447097
587	447098
31388	447099
23483	447100
203168	447101
1205	447102
21800	447103
5329	447104
117370	447105
36379	447106
239898	447107
26257	447108
32110	447109
145697	447110
82126	447111
8343	447112
11578	447113
274	447114
203014	447115
129343	447116
616	447117
43656	447118
1866	447119
139529	447120
200310	447121
79321	447122
6868	447123
46252	447124
125421	447125
34921	447126
10422	447127
2923	447128
94278	447129
9562	447130
82765	447131
267411	447132
657	447133
17077	447134
126615	447135
12108	447136
106052	447137
7100	447138
202962	447139
6402	447140
55811	447141
87171	447142
53781	447143
233671	447144
241370	447145
16846	447146
10009	447147
14023	447148
8281	447149
11795	447150
36599	447151
68089	447152
68527	447153
3641	447154
205109	447155
32192	447156
58136	447157
24453	447158
48756	447159
229716	447160
176610	447161
47967	447162
8801	447163
42753	447164
23737	447165
62015	447166
29262	447167
105881	447168
2864	447169
2018	447170
7981	447171
38354	447172
91198	447173
1936	447174
51179	447175
26786	447176
121877	447177
6310	447178
55920	447179
73981	447180
35829	447181
217209	447182
84550	447183
17202	447184
242054	447185
97067	447186
18567	447187
12336	447188
27443	447189
86481	447190
185	447191
187324	447192
14901	447193
7559	447194
234727	447195
33584	447196
24861	447197
220730	447198
137054	447199
65452	447200
227609	447201
743	447202
104346	447203
50629	447204
32061	447205
25052	447206
2146	447207
11103	447208
31537	447209
107417	447210
108449	447211
8197	447212
84729	447213
151014	447214
156804	447215
2101	447216
1387	447217
13936	447218
109862	447219
77025	447220
89189	447221
9353	447222
684	447223
1994	447224
56310	447225
261137	447226
76380	447227
101880	447228
18632	447229
132023	447230
6888	447231
149128	447232
89677	447233
12952	447234
95372	447235
32303	447236
81335	447237
218244	447238
229051	447239
23564	447240
172584	447241
44706	447242
113095	447243
120459	447244
236442	447245
56828	447246
5021	447247
119071	447248
86524	447249
73303	447250
168802	447251
15359	447252
42976	447253
44638	447254
245173	447255
947	447256
67800	447257
31484	447258
24500	447259
126081	447260
20980	447261
51526	447262
86037	447263
69153	447264
50489	447265
80257	447266
32450	447267
69354	447268
22044	447269
70439	447270
41381	447271
30598	447272
16882	447273
48046	447274
2712	447275
636	447276
6546	447277
22586	447278
28711	447279
37908	447280
4309	447281
58255	447282
12574	447283
158915	447284
13721	447285
130818	447286
1527	447287
43703	447288
211735	447289
5404	447290
729	447291
136418	447292
28428	447293
111275	447294
30302	447295
50777	447296
52086	447297
541	447298
35812	447299
1786	447300
11316	447301
11443	447302
13746	447303
2647	447304
314	447305
103002	447306
39006	447307
69604	447308
2215	447309
43537	447310
244406	447311
14749	447312
31422	447313
228375	447314
108716	447315
48496	447316
1305	447317
7733	447318
148811	447319
169336	447320
380	447321
7340	447322
192097	447323
803	447324
14994	447325
328	447326
22215	447327
30266	447328
28443	447329
103906	447330
231712	447331
160042	447332
113789	447333
39350	447334
125651	447335
151678	447336
1735	447337
153452	447338
27558	447339
74707	447340
18269	447341
41084	447342
59817	447343
69346	447344
4839	447345
7905	447346
49131	447347
58434	447348
1518	447349
6709	447350
41833	447351
267026	447352
2382	447353
249480	447354
1742	447355
27428	447356
43486	447357
515	447358
116404	447359
94051	447360
261090	447361
148595	447362
74602	447363
110240	447364
60882	447365
1056	447366
119290	447367
1637	447368
164180	447369
50	447370
22430	447371
38454	447372
165793	447373
157385	447374
26084	447375
1361	447376
256167	447377
3631	447378
109093	447379
78757	447380
104602	447381
6410	447382
63334	447383
261450	447384
242240	447385
271236	447386
1016	447387
194724	447388
4391	447389
14983	447390
247223	447391
21786	447392
239077	447393
704	447394
6886	447395
1186	447396
42481	447397
13320	447398
37949	447399
96612	447400
36324	447401
196594	447402
17021	447403
55330	447404
134568	447405
72006	447406
76871	447407
3293	447408
797	447409
94661	447410
4212	447411
63646	447412
16566	447413
19388	447414
30180	447415
11056	447416
220442	447417
73277	447418
119028	447419
127	447420
259203	447421
31655	447422
59179	447423
34246	447424
126920	447425
99899	447426
91149	447427
11441	447428
35682	447429
193396	447430
80880	447431
225275	447432
182985	447433
231926	447434
46418	447435
208	447436
109141	447437
38492	447438
110120	447439
9310	447440
19808	447441
8622	447442
260516	447443
35734	447444
160590	447445
37161	447446
47141	447447
33132	447448
25719	447449
13021	447450
7267	447451
150063	447452
11531	447453
141647	447454
7635	447455
226682	447456
26313	447457
176723	447458
32293	447459
106424	447460
73155	447461
43995	447462
161964	447463
5840	447464
43039	447465
16936	447466
808	447467
21423	447468
46119	447469
41621	447470
2165	447471
38097	447472
81363	447473
5612	447474
458	447475
33184	447476
2714	447477
71539	447478
335	447479
45802	447480
13317	447481
40678	447482
254742	447483
69350	447484
17894	447485
16165	447486
41487	447487
139776	447488
221741	447489
977	447490
138157	447491
39596	447492
37634	447493
10256	447494
4948	447495
149501	447496
14199	447497
14422	447498
152127	447499
1347	447500
91968	447501
12532	447502
3108	447503
12069	447504
28941	447505
1348	447506
257978	447507
66580	447508
7014	447509
27221	447510
17346	447511
162315	447512
1118	447513
83956	447514
57127	447515
141161	447516
39536	447517
12721	447518
661	447519
22233	447520
41704	447521
246265	447522
2985	447523
77278	447524
154326	447525
105492	447526
65498	447527
129127	447528
50384	447529
17117	447530
170877	447531
5452	447532
169667	447533
97196	447534
183127	447535
65064	447536
20547	447537
1241	447538
10490	447539
161936	447540
81303	447541
2585	447542
27699	447543
137	447544
97048	447545
145074	447546
1528	447547
4654	447548
7364	447549
8041	447550
11694	447551
68883	447552
12833	447553
61014	447554
78655	447555
46243	447556
2273	447557
11873	447558
345	447559
5669	447560
24561	447561
73178	447562
28470	447563
159871	447564
9383	447565
227605	447566
46883	447567
3701	447568
42717	447569
147410	447570
156560	447571
226040	447572
23873	447573
43165	447574
18778	447575
261955	447576
58347	447577
26946	447578
70825	447579
214	447580
55032	447581
15874	447582
117161	447583
85113	447584
55797	447585
606	447586
40415	447587
32691	447588
100649	447589
138261	447590
56880	447591
71815	447592
76771	447593
28903	447594
13084	447595
178422	447596
249704	447597
236856	447598
16583	447599
121982	447600
371	447601
33416	447602
220885	447603
154213	447604
15163	447605
44137	447606
35099	447607
581	447608
815	447609
222645	447610
14247	447611
7324	447612
269024	447613
36931	447614
108843	447615
123895	447616
85888	447617
179057	447618
71172	447619
595	447620
858	447621
90821	447622
35580	447623
15309	447624
138537	447625
104107	447626
43688	447627
710	447628
27702	447629
94243	447630
59749	447631
72364	447632
3286	447633
15360	447634
105088	447635
129769	447636
74619	447637
17778	447638
1363	447639
47817	447640
96948	447641
173508	447642
3042	447643
1909	447644
171635	447645
122524	447646
18771	447647
4387	447648
166425	447649
73786	447650
9260	447651
2687	447652
146541	447653
14369	447654
65306	447655
8132	447656
71008	447657
35647	447658
110638	447659
92648	447660
98039	447661
23021	447662
30349	447663
220003	447664
138875	447665
66814	447666
49770	447667
167546	447668
108310	447669
39467	447670
49814	447671
230	447672
157415	447673
103759	447674
43054	447675
215581	447676
49868	447677
49737	447678
591	447679
64664	447680
34659	447681
99291	447682
135175	447683
158633	447684
73526	447685
8550	447686
19254	447687
21250	447688
266581	447689
49805	447690
208304	447691
4901	447692
38924	447693
37614	447694
40300	447695
248256	447696
45694	447697
65756	447698
251092	447699
27854	447700
2528	447701
101778	447702
81390	447703
17691	447704
104506	447705
42450	447706
90335	447707
2356	447708
25160	447709
44448	447710
20064	447711
3678	447712
94663	447713
107697	447714
15174	447715
1251	447716
17873	447717
44573	447718
77798	447719
29004	447720
120017	447721
53115	447722
16977	447723
6743	447724
72845	447725
44433	447726
12138	447727
243	447728
9010	447729
94176	447730
3131	447731
285	447732
767	447733
58751	447734
102937	447735
1164	447736
81171	447737
394	447738
116736	447739
200760	447740
110902	447741
70896	447742
21600	447743
10625	447744
228046	447745
95571	447746
30229	447747
15446	447748
85586	447749
2025	447750
7166	447751
12811	447752
35339	447753
57068	447754
33474	447755
141181	447756
8130	447757
48698	447758
163590	447759
142662	447760
134866	447761
114185	447762
9087	447763
119294	447764
70703	447765
893	447766
5840	447767
112958	447768
81022	447769
29345	447770
89960	447771
150897	447772
29565	447773
204275	447774
29828	447775
38908	447776
107769	447777
56942	447778
29758	447779
20520	447780
35087	447781
88515	447782
29430	447783
60333	447784
3422	447785
129092	447786
19	447787
113591	447788
56650	447789
129739	447790
28359	447791
18696	447792
1993	447793
7174	447794
10466	447795
111919	447796
29042	447797
261060	447798
3588	447799
4	447800
36921	447801
53416	447802
19975	447803
158008	447804
17554	447805
237883	447806
82365	447807
76628	447808
55221	447809
166952	447810
55416	447811
45403	447812
23834	447813
8746	447814
61500	447815
10	447816
124012	447817
10893	447818
47481	447819
30929	447820
982	447821
86629	447822
21569	447823
80481	447824
310	447825
190866	447826
121359	447827
69603	447828
147911	447829
121140	447830
27078	447831
25952	447832
39167	447833
18948	447834
74227	447835
126123	447836
27239	447837
32638	447838
110173	447839
22281	447840
20731	447841
47545	447842
265483	447843
214701	447844
90385	447845
16803	447846
107163	447847
5	447848
70243	447849
253244	447850
10857	447851
100748	447852
14926	447853
31591	447854
3843	447855
8401	447856
2394	447857
25950	447858
3247	447859
42864	447860
52827	447861
55337	447862
278	447863
151751	447864
137	447865
2429	447866
199986	447867
96949	447868
26474	447869
7390	447870
21699	447871
5322	447872
15015	447873
44083	447874
49452	447875
58081	447876
100259	447877
11910	447878
9347	447879
49387	447880
52393	447881
23707	447882
45414	447883
2809	447884
6075	447885
8555	447886
192158	447887
21576	447888
71131	447889
7054	447890
120537	447891
79229	447892
8418	447893
11451	447894
7289	447895
17142	447896
155213	447897
12172	447898
67	447899
23876	447900
9322	447901
34181	447902
44745	447903
126018	447904
1117	447905
68398	447906
52632	447907
35154	447908
31616	447909
24839	447910
172873	447911
1750	447912
53355	447913
73864	447914
20646	447915
130326	447916
4181	447917
116074	447918
14392	447919
13605	447920
2304	447921
167485	447922
10383	447923
127591	447924
71267	447925
244402	447926
182706	447927
112694	447928
2957	447929
575	447930
189546	447931
243152	447932
48403	447933
86463	447934
141042	447935
39381	447936
242606	447937
22284	447938
106825	447939
683	447940
38947	447941
2217	447942
53410	447943
617	447944
38827	447945
30784	447946
63010	447947
32957	447948
121128	447949
9622	447950
4031	447951
4747	447952
25251	447953
25179	447954
67403	447955
12274	447956
447	447957
25644	447958
113	447959
143241	447960
23228	447961
37322	447962
149481	447963
49661	447964
43159	447965
57654	447966
128963	447967
1889	447968
38204	447969
148722	447970
140324	447971
59290	447972
17883	447973
86178	447974
18252	447975
6054	447976
121780	447977
15954	447978
21965	447979
161678	447980
32755	447981
258038	447982
7904	447983
66459	447984
66248	447985
70434	447986
4779	447987
161820	447988
3437	447989
14773	447990
18209	447991
23712	447992
1792	447993
106410	447994
244287	447995
54833	447996
2453	447997
177025	447998
54260	447999
45661	448000
110705	448001
23536	448002
124247	448003
55614	448004
6934	448005
227792	448006
101523	448007
21227	448008
111606	448009
60055	448010
100993	448011
170394	448012
2243	448013
8963	448014
102348	448015
4164	448016
8761	448017
59167	448018
9991	448019
89879	448020
74195	448021
1518	448022
119177	448023
1723	448024
59054	448025
7599	448026
975	448027
38347	448028
40251	448029
11052	448030
46061	448031
9153	448032
9483	448033
2335	448034
150167	448035
1361	448036
27037	448037
10491	448038
169409	448039
138309	448040
44918	448041
207959	448042
144481	448043
24709	448044
74984	448045
64845	448046
63697	448047
92491	448048
59785	448049
25664	448050
8857	448051
8680	448052
112	448053
38947	448054
2301	448055
60121	448056
13989	448057
1262	448058
58207	448059
55144	448060
136618	448061
41028	448062
27793	448063
16280	448064
402	448065
79098	448066
3456	448067
47780	448068
88785	448069
4043	448070
21748	448071
32986	448072
140566	448073
4630	448074
60705	448075
24766	448076
196571	448077
153525	448078
17411	448079
11033	448080
11758	448081
23708	448082
173	448083
117800	448084
111116	448085
69164	448086
55594	448087
4424	448088
267019	448089
107775	448090
92568	448091
2638	448092
97872	448093
223925	448094
253953	448095
7113	448096
45326	448097
56795	448098
10365	448099
192104	448100
149365	448101
68326	448102
190882	448103
3332	448104
101998	448105
136533	448106
72874	448107
57744	448108
14376	448109
111672	448110
74567	448111
2236	448112
336	448113
56892	448114
115900	448115
58225	448116
1241	448117
71337	448118
163185	448119
1642	448120
2	448121
237	448122
358	448123
88898	448124
145791	448125
37462	448126
186813	448127
5028	448128
31032	448129
162269	448130
17162	448131
118142	448132
21167	448133
16078	448134
14689	448135
54076	448136
353	448137
23967	448138
157425	448139
113975	448140
114921	448141
230580	448142
41241	448143
6902	448144
54119	448145
101406	448146
6498	448147
15010	448148
271744	448149
4750	448150
888	448151
74129	448152
32645	448153
266886	448154
1690	448155
38559	448156
105836	448157
4411	448158
102042	448159
153658	448160
152473	448161
45977	448162
640	448163
91831	448164
79030	448165
172468	448166
14042	448167
63173	448168
124387	448169
34832	448170
113122	448171
21369	448172
10579	448173
35061	448174
8187	448175
3077	448176
264	448177
6088	448178
51850	448179
246876	448180
16615	448181
156826	448182
69679	448183
85292	448184
63314	448185
1363	448186
245187	448187
16693	448188
3698	448189
65554	448190
5690	448191
73002	448192
134507	448193
33338	448194
32829	448195
33053	448196
24247	448197
80628	448198
4752	448199
8724	448200
38	448201
151015	448202
131633	448203
68889	448204
75486	448205
222162	448206
59407	448207
222149	448208
13887	448209
257150	448210
91908	448211
51660	448212
1800	448213
88226	448214
193791	448215
151433	448216
19622	448217
55346	448218
121894	448219
64079	448220
23824	448221
133448	448222
50648	448223
77210	448224
111644	448225
15469	448226
24	448227
8951	448228
16619	448229
25239	448230
164781	448231
122	448232
147640	448233
253022	448234
80372	448235
1252	448236
63809	448237
183682	448238
159398	448239
5063	448240
207	448241
254693	448242
256478	448243
11913	448244
4316	448245
25479	448246
2908	448247
266821	448248
28829	448249
173304	448250
64644	448251
103664	448252
116437	448253
71	448254
2900	448255
19	448256
42597	448257
90707	448258
63696	448259
1937	448260
38370	448261
61353	448262
10135	448263
159240	448264
15074	448265
37483	448266
51735	448267
908	448268
223704	448269
154362	448270
39530	448271
175726	448272
107039	448273
9494	448274
177630	448275
10322	448276
90581	448277
22805	448278
112256	448279
43762	448280
153177	448281
89092	448282
269622	448283
26619	448284
33425	448285
40562	448286
147192	448287
48020	448288
13522	448289
32692	448290
167616	448291
26890	448292
41844	448293
13640	448294
29843	448295
3342	448296
689	448297
21812	448298
61648	448299
172762	448300
147828	448301
58179	448302
227114	448303
31572	448304
257603	448305
215883	448306
48186	448307
91089	448308
54942	448309
18443	448310
139697	448311
26693	448312
39718	448313
101782	448314
227735	448315
23095	448316
127729	448317
4554	448318
34618	448319
86762	448320
228983	448321
253623	448322
38136	448323
17426	448324
270560	448325
517	448326
7958	448327
13771	448328
194491	448329
15368	448330
10852	448331
131502	448332
266121	448333
222165	448334
39293	448335
23028	448336
2589	448337
6510	448338
66365	448339
8313	448340
242252	448341
25108	448342
49541	448343
120194	448344
41025	448345
259550	448346
108674	448347
27779	448348
21753	448349
99840	448350
3606	448351
6806	448352
78582	448353
129935	448354
64369	448355
8320	448356
143942	448357
201649	448358
223012	448359
106549	448360
232003	448361
43589	448362
2722	448363
11217	448364
158133	448365
22861	448366
54791	448367
8051	448368
16559	448369
98720	448370
1541	448371
32130	448372
136629	448373
3150	448374
11365	448375
619	448376
42692	448377
166811	448378
153058	448379
25312	448380
185992	448381
63404	448382
22483	448383
80111	448384
23628	448385
13166	448386
103622	448387
328	448388
268378	448389
257526	448390
23882	448391
55846	448392
12730	448393
11045	448394
71334	448395
157661	448396
173420	448397
178835	448398
113125	448399
87654	448400
63247	448401
29405	448402
39778	448403
2779	448404
2826	448405
11160	448406
233087	448407
45744	448408
513	448409
181097	448410
37077	448411
4518	448412
10823	448413
162530	448414
9929	448415
226761	448416
71575	448417
55282	448418
29073	448419
255587	448420
84602	448421
12527	448422
64513	448423
1970	448424
236019	448425
31722	448426
21086	448427
46150	448428
41204	448429
132242	448430
5136	448431
30260	448432
69717	448433
1928	448434
135951	448435
38135	448436
219980	448437
59386	448438
207203	448439
27225	448440
55753	448441
2830	448442
19052	448443
548	448444
19109	448445
34065	448446
161122	448447
112367	448448
31568	448449
46125	448450
34536	448451
67554	448452
3565	448453
14279	448454
52621	448455
227279	448456
23879	448457
7007	448458
17496	448459
263959	448460
5185	448461
193437	448462
22192	448463
134384	448464
24176	448465
21955	448466
271113	448467
146751	448468
120884	448469
1976	448470
45632	448471
73008	448472
144886	448473
74330	448474
168937	448475
121607	448476
47817	448477
73053	448478
4683	448479
29409	448480
8406	448481
1696	448482
98197	448483
128380	448484
20433	448485
6098	448486
2109	448487
782	448488
228894	448489
15577	448490
124605	448491
225269	448492
9604	448493
23969	448494
23589	448495
29861	448496
34562	448497
144611	448498
138277	448499
47282	448500
1467	448501
10180	448502
143739	448503
14915	448504
24921	448505
135530	448506
79999	448507
668	448508
187340	448509
57	448510
91382	448511
80210	448512
1157	448513
82369	448514
36201	448515
20142	448516
36782	448517
599	448518
42996	448519
73449	448520
91	448521
11735	448522
49944	448523
25351	448524
10232	448525
86622	448526
16429	448527
20878	448528
34050	448529
90605	448530
1928	448531
36620	448532
116454	448533
10263	448534
136780	448535
238513	448536
127730	448537
123272	448538
27332	448539
9723	448540
150222	448541
3169	448542
201396	448543
71423	448544
5059	448545
62931	448546
171436	448547
197275	448548
33828	448549
48669	448550
68710	448551
42614	448552
3352	448553
157752	448554
6477	448555
6518	448556
114456	448557
17252	448558
125596	448559
23350	448560
55726	448561
93614	448562
114121	448563
49395	448564
129018	448565
104291	448566
247683	448567
538	448568
217228	448569
86625	448570
72322	448571
39211	448572
154546	448573
22037	448574
26872	448575
60690	448576
51076	448577
84422	448578
18889	448579
45730	448580
59603	448581
26468	448582
289	448583
59399	448584
17436	448585
59695	448586
4271	448587
1334	448588
187908	448589
267494	448590
43706	448591
3243	448592
238148	448593
133007	448594
30703	448595
10812	448596
9428	448597
9596	448598
6802	448599
11330	448600
22623	448601
45612	448602
2932	448603
24339	448604
48035	448605
65939	448606
15627	448607
44976	448608
244730	448609
82691	448610
6992	448611
79472	448612
7477	448613
140227	448614
231	448615
105088	448616
77744	448617
9330	448618
19842	448619
26779	448620
8126	448621
62170	448622
67858	448623
156899	448624
103964	448625
45545	448626
33088	448627
17170	448628
9114	448629
24168	448630
19966	448631
170245	448632
71347	448633
48529	448634
41653	448635
31683	448636
30216	448637
244000	448638
25670	448639
48590	448640
227820	448641
197821	448642
12342	448643
47309	448644
1367	448645
14019	448646
10879	448647
59806	448648
190949	448649
28390	448650
235555	448651
4835	448652
29254	448653
169206	448654
134739	448655
21752	448656
36585	448657
120215	448658
108951	448659
13658	448660
63071	448661
1318	448662
1333	448663
44692	448664
754	448665
117029	448666
54	448667
84850	448668
11615	448669
72645	448670
42556	448671
2878	448672
196185	448673
67952	448674
88575	448675
2554	448676
11386	448677
42512	448678
12222	448679
4709	448680
3002	448681
164866	448682
41704	448683
127650	448684
213345	448685
29116	448686
51186	448687
63209	448688
268429	448689
5609	448690
8578	448691
99268	448692
15083	448693
264568	448694
6971	448695
75941	448696
79820	448697
262235	448698
31748	448699
230478	448700
108997	448701
28016	448702
211684	448703
8887	448704
25322	448705
100475	448706
28842	448707
27325	448708
31888	448709
182715	448710
200034	448711
79952	448712
86	448713
85644	448714
113090	448715
135289	448716
4938	448717
9930	448718
2886	448719
2828	448720
13308	448721
22686	448722
32967	448723
49055	448724
7140	448725
500	448726
10880	448727
25296	448728
86706	448729
73931	448730
204	448731
253959	448732
39178	448733
179364	448734
7247	448735
55315	448736
353	448737
11269	448738
72747	448739
7664	448740
13763	448741
62236	448742
58792	448743
33399	448744
244438	448745
70506	448746
52966	448747
131483	448748
129633	448749
9981	448750
12124	448751
34962	448752
13735	448753
48786	448754
78407	448755
13776	448756
303	448757
230590	448758
2240	448759
35831	448760
272678	448761
234166	448762
252365	448763
2112	448764
41146	448765
23880	448766
45341	448767
42687	448768
45542	448769
53	448770
56916	448771
112988	448772
230004	448773
138582	448774
25100	448775
110882	448776
40377	448777
1379	448778
967	448779
9749	448780
27726	448781
80159	448782
2122	448783
76286	448784
63064	448785
4913	448786
8539	448787
25428	448788
2266	448789
120998	448790
194824	448791
95112	448792
3230	448793
3717	448794
272130	448795
9610	448796
90644	448797
89598	448798
10631	448799
11412	448800
22193	448801
30824	448802
87989	448803
26912	448804
54453	448805
2921	448806
70089	448807
21808	448808
6652	448809
40846	448810
262826	448811
137900	448812
37078	448813
45310	448814
24844	448815
112922	448816
38829	448817
8650	448818
244	448819
21602	448820
4111	448821
3514	448822
28389	448823
6149	448824
28830	448825
35709	448826
269983	448827
18895	448828
91855	448829
15786	448830
7573	448831
39252	448832
137731	448833
72834	448834
225629	448835
35	448836
41352	448837
92919	448838
5460	448839
4454	448840
4818	448841
225720	448842
24913	448843
43830	448844
120007	448845
202376	448846
188595	448847
259497	448848
114335	448849
25859	448850
200677	448851
2811	448852
1832	448853
6980	448854
21933	448855
101577	448856
27546	448857
89976	448858
21853	448859
118461	448860
60250	448861
10842	448862
68834	448863
23761	448864
12225	448865
9312	448866
1071	448867
9767	448868
15761	448869
39818	448870
3955	448871
75816	448872
84866	448873
54975	448874
177408	448875
12151	448876
158664	448877
151551	448878
13710	448879
8802	448880
168166	448881
1805	448882
8496	448883
3879	448884
109412	448885
187254	448886
3150	448887
8338	448888
16403	448889
26700	448890
46500	448891
421	448892
119880	448893
35732	448894
13087	448895
5029	448896
134414	448897
36507	448898
117229	448899
230677	448900
139147	448901
28316	448902
129039	448903
212037	448904
67331	448905
133014	448906
7242	448907
45452	448908
135617	448909
162666	448910
3500	448911
71064	448912
532	448913
354	448914
133340	448915
8485	448916
83686	448917
79483	448918
96244	448919
5259	448920
15057	448921
19006	448922
79848	448923
5933	448924
223169	448925
5273	448926
126620	448927
15207	448928
21026	448929
269901	448930
70184	448931
46308	448932
99282	448933
7432	448934
7718	448935
593	448936
37181	448937
23800	448938
1202	448939
65988	448940
228204	448941
219220	448942
19137	448943
189118	448944
196421	448945
225704	448946
109751	448947
29240	448948
39298	448949
27571	448950
13680	448951
134022	448952
70952	448953
72034	448954
2530	448955
234144	448956
64465	448957
35009	448958
13447	448959
196796	448960
28901	448961
47831	448962
29233	448963
28449	448964
2758	448965
171129	448966
44399	448967
77453	448968
15569	448969
18219	448970
79033	448971
29771	448972
4872	448973
2624	448974
12781	448975
14571	448976
579	448977
271072	448978
78358	448979
235057	448980
1057	448981
25110	448982
19457	448983
12686	448984
75189	448985
78403	448986
2715	448987
1935	448988
29275	448989
118227	448990
59592	448991
20954	448992
20379	448993
226444	448994
4993	448995
73437	448996
9190	448997
86681	448998
97133	448999
81871	449000
34694	449001
217785	449002
97056	449003
147219	449004
114854	449005
269155	449006
16451	449007
109233	449008
1029	449009
218302	449010
74	449011
712	449012
491	449013
13585	449014
31793	449015
5323	449016
103820	449017
7562	449018
8062	449019
139645	449020
90244	449021
114139	449022
16135	449023
25328	449024
250117	449025
127365	449026
10293	449027
74966	449028
17943	449029
77839	449030
8513	449031
4826	449032
51305	449033
18697	449034
176248	449035
58847	449036
162395	449037
19194	449038
7641	449039
78460	449040
248235	449041
50298	449042
15648	449043
53958	449044
32133	449045
193072	449046
64826	449047
121077	449048
8409	449049
6218	449050
600	449051
43730	449052
200474	449053
61833	449054
737	449055
20790	449056
64095	449057
1106	449058
45434	449059
9877	449060
103359	449061
68897	449062
5126	449063
13222	449064
30524	449065
30831	449066
25063	449067
230018	449068
15850	449069
93734	449070
51798	449071
69652	449072
153555	449073
143009	449074
17292	449075
1036	449076
54387	449077
138649	449078
22054	449079
109667	449080
44985	449081
25599	449082
183016	449083
9741	449084
495	449085
80379	449086
38665	449087
1725	449088
25089	449089
192224	449090
88020	449091
31091	449092
5654	449093
77308	449094
263243	449095
6075	449096
152737	449097
194338	449098
46027	449099
107539	449100
6204	449101
255	449102
126961	449103
2767	449104
28880	449105
61777	449106
47768	449107
40256	449108
951	449109
5280	449110
130072	449111
64222	449112
16326	449113
106335	449114
110046	449115
93927	449116
26795	449117
121345	449118
208652	449119
262034	449120
105342	449121
127454	449122
39736	449123
4684	449124
1543	449125
96237	449126
23625	449127
86	449128
137556	449129
47912	449130
135553	449131
22781	449132
4516	449133
1064	449134
176533	449135
36392	449136
18390	449137
8705	449138
112185	449139
13243	449140
78281	449141
25327	449142
3353	449143
2974	449144
204817	449145
75208	449146
49253	449147
158870	449148
5380	449149
1790	449150
151572	449151
257257	449152
5261	449153
70937	449154
10396	449155
12497	449156
11810	449157
16395	449158
1186	449159
153233	449160
65179	449161
57555	449162
15363	449163
3584	449164
30434	449165
78106	449166
9726	449167
2943	449168
268540	449169
94391	449170
5998	449171
113420	449172
21136	449173
27829	449174
181540	449175
187686	449176
115427	449177
20307	449178
70069	449179
8368	449180
249948	449181
1422	449182
38143	449183
19818	449184
167935	449185
80732	449186
21265	449187
150529	449188
3981	449189
96931	449190
50025	449191
6677	449192
12188	449193
129486	449194
169720	449195
13423	449196
29104	449197
59715	449198
21230	449199
67585	449200
4046	449201
59514	449202
203796	449203
47528	449204
4073	449205
28489	449206
8008	449207
1326	449208
6199	449209
39287	449210
116935	449211
78002	449212
92509	449213
49901	449214
3061	449215
16978	449216
128913	449217
13774	449218
103384	449219
219484	449220
35181	449221
167	449222
455	449223
61438	449224
99488	449225
1525	449226
168157	449227
10921	449228
525	449229
2362	449230
126309	449231
34979	449232
31583	449233
166025	449234
13339	449235
59143	449236
220950	449237
170832	449238
11569	449239
32754	449240
163691	449241
646	449242
2592	449243
151453	449244
3897	449245
135934	449246
41486	449247
10649	449248
126731	449249
175337	449250
220028	449251
3140	449252
5153	449253
29987	449254
174707	449255
203776	449256
45501	449257
143596	449258
170985	449259
317	449260
37714	449261
168537	449262
208460	449263
122279	449264
108877	449265
4608	449266
139233	449267
28292	449268
129221	449269
125527	449270
15462	449271
8116	449272
54709	449273
7412	449274
72226	449275
34564	449276
257264	449277
19109	449278
141478	449279
10785	449280
72209	449281
65280	449282
206151	449283
47410	449284
197149	449285
151656	449286
35161	449287
27	449288
58695	449289
227876	449290
6410	449291
47117	449292
80727	449293
160165	449294
251900	449295
43925	449296
80323	449297
171337	449298
67414	449299
61048	449300
28295	449301
27388	449302
1329	449303
2943	449304
43972	449305
46489	449306
251561	449307
1924	449308
246232	449309
57108	449310
62736	449311
7820	449312
18209	449313
72261	449314
24703	449315
85477	449316
49497	449317
54165	449318
69491	449319
11006	449320
61487	449321
12908	449322
52210	449323
12966	449324
75710	449325
39074	449326
38540	449327
14324	449328
6682	449329
179292	449330
167724	449331
130262	449332
17020	449333
163443	449334
43396	449335
30433	449336
5718	449337
1540	449338
12301	449339
62534	449340
66057	449341
73042	449342
133678	449343
16088	449344
12870	449345
9119	449346
1968	449347
28515	449348
241300	449349
53689	449350
172295	449351
78274	449352
170048	449353
23079	449354
71599	449355
7271	449356
12745	449357
5701	449358
38378	449359
22	449360
49127	449361
222493	449362
8103	449363
2916	449364
10910	449365
2237	449366
2927	449367
79142	449368
5109	449369
54829	449370
38508	449371
75629	449372
30404	449373
277	449374
15266	449375
30674	449376
126662	449377
164873	449378
21296	449379
144019	449380
246011	449381
62862	449382
229115	449383
237393	449384
21569	449385
165982	449386
46204	449387
123643	449388
101068	449389
8272	449390
191978	449391
11402	449392
8461	449393
7916	449394
74468	449395
105507	449396
30986	449397
953	449398
1642	449399
220361	449400
42309	449401
40084	449402
63822	449403
116419	449404
171464	449405
145268	449406
13958	449407
71207	449408
2227	449409
192751	449410
74183	449411
17119	449412
203778	449413
134207	449414
2976	449415
19189	449416
199219	449417
48591	449418
604	449419
93664	449420
38002	449421
256625	449422
78149	449423
7779	449424
6998	449425
56273	449426
252920	449427
36369	449428
37573	449429
5768	449430
9057	449431
148900	449432
45992	449433
1675	449434
100575	449435
18331	449436
133436	449437
106579	449438
41430	449439
42138	449440
107587	449441
2365	449442
10543	449443
18940	449444
13571	449445
33282	449446
106220	449447
101199	449448
81815	449449
60020	449450
44834	449451
132387	449452
116693	449453
189594	449454
206018	449455
49023	449456
17911	449457
31626	449458
1387	449459
91831	449460
110527	449461
1810	449462
104941	449463
102253	449464
22778	449465
157790	449466
33162	449467
135785	449468
50291	449469
8087	449470
20817	449471
20387	449472
4988	449473
40776	449474
4774	449475
88994	449476
21830	449477
159613	449478
846	449479
19249	449480
143636	449481
123676	449482
47	449483
37063	449484
67839	449485
674	449486
26078	449487
4008	449488
7479	449489
77409	449490
31523	449491
17601	449492
574	449493
245846	449494
110396	449495
50453	449496
87745	449497
7523	449498
14006	449499
139221	449500
87582	449501
6592	449502
147487	449503
48816	449504
3616	449505
29822	449506
111416	449507
31002	449508
17931	449509
82540	449510
1256	449511
24009	449512
50603	449513
206021	449514
19168	449515
85967	449516
6575	449517
501	449518
13853	449519
22974	449520
27969	449521
115	449522
247818	449523
192384	449524
164881	449525
94456	449526
47590	449527
64939	449528
6917	449529
42708	449530
153774	449531
114420	449532
254989	449533
111879	449534
194751	449535
271928	449536
97578	449537
55189	449538
17709	449539
31952	449540
7818	449541
52287	449542
867	449543
160732	449544
141609	449545
4388	449546
264449	449547
8655	449548
799	449549
9498	449550
143208	449551
36467	449552
53827	449553
10152	449554
51458	449555
1002	449556
21672	449557
5156	449558
68425	449559
20329	449560
18064	449561
77209	449562
1397	449563
85244	449564
23799	449565
2548	449566
19560	449567
2594	449568
11056	449569
158887	449570
7543	449571
163759	449572
59200	449573
11259	449574
32234	449575
6493	449576
24332	449577
3402	449578
97169	449579
547	449580
29966	449581
101956	449582
5530	449583
43	449584
11456	449585
127083	449586
8331	449587
69864	449588
163313	449589
99982	449590
9453	449591
7560	449592
59451	449593
28545	449594
118598	449595
123230	449596
43976	449597
17106	449598
3394	449599
22689	449600
69231	449601
64317	449602
121224	449603
86636	449604
29790	449605
16595	449606
87685	449607
51862	449608
21193	449609
38387	449610
167309	449611
164378	449612
148839	449613
174307	449614
16473	449615
46826	449616
32011	449617
87486	449618
4709	449619
73314	449620
30905	449621
14024	449622
4249	449623
14216	449624
19917	449625
16636	449626
29322	449627
73324	449628
14389	449629
9643	449630
746	449631
146440	449632
150566	449633
55802	449634
143635	449635
14949	449636
29484	449637
47213	449638
30398	449639
224162	449640
112327	449641
6781	449642
70620	449643
2207	449644
317	449645
57180	449646
75461	449647
63543	449648
10730	449649
29417	449650
59919	449651
42533	449652
7963	449653
720	449654
143576	449655
8462	449656
52132	449657
51589	449658
39453	449659
69040	449660
27254	449661
94058	449662
60390	449663
31630	449664
483	449665
44569	449666
5031	449667
39410	449668
151314	449669
847	449670
148848	449671
4918	449672
229907	449673
139260	449674
65461	449675
21291	449676
73859	449677
8295	449678
9935	449679
6823	449680
39	449681
27829	449682
112816	449683
102588	449684
20190	449685
265442	449686
7382	449687
17914	449688
35971	449689
1438	449690
150069	449691
227746	449692
26602	449693
44184	449694
78467	449695
61974	449696
814	449697
5896	449698
16974	449699
246776	449700
17622	449701
258281	449702
112817	449703
68229	449704
4459	449705
703	449706
4856	449707
107849	449708
1017	449709
84748	449710
161825	449711
14641	449712
106211	449713
905	449714
28119	449715
71386	449716
4265	449717
77856	449718
166570	449719
10426	449720
13581	449721
207148	449722
67634	449723
31435	449724
4306	449725
52834	449726
9985	449727
31342	449728
55958	449729
19535	449730
2108	449731
64943	449732
950	449733
101326	449734
13089	449735
19337	449736
29989	449737
270257	449738
168918	449739
266179	449740
28436	449741
97274	449742
96866	449743
13671	449744
123985	449745
26717	449746
26531	449747
84401	449748
7184	449749
71642	449750
25672	449751
209721	449752
98271	449753
65650	449754
54525	449755
237713	449756
140325	449757
10095	449758
17441	449759
41496	449760
7689	449761
44944	449762
155232	449763
107107	449764
109692	449765
28465	449766
424	449767
37048	449768
79893	449769
335	449770
2659	449771
19982	449772
164347	449773
175772	449774
7856	449775
22428	449776
34990	449777
153589	449778
12048	449779
72368	449780
29231	449781
13210	449782
6448	449783
135472	449784
233861	449785
53550	449786
104925	449787
75622	449788
22513	449789
73866	449790
35404	449791
52365	449792
64652	449793
3128	449794
10495	449795
63926	449796
134034	449797
44141	449798
23593	449799
10305	449800
44808	449801
7872	449802
22836	449803
37103	449804
107449	449805
24342	449806
82036	449807
242066	449808
3617	449809
134287	449810
3400	449811
29248	449812
14319	449813
10095	449814
22862	449815
26024	449816
157115	449817
2325	449818
55991	449819
44257	449820
68211	449821
67056	449822
230072	449823
47611	449824
9844	449825
768	449826
101499	449827
99377	449828
17128	449829
47284	449830
215905	449831
144100	449832
60775	449833
17763	449834
254537	449835
22419	449836
193194	449837
238705	449838
15403	449839
108473	449840
3784	449841
17533	449842
142	449843
130	449844
130557	449845
89841	449846
2836	449847
171825	449848
54473	449849
13684	449850
59322	449851
125822	449852
260699	449853
19747	449854
161577	449855
3474	449856
18458	449857
2430	449858
52870	449859
11030	449860
22914	449861
4517	449862
221923	449863
180225	449864
30369	449865
3587	449866
22498	449867
704	449868
62948	449869
93247	449870
207289	449871
18442	449872
84492	449873
26087	449874
66891	449875
130403	449876
58739	449877
4578	449878
48653	449879
28903	449880
64529	449881
54015	449882
51344	449883
3847	449884
6412	449885
635	449886
19049	449887
52245	449888
9162	449889
85674	449890
16076	449891
47891	449892
52599	449893
24960	449894
92771	449895
43327	449896
7658	449897
138864	449898
31451	449899
55049	449900
16026	449901
101371	449902
56951	449903
1153	449904
136323	449905
2836	449906
26775	449907
14128	449908
868	449909
26471	449910
12912	449911
3819	449912
5425	449913
839	449914
26787	449915
16622	449916
26905	449917
63129	449918
27288	449919
243476	449920
21751	449921
171469	449922
183362	449923
18011	449924
44883	449925
193263	449926
24683	449927
23700	449928
1406	449929
51522	449930
103026	449931
12736	449932
9037	449933
108984	449934
5062	449935
37887	449936
4306	449937
45928	449938
87633	449939
92835	449940
190546	449941
34707	449942
148371	449943
7670	449944
124551	449945
23247	449946
74379	449947
78653	449948
30890	449949
145928	449950
1695	449951
157617	449952
132314	449953
9477	449954
69100	449955
6776	449956
109743	449957
4973	449958
38113	449959
37522	449960
18748	449961
14891	449962
82972	449963
40623	449964
118814	449965
9698	449966
154947	449967
198967	449968
2613	449969
234627	449970
75960	449971
20140	449972
85356	449973
150743	449974
124332	449975
8029	449976
102890	449977
178633	449978
32815	449979
3603	449980
44464	449981
111392	449982
685	449983
6783	449984
116129	449985
13081	449986
47581	449987
76386	449988
5806	449989
159518	449990
135174	449991
89698	449992
64728	449993
147952	449994
205566	449995
106639	449996
2120	449997
2346	449998
34913	449999
2919	450000
71007	450001
30334	450002
661	450003
2550	450004
145467	450005
175766	450006
162669	450007
25008	450008
228548	450009
80996	450010
36309	450011
142050	450012
76846	450013
99517	450014
22834	450015
243411	450016
197153	450017
6249	450018
35326	450019
9866	450020
34903	450021
42489	450022
82811	450023
60992	450024
2944	450025
102780	450026
95140	450027
259693	450028
27843	450029
60936	450030
26998	450031
73481	450032
3924	450033
163827	450034
51081	450035
29329	450036
90235	450037
8973	450038
126072	450039
233480	450040
34119	450041
20294	450042
33095	450043
10450	450044
5251	450045
188776	450046
27866	450047
13987	450048
34787	450049
18131	450050
10515	450051
3160	450052
178118	450053
164	450054
2366	450055
51670	450056
243762	450057
24552	450058
79651	450059
108213	450060
42001	450061
122938	450062
39202	450063
14461	450064
8214	450065
35461	450066
2765	450067
72944	450068
13378	450069
29027	450070
15308	450071
61874	450072
578	450073
5912	450074
77248	450075
3993	450076
199636	450077
86670	450078
149883	450079
19757	450080
247875	450081
107301	450082
86765	450083
37004	450084
5052	450085
261975	450086
7734	450087
163384	450088
58486	450089
191029	450090
25154	450091
22709	450092
78404	450093
3320	450094
2925	450095
6123	450096
71210	450097
3530	450098
45688	450099
6904	450100
207489	450101
3089	450102
83217	450103
9712	450104
23198	450105
138995	450106
76654	450107
115701	450108
1515	450109
15820	450110
167454	450111
5865	450112
29501	450113
118799	450114
192560	450115
100122	450116
111742	450117
32256	450118
89513	450119
115116	450120
1297	450121
144767	450122
4164	450123
88453	450124
55006	450125
24493	450126
14601	450127
15895	450128
11660	450129
97539	450130
5679	450131
132668	450132
163927	450133
75069	450134
96859	450135
46829	450136
201876	450137
33712	450138
141748	450139
86305	450140
51514	450141
106384	450142
89681	450143
13339	450144
41321	450145
100366	450146
153674	450147
97966	450148
78187	450149
740	450150
13	450151
31898	450152
34195	450153
122149	450154
250264	450155
228993	450156
85413	450157
98773	450158
74329	450159
76914	450160
78096	450161
160345	450162
70277	450163
65443	450164
71353	450165
128	450166
22613	450167
14704	450168
32018	450169
48050	450170
103127	450171
62772	450172
29296	450173
59895	450174
13048	450175
11796	450176
204679	450177
1	450178
34730	450179
87674	450180
401	450181
513	450182
1713	450183
18445	450184
16340	450185
32545	450186
38020	450187
107142	450188
25980	450189
360	450190
133029	450191
9977	450192
220731	450193
42021	450194
92630	450195
93627	450196
7928	450197
90809	450198
18455	450199
2275	450200
48253	450201
20711	450202
19175	450203
5145	450204
6574	450205
22032	450206
1153	450207
100293	450208
110345	450209
38997	450210
31340	450211
1109	450212
18898	450213
193822	450214
477	450215
164436	450216
122397	450217
164638	450218
113983	450219
13597	450220
2468	450221
195456	450222
75436	450223
36396	450224
119544	450225
70840	450226
8885	450227
21329	450228
53483	450229
6861	450230
36979	450231
963	450232
151008	450233
86134	450234
842	450235
29503	450236
120294	450237
2110	450238
12200	450239
40098	450240
161959	450241
19206	450242
149521	450243
169576	450244
50088	450245
5168	450246
265130	450247
12577	450248
156700	450249
17771	450250
244655	450251
202827	450252
21689	450253
136	450254
5812	450255
36924	450256
47895	450257
131405	450258
48830	450259
178791	450260
13250	450261
91505	450262
124129	450263
256741	450264
46943	450265
1596	450266
17697	450267
7085	450268
7624	450269
52793	450270
3595	450271
14414	450272
183934	450273
20800	450274
5236	450275
13920	450276
81821	450277
148445	450278
82954	450279
178411	450280
73702	450281
112035	450282
55808	450283
91497	450284
73382	450285
151421	450286
38509	450287
111730	450288
1176	450289
189031	450290
113987	450291
34261	450292
94535	450293
59080	450294
78997	450295
220188	450296
1054	450297
9056	450298
11129	450299
241973	450300
43797	450301
184448	450302
3721	450303
151536	450304
25237	450305
80256	450306
72522	450307
146100	450308
14707	450309
21706	450310
42526	450311
17504	450312
200436	450313
21316	450314
11147	450315
98342	450316
107941	450317
85304	450318
77327	450319
48553	450320
23634	450321
214318	450322
264472	450323
2943	450324
12684	450325
151919	450326
46641	450327
9495	450328
13607	450329
196290	450330
51493	450331
10212	450332
10136	450333
4127	450334
3001	450335
259332	450336
4226	450337
197060	450338
375	450339
91502	450340
254578	450341
27	450342
15875	450343
55882	450344
351	450345
46373	450346
142660	450347
492	450348
24197	450349
210875	450350
1087	450351
48231	450352
36626	450353
149131	450354
47548	450355
53990	450356
12215	450357
547	450358
155511	450359
61316	450360
46224	450361
76674	450362
19655	450363
26686	450364
178282	450365
158432	450366
27724	450367
16906	450368
34975	450369
200211	450370
7882	450371
3841	450372
107292	450373
67516	450374
35995	450375
21826	450376
33972	450377
140093	450378
117609	450379
7675	450380
141188	450381
1434	450382
7114	450383
19558	450384
66304	450385
6447	450386
47758	450387
10603	450388
5	450389
45637	450390
231204	450391
115814	450392
13924	450393
69755	450394
1309	450395
197319	450396
11043	450397
8001	450398
106993	450399
83434	450400
21232	450401
67992	450402
236690	450403
10829	450404
106909	450405
197071	450406
80465	450407
205027	450408
4131	450409
132400	450410
5328	450411
10308	450412
60281	450413
10185	450414
46276	450415
9322	450416
27540	450417
28810	450418
23887	450419
10874	450420
644	450421
52893	450422
65562	450423
11814	450424
26056	450425
28307	450426
7510	450427
174	450428
1935	450429
52577	450430
22683	450431
25878	450432
162848	450433
269	450434
3755	450435
24610	450436
143831	450437
106709	450438
130193	450439
46581	450440
11267	450441
106016	450442
21820	450443
5	450444
80165	450445
108615	450446
37241	450447
10296	450448
59149	450449
98974	450450
37085	450451
103964	450452
126	450453
10571	450454
165176	450455
21919	450456
7725	450457
112134	450458
35785	450459
74777	450460
30742	450461
35	450462
12831	450463
162530	450464
15684	450465
110536	450466
5846	450467
2611	450468
54354	450469
19250	450470
77700	450471
111065	450472
86757	450473
2651	450474
13215	450475
100608	450476
9800	450477
240054	450478
37804	450479
46787	450480
75882	450481
1958	450482
47941	450483
13051	450484
3304	450485
113931	450486
89819	450487
91307	450488
114525	450489
136302	450490
41487	450491
582	450492
19393	450493
181254	450494
39797	450495
79174	450496
106155	450497
62932	450498
37994	450499
16112	450500
41215	450501
7839	450502
257871	450503
148423	450504
25063	450505
2650	450506
141488	450507
118115	450508
121302	450509
242735	450510
9136	450511
258742	450512
52221	450513
4104	450514
166337	450515
5563	450516
1388	450517
32530	450518
15693	450519
81214	450520
147770	450521
9225	450522
91633	450523
8287	450524
16254	450525
190672	450526
28653	450527
21242	450528
29468	450529
184405	450530
154725	450531
16657	450532
81026	450533
1933	450534
36499	450535
11417	450536
55878	450537
33385	450538
80049	450539
162746	450540
1458	450541
20580	450542
8181	450543
237216	450544
40981	450545
35163	450546
28128	450547
52134	450548
12571	450549
138847	450550
27455	450551
265841	450552
159450	450553
43427	450554
214605	450555
215548	450556
81155	450557
79093	450558
17600	450559
222572	450560
41464	450561
152877	450562
170084	450563
5096	450564
6059	450565
424	450566
125319	450567
6185	450568
53476	450569
67782	450570
63250	450571
119328	450572
23870	450573
65174	450574
21088	450575
13511	450576
15987	450577
143	450578
34611	450579
15464	450580
94743	450581
42599	450582
97975	450583
956	450584
29331	450585
16960	450586
94499	450587
56403	450588
13552	450589
91412	450590
88874	450591
112057	450592
21908	450593
12599	450594
10344	450595
16784	450596
16817	450597
3021	450598
5813	450599
50417	450600
31023	450601
6949	450602
34561	450603
206640	450604
115556	450605
44900	450606
58734	450607
136325	450608
71313	450609
5988	450610
11235	450611
30962	450612
57370	450613
66074	450614
13941	450615
1854	450616
58721	450617
31	450618
68971	450619
15069	450620
20472	450621
7832	450622
92597	450623
25599	450624
60621	450625
7593	450626
108696	450627
239326	450628
88572	450629
55478	450630
36030	450631
28601	450632
98667	450633
41479	450634
191851	450635
11299	450636
588	450637
101325	450638
132229	450639
84754	450640
104847	450641
2645	450642
56482	450643
10661	450644
53250	450645
63828	450646
134511	450647
29946	450648
212569	450649
75081	450650
4339	450651
11061	450652
245501	450653
220688	450654
9724	450655
34439	450656
215041	450657
2088	450658
65906	450659
734	450660
137268	450661
6864	450662
47811	450663
21529	450664
158104	450665
251098	450666
28993	450667
27156	450668
48381	450669
29677	450670
106381	450671
2385	450672
10564	450673
62909	450674
26164	450675
75532	450676
17106	450677
111550	450678
16180	450679
23303	450680
34879	450681
39275	450682
52113	450683
161143	450684
125819	450685
45176	450686
25153	450687
37595	450688
1215	450689
325	450690
57016	450691
133805	450692
8822	450693
169773	450694
4230	450695
18792	450696
107830	450697
134485	450698
71894	450699
169190	450700
29847	450701
60810	450702
19143	450703
8165	450704
40764	450705
11018	450706
114119	450707
4578	450708
6654	450709
2919	450710
18683	450711
46872	450712
78707	450713
161400	450714
25243	450715
6961	450716
60806	450717
56465	450718
8306	450719
70938	450720
25215	450721
1990	450722
174210	450723
59108	450724
8111	450725
26105	450726
3129	450727
3891	450728
1414	450729
9163	450730
102016	450731
70230	450732
1155	450733
48707	450734
118888	450735
27824	450736
25641	450737
106229	450738
108134	450739
2226	450740
109448	450741
16	450742
155440	450743
69106	450744
14696	450745
76927	450746
8239	450747
1559	450748
64538	450749
94106	450750
41978	450751
236438	450752
27882	450753
33516	450754
77633	450755
210040	450756
43468	450757
10190	450758
22979	450759
133247	450760
159927	450761
268822	450762
3960	450763
783	450764
637	450765
9635	450766
28859	450767
26426	450768
77610	450769
120095	450770
14475	450771
56377	450772
33909	450773
26097	450774
2245	450775
29759	450776
97284	450777
41256	450778
49758	450779
53808	450780
5681	450781
5830	450782
40913	450783
64182	450784
1184	450785
6658	450786
22304	450787
100315	450788
45479	450789
189079	450790
7192	450791
105910	450792
16738	450793
2771	450794
21503	450795
210003	450796
18584	450797
213939	450798
93474	450799
54952	450800
3938	450801
27414	450802
36497	450803
15041	450804
69297	450805
35747	450806
14495	450807
38293	450808
2604	450809
75231	450810
57805	450811
72984	450812
1139	450813
9385	450814
16773	450815
66964	450816
67291	450817
147426	450818
43889	450819
28445	450820
22548	450821
299	450822
27343	450823
4915	450824
7476	450825
20628	450826
203815	450827
82461	450828
1813	450829
248457	450830
41033	450831
4249	450832
5104	450833
77245	450834
61436	450835
53398	450836
240117	450837
103366	450838
7320	450839
2020	450840
186194	450841
76036	450842
25123	450843
242320	450844
105413	450845
9021	450846
92098	450847
30068	450848
918	450849
64223	450850
8757	450851
35660	450852
166589	450853
256304	450854
43150	450855
27442	450856
17199	450857
39072	450858
70564	450859
18779	450860
92389	450861
167641	450862
1938	450863
41932	450864
26226	450865
35649	450866
4487	450867
18705	450868
70717	450869
103015	450870
39144	450871
203740	450872
238305	450873
143564	450874
147	450875
245165	450876
14672	450877
108867	450878
237269	450879
9429	450880
168361	450881
116131	450882
5520	450883
10427	450884
63036	450885
90346	450886
537	450887
1477	450888
56464	450889
6173	450890
70932	450891
27	450892
102299	450893
14435	450894
146787	450895
21807	450896
3064	450897
106280	450898
237374	450899
67780	450900
228439	450901
11117	450902
69189	450903
218283	450904
8329	450905
20925	450906
144558	450907
17996	450908
34728	450909
85291	450910
2873	450911
161283	450912
136742	450913
94744	450914
103643	450915
148521	450916
138517	450917
10377	450918
28667	450919
75641	450920
246	450921
3588	450922
9671	450923
45242	450924
53613	450925
4073	450926
213	450927
263299	450928
22960	450929
63994	450930
270708	450931
123487	450932
90548	450933
49728	450934
39566	450935
59499	450936
16213	450937
7197	450938
260483	450939
257788	450940
115344	450941
74374	450942
1256	450943
15898	450944
11638	450945
81347	450946
78101	450947
704	450948
42488	450949
48060	450950
64068	450951
26329	450952
106474	450953
9592	450954
16568	450955
268394	450956
133807	450957
1461	450958
7851	450959
52344	450960
66477	450961
112913	450962
4166	450963
60787	450964
1549	450965
4145	450966
166188	450967
3317	450968
71200	450969
2012	450970
50596	450971
145595	450972
260312	450973
9466	450974
4194	450975
247536	450976
3051	450977
11285	450978
81105	450979
6698	450980
64243	450981
42020	450982
157223	450983
41468	450984
70541	450985
76140	450986
27721	450987
39401	450988
143064	450989
104962	450990
7617	450991
164420	450992
110985	450993
25408	450994
6509	450995
2907	450996
8517	450997
37154	450998
136419	450999
37523	451000
65055	451001
19867	451002
190237	451003
55680	451004
265	451005
269250	451006
944	451007
115665	451008
55335	451009
115703	451010
34	451011
40682	451012
14749	451013
271101	451014
142974	451015
16240	451016
7284	451017
51121	451018
48477	451019
52459	451020
41586	451021
85386	451022
110135	451023
57275	451024
11995	451025
91315	451026
137384	451027
167496	451028
215210	451029
24782	451030
4994	451031
40112	451032
54771	451033
131201	451034
195	451035
63458	451036
63386	451037
47421	451038
17281	451039
43346	451040
5093	451041
20821	451042
83817	451043
89121	451044
177816	451045
4898	451046
3829	451047
120765	451048
58155	451049
2678	451050
8593	451051
100686	451052
133016	451053
51697	451054
52298	451055
98840	451056
63168	451057
76396	451058
7734	451059
1268	451060
25743	451061
110707	451062
158961	451063
7264	451064
42281	451065
59228	451066
13584	451067
15060	451068
108311	451069
57248	451070
91615	451071
43089	451072
72108	451073
9872	451074
35985	451075
27405	451076
73819	451077
36668	451078
220386	451079
71840	451080
160	451081
245192	451082
118012	451083
2291	451084
5746	451085
271364	451086
20091	451087
79274	451088
688	451089
134070	451090
30355	451091
183764	451092
205743	451093
1550	451094
56915	451095
270763	451096
70990	451097
48185	451098
143227	451099
21934	451100
8914	451101
49629	451102
9905	451103
16356	451104
32778	451105
13558	451106
165661	451107
62995	451108
138658	451109
74392	451110
24458	451111
49649	451112
21370	451113
81386	451114
48004	451115
73500	451116
32838	451117
80669	451118
6097	451119
133548	451120
262130	451121
16853	451122
47	451123
26239	451124
3047	451125
36514	451126
20550	451127
84533	451128
1066	451129
145457	451130
12859	451131
198210	451132
35877	451133
127722	451134
14450	451135
3147	451136
26546	451137
250352	451138
60354	451139
30693	451140
19796	451141
13013	451142
6810	451143
2039	451144
265894	451145
252000	451146
13441	451147
42305	451148
53487	451149
1361	451150
114911	451151
147106	451152
28278	451153
27925	451154
69757	451155
206795	451156
70080	451157
15401	451158
17926	451159
597	451160
254024	451161
94149	451162
152382	451163
16934	451164
25544	451165
152263	451166
17407	451167
23968	451168
18007	451169
128770	451170
57222	451171
206502	451172
26639	451173
58415	451174
10745	451175
7431	451176
479	451177
303	451178
27244	451179
82010	451180
78275	451181
50244	451182
8273	451183
108	451184
1932	451185
1129	451186
31626	451187
59230	451188
151122	451189
3399	451190
118996	451191
38990	451192
39989	451193
4170	451194
28404	451195
166857	451196
929	451197
163808	451198
22058	451199
47320	451200
43855	451201
7002	451202
33726	451203
230637	451204
112018	451205
270472	451206
5325	451207
271331	451208
50900	451209
29780	451210
54602	451211
208891	451212
19901	451213
51657	451214
3552	451215
168344	451216
114393	451217
869	451218
2012	451219
32999	451220
6055	451221
210529	451222
176567	451223
114783	451224
91524	451225
6	451226
18633	451227
106188	451228
68488	451229
1864	451230
2392	451231
18585	451232
113108	451233
83805	451234
49159	451235
163952	451236
48113	451237
35289	451238
11010	451239
920	451240
3680	451241
52827	451242
129725	451243
59139	451244
217111	451245
62767	451246
204804	451247
6448	451248
68519	451249
10705	451250
235080	451251
64209	451252
130332	451253
25371	451254
134965	451255
72851	451256
3956	451257
4144	451258
82030	451259
23426	451260
4405	451261
33993	451262
130863	451263
182370	451264
11309	451265
43882	451266
120407	451267
21147	451268
16786	451269
27193	451270
90915	451271
377	451272
22933	451273
19855	451274
113597	451275
72664	451276
39540	451277
2968	451278
110038	451279
43998	451280
71304	451281
14908	451282
8160	451283
9002	451284
458	451285
30981	451286
76150	451287
263203	451288
31033	451289
13116	451290
78211	451291
47664	451292
88179	451293
9044	451294
8433	451295
64133	451296
84659	451297
9811	451298
68991	451299
143529	451300
94176	451301
9215	451302
240581	451303
115323	451304
5538	451305
4742	451306
46578	451307
4845	451308
1899	451309
3202	451310
183069	451311
42286	451312
5679	451313
268299	451314
1917	451315
200512	451316
4226	451317
2262	451318
68262	451319
16110	451320
17835	451321
132299	451322
35203	451323
190443	451324
77701	451325
75225	451326
36473	451327
61952	451328
175	451329
84025	451330
2915	451331
1182	451332
28555	451333
2993	451334
77860	451335
11345	451336
2442	451337
19348	451338
22706	451339
55833	451340
15628	451341
64754	451342
1976	451343
3595	451344
15224	451345
5162	451346
6624	451347
79255	451348
108577	451349
63623	451350
270490	451351
68375	451352
154492	451353
9463	451354
132389	451355
11749	451356
7779	451357
33069	451358
23460	451359
32	451360
2618	451361
35096	451362
13600	451363
206195	451364
28689	451365
74921	451366
24198	451367
171393	451368
50345	451369
12887	451370
187870	451371
2178	451372
38309	451373
122011	451374
107364	451375
93995	451376
118805	451377
11790	451378
25784	451379
133206	451380
39230	451381
87333	451382
135729	451383
27639	451384
159132	451385
47107	451386
47068	451387
58283	451388
55655	451389
185	451390
162877	451391
4340	451392
72004	451393
68367	451394
161171	451395
75904	451396
1084	451397
69564	451398
13154	451399
87329	451400
48408	451401
28307	451402
257743	451403
111282	451404
1917	451405
11993	451406
734	451407
178739	451408
3027	451409
219	451410
4635	451411
6615	451412
212563	451413
75400	451414
37288	451415
816	451416
197574	451417
42059	451418
9811	451419
816	451420
21341	451421
6564	451422
119991	451423
125576	451424
256300	451425
32429	451426
223446	451427
261010	451428
2187	451429
85151	451430
24233	451431
1161	451432
104077	451433
138471	451434
59962	451435
83703	451436
71450	451437
47626	451438
47842	451439
9788	451440
98446	451441
257243	451442
129066	451443
46723	451444
100143	451445
59136	451446
68841	451447
43352	451448
95572	451449
158431	451450
12023	451451
18154	451452
237569	451453
45064	451454
168548	451455
2043	451456
56923	451457
3659	451458
6411	451459
197660	451460
61085	451461
225831	451462
7907	451463
47744	451464
32819	451465
40716	451466
46342	451467
33555	451468
1099	451469
13798	451470
75503	451471
67690	451472
180531	451473
16625	451474
3855	451475
189634	451476
14903	451477
55743	451478
87316	451479
33023	451480
8622	451481
27018	451482
50607	451483
13411	451484
48954	451485
41330	451486
1375	451487
31593	451488
61360	451489
129	451490
19187	451491
1453	451492
235249	451493
4113	451494
3617	451495
160532	451496
24183	451497
39513	451498
71310	451499
42430	451500
92206	451501
110717	451502
7341	451503
142689	451504
257131	451505
85656	451506
21442	451507
101643	451508
95534	451509
25616	451510
267293	451511
159914	451512
208944	451513
90979	451514
21975	451515
52758	451516
16074	451517
8297	451518
30076	451519
197168	451520
3973	451521
19086	451522
19438	451523
49426	451524
53809	451525
1273	451526
56295	451527
20751	451528
51059	451529
1103	451530
114636	451531
51394	451532
8139	451533
67397	451534
34169	451535
33753	451536
6568	451537
119692	451538
56903	451539
1052	451540
387	451541
399	451542
139942	451543
1820	451544
67537	451545
2450	451546
181567	451547
7178	451548
223300	451549
253835	451550
81429	451551
20545	451552
138320	451553
5704	451554
28286	451555
209781	451556
93974	451557
116112	451558
175030	451559
46432	451560
7406	451561
14592	451562
500	451563
68134	451564
8421	451565
164103	451566
142601	451567
35905	451568
13788	451569
81727	451570
96474	451571
108742	451572
186	451573
28286	451574
164048	451575
9046	451576
160716	451577
29667	451578
8632	451579
37410	451580
19677	451581
141565	451582
11998	451583
69184	451584
19286	451585
111622	451586
32478	451587
7182	451588
16698	451589
128785	451590
260588	451591
39301	451592
140707	451593
3539	451594
229	451595
113114	451596
134575	451597
268	451598
10360	451599
64957	451600
836	451601
140186	451602
9900	451603
40337	451604
112047	451605
96711	451606
42721	451607
48019	451608
8184	451609
248848	451610
94469	451611
2253	451612
158482	451613
270283	451614
164569	451615
66173	451616
54239	451617
17641	451618
23599	451619
27419	451620
15531	451621
38948	451622
69444	451623
10970	451624
176551	451625
90077	451626
181680	451627
84410	451628
89973	451629
110984	451630
55712	451631
5438	451632
183842	451633
149916	451634
7022	451635
10764	451636
117543	451637
70193	451638
7367	451639
8034	451640
2039	451641
13244	451642
25479	451643
147039	451644
3034	451645
101105	451646
54888	451647
1826	451648
130527	451649
66206	451650
11092	451651
102922	451652
129290	451653
194940	451654
13576	451655
108016	451656
226949	451657
2091	451658
103800	451659
15502	451660
2247	451661
4904	451662
1291	451663
134872	451664
11610	451665
3983	451666
220801	451667
4247	451668
29718	451669
37900	451670
17887	451671
1818	451672
1676	451673
12521	451674
34319	451675
74155	451676
37504	451677
15490	451678
23314	451679
260	451680
8132	451681
76099	451682
14049	451683
170267	451684
3597	451685
100367	451686
3248	451687
33343	451688
101487	451689
55658	451690
12789	451691
100606	451692
1559	451693
222551	451694
76714	451695
171738	451696
105	451697
126773	451698
78939	451699
19144	451700
11419	451701
5011	451702
180499	451703
68002	451704
143710	451705
2386	451706
16149	451707
51959	451708
77515	451709
103884	451710
16534	451711
11570	451712
144591	451713
65111	451714
29911	451715
3161	451716
16112	451717
142603	451718
37742	451719
57014	451720
59699	451721
82297	451722
9949	451723
2022	451724
108689	451725
165481	451726
115509	451727
1780	451728
143464	451729
28191	451730
1681	451731
241424	451732
158799	451733
53523	451734
56591	451735
17670	451736
268612	451737
74109	451738
879	451739
3910	451740
18976	451741
89667	451742
97933	451743
69074	451744
70984	451745
107746	451746
77084	451747
109153	451748
168149	451749
107651	451750
38045	451751
11386	451752
12243	451753
39944	451754
14143	451755
23470	451756
28943	451757
87618	451758
13936	451759
11574	451760
9664	451761
11568	451762
136259	451763
2254	451764
64829	451765
374	451766
115631	451767
29158	451768
16285	451769
120279	451770
1465	451771
121788	451772
249245	451773
68862	451774
138724	451775
759	451776
81304	451777
142030	451778
59238	451779
135755	451780
69623	451781
218920	451782
104930	451783
34352	451784
2510	451785
153064	451786
13010	451787
21638	451788
31091	451789
43077	451790
14165	451791
161568	451792
29401	451793
42209	451794
224827	451795
116973	451796
132994	451797
47769	451798
5548	451799
15919	451800
164224	451801
7879	451802
25013	451803
26951	451804
9178	451805
49089	451806
250354	451807
106609	451808
7929	451809
197230	451810
7981	451811
132987	451812
59024	451813
153573	451814
4288	451815
33	451816
766	451817
75402	451818
45829	451819
89134	451820
268553	451821
95355	451822
186664	451823
64328	451824
90870	451825
25006	451826
101296	451827
205087	451828
8580	451829
55644	451830
63600	451831
184094	451832
9881	451833
94531	451834
14708	451835
137360	451836
57299	451837
1596	451838
241861	451839
124327	451840
5746	451841
24919	451842
18980	451843
22817	451844
59689	451845
126094	451846
2611	451847
98117	451848
1580	451849
1380	451850
157355	451851
41082	451852
2557	451853
148277	451854
63553	451855
257792	451856
23440	451857
171334	451858
15697	451859
21127	451860
9375	451861
238454	451862
740	451863
268490	451864
187683	451865
561	451866
59647	451867
166260	451868
4084	451869
156204	451870
33652	451871
3404	451872
197174	451873
157477	451874
38173	451875
95519	451876
55274	451877
75469	451878
56306	451879
5056	451880
8080	451881
165268	451882
166087	451883
1645	451884
87926	451885
108781	451886
67551	451887
5556	451888
23078	451889
25635	451890
25826	451891
166728	451892
11261	451893
16781	451894
66660	451895
81474	451896
93937	451897
8749	451898
206875	451899
7235	451900
2615	451901
29702	451902
144263	451903
31223	451904
128078	451905
244589	451906
55206	451907
160	451908
832	451909
13846	451910
5572	451911
235937	451912
143512	451913
68539	451914
65134	451915
22369	451916
33366	451917
85629	451918
44944	451919
1464	451920
262998	451921
40798	451922
12787	451923
30	451924
14155	451925
18627	451926
240766	451927
128415	451928
6220	451929
92557	451930
156029	451931
909	451932
30370	451933
20351	451934
305	451935
56342	451936
16363	451937
84879	451938
88618	451939
36855	451940
227877	451941
682	451942
24822	451943
27524	451944
1021	451945
14594	451946
66030	451947
70079	451948
145798	451949
79713	451950
39968	451951
17944	451952
98275	451953
44280	451954
120975	451955
11761	451956
237475	451957
67522	451958
63628	451959
1862	451960
209565	451961
110588	451962
6365	451963
187377	451964
138833	451965
58545	451966
23208	451967
36182	451968
100044	451969
1368	451970
52457	451971
5043	451972
16215	451973
14331	451974
12123	451975
608	451976
23687	451977
12966	451978
152154	451979
941	451980
49138	451981
109033	451982
50757	451983
32674	451984
4093	451985
3730	451986
264142	451987
4939	451988
3	451989
59612	451990
158303	451991
189584	451992
2174	451993
1446	451994
153290	451995
100445	451996
1451	451997
55525	451998
14881	451999
3588	452000
93487	452001
66734	452002
86693	452003
15998	452004
1837	452005
4685	452006
145168	452007
12072	452008
178498	452009
163488	452010
714	452011
67041	452012
2882	452013
2490	452014
17680	452015
225138	452016
47734	452017
2395	452018
183122	452019
35376	452020
101676	452021
35258	452022
125676	452023
113465	452024
5541	452025
60	452026
158930	452027
68110	452028
15513	452029
811	452030
37782	452031
117884	452032
66305	452033
135343	452034
30366	452035
9644	452036
173109	452037
77777	452038
635	452039
2846	452040
106994	452041
1267	452042
19772	452043
53968	452044
112548	452045
5765	452046
154598	452047
71270	452048
96034	452049
1390	452050
264053	452051
29481	452052
1386	452053
144173	452054
206692	452055
17744	452056
11934	452057
19977	452058
7222	452059
208674	452060
65038	452061
4735	452062
153856	452063
162621	452064
1412	452065
56226	452066
60232	452067
140182	452068
6186	452069
13739	452070
72327	452071
224287	452072
86274	452073
124960	452074
13374	452075
199191	452076
4586	452077
269380	452078
32782	452079
2433	452080
85151	452081
242299	452082
51784	452083
9029	452084
27109	452085
36683	452086
63242	452087
8248	452088
91382	452089
1603	452090
1851	452091
39056	452092
38897	452093
46025	452094
235853	452095
108724	452096
2641	452097
225	452098
211817	452099
121752	452100
182069	452101
15352	452102
1146	452103
21146	452104
32767	452105
16630	452106
3639	452107
6311	452108
121378	452109
123695	452110
1717	452111
47739	452112
4404	452113
2076	452114
923	452115
443	452116
246552	452117
63954	452118
3477	452119
210216	452120
17764	452121
264808	452122
1367	452123
16159	452124
39435	452125
107560	452126
18624	452127
42938	452128
104714	452129
7643	452130
256683	452131
234491	452132
46819	452133
1561	452134
20271	452135
68014	452136
35617	452137
13166	452138
109639	452139
1559	452140
1050	452141
60799	452142
19144	452143
77201	452144
52829	452145
12569	452146
21874	452147
70724	452148
20292	452149
42634	452150
81143	452151
51996	452152
79004	452153
144047	452154
5382	452155
130720	452156
21528	452157
105389	452158
132808	452159
11465	452160
963	452161
24810	452162
25717	452163
688	452164
266626	452165
95404	452166
246981	452167
101360	452168
214	452169
107790	452170
167597	452171
15157	452172
269759	452173
260798	452174
270930	452175
196946	452176
5048	452177
11613	452178
149	452179
463	452180
1582	452181
1001	452182
95175	452183
1979	452184
21924	452185
40276	452186
23068	452187
43616	452188
33358	452189
31664	452190
47921	452191
117918	452192
23733	452193
23122	452194
87153	452195
210629	452196
254467	452197
197832	452198
189145	452199
12500	452200
268867	452201
205050	452202
7982	452203
26245	452204
16122	452205
30881	452206
2604	452207
9440	452208
216215	452209
1027	452210
131083	452211
47903	452212
94714	452213
2606	452214
36072	452215
5963	452216
19158	452217
241242	452218
90794	452219
54157	452220
15784	452221
162	452222
604	452223
32554	452224
2792	452225
7440	452226
136121	452227
14339	452228
13660	452229
37078	452230
121374	452231
8337	452232
58921	452233
113666	452234
74087	452235
7680	452236
56432	452237
12817	452238
18300	452239
110840	452240
25928	452241
9399	452242
70344	452243
1716	452244
56877	452245
65630	452246
23579	452247
65346	452248
155074	452249
126833	452250
226954	452251
75561	452252
14647	452253
120800	452254
7480	452255
10669	452256
5142	452257
253308	452258
108527	452259
46811	452260
7929	452261
198135	452262
139618	452263
199084	452264
37087	452265
57118	452266
23381	452267
121850	452268
63682	452269
115534	452270
257516	452271
153417	452272
44862	452273
19592	452274
11565	452275
29871	452276
4781	452277
112910	452278
3998	452279
12802	452280
16438	452281
45076	452282
225736	452283
58851	452284
14198	452285
19526	452286
106482	452287
63514	452288
63726	452289
42564	452290
17094	452291
106699	452292
4636	452293
18128	452294
52909	452295
135746	452296
25925	452297
1344	452298
448	452299
7824	452300
4450	452301
469	452302
28719	452303
147275	452304
44488	452305
26984	452306
399	452307
79417	452308
28005	452309
4097	452310
14854	452311
166652	452312
28854	452313
2543	452314
181686	452315
14326	452316
54496	452317
71440	452318
18785	452319
207097	452320
7221	452321
71842	452322
92234	452323
16213	452324
2137	452325
139028	452326
70347	452327
4371	452328
4908	452329
43230	452330
75062	452331
13602	452332
3812	452333
105219	452334
52042	452335
127122	452336
67999	452337
16238	452338
14743	452339
211149	452340
1970	452341
32088	452342
60777	452343
223848	452344
16201	452345
11171	452346
13032	452347
26888	452348
85334	452349
30971	452350
991	452351
146067	452352
244300	452353
230747	452354
21894	452355
1952	452356
78123	452357
79761	452358
79071	452359
447	452360
237468	452361
82634	452362
59035	452363
1420	452364
9165	452365
7358	452366
2198	452367
83054	452368
186462	452369
111542	452370
34775	452371
156500	452372
25980	452373
80032	452374
7585	452375
30703	452376
38188	452377
7503	452378
8	452379
71568	452380
206033	452381
3626	452382
51774	452383
153392	452384
53044	452385
50177	452386
38879	452387
91055	452388
38685	452389
373	452390
52734	452391
21362	452392
41238	452393
77691	452394
40727	452395
2253	452396
63842	452397
67216	452398
18982	452399
179795	452400
14473	452401
3595	452402
141543	452403
136733	452404
226417	452405
205515	452406
9249	452407
50333	452408
1299	452409
61688	452410
54024	452411
6596	452412
60837	452413
110804	452414
19719	452415
267223	452416
102065	452417
3611	452418
76095	452419
113991	452420
191995	452421
230	452422
15307	452423
40286	452424
5680	452425
23127	452426
83814	452427
22550	452428
53761	452429
100134	452430
13870	452431
105211	452432
16226	452433
64601	452434
7238	452435
18677	452436
16438	452437
23751	452438
31151	452439
3989	452440
19237	452441
50003	452442
23653	452443
3080	452444
57731	452445
78981	452446
38705	452447
75458	452448
32436	452449
43169	452450
50048	452451
1890	452452
55419	452453
4375	452454
45130	452455
413	452456
85101	452457
82017	452458
26782	452459
19012	452460
188952	452461
50870	452462
29371	452463
131751	452464
5198	452465
40394	452466
38045	452467
63259	452468
90391	452469
15662	452470
37929	452471
29230	452472
53977	452473
120258	452474
5632	452475
44109	452476
11725	452477
79836	452478
30640	452479
33950	452480
61210	452481
98493	452482
21520	452483
178796	452484
41350	452485
15440	452486
52995	452487
92450	452488
27768	452489
67645	452490
33278	452491
140474	452492
42369	452493
53050	452494
106783	452495
23812	452496
150907	452497
105518	452498
231108	452499
10979	452500
2210	452501
13811	452502
43561	452503
211875	452504
94241	452505
42394	452506
43587	452507
662	452508
38426	452509
79423	452510
32047	452511
91009	452512
123664	452513
54434	452514
107813	452515
228332	452516
148024	452517
60960	452518
111173	452519
96267	452520
13224	452521
5817	452522
14412	452523
49837	452524
28453	452525
109480	452526
4692	452527
31571	452528
19350	452529
93508	452530
46237	452531
18309	452532
263317	452533
43754	452534
10281	452535
47718	452536
49810	452537
170068	452538
228584	452539
9176	452540
148798	452541
35110	452542
3099	452543
120	452544
142272	452545
57950	452546
33285	452547
9034	452548
244435	452549
15216	452550
43948	452551
8379	452552
15716	452553
154801	452554
75309	452555
256787	452556
27953	452557
10865	452558
4903	452559
46386	452560
1926	452561
60845	452562
4754	452563
90366	452564
78480	452565
59620	452566
5542	452567
24591	452568
225952	452569
11737	452570
139130	452571
716	452572
44110	452573
21660	452574
43684	452575
44249	452576
95329	452577
71555	452578
4903	452579
35361	452580
6566	452581
50497	452582
1190	452583
195281	452584
43427	452585
6546	452586
136270	452587
76542	452588
2541	452589
72827	452590
104441	452591
180823	452592
47127	452593
3023	452594
39340	452595
33465	452596
233381	452597
17171	452598
218910	452599
13190	452600
211027	452601
32243	452602
17316	452603
54520	452604
149053	452605
98207	452606
162140	452607
215439	452608
84993	452609
57704	452610
5026	452611
129866	452612
56318	452613
20414	452614
78844	452615
19618	452616
12768	452617
1564	452618
33910	452619
141657	452620
138776	452621
16206	452622
62464	452623
28	452624
90513	452625
22556	452626
1112	452627
99781	452628
18689	452629
57424	452630
239	452631
7191	452632
843	452633
28010	452634
6200	452635
82167	452636
57195	452637
5784	452638
8800	452639
249854	452640
79	452641
69058	452642
168911	452643
82531	452644
14006	452645
15550	452646
682	452647
42926	452648
19519	452649
141371	452650
29500	452651
36105	452652
19274	452653
34469	452654
3739	452655
49298	452656
59958	452657
118978	452658
9	452659
12584	452660
42401	452661
218989	452662
152470	452663
33718	452664
11321	452665
2706	452666
2942	452667
16974	452668
48485	452669
32237	452670
120693	452671
148126	452672
102675	452673
246806	452674
265177	452675
2734	452676
41846	452677
62202	452678
30582	452679
59544	452680
35654	452681
12365	452682
11475	452683
269675	452684
3590	452685
54957	452686
18443	452687
28225	452688
13316	452689
136751	452690
41924	452691
89556	452692
14674	452693
117175	452694
236208	452695
32473	452696
126237	452697
31088	452698
83866	452699
228769	452700
144481	452701
5819	452702
102898	452703
10212	452704
47	452705
220985	452706
52470	452707
246938	452708
90240	452709
41720	452710
208074	452711
12461	452712
18533	452713
35690	452714
140591	452715
209549	452716
79172	452717
13463	452718
171830	452719
236074	452720
71693	452721
215684	452722
34391	452723
13217	452724
63083	452725
187640	452726
28513	452727
186448	452728
254033	452729
4192	452730
98057	452731
35325	452732
27104	452733
23708	452734
38240	452735
200098	452736
52922	452737
29859	452738
8029	452739
116831	452740
23982	452741
149960	452742
37735	452743
76891	452744
24976	452745
25184	452746
78315	452747
225148	452748
19109	452749
624	452750
5121	452751
12720	452752
53429	452753
77162	452754
4508	452755
223915	452756
49135	452757
95087	452758
24670	452759
60934	452760
6817	452761
143202	452762
47	452763
42945	452764
4597	452765
135489	452766
41251	452767
22112	452768
82	452769
61449	452770
63476	452771
14921	452772
35424	452773
14790	452774
23912	452775
1378	452776
16928	452777
78750	452778
7593	452779
38231	452780
54418	452781
16660	452782
2121	452783
62989	452784
75271	452785
126139	452786
165743	452787
42816	452788
4616	452789
1020	452790
99463	452791
11810	452792
268470	452793
1792	452794
2932	452795
80414	452796
110610	452797
234537	452798
4879	452799
50868	452800
79530	452801
134227	452802
109248	452803
10107	452804
40341	452805
83	452806
91125	452807
120466	452808
87963	452809
23822	452810
183774	452811
68156	452812
55235	452813
70479	452814
78715	452815
2306	452816
4730	452817
132	452818
12888	452819
37277	452820
163960	452821
87080	452822
4514	452823
57392	452824
64102	452825
50500	452826
113452	452827
9770	452828
23101	452829
8863	452830
3696	452831
43953	452832
28239	452833
4405	452834
11963	452835
8552	452836
5163	452837
50253	452838
2262	452839
109215	452840
61133	452841
24372	452842
131234	452843
81915	452844
1373	452845
10612	452846
82343	452847
174191	452848
20886	452849
226232	452850
35439	452851
10643	452852
30130	452853
57202	452854
165443	452855
56668	452856
79658	452857
59778	452858
1152	452859
141975	452860
92915	452861
88876	452862
57960	452863
8409	452864
16752	452865
56102	452866
267681	452867
10596	452868
247041	452869
124098	452870
198123	452871
154039	452872
5824	452873
100535	452874
58930	452875
95061	452876
188552	452877
20064	452878
140249	452879
148110	452880
139665	452881
133537	452882
120522	452883
21532	452884
134070	452885
55264	452886
172835	452887
8586	452888
51782	452889
245547	452890
144735	452891
218980	452892
6980	452893
110792	452894
88619	452895
27091	452896
60195	452897
1778	452898
55536	452899
77447	452900
36134	452901
117311	452902
34348	452903
7435	452904
2078	452905
10517	452906
228012	452907
91350	452908
33186	452909
89925	452910
227278	452911
15333	452912
73210	452913
23247	452914
59986	452915
229293	452916
223549	452917
77580	452918
186243	452919
182345	452920
19396	452921
68158	452922
79591	452923
38655	452924
3532	452925
4081	452926
6068	452927
39000	452928
1209	452929
85054	452930
15004	452931
12282	452932
4750	452933
104129	452934
33676	452935
22123	452936
4712	452937
1839	452938
55551	452939
43924	452940
54006	452941
1105	452942
7589	452943
5646	452944
171393	452945
54370	452946
128350	452947
6705	452948
2974	452949
38409	452950
2229	452951
82471	452952
11907	452953
125801	452954
138309	452955
62812	452956
182980	452957
66293	452958
202	452959
37074	452960
14363	452961
62403	452962
70123	452963
38814	452964
47918	452965
37141	452966
79003	452967
17994	452968
91791	452969
15501	452970
4697	452971
72486	452972
121099	452973
236265	452974
238385	452975
506	452976
54767	452977
32372	452978
46310	452979
27318	452980
48172	452981
37328	452982
118603	452983
23456	452984
26280	452985
94589	452986
177558	452987
1081	452988
14406	452989
51827	452990
179029	452991
32589	452992
11086	452993
22469	452994
7828	452995
263919	452996
3794	452997
29896	452998
12268	452999
89075	453000
4093	453001
15783	453002
50247	453003
84326	453004
272613	453005
4716	453006
25789	453007
9598	453008
11870	453009
28781	453010
155691	453011
15067	453012
118217	453013
205837	453014
587	453015
44908	453016
160700	453017
29666	453018
54901	453019
9162	453020
131311	453021
65851	453022
9226	453023
6875	453024
54270	453025
139809	453026
23204	453027
14443	453028
870	453029
28693	453030
57855	453031
69885	453032
71437	453033
71280	453034
105466	453035
8960	453036
19381	453037
34183	453038
129223	453039
14247	453040
69967	453041
18375	453042
2824	453043
106612	453044
67097	453045
32638	453046
27524	453047
13337	453048
1066	453049
12999	453050
6626	453051
18742	453052
111063	453053
18589	453054
217439	453055
8970	453056
25546	453057
157285	453058
246907	453059
48549	453060
86698	453061
212984	453062
10986	453063
103872	453064
57692	453065
95056	453066
42779	453067
10400	453068
39185	453069
34813	453070
118632	453071
5632	453072
54690	453073
910	453074
98317	453075
21740	453076
142803	453077
4187	453078
49419	453079
18330	453080
196553	453081
211171	453082
79088	453083
12332	453084
158899	453085
44174	453086
1552	453087
934	453088
57210	453089
28363	453090
5852	453091
175339	453092
148094	453093
56980	453094
15934	453095
86857	453096
30563	453097
159471	453098
37290	453099
34873	453100
70687	453101
42435	453102
113576	453103
6787	453104
149088	453105
3652	453106
4713	453107
10768	453108
90543	453109
4137	453110
151073	453111
10605	453112
14973	453113
42284	453114
41037	453115
82839	453116
1267	453117
327	453118
169731	453119
148204	453120
9074	453121
120613	453122
17248	453123
137416	453124
30587	453125
124074	453126
2460	453127
14105	453128
1112	453129
248592	453130
78179	453131
1045	453132
55359	453133
20650	453134
21456	453135
133596	453136
92752	453137
68970	453138
4621	453139
66239	453140
153272	453141
105177	453142
16469	453143
219473	453144
225734	453145
83	453146
116305	453147
14461	453148
39007	453149
19960	453150
48196	453151
54178	453152
42725	453153
92564	453154
35103	453155
2216	453156
18307	453157
165289	453158
12225	453159
30398	453160
59779	453161
170881	453162
4039	453163
496	453164
63787	453165
24103	453166
87721	453167
6741	453168
20014	453169
15792	453170
32488	453171
29695	453172
65616	453173
2874	453174
176449	453175
133818	453176
4863	453177
1434	453178
256552	453179
72949	453180
74833	453181
106984	453182
109868	453183
4754	453184
66696	453185
884	453186
218721	453187
134710	453188
12817	453189
154759	453190
24791	453191
34653	453192
33410	453193
1288	453194
1689	453195
22644	453196
1056	453197
170591	453198
148464	453199
130572	453200
6612	453201
11101	453202
2578	453203
19609	453204
94204	453205
9	453206
46273	453207
19945	453208
10134	453209
3692	453210
167123	453211
102832	453212
9744	453213
73218	453214
57345	453215
34813	453216
3188	453217
155316	453218
5351	453219
160204	453220
168345	453221
12635	453222
171430	453223
184324	453224
87767	453225
23079	453226
122282	453227
34295	453228
4451	453229
25311	453230
141621	453231
11890	453232
93844	453233
136045	453234
30152	453235
54566	453236
79464	453237
45968	453238
29912	453239
54926	453240
121583	453241
59561	453242
10790	453243
105856	453244
700	453245
99534	453246
133975	453247
33178	453248
968	453249
199095	453250
35203	453251
2009	453252
44758	453253
5950	453254
165817	453255
179301	453256
44750	453257
174283	453258
13238	453259
11091	453260
2148	453261
20295	453262
153926	453263
267081	453264
25080	453265
115899	453266
889	453267
40688	453268
16059	453269
2351	453270
52466	453271
158457	453272
60737	453273
17917	453274
3696	453275
129913	453276
130591	453277
45472	453278
17935	453279
56185	453280
84510	453281
2041	453282
57361	453283
130424	453284
112455	453285
42430	453286
33230	453287
144664	453288
17308	453289
29122	453290
72266	453291
128125	453292
4175	453293
5281	453294
172052	453295
20714	453296
20650	453297
29468	453298
50362	453299
125243	453300
42919	453301
11974	453302
65576	453303
1708	453304
80647	453305
81458	453306
529	453307
132840	453308
43894	453309
1962	453310
9939	453311
76177	453312
73621	453313
77223	453314
4818	453315
50618	453316
87632	453317
12062	453318
2316	453319
28679	453320
74715	453321
130	453322
1218	453323
15556	453324
54979	453325
4672	453326
30218	453327
778	453328
113956	453329
32906	453330
5420	453331
554	453332
77968	453333
102873	453334
107965	453335
13961	453336
28506	453337
73158	453338
16513	453339
271697	453340
85698	453341
13440	453342
59499	453343
24793	453344
1738	453345
45878	453346
9309	453347
185506	453348
48224	453349
11522	453350
24333	453351
81327	453352
342	453353
134558	453354
11197	453355
105301	453356
53119	453357
64143	453358
41292	453359
203667	453360
68605	453361
107698	453362
49547	453363
161270	453364
87114	453365
74119	453366
35361	453367
31196	453368
2208	453369
8320	453370
20932	453371
159139	453372
19290	453373
15863	453374
37362	453375
11932	453376
62058	453377
226947	453378
75347	453379
188750	453380
26933	453381
84454	453382
34513	453383
55986	453384
19815	453385
2282	453386
107490	453387
110514	453388
171018	453389
47801	453390
5239	453391
39640	453392
142887	453393
209634	453394
111931	453395
57783	453396
69528	453397
10060	453398
215670	453399
5706	453400
8369	453401
1574	453402
20127	453403
34535	453404
29613	453405
782	453406
159050	453407
75705	453408
116653	453409
136608	453410
198	453411
268475	453412
90707	453413
7312	453414
79379	453415
31397	453416
158982	453417
72549	453418
109257	453419
13327	453420
179896	453421
8629	453422
38304	453423
101964	453424
55621	453425
3196	453426
6492	453427
94644	453428
23911	453429
138193	453430
17558	453431
23361	453432
248469	453433
66810	453434
26878	453435
155305	453436
7934	453437
42891	453438
143690	453439
160043	453440
268119	453441
28328	453442
67127	453443
51390	453444
166832	453445
59757	453446
87387	453447
2233	453448
2218	453449
130493	453450
201315	453451
793	453452
39651	453453
74915	453454
129837	453455
56238	453456
94754	453457
5567	453458
75548	453459
12869	453460
1537	453461
145591	453462
50788	453463
128788	453464
80144	453465
27781	453466
18821	453467
51872	453468
260220	453469
6518	453470
32406	453471
1935	453472
38436	453473
2470	453474
143008	453475
265743	453476
11005	453477
89347	453478
22926	453479
16046	453480
39991	453481
104843	453482
88124	453483
263651	453484
6962	453485
46353	453486
19893	453487
86478	453488
197671	453489
1675	453490
254	453491
35265	453492
3321	453493
755	453494
143637	453495
261831	453496
35713	453497
210045	453498
88408	453499
8506	453500
244323	453501
70140	453502
18436	453503
5157	453504
13449	453505
96017	453506
225163	453507
41543	453508
209543	453509
142981	453510
2330	453511
55009	453512
4642	453513
58603	453514
97596	453515
6425	453516
21375	453517
51279	453518
101893	453519
1383	453520
234463	453521
139300	453522
171150	453523
54174	453524
103749	453525
113485	453526
137914	453527
110605	453528
133054	453529
113519	453530
199103	453531
89758	453532
3615	453533
19771	453534
11573	453535
14441	453536
63426	453537
10370	453538
5537	453539
13051	453540
271732	453541
16712	453542
11237	453543
8520	453544
3475	453545
254712	453546
83318	453547
80381	453548
2835	453549
7673	453550
1900	453551
101396	453552
93277	453553
41208	453554
65470	453555
7585	453556
43893	453557
23892	453558
201211	453559
183	453560
39134	453561
19025	453562
96194	453563
120013	453564
268187	453565
264174	453566
13753	453567
27511	453568
5001	453569
24	453570
34977	453571
78466	453572
48640	453573
592	453574
14756	453575
89	453576
134950	453577
8749	453578
36720	453579
57205	453580
55968	453581
82758	453582
57092	453583
213049	453584
87328	453585
43410	453586
263964	453587
143660	453588
74016	453589
13273	453590
264143	453591
22526	453592
146758	453593
35332	453594
7722	453595
3190	453596
69326	453597
3552	453598
20786	453599
27626	453600
19239	453601
5232	453602
727	453603
72041	453604
208974	453605
19	453606
167229	453607
224	453608
28091	453609
98384	453610
25696	453611
166301	453612
4580	453613
177216	453614
37270	453615
217872	453616
57621	453617
376	453618
20855	453619
12513	453620
25623	453621
65610	453622
66698	453623
137465	453624
14468	453625
12701	453626
29044	453627
1358	453628
60489	453629
15417	453630
141341	453631
23543	453632
236280	453633
1037	453634
71480	453635
18353	453636
45342	453637
168943	453638
150758	453639
15096	453640
1374	453641
5038	453642
20253	453643
3980	453644
46316	453645
2335	453646
39737	453647
8650	453648
11755	453649
26002	453650
80232	453651
51376	453652
28519	453653
26971	453654
219504	453655
79860	453656
13491	453657
32574	453658
123807	453659
1998	453660
1410	453661
9312	453662
24519	453663
58591	453664
19330	453665
66294	453666
4889	453667
43821	453668
110368	453669
33142	453670
132420	453671
109085	453672
129421	453673
223133	453674
4967	453675
146015	453676
154938	453677
40450	453678
18040	453679
19992	453680
27678	453681
70515	453682
109332	453683
92136	453684
22076	453685
32255	453686
50332	453687
164211	453688
7936	453689
29136	453690
95158	453691
62031	453692
170943	453693
44956	453694
19018	453695
77432	453696
75279	453697
210950	453698
63478	453699
35440	453700
56074	453701
120995	453702
416	453703
29004	453704
8966	453705
180924	453706
54822	453707
3393	453708
221272	453709
85628	453710
8044	453711
147495	453712
43839	453713
71505	453714
6096	453715
9170	453716
24474	453717
4687	453718
256097	453719
75519	453720
134	453721
104794	453722
245149	453723
160022	453724
94351	453725
99618	453726
97074	453727
81658	453728
815	453729
258	453730
125566	453731
53845	453732
91797	453733
13767	453734
10382	453735
7953	453736
18682	453737
69217	453738
21971	453739
68994	453740
58578	453741
12	453742
229460	453743
67771	453744
57493	453745
279	453746
3901	453747
2644	453748
11996	453749
5638	453750
58167	453751
211736	453752
260358	453753
11905	453754
32505	453755
9030	453756
259707	453757
794	453758
95631	453759
17911	453760
263553	453761
89997	453762
147614	453763
107256	453764
882	453765
203573	453766
50015	453767
117579	453768
9669	453769
62326	453770
12947	453771
50254	453772
56506	453773
7895	453774
168915	453775
182897	453776
70510	453777
4587	453778
77586	453779
29130	453780
3927	453781
1722	453782
55187	453783
87212	453784
45851	453785
1570	453786
148719	453787
24995	453788
770	453789
4672	453790
161771	453791
12490	453792
56504	453793
3290	453794
11318	453795
4308	453796
116782	453797
12020	453798
14097	453799
139644	453800
5392	453801
167684	453802
158507	453803
34201	453804
8386	453805
55542	453806
109789	453807
197933	453808
7538	453809
49747	453810
172346	453811
713	453812
14020	453813
102227	453814
236992	453815
166203	453816
51977	453817
129695	453818
12422	453819
49626	453820
20961	453821
53546	453822
12323	453823
6698	453824
99237	453825
80541	453826
36731	453827
270023	453828
837	453829
136857	453830
36433	453831
12195	453832
127051	453833
30351	453834
16143	453835
246061	453836
111967	453837
200644	453838
3823	453839
204	453840
173970	453841
2634	453842
143330	453843
239906	453844
146575	453845
43801	453846
39726	453847
8394	453848
24799	453849
1865	453850
103627	453851
47570	453852
6663	453853
23797	453854
134336	453855
50091	453856
256897	453857
8110	453858
9127	453859
25756	453860
29058	453861
7145	453862
26238	453863
252270	453864
167185	453865
57528	453866
5444	453867
4668	453868
154391	453869
155141	453870
22329	453871
177298	453872
74247	453873
616	453874
168388	453875
57414	453876
260164	453877
122336	453878
211405	453879
33432	453880
59260	453881
125174	453882
58117	453883
117073	453884
3221	453885
258210	453886
6698	453887
131439	453888
22070	453889
100654	453890
6410	453891
50116	453892
25814	453893
157	453894
18255	453895
3829	453896
24208	453897
157891	453898
3825	453899
2356	453900
55019	453901
1353	453902
66544	453903
113552	453904
100714	453905
117960	453906
209379	453907
24970	453908
10233	453909
6953	453910
26933	453911
40551	453912
26962	453913
108655	453914
168962	453915
96554	453916
67663	453917
75359	453918
57278	453919
114901	453920
57743	453921
218397	453922
5153	453923
134141	453924
2472	453925
3279	453926
2972	453927
36488	453928
30849	453929
18437	453930
76217	453931
232081	453932
139891	453933
139195	453934
8896	453935
31624	453936
169036	453937
151317	453938
232994	453939
19563	453940
160528	453941
2176	453942
309	453943
239779	453944
130341	453945
59975	453946
12324	453947
1968	453948
165262	453949
31223	453950
15021	453951
76	453952
2879	453953
5303	453954
83163	453955
133470	453956
927	453957
189055	453958
49977	453959
263598	453960
37167	453961
467	453962
14558	453963
20171	453964
165050	453965
49440	453966
46837	453967
68974	453968
57150	453969
32013	453970
168955	453971
51967	453972
91846	453973
124775	453974
4051	453975
65006	453976
8573	453977
19777	453978
10867	453979
51341	453980
148801	453981
98209	453982
136546	453983
40130	453984
47622	453985
26936	453986
1045	453987
112728	453988
20	453989
22900	453990
7114	453991
93481	453992
78891	453993
36666	453994
102492	453995
45243	453996
37487	453997
240651	453998
165690	453999
24998	454000
29866	454001
5093	454002
177	454003
242717	454004
79053	454005
3979	454006
4273	454007
230682	454008
37517	454009
16611	454010
41848	454011
101363	454012
17736	454013
20075	454014
34517	454015
44709	454016
25658	454017
145335	454018
922	454019
17423	454020
6266	454021
37542	454022
8002	454023
64974	454024
2390	454025
16130	454026
59160	454027
55858	454028
3922	454029
50138	454030
1263	454031
225303	454032
69871	454033
1472	454034
106607	454035
73665	454036
138407	454037
13823	454038
11722	454039
4254	454040
34771	454041
29529	454042
13833	454043
18846	454044
29000	454045
24934	454046
229195	454047
26356	454048
10924	454049
43812	454050
50332	454051
62193	454052
12689	454053
125695	454054
91812	454055
25224	454056
14938	454057
74403	454058
44273	454059
140732	454060
195202	454061
10	454062
19565	454063
269179	454064
230588	454065
10724	454066
12560	454067
150328	454068
272343	454069
62882	454070
252057	454071
267749	454072
5875	454073
27356	454074
44006	454075
35093	454076
29605	454077
28485	454078
366	454079
19814	454080
32359	454081
121952	454082
30468	454083
2654	454084
37873	454085
47500	454086
2277	454087
3891	454088
12211	454089
268736	454090
23215	454091
2052	454092
4910	454093
70868	454094
12991	454095
30378	454096
119918	454097
25280	454098
20715	454099
88854	454100
1422	454101
13068	454102
12766	454103
101544	454104
562	454105
5021	454106
9270	454107
98	454108
41745	454109
100048	454110
21999	454111
4510	454112
96847	454113
22944	454114
9111	454115
92401	454116
73953	454117
134649	454118
4034	454119
25645	454120
3669	454121
14093	454122
107217	454123
193265	454124
2691	454125
9244	454126
231936	454127
1449	454128
3749	454129
22878	454130
15843	454131
196161	454132
107535	454133
7487	454134
97856	454135
33421	454136
2022	454137
35406	454138
52444	454139
61851	454140
257325	454141
101942	454142
3746	454143
8414	454144
66086	454145
53003	454146
134145	454147
11054	454148
28850	454149
82093	454150
18608	454151
4586	454152
209742	454153
126394	454154
133049	454155
99224	454156
59822	454157
1105	454158
50054	454159
35669	454160
98551	454161
231043	454162
158	454163
119895	454164
32276	454165
269796	454166
30022	454167
2501	454168
55101	454169
49028	454170
214549	454171
21393	454172
4881	454173
77939	454174
11644	454175
168268	454176
157458	454177
7181	454178
57207	454179
52472	454180
2820	454181
12869	454182
129761	454183
44169	454184
77444	454185
39550	454186
169144	454187
41946	454188
256192	454189
60927	454190
59699	454191
3207	454192
1979	454193
66092	454194
37510	454195
24842	454196
31063	454197
196618	454198
58979	454199
259814	454200
247459	454201
646	454202
6443	454203
7019	454204
44093	454205
68576	454206
130704	454207
61355	454208
17828	454209
143116	454210
23410	454211
5706	454212
160790	454213
5843	454214
13815	454215
62534	454216
111118	454217
24638	454218
6672	454219
16377	454220
15937	454221
94866	454222
65317	454223
1351	454224
53965	454225
131595	454226
22902	454227
3191	454228
98949	454229
20783	454230
169892	454231
12655	454232
171768	454233
33621	454234
231590	454235
114075	454236
64988	454237
65113	454238
1476	454239
31	454240
941	454241
3193	454242
75912	454243
88379	454244
252801	454245
20281	454246
6330	454247
110645	454248
89564	454249
262318	454250
13763	454251
29128	454252
258988	454253
10630	454254
78599	454255
252498	454256
7599	454257
8582	454258
4097	454259
12142	454260
6289	454261
55211	454262
9396	454263
158300	454264
72456	454265
10949	454266
294	454267
75080	454268
5698	454269
5221	454270
27341	454271
4808	454272
7652	454273
2911	454274
78065	454275
54885	454276
81172	454277
2486	454278
6824	454279
224765	454280
4971	454281
10897	454282
41700	454283
2035	454284
24391	454285
697	454286
16061	454287
109680	454288
87193	454289
98668	454290
1449	454291
2153	454292
206991	454293
27129	454294
116148	454295
34143	454296
202182	454297
193749	454298
104662	454299
17696	454300
39404	454301
112990	454302
9231	454303
278	454304
1151	454305
49680	454306
119280	454307
27467	454308
73536	454309
523	454310
129893	454311
186066	454312
36844	454313
160835	454314
106483	454315
139300	454316
54335	454317
98168	454318
8952	454319
258092	454320
51696	454321
19696	454322
191	454323
146369	454324
192046	454325
48535	454326
461	454327
13982	454328
171522	454329
33241	454330
42398	454331
25645	454332
3502	454333
13448	454334
155215	454335
3135	454336
126418	454337
64922	454338
7816	454339
3846	454340
6090	454341
147096	454342
224764	454343
105754	454344
91	454345
36067	454346
102723	454347
218592	454348
12532	454349
6662	454350
24541	454351
868	454352
161260	454353
80156	454354
251310	454355
16301	454356
37059	454357
8802	454358
169664	454359
47730	454360
40217	454361
45910	454362
137916	454363
2511	454364
123864	454365
9916	454366
32695	454367
108545	454368
9639	454369
124759	454370
41815	454371
28611	454372
28364	454373
98568	454374
90691	454375
240544	454376
2477	454377
31838	454378
160433	454379
3367	454380
75105	454381
165147	454382
32544	454383
6056	454384
13608	454385
27352	454386
254765	454387
45621	454388
267785	454389
32572	454390
5457	454391
24805	454392
15778	454393
91882	454394
2	454395
17299	454396
64384	454397
37134	454398
11058	454399
38790	454400
151456	454401
216655	454402
243845	454403
44667	454404
3596	454405
20134	454406
11461	454407
1877	454408
107884	454409
1985	454410
54630	454411
349	454412
198298	454413
51678	454414
41502	454415
13070	454416
5967	454417
59354	454418
25420	454419
43482	454420
212075	454421
105927	454422
2173	454423
201779	454424
49508	454425
15871	454426
99675	454427
25845	454428
158490	454429
4475	454430
2299	454431
135986	454432
7647	454433
35221	454434
23939	454435
162162	454436
60819	454437
131933	454438
52379	454439
37831	454440
419	454441
8919	454442
13455	454443
4356	454444
159463	454445
94732	454446
76931	454447
8549	454448
62107	454449
3096	454450
12374	454451
153227	454452
186003	454453
20337	454454
107427	454455
3048	454456
41671	454457
14494	454458
67210	454459
108594	454460
39926	454461
29391	454462
28944	454463
60901	454464
6191	454465
161209	454466
117170	454467
31453	454468
56330	454469
28164	454470
8523	454471
195692	454472
4797	454473
36819	454474
25090	454475
50365	454476
41781	454477
53080	454478
244880	454479
213706	454480
35364	454481
41216	454482
76070	454483
69611	454484
34834	454485
75395	454486
161821	454487
4597	454488
176903	454489
154841	454490
29082	454491
42058	454492
22107	454493
67449	454494
10822	454495
138060	454496
185321	454497
2199	454498
35615	454499
264080	454500
4962	454501
241622	454502
26514	454503
269475	454504
25582	454505
77536	454506
54761	454507
10085	454508
8256	454509
9106	454510
2478	454511
66513	454512
73759	454513
104986	454514
80195	454515
48722	454516
4503	454517
186734	454518
6525	454519
119860	454520
6934	454521
16961	454522
6688	454523
12697	454524
109722	454525
16760	454526
136448	454527
3290	454528
162	454529
4989	454530
93741	454531
96379	454532
100881	454533
1285	454534
112105	454535
758	454536
199003	454537
127881	454538
67855	454539
3387	454540
151256	454541
136858	454542
69738	454543
646	454544
133084	454545
218924	454546
46334	454547
126606	454548
46544	454549
3113	454550
62715	454551
186681	454552
2619	454553
110101	454554
46530	454555
125032	454556
242561	454557
25470	454558
197847	454559
1130	454560
68889	454561
5965	454562
86763	454563
100587	454564
10017	454565
65722	454566
171494	454567
148538	454568
77103	454569
27386	454570
155262	454571
4934	454572
2623	454573
77234	454574
83028	454575
66629	454576
101232	454577
22993	454578
128833	454579
64341	454580
93048	454581
8645	454582
76797	454583
254847	454584
41112	454585
11953	454586
201537	454587
10312	454588
31676	454589
156137	454590
207	454591
22573	454592
40692	454593
33201	454594
108109	454595
4847	454596
8669	454597
85461	454598
39519	454599
169422	454600
201310	454601
9853	454602
12181	454603
2373	454604
240429	454605
170377	454606
17612	454607
58286	454608
81327	454609
2750	454610
15026	454611
64648	454612
188204	454613
4183	454614
108088	454615
792	454616
36062	454617
67879	454618
72853	454619
88098	454620
25245	454621
201958	454622
256443	454623
52165	454624
2820	454625
144642	454626
72883	454627
34300	454628
61346	454629
162723	454630
518	454631
6399	454632
196520	454633
18623	454634
89702	454635
155041	454636
82711	454637
46708	454638
67453	454639
52617	454640
31193	454641
91521	454642
141023	454643
26222	454644
63035	454645
26390	454646
28547	454647
81555	454648
17169	454649
47085	454650
24452	454651
207108	454652
4635	454653
27287	454654
11813	454655
116134	454656
162326	454657
132263	454658
44037	454659
66133	454660
44586	454661
40526	454662
36670	454663
218131	454664
9534	454665
22907	454666
2650	454667
176740	454668
178	454669
236303	454670
34691	454671
11978	454672
523	454673
51889	454674
69426	454675
17727	454676
115475	454677
2389	454678
131176	454679
236	454680
437	454681
6185	454682
81017	454683
16054	454684
171480	454685
25242	454686
167122	454687
2892	454688
1869	454689
11268	454690
6244	454691
106607	454692
208880	454693
37110	454694
1308	454695
33884	454696
4	454697
162172	454698
9121	454699
4367	454700
32746	454701
57199	454702
10285	454703
99380	454704
47372	454705
480	454706
112717	454707
39941	454708
39	454709
3954	454710
43995	454711
20529	454712
91561	454713
2159	454714
138725	454715
23475	454716
238	454717
20168	454718
162235	454719
144223	454720
20803	454721
57629	454722
123695	454723
26491	454724
29256	454725
57880	454726
25576	454727
92408	454728
71084	454729
11200	454730
762	454731
57055	454732
79086	454733
67202	454734
3730	454735
80152	454736
131756	454737
155925	454738
61565	454739
13188	454740
104419	454741
35701	454742
29589	454743
25285	454744
60536	454745
165913	454746
55720	454747
99722	454748
72842	454749
165488	454750
105110	454751
44431	454752
34876	454753
53122	454754
72141	454755
4806	454756
167896	454757
17786	454758
70224	454759
305	454760
61088	454761
6050	454762
24472	454763
56676	454764
29232	454765
3671	454766
89336	454767
41438	454768
39026	454769
37737	454770
67662	454771
170989	454772
57092	454773
68308	454774
156713	454775
11525	454776
7635	454777
264078	454778
127511	454779
52352	454780
23757	454781
9365	454782
43472	454783
19590	454784
262698	454785
58707	454786
19387	454787
155606	454788
223593	454789
80580	454790
3773	454791
46432	454792
38371	454793
53181	454794
66929	454795
28833	454796
159862	454797
32483	454798
60997	454799
58647	454800
163534	454801
31018	454802
271963	454803
141081	454804
130644	454805
35387	454806
215891	454807
71077	454808
1063	454809
10456	454810
174409	454811
47017	454812
167535	454813
25336	454814
23554	454815
80460	454816
254837	454817
142740	454818
129854	454819
179567	454820
1942	454821
12770	454822
20874	454823
83913	454824
17677	454825
91288	454826
342	454827
59553	454828
15079	454829
44845	454830
3837	454831
42874	454832
42388	454833
58741	454834
1139	454835
57368	454836
10682	454837
167000	454838
204264	454839
227724	454840
93759	454841
38495	454842
1502	454843
125693	454844
24575	454845
125642	454846
158738	454847
58726	454848
7858	454849
33669	454850
130299	454851
97886	454852
37133	454853
19923	454854
95064	454855
79405	454856
12752	454857
217156	454858
40224	454859
13179	454860
7301	454861
99605	454862
174626	454863
114467	454864
5694	454865
70924	454866
27624	454867
25346	454868
24330	454869
14896	454870
216244	454871
1489	454872
141	454873
17905	454874
33647	454875
74253	454876
18086	454877
161883	454878
52813	454879
74018	454880
734	454881
223316	454882
4914	454883
5691	454884
3471	454885
196349	454886
1447	454887
93889	454888
5669	454889
4474	454890
95292	454891
41626	454892
8363	454893
157738	454894
19466	454895
132541	454896
51638	454897
228989	454898
47082	454899
77045	454900
14850	454901
58212	454902
111988	454903
135329	454904
375	454905
76209	454906
72621	454907
16715	454908
125719	454909
47466	454910
262008	454911
22197	454912
247931	454913
114894	454914
59516	454915
80416	454916
69438	454917
132713	454918
55689	454919
24655	454920
85162	454921
17818	454922
83087	454923
1374	454924
3686	454925
16014	454926
115452	454927
2847	454928
446	454929
25245	454930
94225	454931
37653	454932
460	454933
724	454934
68985	454935
35992	454936
79796	454937
1112	454938
4891	454939
106971	454940
12411	454941
37765	454942
12205	454943
23935	454944
4941	454945
154027	454946
45018	454947
11243	454948
52805	454949
104259	454950
86185	454951
40246	454952
21935	454953
36297	454954
75325	454955
41350	454956
621	454957
122	454958
394	454959
29036	454960
76850	454961
53024	454962
41126	454963
31781	454964
90023	454965
33739	454966
33754	454967
44186	454968
231691	454969
21898	454970
730	454971
8613	454972
51254	454973
26879	454974
19148	454975
172515	454976
20242	454977
54669	454978
15666	454979
51351	454980
70816	454981
202514	454982
83642	454983
4410	454984
35728	454985
23965	454986
22161	454987
35536	454988
109842	454989
9488	454990
73163	454991
59099	454992
12	454993
1714	454994
129976	454995
20963	454996
7717	454997
22630	454998
152792	454999
23986	455000
35426	455001
30744	455002
7938	455003
185887	455004
9547	455005
77270	455006
16220	455007
25914	455008
3378	455009
1371	455010
214529	455011
57686	455012
150	455013
76762	455014
121630	455015
24173	455016
6222	455017
16765	455018
18675	455019
1578	455020
135300	455021
8190	455022
166724	455023
134891	455024
8042	455025
21644	455026
48237	455027
53480	455028
858	455029
256377	455030
7317	455031
29514	455032
8169	455033
15043	455034
87865	455035
67221	455036
49662	455037
136932	455038
68791	455039
11490	455040
161562	455041
83170	455042
8289	455043
87004	455044
8726	455045
864	455046
4820	455047
5647	455048
125686	455049
22613	455050
5315	455051
29501	455052
236987	455053
6970	455054
75673	455055
28355	455056
52947	455057
13211	455058
9267	455059
75536	455060
1725	455061
476	455062
4121	455063
21927	455064
41515	455065
21375	455066
7712	455067
25661	455068
19828	455069
18607	455070
38556	455071
48137	455072
53134	455073
6117	455074
26609	455075
139629	455076
18631	455077
3608	455078
6596	455079
42721	455080
3598	455081
97028	455082
80794	455083
17771	455084
19462	455085
92447	455086
143985	455087
251420	455088
61117	455089
38389	455090
125685	455091
51062	455092
58616	455093
1449	455094
193044	455095
192477	455096
127430	455097
206444	455098
44961	455099
237817	455100
144510	455101
31820	455102
22301	455103
90069	455104
1574	455105
11002	455106
7351	455107
15282	455108
113941	455109
8088	455110
45503	455111
5615	455112
90086	455113
41243	455114
112702	455115
10701	455116
4367	455117
247867	455118
96239	455119
47794	455120
22502	455121
100910	455122
45377	455123
8973	455124
164596	455125
22954	455126
5921	455127
14045	455128
1078	455129
151119	455130
358	455131
23624	455132
5030	455133
22811	455134
22091	455135
46266	455136
4323	455137
189415	455138
62757	455139
107596	455140
313	455141
15701	455142
19171	455143
61233	455144
737	455145
41752	455146
6016	455147
17181	455148
651	455149
217370	455150
88918	455151
6722	455152
20864	455153
50541	455154
83497	455155
98785	455156
6593	455157
71647	455158
4137	455159
138149	455160
142415	455161
59442	455162
93649	455163
20233	455164
63840	455165
138933	455166
32959	455167
4004	455168
23527	455169
140852	455170
49343	455171
51311	455172
31311	455173
14023	455174
243356	455175
90807	455176
4229	455177
139459	455178
112642	455179
163882	455180
163009	455181
9143	455182
159566	455183
814	455184
113261	455185
29280	455186
1261	455187
143967	455188
1561	455189
197710	455190
5431	455191
15381	455192
172452	455193
35393	455194
32868	455195
162130	455196
178275	455197
25796	455198
20187	455199
3262	455200
6443	455201
75328	455202
271798	455203
78696	455204
61234	455205
95278	455206
1620	455207
39579	455208
40071	455209
169673	455210
52838	455211
23297	455212
30811	455213
268261	455214
188510	455215
798	455216
68444	455217
139319	455218
160761	455219
163376	455220
55864	455221
140506	455222
38619	455223
12086	455224
157261	455225
13322	455226
48519	455227
42097	455228
75894	455229
103969	455230
114150	455231
19028	455232
48806	455233
2409	455234
1711	455235
19666	455236
33624	455237
24000	455238
101942	455239
1692	455240
171010	455241
92720	455242
87266	455243
81702	455244
111880	455245
3871	455246
166588	455247
13684	455248
13018	455249
41637	455250
2593	455251
71595	455252
43418	455253
52125	455254
41529	455255
45147	455256
58898	455257
142302	455258
73804	455259
42059	455260
161048	455261
8508	455262
1617	455263
140472	455264
49661	455265
45027	455266
78102	455267
118010	455268
117541	455269
11969	455270
1633	455271
132313	455272
77918	455273
8986	455274
53046	455275
9462	455276
6696	455277
93062	455278
27725	455279
96860	455280
3640	455281
36049	455282
125742	455283
13938	455284
30111	455285
228614	455286
17802	455287
10046	455288
12087	455289
4545	455290
13398	455291
22596	455292
24800	455293
6743	455294
1560	455295
225731	455296
88325	455297
7971	455298
97208	455299
9987	455300
13462	455301
2635	455302
96132	455303
1063	455304
81138	455305
1579	455306
166439	455307
73819	455308
34198	455309
20793	455310
108689	455311
106058	455312
182693	455313
8223	455314
137078	455315
33831	455316
9699	455317
75936	455318
7892	455319
122014	455320
21555	455321
183800	455322
779	455323
76104	455324
1003	455325
18334	455326
158539	455327
4016	455328
3750	455329
1552	455330
4461	455331
2765	455332
60964	455333
263760	455334
1735	455335
9600	455336
30730	455337
100706	455338
20544	455339
265568	455340
126942	455341
93779	455342
48775	455343
9924	455344
113082	455345
12445	455346
24745	455347
1352	455348
205935	455349
21317	455350
254920	455351
2502	455352
10534	455353
238322	455354
98265	455355
107862	455356
97411	455357
1485	455358
18908	455359
37288	455360
10138	455361
28039	455362
106752	455363
137389	455364
25197	455365
1099	455366
34947	455367
92279	455368
12160	455369
95531	455370
196514	455371
218004	455372
898	455373
7620	455374
96788	455375
160546	455376
136778	455377
133248	455378
8607	455379
78728	455380
10900	455381
1148	455382
238400	455383
109932	455384
50995	455385
214735	455386
71938	455387
231553	455388
6750	455389
145147	455390
19153	455391
117345	455392
25151	455393
280	455394
183500	455395
195892	455396
41085	455397
35	455398
120819	455399
3972	455400
29232	455401
264510	455402
31029	455403
137914	455404
15869	455405
43227	455406
12200	455407
13662	455408
3	455409
598	455410
2190	455411
6045	455412
42988	455413
4408	455414
1812	455415
4253	455416
77966	455417
18700	455418
210792	455419
97075	455420
11966	455421
20136	455422
147805	455423
50716	455424
16275	455425
799	455426
22270	455427
41702	455428
109087	455429
13883	455430
236253	455431
104363	455432
49844	455433
69331	455434
214235	455435
13925	455436
168248	455437
66262	455438
29236	455439
7775	455440
86107	455441
35250	455442
29138	455443
54844	455444
66145	455445
6214	455446
154546	455447
26228	455448
40983	455449
124458	455450
51159	455451
95343	455452
131814	455453
232111	455454
72605	455455
95679	455456
116877	455457
728	455458
185180	455459
36773	455460
110744	455461
160728	455462
42137	455463
30842	455464
3043	455465
90412	455466
8569	455467
207050	455468
159905	455469
134	455470
54807	455471
1317	455472
31624	455473
92164	455474
114962	455475
14817	455476
42861	455477
1760	455478
19164	455479
152786	455480
102709	455481
37792	455482
8470	455483
91586	455484
9758	455485
33834	455486
9477	455487
8371	455488
3886	455489
12883	455490
245912	455491
5736	455492
49561	455493
66216	455494
141029	455495
34764	455496
8886	455497
10886	455498
3276	455499
63096	455500
26118	455501
67950	455502
10212	455503
16538	455504
2794	455505
49713	455506
105075	455507
5732	455508
29945	455509
7262	455510
42018	455511
9911	455512
10491	455513
141381	455514
114562	455515
97031	455516
185767	455517
28494	455518
147396	455519
3855	455520
4382	455521
632	455522
43858	455523
2252	455524
88911	455525
66775	455526
21341	455527
18250	455528
40178	455529
82245	455530
50486	455531
8489	455532
1193	455533
12685	455534
211073	455535
7206	455536
3416	455537
1436	455538
17618	455539
232007	455540
11490	455541
57211	455542
190341	455543
122001	455544
4965	455545
190359	455546
11814	455547
4	455548
5984	455549
105848	455550
157465	455551
26049	455552
17357	455553
21243	455554
38626	455555
21360	455556
10001	455557
9684	455558
256026	455559
76929	455560
181804	455561
42669	455562
17976	455563
15805	455564
166305	455565
8734	455566
125524	455567
99179	455568
44310	455569
47931	455570
231232	455571
7983	455572
16693	455573
31405	455574
153672	455575
18532	455576
44626	455577
334	455578
1164	455579
78585	455580
2970	455581
269075	455582
2743	455583
144012	455584
149023	455585
23562	455586
136005	455587
138647	455588
459	455589
189669	455590
52	455591
263954	455592
68125	455593
633	455594
50032	455595
15197	455596
19043	455597
9759	455598
221212	455599
3048	455600
10171	455601
113167	455602
168327	455603
141803	455604
60317	455605
26530	455606
18126	455607
2656	455608
6062	455609
121069	455610
9695	455611
44268	455612
8676	455613
36669	455614
86318	455615
220059	455616
19910	455617
14458	455618
4240	455619
14202	455620
77624	455621
125430	455622
832	455623
3043	455624
139719	455625
252714	455626
599	455627
260942	455628
420	455629
62808	455630
10147	455631
89642	455632
13051	455633
3471	455634
1653	455635
66989	455636
39834	455637
26162	455638
18086	455639
93350	455640
66075	455641
58813	455642
94327	455643
9363	455644
10739	455645
1188	455646
29125	455647
600	455648
12835	455649
145364	455650
72670	455651
104816	455652
11936	455653
1718	455654
148859	455655
5413	455656
4526	455657
1002	455658
54	455659
72365	455660
156373	455661
37428	455662
19099	455663
158619	455664
398	455665
43098	455666
49396	455667
70785	455668
206835	455669
36288	455670
21479	455671
69571	455672
95670	455673
67377	455674
41909	455675
2901	455676
90417	455677
129956	455678
233142	455679
193937	455680
50996	455681
10408	455682
136094	455683
17096	455684
15521	455685
58008	455686
1483	455687
112637	455688
66975	455689
246965	455690
753	455691
142414	455692
58396	455693
13127	455694
212108	455695
18138	455696
165872	455697
7714	455698
8128	455699
8330	455700
39618	455701
141131	455702
51063	455703
28965	455704
259132	455705
20623	455706
90166	455707
137957	455708
30044	455709
63424	455710
4044	455711
22393	455712
222324	455713
65478	455714
7832	455715
105826	455716
173866	455717
44419	455718
1834	455719
27441	455720
214396	455721
599	455722
160036	455723
37893	455724
11972	455725
35046	455726
3912	455727
106186	455728
112975	455729
66453	455730
480	455731
268188	455732
134767	455733
58423	455734
37350	455735
74790	455736
70045	455737
32606	455738
18991	455739
166791	455740
118111	455741
8445	455742
16623	455743
114084	455744
112630	455745
84657	455746
9962	455747
217463	455748
8436	455749
52892	455750
4209	455751
3254	455752
96211	455753
58634	455754
183546	455755
84569	455756
11997	455757
170793	455758
96170	455759
218966	455760
130123	455761
85127	455762
26174	455763
213885	455764
4127	455765
175489	455766
22818	455767
873	455768
5535	455769
2948	455770
66458	455771
13332	455772
107759	455773
76758	455774
34398	455775
127042	455776
1061	455777
106484	455778
28091	455779
190387	455780
146496	455781
18230	455782
65671	455783
160125	455784
114823	455785
37756	455786
1089	455787
113956	455788
86966	455789
233069	455790
97977	455791
44210	455792
235778	455793
27399	455794
252684	455795
142996	455796
40695	455797
26388	455798
238303	455799
5273	455800
7810	455801
32637	455802
11505	455803
33232	455804
152239	455805
145621	455806
110458	455807
109264	455808
105186	455809
85923	455810
2973	455811
125895	455812
144737	455813
25787	455814
79193	455815
81341	455816
133351	455817
53366	455818
2521	455819
7908	455820
14728	455821
6320	455822
91273	455823
133587	455824
45037	455825
80776	455826
20181	455827
772	455828
8229	455829
12527	455830
13950	455831
172721	455832
5975	455833
37383	455834
6231	455835
77287	455836
22755	455837
16259	455838
141213	455839
87158	455840
37671	455841
4482	455842
4236	455843
33148	455844
101766	455845
146592	455846
2182	455847
2209	455848
5648	455849
13176	455850
4765	455851
2585	455852
253982	455853
24911	455854
218190	455855
17018	455856
30427	455857
309	455858
29287	455859
82584	455860
8063	455861
74417	455862
9364	455863
18941	455864
155437	455865
264012	455866
4293	455867
20935	455868
79865	455869
1911	455870
269157	455871
71370	455872
2358	455873
159433	455874
7200	455875
10466	455876
11306	455877
2070	455878
38382	455879
116996	455880
10533	455881
24858	455882
917	455883
50051	455884
52	455885
12374	455886
59557	455887
27651	455888
57387	455889
5605	455890
21440	455891
51878	455892
11378	455893
184435	455894
232827	455895
8715	455896
25542	455897
125	455898
27183	455899
13770	455900
183471	455901
17013	455902
69035	455903
21436	455904
101680	455905
54508	455906
180588	455907
7898	455908
148022	455909
4023	455910
45191	455911
620	455912
107198	455913
48013	455914
77403	455915
492	455916
118423	455917
365	455918
107458	455919
78662	455920
10935	455921
15080	455922
26068	455923
163475	455924
10837	455925
544	455926
176611	455927
98411	455928
7080	455929
75193	455930
72066	455931
661	455932
2273	455933
118184	455934
9813	455935
983	455936
235629	455937
151220	455938
6659	455939
2369	455940
58966	455941
154160	455942
92347	455943
55878	455944
21752	455945
131080	455946
8097	455947
175891	455948
53108	455949
8049	455950
78909	455951
1	455952
14617	455953
351	455954
67960	455955
23146	455956
41793	455957
1789	455958
145847	455959
58138	455960
46629	455961
10558	455962
10863	455963
71366	455964
19985	455965
122397	455966
14143	455967
259450	455968
135251	455969
6581	455970
17590	455971
3041	455972
125325	455973
83474	455974
24966	455975
48584	455976
111026	455977
154461	455978
9583	455979
35772	455980
226308	455981
14137	455982
70116	455983
113061	455984
4207	455985
36406	455986
136626	455987
48232	455988
141287	455989
208315	455990
142604	455991
88	455992
63243	455993
23877	455994
11971	455995
25780	455996
788	455997
127071	455998
111124	455999
102111	456000
18534	456001
56727	456002
184863	456003
5753	456004
151024	456005
74697	456006
17933	456007
197119	456008
32226	456009
29321	456010
24306	456011
8450	456012
166521	456013
102110	456014
264777	456015
1336	456016
48730	456017
29202	456018
7785	456019
77064	456020
433	456021
53777	456022
20749	456023
138804	456024
118215	456025
22047	456026
107527	456027
4322	456028
17262	456029
39109	456030
10869	456031
23263	456032
72348	456033
223178	456034
75981	456035
67711	456036
121020	456037
217374	456038
268257	456039
9805	456040
74058	456041
180	456042
146891	456043
9641	456044
221708	456045
40801	456046
232242	456047
8762	456048
3135	456049
40682	456050
49503	456051
623	456052
26547	456053
164467	456054
53062	456055
40175	456056
135440	456057
13917	456058
267152	456059
142838	456060
25069	456061
11951	456062
193853	456063
13	456064
78344	456065
12290	456066
54911	456067
77248	456068
8428	456069
171404	456070
13383	456071
11079	456072
38030	456073
36321	456074
33605	456075
2968	456076
2423	456077
11291	456078
27883	456079
61607	456080
6023	456081
43789	456082
47774	456083
11476	456084
95978	456085
99501	456086
1175	456087
11722	456088
30232	456089
10792	456090
145579	456091
255188	456092
167221	456093
2464	456094
9511	456095
21407	456096
39558	456097
3435	456098
104179	456099
26476	456100
109088	456101
25263	456102
354	456103
193455	456104
13071	456105
92198	456106
42324	456107
155268	456108
48326	456109
42364	456110
101652	456111
84566	456112
4285	456113
113816	456114
72583	456115
122006	456116
13756	456117
215769	456118
264357	456119
2243	456120
2524	456121
108182	456122
11374	456123
56099	456124
162948	456125
3241	456126
6225	456127
42119	456128
7049	456129
17249	456130
7129	456131
5270	456132
75	456133
19117	456134
29397	456135
5030	456136
13347	456137
48471	456138
79724	456139
35986	456140
98478	456141
132944	456142
268125	456143
255471	456144
231024	456145
51834	456146
35759	456147
91935	456148
68313	456149
81160	456150
6597	456151
9773	456152
94464	456153
85037	456154
148820	456155
64759	456156
75945	456157
19837	456158
58148	456159
184905	456160
235840	456161
39630	456162
21974	456163
31209	456164
1313	456165
20705	456166
185411	456167
122735	456168
16705	456169
31102	456170
856	456171
23312	456172
243891	456173
143281	456174
133302	456175
11032	456176
1487	456177
9916	456178
6691	456179
226904	456180
37599	456181
267846	456182
108098	456183
12029	456184
34730	456185
57986	456186
28326	456187
135900	456188
79945	456189
157727	456190
245781	456191
86678	456192
143572	456193
27	456194
19011	456195
154196	456196
270945	456197
28422	456198
102185	456199
58136	456200
32950	456201
59990	456202
3	456203
248639	456204
39671	456205
78705	456206
20541	456207
17727	456208
233187	456209
14674	456210
53094	456211
77898	456212
267905	456213
228444	456214
120812	456215
23053	456216
92461	456217
1455	456218
12638	456219
39489	456220
3445	456221
3831	456222
2359	456223
26789	456224
12985	456225
81071	456226
78718	456227
40553	456228
18501	456229
250159	456230
46	456231
89920	456232
233978	456233
35680	456234
30328	456235
63145	456236
115672	456237
11722	456238
99	456239
83994	456240
229493	456241
135902	456242
87845	456243
29697	456244
47518	456245
20888	456246
26744	456247
34104	456248
72081	456249
193752	456250
122129	456251
146431	456252
102798	456253
71151	456254
93628	456255
22628	456256
68002	456257
190525	456258
49997	456259
166485	456260
125736	456261
206437	456262
12364	456263
163193	456264
4478	456265
11820	456266
7544	456267
2112	456268
3829	456269
2968	456270
506	456271
53066	456272
89106	456273
8502	456274
10101	456275
184266	456276
105936	456277
29818	456278
272	456279
189277	456280
36227	456281
8812	456282
79427	456283
34108	456284
4169	456285
127391	456286
38788	456287
33935	456288
62011	456289
36916	456290
305	456291
16560	456292
15411	456293
19249	456294
7115	456295
150110	456296
41281	456297
29422	456298
14944	456299
88279	456300
12044	456301
73300	456302
6003	456303
31923	456304
4646	456305
40231	456306
137494	456307
23925	456308
126804	456309
142756	456310
216925	456311
872	456312
164544	456313
260	456314
12848	456315
72	456316
271694	456317
112286	456318
262310	456319
113682	456320
77756	456321
11909	456322
153732	456323
20899	456324
20368	456325
3700	456326
4705	456327
22737	456328
848	456329
192675	456330
22348	456331
34702	456332
28961	456333
52024	456334
255430	456335
76313	456336
212440	456337
34547	456338
199144	456339
6314	456340
34820	456341
77422	456342
114945	456343
232562	456344
14451	456345
131336	456346
5806	456347
72468	456348
54471	456349
7876	456350
83022	456351
5593	456352
1522	456353
20680	456354
3102	456355
56791	456356
44145	456357
1798	456358
10517	456359
44449	456360
1721	456361
16930	456362
154698	456363
4473	456364
2852	456365
120823	456366
51104	456367
150966	456368
89534	456369
8130	456370
74278	456371
146948	456372
228931	456373
158641	456374
11027	456375
11139	456376
170768	456377
39467	456378
174062	456379
46914	456380
16923	456381
89938	456382
1221	456383
21588	456384
15846	456385
242503	456386
18510	456387
59420	456388
95867	456389
1921	456390
33583	456391
51350	456392
28606	456393
8640	456394
52792	456395
43845	456396
2425	456397
170346	456398
110162	456399
48532	456400
29642	456401
198247	456402
9238	456403
53785	456404
187281	456405
60472	456406
14358	456407
31529	456408
184348	456409
254350	456410
12728	456411
20037	456412
160510	456413
62522	456414
137112	456415
63016	456416
93317	456417
1613	456418
6384	456419
16203	456420
13407	456421
13356	456422
33404	456423
200353	456424
12358	456425
67563	456426
44266	456427
7945	456428
92820	456429
71870	456430
79976	456431
754	456432
98051	456433
2072	456434
160765	456435
248020	456436
7344	456437
153689	456438
187949	456439
89987	456440
1692	456441
283	456442
162588	456443
19307	456444
1540	456445
134029	456446
56916	456447
83191	456448
13812	456449
96633	456450
94	456451
110282	456452
24297	456453
20317	456454
226496	456455
116657	456456
12234	456457
28712	456458
63068	456459
260012	456460
4	456461
74158	456462
195652	456463
28056	456464
3772	456465
4858	456466
105831	456467
14250	456468
8184	456469
4361	456470
60617	456471
146432	456472
5649	456473
168069	456474
44822	456475
81758	456476
192643	456477
11270	456478
23016	456479
2675	456480
9563	456481
42538	456482
71746	456483
120063	456484
98088	456485
9206	456486
147660	456487
73626	456488
112901	456489
54997	456490
12753	456491
46518	456492
5540	456493
61701	456494
5449	456495
18182	456496
78618	456497
45602	456498
18347	456499
87942	456500
204468	456501
163025	456502
494	456503
13147	456504
18735	456505
14947	456506
67345	456507
35426	456508
11897	456509
17121	456510
102551	456511
75566	456512
4880	456513
10423	456514
19554	456515
3999	456516
2397	456517
51200	456518
89387	456519
1757	456520
236870	456521
46508	456522
34700	456523
70764	456524
6942	456525
52567	456526
23334	456527
217225	456528
143687	456529
22054	456530
1395	456531
39455	456532
200846	456533
141378	456534
685	456535
122321	456536
234389	456537
63447	456538
85577	456539
46613	456540
59684	456541
13817	456542
78390	456543
44902	456544
159357	456545
21067	456546
43569	456547
9304	456548
100000	456549
49027	456550
50710	456551
3159	456552
2503	456553
10433	456554
34753	456555
271456	456556
197479	456557
130535	456558
11298	456559
93948	456560
60741	456561
111555	456562
159071	456563
188404	456564
10287	456565
27023	456566
99491	456567
110867	456568
179140	456569
221570	456570
103088	456571
270593	456572
23319	456573
34658	456574
1850	456575
17911	456576
118997	456577
3095	456578
705	456579
49468	456580
66890	456581
44475	456582
84903	456583
23883	456584
243040	456585
180083	456586
57429	456587
158181	456588
58463	456589
58586	456590
90918	456591
64821	456592
124655	456593
39978	456594
34623	456595
46547	456596
10711	456597
28721	456598
43983	456599
71879	456600
232182	456601
21476	456602
255092	456603
24999	456604
8234	456605
153778	456606
148172	456607
134209	456608
66036	456609
60037	456610
4973	456611
30883	456612
9752	456613
2424	456614
254101	456615
24059	456616
25736	456617
35613	456618
88894	456619
27633	456620
134650	456621
337	456622
1328	456623
3698	456624
186870	456625
8157	456626
56630	456627
54912	456628
180763	456629
225689	456630
20924	456631
111320	456632
79372	456633
51732	456634
30535	456635
14695	456636
123897	456637
26961	456638
82901	456639
163087	456640
7946	456641
4042	456642
90411	456643
78893	456644
153518	456645
127707	456646
940	456647
60666	456648
1209	456649
2338	456650
46097	456651
51140	456652
39661	456653
48911	456654
155938	456655
198808	456656
4527	456657
19643	456658
158913	456659
30429	456660
34135	456661
14408	456662
54157	456663
129	456664
22264	456665
28633	456666
16551	456667
169958	456668
65266	456669
552	456670
1159	456671
189051	456672
67573	456673
11363	456674
39775	456675
6192	456676
90407	456677
4394	456678
193193	456679
22385	456680
3830	456681
23733	456682
16271	456683
36438	456684
32547	456685
108445	456686
15171	456687
4660	456688
4100	456689
18155	456690
26431	456691
27720	456692
65300	456693
248023	456694
32968	456695
144859	456696
34256	456697
121830	456698
14753	456699
5308	456700
6	456701
39539	456702
80571	456703
25219	456704
78541	456705
26848	456706
263083	456707
127663	456708
10228	456709
56511	456710
1837	456711
1814	456712
3939	456713
9084	456714
15665	456715
4475	456716
6917	456717
12217	456718
57586	456719
17987	456720
79999	456721
42122	456722
4652	456723
213	456724
205015	456725
27644	456726
113429	456727
101172	456728
114474	456729
127737	456730
92964	456731
107306	456732
5714	456733
214291	456734
167616	456735
206677	456736
115051	456737
35349	456738
257613	456739
216545	456740
4291	456741
6360	456742
1082	456743
101424	456744
64056	456745
17392	456746
107	456747
156181	456748
6970	456749
191	456750
43716	456751
68342	456752
68796	456753
19979	456754
4010	456755
8344	456756
10002	456757
64012	456758
6277	456759
59678	456760
253939	456761
8253	456762
86797	456763
85280	456764
59768	456765
90549	456766
72335	456767
6768	456768
3529	456769
5414	456770
35150	456771
7376	456772
178	456773
6903	456774
40077	456775
13909	456776
152634	456777
192	456778
21747	456779
30987	456780
1760	456781
39363	456782
219472	456783
41803	456784
41368	456785
12042	456786
6351	456787
249437	456788
88075	456789
33308	456790
77006	456791
44533	456792
231514	456793
27902	456794
83671	456795
11938	456796
6922	456797
16134	456798
3823	456799
2876	456800
11922	456801
113119	456802
6805	456803
5841	456804
3290	456805
53576	456806
4279	456807
124789	456808
120075	456809
6249	456810
20620	456811
1369	456812
14033	456813
194975	456814
226507	456815
104760	456816
25815	456817
132	456818
20032	456819
86632	456820
70144	456821
10140	456822
128140	456823
13024	456824
83105	456825
22021	456826
1125	456827
48632	456828
91	456829
33467	456830
34324	456831
6327	456832
24770	456833
256	456834
118393	456835
69003	456836
186756	456837
10350	456838
228666	456839
85242	456840
197143	456841
149359	456842
14764	456843
15372	456844
90504	456845
23257	456846
166141	456847
706	456848
127014	456849
129450	456850
62283	456851
113825	456852
156696	456853
37528	456854
56168	456855
13823	456856
207132	456857
157082	456858
144	456859
29614	456860
21725	456861
220890	456862
33196	456863
60163	456864
59642	456865
1758	456866
253446	456867
17735	456868
34526	456869
132	456870
85388	456871
86510	456872
3755	456873
109380	456874
18253	456875
9015	456876
255177	456877
15426	456878
7940	456879
159808	456880
28855	456881
14626	456882
140016	456883
164744	456884
18225	456885
762	456886
144186	456887
155138	456888
72101	456889
39802	456890
96238	456891
64752	456892
4193	456893
195523	456894
120243	456895
51204	456896
2171	456897
4349	456898
126504	456899
51592	456900
15635	456901
43936	456902
68713	456903
25360	456904
177215	456905
60344	456906
251305	456907
959	456908
8495	456909
3189	456910
578	456911
97633	456912
1285	456913
260860	456914
167182	456915
74868	456916
177920	456917
29244	456918
243400	456919
20718	456920
77613	456921
110519	456922
238536	456923
195511	456924
17820	456925
31701	456926
119267	456927
168682	456928
83707	456929
267830	456930
137723	456931
96584	456932
29214	456933
477	456934
166358	456935
96285	456936
138974	456937
9222	456938
110037	456939
20709	456940
15735	456941
110282	456942
52885	456943
18334	456944
10582	456945
144607	456946
1047	456947
111341	456948
3784	456949
49285	456950
51079	456951
28283	456952
43280	456953
110790	456954
31971	456955
28483	456956
26928	456957
31292	456958
108748	456959
7431	456960
61457	456961
186	456962
151626	456963
8742	456964
44181	456965
23492	456966
185289	456967
44646	456968
60646	456969
7653	456970
105957	456971
84734	456972
75737	456973
74718	456974
56437	456975
6066	456976
46467	456977
22488	456978
116963	456979
20989	456980
16082	456981
28502	456982
102674	456983
77110	456984
133333	456985
42113	456986
109148	456987
1515	456988
40	456989
69505	456990
24867	456991
93140	456992
35083	456993
4150	456994
39417	456995
80185	456996
1138	456997
202894	456998
31	456999
164068	457000
406	457001
30940	457002
63246	457003
17084	457004
1392	457005
107	457006
61081	457007
140512	457008
1051	457009
44190	457010
25746	457011
255517	457012
8354	457013
1186	457014
80872	457015
47814	457016
28348	457017
194604	457018
110616	457019
9173	457020
8521	457021
6233	457022
112396	457023
216525	457024
26136	457025
15800	457026
27406	457027
87831	457028
39821	457029
72906	457030
145442	457031
56383	457032
19889	457033
264488	457034
11191	457035
24465	457036
1833	457037
19209	457038
18138	457039
14270	457040
218876	457041
4871	457042
36682	457043
19978	457044
16752	457045
1435	457046
40403	457047
213303	457048
21014	457049
31949	457050
269726	457051
950	457052
27914	457053
147074	457054
105228	457055
70458	457056
165620	457057
44499	457058
1187	457059
79246	457060
13501	457061
11205	457062
18564	457063
10865	457064
94813	457065
213446	457066
231381	457067
54828	457068
18226	457069
7227	457070
160851	457071
207904	457072
622	457073
161224	457074
337	457075
27506	457076
13008	457077
148241	457078
4443	457079
93469	457080
7731	457081
74047	457082
488	457083
1963	457084
1499	457085
4509	457086
165246	457087
137	457088
35338	457089
169394	457090
63551	457091
25	457092
45004	457093
9065	457094
87888	457095
8278	457096
16906	457097
207621	457098
249500	457099
26580	457100
66417	457101
35048	457102
143208	457103
49004	457104
110539	457105
58067	457106
18185	457107
105298	457108
212819	457109
1415	457110
169284	457111
2393	457112
14695	457113
144148	457114
15141	457115
30885	457116
150893	457117
269411	457118
23045	457119
268797	457120
1826	457121
147306	457122
118643	457123
20409	457124
103067	457125
200634	457126
152202	457127
42712	457128
24268	457129
23295	457130
43267	457131
44209	457132
45854	457133
2412	457134
114340	457135
57252	457136
104374	457137
99	457138
98964	457139
33820	457140
7187	457141
25715	457142
155809	457143
74139	457144
38385	457145
572	457146
36155	457147
103135	457148
265227	457149
33191	457150
185065	457151
112032	457152
104175	457153
8380	457154
22541	457155
6526	457156
54167	457157
146238	457158
885	457159
86952	457160
58915	457161
5753	457162
12693	457163
528	457164
20776	457165
24619	457166
246510	457167
44379	457168
70992	457169
50980	457170
1484	457171
10809	457172
140529	457173
87776	457174
7270	457175
57968	457176
49506	457177
98791	457178
23104	457179
37729	457180
50063	457181
122	457182
40427	457183
68880	457184
21713	457185
74708	457186
23040	457187
35403	457188
27201	457189
164615	457190
23475	457191
130807	457192
20847	457193
28343	457194
53308	457195
40086	457196
3700	457197
19491	457198
183002	457199
145686	457200
13147	457201
3765	457202
26096	457203
48628	457204
2456	457205
160273	457206
171918	457207
126793	457208
85946	457209
135740	457210
27316	457211
250774	457212
42038	457213
24544	457214
165802	457215
342	457216
38126	457217
92758	457218
28229	457219
89691	457220
80	457221
265253	457222
111299	457223
2698	457224
2508	457225
44172	457226
14170	457227
8818	457228
68465	457229
162751	457230
1500	457231
59907	457232
1588	457233
15104	457234
39453	457235
659	457236
102244	457237
92742	457238
186746	457239
141263	457240
43700	457241
24616	457242
29669	457243
4886	457244
45335	457245
19938	457246
1304	457247
17895	457248
21175	457249
80556	457250
73032	457251
44177	457252
83156	457253
217927	457254
2879	457255
74373	457256
5926	457257
2089	457258
45992	457259
50360	457260
23869	457261
37017	457262
23113	457263
100687	457264
64294	457265
103873	457266
68999	457267
271150	457268
9017	457269
31047	457270
40908	457271
109291	457272
151392	457273
17879	457274
25513	457275
6944	457276
141620	457277
847	457278
85297	457279
23190	457280
73695	457281
84318	457282
99390	457283
3161	457284
93776	457285
97722	457286
37088	457287
67167	457288
197963	457289
8885	457290
44667	457291
154618	457292
44397	457293
17893	457294
139257	457295
102920	457296
2324	457297
29688	457298
167658	457299
12880	457300
56496	457301
236185	457302
34789	457303
52070	457304
4977	457305
19388	457306
271041	457307
35102	457308
70720	457309
205319	457310
147104	457311
149642	457312
15458	457313
45762	457314
3812	457315
60998	457316
7107	457317
32341	457318
68001	457319
128862	457320
19780	457321
148068	457322
3949	457323
99092	457324
6986	457325
17480	457326
116832	457327
12983	457328
98619	457329
23985	457330
28167	457331
20169	457332
61335	457333
26622	457334
34911	457335
15283	457336
26301	457337
48516	457338
189501	457339
96600	457340
9782	457341
12064	457342
95233	457343
109336	457344
2904	457345
27186	457346
93870	457347
77939	457348
6987	457349
7844	457350
4419	457351
3859	457352
17776	457353
74319	457354
51792	457355
23662	457356
43085	457357
252253	457358
74673	457359
155581	457360
108392	457361
112565	457362
43381	457363
66513	457364
95870	457365
72559	457366
20871	457367
46005	457368
43189	457369
2106	457370
73662	457371
17597	457372
120945	457373
260410	457374
185561	457375
240030	457376
72519	457377
102508	457378
64976	457379
18046	457380
107266	457381
239646	457382
35656	457383
24839	457384
2535	457385
69608	457386
28026	457387
57502	457388
32585	457389
85709	457390
24436	457391
25454	457392
49254	457393
149892	457394
155786	457395
2998	457396
1591	457397
66717	457398
2425	457399
192943	457400
16437	457401
3483	457402
190536	457403
179017	457404
161176	457405
74539	457406
44349	457407
51028	457408
48190	457409
17159	457410
153506	457411
25056	457412
492	457413
92777	457414
60835	457415
112342	457416
210794	457417
108	457418
207	457419
188136	457420
234636	457421
3328	457422
5873	457423
96496	457424
857	457425
6034	457426
216583	457427
31381	457428
39364	457429
258949	457430
78989	457431
11428	457432
67340	457433
5906	457434
5928	457435
19633	457436
45464	457437
2659	457438
81392	457439
58535	457440
100848	457441
2058	457442
92226	457443
158209	457444
25463	457445
69417	457446
68039	457447
36458	457448
6231	457449
91878	457450
73246	457451
7527	457452
45904	457453
160373	457454
150781	457455
27564	457456
103600	457457
60204	457458
186740	457459
220844	457460
12251	457461
269494	457462
164352	457463
65587	457464
3157	457465
136663	457466
218943	457467
78332	457468
22075	457469
10854	457470
3579	457471
18188	457472
4814	457473
4232	457474
19183	457475
39981	457476
1449	457477
96098	457478
240990	457479
11562	457480
2175	457481
68761	457482
6184	457483
171701	457484
21928	457485
17634	457486
34018	457487
31590	457488
151859	457489
73590	457490
76306	457491
92910	457492
87036	457493
2474	457494
97992	457495
55236	457496
265541	457497
106295	457498
262611	457499
26422	457500
17980	457501
10942	457502
248934	457503
59737	457504
670	457505
37059	457506
65450	457507
54899	457508
85713	457509
119250	457510
245625	457511
135124	457512
131492	457513
176503	457514
2867	457515
85337	457516
1	457517
19233	457518
3616	457519
72202	457520
89318	457521
3193	457522
92866	457523
81193	457524
30651	457525
270525	457526
15900	457527
3888	457528
132491	457529
61451	457530
115280	457531
40811	457532
208352	457533
97915	457534
201097	457535
1816	457536
47214	457537
15613	457538
226079	457539
4375	457540
53692	457541
11396	457542
229908	457543
4654	457544
191760	457545
36103	457546
45453	457547
182559	457548
50395	457549
3553	457550
16699	457551
24970	457552
99179	457553
39067	457554
29357	457555
4191	457556
127234	457557
65723	457558
989	457559
129566	457560
52976	457561
178575	457562
1807	457563
199100	457564
31499	457565
74	457566
61984	457567
20746	457568
83649	457569
86239	457570
112959	457571
92591	457572
1664	457573
404	457574
5700	457575
131736	457576
11197	457577
97220	457578
7320	457579
35228	457580
13772	457581
2268	457582
91624	457583
77940	457584
158547	457585
99086	457586
209179	457587
21554	457588
117129	457589
243079	457590
17537	457591
67373	457592
47870	457593
232782	457594
45375	457595
196406	457596
2151	457597
67569	457598
41384	457599
112492	457600
16371	457601
264832	457602
33427	457603
79095	457604
576	457605
387	457606
125277	457607
7383	457608
550	457609
96797	457610
25153	457611
58218	457612
157871	457613
9788	457614
55080	457615
35264	457616
19105	457617
26159	457618
1828	457619
102950	457620
34860	457621
28815	457622
16179	457623
44663	457624
19366	457625
39352	457626
41316	457627
88659	457628
5011	457629
32339	457630
161971	457631
19755	457632
200850	457633
9973	457634
70	457635
54603	457636
10143	457637
72426	457638
90499	457639
31733	457640
7656	457641
80425	457642
69227	457643
66732	457644
256047	457645
16322	457646
25397	457647
39185	457648
98107	457649
129995	457650
117805	457651
115140	457652
53477	457653
12646	457654
2508	457655
26606	457656
8732	457657
245543	457658
85613	457659
127094	457660
7666	457661
23720	457662
25289	457663
2276	457664
45679	457665
51567	457666
73482	457667
27050	457668
45052	457669
76992	457670
50282	457671
116670	457672
130687	457673
218675	457674
27085	457675
1255	457676
82614	457677
46269	457678
20887	457679
201654	457680
132054	457681
10719	457682
41399	457683
196627	457684
135128	457685
103195	457686
48764	457687
2079	457688
35114	457689
22396	457690
66930	457691
98363	457692
16685	457693
137050	457694
64552	457695
9619	457696
144596	457697
3971	457698
237280	457699
6250	457700
87252	457701
11	457702
8349	457703
86299	457704
3847	457705
96349	457706
80323	457707
12935	457708
6609	457709
57155	457710
65039	457711
2168	457712
39574	457713
60091	457714
113	457715
6607	457716
24026	457717
155731	457718
51170	457719
52306	457720
20423	457721
134802	457722
4063	457723
80873	457724
94864	457725
268	457726
46301	457727
76802	457728
113401	457729
143961	457730
143575	457731
73452	457732
24389	457733
16644	457734
49643	457735
3701	457736
151105	457737
73251	457738
152076	457739
58412	457740
11265	457741
58431	457742
151081	457743
108654	457744
53454	457745
17073	457746
19827	457747
97298	457748
14624	457749
44448	457750
11406	457751
22083	457752
196	457753
1510	457754
18788	457755
26762	457756
38245	457757
5307	457758
22463	457759
32194	457760
62055	457761
108610	457762
16404	457763
7504	457764
16660	457765
27	457766
14085	457767
19767	457768
12800	457769
154824	457770
426	457771
47078	457772
3206	457773
49470	457774
40274	457775
1001	457776
83	457777
1372	457778
233005	457779
23769	457780
23381	457781
18729	457782
261945	457783
41620	457784
33575	457785
221235	457786
32357	457787
54303	457788
31848	457789
20831	457790
46656	457791
241723	457792
13988	457793
180554	457794
13805	457795
119931	457796
950	457797
8	457798
44677	457799
42877	457800
159218	457801
1375	457802
230284	457803
225606	457804
261449	457805
25173	457806
4918	457807
1785	457808
33508	457809
17359	457810
127309	457811
45863	457812
171434	457813
99185	457814
32644	457815
76148	457816
39926	457817
7579	457818
167411	457819
1159	457820
52800	457821
4790	457822
103317	457823
111899	457824
138608	457825
11658	457826
76162	457827
14649	457828
65173	457829
72101	457830
3690	457831
145154	457832
17478	457833
2461	457834
274	457835
56981	457836
250381	457837
19732	457838
140657	457839
28483	457840
81381	457841
40681	457842
94542	457843
78153	457844
167091	457845
99164	457846
77950	457847
22630	457848
51409	457849
213090	457850
14627	457851
27526	457852
261011	457853
41692	457854
90503	457855
4073	457856
1794	457857
245624	457858
46610	457859
177657	457860
1938	457861
18958	457862
24196	457863
38632	457864
125679	457865
47936	457866
70799	457867
101762	457868
51321	457869
98396	457870
125665	457871
27510	457872
17527	457873
54107	457874
49690	457875
5762	457876
7601	457877
22706	457878
4341	457879
29096	457880
11624	457881
176978	457882
12328	457883
8605	457884
226270	457885
64029	457886
16935	457887
18372	457888
63701	457889
3555	457890
7070	457891
3656	457892
22090	457893
257607	457894
31190	457895
30648	457896
970	457897
33413	457898
50493	457899
16496	457900
188143	457901
5092	457902
1155	457903
12205	457904
1152	457905
65730	457906
8071	457907
2004	457908
78552	457909
12138	457910
20169	457911
9902	457912
22027	457913
55713	457914
3789	457915
12494	457916
27821	457917
1354	457918
167672	457919
103644	457920
3931	457921
257864	457922
2336	457923
31210	457924
18041	457925
138861	457926
65304	457927
5463	457928
98152	457929
154498	457930
2766	457931
115559	457932
78668	457933
64868	457934
118284	457935
156373	457936
58597	457937
171578	457938
172824	457939
163114	457940
152145	457941
42818	457942
3811	457943
23179	457944
1011	457945
17198	457946
92079	457947
51698	457948
10543	457949
9819	457950
40335	457951
29568	457952
198028	457953
194684	457954
243113	457955
259479	457956
3515	457957
29223	457958
469	457959
237089	457960
183508	457961
7026	457962
2352	457963
271445	457964
107576	457965
133022	457966
45167	457967
7869	457968
6751	457969
247453	457970
38039	457971
1254	457972
117209	457973
63504	457974
9659	457975
177405	457976
75223	457977
86337	457978
12931	457979
112179	457980
7973	457981
239085	457982
1392	457983
933	457984
5314	457985
124431	457986
68283	457987
2132	457988
49009	457989
220349	457990
104626	457991
8295	457992
202345	457993
168138	457994
1653	457995
9797	457996
37903	457997
54617	457998
42712	457999
114009	458000
149239	458001
1481	458002
53912	458003
85828	458004
81031	458005
88847	458006
22509	458007
89098	458008
37251	458009
131537	458010
47503	458011
104630	458012
25067	458013
3468	458014
144531	458015
67468	458016
3390	458017
39698	458018
4215	458019
34750	458020
6378	458021
68983	458022
5737	458023
236632	458024
3388	458025
5811	458026
69008	458027
318	458028
36270	458029
30747	458030
57993	458031
170067	458032
113931	458033
105871	458034
371	458035
47181	458036
2567	458037
5510	458038
25026	458039
636	458040
72780	458041
10476	458042
217823	458043
86384	458044
240908	458045
10952	458046
216989	458047
139780	458048
10464	458049
78519	458050
160179	458051
7473	458052
17862	458053
112884	458054
107701	458055
169945	458056
17091	458057
210373	458058
25608	458059
269251	458060
210402	458061
150	458062
135298	458063
92633	458064
1161	458065
101270	458066
130471	458067
51211	458068
10334	458069
69054	458070
5858	458071
8173	458072
205064	458073
37639	458074
61436	458075
101556	458076
109339	458077
44681	458078
627	458079
76805	458080
169171	458081
8377	458082
211517	458083
2010	458084
252640	458085
86647	458086
5769	458087
58189	458088
535	458089
4943	458090
24734	458091
200795	458092
12828	458093
9404	458094
205735	458095
10425	458096
75040	458097
11864	458098
179647	458099
21145	458100
108347	458101
124526	458102
5003	458103
183845	458104
89613	458105
18481	458106
66447	458107
9319	458108
19108	458109
96281	458110
27682	458111
13368	458112
170443	458113
58642	458114
266009	458115
157744	458116
85759	458117
189515	458118
265052	458119
87368	458120
7486	458121
167757	458122
106337	458123
92363	458124
110465	458125
113433	458126
52526	458127
4003	458128
143611	458129
73170	458130
1032	458131
179502	458132
65417	458133
118073	458134
153484	458135
210322	458136
7237	458137
49761	458138
25326	458139
4346	458140
89302	458141
21560	458142
52869	458143
84996	458144
108087	458145
130085	458146
10445	458147
548	458148
35721	458149
2708	458150
6502	458151
23963	458152
9080	458153
110027	458154
6269	458155
34227	458156
5372	458157
28795	458158
7606	458159
193135	458160
268368	458161
92295	458162
52342	458163
19947	458164
93401	458165
21705	458166
10921	458167
24323	458168
512	458169
9427	458170
17435	458171
51	458172
75849	458173
9644	458174
256928	458175
87030	458176
1505	458177
1099	458178
44301	458179
58311	458180
163517	458181
23307	458182
208062	458183
17009	458184
21679	458185
707	458186
284	458187
34957	458188
25746	458189
8731	458190
144306	458191
862	458192
94220	458193
20491	458194
30664	458195
79923	458196
93	458197
108729	458198
160772	458199
14196	458200
8694	458201
54174	458202
133286	458203
3788	458204
49	458205
1984	458206
118380	458207
3839	458208
13077	458209
427	458210
10923	458211
254660	458212
61901	458213
270427	458214
1216	458215
62516	458216
18520	458217
33112	458218
19603	458219
22939	458220
22223	458221
58223	458222
34229	458223
12187	458224
7626	458225
19018	458226
108517	458227
175	458228
60060	458229
24151	458230
42067	458231
120079	458232
87609	458233
20698	458234
84483	458235
59512	458236
252799	458237
871	458238
6364	458239
13135	458240
24669	458241
73403	458242
31909	458243
8175	458244
29904	458245
7645	458246
15207	458247
8904	458248
65813	458249
39931	458250
38404	458251
769	458252
53202	458253
39941	458254
12020	458255
243926	458256
54168	458257
148875	458258
46183	458259
22801	458260
21064	458261
14622	458262
65103	458263
70255	458264
2768	458265
26952	458266
8031	458267
33662	458268
264660	458269
34601	458270
9952	458271
24915	458272
38654	458273
23507	458274
1737	458275
4981	458276
4534	458277
125038	458278
112409	458279
18675	458280
20277	458281
18170	458282
4199	458283
33	458284
91309	458285
10442	458286
6858	458287
55069	458288
38844	458289
81176	458290
22026	458291
85754	458292
11584	458293
730	458294
56645	458295
242514	458296
27991	458297
58899	458298
162040	458299
25042	458300
104956	458301
2034	458302
99211	458303
15845	458304
9595	458305
110	458306
76876	458307
14068	458308
578	458309
111523	458310
38533	458311
1682	458312
19673	458313
112866	458314
109120	458315
120735	458316
28374	458317
5817	458318
6535	458319
60133	458320
98330	458321
34564	458322
2038	458323
13551	458324
26964	458325
45944	458326
28773	458327
110546	458328
19510	458329
121480	458330
21022	458331
144568	458332
131909	458333
119913	458334
28801	458335
16771	458336
137156	458337
140478	458338
124683	458339
167066	458340
9000	458341
26871	458342
49180	458343
96481	458344
48308	458345
267367	458346
226086	458347
368	458348
131	458349
2198	458350
82279	458351
10975	458352
24806	458353
29291	458354
4414	458355
26417	458356
7587	458357
75307	458358
228550	458359
26142	458360
17373	458361
81413	458362
193566	458363
78435	458364
151030	458365
69821	458366
96482	458367
38174	458368
13208	458369
817	458370
1032	458371
43024	458372
23850	458373
3211	458374
31988	458375
33670	458376
85531	458377
45042	458378
51779	458379
81803	458380
18190	458381
25022	458382
165356	458383
176465	458384
75749	458385
58852	458386
126487	458387
6438	458388
14690	458389
109895	458390
178413	458391
118179	458392
99920	458393
29327	458394
160224	458395
19270	458396
872	458397
117397	458398
30579	458399
155902	458400
47363	458401
15287	458402
778	458403
149266	458404
27159	458405
76365	458406
947	458407
75107	458408
223761	458409
152139	458410
66643	458411
4755	458412
8646	458413
5620	458414
166890	458415
51516	458416
2690	458417
95608	458418
9093	458419
41056	458420
122237	458421
6234	458422
70558	458423
31275	458424
132782	458425
9071	458426
34754	458427
9012	458428
114065	458429
55581	458430
158180	458431
178781	458432
33394	458433
23399	458434
1141	458435
42651	458436
20550	458437
61658	458438
10521	458439
610	458440
237181	458441
48416	458442
115713	458443
105478	458444
47200	458445
133642	458446
4823	458447
173842	458448
78315	458449
220717	458450
78464	458451
97719	458452
2284	458453
16243	458454
20088	458455
164	458456
731	458457
12209	458458
46201	458459
7550	458460
112241	458461
44714	458462
582	458463
92165	458464
7647	458465
18422	458466
49811	458467
159684	458468
42730	458469
218945	458470
199065	458471
104683	458472
204503	458473
53506	458474
17294	458475
179256	458476
38785	458477
15140	458478
4664	458479
145114	458480
127824	458481
71269	458482
250864	458483
38432	458484
31854	458485
31558	458486
51896	458487
563	458488
91351	458489
70725	458490
112956	458491
17301	458492
197154	458493
13584	458494
175601	458495
1075	458496
53805	458497
25557	458498
92859	458499
35174	458500
160922	458501
32634	458502
17908	458503
202385	458504
181580	458505
27826	458506
903	458507
39223	458508
4655	458509
170139	458510
15210	458511
262	458512
112620	458513
70869	458514
217828	458515
25068	458516
129135	458517
8751	458518
97363	458519
14475	458520
97156	458521
160026	458522
156633	458523
217852	458524
94834	458525
49628	458526
12404	458527
2991	458528
87847	458529
3285	458530
13553	458531
6868	458532
6461	458533
12227	458534
97855	458535
80458	458536
185726	458537
18743	458538
34060	458539
70778	458540
29058	458541
14781	458542
241653	458543
233161	458544
21107	458545
1158	458546
11941	458547
38845	458548
95114	458549
3735	458550
133556	458551
41145	458552
5771	458553
52600	458554
12212	458555
76672	458556
66347	458557
47808	458558
74032	458559
86569	458560
2	458561
86264	458562
81295	458563
61995	458564
595	458565
55862	458566
158422	458567
18864	458568
11504	458569
68080	458570
2289	458571
138129	458572
119242	458573
16806	458574
116207	458575
35185	458576
14613	458577
84290	458578
93824	458579
39231	458580
86129	458581
161788	458582
2114	458583
151652	458584
52599	458585
26472	458586
134423	458587
57379	458588
101771	458589
395	458590
38159	458591
2968	458592
50333	458593
5581	458594
13643	458595
37751	458596
188131	458597
151542	458598
71503	458599
92100	458600
29791	458601
44285	458602
70918	458603
183232	458604
271530	458605
6982	458606
25195	458607
201879	458608
92433	458609
10812	458610
49780	458611
75827	458612
51447	458613
51794	458614
74756	458615
405	458616
8630	458617
58593	458618
10486	458619
5459	458620
46016	458621
28254	458622
129231	458623
7584	458624
69756	458625
36368	458626
16253	458627
4134	458628
7173	458629
10867	458630
132	458631
10024	458632
99146	458633
158570	458634
140810	458635
151186	458636
10343	458637
10832	458638
18558	458639
55638	458640
12109	458641
86017	458642
52674	458643
2416	458644
50815	458645
17506	458646
216098	458647
8509	458648
258	458649
159780	458650
25445	458651
45582	458652
163289	458653
12332	458654
639	458655
30426	458656
65137	458657
33628	458658
71321	458659
1103	458660
125669	458661
48457	458662
32711	458663
23334	458664
197459	458665
41772	458666
19308	458667
268172	458668
211806	458669
261202	458670
168477	458671
130326	458672
105577	458673
164904	458674
70858	458675
44084	458676
27914	458677
104915	458678
12215	458679
25762	458680
96365	458681
138656	458682
14530	458683
109334	458684
80072	458685
5957	458686
163100	458687
245564	458688
243925	458689
8823	458690
13867	458691
59378	458692
31736	458693
106233	458694
65578	458695
118241	458696
34091	458697
41521	458698
145422	458699
13558	458700
3586	458701
3788	458702
97957	458703
200678	458704
22905	458705
16634	458706
30397	458707
9585	458708
10821	458709
217347	458710
7917	458711
3336	458712
61221	458713
410	458714
1473	458715
54137	458716
166018	458717
218332	458718
8231	458719
24628	458720
4403	458721
112013	458722
65659	458723
18246	458724
42078	458725
149052	458726
8321	458727
88485	458728
138123	458729
196454	458730
48886	458731
38650	458732
3111	458733
19593	458734
110238	458735
31503	458736
38884	458737
154458	458738
123314	458739
165536	458740
8700	458741
15469	458742
9986	458743
24	458744
3055	458745
27847	458746
41641	458747
175754	458748
98403	458749
215635	458750
15558	458751
102902	458752
1697	458753
21398	458754
220867	458755
118919	458756
60506	458757
5481	458758
85479	458759
1425	458760
58732	458761
19556	458762
6287	458763
206907	458764
827	458765
18312	458766
98867	458767
160657	458768
20683	458769
126315	458770
70255	458771
4588	458772
230838	458773
860	458774
20737	458775
104092	458776
6847	458777
59803	458778
7029	458779
138093	458780
150969	458781
154907	458782
61751	458783
109069	458784
61770	458785
230	458786
86146	458787
19278	458788
22616	458789
584	458790
118223	458791
40671	458792
23868	458793
3198	458794
56764	458795
172285	458796
216884	458797
1706	458798
38224	458799
94826	458800
12470	458801
76639	458802
2	458803
151482	458804
11163	458805
179889	458806
68	458807
129097	458808
8515	458809
42642	458810
145719	458811
266415	458812
68684	458813
166430	458814
8196	458815
2217	458816
41217	458817
1248	458818
76132	458819
87	458820
79675	458821
26524	458822
6568	458823
44604	458824
154846	458825
19235	458826
18272	458827
123445	458828
42272	458829
41064	458830
255143	458831
69	458832
2082	458833
70032	458834
258579	458835
26001	458836
10404	458837
14449	458838
8571	458839
53594	458840
5134	458841
2718	458842
26508	458843
290	458844
45173	458845
66608	458846
21462	458847
56626	458848
39070	458849
102561	458850
4377	458851
16873	458852
18237	458853
3270	458854
229079	458855
158803	458856
21024	458857
191166	458858
31077	458859
18957	458860
13526	458861
13453	458862
229971	458863
21960	458864
36473	458865
93319	458866
28376	458867
5598	458868
268805	458869
29363	458870
58811	458871
148427	458872
21423	458873
3695	458874
74457	458875
260466	458876
207462	458877
16798	458878
33725	458879
110449	458880
7076	458881
48155	458882
158361	458883
173481	458884
240	458885
154383	458886
69422	458887
49224	458888
15053	458889
105445	458890
18515	458891
222089	458892
62093	458893
122227	458894
78207	458895
4718	458896
50934	458897
139531	458898
84794	458899
92068	458900
8497	458901
152295	458902
48035	458903
55823	458904
200339	458905
58585	458906
47889	458907
258331	458908
107539	458909
147899	458910
12375	458911
38543	458912
34321	458913
88030	458914
159326	458915
22010	458916
4177	458917
120236	458918
4615	458919
39990	458920
154062	458921
5976	458922
272775	458923
11593	458924
136437	458925
23134	458926
38	458927
228653	458928
45134	458929
35021	458930
54181	458931
191915	458932
8817	458933
203	458934
95134	458935
6322	458936
110938	458937
33778	458938
113246	458939
60220	458940
66685	458941
74082	458942
221039	458943
19730	458944
10948	458945
249894	458946
20944	458947
23111	458948
59776	458949
221518	458950
11770	458951
15990	458952
171015	458953
113565	458954
169042	458955
1781	458956
36063	458957
18965	458958
66067	458959
43546	458960
216473	458961
59463	458962
242	458963
17730	458964
22494	458965
84716	458966
170416	458967
257966	458968
9443	458969
135055	458970
12769	458971
98688	458972
272324	458973
76958	458974
90302	458975
6194	458976
8245	458977
51513	458978
51793	458979
80153	458980
21567	458981
6	458982
95357	458983
9450	458984
43928	458985
40037	458986
140960	458987
152327	458988
75237	458989
124184	458990
3726	458991
208195	458992
14745	458993
12316	458994
62694	458995
68908	458996
79392	458997
34128	458998
150610	458999
217824	459000
88445	459001
9231	459002
559	459003
23468	459004
36398	459005
5192	459006
33283	459007
42250	459008
5903	459009
26161	459010
195271	459011
13434	459012
167065	459013
212463	459014
44126	459015
119856	459016
9541	459017
166853	459018
5356	459019
23072	459020
140462	459021
38202	459022
22362	459023
54047	459024
2279	459025
81805	459026
36993	459027
14729	459028
400	459029
11618	459030
21956	459031
45762	459032
31043	459033
9671	459034
15360	459035
3064	459036
206627	459037
2806	459038
47764	459039
50307	459040
3071	459041
100	459042
38333	459043
44604	459044
72578	459045
87798	459046
200853	459047
27118	459048
212	459049
147854	459050
157234	459051
165141	459052
215436	459053
51935	459054
213308	459055
39024	459056
5141	459057
42419	459058
73785	459059
231666	459060
37861	459061
46780	459062
35313	459063
3941	459064
28843	459065
57765	459066
93731	459067
260861	459068
34220	459069
11904	459070
2931	459071
6530	459072
133736	459073
15694	459074
116178	459075
19023	459076
23917	459077
9089	459078
86543	459079
65794	459080
9898	459081
19411	459082
68307	459083
148806	459084
184055	459085
5168	459086
14140	459087
42942	459088
152844	459089
490	459090
2992	459091
87024	459092
2496	459093
31539	459094
138886	459095
109528	459096
5503	459097
78149	459098
62099	459099
107480	459100
152633	459101
55044	459102
253316	459103
191070	459104
44168	459105
99250	459106
428	459107
13881	459108
20051	459109
27471	459110
26824	459111
54686	459112
1536	459113
64933	459114
1852	459115
7667	459116
76220	459117
254199	459118
1867	459119
3839	459120
14090	459121
14245	459122
6036	459123
69730	459124
58913	459125
6640	459126
40099	459127
23519	459128
31817	459129
50628	459130
8635	459131
66678	459132
184802	459133
15351	459134
165061	459135
16043	459136
156518	459137
33908	459138
163777	459139
140281	459140
120761	459141
39317	459142
151416	459143
44311	459144
40453	459145
117876	459146
126863	459147
33540	459148
2339	459149
41994	459150
24159	459151
2096	459152
134052	459153
21247	459154
2360	459155
101825	459156
141	459157
2223	459158
5174	459159
25863	459160
172037	459161
12036	459162
92035	459163
28139	459164
14011	459165
5860	459166
165563	459167
2791	459168
107304	459169
4516	459170
81813	459171
54223	459172
25938	459173
27435	459174
1838	459175
29464	459176
17603	459177
42603	459178
122534	459179
2533	459180
246293	459181
20631	459182
73150	459183
90687	459184
38555	459185
202906	459186
13053	459187
985	459188
17687	459189
122103	459190
160166	459191
63546	459192
19178	459193
157607	459194
68873	459195
122371	459196
139059	459197
18954	459198
27101	459199
130407	459200
88478	459201
54188	459202
89158	459203
1352	459204
28918	459205
19137	459206
85697	459207
23977	459208
240523	459209
16887	459210
90	459211
183440	459212
73880	459213
23762	459214
196906	459215
175519	459216
21652	459217
387	459218
259785	459219
155187	459220
51092	459221
79545	459222
267499	459223
6951	459224
463	459225
6656	459226
39695	459227
29855	459228
21527	459229
52635	459230
163119	459231
7449	459232
133574	459233
30316	459234
27359	459235
1695	459236
154544	459237
4950	459238
58060	459239
54832	459240
156739	459241
27047	459242
125170	459243
223241	459244
5124	459245
27961	459246
11442	459247
95268	459248
12610	459249
10	459250
42371	459251
141591	459252
72804	459253
24572	459254
66130	459255
3984	459256
3223	459257
69223	459258
79106	459259
6702	459260
34643	459261
42026	459262
166072	459263
1743	459264
260858	459265
48703	459266
194936	459267
2463	459268
46805	459269
146151	459270
94134	459271
16334	459272
51845	459273
409	459274
43505	459275
71884	459276
170659	459277
13561	459278
113155	459279
114117	459280
10200	459281
162002	459282
1301	459283
20329	459284
7485	459285
5380	459286
13133	459287
105305	459288
55416	459289
159840	459290
268111	459291
11403	459292
33173	459293
67014	459294
6627	459295
172076	459296
54606	459297
58528	459298
77745	459299
169406	459300
16665	459301
9003	459302
105293	459303
6270	459304
117744	459305
17869	459306
814	459307
85466	459308
24334	459309
13837	459310
12998	459311
12654	459312
104606	459313
52939	459314
247701	459315
230235	459316
22699	459317
6720	459318
36392	459319
58850	459320
57970	459321
17716	459322
14545	459323
30517	459324
14733	459325
81086	459326
166001	459327
1545	459328
13259	459329
1586	459330
39472	459331
194541	459332
19024	459333
127705	459334
257151	459335
35491	459336
2857	459337
72340	459338
11921	459339
58723	459340
3629	459341
175366	459342
12238	459343
10622	459344
59665	459345
149836	459346
150435	459347
58958	459348
218539	459349
22676	459350
158	459351
65095	459352
48905	459353
423	459354
12634	459355
37600	459356
7153	459357
231218	459358
231314	459359
79526	459360
1855	459361
55641	459362
7632	459363
5530	459364
9319	459365
5463	459366
103899	459367
9097	459368
39677	459369
111137	459370
54914	459371
55085	459372
61000	459373
176077	459374
824	459375
239616	459376
2289	459377
234948	459378
187690	459379
41954	459380
19394	459381
91098	459382
50605	459383
63225	459384
71864	459385
14327	459386
84678	459387
50349	459388
232642	459389
7247	459390
4701	459391
58922	459392
30716	459393
24976	459394
225058	459395
42756	459396
28053	459397
14873	459398
66815	459399
34287	459400
1759	459401
1872	459402
9809	459403
205	459404
4643	459405
13580	459406
247957	459407
21408	459408
28639	459409
60629	459410
8548	459411
121766	459412
102857	459413
150102	459414
107914	459415
19212	459416
42755	459417
2840	459418
283	459419
4140	459420
31809	459421
7282	459422
78142	459423
25955	459424
51985	459425
8654	459426
208550	459427
39166	459428
24232	459429
112967	459430
35757	459431
15082	459432
18511	459433
24880	459434
169057	459435
111686	459436
28983	459437
29686	459438
112832	459439
2840	459440
135512	459441
9409	459442
46953	459443
370	459444
178666	459445
60110	459446
59471	459447
140522	459448
157563	459449
32916	459450
31452	459451
19985	459452
5708	459453
31451	459454
109634	459455
7	459456
10532	459457
169998	459458
65586	459459
16496	459460
187159	459461
8646	459462
110243	459463
22579	459464
4571	459465
212041	459466
34124	459467
258758	459468
21311	459469
98831	459470
102599	459471
23766	459472
43829	459473
31481	459474
16873	459475
11139	459476
67749	459477
149179	459478
85561	459479
55451	459480
159469	459481
52299	459482
32149	459483
125859	459484
4533	459485
169348	459486
236748	459487
20767	459488
107949	459489
4847	459490
110739	459491
14356	459492
15166	459493
650	459494
243786	459495
1878	459496
2321	459497
256430	459498
55673	459499
9192	459500
116726	459501
50469	459502
60689	459503
9638	459504
26682	459505
6506	459506
16672	459507
140843	459508
201491	459509
147558	459510
109	459511
20399	459512
205939	459513
5300	459514
8580	459515
105034	459516
95401	459517
80844	459518
268117	459519
2841	459520
1804	459521
29019	459522
12280	459523
24543	459524
39368	459525
7933	459526
97390	459527
7230	459528
5056	459529
72852	459530
73301	459531
483	459532
25043	459533
8608	459534
2004	459535
20332	459536
127113	459537
71035	459538
48241	459539
8312	459540
51617	459541
68296	459542
90369	459543
31235	459544
22364	459545
137441	459546
101519	459547
38537	459548
124006	459549
159514	459550
255992	459551
3678	459552
5306	459553
708	459554
98223	459555
91602	459556
260847	459557
1146	459558
22693	459559
69255	459560
16972	459561
13140	459562
719	459563
631	459564
6347	459565
7201	459566
56343	459567
458	459568
108931	459569
81960	459570
7367	459571
748	459572
1173	459573
15031	459574
109179	459575
1973	459576
61800	459577
269553	459578
22364	459579
99025	459580
77366	459581
133172	459582
218662	459583
162728	459584
53666	459585
1251	459586
15253	459587
27864	459588
11204	459589
13610	459590
4118	459591
107618	459592
5423	459593
5913	459594
178293	459595
28416	459596
27117	459597
68875	459598
15506	459599
1116	459600
247762	459601
92231	459602
247113	459603
2725	459604
8219	459605
73692	459606
216018	459607
107934	459608
149010	459609
111908	459610
103091	459611
113287	459612
206362	459613
260772	459614
199910	459615
11674	459616
12401	459617
95218	459618
24010	459619
114601	459620
236059	459621
14305	459622
208758	459623
36193	459624
48223	459625
109121	459626
28671	459627
11572	459628
24368	459629
17078	459630
265586	459631
39352	459632
153928	459633
766	459634
2403	459635
3592	459636
1248	459637
51692	459638
57988	459639
58884	459640
110861	459641
266627	459642
46704	459643
237091	459644
436	459645
218202	459646
186490	459647
36045	459648
19080	459649
4114	459650
43245	459651
252045	459652
16246	459653
78904	459654
25930	459655
7369	459656
23827	459657
19109	459658
101542	459659
254423	459660
2366	459661
21685	459662
42561	459663
65127	459664
137808	459665
2245	459666
2152	459667
232522	459668
590	459669
5545	459670
1022	459671
9487	459672
41522	459673
61746	459674
36136	459675
63764	459676
84529	459677
143451	459678
30838	459679
74151	459680
7910	459681
4771	459682
129449	459683
41412	459684
10775	459685
73685	459686
67045	459687
46762	459688
569	459689
142471	459690
33408	459691
76271	459692
8725	459693
27332	459694
172126	459695
51060	459696
21390	459697
20618	459698
2561	459699
22345	459700
35878	459701
6273	459702
60102	459703
59445	459704
59741	459705
89326	459706
38817	459707
21535	459708
15648	459709
1858	459710
3649	459711
44472	459712
22627	459713
11131	459714
166967	459715
30407	459716
54135	459717
233234	459718
179825	459719
186038	459720
3211	459721
26561	459722
138579	459723
81644	459724
55927	459725
66570	459726
18508	459727
16863	459728
246430	459729
170710	459730
226605	459731
52125	459732
160335	459733
2914	459734
566	459735
19394	459736
19783	459737
20295	459738
11592	459739
147367	459740
91332	459741
19064	459742
223786	459743
18551	459744
16648	459745
250536	459746
83890	459747
15042	459748
102932	459749
353	459750
670	459751
47592	459752
13145	459753
65241	459754
1285	459755
41258	459756
9939	459757
271573	459758
101773	459759
19000	459760
1281	459761
158945	459762
8405	459763
210497	459764
452	459765
249021	459766
76337	459767
122617	459768
75414	459769
39549	459770
78689	459771
120759	459772
57353	459773
143348	459774
4925	459775
20560	459776
208727	459777
62920	459778
85857	459779
4999	459780
96632	459781
156211	459782
57867	459783
131839	459784
53619	459785
42722	459786
41529	459787
49866	459788
37951	459789
52574	459790
187124	459791
240843	459792
103446	459793
217093	459794
78683	459795
92066	459796
2220	459797
237144	459798
58083	459799
46157	459800
82187	459801
136779	459802
144279	459803
255123	459804
9232	459805
67084	459806
3136	459807
6849	459808
88052	459809
3294	459810
103206	459811
101500	459812
10920	459813
2705	459814
14322	459815
1964	459816
30159	459817
261077	459818
69696	459819
138982	459820
12513	459821
32540	459822
92934	459823
14994	459824
22917	459825
15159	459826
17747	459827
215694	459828
97270	459829
92422	459830
18268	459831
68598	459832
158679	459833
37955	459834
169467	459835
87863	459836
12032	459837
16808	459838
135045	459839
106859	459840
20622	459841
51875	459842
66766	459843
31759	459844
79571	459845
149018	459846
72341	459847
143	459848
2816	459849
3946	459850
85272	459851
201667	459852
80116	459853
58888	459854
40322	459855
95023	459856
5237	459857
77055	459858
16251	459859
17760	459860
23820	459861
2349	459862
271	459863
19142	459864
33790	459865
26521	459866
95162	459867
146364	459868
157702	459869
10069	459870
151192	459871
215141	459872
137107	459873
59670	459874
6861	459875
72919	459876
9676	459877
6211	459878
12759	459879
15784	459880
14362	459881
7385	459882
6075	459883
23231	459884
222491	459885
84830	459886
41680	459887
341	459888
199116	459889
79277	459890
37104	459891
10558	459892
134247	459893
115444	459894
22667	459895
61249	459896
4212	459897
2391	459898
38103	459899
17414	459900
144730	459901
576	459902
13837	459903
193759	459904
242681	459905
36298	459906
79	459907
61564	459908
34460	459909
13378	459910
182438	459911
137934	459912
45320	459913
25568	459914
280	459915
10814	459916
102722	459917
3094	459918
21368	459919
265875	459920
9843	459921
43633	459922
52890	459923
68216	459924
38073	459925
607	459926
71654	459927
151845	459928
3126	459929
8763	459930
6849	459931
126913	459932
24456	459933
1276	459934
578	459935
15103	459936
58805	459937
19071	459938
21835	459939
9461	459940
2984	459941
174035	459942
12689	459943
152868	459944
30359	459945
37034	459946
48303	459947
103807	459948
132967	459949
68245	459950
872	459951
187077	459952
241002	459953
32425	459954
127433	459955
313	459956
22407	459957
111536	459958
231557	459959
90924	459960
95077	459961
52433	459962
15272	459963
12030	459964
65245	459965
163468	459966
6168	459967
238704	459968
7647	459969
3151	459970
65806	459971
100363	459972
18221	459973
74375	459974
571	459975
172943	459976
89169	459977
6163	459978
37173	459979
149663	459980
11181	459981
249196	459982
114953	459983
73937	459984
177013	459985
30163	459986
11131	459987
250553	459988
40095	459989
240573	459990
252238	459991
18252	459992
61897	459993
20988	459994
181508	459995
75791	459996
41484	459997
76642	459998
1156	459999
3053	460000
268167	460001
20739	460002
163565	460003
15195	460004
6499	460005
137022	460006
5396	460007
10756	460008
39422	460009
46834	460010
31804	460011
74902	460012
29627	460013
111522	460014
82546	460015
170317	460016
30118	460017
11511	460018
265	460019
4729	460020
7113	460021
2463	460022
2872	460023
17205	460024
161101	460025
84376	460026
93732	460027
39552	460028
228118	460029
67212	460030
4465	460031
96311	460032
206213	460033
22399	460034
63100	460035
144825	460036
121250	460037
9682	460038
7790	460039
95379	460040
17594	460041
590	460042
71311	460043
3553	460044
106640	460045
2533	460046
257370	460047
185798	460048
55704	460049
252505	460050
99708	460051
30378	460052
267949	460053
53963	460054
76342	460055
238914	460056
75744	460057
156689	460058
26723	460059
4300	460060
19428	460061
36903	460062
144486	460063
90521	460064
4134	460065
104829	460066
72470	460067
34743	460068
79749	460069
10239	460070
16823	460071
10363	460072
64242	460073
237508	460074
53791	460075
146158	460076
24934	460077
26513	460078
23810	460079
22267	460080
21783	460081
15057	460082
236371	460083
181144	460084
188887	460085
104383	460086
1348	460087
4	460088
150898	460089
6532	460090
17201	460091
77809	460092
5111	460093
102204	460094
41642	460095
93419	460096
274	460097
135711	460098
93755	460099
172761	460100
34917	460101
3725	460102
233757	460103
260284	460104
15484	460105
124586	460106
58490	460107
52588	460108
2564	460109
29365	460110
141466	460111
87353	460112
1862	460113
13380	460114
258297	460115
112978	460116
128092	460117
54609	460118
156007	460119
7162	460120
138029	460121
163665	460122
145788	460123
51084	460124
214677	460125
59229	460126
70155	460127
185241	460128
12891	460129
27788	460130
39775	460131
15387	460132
171688	460133
95808	460134
47242	460135
34586	460136
85870	460137
173900	460138
220413	460139
169199	460140
37708	460141
86673	460142
15930	460143
71501	460144
113859	460145
924	460146
32759	460147
150280	460148
65491	460149
23851	460150
12413	460151
2971	460152
12259	460153
4063	460154
72705	460155
219606	460156
106580	460157
89436	460158
132195	460159
10720	460160
1652	460161
66763	460162
43409	460163
107214	460164
91802	460165
73094	460166
71684	460167
250	460168
79205	460169
142068	460170
200478	460171
2022	460172
5118	460173
28800	460174
252709	460175
11662	460176
5030	460177
230240	460178
134777	460179
71817	460180
17278	460181
82109	460182
42260	460183
56422	460184
14709	460185
106994	460186
152113	460187
27983	460188
49349	460189
1127	460190
169429	460191
135148	460192
62299	460193
178233	460194
134196	460195
54494	460196
8784	460197
7354	460198
13419	460199
18046	460200
47407	460201
51791	460202
1913	460203
55406	460204
49457	460205
141877	460206
72698	460207
151305	460208
111802	460209
1657	460210
10657	460211
42260	460212
6499	460213
13813	460214
134901	460215
236267	460216
178775	460217
128733	460218
123981	460219
2546	460220
1018	460221
99958	460222
20690	460223
7642	460224
10064	460225
46424	460226
182722	460227
702	460228
10847	460229
229461	460230
154286	460231
492	460232
245387	460233
48789	460234
204017	460235
38607	460236
5194	460237
9058	460238
104087	460239
68295	460240
22398	460241
157321	460242
49241	460243
113695	460244
158208	460245
9884	460246
140726	460247
146270	460248
54035	460249
15013	460250
24973	460251
9204	460252
218351	460253
213794	460254
100854	460255
2741	460256
9507	460257
227061	460258
245956	460259
52464	460260
164845	460261
75096	460262
1128	460263
970	460264
63802	460265
6991	460266
101511	460267
28278	460268
84768	460269
236947	460270
63	460271
7086	460272
78738	460273
7711	460274
86398	460275
113067	460276
23800	460277
97267	460278
20848	460279
246621	460280
12742	460281
47702	460282
59517	460283
34622	460284
5924	460285
78708	460286
59460	460287
17339	460288
19275	460289
6748	460290
268039	460291
15544	460292
44025	460293
5628	460294
259496	460295
53350	460296
10329	460297
8149	460298
26029	460299
12990	460300
134921	460301
85544	460302
12755	460303
29541	460304
210553	460305
13379	460306
65139	460307
93574	460308
2962	460309
10005	460310
5795	460311
181182	460312
5192	460313
174994	460314
8864	460315
3245	460316
148560	460317
7353	460318
200126	460319
150649	460320
26866	460321
59699	460322
170451	460323
66900	460324
26046	460325
23332	460326
72097	460327
11633	460328
64364	460329
5107	460330
165810	460331
13593	460332
21835	460333
12223	460334
269051	460335
10063	460336
1296	460337
144809	460338
23520	460339
6762	460340
2241	460341
22726	460342
86554	460343
26162	460344
26857	460345
50648	460346
26149	460347
11476	460348
2748	460349
163636	460350
31068	460351
4052	460352
53584	460353
9414	460354
231445	460355
25998	460356
3297	460357
5103	460358
241499	460359
13292	460360
39921	460361
738	460362
57982	460363
45435	460364
167444	460365
14800	460366
236789	460367
3172	460368
103489	460369
1001	460370
2720	460371
4492	460372
249703	460373
21992	460374
270255	460375
63192	460376
14692	460377
30193	460378
14681	460379
52508	460380
37405	460381
92400	460382
50	460383
7671	460384
265667	460385
6325	460386
24300	460387
44904	460388
2701	460389
6119	460390
144466	460391
113065	460392
20225	460393
50771	460394
9372	460395
19873	460396
220539	460397
6884	460398
13202	460399
8768	460400
31535	460401
8836	460402
95949	460403
90159	460404
6899	460405
38930	460406
35492	460407
80902	460408
36565	460409
18286	460410
8778	460411
121710	460412
3031	460413
35142	460414
4913	460415
26122	460416
18175	460417
100778	460418
35057	460419
15156	460420
3619	460421
153815	460422
21132	460423
2600	460424
76303	460425
8587	460426
17267	460427
46066	460428
30677	460429
49803	460430
28584	460431
47033	460432
60845	460433
3199	460434
1752	460435
20636	460436
49995	460437
1376	460438
100654	460439
98625	460440
15078	460441
54080	460442
742	460443
11956	460444
47792	460445
47	460446
146248	460447
6321	460448
29620	460449
12662	460450
244379	460451
2261	460452
4541	460453
136907	460454
179225	460455
171637	460456
126708	460457
54150	460458
38955	460459
68535	460460
90965	460461
12396	460462
17198	460463
9500	460464
124287	460465
148037	460466
20877	460467
199790	460468
54430	460469
108239	460470
13590	460471
1884	460472
52108	460473
96467	460474
94123	460475
36125	460476
3348	460477
11962	460478
75407	460479
6418	460480
71815	460481
246711	460482
155608	460483
6572	460484
76954	460485
2979	460486
151801	460487
102857	460488
5342	460489
34669	460490
7654	460491
142646	460492
48835	460493
16466	460494
731	460495
238600	460496
3465	460497
2037	460498
64654	460499
16057	460500
57489	460501
21429	460502
6282	460503
101895	460504
101690	460505
101742	460506
17850	460507
26102	460508
50516	460509
64823	460510
130920	460511
19413	460512
26783	460513
129785	460514
9350	460515
21080	460516
107319	460517
3115	460518
279	460519
33624	460520
111304	460521
79283	460522
169968	460523
21031	460524
165045	460525
210919	460526
168271	460527
66306	460528
34613	460529
87288	460530
30532	460531
4965	460532
228657	460533
76848	460534
10118	460535
806	460536
261740	460537
271078	460538
2142	460539
38247	460540
24729	460541
76720	460542
98589	460543
232008	460544
127462	460545
830	460546
74347	460547
168501	460548
5434	460549
38401	460550
64012	460551
46382	460552
89526	460553
11052	460554
116226	460555
39741	460556
11	460557
59783	460558
114616	460559
1481	460560
102306	460561
249599	460562
69721	460563
4793	460564
214	460565
1697	460566
19038	460567
55111	460568
21605	460569
200124	460570
270046	460571
156604	460572
255991	460573
1169	460574
163	460575
4399	460576
17123	460577
13940	460578
129242	460579
15471	460580
198938	460581
156154	460582
36747	460583
3177	460584
119574	460585
25926	460586
24927	460587
54623	460588
53248	460589
120829	460590
42823	460591
19811	460592
24710	460593
13393	460594
2855	460595
27211	460596
162088	460597
181827	460598
39332	460599
12386	460600
38740	460601
85921	460602
70177	460603
4711	460604
8075	460605
28032	460606
78629	460607
101138	460608
106168	460609
108162	460610
41994	460611
49217	460612
52968	460613
54531	460614
253518	460615
100270	460616
8554	460617
13758	460618
19256	460619
69672	460620
30505	460621
8113	460622
1362	460623
11520	460624
179	460625
3547	460626
74308	460627
74692	460628
12869	460629
60885	460630
76869	460631
106589	460632
84358	460633
11896	460634
195450	460635
108932	460636
13338	460637
264557	460638
54586	460639
3779	460640
416	460641
72638	460642
161695	460643
5196	460644
22116	460645
80192	460646
55343	460647
8304	460648
70915	460649
48013	460650
144941	460651
2792	460652
74147	460653
140374	460654
78639	460655
74266	460656
23920	460657
29099	460658
24144	460659
9020	460660
9206	460661
65772	460662
23963	460663
8217	460664
1364	460665
138460	460666
10164	460667
265451	460668
19141	460669
3693	460670
208701	460671
150647	460672
77021	460673
193	460674
50119	460675
28445	460676
65440	460677
181046	460678
227192	460679
9044	460680
4615	460681
15654	460682
192322	460683
135516	460684
13255	460685
84356	460686
53491	460687
18723	460688
19425	460689
80108	460690
6311	460691
264250	460692
232750	460693
351	460694
70194	460695
215753	460696
22539	460697
7927	460698
14603	460699
167850	460700
33993	460701
113131	460702
19946	460703
11497	460704
171077	460705
19901	460706
12986	460707
341	460708
42252	460709
180196	460710
15200	460711
70034	460712
145445	460713
1254	460714
9438	460715
108720	460716
11689	460717
2191	460718
24550	460719
42860	460720
102497	460721
271909	460722
9624	460723
81	460724
19306	460725
238267	460726
5254	460727
145862	460728
5344	460729
44809	460730
7761	460731
103505	460732
22868	460733
31575	460734
186487	460735
22435	460736
73865	460737
38749	460738
2032	460739
33775	460740
237360	460741
80533	460742
252234	460743
64497	460744
228428	460745
59379	460746
98293	460747
141736	460748
7543	460749
34899	460750
11056	460751
2544	460752
111171	460753
26386	460754
14546	460755
76976	460756
16378	460757
200955	460758
683	460759
188460	460760
1395	460761
45044	460762
270422	460763
3599	460764
131858	460765
151698	460766
196909	460767
4105	460768
222997	460769
103946	460770
1208	460771
1711	460772
45578	460773
1409	460774
252322	460775
23735	460776
74623	460777
95170	460778
4747	460779
67747	460780
149039	460781
16992	460782
139452	460783
57864	460784
14550	460785
12762	460786
10092	460787
4963	460788
21087	460789
81032	460790
16128	460791
31220	460792
59132	460793
55977	460794
87851	460795
2931	460796
21115	460797
76332	460798
247582	460799
209440	460800
122771	460801
356	460802
21989	460803
143638	460804
1875	460805
12630	460806
52115	460807
44588	460808
265972	460809
30113	460810
8318	460811
51836	460812
32168	460813
145140	460814
46163	460815
1901	460816
66509	460817
7027	460818
23417	460819
14250	460820
202	460821
27011	460822
74561	460823
149547	460824
28483	460825
47521	460826
21253	460827
23832	460828
21195	460829
20076	460830
7962	460831
54888	460832
104410	460833
1024	460834
39332	460835
16936	460836
56504	460837
81241	460838
4950	460839
14646	460840
319	460841
165422	460842
96992	460843
17385	460844
20825	460845
69456	460846
238695	460847
21090	460848
276	460849
78826	460850
41906	460851
7481	460852
58909	460853
112323	460854
133415	460855
254	460856
110063	460857
148105	460858
133423	460859
42654	460860
41617	460861
89589	460862
88783	460863
113171	460864
232110	460865
50965	460866
57308	460867
63209	460868
2249	460869
12627	460870
91880	460871
102951	460872
12911	460873
32335	460874
60296	460875
63354	460876
130809	460877
135956	460878
2770	460879
248557	460880
109401	460881
5854	460882
80729	460883
200695	460884
187032	460885
246643	460886
19439	460887
3755	460888
22932	460889
106355	460890
9888	460891
3016	460892
2637	460893
170612	460894
12666	460895
90173	460896
140608	460897
72949	460898
156001	460899
118738	460900
67770	460901
19790	460902
9392	460903
43153	460904
193472	460905
249561	460906
152456	460907
157983	460908
146346	460909
34748	460910
31511	460911
19587	460912
27200	460913
137512	460914
102337	460915
6354	460916
165874	460917
765	460918
144026	460919
1764	460920
4115	460921
1353	460922
22255	460923
9088	460924
110005	460925
240742	460926
2547	460927
81646	460928
90487	460929
77410	460930
21860	460931
16554	460932
107284	460933
34156	460934
151427	460935
172	460936
70356	460937
27583	460938
245497	460939
74207	460940
7766	460941
126818	460942
26250	460943
229875	460944
14704	460945
212666	460946
91078	460947
161468	460948
15133	460949
34658	460950
43651	460951
30104	460952
23809	460953
53419	460954
18001	460955
176716	460956
18325	460957
143132	460958
192244	460959
148179	460960
13811	460961
165168	460962
230769	460963
52199	460964
8	460965
11791	460966
94239	460967
25896	460968
22035	460969
116968	460970
212159	460971
57701	460972
934	460973
46236	460974
76988	460975
100834	460976
35329	460977
73864	460978
26966	460979
13934	460980
718	460981
166021	460982
3635	460983
6956	460984
49537	460985
4386	460986
200040	460987
1815	460988
5311	460989
164022	460990
3741	460991
146018	460992
16753	460993
163291	460994
226168	460995
2	460996
150156	460997
17918	460998
160248	460999
83486	461000
50356	461001
21191	461002
171921	461003
79590	461004
3805	461005
62830	461006
37982	461007
4841	461008
241029	461009
71577	461010
4960	461011
33188	461012
7073	461013
146	461014
33107	461015
35935	461016
145360	461017
34111	461018
1074	461019
35026	461020
48956	461021
79708	461022
217221	461023
70627	461024
102975	461025
29853	461026
19629	461027
93429	461028
10747	461029
22661	461030
204693	461031
13858	461032
17714	461033
65984	461034
65833	461035
26760	461036
8512	461037
140766	461038
907	461039
12487	461040
5238	461041
11042	461042
9130	461043
12431	461044
41126	461045
45160	461046
166272	461047
67004	461048
101305	461049
85451	461050
7790	461051
15517	461052
11	461053
35078	461054
156653	461055
156186	461056
149202	461057
5969	461058
112398	461059
117450	461060
97950	461061
10244	461062
19850	461063
4882	461064
205278	461065
2144	461066
21346	461067
25327	461068
2807	461069
155055	461070
18991	461071
92469	461072
6235	461073
108342	461074
47690	461075
5483	461076
142606	461077
1875	461078
20217	461079
63792	461080
203650	461081
89002	461082
14648	461083
83617	461084
25618	461085
192211	461086
167908	461087
90906	461088
242600	461089
1980	461090
40653	461091
50920	461092
63	461093
944	461094
7508	461095
19455	461096
269551	461097
159037	461098
26399	461099
83612	461100
18833	461101
14635	461102
133296	461103
15538	461104
110174	461105
54212	461106
140252	461107
43524	461108
172038	461109
35372	461110
13917	461111
5517	461112
42379	461113
19867	461114
6661	461115
144796	461116
152243	461117
28451	461118
33886	461119
10548	461120
223512	461121
22239	461122
86489	461123
126458	461124
6603	461125
181	461126
79305	461127
112710	461128
148818	461129
136665	461130
129924	461131
74482	461132
68150	461133
144159	461134
7081	461135
67124	461136
7	461137
79004	461138
100561	461139
151836	461140
12066	461141
118231	461142
65469	461143
164494	461144
59412	461145
431	461146
55841	461147
69257	461148
266	461149
12586	461150
28243	461151
50612	461152
32594	461153
32099	461154
109261	461155
36357	461156
24957	461157
62143	461158
8000	461159
24586	461160
150444	461161
90012	461162
6029	461163
200406	461164
6007	461165
259891	461166
27832	461167
258289	461168
1159	461169
24561	461170
26753	461171
103061	461172
3215	461173
74547	461174
5555	461175
32060	461176
13289	461177
28231	461178
29644	461179
94356	461180
10831	461181
54763	461182
5221	461183
84196	461184
9535	461185
286	461186
7712	461187
34113	461188
6476	461189
6514	461190
67805	461191
3148	461192
255490	461193
14782	461194
16710	461195
119784	461196
5553	461197
1688	461198
33950	461199
37543	461200
42539	461201
25466	461202
53701	461203
147599	461204
164532	461205
227	461206
11504	461207
5121	461208
268729	461209
1723	461210
234702	461211
83561	461212
2270	461213
159688	461214
105046	461215
15792	461216
106802	461217
19475	461218
117714	461219
47018	461220
51173	461221
178799	461222
47124	461223
29926	461224
137467	461225
168023	461226
53153	461227
2172	461228
41585	461229
50075	461230
5643	461231
18717	461232
8122	461233
41106	461234
203264	461235
23779	461236
738	461237
106850	461238
148275	461239
118387	461240
9807	461241
15354	461242
125956	461243
1620	461244
9744	461245
151916	461246
6780	461247
3375	461248
224203	461249
1735	461250
1748	461251
42	461252
164537	461253
96232	461254
76384	461255
19260	461256
357	461257
95396	461258
210289	461259
30287	461260
74568	461261
34537	461262
208761	461263
13551	461264
147477	461265
12	461266
62525	461267
25754	461268
3092	461269
39210	461270
154002	461271
38371	461272
1287	461273
71317	461274
6090	461275
65332	461276
107642	461277
33	461278
193086	461279
189403	461280
44345	461281
45165	461282
33653	461283
33300	461284
269927	461285
265624	461286
199884	461287
31487	461288
6976	461289
65447	461290
15793	461291
1442	461292
89818	461293
92686	461294
23337	461295
7917	461296
74408	461297
37617	461298
22008	461299
10676	461300
4525	461301
202189	461302
29424	461303
50797	461304
171740	461305
140400	461306
251576	461307
262128	461308
37279	461309
130866	461310
3545	461311
73901	461312
14595	461313
108427	461314
149421	461315
138483	461316
26601	461317
64490	461318
27921	461319
107168	461320
912	461321
157605	461322
13676	461323
94173	461324
238259	461325
76945	461326
30297	461327
34225	461328
14853	461329
711	461330
6582	461331
141883	461332
164667	461333
153514	461334
7955	461335
25343	461336
15293	461337
2848	461338
8487	461339
18319	461340
29823	461341
24792	461342
104785	461343
3229	461344
4028	461345
26628	461346
264804	461347
18127	461348
21661	461349
17180	461350
245397	461351
124362	461352
85715	461353
93731	461354
24266	461355
1869	461356
775	461357
258277	461358
67698	461359
10994	461360
3481	461361
34121	461362
28698	461363
173331	461364
143133	461365
114355	461366
31751	461367
5403	461368
7301	461369
6976	461370
710	461371
125873	461372
238497	461373
18334	461374
95	461375
223223	461376
79526	461377
102129	461378
20197	461379
39524	461380
13063	461381
27376	461382
135824	461383
61416	461384
14118	461385
24053	461386
2282	461387
105911	461388
187655	461389
14314	461390
70273	461391
14242	461392
71272	461393
13640	461394
69406	461395
60075	461396
75825	461397
10395	461398
87733	461399
11238	461400
7539	461401
11398	461402
79242	461403
40684	461404
29955	461405
244808	461406
39564	461407
274	461408
16581	461409
228611	461410
62807	461411
2399	461412
212990	461413
107043	461414
56370	461415
20398	461416
84487	461417
37878	461418
163	461419
16268	461420
260193	461421
3781	461422
14389	461423
59	461424
2790	461425
169686	461426
11090	461427
71180	461428
131158	461429
43555	461430
5495	461431
97052	461432
101791	461433
53064	461434
18555	461435
34136	461436
13067	461437
12550	461438
8785	461439
21785	461440
57039	461441
17713	461442
35926	461443
44086	461444
26466	461445
42635	461446
147374	461447
37374	461448
60261	461449
86359	461450
156064	461451
699	461452
140728	461453
36254	461454
72783	461455
131548	461456
72733	461457
16561	461458
59531	461459
74137	461460
1761	461461
81704	461462
5469	461463
29744	461464
45094	461465
62584	461466
3627	461467
12606	461468
20435	461469
246445	461470
106195	461471
44076	461472
20710	461473
20404	461474
110198	461475
66770	461476
641	461477
86068	461478
11111	461479
2414	461480
37107	461481
93464	461482
44165	461483
1316	461484
4876	461485
24345	461486
26361	461487
7554	461488
55437	461489
45858	461490
102086	461491
44181	461492
181094	461493
2333	461494
206628	461495
25556	461496
262376	461497
219511	461498
91194	461499
196285	461500
19634	461501
1070	461502
29043	461503
77074	461504
140137	461505
18711	461506
14595	461507
23168	461508
114007	461509
10231	461510
12622	461511
101721	461512
2487	461513
768	461514
11919	461515
24752	461516
261862	461517
1107	461518
26781	461519
67363	461520
28938	461521
131344	461522
18654	461523
41432	461524
38021	461525
76070	461526
52395	461527
32772	461528
7966	461529
164080	461530
233132	461531
161586	461532
67944	461533
181663	461534
225029	461535
2204	461536
106748	461537
30293	461538
182	461539
75895	461540
98494	461541
198393	461542
46127	461543
73438	461544
29070	461545
43649	461546
49331	461547
175028	461548
125145	461549
87782	461550
66457	461551
31142	461552
192167	461553
1040	461554
168566	461555
100452	461556
345	461557
54202	461558
17317	461559
16487	461560
31078	461561
269891	461562
134300	461563
21306	461564
4329	461565
68385	461566
10232	461567
95377	461568
907	461569
71617	461570
52769	461571
12378	461572
77	461573
120232	461574
43856	461575
57875	461576
38399	461577
175771	461578
2670	461579
255691	461580
19939	461581
3666	461582
90987	461583
3507	461584
96404	461585
94442	461586
91298	461587
18393	461588
199271	461589
77140	461590
61569	461591
4218	461592
12974	461593
197815	461594
18810	461595
17637	461596
14057	461597
48648	461598
543	461599
1458	461600
8989	461601
73913	461602
27280	461603
226242	461604
6893	461605
21187	461606
74441	461607
41870	461608
147258	461609
158621	461610
26886	461611
58887	461612
63187	461613
236026	461614
35413	461615
4219	461616
17457	461617
29676	461618
2861	461619
113170	461620
4518	461621
7906	461622
61216	461623
32673	461624
55055	461625
55893	461626
80089	461627
156092	461628
72090	461629
110101	461630
48792	461631
24277	461632
15189	461633
53809	461634
52463	461635
92336	461636
190960	461637
132653	461638
201398	461639
184274	461640
12885	461641
17490	461642
58225	461643
53500	461644
60803	461645
41230	461646
7111	461647
5466	461648
39418	461649
10722	461650
3409	461651
13324	461652
153668	461653
50510	461654
260791	461655
109750	461656
7977	461657
83957	461658
13850	461659
34147	461660
96628	461661
171312	461662
2440	461663
7178	461664
132510	461665
120589	461666
63541	461667
1370	461668
581	461669
4004	461670
3306	461671
5940	461672
59314	461673
40358	461674
12815	461675
402	461676
10347	461677
4366	461678
65747	461679
633	461680
59478	461681
238316	461682
210178	461683
262433	461684
3974	461685
66	461686
176022	461687
64888	461688
59180	461689
21331	461690
74622	461691
236876	461692
96279	461693
21962	461694
182743	461695
166021	461696
60984	461697
68645	461698
59253	461699
55911	461700
137751	461701
3290	461702
179046	461703
153345	461704
52527	461705
2563	461706
110806	461707
174762	461708
18390	461709
24222	461710
26034	461711
103398	461712
5736	461713
837	461714
108423	461715
597	461716
132666	461717
235801	461718
43201	461719
170342	461720
705	461721
10536	461722
129763	461723
135500	461724
52649	461725
1213	461726
41580	461727
137952	461728
38995	461729
759	461730
201402	461731
78241	461732
45776	461733
41493	461734
42174	461735
17704	461736
38	461737
257766	461738
85730	461739
40357	461740
243783	461741
11297	461742
92296	461743
10762	461744
158421	461745
14751	461746
9418	461747
1212	461748
135322	461749
101570	461750
23783	461751
38522	461752
170637	461753
6854	461754
11590	461755
1	461756
28764	461757
30896	461758
168234	461759
5946	461760
2603	461761
31057	461762
10481	461763
36412	461764
3907	461765
3487	461766
15014	461767
14549	461768
19001	461769
43579	461770
2857	461771
107597	461772
40121	461773
211	461774
5690	461775
76267	461776
16708	461777
165340	461778
117434	461779
22125	461780
173664	461781
5427	461782
189062	461783
266535	461784
21647	461785
147224	461786
6067	461787
5020	461788
32324	461789
56571	461790
50567	461791
33802	461792
782	461793
8132	461794
86350	461795
37082	461796
11335	461797
158702	461798
88777	461799
266680	461800
85332	461801
179546	461802
28336	461803
41754	461804
117631	461805
22616	461806
23671	461807
2831	461808
20928	461809
103416	461810
96849	461811
25833	461812
109078	461813
46206	461814
188722	461815
12116	461816
22238	461817
17835	461818
3107	461819
14995	461820
258	461821
2479	461822
95152	461823
168751	461824
78690	461825
33334	461826
23563	461827
27167	461828
60614	461829
38589	461830
5871	461831
419	461832
81792	461833
45849	461834
2596	461835
833	461836
3572	461837
16915	461838
26219	461839
29245	461840
50362	461841
142415	461842
70	461843
74943	461844
84041	461845
247199	461846
23444	461847
79175	461848
616	461849
22990	461850
608	461851
103782	461852
164850	461853
32955	461854
20978	461855
1087	461856
31380	461857
9686	461858
63393	461859
28671	461860
34840	461861
159874	461862
26723	461863
1910	461864
179810	461865
65030	461866
107819	461867
97177	461868
79934	461869
104765	461870
96131	461871
75492	461872
112198	461873
105372	461874
90344	461875
67760	461876
14190	461877
1064	461878
7385	461879
7279	461880
9552	461881
27466	461882
67545	461883
165004	461884
357	461885
38719	461886
132561	461887
37760	461888
113695	461889
2789	461890
49235	461891
33614	461892
87811	461893
164815	461894
129338	461895
117680	461896
49928	461897
201	461898
34605	461899
269741	461900
55644	461901
86281	461902
39763	461903
19572	461904
37640	461905
130818	461906
802	461907
51269	461908
53073	461909
164909	461910
15189	461911
59263	461912
126544	461913
14368	461914
210862	461915
85260	461916
149377	461917
69884	461918
56153	461919
243173	461920
6193	461921
12356	461922
6142	461923
20082	461924
76767	461925
15977	461926
75868	461927
2350	461928
74499	461929
11085	461930
5973	461931
258918	461932
215438	461933
256346	461934
123725	461935
92806	461936
119672	461937
1503	461938
55576	461939
52862	461940
22513	461941
11218	461942
16169	461943
51195	461944
255677	461945
54007	461946
5345	461947
36116	461948
1354	461949
8290	461950
8255	461951
159288	461952
2318	461953
35619	461954
27406	461955
91124	461956
1515	461957
6398	461958
4735	461959
2545	461960
11816	461961
17999	461962
201997	461963
196830	461964
78467	461965
2793	461966
6619	461967
6103	461968
226022	461969
22333	461970
55424	461971
5703	461972
31593	461973
21589	461974
131584	461975
100137	461976
76720	461977
59678	461978
56752	461979
120155	461980
10369	461981
72283	461982
23072	461983
70121	461984
784	461985
74840	461986
4257	461987
157020	461988
4232	461989
71756	461990
23843	461991
3507	461992
1699	461993
93904	461994
6203	461995
45095	461996
28692	461997
7875	461998
128473	461999
18880	462000
4959	462001
17449	462002
21011	462003
81960	462004
619	462005
130025	462006
60168	462007
38690	462008
4318	462009
33176	462010
21067	462011
27646	462012
227617	462013
7173	462014
10017	462015
548	462016
29274	462017
33303	462018
131920	462019
31667	462020
19542	462021
52553	462022
4983	462023
78238	462024
334	462025
16114	462026
79110	462027
117875	462028
28876	462029
262734	462030
42914	462031
20360	462032
130091	462033
113568	462034
68788	462035
10648	462036
100620	462037
187531	462038
10036	462039
19371	462040
78957	462041
7867	462042
43903	462043
24932	462044
28767	462045
1278	462046
43418	462047
177571	462048
90552	462049
134720	462050
141	462051
36385	462052
69622	462053
171834	462054
53506	462055
195383	462056
6530	462057
12273	462058
56007	462059
3190	462060
65751	462061
47315	462062
1711	462063
116336	462064
338	462065
9135	462066
45832	462067
12681	462068
77829	462069
90342	462070
16409	462071
1954	462072
60012	462073
5472	462074
47599	462075
15623	462076
3117	462077
1304	462078
79705	462079
98281	462080
4402	462081
12701	462082
27	462083
4877	462084
152390	462085
37414	462086
13320	462087
72039	462088
144246	462089
81653	462090
67640	462091
98812	462092
58094	462093
17149	462094
84435	462095
41999	462096
105027	462097
40422	462098
31904	462099
3396	462100
10837	462101
46527	462102
24380	462103
29473	462104
4968	462105
10805	462106
8601	462107
61630	462108
29936	462109
107813	462110
795	462111
85727	462112
7293	462113
167916	462114
79101	462115
14050	462116
48074	462117
56686	462118
77997	462119
3771	462120
171351	462121
77242	462122
49881	462123
115330	462124
37793	462125
36763	462126
45	462127
4704	462128
13145	462129
227047	462130
12792	462131
13566	462132
11300	462133
132019	462134
272667	462135
126284	462136
15087	462137
13622	462138
74838	462139
148293	462140
49844	462141
15032	462142
1131	462143
187299	462144
97978	462145
8910	462146
15546	462147
25875	462148
42517	462149
126089	462150
68835	462151
244	462152
165128	462153
6360	462154
71569	462155
19969	462156
17693	462157
56575	462158
926	462159
14951	462160
34357	462161
219235	462162
119067	462163
65814	462164
20080	462165
93526	462166
6172	462167
31345	462168
1759	462169
1777	462170
81276	462171
27304	462172
49665	462173
3677	462174
49624	462175
170434	462176
257460	462177
180283	462178
64772	462179
4729	462180
43978	462181
71968	462182
62160	462183
271854	462184
57238	462185
173449	462186
6884	462187
50699	462188
14775	462189
48654	462190
251692	462191
57003	462192
160402	462193
57851	462194
19676	462195
143008	462196
9745	462197
7785	462198
28277	462199
71546	462200
165683	462201
111030	462202
30897	462203
45528	462204
10313	462205
130417	462206
1540	462207
147992	462208
109695	462209
374	462210
82439	462211
188529	462212
19523	462213
1525	462214
86454	462215
22684	462216
91845	462217
162066	462218
27575	462219
667	462220
48031	462221
15762	462222
92126	462223
5484	462224
56911	462225
8374	462226
138583	462227
39320	462228
2466	462229
93396	462230
52365	462231
258499	462232
24157	462233
20855	462234
135669	462235
6640	462236
44032	462237
156005	462238
27080	462239
63555	462240
37370	462241
58668	462242
19058	462243
32104	462244
82346	462245
17138	462246
25375	462247
52648	462248
164389	462249
79201	462250
9293	462251
2498	462252
180577	462253
67043	462254
15761	462255
10665	462256
15145	462257
927	462258
14985	462259
57038	462260
81274	462261
140961	462262
1459	462263
4673	462264
25	462265
79119	462266
86467	462267
36550	462268
253485	462269
86586	462270
7714	462271
135438	462272
6051	462273
174377	462274
136926	462275
2596	462276
104889	462277
21903	462278
19610	462279
14078	462280
46719	462281
25808	462282
9262	462283
61474	462284
11810	462285
3983	462286
26564	462287
13726	462288
170587	462289
37166	462290
139964	462291
33502	462292
1752	462293
103153	462294
3661	462295
1847	462296
37518	462297
6556	462298
40220	462299
1726	462300
142927	462301
51640	462302
1062	462303
6832	462304
102	462305
117242	462306
52368	462307
124478	462308
16302	462309
47421	462310
53501	462311
55055	462312
34529	462313
65853	462314
56487	462315
147291	462316
83389	462317
250923	462318
92157	462319
129047	462320
134418	462321
637	462322
15736	462323
6228	462324
5142	462325
13095	462326
7772	462327
82041	462328
41993	462329
114085	462330
46318	462331
118829	462332
21172	462333
46015	462334
45228	462335
55933	462336
3568	462337
69554	462338
237005	462339
56362	462340
31951	462341
211853	462342
6041	462343
15338	462344
28358	462345
78271	462346
7617	462347
43030	462348
24197	462349
34746	462350
153004	462351
110161	462352
6735	462353
3051	462354
178778	462355
203807	462356
32335	462357
263783	462358
138334	462359
132747	462360
26485	462361
43358	462362
35470	462363
7208	462364
164416	462365
163103	462366
83896	462367
41504	462368
51282	462369
91361	462370
9210	462371
11183	462372
24204	462373
62210	462374
38501	462375
17559	462376
446	462377
4099	462378
9978	462379
15	462380
231496	462381
97496	462382
25406	462383
222501	462384
40064	462385
80373	462386
145296	462387
877	462388
16495	462389
72631	462390
54687	462391
61725	462392
68816	462393
16877	462394
33181	462395
14710	462396
9678	462397
187906	462398
25325	462399
1626	462400
150299	462401
830	462402
250	462403
227182	462404
18017	462405
238021	462406
18227	462407
4364	462408
2101	462409
186508	462410
99533	462411
18728	462412
151116	462413
386	462414
163234	462415
12196	462416
73793	462417
1218	462418
164525	462419
954	462420
15708	462421
2395	462422
234444	462423
23027	462424
128277	462425
84907	462426
25566	462427
31097	462428
40772	462429
39029	462430
58528	462431
206943	462432
61760	462433
67004	462434
111292	462435
3759	462436
80874	462437
18847	462438
5806	462439
102095	462440
195580	462441
56533	462442
146671	462443
5457	462444
28347	462445
26321	462446
9359	462447
71061	462448
16217	462449
170378	462450
16566	462451
187662	462452
9038	462453
60788	462454
55852	462455
15228	462456
104011	462457
101828	462458
113179	462459
73172	462460
2403	462461
71641	462462
48779	462463
54185	462464
54070	462465
27109	462466
499	462467
979	462468
55402	462469
38244	462470
1830	462471
195729	462472
182441	462473
27196	462474
52017	462475
200770	462476
94453	462477
249918	462478
166571	462479
3636	462480
260380	462481
1312	462482
112	462483
58092	462484
72269	462485
28640	462486
21005	462487
1700	462488
5761	462489
743	462490
48960	462491
78332	462492
1556	462493
95226	462494
22597	462495
146042	462496
14715	462497
2669	462498
82427	462499
25813	462500
48869	462501
9223	462502
110940	462503
29844	462504
29608	462505
8440	462506
2587	462507
1346	462508
2247	462509
41168	462510
1906	462511
2832	462512
12900	462513
55918	462514
49	462515
13652	462516
876	462517
55420	462518
21187	462519
69501	462520
3335	462521
21004	462522
63484	462523
12470	462524
269705	462525
33373	462526
19065	462527
58419	462528
73896	462529
9954	462530
117060	462531
257141	462532
97754	462533
7799	462534
4478	462535
83123	462536
29500	462537
102210	462538
115960	462539
73344	462540
4800	462541
11285	462542
79907	462543
46793	462544
3694	462545
81686	462546
7135	462547
64719	462548
230561	462549
48631	462550
17673	462551
29134	462552
19959	462553
122066	462554
47289	462555
22839	462556
7234	462557
163915	462558
59980	462559
126214	462560
39001	462561
1058	462562
180055	462563
21477	462564
17999	462565
104738	462566
119330	462567
54304	462568
163837	462569
189473	462570
80648	462571
27175	462572
58697	462573
18070	462574
3915	462575
9469	462576
220420	462577
16517	462578
42319	462579
30936	462580
30281	462581
47925	462582
3526	462583
60	462584
103533	462585
156672	462586
24072	462587
23445	462588
10072	462589
72262	462590
36935	462591
251087	462592
257765	462593
3252	462594
143216	462595
13837	462596
7252	462597
58753	462598
1978	462599
16889	462600
4181	462601
86799	462602
3713	462603
19565	462604
9296	462605
10288	462606
80034	462607
58380	462608
28011	462609
191133	462610
150292	462611
44009	462612
17911	462613
24135	462614
52927	462615
15274	462616
9536	462617
138556	462618
69869	462619
35481	462620
241898	462621
161621	462622
19193	462623
170684	462624
102984	462625
24943	462626
16905	462627
126339	462628
24027	462629
5980	462630
257999	462631
12471	462632
17075	462633
41798	462634
161286	462635
2	462636
66638	462637
33752	462638
235180	462639
76955	462640
187063	462641
30083	462642
221127	462643
213121	462644
103148	462645
6269	462646
232202	462647
7780	462648
117357	462649
11739	462650
29601	462651
41005	462652
53676	462653
235754	462654
10990	462655
246	462656
130561	462657
46929	462658
105032	462659
254212	462660
34190	462661
14	462662
18173	462663
98704	462664
92521	462665
265238	462666
165278	462667
11743	462668
37723	462669
100562	462670
2591	462671
2404	462672
1993	462673
204481	462674
78353	462675
10244	462676
1574	462677
122991	462678
32778	462679
9003	462680
18946	462681
76943	462682
21774	462683
107917	462684
764	462685
3748	462686
11045	462687
3730	462688
30015	462689
26158	462690
36652	462691
57	462692
187969	462693
11629	462694
159143	462695
29165	462696
530	462697
39230	462698
2611	462699
49585	462700
109898	462701
190189	462702
25423	462703
134868	462704
164803	462705
25086	462706
146071	462707
33635	462708
902	462709
26420	462710
15318	462711
223460	462712
36579	462713
6621	462714
97491	462715
180899	462716
48983	462717
23944	462718
81218	462719
35787	462720
29303	462721
50878	462722
51308	462723
3832	462724
219	462725
29474	462726
76127	462727
12672	462728
17837	462729
107683	462730
259582	462731
7983	462732
108588	462733
221831	462734
1520	462735
219936	462736
183670	462737
4233	462738
165631	462739
45852	462740
7319	462741
211906	462742
168448	462743
12895	462744
231720	462745
11250	462746
5356	462747
18198	462748
51072	462749
115168	462750
37896	462751
43361	462752
257733	462753
118102	462754
75725	462755
1989	462756
18925	462757
181	462758
74608	462759
78399	462760
123786	462761
2726	462762
90146	462763
79514	462764
39226	462765
13452	462766
12552	462767
4588	462768
93158	462769
107918	462770
261393	462771
17295	462772
11584	462773
57149	462774
3759	462775
167693	462776
232639	462777
2648	462778
237790	462779
57721	462780
19	462781
77795	462782
21913	462783
104	462784
936	462785
149853	462786
1315	462787
42293	462788
3042	462789
63933	462790
253594	462791
73098	462792
155	462793
43682	462794
160265	462795
30941	462796
64335	462797
2432	462798
57396	462799
246570	462800
246126	462801
61318	462802
188934	462803
21054	462804
78481	462805
28769	462806
123070	462807
94348	462808
43213	462809
38176	462810
222901	462811
85061	462812
251730	462813
1520	462814
30372	462815
93381	462816
23509	462817
23976	462818
38995	462819
87890	462820
84306	462821
74987	462822
97519	462823
43205	462824
53832	462825
90533	462826
76351	462827
113668	462828
165960	462829
153483	462830
178145	462831
137899	462832
196725	462833
109555	462834
29488	462835
58285	462836
27904	462837
46165	462838
6981	462839
129083	462840
3	462841
40748	462842
120590	462843
102494	462844
28104	462845
228211	462846
6250	462847
36145	462848
3411	462849
44800	462850
12993	462851
1067	462852
67310	462853
21936	462854
46229	462855
61102	462856
45500	462857
115164	462858
13835	462859
240248	462860
58930	462861
215594	462862
64045	462863
37031	462864
5221	462865
159135	462866
72484	462867
15633	462868
86637	462869
109256	462870
33680	462871
262267	462872
237544	462873
6133	462874
19099	462875
116142	462876
68931	462877
10730	462878
78227	462879
603	462880
11959	462881
29162	462882
262521	462883
245132	462884
1647	462885
375	462886
48409	462887
13333	462888
4662	462889
31925	462890
87180	462891
163	462892
168007	462893
16813	462894
9212	462895
85528	462896
14639	462897
22344	462898
25920	462899
208386	462900
56099	462901
114181	462902
18942	462903
773	462904
114883	462905
49003	462906
1233	462907
80320	462908
107749	462909
54040	462910
14845	462911
174227	462912
242620	462913
11327	462914
235755	462915
12271	462916
218361	462917
118135	462918
118358	462919
16150	462920
34423	462921
1597	462922
101594	462923
141839	462924
39623	462925
16682	462926
216035	462927
2105	462928
3225	462929
238289	462930
12849	462931
143260	462932
109105	462933
47878	462934
6216	462935
195785	462936
25886	462937
34137	462938
109627	462939
17793	462940
45794	462941
7066	462942
101252	462943
15498	462944
63337	462945
228003	462946
8543	462947
23817	462948
52958	462949
253168	462950
43143	462951
80632	462952
32777	462953
182365	462954
42080	462955
171987	462956
82045	462957
1205	462958
1495	462959
3499	462960
80383	462961
144540	462962
150323	462963
1575	462964
33497	462965
269315	462966
56851	462967
93339	462968
199904	462969
6790	462970
6769	462971
226708	462972
101987	462973
95505	462974
115102	462975
88802	462976
13873	462977
2033	462978
97770	462979
4672	462980
56702	462981
153804	462982
34510	462983
33183	462984
1345	462985
33452	462986
44110	462987
85860	462988
74845	462989
18145	462990
213	462991
18954	462992
50515	462993
12467	462994
249569	462995
68362	462996
34371	462997
616	462998
4336	462999
180	463000
58598	463001
10258	463002
3748	463003
44344	463004
72382	463005
8680	463006
75052	463007
410	463008
20905	463009
1630	463010
29245	463011
237599	463012
34755	463013
15086	463014
53041	463015
137071	463016
234573	463017
83314	463018
139073	463019
105946	463020
12521	463021
48977	463022
7667	463023
65538	463024
253915	463025
58021	463026
65223	463027
43265	463028
129230	463029
5581	463030
2749	463031
529	463032
91232	463033
120981	463034
6671	463035
206019	463036
34119	463037
1490	463038
30964	463039
78915	463040
240300	463041
16423	463042
154942	463043
173932	463044
55719	463045
521	463046
3671	463047
55901	463048
110823	463049
2400	463050
131096	463051
5198	463052
8419	463053
82681	463054
22431	463055
15189	463056
6971	463057
17490	463058
56773	463059
110379	463060
48144	463061
19790	463062
17567	463063
47788	463064
83353	463065
168128	463066
4076	463067
36865	463068
19827	463069
31119	463070
17253	463071
59266	463072
63245	463073
152124	463074
94805	463075
261819	463076
31605	463077
93313	463078
2111	463079
162451	463080
29840	463081
8524	463082
78973	463083
37454	463084
4342	463085
146	463086
44977	463087
828	463088
97728	463089
199234	463090
36261	463091
80614	463092
85227	463093
113692	463094
171746	463095
725	463096
34734	463097
88364	463098
89144	463099
30287	463100
3116	463101
23698	463102
143186	463103
39242	463104
10755	463105
56530	463106
16259	463107
6642	463108
47323	463109
25193	463110
22846	463111
85644	463112
48780	463113
5054	463114
81740	463115
156287	463116
206441	463117
53437	463118
71168	463119
246033	463120
104860	463121
4029	463122
770	463123
146734	463124
185234	463125
8028	463126
30173	463127
47160	463128
8431	463129
28283	463130
213020	463131
15580	463132
11245	463133
29658	463134
130473	463135
2064	463136
16440	463137
35659	463138
58580	463139
65489	463140
90546	463141
60977	463142
78614	463143
67674	463144
17670	463145
48891	463146
5183	463147
9152	463148
87886	463149
162581	463150
10553	463151
27459	463152
41746	463153
17073	463154
13561	463155
4102	463156
86853	463157
21613	463158
16017	463159
236777	463160
182562	463161
24328	463162
167748	463163
104189	463164
77104	463165
241291	463166
104866	463167
1990	463168
22356	463169
82703	463170
99136	463171
81265	463172
6883	463173
134764	463174
9196	463175
8303	463176
144822	463177
371	463178
24165	463179
3811	463180
1762	463181
1282	463182
43774	463183
37277	463184
278	463185
168281	463186
15186	463187
8776	463188
83531	463189
104391	463190
80295	463191
97072	463192
14021	463193
98903	463194
138253	463195
89921	463196
4290	463197
12752	463198
69601	463199
108160	463200
723	463201
7545	463202
204018	463203
3983	463204
5244	463205
64133	463206
63408	463207
103831	463208
107402	463209
20037	463210
8236	463211
40006	463212
14962	463213
39285	463214
70295	463215
150361	463216
161163	463217
94252	463218
56121	463219
9055	463220
2529	463221
29924	463222
63461	463223
32377	463224
69832	463225
14369	463226
22745	463227
40204	463228
130888	463229
42883	463230
428	463231
165178	463232
42882	463233
37393	463234
14710	463235
5895	463236
191495	463237
149160	463238
3988	463239
198	463240
236083	463241
70354	463242
32657	463243
112728	463244
1471	463245
230185	463246
35486	463247
73485	463248
240199	463249
90234	463250
270628	463251
38666	463252
257822	463253
12492	463254
11992	463255
83694	463256
22330	463257
70956	463258
89355	463259
57211	463260
109291	463261
17069	463262
138926	463263
65135	463264
16619	463265
26786	463266
220226	463267
109983	463268
113893	463269
106186	463270
108331	463271
23367	463272
456	463273
267329	463274
8750	463275
20322	463276
260066	463277
1461	463278
100953	463279
13820	463280
38060	463281
55056	463282
20400	463283
88126	463284
94959	463285
856	463286
68370	463287
8718	463288
83627	463289
19136	463290
229535	463291
6382	463292
8180	463293
860	463294
18766	463295
11897	463296
110	463297
100474	463298
73539	463299
6068	463300
12235	463301
43556	463302
113467	463303
12434	463304
37597	463305
105253	463306
34524	463307
43585	463308
5425	463309
66252	463310
221	463311
3038	463312
238367	463313
130854	463314
23997	463315
5670	463316
8739	463317
36899	463318
8352	463319
154918	463320
27149	463321
1604	463322
115349	463323
161401	463324
48762	463325
45218	463326
495	463327
14735	463328
46588	463329
165190	463330
3136	463331
2851	463332
445	463333
101860	463334
19794	463335
8844	463336
156329	463337
131943	463338
156748	463339
238866	463340
166	463341
24629	463342
15886	463343
187977	463344
32183	463345
4514	463346
76013	463347
72094	463348
96305	463349
13372	463350
3201	463351
26160	463352
41886	463353
174741	463354
17291	463355
22672	463356
51573	463357
4386	463358
66	463359
59042	463360
2418	463361
27800	463362
213982	463363
12328	463364
10485	463365
22348	463366
32616	463367
116919	463368
81845	463369
116967	463370
118852	463371
58492	463372
12532	463373
20222	463374
64809	463375
9596	463376
228138	463377
54317	463378
67059	463379
200226	463380
45700	463381
14571	463382
47645	463383
51733	463384
4422	463385
25607	463386
2587	463387
109	463388
27757	463389
221208	463390
4801	463391
216049	463392
18369	463393
183264	463394
211885	463395
82593	463396
7412	463397
17713	463398
157790	463399
36758	463400
4422	463401
1037	463402
18806	463403
29131	463404
94874	463405
1325	463406
260653	463407
48565	463408
9781	463409
73466	463410
2693	463411
116844	463412
171886	463413
60713	463414
23867	463415
83519	463416
249556	463417
75253	463418
294	463419
33105	463420
16735	463421
99210	463422
22657	463423
6991	463424
1970	463425
211531	463426
15299	463427
210873	463428
89447	463429
110017	463430
16281	463431
29992	463432
33797	463433
209	463434
22465	463435
48217	463436
132583	463437
1443	463438
5184	463439
17877	463440
3462	463441
313	463442
10920	463443
39463	463444
605	463445
8117	463446
1476	463447
3963	463448
142	463449
2552	463450
175090	463451
75989	463452
58630	463453
215478	463454
226695	463455
3191	463456
227234	463457
34426	463458
24387	463459
202338	463460
5523	463461
271425	463462
3619	463463
115122	463464
55236	463465
70607	463466
5034	463467
20482	463468
10781	463469
2240	463470
46121	463471
102254	463472
56708	463473
73879	463474
147781	463475
10661	463476
105254	463477
24653	463478
1952	463479
9383	463480
2639	463481
3020	463482
2057	463483
1913	463484
55101	463485
4042	463486
10078	463487
2654	463488
29269	463489
65553	463490
69985	463491
116415	463492
83069	463493
99983	463494
76006	463495
219582	463496
4820	463497
3590	463498
71487	463499
16878	463500
262638	463501
227941	463502
48061	463503
19947	463504
198302	463505
83580	463506
99175	463507
239573	463508
25572	463509
33823	463510
165698	463511
259457	463512
251741	463513
15782	463514
51825	463515
25621	463516
58319	463517
32495	463518
14275	463519
105970	463520
144029	463521
13375	463522
32618	463523
67057	463524
121313	463525
55171	463526
228635	463527
16306	463528
16627	463529
30214	463530
5616	463531
43282	463532
11794	463533
68215	463534
81365	463535
18045	463536
40754	463537
444	463538
144817	463539
1614	463540
9121	463541
24777	463542
29627	463543
4356	463544
171411	463545
270181	463546
101904	463547
2558	463548
28009	463549
123503	463550
250056	463551
106215	463552
126749	463553
65156	463554
53434	463555
11238	463556
660	463557
262155	463558
2117	463559
123194	463560
9648	463561
70890	463562
34947	463563
12695	463564
33962	463565
7029	463566
146216	463567
492	463568
1359	463569
34197	463570
28245	463571
233784	463572
168276	463573
28263	463574
259968	463575
77759	463576
37625	463577
14466	463578
237424	463579
42641	463580
39110	463581
8070	463582
257441	463583
707	463584
22862	463585
152831	463586
105730	463587
112601	463588
1206	463589
135038	463590
86353	463591
22278	463592
7375	463593
8253	463594
3006	463595
41591	463596
23709	463597
113250	463598
183094	463599
44381	463600
226952	463601
165867	463602
60941	463603
21945	463604
4125	463605
52214	463606
12888	463607
89234	463608
97498	463609
7251	463610
69390	463611
25393	463612
39098	463613
317	463614
34604	463615
75439	463616
6171	463617
185223	463618
116195	463619
174474	463620
50020	463621
21177	463622
51662	463623
581	463624
43413	463625
18862	463626
78576	463627
6697	463628
13208	463629
4745	463630
17217	463631
81070	463632
24370	463633
101946	463634
116058	463635
169056	463636
11228	463637
8957	463638
255540	463639
266912	463640
6773	463641
214061	463642
37689	463643
3395	463644
14211	463645
5009	463646
440	463647
20306	463648
30700	463649
13862	463650
143932	463651
54245	463652
43610	463653
9717	463654
9061	463655
71793	463656
94878	463657
44733	463658
76218	463659
15568	463660
170472	463661
34804	463662
53602	463663
16345	463664
26705	463665
6768	463666
15570	463667
214576	463668
13814	463669
6462	463670
42229	463671
33324	463672
25769	463673
25801	463674
45075	463675
15062	463676
9475	463677
178376	463678
242867	463679
182860	463680
34694	463681
253068	463682
8074	463683
88537	463684
72403	463685
230873	463686
24660	463687
260004	463688
40797	463689
3495	463690
4944	463691
13044	463692
60199	463693
110858	463694
8465	463695
133062	463696
46527	463697
22061	463698
164066	463699
75533	463700
10693	463701
14260	463702
27674	463703
9446	463704
415	463705
126705	463706
30658	463707
59380	463708
12969	463709
161514	463710
264191	463711
25353	463712
13358	463713
13797	463714
201818	463715
156464	463716
254341	463717
77677	463718
156	463719
64365	463720
21230	463721
107784	463722
27514	463723
62414	463724
80	463725
267622	463726
5201	463727
58767	463728
1005	463729
12953	463730
88299	463731
458	463732
91723	463733
120350	463734
25844	463735
26500	463736
107456	463737
261375	463738
136095	463739
162	463740
6383	463741
174540	463742
66200	463743
178573	463744
234829	463745
6525	463746
28681	463747
61508	463748
73714	463749
36991	463750
597	463751
71495	463752
2952	463753
58478	463754
79754	463755
106829	463756
49099	463757
204535	463758
16512	463759
229418	463760
877	463761
1020	463762
158032	463763
154000	463764
29701	463765
147830	463766
10684	463767
15615	463768
35922	463769
52670	463770
5799	463771
135585	463772
41910	463773
58577	463774
46962	463775
2068	463776
2888	463777
75480	463778
366	463779
36418	463780
82844	463781
40694	463782
42123	463783
64491	463784
205896	463785
62412	463786
825	463787
1001	463788
133869	463789
74367	463790
95862	463791
85580	463792
234073	463793
10374	463794
24910	463795
27035	463796
96676	463797
43831	463798
3258	463799
5119	463800
127023	463801
161187	463802
6672	463803
1187	463804
34961	463805
146936	463806
6242	463807
141389	463808
5140	463809
35332	463810
15112	463811
149755	463812
47352	463813
160863	463814
11609	463815
61106	463816
78231	463817
21632	463818
67164	463819
10083	463820
22526	463821
75089	463822
80986	463823
67984	463824
6570	463825
187296	463826
3428	463827
69807	463828
132289	463829
39619	463830
20655	463831
11973	463832
29709	463833
105967	463834
155083	463835
34569	463836
50609	463837
147280	463838
208130	463839
222990	463840
28601	463841
177138	463842
48544	463843
27595	463844
99721	463845
94774	463846
8905	463847
36897	463848
14652	463849
271638	463850
175203	463851
8069	463852
100267	463853
111544	463854
107742	463855
143007	463856
57904	463857
49284	463858
25675	463859
6742	463860
30458	463861
40658	463862
46211	463863
64245	463864
74366	463865
75453	463866
821	463867
254380	463868
52776	463869
259438	463870
66960	463871
216670	463872
27556	463873
113129	463874
11379	463875
20929	463876
19	463877
234056	463878
33759	463879
47107	463880
42114	463881
876	463882
55916	463883
66971	463884
84565	463885
5534	463886
6822	463887
8070	463888
49026	463889
747	463890
18752	463891
232889	463892
45765	463893
184001	463894
23440	463895
68541	463896
5819	463897
13236	463898
111502	463899
12369	463900
168780	463901
30260	463902
108673	463903
5068	463904
77767	463905
21161	463906
4564	463907
46301	463908
27098	463909
181612	463910
9429	463911
3289	463912
177778	463913
22764	463914
31876	463915
80579	463916
46055	463917
41631	463918
63957	463919
30873	463920
109427	463921
10264	463922
8930	463923
50256	463924
249763	463925
1344	463926
263427	463927
13391	463928
29056	463929
57119	463930
1176	463931
144210	463932
141410	463933
41774	463934
7159	463935
108850	463936
919	463937
105870	463938
4462	463939
19233	463940
222606	463941
56600	463942
11971	463943
137099	463944
169767	463945
20340	463946
1489	463947
47746	463948
85687	463949
2705	463950
64837	463951
42454	463952
117742	463953
12415	463954
46722	463955
15317	463956
20100	463957
64608	463958
70953	463959
175932	463960
110952	463961
162239	463962
694	463963
78466	463964
2682	463965
22578	463966
102363	463967
74953	463968
202408	463969
1232	463970
2214	463971
22708	463972
6859	463973
160502	463974
1220	463975
2599	463976
8454	463977
46931	463978
131225	463979
65810	463980
387	463981
2	463982
52497	463983
85331	463984
8713	463985
45249	463986
1732	463987
272122	463988
77469	463989
143405	463990
147000	463991
5858	463992
46367	463993
261809	463994
33251	463995
5714	463996
46132	463997
65183	463998
3046	463999
181517	464000
98492	464001
152797	464002
49511	464003
72218	464004
3349	464005
20960	464006
49335	464007
43717	464008
134687	464009
25972	464010
47546	464011
73349	464012
43593	464013
67032	464014
126413	464015
185954	464016
112928	464017
229166	464018
84452	464019
122526	464020
3005	464021
131612	464022
31231	464023
788	464024
15560	464025
190641	464026
6602	464027
26744	464028
1302	464029
83377	464030
71736	464031
119	464032
167284	464033
15803	464034
7997	464035
19474	464036
167287	464037
70719	464038
1914	464039
33182	464040
1511	464041
99394	464042
55941	464043
42080	464044
29178	464045
30868	464046
2902	464047
162851	464048
62445	464049
102514	464050
23661	464051
92240	464052
5538	464053
4150	464054
20992	464055
33588	464056
34089	464057
11487	464058
16176	464059
15264	464060
206777	464061
51926	464062
47378	464063
112579	464064
85738	464065
15491	464066
36847	464067
10341	464068
18766	464069
267334	464070
146461	464071
25180	464072
257928	464073
60891	464074
8497	464075
10511	464076
216705	464077
9770	464078
110716	464079
132908	464080
905	464081
2703	464082
261647	464083
209995	464084
63399	464085
136962	464086
36730	464087
24926	464088
1564	464089
38153	464090
141024	464091
208752	464092
295	464093
91617	464094
73058	464095
55444	464096
7390	464097
64481	464098
152714	464099
35465	464100
200581	464101
67117	464102
23672	464103
14694	464104
20462	464105
103645	464106
9375	464107
90354	464108
197608	464109
41457	464110
36653	464111
18325	464112
22465	464113
137057	464114
1070	464115
17465	464116
80635	464117
258963	464118
1035	464119
173388	464120
180509	464121
218163	464122
149338	464123
166812	464124
31092	464125
5707	464126
70495	464127
81163	464128
769	464129
10776	464130
119191	464131
224434	464132
94222	464133
11808	464134
29634	464135
14132	464136
7351	464137
33400	464138
66341	464139
58627	464140
5672	464141
33095	464142
90397	464143
7886	464144
12163	464145
24356	464146
17909	464147
13407	464148
4609	464149
166472	464150
163910	464151
50877	464152
63893	464153
40590	464154
12416	464155
144798	464156
109276	464157
6540	464158
12208	464159
618	464160
3903	464161
117927	464162
48265	464163
40459	464164
56604	464165
81624	464166
2914	464167
21962	464168
175317	464169
38600	464170
168668	464171
7205	464172
35134	464173
55092	464174
9652	464175
86498	464176
23078	464177
11576	464178
28031	464179
23801	464180
193134	464181
13457	464182
45913	464183
27778	464184
264713	464185
218049	464186
5768	464187
23544	464188
745	464189
14711	464190
39928	464191
245351	464192
1924	464193
13991	464194
128805	464195
192240	464196
268289	464197
89556	464198
94466	464199
82822	464200
16840	464201
10697	464202
133104	464203
18629	464204
24060	464205
7722	464206
134999	464207
7500	464208
41457	464209
3737	464210
38500	464211
63279	464212
14799	464213
7934	464214
176301	464215
55357	464216
5838	464217
100998	464218
57399	464219
60566	464220
70221	464221
6048	464222
26389	464223
4887	464224
6733	464225
23576	464226
100122	464227
12063	464228
88146	464229
94113	464230
157966	464231
13234	464232
231026	464233
8618	464234
161335	464235
19600	464236
49097	464237
115676	464238
2484	464239
163170	464240
264908	464241
79001	464242
216566	464243
76414	464244
77668	464245
262818	464246
24192	464247
1071	464248
99101	464249
215789	464250
153350	464251
31847	464252
12651	464253
149988	464254
31209	464255
54791	464256
23547	464257
23019	464258
4194	464259
148189	464260
52035	464261
37644	464262
19025	464263
33508	464264
7902	464265
108646	464266
61071	464267
14782	464268
4661	464269
25549	464270
61274	464271
21013	464272
33060	464273
30685	464274
75083	464275
13385	464276
3841	464277
1382	464278
3690	464279
41276	464280
105982	464281
219966	464282
145754	464283
81457	464284
8188	464285
5131	464286
68933	464287
74413	464288
190576	464289
41325	464290
91213	464291
90151	464292
16950	464293
23867	464294
39101	464295
112481	464296
18499	464297
191	464298
57907	464299
19113	464300
432	464301
17932	464302
265185	464303
16485	464304
5581	464305
141960	464306
139302	464307
4006	464308
29276	464309
40991	464310
201769	464311
263606	464312
103964	464313
20110	464314
46507	464315
56519	464316
233577	464317
24421	464318
80167	464319
92190	464320
284	464321
42669	464322
96839	464323
29005	464324
19016	464325
114867	464326
59574	464327
85800	464328
582	464329
1904	464330
11940	464331
50681	464332
68194	464333
12932	464334
159384	464335
42959	464336
269783	464337
100845	464338
53311	464339
5656	464340
24599	464341
85033	464342
24187	464343
8510	464344
156167	464345
3565	464346
128	464347
45834	464348
64082	464349
141316	464350
712	464351
21093	464352
6571	464353
2104	464354
17683	464355
2265	464356
254635	464357
30280	464358
163612	464359
1892	464360
11965	464361
21063	464362
10341	464363
272375	464364
318	464365
110672	464366
719	464367
12207	464368
48183	464369
12987	464370
172291	464371
186814	464372
170544	464373
215008	464374
10364	464375
11070	464376
9886	464377
11112	464378
119827	464379
40152	464380
30333	464381
194320	464382
69280	464383
10162	464384
34168	464385
24866	464386
12772	464387
243718	464388
54120	464389
168849	464390
194060	464391
126696	464392
9228	464393
144472	464394
1072	464395
3578	464396
25394	464397
66811	464398
2679	464399
16769	464400
240823	464401
15266	464402
16502	464403
132045	464404
8328	464405
10209	464406
65200	464407
7246	464408
95219	464409
34249	464410
5880	464411
200120	464412
79782	464413
22199	464414
12693	464415
19936	464416
1092	464417
131415	464418
8055	464419
25384	464420
72860	464421
34783	464422
16590	464423
182232	464424
32644	464425
1584	464426
1943	464427
103348	464428
75374	464429
2817	464430
204664	464431
34643	464432
20814	464433
10793	464434
7305	464435
2588	464436
22409	464437
3500	464438
28256	464439
34012	464440
66035	464441
15742	464442
87372	464443
62954	464444
146329	464445
238142	464446
6591	464447
6723	464448
118111	464449
132017	464450
131085	464451
105864	464452
44382	464453
4170	464454
13951	464455
199678	464456
2047	464457
617	464458
24891	464459
16455	464460
49141	464461
88731	464462
24681	464463
8466	464464
76646	464465
178193	464466
61552	464467
227208	464468
31147	464469
14802	464470
3959	464471
152733	464472
220389	464473
60349	464474
247291	464475
8473	464476
18895	464477
99231	464478
98675	464479
6351	464480
24223	464481
8011	464482
104936	464483
47724	464484
45815	464485
5991	464486
567	464487
257	464488
88741	464489
80112	464490
64647	464491
29581	464492
91451	464493
91483	464494
103880	464495
7848	464496
3709	464497
10787	464498
75079	464499
51276	464500
85273	464501
124732	464502
2255	464503
73105	464504
50092	464505
76624	464506
29624	464507
28030	464508
27563	464509
126951	464510
61289	464511
80102	464512
149334	464513
39616	464514
833	464515
105677	464516
5622	464517
126147	464518
136840	464519
466	464520
242249	464521
119993	464522
60799	464523
46893	464524
55491	464525
44069	464526
65961	464527
224954	464528
1864	464529
18309	464530
16680	464531
14138	464532
29058	464533
136879	464534
166229	464535
2602	464536
13129	464537
118747	464538
19314	464539
4509	464540
29079	464541
14073	464542
87384	464543
29163	464544
156345	464545
64444	464546
11172	464547
100725	464548
10915	464549
14229	464550
268614	464551
223281	464552
2435	464553
32228	464554
79328	464555
38011	464556
110798	464557
13038	464558
170636	464559
44381	464560
66492	464561
43836	464562
154133	464563
1211	464564
257342	464565
43685	464566
29119	464567
49320	464568
14098	464569
38539	464570
29110	464571
35989	464572
12154	464573
21344	464574
129764	464575
3318	464576
170598	464577
230	464578
30504	464579
2052	464580
54319	464581
2238	464582
1612	464583
34173	464584
36344	464585
36972	464586
70426	464587
61286	464588
1413	464589
49413	464590
1336	464591
9398	464592
56507	464593
263504	464594
60923	464595
55426	464596
7070	464597
5729	464598
201614	464599
27706	464600
166913	464601
87325	464602
21947	464603
5735	464604
61338	464605
44553	464606
994	464607
194674	464608
50762	464609
43238	464610
98736	464611
126169	464612
12582	464613
131596	464614
5774	464615
69854	464616
16898	464617
39981	464618
1942	464619
38123	464620
39305	464621
95862	464622
210126	464623
42113	464624
78351	464625
98018	464626
11024	464627
105656	464628
79507	464629
169202	464630
98574	464631
14382	464632
15630	464633
30368	464634
92901	464635
56420	464636
44368	464637
16782	464638
61331	464639
164389	464640
25734	464641
50558	464642
267453	464643
119814	464644
57115	464645
99401	464646
215668	464647
118544	464648
3531	464649
18355	464650
2559	464651
33305	464652
35562	464653
28022	464654
574	464655
29302	464656
36607	464657
24289	464658
23057	464659
62477	464660
226189	464661
13818	464662
210960	464663
2007	464664
30709	464665
2342	464666
172434	464667
51871	464668
27585	464669
161132	464670
168532	464671
68477	464672
244507	464673
164045	464674
29028	464675
1128	464676
243001	464677
241328	464678
251076	464679
20307	464680
7735	464681
181589	464682
52140	464683
69187	464684
18424	464685
2112	464686
27013	464687
166684	464688
18516	464689
186545	464690
6529	464691
21458	464692
147	464693
73740	464694
8306	464695
50267	464696
245879	464697
124506	464698
227	464699
29971	464700
139177	464701
15533	464702
67416	464703
111834	464704
5775	464705
12509	464706
1071	464707
92327	464708
65388	464709
55453	464710
3433	464711
114621	464712
104799	464713
38836	464714
18767	464715
65613	464716
1530	464717
3252	464718
161065	464719
1165	464720
31247	464721
8300	464722
164562	464723
229699	464724
174112	464725
4622	464726
65209	464727
13942	464728
7230	464729
15998	464730
18194	464731
83547	464732
29536	464733
10134	464734
129546	464735
21446	464736
206723	464737
2319	464738
23180	464739
38939	464740
10904	464741
66635	464742
157354	464743
487	464744
423	464745
31931	464746
102912	464747
11333	464748
2844	464749
13529	464750
12371	464751
21713	464752
88184	464753
75802	464754
48227	464755
34681	464756
7035	464757
12932	464758
90289	464759
1277	464760
7621	464761
23656	464762
95671	464763
158	464764
2257	464765
166427	464766
51466	464767
78361	464768
55185	464769
134881	464770
4477	464771
71937	464772
11735	464773
131280	464774
89151	464775
18433	464776
44165	464777
172924	464778
134681	464779
11619	464780
115374	464781
11337	464782
4028	464783
162594	464784
102493	464785
39822	464786
130880	464787
259275	464788
37328	464789
55407	464790
9277	464791
2809	464792
125714	464793
30592	464794
1712	464795
193215	464796
61847	464797
33501	464798
8590	464799
24	464800
253108	464801
3993	464802
36116	464803
22180	464804
43745	464805
2567	464806
45996	464807
142931	464808
167367	464809
4410	464810
30680	464811
26657	464812
40566	464813
54154	464814
31576	464815
7805	464816
25466	464817
4006	464818
13956	464819
38564	464820
176364	464821
890	464822
2454	464823
217744	464824
4245	464825
11728	464826
2972	464827
214998	464828
132099	464829
50177	464830
272008	464831
3063	464832
68293	464833
153481	464834
479	464835
151572	464836
91	464837
159880	464838
3694	464839
216567	464840
197366	464841
203	464842
5509	464843
154306	464844
34231	464845
14474	464846
79011	464847
77770	464848
29054	464849
577	464850
50908	464851
30936	464852
2179	464853
203993	464854
78974	464855
99635	464856
21673	464857
263975	464858
17363	464859
209306	464860
73653	464861
14626	464862
98161	464863
52137	464864
58888	464865
5342	464866
10285	464867
110019	464868
21517	464869
110647	464870
122895	464871
9717	464872
3076	464873
127417	464874
35186	464875
60382	464876
52947	464877
53678	464878
1151	464879
53303	464880
13845	464881
14885	464882
7301	464883
106666	464884
23258	464885
79327	464886
214313	464887
19270	464888
132675	464889
4104	464890
57548	464891
22148	464892
473	464893
1535	464894
38295	464895
798	464896
42567	464897
270132	464898
57803	464899
7906	464900
475	464901
245910	464902
34666	464903
501	464904
257313	464905
217006	464906
38647	464907
15460	464908
76948	464909
64834	464910
3660	464911
36071	464912
73705	464913
40816	464914
9611	464915
3740	464916
228043	464917
47818	464918
29717	464919
7092	464920
33944	464921
81201	464922
7439	464923
72958	464924
21013	464925
3075	464926
12452	464927
34963	464928
5159	464929
790	464930
26602	464931
46215	464932
174143	464933
17195	464934
80262	464935
131540	464936
9111	464937
113193	464938
16270	464939
2661	464940
4928	464941
2178	464942
40964	464943
786	464944
3040	464945
491	464946
15585	464947
57681	464948
157307	464949
59838	464950
5337	464951
10141	464952
276	464953
3543	464954
2923	464955
24659	464956
9489	464957
49873	464958
147568	464959
21961	464960
28863	464961
2221	464962
6075	464963
42544	464964
68954	464965
7316	464966
55848	464967
70497	464968
5536	464969
44129	464970
28971	464971
22814	464972
13481	464973
846	464974
51233	464975
2246	464976
24382	464977
35428	464978
221255	464979
131721	464980
87612	464981
17406	464982
152467	464983
1725	464984
70	464985
98326	464986
123417	464987
2710	464988
36213	464989
6320	464990
1185	464991
16455	464992
233828	464993
258875	464994
91282	464995
100171	464996
7354	464997
81778	464998
49614	464999
162349	465000
35820	465001
268977	465002
69665	465003
25954	465004
181271	465005
103210	465006
151731	465007
89874	465008
2177	465009
29210	465010
16697	465011
50225	465012
139403	465013
56952	465014
37466	465015
15487	465016
43637	465017
247715	465018
32916	465019
53996	465020
238089	465021
9920	465022
2703	465023
20005	465024
69868	465025
20143	465026
2684	465027
30647	465028
2236	465029
24570	465030
79000	465031
9582	465032
80474	465033
1995	465034
101218	465035
58829	465036
81875	465037
127821	465038
134983	465039
14049	465040
30173	465041
239013	465042
1296	465043
114658	465044
15716	465045
4138	465046
110656	465047
47747	465048
43496	465049
43914	465050
5294	465051
7351	465052
159925	465053
808	465054
15954	465055
57131	465056
71641	465057
2237	465058
56636	465059
75643	465060
17795	465061
107487	465062
19768	465063
63675	465064
76426	465065
6979	465066
5424	465067
97370	465068
54299	465069
24578	465070
34772	465071
111340	465072
12489	465073
17439	465074
71121	465075
6503	465076
11163	465077
46867	465078
10824	465079
15812	465080
107757	465081
268237	465082
23521	465083
130178	465084
14340	465085
24677	465086
6233	465087
41283	465088
466	465089
115395	465090
169041	465091
135364	465092
252411	465093
98423	465094
28699	465095
7673	465096
30866	465097
48443	465098
180183	465099
259921	465100
23274	465101
46845	465102
73199	465103
158690	465104
1097	465105
11333	465106
72613	465107
35239	465108
16860	465109
17031	465110
6678	465111
22367	465112
71574	465113
10500	465114
202630	465115
176029	465116
35031	465117
15249	465118
5577	465119
66656	465120
24433	465121
1084	465122
31651	465123
186561	465124
33705	465125
91987	465126
122697	465127
1547	465128
4254	465129
8436	465130
148152	465131
5343	465132
94558	465133
19033	465134
98075	465135
162255	465136
25706	465137
44668	465138
241760	465139
33879	465140
71350	465141
26487	465142
4657	465143
7799	465144
40694	465145
34211	465146
130156	465147
111873	465148
232420	465149
86558	465150
33474	465151
136559	465152
300	465153
227902	465154
43579	465155
160014	465156
225874	465157
84603	465158
161215	465159
4454	465160
17181	465161
903	465162
1951	465163
1411	465164
163734	465165
4110	465166
32296	465167
27260	465168
75884	465169
9507	465170
150527	465171
9700	465172
53282	465173
8275	465174
44672	465175
194179	465176
118443	465177
70272	465178
108753	465179
56119	465180
239184	465181
192972	465182
26427	465183
94784	465184
9132	465185
34592	465186
45666	465187
155799	465188
40281	465189
21552	465190
209126	465191
164836	465192
55295	465193
16587	465194
11905	465195
119531	465196
256302	465197
12280	465198
261092	465199
90642	465200
164605	465201
60140	465202
167150	465203
77419	465204
18819	465205
236191	465206
61235	465207
10088	465208
32589	465209
24522	465210
81832	465211
14740	465212
39210	465213
41874	465214
250952	465215
86622	465216
13353	465217
57461	465218
4124	465219
3991	465220
58324	465221
172	465222
2771	465223
8879	465224
14760	465225
36747	465226
123303	465227
49963	465228
817	465229
2795	465230
4222	465231
11897	465232
149758	465233
13757	465234
76199	465235
203	465236
40712	465237
43114	465238
12566	465239
163418	465240
250872	465241
230303	465242
154616	465243
88291	465244
34575	465245
156227	465246
70740	465247
6560	465248
64624	465249
62338	465250
20582	465251
109507	465252
54487	465253
126566	465254
270114	465255
31441	465256
249023	465257
10128	465258
3608	465259
40164	465260
20595	465261
14440	465262
29263	465263
95425	465264
226852	465265
21270	465266
230628	465267
10469	465268
16982	465269
32519	465270
43972	465271
1185	465272
7709	465273
1749	465274
72939	465275
141251	465276
35337	465277
130820	465278
60866	465279
22747	465280
169071	465281
248	465282
13326	465283
164	465284
2730	465285
75050	465286
152077	465287
68857	465288
97695	465289
19697	465290
6514	465291
106136	465292
58674	465293
57681	465294
203223	465295
207	465296
78652	465297
88871	465298
153907	465299
58866	465300
21841	465301
21732	465302
44968	465303
38170	465304
60894	465305
112864	465306
34257	465307
41002	465308
50233	465309
66143	465310
30952	465311
98198	465312
61853	465313
227011	465314
31666	465315
94211	465316
26917	465317
119031	465318
41172	465319
97955	465320
98249	465321
232784	465322
159631	465323
11595	465324
59358	465325
35904	465326
159329	465327
39617	465328
644	465329
9944	465330
52346	465331
26677	465332
14435	465333
38671	465334
145219	465335
14258	465336
99938	465337
79575	465338
120090	465339
89445	465340
87439	465341
155585	465342
22800	465343
50133	465344
5263	465345
178554	465346
210988	465347
16948	465348
14969	465349
19171	465350
59411	465351
22298	465352
191062	465353
106970	465354
37005	465355
142293	465356
9304	465357
96094	465358
35433	465359
3162	465360
23952	465361
12390	465362
57968	465363
48256	465364
162377	465365
70912	465366
336	465367
46622	465368
6290	465369
37961	465370
4502	465371
103830	465372
44076	465373
1602	465374
9051	465375
56390	465376
21888	465377
7263	465378
40536	465379
56713	465380
37062	465381
246376	465382
22065	465383
1060	465384
30461	465385
108837	465386
166632	465387
5274	465388
43553	465389
59578	465390
119431	465391
27124	465392
6155	465393
4738	465394
136247	465395
214036	465396
232838	465397
6799	465398
45632	465399
182585	465400
45154	465401
4149	465402
5253	465403
90479	465404
38766	465405
50255	465406
63119	465407
9892	465408
10819	465409
247382	465410
173854	465411
142814	465412
12952	465413
25665	465414
96525	465415
47084	465416
11201	465417
4628	465418
255921	465419
25767	465420
110486	465421
6758	465422
147084	465423
15449	465424
8116	465425
100209	465426
20774	465427
26471	465428
2371	465429
22634	465430
34939	465431
8601	465432
36069	465433
136031	465434
117223	465435
4326	465436
63388	465437
35106	465438
4383	465439
30663	465440
1593	465441
26319	465442
13281	465443
5440	465444
39674	465445
10712	465446
6209	465447
110679	465448
25870	465449
82497	465450
2226	465451
58580	465452
44415	465453
8514	465454
49207	465455
7330	465456
1403	465457
96175	465458
99167	465459
65214	465460
3151	465461
39055	465462
378	465463
4670	465464
74269	465465
85340	465466
225838	465467
70042	465468
55934	465469
125271	465470
1588	465471
55056	465472
113314	465473
47203	465474
31817	465475
147491	465476
9260	465477
25929	465478
119710	465479
59439	465480
18084	465481
104709	465482
19761	465483
100358	465484
213022	465485
42303	465486
6529	465487
29916	465488
171	465489
3677	465490
84864	465491
42620	465492
10077	465493
55140	465494
45325	465495
87437	465496
1392	465497
30346	465498
149453	465499
39264	465500
175722	465501
5789	465502
80682	465503
138597	465504
59722	465505
35698	465506
19826	465507
15208	465508
202842	465509
7183	465510
126890	465511
62413	465512
34570	465513
63115	465514
112217	465515
22928	465516
62081	465517
32783	465518
27332	465519
641	465520
213742	465521
4503	465522
8941	465523
126963	465524
4255	465525
80410	465526
47810	465527
44030	465528
6721	465529
43055	465530
113922	465531
30442	465532
39015	465533
19370	465534
5385	465535
21334	465536
38029	465537
2217	465538
190211	465539
19989	465540
2453	465541
271021	465542
61496	465543
155594	465544
6222	465545
24903	465546
19877	465547
1430	465548
229867	465549
311	465550
4021	465551
7404	465552
11962	465553
35450	465554
124274	465555
63044	465556
161534	465557
238651	465558
20630	465559
12351	465560
116472	465561
151570	465562
39871	465563
994	465564
19773	465565
343	465566
213591	465567
22911	465568
62897	465569
73816	465570
39908	465571
10523	465572
4517	465573
14343	465574
216882	465575
1999	465576
35192	465577
131401	465578
112385	465579
85138	465580
1737	465581
4	465582
18054	465583
14079	465584
17623	465585
88776	465586
124629	465587
155310	465588
1256	465589
210543	465590
251342	465591
1452	465592
3529	465593
236736	465594
8469	465595
81152	465596
25661	465597
5381	465598
6204	465599
87039	465600
56806	465601
35207	465602
259227	465603
86733	465604
168014	465605
26580	465606
215876	465607
63444	465608
45136	465609
35362	465610
18990	465611
8225	465612
137094	465613
123999	465614
100559	465615
41750	465616
28506	465617
6938	465618
29948	465619
269954	465620
7154	465621
59071	465622
76760	465623
43514	465624
112133	465625
3702	465626
15757	465627
69647	465628
163850	465629
139767	465630
187271	465631
42309	465632
5705	465633
35707	465634
15554	465635
121007	465636
33731	465637
2345	465638
621	465639
132506	465640
78914	465641
83527	465642
6140	465643
13046	465644
31415	465645
42633	465646
32845	465647
130657	465648
17606	465649
143383	465650
60446	465651
177248	465652
15408	465653
5775	465654
56	465655
37947	465656
830	465657
29632	465658
698	465659
5989	465660
29444	465661
156814	465662
21094	465663
40980	465664
85476	465665
355	465666
222714	465667
37057	465668
52532	465669
227714	465670
75379	465671
14746	465672
14705	465673
31347	465674
103243	465675
13007	465676
10039	465677
3755	465678
4	465679
222235	465680
20593	465681
14353	465682
129888	465683
134612	465684
14234	465685
222845	465686
2447	465687
21990	465688
42718	465689
133217	465690
9599	465691
112936	465692
136731	465693
22057	465694
897	465695
3556	465696
8504	465697
5771	465698
35528	465699
27865	465700
49842	465701
15023	465702
166402	465703
111240	465704
2844	465705
170172	465706
36667	465707
4835	465708
104782	465709
6687	465710
169377	465711
99360	465712
48609	465713
124218	465714
131071	465715
4860	465716
166600	465717
5673	465718
112038	465719
235608	465720
232	465721
69097	465722
80645	465723
165430	465724
5662	465725
104582	465726
161855	465727
3463	465728
43341	465729
2559	465730
215729	465731
77143	465732
6690	465733
35731	465734
61461	465735
29958	465736
89506	465737
6782	465738
20594	465739
28372	465740
1239	465741
2624	465742
61228	465743
80767	465744
1351	465745
109085	465746
17093	465747
59761	465748
817	465749
220	465750
146535	465751
48457	465752
2385	465753
71578	465754
125389	465755
30735	465756
197257	465757
4048	465758
18757	465759
3094	465760
152299	465761
45925	465762
72944	465763
174091	465764
1686	465765
46459	465766
35137	465767
72616	465768
45533	465769
2925	465770
6977	465771
145408	465772
106372	465773
45714	465774
40846	465775
38793	465776
30994	465777
7519	465778
37	465779
116463	465780
93607	465781
32722	465782
56720	465783
5389	465784
11186	465785
59936	465786
116138	465787
90607	465788
92294	465789
21231	465790
129077	465791
1525	465792
24129	465793
144767	465794
8191	465795
2910	465796
12255	465797
22625	465798
74880	465799
24394	465800
425	465801
183123	465802
22209	465803
3561	465804
2284	465805
2329	465806
10757	465807
8369	465808
236314	465809
95751	465810
264906	465811
407	465812
153198	465813
8162	465814
73642	465815
64604	465816
20743	465817
14403	465818
45603	465819
14742	465820
12230	465821
42774	465822
41160	465823
2586	465824
33164	465825
194260	465826
1542	465827
2877	465828
27022	465829
51197	465830
17141	465831
22576	465832
26609	465833
4987	465834
35233	465835
20182	465836
2746	465837
122091	465838
54402	465839
200419	465840
3464	465841
23379	465842
3837	465843
113711	465844
130300	465845
15457	465846
129489	465847
45181	465848
100332	465849
12275	465850
70603	465851
14949	465852
111873	465853
59678	465854
9907	465855
21682	465856
164071	465857
18415	465858
68926	465859
3875	465860
32060	465861
91281	465862
3967	465863
36500	465864
58870	465865
40326	465866
97715	465867
179303	465868
43169	465869
14101	465870
3117	465871
1977	465872
250	465873
693	465874
3745	465875
129336	465876
174328	465877
15481	465878
80043	465879
2311	465880
140839	465881
17375	465882
86049	465883
106928	465884
66410	465885
198	465886
53984	465887
2612	465888
43555	465889
63444	465890
63335	465891
209518	465892
34837	465893
250473	465894
41820	465895
27449	465896
26912	465897
58455	465898
5203	465899
157097	465900
88223	465901
1623	465902
23277	465903
1303	465904
28199	465905
4186	465906
162025	465907
156603	465908
165100	465909
79736	465910
55739	465911
408	465912
69622	465913
61929	465914
15851	465915
35404	465916
35131	465917
26453	465918
74717	465919
122339	465920
150914	465921
11465	465922
121930	465923
40333	465924
19649	465925
19351	465926
105483	465927
14255	465928
33003	465929
134005	465930
40331	465931
857	465932
84820	465933
132343	465934
73405	465935
43420	465936
60079	465937
205424	465938
12418	465939
130122	465940
54149	465941
8687	465942
28522	465943
4344	465944
60211	465945
54605	465946
2021	465947
11680	465948
148711	465949
10647	465950
202297	465951
39301	465952
12602	465953
151080	465954
14526	465955
202895	465956
114230	465957
1505	465958
75666	465959
52588	465960
31070	465961
45427	465962
16663	465963
17677	465964
24622	465965
1767	465966
1043	465967
38834	465968
212224	465969
19105	465970
20868	465971
15412	465972
17773	465973
388	465974
12	465975
122818	465976
259456	465977
2397	465978
109490	465979
24661	465980
60274	465981
14450	465982
44960	465983
24703	465984
54715	465985
57933	465986
172557	465987
23086	465988
59124	465989
168253	465990
8082	465991
5072	465992
2265	465993
62997	465994
15074	465995
23741	465996
10077	465997
55490	465998
102	465999
27093	466000
15099	466001
42948	466002
111397	466003
46602	466004
15312	466005
5916	466006
2823	466007
1337	466008
15888	466009
65763	466010
10227	466011
17481	466012
62147	466013
217165	466014
18862	466015
107085	466016
19429	466017
169749	466018
52118	466019
124577	466020
95	466021
127893	466022
19216	466023
22287	466024
17324	466025
2578	466026
17727	466027
30713	466028
133812	466029
6230	466030
153725	466031
90679	466032
8928	466033
53260	466034
104789	466035
192863	466036
5652	466037
122538	466038
3325	466039
74536	466040
74814	466041
114992	466042
46118	466043
254157	466044
90456	466045
242254	466046
80544	466047
72386	466048
234686	466049
13791	466050
109928	466051
1376	466052
209	466053
73550	466054
64459	466055
8229	466056
119809	466057
160215	466058
149435	466059
42839	466060
12131	466061
84665	466062
35202	466063
119752	466064
51705	466065
94059	466066
58282	466067
4980	466068
88745	466069
60543	466070
59755	466071
181482	466072
16601	466073
16911	466074
65265	466075
16578	466076
11843	466077
9954	466078
255837	466079
26835	466080
185544	466081
123673	466082
84671	466083
218310	466084
177871	466085
105926	466086
38156	466087
152020	466088
37001	466089
416	466090
2627	466091
82788	466092
129176	466093
150892	466094
72600	466095
9506	466096
1230	466097
72802	466098
104156	466099
14598	466100
136726	466101
25823	466102
1426	466103
107763	466104
33994	466105
49840	466106
46855	466107
71122	466108
103286	466109
67168	466110
21524	466111
213176	466112
49276	466113
8390	466114
182449	466115
106586	466116
53513	466117
72234	466118
171957	466119
7515	466120
17704	466121
49991	466122
29724	466123
117366	466124
2833	466125
228197	466126
133200	466127
6803	466128
3161	466129
257	466130
8117	466131
149776	466132
51574	466133
7728	466134
5944	466135
2144	466136
12500	466137
54755	466138
15165	466139
64085	466140
5204	466141
47449	466142
11002	466143
11751	466144
67685	466145
111652	466146
107322	466147
272	466148
268279	466149
98779	466150
1043	466151
55261	466152
3917	466153
27194	466154
795	466155
8026	466156
857	466157
21036	466158
49133	466159
125822	466160
169755	466161
59523	466162
158423	466163
247719	466164
910	466165
100509	466166
60395	466167
44610	466168
18184	466169
40386	466170
48743	466171
107974	466172
256446	466173
130923	466174
200284	466175
74521	466176
18946	466177
156687	466178
63439	466179
13133	466180
84719	466181
33960	466182
6065	466183
269794	466184
16747	466185
39162	466186
144859	466187
48419	466188
1483	466189
71895	466190
159575	466191
157479	466192
102596	466193
117191	466194
62158	466195
7913	466196
4714	466197
27591	466198
7899	466199
11950	466200
87305	466201
45687	466202
8059	466203
14991	466204
13502	466205
45404	466206
201637	466207
2713	466208
101092	466209
209132	466210
135642	466211
135226	466212
818	466213
136621	466214
146574	466215
92436	466216
144763	466217
5521	466218
103597	466219
1227	466220
19441	466221
8593	466222
24169	466223
19296	466224
1169	466225
58742	466226
51572	466227
108728	466228
199394	466229
82399	466230
130373	466231
44987	466232
12060	466233
19671	466234
76554	466235
17709	466236
83706	466237
22019	466238
144931	466239
259136	466240
128468	466241
9176	466242
45998	466243
99586	466244
152891	466245
11418	466246
56248	466247
4179	466248
16009	466249
23546	466250
30639	466251
44553	466252
246127	466253
213682	466254
75822	466255
14307	466256
8757	466257
56134	466258
505	466259
22360	466260
51137	466261
2210	466262
226373	466263
21409	466264
165621	466265
10804	466266
211883	466267
27073	466268
11146	466269
2645	466270
67367	466271
85929	466272
13831	466273
11599	466274
36339	466275
26277	466276
31731	466277
95641	466278
75414	466279
4865	466280
78445	466281
22204	466282
105434	466283
38668	466284
81200	466285
93713	466286
147726	466287
49353	466288
30535	466289
172882	466290
203917	466291
33229	466292
52827	466293
231159	466294
40120	466295
15750	466296
113649	466297
2710	466298
4370	466299
2542	466300
17990	466301
904	466302
57386	466303
250130	466304
46509	466305
97654	466306
104913	466307
2	466308
11001	466309
27286	466310
70494	466311
5172	466312
926	466313
243787	466314
10630	466315
239215	466316
12128	466317
10188	466318
92792	466319
9043	466320
234715	466321
208217	466322
144155	466323
86180	466324
4889	466325
413	466326
153461	466327
84134	466328
6298	466329
46808	466330
113657	466331
142810	466332
61180	466333
48807	466334
1309	466335
21374	466336
158418	466337
16697	466338
168348	466339
266301	466340
37635	466341
10137	466342
258238	466343
57382	466344
314	466345
13	466346
6708	466347
77361	466348
52881	466349
9687	466350
5826	466351
144512	466352
139498	466353
3178	466354
242559	466355
44659	466356
102502	466357
80115	466358
180158	466359
26713	466360
6025	466361
12007	466362
3992	466363
60088	466364
87359	466365
120321	466366
111179	466367
4086	466368
98846	466369
209134	466370
3919	466371
57615	466372
156903	466373
110989	466374
51842	466375
176250	466376
32720	466377
3676	466378
147340	466379
61085	466380
14286	466381
9409	466382
139020	466383
11027	466384
6664	466385
47738	466386
93094	466387
8249	466388
36830	466389
7308	466390
103007	466391
31083	466392
25029	466393
798	466394
165679	466395
62237	466396
7486	466397
155553	466398
182691	466399
78282	466400
85887	466401
5400	466402
75003	466403
131282	466404
271193	466405
11453	466406
3469	466407
113730	466408
213052	466409
12235	466410
75708	466411
140256	466412
34370	466413
5122	466414
10076	466415
6608	466416
94534	466417
191117	466418
3976	466419
19378	466420
14079	466421
139875	466422
15130	466423
209760	466424
15428	466425
225336	466426
77030	466427
103332	466428
127369	466429
2471	466430
17846	466431
136954	466432
5907	466433
7225	466434
251842	466435
24013	466436
95936	466437
248214	466438
194770	466439
20570	466440
41600	466441
14624	466442
18394	466443
607	466444
12064	466445
694	466446
24649	466447
15003	466448
90682	466449
134951	466450
168961	466451
7036	466452
13860	466453
27212	466454
89441	466455
179864	466456
1417	466457
68486	466458
147747	466459
11149	466460
41079	466461
110257	466462
188902	466463
141900	466464
21626	466465
3997	466466
23728	466467
64852	466468
16179	466469
20532	466470
139821	466471
145741	466472
75	466473
3248	466474
58560	466475
43562	466476
34335	466477
195293	466478
38014	466479
47808	466480
99636	466481
13648	466482
145843	466483
132385	466484
155798	466485
70412	466486
104356	466487
12392	466488
160957	466489
146725	466490
43015	466491
259597	466492
318	466493
29969	466494
48927	466495
98504	466496
23397	466497
191577	466498
28554	466499
150237	466500
265566	466501
104518	466502
3159	466503
23311	466504
201182	466505
52693	466506
141249	466507
6770	466508
263673	466509
96155	466510
23955	466511
1595	466512
15136	466513
257753	466514
19695	466515
175235	466516
55710	466517
44597	466518
214268	466519
54152	466520
9792	466521
9245	466522
3597	466523
137603	466524
183063	466525
65046	466526
64015	466527
46506	466528
50675	466529
35217	466530
96174	466531
15066	466532
102725	466533
115425	466534
3898	466535
134959	466536
227716	466537
399	466538
93896	466539
7340	466540
96265	466541
24078	466542
35328	466543
18780	466544
33210	466545
19184	466546
137278	466547
50685	466548
3310	466549
200954	466550
73255	466551
5115	466552
2730	466553
18858	466554
663	466555
93732	466556
38584	466557
13875	466558
142959	466559
43580	466560
271787	466561
2739	466562
95857	466563
97127	466564
37501	466565
3230	466566
17010	466567
158001	466568
2178	466569
66792	466570
68314	466571
33555	466572
4992	466573
30637	466574
56546	466575
99368	466576
78440	466577
20510	466578
1840	466579
120581	466580
96185	466581
118650	466582
1161	466583
53150	466584
62785	466585
238773	466586
1071	466587
12	466588
2899	466589
4413	466590
1752	466591
13105	466592
14008	466593
113763	466594
43439	466595
127670	466596
73411	466597
173183	466598
110111	466599
7671	466600
118809	466601
240622	466602
143469	466603
36777	466604
3027	466605
125186	466606
232627	466607
256743	466608
65905	466609
122947	466610
198823	466611
64946	466612
37952	466613
265042	466614
537	466615
19	466616
18788	466617
56203	466618
49690	466619
27369	466620
151581	466621
62697	466622
2376	466623
145185	466624
68451	466625
71628	466626
17922	466627
6678	466628
13988	466629
214580	466630
19146	466631
169822	466632
238633	466633
224481	466634
57374	466635
10993	466636
12141	466637
231449	466638
116554	466639
8984	466640
94497	466641
211	466642
8748	466643
13246	466644
22068	466645
103357	466646
35027	466647
158514	466648
160183	466649
19785	466650
238378	466651
24519	466652
233414	466653
61444	466654
210306	466655
219483	466656
173523	466657
31747	466658
258147	466659
444	466660
100430	466661
121311	466662
255476	466663
43742	466664
67192	466665
53042	466666
790	466667
181404	466668
13212	466669
5184	466670
854	466671
62658	466672
43107	466673
17718	466674
170362	466675
1514	466676
137822	466677
23216	466678
59275	466679
237248	466680
4482	466681
40	466682
1163	466683
19986	466684
24215	466685
41831	466686
19091	466687
4482	466688
36658	466689
59754	466690
32653	466691
9585	466692
56401	466693
163874	466694
168046	466695
28111	466696
211921	466697
31208	466698
219699	466699
2632	466700
1293	466701
11549	466702
2464	466703
166055	466704
82886	466705
66162	466706
142180	466707
203554	466708
174331	466709
25866	466710
862	466711
33141	466712
271062	466713
3322	466714
55851	466715
34071	466716
4332	466717
148538	466718
6213	466719
24589	466720
111618	466721
22766	466722
897	466723
1710	466724
10101	466725
33311	466726
35286	466727
96956	466728
20455	466729
1764	466730
4196	466731
66	466732
2883	466733
8165	466734
3684	466735
51722	466736
166799	466737
211158	466738
23595	466739
126841	466740
111844	466741
13428	466742
43680	466743
9155	466744
53793	466745
214825	466746
168439	466747
121722	466748
3401	466749
108434	466750
156421	466751
161007	466752
120859	466753
45354	466754
134145	466755
57238	466756
2512	466757
385	466758
63054	466759
27547	466760
72717	466761
64055	466762
64569	466763
96075	466764
121830	466765
39118	466766
9428	466767
254611	466768
55274	466769
68087	466770
19447	466771
132100	466772
27727	466773
40765	466774
45085	466775
9498	466776
9902	466777
71540	466778
86476	466779
11932	466780
3388	466781
259	466782
107745	466783
111741	466784
48586	466785
56526	466786
172432	466787
72961	466788
4534	466789
252641	466790
187345	466791
187927	466792
11392	466793
140392	466794
44963	466795
36132	466796
23429	466797
2898	466798
4410	466799
121090	466800
50848	466801
7526	466802
24472	466803
129577	466804
56053	466805
184548	466806
101301	466807
5637	466808
219672	466809
232012	466810
2064	466811
164333	466812
96630	466813
1646	466814
1491	466815
70210	466816
42621	466817
2866	466818
110250	466819
580	466820
19628	466821
9850	466822
9146	466823
19317	466824
5835	466825
23254	466826
5066	466827
3323	466828
199384	466829
4632	466830
81713	466831
177638	466832
98639	466833
6195	466834
136031	466835
6062	466836
46697	466837
50478	466838
10127	466839
1791	466840
2362	466841
50113	466842
6093	466843
36699	466844
18890	466845
5345	466846
107	466847
50190	466848
7575	466849
2306	466850
3141	466851
49417	466852
30943	466853
77979	466854
42786	466855
267080	466856
63943	466857
6719	466858
688	466859
31608	466860
2362	466861
138946	466862
20586	466863
153421	466864
9056	466865
15793	466866
160045	466867
18003	466868
58974	466869
790	466870
7660	466871
29326	466872
26138	466873
109717	466874
132176	466875
19653	466876
28242	466877
4411	466878
14871	466879
2329	466880
43572	466881
2211	466882
3044	466883
302	466884
19600	466885
42847	466886
123142	466887
8342	466888
39936	466889
46511	466890
204	466891
42624	466892
83006	466893
129338	466894
79069	466895
124028	466896
1187	466897
21285	466898
94660	466899
112509	466900
239245	466901
330	466902
4825	466903
2160	466904
33417	466905
104449	466906
15567	466907
201878	466908
1619	466909
13920	466910
5747	466911
56891	466912
3341	466913
158147	466914
57052	466915
13826	466916
63062	466917
8047	466918
34586	466919
101020	466920
187675	466921
1917	466922
80326	466923
23553	466924
169098	466925
220899	466926
52949	466927
30713	466928
1836	466929
3268	466930
9960	466931
12159	466932
56949	466933
91186	466934
62839	466935
108761	466936
5530	466937
207547	466938
27938	466939
5440	466940
81199	466941
143035	466942
36056	466943
3056	466944
1634	466945
228642	466946
170317	466947
199	466948
879	466949
42577	466950
126207	466951
198257	466952
73100	466953
97844	466954
86723	466955
6273	466956
201117	466957
43622	466958
148686	466959
29284	466960
247454	466961
40731	466962
43589	466963
3027	466964
150418	466965
112756	466966
3755	466967
109002	466968
1990	466969
40593	466970
22658	466971
77039	466972
7251	466973
1500	466974
18601	466975
3107	466976
266229	466977
758	466978
7091	466979
12853	466980
64180	466981
128841	466982
145197	466983
115884	466984
45971	466985
70624	466986
115623	466987
2189	466988
20844	466989
11389	466990
28830	466991
220650	466992
106499	466993
10830	466994
113804	466995
14774	466996
103641	466997
3491	466998
21634	466999
59890	467000
1609	467001
8435	467002
260417	467003
35556	467004
143340	467005
170586	467006
181	467007
5595	467008
40048	467009
38323	467010
17486	467011
63428	467012
34951	467013
32121	467014
100838	467015
96618	467016
155116	467017
107	467018
151325	467019
143129	467020
2548	467021
89683	467022
43930	467023
31424	467024
23794	467025
1008	467026
100606	467027
17609	467028
108940	467029
197448	467030
32438	467031
73562	467032
57692	467033
2816	467034
18502	467035
20137	467036
98461	467037
95905	467038
257773	467039
8304	467040
271470	467041
10941	467042
8715	467043
3925	467044
84073	467045
16313	467046
6752	467047
853	467048
158286	467049
1312	467050
29236	467051
29814	467052
19074	467053
65151	467054
245666	467055
42899	467056
999	467057
77391	467058
95542	467059
101040	467060
111248	467061
1092	467062
69754	467063
48769	467064
1191	467065
42861	467066
71497	467067
74	467068
257958	467069
4909	467070
46692	467071
54724	467072
109397	467073
235753	467074
74383	467075
56248	467076
131490	467077
74071	467078
86618	467079
3192	467080
9671	467081
78144	467082
46439	467083
100464	467084
140924	467085
18815	467086
130421	467087
142610	467088
15674	467089
148831	467090
187820	467091
44850	467092
57473	467093
56251	467094
26467	467095
655	467096
41038	467097
17126	467098
22540	467099
7484	467100
51116	467101
58943	467102
4070	467103
78851	467104
7289	467105
131238	467106
15133	467107
95035	467108
27716	467109
10663	467110
66011	467111
44070	467112
242014	467113
23903	467114
7336	467115
161621	467116
2061	467117
106859	467118
20460	467119
55818	467120
117058	467121
6594	467122
3229	467123
54420	467124
7875	467125
133906	467126
28822	467127
44795	467128
132844	467129
11313	467130
954	467131
2039	467132
54674	467133
17236	467134
3759	467135
225327	467136
31809	467137
84523	467138
44012	467139
15972	467140
94380	467141
30992	467142
3720	467143
34846	467144
236874	467145
117394	467146
44879	467147
208051	467148
21030	467149
20551	467150
64865	467151
100798	467152
3778	467153
14668	467154
7021	467155
125659	467156
148930	467157
8647	467158
17852	467159
4266	467160
1720	467161
18310	467162
2607	467163
26068	467164
54600	467165
40810	467166
169550	467167
5884	467168
39982	467169
133193	467170
264830	467171
30031	467172
69311	467173
65611	467174
10799	467175
59464	467176
253269	467177
256391	467178
77686	467179
1288	467180
175016	467181
23887	467182
59589	467183
59894	467184
96929	467185
5454	467186
19655	467187
73523	467188
266446	467189
234196	467190
131540	467191
5240	467192
43803	467193
2125	467194
62461	467195
58818	467196
17274	467197
136133	467198
5945	467199
7874	467200
195253	467201
17946	467202
11280	467203
243	467204
7622	467205
23212	467206
7667	467207
182674	467208
10696	467209
73593	467210
42599	467211
39909	467212
63	467213
13186	467214
81709	467215
173466	467216
30676	467217
38069	467218
3672	467219
12816	467220
3427	467221
37643	467222
9709	467223
127120	467224
1869	467225
13967	467226
27	467227
34468	467228
55976	467229
14999	467230
44726	467231
18223	467232
49445	467233
136524	467234
81853	467235
4230	467236
57860	467237
22965	467238
164016	467239
46193	467240
17339	467241
5139	467242
114	467243
55276	467244
46206	467245
75787	467246
920	467247
11027	467248
154103	467249
134974	467250
3596	467251
143662	467252
1	467253
397	467254
44839	467255
55290	467256
5573	467257
180042	467258
133708	467259
110351	467260
242751	467261
141526	467262
41919	467263
2027	467264
8356	467265
9760	467266
1774	467267
1727	467268
14494	467269
155147	467270
3809	467271
9152	467272
174903	467273
49661	467274
125447	467275
26069	467276
35069	467277
2199	467278
8012	467279
118191	467280
185470	467281
161071	467282
2987	467283
159417	467284
73006	467285
43652	467286
18951	467287
5651	467288
21047	467289
48914	467290
22349	467291
64525	467292
7427	467293
76029	467294
224380	467295
243122	467296
5644	467297
1121	467298
158319	467299
152486	467300
2925	467301
252522	467302
9771	467303
7351	467304
58669	467305
391	467306
148100	467307
31499	467308
50046	467309
226645	467310
209819	467311
5469	467312
142168	467313
50758	467314
26482	467315
168499	467316
122996	467317
231125	467318
5123	467319
2575	467320
246741	467321
4049	467322
32959	467323
14541	467324
7649	467325
34806	467326
68035	467327
57321	467328
21405	467329
8161	467330
250279	467331
123036	467332
26137	467333
137466	467334
114101	467335
10415	467336
39954	467337
12598	467338
47302	467339
60634	467340
121560	467341
6620	467342
144	467343
23184	467344
5102	467345
265002	467346
265882	467347
39214	467348
23318	467349
180422	467350
126516	467351
362	467352
1624	467353
92833	467354
51240	467355
252960	467356
125648	467357
76903	467358
65309	467359
44892	467360
12790	467361
744	467362
145172	467363
515	467364
4968	467365
9645	467366
23970	467367
208753	467368
235814	467369
10220	467370
2167	467371
204722	467372
11631	467373
44201	467374
67608	467375
147413	467376
83776	467377
180639	467378
228403	467379
151263	467380
137408	467381
104244	467382
242	467383
9383	467384
2799	467385
28403	467386
143213	467387
8154	467388
17195	467389
2720	467390
133481	467391
13868	467392
27020	467393
10193	467394
107009	467395
25346	467396
11126	467397
159960	467398
15750	467399
84483	467400
46154	467401
822	467402
474	467403
30920	467404
91479	467405
99791	467406
148395	467407
93559	467408
82770	467409
79687	467410
3226	467411
110767	467412
120707	467413
170122	467414
1117	467415
52276	467416
212344	467417
51982	467418
6843	467419
6666	467420
69600	467421
10302	467422
27192	467423
16020	467424
177301	467425
116682	467426
30517	467427
87889	467428
18638	467429
11392	467430
66250	467431
48679	467432
146328	467433
146712	467434
35631	467435
36907	467436
12456	467437
18173	467438
124611	467439
64732	467440
33398	467441
86055	467442
2515	467443
58004	467444
145169	467445
9	467446
268156	467447
35706	467448
49756	467449
1840	467450
15378	467451
54442	467452
4155	467453
7527	467454
227688	467455
2184	467456
53997	467457
86631	467458
1047	467459
7348	467460
2258	467461
1444	467462
228777	467463
3098	467464
3991	467465
13	467466
21429	467467
14892	467468
49126	467469
232415	467470
27922	467471
5170	467472
158096	467473
110475	467474
66170	467475
49481	467476
105158	467477
19079	467478
101605	467479
18145	467480
59021	467481
231	467482
45895	467483
49959	467484
40576	467485
36809	467486
73136	467487
115100	467488
9986	467489
32747	467490
165020	467491
9966	467492
4708	467493
89520	467494
71928	467495
30951	467496
36165	467497
116586	467498
66547	467499
69897	467500
46019	467501
154661	467502
141873	467503
4806	467504
152420	467505
3623	467506
1118	467507
57726	467508
90334	467509
12541	467510
19146	467511
90091	467512
1757	467513
34517	467514
800	467515
4178	467516
2082	467517
100110	467518
1298	467519
10534	467520
9648	467521
20188	467522
183158	467523
50625	467524
2	467525
32161	467526
194165	467527
45970	467528
90106	467529
15220	467530
138260	467531
49048	467532
71828	467533
92176	467534
47928	467535
44455	467536
101126	467537
14175	467538
268956	467539
77791	467540
222209	467541
202898	467542
63026	467543
12410	467544
133967	467545
127080	467546
26397	467547
75908	467548
51518	467549
67	467550
53240	467551
135136	467552
179661	467553
3466	467554
94215	467555
255459	467556
148731	467557
264106	467558
96184	467559
239804	467560
13792	467561
362	467562
44917	467563
89096	467564
41927	467565
86572	467566
89806	467567
58449	467568
122978	467569
78826	467570
242202	467571
156530	467572
1433	467573
110526	467574
15067	467575
232337	467576
894	467577
27989	467578
77151	467579
105472	467580
193970	467581
7484	467582
46536	467583
3218	467584
167766	467585
84244	467586
44877	467587
28295	467588
215262	467589
187769	467590
78678	467591
80187	467592
21817	467593
155612	467594
26688	467595
2532	467596
99663	467597
15498	467598
90931	467599
206722	467600
255694	467601
206483	467602
52720	467603
24763	467604
143130	467605
221048	467606
3488	467607
89418	467608
9279	467609
31944	467610
35600	467611
15417	467612
67646	467613
123054	467614
40428	467615
193744	467616
22850	467617
15676	467618
41866	467619
234155	467620
57018	467621
36181	467622
1403	467623
75775	467624
30515	467625
2981	467626
56869	467627
8075	467628
15304	467629
147543	467630
18847	467631
42164	467632
84338	467633
37547	467634
119326	467635
34463	467636
14034	467637
173944	467638
11680	467639
9525	467640
54545	467641
29315	467642
130874	467643
24031	467644
150481	467645
16199	467646
365	467647
119979	467648
61184	467649
75079	467650
195672	467651
14396	467652
33404	467653
3213	467654
4980	467655
178051	467656
80693	467657
96061	467658
44359	467659
150405	467660
9609	467661
180621	467662
2885	467663
271851	467664
63727	467665
192098	467666
105744	467667
54072	467668
5070	467669
151946	467670
26522	467671
107169	467672
543	467673
4175	467674
247209	467675
65588	467676
24395	467677
208231	467678
24057	467679
8153	467680
10691	467681
105388	467682
982	467683
13139	467684
2	467685
61434	467686
14358	467687
5132	467688
140325	467689
96532	467690
39052	467691
20230	467692
653	467693
12933	467694
113045	467695
187639	467696
2505	467697
168862	467698
218514	467699
320	467700
12477	467701
44628	467702
4190	467703
104431	467704
205439	467705
102430	467706
108294	467707
123901	467708
5430	467709
16171	467710
55729	467711
39875	467712
101443	467713
199510	467714
38196	467715
103209	467716
6071	467717
249147	467718
107358	467719
2913	467720
13885	467721
42147	467722
218837	467723
3586	467724
7868	467725
13621	467726
92	467727
9509	467728
117076	467729
47771	467730
6114	467731
221328	467732
11836	467733
7863	467734
79404	467735
148491	467736
112031	467737
1244	467738
6218	467739
145329	467740
15803	467741
100374	467742
23749	467743
162389	467744
784	467745
1154	467746
114372	467747
64975	467748
12692	467749
53370	467750
55311	467751
33988	467752
125290	467753
194581	467754
19605	467755
45765	467756
141679	467757
181984	467758
61053	467759
5938	467760
51349	467761
54808	467762
188	467763
18402	467764
94859	467765
152602	467766
956	467767
21134	467768
21258	467769
6955	467770
65249	467771
74623	467772
1555	467773
54779	467774
77727	467775
15173	467776
253852	467777
9445	467778
141669	467779
61009	467780
121214	467781
68256	467782
64626	467783
66081	467784
23096	467785
47876	467786
7203	467787
89154	467788
167	467789
132176	467790
121848	467791
1810	467792
9889	467793
47676	467794
3290	467795
72411	467796
39496	467797
89376	467798
71100	467799
90802	467800
28663	467801
59915	467802
17287	467803
3385	467804
2239	467805
49034	467806
15009	467807
75955	467808
138985	467809
7681	467810
127838	467811
68789	467812
77188	467813
4978	467814
57866	467815
1209	467816
15131	467817
131689	467818
12959	467819
1321	467820
8620	467821
61485	467822
43698	467823
9308	467824
661	467825
87535	467826
22540	467827
23491	467828
21892	467829
36225	467830
6139	467831
212639	467832
249303	467833
74597	467834
64426	467835
18638	467836
28766	467837
146093	467838
9300	467839
1858	467840
20925	467841
36491	467842
18096	467843
22167	467844
86362	467845
905	467846
41271	467847
15554	467848
14105	467849
1441	467850
246908	467851
91033	467852
40905	467853
73773	467854
2094	467855
13176	467856
29336	467857
51991	467858
17130	467859
66788	467860
28501	467861
50973	467862
69825	467863
2956	467864
10867	467865
52313	467866
4354	467867
1809	467868
39140	467869
118740	467870
62374	467871
36281	467872
171066	467873
67676	467874
7475	467875
251	467876
10815	467877
147785	467878
70240	467879
43434	467880
140357	467881
133955	467882
155961	467883
270793	467884
58653	467885
53	467886
269	467887
123656	467888
34397	467889
63927	467890
35359	467891
82539	467892
45124	467893
27422	467894
202223	467895
170801	467896
16040	467897
43462	467898
5491	467899
34365	467900
18625	467901
34353	467902
57353	467903
184700	467904
91774	467905
22253	467906
77352	467907
137737	467908
98044	467909
3790	467910
57721	467911
194685	467912
52411	467913
27581	467914
151347	467915
5429	467916
5147	467917
2911	467918
112384	467919
13674	467920
46542	467921
272	467922
24445	467923
252379	467924
54905	467925
23241	467926
139520	467927
191475	467928
2755	467929
41726	467930
11917	467931
3777	467932
116480	467933
1966	467934
75082	467935
1942	467936
1656	467937
268975	467938
19360	467939
219519	467940
86971	467941
14078	467942
6210	467943
12441	467944
16053	467945
415	467946
34010	467947
227125	467948
47814	467949
128879	467950
219366	467951
1642	467952
10743	467953
1486	467954
241916	467955
48828	467956
13006	467957
55320	467958
125270	467959
76108	467960
43066	467961
98883	467962
127738	467963
14793	467964
212925	467965
159735	467966
151074	467967
34893	467968
119172	467969
54752	467970
41838	467971
41079	467972
21016	467973
244540	467974
14775	467975
24691	467976
258213	467977
2149	467978
41750	467979
62072	467980
7198	467981
75258	467982
16219	467983
57399	467984
5152	467985
215166	467986
13336	467987
181626	467988
515	467989
266193	467990
25795	467991
154078	467992
85740	467993
41847	467994
127221	467995
13585	467996
180946	467997
4756	467998
9288	467999
18278	468000
35910	468001
192159	468002
137955	468003
66364	468004
104417	468005
2029	468006
2355	468007
82770	468008
30511	468009
52903	468010
58215	468011
155	468012
1496	468013
73554	468014
787	468015
27916	468016
40963	468017
35303	468018
1788	468019
73688	468020
147572	468021
8677	468022
137194	468023
247859	468024
74892	468025
21561	468026
48757	468027
165938	468028
79392	468029
13505	468030
16944	468031
99022	468032
30162	468033
40644	468034
1465	468035
147892	468036
231150	468037
57331	468038
106208	468039
129775	468040
104674	468041
17774	468042
234216	468043
16	468044
41157	468045
14827	468046
218061	468047
44692	468048
70167	468049
20039	468050
1583	468051
31898	468052
147655	468053
8822	468054
56033	468055
267511	468056
69056	468057
19988	468058
45574	468059
38636	468060
41197	468061
203463	468062
1124	468063
85178	468064
205129	468065
158854	468066
144272	468067
73127	468068
202	468069
51170	468070
174181	468071
99929	468072
24604	468073
22417	468074
177236	468075
249861	468076
448	468077
37018	468078
20734	468079
69356	468080
68392	468081
2295	468082
80122	468083
10463	468084
173708	468085
5006	468086
34266	468087
10183	468088
21225	468089
29212	468090
3727	468091
11601	468092
5067	468093
23465	468094
22500	468095
10814	468096
5	468097
8236	468098
54047	468099
2277	468100
14642	468101
37749	468102
21134	468103
134691	468104
5281	468105
568	468106
15857	468107
15164	468108
30781	468109
52580	468110
434	468111
52891	468112
78316	468113
144539	468114
233006	468115
269421	468116
188665	468117
230295	468118
72450	468119
188	468120
7290	468121
8992	468122
9765	468123
18023	468124
11567	468125
94547	468126
102832	468127
11554	468128
105	468129
23780	468130
263839	468131
10347	468132
128586	468133
87519	468134
11177	468135
97734	468136
1619	468137
30975	468138
18961	468139
79647	468140
1163	468141
89213	468142
30796	468143
329	468144
28093	468145
163088	468146
222837	468147
24882	468148
89208	468149
1078	468150
147229	468151
19107	468152
87320	468153
58999	468154
7718	468155
73963	468156
151640	468157
137766	468158
256072	468159
85079	468160
3612	468161
233253	468162
260539	468163
92525	468164
40452	468165
19149	468166
148816	468167
2658	468168
4118	468169
131755	468170
193720	468171
45204	468172
92446	468173
5873	468174
235461	468175
125285	468176
8970	468177
13365	468178
11975	468179
858	468180
106755	468181
73433	468182
84625	468183
235499	468184
98042	468185
107297	468186
29445	468187
254955	468188
60558	468189
70825	468190
79273	468191
122517	468192
1417	468193
45200	468194
15702	468195
46133	468196
8808	468197
94607	468198
13198	468199
4624	468200
155298	468201
39943	468202
64762	468203
48731	468204
23877	468205
38615	468206
44153	468207
89862	468208
146823	468209
70107	468210
112253	468211
33433	468212
61684	468213
6064	468214
193	468215
9357	468216
29810	468217
4223	468218
89605	468219
48323	468220
2178	468221
41967	468222
22389	468223
5532	468224
35394	468225
40082	468226
57974	468227
4202	468228
6603	468229
4	468230
159873	468231
19654	468232
3392	468233
156217	468234
190	468235
14572	468236
264668	468237
25120	468238
151539	468239
27745	468240
53844	468241
109043	468242
92870	468243
265863	468244
260873	468245
146385	468246
87476	468247
92399	468248
988	468249
46892	468250
10306	468251
25852	468252
109494	468253
178528	468254
150305	468255
53063	468256
12449	468257
2478	468258
78034	468259
16314	468260
1125	468261
1211	468262
128798	468263
18902	468264
240880	468265
8043	468266
161386	468267
170713	468268
11655	468269
7817	468270
92119	468271
39178	468272
1476	468273
22539	468274
117545	468275
8396	468276
194525	468277
48756	468278
19408	468279
9855	468280
31592	468281
81918	468282
4421	468283
156533	468284
199447	468285
1742	468286
126870	468287
70382	468288
61763	468289
6403	468290
49748	468291
44160	468292
236957	468293
567	468294
19624	468295
16687	468296
164729	468297
7311	468298
4339	468299
5865	468300
18611	468301
61657	468302
182932	468303
133953	468304
128765	468305
223670	468306
27948	468307
24621	468308
11483	468309
53747	468310
144751	468311
101347	468312
27594	468313
256240	468314
20703	468315
3056	468316
7432	468317
164929	468318
68057	468319
18216	468320
20047	468321
56952	468322
11	468323
6311	468324
42320	468325
91057	468326
92262	468327
5141	468328
17054	468329
49707	468330
23109	468331
35572	468332
69682	468333
41439	468334
89949	468335
586	468336
31338	468337
39192	468338
79531	468339
250957	468340
21958	468341
92323	468342
40730	468343
20128	468344
149079	468345
76864	468346
29281	468347
77812	468348
136010	468349
172206	468350
1149	468351
11390	468352
140117	468353
84874	468354
23528	468355
5804	468356
62223	468357
91051	468358
4596	468359
59633	468360
141	468361
19183	468362
23264	468363
1968	468364
18530	468365
59000	468366
25743	468367
39158	468368
39462	468369
5706	468370
154678	468371
194774	468372
6841	468373
21402	468374
135433	468375
72281	468376
254894	468377
266899	468378
174998	468379
18711	468380
47053	468381
101733	468382
23778	468383
8389	468384
311	468385
87267	468386
72521	468387
44549	468388
59014	468389
229	468390
76390	468391
3662	468392
9796	468393
8954	468394
11304	468395
8528	468396
10276	468397
247919	468398
90209	468399
27814	468400
27765	468401
7376	468402
2090	468403
55575	468404
112045	468405
262314	468406
255847	468407
45587	468408
57165	468409
46510	468410
103538	468411
129009	468412
134699	468413
192101	468414
55481	468415
2209	468416
21013	468417
124874	468418
186385	468419
374	468420
5839	468421
143815	468422
133320	468423
6602	468424
224439	468425
34931	468426
101569	468427
68042	468428
28201	468429
89461	468430
196	468431
93801	468432
57561	468433
494	468434
95713	468435
14182	468436
129929	468437
8682	468438
47772	468439
597	468440
119168	468441
25635	468442
19425	468443
159032	468444
121906	468445
9890	468446
82775	468447
65233	468448
36001	468449
12917	468450
20780	468451
209575	468452
8926	468453
248321	468454
155548	468455
30501	468456
828	468457
1516	468458
127111	468459
61701	468460
100481	468461
95248	468462
32809	468463
8	468464
85619	468465
92405	468466
78977	468467
64961	468468
27877	468469
53406	468470
2061	468471
49702	468472
61113	468473
153035	468474
2381	468475
81	468476
142068	468477
4434	468478
77838	468479
3924	468480
143312	468481
12429	468482
264242	468483
161448	468484
5141	468485
52802	468486
844	468487
46936	468488
42271	468489
22255	468490
498	468491
190	468492
16577	468493
43895	468494
78239	468495
102217	468496
42679	468497
11442	468498
61	468499
153687	468500
123599	468501
39972	468502
14373	468503
34275	468504
55612	468505
19791	468506
166343	468507
5076	468508
109702	468509
11709	468510
58762	468511
5658	468512
17492	468513
146353	468514
145831	468515
46245	468516
3133	468517
38573	468518
4208	468519
35734	468520
17791	468521
5577	468522
212711	468523
3215	468524
28	468525
22401	468526
171437	468527
28933	468528
4788	468529
16553	468530
150737	468531
220723	468532
16	468533
150568	468534
3230	468535
4707	468536
170132	468537
65725	468538
21555	468539
36397	468540
72281	468541
61949	468542
75571	468543
176914	468544
107959	468545
5138	468546
150789	468547
3471	468548
100964	468549
17127	468550
135133	468551
3539	468552
213498	468553
244371	468554
31175	468555
3	468556
23499	468557
8847	468558
115237	468559
204834	468560
81626	468561
14198	468562
17727	468563
354	468564
89400	468565
42085	468566
78948	468567
2571	468568
3641	468569
1668	468570
72995	468571
40268	468572
50582	468573
10076	468574
61	468575
97823	468576
142674	468577
33447	468578
155413	468579
12715	468580
2159	468581
5716	468582
16151	468583
14221	468584
38930	468585
7152	468586
10516	468587
2781	468588
8449	468589
7247	468590
16570	468591
59387	468592
65968	468593
3060	468594
38188	468595
14161	468596
69532	468597
2655	468598
13696	468599
135444	468600
78023	468601
13400	468602
238554	468603
52859	468604
58169	468605
49475	468606
3541	468607
205692	468608
885	468609
32441	468610
77586	468611
44216	468612
14740	468613
54522	468614
169343	468615
13847	468616
24391	468617
20110	468618
7886	468619
232279	468620
1490	468621
49125	468622
137951	468623
157287	468624
90161	468625
178403	468626
34810	468627
9667	468628
108242	468629
179964	468630
129673	468631
28298	468632
20709	468633
51251	468634
142177	468635
81901	468636
222173	468637
9456	468638
39315	468639
45642	468640
31622	468641
72946	468642
2124	468643
163244	468644
16019	468645
11482	468646
66227	468647
76672	468648
248	468649
21865	468650
1296	468651
237049	468652
71816	468653
151041	468654
103151	468655
11342	468656
64347	468657
6375	468658
3899	468659
183530	468660
96284	468661
126134	468662
690	468663
167704	468664
44670	468665
2951	468666
1132	468667
258763	468668
3091	468669
47336	468670
154207	468671
293	468672
59460	468673
156981	468674
97112	468675
158935	468676
234078	468677
155676	468678
836	468679
43993	468680
12943	468681
9219	468682
209311	468683
54137	468684
104680	468685
18012	468686
36942	468687
83748	468688
20990	468689
1376	468690
51032	468691
2255	468692
37040	468693
30422	468694
39229	468695
2892	468696
114619	468697
1401	468698
55370	468699
66402	468700
116365	468701
105580	468702
252488	468703
8595	468704
56336	468705
8952	468706
3437	468707
10857	468708
157053	468709
45559	468710
23741	468711
5910	468712
234133	468713
37212	468714
93791	468715
12093	468716
244181	468717
147842	468718
17629	468719
197443	468720
260060	468721
14633	468722
5723	468723
23893	468724
2536	468725
5911	468726
176609	468727
130136	468728
60937	468729
163886	468730
122097	468731
8223	468732
65784	468733
55840	468734
37925	468735
33599	468736
21817	468737
89140	468738
2643	468739
24171	468740
152551	468741
106580	468742
51244	468743
25267	468744
7028	468745
19470	468746
43085	468747
212566	468748
100041	468749
13299	468750
64580	468751
15691	468752
92036	468753
21244	468754
88341	468755
169745	468756
3887	468757
1747	468758
60971	468759
617	468760
150132	468761
72806	468762
232198	468763
19198	468764
143936	468765
164	468766
63963	468767
258419	468768
3134	468769
50865	468770
2008	468771
28002	468772
10609	468773
1948	468774
138765	468775
43350	468776
13004	468777
160741	468778
21295	468779
5043	468780
32632	468781
207610	468782
31792	468783
30780	468784
178873	468785
247972	468786
3117	468787
230967	468788
33090	468789
19905	468790
445	468791
497	468792
423	468793
91925	468794
305	468795
80431	468796
33184	468797
253877	468798
10139	468799
82713	468800
815	468801
145999	468802
46013	468803
8431	468804
57888	468805
102676	468806
19607	468807
6455	468808
2202	468809
42380	468810
48413	468811
3859	468812
8626	468813
91223	468814
5734	468815
107160	468816
98415	468817
1218	468818
79850	468819
43220	468820
335	468821
22035	468822
70947	468823
99105	468824
126332	468825
12542	468826
24063	468827
254906	468828
5281	468829
122204	468830
9333	468831
55552	468832
406	468833
135980	468834
158749	468835
35997	468836
45250	468837
29465	468838
40011	468839
113844	468840
224115	468841
129341	468842
8404	468843
82200	468844
115249	468845
138227	468846
166963	468847
135645	468848
86029	468849
30460	468850
164483	468851
21105	468852
84936	468853
48263	468854
147183	468855
162880	468856
8561	468857
67986	468858
171539	468859
139093	468860
121887	468861
4701	468862
234957	468863
222109	468864
2161	468865
2439	468866
208600	468867
104084	468868
22597	468869
110034	468870
40308	468871
88358	468872
3079	468873
55255	468874
72454	468875
96864	468876
107978	468877
9598	468878
263692	468879
57712	468880
261658	468881
257687	468882
212229	468883
222361	468884
90620	468885
105194	468886
114767	468887
10487	468888
6996	468889
5400	468890
1856	468891
47722	468892
32308	468893
272544	468894
6148	468895
17680	468896
53245	468897
4441	468898
54019	468899
73388	468900
16397	468901
64756	468902
30734	468903
13458	468904
21462	468905
75	468906
37803	468907
165527	468908
35499	468909
26629	468910
142180	468911
52784	468912
186085	468913
506	468914
27263	468915
32083	468916
198984	468917
23587	468918
16486	468919
183671	468920
1753	468921
5747	468922
2159	468923
42261	468924
298	468925
24207	468926
93979	468927
4043	468928
30653	468929
1368	468930
173	468931
34869	468932
55464	468933
91080	468934
63902	468935
32144	468936
35522	468937
501	468938
21261	468939
39179	468940
13538	468941
54543	468942
3154	468943
159277	468944
62178	468945
1282	468946
75106	468947
47571	468948
49629	468949
51519	468950
9679	468951
241974	468952
17296	468953
102156	468954
42538	468955
168627	468956
24325	468957
7793	468958
90	468959
141914	468960
30499	468961
35670	468962
6352	468963
1674	468964
52322	468965
134128	468966
5277	468967
21404	468968
6702	468969
260737	468970
31233	468971
74395	468972
27323	468973
64590	468974
19411	468975
140204	468976
154314	468977
7301	468978
21089	468979
6579	468980
86082	468981
144440	468982
14100	468983
34223	468984
16784	468985
3543	468986
13786	468987
37377	468988
61958	468989
31972	468990
1845	468991
701	468992
145230	468993
194822	468994
124005	468995
334	468996
14164	468997
163494	468998
112731	468999
85	469000
26206	469001
739	469002
226938	469003
6642	469004
252144	469005
79169	469006
15733	469007
127512	469008
254714	469009
165347	469010
243032	469011
155986	469012
14478	469013
127988	469014
552	469015
211100	469016
112896	469017
75181	469018
85794	469019
126481	469020
13891	469021
120179	469022
125955	469023
3546	469024
69891	469025
140168	469026
20328	469027
18752	469028
39850	469029
167498	469030
9817	469031
76356	469032
8612	469033
234753	469034
111661	469035
59726	469036
58740	469037
12572	469038
169868	469039
19418	469040
189322	469041
63864	469042
6867	469043
6788	469044
122987	469045
33039	469046
21653	469047
83772	469048
18985	469049
317	469050
77384	469051
28097	469052
64844	469053
46971	469054
158089	469055
29169	469056
259341	469057
10135	469058
2586	469059
239939	469060
3731	469061
62	469062
68840	469063
61312	469064
26619	469065
62977	469066
11680	469067
60537	469068
103856	469069
4272	469070
2690	469071
6672	469072
104190	469073
83451	469074
41690	469075
730	469076
5928	469077
5618	469078
34155	469079
267119	469080
34657	469081
17501	469082
116681	469083
42793	469084
8977	469085
247345	469086
788	469087
193	469088
6876	469089
54870	469090
8932	469091
16341	469092
87449	469093
4653	469094
27495	469095
36056	469096
44921	469097
258206	469098
1119	469099
74399	469100
5145	469101
2937	469102
141220	469103
5375	469104
33356	469105
46119	469106
55554	469107
98332	469108
121587	469109
48159	469110
47956	469111
1507	469112
1598	469113
2056	469114
42266	469115
2333	469116
40882	469117
17364	469118
73874	469119
49030	469120
109036	469121
167218	469122
210404	469123
92122	469124
13572	469125
70666	469126
52008	469127
129255	469128
143303	469129
15915	469130
25729	469131
106674	469132
26442	469133
78803	469134
209689	469135
31855	469136
132348	469137
70982	469138
6728	469139
26013	469140
109534	469141
45577	469142
23992	469143
257594	469144
204762	469145
142969	469146
15268	469147
57175	469148
24736	469149
34132	469150
12977	469151
61685	469152
827	469153
67596	469154
111032	469155
49693	469156
5224	469157
169792	469158
107347	469159
146606	469160
93488	469161
15406	469162
25315	469163
13340	469164
14915	469165
48723	469166
58926	469167
19016	469168
226694	469169
5604	469170
855	469171
214967	469172
32865	469173
7575	469174
41066	469175
8387	469176
2190	469177
4104	469178
248455	469179
38793	469180
12450	469181
42117	469182
243886	469183
7807	469184
64969	469185
28041	469186
28315	469187
94667	469188
220149	469189
62180	469190
132854	469191
61642	469192
106937	469193
49423	469194
29716	469195
23331	469196
38323	469197
25681	469198
17309	469199
2657	469200
135486	469201
95275	469202
17088	469203
44312	469204
13796	469205
189355	469206
137150	469207
3106	469208
24080	469209
36473	469210
2103	469211
24215	469212
20345	469213
82897	469214
7347	469215
112895	469216
32724	469217
68547	469218
37588	469219
144797	469220
3958	469221
244906	469222
42069	469223
3785	469224
5027	469225
110909	469226
114891	469227
21532	469228
66167	469229
132856	469230
8245	469231
62857	469232
149922	469233
5789	469234
104256	469235
86459	469236
47535	469237
6063	469238
83256	469239
80107	469240
22653	469241
80126	469242
138810	469243
8034	469244
20291	469245
1118	469246
14269	469247
32056	469248
50063	469249
256	469250
226129	469251
31154	469252
22829	469253
194407	469254
134163	469255
6828	469256
150266	469257
20927	469258
1995	469259
23483	469260
58910	469261
105929	469262
5096	469263
120233	469264
3406	469265
2419	469266
6541	469267
80013	469268
12067	469269
5406	469270
5092	469271
2211	469272
54051	469273
10633	469274
57365	469275
46335	469276
37478	469277
55240	469278
69641	469279
9269	469280
1749	469281
53287	469282
36654	469283
48732	469284
105512	469285
769	469286
24502	469287
22104	469288
581	469289
38852	469290
78341	469291
112232	469292
212794	469293
161888	469294
17477	469295
8798	469296
83457	469297
15010	469298
21829	469299
221449	469300
32205	469301
242972	469302
10479	469303
12686	469304
29766	469305
68316	469306
167399	469307
52	469308
1703	469309
4862	469310
40133	469311
121041	469312
37457	469313
3204	469314
47178	469315
223188	469316
12708	469317
135545	469318
123348	469319
9712	469320
618	469321
52987	469322
84477	469323
101423	469324
23184	469325
371	469326
67298	469327
1677	469328
90649	469329
215435	469330
136416	469331
90348	469332
7117	469333
6815	469334
137458	469335
10281	469336
239288	469337
38827	469338
420	469339
82529	469340
174913	469341
244858	469342
188931	469343
270815	469344
16158	469345
10956	469346
7301	469347
151044	469348
147653	469349
3751	469350
265076	469351
231252	469352
3195	469353
57921	469354
13585	469355
3777	469356
54104	469357
51391	469358
3722	469359
393	469360
19819	469361
170494	469362
13186	469363
551	469364
103138	469365
122786	469366
32869	469367
95010	469368
22970	469369
25553	469370
71784	469371
3702	469372
167085	469373
140084	469374
33977	469375
28397	469376
9911	469377
23193	469378
233731	469379
145208	469380
210362	469381
9216	469382
17456	469383
80157	469384
105162	469385
20511	469386
33830	469387
135002	469388
79173	469389
2100	469390
9201	469391
14730	469392
240699	469393
44481	469394
113377	469395
33208	469396
189992	469397
6746	469398
240223	469399
110591	469400
30390	469401
205656	469402
19887	469403
140713	469404
59176	469405
110532	469406
1456	469407
5521	469408
4290	469409
5692	469410
95947	469411
99735	469412
1876	469413
185173	469414
214320	469415
19210	469416
7822	469417
58	469418
56578	469419
55082	469420
13335	469421
209480	469422
84418	469423
9395	469424
100886	469425
16835	469426
200290	469427
46006	469428
1623	469429
30692	469430
12927	469431
3998	469432
80334	469433
22507	469434
53094	469435
81565	469436
41570	469437
28290	469438
192523	469439
112036	469440
3236	469441
178360	469442
92265	469443
243159	469444
79208	469445
66650	469446
10033	469447
167606	469448
6888	469449
236513	469450
161986	469451
27709	469452
95951	469453
5523	469454
2026	469455
19140	469456
9608	469457
897	469458
38388	469459
62204	469460
1680	469461
37893	469462
3818	469463
50682	469464
25973	469465
97674	469466
1995	469467
59787	469468
27470	469469
245752	469470
4292	469471
59726	469472
91252	469473
26499	469474
48320	469475
240220	469476
115856	469477
174731	469478
37220	469479
13315	469480
27774	469481
859	469482
144617	469483
78796	469484
252666	469485
34952	469486
223524	469487
7146	469488
21569	469489
265	469490
32978	469491
12581	469492
143	469493
584	469494
1398	469495
59552	469496
232356	469497
101397	469498
1372	469499
1014	469500
3207	469501
187648	469502
50458	469503
44501	469504
40856	469505
25034	469506
107027	469507
38298	469508
16458	469509
272302	469510
230126	469511
240257	469512
67106	469513
192852	469514
158810	469515
430	469516
12099	469517
258672	469518
6811	469519
15805	469520
73210	469521
180910	469522
469	469523
78	469524
15568	469525
190344	469526
54078	469527
132651	469528
70729	469529
84289	469530
19238	469531
4630	469532
24234	469533
93084	469534
92054	469535
246660	469536
33841	469537
138603	469538
66532	469539
28933	469540
234867	469541
1606	469542
4263	469543
137503	469544
53190	469545
151838	469546
92255	469547
111995	469548
267108	469549
111966	469550
59394	469551
77796	469552
1451	469553
15439	469554
12834	469555
242294	469556
96405	469557
5091	469558
12596	469559
7030	469560
91445	469561
232567	469562
22388	469563
30068	469564
229476	469565
160275	469566
16221	469567
1660	469568
30659	469569
34859	469570
15084	469571
75963	469572
117528	469573
28149	469574
8370	469575
3779	469576
51893	469577
6016	469578
236515	469579
13562	469580
81625	469581
92992	469582
1462	469583
7944	469584
54706	469585
27557	469586
3670	469587
2246	469588
80449	469589
7772	469590
18920	469591
8257	469592
26502	469593
28845	469594
191531	469595
3972	469596
24211	469597
46384	469598
5592	469599
30120	469600
61513	469601
13259	469602
90466	469603
160874	469604
24978	469605
108807	469606
409	469607
2083	469608
4812	469609
63363	469610
10555	469611
84268	469612
26058	469613
26299	469614
237350	469615
66144	469616
9754	469617
4139	469618
3484	469619
542	469620
55323	469621
21513	469622
19602	469623
79236	469624
29802	469625
51434	469626
11208	469627
18824	469628
25003	469629
1435	469630
38515	469631
75839	469632
70935	469633
61448	469634
145117	469635
18064	469636
132058	469637
9677	469638
24038	469639
1594	469640
266575	469641
6470	469642
91123	469643
51082	469644
50157	469645
14078	469646
6144	469647
65937	469648
11533	469649
138936	469650
126148	469651
38567	469652
93021	469653
3415	469654
2216	469655
107598	469656
21236	469657
109996	469658
118848	469659
113467	469660
4046	469661
134725	469662
14154	469663
178465	469664
135719	469665
99944	469666
9816	469667
11317	469668
35838	469669
45374	469670
975	469671
42487	469672
36746	469673
8569	469674
130785	469675
36421	469676
33485	469677
174081	469678
9073	469679
6415	469680
46852	469681
163823	469682
98837	469683
48292	469684
39774	469685
62840	469686
94877	469687
62185	469688
192018	469689
63608	469690
15902	469691
160080	469692
12540	469693
39700	469694
86128	469695
35979	469696
17880	469697
2621	469698
29323	469699
4399	469700
156717	469701
10223	469702
96720	469703
24101	469704
3325	469705
3365	469706
34000	469707
118506	469708
653	469709
74141	469710
171350	469711
75047	469712
7244	469713
17829	469714
4635	469715
157561	469716
10180	469717
85217	469718
77851	469719
10000	469720
116397	469721
35343	469722
23896	469723
38496	469724
82585	469725
94075	469726
157629	469727
184	469728
62067	469729
89699	469730
42462	469731
218933	469732
61623	469733
57063	469734
238920	469735
373	469736
19997	469737
56956	469738
32307	469739
240304	469740
234989	469741
65161	469742
31170	469743
80757	469744
11101	469745
3873	469746
19054	469747
50877	469748
12054	469749
56022	469750
118977	469751
139380	469752
13648	469753
46488	469754
39379	469755
13121	469756
41439	469757
5246	469758
223086	469759
322	469760
139286	469761
58149	469762
8408	469763
115389	469764
2294	469765
57688	469766
158581	469767
35950	469768
35329	469769
228875	469770
113369	469771
196744	469772
79637	469773
90533	469774
8572	469775
216964	469776
184995	469777
120615	469778
49008	469779
62703	469780
117791	469781
85818	469782
100682	469783
97215	469784
39591	469785
69574	469786
55281	469787
215413	469788
50098	469789
55941	469790
138362	469791
15210	469792
5314	469793
5792	469794
74155	469795
62395	469796
1807	469797
113739	469798
20548	469799
45168	469800
63344	469801
151391	469802
37389	469803
144477	469804
139656	469805
608	469806
77517	469807
203936	469808
105581	469809
73466	469810
265999	469811
56804	469812
237591	469813
163943	469814
1602	469815
12205	469816
4719	469817
98920	469818
246250	469819
250698	469820
154240	469821
39083	469822
242902	469823
28407	469824
18909	469825
22555	469826
40792	469827
20704	469828
6527	469829
232878	469830
19189	469831
21360	469832
9440	469833
123901	469834
3942	469835
146072	469836
58881	469837
66754	469838
140319	469839
256584	469840
145168	469841
8736	469842
8530	469843
33606	469844
51837	469845
1514	469846
41387	469847
247304	469848
75303	469849
246941	469850
11194	469851
5508	469852
10302	469853
30433	469854
90295	469855
136804	469856
112999	469857
109294	469858
157407	469859
232624	469860
108856	469861
45956	469862
10648	469863
137972	469864
23344	469865
38986	469866
2253	469867
30770	469868
23934	469869
78267	469870
50211	469871
271448	469872
50422	469873
175786	469874
17587	469875
37694	469876
185279	469877
241062	469878
10322	469879
8162	469880
50066	469881
57579	469882
40825	469883
23137	469884
54200	469885
154804	469886
6767	469887
49020	469888
159882	469889
126490	469890
212543	469891
133378	469892
12561	469893
6145	469894
94593	469895
4607	469896
33660	469897
10611	469898
6598	469899
239219	469900
43201	469901
59580	469902
198779	469903
2924	469904
31606	469905
332	469906
22378	469907
48494	469908
40033	469909
235058	469910
97029	469911
156137	469912
6970	469913
202475	469914
18448	469915
14778	469916
957	469917
39	469918
1809	469919
113773	469920
78744	469921
2661	469922
183861	469923
57157	469924
17969	469925
34827	469926
224034	469927
723	469928
80457	469929
14059	469930
2303	469931
36438	469932
438	469933
12031	469934
8606	469935
11557	469936
1006	469937
71469	469938
89935	469939
3762	469940
5963	469941
104030	469942
76282	469943
145662	469944
21309	469945
34944	469946
149072	469947
45122	469948
6923	469949
123970	469950
18979	469951
169992	469952
9203	469953
78384	469954
85894	469955
20908	469956
24573	469957
41512	469958
25117	469959
78828	469960
25424	469961
6822	469962
5311	469963
53013	469964
26105	469965
27632	469966
123021	469967
5573	469968
231	469969
34475	469970
858	469971
158511	469972
1012	469973
25525	469974
126012	469975
8107	469976
139668	469977
3846	469978
42261	469979
121195	469980
40150	469981
116847	469982
203378	469983
149343	469984
55363	469985
39694	469986
103300	469987
214762	469988
19403	469989
5947	469990
5388	469991
50475	469992
108707	469993
95495	469994
106651	469995
9043	469996
2185	469997
161707	469998
26344	469999
1678	470000
110098	470001
108128	470002
26938	470003
208198	470004
1034	470005
39615	470006
128749	470007
17061	470008
31144	470009
2953	470010
3952	470011
168946	470012
15429	470013
19481	470014
41637	470015
11614	470016
110288	470017
70189	470018
160826	470019
41463	470020
60718	470021
7885	470022
28	470023
1234	470024
47053	470025
65335	470026
94516	470027
110381	470028
1172	470029
99499	470030
220662	470031
16857	470032
34813	470033
58034	470034
36096	470035
17853	470036
95802	470037
552	470038
837	470039
22698	470040
47607	470041
98352	470042
236671	470043
78529	470044
59142	470045
46565	470046
26168	470047
38983	470048
7171	470049
8153	470050
20238	470051
202149	470052
223147	470053
16	470054
7333	470055
1703	470056
5001	470057
213152	470058
97215	470059
99382	470060
8183	470061
41948	470062
8095	470063
126464	470064
104231	470065
22414	470066
97049	470067
1906	470068
89777	470069
35616	470070
214203	470071
69710	470072
8540	470073
37118	470074
105784	470075
44426	470076
40144	470077
264792	470078
133827	470079
11519	470080
212933	470081
2880	470082
14893	470083
12856	470084
4978	470085
295	470086
12593	470087
16413	470088
503	470089
89093	470090
52671	470091
1385	470092
4353	470093
69106	470094
164207	470095
41191	470096
257929	470097
9052	470098
12162	470099
107070	470100
31546	470101
43952	470102
28952	470103
232661	470104
75819	470105
16046	470106
18342	470107
335	470108
47895	470109
10032	470110
60253	470111
128058	470112
10598	470113
11874	470114
104819	470115
5455	470116
7199	470117
105364	470118
49324	470119
263499	470120
822	470121
27920	470122
68	470123
18283	470124
22675	470125
49280	470126
164912	470127
18065	470128
111094	470129
22960	470130
13470	470131
21898	470132
107962	470133
1055	470134
124776	470135
101887	470136
50684	470137
8251	470138
106762	470139
22376	470140
5316	470141
97452	470142
24526	470143
5129	470144
8590	470145
164750	470146
58454	470147
169100	470148
123430	470149
3801	470150
264738	470151
47955	470152
64551	470153
257271	470154
4599	470155
105	470156
79775	470157
70413	470158
33908	470159
175170	470160
53945	470161
824	470162
17889	470163
118897	470164
18754	470165
35341	470166
59522	470167
90706	470168
14170	470169
81280	470170
16603	470171
1253	470172
15546	470173
189824	470174
349	470175
78692	470176
12536	470177
117829	470178
46738	470179
8022	470180
57050	470181
229028	470182
28899	470183
37020	470184
191947	470185
268192	470186
114105	470187
282	470188
234490	470189
129266	470190
16008	470191
22767	470192
6929	470193
176846	470194
81105	470195
13650	470196
166756	470197
159691	470198
10567	470199
5614	470200
33535	470201
3768	470202
9763	470203
253839	470204
23674	470205
9772	470206
37979	470207
36113	470208
488	470209
203068	470210
50364	470211
162586	470212
44346	470213
9929	470214
61027	470215
89498	470216
2113	470217
4602	470218
38778	470219
105001	470220
126	470221
2932	470222
193909	470223
149746	470224
52870	470225
68370	470226
121209	470227
114559	470228
49651	470229
43571	470230
5669	470231
28456	470232
191358	470233
73406	470234
38733	470235
45326	470236
68756	470237
13039	470238
2605	470239
168242	470240
27107	470241
298	470242
69344	470243
16768	470244
79064	470245
19850	470246
1015	470247
134140	470248
653	470249
41541	470250
41	470251
216919	470252
5332	470253
32251	470254
31773	470255
2639	470256
453	470257
1685	470258
4303	470259
62135	470260
51346	470261
971	470262
73134	470263
200743	470264
162874	470265
15172	470266
232591	470267
36564	470268
1804	470269
17540	470270
5643	470271
223430	470272
98308	470273
8804	470274
116160	470275
76625	470276
156628	470277
19261	470278
86293	470279
63181	470280
56478	470281
7276	470282
1044	470283
26927	470284
25938	470285
52035	470286
1964	470287
16060	470288
8220	470289
67874	470290
491	470291
67526	470292
147923	470293
29763	470294
163402	470295
20972	470296
112518	470297
11317	470298
125995	470299
3737	470300
23461	470301
55204	470302
161372	470303
54381	470304
75782	470305
68923	470306
2059	470307
3844	470308
178858	470309
44842	470310
26470	470311
125831	470312
118202	470313
7185	470314
198537	470315
3313	470316
7777	470317
5472	470318
2565	470319
59575	470320
54432	470321
141964	470322
207669	470323
140624	470324
20408	470325
2214	470326
96219	470327
49794	470328
22601	470329
21780	470330
71547	470331
23271	470332
9969	470333
38932	470334
44249	470335
133434	470336
29113	470337
23389	470338
2670	470339
163411	470340
28613	470341
19920	470342
4466	470343
39667	470344
106691	470345
12329	470346
131291	470347
35752	470348
66953	470349
37031	470350
134139	470351
476	470352
5672	470353
123732	470354
55207	470355
25	470356
1361	470357
70019	470358
15777	470359
61768	470360
209278	470361
50106	470362
105427	470363
131	470364
241113	470365
10213	470366
169491	470367
157254	470368
11937	470369
16021	470370
817	470371
7546	470372
43396	470373
174463	470374
11430	470375
82939	470376
45	470377
42453	470378
95881	470379
125289	470380
17845	470381
7668	470382
24288	470383
6670	470384
264181	470385
55705	470386
14171	470387
69343	470388
33704	470389
97892	470390
134126	470391
56347	470392
80291	470393
122246	470394
32671	470395
19429	470396
270041	470397
33238	470398
160747	470399
20307	470400
41690	470401
30259	470402
34652	470403
168223	470404
97913	470405
13525	470406
79631	470407
25698	470408
43138	470409
146194	470410
132415	470411
825	470412
17899	470413
25216	470414
16829	470415
28024	470416
11519	470417
58149	470418
116505	470419
240666	470420
2546	470421
2694	470422
26299	470423
58328	470424
169790	470425
220853	470426
7499	470427
4032	470428
49907	470429
2	470430
50900	470431
19042	470432
121241	470433
265702	470434
15625	470435
166611	470436
8040	470437
142261	470438
138602	470439
92214	470440
185	470441
129296	470442
209783	470443
122710	470444
81959	470445
4689	470446
22427	470447
38718	470448
5222	470449
17621	470450
72580	470451
158277	470452
52574	470453
21184	470454
9368	470455
209836	470456
217080	470457
40015	470458
57030	470459
654	470460
129194	470461
8050	470462
4067	470463
454	470464
39486	470465
44041	470466
8487	470467
13851	470468
27813	470469
29257	470470
115429	470471
137547	470472
139209	470473
107897	470474
101056	470475
5243	470476
2988	470477
13320	470478
27221	470479
42711	470480
129521	470481
8091	470482
158970	470483
5474	470484
4200	470485
22787	470486
36842	470487
261791	470488
23525	470489
155344	470490
30033	470491
54534	470492
54557	470493
25295	470494
84206	470495
3179	470496
162097	470497
142470	470498
58271	470499
9274	470500
1354	470501
115511	470502
1399	470503
69557	470504
219797	470505
9580	470506
24103	470507
19714	470508
35718	470509
727	470510
8199	470511
222797	470512
209145	470513
148537	470514
116151	470515
14258	470516
125265	470517
213221	470518
1042	470519
14459	470520
55010	470521
93408	470522
5640	470523
9901	470524
20487	470525
14136	470526
8920	470527
231362	470528
8529	470529
122519	470530
116	470531
146085	470532
14329	470533
1362	470534
134169	470535
58619	470536
931	470537
103721	470538
7919	470539
19665	470540
68544	470541
43795	470542
10275	470543
15323	470544
983	470545
123367	470546
15149	470547
98642	470548
495	470549
176928	470550
113751	470551
7751	470552
116373	470553
7077	470554
262102	470555
25155	470556
11654	470557
100876	470558
72384	470559
14219	470560
99707	470561
156890	470562
38178	470563
44722	470564
819	470565
108912	470566
35130	470567
97730	470568
164527	470569
47816	470570
120000	470571
175499	470572
4078	470573
29715	470574
29937	470575
113257	470576
235352	470577
87922	470578
159030	470579
8783	470580
274	470581
29154	470582
34812	470583
14706	470584
90363	470585
16844	470586
255325	470587
153411	470588
70922	470589
22413	470590
89573	470591
55067	470592
74026	470593
218007	470594
245863	470595
33586	470596
4979	470597
43152	470598
26671	470599
41546	470600
219876	470601
10847	470602
1556	470603
10663	470604
271639	470605
374	470606
109583	470607
107462	470608
112239	470609
1390	470610
62597	470611
20343	470612
208072	470613
39104	470614
30099	470615
27112	470616
40604	470617
27308	470618
1305	470619
16574	470620
10958	470621
70294	470622
204407	470623
15494	470624
5541	470625
5280	470626
26243	470627
157607	470628
256709	470629
170983	470630
10077	470631
40188	470632
155644	470633
1507	470634
25976	470635
3760	470636
24175	470637
37134	470638
49387	470639
4484	470640
1538	470641
90202	470642
15478	470643
55253	470644
90324	470645
193610	470646
115850	470647
27081	470648
106305	470649
38607	470650
106164	470651
113451	470652
30212	470653
89017	470654
97128	470655
648	470656
92858	470657
857	470658
11971	470659
9566	470660
12293	470661
12714	470662
48191	470663
144297	470664
16571	470665
41106	470666
116079	470667
27678	470668
1787	470669
27	470670
128548	470671
17	470672
97676	470673
39431	470674
157475	470675
100034	470676
68081	470677
8449	470678
16715	470679
28702	470680
26165	470681
107655	470682
14608	470683
60482	470684
159811	470685
35493	470686
18270	470687
146876	470688
39998	470689
95181	470690
76969	470691
3883	470692
86238	470693
28812	470694
1346	470695
5208	470696
13349	470697
1081	470698
12187	470699
17770	470700
196007	470701
3577	470702
483	470703
148769	470704
2632	470705
61028	470706
189713	470707
16985	470708
8164	470709
1372	470710
20670	470711
1615	470712
84967	470713
25221	470714
268586	470715
236	470716
167028	470717
56214	470718
84770	470719
162887	470720
1576	470721
91761	470722
22405	470723
31935	470724
210368	470725
73528	470726
62655	470727
115500	470728
216906	470729
250330	470730
24919	470731
1814	470732
44671	470733
55043	470734
20651	470735
1659	470736
141109	470737
39444	470738
48290	470739
53138	470740
138315	470741
7924	470742
26151	470743
24047	470744
3786	470745
66877	470746
3433	470747
226389	470748
172400	470749
258169	470750
101273	470751
27952	470752
524	470753
91711	470754
156210	470755
100955	470756
8261	470757
3229	470758
42494	470759
94676	470760
57311	470761
10409	470762
189123	470763
2854	470764
28455	470765
520	470766
195	470767
71659	470768
281	470769
157760	470770
28960	470771
27616	470772
267	470773
6869	470774
224094	470775
9673	470776
99520	470777
48241	470778
13425	470779
46525	470780
50456	470781
104423	470782
128599	470783
6717	470784
15240	470785
979	470786
4186	470787
7542	470788
265846	470789
204217	470790
50162	470791
200588	470792
146454	470793
81069	470794
260611	470795
90647	470796
3667	470797
233746	470798
10556	470799
2153	470800
13387	470801
13331	470802
74914	470803
121572	470804
105782	470805
34515	470806
106984	470807
99165	470808
97322	470809
3301	470810
15468	470811
53954	470812
79654	470813
41153	470814
4054	470815
29971	470816
260259	470817
8668	470818
77729	470819
98850	470820
17909	470821
2535	470822
8059	470823
138198	470824
817	470825
79213	470826
37248	470827
33905	470828
13670	470829
14909	470830
77512	470831
133229	470832
100406	470833
18674	470834
248655	470835
69994	470836
87049	470837
31591	470838
114772	470839
157720	470840
32270	470841
5753	470842
41293	470843
18589	470844
51832	470845
10582	470846
13680	470847
239156	470848
3855	470849
12996	470850
14359	470851
566	470852
27189	470853
1215	470854
86833	470855
99028	470856
71285	470857
7774	470858
59574	470859
69077	470860
43475	470861
5283	470862
57773	470863
83471	470864
40650	470865
2850	470866
8747	470867
106373	470868
138998	470869
73729	470870
1107	470871
162343	470872
184667	470873
71097	470874
130519	470875
165275	470876
5166	470877
76600	470878
19110	470879
70854	470880
184872	470881
11803	470882
62472	470883
109324	470884
74549	470885
103274	470886
2672	470887
183433	470888
26423	470889
112486	470890
214988	470891
29090	470892
163	470893
9795	470894
17237	470895
98548	470896
2014	470897
58407	470898
18344	470899
58029	470900
69	470901
103216	470902
7563	470903
32869	470904
106554	470905
258521	470906
18416	470907
30832	470908
214520	470909
23629	470910
53979	470911
68603	470912
25449	470913
34462	470914
14811	470915
589	470916
27599	470917
40840	470918
11104	470919
7535	470920
95	470921
153323	470922
67	470923
33517	470924
38709	470925
19256	470926
151504	470927
7826	470928
34744	470929
119812	470930
18535	470931
203818	470932
249937	470933
162285	470934
256876	470935
69495	470936
49642	470937
232497	470938
26358	470939
1774	470940
85727	470941
103439	470942
29673	470943
108822	470944
133908	470945
3507	470946
179643	470947
32287	470948
249478	470949
36041	470950
6438	470951
196647	470952
66195	470953
26021	470954
21967	470955
11472	470956
4828	470957
14472	470958
83	470959
2467	470960
37749	470961
101785	470962
27449	470963
54636	470964
20746	470965
3333	470966
247227	470967
148733	470968
59433	470969
97179	470970
2245	470971
7138	470972
49195	470973
133797	470974
33469	470975
13118	470976
45417	470977
1682	470978
7465	470979
21561	470980
182481	470981
71099	470982
47766	470983
8110	470984
9394	470985
14641	470986
6568	470987
228555	470988
51917	470989
13162	470990
20167	470991
7509	470992
185121	470993
54723	470994
78115	470995
109896	470996
167515	470997
5714	470998
127172	470999
1020	471000
34935	471001
37591	471002
202040	471003
178079	471004
246689	471005
85804	471006
36762	471007
230674	471008
115397	471009
10905	471010
18244	471011
79606	471012
18302	471013
8953	471014
2093	471015
126608	471016
1647	471017
78299	471018
205868	471019
16524	471020
31490	471021
6616	471022
149920	471023
5471	471024
58929	471025
31816	471026
387	471027
30138	471028
73135	471029
171049	471030
112753	471031
20275	471032
13631	471033
82735	471034
295	471035
156645	471036
641	471037
163416	471038
724	471039
4368	471040
31493	471041
18427	471042
14961	471043
32217	471044
53592	471045
10527	471046
43214	471047
152608	471048
116449	471049
127281	471050
33006	471051
117449	471052
139268	471053
13462	471054
56625	471055
6300	471056
1306	471057
2168	471058
26178	471059
25554	471060
3371	471061
221218	471062
73722	471063
11641	471064
252752	471065
148386	471066
239404	471067
7946	471068
5810	471069
42884	471070
81981	471071
2832	471072
59298	471073
43662	471074
1859	471075
205126	471076
66216	471077
16849	471078
232121	471079
19005	471080
98969	471081
21206	471082
128737	471083
1526	471084
3374	471085
5408	471086
7356	471087
200411	471088
95925	471089
138097	471090
186584	471091
339	471092
123084	471093
77657	471094
165985	471095
1914	471096
138696	471097
14961	471098
2078	471099
217493	471100
20514	471101
186465	471102
11425	471103
259445	471104
30778	471105
6615	471106
3662	471107
239517	471108
12395	471109
54127	471110
24026	471111
53665	471112
4680	471113
2842	471114
971	471115
2065	471116
13910	471117
210172	471118
65912	471119
101624	471120
123939	471121
132969	471122
19217	471123
9296	471124
87560	471125
6354	471126
139888	471127
78164	471128
16730	471129
175862	471130
134864	471131
88896	471132
179624	471133
18477	471134
16194	471135
60	471136
78130	471137
173379	471138
2575	471139
86317	471140
11224	471141
162840	471142
227921	471143
158610	471144
3109	471145
108113	471146
163178	471147
108143	471148
196235	471149
82465	471150
195732	471151
5261	471152
143366	471153
253368	471154
17664	471155
18005	471156
169424	471157
7210	471158
8574	471159
61412	471160
167021	471161
27432	471162
2163	471163
7491	471164
59330	471165
63237	471166
167078	471167
164	471168
62060	471169
124646	471170
61013	471171
242114	471172
49309	471173
7813	471174
44711	471175
252080	471176
1332	471177
26483	471178
32791	471179
161397	471180
81672	471181
2571	471182
51081	471183
1891	471184
41460	471185
15962	471186
7811	471187
4531	471188
238113	471189
133826	471190
51063	471191
40022	471192
110325	471193
19438	471194
210826	471195
2828	471196
42676	471197
84175	471198
45828	471199
91417	471200
43782	471201
80608	471202
2507	471203
36291	471204
50128	471205
257974	471206
122007	471207
104888	471208
56647	471209
51231	471210
84066	471211
14242	471212
10619	471213
341	471214
7211	471215
477	471216
6693	471217
2243	471218
189807	471219
61487	471220
65431	471221
28169	471222
2843	471223
190498	471224
93722	471225
101003	471226
38872	471227
267	471228
5864	471229
204996	471230
6052	471231
176481	471232
118702	471233
23424	471234
29441	471235
134762	471236
198429	471237
19419	471238
5841	471239
77708	471240
97246	471241
76560	471242
13212	471243
6696	471244
4355	471245
14489	471246
25965	471247
72884	471248
20852	471249
28179	471250
7108	471251
140991	471252
40382	471253
39440	471254
1566	471255
258518	471256
33679	471257
26764	471258
55937	471259
2186	471260
16954	471261
10696	471262
21238	471263
42140	471264
34776	471265
52098	471266
32781	471267
121343	471268
17391	471269
156975	471270
2873	471271
24433	471272
160694	471273
61921	471274
154190	471275
158031	471276
15746	471277
15264	471278
70812	471279
90237	471280
3049	471281
9289	471282
96256	471283
53697	471284
21674	471285
75155	471286
31484	471287
27310	471288
3265	471289
7219	471290
100165	471291
152249	471292
4522	471293
107903	471294
18012	471295
109308	471296
1585	471297
130750	471298
39968	471299
36735	471300
12077	471301
8250	471302
2513	471303
112074	471304
59425	471305
38603	471306
19384	471307
2501	471308
1053	471309
150988	471310
18951	471311
271287	471312
63405	471313
42629	471314
12245	471315
12746	471316
16377	471317
21481	471318
30625	471319
163064	471320
155208	471321
16250	471322
21262	471323
1503	471324
132918	471325
7195	471326
199375	471327
108094	471328
33033	471329
152173	471330
763	471331
9600	471332
14608	471333
73381	471334
155888	471335
15855	471336
36517	471337
35946	471338
702	471339
260185	471340
179369	471341
202340	471342
39757	471343
4056	471344
32030	471345
59334	471346
43457	471347
78971	471348
3746	471349
22689	471350
215571	471351
94305	471352
72541	471353
10524	471354
235346	471355
29225	471356
16864	471357
3838	471358
20912	471359
55430	471360
94517	471361
57829	471362
15545	471363
25891	471364
25609	471365
40342	471366
34800	471367
132301	471368
1582	471369
30469	471370
40275	471371
30802	471372
91138	471373
1823	471374
61833	471375
2002	471376
133886	471377
10997	471378
239691	471379
227147	471380
1217	471381
24576	471382
5807	471383
34275	471384
151028	471385
93273	471386
30135	471387
11158	471388
116885	471389
65432	471390
64284	471391
4067	471392
130448	471393
17647	471394
68701	471395
134421	471396
38177	471397
2761	471398
96356	471399
4178	471400
10019	471401
206067	471402
6408	471403
58694	471404
3436	471405
584	471406
4394	471407
21460	471408
71202	471409
15734	471410
5466	471411
136397	471412
104795	471413
244348	471414
36739	471415
30596	471416
20927	471417
97912	471418
6624	471419
20470	471420
217929	471421
18614	471422
16800	471423
3353	471424
209523	471425
105066	471426
140463	471427
830	471428
31823	471429
56778	471430
54441	471431
93944	471432
142847	471433
8476	471434
29402	471435
55573	471436
62633	471437
43219	471438
1604	471439
266851	471440
71844	471441
195470	471442
81486	471443
255	471444
9759	471445
13592	471446
32281	471447
535	471448
60640	471449
10413	471450
67787	471451
105893	471452
149468	471453
62519	471454
69353	471455
4528	471456
156783	471457
206066	471458
148466	471459
29930	471460
58544	471461
124820	471462
11131	471463
115099	471464
1931	471465
46799	471466
34578	471467
7565	471468
107977	471469
221	471470
38010	471471
34104	471472
23441	471473
66201	471474
8522	471475
54551	471476
234470	471477
224757	471478
20259	471479
228676	471480
15860	471481
38304	471482
12628	471483
48875	471484
7269	471485
1021	471486
7914	471487
4189	471488
47083	471489
148722	471490
1160	471491
14671	471492
20273	471493
4512	471494
59970	471495
8040	471496
3040	471497
52818	471498
65052	471499
134159	471500
18828	471501
20580	471502
81979	471503
64968	471504
153457	471505
14721	471506
7601	471507
17	471508
30277	471509
124837	471510
27908	471511
24555	471512
3163	471513
8173	471514
233	471515
49104	471516
82400	471517
221216	471518
18629	471519
8331	471520
108841	471521
8928	471522
6037	471523
5043	471524
176415	471525
139378	471526
46010	471527
81539	471528
14992	471529
27555	471530
29113	471531
59887	471532
8996	471533
65162	471534
156178	471535
259945	471536
224699	471537
251431	471538
16152	471539
4274	471540
58829	471541
11412	471542
30098	471543
3420	471544
1757	471545
9891	471546
21231	471547
10501	471548
12449	471549
38983	471550
208767	471551
56062	471552
40748	471553
58261	471554
11392	471555
119216	471556
82421	471557
124603	471558
551	471559
9396	471560
36796	471561
240	471562
167800	471563
74104	471564
59518	471565
10767	471566
8836	471567
9931	471568
10414	471569
271692	471570
91177	471571
24866	471572
16301	471573
94306	471574
157112	471575
20971	471576
1502	471577
8741	471578
92793	471579
94811	471580
52262	471581
25480	471582
2239	471583
76470	471584
509	471585
11505	471586
65042	471587
9919	471588
1745	471589
9982	471590
2422	471591
16429	471592
82137	471593
16266	471594
5033	471595
89077	471596
116243	471597
5138	471598
92539	471599
88443	471600
115533	471601
137617	471602
40411	471603
38239	471604
21539	471605
41996	471606
14359	471607
24559	471608
30539	471609
342	471610
166689	471611
50761	471612
32469	471613
2466	471614
31812	471615
6396	471616
45191	471617
28769	471618
6965	471619
71078	471620
31604	471621
52598	471622
44913	471623
17	471624
207572	471625
125656	471626
22286	471627
104539	471628
62012	471629
67181	471630
11867	471631
41363	471632
7515	471633
9537	471634
117846	471635
43363	471636
45321	471637
9830	471638
34066	471639
35552	471640
5131	471641
150179	471642
10913	471643
93806	471644
6499	471645
135694	471646
206286	471647
6656	471648
31171	471649
56135	471650
119360	471651
217045	471652
46972	471653
29908	471654
45230	471655
78084	471656
42509	471657
47232	471658
125847	471659
2451	471660
7549	471661
9972	471662
2168	471663
45835	471664
25318	471665
4691	471666
4795	471667
1323	471668
3164	471669
33842	471670
135969	471671
156719	471672
12600	471673
31644	471674
139121	471675
53648	471676
4245	471677
171526	471678
156161	471679
133570	471680
86663	471681
263166	471682
1386	471683
23582	471684
20553	471685
125531	471686
4094	471687
200	471688
116439	471689
23930	471690
113997	471691
44099	471692
7203	471693
124996	471694
2594	471695
568	471696
164212	471697
80304	471698
12457	471699
186370	471700
9264	471701
171844	471702
97226	471703
8819	471704
30974	471705
42024	471706
40397	471707
3736	471708
185381	471709
53078	471710
87179	471711
769	471712
4775	471713
134172	471714
167544	471715
101632	471716
99565	471717
232393	471718
46764	471719
153313	471720
61461	471721
2196	471722
163878	471723
50015	471724
1315	471725
11876	471726
513	471727
44664	471728
11537	471729
156206	471730
107122	471731
15702	471732
2335	471733
122838	471734
78424	471735
80265	471736
138845	471737
2691	471738
18640	471739
149873	471740
74575	471741
145521	471742
32539	471743
82635	471744
61605	471745
109371	471746
53070	471747
166735	471748
128762	471749
45933	471750
30243	471751
29502	471752
18247	471753
16028	471754
1808	471755
180933	471756
176485	471757
23111	471758
110941	471759
98321	471760
120842	471761
232186	471762
97174	471763
28202	471764
67451	471765
128226	471766
165394	471767
108030	471768
75299	471769
3925	471770
55810	471771
65989	471772
35429	471773
180513	471774
69877	471775
800	471776
34650	471777
34224	471778
200509	471779
12533	471780
272304	471781
269924	471782
190840	471783
95514	471784
65070	471785
489	471786
82075	471787
10410	471788
28584	471789
6084	471790
9658	471791
62381	471792
235490	471793
256633	471794
157714	471795
95074	471796
24932	471797
5653	471798
812	471799
99430	471800
103390	471801
156966	471802
16722	471803
1833	471804
9967	471805
21981	471806
9647	471807
114471	471808
109479	471809
7964	471810
94784	471811
5323	471812
8925	471813
235398	471814
68981	471815
7768	471816
46487	471817
98936	471818
118577	471819
181651	471820
212827	471821
6206	471822
184559	471823
61380	471824
29555	471825
55426	471826
92746	471827
88309	471828
88014	471829
122508	471830
98618	471831
20649	471832
51541	471833
136302	471834
135509	471835
183775	471836
26923	471837
6045	471838
46148	471839
40263	471840
47724	471841
12288	471842
3570	471843
139461	471844
228161	471845
49787	471846
2318	471847
112049	471848
20649	471849
32593	471850
17318	471851
270686	471852
122159	471853
18680	471854
70212	471855
2799	471856
11760	471857
77920	471858
178166	471859
9829	471860
26343	471861
191644	471862
171	471863
10316	471864
131780	471865
162339	471866
120618	471867
13634	471868
168459	471869
119482	471870
10213	471871
76886	471872
66621	471873
127308	471874
14338	471875
28431	471876
9306	471877
33530	471878
233575	471879
196056	471880
212647	471881
23305	471882
2965	471883
31688	471884
10992	471885
30897	471886
11523	471887
15165	471888
25070	471889
256977	471890
3306	471891
70074	471892
45528	471893
40001	471894
1518	471895
98731	471896
68552	471897
195070	471898
99686	471899
59523	471900
144132	471901
61749	471902
13691	471903
191920	471904
2951	471905
91512	471906
140971	471907
14920	471908
796	471909
39744	471910
106613	471911
111577	471912
152140	471913
100294	471914
6783	471915
60724	471916
133814	471917
131997	471918
123538	471919
63082	471920
32222	471921
125573	471922
63727	471923
30	471924
19274	471925
148510	471926
72464	471927
6086	471928
22586	471929
185451	471930
917	471931
36201	471932
81043	471933
3693	471934
71126	471935
16209	471936
3188	471937
94875	471938
46195	471939
7514	471940
48671	471941
10001	471942
27638	471943
48314	471944
136451	471945
59595	471946
235335	471947
68138	471948
407	471949
241	471950
56375	471951
97700	471952
94981	471953
61226	471954
108263	471955
16944	471956
6487	471957
70925	471958
47576	471959
127344	471960
246205	471961
5341	471962
146853	471963
20321	471964
3868	471965
209529	471966
72396	471967
180536	471968
2107	471969
1776	471970
1940	471971
7625	471972
76969	471973
48748	471974
9140	471975
12661	471976
73718	471977
31983	471978
15414	471979
74100	471980
15310	471981
132567	471982
1191	471983
1130	471984
62900	471985
122695	471986
165725	471987
87643	471988
63257	471989
227133	471990
48545	471991
683	471992
58882	471993
31177	471994
7518	471995
227040	471996
53932	471997
115400	471998
81428	471999
23001	472000
222608	472001
6536	472002
188576	472003
87639	472004
8613	472005
2662	472006
1145	472007
227229	472008
8552	472009
701	472010
103302	472011
2801	472012
4833	472013
37593	472014
115930	472015
36247	472016
7432	472017
7951	472018
97793	472019
4520	472020
76009	472021
95454	472022
120	472023
290	472024
171397	472025
30452	472026
37838	472027
8680	472028
4972	472029
168471	472030
10878	472031
102117	472032
12794	472033
18895	472034
220	472035
20970	472036
825	472037
87697	472038
40885	472039
61350	472040
19768	472041
7891	472042
24959	472043
191113	472044
60821	472045
729	472046
76860	472047
11099	472048
5614	472049
31403	472050
83059	472051
21867	472052
142441	472053
218104	472054
8026	472055
70815	472056
27887	472057
76962	472058
8549	472059
89846	472060
3001	472061
79729	472062
21790	472063
146699	472064
875	472065
170278	472066
8146	472067
61727	472068
168384	472069
3402	472070
3418	472071
17755	472072
4889	472073
39146	472074
24516	472075
20509	472076
139985	472077
4937	472078
4239	472079
103	472080
59536	472081
40103	472082
46188	472083
81087	472084
96871	472085
222399	472086
99401	472087
168291	472088
84065	472089
12667	472090
141230	472091
139514	472092
16919	472093
45974	472094
5028	472095
31250	472096
207617	472097
144747	472098
1093	472099
154328	472100
31668	472101
20220	472102
2728	472103
20291	472104
9125	472105
68098	472106
67500	472107
25364	472108
242743	472109
25152	472110
258607	472111
13911	472112
78893	472113
189399	472114
2097	472115
143701	472116
124522	472117
49757	472118
5001	472119
13941	472120
56672	472121
149009	472122
62335	472123
155303	472124
91152	472125
242276	472126
25300	472127
138352	472128
50140	472129
245168	472130
61768	472131
473	472132
4794	472133
9707	472134
80	472135
21325	472136
11382	472137
6972	472138
142209	472139
8112	472140
246530	472141
46319	472142
20469	472143
149524	472144
38906	472145
159165	472146
3658	472147
257881	472148
68808	472149
17261	472150
822	472151
8717	472152
165068	472153
208409	472154
45285	472155
92615	472156
3017	472157
142698	472158
8385	472159
229827	472160
12050	472161
24855	472162
54399	472163
5483	472164
131504	472165
45960	472166
8693	472167
61121	472168
28245	472169
171020	472170
50137	472171
70538	472172
19703	472173
26343	472174
127243	472175
109313	472176
177071	472177
19227	472178
83685	472179
18540	472180
48675	472181
28338	472182
10767	472183
204567	472184
111850	472185
134443	472186
54313	472187
177247	472188
4283	472189
85453	472190
3825	472191
235425	472192
65910	472193
218279	472194
68091	472195
62502	472196
17080	472197
7749	472198
32	472199
76380	472200
43345	472201
41655	472202
26437	472203
10904	472204
87605	472205
21042	472206
34705	472207
130525	472208
118916	472209
122526	472210
16574	472211
240254	472212
4782	472213
99223	472214
142010	472215
188330	472216
37353	472217
126949	472218
142431	472219
99139	472220
52642	472221
4068	472222
28201	472223
116856	472224
48885	472225
3583	472226
73224	472227
88878	472228
83450	472229
35627	472230
25913	472231
170489	472232
48793	472233
187907	472234
63718	472235
83301	472236
12051	472237
9478	472238
27470	472239
106630	472240
53727	472241
8413	472242
112222	472243
4945	472244
152656	472245
466	472246
214991	472247
69328	472248
175350	472249
221029	472250
96046	472251
46671	472252
59785	472253
1	472254
4544	472255
83649	472256
240574	472257
36320	472258
133718	472259
99410	472260
75827	472261
19474	472262
61761	472263
48593	472264
5640	472265
60376	472266
14040	472267
143333	472268
102815	472269
78389	472270
45873	472271
127022	472272
125942	472273
113132	472274
126362	472275
4203	472276
139079	472277
8765	472278
25639	472279
35258	472280
41139	472281
111274	472282
14228	472283
4173	472284
55178	472285
3859	472286
138863	472287
130331	472288
25660	472289
30423	472290
91882	472291
58888	472292
11756	472293
74865	472294
1447	472295
23	472296
200803	472297
75200	472298
56809	472299
4	472300
106279	472301
134333	472302
202890	472303
6165	472304
76888	472305
169704	472306
67222	472307
165351	472308
122465	472309
13152	472310
44148	472311
170628	472312
1857	472313
199	472314
252494	472315
80977	472316
68623	472317
1	472318
69594	472319
47320	472320
135750	472321
23	472322
233	472323
106882	472324
71435	472325
154139	472326
388	472327
4688	472328
145523	472329
676	472330
5939	472331
45939	472332
255699	472333
13122	472334
1391	472335
45120	472336
72083	472337
264999	472338
12331	472339
60740	472340
68714	472341
57470	472342
58542	472343
30713	472344
99658	472345
124200	472346
36903	472347
39680	472348
35439	472349
11906	472350
30545	472351
3914	472352
48330	472353
121466	472354
86093	472355
35501	472356
140519	472357
15129	472358
6642	472359
258893	472360
171222	472361
3436	472362
14039	472363
2747	472364
4028	472365
272068	472366
202696	472367
16004	472368
47691	472369
209710	472370
41020	472371
5794	472372
227962	472373
94334	472374
20689	472375
43932	472376
29101	472377
38119	472378
16477	472379
50105	472380
194355	472381
2023	472382
111096	472383
129673	472384
16026	472385
142431	472386
1255	472387
21043	472388
27899	472389
139693	472390
14071	472391
10872	472392
101712	472393
2358	472394
64345	472395
228245	472396
255060	472397
22496	472398
97643	472399
9575	472400
58973	472401
48628	472402
232619	472403
8168	472404
1278	472405
47031	472406
50482	472407
935	472408
24187	472409
77920	472410
86343	472411
2011	472412
102961	472413
6064	472414
84042	472415
127	472416
39969	472417
88355	472418
29256	472419
11115	472420
33266	472421
38	472422
23002	472423
86346	472424
79825	472425
66339	472426
33639	472427
101757	472428
976	472429
95345	472430
73955	472431
27462	472432
19791	472433
130777	472434
27290	472435
38701	472436
49074	472437
60605	472438
219711	472439
76704	472440
219267	472441
17321	472442
17793	472443
34683	472444
91747	472445
73339	472446
45557	472447
74294	472448
93156	472449
161318	472450
7019	472451
96089	472452
107284	472453
49939	472454
153626	472455
2057	472456
5836	472457
6396	472458
221363	472459
10868	472460
37688	472461
19182	472462
1283	472463
54166	472464
141800	472465
120778	472466
111528	472467
50183	472468
90547	472469
24467	472470
234	472471
65445	472472
84914	472473
14538	472474
299	472475
22566	472476
67097	472477
79278	472478
75034	472479
37871	472480
96201	472481
159655	472482
171030	472483
83541	472484
31821	472485
119960	472486
65864	472487
109816	472488
193985	472489
243473	472490
33119	472491
63801	472492
154449	472493
13636	472494
170804	472495
6492	472496
1697	472497
6296	472498
96803	472499
7759	472500
85042	472501
36347	472502
590	472503
76921	472504
25163	472505
178931	472506
249889	472507
4409	472508
7406	472509
65652	472510
29963	472511
13456	472512
241504	472513
19174	472514
1121	472515
69998	472516
28614	472517
103114	472518
103179	472519
262150	472520
10941	472521
1968	472522
187987	472523
165925	472524
47930	472525
115954	472526
53188	472527
13662	472528
32200	472529
35555	472530
103538	472531
22138	472532
105780	472533
92846	472534
20237	472535
9694	472536
117535	472537
66952	472538
157630	472539
14643	472540
20001	472541
9504	472542
232605	472543
8595	472544
116902	472545
107715	472546
218335	472547
1362	472548
2781	472549
172621	472550
4382	472551
3641	472552
167008	472553
110072	472554
38185	472555
271526	472556
162619	472557
115535	472558
44425	472559
69201	472560
8005	472561
39558	472562
117414	472563
36310	472564
239342	472565
19197	472566
55036	472567
47189	472568
11252	472569
31230	472570
37105	472571
25382	472572
57849	472573
90260	472574
39744	472575
21994	472576
57945	472577
35335	472578
12761	472579
15938	472580
163414	472581
19022	472582
17236	472583
163975	472584
85342	472585
35121	472586
2183	472587
6644	472588
41475	472589
149055	472590
168575	472591
86621	472592
115	472593
31879	472594
4797	472595
37452	472596
1709	472597
17707	472598
498	472599
23716	472600
46628	472601
25384	472602
40995	472603
648	472604
10671	472605
48506	472606
164797	472607
23879	472608
424	472609
282	472610
29216	472611
150799	472612
142615	472613
79862	472614
262519	472615
230789	472616
171429	472617
339	472618
162657	472619
20267	472620
14108	472621
76503	472622
128889	472623
18189	472624
8436	472625
243206	472626
190434	472627
36426	472628
9891	472629
13599	472630
44802	472631
6574	472632
164229	472633
19721	472634
23328	472635
42212	472636
65147	472637
28821	472638
293	472639
97268	472640
4532	472641
63975	472642
23281	472643
671	472644
259253	472645
17892	472646
113485	472647
22274	472648
28687	472649
83481	472650
113436	472651
4254	472652
27562	472653
54480	472654
20957	472655
13631	472656
18461	472657
6408	472658
116896	472659
30486	472660
38463	472661
8588	472662
5027	472663
7387	472664
6194	472665
14348	472666
13743	472667
50948	472668
13244	472669
8577	472670
35953	472671
128080	472672
3053	472673
30773	472674
84784	472675
5176	472676
100843	472677
124285	472678
138646	472679
61039	472680
2806	472681
56537	472682
99667	472683
101440	472684
29500	472685
7775	472686
1200	472687
79519	472688
2835	472689
149828	472690
982	472691
27909	472692
91072	472693
6983	472694
65275	472695
70660	472696
15278	472697
159512	472698
49177	472699
69523	472700
3090	472701
65802	472702
103125	472703
114433	472704
24	472705
1045	472706
65971	472707
69434	472708
43984	472709
108606	472710
67956	472711
89974	472712
10184	472713
133513	472714
14931	472715
110857	472716
165602	472717
6548	472718
140630	472719
11865	472720
8908	472721
108282	472722
14888	472723
8165	472724
13404	472725
89590	472726
9907	472727
79476	472728
124127	472729
3228	472730
20469	472731
100874	472732
91	472733
240430	472734
14227	472735
264785	472736
98157	472737
248712	472738
85361	472739
24993	472740
232620	472741
73	472742
19631	472743
31468	472744
136273	472745
14666	472746
68497	472747
37691	472748
133258	472749
87565	472750
103846	472751
145758	472752
31137	472753
7608	472754
188326	472755
4293	472756
59191	472757
148028	472758
63433	472759
18944	472760
1149	472761
768	472762
12356	472763
6577	472764
98552	472765
36503	472766
27818	472767
16474	472768
3694	472769
44475	472770
73128	472771
1610	472772
52906	472773
6392	472774
51984	472775
69845	472776
15268	472777
55963	472778
4418	472779
6766	472780
111033	472781
35669	472782
10168	472783
12001	472784
44159	472785
25264	472786
26604	472787
4549	472788
145458	472789
10136	472790
264818	472791
465	472792
78669	472793
23810	472794
61497	472795
6828	472796
50132	472797
24717	472798
19568	472799
3889	472800
63530	472801
13062	472802
47975	472803
5441	472804
46954	472805
96069	472806
67075	472807
30037	472808
5714	472809
110601	472810
28219	472811
49604	472812
21052	472813
9091	472814
12074	472815
110697	472816
1885	472817
69029	472818
41290	472819
15495	472820
130800	472821
1174	472822
5203	472823
4199	472824
33642	472825
272203	472826
691	472827
27991	472828
84450	472829
123946	472830
2464	472831
148409	472832
113	472833
10790	472834
19076	472835
105474	472836
78372	472837
169351	472838
116709	472839
20457	472840
7364	472841
19962	472842
1883	472843
16849	472844
10954	472845
103465	472846
9032	472847
73409	472848
26096	472849
43396	472850
18081	472851
95332	472852
4304	472853
3502	472854
93676	472855
87208	472856
139174	472857
6756	472858
110042	472859
2488	472860
4552	472861
216763	472862
26106	472863
15228	472864
40886	472865
1782	472866
6	472867
112555	472868
10945	472869
56827	472870
161670	472871
215877	472872
155693	472873
29740	472874
120752	472875
4670	472876
4852	472877
50751	472878
44243	472879
26827	472880
131517	472881
104	472882
34682	472883
3233	472884
106990	472885
93087	472886
12598	472887
172029	472888
2354	472889
2698	472890
12619	472891
1473	472892
614	472893
1473	472894
69306	472895
17792	472896
46008	472897
7517	472898
71682	472899
174638	472900
46090	472901
32816	472902
63530	472903
615	472904
95040	472905
954	472906
2926	472907
222630	472908
11171	472909
78045	472910
46370	472911
36510	472912
12427	472913
9269	472914
154641	472915
35918	472916
35012	472917
2304	472918
28854	472919
112519	472920
603	472921
4196	472922
79545	472923
102368	472924
55294	472925
2296	472926
140774	472927
2150	472928
87809	472929
45290	472930
6916	472931
32392	472932
79272	472933
39467	472934
114444	472935
4288	472936
91779	472937
145069	472938
12240	472939
90619	472940
19402	472941
9476	472942
77398	472943
32214	472944
182813	472945
188035	472946
7382	472947
45082	472948
52898	472949
146976	472950
70500	472951
10009	472952
42912	472953
16304	472954
130651	472955
39883	472956
71656	472957
19904	472958
262564	472959
23888	472960
39510	472961
32863	472962
88655	472963
136637	472964
54957	472965
15386	472966
161734	472967
189919	472968
11030	472969
30491	472970
1687	472971
43376	472972
156921	472973
83931	472974
14033	472975
26502	472976
4661	472977
154	472978
803	472979
19413	472980
86306	472981
248380	472982
49117	472983
35862	472984
62962	472985
129676	472986
135334	472987
684	472988
76573	472989
241485	472990
17948	472991
62896	472992
206139	472993
126350	472994
990	472995
5431	472996
8548	472997
88116	472998
3522	472999
41301	473000
38592	473001
87106	473002
1404	473003
12226	473004
32957	473005
220050	473006
252997	473007
110324	473008
6831	473009
31312	473010
3506	473011
3473	473012
4759	473013
43637	473014
15625	473015
9851	473016
54800	473017
63362	473018
3151	473019
27910	473020
201638	473021
92059	473022
20427	473023
16708	473024
3659	473025
54231	473026
24153	473027
11516	473028
814	473029
2431	473030
53465	473031
110608	473032
85695	473033
6631	473034
129501	473035
57570	473036
185266	473037
40944	473038
12786	473039
39284	473040
24961	473041
2989	473042
38932	473043
139990	473044
72382	473045
59239	473046
20678	473047
75180	473048
13135	473049
55910	473050
764	473051
22084	473052
215476	473053
3054	473054
45841	473055
135616	473056
93832	473057
53429	473058
76433	473059
833	473060
205901	473061
123367	473062
15604	473063
22020	473064
19325	473065
23107	473066
55906	473067
51422	473068
30538	473069
98871	473070
45583	473071
18032	473072
7920	473073
104277	473074
19029	473075
130034	473076
3516	473077
15858	473078
70644	473079
15247	473080
134601	473081
2629	473082
163	473083
59856	473084
97820	473085
19880	473086
2019	473087
16894	473088
33920	473089
153577	473090
41532	473091
70138	473092
184359	473093
4764	473094
74542	473095
239249	473096
81254	473097
53508	473098
3635	473099
11411	473100
32860	473101
53957	473102
70307	473103
203633	473104
130375	473105
2970	473106
481	473107
5835	473108
943	473109
74420	473110
4623	473111
108108	473112
4419	473113
17114	473114
44372	473115
203029	473116
17460	473117
5956	473118
41997	473119
154915	473120
36248	473121
60653	473122
30081	473123
47796	473124
73160	473125
60299	473126
212506	473127
1377	473128
49626	473129
48193	473130
8093	473131
1017	473132
2705	473133
221092	473134
31314	473135
34350	473136
41	473137
13151	473138
88968	473139
84993	473140
49191	473141
174940	473142
616	473143
129926	473144
70459	473145
27720	473146
27826	473147
16348	473148
55438	473149
6443	473150
22664	473151
23203	473152
3402	473153
85688	473154
113741	473155
24757	473156
236	473157
19277	473158
167854	473159
29982	473160
27669	473161
4733	473162
12810	473163
72613	473164
5460	473165
46927	473166
10992	473167
103492	473168
11411	473169
36957	473170
5448	473171
9629	473172
145099	473173
98570	473174
38417	473175
21556	473176
205443	473177
1291	473178
203403	473179
37198	473180
33878	473181
18029	473182
18579	473183
267957	473184
50581	473185
8786	473186
51947	473187
34022	473188
24008	473189
258003	473190
239461	473191
16760	473192
3615	473193
127585	473194
126077	473195
196558	473196
34982	473197
91600	473198
3336	473199
98710	473200
15420	473201
21726	473202
22143	473203
68293	473204
14637	473205
1641	473206
104323	473207
93454	473208
220097	473209
22401	473210
2344	473211
268931	473212
128852	473213
17359	473214
18811	473215
151775	473216
14198	473217
16688	473218
46131	473219
264925	473220
93751	473221
93346	473222
80861	473223
6369	473224
10627	473225
9489	473226
12732	473227
102029	473228
57174	473229
66488	473230
19387	473231
23760	473232
46124	473233
58147	473234
160562	473235
156484	473236
60234	473237
10198	473238
21591	473239
152138	473240
29735	473241
32720	473242
31317	473243
23634	473244
6487	473245
5210	473246
58879	473247
64970	473248
56642	473249
9145	473250
247128	473251
10368	473252
16448	473253
45638	473254
105036	473255
30042	473256
4934	473257
16127	473258
72	473259
3664	473260
229774	473261
27103	473262
752	473263
248	473264
35313	473265
26835	473266
31261	473267
123424	473268
7831	473269
18602	473270
41794	473271
155531	473272
40023	473273
46101	473274
33	473275
142696	473276
168474	473277
43752	473278
2577	473279
9117	473280
166641	473281
128654	473282
61695	473283
28493	473284
76124	473285
86236	473286
16357	473287
3110	473288
5525	473289
34708	473290
16676	473291
62136	473292
2010	473293
32734	473294
91264	473295
130081	473296
82774	473297
8240	473298
244	473299
7590	473300
40064	473301
5666	473302
17868	473303
16501	473304
41717	473305
156	473306
155664	473307
47871	473308
1421	473309
382	473310
42390	473311
21281	473312
452	473313
127796	473314
18801	473315
4675	473316
4071	473317
194658	473318
207484	473319
65453	473320
21426	473321
30333	473322
10372	473323
5237	473324
20071	473325
148	473326
50460	473327
7305	473328
50104	473329
86638	473330
35195	473331
22816	473332
76627	473333
35309	473334
1421	473335
8179	473336
40525	473337
114135	473338
2007	473339
256902	473340
76250	473341
170690	473342
34276	473343
101185	473344
20033	473345
138467	473346
170395	473347
20359	473348
12308	473349
149363	473350
42162	473351
4225	473352
29838	473353
298	473354
74856	473355
45076	473356
45549	473357
89513	473358
1722	473359
86164	473360
168911	473361
173610	473362
33334	473363
97451	473364
196544	473365
2510	473366
31944	473367
207219	473368
73325	473369
5314	473370
15947	473371
118015	473372
81242	473373
131406	473374
185004	473375
10386	473376
12813	473377
201690	473378
12829	473379
7817	473380
40743	473381
50751	473382
96457	473383
12739	473384
3339	473385
4254	473386
4147	473387
102533	473388
4523	473389
992	473390
75254	473391
239488	473392
71677	473393
46303	473394
32753	473395
78838	473396
54303	473397
5033	473398
20707	473399
9781	473400
11635	473401
40717	473402
49530	473403
33540	473404
204246	473405
18063	473406
83900	473407
8440	473408
20240	473409
77816	473410
80517	473411
148330	473412
69305	473413
158724	473414
99271	473415
131239	473416
2853	473417
4492	473418
7356	473419
13057	473420
4070	473421
96434	473422
41550	473423
141826	473424
170081	473425
3574	473426
50609	473427
171798	473428
47440	473429
11212	473430
60938	473431
69549	473432
5409	473433
154195	473434
85727	473435
12218	473436
207010	473437
14945	473438
78096	473439
104755	473440
60102	473441
185030	473442
234405	473443
2372	473444
82796	473445
104132	473446
20641	473447
54871	473448
131827	473449
67690	473450
30501	473451
135822	473452
30321	473453
53822	473454
11051	473455
34706	473456
109152	473457
34668	473458
158532	473459
7807	473460
66045	473461
3351	473462
269780	473463
30808	473464
5030	473465
7140	473466
213597	473467
13561	473468
111893	473469
30079	473470
118531	473471
193337	473472
48547	473473
7200	473474
4474	473475
205154	473476
59834	473477
10658	473478
2795	473479
77561	473480
49379	473481
12072	473482
78520	473483
10041	473484
20903	473485
66106	473486
63525	473487
31428	473488
10144	473489
10299	473490
11674	473491
98080	473492
77618	473493
34223	473494
53279	473495
191	473496
158822	473497
28089	473498
7686	473499
27199	473500
80236	473501
32501	473502
37750	473503
186908	473504
48957	473505
168428	473506
36376	473507
8113	473508
65489	473509
1373	473510
38312	473511
25392	473512
2677	473513
68032	473514
125370	473515
25430	473516
111581	473517
28428	473518
121577	473519
7252	473520
77825	473521
23474	473522
31411	473523
7693	473524
3854	473525
2711	473526
136979	473527
3652	473528
27444	473529
93137	473530
105835	473531
16729	473532
65420	473533
235025	473534
4380	473535
1034	473536
147	473537
54471	473538
63	473539
64533	473540
53539	473541
7041	473542
48065	473543
35181	473544
17791	473545
229516	473546
44659	473547
35840	473548
92547	473549
171141	473550
2511	473551
412	473552
214194	473553
5626	473554
241208	473555
245	473556
40937	473557
4282	473558
88078	473559
46732	473560
27458	473561
143805	473562
7616	473563
153822	473564
3126	473565
23813	473566
67771	473567
155953	473568
14602	473569
150993	473570
3053	473571
3283	473572
21452	473573
38	473574
13173	473575
75360	473576
79041	473577
2116	473578
20764	473579
162740	473580
11151	473581
133924	473582
67381	473583
5	473584
5331	473585
5543	473586
2682	473587
207133	473588
515	473589
131076	473590
9379	473591
20843	473592
24264	473593
1007	473594
148742	473595
44408	473596
78812	473597
99436	473598
160081	473599
18742	473600
18527	473601
4730	473602
30410	473603
919	473604
4746	473605
23941	473606
224042	473607
14673	473608
11819	473609
698	473610
346	473611
105755	473612
102343	473613
3210	473614
2429	473615
48562	473616
6844	473617
2021	473618
83993	473619
38993	473620
28109	473621
215386	473622
93169	473623
113158	473624
39517	473625
37133	473626
3008	473627
162147	473628
49510	473629
67358	473630
258	473631
6922	473632
24214	473633
149121	473634
179508	473635
119909	473636
11723	473637
2017	473638
36331	473639
8371	473640
149328	473641
29382	473642
33201	473643
101203	473644
8193	473645
149264	473646
3032	473647
14788	473648
6089	473649
15326	473650
12218	473651
5438	473652
121	473653
24770	473654
50263	473655
104937	473656
32562	473657
34706	473658
157564	473659
50103	473660
127392	473661
70056	473662
82416	473663
37652	473664
233	473665
20173	473666
1401	473667
58773	473668
225247	473669
741	473670
3600	473671
236835	473672
6686	473673
94743	473674
33870	473675
3825	473676
57685	473677
96555	473678
102996	473679
43385	473680
146288	473681
6966	473682
12594	473683
38874	473684
40005	473685
70799	473686
21826	473687
36122	473688
199808	473689
47211	473690
18036	473691
259314	473692
2792	473693
28760	473694
167	473695
24872	473696
5195	473697
50610	473698
49696	473699
955	473700
17631	473701
9935	473702
6984	473703
102110	473704
153693	473705
70169	473706
140170	473707
17839	473708
18398	473709
109522	473710
6920	473711
26394	473712
94633	473713
22698	473714
1296	473715
83	473716
28727	473717
98135	473718
62973	473719
55634	473720
3500	473721
16870	473722
148068	473723
13527	473724
101682	473725
115582	473726
271	473727
15651	473728
28962	473729
166538	473730
16416	473731
148471	473732
183617	473733
113108	473734
23636	473735
161121	473736
3085	473737
12157	473738
27775	473739
11391	473740
65557	473741
260927	473742
30538	473743
443	473744
123562	473745
4704	473746
122	473747
212597	473748
77469	473749
68562	473750
10344	473751
65	473752
172976	473753
8465	473754
201793	473755
233077	473756
5208	473757
3908	473758
140846	473759
5741	473760
90760	473761
8213	473762
199188	473763
2078	473764
38584	473765
4675	473766
23784	473767
42467	473768
3717	473769
32853	473770
31175	473771
92480	473772
12033	473773
33194	473774
120440	473775
194471	473776
33730	473777
2123	473778
7329	473779
14404	473780
1814	473781
1217	473782
71686	473783
8354	473784
1210	473785
10547	473786
15149	473787
225648	473788
137592	473789
1605	473790
28061	473791
269990	473792
67261	473793
158287	473794
15165	473795
19159	473796
131451	473797
14009	473798
46507	473799
32885	473800
56966	473801
16203	473802
32265	473803
52295	473804
148499	473805
42924	473806
3512	473807
10542	473808
139087	473809
260036	473810
64486	473811
76323	473812
342	473813
111491	473814
5368	473815
30310	473816
6133	473817
34461	473818
191104	473819
27398	473820
244609	473821
4879	473822
179434	473823
55208	473824
62230	473825
18316	473826
61945	473827
20865	473828
99004	473829
59555	473830
85462	473831
257458	473832
41478	473833
104242	473834
86226	473835
165015	473836
9816	473837
3686	473838
59085	473839
30683	473840
26955	473841
17470	473842
27242	473843
28024	473844
8714	473845
201615	473846
91786	473847
2626	473848
51119	473849
253381	473850
20788	473851
20361	473852
12052	473853
6184	473854
41071	473855
9917	473856
132313	473857
1471	473858
86125	473859
91003	473860
70143	473861
31559	473862
124064	473863
25909	473864
21314	473865
2800	473866
4957	473867
138800	473868
57683	473869
61625	473870
6397	473871
22504	473872
1767	473873
26853	473874
48836	473875
97744	473876
16447	473877
169652	473878
18405	473879
9303	473880
363	473881
605	473882
884	473883
130636	473884
15105	473885
36803	473886
147036	473887
35756	473888
2677	473889
1110	473890
2961	473891
27437	473892
22727	473893
122749	473894
39157	473895
14547	473896
269	473897
26804	473898
26706	473899
5278	473900
66368	473901
28975	473902
1619	473903
9100	473904
251819	473905
52277	473906
113682	473907
188107	473908
3815	473909
15799	473910
166544	473911
42759	473912
3677	473913
9629	473914
142581	473915
230827	473916
7481	473917
177263	473918
78450	473919
90109	473920
35940	473921
76769	473922
43335	473923
46450	473924
40988	473925
54970	473926
147988	473927
15028	473928
7426	473929
135943	473930
87968	473931
12319	473932
11138	473933
12097	473934
3035	473935
53524	473936
2598	473937
20093	473938
16066	473939
121786	473940
105040	473941
124373	473942
205189	473943
34325	473944
59037	473945
18474	473946
176	473947
153698	473948
7607	473949
227039	473950
863	473951
2491	473952
44606	473953
44183	473954
145979	473955
4367	473956
165194	473957
1390	473958
15830	473959
67561	473960
40206	473961
30615	473962
42982	473963
42251	473964
60395	473965
25495	473966
18291	473967
29200	473968
53310	473969
90938	473970
188941	473971
9716	473972
10629	473973
162779	473974
977	473975
68008	473976
91008	473977
42516	473978
105720	473979
162631	473980
10111	473981
75198	473982
433	473983
15161	473984
80827	473985
6774	473986
65244	473987
11914	473988
34804	473989
18035	473990
125369	473991
215208	473992
54788	473993
33670	473994
138449	473995
4758	473996
4867	473997
256744	473998
42822	473999
24055	474000
1423	474001
120655	474002
22750	474003
29693	474004
422	474005
99107	474006
9805	474007
88705	474008
50991	474009
18310	474010
252967	474011
19313	474012
3991	474013
1143	474014
112154	474015
8168	474016
227641	474017
242070	474018
84445	474019
99028	474020
6045	474021
34851	474022
86897	474023
49973	474024
283	474025
258228	474026
117	474027
106267	474028
2075	474029
69440	474030
147157	474031
134179	474032
49743	474033
29946	474034
16034	474035
39136	474036
105371	474037
14575	474038
197831	474039
43464	474040
13425	474041
3416	474042
109220	474043
65542	474044
44846	474045
3603	474046
217033	474047
48229	474048
16580	474049
265217	474050
94533	474051
150	474052
23239	474053
14797	474054
32276	474055
27072	474056
111609	474057
36834	474058
29005	474059
34449	474060
75762	474061
180663	474062
5072	474063
16121	474064
43627	474065
98175	474066
29178	474067
165145	474068
14847	474069
3212	474070
36855	474071
39415	474072
131784	474073
62068	474074
10886	474075
3453	474076
44768	474077
7172	474078
157953	474079
167567	474080
79090	474081
242011	474082
16617	474083
9282	474084
11232	474085
19956	474086
2661	474087
32813	474088
55760	474089
55068	474090
35955	474091
135769	474092
176617	474093
102294	474094
37071	474095
16892	474096
13577	474097
10302	474098
8571	474099
82445	474100
225751	474101
162900	474102
156087	474103
152083	474104
18177	474105
145976	474106
288	474107
65920	474108
506	474109
6405	474110
26693	474111
4567	474112
146978	474113
19457	474114
42358	474115
68835	474116
89865	474117
75184	474118
41925	474119
159664	474120
50297	474121
20928	474122
5013	474123
62026	474124
1822	474125
99925	474126
23721	474127
6803	474128
67884	474129
6216	474130
27898	474131
41228	474132
5730	474133
86989	474134
105172	474135
92486	474136
159350	474137
25061	474138
23262	474139
63502	474140
60206	474141
99738	474142
78246	474143
79716	474144
220714	474145
6278	474146
206077	474147
99503	474148
483	474149
7	474150
14570	474151
25381	474152
89299	474153
7675	474154
32717	474155
23422	474156
15595	474157
106703	474158
114343	474159
3919	474160
554	474161
232597	474162
214373	474163
29715	474164
12137	474165
71449	474166
29210	474167
259626	474168
37702	474169
31466	474170
25572	474171
106387	474172
30133	474173
145608	474174
85383	474175
22493	474176
132238	474177
213434	474178
71403	474179
2522	474180
67906	474181
102896	474182
17899	474183
7551	474184
52706	474185
119346	474186
114089	474187
237736	474188
60536	474189
4872	474190
6436	474191
51504	474192
126	474193
65094	474194
52881	474195
13925	474196
25000	474197
25664	474198
335	474199
217729	474200
13695	474201
10731	474202
39700	474203
1297	474204
10933	474205
231	474206
5757	474207
252800	474208
67588	474209
74193	474210
53152	474211
61586	474212
97865	474213
26980	474214
272069	474215
138304	474216
4585	474217
38113	474218
14494	474219
15971	474220
27521	474221
200858	474222
3913	474223
13857	474224
135319	474225
1324	474226
225758	474227
26742	474228
193701	474229
73899	474230
38808	474231
20322	474232
97167	474233
1304	474234
27165	474235
44568	474236
269610	474237
13928	474238
104981	474239
7	474240
220839	474241
41760	474242
66610	474243
814	474244
44833	474245
4182	474246
33118	474247
5133	474248
125766	474249
125587	474250
25180	474251
217268	474252
77894	474253
78206	474254
44817	474255
21662	474256
42714	474257
253823	474258
12683	474259
596	474260
6439	474261
8793	474262
34264	474263
16703	474264
96742	474265
22343	474266
12434	474267
175851	474268
62498	474269
16356	474270
54781	474271
4758	474272
54768	474273
8964	474274
136755	474275
1429	474276
3571	474277
9789	474278
4224	474279
73507	474280
251750	474281
255094	474282
25634	474283
48119	474284
57653	474285
119878	474286
54575	474287
436	474288
27706	474289
105197	474290
63992	474291
171926	474292
11382	474293
214636	474294
1716	474295
46104	474296
74794	474297
21875	474298
72068	474299
926	474300
11339	474301
12937	474302
1135	474303
257419	474304
100416	474305
39138	474306
43099	474307
242845	474308
24417	474309
94945	474310
271379	474311
28982	474312
22817	474313
175687	474314
192458	474315
50436	474316
28780	474317
20268	474318
183068	474319
81461	474320
53252	474321
9159	474322
7239	474323
2477	474324
4298	474325
261770	474326
42926	474327
30791	474328
56574	474329
42498	474330
8702	474331
39961	474332
22687	474333
120535	474334
159542	474335
57942	474336
11409	474337
1732	474338
105772	474339
158849	474340
84653	474341
104297	474342
188366	474343
8785	474344
2119	474345
8325	474346
2853	474347
267	474348
42998	474349
3106	474350
34289	474351
33600	474352
14583	474353
44036	474354
1213	474355
109422	474356
109802	474357
81566	474358
170271	474359
81199	474360
8377	474361
5784	474362
19713	474363
608	474364
42	474365
655	474366
56381	474367
29131	474368
11648	474369
17585	474370
148611	474371
5388	474372
152714	474373
14913	474374
52026	474375
210202	474376
54894	474377
31682	474378
111326	474379
6275	474380
67898	474381
82002	474382
11594	474383
57001	474384
721	474385
98763	474386
969	474387
17155	474388
5520	474389
145219	474390
44596	474391
32917	474392
67812	474393
13066	474394
18561	474395
4172	474396
8624	474397
64895	474398
24657	474399
158021	474400
48582	474401
157732	474402
7566	474403
4683	474404
63196	474405
33558	474406
88628	474407
84015	474408
66569	474409
1541	474410
55805	474411
147247	474412
25414	474413
102762	474414
8054	474415
7125	474416
234292	474417
12769	474418
31549	474419
189	474420
119868	474421
34930	474422
4540	474423
104487	474424
3525	474425
26649	474426
1570	474427
52590	474428
78546	474429
28356	474430
35963	474431
56686	474432
156972	474433
34162	474434
28683	474435
40643	474436
113235	474437
43136	474438
154787	474439
73852	474440
64293	474441
134496	474442
23480	474443
30714	474444
8023	474445
96976	474446
186046	474447
22331	474448
14780	474449
130690	474450
146773	474451
47080	474452
38836	474453
512	474454
24124	474455
116907	474456
256323	474457
2796	474458
145176	474459
158221	474460
24600	474461
2638	474462
22082	474463
20867	474464
4528	474465
55589	474466
101707	474467
19005	474468
56431	474469
238842	474470
9003	474471
45165	474472
27862	474473
119551	474474
13365	474475
120241	474476
8998	474477
119684	474478
129621	474479
23037	474480
74885	474481
69474	474482
128712	474483
79565	474484
24518	474485
16755	474486
27353	474487
3144	474488
7089	474489
124073	474490
554	474491
5272	474492
74959	474493
4524	474494
1634	474495
22105	474496
45585	474497
66846	474498
127273	474499
25428	474500
11212	474501
125348	474502
83810	474503
1	474504
66371	474505
161220	474506
95047	474507
60277	474508
28742	474509
27125	474510
15881	474511
86910	474512
1817	474513
20708	474514
44234	474515
95955	474516
6237	474517
38284	474518
39133	474519
9211	474520
59463	474521
11892	474522
19499	474523
5448	474524
120335	474525
39368	474526
155096	474527
187488	474528
1833	474529
74	474530
13108	474531
12559	474532
6959	474533
157684	474534
22188	474535
21168	474536
1952	474537
1719	474538
45812	474539
63089	474540
26242	474541
193058	474542
152559	474543
17432	474544
70610	474545
174170	474546
19160	474547
46411	474548
6350	474549
2901	474550
39799	474551
71404	474552
206	474553
77360	474554
196181	474555
1076	474556
2114	474557
1797	474558
28984	474559
19753	474560
3395	474561
72118	474562
10273	474563
83492	474564
79704	474565
124761	474566
3053	474567
125184	474568
194776	474569
271048	474570
18927	474571
139267	474572
9966	474573
13661	474574
42652	474575
245124	474576
59436	474577
927	474578
9313	474579
3304	474580
106145	474581
122986	474582
197497	474583
32083	474584
17433	474585
29734	474586
27293	474587
63967	474588
4480	474589
177131	474590
238310	474591
61387	474592
102339	474593
34977	474594
27517	474595
42203	474596
52988	474597
108739	474598
156909	474599
498	474600
94099	474601
63758	474602
1761	474603
203	474604
99955	474605
36892	474606
74	474607
270495	474608
166553	474609
4320	474610
12856	474611
231084	474612
54798	474613
5586	474614
78311	474615
53596	474616
6264	474617
231179	474618
121473	474619
40489	474620
225111	474621
180485	474622
159949	474623
255073	474624
155656	474625
96486	474626
29018	474627
76804	474628
32195	474629
241785	474630
21063	474631
519	474632
27139	474633
96028	474634
127954	474635
21688	474636
10377	474637
154483	474638
729	474639
141021	474640
8064	474641
218493	474642
2892	474643
71613	474644
9789	474645
26710	474646
78395	474647
8657	474648
47560	474649
88180	474650
34255	474651
9887	474652
87104	474653
117200	474654
4664	474655
76211	474656
967	474657
65626	474658
17630	474659
217728	474660
82414	474661
47272	474662
124653	474663
3626	474664
3070	474665
50112	474666
3443	474667
2801	474668
2977	474669
3132	474670
238928	474671
97982	474672
171453	474673
51402	474674
225359	474675
62811	474676
422	474677
16360	474678
234135	474679
12393	474680
36988	474681
244879	474682
1089	474683
244572	474684
29192	474685
4746	474686
130075	474687
75455	474688
9594	474689
34715	474690
5377	474691
145820	474692
18043	474693
86435	474694
42041	474695
24666	474696
4229	474697
9569	474698
8697	474699
33	474700
188794	474701
4203	474702
15954	474703
144601	474704
266593	474705
146946	474706
1855	474707
9840	474708
202928	474709
174351	474710
14971	474711
131	474712
108625	474713
13070	474714
3544	474715
21699	474716
41894	474717
22099	474718
48332	474719
5954	474720
210549	474721
24920	474722
83849	474723
13840	474724
122541	474725
235429	474726
33065	474727
65580	474728
197934	474729
28265	474730
33379	474731
152505	474732
28486	474733
112499	474734
171860	474735
258030	474736
1591	474737
241465	474738
40205	474739
242442	474740
2551	474741
8522	474742
168014	474743
13516	474744
146259	474745
58100	474746
207503	474747
120949	474748
203095	474749
215279	474750
167246	474751
26422	474752
155394	474753
140949	474754
106	474755
3636	474756
11373	474757
33766	474758
13638	474759
4068	474760
225432	474761
1181	474762
53805	474763
77157	474764
26427	474765
224991	474766
175871	474767
114156	474768
4784	474769
159672	474770
198270	474771
113397	474772
253	474773
66183	474774
65338	474775
156810	474776
124720	474777
89577	474778
73975	474779
6356	474780
56963	474781
1018	474782
2206	474783
98	474784
3910	474785
28979	474786
15429	474787
5688	474788
130899	474789
251895	474790
26671	474791
223	474792
33411	474793
185897	474794
32800	474795
68301	474796
92766	474797
10159	474798
10346	474799
2831	474800
773	474801
1313	474802
41085	474803
73987	474804
417	474805
252687	474806
66036	474807
33904	474808
26694	474809
2	474810
271891	474811
223372	474812
7328	474813
6949	474814
56070	474815
19893	474816
36127	474817
36237	474818
22972	474819
63483	474820
27233	474821
11151	474822
93393	474823
18370	474824
72688	474825
14101	474826
3531	474827
34941	474828
41968	474829
10583	474830
2877	474831
16727	474832
6706	474833
160798	474834
32037	474835
72	474836
8035	474837
2963	474838
19203	474839
34672	474840
228462	474841
27745	474842
15136	474843
132617	474844
6491	474845
141861	474846
46083	474847
21667	474848
87343	474849
115014	474850
2925	474851
35369	474852
151677	474853
16557	474854
272	474855
11238	474856
269339	474857
44308	474858
46202	474859
5970	474860
16574	474861
24119	474862
59843	474863
7782	474864
70570	474865
9799	474866
14077	474867
26115	474868
20369	474869
95081	474870
17944	474871
85795	474872
174984	474873
8781	474874
9417	474875
112617	474876
8130	474877
17217	474878
3143	474879
44778	474880
61568	474881
107	474882
20279	474883
187116	474884
2050	474885
268647	474886
36030	474887
111757	474888
11453	474889
888	474890
183501	474891
1312	474892
169893	474893
2561	474894
251854	474895
27769	474896
9652	474897
9361	474898
153317	474899
10209	474900
2222	474901
168377	474902
5354	474903
75096	474904
118459	474905
8263	474906
3670	474907
100463	474908
67717	474909
17308	474910
101366	474911
110129	474912
92129	474913
94482	474914
29012	474915
6687	474916
221880	474917
162577	474918
50058	474919
68119	474920
196	474921
945	474922
113650	474923
8558	474924
33074	474925
25245	474926
453	474927
18282	474928
48460	474929
72657	474930
2553	474931
24362	474932
109908	474933
21419	474934
9868	474935
97286	474936
141667	474937
172908	474938
10498	474939
8326	474940
9612	474941
135534	474942
20954	474943
128179	474944
13326	474945
23033	474946
46428	474947
53059	474948
106729	474949
187479	474950
6018	474951
41614	474952
11285	474953
56037	474954
50378	474955
11164	474956
5142	474957
168861	474958
111523	474959
42003	474960
35996	474961
15056	474962
24194	474963
13960	474964
51188	474965
11548	474966
59412	474967
36944	474968
35335	474969
99316	474970
74475	474971
84722	474972
26281	474973
74747	474974
10021	474975
5015	474976
265536	474977
70401	474978
140608	474979
180442	474980
259225	474981
150312	474982
16210	474983
163260	474984
47166	474985
166692	474986
108294	474987
18731	474988
11931	474989
71092	474990
143580	474991
11001	474992
92	474993
17835	474994
7004	474995
77434	474996
89051	474997
97889	474998
34267	474999
14736	475000
139865	475001
24072	475002
20407	475003
80162	475004
2629	475005
4968	475006
142793	475007
122946	475008
86888	475009
4527	475010
11502	475011
21640	475012
147864	475013
87086	475014
15011	475015
102400	475016
8445	475017
219	475018
5230	475019
31152	475020
104284	475021
48706	475022
9227	475023
5161	475024
29865	475025
23931	475026
2968	475027
633	475028
79684	475029
35243	475030
7284	475031
63309	475032
12830	475033
7741	475034
6775	475035
109982	475036
77993	475037
3938	475038
5989	475039
88925	475040
45162	475041
18843	475042
14942	475043
12538	475044
32045	475045
4270	475046
16058	475047
75171	475048
72290	475049
25766	475050
89582	475051
101154	475052
8522	475053
1506	475054
20633	475055
48290	475056
113936	475057
13246	475058
2246	475059
55424	475060
2913	475061
2415	475062
31769	475063
9557	475064
155955	475065
1644	475066
113452	475067
16739	475068
475	475069
227313	475070
3961	475071
131680	475072
15111	475073
85996	475074
5213	475075
168530	475076
3730	475077
45128	475078
44919	475079
107753	475080
28346	475081
4500	475082
11864	475083
221746	475084
60337	475085
149844	475086
28395	475087
112140	475088
353	475089
241123	475090
108635	475091
4023	475092
24891	475093
64240	475094
9741	475095
48284	475096
78851	475097
179878	475098
23798	475099
142418	475100
37614	475101
10724	475102
26231	475103
19394	475104
198442	475105
7149	475106
76759	475107
67323	475108
96057	475109
102366	475110
247430	475111
425	475112
9121	475113
216344	475114
4419	475115
145052	475116
5821	475117
236490	475118
133885	475119
26922	475120
219456	475121
3401	475122
32959	475123
163709	475124
9650	475125
213621	475126
39385	475127
35874	475128
85289	475129
30653	475130
19730	475131
13574	475132
693	475133
89862	475134
3396	475135
1677	475136
69990	475137
23436	475138
139338	475139
19385	475140
40077	475141
77950	475142
216960	475143
158021	475144
8023	475145
53712	475146
115917	475147
11159	475148
102960	475149
124991	475150
232534	475151
144521	475152
52174	475153
67324	475154
16697	475155
2769	475156
166400	475157
86154	475158
158668	475159
67085	475160
30269	475161
98520	475162
87072	475163
1214	475164
161403	475165
9965	475166
107478	475167
3704	475168
15533	475169
85847	475170
262758	475171
29276	475172
163278	475173
203695	475174
4237	475175
191913	475176
10802	475177
91197	475178
225256	475179
163390	475180
11399	475181
152169	475182
66865	475183
3622	475184
11736	475185
23897	475186
133267	475187
252577	475188
16131	475189
80346	475190
266546	475191
238690	475192
86450	475193
97634	475194
1747	475195
26940	475196
28355	475197
153960	475198
67739	475199
2177	475200
70389	475201
28575	475202
26626	475203
139243	475204
251028	475205
156296	475206
8336	475207
663	475208
163422	475209
64716	475210
140435	475211
54644	475212
22318	475213
71220	475214
10447	475215
67124	475216
158216	475217
9576	475218
28354	475219
35713	475220
43137	475221
30331	475222
126478	475223
68437	475224
71982	475225
221303	475226
35076	475227
162318	475228
58722	475229
1582	475230
41103	475231
39000	475232
25741	475233
4357	475234
3414	475235
161035	475236
56389	475237
246	475238
42135	475239
37251	475240
6837	475241
14507	475242
386	475243
67919	475244
52386	475245
39978	475246
82600	475247
270625	475248
58542	475249
1581	475250
43886	475251
8692	475252
12505	475253
1308	475254
165788	475255
32311	475256
498	475257
21887	475258
167816	475259
1729	475260
99097	475261
15774	475262
16696	475263
47464	475264
49840	475265
11085	475266
169858	475267
800	475268
9670	475269
128412	475270
253044	475271
9343	475272
2054	475273
207683	475274
17380	475275
53433	475276
12094	475277
20152	475278
129237	475279
94506	475280
27608	475281
40155	475282
111124	475283
4707	475284
27444	475285
14252	475286
1622	475287
112176	475288
248579	475289
9663	475290
25626	475291
32275	475292
6115	475293
24744	475294
203973	475295
979	475296
7689	475297
103363	475298
4664	475299
35014	475300
148020	475301
27065	475302
83674	475303
139272	475304
9066	475305
185818	475306
157848	475307
110909	475308
18796	475309
12366	475310
44504	475311
82684	475312
249101	475313
731	475314
149835	475315
111633	475316
3112	475317
66247	475318
134945	475319
110646	475320
530	475321
71480	475322
29472	475323
40922	475324
37147	475325
125705	475326
58134	475327
6947	475328
147	475329
54206	475330
91326	475331
210684	475332
139790	475333
36372	475334
2186	475335
115843	475336
8584	475337
62446	475338
30843	475339
24979	475340
201093	475341
161020	475342
58071	475343
98819	475344
133422	475345
158	475346
1017	475347
7201	475348
754	475349
48528	475350
80356	475351
94895	475352
3530	475353
19440	475354
107574	475355
134127	475356
227575	475357
18223	475358
110359	475359
106701	475360
146097	475361
160783	475362
238094	475363
7118	475364
4521	475365
14332	475366
187896	475367
1955	475368
55876	475369
248096	475370
15030	475371
4235	475372
47406	475373
32003	475374
73655	475375
24610	475376
259630	475377
156166	475378
153980	475379
80470	475380
101472	475381
254775	475382
6550	475383
213898	475384
42032	475385
12828	475386
34924	475387
87131	475388
69238	475389
43526	475390
249	475391
24479	475392
8417	475393
5360	475394
2681	475395
25761	475396
3920	475397
236217	475398
147744	475399
4275	475400
39050	475401
2634	475402
2681	475403
377	475404
47667	475405
73916	475406
43095	475407
136158	475408
17463	475409
21907	475410
118720	475411
29381	475412
132	475413
78874	475414
332	475415
34858	475416
8259	475417
10472	475418
1045	475419
73526	475420
114063	475421
23804	475422
6449	475423
171154	475424
19550	475425
28123	475426
1998	475427
158236	475428
13317	475429
56	475430
114606	475431
2964	475432
5644	475433
10661	475434
51605	475435
147348	475436
200871	475437
135328	475438
25040	475439
26966	475440
58152	475441
1374	475442
2682	475443
15940	475444
39763	475445
261219	475446
163939	475447
529	475448
109703	475449
159166	475450
16524	475451
2817	475452
7440	475453
117544	475454
27747	475455
1264	475456
57007	475457
10032	475458
76835	475459
1322	475460
2121	475461
234958	475462
192959	475463
6602	475464
47016	475465
21139	475466
29235	475467
663	475468
87579	475469
133764	475470
61685	475471
48203	475472
9356	475473
17342	475474
165	475475
21363	475476
17724	475477
77956	475478
21456	475479
35201	475480
159409	475481
47008	475482
17525	475483
255740	475484
222059	475485
120648	475486
32084	475487
67220	475488
957	475489
142878	475490
1431	475491
234966	475492
65486	475493
7357	475494
89171	475495
7268	475496
2180	475497
5343	475498
36091	475499
210096	475500
178128	475501
32751	475502
80277	475503
55990	475504
192237	475505
267	475506
2582	475507
76234	475508
83526	475509
2811	475510
172972	475511
49895	475512
40525	475513
21386	475514
1864	475515
196516	475516
7365	475517
62981	475518
35971	475519
15705	475520
31973	475521
26811	475522
9583	475523
215403	475524
83249	475525
64632	475526
4665	475527
167447	475528
8924	475529
104991	475530
58194	475531
159496	475532
100022	475533
11857	475534
144398	475535
118222	475536
160608	475537
76200	475538
112620	475539
9228	475540
40020	475541
33547	475542
237398	475543
24679	475544
37485	475545
44100	475546
178272	475547
265623	475548
220736	475549
39717	475550
172358	475551
24029	475552
64532	475553
14884	475554
569	475555
133162	475556
111098	475557
10455	475558
148954	475559
28792	475560
73060	475561
142433	475562
91203	475563
18459	475564
12223	475565
103560	475566
777	475567
164499	475568
4589	475569
3279	475570
95923	475571
24025	475572
107367	475573
162799	475574
28794	475575
51433	475576
33020	475577
58369	475578
170108	475579
124692	475580
3596	475581
254114	475582
48923	475583
262909	475584
209800	475585
5863	475586
45139	475587
143979	475588
199492	475589
143023	475590
2529	475591
12594	475592
264	475593
97704	475594
96760	475595
548	475596
93021	475597
5921	475598
35484	475599
20918	475600
7000	475601
8894	475602
1397	475603
47131	475604
9795	475605
34240	475606
163258	475607
164754	475608
137685	475609
43312	475610
239684	475611
200391	475612
1599	475613
28525	475614
261759	475615
17242	475616
56876	475617
174550	475618
127215	475619
67712	475620
47906	475621
147240	475622
25073	475623
198416	475624
109005	475625
98733	475626
38870	475627
96771	475628
19941	475629
159690	475630
85749	475631
11788	475632
100051	475633
1293	475634
97601	475635
9055	475636
170461	475637
65456	475638
101795	475639
50182	475640
52110	475641
8666	475642
9536	475643
42628	475644
19977	475645
43611	475646
58662	475647
196308	475648
1976	475649
1177	475650
32767	475651
59281	475652
32610	475653
159396	475654
337	475655
17244	475656
34917	475657
968	475658
7087	475659
77243	475660
67081	475661
114862	475662
20654	475663
71443	475664
239327	475665
34091	475666
32543	475667
31926	475668
17742	475669
103202	475670
60763	475671
5338	475672
24929	475673
55443	475674
194	475675
33735	475676
9860	475677
153405	475678
67491	475679
14782	475680
29316	475681
230418	475682
651	475683
6510	475684
103019	475685
58402	475686
53023	475687
97738	475688
73483	475689
138204	475690
814	475691
114906	475692
53310	475693
3204	475694
106004	475695
4813	475696
58152	475697
137248	475698
265636	475699
23257	475700
267208	475701
4360	475702
3927	475703
2455	475704
104930	475705
165775	475706
62083	475707
7762	475708
105060	475709
139516	475710
5104	475711
12807	475712
46077	475713
23164	475714
30747	475715
211756	475716
65691	475717
113547	475718
72653	475719
84554	475720
33794	475721
25096	475722
58225	475723
595	475724
8554	475725
256147	475726
9138	475727
1816	475728
21124	475729
93355	475730
2018	475731
132230	475732
197519	475733
61772	475734
60860	475735
77202	475736
29747	475737
58464	475738
62430	475739
58370	475740
81744	475741
3707	475742
85370	475743
128157	475744
125099	475745
66377	475746
269284	475747
17244	475748
4762	475749
19029	475750
98719	475751
31892	475752
105144	475753
52294	475754
20720	475755
235487	475756
100994	475757
67837	475758
108863	475759
84616	475760
1956	475761
488	475762
5069	475763
27129	475764
105832	475765
75771	475766
193764	475767
51766	475768
168367	475769
122592	475770
11640	475771
62739	475772
136696	475773
84499	475774
210399	475775
184031	475776
145117	475777
257995	475778
76905	475779
11521	475780
256701	475781
6108	475782
7621	475783
127387	475784
43457	475785
45410	475786
85200	475787
128403	475788
433	475789
5893	475790
36633	475791
5633	475792
13214	475793
636	475794
3552	475795
2962	475796
5363	475797
268002	475798
108635	475799
125408	475800
49295	475801
17842	475802
4015	475803
82	475804
133013	475805
113569	475806
35291	475807
1630	475808
75665	475809
151771	475810
35971	475811
658	475812
7771	475813
140949	475814
8953	475815
358	475816
25598	475817
27100	475818
12824	475819
86017	475820
4730	475821
234690	475822
2030	475823
105373	475824
97444	475825
22717	475826
139572	475827
56669	475828
123253	475829
109898	475830
43014	475831
80294	475832
3846	475833
651	475834
65814	475835
69766	475836
157436	475837
169	475838
177093	475839
268157	475840
48780	475841
23390	475842
46730	475843
289	475844
32453	475845
48351	475846
95455	475847
35470	475848
111337	475849
553	475850
2627	475851
21292	475852
68661	475853
40864	475854
4793	475855
36104	475856
113565	475857
19943	475858
92127	475859
46263	475860
103370	475861
10211	475862
25445	475863
35998	475864
55337	475865
36208	475866
756	475867
4250	475868
1613	475869
1414	475870
36989	475871
102032	475872
101323	475873
6821	475874
153261	475875
26185	475876
6858	475877
847	475878
247045	475879
179856	475880
1468	475881
270511	475882
266681	475883
216972	475884
240	475885
257	475886
13619	475887
207506	475888
221223	475889
248136	475890
113721	475891
64265	475892
36469	475893
239	475894
162406	475895
152662	475896
643	475897
5289	475898
23672	475899
84836	475900
4477	475901
157492	475902
65268	475903
43862	475904
3804	475905
49695	475906
28448	475907
158527	475908
52248	475909
54182	475910
85467	475911
154	475912
46485	475913
21983	475914
34973	475915
75708	475916
10430	475917
74686	475918
40032	475919
50425	475920
30051	475921
93863	475922
77424	475923
20030	475924
172229	475925
64438	475926
202464	475927
3826	475928
1956	475929
58936	475930
175197	475931
6916	475932
33	475933
25105	475934
41051	475935
34693	475936
24771	475937
70902	475938
9988	475939
7611	475940
150125	475941
2252	475942
386	475943
2723	475944
10405	475945
2070	475946
5958	475947
7362	475948
81	475949
55850	475950
47090	475951
15312	475952
25747	475953
50429	475954
28932	475955
62145	475956
14709	475957
64961	475958
4670	475959
3362	475960
181145	475961
29100	475962
3389	475963
55541	475964
8762	475965
162754	475966
19911	475967
21422	475968
860	475969
39880	475970
13075	475971
147810	475972
251574	475973
126182	475974
80337	475975
63617	475976
67473	475977
182643	475978
31530	475979
2867	475980
51869	475981
69735	475982
24052	475983
63771	475984
440	475985
45540	475986
92627	475987
76541	475988
188791	475989
1232	475990
31261	475991
9793	475992
52409	475993
74577	475994
5188	475995
7010	475996
16779	475997
15481	475998
10540	475999
64789	476000
237147	476001
68282	476002
8848	476003
8105	476004
226768	476005
843	476006
34546	476007
69599	476008
200737	476009
87224	476010
1746	476011
619	476012
260183	476013
107513	476014
88489	476015
87845	476016
74437	476017
39467	476018
989	476019
16469	476020
6268	476021
56673	476022
85754	476023
10460	476024
31516	476025
99164	476026
72111	476027
21233	476028
8201	476029
81352	476030
176018	476031
139858	476032
208520	476033
43852	476034
90345	476035
2820	476036
3927	476037
66389	476038
79944	476039
12612	476040
7995	476041
31478	476042
2322	476043
2407	476044
66069	476045
9670	476046
12049	476047
19189	476048
19024	476049
26150	476050
18617	476051
125546	476052
122	476053
140675	476054
13030	476055
12253	476056
100878	476057
28920	476058
172338	476059
48633	476060
93556	476061
88589	476062
149295	476063
88284	476064
103310	476065
49584	476066
54485	476067
55332	476068
37384	476069
35580	476070
94715	476071
22797	476072
11202	476073
100315	476074
267946	476075
81156	476076
191984	476077
4789	476078
199608	476079
157775	476080
163735	476081
17325	476082
40055	476083
26737	476084
216154	476085
87289	476086
18190	476087
111018	476088
64157	476089
100208	476090
235538	476091
39473	476092
25041	476093
121719	476094
7495	476095
244	476096
31574	476097
52191	476098
53225	476099
10791	476100
28953	476101
40459	476102
32659	476103
45422	476104
45277	476105
98383	476106
151467	476107
58540	476108
258542	476109
47048	476110
4398	476111
264622	476112
85494	476113
36882	476114
78302	476115
241087	476116
164134	476117
44491	476118
120658	476119
223578	476120
28481	476121
26484	476122
102640	476123
13604	476124
108988	476125
18793	476126
25689	476127
13163	476128
32317	476129
82161	476130
44873	476131
43651	476132
46867	476133
233285	476134
28648	476135
49611	476136
64637	476137
66662	476138
210	476139
19732	476140
32761	476141
3517	476142
15793	476143
117932	476144
18931	476145
74629	476146
12287	476147
263473	476148
254756	476149
5229	476150
83670	476151
73204	476152
4540	476153
14448	476154
8272	476155
11563	476156
36190	476157
2057	476158
202548	476159
86649	476160
16220	476161
147408	476162
88528	476163
45132	476164
60228	476165
35500	476166
27891	476167
32117	476168
20358	476169
126398	476170
54743	476171
265149	476172
15117	476173
78292	476174
26413	476175
4662	476176
11215	476177
132010	476178
41269	476179
624	476180
11656	476181
4559	476182
77924	476183
17010	476184
79615	476185
2006	476186
1873	476187
10500	476188
13873	476189
43937	476190
56224	476191
261	476192
24727	476193
77859	476194
266977	476195
131714	476196
2662	476197
2535	476198
7399	476199
12322	476200
24180	476201
174657	476202
20872	476203
101245	476204
9388	476205
88493	476206
226	476207
10777	476208
135706	476209
54529	476210
6111	476211
5599	476212
55163	476213
13815	476214
12535	476215
1021	476216
123829	476217
16873	476218
164603	476219
2813	476220
6628	476221
9214	476222
8189	476223
6927	476224
12091	476225
19103	476226
133841	476227
51805	476228
27050	476229
103918	476230
18935	476231
243328	476232
8733	476233
24645	476234
43349	476235
9408	476236
257425	476237
21580	476238
39070	476239
15293	476240
80540	476241
12329	476242
6762	476243
151971	476244
85584	476245
7103	476246
18898	476247
19485	476248
7767	476249
119154	476250
129576	476251
2497	476252
1	476253
110842	476254
18451	476255
210877	476256
69703	476257
73551	476258
46028	476259
22618	476260
146979	476261
23258	476262
9075	476263
70146	476264
83914	476265
102692	476266
7344	476267
4220	476268
2544	476269
11445	476270
41376	476271
164691	476272
23750	476273
159847	476274
3702	476275
207379	476276
22164	476277
134581	476278
178570	476279
23	476280
188171	476281
13952	476282
113430	476283
86661	476284
63165	476285
787	476286
39597	476287
40215	476288
154	476289
44653	476290
9998	476291
83830	476292
7199	476293
21555	476294
58704	476295
72447	476296
4688	476297
146170	476298
20667	476299
117353	476300
13877	476301
15293	476302
62005	476303
3742	476304
2656	476305
7287	476306
87535	476307
243855	476308
85296	476309
667	476310
30518	476311
10416	476312
94327	476313
11576	476314
47484	476315
29102	476316
75792	476317
17331	476318
11	476319
34978	476320
22858	476321
1758	476322
74357	476323
5136	476324
46370	476325
161357	476326
91093	476327
19594	476328
170	476329
32626	476330
29643	476331
76044	476332
4093	476333
44318	476334
25015	476335
17438	476336
599	476337
241083	476338
245053	476339
211899	476340
9422	476341
5979	476342
33929	476343
163947	476344
7736	476345
78561	476346
14124	476347
6765	476348
5313	476349
3621	476350
50539	476351
3055	476352
15567	476353
1902	476354
20988	476355
1480	476356
156346	476357
6776	476358
79638	476359
12455	476360
28475	476361
39652	476362
15089	476363
74906	476364
68026	476365
39610	476366
9895	476367
73593	476368
39119	476369
80084	476370
20274	476371
1168	476372
24916	476373
10	476374
141369	476375
3348	476376
1548	476377
123838	476378
20326	476379
1390	476380
1288	476381
131931	476382
10872	476383
60726	476384
11082	476385
15276	476386
94808	476387
1241	476388
18432	476389
31163	476390
23990	476391
12461	476392
15928	476393
102261	476394
34518	476395
16526	476396
265986	476397
58468	476398
153	476399
35586	476400
63578	476401
127539	476402
3822	476403
61476	476404
264549	476405
251105	476406
99031	476407
83002	476408
74677	476409
1446	476410
148255	476411
11438	476412
16122	476413
75256	476414
90118	476415
2817	476416
81041	476417
42165	476418
7127	476419
354	476420
6088	476421
13517	476422
31721	476423
1833	476424
369	476425
35012	476426
2920	476427
519	476428
16717	476429
9110	476430
638	476431
41144	476432
56403	476433
2681	476434
83769	476435
2381	476436
164298	476437
20950	476438
154806	476439
20365	476440
147115	476441
102114	476442
42218	476443
7117	476444
126382	476445
47371	476446
42526	476447
23925	476448
90961	476449
58889	476450
72369	476451
24712	476452
15717	476453
34959	476454
58897	476455
64757	476456
23307	476457
625	476458
95904	476459
161136	476460
39296	476461
35107	476462
2166	476463
104705	476464
1925	476465
125559	476466
77190	476467
33908	476468
34489	476469
39568	476470
270837	476471
14217	476472
29805	476473
158239	476474
7728	476475
144	476476
63642	476477
27301	476478
19904	476479
63933	476480
42637	476481
142904	476482
84066	476483
97104	476484
70275	476485
146915	476486
19575	476487
31272	476488
85930	476489
24711	476490
52823	476491
166802	476492
12774	476493
214667	476494
8852	476495
5655	476496
119553	476497
227854	476498
154836	476499
162703	476500
797	476501
10855	476502
163157	476503
790	476504
43211	476505
171091	476506
50341	476507
130436	476508
1503	476509
272725	476510
45424	476511
6695	476512
29863	476513
118152	476514
153933	476515
136382	476516
55282	476517
54317	476518
54579	476519
227	476520
14936	476521
252672	476522
79741	476523
263128	476524
635	476525
10338	476526
40224	476527
7528	476528
6145	476529
1150	476530
588	476531
12346	476532
97280	476533
37400	476534
29772	476535
2435	476536
32709	476537
124599	476538
29468	476539
9305	476540
190128	476541
7779	476542
20742	476543
993	476544
107878	476545
76607	476546
31498	476547
1160	476548
26735	476549
100481	476550
17784	476551
190591	476552
218938	476553
1075	476554
30903	476555
154666	476556
48746	476557
30203	476558
13378	476559
243391	476560
72646	476561
9605	476562
26434	476563
390	476564
87821	476565
24410	476566
3179	476567
2891	476568
19379	476569
63401	476570
35019	476571
34604	476572
230441	476573
16823	476574
75928	476575
49462	476576
52266	476577
115073	476578
160858	476579
27790	476580
144573	476581
23832	476582
6258	476583
174306	476584
195828	476585
3565	476586
9990	476587
1206	476588
47889	476589
8292	476590
60014	476591
7787	476592
9180	476593
1624	476594
145307	476595
56884	476596
1096	476597
13883	476598
169609	476599
194565	476600
47	476601
3061	476602
243060	476603
4695	476604
2235	476605
29323	476606
1982	476607
68227	476608
30045	476609
166303	476610
4553	476611
23972	476612
27920	476613
44005	476614
64985	476615
139431	476616
2862	476617
46472	476618
478	476619
108025	476620
443	476621
38256	476622
247973	476623
488	476624
3745	476625
10773	476626
10113	476627
138769	476628
170064	476629
4281	476630
11816	476631
4871	476632
70796	476633
80500	476634
161239	476635
9181	476636
5637	476637
37575	476638
70677	476639
41	476640
130716	476641
9612	476642
27809	476643
58484	476644
150630	476645
135799	476646
37587	476647
19158	476648
6904	476649
19045	476650
17247	476651
107282	476652
30774	476653
190514	476654
248622	476655
28800	476656
165812	476657
32137	476658
166365	476659
148755	476660
984	476661
12778	476662
32452	476663
19445	476664
157208	476665
137097	476666
71326	476667
142670	476668
191363	476669
36177	476670
166435	476671
2996	476672
30968	476673
7192	476674
6407	476675
241678	476676
238	476677
13563	476678
2569	476679
15670	476680
16027	476681
39380	476682
15620	476683
107343	476684
52521	476685
36856	476686
72493	476687
89569	476688
93815	476689
26316	476690
7753	476691
270691	476692
29094	476693
133	476694
7832	476695
1189	476696
5148	476697
2125	476698
14345	476699
106740	476700
69020	476701
65	476702
32115	476703
74458	476704
61414	476705
3875	476706
19386	476707
8289	476708
38278	476709
77263	476710
2591	476711
50917	476712
255672	476713
40454	476714
239870	476715
1898	476716
512	476717
115273	476718
4118	476719
75015	476720
17873	476721
138160	476722
1025	476723
145894	476724
219	476725
70778	476726
20837	476727
22518	476728
74706	476729
69310	476730
43069	476731
19101	476732
240398	476733
35066	476734
105532	476735
1282	476736
1392	476737
41491	476738
3923	476739
1032	476740
5887	476741
231935	476742
160472	476743
8494	476744
34113	476745
91634	476746
5113	476747
22093	476748
7500	476749
16029	476750
80403	476751
59704	476752
77267	476753
157748	476754
186091	476755
9006	476756
39454	476757
142230	476758
23990	476759
26230	476760
96322	476761
28103	476762
114910	476763
3334	476764
4200	476765
133108	476766
222240	476767
120346	476768
6685	476769
225987	476770
166255	476771
87960	476772
247920	476773
79798	476774
12315	476775
6593	476776
24774	476777
154426	476778
31653	476779
91101	476780
76059	476781
7366	476782
51414	476783
311	476784
107502	476785
26454	476786
23196	476787
131073	476788
80385	476789
1757	476790
831	476791
28	476792
203490	476793
69245	476794
179558	476795
72379	476796
123675	476797
141855	476798
109827	476799
40890	476800
132590	476801
181	476802
138551	476803
56150	476804
20468	476805
43008	476806
98776	476807
259389	476808
143907	476809
83905	476810
14889	476811
88452	476812
4975	476813
35710	476814
250607	476815
56705	476816
16406	476817
54878	476818
97780	476819
244534	476820
175121	476821
35195	476822
145757	476823
134082	476824
116444	476825
29446	476826
234750	476827
13678	476828
24341	476829
8992	476830
108825	476831
6771	476832
193705	476833
80249	476834
112287	476835
5190	476836
13788	476837
127907	476838
106099	476839
45120	476840
18830	476841
47151	476842
73079	476843
47015	476844
2262	476845
207984	476846
82418	476847
33036	476848
6335	476849
260780	476850
56006	476851
233684	476852
81751	476853
260132	476854
160243	476855
157753	476856
43020	476857
142449	476858
222614	476859
243846	476860
4	476861
130334	476862
1769	476863
94561	476864
195165	476865
46169	476866
43243	476867
90776	476868
25951	476869
2475	476870
45013	476871
716	476872
891	476873
58307	476874
529	476875
25227	476876
7781	476877
133109	476878
6625	476879
11622	476880
114613	476881
44701	476882
188337	476883
7174	476884
1419	476885
20320	476886
26075	476887
60169	476888
56101	476889
20143	476890
30383	476891
53452	476892
24612	476893
31221	476894
634	476895
43285	476896
2664	476897
1549	476898
75179	476899
100	476900
87404	476901
210087	476902
35222	476903
32036	476904
37998	476905
182270	476906
13	476907
486	476908
232327	476909
54361	476910
7341	476911
145594	476912
29426	476913
741	476914
2269	476915
203329	476916
23319	476917
6318	476918
32029	476919
124350	476920
26912	476921
455	476922
26385	476923
115127	476924
266688	476925
28546	476926
21133	476927
21515	476928
14154	476929
154305	476930
69853	476931
118631	476932
198911	476933
15901	476934
108547	476935
4109	476936
16943	476937
6311	476938
158786	476939
92417	476940
217122	476941
17980	476942
23608	476943
26520	476944
23356	476945
84753	476946
101948	476947
805	476948
111585	476949
131454	476950
37664	476951
168422	476952
184467	476953
24275	476954
45344	476955
19453	476956
451	476957
1821	476958
64849	476959
8482	476960
36170	476961
24991	476962
22952	476963
53968	476964
35600	476965
69017	476966
6257	476967
1741	476968
3017	476969
3972	476970
57835	476971
42381	476972
102648	476973
3752	476974
168297	476975
3813	476976
105911	476977
118375	476978
66041	476979
25401	476980
19207	476981
29193	476982
224688	476983
126223	476984
44210	476985
10450	476986
95661	476987
8543	476988
10153	476989
121866	476990
3796	476991
6662	476992
14287	476993
14459	476994
60110	476995
271843	476996
55456	476997
15958	476998
43761	476999
4349	477000
76076	477001
180600	477002
65432	477003
29129	477004
121280	477005
6199	477006
5466	477007
18160	477008
4667	477009
4486	477010
231078	477011
224810	477012
118525	477013
34823	477014
45491	477015
1950	477016
75440	477017
117347	477018
97481	477019
5672	477020
1172	477021
33312	477022
59484	477023
49832	477024
18337	477025
70404	477026
148527	477027
230165	477028
9844	477029
4937	477030
129479	477031
108699	477032
200400	477033
113077	477034
74737	477035
60666	477036
244908	477037
66183	477038
46211	477039
33230	477040
13417	477041
509	477042
1011	477043
57420	477044
13498	477045
907	477046
75700	477047
18697	477048
56408	477049
10952	477050
78180	477051
20964	477052
45	477053
10298	477054
115241	477055
156474	477056
136294	477057
90	477058
126511	477059
22793	477060
118749	477061
4366	477062
36063	477063
29247	477064
103	477065
186716	477066
12999	477067
62094	477068
2362	477069
23638	477070
17843	477071
125996	477072
79142	477073
14342	477074
89334	477075
194982	477076
32160	477077
30403	477078
157883	477079
8805	477080
10957	477081
3377	477082
137756	477083
4864	477084
10597	477085
105429	477086
66973	477087
6481	477088
9211	477089
41321	477090
27933	477091
111148	477092
84762	477093
65343	477094
183396	477095
48938	477096
55191	477097
99209	477098
30511	477099
96268	477100
22393	477101
158296	477102
15521	477103
183571	477104
111979	477105
16303	477106
7044	477107
23025	477108
59414	477109
35724	477110
202770	477111
32253	477112
74	477113
57406	477114
17683	477115
89715	477116
46216	477117
54686	477118
14582	477119
65326	477120
216370	477121
158160	477122
150841	477123
130276	477124
3984	477125
143198	477126
180	477127
23483	477128
30147	477129
6730	477130
5797	477131
46442	477132
1200	477133
4618	477134
30500	477135
19162	477136
6861	477137
82527	477138
29814	477139
76209	477140
241930	477141
191466	477142
40509	477143
1307	477144
34214	477145
36926	477146
149310	477147
72350	477148
813	477149
3730	477150
173639	477151
57587	477152
47804	477153
26814	477154
44650	477155
189576	477156
252980	477157
17029	477158
62018	477159
216449	477160
251511	477161
11345	477162
7628	477163
9954	477164
37270	477165
93555	477166
5603	477167
189183	477168
23586	477169
205361	477170
1438	477171
22144	477172
11780	477173
1566	477174
21942	477175
22673	477176
208015	477177
14044	477178
46456	477179
2131	477180
23273	477181
26558	477182
87744	477183
3189	477184
32933	477185
102701	477186
451	477187
26056	477188
49558	477189
223195	477190
17520	477191
31046	477192
226604	477193
77457	477194
6491	477195
52114	477196
33762	477197
102524	477198
188601	477199
207341	477200
14839	477201
11617	477202
1580	477203
68160	477204
2124	477205
59522	477206
146920	477207
2726	477208
251393	477209
7247	477210
3136	477211
11850	477212
166865	477213
8781	477214
261396	477215
12400	477216
51087	477217
3737	477218
11941	477219
1046	477220
94215	477221
1468	477222
143	477223
196999	477224
33342	477225
41129	477226
9321	477227
4659	477228
3038	477229
5469	477230
256079	477231
55584	477232
12834	477233
17962	477234
16970	477235
109436	477236
159791	477237
39302	477238
149410	477239
24354	477240
102027	477241
224395	477242
18286	477243
603	477244
123525	477245
110154	477246
165385	477247
80940	477248
157146	477249
221400	477250
109181	477251
27363	477252
55568	477253
42810	477254
140574	477255
11521	477256
13780	477257
113904	477258
4407	477259
67717	477260
264163	477261
10102	477262
46713	477263
30992	477264
68842	477265
5545	477266
469	477267
1092	477268
720	477269
777	477270
1293	477271
5553	477272
49922	477273
168318	477274
661	477275
92854	477276
1938	477277
27654	477278
74483	477279
56864	477280
10003	477281
241507	477282
234263	477283
49360	477284
776	477285
43812	477286
10366	477287
628	477288
88784	477289
4279	477290
161697	477291
59347	477292
32973	477293
110768	477294
195622	477295
13582	477296
632	477297
12666	477298
22673	477299
24062	477300
1606	477301
116580	477302
22014	477303
47592	477304
66796	477305
59253	477306
126066	477307
74626	477308
63475	477309
2301	477310
134865	477311
137858	477312
85209	477313
15127	477314
5485	477315
11889	477316
27471	477317
5725	477318
57295	477319
5222	477320
6517	477321
95779	477322
119189	477323
17487	477324
9324	477325
78326	477326
129364	477327
81276	477328
31643	477329
27168	477330
94178	477331
75557	477332
12105	477333
254322	477334
100237	477335
554	477336
26768	477337
62635	477338
12460	477339
272739	477340
21731	477341
1254	477342
117669	477343
30985	477344
50505	477345
87611	477346
20582	477347
3339	477348
45238	477349
167915	477350
100968	477351
14493	477352
142583	477353
228610	477354
103709	477355
9608	477356
12753	477357
41917	477358
70338	477359
66485	477360
151450	477361
19973	477362
3834	477363
82204	477364
26453	477365
179666	477366
1369	477367
40579	477368
91759	477369
142	477370
5359	477371
2434	477372
1615	477373
148951	477374
7051	477375
178811	477376
1818	477377
202496	477378
89794	477379
3300	477380
4829	477381
74	477382
220199	477383
38448	477384
124956	477385
29383	477386
68233	477387
19516	477388
15690	477389
93122	477390
3999	477391
112576	477392
7492	477393
45145	477394
40808	477395
7838	477396
2625	477397
129759	477398
6779	477399
11045	477400
160193	477401
168570	477402
2440	477403
79172	477404
99273	477405
43573	477406
262763	477407
14739	477408
29768	477409
75841	477410
20662	477411
34776	477412
76024	477413
2954	477414
99018	477415
55314	477416
163290	477417
36494	477418
8962	477419
32909	477420
3271	477421
2759	477422
18961	477423
22922	477424
43906	477425
106661	477426
218525	477427
197454	477428
50140	477429
23532	477430
2656	477431
4577	477432
30472	477433
50423	477434
159309	477435
20238	477436
20924	477437
28444	477438
194225	477439
122873	477440
6435	477441
89199	477442
10894	477443
2014	477444
188557	477445
35691	477446
227919	477447
248412	477448
5149	477449
119444	477450
40684	477451
41657	477452
229371	477453
7070	477454
2638	477455
162533	477456
31689	477457
9689	477458
123868	477459
21275	477460
626	477461
26242	477462
9661	477463
38384	477464
171793	477465
85259	477466
117573	477467
55895	477468
183833	477469
24900	477470
12987	477471
27719	477472
40548	477473
34163	477474
62863	477475
56758	477476
225999	477477
13423	477478
32523	477479
23442	477480
247048	477481
211570	477482
42094	477483
6770	477484
5101	477485
58916	477486
131919	477487
109136	477488
30168	477489
176933	477490
66592	477491
2533	477492
36122	477493
13709	477494
120588	477495
96185	477496
29047	477497
198	477498
42907	477499
25317	477500
269877	477501
100181	477502
136906	477503
196843	477504
16898	477505
54060	477506
179928	477507
76529	477508
92066	477509
164517	477510
2864	477511
170609	477512
118116	477513
166006	477514
29910	477515
54523	477516
41887	477517
24399	477518
4961	477519
114157	477520
57026	477521
7372	477522
167397	477523
11329	477524
222	477525
62403	477526
6853	477527
97523	477528
24242	477529
2374	477530
15742	477531
109234	477532
9648	477533
169463	477534
1338	477535
132545	477536
200527	477537
111673	477538
1041	477539
77044	477540
10477	477541
37429	477542
66902	477543
117916	477544
100542	477545
73370	477546
221495	477547
140668	477548
33143	477549
107936	477550
50575	477551
44180	477552
168385	477553
3323	477554
55301	477555
27825	477556
258404	477557
15675	477558
87627	477559
25206	477560
3679	477561
151930	477562
6458	477563
27511	477564
158508	477565
3071	477566
123375	477567
87733	477568
154312	477569
71915	477570
66234	477571
73050	477572
10062	477573
31785	477574
69399	477575
14428	477576
69181	477577
37986	477578
73936	477579
27717	477580
165880	477581
51366	477582
112253	477583
26550	477584
3872	477585
34340	477586
4726	477587
10751	477588
224106	477589
23318	477590
31026	477591
20736	477592
132465	477593
16961	477594
108868	477595
17360	477596
67430	477597
78972	477598
11979	477599
2228	477600
151684	477601
30212	477602
31053	477603
263918	477604
21322	477605
21979	477606
196522	477607
5212	477608
6752	477609
6694	477610
260449	477611
92384	477612
11143	477613
217	477614
478	477615
123628	477616
18051	477617
42205	477618
10	477619
18274	477620
97472	477621
50318	477622
115450	477623
52941	477624
698	477625
251981	477626
2117	477627
99439	477628
209558	477629
193	477630
46261	477631
7738	477632
505	477633
156221	477634
70431	477635
11118	477636
57294	477637
166855	477638
4379	477639
6208	477640
75936	477641
1215	477642
21776	477643
73569	477644
26	477645
47230	477646
3227	477647
25437	477648
162195	477649
44326	477650
34657	477651
3882	477652
15537	477653
61665	477654
16110	477655
435	477656
113790	477657
225955	477658
37996	477659
47411	477660
28904	477661
29057	477662
69557	477663
98703	477664
16911	477665
7427	477666
110527	477667
1492	477668
1146	477669
77899	477670
32397	477671
123916	477672
487	477673
5908	477674
12450	477675
136972	477676
866	477677
38510	477678
8558	477679
1902	477680
8435	477681
28173	477682
2412	477683
115466	477684
56675	477685
155251	477686
146140	477687
189361	477688
29522	477689
51916	477690
250365	477691
270762	477692
70532	477693
112269	477694
1828	477695
103292	477696
20248	477697
9827	477698
5124	477699
83633	477700
11446	477701
26929	477702
181908	477703
163857	477704
133907	477705
42154	477706
50433	477707
50616	477708
1571	477709
18123	477710
52589	477711
251056	477712
92498	477713
1398	477714
2952	477715
19861	477716
44138	477717
8369	477718
29451	477719
4785	477720
37917	477721
238502	477722
146965	477723
130538	477724
111561	477725
28022	477726
86006	477727
3887	477728
85299	477729
44388	477730
16124	477731
34997	477732
19943	477733
45387	477734
36178	477735
1066	477736
64610	477737
23408	477738
1939	477739
629	477740
17592	477741
44113	477742
3712	477743
68853	477744
6988	477745
41676	477746
63636	477747
61516	477748
23890	477749
1075	477750
144299	477751
92309	477752
115138	477753
1519	477754
307	477755
150158	477756
3742	477757
102898	477758
126334	477759
197795	477760
39941	477761
7380	477762
75473	477763
29277	477764
31707	477765
1792	477766
36826	477767
32938	477768
257776	477769
14357	477770
85355	477771
3247	477772
958	477773
6731	477774
46864	477775
15694	477776
52106	477777
28488	477778
57773	477779
118466	477780
18890	477781
14151	477782
5463	477783
5430	477784
148466	477785
815	477786
29787	477787
46633	477788
108831	477789
25039	477790
86899	477791
40508	477792
157957	477793
229234	477794
57	477795
142354	477796
202485	477797
9560	477798
24656	477799
121889	477800
143414	477801
26479	477802
7897	477803
58150	477804
7140	477805
35247	477806
62587	477807
133025	477808
107348	477809
28960	477810
241588	477811
180551	477812
56380	477813
155870	477814
5272	477815
192073	477816
69362	477817
2766	477818
28339	477819
118900	477820
110570	477821
17095	477822
102581	477823
128976	477824
82478	477825
182326	477826
62151	477827
113738	477828
15216	477829
3463	477830
963	477831
16118	477832
19234	477833
1691	477834
12563	477835
86981	477836
162137	477837
63375	477838
7577	477839
95262	477840
24978	477841
8524	477842
196665	477843
13726	477844
81823	477845
54370	477846
71667	477847
47591	477848
165271	477849
44402	477850
20129	477851
105	477852
10543	477853
9437	477854
23791	477855
2003	477856
135341	477857
5914	477858
169450	477859
6121	477860
52166	477861
2453	477862
7636	477863
172	477864
5898	477865
34702	477866
248905	477867
228339	477868
220673	477869
109279	477870
18191	477871
100351	477872
86548	477873
92523	477874
67152	477875
81010	477876
5574	477877
54604	477878
113745	477879
171512	477880
30783	477881
251573	477882
33711	477883
221425	477884
206	477885
36305	477886
24934	477887
84937	477888
49302	477889
23595	477890
37144	477891
46420	477892
5531	477893
106159	477894
8297	477895
5936	477896
428	477897
9594	477898
4662	477899
148991	477900
221874	477901
168489	477902
54868	477903
95041	477904
51138	477905
112215	477906
227410	477907
7169	477908
1240	477909
4229	477910
20819	477911
12212	477912
66227	477913
62256	477914
1956	477915
56313	477916
135987	477917
180758	477918
105230	477919
39324	477920
712	477921
29695	477922
6961	477923
50218	477924
65682	477925
63397	477926
7745	477927
3593	477928
2539	477929
45295	477930
10546	477931
143624	477932
18461	477933
37298	477934
32400	477935
66254	477936
68983	477937
75315	477938
113033	477939
26201	477940
811	477941
2614	477942
27844	477943
98873	477944
13649	477945
48331	477946
12167	477947
1406	477948
251718	477949
206314	477950
7720	477951
100421	477952
7586	477953
245386	477954
228750	477955
247091	477956
108833	477957
200	477958
76156	477959
166883	477960
123972	477961
148273	477962
11877	477963
107444	477964
145403	477965
214183	477966
16177	477967
124380	477968
175439	477969
5133	477970
167618	477971
164136	477972
45541	477973
80240	477974
55369	477975
37222	477976
15519	477977
53736	477978
77397	477979
133152	477980
92302	477981
26454	477982
51795	477983
17897	477984
38046	477985
29091	477986
1868	477987
56158	477988
234929	477989
12123	477990
30121	477991
82892	477992
42843	477993
92457	477994
13877	477995
129776	477996
34364	477997
15422	477998
254753	477999
180655	478000
157270	478001
174205	478002
112809	478003
105256	478004
124874	478005
629	478006
5012	478007
106169	478008
7348	478009
129052	478010
7820	478011
6739	478012
41924	478013
59055	478014
22650	478015
7940	478016
909	478017
130870	478018
23221	478019
2816	478020
1206	478021
4623	478022
112125	478023
112108	478024
55631	478025
22258	478026
1144	478027
116204	478028
4561	478029
32321	478030
258497	478031
18415	478032
191294	478033
27184	478034
27454	478035
41215	478036
7779	478037
85710	478038
44955	478039
213062	478040
138571	478041
24312	478042
52316	478043
10438	478044
150191	478045
214246	478046
6781	478047
25350	478048
31656	478049
80086	478050
148864	478051
4470	478052
59886	478053
167468	478054
198078	478055
77162	478056
42857	478057
147556	478058
260524	478059
26333	478060
250347	478061
11128	478062
84086	478063
18433	478064
44079	478065
9204	478066
19063	478067
10912	478068
7087	478069
129580	478070
227568	478071
11491	478072
200422	478073
19149	478074
152040	478075
75606	478076
74765	478077
95919	478078
10671	478079
27036	478080
86874	478081
30986	478082
29616	478083
44204	478084
14693	478085
132552	478086
164673	478087
19957	478088
80687	478089
125259	478090
36707	478091
35700	478092
256726	478093
137908	478094
12154	478095
85031	478096
32010	478097
13615	478098
90238	478099
38723	478100
17	478101
8653	478102
53007	478103
54693	478104
59103	478105
66186	478106
13426	478107
44875	478108
257432	478109
32	478110
226882	478111
68826	478112
216	478113
4816	478114
47186	478115
146886	478116
115695	478117
73846	478118
89338	478119
95142	478120
79765	478121
221351	478122
186118	478123
41154	478124
27301	478125
27510	478126
45543	478127
166697	478128
102248	478129
43616	478130
179368	478131
41931	478132
6400	478133
11757	478134
245712	478135
4883	478136
90187	478137
29221	478138
190901	478139
42212	478140
2724	478141
5840	478142
18010	478143
147198	478144
12129	478145
87405	478146
3893	478147
1627	478148
34126	478149
207840	478150
111446	478151
27363	478152
343	478153
55455	478154
157460	478155
196034	478156
160715	478157
74100	478158
53192	478159
2548	478160
58590	478161
59102	478162
77617	478163
74597	478164
51285	478165
29812	478166
5009	478167
4142	478168
60409	478169
34720	478170
24183	478171
12970	478172
11291	478173
156854	478174
13767	478175
3983	478176
11169	478177
82399	478178
19646	478179
4961	478180
212278	478181
26038	478182
109797	478183
17814	478184
60435	478185
1119	478186
6824	478187
87669	478188
6677	478189
16170	478190
131470	478191
154451	478192
14435	478193
38609	478194
3797	478195
10189	478196
55501	478197
101286	478198
112911	478199
27584	478200
39605	478201
110110	478202
14863	478203
220148	478204
116872	478205
59711	478206
71571	478207
87091	478208
78041	478209
80391	478210
6755	478211
5879	478212
102020	478213
45858	478214
102045	478215
149798	478216
52276	478217
45796	478218
51202	478219
28524	478220
129637	478221
26575	478222
34660	478223
200094	478224
260960	478225
150852	478226
66471	478227
49970	478228
69961	478229
1152	478230
1365	478231
56975	478232
131586	478233
18667	478234
111530	478235
16370	478236
46370	478237
63168	478238
115382	478239
132115	478240
11387	478241
103912	478242
124860	478243
127293	478244
3198	478245
9580	478246
3167	478247
2316	478248
197959	478249
69174	478250
12758	478251
263	478252
22994	478253
51651	478254
11011	478255
37902	478256
159848	478257
30116	478258
24710	478259
60376	478260
66753	478261
1351	478262
56102	478263
110366	478264
1155	478265
442	478266
1858	478267
44934	478268
45150	478269
70720	478270
1919	478271
1843	478272
5433	478273
32233	478274
11583	478275
40949	478276
7666	478277
48515	478278
42702	478279
53131	478280
4619	478281
8554	478282
40324	478283
271750	478284
76310	478285
49782	478286
95789	478287
6547	478288
21940	478289
56896	478290
152630	478291
746	478292
33834	478293
35163	478294
132329	478295
57429	478296
15136	478297
19301	478298
35640	478299
16674	478300
17009	478301
118329	478302
62575	478303
209414	478304
18957	478305
827	478306
6655	478307
39627	478308
6391	478309
73599	478310
75084	478311
72372	478312
33432	478313
38885	478314
10821	478315
26300	478316
123313	478317
117727	478318
81134	478319
14675	478320
96876	478321
28436	478322
3163	478323
183	478324
150586	478325
52222	478326
43259	478327
25736	478328
5274	478329
29390	478330
208672	478331
39900	478332
9675	478333
137322	478334
54120	478335
21736	478336
2957	478337
106878	478338
11180	478339
9510	478340
245610	478341
107088	478342
230948	478343
55165	478344
149746	478345
25591	478346
59004	478347
10719	478348
114294	478349
52279	478350
236524	478351
31049	478352
256236	478353
2541	478354
37713	478355
34711	478356
4990	478357
403	478358
77323	478359
21262	478360
1955	478361
69024	478362
226926	478363
20011	478364
13932	478365
23153	478366
68159	478367
31769	478368
2987	478369
7819	478370
53300	478371
170198	478372
80219	478373
31167	478374
26516	478375
41424	478376
3	478377
13128	478378
168115	478379
20248	478380
198	478381
134913	478382
149040	478383
1022	478384
108719	478385
36359	478386
126641	478387
265678	478388
17437	478389
35201	478390
234640	478391
117016	478392
133908	478393
65	478394
230811	478395
51074	478396
63117	478397
30786	478398
132283	478399
72617	478400
164059	478401
81806	478402
17545	478403
4836	478404
23399	478405
68222	478406
35114	478407
52839	478408
10715	478409
51689	478410
269406	478411
131256	478412
14360	478413
206523	478414
47070	478415
190389	478416
12824	478417
202246	478418
7407	478419
3319	478420
167551	478421
26796	478422
173876	478423
26032	478424
2764	478425
71947	478426
152379	478427
50464	478428
14135	478429
116659	478430
14482	478431
17274	478432
69444	478433
58814	478434
2993	478435
113369	478436
145185	478437
100178	478438
35648	478439
1867	478440
158966	478441
32677	478442
254738	478443
15157	478444
38103	478445
7082	478446
36400	478447
17412	478448
24940	478449
206740	478450
278	478451
56498	478452
4021	478453
7307	478454
58268	478455
225162	478456
59740	478457
91476	478458
1	478459
59084	478460
405	478461
43284	478462
70157	478463
97358	478464
139270	478465
119086	478466
925	478467
6198	478468
6474	478469
207910	478470
17848	478471
1521	478472
1406	478473
293	478474
185302	478475
9501	478476
14040	478477
9984	478478
34313	478479
190215	478480
3315	478481
126331	478482
49255	478483
62160	478484
46505	478485
1605	478486
31868	478487
236356	478488
1928	478489
9692	478490
7773	478491
29450	478492
1802	478493
9743	478494
33082	478495
27872	478496
25412	478497
9746	478498
54710	478499
108886	478500
6587	478501
193499	478502
137598	478503
35955	478504
144324	478505
3330	478506
141708	478507
27932	478508
75481	478509
175371	478510
58557	478511
17106	478512
19878	478513
5521	478514
21610	478515
109380	478516
5852	478517
167	478518
229783	478519
112192	478520
255427	478521
117635	478522
6444	478523
11548	478524
259465	478525
4592	478526
61015	478527
86108	478528
45810	478529
4624	478530
39	478531
5873	478532
81480	478533
92817	478534
37264	478535
1053	478536
74289	478537
177338	478538
876	478539
10720	478540
9488	478541
51655	478542
5175	478543
145516	478544
38194	478545
7950	478546
21979	478547
2056	478548
157903	478549
50035	478550
701	478551
1151	478552
18829	478553
2785	478554
216119	478555
2172	478556
47137	478557
22962	478558
17760	478559
114990	478560
74655	478561
76269	478562
176293	478563
125552	478564
54884	478565
58675	478566
1420	478567
20005	478568
1768	478569
19361	478570
7065	478571
189068	478572
11591	478573
248	478574
100165	478575
2393	478576
232072	478577
127148	478578
73213	478579
37373	478580
22315	478581
424	478582
84375	478583
92619	478584
109322	478585
9331	478586
9157	478587
47887	478588
35750	478589
8428	478590
142742	478591
48696	478592
1474	478593
240967	478594
10013	478595
57625	478596
47737	478597
111087	478598
40042	478599
10775	478600
25514	478601
41254	478602
6709	478603
32767	478604
27061	478605
160	478606
69936	478607
160807	478608
205389	478609
9693	478610
192255	478611
19382	478612
152790	478613
29151	478614
29019	478615
58150	478616
51477	478617
51758	478618
58738	478619
14587	478620
1767	478621
160319	478622
222373	478623
55138	478624
18120	478625
15129	478626
41264	478627
13189	478628
20314	478629
4684	478630
4148	478631
60353	478632
48157	478633
70550	478634
35652	478635
24367	478636
29452	478637
111264	478638
73772	478639
6257	478640
33464	478641
2863	478642
73133	478643
68850	478644
133523	478645
35342	478646
109343	478647
3565	478648
61311	478649
38236	478650
33308	478651
1156	478652
115138	478653
5762	478654
8688	478655
85828	478656
2238	478657
72356	478658
5640	478659
71361	478660
52848	478661
24360	478662
73597	478663
143542	478664
41840	478665
28133	478666
42858	478667
28773	478668
57329	478669
127077	478670
30455	478671
136967	478672
6379	478673
23567	478674
127571	478675
2902	478676
8131	478677
865	478678
5631	478679
3458	478680
2818	478681
11062	478682
108	478683
2970	478684
43390	478685
30563	478686
128507	478687
27656	478688
44291	478689
26053	478690
77442	478691
474	478692
37295	478693
26095	478694
260109	478695
40760	478696
50176	478697
5863	478698
368	478699
13167	478700
20885	478701
53334	478702
16186	478703
4	478704
99224	478705
2238	478706
60545	478707
122846	478708
169987	478709
22769	478710
9400	478711
10573	478712
71089	478713
16131	478714
26528	478715
159948	478716
29341	478717
25022	478718
232554	478719
63961	478720
148272	478721
66393	478722
97582	478723
130923	478724
6429	478725
74215	478726
76966	478727
51217	478728
139639	478729
71388	478730
39655	478731
163298	478732
4947	478733
26009	478734
13820	478735
102527	478736
63028	478737
16196	478738
25755	478739
142509	478740
54265	478741
41744	478742
248939	478743
114801	478744
40571	478745
146685	478746
48092	478747
21437	478748
231823	478749
5560	478750
104507	478751
145011	478752
95778	478753
76344	478754
121232	478755
112127	478756
84464	478757
221682	478758
12155	478759
69585	478760
17007	478761
730	478762
12698	478763
87044	478764
217533	478765
67420	478766
157990	478767
115444	478768
7502	478769
7234	478770
152379	478771
181466	478772
44640	478773
24753	478774
269806	478775
50158	478776
13959	478777
212555	478778
1737	478779
3000	478780
70721	478781
10955	478782
4013	478783
45341	478784
65390	478785
23827	478786
30434	478787
3065	478788
2646	478789
30139	478790
1175	478791
4266	478792
136412	478793
54210	478794
1026	478795
113664	478796
5920	478797
22529	478798
132037	478799
80603	478800
163049	478801
160604	478802
133210	478803
8905	478804
116527	478805
12179	478806
102141	478807
9348	478808
823	478809
1640	478810
14758	478811
230282	478812
55200	478813
211245	478814
26989	478815
420	478816
157075	478817
45948	478818
19672	478819
76533	478820
5423	478821
217001	478822
43073	478823
11862	478824
22219	478825
9580	478826
23361	478827
40283	478828
155657	478829
5125	478830
122014	478831
2941	478832
120457	478833
97426	478834
9468	478835
26002	478836
66347	478837
6	478838
22878	478839
31987	478840
16618	478841
241493	478842
87836	478843
263735	478844
202601	478845
30973	478846
32560	478847
85169	478848
71469	478849
251757	478850
3031	478851
6006	478852
38	478853
42760	478854
34320	478855
40249	478856
55070	478857
73489	478858
162090	478859
14123	478860
3685	478861
62716	478862
10648	478863
90133	478864
10853	478865
179725	478866
20037	478867
41669	478868
8322	478869
155264	478870
7886	478871
86581	478872
3230	478873
11724	478874
140739	478875
4632	478876
257098	478877
242002	478878
269355	478879
24637	478880
567	478881
63348	478882
62631	478883
12423	478884
13294	478885
15475	478886
5994	478887
3520	478888
39206	478889
5851	478890
652	478891
970	478892
3474	478893
2949	478894
144999	478895
11715	478896
2572	478897
812	478898
2797	478899
34766	478900
6570	478901
19119	478902
323	478903
17280	478904
184404	478905
1138	478906
85650	478907
47969	478908
987	478909
72189	478910
23031	478911
12370	478912
33035	478913
143086	478914
48353	478915
120394	478916
3159	478917
41936	478918
28359	478919
9948	478920
21211	478921
22686	478922
38268	478923
12888	478924
237725	478925
11316	478926
192349	478927
4264	478928
189337	478929
3197	478930
466	478931
263433	478932
246630	478933
99911	478934
27802	478935
106975	478936
7333	478937
631	478938
57608	478939
9743	478940
27442	478941
141757	478942
6914	478943
9857	478944
17879	478945
103852	478946
37596	478947
720	478948
16281	478949
112296	478950
6457	478951
3593	478952
86026	478953
53587	478954
24756	478955
84151	478956
137262	478957
838	478958
1	478959
49201	478960
29293	478961
129416	478962
10458	478963
61837	478964
64782	478965
51324	478966
224815	478967
145105	478968
158652	478969
30	478970
13481	478971
63516	478972
35071	478973
252318	478974
2998	478975
10049	478976
11649	478977
252060	478978
208844	478979
28935	478980
86507	478981
9842	478982
10651	478983
29571	478984
1515	478985
1003	478986
47256	478987
226443	478988
70670	478989
72384	478990
13097	478991
12685	478992
130171	478993
139943	478994
75858	478995
220728	478996
257584	478997
25227	478998
66067	478999
46059	479000
265024	479001
68201	479002
111359	479003
142484	479004
13624	479005
226610	479006
245414	479007
12904	479008
23461	479009
50853	479010
49465	479011
240229	479012
4473	479013
105547	479014
2147	479015
136976	479016
3554	479017
41969	479018
133184	479019
103853	479020
6818	479021
94666	479022
25809	479023
8538	479024
14120	479025
229964	479026
7118	479027
30390	479028
107495	479029
217363	479030
127197	479031
138785	479032
4739	479033
15536	479034
54886	479035
3173	479036
7996	479037
112585	479038
3686	479039
7478	479040
1342	479041
32148	479042
782	479043
176782	479044
40372	479045
165279	479046
17630	479047
2883	479048
18785	479049
74909	479050
151179	479051
42772	479052
32575	479053
5725	479054
72772	479055
38535	479056
4456	479057
81464	479058
29386	479059
34817	479060
170456	479061
202172	479062
45041	479063
12886	479064
4914	479065
5279	479066
45235	479067
45252	479068
183009	479069
24456	479070
131	479071
36606	479072
3354	479073
88977	479074
114555	479075
154573	479076
63788	479077
91562	479078
51808	479079
119034	479080
23258	479081
268955	479082
116428	479083
1537	479084
2839	479085
4843	479086
177253	479087
255775	479088
97224	479089
169857	479090
33924	479091
2328	479092
251823	479093
154634	479094
20362	479095
694	479096
92730	479097
12303	479098
15371	479099
79455	479100
617	479101
9405	479102
87633	479103
5360	479104
25287	479105
10820	479106
3424	479107
15996	479108
92454	479109
25645	479110
253998	479111
202359	479112
57609	479113
107013	479114
265043	479115
30992	479116
3579	479117
121068	479118
25949	479119
995	479120
40656	479121
148136	479122
154791	479123
11729	479124
75316	479125
85375	479126
126053	479127
94659	479128
71671	479129
81308	479130
94600	479131
179839	479132
266879	479133
228321	479134
1267	479135
5216	479136
23867	479137
2372	479138
110698	479139
22445	479140
195517	479141
42145	479142
108588	479143
3247	479144
188028	479145
1216	479146
25139	479147
130544	479148
56000	479149
23740	479150
32779	479151
134642	479152
132145	479153
149265	479154
13863	479155
206	479156
92804	479157
79797	479158
15981	479159
17190	479160
75959	479161
61306	479162
72533	479163
255824	479164
168753	479165
158	479166
39566	479167
27711	479168
248891	479169
39060	479170
29997	479171
14106	479172
112	479173
4154	479174
187454	479175
3282	479176
170830	479177
8037	479178
25537	479179
43086	479180
139035	479181
37118	479182
106833	479183
182921	479184
209963	479185
19291	479186
128024	479187
49748	479188
129959	479189
10715	479190
89881	479191
153302	479192
6570	479193
73857	479194
11572	479195
146742	479196
168696	479197
27809	479198
100725	479199
79740	479200
72200	479201
4570	479202
6	479203
184105	479204
85680	479205
99572	479206
223707	479207
67455	479208
8112	479209
268711	479210
796	479211
3691	479212
47410	479213
84457	479214
124013	479215
120137	479216
14824	479217
151216	479218
63418	479219
109008	479220
44585	479221
197546	479222
6955	479223
65266	479224
14283	479225
88649	479226
84777	479227
14576	479228
17994	479229
51618	479230
7686	479231
35928	479232
1593	479233
9271	479234
7559	479235
641	479236
809	479237
38150	479238
9985	479239
141545	479240
20365	479241
1772	479242
59025	479243
168773	479244
59158	479245
126226	479246
15236	479247
66829	479248
157	479249
12184	479250
15612	479251
73522	479252
261686	479253
21275	479254
20683	479255
3784	479256
187	479257
175979	479258
14473	479259
449	479260
24767	479261
3732	479262
103477	479263
104345	479264
23571	479265
111330	479266
45984	479267
39630	479268
1685	479269
18505	479270
11628	479271
60643	479272
11808	479273
120206	479274
45102	479275
6682	479276
23557	479277
11701	479278
1422	479279
30007	479280
13108	479281
20829	479282
169968	479283
1991	479284
35198	479285
8407	479286
45020	479287
13727	479288
21617	479289
13066	479290
16475	479291
115767	479292
56772	479293
7542	479294
12036	479295
545	479296
116085	479297
13772	479298
229109	479299
5908	479300
10696	479301
8351	479302
52305	479303
41609	479304
94290	479305
222946	479306
254006	479307
13542	479308
25659	479309
1506	479310
127350	479311
72912	479312
109990	479313
5135	479314
50145	479315
6394	479316
32952	479317
101619	479318
265537	479319
52466	479320
61272	479321
70658	479322
7921	479323
119911	479324
44509	479325
240050	479326
80203	479327
67236	479328
184859	479329
52818	479330
137011	479331
14590	479332
71143	479333
21981	479334
59451	479335
140991	479336
18686	479337
48996	479338
19364	479339
1390	479340
33137	479341
621	479342
50325	479343
93090	479344
71109	479345
48862	479346
122910	479347
5024	479348
135000	479349
138418	479350
196083	479351
111626	479352
29055	479353
108491	479354
3353	479355
163320	479356
85	479357
76720	479358
27758	479359
1412	479360
2468	479361
9201	479362
26916	479363
116583	479364
16412	479365
20925	479366
6916	479367
31235	479368
209195	479369
145800	479370
28054	479371
85303	479372
147355	479373
3683	479374
31829	479375
60393	479376
68085	479377
88770	479378
54694	479379
39981	479380
209994	479381
28860	479382
18807	479383
199180	479384
228386	479385
19620	479386
216408	479387
258323	479388
152340	479389
67444	479390
235549	479391
60402	479392
13189	479393
119924	479394
232233	479395
123420	479396
2271	479397
60957	479398
98221	479399
36027	479400
9128	479401
8386	479402
30841	479403
2684	479404
1339	479405
30779	479406
237664	479407
212894	479408
13777	479409
80275	479410
6764	479411
261071	479412
3056	479413
70120	479414
40347	479415
21651	479416
8770	479417
824	479418
40529	479419
113363	479420
73244	479421
1148	479422
35213	479423
3991	479424
7462	479425
42516	479426
1532	479427
84369	479428
70351	479429
16045	479430
45405	479431
51428	479432
12899	479433
8243	479434
171246	479435
13424	479436
17612	479437
1066	479438
157296	479439
119986	479440
28790	479441
35547	479442
202490	479443
27919	479444
209090	479445
20011	479446
25658	479447
8987	479448
42552	479449
22013	479450
101635	479451
33500	479452
1045	479453
76949	479454
2002	479455
176	479456
237843	479457
84580	479458
30846	479459
97890	479460
31716	479461
18272	479462
4458	479463
14837	479464
125	479465
121370	479466
158122	479467
43448	479468
25034	479469
54262	479470
9965	479471
21742	479472
13717	479473
91840	479474
21340	479475
88591	479476
2751	479477
9276	479478
76527	479479
158868	479480
32739	479481
98813	479482
76801	479483
200716	479484
80530	479485
14169	479486
78430	479487
10809	479488
13881	479489
8352	479490
15931	479491
30098	479492
6165	479493
4770	479494
9221	479495
118233	479496
35652	479497
25685	479498
5984	479499
396	479500
17957	479501
100819	479502
17676	479503
206384	479504
31433	479505
65355	479506
42707	479507
80686	479508
86907	479509
16004	479510
103092	479511
10723	479512
2556	479513
17164	479514
200728	479515
189552	479516
89903	479517
25160	479518
6452	479519
168579	479520
7200	479521
19798	479522
18808	479523
5968	479524
19288	479525
19213	479526
60445	479527
141655	479528
45548	479529
143083	479530
36685	479531
17320	479532
185165	479533
113245	479534
4069	479535
89349	479536
21995	479537
265932	479538
8112	479539
77794	479540
188069	479541
4734	479542
73257	479543
55156	479544
49607	479545
176981	479546
58799	479547
42504	479548
54169	479549
43984	479550
125373	479551
107	479552
10613	479553
121674	479554
16110	479555
97034	479556
254533	479557
120480	479558
28090	479559
22809	479560
91934	479561
168198	479562
3299	479563
109310	479564
54542	479565
42080	479566
74072	479567
41184	479568
83183	479569
10932	479570
92143	479571
84885	479572
40621	479573
7491	479574
113881	479575
16084	479576
13	479577
269448	479578
164644	479579
26851	479580
84665	479581
480	479582
5130	479583
6884	479584
2869	479585
161105	479586
70622	479587
122477	479588
25211	479589
231253	479590
13622	479591
153159	479592
166397	479593
8760	479594
67024	479595
96900	479596
111973	479597
6029	479598
7986	479599
97917	479600
19406	479601
24534	479602
33683	479603
44319	479604
16638	479605
13608	479606
7435	479607
183249	479608
63063	479609
12170	479610
19612	479611
18930	479612
84410	479613
156176	479614
168690	479615
7183	479616
14807	479617
142743	479618
31286	479619
3903	479620
4902	479621
56460	479622
91380	479623
7564	479624
7819	479625
78639	479626
140530	479627
37716	479628
23414	479629
225608	479630
2314	479631
64155	479632
10975	479633
1620	479634
168581	479635
197050	479636
252027	479637
123830	479638
1633	479639
9895	479640
128906	479641
1263	479642
88345	479643
217873	479644
49526	479645
20907	479646
253254	479647
58092	479648
45332	479649
122493	479650
25039	479651
12523	479652
106803	479653
45760	479654
8672	479655
265611	479656
137889	479657
61436	479658
7005	479659
36333	479660
6047	479661
248260	479662
1158	479663
5971	479664
1408	479665
182	479666
401	479667
220489	479668
45542	479669
41745	479670
48539	479671
253908	479672
55224	479673
2862	479674
17536	479675
41476	479676
5647	479677
42079	479678
1877	479679
80216	479680
8439	479681
60849	479682
31428	479683
68193	479684
4472	479685
70049	479686
782	479687
271064	479688
97497	479689
250632	479690
215353	479691
3963	479692
2519	479693
267229	479694
260545	479695
11383	479696
74303	479697
2346	479698
6228	479699
9646	479700
65390	479701
51840	479702
5384	479703
15257	479704
39325	479705
64415	479706
54053	479707
7724	479708
518	479709
26796	479710
98236	479711
46820	479712
9698	479713
17103	479714
3056	479715
73576	479716
4244	479717
5184	479718
35832	479719
4221	479720
99321	479721
100983	479722
79091	479723
24611	479724
122338	479725
234760	479726
78998	479727
12418	479728
264835	479729
60322	479730
5848	479731
95826	479732
82046	479733
19422	479734
25057	479735
21430	479736
17757	479737
20663	479738
12755	479739
138178	479740
4003	479741
6687	479742
12663	479743
37405	479744
16943	479745
31955	479746
78158	479747
157941	479748
67617	479749
244968	479750
188872	479751
5491	479752
53301	479753
163611	479754
170626	479755
1048	479756
17783	479757
33585	479758
224857	479759
208361	479760
170594	479761
109436	479762
28591	479763
14724	479764
207018	479765
10058	479766
133941	479767
252313	479768
173557	479769
133205	479770
152292	479771
42736	479772
139867	479773
35256	479774
15117	479775
28988	479776
11859	479777
36324	479778
56129	479779
10742	479780
46782	479781
45997	479782
39856	479783
8419	479784
1021	479785
137251	479786
91	479787
353	479788
21735	479789
31957	479790
114103	479791
5629	479792
44917	479793
13639	479794
117868	479795
2929	479796
21325	479797
5204	479798
158340	479799
17218	479800
77267	479801
43957	479802
26508	479803
55020	479804
62198	479805
11250	479806
76097	479807
9530	479808
136401	479809
168238	479810
87453	479811
3681	479812
105476	479813
267517	479814
4094	479815
6217	479816
17854	479817
580	479818
2889	479819
70996	479820
97312	479821
7410	479822
231438	479823
7011	479824
23805	479825
36006	479826
9439	479827
5795	479828
268933	479829
1	479830
240415	479831
187315	479832
215246	479833
11605	479834
47026	479835
151559	479836
6351	479837
32104	479838
416	479839
91537	479840
172501	479841
2472	479842
67082	479843
3673	479844
11162	479845
155574	479846
40124	479847
34862	479848
34099	479849
25197	479850
540	479851
92475	479852
59537	479853
120477	479854
7426	479855
86779	479856
36424	479857
68919	479858
3453	479859
103787	479860
33246	479861
4117	479862
135335	479863
128872	479864
106472	479865
43906	479866
151659	479867
80572	479868
6101	479869
80508	479870
27661	479871
99015	479872
154711	479873
8824	479874
276	479875
20426	479876
140520	479877
280	479878
111023	479879
180056	479880
105258	479881
13299	479882
106382	479883
4452	479884
2064	479885
40508	479886
14509	479887
21389	479888
36897	479889
25753	479890
146028	479891
13179	479892
103877	479893
234547	479894
73599	479895
1323	479896
107433	479897
160438	479898
10449	479899
178307	479900
66282	479901
189783	479902
2665	479903
7077	479904
159056	479905
230291	479906
17553	479907
21194	479908
2135	479909
18990	479910
80958	479911
170140	479912
14013	479913
64502	479914
1984	479915
14657	479916
110166	479917
138016	479918
158540	479919
200693	479920
149183	479921
66097	479922
38981	479923
52195	479924
20867	479925
2175	479926
73822	479927
13048	479928
149634	479929
89697	479930
229738	479931
265532	479932
11063	479933
97711	479934
1544	479935
244048	479936
292	479937
48525	479938
26999	479939
216770	479940
52670	479941
33	479942
115415	479943
270359	479944
41871	479945
9422	479946
58513	479947
43043	479948
81848	479949
676	479950
12996	479951
142226	479952
103332	479953
61052	479954
2839	479955
2455	479956
41687	479957
13526	479958
55402	479959
97148	479960
1040	479961
27713	479962
111	479963
41474	479964
226853	479965
66107	479966
96002	479967
9167	479968
37243	479969
51958	479970
14253	479971
12703	479972
129417	479973
564	479974
70852	479975
265750	479976
167815	479977
12075	479978
66820	479979
55485	479980
12320	479981
16315	479982
147232	479983
4376	479984
1098	479985
25241	479986
10362	479987
17955	479988
1846	479989
37828	479990
24792	479991
13449	479992
134000	479993
31842	479994
12252	479995
128952	479996
124620	479997
9689	479998
33628	479999
3778	480000
89352	480001
64079	480002
2754	480003
13605	480004
164400	480005
68534	480006
60815	480007
5177	480008
52607	480009
112806	480010
13784	480011
90379	480012
20889	480013
37215	480014
105482	480015
27931	480016
228370	480017
78696	480018
25969	480019
27240	480020
167494	480021
42419	480022
12108	480023
60295	480024
6446	480025
41582	480026
52116	480027
111812	480028
55860	480029
166326	480030
24266	480031
49525	480032
87485	480033
60576	480034
6001	480035
234407	480036
134355	480037
6669	480038
6555	480039
65225	480040
144493	480041
26357	480042
77405	480043
107042	480044
1824	480045
124033	480046
105605	480047
621	480048
22290	480049
4956	480050
81614	480051
150793	480052
37118	480053
44981	480054
72937	480055
44162	480056
166592	480057
67894	480058
68473	480059
24530	480060
208	480061
99229	480062
64720	480063
11421	480064
4821	480065
45267	480066
86104	480067
6146	480068
52091	480069
39933	480070
2671	480071
42302	480072
239407	480073
101582	480074
46305	480075
6181	480076
49274	480077
40188	480078
36798	480079
26703	480080
42455	480081
10427	480082
166388	480083
29166	480084
50906	480085
5615	480086
557	480087
87367	480088
20621	480089
168956	480090
163746	480091
115	480092
3692	480093
73315	480094
54211	480095
3915	480096
4120	480097
6141	480098
31263	480099
41042	480100
22515	480101
55862	480102
78166	480103
4706	480104
179164	480105
106206	480106
6319	480107
1941	480108
46506	480109
150272	480110
1212	480111
170738	480112
33618	480113
28545	480114
101574	480115
88624	480116
11449	480117
100273	480118
2992	480119
26841	480120
46143	480121
7912	480122
106696	480123
22489	480124
21307	480125
412	480126
110728	480127
145607	480128
83525	480129
56738	480130
25673	480131
10107	480132
35677	480133
23882	480134
49600	480135
74455	480136
16715	480137
53822	480138
65884	480139
28577	480140
42854	480141
1660	480142
16752	480143
236934	480144
82957	480145
94483	480146
37515	480147
13390	480148
38451	480149
87383	480150
119846	480151
64537	480152
25671	480153
119530	480154
1418	480155
2543	480156
60326	480157
27284	480158
65508	480159
224577	480160
18703	480161
254457	480162
48585	480163
139500	480164
58696	480165
182459	480166
40575	480167
150294	480168
213177	480169
222668	480170
98514	480171
28793	480172
80294	480173
38246	480174
81602	480175
44190	480176
104436	480177
245714	480178
29770	480179
18371	480180
12405	480181
138440	480182
115159	480183
97596	480184
25341	480185
2300	480186
111612	480187
149062	480188
48896	480189
46132	480190
244	480191
19753	480192
28766	480193
5739	480194
107427	480195
52	480196
592	480197
64442	480198
24070	480199
86063	480200
62891	480201
12976	480202
7596	480203
31649	480204
76608	480205
3401	480206
12678	480207
226	480208
272010	480209
268163	480210
34455	480211
12317	480212
173208	480213
88575	480214
158330	480215
21666	480216
20635	480217
262468	480218
272711	480219
101902	480220
75262	480221
250887	480222
109536	480223
72240	480224
272792	480225
4574	480226
32891	480227
149618	480228
1610	480229
68088	480230
30993	480231
133418	480232
13912	480233
169167	480234
104379	480235
57171	480236
93632	480237
81950	480238
157740	480239
13825	480240
35584	480241
39269	480242
309	480243
2107	480244
167313	480245
3232	480246
64128	480247
33234	480248
14300	480249
15115	480250
45493	480251
112654	480252
14388	480253
57440	480254
198	480255
135157	480256
4886	480257
80335	480258
6864	480259
157271	480260
196029	480261
26518	480262
26610	480263
61192	480264
3807	480265
2165	480266
5607	480267
2292	480268
6786	480269
29268	480270
73214	480271
12033	480272
12902	480273
27130	480274
205882	480275
11929	480276
71752	480277
39590	480278
163921	480279
93960	480280
248448	480281
74090	480282
58778	480283
24125	480284
9815	480285
16432	480286
39158	480287
20691	480288
56465	480289
33645	480290
3317	480291
166053	480292
2456	480293
532	480294
65484	480295
54757	480296
147642	480297
57312	480298
40503	480299
17622	480300
83421	480301
2972	480302
24631	480303
111806	480304
24087	480305
231139	480306
226237	480307
20461	480308
23996	480309
49517	480310
164	480311
9132	480312
231543	480313
198514	480314
90	480315
100752	480316
536	480317
140934	480318
5743	480319
706	480320
44389	480321
39279	480322
99204	480323
153	480324
9305	480325
56535	480326
790	480327
170	480328
143871	480329
11972	480330
251882	480331
52119	480332
98339	480333
2053	480334
166055	480335
154539	480336
174370	480337
1136	480338
85588	480339
207652	480340
7703	480341
80621	480342
244468	480343
5946	480344
206462	480345
50504	480346
15876	480347
49751	480348
26830	480349
114582	480350
38406	480351
12642	480352
143937	480353
16720	480354
1606	480355
74945	480356
29360	480357
61905	480358
49551	480359
18253	480360
141563	480361
19114	480362
248181	480363
93889	480364
51491	480365
2895	480366
207134	480367
23817	480368
16174	480369
11712	480370
73784	480371
76257	480372
77119	480373
84710	480374
169207	480375
27211	480376
22563	480377
53608	480378
22283	480379
88435	480380
15847	480381
4123	480382
49429	480383
981	480384
5246	480385
256759	480386
108576	480387
70181	480388
19346	480389
9592	480390
110420	480391
5413	480392
97212	480393
98423	480394
18724	480395
128997	480396
99774	480397
46911	480398
110200	480399
16348	480400
281	480401
188125	480402
158202	480403
501	480404
7304	480405
127020	480406
101786	480407
542	480408
34082	480409
22005	480410
26915	480411
58207	480412
143173	480413
9213	480414
39931	480415
6786	480416
156318	480417
10591	480418
19967	480419
38440	480420
65188	480421
718	480422
9468	480423
69625	480424
2653	480425
67013	480426
6256	480427
10940	480428
23023	480429
5212	480430
42807	480431
16994	480432
36141	480433
60324	480434
9799	480435
38114	480436
78107	480437
4237	480438
17057	480439
56326	480440
43037	480441
10351	480442
32964	480443
208138	480444
102973	480445
59521	480446
81780	480447
7566	480448
11280	480449
88961	480450
167598	480451
29692	480452
74901	480453
234570	480454
143240	480455
112328	480456
28510	480457
61927	480458
109126	480459
1311	480460
69101	480461
3225	480462
157	480463
2854	480464
19891	480465
258618	480466
62821	480467
14798	480468
551	480469
26010	480470
18629	480471
115098	480472
21022	480473
67425	480474
22244	480475
89479	480476
271734	480477
52410	480478
107829	480479
174627	480480
52134	480481
150735	480482
660	480483
228694	480484
30504	480485
107831	480486
13022	480487
10137	480488
234091	480489
148031	480490
150572	480491
14248	480492
5826	480493
68291	480494
11463	480495
18446	480496
14498	480497
151895	480498
14923	480499
131398	480500
15002	480501
126998	480502
16765	480503
90985	480504
243739	480505
49864	480506
6880	480507
75724	480508
30266	480509
73510	480510
88507	480511
195643	480512
70178	480513
137717	480514
38444	480515
264586	480516
97084	480517
77537	480518
7358	480519
25886	480520
6699	480521
81708	480522
3258	480523
16758	480524
106523	480525
149597	480526
74053	480527
56689	480528
16829	480529
16387	480530
9875	480531
40896	480532
135767	480533
2898	480534
11540	480535
10851	480536
22728	480537
164122	480538
11178	480539
93868	480540
211034	480541
174563	480542
18711	480543
164019	480544
36883	480545
120136	480546
4040	480547
227943	480548
130285	480549
582	480550
166356	480551
165554	480552
80577	480553
85337	480554
202128	480555
5237	480556
233939	480557
69899	480558
108864	480559
197386	480560
14455	480561
7832	480562
74581	480563
1607	480564
18104	480565
84004	480566
132282	480567
38313	480568
7072	480569
1459	480570
21501	480571
224269	480572
217251	480573
27641	480574
96097	480575
8270	480576
7628	480577
27819	480578
254861	480579
36052	480580
18891	480581
124929	480582
3193	480583
132843	480584
36841	480585
11391	480586
145684	480587
34512	480588
8526	480589
7617	480590
68994	480591
69397	480592
56634	480593
179607	480594
166201	480595
47820	480596
11445	480597
112415	480598
31556	480599
60493	480600
64144	480601
398	480602
943	480603
242052	480604
4500	480605
24721	480606
92506	480607
113786	480608
7121	480609
101127	480610
271408	480611
9368	480612
77537	480613
193827	480614
5853	480615
176020	480616
160620	480617
627	480618
1038	480619
737	480620
113024	480621
11580	480622
97910	480623
79168	480624
158045	480625
82582	480626
119921	480627
76727	480628
2185	480629
242322	480630
28423	480631
111469	480632
18222	480633
3284	480634
45769	480635
93852	480636
97447	480637
6676	480638
66300	480639
11187	480640
176453	480641
125801	480642
111824	480643
253200	480644
148093	480645
262109	480646
18322	480647
157231	480648
171312	480649
85236	480650
263784	480651
19841	480652
47722	480653
123489	480654
170765	480655
27984	480656
906	480657
36729	480658
233450	480659
132767	480660
73102	480661
43943	480662
1276	480663
245242	480664
23664	480665
89408	480666
26300	480667
39565	480668
264422	480669
25488	480670
159	480671
6095	480672
775	480673
29668	480674
48426	480675
144801	480676
613	480677
18079	480678
29071	480679
127459	480680
5884	480681
67023	480682
228078	480683
33224	480684
153709	480685
138	480686
18659	480687
24019	480688
232634	480689
40784	480690
69213	480691
5479	480692
4229	480693
44136	480694
68428	480695
41	480696
20716	480697
102706	480698
34101	480699
52848	480700
100799	480701
11594	480702
23597	480703
118110	480704
1956	480705
170043	480706
130080	480707
63918	480708
14119	480709
1601	480710
52112	480711
143516	480712
80089	480713
70253	480714
56460	480715
62435	480716
2988	480717
39347	480718
232424	480719
248968	480720
48710	480721
121711	480722
216021	480723
8917	480724
19348	480725
214153	480726
36857	480727
31818	480728
71750	480729
79293	480730
11480	480731
39939	480732
4839	480733
44892	480734
62800	480735
152700	480736
34305	480737
43767	480738
13652	480739
9998	480740
6940	480741
81032	480742
894	480743
50823	480744
17419	480745
2717	480746
97906	480747
89912	480748
113496	480749
249456	480750
26818	480751
89786	480752
108248	480753
36963	480754
24177	480755
140021	480756
60450	480757
17471	480758
153343	480759
216097	480760
16260	480761
224059	480762
7497	480763
10890	480764
99283	480765
6742	480766
16367	480767
240563	480768
2679	480769
22781	480770
21765	480771
99601	480772
46918	480773
4806	480774
68974	480775
62771	480776
3327	480777
57485	480778
32930	480779
8780	480780
10289	480781
84055	480782
250890	480783
26258	480784
8166	480785
13970	480786
62953	480787
55518	480788
2514	480789
69994	480790
108267	480791
132137	480792
503	480793
55822	480794
141876	480795
6758	480796
36501	480797
14275	480798
5698	480799
124567	480800
80236	480801
6723	480802
2636	480803
75296	480804
107078	480805
212770	480806
156058	480807
15888	480808
41601	480809
10605	480810
6823	480811
93639	480812
49326	480813
116754	480814
10206	480815
11266	480816
356	480817
24569	480818
24133	480819
40313	480820
30755	480821
10322	480822
5881	480823
122205	480824
15126	480825
202681	480826
13	480827
47436	480828
3009	480829
269594	480830
7127	480831
67055	480832
4856	480833
127610	480834
3979	480835
2949	480836
35974	480837
21832	480838
98113	480839
46830	480840
9098	480841
15070	480842
4683	480843
34088	480844
7171	480845
992	480846
4810	480847
4176	480848
65904	480849
110619	480850
222554	480851
67602	480852
68524	480853
123227	480854
38488	480855
137345	480856
161844	480857
1443	480858
41590	480859
8329	480860
93176	480861
5618	480862
2302	480863
66677	480864
50233	480865
9505	480866
93446	480867
39100	480868
34224	480869
87478	480870
16692	480871
108863	480872
191276	480873
53643	480874
23474	480875
243605	480876
11618	480877
270254	480878
12342	480879
37498	480880
92498	480881
12762	480882
1587	480883
2803	480884
914	480885
24662	480886
41091	480887
109591	480888
18456	480889
12407	480890
83162	480891
599	480892
113797	480893
81689	480894
62619	480895
69555	480896
175635	480897
14614	480898
265884	480899
62118	480900
22914	480901
34399	480902
41681	480903
42866	480904
58644	480905
3565	480906
161138	480907
91983	480908
17626	480909
8611	480910
43393	480911
46918	480912
4461	480913
35801	480914
11327	480915
252747	480916
96964	480917
108019	480918
19041	480919
7489	480920
134567	480921
10714	480922
108368	480923
68188	480924
11326	480925
107834	480926
167045	480927
8877	480928
51327	480929
24817	480930
134094	480931
12133	480932
620	480933
52935	480934
3531	480935
142241	480936
70843	480937
9489	480938
140672	480939
111396	480940
246860	480941
40342	480942
75718	480943
270	480944
132024	480945
24043	480946
66256	480947
79101	480948
43815	480949
200249	480950
128509	480951
51725	480952
127624	480953
90003	480954
8974	480955
61255	480956
59189	480957
1644	480958
1255	480959
13219	480960
67892	480961
32505	480962
70094	480963
83241	480964
55189	480965
23727	480966
25990	480967
71580	480968
57055	480969
53620	480970
21622	480971
13301	480972
241074	480973
1014	480974
2275	480975
57286	480976
7530	480977
107344	480978
265	480979
42621	480980
456	480981
20848	480982
422	480983
10751	480984
20830	480985
69182	480986
131139	480987
266342	480988
116480	480989
106091	480990
103240	480991
19673	480992
53536	480993
1719	480994
155574	480995
1751	480996
98604	480997
230216	480998
73649	480999
50197	481000
70904	481001
75322	481002
43692	481003
2775	481004
78537	481005
14248	481006
259623	481007
5422	481008
57734	481009
46997	481010
133849	481011
39472	481012
129999	481013
2576	481014
13963	481015
8699	481016
207356	481017
159198	481018
170507	481019
3870	481020
55832	481021
30565	481022
3128	481023
1736	481024
56503	481025
4409	481026
9428	481027
234195	481028
71132	481029
9073	481030
33520	481031
25286	481032
37703	481033
33838	481034
4539	481035
206932	481036
5651	481037
14045	481038
7518	481039
134301	481040
2866	481041
17784	481042
146382	481043
11109	481044
65533	481045
6774	481046
144430	481047
496	481048
122672	481049
136059	481050
68134	481051
360	481052
23205	481053
212409	481054
18969	481055
16388	481056
1156	481057
269808	481058
39100	481059
233127	481060
77835	481061
40067	481062
48919	481063
125558	481064
95035	481065
101073	481066
229530	481067
19624	481068
203102	481069
90739	481070
223010	481071
270	481072
25400	481073
98952	481074
46586	481075
72782	481076
234401	481077
73337	481078
660	481079
1667	481080
33180	481081
79117	481082
159509	481083
651	481084
43057	481085
46178	481086
21929	481087
120460	481088
88185	481089
184487	481090
77212	481091
153038	481092
49591	481093
45534	481094
45347	481095
35788	481096
178038	481097
251326	481098
12137	481099
77872	481100
183909	481101
1244	481102
52360	481103
29144	481104
40050	481105
158671	481106
208792	481107
904	481108
12013	481109
10364	481110
38745	481111
9519	481112
53219	481113
70960	481114
162380	481115
1553	481116
18017	481117
60590	481118
33513	481119
271	481120
34135	481121
11429	481122
36165	481123
11858	481124
32517	481125
125931	481126
231231	481127
43029	481128
110379	481129
66019	481130
97137	481131
7080	481132
9950	481133
23848	481134
715	481135
114003	481136
55045	481137
27724	481138
229061	481139
52678	481140
156857	481141
4996	481142
6566	481143
59415	481144
36120	481145
41855	481146
134147	481147
57962	481148
6256	481149
23840	481150
18344	481151
101	481152
148169	481153
41864	481154
25089	481155
126413	481156
170804	481157
6924	481158
92497	481159
66035	481160
23389	481161
81768	481162
12817	481163
108526	481164
16663	481165
56480	481166
5535	481167
22395	481168
146851	481169
3878	481170
106526	481171
3700	481172
59473	481173
55530	481174
11239	481175
1530	481176
53	481177
93990	481178
107243	481179
30212	481180
5520	481181
34198	481182
194422	481183
37501	481184
43988	481185
178269	481186
45085	481187
2299	481188
117917	481189
81499	481190
146878	481191
265533	481192
264	481193
42891	481194
165273	481195
109328	481196
2566	481197
43	481198
7740	481199
53969	481200
103439	481201
4747	481202
82446	481203
74072	481204
74755	481205
168406	481206
77345	481207
60253	481208
12842	481209
171258	481210
64389	481211
642	481212
38504	481213
48329	481214
53122	481215
58578	481216
28162	481217
113428	481218
1723	481219
95907	481220
3622	481221
29457	481222
51385	481223
131763	481224
156726	481225
97349	481226
24023	481227
112656	481228
63262	481229
17559	481230
25651	481231
31677	481232
187363	481233
12502	481234
91132	481235
103530	481236
16346	481237
2381	481238
52675	481239
142745	481240
26241	481241
248368	481242
1311	481243
12793	481244
127648	481245
7721	481246
253565	481247
80986	481248
10258	481249
138272	481250
12508	481251
2312	481252
53018	481253
13641	481254
26186	481255
45055	481256
630	481257
125823	481258
8530	481259
169405	481260
51823	481261
64669	481262
31530	481263
21040	481264
229787	481265
102218	481266
31684	481267
134129	481268
2121	481269
89844	481270
29121	481271
30754	481272
257559	481273
20148	481274
7564	481275
9703	481276
102569	481277
94780	481278
24556	481279
6220	481280
96	481281
40465	481282
6	481283
20507	481284
1846	481285
58633	481286
45352	481287
4359	481288
23426	481289
219028	481290
144005	481291
251447	481292
11903	481293
38448	481294
137677	481295
2738	481296
61217	481297
775	481298
30376	481299
79615	481300
272219	481301
35127	481302
3795	481303
16774	481304
3264	481305
42282	481306
71974	481307
4501	481308
241835	481309
108784	481310
7689	481311
49647	481312
9965	481313
14629	481314
5204	481315
53	481316
61723	481317
23764	481318
5390	481319
3340	481320
246	481321
85003	481322
77112	481323
19895	481324
272736	481325
138694	481326
62739	481327
21851	481328
40170	481329
3531	481330
66941	481331
4650	481332
58926	481333
60329	481334
235138	481335
19378	481336
56500	481337
65778	481338
54396	481339
98235	481340
33073	481341
92042	481342
137795	481343
18924	481344
1469	481345
58	481346
162287	481347
91349	481348
32593	481349
150242	481350
43007	481351
221466	481352
243359	481353
36514	481354
21406	481355
37722	481356
8528	481357
32778	481358
75814	481359
212383	481360
55332	481361
8349	481362
24028	481363
962	481364
210212	481365
2939	481366
109835	481367
45871	481368
172328	481369
262887	481370
16964	481371
422	481372
207642	481373
54474	481374
74900	481375
74000	481376
47479	481377
35902	481378
49979	481379
40492	481380
111005	481381
24564	481382
190372	481383
6212	481384
9592	481385
79770	481386
109833	481387
204085	481388
61818	481389
123229	481390
268731	481391
52285	481392
16344	481393
10447	481394
1480	481395
21437	481396
48845	481397
5135	481398
169198	481399
3473	481400
166123	481401
101034	481402
36889	481403
5904	481404
89390	481405
42158	481406
35652	481407
134444	481408
158506	481409
22311	481410
8796	481411
161334	481412
74924	481413
12859	481414
58	481415
96063	481416
1206	481417
246350	481418
66901	481419
13744	481420
40232	481421
557	481422
214589	481423
22185	481424
14031	481425
7240	481426
65461	481427
20436	481428
243421	481429
154805	481430
30816	481431
4759	481432
18120	481433
7003	481434
155345	481435
51005	481436
22	481437
131087	481438
39811	481439
25463	481440
6465	481441
32293	481442
2279	481443
42754	481444
34087	481445
145	481446
5213	481447
216332	481448
67466	481449
1916	481450
67848	481451
51544	481452
210189	481453
4638	481454
35414	481455
57597	481456
3118	481457
100770	481458
2420	481459
157860	481460
10028	481461
107244	481462
42763	481463
14480	481464
102755	481465
65340	481466
150906	481467
3197	481468
83004	481469
14100	481470
68504	481471
150549	481472
73361	481473
213339	481474
48415	481475
148578	481476
196859	481477
25510	481478
113038	481479
23408	481480
13261	481481
106239	481482
164221	481483
122	481484
139805	481485
65579	481486
100630	481487
4737	481488
8626	481489
7505	481490
31462	481491
90107	481492
147493	481493
23048	481494
201607	481495
48641	481496
238473	481497
208595	481498
77837	481499
228756	481500
55624	481501
134839	481502
23037	481503
6779	481504
48755	481505
47164	481506
100422	481507
114021	481508
82652	481509
4508	481510
185222	481511
31112	481512
85329	481513
41984	481514
69895	481515
45191	481516
21839	481517
173163	481518
33372	481519
1379	481520
78189	481521
76799	481522
60693	481523
225871	481524
670	481525
58278	481526
132133	481527
69	481528
8344	481529
14880	481530
26381	481531
6635	481532
26728	481533
15549	481534
20740	481535
14254	481536
121149	481537
26682	481538
32719	481539
193948	481540
101142	481541
4262	481542
53048	481543
174845	481544
46092	481545
95474	481546
40725	481547
19892	481548
56685	481549
59036	481550
3296	481551
80963	481552
14965	481553
59810	481554
73663	481555
41585	481556
23960	481557
6926	481558
4246	481559
30518	481560
35804	481561
59321	481562
8974	481563
16934	481564
21389	481565
1132	481566
62462	481567
149472	481568
33633	481569
29885	481570
33230	481571
40230	481572
195768	481573
18	481574
2336	481575
48384	481576
16587	481577
39529	481578
107470	481579
132005	481580
31680	481581
8230	481582
8233	481583
61458	481584
60210	481585
4733	481586
100548	481587
97029	481588
17410	481589
57133	481590
29135	481591
6283	481592
25784	481593
24108	481594
70320	481595
15913	481596
70556	481597
77549	481598
67186	481599
70313	481600
8204	481601
2181	481602
269593	481603
133208	481604
40176	481605
72222	481606
1095	481607
65638	481608
52511	481609
1896	481610
183208	481611
65257	481612
30090	481613
110921	481614
15514	481615
98049	481616
39071	481617
7478	481618
11663	481619
232	481620
11625	481621
77235	481622
2936	481623
7470	481624
31262	481625
253418	481626
72788	481627
13967	481628
6585	481629
6574	481630
168868	481631
2581	481632
55536	481633
93132	481634
20815	481635
10668	481636
158256	481637
96888	481638
6	481639
3807	481640
243822	481641
63902	481642
13	481643
254736	481644
11620	481645
11089	481646
45506	481647
73747	481648
44873	481649
1237	481650
194383	481651
95981	481652
7310	481653
32851	481654
189688	481655
151652	481656
168491	481657
9794	481658
93272	481659
76884	481660
40479	481661
1375	481662
58712	481663
111441	481664
58416	481665
170193	481666
106108	481667
18651	481668
88897	481669
45953	481670
11458	481671
5248	481672
154830	481673
116522	481674
109407	481675
34451	481676
127554	481677
270491	481678
2148	481679
142193	481680
110646	481681
34103	481682
105778	481683
49397	481684
82892	481685
27857	481686
8883	481687
53593	481688
45152	481689
160410	481690
5071	481691
72974	481692
95746	481693
31617	481694
1062	481695
124920	481696
11802	481697
213803	481698
1452	481699
176331	481700
65516	481701
5154	481702
64875	481703
1472	481704
152093	481705
66381	481706
62992	481707
27306	481708
4593	481709
28521	481710
71500	481711
17356	481712
109	481713
48151	481714
44229	481715
24587	481716
51871	481717
95025	481718
150267	481719
41697	481720
76293	481721
54941	481722
16262	481723
35446	481724
44789	481725
837	481726
69013	481727
144296	481728
44283	481729
213340	481730
1523	481731
118286	481732
30058	481733
11453	481734
199933	481735
4310	481736
33664	481737
245528	481738
13975	481739
24404	481740
1784	481741
59349	481742
1121	481743
4597	481744
45582	481745
6229	481746
27207	481747
40078	481748
237101	481749
3790	481750
106953	481751
36182	481752
31034	481753
107924	481754
2211	481755
117844	481756
83778	481757
193768	481758
12377	481759
42235	481760
142691	481761
58576	481762
52919	481763
16858	481764
180122	481765
3307	481766
6653	481767
28775	481768
11859	481769
150855	481770
17505	481771
1650	481772
241108	481773
18266	481774
1226	481775
21051	481776
27058	481777
5168	481778
14566	481779
11741	481780
2868	481781
126036	481782
970	481783
4324	481784
872	481785
3772	481786
79572	481787
12435	481788
3495	481789
17909	481790
1342	481791
8163	481792
163281	481793
3509	481794
51310	481795
16958	481796
13113	481797
62230	481798
15596	481799
111851	481800
23340	481801
16740	481802
9593	481803
27565	481804
82387	481805
4804	481806
77613	481807
39357	481808
94826	481809
117	481810
233856	481811
45379	481812
53984	481813
17699	481814
101077	481815
113358	481816
105149	481817
164268	481818
16627	481819
56334	481820
20611	481821
84853	481822
98390	481823
265343	481824
71063	481825
176694	481826
6298	481827
38328	481828
211795	481829
217119	481830
144445	481831
24381	481832
93184	481833
33763	481834
25329	481835
2447	481836
19963	481837
7010	481838
252345	481839
53516	481840
140151	481841
11604	481842
54975	481843
65	481844
13776	481845
198727	481846
112683	481847
2219	481848
35365	481849
1577	481850
23508	481851
5109	481852
22118	481853
127654	481854
39178	481855
212665	481856
92491	481857
74610	481858
14404	481859
99444	481860
182278	481861
330	481862
98409	481863
4184	481864
6694	481865
48145	481866
47870	481867
179212	481868
41714	481869
10883	481870
941	481871
5139	481872
159334	481873
961	481874
28806	481875
80766	481876
165853	481877
22527	481878
29556	481879
91438	481880
117004	481881
15378	481882
4735	481883
1635	481884
53018	481885
10	481886
69660	481887
5929	481888
184633	481889
218882	481890
11910	481891
77027	481892
25265	481893
3976	481894
107025	481895
104293	481896
1933	481897
2023	481898
145054	481899
6152	481900
41338	481901
23995	481902
95563	481903
24943	481904
89714	481905
16200	481906
7187	481907
248286	481908
34091	481909
114882	481910
107996	481911
34737	481912
1150	481913
2321	481914
666	481915
1555	481916
53695	481917
1956	481918
101946	481919
215813	481920
77922	481921
69047	481922
20598	481923
136304	481924
26912	481925
101724	481926
33380	481927
15859	481928
10199	481929
230523	481930
3338	481931
50730	481932
86273	481933
33128	481934
113503	481935
45481	481936
35751	481937
53370	481938
35050	481939
284	481940
225316	481941
27224	481942
121452	481943
132700	481944
55884	481945
59559	481946
27115	481947
225741	481948
38850	481949
4533	481950
112266	481951
10009	481952
25440	481953
974	481954
56462	481955
1907	481956
83221	481957
1315	481958
15011	481959
7600	481960
53085	481961
22662	481962
579	481963
539	481964
157728	481965
67288	481966
1234	481967
16	481968
58930	481969
7242	481970
13255	481971
116499	481972
247437	481973
111755	481974
222660	481975
12719	481976
85533	481977
48396	481978
84651	481979
2262	481980
36797	481981
13551	481982
35571	481983
53053	481984
29694	481985
245918	481986
167782	481987
2857	481988
9860	481989
102690	481990
79013	481991
51400	481992
210154	481993
231	481994
23358	481995
28764	481996
1074	481997
149772	481998
57072	481999
139425	482000
196601	482001
41572	482002
1674	482003
52533	482004
32282	482005
100527	482006
23748	482007
82818	482008
36933	482009
129644	482010
10331	482011
1082	482012
170858	482013
379	482014
30664	482015
14474	482016
49746	482017
17853	482018
22443	482019
151807	482020
97369	482021
117268	482022
94923	482023
113533	482024
511	482025
79707	482026
2341	482027
263160	482028
49314	482029
34405	482030
669	482031
3112	482032
84843	482033
9777	482034
21813	482035
902	482036
616	482037
17316	482038
34764	482039
66289	482040
130536	482041
110902	482042
75900	482043
27734	482044
1365	482045
66645	482046
1207	482047
43898	482048
194106	482049
72781	482050
13843	482051
34522	482052
63905	482053
41851	482054
13894	482055
101091	482056
18948	482057
111901	482058
36371	482059
11790	482060
18684	482061
154979	482062
117441	482063
99743	482064
51554	482065
548	482066
11703	482067
170262	482068
10143	482069
13998	482070
234486	482071
23362	482072
101248	482073
37886	482074
3702	482075
44	482076
3570	482077
137663	482078
1077	482079
63	482080
160986	482081
9017	482082
19411	482083
4452	482084
198700	482085
199889	482086
41242	482087
272813	482088
151441	482089
2318	482090
107120	482091
24182	482092
2107	482093
119670	482094
103981	482095
23999	482096
208667	482097
56212	482098
30581	482099
53611	482100
10814	482101
55164	482102
47775	482103
235229	482104
91365	482105
148626	482106
102143	482107
51049	482108
6883	482109
24877	482110
10539	482111
142397	482112
108569	482113
21882	482114
234883	482115
42529	482116
43530	482117
14837	482118
12474	482119
65126	482120
91324	482121
77629	482122
104233	482123
217884	482124
12514	482125
366	482126
76571	482127
13969	482128
75100	482129
269154	482130
11262	482131
129	482132
83216	482133
93169	482134
15260	482135
75264	482136
1399	482137
34780	482138
94266	482139
5628	482140
8800	482141
180981	482142
14795	482143
23947	482144
6787	482145
1607	482146
99641	482147
68388	482148
2654	482149
60965	482150
172962	482151
65181	482152
3577	482153
163129	482154
67366	482155
68089	482156
11656	482157
144847	482158
48884	482159
13948	482160
11096	482161
1572	482162
16525	482163
465	482164
956	482165
93	482166
230439	482167
73014	482168
43659	482169
506	482170
17629	482171
103083	482172
10768	482173
27873	482174
2406	482175
122989	482176
28615	482177
2471	482178
36920	482179
226903	482180
1413	482181
386	482182
40234	482183
3922	482184
9785	482185
36519	482186
100977	482187
997	482188
218101	482189
67733	482190
7522	482191
85602	482192
140267	482193
155959	482194
103011	482195
81383	482196
7715	482197
105859	482198
49642	482199
30556	482200
1311	482201
259789	482202
120058	482203
18817	482204
62484	482205
38835	482206
65992	482207
114398	482208
125707	482209
128494	482210
44353	482211
48898	482212
988	482213
640	482214
23454	482215
54639	482216
42122	482217
100268	482218
24877	482219
11232	482220
152639	482221
182934	482222
4717	482223
4730	482224
2440	482225
32364	482226
37067	482227
36303	482228
51759	482229
27442	482230
118715	482231
104542	482232
215793	482233
245221	482234
70863	482235
29978	482236
13429	482237
230856	482238
34047	482239
168	482240
200056	482241
37759	482242
24435	482243
33415	482244
73770	482245
18582	482246
176687	482247
20343	482248
194024	482249
50699	482250
48295	482251
64109	482252
7393	482253
26077	482254
79377	482255
14242	482256
12478	482257
33561	482258
940	482259
122343	482260
251504	482261
11459	482262
161901	482263
9954	482264
153635	482265
10380	482266
7450	482267
254682	482268
121730	482269
130737	482270
6360	482271
66920	482272
55400	482273
251427	482274
100957	482275
44007	482276
4326	482277
61752	482278
6394	482279
297	482280
234809	482281
126408	482282
4353	482283
268915	482284
65548	482285
42483	482286
152464	482287
3234	482288
83850	482289
7407	482290
8321	482291
117464	482292
142635	482293
58955	482294
254687	482295
81498	482296
37465	482297
10882	482298
8409	482299
94102	482300
61392	482301
44629	482302
66594	482303
25	482304
48053	482305
206550	482306
47831	482307
44715	482308
42203	482309
112412	482310
971	482311
19442	482312
57505	482313
218491	482314
8750	482315
48650	482316
54435	482317
5111	482318
18787	482319
37123	482320
44187	482321
132111	482322
47950	482323
1226	482324
1	482325
143439	482326
7175	482327
103557	482328
131658	482329
157911	482330
45173	482331
1133	482332
13872	482333
16468	482334
13349	482335
511	482336
74113	482337
41422	482338
154223	482339
13579	482340
7319	482341
2532	482342
255889	482343
12330	482344
263214	482345
51186	482346
41600	482347
110445	482348
63161	482349
177873	482350
10206	482351
81617	482352
1871	482353
21207	482354
41386	482355
98642	482356
516	482357
2787	482358
20971	482359
2130	482360
36187	482361
10794	482362
247261	482363
1190	482364
62395	482365
198	482366
7047	482367
169902	482368
112118	482369
249892	482370
31978	482371
17232	482372
254594	482373
235577	482374
263319	482375
54206	482376
8988	482377
426	482378
13941	482379
17877	482380
38326	482381
3494	482382
64677	482383
13982	482384
40969	482385
1125	482386
129931	482387
205646	482388
93918	482389
246772	482390
73353	482391
22723	482392
1574	482393
19807	482394
77531	482395
14988	482396
201641	482397
104847	482398
62423	482399
120630	482400
44918	482401
56617	482402
109140	482403
66649	482404
93924	482405
23445	482406
15401	482407
42576	482408
110561	482409
140101	482410
113658	482411
24041	482412
19158	482413
27264	482414
23441	482415
21908	482416
4589	482417
48597	482418
254814	482419
121060	482420
66519	482421
16428	482422
2545	482423
62022	482424
181666	482425
46092	482426
138153	482427
265428	482428
140138	482429
33934	482430
59662	482431
91749	482432
2312	482433
92410	482434
132046	482435
17181	482436
8129	482437
170574	482438
30403	482439
17139	482440
116931	482441
38767	482442
52251	482443
22880	482444
110640	482445
36042	482446
36501	482447
241486	482448
10915	482449
177442	482450
10892	482451
22377	482452
56852	482453
22249	482454
4115	482455
42048	482456
89940	482457
61183	482458
252408	482459
6838	482460
22169	482461
8134	482462
138235	482463
68021	482464
3759	482465
153	482466
5197	482467
4239	482468
67564	482469
75992	482470
84505	482471
237584	482472
84635	482473
64014	482474
190164	482475
55974	482476
50588	482477
187033	482478
84725	482479
49105	482480
53530	482481
104732	482482
12512	482483
4769	482484
61631	482485
77704	482486
143368	482487
1415	482488
505	482489
14333	482490
13341	482491
2422	482492
3637	482493
362	482494
130571	482495
83898	482496
54937	482497
109388	482498
40307	482499
47150	482500
124454	482501
3048	482502
6857	482503
18995	482504
7622	482505
23757	482506
24549	482507
2966	482508
102482	482509
59667	482510
66611	482511
6190	482512
40031	482513
50672	482514
3637	482515
2285	482516
3149	482517
39772	482518
24833	482519
125901	482520
164796	482521
14239	482522
24712	482523
19354	482524
167	482525
32986	482526
13535	482527
11378	482528
840	482529
18302	482530
41828	482531
1131	482532
83904	482533
132059	482534
95763	482535
84497	482536
27391	482537
4464	482538
25739	482539
264859	482540
3130	482541
11897	482542
23279	482543
107414	482544
115896	482545
267226	482546
26405	482547
72	482548
54106	482549
73303	482550
43753	482551
80836	482552
25901	482553
143514	482554
13791	482555
116321	482556
50192	482557
1	482558
12	482559
645	482560
1395	482561
12772	482562
34538	482563
1100	482564
30433	482565
3398	482566
179269	482567
190520	482568
2082	482569
9873	482570
61077	482571
23635	482572
15316	482573
23760	482574
20559	482575
65076	482576
201720	482577
215822	482578
248016	482579
108158	482580
52187	482581
46013	482582
30906	482583
60195	482584
116600	482585
67268	482586
11974	482587
170990	482588
69825	482589
157274	482590
1317	482591
163403	482592
20	482593
68958	482594
55064	482595
84412	482596
28266	482597
63256	482598
16519	482599
13480	482600
7461	482601
16336	482602
193774	482603
246863	482604
16126	482605
76019	482606
266411	482607
223825	482608
13366	482609
892	482610
15354	482611
6986	482612
231004	482613
58640	482614
89421	482615
1879	482616
41182	482617
31744	482618
1666	482619
19331	482620
101467	482621
104299	482622
2664	482623
126228	482624
1770	482625
245973	482626
430	482627
2981	482628
55539	482629
249987	482630
10749	482631
3761	482632
20768	482633
91895	482634
2244	482635
145457	482636
50193	482637
59431	482638
601	482639
12014	482640
63588	482641
73512	482642
149807	482643
3240	482644
159047	482645
255714	482646
60854	482647
52323	482648
49822	482649
213814	482650
93586	482651
42468	482652
238225	482653
32389	482654
140546	482655
3723	482656
106573	482657
1763	482658
21199	482659
35204	482660
8379	482661
45276	482662
152591	482663
31927	482664
14315	482665
586	482666
144	482667
234460	482668
61259	482669
108333	482670
777	482671
8582	482672
26513	482673
238464	482674
62002	482675
189287	482676
21663	482677
6285	482678
18596	482679
87764	482680
52496	482681
97592	482682
47989	482683
86008	482684
180599	482685
103681	482686
9216	482687
83928	482688
40118	482689
116758	482690
16973	482691
76133	482692
39282	482693
119383	482694
93222	482695
27725	482696
208528	482697
12253	482698
61796	482699
134626	482700
5410	482701
267050	482702
41271	482703
2594	482704
13349	482705
1626	482706
256861	482707
105503	482708
63211	482709
25162	482710
110268	482711
67408	482712
266894	482713
2730	482714
69096	482715
77235	482716
14121	482717
56057	482718
2703	482719
25111	482720
71568	482721
93081	482722
4574	482723
67223	482724
8874	482725
59434	482726
1867	482727
90979	482728
20166	482729
243038	482730
79930	482731
4955	482732
17108	482733
5848	482734
194865	482735
15527	482736
48388	482737
228687	482738
31103	482739
14739	482740
89584	482741
56042	482742
7027	482743
3294	482744
11961	482745
20332	482746
103613	482747
22900	482748
34177	482749
37889	482750
83553	482751
139894	482752
4011	482753
12067	482754
17536	482755
105937	482756
36347	482757
29328	482758
37403	482759
81159	482760
1914	482761
22677	482762
36271	482763
38579	482764
242766	482765
45115	482766
99666	482767
20713	482768
5044	482769
190968	482770
14562	482771
18195	482772
271439	482773
28323	482774
123152	482775
57490	482776
4696	482777
170	482778
6970	482779
34337	482780
210412	482781
10442	482782
117332	482783
255256	482784
4352	482785
5076	482786
25826	482787
101163	482788
48923	482789
59940	482790
42373	482791
30582	482792
105827	482793
3638	482794
146661	482795
46078	482796
119100	482797
32251	482798
7566	482799
241273	482800
75440	482801
3322	482802
2533	482803
3472	482804
240929	482805
29928	482806
5802	482807
4439	482808
53598	482809
151992	482810
53643	482811
80712	482812
4284	482813
20726	482814
138389	482815
1837	482816
129213	482817
115	482818
91685	482819
59280	482820
74	482821
26841	482822
3118	482823
16399	482824
12754	482825
86059	482826
32264	482827
25364	482828
252320	482829
11677	482830
2314	482831
85886	482832
179034	482833
53239	482834
201704	482835
44278	482836
51925	482837
8207	482838
6234	482839
15290	482840
9850	482841
28494	482842
29234	482843
531	482844
1287	482845
18891	482846
511	482847
245	482848
4723	482849
172764	482850
11176	482851
1499	482852
34646	482853
1938	482854
7933	482855
101490	482856
167466	482857
229069	482858
27836	482859
246426	482860
5996	482861
109258	482862
27351	482863
10078	482864
155475	482865
161666	482866
36456	482867
148921	482868
15136	482869
228646	482870
231670	482871
208973	482872
139339	482873
25258	482874
15769	482875
587	482876
45579	482877
3497	482878
190629	482879
130268	482880
30649	482881
30032	482882
118085	482883
30354	482884
7746	482885
5692	482886
7287	482887
35490	482888
267006	482889
1262	482890
54822	482891
6308	482892
98073	482893
1408	482894
20387	482895
99084	482896
271674	482897
16209	482898
273	482899
165483	482900
16152	482901
19667	482902
57861	482903
50222	482904
2359	482905
188763	482906
19857	482907
9306	482908
1516	482909
51264	482910
83699	482911
53420	482912
77401	482913
63830	482914
6179	482915
149848	482916
33612	482917
45980	482918
26019	482919
314	482920
12084	482921
78607	482922
9237	482923
8573	482924
5043	482925
4562	482926
3338	482927
210781	482928
118055	482929
56734	482930
86187	482931
173809	482932
120278	482933
21284	482934
56690	482935
269190	482936
156270	482937
25443	482938
13081	482939
111886	482940
39184	482941
5386	482942
10163	482943
131191	482944
126838	482945
42080	482946
19201	482947
62682	482948
88836	482949
28394	482950
23009	482951
2505	482952
100088	482953
23748	482954
60038	482955
25783	482956
7418	482957
3628	482958
101885	482959
40314	482960
7145	482961
513	482962
8985	482963
3496	482964
114295	482965
96282	482966
16280	482967
14353	482968
45492	482969
93046	482970
150813	482971
4795	482972
27560	482973
10231	482974
74476	482975
25620	482976
221159	482977
86190	482978
6406	482979
1307	482980
56415	482981
5180	482982
233991	482983
55167	482984
10982	482985
102644	482986
44338	482987
12177	482988
176139	482989
70984	482990
6982	482991
4406	482992
51648	482993
66468	482994
49042	482995
14089	482996
166286	482997
185693	482998
99385	482999
118062	483000
8121	483001
40552	483002
226578	483003
25223	483004
1455	483005
8634	483006
2539	483007
33832	483008
28359	483009
137186	483010
2058	483011
2278	483012
37239	483013
6283	483014
212	483015
7283	483016
146788	483017
272112	483018
2793	483019
16781	483020
134393	483021
99625	483022
127076	483023
27958	483024
107696	483025
4127	483026
107589	483027
939	483028
52639	483029
24128	483030
14882	483031
93842	483032
6600	483033
100720	483034
160207	483035
26270	483036
546	483037
61640	483038
233695	483039
112272	483040
49328	483041
70654	483042
186899	483043
1447	483044
5189	483045
10	483046
117382	483047
38419	483048
8304	483049
13113	483050
106993	483051
15251	483052
18616	483053
240892	483054
77545	483055
94024	483056
22943	483057
124011	483058
130721	483059
11073	483060
156371	483061
159026	483062
104467	483063
48748	483064
53119	483065
9191	483066
61847	483067
71856	483068
220287	483069
14239	483070
49299	483071
27926	483072
7425	483073
102438	483074
1075	483075
168918	483076
18443	483077
251434	483078
10448	483079
10834	483080
121110	483081
18175	483082
46334	483083
7368	483084
409	483085
11128	483086
29829	483087
121209	483088
91533	483089
2327	483090
33713	483091
74084	483092
40199	483093
250127	483094
246945	483095
38847	483096
67594	483097
256202	483098
68713	483099
14577	483100
69962	483101
27359	483102
20030	483103
40250	483104
1589	483105
30086	483106
5386	483107
158315	483108
217405	483109
850	483110
38645	483111
23783	483112
43921	483113
147251	483114
48216	483115
55285	483116
69175	483117
167623	483118
60870	483119
1879	483120
39534	483121
48935	483122
2854	483123
134615	483124
125100	483125
17949	483126
17277	483127
14560	483128
131171	483129
2371	483130
684	483131
19480	483132
113304	483133
10940	483134
69888	483135
43328	483136
6152	483137
51312	483138
10027	483139
36777	483140
225466	483141
120751	483142
58128	483143
121908	483144
17091	483145
42238	483146
166826	483147
31789	483148
4551	483149
165742	483150
42160	483151
30255	483152
26362	483153
4717	483154
25499	483155
100057	483156
6517	483157
26729	483158
15838	483159
144280	483160
22586	483161
10602	483162
961	483163
70	483164
73865	483165
70994	483166
33518	483167
33755	483168
29009	483169
10445	483170
28903	483171
169949	483172
10678	483173
11739	483174
140250	483175
123090	483176
1208	483177
36435	483178
71485	483179
52579	483180
22544	483181
77179	483182
7356	483183
205298	483184
129686	483185
7084	483186
44908	483187
135094	483188
2004	483189
90468	483190
90117	483191
234488	483192
73792	483193
31736	483194
35392	483195
129510	483196
59824	483197
25986	483198
122979	483199
242574	483200
6106	483201
33383	483202
10618	483203
62494	483204
125485	483205
78840	483206
115524	483207
40611	483208
51686	483209
7983	483210
38542	483211
56002	483212
11635	483213
4641	483214
114208	483215
32017	483216
196361	483217
34054	483218
60837	483219
1416	483220
155248	483221
20077	483222
272197	483223
121709	483224
8093	483225
263667	483226
25738	483227
69443	483228
699	483229
6880	483230
54139	483231
111277	483232
211512	483233
76203	483234
41211	483235
106838	483236
11160	483237
105535	483238
160302	483239
35072	483240
57617	483241
138431	483242
98669	483243
78129	483244
15076	483245
22385	483246
154360	483247
35698	483248
189773	483249
574	483250
75587	483251
48920	483252
1231	483253
4684	483254
15980	483255
23341	483256
24003	483257
5456	483258
3307	483259
158724	483260
4369	483261
76341	483262
4834	483263
90661	483264
24584	483265
9848	483266
93264	483267
6366	483268
3683	483269
240	483270
24954	483271
8171	483272
13598	483273
7212	483274
2911	483275
70660	483276
59681	483277
223	483278
26140	483279
3582	483280
7001	483281
36575	483282
38998	483283
14030	483284
227331	483285
76535	483286
37371	483287
50861	483288
26563	483289
23908	483290
399	483291
23357	483292
6756	483293
922	483294
5605	483295
6819	483296
11833	483297
15483	483298
177878	483299
3050	483300
43115	483301
181211	483302
55789	483303
35575	483304
4831	483305
66085	483306
263384	483307
31368	483308
191125	483309
53977	483310
168876	483311
270242	483312
46734	483313
25474	483314
20203	483315
12943	483316
2933	483317
76702	483318
17162	483319
58236	483320
8710	483321
340	483322
44939	483323
4605	483324
37550	483325
34773	483326
82014	483327
36671	483328
10691	483329
140557	483330
82951	483331
221784	483332
24942	483333
146291	483334
145403	483335
15759	483336
26286	483337
110266	483338
17451	483339
152528	483340
144503	483341
45775	483342
170790	483343
237644	483344
110617	483345
205219	483346
79874	483347
2382	483348
136306	483349
255710	483350
8842	483351
10688	483352
233214	483353
205972	483354
106470	483355
1370	483356
131421	483357
39978	483358
17021	483359
3273	483360
548	483361
43228	483362
18819	483363
30452	483364
3184	483365
43870	483366
46679	483367
33312	483368
50215	483369
69697	483370
259821	483371
70666	483372
125976	483373
81639	483374
19124	483375
43529	483376
279	483377
28670	483378
56219	483379
71947	483380
4198	483381
64028	483382
165614	483383
208402	483384
14493	483385
107500	483386
46945	483387
214848	483388
2882	483389
95327	483390
234681	483391
60243	483392
117330	483393
15646	483394
200496	483395
28120	483396
80074	483397
12376	483398
217891	483399
52904	483400
19697	483401
28731	483402
2834	483403
98399	483404
1323	483405
76575	483406
144086	483407
47863	483408
6496	483409
3577	483410
113167	483411
56309	483412
64137	483413
266805	483414
83192	483415
40977	483416
237136	483417
56986	483418
25664	483419
90423	483420
168701	483421
21983	483422
168556	483423
98790	483424
66073	483425
12558	483426
101908	483427
49169	483428
188573	483429
135434	483430
20530	483431
2310	483432
119517	483433
972	483434
93841	483435
49985	483436
17021	483437
4875	483438
39738	483439
112003	483440
30586	483441
212	483442
73402	483443
5815	483444
16070	483445
151654	483446
48100	483447
12304	483448
1256	483449
55544	483450
59622	483451
71874	483452
55998	483453
29307	483454
4922	483455
19833	483456
3418	483457
38278	483458
23665	483459
73535	483460
141153	483461
14132	483462
180002	483463
13679	483464
6744	483465
377	483466
24207	483467
21305	483468
107503	483469
21488	483470
184716	483471
257563	483472
140478	483473
88066	483474
751	483475
14320	483476
7984	483477
99362	483478
47155	483479
31894	483480
20883	483481
217699	483482
16869	483483
61508	483484
387	483485
188065	483486
5051	483487
45934	483488
135139	483489
218472	483490
93369	483491
94280	483492
23063	483493
96403	483494
4821	483495
228853	483496
22933	483497
74864	483498
182671	483499
649	483500
11381	483501
18953	483502
79962	483503
27890	483504
9147	483505
122215	483506
45213	483507
28396	483508
11215	483509
609	483510
10007	483511
43886	483512
43024	483513
10697	483514
16329	483515
10820	483516
18029	483517
985	483518
13345	483519
9493	483520
51951	483521
186468	483522
129306	483523
19585	483524
197272	483525
143897	483526
136370	483527
231735	483528
31075	483529
11572	483530
166248	483531
46854	483532
385	483533
25105	483534
46314	483535
2522	483536
65083	483537
72915	483538
25175	483539
233147	483540
262281	483541
138378	483542
104446	483543
178061	483544
166591	483545
19695	483546
2072	483547
1997	483548
21615	483549
90251	483550
268091	483551
6461	483552
18643	483553
19992	483554
178091	483555
77133	483556
88203	483557
54251	483558
45124	483559
53352	483560
6131	483561
261653	483562
169443	483563
43671	483564
26951	483565
70462	483566
112244	483567
29242	483568
6550	483569
154776	483570
17035	483571
3021	483572
16659	483573
15274	483574
38181	483575
165200	483576
124897	483577
96098	483578
150401	483579
159	483580
3749	483581
1801	483582
17923	483583
26869	483584
62416	483585
101920	483586
134300	483587
48269	483588
54891	483589
61721	483590
12778	483591
18099	483592
17451	483593
190255	483594
21195	483595
103908	483596
954	483597
3523	483598
203349	483599
5080	483600
29968	483601
20776	483602
8665	483603
1748	483604
169003	483605
84795	483606
118959	483607
15765	483608
70022	483609
97590	483610
148768	483611
372	483612
129862	483613
16861	483614
22986	483615
5746	483616
39857	483617
69348	483618
219903	483619
10052	483620
131691	483621
35428	483622
16	483623
366	483624
5834	483625
49489	483626
26030	483627
235495	483628
260334	483629
163909	483630
40843	483631
5643	483632
70738	483633
11327	483634
40839	483635
237506	483636
176	483637
56502	483638
50116	483639
31031	483640
84428	483641
6403	483642
5	483643
54146	483644
115131	483645
141895	483646
42796	483647
20886	483648
166052	483649
11842	483650
69889	483651
6442	483652
33881	483653
22444	483654
253593	483655
4399	483656
14350	483657
15785	483658
1837	483659
45324	483660
6807	483661
73827	483662
24470	483663
302	483664
1033	483665
142652	483666
77092	483667
96731	483668
54382	483669
32188	483670
88830	483671
192219	483672
66232	483673
249816	483674
59273	483675
56669	483676
5164	483677
141907	483678
40346	483679
160208	483680
136694	483681
3201	483682
31431	483683
221201	483684
45304	483685
32516	483686
93	483687
44764	483688
23808	483689
6213	483690
59296	483691
97333	483692
49729	483693
59042	483694
64359	483695
16586	483696
855	483697
99	483698
39240	483699
252750	483700
43572	483701
66596	483702
1500	483703
75475	483704
218827	483705
148494	483706
20729	483707
182659	483708
797	483709
15302	483710
156653	483711
102425	483712
7154	483713
99886	483714
166680	483715
13580	483716
103189	483717
111685	483718
2188	483719
17198	483720
151872	483721
162826	483722
185191	483723
59118	483724
144062	483725
2706	483726
6222	483727
36266	483728
36508	483729
110802	483730
123431	483731
607	483732
165654	483733
62023	483734
87892	483735
27671	483736
9104	483737
24080	483738
2732	483739
166863	483740
44417	483741
85983	483742
3447	483743
232354	483744
167340	483745
140481	483746
87921	483747
105408	483748
11140	483749
2561	483750
33509	483751
227335	483752
47526	483753
235716	483754
18700	483755
80142	483756
13101	483757
95103	483758
231102	483759
1196	483760
27383	483761
57493	483762
3115	483763
123862	483764
106414	483765
830	483766
13328	483767
194162	483768
3464	483769
1255	483770
18350	483771
44157	483772
334	483773
119454	483774
118269	483775
52212	483776
9316	483777
120898	483778
158774	483779
171236	483780
94574	483781
8449	483782
47694	483783
75479	483784
4991	483785
128013	483786
216372	483787
12655	483788
201091	483789
3227	483790
86716	483791
24684	483792
64158	483793
53637	483794
214151	483795
2093	483796
9232	483797
50698	483798
138228	483799
20581	483800
178491	483801
112334	483802
123267	483803
141196	483804
212905	483805
95484	483806
1931	483807
157794	483808
16836	483809
17550	483810
2391	483811
223622	483812
187626	483813
2628	483814
9905	483815
620	483816
10712	483817
49494	483818
126098	483819
82640	483820
11660	483821
4064	483822
2993	483823
198809	483824
37203	483825
14908	483826
51642	483827
703	483828
76135	483829
2720	483830
127038	483831
59552	483832
30325	483833
2654	483834
64491	483835
246496	483836
24312	483837
84263	483838
155144	483839
5850	483840
23766	483841
15273	483842
126388	483843
197277	483844
170505	483845
32794	483846
7307	483847
158000	483848
118688	483849
92168	483850
90145	483851
180084	483852
87212	483853
3137	483854
85757	483855
19893	483856
16082	483857
7218	483858
204742	483859
66354	483860
14272	483861
2298	483862
3767	483863
2090	483864
2309	483865
77407	483866
11196	483867
42697	483868
196037	483869
33187	483870
28057	483871
4301	483872
16460	483873
91388	483874
87512	483875
27584	483876
123037	483877
139613	483878
13829	483879
33603	483880
3915	483881
32097	483882
1559	483883
33823	483884
52276	483885
106898	483886
270271	483887
47666	483888
157175	483889
2811	483890
67989	483891
24481	483892
1068	483893
30095	483894
33324	483895
159425	483896
46167	483897
51642	483898
10689	483899
8695	483900
803	483901
28008	483902
36130	483903
53183	483904
75848	483905
77607	483906
11919	483907
10327	483908
110761	483909
72948	483910
103825	483911
6883	483912
21518	483913
7779	483914
6356	483915
76855	483916
173430	483917
2884	483918
41470	483919
7257	483920
40092	483921
33422	483922
10934	483923
89053	483924
52097	483925
23577	483926
37929	483927
1859	483928
111751	483929
159041	483930
23781	483931
38745	483932
34821	483933
54220	483934
27232	483935
76661	483936
2390	483937
256699	483938
12045	483939
19133	483940
1990	483941
1898	483942
191771	483943
14306	483944
19223	483945
72273	483946
35240	483947
87792	483948
12127	483949
90952	483950
60044	483951
97296	483952
2082	483953
79488	483954
10027	483955
34841	483956
194	483957
77193	483958
8025	483959
36900	483960
105775	483961
6933	483962
11642	483963
154267	483964
130799	483965
99388	483966
63283	483967
24571	483968
88687	483969
1013	483970
3086	483971
105289	483972
90810	483973
620	483974
70643	483975
35873	483976
72548	483977
8180	483978
54313	483979
110041	483980
244	483981
10607	483982
27869	483983
37035	483984
1818	483985
8617	483986
111	483987
222673	483988
26885	483989
151870	483990
3151	483991
16655	483992
172684	483993
15275	483994
93711	483995
240241	483996
161385	483997
138294	483998
128258	483999
31272	484000
62530	484001
924	484002
12965	484003
7193	484004
700	484005
116117	484006
81084	484007
24928	484008
3301	484009
4213	484010
3877	484011
122248	484012
22019	484013
40101	484014
1483	484015
53065	484016
131173	484017
986	484018
5294	484019
249834	484020
3084	484021
1029	484022
5299	484023
31526	484024
19926	484025
1452	484026
3200	484027
4027	484028
188001	484029
2855	484030
6639	484031
18	484032
182844	484033
103199	484034
11264	484035
157122	484036
91710	484037
22345	484038
10427	484039
266840	484040
38734	484041
33101	484042
25145	484043
110142	484044
6944	484045
39790	484046
151494	484047
5296	484048
169081	484049
6477	484050
22322	484051
54378	484052
432	484053
42588	484054
111195	484055
25875	484056
64357	484057
5088	484058
157232	484059
22331	484060
23091	484061
205969	484062
38860	484063
113505	484064
19592	484065
71121	484066
170752	484067
13364	484068
24661	484069
89041	484070
19483	484071
20680	484072
55561	484073
9	484074
822	484075
9213	484076
3198	484077
34953	484078
20347	484079
63565	484080
29780	484081
98477	484082
25904	484083
124903	484084
50591	484085
81582	484086
141775	484087
3619	484088
251887	484089
26527	484090
90924	484091
19240	484092
144135	484093
66924	484094
6927	484095
681	484096
1367	484097
13444	484098
16766	484099
86376	484100
46845	484101
72592	484102
133157	484103
406	484104
28765	484105
617	484106
97780	484107
38647	484108
229087	484109
251049	484110
131804	484111
50178	484112
6468	484113
1135	484114
10125	484115
271644	484116
19949	484117
10933	484118
162653	484119
45608	484120
44801	484121
14886	484122
35381	484123
11914	484124
110631	484125
37225	484126
250011	484127
103754	484128
204215	484129
73421	484130
58894	484131
225180	484132
53	484133
20081	484134
11553	484135
10300	484136
46553	484137
20956	484138
226579	484139
37073	484140
66325	484141
2235	484142
7174	484143
73247	484144
113283	484145
90476	484146
1782	484147
193114	484148
5757	484149
5976	484150
113893	484151
76159	484152
40198	484153
77854	484154
8207	484155
120228	484156
6029	484157
3837	484158
8114	484159
50686	484160
157043	484161
21900	484162
12531	484163
9091	484164
63780	484165
159587	484166
134861	484167
1246	484168
9715	484169
46912	484170
142797	484171
142479	484172
40247	484173
11128	484174
56869	484175
33876	484176
17369	484177
83361	484178
40624	484179
80177	484180
203169	484181
31163	484182
2198	484183
36515	484184
32409	484185
6482	484186
3152	484187
69199	484188
132580	484189
795	484190
2619	484191
32530	484192
8269	484193
590	484194
44565	484195
63216	484196
83593	484197
29034	484198
263265	484199
169706	484200
55729	484201
27795	484202
23010	484203
4684	484204
1649	484205
332	484206
102398	484207
19253	484208
14301	484209
161095	484210
6689	484211
105306	484212
121456	484213
12530	484214
205998	484215
34677	484216
48356	484217
23931	484218
233535	484219
153248	484220
238971	484221
6302	484222
10631	484223
31061	484224
59608	484225
81355	484226
32452	484227
10471	484228
144792	484229
814	484230
3561	484231
94034	484232
10388	484233
215778	484234
233216	484235
608	484236
242100	484237
164071	484238
134167	484239
48569	484240
166480	484241
29741	484242
113282	484243
198905	484244
74482	484245
231406	484246
11799	484247
5575	484248
3611	484249
24838	484250
24506	484251
54229	484252
52138	484253
508	484254
187468	484255
25492	484256
148577	484257
72985	484258
222523	484259
40098	484260
18235	484261
3489	484262
64003	484263
149839	484264
35668	484265
70518	484266
22440	484267
112170	484268
11292	484269
126581	484270
17366	484271
30678	484272
109301	484273
18450	484274
223222	484275
58173	484276
110002	484277
141381	484278
28969	484279
2866	484280
80618	484281
7520	484282
91102	484283
218895	484284
59527	484285
34303	484286
123333	484287
4477	484288
5868	484289
36347	484290
23369	484291
9533	484292
26473	484293
15462	484294
80691	484295
190122	484296
40101	484297
802	484298
797	484299
23831	484300
88078	484301
16989	484302
21040	484303
156	484304
35455	484305
91419	484306
40586	484307
63286	484308
41307	484309
10170	484310
3667	484311
39025	484312
104532	484313
50212	484314
29075	484315
25921	484316
70626	484317
9019	484318
3123	484319
1794	484320
237955	484321
206048	484322
166494	484323
29865	484324
219372	484325
32598	484326
14167	484327
29180	484328
17187	484329
25565	484330
14397	484331
51019	484332
13823	484333
29035	484334
28807	484335
91575	484336
21473	484337
104673	484338
215091	484339
245937	484340
88868	484341
5466	484342
149365	484343
149890	484344
40492	484345
77940	484346
28862	484347
6962	484348
72955	484349
93570	484350
48428	484351
14570	484352
1754	484353
149603	484354
123732	484355
247932	484356
19779	484357
97859	484358
84859	484359
32675	484360
1933	484361
8451	484362
158783	484363
25713	484364
82294	484365
44988	484366
12291	484367
1420	484368
156014	484369
75255	484370
2918	484371
28091	484372
4211	484373
15660	484374
87961	484375
117400	484376
8622	484377
7938	484378
97449	484379
76039	484380
72310	484381
181971	484382
58179	484383
963	484384
132511	484385
683	484386
24219	484387
9758	484388
112717	484389
34252	484390
10657	484391
8721	484392
2169	484393
244482	484394
49867	484395
4686	484396
169002	484397
531	484398
110887	484399
2093	484400
83802	484401
613	484402
20727	484403
224598	484404
56706	484405
76443	484406
20504	484407
69194	484408
154293	484409
79426	484410
42536	484411
234538	484412
37088	484413
251209	484414
53016	484415
147324	484416
97690	484417
167541	484418
136198	484419
77221	484420
7520	484421
65504	484422
77197	484423
23055	484424
136332	484425
24004	484426
170323	484427
63956	484428
53005	484429
13014	484430
15922	484431
271395	484432
73953	484433
19643	484434
12470	484435
6169	484436
35878	484437
154445	484438
13442	484439
111935	484440
3000	484441
2589	484442
11152	484443
145462	484444
359	484445
48744	484446
72209	484447
11178	484448
239996	484449
86815	484450
255769	484451
57210	484452
93846	484453
20965	484454
51292	484455
203135	484456
150926	484457
108292	484458
8859	484459
28678	484460
243194	484461
81803	484462
5217	484463
380	484464
16044	484465
24801	484466
20160	484467
9673	484468
84445	484469
62243	484470
17407	484471
143174	484472
264235	484473
79894	484474
54247	484475
8034	484476
8236	484477
299	484478
178741	484479
63485	484480
101524	484481
49367	484482
25881	484483
2830	484484
25709	484485
61649	484486
24840	484487
96936	484488
4046	484489
20512	484490
62756	484491
136192	484492
215856	484493
253241	484494
17836	484495
112697	484496
96965	484497
128627	484498
34304	484499
6967	484500
3236	484501
31784	484502
37104	484503
208504	484504
3998	484505
4070	484506
51666	484507
98693	484508
518	484509
100558	484510
53792	484511
2061	484512
12801	484513
12942	484514
5277	484515
27824	484516
114669	484517
155044	484518
25682	484519
855	484520
11212	484521
19181	484522
6145	484523
94276	484524
2830	484525
39593	484526
66002	484527
86002	484528
148520	484529
7778	484530
3808	484531
260097	484532
75911	484533
9049	484534
42276	484535
242067	484536
310	484537
149914	484538
238274	484539
32387	484540
22660	484541
2972	484542
14934	484543
968	484544
146968	484545
2001	484546
3555	484547
131261	484548
96602	484549
115514	484550
17297	484551
34340	484552
110748	484553
152	484554
1903	484555
133182	484556
2967	484557
18408	484558
151708	484559
47562	484560
140747	484561
39192	484562
32777	484563
96154	484564
169836	484565
2121	484566
266288	484567
38218	484568
59494	484569
5771	484570
693	484571
264681	484572
40973	484573
7998	484574
135964	484575
15317	484576
40281	484577
114096	484578
9291	484579
143150	484580
17430	484581
17506	484582
15386	484583
77115	484584
12105	484585
9876	484586
26537	484587
147552	484588
149559	484589
27	484590
238010	484591
25	484592
10385	484593
2324	484594
238079	484595
124895	484596
16284	484597
8769	484598
4376	484599
34244	484600
106	484601
5072	484602
29581	484603
15937	484604
56914	484605
112028	484606
3271	484607
46546	484608
139302	484609
15502	484610
81670	484611
59268	484612
74005	484613
61326	484614
222351	484615
5205	484616
3429	484617
169855	484618
15934	484619
3650	484620
108652	484621
20958	484622
3449	484623
39035	484624
166424	484625
74491	484626
159608	484627
59472	484628
23710	484629
53407	484630
1215	484631
252128	484632
33337	484633
105587	484634
970	484635
51795	484636
93340	484637
2110	484638
37081	484639
6933	484640
57397	484641
48149	484642
11104	484643
26756	484644
55592	484645
263378	484646
13071	484647
3894	484648
16052	484649
48259	484650
115992	484651
49398	484652
30120	484653
22690	484654
3618	484655
30314	484656
17257	484657
29334	484658
224552	484659
9256	484660
33382	484661
21988	484662
45277	484663
32628	484664
26813	484665
165361	484666
146595	484667
3671	484668
23047	484669
2019	484670
7018	484671
95784	484672
1424	484673
4790	484674
16142	484675
152621	484676
26689	484677
112548	484678
79375	484679
7718	484680
17884	484681
484	484682
25924	484683
4532	484684
2347	484685
55455	484686
141189	484687
87206	484688
66439	484689
156175	484690
196	484691
72651	484692
5801	484693
43982	484694
27615	484695
117936	484696
13610	484697
106209	484698
99094	484699
648	484700
2417	484701
21512	484702
1405	484703
148492	484704
979	484705
116759	484706
57149	484707
5133	484708
3120	484709
139387	484710
22855	484711
179074	484712
9071	484713
1	484714
137103	484715
45648	484716
20169	484717
55837	484718
74157	484719
70445	484720
16704	484721
75811	484722
81293	484723
148651	484724
16673	484725
85128	484726
17347	484727
77774	484728
108437	484729
38138	484730
21608	484731
4289	484732
45575	484733
36303	484734
17540	484735
10798	484736
160674	484737
23560	484738
7877	484739
59713	484740
28448	484741
2	484742
56460	484743
12523	484744
111990	484745
82233	484746
103547	484747
74452	484748
207796	484749
9177	484750
268852	484751
146167	484752
87402	484753
62066	484754
211624	484755
75220	484756
111092	484757
17300	484758
4635	484759
7539	484760
14992	484761
42669	484762
225712	484763
48289	484764
119933	484765
17994	484766
80832	484767
15796	484768
164253	484769
17519	484770
119576	484771
2267	484772
65147	484773
217701	484774
25687	484775
174436	484776
1614	484777
62399	484778
16924	484779
265710	484780
122887	484781
97403	484782
139571	484783
48616	484784
19357	484785
22236	484786
259877	484787
17283	484788
171056	484789
2841	484790
170899	484791
33302	484792
151008	484793
103068	484794
62748	484795
28495	484796
7781	484797
88	484798
110178	484799
145629	484800
105792	484801
167144	484802
16395	484803
841	484804
8384	484805
2041	484806
163968	484807
54778	484808
55754	484809
35122	484810
56697	484811
535	484812
2483	484813
25189	484814
153	484815
103062	484816
248513	484817
43283	484818
62395	484819
3813	484820
2723	484821
45137	484822
652	484823
245074	484824
179398	484825
689	484826
22745	484827
37288	484828
40702	484829
4576	484830
3365	484831
18801	484832
66357	484833
8154	484834
3120	484835
100718	484836
127582	484837
7227	484838
1851	484839
5654	484840
6354	484841
949	484842
84150	484843
2046	484844
128416	484845
1113	484846
27762	484847
25	484848
20181	484849
22175	484850
23851	484851
88973	484852
27609	484853
22059	484854
45312	484855
1957	484856
168164	484857
196805	484858
6932	484859
25404	484860
189464	484861
35858	484862
29482	484863
5458	484864
135814	484865
55769	484866
24299	484867
2086	484868
399	484869
934	484870
42083	484871
60371	484872
841	484873
1796	484874
6949	484875
2424	484876
36494	484877
200086	484878
9797	484879
11304	484880
172997	484881
260388	484882
33851	484883
4025	484884
14007	484885
10105	484886
65873	484887
221120	484888
35630	484889
117832	484890
108531	484891
57571	484892
23855	484893
48667	484894
43545	484895
197693	484896
23709	484897
2652	484898
2931	484899
229803	484900
260721	484901
146378	484902
21811	484903
156754	484904
78831	484905
25038	484906
14885	484907
43262	484908
16369	484909
99952	484910
266818	484911
53757	484912
236943	484913
15315	484914
58746	484915
185346	484916
127236	484917
631	484918
11367	484919
62879	484920
3308	484921
45372	484922
4923	484923
8390	484924
237566	484925
102931	484926
224231	484927
97647	484928
224816	484929
21071	484930
4399	484931
2892	484932
3816	484933
14569	484934
3520	484935
49757	484936
1387	484937
25797	484938
808	484939
29392	484940
1764	484941
1995	484942
777	484943
219938	484944
59559	484945
36123	484946
235284	484947
6514	484948
27426	484949
57470	484950
71870	484951
93171	484952
88	484953
74169	484954
17499	484955
68038	484956
159427	484957
44489	484958
8580	484959
40704	484960
1897	484961
263656	484962
40052	484963
1401	484964
48244	484965
100735	484966
50962	484967
7223	484968
186932	484969
2323	484970
64933	484971
242697	484972
108963	484973
103474	484974
92832	484975
46026	484976
15080	484977
84903	484978
207400	484979
989	484980
1357	484981
2510	484982
134250	484983
122653	484984
1232	484985
4258	484986
93871	484987
34132	484988
33862	484989
233642	484990
49390	484991
35482	484992
1700	484993
75519	484994
136729	484995
77672	484996
88217	484997
2249	484998
24019	484999
85489	485000
179419	485001
38494	485002
22650	485003
45691	485004
2889	485005
18985	485006
22337	485007
80645	485008
5673	485009
54544	485010
38962	485011
41724	485012
1955	485013
55899	485014
101168	485015
63303	485016
765	485017
5492	485018
100900	485019
215	485020
176	485021
106120	485022
122960	485023
143470	485024
259605	485025
11366	485026
158048	485027
177949	485028
207600	485029
2706	485030
102726	485031
254174	485032
16371	485033
63445	485034
236100	485035
184884	485036
54554	485037
89923	485038
272330	485039
63536	485040
58452	485041
24482	485042
42359	485043
83798	485044
3562	485045
31883	485046
59461	485047
77683	485048
779	485049
89314	485050
6578	485051
271950	485052
9769	485053
18304	485054
26318	485055
149705	485056
12737	485057
112959	485058
3760	485059
100596	485060
170463	485061
3623	485062
13717	485063
94403	485064
140470	485065
173	485066
106271	485067
7986	485068
236648	485069
10644	485070
2472	485071
56623	485072
15035	485073
62451	485074
221091	485075
43515	485076
145905	485077
83037	485078
167890	485079
200950	485080
9947	485081
108762	485082
211413	485083
267612	485084
247492	485085
67357	485086
250574	485087
58011	485088
56789	485089
41618	485090
10121	485091
7065	485092
23496	485093
30341	485094
5311	485095
45902	485096
101869	485097
44587	485098
142	485099
89095	485100
14460	485101
38542	485102
20627	485103
5432	485104
168031	485105
14332	485106
148297	485107
7726	485108
28855	485109
228413	485110
17554	485111
72226	485112
149917	485113
26948	485114
271406	485115
21862	485116
6902	485117
80297	485118
6057	485119
11678	485120
82557	485121
10413	485122
169623	485123
2273	485124
187865	485125
101682	485126
233404	485127
18304	485128
10339	485129
140935	485130
10371	485131
137185	485132
31468	485133
214505	485134
99077	485135
12616	485136
2686	485137
46651	485138
74646	485139
119345	485140
74279	485141
78932	485142
32403	485143
712	485144
3	485145
2104	485146
130940	485147
15151	485148
253801	485149
191222	485150
4947	485151
65527	485152
148	485153
5928	485154
59963	485155
91767	485156
168130	485157
107853	485158
17110	485159
293	485160
19246	485161
194280	485162
50045	485163
41829	485164
169699	485165
227755	485166
2929	485167
1851	485168
10206	485169
52075	485170
4120	485171
19460	485172
3536	485173
3609	485174
72455	485175
3057	485176
21883	485177
1021	485178
68892	485179
268009	485180
214193	485181
103673	485182
82993	485183
22810	485184
56519	485185
56969	485186
19403	485187
127381	485188
48846	485189
1048	485190
48593	485191
146398	485192
216177	485193
26254	485194
45216	485195
4836	485196
15654	485197
17341	485198
194544	485199
302	485200
58375	485201
112345	485202
19608	485203
33917	485204
243160	485205
78383	485206
162501	485207
162435	485208
98278	485209
2801	485210
112191	485211
78125	485212
255440	485213
48425	485214
26985	485215
59419	485216
5050	485217
5516	485218
109723	485219
150462	485220
64571	485221
4420	485222
6942	485223
148367	485224
12210	485225
221532	485226
54187	485227
49087	485228
27730	485229
136423	485230
28053	485231
192280	485232
42043	485233
1092	485234
30470	485235
28800	485236
9370	485237
3972	485238
260457	485239
232779	485240
16418	485241
1710	485242
91781	485243
92228	485244
35433	485245
5835	485246
13230	485247
19397	485248
10602	485249
125277	485250
1101	485251
2587	485252
143555	485253
149673	485254
78689	485255
196860	485256
2802	485257
25066	485258
103712	485259
152539	485260
7767	485261
160200	485262
44205	485263
30828	485264
200199	485265
31470	485266
147669	485267
14510	485268
39803	485269
33171	485270
57123	485271
66107	485272
38679	485273
148928	485274
6311	485275
3035	485276
153159	485277
81448	485278
2276	485279
11975	485280
164262	485281
27493	485282
159816	485283
71377	485284
32970	485285
10093	485286
155480	485287
8228	485288
165086	485289
94784	485290
39921	485291
3378	485292
130617	485293
193	485294
55868	485295
139052	485296
1616	485297
9961	485298
11055	485299
228681	485300
57176	485301
16189	485302
58472	485303
86199	485304
20699	485305
92353	485306
212517	485307
196695	485308
99445	485309
674	485310
12892	485311
44090	485312
70379	485313
9083	485314
87764	485315
6990	485316
35928	485317
1767	485318
662	485319
151436	485320
80310	485321
10	485322
1200	485323
201961	485324
28378	485325
49070	485326
15356	485327
27778	485328
3457	485329
39313	485330
578	485331
48014	485332
12513	485333
90136	485334
24000	485335
1401	485336
207568	485337
10852	485338
71539	485339
265352	485340
80652	485341
32810	485342
20119	485343
29001	485344
6745	485345
148134	485346
27752	485347
227915	485348
75506	485349
56030	485350
42152	485351
243268	485352
171420	485353
216281	485354
241016	485355
47229	485356
67383	485357
32569	485358
1753	485359
148218	485360
338	485361
51508	485362
4528	485363
96857	485364
19836	485365
50315	485366
118154	485367
168695	485368
123330	485369
92938	485370
94188	485371
268443	485372
47640	485373
44975	485374
6991	485375
9964	485376
99023	485377
122870	485378
24573	485379
7155	485380
75481	485381
17140	485382
25083	485383
29404	485384
49215	485385
51229	485386
6577	485387
267860	485388
260200	485389
21545	485390
226259	485391
35115	485392
34646	485393
22947	485394
86751	485395
13269	485396
11686	485397
10291	485398
145094	485399
75937	485400
906	485401
1903	485402
2160	485403
298	485404
76615	485405
116341	485406
99855	485407
257860	485408
104780	485409
104451	485410
19369	485411
3288	485412
96953	485413
136796	485414
170997	485415
43306	485416
16040	485417
24728	485418
4001	485419
5545	485420
10837	485421
72834	485422
51996	485423
1972	485424
249369	485425
76526	485426
12763	485427
117550	485428
3288	485429
110029	485430
2483	485431
133603	485432
80467	485433
19300	485434
47733	485435
13392	485436
16402	485437
13445	485438
26050	485439
34207	485440
2495	485441
32334	485442
54354	485443
170276	485444
1910	485445
81924	485446
58894	485447
52778	485448
59883	485449
259028	485450
5380	485451
3824	485452
23610	485453
39324	485454
7325	485455
74788	485456
1822	485457
53630	485458
23910	485459
18382	485460
42231	485461
60093	485462
47822	485463
5112	485464
14814	485465
40917	485466
179138	485467
13172	485468
59370	485469
2493	485470
464	485471
14512	485472
1095	485473
26086	485474
4003	485475
1507	485476
9390	485477
23220	485478
11480	485479
26159	485480
150579	485481
11603	485482
253221	485483
1672	485484
4387	485485
4697	485486
95945	485487
26604	485488
12472	485489
52059	485490
10078	485491
220008	485492
64054	485493
288	485494
117520	485495
43036	485496
2936	485497
1320	485498
28071	485499
26705	485500
143517	485501
60233	485502
49784	485503
94046	485504
171083	485505
73449	485506
25860	485507
66	485508
23075	485509
3280	485510
91485	485511
72484	485512
106324	485513
111060	485514
2330	485515
26579	485516
36906	485517
60781	485518
1150	485519
31512	485520
232123	485521
43305	485522
78560	485523
38691	485524
945	485525
944	485526
100235	485527
11938	485528
25503	485529
55578	485530
47071	485531
122572	485532
160097	485533
34788	485534
2834	485535
114150	485536
36063	485537
35986	485538
154060	485539
25230	485540
16308	485541
447	485542
87724	485543
147653	485544
30593	485545
31205	485546
21776	485547
1591	485548
55662	485549
148744	485550
4949	485551
1029	485552
15536	485553
104378	485554
180	485555
45151	485556
57288	485557
47823	485558
24758	485559
57574	485560
136576	485561
156117	485562
4767	485563
31871	485564
72805	485565
35653	485566
30773	485567
7040	485568
148069	485569
47124	485570
54557	485571
20166	485572
249959	485573
261430	485574
79723	485575
6412	485576
149912	485577
38111	485578
2701	485579
74203	485580
27647	485581
248583	485582
10577	485583
103910	485584
56085	485585
51466	485586
5	485587
110888	485588
6723	485589
102081	485590
15081	485591
242439	485592
428	485593
68206	485594
82456	485595
89	485596
13634	485597
19300	485598
445	485599
30411	485600
101262	485601
735	485602
101214	485603
26922	485604
264940	485605
124556	485606
20997	485607
14114	485608
90389	485609
3880	485610
47708	485611
124965	485612
47351	485613
109486	485614
86423	485615
22017	485616
18006	485617
4685	485618
148830	485619
77845	485620
19915	485621
2718	485622
8403	485623
74993	485624
121852	485625
152755	485626
28647	485627
186923	485628
207581	485629
267083	485630
45680	485631
10235	485632
64290	485633
212538	485634
47981	485635
24078	485636
9119	485637
9887	485638
7038	485639
57742	485640
123421	485641
116617	485642
8669	485643
13944	485644
38974	485645
44432	485646
20561	485647
58665	485648
42107	485649
29168	485650
37329	485651
62159	485652
31763	485653
59055	485654
52766	485655
180506	485656
139663	485657
20069	485658
215003	485659
52746	485660
78401	485661
38900	485662
167049	485663
34973	485664
57082	485665
27023	485666
88068	485667
16110	485668
56924	485669
185488	485670
188692	485671
134304	485672
260674	485673
13663	485674
9599	485675
59199	485676
66696	485677
241858	485678
23184	485679
19319	485680
265322	485681
6356	485682
28377	485683
113279	485684
34901	485685
29456	485686
72108	485687
244380	485688
27417	485689
240082	485690
801	485691
87743	485692
996	485693
85951	485694
20964	485695
61855	485696
60364	485697
270324	485698
34194	485699
11127	485700
76578	485701
125341	485702
163003	485703
25110	485704
25056	485705
42016	485706
18953	485707
101852	485708
56816	485709
28212	485710
2319	485711
40503	485712
205124	485713
354	485714
81266	485715
207346	485716
12808	485717
34628	485718
9780	485719
63104	485720
5973	485721
15144	485722
1911	485723
6711	485724
44	485725
93564	485726
121018	485727
2414	485728
242530	485729
406	485730
1552	485731
18061	485732
38191	485733
15067	485734
84355	485735
83138	485736
244643	485737
71939	485738
2666	485739
24216	485740
21006	485741
57252	485742
20708	485743
95215	485744
74139	485745
161858	485746
5942	485747
4102	485748
202466	485749
10451	485750
21691	485751
49990	485752
13928	485753
243404	485754
36713	485755
42901	485756
35534	485757
9554	485758
16209	485759
4736	485760
1335	485761
1122	485762
96911	485763
38112	485764
79010	485765
71807	485766
6988	485767
196641	485768
30473	485769
34605	485770
24599	485771
40035	485772
13353	485773
175685	485774
83442	485775
8734	485776
39636	485777
10309	485778
41724	485779
114004	485780
117327	485781
97595	485782
95429	485783
12953	485784
85738	485785
162535	485786
235590	485787
236547	485788
79507	485789
165304	485790
2113	485791
204673	485792
92730	485793
9477	485794
307	485795
260898	485796
931	485797
922	485798
3323	485799
18391	485800
4360	485801
758	485802
352	485803
914	485804
108845	485805
6500	485806
5908	485807
114218	485808
37056	485809
59033	485810
269262	485811
26291	485812
369	485813
16177	485814
94814	485815
11777	485816
106611	485817
2898	485818
17678	485819
62265	485820
24201	485821
98665	485822
34941	485823
150411	485824
35538	485825
4441	485826
79078	485827
24174	485828
8091	485829
1727	485830
19009	485831
5754	485832
83659	485833
146949	485834
7486	485835
107190	485836
38829	485837
84145	485838
48337	485839
87860	485840
176894	485841
282	485842
51069	485843
175850	485844
33457	485845
195132	485846
175406	485847
53145	485848
63690	485849
72063	485850
104710	485851
210046	485852
22200	485853
10413	485854
67596	485855
3669	485856
3829	485857
16972	485858
25093	485859
80292	485860
55351	485861
1098	485862
7088	485863
214310	485864
110873	485865
14818	485866
129257	485867
164350	485868
15989	485869
19039	485870
133296	485871
31186	485872
46958	485873
168716	485874
63031	485875
58315	485876
109206	485877
24352	485878
13966	485879
181266	485880
167657	485881
28907	485882
100832	485883
211085	485884
142963	485885
73764	485886
29173	485887
42	485888
140795	485889
9660	485890
183454	485891
9218	485892
27486	485893
9615	485894
66483	485895
1859	485896
100688	485897
44336	485898
29763	485899
24060	485900
111303	485901
8865	485902
155421	485903
168727	485904
23180	485905
16697	485906
10528	485907
71441	485908
2856	485909
62069	485910
31100	485911
245866	485912
178765	485913
49753	485914
214051	485915
3390	485916
126336	485917
9313	485918
21830	485919
144910	485920
3962	485921
99483	485922
138613	485923
11877	485924
104409	485925
181599	485926
112799	485927
16075	485928
165569	485929
89690	485930
14708	485931
25568	485932
6189	485933
22020	485934
223360	485935
110618	485936
16478	485937
23823	485938
45878	485939
115670	485940
70350	485941
38985	485942
3468	485943
261591	485944
124985	485945
5857	485946
138877	485947
4812	485948
189017	485949
10312	485950
35807	485951
172041	485952
94094	485953
4260	485954
25990	485955
36765	485956
68221	485957
124298	485958
195126	485959
31080	485960
557	485961
15247	485962
13698	485963
34823	485964
61967	485965
167029	485966
75108	485967
15231	485968
49340	485969
169347	485970
15383	485971
249457	485972
113080	485973
107819	485974
58333	485975
45824	485976
16874	485977
58252	485978
17864	485979
2227	485980
18523	485981
244642	485982
48027	485983
184836	485984
916	485985
54135	485986
2823	485987
110843	485988
6457	485989
42897	485990
193451	485991
910	485992
7615	485993
119594	485994
268	485995
18225	485996
4212	485997
81188	485998
89131	485999
83424	486000
18009	486001
7834	486002
43290	486003
53673	486004
157895	486005
39480	486006
23365	486007
230888	486008
432	486009
10040	486010
235401	486011
3309	486012
204138	486013
85965	486014
89429	486015
40552	486016
6358	486017
24172	486018
54783	486019
6971	486020
130579	486021
609	486022
10858	486023
7381	486024
195841	486025
38166	486026
12383	486027
130812	486028
13629	486029
258627	486030
205872	486031
33167	486032
41417	486033
22803	486034
101783	486035
257910	486036
84050	486037
4819	486038
62323	486039
8699	486040
8484	486041
224086	486042
7344	486043
8952	486044
14467	486045
140173	486046
27467	486047
22871	486048
81058	486049
635	486050
154747	486051
247355	486052
3637	486053
153326	486054
211771	486055
73565	486056
12576	486057
78008	486058
4312	486059
1650	486060
3096	486061
58567	486062
83843	486063
264838	486064
36991	486065
4027	486066
108538	486067
28273	486068
1345	486069
131469	486070
21334	486071
59250	486072
134534	486073
242993	486074
136195	486075
32	486076
1578	486077
3342	486078
27956	486079
30804	486080
39117	486081
23431	486082
410	486083
14927	486084
1006	486085
109231	486086
73958	486087
164600	486088
95551	486089
51749	486090
6172	486091
44381	486092
78550	486093
34982	486094
244873	486095
150823	486096
3919	486097
70991	486098
40647	486099
55869	486100
112983	486101
23387	486102
227038	486103
17514	486104
79921	486105
64962	486106
177648	486107
3304	486108
21209	486109
82389	486110
89636	486111
85507	486112
146700	486113
2454	486114
48470	486115
81978	486116
29462	486117
791	486118
112057	486119
111857	486120
21495	486121
39519	486122
258773	486123
12938	486124
9257	486125
238060	486126
245751	486127
95480	486128
45126	486129
205797	486130
4357	486131
16840	486132
23222	486133
52052	486134
35016	486135
56772	486136
207510	486137
53504	486138
60774	486139
26937	486140
32662	486141
2610	486142
125858	486143
13419	486144
27917	486145
88860	486146
62710	486147
3972	486148
222414	486149
31907	486150
100640	486151
171280	486152
140637	486153
5493	486154
6204	486155
9267	486156
100454	486157
22485	486158
4908	486159
15249	486160
75287	486161
42270	486162
4054	486163
93949	486164
209385	486165
49934	486166
32776	486167
1063	486168
50406	486169
106327	486170
241563	486171
53212	486172
51736	486173
34377	486174
20977	486175
22681	486176
33301	486177
10297	486178
90598	486179
18938	486180
11478	486181
59326	486182
7021	486183
544	486184
44806	486185
125092	486186
259556	486187
16278	486188
66731	486189
10095	486190
46262	486191
11814	486192
5594	486193
81833	486194
82780	486195
202195	486196
2616	486197
2670	486198
63981	486199
85598	486200
10835	486201
155999	486202
43711	486203
57656	486204
163526	486205
35665	486206
9195	486207
138805	486208
129300	486209
1086	486210
73422	486211
8667	486212
46644	486213
150697	486214
12689	486215
26781	486216
49436	486217
116215	486218
5171	486219
6269	486220
330	486221
222511	486222
106173	486223
8056	486224
1615	486225
30973	486226
540	486227
136403	486228
135999	486229
1829	486230
5197	486231
17504	486232
18105	486233
62051	486234
33671	486235
3	486236
133715	486237
229865	486238
10486	486239
51742	486240
22435	486241
349	486242
58130	486243
116223	486244
39490	486245
131	486246
9472	486247
163773	486248
149350	486249
5048	486250
40579	486251
87726	486252
676	486253
156504	486254
8163	486255
993	486256
97699	486257
22207	486258
244588	486259
14698	486260
1345	486261
124140	486262
74177	486263
44633	486264
102828	486265
62824	486266
15091	486267
16984	486268
7935	486269
87170	486270
139920	486271
3314	486272
108	486273
233706	486274
13954	486275
118883	486276
154424	486277
1351	486278
35064	486279
154093	486280
13944	486281
8199	486282
14831	486283
3764	486284
190431	486285
35215	486286
26112	486287
54086	486288
33202	486289
2788	486290
44625	486291
43164	486292
72327	486293
7909	486294
213124	486295
118448	486296
9321	486297
57094	486298
576	486299
59718	486300
45687	486301
1793	486302
47192	486303
50968	486304
4525	486305
21783	486306
44227	486307
3863	486308
8316	486309
84451	486310
13940	486311
81467	486312
32799	486313
187973	486314
44580	486315
246	486316
7483	486317
26584	486318
270482	486319
7218	486320
52483	486321
10307	486322
8142	486323
60117	486324
184196	486325
9330	486326
4009	486327
29920	486328
103979	486329
17739	486330
99639	486331
6920	486332
54094	486333
40764	486334
86985	486335
39327	486336
96500	486337
249171	486338
110137	486339
7171	486340
4075	486341
2196	486342
76907	486343
20084	486344
308	486345
7728	486346
23880	486347
86487	486348
93165	486349
1111	486350
33219	486351
227818	486352
11033	486353
102445	486354
29466	486355
842	486356
4086	486357
4001	486358
113913	486359
116744	486360
200564	486361
248250	486362
33970	486363
181966	486364
62532	486365
17783	486366
31237	486367
17886	486368
154086	486369
40513	486370
522	486371
99999	486372
8811	486373
166936	486374
73480	486375
4878	486376
8583	486377
97905	486378
6227	486379
28727	486380
21166	486381
334	486382
1773	486383
35969	486384
75166	486385
176736	486386
41713	486387
155346	486388
45272	486389
67046	486390
26918	486391
16958	486392
63591	486393
3889	486394
2140	486395
261506	486396
62878	486397
34350	486398
1631	486399
41338	486400
27580	486401
18057	486402
13713	486403
37119	486404
296	486405
85592	486406
69026	486407
108	486408
45537	486409
123043	486410
157416	486411
33345	486412
50515	486413
56924	486414
591	486415
66789	486416
2780	486417
159497	486418
313	486419
6444	486420
1105	486421
159421	486422
29019	486423
247337	486424
3485	486425
6553	486426
3714	486427
35719	486428
7134	486429
2362	486430
85469	486431
73748	486432
2123	486433
16950	486434
143781	486435
1078	486436
45647	486437
111855	486438
3032	486439
42067	486440
13408	486441
12154	486442
149	486443
129710	486444
58828	486445
6963	486446
39221	486447
18224	486448
26368	486449
54474	486450
8712	486451
214146	486452
43001	486453
104069	486454
5134	486455
182898	486456
261048	486457
7842	486458
191202	486459
2495	486460
155378	486461
5556	486462
23609	486463
10949	486464
78647	486465
2605	486466
27695	486467
79109	486468
23842	486469
99344	486470
11336	486471
6331	486472
134736	486473
76210	486474
27062	486475
171619	486476
15504	486477
74185	486478
263675	486479
938	486480
1245	486481
55457	486482
94991	486483
28608	486484
17800	486485
298	486486
66673	486487
100814	486488
224413	486489
29781	486490
125432	486491
108161	486492
35679	486493
70261	486494
22345	486495
83998	486496
54468	486497
23094	486498
9899	486499
112935	486500
54771	486501
1815	486502
16224	486503
4330	486504
172141	486505
2516	486506
111735	486507
51010	486508
37222	486509
2155	486510
229160	486511
28104	486512
11610	486513
134923	486514
6398	486515
6336	486516
83111	486517
5786	486518
136841	486519
110347	486520
104840	486521
47151	486522
172	486523
50655	486524
20663	486525
26575	486526
141	486527
255498	486528
84350	486529
18353	486530
40301	486531
11778	486532
174497	486533
264748	486534
22041	486535
88409	486536
17325	486537
1656	486538
465	486539
6609	486540
27271	486541
213702	486542
29219	486543
17026	486544
4752	486545
146558	486546
49332	486547
3493	486548
18024	486549
20664	486550
99483	486551
212329	486552
5818	486553
157918	486554
329	486555
47565	486556
74664	486557
258696	486558
12377	486559
5421	486560
37197	486561
5186	486562
13639	486563
191122	486564
54255	486565
5403	486566
50693	486567
76648	486568
40116	486569
1362	486570
71743	486571
42141	486572
45548	486573
314	486574
23009	486575
216909	486576
111395	486577
48	486578
31888	486579
1252	486580
137113	486581
100637	486582
33050	486583
184556	486584
33791	486585
143605	486586
144030	486587
100573	486588
55379	486589
23514	486590
48758	486591
86097	486592
26977	486593
128552	486594
4974	486595
24601	486596
7476	486597
16011	486598
37940	486599
169696	486600
91509	486601
2449	486602
18934	486603
35062	486604
210012	486605
20250	486606
15363	486607
7011	486608
58387	486609
129071	486610
46322	486611
146044	486612
86502	486613
19085	486614
109967	486615
56304	486616
3869	486617
8063	486618
93619	486619
2657	486620
2099	486621
57079	486622
54707	486623
4337	486624
8518	486625
50474	486626
21137	486627
42890	486628
121484	486629
584	486630
26915	486631
64214	486632
983	486633
127621	486634
11543	486635
105894	486636
171515	486637
42103	486638
12714	486639
1884	486640
35318	486641
210276	486642
272171	486643
10652	486644
3130	486645
97264	486646
16601	486647
31947	486648
73373	486649
263786	486650
3306	486651
9467	486652
20543	486653
54488	486654
28570	486655
158583	486656
41235	486657
173068	486658
30474	486659
939	486660
16461	486661
89314	486662
71931	486663
817	486664
69922	486665
36940	486666
28349	486667
20429	486668
4870	486669
204841	486670
185038	486671
60259	486672
4448	486673
37403	486674
34404	486675
20215	486676
11564	486677
247517	486678
15145	486679
18919	486680
80811	486681
10480	486682
7314	486683
232262	486684
1240	486685
251603	486686
39377	486687
18494	486688
35098	486689
25895	486690
3026	486691
3086	486692
158714	486693
15488	486694
53748	486695
370	486696
102692	486697
24976	486698
87521	486699
244218	486700
30728	486701
101609	486702
3289	486703
84708	486704
145840	486705
19540	486706
77472	486707
16583	486708
12366	486709
63479	486710
98312	486711
229421	486712
218891	486713
61210	486714
19820	486715
52976	486716
129552	486717
12306	486718
59855	486719
36468	486720
235061	486721
186695	486722
5000	486723
41920	486724
19177	486725
216	486726
109600	486727
212200	486728
23995	486729
10306	486730
141515	486731
108692	486732
81517	486733
19745	486734
131630	486735
165276	486736
204242	486737
156675	486738
71129	486739
44601	486740
272639	486741
71387	486742
11682	486743
96341	486744
22080	486745
20032	486746
94739	486747
101277	486748
56069	486749
51028	486750
21695	486751
244439	486752
50057	486753
1643	486754
145748	486755
124254	486756
190362	486757
77	486758
15003	486759
106478	486760
28443	486761
145686	486762
204114	486763
601	486764
76995	486765
88962	486766
1857	486767
112215	486768
272	486769
8438	486770
29220	486771
125247	486772
41836	486773
104658	486774
31374	486775
54481	486776
90171	486777
61292	486778
103418	486779
119071	486780
65708	486781
33195	486782
6167	486783
9034	486784
4885	486785
38390	486786
75691	486787
151641	486788
5182	486789
3744	486790
54474	486791
238187	486792
18406	486793
10232	486794
45572	486795
894	486796
143489	486797
4988	486798
39473	486799
158136	486800
98020	486801
51644	486802
8727	486803
93318	486804
30334	486805
4560	486806
2987	486807
69038	486808
2108	486809
98241	486810
94045	486811
4465	486812
2047	486813
262131	486814
18231	486815
189750	486816
10798	486817
143607	486818
165117	486819
150007	486820
108932	486821
8655	486822
17956	486823
40797	486824
20903	486825
49421	486826
25563	486827
1881	486828
1664	486829
86110	486830
73371	486831
224388	486832
89029	486833
186048	486834
21187	486835
204455	486836
5813	486837
1551	486838
12630	486839
49461	486840
78677	486841
46583	486842
224971	486843
11873	486844
9347	486845
827	486846
650	486847
51279	486848
154811	486849
20478	486850
5489	486851
4702	486852
32184	486853
48946	486854
33099	486855
118299	486856
449	486857
133739	486858
24038	486859
11689	486860
57387	486861
67485	486862
54266	486863
85813	486864
835	486865
31728	486866
28895	486867
25440	486868
52463	486869
147092	486870
22408	486871
136300	486872
9993	486873
40928	486874
9821	486875
8400	486876
5214	486877
19503	486878
23222	486879
18673	486880
33708	486881
13310	486882
57213	486883
69349	486884
107512	486885
27467	486886
68569	486887
44	486888
4783	486889
24352	486890
231809	486891
33708	486892
241419	486893
71399	486894
128559	486895
118507	486896
102479	486897
115383	486898
2969	486899
2219	486900
4739	486901
32590	486902
20857	486903
27393	486904
12102	486905
45919	486906
42628	486907
38171	486908
79	486909
75186	486910
9314	486911
174536	486912
80169	486913
17710	486914
31234	486915
85738	486916
73767	486917
8831	486918
556	486919
140572	486920
209548	486921
130	486922
200	486923
4605	486924
27501	486925
1068	486926
13857	486927
27447	486928
183892	486929
92488	486930
78790	486931
31710	486932
4322	486933
47503	486934
100096	486935
46074	486936
59396	486937
1937	486938
24624	486939
71614	486940
69198	486941
242358	486942
52235	486943
795	486944
91781	486945
38253	486946
58389	486947
176377	486948
229092	486949
31	486950
1792	486951
94760	486952
110881	486953
41335	486954
18069	486955
8179	486956
34863	486957
84448	486958
19980	486959
122748	486960
6170	486961
3444	486962
120605	486963
19220	486964
75783	486965
11514	486966
229012	486967
21708	486968
16960	486969
6944	486970
32916	486971
60088	486972
153922	486973
105246	486974
52354	486975
140500	486976
43870	486977
10809	486978
1	486979
52916	486980
83248	486981
20839	486982
210658	486983
849	486984
58241	486985
167656	486986
97397	486987
121430	486988
14305	486989
46394	486990
145663	486991
165107	486992
43905	486993
8290	486994
73160	486995
74594	486996
845	486997
17450	486998
102315	486999
37016	487000
1399	487001
18342	487002
31069	487003
2724	487004
15581	487005
22891	487006
48951	487007
128097	487008
149576	487009
9392	487010
83484	487011
18831	487012
60601	487013
21777	487014
135701	487015
45323	487016
5173	487017
9320	487018
46815	487019
93157	487020
43430	487021
23061	487022
249	487023
5713	487024
120952	487025
36180	487026
124760	487027
3710	487028
7888	487029
33936	487030
8111	487031
19677	487032
72638	487033
6999	487034
65759	487035
98740	487036
190943	487037
7657	487038
10303	487039
15399	487040
45263	487041
2706	487042
142219	487043
42213	487044
6670	487045
94014	487046
106533	487047
13229	487048
7216	487049
1868	487050
760	487051
60957	487052
129045	487053
39510	487054
15597	487055
93058	487056
23193	487057
1	487058
39762	487059
36032	487060
109	487061
6594	487062
117848	487063
4816	487064
46675	487065
199809	487066
133308	487067
15276	487068
30106	487069
115032	487070
56843	487071
65683	487072
44616	487073
26829	487074
1826	487075
130010	487076
20100	487077
42348	487078
70328	487079
8621	487080
61529	487081
2120	487082
84758	487083
99547	487084
270877	487085
3812	487086
167709	487087
212974	487088
4371	487089
96029	487090
17166	487091
158362	487092
15434	487093
17437	487094
13258	487095
8406	487096
1586	487097
4786	487098
84684	487099
237177	487100
102273	487101
205451	487102
4524	487103
25669	487104
39957	487105
235365	487106
155458	487107
62186	487108
44571	487109
28025	487110
132017	487111
15405	487112
49849	487113
35903	487114
90526	487115
23937	487116
31570	487117
5968	487118
29533	487119
80212	487120
247806	487121
216086	487122
262752	487123
22187	487124
31917	487125
97773	487126
145385	487127
15060	487128
178	487129
2161	487130
36590	487131
8804	487132
110823	487133
14414	487134
15082	487135
121444	487136
199789	487137
20692	487138
37587	487139
84776	487140
195566	487141
4038	487142
3400	487143
146736	487144
19323	487145
5610	487146
147865	487147
83376	487148
12145	487149
39988	487150
78245	487151
54184	487152
14958	487153
227260	487154
3067	487155
143450	487156
80331	487157
103293	487158
191	487159
21304	487160
257354	487161
98109	487162
85429	487163
38278	487164
63223	487165
75840	487166
5116	487167
17317	487168
60483	487169
94207	487170
2798	487171
76873	487172
5402	487173
25378	487174
6190	487175
9240	487176
180046	487177
12496	487178
5401	487179
151847	487180
22384	487181
43548	487182
2410	487183
30565	487184
53895	487185
33132	487186
172379	487187
57296	487188
15825	487189
29979	487190
35052	487191
60316	487192
45346	487193
104213	487194
141097	487195
7529	487196
7988	487197
76672	487198
36731	487199
64686	487200
33678	487201
699	487202
6706	487203
17543	487204
76555	487205
4590	487206
155010	487207
151870	487208
157611	487209
6338	487210
88853	487211
45354	487212
70312	487213
17600	487214
265028	487215
8018	487216
4491	487217
1450	487218
57208	487219
32195	487220
114699	487221
83929	487222
11489	487223
29314	487224
14721	487225
16008	487226
75808	487227
4537	487228
32254	487229
217434	487230
2747	487231
17503	487232
3038	487233
130267	487234
52498	487235
123632	487236
157214	487237
29405	487238
47874	487239
184353	487240
15433	487241
2112	487242
26221	487243
63020	487244
80692	487245
99991	487246
19486	487247
9412	487248
55424	487249
69775	487250
241869	487251
170873	487252
9620	487253
80791	487254
223011	487255
97474	487256
262612	487257
106055	487258
205814	487259
67229	487260
157820	487261
25599	487262
3336	487263
18059	487264
2410	487265
25711	487266
13658	487267
7569	487268
264965	487269
7756	487270
13693	487271
49282	487272
86921	487273
7458	487274
253701	487275
16847	487276
36708	487277
1429	487278
26890	487279
71581	487280
45497	487281
66713	487282
168928	487283
162	487284
16226	487285
64694	487286
32183	487287
4926	487288
61775	487289
79996	487290
141753	487291
36618	487292
132540	487293
57295	487294
40707	487295
757	487296
16242	487297
24165	487298
21427	487299
7913	487300
66901	487301
8266	487302
23415	487303
70908	487304
26511	487305
124657	487306
91654	487307
24553	487308
201419	487309
129856	487310
162709	487311
223995	487312
112755	487313
27747	487314
34076	487315
63913	487316
269253	487317
40948	487318
3631	487319
9597	487320
31811	487321
203897	487322
6238	487323
77205	487324
1520	487325
266692	487326
118731	487327
5130	487328
77414	487329
56687	487330
224271	487331
266999	487332
161728	487333
18222	487334
84512	487335
136587	487336
107195	487337
102565	487338
39145	487339
5294	487340
15441	487341
201601	487342
101083	487343
222595	487344
19975	487345
36293	487346
174323	487347
105003	487348
40202	487349
16428	487350
6165	487351
251690	487352
3219	487353
29446	487354
153985	487355
8494	487356
162415	487357
140114	487358
13549	487359
105338	487360
75787	487361
85753	487362
21514	487363
27364	487364
119943	487365
24675	487366
156892	487367
62825	487368
106884	487369
88373	487370
84123	487371
46828	487372
36921	487373
142831	487374
113094	487375
3201	487376
162439	487377
77008	487378
47723	487379
22707	487380
99647	487381
231793	487382
1099	487383
88740	487384
30546	487385
988	487386
143380	487387
1390	487388
1875	487389
8352	487390
18879	487391
67126	487392
52497	487393
87304	487394
214443	487395
3953	487396
1450	487397
3377	487398
206125	487399
232870	487400
79549	487401
263761	487402
28945	487403
258437	487404
14137	487405
62996	487406
12344	487407
14395	487408
65543	487409
6878	487410
23845	487411
88359	487412
110204	487413
900	487414
41196	487415
119115	487416
44140	487417
23912	487418
563	487419
81540	487420
4587	487421
9524	487422
26792	487423
23439	487424
83768	487425
224247	487426
882	487427
76543	487428
4043	487429
34644	487430
51640	487431
14648	487432
1648	487433
26907	487434
14767	487435
3010	487436
104940	487437
47028	487438
167232	487439
9060	487440
36053	487441
131429	487442
43061	487443
16543	487444
193320	487445
12238	487446
31071	487447
19870	487448
148497	487449
93042	487450
59223	487451
179604	487452
36279	487453
63759	487454
25814	487455
222905	487456
10805	487457
5838	487458
129423	487459
233348	487460
33036	487461
268159	487462
18533	487463
38221	487464
43192	487465
47858	487466
34404	487467
249231	487468
4782	487469
34598	487470
179	487471
94573	487472
169374	487473
217060	487474
32267	487475
76640	487476
44509	487477
227681	487478
19352	487479
15102	487480
11168	487481
17829	487482
225700	487483
72280	487484
105741	487485
139502	487486
183488	487487
12048	487488
50144	487489
178875	487490
8794	487491
1908	487492
150503	487493
155406	487494
34463	487495
90525	487496
65985	487497
5642	487498
61430	487499
204131	487500
222390	487501
51214	487502
169160	487503
65700	487504
5101	487505
154777	487506
38792	487507
113713	487508
57155	487509
52085	487510
19936	487511
38257	487512
24441	487513
10081	487514
20549	487515
74711	487516
186018	487517
17083	487518
27	487519
62684	487520
12363	487521
141397	487522
136018	487523
54058	487524
629	487525
493	487526
260478	487527
269921	487528
148145	487529
36370	487530
129072	487531
12372	487532
135793	487533
119515	487534
148513	487535
4934	487536
186226	487537
14575	487538
2561	487539
46378	487540
161387	487541
24844	487542
113297	487543
154653	487544
4125	487545
89391	487546
54417	487547
64606	487548
175984	487549
51008	487550
25565	487551
65345	487552
49262	487553
8671	487554
69746	487555
9403	487556
64374	487557
1310	487558
136798	487559
226959	487560
28682	487561
1753	487562
117079	487563
144220	487564
7823	487565
37584	487566
17161	487567
2122	487568
19964	487569
83157	487570
187106	487571
3829	487572
213338	487573
134	487574
13466	487575
217246	487576
271398	487577
10107	487578
9256	487579
29384	487580
693	487581
14533	487582
9252	487583
10985	487584
21441	487585
21150	487586
23809	487587
144923	487588
2242	487589
114949	487590
6495	487591
34077	487592
9357	487593
36909	487594
80447	487595
12103	487596
41152	487597
1914	487598
4847	487599
24894	487600
140672	487601
63624	487602
14702	487603
144495	487604
2731	487605
1102	487606
7703	487607
42728	487608
20666	487609
103363	487610
64	487611
57564	487612
6518	487613
6553	487614
121870	487615
20439	487616
178305	487617
54052	487618
1186	487619
133219	487620
2607	487621
110662	487622
108357	487623
118449	487624
5556	487625
2827	487626
120823	487627
124575	487628
70229	487629
56424	487630
3270	487631
28980	487632
25176	487633
83506	487634
5497	487635
47633	487636
9435	487637
38709	487638
51434	487639
42918	487640
268319	487641
123408	487642
20129	487643
30715	487644
162498	487645
129258	487646
23008	487647
255766	487648
42910	487649
831	487650
174225	487651
80448	487652
60584	487653
36736	487654
12640	487655
4251	487656
259153	487657
72099	487658
27602	487659
13656	487660
407	487661
1389	487662
178240	487663
7565	487664
2363	487665
48630	487666
88047	487667
26154	487668
46643	487669
38790	487670
11977	487671
31471	487672
23874	487673
32423	487674
67926	487675
57226	487676
37708	487677
8464	487678
317	487679
234368	487680
15648	487681
28642	487682
228767	487683
111835	487684
36176	487685
39582	487686
49115	487687
120685	487688
12564	487689
268433	487690
71748	487691
16488	487692
10695	487693
134473	487694
127826	487695
40229	487696
58420	487697
4526	487698
46441	487699
28427	487700
24443	487701
11079	487702
152534	487703
2577	487704
42581	487705
43752	487706
64464	487707
231	487708
8354	487709
43203	487710
91907	487711
120093	487712
180803	487713
4192	487714
21572	487715
7643	487716
191442	487717
9962	487718
28652	487719
13675	487720
18394	487721
164014	487722
109134	487723
42282	487724
35985	487725
95977	487726
52583	487727
38690	487728
17904	487729
91261	487730
3212	487731
66833	487732
7685	487733
162371	487734
118435	487735
7869	487736
113209	487737
202733	487738
204548	487739
2464	487740
187850	487741
595	487742
10048	487743
3975	487744
97344	487745
99012	487746
7093	487747
28715	487748
19379	487749
4353	487750
3919	487751
46335	487752
8510	487753
61802	487754
31136	487755
42176	487756
1320	487757
13779	487758
30681	487759
88810	487760
17078	487761
123128	487762
20000	487763
53891	487764
12104	487765
7954	487766
2540	487767
43716	487768
5744	487769
97772	487770
693	487771
31899	487772
2117	487773
7104	487774
18580	487775
30871	487776
19729	487777
190294	487778
114459	487779
29898	487780
69369	487781
1126	487782
168980	487783
147720	487784
81310	487785
44438	487786
82886	487787
21297	487788
109853	487789
13846	487790
10386	487791
61507	487792
67008	487793
36651	487794
62807	487795
29431	487796
17723	487797
106604	487798
230100	487799
3652	487800
88258	487801
48374	487802
39256	487803
255346	487804
34231	487805
246855	487806
11087	487807
6574	487808
174003	487809
95213	487810
1362	487811
156225	487812
668	487813
52871	487814
11307	487815
36354	487816
4162	487817
34047	487818
60375	487819
21650	487820
193065	487821
38083	487822
22617	487823
44147	487824
56175	487825
33467	487826
167536	487827
4666	487828
7904	487829
17979	487830
27861	487831
9534	487832
27075	487833
1241	487834
45655	487835
179203	487836
21325	487837
75316	487838
75084	487839
390	487840
57628	487841
1488	487842
173	487843
2304	487844
268	487845
1229	487846
118645	487847
269198	487848
141886	487849
23684	487850
8530	487851
19073	487852
979	487853
43802	487854
120028	487855
16635	487856
321	487857
40566	487858
19635	487859
24192	487860
3798	487861
174485	487862
374	487863
23718	487864
9484	487865
938	487866
141554	487867
144507	487868
66755	487869
85029	487870
139092	487871
101661	487872
43081	487873
39352	487874
22547	487875
56559	487876
18	487877
51719	487878
2965	487879
12958	487880
68592	487881
3721	487882
8965	487883
2762	487884
75998	487885
17744	487886
147709	487887
35993	487888
212449	487889
93092	487890
138087	487891
291	487892
44704	487893
25705	487894
92495	487895
6804	487896
107808	487897
82973	487898
19358	487899
2576	487900
13193	487901
33117	487902
7664	487903
62104	487904
266211	487905
31626	487906
167700	487907
51482	487908
12795	487909
104053	487910
237405	487911
72506	487912
6638	487913
256	487914
83925	487915
120345	487916
74365	487917
1267	487918
72939	487919
72406	487920
87529	487921
156469	487922
251989	487923
15436	487924
18575	487925
50935	487926
5644	487927
256531	487928
61457	487929
99492	487930
101051	487931
92925	487932
8272	487933
57368	487934
50528	487935
155103	487936
4795	487937
16370	487938
36598	487939
102892	487940
71893	487941
125644	487942
25470	487943
34918	487944
27468	487945
15735	487946
15925	487947
28027	487948
3564	487949
2664	487950
138048	487951
84679	487952
23476	487953
182186	487954
29388	487955
2052	487956
34416	487957
44195	487958
1459	487959
71587	487960
34598	487961
108481	487962
48155	487963
175765	487964
4535	487965
140937	487966
126850	487967
110232	487968
65872	487969
77202	487970
30700	487971
42733	487972
15713	487973
63866	487974
264030	487975
157601	487976
15457	487977
101636	487978
17640	487979
108496	487980
21306	487981
38950	487982
122541	487983
36178	487984
140671	487985
10967	487986
81213	487987
162688	487988
182903	487989
141000	487990
161	487991
21335	487992
56302	487993
30362	487994
20506	487995
48233	487996
128894	487997
48473	487998
301	487999
22623	488000
68511	488001
44403	488002
20904	488003
182710	488004
618	488005
135917	488006
133374	488007
50242	488008
67017	488009
108860	488010
19496	488011
1457	488012
47010	488013
61979	488014
22425	488015
2614	488016
160386	488017
31770	488018
86484	488019
72438	488020
107982	488021
3088	488022
125626	488023
169694	488024
137931	488025
107228	488026
93802	488027
88799	488028
257542	488029
29958	488030
3298	488031
64719	488032
11132	488033
186028	488034
97811	488035
197842	488036
24349	488037
66616	488038
70296	488039
4108	488040
24231	488041
31071	488042
3922	488043
22803	488044
36819	488045
22221	488046
622	488047
25200	488048
234466	488049
100842	488050
29772	488051
10957	488052
188896	488053
21082	488054
223606	488055
257365	488056
272788	488057
58629	488058
19539	488059
20806	488060
120575	488061
31941	488062
43491	488063
247728	488064
49133	488065
4069	488066
2116	488067
109024	488068
246464	488069
26401	488070
1554	488071
41073	488072
544	488073
12600	488074
60009	488075
205302	488076
44597	488077
153705	488078
20036	488079
187015	488080
54347	488081
45517	488082
113380	488083
31256	488084
86612	488085
146041	488086
186997	488087
230168	488088
83926	488089
15660	488090
113808	488091
72045	488092
38602	488093
26375	488094
156094	488095
70946	488096
89845	488097
29894	488098
53609	488099
51397	488100
53202	488101
34544	488102
31607	488103
48340	488104
81166	488105
60653	488106
5621	488107
684	488108
39328	488109
176352	488110
16006	488111
26701	488112
32838	488113
16740	488114
3636	488115
53463	488116
157024	488117
131297	488118
48261	488119
1194	488120
42558	488121
19685	488122
6614	488123
31985	488124
17324	488125
5991	488126
43968	488127
22268	488128
52695	488129
4457	488130
220499	488131
137190	488132
144648	488133
20926	488134
19016	488135
112757	488136
185971	488137
90711	488138
231912	488139
5296	488140
7606	488141
45764	488142
65275	488143
212949	488144
9496	488145
5987	488146
4843	488147
49576	488148
110899	488149
13773	488150
218013	488151
36279	488152
95126	488153
39916	488154
49985	488155
24969	488156
119949	488157
215541	488158
118796	488159
28930	488160
12980	488161
12004	488162
6423	488163
52691	488164
188539	488165
94931	488166
2870	488167
24836	488168
36367	488169
45081	488170
36415	488171
104261	488172
10239	488173
15097	488174
27086	488175
7892	488176
52597	488177
135259	488178
1283	488179
281	488180
106668	488181
36015	488182
200966	488183
74957	488184
60303	488185
85524	488186
32241	488187
246862	488188
68356	488189
65871	488190
246284	488191
104736	488192
894	488193
261033	488194
62034	488195
26500	488196
11929	488197
185193	488198
11393	488199
30578	488200
28675	488201
4617	488202
9589	488203
5250	488204
92977	488205
164771	488206
152656	488207
16656	488208
59520	488209
166105	488210
55215	488211
33543	488212
45299	488213
107989	488214
68309	488215
69017	488216
3898	488217
10624	488218
1555	488219
63517	488220
2990	488221
828	488222
112868	488223
353	488224
78959	488225
1284	488226
170990	488227
99708	488228
3487	488229
78482	488230
17881	488231
2143	488232
41062	488233
57633	488234
129846	488235
35615	488236
2909	488237
42490	488238
65205	488239
17550	488240
16035	488241
9049	488242
20277	488243
59578	488244
109463	488245
121446	488246
105140	488247
2904	488248
2073	488249
1940	488250
20743	488251
144911	488252
15153	488253
543	488254
14901	488255
49934	488256
9932	488257
39202	488258
140344	488259
39834	488260
82982	488261
26863	488262
153378	488263
58380	488264
21523	488265
73539	488266
26945	488267
36825	488268
37768	488269
7020	488270
21133	488271
59727	488272
83951	488273
3193	488274
173140	488275
130233	488276
111226	488277
25308	488278
164301	488279
79584	488280
33750	488281
24453	488282
20978	488283
17548	488284
38225	488285
1366	488286
39366	488287
50675	488288
26448	488289
78879	488290
22184	488291
8145	488292
166539	488293
88907	488294
52	488295
95806	488296
31845	488297
186043	488298
40061	488299
18505	488300
116097	488301
47959	488302
33806	488303
9129	488304
58496	488305
170334	488306
12483	488307
585	488308
12040	488309
12802	488310
19724	488311
9970	488312
158747	488313
255626	488314
43311	488315
12992	488316
152075	488317
10626	488318
658	488319
104928	488320
154541	488321
172789	488322
58100	488323
14740	488324
5883	488325
5478	488326
27849	488327
13712	488328
17671	488329
65748	488330
10302	488331
5891	488332
116	488333
163748	488334
34187	488335
36922	488336
11978	488337
4106	488338
49310	488339
19202	488340
185609	488341
11712	488342
158308	488343
22296	488344
248490	488345
74973	488346
8527	488347
14661	488348
113386	488349
11626	488350
121391	488351
2746	488352
73246	488353
7486	488354
40925	488355
183193	488356
56565	488357
193092	488358
272135	488359
26014	488360
185730	488361
152	488362
100329	488363
25579	488364
65696	488365
9884	488366
176418	488367
7462	488368
136021	488369
101127	488370
53031	488371
97109	488372
113462	488373
44861	488374
76023	488375
206261	488376
20016	488377
101356	488378
232514	488379
1695	488380
154403	488381
12721	488382
73501	488383
11293	488384
2084	488385
160163	488386
3518	488387
25210	488388
2890	488389
7888	488390
23758	488391
116181	488392
8461	488393
140365	488394
28101	488395
37822	488396
142624	488397
2477	488398
269725	488399
2195	488400
10463	488401
2626	488402
224205	488403
7134	488404
864	488405
25807	488406
220520	488407
25208	488408
141737	488409
5570	488410
28063	488411
2961	488412
125471	488413
165298	488414
51417	488415
66830	488416
256274	488417
77777	488418
78525	488419
80940	488420
48139	488421
15641	488422
40630	488423
243263	488424
52617	488425
100345	488426
9174	488427
5926	488428
110642	488429
30666	488430
10474	488431
11462	488432
270712	488433
6411	488434
7121	488435
170423	488436
424	488437
114290	488438
3460	488439
267292	488440
2476	488441
12786	488442
118857	488443
131687	488444
198927	488445
12088	488446
3155	488447
123890	488448
47678	488449
6217	488450
7859	488451
71751	488452
378	488453
31701	488454
27564	488455
17003	488456
8	488457
7571	488458
18866	488459
110975	488460
177	488461
14230	488462
112037	488463
268251	488464
32875	488465
33812	488466
242454	488467
42723	488468
102066	488469
66511	488470
61510	488471
173407	488472
128216	488473
2571	488474
28864	488475
14817	488476
10467	488477
71619	488478
35497	488479
97156	488480
37611	488481
33554	488482
1350	488483
1966	488484
20648	488485
194110	488486
34644	488487
39458	488488
81174	488489
95181	488490
54261	488491
141889	488492
164507	488493
23286	488494
234038	488495
133067	488496
47005	488497
201946	488498
110426	488499
2160	488500
11013	488501
8490	488502
10627	488503
9685	488504
10933	488505
164250	488506
254299	488507
198321	488508
217683	488509
68673	488510
100785	488511
59873	488512
10805	488513
225523	488514
18840	488515
98257	488516
416	488517
72111	488518
235136	488519
6080	488520
36341	488521
43250	488522
250577	488523
47169	488524
65832	488525
157437	488526
40670	488527
89918	488528
3708	488529
1818	488530
183485	488531
250459	488532
702	488533
22433	488534
72810	488535
6240	488536
39700	488537
49151	488538
18900	488539
212235	488540
54904	488541
533	488542
50830	488543
268640	488544
15154	488545
13199	488546
60861	488547
19426	488548
3	488549
956	488550
5892	488551
81283	488552
341	488553
11162	488554
251943	488555
40945	488556
257040	488557
27335	488558
203325	488559
10729	488560
14464	488561
78946	488562
20518	488563
80	488564
21434	488565
2484	488566
39945	488567
116354	488568
375	488569
43504	488570
24060	488571
36254	488572
58086	488573
27247	488574
164424	488575
3424	488576
1442	488577
192090	488578
22162	488579
106016	488580
67155	488581
129705	488582
28161	488583
33019	488584
4328	488585
44698	488586
31186	488587
15021	488588
24746	488589
36042	488590
18462	488591
14289	488592
182763	488593
4508	488594
1146	488595
71205	488596
52105	488597
4525	488598
2137	488599
38365	488600
68454	488601
186544	488602
127857	488603
42883	488604
9094	488605
25708	488606
242020	488607
87648	488608
131376	488609
1134	488610
53107	488611
10917	488612
70859	488613
24909	488614
59489	488615
2875	488616
45413	488617
13368	488618
5582	488619
248226	488620
53146	488621
16012	488622
13125	488623
141765	488624
26948	488625
35758	488626
33837	488627
8614	488628
1257	488629
127	488630
34902	488631
101796	488632
91330	488633
56685	488634
100136	488635
151018	488636
74294	488637
86966	488638
156736	488639
14629	488640
165535	488641
144947	488642
4193	488643
32691	488644
1624	488645
17617	488646
923	488647
10689	488648
5090	488649
8154	488650
28505	488651
24301	488652
106231	488653
19420	488654
21723	488655
31938	488656
8100	488657
166919	488658
46333	488659
6987	488660
31208	488661
69308	488662
184169	488663
126554	488664
2687	488665
265017	488666
100909	488667
6102	488668
81285	488669
86155	488670
30694	488671
255464	488672
12008	488673
18026	488674
207475	488675
24992	488676
157578	488677
74039	488678
3576	488679
58213	488680
29694	488681
63179	488682
235491	488683
32981	488684
2304	488685
1347	488686
58916	488687
1622	488688
552	488689
28250	488690
168134	488691
12959	488692
248675	488693
137866	488694
141852	488695
10033	488696
60241	488697
6330	488698
221121	488699
106695	488700
5460	488701
42428	488702
42535	488703
43011	488704
17779	488705
97873	488706
15053	488707
240	488708
99768	488709
75081	488710
15066	488711
7503	488712
83324	488713
50619	488714
33607	488715
221027	488716
149522	488717
255871	488718
13946	488719
27561	488720
27308	488721
232099	488722
533	488723
76109	488724
47147	488725
11824	488726
9835	488727
18105	488728
1444	488729
60200	488730
107285	488731
210338	488732
11234	488733
131990	488734
8496	488735
102728	488736
92929	488737
3185	488738
25809	488739
219	488740
64831	488741
5287	488742
6753	488743
27455	488744
91961	488745
191975	488746
73804	488747
11427	488748
16613	488749
2590	488750
51273	488751
97675	488752
24317	488753
103815	488754
108684	488755
78887	488756
86449	488757
70245	488758
42715	488759
267196	488760
7080	488761
962	488762
180310	488763
57592	488764
111686	488765
41103	488766
11344	488767
264805	488768
8140	488769
16265	488770
56397	488771
92860	488772
120278	488773
118242	488774
271175	488775
7924	488776
138527	488777
32223	488778
1278	488779
37343	488780
9519	488781
76073	488782
258465	488783
40581	488784
137065	488785
85513	488786
7848	488787
113939	488788
106097	488789
32074	488790
63669	488791
150245	488792
68960	488793
117599	488794
188454	488795
16101	488796
240450	488797
3281	488798
56838	488799
1094	488800
91344	488801
149112	488802
34647	488803
90431	488804
55915	488805
64227	488806
5848	488807
30651	488808
9076	488809
4269	488810
220301	488811
163764	488812
95	488813
25600	488814
16617	488815
128761	488816
157055	488817
86920	488818
17378	488819
86974	488820
48594	488821
100844	488822
44325	488823
10410	488824
23030	488825
15308	488826
142817	488827
25673	488828
31555	488829
70338	488830
151099	488831
122626	488832
55493	488833
213751	488834
110354	488835
52543	488836
137141	488837
10861	488838
120917	488839
102035	488840
105309	488841
100397	488842
7282	488843
137061	488844
125728	488845
220815	488846
3508	488847
19910	488848
3913	488849
10707	488850
11727	488851
2664	488852
6222	488853
22810	488854
3899	488855
5595	488856
81922	488857
722	488858
17911	488859
6756	488860
176868	488861
9616	488862
131774	488863
65998	488864
36437	488865
42068	488866
19542	488867
258705	488868
155762	488869
52492	488870
138937	488871
5808	488872
104942	488873
70277	488874
39558	488875
91104	488876
120788	488877
5310	488878
1356	488879
9158	488880
28659	488881
1095	488882
18114	488883
243863	488884
23924	488885
82735	488886
127811	488887
36138	488888
1015	488889
174583	488890
1510	488891
1006	488892
25486	488893
42604	488894
1941	488895
4443	488896
143608	488897
1684	488898
102350	488899
3220	488900
16450	488901
20903	488902
34131	488903
45008	488904
62080	488905
38026	488906
36123	488907
3	488908
30044	488909
18342	488910
57513	488911
24768	488912
185238	488913
15104	488914
80459	488915
73640	488916
28770	488917
106445	488918
20786	488919
204687	488920
13869	488921
3521	488922
50355	488923
13638	488924
8369	488925
74961	488926
29293	488927
8427	488928
169456	488929
30112	488930
104801	488931
494	488932
13008	488933
17978	488934
64119	488935
40627	488936
71437	488937
319	488938
124378	488939
16504	488940
57827	488941
3225	488942
29050	488943
8403	488944
136308	488945
162931	488946
52249	488947
270331	488948
148052	488949
107142	488950
39176	488951
194226	488952
63921	488953
133720	488954
269849	488955
22391	488956
7037	488957
241458	488958
60807	488959
30939	488960
3350	488961
6150	488962
1226	488963
211173	488964
109192	488965
98796	488966
117233	488967
1355	488968
157651	488969
163314	488970
26741	488971
6403	488972
230351	488973
1154	488974
20127	488975
3593	488976
24570	488977
53	488978
162272	488979
3069	488980
144530	488981
19580	488982
18682	488983
49992	488984
26563	488985
209714	488986
7309	488987
22944	488988
2018	488989
86993	488990
5395	488991
129248	488992
152943	488993
74522	488994
84660	488995
404	488996
53599	488997
19949	488998
6483	488999
4386	489000
30424	489001
54865	489002
140687	489003
38623	489004
5130	489005
1223	489006
12621	489007
23700	489008
31606	489009
2869	489010
21467	489011
63892	489012
78573	489013
6397	489014
31639	489015
2061	489016
122598	489017
15520	489018
45737	489019
378	489020
57067	489021
4275	489022
43532	489023
5619	489024
24844	489025
148181	489026
200176	489027
4837	489028
10014	489029
262434	489030
10566	489031
8524	489032
45545	489033
13638	489034
80730	489035
144194	489036
69823	489037
32341	489038
1555	489039
24231	489040
85922	489041
49545	489042
28658	489043
141277	489044
158290	489045
176073	489046
182630	489047
22897	489048
110986	489049
14173	489050
43837	489051
102969	489052
5475	489053
9134	489054
208735	489055
76615	489056
3928	489057
101727	489058
498	489059
59488	489060
36803	489061
118105	489062
83414	489063
90616	489064
56288	489065
4466	489066
155	489067
41181	489068
4446	489069
5605	489070
126658	489071
64478	489072
47713	489073
169974	489074
53954	489075
57171	489076
16010	489077
11344	489078
147794	489079
109079	489080
62361	489081
17761	489082
85977	489083
253896	489084
5327	489085
153610	489086
52463	489087
47975	489088
157548	489089
51371	489090
20615	489091
123650	489092
23352	489093
178070	489094
44497	489095
29195	489096
6190	489097
24334	489098
3331	489099
3777	489100
73638	489101
4948	489102
2105	489103
107249	489104
54740	489105
445	489106
118422	489107
67053	489108
126223	489109
14847	489110
246706	489111
4075	489112
132333	489113
48783	489114
98078	489115
107439	489116
37846	489117
264961	489118
54247	489119
127854	489120
208596	489121
27769	489122
26082	489123
250080	489124
75902	489125
215226	489126
7094	489127
20463	489128
1720	489129
82575	489130
47247	489131
154884	489132
131154	489133
88228	489134
193687	489135
65374	489136
3319	489137
1	489138
214301	489139
119639	489140
159353	489141
29052	489142
8024	489143
28796	489144
56566	489145
64184	489146
3967	489147
260832	489148
62927	489149
40365	489150
45721	489151
81132	489152
63974	489153
39498	489154
5602	489155
3672	489156
3037	489157
92307	489158
55345	489159
105198	489160
132885	489161
157379	489162
70985	489163
907	489164
12580	489165
19071	489166
159419	489167
269916	489168
146013	489169
167467	489170
34944	489171
248167	489172
62055	489173
5651	489174
611	489175
38458	489176
15167	489177
8581	489178
154185	489179
103524	489180
113164	489181
230025	489182
2834	489183
110986	489184
68177	489185
31493	489186
73829	489187
15233	489188
13538	489189
523	489190
1211	489191
252456	489192
15394	489193
10019	489194
156	489195
33866	489196
146935	489197
27002	489198
61412	489199
717	489200
60805	489201
202923	489202
109459	489203
4294	489204
32350	489205
193230	489206
4733	489207
6440	489208
7627	489209
31429	489210
113661	489211
9245	489212
28888	489213
19472	489214
8097	489215
24150	489216
158799	489217
169431	489218
3145	489219
40215	489220
28420	489221
53710	489222
194662	489223
169384	489224
130402	489225
214222	489226
167277	489227
64508	489228
162963	489229
4957	489230
134	489231
20672	489232
101661	489233
13841	489234
31328	489235
105912	489236
47535	489237
170756	489238
25887	489239
49678	489240
527	489241
4990	489242
21421	489243
54505	489244
29757	489245
112837	489246
73271	489247
145220	489248
53	489249
153533	489250
117592	489251
17062	489252
12490	489253
3075	489254
93982	489255
14420	489256
226767	489257
185738	489258
549	489259
135671	489260
37737	489261
1893	489262
16016	489263
22802	489264
56325	489265
223090	489266
35224	489267
9629	489268
189505	489269
14936	489270
66593	489271
376	489272
17547	489273
7094	489274
190078	489275
45885	489276
7650	489277
860	489278
48167	489279
134450	489280
47319	489281
8713	489282
8836	489283
1597	489284
173498	489285
19852	489286
1076	489287
41589	489288
95805	489289
119092	489290
42968	489291
58837	489292
137326	489293
4044	489294
8703	489295
82000	489296
72872	489297
37394	489298
57816	489299
9076	489300
9453	489301
3911	489302
75571	489303
101718	489304
1912	489305
10185	489306
156460	489307
17248	489308
613	489309
27716	489310
3294	489311
2221	489312
2287	489313
197396	489314
90512	489315
39082	489316
10294	489317
136963	489318
11135	489319
51522	489320
6996	489321
9684	489322
1010	489323
3551	489324
51106	489325
5887	489326
91910	489327
57001	489328
143354	489329
32333	489330
121	489331
22253	489332
8138	489333
43856	489334
45242	489335
169332	489336
129493	489337
27588	489338
3675	489339
70882	489340
197792	489341
78819	489342
40190	489343
245966	489344
244293	489345
191355	489346
34864	489347
6354	489348
33067	489349
54457	489350
10953	489351
382	489352
55082	489353
334	489354
5907	489355
197787	489356
60065	489357
48793	489358
57335	489359
5029	489360
24851	489361
226563	489362
158218	489363
33686	489364
47528	489365
28222	489366
248144	489367
4074	489368
554	489369
260469	489370
661	489371
164746	489372
62827	489373
22115	489374
61343	489375
159942	489376
14642	489377
153598	489378
33305	489379
95702	489380
96350	489381
1347	489382
220071	489383
187650	489384
165643	489385
77554	489386
15593	489387
73606	489388
43136	489389
69600	489390
141974	489391
12384	489392
71075	489393
116113	489394
21530	489395
43367	489396
255	489397
118787	489398
118285	489399
155394	489400
47460	489401
87514	489402
77606	489403
33468	489404
32279	489405
73422	489406
25141	489407
32927	489408
70607	489409
226697	489410
12361	489411
7802	489412
42339	489413
148534	489414
190380	489415
256187	489416
46197	489417
138856	489418
122197	489419
156619	489420
5306	489421
17973	489422
99560	489423
198447	489424
134486	489425
1535	489426
2326	489427
9707	489428
45379	489429
3238	489430
68481	489431
15183	489432
30059	489433
155655	489434
12392	489435
8827	489436
18707	489437
146427	489438
85540	489439
37679	489440
28019	489441
1175	489442
14937	489443
8775	489444
7629	489445
41964	489446
22245	489447
51329	489448
106539	489449
132718	489450
4664	489451
16929	489452
307	489453
35017	489454
92247	489455
13188	489456
1964	489457
17271	489458
28536	489459
131	489460
26469	489461
128129	489462
76340	489463
172075	489464
6156	489465
152220	489466
2223	489467
138	489468
86811	489469
75271	489470
126093	489471
68483	489472
97123	489473
1	489474
326	489475
1207	489476
118779	489477
294	489478
32229	489479
2678	489480
94825	489481
258431	489482
41227	489483
9193	489484
106480	489485
102858	489486
70246	489487
105885	489488
16367	489489
168819	489490
153427	489491
42250	489492
57779	489493
45439	489494
56813	489495
126784	489496
199498	489497
133388	489498
8570	489499
1120	489500
109	489501
229511	489502
103588	489503
246813	489504
18734	489505
103978	489506
14396	489507
59235	489508
96496	489509
213689	489510
101354	489511
77945	489512
6231	489513
108261	489514
24317	489515
16884	489516
78778	489517
6053	489518
46184	489519
61	489520
10222	489521
4717	489522
23499	489523
11512	489524
56805	489525
25636	489526
156306	489527
28708	489528
27697	489529
41899	489530
163556	489531
13373	489532
438	489533
918	489534
155290	489535
105368	489536
3021	489537
186442	489538
128236	489539
157141	489540
16584	489541
117174	489542
120524	489543
54727	489544
1661	489545
45538	489546
8216	489547
130487	489548
20535	489549
12071	489550
20285	489551
2955	489552
956	489553
18978	489554
231614	489555
250915	489556
23205	489557
225842	489558
54565	489559
44815	489560
385	489561
74395	489562
36594	489563
79973	489564
1949	489565
10189	489566
102363	489567
11020	489568
43159	489569
81753	489570
5735	489571
8348	489572
3117	489573
7812	489574
6060	489575
109439	489576
23944	489577
103639	489578
34592	489579
14199	489580
79811	489581
119839	489582
2106	489583
38508	489584
44587	489585
60070	489586
166558	489587
28803	489588
271937	489589
1512	489590
253327	489591
103480	489592
16841	489593
77061	489594
79881	489595
18280	489596
4910	489597
16412	489598
29190	489599
23934	489600
2199	489601
6206	489602
34218	489603
136539	489604
248932	489605
192426	489606
3333	489607
13541	489608
18821	489609
20454	489610
150061	489611
3609	489612
16991	489613
19930	489614
201569	489615
130574	489616
255509	489617
71502	489618
60460	489619
451	489620
1815	489621
101141	489622
12438	489623
94853	489624
4136	489625
65112	489626
214023	489627
25526	489628
43094	489629
59660	489630
23797	489631
8294	489632
28795	489633
90923	489634
48325	489635
105120	489636
75654	489637
183443	489638
441	489639
17787	489640
7965	489641
34351	489642
30415	489643
256995	489644
10085	489645
4447	489646
157818	489647
57698	489648
171785	489649
16941	489650
37649	489651
103070	489652
126603	489653
764	489654
107615	489655
121315	489656
51111	489657
7324	489658
94673	489659
30840	489660
7317	489661
13067	489662
107328	489663
41652	489664
94904	489665
193442	489666
138831	489667
21432	489668
35130	489669
5856	489670
237488	489671
241425	489672
216834	489673
95075	489674
52980	489675
1294	489676
163564	489677
36082	489678
47607	489679
52648	489680
105849	489681
87802	489682
36531	489683
47646	489684
47226	489685
10071	489686
64472	489687
10608	489688
1845	489689
46882	489690
47821	489691
31231	489692
45715	489693
70956	489694
50913	489695
34510	489696
31727	489697
13169	489698
62538	489699
10709	489700
10498	489701
50860	489702
146919	489703
187	489704
52600	489705
26306	489706
265208	489707
228049	489708
10063	489709
272058	489710
47122	489711
23956	489712
18982	489713
146531	489714
47468	489715
5211	489716
7068	489717
1939	489718
20860	489719
203539	489720
103204	489721
5901	489722
27209	489723
1671	489724
32113	489725
112289	489726
77232	489727
73452	489728
166	489729
24769	489730
6797	489731
13865	489732
49477	489733
20500	489734
65886	489735
9550	489736
60477	489737
215940	489738
187743	489739
130698	489740
184681	489741
69657	489742
1964	489743
1440	489744
8882	489745
44526	489746
103854	489747
1388	489748
24922	489749
5684	489750
159716	489751
48053	489752
21374	489753
52220	489754
75428	489755
7011	489756
30029	489757
85545	489758
36782	489759
41214	489760
52951	489761
9214	489762
100803	489763
49518	489764
61025	489765
46863	489766
435	489767
16644	489768
94	489769
28718	489770
272283	489771
72937	489772
241140	489773
99697	489774
156516	489775
12085	489776
165213	489777
237840	489778
61545	489779
533	489780
81426	489781
28888	489782
7713	489783
103940	489784
136892	489785
55583	489786
78219	489787
25489	489788
133226	489789
8106	489790
153261	489791
137956	489792
5889	489793
117276	489794
60779	489795
39764	489796
123862	489797
181635	489798
169604	489799
109538	489800
34112	489801
13309	489802
36283	489803
33448	489804
15993	489805
280	489806
6800	489807
230744	489808
15040	489809
6199	489810
727	489811
113374	489812
872	489813
29050	489814
115101	489815
54033	489816
51203	489817
38693	489818
14937	489819
106748	489820
16616	489821
146404	489822
237462	489823
130455	489824
100604	489825
48563	489826
1787	489827
50122	489828
7014	489829
87221	489830
2160	489831
75259	489832
22145	489833
230163	489834
85735	489835
6448	489836
146656	489837
238989	489838
112038	489839
1255	489840
9306	489841
11143	489842
7352	489843
15466	489844
172493	489845
272248	489846
63754	489847
144109	489848
9475	489849
77456	489850
106335	489851
41542	489852
85222	489853
6908	489854
143369	489855
326	489856
21768	489857
19604	489858
24226	489859
10868	489860
7154	489861
41481	489862
169718	489863
70676	489864
65540	489865
231531	489866
116533	489867
15345	489868
43909	489869
191164	489870
132962	489871
12233	489872
72539	489873
21227	489874
129743	489875
110553	489876
103967	489877
2514	489878
46256	489879
7589	489880
43566	489881
268345	489882
12120	489883
207207	489884
98423	489885
85812	489886
120326	489887
3	489888
63274	489889
117146	489890
11490	489891
40392	489892
130083	489893
11846	489894
24701	489895
2010	489896
209675	489897
139759	489898
127115	489899
32881	489900
57579	489901
139592	489902
25880	489903
11731	489904
21149	489905
1659	489906
20327	489907
18440	489908
54994	489909
99661	489910
40636	489911
247951	489912
1532	489913
249753	489914
95189	489915
105253	489916
807	489917
126423	489918
10829	489919
62320	489920
107293	489921
104232	489922
9384	489923
52102	489924
17812	489925
73115	489926
59262	489927
20628	489928
223921	489929
154338	489930
64642	489931
78701	489932
47199	489933
97538	489934
86889	489935
1610	489936
887	489937
26517	489938
6638	489939
62833	489940
122889	489941
17087	489942
48787	489943
29833	489944
145301	489945
7903	489946
165049	489947
14250	489948
237068	489949
16919	489950
53973	489951
20446	489952
62947	489953
30550	489954
37944	489955
23838	489956
112160	489957
386	489958
78250	489959
207	489960
25067	489961
3680	489962
104641	489963
253007	489964
83200	489965
68927	489966
154368	489967
61538	489968
5880	489969
77490	489970
105879	489971
3689	489972
90356	489973
10552	489974
3492	489975
128690	489976
34045	489977
26921	489978
1328	489979
24134	489980
6416	489981
27080	489982
4768	489983
262015	489984
265337	489985
81431	489986
74944	489987
3942	489988
106304	489989
30053	489990
4041	489991
75319	489992
101924	489993
9065	489994
19861	489995
18301	489996
81470	489997
36687	489998
121745	489999
5062	490000
147951	490001
184775	490002
213099	490003
44359	490004
35204	490005
18540	490006
66140	490007
2474	490008
241	490009
28175	490010
26662	490011
15039	490012
210129	490013
59002	490014
219558	490015
3795	490016
81986	490017
1079	490018
87	490019
1165	490020
2378	490021
72436	490022
49404	490023
71403	490024
2518	490025
5694	490026
45977	490027
60486	490028
124284	490029
18449	490030
3647	490031
144853	490032
1947	490033
146322	490034
4291	490035
92570	490036
1260	490037
58042	490038
8195	490039
37079	490040
1485	490041
188684	490042
71009	490043
2606	490044
30678	490045
1163	490046
70690	490047
136084	490048
6478	490049
2169	490050
272558	490051
86989	490052
1637	490053
70361	490054
165711	490055
25	490056
23370	490057
84401	490058
9633	490059
113655	490060
22411	490061
77107	490062
7354	490063
19096	490064
4586	490065
3668	490066
14085	490067
14978	490068
8004	490069
5194	490070
144265	490071
27136	490072
9660	490073
5141	490074
7676	490075
8858	490076
5351	490077
50376	490078
19952	490079
54199	490080
113475	490081
166234	490082
918	490083
4663	490084
2866	490085
63980	490086
117403	490087
85579	490088
23	490089
84338	490090
246272	490091
26385	490092
26518	490093
50340	490094
128554	490095
82999	490096
7143	490097
56630	490098
83390	490099
261205	490100
20767	490101
202010	490102
62204	490103
1385	490104
9522	490105
35159	490106
6242	490107
107365	490108
40926	490109
178520	490110
48383	490111
62585	490112
3511	490113
71176	490114
5227	490115
107467	490116
28856	490117
1782	490118
134368	490119
45967	490120
112014	490121
493	490122
14995	490123
44488	490124
33031	490125
14873	490126
31988	490127
256143	490128
54486	490129
15980	490130
81766	490131
55497	490132
34305	490133
2227	490134
206575	490135
66979	490136
17322	490137
120296	490138
95759	490139
14952	490140
4117	490141
186308	490142
252010	490143
89208	490144
20368	490145
68556	490146
51644	490147
12300	490148
24596	490149
9283	490150
6716	490151
161090	490152
168	490153
113565	490154
43227	490155
14114	490156
114067	490157
21711	490158
31574	490159
9490	490160
9174	490161
2606	490162
41693	490163
13140	490164
26874	490165
54838	490166
19046	490167
16599	490168
200705	490169
3816	490170
55908	490171
262372	490172
25557	490173
69718	490174
95835	490175
102495	490176
4220	490177
20924	490178
16495	490179
2589	490180
65	490181
15401	490182
6497	490183
64269	490184
9182	490185
35997	490186
9911	490187
84383	490188
53600	490189
2546	490190
8631	490191
846	490192
58984	490193
5257	490194
19615	490195
1210	490196
6337	490197
115517	490198
1884	490199
13705	490200
91290	490201
171450	490202
94609	490203
44061	490204
98795	490205
247632	490206
28930	490207
6042	490208
2244	490209
90903	490210
84699	490211
95203	490212
49519	490213
321	490214
19800	490215
9686	490216
25674	490217
336	490218
130449	490219
11077	490220
71589	490221
517	490222
17425	490223
41727	490224
9499	490225
744	490226
163334	490227
216846	490228
114672	490229
128199	490230
191661	490231
22165	490232
71535	490233
103002	490234
18369	490235
87924	490236
957	490237
33014	490238
16622	490239
78293	490240
93023	490241
191533	490242
12220	490243
13409	490244
8417	490245
1303	490246
962	490247
11699	490248
11904	490249
7532	490250
43675	490251
7951	490252
20310	490253
66445	490254
46415	490255
70727	490256
56944	490257
1147	490258
42450	490259
62061	490260
1325	490261
40728	490262
114427	490263
252583	490264
503	490265
31725	490266
30607	490267
4766	490268
200580	490269
34619	490270
13985	490271
210105	490272
10163	490273
68597	490274
7648	490275
78824	490276
7177	490277
97058	490278
7159	490279
104788	490280
108527	490281
25812	490282
97271	490283
105637	490284
110657	490285
26957	490286
74569	490287
165953	490288
46146	490289
2419	490290
35267	490291
146404	490292
79116	490293
166271	490294
138546	490295
35784	490296
965	490297
18476	490298
5489	490299
4498	490300
14686	490301
8824	490302
2160	490303
3287	490304
63635	490305
22576	490306
47862	490307
95055	490308
28160	490309
247611	490310
35541	490311
8775	490312
2361	490313
117294	490314
119557	490315
113319	490316
54009	490317
43384	490318
34783	490319
8208	490320
128618	490321
31085	490322
346	490323
41795	490324
54680	490325
48301	490326
20054	490327
35345	490328
18022	490329
11798	490330
182175	490331
4015	490332
202	490333
243365	490334
9955	490335
100050	490336
86021	490337
76741	490338
9836	490339
43792	490340
63630	490341
252096	490342
153957	490343
40401	490344
97621	490345
131696	490346
43070	490347
204276	490348
77941	490349
23675	490350
169487	490351
104	490352
1996	490353
13817	490354
9405	490355
4527	490356
95596	490357
188707	490358
183514	490359
29896	490360
2787	490361
74641	490362
2383	490363
115	490364
51868	490365
122285	490366
112317	490367
72752	490368
7586	490369
2420	490370
29830	490371
12765	490372
46760	490373
223497	490374
260053	490375
21698	490376
465	490377
148683	490378
53890	490379
272204	490380
94541	490381
56028	490382
55633	490383
13482	490384
186267	490385
974	490386
51923	490387
82949	490388
76520	490389
255355	490390
34721	490391
8520	490392
42320	490393
19154	490394
5681	490395
70899	490396
5288	490397
97305	490398
84122	490399
112142	490400
127559	490401
21160	490402
45873	490403
125445	490404
47574	490405
201284	490406
1627	490407
160082	490408
8190	490409
107479	490410
208019	490411
45772	490412
5779	490413
149378	490414
17265	490415
54688	490416
67603	490417
24907	490418
132286	490419
10100	490420
109540	490421
3978	490422
123977	490423
12240	490424
61220	490425
10055	490426
221463	490427
44224	490428
2196	490429
47657	490430
21834	490431
9530	490432
743	490433
2903	490434
54630	490435
72120	490436
48818	490437
3882	490438
103100	490439
11770	490440
72686	490441
234022	490442
84723	490443
1651	490444
17002	490445
1013	490446
81942	490447
54529	490448
5465	490449
29292	490450
94328	490451
18330	490452
157021	490453
64754	490454
6540	490455
159692	490456
258171	490457
31144	490458
145174	490459
57	490460
73926	490461
2292	490462
48392	490463
89516	490464
18	490465
57102	490466
209905	490467
71028	490468
76032	490469
33775	490470
65845	490471
113979	490472
44175	490473
119418	490474
28426	490475
219604	490476
33806	490477
269240	490478
458	490479
19484	490480
9941	490481
244416	490482
149035	490483
270758	490484
15583	490485
28075	490486
218405	490487
759	490488
24	490489
53533	490490
18983	490491
116018	490492
93182	490493
12155	490494
4249	490495
144291	490496
8490	490497
540	490498
126439	490499
13337	490500
6426	490501
33802	490502
58314	490503
55177	490504
53977	490505
19179	490506
50079	490507
79591	490508
97162	490509
24164	490510
8123	490511
6257	490512
6997	490513
14486	490514
8273	490515
141600	490516
48235	490517
33479	490518
23580	490519
127522	490520
2405	490521
12207	490522
260287	490523
2	490524
10130	490525
154333	490526
105852	490527
13585	490528
1746	490529
1491	490530
37407	490531
127383	490532
10874	490533
6690	490534
705	490535
248598	490536
4391	490537
1111	490538
16886	490539
137359	490540
27004	490541
16500	490542
997	490543
44123	490544
16559	490545
15371	490546
76358	490547
8075	490548
15361	490549
319	490550
14134	490551
13275	490552
141833	490553
46830	490554
80653	490555
44431	490556
71178	490557
49381	490558
12590	490559
13919	490560
15663	490561
40475	490562
25076	490563
47297	490564
145696	490565
19631	490566
43100	490567
1428	490568
74466	490569
109877	490570
16290	490571
9119	490572
29637	490573
1028	490574
1498	490575
48907	490576
12027	490577
3007	490578
35737	490579
85024	490580
148862	490581
34292	490582
20308	490583
35897	490584
5096	490585
191700	490586
60806	490587
123572	490588
51388	490589
153507	490590
137740	490591
936	490592
13741	490593
871	490594
77184	490595
47991	490596
18952	490597
2770	490598
214694	490599
54862	490600
44987	490601
231	490602
432	490603
250166	490604
23107	490605
3371	490606
127825	490607
90	490608
28562	490609
10707	490610
20132	490611
48320	490612
46643	490613
12066	490614
264028	490615
4354	490616
19528	490617
232309	490618
21462	490619
12431	490620
3613	490621
96973	490622
29649	490623
133333	490624
71253	490625
26657	490626
70567	490627
76171	490628
127589	490629
4110	490630
135407	490631
16672	490632
44229	490633
212267	490634
31711	490635
7214	490636
80543	490637
47282	490638
55019	490639
2239	490640
97809	490641
59765	490642
413	490643
110233	490644
31847	490645
46392	490646
153872	490647
128125	490648
98414	490649
12848	490650
14303	490651
106689	490652
184874	490653
88476	490654
13081	490655
10112	490656
15732	490657
35150	490658
2421	490659
176151	490660
25327	490661
128182	490662
23356	490663
50638	490664
14975	490665
31176	490666
122603	490667
60595	490668
22230	490669
24277	490670
214776	490671
16933	490672
68080	490673
228792	490674
2052	490675
105623	490676
88553	490677
207537	490678
78994	490679
4049	490680
16845	490681
118474	490682
39105	490683
43568	490684
1563	490685
28443	490686
124764	490687
18818	490688
147553	490689
83092	490690
7931	490691
342	490692
60023	490693
103105	490694
183	490695
5990	490696
127138	490697
21201	490698
81523	490699
11547	490700
33442	490701
26745	490702
33857	490703
2970	490704
46240	490705
31958	490706
263457	490707
4293	490708
289	490709
13597	490710
4901	490711
23846	490712
30565	490713
65500	490714
1312	490715
40989	490716
19273	490717
267167	490718
1041	490719
10248	490720
9709	490721
135330	490722
2380	490723
145035	490724
987	490725
61155	490726
4230	490727
16158	490728
8647	490729
224151	490730
8490	490731
119984	490732
2413	490733
243766	490734
536	490735
6454	490736
27963	490737
11439	490738
55493	490739
59761	490740
245699	490741
141029	490742
145816	490743
1239	490744
11317	490745
9025	490746
80874	490747
86717	490748
111392	490749
53057	490750
59396	490751
146172	490752
14820	490753
114366	490754
271231	490755
7588	490756
121974	490757
5176	490758
100844	490759
4287	490760
23933	490761
40230	490762
5128	490763
65397	490764
88638	490765
1999	490766
52782	490767
65463	490768
35517	490769
84267	490770
31805	490771
14298	490772
116398	490773
44460	490774
130187	490775
67697	490776
206045	490777
59623	490778
2694	490779
133734	490780
7231	490781
75693	490782
44846	490783
35032	490784
28838	490785
13366	490786
27847	490787
1625	490788
837	490789
2313	490790
5096	490791
106196	490792
103060	490793
171980	490794
38828	490795
200	490796
15699	490797
28195	490798
28275	490799
39412	490800
139124	490801
50842	490802
52283	490803
115436	490804
247126	490805
55868	490806
34791	490807
17946	490808
7380	490809
119032	490810
82443	490811
135606	490812
100432	490813
3208	490814
178474	490815
43125	490816
171254	490817
44853	490818
51969	490819
7826	490820
77348	490821
24471	490822
110280	490823
932	490824
255034	490825
146	490826
5639	490827
159534	490828
13396	490829
38611	490830
42903	490831
25814	490832
92550	490833
66465	490834
37272	490835
23763	490836
79340	490837
1105	490838
8855	490839
265787	490840
49647	490841
34775	490842
9090	490843
6037	490844
21396	490845
157378	490846
7816	490847
68603	490848
263282	490849
58697	490850
43138	490851
865	490852
113167	490853
94606	490854
68792	490855
8497	490856
56593	490857
34901	490858
12014	490859
10487	490860
37275	490861
23344	490862
3322	490863
105422	490864
12569	490865
28936	490866
48207	490867
6909	490868
259792	490869
115250	490870
48300	490871
135992	490872
46006	490873
262882	490874
21422	490875
187135	490876
1609	490877
3538	490878
9927	490879
169254	490880
53240	490881
6890	490882
106999	490883
18815	490884
55246	490885
43931	490886
14262	490887
19922	490888
81331	490889
12610	490890
36846	490891
6376	490892
267647	490893
33808	490894
233714	490895
203352	490896
54040	490897
156	490898
39697	490899
70463	490900
30087	490901
73604	490902
16601	490903
47938	490904
185120	490905
16514	490906
24242	490907
99493	490908
35219	490909
88084	490910
25473	490911
41035	490912
55970	490913
77175	490914
97875	490915
183968	490916
247330	490917
84571	490918
170215	490919
223392	490920
14719	490921
63104	490922
51929	490923
7875	490924
34122	490925
57394	490926
15086	490927
88541	490928
38	490929
46460	490930
189786	490931
25709	490932
55641	490933
196507	490934
2324	490935
173031	490936
5387	490937
100223	490938
25402	490939
52	490940
72423	490941
22255	490942
348	490943
40580	490944
189	490945
97297	490946
7146	490947
6395	490948
91200	490949
7	490950
13785	490951
90972	490952
967	490953
631	490954
300	490955
47568	490956
6959	490957
67025	490958
6207	490959
10886	490960
258190	490961
34705	490962
13837	490963
1343	490964
246120	490965
66038	490966
15148	490967
945	490968
101945	490969
686	490970
125551	490971
17440	490972
27118	490973
12711	490974
162542	490975
10437	490976
1349	490977
127773	490978
2685	490979
28171	490980
4306	490981
216367	490982
148832	490983
857	490984
33686	490985
1125	490986
4228	490987
54376	490988
8744	490989
9328	490990
6890	490991
231679	490992
40702	490993
128139	490994
21803	490995
231352	490996
185092	490997
234247	490998
131960	490999
109203	491000
21647	491001
30371	491002
1167	491003
105167	491004
22363	491005
53823	491006
9023	491007
53749	491008
36874	491009
41287	491010
7291	491011
4829	491012
35574	491013
18929	491014
272690	491015
133121	491016
33756	491017
9544	491018
29605	491019
5385	491020
3158	491021
85758	491022
213768	491023
244969	491024
43148	491025
228967	491026
10267	491027
105596	491028
30969	491029
10572	491030
37424	491031
110400	491032
101418	491033
5259	491034
62243	491035
16548	491036
16879	491037
19953	491038
223148	491039
32315	491040
102491	491041
5091	491042
61860	491043
42566	491044
232257	491045
138415	491046
202715	491047
21119	491048
86405	491049
21658	491050
2080	491051
48	491052
35064	491053
165183	491054
109925	491055
41855	491056
47695	491057
54788	491058
45	491059
6959	491060
218354	491061
153536	491062
10198	491063
89488	491064
107858	491065
11728	491066
206	491067
2325	491068
212773	491069
223247	491070
64896	491071
21549	491072
22365	491073
67153	491074
2560	491075
64856	491076
172018	491077
16792	491078
220318	491079
659	491080
89466	491081
260403	491082
42113	491083
204730	491084
119749	491085
85198	491086
74450	491087
18	491088
47318	491089
263718	491090
21484	491091
75108	491092
2408	491093
71969	491094
162561	491095
14730	491096
236214	491097
12946	491098
156184	491099
4697	491100
46864	491101
19723	491102
29680	491103
1418	491104
8977	491105
240164	491106
30301	491107
5330	491108
39826	491109
49966	491110
154294	491111
19160	491112
3814	491113
15580	491114
70919	491115
113741	491116
21130	491117
54567	491118
29795	491119
83218	491120
100527	491121
120475	491122
12587	491123
213122	491124
54191	491125
1384	491126
27047	491127
45690	491128
12271	491129
154663	491130
78705	491131
11991	491132
18052	491133
49143	491134
193	491135
159162	491136
92067	491137
324	491138
111958	491139
43900	491140
58854	491141
4804	491142
1684	491143
124499	491144
47628	491145
10040	491146
5062	491147
51358	491148
134426	491149
132723	491150
20501	491151
39814	491152
237385	491153
80469	491154
32071	491155
5991	491156
135372	491157
164571	491158
16980	491159
9551	491160
19832	491161
33401	491162
5952	491163
101832	491164
272625	491165
77534	491166
6855	491167
18740	491168
60779	491169
171556	491170
69931	491171
123694	491172
44525	491173
6439	491174
6619	491175
180250	491176
73584	491177
2177	491178
16196	491179
61414	491180
8	491181
43604	491182
121942	491183
4290	491184
127682	491185
6557	491186
6200	491187
76433	491188
52063	491189
2189	491190
23251	491191
47331	491192
257601	491193
157094	491194
73535	491195
263689	491196
187161	491197
34570	491198
243869	491199
86723	491200
46023	491201
6181	491202
76453	491203
209699	491204
100042	491205
68170	491206
2227	491207
234672	491208
175210	491209
45698	491210
89450	491211
4031	491212
43800	491213
4117	491214
36275	491215
36589	491216
12884	491217
1679	491218
32838	491219
112147	491220
54365	491221
13280	491222
34487	491223
133771	491224
197052	491225
91939	491226
45993	491227
1399	491228
8218	491229
7294	491230
13474	491231
185422	491232
26893	491233
215787	491234
45662	491235
438	491236
77183	491237
7095	491238
2141	491239
2323	491240
3678	491241
58316	491242
13	491243
164072	491244
55051	491245
150099	491246
14948	491247
59146	491248
230892	491249
50816	491250
6073	491251
40616	491252
121997	491253
72580	491254
126758	491255
14934	491256
12108	491257
72331	491258
13120	491259
13519	491260
46547	491261
262773	491262
241672	491263
73911	491264
2353	491265
5921	491266
15375	491267
6163	491268
66201	491269
224883	491270
75459	491271
104987	491272
8353	491273
164073	491274
10148	491275
77056	491276
110142	491277
60746	491278
38524	491279
254084	491280
178047	491281
32284	491282
94654	491283
79839	491284
36166	491285
22570	491286
1989	491287
2006	491288
152758	491289
41401	491290
1681	491291
522	491292
231687	491293
179	491294
119934	491295
14765	491296
8501	491297
198988	491298
11198	491299
76947	491300
112732	491301
27225	491302
29498	491303
2771	491304
45139	491305
176116	491306
4443	491307
25299	491308
73088	491309
24948	491310
184751	491311
23476	491312
60552	491313
102354	491314
14746	491315
137059	491316
80263	491317
136805	491318
57945	491319
218209	491320
260250	491321
157262	491322
42347	491323
101798	491324
32784	491325
10920	491326
68304	491327
15119	491328
6598	491329
47027	491330
74658	491331
24269	491332
138454	491333
19509	491334
38577	491335
947	491336
155950	491337
158296	491338
22000	491339
52164	491340
18082	491341
65477	491342
109868	491343
48134	491344
5338	491345
1754	491346
65627	491347
25679	491348
92428	491349
128413	491350
88439	491351
5774	491352
5439	491353
134055	491354
17103	491355
248231	491356
27946	491357
230208	491358
12712	491359
254979	491360
15823	491361
5127	491362
35167	491363
152280	491364
1054	491365
145300	491366
40464	491367
2740	491368
19172	491369
9965	491370
12848	491371
986	491372
89026	491373
33691	491374
16558	491375
215193	491376
143	491377
3879	491378
5731	491379
15712	491380
219885	491381
2991	491382
31918	491383
145	491384
1714	491385
47674	491386
16547	491387
28316	491388
18424	491389
251615	491390
9570	491391
41969	491392
76727	491393
3879	491394
12354	491395
56439	491396
47	491397
20705	491398
110911	491399
40212	491400
131506	491401
68645	491402
7201	491403
111837	491404
7474	491405
15291	491406
71147	491407
11571	491408
4563	491409
162402	491410
7032	491411
2885	491412
34896	491413
38387	491414
133237	491415
121785	491416
43283	491417
8130	491418
22223	491419
34449	491420
21836	491421
84584	491422
7683	491423
54220	491424
98345	491425
14070	491426
260071	491427
259641	491428
155443	491429
58733	491430
3441	491431
11542	491432
155936	491433
70204	491434
63103	491435
165311	491436
26935	491437
39805	491438
158548	491439
262337	491440
120114	491441
2966	491442
68452	491443
384	491444
3537	491445
6422	491446
17421	491447
35658	491448
25141	491449
72670	491450
48363	491451
39892	491452
9140	491453
97418	491454
238141	491455
46922	491456
75926	491457
10264	491458
36805	491459
9869	491460
48490	491461
135675	491462
4540	491463
4966	491464
138795	491465
1620	491466
38812	491467
107040	491468
81917	491469
496	491470
33553	491471
69067	491472
115270	491473
263286	491474
47001	491475
3334	491476
4081	491477
29848	491478
191955	491479
95558	491480
111116	491481
111533	491482
83371	491483
573	491484
47634	491485
138022	491486
263845	491487
1592	491488
27987	491489
4673	491490
2017	491491
190017	491492
22940	491493
116352	491494
200440	491495
28542	491496
205083	491497
23892	491498
13740	491499
192725	491500
192358	491501
86916	491502
1006	491503
29671	491504
9453	491505
28731	491506
57430	491507
19076	491508
58779	491509
260815	491510
68780	491511
3900	491512
63005	491513
46592	491514
60703	491515
67486	491516
118309	491517
44799	491518
84061	491519
9832	491520
1784	491521
116089	491522
39191	491523
68959	491524
46069	491525
17977	491526
23144	491527
5115	491528
10899	491529
104240	491530
36097	491531
228445	491532
48910	491533
86296	491534
37907	491535
249007	491536
27351	491537
29752	491538
16119	491539
111766	491540
18321	491541
270129	491542
150973	491543
4725	491544
3028	491545
5085	491546
31987	491547
20470	491548
128232	491549
2088	491550
70964	491551
168502	491552
126527	491553
23015	491554
4899	491555
25778	491556
15633	491557
55207	491558
31663	491559
1075	491560
92227	491561
210535	491562
13313	491563
12195	491564
184403	491565
133659	491566
3552	491567
30529	491568
3890	491569
23674	491570
64248	491571
388	491572
52315	491573
36867	491574
43615	491575
9207	491576
72652	491577
93919	491578
70621	491579
5814	491580
252277	491581
230132	491582
44313	491583
32814	491584
105689	491585
12944	491586
38856	491587
62778	491588
5240	491589
176200	491590
201862	491591
35385	491592
33173	491593
112701	491594
26996	491595
12253	491596
16375	491597
30155	491598
150362	491599
44112	491600
811	491601
23360	491602
99423	491603
8560	491604
21813	491605
95803	491606
13116	491607
176362	491608
2864	491609
104235	491610
29714	491611
187188	491612
171238	491613
143890	491614
13196	491615
4502	491616
15469	491617
166	491618
1901	491619
22525	491620
44299	491621
55849	491622
252644	491623
134387	491624
15184	491625
148467	491626
24403	491627
84089	491628
64022	491629
7177	491630
16592	491631
35669	491632
47	491633
10067	491634
19458	491635
18556	491636
10960	491637
76586	491638
164406	491639
139235	491640
42243	491641
28204	491642
4012	491643
33727	491644
67899	491645
5444	491646
84398	491647
24679	491648
73538	491649
92094	491650
8352	491651
93588	491652
38058	491653
46201	491654
5562	491655
43380	491656
5895	491657
3934	491658
172907	491659
134947	491660
193448	491661
127123	491662
104688	491663
5551	491664
61374	491665
62448	491666
23861	491667
22086	491668
19260	491669
43056	491670
78466	491671
19549	491672
35308	491673
230511	491674
5206	491675
10395	491676
15033	491677
81863	491678
42918	491679
10084	491680
25431	491681
25044	491682
107825	491683
30810	491684
139483	491685
140122	491686
92814	491687
220860	491688
25582	491689
129941	491690
54173	491691
19435	491692
12438	491693
27452	491694
26543	491695
12871	491696
34369	491697
238443	491698
81865	491699
18042	491700
82604	491701
108103	491702
93562	491703
1749	491704
6624	491705
33931	491706
7653	491707
29124	491708
32443	491709
69	491710
6580	491711
7466	491712
18903	491713
194227	491714
28757	491715
44784	491716
165940	491717
113	491718
8973	491719
58927	491720
94697	491721
91107	491722
9096	491723
52693	491724
54184	491725
19546	491726
4213	491727
186750	491728
71048	491729
27582	491730
86101	491731
228301	491732
4156	491733
3012	491734
53354	491735
1279	491736
7627	491737
2731	491738
247995	491739
28684	491740
6142	491741
40013	491742
2098	491743
134600	491744
50152	491745
58657	491746
86601	491747
67983	491748
28684	491749
59808	491750
224289	491751
109278	491752
15628	491753
107671	491754
9610	491755
83136	491756
1069	491757
101227	491758
124902	491759
59985	491760
107156	491761
57666	491762
55893	491763
58459	491764
16540	491765
55961	491766
2362	491767
31977	491768
165707	491769
1664	491770
72794	491771
19016	491772
36259	491773
4	491774
1627	491775
96694	491776
1102	491777
107023	491778
236334	491779
16134	491780
8879	491781
37110	491782
1462	491783
5291	491784
20716	491785
21503	491786
315	491787
137537	491788
6423	491789
161900	491790
4275	491791
176	491792
44452	491793
6891	491794
15269	491795
61229	491796
618	491797
56372	491798
223350	491799
1982	491800
5823	491801
67188	491802
64330	491803
9405	491804
100953	491805
45380	491806
31328	491807
19915	491808
55067	491809
138059	491810
78518	491811
32556	491812
90152	491813
64908	491814
6458	491815
115513	491816
181022	491817
2878	491818
7894	491819
28374	491820
31045	491821
182083	491822
129562	491823
2296	491824
6770	491825
29979	491826
43218	491827
5539	491828
204169	491829
82374	491830
1027	491831
6428	491832
1506	491833
15006	491834
168633	491835
13712	491836
24570	491837
20362	491838
261086	491839
4806	491840
110035	491841
31398	491842
75971	491843
9013	491844
32382	491845
45894	491846
4169	491847
15268	491848
53468	491849
159516	491850
60122	491851
189373	491852
11374	491853
132234	491854
1437	491855
23725	491856
64558	491857
59292	491858
79407	491859
80360	491860
79458	491861
19402	491862
152581	491863
34409	491864
21197	491865
89621	491866
68868	491867
185728	491868
2024	491869
3948	491870
328	491871
20064	491872
63037	491873
4248	491874
44917	491875
188263	491876
113411	491877
27599	491878
48076	491879
50264	491880
47188	491881
9041	491882
19167	491883
231985	491884
160621	491885
67331	491886
156718	491887
13008	491888
83560	491889
89995	491890
57027	491891
4568	491892
14236	491893
98295	491894
8647	491895
44720	491896
89584	491897
72300	491898
12345	491899
271043	491900
40469	491901
2754	491902
49095	491903
18746	491904
17140	491905
14548	491906
20319	491907
106787	491908
13649	491909
152945	491910
867	491911
159781	491912
137021	491913
8208	491914
59898	491915
24801	491916
36261	491917
113216	491918
223628	491919
16636	491920
110996	491921
55338	491922
2591	491923
205450	491924
33299	491925
23296	491926
3765	491927
173265	491928
117484	491929
15712	491930
24389	491931
74787	491932
10128	491933
21789	491934
2935	491935
7062	491936
252798	491937
99697	491938
8315	491939
139998	491940
242031	491941
17479	491942
17706	491943
39949	491944
79736	491945
7768	491946
4454	491947
148060	491948
163851	491949
900	491950
10866	491951
10355	491952
143610	491953
3075	491954
31	491955
66478	491956
37892	491957
5957	491958
2295	491959
168906	491960
34622	491961
124762	491962
36004	491963
22076	491964
154130	491965
76633	491966
1294	491967
2388	491968
29856	491969
915	491970
97263	491971
26570	491972
2821	491973
201350	491974
22850	491975
25177	491976
7	491977
2136	491978
15487	491979
53903	491980
144598	491981
79816	491982
233880	491983
73283	491984
153913	491985
18797	491986
2223	491987
72610	491988
81728	491989
30556	491990
1722	491991
12463	491992
19613	491993
57497	491994
30879	491995
38787	491996
52472	491997
5275	491998
119606	491999
1691	492000
51355	492001
78210	492002
17750	492003
74705	492004
169135	492005
79298	492006
65147	492007
109036	492008
48476	492009
30916	492010
50972	492011
8409	492012
27715	492013
170478	492014
82506	492015
142319	492016
90202	492017
162983	492018
147931	492019
30660	492020
16944	492021
263375	492022
227948	492023
16337	492024
32540	492025
197278	492026
88993	492027
221252	492028
110053	492029
45322	492030
2357	492031
80425	492032
25775	492033
56401	492034
81525	492035
56108	492036
4038	492037
71272	492038
79322	492039
5413	492040
10067	492041
13418	492042
142432	492043
98678	492044
100645	492045
29559	492046
109296	492047
110831	492048
119756	492049
234633	492050
11709	492051
59586	492052
20058	492053
223986	492054
10057	492055
40085	492056
159935	492057
30861	492058
2375	492059
104051	492060
8146	492061
9411	492062
95603	492063
50779	492064
112182	492065
27822	492066
137970	492067
14440	492068
94912	492069
237839	492070
2264	492071
215735	492072
116016	492073
120133	492074
18030	492075
160111	492076
82507	492077
184229	492078
130564	492079
5473	492080
101599	492081
5814	492082
1299	492083
242	492084
88531	492085
4266	492086
43767	492087
61106	492088
52769	492089
17533	492090
46946	492091
10401	492092
16444	492093
18736	492094
11022	492095
66936	492096
44582	492097
197	492098
8940	492099
112291	492100
18	492101
17933	492102
6984	492103
7702	492104
77101	492105
21357	492106
89056	492107
53343	492108
13371	492109
312	492110
19164	492111
17493	492112
5413	492113
3756	492114
208270	492115
13904	492116
4182	492117
51959	492118
96160	492119
110926	492120
106043	492121
4975	492122
57750	492123
165297	492124
134149	492125
2767	492126
10618	492127
52177	492128
5789	492129
135045	492130
20068	492131
44093	492132
156767	492133
38080	492134
9917	492135
18809	492136
4242	492137
253252	492138
774	492139
45388	492140
144597	492141
112435	492142
538	492143
55409	492144
33620	492145
10962	492146
37323	492147
17245	492148
127	492149
59276	492150
10465	492151
173645	492152
249716	492153
59927	492154
24059	492155
18126	492156
2954	492157
1631	492158
126429	492159
2286	492160
142021	492161
30720	492162
72426	492163
360	492164
23250	492165
1160	492166
695	492167
112647	492168
175545	492169
85390	492170
25690	492171
9677	492172
21489	492173
94164	492174
159941	492175
404	492176
74435	492177
72779	492178
44950	492179
15462	492180
52576	492181
20810	492182
102109	492183
43421	492184
120038	492185
46715	492186
15965	492187
52784	492188
54678	492189
9770	492190
21699	492191
7957	492192
144883	492193
13420	492194
160786	492195
22380	492196
904	492197
66379	492198
6989	492199
117942	492200
101595	492201
13666	492202
65554	492203
22819	492204
15939	492205
25829	492206
94364	492207
2825	492208
21846	492209
36950	492210
161539	492211
61324	492212
111916	492213
4	492214
4668	492215
24034	492216
93652	492217
28451	492218
8311	492219
5034	492220
26074	492221
40096	492222
32934	492223
185	492224
96351	492225
198753	492226
309	492227
25851	492228
265990	492229
11267	492230
13	492231
20625	492232
53298	492233
37323	492234
169726	492235
78277	492236
74998	492237
19825	492238
12601	492239
4302	492240
88140	492241
30094	492242
1146	492243
136547	492244
8398	492245
81423	492246
267326	492247
12072	492248
12385	492249
21045	492250
268057	492251
132826	492252
249087	492253
102199	492254
108184	492255
2325	492256
225140	492257
7197	492258
76581	492259
6699	492260
95304	492261
90372	492262
246539	492263
8658	492264
165202	492265
15804	492266
20781	492267
125194	492268
175302	492269
9655	492270
100706	492271
6690	492272
51261	492273
248844	492274
69511	492275
20930	492276
15793	492277
50485	492278
198894	492279
79269	492280
4923	492281
206276	492282
194535	492283
63504	492284
40253	492285
37450	492286
80829	492287
3004	492288
192550	492289
4860	492290
66524	492291
40764	492292
2588	492293
37825	492294
10391	492295
168884	492296
63853	492297
1339	492298
138835	492299
118911	492300
65762	492301
14889	492302
15845	492303
73737	492304
188163	492305
12724	492306
269036	492307
106544	492308
160364	492309
232962	492310
108514	492311
3905	492312
74333	492313
77118	492314
2534	492315
118851	492316
203367	492317
25473	492318
170143	492319
4531	492320
96558	492321
5872	492322
70215	492323
21283	492324
236188	492325
25730	492326
87152	492327
95	492328
36503	492329
650	492330
3170	492331
32971	492332
88373	492333
42012	492334
148729	492335
27000	492336
170976	492337
8755	492338
19010	492339
29251	492340
162610	492341
11543	492342
4525	492343
3874	492344
76369	492345
2	492346
179050	492347
3461	492348
43756	492349
2529	492350
14727	492351
15506	492352
119176	492353
119832	492354
136808	492355
247189	492356
30077	492357
91940	492358
1128	492359
82147	492360
17489	492361
22747	492362
231544	492363
47167	492364
28413	492365
13326	492366
177132	492367
13654	492368
144533	492369
8811	492370
169427	492371
10178	492372
36352	492373
106690	492374
113037	492375
20938	492376
13730	492377
137224	492378
85931	492379
133242	492380
19727	492381
61486	492382
36906	492383
9260	492384
12178	492385
2472	492386
130859	492387
58660	492388
19593	492389
66953	492390
10018	492391
16766	492392
206440	492393
9901	492394
175379	492395
41362	492396
65625	492397
1384	492398
8936	492399
2257	492400
213723	492401
97826	492402
85532	492403
84975	492404
3150	492405
7775	492406
23542	492407
247066	492408
18465	492409
159392	492410
46984	492411
124769	492412
16706	492413
27546	492414
272655	492415
19340	492416
256697	492417
9232	492418
80813	492419
7505	492420
41084	492421
16339	492422
88210	492423
48351	492424
27911	492425
185900	492426
4767	492427
192187	492428
4580	492429
164152	492430
114556	492431
150	492432
3786	492433
126827	492434
94902	492435
226	492436
79690	492437
49988	492438
28907	492439
48258	492440
4712	492441
143431	492442
3985	492443
31055	492444
64675	492445
49144	492446
25230	492447
247734	492448
210131	492449
37192	492450
5187	492451
27108	492452
34243	492453
31696	492454
136198	492455
29260	492456
7130	492457
29006	492458
37345	492459
1511	492460
8068	492461
112513	492462
238935	492463
180604	492464
43751	492465
116519	492466
19120	492467
20252	492468
59428	492469
7023	492470
8397	492471
2845	492472
19216	492473
63172	492474
15118	492475
108948	492476
169010	492477
7328	492478
4648	492479
27606	492480
23765	492481
29350	492482
42758	492483
11656	492484
81523	492485
23712	492486
2117	492487
43220	492488
98623	492489
19609	492490
7555	492491
86938	492492
99773	492493
44198	492494
7341	492495
156170	492496
45265	492497
70793	492498
6376	492499
42073	492500
40149	492501
35	492502
6	492503
32009	492504
40868	492505
46427	492506
90446	492507
14148	492508
91572	492509
37829	492510
31818	492511
21510	492512
6143	492513
210970	492514
68758	492515
61573	492516
355	492517
46024	492518
10949	492519
19475	492520
6675	492521
46634	492522
138219	492523
7713	492524
26504	492525
155556	492526
11601	492527
105303	492528
114097	492529
232	492530
79086	492531
153911	492532
7528	492533
15458	492534
1589	492535
65200	492536
248721	492537
142607	492538
5366	492539
59077	492540
173996	492541
113796	492542
38291	492543
130033	492544
170011	492545
197137	492546
72205	492547
169808	492548
10960	492549
2463	492550
896	492551
7286	492552
9527	492553
3530	492554
222	492555
3893	492556
188437	492557
895	492558
10882	492559
53160	492560
4035	492561
8941	492562
161562	492563
46582	492564
157674	492565
70154	492566
216446	492567
12095	492568
62254	492569
8639	492570
18764	492571
29545	492572
113776	492573
45989	492574
1197	492575
30322	492576
32879	492577
25628	492578
162438	492579
55771	492580
74928	492581
26889	492582
222049	492583
14757	492584
114204	492585
4787	492586
111226	492587
208901	492588
109880	492589
9360	492590
115502	492591
1970	492592
5875	492593
27206	492594
69964	492595
9359	492596
70122	492597
57612	492598
39300	492599
4658	492600
127272	492601
16100	492602
19528	492603
67932	492604
82682	492605
36801	492606
108778	492607
64604	492608
229501	492609
18768	492610
9	492611
39634	492612
270	492613
165972	492614
61422	492615
1264	492616
85836	492617
161174	492618
143841	492619
9735	492620
10359	492621
80399	492622
33841	492623
4534	492624
214598	492625
53602	492626
33898	492627
250224	492628
2678	492629
22600	492630
73029	492631
64037	492632
4160	492633
68873	492634
15498	492635
79628	492636
106761	492637
37870	492638
55165	492639
127728	492640
84299	492641
776	492642
42189	492643
972	492644
95790	492645
36876	492646
3343	492647
12989	492648
46603	492649
1964	492650
17678	492651
31117	492652
21952	492653
230886	492654
13530	492655
1129	492656
67723	492657
103548	492658
29718	492659
16092	492660
166163	492661
234317	492662
23317	492663
166581	492664
8690	492665
20312	492666
46114	492667
4934	492668
63688	492669
45774	492670
25600	492671
9892	492672
90815	492673
40002	492674
149849	492675
191586	492676
53445	492677
47002	492678
89426	492679
8835	492680
6209	492681
93675	492682
14583	492683
96437	492684
47530	492685
16503	492686
757	492687
1295	492688
2144	492689
1382	492690
62319	492691
89792	492692
106883	492693
2982	492694
2636	492695
45102	492696
46774	492697
3039	492698
14103	492699
22058	492700
21154	492701
3566	492702
110599	492703
162	492704
140849	492705
10621	492706
34544	492707
18282	492708
221864	492709
11261	492710
148705	492711
258161	492712
28926	492713
64933	492714
71022	492715
104835	492716
42758	492717
8689	492718
10123	492719
33627	492720
161137	492721
25431	492722
118843	492723
90171	492724
112083	492725
48837	492726
168449	492727
83191	492728
5989	492729
5456	492730
224952	492731
61485	492732
151884	492733
16419	492734
26862	492735
74556	492736
73293	492737
2594	492738
26129	492739
30070	492740
15429	492741
1974	492742
171598	492743
260667	492744
4864	492745
85110	492746
110766	492747
57641	492748
335	492749
17709	492750
47834	492751
23287	492752
28281	492753
113	492754
30374	492755
65882	492756
213070	492757
153429	492758
89202	492759
229	492760
23683	492761
201934	492762
21209	492763
59190	492764
152645	492765
98979	492766
5928	492767
1550	492768
23704	492769
14129	492770
177104	492771
7230	492772
3649	492773
138482	492774
99743	492775
46405	492776
45200	492777
9962	492778
118918	492779
33811	492780
778	492781
35684	492782
542	492783
20535	492784
11159	492785
405	492786
5792	492787
4517	492788
17475	492789
251176	492790
1000	492791
105981	492792
168762	492793
34450	492794
3025	492795
5004	492796
52975	492797
184376	492798
86372	492799
5288	492800
64578	492801
11920	492802
8686	492803
55511	492804
259183	492805
9525	492806
18253	492807
157123	492808
1902	492809
12670	492810
2922	492811
233091	492812
67566	492813
23855	492814
77593	492815
45435	492816
33816	492817
68159	492818
18093	492819
77412	492820
12460	492821
4946	492822
81424	492823
223028	492824
253997	492825
21417	492826
48004	492827
52	492828
41490	492829
120280	492830
10176	492831
3345	492832
9825	492833
89294	492834
88583	492835
968	492836
38347	492837
40987	492838
13722	492839
166733	492840
9860	492841
307	492842
72062	492843
60095	492844
158	492845
20939	492846
8036	492847
170811	492848
43245	492849
85227	492850
77312	492851
8681	492852
66455	492853
207554	492854
55897	492855
16806	492856
263890	492857
4899	492858
54713	492859
222642	492860
9841	492861
45186	492862
22310	492863
83185	492864
787	492865
8177	492866
35165	492867
155177	492868
117954	492869
111749	492870
6	492871
163566	492872
9787	492873
271879	492874
10254	492875
88595	492876
68094	492877
69094	492878
76399	492879
3949	492880
142125	492881
155483	492882
145158	492883
24737	492884
225942	492885
22841	492886
10588	492887
28017	492888
5565	492889
2446	492890
41104	492891
26380	492892
12390	492893
189421	492894
167420	492895
73771	492896
55397	492897
5141	492898
6303	492899
138270	492900
57889	492901
160587	492902
29714	492903
51626	492904
64471	492905
232273	492906
2353	492907
203564	492908
38907	492909
38613	492910
27009	492911
109506	492912
49232	492913
11445	492914
1197	492915
79702	492916
13894	492917
3738	492918
64786	492919
14987	492920
11109	492921
100470	492922
132531	492923
27089	492924
97984	492925
3487	492926
37076	492927
33025	492928
30854	492929
9910	492930
44108	492931
68610	492932
79521	492933
267490	492934
3290	492935
50259	492936
146792	492937
7709	492938
23321	492939
30964	492940
54407	492941
41180	492942
80097	492943
149988	492944
171184	492945
14656	492946
73921	492947
9273	492948
16756	492949
24184	492950
95188	492951
49581	492952
96675	492953
35240	492954
163292	492955
127	492956
31121	492957
4149	492958
35981	492959
61798	492960
153377	492961
67850	492962
62625	492963
57542	492964
36594	492965
117162	492966
2728	492967
268565	492968
21303	492969
2799	492970
31509	492971
12751	492972
42851	492973
31228	492974
90867	492975
33	492976
267664	492977
229792	492978
34281	492979
132184	492980
7517	492981
67230	492982
21072	492983
79627	492984
171641	492985
139818	492986
22266	492987
1581	492988
7224	492989
1818	492990
155917	492991
133494	492992
157836	492993
113474	492994
2759	492995
81656	492996
4832	492997
2386	492998
135747	492999
86879	493000
2059	493001
25060	493002
15354	493003
5723	493004
9682	493005
28595	493006
2146	493007
10842	493008
95019	493009
130365	493010
3364	493011
68814	493012
176558	493013
82584	493014
233670	493015
21673	493016
1906	493017
30421	493018
83028	493019
211561	493020
7304	493021
13643	493022
159753	493023
12833	493024
86721	493025
601	493026
57452	493027
31299	493028
223260	493029
29952	493030
83825	493031
65753	493032
1379	493033
67928	493034
40816	493035
1405	493036
18734	493037
259636	493038
220719	493039
1588	493040
61491	493041
53070	493042
20004	493043
61716	493044
2315	493045
92855	493046
11565	493047
18032	493048
6734	493049
45635	493050
85268	493051
9139	493052
141451	493053
14443	493054
34032	493055
52052	493056
22489	493057
18287	493058
5461	493059
28456	493060
1057	493061
105112	493062
132457	493063
1328	493064
1016	493065
4939	493066
2982	493067
27166	493068
76696	493069
87577	493070
10922	493071
22962	493072
149607	493073
17857	493074
234969	493075
85186	493076
132043	493077
30637	493078
1	493079
231840	493080
90350	493081
97603	493082
24011	493083
21053	493084
21067	493085
23814	493086
23538	493087
33539	493088
186862	493089
174534	493090
38408	493091
108878	493092
64683	493093
10911	493094
30628	493095
38038	493096
34023	493097
12885	493098
25535	493099
1718	493100
154365	493101
16607	493102
1286	493103
12873	493104
64890	493105
110964	493106
11348	493107
41997	493108
6396	493109
191203	493110
68941	493111
6130	493112
64008	493113
65800	493114
126998	493115
178606	493116
11036	493117
167060	493118
94492	493119
24755	493120
472	493121
18191	493122
11932	493123
9092	493124
6256	493125
28364	493126
13478	493127
100847	493128
103034	493129
22815	493130
121539	493131
69340	493132
61301	493133
181436	493134
147431	493135
24	493136
60749	493137
39865	493138
42281	493139
165139	493140
168417	493141
26020	493142
26019	493143
51996	493144
74525	493145
144209	493146
96640	493147
253283	493148
244106	493149
74230	493150
2710	493151
2758	493152
36101	493153
33284	493154
13334	493155
2553	493156
22654	493157
1813	493158
62211	493159
54054	493160
177576	493161
8508	493162
149402	493163
13355	493164
172545	493165
17936	493166
46258	493167
83942	493168
12353	493169
86014	493170
1673	493171
8295	493172
6167	493173
16426	493174
21186	493175
19687	493176
1795	493177
37192	493178
258051	493179
2033	493180
24432	493181
16534	493182
40663	493183
5605	493184
165239	493185
29782	493186
82190	493187
47060	493188
17195	493189
33783	493190
20307	493191
21876	493192
4531	493193
4465	493194
137416	493195
66405	493196
18568	493197
116	493198
127613	493199
48996	493200
12154	493201
78517	493202
28014	493203
9631	493204
25072	493205
1491	493206
78594	493207
108800	493208
1196	493209
24359	493210
254941	493211
119476	493212
133951	493213
13342	493214
33248	493215
3686	493216
19798	493217
167385	493218
74387	493219
88193	493220
113684	493221
30038	493222
110558	493223
29123	493224
62855	493225
50226	493226
65582	493227
103813	493228
17842	493229
31412	493230
93083	493231
39548	493232
98917	493233
8634	493234
38447	493235
9964	493236
7280	493237
5377	493238
3131	493239
31433	493240
38475	493241
33787	493242
26657	493243
2230	493244
5930	493245
275	493246
165601	493247
13959	493248
118907	493249
8995	493250
134	493251
169969	493252
32473	493253
161941	493254
14519	493255
61021	493256
84220	493257
139935	493258
3	493259
35487	493260
97101	493261
20510	493262
53906	493263
12761	493264
13053	493265
7996	493266
43467	493267
973	493268
3529	493269
107401	493270
891	493271
197700	493272
211556	493273
64566	493274
151205	493275
17335	493276
12248	493277
3300	493278
101428	493279
142102	493280
20716	493281
27645	493282
40149	493283
53583	493284
18658	493285
36384	493286
11	493287
26	493288
153993	493289
21428	493290
13476	493291
1371	493292
149159	493293
34544	493294
6865	493295
19777	493296
342	493297
26989	493298
34283	493299
8830	493300
72530	493301
20651	493302
19454	493303
105947	493304
88743	493305
26759	493306
48761	493307
110449	493308
190764	493309
260245	493310
46595	493311
78201	493312
52185	493313
2596	493314
78302	493315
118793	493316
163327	493317
149807	493318
205535	493319
160646	493320
59702	493321
955	493322
132377	493323
217619	493324
75131	493325
5857	493326
148065	493327
184691	493328
33415	493329
170004	493330
22771	493331
53109	493332
37567	493333
84	493334
2499	493335
5853	493336
129492	493337
15099	493338
7989	493339
73789	493340
24126	493341
16019	493342
147304	493343
11752	493344
20996	493345
38507	493346
30230	493347
81122	493348
142878	493349
81857	493350
3669	493351
136735	493352
33091	493353
61474	493354
68899	493355
13378	493356
967	493357
101030	493358
21735	493359
168052	493360
171693	493361
34933	493362
3818	493363
143442	493364
696	493365
74164	493366
37833	493367
17333	493368
11551	493369
260732	493370
143899	493371
14826	493372
253541	493373
193152	493374
89340	493375
11557	493376
215304	493377
13322	493378
170415	493379
133345	493380
10930	493381
23925	493382
16263	493383
113113	493384
57509	493385
780	493386
269550	493387
67656	493388
47523	493389
25070	493390
131780	493391
78105	493392
223	493393
60572	493394
12086	493395
19506	493396
107111	493397
56873	493398
55344	493399
98965	493400
2291	493401
31278	493402
149987	493403
47725	493404
66574	493405
34690	493406
57020	493407
61521	493408
14807	493409
43200	493410
5655	493411
19250	493412
1519	493413
19614	493414
180424	493415
197597	493416
21216	493417
80126	493418
145663	493419
216862	493420
17238	493421
88278	493422
12359	493423
47391	493424
240719	493425
6281	493426
7737	493427
22162	493428
5726	493429
18412	493430
87594	493431
83887	493432
11725	493433
40967	493434
14501	493435
6100	493436
2236	493437
59950	493438
162016	493439
23882	493440
20436	493441
8459	493442
5436	493443
23450	493444
272747	493445
66895	493446
85669	493447
110077	493448
6795	493449
95950	493450
12276	493451
99130	493452
33668	493453
3235	493454
2482	493455
35245	493456
265118	493457
22844	493458
118147	493459
141175	493460
139095	493461
39486	493462
84021	493463
44	493464
146557	493465
67377	493466
12694	493467
77863	493468
17520	493469
100231	493470
54477	493471
246738	493472
80739	493473
47211	493474
34725	493475
16465	493476
20490	493477
151433	493478
164815	493479
121941	493480
118054	493481
14356	493482
22971	493483
12285	493484
6537	493485
48504	493486
17483	493487
165151	493488
33423	493489
34579	493490
98146	493491
108370	493492
50447	493493
32784	493494
52207	493495
18092	493496
1	493497
15232	493498
4056	493499
31814	493500
30816	493501
110150	493502
201707	493503
28791	493504
6892	493505
600	493506
85161	493507
3715	493508
8397	493509
175251	493510
74891	493511
21555	493512
75626	493513
107960	493514
1487	493515
252077	493516
47705	493517
26634	493518
29306	493519
9	493520
30405	493521
60307	493522
198284	493523
2213	493524
11005	493525
414	493526
54646	493527
3126	493528
11517	493529
149144	493530
169843	493531
18144	493532
28789	493533
12463	493534
47520	493535
91813	493536
37269	493537
201	493538
32612	493539
9236	493540
14067	493541
1925	493542
38201	493543
39111	493544
126583	493545
136059	493546
14734	493547
4396	493548
1879	493549
81	493550
10923	493551
103608	493552
81174	493553
10685	493554
5816	493555
43	493556
28419	493557
255	493558
152993	493559
64303	493560
6171	493561
770	493562
112915	493563
91818	493564
14672	493565
216142	493566
66562	493567
26488	493568
21237	493569
50702	493570
68572	493571
9157	493572
21458	493573
2763	493574
170738	493575
32950	493576
184127	493577
15646	493578
13192	493579
51959	493580
4002	493581
42033	493582
12198	493583
4343	493584
7633	493585
210774	493586
208635	493587
2555	493588
62286	493589
842	493590
6512	493591
84604	493592
67252	493593
85035	493594
179	493595
247059	493596
43288	493597
1375	493598
150508	493599
112216	493600
1511	493601
37055	493602
88855	493603
272683	493604
55540	493605
30977	493606
65053	493607
118237	493608
153847	493609
13745	493610
186128	493611
2165	493612
6766	493613
14688	493614
177438	493615
33970	493616
34587	493617
63	493618
85519	493619
51176	493620
52236	493621
17619	493622
7655	493623
5317	493624
4030	493625
29348	493626
599	493627
15977	493628
111002	493629
3155	493630
138904	493631
166077	493632
76980	493633
396	493634
555	493635
67079	493636
3772	493637
150034	493638
15276	493639
2958	493640
196359	493641
35319	493642
114993	493643
8761	493644
77838	493645
164113	493646
34811	493647
64600	493648
51680	493649
15685	493650
168330	493651
105467	493652
86385	493653
66794	493654
5240	493655
31917	493656
260552	493657
562	493658
45466	493659
45362	493660
35540	493661
156377	493662
35344	493663
58053	493664
13942	493665
75946	493666
65422	493667
129224	493668
63527	493669
84437	493670
8773	493671
35688	493672
111900	493673
14454	493674
28390	493675
7042	493676
192198	493677
35756	493678
6418	493679
22487	493680
145941	493681
126505	493682
136712	493683
41426	493684
6482	493685
28880	493686
109614	493687
23974	493688
8921	493689
5167	493690
244478	493691
46599	493692
676	493693
49983	493694
15042	493695
18648	493696
45774	493697
1027	493698
19433	493699
25294	493700
135121	493701
5325	493702
40646	493703
1019	493704
37542	493705
265008	493706
67082	493707
146284	493708
1057	493709
268043	493710
67172	493711
187874	493712
447	493713
27389	493714
272	493715
77223	493716
62111	493717
9592	493718
834	493719
41765	493720
77382	493721
77803	493722
99174	493723
36803	493724
126100	493725
8068	493726
56034	493727
1413	493728
197032	493729
29475	493730
2290	493731
11361	493732
150798	493733
2076	493734
105867	493735
48176	493736
135572	493737
1513	493738
14277	493739
160698	493740
10632	493741
1325	493742
30765	493743
29080	493744
132177	493745
55593	493746
168600	493747
70322	493748
41256	493749
1003	493750
63661	493751
8074	493752
9086	493753
52608	493754
93163	493755
111233	493756
4072	493757
12463	493758
35596	493759
76235	493760
92263	493761
52768	493762
14238	493763
2861	493764
67112	493765
10	493766
1286	493767
166211	493768
77340	493769
17676	493770
62414	493771
46684	493772
7992	493773
118339	493774
42142	493775
44483	493776
1172	493777
161081	493778
53108	493779
42580	493780
202016	493781
192578	493782
2965	493783
31684	493784
32241	493785
42969	493786
15212	493787
76033	493788
52060	493789
20863	493790
36094	493791
21243	493792
55482	493793
88886	493794
35006	493795
1471	493796
2023	493797
183166	493798
20026	493799
37874	493800
2052	493801
170851	493802
10767	493803
80158	493804
142203	493805
27221	493806
68796	493807
69784	493808
218065	493809
41397	493810
30834	493811
56107	493812
90213	493813
30414	493814
189559	493815
121163	493816
143968	493817
1158	493818
15983	493819
60313	493820
63614	493821
25808	493822
25296	493823
11929	493824
78622	493825
113370	493826
57885	493827
5263	493828
13646	493829
567	493830
73671	493831
115845	493832
10123	493833
270521	493834
56032	493835
1435	493836
55606	493837
55632	493838
140720	493839
221715	493840
35946	493841
169	493842
108010	493843
118522	493844
58118	493845
122752	493846
5803	493847
93330	493848
56816	493849
98191	493850
34083	493851
103	493852
166804	493853
181811	493854
11312	493855
13866	493856
8056	493857
166719	493858
133240	493859
70706	493860
33290	493861
68374	493862
9264	493863
48737	493864
70336	493865
27588	493866
45635	493867
20533	493868
18365	493869
121228	493870
62678	493871
67144	493872
10125	493873
51874	493874
29798	493875
88507	493876
197259	493877
5902	493878
966	493879
108367	493880
110978	493881
20746	493882
407	493883
265	493884
62415	493885
59024	493886
74004	493887
3403	493888
122548	493889
176261	493890
178230	493891
21957	493892
16857	493893
44192	493894
66597	493895
975	493896
211781	493897
4453	493898
1176	493899
10441	493900
18456	493901
104844	493902
26807	493903
399	493904
90752	493905
3	493906
20671	493907
94640	493908
8006	493909
122561	493910
13889	493911
61778	493912
6637	493913
7995	493914
13368	493915
258907	493916
29089	493917
15706	493918
204206	493919
6	493920
13668	493921
11785	493922
55787	493923
66904	493924
87365	493925
50568	493926
105410	493927
209881	493928
88	493929
3258	493930
173148	493931
41715	493932
1013	493933
55192	493934
38903	493935
10456	493936
66425	493937
228113	493938
13228	493939
106028	493940
45266	493941
70985	493942
3942	493943
75239	493944
64191	493945
4747	493946
137750	493947
18174	493948
8867	493949
4809	493950
209197	493951
4104	493952
12090	493953
93720	493954
4452	493955
11265	493956
227560	493957
14290	493958
265071	493959
80375	493960
65506	493961
57452	493962
49500	493963
32486	493964
164326	493965
66307	493966
23256	493967
83707	493968
134168	493969
79331	493970
11431	493971
1482	493972
54778	493973
958	493974
95986	493975
14141	493976
29091	493977
156357	493978
6913	493979
16600	493980
9531	493981
302	493982
117535	493983
81308	493984
64956	493985
41969	493986
380	493987
257778	493988
158345	493989
67867	493990
60319	493991
104943	493992
2857	493993
44029	493994
58854	493995
131677	493996
8778	493997
77163	493998
2876	493999
126875	494000
174532	494001
126564	494002
506	494003
16594	494004
147370	494005
162760	494006
190279	494007
76825	494008
173769	494009
24578	494010
19584	494011
9714	494012
2447	494013
68	494014
49137	494015
7361	494016
14708	494017
2640	494018
226428	494019
1580	494020
56688	494021
15926	494022
70765	494023
49658	494024
3180	494025
235951	494026
2983	494027
13325	494028
3785	494029
108824	494030
4039	494031
253063	494032
1753	494033
17901	494034
11752	494035
20707	494036
10459	494037
16614	494038
69532	494039
158145	494040
23607	494041
78375	494042
9482	494043
230232	494044
28524	494045
7138	494046
75352	494047
246975	494048
195479	494049
75153	494050
80138	494051
78921	494052
109667	494053
82350	494054
12374	494055
73835	494056
34715	494057
6891	494058
6406	494059
16230	494060
15906	494061
89648	494062
173990	494063
66446	494064
125651	494065
71406	494066
138063	494067
13588	494068
506	494069
248510	494070
20253	494071
51831	494072
4543	494073
229075	494074
167746	494075
179296	494076
215	494077
197810	494078
1450	494079
664	494080
132949	494081
104793	494082
69408	494083
25438	494084
2454	494085
44373	494086
68847	494087
542	494088
16105	494089
1760	494090
29866	494091
111473	494092
3834	494093
161430	494094
30015	494095
4166	494096
32927	494097
4515	494098
10337	494099
15139	494100
4156	494101
8791	494102
186819	494103
146170	494104
5428	494105
44780	494106
8942	494107
42696	494108
97620	494109
143774	494110
10906	494111
55003	494112
178960	494113
214162	494114
266931	494115
11082	494116
559	494117
222912	494118
7336	494119
310	494120
238178	494121
1622	494122
166735	494123
25222	494124
132760	494125
16418	494126
115983	494127
70060	494128
201321	494129
161072	494130
92742	494131
20415	494132
20482	494133
200	494134
3749	494135
90837	494136
73561	494137
78389	494138
72398	494139
68031	494140
21	494141
25527	494142
29429	494143
145175	494144
39255	494145
21555	494146
14680	494147
29883	494148
4190	494149
795	494150
12642	494151
82721	494152
116745	494153
12894	494154
9113	494155
2044	494156
25531	494157
8284	494158
380	494159
43	494160
104638	494161
137051	494162
804	494163
160581	494164
7650	494165
3357	494166
1856	494167
126807	494168
12186	494169
75259	494170
16309	494171
28684	494172
15176	494173
204386	494174
414	494175
145275	494176
39304	494177
193057	494178
9745	494179
85250	494180
63671	494181
158382	494182
109815	494183
39356	494184
9034	494185
39	494186
29480	494187
1387	494188
235924	494189
13181	494190
31505	494191
272299	494192
84428	494193
16786	494194
147646	494195
32814	494196
18437	494197
12747	494198
12158	494199
43414	494200
123249	494201
153066	494202
13	494203
164480	494204
28783	494205
5428	494206
14491	494207
45871	494208
69359	494209
22026	494210
171438	494211
29675	494212
5921	494213
40726	494214
279	494215
55516	494216
41223	494217
45272	494218
153084	494219
250901	494220
16012	494221
252288	494222
7182	494223
9250	494224
12016	494225
1557	494226
76036	494227
22945	494228
75732	494229
9592	494230
41438	494231
64200	494232
38039	494233
16767	494234
45103	494235
18405	494236
224358	494237
48912	494238
239670	494239
15962	494240
166479	494241
9730	494242
97792	494243
66161	494244
143809	494245
3484	494246
128466	494247
1062	494248
46952	494249
1417	494250
38020	494251
7077	494252
143964	494253
29937	494254
416	494255
40361	494256
226576	494257
12665	494258
86747	494259
4220	494260
206626	494261
1509	494262
1934	494263
49740	494264
143341	494265
193903	494266
1983	494267
17912	494268
1668	494269
21099	494270
8738	494271
2002	494272
143329	494273
47641	494274
1754	494275
4353	494276
40586	494277
1666	494278
28986	494279
96	494280
104324	494281
11462	494282
17448	494283
65760	494284
61686	494285
107919	494286
48823	494287
90558	494288
11498	494289
24173	494290
125815	494291
6950	494292
23613	494293
10832	494294
115025	494295
8831	494296
9719	494297
28202	494298
14141	494299
51177	494300
4369	494301
21073	494302
217807	494303
131	494304
81952	494305
67804	494306
32981	494307
11523	494308
26467	494309
91295	494310
73853	494311
169460	494312
103446	494313
49362	494314
47371	494315
6645	494316
6686	494317
250229	494318
1151	494319
12168	494320
23763	494321
70846	494322
66192	494323
10341	494324
15971	494325
6060	494326
171166	494327
11908	494328
14683	494329
4964	494330
193292	494331
226352	494332
71358	494333
7390	494334
10057	494335
22133	494336
23712	494337
13223	494338
207382	494339
14101	494340
246414	494341
71716	494342
157344	494343
31053	494344
74367	494345
41623	494346
6785	494347
153047	494348
39973	494349
3326	494350
2525	494351
659	494352
153339	494353
105451	494354
55268	494355
485	494356
4173	494357
153251	494358
14956	494359
59325	494360
35278	494361
6860	494362
11253	494363
5967	494364
66844	494365
246485	494366
3415	494367
65470	494368
1151	494369
47117	494370
27577	494371
1052	494372
150842	494373
58232	494374
158494	494375
283	494376
99499	494377
131186	494378
80358	494379
17	494380
8348	494381
4034	494382
16056	494383
15732	494384
4579	494385
217738	494386
90631	494387
42936	494388
23325	494389
8226	494390
66058	494391
185946	494392
6834	494393
943	494394
21134	494395
12644	494396
339	494397
48206	494398
5703	494399
59007	494400
18120	494401
54355	494402
10207	494403
24228	494404
99386	494405
105815	494406
41963	494407
683	494408
94190	494409
313	494410
20812	494411
78383	494412
217977	494413
36162	494414
161478	494415
1775	494416
533	494417
53115	494418
14230	494419
10461	494420
112430	494421
111131	494422
31209	494423
28238	494424
250220	494425
14982	494426
8768	494427
32200	494428
150205	494429
75482	494430
32742	494431
39139	494432
179749	494433
227491	494434
112845	494435
368	494436
36771	494437
173001	494438
21802	494439
75460	494440
241218	494441
111542	494442
144551	494443
5398	494444
8625	494445
38410	494446
41123	494447
43000	494448
32269	494449
19212	494450
8214	494451
70386	494452
92368	494453
89900	494454
2566	494455
45997	494456
11187	494457
272	494458
12748	494459
1962	494460
18544	494461
105501	494462
3095	494463
143149	494464
21280	494465
67446	494466
41131	494467
12412	494468
5167	494469
118146	494470
34588	494471
95554	494472
52406	494473
1016	494474
24209	494475
148	494476
2540	494477
101037	494478
106654	494479
52410	494480
23907	494481
8784	494482
1058	494483
9322	494484
103475	494485
190571	494486
265975	494487
56729	494488
1245	494489
19470	494490
125653	494491
15214	494492
48542	494493
189707	494494
3498	494495
58122	494496
176854	494497
77319	494498
250396	494499
104772	494500
7060	494501
32264	494502
55167	494503
3181	494504
142638	494505
34672	494506
159244	494507
23928	494508
201103	494509
46528	494510
9992	494511
164848	494512
4737	494513
18694	494514
241	494515
226120	494516
18816	494517
10253	494518
184590	494519
55828	494520
5229	494521
17354	494522
238535	494523
40380	494524
230380	494525
139877	494526
143685	494527
133999	494528
17082	494529
1773	494530
77858	494531
261481	494532
37902	494533
15350	494534
62513	494535
162722	494536
92703	494537
166600	494538
57539	494539
18771	494540
161682	494541
207	494542
6604	494543
39669	494544
15003	494545
48909	494546
40181	494547
212192	494548
72887	494549
268010	494550
4058	494551
94701	494552
2418	494553
37459	494554
66	494555
50295	494556
91100	494557
8634	494558
267048	494559
183287	494560
6382	494561
121178	494562
29416	494563
169791	494564
164636	494565
1238	494566
49580	494567
143050	494568
112467	494569
52970	494570
2134	494571
116259	494572
3217	494573
58163	494574
60002	494575
51047	494576
97838	494577
232455	494578
79040	494579
22835	494580
139202	494581
101723	494582
147547	494583
135554	494584
32960	494585
10924	494586
112243	494587
37240	494588
167891	494589
141035	494590
33071	494591
11912	494592
100231	494593
267098	494594
36396	494595
159910	494596
7428	494597
81905	494598
33501	494599
31589	494600
188768	494601
182816	494602
74681	494603
243594	494604
35144	494605
24911	494606
76307	494607
28267	494608
274	494609
9520	494610
150094	494611
315	494612
154072	494613
814	494614
66569	494615
177490	494616
75995	494617
2569	494618
75490	494619
73427	494620
42140	494621
7372	494622
14611	494623
236324	494624
33961	494625
5311	494626
9819	494627
18717	494628
80775	494629
260670	494630
104626	494631
96302	494632
17175	494633
7944	494634
39468	494635
46620	494636
75434	494637
168540	494638
101118	494639
29411	494640
79726	494641
18856	494642
9193	494643
270082	494644
984	494645
31157	494646
64286	494647
4596	494648
1954	494649
201905	494650
21926	494651
243	494652
176733	494653
11176	494654
2740	494655
12454	494656
1846	494657
29243	494658
11447	494659
46607	494660
23218	494661
189867	494662
165779	494663
43669	494664
63894	494665
73059	494666
59660	494667
19932	494668
9789	494669
3425	494670
23426	494671
78599	494672
77117	494673
44174	494674
187134	494675
11671	494676
52874	494677
36339	494678
129641	494679
271039	494680
101582	494681
3311	494682
162363	494683
191089	494684
1444	494685
55389	494686
87700	494687
199045	494688
7488	494689
2637	494690
65236	494691
4245	494692
195596	494693
141109	494694
11418	494695
54376	494696
243899	494697
2301	494698
1659	494699
28612	494700
47330	494701
188968	494702
124172	494703
14298	494704
14786	494705
199267	494706
85764	494707
94118	494708
152236	494709
25639	494710
103845	494711
224524	494712
83126	494713
68792	494714
99286	494715
242	494716
28367	494717
252364	494718
6878	494719
7941	494720
104783	494721
48575	494722
263071	494723
14069	494724
14462	494725
40466	494726
142997	494727
7719	494728
54228	494729
795	494730
12348	494731
126781	494732
79518	494733
268926	494734
84709	494735
19458	494736
209065	494737
21773	494738
241632	494739
38731	494740
9033	494741
92886	494742
16499	494743
9051	494744
66054	494745
112073	494746
21352	494747
25249	494748
36804	494749
24577	494750
69803	494751
155034	494752
34517	494753
7189	494754
68849	494755
4083	494756
10253	494757
27078	494758
16998	494759
8624	494760
99580	494761
16741	494762
485	494763
53088	494764
82837	494765
1671	494766
73525	494767
5643	494768
53710	494769
2234	494770
37973	494771
11849	494772
6553	494773
237980	494774
12836	494775
26588	494776
153910	494777
1497	494778
252722	494779
87883	494780
110	494781
133478	494782
16015	494783
3409	494784
94229	494785
29024	494786
22869	494787
17407	494788
14021	494789
2398	494790
18853	494791
145265	494792
883	494793
195755	494794
107127	494795
21843	494796
1715	494797
1712	494798
148424	494799
36348	494800
1159	494801
16803	494802
155424	494803
81513	494804
21061	494805
81447	494806
4370	494807
40391	494808
27850	494809
4660	494810
14171	494811
3583	494812
38297	494813
3152	494814
2494	494815
29332	494816
156990	494817
8940	494818
2065	494819
3	494820
217260	494821
10674	494822
1121	494823
21	494824
44670	494825
7851	494826
120418	494827
16204	494828
61398	494829
198761	494830
54698	494831
57830	494832
17368	494833
6684	494834
110	494835
945	494836
51214	494837
27362	494838
83038	494839
216276	494840
45453	494841
85768	494842
108571	494843
18527	494844
28331	494845
373	494846
5791	494847
39413	494848
15445	494849
441	494850
3223	494851
61159	494852
4259	494853
15202	494854
82777	494855
182079	494856
63041	494857
39428	494858
1582	494859
79144	494860
94877	494861
118685	494862
14173	494863
80354	494864
39897	494865
47483	494866
162909	494867
47316	494868
85827	494869
148682	494870
245329	494871
70719	494872
1733	494873
66856	494874
206895	494875
53790	494876
86044	494877
166367	494878
158696	494879
155236	494880
201897	494881
23697	494882
183044	494883
73684	494884
182	494885
41682	494886
259837	494887
21043	494888
206226	494889
219071	494890
24457	494891
7665	494892
67304	494893
29331	494894
4080	494895
1854	494896
20301	494897
14132	494898
12156	494899
17221	494900
163569	494901
221439	494902
33249	494903
153446	494904
56958	494905
23829	494906
250839	494907
4147	494908
66814	494909
145541	494910
180888	494911
4012	494912
58344	494913
40655	494914
1028	494915
152339	494916
1202	494917
156418	494918
113284	494919
26495	494920
179408	494921
85403	494922
18641	494923
110027	494924
231035	494925
8033	494926
230659	494927
48378	494928
23610	494929
125886	494930
31092	494931
37996	494932
152543	494933
21359	494934
18371	494935
36906	494936
170	494937
54504	494938
320	494939
7078	494940
6521	494941
26390	494942
112920	494943
5306	494944
62329	494945
15898	494946
19194	494947
74479	494948
4179	494949
38987	494950
156626	494951
9628	494952
676	494953
145996	494954
29549	494955
29839	494956
6340	494957
138317	494958
186287	494959
10326	494960
2	494961
10214	494962
34938	494963
120359	494964
54787	494965
10257	494966
39295	494967
23199	494968
220898	494969
33146	494970
15621	494971
26428	494972
4591	494973
44707	494974
151742	494975
6935	494976
163958	494977
57213	494978
55535	494979
61432	494980
96301	494981
91022	494982
4381	494983
58132	494984
131404	494985
109001	494986
262915	494987
66844	494988
85773	494989
25059	494990
42841	494991
94822	494992
19375	494993
103365	494994
112953	494995
73812	494996
44300	494997
2106	494998
101064	494999
10356	495000
6559	495001
16921	495002
85664	495003
10550	495004
241179	495005
57957	495006
98644	495007
8510	495008
41147	495009
38856	495010
66	495011
97243	495012
97316	495013
50820	495014
87967	495015
24316	495016
164543	495017
257554	495018
107866	495019
23658	495020
120908	495021
278	495022
165466	495023
42799	495024
6261	495025
236	495026
31398	495027
69000	495028
15259	495029
27146	495030
11220	495031
2829	495032
725	495033
76315	495034
69243	495035
49561	495036
2229	495037
36278	495038
13343	495039
1115	495040
3865	495041
7647	495042
167015	495043
267132	495044
215110	495045
220241	495046
47809	495047
159	495048
1080	495049
84202	495050
37480	495051
30736	495052
21347	495053
2454	495054
7377	495055
42413	495056
33781	495057
68820	495058
163532	495059
25162	495060
30978	495061
18079	495062
2759	495063
177916	495064
167128	495065
410	495066
40837	495067
144021	495068
553	495069
14229	495070
74226	495071
216780	495072
62488	495073
6088	495074
3510	495075
8280	495076
64543	495077
107045	495078
40070	495079
21522	495080
104321	495081
161682	495082
30745	495083
10054	495084
100601	495085
90129	495086
115694	495087
2206	495088
108670	495089
13384	495090
25117	495091
25804	495092
101355	495093
8661	495094
17060	495095
257440	495096
89011	495097
29578	495098
39062	495099
14547	495100
167229	495101
3328	495102
8369	495103
15278	495104
48764	495105
102756	495106
22956	495107
230241	495108
53937	495109
7385	495110
112567	495111
1705	495112
95197	495113
3296	495114
164672	495115
143492	495116
35478	495117
80214	495118
167119	495119
215750	495120
74	495121
12102	495122
95306	495123
109929	495124
9896	495125
140845	495126
1241	495127
48479	495128
65696	495129
28654	495130
19142	495131
18852	495132
200763	495133
165031	495134
222628	495135
11986	495136
28947	495137
263857	495138
59070	495139
42440	495140
116080	495141
25023	495142
146323	495143
6554	495144
59293	495145
142	495146
88974	495147
108846	495148
41317	495149
110622	495150
264070	495151
241450	495152
11257	495153
2229	495154
2108	495155
2857	495156
27075	495157
47240	495158
527	495159
67947	495160
74170	495161
103501	495162
18113	495163
29796	495164
881	495165
32058	495166
127360	495167
44099	495168
24160	495169
24895	495170
272173	495171
43417	495172
202213	495173
247787	495174
70583	495175
20409	495176
129693	495177
9296	495178
48117	495179
4444	495180
71662	495181
73066	495182
109262	495183
160251	495184
2578	495185
10854	495186
82285	495187
9846	495188
19512	495189
31237	495190
78066	495191
113467	495192
51829	495193
107832	495194
34833	495195
122271	495196
176891	495197
164116	495198
40136	495199
6963	495200
60840	495201
65420	495202
94688	495203
26750	495204
15048	495205
59391	495206
239413	495207
42989	495208
34949	495209
11629	495210
353	495211
26250	495212
43106	495213
181	495214
35354	495215
143931	495216
62893	495217
59473	495218
8080	495219
33269	495220
3683	495221
10151	495222
115784	495223
7874	495224
16262	495225
8146	495226
27875	495227
72238	495228
26133	495229
113833	495230
1973	495231
41167	495232
144280	495233
82968	495234
29113	495235
11809	495236
1993	495237
130831	495238
3123	495239
10898	495240
88080	495241
139811	495242
48979	495243
14347	495244
19157	495245
2885	495246
39893	495247
92413	495248
176665	495249
14593	495250
2760	495251
66351	495252
49209	495253
156639	495254
60	495255
37676	495256
169086	495257
192434	495258
118438	495259
73394	495260
18377	495261
2722	495262
265850	495263
66571	495264
11022	495265
16585	495266
123018	495267
90808	495268
851	495269
110341	495270
5147	495271
30486	495272
5953	495273
19580	495274
166046	495275
8703	495276
3722	495277
60856	495278
2274	495279
6505	495280
262020	495281
28982	495282
51030	495283
67140	495284
70364	495285
73571	495286
28873	495287
49749	495288
18448	495289
105439	495290
135349	495291
782	495292
9079	495293
4461	495294
5637	495295
65394	495296
48418	495297
167088	495298
14688	495299
94694	495300
84781	495301
5398	495302
2430	495303
8969	495304
73274	495305
24888	495306
87812	495307
130173	495308
1425	495309
2308	495310
253616	495311
140688	495312
23547	495313
167817	495314
33563	495315
258395	495316
27095	495317
68503	495318
56501	495319
152323	495320
9809	495321
113504	495322
75161	495323
170386	495324
33785	495325
32558	495326
41766	495327
28071	495328
32629	495329
6148	495330
10523	495331
12800	495332
180221	495333
28218	495334
68595	495335
7039	495336
7900	495337
20492	495338
44065	495339
87619	495340
91672	495341
65567	495342
75018	495343
2789	495344
7807	495345
5429	495346
10793	495347
15693	495348
2667	495349
33321	495350
1326	495351
7573	495352
1718	495353
126335	495354
69009	495355
16295	495356
23562	495357
55445	495358
1636	495359
175352	495360
1486	495361
131258	495362
198086	495363
5820	495364
758	495365
44634	495366
1697	495367
7658	495368
257723	495369
17362	495370
4	495371
11660	495372
5245	495373
781	495374
961	495375
251357	495376
136603	495377
119874	495378
19935	495379
99562	495380
3649	495381
1440	495382
30741	495383
44498	495384
1585	495385
159186	495386
1187	495387
139008	495388
45046	495389
4686	495390
71157	495391
28866	495392
512	495393
1746	495394
32953	495395
3755	495396
63056	495397
240446	495398
30797	495399
3485	495400
151354	495401
13282	495402
8614	495403
719	495404
39811	495405
27029	495406
155053	495407
48283	495408
18574	495409
121120	495410
12724	495411
230861	495412
49937	495413
103154	495414
22769	495415
15821	495416
125905	495417
67379	495418
225121	495419
51075	495420
5286	495421
47769	495422
123418	495423
100156	495424
10824	495425
204027	495426
72043	495427
39452	495428
75568	495429
27416	495430
35352	495431
95397	495432
2857	495433
30974	495434
86784	495435
95283	495436
43241	495437
44490	495438
11284	495439
240879	495440
26897	495441
116595	495442
177381	495443
19545	495444
123236	495445
111243	495446
6440	495447
23978	495448
18077	495449
169253	495450
21017	495451
106029	495452
162730	495453
46355	495454
67101	495455
18807	495456
118683	495457
190867	495458
194500	495459
85517	495460
1226	495461
11543	495462
19614	495463
180362	495464
4024	495465
236691	495466
10094	495467
30136	495468
34319	495469
129728	495470
121898	495471
173175	495472
90539	495473
89634	495474
161459	495475
83103	495476
19586	495477
148114	495478
56968	495479
92183	495480
15770	495481
136647	495482
22414	495483
5189	495484
57879	495485
33660	495486
9970	495487
12009	495488
52560	495489
14722	495490
18837	495491
145524	495492
216153	495493
124563	495494
193796	495495
210462	495496
73299	495497
47236	495498
38088	495499
206919	495500
57056	495501
5177	495502
4134	495503
36689	495504
133803	495505
159491	495506
34877	495507
113903	495508
2119	495509
57506	495510
98507	495511
88960	495512
32915	495513
149710	495514
100659	495515
202341	495516
217281	495517
160967	495518
19566	495519
136133	495520
37353	495521
30330	495522
17394	495523
115230	495524
46192	495525
125978	495526
28870	495527
5452	495528
25360	495529
37041	495530
127138	495531
81359	495532
51395	495533
80231	495534
111268	495535
12112	495536
66378	495537
147856	495538
79113	495539
18805	495540
77236	495541
169910	495542
183672	495543
9867	495544
59680	495545
271678	495546
74321	495547
130130	495548
207450	495549
253092	495550
98377	495551
31969	495552
2874	495553
1087	495554
10092	495555
15791	495556
247845	495557
83873	495558
6861	495559
4487	495560
23880	495561
50064	495562
158664	495563
35804	495564
15353	495565
22285	495566
118301	495567
245360	495568
12340	495569
671	495570
80059	495571
66398	495572
1691	495573
229133	495574
17304	495575
2210	495576
114691	495577
208494	495578
43124	495579
22852	495580
137147	495581
2548	495582
3700	495583
1314	495584
17296	495585
91074	495586
1544	495587
34331	495588
62034	495589
75139	495590
25494	495591
5603	495592
37034	495593
105461	495594
236682	495595
19971	495596
81340	495597
115993	495598
118858	495599
43395	495600
110001	495601
69485	495602
145899	495603
195910	495604
209649	495605
475	495606
44505	495607
24920	495608
167921	495609
7034	495610
3197	495611
50220	495612
28661	495613
80845	495614
76559	495615
1404	495616
4672	495617
19784	495618
6618	495619
237624	495620
4611	495621
6740	495622
175620	495623
103997	495624
39228	495625
219902	495626
58406	495627
49199	495628
31581	495629
74584	495630
191779	495631
38206	495632
54812	495633
112565	495634
202613	495635
24220	495636
37998	495637
37889	495638
45698	495639
2135	495640
160722	495641
265812	495642
10275	495643
43362	495644
89921	495645
36236	495646
6950	495647
266	495648
74374	495649
48028	495650
2023	495651
17138	495652
137289	495653
113342	495654
106521	495655
11319	495656
47832	495657
30899	495658
89069	495659
98499	495660
49014	495661
65398	495662
162984	495663
159700	495664
7863	495665
105876	495666
208151	495667
170818	495668
6973	495669
12567	495670
155661	495671
219643	495672
792	495673
38520	495674
23216	495675
182019	495676
25212	495677
32648	495678
149422	495679
160940	495680
148934	495681
58299	495682
248776	495683
6545	495684
20877	495685
15853	495686
77749	495687
31341	495688
8067	495689
56484	495690
36425	495691
43342	495692
28118	495693
152169	495694
134846	495695
100642	495696
69594	495697
33685	495698
27256	495699
119688	495700
3067	495701
27025	495702
25371	495703
194023	495704
98147	495705
104304	495706
128981	495707
267250	495708
14460	495709
85751	495710
174406	495711
93060	495712
59730	495713
165875	495714
8309	495715
27431	495716
22751	495717
2102	495718
69044	495719
70022	495720
84631	495721
96287	495722
110576	495723
135187	495724
86160	495725
3580	495726
42170	495727
66825	495728
7667	495729
117981	495730
10182	495731
41463	495732
102447	495733
124535	495734
85299	495735
532	495736
46786	495737
38724	495738
145732	495739
58990	495740
67247	495741
1047	495742
119498	495743
211914	495744
48	495745
2989	495746
124630	495747
12699	495748
5805	495749
2842	495750
29566	495751
135450	495752
54464	495753
169939	495754
3266	495755
39193	495756
16824	495757
683	495758
6388	495759
12451	495760
134548	495761
30561	495762
14883	495763
16266	495764
13210	495765
39489	495766
52002	495767
25961	495768
12757	495769
112280	495770
115924	495771
220165	495772
66960	495773
47982	495774
6123	495775
55183	495776
267369	495777
58339	495778
730	495779
1528	495780
62321	495781
110259	495782
106	495783
14129	495784
79993	495785
7082	495786
210344	495787
14483	495788
123241	495789
222424	495790
20317	495791
56164	495792
156846	495793
43466	495794
110649	495795
867	495796
30489	495797
1242	495798
4268	495799
267743	495800
30531	495801
15	495802
24319	495803
150680	495804
190048	495805
5200	495806
25059	495807
934	495808
3275	495809
9193	495810
70043	495811
232151	495812
2984	495813
137495	495814
106821	495815
221975	495816
174708	495817
9473	495818
1492	495819
530	495820
73380	495821
24046	495822
699	495823
3246	495824
128461	495825
16809	495826
132866	495827
149	495828
51520	495829
29943	495830
157757	495831
31491	495832
648	495833
170380	495834
159964	495835
89751	495836
32140	495837
45704	495838
21960	495839
13954	495840
880	495841
239	495842
24188	495843
171469	495844
131575	495845
234441	495846
223870	495847
6475	495848
265033	495849
128479	495850
8045	495851
37590	495852
22283	495853
110001	495854
582	495855
261051	495856
27818	495857
5738	495858
97531	495859
37218	495860
13197	495861
251644	495862
109910	495863
5364	495864
31645	495865
110375	495866
33871	495867
241148	495868
121192	495869
192402	495870
92116	495871
217051	495872
338	495873
88883	495874
149271	495875
54487	495876
7520	495877
19020	495878
23635	495879
33425	495880
118619	495881
30388	495882
67407	495883
39807	495884
159751	495885
235297	495886
1398	495887
223	495888
37145	495889
159415	495890
261322	495891
12279	495892
40711	495893
31176	495894
154114	495895
24942	495896
130489	495897
80288	495898
4965	495899
142	495900
11	495901
932	495902
4997	495903
815	495904
247419	495905
48618	495906
5074	495907
243575	495908
25209	495909
1896	495910
98792	495911
121270	495912
246090	495913
5932	495914
59432	495915
10985	495916
116361	495917
160046	495918
33520	495919
37801	495920
41586	495921
17662	495922
7929	495923
232173	495924
138820	495925
20381	495926
1467	495927
34788	495928
225852	495929
37483	495930
42541	495931
4815	495932
4505	495933
6139	495934
33098	495935
138909	495936
94596	495937
10938	495938
113133	495939
27513	495940
60241	495941
10636	495942
89676	495943
19686	495944
17961	495945
14815	495946
17300	495947
171163	495948
4910	495949
97504	495950
231310	495951
159971	495952
374	495953
27333	495954
34430	495955
251397	495956
11676	495957
158585	495958
152348	495959
43374	495960
20515	495961
206223	495962
107890	495963
27292	495964
19087	495965
4801	495966
47706	495967
15146	495968
3871	495969
38990	495970
112365	495971
22998	495972
6363	495973
27821	495974
6229	495975
135650	495976
26	495977
40775	495978
70310	495979
17929	495980
44538	495981
21834	495982
9163	495983
11	495984
54782	495985
9427	495986
30304	495987
17806	495988
157482	495989
2551	495990
5574	495991
121	495992
3801	495993
33497	495994
2658	495995
236720	495996
707	495997
91045	495998
22746	495999
64799	496000
24219	496001
12316	496002
40438	496003
4776	496004
22282	496005
266698	496006
221246	496007
11140	496008
97004	496009
99665	496010
9525	496011
107937	496012
50410	496013
19184	496014
25788	496015
44664	496016
21221	496017
157322	496018
9729	496019
9486	496020
49548	496021
207633	496022
97864	496023
41585	496024
272529	496025
258642	496026
12613	496027
23215	496028
156518	496029
3563	496030
16085	496031
60960	496032
204473	496033
67254	496034
14936	496035
144028	496036
158953	496037
198434	496038
8818	496039
70924	496040
17534	496041
92592	496042
10762	496043
230565	496044
7003	496045
7944	496046
44260	496047
9686	496048
101234	496049
11508	496050
8228	496051
9393	496052
7714	496053
104262	496054
243782	496055
6376	496056
1347	496057
208736	496058
81108	496059
16429	496060
76785	496061
87480	496062
24385	496063
7945	496064
79849	496065
92	496066
117164	496067
76155	496068
245332	496069
28207	496070
24102	496071
131834	496072
127853	496073
124513	496074
29514	496075
583	496076
43700	496077
90992	496078
223366	496079
1485	496080
30158	496081
829	496082
57145	496083
2017	496084
210575	496085
10	496086
11611	496087
87321	496088
2903	496089
27408	496090
12399	496091
40000	496092
233063	496093
21143	496094
77377	496095
816	496096
114921	496097
106518	496098
12823	496099
41879	496100
148514	496101
9261	496102
103982	496103
1517	496104
641	496105
106998	496106
36121	496107
2501	496108
74642	496109
12456	496110
36480	496111
88792	496112
33077	496113
176326	496114
25820	496115
341	496116
252377	496117
140018	496118
18785	496119
113187	496120
33922	496121
25333	496122
46831	496123
117955	496124
10891	496125
104834	496126
9928	496127
136569	496128
89501	496129
40461	496130
147501	496131
164960	496132
33253	496133
111954	496134
226755	496135
31183	496136
104090	496137
75284	496138
1745	496139
39639	496140
14018	496141
13092	496142
6294	496143
89738	496144
67569	496145
117186	496146
51280	496147
21134	496148
238768	496149
30424	496150
108880	496151
3632	496152
160443	496153
45552	496154
6899	496155
90466	496156
152026	496157
39892	496158
168885	496159
105979	496160
51072	496161
36604	496162
112011	496163
94722	496164
227887	496165
46834	496166
54642	496167
27238	496168
4774	496169
57524	496170
33213	496171
13050	496172
54963	496173
43442	496174
209111	496175
544	496176
86290	496177
183375	496178
6335	496179
251243	496180
13907	496181
15055	496182
14087	496183
1605	496184
40777	496185
85	496186
33252	496187
27391	496188
108147	496189
65585	496190
124158	496191
234	496192
25246	496193
38090	496194
255136	496195
236401	496196
114815	496197
132607	496198
19805	496199
92727	496200
1684	496201
5289	496202
2187	496203
27803	496204
25530	496205
46964	496206
132839	496207
8261	496208
113988	496209
65867	496210
42273	496211
48850	496212
46934	496213
4726	496214
166992	496215
1790	496216
38955	496217
78976	496218
804	496219
4676	496220
7741	496221
12632	496222
39213	496223
80965	496224
45283	496225
47903	496226
163006	496227
4970	496228
80643	496229
32109	496230
37713	496231
5691	496232
87307	496233
3783	496234
88942	496235
169159	496236
82556	496237
198269	496238
172188	496239
1549	496240
266965	496241
1880	496242
2221	496243
4844	496244
16072	496245
16464	496246
194385	496247
51667	496248
146727	496249
28340	496250
97623	496251
191960	496252
31301	496253
199343	496254
52466	496255
133209	496256
15392	496257
88563	496258
32652	496259
50270	496260
159495	496261
7840	496262
96631	496263
153583	496264
54427	496265
614	496266
105252	496267
55226	496268
39698	496269
6056	496270
22778	496271
7609	496272
91584	496273
101016	496274
39615	496275
3842	496276
43693	496277
73996	496278
145018	496279
6379	496280
156871	496281
80344	496282
237857	496283
105051	496284
48388	496285
11434	496286
58177	496287
41888	496288
26567	496289
1112	496290
186406	496291
103721	496292
1223	496293
2544	496294
57071	496295
13176	496296
74752	496297
1692	496298
30364	496299
32885	496300
199319	496301
23316	496302
52125	496303
106195	496304
213181	496305
146926	496306
5972	496307
18152	496308
42	496309
3070	496310
11128	496311
306	496312
80679	496313
83365	496314
34346	496315
14303	496316
26705	496317
199346	496318
7791	496319
52686	496320
131046	496321
55072	496322
30983	496323
20722	496324
55112	496325
20206	496326
27632	496327
4602	496328
368	496329
98578	496330
15601	496331
54416	496332
224822	496333
100130	496334
90701	496335
130	496336
23154	496337
24012	496338
15734	496339
578	496340
809	496341
6260	496342
10664	496343
153224	496344
246795	496345
46390	496346
79714	496347
190830	496348
22447	496349
268562	496350
234765	496351
28562	496352
262481	496353
50152	496354
180131	496355
1078	496356
203956	496357
132213	496358
111667	496359
104708	496360
97583	496361
28273	496362
190141	496363
138200	496364
22458	496365
32657	496366
17832	496367
222004	496368
146670	496369
6417	496370
850	496371
24748	496372
53402	496373
5196	496374
62128	496375
58710	496376
13002	496377
11452	496378
11509	496379
46070	496380
73459	496381
175794	496382
84405	496383
130188	496384
2111	496385
1049	496386
5131	496387
90212	496388
260084	496389
51654	496390
57544	496391
2590	496392
18974	496393
2450	496394
4679	496395
75339	496396
53633	496397
138	496398
9546	496399
111966	496400
250618	496401
608	496402
227277	496403
72010	496404
246946	496405
82778	496406
51969	496407
18798	496408
263053	496409
13713	496410
178637	496411
10219	496412
2045	496413
65072	496414
158638	496415
6999	496416
3164	496417
3329	496418
146	496419
11212	496420
1798	496421
58705	496422
247941	496423
346	496424
147907	496425
165785	496426
16557	496427
1775	496428
74257	496429
6533	496430
146572	496431
242486	496432
6305	496433
62638	496434
104863	496435
23126	496436
207044	496437
6104	496438
138080	496439
40677	496440
2786	496441
16953	496442
21528	496443
29228	496444
15873	496445
11022	496446
178824	496447
15337	496448
4255	496449
6336	496450
616	496451
65614	496452
125003	496453
59004	496454
54766	496455
52539	496456
14355	496457
21	496458
52812	496459
45946	496460
1913	496461
5850	496462
206726	496463
50200	496464
28119	496465
1714	496466
258014	496467
20730	496468
26512	496469
38356	496470
3532	496471
142584	496472
164898	496473
20976	496474
17852	496475
67821	496476
43130	496477
12303	496478
67603	496479
1595	496480
2893	496481
107193	496482
13872	496483
26811	496484
1049	496485
13245	496486
78989	496487
7487	496488
47969	496489
245672	496490
6799	496491
241379	496492
44644	496493
40312	496494
221536	496495
22569	496496
20959	496497
233279	496498
10415	496499
104052	496500
1143	496501
331	496502
62976	496503
253081	496504
148449	496505
16642	496506
6105	496507
68248	496508
136894	496509
9246	496510
64027	496511
108228	496512
1008	496513
83505	496514
47576	496515
20212	496516
42335	496517
90080	496518
207033	496519
100123	496520
54869	496521
6047	496522
16980	496523
182721	496524
1218	496525
61209	496526
73919	496527
68151	496528
15759	496529
43544	496530
42550	496531
914	496532
264287	496533
6966	496534
83719	496535
34893	496536
166368	496537
109068	496538
4769	496539
149621	496540
6380	496541
175758	496542
76339	496543
79840	496544
42230	496545
228516	496546
42569	496547
157372	496548
210082	496549
3410	496550
26435	496551
95046	496552
674	496553
19627	496554
178515	496555
26837	496556
61385	496557
24706	496558
66421	496559
27594	496560
65652	496561
251656	496562
98424	496563
124296	496564
24635	496565
20787	496566
14880	496567
2058	496568
164989	496569
9043	496570
2417	496571
26245	496572
142676	496573
27050	496574
7699	496575
61472	496576
16635	496577
14220	496578
2121	496579
267739	496580
10447	496581
146331	496582
18506	496583
2160	496584
74809	496585
13003	496586
272015	496587
41747	496588
66637	496589
77128	496590
6243	496591
183874	496592
138377	496593
3505	496594
1068	496595
205512	496596
3242	496597
34360	496598
90306	496599
4663	496600
119725	496601
63698	496602
145384	496603
22259	496604
141953	496605
34114	496606
2513	496607
2883	496608
1955	496609
39429	496610
167554	496611
298	496612
12144	496613
22191	496614
144263	496615
68975	496616
11580	496617
9112	496618
100979	496619
36030	496620
228618	496621
2813	496622
29923	496623
13405	496624
40394	496625
81638	496626
39754	496627
89814	496628
66762	496629
15867	496630
34367	496631
96286	496632
2230	496633
143983	496634
103730	496635
17858	496636
30856	496637
8058	496638
16201	496639
6413	496640
24004	496641
36571	496642
73905	496643
19955	496644
27101	496645
107551	496646
17269	496647
14953	496648
222488	496649
5726	496650
30607	496651
12121	496652
596	496653
68559	496654
108469	496655
1008	496656
169317	496657
4710	496658
17569	496659
25914	496660
24034	496661
17622	496662
100175	496663
3168	496664
36908	496665
1721	496666
123404	496667
144889	496668
124105	496669
96551	496670
2206	496671
14876	496672
39007	496673
65641	496674
152220	496675
28852	496676
16270	496677
109271	496678
64132	496679
2701	496680
60543	496681
7123	496682
20515	496683
1251	496684
2451	496685
102865	496686
3161	496687
109879	496688
4818	496689
83787	496690
4878	496691
267285	496692
152	496693
133238	496694
213975	496695
18947	496696
40252	496697
65039	496698
976	496699
151019	496700
22339	496701
176271	496702
126662	496703
38234	496704
101787	496705
114130	496706
135145	496707
246998	496708
46	496709
3486	496710
1265	496711
6535	496712
73757	496713
49689	496714
125923	496715
17654	496716
111107	496717
3216	496718
152435	496719
17534	496720
15197	496721
143363	496722
61146	496723
117059	496724
759	496725
87276	496726
7063	496727
119271	496728
22471	496729
33164	496730
249	496731
151210	496732
151361	496733
83221	496734
67060	496735
60630	496736
61231	496737
14287	496738
33269	496739
196935	496740
30108	496741
3079	496742
8555	496743
11052	496744
34217	496745
44197	496746
7638	496747
127807	496748
19179	496749
6543	496750
79980	496751
39286	496752
83198	496753
16133	496754
159992	496755
78428	496756
130622	496757
19757	496758
145681	496759
557	496760
151562	496761
141367	496762
112178	496763
6705	496764
164465	496765
215966	496766
7397	496767
163497	496768
56186	496769
24939	496770
20435	496771
231291	496772
43767	496773
37097	496774
519	496775
35967	496776
32148	496777
3928	496778
102510	496779
17497	496780
11164	496781
18048	496782
533	496783
234257	496784
42434	496785
66325	496786
19675	496787
6818	496788
8714	496789
140406	496790
161263	496791
101532	496792
214724	496793
84700	496794
94293	496795
255571	496796
1701	496797
160975	496798
63472	496799
67139	496800
59806	496801
189737	496802
151973	496803
28533	496804
11937	496805
272619	496806
2698	496807
70	496808
80662	496809
4209	496810
9512	496811
6089	496812
100498	496813
4634	496814
7086	496815
23133	496816
70445	496817
29418	496818
58333	496819
261447	496820
11183	496821
91411	496822
3173	496823
1147	496824
168720	496825
83127	496826
77336	496827
36327	496828
40282	496829
14896	496830
71091	496831
25024	496832
11997	496833
190440	496834
16401	496835
14989	496836
79978	496837
393	496838
2381	496839
72839	496840
9876	496841
553	496842
4470	496843
37197	496844
150296	496845
194462	496846
24498	496847
238444	496848
20827	496849
147557	496850
75907	496851
55562	496852
98588	496853
38321	496854
20501	496855
121088	496856
4338	496857
111050	496858
43970	496859
22350	496860
52256	496861
235536	496862
25596	496863
16039	496864
3438	496865
437	496866
8897	496867
2274	496868
41828	496869
37390	496870
18125	496871
11130	496872
88673	496873
225310	496874
76166	496875
134791	496876
100149	496877
26165	496878
11831	496879
58178	496880
10672	496881
19535	496882
29326	496883
6151	496884
245306	496885
10890	496886
39862	496887
245	496888
90226	496889
12872	496890
12673	496891
73257	496892
1787	496893
31614	496894
9141	496895
4669	496896
259105	496897
91813	496898
54861	496899
918	496900
25022	496901
64214	496902
6189	496903
65705	496904
3533	496905
157777	496906
122408	496907
127411	496908
109506	496909
222226	496910
7768	496911
4440	496912
70355	496913
16365	496914
53662	496915
592	496916
18037	496917
81912	496918
213497	496919
65877	496920
10356	496921
129958	496922
5	496923
1632	496924
141527	496925
729	496926
52386	496927
80744	496928
76066	496929
23273	496930
29429	496931
36692	496932
3246	496933
103522	496934
30626	496935
182804	496936
2450	496937
107603	496938
89523	496939
1127	496940
31749	496941
104911	496942
2655	496943
221437	496944
65474	496945
178251	496946
80616	496947
13928	496948
80119	496949
43063	496950
49975	496951
168416	496952
665	496953
75535	496954
8174	496955
38345	496956
13615	496957
18376	496958
1297	496959
3726	496960
63978	496961
94923	496962
171347	496963
248336	496964
8315	496965
130023	496966
45979	496967
228185	496968
26988	496969
40410	496970
10794	496971
168857	496972
17518	496973
7745	496974
18682	496975
10946	496976
15776	496977
58973	496978
14499	496979
94978	496980
22568	496981
144421	496982
43103	496983
28458	496984
3424	496985
5158	496986
122163	496987
50403	496988
20380	496989
110542	496990
22051	496991
50728	496992
8034	496993
136110	496994
101431	496995
12211	496996
47408	496997
88947	496998
12192	496999
23131	497000
13727	497001
243948	497002
121838	497003
28648	497004
53286	497005
8533	497006
2203	497007
201846	497008
581	497009
25185	497010
49402	497011
66693	497012
188273	497013
7297	497014
76909	497015
168694	497016
122329	497017
182509	497018
8834	497019
2275	497020
1817	497021
150510	497022
98342	497023
128961	497024
98807	497025
136255	497026
8594	497027
9493	497028
749	497029
20005	497030
5149	497031
60528	497032
132960	497033
203	497034
143356	497035
70900	497036
79844	497037
4273	497038
26883	497039
6787	497040
24787	497041
15580	497042
158353	497043
20999	497044
92606	497045
13590	497046
3802	497047
244500	497048
21223	497049
15112	497050
14962	497051
3651	497052
30213	497053
68844	497054
14620	497055
32678	497056
224940	497057
153020	497058
83367	497059
2095	497060
170049	497061
46138	497062
125836	497063
12984	497064
880	497065
27819	497066
57093	497067
760	497068
20669	497069
18886	497070
69917	497071
31492	497072
11904	497073
1634	497074
6556	497075
86070	497076
18726	497077
34681	497078
11667	497079
167979	497080
189357	497081
95224	497082
43120	497083
147	497084
24478	497085
12560	497086
1001	497087
61946	497088
69759	497089
548	497090
2721	497091
135225	497092
256110	497093
103363	497094
1334	497095
130377	497096
15059	497097
59217	497098
138742	497099
85700	497100
97656	497101
4417	497102
13144	497103
5609	497104
104730	497105
61810	497106
14273	497107
186	497108
10851	497109
270119	497110
2036	497111
150445	497112
2990	497113
6731	497114
64536	497115
66906	497116
18877	497117
264335	497118
17582	497119
125056	497120
144243	497121
10396	497122
172130	497123
68230	497124
13451	497125
56476	497126
144130	497127
13076	497128
120845	497129
23245	497130
209802	497131
41803	497132
32416	497133
30902	497134
48556	497135
125278	497136
21029	497137
44955	497138
24894	497139
89484	497140
106966	497141
13533	497142
23195	497143
99742	497144
3270	497145
210103	497146
267153	497147
27342	497148
27243	497149
57089	497150
232756	497151
5889	497152
6385	497153
26354	497154
23779	497155
9521	497156
77422	497157
198308	497158
14149	497159
238898	497160
154327	497161
1258	497162
71862	497163
26542	497164
62390	497165
43191	497166
68218	497167
235746	497168
15471	497169
2630	497170
22548	497171
15558	497172
52212	497173
370	497174
69191	497175
44747	497176
217409	497177
18564	497178
73663	497179
4742	497180
44430	497181
84045	497182
75538	497183
146275	497184
2955	497185
91236	497186
47291	497187
6737	497188
152034	497189
6484	497190
17280	497191
36074	497192
46700	497193
8958	497194
22987	497195
18240	497196
174512	497197
488	497198
15673	497199
1594	497200
421	497201
251027	497202
59225	497203
24292	497204
147520	497205
64168	497206
26109	497207
88653	497208
202158	497209
265089	497210
120	497211
454	497212
35795	497213
693	497214
264774	497215
271691	497216
99946	497217
25435	497218
33024	497219
9453	497220
220208	497221
237088	497222
1911	497223
131662	497224
46654	497225
69929	497226
52209	497227
46159	497228
176697	497229
67833	497230
3737	497231
24042	497232
59468	497233
143225	497234
27942	497235
9861	497236
42765	497237
175826	497238
1043	497239
173670	497240
89449	497241
223876	497242
58129	497243
125672	497244
6590	497245
207	497246
22042	497247
64066	497248
73	497249
36072	497250
35782	497251
195992	497252
60198	497253
136966	497254
151082	497255
74926	497256
14230	497257
71015	497258
54956	497259
231213	497260
80713	497261
58857	497262
9166	497263
11356	497264
150854	497265
3116	497266
2162	497267
240256	497268
9452	497269
103869	497270
23976	497271
142306	497272
18937	497273
2123	497274
12681	497275
6429	497276
991	497277
168300	497278
63806	497279
78756	497280
56879	497281
7963	497282
182624	497283
30818	497284
1783	497285
87529	497286
105106	497287
39887	497288
110034	497289
4974	497290
8064	497291
112581	497292
180417	497293
56590	497294
199600	497295
30146	497296
22	497297
11974	497298
31941	497299
147402	497300
939	497301
57327	497302
10427	497303
3239	497304
7545	497305
21142	497306
181010	497307
196790	497308
35937	497309
51288	497310
61022	497311
16560	497312
13139	497313
174603	497314
194133	497315
84322	497316
49505	497317
44164	497318
23264	497319
33886	497320
138388	497321
7906	497322
90787	497323
14830	497324
189563	497325
71042	497326
180958	497327
61083	497328
30683	497329
109242	497330
51859	497331
162537	497332
80994	497333
4390	497334
205405	497335
12047	497336
21509	497337
269994	497338
16804	497339
12122	497340
70132	497341
6793	497342
6423	497343
27093	497344
163660	497345
104804	497346
84152	497347
271108	497348
148429	497349
5309	497350
33021	497351
7020	497352
358	497353
186398	497354
129928	497355
14761	497356
105183	497357
55836	497358
80538	497359
11178	497360
170745	497361
13219	497362
30626	497363
69035	497364
161905	497365
143806	497366
17323	497367
12248	497368
1268	497369
40516	497370
9296	497371
176141	497372
16167	497373
58004	497374
15245	497375
185501	497376
72096	497377
49057	497378
195238	497379
5079	497380
44715	497381
8729	497382
169895	497383
37930	497384
37071	497385
74900	497386
283	497387
182628	497388
5345	497389
89947	497390
11888	497391
4943	497392
5277	497393
89504	497394
196	497395
58939	497396
39618	497397
14878	497398
218433	497399
54941	497400
2349	497401
18854	497402
129031	497403
153457	497404
142718	497405
33315	497406
42317	497407
61508	497408
17164	497409
19225	497410
12345	497411
59706	497412
101815	497413
55668	497414
8426	497415
100213	497416
79992	497417
28559	497418
96659	497419
12881	497420
45491	497421
162368	497422
8053	497423
92801	497424
137980	497425
57984	497426
12351	497427
42929	497428
1117	497429
101691	497430
48723	497431
18154	497432
3520	497433
1062	497434
36354	497435
1642	497436
70341	497437
11994	497438
188910	497439
23114	497440
3236	497441
11769	497442
4813	497443
23139	497444
6744	497445
12069	497446
17253	497447
85765	497448
26457	497449
87019	497450
67576	497451
82500	497452
6074	497453
49313	497454
26313	497455
241611	497456
59791	497457
8142	497458
3867	497459
32253	497460
40920	497461
25786	497462
6200	497463
221687	497464
69850	497465
708	497466
122626	497467
11967	497468
1952	497469
38406	497470
27735	497471
49730	497472
14107	497473
1099	497474
71555	497475
268224	497476
259	497477
57281	497478
8367	497479
54708	497480
253626	497481
34222	497482
27260	497483
247502	497484
2373	497485
3505	497486
16183	497487
82879	497488
40791	497489
106643	497490
70865	497491
105541	497492
65004	497493
105791	497494
14009	497495
15346	497496
78636	497497
2302	497498
12281	497499
17519	497500
1918	497501
26396	497502
113568	497503
102587	497504
12536	497505
113846	497506
150561	497507
67974	497508
68016	497509
36610	497510
206818	497511
61808	497512
27707	497513
57622	497514
7317	497515
41683	497516
152478	497517
137045	497518
156012	497519
60606	497520
141895	497521
1577	497522
25497	497523
52708	497524
5599	497525
36294	497526
141822	497527
57592	497528
140180	497529
226704	497530
5382	497531
52915	497532
32634	497533
265247	497534
96668	497535
56926	497536
240514	497537
58506	497538
11702	497539
26887	497540
27724	497541
995	497542
647	497543
164374	497544
252626	497545
4826	497546
221555	497547
157808	497548
49143	497549
4150	497550
74882	497551
39745	497552
36653	497553
19328	497554
39945	497555
111447	497556
649	497557
5884	497558
16704	497559
45	497560
53034	497561
1884	497562
7402	497563
261307	497564
4193	497565
108623	497566
883	497567
43950	497568
52020	497569
96883	497570
35530	497571
183695	497572
16447	497573
20046	497574
6234	497575
40940	497576
39431	497577
220978	497578
35591	497579
66003	497580
1579	497581
48191	497582
95027	497583
93490	497584
39156	497585
9513	497586
136423	497587
39121	497588
39581	497589
102902	497590
8876	497591
199041	497592
52920	497593
11299	497594
156229	497595
71717	497596
13325	497597
27166	497598
111	497599
9870	497600
15180	497601
68869	497602
242390	497603
162471	497604
115913	497605
41867	497606
147766	497607
150391	497608
1785	497609
2601	497610
11082	497611
37338	497612
76978	497613
123384	497614
235244	497615
1067	497616
27412	497617
47064	497618
5579	497619
171250	497620
4715	497621
22064	497622
23756	497623
9871	497624
34426	497625
115562	497626
2797	497627
25889	497628
26415	497629
15390	497630
3837	497631
84926	497632
26817	497633
97223	497634
16771	497635
15276	497636
51947	497637
248962	497638
162360	497639
139761	497640
2789	497641
31447	497642
54651	497643
37475	497644
144065	497645
52602	497646
261827	497647
6081	497648
12991	497649
13633	497650
1748	497651
86449	497652
1063	497653
132241	497654
861	497655
30240	497656
46489	497657
98849	497658
5490	497659
34601	497660
193052	497661
853	497662
3738	497663
46932	497664
6336	497665
88009	497666
1321	497667
3325	497668
94957	497669
3691	497670
67457	497671
26328	497672
18110	497673
24570	497674
49131	497675
238292	497676
91233	497677
20638	497678
90720	497679
13489	497680
25687	497681
41074	497682
3400	497683
99374	497684
13753	497685
26638	497686
231175	497687
26916	497688
63839	497689
2706	497690
250943	497691
1001	497692
3045	497693
47776	497694
60123	497695
5728	497696
24277	497697
81050	497698
69053	497699
27282	497700
14246	497701
4255	497702
5821	497703
100830	497704
27470	497705
18529	497706
56321	497707
93365	497708
18688	497709
11421	497710
41362	497711
58771	497712
14290	497713
43058	497714
9693	497715
10197	497716
13178	497717
6340	497718
13122	497719
28138	497720
919	497721
45915	497722
156625	497723
36956	497724
2379	497725
25066	497726
241732	497727
141728	497728
97197	497729
52704	497730
103415	497731
69486	497732
164910	497733
2429	497734
11996	497735
101336	497736
11411	497737
175137	497738
26279	497739
55749	497740
112716	497741
99141	497742
391	497743
9946	497744
22419	497745
106055	497746
28939	497747
79186	497748
1372	497749
218846	497750
2989	497751
26930	497752
10	497753
26926	497754
44104	497755
87288	497756
2	497757
28322	497758
216739	497759
5789	497760
126366	497761
6607	497762
102546	497763
8590	497764
28525	497765
33568	497766
12790	497767
55518	497768
91284	497769
37156	497770
249659	497771
3222	497772
127150	497773
42146	497774
35509	497775
112068	497776
69632	497777
20636	497778
54809	497779
9178	497780
114968	497781
6603	497782
31094	497783
3711	497784
9483	497785
5612	497786
743	497787
405	497788
3136	497789
252859	497790
23274	497791
19599	497792
32680	497793
113636	497794
38826	497795
72866	497796
344	497797
187223	497798
19558	497799
126351	497800
9495	497801
165073	497802
248254	497803
58592	497804
67837	497805
180739	497806
44192	497807
120180	497808
109935	497809
21878	497810
37556	497811
158489	497812
212436	497813
125344	497814
1350	497815
20122	497816
42681	497817
14493	497818
4040	497819
91839	497820
18908	497821
149712	497822
16100	497823
4893	497824
2250	497825
51110	497826
24702	497827
37101	497828
8004	497829
58420	497830
9787	497831
4562	497832
50715	497833
105866	497834
95263	497835
15354	497836
76000	497837
105064	497838
67897	497839
19533	497840
251805	497841
214177	497842
44200	497843
76236	497844
5481	497845
38761	497846
12533	497847
27315	497848
14106	497849
3722	497850
39772	497851
142369	497852
22341	497853
236688	497854
151402	497855
4348	497856
11675	497857
61463	497858
98496	497859
53015	497860
2563	497861
48612	497862
36811	497863
41248	497864
1691	497865
6051	497866
63257	497867
130529	497868
240865	497869
73896	497870
139136	497871
8704	497872
12169	497873
56848	497874
233342	497875
381	497876
38883	497877
23808	497878
123177	497879
1672	497880
18237	497881
24050	497882
1506	497883
246450	497884
11144	497885
154347	497886
17363	497887
236994	497888
101992	497889
141086	497890
48893	497891
111385	497892
5	497893
31	497894
42523	497895
2421	497896
16606	497897
4046	497898
548	497899
12	497900
15341	497901
33581	497902
870	497903
12053	497904
39993	497905
38185	497906
182137	497907
56266	497908
95214	497909
268297	497910
93769	497911
4827	497912
167222	497913
6086	497914
57551	497915
741	497916
40399	497917
16972	497918
10036	497919
32532	497920
8848	497921
251620	497922
13151	497923
13513	497924
85303	497925
45949	497926
2711	497927
5083	497928
85648	497929
67591	497930
128299	497931
112	497932
81749	497933
20243	497934
208331	497935
7299	497936
263045	497937
81264	497938
1697	497939
20778	497940
654	497941
48325	497942
1112	497943
134312	497944
117719	497945
109726	497946
141	497947
228	497948
160829	497949
24780	497950
36133	497951
17871	497952
21092	497953
136684	497954
70620	497955
9466	497956
68363	497957
10719	497958
62227	497959
718	497960
35486	497961
17504	497962
2463	497963
29698	497964
11711	497965
60215	497966
16273	497967
124295	497968
18112	497969
69319	497970
7397	497971
105724	497972
16	497973
1014	497974
252480	497975
26680	497976
184021	497977
124246	497978
7450	497979
7824	497980
53381	497981
31048	497982
110973	497983
212279	497984
27157	497985
1375	497986
2655	497987
55656	497988
63745	497989
166393	497990
79610	497991
44191	497992
41372	497993
9837	497994
54032	497995
36186	497996
17902	497997
8832	497998
78009	497999
154	498000
15	498001
221764	498002
4097	498003
57433	498004
6068	498005
30508	498006
197560	498007
162920	498008
10976	498009
31800	498010
19075	498011
3626	498012
2756	498013
121788	498014
134173	498015
115403	498016
1876	498017
2710	498018
136060	498019
58551	498020
620	498021
1378	498022
31619	498023
189893	498024
22	498025
34224	498026
169599	498027
10896	498028
3269	498029
68247	498030
258840	498031
611	498032
7651	498033
106342	498034
214548	498035
65068	498036
1557	498037
59008	498038
2371	498039
162627	498040
70686	498041
102766	498042
43171	498043
59670	498044
2859	498045
31924	498046
51513	498047
30298	498048
2808	498049
42528	498050
48680	498051
161144	498052
59730	498053
17673	498054
109104	498055
29959	498056
13229	498057
3139	498058
2439	498059
7224	498060
10828	498061
12494	498062
33535	498063
10126	498064
63088	498065
35712	498066
39166	498067
551	498068
31794	498069
227014	498070
82382	498071
10840	498072
230801	498073
12368	498074
264706	498075
168228	498076
25796	498077
2281	498078
26932	498079
36562	498080
1526	498081
63676	498082
12339	498083
107514	498084
100064	498085
68386	498086
280	498087
36322	498088
157906	498089
248365	498090
214095	498091
2081	498092
93932	498093
1734	498094
51159	498095
4567	498096
2139	498097
15695	498098
29450	498099
113132	498100
261108	498101
946	498102
46585	498103
96340	498104
159466	498105
23469	498106
40731	498107
38816	498108
163715	498109
996	498110
142193	498111
87057	498112
126419	498113
170392	498114
52654	498115
6702	498116
135483	498117
162286	498118
19088	498119
20974	498120
41204	498121
129736	498122
3397	498123
241155	498124
112757	498125
188267	498126
39786	498127
222558	498128
1909	498129
23223	498130
12049	498131
198947	498132
4747	498133
172974	498134
241206	498135
63407	498136
120025	498137
158656	498138
235918	498139
29346	498140
11039	498141
73962	498142
22480	498143
248884	498144
750	498145
177539	498146
60604	498147
11603	498148
37373	498149
40371	498150
101760	498151
65551	498152
124407	498153
99915	498154
14271	498155
249324	498156
57161	498157
52537	498158
1274	498159
49256	498160
140277	498161
3110	498162
7556	498163
54102	498164
52897	498165
8854	498166
152387	498167
1	498168
17824	498169
24041	498170
10497	498171
255150	498172
64589	498173
58331	498174
77796	498175
455	498176
21274	498177
169953	498178
8078	498179
38938	498180
57107	498181
53186	498182
5736	498183
195416	498184
168420	498185
186969	498186
232485	498187
94938	498188
2494	498189
261337	498190
62674	498191
58953	498192
36351	498193
62568	498194
888	498195
10972	498196
242421	498197
9877	498198
79863	498199
66779	498200
25080	498201
84	498202
15936	498203
110323	498204
6149	498205
16946	498206
2363	498207
18912	498208
27400	498209
84760	498210
1300	498211
141045	498212
15560	498213
134609	498214
59817	498215
62641	498216
24896	498217
30605	498218
58986	498219
48156	498220
49322	498221
108315	498222
1719	498223
136902	498224
108482	498225
56724	498226
5887	498227
56339	498228
44137	498229
147659	498230
36481	498231
361	498232
204628	498233
190034	498234
23586	498235
162454	498236
6160	498237
31123	498238
92520	498239
99384	498240
14597	498241
88789	498242
104809	498243
12616	498244
31	498245
26595	498246
19508	498247
6570	498248
45359	498249
31289	498250
76194	498251
92934	498252
32919	498253
134906	498254
30231	498255
58088	498256
1408	498257
25355	498258
5332	498259
26168	498260
816	498261
210964	498262
1816	498263
177415	498264
4071	498265
23389	498266
14027	498267
77177	498268
70803	498269
61810	498270
22420	498271
224105	498272
38002	498273
24860	498274
20596	498275
241022	498276
67595	498277
105035	498278
69613	498279
121854	498280
20901	498281
141605	498282
7750	498283
22109	498284
74146	498285
27522	498286
229156	498287
499	498288
87541	498289
18043	498290
216543	498291
101473	498292
24198	498293
162180	498294
9375	498295
127877	498296
108219	498297
10997	498298
3908	498299
14857	498300
30973	498301
2935	498302
13583	498303
6381	498304
1417	498305
68785	498306
39317	498307
84485	498308
63599	498309
57646	498310
49448	498311
93836	498312
7110	498313
79329	498314
23576	498315
350	498316
33112	498317
17432	498318
3463	498319
100478	498320
1989	498321
64236	498322
36991	498323
71889	498324
160006	498325
27947	498326
134470	498327
198182	498328
2146	498329
63051	498330
239928	498331
51826	498332
69473	498333
1023	498334
14496	498335
145463	498336
117018	498337
24527	498338
137299	498339
37954	498340
1301	498341
4344	498342
18802	498343
111037	498344
93650	498345
75826	498346
144155	498347
154784	498348
189724	498349
15684	498350
122770	498351
22610	498352
653	498353
106422	498354
17526	498355
3924	498356
40193	498357
31125	498358
180239	498359
8627	498360
118822	498361
109	498362
327	498363
63964	498364
19165	498365
58375	498366
189390	498367
1289	498368
46407	498369
96227	498370
168368	498371
15220	498372
153539	498373
25150	498374
114428	498375
53401	498376
48907	498377
595	498378
182424	498379
30992	498380
4299	498381
51681	498382
176762	498383
6036	498384
27505	498385
73780	498386
69605	498387
37096	498388
44027	498389
54268	498390
5609	498391
1973	498392
8288	498393
91293	498394
27763	498395
76839	498396
31648	498397
26962	498398
6550	498399
47480	498400
1017	498401
9907	498402
115344	498403
33767	498404
95058	498405
31803	498406
69363	498407
14659	498408
1860	498409
43217	498410
72315	498411
15536	498412
44252	498413
11623	498414
134739	498415
332	498416
20748	498417
16098	498418
5510	498419
352	498420
181186	498421
79677	498422
92746	498423
113724	498424
5525	498425
929	498426
13085	498427
78707	498428
219491	498429
249297	498430
3198	498431
76837	498432
4580	498433
169678	498434
8805	498435
145606	498436
6081	498437
96761	498438
42936	498439
99279	498440
53228	498441
82320	498442
113078	498443
43736	498444
27174	498445
53352	498446
218	498447
15991	498448
116377	498449
20207	498450
15619	498451
30462	498452
16722	498453
9158	498454
57713	498455
6875	498456
1373	498457
146644	498458
229	498459
113586	498460
33601	498461
269116	498462
164114	498463
12769	498464
338	498465
144101	498466
27593	498467
2960	498468
47301	498469
20785	498470
9665	498471
1619	498472
3616	498473
30611	498474
90926	498475
54329	498476
16422	498477
14898	498478
28244	498479
4557	498480
175246	498481
140993	498482
23440	498483
51893	498484
4636	498485
15669	498486
2903	498487
34115	498488
1625	498489
72250	498490
27518	498491
35131	498492
1758	498493
248999	498494
110989	498495
32502	498496
916	498497
20721	498498
1232	498499
225052	498500
34787	498501
1960	498502
11138	498503
9564	498504
41662	498505
41140	498506
45132	498507
9468	498508
78264	498509
64863	498510
137728	498511
15267	498512
28964	498513
991	498514
6836	498515
11216	498516
518	498517
898	498518
30051	498519
33698	498520
3146	498521
7602	498522
16466	498523
29	498524
129859	498525
26925	498526
84473	498527
3230	498528
73333	498529
723	498530
75271	498531
13365	498532
170675	498533
260888	498534
3957	498535
102598	498536
24245	498537
10774	498538
92896	498539
15451	498540
135729	498541
23200	498542
1435	498543
11154	498544
57961	498545
94767	498546
337	498547
14717	498548
16366	498549
4066	498550
56630	498551
79931	498552
9363	498553
17231	498554
7790	498555
65386	498556
809	498557
55127	498558
81115	498559
5101	498560
18405	498561
32299	498562
45294	498563
30892	498564
7606	498565
103108	498566
53307	498567
506	498568
209131	498569
3588	498570
73524	498571
56250	498572
31649	498573
78164	498574
12010	498575
31072	498576
139731	498577
220568	498578
10705	498579
90711	498580
130102	498581
71494	498582
51810	498583
47492	498584
147175	498585
166838	498586
97256	498587
71385	498588
42331	498589
1462	498590
33725	498591
264714	498592
159705	498593
7575	498594
42245	498595
1933	498596
201728	498597
41672	498598
83093	498599
268528	498600
79	498601
272547	498602
38219	498603
12866	498604
11969	498605
63650	498606
122652	498607
50547	498608
1360	498609
151	498610
143735	498611
8798	498612
152933	498613
909	498614
36247	498615
166231	498616
784	498617
21469	498618
31443	498619
1697	498620
9839	498621
5669	498622
84486	498623
100086	498624
1849	498625
38845	498626
8129	498627
180527	498628
49894	498629
16469	498630
27514	498631
250589	498632
8200	498633
16734	498634
3260	498635
48712	498636
41844	498637
23890	498638
22793	498639
3749	498640
63633	498641
206865	498642
5722	498643
19573	498644
4870	498645
43145	498646
10387	498647
10748	498648
108308	498649
4895	498650
10761	498651
134100	498652
2491	498653
6974	498654
122843	498655
14302	498656
13104	498657
180150	498658
256908	498659
90849	498660
1912	498661
62706	498662
6553	498663
8551	498664
132775	498665
159107	498666
9874	498667
18783	498668
6008	498669
87952	498670
2312	498671
10481	498672
17	498673
61011	498674
8029	498675
217421	498676
94844	498677
9465	498678
15451	498679
169590	498680
26006	498681
32028	498682
220782	498683
1675	498684
1712	498685
727	498686
1505	498687
15346	498688
12285	498689
11705	498690
21143	498691
28621	498692
101643	498693
2979	498694
22804	498695
44478	498696
44923	498697
29785	498698
171423	498699
11775	498700
209917	498701
4544	498702
164290	498703
27395	498704
51188	498705
87416	498706
10671	498707
2498	498708
37957	498709
112131	498710
1776	498711
1993	498712
55841	498713
27470	498714
165033	498715
31729	498716
17632	498717
378	498718
48546	498719
154657	498720
9531	498721
60961	498722
3067	498723
4929	498724
30604	498725
43704	498726
134656	498727
74893	498728
113214	498729
1174	498730
12749	498731
6	498732
28876	498733
110560	498734
47256	498735
235342	498736
186896	498737
9816	498738
205560	498739
126529	498740
46649	498741
33871	498742
58205	498743
206382	498744
118529	498745
56104	498746
112324	498747
38295	498748
94652	498749
3453	498750
31749	498751
151290	498752
13275	498753
2491	498754
2612	498755
17523	498756
17943	498757
54925	498758
102560	498759
210219	498760
33494	498761
147326	498762
81836	498763
193941	498764
6005	498765
30217	498766
47758	498767
137893	498768
11726	498769
64489	498770
9271	498771
175445	498772
166346	498773
221515	498774
19968	498775
61181	498776
12644	498777
214099	498778
5194	498779
38774	498780
188531	498781
165157	498782
11862	498783
7133	498784
30773	498785
124141	498786
197800	498787
1152	498788
12805	498789
266579	498790
5030	498791
56068	498792
78728	498793
172977	498794
147210	498795
380	498796
73508	498797
80990	498798
40924	498799
272714	498800
7528	498801
270489	498802
1037	498803
5144	498804
29539	498805
2650	498806
9940	498807
37860	498808
4096	498809
8428	498810
118311	498811
241258	498812
51615	498813
53656	498814
18237	498815
60025	498816
5118	498817
112091	498818
4679	498819
67332	498820
89540	498821
35	498822
234961	498823
5715	498824
38517	498825
3318	498826
54777	498827
101008	498828
6078	498829
146115	498830
59151	498831
142303	498832
5795	498833
76258	498834
3840	498835
6500	498836
55509	498837
124044	498838
6318	498839
173799	498840
37570	498841
28951	498842
89541	498843
52843	498844
55099	498845
8910	498846
78836	498847
29428	498848
4355	498849
97749	498850
45167	498851
1383	498852
127189	498853
121707	498854
128529	498855
32365	498856
17948	498857
155475	498858
39659	498859
143579	498860
134	498861
21989	498862
107227	498863
153049	498864
191	498865
153424	498866
125394	498867
3990	498868
231158	498869
175395	498870
271636	498871
140471	498872
77999	498873
6515	498874
237190	498875
36420	498876
2077	498877
179897	498878
10431	498879
63031	498880
4755	498881
5430	498882
5175	498883
163041	498884
29710	498885
75570	498886
43210	498887
18562	498888
166616	498889
2100	498890
107526	498891
11992	498892
243414	498893
292	498894
71876	498895
83742	498896
255157	498897
226982	498898
26697	498899
24569	498900
19109	498901
17729	498902
301	498903
17683	498904
7532	498905
38540	498906
238499	498907
6299	498908
91014	498909
44057	498910
8589	498911
21986	498912
35697	498913
63728	498914
14941	498915
17521	498916
35693	498917
81571	498918
234298	498919
30709	498920
113566	498921
720	498922
121827	498923
24616	498924
76455	498925
21400	498926
34201	498927
76764	498928
156884	498929
15719	498930
87969	498931
43611	498932
39626	498933
130663	498934
1063	498935
18204	498936
2783	498937
60377	498938
513	498939
52297	498940
71281	498941
58904	498942
213862	498943
120929	498944
243225	498945
253474	498946
108228	498947
156702	498948
154543	498949
155056	498950
188690	498951
157784	498952
2054	498953
576	498954
180784	498955
46286	498956
102583	498957
120643	498958
218	498959
84592	498960
61715	498961
22469	498962
1732	498963
23735	498964
25897	498965
81931	498966
1106	498967
1724	498968
3367	498969
85188	498970
57312	498971
158557	498972
4268	498973
529	498974
14699	498975
3687	498976
243189	498977
35874	498978
4643	498979
238551	498980
66016	498981
12751	498982
36388	498983
50694	498984
52773	498985
155690	498986
51724	498987
1575	498988
47539	498989
11055	498990
6222	498991
145026	498992
91910	498993
201138	498994
23529	498995
8840	498996
159880	498997
131093	498998
154988	498999
200231	499000
81402	499001
1979	499002
84614	499003
30362	499004
99145	499005
65979	499006
100173	499007
9977	499008
14897	499009
4019	499010
63716	499011
214647	499012
47769	499013
125220	499014
189215	499015
10358	499016
42759	499017
132293	499018
66009	499019
3894	499020
77173	499021
29215	499022
532	499023
29902	499024
2124	499025
8077	499026
112227	499027
12563	499028
4113	499029
260180	499030
81002	499031
78531	499032
1371	499033
56677	499034
18189	499035
155241	499036
56866	499037
34016	499038
2799	499039
79021	499040
248945	499041
32578	499042
233268	499043
2063	499044
127003	499045
9857	499046
64162	499047
161950	499048
19895	499049
136504	499050
6897	499051
3199	499052
39233	499053
12051	499054
13	499055
160384	499056
269069	499057
10738	499058
12987	499059
18361	499060
32434	499061
79671	499062
242365	499063
108954	499064
230192	499065
5145	499066
150224	499067
69728	499068
106053	499069
505	499070
31934	499071
127151	499072
45852	499073
1025	499074
29633	499075
98019	499076
2989	499077
10751	499078
26327	499079
79578	499080
200602	499081
71721	499082
2969	499083
33307	499084
4591	499085
208593	499086
18121	499087
93364	499088
71663	499089
72817	499090
15417	499091
106041	499092
36646	499093
16056	499094
58169	499095
178092	499096
26994	499097
1913	499098
27714	499099
23339	499100
93953	499101
12252	499102
245454	499103
78333	499104
2067	499105
8986	499106
206685	499107
3409	499108
19579	499109
57044	499110
257782	499111
52866	499112
12511	499113
76644	499114
4200	499115
12362	499116
135156	499117
249249	499118
34610	499119
7788	499120
6505	499121
4649	499122
10902	499123
25047	499124
156590	499125
48759	499126
260059	499127
1191	499128
143780	499129
25138	499130
93977	499131
42656	499132
93674	499133
170372	499134
256031	499135
21844	499136
37024	499137
123062	499138
22237	499139
220114	499140
32002	499141
75	499142
1109	499143
140863	499144
4850	499145
2	499146
56328	499147
43491	499148
134983	499149
55053	499150
185558	499151
132538	499152
17137	499153
95098	499154
116309	499155
49021	499156
64517	499157
268482	499158
13286	499159
15095	499160
79576	499161
213693	499162
200686	499163
140921	499164
2751	499165
182112	499166
12560	499167
1462	499168
6208	499169
292	499170
5544	499171
4414	499172
194743	499173
20998	499174
22471	499175
26036	499176
3915	499177
38837	499178
136750	499179
6729	499180
79909	499181
463	499182
271097	499183
964	499184
8697	499185
41560	499186
45754	499187
190699	499188
9579	499189
89358	499190
110688	499191
48829	499192
10279	499193
26940	499194
5102	499195
86594	499196
45880	499197
225949	499198
58311	499199
218865	499200
74396	499201
140306	499202
127192	499203
41582	499204
1745	499205
139989	499206
31963	499207
14968	499208
36020	499209
27690	499210
30656	499211
70204	499212
13520	499213
55099	499214
15223	499215
6705	499216
28331	499217
24918	499218
70183	499219
27151	499220
102672	499221
13052	499222
13123	499223
50153	499224
6657	499225
22333	499226
58313	499227
98317	499228
300	499229
58708	499230
94329	499231
30534	499232
40446	499233
10791	499234
92001	499235
18152	499236
6142	499237
54309	499238
30507	499239
105584	499240
86023	499241
86944	499242
6657	499243
140342	499244
13988	499245
230603	499246
69842	499247
29951	499248
57245	499249
135256	499250
1218	499251
402	499252
21353	499253
826	499254
6389	499255
72420	499256
243	499257
228006	499258
17049	499259
44919	499260
90954	499261
39950	499262
12021	499263
16345	499264
82723	499265
20500	499266
136066	499267
57630	499268
6590	499269
13954	499270
61387	499271
31651	499272
63674	499273
19910	499274
37005	499275
2530	499276
3014	499277
116699	499278
233959	499279
13899	499280
51833	499281
28639	499282
2732	499283
3359	499284
48729	499285
2218	499286
3793	499287
140000	499288
6179	499289
19546	499290
121100	499291
94464	499292
67102	499293
180009	499294
17966	499295
46335	499296
85705	499297
30236	499298
205401	499299
84304	499300
33611	499301
54187	499302
117235	499303
108929	499304
251033	499305
1920	499306
42787	499307
6747	499308
6002	499309
10814	499310
156963	499311
22249	499312
71159	499313
112941	499314
7965	499315
8524	499316
209572	499317
35245	499318
250794	499319
107512	499320
2566	499321
5405	499322
60120	499323
247946	499324
3316	499325
226017	499326
16665	499327
66503	499328
10959	499329
146613	499330
45065	499331
79227	499332
76	499333
6091	499334
155951	499335
21764	499336
38835	499337
4041	499338
5169	499339
3860	499340
210607	499341
103353	499342
39913	499343
270867	499344
52314	499345
23144	499346
38591	499347
50585	499348
11401	499349
70763	499350
14237	499351
77396	499352
30359	499353
205927	499354
75633	499355
13558	499356
73969	499357
268555	499358
61211	499359
106806	499360
10829	499361
19448	499362
83532	499363
53671	499364
46505	499365
41673	499366
18140	499367
97714	499368
64553	499369
6265	499370
7508	499371
108047	499372
5674	499373
633	499374
90461	499375
165734	499376
106066	499377
204814	499378
18509	499379
23683	499380
8664	499381
63542	499382
65374	499383
20570	499384
39171	499385
12096	499386
129175	499387
47298	499388
136640	499389
78610	499390
2986	499391
25552	499392
98792	499393
37220	499394
94493	499395
74112	499396
569	499397
18015	499398
57596	499399
21810	499400
1872	499401
124952	499402
79665	499403
95260	499404
36254	499405
8174	499406
48619	499407
56875	499408
75490	499409
10604	499410
9181	499411
142654	499412
66364	499413
92955	499414
160	499415
19362	499416
78184	499417
157953	499418
129292	499419
35806	499420
43589	499421
30652	499422
94285	499423
45766	499424
102580	499425
74950	499426
8840	499427
132001	499428
85879	499429
25728	499430
29497	499431
144972	499432
4302	499433
232657	499434
65914	499435
58799	499436
66296	499437
191246	499438
1534	499439
137887	499440
92934	499441
49468	499442
40454	499443
25606	499444
83837	499445
26219	499446
157813	499447
47648	499448
68190	499449
4326	499450
5828	499451
10398	499452
12694	499453
92288	499454
25359	499455
90315	499456
187576	499457
87191	499458
105466	499459
84608	499460
160050	499461
166650	499462
23727	499463
48506	499464
110102	499465
30001	499466
136077	499467
610	499468
22583	499469
23551	499470
17468	499471
10627	499472
4440	499473
22034	499474
35708	499475
713	499476
27970	499477
81404	499478
81406	499479
5841	499480
23963	499481
58	499482
27631	499483
25893	499484
57792	499485
2215	499486
121762	499487
47945	499488
272228	499489
29258	499490
149826	499491
28144	499492
46099	499493
192033	499494
50245	499495
145538	499496
10491	499497
81393	499498
7616	499499
129833	499500
40086	499501
2276	499502
128992	499503
36679	499504
8671	499505
19840	499506
32480	499507
81961	499508
5024	499509
11970	499510
90428	499511
31535	499512
8046	499513
334	499514
3681	499515
205351	499516
4	499517
124745	499518
50987	499519
243556	499520
9552	499521
6720	499522
66748	499523
61	499524
19938	499525
6599	499526
38352	499527
596	499528
71054	499529
45548	499530
32089	499531
14053	499532
153202	499533
25827	499534
14975	499535
151302	499536
3806	499537
4256	499538
10465	499539
51414	499540
467	499541
135926	499542
15345	499543
5420	499544
104587	499545
339	499546
224945	499547
41593	499548
16262	499549
159026	499550
60365	499551
77051	499552
34294	499553
25659	499554
23066	499555
148788	499556
5465	499557
100468	499558
6709	499559
20484	499560
54867	499561
111909	499562
479	499563
243976	499564
135415	499565
790	499566
59196	499567
58571	499568
92254	499569
150594	499570
17763	499571
105983	499572
34744	499573
7670	499574
382	499575
18305	499576
44294	499577
259922	499578
55694	499579
94506	499580
47825	499581
247283	499582
32408	499583
1192	499584
67863	499585
37847	499586
166729	499587
6243	499588
8660	499589
202893	499590
31881	499591
123337	499592
4760	499593
1381	499594
1554	499595
6735	499596
66406	499597
20801	499598
137295	499599
236209	499600
46072	499601
5914	499602
51976	499603
211428	499604
44852	499605
52903	499606
137709	499607
40680	499608
24668	499609
204587	499610
22680	499611
122776	499612
22038	499613
59905	499614
44279	499615
35467	499616
62773	499617
38860	499618
10205	499619
9984	499620
4	499621
414	499622
90622	499623
96051	499624
165369	499625
8590	499626
22005	499627
6908	499628
14419	499629
9143	499630
1599	499631
376	499632
9438	499633
200697	499634
14538	499635
232542	499636
272745	499637
865	499638
4671	499639
31823	499640
146373	499641
13256	499642
61758	499643
6022	499644
67275	499645
16530	499646
7320	499647
195052	499648
100970	499649
153343	499650
20096	499651
53577	499652
53669	499653
95132	499654
99640	499655
114802	499656
4390	499657
244	499658
22695	499659
120640	499660
58966	499661
117403	499662
42787	499663
38516	499664
81634	499665
11239	499666
58522	499667
219547	499668
120706	499669
128602	499670
185	499671
6214	499672
1988	499673
492	499674
4844	499675
90600	499676
130841	499677
10607	499678
15613	499679
2337	499680
97630	499681
10807	499682
423	499683
1211	499684
65636	499685
5094	499686
14084	499687
131296	499688
73396	499689
25443	499690
5795	499691
1471	499692
13939	499693
358	499694
82102	499695
31612	499696
7297	499697
171442	499698
50027	499699
42748	499700
3521	499701
45260	499702
39849	499703
114	499704
32911	499705
9219	499706
25184	499707
55	499708
146717	499709
31702	499710
75137	499711
1194	499712
84964	499713
169385	499714
40125	499715
58633	499716
31018	499717
60427	499718
15991	499719
147701	499720
4644	499721
2201	499722
10220	499723
1182	499724
10056	499725
1283	499726
14362	499727
45691	499728
35644	499729
1148	499730
18834	499731
149862	499732
51158	499733
20497	499734
4956	499735
152552	499736
56641	499737
28646	499738
79398	499739
146079	499740
16723	499741
9842	499742
12730	499743
91233	499744
26103	499745
39428	499746
176490	499747
220802	499748
196382	499749
67842	499750
26436	499751
267253	499752
50905	499753
2280	499754
101468	499755
14643	499756
150150	499757
38154	499758
157503	499759
8966	499760
251414	499761
244735	499762
15851	499763
34530	499764
6995	499765
151522	499766
4774	499767
40402	499768
45033	499769
101328	499770
20097	499771
41612	499772
34495	499773
3981	499774
6987	499775
83174	499776
132143	499777
23190	499778
34947	499779
55393	499780
2500	499781
130174	499782
13119	499783
42677	499784
78797	499785
72072	499786
341	499787
3556	499788
43917	499789
170441	499790
25229	499791
41139	499792
76700	499793
20116	499794
43799	499795
24252	499796
8775	499797
1559	499798
426	499799
65347	499800
66775	499801
27447	499802
29781	499803
50889	499804
1152	499805
12149	499806
215632	499807
12728	499808
80298	499809
128453	499810
13	499811
73362	499812
15551	499813
12052	499814
195612	499815
226103	499816
79311	499817
36597	499818
33248	499819
95389	499820
52627	499821
155221	499822
33830	499823
11629	499824
134556	499825
1297	499826
501	499827
1506	499828
231395	499829
7265	499830
108623	499831
72448	499832
49326	499833
106708	499834
51025	499835
726	499836
1955	499837
80175	499838
30155	499839
33916	499840
21693	499841
178682	499842
1616	499843
8673	499844
16543	499845
42869	499846
277	499847
77550	499848
24645	499849
4145	499850
53100	499851
90659	499852
48165	499853
163119	499854
15758	499855
58082	499856
3522	499857
20560	499858
269147	499859
18299	499860
98528	499861
59824	499862
81691	499863
70417	499864
13312	499865
5976	499866
2592	499867
169492	499868
9866	499869
32459	499870
214144	499871
2924	499872
38316	499873
17048	499874
79370	499875
242988	499876
60119	499877
23770	499878
78301	499879
162215	499880
51579	499881
198450	499882
27033	499883
25029	499884
135306	499885
114408	499886
3301	499887
9798	499888
60492	499889
5788	499890
4490	499891
5672	499892
39235	499893
11638	499894
117981	499895
13967	499896
60075	499897
690	499898
24786	499899
68500	499900
12389	499901
45036	499902
65115	499903
43920	499904
41351	499905
29849	499906
67122	499907
7400	499908
53357	499909
5246	499910
1773	499911
35867	499912
8854	499913
4548	499914
8366	499915
18606	499916
22586	499917
24821	499918
9749	499919
1265	499920
156232	499921
118788	499922
14529	499923
177433	499924
30168	499925
29221	499926
27662	499927
74242	499928
71232	499929
19563	499930
106094	499931
174870	499932
60855	499933
23264	499934
53028	499935
113712	499936
45333	499937
127430	499938
6587	499939
1622	499940
28963	499941
29630	499942
5666	499943
234544	499944
277	499945
13303	499946
22945	499947
3065	499948
17724	499949
26403	499950
113603	499951
32666	499952
114656	499953
61447	499954
14372	499955
2908	499956
170783	499957
142578	499958
13549	499959
99553	499960
53342	499961
707	499962
240910	499963
90981	499964
806	499965
3387	499966
265278	499967
4289	499968
29060	499969
3355	499970
996	499971
91426	499972
12272	499973
41990	499974
15416	499975
863	499976
9089	499977
50681	499978
34732	499979
36076	499980
92138	499981
1113	499982
13078	499983
107057	499984
89815	499985
90725	499986
457	499987
68935	499988
627	499989
237044	499990
12710	499991
78074	499992
116415	499993
1532	499994
19825	499995
46871	499996
20581	499997
74196	499998
13335	499999
698	500000
2760	500001
37881	500002
50036	500003
125758	500004
123731	500005
262171	500006
63423	500007
120329	500008
3474	500009
229322	500010
44493	500011
45603	500012
23839	500013
89198	500014
2090	500015
4053	500016
85133	500017
219048	500018
103181	500019
44453	500020
104097	500021
222001	500022
179460	500023
106941	500024
102576	500025
73620	500026
19934	500027
138329	500028
40661	500029
5879	500030
29413	500031
59169	500032
119907	500033
44001	500034
135004	500035
57219	500036
30834	500037
207224	500038
4642	500039
37364	500040
290	500041
1245	500042
12043	500043
13703	500044
40970	500045
24219	500046
13711	500047
67591	500048
90772	500049
192906	500050
178855	500051
161585	500052
98912	500053
9600	500054
39251	500055
201050	500056
960	500057
55792	500058
62157	500059
37438	500060
146002	500061
125802	500062
19471	500063
29400	500064
14224	500065
53673	500066
5737	500067
48108	500068
5215	500069
2217	500070
13530	500071
57964	500072
96136	500073
166135	500074
12123	500075
45798	500076
32987	500077
67019	500078
21083	500079
3626	500080
52582	500081
89657	500082
2426	500083
99356	500084
52032	500085
57070	500086
169374	500087
164437	500088
132509	500089
111440	500090
14253	500091
94372	500092
38296	500093
110994	500094
47630	500095
2851	500096
69061	500097
10526	500098
56946	500099
214223	500100
167098	500101
3016	500102
98266	500103
19215	500104
19173	500105
160505	500106
87385	500107
19087	500108
62715	500109
147930	500110
4587	500111
1860	500112
121785	500113
46128	500114
23527	500115
26412	500116
72261	500117
190640	500118
38519	500119
88553	500120
21290	500121
271051	500122
53142	500123
80421	500124
113227	500125
194193	500126
12677	500127
118986	500128
42817	500129
18378	500130
11181	500131
2881	500132
257304	500133
1476	500134
28427	500135
43202	500136
244964	500137
40763	500138
2940	500139
252460	500140
64869	500141
27894	500142
41097	500143
130963	500144
76396	500145
103158	500146
5529	500147
7569	500148
27789	500149
17894	500150
95565	500151
471	500152
185779	500153
196722	500154
140918	500155
44520	500156
20345	500157
243125	500158
10635	500159
70596	500160
5497	500161
2371	500162
45220	500163
199357	500164
8718	500165
261236	500166
421	500167
16196	500168
205786	500169
86098	500170
139	500171
33185	500172
138586	500173
17462	500174
161758	500175
6039	500176
86324	500177
19194	500178
1030	500179
8019	500180
7843	500181
36823	500182
119230	500183
149805	500184
8501	500185
849	500186
37083	500187
244	500188
2089	500189
143276	500190
74879	500191
157323	500192
9605	500193
20191	500194
45781	500195
157280	500196
41145	500197
14241	500198
21729	500199
9362	500200
77497	500201
13838	500202
13322	500203
125854	500204
8026	500205
65490	500206
8875	500207
6456	500208
100007	500209
21021	500210
50349	500211
112858	500212
222625	500213
9050	500214
98849	500215
263859	500216
118945	500217
37327	500218
99618	500219
104484	500220
10801	500221
8473	500222
50609	500223
112976	500224
40470	500225
80882	500226
1158	500227
18230	500228
88458	500229
20596	500230
30211	500231
14704	500232
6352	500233
188861	500234
21482	500235
1	500236
41715	500237
32033	500238
190288	500239
5323	500240
199635	500241
42293	500242
178503	500243
64342	500244
209262	500245
2930	500246
7570	500247
9644	500248
1928	500249
4697	500250
10463	500251
26142	500252
17122	500253
44262	500254
96885	500255
3980	500256
77903	500257
65049	500258
27653	500259
5068	500260
68167	500261
12567	500262
229496	500263
57115	500264
54161	500265
237	500266
7339	500267
29045	500268
24164	500269
74334	500270
14520	500271
83189	500272
48407	500273
156499	500274
3439	500275
10680	500276
119805	500277
29399	500278
30970	500279
5740	500280
40948	500281
27277	500282
11128	500283
21425	500284
1218	500285
1590	500286
28358	500287
219947	500288
17643	500289
12	500290
158009	500291
27253	500292
230818	500293
42601	500294
81039	500295
227711	500296
30755	500297
3973	500298
9660	500299
118920	500300
144361	500301
44420	500302
19282	500303
77228	500304
164046	500305
6060	500306
206	500307
270865	500308
69882	500309
137050	500310
7548	500311
380	500312
154883	500313
45194	500314
21320	500315
5508	500316
74583	500317
29960	500318
43825	500319
88779	500320
93083	500321
10698	500322
19492	500323
43185	500324
96013	500325
33440	500326
95034	500327
55012	500328
5984	500329
235927	500330
51872	500331
62961	500332
197156	500333
147559	500334
1860	500335
7741	500336
104737	500337
108669	500338
59464	500339
7174	500340
9728	500341
159055	500342
105963	500343
151475	500344
104266	500345
35318	500346
209001	500347
82136	500348
23265	500349
11576	500350
7537	500351
290	500352
10458	500353
66568	500354
37263	500355
219704	500356
33873	500357
1298	500358
66335	500359
96138	500360
8515	500361
59394	500362
2605	500363
52514	500364
1306	500365
8219	500366
31052	500367
2779	500368
150693	500369
787	500370
8140	500371
540	500372
2854	500373
120637	500374
12778	500375
86806	500376
2831	500377
14106	500378
158362	500379
39392	500380
29801	500381
152721	500382
85501	500383
265334	500384
107663	500385
12281	500386
1096	500387
9936	500388
247890	500389
17162	500390
3608	500391
84769	500392
23594	500393
114107	500394
4072	500395
164243	500396
128504	500397
173386	500398
86	500399
13146	500400
24743	500401
67550	500402
3499	500403
10795	500404
1994	500405
159190	500406
62265	500407
27	500408
266243	500409
61371	500410
174937	500411
48645	500412
32584	500413
796	500414
15398	500415
38392	500416
6217	500417
116428	500418
4388	500419
159976	500420
45924	500421
203153	500422
105542	500423
15906	500424
219074	500425
9854	500426
42440	500427
14313	500428
33887	500429
94304	500430
4200	500431
65424	500432
17150	500433
13112	500434
54748	500435
1976	500436
444	500437
68485	500438
3172	500439
116461	500440
462	500441
240982	500442
192	500443
5468	500444
10830	500445
5071	500446
456	500447
140494	500448
2977	500449
60190	500450
53264	500451
1395	500452
73240	500453
72462	500454
897	500455
7323	500456
117	500457
27188	500458
64286	500459
3692	500460
8798	500461
9742	500462
84497	500463
254082	500464
67203	500465
108796	500466
272669	500467
268603	500468
67536	500469
43423	500470
63617	500471
12333	500472
14516	500473
125072	500474
2478	500475
1014	500476
139612	500477
106038	500478
14957	500479
52777	500480
5556	500481
16790	500482
39774	500483
27543	500484
227413	500485
159679	500486
13744	500487
13611	500488
27390	500489
2803	500490
162348	500491
1036	500492
77478	500493
9342	500494
48511	500495
1839	500496
22827	500497
16149	500498
109012	500499
94104	500500
13310	500501
157159	500502
244118	500503
133446	500504
395	500505
28616	500506
141176	500507
3563	500508
44646	500509
1493	500510
19753	500511
7885	500512
158465	500513
175373	500514
23022	500515
150054	500516
61	500517
3253	500518
12548	500519
16168	500520
220	500521
8241	500522
93850	500523
1051	500524
1964	500525
77679	500526
5520	500527
6809	500528
262572	500529
104897	500530
6267	500531
77483	500532
23800	500533
6459	500534
17432	500535
5778	500536
115759	500537
62845	500538
1730	500539
12753	500540
43834	500541
29150	500542
1057	500543
110967	500544
169759	500545
3771	500546
700	500547
102075	500548
16021	500549
353	500550
10613	500551
39402	500552
262194	500553
14537	500554
38163	500555
192289	500556
51135	500557
203106	500558
32354	500559
233	500560
28781	500561
78596	500562
56622	500563
138453	500564
1657	500565
244787	500566
3609	500567
47423	500568
51576	500569
74144	500570
26641	500571
87892	500572
77139	500573
240479	500574
139574	500575
72740	500576
35195	500577
12587	500578
26699	500579
23619	500580
17357	500581
891	500582
67171	500583
78497	500584
2188	500585
26390	500586
75020	500587
22699	500588
10869	500589
11531	500590
16894	500591
64562	500592
15464	500593
91282	500594
23147	500595
93271	500596
5927	500597
101483	500598
16324	500599
86746	500600
36425	500601
1203	500602
36316	500603
182515	500604
18085	500605
160884	500606
1829	500607
211768	500608
21297	500609
218046	500610
208556	500611
42364	500612
56162	500613
1391	500614
6737	500615
80	500616
584	500617
210366	500618
42846	500619
9498	500620
10312	500621
60971	500622
45505	500623
35812	500624
29003	500625
31033	500626
74685	500627
51752	500628
72131	500629
61054	500630
11187	500631
27056	500632
3855	500633
170827	500634
32102	500635
71150	500636
166450	500637
4491	500638
19059	500639
160761	500640
17018	500641
69885	500642
20567	500643
26337	500644
8623	500645
24271	500646
81794	500647
254092	500648
256868	500649
44086	500650
125894	500651
85832	500652
77086	500653
119124	500654
12756	500655
31926	500656
48163	500657
2518	500658
10582	500659
15824	500660
578	500661
6147	500662
34776	500663
205344	500664
20191	500665
89176	500666
251429	500667
153153	500668
26759	500669
90827	500670
59565	500671
4241	500672
239	500673
8695	500674
13952	500675
170897	500676
167146	500677
180642	500678
14025	500679
109832	500680
126050	500681
1408	500682
1294	500683
169951	500684
246904	500685
113760	500686
2399	500687
15366	500688
122627	500689
109226	500690
22799	500691
13893	500692
125084	500693
60851	500694
1684	500695
6730	500696
13093	500697
28311	500698
105493	500699
168773	500700
2159	500701
3032	500702
2833	500703
137764	500704
143862	500705
9035	500706
42983	500707
144365	500708
104159	500709
35310	500710
118330	500711
20645	500712
57404	500713
60354	500714
9336	500715
191188	500716
1625	500717
77914	500718
253142	500719
171526	500720
20802	500721
83657	500722
71563	500723
37175	500724
220536	500725
235163	500726
254759	500727
114643	500728
44340	500729
90535	500730
96118	500731
9245	500732
107712	500733
114210	500734
3071	500735
3386	500736
39264	500737
36692	500738
241702	500739
4788	500740
147183	500741
16762	500742
78091	500743
3038	500744
6077	500745
23961	500746
161701	500747
182836	500748
3693	500749
4947	500750
15601	500751
8744	500752
208624	500753
17281	500754
14072	500755
97759	500756
5775	500757
157925	500758
16454	500759
147506	500760
1893	500761
16726	500762
117428	500763
54890	500764
159476	500765
168960	500766
257	500767
19336	500768
294	500769
44455	500770
8298	500771
8711	500772
2747	500773
33311	500774
130641	500775
98065	500776
36263	500777
87499	500778
2669	500779
125846	500780
205778	500781
36660	500782
80565	500783
89355	500784
10508	500785
4640	500786
66695	500787
105240	500788
24694	500789
156020	500790
20883	500791
34271	500792
71175	500793
11050	500794
22244	500795
44513	500796
41214	500797
1590	500798
137576	500799
62247	500800
37284	500801
201	500802
98056	500803
4956	500804
114603	500805
157675	500806
34379	500807
27119	500808
1072	500809
5417	500810
192694	500811
221376	500812
13349	500813
101084	500814
62376	500815
5228	500816
202120	500817
52069	500818
16203	500819
25871	500820
44397	500821
102844	500822
24984	500823
43252	500824
36743	500825
37069	500826
138639	500827
189004	500828
16829	500829
100479	500830
30985	500831
8399	500832
139868	500833
2608	500834
17933	500835
10716	500836
174446	500837
32538	500838
24345	500839
37553	500840
157090	500841
7935	500842
99267	500843
5228	500844
29156	500845
83590	500846
24313	500847
8250	500848
132917	500849
3919	500850
124145	500851
218	500852
90700	500853
63196	500854
12344	500855
205	500856
152840	500857
135044	500858
270760	500859
25431	500860
53499	500861
76239	500862
1751	500863
129358	500864
26469	500865
1720	500866
46082	500867
2239	500868
247763	500869
72464	500870
82	500871
549	500872
78396	500873
4052	500874
26886	500875
44038	500876
214957	500877
58922	500878
200329	500879
41326	500880
180093	500881
27232	500882
123523	500883
106626	500884
71353	500885
24155	500886
240310	500887
47985	500888
9918	500889
143081	500890
190116	500891
57999	500892
79322	500893
83884	500894
36211	500895
8610	500896
262593	500897
38650	500898
157283	500899
76489	500900
2312	500901
185842	500902
64640	500903
8690	500904
179895	500905
67101	500906
9926	500907
9046	500908
64557	500909
37926	500910
7419	500911
46670	500912
67034	500913
4072	500914
222066	500915
204669	500916
121850	500917
96594	500918
94925	500919
126105	500920
645	500921
27833	500922
69309	500923
39127	500924
7912	500925
8750	500926
27117	500927
58336	500928
10286	500929
87471	500930
71888	500931
23456	500932
83215	500933
18530	500934
54483	500935
45427	500936
41722	500937
34674	500938
95173	500939
66233	500940
63003	500941
142417	500942
9687	500943
1433	500944
66298	500945
6290	500946
18336	500947
72879	500948
4810	500949
88762	500950
24085	500951
13115	500952
37433	500953
10643	500954
44085	500955
233614	500956
216983	500957
100733	500958
249662	500959
24818	500960
65161	500961
1634	500962
69439	500963
189749	500964
2408	500965
257624	500966
34036	500967
94969	500968
64426	500969
15768	500970
24333	500971
2968	500972
155255	500973
93672	500974
48049	500975
113774	500976
180741	500977
24348	500978
23108	500979
7491	500980
169673	500981
115199	500982
19961	500983
121131	500984
207241	500985
41505	500986
185806	500987
47613	500988
27141	500989
12897	500990
59654	500991
214019	500992
161063	500993
25346	500994
26500	500995
28581	500996
149926	500997
3460	500998
3140	500999
96670	501000
43010	501001
7404	501002
2202	501003
120941	501004
10052	501005
75598	501006
26116	501007
171321	501008
94931	501009
495	501010
41581	501011
4820	501012
13165	501013
43507	501014
258374	501015
1161	501016
49976	501017
41400	501018
91438	501019
55994	501020
24224	501021
80021	501022
6034	501023
11880	501024
237910	501025
19984	501026
192744	501027
14710	501028
12824	501029
89786	501030
25224	501031
7442	501032
3636	501033
233499	501034
39808	501035
36135	501036
160218	501037
57972	501038
9518	501039
2842	501040
457	501041
38575	501042
53597	501043
37454	501044
19930	501045
94913	501046
131544	501047
40538	501048
45171	501049
13117	501050
82835	501051
206236	501052
16105	501053
135	501054
76693	501055
6971	501056
86486	501057
853	501058
149952	501059
39216	501060
98554	501061
40908	501062
197457	501063
15550	501064
62271	501065
23454	501066
18880	501067
49825	501068
42323	501069
2163	501070
10160	501071
51262	501072
28254	501073
7467	501074
52246	501075
16811	501076
15120	501077
201804	501078
178632	501079
49803	501080
1134	501081
29753	501082
88261	501083
8014	501084
29106	501085
19649	501086
8516	501087
267776	501088
1638	501089
31258	501090
102538	501091
68667	501092
20444	501093
63942	501094
57409	501095
87750	501096
49318	501097
143051	501098
38166	501099
234588	501100
150156	501101
17288	501102
39732	501103
188562	501104
182569	501105
14936	501106
37491	501107
100474	501108
69659	501109
8448	501110
28	501111
21307	501112
415	501113
34547	501114
7490	501115
8976	501116
42655	501117
57611	501118
101528	501119
13917	501120
16458	501121
61652	501122
105927	501123
24874	501124
224679	501125
109404	501126
31655	501127
21721	501128
131	501129
120635	501130
197453	501131
26594	501132
38781	501133
59120	501134
26042	501135
493	501136
11	501137
1972	501138
4561	501139
99809	501140
6760	501141
187970	501142
342	501143
41	501144
23359	501145
229	501146
2	501147
270514	501148
144092	501149
18314	501150
1608	501151
223337	501152
11259	501153
81647	501154
91881	501155
1736	501156
31537	501157
25607	501158
146649	501159
166180	501160
39903	501161
51851	501162
81257	501163
161029	501164
15890	501165
41710	501166
28454	501167
53490	501168
249337	501169
39417	501170
267791	501171
6506	501172
99648	501173
34414	501174
13265	501175
117615	501176
8848	501177
49290	501178
194948	501179
37298	501180
2051	501181
53920	501182
68515	501183
21995	501184
65034	501185
150840	501186
41806	501187
92003	501188
6425	501189
1615	501190
166500	501191
5503	501192
232067	501193
142904	501194
40035	501195
21989	501196
21717	501197
71408	501198
31339	501199
267	501200
150933	501201
36248	501202
7498	501203
25247	501204
31002	501205
12996	501206
35	501207
13507	501208
3060	501209
32466	501210
135093	501211
148558	501212
54945	501213
164757	501214
54829	501215
473	501216
10471	501217
4818	501218
156680	501219
247953	501220
37765	501221
243290	501222
8392	501223
77997	501224
9591	501225
25509	501226
6119	501227
192193	501228
34126	501229
241481	501230
79949	501231
146566	501232
7511	501233
8206	501234
225276	501235
15874	501236
247749	501237
1637	501238
5313	501239
34323	501240
57759	501241
21389	501242
15381	501243
47701	501244
65801	501245
65059	501246
20228	501247
37660	501248
7981	501249
3499	501250
44905	501251
5026	501252
7889	501253
24600	501254
134473	501255
3113	501256
27270	501257
272151	501258
60397	501259
233141	501260
2495	501261
170865	501262
2924	501263
21494	501264
135858	501265
19456	501266
66265	501267
133485	501268
4200	501269
35127	501270
50524	501271
268548	501272
144975	501273
93778	501274
103304	501275
2084	501276
110849	501277
4140	501278
163050	501279
34595	501280
10837	501281
2813	501282
19318	501283
2267	501284
33344	501285
64461	501286
68165	501287
184857	501288
28196	501289
1700	501290
2448	501291
119075	501292
628	501293
110483	501294
45297	501295
77754	501296
85490	501297
11	501298
135470	501299
143173	501300
136630	501301
82958	501302
3590	501303
58401	501304
112725	501305
62304	501306
34549	501307
24475	501308
22573	501309
68269	501310
71839	501311
18400	501312
137174	501313
23182	501314
44022	501315
69410	501316
135150	501317
23810	501318
81298	501319
29765	501320
67601	501321
50703	501322
76762	501323
35596	501324
78823	501325
32952	501326
39842	501327
268969	501328
17286	501329
27746	501330
80260	501331
5270	501332
165218	501333
56	501334
57175	501335
240330	501336
90375	501337
105627	501338
30855	501339
85353	501340
254381	501341
404	501342
212963	501343
14852	501344
2158	501345
6148	501346
221260	501347
25069	501348
239083	501349
10835	501350
128353	501351
66610	501352
198157	501353
6092	501354
159724	501355
35418	501356
4687	501357
5507	501358
272801	501359
47853	501360
24537	501361
9978	501362
231	501363
15599	501364
131319	501365
63875	501366
34901	501367
29046	501368
24309	501369
32159	501370
81264	501371
6506	501372
31002	501373
24153	501374
16913	501375
41062	501376
8675	501377
2909	501378
127827	501379
15493	501380
1988	501381
4622	501382
247258	501383
932	501384
251451	501385
49135	501386
12988	501387
47684	501388
7804	501389
232811	501390
158677	501391
39063	501392
57881	501393
2	501394
69578	501395
59685	501396
99954	501397
153234	501398
8679	501399
2664	501400
3088	501401
40920	501402
607	501403
32674	501404
70052	501405
10373	501406
207242	501407
81943	501408
117493	501409
63264	501410
68390	501411
928	501412
130268	501413
17283	501414
26925	501415
3139	501416
99961	501417
153019	501418
92159	501419
50602	501420
28009	501421
1529	501422
944	501423
10167	501424
48683	501425
7368	501426
260127	501427
185577	501428
169505	501429
65601	501430
174753	501431
200607	501432
157490	501433
171254	501434
216524	501435
7480	501436
16300	501437
171081	501438
74977	501439
45744	501440
20524	501441
120355	501442
110227	501443
216425	501444
2271	501445
92219	501446
156598	501447
57546	501448
6459	501449
11894	501450
63590	501451
59692	501452
108645	501453
492	501454
20722	501455
8537	501456
153660	501457
83319	501458
54876	501459
231366	501460
175147	501461
1477	501462
52481	501463
1771	501464
165192	501465
1530	501466
15953	501467
156369	501468
246064	501469
199461	501470
2109	501471
5441	501472
11440	501473
61884	501474
44474	501475
117095	501476
210	501477
979	501478
14303	501479
66525	501480
198789	501481
46198	501482
65972	501483
12403	501484
35213	501485
19109	501486
40720	501487
47177	501488
188343	501489
205474	501490
136357	501491
28759	501492
243199	501493
141003	501494
135349	501495
1097	501496
68737	501497
15903	501498
47559	501499
9914	501500
44535	501501
6964	501502
17978	501503
65098	501504
32445	501505
63748	501506
54202	501507
38187	501508
82734	501509
2298	501510
120980	501511
53812	501512
280	501513
99928	501514
21519	501515
41977	501516
108444	501517
195294	501518
9561	501519
33880	501520
48778	501521
110502	501522
240902	501523
142545	501524
101517	501525
135968	501526
53740	501527
51356	501528
17160	501529
25243	501530
4294	501531
52182	501532
8449	501533
2597	501534
48253	501535
976	501536
86738	501537
86412	501538
22303	501539
56710	501540
6008	501541
117248	501542
188974	501543
20697	501544
2757	501545
86881	501546
43092	501547
84070	501548
1508	501549
66974	501550
4424	501551
5586	501552
42557	501553
8065	501554
1646	501555
90606	501556
4	501557
6244	501558
85578	501559
37422	501560
1976	501561
30414	501562
6564	501563
10973	501564
127041	501565
18957	501566
66638	501567
11083	501568
60866	501569
262789	501570
230074	501571
79222	501572
63926	501573
135213	501574
36535	501575
3294	501576
17907	501577
54652	501578
49678	501579
13521	501580
9672	501581
264111	501582
7973	501583
83419	501584
59644	501585
34558	501586
32147	501587
24706	501588
255056	501589
8940	501590
109200	501591
79556	501592
11565	501593
46230	501594
17223	501595
119951	501596
89814	501597
88903	501598
155762	501599
3567	501600
184892	501601
1981	501602
60456	501603
30697	501604
9063	501605
8502	501606
170078	501607
81961	501608
18484	501609
20715	501610
13503	501611
168701	501612
163609	501613
2492	501614
70347	501615
128568	501616
52524	501617
95156	501618
8036	501619
273	501620
144125	501621
56548	501622
41244	501623
111316	501624
22948	501625
41875	501626
15574	501627
36376	501628
233933	501629
3407	501630
1028	501631
55038	501632
199476	501633
9714	501634
5841	501635
86270	501636
31554	501637
235021	501638
98190	501639
17198	501640
45864	501641
98595	501642
112780	501643
62370	501644
116150	501645
144393	501646
144638	501647
13442	501648
49487	501649
3853	501650
6139	501651
160120	501652
10058	501653
107172	501654
19338	501655
92120	501656
99486	501657
34759	501658
55725	501659
4562	501660
41383	501661
46638	501662
147743	501663
7830	501664
76438	501665
56739	501666
1643	501667
83734	501668
171194	501669
150409	501670
95485	501671
1033	501672
112472	501673
16320	501674
248729	501675
18243	501676
54210	501677
6899	501678
67867	501679
152463	501680
358	501681
3588	501682
1354	501683
30816	501684
5113	501685
56464	501686
73469	501687
25260	501688
42993	501689
27506	501690
4734	501691
47738	501692
63334	501693
95539	501694
4712	501695
585	501696
3653	501697
101552	501698
46655	501699
238482	501700
70743	501701
43205	501702
1489	501703
273	501704
35941	501705
78175	501706
14965	501707
4126	501708
87176	501709
161061	501710
264003	501711
65744	501712
36956	501713
176083	501714
302	501715
115570	501716
3463	501717
14898	501718
10977	501719
19140	501720
84821	501721
2002	501722
35108	501723
56302	501724
27543	501725
98117	501726
62832	501727
38593	501728
242594	501729
85816	501730
19107	501731
81181	501732
85225	501733
3666	501734
171295	501735
8166	501736
57892	501737
227342	501738
106879	501739
97971	501740
216738	501741
239580	501742
139448	501743
18823	501744
2127	501745
22407	501746
51007	501747
16683	501748
35149	501749
20583	501750
24912	501751
243812	501752
98855	501753
164790	501754
4722	501755
5446	501756
26249	501757
183513	501758
170483	501759
38858	501760
210424	501761
242613	501762
23702	501763
6068	501764
4060	501765
67580	501766
5615	501767
123786	501768
22529	501769
3238	501770
130355	501771
18167	501772
203494	501773
3741	501774
4245	501775
18658	501776
262349	501777
53276	501778
258033	501779
149187	501780
89539	501781
29743	501782
53348	501783
47427	501784
19098	501785
53595	501786
157690	501787
34889	501788
10488	501789
3103	501790
3774	501791
78374	501792
101	501793
21252	501794
1189	501795
2919	501796
31861	501797
95955	501798
38437	501799
4970	501800
191109	501801
58517	501802
87121	501803
87949	501804
182746	501805
26032	501806
243803	501807
49030	501808
29682	501809
19870	501810
193991	501811
168401	501812
99469	501813
95821	501814
101991	501815
1199	501816
19188	501817
37451	501818
5751	501819
52172	501820
892	501821
35488	501822
20809	501823
43664	501824
121268	501825
2219	501826
8391	501827
61674	501828
55245	501829
45495	501830
15081	501831
19577	501832
13087	501833
1699	501834
955	501835
1553	501836
137179	501837
41181	501838
31615	501839
4633	501840
156389	501841
37342	501842
84936	501843
90898	501844
1740	501845
71044	501846
58677	501847
59464	501848
20167	501849
26228	501850
11500	501851
1736	501852
65115	501853
155897	501854
11045	501855
193132	501856
272497	501857
2499	501858
139005	501859
7337	501860
157095	501861
259228	501862
270541	501863
5278	501864
1693	501865
33109	501866
216090	501867
75043	501868
62989	501869
23969	501870
1742	501871
9641	501872
7734	501873
256049	501874
70353	501875
47147	501876
38119	501877
231	501878
74795	501879
1393	501880
115079	501881
7973	501882
11393	501883
238372	501884
14630	501885
9196	501886
21350	501887
9447	501888
77370	501889
2868	501890
76728	501891
54700	501892
182	501893
34039	501894
42756	501895
1338	501896
11610	501897
7382	501898
2464	501899
77008	501900
75323	501901
1800	501902
94838	501903
70665	501904
2836	501905
4967	501906
7458	501907
73864	501908
260915	501909
45640	501910
79567	501911
19376	501912
19261	501913
48797	501914
259843	501915
16773	501916
252081	501917
127532	501918
238156	501919
79648	501920
15831	501921
4973	501922
23089	501923
54462	501924
58877	501925
59656	501926
128484	501927
1295	501928
71335	501929
14939	501930
8723	501931
227090	501932
140814	501933
131584	501934
94741	501935
20466	501936
42367	501937
60916	501938
27897	501939
227976	501940
71652	501941
136100	501942
167160	501943
23451	501944
162521	501945
175389	501946
52743	501947
31150	501948
68794	501949
129952	501950
64867	501951
164481	501952
81432	501953
134161	501954
69226	501955
11828	501956
1715	501957
56144	501958
162384	501959
123394	501960
164010	501961
136814	501962
78891	501963
9646	501964
76658	501965
45161	501966
155	501967
1245	501968
108720	501969
74258	501970
41728	501971
11871	501972
80224	501973
89694	501974
86698	501975
20234	501976
110468	501977
32958	501978
7	501979
270039	501980
170225	501981
98758	501982
118884	501983
151426	501984
39258	501985
251363	501986
10257	501987
11	501988
19753	501989
61873	501990
36838	501991
26153	501992
119388	501993
265499	501994
23637	501995
39421	501996
88876	501997
17828	501998
54036	501999
73444	502000
72601	502001
8627	502002
71072	502003
51343	502004
2010	502005
44771	502006
137617	502007
265163	502008
15689	502009
121544	502010
2308	502011
1970	502012
75416	502013
102880	502014
124024	502015
65378	502016
3008	502017
11800	502018
54743	502019
39304	502020
1162	502021
3172	502022
5338	502023
46721	502024
20270	502025
70012	502026
60799	502027
234372	502028
107779	502029
29760	502030
186507	502031
239063	502032
134188	502033
27064	502034
30167	502035
65576	502036
79465	502037
49745	502038
174982	502039
168461	502040
90433	502041
7479	502042
17700	502043
61574	502044
75086	502045
117723	502046
56633	502047
7457	502048
36125	502049
52852	502050
52494	502051
195804	502052
17475	502053
243248	502054
245940	502055
27894	502056
599	502057
31459	502058
116216	502059
17263	502060
83036	502061
21012	502062
34862	502063
4050	502064
40618	502065
12770	502066
86919	502067
58499	502068
10863	502069
126	502070
4850	502071
106607	502072
6746	502073
23696	502074
145835	502075
133857	502076
40354	502077
3605	502078
37984	502079
127247	502080
31599	502081
86815	502082
24532	502083
21613	502084
685	502085
4047	502086
6454	502087
156835	502088
15015	502089
16119	502090
14031	502091
77311	502092
1204	502093
270	502094
90659	502095
11916	502096
115527	502097
22396	502098
66757	502099
13126	502100
668	502101
9532	502102
6456	502103
40777	502104
155857	502105
8586	502106
79967	502107
78579	502108
86734	502109
21305	502110
108217	502111
261358	502112
150864	502113
256643	502114
138748	502115
5600	502116
107645	502117
41256	502118
25360	502119
19174	502120
7780	502121
21308	502122
103064	502123
238146	502124
8070	502125
244386	502126
51521	502127
45660	502128
50269	502129
13988	502130
8136	502131
118034	502132
31031	502133
106797	502134
52102	502135
1017	502136
106339	502137
109357	502138
120043	502139
115	502140
5318	502141
14304	502142
21389	502143
37359	502144
20900	502145
61616	502146
147583	502147
43185	502148
1626	502149
97460	502150
109901	502151
46067	502152
17192	502153
94655	502154
5221	502155
200119	502156
21894	502157
61255	502158
8210	502159
88076	502160
9421	502161
268864	502162
77040	502163
72535	502164
2166	502165
98683	502166
40623	502167
8550	502168
3963	502169
11433	502170
71123	502171
79678	502172
132238	502173
9452	502174
65329	502175
114716	502176
6598	502177
2089	502178
196824	502179
246	502180
272061	502181
17084	502182
62496	502183
55803	502184
155491	502185
104203	502186
63702	502187
24	502188
72573	502189
16224	502190
17839	502191
71306	502192
1173	502193
40919	502194
218248	502195
178651	502196
244504	502197
27242	502198
1058	502199
9412	502200
230974	502201
116713	502202
1114	502203
6711	502204
8207	502205
54014	502206
7009	502207
73099	502208
100524	502209
151659	502210
189317	502211
193457	502212
31653	502213
110385	502214
170913	502215
54134	502216
11257	502217
8326	502218
914	502219
578	502220
4820	502221
19869	502222
55696	502223
2723	502224
23644	502225
13064	502226
1890	502227
19069	502228
105302	502229
83990	502230
20704	502231
4465	502232
5488	502233
95117	502234
181743	502235
54393	502236
185958	502237
5917	502238
5728	502239
16099	502240
75289	502241
2580	502242
125422	502243
54733	502244
53267	502245
3183	502246
96424	502247
73442	502248
15937	502249
62365	502250
47075	502251
1567	502252
4814	502253
102322	502254
80923	502255
90564	502256
28042	502257
49687	502258
241800	502259
34417	502260
1228	502261
30641	502262
2603	502263
14916	502264
8425	502265
144585	502266
1338	502267
58945	502268
52005	502269
52503	502270
42177	502271
30195	502272
52699	502273
222610	502274
77629	502275
8282	502276
47615	502277
114667	502278
7020	502279
36020	502280
70032	502281
69167	502282
79569	502283
96182	502284
64668	502285
196505	502286
870	502287
235283	502288
15382	502289
128217	502290
249792	502291
13061	502292
18349	502293
69849	502294
1885	502295
12526	502296
99524	502297
45963	502298
296	502299
2789	502300
200919	502301
35870	502302
258301	502303
30959	502304
126756	502305
58976	502306
51123	502307
46805	502308
36792	502309
55166	502310
59510	502311
39929	502312
1760	502313
9844	502314
1578	502315
1736	502316
3573	502317
8704	502318
192099	502319
154584	502320
221527	502321
18566	502322
113144	502323
118616	502324
7719	502325
14499	502326
96925	502327
12696	502328
180526	502329
753	502330
8930	502331
48780	502332
1550	502333
79628	502334
205739	502335
2876	502336
4825	502337
9768	502338
102597	502339
206138	502340
141832	502341
119174	502342
100514	502343
47008	502344
3708	502345
12668	502346
80401	502347
68386	502348
5571	502349
23351	502350
47214	502351
180866	502352
4940	502353
158317	502354
110933	502355
15607	502356
152092	502357
161751	502358
2013	502359
54086	502360
16076	502361
124880	502362
21376	502363
79075	502364
75542	502365
20155	502366
74628	502367
246200	502368
122386	502369
2213	502370
363	502371
15673	502372
3489	502373
35756	502374
120492	502375
47788	502376
28813	502377
24397	502378
31277	502379
205063	502380
57100	502381
2050	502382
43254	502383
12366	502384
45664	502385
168387	502386
73343	502387
1421	502388
7608	502389
91038	502390
24290	502391
46674	502392
61830	502393
7159	502394
30345	502395
73508	502396
71244	502397
988	502398
3564	502399
86007	502400
14544	502401
20515	502402
89113	502403
27665	502404
104880	502405
3353	502406
67674	502407
37053	502408
23369	502409
8107	502410
267180	502411
14406	502412
56079	502413
12713	502414
536	502415
12712	502416
326	502417
5	502418
24595	502419
231077	502420
2770	502421
5843	502422
1384	502423
5156	502424
55255	502425
69633	502426
7627	502427
4429	502428
223750	502429
64477	502430
94441	502431
26220	502432
150990	502433
40616	502434
10238	502435
5837	502436
140287	502437
94471	502438
189871	502439
356	502440
11344	502441
4485	502442
6751	502443
47715	502444
78086	502445
214453	502446
58111	502447
432	502448
141119	502449
77478	502450
45617	502451
260796	502452
431	502453
22133	502454
3224	502455
65179	502456
97702	502457
244490	502458
60949	502459
39435	502460
47225	502461
3343	502462
39534	502463
147	502464
537	502465
7925	502466
40895	502467
141779	502468
121763	502469
99620	502470
84574	502471
21534	502472
7637	502473
32812	502474
69140	502475
177084	502476
63852	502477
123275	502478
11298	502479
15937	502480
1605	502481
8096	502482
105418	502483
133165	502484
272218	502485
756	502486
57925	502487
222952	502488
83872	502489
46493	502490
58611	502491
27380	502492
3154	502493
12518	502494
1017	502495
90944	502496
41990	502497
232060	502498
14643	502499
15017	502500
37718	502501
169307	502502
78548	502503
38977	502504
70217	502505
1050	502506
40741	502507
57661	502508
376	502509
47801	502510
7268	502511
8100	502512
161963	502513
67	502514
36586	502515
10467	502516
12627	502517
20293	502518
170567	502519
4949	502520
213542	502521
11184	502522
115851	502523
154890	502524
6465	502525
17965	502526
152537	502527
111698	502528
13140	502529
129209	502530
31960	502531
36421	502532
20607	502533
12020	502534
32270	502535
161437	502536
623	502537
1526	502538
19426	502539
139009	502540
54857	502541
127483	502542
7918	502543
103215	502544
22744	502545
41544	502546
43371	502547
210	502548
10707	502549
90102	502550
7633	502551
117444	502552
17153	502553
11838	502554
17486	502555
72572	502556
93504	502557
37061	502558
1810	502559
142968	502560
1568	502561
56072	502562
19676	502563
60854	502564
108284	502565
2304	502566
41423	502567
109153	502568
81984	502569
511	502570
1833	502571
21105	502572
49094	502573
18612	502574
46	502575
17359	502576
257411	502577
108002	502578
9253	502579
48242	502580
65178	502581
72403	502582
21486	502583
163059	502584
59594	502585
12239	502586
93	502587
96575	502588
145628	502589
134867	502590
117314	502591
63758	502592
79558	502593
2156	502594
117100	502595
9357	502596
23118	502597
74415	502598
17419	502599
8526	502600
81279	502601
134355	502602
2889	502603
131489	502604
139309	502605
29319	502606
55023	502607
49913	502608
97999	502609
31434	502610
153962	502611
147	502612
8961	502613
127518	502614
154083	502615
6654	502616
13935	502617
54708	502618
56807	502619
89993	502620
251591	502621
92699	502622
84911	502623
834	502624
26194	502625
159	502626
4407	502627
18265	502628
33253	502629
80282	502630
68750	502631
41	502632
80965	502633
249985	502634
12861	502635
26133	502636
74668	502637
4594	502638
127023	502639
95958	502640
114342	502641
268381	502642
26972	502643
12102	502644
263581	502645
30388	502646
2647	502647
70730	502648
1075	502649
9358	502650
230343	502651
12973	502652
65135	502653
15864	502654
93659	502655
167043	502656
12004	502657
125805	502658
204252	502659
2389	502660
25079	502661
237129	502662
21845	502663
33926	502664
113174	502665
57678	502666
161757	502667
53002	502668
99301	502669
106903	502670
62566	502671
34392	502672
134505	502673
41011	502674
71967	502675
45942	502676
151203	502677
24266	502678
187383	502679
104132	502680
44776	502681
84713	502682
10162	502683
74464	502684
42845	502685
7362	502686
57219	502687
5039	502688
4153	502689
50159	502690
7003	502691
8956	502692
207125	502693
6537	502694
15528	502695
53688	502696
48090	502697
56103	502698
138124	502699
29984	502700
251369	502701
80319	502702
48334	502703
1717	502704
251852	502705
240408	502706
9919	502707
25004	502708
98474	502709
144428	502710
141333	502711
27540	502712
35623	502713
22946	502714
35477	502715
188814	502716
7618	502717
7631	502718
51393	502719
23295	502720
74070	502721
66313	502722
2939	502723
157692	502724
36814	502725
45685	502726
22757	502727
153839	502728
81666	502729
235520	502730
50378	502731
132289	502732
152156	502733
202575	502734
13003	502735
32112	502736
2848	502737
7150	502738
203482	502739
11297	502740
10793	502741
41682	502742
15029	502743
53704	502744
2295	502745
4444	502746
14922	502747
13003	502748
23214	502749
108	502750
3116	502751
271760	502752
148116	502753
1268	502754
30576	502755
6585	502756
170875	502757
149474	502758
3353	502759
35348	502760
3853	502761
1492	502762
239062	502763
256915	502764
24137	502765
49521	502766
5388	502767
112041	502768
22977	502769
130726	502770
40798	502771
55611	502772
5289	502773
27617	502774
35356	502775
41456	502776
1162	502777
23180	502778
173077	502779
104518	502780
258159	502781
239578	502782
269	502783
3293	502784
219424	502785
19570	502786
58	502787
34598	502788
58019	502789
83945	502790
33950	502791
11518	502792
17463	502793
30598	502794
108561	502795
5665	502796
2309	502797
151215	502798
3329	502799
81728	502800
124	502801
6335	502802
19014	502803
5483	502804
9257	502805
45791	502806
1834	502807
81754	502808
80440	502809
638	502810
106867	502811
18210	502812
182053	502813
6619	502814
122953	502815
20921	502816
4338	502817
3088	502818
162483	502819
77399	502820
19669	502821
129301	502822
15987	502823
142	502824
5670	502825
175255	502826
172678	502827
252781	502828
4005	502829
41819	502830
15636	502831
142857	502832
260899	502833
30517	502834
45645	502835
1355	502836
6713	502837
156447	502838
112956	502839
204222	502840
74472	502841
109105	502842
315	502843
34074	502844
89359	502845
76826	502846
185105	502847
161612	502848
149436	502849
13781	502850
47536	502851
3526	502852
107326	502853
1182	502854
1892	502855
75451	502856
39216	502857
104211	502858
112015	502859
17820	502860
68501	502861
23679	502862
55173	502863
10841	502864
88267	502865
110328	502866
935	502867
38062	502868
101121	502869
12037	502870
148990	502871
87369	502872
44196	502873
90427	502874
18049	502875
11303	502876
243161	502877
19846	502878
1106	502879
23330	502880
162478	502881
52501	502882
128031	502883
222222	502884
66164	502885
35046	502886
13357	502887
4521	502888
82797	502889
81036	502890
171699	502891
90261	502892
123307	502893
7584	502894
22734	502895
5647	502896
1954	502897
33307	502898
101171	502899
106858	502900
12882	502901
23599	502902
165633	502903
124282	502904
156667	502905
46784	502906
38265	502907
252	502908
90182	502909
199391	502910
64197	502911
14641	502912
48664	502913
18883	502914
56651	502915
47958	502916
169349	502917
24171	502918
15049	502919
3360	502920
150251	502921
8830	502922
53081	502923
75588	502924
24663	502925
79173	502926
56045	502927
113886	502928
30522	502929
19	502930
34220	502931
233301	502932
167641	502933
40542	502934
55714	502935
39029	502936
176149	502937
53327	502938
109946	502939
7114	502940
179150	502941
35635	502942
73536	502943
104062	502944
7031	502945
29410	502946
39759	502947
2345	502948
11765	502949
20501	502950
108773	502951
162	502952
114118	502953
1313	502954
29095	502955
39226	502956
111798	502957
56571	502958
26134	502959
170515	502960
173736	502961
77964	502962
11304	502963
1891	502964
63259	502965
133788	502966
114909	502967
171196	502968
50863	502969
1165	502970
243904	502971
60673	502972
115260	502973
49701	502974
84154	502975
247256	502976
17144	502977
50043	502978
631	502979
1539	502980
9739	502981
23148	502982
155320	502983
115315	502984
33055	502985
1237	502986
76518	502987
92979	502988
255019	502989
8553	502990
2746	502991
612	502992
51481	502993
6948	502994
31383	502995
119451	502996
92318	502997
7535	502998
112333	502999
62858	503000
1409	503001
221101	503002
13058	503003
45283	503004
22778	503005
1600	503006
218567	503007
53787	503008
10033	503009
778	503010
5493	503011
259511	503012
529	503013
256347	503014
9065	503015
91096	503016
74368	503017
24618	503018
47170	503019
10224	503020
1319	503021
197718	503022
16734	503023
155538	503024
252552	503025
61020	503026
30438	503027
77379	503028
127421	503029
15160	503030
6824	503031
17719	503032
45925	503033
61666	503034
7594	503035
31115	503036
152344	503037
154813	503038
8659	503039
15807	503040
105772	503041
2810	503042
249697	503043
18067	503044
58848	503045
98479	503046
66181	503047
80106	503048
12979	503049
1446	503050
344	503051
3144	503052
30060	503053
4020	503054
261539	503055
73173	503056
78734	503057
1796	503058
6030	503059
167624	503060
2305	503061
34569	503062
7839	503063
197478	503064
44873	503065
12359	503066
39692	503067
19371	503068
14816	503069
5991	503070
16707	503071
170250	503072
68821	503073
2554	503074
12868	503075
6933	503076
124578	503077
66444	503078
98636	503079
52767	503080
6572	503081
65885	503082
25339	503083
93970	503084
11	503085
122	503086
2069	503087
42213	503088
23914	503089
172003	503090
6297	503091
24694	503092
55713	503093
107583	503094
65090	503095
5206	503096
901	503097
451	503098
8678	503099
4119	503100
9608	503101
270274	503102
64308	503103
29807	503104
47997	503105
95832	503106
222322	503107
50833	503108
118805	503109
28037	503110
154803	503111
1553	503112
52053	503113
28566	503114
5348	503115
210593	503116
148783	503117
6455	503118
23411	503119
159440	503120
249382	503121
111479	503122
33773	503123
26081	503124
166463	503125
23400	503126
26305	503127
111841	503128
20769	503129
5787	503130
26951	503131
21067	503132
120386	503133
16518	503134
137436	503135
68530	503136
102270	503137
129068	503138
4974	503139
21859	503140
615	503141
210783	503142
21929	503143
54713	503144
79966	503145
78473	503146
206978	503147
33197	503148
15894	503149
5604	503150
206957	503151
97376	503152
242266	503153
23632	503154
37220	503155
28922	503156
16991	503157
129846	503158
254173	503159
129106	503160
2126	503161
125097	503162
225591	503163
103	503164
32875	503165
136674	503166
1642	503167
47893	503168
14338	503169
27928	503170
99665	503171
3327	503172
23985	503173
19312	503174
169754	503175
13243	503176
216861	503177
64826	503178
1849	503179
167818	503180
28262	503181
125934	503182
87597	503183
2567	503184
613	503185
4007	503186
1485	503187
5563	503188
7940	503189
133925	503190
28130	503191
32465	503192
29773	503193
43476	503194
2584	503195
37310	503196
161819	503197
66014	503198
86821	503199
55242	503200
3822	503201
953	503202
2960	503203
13710	503204
43375	503205
32106	503206
38088	503207
95696	503208
12461	503209
94073	503210
8761	503211
47459	503212
19315	503213
141699	503214
28887	503215
82981	503216
63522	503217
218427	503218
125439	503219
19329	503220
11527	503221
151385	503222
33862	503223
23417	503224
139936	503225
83748	503226
150734	503227
7798	503228
235806	503229
1237	503230
182508	503231
18730	503232
138168	503233
199089	503234
10143	503235
169655	503236
71346	503237
90237	503238
13444	503239
131701	503240
102589	503241
6856	503242
43707	503243
29744	503244
93108	503245
48439	503246
33791	503247
27656	503248
17782	503249
38253	503250
37980	503251
24598	503252
180378	503253
113921	503254
111889	503255
75018	503256
48812	503257
20899	503258
47804	503259
111170	503260
165298	503261
179942	503262
41497	503263
57635	503264
4755	503265
43236	503266
16694	503267
54549	503268
123895	503269
17825	503270
102024	503271
11867	503272
53520	503273
1802	503274
139637	503275
23671	503276
16549	503277
210572	503278
2168	503279
2986	503280
32991	503281
112694	503282
252	503283
53793	503284
37517	503285
71720	503286
256060	503287
1041	503288
46230	503289
49034	503290
3061	503291
40238	503292
215204	503293
1964	503294
1291	503295
112774	503296
6932	503297
234876	503298
246307	503299
2075	503300
55407	503301
1082	503302
13086	503303
27209	503304
33557	503305
42950	503306
38477	503307
152886	503308
122622	503309
49506	503310
47734	503311
5910	503312
15290	503313
175272	503314
59731	503315
34657	503316
21730	503317
26380	503318
198790	503319
171626	503320
78318	503321
16657	503322
11854	503323
55958	503324
34291	503325
58744	503326
112026	503327
138951	503328
234061	503329
272168	503330
182034	503331
89067	503332
53502	503333
8927	503334
5368	503335
49924	503336
78739	503337
6102	503338
85026	503339
71465	503340
86141	503341
101034	503342
29403	503343
10140	503344
62001	503345
14457	503346
136687	503347
6499	503348
1893	503349
43462	503350
1307	503351
7337	503352
44525	503353
240510	503354
396	503355
136627	503356
5274	503357
108648	503358
1826	503359
20671	503360
99912	503361
56260	503362
226391	503363
17583	503364
8007	503365
1654	503366
75278	503367
17228	503368
24590	503369
61585	503370
21435	503371
16332	503372
12933	503373
16048	503374
141160	503375
142254	503376
108475	503377
260636	503378
75368	503379
19132	503380
39835	503381
138369	503382
127897	503383
42950	503384
3201	503385
67137	503386
19920	503387
20219	503388
10860	503389
138698	503390
31783	503391
236098	503392
71330	503393
3137	503394
10142	503395
2024	503396
163901	503397
63487	503398
9961	503399
21439	503400
67478	503401
1926	503402
11815	503403
10420	503404
4788	503405
34451	503406
121727	503407
170810	503408
37973	503409
161901	503410
55788	503411
31476	503412
154668	503413
2390	503414
12679	503415
468	503416
9409	503417
9673	503418
106487	503419
37085	503420
30573	503421
2012	503422
35	503423
201046	503424
105296	503425
114505	503426
141661	503427
6509	503428
7918	503429
1089	503430
44583	503431
19228	503432
103638	503433
42163	503434
62294	503435
259360	503436
79876	503437
112891	503438
246786	503439
234634	503440
315	503441
28698	503442
25559	503443
63719	503444
22462	503445
76336	503446
230213	503447
58163	503448
45397	503449
52027	503450
74476	503451
117224	503452
57724	503453
20024	503454
1036	503455
26598	503456
562	503457
93914	503458
20514	503459
52219	503460
150141	503461
133339	503462
6360	503463
12320	503464
10175	503465
261929	503466
19381	503467
10752	503468
932	503469
84797	503470
31732	503471
146706	503472
99635	503473
78132	503474
124035	503475
14582	503476
98523	503477
12889	503478
100799	503479
32627	503480
210712	503481
9991	503482
92795	503483
134622	503484
102485	503485
103049	503486
1144	503487
19753	503488
157711	503489
84225	503490
9046	503491
4325	503492
147195	503493
77434	503494
54720	503495
130013	503496
252106	503497
43439	503498
154187	503499
835	503500
3760	503501
533	503502
8142	503503
109180	503504
2511	503505
144912	503506
69382	503507
160329	503508
89578	503509
24520	503510
246906	503511
75005	503512
11695	503513
175501	503514
12108	503515
265393	503516
3113	503517
73210	503518
18163	503519
176251	503520
180167	503521
240507	503522
59504	503523
46376	503524
49722	503525
18023	503526
31945	503527
24891	503528
179848	503529
112117	503530
34611	503531
29158	503532
6849	503533
75509	503534
41978	503535
18778	503536
112095	503537
6423	503538
64992	503539
16488	503540
9457	503541
44224	503542
112084	503543
89494	503544
72997	503545
94363	503546
59646	503547
649	503548
111852	503549
120125	503550
26171	503551
4934	503552
136235	503553
531	503554
231300	503555
128316	503556
9975	503557
19252	503558
15306	503559
30355	503560
34992	503561
95068	503562
33882	503563
1770	503564
1770	503565
142221	503566
60637	503567
124368	503568
45956	503569
12683	503570
32077	503571
573	503572
69539	503573
10639	503574
196197	503575
404	503576
193751	503577
16212	503578
31045	503579
10240	503580
5817	503581
25130	503582
85	503583
10286	503584
5183	503585
10239	503586
3065	503587
256303	503588
89380	503589
169200	503590
8636	503591
37334	503592
33912	503593
138970	503594
6465	503595
157906	503596
71236	503597
40024	503598
10693	503599
204141	503600
147480	503601
171025	503602
1146	503603
15925	503604
3441	503605
11087	503606
5865	503607
14732	503608
85978	503609
10042	503610
3241	503611
82891	503612
57634	503613
37503	503614
95478	503615
12604	503616
18837	503617
168574	503618
52341	503619
9476	503620
1275	503621
111825	503622
18218	503623
622	503624
26746	503625
29921	503626
1996	503627
1913	503628
191349	503629
110940	503630
64400	503631
57690	503632
40550	503633
147464	503634
62925	503635
61512	503636
103104	503637
63779	503638
43645	503639
21358	503640
3408	503641
83721	503642
13399	503643
672	503644
170320	503645
149697	503646
4155	503647
11167	503648
917	503649
264059	503650
79326	503651
55398	503652
133128	503653
28415	503654
22828	503655
60296	503656
86026	503657
33187	503658
2647	503659
40	503660
53935	503661
6957	503662
21320	503663
82	503664
22488	503665
27320	503666
33982	503667
44059	503668
105962	503669
36773	503670
21520	503671
28395	503672
107918	503673
69429	503674
65509	503675
19738	503676
271658	503677
143327	503678
169246	503679
16665	503680
41385	503681
8906	503682
8584	503683
10021	503684
104506	503685
116438	503686
6809	503687
12011	503688
56382	503689
145500	503690
111	503691
14104	503692
149956	503693
37217	503694
135153	503695
8922	503696
3510	503697
79843	503698
4	503699
32648	503700
164417	503701
104722	503702
263858	503703
30683	503704
45916	503705
46027	503706
216333	503707
78860	503708
13327	503709
138902	503710
135782	503711
32648	503712
47197	503713
102243	503714
7172	503715
53058	503716
152206	503717
5931	503718
1897	503719
105015	503720
213484	503721
1896	503722
4060	503723
3312	503724
9820	503725
45516	503726
91439	503727
875	503728
40971	503729
221698	503730
24710	503731
18	503732
919	503733
217207	503734
87323	503735
1563	503736
70310	503737
43042	503738
2309	503739
12761	503740
22292	503741
78540	503742
52650	503743
48202	503744
66006	503745
212103	503746
41334	503747
14778	503748
163512	503749
174974	503750
101856	503751
85359	503752
23055	503753
2142	503754
695	503755
6046	503756
37389	503757
12634	503758
256	503759
53188	503760
90768	503761
4982	503762
87911	503763
202882	503764
86253	503765
231818	503766
73417	503767
71793	503768
26501	503769
34843	503770
156286	503771
15848	503772
68661	503773
68673	503774
130018	503775
229340	503776
739	503777
142876	503778
101953	503779
11237	503780
31943	503781
90251	503782
2263	503783
20001	503784
41829	503785
408	503786
1724	503787
16482	503788
159972	503789
90698	503790
5072	503791
3676	503792
105912	503793
21983	503794
171161	503795
205448	503796
146440	503797
61848	503798
2912	503799
56545	503800
33755	503801
245628	503802
22353	503803
2471	503804
104165	503805
3376	503806
260294	503807
159401	503808
25039	503809
96641	503810
2279	503811
244742	503812
20901	503813
82506	503814
20652	503815
57746	503816
79127	503817
15867	503818
90167	503819
215191	503820
19894	503821
53768	503822
42896	503823
216216	503824
61585	503825
10368	503826
23000	503827
121860	503828
7871	503829
40226	503830
127081	503831
248178	503832
233932	503833
241705	503834
127753	503835
160752	503836
153961	503837
6224	503838
60514	503839
44615	503840
234194	503841
206673	503842
4118	503843
20949	503844
52801	503845
263133	503846
127595	503847
50556	503848
678	503849
247413	503850
266862	503851
1953	503852
31271	503853
52667	503854
68739	503855
69981	503856
20254	503857
13809	503858
55971	503859
152930	503860
462	503861
44171	503862
44332	503863
69452	503864
129367	503865
103466	503866
16724	503867
22760	503868
88303	503869
137086	503870
4333	503871
21486	503872
264980	503873
50000	503874
1853	503875
86581	503876
213188	503877
142698	503878
56347	503879
18244	503880
115474	503881
157404	503882
84814	503883
37417	503884
81556	503885
43757	503886
168379	503887
4111	503888
133652	503889
15912	503890
85015	503891
153678	503892
11975	503893
252782	503894
9105	503895
169251	503896
178481	503897
13295	503898
38628	503899
119807	503900
135787	503901
23726	503902
25448	503903
50521	503904
38919	503905
35870	503906
40601	503907
127641	503908
66277	503909
5523	503910
4429	503911
22491	503912
84778	503913
79154	503914
47143	503915
235971	503916
263	503917
40472	503918
2417	503919
19210	503920
59514	503921
264037	503922
140058	503923
254926	503924
1144	503925
230052	503926
193721	503927
18893	503928
104227	503929
65048	503930
18910	503931
5245	503932
204634	503933
13142	503934
96981	503935
1175	503936
8867	503937
3843	503938
554	503939
254147	503940
13420	503941
72512	503942
1963	503943
5633	503944
35800	503945
98104	503946
53210	503947
18140	503948
270077	503949
85458	503950
54079	503951
16327	503952
217326	503953
1650	503954
3982	503955
9286	503956
170455	503957
206819	503958
25158	503959
71716	503960
3969	503961
45282	503962
34723	503963
9952	503964
14413	503965
18777	503966
72491	503967
74012	503968
4550	503969
20759	503970
97314	503971
11788	503972
35904	503973
88232	503974
79163	503975
20226	503976
18467	503977
31700	503978
3748	503979
76574	503980
2773	503981
122327	503982
12862	503983
12323	503984
90824	503985
50472	503986
13449	503987
12221	503988
112903	503989
36614	503990
577	503991
31878	503992
391	503993
111090	503994
3087	503995
11758	503996
98907	503997
1157	503998
51374	503999
7203	504000
128600	504001
40	504002
205953	504003
46836	504004
106145	504005
13758	504006
18007	504007
111657	504008
170846	504009
124808	504010
41101	504011
49651	504012
15808	504013
18234	504014
73374	504015
15732	504016
2207	504017
156902	504018
125004	504019
31342	504020
489	504021
30026	504022
3560	504023
131869	504024
6013	504025
173860	504026
17163	504027
78211	504028
78505	504029
68395	504030
19351	504031
155792	504032
30814	504033
4171	504034
49824	504035
128219	504036
107956	504037
16660	504038
138400	504039
21258	504040
74774	504041
271	504042
66784	504043
219109	504044
40392	504045
120	504046
12805	504047
45688	504048
130250	504049
75924	504050
171867	504051
249628	504052
2045	504053
14793	504054
89973	504055
48782	504056
3553	504057
88906	504058
247750	504059
26830	504060
75099	504061
72996	504062
25445	504063
174957	504064
235	504065
122558	504066
111726	504067
5181	504068
256688	504069
160033	504070
91637	504071
13447	504072
3968	504073
59816	504074
248839	504075
23410	504076
157970	504077
37419	504078
5453	504079
244975	504080
152528	504081
76530	504082
75285	504083
8468	504084
31513	504085
17351	504086
78275	504087
377	504088
98112	504089
132108	504090
140187	504091
11638	504092
10915	504093
21924	504094
9530	504095
6038	504096
59080	504097
58753	504098
44948	504099
105440	504100
79031	504101
66736	504102
240301	504103
1869	504104
37850	504105
5905	504106
3371	504107
1387	504108
167345	504109
22695	504110
182279	504111
33127	504112
126043	504113
62325	504114
13544	504115
57691	504116
31914	504117
3525	504118
57675	504119
160187	504120
258680	504121
11216	504122
170795	504123
4594	504124
151782	504125
101596	504126
67191	504127
17172	504128
160171	504129
45259	504130
54466	504131
9547	504132
83772	504133
37120	504134
17059	504135
171131	504136
6766	504137
10462	504138
9009	504139
17108	504140
7526	504141
71304	504142
1950	504143
110397	504144
35896	504145
41959	504146
419	504147
103981	504148
111467	504149
19646	504150
1843	504151
1249	504152
1448	504153
59442	504154
176835	504155
225123	504156
34625	504157
122424	504158
24250	504159
66977	504160
177634	504161
141	504162
19986	504163
40657	504164
28579	504165
9423	504166
16966	504167
1433	504168
172929	504169
259675	504170
12333	504171
42666	504172
258803	504173
27380	504174
78442	504175
22756	504176
11164	504177
9976	504178
12017	504179
125818	504180
1457	504181
50052	504182
4663	504183
1492	504184
258925	504185
7835	504186
12882	504187
219860	504188
23627	504189
365	504190
38230	504191
11167	504192
3769	504193
12256	504194
101136	504195
3205	504196
269	504197
6566	504198
17442	504199
61141	504200
9233	504201
19075	504202
173101	504203
164831	504204
197951	504205
75624	504206
257562	504207
153141	504208
18632	504209
81492	504210
65818	504211
16304	504212
2744	504213
271114	504214
22367	504215
4446	504216
2618	504217
38156	504218
92912	504219
62382	504220
31873	504221
20276	504222
56624	504223
4444	504224
11357	504225
2008	504226
50614	504227
19554	504228
16087	504229
16787	504230
20724	504231
24219	504232
31994	504233
6147	504234
63500	504235
42316	504236
92596	504237
198180	504238
42417	504239
11624	504240
45416	504241
20788	504242
161588	504243
30800	504244
32847	504245
28983	504246
58083	504247
22924	504248
6037	504249
52643	504250
184	504251
73818	504252
42256	504253
6141	504254
145716	504255
222748	504256
197073	504257
31571	504258
8817	504259
5423	504260
245974	504261
125512	504262
50275	504263
31302	504264
1	504265
70513	504266
21165	504267
73762	504268
61041	504269
129606	504270
46598	504271
11234	504272
34807	504273
151971	504274
206	504275
263564	504276
20783	504277
19302	504278
37576	504279
167367	504280
25594	504281
22655	504282
103607	504283
138712	504284
117972	504285
39041	504286
5227	504287
12074	504288
929	504289
4283	504290
10674	504291
21525	504292
11548	504293
15729	504294
29036	504295
2009	504296
71006	504297
24761	504298
28688	504299
3540	504300
54360	504301
99122	504302
2791	504303
25014	504304
43743	504305
99155	504306
15341	504307
89014	504308
4696	504309
51485	504310
248646	504311
19151	504312
62354	504313
92849	504314
225812	504315
108911	504316
45819	504317
8033	504318
18635	504319
25470	504320
176550	504321
35110	504322
8732	504323
140809	504324
42777	504325
76693	504326
832	504327
169139	504328
12683	504329
41901	504330
45496	504331
28235	504332
1377	504333
84466	504334
68558	504335
426	504336
1363	504337
140184	504338
296	504339
6534	504340
2354	504341
52711	504342
49485	504343
132640	504344
16290	504345
63310	504346
5105	504347
11384	504348
176541	504349
44060	504350
251552	504351
93571	504352
67822	504353
14432	504354
4796	504355
16468	504356
225500	504357
59737	504358
34602	504359
3550	504360
103933	504361
4142	504362
31596	504363
154324	504364
2649	504365
30138	504366
125263	504367
235858	504368
4160	504369
7696	504370
26466	504371
68319	504372
1579	504373
6240	504374
10909	504375
2145	504376
12971	504377
18669	504378
14441	504379
810	504380
262527	504381
32104	504382
193508	504383
26195	504384
19538	504385
66210	504386
35187	504387
3171	504388
29209	504389
193857	504390
369	504391
108643	504392
107	504393
242557	504394
194009	504395
9033	504396
24792	504397
24540	504398
179518	504399
209214	504400
93478	504401
7296	504402
27361	504403
7897	504404
39986	504405
166834	504406
52242	504407
47841	504408
21925	504409
6513	504410
27879	504411
31533	504412
42678	504413
22095	504414
9605	504415
27422	504416
19128	504417
81382	504418
67340	504419
43498	504420
1442	504421
61695	504422
34814	504423
35269	504424
80321	504425
18782	504426
169548	504427
67920	504428
6640	504429
132990	504430
16	504431
3971	504432
25577	504433
74321	504434
3202	504435
209162	504436
119126	504437
18432	504438
10740	504439
155684	504440
21247	504441
175263	504442
243781	504443
86086	504444
645	504445
25877	504446
249402	504447
161665	504448
45843	504449
269302	504450
52891	504451
101764	504452
16392	504453
2318	504454
191042	504455
69013	504456
62801	504457
73703	504458
47401	504459
6812	504460
248517	504461
55673	504462
143235	504463
35283	504464
1664	504465
121397	504466
180	504467
45547	504468
37401	504469
7414	504470
183697	504471
20565	504472
11283	504473
83606	504474
118576	504475
47228	504476
64473	504477
22632	504478
41657	504479
24271	504480
187169	504481
5739	504482
9376	504483
93884	504484
44061	504485
101240	504486
11471	504487
561	504488
246784	504489
2127	504490
3269	504491
1174	504492
209762	504493
85362	504494
5230	504495
8614	504496
122168	504497
120533	504498
73104	504499
24260	504500
39512	504501
13869	504502
9188	504503
20936	504504
2432	504505
194	504506
17479	504507
52090	504508
73030	504509
2367	504510
196638	504511
77402	504512
16120	504513
13172	504514
79905	504515
265148	504516
186340	504517
113738	504518
71160	504519
1259	504520
22154	504521
14805	504522
256	504523
55496	504524
236771	504525
450	504526
2093	504527
223330	504528
71140	504529
20468	504530
60729	504531
101958	504532
247462	504533
29126	504534
51858	504535
56444	504536
58537	504537
89583	504538
66738	504539
60907	504540
124080	504541
615	504542
142014	504543
106857	504544
5296	504545
237905	504546
2150	504547
8296	504548
20599	504549
1441	504550
75429	504551
133117	504552
23714	504553
18301	504554
3514	504555
59105	504556
87002	504557
95927	504558
133479	504559
18823	504560
18859	504561
136834	504562
1131	504563
180703	504564
43843	504565
3888	504566
129443	504567
21905	504568
267929	504569
148358	504570
28542	504571
134164	504572
28859	504573
20168	504574
33883	504575
34331	504576
2291	504577
9591	504578
31814	504579
7908	504580
115871	504581
98502	504582
54097	504583
262216	504584
23677	504585
558	504586
113694	504587
70292	504588
13675	504589
14634	504590
268739	504591
10053	504592
67110	504593
164229	504594
15130	504595
135864	504596
84332	504597
111978	504598
205417	504599
230912	504600
22591	504601
23672	504602
76105	504603
29655	504604
21570	504605
21301	504606
52352	504607
16048	504608
74096	504609
10728	504610
101817	504611
63022	504612
33099	504613
79750	504614
128051	504615
66776	504616
161114	504617
81899	504618
42914	504619
2322	504620
211922	504621
31928	504622
219151	504623
94409	504624
102763	504625
4489	504626
66223	504627
233771	504628
37765	504629
4748	504630
1357	504631
125660	504632
5913	504633
150888	504634
15491	504635
5426	504636
79941	504637
264657	504638
56127	504639
81726	504640
39571	504641
66555	504642
6489	504643
51981	504644
50013	504645
131879	504646
70557	504647
162752	504648
15358	504649
36637	504650
24135	504651
17	504652
79067	504653
74974	504654
936	504655
158015	504656
9004	504657
6983	504658
28403	504659
329	504660
53178	504661
23352	504662
1172	504663
7343	504664
243	504665
101716	504666
367	504667
101717	504668
91769	504669
241619	504670
49556	504671
217711	504672
3398	504673
11949	504674
92448	504675
150930	504676
97600	504677
40269	504678
92099	504679
1282	504680
21482	504681
9314	504682
2659	504683
6197	504684
93138	504685
104883	504686
11231	504687
10808	504688
124547	504689
33218	504690
10166	504691
222509	504692
5345	504693
79372	504694
93241	504695
28936	504696
155997	504697
193735	504698
2901	504699
63708	504700
3810	504701
239476	504702
17134	504703
2349	504704
51475	504705
5809	504706
195673	504707
161515	504708
642	504709
1362	504710
251678	504711
12236	504712
234813	504713
16469	504714
4500	504715
4357	504716
132900	504717
71751	504718
33684	504719
6510	504720
36181	504721
1496	504722
40000	504723
605	504724
90451	504725
73683	504726
55015	504727
3910	504728
248908	504729
44133	504730
161384	504731
265431	504732
27723	504733
186270	504734
97648	504735
2888	504736
265903	504737
30000	504738
15061	504739
74136	504740
253329	504741
20509	504742
93003	504743
68998	504744
127072	504745
108166	504746
60931	504747
222667	504748
10617	504749
11326	504750
33672	504751
65819	504752
201469	504753
39866	504754
246762	504755
2916	504756
3631	504757
255684	504758
23103	504759
173547	504760
11385	504761
18790	504762
5781	504763
164976	504764
17111	504765
3027	504766
134348	504767
70135	504768
122342	504769
14492	504770
123649	504771
16807	504772
8043	504773
21253	504774
888	504775
32999	504776
45752	504777
131093	504778
201506	504779
64370	504780
197357	504781
258551	504782
35210	504783
143311	504784
171033	504785
88415	504786
109040	504787
992	504788
198159	504789
7880	504790
219853	504791
52518	504792
94611	504793
24541	504794
18503	504795
15699	504796
187881	504797
34974	504798
51888	504799
63458	504800
10178	504801
60120	504802
86287	504803
171608	504804
244067	504805
20603	504806
58176	504807
223304	504808
1640	504809
33953	504810
137641	504811
77689	504812
1069	504813
86701	504814
100712	504815
246023	504816
27056	504817
118251	504818
3469	504819
60839	504820
144975	504821
17067	504822
233173	504823
197561	504824
192735	504825
30372	504826
128363	504827
25	504828
180238	504829
18310	504830
1040	504831
63818	504832
30887	504833
34350	504834
7688	504835
164931	504836
51394	504837
119214	504838
80347	504839
38597	504840
9762	504841
62573	504842
2757	504843
21905	504844
144406	504845
1109	504846
77818	504847
9450	504848
170865	504849
13768	504850
1314	504851
73927	504852
124805	504853
4414	504854
26706	504855
4439	504856
72324	504857
31959	504858
26339	504859
8402	504860
133387	504861
19233	504862
7305	504863
11149	504864
18957	504865
23587	504866
32488	504867
2616	504868
39635	504869
3315	504870
91670	504871
53774	504872
125611	504873
1473	504874
41204	504875
94477	504876
163366	504877
97756	504878
16985	504879
23938	504880
216063	504881
3374	504882
126215	504883
126152	504884
20227	504885
7644	504886
35681	504887
63245	504888
105896	504889
177173	504890
14674	504891
1053	504892
772	504893
236290	504894
8946	504895
83101	504896
2201	504897
139703	504898
122041	504899
428	504900
263	504901
2990	504902
4502	504903
89266	504904
7262	504905
245849	504906
210378	504907
164493	504908
4564	504909
97229	504910
62944	504911
239306	504912
24604	504913
14493	504914
12739	504915
19597	504916
34596	504917
267049	504918
153055	504919
25780	504920
3610	504921
75201	504922
15940	504923
136760	504924
2725	504925
68387	504926
58141	504927
69509	504928
36891	504929
87436	504930
46861	504931
17429	504932
18821	504933
36051	504934
84622	504935
23190	504936
3246	504937
64052	504938
73868	504939
159732	504940
10193	504941
40418	504942
189326	504943
153163	504944
54756	504945
198071	504946
9497	504947
14201	504948
110251	504949
13452	504950
2496	504951
12872	504952
8592	504953
60924	504954
40041	504955
111557	504956
12664	504957
19474	504958
2693	504959
6763	504960
78756	504961
1458	504962
54143	504963
17979	504964
16350	504965
1740	504966
138087	504967
3532	504968
214197	504969
1560	504970
40569	504971
18482	504972
11503	504973
199971	504974
35964	504975
152838	504976
3067	504977
9515	504978
28576	504979
253948	504980
53937	504981
253746	504982
137134	504983
30401	504984
103801	504985
44515	504986
21824	504987
170439	504988
681	504989
38415	504990
76100	504991
57343	504992
1473	504993
9374	504994
22958	504995
171400	504996
155233	504997
38075	504998
68625	504999
32554	505000
5243	505001
40138	505002
23290	505003
33699	505004
137720	505005
56752	505006
57511	505007
232409	505008
14264	505009
5725	505010
114014	505011
86858	505012
133913	505013
117498	505014
35129	505015
138418	505016
36810	505017
119471	505018
251165	505019
38097	505020
31925	505021
22353	505022
104788	505023
223746	505024
12351	505025
920	505026
154430	505027
57181	505028
18529	505029
186094	505030
33569	505031
26128	505032
59073	505033
104101	505034
14063	505035
12338	505036
22256	505037
910	505038
7645	505039
32489	505040
16457	505041
214293	505042
28994	505043
268653	505044
163739	505045
198050	505046
8801	505047
18993	505048
192396	505049
55818	505050
101734	505051
13400	505052
24507	505053
196870	505054
10945	505055
50126	505056
59044	505057
149213	505058
7714	505059
104367	505060
101377	505061
14642	505062
2552	505063
43257	505064
229	505065
7345	505066
34359	505067
42534	505068
19749	505069
49779	505070
52211	505071
42976	505072
143423	505073
74796	505074
2342	505075
27383	505076
98099	505077
160296	505078
20576	505079
145000	505080
40154	505081
57203	505082
31539	505083
32924	505084
48213	505085
214626	505086
28795	505087
162843	505088
1045	505089
38439	505090
17470	505091
7536	505092
2070	505093
85961	505094
73139	505095
13754	505096
132427	505097
35353	505098
229567	505099
35441	505100
87130	505101
5315	505102
18825	505103
17664	505104
21696	505105
7363	505106
13410	505107
86328	505108
87526	505109
1251	505110
56889	505111
57897	505112
143107	505113
119520	505114
39942	505115
122964	505116
4814	505117
97395	505118
25864	505119
404	505120
1502	505121
18868	505122
76147	505123
5208	505124
32635	505125
16241	505126
65732	505127
118677	505128
75345	505129
108543	505130
499	505131
106647	505132
86591	505133
262678	505134
19814	505135
108838	505136
75181	505137
78898	505138
1907	505139
251697	505140
5059	505141
41552	505142
22747	505143
25786	505144
22463	505145
37382	505146
11821	505147
23284	505148
637	505149
113176	505150
40242	505151
63715	505152
112	505153
7538	505154
6235	505155
58880	505156
153161	505157
155636	505158
134757	505159
56493	505160
8231	505161
56947	505162
41236	505163
44808	505164
23767	505165
9117	505166
7972	505167
33296	505168
222521	505169
14027	505170
104957	505171
39661	505172
12425	505173
19544	505174
36544	505175
36575	505176
21795	505177
24490	505178
72873	505179
11004	505180
20704	505181
7041	505182
93489	505183
17566	505184
58543	505185
20739	505186
752	505187
66188	505188
24972	505189
83868	505190
72928	505191
299	505192
189336	505193
19891	505194
30603	505195
44003	505196
54414	505197
101749	505198
3281	505199
6330	505200
32329	505201
7008	505202
8041	505203
61760	505204
27369	505205
66991	505206
60652	505207
11461	505208
2959	505209
15718	505210
48166	505211
57116	505212
38168	505213
130754	505214
78630	505215
6543	505216
116700	505217
59340	505218
229228	505219
7791	505220
112147	505221
6252	505222
159093	505223
8819	505224
35259	505225
97179	505226
77192	505227
1011	505228
161241	505229
2066	505230
21667	505231
230842	505232
245294	505233
247002	505234
123284	505235
116204	505236
89817	505237
263685	505238
18947	505239
38112	505240
697	505241
2900	505242
42248	505243
8986	505244
78711	505245
2414	505246
73535	505247
16255	505248
23307	505249
108383	505250
399	505251
184738	505252
53345	505253
40910	505254
50825	505255
3293	505256
6061	505257
34282	505258
31557	505259
4785	505260
87569	505261
17985	505262
69202	505263
240477	505264
40352	505265
272277	505266
6024	505267
161896	505268
36938	505269
147456	505270
235559	505271
13229	505272
13336	505273
96388	505274
128356	505275
17042	505276
36690	505277
41497	505278
74649	505279
39353	505280
23534	505281
10982	505282
44473	505283
4219	505284
36959	505285
78745	505286
48645	505287
904	505288
30527	505289
2832	505290
43003	505291
4380	505292
32781	505293
26303	505294
23270	505295
76420	505296
2664	505297
204415	505298
23424	505299
136994	505300
106798	505301
188	505302
127725	505303
25468	505304
154313	505305
84957	505306
40640	505307
52710	505308
5837	505309
6566	505310
18084	505311
41592	505312
8412	505313
233587	505314
32055	505315
673	505316
220120	505317
34109	505318
20121	505319
79965	505320
265826	505321
11702	505322
56459	505323
74754	505324
75263	505325
96082	505326
41992	505327
266517	505328
30469	505329
262865	505330
83685	505331
19927	505332
9856	505333
63238	505334
217641	505335
22236	505336
239615	505337
17834	505338
92740	505339
73216	505340
115654	505341
7105	505342
154575	505343
1922	505344
1433	505345
686	505346
57670	505347
4762	505348
4445	505349
14286	505350
591	505351
112205	505352
69940	505353
104209	505354
4558	505355
122781	505356
262928	505357
7354	505358
36324	505359
50744	505360
1474	505361
32606	505362
2131	505363
1475	505364
5874	505365
26498	505366
84990	505367
123706	505368
162366	505369
3010	505370
69395	505371
39035	505372
43015	505373
81731	505374
94278	505375
3483	505376
6165	505377
71695	505378
59483	505379
161061	505380
129772	505381
43426	505382
96609	505383
37729	505384
21540	505385
131465	505386
93578	505387
1482	505388
5150	505389
255856	505390
28017	505391
132753	505392
80391	505393
80831	505394
80696	505395
116002	505396
89105	505397
31792	505398
4422	505399
112932	505400
40478	505401
84087	505402
19402	505403
32944	505404
41972	505405
7322	505406
39442	505407
70921	505408
98628	505409
34944	505410
10642	505411
74022	505412
209843	505413
180618	505414
106067	505415
2594	505416
235330	505417
143318	505418
135909	505419
265311	505420
26383	505421
78946	505422
87692	505423
246083	505424
1972	505425
65261	505426
51020	505427
41576	505428
22866	505429
153031	505430
253473	505431
72564	505432
32887	505433
12405	505434
215313	505435
30789	505436
124701	505437
55113	505438
126901	505439
112215	505440
1546	505441
16464	505442
2229	505443
524	505444
8538	505445
11133	505446
48472	505447
60138	505448
147849	505449
269851	505450
816	505451
199858	505452
127833	505453
16749	505454
1983	505455
9368	505456
13446	505457
30553	505458
36460	505459
167202	505460
31349	505461
2472	505462
207301	505463
35939	505464
34191	505465
65078	505466
975	505467
27140	505468
392	505469
29651	505470
151068	505471
142039	505472
106593	505473
15830	505474
57108	505475
20825	505476
16216	505477
18860	505478
35841	505479
7851	505480
11410	505481
81212	505482
8797	505483
7514	505484
3132	505485
81089	505486
261	505487
13234	505488
1794	505489
33702	505490
116017	505491
6947	505492
214678	505493
60377	505494
57829	505495
52337	505496
103093	505497
10540	505498
57940	505499
13121	505500
151904	505501
205184	505502
75814	505503
5110	505504
33587	505505
25732	505506
28830	505507
77803	505508
85106	505509
247814	505510
117640	505511
255241	505512
24888	505513
171309	505514
15162	505515
111219	505516
92809	505517
117900	505518
165705	505519
79541	505520
35108	505521
5433	505522
1776	505523
1562	505524
29316	505525
260	505526
28826	505527
545	505528
33448	505529
15542	505530
43845	505531
255108	505532
239845	505533
588	505534
26758	505535
1630	505536
31702	505537
29228	505538
17220	505539
221852	505540
7399	505541
44031	505542
67204	505543
743	505544
150007	505545
20023	505546
23703	505547
21162	505548
99404	505549
108554	505550
3594	505551
180772	505552
24510	505553
51593	505554
15924	505555
3564	505556
36119	505557
53236	505558
53416	505559
27439	505560
6307	505561
70578	505562
124326	505563
68497	505564
15083	505565
264	505566
175096	505567
121	505568
35951	505569
227807	505570
51175	505571
85232	505572
19276	505573
13940	505574
38502	505575
13695	505576
95303	505577
94671	505578
35842	505579
7533	505580
19150	505581
64485	505582
49848	505583
23746	505584
1189	505585
122980	505586
195176	505587
72661	505588
50	505589
44226	505590
48005	505591
108128	505592
47502	505593
20016	505594
258554	505595
14510	505596
75164	505597
57066	505598
7468	505599
2511	505600
2420	505601
133705	505602
5912	505603
146189	505604
72926	505605
7690	505606
22650	505607
51453	505608
8367	505609
180334	505610
4183	505611
160012	505612
112814	505613
8212	505614
31217	505615
1591	505616
10801	505617
183341	505618
109509	505619
52003	505620
450	505621
9475	505622
33503	505623
220549	505624
59313	505625
205909	505626
9317	505627
7881	505628
5703	505629
15875	505630
58297	505631
4092	505632
2140	505633
24835	505634
163081	505635
21981	505636
31956	505637
911	505638
4087	505639
244130	505640
38511	505641
9863	505642
11246	505643
98062	505644
194130	505645
24473	505646
21232	505647
4349	505648
45056	505649
7021	505650
9274	505651
154854	505652
10282	505653
26880	505654
25528	505655
117804	505656
495	505657
110136	505658
496	505659
120176	505660
22769	505661
18193	505662
228489	505663
86600	505664
12269	505665
22310	505666
876	505667
241464	505668
160173	505669
6575	505670
14692	505671
17626	505672
3559	505673
7522	505674
11133	505675
4052	505676
1990	505677
9418	505678
6480	505679
3328	505680
94	505681
268479	505682
102260	505683
11483	505684
147692	505685
15330	505686
6221	505687
25793	505688
569	505689
75579	505690
2076	505691
26984	505692
12356	505693
24194	505694
24583	505695
104386	505696
697	505697
15184	505698
30594	505699
20871	505700
160661	505701
8338	505702
1283	505703
88658	505704
96026	505705
102497	505706
40400	505707
12335	505708
1026	505709
35903	505710
36829	505711
4607	505712
2496	505713
112046	505714
1235	505715
199696	505716
17082	505717
6806	505718
2	505719
27577	505720
213888	505721
16489	505722
101047	505723
14710	505724
72262	505725
38227	505726
6457	505727
16423	505728
163548	505729
97302	505730
5699	505731
484	505732
110347	505733
51153	505734
14504	505735
102037	505736
120784	505737
66782	505738
132479	505739
4109	505740
28017	505741
3557	505742
68224	505743
104751	505744
2188	505745
2211	505746
235452	505747
24489	505748
65663	505749
703	505750
50653	505751
80651	505752
9871	505753
73581	505754
164502	505755
4870	505756
266200	505757
88717	505758
40888	505759
7063	505760
137260	505761
197570	505762
26349	505763
1047	505764
238580	505765
4013	505766
28984	505767
158341	505768
59126	505769
63337	505770
239149	505771
10536	505772
27095	505773
9796	505774
40952	505775
1555	505776
173826	505777
135163	505778
205794	505779
19466	505780
4069	505781
123989	505782
67583	505783
37721	505784
33416	505785
42109	505786
16973	505787
108163	505788
97382	505789
6481	505790
22763	505791
33639	505792
49461	505793
21709	505794
22225	505795
51743	505796
7857	505797
11546	505798
70341	505799
55688	505800
189378	505801
6513	505802
17183	505803
9950	505804
16140	505805
78265	505806
53570	505807
113689	505808
143428	505809
24767	505810
75230	505811
6167	505812
153271	505813
267009	505814
72367	505815
5902	505816
14151	505817
1568	505818
61229	505819
61562	505820
6795	505821
171381	505822
86983	505823
45935	505824
1078	505825
526	505826
100952	505827
38161	505828
119836	505829
1125	505830
19542	505831
217570	505832
81219	505833
11687	505834
9282	505835
110684	505836
4389	505837
954	505838
27724	505839
24922	505840
104608	505841
212853	505842
109872	505843
36815	505844
13518	505845
72722	505846
6213	505847
55425	505848
42591	505849
4860	505850
25221	505851
15413	505852
17648	505853
55794	505854
3368	505855
2129	505856
78056	505857
48264	505858
8151	505859
2515	505860
10737	505861
14236	505862
98566	505863
1094	505864
50960	505865
12043	505866
8249	505867
22890	505868
9808	505869
1361	505870
131473	505871
219820	505872
25095	505873
105393	505874
92660	505875
6684	505876
76635	505877
9645	505878
7309	505879
32812	505880
47142	505881
83823	505882
58789	505883
52395	505884
4867	505885
55262	505886
177709	505887
3454	505888
42466	505889
203806	505890
111913	505891
267100	505892
32692	505893
757	505894
16375	505895
44961	505896
142783	505897
1871	505898
9742	505899
6923	505900
82382	505901
101506	505902
40424	505903
3196	505904
35444	505905
61117	505906
11443	505907
9997	505908
102109	505909
244340	505910
60534	505911
246133	505912
16138	505913
51989	505914
68457	505915
2073	505916
45869	505917
7931	505918
92300	505919
24186	505920
75773	505921
95709	505922
2939	505923
110691	505924
232212	505925
22735	505926
70	505927
147176	505928
35549	505929
2738	505930
1395	505931
14394	505932
247	505933
94796	505934
149253	505935
37688	505936
259773	505937
100727	505938
864	505939
218742	505940
60417	505941
25131	505942
110451	505943
72561	505944
2982	505945
224414	505946
59185	505947
1591	505948
3279	505949
15666	505950
12123	505951
158610	505952
30644	505953
22570	505954
35721	505955
28808	505956
157131	505957
54217	505958
234	505959
64996	505960
165515	505961
52640	505962
139241	505963
189067	505964
118610	505965
30557	505966
208607	505967
21450	505968
160606	505969
8509	505970
149712	505971
203236	505972
19740	505973
7445	505974
154338	505975
57247	505976
5566	505977
36292	505978
53447	505979
14588	505980
39190	505981
44103	505982
5518	505983
64115	505984
64970	505985
30945	505986
141159	505987
22087	505988
27267	505989
28790	505990
72751	505991
176166	505992
97145	505993
4565	505994
59386	505995
6634	505996
118262	505997
8280	505998
187415	505999
90153	506000
87141	506001
25797	506002
2348	506003
122359	506004
32843	506005
145468	506006
48128	506007
116589	506008
85	506009
40877	506010
7910	506011
104312	506012
52066	506013
42644	506014
97871	506015
137077	506016
196222	506017
25272	506018
73074	506019
28977	506020
974	506021
28942	506022
3316	506023
34272	506024
130637	506025
127156	506026
6758	506027
14232	506028
202139	506029
50650	506030
179831	506031
230640	506032
631	506033
21116	506034
110399	506035
160856	506036
4422	506037
264379	506038
88446	506039
37868	506040
54670	506041
70234	506042
37296	506043
6666	506044
244641	506045
210159	506046
25243	506047
104280	506048
76421	506049
4816	506050
2004	506051
13368	506052
1599	506053
134344	506054
3915	506055
55895	506056
41550	506057
13867	506058
3192	506059
135087	506060
18529	506061
40144	506062
129393	506063
137329	506064
11376	506065
253731	506066
232864	506067
74591	506068
37717	506069
254968	506070
183330	506071
17329	506072
102057	506073
3717	506074
41128	506075
41675	506076
223491	506077
27491	506078
1061	506079
4584	506080
67604	506081
633	506082
63349	506083
249747	506084
889	506085
11130	506086
152764	506087
76007	506088
6814	506089
147673	506090
11619	506091
59684	506092
16483	506093
18196	506094
5773	506095
47877	506096
19320	506097
4956	506098
14391	506099
74097	506100
107177	506101
18036	506102
99988	506103
144595	506104
50154	506105
15439	506106
72061	506107
43103	506108
26058	506109
78767	506110
15770	506111
34320	506112
3998	506113
220470	506114
13969	506115
99423	506116
88138	506117
5588	506118
113390	506119
71145	506120
6497	506121
33703	506122
84639	506123
41722	506124
268799	506125
1506	506126
56634	506127
212	506128
29123	506129
177872	506130
136496	506131
5140	506132
4208	506133
189923	506134
212662	506135
13960	506136
1246	506137
128902	506138
120286	506139
104965	506140
55609	506141
201694	506142
226538	506143
103650	506144
21673	506145
163463	506146
57041	506147
119533	506148
31553	506149
45488	506150
37822	506151
71365	506152
6915	506153
61836	506154
25714	506155
5917	506156
172779	506157
101746	506158
19555	506159
156662	506160
83868	506161
42508	506162
4588	506163
43127	506164
4187	506165
858	506166
7733	506167
37032	506168
96087	506169
15321	506170
23293	506171
106578	506172
19132	506173
29701	506174
20889	506175
110916	506176
19046	506177
108465	506178
148056	506179
222979	506180
102233	506181
14712	506182
146351	506183
44783	506184
4863	506185
141710	506186
137548	506187
179710	506188
87385	506189
107719	506190
29849	506191
3868	506192
170736	506193
91593	506194
106567	506195
202555	506196
42832	506197
36466	506198
63046	506199
21231	506200
109070	506201
1230	506202
20394	506203
331	506204
354	506205
51512	506206
8269	506207
426	506208
22328	506209
42207	506210
161721	506211
22293	506212
58219	506213
21734	506214
61271	506215
25762	506216
81968	506217
180	506218
65425	506219
202330	506220
7690	506221
31446	506222
17368	506223
155618	506224
105984	506225
229054	506226
56038	506227
188283	506228
61150	506229
4962	506230
260438	506231
557	506232
41028	506233
198036	506234
195192	506235
60674	506236
442	506237
13977	506238
8133	506239
6093	506240
292	506241
6546	506242
14	506243
120814	506244
38190	506245
1873	506246
8230	506247
387	506248
56379	506249
124536	506250
236274	506251
45571	506252
158695	506253
211743	506254
90150	506255
18525	506256
13078	506257
2618	506258
14484	506259
11646	506260
33288	506261
3269	506262
121	506263
1410	506264
149745	506265
216219	506266
137584	506267
209	506268
160448	506269
590	506270
12840	506271
8499	506272
46043	506273
8647	506274
590	506275
32693	506276
17712	506277
86472	506278
14677	506279
2834	506280
456	506281
31956	506282
14639	506283
3714	506284
174525	506285
17978	506286
124549	506287
5938	506288
73955	506289
24297	506290
58139	506291
21402	506292
69658	506293
56047	506294
2878	506295
3020	506296
58123	506297
23355	506298
47374	506299
255839	506300
188634	506301
798	506302
22589	506303
73015	506304
247266	506305
22770	506306
128344	506307
152809	506308
177888	506309
16528	506310
61027	506311
24412	506312
93770	506313
215918	506314
225569	506315
36183	506316
31370	506317
97309	506318
6249	506319
11	506320
75082	506321
17585	506322
189924	506323
163825	506324
585	506325
118084	506326
73753	506327
184623	506328
39197	506329
51592	506330
21631	506331
52820	506332
128858	506333
102824	506334
1945	506335
4550	506336
6761	506337
169954	506338
31672	506339
70042	506340
41525	506341
39086	506342
110	506343
2115	506344
87251	506345
1623	506346
12196	506347
109759	506348
68821	506349
1120	506350
4743	506351
30234	506352
153857	506353
22493	506354
14884	506355
33672	506356
36553	506357
206185	506358
203804	506359
30005	506360
4495	506361
60175	506362
41804	506363
54229	506364
256378	506365
177141	506366
84273	506367
167159	506368
1640	506369
1043	506370
72243	506371
22973	506372
50651	506373
33958	506374
106615	506375
204527	506376
18836	506377
56098	506378
19312	506379
37203	506380
52159	506381
11262	506382
103352	506383
129662	506384
117381	506385
3768	506386
3222	506387
9815	506388
11714	506389
105134	506390
36225	506391
88727	506392
37358	506393
110247	506394
48039	506395
22179	506396
63235	506397
258106	506398
3696	506399
7623	506400
135064	506401
51234	506402
231976	506403
9573	506404
197926	506405
9756	506406
256188	506407
245531	506408
60688	506409
22488	506410
117115	506411
19221	506412
256775	506413
139	506414
29512	506415
50733	506416
17553	506417
18157	506418
16463	506419
42112	506420
133997	506421
80763	506422
10611	506423
39292	506424
1677	506425
31947	506426
52208	506427
103342	506428
190741	506429
19428	506430
75140	506431
191545	506432
66055	506433
182607	506434
5540	506435
124110	506436
170407	506437
249690	506438
1680	506439
8052	506440
186753	506441
79860	506442
95391	506443
28230	506444
8496	506445
262055	506446
59509	506447
67091	506448
33216	506449
11420	506450
57834	506451
147756	506452
101845	506453
130127	506454
86542	506455
18993	506456
88738	506457
17	506458
408	506459
24639	506460
144927	506461
68447	506462
48691	506463
78193	506464
34794	506465
36502	506466
33358	506467
699	506468
138689	506469
44213	506470
187526	506471
9375	506472
142498	506473
44129	506474
74183	506475
272088	506476
3408	506477
86243	506478
207759	506479
17212	506480
4088	506481
7075	506482
128616	506483
18242	506484
5751	506485
57138	506486
267380	506487
94165	506488
18525	506489
34400	506490
1082	506491
5918	506492
179192	506493
144328	506494
8707	506495
44145	506496
90550	506497
20362	506498
83201	506499
53186	506500
9733	506501
12766	506502
120453	506503
7517	506504
778	506505
12516	506506
3797	506507
16164	506508
157118	506509
74220	506510
225243	506511
150734	506512
106896	506513
5008	506514
77096	506515
27722	506516
22492	506517
160522	506518
55358	506519
9913	506520
333	506521
74297	506522
66393	506523
177896	506524
92626	506525
184638	506526
1566	506527
50870	506528
42829	506529
148028	506530
2439	506531
87665	506532
2070	506533
13019	506534
93593	506535
6059	506536
51228	506537
40910	506538
56389	506539
27525	506540
58356	506541
52630	506542
54890	506543
253186	506544
32173	506545
194577	506546
104985	506547
72499	506548
97751	506549
3585	506550
46790	506551
120396	506552
42175	506553
11901	506554
14364	506555
26893	506556
267444	506557
5105	506558
6348	506559
4646	506560
9380	506561
138265	506562
107771	506563
11224	506564
67301	506565
170650	506566
5388	506567
120	506568
48867	506569
7249	506570
245873	506571
164375	506572
39982	506573
94884	506574
1962	506575
39849	506576
223380	506577
2536	506578
15671	506579
100486	506580
6255	506581
256985	506582
361	506583
38610	506584
239552	506585
25377	506586
7285	506587
109558	506588
9593	506589
77849	506590
130502	506591
4738	506592
149265	506593
12370	506594
104939	506595
45577	506596
139717	506597
2324	506598
209766	506599
235601	506600
177339	506601
75192	506602
92316	506603
49958	506604
55689	506605
7818	506606
522	506607
50345	506608
87316	506609
39857	506610
24731	506611
50831	506612
42015	506613
186751	506614
54175	506615
70594	506616
32103	506617
50336	506618
61754	506619
131383	506620
2225	506621
91971	506622
42453	506623
6743	506624
17093	506625
50621	506626
1055	506627
219	506628
163226	506629
62483	506630
6582	506631
139459	506632
1481	506633
148163	506634
2669	506635
1423	506636
10302	506637
6661	506638
2929	506639
228443	506640
12636	506641
26035	506642
243851	506643
26680	506644
204323	506645
77374	506646
16241	506647
22296	506648
3857	506649
33312	506650
14722	506651
55116	506652
222680	506653
14742	506654
92524	506655
8625	506656
95942	506657
30490	506658
43401	506659
23033	506660
136204	506661
71069	506662
9768	506663
56205	506664
22366	506665
65496	506666
30622	506667
75535	506668
200081	506669
57488	506670
18431	506671
17571	506672
24927	506673
37139	506674
44697	506675
3942	506676
658	506677
43197	506678
151438	506679
1332	506680
101992	506681
5334	506682
4597	506683
69938	506684
181361	506685
2127	506686
152004	506687
144382	506688
64140	506689
21997	506690
963	506691
14055	506692
7039	506693
63974	506694
84351	506695
501	506696
233916	506697
98061	506698
87350	506699
259639	506700
2384	506701
1999	506702
2341	506703
149371	506704
226738	506705
8562	506706
10452	506707
88433	506708
211011	506709
9896	506710
262	506711
198184	506712
16774	506713
8943	506714
12497	506715
10142	506716
5183	506717
253702	506718
21133	506719
6462	506720
49162	506721
30115	506722
45283	506723
55195	506724
64522	506725
148096	506726
117234	506727
60592	506728
3069	506729
26255	506730
26702	506731
31169	506732
6313	506733
9538	506734
76901	506735
7846	506736
1648	506737
10268	506738
196834	506739
66838	506740
32689	506741
111	506742
52402	506743
5860	506744
12169	506745
261061	506746
75419	506747
2733	506748
2029	506749
78334	506750
135129	506751
234427	506752
78566	506753
21383	506754
356	506755
103403	506756
31679	506757
101032	506758
14513	506759
4537	506760
43976	506761
22948	506762
234008	506763
5231	506764
11546	506765
824	506766
248611	506767
163830	506768
24645	506769
30231	506770
169	506771
14905	506772
144	506773
27428	506774
626	506775
3991	506776
6246	506777
100175	506778
1975	506779
62247	506780
13203	506781
67612	506782
50529	506783
5734	506784
1740	506785
71865	506786
1100	506787
83859	506788
23507	506789
228420	506790
21747	506791
214871	506792
5633	506793
251164	506794
11517	506795
110516	506796
125207	506797
176126	506798
10455	506799
27705	506800
52020	506801
101666	506802
142260	506803
32128	506804
43718	506805
86057	506806
138855	506807
33444	506808
251468	506809
39782	506810
23332	506811
36098	506812
223068	506813
222188	506814
72142	506815
27079	506816
124231	506817
18221	506818
26554	506819
1352	506820
11242	506821
73103	506822
101120	506823
303	506824
181768	506825
3680	506826
1842	506827
37429	506828
131474	506829
101793	506830
67674	506831
11852	506832
39875	506833
244762	506834
186972	506835
229896	506836
81322	506837
36343	506838
72579	506839
194632	506840
20054	506841
10985	506842
1026	506843
162526	506844
220674	506845
22639	506846
15712	506847
9078	506848
185889	506849
33723	506850
46741	506851
2840	506852
204421	506853
3	506854
63834	506855
145	506856
137548	506857
126828	506858
583	506859
96996	506860
259134	506861
3862	506862
1	506863
127235	506864
211299	506865
114548	506866
16241	506867
1232	506868
252159	506869
1404	506870
4871	506871
22645	506872
156659	506873
61555	506874
67062	506875
177	506876
26737	506877
29486	506878
40188	506879
5202	506880
10785	506881
106819	506882
268738	506883
1318	506884
18169	506885
219142	506886
154145	506887
123225	506888
28198	506889
17870	506890
14874	506891
31991	506892
144985	506893
173797	506894
9669	506895
142985	506896
44010	506897
59615	506898
4512	506899
111371	506900
6340	506901
123916	506902
249	506903
38014	506904
45110	506905
9366	506906
200210	506907
168981	506908
88760	506909
3936	506910
45590	506911
26899	506912
9894	506913
199951	506914
150298	506915
95932	506916
22830	506917
4364	506918
15090	506919
22625	506920
17270	506921
123	506922
141770	506923
26424	506924
188830	506925
4026	506926
6978	506927
135240	506928
71021	506929
9774	506930
11501	506931
262929	506932
256360	506933
18454	506934
206712	506935
3484	506936
86661	506937
55313	506938
66735	506939
61629	506940
165770	506941
9454	506942
47022	506943
158682	506944
47567	506945
20478	506946
93764	506947
79266	506948
6675	506949
106194	506950
9908	506951
57351	506952
10989	506953
186737	506954
13187	506955
64080	506956
25907	506957
5437	506958
189575	506959
13921	506960
2425	506961
4804	506962
63	506963
18610	506964
127234	506965
141055	506966
41960	506967
150491	506968
12745	506969
13185	506970
7175	506971
10866	506972
183347	506973
65507	506974
89775	506975
2930	506976
6256	506977
55361	506978
165738	506979
57902	506980
11443	506981
12226	506982
10331	506983
125599	506984
46855	506985
29809	506986
282	506987
17715	506988
1139	506989
72696	506990
21575	506991
51	506992
19955	506993
143266	506994
28903	506995
175930	506996
143616	506997
1644	506998
71787	506999
2802	507000
90818	507001
24007	507002
9711	507003
23038	507004
11201	507005
13547	507006
63601	507007
66738	507008
3385	507009
51274	507010
2221	507011
90304	507012
2800	507013
45355	507014
81520	507015
87483	507016
63042	507017
46458	507018
112070	507019
159564	507020
14236	507021
3777	507022
140646	507023
70137	507024
47601	507025
25010	507026
38643	507027
969	507028
169624	507029
41331	507030
31371	507031
1704	507032
14326	507033
177789	507034
77888	507035
44684	507036
270701	507037
13675	507038
148042	507039
9036	507040
9297	507041
33469	507042
94334	507043
45319	507044
129526	507045
19627	507046
14103	507047
45427	507048
41825	507049
41198	507050
3126	507051
25048	507052
28412	507053
120628	507054
51574	507055
25603	507056
104183	507057
3322	507058
158055	507059
11599	507060
51352	507061
35576	507062
67343	507063
27523	507064
231642	507065
69419	507066
253744	507067
208447	507068
163884	507069
65467	507070
77761	507071
127812	507072
88449	507073
102858	507074
81400	507075
13574	507076
12862	507077
15909	507078
143571	507079
86021	507080
6523	507081
57504	507082
66249	507083
22943	507084
44102	507085
7018	507086
5177	507087
63492	507088
11689	507089
14487	507090
40849	507091
3494	507092
276	507093
92199	507094
81430	507095
65662	507096
4562	507097
74392	507098
52017	507099
76179	507100
616	507101
19860	507102
82351	507103
12806	507104
232747	507105
145564	507106
4808	507107
182776	507108
31975	507109
23134	507110
71558	507111
240724	507112
13700	507113
115905	507114
31350	507115
65156	507116
172939	507117
270794	507118
19358	507119
54397	507120
53884	507121
26049	507122
11732	507123
147695	507124
120671	507125
87954	507126
23764	507127
3631	507128
225196	507129
22124	507130
570	507131
144424	507132
80945	507133
32877	507134
162098	507135
136702	507136
161618	507137
63925	507138
159286	507139
102613	507140
41773	507141
12310	507142
15461	507143
79045	507144
169239	507145
99151	507146
158480	507147
200434	507148
131694	507149
203050	507150
41209	507151
188517	507152
87403	507153
74570	507154
5236	507155
15021	507156
13669	507157
6421	507158
162572	507159
659	507160
7124	507161
2942	507162
12995	507163
197767	507164
66474	507165
43997	507166
1	507167
57042	507168
119589	507169
3984	507170
216	507171
18084	507172
93390	507173
16092	507174
1998	507175
10558	507176
29422	507177
48140	507178
75963	507179
387	507180
111	507181
369	507182
50814	507183
2877	507184
87690	507185
260606	507186
44192	507187
98120	507188
52031	507189
13224	507190
200079	507191
104572	507192
692	507193
164353	507194
30060	507195
146059	507196
1903	507197
2165	507198
122276	507199
14961	507200
35797	507201
173682	507202
34437	507203
127847	507204
9004	507205
5420	507206
12916	507207
170614	507208
13922	507209
26823	507210
10214	507211
17090	507212
4297	507213
102310	507214
163695	507215
40559	507216
17482	507217
298	507218
31794	507219
967	507220
41963	507221
263068	507222
140669	507223
22768	507224
5324	507225
8717	507226
3293	507227
21638	507228
55889	507229
32631	507230
346	507231
21568	507232
47325	507233
121276	507234
110021	507235
53208	507236
42312	507237
155397	507238
6528	507239
93112	507240
18568	507241
30886	507242
128422	507243
34576	507244
28832	507245
7084	507246
14249	507247
670	507248
70987	507249
108036	507250
242579	507251
14668	507252
30874	507253
6823	507254
85444	507255
167850	507256
71	507257
55230	507258
26514	507259
12422	507260
220747	507261
85830	507262
18103	507263
20280	507264
84689	507265
4948	507266
5077	507267
27903	507268
39298	507269
9690	507270
55448	507271
137608	507272
34001	507273
10836	507274
11853	507275
65852	507276
5072	507277
6730	507278
9603	507279
1450	507280
4346	507281
6508	507282
248359	507283
127825	507284
27625	507285
36877	507286
73663	507287
222010	507288
1969	507289
2079	507290
14400	507291
117402	507292
17590	507293
58516	507294
154387	507295
161431	507296
107394	507297
35746	507298
248424	507299
66503	507300
54061	507301
4841	507302
24430	507303
52062	507304
5538	507305
215580	507306
37387	507307
2935	507308
25939	507309
13115	507310
75228	507311
119533	507312
959	507313
268238	507314
4069	507315
257635	507316
20261	507317
60380	507318
51821	507319
17284	507320
6276	507321
16311	507322
1175	507323
238118	507324
13597	507325
1551	507326
842	507327
107794	507328
8426	507329
102287	507330
160543	507331
6850	507332
7764	507333
10156	507334
5425	507335
27138	507336
28787	507337
765	507338
224652	507339
12382	507340
2675	507341
6591	507342
3441	507343
50120	507344
37381	507345
2526	507346
9355	507347
115058	507348
133786	507349
8526	507350
143574	507351
149	507352
25732	507353
1406	507354
4906	507355
11100	507356
44654	507357
204104	507358
5605	507359
97808	507360
150043	507361
35828	507362
224229	507363
7784	507364
73135	507365
67195	507366
102762	507367
44083	507368
25486	507369
74083	507370
16438	507371
128580	507372
672	507373
9660	507374
155231	507375
10089	507376
93276	507377
60632	507378
6750	507379
9936	507380
8762	507381
1271	507382
822	507383
22621	507384
65607	507385
142223	507386
16639	507387
2350	507388
38	507389
1882	507390
56462	507391
191091	507392
504	507393
19534	507394
27195	507395
58155	507396
116175	507397
2619	507398
16519	507399
28322	507400
6427	507401
105395	507402
32422	507403
3546	507404
36610	507405
24455	507406
112606	507407
14135	507408
1389	507409
65458	507410
139797	507411
33001	507412
114864	507413
199564	507414
33207	507415
1	507416
224424	507417
13153	507418
251679	507419
89261	507420
124530	507421
48369	507422
25712	507423
53325	507424
141752	507425
952	507426
7586	507427
1448	507428
87282	507429
130043	507430
2997	507431
6398	507432
19	507433
3575	507434
241366	507435
40	507436
202849	507437
92161	507438
214681	507439
50347	507440
57924	507441
24962	507442
5832	507443
14859	507444
5984	507445
13750	507446
415	507447
26171	507448
34694	507449
190266	507450
169461	507451
25795	507452
4725	507453
1538	507454
115486	507455
60586	507456
605	507457
256269	507458
163383	507459
199734	507460
114992	507461
2027	507462
33654	507463
45695	507464
254964	507465
1136	507466
45164	507467
33064	507468
124466	507469
68071	507470
41327	507471
3137	507472
37770	507473
6353	507474
134363	507475
89375	507476
12442	507477
7448	507478
22201	507479
62026	507480
26689	507481
53587	507482
257890	507483
6361	507484
163265	507485
7769	507486
70518	507487
170220	507488
70979	507489
58042	507490
19769	507491
49038	507492
1005	507493
82742	507494
135395	507495
36560	507496
9677	507497
12658	507498
167	507499
87590	507500
205537	507501
9873	507502
53511	507503
9119	507504
125533	507505
22999	507506
12482	507507
214366	507508
54111	507509
81840	507510
150538	507511
6720	507512
112858	507513
128305	507514
35287	507515
138336	507516
98205	507517
52766	507518
110258	507519
19160	507520
41846	507521
9736	507522
52565	507523
18887	507524
75884	507525
1890	507526
226536	507527
67679	507528
59	507529
38084	507530
33746	507531
256843	507532
17007	507533
218422	507534
8429	507535
113908	507536
7942	507537
160727	507538
14128	507539
18373	507540
3912	507541
246008	507542
38586	507543
551	507544
27515	507545
41489	507546
2559	507547
2705	507548
111882	507549
21541	507550
162474	507551
19970	507552
65300	507553
76526	507554
39768	507555
42486	507556
9359	507557
3	507558
84296	507559
62998	507560
6014	507561
49391	507562
6502	507563
13436	507564
46003	507565
1680	507566
245283	507567
69879	507568
15185	507569
118072	507570
213728	507571
424	507572
110736	507573
171343	507574
256283	507575
7955	507576
68681	507577
19363	507578
122336	507579
123896	507580
66716	507581
51181	507582
1696	507583
37383	507584
11230	507585
28421	507586
8367	507587
119594	507588
48044	507589
265323	507590
98142	507591
86774	507592
117305	507593
1674	507594
11547	507595
31741	507596
5760	507597
107161	507598
61298	507599
137583	507600
6790	507601
3589	507602
179717	507603
215448	507604
121971	507605
82272	507606
23854	507607
115812	507608
72930	507609
77272	507610
83191	507611
163574	507612
50143	507613
221514	507614
196750	507615
13259	507616
196990	507617
146084	507618
3733	507619
994	507620
40766	507621
77751	507622
15653	507623
109536	507624
4850	507625
65924	507626
218994	507627
107543	507628
38065	507629
3120	507630
16403	507631
59303	507632
46797	507633
58552	507634
111235	507635
1280	507636
9094	507637
495	507638
42549	507639
68337	507640
103149	507641
205241	507642
43768	507643
24468	507644
1086	507645
27834	507646
7690	507647
14452	507648
40780	507649
22233	507650
1082	507651
78	507652
35985	507653
11094	507654
170395	507655
54418	507656
5456	507657
15707	507658
73463	507659
167520	507660
54100	507661
4434	507662
103645	507663
86563	507664
50	507665
279	507666
15858	507667
266807	507668
6106	507669
4895	507670
7573	507671
219873	507672
18023	507673
122453	507674
10249	507675
5632	507676
95079	507677
94916	507678
14257	507679
132545	507680
40995	507681
20891	507682
23261	507683
104192	507684
5090	507685
522	507686
34895	507687
55599	507688
146567	507689
69493	507690
193296	507691
104217	507692
62137	507693
74147	507694
238838	507695
37376	507696
3109	507697
45442	507698
11082	507699
26194	507700
67949	507701
45189	507702
3221	507703
249193	507704
92227	507705
8202	507706
4811	507707
456	507708
243096	507709
115936	507710
10623	507711
25102	507712
20104	507713
20674	507714
7693	507715
32325	507716
4491	507717
171335	507718
51814	507719
180661	507720
21682	507721
187444	507722
29105	507723
26547	507724
26314	507725
19711	507726
7362	507727
228272	507728
99660	507729
129684	507730
63883	507731
28605	507732
96	507733
17656	507734
75327	507735
3050	507736
53397	507737
166896	507738
8912	507739
545	507740
219918	507741
8549	507742
22895	507743
9016	507744
61339	507745
188933	507746
11336	507747
5037	507748
55288	507749
119606	507750
30501	507751
31292	507752
1625	507753
9996	507754
219	507755
80197	507756
95933	507757
32396	507758
16433	507759
515	507760
99883	507761
1592	507762
58209	507763
18851	507764
56614	507765
13470	507766
1097	507767
4	507768
246766	507769
52568	507770
702	507771
1166	507772
160177	507773
267780	507774
127295	507775
10253	507776
8642	507777
23102	507778
227869	507779
163815	507780
100184	507781
162748	507782
52200	507783
187898	507784
24165	507785
165367	507786
12174	507787
121548	507788
163158	507789
32723	507790
1	507791
156330	507792
114054	507793
270913	507794
68215	507795
1364	507796
2779	507797
142858	507798
22480	507799
36835	507800
52427	507801
38591	507802
29234	507803
147580	507804
11313	507805
32292	507806
2622	507807
242239	507808
210315	507809
32328	507810
98246	507811
220415	507812
195433	507813
64344	507814
25819	507815
26176	507816
115360	507817
193014	507818
7426	507819
64963	507820
37546	507821
7441	507822
118492	507823
6453	507824
7093	507825
143062	507826
18395	507827
49655	507828
4870	507829
22021	507830
95689	507831
166460	507832
16620	507833
1003	507834
114624	507835
13372	507836
157172	507837
1	507838
64491	507839
52262	507840
3816	507841
158892	507842
232808	507843
33446	507844
3443	507845
128206	507846
2325	507847
15472	507848
13648	507849
20975	507850
43355	507851
10309	507852
154523	507853
209918	507854
47417	507855
165604	507856
34189	507857
71713	507858
209097	507859
26079	507860
68454	507861
27337	507862
216222	507863
338	507864
113438	507865
26209	507866
57168	507867
28746	507868
21343	507869
3259	507870
23545	507871
15376	507872
146552	507873
177376	507874
104853	507875
11562	507876
94583	507877
30299	507878
44021	507879
23191	507880
265353	507881
235857	507882
220646	507883
23078	507884
1035	507885
118406	507886
75199	507887
413	507888
154192	507889
76449	507890
3678	507891
3522	507892
8170	507893
24052	507894
40565	507895
41337	507896
166162	507897
686	507898
32171	507899
45866	507900
2944	507901
182179	507902
1044	507903
37525	507904
9249	507905
60696	507906
123858	507907
2692	507908
10507	507909
7124	507910
112324	507911
93589	507912
7386	507913
4773	507914
86678	507915
9783	507916
207213	507917
2344	507918
9648	507919
157022	507920
19876	507921
218044	507922
39901	507923
174418	507924
28727	507925
14262	507926
103687	507927
86222	507928
238984	507929
26219	507930
19631	507931
11966	507932
23097	507933
165659	507934
4313	507935
35463	507936
29041	507937
12273	507938
47767	507939
62559	507940
109832	507941
44367	507942
33117	507943
12410	507944
1610	507945
2090	507946
3694	507947
1441	507948
2245	507949
19583	507950
96109	507951
20521	507952
39024	507953
649	507954
176593	507955
9546	507956
37332	507957
164749	507958
2368	507959
99259	507960
39110	507961
46467	507962
102405	507963
101110	507964
11442	507965
46849	507966
36132	507967
14776	507968
90098	507969
136628	507970
6259	507971
33967	507972
7154	507973
42633	507974
23623	507975
51675	507976
13697	507977
246758	507978
89117	507979
17507	507980
24406	507981
89383	507982
6831	507983
9066	507984
27804	507985
57075	507986
125424	507987
155	507988
4434	507989
47118	507990
22742	507991
17968	507992
95355	507993
11193	507994
1160	507995
143291	507996
15178	507997
142804	507998
58530	507999
204014	508000
241982	508001
49981	508002
87615	508003
3786	508004
100248	508005
260879	508006
76604	508007
244547	508008
13257	508009
156642	508010
171455	508011
5110	508012
239785	508013
72605	508014
56682	508015
116323	508016
159168	508017
11922	508018
266741	508019
60646	508020
26750	508021
40053	508022
166685	508023
11280	508024
19412	508025
86157	508026
72809	508027
68354	508028
35074	508029
63971	508030
244	508031
3384	508032
42980	508033
31586	508034
98352	508035
59870	508036
143352	508037
113299	508038
107390	508039
75608	508040
269612	508041
68286	508042
1987	508043
25605	508044
137703	508045
192831	508046
164914	508047
7249	508048
109101	508049
87071	508050
56232	508051
141401	508052
954	508053
170748	508054
113873	508055
22307	508056
124381	508057
239482	508058
52488	508059
40831	508060
41471	508061
22582	508062
47730	508063
104812	508064
158805	508065
11539	508066
61561	508067
205602	508068
4399	508069
258338	508070
63800	508071
27568	508072
22837	508073
4127	508074
5350	508075
58400	508076
17952	508077
54895	508078
87414	508079
80308	508080
72903	508081
519	508082
170	508083
211677	508084
17514	508085
108804	508086
17867	508087
199502	508088
62680	508089
223696	508090
6152	508091
54640	508092
166147	508093
37159	508094
20477	508095
1721	508096
41155	508097
106593	508098
270126	508099
68273	508100
26686	508101
4279	508102
198023	508103
2697	508104
266774	508105
30651	508106
176117	508107
70	508108
93121	508109
555	508110
1368	508111
74026	508112
270291	508113
24904	508114
132120	508115
146034	508116
32093	508117
128	508118
76850	508119
848	508120
39684	508121
81940	508122
111969	508123
612	508124
1961	508125
26635	508126
36477	508127
213412	508128
248671	508129
3618	508130
52519	508131
38353	508132
662	508133
45857	508134
26747	508135
36576	508136
39994	508137
41614	508138
38342	508139
43677	508140
208326	508141
159777	508142
15659	508143
18701	508144
155953	508145
67544	508146
34617	508147
6160	508148
70207	508149
159741	508150
219153	508151
40423	508152
58108	508153
19604	508154
4509	508155
28107	508156
15907	508157
10046	508158
94862	508159
73880	508160
59810	508161
3171	508162
42604	508163
130959	508164
27415	508165
98970	508166
4946	508167
34588	508168
30459	508169
12303	508170
229125	508171
112551	508172
55	508173
6829	508174
144125	508175
9036	508176
79334	508177
190306	508178
3076	508179
51536	508180
330	508181
207228	508182
12691	508183
21390	508184
3991	508185
80252	508186
15876	508187
109034	508188
135255	508189
6856	508190
12875	508191
75731	508192
138919	508193
48033	508194
160178	508195
4963	508196
9954	508197
71004	508198
1237	508199
15603	508200
16456	508201
41212	508202
17100	508203
149389	508204
7419	508205
118439	508206
2735	508207
207472	508208
19929	508209
65797	508210
102571	508211
45282	508212
207160	508213
15023	508214
46521	508215
2469	508216
13987	508217
178172	508218
176448	508219
262913	508220
32905	508221
7805	508222
2432	508223
71249	508224
20427	508225
124532	508226
35105	508227
114045	508228
263	508229
52862	508230
247	508231
142394	508232
33778	508233
66203	508234
3441	508235
142311	508236
100541	508237
20224	508238
132839	508239
32210	508240
244890	508241
501	508242
214080	508243
22445	508244
226282	508245
4	508246
78455	508247
91434	508248
7577	508249
2415	508250
167839	508251
72641	508252
12286	508253
142323	508254
24233	508255
126676	508256
10827	508257
93112	508258
76328	508259
35128	508260
92173	508261
4523	508262
110023	508263
81221	508264
181141	508265
4145	508266
64417	508267
24025	508268
12163	508269
167645	508270
12339	508271
195481	508272
84834	508273
5909	508274
52370	508275
199698	508276
7366	508277
607	508278
2352	508279
75841	508280
57077	508281
7014	508282
19170	508283
63330	508284
7131	508285
55913	508286
11403	508287
5257	508288
10948	508289
10798	508290
150127	508291
245713	508292
21925	508293
2316	508294
560	508295
70380	508296
1888	508297
141461	508298
31134	508299
2147	508300
15152	508301
3650	508302
17366	508303
247757	508304
2764	508305
676	508306
141428	508307
22485	508308
88420	508309
114136	508310
143530	508311
87324	508312
39256	508313
15272	508314
121161	508315
80991	508316
144772	508317
169392	508318
146366	508319
9377	508320
102774	508321
22784	508322
17348	508323
13028	508324
49526	508325
81731	508326
4380	508327
74446	508328
131150	508329
4815	508330
79051	508331
96573	508332
518	508333
3970	508334
62974	508335
15711	508336
10401	508337
117636	508338
10642	508339
35982	508340
62567	508341
9716	508342
51124	508343
111272	508344
46043	508345
60274	508346
55712	508347
222	508348
193646	508349
44372	508350
17364	508351
119152	508352
7449	508353
137357	508354
113463	508355
2574	508356
4050	508357
9823	508358
2710	508359
4234	508360
33659	508361
3405	508362
129714	508363
28758	508364
249619	508365
34082	508366
23371	508367
25317	508368
155983	508369
24833	508370
237524	508371
12739	508372
21776	508373
142447	508374
9398	508375
8446	508376
4870	508377
116704	508378
154151	508379
106779	508380
68525	508381
109724	508382
222286	508383
663	508384
194449	508385
12628	508386
15067	508387
89823	508388
136750	508389
29767	508390
237626	508391
68195	508392
51904	508393
171919	508394
31932	508395
13429	508396
1205	508397
4586	508398
121134	508399
81256	508400
4123	508401
184137	508402
97159	508403
61105	508404
1949	508405
1629	508406
36055	508407
150338	508408
4101	508409
45790	508410
1263	508411
143440	508412
50746	508413
33654	508414
174568	508415
618	508416
28743	508417
832	508418
22604	508419
50989	508420
6324	508421
17892	508422
61554	508423
28958	508424
30009	508425
84546	508426
19479	508427
265631	508428
83938	508429
131751	508430
67584	508431
87462	508432
14795	508433
81269	508434
219306	508435
96088	508436
213290	508437
6147	508438
1328	508439
32909	508440
316	508441
12327	508442
10141	508443
96765	508444
165912	508445
73914	508446
86053	508447
7513	508448
450	508449
141629	508450
496	508451
17225	508452
5268	508453
40685	508454
134379	508455
12596	508456
35209	508457
2033	508458
12427	508459
5149	508460
127097	508461
64	508462
9130	508463
36506	508464
78215	508465
75533	508466
38236	508467
104744	508468
12624	508469
42888	508470
99628	508471
4210	508472
243986	508473
256242	508474
5391	508475
1416	508476
129501	508477
260061	508478
3468	508479
20929	508480
44076	508481
28923	508482
3857	508483
3380	508484
12099	508485
9976	508486
257277	508487
153833	508488
233622	508489
13080	508490
64320	508491
48122	508492
173725	508493
91792	508494
5673	508495
10304	508496
131665	508497
1285	508498
1087	508499
145842	508500
216945	508501
38840	508502
61790	508503
244669	508504
7706	508505
73622	508506
5086	508507
46052	508508
131940	508509
175354	508510
18704	508511
16862	508512
93389	508513
1249	508514
34668	508515
126	508516
121823	508517
33156	508518
70750	508519
19914	508520
51149	508521
191806	508522
230530	508523
190768	508524
4727	508525
25175	508526
22691	508527
55344	508528
228307	508529
19561	508530
60871	508531
163912	508532
106819	508533
35495	508534
34174	508535
1586	508536
119078	508537
123908	508538
181172	508539
71102	508540
21727	508541
874	508542
803	508543
180110	508544
117413	508545
256560	508546
4529	508547
34925	508548
14979	508549
91291	508550
55840	508551
135	508552
104425	508553
5343	508554
116947	508555
9734	508556
142247	508557
41617	508558
209469	508559
208379	508560
12656	508561
33914	508562
149003	508563
3539	508564
2697	508565
153995	508566
154436	508567
44225	508568
2723	508569
23109	508570
9906	508571
22758	508572
35106	508573
196497	508574
178	508575
80113	508576
44734	508577
15259	508578
61500	508579
101805	508580
5836	508581
93883	508582
2087	508583
18749	508584
95	508585
124927	508586
219436	508587
34894	508588
198926	508589
188118	508590
82374	508591
1768	508592
8793	508593
4539	508594
14529	508595
32267	508596
7912	508597
95867	508598
221692	508599
155140	508600
8241	508601
174016	508602
10515	508603
84651	508604
17208	508605
107587	508606
31803	508607
25045	508608
27190	508609
59382	508610
171498	508611
14228	508612
78209	508613
9778	508614
95819	508615
66253	508616
50858	508617
237669	508618
101329	508619
38703	508620
20701	508621
106936	508622
240369	508623
5933	508624
201882	508625
5221	508626
1782	508627
58943	508628
46209	508629
29358	508630
15907	508631
2541	508632
231779	508633
31984	508634
19398	508635
13953	508636
7654	508637
617	508638
5009	508639
40592	508640
58871	508641
19410	508642
14746	508643
20265	508644
175590	508645
356	508646
161028	508647
31	508648
243794	508649
155699	508650
97182	508651
168962	508652
77398	508653
77525	508654
57126	508655
14576	508656
5550	508657
54153	508658
9924	508659
2320	508660
35122	508661
5866	508662
94358	508663
90919	508664
767	508665
43159	508666
137482	508667
24416	508668
859	508669
105774	508670
13670	508671
20383	508672
145390	508673
149196	508674
11810	508675
30240	508676
30205	508677
20364	508678
3158	508679
19032	508680
121931	508681
2312	508682
58415	508683
58739	508684
129750	508685
1303	508686
4735	508687
2685	508688
204234	508689
26739	508690
88907	508691
45096	508692
58982	508693
16631	508694
176719	508695
103143	508696
153237	508697
50589	508698
28	508699
103156	508700
88403	508701
174411	508702
235986	508703
158933	508704
8436	508705
16720	508706
28677	508707
51616	508708
36628	508709
209662	508710
3647	508711
170129	508712
195812	508713
86665	508714
11445	508715
14034	508716
149258	508717
6361	508718
114741	508719
48400	508720
382	508721
12990	508722
64970	508723
39426	508724
74860	508725
50722	508726
48269	508727
206137	508728
109617	508729
22473	508730
40497	508731
8693	508732
6573	508733
33922	508734
13478	508735
8214	508736
7491	508737
3872	508738
677	508739
81640	508740
126532	508741
3236	508742
167706	508743
973	508744
17222	508745
66312	508746
463	508747
38600	508748
147588	508749
9295	508750
98048	508751
68459	508752
49617	508753
8974	508754
19066	508755
21896	508756
21096	508757
213005	508758
52310	508759
37526	508760
35439	508761
231933	508762
243188	508763
20820	508764
36298	508765
113761	508766
106368	508767
46582	508768
58509	508769
2665	508770
15596	508771
127832	508772
7079	508773
3224	508774
227995	508775
164738	508776
123546	508777
31582	508778
2322	508779
128405	508780
9093	508781
40054	508782
41288	508783
49080	508784
13661	508785
144615	508786
3708	508787
66613	508788
156690	508789
234933	508790
42099	508791
64131	508792
110415	508793
236614	508794
847	508795
3520	508796
70525	508797
108243	508798
9358	508799
35249	508800
100	508801
2387	508802
100568	508803
17437	508804
28402	508805
378	508806
16144	508807
207365	508808
66351	508809
11943	508810
18406	508811
27990	508812
2101	508813
1798	508814
4005	508815
146208	508816
230141	508817
44717	508818
252203	508819
1914	508820
47399	508821
151862	508822
271947	508823
61074	508824
70744	508825
132594	508826
58356	508827
59977	508828
36582	508829
57337	508830
102792	508831
190331	508832
104854	508833
5126	508834
2907	508835
23729	508836
99270	508837
65553	508838
10497	508839
59045	508840
1419	508841
105140	508842
7573	508843
157505	508844
131116	508845
79383	508846
133609	508847
346	508848
165899	508849
4838	508850
39542	508851
51276	508852
158521	508853
159736	508854
66506	508855
81622	508856
18039	508857
57733	508858
14035	508859
72866	508860
14653	508861
110669	508862
139883	508863
41862	508864
49283	508865
38617	508866
29033	508867
34138	508868
38375	508869
10644	508870
112100	508871
36766	508872
12441	508873
191573	508874
2185	508875
260652	508876
3900	508877
115307	508878
26220	508879
7501	508880
22023	508881
39104	508882
75244	508883
15128	508884
59576	508885
96107	508886
42366	508887
65624	508888
152615	508889
217594	508890
5383	508891
7927	508892
30514	508893
28287	508894
127175	508895
564	508896
67956	508897
18385	508898
172311	508899
215360	508900
56333	508901
55772	508902
203478	508903
1430	508904
3385	508905
2	508906
261351	508907
25748	508908
1689	508909
60523	508910
165103	508911
137621	508912
9931	508913
45810	508914
24734	508915
16905	508916
97444	508917
193589	508918
31525	508919
72428	508920
24650	508921
4734	508922
29171	508923
238363	508924
70604	508925
33881	508926
154273	508927
133198	508928
24829	508929
93737	508930
51488	508931
189	508932
77806	508933
119583	508934
449	508935
53025	508936
17341	508937
3578	508938
5774	508939
104627	508940
2074	508941
106198	508942
82743	508943
35075	508944
9046	508945
265883	508946
63588	508947
7264	508948
64	508949
15427	508950
63830	508951
5209	508952
123388	508953
3	508954
271067	508955
10673	508956
11130	508957
79238	508958
683	508959
162054	508960
164468	508961
144507	508962
1451	508963
46819	508964
39179	508965
18431	508966
4638	508967
35355	508968
72477	508969
258630	508970
35816	508971
1660	508972
2866	508973
105004	508974
2707	508975
32080	508976
259061	508977
153684	508978
63081	508979
5726	508980
83581	508981
372	508982
3618	508983
92309	508984
26274	508985
26775	508986
436	508987
2564	508988
44333	508989
142958	508990
22304	508991
18326	508992
38202	508993
3686	508994
47398	508995
69033	508996
38385	508997
34054	508998
100415	508999
31962	509000
87766	509001
60593	509002
46484	509003
3	509004
77	509005
8006	509006
107723	509007
65826	509008
28500	509009
101027	509010
6930	509011
44642	509012
14074	509013
88805	509014
2035	509015
171	509016
7334	509017
82301	509018
255987	509019
124460	509020
6596	509021
1129	509022
266496	509023
20140	509024
7933	509025
14552	509026
82324	509027
44751	509028
15141	509029
234329	509030
53424	509031
9584	509032
17543	509033
34400	509034
469	509035
33054	509036
11292	509037
29161	509038
29026	509039
151362	509040
67396	509041
15306	509042
21777	509043
199426	509044
78627	509045
14470	509046
199535	509047
4022	509048
12554	509049
10200	509050
5195	509051
16205	509052
60177	509053
22765	509054
8585	509055
10878	509056
4673	509057
232884	509058
27786	509059
1097	509060
16544	509061
54053	509062
42685	509063
5347	509064
2445	509065
1432	509066
38857	509067
62692	509068
28629	509069
3336	509070
12424	509071
490	509072
2898	509073
94346	509074
104019	509075
1662	509076
10634	509077
82278	509078
53922	509079
163182	509080
135295	509081
9866	509082
56416	509083
13223	509084
166967	509085
135974	509086
220780	509087
12827	509088
61031	509089
24233	509090
218033	509091
238249	509092
88978	509093
2261	509094
2	509095
31068	509096
12006	509097
191575	509098
6910	509099
75191	509100
51437	509101
29772	509102
29052	509103
236178	509104
148643	509105
33747	509106
1468	509107
1016	509108
4167	509109
6870	509110
52098	509111
208498	509112
12372	509113
59709	509114
82196	509115
238783	509116
4899	509117
142581	509118
49621	509119
8643	509120
74031	509121
46887	509122
108	509123
2242	509124
131742	509125
26941	509126
266573	509127
780	509128
52858	509129
135115	509130
161426	509131
45779	509132
74583	509133
67107	509134
13143	509135
15335	509136
15956	509137
79567	509138
122860	509139
27420	509140
203522	509141
2693	509142
19305	509143
13178	509144
66739	509145
154167	509146
58336	509147
170554	509148
56538	509149
269447	509150
74535	509151
3469	509152
15376	509153
62	509154
13107	509155
264978	509156
6881	509157
32837	509158
24876	509159
17826	509160
24808	509161
124007	509162
48876	509163
113854	509164
44580	509165
138537	509166
19141	509167
46830	509168
6080	509169
35826	509170
63502	509171
9680	509172
2625	509173
298	509174
182412	509175
116944	509176
122040	509177
118124	509178
13067	509179
29455	509180
17963	509181
22477	509182
20922	509183
8877	509184
69	509185
235865	509186
28557	509187
80072	509188
134693	509189
57170	509190
2063	509191
96550	509192
89629	509193
108753	509194
87870	509195
262796	509196
38481	509197
65896	509198
189061	509199
953	509200
61137	509201
65192	509202
179429	509203
10225	509204
13262	509205
271418	509206
234720	509207
259295	509208
65472	509209
33293	509210
67197	509211
105186	509212
5686	509213
15118	509214
134579	509215
81583	509216
44068	509217
163031	509218
363	509219
49530	509220
240859	509221
175018	509222
123982	509223
3450	509224
1568	509225
107082	509226
225	509227
18305	509228
33701	509229
993	509230
84193	509231
14992	509232
100355	509233
117362	509234
20055	509235
27716	509236
32167	509237
65680	509238
2063	509239
110	509240
9	509241
830	509242
91808	509243
220	509244
145730	509245
63159	509246
54077	509247
95346	509248
2061	509249
3119	509250
66328	509251
37809	509252
13926	509253
265085	509254
231038	509255
110836	509256
148843	509257
37989	509258
182856	509259
103870	509260
36963	509261
7531	509262
1454	509263
103341	509264
5064	509265
29484	509266
47917	509267
15045	509268
77216	509269
153880	509270
22819	509271
71713	509272
20547	509273
205371	509274
334	509275
63345	509276
57264	509277
44733	509278
35944	509279
193696	509280
14122	509281
109044	509282
19042	509283
46022	509284
70542	509285
13186	509286
15010	509287
13008	509288
91188	509289
17048	509290
25928	509291
32461	509292
137370	509293
13987	509294
14690	509295
2821	509296
14660	509297
7829	509298
155588	509299
65032	509300
30230	509301
189034	509302
23447	509303
138838	509304
117041	509305
212778	509306
2935	509307
113335	509308
269384	509309
79805	509310
125528	509311
52	509312
17856	509313
37397	509314
196087	509315
47703	509316
44401	509317
76788	509318
97462	509319
481	509320
13066	509321
180035	509322
53450	509323
21547	509324
22735	509325
6536	509326
9187	509327
3059	509328
22538	509329
72918	509330
50896	509331
2873	509332
192359	509333
28	509334
5905	509335
245246	509336
54545	509337
123954	509338
110626	509339
266223	509340
3168	509341
556	509342
7172	509343
105111	509344
53657	509345
62846	509346
12572	509347
125143	509348
6675	509349
52417	509350
255040	509351
7203	509352
7075	509353
5184	509354
7472	509355
1628	509356
4036	509357
23186	509358
49084	509359
1231	509360
43275	509361
132423	509362
63148	509363
8586	509364
10528	509365
11204	509366
12541	509367
12073	509368
71970	509369
29161	509370
48674	509371
118647	509372
98736	509373
2824	509374
175046	509375
5362	509376
1098	509377
148463	509378
43655	509379
81598	509380
92959	509381
17005	509382
6444	509383
24147	509384
23830	509385
26643	509386
61241	509387
43828	509388
204618	509389
85083	509390
35727	509391
5878	509392
35195	509393
50920	509394
39814	509395
8227	509396
106571	509397
394	509398
6620	509399
145661	509400
82117	509401
57318	509402
198386	509403
35667	509404
22556	509405
42	509406
26881	509407
11448	509408
64801	509409
55136	509410
66022	509411
823	509412
242298	509413
30298	509414
231652	509415
8341	509416
46475	509417
67342	509418
24123	509419
19047	509420
39941	509421
79732	509422
4692	509423
113826	509424
223325	509425
23763	509426
5559	509427
13360	509428
212165	509429
20011	509430
82660	509431
6615	509432
251596	509433
32482	509434
22543	509435
28697	509436
125875	509437
29207	509438
22672	509439
92786	509440
148096	509441
34051	509442
21101	509443
2896	509444
171416	509445
82671	509446
16836	509447
205024	509448
156696	509449
189311	509450
5731	509451
34911	509452
6959	509453
2435	509454
271121	509455
42304	509456
102196	509457
171321	509458
149196	509459
96027	509460
104598	509461
113438	509462
27538	509463
565	509464
117752	509465
225281	509466
264611	509467
116619	509468
124847	509469
74565	509470
83112	509471
94027	509472
52937	509473
6582	509474
163406	509475
4476	509476
1806	509477
53771	509478
98116	509479
32344	509480
27501	509481
250939	509482
18585	509483
70780	509484
101658	509485
49966	509486
19229	509487
32013	509488
89280	509489
92776	509490
65054	509491
23105	509492
11361	509493
68248	509494
88440	509495
7664	509496
186624	509497
267856	509498
11733	509499
10812	509500
13936	509501
64281	509502
8193	509503
26222	509504
2292	509505
56073	509506
97643	509507
8614	509508
57743	509509
40895	509510
6	509511
67207	509512
41877	509513
22030	509514
181564	509515
148361	509516
20928	509517
116793	509518
103365	509519
18385	509520
124958	509521
17653	509522
160742	509523
59581	509524
145007	509525
268485	509526
93208	509527
7758	509528
721	509529
8211	509530
12919	509531
108289	509532
126542	509533
29237	509534
36785	509535
50406	509536
58033	509537
165956	509538
4210	509539
226341	509540
98961	509541
41313	509542
2098	509543
227207	509544
30982	509545
196465	509546
24784	509547
26674	509548
13242	509549
118391	509550
45342	509551
73252	509552
4677	509553
339	509554
159015	509555
8163	509556
10475	509557
12532	509558
73881	509559
1298	509560
24374	509561
52337	509562
772	509563
187406	509564
1284	509565
1004	509566
95756	509567
168215	509568
144355	509569
1338	509570
8170	509571
8554	509572
9879	509573
45868	509574
2964	509575
4	509576
87543	509577
21787	509578
20063	509579
27865	509580
32842	509581
79402	509582
370	509583
5387	509584
8893	509585
57156	509586
243777	509587
67106	509588
10901	509589
14570	509590
32163	509591
83257	509592
22568	509593
39295	509594
1399	509595
4969	509596
216034	509597
12190	509598
75835	509599
16279	509600
612	509601
63456	509602
148118	509603
79773	509604
33477	509605
89438	509606
98684	509607
93432	509608
240686	509609
21957	509610
3431	509611
58228	509612
26276	509613
6509	509614
517	509615
57228	509616
173302	509617
18003	509618
4632	509619
190212	509620
166534	509621
23450	509622
13847	509623
1409	509624
16171	509625
3718	509626
18174	509627
102029	509628
39433	509629
44751	509630
61428	509631
8734	509632
63679	509633
839	509634
39717	509635
79964	509636
5854	509637
17369	509638
16909	509639
95215	509640
263	509641
22610	509642
257085	509643
7699	509644
115023	509645
9945	509646
168006	509647
54101	509648
17972	509649
13653	509650
490	509651
2097	509652
66443	509653
31347	509654
154078	509655
63852	509656
261677	509657
58706	509658
3284	509659
36317	509660
1645	509661
2703	509662
89720	509663
15964	509664
63494	509665
91463	509666
47998	509667
25337	509668
86236	509669
264192	509670
75341	509671
6173	509672
2958	509673
5999	509674
9486	509675
216873	509676
8553	509677
146946	509678
2313	509679
3018	509680
13950	509681
23592	509682
71388	509683
252547	509684
198702	509685
10659	509686
231730	509687
58661	509688
40070	509689
61852	509690
1287	509691
2824	509692
108809	509693
20955	509694
56888	509695
82616	509696
59731	509697
46113	509698
265853	509699
4010	509700
31348	509701
6789	509702
39687	509703
35761	509704
153932	509705
335	509706
33026	509707
10634	509708
7046	509709
43741	509710
885	509711
27941	509712
81153	509713
67777	509714
253442	509715
23925	509716
7543	509717
168656	509718
213312	509719
32170	509720
23002	509721
158	509722
4468	509723
15630	509724
103245	509725
18488	509726
220696	509727
42	509728
3112	509729
18011	509730
6821	509731
227110	509732
23398	509733
108348	509734
67650	509735
110424	509736
57627	509737
54089	509738
137243	509739
8823	509740
83357	509741
21896	509742
10028	509743
155536	509744
258901	509745
281	509746
91974	509747
36182	509748
235870	509749
113768	509750
564	509751
34041	509752
19819	509753
46337	509754
54479	509755
20262	509756
1259	509757
35803	509758
60579	509759
3176	509760
50742	509761
47959	509762
209978	509763
6549	509764
10564	509765
8027	509766
211	509767
35548	509768
189234	509769
107820	509770
149406	509771
230006	509772
174882	509773
20026	509774
11060	509775
82472	509776
7598	509777
187487	509778
5543	509779
50	509780
166619	509781
12400	509782
269923	509783
239098	509784
12140	509785
49081	509786
60575	509787
62898	509788
10195	509789
5891	509790
163715	509791
105515	509792
91833	509793
71513	509794
42627	509795
25693	509796
88155	509797
9004	509798
70769	509799
125612	509800
1415	509801
107400	509802
132749	509803
33765	509804
9607	509805
58715	509806
44929	509807
147002	509808
185	509809
40227	509810
60	509811
129674	509812
2060	509813
35495	509814
1903	509815
229593	509816
267	509817
19399	509818
17718	509819
21654	509820
4439	509821
154316	509822
1632	509823
6792	509824
4391	509825
5702	509826
44399	509827
259590	509828
7958	509829
29923	509830
633	509831
25947	509832
1055	509833
110512	509834
139486	509835
33409	509836
4358	509837
249095	509838
87073	509839
92999	509840
91006	509841
103954	509842
9941	509843
228683	509844
9011	509845
240506	509846
12419	509847
31535	509848
54154	509849
93791	509850
37757	509851
19195	509852
106536	509853
528	509854
258965	509855
73463	509856
3445	509857
82363	509858
162994	509859
224980	509860
4765	509861
12343	509862
28670	509863
93376	509864
144559	509865
257644	509866
135211	509867
17108	509868
13519	509869
2486	509870
122669	509871
446	509872
6099	509873
5878	509874
10175	509875
19404	509876
44186	509877
60520	509878
832	509879
10871	509880
238461	509881
258271	509882
148667	509883
81422	509884
4487	509885
235931	509886
162782	509887
4355	509888
47224	509889
52131	509890
1342	509891
171	509892
71000	509893
64092	509894
22761	509895
9417	509896
54722	509897
21114	509898
10286	509899
38443	509900
187336	509901
32993	509902
8067	509903
240740	509904
8874	509905
57929	509906
9796	509907
125215	509908
28816	509909
38220	509910
132905	509911
40612	509912
1348	509913
90858	509914
71523	509915
29997	509916
231617	509917
13797	509918
67167	509919
41512	509920
52556	509921
1393	509922
113483	509923
33914	509924
127409	509925
227370	509926
7903	509927
53148	509928
216	509929
156459	509930
1331	509931
94042	509932
148256	509933
797	509934
15230	509935
145961	509936
3923	509937
34573	509938
24889	509939
52891	509940
53043	509941
29794	509942
247197	509943
5715	509944
182768	509945
12318	509946
143659	509947
38409	509948
113295	509949
94704	509950
52518	509951
56187	509952
174075	509953
3056	509954
2930	509955
204912	509956
20588	509957
34220	509958
411	509959
147908	509960
99576	509961
156848	509962
44844	509963
42703	509964
96507	509965
32670	509966
259471	509967
30078	509968
100691	509969
2	509970
10119	509971
30821	509972
272442	509973
140699	509974
4268	509975
144926	509976
90796	509977
17144	509978
158781	509979
31456	509980
43128	509981
9443	509982
51721	509983
134257	509984
10247	509985
2995	509986
74575	509987
29430	509988
81074	509989
43369	509990
82008	509991
9316	509992
1375	509993
14218	509994
65956	509995
18445	509996
16170	509997
151999	509998
5701	509999
126175	510000
102927	510001
225722	510002
224548	510003
56777	510004
10868	510005
2580	510006
20105	510007
1604	510008
3447	510009
169	510010
258152	510011
24877	510012
3000	510013
3910	510014
46714	510015
5017	510016
48303	510017
169450	510018
27746	510019
20243	510020
6746	510021
10346	510022
109725	510023
1231	510024
29077	510025
34182	510026
21073	510027
95450	510028
48277	510029
51867	510030
83316	510031
36740	510032
1570	510033
138525	510034
14105	510035
51096	510036
22242	510037
63295	510038
6019	510039
242397	510040
56020	510041
12458	510042
71579	510043
219216	510044
111094	510045
8761	510046
13083	510047
6273	510048
1519	510049
5078	510050
104350	510051
77048	510052
9878	510053
140748	510054
139461	510055
252030	510056
186309	510057
49439	510058
15220	510059
5732	510060
67200	510061
8518	510062
16178	510063
104711	510064
57348	510065
3471	510066
77051	510067
26447	510068
117609	510069
18313	510070
271683	510071
159669	510072
92346	510073
6714	510074
19171	510075
24961	510076
52537	510077
205664	510078
38658	510079
15637	510080
38755	510081
46096	510082
12810	510083
500	510084
98927	510085
137240	510086
40977	510087
52148	510088
256221	510089
6831	510090
1678	510091
60624	510092
95234	510093
25933	510094
60242	510095
35970	510096
37263	510097
105674	510098
1799	510099
25296	510100
101838	510101
94746	510102
888	510103
17356	510104
99732	510105
39626	510106
231535	510107
37701	510108
1694	510109
169498	510110
69882	510111
10231	510112
3525	510113
156227	510114
4617	510115
113988	510116
22392	510117
57256	510118
29376	510119
25126	510120
3826	510121
93370	510122
167839	510123
220582	510124
112794	510125
78424	510126
9931	510127
85	510128
3123	510129
536	510130
117989	510131
4754	510132
805	510133
272656	510134
250725	510135
28929	510136
121960	510137
84140	510138
24719	510139
16328	510140
63994	510141
31127	510142
4126	510143
7125	510144
69673	510145
873	510146
611	510147
177	510148
111369	510149
66614	510150
10536	510151
58530	510152
78861	510153
22903	510154
22239	510155
8000	510156
224013	510157
226720	510158
58860	510159
128767	510160
154772	510161
7021	510162
139219	510163
88086	510164
34114	510165
150397	510166
19742	510167
35894	510168
184774	510169
157817	510170
164762	510171
571	510172
116021	510173
34268	510174
8438	510175
5542	510176
10690	510177
1502	510178
18425	510179
34220	510180
185858	510181
14693	510182
220632	510183
55256	510184
93957	510185
97542	510186
950	510187
381	510188
32558	510189
74894	510190
28284	510191
120062	510192
24580	510193
9384	510194
110551	510195
1413	510196
196224	510197
5272	510198
233885	510199
152550	510200
20421	510201
73047	510202
106406	510203
16126	510204
72299	510205
227624	510206
4627	510207
4640	510208
669	510209
96878	510210
11248	510211
74604	510212
242608	510213
13656	510214
4133	510215
49724	510216
29224	510217
36120	510218
124164	510219
152822	510220
42942	510221
65572	510222
1924	510223
13245	510224
209250	510225
14714	510226
90852	510227
9	510228
54806	510229
14540	510230
84750	510231
85039	510232
21166	510233
993	510234
188457	510235
80030	510236
5358	510237
19442	510238
81044	510239
11468	510240
122850	510241
7572	510242
154698	510243
198	510244
12763	510245
26189	510246
7563	510247
73769	510248
38380	510249
2479	510250
9283	510251
3282	510252
86626	510253
39848	510254
18492	510255
29013	510256
30405	510257
10394	510258
6627	510259
213	510260
53762	510261
6341	510262
37478	510263
53727	510264
118195	510265
50220	510266
10429	510267
4535	510268
11299	510269
10682	510270
86271	510271
120922	510272
10583	510273
19674	510274
14097	510275
191034	510276
132155	510277
143784	510278
65010	510279
231907	510280
43634	510281
33571	510282
1711	510283
133216	510284
1154	510285
26862	510286
240650	510287
155539	510288
35568	510289
59638	510290
11697	510291
164094	510292
67970	510293
82091	510294
471	510295
52953	510296
129826	510297
29843	510298
13115	510299
220	510300
7632	510301
5198	510302
107594	510303
27323	510304
43517	510305
102823	510306
77748	510307
8538	510308
152103	510309
15967	510310
3648	510311
48349	510312
4377	510313
87509	510314
271457	510315
90	510316
28126	510317
44121	510318
25413	510319
127654	510320
78016	510321
43415	510322
29526	510323
15414	510324
241054	510325
55042	510326
108124	510327
264095	510328
66990	510329
2145	510330
72415	510331
160485	510332
151806	510333
40163	510334
25992	510335
37448	510336
13486	510337
88867	510338
142972	510339
84633	510340
21397	510341
19283	510342
163400	510343
5922	510344
6408	510345
65874	510346
157816	510347
95941	510348
82928	510349
18076	510350
54692	510351
102539	510352
154527	510353
40465	510354
8587	510355
78947	510356
38	510357
37614	510358
63239	510359
3424	510360
84700	510361
111772	510362
16947	510363
2430	510364
72991	510365
5623	510366
3247	510367
79942	510368
26505	510369
178454	510370
14723	510371
337	510372
693	510373
26856	510374
238843	510375
10500	510376
18869	510377
115786	510378
6000	510379
145952	510380
23437	510381
97227	510382
93156	510383
31434	510384
33224	510385
74082	510386
26287	510387
24857	510388
3177	510389
159465	510390
5659	510391
143642	510392
13803	510393
20286	510394
65735	510395
5836	510396
32389	510397
187282	510398
21083	510399
81942	510400
1428	510401
43163	510402
7209	510403
175006	510404
25421	510405
56012	510406
4622	510407
19513	510408
64107	510409
206342	510410
51645	510411
203785	510412
14519	510413
41799	510414
1644	510415
50002	510416
318	510417
4839	510418
163325	510419
21702	510420
7209	510421
135947	510422
9151	510423
1332	510424
271821	510425
22881	510426
113196	510427
16191	510428
19090	510429
26094	510430
79774	510431
61717	510432
99552	510433
49502	510434
65432	510435
79121	510436
1100	510437
128568	510438
236840	510439
58464	510440
40932	510441
77156	510442
72764	510443
6580	510444
34744	510445
36241	510446
141434	510447
9299	510448
1851	510449
3141	510450
8562	510451
57344	510452
32367	510453
51213	510454
245009	510455
103420	510456
247371	510457
163710	510458
19114	510459
80504	510460
2151	510461
211742	510462
52722	510463
22571	510464
25112	510465
31086	510466
3980	510467
79386	510468
185943	510469
5016	510470
98998	510471
9955	510472
33217	510473
23301	510474
111572	510475
164468	510476
13540	510477
37638	510478
24674	510479
158358	510480
171259	510481
225226	510482
247872	510483
20011	510484
24545	510485
136209	510486
1815	510487
410	510488
13155	510489
77934	510490
119118	510491
91472	510492
63040	510493
41088	510494
10193	510495
9855	510496
16206	510497
61816	510498
715	510499
9674	510500
54494	510501
34323	510502
8568	510503
23895	510504
2909	510505
27323	510506
34251	510507
292	510508
6146	510509
202954	510510
80728	510511
16363	510512
22885	510513
23743	510514
7084	510515
162857	510516
263684	510517
37919	510518
4935	510519
52899	510520
11308	510521
13613	510522
57787	510523
36536	510524
38704	510525
11019	510526
38973	510527
45116	510528
94	510529
46848	510530
6556	510531
9275	510532
6743	510533
235588	510534
17990	510535
232897	510536
23183	510537
4221	510538
45762	510539
129951	510540
48119	510541
5006	510542
46832	510543
1868	510544
166244	510545
29885	510546
38918	510547
48971	510548
95249	510549
55383	510550
12341	510551
123273	510552
3679	510553
73094	510554
854	510555
246674	510556
74520	510557
78742	510558
37208	510559
118061	510560
201536	510561
193	510562
39511	510563
190790	510564
222	510565
41738	510566
2441	510567
60169	510568
125575	510569
153253	510570
27788	510571
122041	510572
220558	510573
122437	510574
76621	510575
12120	510576
12342	510577
30803	510578
33381	510579
7733	510580
52189	510581
1229	510582
169727	510583
55671	510584
54894	510585
244266	510586
45156	510587
40639	510588
98296	510589
161208	510590
13296	510591
69265	510592
20653	510593
73524	510594
4883	510595
45968	510596
88201	510597
31130	510598
33027	510599
30989	510600
19129	510601
38781	510602
177150	510603
4359	510604
139112	510605
156015	510606
528	510607
117066	510608
6532	510609
23708	510610
120313	510611
1910	510612
3516	510613
67866	510614
33023	510615
88389	510616
78920	510617
13387	510618
32329	510619
17543	510620
228044	510621
17756	510622
211167	510623
32446	510624
18958	510625
17060	510626
343	510627
4798	510628
819	510629
44238	510630
5026	510631
19626	510632
17388	510633
51220	510634
17718	510635
79435	510636
47927	510637
239014	510638
113418	510639
34868	510640
44280	510641
151384	510642
63091	510643
1943	510644
16004	510645
65314	510646
8003	510647
220707	510648
34791	510649
27728	510650
16759	510651
22507	510652
169683	510653
43840	510654
159185	510655
17152	510656
161107	510657
189543	510658
108589	510659
107643	510660
38956	510661
257205	510662
13451	510663
1243	510664
50468	510665
136545	510666
87762	510667
14526	510668
13643	510669
259	510670
79124	510671
49596	510672
100762	510673
75638	510674
260064	510675
4736	510676
140725	510677
115219	510678
284	510679
21312	510680
25712	510681
11958	510682
16205	510683
66185	510684
26397	510685
165973	510686
7449	510687
48574	510688
161653	510689
9398	510690
104533	510691
16286	510692
7767	510693
13789	510694
109434	510695
7374	510696
26677	510697
165495	510698
5376	510699
25096	510700
162702	510701
171098	510702
187261	510703
164	510704
36882	510705
38137	510706
133323	510707
96702	510708
250695	510709
10522	510710
244590	510711
48138	510712
80148	510713
27804	510714
227882	510715
118462	510716
34686	510717
13715	510718
2717	510719
33553	510720
873	510721
27876	510722
110961	510723
23717	510724
44207	510725
14037	510726
20095	510727
105338	510728
50822	510729
117991	510730
19606	510731
49630	510732
8185	510733
6611	510734
47608	510735
146936	510736
45908	510737
48406	510738
256312	510739
226512	510740
44636	510741
1958	510742
20841	510743
43839	510744
34863	510745
5511	510746
50064	510747
41740	510748
39387	510749
242471	510750
158273	510751
6674	510752
81014	510753
6166	510754
71418	510755
61651	510756
104	510757
146350	510758
2901	510759
75748	510760
137557	510761
13281	510762
17652	510763
14391	510764
56652	510765
237585	510766
96283	510767
186670	510768
68685	510769
1122	510770
2684	510771
245436	510772
159613	510773
11973	510774
25405	510775
44913	510776
82390	510777
9334	510778
66695	510779
44645	510780
4470	510781
6799	510782
11438	510783
1018	510784
19162	510785
37552	510786
73605	510787
207580	510788
6986	510789
225190	510790
83202	510791
260	510792
52586	510793
6239	510794
167603	510795
2225	510796
168312	510797
134611	510798
37720	510799
7136	510800
6017	510801
5010	510802
23938	510803
207397	510804
5976	510805
194547	510806
2153	510807
38427	510808
134349	510809
1039	510810
20717	510811
23949	510812
47649	510813
153566	510814
42389	510815
24887	510816
110973	510817
23141	510818
48607	510819
14930	510820
173426	510821
70012	510822
13242	510823
162356	510824
250099	510825
43447	510826
19953	510827
3918	510828
53482	510829
109951	510830
145797	510831
6224	510832
9511	510833
111989	510834
248334	510835
99888	510836
116430	510837
3095	510838
38057	510839
113375	510840
9323	510841
25668	510842
58480	510843
45615	510844
133140	510845
39063	510846
43859	510847
41599	510848
2712	510849
46175	510850
47	510851
196471	510852
163847	510853
59465	510854
5145	510855
45038	510856
263107	510857
183469	510858
563	510859
211841	510860
53491	510861
200918	510862
45032	510863
104017	510864
44983	510865
113	510866
194336	510867
144849	510868
78312	510869
55014	510870
67491	510871
13241	510872
238441	510873
40961	510874
34049	510875
223943	510876
243133	510877
83262	510878
175611	510879
21683	510880
33078	510881
40416	510882
35396	510883
241707	510884
221849	510885
3030	510886
80848	510887
240521	510888
114483	510889
166236	510890
103202	510891
19553	510892
249591	510893
3246	510894
10037	510895
74223	510896
34883	510897
33900	510898
58987	510899
77898	510900
199056	510901
42447	510902
112346	510903
39337	510904
16629	510905
251359	510906
63634	510907
227186	510908
31819	510909
28699	510910
22274	510911
148443	510912
41847	510913
92894	510914
69947	510915
11138	510916
107778	510917
2930	510918
40544	510919
130816	510920
7849	510921
27964	510922
38047	510923
2515	510924
151941	510925
2254	510926
91368	510927
11458	510928
159637	510929
8800	510930
1912	510931
155819	510932
50506	510933
781	510934
8139	510935
199921	510936
24985	510937
233508	510938
111899	510939
134230	510940
136978	510941
3084	510942
26144	510943
3721	510944
103004	510945
51228	510946
24228	510947
1050	510948
76265	510949
54750	510950
166825	510951
4602	510952
2528	510953
19	510954
239635	510955
14505	510956
28940	510957
185329	510958
67658	510959
5733	510960
132467	510961
16005	510962
134616	510963
94582	510964
2158	510965
41921	510966
5551	510967
1627	510968
22693	510969
267184	510970
26558	510971
7638	510972
11875	510973
40194	510974
6206	510975
841	510976
956	510977
72859	510978
19223	510979
260267	510980
8396	510981
3014	510982
6259	510983
171087	510984
93946	510985
2147	510986
71285	510987
1214	510988
6389	510989
142633	510990
108618	510991
16237	510992
2888	510993
27107	510994
40760	510995
65974	510996
52533	510997
31753	510998
172912	510999
44199	511000
42295	511001
31596	511002
225099	511003
1949	511004
164621	511005
20648	511006
213077	511007
56047	511008
238246	511009
148703	511010
27795	511011
75647	511012
2597	511013
14249	511014
10864	511015
24024	511016
101203	511017
37233	511018
26714	511019
98520	511020
15240	511021
3068	511022
6767	511023
50020	511024
9537	511025
1510	511026
8847	511027
97066	511028
136788	511029
130627	511030
84646	511031
3003	511032
121240	511033
58744	511034
160668	511035
165979	511036
69824	511037
112254	511038
990	511039
215	511040
10328	511041
20	511042
9781	511043
10359	511044
3947	511045
37908	511046
16082	511047
5548	511048
223584	511049
219909	511050
117	511051
16844	511052
4144	511053
136519	511054
28377	511055
32961	511056
12168	511057
9377	511058
110846	511059
197882	511060
4520	511061
55155	511062
34130	511063
161521	511064
17171	511065
10322	511066
1986	511067
2516	511068
8178	511069
67319	511070
5502	511071
109549	511072
38105	511073
8572	511074
30643	511075
13772	511076
31128	511077
2296	511078
40856	511079
98848	511080
251030	511081
15510	511082
212955	511083
69303	511084
7045	511085
9068	511086
174298	511087
16082	511088
14675	511089
127816	511090
24057	511091
20043	511092
88593	511093
83955	511094
7811	511095
68367	511096
107555	511097
12553	511098
58710	511099
1422	511100
24723	511101
2058	511102
59630	511103
71902	511104
206775	511105
34657	511106
1309	511107
87014	511108
2179	511109
98244	511110
30587	511111
179445	511112
1134	511113
27367	511114
10447	511115
13377	511116
131477	511117
171178	511118
21787	511119
51146	511120
11788	511121
30283	511122
134116	511123
82608	511124
6593	511125
69305	511126
36173	511127
55906	511128
3196	511129
31397	511130
222473	511131
200854	511132
6287	511133
7437	511134
41331	511135
30802	511136
12064	511137
20032	511138
259395	511139
1874	511140
44762	511141
55728	511142
77884	511143
93934	511144
23708	511145
621	511146
8015	511147
210268	511148
214594	511149
25953	511150
17797	511151
22354	511152
20114	511153
23705	511154
113125	511155
20657	511156
43549	511157
1810	511158
38660	511159
5618	511160
8784	511161
40836	511162
2776	511163
14130	511164
69159	511165
53293	511166
89307	511167
12917	511168
15285	511169
5823	511170
112445	511171
24817	511172
32873	511173
69937	511174
7033	511175
19248	511176
1246	511177
5002	511178
16502	511179
30480	511180
23850	511181
208910	511182
1729	511183
17976	511184
214219	511185
179341	511186
1915	511187
8090	511188
2417	511189
31718	511190
238039	511191
71234	511192
91990	511193
58075	511194
22670	511195
5266	511196
126695	511197
139813	511198
91	511199
80031	511200
33933	511201
182702	511202
1636	511203
55240	511204
264469	511205
185664	511206
3412	511207
99848	511208
11244	511209
3475	511210
24003	511211
49521	511212
146283	511213
4350	511214
119723	511215
7613	511216
13473	511217
77802	511218
44326	511219
66690	511220
6093	511221
30796	511222
59344	511223
13695	511224
35705	511225
108403	511226
104747	511227
43471	511228
98144	511229
69694	511230
1060	511231
126895	511232
230587	511233
102447	511234
118062	511235
102680	511236
73579	511237
163167	511238
7020	511239
101133	511240
241371	511241
39695	511242
76465	511243
240016	511244
77911	511245
246974	511246
49680	511247
56212	511248
35271	511249
44013	511250
42372	511251
57999	511252
159383	511253
22589	511254
3826	511255
2337	511256
75018	511257
22432	511258
42485	511259
6299	511260
149867	511261
5287	511262
58970	511263
6683	511264
28703	511265
58842	511266
66858	511267
17494	511268
127077	511269
131232	511270
6121	511271
90399	511272
142592	511273
95235	511274
230	511275
262927	511276
1205	511277
77695	511278
208831	511279
37264	511280
170264	511281
35382	511282
103778	511283
31195	511284
53323	511285
65170	511286
20764	511287
141490	511288
239324	511289
347	511290
226983	511291
12570	511292
95590	511293
3430	511294
2028	511295
76420	511296
25446	511297
10332	511298
24862	511299
97733	511300
45172	511301
197397	511302
130568	511303
59039	511304
36329	511305
43292	511306
21749	511307
10036	511308
18448	511309
5203	511310
58954	511311
23395	511312
17742	511313
79455	511314
55346	511315
126737	511316
174040	511317
92293	511318
10787	511319
58221	511320
36086	511321
4994	511322
112	511323
252107	511324
14766	511325
64633	511326
3006	511327
43747	511328
92	511329
255042	511330
9666	511331
213820	511332
178900	511333
3119	511334
22182	511335
16602	511336
58516	511337
42246	511338
2861	511339
40563	511340
34743	511341
78208	511342
23721	511343
164252	511344
182489	511345
263505	511346
28089	511347
106437	511348
243959	511349
47480	511350
70345	511351
18544	511352
16613	511353
216486	511354
80135	511355
84786	511356
20770	511357
383	511358
2593	511359
18722	511360
223842	511361
90149	511362
3562	511363
156884	511364
7074	511365
47148	511366
228494	511367
12841	511368
136666	511369
48096	511370
1840	511371
20010	511372
1764	511373
262325	511374
22221	511375
152946	511376
55546	511377
56109	511378
169717	511379
1290	511380
198602	511381
90519	511382
97847	511383
12	511384
15348	511385
63777	511386
8007	511387
44378	511388
1440	511389
108573	511390
48965	511391
271747	511392
3649	511393
109628	511394
9730	511395
56793	511396
10956	511397
13057	511398
46571	511399
94553	511400
104069	511401
148553	511402
142079	511403
141491	511404
234058	511405
30186	511406
17568	511407
109305	511408
89447	511409
257418	511410
161444	511411
69167	511412
63724	511413
69796	511414
1864	511415
147665	511416
178928	511417
13664	511418
169125	511419
1790	511420
29284	511421
65551	511422
40668	511423
1953	511424
112387	511425
78319	511426
82286	511427
17348	511428
77634	511429
111256	511430
4576	511431
287	511432
12429	511433
68475	511434
30757	511435
7884	511436
6982	511437
823	511438
4684	511439
316	511440
101243	511441
58900	511442
92975	511443
6348	511444
54458	511445
17725	511446
145784	511447
556	511448
58007	511449
109957	511450
97545	511451
19779	511452
22237	511453
119227	511454
86579	511455
10530	511456
155311	511457
1371	511458
140794	511459
890	511460
5558	511461
2864	511462
120	511463
258509	511464
34565	511465
51421	511466
208762	511467
14369	511468
41676	511469
15980	511470
1260	511471
2214	511472
1706	511473
9484	511474
57280	511475
97615	511476
32185	511477
43212	511478
66538	511479
105975	511480
33498	511481
28831	511482
159889	511483
31039	511484
99481	511485
5754	511486
15551	511487
15394	511488
189255	511489
9137	511490
251505	511491
24411	511492
155333	511493
44504	511494
64773	511495
35697	511496
10726	511497
26090	511498
69837	511499
25296	511500
38175	511501
35485	511502
1676	511503
83469	511504
136757	511505
3927	511506
112412	511507
62138	511508
81125	511509
27719	511510
122851	511511
55300	511512
29522	511513
130995	511514
33415	511515
2327	511516
30523	511517
165627	511518
5411	511519
27163	511520
143347	511521
97638	511522
5341	511523
69513	511524
46415	511525
32210	511526
422	511527
141206	511528
8558	511529
64603	511530
28687	511531
144096	511532
98051	511533
41434	511534
125880	511535
7500	511536
20419	511537
19261	511538
39673	511539
106140	511540
100960	511541
44290	511542
6350	511543
238136	511544
6211	511545
1502	511546
97138	511547
1950	511548
171421	511549
234	511550
30241	511551
1885	511552
13973	511553
90612	511554
19424	511555
155788	511556
133	511557
256801	511558
1493	511559
5636	511560
106153	511561
4577	511562
188769	511563
3856	511564
3683	511565
2869	511566
148572	511567
104401	511568
132618	511569
266290	511570
22731	511571
258076	511572
16819	511573
135558	511574
77051	511575
135838	511576
102997	511577
272182	511578
37808	511579
108209	511580
154754	511581
51299	511582
20586	511583
67	511584
130828	511585
160152	511586
66598	511587
238906	511588
51399	511589
77446	511590
249192	511591
75482	511592
9896	511593
239226	511594
36417	511595
165162	511596
24194	511597
16498	511598
4964	511599
18914	511600
59430	511601
42769	511602
211650	511603
132793	511604
28636	511605
7715	511606
64993	511607
9881	511608
223062	511609
194599	511610
65656	511611
19098	511612
59148	511613
107836	511614
193729	511615
70988	511616
90997	511617
76191	511618
74447	511619
108095	511620
27735	511621
181596	511622
1020	511623
246112	511624
15850	511625
59618	511626
50258	511627
207122	511628
22572	511629
130006	511630
61736	511631
33152	511632
12454	511633
1119	511634
45370	511635
134673	511636
44105	511637
205489	511638
108180	511639
59802	511640
60654	511641
162859	511642
177507	511643
135144	511644
8344	511645
47681	511646
137977	511647
55649	511648
42984	511649
121591	511650
41231	511651
121664	511652
242212	511653
14011	511654
15149	511655
80740	511656
14424	511657
892	511658
8661	511659
6176	511660
29067	511661
141378	511662
24758	511663
2039	511664
22900	511665
56229	511666
10484	511667
31464	511668
784	511669
8694	511670
72056	511671
48024	511672
61550	511673
122921	511674
19938	511675
111959	511676
17858	511677
109574	511678
37001	511679
46410	511680
3228	511681
204485	511682
53470	511683
113832	511684
220398	511685
17105	511686
74363	511687
101517	511688
63027	511689
14869	511690
2873	511691
65667	511692
24829	511693
7536	511694
240765	511695
80738	511696
43661	511697
48568	511698
20936	511699
176554	511700
152976	511701
13921	511702
2	511703
201760	511704
149885	511705
228117	511706
10552	511707
156465	511708
234605	511709
31027	511710
76989	511711
24065	511712
3790	511713
37302	511714
48959	511715
25660	511716
247034	511717
137377	511718
85504	511719
37555	511720
48918	511721
73079	511722
17967	511723
41401	511724
3917	511725
23768	511726
914	511727
121251	511728
243982	511729
14325	511730
26014	511731
60503	511732
923	511733
69286	511734
26892	511735
39552	511736
90920	511737
9899	511738
44356	511739
85949	511740
824	511741
900	511742
116609	511743
495	511744
14119	511745
183225	511746
35209	511747
3564	511748
17404	511749
29784	511750
49895	511751
161264	511752
17376	511753
192194	511754
15826	511755
33922	511756
62369	511757
9283	511758
129250	511759
36235	511760
26518	511761
14966	511762
96394	511763
85213	511764
46657	511765
41523	511766
54092	511767
117700	511768
3524	511769
252	511770
201524	511771
71248	511772
6284	511773
58587	511774
97565	511775
3171	511776
5291	511777
5000	511778
110562	511779
188299	511780
15490	511781
18751	511782
73958	511783
16556	511784
60430	511785
2266	511786
25974	511787
76045	511788
41304	511789
57232	511790
17526	511791
239648	511792
46481	511793
43707	511794
53523	511795
132593	511796
1776	511797
98810	511798
37482	511799
35643	511800
20200	511801
93384	511802
26166	511803
225253	511804
109434	511805
33885	511806
60510	511807
882	511808
115583	511809
156654	511810
9698	511811
11142	511812
5153	511813
7388	511814
92231	511815
11761	511816
48732	511817
176242	511818
79670	511819
55616	511820
58002	511821
17163	511822
56101	511823
13817	511824
49227	511825
42552	511826
77521	511827
11455	511828
61525	511829
22427	511830
2118	511831
58534	511832
71739	511833
7728	511834
75420	511835
13180	511836
179014	511837
223293	511838
167	511839
11844	511840
38283	511841
88252	511842
9298	511843
142434	511844
222128	511845
100744	511846
9855	511847
253556	511848
978	511849
24255	511850
159166	511851
22382	511852
193	511853
222111	511854
202929	511855
3111	511856
61635	511857
135219	511858
98760	511859
19854	511860
37919	511861
114933	511862
49740	511863
206743	511864
56100	511865
10253	511866
39259	511867
49243	511868
2127	511869
120120	511870
245859	511871
129451	511872
75875	511873
14041	511874
32035	511875
2275	511876
75106	511877
128902	511878
63993	511879
16082	511880
1426	511881
199911	511882
47804	511883
13769	511884
19793	511885
14602	511886
38461	511887
252229	511888
14146	511889
2602	511890
43852	511891
56842	511892
30476	511893
9416	511894
10000	511895
142	511896
1245	511897
53776	511898
233830	511899
240144	511900
204555	511901
3588	511902
202488	511903
14317	511904
84901	511905
44362	511906
218606	511907
2491	511908
55382	511909
148846	511910
180016	511911
49132	511912
71203	511913
14672	511914
14626	511915
41922	511916
77681	511917
55667	511918
1	511919
25716	511920
30674	511921
211078	511922
38127	511923
41460	511924
18161	511925
63354	511926
245842	511927
670	511928
32709	511929
95526	511930
17981	511931
39497	511932
12896	511933
124908	511934
252276	511935
14948	511936
61324	511937
3716	511938
9508	511939
179574	511940
201194	511941
75212	511942
52594	511943
12717	511944
260046	511945
181766	511946
509	511947
178290	511948
58145	511949
9317	511950
190595	511951
60384	511952
16660	511953
34505	511954
446	511955
2036	511956
14	511957
101217	511958
9390	511959
12530	511960
64935	511961
13243	511962
662	511963
101159	511964
2636	511965
2247	511966
28939	511967
108684	511968
6563	511969
2626	511970
15523	511971
39224	511972
51896	511973
3668	511974
18338	511975
114388	511976
9327	511977
252793	511978
61637	511979
21222	511980
60630	511981
13387	511982
21551	511983
3912	511984
981	511985
89540	511986
159	511987
4003	511988
128429	511989
987	511990
106733	511991
783	511992
114993	511993
94307	511994
8672	511995
48222	511996
25812	511997
59481	511998
2216	511999
68567	512000
253891	512001
4346	512002
12224	512003
152015	512004
1689	512005
4621	512006
11704	512007
167720	512008
59228	512009
54424	512010
269503	512011
10443	512012
102813	512013
53894	512014
58589	512015
12881	512016
15938	512017
56563	512018
2267	512019
124888	512020
3522	512021
3195	512022
3331	512023
67727	512024
64197	512025
33784	512026
109430	512027
23834	512028
5334	512029
68311	512030
75746	512031
2847	512032
111596	512033
27389	512034
112579	512035
28318	512036
12563	512037
138601	512038
961	512039
59422	512040
1550	512041
131959	512042
504	512043
218477	512044
226865	512045
10665	512046
5168	512047
95935	512048
108707	512049
167698	512050
85828	512051
236613	512052
42824	512053
19784	512054
4137	512055
174868	512056
198209	512057
89493	512058
67939	512059
123160	512060
69082	512061
979	512062
56834	512063
27563	512064
113837	512065
963	512066
85185	512067
66630	512068
810	512069
192364	512070
8633	512071
28955	512072
17524	512073
11483	512074
15398	512075
32577	512076
25779	512077
549	512078
17356	512079
225945	512080
41834	512081
369	512082
113192	512083
9440	512084
24227	512085
16538	512086
45862	512087
48663	512088
62780	512089
4921	512090
647	512091
224663	512092
22356	512093
1693	512094
85955	512095
17071	512096
261714	512097
1440	512098
22007	512099
12732	512100
102599	512101
10079	512102
6031	512103
101463	512104
26674	512105
6144	512106
70213	512107
99899	512108
179030	512109
40825	512110
269993	512111
6709	512112
41625	512113
4138	512114
24563	512115
167568	512116
5462	512117
41741	512118
310	512119
50310	512120
5978	512121
263965	512122
17146	512123
411	512124
61975	512125
3383	512126
89515	512127
3126	512128
25735	512129
2986	512130
161129	512131
154372	512132
3386	512133
122738	512134
74576	512135
127405	512136
85905	512137
14107	512138
37178	512139
42392	512140
7807	512141
124295	512142
4917	512143
1402	512144
36178	512145
45193	512146
526	512147
103485	512148
253816	512149
97647	512150
14678	512151
260594	512152
4436	512153
13028	512154
89170	512155
19856	512156
12591	512157
1921	512158
18227	512159
49693	512160
47	512161
10188	512162
8116	512163
93736	512164
15579	512165
1127	512166
63142	512167
71342	512168
8582	512169
180541	512170
11274	512171
107857	512172
28075	512173
1221	512174
4391	512175
1747	512176
31258	512177
9251	512178
3354	512179
144287	512180
42090	512181
41881	512182
19912	512183
31693	512184
179544	512185
46653	512186
71834	512187
1014	512188
22150	512189
32121	512190
3462	512191
7184	512192
56596	512193
5968	512194
213096	512195
27189	512196
3594	512197
89009	512198
215795	512199
12655	512200
46619	512201
8	512202
35679	512203
1704	512204
4777	512205
106420	512206
22908	512207
5071	512208
51671	512209
71297	512210
13296	512211
101295	512212
122090	512213
18123	512214
213280	512215
21862	512216
5328	512217
250519	512218
10595	512219
249407	512220
85118	512221
42331	512222
25005	512223
166008	512224
14676	512225
29135	512226
269110	512227
7345	512228
3252	512229
10230	512230
71503	512231
212695	512232
160252	512233
166528	512234
177725	512235
257571	512236
29787	512237
31905	512238
113850	512239
7557	512240
111825	512241
15778	512242
18531	512243
70649	512244
102483	512245
24092	512246
139046	512247
248471	512248
20834	512249
26185	512250
58630	512251
295	512252
50082	512253
6664	512254
34398	512255
29703	512256
24512	512257
96085	512258
7730	512259
13171	512260
36242	512261
30580	512262
26983	512263
41312	512264
3961	512265
23519	512266
148224	512267
267974	512268
40068	512269
111101	512270
86786	512271
5665	512272
34446	512273
27407	512274
199436	512275
114130	512276
4833	512277
60309	512278
349	512279
172982	512280
27189	512281
18150	512282
161298	512283
8567	512284
225667	512285
2544	512286
86295	512287
15184	512288
4667	512289
237580	512290
65162	512291
38810	512292
39408	512293
87165	512294
50226	512295
3401	512296
55593	512297
55599	512298
27851	512299
44182	512300
1614	512301
181718	512302
2635	512303
162155	512304
13952	512305
1499	512306
6143	512307
1266	512308
3378	512309
15995	512310
61350	512311
1778	512312
807	512313
1771	512314
6057	512315
219210	512316
12061	512317
13881	512318
50373	512319
11483	512320
57211	512321
87324	512322
829	512323
3525	512324
2504	512325
23627	512326
47554	512327
106057	512328
37119	512329
40755	512330
23814	512331
16797	512332
79766	512333
35394	512334
163123	512335
46141	512336
3296	512337
112930	512338
255045	512339
7485	512340
74999	512341
267989	512342
68290	512343
67080	512344
35832	512345
1486	512346
72626	512347
6146	512348
179260	512349
431	512350
30563	512351
150656	512352
3510	512353
42958	512354
2588	512355
70826	512356
32982	512357
24224	512358
7605	512359
8352	512360
4991	512361
50443	512362
101382	512363
59916	512364
166067	512365
22223	512366
23081	512367
93615	512368
126601	512369
184316	512370
29802	512371
122970	512372
215432	512373
2569	512374
1625	512375
17558	512376
1075	512377
99218	512378
48289	512379
2225	512380
155110	512381
261915	512382
3024	512383
5751	512384
20712	512385
9953	512386
93363	512387
8022	512388
31463	512389
13522	512390
49022	512391
202747	512392
23022	512393
223517	512394
55766	512395
91772	512396
124628	512397
1463	512398
17579	512399
3564	512400
84918	512401
10904	512402
359	512403
79247	512404
22286	512405
8266	512406
21662	512407
624	512408
85344	512409
11159	512410
23464	512411
72377	512412
18541	512413
21486	512414
167268	512415
55296	512416
4990	512417
87146	512418
67140	512419
9815	512420
43190	512421
114777	512422
167986	512423
35821	512424
84089	512425
51838	512426
248113	512427
28906	512428
16002	512429
99242	512430
167598	512431
27625	512432
36208	512433
37320	512434
8855	512435
121972	512436
99337	512437
37807	512438
112129	512439
38759	512440
5568	512441
57662	512442
793	512443
145258	512444
151158	512445
23850	512446
7922	512447
104417	512448
29231	512449
252	512450
250087	512451
12114	512452
79023	512453
14414	512454
20677	512455
719	512456
26625	512457
4431	512458
35184	512459
154528	512460
27143	512461
1140	512462
19197	512463
134976	512464
205763	512465
258592	512466
4035	512467
110927	512468
2035	512469
143449	512470
9424	512471
42266	512472
74207	512473
189632	512474
153099	512475
3618	512476
1928	512477
73933	512478
34372	512479
72700	512480
95501	512481
4569	512482
1069	512483
59352	512484
28698	512485
7922	512486
89016	512487
2777	512488
77142	512489
519	512490
89623	512491
6886	512492
56466	512493
151095	512494
928	512495
66945	512496
39889	512497
50376	512498
91596	512499
25711	512500
40	512501
235001	512502
141122	512503
80618	512504
86755	512505
66006	512506
176055	512507
12657	512508
97232	512509
8144	512510
150040	512511
199519	512512
36264	512513
93429	512514
35926	512515
76340	512516
187053	512517
44936	512518
118955	512519
85322	512520
1901	512521
2801	512522
19322	512523
2739	512524
58388	512525
183377	512526
4186	512527
172176	512528
73083	512529
44405	512530
32026	512531
27451	512532
214309	512533
175918	512534
32791	512535
13854	512536
15960	512537
81066	512538
17943	512539
92690	512540
26030	512541
271265	512542
22321	512543
230584	512544
15461	512545
67917	512546
6159	512547
44560	512548
13469	512549
166444	512550
1751	512551
19782	512552
59287	512553
71753	512554
7874	512555
5078	512556
206259	512557
107424	512558
1	512559
3789	512560
60478	512561
161834	512562
4236	512563
3	512564
76501	512565
18721	512566
177166	512567
114897	512568
6	512569
33942	512570
23944	512571
67093	512572
52608	512573
1530	512574
30104	512575
3079	512576
2288	512577
11703	512578
28793	512579
5073	512580
122933	512581
27811	512582
56399	512583
155000	512584
243	512585
4364	512586
100442	512587
184739	512588
44791	512589
101295	512590
252974	512591
2372	512592
7030	512593
94036	512594
184526	512595
40769	512596
15417	512597
135959	512598
781	512599
146040	512600
117758	512601
7500	512602
8488	512603
273	512604
146567	512605
113345	512606
4150	512607
7253	512608
37692	512609
82798	512610
198	512611
286	512612
3239	512613
156906	512614
42083	512615
58725	512616
87554	512617
168988	512618
1024	512619
1999	512620
38390	512621
107012	512622
98680	512623
141981	512624
45119	512625
261126	512626
167510	512627
13783	512628
220598	512629
2498	512630
153141	512631
261395	512632
55876	512633
133752	512634
87296	512635
14467	512636
467	512637
117765	512638
43825	512639
32430	512640
79741	512641
6388	512642
257054	512643
202063	512644
2461	512645
20856	512646
2216	512647
114453	512648
32407	512649
9305	512650
26209	512651
21790	512652
7904	512653
9571	512654
18993	512655
4519	512656
2223	512657
71475	512658
132468	512659
9632	512660
24218	512661
32833	512662
7332	512663
165783	512664
46734	512665
34864	512666
154866	512667
2408	512668
114563	512669
45980	512670
87359	512671
1821	512672
28673	512673
193497	512674
5258	512675
46181	512676
17042	512677
8183	512678
6456	512679
99810	512680
12919	512681
34371	512682
35336	512683
28789	512684
123587	512685
143261	512686
83062	512687
221055	512688
19815	512689
13928	512690
28917	512691
4044	512692
16992	512693
42660	512694
115296	512695
52847	512696
78262	512697
73325	512698
13824	512699
18910	512700
6477	512701
19217	512702
87877	512703
38208	512704
106510	512705
21061	512706
768	512707
47652	512708
37615	512709
37621	512710
35322	512711
167596	512712
48208	512713
148834	512714
5845	512715
12409	512716
2612	512717
7264	512718
248282	512719
13355	512720
4587	512721
11518	512722
43374	512723
63405	512724
7478	512725
142008	512726
12550	512727
30836	512728
261998	512729
440	512730
22546	512731
83162	512732
76817	512733
7873	512734
32455	512735
12798	512736
63064	512737
35541	512738
13741	512739
73199	512740
167145	512741
14890	512742
645	512743
22323	512744
31387	512745
223364	512746
31373	512747
60246	512748
23021	512749
192576	512750
148122	512751
3879	512752
8482	512753
53749	512754
230719	512755
411	512756
76952	512757
29821	512758
245662	512759
1208	512760
141121	512761
56605	512762
10064	512763
15978	512764
201489	512765
2926	512766
268400	512767
16732	512768
3332	512769
13982	512770
495	512771
100999	512772
77585	512773
4527	512774
13575	512775
86126	512776
101093	512777
21149	512778
11314	512779
93705	512780
11509	512781
75904	512782
203603	512783
202272	512784
48517	512785
30257	512786
4518	512787
40488	512788
570	512789
198108	512790
62856	512791
6575	512792
129827	512793
14492	512794
195274	512795
71572	512796
52514	512797
191377	512798
17454	512799
43791	512800
87446	512801
158875	512802
21690	512803
17462	512804
92323	512805
7427	512806
626	512807
48313	512808
53698	512809
54753	512810
1655	512811
72378	512812
779	512813
84635	512814
6608	512815
21856	512816
27127	512817
110170	512818
15024	512819
19306	512820
82502	512821
75299	512822
10236	512823
15222	512824
18870	512825
18982	512826
245581	512827
137340	512828
8774	512829
3377	512830
56661	512831
2086	512832
14615	512833
248039	512834
109830	512835
84138	512836
1740	512837
11679	512838
136871	512839
2861	512840
87066	512841
40198	512842
74024	512843
10591	512844
8816	512845
16090	512846
3069	512847
10288	512848
271752	512849
419	512850
265077	512851
93294	512852
2336	512853
5641	512854
11937	512855
50790	512856
37944	512857
91169	512858
1024	512859
19562	512860
270526	512861
90753	512862
53331	512863
136786	512864
98124	512865
55306	512866
596	512867
77002	512868
146991	512869
44489	512870
23280	512871
3526	512872
10005	512873
4325	512874
64644	512875
34705	512876
24265	512877
27115	512878
2978	512879
56438	512880
6460	512881
5680	512882
14348	512883
136937	512884
44003	512885
19300	512886
11645	512887
6080	512888
5810	512889
10369	512890
37118	512891
45484	512892
85998	512893
182812	512894
30604	512895
6939	512896
17459	512897
2000	512898
46959	512899
56005	512900
32326	512901
95648	512902
240428	512903
34104	512904
130187	512905
11440	512906
100984	512907
167366	512908
129398	512909
21107	512910
79695	512911
7411	512912
1228	512913
24464	512914
102777	512915
512	512916
5606	512917
130655	512918
51247	512919
87896	512920
1080	512921
115618	512922
40917	512923
246506	512924
109121	512925
4741	512926
89033	512927
141272	512928
4101	512929
75314	512930
5490	512931
72737	512932
420	512933
173883	512934
102710	512935
2856	512936
4332	512937
37472	512938
3033	512939
7450	512940
147266	512941
182732	512942
168	512943
125081	512944
150138	512945
21770	512946
49255	512947
1291	512948
32774	512949
68358	512950
98852	512951
106467	512952
6117	512953
551	512954
36773	512955
14216	512956
165212	512957
71680	512958
105503	512959
76423	512960
160198	512961
74030	512962
2274	512963
241330	512964
154557	512965
133049	512966
4628	512967
237159	512968
423	512969
25443	512970
1732	512971
16330	512972
2326	512973
262908	512974
172482	512975
9775	512976
229950	512977
4678	512978
165430	512979
144831	512980
54766	512981
59795	512982
131024	512983
2112	512984
25699	512985
115741	512986
141587	512987
98850	512988
124604	512989
48189	512990
218698	512991
12727	512992
9989	512993
45708	512994
7959	512995
35236	512996
33928	512997
61944	512998
138844	512999
114628	513000
185619	513001
93408	513002
68989	513003
40089	513004
10138	513005
16180	513006
3301	513007
92197	513008
17215	513009
5247	513010
86712	513011
129279	513012
62930	513013
1897	513014
828	513015
23480	513016
42176	513017
23167	513018
113587	513019
14233	513020
52518	513021
130998	513022
6681	513023
109732	513024
78984	513025
187590	513026
5473	513027
7126	513028
15597	513029
189312	513030
107029	513031
32561	513032
11270	513033
11506	513034
126926	513035
13268	513036
129095	513037
4211	513038
883	513039
40102	513040
779	513041
22431	513042
44494	513043
104351	513044
126065	513045
133042	513046
177	513047
163308	513048
2665	513049
1226	513050
156856	513051
137357	513052
133182	513053
318	513054
33574	513055
24390	513056
61943	513057
8799	513058
7483	513059
153715	513060
71516	513061
40048	513062
15661	513063
138388	513064
27016	513065
429	513066
172796	513067
5727	513068
60094	513069
106249	513070
148666	513071
871	513072
18908	513073
259810	513074
165919	513075
4139	513076
12008	513077
168126	513078
342	513079
95384	513080
121593	513081
96881	513082
9015	513083
73745	513084
42630	513085
44674	513086
11235	513087
13655	513088
141576	513089
71377	513090
121819	513091
28321	513092
2575	513093
13703	513094
166506	513095
237	513096
99946	513097
236782	513098
180847	513099
2668	513100
116222	513101
5895	513102
20693	513103
138975	513104
38256	513105
174104	513106
22049	513107
157	513108
108959	513109
3999	513110
178941	513111
11865	513112
107679	513113
3947	513114
1565	513115
50175	513116
1268	513117
130001	513118
145123	513119
235672	513120
131354	513121
269174	513122
6106	513123
35464	513124
102769	513125
178126	513126
20895	513127
59025	513128
31953	513129
259735	513130
62578	513131
3521	513132
17477	513133
63650	513134
186143	513135
1113	513136
169226	513137
80092	513138
22331	513139
136376	513140
80072	513141
96	513142
8467	513143
32893	513144
149738	513145
115961	513146
127482	513147
110463	513148
51037	513149
129193	513150
173878	513151
171009	513152
33455	513153
10931	513154
519	513155
117623	513156
131434	513157
2612	513158
3629	513159
158924	513160
14415	513161
67953	513162
109290	513163
16043	513164
252705	513165
238767	513166
12389	513167
188610	513168
16405	513169
43749	513170
41758	513171
114675	513172
264733	513173
149581	513174
53006	513175
56785	513176
53746	513177
93920	513178
92203	513179
165595	513180
68602	513181
9077	513182
2360	513183
16664	513184
2377	513185
23077	513186
2249	513187
127620	513188
43505	513189
184005	513190
21618	513191
22015	513192
179564	513193
615	513194
119663	513195
1915	513196
211323	513197
105751	513198
41465	513199
23526	513200
113427	513201
4181	513202
36598	513203
46941	513204
104396	513205
19427	513206
4510	513207
141	513208
100511	513209
18421	513210
49888	513211
47145	513212
63160	513213
24077	513214
86203	513215
25996	513216
11378	513217
14223	513218
5888	513219
1304	513220
32498	513221
61107	513222
58252	513223
79386	513224
89540	513225
125	513226
264879	513227
460	513228
32238	513229
20843	513230
15428	513231
83047	513232
83236	513233
36929	513234
4680	513235
71142	513236
1418	513237
22739	513238
38342	513239
25020	513240
55579	513241
29131	513242
1223	513243
23100	513244
6905	513245
254429	513246
103779	513247
33150	513248
66715	513249
106373	513250
55958	513251
161951	513252
22274	513253
155851	513254
51064	513255
4056	513256
7424	513257
15814	513258
125250	513259
84373	513260
137365	513261
12472	513262
17145	513263
87059	513264
62861	513265
185393	513266
62183	513267
25201	513268
101075	513269
35874	513270
98693	513271
146483	513272
11010	513273
90468	513274
30431	513275
5817	513276
77203	513277
25268	513278
80054	513279
180724	513280
2517	513281
98562	513282
19478	513283
166623	513284
66342	513285
245854	513286
2443	513287
107829	513288
4850	513289
6992	513290
39119	513291
77574	513292
4271	513293
10712	513294
30425	513295
34403	513296
129785	513297
104399	513298
154544	513299
44227	513300
11563	513301
165599	513302
26224	513303
704	513304
7856	513305
152509	513306
28529	513307
11262	513308
151518	513309
120262	513310
38992	513311
9818	513312
183596	513313
158845	513314
210630	513315
41702	513316
68995	513317
785	513318
37042	513319
11303	513320
12186	513321
140989	513322
14571	513323
15489	513324
407	513325
16668	513326
18867	513327
73716	513328
27566	513329
140155	513330
254609	513331
12114	513332
218324	513333
8857	513334
50864	513335
236201	513336
11053	513337
89259	513338
271049	513339
6124	513340
18034	513341
6973	513342
37432	513343
51193	513344
21741	513345
51934	513346
183258	513347
82718	513348
28397	513349
55698	513350
89414	513351
28729	513352
3562	513353
134971	513354
10000	513355
174749	513356
41686	513357
25768	513358
193541	513359
10038	513360
35294	513361
31132	513362
251137	513363
21705	513364
406	513365
16321	513366
9794	513367
97141	513368
57233	513369
48391	513370
3247	513371
62184	513372
4232	513373
21940	513374
5250	513375
21664	513376
112392	513377
133374	513378
30401	513379
22699	513380
59673	513381
41991	513382
72492	513383
94555	513384
88440	513385
34583	513386
20623	513387
100638	513388
28987	513389
27358	513390
101116	513391
118504	513392
63944	513393
13214	513394
73	513395
50886	513396
3846	513397
30217	513398
67785	513399
165247	513400
87669	513401
35789	513402
122822	513403
44682	513404
46450	513405
11059	513406
10383	513407
66792	513408
1551	513409
15323	513410
36160	513411
214851	513412
256706	513413
85848	513414
24670	513415
144905	513416
95051	513417
75066	513418
71905	513419
15004	513420
13790	513421
2957	513422
299	513423
44719	513424
121396	513425
165257	513426
2458	513427
160490	513428
8304	513429
99200	513430
1326	513431
226056	513432
68549	513433
1377	513434
21294	513435
26595	513436
82408	513437
80467	513438
28625	513439
6756	513440
113	513441
16635	513442
44658	513443
6816	513444
1224	513445
3299	513446
58696	513447
19649	513448
14825	513449
10657	513450
104193	513451
22483	513452
72303	513453
159985	513454
22455	513455
61671	513456
16389	513457
73908	513458
97978	513459
105271	513460
12605	513461
36495	513462
24835	513463
47072	513464
7062	513465
84843	513466
66218	513467
17668	513468
46419	513469
3898	513470
33559	513471
176014	513472
139267	513473
105355	513474
84429	513475
44717	513476
74469	513477
10603	513478
5466	513479
239336	513480
89163	513481
146260	513482
511	513483
31622	513484
26142	513485
105316	513486
53473	513487
160834	513488
33303	513489
20641	513490
2689	513491
37980	513492
81889	513493
80510	513494
1552	513495
91894	513496
30477	513497
16652	513498
15401	513499
24062	513500
189469	513501
50	513502
267089	513503
2126	513504
98029	513505
66932	513506
130198	513507
13313	513508
198242	513509
35583	513510
12863	513511
250949	513512
3	513513
21974	513514
54863	513515
243254	513516
34811	513517
8311	513518
63053	513519
17496	513520
5731	513521
2984	513522
16323	513523
107644	513524
24180	513525
73625	513526
88045	513527
9225	513528
3462	513529
109427	513530
35210	513531
1681	513532
892	513533
75101	513534
176315	513535
33035	513536
3983	513537
8206	513538
2756	513539
74049	513540
557	513541
6803	513542
19483	513543
40776	513544
153627	513545
15920	513546
75559	513547
169172	513548
20816	513549
132692	513550
87968	513551
54478	513552
196447	513553
160978	513554
66999	513555
96408	513556
54739	513557
8631	513558
13455	513559
2241	513560
55536	513561
280	513562
167865	513563
261679	513564
3598	513565
22897	513566
129607	513567
2350	513568
77916	513569
43447	513570
14211	513571
12829	513572
810	513573
10283	513574
2560	513575
45006	513576
2963	513577
10371	513578
3571	513579
109175	513580
2226	513581
80207	513582
161980	513583
189195	513584
76950	513585
4706	513586
9049	513587
235281	513588
74359	513589
12251	513590
1542	513591
15333	513592
43500	513593
20218	513594
3923	513595
43117	513596
7792	513597
54020	513598
8107	513599
81123	513600
193107	513601
78316	513602
3510	513603
105525	513604
3191	513605
124648	513606
7545	513607
37096	513608
11720	513609
617	513610
2003	513611
110518	513612
24571	513613
48350	513614
35121	513615
23184	513616
114837	513617
92593	513618
221019	513619
247118	513620
1149	513621
38553	513622
151532	513623
56310	513624
15124	513625
1521	513626
6002	513627
5285	513628
34059	513629
18482	513630
36758	513631
11019	513632
44552	513633
34727	513634
61635	513635
142989	513636
27675	513637
62176	513638
14706	513639
214599	513640
5415	513641
15356	513642
195068	513643
3716	513644
886	513645
109826	513646
160795	513647
647	513648
8994	513649
2933	513650
57487	513651
20724	513652
3148	513653
5381	513654
129745	513655
72555	513656
2859	513657
75381	513658
134817	513659
89787	513660
133892	513661
1135	513662
261382	513663
29160	513664
5474	513665
42672	513666
78312	513667
116436	513668
15851	513669
95046	513670
462	513671
8152	513672
76051	513673
88014	513674
45198	513675
4778	513676
74551	513677
145508	513678
259181	513679
9077	513680
138629	513681
232102	513682
122896	513683
9823	513684
70704	513685
205702	513686
13787	513687
107557	513688
238879	513689
54298	513690
65997	513691
33376	513692
176754	513693
7374	513694
22689	513695
123516	513696
44957	513697
9523	513698
241477	513699
30191	513700
15584	513701
53867	513702
47748	513703
76869	513704
42169	513705
171142	513706
76687	513707
11283	513708
170	513709
124718	513710
2471	513711
6216	513712
165989	513713
13348	513714
87432	513715
51347	513716
113730	513717
68396	513718
29204	513719
87216	513720
7433	513721
137730	513722
450	513723
42796	513724
76200	513725
103543	513726
128954	513727
17171	513728
54420	513729
4786	513730
152440	513731
25993	513732
9061	513733
79557	513734
103373	513735
66678	513736
168863	513737
259446	513738
193738	513739
58588	513740
234333	513741
42619	513742
30017	513743
6141	513744
5122	513745
24353	513746
37282	513747
8599	513748
506	513749
28903	513750
51838	513751
58582	513752
10562	513753
6170	513754
11987	513755
3312	513756
11972	513757
10247	513758
10617	513759
240359	513760
5782	513761
70672	513762
47257	513763
49449	513764
14943	513765
4256	513766
52364	513767
8432	513768
862	513769
79674	513770
11597	513771
2402	513772
137665	513773
46025	513774
46127	513775
22755	513776
131134	513777
35584	513778
1377	513779
89678	513780
272266	513781
5715	513782
49370	513783
76425	513784
71724	513785
4947	513786
18161	513787
8898	513788
54989	513789
22713	513790
29299	513791
50560	513792
269737	513793
107340	513794
2437	513795
42153	513796
72566	513797
147259	513798
11768	513799
17773	513800
32333	513801
66835	513802
15325	513803
197728	513804
14255	513805
43106	513806
23917	513807
96772	513808
63216	513809
261442	513810
777	513811
4497	513812
1277	513813
61577	513814
2553	513815
4090	513816
84854	513817
53392	513818
122293	513819
107564	513820
73541	513821
1675	513822
164	513823
23312	513824
108907	513825
57885	513826
9896	513827
5613	513828
105455	513829
91274	513830
10594	513831
26212	513832
96287	513833
58873	513834
9559	513835
21916	513836
43877	513837
323	513838
64552	513839
4122	513840
2327	513841
16517	513842
153610	513843
36035	513844
24036	513845
156533	513846
268453	513847
73631	513848
74087	513849
117334	513850
3570	513851
2916	513852
63468	513853
49881	513854
1799	513855
56132	513856
170071	513857
110006	513858
35931	513859
35555	513860
269115	513861
160894	513862
85793	513863
868	513864
129699	513865
221921	513866
42255	513867
1382	513868
14352	513869
2061	513870
87564	513871
46112	513872
41977	513873
108661	513874
6984	513875
56778	513876
125835	513877
130795	513878
67820	513879
123527	513880
44897	513881
71893	513882
68402	513883
22094	513884
65204	513885
6958	513886
26685	513887
883	513888
172936	513889
31709	513890
31387	513891
25929	513892
14943	513893
143164	513894
111353	513895
26112	513896
31882	513897
134908	513898
31926	513899
149051	513900
14653	513901
5920	513902
8899	513903
28467	513904
39406	513905
29061	513906
32328	513907
83457	513908
150619	513909
212302	513910
156807	513911
268375	513912
32679	513913
40090	513914
3115	513915
16464	513916
218429	513917
71222	513918
218913	513919
45677	513920
201352	513921
158726	513922
27488	513923
203904	513924
162991	513925
198318	513926
72699	513927
122095	513928
7239	513929
27957	513930
51935	513931
20809	513932
242167	513933
195947	513934
4954	513935
103811	513936
163652	513937
398	513938
6211	513939
27166	513940
58370	513941
13014	513942
8815	513943
252919	513944
32597	513945
263892	513946
76880	513947
99999	513948
14919	513949
21833	513950
3028	513951
88147	513952
131482	513953
12967	513954
36441	513955
106572	513956
69943	513957
113008	513958
3966	513959
41301	513960
14842	513961
13522	513962
106227	513963
93231	513964
112081	513965
24169	513966
15024	513967
225205	513968
118947	513969
1231	513970
198788	513971
4026	513972
3826	513973
134293	513974
4761	513975
2380	513976
121136	513977
9	513978
11722	513979
3184	513980
123625	513981
146286	513982
169746	513983
416	513984
161126	513985
36351	513986
85776	513987
4726	513988
39228	513989
110401	513990
22380	513991
46647	513992
45264	513993
43942	513994
132045	513995
264139	513996
95496	513997
49479	513998
147679	513999
108946	514000
15193	514001
170854	514002
113261	514003
227329	514004
2206	514005
4159	514006
3973	514007
10805	514008
53857	514009
147675	514010
119965	514011
31593	514012
54988	514013
10739	514014
34716	514015
14517	514016
56222	514017
643	514018
9046	514019
7503	514020
41854	514021
46420	514022
721	514023
6437	514024
5281	514025
248519	514026
62691	514027
12922	514028
81877	514029
57533	514030
16831	514031
16605	514032
35934	514033
141790	514034
20002	514035
26069	514036
3909	514037
310	514038
7447	514039
73690	514040
96589	514041
109150	514042
227981	514043
232941	514044
13069	514045
63033	514046
6666	514047
141965	514048
28834	514049
25202	514050
13746	514051
147989	514052
1829	514053
42481	514054
61828	514055
8381	514056
17766	514057
33924	514058
4020	514059
115555	514060
34194	514061
78099	514062
76845	514063
28505	514064
150769	514065
157890	514066
238622	514067
8029	514068
20749	514069
6403	514070
262333	514071
26834	514072
102610	514073
2744	514074
138290	514075
41119	514076
53389	514077
48588	514078
37491	514079
78283	514080
56958	514081
79514	514082
252616	514083
1834	514084
53212	514085
25187	514086
4589	514087
31426	514088
124809	514089
2815	514090
3958	514091
74896	514092
26198	514093
71543	514094
177098	514095
59195	514096
69216	514097
130	514098
44007	514099
59522	514100
96134	514101
109458	514102
7215	514103
105092	514104
214493	514105
52509	514106
39899	514107
37895	514108
58071	514109
6568	514110
661	514111
25221	514112
180928	514113
22573	514114
19206	514115
205669	514116
18910	514117
1586	514118
3369	514119
125114	514120
3340	514121
13439	514122
25340	514123
5005	514124
88011	514125
48969	514126
6151	514127
5833	514128
42340	514129
2050	514130
239401	514131
19279	514132
43276	514133
105307	514134
63309	514135
61372	514136
164287	514137
105586	514138
11054	514139
3021	514140
84527	514141
12276	514142
83796	514143
350	514144
224553	514145
17073	514146
66617	514147
50597	514148
136909	514149
77344	514150
32840	514151
18237	514152
180298	514153
147874	514154
3441	514155
59510	514156
74992	514157
18316	514158
161335	514159
11029	514160
46325	514161
20378	514162
270	514163
184478	514164
13797	514165
110084	514166
55688	514167
33051	514168
41518	514169
128896	514170
31789	514171
42545	514172
33621	514173
30076	514174
3557	514175
103819	514176
13429	514177
5149	514178
6989	514179
4081	514180
63114	514181
30266	514182
31304	514183
15336	514184
183512	514185
34358	514186
254209	514187
81915	514188
109481	514189
440	514190
1613	514191
46073	514192
43678	514193
22943	514194
13494	514195
11842	514196
3693	514197
3791	514198
76386	514199
30410	514200
166683	514201
194392	514202
176527	514203
33684	514204
161919	514205
63889	514206
269474	514207
47892	514208
64272	514209
136029	514210
20213	514211
25677	514212
886	514213
8875	514214
26346	514215
141253	514216
69110	514217
107860	514218
12860	514219
231	514220
26353	514221
32390	514222
240334	514223
29295	514224
2815	514225
27916	514226
97891	514227
9219	514228
103780	514229
37072	514230
111664	514231
1037	514232
32893	514233
196095	514234
94424	514235
1526	514236
45355	514237
101373	514238
44674	514239
4002	514240
11305	514241
17525	514242
122372	514243
76401	514244
46573	514245
1	514246
95418	514247
9065	514248
25206	514249
54836	514250
97249	514251
11593	514252
23626	514253
111889	514254
163998	514255
4126	514256
1475	514257
14139	514258
63997	514259
44754	514260
19260	514261
29891	514262
73276	514263
96540	514264
1717	514265
57776	514266
80793	514267
155561	514268
4671	514269
124569	514270
59809	514271
10673	514272
30872	514273
24753	514274
93874	514275
200492	514276
50410	514277
38495	514278
18837	514279
176066	514280
5641	514281
9792	514282
20571	514283
232488	514284
68041	514285
40361	514286
5957	514287
248926	514288
10329	514289
50280	514290
126884	514291
6367	514292
99097	514293
8125	514294
79416	514295
106442	514296
44933	514297
29476	514298
8133	514299
9784	514300
28962	514301
39940	514302
226804	514303
35354	514304
149894	514305
154211	514306
401	514307
35564	514308
93642	514309
20764	514310
2252	514311
47358	514312
68920	514313
2904	514314
5344	514315
10310	514316
16627	514317
64991	514318
98285	514319
1497	514320
60636	514321
12865	514322
25868	514323
192	514324
156036	514325
261521	514326
1204	514327
116323	514328
230395	514329
8991	514330
63953	514331
20958	514332
4069	514333
1227	514334
17127	514335
28200	514336
4954	514337
875	514338
21874	514339
99820	514340
71340	514341
37707	514342
248300	514343
100615	514344
51526	514345
6654	514346
115880	514347
61	514348
1168	514349
21949	514350
127146	514351
12371	514352
137401	514353
2928	514354
69402	514355
49348	514356
97180	514357
10536	514358
101890	514359
1996	514360
88853	514361
4155	514362
22111	514363
79077	514364
138406	514365
10618	514366
58591	514367
19784	514368
91277	514369
33097	514370
126706	514371
16114	514372
2835	514373
44592	514374
192534	514375
123863	514376
20177	514377
4743	514378
270057	514379
36227	514380
228209	514381
71064	514382
227368	514383
162499	514384
206836	514385
175600	514386
278	514387
844	514388
181968	514389
43814	514390
225075	514391
8079	514392
194439	514393
62464	514394
51089	514395
3644	514396
5620	514397
23675	514398
45663	514399
9367	514400
100312	514401
102667	514402
39283	514403
40502	514404
173774	514405
76666	514406
47297	514407
262209	514408
23009	514409
137753	514410
147356	514411
140284	514412
165091	514413
31547	514414
33623	514415
59494	514416
22141	514417
108665	514418
84956	514419
6057	514420
5676	514421
31322	514422
133927	514423
23140	514424
138077	514425
42073	514426
19142	514427
4216	514428
27886	514429
12485	514430
21887	514431
214420	514432
51922	514433
78751	514434
25023	514435
1977	514436
22043	514437
112057	514438
162580	514439
145846	514440
52455	514441
3928	514442
259949	514443
726	514444
59801	514445
541	514446
25891	514447
26096	514448
17301	514449
64680	514450
5160	514451
15748	514452
44142	514453
38920	514454
170588	514455
49102	514456
37754	514457
5319	514458
9994	514459
253227	514460
86912	514461
124720	514462
12712	514463
10200	514464
54508	514465
47985	514466
91	514467
56286	514468
169702	514469
111583	514470
27939	514471
85132	514472
5144	514473
12540	514474
19507	514475
16192	514476
265366	514477
178681	514478
1582	514479
10559	514480
97501	514481
131279	514482
2291	514483
20816	514484
4379	514485
50488	514486
132988	514487
27874	514488
230	514489
5902	514490
1114	514491
91564	514492
815	514493
14112	514494
41752	514495
77323	514496
85585	514497
71261	514498
3848	514499
106958	514500
569	514501
92796	514502
50017	514503
15174	514504
110906	514505
86095	514506
2392	514507
30489	514508
109970	514509
74138	514510
25499	514511
27688	514512
44447	514513
37937	514514
6878	514515
44708	514516
270950	514517
104648	514518
24785	514519
7703	514520
27429	514521
195136	514522
9637	514523
78798	514524
6250	514525
92634	514526
4623	514527
65496	514528
35772	514529
49513	514530
9364	514531
168426	514532
69722	514533
20893	514534
27222	514535
499	514536
6875	514537
245550	514538
50494	514539
74863	514540
7118	514541
578	514542
34020	514543
22436	514544
36327	514545
196533	514546
15589	514547
5363	514548
90691	514549
4982	514550
7668	514551
92647	514552
6415	514553
58217	514554
145450	514555
26845	514556
11022	514557
33177	514558
223655	514559
71103	514560
132966	514561
10623	514562
19306	514563
182264	514564
224829	514565
145790	514566
98601	514567
137022	514568
877	514569
76713	514570
135695	514571
7464	514572
39260	514573
9617	514574
70420	514575
16951	514576
69760	514577
141677	514578
968	514579
44798	514580
13613	514581
71787	514582
219407	514583
40766	514584
540	514585
60675	514586
6228	514587
42418	514588
12472	514589
2941	514590
109658	514591
44554	514592
147	514593
29040	514594
232383	514595
155904	514596
15777	514597
136231	514598
70709	514599
176946	514600
3852	514601
23517	514602
4878	514603
235480	514604
95163	514605
10	514606
55374	514607
125359	514608
38030	514609
21016	514610
93716	514611
9126	514612
44524	514613
60385	514614
1729	514615
13817	514616
237281	514617
19809	514618
32857	514619
55103	514620
14122	514621
8536	514622
141217	514623
229	514624
106842	514625
70873	514626
61593	514627
71402	514628
93634	514629
78902	514630
24249	514631
37799	514632
475	514633
27696	514634
6219	514635
281	514636
29239	514637
4084	514638
116684	514639
21881	514640
22203	514641
57139	514642
99625	514643
135	514644
91129	514645
170504	514646
50221	514647
8256	514648
146764	514649
236725	514650
11076	514651
244020	514652
5561	514653
55075	514654
27574	514655
38032	514656
2304	514657
72113	514658
6657	514659
24158	514660
81228	514661
247992	514662
39556	514663
118986	514664
8150	514665
203860	514666
21825	514667
15946	514668
2166	514669
2751	514670
74421	514671
78620	514672
236212	514673
107665	514674
58240	514675
671	514676
7831	514677
55022	514678
535	514679
22236	514680
7334	514681
161308	514682
150728	514683
114377	514684
28177	514685
19933	514686
117388	514687
45605	514688
257248	514689
154805	514690
15368	514691
10598	514692
6621	514693
148582	514694
8814	514695
8689	514696
80558	514697
216100	514698
18150	514699
86126	514700
228781	514701
229067	514702
159526	514703
4091	514704
94008	514705
1038	514706
73523	514707
247217	514708
16508	514709
75919	514710
225294	514711
23841	514712
8119	514713
10914	514714
11164	514715
13207	514716
107290	514717
8916	514718
8763	514719
57341	514720
11042	514721
70322	514722
6685	514723
3820	514724
63311	514725
5360	514726
189012	514727
23589	514728
68413	514729
201309	514730
9705	514731
123	514732
165387	514733
7663	514734
12646	514735
74563	514736
170327	514737
34020	514738
232265	514739
1	514740
35268	514741
98597	514742
5236	514743
43299	514744
192468	514745
38902	514746
35313	514747
183	514748
742	514749
375	514750
24096	514751
53789	514752
3962	514753
266	514754
239388	514755
40443	514756
23562	514757
155064	514758
109178	514759
167163	514760
22717	514761
227010	514762
10	514763
271711	514764
333	514765
6227	514766
30699	514767
21475	514768
109896	514769
80661	514770
70	514771
23428	514772
27613	514773
261	514774
102387	514775
2273	514776
219629	514777
10702	514778
48789	514779
45299	514780
18673	514781
158041	514782
10217	514783
159117	514784
11699	514785
2744	514786
20973	514787
58702	514788
86317	514789
103797	514790
29628	514791
88312	514792
156596	514793
5151	514794
56615	514795
173596	514796
6239	514797
140537	514798
272470	514799
4340	514800
92998	514801
27845	514802
62706	514803
103359	514804
84344	514805
38959	514806
7709	514807
171556	514808
6677	514809
1167	514810
63721	514811
247348	514812
109859	514813
154472	514814
128825	514815
18840	514816
56516	514817
38743	514818
33099	514819
245059	514820
17736	514821
99379	514822
33962	514823
27796	514824
1063	514825
91482	514826
155756	514827
19508	514828
4354	514829
36650	514830
7564	514831
1702	514832
5087	514833
10043	514834
82105	514835
24372	514836
68520	514837
2143	514838
50669	514839
147980	514840
102782	514841
140382	514842
33702	514843
149772	514844
1939	514845
83331	514846
19206	514847
27636	514848
24513	514849
256103	514850
254674	514851
15251	514852
38141	514853
269827	514854
145733	514855
190430	514856
29920	514857
49813	514858
4209	514859
42024	514860
5334	514861
67605	514862
21974	514863
116566	514864
72946	514865
94960	514866
32932	514867
86374	514868
89084	514869
9461	514870
49392	514871
72748	514872
150892	514873
260011	514874
258231	514875
47929	514876
24700	514877
80098	514878
27487	514879
3274	514880
108033	514881
6359	514882
111448	514883
110277	514884
28502	514885
55889	514886
1598	514887
59738	514888
8535	514889
6793	514890
78342	514891
23900	514892
24445	514893
73338	514894
50689	514895
10619	514896
213	514897
128990	514898
37831	514899
22042	514900
5397	514901
267443	514902
1409	514903
103493	514904
37605	514905
971	514906
144998	514907
42287	514908
25611	514909
24	514910
66420	514911
17448	514912
6606	514913
147014	514914
240384	514915
155092	514916
82229	514917
55301	514918
155034	514919
216790	514920
56270	514921
30	514922
80781	514923
18085	514924
164041	514925
148218	514926
9253	514927
222098	514928
94643	514929
3689	514930
236522	514931
11035	514932
97612	514933
194795	514934
110922	514935
197878	514936
27644	514937
98546	514938
36552	514939
173394	514940
227889	514941
11341	514942
12448	514943
63054	514944
19965	514945
10466	514946
52079	514947
7921	514948
2084	514949
23406	514950
10400	514951
3079	514952
36260	514953
66001	514954
4239	514955
105563	514956
21205	514957
163802	514958
19785	514959
51759	514960
22280	514961
34936	514962
17078	514963
592	514964
16828	514965
45	514966
8146	514967
1340	514968
13583	514969
24486	514970
40025	514971
46125	514972
14832	514973
5353	514974
107595	514975
4996	514976
157	514977
360	514978
92060	514979
29041	514980
130414	514981
161363	514982
73834	514983
156502	514984
42625	514985
77391	514986
14158	514987
18997	514988
74	514989
33887	514990
1163	514991
70584	514992
739	514993
45789	514994
79	514995
46447	514996
128957	514997
130651	514998
41549	514999
212999	515000
84246	515001
126300	515002
190717	515003
38128	515004
136585	515005
146025	515006
55093	515007
1247	515008
4276	515009
159394	515010
169027	515011
261800	515012
206829	515013
3181	515014
6791	515015
182155	515016
121757	515017
38146	515018
27192	515019
5435	515020
139282	515021
165	515022
130918	515023
2153	515024
134502	515025
120242	515026
96969	515027
163248	515028
19884	515029
145776	515030
88945	515031
82974	515032
13468	515033
10886	515034
26348	515035
7168	515036
31388	515037
934	515038
57228	515039
149760	515040
137234	515041
12791	515042
11061	515043
25897	515044
190889	515045
8280	515046
68997	515047
182	515048
8606	515049
18076	515050
8528	515051
82308	515052
94113	515053
36110	515054
15479	515055
20724	515056
37039	515057
113006	515058
16750	515059
97771	515060
111643	515061
30649	515062
42982	515063
47384	515064
4089	515065
2368	515066
16344	515067
58961	515068
181429	515069
90316	515070
8777	515071
100528	515072
53375	515073
868	515074
122102	515075
330	515076
43118	515077
1458	515078
61748	515079
35320	515080
29719	515081
50236	515082
133080	515083
40814	515084
252034	515085
69132	515086
11091	515087
57580	515088
103622	515089
3967	515090
62335	515091
125845	515092
35482	515093
6107	515094
20434	515095
142773	515096
781	515097
35266	515098
72884	515099
108152	515100
10619	515101
114096	515102
151976	515103
7530	515104
10429	515105
26161	515106
24037	515107
13006	515108
15916	515109
25985	515110
14775	515111
4171	515112
78897	515113
49204	515114
8930	515115
21603	515116
4589	515117
27202	515118
54799	515119
60263	515120
88214	515121
64055	515122
6419	515123
47989	515124
9720	515125
17582	515126
2469	515127
261319	515128
25152	515129
21712	515130
14521	515131
7771	515132
38018	515133
232092	515134
113799	515135
56493	515136
139879	515137
9886	515138
30371	515139
135351	515140
46342	515141
240657	515142
39169	515143
16487	515144
44185	515145
243027	515146
742	515147
4475	515148
72116	515149
108413	515150
2732	515151
40847	515152
277	515153
130793	515154
4531	515155
99782	515156
34933	515157
185	515158
6800	515159
2520	515160
56942	515161
45627	515162
88573	515163
8091	515164
37722	515165
105705	515166
5847	515167
17900	515168
5078	515169
264483	515170
17734	515171
7026	515172
462	515173
216	515174
244602	515175
65362	515176
71053	515177
32847	515178
92253	515179
210929	515180
143975	515181
1256	515182
15752	515183
128063	515184
106595	515185
2017	515186
13062	515187
23963	515188
14679	515189
1096	515190
6397	515191
2574	515192
231472	515193
3999	515194
80911	515195
235285	515196
38859	515197
34605	515198
2717	515199
452	515200
22559	515201
142571	515202
2872	515203
72318	515204
29617	515205
12881	515206
4208	515207
4090	515208
245467	515209
235451	515210
9579	515211
137555	515212
7846	515213
26022	515214
74653	515215
24946	515216
45337	515217
21075	515218
2086	515219
11106	515220
28286	515221
190597	515222
113100	515223
69765	515224
73787	515225
214	515226
27431	515227
4437	515228
1356	515229
95510	515230
2408	515231
32820	515232
26508	515233
40355	515234
23942	515235
18008	515236
101691	515237
96545	515238
5051	515239
168408	515240
197180	515241
39241	515242
35682	515243
130714	515244
185	515245
685	515246
4129	515247
7115	515248
68571	515249
64826	515250
104988	515251
223	515252
21383	515253
2633	515254
263625	515255
18363	515256
266359	515257
216508	515258
163466	515259
110885	515260
230488	515261
23194	515262
4238	515263
12001	515264
18167	515265
62535	515266
3468	515267
50334	515268
3277	515269
19020	515270
10586	515271
50624	515272
1650	515273
1241	515274
262968	515275
35766	515276
9695	515277
117493	515278
28947	515279
89446	515280
16614	515281
74300	515282
251901	515283
69122	515284
75051	515285
43301	515286
153820	515287
7675	515288
37035	515289
25998	515290
88968	515291
6172	515292
79374	515293
76758	515294
65739	515295
43921	515296
44621	515297
7310	515298
7913	515299
96237	515300
22278	515301
3419	515302
77571	515303
101112	515304
65931	515305
121786	515306
111	515307
126724	515308
21385	515309
6027	515310
161202	515311
44469	515312
166484	515313
69541	515314
3769	515315
114	515316
104161	515317
51664	515318
2079	515319
47290	515320
55232	515321
214756	515322
506	515323
138556	515324
2831	515325
109551	515326
62419	515327
615	515328
40113	515329
71403	515330
131356	515331
132829	515332
55618	515333
182553	515334
30618	515335
35428	515336
41915	515337
64151	515338
72312	515339
39703	515340
69213	515341
3659	515342
33161	515343
56445	515344
2140	515345
85273	515346
230785	515347
7328	515348
15522	515349
2331	515350
217	515351
262	515352
172712	515353
121419	515354
213892	515355
76248	515356
264	515357
74474	515358
26	515359
40841	515360
34055	515361
58214	515362
3513	515363
33242	515364
93017	515365
328	515366
228942	515367
3229	515368
14228	515369
86010	515370
27474	515371
225202	515372
6436	515373
8897	515374
29828	515375
123246	515376
102375	515377
9195	515378
101624	515379
23491	515380
3844	515381
3495	515382
154276	515383
132	515384
155645	515385
90913	515386
162122	515387
28596	515388
15217	515389
149057	515390
34182	515391
151262	515392
57412	515393
44908	515394
45876	515395
170310	515396
44681	515397
43702	515398
32560	515399
3063	515400
4273	515401
117434	515402
40137	515403
40280	515404
76810	515405
9321	515406
47534	515407
37169	515408
16777	515409
18269	515410
11953	515411
108352	515412
103590	515413
1281	515414
31088	515415
69499	515416
112121	515417
24020	515418
100195	515419
137	515420
33025	515421
9514	515422
73652	515423
34208	515424
205522	515425
240017	515426
12528	515427
448	515428
58039	515429
26504	515430
176334	515431
62976	515432
3156	515433
35485	515434
17531	515435
70369	515436
158225	515437
162877	515438
19412	515439
60345	515440
31014	515441
24587	515442
29448	515443
200076	515444
29342	515445
256287	515446
870	515447
96413	515448
8858	515449
5007	515450
15339	515451
4330	515452
1658	515453
139654	515454
272	515455
155417	515456
34499	515457
410	515458
5799	515459
116260	515460
100340	515461
773	515462
9692	515463
212855	515464
130742	515465
16809	515466
25354	515467
45840	515468
15529	515469
2	515470
1314	515471
2937	515472
74957	515473
36882	515474
75454	515475
50553	515476
58437	515477
41235	515478
169913	515479
224202	515480
61875	515481
22981	515482
141700	515483
24976	515484
100237	515485
81529	515486
133555	515487
11405	515488
63466	515489
52845	515490
54726	515491
33458	515492
116792	515493
4369	515494
842	515495
70340	515496
76937	515497
18736	515498
1807	515499
20840	515500
54788	515501
42394	515502
30899	515503
261769	515504
50053	515505
159642	515506
59912	515507
52174	515508
6925	515509
1265	515510
130905	515511
1551	515512
3286	515513
45108	515514
15449	515515
16151	515516
99452	515517
3605	515518
31313	515519
161198	515520
111042	515521
25926	515522
147854	515523
7003	515524
31150	515525
70134	515526
3314	515527
2888	515528
6099	515529
12592	515530
44446	515531
9922	515532
59513	515533
167532	515534
56059	515535
112549	515536
529	515537
138596	515538
129861	515539
39140	515540
55553	515541
45871	515542
3722	515543
26034	515544
1285	515545
15224	515546
124879	515547
1564	515548
48871	515549
114426	515550
16139	515551
195113	515552
26047	515553
4758	515554
17015	515555
54144	515556
32996	515557
33874	515558
71476	515559
27872	515560
6809	515561
682	515562
12626	515563
111069	515564
157573	515565
49601	515566
66866	515567
244987	515568
14566	515569
8523	515570
5041	515571
163342	515572
96346	515573
118704	515574
156205	515575
40558	515576
149121	515577
80230	515578
33110	515579
79649	515580
170702	515581
26205	515582
99537	515583
262262	515584
191	515585
16522	515586
16138	515587
137115	515588
122507	515589
15693	515590
27332	515591
75219	515592
227462	515593
108189	515594
19491	515595
93486	515596
124985	515597
42402	515598
777	515599
111636	515600
25586	515601
1232	515602
9408	515603
127447	515604
18137	515605
158114	515606
22206	515607
2600	515608
131306	515609
199192	515610
145943	515611
3408	515612
39715	515613
11826	515614
26684	515615
163207	515616
46844	515617
82676	515618
141277	515619
262250	515620
89479	515621
689	515622
77303	515623
19344	515624
246410	515625
39060	515626
42013	515627
176994	515628
212842	515629
76180	515630
923	515631
169248	515632
137015	515633
44686	515634
140040	515635
6913	515636
45253	515637
9613	515638
198	515639
14132	515640
28033	515641
18248	515642
13223	515643
70113	515644
251640	515645
91309	515646
150859	515647
78820	515648
84895	515649
101505	515650
4559	515651
90024	515652
5871	515653
15672	515654
138010	515655
8403	515656
5476	515657
4958	515658
112849	515659
167069	515660
35542	515661
201150	515662
145876	515663
856	515664
185286	515665
65765	515666
104285	515667
270932	515668
57191	515669
225854	515670
5884	515671
9049	515672
2287	515673
13152	515674
37159	515675
19446	515676
166985	515677
2823	515678
4669	515679
100862	515680
116231	515681
76189	515682
117208	515683
43087	515684
13266	515685
6161	515686
183933	515687
202970	515688
41	515689
34370	515690
71411	515691
220135	515692
14433	515693
7955	515694
20774	515695
4677	515696
121545	515697
536	515698
24007	515699
95099	515700
12373	515701
61513	515702
13076	515703
131673	515704
12682	515705
88192	515706
13217	515707
6185	515708
78141	515709
10660	515710
1949	515711
63604	515712
603	515713
166	515714
1380	515715
233540	515716
46416	515717
24499	515718
160926	515719
49955	515720
81484	515721
44878	515722
14523	515723
98741	515724
117034	515725
227269	515726
152397	515727
134106	515728
4062	515729
17361	515730
93205	515731
76124	515732
2302	515733
27422	515734
186527	515735
84036	515736
28608	515737
170890	515738
12515	515739
13081	515740
75266	515741
183702	515742
244446	515743
89989	515744
19885	515745
87139	515746
147208	515747
137878	515748
7301	515749
17437	515750
254671	515751
102198	515752
75510	515753
120859	515754
53339	515755
78704	515756
44605	515757
4132	515758
179947	515759
75934	515760
73106	515761
174450	515762
8200	515763
3805	515764
27106	515765
6	515766
171780	515767
15094	515768
26284	515769
48340	515770
40953	515771
112723	515772
188965	515773
55384	515774
6658	515775
37275	515776
125583	515777
199876	515778
10303	515779
132354	515780
13550	515781
1072	515782
75901	515783
102998	515784
41105	515785
97289	515786
16394	515787
23505	515788
59592	515789
3084	515790
1124	515791
61528	515792
94497	515793
4373	515794
265656	515795
137162	515796
199457	515797
54573	515798
120875	515799
37204	515800
34604	515801
202122	515802
45721	515803
272174	515804
5118	515805
205963	515806
90886	515807
36557	515808
214617	515809
95104	515810
10971	515811
74657	515812
3006	515813
28207	515814
14637	515815
120412	515816
66395	515817
30458	515818
531	515819
12591	515820
128119	515821
79651	515822
63447	515823
52836	515824
50516	515825
12	515826
16880	515827
37418	515828
171877	515829
181817	515830
8988	515831
17757	515832
150301	515833
109120	515834
17227	515835
3448	515836
15700	515837
10590	515838
30216	515839
114455	515840
87295	515841
11927	515842
104846	515843
91416	515844
109500	515845
85256	515846
246260	515847
65788	515848
3698	515849
395	515850
198861	515851
62595	515852
233306	515853
1686	515854
17169	515855
22010	515856
62983	515857
6242	515858
38190	515859
61830	515860
1578	515861
885	515862
190861	515863
43477	515864
45920	515865
4410	515866
45276	515867
110431	515868
59573	515869
77966	515870
6935	515871
22148	515872
109553	515873
18488	515874
131278	515875
44787	515876
21839	515877
194298	515878
91807	515879
124155	515880
173237	515881
104305	515882
139	515883
138452	515884
73173	515885
67626	515886
5701	515887
3018	515888
15201	515889
13951	515890
254613	515891
26615	515892
120060	515893
7012	515894
62686	515895
6885	515896
266074	515897
22899	515898
9707	515899
173764	515900
65157	515901
21164	515902
204660	515903
6132	515904
49302	515905
17386	515906
37188	515907
3454	515908
5899	515909
4695	515910
226141	515911
107929	515912
32918	515913
361	515914
259988	515915
6124	515916
271026	515917
19100	515918
71358	515919
8722	515920
38	515921
31542	515922
82163	515923
10566	515924
2248	515925
115874	515926
68060	515927
10242	515928
146572	515929
154084	515930
3378	515931
22685	515932
43976	515933
75336	515934
22007	515935
9659	515936
42415	515937
4444	515938
224557	515939
9807	515940
28015	515941
62395	515942
32329	515943
10719	515944
8159	515945
2503	515946
155306	515947
207699	515948
785	515949
7570	515950
1501	515951
26752	515952
121767	515953
12252	515954
86816	515955
6306	515956
16176	515957
92880	515958
5238	515959
25943	515960
60610	515961
88492	515962
2275	515963
34485	515964
8551	515965
86600	515966
26838	515967
92456	515968
31337	515969
2534	515970
106296	515971
58021	515972
109	515973
7813	515974
49319	515975
38068	515976
5823	515977
4294	515978
3154	515979
150518	515980
20934	515981
365	515982
93387	515983
39719	515984
127107	515985
6212	515986
110501	515987
153960	515988
84434	515989
46459	515990
169867	515991
4697	515992
232977	515993
1556	515994
18888	515995
1566	515996
8328	515997
9448	515998
78162	515999
5400	516000
52497	516001
17285	516002
219230	516003
17182	516004
13617	516005
2743	516006
6695	516007
142931	516008
10472	516009
71886	516010
3725	516011
125947	516012
119296	516013
1507	516014
816	516015
3863	516016
8345	516017
105992	516018
37812	516019
24047	516020
159560	516021
6095	516022
349	516023
238660	516024
112101	516025
198463	516026
234688	516027
18462	516028
194198	516029
176649	516030
73922	516031
4030	516032
61252	516033
4873	516034
213963	516035
1694	516036
5967	516037
38162	516038
6609	516039
13339	516040
6104	516041
45680	516042
59663	516043
8535	516044
138001	516045
143087	516046
144111	516047
23179	516048
112584	516049
25029	516050
6818	516051
60371	516052
106811	516053
35320	516054
223999	516055
77570	516056
6401	516057
1001	516058
125364	516059
48408	516060
4218	516061
5417	516062
405	516063
4964	516064
404	516065
90331	516066
17534	516067
144654	516068
853	516069
677	516070
14900	516071
14136	516072
22785	516073
36567	516074
150034	516075
154046	516076
86404	516077
9989	516078
249240	516079
49964	516080
1685	516081
56066	516082
161754	516083
28421	516084
134125	516085
91641	516086
141996	516087
107743	516088
254	516089
17653	516090
26364	516091
81664	516092
10067	516093
58969	516094
2153	516095
85381	516096
48509	516097
140682	516098
17017	516099
35662	516100
34808	516101
27314	516102
114060	516103
108545	516104
127159	516105
66163	516106
76003	516107
768	516108
852	516109
3420	516110
34901	516111
54627	516112
1818	516113
535	516114
232333	516115
7928	516116
18530	516117
82953	516118
1083	516119
18491	516120
12748	516121
17922	516122
214516	516123
56241	516124
33896	516125
135139	516126
36497	516127
30367	516128
901	516129
759	516130
3000	516131
100154	516132
241336	516133
3293	516134
254273	516135
113660	516136
17389	516137
60433	516138
86	516139
153830	516140
45536	516141
245083	516142
18930	516143
49240	516144
25304	516145
69153	516146
21839	516147
10795	516148
68512	516149
213	516150
14363	516151
21847	516152
12418	516153
232161	516154
41654	516155
59297	516156
12409	516157
25620	516158
182	516159
28645	516160
20530	516161
64	516162
7389	516163
53898	516164
159758	516165
6695	516166
92183	516167
60648	516168
12712	516169
310	516170
13301	516171
7930	516172
85052	516173
8772	516174
26927	516175
10637	516176
41088	516177
97782	516178
9606	516179
140260	516180
27678	516181
169977	516182
31534	516183
237574	516184
51295	516185
26052	516186
4156	516187
38455	516188
148201	516189
210732	516190
51584	516191
47307	516192
142154	516193
8703	516194
24443	516195
44668	516196
92	516197
80548	516198
173280	516199
247	516200
89691	516201
118878	516202
12379	516203
63226	516204
87733	516205
76	516206
67454	516207
74120	516208
75914	516209
10309	516210
208594	516211
166577	516212
35726	516213
154636	516214
91695	516215
13569	516216
2310	516217
3996	516218
32277	516219
28421	516220
21085	516221
2715	516222
226	516223
29390	516224
129709	516225
551	516226
6072	516227
20808	516228
11313	516229
70430	516230
129979	516231
38040	516232
169740	516233
90524	516234
241362	516235
16195	516236
34404	516237
155891	516238
23587	516239
269404	516240
25477	516241
14052	516242
142826	516243
23702	516244
1737	516245
65983	516246
12546	516247
57072	516248
20323	516249
268018	516250
8422	516251
83498	516252
145745	516253
75713	516254
51739	516255
53691	516256
226345	516257
18703	516258
101590	516259
21069	516260
5600	516261
181522	516262
18443	516263
6202	516264
19901	516265
109356	516266
11695	516267
41482	516268
248172	516269
85336	516270
554	516271
92558	516272
15564	516273
58740	516274
2931	516275
172101	516276
27806	516277
30046	516278
163319	516279
121569	516280
112175	516281
27686	516282
195939	516283
58324	516284
3444	516285
68776	516286
12	516287
531	516288
758	516289
1863	516290
239467	516291
3750	516292
12300	516293
88192	516294
76270	516295
55589	516296
18893	516297
18470	516298
51957	516299
8531	516300
2478	516301
266348	516302
43495	516303
16377	516304
211128	516305
157447	516306
28901	516307
53277	516308
35471	516309
100828	516310
4366	516311
43	516312
143866	516313
59357	516314
53958	516315
121003	516316
23884	516317
2217	516318
29496	516319
22956	516320
883	516321
10617	516322
29488	516323
82199	516324
68105	516325
12079	516326
13313	516327
12863	516328
84784	516329
229481	516330
171474	516331
56179	516332
6149	516333
908	516334
35741	516335
1498	516336
229798	516337
238534	516338
787	516339
156885	516340
213628	516341
232502	516342
25801	516343
227964	516344
21822	516345
1857	516346
249728	516347
14155	516348
106219	516349
7954	516350
192088	516351
60809	516352
76564	516353
159082	516354
161830	516355
11649	516356
164010	516357
25436	516358
11468	516359
178203	516360
107496	516361
169414	516362
5197	516363
429	516364
103963	516365
22319	516366
8458	516367
5434	516368
74882	516369
186286	516370
71618	516371
21678	516372
43196	516373
5966	516374
1146	516375
4372	516376
5817	516377
33647	516378
45047	516379
111592	516380
3528	516381
2437	516382
150561	516383
1183	516384
17011	516385
124426	516386
221737	516387
157873	516388
77897	516389
6431	516390
9766	516391
244538	516392
24608	516393
45408	516394
49312	516395
233896	516396
8579	516397
2286	516398
21041	516399
95893	516400
18256	516401
45439	516402
30643	516403
106114	516404
30402	516405
2264	516406
191106	516407
237102	516408
59353	516409
5722	516410
21102	516411
250782	516412
107532	516413
62738	516414
44603	516415
115923	516416
10627	516417
21306	516418
165937	516419
49778	516420
23907	516421
58909	516422
150186	516423
46629	516424
8811	516425
28381	516426
22805	516427
24918	516428
8030	516429
17274	516430
87371	516431
133615	516432
2709	516433
11373	516434
33658	516435
248989	516436
64681	516437
57497	516438
152215	516439
37793	516440
3640	516441
27049	516442
3427	516443
58408	516444
114036	516445
31348	516446
40654	516447
207963	516448
207060	516449
125253	516450
81727	516451
13145	516452
15072	516453
231028	516454
85829	516455
105727	516456
161915	516457
36368	516458
7332	516459
247515	516460
26294	516461
41504	516462
214458	516463
37938	516464
106520	516465
10531	516466
3288	516467
45615	516468
210925	516469
922	516470
619	516471
52738	516472
111	516473
30190	516474
4145	516475
91901	516476
1310	516477
256944	516478
82147	516479
474	516480
141822	516481
1458	516482
30900	516483
41853	516484
38288	516485
25300	516486
163606	516487
173087	516488
100963	516489
78442	516490
167924	516491
42372	516492
130797	516493
27642	516494
13074	516495
8318	516496
128503	516497
1854	516498
217853	516499
224658	516500
36148	516501
265961	516502
21372	516503
246111	516504
182543	516505
264105	516506
120316	516507
53827	516508
87667	516509
127864	516510
17842	516511
33644	516512
22494	516513
21129	516514
76218	516515
6475	516516
52453	516517
1872	516518
168482	516519
5277	516520
95288	516521
60082	516522
82534	516523
24801	516524
110076	516525
13998	516526
40623	516527
6227	516528
20675	516529
98297	516530
55784	516531
125293	516532
18081	516533
89595	516534
82337	516535
35793	516536
122207	516537
154023	516538
2834	516539
185637	516540
183092	516541
5026	516542
66394	516543
27135	516544
33849	516545
5824	516546
258495	516547
70011	516548
3711	516549
600	516550
819	516551
100	516552
20560	516553
62010	516554
120950	516555
82826	516556
17962	516557
15642	516558
103437	516559
2582	516560
18155	516561
30601	516562
1236	516563
12494	516564
23059	516565
104736	516566
2789	516567
31977	516568
82225	516569
258075	516570
67644	516571
143523	516572
62097	516573
53246	516574
185710	516575
5490	516576
10262	516577
1671	516578
110750	516579
11778	516580
16153	516581
134356	516582
1660	516583
175069	516584
52468	516585
203179	516586
59294	516587
5174	516588
214338	516589
1134	516590
8533	516591
18874	516592
99449	516593
890	516594
65287	516595
69705	516596
20173	516597
7	516598
11118	516599
22312	516600
244826	516601
170880	516602
28634	516603
14169	516604
20802	516605
81420	516606
9654	516607
54456	516608
44	516609
92886	516610
2527	516611
209430	516612
2886	516613
917	516614
163692	516615
44411	516616
5369	516617
37599	516618
10575	516619
22291	516620
13358	516621
29478	516622
2156	516623
203423	516624
4376	516625
15	516626
898	516627
15722	516628
17853	516629
147277	516630
75756	516631
85301	516632
17395	516633
8355	516634
104036	516635
3409	516636
250786	516637
90994	516638
214100	516639
10650	516640
208534	516641
75269	516642
134731	516643
111418	516644
47230	516645
69856	516646
40094	516647
117820	516648
20214	516649
76495	516650
28124	516651
55090	516652
239024	516653
80368	516654
102918	516655
5886	516656
2146	516657
72412	516658
40726	516659
13255	516660
185328	516661
226879	516662
53293	516663
113075	516664
11664	516665
9322	516666
360	516667
21259	516668
124806	516669
4373	516670
2268	516671
247332	516672
134	516673
185142	516674
200834	516675
157	516676
64918	516677
34488	516678
53144	516679
57214	516680
20356	516681
38850	516682
19967	516683
22174	516684
210623	516685
51334	516686
109582	516687
517	516688
117451	516689
49325	516690
52850	516691
18365	516692
2224	516693
8846	516694
43872	516695
84840	516696
1231	516697
24880	516698
3774	516699
67368	516700
54453	516701
145289	516702
42120	516703
309	516704
126726	516705
12251	516706
13569	516707
1566	516708
67631	516709
3159	516710
111759	516711
65834	516712
14226	516713
198116	516714
1015	516715
14295	516716
176162	516717
23213	516718
11934	516719
2	516720
142760	516721
150865	516722
117952	516723
53	516724
11628	516725
4156	516726
40275	516727
92401	516728
59022	516729
554	516730
56805	516731
506	516732
49843	516733
28259	516734
7710	516735
225497	516736
93405	516737
577	516738
8048	516739
78965	516740
28279	516741
186	516742
70847	516743
42255	516744
71807	516745
2980	516746
96720	516747
221633	516748
99386	516749
151524	516750
57634	516751
14462	516752
94857	516753
62891	516754
622	516755
28557	516756
27164	516757
248817	516758
30545	516759
23136	516760
1248	516761
144448	516762
151158	516763
7141	516764
15934	516765
41292	516766
1497	516767
121721	516768
3063	516769
207849	516770
2763	516771
158954	516772
82283	516773
52391	516774
96178	516775
198516	516776
3312	516777
2677	516778
2806	516779
217676	516780
36533	516781
2938	516782
7477	516783
257396	516784
4522	516785
169369	516786
28837	516787
218663	516788
21894	516789
67776	516790
152439	516791
68063	516792
45884	516793
19407	516794
129405	516795
202491	516796
68833	516797
47929	516798
5469	516799
87513	516800
54391	516801
60411	516802
52339	516803
21890	516804
746	516805
4494	516806
112891	516807
1784	516808
8288	516809
106992	516810
142547	516811
22907	516812
32793	516813
28453	516814
9471	516815
178782	516816
754	516817
167071	516818
52977	516819
39369	516820
215950	516821
17570	516822
161873	516823
10070	516824
34140	516825
66308	516826
52	516827
36618	516828
34753	516829
132978	516830
74905	516831
3229	516832
8248	516833
158998	516834
121891	516835
216	516836
139406	516837
7420	516838
5608	516839
139711	516840
34870	516841
7380	516842
64792	516843
27222	516844
7433	516845
12237	516846
19106	516847
10150	516848
7078	516849
8091	516850
36568	516851
4743	516852
15680	516853
63171	516854
134968	516855
195677	516856
98179	516857
51156	516858
143138	516859
49600	516860
12	516861
80672	516862
36090	516863
30589	516864
45022	516865
62777	516866
141738	516867
4805	516868
24553	516869
14543	516870
8427	516871
57049	516872
4406	516873
26398	516874
170105	516875
107414	516876
122733	516877
9722	516878
62569	516879
100025	516880
20432	516881
228014	516882
19361	516883
126274	516884
10671	516885
22184	516886
83345	516887
9320	516888
20402	516889
231753	516890
14837	516891
98630	516892
22409	516893
174	516894
62216	516895
16120	516896
1338	516897
37861	516898
138265	516899
154241	516900
172320	516901
119650	516902
2631	516903
16175	516904
59871	516905
90582	516906
222428	516907
777	516908
2018	516909
138858	516910
9655	516911
107227	516912
68690	516913
68307	516914
22851	516915
24761	516916
11167	516917
19875	516918
40839	516919
401	516920
116481	516921
470	516922
12130	516923
70801	516924
73506	516925
165381	516926
163089	516927
2230	516928
12805	516929
562	516930
104278	516931
39046	516932
6760	516933
141	516934
61011	516935
96757	516936
54451	516937
58259	516938
5527	516939
145	516940
187786	516941
215377	516942
91001	516943
6605	516944
80986	516945
46845	516946
50115	516947
123126	516948
76547	516949
82842	516950
25652	516951
6018	516952
200738	516953
11976	516954
1456	516955
92476	516956
2062	516957
93045	516958
25234	516959
136875	516960
92714	516961
19693	516962
1617	516963
212821	516964
28340	516965
2816	516966
58750	516967
7001	516968
10436	516969
16082	516970
64262	516971
111564	516972
23129	516973
53307	516974
107018	516975
10829	516976
22607	516977
220690	516978
11458	516979
220125	516980
21224	516981
75207	516982
75467	516983
261429	516984
7711	516985
20685	516986
1769	516987
14731	516988
297	516989
17730	516990
219193	516991
24256	516992
75141	516993
71351	516994
44485	516995
169684	516996
74884	516997
1102	516998
53296	516999
44	517000
182608	517001
56934	517002
11139	517003
173806	517004
2550	517005
32955	517006
14565	517007
72686	517008
28526	517009
40387	517010
124058	517011
5495	517012
99673	517013
163447	517014
59417	517015
14374	517016
120705	517017
233551	517018
5598	517019
253224	517020
3656	517021
156343	517022
15955	517023
46911	517024
25238	517025
193887	517026
416	517027
5085	517028
34755	517029
97661	517030
1542	517031
25034	517032
5171	517033
7746	517034
167047	517035
25408	517036
52115	517037
167105	517038
18445	517039
42631	517040
2262	517041
32153	517042
110202	517043
247083	517044
19961	517045
3900	517046
23436	517047
38697	517048
42058	517049
122779	517050
20674	517051
33033	517052
736	517053
40743	517054
256692	517055
90387	517056
3822	517057
38720	517058
127443	517059
3835	517060
165242	517061
28894	517062
4194	517063
30543	517064
121534	517065
15741	517066
231627	517067
73642	517068
94811	517069
128729	517070
94740	517071
9752	517072
67647	517073
7469	517074
36133	517075
88	517076
57688	517077
19969	517078
170647	517079
15145	517080
16994	517081
22007	517082
56493	517083
90348	517084
17118	517085
46979	517086
4175	517087
2133	517088
160343	517089
257544	517090
27083	517091
89585	517092
31909	517093
46500	517094
32748	517095
2403	517096
6947	517097
25213	517098
38373	517099
10648	517100
83187	517101
8622	517102
155199	517103
1096	517104
3498	517105
187152	517106
11008	517107
86964	517108
888	517109
18751	517110
18427	517111
206739	517112
2515	517113
249671	517114
46390	517115
44759	517116
60026	517117
157410	517118
46454	517119
38849	517120
119194	517121
7705	517122
227213	517123
109558	517124
267001	517125
17086	517126
227896	517127
48918	517128
255541	517129
84202	517130
11388	517131
13674	517132
234619	517133
4008	517134
33118	517135
252346	517136
1279	517137
7600	517138
24100	517139
36697	517140
57476	517141
10229	517142
34113	517143
19415	517144
60095	517145
19745	517146
153294	517147
106536	517148
36788	517149
49632	517150
31881	517151
175327	517152
78932	517153
2845	517154
11406	517155
101608	517156
165439	517157
19418	517158
13516	517159
105946	517160
110383	517161
1166	517162
32556	517163
196852	517164
44767	517165
803	517166
8989	517167
5143	517168
108551	517169
1849	517170
673	517171
66629	517172
58465	517173
11834	517174
61791	517175
60349	517176
10427	517177
61450	517178
2026	517179
164005	517180
4312	517181
7385	517182
48358	517183
184965	517184
160741	517185
21523	517186
28770	517187
14892	517188
38618	517189
79599	517190
208135	517191
64581	517192
234	517193
51329	517194
239195	517195
128090	517196
80587	517197
156819	517198
1722	517199
93248	517200
1	517201
52680	517202
262429	517203
154	517204
293	517205
1578	517206
33605	517207
3231	517208
212118	517209
57916	517210
1	517211
21476	517212
103015	517213
8865	517214
55168	517215
20329	517216
75872	517217
25848	517218
83568	517219
25138	517220
227088	517221
66455	517222
19277	517223
11669	517224
481	517225
65598	517226
108252	517227
2125	517228
103215	517229
60780	517230
27328	517231
100362	517232
30335	517233
6257	517234
22376	517235
14470	517236
1255	517237
16068	517238
39240	517239
54388	517240
90038	517241
234979	517242
53046	517243
164509	517244
54715	517245
6029	517246
4558	517247
176479	517248
50550	517249
61330	517250
1489	517251
30263	517252
5850	517253
18890	517254
76316	517255
15640	517256
8370	517257
1173	517258
73910	517259
55622	517260
2051	517261
222	517262
15987	517263
150490	517264
311	517265
2867	517266
64392	517267
80329	517268
16003	517269
123906	517270
14	517271
61429	517272
3993	517273
6213	517274
204766	517275
123886	517276
229137	517277
194593	517278
134284	517279
247139	517280
65518	517281
120940	517282
156264	517283
6330	517284
897	517285
12874	517286
27622	517287
2623	517288
75112	517289
59207	517290
5101	517291
25160	517292
12948	517293
13426	517294
175538	517295
18543	517296
21148	517297
65694	517298
15403	517299
3925	517300
118632	517301
31548	517302
28761	517303
98420	517304
208092	517305
47419	517306
86629	517307
42089	517308
79669	517309
7017	517310
6699	517311
194897	517312
12263	517313
88603	517314
266487	517315
44877	517316
27505	517317
5473	517318
9288	517319
8701	517320
684	517321
3771	517322
10032	517323
5110	517324
26772	517325
555	517326
188482	517327
73268	517328
238643	517329
21654	517330
20019	517331
45829	517332
134973	517333
207112	517334
3	517335
64058	517336
110282	517337
89327	517338
60212	517339
98427	517340
261	517341
900	517342
795	517343
12370	517344
148603	517345
103739	517346
32108	517347
9415	517348
84638	517349
6194	517350
8635	517351
170532	517352
11509	517353
136055	517354
15959	517355
154492	517356
3239	517357
152349	517358
117014	517359
33373	517360
16504	517361
12518	517362
2096	517363
143	517364
8045	517365
13200	517366
154270	517367
215544	517368
1823	517369
37977	517370
2016	517371
1072	517372
69101	517373
10990	517374
5682	517375
2804	517376
1226	517377
133213	517378
25753	517379
36546	517380
1	517381
5634	517382
59477	517383
26431	517384
36188	517385
104489	517386
8281	517387
106736	517388
127655	517389
97200	517390
990	517391
77389	517392
48701	517393
47202	517394
235914	517395
209915	517396
24623	517397
29408	517398
2208	517399
2023	517400
91684	517401
126168	517402
202044	517403
140251	517404
101629	517405
1573	517406
145034	517407
56988	517408
30959	517409
79723	517410
2348	517411
150878	517412
2474	517413
89495	517414
34251	517415
30455	517416
81037	517417
1692	517418
15405	517419
75934	517420
103345	517421
23137	517422
152606	517423
43862	517424
185167	517425
154334	517426
71204	517427
22861	517428
95405	517429
153653	517430
52281	517431
94025	517432
2348	517433
480	517434
19188	517435
9667	517436
58625	517437
143227	517438
63804	517439
184088	517440
171409	517441
17268	517442
79007	517443
89521	517444
7963	517445
22851	517446
32578	517447
7925	517448
90738	517449
73870	517450
26531	517451
87756	517452
8432	517453
925	517454
22113	517455
2111	517456
14407	517457
5222	517458
91239	517459
59972	517460
76328	517461
8903	517462
177596	517463
84929	517464
1833	517465
36888	517466
40994	517467
242	517468
93223	517469
33342	517470
1577	517471
5065	517472
112396	517473
234762	517474
271705	517475
44274	517476
13036	517477
3466	517478
7793	517479
2195	517480
1015	517481
7534	517482
47600	517483
196028	517484
33655	517485
762	517486
3365	517487
137205	517488
391	517489
199898	517490
258199	517491
60031	517492
4463	517493
2604	517494
21476	517495
44076	517496
46871	517497
100564	517498
254058	517499
38573	517500
3710	517501
15411	517502
33034	517503
4045	517504
123163	517505
71736	517506
5938	517507
151415	517508
25905	517509
256367	517510
10190	517511
58556	517512
2942	517513
98133	517514
23667	517515
110724	517516
32146	517517
85514	517518
466	517519
52320	517520
266024	517521
23970	517522
64400	517523
67095	517524
8963	517525
137996	517526
206301	517527
20969	517528
985	517529
49696	517530
122038	517531
21773	517532
56664	517533
272221	517534
3763	517535
4339	517536
148652	517537
216569	517538
10452	517539
75671	517540
246104	517541
94320	517542
15000	517543
260347	517544
16358	517545
110364	517546
9975	517547
785	517548
166462	517549
249397	517550
138346	517551
52803	517552
213686	517553
13222	517554
73709	517555
171074	517556
14177	517557
33427	517558
9255	517559
10194	517560
90	517561
84818	517562
118221	517563
20330	517564
2604	517565
160148	517566
21505	517567
144094	517568
15315	517569
57217	517570
2056	517571
124	517572
200010	517573
5488	517574
7644	517575
11263	517576
35832	517577
2519	517578
7018	517579
90232	517580
533	517581
36913	517582
9529	517583
43622	517584
104308	517585
11258	517586
1695	517587
32772	517588
24609	517589
2784	517590
94115	517591
34194	517592
43	517593
122400	517594
30116	517595
173584	517596
25751	517597
138843	517598
183975	517599
2253	517600
7809	517601
155957	517602
57967	517603
184820	517604
231124	517605
32402	517606
2183	517607
48796	517608
17958	517609
78829	517610
244752	517611
8447	517612
133667	517613
33730	517614
247292	517615
3675	517616
112188	517617
34399	517618
3603	517619
71835	517620
47977	517621
7518	517622
39619	517623
85142	517624
241196	517625
262921	517626
16268	517627
16181	517628
25485	517629
33813	517630
11010	517631
44177	517632
53224	517633
18898	517634
33310	517635
148826	517636
29081	517637
189	517638
23884	517639
155271	517640
4702	517641
96937	517642
117205	517643
164954	517644
60110	517645
6174	517646
4667	517647
14731	517648
124115	517649
1027	517650
115685	517651
121778	517652
71753	517653
237449	517654
265106	517655
26316	517656
227	517657
77189	517658
3578	517659
23197	517660
4895	517661
13042	517662
4698	517663
96986	517664
92834	517665
143565	517666
21853	517667
13919	517668
127948	517669
117103	517670
97071	517671
21632	517672
2055	517673
52261	517674
80364	517675
53427	517676
31863	517677
120324	517678
11030	517679
64825	517680
52112	517681
199183	517682
13272	517683
38531	517684
2683	517685
31756	517686
161855	517687
133370	517688
29372	517689
2997	517690
79298	517691
258219	517692
420	517693
177762	517694
42565	517695
42581	517696
186901	517697
3347	517698
36132	517699
13625	517700
59730	517701
107060	517702
1923	517703
50318	517704
87292	517705
42614	517706
2318	517707
241703	517708
22675	517709
39	517710
66229	517711
207763	517712
47650	517713
7	517714
537	517715
191743	517716
58823	517717
90115	517718
79170	517719
208001	517720
33630	517721
62814	517722
12318	517723
24595	517724
57109	517725
8345	517726
5337	517727
342	517728
106784	517729
117793	517730
7349	517731
51489	517732
132696	517733
33073	517734
98444	517735
142914	517736
50978	517737
37260	517738
15576	517739
38661	517740
15951	517741
197763	517742
50565	517743
156143	517744
76958	517745
5984	517746
249234	517747
34754	517748
2896	517749
52871	517750
4094	517751
1543	517752
71825	517753
21174	517754
65599	517755
15680	517756
10463	517757
56013	517758
55014	517759
13156	517760
140602	517761
2927	517762
131732	517763
41547	517764
150888	517765
23338	517766
35316	517767
63840	517768
7687	517769
9192	517770
75695	517771
2660	517772
237156	517773
524	517774
75296	517775
72245	517776
253166	517777
45027	517778
47159	517779
2946	517780
3428	517781
149245	517782
132728	517783
149093	517784
8031	517785
34590	517786
19200	517787
45147	517788
16122	517789
30522	517790
108651	517791
51400	517792
100973	517793
30696	517794
25882	517795
23814	517796
21617	517797
5	517798
262068	517799
21249	517800
177586	517801
26410	517802
1452	517803
93239	517804
77306	517805
12581	517806
213	517807
35939	517808
64967	517809
261765	517810
37439	517811
14026	517812
57101	517813
68567	517814
7488	517815
54252	517816
23996	517817
11540	517818
55517	517819
16167	517820
1712	517821
76640	517822
280	517823
122063	517824
112559	517825
6013	517826
12792	517827
28987	517828
10850	517829
9512	517830
225062	517831
233749	517832
104884	517833
151892	517834
6901	517835
62677	517836
54369	517837
48697	517838
111099	517839
9297	517840
53566	517841
30200	517842
8340	517843
145659	517844
1422	517845
72859	517846
11964	517847
33860	517848
28624	517849
232170	517850
3162	517851
95341	517852
35700	517853
14037	517854
21712	517855
25037	517856
4891	517857
73391	517858
224539	517859
269458	517860
95970	517861
11789	517862
13156	517863
92916	517864
20	517865
44125	517866
8360	517867
24115	517868
125455	517869
199444	517870
94173	517871
146940	517872
1196	517873
4357	517874
138575	517875
25165	517876
222496	517877
8345	517878
137206	517879
3358	517880
43048	517881
30807	517882
70273	517883
59179	517884
58023	517885
16813	517886
202084	517887
33858	517888
47026	517889
52749	517890
35638	517891
15728	517892
149086	517893
9535	517894
7338	517895
1722	517896
12520	517897
52735	517898
61638	517899
22169	517900
93798	517901
34452	517902
299	517903
118945	517904
25129	517905
18517	517906
83858	517907
218308	517908
1565	517909
3250	517910
94672	517911
102842	517912
79079	517913
50680	517914
183203	517915
26403	517916
13157	517917
29451	517918
13637	517919
596	517920
2814	517921
52302	517922
430	517923
14683	517924
247833	517925
1766	517926
27615	517927
160318	517928
167386	517929
79252	517930
35131	517931
14638	517932
19111	517933
6772	517934
74712	517935
38134	517936
34993	517937
1848	517938
142086	517939
52151	517940
1222	517941
223047	517942
22410	517943
14938	517944
5042	517945
65437	517946
33834	517947
56209	517948
45794	517949
240219	517950
1274	517951
14896	517952
23999	517953
134496	517954
53117	517955
21148	517956
93942	517957
211903	517958
691	517959
42643	517960
4723	517961
65441	517962
44396	517963
45244	517964
204828	517965
53730	517966
129463	517967
28028	517968
116979	517969
138730	517970
21768	517971
184718	517972
44200	517973
5162	517974
20655	517975
90471	517976
102441	517977
249535	517978
46412	517979
166389	517980
238301	517981
109864	517982
334	517983
13432	517984
122728	517985
61853	517986
6036	517987
39334	517988
25745	517989
2728	517990
101931	517991
15218	517992
104694	517993
118949	517994
6175	517995
6445	517996
131762	517997
137715	517998
35500	517999
160638	518000
50561	518001
60536	518002
79	518003
76489	518004
109475	518005
11075	518006
825	518007
54062	518008
15833	518009
107329	518010
235419	518011
27026	518012
82273	518013
66622	518014
5018	518015
23291	518016
87564	518017
192154	518018
11731	518019
162824	518020
9313	518021
117618	518022
26081	518023
143711	518024
12919	518025
188391	518026
40799	518027
61545	518028
1795	518029
19729	518030
214121	518031
12882	518032
12530	518033
143133	518034
33114	518035
362	518036
1819	518037
3498	518038
16140	518039
51480	518040
50486	518041
244420	518042
41630	518043
63318	518044
77750	518045
20194	518046
29333	518047
7073	518048
773	518049
116941	518050
39641	518051
3295	518052
63523	518053
114278	518054
36252	518055
9328	518056
16210	518057
6488	518058
11560	518059
186991	518060
65743	518061
20962	518062
14543	518063
77269	518064
123945	518065
80440	518066
36057	518067
31375	518068
47074	518069
57041	518070
221693	518071
75620	518072
65882	518073
57264	518074
34468	518075
244117	518076
51867	518077
1305	518078
8591	518079
88568	518080
61520	518081
26235	518082
30538	518083
2481	518084
26842	518085
88441	518086
15181	518087
15456	518088
15565	518089
86213	518090
105161	518091
15367	518092
150124	518093
147067	518094
266127	518095
176036	518096
1960	518097
104629	518098
34751	518099
162744	518100
49013	518101
129280	518102
55697	518103
70	518104
15609	518105
37820	518106
2909	518107
44	518108
83517	518109
188613	518110
16088	518111
34477	518112
135208	518113
16474	518114
16686	518115
132	518116
56075	518117
198567	518118
263047	518119
17065	518120
20753	518121
15578	518122
42477	518123
18096	518124
111367	518125
22002	518126
9474	518127
110186	518128
51847	518129
13714	518130
52311	518131
60829	518132
83525	518133
225992	518134
10278	518135
63899	518136
110737	518137
23727	518138
35804	518139
113435	518140
55825	518141
253531	518142
201087	518143
175712	518144
238428	518145
942	518146
38735	518147
47664	518148
48822	518149
353	518150
66224	518151
26865	518152
18362	518153
13066	518154
202425	518155
8134	518156
5418	518157
84030	518158
138262	518159
7281	518160
14546	518161
58787	518162
24721	518163
2200	518164
128723	518165
79116	518166
266396	518167
3420	518168
49274	518169
54038	518170
23272	518171
251158	518172
68056	518173
244576	518174
196836	518175
15300	518176
212005	518177
16	518178
12583	518179
9539	518180
261239	518181
11919	518182
256515	518183
57164	518184
135214	518185
2949	518186
1186	518187
32127	518188
129478	518189
53397	518190
20667	518191
185153	518192
2539	518193
70673	518194
9838	518195
110360	518196
57216	518197
157394	518198
38295	518199
139646	518200
88137	518201
29565	518202
52185	518203
14327	518204
27021	518205
76897	518206
42279	518207
7068	518208
13875	518209
31799	518210
140585	518211
30596	518212
30694	518213
30144	518214
28771	518215
37276	518216
21514	518217
3273	518218
82643	518219
264649	518220
156777	518221
232240	518222
118483	518223
167258	518224
102313	518225
50154	518226
77154	518227
143292	518228
107996	518229
35755	518230
3548	518231
182841	518232
221	518233
2904	518234
110879	518235
151890	518236
48436	518237
47628	518238
9367	518239
22892	518240
108068	518241
1036	518242
4909	518243
998	518244
206544	518245
104548	518246
27079	518247
264064	518248
153196	518249
143727	518250
8676	518251
132629	518252
45799	518253
33706	518254
248378	518255
61815	518256
150805	518257
189452	518258
678	518259
5421	518260
184854	518261
159123	518262
5063	518263
92812	518264
33163	518265
9276	518266
171310	518267
209396	518268
90467	518269
176442	518270
32225	518271
18618	518272
58339	518273
25603	518274
63948	518275
12994	518276
24660	518277
31651	518278
98173	518279
258539	518280
210068	518281
54476	518282
125	518283
81647	518284
957	518285
8900	518286
2950	518287
6895	518288
145	518289
148009	518290
72416	518291
71042	518292
19874	518293
70541	518294
190541	518295
4657	518296
122605	518297
59776	518298
242	518299
114016	518300
75960	518301
21316	518302
8885	518303
11493	518304
182936	518305
77394	518306
244033	518307
598	518308
53306	518309
61671	518310
1271	518311
5857	518312
6587	518313
10394	518314
43257	518315
107493	518316
87644	518317
35674	518318
244976	518319
224274	518320
40042	518321
173715	518322
118634	518323
163938	518324
126502	518325
15982	518326
193754	518327
150985	518328
24691	518329
25707	518330
266006	518331
7736	518332
4998	518333
19491	518334
30863	518335
73615	518336
27913	518337
228236	518338
141729	518339
101386	518340
76074	518341
7119	518342
6030	518343
18716	518344
40005	518345
60002	518346
44418	518347
5	518348
3105	518349
33742	518350
252090	518351
256661	518352
89336	518353
27944	518354
18780	518355
20983	518356
201579	518357
39219	518358
17749	518359
122080	518360
57754	518361
75739	518362
192812	518363
32064	518364
666	518365
274	518366
128434	518367
62281	518368
138986	518369
165523	518370
57174	518371
825	518372
42257	518373
1776	518374
21668	518375
64057	518376
60722	518377
28905	518378
27227	518379
89595	518380
7591	518381
264953	518382
16494	518383
50930	518384
133	518385
63509	518386
49204	518387
159242	518388
38292	518389
152468	518390
147991	518391
9672	518392
68095	518393
29724	518394
40736	518395
24454	518396
272420	518397
217648	518398
2373	518399
5586	518400
1155	518401
19423	518402
244550	518403
2192	518404
21682	518405
26043	518406
216231	518407
16204	518408
9612	518409
19390	518410
23830	518411
44962	518412
364	518413
46074	518414
3724	518415
54388	518416
192274	518417
5383	518418
9118	518419
162287	518420
58868	518421
30737	518422
6659	518423
148646	518424
3370	518425
110088	518426
34227	518427
23429	518428
1175	518429
28796	518430
120530	518431
106179	518432
95223	518433
2945	518434
73195	518435
145823	518436
40998	518437
90033	518438
8609	518439
5131	518440
4413	518441
149327	518442
26960	518443
391	518444
6933	518445
128792	518446
87458	518447
142973	518448
56188	518449
14031	518450
15243	518451
33694	518452
27504	518453
2874	518454
17019	518455
43008	518456
26800	518457
2445	518458
101749	518459
190720	518460
116456	518461
39911	518462
145055	518463
35119	518464
109	518465
53732	518466
40537	518467
123309	518468
33026	518469
114678	518470
44637	518471
70717	518472
50689	518473
23484	518474
27985	518475
136117	518476
63117	518477
1779	518478
242367	518479
60416	518480
47022	518481
35595	518482
12032	518483
87667	518484
109344	518485
89538	518486
145865	518487
146607	518488
11820	518489
20476	518490
7523	518491
21277	518492
125807	518493
37823	518494
986	518495
20005	518496
95559	518497
11134	518498
115277	518499
26005	518500
56192	518501
148420	518502
44810	518503
37742	518504
47263	518505
15106	518506
1608	518507
77672	518508
41062	518509
4002	518510
6293	518511
5890	518512
58411	518513
50945	518514
39345	518515
23010	518516
49040	518517
179349	518518
26163	518519
8625	518520
237078	518521
85030	518522
41685	518523
42572	518524
19163	518525
338	518526
28115	518527
32963	518528
56	518529
126587	518530
3775	518531
11331	518532
28052	518533
26675	518534
3679	518535
7149	518536
958	518537
184168	518538
12622	518539
20037	518540
52939	518541
900	518542
96498	518543
135744	518544
16941	518545
112681	518546
11664	518547
244	518548
20114	518549
4292	518550
24415	518551
18	518552
45876	518553
156436	518554
63584	518555
15137	518556
4251	518557
78	518558
1579	518559
3640	518560
42691	518561
250305	518562
50572	518563
10409	518564
49516	518565
128372	518566
77181	518567
17356	518568
19222	518569
108505	518570
4637	518571
6777	518572
23068	518573
73868	518574
1234	518575
18874	518576
35443	518577
64941	518578
2036	518579
159958	518580
6523	518581
4045	518582
5079	518583
143547	518584
129649	518585
169789	518586
89943	518587
71	518588
97076	518589
108234	518590
4914	518591
16159	518592
23335	518593
53432	518594
12875	518595
1273	518596
229910	518597
35995	518598
23907	518599
3394	518600
49854	518601
43038	518602
53130	518603
54865	518604
9889	518605
79390	518606
5052	518607
10756	518608
16974	518609
30373	518610
33863	518611
98519	518612
81124	518613
62167	518614
58980	518615
5917	518616
12675	518617
20706	518618
1441	518619
165859	518620
460	518621
5354	518622
3949	518623
5894	518624
177787	518625
47773	518626
3072	518627
19322	518628
30201	518629
22232	518630
2139	518631
64528	518632
1332	518633
61434	518634
75235	518635
11516	518636
188615	518637
27576	518638
10878	518639
35860	518640
982	518641
213059	518642
7115	518643
24398	518644
53864	518645
34797	518646
55822	518647
256	518648
123	518649
207099	518650
64	518651
4069	518652
44987	518653
29808	518654
70735	518655
98487	518656
495	518657
75504	518658
41651	518659
218786	518660
10674	518661
35746	518662
157948	518663
140958	518664
36207	518665
5597	518666
2388	518667
23560	518668
61899	518669
220925	518670
141840	518671
4010	518672
16988	518673
244630	518674
19064	518675
14940	518676
45317	518677
53555	518678
17721	518679
103843	518680
113030	518681
10901	518682
73102	518683
75833	518684
104491	518685
107481	518686
2110	518687
34588	518688
95648	518689
8188	518690
1166	518691
14877	518692
58417	518693
8672	518694
102294	518695
263266	518696
66346	518697
14982	518698
5699	518699
1055	518700
64441	518701
59414	518702
139883	518703
43718	518704
3206	518705
242515	518706
5022	518707
16502	518708
42777	518709
3402	518710
17860	518711
9135	518712
29862	518713
67835	518714
68248	518715
26062	518716
61167	518717
240857	518718
56373	518719
66903	518720
1103	518721
15650	518722
132275	518723
69683	518724
9467	518725
149099	518726
14038	518727
27366	518728
33862	518729
162441	518730
704	518731
1640	518732
60291	518733
3556	518734
1570	518735
1886	518736
103747	518737
272	518738
165449	518739
60921	518740
9468	518741
26920	518742
36935	518743
13348	518744
63937	518745
232340	518746
26294	518747
4557	518748
17658	518749
54896	518750
48434	518751
5074	518752
673	518753
9848	518754
203747	518755
21907	518756
3969	518757
6722	518758
11228	518759
115989	518760
210288	518761
75898	518762
6440	518763
12063	518764
34427	518765
56943	518766
8016	518767
202870	518768
9567	518769
119592	518770
9130	518771
15756	518772
67969	518773
1620	518774
8379	518775
41675	518776
1215	518777
75790	518778
35220	518779
58934	518780
15509	518781
286	518782
24808	518783
51181	518784
7554	518785
54658	518786
34697	518787
73514	518788
114547	518789
31001	518790
12902	518791
10030	518792
26771	518793
153190	518794
22409	518795
1173	518796
18705	518797
10353	518798
17626	518799
19520	518800
29098	518801
7414	518802
24810	518803
1441	518804
112238	518805
18056	518806
10428	518807
36258	518808
10435	518809
77775	518810
164618	518811
24306	518812
4974	518813
268920	518814
144373	518815
1611	518816
21579	518817
17411	518818
18953	518819
9945	518820
83529	518821
119295	518822
3711	518823
140233	518824
2520	518825
31087	518826
46865	518827
70193	518828
109195	518829
85039	518830
111718	518831
95130	518832
92735	518833
10557	518834
15147	518835
134120	518836
109349	518837
11904	518838
200932	518839
212808	518840
100245	518841
110325	518842
241217	518843
34371	518844
2624	518845
60119	518846
39999	518847
67685	518848
203335	518849
246298	518850
34465	518851
28963	518852
242166	518853
63655	518854
24152	518855
107272	518856
3301	518857
45141	518858
40636	518859
10001	518860
34577	518861
43056	518862
20636	518863
2751	518864
362	518865
102146	518866
81603	518867
49732	518868
8446	518869
253567	518870
174324	518871
19001	518872
13181	518873
36733	518874
13800	518875
1627	518876
2781	518877
1455	518878
126007	518879
4345	518880
77213	518881
80773	518882
43145	518883
15659	518884
162237	518885
35696	518886
10266	518887
91278	518888
84529	518889
66833	518890
2380	518891
78033	518892
68187	518893
48624	518894
31300	518895
185445	518896
23579	518897
162	518898
11263	518899
162598	518900
42739	518901
95913	518902
111881	518903
66069	518904
196961	518905
35781	518906
1274	518907
7543	518908
35072	518909
66467	518910
25589	518911
46778	518912
265790	518913
78	518914
36202	518915
191804	518916
204681	518917
29029	518918
84962	518919
581	518920
71514	518921
4672	518922
201702	518923
10529	518924
254518	518925
11924	518926
7146	518927
260103	518928
24363	518929
2800	518930
140833	518931
46043	518932
9994	518933
24318	518934
1941	518935
3795	518936
2026	518937
243350	518938
99395	518939
4224	518940
143757	518941
70954	518942
22925	518943
25398	518944
68306	518945
42710	518946
55972	518947
25129	518948
129197	518949
116622	518950
2066	518951
186690	518952
19227	518953
8546	518954
166165	518955
34708	518956
56647	518957
191896	518958
2999	518959
16486	518960
259112	518961
130281	518962
92664	518963
42399	518964
6397	518965
8381	518966
263946	518967
249925	518968
57547	518969
1815	518970
81209	518971
15245	518972
28038	518973
20744	518974
8207	518975
159391	518976
65250	518977
45140	518978
8645	518979
36036	518980
97629	518981
157438	518982
1253	518983
39257	518984
7278	518985
22668	518986
74316	518987
50482	518988
19678	518989
8759	518990
6826	518991
137064	518992
15017	518993
15659	518994
69004	518995
195405	518996
40387	518997
43281	518998
59546	518999
254882	519000
247988	519001
7276	519002
20126	519003
23261	519004
2069	519005
1425	519006
86156	519007
127320	519008
25853	519009
35024	519010
79433	519011
24263	519012
48405	519013
258934	519014
11608	519015
17217	519016
6208	519017
1501	519018
14836	519019
1609	519020
12490	519021
52767	519022
149259	519023
28114	519024
26807	519025
16774	519026
4902	519027
20489	519028
164702	519029
28034	519030
14867	519031
12440	519032
141234	519033
19452	519034
3274	519035
152563	519036
62876	519037
205185	519038
2187	519039
148751	519040
105550	519041
41313	519042
7863	519043
28677	519044
264054	519045
1923	519046
123963	519047
115277	519048
52155	519049
14241	519050
55875	519051
2557	519052
75379	519053
48863	519054
40086	519055
74560	519056
1155	519057
46908	519058
6057	519059
7821	519060
198177	519061
82153	519062
134390	519063
65651	519064
114865	519065
17828	519066
17982	519067
33721	519068
10113	519069
26845	519070
58289	519071
62660	519072
3781	519073
74221	519074
201666	519075
154258	519076
2119	519077
1713	519078
150550	519079
246916	519080
3663	519081
241991	519082
59146	519083
871	519084
196509	519085
35749	519086
133731	519087
16304	519088
21208	519089
3944	519090
38119	519091
159099	519092
56810	519093
2264	519094
46676	519095
258151	519096
56635	519097
10929	519098
12491	519099
21197	519100
138489	519101
8817	519102
113036	519103
26488	519104
46275	519105
36944	519106
1853	519107
119741	519108
141733	519109
1048	519110
2782	519111
113358	519112
1871	519113
12117	519114
35614	519115
32078	519116
148414	519117
46141	519118
30209	519119
77454	519120
82532	519121
10544	519122
72551	519123
34838	519124
74322	519125
18770	519126
187045	519127
18961	519128
19645	519129
268254	519130
84003	519131
141292	519132
122078	519133
133983	519134
47051	519135
126426	519136
272670	519137
55815	519138
8869	519139
60374	519140
68637	519141
6748	519142
57147	519143
6427	519144
37210	519145
28437	519146
35153	519147
4799	519148
9823	519149
8821	519150
33081	519151
9499	519152
28239	519153
248257	519154
73712	519155
100	519156
16140	519157
32967	519158
23100	519159
32475	519160
40873	519161
10687	519162
17920	519163
35710	519164
236604	519165
99768	519166
59958	519167
15630	519168
243788	519169
265590	519170
140301	519171
8951	519172
20836	519173
3148	519174
66590	519175
4805	519176
13695	519177
147814	519178
86001	519179
21850	519180
555	519181
1638	519182
515	519183
56428	519184
127094	519185
44515	519186
102930	519187
51216	519188
54319	519189
91167	519190
7592	519191
130020	519192
8495	519193
103171	519194
61987	519195
25661	519196
24406	519197
2298	519198
115829	519199
91653	519200
85247	519201
72589	519202
976	519203
3438	519204
5521	519205
62233	519206
5902	519207
14106	519208
50650	519209
55246	519210
60446	519211
104864	519212
5096	519213
37	519214
71876	519215
55087	519216
177770	519217
157445	519218
248092	519219
189607	519220
85797	519221
80134	519222
1679	519223
112350	519224
34613	519225
35669	519226
91220	519227
11717	519228
7203	519229
17867	519230
5505	519231
209056	519232
9227	519233
102374	519234
44071	519235
4241	519236
80295	519237
6852	519238
7039	519239
81437	519240
6883	519241
11781	519242
7924	519243
37799	519244
128329	519245
16671	519246
1043	519247
135736	519248
1573	519249
147236	519250
2325	519251
268122	519252
1509	519253
93053	519254
31094	519255
15722	519256
155	519257
15540	519258
119601	519259
5645	519260
226109	519261
16998	519262
13981	519263
56740	519264
27833	519265
4038	519266
157010	519267
102918	519268
152739	519269
30905	519270
257331	519271
12106	519272
91119	519273
153653	519274
77769	519275
33668	519276
62678	519277
58554	519278
855	519279
15040	519280
3939	519281
25496	519282
22504	519283
11915	519284
10508	519285
44174	519286
24541	519287
101640	519288
2331	519289
140627	519290
40791	519291
105211	519292
214284	519293
347	519294
4985	519295
102352	519296
3283	519297
18417	519298
4122	519299
1501	519300
8336	519301
11630	519302
238271	519303
44523	519304
5504	519305
85544	519306
2541	519307
98808	519308
28299	519309
116351	519310
232064	519311
5030	519312
143005	519313
85238	519314
37655	519315
146842	519316
2301	519317
11112	519318
52426	519319
207243	519320
159549	519321
43526	519322
3098	519323
157522	519324
13037	519325
11830	519326
70089	519327
37411	519328
19535	519329
24812	519330
26371	519331
54857	519332
92287	519333
1290	519334
43758	519335
21147	519336
31734	519337
12870	519338
75545	519339
92678	519340
31593	519341
190143	519342
11675	519343
26084	519344
28190	519345
4233	519346
23050	519347
3417	519348
49236	519349
128927	519350
55432	519351
136516	519352
55056	519353
91690	519354
18900	519355
57553	519356
6635	519357
117300	519358
70071	519359
263186	519360
79090	519361
25162	519362
16197	519363
208529	519364
13580	519365
47806	519366
41949	519367
94632	519368
59378	519369
3765	519370
8787	519371
133646	519372
49360	519373
29599	519374
60740	519375
65149	519376
136171	519377
35269	519378
20388	519379
257618	519380
5286	519381
171062	519382
227469	519383
42676	519384
226	519385
6355	519386
4083	519387
2852	519388
21495	519389
68905	519390
1737	519391
1203	519392
262329	519393
99865	519394
61725	519395
12952	519396
159832	519397
79375	519398
9608	519399
225509	519400
24902	519401
11091	519402
101047	519403
7623	519404
131883	519405
2618	519406
22615	519407
148	519408
8207	519409
65503	519410
9802	519411
169103	519412
1809	519413
165686	519414
43220	519415
102825	519416
20349	519417
3725	519418
205006	519419
17584	519420
11999	519421
262999	519422
1	519423
144326	519424
77289	519425
56315	519426
27363	519427
10991	519428
31528	519429
24966	519430
13848	519431
23687	519432
5820	519433
52865	519434
25586	519435
55024	519436
14052	519437
32490	519438
17392	519439
17690	519440
11877	519441
12725	519442
12626	519443
199397	519444
65075	519445
94618	519446
9530	519447
113234	519448
30	519449
4008	519450
37867	519451
26531	519452
4170	519453
52465	519454
56392	519455
8212	519456
3820	519457
3275	519458
48165	519459
199048	519460
45561	519461
107290	519462
147405	519463
3675	519464
36344	519465
14160	519466
31864	519467
108300	519468
1643	519469
106178	519470
5176	519471
2669	519472
111859	519473
2221	519474
40675	519475
10297	519476
4952	519477
185690	519478
16513	519479
1746	519480
60607	519481
18181	519482
96769	519483
296	519484
16426	519485
206588	519486
34315	519487
11167	519488
223022	519489
60978	519490
35749	519491
109290	519492
144544	519493
92437	519494
99761	519495
220883	519496
5971	519497
67708	519498
11194	519499
109778	519500
3014	519501
17088	519502
10560	519503
80079	519504
134729	519505
4428	519506
13974	519507
19108	519508
23422	519509
10791	519510
42032	519511
56363	519512
5578	519513
247318	519514
56365	519515
2861	519516
90581	519517
40751	519518
44100	519519
188921	519520
5850	519521
264473	519522
55229	519523
203024	519524
54596	519525
205043	519526
106022	519527
106071	519528
2974	519529
10211	519530
20425	519531
52	519532
838	519533
38761	519534
14722	519535
1387	519536
17517	519537
194321	519538
164	519539
137840	519540
34051	519541
35219	519542
96933	519543
33614	519544
92562	519545
90599	519546
52853	519547
2909	519548
30491	519549
228162	519550
7250	519551
34782	519552
35519	519553
218095	519554
23801	519555
156681	519556
194013	519557
85915	519558
145053	519559
2088	519560
87622	519561
12881	519562
2504	519563
58069	519564
54550	519565
30194	519566
124202	519567
133544	519568
1058	519569
25587	519570
6584	519571
107382	519572
71384	519573
228834	519574
102534	519575
19869	519576
17628	519577
149783	519578
118625	519579
14109	519580
11275	519581
155828	519582
751	519583
87561	519584
80	519585
121024	519586
104056	519587
80741	519588
9160	519589
96544	519590
22809	519591
229571	519592
118804	519593
15132	519594
233682	519595
127767	519596
60271	519597
12162	519598
15371	519599
124854	519600
7490	519601
9374	519602
224776	519603
48795	519604
169400	519605
19928	519606
76008	519607
4485	519608
23312	519609
49408	519610
80427	519611
10350	519612
5875	519613
19669	519614
69566	519615
1470	519616
254338	519617
234077	519618
255542	519619
133227	519620
2502	519621
72292	519622
175509	519623
42872	519624
64395	519625
62328	519626
155758	519627
12864	519628
169053	519629
151826	519630
54066	519631
20273	519632
84387	519633
181647	519634
14205	519635
22927	519636
44595	519637
97767	519638
7639	519639
67496	519640
139033	519641
9581	519642
90142	519643
9534	519644
62990	519645
105603	519646
178089	519647
15748	519648
59710	519649
131294	519650
118083	519651
17480	519652
62833	519653
56355	519654
69	519655
7245	519656
48839	519657
18969	519658
2	519659
62505	519660
176416	519661
661	519662
20135	519663
65591	519664
72793	519665
10887	519666
198	519667
2065	519668
137969	519669
38557	519670
17349	519671
45529	519672
82535	519673
49191	519674
27718	519675
143066	519676
92779	519677
84851	519678
65918	519679
261151	519680
232990	519681
12315	519682
27157	519683
23129	519684
13942	519685
2036	519686
240958	519687
26587	519688
99112	519689
2896	519690
56170	519691
81738	519692
86742	519693
7651	519694
24719	519695
11619	519696
17124	519697
19021	519698
752	519699
128721	519700
4477	519701
8658	519702
43237	519703
47593	519704
628	519705
18086	519706
10689	519707
3370	519708
44905	519709
45862	519710
4020	519711
142983	519712
35330	519713
105079	519714
225786	519715
27899	519716
10366	519717
16795	519718
36115	519719
34503	519720
15074	519721
9449	519722
14359	519723
118156	519724
842	519725
4747	519726
7289	519727
25879	519728
129634	519729
90884	519730
133649	519731
62865	519732
1114	519733
120427	519734
44056	519735
90649	519736
126381	519737
150679	519738
10578	519739
49672	519740
51834	519741
166477	519742
159142	519743
406	519744
7984	519745
94591	519746
3756	519747
97660	519748
53308	519749
144809	519750
192832	519751
4419	519752
60258	519753
123335	519754
143947	519755
54418	519756
76791	519757
6732	519758
23550	519759
105150	519760
42434	519761
119083	519762
51880	519763
10282	519764
79957	519765
19580	519766
92773	519767
32656	519768
158175	519769
45514	519770
28074	519771
25332	519772
103078	519773
17860	519774
86630	519775
106204	519776
42860	519777
3769	519778
4699	519779
15033	519780
4080	519781
135823	519782
14929	519783
3957	519784
64864	519785
189502	519786
243937	519787
257779	519788
174787	519789
56918	519790
129231	519791
24065	519792
19570	519793
45912	519794
10747	519795
73043	519796
23448	519797
47002	519798
104934	519799
115972	519800
167	519801
673	519802
23042	519803
267590	519804
5359	519805
79614	519806
56234	519807
100960	519808
266337	519809
139085	519810
67191	519811
9793	519812
60086	519813
2029	519814
161320	519815
226288	519816
36170	519817
7016	519818
1424	519819
74426	519820
1571	519821
18285	519822
163595	519823
11302	519824
5792	519825
31821	519826
3620	519827
195569	519828
43214	519829
66736	519830
74617	519831
196256	519832
545	519833
8887	519834
31588	519835
11427	519836
41656	519837
617	519838
62106	519839
3854	519840
110539	519841
141731	519842
4278	519843
8492	519844
2180	519845
5	519846
249360	519847
23349	519848
45403	519849
20994	519850
268650	519851
228701	519852
251916	519853
96830	519854
45481	519855
12066	519856
26566	519857
30040	519858
649	519859
49885	519860
53952	519861
262459	519862
48958	519863
1417	519864
26635	519865
263633	519866
14786	519867
9907	519868
64570	519869
163148	519870
120913	519871
1374	519872
158771	519873
222817	519874
87459	519875
17213	519876
138164	519877
29283	519878
4078	519879
489	519880
18454	519881
821	519882
34307	519883
304	519884
205638	519885
138	519886
133811	519887
96796	519888
113073	519889
26426	519890
51652	519891
18924	519892
108732	519893
99677	519894
5155	519895
40883	519896
19463	519897
27376	519898
57985	519899
189937	519900
19267	519901
6011	519902
23691	519903
122040	519904
31116	519905
120315	519906
118846	519907
27056	519908
9297	519909
248703	519910
43039	519911
91790	519912
134475	519913
51998	519914
26484	519915
185104	519916
141549	519917
223961	519918
8757	519919
27874	519920
19187	519921
220490	519922
147380	519923
82871	519924
29540	519925
3936	519926
612	519927
112632	519928
12513	519929
150697	519930
75107	519931
16004	519932
117582	519933
586	519934
16885	519935
104311	519936
14892	519937
15586	519938
109417	519939
196068	519940
235	519941
7098	519942
15254	519943
13807	519944
38382	519945
71033	519946
6140	519947
40586	519948
101737	519949
124787	519950
643	519951
32643	519952
46865	519953
8266	519954
84771	519955
17291	519956
4647	519957
22551	519958
252567	519959
13330	519960
257135	519961
236757	519962
42313	519963
5195	519964
46204	519965
54252	519966
128870	519967
25890	519968
27463	519969
76708	519970
3415	519971
7006	519972
23110	519973
51916	519974
34141	519975
555	519976
97958	519977
45181	519978
107334	519979
31413	519980
2178	519981
225	519982
54271	519983
99972	519984
1116	519985
212387	519986
195445	519987
5910	519988
34218	519989
99595	519990
108484	519991
262234	519992
208208	519993
88270	519994
70058	519995
17510	519996
118611	519997
7022	519998
179637	519999
160744	520000
191323	520001
12998	520002
74	520003
118881	520004
141058	520005
7735	520006
146	520007
15420	520008
256277	520009
22345	520010
10762	520011
19829	520012
49176	520013
130153	520014
42664	520015
84033	520016
5573	520017
4113	520018
386	520019
256285	520020
256023	520021
21396	520022
94430	520023
255385	520024
263650	520025
102074	520026
184582	520027
139542	520028
216055	520029
52854	520030
14907	520031
217737	520032
225705	520033
52268	520034
7101	520035
1390	520036
15255	520037
1048	520038
4429	520039
6669	520040
72810	520041
145834	520042
23811	520043
2874	520044
39977	520045
173300	520046
5212	520047
114304	520048
201806	520049
150639	520050
98842	520051
5689	520052
7	520053
79	520054
98687	520055
13130	520056
76572	520057
624	520058
1104	520059
423	520060
36763	520061
64886	520062
5980	520063
41921	520064
10990	520065
104475	520066
86660	520067
17955	520068
264282	520069
154141	520070
5939	520071
3969	520072
22120	520073
111554	520074
13912	520075
21275	520076
5878	520077
34606	520078
33254	520079
11219	520080
16918	520081
87282	520082
29811	520083
201461	520084
178052	520085
23728	520086
101863	520087
16022	520088
110787	520089
94390	520090
13507	520091
108697	520092
19399	520093
857	520094
24802	520095
65880	520096
26339	520097
98711	520098
67332	520099
32745	520100
81306	520101
53129	520102
34844	520103
7425	520104
101366	520105
111673	520106
5485	520107
13132	520108
5523	520109
61100	520110
210	520111
253382	520112
7926	520113
14520	520114
55673	520115
32860	520116
470	520117
70736	520118
110121	520119
240374	520120
224997	520121
54986	520122
259816	520123
206512	520124
7643	520125
11117	520126
43109	520127
133712	520128
9235	520129
6762	520130
64994	520131
160711	520132
52776	520133
2217	520134
255946	520135
69980	520136
75985	520137
128964	520138
12915	520139
75618	520140
11667	520141
77559	520142
80313	520143
20514	520144
106331	520145
3977	520146
192327	520147
43604	520148
51503	520149
26081	520150
44772	520151
5082	520152
61140	520153
141294	520154
2538	520155
1495	520156
97644	520157
195343	520158
73503	520159
67298	520160
118595	520161
2	520162
153631	520163
21276	520164
111480	520165
13154	520166
59721	520167
774	520168
3018	520169
168204	520170
13624	520171
68905	520172
34989	520173
167751	520174
12367	520175
102180	520176
25574	520177
26201	520178
87769	520179
91271	520180
165764	520181
4505	520182
2169	520183
138337	520184
99832	520185
1303	520186
98715	520187
153942	520188
10386	520189
10239	520190
125762	520191
55962	520192
206173	520193
254372	520194
156819	520195
9056	520196
166314	520197
893	520198
33019	520199
8263	520200
147884	520201
77668	520202
21002	520203
22739	520204
97600	520205
76714	520206
260906	520207
41955	520208
228727	520209
47700	520210
136742	520211
232721	520212
17523	520213
239416	520214
15708	520215
129471	520216
14366	520217
1330	520218
10864	520219
169825	520220
14148	520221
248714	520222
6581	520223
48616	520224
113255	520225
252123	520226
49998	520227
31195	520228
47314	520229
140658	520230
236954	520231
46079	520232
134542	520233
72170	520234
96936	520235
19120	520236
824	520237
191930	520238
9647	520239
170835	520240
85833	520241
56898	520242
8950	520243
36424	520244
25638	520245
247340	520246
9885	520247
28389	520248
115946	520249
19480	520250
95155	520251
116289	520252
3599	520253
120804	520254
106960	520255
5426	520256
13503	520257
186257	520258
16409	520259
121094	520260
35276	520261
220502	520262
183674	520263
125985	520264
11212	520265
6184	520266
10097	520267
145537	520268
87272	520269
92474	520270
87491	520271
224016	520272
73	520273
141838	520274
8084	520275
5545	520276
14398	520277
622	520278
105000	520279
9042	520280
54565	520281
134734	520282
177664	520283
89120	520284
286	520285
96714	520286
177375	520287
3026	520288
157866	520289
7018	520290
126076	520291
21228	520292
52407	520293
44655	520294
163541	520295
91735	520296
1131	520297
76832	520298
26306	520299
87456	520300
33815	520301
45757	520302
166542	520303
265301	520304
31702	520305
45080	520306
52	520307
79505	520308
5312	520309
27379	520310
171876	520311
124617	520312
19096	520313
1130	520314
4843	520315
57932	520316
243177	520317
73093	520318
134623	520319
17660	520320
114115	520321
180017	520322
18325	520323
253041	520324
45458	520325
22848	520326
1694	520327
67657	520328
808	520329
19152	520330
42630	520331
11773	520332
95280	520333
8000	520334
17814	520335
40027	520336
186087	520337
230513	520338
859	520339
2708	520340
77392	520341
9057	520342
19862	520343
91327	520344
31600	520345
268813	520346
106756	520347
43100	520348
196372	520349
4203	520350
87149	520351
185867	520352
610	520353
71286	520354
132052	520355
2	520356
77266	520357
17579	520358
36227	520359
4965	520360
92461	520361
112920	520362
54687	520363
109157	520364
125613	520365
49430	520366
54873	520367
1058	520368
55584	520369
112906	520370
9687	520371
328	520372
31346	520373
7248	520374
18161	520375
111952	520376
241227	520377
25826	520378
2856	520379
10108	520380
6585	520381
10704	520382
4488	520383
31911	520384
1579	520385
19733	520386
148223	520387
25509	520388
268162	520389
53968	520390
117321	520391
80330	520392
1829	520393
10846	520394
155979	520395
163	520396
31559	520397
21746	520398
65468	520399
37379	520400
1198	520401
111403	520402
61951	520403
46600	520404
202529	520405
9988	520406
4454	520407
24885	520408
1038	520409
26942	520410
1129	520411
15614	520412
219423	520413
255700	520414
129142	520415
332	520416
90208	520417
131571	520418
45927	520419
8520	520420
51120	520421
1015	520422
149571	520423
17357	520424
12772	520425
88	520426
105645	520427
12256	520428
153	520429
113466	520430
161	520431
102752	520432
33989	520433
3276	520434
19121	520435
130320	520436
404	520437
173251	520438
639	520439
132061	520440
620	520441
48392	520442
358	520443
21673	520444
5728	520445
47718	520446
45388	520447
17723	520448
98693	520449
37319	520450
51384	520451
7752	520452
79759	520453
103945	520454
132708	520455
258723	520456
232297	520457
153974	520458
13883	520459
34419	520460
78089	520461
170140	520462
144521	520463
28	520464
48488	520465
649	520466
2395	520467
170259	520468
757	520469
26666	520470
18419	520471
75385	520472
102900	520473
29029	520474
20142	520475
19535	520476
141299	520477
3815	520478
70464	520479
117511	520480
14414	520481
22822	520482
13077	520483
18949	520484
25825	520485
60389	520486
2993	520487
27079	520488
25458	520489
202163	520490
14029	520491
39034	520492
73740	520493
20543	520494
41	520495
59145	520496
79440	520497
104483	520498
293	520499
35605	520500
3834	520501
7042	520502
61541	520503
25667	520504
11664	520505
23865	520506
3636	520507
113757	520508
1757	520509
66070	520510
1665	520511
56921	520512
4916	520513
3149	520514
28594	520515
127139	520516
60480	520517
8973	520518
165335	520519
115829	520520
166628	520521
10078	520522
49403	520523
5691	520524
107176	520525
1536	520526
7958	520527
57865	520528
41002	520529
676	520530
100458	520531
59698	520532
110239	520533
59735	520534
153949	520535
148174	520536
138044	520537
11040	520538
69712	520539
22513	520540
46105	520541
75125	520542
104211	520543
13531	520544
10848	520545
89028	520546
80215	520547
33972	520548
73102	520549
34803	520550
75553	520551
16452	520552
26665	520553
103349	520554
39160	520555
67015	520556
214838	520557
114211	520558
685	520559
109995	520560
224786	520561
31936	520562
2576	520563
44514	520564
80292	520565
32574	520566
104513	520567
176	520568
2354	520569
2143	520570
3985	520571
2044	520572
111987	520573
5892	520574
60734	520575
120961	520576
55410	520577
8948	520578
6876	520579
27630	520580
130877	520581
95304	520582
11625	520583
164766	520584
255191	520585
92591	520586
97570	520587
90920	520588
2842	520589
18685	520590
16231	520591
232666	520592
11992	520593
190513	520594
8270	520595
27684	520596
21644	520597
97725	520598
52104	520599
263750	520600
100941	520601
46384	520602
7097	520603
4080	520604
9653	520605
124284	520606
14648	520607
19689	520608
3536	520609
81008	520610
6354	520611
15109	520612
9979	520613
254614	520614
23962	520615
71710	520616
227219	520617
112128	520618
2353	520619
25218	520620
156978	520621
2999	520622
370	520623
7	520624
19154	520625
84222	520626
180380	520627
60227	520628
15846	520629
132660	520630
17840	520631
13431	520632
259588	520633
10215	520634
28391	520635
137532	520636
30148	520637
24369	520638
6965	520639
113983	520640
20377	520641
123103	520642
234094	520643
16167	520644
164013	520645
57062	520646
2921	520647
11651	520648
56246	520649
1843	520650
14225	520651
29851	520652
33608	520653
71670	520654
1453	520655
39302	520656
146632	520657
76828	520658
28592	520659
171130	520660
10824	520661
140349	520662
87506	520663
44834	520664
136758	520665
64113	520666
23366	520667
58806	520668
121442	520669
76887	520670
17518	520671
15976	520672
10300	520673
147314	520674
978	520675
248865	520676
161639	520677
22080	520678
215790	520679
247990	520680
216378	520681
100639	520682
5758	520683
158742	520684
99065	520685
26514	520686
259012	520687
754	520688
10533	520689
103182	520690
42689	520691
5823	520692
72936	520693
177719	520694
842	520695
4340	520696
40105	520697
24829	520698
140911	520699
128644	520700
7753	520701
167959	520702
139153	520703
185204	520704
48605	520705
169	520706
23771	520707
33785	520708
39231	520709
140132	520710
3268	520711
72839	520712
55736	520713
73685	520714
4283	520715
71536	520716
104180	520717
4023	520718
120498	520719
8908	520720
29030	520721
7740	520722
247052	520723
95777	520724
28609	520725
75321	520726
261980	520727
112868	520728
66371	520729
5812	520730
174134	520731
13881	520732
793	520733
89125	520734
6947	520735
11157	520736
58160	520737
35023	520738
4578	520739
83803	520740
4707	520741
12665	520742
30064	520743
211968	520744
9747	520745
11435	520746
17147	520747
23564	520748
98011	520749
19903	520750
167365	520751
85679	520752
106889	520753
53267	520754
4956	520755
144465	520756
83381	520757
191280	520758
154593	520759
129272	520760
11007	520761
381	520762
10788	520763
11460	520764
135509	520765
260456	520766
47518	520767
91454	520768
136782	520769
104340	520770
88568	520771
255748	520772
95986	520773
67924	520774
147342	520775
11035	520776
61523	520777
57	520778
7828	520779
189202	520780
104694	520781
64242	520782
66631	520783
16427	520784
105093	520785
89868	520786
22525	520787
23814	520788
8772	520789
91003	520790
6672	520791
109648	520792
154383	520793
62175	520794
1931	520795
51738	520796
4715	520797
51946	520798
27268	520799
24897	520800
10675	520801
208776	520802
79663	520803
5569	520804
4997	520805
96492	520806
56058	520807
143190	520808
16247	520809
12486	520810
50783	520811
170381	520812
41900	520813
130157	520814
39826	520815
249393	520816
30113	520817
15505	520818
189	520819
143136	520820
31966	520821
104460	520822
57108	520823
100626	520824
1202	520825
159472	520826
82401	520827
96736	520828
25455	520829
3322	520830
9951	520831
4018	520832
2980	520833
9184	520834
92593	520835
167161	520836
107094	520837
46883	520838
143849	520839
498	520840
69961	520841
184257	520842
26201	520843
10514	520844
64784	520845
2681	520846
271538	520847
9245	520848
230668	520849
102886	520850
2772	520851
66764	520852
93984	520853
10988	520854
11050	520855
31642	520856
18196	520857
7517	520858
110177	520859
1621	520860
67814	520861
205670	520862
37218	520863
10480	520864
169634	520865
6135	520866
52751	520867
277	520868
29	520869
65503	520870
30312	520871
77112	520872
7705	520873
93533	520874
6737	520875
4604	520876
18532	520877
58801	520878
3829	520879
121401	520880
21439	520881
13427	520882
8259	520883
251	520884
143508	520885
12799	520886
5847	520887
200	520888
48353	520889
3930	520890
87901	520891
25	520892
13061	520893
16607	520894
200741	520895
33561	520896
13371	520897
3420	520898
233405	520899
39454	520900
47997	520901
10420	520902
2651	520903
157637	520904
50567	520905
107987	520906
76406	520907
7567	520908
12102	520909
3150	520910
184733	520911
253107	520912
17571	520913
42710	520914
165901	520915
94027	520916
29972	520917
180332	520918
64530	520919
165502	520920
11226	520921
30445	520922
626	520923
2760	520924
114828	520925
20862	520926
31672	520927
14764	520928
118585	520929
38253	520930
249222	520931
261656	520932
30783	520933
37745	520934
15490	520935
2908	520936
35114	520937
3429	520938
6395	520939
90319	520940
75275	520941
17672	520942
17266	520943
293	520944
203521	520945
8564	520946
78927	520947
29209	520948
30771	520949
7594	520950
54559	520951
21881	520952
107384	520953
19999	520954
98234	520955
53701	520956
17540	520957
40465	520958
53706	520959
53910	520960
41373	520961
20460	520962
124142	520963
93178	520964
72834	520965
2991	520966
28983	520967
53474	520968
102572	520969
30134	520970
234300	520971
8771	520972
142372	520973
66279	520974
47451	520975
39032	520976
47044	520977
1502	520978
140521	520979
16056	520980
28122	520981
754	520982
36068	520983
13188	520984
162761	520985
225975	520986
24892	520987
161899	520988
1677	520989
453	520990
3249	520991
40277	520992
160397	520993
102650	520994
20378	520995
249970	520996
251629	520997
13741	520998
127669	520999
123219	521000
92156	521001
67975	521002
25209	521003
25610	521004
63392	521005
94142	521006
13287	521007
17445	521008
5413	521009
84818	521010
26156	521011
132264	521012
15552	521013
31867	521014
52666	521015
18527	521016
55464	521017
76223	521018
226178	521019
145885	521020
636	521021
41351	521022
9434	521023
78952	521024
24243	521025
2	521026
55705	521027
64495	521028
67196	521029
63572	521030
244	521031
117926	521032
2086	521033
7691	521034
135672	521035
67523	521036
123921	521037
14630	521038
2524	521039
68871	521040
61423	521041
8821	521042
256036	521043
29	521044
64365	521045
148067	521046
26853	521047
231339	521048
32246	521049
64201	521050
11963	521051
8468	521052
6649	521053
58416	521054
486	521055
92332	521056
42960	521057
58398	521058
25760	521059
825	521060
1411	521061
7809	521062
72559	521063
12	521064
6797	521065
17257	521066
1099	521067
6875	521068
1321	521069
38193	521070
103709	521071
7330	521072
13450	521073
4536	521074
649	521075
32594	521076
5905	521077
6799	521078
16045	521079
49584	521080
41365	521081
121120	521082
76851	521083
62028	521084
32311	521085
85963	521086
108641	521087
36668	521088
186277	521089
14678	521090
2912	521091
121606	521092
88278	521093
33259	521094
19413	521095
4507	521096
148928	521097
31875	521098
2519	521099
1976	521100
10643	521101
145542	521102
150904	521103
54648	521104
171732	521105
119524	521106
59809	521107
2092	521108
156848	521109
234420	521110
219854	521111
66963	521112
80430	521113
11410	521114
112341	521115
59804	521116
107317	521117
46048	521118
453	521119
25122	521120
49814	521121
16446	521122
2881	521123
71486	521124
182748	521125
21927	521126
97635	521127
10716	521128
13809	521129
228925	521130
171938	521131
53811	521132
14159	521133
3734	521134
83516	521135
21259	521136
155371	521137
18852	521138
551	521139
6462	521140
70672	521141
94686	521142
14285	521143
149531	521144
493	521145
123504	521146
14125	521147
71877	521148
54339	521149
114153	521150
989	521151
74599	521152
65459	521153
88340	521154
242812	521155
112835	521156
34593	521157
23580	521158
162937	521159
35889	521160
7283	521161
164825	521162
49289	521163
47699	521164
5109	521165
106775	521166
6781	521167
145233	521168
1661	521169
227900	521170
43049	521171
2947	521172
52699	521173
3098	521174
2193	521175
11464	521176
9477	521177
986	521178
104218	521179
89	521180
48496	521181
166817	521182
64925	521183
43792	521184
80623	521185
159662	521186
88413	521187
64815	521188
5436	521189
1093	521190
1389	521191
115028	521192
107646	521193
31702	521194
10759	521195
92877	521196
11073	521197
121529	521198
17164	521199
48415	521200
270632	521201
26345	521202
110	521203
12988	521204
14266	521205
16859	521206
5823	521207
28545	521208
147895	521209
102904	521210
152466	521211
8818	521212
22411	521213
252189	521214
69450	521215
95995	521216
22345	521217
13844	521218
4067	521219
30558	521220
177218	521221
144189	521222
4936	521223
2013	521224
45307	521225
142562	521226
155429	521227
103694	521228
16240	521229
12412	521230
38159	521231
130618	521232
45422	521233
1999	521234
16645	521235
7372	521236
3653	521237
18441	521238
182130	521239
42485	521240
230989	521241
3179	521242
135878	521243
18751	521244
28780	521245
151523	521246
165066	521247
81637	521248
193771	521249
1387	521250
10612	521251
26178	521252
156419	521253
180177	521254
44385	521255
15422	521256
21625	521257
35576	521258
7645	521259
31694	521260
9109	521261
138467	521262
166219	521263
15281	521264
21625	521265
249	521266
14410	521267
1040	521268
36912	521269
245924	521270
68740	521271
66112	521272
9023	521273
12461	521274
1773	521275
857	521276
106228	521277
2638	521278
9131	521279
43191	521280
15947	521281
33186	521282
899	521283
26772	521284
93718	521285
75322	521286
1019	521287
78020	521288
8928	521289
4476	521290
40780	521291
9666	521292
84266	521293
2018	521294
163278	521295
17889	521296
262062	521297
15137	521298
79734	521299
187	521300
24676	521301
21337	521302
97710	521303
629	521304
124293	521305
577	521306
73824	521307
5646	521308
7214	521309
41891	521310
56223	521311
2980	521312
66886	521313
16851	521314
514	521315
217933	521316
11668	521317
78771	521318
62477	521319
102680	521320
15	521321
30989	521322
74660	521323
51115	521324
14263	521325
57661	521326
12992	521327
65064	521328
15591	521329
37986	521330
5306	521331
26326	521332
164129	521333
53086	521334
61989	521335
18389	521336
62730	521337
52081	521338
194043	521339
206110	521340
5856	521341
73077	521342
88680	521343
163634	521344
1258	521345
93962	521346
9675	521347
4551	521348
103635	521349
11009	521350
74837	521351
13896	521352
158412	521353
55827	521354
1693	521355
9652	521356
58982	521357
81704	521358
54042	521359
84360	521360
9394	521361
61472	521362
49059	521363
3908	521364
234894	521365
43497	521366
5341	521367
9981	521368
79617	521369
116	521370
856	521371
39287	521372
132268	521373
231784	521374
254731	521375
79830	521376
10574	521377
5731	521378
81988	521379
9007	521380
12539	521381
159784	521382
22127	521383
1409	521384
20442	521385
71729	521386
34036	521387
19853	521388
150410	521389
149684	521390
170784	521391
24810	521392
183405	521393
59488	521394
53238	521395
160159	521396
236925	521397
159347	521398
21604	521399
48629	521400
7424	521401
120104	521402
49931	521403
117258	521404
109762	521405
52852	521406
2258	521407
78529	521408
67513	521409
1385	521410
35684	521411
70721	521412
26030	521413
2712	521414
6551	521415
10504	521416
19507	521417
44388	521418
263099	521419
45143	521420
78696	521421
28791	521422
28499	521423
7460	521424
26393	521425
25934	521426
24963	521427
12267	521428
23956	521429
3018	521430
51085	521431
13505	521432
3418	521433
119560	521434
70802	521435
91091	521436
264251	521437
159619	521438
3974	521439
8345	521440
120157	521441
40187	521442
262525	521443
1374	521444
21964	521445
93432	521446
16665	521447
4444	521448
167040	521449
251886	521450
232	521451
156068	521452
26648	521453
77490	521454
34812	521455
85399	521456
12923	521457
168360	521458
134144	521459
27317	521460
10246	521461
52540	521462
130371	521463
155357	521464
12885	521465
108146	521466
133417	521467
253725	521468
19504	521469
1472	521470
43017	521471
37845	521472
73761	521473
173516	521474
24106	521475
121389	521476
124449	521477
160414	521478
144617	521479
74731	521480
19214	521481
23888	521482
20790	521483
7269	521484
95755	521485
1917	521486
451	521487
2093	521488
3774	521489
62701	521490
41062	521491
11138	521492
5434	521493
70659	521494
90059	521495
46047	521496
1723	521497
590	521498
1649	521499
1485	521500
8267	521501
144973	521502
13925	521503
19465	521504
10966	521505
77811	521506
187682	521507
11007	521508
20283	521509
75081	521510
192268	521511
18360	521512
252545	521513
15879	521514
18980	521515
21655	521516
16148	521517
3	521518
1	521519
113479	521520
192287	521521
90803	521522
8727	521523
24285	521524
154719	521525
1520	521526
98549	521527
39336	521528
48482	521529
69824	521530
156143	521531
7176	521532
83943	521533
209801	521534
37817	521535
83019	521536
10693	521537
24967	521538
6118	521539
124080	521540
94857	521541
15589	521542
10306	521543
254649	521544
1004	521545
30007	521546
4498	521547
68971	521548
17449	521549
19449	521550
63806	521551
13304	521552
55440	521553
101239	521554
2046	521555
13747	521556
71553	521557
13262	521558
32652	521559
14155	521560
12948	521561
28745	521562
190	521563
66954	521564
259486	521565
9944	521566
256434	521567
147705	521568
90993	521569
8114	521570
84	521571
230139	521572
40696	521573
59390	521574
92368	521575
156703	521576
152286	521577
10197	521578
105713	521579
170239	521580
117184	521581
5340	521582
23183	521583
254553	521584
71627	521585
41360	521586
136672	521587
122347	521588
256575	521589
171335	521590
24626	521591
14907	521592
7380	521593
14667	521594
19950	521595
64864	521596
225390	521597
2453	521598
119707	521599
33451	521600
108049	521601
9691	521602
126415	521603
164965	521604
69107	521605
27389	521606
1984	521607
9768	521608
2619	521609
90345	521610
15418	521611
533	521612
2400	521613
178306	521614
36954	521615
2285	521616
23133	521617
226821	521618
2522	521619
40343	521620
16628	521621
88858	521622
483	521623
167282	521624
1069	521625
4820	521626
43375	521627
30406	521628
227	521629
11650	521630
84353	521631
108872	521632
64877	521633
163571	521634
205889	521635
2622	521636
33395	521637
140990	521638
62674	521639
10616	521640
14462	521641
58012	521642
62056	521643
100160	521644
52988	521645
11520	521646
23989	521647
149686	521648
10162	521649
137735	521650
236160	521651
29947	521652
1110	521653
59090	521654
135491	521655
258913	521656
104295	521657
22823	521658
663	521659
16068	521660
1800	521661
33306	521662
81027	521663
5358	521664
195334	521665
24	521666
46605	521667
26112	521668
112529	521669
4249	521670
44467	521671
1136	521672
7374	521673
118106	521674
42422	521675
32612	521676
31720	521677
12376	521678
160426	521679
30125	521680
17512	521681
1663	521682
4283	521683
85177	521684
34625	521685
70776	521686
26736	521687
2824	521688
44790	521689
205864	521690
95108	521691
2328	521692
102921	521693
2726	521694
2831	521695
154244	521696
4120	521697
266034	521698
6260	521699
156932	521700
45451	521701
73256	521702
100887	521703
101009	521704
110496	521705
2217	521706
3920	521707
10020	521708
18349	521709
12143	521710
54103	521711
32142	521712
92219	521713
14559	521714
73077	521715
18952	521716
5085	521717
6680	521718
6395	521719
21735	521720
1859	521721
17558	521722
156033	521723
7964	521724
11001	521725
16707	521726
50187	521727
16226	521728
3643	521729
60997	521730
126987	521731
3736	521732
9945	521733
20398	521734
195180	521735
25634	521736
26243	521737
5687	521738
2525	521739
9669	521740
61717	521741
147041	521742
3714	521743
2400	521744
36226	521745
10126	521746
35374	521747
70919	521748
171303	521749
142680	521750
39328	521751
4138	521752
32600	521753
49076	521754
7655	521755
273	521756
313	521757
262719	521758
107227	521759
75943	521760
13142	521761
4667	521762
10057	521763
1871	521764
40272	521765
214158	521766
1066	521767
78916	521768
260280	521769
10057	521770
1992	521771
45895	521772
136563	521773
110871	521774
50348	521775
77942	521776
105323	521777
205987	521778
153379	521779
61114	521780
14933	521781
8376	521782
115648	521783
208309	521784
2711	521785
81422	521786
47467	521787
154277	521788
133837	521789
200649	521790
8828	521791
55	521792
133283	521793
151820	521794
168185	521795
17132	521796
16913	521797
81450	521798
153065	521799
34849	521800
11632	521801
166151	521802
166556	521803
155767	521804
13982	521805
110	521806
47927	521807
27701	521808
42620	521809
87724	521810
103231	521811
7315	521812
58807	521813
2237	521814
59322	521815
83349	521816
87142	521817
33481	521818
15	521819
54887	521820
29195	521821
58558	521822
105089	521823
32768	521824
33339	521825
16270	521826
99274	521827
125035	521828
29062	521829
17743	521830
34787	521831
187262	521832
2287	521833
129617	521834
170057	521835
7016	521836
10258	521837
164523	521838
223664	521839
70709	521840
6619	521841
80528	521842
9636	521843
10603	521844
17030	521845
264677	521846
231486	521847
26489	521848
22901	521849
137554	521850
33645	521851
711	521852
40179	521853
11275	521854
83875	521855
96958	521856
55430	521857
5754	521858
21	521859
98550	521860
1070	521861
176	521862
124037	521863
110439	521864
28195	521865
56515	521866
3151	521867
10770	521868
417	521869
6325	521870
27146	521871
15114	521872
2921	521873
1292	521874
59946	521875
76821	521876
164975	521877
96814	521878
33678	521879
39654	521880
8300	521881
4814	521882
26247	521883
1792	521884
7305	521885
15191	521886
88470	521887
6610	521888
266560	521889
27103	521890
34004	521891
112735	521892
121807	521893
15774	521894
38581	521895
132760	521896
28281	521897
117191	521898
10654	521899
28087	521900
215292	521901
44447	521902
4529	521903
159819	521904
120881	521905
38547	521906
159746	521907
6591	521908
72503	521909
3708	521910
1477	521911
167611	521912
141392	521913
137028	521914
39912	521915
41382	521916
21108	521917
87291	521918
54526	521919
27702	521920
207851	521921
17316	521922
1299	521923
142	521924
6977	521925
231934	521926
55334	521927
56364	521928
100349	521929
75160	521930
51918	521931
60028	521932
32766	521933
55974	521934
125397	521935
10226	521936
10667	521937
5943	521938
16880	521939
243394	521940
91767	521941
255235	521942
82214	521943
138040	521944
137618	521945
190579	521946
6305	521947
4585	521948
5523	521949
71371	521950
66397	521951
9828	521952
246835	521953
59939	521954
39977	521955
133915	521956
188318	521957
40601	521958
29824	521959
190609	521960
39266	521961
38374	521962
801	521963
170168	521964
93148	521965
240799	521966
1753	521967
102	521968
83377	521969
627	521970
11978	521971
214884	521972
57541	521973
85787	521974
399	521975
39449	521976
648	521977
141594	521978
39549	521979
8506	521980
49015	521981
187697	521982
669	521983
15330	521984
105946	521985
22582	521986
20106	521987
23349	521988
35809	521989
151228	521990
43637	521991
453	521992
10645	521993
8176	521994
11588	521995
11260	521996
20438	521997
28804	521998
2419	521999
11720	522000
1180	522001
374	522002
16549	522003
31058	522004
60178	522005
6985	522006
6194	522007
130677	522008
97677	522009
125805	522010
12330	522011
2654	522012
7476	522013
9151	522014
13292	522015
268248	522016
5608	522017
227708	522018
80084	522019
99341	522020
261096	522021
16731	522022
8602	522023
1460	522024
85590	522025
5700	522026
10303	522027
266367	522028
180570	522029
103580	522030
62612	522031
14105	522032
67923	522033
144919	522034
269876	522035
52307	522036
10914	522037
9975	522038
28410	522039
282	522040
1332	522041
146859	522042
64253	522043
15743	522044
72	522045
580	522046
148071	522047
34033	522048
2090	522049
42454	522050
99377	522051
13812	522052
7403	522053
16128	522054
23557	522055
49878	522056
78835	522057
132836	522058
2796	522059
49123	522060
50532	522061
77936	522062
735	522063
58773	522064
69170	522065
214733	522066
208350	522067
183096	522068
107242	522069
118942	522070
8359	522071
68	522072
21715	522073
23769	522074
10443	522075
17367	522076
69955	522077
6025	522078
158169	522079
151040	522080
85600	522081
5314	522082
46847	522083
5826	522084
17590	522085
96541	522086
218017	522087
81534	522088
112330	522089
24457	522090
89418	522091
53685	522092
85464	522093
133736	522094
24895	522095
165349	522096
3438	522097
87865	522098
4523	522099
27856	522100
158201	522101
30758	522102
25161	522103
27586	522104
3714	522105
5135	522106
8851	522107
78548	522108
70289	522109
1891	522110
10265	522111
72309	522112
141749	522113
263681	522114
4291	522115
49540	522116
21115	522117
99879	522118
145273	522119
14109	522120
405	522121
97979	522122
22487	522123
272728	522124
236649	522125
36791	522126
41779	522127
102717	522128
17173	522129
16	522130
18713	522131
118	522132
16295	522133
167535	522134
4213	522135
35	522136
5093	522137
9722	522138
52111	522139
74480	522140
37446	522141
110607	522142
407	522143
94901	522144
178509	522145
59548	522146
360	522147
37372	522148
173871	522149
80519	522150
89718	522151
26860	522152
156318	522153
36633	522154
258308	522155
164287	522156
106853	522157
525	522158
39199	522159
2007	522160
51921	522161
805	522162
1977	522163
97863	522164
36102	522165
6875	522166
239567	522167
550	522168
2221	522169
6654	522170
270835	522171
235715	522172
26423	522173
12600	522174
87482	522175
89846	522176
45105	522177
2968	522178
3751	522179
13319	522180
240004	522181
5436	522182
2219	522183
80189	522184
13520	522185
30298	522186
3326	522187
88463	522188
42818	522189
109378	522190
7714	522191
26228	522192
12765	522193
41434	522194
4365	522195
249080	522196
41263	522197
22049	522198
632	522199
301	522200
143221	522201
57760	522202
2525	522203
3853	522204
116747	522205
3999	522206
1382	522207
221851	522208
114319	522209
88870	522210
262086	522211
228427	522212
161932	522213
10111	522214
20477	522215
25694	522216
103377	522217
5673	522218
175730	522219
246109	522220
25114	522221
123755	522222
95417	522223
24669	522224
251221	522225
6404	522226
32708	522227
22223	522228
18049	522229
2866	522230
45211	522231
65981	522232
48126	522233
220715	522234
102460	522235
13103	522236
11186	522237
169048	522238
39337	522239
14806	522240
44	522241
10212	522242
18705	522243
154195	522244
32015	522245
50207	522246
2734	522247
5883	522248
19512	522249
485	522250
55883	522251
7700	522252
21776	522253
25035	522254
124799	522255
90570	522256
254359	522257
77868	522258
17612	522259
1310	522260
32430	522261
23846	522262
32127	522263
219740	522264
104399	522265
64791	522266
2203	522267
5590	522268
6330	522269
46397	522270
6116	522271
45822	522272
3143	522273
48725	522274
5353	522275
110350	522276
13898	522277
129556	522278
32025	522279
42027	522280
29403	522281
10378	522282
3170	522283
55983	522284
64486	522285
14542	522286
61712	522287
510	522288
12611	522289
270121	522290
4313	522291
2773	522292
247959	522293
2579	522294
4686	522295
41041	522296
87682	522297
33350	522298
17070	522299
77709	522300
10742	522301
2509	522302
68406	522303
108598	522304
235929	522305
17866	522306
846	522307
4987	522308
7532	522309
51743	522310
21158	522311
8359	522312
4301	522313
76841	522314
25037	522315
595	522316
15103	522317
17471	522318
44885	522319
18068	522320
20878	522321
113872	522322
182281	522323
11487	522324
72723	522325
82994	522326
42317	522327
10344	522328
132762	522329
9952	522330
2791	522331
55952	522332
16550	522333
29606	522334
20807	522335
63064	522336
106321	522337
1432	522338
269353	522339
55177	522340
36299	522341
94019	522342
37513	522343
33533	522344
900	522345
9183	522346
49062	522347
254130	522348
1719	522349
778	522350
90624	522351
234616	522352
27195	522353
5264	522354
29143	522355
116772	522356
130221	522357
5168	522358
51373	522359
185278	522360
253341	522361
130189	522362
179365	522363
180657	522364
64077	522365
24556	522366
106472	522367
157367	522368
59356	522369
112518	522370
23157	522371
14153	522372
176165	522373
26208	522374
35421	522375
1424	522376
7391	522377
4990	522378
247	522379
39262	522380
18987	522381
238003	522382
28811	522383
106721	522384
1341	522385
251382	522386
59454	522387
29291	522388
3656	522389
136520	522390
7787	522391
25926	522392
39878	522393
78713	522394
187133	522395
60154	522396
2082	522397
908	522398
19098	522399
25282	522400
23660	522401
214168	522402
5908	522403
72988	522404
2495	522405
43217	522406
62252	522407
28241	522408
14305	522409
45596	522410
162924	522411
22722	522412
5188	522413
8649	522414
60558	522415
5864	522416
663	522417
2943	522418
137634	522419
5130	522420
77766	522421
7630	522422
184388	522423
37774	522424
71407	522425
169163	522426
35163	522427
206477	522428
123002	522429
256065	522430
76982	522431
92429	522432
151728	522433
81912	522434
72623	522435
134291	522436
33043	522437
240968	522438
167396	522439
102455	522440
15668	522441
40193	522442
145473	522443
189732	522444
44816	522445
5656	522446
189934	522447
12781	522448
63618	522449
26514	522450
244837	522451
788	522452
1108	522453
1500	522454
80768	522455
23042	522456
105310	522457
5910	522458
45991	522459
8281	522460
8298	522461
162021	522462
28749	522463
5273	522464
202153	522465
148136	522466
19171	522467
107966	522468
7032	522469
38700	522470
10224	522471
8155	522472
167795	522473
91299	522474
23001	522475
115734	522476
87097	522477
183	522478
32839	522479
44563	522480
84961	522481
103765	522482
62289	522483
56125	522484
96710	522485
20213	522486
101347	522487
16212	522488
38209	522489
55873	522490
216789	522491
52286	522492
68061	522493
22036	522494
18168	522495
15958	522496
10387	522497
8465	522498
83578	522499
260502	522500
89279	522501
10857	522502
4511	522503
58738	522504
4193	522505
41467	522506
12585	522507
63891	522508
113172	522509
10765	522510
13766	522511
4290	522512
238574	522513
41947	522514
78853	522515
197477	522516
15831	522517
49954	522518
1952	522519
54051	522520
56354	522521
5460	522522
102519	522523
3517	522524
37995	522525
7450	522526
140552	522527
61793	522528
152857	522529
138463	522530
129419	522531
168733	522532
170967	522533
26489	522534
212	522535
227108	522536
4321	522537
45859	522538
24696	522539
425	522540
12944	522541
24415	522542
163152	522543
18409	522544
14774	522545
6489	522546
58375	522547
12907	522548
31307	522549
29560	522550
246620	522551
89472	522552
52253	522553
17509	522554
2765	522555
149286	522556
5507	522557
195463	522558
55043	522559
15764	522560
1686	522561
218836	522562
209673	522563
1431	522564
334	522565
30586	522566
7497	522567
129901	522568
249	522569
164183	522570
139288	522571
79730	522572
90520	522573
42014	522574
44960	522575
167339	522576
249769	522577
18402	522578
50984	522579
79746	522580
13918	522581
10890	522582
2958	522583
21296	522584
38264	522585
51282	522586
12504	522587
29475	522588
1301	522589
36038	522590
17208	522591
64273	522592
214997	522593
63459	522594
196075	522595
73384	522596
2284	522597
29506	522598
10445	522599
227015	522600
143536	522601
160877	522602
15255	522603
98097	522604
21300	522605
22881	522606
3801	522607
701	522608
82470	522609
237952	522610
77677	522611
57792	522612
23844	522613
24698	522614
24748	522615
15099	522616
151567	522617
14691	522618
2107	522619
2745	522620
2145	522621
53890	522622
2630	522623
3342	522624
69394	522625
11641	522626
101552	522627
257579	522628
129545	522629
1891	522630
8079	522631
167373	522632
13493	522633
21380	522634
27403	522635
95314	522636
165534	522637
49980	522638
221779	522639
40946	522640
46068	522641
33988	522642
19300	522643
149670	522644
147448	522645
1925	522646
10710	522647
170590	522648
3397	522649
12749	522650
157030	522651
169326	522652
259142	522653
74281	522654
40419	522655
5585	522656
40638	522657
39061	522658
51584	522659
15629	522660
55450	522661
208263	522662
209151	522663
20240	522664
43992	522665
2592	522666
23455	522667
7101	522668
259682	522669
262975	522670
75353	522671
185533	522672
98236	522673
7397	522674
131852	522675
164284	522676
93696	522677
41	522678
75756	522679
43177	522680
101591	522681
246728	522682
46577	522683
156224	522684
67535	522685
15305	522686
259141	522687
167566	522688
19738	522689
10704	522690
10628	522691
263125	522692
18907	522693
6465	522694
161992	522695
111998	522696
23972	522697
168039	522698
205292	522699
1791	522700
2837	522701
80748	522702
11273	522703
27293	522704
70742	522705
72632	522706
199329	522707
19395	522708
27	522709
2759	522710
181206	522711
5155	522712
73143	522713
111981	522714
27	522715
2352	522716
49541	522717
35956	522718
71138	522719
255906	522720
158647	522721
22162	522722
189655	522723
248767	522724
1862	522725
14169	522726
54757	522727
1009	522728
152831	522729
166159	522730
60461	522731
44419	522732
241545	522733
8083	522734
20579	522735
109022	522736
14068	522737
44446	522738
111740	522739
842	522740
1964	522741
17728	522742
6640	522743
32880	522744
34985	522745
3874	522746
37862	522747
56782	522748
139	522749
2198	522750
690	522751
36349	522752
43232	522753
58439	522754
85403	522755
190313	522756
250777	522757
9695	522758
44266	522759
197697	522760
11381	522761
110748	522762
64445	522763
11484	522764
88349	522765
159058	522766
164748	522767
12837	522768
80881	522769
22227	522770
144768	522771
160017	522772
4354	522773
162375	522774
208960	522775
123554	522776
161443	522777
5812	522778
210217	522779
51541	522780
249116	522781
124022	522782
8373	522783
46774	522784
11088	522785
91667	522786
267777	522787
183882	522788
90472	522789
17484	522790
184692	522791
6041	522792
27130	522793
2912	522794
91933	522795
48200	522796
94017	522797
1855	522798
18392	522799
1135	522800
21376	522801
218105	522802
237822	522803
8004	522804
170194	522805
242458	522806
15611	522807
103568	522808
72495	522809
91440	522810
71456	522811
55515	522812
23708	522813
125338	522814
3361	522815
77811	522816
106714	522817
55425	522818
12210	522819
26154	522820
58475	522821
122244	522822
7945	522823
10868	522824
147604	522825
138725	522826
49184	522827
23283	522828
2940	522829
80639	522830
212674	522831
2893	522832
45825	522833
192454	522834
92105	522835
17848	522836
238245	522837
6656	522838
126276	522839
68511	522840
13379	522841
29179	522842
20645	522843
14999	522844
56736	522845
132945	522846
24897	522847
1610	522848
27535	522849
56035	522850
71937	522851
95021	522852
56674	522853
10104	522854
9848	522855
13843	522856
117216	522857
90875	522858
149986	522859
17274	522860
30587	522861
45015	522862
141013	522863
250898	522864
827	522865
63497	522866
96300	522867
4830	522868
25252	522869
5611	522870
34038	522871
45792	522872
3422	522873
73964	522874
1214	522875
93658	522876
86705	522877
159095	522878
3746	522879
343	522880
23889	522881
166204	522882
28153	522883
71	522884
103116	522885
3899	522886
698	522887
3977	522888
33635	522889
140394	522890
137351	522891
34896	522892
14286	522893
113447	522894
12819	522895
11417	522896
24953	522897
207022	522898
9764	522899
23628	522900
166333	522901
11393	522902
560	522903
144468	522904
79803	522905
5557	522906
59048	522907
36327	522908
157712	522909
37337	522910
119545	522911
16711	522912
31883	522913
32707	522914
1710	522915
4596	522916
24722	522917
2954	522918
79715	522919
3243	522920
70252	522921
101918	522922
101621	522923
14625	522924
10405	522925
246068	522926
39547	522927
614	522928
24961	522929
143506	522930
835	522931
123649	522932
82965	522933
47905	522934
24163	522935
13450	522936
11891	522937
100412	522938
1778	522939
120323	522940
266210	522941
14101	522942
56443	522943
196060	522944
39933	522945
157660	522946
14554	522947
1760	522948
9198	522949
3887	522950
215898	522951
88435	522952
37770	522953
104280	522954
32992	522955
12074	522956
711	522957
56411	522958
43350	522959
31541	522960
35510	522961
145576	522962
266838	522963
35023	522964
45281	522965
80828	522966
138469	522967
133797	522968
17228	522969
241658	522970
67160	522971
78956	522972
67997	522973
27704	522974
4298	522975
51602	522976
1125	522977
186726	522978
132579	522979
51021	522980
46098	522981
27904	522982
35457	522983
199811	522984
142507	522985
2104	522986
16088	522987
24827	522988
118852	522989
45998	522990
17276	522991
84709	522992
96234	522993
66118	522994
836	522995
11214	522996
20516	522997
12371	522998
14947	522999
12550	523000
505	523001
68149	523002
29738	523003
30665	523004
3809	523005
126414	523006
13315	523007
6499	523008
622	523009
54113	523010
11767	523011
41	523012
117280	523013
84583	523014
1424	523015
10467	523016
208427	523017
59925	523018
144204	523019
28900	523020
20946	523021
6380	523022
18310	523023
89807	523024
1564	523025
153551	523026
62951	523027
14199	523028
21815	523029
40728	523030
2643	523031
64818	523032
6628	523033
110974	523034
29103	523035
81637	523036
2113	523037
4685	523038
71771	523039
59744	523040
242403	523041
60301	523042
569	523043
184434	523044
68674	523045
6928	523046
80915	523047
52354	523048
127744	523049
121869	523050
5336	523051
30774	523052
58881	523053
35535	523054
22577	523055
94780	523056
81172	523057
52362	523058
234163	523059
50853	523060
73682	523061
166236	523062
150091	523063
160065	523064
23924	523065
839	523066
18164	523067
40345	523068
119364	523069
33403	523070
58446	523071
182694	523072
77322	523073
72657	523074
10868	523075
30269	523076
121796	523077
9833	523078
34785	523079
77833	523080
2611	523081
146795	523082
144353	523083
51542	523084
398	523085
31411	523086
140840	523087
13886	523088
44134	523089
128709	523090
111190	523091
162394	523092
154073	523093
268160	523094
17197	523095
84996	523096
137438	523097
217944	523098
4147	523099
46272	523100
16414	523101
19763	523102
194065	523103
49246	523104
21251	523105
219887	523106
7324	523107
14330	523108
153080	523109
97983	523110
202920	523111
2779	523112
9069	523113
4681	523114
272268	523115
62908	523116
16159	523117
5702	523118
27664	523119
131291	523120
60006	523121
60832	523122
203458	523123
51153	523124
215631	523125
2073	523126
112333	523127
9424	523128
2062	523129
106704	523130
31950	523131
45847	523132
146985	523133
25264	523134
53412	523135
19285	523136
29539	523137
157749	523138
204338	523139
3088	523140
80383	523141
3504	523142
645	523143
122217	523144
9317	523145
149178	523146
65497	523147
259678	523148
97315	523149
105094	523150
48429	523151
126880	523152
51060	523153
394	523154
95389	523155
764	523156
8581	523157
17974	523158
124335	523159
53365	523160
15658	523161
57367	523162
25993	523163
113346	523164
28498	523165
58436	523166
10098	523167
24314	523168
881	523169
261370	523170
67188	523171
4530	523172
160168	523173
11766	523174
212442	523175
50743	523176
644	523177
216942	523178
22105	523179
80289	523180
7445	523181
165641	523182
169340	523183
35927	523184
109235	523185
235	523186
134852	523187
41948	523188
932	523189
938	523190
1812	523191
343	523192
68192	523193
40865	523194
70350	523195
17762	523196
4734	523197
141792	523198
65159	523199
39124	523200
123884	523201
212843	523202
189106	523203
88	523204
4270	523205
111414	523206
143079	523207
102989	523208
106502	523209
12197	523210
16419	523211
255656	523212
13990	523213
1059	523214
42077	523215
253072	523216
48973	523217
10294	523218
12418	523219
7013	523220
17870	523221
42059	523222
15361	523223
104005	523224
261377	523225
156165	523226
108012	523227
113583	523228
165874	523229
441	523230
14688	523231
7838	523232
5645	523233
6691	523234
1676	523235
73855	523236
7655	523237
62627	523238
4803	523239
103890	523240
9474	523241
244384	523242
254986	523243
2292	523244
16932	523245
31721	523246
263591	523247
55549	523248
223692	523249
93073	523250
63781	523251
145531	523252
9615	523253
143634	523254
15181	523255
167	523256
6420	523257
8686	523258
152	523259
71658	523260
163281	523261
5234	523262
1262	523263
40541	523264
1536	523265
2751	523266
1101	523267
52159	523268
431	523269
30876	523270
44257	523271
57599	523272
69683	523273
55890	523274
45589	523275
32063	523276
6158	523277
2552	523278
120175	523279
87394	523280
36341	523281
8429	523282
5774	523283
241999	523284
31218	523285
13143	523286
177650	523287
167619	523288
216639	523289
727	523290
197054	523291
15605	523292
19236	523293
112247	523294
97843	523295
214474	523296
7905	523297
8034	523298
32697	523299
48800	523300
22	523301
65067	523302
185972	523303
168852	523304
226290	523305
49307	523306
1713	523307
23	523308
138766	523309
22831	523310
69765	523311
11310	523312
140516	523313
169714	523314
153739	523315
52790	523316
2176	523317
6226	523318
137752	523319
10022	523320
38669	523321
6475	523322
204559	523323
33010	523324
106438	523325
109830	523326
37936	523327
160018	523328
24666	523329
233709	523330
58123	523331
391	523332
262	523333
155408	523334
11631	523335
69560	523336
3388	523337
214	523338
18514	523339
8176	523340
55783	523341
168543	523342
204797	523343
21211	523344
14918	523345
43602	523346
684	523347
193969	523348
93600	523349
50483	523350
26468	523351
19034	523352
15395	523353
51733	523354
255467	523355
4123	523356
13019	523357
22730	523358
2604	523359
179738	523360
129854	523361
102207	523362
29181	523363
218571	523364
268446	523365
112735	523366
5750	523367
108301	523368
810	523369
200748	523370
15194	523371
106523	523372
181689	523373
142762	523374
262127	523375
56468	523376
124955	523377
21607	523378
108352	523379
39681	523380
3074	523381
83839	523382
4447	523383
248953	523384
26526	523385
28611	523386
107436	523387
84243	523388
3676	523389
19904	523390
495	523391
69419	523392
105994	523393
160300	523394
262834	523395
25058	523396
10881	523397
126171	523398
2743	523399
122403	523400
265666	523401
10351	523402
89094	523403
258996	523404
264421	523405
204482	523406
179687	523407
231622	523408
19685	523409
147649	523410
24099	523411
26187	523412
4642	523413
44981	523414
14889	523415
657	523416
23095	523417
241057	523418
2765	523419
61405	523420
252459	523421
4735	523422
140962	523423
33537	523424
70887	523425
6117	523426
149267	523427
27388	523428
46076	523429
259302	523430
111942	523431
42790	523432
45902	523433
5376	523434
72988	523435
21667	523436
25664	523437
99426	523438
182070	523439
163881	523440
212565	523441
155950	523442
48391	523443
149699	523444
137246	523445
19917	523446
1870	523447
80629	523448
113109	523449
113497	523450
70130	523451
184406	523452
3250	523453
139686	523454
93956	523455
51799	523456
15009	523457
64301	523458
35069	523459
32006	523460
148149	523461
644	523462
13150	523463
47978	523464
10232	523465
420	523466
85	523467
83600	523468
191526	523469
28962	523470
80980	523471
11181	523472
55931	523473
148532	523474
122092	523475
3753	523476
10418	523477
24584	523478
13499	523479
28407	523480
261213	523481
37950	523482
154626	523483
127923	523484
6334	523485
8491	523486
124778	523487
13112	523488
15109	523489
36477	523490
15296	523491
224875	523492
17956	523493
83509	523494
52789	523495
234157	523496
22766	523497
4228	523498
182393	523499
14686	523500
53612	523501
28962	523502
220093	523503
21554	523504
64637	523505
30925	523506
36277	523507
1323	523508
138066	523509
35188	523510
3032	523511
75777	523512
118802	523513
4637	523514
56854	523515
110220	523516
127092	523517
26503	523518
32393	523519
15749	523520
23557	523521
60808	523522
18535	523523
30957	523524
24109	523525
26407	523526
247375	523527
626	523528
155220	523529
131625	523530
43209	523531
30749	523532
277	523533
40769	523534
17667	523535
66883	523536
66	523537
61432	523538
51359	523539
101586	523540
76694	523541
214	523542
20318	523543
23611	523544
9042	523545
161280	523546
241003	523547
7426	523548
28824	523549
157330	523550
41892	523551
248089	523552
73915	523553
13240	523554
8326	523555
1734	523556
120243	523557
3940	523558
37910	523559
1623	523560
7363	523561
3986	523562
74348	523563
23040	523564
239951	523565
32938	523566
27383	523567
55401	523568
56648	523569
2625	523570
116609	523571
1861	523572
7	523573
28557	523574
57843	523575
1696	523576
2825	523577
34800	523578
105279	523579
208610	523580
5295	523581
31165	523582
15806	523583
113907	523584
29201	523585
73631	523586
18728	523587
66841	523588
6148	523589
116441	523590
141698	523591
249524	523592
7245	523593
159293	523594
207260	523595
124565	523596
16353	523597
14922	523598
25	523599
55495	523600
85363	523601
183312	523602
148084	523603
12609	523604
8765	523605
46917	523606
178486	523607
12038	523608
26461	523609
774	523610
56777	523611
106534	523612
18365	523613
63595	523614
789	523615
116283	523616
225198	523617
304	523618
224127	523619
98472	523620
204725	523621
24888	523622
5982	523623
18055	523624
16062	523625
34542	523626
16817	523627
178419	523628
126881	523629
10617	523630
133092	523631
9431	523632
132739	523633
708	523634
105578	523635
93714	523636
110875	523637
831	523638
77010	523639
3003	523640
100749	523641
50260	523642
139464	523643
2671	523644
87	523645
3697	523646
14980	523647
114714	523648
194	523649
34445	523650
39316	523651
183021	523652
67025	523653
17544	523654
47663	523655
35495	523656
113457	523657
33124	523658
17542	523659
95447	523660
57163	523661
15632	523662
74350	523663
110227	523664
265723	523665
69686	523666
40381	523667
35554	523668
93180	523669
28319	523670
56308	523671
3924	523672
83983	523673
32590	523674
4714	523675
72536	523676
4174	523677
83150	523678
245600	523679
40693	523680
6597	523681
53778	523682
82062	523683
76982	523684
22210	523685
2458	523686
199380	523687
63229	523688
11256	523689
197474	523690
31222	523691
2504	523692
28708	523693
38883	523694
75250	523695
13632	523696
9910	523697
87617	523698
1916	523699
9191	523700
28507	523701
72176	523702
15069	523703
9304	523704
84172	523705
4052	523706
15492	523707
24359	523708
48	523709
827	523710
16932	523711
66386	523712
138162	523713
85789	523714
1480	523715
15	523716
256228	523717
53717	523718
17442	523719
9546	523720
127249	523721
41864	523722
84743	523723
62360	523724
136641	523725
64110	523726
9635	523727
56801	523728
9386	523729
51635	523730
71694	523731
107470	523732
15205	523733
15357	523734
213600	523735
131532	523736
154700	523737
42	523738
16451	523739
6990	523740
18787	523741
62059	523742
181484	523743
156164	523744
26122	523745
129809	523746
102917	523747
24939	523748
242855	523749
29208	523750
4411	523751
65386	523752
3006	523753
14823	523754
27403	523755
220021	523756
84718	523757
3664	523758
1313	523759
116400	523760
201873	523761
160534	523762
126828	523763
162114	523764
87	523765
111677	523766
19859	523767
37058	523768
98171	523769
3	523770
16867	523771
27794	523772
256579	523773
108812	523774
105649	523775
7656	523776
126530	523777
185804	523778
288	523779
13783	523780
165739	523781
111509	523782
38348	523783
112803	523784
3181	523785
1961	523786
145249	523787
11968	523788
15379	523789
122574	523790
170360	523791
69823	523792
171939	523793
2122	523794
59227	523795
31120	523796
3624	523797
31946	523798
111474	523799
106247	523800
367	523801
42011	523802
26005	523803
50835	523804
261406	523805
3375	523806
138555	523807
1144	523808
17522	523809
168831	523810
3494	523811
2723	523812
9364	523813
21816	523814
62594	523815
638	523816
103556	523817
218843	523818
249288	523819
66227	523820
14168	523821
35156	523822
651	523823
288	523824
5391	523825
22028	523826
25491	523827
84074	523828
98467	523829
122981	523830
45424	523831
27994	523832
63628	523833
24042	523834
8165	523835
108834	523836
6894	523837
4554	523838
190897	523839
139703	523840
203764	523841
19307	523842
52179	523843
15254	523844
38331	523845
10550	523846
30448	523847
92030	523848
8821	523849
13251	523850
21340	523851
42760	523852
20713	523853
207173	523854
3550	523855
16212	523856
1857	523857
149929	523858
41156	523859
57944	523860
193581	523861
37000	523862
40008	523863
4335	523864
703	523865
72278	523866
5371	523867
12542	523868
73860	523869
50979	523870
80141	523871
32044	523872
41297	523873
141623	523874
93706	523875
30861	523876
73282	523877
20697	523878
38696	523879
167931	523880
15688	523881
33186	523882
706	523883
3495	523884
186404	523885
141011	523886
6682	523887
11303	523888
9413	523889
27741	523890
88877	523891
72064	523892
116	523893
14001	523894
5	523895
42906	523896
18838	523897
6918	523898
11654	523899
102561	523900
13484	523901
18053	523902
32018	523903
4458	523904
13725	523905
253699	523906
125007	523907
107157	523908
103760	523909
56111	523910
113563	523911
88044	523912
7740	523913
172234	523914
10493	523915
130490	523916
184129	523917
125379	523918
272741	523919
6013	523920
40929	523921
98245	523922
98375	523923
13786	523924
108352	523925
31794	523926
54136	523927
37113	523928
26997	523929
69107	523930
268322	523931
156327	523932
104527	523933
13929	523934
81080	523935
22716	523936
102034	523937
18134	523938
9203	523939
29597	523940
1824	523941
206885	523942
66546	523943
106190	523944
8940	523945
76091	523946
37365	523947
200	523948
173738	523949
4603	523950
6779	523951
37122	523952
183870	523953
10427	523954
767	523955
2718	523956
148460	523957
37630	523958
31309	523959
150044	523960
150724	523961
61700	523962
59810	523963
45723	523964
6244	523965
68601	523966
110813	523967
2024	523968
87182	523969
57925	523970
174252	523971
79813	523972
79757	523973
21201	523974
18731	523975
7109	523976
56757	523977
10946	523978
54062	523979
3187	523980
20394	523981
2516	523982
1647	523983
51992	523984
615	523985
106847	523986
10955	523987
31438	523988
21239	523989
191366	523990
78154	523991
11621	523992
145113	523993
227518	523994
81520	523995
88462	523996
138151	523997
130189	523998
734	523999
9096	524000
46	524001
163697	524002
96617	524003
18164	524004
1681	524005
785	524006
158796	524007
7583	524008
656	524009
34805	524010
15718	524011
162408	524012
2821	524013
116494	524014
61007	524015
11636	524016
27294	524017
10547	524018
916	524019
1627	524020
5919	524021
28029	524022
5911	524023
11403	524024
133	524025
223114	524026
105174	524027
1895	524028
149207	524029
5970	524030
49411	524031
260243	524032
58595	524033
100880	524034
55944	524035
56051	524036
23948	524037
30122	524038
811	524039
121935	524040
51983	524041
151958	524042
61584	524043
15338	524044
17628	524045
53587	524046
92817	524047
171096	524048
9613	524049
11924	524050
135652	524051
113181	524052
136629	524053
7974	524054
75525	524055
27004	524056
120937	524057
42786	524058
36270	524059
257104	524060
9969	524061
20600	524062
263583	524063
117235	524064
163598	524065
49553	524066
20384	524067
1195	524068
103306	524069
123095	524070
98084	524071
79755	524072
63378	524073
54666	524074
9236	524075
19933	524076
43758	524077
303	524078
9437	524079
57635	524080
2427	524081
97005	524082
2868	524083
60757	524084
28685	524085
117782	524086
36214	524087
86918	524088
134825	524089
2680	524090
113440	524091
200283	524092
151366	524093
44850	524094
69368	524095
62720	524096
8083	524097
148246	524098
485	524099
17330	524100
79584	524101
2564	524102
25828	524103
30042	524104
35541	524105
135727	524106
77055	524107
35079	524108
47457	524109
119786	524110
11021	524111
10632	524112
1512	524113
9	524114
69857	524115
40367	524116
97124	524117
4367	524118
25947	524119
47040	524120
4363	524121
103953	524122
3300	524123
138612	524124
495	524125
35708	524126
3145	524127
38703	524128
170553	524129
26582	524130
60024	524131
12756	524132
219663	524133
192965	524134
26795	524135
161353	524136
10875	524137
40938	524138
60670	524139
265601	524140
16071	524141
48482	524142
168908	524143
38739	524144
234007	524145
142530	524146
164638	524147
197211	524148
50310	524149
1633	524150
4267	524151
89927	524152
39405	524153
247591	524154
50055	524155
275	524156
20813	524157
111432	524158
18882	524159
120435	524160
135284	524161
6407	524162
113624	524163
223477	524164
8045	524165
105324	524166
169115	524167
56585	524168
152043	524169
83518	524170
156278	524171
262230	524172
128192	524173
110491	524174
3346	524175
42370	524176
63385	524177
1289	524178
262772	524179
2501	524180
66025	524181
75863	524182
3578	524183
71127	524184
16321	524185
8846	524186
20427	524187
229146	524188
854	524189
1931	524190
39711	524191
53018	524192
33720	524193
131269	524194
157839	524195
2471	524196
29880	524197
25164	524198
47794	524199
144687	524200
153420	524201
94592	524202
1180	524203
82349	524204
32114	524205
75475	524206
29055	524207
21121	524208
17733	524209
26662	524210
112339	524211
25743	524212
19866	524213
8009	524214
3748	524215
1270	524216
5511	524217
2172	524218
64830	524219
8236	524220
151331	524221
77203	524222
14418	524223
22953	524224
109296	524225
112	524226
107926	524227
176312	524228
13773	524229
250454	524230
18057	524231
61536	524232
26270	524233
415	524234
75345	524235
178659	524236
73792	524237
138525	524238
11713	524239
3788	524240
5942	524241
26750	524242
7825	524243
1768	524244
49886	524245
16698	524246
106981	524247
148485	524248
38887	524249
4851	524250
79617	524251
150571	524252
2577	524253
175007	524254
552	524255
52504	524256
18637	524257
65417	524258
28000	524259
74532	524260
10204	524261
168321	524262
2565	524263
11214	524264
43061	524265
258111	524266
81278	524267
557	524268
23820	524269
108799	524270
75132	524271
20430	524272
25240	524273
11335	524274
7473	524275
101814	524276
71284	524277
117219	524278
22335	524279
160456	524280
36822	524281
1692	524282
22884	524283
240268	524284
74519	524285
32757	524286
10506	524287
37686	524288
18197	524289
2442	524290
3968	524291
41950	524292
49965	524293
2931	524294
60023	524295
257011	524296
249175	524297
104858	524298
28792	524299
239561	524300
6000	524301
63772	524302
124964	524303
7643	524304
24455	524305
26076	524306
23689	524307
41764	524308
46468	524309
749	524310
20986	524311
159610	524312
39522	524313
53942	524314
357	524315
151899	524316
253184	524317
17409	524318
28539	524319
2465	524320
16172	524321
47293	524322
107139	524323
22612	524324
16937	524325
8820	524326
108512	524327
127417	524328
202844	524329
92878	524330
219804	524331
172017	524332
16675	524333
13980	524334
141244	524335
511	524336
32728	524337
71120	524338
71791	524339
38686	524340
115463	524341
15484	524342
267808	524343
69907	524344
67741	524345
73934	524346
65005	524347
8228	524348
163106	524349
4300	524350
208	524351
16189	524352
5878	524353
129412	524354
234990	524355
44357	524356
38017	524357
4267	524358
24485	524359
2174	524360
38132	524361
3054	524362
67809	524363
7997	524364
23110	524365
15600	524366
216394	524367
150613	524368
96342	524369
1858	524370
1533	524371
11167	524372
79	524373
204645	524374
147903	524375
144649	524376
18367	524377
2180	524378
108623	524379
8086	524380
7971	524381
96775	524382
99109	524383
14723	524384
8327	524385
15435	524386
171601	524387
77765	524388
31864	524389
75239	524390
17012	524391
2038	524392
21148	524393
131701	524394
292	524395
32985	524396
68765	524397
24742	524398
912	524399
4351	524400
59919	524401
133316	524402
89013	524403
136074	524404
26328	524405
4469	524406
45453	524407
34906	524408
20527	524409
108500	524410
51276	524411
129630	524412
133933	524413
165807	524414
35018	524415
185455	524416
27631	524417
196968	524418
3396	524419
178417	524420
76523	524421
695	524422
3079	524423
5421	524424
108963	524425
1844	524426
1599	524427
1107	524428
10999	524429
237178	524430
156218	524431
11653	524432
13456	524433
15265	524434
33668	524435
1019	524436
27892	524437
219615	524438
19382	524439
20066	524440
64872	524441
215821	524442
102768	524443
214590	524444
155219	524445
7824	524446
91039	524447
190504	524448
23150	524449
109479	524450
22053	524451
18802	524452
6404	524453
6300	524454
110917	524455
48767	524456
49116	524457
1852	524458
33967	524459
108861	524460
37336	524461
96055	524462
7542	524463
64545	524464
66474	524465
240146	524466
136306	524467
18518	524468
1979	524469
32943	524470
58371	524471
17053	524472
203239	524473
46179	524474
50446	524475
6115	524476
594	524477
12865	524478
16597	524479
34191	524480
49967	524481
1214	524482
149169	524483
3082	524484
133676	524485
121766	524486
7140	524487
1884	524488
60945	524489
150590	524490
24335	524491
14875	524492
2033	524493
127565	524494
146547	524495
13786	524496
15488	524497
3225	524498
130821	524499
14252	524500
11723	524501
175410	524502
269918	524503
51710	524504
100378	524505
52869	524506
61169	524507
135075	524508
1949	524509
129114	524510
21713	524511
18046	524512
63249	524513
9659	524514
27826	524515
52137	524516
67820	524517
176186	524518
158101	524519
102101	524520
13692	524521
9570	524522
2407	524523
74587	524524
211253	524525
44	524526
262891	524527
77298	524528
49294	524529
268003	524530
65226	524531
13102	524532
130682	524533
63525	524534
93467	524535
16581	524536
15475	524537
127475	524538
19146	524539
167593	524540
48794	524541
3099	524542
3365	524543
95232	524544
170069	524545
154174	524546
135679	524547
110675	524548
6143	524549
95881	524550
269377	524551
42472	524552
6142	524553
141727	524554
23663	524555
26209	524556
42090	524557
2191	524558
93155	524559
54210	524560
40453	524561
49633	524562
5808	524563
75758	524564
77094	524565
60275	524566
54119	524567
120985	524568
22769	524569
4858	524570
14544	524571
12053	524572
159251	524573
34912	524574
64979	524575
45519	524576
96627	524577
267619	524578
236746	524579
6552	524580
99995	524581
2026	524582
250798	524583
158149	524584
117573	524585
64009	524586
769	524587
106563	524588
40345	524589
214437	524590
6873	524591
52082	524592
1494	524593
37855	524594
66213	524595
38337	524596
20052	524597
66080	524598
62958	524599
18789	524600
222520	524601
106200	524602
28629	524603
22119	524604
59065	524605
2359	524606
32893	524607
92813	524608
21394	524609
51302	524610
6245	524611
4944	524612
67335	524613
238873	524614
12531	524615
63210	524616
85264	524617
6091	524618
451	524619
1871	524620
42432	524621
4290	524622
267202	524623
164476	524624
451	524625
109216	524626
9	524627
20681	524628
38491	524629
245904	524630
15058	524631
120736	524632
63358	524633
8261	524634
226	524635
97476	524636
38289	524637
40255	524638
21408	524639
14554	524640
16318	524641
13709	524642
98673	524643
14331	524644
164070	524645
84557	524646
2064	524647
104210	524648
35427	524649
254575	524650
230475	524651
111952	524652
76806	524653
59587	524654
4277	524655
2849	524656
53591	524657
14528	524658
211750	524659
190445	524660
168896	524661
13664	524662
79706	524663
57	524664
6303	524665
18802	524666
120790	524667
255258	524668
9725	524669
11512	524670
38689	524671
145614	524672
1198	524673
81911	524674
5063	524675
85156	524676
1123	524677
27823	524678
156904	524679
22265	524680
66088	524681
10294	524682
54945	524683
119020	524684
36239	524685
54974	524686
250702	524687
26942	524688
160527	524689
24585	524690
238424	524691
5104	524692
37061	524693
17164	524694
93091	524695
56138	524696
1811	524697
74440	524698
77064	524699
952	524700
1604	524701
262711	524702
122795	524703
7399	524704
172820	524705
4469	524706
1711	524707
4981	524708
64007	524709
5453	524710
191282	524711
23416	524712
3431	524713
112928	524714
14931	524715
156170	524716
1917	524717
2134	524718
109904	524719
1651	524720
182111	524721
101426	524722
97908	524723
97024	524724
33318	524725
66	524726
37577	524727
92090	524728
104454	524729
1044	524730
2771	524731
90186	524732
129192	524733
121398	524734
9771	524735
209	524736
216087	524737
20390	524738
47005	524739
28296	524740
147623	524741
134372	524742
18889	524743
29431	524744
34440	524745
7034	524746
34974	524747
103968	524748
59049	524749
3720	524750
113280	524751
2833	524752
155161	524753
96081	524754
15573	524755
129110	524756
134410	524757
223776	524758
1884	524759
116929	524760
2349	524761
61225	524762
51499	524763
3386	524764
65865	524765
1070	524766
88598	524767
13300	524768
208555	524769
173383	524770
19632	524771
35860	524772
107985	524773
17986	524774
80206	524775
27915	524776
63881	524777
174419	524778
240063	524779
188924	524780
102091	524781
193338	524782
1266	524783
2441	524784
70308	524785
155542	524786
33032	524787
37321	524788
55061	524789
51470	524790
5575	524791
89158	524792
1845	524793
130	524794
29531	524795
72236	524796
76054	524797
143558	524798
37429	524799
213169	524800
15438	524801
254124	524802
13801	524803
16359	524804
2907	524805
53578	524806
27200	524807
3671	524808
121832	524809
8634	524810
30311	524811
141441	524812
22250	524813
101811	524814
163360	524815
7643	524816
43313	524817
120767	524818
72057	524819
31344	524820
11898	524821
13362	524822
46880	524823
186269	524824
124015	524825
30257	524826
6635	524827
72311	524828
124277	524829
14854	524830
23305	524831
175143	524832
250301	524833
3928	524834
647	524835
190519	524836
289	524837
262439	524838
22476	524839
38860	524840
1330	524841
18002	524842
5788	524843
58292	524844
80174	524845
16723	524846
102312	524847
35241	524848
113288	524849
139590	524850
8543	524851
113456	524852
68811	524853
55288	524854
91163	524855
1010	524856
21988	524857
10971	524858
8520	524859
22900	524860
96906	524861
52483	524862
13525	524863
101849	524864
121605	524865
12541	524866
152738	524867
25803	524868
61707	524869
90664	524870
18766	524871
699	524872
58309	524873
157569	524874
3867	524875
13409	524876
25881	524877
144614	524878
199644	524879
254333	524880
3303	524881
9706	524882
6049	524883
171489	524884
105644	524885
4426	524886
15473	524887
68	524888
6459	524889
4789	524890
86174	524891
100604	524892
90439	524893
64559	524894
10101	524895
18928	524896
32417	524897
128062	524898
2653	524899
33515	524900
170384	524901
203830	524902
97086	524903
103312	524904
95194	524905
1239	524906
2562	524907
23077	524908
62449	524909
33217	524910
9820	524911
107095	524912
3576	524913
8565	524914
9754	524915
2492	524916
53495	524917
27880	524918
134863	524919
93281	524920
22813	524921
5333	524922
36326	524923
7056	524924
25623	524925
7036	524926
15388	524927
26645	524928
25257	524929
64357	524930
15109	524931
11478	524932
73652	524933
149130	524934
51600	524935
250438	524936
14174	524937
182938	524938
12159	524939
157756	524940
1860	524941
165855	524942
245761	524943
16774	524944
222223	524945
26318	524946
12813	524947
11508	524948
36000	524949
5188	524950
6549	524951
72033	524952
92121	524953
82167	524954
26473	524955
17410	524956
137116	524957
20187	524958
44089	524959
27558	524960
158298	524961
136898	524962
256518	524963
138715	524964
259477	524965
220638	524966
162425	524967
96455	524968
23655	524969
21084	524970
48679	524971
70050	524972
3210	524973
199666	524974
37862	524975
954	524976
3338	524977
129389	524978
36447	524979
46216	524980
9740	524981
70621	524982
7645	524983
42703	524984
36168	524985
166	524986
8949	524987
137969	524988
155212	524989
25494	524990
1851	524991
73929	524992
71911	524993
134208	524994
256979	524995
153908	524996
38677	524997
26597	524998
63465	524999
144835	525000
26940	525001
753	525002
96309	525003
28136	525004
76647	525005
49054	525006
41180	525007
14644	525008
338	525009
3167	525010
2978	525011
1411	525012
8830	525013
121515	525014
6222	525015
150502	525016
67293	525017
11285	525018
65383	525019
236520	525020
92921	525021
263613	525022
6784	525023
6608	525024
143818	525025
236476	525026
265597	525027
8467	525028
35847	525029
168362	525030
78271	525031
7247	525032
6612	525033
40989	525034
142588	525035
151768	525036
1687	525037
9526	525038
1032	525039
66209	525040
14697	525041
59407	525042
113886	525043
48104	525044
111314	525045
13202	525046
590	525047
70549	525048
61826	525049
23036	525050
6172	525051
179541	525052
31275	525053
74695	525054
33459	525055
11130	525056
36058	525057
78435	525058
15175	525059
71649	525060
170892	525061
68475	525062
30296	525063
73661	525064
66453	525065
1663	525066
23508	525067
110830	525068
161228	525069
38911	525070
92540	525071
18434	525072
15661	525073
3683	525074
219702	525075
2112	525076
17739	525077
79964	525078
25087	525079
118674	525080
9005	525081
32852	525082
59256	525083
134369	525084
41503	525085
167844	525086
37935	525087
128710	525088
45667	525089
88173	525090
12685	525091
16766	525092
182342	525093
28351	525094
10849	525095
58663	525096
25050	525097
115244	525098
70878	525099
43382	525100
108322	525101
33726	525102
13828	525103
197040	525104
14113	525105
128759	525106
746	525107
9421	525108
221409	525109
26958	525110
83232	525111
133	525112
3808	525113
248101	525114
9761	525115
1328	525116
2599	525117
229635	525118
144093	525119
3506	525120
108792	525121
74412	525122
75114	525123
2487	525124
10233	525125
91207	525126
17563	525127
222468	525128
25782	525129
91621	525130
950	525131
105652	525132
53824	525133
2095	525134
17120	525135
78660	525136
11219	525137
36194	525138
4609	525139
69	525140
212611	525141
254171	525142
40289	525143
151617	525144
3001	525145
16588	525146
6319	525147
104534	525148
92932	525149
79212	525150
145708	525151
50232	525152
17752	525153
60214	525154
146	525155
95250	525156
91086	525157
86406	525158
1208	525159
3385	525160
122820	525161
5099	525162
9826	525163
372	525164
77031	525165
83196	525166
11253	525167
72866	525168
66154	525169
8251	525170
18256	525171
4224	525172
123588	525173
368	525174
638	525175
12600	525176
66798	525177
20083	525178
5169	525179
27250	525180
596	525181
50781	525182
261708	525183
18030	525184
114025	525185
17209	525186
15104	525187
116356	525188
126290	525189
228511	525190
28810	525191
100370	525192
37769	525193
130832	525194
1407	525195
110713	525196
137090	525197
180799	525198
39717	525199
78441	525200
2354	525201
112917	525202
168558	525203
10109	525204
25105	525205
40998	525206
8018	525207
43996	525208
58566	525209
268719	525210
14548	525211
9686	525212
38154	525213
35139	525214
55017	525215
55604	525216
76295	525217
7007	525218
13096	525219
44227	525220
81954	525221
17698	525222
56387	525223
56139	525224
8892	525225
72511	525226
51167	525227
24654	525228
34450	525229
112331	525230
18222	525231
45318	525232
37284	525233
260966	525234
104360	525235
8000	525236
8202	525237
3901	525238
95165	525239
21696	525240
129089	525241
203	525242
71851	525243
22118	525244
19503	525245
54356	525246
57414	525247
16436	525248
8038	525249
147574	525250
216290	525251
70231	525252
25270	525253
12780	525254
55965	525255
4284	525256
12489	525257
110024	525258
75	525259
206368	525260
1156	525261
174744	525262
27850	525263
43414	525264
14606	525265
2712	525266
17201	525267
845	525268
54504	525269
116348	525270
76473	525271
5895	525272
5273	525273
143776	525274
172567	525275
40903	525276
3341	525277
23000	525278
12952	525279
43094	525280
440	525281
77635	525282
102851	525283
4547	525284
1242	525285
139554	525286
28945	525287
219340	525288
64825	525289
41034	525290
191939	525291
98903	525292
55778	525293
26777	525294
2441	525295
56682	525296
85852	525297
55073	525298
250373	525299
42933	525300
132436	525301
182617	525302
121619	525303
2302	525304
6594	525305
57760	525306
97694	525307
15453	525308
70239	525309
30824	525310
4296	525311
49885	525312
94124	525313
262394	525314
130478	525315
2507	525316
87922	525317
90127	525318
6739	525319
130817	525320
197024	525321
243	525322
3935	525323
87173	525324
46960	525325
166246	525326
210220	525327
4583	525328
60794	525329
6698	525330
40875	525331
30063	525332
254	525333
140624	525334
93994	525335
1928	525336
67287	525337
60438	525338
244240	525339
5503	525340
144315	525341
47546	525342
157049	525343
66905	525344
81587	525345
55850	525346
9676	525347
965	525348
78191	525349
3415	525350
45582	525351
267541	525352
3355	525353
82908	525354
69064	525355
101760	525356
29471	525357
261413	525358
99739	525359
53746	525360
60861	525361
148989	525362
34860	525363
24018	525364
144220	525365
13320	525366
109185	525367
1093	525368
281	525369
28103	525370
6045	525371
19248	525372
46678	525373
309	525374
103461	525375
20057	525376
8387	525377
117551	525378
7569	525379
51493	525380
25815	525381
62558	525382
4797	525383
3908	525384
6802	525385
18791	525386
104692	525387
49438	525388
71990	525389
235611	525390
50863	525391
101114	525392
28884	525393
35788	525394
59317	525395
22977	525396
1141	525397
2646	525398
13224	525399
7803	525400
22934	525401
101013	525402
44241	525403
5573	525404
120114	525405
3323	525406
115994	525407
17493	525408
143339	525409
16779	525410
154747	525411
89223	525412
3322	525413
6964	525414
96844	525415
75155	525416
119888	525417
85347	525418
369	525419
25727	525420
2752	525421
26808	525422
21516	525423
27263	525424
255198	525425
189860	525426
8208	525427
8253	525428
78043	525429
32615	525430
161338	525431
245195	525432
47511	525433
1813	525434
133806	525435
29101	525436
66239	525437
157705	525438
572	525439
42624	525440
83355	525441
249689	525442
53083	525443
235340	525444
252924	525445
156301	525446
123199	525447
226907	525448
34195	525449
13792	525450
22913	525451
229925	525452
143641	525453
266855	525454
11369	525455
32485	525456
45157	525457
264502	525458
104787	525459
18007	525460
148660	525461
16557	525462
238706	525463
28990	525464
63120	525465
142970	525466
94754	525467
590	525468
8374	525469
23262	525470
24374	525471
96867	525472
131488	525473
102103	525474
227446	525475
9394	525476
14046	525477
57269	525478
48725	525479
69212	525480
10454	525481
10894	525482
6391	525483
8944	525484
46057	525485
23662	525486
6650	525487
39628	525488
126084	525489
122048	525490
37478	525491
226034	525492
32431	525493
2839	525494
115698	525495
242221	525496
97379	525497
213656	525498
1476	525499
87885	525500
14950	525501
3621	525502
93207	525503
114	525504
12266	525505
142934	525506
216762	525507
119284	525508
8588	525509
127178	525510
229621	525511
107800	525512
20777	525513
4540	525514
3329	525515
100458	525516
2311	525517
11089	525518
191	525519
1611	525520
32713	525521
70960	525522
5319	525523
45888	525524
55953	525525
156730	525526
11339	525527
126544	525528
193220	525529
48008	525530
47724	525531
78012	525532
163492	525533
54507	525534
497	525535
15462	525536
470	525537
270690	525538
186313	525539
31654	525540
37	525541
43550	525542
176	525543
20000	525544
12599	525545
2474	525546
22402	525547
212396	525548
14236	525549
19067	525550
110026	525551
17556	525552
88011	525553
60604	525554
12313	525555
2759	525556
131171	525557
6023	525558
14644	525559
39861	525560
32258	525561
250759	525562
10187	525563
3330	525564
22454	525565
30923	525566
9736	525567
17663	525568
45648	525569
2979	525570
108531	525571
222192	525572
76924	525573
227510	525574
77046	525575
21138	525576
28787	525577
68940	525578
106659	525579
37648	525580
541	525581
1540	525582
133185	525583
8875	525584
104883	525585
89932	525586
73393	525587
202752	525588
10720	525589
95419	525590
150778	525591
175353	525592
18611	525593
210027	525594
86395	525595
189619	525596
71327	525597
251295	525598
64429	525599
9675	525600
174815	525601
16299	525602
1994	525603
142619	525604
211442	525605
114803	525606
255389	525607
65463	525608
20206	525609
53806	525610
54335	525611
347	525612
666	525613
43071	525614
25356	525615
208794	525616
7719	525617
2910	525618
14982	525619
24407	525620
7264	525621
13707	525622
15310	525623
10330	525624
23328	525625
163436	525626
62550	525627
104	525628
22615	525629
3173	525630
55271	525631
3643	525632
52245	525633
30041	525634
132122	525635
132697	525636
5855	525637
163658	525638
118244	525639
50674	525640
6525	525641
49905	525642
1924	525643
113208	525644
33543	525645
96407	525646
10054	525647
26261	525648
31417	525649
991	525650
6347	525651
48587	525652
32969	525653
5736	525654
80667	525655
43387	525656
41977	525657
48452	525658
252926	525659
190965	525660
103134	525661
1013	525662
34144	525663
27153	525664
141785	525665
163206	525666
40413	525667
61613	525668
135984	525669
18807	525670
87961	525671
31508	525672
24775	525673
40874	525674
96703	525675
28956	525676
57012	525677
89411	525678
114746	525679
2152	525680
6125	525681
13080	525682
18307	525683
17653	525684
608	525685
4441	525686
30354	525687
859	525688
17071	525689
139	525690
9955	525691
254508	525692
270072	525693
492	525694
64288	525695
1177	525696
88817	525697
16078	525698
129180	525699
87607	525700
1540	525701
69584	525702
243	525703
139488	525704
28585	525705
34575	525706
52031	525707
220065	525708
86906	525709
113138	525710
34004	525711
50649	525712
56904	525713
148166	525714
38944	525715
35705	525716
21140	525717
157599	525718
105815	525719
17112	525720
144700	525721
20260	525722
39138	525723
923	525724
2160	525725
15028	525726
105792	525727
67790	525728
260021	525729
8592	525730
34581	525731
67948	525732
34447	525733
29370	525734
480	525735
27147	525736
77208	525737
92130	525738
136876	525739
238352	525740
219240	525741
69777	525742
25624	525743
17100	525744
48403	525745
251958	525746
17155	525747
20400	525748
52	525749
12820	525750
215076	525751
13253	525752
121021	525753
148283	525754
247744	525755
164547	525756
4880	525757
102564	525758
97125	525759
271180	525760
4448	525761
29913	525762
26745	525763
92723	525764
75071	525765
65709	525766
23997	525767
158520	525768
81960	525769
27320	525770
113846	525771
9937	525772
46496	525773
52761	525774
171967	525775
1022	525776
90839	525777
57333	525778
70462	525779
66464	525780
37677	525781
15617	525782
69805	525783
33473	525784
89162	525785
5436	525786
33729	525787
171631	525788
8554	525789
16995	525790
754	525791
6624	525792
119779	525793
74650	525794
28847	525795
15798	525796
129121	525797
508	525798
67355	525799
47298	525800
32425	525801
101722	525802
50376	525803
40622	525804
37677	525805
7456	525806
34878	525807
94636	525808
1	525809
841	525810
2083	525811
12264	525812
25286	525813
23611	525814
15217	525815
106296	525816
12740	525817
173088	525818
144992	525819
21857	525820
364	525821
259527	525822
48313	525823
87186	525824
121393	525825
88128	525826
224472	525827
19760	525828
1528	525829
45300	525830
49671	525831
153183	525832
67632	525833
57290	525834
8285	525835
101879	525836
8027	525837
155978	525838
34891	525839
11070	525840
236469	525841
90494	525842
219	525843
240872	525844
29539	525845
72935	525846
186627	525847
3089	525848
33597	525849
132586	525850
89462	525851
34318	525852
23530	525853
115830	525854
458	525855
2672	525856
66470	525857
1031	525858
153944	525859
3311	525860
5778	525861
454	525862
272095	525863
60314	525864
35385	525865
5756	525866
36433	525867
2126	525868
92633	525869
21470	525870
161530	525871
1592	525872
106729	525873
237	525874
50412	525875
47582	525876
39898	525877
10155	525878
43200	525879
4899	525880
224710	525881
180900	525882
5097	525883
10417	525884
61948	525885
50238	525886
53275	525887
135887	525888
28950	525889
1286	525890
85544	525891
5272	525892
71852	525893
1406	525894
6	525895
27028	525896
1507	525897
144	525898
68018	525899
133968	525900
2809	525901
2947	525902
158835	525903
14248	525904
160830	525905
42068	525906
262454	525907
69713	525908
41073	525909
5713	525910
55767	525911
60433	525912
68246	525913
4362	525914
75123	525915
4255	525916
188183	525917
64510	525918
102907	525919
188	525920
111659	525921
3170	525922
105132	525923
130526	525924
35798	525925
642	525926
65322	525927
231320	525928
83834	525929
247111	525930
4476	525931
5724	525932
20299	525933
34692	525934
69481	525935
88532	525936
30234	525937
542	525938
12942	525939
14588	525940
30094	525941
11328	525942
223899	525943
45596	525944
36833	525945
206318	525946
121497	525947
26207	525948
104026	525949
99170	525950
8605	525951
27740	525952
90692	525953
36013	525954
74810	525955
185377	525956
28299	525957
448	525958
14871	525959
53361	525960
9039	525961
101934	525962
12265	525963
84416	525964
1384	525965
1277	525966
241912	525967
79897	525968
149038	525969
71348	525970
4313	525971
52232	525972
154224	525973
24362	525974
45759	525975
13520	525976
14083	525977
170516	525978
131614	525979
27901	525980
71851	525981
62509	525982
9821	525983
88235	525984
3223	525985
140072	525986
94508	525987
191883	525988
4	525989
3374	525990
8761	525991
1593	525992
56848	525993
53669	525994
106700	525995
273	525996
26487	525997
4952	525998
265592	525999
13012	526000
133569	526001
4763	526002
4991	526003
72970	526004
13164	526005
111376	526006
84910	526007
117371	526008
35133	526009
15101	526010
600	526011
24958	526012
7301	526013
89720	526014
252818	526015
140209	526016
10384	526017
20864	526018
11723	526019
77414	526020
47836	526021
14956	526022
106680	526023
101907	526024
236487	526025
60956	526026
447	526027
47544	526028
59168	526029
105188	526030
23303	526031
7578	526032
36531	526033
24106	526034
20445	526035
159937	526036
69266	526037
11727	526038
55966	526039
12931	526040
165	526041
3373	526042
103255	526043
6656	526044
32572	526045
24961	526046
18219	526047
4440	526048
73205	526049
154127	526050
70039	526051
31608	526052
53107	526053
37582	526054
2257	526055
20377	526056
46627	526057
23055	526058
146032	526059
71538	526060
34556	526061
252079	526062
234936	526063
38898	526064
28103	526065
41623	526066
87043	526067
144716	526068
20976	526069
18806	526070
39334	526071
819	526072
3542	526073
1291	526074
151866	526075
29486	526076
255290	526077
83011	526078
111882	526079
153525	526080
43119	526081
1244	526082
12872	526083
2147	526084
43776	526085
56164	526086
95168	526087
54321	526088
15531	526089
1288	526090
229777	526091
272222	526092
74999	526093
15995	526094
18095	526095
79424	526096
28331	526097
7267	526098
208289	526099
108898	526100
983	526101
10902	526102
104153	526103
25627	526104
5753	526105
221088	526106
88078	526107
149850	526108
45276	526109
243753	526110
55923	526111
41292	526112
143097	526113
224	526114
87190	526115
15855	526116
107059	526117
268151	526118
36267	526119
102735	526120
250797	526121
101626	526122
17643	526123
235329	526124
97622	526125
158525	526126
96879	526127
3095	526128
115446	526129
107120	526130
25320	526131
32588	526132
57804	526133
2815	526134
6626	526135
39891	526136
134827	526137
52545	526138
33547	526139
74799	526140
6740	526141
45717	526142
2832	526143
70913	526144
27021	526145
166004	526146
6814	526147
79814	526148
3784	526149
87978	526150
185087	526151
45600	526152
23014	526153
20384	526154
201661	526155
2840	526156
24274	526157
85017	526158
80401	526159
930	526160
26045	526161
10758	526162
67497	526163
3675	526164
23076	526165
1691	526166
60893	526167
4014	526168
67371	526169
11606	526170
10294	526171
60663	526172
154369	526173
51033	526174
177276	526175
7435	526176
112200	526177
31404	526178
9998	526179
188091	526180
10405	526181
1615	526182
67482	526183
129538	526184
71301	526185
117565	526186
103649	526187
11908	526188
73417	526189
14107	526190
479	526191
2762	526192
136921	526193
32926	526194
17076	526195
1147	526196
33956	526197
39203	526198
58129	526199
65016	526200
58	526201
6527	526202
56608	526203
68166	526204
253014	526205
42483	526206
2956	526207
53292	526208
5942	526209
901	526210
210235	526211
75299	526212
182299	526213
8015	526214
4743	526215
17301	526216
136829	526217
49418	526218
4882	526219
9823	526220
9304	526221
14324	526222
230727	526223
971	526224
37860	526225
37685	526226
46248	526227
29089	526228
258036	526229
61925	526230
99149	526231
6885	526232
249956	526233
11831	526234
13522	526235
14289	526236
150524	526237
2851	526238
36515	526239
28439	526240
212871	526241
11375	526242
265127	526243
102180	526244
11560	526245
95135	526246
5220	526247
6119	526248
15493	526249
256390	526250
243487	526251
134788	526252
151429	526253
46284	526254
166113	526255
136819	526256
82423	526257
114964	526258
34978	526259
23889	526260
16216	526261
19775	526262
31923	526263
35032	526264
46589	526265
117766	526266
163665	526267
1864	526268
53258	526269
87839	526270
22837	526271
83099	526272
16251	526273
1713	526274
2925	526275
186146	526276
122314	526277
141703	526278
66114	526279
1190	526280
5597	526281
66540	526282
20178	526283
943	526284
237810	526285
74	526286
21715	526287
22232	526288
29528	526289
16926	526290
34683	526291
7872	526292
30154	526293
104344	526294
151630	526295
111289	526296
14058	526297
134076	526298
34478	526299
1390	526300
112120	526301
144854	526302
20095	526303
91369	526304
171382	526305
60484	526306
28284	526307
182501	526308
23116	526309
7771	526310
82854	526311
18811	526312
50875	526313
7605	526314
267773	526315
8386	526316
49385	526317
73118	526318
56675	526319
140992	526320
265639	526321
5998	526322
260	526323
75029	526324
90613	526325
12117	526326
187619	526327
217704	526328
108511	526329
99519	526330
24934	526331
52958	526332
229381	526333
31314	526334
4918	526335
74568	526336
133973	526337
18438	526338
66	526339
97255	526340
82790	526341
6925	526342
713	526343
38984	526344
6500	526345
2718	526346
22124	526347
5100	526348
37712	526349
472	526350
1432	526351
204170	526352
53442	526353
37094	526354
19937	526355
57292	526356
528	526357
64108	526358
152022	526359
203887	526360
148851	526361
247067	526362
44292	526363
29089	526364
107380	526365
169214	526366
5832	526367
55673	526368
152001	526369
96388	526370
30820	526371
71829	526372
111678	526373
3144	526374
1228	526375
7334	526376
7796	526377
25463	526378
2498	526379
18324	526380
715	526381
80413	526382
7282	526383
4817	526384
131410	526385
153269	526386
46044	526387
41342	526388
28767	526389
22206	526390
256453	526391
21089	526392
752	526393
257466	526394
141199	526395
45833	526396
118754	526397
34568	526398
2870	526399
46783	526400
1476	526401
35903	526402
1959	526403
5646	526404
2481	526405
1768	526406
253524	526407
39542	526408
143755	526409
18774	526410
87503	526411
54008	526412
13860	526413
21527	526414
1563	526415
12136	526416
126614	526417
52401	526418
44699	526419
223691	526420
75665	526421
67011	526422
6224	526423
224938	526424
60071	526425
256853	526426
53966	526427
85068	526428
29830	526429
1026	526430
10642	526431
211457	526432
7464	526433
184222	526434
78544	526435
19348	526436
33976	526437
57945	526438
31881	526439
79119	526440
9777	526441
22896	526442
260257	526443
43523	526444
11285	526445
170682	526446
169947	526447
68268	526448
33988	526449
102927	526450
46591	526451
13742	526452
9978	526453
229637	526454
214564	526455
19534	526456
256016	526457
105456	526458
21492	526459
211130	526460
6070	526461
162115	526462
10848	526463
84726	526464
204	526465
169271	526466
10489	526467
108535	526468
59453	526469
26973	526470
22972	526471
49570	526472
1492	526473
477	526474
11392	526475
171108	526476
58919	526477
33383	526478
60648	526479
102599	526480
72599	526481
270803	526482
213614	526483
3395	526484
6961	526485
72826	526486
3204	526487
52155	526488
40014	526489
58911	526490
1807	526491
52658	526492
398	526493
42789	526494
75382	526495
223716	526496
5241	526497
3285	526498
52468	526499
5117	526500
13721	526501
101558	526502
12411	526503
9704	526504
122440	526505
180	526506
42772	526507
149259	526508
5805	526509
64356	526510
12790	526511
35261	526512
43699	526513
76891	526514
175038	526515
40460	526516
56988	526517
60500	526518
7624	526519
142301	526520
47923	526521
47748	526522
27076	526523
4017	526524
1356	526525
11330	526526
159324	526527
265333	526528
5185	526529
81880	526530
49454	526531
1889	526532
47669	526533
48883	526534
61899	526535
54323	526536
144	526537
3116	526538
27244	526539
20532	526540
57703	526541
163564	526542
260177	526543
53906	526544
87936	526545
132470	526546
17695	526547
24391	526548
7112	526549
150905	526550
111820	526551
132539	526552
226303	526553
97208	526554
186293	526555
2595	526556
947	526557
160385	526558
236394	526559
1517	526560
46284	526561
7354	526562
30792	526563
129746	526564
122420	526565
3377	526566
146108	526567
223094	526568
131609	526569
30271	526570
8780	526571
3565	526572
98013	526573
189743	526574
9212	526575
9558	526576
87140	526577
113397	526578
21343	526579
148915	526580
41354	526581
5169	526582
15262	526583
233359	526584
11516	526585
19324	526586
4497	526587
216565	526588
5580	526589
2055	526590
1600	526591
20664	526592
8597	526593
68243	526594
57884	526595
230593	526596
128663	526597
1046	526598
3466	526599
1132	526600
16591	526601
7	526602
10435	526603
155286	526604
142169	526605
86374	526606
1558	526607
244019	526608
17383	526609
1997	526610
66911	526611
1040	526612
26591	526613
59072	526614
138809	526615
180289	526616
4274	526617
209393	526618
67926	526619
76982	526620
46467	526621
155008	526622
196430	526623
42495	526624
233643	526625
19262	526626
12620	526627
145015	526628
45434	526629
264686	526630
13673	526631
50567	526632
99727	526633
10158	526634
1707	526635
170501	526636
272231	526637
67732	526638
116549	526639
198089	526640
104809	526641
57952	526642
260321	526643
35090	526644
118984	526645
78740	526646
40775	526647
416	526648
96746	526649
731	526650
3295	526651
148868	526652
230	526653
6139	526654
33595	526655
236282	526656
128491	526657
116490	526658
87517	526659
42096	526660
40674	526661
159994	526662
10996	526663
686	526664
31469	526665
62727	526666
19181	526667
84840	526668
20216	526669
219563	526670
126319	526671
11712	526672
11534	526673
70576	526674
122846	526675
37733	526676
10730	526677
201977	526678
54027	526679
51139	526680
35440	526681
860	526682
29073	526683
31360	526684
109220	526685
34987	526686
79993	526687
98201	526688
90332	526689
95660	526690
449	526691
14805	526692
753	526693
3869	526694
2011	526695
30873	526696
5045	526697
34194	526698
139240	526699
348	526700
8317	526701
268	526702
50374	526703
184401	526704
50068	526705
50709	526706
103689	526707
18356	526708
19222	526709
316	526710
250755	526711
19084	526712
541	526713
252693	526714
27792	526715
22829	526716
17541	526717
5904	526718
6038	526719
6794	526720
16846	526721
111386	526722
70714	526723
24877	526724
62874	526725
12913	526726
72929	526727
99438	526728
28750	526729
34468	526730
42878	526731
48143	526732
152359	526733
133845	526734
134527	526735
17713	526736
73649	526737
7585	526738
31038	526739
146563	526740
155837	526741
138553	526742
968	526743
27892	526744
14130	526745
106938	526746
24440	526747
3440	526748
33332	526749
31427	526750
177865	526751
1	526752
200386	526753
149306	526754
238870	526755
92643	526756
44479	526757
1871	526758
75950	526759
104325	526760
121989	526761
140623	526762
47921	526763
146549	526764
57577	526765
97234	526766
951	526767
203798	526768
122183	526769
32999	526770
61380	526771
626	526772
170521	526773
72769	526774
8277	526775
24002	526776
2887	526777
6135	526778
46188	526779
8766	526780
40810	526781
2421	526782
50225	526783
5155	526784
201037	526785
26577	526786
119138	526787
122463	526788
59020	526789
239284	526790
11869	526791
160049	526792
10533	526793
89107	526794
18681	526795
4599	526796
160963	526797
41935	526798
1086	526799
129139	526800
1851	526801
2275	526802
667	526803
8711	526804
23817	526805
17703	526806
152349	526807
166023	526808
37684	526809
5346	526810
4092	526811
53026	526812
219667	526813
64407	526814
7599	526815
18588	526816
9918	526817
57756	526818
62356	526819
37485	526820
175196	526821
29480	526822
167729	526823
55305	526824
899	526825
3651	526826
109207	526827
44064	526828
188818	526829
5016	526830
32687	526831
54488	526832
33419	526833
148694	526834
164393	526835
932	526836
4552	526837
92083	526838
90401	526839
48236	526840
134529	526841
155921	526842
164752	526843
83342	526844
5733	526845
3280	526846
145186	526847
137372	526848
110016	526849
62182	526850
143421	526851
120296	526852
8011	526853
105738	526854
2125	526855
1965	526856
13706	526857
6575	526858
12216	526859
3524	526860
66352	526861
106985	526862
15295	526863
19821	526864
62575	526865
45966	526866
248397	526867
166844	526868
170197	526869
77876	526870
209869	526871
4405	526872
62	526873
198742	526874
17768	526875
124564	526876
8803	526877
6604	526878
20	526879
79904	526880
77417	526881
125346	526882
75573	526883
71294	526884
10204	526885
22	526886
44721	526887
3028	526888
169502	526889
68201	526890
151065	526891
183828	526892
79149	526893
9513	526894
36584	526895
22027	526896
67248	526897
42509	526898
24597	526899
91488	526900
5119	526901
5994	526902
109693	526903
108245	526904
2867	526905
200671	526906
69291	526907
3675	526908
8034	526909
4827	526910
31974	526911
53304	526912
47682	526913
8763	526914
235946	526915
51661	526916
78117	526917
121309	526918
15659	526919
58346	526920
240750	526921
104691	526922
29104	526923
34513	526924
242059	526925
17845	526926
821	526927
58620	526928
34	526929
1502	526930
46157	526931
9298	526932
23976	526933
36483	526934
14340	526935
115053	526936
81531	526937
13299	526938
216224	526939
152455	526940
30159	526941
5819	526942
10229	526943
119529	526944
204167	526945
20505	526946
44548	526947
141001	526948
25841	526949
115015	526950
69512	526951
3610	526952
42583	526953
56933	526954
10713	526955
19034	526956
35029	526957
14890	526958
40406	526959
151492	526960
1642	526961
4195	526962
40374	526963
14817	526964
125503	526965
219727	526966
50150	526967
45351	526968
58163	526969
163008	526970
45586	526971
11937	526972
257667	526973
15365	526974
76993	526975
23922	526976
225191	526977
60606	526978
59595	526979
9713	526980
170809	526981
50258	526982
10076	526983
745	526984
2835	526985
32704	526986
193146	526987
191	526988
2943	526989
166466	526990
36593	526991
239086	526992
33117	526993
4652	526994
95769	526995
124297	526996
4415	526997
8984	526998
17688	526999
3931	527000
25286	527001
22769	527002
37	527003
254386	527004
8045	527005
8938	527006
124370	527007
5545	527008
16666	527009
91717	527010
75644	527011
56456	527012
13839	527013
11588	527014
1205	527015
23966	527016
15909	527017
782	527018
31600	527019
8174	527020
5966	527021
99391	527022
117614	527023
64753	527024
20846	527025
3404	527026
48800	527027
85307	527028
5482	527029
108801	527030
228080	527031
196010	527032
13436	527033
37060	527034
47826	527035
76799	527036
47032	527037
5308	527038
31739	527039
47131	527040
86793	527041
62232	527042
102834	527043
32037	527044
1400	527045
19594	527046
133870	527047
34329	527048
19063	527049
63780	527050
1974	527051
35093	527052
16095	527053
96799	527054
30704	527055
99449	527056
36464	527057
33712	527058
10446	527059
16727	527060
16755	527061
497	527062
1097	527063
72967	527064
14060	527065
1238	527066
17230	527067
75449	527068
98012	527069
11495	527070
35651	527071
41593	527072
73707	527073
43074	527074
69508	527075
209835	527076
24170	527077
31867	527078
1982	527079
75009	527080
28329	527081
38991	527082
5516	527083
321	527084
146215	527085
111222	527086
7504	527087
2071	527088
29492	527089
25229	527090
32366	527091
32718	527092
6497	527093
2381	527094
38972	527095
21487	527096
35041	527097
15439	527098
82877	527099
19009	527100
258903	527101
75137	527102
8567	527103
2354	527104
7443	527105
101	527106
19004	527107
158	527108
248462	527109
50880	527110
53058	527111
160762	527112
135266	527113
158211	527114
94885	527115
25740	527116
236566	527117
8567	527118
99917	527119
88190	527120
120327	527121
85187	527122
94831	527123
42603	527124
98539	527125
90569	527126
21251	527127
92580	527128
3817	527129
45136	527130
70848	527131
12336	527132
93397	527133
113490	527134
22862	527135
30451	527136
186264	527137
10104	527138
155221	527139
34991	527140
95213	527141
29856	527142
15862	527143
14786	527144
202976	527145
15951	527146
33635	527147
161713	527148
66499	527149
10978	527150
3288	527151
44343	527152
232119	527153
14083	527154
1767	527155
14587	527156
19913	527157
155202	527158
6284	527159
95839	527160
15203	527161
26549	527162
80629	527163
26825	527164
84804	527165
86296	527166
63121	527167
26497	527168
92048	527169
49888	527170
81612	527171
45289	527172
157186	527173
4201	527174
180487	527175
17419	527176
106646	527177
12862	527178
13406	527179
44237	527180
201512	527181
78144	527182
284	527183
74349	527184
163607	527185
86828	527186
4842	527187
18389	527188
36817	527189
1071	527190
27705	527191
5847	527192
61482	527193
33195	527194
18494	527195
112592	527196
89378	527197
3174	527198
2497	527199
27	527200
20507	527201
63938	527202
8812	527203
102681	527204
110919	527205
218317	527206
14668	527207
66401	527208
1944	527209
6599	527210
113614	527211
55834	527212
881	527213
67968	527214
13233	527215
55626	527216
162921	527217
14219	527218
2804	527219
1774	527220
165390	527221
271255	527222
6127	527223
2378	527224
21256	527225
63045	527226
2389	527227
43014	527228
84336	527229
225958	527230
23802	527231
7859	527232
256083	527233
280	527234
227827	527235
40082	527236
2692	527237
28253	527238
158464	527239
37787	527240
323	527241
119193	527242
55140	527243
31578	527244
25675	527245
50632	527246
14312	527247
38059	527248
2019	527249
125853	527250
781	527251
136323	527252
84189	527253
2635	527254
10916	527255
3512	527256
20454	527257
146822	527258
50387	527259
32085	527260
30647	527261
17754	527262
98833	527263
156326	527264
4171	527265
2355	527266
3513	527267
104936	527268
70503	527269
52366	527270
3233	527271
5982	527272
169874	527273
93904	527274
194639	527275
229	527276
26244	527277
1	527278
174	527279
37980	527280
225691	527281
52836	527282
106162	527283
19908	527284
247622	527285
86809	527286
135758	527287
6179	527288
102932	527289
21378	527290
121846	527291
215374	527292
29788	527293
20673	527294
11275	527295
50531	527296
7273	527297
139189	527298
18583	527299
82934	527300
48667	527301
93801	527302
18936	527303
84342	527304
13142	527305
10515	527306
199443	527307
106876	527308
2926	527309
2489	527310
89544	527311
50157	527312
29254	527313
31591	527314
20320	527315
133204	527316
58789	527317
21442	527318
23007	527319
21684	527320
143754	527321
51747	527322
11182	527323
136464	527324
26192	527325
61425	527326
4807	527327
78847	527328
62195	527329
140407	527330
2789	527331
11967	527332
158733	527333
5899	527334
8773	527335
76901	527336
6047	527337
83416	527338
26074	527339
198276	527340
161189	527341
1129	527342
51079	527343
1441	527344
103347	527345
83806	527346
80911	527347
10091	527348
17064	527349
140239	527350
85	527351
32428	527352
60843	527353
4149	527354
158475	527355
49164	527356
1623	527357
176604	527358
248967	527359
16557	527360
31884	527361
167490	527362
150371	527363
56936	527364
27246	527365
162853	527366
113386	527367
37244	527368
12136	527369
10593	527370
248252	527371
241270	527372
63269	527373
169831	527374
117591	527375
48108	527376
66770	527377
90338	527378
53378	527379
79185	527380
25575	527381
177333	527382
21613	527383
108461	527384
76997	527385
37366	527386
129151	527387
16661	527388
15424	527389
36401	527390
69887	527391
63944	527392
225349	527393
58703	527394
36450	527395
346	527396
38147	527397
74745	527398
12566	527399
20819	527400
58270	527401
47211	527402
13932	527403
124910	527404
10565	527405
55618	527406
58402	527407
940	527408
46891	527409
268749	527410
85944	527411
164299	527412
14047	527413
8859	527414
59448	527415
112989	527416
37969	527417
194249	527418
98505	527419
219846	527420
7741	527421
4226	527422
48323	527423
228452	527424
21636	527425
251518	527426
146162	527427
1115	527428
7873	527429
2132	527430
84590	527431
21141	527432
3827	527433
129513	527434
10396	527435
2418	527436
183943	527437
3853	527438
20317	527439
32302	527440
131642	527441
12763	527442
2001	527443
39080	527444
20814	527445
12307	527446
25769	527447
227810	527448
14258	527449
68482	527450
98233	527451
911	527452
78384	527453
8336	527454
135202	527455
16814	527456
105678	527457
27855	527458
5151	527459
99443	527460
51456	527461
182726	527462
117677	527463
23350	527464
1134	527465
35642	527466
34256	527467
1542	527468
85716	527469
17906	527470
37604	527471
5766	527472
31031	527473
10676	527474
6654	527475
11008	527476
1037	527477
86615	527478
30245	527479
15173	527480
48986	527481
25631	527482
45765	527483
41574	527484
1166	527485
93371	527486
8105	527487
13948	527488
134215	527489
103129	527490
5361	527491
59201	527492
2572	527493
198323	527494
78053	527495
107140	527496
138954	527497
5140	527498
178164	527499
34731	527500
79835	527501
197993	527502
39245	527503
38489	527504
42295	527505
76558	527506
112741	527507
48600	527508
55268	527509
38387	527510
5251	527511
771	527512
15125	527513
258781	527514
113994	527515
18589	527516
142013	527517
8067	527518
144031	527519
256569	527520
90821	527521
85284	527522
106618	527523
64	527524
4116	527525
38692	527526
57672	527527
47142	527528
48675	527529
208876	527530
78449	527531
170930	527532
202298	527533
39322	527534
57067	527535
57332	527536
26371	527537
23547	527538
39871	527539
20827	527540
8364	527541
724	527542
14979	527543
111887	527544
75586	527545
167530	527546
4788	527547
99214	527548
3005	527549
229475	527550
32237	527551
148396	527552
15107	527553
121492	527554
6052	527555
7683	527556
9674	527557
134790	527558
189169	527559
22601	527560
125557	527561
75745	527562
46049	527563
135074	527564
1857	527565
22377	527566
141379	527567
11395	527568
144977	527569
83128	527570
557	527571
19614	527572
141267	527573
5458	527574
57801	527575
57998	527576
41234	527577
52996	527578
5193	527579
792	527580
260905	527581
2540	527582
11779	527583
36695	527584
53579	527585
52082	527586
61874	527587
9138	527588
88642	527589
24712	527590
37532	527591
60566	527592
78478	527593
15324	527594
59276	527595
11022	527596
28226	527597
120231	527598
165375	527599
77427	527600
232	527601
114273	527602
61193	527603
29944	527604
4217	527605
213463	527606
164996	527607
84423	527608
28418	527609
171136	527610
27896	527611
70906	527612
1382	527613
41666	527614
169050	527615
25898	527616
1862	527617
63095	527618
70150	527619
21181	527620
3196	527621
139374	527622
7596	527623
15054	527624
126520	527625
3710	527626
7411	527627
245	527628
36436	527629
269855	527630
24262	527631
15524	527632
8206	527633
164456	527634
17153	527635
13985	527636
103744	527637
14295	527638
235641	527639
7304	527640
24587	527641
128201	527642
87896	527643
1238	527644
3484	527645
3388	527646
13846	527647
102350	527648
70380	527649
207184	527650
131683	527651
31704	527652
9400	527653
16337	527654
7945	527655
7963	527656
147666	527657
637	527658
73986	527659
8493	527660
106507	527661
17875	527662
93775	527663
58275	527664
251269	527665
541	527666
663	527667
92689	527668
10066	527669
58030	527670
1292	527671
267512	527672
150886	527673
17780	527674
46910	527675
154886	527676
13487	527677
1262	527678
106335	527679
159280	527680
82138	527681
141837	527682
155658	527683
245539	527684
28634	527685
43851	527686
69151	527687
1725	527688
165163	527689
195248	527690
152498	527691
108162	527692
182122	527693
3295	527694
72196	527695
76796	527696
4363	527697
7865	527698
160803	527699
20057	527700
29562	527701
3756	527702
9901	527703
265921	527704
83643	527705
32753	527706
146504	527707
14733	527708
805	527709
58253	527710
19343	527711
36121	527712
97508	527713
151589	527714
177902	527715
71518	527716
2498	527717
886	527718
3286	527719
98962	527720
40122	527721
270340	527722
284	527723
236308	527724
57948	527725
76375	527726
54791	527727
60723	527728
77827	527729
107202	527730
23853	527731
37227	527732
143644	527733
228135	527734
124796	527735
22560	527736
8489	527737
82503	527738
66591	527739
16772	527740
169455	527741
162020	527742
158575	527743
1010	527744
46608	527745
256666	527746
45197	527747
168848	527748
613	527749
6561	527750
30853	527751
9720	527752
8308	527753
38114	527754
55	527755
37505	527756
446	527757
1913	527758
3009	527759
150210	527760
434	527761
46186	527762
107423	527763
88651	527764
2532	527765
42037	527766
138301	527767
17596	527768
37157	527769
1043	527770
35883	527771
170141	527772
156169	527773
12500	527774
186347	527775
110795	527776
246223	527777
59632	527778
132	527779
87	527780
4040	527781
8697	527782
2658	527783
3970	527784
62702	527785
107408	527786
3223	527787
78444	527788
106942	527789
37029	527790
74986	527791
136218	527792
16544	527793
70483	527794
39028	527795
211953	527796
72344	527797
54165	527798
79093	527799
1252	527800
221781	527801
6551	527802
120745	527803
33541	527804
52076	527805
3815	527806
58325	527807
73047	527808
35958	527809
95833	527810
58376	527811
73308	527812
48382	527813
168710	527814
200798	527815
1641	527816
137971	527817
16767	527818
958	527819
245952	527820
71878	527821
1690	527822
121762	527823
39062	527824
3407	527825
65128	527826
31030	527827
21121	527828
40006	527829
130835	527830
1277	527831
52314	527832
19222	527833
78581	527834
233638	527835
225926	527836
88852	527837
247427	527838
172498	527839
83655	527840
194598	527841
165909	527842
218325	527843
71948	527844
33154	527845
31072	527846
245027	527847
35347	527848
20065	527849
664	527850
179005	527851
58070	527852
42836	527853
4554	527854
162789	527855
81735	527856
10259	527857
142023	527858
49357	527859
16709	527860
28821	527861
2117	527862
103475	527863
2328	527864
22274	527865
157077	527866
87904	527867
232523	527868
57920	527869
31918	527870
87867	527871
105766	527872
1247	527873
150	527874
10373	527875
56343	527876
2990	527877
326	527878
95814	527879
73498	527880
242955	527881
61202	527882
13951	527883
32072	527884
238596	527885
97661	527886
208543	527887
66278	527888
43995	527889
66451	527890
106395	527891
69665	527892
106556	527893
19737	527894
64443	527895
3856	527896
2600	527897
31851	527898
23948	527899
225989	527900
27849	527901
57341	527902
35164	527903
31281	527904
30871	527905
14954	527906
521	527907
107379	527908
12391	527909
147171	527910
49675	527911
47565	527912
2257	527913
30482	527914
45467	527915
20047	527916
70699	527917
8060	527918
17571	527919
237258	527920
35893	527921
68068	527922
2288	527923
79558	527924
260117	527925
160480	527926
6210	527927
116920	527928
46770	527929
27127	527930
7008	527931
3535	527932
58135	527933
36009	527934
83429	527935
113870	527936
39581	527937
14422	527938
9898	527939
52121	527940
23297	527941
38079	527942
62336	527943
103853	527944
12587	527945
75547	527946
75718	527947
24098	527948
184	527949
75730	527950
132163	527951
69949	527952
48235	527953
934	527954
10106	527955
207357	527956
189913	527957
25458	527958
140075	527959
4202	527960
4769	527961
3321	527962
97287	527963
9443	527964
261585	527965
78314	527966
13511	527967
219975	527968
100539	527969
68225	527970
201	527971
26046	527972
8645	527973
35448	527974
30413	527975
155268	527976
103593	527977
68151	527978
134152	527979
7071	527980
10642	527981
117232	527982
9084	527983
30148	527984
41627	527985
42976	527986
263887	527987
55571	527988
16436	527989
13379	527990
55524	527991
1874	527992
68480	527993
193191	527994
2247	527995
73333	527996
56782	527997
23109	527998
68652	527999
194788	528000
121	528001
136080	528002
65666	528003
182268	528004
44929	528005
4304	528006
34630	528007
213891	528008
32256	528009
9641	528010
49041	528011
6842	528012
82946	528013
235	528014
6647	528015
115719	528016
49685	528017
199127	528018
16214	528019
22262	528020
130191	528021
72098	528022
54	528023
210849	528024
228976	528025
99138	528026
17478	528027
2783	528028
30	528029
268636	528030
71020	528031
5302	528032
279	528033
185050	528034
64859	528035
19242	528036
30494	528037
17534	528038
43	528039
154446	528040
178800	528041
96386	528042
248441	528043
150183	528044
80503	528045
44942	528046
190097	528047
255432	528048
880	528049
29927	528050
180974	528051
1030	528052
37687	528053
21869	528054
39498	528055
184796	528056
12672	528057
38242	528058
1811	528059
34607	528060
40807	528061
84939	528062
951	528063
23527	528064
125457	528065
62093	528066
38909	528067
39341	528068
12298	528069
71311	528070
40035	528071
6856	528072
165197	528073
41861	528074
11216	528075
21471	528076
31367	528077
166134	528078
42467	528079
96156	528080
108151	528081
5944	528082
35251	528083
1943	528084
195516	528085
1968	528086
134550	528087
16710	528088
8811	528089
1075	528090
26337	528091
16073	528092
33427	528093
12400	528094
267149	528095
28916	528096
4837	528097
57917	528098
14561	528099
31997	528100
28841	528101
13473	528102
145270	528103
15250	528104
5686	528105
74511	528106
156927	528107
141576	528108
95951	528109
226748	528110
39629	528111
1052	528112
4374	528113
23518	528114
103692	528115
23577	528116
122819	528117
90908	528118
12056	528119
2407	528120
57398	528121
89	528122
210384	528123
70392	528124
33940	528125
76644	528126
144760	528127
51434	528128
2731	528129
69852	528130
64759	528131
1914	528132
121882	528133
145575	528134
53042	528135
40457	528136
39733	528137
21684	528138
194952	528139
70515	528140
30653	528141
19024	528142
119761	528143
13475	528144
75849	528145
97633	528146
8177	528147
90587	528148
110593	528149
63379	528150
30299	528151
34325	528152
14393	528153
3057	528154
667	528155
84112	528156
61097	528157
172870	528158
3704	528159
22250	528160
190080	528161
22073	528162
88099	528163
1413	528164
161718	528165
38702	528166
963	528167
55077	528168
261	528169
43422	528170
1691	528171
26712	528172
33384	528173
19022	528174
142466	528175
23316	528176
7927	528177
17472	528178
4937	528179
216399	528180
11630	528181
234289	528182
18870	528183
151918	528184
19518	528185
32979	528186
72001	528187
178655	528188
96503	528189
168624	528190
117789	528191
2558	528192
14173	528193
26250	528194
251501	528195
17900	528196
224323	528197
187805	528198
163469	528199
59	528200
147745	528201
70465	528202
88134	528203
99664	528204
126216	528205
50560	528206
8011	528207
112263	528208
22751	528209
92790	528210
7316	528211
1808	528212
62733	528213
34856	528214
35277	528215
16408	528216
4079	528217
319	528218
1646	528219
4742	528220
132820	528221
5795	528222
8009	528223
41130	528224
10601	528225
61907	528226
189917	528227
42839	528228
49548	528229
64016	528230
9542	528231
245190	528232
140793	528233
7560	528234
192156	528235
69	528236
26726	528237
106632	528238
33589	528239
77337	528240
25943	528241
7749	528242
112761	528243
5356	528244
29222	528245
29212	528246
59605	528247
38986	528248
50773	528249
501	528250
11326	528251
692	528252
77775	528253
163823	528254
167376	528255
126352	528256
141123	528257
2472	528258
24005	528259
136187	528260
111017	528261
27502	528262
67222	528263
64987	528264
21090	528265
75965	528266
32786	528267
29322	528268
207735	528269
63561	528270
6023	528271
62612	528272
232765	528273
4867	528274
50774	528275
3510	528276
32728	528277
38825	528278
4128	528279
12885	528280
58157	528281
6134	528282
43175	528283
163341	528284
8650	528285
86827	528286
31040	528287
260303	528288
112206	528289
206855	528290
3599	528291
261095	528292
18992	528293
11611	528294
996	528295
23508	528296
11545	528297
243649	528298
21867	528299
3931	528300
177628	528301
82717	528302
37295	528303
352	528304
2704	528305
23854	528306
34373	528307
30147	528308
51371	528309
11927	528310
26089	528311
16213	528312
102581	528313
3739	528314
253636	528315
34128	528316
77411	528317
53889	528318
54449	528319
69497	528320
84016	528321
49540	528322
215345	528323
87430	528324
17940	528325
4595	528326
40879	528327
11100	528328
7147	528329
10	528330
18875	528331
4106	528332
29235	528333
32636	528334
92003	528335
23598	528336
156054	528337
22231	528338
161143	528339
213026	528340
120172	528341
2570	528342
79889	528343
23172	528344
46782	528345
18796	528346
630	528347
712	528348
116449	528349
1471	528350
19396	528351
50866	528352
49782	528353
43606	528354
195641	528355
197582	528356
13461	528357
93240	528358
8336	528359
168319	528360
86816	528361
1179	528362
11240	528363
76522	528364
11753	528365
51952	528366
56206	528367
142010	528368
218934	528369
161089	528370
60134	528371
95044	528372
71	528373
12760	528374
147679	528375
5240	528376
43660	528377
158684	528378
250052	528379
222160	528380
9109	528381
10684	528382
64291	528383
7612	528384
43373	528385
20958	528386
177883	528387
145914	528388
41250	528389
16624	528390
50018	528391
50984	528392
34255	528393
9835	528394
2152	528395
108844	528396
136764	528397
27920	528398
147780	528399
190441	528400
55145	528401
18849	528402
89138	528403
4163	528404
36036	528405
207993	528406
29970	528407
58441	528408
130	528409
1283	528410
45013	528411
59139	528412
1126	528413
42237	528414
2947	528415
1793	528416
139868	528417
128495	528418
14475	528419
251977	528420
105166	528421
91218	528422
188103	528423
122550	528424
6389	528425
155470	528426
164601	528427
58383	528428
54505	528429
12310	528430
16371	528431
14682	528432
13045	528433
45081	528434
175514	528435
17	528436
19897	528437
233853	528438
38030	528439
15581	528440
68	528441
204034	528442
65934	528443
38438	528444
10814	528445
17093	528446
109852	528447
2895	528448
158689	528449
376	528450
17825	528451
164682	528452
5488	528453
120906	528454
30481	528455
61677	528456
140644	528457
253425	528458
13797	528459
984	528460
23227	528461
3636	528462
30844	528463
137371	528464
211424	528465
243235	528466
66950	528467
223353	528468
13885	528469
4703	528470
118181	528471
137986	528472
61064	528473
33927	528474
1505	528475
5949	528476
17282	528477
85653	528478
34152	528479
1751	528480
101021	528481
109221	528482
259198	528483
4054	528484
16228	528485
101030	528486
39811	528487
3996	528488
100395	528489
4539	528490
37687	528491
73122	528492
110189	528493
162119	528494
100876	528495
149812	528496
23369	528497
124481	528498
61011	528499
48268	528500
1924	528501
15906	528502
18449	528503
121185	528504
7992	528505
106724	528506
9425	528507
5715	528508
7460	528509
6016	528510
17058	528511
271251	528512
188146	528513
135871	528514
52768	528515
73240	528516
76177	528517
158917	528518
6678	528519
18521	528520
81673	528521
121407	528522
109798	528523
108264	528524
196658	528525
123570	528526
109664	528527
7115	528528
205621	528529
10102	528530
1357	528531
50637	528532
165667	528533
26001	528534
20577	528535
53167	528536
641	528537
8841	528538
116465	528539
37381	528540
50954	528541
140539	528542
29064	528543
23747	528544
1877	528545
12838	528546
7669	528547
14923	528548
189304	528549
15977	528550
11058	528551
95860	528552
9801	528553
20208	528554
28308	528555
18132	528556
104135	528557
83201	528558
27537	528559
1874	528560
44015	528561
36487	528562
233163	528563
76132	528564
68009	528565
13647	528566
67268	528567
51166	528568
20562	528569
258530	528570
14646	528571
67412	528572
146577	528573
18457	528574
9046	528575
105160	528576
4698	528577
59770	528578
16719	528579
9678	528580
16036	528581
36850	528582
72840	528583
7149	528584
95393	528585
19672	528586
181884	528587
8469	528588
110277	528589
4031	528590
1759	528591
68997	528592
2144	528593
126876	528594
37108	528595
105874	528596
69766	528597
20196	528598
3644	528599
62910	528600
111115	528601
20443	528602
75156	528603
89244	528604
105344	528605
49752	528606
147130	528607
25347	528608
8823	528609
14277	528610
110080	528611
31233	528612
2037	528613
190996	528614
99613	528615
255052	528616
14080	528617
33558	528618
5115	528619
168899	528620
1378	528621
258319	528622
3865	528623
47115	528624
268587	528625
86	528626
26727	528627
41031	528628
190816	528629
433	528630
163346	528631
26482	528632
56591	528633
8968	528634
171373	528635
7115	528636
145828	528637
182115	528638
27983	528639
4379	528640
35229	528641
2346	528642
7471	528643
43099	528644
269984	528645
39817	528646
106486	528647
93586	528648
24016	528649
764	528650
2233	528651
91928	528652
61103	528653
73356	528654
3566	528655
8077	528656
58933	528657
205715	528658
99159	528659
1712	528660
82375	528661
75243	528662
254169	528663
8605	528664
10687	528665
43496	528666
36471	528667
62808	528668
4992	528669
77653	528670
1568	528671
42706	528672
66	528673
46260	528674
2748	528675
108627	528676
33542	528677
81657	528678
11656	528679
8132	528680
9061	528681
107461	528682
87691	528683
162082	528684
27354	528685
7395	528686
35088	528687
12058	528688
86750	528689
114698	528690
58282	528691
88619	528692
11970	528693
1244	528694
27900	528695
4108	528696
27278	528697
82334	528698
8179	528699
55928	528700
145691	528701
4465	528702
230319	528703
29968	528704
591	528705
17937	528706
262151	528707
24255	528708
25384	528709
211938	528710
124457	528711
203515	528712
135006	528713
8904	528714
111794	528715
13583	528716
15747	528717
60537	528718
99692	528719
7355	528720
144946	528721
259415	528722
184519	528723
27764	528724
121260	528725
42918	528726
252357	528727
21223	528728
426	528729
132328	528730
7825	528731
11973	528732
64498	528733
16015	528734
17059	528735
167406	528736
7192	528737
8874	528738
1282	528739
181660	528740
1514	528741
4473	528742
70881	528743
179711	528744
25991	528745
270364	528746
8590	528747
77137	528748
1221	528749
1544	528750
92195	528751
21431	528752
506	528753
41155	528754
244187	528755
221227	528756
52749	528757
29083	528758
96523	528759
41700	528760
256839	528761
43408	528762
21303	528763
604	528764
37036	528765
761	528766
43468	528767
150175	528768
19044	528769
69388	528770
184619	528771
224081	528772
20325	528773
6927	528774
220	528775
7737	528776
37622	528777
5114	528778
60153	528779
92373	528780
9528	528781
65038	528782
20159	528783
159080	528784
12974	528785
34525	528786
22525	528787
1024	528788
258107	528789
552	528790
254197	528791
26960	528792
1269	528793
3574	528794
89824	528795
103222	528796
222486	528797
203598	528798
204441	528799
116606	528800
129503	528801
56714	528802
266072	528803
44512	528804
47269	528805
73978	528806
2099	528807
6781	528808
61074	528809
21420	528810
4165	528811
41617	528812
9124	528813
97847	528814
19771	528815
39942	528816
48063	528817
77623	528818
39554	528819
968	528820
88674	528821
38706	528822
160666	528823
184545	528824
189	528825
241435	528826
367	528827
109350	528828
69978	528829
60229	528830
112438	528831
216709	528832
63155	528833
260901	528834
7469	528835
8549	528836
75829	528837
218695	528838
28301	528839
1945	528840
841	528841
211748	528842
29233	528843
1430	528844
94044	528845
38387	528846
2339	528847
1995	528848
5218	528849
11245	528850
141569	528851
81719	528852
21175	528853
2387	528854
197467	528855
191278	528856
45804	528857
83802	528858
9010	528859
63395	528860
3484	528861
23257	528862
99603	528863
45744	528864
31416	528865
70527	528866
31735	528867
16391	528868
52766	528869
7574	528870
840	528871
50794	528872
148752	528873
98125	528874
54503	528875
97331	528876
72971	528877
4719	528878
1344	528879
33342	528880
22022	528881
10167	528882
127444	528883
1607	528884
7105	528885
20127	528886
2360	528887
711	528888
5263	528889
194340	528890
2451	528891
264671	528892
123927	528893
12620	528894
357	528895
33462	528896
56541	528897
86705	528898
60928	528899
107663	528900
104300	528901
2820	528902
170	528903
147002	528904
188	528905
6958	528906
62646	528907
10236	528908
177272	528909
63032	528910
217300	528911
47625	528912
53537	528913
135531	528914
147225	528915
126986	528916
75696	528917
24793	528918
8118	528919
7838	528920
102992	528921
562	528922
43154	528923
27693	528924
33325	528925
223461	528926
6273	528927
7956	528928
255302	528929
121734	528930
14211	528931
115419	528932
38812	528933
132790	528934
5720	528935
73725	528936
59732	528937
90102	528938
65185	528939
378	528940
2081	528941
31846	528942
7111	528943
6257	528944
167736	528945
181778	528946
28880	528947
88815	528948
25817	528949
223946	528950
700	528951
53868	528952
51659	528953
39599	528954
22521	528955
17411	528956
100902	528957
1604	528958
41907	528959
71797	528960
43134	528961
55828	528962
55866	528963
57950	528964
39089	528965
8884	528966
5746	528967
127437	528968
111297	528969
20792	528970
267928	528971
149157	528972
45984	528973
166849	528974
24010	528975
171702	528976
6107	528977
109988	528978
127409	528979
137799	528980
117106	528981
37775	528982
57981	528983
108085	528984
84918	528985
7639	528986
2006	528987
31366	528988
120	528989
8536	528990
15507	528991
21862	528992
27929	528993
102739	528994
1754	528995
4388	528996
13742	528997
176555	528998
18067	528999
52925	529000
72860	529001
229920	529002
17133	529003
13024	529004
230909	529005
52479	529006
8687	529007
235220	529008
154295	529009
30084	529010
57692	529011
19468	529012
109657	529013
27791	529014
95122	529015
129102	529016
45641	529017
124957	529018
101276	529019
36395	529020
75944	529021
77758	529022
53566	529023
238872	529024
14041	529025
116206	529026
124498	529027
9871	529028
2908	529029
4614	529030
68195	529031
6466	529032
190779	529033
3813	529034
114662	529035
168072	529036
1226	529037
7025	529038
12797	529039
153522	529040
112005	529041
2059	529042
121469	529043
74958	529044
8281	529045
72260	529046
89626	529047
119995	529048
56534	529049
135340	529050
43785	529051
114312	529052
606	529053
22574	529054
205245	529055
154085	529056
13657	529057
34942	529058
36427	529059
24727	529060
58688	529061
46515	529062
15053	529063
21935	529064
44893	529065
1907	529066
64042	529067
1761	529068
38099	529069
55135	529070
132834	529071
34133	529072
98619	529073
180834	529074
10659	529075
43990	529076
51674	529077
66031	529078
2165	529079
131176	529080
244868	529081
151510	529082
6133	529083
40683	529084
25816	529085
21850	529086
128728	529087
229388	529088
8193	529089
80507	529090
2619	529091
44238	529092
12754	529093
10204	529094
54284	529095
122253	529096
26895	529097
89874	529098
14665	529099
4361	529100
87042	529101
4959	529102
35215	529103
28881	529104
6585	529105
21898	529106
180348	529107
6902	529108
70691	529109
193083	529110
124442	529111
9663	529112
23200	529113
33312	529114
175348	529115
3671	529116
2060	529117
1297	529118
1681	529119
36482	529120
8980	529121
3443	529122
44589	529123
63430	529124
425	529125
236796	529126
40698	529127
15010	529128
20307	529129
13354	529130
56671	529131
1786	529132
6234	529133
80439	529134
103629	529135
16721	529136
186170	529137
245183	529138
38006	529139
23641	529140
2461	529141
993	529142
145753	529143
27429	529144
38137	529145
4220	529146
1097	529147
2678	529148
171808	529149
51125	529150
33656	529151
212056	529152
262047	529153
1998	529154
89385	529155
9112	529156
5079	529157
821	529158
17102	529159
1147	529160
1180	529161
271642	529162
1274	529163
128116	529164
110286	529165
46271	529166
69037	529167
28538	529168
45529	529169
2016	529170
124581	529171
2371	529172
25743	529173
1463	529174
188602	529175
22329	529176
224364	529177
132062	529178
7533	529179
23618	529180
89585	529181
29554	529182
48520	529183
99152	529184
115755	529185
8730	529186
76995	529187
242010	529188
5739	529189
60538	529190
77095	529191
143156	529192
22210	529193
51458	529194
10385	529195
25277	529196
37809	529197
10619	529198
15332	529199
41947	529200
11916	529201
111420	529202
41862	529203
52290	529204
1417	529205
65868	529206
109666	529207
92923	529208
247268	529209
45425	529210
4860	529211
63070	529212
162207	529213
35885	529214
104137	529215
82941	529216
226622	529217
33032	529218
154874	529219
17430	529220
8880	529221
244932	529222
4210	529223
78672	529224
280	529225
15472	529226
169631	529227
4324	529228
18348	529229
170989	529230
45400	529231
8008	529232
1049	529233
256815	529234
14065	529235
27356	529236
86316	529237
43620	529238
19	529239
152541	529240
21618	529241
19560	529242
170	529243
35031	529244
196671	529245
270091	529246
243785	529247
8722	529248
99767	529249
31575	529250
118060	529251
23212	529252
3459	529253
29553	529254
11136	529255
113728	529256
80234	529257
13516	529258
50296	529259
11705	529260
35953	529261
107175	529262
35664	529263
86370	529264
9685	529265
230278	529266
144542	529267
14471	529268
34311	529269
73481	529270
65031	529271
103490	529272
32089	529273
25918	529274
167525	529275
29945	529276
117302	529277
86527	529278
4910	529279
3834	529280
42228	529281
15480	529282
75074	529283
61172	529284
157268	529285
2052	529286
148493	529287
162953	529288
92321	529289
58947	529290
23836	529291
92355	529292
11685	529293
43078	529294
1591	529295
8962	529296
235983	529297
11074	529298
53959	529299
81695	529300
199994	529301
44620	529302
153564	529303
1499	529304
15223	529305
737	529306
3012	529307
44146	529308
38223	529309
108471	529310
166408	529311
95319	529312
67143	529313
162364	529314
24228	529315
36178	529316
12265	529317
134535	529318
607	529319
32134	529320
4519	529321
222292	529322
32531	529323
13292	529324
41339	529325
22158	529326
3418	529327
154348	529328
207612	529329
12921	529330
156142	529331
78641	529332
107261	529333
8421	529334
601	529335
38868	529336
13259	529337
9125	529338
90241	529339
126141	529340
198559	529341
167577	529342
27223	529343
979	529344
7684	529345
649	529346
29349	529347
2140	529348
187019	529349
42396	529350
18181	529351
11297	529352
38980	529353
82070	529354
186854	529355
19269	529356
167061	529357
164	529358
50292	529359
17343	529360
122684	529361
29266	529362
13062	529363
160018	529364
233849	529365
71997	529366
27350	529367
9946	529368
104130	529369
17597	529370
199189	529371
110279	529372
13244	529373
34049	529374
218718	529375
25730	529376
134853	529377
75717	529378
35846	529379
1135	529380
207973	529381
134963	529382
23602	529383
3254	529384
2389	529385
32260	529386
37204	529387
146231	529388
21609	529389
32083	529390
7503	529391
20790	529392
177737	529393
44565	529394
1122	529395
32490	529396
55174	529397
89	529398
37334	529399
34223	529400
15312	529401
99731	529402
15905	529403
13466	529404
156993	529405
19371	529406
13127	529407
20526	529408
1030	529409
1665	529410
91141	529411
52908	529412
34247	529413
460	529414
8345	529415
81395	529416
1274	529417
30732	529418
145243	529419
15739	529420
53317	529421
3155	529422
77535	529423
121801	529424
1365	529425
3210	529426
20818	529427
14515	529428
94164	529429
106846	529430
5890	529431
208133	529432
125580	529433
120892	529434
188973	529435
101194	529436
25964	529437
147871	529438
7237	529439
275	529440
25321	529441
203684	529442
49019	529443
252922	529444
38161	529445
242776	529446
77785	529447
247687	529448
27366	529449
79414	529450
24588	529451
2555	529452
2408	529453
9163	529454
1847	529455
20812	529456
39679	529457
50012	529458
54464	529459
20521	529460
10273	529461
1511	529462
165097	529463
145359	529464
69773	529465
46716	529466
87023	529467
64139	529468
15613	529469
64	529470
102921	529471
235872	529472
126211	529473
153106	529474
93160	529475
206165	529476
57880	529477
18802	529478
161320	529479
57052	529480
29049	529481
91383	529482
14621	529483
120709	529484
546	529485
244757	529486
216343	529487
41809	529488
135977	529489
90828	529490
34892	529491
206208	529492
40167	529493
99867	529494
20829	529495
138	529496
107152	529497
1478	529498
23302	529499
32604	529500
158294	529501
3145	529502
83354	529503
22265	529504
14457	529505
84631	529506
95266	529507
233112	529508
29357	529509
223029	529510
157216	529511
6071	529512
118622	529513
12373	529514
2145	529515
54970	529516
120312	529517
207512	529518
2823	529519
162959	529520
61666	529521
13076	529522
56683	529523
37550	529524
49660	529525
234005	529526
22962	529527
6243	529528
12679	529529
58337	529530
3777	529531
391	529532
62489	529533
197126	529534
2	529535
131350	529536
171443	529537
40456	529538
6432	529539
16078	529540
2302	529541
41176	529542
1700	529543
66340	529544
132565	529545
351	529546
17768	529547
53222	529548
61383	529549
76239	529550
88001	529551
35851	529552
114179	529553
116820	529554
34631	529555
142042	529556
15308	529557
247874	529558
6432	529559
9914	529560
261783	529561
20663	529562
85893	529563
237287	529564
1365	529565
73042	529566
878	529567
2366	529568
8933	529569
11499	529570
28198	529571
2938	529572
104057	529573
9332	529574
268910	529575
29620	529576
43	529577
183894	529578
37416	529579
45775	529580
95340	529581
2618	529582
51132	529583
269226	529584
76517	529585
50481	529586
109125	529587
49785	529588
86390	529589
222461	529590
199704	529591
136454	529592
82442	529593
216900	529594
25060	529595
66054	529596
4185	529597
94	529598
19989	529599
17237	529600
21176	529601
97758	529602
82833	529603
158047	529604
54923	529605
37229	529606
41125	529607
71	529608
18785	529609
10421	529610
21480	529611
35245	529612
120885	529613
213418	529614
25412	529615
79838	529616
2580	529617
822	529618
1531	529619
20657	529620
5522	529621
138049	529622
2713	529623
8947	529624
86582	529625
62598	529626
52524	529627
43301	529628
268285	529629
120749	529630
84777	529631
23364	529632
96737	529633
244477	529634
260555	529635
216610	529636
253170	529637
171530	529638
35493	529639
35386	529640
1634	529641
26152	529642
2380	529643
47271	529644
77967	529645
5209	529646
167106	529647
105386	529648
171330	529649
201725	529650
140780	529651
130087	529652
37508	529653
18396	529654
30543	529655
34758	529656
18491	529657
27333	529658
95942	529659
44757	529660
90080	529661
35025	529662
102900	529663
165866	529664
70206	529665
262082	529666
53826	529667
15194	529668
19448	529669
185073	529670
225377	529671
129	529672
93	529673
9812	529674
1065	529675
70310	529676
90542	529677
104234	529678
2698	529679
44332	529680
110965	529681
35622	529682
44065	529683
134214	529684
139010	529685
47313	529686
39680	529687
1981	529688
14107	529689
52587	529690
28778	529691
94593	529692
105330	529693
153259	529694
133649	529695
66936	529696
55217	529697
153464	529698
17889	529699
136608	529700
156442	529701
224882	529702
25837	529703
1003	529704
2921	529705
3230	529706
60211	529707
20071	529708
67843	529709
12737	529710
48523	529711
181003	529712
45179	529713
34553	529714
25779	529715
57799	529716
6305	529717
2733	529718
163555	529719
21850	529720
204032	529721
6430	529722
53959	529723
4402	529724
12879	529725
55685	529726
22125	529727
112136	529728
1469	529729
100458	529730
12155	529731
26861	529732
70785	529733
10290	529734
161862	529735
16441	529736
80240	529737
54535	529738
23645	529739
12085	529740
38299	529741
11701	529742
268877	529743
73749	529744
12928	529745
68673	529746
17431	529747
65466	529748
3919	529749
66180	529750
74929	529751
56008	529752
10420	529753
258352	529754
6351	529755
137714	529756
126889	529757
196589	529758
29506	529759
10195	529760
155001	529761
9562	529762
147478	529763
61284	529764
21273	529765
48878	529766
177435	529767
240175	529768
47609	529769
172118	529770
1290	529771
25362	529772
1544	529773
142929	529774
72	529775
105349	529776
58768	529777
113541	529778
1392	529779
49251	529780
4062	529781
8166	529782
1886	529783
11556	529784
16876	529785
13750	529786
54948	529787
15065	529788
35716	529789
63895	529790
18563	529791
81888	529792
29082	529793
237836	529794
71064	529795
110720	529796
7508	529797
5200	529798
2494	529799
54709	529800
17185	529801
72241	529802
57109	529803
1234	529804
25247	529805
113	529806
247334	529807
26503	529808
126729	529809
26047	529810
13172	529811
16050	529812
133820	529813
1	529814
29607	529815
4627	529816
165553	529817
252525	529818
1724	529819
1260	529820
225703	529821
50878	529822
67369	529823
2027	529824
2702	529825
49746	529826
60638	529827
16028	529828
83608	529829
994	529830
71461	529831
61913	529832
71904	529833
15307	529834
27375	529835
507	529836
180047	529837
196608	529838
617	529839
19619	529840
221341	529841
264200	529842
14165	529843
7842	529844
15024	529845
12806	529846
185	529847
547	529848
48941	529849
112856	529850
150	529851
21371	529852
29314	529853
54180	529854
91967	529855
84785	529856
507	529857
103047	529858
100898	529859
47189	529860
13702	529861
83122	529862
5793	529863
910	529864
19352	529865
17025	529866
1646	529867
230503	529868
127257	529869
55797	529870
125023	529871
74156	529872
4997	529873
145498	529874
230920	529875
199128	529876
2119	529877
625	529878
11097	529879
27371	529880
81160	529881
3153	529882
20538	529883
381	529884
45478	529885
102247	529886
263307	529887
206893	529888
66371	529889
35166	529890
12117	529891
41144	529892
78196	529893
13222	529894
54	529895
132292	529896
125376	529897
139001	529898
1721	529899
135205	529900
203189	529901
6375	529902
182696	529903
36274	529904
99378	529905
91003	529906
20491	529907
150997	529908
46892	529909
41728	529910
32248	529911
2141	529912
13553	529913
11669	529914
5752	529915
6888	529916
26396	529917
32174	529918
151812	529919
41024	529920
49223	529921
17272	529922
6161	529923
44172	529924
21097	529925
8121	529926
31727	529927
7566	529928
8946	529929
110400	529930
70322	529931
6099	529932
271554	529933
28799	529934
3592	529935
234409	529936
124922	529937
20855	529938
142239	529939
2431	529940
222702	529941
22989	529942
121839	529943
210116	529944
1557	529945
180116	529946
1395	529947
69382	529948
124840	529949
107561	529950
102985	529951
48959	529952
46553	529953
2244	529954
1563	529955
206274	529956
366	529957
60300	529958
104042	529959
7552	529960
142885	529961
20234	529962
113337	529963
86869	529964
232967	529965
64815	529966
51246	529967
247791	529968
155607	529969
126003	529970
153217	529971
2179	529972
78237	529973
105175	529974
2996	529975
6486	529976
28467	529977
233569	529978
34362	529979
164699	529980
2887	529981
262	529982
12787	529983
157921	529984
146011	529985
196813	529986
6150	529987
63215	529988
81767	529989
44252	529990
74179	529991
18884	529992
14692	529993
3230	529994
121194	529995
31	529996
32883	529997
1819	529998
19515	529999
91265	530000
249969	530001
9045	530002
11327	530003
2795	530004
88663	530005
110472	530006
111278	530007
17748	530008
53939	530009
3638	530010
868	530011
4985	530012
24551	530013
95799	530014
146491	530015
53756	530016
24538	530017
76104	530018
143542	530019
100671	530020
755	530021
5870	530022
124226	530023
18742	530024
3568	530025
2843	530026
7856	530027
94690	530028
20781	530029
11502	530030
137959	530031
218822	530032
45700	530033
41275	530034
243054	530035
71509	530036
27875	530037
64780	530038
68783	530039
1282	530040
4026	530041
107337	530042
144562	530043
131652	530044
147033	530045
17596	530046
115779	530047
33116	530048
226175	530049
8305	530050
5281	530051
35510	530052
9314	530053
121292	530054
162778	530055
9716	530056
105129	530057
26300	530058
109715	530059
26869	530060
13736	530061
270075	530062
65822	530063
29032	530064
291	530065
188636	530066
17361	530067
45564	530068
12176	530069
92838	530070
4650	530071
126962	530072
95199	530073
78755	530074
2495	530075
129903	530076
59684	530077
158463	530078
79551	530079
86425	530080
143901	530081
9507	530082
157331	530083
242407	530084
214480	530085
50045	530086
16998	530087
76398	530088
102706	530089
99695	530090
9104	530091
67455	530092
2207	530093
97353	530094
3955	530095
424	530096
104328	530097
271327	530098
26438	530099
40284	530100
73328	530101
477	530102
29430	530103
72041	530104
241382	530105
78101	530106
2274	530107
18757	530108
6075	530109
115397	530110
11890	530111
29	530112
21207	530113
14264	530114
1128	530115
38478	530116
219731	530117
63644	530118
13	530119
98	530120
128650	530121
67279	530122
2060	530123
128617	530124
71513	530125
13409	530126
4840	530127
41959	530128
5177	530129
76350	530130
240756	530131
224238	530132
12350	530133
9692	530134
2397	530135
115020	530136
127146	530137
77	530138
79898	530139
16585	530140
1041	530141
23824	530142
61517	530143
34842	530144
4721	530145
46376	530146
11463	530147
3505	530148
20187	530149
411	530150
35854	530151
153146	530152
590	530153
894	530154
30776	530155
36023	530156
934	530157
445	530158
38855	530159
19685	530160
191786	530161
2540	530162
16236	530163
24004	530164
85408	530165
246377	530166
32673	530167
52323	530168
69030	530169
144383	530170
14785	530171
40865	530172
2801	530173
144233	530174
28187	530175
18622	530176
3003	530177
8169	530178
41650	530179
76771	530180
70885	530181
76119	530182
18484	530183
5820	530184
1669	530185
113449	530186
76196	530187
14163	530188
14433	530189
146121	530190
33723	530191
69556	530192
16205	530193
10007	530194
36466	530195
8359	530196
32335	530197
36961	530198
71917	530199
40172	530200
5510	530201
116614	530202
1732	530203
72042	530204
49367	530205
4272	530206
33745	530207
10728	530208
9577	530209
8931	530210
254005	530211
107033	530212
107523	530213
74360	530214
42213	530215
200350	530216
16984	530217
7368	530218
5675	530219
10328	530220
28182	530221
96122	530222
11083	530223
9444	530224
4926	530225
38726	530226
103405	530227
25927	530228
4672	530229
22181	530230
789	530231
46896	530232
602	530233
134098	530234
40490	530235
101098	530236
23344	530237
259195	530238
60682	530239
88428	530240
261906	530241
6690	530242
163213	530243
81307	530244
95983	530245
241731	530246
33426	530247
20727	530248
131067	530249
163040	530250
96953	530251
14292	530252
112839	530253
78650	530254
194	530255
34531	530256
35756	530257
39608	530258
21940	530259
6705	530260
220382	530261
55558	530262
40014	530263
21342	530264
19198	530265
143385	530266
9211	530267
33794	530268
168146	530269
6453	530270
271173	530271
12915	530272
11783	530273
55600	530274
2780	530275
108640	530276
120	530277
56904	530278
922	530279
43	530280
21814	530281
1575	530282
260648	530283
193821	530284
13461	530285
6050	530286
69273	530287
8413	530288
5136	530289
11310	530290
239307	530291
11661	530292
170810	530293
237294	530294
78852	530295
224892	530296
2057	530297
10737	530298
55241	530299
264665	530300
22900	530301
37141	530302
253750	530303
223643	530304
167008	530305
78402	530306
20919	530307
1638	530308
56338	530309
27957	530310
140152	530311
618	530312
10639	530313
22253	530314
30931	530315
222320	530316
93171	530317
20176	530318
2590	530319
27151	530320
91221	530321
44819	530322
24460	530323
11379	530324
76977	530325
142627	530326
55693	530327
62683	530328
241320	530329
46533	530330
54401	530331
15029	530332
164415	530333
14078	530334
2368	530335
21631	530336
228120	530337
194472	530338
9844	530339
115321	530340
6161	530341
121516	530342
18457	530343
35763	530344
24646	530345
118467	530346
6066	530347
38434	530348
102968	530349
1443	530350
56877	530351
41895	530352
4619	530353
241280	530354
113807	530355
71983	530356
51167	530357
141405	530358
65613	530359
28788	530360
3933	530361
149120	530362
40156	530363
3320	530364
192294	530365
6352	530366
240023	530367
6571	530368
4933	530369
139680	530370
50266	530371
120486	530372
17443	530373
4699	530374
66944	530375
78142	530376
202910	530377
86483	530378
13900	530379
25204	530380
222002	530381
5803	530382
46688	530383
67262	530384
26977	530385
8162	530386
44715	530387
15003	530388
143825	530389
100997	530390
38456	530391
136057	530392
132073	530393
34331	530394
62512	530395
31413	530396
60934	530397
22243	530398
5753	530399
87046	530400
46212	530401
268743	530402
218583	530403
18182	530404
71612	530405
29831	530406
719	530407
113848	530408
162174	530409
6509	530410
70352	530411
15086	530412
1659	530413
205289	530414
5841	530415
93136	530416
2	530417
157489	530418
4694	530419
24802	530420
15329	530421
147045	530422
40087	530423
24350	530424
85701	530425
12819	530426
16690	530427
146746	530428
6925	530429
17645	530430
151915	530431
40928	530432
8332	530433
185251	530434
36152	530435
153462	530436
9599	530437
5316	530438
114259	530439
1173	530440
3585	530441
7029	530442
172784	530443
152825	530444
131446	530445
110926	530446
48264	530447
65022	530448
105669	530449
2772	530450
113218	530451
21411	530452
5766	530453
30055	530454
82404	530455
82953	530456
207	530457
13939	530458
2707	530459
191502	530460
11476	530461
4165	530462
7554	530463
151366	530464
372	530465
5438	530466
64313	530467
53927	530468
100445	530469
41789	530470
132410	530471
42218	530472
19656	530473
18843	530474
80181	530475
10218	530476
21477	530477
96684	530478
122398	530479
68049	530480
5635	530481
141979	530482
85422	530483
91824	530484
241690	530485
17849	530486
37659	530487
56345	530488
2413	530489
120306	530490
14085	530491
202039	530492
45600	530493
116115	530494
1617	530495
10711	530496
95398	530497
41	530498
62133	530499
25952	530500
4331	530501
161002	530502
19862	530503
102772	530504
119076	530505
9258	530506
209651	530507
31009	530508
81532	530509
3590	530510
36400	530511
253155	530512
87281	530513
3019	530514
68479	530515
25651	530516
1129	530517
10249	530518
88610	530519
241107	530520
722	530521
178866	530522
19984	530523
22002	530524
9346	530525
15505	530526
184908	530527
36234	530528
82423	530529
44082	530530
15262	530531
209337	530532
35281	530533
71648	530534
61413	530535
35927	530536
107595	530537
168747	530538
3868	530539
71	530540
9824	530541
11214	530542
21378	530543
271611	530544
207345	530545
13075	530546
41510	530547
248317	530548
9364	530549
1742	530550
4508	530551
1990	530552
581	530553
4867	530554
8934	530555
18517	530556
104601	530557
69610	530558
37205	530559
21730	530560
135106	530561
45059	530562
10147	530563
28327	530564
8887	530565
262791	530566
263478	530567
41696	530568
2371	530569
6594	530570
53982	530571
2377	530572
2850	530573
99406	530574
240	530575
53913	530576
221788	530577
28488	530578
98563	530579
29636	530580
18290	530581
18447	530582
180393	530583
46836	530584
13643	530585
11554	530586
5689	530587
15143	530588
153558	530589
7075	530590
26937	530591
225378	530592
215835	530593
5785	530594
12629	530595
29926	530596
113701	530597
36742	530598
16772	530599
171471	530600
4570	530601
18416	530602
1765	530603
12820	530604
75969	530605
71661	530606
168356	530607
10828	530608
12379	530609
143389	530610
36872	530611
40432	530612
35270	530613
16904	530614
15575	530615
6384	530616
2203	530617
40347	530618
120951	530619
29779	530620
184575	530621
33184	530622
97178	530623
247613	530624
10916	530625
107459	530626
9209	530627
21132	530628
141745	530629
85885	530630
192840	530631
3292	530632
28464	530633
13035	530634
17042	530635
12817	530636
9151	530637
33867	530638
12599	530639
70222	530640
12433	530641
205353	530642
8151	530643
16844	530644
21392	530645
30208	530646
214591	530647
69699	530648
144386	530649
158193	530650
11950	530651
20985	530652
98166	530653
3187	530654
32640	530655
29480	530656
32879	530657
72737	530658
121899	530659
13784	530660
14629	530661
70674	530662
146340	530663
204513	530664
143508	530665
10179	530666
226156	530667
75564	530668
30922	530669
1740	530670
20275	530671
66357	530672
133834	530673
218917	530674
40371	530675
45089	530676
21585	530677
25962	530678
16666	530679
154901	530680
98289	530681
41043	530682
48430	530683
9517	530684
33245	530685
77907	530686
96514	530687
1723	530688
59600	530689
14243	530690
24340	530691
46	530692
714	530693
2618	530694
36075	530695
60000	530696
166308	530697
79658	530698
156051	530699
583	530700
68836	530701
987	530702
202486	530703
1585	530704
116440	530705
3721	530706
52387	530707
18059	530708
73877	530709
255345	530710
61041	530711
206518	530712
6204	530713
119457	530714
34680	530715
7994	530716
1309	530717
14467	530718
2740	530719
230819	530720
11682	530721
34361	530722
89266	530723
2932	530724
152495	530725
77228	530726
22976	530727
609	530728
156328	530729
96206	530730
3298	530731
8233	530732
7316	530733
773	530734
181230	530735
6912	530736
115793	530737
219173	530738
34719	530739
1069	530740
87508	530741
97006	530742
189206	530743
9848	530744
995	530745
82170	530746
44554	530747
61437	530748
70829	530749
166214	530750
272126	530751
159449	530752
11938	530753
247724	530754
126241	530755
112111	530756
5783	530757
14151	530758
17514	530759
43119	530760
13176	530761
33	530762
88701	530763
221130	530764
236923	530765
94147	530766
7211	530767
143476	530768
91381	530769
90714	530770
145260	530771
101985	530772
5217	530773
11525	530774
157406	530775
11344	530776
12612	530777
78196	530778
30791	530779
780	530780
31960	530781
19479	530782
6927	530783
18451	530784
105553	530785
58	530786
57415	530787
20797	530788
16357	530789
50603	530790
5125	530791
212536	530792
118502	530793
17315	530794
3208	530795
101989	530796
15597	530797
12852	530798
49988	530799
120008	530800
35781	530801
24094	530802
12	530803
165845	530804
19213	530805
37339	530806
70920	530807
9603	530808
83472	530809
30731	530810
259334	530811
13241	530812
79055	530813
32380	530814
10329	530815
236283	530816
31452	530817
69771	530818
461	530819
47901	530820
87528	530821
125876	530822
15123	530823
11585	530824
154466	530825
56338	530826
3364	530827
4448	530828
35717	530829
191348	530830
7446	530831
114313	530832
10251	530833
209557	530834
12270	530835
95488	530836
12247	530837
130018	530838
83397	530839
157488	530840
39121	530841
9268	530842
10267	530843
126509	530844
392	530845
1014	530846
51615	530847
1607	530848
40236	530849
158374	530850
208009	530851
14333	530852
40951	530853
169198	530854
9341	530855
60557	530856
223619	530857
107259	530858
81370	530859
3817	530860
16379	530861
14772	530862
11840	530863
81206	530864
34936	530865
37777	530866
182884	530867
538	530868
1197	530869
35167	530870
5289	530871
164588	530872
101490	530873
71894	530874
977	530875
15812	530876
210	530877
56724	530878
6591	530879
57470	530880
152430	530881
121383	530882
14146	530883
41701	530884
140988	530885
70312	530886
63617	530887
13763	530888
32049	530889
25869	530890
80220	530891
657	530892
62218	530893
16081	530894
60877	530895
2889	530896
62208	530897
58356	530898
162781	530899
86804	530900
122873	530901
16842	530902
44295	530903
10941	530904
38754	530905
5344	530906
115783	530907
813	530908
126820	530909
55106	530910
589	530911
6424	530912
16877	530913
61252	530914
241639	530915
7513	530916
267392	530917
5681	530918
4813	530919
109213	530920
64356	530921
3590	530922
14786	530923
38532	530924
85110	530925
93195	530926
30043	530927
4664	530928
31691	530929
33374	530930
13528	530931
77165	530932
9423	530933
19528	530934
11694	530935
8277	530936
104595	530937
23104	530938
29155	530939
1361	530940
515	530941
8849	530942
12321	530943
73629	530944
16680	530945
110036	530946
781	530947
11682	530948
11005	530949
33813	530950
104541	530951
99327	530952
150056	530953
5968	530954
105479	530955
51637	530956
36968	530957
163303	530958
103238	530959
20438	530960
2135	530961
113	530962
61910	530963
575	530964
414	530965
51720	530966
14238	530967
1484	530968
229790	530969
237830	530970
40300	530971
13882	530972
7476	530973
69025	530974
190751	530975
23356	530976
104847	530977
62881	530978
145177	530979
84755	530980
206695	530981
40	530982
8513	530983
80641	530984
44679	530985
86543	530986
56133	530987
191677	530988
1448	530989
199941	530990
7147	530991
238174	530992
43138	530993
131317	530994
40499	530995
95817	530996
285	530997
13382	530998
35258	530999
74680	531000
21071	531001
4218	531002
1514	531003
255486	531004
153937	531005
12520	531006
31161	531007
19466	531008
265964	531009
61123	531010
242074	531011
18338	531012
181055	531013
168020	531014
57378	531015
26206	531016
255293	531017
4539	531018
23388	531019
30942	531020
164538	531021
58424	531022
72857	531023
78512	531024
22179	531025
24215	531026
72987	531027
202595	531028
42956	531029
36915	531030
50970	531031
25519	531032
100021	531033
48308	531034
35810	531035
65974	531036
174182	531037
130384	531038
97001	531039
126785	531040
4468	531041
10311	531042
53161	531043
30141	531044
4426	531045
1884	531046
21919	531047
78917	531048
71422	531049
8708	531050
34936	531051
55847	531052
234922	531053
202031	531054
22516	531055
131033	531056
1093	531057
2426	531058
13658	531059
86719	531060
90480	531061
19686	531062
154145	531063
224558	531064
3733	531065
17945	531066
83475	531067
20049	531068
93190	531069
41649	531070
54445	531071
15190	531072
116394	531073
9466	531074
45014	531075
119663	531076
27434	531077
59216	531078
198145	531079
132949	531080
65823	531081
101775	531082
8934	531083
5108	531084
1375	531085
8681	531086
13538	531087
87254	531088
10918	531089
3493	531090
43123	531091
95472	531092
34435	531093
30573	531094
110279	531095
4808	531096
66275	531097
236233	531098
267610	531099
161349	531100
97162	531101
110583	531102
235175	531103
27953	531104
148225	531105
121823	531106
355	531107
425	531108
48355	531109
41211	531110
8904	531111
43791	531112
34731	531113
96220	531114
39959	531115
74811	531116
142915	531117
83310	531118
247438	531119
260945	531120
6941	531121
52204	531122
150833	531123
71656	531124
59733	531125
46726	531126
53525	531127
24605	531128
95890	531129
1072	531130
1052	531131
47018	531132
72385	531133
144930	531134
8756	531135
118564	531136
64136	531137
33009	531138
2576	531139
43693	531140
16347	531141
11501	531142
2865	531143
7132	531144
204391	531145
8779	531146
121936	531147
13761	531148
72415	531149
4516	531150
85774	531151
8115	531152
2872	531153
700	531154
50866	531155
142167	531156
108801	531157
49056	531158
93965	531159
27789	531160
5561	531161
233007	531162
1782	531163
222835	531164
13145	531165
10947	531166
13227	531167
133064	531168
258884	531169
101337	531170
146598	531171
62091	531172
5918	531173
177060	531174
1099	531175
113632	531176
244564	531177
28767	531178
204891	531179
46961	531180
104304	531181
140452	531182
238	531183
151394	531184
56145	531185
73097	531186
93931	531187
2853	531188
56543	531189
8079	531190
40133	531191
252395	531192
18863	531193
107200	531194
39236	531195
13799	531196
99742	531197
3547	531198
119494	531199
267912	531200
9174	531201
212454	531202
225531	531203
98445	531204
63797	531205
11656	531206
198646	531207
67232	531208
94791	531209
140980	531210
44259	531211
64336	531212
198781	531213
5757	531214
2535	531215
13509	531216
44525	531217
9737	531218
6698	531219
148346	531220
12616	531221
23107	531222
11629	531223
228287	531224
1463	531225
164394	531226
32227	531227
887	531228
257448	531229
68559	531230
215826	531231
33279	531232
28155	531233
145561	531234
37471	531235
90548	531236
20571	531237
3964	531238
132930	531239
39479	531240
27005	531241
49685	531242
50501	531243
82776	531244
45498	531245
165074	531246
67272	531247
131750	531248
44672	531249
1993	531250
196099	531251
5204	531252
209226	531253
110174	531254
177710	531255
32305	531256
15855	531257
52876	531258
90557	531259
15579	531260
27438	531261
1741	531262
8136	531263
3505	531264
173103	531265
206095	531266
48490	531267
59498	531268
30707	531269
54289	531270
12113	531271
35993	531272
5132	531273
115084	531274
21954	531275
30767	531276
245154	531277
26917	531278
35486	531279
14521	531280
9909	531281
253312	531282
24370	531283
18858	531284
9862	531285
31443	531286
37711	531287
128818	531288
9316	531289
104650	531290
33426	531291
50279	531292
114106	531293
46088	531294
148498	531295
25696	531296
44793	531297
13639	531298
53677	531299
37922	531300
110692	531301
240104	531302
270425	531303
142313	531304
188608	531305
34334	531306
40480	531307
23775	531308
192399	531309
79190	531310
112422	531311
21427	531312
2420	531313
13485	531314
143048	531315
794	531316
5729	531317
2343	531318
33840	531319
2550	531320
20514	531321
7599	531322
23913	531323
2584	531324
7519	531325
330	531326
2279	531327
1222	531328
29410	531329
93565	531330
10601	531331
38	531332
458	531333
103422	531334
151168	531335
37559	531336
12795	531337
745	531338
76518	531339
41678	531340
17989	531341
13190	531342
61638	531343
106193	531344
71765	531345
41722	531346
26826	531347
49010	531348
1746	531349
107828	531350
135375	531351
45190	531352
39848	531353
92583	531354
27511	531355
29754	531356
3345	531357
85443	531358
33126	531359
157668	531360
123831	531361
71222	531362
123551	531363
7827	531364
67685	531365
208496	531366
204697	531367
8282	531368
204297	531369
101889	531370
16371	531371
3478	531372
3483	531373
4648	531374
83665	531375
2091	531376
43215	531377
790	531378
92955	531379
26044	531380
2709	531381
3488	531382
4244	531383
269689	531384
183003	531385
9861	531386
2391	531387
81232	531388
53127	531389
22222	531390
3177	531391
40439	531392
230679	531393
177988	531394
13713	531395
741	531396
30291	531397
5405	531398
27819	531399
7298	531400
9108	531401
76816	531402
99018	531403
1067	531404
45358	531405
52546	531406
61666	531407
115462	531408
100104	531409
47675	531410
87530	531411
18127	531412
188914	531413
95527	531414
30896	531415
177396	531416
149158	531417
97987	531418
49332	531419
13848	531420
50915	531421
7706	531422
5904	531423
62632	531424
90493	531425
4133	531426
1248	531427
2302	531428
171596	531429
1111	531430
112269	531431
135515	531432
5399	531433
6472	531434
40832	531435
25539	531436
51771	531437
89060	531438
52495	531439
153474	531440
30860	531441
103178	531442
154375	531443
73790	531444
14652	531445
138912	531446
3750	531447
13864	531448
11635	531449
254138	531450
58791	531451
3769	531452
29623	531453
125585	531454
103041	531455
241797	531456
875	531457
12238	531458
106416	531459
8040	531460
60414	531461
14816	531462
217217	531463
25188	531464
168175	531465
114583	531466
263732	531467
4787	531468
203224	531469
61359	531470
274	531471
35603	531472
33125	531473
121218	531474
26576	531475
6400	531476
13878	531477
24369	531478
69063	531479
89145	531480
9561	531481
1419	531482
6920	531483
943	531484
1383	531485
28527	531486
9087	531487
97416	531488
5936	531489
26288	531490
65190	531491
20585	531492
53612	531493
248474	531494
201370	531495
2679	531496
45263	531497
10921	531498
154374	531499
131893	531500
79696	531501
42137	531502
38236	531503
113578	531504
146512	531505
261094	531506
106114	531507
164501	531508
3887	531509
1201	531510
27783	531511
14072	531512
32280	531513
26917	531514
3179	531515
1171	531516
63200	531517
37103	531518
160301	531519
143697	531520
76722	531521
131946	531522
79	531523
6692	531524
3241	531525
131137	531526
122392	531527
3698	531528
2230	531529
104705	531530
8760	531531
85771	531532
7702	531533
10834	531534
11183	531535
166785	531536
151928	531537
3426	531538
17818	531539
152114	531540
32929	531541
119293	531542
193820	531543
120710	531544
23123	531545
163380	531546
2604	531547
76570	531548
101246	531549
60301	531550
85408	531551
1318	531552
8908	531553
85957	531554
156954	531555
253862	531556
120032	531557
49235	531558
261187	531559
231241	531560
155404	531561
51598	531562
3450	531563
108195	531564
5985	531565
135539	531566
169230	531567
7031	531568
317	531569
13351	531570
42509	531571
136256	531572
3926	531573
224467	531574
7970	531575
4501	531576
605	531577
83388	531578
109904	531579
772	531580
7461	531581
68978	531582
152483	531583
2860	531584
129326	531585
21028	531586
14241	531587
58359	531588
91290	531589
88339	531590
37909	531591
109926	531592
220126	531593
41051	531594
45433	531595
56878	531596
33948	531597
7319	531598
58561	531599
216300	531600
45393	531601
189426	531602
71741	531603
29026	531604
346	531605
8496	531606
1110	531607
98500	531608
45169	531609
10774	531610
6552	531611
268	531612
184	531613
156106	531614
117706	531615
11966	531616
6580	531617
102395	531618
99024	531619
10270	531620
3473	531621
80243	531622
2460	531623
82132	531624
180	531625
160508	531626
19787	531627
21454	531628
10478	531629
79479	531630
143687	531631
228278	531632
1505	531633
5094	531634
75343	531635
6430	531636
137161	531637
33707	531638
145393	531639
8467	531640
117127	531641
19749	531642
25489	531643
18865	531644
113683	531645
135207	531646
170898	531647
60904	531648
119552	531649
163522	531650
101860	531651
9315	531652
35349	531653
40359	531654
19772	531655
98150	531656
97650	531657
10555	531658
10095	531659
9262	531660
154902	531661
10626	531662
177190	531663
7063	531664
154925	531665
17075	531666
144525	531667
54929	531668
2025	531669
19030	531670
149810	531671
4604	531672
3640	531673
15746	531674
362	531675
261684	531676
6844	531677
62075	531678
41350	531679
197515	531680
11217	531681
203072	531682
50547	531683
27806	531684
18798	531685
98913	531686
7059	531687
56549	531688
2000	531689
133701	531690
4396	531691
165777	531692
208749	531693
132737	531694
12683	531695
41385	531696
87831	531697
137674	531698
1311	531699
168273	531700
1832	531701
36328	531702
12348	531703
41784	531704
199	531705
4803	531706
130204	531707
246470	531708
13228	531709
867	531710
47774	531711
9944	531712
55260	531713
11380	531714
1127	531715
162370	531716
23205	531717
16288	531718
11968	531719
56130	531720
26602	531721
31467	531722
10433	531723
2778	531724
1006	531725
52907	531726
200852	531727
86333	531728
1240	531729
30674	531730
50720	531731
32400	531732
35768	531733
138231	531734
11190	531735
13765	531736
23873	531737
88883	531738
105057	531739
95599	531740
30462	531741
254352	531742
4119	531743
31984	531744
16910	531745
137793	531746
22632	531747
98907	531748
63773	531749
42982	531750
80674	531751
19767	531752
57237	531753
241162	531754
46034	531755
3750	531756
64290	531757
3046	531758
26176	531759
27283	531760
3678	531761
20911	531762
7512	531763
247567	531764
16759	531765
137883	531766
12981	531767
103005	531768
38930	531769
15855	531770
21085	531771
13464	531772
25235	531773
14098	531774
356	531775
96983	531776
23979	531777
15774	531778
5312	531779
20503	531780
11730	531781
795	531782
13809	531783
136661	531784
31631	531785
50	531786
26117	531787
261325	531788
151039	531789
8804	531790
18757	531791
14697	531792
2525	531793
3210	531794
6934	531795
114634	531796
223259	531797
33234	531798
42483	531799
1043	531800
71552	531801
9589	531802
107777	531803
515	531804
243533	531805
127464	531806
19522	531807
59642	531808
31135	531809
11079	531810
225669	531811
56315	531812
17346	531813
13577	531814
39602	531815
266773	531816
8787	531817
220	531818
45064	531819
123290	531820
56705	531821
17057	531822
18654	531823
80576	531824
58844	531825
42014	531826
8815	531827
58478	531828
39043	531829
26367	531830
103700	531831
90169	531832
100238	531833
26542	531834
51756	531835
15842	531836
67960	531837
34415	531838
129740	531839
423	531840
25594	531841
72808	531842
335	531843
4447	531844
17180	531845
113748	531846
21478	531847
169165	531848
158777	531849
2149	531850
21978	531851
201041	531852
10631	531853
36729	531854
222418	531855
49715	531856
77609	531857
39972	531858
153675	531859
12705	531860
111240	531861
138219	531862
171301	531863
68272	531864
153729	531865
120850	531866
216820	531867
107781	531868
79366	531869
72094	531870
590	531871
5243	531872
1119	531873
56074	531874
222677	531875
84547	531876
448	531877
12631	531878
4642	531879
14674	531880
115752	531881
51470	531882
76425	531883
8306	531884
240453	531885
61641	531886
68590	531887
17322	531888
41331	531889
134544	531890
37233	531891
96277	531892
9170	531893
11944	531894
237411	531895
27318	531896
45127	531897
8960	531898
44506	531899
175177	531900
189868	531901
20069	531902
51965	531903
345	531904
9696	531905
187765	531906
78522	531907
183260	531908
170019	531909
45749	531910
26580	531911
110104	531912
39864	531913
106042	531914
54419	531915
7030	531916
1336	531917
27800	531918
133329	531919
3111	531920
4785	531921
898	531922
45034	531923
9760	531924
28245	531925
18247	531926
56985	531927
40249	531928
111162	531929
4961	531930
151376	531931
50334	531932
16012	531933
302	531934
4658	531935
220829	531936
89217	531937
73633	531938
12270	531939
150427	531940
50330	531941
98938	531942
118263	531943
156665	531944
154593	531945
80435	531946
34606	531947
271973	531948
93331	531949
8792	531950
93167	531951
108943	531952
128200	531953
82690	531954
127502	531955
6191	531956
92662	531957
4015	531958
12025	531959
87777	531960
61539	531961
43896	531962
90477	531963
267938	531964
172356	531965
11206	531966
197648	531967
1091	531968
110342	531969
9568	531970
42543	531971
752	531972
11267	531973
15335	531974
1704	531975
94092	531976
61519	531977
865	531978
6189	531979
60392	531980
69845	531981
61137	531982
3701	531983
6891	531984
39030	531985
137549	531986
72187	531987
3530	531988
55430	531989
40494	531990
144812	531991
140102	531992
19690	531993
32609	531994
7273	531995
35623	531996
1507	531997
167192	531998
67811	531999
193588	532000
15642	532001
648	532002
8721	532003
87	532004
1011	532005
254654	532006
23572	532007
35245	532008
44702	532009
17419	532010
20551	532011
75766	532012
87769	532013
173740	532014
14612	532015
44035	532016
18137	532017
40283	532018
46897	532019
45245	532020
217880	532021
41104	532022
3171	532023
911	532024
79667	532025
51049	532026
1333	532027
70736	532028
2765	532029
165716	532030
101306	532031
17241	532032
194773	532033
146970	532034
16352	532035
1509	532036
133901	532037
81742	532038
1507	532039
151357	532040
124246	532041
21873	532042
48265	532043
150	532044
701	532045
12266	532046
125242	532047
62126	532048
96102	532049
79717	532050
109677	532051
40027	532052
266	532053
149333	532054
1785	532055
57409	532056
442	532057
82259	532058
20490	532059
209459	532060
10661	532061
34799	532062
2107	532063
13781	532064
32556	532065
258678	532066
82899	532067
4737	532068
16277	532069
10901	532070
21117	532071
52211	532072
165203	532073
312	532074
14191	532075
19890	532076
6189	532077
2475	532078
82815	532079
96	532080
183241	532081
3870	532082
49195	532083
112533	532084
58651	532085
15210	532086
8942	532087
153	532088
47008	532089
193961	532090
214176	532091
41642	532092
102906	532093
14281	532094
1222	532095
50231	532096
5071	532097
80178	532098
6471	532099
27354	532100
198250	532101
23021	532102
75045	532103
152628	532104
23323	532105
71303	532106
5194	532107
25504	532108
14280	532109
96096	532110
103542	532111
1446	532112
97564	532113
6332	532114
76632	532115
259881	532116
43565	532117
21623	532118
120182	532119
28417	532120
3531	532121
74385	532122
5562	532123
14310	532124
194	532125
27074	532126
2473	532127
34667	532128
1065	532129
30473	532130
49443	532131
48944	532132
1280	532133
195757	532134
35474	532135
173907	532136
3561	532137
75721	532138
123500	532139
232018	532140
7723	532141
7578	532142
59202	532143
243427	532144
13462	532145
213086	532146
59992	532147
56930	532148
176081	532149
113341	532150
2849	532151
5205	532152
136889	532153
26202	532154
25649	532155
2919	532156
13238	532157
3034	532158
610	532159
41759	532160
67284	532161
11015	532162
97925	532163
20743	532164
60053	532165
73687	532166
113123	532167
18502	532168
91364	532169
116671	532170
3164	532171
429	532172
31359	532173
42555	532174
35431	532175
1092	532176
146491	532177
10242	532178
17332	532179
33884	532180
22012	532181
177061	532182
238356	532183
8577	532184
1003	532185
177627	532186
140219	532187
108401	532188
84618	532189
38249	532190
64130	532191
53199	532192
27200	532193
25626	532194
6168	532195
91501	532196
10194	532197
23600	532198
385	532199
18130	532200
194160	532201
55955	532202
119821	532203
234858	532204
54514	532205
11848	532206
107510	532207
234129	532208
1893	532209
9632	532210
138671	532211
43084	532212
1722	532213
46727	532214
40453	532215
1421	532216
164652	532217
23982	532218
264400	532219
37914	532220
39403	532221
133920	532222
3944	532223
33831	532224
4592	532225
101208	532226
18260	532227
31928	532228
5193	532229
34818	532230
24822	532231
151488	532232
67667	532233
72056	532234
121522	532235
110953	532236
41024	532237
20788	532238
95702	532239
11245	532240
32676	532241
23642	532242
59704	532243
11659	532244
6989	532245
102547	532246
13454	532247
102515	532248
42383	532249
149921	532250
481	532251
16116	532252
68710	532253
4941	532254
67	532255
263157	532256
7313	532257
77266	532258
12692	532259
1366	532260
67141	532261
365	532262
161029	532263
20588	532264
243686	532265
12668	532266
60294	532267
201703	532268
187770	532269
8226	532270
1120	532271
1296	532272
9390	532273
180323	532274
53098	532275
19092	532276
4429	532277
93222	532278
29725	532279
37349	532280
7250	532281
805	532282
92	532283
23797	532284
23044	532285
5369	532286
94101	532287
150820	532288
11461	532289
22631	532290
59195	532291
95101	532292
84812	532293
22904	532294
3361	532295
28328	532296
169734	532297
973	532298
106040	532299
32284	532300
52926	532301
33318	532302
32339	532303
12493	532304
60017	532305
6436	532306
24945	532307
79896	532308
212307	532309
32	532310
35454	532311
86941	532312
242026	532313
10784	532314
8511	532315
802	532316
18129	532317
11996	532318
27682	532319
152690	532320
239088	532321
41050	532322
7258	532323
8671	532324
22225	532325
12618	532326
3647	532327
9858	532328
44345	532329
29624	532330
111228	532331
1878	532332
884	532333
43384	532334
1072	532335
39040	532336
99322	532337
2292	532338
1794	532339
133134	532340
23608	532341
41816	532342
193579	532343
2436	532344
145364	532345
966	532346
43409	532347
192006	532348
6727	532349
7080	532350
74642	532351
144775	532352
1183	532353
163694	532354
15432	532355
30162	532356
31635	532357
15200	532358
67027	532359
2060	532360
1555	532361
1205	532362
23353	532363
28899	532364
81660	532365
109610	532366
18136	532367
152818	532368
234967	532369
39803	532370
24622	532371
28494	532372
36191	532373
26688	532374
77367	532375
43601	532376
26665	532377
163189	532378
19361	532379
11419	532380
1628	532381
146993	532382
7097	532383
11239	532384
30860	532385
2547	532386
117770	532387
60084	532388
246424	532389
25519	532390
1932	532391
279	532392
39294	532393
113315	532394
222	532395
258582	532396
549	532397
95361	532398
22930	532399
41835	532400
25348	532401
8637	532402
28041	532403
26497	532404
62157	532405
134085	532406
235465	532407
266117	532408
34347	532409
19546	532410
67132	532411
237107	532412
13440	532413
532	532414
20655	532415
212581	532416
66768	532417
251927	532418
422	532419
66439	532420
38857	532421
132429	532422
240694	532423
12925	532424
23326	532425
41318	532426
218451	532427
93085	532428
3007	532429
234820	532430
83010	532431
41917	532432
2492	532433
105971	532434
3633	532435
231946	532436
117351	532437
235029	532438
270365	532439
79232	532440
109670	532441
348	532442
243824	532443
80953	532444
71416	532445
160086	532446
36176	532447
12433	532448
14495	532449
24487	532450
9097	532451
28974	532452
25049	532453
2868	532454
30403	532455
85263	532456
24380	532457
154726	532458
97785	532459
22144	532460
232874	532461
16497	532462
4279	532463
10447	532464
92850	532465
69751	532466
12807	532467
82070	532468
74265	532469
3959	532470
1714	532471
19142	532472
124450	532473
68023	532474
99408	532475
77251	532476
87435	532477
84049	532478
172300	532479
2619	532480
118214	532481
48384	532482
74620	532483
12226	532484
13092	532485
1150	532486
40159	532487
73795	532488
82280	532489
230309	532490
6179	532491
153167	532492
92987	532493
68743	532494
58	532495
106880	532496
25761	532497
103343	532498
26210	532499
121214	532500
21450	532501
139294	532502
260794	532503
241983	532504
7632	532505
5598	532506
1540	532507
72512	532508
14869	532509
48523	532510
20059	532511
126188	532512
71494	532513
28386	532514
237838	532515
51815	532516
11507	532517
154611	532518
103091	532519
160118	532520
12587	532521
12417	532522
18034	532523
125154	532524
186792	532525
178905	532526
7219	532527
47418	532528
127818	532529
64478	532530
1230	532531
256676	532532
3994	532533
1136	532534
216170	532535
5994	532536
2019	532537
88083	532538
958	532539
15053	532540
17732	532541
82043	532542
165378	532543
51290	532544
99193	532545
203	532546
1331	532547
149301	532548
9835	532549
27639	532550
95687	532551
72532	532552
34450	532553
70619	532554
72770	532555
18968	532556
4807	532557
26960	532558
1976	532559
50862	532560
4232	532561
65764	532562
255665	532563
82560	532564
47152	532565
20737	532566
515	532567
121952	532568
24344	532569
143188	532570
36375	532571
2	532572
5863	532573
122860	532574
10145	532575
147230	532576
27781	532577
49739	532578
111854	532579
2491	532580
79025	532581
116288	532582
131420	532583
51361	532584
158456	532585
4315	532586
2689	532587
233809	532588
11883	532589
50428	532590
42849	532591
23284	532592
156359	532593
21006	532594
150400	532595
98225	532596
1943	532597
45056	532598
35310	532599
31853	532600
98829	532601
189738	532602
1920	532603
37777	532604
13181	532605
18383	532606
2802	532607
102458	532608
9301	532609
126605	532610
140036	532611
183983	532612
84317	532613
35	532614
24246	532615
1817	532616
28518	532617
35127	532618
176469	532619
2440	532620
49035	532621
5868	532622
1363	532623
4033	532624
8491	532625
48804	532626
149346	532627
164497	532628
48	532629
124132	532630
120400	532631
1069	532632
58517	532633
76006	532634
59226	532635
177114	532636
8087	532637
120539	532638
143767	532639
18486	532640
141495	532641
29575	532642
20274	532643
243961	532644
156791	532645
73468	532646
40264	532647
4326	532648
1030	532649
70758	532650
68244	532651
88365	532652
15198	532653
30475	532654
52217	532655
42656	532656
80227	532657
263462	532658
24324	532659
106574	532660
176168	532661
67083	532662
16276	532663
39221	532664
270553	532665
79574	532666
56937	532667
150873	532668
11360	532669
51859	532670
4771	532671
16660	532672
137446	532673
4517	532674
40361	532675
5613	532676
12608	532677
80203	532678
13011	532679
14571	532680
114488	532681
71442	532682
2912	532683
11358	532684
8711	532685
40403	532686
734	532687
3881	532688
225953	532689
45718	532690
135203	532691
75664	532692
95876	532693
10164	532694
3780	532695
22	532696
133654	532697
196829	532698
59255	532699
198397	532700
6469	532701
5452	532702
3258	532703
43584	532704
42808	532705
8681	532706
50812	532707
29411	532708
7887	532709
22620	532710
1144	532711
46675	532712
45041	532713
3	532714
13834	532715
160737	532716
6879	532717
4169	532718
87421	532719
92489	532720
1594	532721
16417	532722
32103	532723
78808	532724
61739	532725
75056	532726
67397	532727
9822	532728
17218	532729
3533	532730
22760	532731
12662	532732
6817	532733
29631	532734
1578	532735
204132	532736
36209	532737
112164	532738
442	532739
27459	532740
10791	532741
30551	532742
1110	532743
2648	532744
14897	532745
21755	532746
8751	532747
8396	532748
61813	532749
5436	532750
14562	532751
626	532752
13461	532753
146390	532754
59178	532755
1536	532756
69436	532757
27724	532758
148555	532759
28117	532760
125417	532761
1859	532762
1656	532763
14054	532764
2169	532765
47976	532766
230476	532767
79731	532768
146223	532769
143	532770
58443	532771
29986	532772
31087	532773
56467	532774
223651	532775
3187	532776
92158	532777
203530	532778
18388	532779
10978	532780
3286	532781
776	532782
196922	532783
4177	532784
419	532785
169412	532786
19935	532787
748	532788
135219	532789
10843	532790
2301	532791
134216	532792
68909	532793
14028	532794
624	532795
2713	532796
35675	532797
61439	532798
53325	532799
266175	532800
8599	532801
21724	532802
43428	532803
427	532804
7687	532805
9810	532806
11275	532807
49088	532808
100146	532809
19427	532810
82832	532811
43453	532812
66126	532813
19272	532814
869	532815
96719	532816
11507	532817
14073	532818
154552	532819
48673	532820
96788	532821
138871	532822
259820	532823
61814	532824
87200	532825
20132	532826
145480	532827
101276	532828
95949	532829
229225	532830
52932	532831
23025	532832
44853	532833
192351	532834
251704	532835
1100	532836
5253	532837
38061	532838
20589	532839
6692	532840
239193	532841
79679	532842
38643	532843
11829	532844
281	532845
127904	532846
7683	532847
5493	532848
60072	532849
74280	532850
7318	532851
106294	532852
26658	532853
2393	532854
271626	532855
118844	532856
27214	532857
148758	532858
30819	532859
12066	532860
133515	532861
60115	532862
131066	532863
3362	532864
13934	532865
3992	532866
13071	532867
81275	532868
145571	532869
71700	532870
272372	532871
2573	532872
112080	532873
4432	532874
35636	532875
227957	532876
146114	532877
116088	532878
24626	532879
1814	532880
246152	532881
11849	532882
34251	532883
87483	532884
1054	532885
105899	532886
696	532887
87291	532888
267	532889
32112	532890
21524	532891
3069	532892
35901	532893
75720	532894
1992	532895
18684	532896
130180	532897
10744	532898
142174	532899
214797	532900
13646	532901
213840	532902
2830	532903
74255	532904
9621	532905
142971	532906
9535	532907
141992	532908
22450	532909
94755	532910
47851	532911
150961	532912
155445	532913
5811	532914
42647	532915
21098	532916
56694	532917
510	532918
44535	532919
12253	532920
93034	532921
561	532922
5552	532923
17311	532924
5758	532925
33016	532926
44470	532927
267409	532928
69768	532929
1004	532930
87563	532931
8021	532932
45411	532933
60208	532934
36765	532935
672	532936
675	532937
161958	532938
193	532939
9953	532940
16178	532941
133966	532942
4941	532943
4456	532944
8545	532945
4713	532946
73805	532947
3040	532948
9870	532949
20421	532950
41828	532951
93052	532952
68260	532953
201906	532954
144	532955
272475	532956
3793	532957
673	532958
112844	532959
81057	532960
86176	532961
21021	532962
133521	532963
9460	532964
4649	532965
64509	532966
6570	532967
7356	532968
1708	532969
5720	532970
191918	532971
129863	532972
55692	532973
6530	532974
128591	532975
3566	532976
3509	532977
220546	532978
12294	532979
18983	532980
174169	532981
89391	532982
64233	532983
122802	532984
12774	532985
150417	532986
33375	532987
5051	532988
6638	532989
33902	532990
42794	532991
239146	532992
55308	532993
11880	532994
1834	532995
109962	532996
47375	532997
14723	532998
223535	532999
27151	533000
3853	533001
159431	533002
88102	533003
92646	533004
9578	533005
10826	533006
56531	533007
31226	533008
205383	533009
32875	533010
10976	533011
79858	533012
54625	533013
21555	533014
172374	533015
17724	533016
63148	533017
19953	533018
3642	533019
38062	533020
3662	533021
3279	533022
2094	533023
28771	533024
10713	533025
38957	533026
121285	533027
5377	533028
13471	533029
476	533030
78646	533031
9424	533032
120653	533033
161655	533034
6426	533035
87070	533036
69412	533037
47789	533038
53503	533039
12920	533040
34852	533041
78322	533042
34190	533043
108610	533044
134974	533045
261982	533046
12465	533047
4760	533048
3113	533049
151550	533050
28561	533051
37826	533052
269592	533053
2656	533054
170434	533055
6726	533056
6791	533057
46291	533058
57996	533059
261934	533060
28691	533061
6550	533062
131375	533063
5104	533064
3100	533065
54911	533066
88835	533067
14874	533068
34642	533069
162146	533070
20091	533071
113720	533072
3998	533073
28348	533074
31121	533075
164123	533076
124784	533077
87517	533078
43407	533079
297	533080
14436	533081
53085	533082
1533	533083
131151	533084
9622	533085
1994	533086
33085	533087
53898	533088
69666	533089
35672	533090
36385	533091
13078	533092
17465	533093
161928	533094
31099	533095
89074	533096
190780	533097
10118	533098
26497	533099
160280	533100
140307	533101
10	533102
59571	533103
6205	533104
741	533105
27110	533106
98857	533107
73665	533108
50658	533109
144	533110
63360	533111
3972	533112
4818	533113
69981	533114
157759	533115
87348	533116
139660	533117
192976	533118
9533	533119
128028	533120
150263	533121
188621	533122
1879	533123
27091	533124
116487	533125
1750	533126
58346	533127
49251	533128
58418	533129
8280	533130
6372	533131
1995	533132
201147	533133
25520	533134
7261	533135
4092	533136
170	533137
8420	533138
65120	533139
249153	533140
11445	533141
1749	533142
2572	533143
213344	533144
18090	533145
69386	533146
101197	533147
31750	533148
46630	533149
144589	533150
204469	533151
111099	533152
5358	533153
3542	533154
70267	533155
35316	533156
97726	533157
2934	533158
12343	533159
7891	533160
29878	533161
179148	533162
23009	533163
100537	533164
60995	533165
140820	533166
36389	533167
18355	533168
69165	533169
156404	533170
17605	533171
2381	533172
51405	533173
3986	533174
80	533175
11195	533176
136880	533177
21765	533178
154196	533179
8351	533180
15273	533181
69312	533182
194705	533183
1328	533184
105352	533185
6748	533186
192780	533187
18018	533188
1483	533189
4335	533190
11859	533191
67918	533192
9616	533193
9080	533194
210747	533195
72623	533196
156079	533197
240676	533198
218160	533199
28243	533200
9779	533201
45240	533202
67391	533203
162332	533204
5464	533205
34040	533206
141543	533207
22905	533208
1063	533209
4320	533210
5906	533211
1367	533212
47131	533213
150976	533214
25438	533215
16386	533216
19125	533217
85252	533218
21288	533219
30255	533220
104996	533221
36656	533222
26701	533223
97868	533224
42964	533225
43030	533226
11567	533227
60892	533228
85140	533229
67557	533230
11451	533231
229241	533232
13235	533233
61871	533234
2243	533235
1625	533236
26292	533237
208781	533238
4077	533239
268178	533240
266690	533241
141308	533242
17989	533243
45	533244
198767	533245
23525	533246
51539	533247
167500	533248
986	533249
162554	533250
10365	533251
24240	533252
100584	533253
60060	533254
39853	533255
4030	533256
156404	533257
7495	533258
98490	533259
11636	533260
247654	533261
135315	533262
49724	533263
96662	533264
820	533265
2752	533266
3076	533267
25565	533268
1870	533269
53055	533270
26309	533271
135425	533272
2913	533273
45078	533274
2108	533275
6903	533276
15463	533277
127760	533278
3863	533279
95402	533280
52446	533281
106232	533282
37212	533283
898	533284
16738	533285
3121	533286
256800	533287
50620	533288
41007	533289
110335	533290
54583	533291
180169	533292
154433	533293
1335	533294
46300	533295
12710	533296
234167	533297
510	533298
188239	533299
6673	533300
57050	533301
43090	533302
236642	533303
5585	533304
40954	533305
119512	533306
2592	533307
44789	533308
261472	533309
25065	533310
126083	533311
5	533312
92504	533313
10476	533314
118172	533315
1220	533316
17899	533317
57702	533318
307	533319
101747	533320
10203	533321
135212	533322
44164	533323
107132	533324
71634	533325
20808	533326
66990	533327
113182	533328
3703	533329
143456	533330
190	533331
3464	533332
103040	533333
28511	533334
31650	533335
92815	533336
111844	533337
15908	533338
19139	533339
66191	533340
87559	533341
7706	533342
4495	533343
25455	533344
101	533345
19002	533346
33656	533347
35055	533348
559	533349
106085	533350
63752	533351
60563	533352
3093	533353
47434	533354
16593	533355
23936	533356
29420	533357
93804	533358
43940	533359
1272	533360
2077	533361
165160	533362
69171	533363
9836	533364
160753	533365
42951	533366
3683	533367
115498	533368
148121	533369
100208	533370
11717	533371
170896	533372
8413	533373
756	533374
158218	533375
49167	533376
238409	533377
201354	533378
147	533379
15065	533380
83224	533381
40740	533382
15579	533383
94080	533384
48806	533385
72897	533386
96073	533387
7589	533388
49467	533389
76933	533390
1865	533391
232711	533392
37174	533393
241023	533394
206556	533395
85019	533396
54509	533397
73602	533398
9303	533399
24386	533400
52947	533401
5377	533402
14673	533403
75621	533404
205620	533405
19762	533406
25775	533407
38408	533408
155908	533409
12302	533410
10681	533411
3264	533412
97029	533413
38886	533414
2330	533415
16372	533416
194552	533417
204833	533418
48933	533419
100502	533420
148193	533421
126525	533422
169899	533423
4481	533424
113937	533425
66669	533426
46088	533427
17914	533428
200560	533429
7710	533430
181196	533431
62521	533432
46076	533433
6289	533434
25322	533435
2976	533436
10399	533437
12870	533438
9454	533439
48935	533440
15386	533441
4905	533442
96585	533443
12406	533444
2829	533445
85897	533446
34052	533447
8936	533448
93536	533449
38642	533450
149590	533451
140582	533452
19096	533453
7360	533454
58673	533455
33577	533456
154288	533457
85973	533458
19654	533459
71252	533460
4329	533461
66405	533462
62170	533463
42933	533464
6746	533465
4945	533466
89000	533467
41615	533468
3800	533469
76972	533470
804	533471
19480	533472
39936	533473
83370	533474
8651	533475
22097	533476
267546	533477
32000	533478
48261	533479
89482	533480
34574	533481
39137	533482
39500	533483
8123	533484
91570	533485
100518	533486
186	533487
91741	533488
266477	533489
13296	533490
25969	533491
69452	533492
199630	533493
101684	533494
37324	533495
41862	533496
5524	533497
70197	533498
5425	533499
13776	533500
41536	533501
119879	533502
49236	533503
5909	533504
5289	533505
100055	533506
8009	533507
157	533508
138554	533509
20296	533510
64114	533511
15823	533512
4664	533513
7122	533514
267943	533515
8409	533516
94888	533517
161847	533518
16250	533519
30806	533520
82017	533521
38349	533522
170022	533523
28559	533524
40590	533525
11858	533526
36627	533527
54661	533528
104155	533529
190004	533530
6452	533531
162738	533532
18696	533533
9014	533534
119912	533535
76106	533536
5996	533537
238	533538
6484	533539
1255	533540
119240	533541
78857	533542
10264	533543
78156	533544
220271	533545
535	533546
157817	533547
6009	533548
265	533549
85869	533550
253	533551
249	533552
252022	533553
13398	533554
21673	533555
9366	533556
47744	533557
60715	533558
20303	533559
59087	533560
264721	533561
42483	533562
1097	533563
266191	533564
40922	533565
92335	533566
41058	533567
5019	533568
41449	533569
5936	533570
195258	533571
74826	533572
15715	533573
3687	533574
54913	533575
2055	533576
152557	533577
51469	533578
123291	533579
2927	533580
78084	533581
18040	533582
61248	533583
169675	533584
166428	533585
116714	533586
28883	533587
109312	533588
253	533589
37153	533590
225248	533591
3176	533592
97275	533593
265425	533594
10781	533595
15704	533596
166771	533597
33125	533598
15642	533599
22632	533600
122146	533601
88558	533602
29390	533603
4552	533604
26662	533605
70986	533606
245627	533607
77045	533608
13891	533609
32079	533610
1293	533611
17558	533612
237002	533613
181643	533614
13670	533615
49409	533616
10844	533617
150357	533618
66823	533619
3319	533620
38349	533621
5071	533622
6976	533623
257768	533624
96183	533625
1278	533626
34294	533627
9425	533628
19633	533629
60735	533630
46745	533631
734	533632
212295	533633
201	533634
11391	533635
46712	533636
160380	533637
201096	533638
41385	533639
100473	533640
155748	533641
62593	533642
241726	533643
236639	533644
130066	533645
52832	533646
3006	533647
262864	533648
157226	533649
524	533650
6932	533651
239480	533652
68127	533653
469	533654
5081	533655
43361	533656
37648	533657
10708	533658
125645	533659
7962	533660
169962	533661
30247	533662
22604	533663
160511	533664
33476	533665
951	533666
3439	533667
29382	533668
15800	533669
22619	533670
51349	533671
46271	533672
1689	533673
29589	533674
210940	533675
58822	533676
26666	533677
11584	533678
3561	533679
62101	533680
5073	533681
33996	533682
252724	533683
37576	533684
3712	533685
19690	533686
29684	533687
135462	533688
107531	533689
38368	533690
43452	533691
137163	533692
9169	533693
83362	533694
225110	533695
73828	533696
51255	533697
173941	533698
89627	533699
125008	533700
110765	533701
211393	533702
110598	533703
3249	533704
26322	533705
21786	533706
203214	533707
29295	533708
20274	533709
228150	533710
264530	533711
41689	533712
18040	533713
14403	533714
76934	533715
7394	533716
37765	533717
76069	533718
9798	533719
21831	533720
9546	533721
6017	533722
3495	533723
59996	533724
191048	533725
223932	533726
120353	533727
3492	533728
37074	533729
8219	533730
163269	533731
46648	533732
1141	533733
169227	533734
1384	533735
43808	533736
16983	533737
93173	533738
50053	533739
156128	533740
264947	533741
21	533742
67192	533743
22531	533744
100401	533745
2756	533746
6057	533747
52902	533748
74	533749
44	533750
243364	533751
172025	533752
131508	533753
151810	533754
87236	533755
1173	533756
296	533757
17951	533758
12495	533759
13253	533760
90302	533761
16000	533762
1353	533763
125152	533764
31872	533765
41517	533766
1397	533767
88139	533768
150421	533769
8333	533770
876	533771
163477	533772
9589	533773
80024	533774
11211	533775
11845	533776
88247	533777
58039	533778
87787	533779
64698	533780
17295	533781
2832	533782
27485	533783
2170	533784
267435	533785
36703	533786
55559	533787
21381	533788
115647	533789
23679	533790
61734	533791
29260	533792
28531	533793
217849	533794
26816	533795
3891	533796
4187	533797
45558	533798
246213	533799
249541	533800
51817	533801
1214	533802
22617	533803
45692	533804
699	533805
3762	533806
150301	533807
47501	533808
21746	533809
1202	533810
17441	533811
95756	533812
70437	533813
83760	533814
52730	533815
3493	533816
6838	533817
179766	533818
38398	533819
59360	533820
204790	533821
106089	533822
131049	533823
47524	533824
9507	533825
1759	533826
48675	533827
228878	533828
101630	533829
87106	533830
204052	533831
103786	533832
146798	533833
14360	533834
769	533835
4215	533836
267307	533837
188336	533838
24931	533839
140073	533840
256465	533841
83809	533842
24249	533843
250729	533844
256960	533845
96855	533846
9789	533847
51222	533848
67066	533849
3196	533850
158886	533851
85150	533852
24406	533853
113195	533854
26668	533855
1022	533856
242075	533857
10872	533858
153445	533859
75187	533860
89386	533861
27736	533862
88094	533863
130062	533864
562	533865
4763	533866
64939	533867
259499	533868
388	533869
7573	533870
4272	533871
172	533872
19591	533873
152910	533874
242847	533875
38474	533876
103841	533877
7037	533878
239704	533879
5834	533880
18651	533881
84679	533882
10351	533883
549	533884
43592	533885
215236	533886
88063	533887
58577	533888
156130	533889
23371	533890
2158	533891
46274	533892
141693	533893
39551	533894
38904	533895
152350	533896
35036	533897
156109	533898
5374	533899
44349	533900
3902	533901
34488	533902
3902	533903
45993	533904
101376	533905
8538	533906
8725	533907
913	533908
79505	533909
12227	533910
212469	533911
89799	533912
265237	533913
45575	533914
8720	533915
22197	533916
16147	533917
67419	533918
27863	533919
155130	533920
18532	533921
262681	533922
34011	533923
72947	533924
5115	533925
64654	533926
91075	533927
5880	533928
66232	533929
5315	533930
6915	533931
41522	533932
19323	533933
5336	533934
3607	533935
823	533936
6823	533937
145421	533938
241078	533939
70036	533940
3754	533941
575	533942
897	533943
157581	533944
20389	533945
166264	533946
78047	533947
10495	533948
19268	533949
101036	533950
23821	533951
40344	533952
255507	533953
28052	533954
103068	533955
106651	533956
82028	533957
496	533958
14578	533959
228130	533960
207298	533961
33210	533962
33907	533963
26441	533964
136484	533965
56351	533966
996	533967
65487	533968
1063	533969
790	533970
160053	533971
203769	533972
3937	533973
83490	533974
38887	533975
84519	533976
95328	533977
73945	533978
51041	533979
67177	533980
108568	533981
51502	533982
116179	533983
34162	533984
52044	533985
14036	533986
4210	533987
20264	533988
23161	533989
31660	533990
7134	533991
1156	533992
41311	533993
2895	533994
10415	533995
222139	533996
229024	533997
4526	533998
38651	533999
104354	534000
2655	534001
233415	534002
4249	534003
10141	534004
154555	534005
232917	534006
7665	534007
231577	534008
28790	534009
261928	534010
10067	534011
27859	534012
264682	534013
56832	534014
25721	534015
95341	534016
6382	534017
15928	534018
11284	534019
8729	534020
91725	534021
38052	534022
59959	534023
59402	534024
31574	534025
159113	534026
126434	534027
4513	534028
120596	534029
25446	534030
108528	534031
3488	534032
14431	534033
33174	534034
21039	534035
41464	534036
2855	534037
118117	534038
48736	534039
113538	534040
76833	534041
6665	534042
80541	534043
9482	534044
3786	534045
126010	534046
7926	534047
85675	534048
4594	534049
143339	534050
13915	534051
22517	534052
183522	534053
169960	534054
22858	534055
225318	534056
12744	534057
10718	534058
186484	534059
44068	534060
95929	534061
76371	534062
129816	534063
2188	534064
106261	534065
30021	534066
94453	534067
96867	534068
110456	534069
83828	534070
45812	534071
7496	534072
153701	534073
244867	534074
137154	534075
804	534076
42022	534077
82875	534078
112040	534079
1568	534080
202901	534081
156580	534082
74347	534083
172398	534084
36137	534085
1203	534086
164190	534087
1987	534088
186835	534089
48842	534090
130043	534091
59002	534092
34443	534093
3442	534094
166169	534095
73944	534096
235712	534097
48301	534098
48563	534099
204530	534100
153428	534101
33398	534102
49415	534103
2365	534104
214679	534105
31331	534106
220024	534107
32688	534108
139453	534109
19382	534110
3829	534111
131119	534112
108075	534113
10076	534114
210995	534115
167736	534116
5967	534117
12264	534118
131368	534119
32584	534120
103826	534121
230086	534122
88231	534123
68611	534124
41308	534125
22459	534126
15208	534127
1654	534128
19081	534129
1238	534130
82811	534131
69699	534132
5415	534133
291	534134
240	534135
224363	534136
60075	534137
201184	534138
37674	534139
5544	534140
10149	534141
57926	534142
60999	534143
102351	534144
240496	534145
6066	534146
25699	534147
6029	534148
36392	534149
617	534150
1708	534151
4022	534152
44321	534153
9091	534154
46768	534155
1314	534156
80786	534157
65330	534158
5773	534159
29810	534160
151285	534161
23678	534162
20440	534163
28525	534164
48839	534165
85405	534166
210698	534167
26152	534168
36247	534169
106138	534170
52272	534171
12279	534172
157549	534173
6471	534174
39711	534175
79112	534176
7949	534177
19102	534178
32176	534179
198255	534180
13568	534181
34200	534182
189042	534183
14045	534184
88476	534185
70254	534186
31853	534187
25841	534188
213453	534189
4717	534190
3624	534191
11558	534192
9398	534193
1349	534194
127082	534195
118267	534196
35518	534197
167929	534198
7138	534199
39336	534200
59545	534201
126299	534202
45674	534203
37444	534204
5957	534205
127068	534206
32619	534207
35549	534208
33425	534209
32489	534210
46685	534211
53222	534212
78087	534213
80121	534214
22622	534215
63733	534216
7362	534217
21158	534218
35117	534219
18589	534220
41135	534221
2304	534222
69774	534223
25012	534224
21795	534225
13171	534226
163242	534227
77155	534228
1927	534229
101791	534230
1234	534231
130686	534232
35876	534233
83018	534234
82400	534235
28444	534236
100528	534237
1228	534238
64185	534239
41300	534240
226634	534241
29218	534242
3612	534243
2226	534244
272755	534245
15204	534246
18525	534247
92466	534248
136862	534249
256046	534250
45015	534251
30070	534252
197730	534253
66409	534254
5672	534255
183703	534256
21768	534257
21217	534258
19665	534259
26627	534260
20405	534261
113060	534262
37176	534263
219717	534264
59458	534265
90376	534266
108704	534267
258099	534268
3617	534269
90299	534270
47216	534271
1584	534272
26745	534273
71934	534274
63796	534275
75547	534276
107738	534277
2273	534278
27780	534279
20274	534280
15001	534281
66795	534282
11322	534283
18703	534284
460	534285
888	534286
263067	534287
155190	534288
17710	534289
215139	534290
3086	534291
14592	534292
250541	534293
200171	534294
87172	534295
25735	534296
15359	534297
52062	534298
25817	534299
127085	534300
165754	534301
11705	534302
30613	534303
27125	534304
158402	534305
35120	534306
188321	534307
23095	534308
12195	534309
70428	534310
113480	534311
5693	534312
25649	534313
86206	534314
1016	534315
86997	534316
93652	534317
1608	534318
75447	534319
9696	534320
10021	534321
39130	534322
13243	534323
5099	534324
158912	534325
218719	534326
27350	534327
88623	534328
71550	534329
105383	534330
20353	534331
110993	534332
2761	534333
621	534334
11824	534335
10088	534336
4499	534337
77501	534338
194623	534339
41787	534340
4431	534341
2221	534342
82461	534343
43052	534344
220788	534345
91722	534346
9365	534347
154321	534348
180175	534349
165819	534350
14377	534351
169831	534352
214913	534353
150133	534354
10354	534355
175742	534356
93974	534357
45005	534358
39390	534359
1756	534360
86811	534361
964	534362
39010	534363
33982	534364
259543	534365
42094	534366
2985	534367
1863	534368
69322	534369
57006	534370
20574	534371
53568	534372
13138	534373
5094	534374
62039	534375
479	534376
26902	534377
243285	534378
30330	534379
96031	534380
257280	534381
88283	534382
39176	534383
181444	534384
40587	534385
52439	534386
5904	534387
9791	534388
60316	534389
22248	534390
160463	534391
103521	534392
13408	534393
2596	534394
153868	534395
152623	534396
41163	534397
56732	534398
10121	534399
23002	534400
56903	534401
24866	534402
82240	534403
147418	534404
161116	534405
68762	534406
50078	534407
1658	534408
18943	534409
8854	534410
23229	534411
109160	534412
26053	534413
1311	534414
73748	534415
113129	534416
67174	534417
92736	534418
66814	534419
171822	534420
69207	534421
93101	534422
863	534423
13123	534424
37832	534425
246173	534426
143928	534427
49820	534428
15431	534429
168390	534430
179012	534431
45972	534432
56182	534433
14104	534434
28635	534435
50014	534436
118502	534437
186079	534438
1	534439
175065	534440
236567	534441
17142	534442
108195	534443
46079	534444
307	534445
23358	534446
35880	534447
6704	534448
60632	534449
74363	534450
4694	534451
238886	534452
25	534453
24750	534454
116660	534455
256627	534456
42602	534457
42997	534458
135400	534459
109498	534460
24814	534461
59171	534462
6981	534463
67887	534464
3991	534465
54928	534466
8923	534467
25419	534468
168494	534469
98973	534470
66180	534471
108674	534472
3809	534473
28806	534474
502	534475
76533	534476
13871	534477
214058	534478
10669	534479
117832	534480
41293	534481
211608	534482
159753	534483
20859	534484
123114	534485
88598	534486
138004	534487
141339	534488
24647	534489
13186	534490
30034	534491
16541	534492
5866	534493
149029	534494
46155	534495
67955	534496
212230	534497
26326	534498
12992	534499
79940	534500
172523	534501
374	534502
5896	534503
29028	534504
4538	534505
4808	534506
46625	534507
94156	534508
55962	534509
219697	534510
28302	534511
13729	534512
2262	534513
66265	534514
53234	534515
34743	534516
39536	534517
164463	534518
93629	534519
16222	534520
34864	534521
28255	534522
2891	534523
153091	534524
28301	534525
7113	534526
15179	534527
99497	534528
4816	534529
59856	534530
13509	534531
11152	534532
2941	534533
2044	534534
10878	534535
8038	534536
2744	534537
63282	534538
916	534539
160602	534540
29802	534541
14829	534542
23581	534543
59359	534544
16602	534545
38754	534546
135795	534547
60773	534548
150336	534549
44765	534550
19299	534551
114257	534552
1279	534553
52802	534554
199171	534555
9370	534556
2208	534557
16167	534558
125494	534559
37774	534560
16801	534561
49523	534562
29452	534563
79774	534564
64547	534565
6454	534566
91861	534567
23563	534568
14721	534569
102216	534570
4	534571
36409	534572
129645	534573
8	534574
105400	534575
214346	534576
12871	534577
33926	534578
81859	534579
4447	534580
9161	534581
7740	534582
2297	534583
185574	534584
86488	534585
1609	534586
1524	534587
228946	534588
4924	534589
886	534590
1204	534591
28879	534592
11	534593
143272	534594
260826	534595
19463	534596
100835	534597
52160	534598
159197	534599
29514	534600
119541	534601
4845	534602
84656	534603
23064	534604
13596	534605
45144	534606
58328	534607
22220	534608
46439	534609
8708	534610
62426	534611
71078	534612
73326	534613
30407	534614
250779	534615
1035	534616
7081	534617
254891	534618
247003	534619
178532	534620
96921	534621
235733	534622
40140	534623
58460	534624
15376	534625
42775	534626
147323	534627
59321	534628
23986	534629
7703	534630
21667	534631
181136	534632
179455	534633
32515	534634
68855	534635
88882	534636
74688	534637
27208	534638
17762	534639
6028	534640
78863	534641
47235	534642
234915	534643
372	534644
13591	534645
176398	534646
1754	534647
35156	534648
5228	534649
24130	534650
19688	534651
171878	534652
68430	534653
55852	534654
253291	534655
45326	534656
23961	534657
10818	534658
71260	534659
186955	534660
215464	534661
15186	534662
785	534663
208889	534664
154533	534665
111960	534666
792	534667
71706	534668
147176	534669
145010	534670
1217	534671
160952	534672
142558	534673
146319	534674
124827	534675
9633	534676
61307	534677
11117	534678
53738	534679
9098	534680
1328	534681
60147	534682
48446	534683
540	534684
48266	534685
57638	534686
227814	534687
269283	534688
2885	534689
120456	534690
23637	534691
76998	534692
63020	534693
183025	534694
101146	534695
6693	534696
343	534697
34620	534698
97422	534699
170621	534700
55759	534701
40330	534702
600	534703
4016	534704
2605	534705
75843	534706
172243	534707
2100	534708
36073	534709
10024	534710
2955	534711
5436	534712
31648	534713
260836	534714
1344	534715
86826	534716
128700	534717
65528	534718
75894	534719
232611	534720
53362	534721
70999	534722
207459	534723
61415	534724
29130	534725
114514	534726
64523	534727
58562	534728
23261	534729
2190	534730
99762	534731
6044	534732
54187	534733
19125	534734
59429	534735
9536	534736
57996	534737
155496	534738
7764	534739
4019	534740
138299	534741
1798	534742
140543	534743
9730	534744
59384	534745
123096	534746
221801	534747
99650	534748
130180	534749
14056	534750
144386	534751
50946	534752
43016	534753
231851	534754
214350	534755
99902	534756
48	534757
27592	534758
202033	534759
258843	534760
51597	534761
27936	534762
16888	534763
3975	534764
22967	534765
110679	534766
1433	534767
52685	534768
21494	534769
19125	534770
41209	534771
22866	534772
72699	534773
54181	534774
243341	534775
22674	534776
84805	534777
43323	534778
36979	534779
21336	534780
125647	534781
11884	534782
60445	534783
31853	534784
37636	534785
219823	534786
16642	534787
11441	534788
5430	534789
73646	534790
4706	534791
50896	534792
137609	534793
190718	534794
82261	534795
25208	534796
68271	534797
5320	534798
170512	534799
26521	534800
97646	534801
28273	534802
2026	534803
21407	534804
81632	534805
261680	534806
108906	534807
120985	534808
244021	534809
13878	534810
226194	534811
9771	534812
24034	534813
64999	534814
91059	534815
3165	534816
4298	534817
66184	534818
200652	534819
164391	534820
48544	534821
5083	534822
47976	534823
4530	534824
215652	534825
85956	534826
211208	534827
90614	534828
134241	534829
50929	534830
34349	534831
1060	534832
8764	534833
2545	534834
24074	534835
63655	534836
1275	534837
4881	534838
104891	534839
11435	534840
196793	534841
46336	534842
106412	534843
31657	534844
228832	534845
15605	534846
4603	534847
201186	534848
161723	534849
4208	534850
27799	534851
24963	534852
99266	534853
24763	534854
21890	534855
19426	534856
103445	534857
24259	534858
126222	534859
2	534860
5901	534861
60125	534862
178199	534863
119866	534864
62598	534865
35785	534866
33844	534867
244234	534868
4725	534869
266327	534870
261113	534871
7028	534872
155727	534873
25924	534874
20381	534875
180375	534876
143441	534877
29	534878
5567	534879
135290	534880
186156	534881
61161	534882
23575	534883
61632	534884
4725	534885
120606	534886
27842	534887
106181	534888
174398	534889
5129	534890
4505	534891
138604	534892
14654	534893
30884	534894
24830	534895
14877	534896
148389	534897
133567	534898
212546	534899
84647	534900
71234	534901
13781	534902
22787	534903
62090	534904
38623	534905
51992	534906
111776	534907
230616	534908
31839	534909
9719	534910
14918	534911
46267	534912
188807	534913
83386	534914
97304	534915
96882	534916
947	534917
208300	534918
11105	534919
1993	534920
23563	534921
84	534922
35288	534923
56177	534924
42488	534925
146710	534926
74395	534927
27695	534928
17147	534929
757	534930
1205	534931
81158	534932
134810	534933
132729	534934
17560	534935
53679	534936
26244	534937
254300	534938
12257	534939
129504	534940
57069	534941
124535	534942
96145	534943
25757	534944
8143	534945
23435	534946
75718	534947
75021	534948
1564	534949
147174	534950
118473	534951
55410	534952
5381	534953
20355	534954
127508	534955
14422	534956
9430	534957
32771	534958
24270	534959
129904	534960
248063	534961
145244	534962
36067	534963
5624	534964
170701	534965
41086	534966
124890	534967
6305	534968
10619	534969
113770	534970
10168	534971
53431	534972
20507	534973
146147	534974
219106	534975
3970	534976
3873	534977
6759	534978
63849	534979
7844	534980
74040	534981
198476	534982
2408	534983
2229	534984
45377	534985
9714	534986
3623	534987
37628	534988
188154	534989
8843	534990
2167	534991
34911	534992
22232	534993
63108	534994
24079	534995
206779	534996
55916	534997
90052	534998
29692	534999
40928	535000
12982	535001
100207	535002
131334	535003
3670	535004
92142	535005
16053	535006
54902	535007
39354	535008
3698	535009
77480	535010
6038	535011
2447	535012
1077	535013
22771	535014
204760	535015
138355	535016
264	535017
21336	535018
231660	535019
46628	535020
26732	535021
209080	535022
30588	535023
163030	535024
18854	535025
140916	535026
81	535027
106145	535028
4229	535029
185881	535030
99645	535031
13058	535032
72553	535033
159871	535034
32764	535035
22155	535036
69752	535037
257074	535038
123323	535039
111945	535040
3503	535041
19890	535042
12452	535043
92118	535044
8621	535045
67204	535046
112745	535047
179937	535048
33805	535049
164226	535050
24237	535051
111641	535052
101114	535053
3	535054
5193	535055
7622	535056
25697	535057
73505	535058
131958	535059
31576	535060
23224	535061
38388	535062
48582	535063
224499	535064
3750	535065
198772	535066
65668	535067
87184	535068
128499	535069
76767	535070
29156	535071
157263	535072
25077	535073
262837	535074
24660	535075
101336	535076
110053	535077
24221	535078
60717	535079
86071	535080
46823	535081
36560	535082
52771	535083
18104	535084
165796	535085
234485	535086
254618	535087
197962	535088
251789	535089
68257	535090
1055	535091
39297	535092
42658	535093
27220	535094
29800	535095
131231	535096
147296	535097
109160	535098
26302	535099
94639	535100
113000	535101
31820	535102
5213	535103
152054	535104
4468	535105
1708	535106
131263	535107
14855	535108
89547	535109
252	535110
89965	535111
68324	535112
6019	535113
11061	535114
153473	535115
12782	535116
76096	535117
130107	535118
130210	535119
2598	535120
34306	535121
65144	535122
341	535123
30418	535124
1183	535125
3910	535126
16723	535127
13972	535128
16866	535129
7292	535130
164111	535131
148303	535132
108329	535133
54949	535134
9790	535135
78115	535136
15070	535137
203333	535138
74297	535139
65908	535140
29469	535141
8645	535142
31074	535143
95030	535144
18505	535145
58097	535146
19422	535147
162629	535148
55874	535149
84841	535150
79676	535151
40586	535152
78260	535153
60066	535154
1218	535155
9103	535156
183509	535157
20888	535158
212801	535159
92261	535160
34205	535161
252091	535162
165156	535163
75528	535164
112886	535165
162731	535166
203735	535167
3572	535168
59811	535169
260887	535170
158574	535171
574	535172
157453	535173
7444	535174
56816	535175
190719	535176
159946	535177
12976	535178
20092	535179
119082	535180
2226	535181
57247	535182
500	535183
67481	535184
34884	535185
165763	535186
140499	535187
11386	535188
56392	535189
208003	535190
231363	535191
15427	535192
113850	535193
33371	535194
1121	535195
16020	535196
4283	535197
128430	535198
237376	535199
132296	535200
2401	535201
165036	535202
62486	535203
96350	535204
4466	535205
1250	535206
30427	535207
1493	535208
272600	535209
5588	535210
42666	535211
11481	535212
156643	535213
127179	535214
84495	535215
2609	535216
55934	535217
54631	535218
113029	535219
77520	535220
12366	535221
13237	535222
2506	535223
10554	535224
98544	535225
145306	535226
227956	535227
3885	535228
10437	535229
30	535230
43446	535231
10993	535232
10468	535233
14087	535234
1737	535235
225056	535236
94360	535237
63134	535238
14863	535239
1412	535240
4722	535241
79062	535242
2411	535243
9836	535244
86838	535245
7108	535246
116417	535247
81088	535248
21987	535249
102667	535250
88765	535251
4885	535252
5221	535253
8411	535254
19170	535255
30675	535256
31554	535257
11076	535258
13369	535259
262141	535260
66875	535261
21149	535262
132008	535263
15501	535264
53887	535265
92182	535266
17130	535267
241824	535268
263589	535269
146544	535270
89431	535271
7502	535272
28359	535273
103799	535274
231882	535275
15498	535276
7405	535277
112885	535278
117911	535279
12357	535280
3623	535281
3872	535282
146430	535283
96692	535284
11589	535285
2430	535286
132972	535287
37580	535288
161153	535289
247729	535290
9739	535291
4445	535292
19942	535293
51	535294
135598	535295
185	535296
93664	535297
121734	535298
232010	535299
4042	535300
383	535301
62043	535302
1910	535303
41771	535304
6118	535305
350	535306
3313	535307
32403	535308
75460	535309
195560	535310
43503	535311
12336	535312
1889	535313
22411	535314
152598	535315
209034	535316
246615	535317
1500	535318
8706	535319
112205	535320
227752	535321
1030	535322
51828	535323
81796	535324
47826	535325
4424	535326
27	535327
24620	535328
101052	535329
223758	535330
251992	535331
64742	535332
85739	535333
42427	535334
257318	535335
47968	535336
153943	535337
46	535338
103684	535339
168505	535340
6976	535341
166786	535342
145821	535343
29095	535344
30148	535345
88196	535346
25992	535347
4905	535348
54726	535349
98643	535350
33154	535351
269660	535352
44483	535353
22241	535354
168370	535355
2	535356
84395	535357
2194	535358
112194	535359
57990	535360
14412	535361
128615	535362
82630	535363
36540	535364
92335	535365
12075	535366
32463	535367
71512	535368
24688	535369
36641	535370
80755	535371
70224	535372
177545	535373
243566	535374
18316	535375
157168	535376
81882	535377
134785	535378
55840	535379
202617	535380
5859	535381
15087	535382
5625	535383
1668	535384
983	535385
39979	535386
1889	535387
81394	535388
52296	535389
138291	535390
99858	535391
154916	535392
244763	535393
21906	535394
1445	535395
2399	535396
231073	535397
214502	535398
105004	535399
161235	535400
163826	535401
59429	535402
33795	535403
67117	535404
7523	535405
50304	535406
1963	535407
9197	535408
169929	535409
8689	535410
2701	535411
50996	535412
122774	535413
165372	535414
36672	535415
4296	535416
153781	535417
15938	535418
910	535419
28703	535420
61474	535421
66949	535422
258142	535423
91000	535424
154706	535425
45260	535426
11353	535427
18471	535428
60935	535429
132802	535430
96754	535431
51954	535432
19670	535433
16748	535434
77270	535435
12145	535436
66517	535437
2102	535438
19178	535439
155246	535440
16225	535441
31203	535442
18075	535443
35716	535444
234003	535445
47193	535446
66049	535447
45936	535448
85332	535449
31561	535450
221455	535451
129275	535452
4	535453
41511	535454
37982	535455
136508	535456
154986	535457
4396	535458
143411	535459
95884	535460
40067	535461
237484	535462
31778	535463
160057	535464
99366	535465
5405	535466
3906	535467
14318	535468
152047	535469
6708	535470
57177	535471
77529	535472
73334	535473
54977	535474
39741	535475
8598	535476
41173	535477
3086	535478
66017	535479
4924	535480
73018	535481
105210	535482
25009	535483
271415	535484
251071	535485
260414	535486
14330	535487
60881	535488
55840	535489
41907	535490
90051	535491
61040	535492
62361	535493
50772	535494
51853	535495
15901	535496
86382	535497
248768	535498
143969	535499
65548	535500
15277	535501
80065	535502
9702	535503
14475	535504
125639	535505
708	535506
12036	535507
170015	535508
168359	535509
34658	535510
151933	535511
70631	535512
38044	535513
44465	535514
88627	535515
154204	535516
52850	535517
171	535518
112900	535519
252902	535520
213469	535521
54342	535522
45668	535523
19202	535524
126133	535525
15176	535526
229656	535527
31172	535528
8391	535529
75804	535530
8682	535531
168421	535532
89978	535533
20836	535534
202764	535535
169302	535536
125832	535537
161044	535538
8485	535539
58768	535540
10849	535541
88385	535542
2390	535543
43041	535544
29138	535545
38825	535546
194132	535547
66783	535548
27179	535549
14452	535550
240138	535551
2051	535552
69551	535553
76920	535554
21078	535555
83	535556
95992	535557
72491	535558
179616	535559
8	535560
29870	535561
25147	535562
197539	535563
26752	535564
6619	535565
30976	535566
19456	535567
7236	535568
1493	535569
4176	535570
82637	535571
18755	535572
1770	535573
9419	535574
2	535575
43813	535576
53594	535577
262512	535578
11105	535579
5912	535580
23378	535581
49216	535582
1794	535583
37894	535584
46902	535585
16875	535586
165596	535587
95941	535588
371	535589
135646	535590
88420	535591
1024	535592
380	535593
19107	535594
19092	535595
56641	535596
48466	535597
125242	535598
6421	535599
17577	535600
105974	535601
12637	535602
153	535603
51931	535604
54733	535605
134101	535606
2353	535607
53139	535608
67247	535609
18948	535610
70357	535611
182910	535612
4656	535613
38505	535614
25284	535615
5053	535616
114754	535617
68430	535618
8113	535619
29984	535620
31579	535621
5741	535622
201860	535623
112410	535624
83394	535625
156707	535626
13973	535627
100454	535628
144541	535629
122240	535630
14026	535631
35279	535632
1330	535633
248097	535634
2688	535635
141462	535636
10069	535637
179186	535638
133033	535639
13540	535640
8607	535641
24121	535642
11	535643
850	535644
8531	535645
13863	535646
99602	535647
233913	535648
35280	535649
267641	535650
38083	535651
222844	535652
9680	535653
2046	535654
7366	535655
80590	535656
24406	535657
55516	535658
55456	535659
97	535660
217381	535661
130700	535662
42111	535663
309	535664
14629	535665
157210	535666
104571	535667
184	535668
85858	535669
90096	535670
25563	535671
103099	535672
18437	535673
116217	535674
205547	535675
45488	535676
109187	535677
261620	535678
1097	535679
174086	535680
216403	535681
115780	535682
80079	535683
43246	535684
82335	535685
72650	535686
22135	535687
167561	535688
36788	535689
101017	535690
168172	535691
856	535692
22558	535693
1440	535694
11920	535695
52874	535696
82983	535697
7784	535698
247651	535699
190920	535700
121403	535701
61627	535702
93885	535703
137263	535704
24146	535705
14860	535706
101272	535707
77416	535708
126972	535709
24326	535710
58271	535711
68316	535712
85349	535713
120	535714
13248	535715
213405	535716
135607	535717
28281	535718
10270	535719
41426	535720
3992	535721
220444	535722
73518	535723
51639	535724
13346	535725
5607	535726
151012	535727
16190	535728
85862	535729
10742	535730
249019	535731
20367	535732
3798	535733
78726	535734
36015	535735
77502	535736
84557	535737
191959	535738
228992	535739
36912	535740
170835	535741
122	535742
1173	535743
22022	535744
91562	535745
57880	535746
42203	535747
6316	535748
54537	535749
6698	535750
172170	535751
80392	535752
24360	535753
58767	535754
7467	535755
159320	535756
15460	535757
105361	535758
63313	535759
27599	535760
2531	535761
106849	535762
89	535763
33084	535764
11844	535765
100594	535766
32341	535767
71144	535768
3962	535769
6599	535770
15180	535771
23377	535772
8018	535773
71888	535774
359	535775
31984	535776
7694	535777
29253	535778
20916	535779
163871	535780
7726	535781
20506	535782
1235	535783
1533	535784
151584	535785
118534	535786
51230	535787
39625	535788
162233	535789
66212	535790
5316	535791
109952	535792
165644	535793
8916	535794
108439	535795
58157	535796
70210	535797
435	535798
75184	535799
20438	535800
2820	535801
27458	535802
20713	535803
71776	535804
9551	535805
91789	535806
30940	535807
72202	535808
103295	535809
46037	535810
37743	535811
269239	535812
6725	535813
954	535814
171261	535815
8068	535816
261418	535817
112850	535818
25827	535819
13423	535820
60130	535821
9989	535822
53474	535823
6843	535824
9846	535825
38828	535826
261607	535827
11738	535828
88338	535829
352	535830
43333	535831
248200	535832
214965	535833
6395	535834
36916	535835
38055	535836
71357	535837
19991	535838
36187	535839
80290	535840
9461	535841
42395	535842
43126	535843
53042	535844
151604	535845
54863	535846
87603	535847
14044	535848
190821	535849
45808	535850
72720	535851
13026	535852
76974	535853
46238	535854
103182	535855
44178	535856
64102	535857
16661	535858
70942	535859
214	535860
110635	535861
9212	535862
47214	535863
47214	535864
35741	535865
137619	535866
262411	535867
41762	535868
22216	535869
23941	535870
24031	535871
142412	535872
84719	535873
8069	535874
802	535875
8419	535876
41004	535877
24434	535878
4488	535879
21365	535880
5017	535881
7631	535882
16	535883
15864	535884
16613	535885
259736	535886
11073	535887
10563	535888
78683	535889
22439	535890
6513	535891
17260	535892
53603	535893
19731	535894
8997	535895
12678	535896
74892	535897
128312	535898
42852	535899
3744	535900
168058	535901
822	535902
3368	535903
80103	535904
5505	535905
15263	535906
212943	535907
6497	535908
49832	535909
10881	535910
52462	535911
118687	535912
24195	535913
62518	535914
84511	535915
80131	535916
70031	535917
48934	535918
79506	535919
2931	535920
183985	535921
184299	535922
34431	535923
57872	535924
5672	535925
22068	535926
31250	535927
39806	535928
54134	535929
42101	535930
9574	535931
242056	535932
9351	535933
33059	535934
81144	535935
149616	535936
152406	535937
1136	535938
24058	535939
114073	535940
72134	535941
64465	535942
7531	535943
948	535944
2858	535945
42107	535946
57761	535947
68881	535948
60671	535949
29592	535950
132724	535951
23984	535952
82970	535953
94060	535954
30365	535955
165992	535956
11815	535957
259770	535958
13897	535959
70120	535960
187607	535961
59126	535962
77377	535963
4282	535964
189076	535965
131335	535966
1172	535967
14153	535968
10234	535969
3429	535970
54955	535971
15637	535972
124101	535973
36047	535974
111815	535975
5262	535976
1339	535977
27962	535978
33963	535979
131828	535980
31267	535981
18577	535982
93606	535983
12928	535984
73563	535985
37589	535986
134756	535987
56590	535988
4192	535989
78112	535990
62826	535991
10346	535992
48657	535993
95191	535994
2248	535995
17290	535996
13842	535997
5724	535998
39809	535999
82692	536000
10228	536001
144070	536002
70057	536003
3863	536004
49641	536005
4333	536006
54478	536007
16088	536008
48469	536009
13511	536010
29506	536011
15077	536012
93636	536013
17156	536014
186207	536015
33931	536016
130788	536017
244	536018
131264	536019
285	536020
15273	536021
384	536022
123326	536023
77427	536024
18999	536025
678	536026
102971	536027
136668	536028
259030	536029
84390	536030
4236	536031
566	536032
14798	536033
18694	536034
407	536035
1614	536036
26488	536037
52010	536038
228670	536039
8361	536040
34597	536041
102812	536042
18947	536043
2529	536044
44394	536045
23362	536046
211458	536047
41481	536048
3680	536049
269	536050
9026	536051
187989	536052
10308	536053
36564	536054
8626	536055
221445	536056
2033	536057
35801	536058
52411	536059
20975	536060
829	536061
5388	536062
62280	536063
119976	536064
58076	536065
86252	536066
242555	536067
2315	536068
32003	536069
152515	536070
25566	536071
47098	536072
69725	536073
3456	536074
63710	536075
90802	536076
106376	536077
26792	536078
160143	536079
42729	536080
27333	536081
39230	536082
102	536083
30749	536084
38652	536085
109330	536086
8226	536087
76285	536088
96098	536089
13659	536090
215588	536091
113249	536092
266592	536093
252732	536094
14774	536095
233636	536096
66156	536097
5429	536098
30450	536099
18070	536100
51431	536101
181224	536102
157328	536103
10969	536104
113046	536105
528	536106
239414	536107
100499	536108
70260	536109
54221	536110
257393	536111
129542	536112
99865	536113
2713	536114
246830	536115
97466	536116
82602	536117
63707	536118
9923	536119
39163	536120
108324	536121
44431	536122
7417	536123
67292	536124
60999	536125
3536	536126
213633	536127
147801	536128
13229	536129
82954	536130
42280	536131
33603	536132
20643	536133
1847	536134
4177	536135
51835	536136
70593	536137
34208	536138
19361	536139
17231	536140
49281	536141
53535	536142
14349	536143
80365	536144
19574	536145
58608	536146
186588	536147
15688	536148
171277	536149
180011	536150
111817	536151
768	536152
58736	536153
9606	536154
30828	536155
7013	536156
141918	536157
545	536158
244190	536159
74839	536160
1252	536161
120065	536162
44214	536163
240069	536164
246306	536165
266976	536166
95565	536167
258908	536168
66198	536169
85341	536170
4802	536171
76003	536172
32693	536173
22603	536174
256082	536175
7956	536176
119390	536177
64856	536178
813	536179
90022	536180
866	536181
65229	536182
127701	536183
270	536184
46695	536185
11776	536186
27988	536187
72632	536188
267063	536189
18946	536190
98277	536191
87980	536192
8110	536193
7412	536194
16329	536195
9836	536196
52728	536197
121514	536198
68685	536199
17691	536200
156264	536201
12869	536202
226169	536203
44844	536204
57908	536205
85152	536206
23674	536207
63888	536208
5486	536209
113647	536210
40074	536211
112990	536212
10072	536213
178421	536214
50589	536215
271	536216
14033	536217
72309	536218
71603	536219
91858	536220
17746	536221
7651	536222
17294	536223
78300	536224
209622	536225
57699	536226
66918	536227
4442	536228
3470	536229
40482	536230
2372	536231
4428	536232
26674	536233
180392	536234
32091	536235
206790	536236
7301	536237
31238	536238
126116	536239
26915	536240
22340	536241
87515	536242
41479	536243
4337	536244
20302	536245
126675	536246
264013	536247
49295	536248
86144	536249
8235	536250
11644	536251
109126	536252
24188	536253
19874	536254
35275	536255
1775	536256
176780	536257
10351	536258
164124	536259
68220	536260
51312	536261
5585	536262
16941	536263
4631	536264
90556	536265
1384	536266
216844	536267
11581	536268
243652	536269
55539	536270
2929	536271
60072	536272
1685	536273
39770	536274
2660	536275
75909	536276
53925	536277
157292	536278
13625	536279
78517	536280
49999	536281
516	536282
144327	536283
137845	536284
17521	536285
38798	536286
149003	536287
1531	536288
62149	536289
12996	536290
8283	536291
46315	536292
115030	536293
105627	536294
86414	536295
9176	536296
1896	536297
13993	536298
217889	536299
7939	536300
51358	536301
234	536302
15803	536303
19372	536304
111318	536305
712	536306
32177	536307
2843	536308
63931	536309
7811	536310
199650	536311
77805	536312
42701	536313
197635	536314
109514	536315
157965	536316
26270	536317
243132	536318
37865	536319
112407	536320
59219	536321
19180	536322
110140	536323
127000	536324
18348	536325
24270	536326
222856	536327
141710	536328
111205	536329
58373	536330
65305	536331
122552	536332
22213	536333
104744	536334
21650	536335
148415	536336
370	536337
12825	536338
127863	536339
158790	536340
11519	536341
164645	536342
112	536343
60308	536344
88731	536345
57421	536346
1562	536347
167995	536348
88393	536349
3645	536350
78471	536351
35858	536352
87166	536353
52220	536354
76668	536355
20480	536356
86679	536357
3228	536358
27686	536359
13171	536360
100935	536361
15753	536362
13461	536363
11092	536364
26690	536365
162433	536366
71660	536367
218726	536368
75799	536369
4682	536370
176300	536371
37660	536372
56947	536373
351	536374
14791	536375
148300	536376
3856	536377
155842	536378
271809	536379
15020	536380
8638	536381
115571	536382
35257	536383
44638	536384
2277	536385
21239	536386
4838	536387
2019	536388
146937	536389
161610	536390
52084	536391
10965	536392
80585	536393
30729	536394
28113	536395
18687	536396
2187	536397
66093	536398
15601	536399
9615	536400
22347	536401
1810	536402
108771	536403
3963	536404
267959	536405
246890	536406
6245	536407
1167	536408
50594	536409
29950	536410
76400	536411
51145	536412
58386	536413
70403	536414
3727	536415
131026	536416
158301	536417
58728	536418
1836	536419
23608	536420
3107	536421
250503	536422
10853	536423
167196	536424
140970	536425
12316	536426
52555	536427
41307	536428
5390	536429
231726	536430
16497	536431
66688	536432
149975	536433
72237	536434
175917	536435
213	536436
12443	536437
200752	536438
71217	536439
26521	536440
11665	536441
45938	536442
47927	536443
1649	536444
4522	536445
63684	536446
134170	536447
62625	536448
272	536449
32312	536450
265905	536451
159192	536452
119	536453
1945	536454
12453	536455
37875	536456
19127	536457
1705	536458
6410	536459
2496	536460
1235	536461
43245	536462
42229	536463
101412	536464
43753	536465
2264	536466
100408	536467
1729	536468
96267	536469
41103	536470
137963	536471
930	536472
7226	536473
37044	536474
45225	536475
249680	536476
219641	536477
100679	536478
1279	536479
6876	536480
36849	536481
41053	536482
12519	536483
221166	536484
92430	536485
185612	536486
1993	536487
87360	536488
39004	536489
11590	536490
10262	536491
2160	536492
32922	536493
1003	536494
23333	536495
176007	536496
88567	536497
5261	536498
42380	536499
101991	536500
153518	536501
88926	536502
47087	536503
1701	536504
18	536505
78412	536506
2286	536507
96962	536508
65890	536509
1072	536510
29076	536511
35029	536512
58266	536513
91005	536514
55391	536515
9329	536516
16072	536517
6583	536518
23532	536519
26936	536520
11071	536521
11932	536522
68646	536523
220400	536524
8769	536525
30172	536526
32818	536527
250320	536528
20305	536529
93203	536530
259014	536531
15570	536532
157089	536533
101128	536534
149115	536535
55747	536536
214805	536537
12335	536538
53571	536539
72604	536540
15021	536541
26869	536542
159908	536543
64656	536544
90239	536545
171305	536546
162553	536547
64902	536548
3244	536549
115057	536550
2806	536551
44171	536552
12373	536553
164315	536554
2687	536555
3282	536556
24039	536557
7077	536558
3156	536559
549	536560
73590	536561
250928	536562
9703	536563
14047	536564
135462	536565
20679	536566
188409	536567
272754	536568
13276	536569
147030	536570
86823	536571
1306	536572
40385	536573
268512	536574
15659	536575
19495	536576
155294	536577
156701	536578
685	536579
57815	536580
113326	536581
20542	536582
56966	536583
62648	536584
51658	536585
22612	536586
29352	536587
812	536588
73361	536589
43859	536590
43374	536591
7522	536592
1720	536593
68158	536594
45549	536595
258123	536596
158103	536597
27237	536598
687	536599
250789	536600
25903	536601
19234	536602
9310	536603
523	536604
63125	536605
161507	536606
29990	536607
40041	536608
13286	536609
112676	536610
15213	536611
264446	536612
66186	536613
120720	536614
56584	536615
30345	536616
105030	536617
99817	536618
235441	536619
71241	536620
475	536621
59814	536622
2138	536623
155495	536624
30075	536625
78031	536626
256	536627
211293	536628
406	536629
38993	536630
25422	536631
31856	536632
25346	536633
1416	536634
12652	536635
17804	536636
9635	536637
70008	536638
18947	536639
113636	536640
51831	536641
9395	536642
64670	536643
26478	536644
209611	536645
25033	536646
20009	536647
195576	536648
219622	536649
48474	536650
28393	536651
4815	536652
205284	536653
62408	536654
22807	536655
114082	536656
52559	536657
2865	536658
152673	536659
2590	536660
47732	536661
4063	536662
32161	536663
3414	536664
3148	536665
120106	536666
29003	536667
7609	536668
6252	536669
18811	536670
23177	536671
85691	536672
136317	536673
84457	536674
35732	536675
88675	536676
111588	536677
8664	536678
88628	536679
133432	536680
254310	536681
18477	536682
4866	536683
146422	536684
4044	536685
45922	536686
79164	536687
170613	536688
5587	536689
3155	536690
2972	536691
14150	536692
192	536693
31961	536694
211399	536695
104544	536696
11611	536697
95875	536698
103970	536699
17094	536700
61376	536701
9420	536702
35113	536703
6583	536704
28786	536705
3698	536706
233673	536707
6340	536708
225122	536709
170760	536710
199913	536711
1250	536712
105894	536713
27597	536714
5768	536715
15656	536716
24022	536717
24312	536718
1143	536719
66759	536720
90369	536721
6745	536722
8534	536723
12968	536724
199908	536725
6830	536726
7277	536727
45552	536728
107110	536729
33222	536730
9550	536731
77224	536732
93217	536733
8523	536734
53082	536735
19920	536736
18979	536737
2107	536738
5207	536739
114344	536740
7168	536741
2246	536742
595	536743
52777	536744
125401	536745
39333	536746
129953	536747
31017	536748
14453	536749
28883	536750
15779	536751
591	536752
36862	536753
128539	536754
111896	536755
11868	536756
117966	536757
4862	536758
3880	536759
14362	536760
522	536761
158140	536762
74658	536763
66454	536764
37431	536765
9885	536766
4647	536767
167628	536768
8691	536769
8266	536770
90689	536771
17461	536772
253489	536773
26193	536774
30388	536775
33113	536776
11314	536777
23653	536778
1421	536779
148812	536780
69362	536781
50965	536782
150	536783
18037	536784
77415	536785
119157	536786
14700	536787
2397	536788
16122	536789
11239	536790
70005	536791
75741	536792
24320	536793
60936	536794
272473	536795
5460	536796
251773	536797
64220	536798
46927	536799
35503	536800
9136	536801
78615	536802
21520	536803
97543	536804
10721	536805
10585	536806
37866	536807
2293	536808
25380	536809
5679	536810
157206	536811
147953	536812
1514	536813
224528	536814
76540	536815
72203	536816
454	536817
143171	536818
108842	536819
109394	536820
40276	536821
1549	536822
111515	536823
34563	536824
19408	536825
225146	536826
84771	536827
489	536828
72050	536829
49898	536830
79216	536831
1934	536832
58766	536833
261588	536834
86810	536835
11202	536836
25489	536837
29331	536838
4948	536839
973	536840
131878	536841
54506	536842
6954	536843
77050	536844
33596	536845
32504	536846
2523	536847
1496	536848
264631	536849
30002	536850
95305	536851
165226	536852
2875	536853
39374	536854
102308	536855
8064	536856
53	536857
160903	536858
10106	536859
130851	536860
55088	536861
28662	536862
103987	536863
52171	536864
140796	536865
50867	536866
23169	536867
25958	536868
23939	536869
92748	536870
22584	536871
134	536872
12397	536873
3385	536874
2514	536875
536	536876
8941	536877
133283	536878
11900	536879
54313	536880
25971	536881
248126	536882
157600	536883
108874	536884
82241	536885
5730	536886
112166	536887
36135	536888
96963	536889
93047	536890
84123	536891
5497	536892
49781	536893
84559	536894
12567	536895
92093	536896
3002	536897
94374	536898
13005	536899
27051	536900
40632	536901
11574	536902
86478	536903
32242	536904
423	536905
18121	536906
210527	536907
114969	536908
261379	536909
29828	536910
81825	536911
91480	536912
26	536913
27563	536914
39120	536915
96800	536916
22349	536917
28466	536918
23583	536919
148550	536920
3197	536921
17061	536922
25883	536923
42326	536924
1047	536925
73439	536926
71317	536927
6862	536928
55252	536929
31358	536930
40198	536931
9832	536932
85612	536933
56	536934
27634	536935
177455	536936
106247	536937
3423	536938
2277	536939
166833	536940
229848	536941
19015	536942
1287	536943
260827	536944
2735	536945
47344	536946
267469	536947
650	536948
31941	536949
167793	536950
63640	536951
8828	536952
14056	536953
27844	536954
14124	536955
2250	536956
6265	536957
270096	536958
125373	536959
23466	536960
158365	536961
53210	536962
53380	536963
44479	536964
102024	536965
56133	536966
89159	536967
47011	536968
249724	536969
169291	536970
258154	536971
30557	536972
1220	536973
36716	536974
3768	536975
136560	536976
5566	536977
60990	536978
171	536979
2502	536980
682	536981
67400	536982
13865	536983
917	536984
76459	536985
3411	536986
7354	536987
12485	536988
44848	536989
33734	536990
115653	536991
18688	536992
24885	536993
3443	536994
64250	536995
156781	536996
31326	536997
25736	536998
60341	536999
16411	537000
1036	537001
17506	537002
9719	537003
108051	537004
9785	537005
139786	537006
10539	537007
115314	537008
13025	537009
720	537010
114395	537011
9464	537012
7086	537013
6042	537014
5837	537015
103099	537016
49006	537017
37369	537018
111080	537019
11046	537020
113253	537021
103868	537022
36195	537023
44288	537024
44847	537025
88837	537026
47492	537027
31871	537028
65028	537029
7488	537030
28981	537031
6993	537032
134101	537033
21795	537034
83391	537035
382	537036
23868	537037
779	537038
1606	537039
26553	537040
38327	537041
8953	537042
1521	537043
1199	537044
48000	537045
109634	537046
2406	537047
4835	537048
74187	537049
1036	537050
49191	537051
39889	537052
58959	537053
14855	537054
2082	537055
784	537056
7506	537057
2764	537058
14437	537059
107385	537060
251364	537061
367	537062
245061	537063
69472	537064
44718	537065
61643	537066
203834	537067
3936	537068
72491	537069
39382	537070
28746	537071
17953	537072
661	537073
12332	537074
43797	537075
184335	537076
24882	537077
10630	537078
17276	537079
22197	537080
5151	537081
89905	537082
21993	537083
113153	537084
166424	537085
22654	537086
10791	537087
142329	537088
104932	537089
200642	537090
859	537091
9982	537092
76495	537093
19591	537094
8577	537095
16137	537096
1531	537097
33704	537098
15031	537099
1521	537100
227684	537101
4038	537102
8994	537103
2230	537104
18928	537105
52954	537106
95247	537107
42876	537108
66494	537109
98587	537110
20490	537111
5929	537112
3037	537113
27417	537114
75633	537115
30663	537116
227793	537117
156583	537118
226025	537119
113507	537120
837	537121
53028	537122
2565	537123
155778	537124
31809	537125
135	537126
68847	537127
46322	537128
199795	537129
41736	537130
186396	537131
487	537132
249981	537133
3506	537134
20948	537135
145604	537136
344	537137
8417	537138
1520	537139
4875	537140
405	537141
451	537142
202631	537143
47146	537144
4073	537145
44389	537146
11117	537147
9847	537148
181696	537149
59864	537150
172889	537151
278	537152
5014	537153
95374	537154
1797	537155
3821	537156
56559	537157
10035	537158
8864	537159
34521	537160
31351	537161
9822	537162
95958	537163
206369	537164
203647	537165
57823	537166
16354	537167
4855	537168
102764	537169
28872	537170
10744	537171
492	537172
8565	537173
9821	537174
47774	537175
814	537176
36779	537177
1839	537178
217995	537179
55652	537180
207447	537181
19469	537182
21483	537183
91335	537184
118370	537185
112	537186
10002	537187
1652	537188
9264	537189
153736	537190
72318	537191
9652	537192
27116	537193
62158	537194
29459	537195
33043	537196
35549	537197
899	537198
78304	537199
97763	537200
69271	537201
166610	537202
37077	537203
167635	537204
10063	537205
259243	537206
65511	537207
24778	537208
193587	537209
44336	537210
144489	537211
28059	537212
69565	537213
22746	537214
42744	537215
12193	537216
34554	537217
38774	537218
22053	537219
111061	537220
30825	537221
33603	537222
7725	537223
30180	537224
159413	537225
1320	537226
85129	537227
53946	537228
23001	537229
20504	537230
106961	537231
244315	537232
13226	537233
69326	537234
22643	537235
52222	537236
28171	537237
2239	537238
24627	537239
2757	537240
191726	537241
61797	537242
12706	537243
19334	537244
165670	537245
247873	537246
56378	537247
40761	537248
27249	537249
54139	537250
194527	537251
41	537252
791	537253
45023	537254
2205	537255
1927	537256
461	537257
136281	537258
131007	537259
486	537260
35849	537261
296	537262
49334	537263
243490	537264
23774	537265
40485	537266
75078	537267
1710	537268
113240	537269
1934	537270
23929	537271
1830	537272
9341	537273
12766	537274
5094	537275
60149	537276
245438	537277
1852	537278
39061	537279
113775	537280
48922	537281
108937	537282
10010	537283
64580	537284
195428	537285
50173	537286
636	537287
80088	537288
18287	537289
4394	537290
236482	537291
45306	537292
82049	537293
21911	537294
63378	537295
201586	537296
1449	537297
63072	537298
25585	537299
12432	537300
187312	537301
46209	537302
170993	537303
220540	537304
36126	537305
213950	537306
7793	537307
17368	537308
24067	537309
43636	537310
1808	537311
4755	537312
5373	537313
2620	537314
16907	537315
85671	537316
156249	537317
12133	537318
15714	537319
64383	537320
109621	537321
64643	537322
21618	537323
57676	537324
6810	537325
127961	537326
235447	537327
101404	537328
28608	537329
37967	537330
24824	537331
47380	537332
42408	537333
454	537334
53027	537335
43350	537336
146583	537337
5323	537338
13329	537339
129055	537340
532	537341
78568	537342
1490	537343
47255	537344
6421	537345
98895	537346
10269	537347
90523	537348
47563	537349
68365	537350
6340	537351
40462	537352
12545	537353
21990	537354
238556	537355
12713	537356
203361	537357
70575	537358
214108	537359
125246	537360
143276	537361
4927	537362
64635	537363
16361	537364
105201	537365
30550	537366
256013	537367
147592	537368
1446	537369
42811	537370
14944	537371
37714	537372
40464	537373
3882	537374
2239	537375
133688	537376
38935	537377
61808	537378
147347	537379
763	537380
42320	537381
120428	537382
20197	537383
23138	537384
12034	537385
64034	537386
55093	537387
28410	537388
75547	537389
37735	537390
19724	537391
25386	537392
24898	537393
152250	537394
271230	537395
4416	537396
5472	537397
177483	537398
50643	537399
168609	537400
255807	537401
144357	537402
43132	537403
186808	537404
48354	537405
79271	537406
7416	537407
18899	537408
32734	537409
8031	537410
111458	537411
6102	537412
140216	537413
169256	537414
8775	537415
111895	537416
3918	537417
49149	537418
9224	537419
22609	537420
209605	537421
31844	537422
88611	537423
2088	537424
10022	537425
25733	537426
6984	537427
32575	537428
78461	537429
62381	537430
30827	537431
59986	537432
2225	537433
2062	537434
125607	537435
38971	537436
263264	537437
13646	537438
17811	537439
75996	537440
21370	537441
25652	537442
22707	537443
71315	537444
17971	537445
35745	537446
2621	537447
71337	537448
71740	537449
95802	537450
1067	537451
410	537452
39817	537453
25238	537454
5650	537455
6006	537456
96541	537457
194099	537458
4492	537459
8896	537460
93088	537461
32230	537462
1350	537463
1261	537464
7193	537465
6300	537466
5880	537467
14653	537468
37051	537469
139486	537470
245901	537471
112139	537472
35477	537473
4131	537474
48054	537475
82119	537476
128390	537477
3002	537478
7387	537479
17760	537480
44097	537481
33667	537482
76062	537483
241492	537484
10074	537485
2030	537486
166239	537487
4146	537488
23771	537489
120871	537490
113117	537491
241395	537492
5866	537493
32690	537494
192535	537495
205117	537496
122649	537497
81940	537498
25865	537499
49432	537500
65536	537501
7677	537502
31631	537503
72480	537504
124165	537505
3060	537506
9826	537507
21445	537508
137588	537509
130946	537510
30660	537511
156444	537512
34970	537513
71483	537514
3663	537515
252808	537516
41700	537517
36727	537518
95353	537519
25459	537520
191443	537521
75409	537522
6	537523
133592	537524
34347	537525
50718	537526
2794	537527
33540	537528
3644	537529
6235	537530
17854	537531
85982	537532
32914	537533
27161	537534
260523	537535
198998	537536
22554	537537
63333	537538
148	537539
14405	537540
38535	537541
15989	537542
120463	537543
93617	537544
99231	537545
3900	537546
170840	537547
421	537548
62897	537549
247057	537550
12165	537551
98815	537552
17407	537553
14551	537554
263940	537555
54177	537556
11918	537557
2617	537558
74513	537559
243705	537560
2058	537561
105351	537562
28673	537563
7579	537564
56661	537565
6067	537566
7507	537567
6769	537568
81559	537569
4704	537570
199008	537571
110004	537572
70338	537573
3300	537574
80971	537575
62807	537576
41078	537577
27773	537578
7162	537579
7152	537580
13617	537581
77090	537582
160792	537583
6903	537584
10228	537585
57117	537586
59805	537587
104870	537588
50379	537589
3172	537590
16365	537591
5303	537592
2101	537593
25147	537594
3869	537595
70190	537596
96510	537597
1346	537598
66685	537599
106525	537600
37382	537601
48750	537602
3391	537603
91418	537604
261144	537605
145620	537606
65410	537607
154634	537608
46761	537609
10891	537610
22818	537611
19529	537612
46513	537613
61129	537614
9211	537615
52656	537616
44161	537617
136499	537618
4419	537619
265766	537620
47902	537621
147061	537622
3714	537623
46947	537624
902	537625
54981	537626
163159	537627
226076	537628
13709	537629
38152	537630
7333	537631
152	537632
15405	537633
19533	537634
2039	537635
59487	537636
6501	537637
55421	537638
15195	537639
158554	537640
864	537641
74041	537642
252582	537643
56301	537644
254176	537645
5311	537646
58646	537647
6344	537648
33568	537649
65488	537650
7649	537651
52736	537652
8037	537653
126022	537654
54025	537655
247478	537656
189906	537657
16272	537658
74693	537659
53121	537660
16713	537661
80120	537662
269911	537663
7139	537664
9241	537665
103213	537666
2089	537667
59177	537668
92885	537669
28886	537670
159045	537671
33762	537672
6255	537673
29872	537674
44060	537675
2173	537676
181320	537677
64376	537678
84878	537679
3182	537680
192854	537681
49606	537682
67507	537683
13865	537684
8313	537685
10271	537686
4076	537687
16311	537688
21095	537689
1067	537690
13876	537691
24254	537692
247813	537693
149600	537694
19688	537695
134398	537696
251097	537697
256933	537698
818	537699
148129	537700
44254	537701
138906	537702
73478	537703
5278	537704
264919	537705
16841	537706
79501	537707
203359	537708
102632	537709
41498	537710
1052	537711
3	537712
396	537713
8	537714
30751	537715
72337	537716
8533	537717
800	537718
44240	537719
11233	537720
2506	537721
129902	537722
102148	537723
66383	537724
54325	537725
105744	537726
24489	537727
22220	537728
27317	537729
23699	537730
132852	537731
270568	537732
6294	537733
112759	537734
22937	537735
88272	537736
143612	537737
70919	537738
185551	537739
173817	537740
68573	537741
169209	537742
1587	537743
19906	537744
837	537745
109780	537746
168125	537747
61994	537748
67557	537749
106243	537750
16989	537751
146168	537752
7050	537753
4446	537754
29706	537755
7240	537756
78758	537757
23795	537758
185504	537759
7173	537760
257381	537761
187725	537762
1901	537763
24281	537764
54597	537765
50856	537766
3207	537767
268174	537768
4556	537769
132203	537770
113679	537771
196411	537772
28729	537773
228	537774
58343	537775
74017	537776
309	537777
40045	537778
97002	537779
72087	537780
195362	537781
121429	537782
100070	537783
13961	537784
43403	537785
30331	537786
57083	537787
100986	537788
2535	537789
82281	537790
154622	537791
97974	537792
81992	537793
106675	537794
65172	537795
130254	537796
11790	537797
21173	537798
7754	537799
2569	537800
31688	537801
8537	537802
1312	537803
21900	537804
121507	537805
95720	537806
10282	537807
14486	537808
605	537809
119592	537810
105163	537811
30893	537812
132661	537813
49142	537814
142853	537815
59050	537816
51038	537817
680	537818
237375	537819
46749	537820
19257	537821
74166	537822
108093	537823
139975	537824
56768	537825
27799	537826
42004	537827
65164	537828
3790	537829
8766	537830
16850	537831
34644	537832
23262	537833
28915	537834
203935	537835
107652	537836
59521	537837
269172	537838
6792	537839
98678	537840
50072	537841
18482	537842
6280	537843
67211	537844
13065	537845
89839	537846
68626	537847
44926	537848
71672	537849
109632	537850
170709	537851
6812	537852
214519	537853
239211	537854
164142	537855
244991	537856
11336	537857
162095	537858
1802	537859
32098	537860
55539	537861
98005	537862
1149	537863
13290	537864
269476	537865
8492	537866
201721	537867
57337	537868
128229	537869
62114	537870
179979	537871
20023	537872
23765	537873
11313	537874
61919	537875
210867	537876
34723	537877
73802	537878
30047	537879
255859	537880
223412	537881
109285	537882
115846	537883
15609	537884
13767	537885
41910	537886
1413	537887
28704	537888
126855	537889
69575	537890
8328	537891
28589	537892
17485	537893
117720	537894
75425	537895
115399	537896
106246	537897
53539	537898
59113	537899
107080	537900
25395	537901
161424	537902
21480	537903
15472	537904
38590	537905
171953	537906
70125	537907
2272	537908
24114	537909
147204	537910
134380	537911
413	537912
32519	537913
29056	537914
21889	537915
243428	537916
20331	537917
1653	537918
37869	537919
327	537920
30128	537921
5496	537922
14259	537923
11037	537924
11437	537925
37807	537926
9758	537927
602	537928
61086	537929
503	537930
248701	537931
30617	537932
46074	537933
23432	537934
5361	537935
268360	537936
162592	537937
43239	537938
28300	537939
28669	537940
1551	537941
2115	537942
39654	537943
17996	537944
30056	537945
145191	537946
46851	537947
857	537948
18902	537949
34628	537950
32061	537951
52395	537952
49916	537953
69485	537954
91501	537955
71101	537956
233029	537957
8731	537958
66330	537959
133879	537960
22089	537961
1769	537962
1533	537963
76	537964
46664	537965
107111	537966
53292	537967
64280	537968
122388	537969
13589	537970
69690	537971
3671	537972
15568	537973
131980	537974
206452	537975
1489	537976
149488	537977
61140	537978
46	537979
18137	537980
116621	537981
106627	537982
73609	537983
23800	537984
1480	537985
24463	537986
34840	537987
9829	537988
81701	537989
236633	537990
30161	537991
143233	537992
27179	537993
53342	537994
63928	537995
4179	537996
146280	537997
140761	537998
17060	537999
59490	538000
13521	538001
72540	538002
6700	538003
26246	538004
116399	538005
96395	538006
265142	538007
26426	538008
157876	538009
81	538010
13762	538011
66337	538012
71965	538013
129391	538014
20973	538015
89824	538016
33083	538017
1828	538018
55161	538019
40749	538020
41752	538021
241346	538022
37180	538023
960	538024
237436	538025
7179	538026
5002	538027
60157	538028
55369	538029
33453	538030
78805	538031
9564	538032
148506	538033
2345	538034
126428	538035
3627	538036
45873	538037
68958	538038
100199	538039
27355	538040
64690	538041
12350	538042
324	538043
105958	538044
177683	538045
31921	538046
257300	538047
217730	538048
107440	538049
219145	538050
567	538051
6567	538052
17367	538053
127341	538054
32573	538055
71044	538056
159810	538057
112532	538058
25563	538059
198364	538060
37269	538061
257358	538062
13170	538063
17285	538064
159731	538065
102164	538066
19335	538067
8184	538068
2816	538069
7825	538070
5656	538071
16629	538072
80045	538073
180	538074
713	538075
194220	538076
70049	538077
51549	538078
12860	538079
53572	538080
23704	538081
2162	538082
18365	538083
260863	538084
2163	538085
12958	538086
253417	538087
8339	538088
11957	538089
108172	538090
7511	538091
22207	538092
51234	538093
139093	538094
124658	538095
166	538096
48660	538097
227825	538098
241550	538099
1951	538100
91917	538101
121413	538102
20471	538103
47159	538104
92149	538105
129227	538106
89626	538107
62328	538108
10667	538109
56910	538110
1664	538111
172180	538112
20283	538113
18410	538114
139885	538115
187985	538116
21064	538117
31825	538118
61819	538119
109692	538120
269419	538121
1774	538122
4753	538123
63145	538124
116895	538125
111040	538126
5278	538127
99858	538128
1934	538129
2325	538130
4009	538131
45433	538132
111573	538133
6319	538134
159052	538135
104556	538136
54120	538137
21265	538138
349	538139
1276	538140
1741	538141
32543	538142
14594	538143
166258	538144
7459	538145
208668	538146
23808	538147
12131	538148
2096	538149
1806	538150
119115	538151
6594	538152
68470	538153
60334	538154
831	538155
79907	538156
159256	538157
33412	538158
99640	538159
39003	538160
158353	538161
32320	538162
184354	538163
24331	538164
5113	538165
14294	538166
44628	538167
14438	538168
69387	538169
74897	538170
925	538171
163535	538172
11338	538173
203503	538174
12280	538175
29786	538176
247450	538177
1108	538178
52726	538179
5557	538180
25568	538181
220269	538182
40379	538183
131760	538184
150828	538185
92650	538186
16620	538187
267404	538188
80954	538189
53509	538190
131600	538191
9252	538192
33281	538193
29747	538194
50171	538195
111810	538196
58858	538197
12935	538198
8206	538199
25914	538200
28182	538201
26391	538202
27642	538203
31497	538204
91304	538205
144789	538206
191489	538207
55501	538208
54098	538209
380	538210
20838	538211
34345	538212
35008	538213
202379	538214
5183	538215
25979	538216
42269	538217
39226	538218
27153	538219
90673	538220
71349	538221
106864	538222
10751	538223
35169	538224
258744	538225
7365	538226
9069	538227
11764	538228
54138	538229
20679	538230
1211	538231
9352	538232
61770	538233
18	538234
9265	538235
132096	538236
116367	538237
113093	538238
3409	538239
36432	538240
6069	538241
9215	538242
144548	538243
9502	538244
66677	538245
66778	538246
306	538247
37605	538248
6954	538249
181578	538250
844	538251
70482	538252
10288	538253
40606	538254
24286	538255
44656	538256
141894	538257
79506	538258
126055	538259
141611	538260
67227	538261
15515	538262
23844	538263
32956	538264
74162	538265
170067	538266
3718	538267
64191	538268
22796	538269
29213	538270
135832	538271
28946	538272
216669	538273
41411	538274
163748	538275
94314	538276
147511	538277
566	538278
5412	538279
85219	538280
51844	538281
49307	538282
22096	538283
258108	538284
55623	538285
16031	538286
71398	538287
5926	538288
219331	538289
82183	538290
369	538291
38859	538292
24149	538293
42357	538294
143559	538295
44477	538296
57596	538297
26249	538298
2822	538299
8629	538300
76627	538301
159770	538302
140513	538303
130727	538304
33816	538305
109877	538306
6009	538307
10182	538308
265282	538309
242086	538310
70443	538311
57294	538312
4238	538313
153989	538314
92249	538315
14318	538316
185107	538317
15489	538318
115656	538319
62159	538320
10276	538321
24098	538322
104370	538323
3077	538324
43170	538325
11241	538326
19234	538327
4474	538328
10252	538329
1070	538330
24475	538331
44307	538332
19929	538333
70	538334
994	538335
173504	538336
58212	538337
166505	538338
105013	538339
16029	538340
855	538341
54823	538342
100166	538343
87526	538344
50878	538345
73858	538346
123153	538347
29093	538348
3460	538349
50702	538350
20079	538351
14160	538352
30230	538353
25288	538354
14536	538355
25961	538356
13079	538357
140716	538358
15307	538359
3119	538360
9922	538361
18741	538362
92558	538363
83382	538364
2177	538365
34633	538366
13209	538367
8249	538368
17419	538369
43996	538370
28705	538371
5037	538372
122671	538373
2053	538374
33432	538375
23004	538376
153346	538377
4274	538378
1499	538379
36165	538380
19874	538381
677	538382
131739	538383
1688	538384
191415	538385
75006	538386
599	538387
6773	538388
46132	538389
146829	538390
129890	538391
64085	538392
134447	538393
6829	538394
221249	538395
55096	538396
40164	538397
100313	538398
8254	538399
70697	538400
17286	538401
24509	538402
148541	538403
10397	538404
58552	538405
115700	538406
55432	538407
4006	538408
9058	538409
44728	538410
20850	538411
200495	538412
53484	538413
128652	538414
4315	538415
14824	538416
55303	538417
117173	538418
66544	538419
49101	538420
110488	538421
55428	538422
151060	538423
98546	538424
125589	538425
53344	538426
39194	538427
10026	538428
42608	538429
143358	538430
151595	538431
220926	538432
260806	538433
220344	538434
25305	538435
135582	538436
110165	538437
69540	538438
33552	538439
166249	538440
27977	538441
27247	538442
114978	538443
19613	538444
25320	538445
17580	538446
70258	538447
3249	538448
122794	538449
8583	538450
262304	538451
80365	538452
46468	538453
37131	538454
43453	538455
51441	538456
28737	538457
158903	538458
94669	538459
63967	538460
156748	538461
166	538462
73854	538463
17416	538464
10581	538465
140627	538466
41987	538467
71140	538468
32732	538469
12754	538470
13506	538471
84225	538472
96598	538473
245784	538474
249312	538475
13692	538476
93460	538477
373	538478
1776	538479
126948	538480
154420	538481
4661	538482
631	538483
12794	538484
7283	538485
94888	538486
70892	538487
176426	538488
6085	538489
6638	538490
59	538491
103452	538492
90800	538493
4624	538494
72095	538495
4793	538496
22922	538497
66590	538498
127539	538499
35012	538500
11135	538501
98170	538502
144025	538503
15556	538504
214085	538505
96306	538506
16122	538507
154609	538508
11469	538509
212806	538510
7358	538511
8277	538512
5790	538513
33480	538514
72016	538515
16672	538516
1532	538517
63084	538518
15250	538519
19317	538520
30591	538521
14018	538522
2626	538523
8581	538524
72770	538525
18937	538526
7689	538527
98921	538528
4906	538529
119466	538530
10158	538531
213564	538532
2695	538533
19899	538534
58843	538535
196	538536
110603	538537
303	538538
217259	538539
751	538540
216183	538541
101240	538542
37000	538543
45480	538544
93375	538545
71114	538546
29836	538547
18198	538548
38112	538549
201422	538550
178241	538551
100440	538552
3782	538553
139601	538554
227870	538555
58079	538556
19325	538557
41521	538558
69414	538559
46846	538560
35267	538561
29369	538562
5522	538563
101123	538564
59932	538565
252008	538566
68733	538567
21885	538568
60526	538569
41126	538570
119516	538571
8737	538572
99826	538573
32150	538574
157	538575
52432	538576
98984	538577
67553	538578
16594	538579
3394	538580
148376	538581
53570	538582
50701	538583
43836	538584
84587	538585
45351	538586
187167	538587
2134	538588
4457	538589
78374	538590
80	538591
67512	538592
63643	538593
4742	538594
31617	538595
187837	538596
2942	538597
123610	538598
124253	538599
20516	538600
117519	538601
269132	538602
34140	538603
139530	538604
4917	538605
106901	538606
21645	538607
134402	538608
16109	538609
2422	538610
11335	538611
223607	538612
104181	538613
4207	538614
26061	538615
2556	538616
30280	538617
6420	538618
235268	538619
45689	538620
50887	538621
4448	538622
234810	538623
1704	538624
89632	538625
88499	538626
28438	538627
620	538628
172893	538629
93171	538630
188276	538631
25068	538632
249028	538633
18306	538634
118072	538635
164878	538636
67962	538637
73608	538638
10854	538639
14314	538640
152288	538641
8338	538642
111212	538643
76607	538644
28134	538645
3833	538646
60086	538647
1195	538648
16759	538649
170020	538650
237356	538651
63276	538652
252912	538653
162302	538654
85341	538655
137757	538656
54145	538657
21159	538658
28623	538659
91331	538660
75931	538661
54464	538662
5416	538663
153196	538664
38998	538665
79624	538666
121435	538667
135204	538668
15548	538669
65714	538670
81147	538671
61726	538672
15772	538673
22068	538674
2056	538675
3607	538676
12521	538677
15396	538678
18863	538679
119516	538680
49523	538681
143	538682
14383	538683
32644	538684
56156	538685
36659	538686
943	538687
21309	538688
101505	538689
131592	538690
70979	538691
82154	538692
34942	538693
36011	538694
17220	538695
3318	538696
67766	538697
31563	538698
58795	538699
9516	538700
107025	538701
65119	538702
105300	538703
6022	538704
109026	538705
18765	538706
196250	538707
126892	538708
97153	538709
177256	538710
32316	538711
56844	538712
123543	538713
26474	538714
10929	538715
12814	538716
1901	538717
3517	538718
87941	538719
7537	538720
75832	538721
218741	538722
26777	538723
51107	538724
28973	538725
102860	538726
56775	538727
77717	538728
4595	538729
36418	538730
19299	538731
166203	538732
43	538733
9566	538734
3158	538735
77316	538736
52031	538737
200118	538738
61253	538739
104935	538740
41406	538741
103795	538742
3250	538743
140656	538744
259572	538745
157468	538746
150603	538747
4712	538748
92165	538749
18597	538750
33556	538751
13797	538752
81081	538753
32222	538754
239683	538755
123015	538756
180217	538757
136308	538758
6115	538759
7394	538760
87404	538761
15836	538762
16608	538763
10234	538764
44688	538765
17875	538766
32294	538767
5329	538768
971	538769
39	538770
209725	538771
15684	538772
249819	538773
46321	538774
70098	538775
54959	538776
37545	538777
92861	538778
16888	538779
477	538780
11762	538781
815	538782
5341	538783
7509	538784
6518	538785
164725	538786
46166	538787
46971	538788
28108	538789
1682	538790
135712	538791
14101	538792
148486	538793
15552	538794
7741	538795
801	538796
8476	538797
271417	538798
191331	538799
41668	538800
35155	538801
120957	538802
118037	538803
268589	538804
127452	538805
17659	538806
38133	538807
20322	538808
20323	538809
1307	538810
127131	538811
37763	538812
84568	538813
61083	538814
67885	538815
77796	538816
47566	538817
8558	538818
38398	538819
62033	538820
134751	538821
120668	538822
109680	538823
95699	538824
231393	538825
60217	538826
12660	538827
454	538828
27845	538829
223115	538830
106329	538831
66618	538832
139296	538833
8588	538834
757	538835
24625	538836
246682	538837
3289	538838
52836	538839
78913	538840
28812	538841
8123	538842
21935	538843
262233	538844
8608	538845
146398	538846
34784	538847
82848	538848
979	538849
49836	538850
29605	538851
39272	538852
11514	538853
85491	538854
111486	538855
232	538856
112807	538857
9079	538858
52204	538859
1932	538860
26352	538861
49732	538862
173746	538863
46528	538864
17489	538865
12951	538866
80423	538867
27556	538868
41963	538869
3854	538870
47623	538871
156550	538872
249427	538873
23802	538874
96481	538875
47405	538876
101248	538877
141990	538878
12200	538879
195751	538880
26146	538881
58474	538882
138624	538883
95917	538884
69393	538885
131735	538886
6933	538887
1027	538888
7074	538889
43667	538890
81928	538891
224973	538892
32493	538893
88019	538894
1256	538895
34525	538896
43323	538897
80533	538898
2918	538899
2460	538900
97463	538901
8074	538902
10826	538903
2	538904
70590	538905
38765	538906
58233	538907
6681	538908
3361	538909
125472	538910
50530	538911
15052	538912
79908	538913
8274	538914
21390	538915
4234	538916
26029	538917
252169	538918
79662	538919
9345	538920
123685	538921
5942	538922
27609	538923
7708	538924
7776	538925
6411	538926
32583	538927
50742	538928
33782	538929
16714	538930
6312	538931
1579	538932
15596	538933
7587	538934
3236	538935
85626	538936
167739	538937
30508	538938
319	538939
74360	538940
214170	538941
40815	538942
54182	538943
72630	538944
32676	538945
24569	538946
27898	538947
32337	538948
4978	538949
16471	538950
36615	538951
8374	538952
199363	538953
45951	538954
67903	538955
145128	538956
36205	538957
44079	538958
21333	538959
250739	538960
56216	538961
241612	538962
234192	538963
3633	538964
24415	538965
96527	538966
108279	538967
94416	538968
39342	538969
233182	538970
21203	538971
229506	538972
40058	538973
7688	538974
111053	538975
44566	538976
109053	538977
31	538978
188842	538979
50358	538980
213823	538981
52697	538982
199097	538983
94166	538984
5667	538985
121449	538986
73766	538987
19474	538988
95948	538989
4001	538990
126359	538991
76900	538992
37579	538993
9367	538994
95741	538995
2008	538996
173234	538997
6501	538998
38767	538999
181489	539000
26100	539001
232130	539002
18387	539003
137744	539004
16099	539005
24334	539006
1013	539007
15703	539008
23889	539009
48897	539010
176757	539011
145184	539012
40529	539013
99324	539014
93356	539015
47335	539016
110845	539017
5205	539018
159304	539019
13537	539020
154574	539021
34874	539022
50488	539023
33285	539024
918	539025
16652	539026
54955	539027
6576	539028
250450	539029
246089	539030
111433	539031
75397	539032
43609	539033
27061	539034
94476	539035
586	539036
377	539037
25353	539038
31999	539039
2849	539040
212575	539041
118783	539042
101045	539043
59889	539044
165303	539045
144177	539046
19230	539047
200349	539048
25942	539049
131436	539050
4634	539051
1920	539052
652	539053
40799	539054
33438	539055
16856	539056
76437	539057
62681	539058
5038	539059
13849	539060
4647	539061
130273	539062
1812	539063
7575	539064
58107	539065
25382	539066
1887	539067
233133	539068
11484	539069
2266	539070
35694	539071
33822	539072
60642	539073
3615	539074
55350	539075
21868	539076
13034	539077
1426	539078
8806	539079
47860	539080
112589	539081
58756	539082
1584	539083
30440	539084
516	539085
4809	539086
6998	539087
67	539088
88257	539089
81921	539090
9049	539091
11786	539092
145906	539093
137839	539094
51016	539095
6971	539096
6417	539097
34348	539098
238040	539099
6874	539100
17401	539101
232553	539102
81317	539103
7283	539104
9149	539105
48103	539106
94067	539107
139996	539108
48677	539109
185714	539110
30123	539111
78043	539112
66248	539113
248274	539114
132455	539115
65451	539116
140844	539117
57130	539118
1009	539119
27446	539120
470	539121
244198	539122
23674	539123
2416	539124
26263	539125
26742	539126
86167	539127
59038	539128
97794	539129
5256	539130
57283	539131
31363	539132
116972	539133
9546	539134
3471	539135
29141	539136
1246	539137
42256	539138
19718	539139
11993	539140
26538	539141
170274	539142
27458	539143
80764	539144
27170	539145
10412	539146
68776	539147
82316	539148
6458	539149
75173	539150
40062	539151
228438	539152
8078	539153
50811	539154
27362	539155
34882	539156
25145	539157
268984	539158
31158	539159
56490	539160
20	539161
2116	539162
54190	539163
22637	539164
2933	539165
32622	539166
538	539167
35486	539168
21094	539169
3562	539170
11924	539171
69833	539172
71530	539173
26021	539174
224961	539175
125871	539176
247616	539177
112644	539178
9873	539179
58575	539180
2818	539181
17897	539182
8268	539183
147563	539184
269055	539185
14460	539186
61019	539187
121	539188
34494	539189
156831	539190
106598	539191
3281	539192
66269	539193
11349	539194
19553	539195
18979	539196
11099	539197
259292	539198
42435	539199
3361	539200
50841	539201
128526	539202
161504	539203
179450	539204
80099	539205
20567	539206
37091	539207
14953	539208
251235	539209
857	539210
21685	539211
25550	539212
30579	539213
29365	539214
3757	539215
22407	539216
28771	539217
108690	539218
80252	539219
18582	539220
264444	539221
14317	539222
21533	539223
173848	539224
18223	539225
40451	539226
116264	539227
164522	539228
111363	539229
179531	539230
7097	539231
22701	539232
330	539233
1324	539234
63	539235
102431	539236
16415	539237
190092	539238
1072	539239
161867	539240
54776	539241
3033	539242
48965	539243
27474	539244
18262	539245
82861	539246
22646	539247
164186	539248
214852	539249
6457	539250
60033	539251
151039	539252
315	539253
107725	539254
1746	539255
59675	539256
91671	539257
226183	539258
108246	539259
57313	539260
4117	539261
22712	539262
15023	539263
3665	539264
96690	539265
3523	539266
34371	539267
153447	539268
6019	539269
47042	539270
229551	539271
211487	539272
1335	539273
157	539274
27397	539275
52140	539276
140823	539277
31697	539278
14090	539279
53494	539280
137971	539281
169380	539282
21171	539283
14201	539284
18376	539285
10760	539286
38941	539287
23420	539288
94508	539289
162567	539290
254111	539291
42467	539292
88248	539293
655	539294
34161	539295
228667	539296
200519	539297
1262	539298
13101	539299
9689	539300
167650	539301
237571	539302
3029	539303
84439	539304
97458	539305
212316	539306
178804	539307
24611	539308
1333	539309
9846	539310
11907	539311
22267	539312
99118	539313
164634	539314
203274	539315
49560	539316
47565	539317
843	539318
1010	539319
87330	539320
18910	539321
111818	539322
150054	539323
167746	539324
69268	539325
15242	539326
135310	539327
4365	539328
92343	539329
73332	539330
32661	539331
81665	539332
80507	539333
221442	539334
69923	539335
28714	539336
40408	539337
140564	539338
13002	539339
12472	539340
152529	539341
138898	539342
27299	539343
4706	539344
14830	539345
24846	539346
77120	539347
4689	539348
117	539349
47359	539350
144128	539351
86974	539352
11471	539353
61791	539354
217805	539355
109566	539356
67972	539357
24518	539358
2098	539359
8254	539360
51080	539361
7293	539362
8829	539363
29863	539364
29447	539365
170925	539366
96893	539367
112922	539368
129914	539369
56068	539370
4024	539371
1717	539372
18816	539373
15676	539374
221938	539375
25696	539376
71178	539377
185368	539378
3388	539379
21992	539380
1426	539381
209886	539382
20030	539383
9154	539384
17246	539385
186032	539386
43833	539387
44461	539388
68844	539389
58606	539390
8832	539391
49094	539392
1	539393
75282	539394
57873	539395
39008	539396
11454	539397
14646	539398
122601	539399
18554	539400
24579	539401
24695	539402
68348	539403
1419	539404
5148	539405
26321	539406
49777	539407
39448	539408
73450	539409
2790	539410
141817	539411
98532	539412
60006	539413
66253	539414
82558	539415
132305	539416
103756	539417
230147	539418
58564	539419
205894	539420
58033	539421
92	539422
119024	539423
4446	539424
106307	539425
48548	539426
9727	539427
112897	539428
30455	539429
75575	539430
147368	539431
83829	539432
124496	539433
41249	539434
33453	539435
62377	539436
19198	539437
32572	539438
34694	539439
193676	539440
20780	539441
3	539442
214745	539443
234113	539444
37597	539445
12030	539446
58638	539447
37975	539448
155900	539449
236416	539450
47351	539451
9866	539452
236	539453
53192	539454
51415	539455
86774	539456
57103	539457
95160	539458
105219	539459
37672	539460
36913	539461
9782	539462
7832	539463
936	539464
90867	539465
266224	539466
105857	539467
177100	539468
36462	539469
12339	539470
13435	539471
76751	539472
197430	539473
82887	539474
54294	539475
226957	539476
12004	539477
12779	539478
27042	539479
115034	539480
103532	539481
254	539482
76008	539483
251	539484
241846	539485
45452	539486
48296	539487
201216	539488
93558	539489
60526	539490
1658	539491
12539	539492
45208	539493
115940	539494
17113	539495
173	539496
46208	539497
67330	539498
101272	539499
53183	539500
33847	539501
3561	539502
12398	539503
67824	539504
26919	539505
167214	539506
843	539507
89678	539508
24651	539509
43658	539510
27740	539511
18543	539512
61612	539513
93119	539514
4874	539515
164331	539516
109880	539517
36862	539518
43353	539519
46366	539520
85594	539521
221407	539522
29019	539523
65878	539524
31678	539525
21450	539526
69289	539527
1734	539528
118181	539529
63167	539530
35238	539531
66634	539532
127001	539533
22973	539534
160478	539535
6350	539536
63382	539537
38254	539538
46634	539539
789	539540
44084	539541
109875	539542
30323	539543
138439	539544
112495	539545
4924	539546
115239	539547
104330	539548
2241	539549
4182	539550
220571	539551
29931	539552
8025	539553
41052	539554
58149	539555
32531	539556
26015	539557
8856	539558
65438	539559
159686	539560
93737	539561
9355	539562
14287	539563
65139	539564
184028	539565
10256	539566
4	539567
166580	539568
7312	539569
2335	539570
24049	539571
162436	539572
29240	539573
254835	539574
15088	539575
8502	539576
76095	539577
257506	539578
513	539579
30779	539580
23999	539581
34364	539582
14878	539583
38023	539584
127659	539585
4374	539586
33404	539587
37209	539588
5235	539589
21538	539590
175909	539591
1800	539592
112	539593
230219	539594
91920	539595
39	539596
105959	539597
6308	539598
77924	539599
18581	539600
88627	539601
36319	539602
1622	539603
222190	539604
231833	539605
58909	539606
3108	539607
91186	539608
22525	539609
33535	539610
2814	539611
40804	539612
22252	539613
28593	539614
106064	539615
144	539616
112378	539617
181417	539618
5003	539619
19898	539620
15335	539621
41440	539622
191962	539623
65933	539624
126400	539625
4072	539626
11799	539627
167996	539628
52408	539629
14755	539630
1059	539631
128365	539632
44216	539633
5425	539634
222925	539635
21922	539636
314	539637
13130	539638
17359	539639
38680	539640
141291	539641
5579	539642
92370	539643
149340	539644
254670	539645
282	539646
51	539647
92283	539648
57695	539649
2228	539650
86390	539651
63636	539652
86023	539653
2190	539654
24519	539655
107727	539656
269393	539657
1841	539658
114749	539659
398	539660
20472	539661
50251	539662
126852	539663
18271	539664
6901	539665
3610	539666
236504	539667
6254	539668
69626	539669
19014	539670
194100	539671
159	539672
75177	539673
31384	539674
4090	539675
19892	539676
23410	539677
128769	539678
14320	539679
26386	539680
171080	539681
5812	539682
32439	539683
1380	539684
179598	539685
71773	539686
36266	539687
4556	539688
9723	539689
159900	539690
58246	539691
41545	539692
137139	539693
68548	539694
6395	539695
77663	539696
51295	539697
68833	539698
10058	539699
102169	539700
844	539701
4000	539702
70808	539703
6579	539704
4027	539705
8744	539706
9064	539707
9688	539708
121635	539709
21941	539710
119	539711
9205	539712
225482	539713
40346	539714
91445	539715
963	539716
3244	539717
4668	539718
2820	539719
18588	539720
142607	539721
68997	539722
64862	539723
3664	539724
166537	539725
75315	539726
142504	539727
1814	539728
51756	539729
89128	539730
48627	539731
126927	539732
2792	539733
152651	539734
2154	539735
29609	539736
172279	539737
200626	539738
50380	539739
229449	539740
51949	539741
15538	539742
164093	539743
155715	539744
1612	539745
26338	539746
3279	539747
46779	539748
1035	539749
225418	539750
8125	539751
85212	539752
38885	539753
4733	539754
58964	539755
53477	539756
42960	539757
117454	539758
90754	539759
42878	539760
15766	539761
25352	539762
42257	539763
104023	539764
208341	539765
7696	539766
14659	539767
4201	539768
18548	539769
145911	539770
156840	539771
22052	539772
896	539773
147021	539774
127662	539775
35534	539776
161449	539777
251060	539778
100304	539779
134805	539780
17248	539781
6607	539782
23178	539783
6944	539784
65866	539785
266982	539786
105999	539787
56751	539788
151776	539789
29753	539790
230313	539791
69649	539792
20117	539793
35512	539794
81793	539795
107195	539796
55013	539797
54364	539798
58518	539799
10020	539800
43750	539801
86508	539802
78393	539803
751	539804
19838	539805
37029	539806
4738	539807
19079	539808
217509	539809
45718	539810
3258	539811
109080	539812
13240	539813
30047	539814
31754	539815
206839	539816
68516	539817
11197	539818
141343	539819
3741	539820
15798	539821
259961	539822
75053	539823
7218	539824
160633	539825
57750	539826
254929	539827
2827	539828
84891	539829
51077	539830
178167	539831
109178	539832
15988	539833
44368	539834
17701	539835
17295	539836
36736	539837
107699	539838
75028	539839
227420	539840
113385	539841
66883	539842
23278	539843
234853	539844
79235	539845
43317	539846
16393	539847
42915	539848
239905	539849
33603	539850
1153	539851
141118	539852
162357	539853
16907	539854
160205	539855
2773	539856
37879	539857
50185	539858
6953	539859
15255	539860
59523	539861
47024	539862
20574	539863
212865	539864
195102	539865
43523	539866
12191	539867
36548	539868
104834	539869
73803	539870
269128	539871
194117	539872
57583	539873
113951	539874
81483	539875
110723	539876
2103	539877
19636	539878
79337	539879
34624	539880
124606	539881
87099	539882
231001	539883
32291	539884
5891	539885
42313	539886
16194	539887
24702	539888
225050	539889
112880	539890
158243	539891
152117	539892
61050	539893
10248	539894
44700	539895
126011	539896
81872	539897
12041	539898
234052	539899
18754	539900
16580	539901
1953	539902
20243	539903
135725	539904
15497	539905
151974	539906
159528	539907
133947	539908
12492	539909
46692	539910
567	539911
3836	539912
208959	539913
24316	539914
16576	539915
143	539916
27	539917
4418	539918
206766	539919
248528	539920
9432	539921
25581	539922
103279	539923
55572	539924
5687	539925
46159	539926
492	539927
85023	539928
58225	539929
40171	539930
126982	539931
173637	539932
229230	539933
66082	539934
185486	539935
25650	539936
12662	539937
330	539938
108922	539939
1857	539940
111736	539941
14352	539942
34045	539943
51999	539944
24868	539945
23574	539946
28508	539947
3628	539948
894	539949
340	539950
3025	539951
16648	539952
41498	539953
4264	539954
75302	539955
1240	539956
15126	539957
2739	539958
8684	539959
157228	539960
32672	539961
1721	539962
195035	539963
18858	539964
144697	539965
25098	539966
45567	539967
732	539968
5390	539969
20554	539970
75065	539971
248417	539972
238	539973
148516	539974
71853	539975
1278	539976
12457	539977
10833	539978
95744	539979
40362	539980
72595	539981
65798	539982
25788	539983
147935	539984
47521	539985
39780	539986
41369	539987
24005	539988
5036	539989
267789	539990
25223	539991
11567	539992
227493	539993
1174	539994
198212	539995
10460	539996
68880	539997
4047	539998
45174	539999
215263	540000
8000	540001
113098	540002
66753	540003
88091	540004
11828	540005
446	540006
50471	540007
54272	540008
7881	540009
69289	540010
105708	540011
38757	540012
240767	540013
183584	540014
3861	540015
12192	540016
94007	540017
34643	540018
91698	540019
144760	540020
933	540021
2728	540022
15442	540023
26221	540024
2222	540025
32944	540026
57971	540027
11389	540028
74195	540029
113551	540030
263951	540031
246418	540032
49661	540033
89428	540034
13772	540035
93104	540036
137108	540037
53669	540038
401	540039
100730	540040
177518	540041
7712	540042
5500	540043
1721	540044
63584	540045
72865	540046
78438	540047
6654	540048
59653	540049
8466	540050
953	540051
35461	540052
18259	540053
5515	540054
15451	540055
22161	540056
89252	540057
11092	540058
162825	540059
18759	540060
146762	540061
6394	540062
50601	540063
67727	540064
23792	540065
4100	540066
1371	540067
41169	540068
85561	540069
32537	540070
131947	540071
26865	540072
193648	540073
107206	540074
63430	540075
68660	540076
26122	540077
15028	540078
23157	540079
244098	540080
87777	540081
43080	540082
165283	540083
89558	540084
97602	540085
21237	540086
15635	540087
108607	540088
1483	540089
16778	540090
211485	540091
15791	540092
21869	540093
44915	540094
141316	540095
5718	540096
21393	540097
32008	540098
53049	540099
78398	540100
14825	540101
75335	540102
8099	540103
72173	540104
1148	540105
108788	540106
230162	540107
7384	540108
18647	540109
9848	540110
4073	540111
6539	540112
43472	540113
78489	540114
132481	540115
40466	540116
79630	540117
20369	540118
184073	540119
44132	540120
104342	540121
160407	540122
18991	540123
131939	540124
4056	540125
229776	540126
179	540127
37933	540128
117043	540129
265157	540130
88362	540131
80253	540132
90648	540133
20351	540134
16889	540135
11435	540136
136960	540137
104403	540138
73453	540139
2480	540140
136257	540141
221549	540142
3679	540143
151868	540144
9047	540145
3647	540146
39747	540147
5880	540148
3902	540149
5573	540150
250162	540151
25461	540152
21427	540153
2290	540154
45042	540155
470	540156
246187	540157
80194	540158
138005	540159
23152	540160
193040	540161
33438	540162
34053	540163
24172	540164
15669	540165
120470	540166
17221	540167
40949	540168
29562	540169
16064	540170
3914	540171
41061	540172
95597	540173
191659	540174
128	540175
32452	540176
8924	540177
17656	540178
5801	540179
12731	540180
18969	540181
6968	540182
106227	540183
34415	540184
153108	540185
73557	540186
215553	540187
88168	540188
148752	540189
199408	540190
16287	540191
102548	540192
79048	540193
11985	540194
224783	540195
114507	540196
50884	540197
16677	540198
5399	540199
115421	540200
30080	540201
265612	540202
1017	540203
34934	540204
14261	540205
53685	540206
96245	540207
32384	540208
1268	540209
14460	540210
182767	540211
141941	540212
172766	540213
49056	540214
154038	540215
46134	540216
76830	540217
1919	540218
21443	540219
49767	540220
161377	540221
55531	540222
54592	540223
11183	540224
127739	540225
99587	540226
18690	540227
47266	540228
46743	540229
17335	540230
132068	540231
22251	540232
53340	540233
249645	540234
8472	540235
5432	540236
36423	540237
112687	540238
242426	540239
989	540240
27646	540241
150017	540242
212	540243
49039	540244
38105	540245
18450	540246
25873	540247
197739	540248
34466	540249
5398	540250
12177	540251
228810	540252
1470	540253
33440	540254
113696	540255
246	540256
107707	540257
170107	540258
9429	540259
67406	540260
248	540261
960	540262
48383	540263
126744	540264
228040	540265
12076	540266
97121	540267
75032	540268
63136	540269
80238	540270
10425	540271
6440	540272
79366	540273
16119	540274
143209	540275
24985	540276
28350	540277
131811	540278
159104	540279
40190	540280
208043	540281
5824	540282
13631	540283
127462	540284
154495	540285
55137	540286
32713	540287
21355	540288
39548	540289
105074	540290
27756	540291
31253	540292
10030	540293
2617	540294
143883	540295
94891	540296
249441	540297
22457	540298
28085	540299
171448	540300
143922	540301
167002	540302
188962	540303
100547	540304
234670	540305
98828	540306
127895	540307
7589	540308
98127	540309
142260	540310
244184	540311
3001	540312
101353	540313
47310	540314
17215	540315
35514	540316
21441	540317
91854	540318
269884	540319
53655	540320
12373	540321
240115	540322
244385	540323
7081	540324
41254	540325
219694	540326
116496	540327
185496	540328
57321	540329
23419	540330
1358	540331
4596	540332
142639	540333
155108	540334
242363	540335
194790	540336
82869	540337
246212	540338
97260	540339
207312	540340
84106	540341
52269	540342
20913	540343
205917	540344
264429	540345
13713	540346
59353	540347
61068	540348
3155	540349
1093	540350
1257	540351
23485	540352
63374	540353
1151	540354
43691	540355
46114	540356
49682	540357
59874	540358
13116	540359
23362	540360
51449	540361
21722	540362
41421	540363
47222	540364
208451	540365
39113	540366
13232	540367
16118	540368
4703	540369
32309	540370
11857	540371
27785	540372
129456	540373
26500	540374
3299	540375
6340	540376
9347	540377
10614	540378
144	540379
30820	540380
101961	540381
140874	540382
46734	540383
13666	540384
44581	540385
3279	540386
6032	540387
75266	540388
24352	540389
7937	540390
97139	540391
1541	540392
132538	540393
60149	540394
11035	540395
5589	540396
5571	540397
100218	540398
6125	540399
1827	540400
6894	540401
2179	540402
20537	540403
235790	540404
139785	540405
894	540406
78258	540407
35432	540408
32188	540409
18566	540410
219462	540411
190868	540412
13139	540413
15562	540414
2795	540415
205559	540416
26153	540417
31831	540418
27813	540419
13051	540420
252889	540421
86658	540422
11037	540423
149851	540424
5914	540425
12786	540426
17584	540427
663	540428
75397	540429
22838	540430
78410	540431
197046	540432
208509	540433
44850	540434
8535	540435
89341	540436
875	540437
28671	540438
115975	540439
1732	540440
21885	540441
507	540442
48218	540443
3054	540444
10050	540445
33768	540446
447	540447
56603	540448
20354	540449
247939	540450
48620	540451
14071	540452
3094	540453
112487	540454
45243	540455
9295	540456
124088	540457
42863	540458
162579	540459
70832	540460
11064	540461
154034	540462
80045	540463
53849	540464
35111	540465
45691	540466
99476	540467
52491	540468
518	540469
61155	540470
3976	540471
32865	540472
15765	540473
49449	540474
923	540475
104	540476
7183	540477
27548	540478
22	540479
62019	540480
156045	540481
16810	540482
93794	540483
68833	540484
135772	540485
216576	540486
33250	540487
13618	540488
154111	540489
60357	540490
53216	540491
52795	540492
97886	540493
164358	540494
69534	540495
97223	540496
15771	540497
69067	540498
15865	540499
58552	540500
1889	540501
78682	540502
38805	540503
2463	540504
23156	540505
44682	540506
13193	540507
55727	540508
142549	540509
1506	540510
82817	540511
223522	540512
15138	540513
23928	540514
2265	540515
16378	540516
80452	540517
142329	540518
36322	540519
36292	540520
30356	540521
164684	540522
137	540523
101777	540524
3004	540525
144455	540526
594	540527
30091	540528
97902	540529
6264	540530
89319	540531
18260	540532
121491	540533
1170	540534
99837	540535
26319	540536
65582	540537
42196	540538
16684	540539
9652	540540
24305	540541
169076	540542
931	540543
188526	540544
34726	540545
107943	540546
72144	540547
10611	540548
734	540549
150583	540550
2591	540551
137130	540552
17899	540553
1518	540554
162575	540555
41292	540556
160452	540557
223299	540558
190626	540559
17266	540560
21111	540561
10997	540562
236441	540563
46162	540564
48608	540565
86225	540566
52524	540567
335	540568
2459	540569
79592	540570
31119	540571
31470	540572
57254	540573
237038	540574
1510	540575
247216	540576
202792	540577
135114	540578
20577	540579
21202	540580
62674	540581
110992	540582
405	540583
6443	540584
212247	540585
222317	540586
35023	540587
12693	540588
26400	540589
213989	540590
10971	540591
227892	540592
10355	540593
55100	540594
616	540595
113835	540596
21715	540597
7896	540598
8697	540599
75340	540600
186262	540601
788	540602
455	540603
163951	540604
24184	540605
1206	540606
216	540607
4319	540608
9331	540609
81923	540610
9164	540611
167315	540612
47220	540613
73833	540614
74555	540615
27882	540616
26997	540617
75356	540618
35091	540619
22838	540620
38862	540621
2565	540622
90381	540623
66794	540624
5695	540625
25675	540626
55047	540627
268677	540628
111493	540629
5396	540630
48436	540631
73807	540632
4902	540633
14159	540634
59259	540635
12883	540636
186474	540637
157831	540638
183751	540639
77859	540640
2648	540641
32435	540642
11726	540643
22660	540644
12289	540645
20940	540646
132899	540647
14146	540648
33951	540649
58858	540650
146158	540651
15546	540652
1844	540653
176430	540654
5602	540655
39309	540656
8025	540657
1517	540658
74055	540659
208314	540660
87240	540661
4835	540662
86942	540663
9777	540664
7548	540665
21677	540666
21790	540667
3833	540668
907	540669
11698	540670
106150	540671
51693	540672
89667	540673
8853	540674
35101	540675
2158	540676
147996	540677
2364	540678
4778	540679
117667	540680
134750	540681
57817	540682
10413	540683
3714	540684
61759	540685
30636	540686
73959	540687
17331	540688
28664	540689
1094	540690
160126	540691
2400	540692
243823	540693
23411	540694
11144	540695
12490	540696
18861	540697
6397	540698
2091	540699
35600	540700
166024	540701
58244	540702
111	540703
1462	540704
9262	540705
250679	540706
58186	540707
21337	540708
51452	540709
26425	540710
249883	540711
180	540712
2244	540713
85832	540714
45835	540715
116471	540716
44933	540717
10071	540718
101	540719
3608	540720
3839	540721
2375	540722
124818	540723
102697	540724
4301	540725
29254	540726
100603	540727
218314	540728
165639	540729
68753	540730
55765	540731
25306	540732
12428	540733
134259	540734
6978	540735
10540	540736
11669	540737
109665	540738
145040	540739
8824	540740
10044	540741
40981	540742
62393	540743
58053	540744
3094	540745
52148	540746
141095	540747
98712	540748
56895	540749
52447	540750
165289	540751
246121	540752
36060	540753
334	540754
87844	540755
83958	540756
94745	540757
20430	540758
7173	540759
103579	540760
111183	540761
21098	540762
175926	540763
55876	540764
13776	540765
75934	540766
64215	540767
3266	540768
4234	540769
112971	540770
3226	540771
20906	540772
15260	540773
113744	540774
40029	540775
91583	540776
9724	540777
112262	540778
53844	540779
5425	540780
68001	540781
456	540782
122	540783
63263	540784
362	540785
91857	540786
5385	540787
4861	540788
69438	540789
12066	540790
132310	540791
48583	540792
13348	540793
14782	540794
1547	540795
191186	540796
6167	540797
65606	540798
38048	540799
23993	540800
156860	540801
164918	540802
39670	540803
37963	540804
32278	540805
30456	540806
143	540807
237421	540808
80108	540809
12931	540810
169	540811
36366	540812
2231	540813
9409	540814
1560	540815
51734	540816
61838	540817
139845	540818
3284	540819
154655	540820
204	540821
257973	540822
236418	540823
3475	540824
110236	540825
99091	540826
76922	540827
99997	540828
220708	540829
46204	540830
51413	540831
100825	540832
89253	540833
67652	540834
117299	540835
14056	540836
46881	540837
179119	540838
37187	540839
9975	540840
90797	540841
22994	540842
5052	540843
227968	540844
63556	540845
68305	540846
117798	540847
30479	540848
4143	540849
8032	540850
103304	540851
66473	540852
35975	540853
48842	540854
5185	540855
528	540856
16681	540857
175964	540858
104588	540859
175182	540860
10824	540861
107743	540862
14016	540863
258877	540864
4911	540865
32450	540866
4701	540867
97480	540868
69278	540869
398	540870
25105	540871
112758	540872
62322	540873
31912	540874
52532	540875
72849	540876
5971	540877
58255	540878
63128	540879
131803	540880
81721	540881
212071	540882
22897	540883
218247	540884
14175	540885
12082	540886
55675	540887
28638	540888
2270	540889
4775	540890
72429	540891
169748	540892
100605	540893
144688	540894
4213	540895
78595	540896
34343	540897
229287	540898
80450	540899
98101	540900
132436	540901
216299	540902
9326	540903
78040	540904
11223	540905
79687	540906
105350	540907
226737	540908
5134	540909
24436	540910
124048	540911
15038	540912
16388	540913
6807	540914
12016	540915
1065	540916
57539	540917
33252	540918
92238	540919
56570	540920
22834	540921
156898	540922
6854	540923
1506	540924
250792	540925
94193	540926
270469	540927
103055	540928
133441	540929
62340	540930
68312	540931
50315	540932
53938	540933
635	540934
27601	540935
254491	540936
31907	540937
51712	540938
29335	540939
4378	540940
84944	540941
45938	540942
34539	540943
62299	540944
71484	540945
5397	540946
1541	540947
256381	540948
218659	540949
52	540950
8432	540951
75645	540952
10407	540953
14796	540954
4920	540955
188100	540956
74571	540957
211322	540958
1073	540959
29799	540960
5340	540961
115191	540962
100501	540963
4600	540964
39050	540965
64344	540966
2359	540967
68462	540968
196693	540969
12872	540970
9713	540971
14164	540972
80997	540973
12179	540974
96593	540975
48514	540976
15487	540977
22023	540978
71922	540979
84780	540980
5798	540981
33627	540982
50628	540983
211083	540984
160644	540985
9745	540986
87567	540987
133630	540988
31073	540989
1784	540990
10458	540991
20907	540992
33471	540993
98914	540994
33332	540995
86684	540996
683	540997
36172	540998
221126	540999
31314	541000
169059	541001
120853	541002
18357	541003
20896	541004
139414	541005
108431	541006
33257	541007
174065	541008
15649	541009
68143	541010
4084	541011
538	541012
107226	541013
128740	541014
11321	541015
66063	541016
52201	541017
6285	541018
25836	541019
52021	541020
280	541021
270	541022
250522	541023
17324	541024
256824	541025
112823	541026
154404	541027
175619	541028
123228	541029
75846	541030
22421	541031
11839	541032
78592	541033
116157	541034
15610	541035
3843	541036
16673	541037
149163	541038
29373	541039
27372	541040
59094	541041
10751	541042
23607	541043
119736	541044
8278	541045
18	541046
29749	541047
106832	541048
7854	541049
230288	541050
262059	541051
156245	541052
53148	541053
10919	541054
51599	541055
36382	541056
141925	541057
84354	541058
78442	541059
38592	541060
22812	541061
49983	541062
45081	541063
142051	541064
102518	541065
175719	541066
85313	541067
69098	541068
13616	541069
43181	541070
3444	541071
139285	541072
6112	541073
27026	541074
14100	541075
89630	541076
21632	541077
22754	541078
155313	541079
40758	541080
63812	541081
163854	541082
163240	541083
33261	541084
256	541085
84861	541086
158487	541087
19342	541088
1535	541089
265871	541090
69970	541091
34573	541092
23630	541093
44474	541094
80233	541095
2759	541096
1352	541097
3348	541098
146078	541099
23148	541100
41584	541101
26853	541102
12572	541103
80459	541104
8934	541105
21017	541106
83383	541107
85019	541108
234436	541109
94846	541110
1926	541111
60640	541112
1671	541113
161006	541114
271052	541115
44449	541116
151912	541117
24484	541118
34982	541119
149751	541120
162720	541121
29557	541122
53945	541123
237295	541124
91235	541125
45662	541126
151132	541127
31382	541128
160220	541129
58077	541130
99207	541131
6611	541132
124982	541133
232942	541134
113690	541135
16704	541136
734	541137
22752	541138
265593	541139
11133	541140
153602	541141
247856	541142
98662	541143
198037	541144
4179	541145
18414	541146
6401	541147
28309	541148
8869	541149
19923	541150
125532	541151
8272	541152
39474	541153
6515	541154
1736	541155
44367	541156
33173	541157
239746	541158
100571	541159
36665	541160
18442	541161
49334	541162
83018	541163
64018	541164
6378	541165
44812	541166
64940	541167
158428	541168
170368	541169
46419	541170
134944	541171
56364	541172
3686	541173
18838	541174
232187	541175
134677	541176
94754	541177
266765	541178
12848	541179
110620	541180
122229	541181
213936	541182
19594	541183
51187	541184
24540	541185
13830	541186
116	541187
10966	541188
5083	541189
162747	541190
4075	541191
9226	541192
26818	541193
44906	541194
30920	541195
33272	541196
21578	541197
217919	541198
58134	541199
246808	541200
355	541201
18273	541202
47149	541203
160026	541204
19709	541205
27812	541206
98694	541207
24436	541208
7569	541209
125650	541210
32131	541211
26331	541212
34437	541213
120270	541214
60551	541215
20667	541216
6015	541217
20558	541218
88352	541219
138128	541220
79966	541221
200897	541222
79834	541223
29087	541224
6750	541225
128860	541226
159737	541227
28408	541228
20525	541229
72156	541230
238	541231
89416	541232
2201	541233
20579	541234
12073	541235
206421	541236
159767	541237
79718	541238
516	541239
241449	541240
36479	541241
1170	541242
205294	541243
5935	541244
8274	541245
233678	541246
534	541247
223547	541248
65423	541249
43172	541250
94065	541251
12643	541252
92316	541253
228094	541254
3878	541255
91577	541256
35196	541257
91670	541258
69205	541259
9179	541260
73267	541261
51883	541262
132830	541263
10487	541264
52294	541265
66757	541266
1594	541267
179348	541268
128162	541269
25523	541270
271237	541271
28958	541272
131870	541273
50300	541274
58305	541275
13376	541276
125279	541277
60813	541278
36332	541279
76310	541280
1652	541281
34675	541282
15240	541283
36482	541284
47487	541285
36036	541286
139348	541287
76532	541288
31341	541289
5264	541290
18766	541291
1857	541292
200910	541293
34069	541294
82106	541295
2171	541296
72076	541297
255147	541298
28048	541299
113045	541300
24399	541301
253591	541302
41152	541303
30708	541304
63106	541305
37945	541306
15849	541307
385	541308
223541	541309
12515	541310
16452	541311
35699	541312
249138	541313
1162	541314
91926	541315
104151	541316
867	541317
34280	541318
43781	541319
80108	541320
31565	541321
8917	541322
59576	541323
42889	541324
115551	541325
10258	541326
66137	541327
57443	541328
68898	541329
2571	541330
20151	541331
60435	541332
68763	541333
23572	541334
13056	541335
140507	541336
208335	541337
1001	541338
26182	541339
73777	541340
31156	541341
53352	541342
162776	541343
50794	541344
34964	541345
78725	541346
170727	541347
125382	541348
71745	541349
36799	541350
7758	541351
75193	541352
2259	541353
141863	541354
10132	541355
32048	541356
144339	541357
5726	541358
51665	541359
242488	541360
7934	541361
97316	541362
29639	541363
53869	541364
83903	541365
59269	541366
3329	541367
26925	541368
112697	541369
30755	541370
156430	541371
740	541372
266001	541373
13986	541374
168343	541375
191235	541376
54689	541377
166078	541378
22089	541379
48657	541380
47582	541381
65431	541382
4514	541383
23424	541384
16860	541385
48431	541386
109063	541387
588	541388
4399	541389
20804	541390
81348	541391
5787	541392
65453	541393
66126	541394
9307	541395
9225	541396
35682	541397
1691	541398
72754	541399
23878	541400
14415	541401
111302	541402
166962	541403
96455	541404
41295	541405
145687	541406
41036	541407
198725	541408
69034	541409
63625	541410
267306	541411
163155	541412
90718	541413
145601	541414
9735	541415
75470	541416
56737	541417
642	541418
32169	541419
8780	541420
137352	541421
8403	541422
96298	541423
33350	541424
139152	541425
36211	541426
53436	541427
148432	541428
157443	541429
130138	541430
165524	541431
8867	541432
115371	541433
4447	541434
18715	541435
59631	541436
54736	541437
17730	541438
87567	541439
9382	541440
9353	541441
1090	541442
54874	541443
13401	541444
52700	541445
5427	541446
76912	541447
150712	541448
45692	541449
26123	541450
177818	541451
12955	541452
240717	541453
41172	541454
154058	541455
2632	541456
78770	541457
31656	541458
4527	541459
29761	541460
25791	541461
86696	541462
108175	541463
247522	541464
1145	541465
17441	541466
141443	541467
115091	541468
55105	541469
5391	541470
10187	541471
213858	541472
9828	541473
122419	541474
377	541475
48576	541476
46519	541477
26439	541478
12936	541479
38262	541480
30548	541481
5109	541482
46849	541483
3339	541484
74042	541485
14123	541486
2554	541487
58214	541488
219620	541489
95573	541490
160351	541491
2644	541492
152310	541493
103718	541494
80319	541495
56894	541496
68533	541497
55270	541498
65858	541499
1616	541500
44639	541501
37561	541502
127	541503
155284	541504
50537	541505
190883	541506
153722	541507
41639	541508
1129	541509
11869	541510
29846	541511
142351	541512
68754	541513
2318	541514
7111	541515
1163	541516
1995	541517
214511	541518
17171	541519
263703	541520
96081	541521
564	541522
10820	541523
82242	541524
5340	541525
67269	541526
77034	541527
122422	541528
38142	541529
16674	541530
3337	541531
266833	541532
24761	541533
81811	541534
244302	541535
55083	541536
149567	541537
21830	541538
36577	541539
45754	541540
24829	541541
107917	541542
65558	541543
72471	541544
372	541545
14268	541546
219112	541547
85649	541548
57224	541549
230776	541550
335	541551
25407	541552
5910	541553
35988	541554
92112	541555
22542	541556
1645	541557
164306	541558
11723	541559
511	541560
2329	541561
263645	541562
3490	541563
250969	541564
311	541565
175832	541566
47276	541567
165666	541568
6659	541569
161816	541570
145400	541571
122385	541572
52882	541573
77	541574
284	541575
39547	541576
84489	541577
247649	541578
66076	541579
5002	541580
1322	541581
7027	541582
182729	541583
18158	541584
95500	541585
592	541586
143944	541587
40742	541588
3839	541589
15723	541590
41926	541591
4378	541592
60339	541593
165323	541594
47739	541595
87281	541596
51865	541597
304	541598
115879	541599
28875	541600
10753	541601
520	541602
117274	541603
12027	541604
201115	541605
56157	541606
20797	541607
39070	541608
182332	541609
4528	541610
137691	541611
23331	541612
73740	541613
279	541614
9698	541615
22919	541616
110994	541617
239304	541618
166562	541619
20610	541620
16132	541621
26218	541622
79433	541623
163453	541624
6178	541625
324	541626
12837	541627
99396	541628
5146	541629
81630	541630
7024	541631
8282	541632
9256	541633
158086	541634
114900	541635
56433	541636
5524	541637
2666	541638
66403	541639
7715	541640
79208	541641
26347	541642
3275	541643
80146	541644
71289	541645
78555	541646
130	541647
78799	541648
243679	541649
18363	541650
171398	541651
10750	541652
21685	541653
321	541654
229934	541655
9830	541656
59904	541657
13932	541658
6136	541659
11025	541660
123859	541661
13129	541662
261691	541663
1469	541664
133	541665
169595	541666
20378	541667
754	541668
187914	541669
41631	541670
84843	541671
75113	541672
37357	541673
54602	541674
19564	541675
22254	541676
12012	541677
41415	541678
90070	541679
80065	541680
55552	541681
2365	541682
582	541683
3112	541684
190526	541685
75978	541686
24917	541687
142493	541688
20312	541689
42522	541690
37609	541691
43646	541692
70828	541693
7667	541694
82454	541695
4748	541696
57033	541697
1	541698
93397	541699
3977	541700
4502	541701
217341	541702
978	541703
6438	541704
13831	541705
257398	541706
1167	541707
18405	541708
3066	541709
47372	541710
241094	541711
4426	541712
40	541713
120037	541714
47113	541715
4205	541716
43824	541717
87110	541718
154647	541719
104391	541720
78	541721
23	541722
191808	541723
45261	541724
226005	541725
115958	541726
10301	541727
161	541728
21870	541729
1601	541730
41045	541731
11312	541732
56484	541733
44317	541734
32369	541735
43083	541736
16350	541737
46710	541738
174341	541739
2505	541740
87447	541741
29230	541742
29258	541743
62096	541744
72585	541745
11161	541746
121760	541747
36938	541748
28132	541749
180013	541750
76332	541751
184828	541752
82305	541753
33245	541754
217000	541755
36521	541756
9180	541757
34170	541758
96536	541759
73856	541760
268664	541761
9571	541762
97308	541763
42575	541764
54907	541765
98185	541766
96389	541767
77901	541768
593	541769
9291	541770
7781	541771
52803	541772
946	541773
53877	541774
108756	541775
17538	541776
128460	541777
25099	541778
1952	541779
16494	541780
24092	541781
36166	541782
995	541783
89650	541784
121227	541785
312	541786
20831	541787
52905	541788
14989	541789
228794	541790
218341	541791
55135	541792
156815	541793
13003	541794
129123	541795
120214	541796
201534	541797
4129	541798
8433	541799
78020	541800
1331	541801
128325	541802
219355	541803
9651	541804
216832	541805
26449	541806
11908	541807
156539	541808
59583	541809
58486	541810
184534	541811
124893	541812
1622	541813
86054	541814
148892	541815
237470	541816
14015	541817
4492	541818
24703	541819
39742	541820
5791	541821
38043	541822
262570	541823
29906	541824
462	541825
145616	541826
7970	541827
56045	541828
152749	541829
83848	541830
12893	541831
136594	541832
60872	541833
28985	541834
24848	541835
48517	541836
148468	541837
72184	541838
12926	541839
143779	541840
50663	541841
249408	541842
148594	541843
3806	541844
21207	541845
81297	541846
31483	541847
197375	541848
6229	541849
233240	541850
24048	541851
26973	541852
262115	541853
24245	541854
251562	541855
42258	541856
7507	541857
125378	541858
3651	541859
12855	541860
89345	541861
106137	541862
69016	541863
120071	541864
160981	541865
1161	541866
80310	541867
2746	541868
35220	541869
68087	541870
39439	541871
2939	541872
13361	541873
4870	541874
22474	541875
82973	541876
64149	541877
22537	541878
5037	541879
97150	541880
71339	541881
262322	541882
1671	541883
31902	541884
20944	541885
82431	541886
371	541887
18022	541888
61537	541889
243296	541890
4638	541891
77113	541892
30649	541893
8163	541894
132592	541895
17763	541896
131908	541897
141552	541898
5893	541899
65745	541900
124549	541901
21385	541902
98572	541903
3171	541904
249520	541905
36149	541906
13995	541907
68300	541908
34375	541909
64068	541910
3567	541911
224328	541912
21939	541913
33047	541914
20356	541915
147542	541916
99775	541917
22192	541918
48744	541919
22973	541920
137905	541921
127344	541922
109900	541923
490	541924
35818	541925
270692	541926
72562	541927
26236	541928
161508	541929
149730	541930
267754	541931
559	541932
150001	541933
255689	541934
3557	541935
71654	541936
62060	541937
2670	541938
230670	541939
47123	541940
23539	541941
27347	541942
58602	541943
7342	541944
84324	541945
45516	541946
117131	541947
31452	541948
108046	541949
2682	541950
212779	541951
87396	541952
6399	541953
222	541954
61982	541955
11197	541956
134238	541957
166813	541958
146070	541959
39	541960
41866	541961
54715	541962
81240	541963
35759	541964
21143	541965
132171	541966
31902	541967
249	541968
217193	541969
4805	541970
166731	541971
10220	541972
191392	541973
50566	541974
23961	541975
1051	541976
399	541977
165420	541978
91665	541979
67442	541980
118792	541981
52858	541982
14159	541983
26153	541984
12880	541985
94116	541986
259447	541987
58089	541988
12601	541989
181997	541990
64	541991
163188	541992
207888	541993
83223	541994
453	541995
30450	541996
19853	541997
9074	541998
31121	541999
79811	542000
3878	542001
1769	542002
21077	542003
102131	542004
73238	542005
740	542006
27575	542007
24101	542008
2729	542009
128809	542010
95322	542011
95214	542012
8407	542013
93940	542014
68358	542015
165137	542016
5956	542017
13073	542018
12006	542019
4357	542020
227563	542021
69248	542022
16100	542023
117807	542024
37554	542025
515	542026
22106	542027
835	542028
9057	542029
46882	542030
90875	542031
8162	542032
176320	542033
162686	542034
59631	542035
74719	542036
211461	542037
74793	542038
160726	542039
71477	542040
45672	542041
249736	542042
233054	542043
63073	542044
104067	542045
149360	542046
2507	542047
163779	542048
110991	542049
3390	542050
105266	542051
27794	542052
1500	542053
17017	542054
17858	542055
2931	542056
1481	542057
171371	542058
48365	542059
11942	542060
28845	542061
30203	542062
10721	542063
180350	542064
231216	542065
3109	542066
122300	542067
19447	542068
2112	542069
12129	542070
113490	542071
158452	542072
8394	542073
17469	542074
18682	542075
101881	542076
34184	542077
237801	542078
48906	542079
13940	542080
13701	542081
89657	542082
35686	542083
19032	542084
3482	542085
452	542086
195444	542087
12331	542088
142167	542089
234850	542090
33239	542091
51920	542092
29441	542093
73012	542094
6776	542095
163705	542096
50620	542097
2477	542098
39784	542099
188810	542100
8817	542101
77571	542102
17010	542103
131519	542104
124755	542105
3801	542106
125509	542107
3877	542108
4336	542109
34448	542110
220627	542111
153163	542112
141455	542113
10585	542114
86413	542115
139593	542116
28515	542117
154359	542118
69677	542119
5697	542120
85483	542121
1201	542122
268983	542123
110942	542124
145322	542125
137	542126
782	542127
110129	542128
16932	542129
81119	542130
29965	542131
174802	542132
14391	542133
39545	542134
17210	542135
93680	542136
7462	542137
132522	542138
5388	542139
32539	542140
16259	542141
3707	542142
40890	542143
2282	542144
168398	542145
20247	542146
1188	542147
35521	542148
95991	542149
3313	542150
43324	542151
102298	542152
118421	542153
14917	542154
7388	542155
1322	542156
166594	542157
136279	542158
2409	542159
5450	542160
40106	542161
1328	542162
94151	542163
16902	542164
3052	542165
5934	542166
162531	542167
92122	542168
23495	542169
116084	542170
90572	542171
139091	542172
2647	542173
45726	542174
29550	542175
3433	542176
240414	542177
141307	542178
117310	542179
94779	542180
101273	542181
46618	542182
94548	542183
36309	542184
13483	542185
989	542186
45635	542187
4888	542188
24408	542189
3923	542190
8934	542191
8879	542192
13223	542193
151489	542194
12572	542195
252821	542196
100742	542197
77737	542198
58	542199
38859	542200
1018	542201
30944	542202
215600	542203
4686	542204
21505	542205
60520	542206
66315	542207
65252	542208
98	542209
39562	542210
206119	542211
122627	542212
20556	542213
1549	542214
6703	542215
124	542216
6610	542217
33085	542218
63679	542219
38065	542220
96130	542221
206908	542222
34658	542223
6146	542224
21531	542225
68458	542226
58141	542227
46172	542228
95938	542229
110144	542230
53897	542231
32769	542232
24825	542233
141658	542234
43185	542235
1864	542236
167169	542237
21784	542238
7714	542239
87220	542240
176785	542241
166538	542242
2573	542243
109678	542244
159432	542245
7301	542246
134229	542247
24347	542248
157344	542249
154041	542250
122054	542251
160624	542252
22050	542253
97457	542254
100818	542255
4034	542256
5363	542257
41044	542258
63044	542259
10337	542260
12563	542261
252696	542262
158262	542263
35626	542264
119611	542265
346	542266
62263	542267
125028	542268
24023	542269
190624	542270
93296	542271
94032	542272
3780	542273
2559	542274
36381	542275
106274	542276
2541	542277
80708	542278
39233	542279
472	542280
25587	542281
261616	542282
26954	542283
30203	542284
149010	542285
36875	542286
37979	542287
78882	542288
7921	542289
123643	542290
18092	542291
155144	542292
52767	542293
30790	542294
8831	542295
15134	542296
1298	542297
58081	542298
40860	542299
145688	542300
13488	542301
1777	542302
74645	542303
11854	542304
61662	542305
1320	542306
165206	542307
57187	542308
197218	542309
121247	542310
96188	542311
129495	542312
11114	542313
54828	542314
108308	542315
20010	542316
110357	542317
4779	542318
44270	542319
73202	542320
145433	542321
118399	542322
8315	542323
2713	542324
103733	542325
664	542326
224580	542327
148051	542328
12761	542329
49873	542330
33647	542331
68423	542332
269045	542333
8856	542334
177325	542335
12036	542336
49016	542337
100280	542338
3655	542339
2561	542340
267130	542341
40908	542342
9980	542343
38015	542344
234749	542345
40017	542346
234548	542347
1859	542348
179503	542349
24892	542350
2780	542351
159394	542352
86783	542353
49190	542354
791	542355
43703	542356
2250	542357
83732	542358
46503	542359
1068	542360
22361	542361
56483	542362
78492	542363
2429	542364
17566	542365
53316	542366
22459	542367
60257	542368
58753	542369
209193	542370
102705	542371
175995	542372
9104	542373
5638	542374
103508	542375
1128	542376
43010	542377
149930	542378
2172	542379
1157	542380
164635	542381
913	542382
2766	542383
40781	542384
25898	542385
137501	542386
36477	542387
22762	542388
67532	542389
6769	542390
43556	542391
3702	542392
109758	542393
44780	542394
21696	542395
1	542396
2411	542397
58187	542398
153246	542399
140756	542400
267224	542401
37670	542402
664	542403
47576	542404
137754	542405
61653	542406
467	542407
67762	542408
52360	542409
902	542410
6591	542411
22192	542412
47726	542413
68069	542414
266768	542415
28249	542416
264132	542417
41613	542418
55453	542419
84982	542420
4415	542421
96581	542422
107519	542423
93970	542424
1225	542425
52731	542426
3847	542427
5959	542428
8130	542429
26940	542430
1147	542431
65938	542432
21993	542433
7918	542434
41326	542435
66885	542436
22689	542437
23447	542438
20363	542439
10037	542440
86886	542441
138005	542442
10057	542443
57480	542444
156522	542445
66148	542446
44156	542447
57624	542448
23732	542449
53467	542450
47495	542451
20665	542452
3	542453
105024	542454
145645	542455
5131	542456
137734	542457
3648	542458
23847	542459
1398	542460
15789	542461
25888	542462
24635	542463
24440	542464
13158	542465
221015	542466
206664	542467
158703	542468
61517	542469
54152	542470
119353	542471
236858	542472
20070	542473
124949	542474
42215	542475
8723	542476
16382	542477
36359	542478
66119	542479
44246	542480
1001	542481
226011	542482
4132	542483
336	542484
88784	542485
14556	542486
242576	542487
26686	542488
38755	542489
1696	542490
49225	542491
53060	542492
11	542493
189181	542494
243688	542495
2138	542496
247914	542497
10684	542498
9099	542499
54127	542500
127939	542501
72553	542502
144639	542503
1046	542504
257883	542505
57832	542506
121833	542507
96307	542508
3134	542509
68121	542510
10004	542511
253466	542512
47831	542513
106628	542514
24863	542515
10260	542516
6043	542517
68	542518
87329	542519
832	542520
84641	542521
23686	542522
117553	542523
75535	542524
557	542525
160441	542526
10797	542527
36856	542528
146949	542529
166	542530
10329	542531
91097	542532
32361	542533
14278	542534
212765	542535
20084	542536
1224	542537
60333	542538
22369	542539
1373	542540
14296	542541
5937	542542
42223	542543
5215	542544
125	542545
100346	542546
81302	542547
269802	542548
237205	542549
404	542550
8672	542551
256525	542552
9607	542553
78282	542554
8048	542555
29382	542556
15664	542557
99266	542558
1653	542559
9962	542560
6408	542561
28680	542562
64165	542563
4037	542564
21779	542565
10779	542566
5393	542567
78828	542568
5492	542569
12564	542570
787	542571
116493	542572
112286	542573
738	542574
25576	542575
143152	542576
7138	542577
67064	542578
46253	542579
71375	542580
86498	542581
29115	542582
119546	542583
79050	542584
92049	542585
98813	542586
111076	542587
74160	542588
9613	542589
3296	542590
1429	542591
57	542592
77694	542593
58776	542594
107201	542595
11063	542596
128299	542597
143513	542598
484	542599
87412	542600
30748	542601
64605	542602
156648	542603
9269	542604
46191	542605
38430	542606
256762	542607
152335	542608
6148	542609
125995	542610
102275	542611
796	542612
264301	542613
10039	542614
45172	542615
3257	542616
84413	542617
87092	542618
23310	542619
231147	542620
49032	542621
146259	542622
14398	542623
10561	542624
619	542625
25132	542626
167568	542627
15485	542628
58982	542629
40685	542630
103422	542631
39971	542632
18216	542633
91343	542634
11007	542635
97287	542636
83607	542637
162387	542638
172244	542639
5797	542640
15527	542641
75556	542642
128	542643
189747	542644
2529	542645
95274	542646
42868	542647
191490	542648
22951	542649
65743	542650
34824	542651
23748	542652
5240	542653
121186	542654
15553	542655
139362	542656
18544	542657
80761	542658
260941	542659
57401	542660
19907	542661
49294	542662
10156	542663
72876	542664
8655	542665
6854	542666
6725	542667
43518	542668
59835	542669
206581	542670
3741	542671
8870	542672
27253	542673
161541	542674
153158	542675
31065	542676
14946	542677
20889	542678
2760	542679
2170	542680
238405	542681
41489	542682
10481	542683
227000	542684
105275	542685
101260	542686
19377	542687
135619	542688
246731	542689
40997	542690
156028	542691
15156	542692
1179	542693
98676	542694
159402	542695
69374	542696
80684	542697
4525	542698
2285	542699
71479	542700
212212	542701
249163	542702
37848	542703
33073	542704
1878	542705
1980	542706
58734	542707
8155	542708
35913	542709
14073	542710
37170	542711
2601	542712
69229	542713
2106	542714
15157	542715
98622	542716
51599	542717
30761	542718
3890	542719
15597	542720
84886	542721
253310	542722
196511	542723
268763	542724
29075	542725
7306	542726
60484	542727
116261	542728
45629	542729
42757	542730
9204	542731
155077	542732
85742	542733
36300	542734
162709	542735
16780	542736
68770	542737
33257	542738
266416	542739
1161	542740
84283	542741
64817	542742
96019	542743
18862	542744
4411	542745
50008	542746
44282	542747
34317	542748
163729	542749
81120	542750
7037	542751
208137	542752
4327	542753
93282	542754
45412	542755
11504	542756
646	542757
16276	542758
9937	542759
141397	542760
101995	542761
3454	542762
29025	542763
124139	542764
113074	542765
171673	542766
49817	542767
60916	542768
60899	542769
114294	542770
2425	542771
9387	542772
108908	542773
87465	542774
32	542775
34095	542776
8087	542777
8476	542778
67398	542779
83552	542780
63657	542781
257391	542782
24778	542783
45461	542784
73882	542785
32070	542786
250346	542787
1401	542788
16186	542789
8735	542790
197317	542791
9251	542792
27067	542793
103669	542794
635	542795
19466	542796
125489	542797
30736	542798
97701	542799
12044	542800
37138	542801
138189	542802
25525	542803
70100	542804
6608	542805
103403	542806
19081	542807
15003	542808
4002	542809
13125	542810
44049	542811
12097	542812
624	542813
34603	542814
3886	542815
77490	542816
208205	542817
100297	542818
34240	542819
16593	542820
44977	542821
6924	542822
126967	542823
229405	542824
13198	542825
15827	542826
39013	542827
58131	542828
130731	542829
215598	542830
13142	542831
108564	542832
154866	542833
19541	542834
18274	542835
1678	542836
13011	542837
10638	542838
62387	542839
104884	542840
688	542841
77646	542842
72445	542843
183484	542844
89122	542845
4823	542846
36026	542847
66623	542848
91470	542849
7022	542850
244321	542851
198460	542852
92883	542853
3301	542854
20714	542855
27989	542856
523	542857
17642	542858
45711	542859
150818	542860
40135	542861
139140	542862
3418	542863
104078	542864
146074	542865
51614	542866
147982	542867
10787	542868
42562	542869
3075	542870
127521	542871
30	542872
1793	542873
72479	542874
117678	542875
77514	542876
77182	542877
1213	542878
5079	542879
86404	542880
113183	542881
23625	542882
57079	542883
374	542884
150101	542885
21793	542886
147193	542887
90503	542888
213384	542889
60939	542890
13459	542891
89249	542892
87232	542893
31920	542894
25280	542895
5670	542896
117020	542897
2037	542898
974	542899
43807	542900
83719	542901
17253	542902
119540	542903
5763	542904
38132	542905
47203	542906
23497	542907
117164	542908
5940	542909
106489	542910
156243	542911
229962	542912
15300	542913
139997	542914
8751	542915
17158	542916
455	542917
249793	542918
376	542919
24649	542920
36508	542921
10492	542922
5708	542923
74880	542924
11715	542925
12329	542926
161809	542927
1948	542928
54937	542929
218509	542930
219683	542931
15234	542932
166674	542933
70780	542934
22163	542935
29465	542936
81434	542937
13945	542938
13054	542939
5245	542940
263895	542941
42147	542942
16710	542943
268855	542944
224112	542945
16382	542946
10516	542947
52934	542948
39490	542949
23265	542950
119994	542951
28244	542952
147110	542953
124268	542954
6775	542955
3803	542956
6595	542957
15500	542958
192910	542959
79323	542960
146152	542961
255470	542962
229353	542963
29290	542964
79653	542965
16572	542966
22709	542967
2443	542968
82995	542969
62661	542970
2611	542971
6773	542972
3787	542973
193955	542974
31399	542975
3463	542976
47145	542977
26847	542978
29526	542979
497	542980
38524	542981
3751	542982
125241	542983
217353	542984
143527	542985
34638	542986
93459	542987
37179	542988
51829	542989
114010	542990
56924	542991
130291	542992
117923	542993
53575	542994
220778	542995
88234	542996
109489	542997
42980	542998
29902	542999
36366	543000
76112	543001
57456	543002
56318	543003
96375	543004
272134	543005
168291	543006
112299	543007
44298	543008
15418	543009
190588	543010
229260	543011
1504	543012
3141	543013
242566	543014
21221	543015
56744	543016
13676	543017
265114	543018
20690	543019
71051	543020
616	543021
20078	543022
19551	543023
237918	543024
75554	543025
24924	543026
13688	543027
40511	543028
6033	543029
7053	543030
222998	543031
18825	543032
18191	543033
56902	543034
126060	543035
1	543036
102090	543037
33330	543038
118433	543039
21855	543040
13627	543041
146061	543042
81546	543043
167	543044
30991	543045
259393	543046
118387	543047
184027	543048
12643	543049
11614	543050
484	543051
6126	543052
2710	543053
246438	543054
262544	543055
4311	543056
663	543057
91731	543058
153401	543059
246	543060
36965	543061
11614	543062
125237	543063
82895	543064
76004	543065
1785	543066
71945	543067
87544	543068
612	543069
21583	543070
34462	543071
40978	543072
6070	543073
7689	543074
64393	543075
1847	543076
2882	543077
51789	543078
74177	543079
33776	543080
8718	543081
92999	543082
36907	543083
4640	543084
60479	543085
61336	543086
190814	543087
77829	543088
34465	543089
25	543090
26158	543091
101149	543092
266131	543093
34627	543094
54734	543095
69749	543096
85352	543097
27764	543098
44369	543099
58076	543100
42687	543101
16985	543102
165674	543103
153582	543104
9662	543105
40426	543106
252	543107
55120	543108
35947	543109
2156	543110
70153	543111
108563	543112
41311	543113
8513	543114
203712	543115
4227	543116
77247	543117
87838	543118
137043	543119
31396	543120
46967	543121
3020	543122
66	543123
134192	543124
200925	543125
31668	543126
171249	543127
126265	543128
18597	543129
7712	543130
225912	543131
34336	543132
45336	543133
737	543134
111563	543135
18958	543136
895	543137
109934	543138
46423	543139
83158	543140
35384	543141
44964	543142
22907	543143
995	543144
5428	543145
160893	543146
305	543147
4153	543148
17861	543149
35234	543150
6562	543151
9766	543152
89822	543153
2622	543154
82681	543155
2607	543156
107177	543157
317	543158
4869	543159
88355	543160
16393	543161
48993	543162
17402	543163
1156	543164
229538	543165
19327	543166
40833	543167
2475	543168
11901	543169
6382	543170
1710	543171
1505	543172
51371	543173
107433	543174
16404	543175
3784	543176
8595	543177
182810	543178
18056	543179
10375	543180
71602	543181
195506	543182
11056	543183
68515	543184
31980	543185
61029	543186
23271	543187
94345	543188
4061	543189
87177	543190
6113	543191
78028	543192
4906	543193
229339	543194
138822	543195
48087	543196
16758	543197
1161	543198
29081	543199
8432	543200
210326	543201
1311	543202
7061	543203
9909	543204
77540	543205
2917	543206
3629	543207
19110	543208
15616	543209
1269	543210
1744	543211
24204	543212
31453	543213
135647	543214
173	543215
157857	543216
67365	543217
267345	543218
28976	543219
7586	543220
19414	543221
15611	543222
4043	543223
13146	543224
147350	543225
12965	543226
53658	543227
1630	543228
17131	543229
103839	543230
2424	543231
263973	543232
159878	543233
7329	543234
116672	543235
261	543236
148983	543237
158226	543238
59446	543239
22732	543240
28672	543241
21901	543242
115310	543243
33502	543244
29137	543245
4785	543246
30936	543247
10285	543248
8982	543249
45521	543250
7652	543251
24217	543252
855	543253
22025	543254
4534	543255
108981	543256
71554	543257
78621	543258
31306	543259
24935	543260
4852	543261
31427	543262
117640	543263
233019	543264
77034	543265
8215	543266
11164	543267
23882	543268
15570	543269
143433	543270
4646	543271
90624	543272
55939	543273
121737	543274
36974	543275
246516	543276
2781	543277
23664	543278
14582	543279
220927	543280
4907	543281
12719	543282
34250	543283
3856	543284
22399	543285
254088	543286
200704	543287
973	543288
62347	543289
213786	543290
45	543291
10782	543292
66147	543293
15405	543294
130411	543295
224122	543296
20559	543297
11901	543298
121	543299
209560	543300
22876	543301
270502	543302
109875	543303
22597	543304
13903	543305
171540	543306
147	543307
5340	543308
230196	543309
62258	543310
16196	543311
45138	543312
6302	543313
10573	543314
7424	543315
202285	543316
62	543317
63200	543318
108408	543319
228324	543320
2570	543321
85422	543322
41369	543323
233003	543324
86	543325
12189	543326
115201	543327
189258	543328
21574	543329
5002	543330
9011	543331
199	543332
31702	543333
88749	543334
135291	543335
230529	543336
20927	543337
9266	543338
81570	543339
3428	543340
263434	543341
2364	543342
3445	543343
70188	543344
261444	543345
57271	543346
190931	543347
19012	543348
13826	543349
106581	543350
114355	543351
93685	543352
254821	543353
15233	543354
60143	543355
113630	543356
106190	543357
93893	543358
23768	543359
146518	543360
106478	543361
227664	543362
32559	543363
15998	543364
224610	543365
17403	543366
5999	543367
51378	543368
1538	543369
9818	543370
45678	543371
238067	543372
106451	543373
168539	543374
12219	543375
23716	543376
90168	543377
11035	543378
17692	543379
199	543380
17603	543381
195891	543382
4777	543383
184204	543384
94413	543385
70569	543386
2093	543387
21614	543388
66323	543389
67202	543390
34698	543391
14022	543392
1782	543393
63090	543394
10253	543395
11827	543396
15957	543397
5305	543398
10285	543399
232	543400
216590	543401
457	543402
66557	543403
16611	543404
170859	543405
253025	543406
49551	543407
64931	543408
141276	543409
27565	543410
2311	543411
70231	543412
32275	543413
68933	543414
46526	543415
209921	543416
14202	543417
13862	543418
13937	543419
17723	543420
69999	543421
71418	543422
106271	543423
10871	543424
184942	543425
7795	543426
651	543427
793	543428
182317	543429
990	543430
128026	543431
25854	543432
46128	543433
171656	543434
233492	543435
3927	543436
95154	543437
187380	543438
126031	543439
110736	543440
73902	543441
27885	543442
44596	543443
138868	543444
17240	543445
1429	543446
56793	543447
2284	543448
2935	543449
4210	543450
270305	543451
68006	543452
77194	543453
1369	543454
39329	543455
10755	543456
21069	543457
57452	543458
48278	543459
14461	543460
1773	543461
117089	543462
3097	543463
93577	543464
219256	543465
71596	543466
49613	543467
169983	543468
67738	543469
4946	543470
266537	543471
262285	543472
15	543473
123891	543474
16981	543475
11422	543476
13270	543477
235396	543478
5745	543479
56551	543480
3052	543481
143309	543482
84085	543483
8032	543484
164171	543485
144332	543486
141340	543487
30910	543488
231335	543489
4781	543490
270337	543491
202942	543492
30124	543493
87261	543494
3694	543495
246280	543496
27879	543497
8876	543498
4443	543499
75297	543500
30679	543501
194042	543502
25154	543503
6911	543504
61655	543505
74059	543506
10356	543507
48485	543508
243834	543509
197178	543510
5958	543511
31906	543512
156545	543513
860	543514
3466	543515
3049	543516
203139	543517
19710	543518
48971	543519
1552	543520
35557	543521
200573	543522
4221	543523
45621	543524
21659	543525
41561	543526
4659	543527
15024	543528
61483	543529
142388	543530
22792	543531
2126	543532
70321	543533
156321	543534
168372	543535
5233	543536
121790	543537
75703	543538
14928	543539
124718	543540
2032	543541
47058	543542
24201	543543
16962	543544
14727	543545
106860	543546
125180	543547
81468	543548
35445	543549
207201	543550
25138	543551
3191	543552
79094	543553
161282	543554
158945	543555
196319	543556
1867	543557
3799	543558
3488	543559
20357	543560
191009	543561
179879	543562
85920	543563
60005	543564
122385	543565
58031	543566
79854	543567
3830	543568
54293	543569
5260	543570
12805	543571
9691	543572
60341	543573
43611	543574
64470	543575
14650	543576
4352	543577
200	543578
670	543579
128868	543580
262368	543581
100271	543582
74849	543583
78369	543584
155813	543585
67858	543586
184112	543587
62597	543588
225252	543589
34507	543590
38918	543591
121428	543592
257337	543593
46231	543594
201681	543595
41018	543596
6223	543597
148977	543598
218268	543599
137422	543600
20914	543601
90242	543602
21123	543603
211434	543604
4360	543605
217008	543606
13709	543607
33055	543608
29111	543609
6703	543610
131859	543611
226145	543612
20296	543613
30575	543614
16041	543615
46	543616
130551	543617
63449	543618
104941	543619
227245	543620
155423	543621
20519	543622
21351	543623
76225	543624
163630	543625
80597	543626
16336	543627
46431	543628
69071	543629
52433	543630
75271	543631
21385	543632
110005	543633
4061	543634
41686	543635
19831	543636
113433	543637
29880	543638
266124	543639
27832	543640
300	543641
212325	543642
16239	543643
28800	543644
101381	543645
104866	543646
17699	543647
100934	543648
7622	543649
123697	543650
4593	543651
55717	543652
14862	543653
47489	543654
13605	543655
263748	543656
18005	543657
5360	543658
193348	543659
5637	543660
62636	543661
9288	543662
47111	543663
2548	543664
225660	543665
27857	543666
91981	543667
21452	543668
36217	543669
131445	543670
133998	543671
34608	543672
140244	543673
89448	543674
227936	543675
137590	543676
15443	543677
153449	543678
26720	543679
91773	543680
2051	543681
4071	543682
1878	543683
14914	543684
85885	543685
16514	543686
124520	543687
102782	543688
2315	543689
23786	543690
701	543691
155764	543692
32007	543693
13027	543694
216433	543695
146701	543696
155031	543697
26008	543698
13905	543699
236479	543700
48943	543701
58809	543702
10064	543703
13929	543704
82201	543705
6500	543706
17357	543707
12641	543708
62875	543709
59078	543710
18602	543711
134264	543712
5874	543713
75956	543714
93737	543715
32897	543716
2906	543717
40850	543718
92291	543719
77699	543720
5708	543721
96577	543722
116786	543723
102251	543724
138146	543725
105406	543726
883	543727
115434	543728
25460	543729
206	543730
4657	543731
220804	543732
57109	543733
67187	543734
20916	543735
136507	543736
3000	543737
126232	543738
72427	543739
28079	543740
49520	543741
14388	543742
10556	543743
18289	543744
42191	543745
163473	543746
104894	543747
31776	543748
1706	543749
18260	543750
169897	543751
58164	543752
18602	543753
1239	543754
268456	543755
10306	543756
108166	543757
230773	543758
232178	543759
4257	543760
8108	543761
18635	543762
70972	543763
10174	543764
24503	543765
1583	543766
105771	543767
145246	543768
79879	543769
18974	543770
72844	543771
54772	543772
5845	543773
57166	543774
11031	543775
29909	543776
14502	543777
225961	543778
164752	543779
4753	543780
25329	543781
39116	543782
247372	543783
29682	543784
135770	543785
16309	543786
10396	543787
159404	543788
139518	543789
2864	543790
66041	543791
2273	543792
104829	543793
3701	543794
67656	543795
68923	543796
28680	543797
13810	543798
149599	543799
3132	543800
11019	543801
162	543802
234724	543803
193567	543804
40260	543805
88370	543806
211537	543807
19766	543808
11998	543809
9222	543810
161220	543811
78937	543812
595	543813
91645	543814
48149	543815
103050	543816
12661	543817
1642	543818
8011	543819
17832	543820
274	543821
125179	543822
294	543823
19341	543824
414	543825
18480	543826
57	543827
17710	543828
56671	543829
35849	543830
70412	543831
152285	543832
79424	543833
106450	543834
32152	543835
95257	543836
69489	543837
25262	543838
969	543839
143874	543840
33528	543841
29424	543842
3799	543843
20048	543844
23661	543845
169423	543846
1138	543847
51071	543848
45848	543849
136416	543850
5658	543851
133003	543852
126376	543853
63162	543854
12819	543855
2193	543856
99166	543857
6759	543858
233	543859
6495	543860
25385	543861
150753	543862
174	543863
243398	543864
46291	543865
14181	543866
250595	543867
2394	543868
19509	543869
27516	543870
259838	543871
3469	543872
53583	543873
30488	543874
228382	543875
649	543876
18230	543877
20893	543878
41383	543879
70096	543880
3350	543881
224461	543882
9815	543883
15631	543884
10924	543885
143598	543886
90181	543887
6763	543888
35389	543889
217152	543890
181007	543891
22694	543892
4270	543893
16124	543894
24082	543895
58645	543896
13275	543897
3510	543898
142374	543899
21823	543900
96188	543901
67250	543902
158615	543903
26827	543904
12083	543905
15215	543906
254421	543907
156812	543908
11151	543909
15443	543910
264945	543911
1469	543912
1180	543913
21629	543914
7551	543915
11845	543916
111586	543917
72	543918
164791	543919
18387	543920
14307	543921
207664	543922
14307	543923
26001	543924
188462	543925
155633	543926
27120	543927
77621	543928
12825	543929
199859	543930
18666	543931
26313	543932
49399	543933
151157	543934
186068	543935
106982	543936
22909	543937
928	543938
41386	543939
125691	543940
26945	543941
19018	543942
35644	543943
17453	543944
50059	543945
160580	543946
247	543947
77078	543948
29586	543949
93266	543950
33644	543951
44775	543952
59086	543953
26115	543954
9039	543955
103274	543956
138103	543957
140017	543958
190997	543959
150646	543960
47007	543961
27027	543962
24071	543963
145640	543964
29943	543965
132781	543966
22035	543967
17524	543968
165086	543969
203734	543970
255733	543971
5922	543972
11585	543973
14605	543974
122	543975
20625	543976
15970	543977
81427	543978
213	543979
198546	543980
46024	543981
8787	543982
1329	543983
43049	543984
33150	543985
6256	543986
1437	543987
91267	543988
26919	543989
124933	543990
1355	543991
41344	543992
2960	543993
158438	543994
146368	543995
840	543996
147093	543997
32202	543998
271704	543999
3249	544000
6097	544001
31643	544002
32911	544003
9094	544004
272351	544005
15864	544006
27067	544007
266350	544008
254	544009
10	544010
2889	544011
229170	544012
1711	544013
75361	544014
23294	544015
18934	544016
45376	544017
17039	544018
18654	544019
164486	544020
21711	544021
48181	544022
7817	544023
66576	544024
4267	544025
106584	544026
57067	544027
96787	544028
173507	544029
129111	544030
40909	544031
183184	544032
200960	544033
99993	544034
91333	544035
117888	544036
168298	544037
5970	544038
30329	544039
6700	544040
2582	544041
18630	544042
181739	544043
20992	544044
24308	544045
66574	544046
137145	544047
3268	544048
49086	544049
72857	544050
91668	544051
723	544052
58930	544053
4967	544054
163203	544055
89025	544056
80164	544057
15695	544058
127504	544059
10148	544060
8547	544061
85547	544062
60973	544063
107654	544064
1310	544065
95565	544066
77	544067
13839	544068
35906	544069
1826	544070
65528	544071
230688	544072
91534	544073
16887	544074
10922	544075
32631	544076
33625	544077
13219	544078
136414	544079
35775	544080
1925	544081
16743	544082
717	544083
24895	544084
13729	544085
84725	544086
135101	544087
73063	544088
1907	544089
122513	544090
34813	544091
202526	544092
169224	544093
1040	544094
46934	544095
32124	544096
6085	544097
75459	544098
164304	544099
29483	544100
13275	544101
8371	544102
87931	544103
27944	544104
60327	544105
177358	544106
5487	544107
5414	544108
191417	544109
15811	544110
259925	544111
34398	544112
84286	544113
21676	544114
1554	544115
4913	544116
90092	544117
73025	544118
18700	544119
35632	544120
142	544121
92721	544122
114653	544123
202262	544124
1426	544125
1074	544126
233455	544127
48909	544128
24471	544129
37385	544130
4727	544131
21517	544132
36867	544133
3895	544134
102740	544135
14762	544136
39021	544137
1070	544138
55173	544139
44285	544140
116338	544141
19149	544142
10092	544143
4621	544144
10961	544145
24178	544146
873	544147
34793	544148
49422	544149
6433	544150
71013	544151
84344	544152
29084	544153
18648	544154
74629	544155
5998	544156
264344	544157
67620	544158
390	544159
1567	544160
104382	544161
59114	544162
66636	544163
176272	544164
51957	544165
201011	544166
1947	544167
5684	544168
60826	544169
11682	544170
17691	544171
34800	544172
24681	544173
30546	544174
8089	544175
81616	544176
37171	544177
205132	544178
6775	544179
79441	544180
65483	544181
101660	544182
434	544183
27994	544184
3461	544185
74079	544186
70948	544187
674	544188
69422	544189
160642	544190
1950	544191
1945	544192
86653	544193
167518	544194
19715	544195
9480	544196
53541	544197
38288	544198
179497	544199
56904	544200
15300	544201
96934	544202
128841	544203
21530	544204
58890	544205
41	544206
209437	544207
32640	544208
24605	544209
2186	544210
34790	544211
666	544212
12486	544213
1369	544214
77120	544215
261869	544216
6494	544217
4968	544218
72591	544219
199392	544220
38046	544221
160692	544222
30061	544223
108654	544224
2948	544225
55607	544226
165167	544227
5804	544228
426	544229
5756	544230
138216	544231
7360	544232
14925	544233
48377	544234
63820	544235
78926	544236
45414	544237
62856	544238
142062	544239
21794	544240
71254	544241
44940	544242
132254	544243
99037	544244
75422	544245
37334	544246
27503	544247
51431	544248
151316	544249
18973	544250
70516	544251
13228	544252
125615	544253
56412	544254
64821	544255
26316	544256
101048	544257
68608	544258
45544	544259
22718	544260
53614	544261
117206	544262
156032	544263
25594	544264
121150	544265
226173	544266
191747	544267
107032	544268
128665	544269
19960	544270
168239	544271
109521	544272
52380	544273
6275	544274
238486	544275
109249	544276
30648	544277
103447	544278
29283	544279
164271	544280
69049	544281
23372	544282
207705	544283
4896	544284
33999	544285
245060	544286
19433	544287
157388	544288
47508	544289
202088	544290
18371	544291
108463	544292
12425	544293
226445	544294
144247	544295
215901	544296
9005	544297
143507	544298
6370	544299
7251	544300
233576	544301
33966	544302
2142	544303
106718	544304
4781	544305
99487	544306
184305	544307
218677	544308
1987	544309
50461	544310
81014	544311
227790	544312
25653	544313
47977	544314
89241	544315
25297	544316
200559	544317
96595	544318
28245	544319
3688	544320
53106	544321
119217	544322
4357	544323
114120	544324
90693	544325
2817	544326
33964	544327
232836	544328
8401	544329
3863	544330
161323	544331
59667	544332
2345	544333
6258	544334
16773	544335
43813	544336
17887	544337
10970	544338
2755	544339
196123	544340
10782	544341
11669	544342
6370	544343
30746	544344
86915	544345
9014	544346
22948	544347
18734	544348
13911	544349
17656	544350
28699	544351
125907	544352
849	544353
30515	544354
16940	544355
93677	544356
117156	544357
9445	544358
27883	544359
10372	544360
199582	544361
95821	544362
11811	544363
93835	544364
37114	544365
5170	544366
66334	544367
34242	544368
93228	544369
5224	544370
3044	544371
45	544372
46580	544373
69412	544374
24578	544375
118470	544376
155174	544377
100606	544378
10603	544379
28949	544380
62125	544381
162193	544382
259178	544383
164635	544384
18154	544385
4346	544386
19576	544387
12346	544388
20643	544389
157803	544390
27009	544391
50993	544392
222902	544393
164020	544394
4753	544395
171625	544396
40437	544397
45662	544398
14275	544399
58041	544400
7710	544401
14016	544402
195166	544403
168176	544404
11303	544405
81703	544406
25961	544407
12324	544408
80509	544409
137528	544410
102683	544411
691	544412
6257	544413
88704	544414
13139	544415
15280	544416
72130	544417
95137	544418
44227	544419
211830	544420
76222	544421
84	544422
397	544423
125491	544424
4581	544425
240663	544426
122784	544427
785	544428
6472	544429
94158	544430
43017	544431
84033	544432
5745	544433
61468	544434
66081	544435
28116	544436
22903	544437
103098	544438
7520	544439
3165	544440
128731	544441
5349	544442
13185	544443
31406	544444
12779	544445
57040	544446
80971	544447
230090	544448
171583	544449
2135	544450
41641	544451
28742	544452
60133	544453
24770	544454
48767	544455
88613	544456
95773	544457
226915	544458
165462	544459
75165	544460
13510	544461
70181	544462
63498	544463
75222	544464
32376	544465
56478	544466
220194	544467
2535	544468
236998	544469
308	544470
217086	544471
15989	544472
41453	544473
31812	544474
57183	544475
93493	544476
38205	544477
10700	544478
138581	544479
541	544480
46607	544481
6500	544482
33532	544483
1228	544484
11089	544485
1117	544486
26981	544487
800	544488
1802	544489
15997	544490
138828	544491
236773	544492
83252	544493
21818	544494
292	544495
46296	544496
159246	544497
1696	544498
56671	544499
119240	544500
46853	544501
1726	544502
34445	544503
18060	544504
49509	544505
13970	544506
127305	544507
62614	544508
54556	544509
191873	544510
85473	544511
10240	544512
21894	544513
80627	544514
1731	544515
136578	544516
165370	544517
15845	544518
52594	544519
17250	544520
176436	544521
122635	544522
263548	544523
130345	544524
718	544525
6581	544526
220625	544527
48188	544528
89709	544529
231432	544530
219841	544531
126340	544532
104871	544533
23396	544534
4011	544535
24214	544536
329	544537
6144	544538
101292	544539
10486	544540
53164	544541
29436	544542
12993	544543
38627	544544
101483	544545
442	544546
100741	544547
26905	544548
5688	544549
20165	544550
7529	544551
14711	544552
48347	544553
43332	544554
40197	544555
10839	544556
128227	544557
12180	544558
202673	544559
5862	544560
6198	544561
3704	544562
32926	544563
111236	544564
183134	544565
2	544566
36686	544567
12288	544568
10715	544569
13028	544570
20029	544571
701	544572
245158	544573
104690	544574
28603	544575
24693	544576
100187	544577
169691	544578
62357	544579
3713	544580
7859	544581
59590	544582
2508	544583
8268	544584
30135	544585
112514	544586
249194	544587
40071	544588
7795	544589
42849	544590
44125	544591
735	544592
2291	544593
190517	544594
104257	544595
22568	544596
331	544597
239155	544598
64800	544599
2640	544600
168005	544601
108960	544602
36818	544603
1628	544604
98408	544605
207784	544606
132129	544607
247938	544608
18803	544609
62719	544610
152574	544611
92514	544612
16186	544613
4676	544614
30602	544615
118559	544616
201473	544617
73	544618
92739	544619
75607	544620
21608	544621
25019	544622
71515	544623
71980	544624
83959	544625
129052	544626
2709	544627
38459	544628
11567	544629
17923	544630
121015	544631
107194	544632
80850	544633
108589	544634
5190	544635
7604	544636
39935	544637
257896	544638
135547	544639
12354	544640
203228	544641
138039	544642
92990	544643
52801	544644
256544	544645
144906	544646
40689	544647
182364	544648
4094	544649
158499	544650
65015	544651
259346	544652
2212	544653
247	544654
171125	544655
145671	544656
36096	544657
108954	544658
31482	544659
40729	544660
17140	544661
192	544662
12497	544663
167071	544664
141604	544665
67163	544666
827	544667
231112	544668
145229	544669
219	544670
275	544671
13812	544672
7815	544673
25459	544674
257699	544675
8308	544676
90422	544677
208172	544678
4294	544679
27586	544680
175131	544681
37634	544682
65778	544683
129216	544684
14803	544685
22997	544686
263879	544687
2476	544688
3791	544689
34568	544690
9433	544691
33309	544692
120611	544693
59009	544694
29889	544695
26516	544696
234374	544697
96627	544698
26339	544699
28429	544700
150196	544701
9814	544702
25590	544703
53847	544704
4180	544705
49797	544706
129190	544707
26684	544708
215	544709
10604	544710
25811	544711
66131	544712
66861	544713
34547	544714
2810	544715
91182	544716
2338	544717
100428	544718
33937	544719
96981	544720
15267	544721
48378	544722
1874	544723
24135	544724
18366	544725
48489	544726
1022	544727
73851	544728
62690	544729
118674	544730
201937	544731
38452	544732
7995	544733
696	544734
38145	544735
75882	544736
85173	544737
106868	544738
1289	544739
28716	544740
19992	544741
4819	544742
226478	544743
458	544744
56550	544745
100749	544746
51632	544747
10295	544748
44920	544749
3969	544750
59437	544751
224828	544752
19647	544753
205951	544754
67452	544755
212553	544756
22858	544757
3731	544758
103059	544759
8195	544760
33771	544761
9077	544762
914	544763
43553	544764
136440	544765
185812	544766
22933	544767
9386	544768
8869	544769
35669	544770
27106	544771
102273	544772
51391	544773
67327	544774
1046	544775
12655	544776
8966	544777
3339	544778
29875	544779
38940	544780
2834	544781
88482	544782
211	544783
97118	544784
5640	544785
57314	544786
51849	544787
98246	544788
138678	544789
1614	544790
12731	544791
126602	544792
48	544793
31581	544794
35092	544795
179861	544796
7334	544797
22470	544798
24907	544799
21972	544800
249551	544801
118680	544802
8570	544803
84629	544804
13993	544805
165411	544806
47685	544807
27511	544808
235647	544809
32763	544810
105109	544811
177805	544812
38508	544813
52520	544814
223059	544815
8224	544816
74621	544817
35381	544818
17632	544819
3446	544820
32533	544821
5576	544822
2960	544823
3568	544824
85333	544825
40102	544826
27437	544827
43221	544828
29804	544829
2148	544830
158988	544831
53362	544832
31453	544833
36272	544834
15822	544835
65349	544836
10571	544837
4289	544838
3381	544839
4179	544840
87871	544841
55731	544842
16895	544843
1126	544844
17443	544845
16748	544846
71950	544847
51954	544848
33	544849
21954	544850
37268	544851
19125	544852
24348	544853
23425	544854
33578	544855
7448	544856
97	544857
153186	544858
4785	544859
5909	544860
99515	544861
12655	544862
80485	544863
141560	544864
42661	544865
41861	544866
90145	544867
4011	544868
1709	544869
105363	544870
3561	544871
168676	544872
34816	544873
247297	544874
42898	544875
14660	544876
9400	544877
172543	544878
4974	544879
972	544880
9006	544881
136834	544882
17046	544883
129123	544884
55595	544885
208852	544886
25848	544887
93257	544888
170605	544889
16990	544890
14170	544891
1370	544892
125471	544893
1933	544894
11924	544895
122564	544896
109803	544897
7295	544898
244424	544899
29724	544900
84961	544901
33250	544902
141737	544903
55340	544904
162636	544905
2686	544906
19161	544907
70891	544908
15574	544909
58946	544910
37441	544911
22134	544912
29913	544913
11537	544914
14687	544915
37112	544916
261272	544917
109227	544918
15553	544919
5277	544920
110525	544921
33049	544922
788	544923
13414	544924
104102	544925
17613	544926
41769	544927
240618	544928
9000	544929
271195	544930
27507	544931
75264	544932
160895	544933
225060	544934
253279	544935
269398	544936
181305	544937
92514	544938
217906	544939
193775	544940
262473	544941
3692	544942
40149	544943
44599	544944
9564	544945
10005	544946
1069	544947
12405	544948
207989	544949
87860	544950
196	544951
94197	544952
162320	544953
2147	544954
63254	544955
2791	544956
5469	544957
142047	544958
12782	544959
6812	544960
12370	544961
5306	544962
12589	544963
104567	544964
8540	544965
9039	544966
40681	544967
2633	544968
100049	544969
50616	544970
89851	544971
123042	544972
42099	544973
73682	544974
62584	544975
93284	544976
84827	544977
110381	544978
8410	544979
946	544980
106599	544981
23554	544982
78144	544983
357	544984
3192	544985
115581	544986
219919	544987
4218	544988
5360	544989
4490	544990
149695	544991
3142	544992
591	544993
91265	544994
113807	544995
29089	544996
28310	544997
267094	544998
3643	544999
593	545000
5287	545001
2284	545002
1646	545003
44253	545004
145658	545005
166671	545006
160806	545007
21615	545008
3803	545009
61953	545010
622	545011
12696	545012
104756	545013
159017	545014
65068	545015
123811	545016
72566	545017
24050	545018
86997	545019
87418	545020
119235	545021
4182	545022
8578	545023
1335	545024
104058	545025
3339	545026
7592	545027
129603	545028
3661	545029
80091	545030
71382	545031
95685	545032
251486	545033
7196	545034
699	545035
13947	545036
16061	545037
124621	545038
45315	545039
23724	545040
109438	545041
35951	545042
6502	545043
19359	545044
1344	545045
15687	545046
22284	545047
67825	545048
12406	545049
1922	545050
39829	545051
4091	545052
74801	545053
13273	545054
2182	545055
32432	545056
119566	545057
212167	545058
163616	545059
64444	545060
45957	545061
124463	545062
127599	545063
19481	545064
917	545065
36641	545066
9657	545067
18470	545068
653	545069
10038	545070
56562	545071
16536	545072
10476	545073
3465	545074
103585	545075
25100	545076
155839	545077
207590	545078
12059	545079
4403	545080
120728	545081
640	545082
120000	545083
135752	545084
53485	545085
17236	545086
107609	545087
268858	545088
29898	545089
6425	545090
83176	545091
34169	545092
71507	545093
568	545094
1819	545095
26039	545096
1194	545097
54739	545098
48570	545099
65414	545100
7053	545101
220995	545102
94392	545103
256	545104
150064	545105
46473	545106
96068	545107
5391	545108
156506	545109
33043	545110
127299	545111
105359	545112
71170	545113
23815	545114
225631	545115
148964	545116
8748	545117
2514	545118
1692	545119
38860	545120
6692	545121
43823	545122
398	545123
10322	545124
3008	545125
67010	545126
5363	545127
15245	545128
114713	545129
121267	545130
57211	545131
4981	545132
239011	545133
91084	545134
108754	545135
153035	545136
213240	545137
42547	545138
122589	545139
78646	545140
867	545141
96040	545142
149676	545143
77214	545144
45663	545145
166631	545146
11562	545147
62518	545148
51024	545149
3125	545150
2393	545151
111650	545152
37675	545153
36271	545154
416	545155
87668	545156
219925	545157
96582	545158
58667	545159
119387	545160
12795	545161
56413	545162
372	545163
67837	545164
4880	545165
102187	545166
10048	545167
122429	545168
24431	545169
86444	545170
21213	545171
813	545172
266933	545173
140210	545174
42999	545175
69703	545176
106641	545177
14422	545178
11390	545179
128851	545180
2887	545181
10485	545182
178447	545183
6240	545184
3577	545185
11170	545186
170704	545187
122274	545188
166369	545189
19851	545190
164305	545191
20848	545192
2761	545193
33310	545194
80289	545195
45516	545196
101226	545197
2733	545198
3906	545199
106513	545200
28183	545201
12164	545202
48626	545203
104	545204
65947	545205
237357	545206
428	545207
113831	545208
252774	545209
50734	545210
32663	545211
37175	545212
225730	545213
3977	545214
159617	545215
204348	545216
7181	545217
7297	545218
226811	545219
34341	545220
27738	545221
29639	545222
195439	545223
8646	545224
41558	545225
4540	545226
20910	545227
3452	545228
27264	545229
231434	545230
228551	545231
24714	545232
78474	545233
723	545234
221995	545235
11450	545236
143995	545237
124302	545238
7763	545239
152794	545240
253775	545241
1635	545242
164367	545243
41401	545244
36067	545245
75815	545246
736	545247
179561	545248
11417	545249
8238	545250
63979	545251
117605	545252
4155	545253
18545	545254
12908	545255
25836	545256
4256	545257
14939	545258
131792	545259
98655	545260
22208	545261
198275	545262
5364	545263
2040	545264
10225	545265
747	545266
95024	545267
5217	545268
20960	545269
59382	545270
40823	545271
76522	545272
3143	545273
67206	545274
8330	545275
76907	545276
42759	545277
43529	545278
3881	545279
39344	545280
46144	545281
1411	545282
106595	545283
6810	545284
7461	545285
136393	545286
24615	545287
32991	545288
29765	545289
193118	545290
13003	545291
74618	545292
8413	545293
247605	545294
58036	545295
125261	545296
55633	545297
18875	545298
14857	545299
16727	545300
41518	545301
1375	545302
168559	545303
130530	545304
13587	545305
2257	545306
1364	545307
137033	545308
176598	545309
7754	545310
30590	545311
48617	545312
7390	545313
64189	545314
11948	545315
572	545316
26107	545317
124290	545318
181495	545319
15006	545320
16556	545321
6674	545322
9079	545323
4267	545324
100087	545325
100163	545326
3675	545327
123312	545328
4264	545329
18269	545330
4527	545331
134459	545332
465	545333
205741	545334
46317	545335
80260	545336
55737	545337
8385	545338
3551	545339
24183	545340
4526	545341
10002	545342
50597	545343
248723	545344
31422	545345
61142	545346
19259	545347
14329	545348
51832	545349
36119	545350
171433	545351
93945	545352
191996	545353
269137	545354
104728	545355
34448	545356
4888	545357
30617	545358
13597	545359
41456	545360
3090	545361
2452	545362
23711	545363
113998	545364
13110	545365
266983	545366
41253	545367
5421	545368
283	545369
22261	545370
226585	545371
15530	545372
78685	545373
81374	545374
909	545375
1861	545376
11873	545377
70641	545378
29081	545379
78353	545380
251134	545381
145811	545382
23047	545383
13352	545384
853	545385
49315	545386
7568	545387
94838	545388
66712	545389
86079	545390
312	545391
147095	545392
6424	545393
30854	545394
951	545395
109132	545396
79327	545397
220250	545398
24701	545399
28457	545400
4235	545401
1942	545402
64672	545403
15680	545404
2913	545405
111540	545406
3110	545407
32156	545408
11662	545409
32861	545410
23295	545411
8595	545412
7821	545413
28241	545414
15539	545415
32641	545416
182308	545417
43389	545418
272404	545419
27928	545420
1627	545421
8051	545422
151778	545423
2939	545424
12306	545425
36837	545426
16560	545427
99135	545428
51905	545429
143494	545430
76008	545431
13406	545432
10850	545433
224733	545434
240693	545435
51479	545436
175633	545437
7655	545438
21247	545439
148955	545440
184679	545441
78433	545442
2041	545443
30146	545444
5261	545445
59616	545446
13375	545447
6031	545448
42622	545449
182	545450
3631	545451
14279	545452
10163	545453
204867	545454
115351	545455
118664	545456
138	545457
36219	545458
21319	545459
82470	545460
2179	545461
29164	545462
14596	545463
86689	545464
89	545465
58735	545466
84606	545467
3770	545468
62535	545469
2968	545470
104930	545471
5679	545472
141879	545473
138791	545474
34492	545475
26888	545476
93719	545477
1660	545478
85655	545479
19492	545480
157745	545481
14941	545482
10373	545483
232348	545484
50386	545485
24766	545486
179254	545487
7755	545488
12906	545489
2857	545490
96103	545491
169204	545492
170601	545493
13982	545494
63666	545495
111661	545496
1406	545497
103302	545498
173714	545499
1958	545500
99511	545501
266531	545502
9428	545503
85411	545504
94702	545505
48921	545506
249114	545507
1729	545508
4131	545509
46850	545510
85005	545511
143	545512
2719	545513
186823	545514
36405	545515
34695	545516
2028	545517
157955	545518
1153	545519
113860	545520
3327	545521
212186	545522
6420	545523
86198	545524
50218	545525
15162	545526
57889	545527
192743	545528
7460	545529
4433	545530
3662	545531
77097	545532
52666	545533
17070	545534
58431	545535
5861	545536
33961	545537
16100	545538
3279	545539
253912	545540
208976	545541
197493	545542
259242	545543
8157	545544
31128	545545
7463	545546
965	545547
3906	545548
2030	545549
82047	545550
2237	545551
122375	545552
111159	545553
45142	545554
5725	545555
2775	545556
4337	545557
9376	545558
181963	545559
112457	545560
50885	545561
336	545562
11197	545563
19664	545564
38882	545565
5301	545566
270586	545567
1285	545568
12913	545569
159363	545570
22612	545571
196616	545572
143403	545573
14512	545574
127649	545575
249905	545576
15265	545577
12793	545578
16115	545579
47672	545580
199752	545581
14658	545582
41290	545583
98425	545584
47239	545585
48777	545586
12711	545587
213041	545588
36380	545589
17944	545590
127574	545591
73511	545592
129382	545593
129795	545594
14413	545595
33845	545596
56168	545597
50346	545598
7232	545599
267172	545600
7574	545601
236983	545602
3928	545603
72249	545604
79365	545605
5897	545606
9955	545607
93929	545608
100370	545609
100080	545610
6957	545611
22436	545612
10269	545613
9434	545614
6541	545615
12636	545616
27356	545617
60510	545618
7056	545619
14892	545620
147881	545621
80387	545622
31817	545623
86193	545624
93354	545625
4470	545626
7365	545627
48192	545628
90271	545629
64684	545630
38482	545631
40258	545632
4381	545633
167585	545634
39724	545635
44652	545636
84929	545637
9807	545638
117234	545639
158106	545640
37316	545641
11087	545642
15473	545643
38036	545644
6938	545645
206	545646
99261	545647
53548	545648
5247	545649
93787	545650
34039	545651
556	545652
1005	545653
168470	545654
218252	545655
6279	545656
118457	545657
144865	545658
64403	545659
7391	545660
22187	545661
8894	545662
28369	545663
11127	545664
122555	545665
9878	545666
4964	545667
13691	545668
51085	545669
122029	545670
35029	545671
151702	545672
12982	545673
84779	545674
34470	545675
31661	545676
14917	545677
165731	545678
17992	545679
3033	545680
46567	545681
17601	545682
29849	545683
3292	545684
146881	545685
49746	545686
39445	545687
1320	545688
72496	545689
44364	545690
55809	545691
6110	545692
46369	545693
42234	545694
107382	545695
725	545696
176857	545697
12462	545698
126310	545699
162409	545700
30799	545701
10282	545702
146496	545703
10781	545704
115345	545705
27459	545706
177341	545707
159228	545708
198105	545709
35	545710
208	545711
12443	545712
142097	545713
883	545714
19359	545715
97178	545716
95962	545717
79995	545718
62262	545719
28733	545720
81028	545721
43638	545722
67075	545723
166178	545724
2111	545725
85541	545726
26866	545727
41425	545728
38300	545729
9731	545730
60916	545731
66945	545732
24377	545733
31571	545734
92009	545735
81921	545736
82883	545737
1956	545738
6663	545739
217830	545740
4612	545741
214399	545742
23345	545743
25777	545744
4632	545745
76142	545746
183858	545747
86928	545748
16364	545749
16347	545750
9926	545751
166886	545752
10301	545753
10512	545754
29074	545755
38071	545756
31711	545757
6512	545758
8390	545759
13682	545760
171645	545761
168755	545762
49760	545763
25782	545764
122	545765
361	545766
7188	545767
86395	545768
142011	545769
5638	545770
214568	545771
127165	545772
101926	545773
87338	545774
96317	545775
7478	545776
148519	545777
186142	545778
78305	545779
260291	545780
1442	545781
165463	545782
35581	545783
5292	545784
182005	545785
169718	545786
56063	545787
34637	545788
149436	545789
15994	545790
338	545791
220	545792
56587	545793
84930	545794
8080	545795
19770	545796
48600	545797
719	545798
168510	545799
140	545800
999	545801
221530	545802
28045	545803
253181	545804
43836	545805
258121	545806
19966	545807
24095	545808
87672	545809
55029	545810
912	545811
96538	545812
8292	545813
28412	545814
45369	545815
33736	545816
163099	545817
2102	545818
71604	545819
106096	545820
57785	545821
118558	545822
163733	545823
106	545824
67286	545825
35965	545826
148964	545827
33489	545828
170723	545829
78095	545830
222326	545831
144914	545832
17371	545833
131539	545834
104394	545835
29	545836
9279	545837
15892	545838
15442	545839
460	545840
60973	545841
60373	545842
29662	545843
9855	545844
22730	545845
14980	545846
11437	545847
17833	545848
66338	545849
101130	545850
15290	545851
4902	545852
64735	545853
625	545854
44001	545855
244165	545856
16396	545857
45686	545858
203326	545859
108774	545860
1145	545861
64601	545862
5014	545863
201098	545864
162580	545865
2361	545866
196875	545867
48122	545868
39928	545869
14882	545870
90933	545871
151965	545872
78131	545873
34195	545874
70965	545875
77521	545876
222126	545877
29250	545878
48491	545879
52026	545880
12	545881
72786	545882
122442	545883
83114	545884
215258	545885
52083	545886
112120	545887
31444	545888
16699	545889
99815	545890
3332	545891
64947	545892
6009	545893
106105	545894
20446	545895
7116	545896
11516	545897
15658	545898
25462	545899
46223	545900
839	545901
11668	545902
75509	545903
109930	545904
22214	545905
250721	545906
61915	545907
12115	545908
9058	545909
217079	545910
113864	545911
219132	545912
184642	545913
8694	545914
92128	545915
1376	545916
24284	545917
1748	545918
2830	545919
182790	545920
51302	545921
16159	545922
86029	545923
2306	545924
127788	545925
223647	545926
94858	545927
1074	545928
51534	545929
2107	545930
46202	545931
4510	545932
78278	545933
30012	545934
37548	545935
40344	545936
10966	545937
107283	545938
233421	545939
68266	545940
16030	545941
2562	545942
8064	545943
48659	545944
34124	545945
41447	545946
6289	545947
13681	545948
19899	545949
69485	545950
10797	545951
14717	545952
45599	545953
31525	545954
190405	545955
25227	545956
223586	545957
25505	545958
125	545959
71321	545960
58868	545961
104595	545962
133550	545963
70887	545964
1155	545965
249237	545966
95737	545967
211957	545968
145070	545969
61660	545970
125727	545971
55663	545972
2965	545973
34704	545974
21921	545975
1625	545976
3874	545977
241088	545978
72040	545979
119788	545980
19286	545981
55677	545982
54521	545983
15421	545984
138984	545985
58991	545986
43640	545987
3596	545988
4742	545989
65845	545990
47982	545991
38212	545992
68870	545993
41196	545994
24423	545995
13589	545996
92786	545997
1206	545998
621	545999
9962	546000
1192	546001
1981	546002
2048	546003
87810	546004
57685	546005
41606	546006
144225	546007
9401	546008
47732	546009
4170	546010
10442	546011
50258	546012
155909	546013
32318	546014
28326	546015
129602	546016
43673	546017
7404	546018
9330	546019
1556	546020
2564	546021
62003	546022
50807	546023
65879	546024
60801	546025
225300	546026
75293	546027
205369	546028
3621	546029
106553	546030
5103	546031
106666	546032
34015	546033
707	546034
12466	546035
59613	546036
31088	546037
26835	546038
4678	546039
243372	546040
93929	546041
8893	546042
7593	546043
143416	546044
62015	546045
128249	546046
31211	546047
22706	546048
10797	546049
55537	546050
83939	546051
60820	546052
12197	546053
214587	546054
162109	546055
126166	546056
36663	546057
14750	546058
477	546059
9851	546060
11173	546061
85525	546062
37177	546063
105527	546064
1606	546065
2664	546066
247037	546067
76421	546068
77953	546069
56848	546070
21163	546071
40841	546072
99248	546073
81892	546074
70011	546075
158931	546076
1789	546077
199920	546078
73281	546079
625	546080
4466	546081
23573	546082
11187	546083
29563	546084
25465	546085
72255	546086
32969	546087
74122	546088
59399	546089
83810	546090
31423	546091
15147	546092
189	546093
27610	546094
908	546095
1288	546096
5452	546097
31737	546098
270707	546099
2409	546100
166277	546101
86631	546102
3736	546103
85270	546104
4058	546105
18712	546106
32060	546107
40528	546108
3925	546109
8568	546110
131127	546111
10033	546112
57180	546113
56371	546114
2102	546115
41544	546116
248180	546117
14919	546118
220871	546119
13572	546120
20430	546121
146960	546122
69	546123
266640	546124
69188	546125
193526	546126
167907	546127
46969	546128
136052	546129
6606	546130
4657	546131
218653	546132
16015	546133
13235	546134
9450	546135
97512	546136
18526	546137
217182	546138
71995	546139
245431	546140
135414	546141
187160	546142
85592	546143
9585	546144
144310	546145
76018	546146
3806	546147
131717	546148
52281	546149
211047	546150
82055	546151
147178	546152
71451	546153
137016	546154
44539	546155
89567	546156
47714	546157
169433	546158
129857	546159
34007	546160
226280	546161
1926	546162
236041	546163
29390	546164
148045	546165
109221	546166
63906	546167
612	546168
146166	546169
670	546170
2548	546171
53072	546172
70971	546173
22037	546174
167814	546175
63734	546176
29	546177
3587	546178
22038	546179
23344	546180
82747	546181
6431	546182
162833	546183
193983	546184
75994	546185
1759	546186
131460	546187
73782	546188
21981	546189
126329	546190
61819	546191
214742	546192
36572	546193
22965	546194
58	546195
137243	546196
47634	546197
265637	546198
14507	546199
119162	546200
221982	546201
89020	546202
184615	546203
38488	546204
5833	546205
25230	546206
2067	546207
9358	546208
216586	546209
134177	546210
1895	546211
10365	546212
50598	546213
4149	546214
14723	546215
33136	546216
14627	546217
74768	546218
75003	546219
91230	546220
2694	546221
16722	546222
125080	546223
59208	546224
4960	546225
266263	546226
38322	546227
51157	546228
933	546229
271149	546230
33860	546231
72538	546232
10372	546233
1824	546234
1989	546235
67924	546236
43101	546237
222459	546238
26936	546239
33751	546240
44116	546241
11205	546242
61749	546243
27790	546244
95559	546245
227506	546246
61119	546247
9370	546248
61433	546249
14174	546250
15626	546251
21791	546252
211525	546253
3496	546254
227736	546255
127349	546256
138499	546257
13709	546258
12829	546259
60326	546260
97047	546261
41928	546262
10038	546263
228770	546264
15695	546265
2370	546266
101023	546267
13360	546268
33433	546269
75861	546270
20818	546271
7386	546272
1141	546273
235690	546274
176963	546275
8929	546276
163087	546277
45637	546278
191928	546279
236350	546280
43320	546281
14611	546282
94335	546283
34246	546284
15091	546285
37621	546286
45546	546287
18912	546288
25173	546289
223474	546290
13575	546291
29359	546292
25783	546293
72494	546294
977	546295
189217	546296
76685	546297
58889	546298
75226	546299
18264	546300
71845	546301
14988	546302
14495	546303
45029	546304
2512	546305
3458	546306
138634	546307
24411	546308
121245	546309
4573	546310
164840	546311
24101	546312
266644	546313
258254	546314
36701	546315
17427	546316
9124	546317
68697	546318
163763	546319
94781	546320
88756	546321
116534	546322
5922	546323
12802	546324
61049	546325
20782	546326
11697	546327
110124	546328
73137	546329
103342	546330
97066	546331
9840	546332
123795	546333
61581	546334
92113	546335
155945	546336
4870	546337
19916	546338
214623	546339
90926	546340
6077	546341
157914	546342
103967	546343
28864	546344
1919	546345
189788	546346
17135	546347
104960	546348
54765	546349
2972	546350
210498	546351
1838	546352
969	546353
6878	546354
71860	546355
141211	546356
23666	546357
73871	546358
43188	546359
147687	546360
57803	546361
948	546362
134887	546363
226616	546364
140998	546365
394	546366
10909	546367
10057	546368
146007	546369
19408	546370
89254	546371
178277	546372
166129	546373
14279	546374
113778	546375
4158	546376
183757	546377
18865	546378
59060	546379
55998	546380
72102	546381
89908	546382
111620	546383
2212	546384
97538	546385
78778	546386
18468	546387
54651	546388
5598	546389
227597	546390
2022	546391
35955	546392
524	546393
34717	546394
36795	546395
125526	546396
76690	546397
39988	546398
167117	546399
3999	546400
107219	546401
635	546402
22842	546403
27298	546404
21161	546405
66182	546406
1093	546407
61532	546408
22533	546409
1413	546410
175943	546411
40857	546412
38986	546413
10447	546414
65262	546415
102663	546416
236044	546417
2457	546418
8121	546419
3148	546420
13960	546421
7285	546422
43011	546423
31555	546424
2307	546425
38009	546426
6400	546427
35416	546428
125529	546429
480	546430
94276	546431
164080	546432
24459	546433
8500	546434
42679	546435
47948	546436
5168	546437
169390	546438
73463	546439
27773	546440
57071	546441
108267	546442
7342	546443
110907	546444
99888	546445
38366	546446
174567	546447
108608	546448
55232	546449
123929	546450
9482	546451
10594	546452
2662	546453
2514	546454
6655	546455
43198	546456
2113	546457
27348	546458
4763	546459
76349	546460
77072	546461
2105	546462
26045	546463
609	546464
57127	546465
27300	546466
14662	546467
63753	546468
63122	546469
188544	546470
10900	546471
209348	546472
73349	546473
50647	546474
61328	546475
31279	546476
75977	546477
2793	546478
10149	546479
195943	546480
66632	546481
86558	546482
57713	546483
60527	546484
37235	546485
75844	546486
106	546487
211706	546488
15788	546489
18986	546490
74402	546491
14549	546492
99	546493
1571	546494
86920	546495
47069	546496
70496	546497
219754	546498
53750	546499
8781	546500
133810	546501
6383	546502
148378	546503
29063	546504
16227	546505
5688	546506
129832	546507
109159	546508
40142	546509
140297	546510
15781	546511
11701	546512
238570	546513
7208	546514
817	546515
36121	546516
15178	546517
43931	546518
136494	546519
53329	546520
185334	546521
74967	546522
100919	546523
190502	546524
108524	546525
30071	546526
67102	546527
158248	546528
33383	546529
49427	546530
7125	546531
2588	546532
52914	546533
33161	546534
1700	546535
52301	546536
122458	546537
5753	546538
23324	546539
165365	546540
6415	546541
92007	546542
88457	546543
28254	546544
17052	546545
73520	546546
796	546547
27695	546548
159002	546549
39165	546550
54807	546551
61857	546552
14909	546553
31586	546554
56170	546555
66477	546556
2935	546557
214248	546558
43281	546559
180313	546560
66993	546561
28406	546562
30836	546563
13139	546564
94186	546565
109184	546566
135020	546567
2520	546568
29805	546569
66665	546570
147308	546571
171415	546572
91547	546573
12573	546574
245592	546575
15567	546576
3082	546577
183731	546578
12373	546579
45075	546580
164606	546581
43002	546582
3748	546583
1551	546584
7499	546585
176569	546586
1362	546587
10886	546588
48162	546589
122747	546590
25297	546591
38448	546592
33782	546593
159799	546594
1947	546595
124571	546596
234104	546597
68751	546598
33	546599
7148	546600
67049	546601
25413	546602
119086	546603
61477	546604
27825	546605
33027	546606
34437	546607
1487	546608
48365	546609
6231	546610
15820	546611
1	546612
113531	546613
16862	546614
103394	546615
10667	546616
25438	546617
22910	546618
237943	546619
168141	546620
140578	546621
23242	546622
11953	546623
110954	546624
110767	546625
148	546626
50047	546627
7839	546628
128901	546629
183048	546630
1064	546631
79185	546632
7312	546633
135228	546634
7838	546635
69329	546636
127756	546637
31223	546638
156729	546639
19590	546640
14757	546641
125	546642
56935	546643
148573	546644
13242	546645
112558	546646
258	546647
35303	546648
8059	546649
66146	546650
5063	546651
87540	546652
218413	546653
33987	546654
69947	546655
21251	546656
9476	546657
3419	546658
28877	546659
16169	546660
233252	546661
2839	546662
152733	546663
25563	546664
168003	546665
11249	546666
143816	546667
162045	546668
30668	546669
6387	546670
8541	546671
57181	546672
7093	546673
42636	546674
453	546675
75628	546676
107976	546677
7196	546678
15652	546679
38319	546680
20004	546681
100428	546682
35852	546683
122140	546684
123035	546685
29180	546686
2893	546687
78662	546688
66190	546689
43058	546690
15086	546691
23500	546692
8077	546693
1911	546694
2928	546695
108904	546696
256405	546697
18360	546698
35785	546699
33306	546700
42146	546701
30805	546702
67530	546703
5483	546704
26290	546705
10132	546706
16021	546707
22797	546708
75129	546709
71889	546710
14216	546711
18869	546712
83072	546713
246831	546714
2609	546715
261674	546716
118212	546717
47857	546718
17634	546719
65675	546720
7951	546721
69300	546722
3338	546723
20541	546724
63130	546725
19511	546726
13143	546727
74942	546728
48221	546729
34955	546730
12254	546731
32081	546732
4853	546733
26453	546734
32656	546735
4060	546736
78313	546737
161255	546738
37562	546739
553	546740
213145	546741
2168	546742
42542	546743
82318	546744
75781	546745
7012	546746
61605	546747
37370	546748
33581	546749
50483	546750
984	546751
64520	546752
6294	546753
115004	546754
199741	546755
39804	546756
37930	546757
68909	546758
7212	546759
15556	546760
20851	546761
4546	546762
15830	546763
41765	546764
34018	546765
6238	546766
105887	546767
2834	546768
2665	546769
162484	546770
5955	546771
10165	546772
244028	546773
31834	546774
16033	546775
11204	546776
12515	546777
19855	546778
8613	546779
229713	546780
193897	546781
211462	546782
12781	546783
21100	546784
17925	546785
2	546786
10554	546787
24906	546788
37210	546789
104283	546790
206897	546791
66021	546792
6221	546793
40410	546794
9092	546795
36	546796
1004	546797
74857	546798
107369	546799
46966	546800
51244	546801
156601	546802
52860	546803
109756	546804
1816	546805
128072	546806
16679	546807
257567	546808
20648	546809
3088	546810
12263	546811
265756	546812
19958	546813
119531	546814
232002	546815
5754	546816
4109	546817
104542	546818
2658	546819
26548	546820
200479	546821
191050	546822
80558	546823
23163	546824
74965	546825
24169	546826
98102	546827
328	546828
154057	546829
235266	546830
24349	546831
100423	546832
50018	546833
98	546834
32360	546835
26860	546836
21387	546837
159122	546838
5524	546839
16224	546840
62262	546841
5834	546842
2530	546843
36298	546844
146891	546845
267123	546846
36534	546847
111965	546848
49475	546849
232	546850
103275	546851
1589	546852
64040	546853
32858	546854
88602	546855
25289	546856
165465	546857
14828	546858
126138	546859
12975	546860
157464	546861
16510	546862
113017	546863
163490	546864
28335	546865
60892	546866
77671	546867
163578	546868
3808	546869
3780	546870
247869	546871
15038	546872
68212	546873
134530	546874
1852	546875
83944	546876
66987	546877
133900	546878
10421	546879
89346	546880
25433	546881
8910	546882
67444	546883
13538	546884
90686	546885
25486	546886
55721	546887
97932	546888
15769	546889
20435	546890
166705	546891
41794	546892
66864	546893
139261	546894
81629	546895
2081	546896
90857	546897
152309	546898
1823	546899
411	546900
559	546901
1810	546902
77134	546903
24669	546904
95483	546905
113964	546906
133580	546907
176761	546908
38503	546909
215358	546910
159086	546911
244440	546912
25166	546913
58670	546914
53552	546915
7115	546916
199259	546917
795	546918
85935	546919
63267	546920
101871	546921
110360	546922
186988	546923
95683	546924
200488	546925
236368	546926
107967	546927
96655	546928
190109	546929
6322	546930
64309	546931
5486	546932
250840	546933
9560	546934
30836	546935
16524	546936
29863	546937
23072	546938
55636	546939
206827	546940
2448	546941
161691	546942
75152	546943
209447	546944
262244	546945
254976	546946
11590	546947
142710	546948
71410	546949
17442	546950
12825	546951
2160	546952
60320	546953
128541	546954
1541	546955
17087	546956
25214	546957
31095	546958
86139	546959
54789	546960
97077	546961
22404	546962
1291	546963
179356	546964
11759	546965
51609	546966
175912	546967
103121	546968
2520	546969
176806	546970
181946	546971
8309	546972
198137	546973
7671	546974
10032	546975
93702	546976
79748	546977
34160	546978
18379	546979
20075	546980
26292	546981
71829	546982
89236	546983
54444	546984
135726	546985
29696	546986
189943	546987
20452	546988
10700	546989
48057	546990
93821	546991
19668	546992
16840	546993
87561	546994
14955	546995
3294	546996
38913	546997
23484	546998
39521	546999
65627	547000
37950	547001
938	547002
4754	547003
13333	547004
96283	547005
21965	547006
82700	547007
87355	547008
1761	547009
199549	547010
14268	547011
99235	547012
53539	547013
1384	547014
72776	547015
74231	547016
30790	547017
92910	547018
189438	547019
68196	547020
51231	547021
28456	547022
26933	547023
232830	547024
12156	547025
261072	547026
59489	547027
117913	547028
130026	547029
71114	547030
34588	547031
50538	547032
6555	547033
17522	547034
6362	547035
22127	547036
253603	547037
30178	547038
40767	547039
8364	547040
43494	547041
7117	547042
197193	547043
237431	547044
96095	547045
20560	547046
19304	547047
43162	547048
40628	547049
115485	547050
98407	547051
112357	547052
49087	547053
114045	547054
134022	547055
98450	547056
11287	547057
123475	547058
27014	547059
73339	547060
5322	547061
16185	547062
30480	547063
43351	547064
88296	547065
6159	547066
19650	547067
7649	547068
6676	547069
108178	547070
23950	547071
3870	547072
174008	547073
110062	547074
5297	547075
161156	547076
29843	547077
55426	547078
165505	547079
1197	547080
76458	547081
11078	547082
225311	547083
4075	547084
7150	547085
63466	547086
1469	547087
132361	547088
12578	547089
38899	547090
212511	547091
255969	547092
4125	547093
217265	547094
238948	547095
5151	547096
67047	547097
59099	547098
6303	547099
173853	547100
112270	547101
125260	547102
226427	547103
43098	547104
13583	547105
2075	547106
56165	547107
329	547108
95691	547109
184699	547110
55262	547111
69685	547112
244852	547113
35168	547114
91116	547115
113768	547116
3520	547117
55975	547118
12940	547119
155213	547120
238965	547121
1901	547122
223125	547123
751	547124
113571	547125
5900	547126
80189	547127
36186	547128
57298	547129
1864	547130
19023	547131
7298	547132
3063	547133
19909	547134
49203	547135
50293	547136
38673	547137
10579	547138
38724	547139
186203	547140
7760	547141
26142	547142
201510	547143
121977	547144
9130	547145
40002	547146
1557	547147
231248	547148
32428	547149
43374	547150
16200	547151
37151	547152
33615	547153
145106	547154
145932	547155
101270	547156
1006	547157
895	547158
2572	547159
61995	547160
75910	547161
85978	547162
3778	547163
5131	547164
13911	547165
2795	547166
27214	547167
55487	547168
39030	547169
68884	547170
66068	547171
107225	547172
35696	547173
71188	547174
25579	547175
56751	547176
261612	547177
6146	547178
220294	547179
97957	547180
40478	547181
54691	547182
68252	547183
72825	547184
30609	547185
89177	547186
163592	547187
12247	547188
369	547189
49409	547190
751	547191
57964	547192
49655	547193
38675	547194
7578	547195
77153	547196
56386	547197
2431	547198
3835	547199
70559	547200
6359	547201
1195	547202
15284	547203
31125	547204
40751	547205
75051	547206
6243	547207
10679	547208
91972	547209
7590	547210
55226	547211
81239	547212
167769	547213
15942	547214
42208	547215
150298	547216
2143	547217
43975	547218
40429	547219
1810	547220
23859	547221
14081	547222
87477	547223
100171	547224
95785	547225
101376	547226
57791	547227
27515	547228
33510	547229
4128	547230
29866	547231
15350	547232
51037	547233
53353	547234
86283	547235
19103	547236
40343	547237
9360	547238
13145	547239
35894	547240
774	547241
29707	547242
103915	547243
15197	547244
64703	547245
39555	547246
4677	547247
132092	547248
213566	547249
115121	547250
34509	547251
86817	547252
49886	547253
39	547254
255952	547255
163340	547256
79049	547257
11863	547258
2226	547259
19803	547260
8029	547261
6866	547262
337	547263
9207	547264
60358	547265
9921	547266
4826	547267
257195	547268
48424	547269
58549	547270
14119	547271
75704	547272
22324	547273
3384	547274
79944	547275
75899	547276
51463	547277
16474	547278
155468	547279
64949	547280
79964	547281
51674	547282
48563	547283
1016	547284
164744	547285
204964	547286
202965	547287
24454	547288
34246	547289
37143	547290
111956	547291
57464	547292
544	547293
23275	547294
3350	547295
34919	547296
160682	547297
120225	547298
34806	547299
95532	547300
126153	547301
17085	547302
181360	547303
141445	547304
75435	547305
172067	547306
92760	547307
26	547308
170277	547309
65758	547310
101554	547311
175074	547312
111914	547313
203178	547314
24017	547315
233459	547316
3780	547317
17559	547318
30638	547319
64361	547320
84084	547321
459	547322
30419	547323
102514	547324
33696	547325
165116	547326
4811	547327
25954	547328
43660	547329
98176	547330
113624	547331
72886	547332
66725	547333
139534	547334
13466	547335
151106	547336
146324	547337
169872	547338
33214	547339
178784	547340
131975	547341
15760	547342
143817	547343
22370	547344
95245	547345
7349	547346
260627	547347
184779	547348
109998	547349
174217	547350
192935	547351
2412	547352
2375	547353
1989	547354
9945	547355
11643	547356
2006	547357
26641	547358
10324	547359
169295	547360
20324	547361
33032	547362
36712	547363
5205	547364
19386	547365
182484	547366
57884	547367
58446	547368
91070	547369
15260	547370
38781	547371
405	547372
57207	547373
12893	547374
1117	547375
45786	547376
36176	547377
5047	547378
41594	547379
223472	547380
4068	547381
53225	547382
3787	547383
62102	547384
63580	547385
31687	547386
64479	547387
47372	547388
70	547389
110	547390
165134	547391
75368	547392
80159	547393
45642	547394
109130	547395
48571	547396
8980	547397
48733	547398
5666	547399
2026	547400
58662	547401
211343	547402
19892	547403
154968	547404
150557	547405
138278	547406
78318	547407
56876	547408
11311	547409
17522	547410
8722	547411
87	547412
28784	547413
186044	547414
2874	547415
19395	547416
204	547417
6759	547418
200142	547419
24237	547420
3318	547421
160	547422
108233	547423
2734	547424
29163	547425
375	547426
152945	547427
30927	547428
202622	547429
37911	547430
1983	547431
93544	547432
4148	547433
2116	547434
113756	547435
7990	547436
7706	547437
31996	547438
9895	547439
1998	547440
108501	547441
204223	547442
140115	547443
34702	547444
28831	547445
10374	547446
27926	547447
17604	547448
19525	547449
34681	547450
143782	547451
18826	547452
107196	547453
28897	547454
2515	547455
103645	547456
24784	547457
2259	547458
23866	547459
5009	547460
6378	547461
1173	547462
15097	547463
76684	547464
266682	547465
254015	547466
50632	547467
36315	547468
17888	547469
9504	547470
1105	547471
4669	547472
23512	547473
189889	547474
18533	547475
78378	547476
5391	547477
105899	547478
11531	547479
237245	547480
35475	547481
199349	547482
54737	547483
45389	547484
20355	547485
1	547486
175292	547487
68672	547488
14624	547489
71733	547490
6354	547491
120313	547492
199828	547493
27742	547494
102304	547495
33166	547496
4033	547497
51809	547498
140461	547499
34712	547500
159254	547501
27594	547502
259155	547503
27912	547504
6717	547505
18215	547506
11100	547507
64006	547508
17784	547509
109208	547510
133867	547511
26260	547512
11621	547513
8147	547514
51291	547515
165818	547516
36384	547517
55568	547518
89982	547519
89644	547520
102594	547521
233604	547522
59076	547523
161790	547524
110781	547525
78173	547526
8960	547527
117549	547528
5256	547529
236037	547530
93026	547531
85662	547532
17809	547533
86071	547534
181513	547535
95356	547536
19641	547537
255197	547538
883	547539
138882	547540
33344	547541
10450	547542
1106	547543
63815	547544
3594	547545
9841	547546
53566	547547
27490	547548
6837	547549
66743	547550
195791	547551
213662	547552
229463	547553
17846	547554
147286	547555
85869	547556
2015	547557
39273	547558
17777	547559
26689	547560
228201	547561
71342	547562
192511	547563
2751	547564
104791	547565
58928	547566
2584	547567
183569	547568
23390	547569
3781	547570
117998	547571
2773	547572
150958	547573
10109	547574
8826	547575
6180	547576
2550	547577
41966	547578
2885	547579
197390	547580
215081	547581
2897	547582
200665	547583
6245	547584
89040	547585
36172	547586
100523	547587
133338	547588
219	547589
70130	547590
102720	547591
2	547592
4956	547593
37850	547594
133246	547595
54470	547596
3536	547597
75586	547598
63308	547599
8425	547600
17318	547601
52864	547602
35005	547603
13287	547604
70833	547605
7287	547606
13331	547607
24200	547608
56412	547609
58929	547610
33352	547611
1	547612
1905	547613
90349	547614
17705	547615
52636	547616
43228	547617
243033	547618
849	547619
104096	547620
6129	547621
14799	547622
86201	547623
150934	547624
171584	547625
36915	547626
16089	547627
7379	547628
2254	547629
129072	547630
11384	547631
13688	547632
164123	547633
19805	547634
813	547635
46899	547636
76313	547637
612	547638
5262	547639
2485	547640
134119	547641
90188	547642
11400	547643
231265	547644
40	547645
241762	547646
4235	547647
7472	547648
131117	547649
186444	547650
5879	547651
29571	547652
18399	547653
33179	547654
4671	547655
254615	547656
262132	547657
125022	547658
151236	547659
18766	547660
123	547661
9141	547662
54134	547663
358	547664
255402	547665
69490	547666
7305	547667
43989	547668
4667	547669
202256	547670
155912	547671
233649	547672
141448	547673
819	547674
22591	547675
49028	547676
80722	547677
165007	547678
227433	547679
596	547680
11362	547681
921	547682
113575	547683
69254	547684
55386	547685
39674	547686
71514	547687
19847	547688
6244	547689
81433	547690
48201	547691
19971	547692
1079	547693
76687	547694
35325	547695
12822	547696
103847	547697
47538	547698
99991	547699
133492	547700
30580	547701
77774	547702
114967	547703
18675	547704
12527	547705
11672	547706
3528	547707
40544	547708
106270	547709
40132	547710
2899	547711
67813	547712
35242	547713
11695	547714
169772	547715
161	547716
6958	547717
56787	547718
77992	547719
272111	547720
102329	547721
32499	547722
6952	547723
114287	547724
12691	547725
152861	547726
34116	547727
4777	547728
13236	547729
21273	547730
112634	547731
5576	547732
5103	547733
12636	547734
19237	547735
68580	547736
261445	547737
219422	547738
1601	547739
36094	547740
1273	547741
26067	547742
58367	547743
50350	547744
52397	547745
39355	547746
8824	547747
11651	547748
10893	547749
54870	547750
52594	547751
28541	547752
182054	547753
15550	547754
259114	547755
76968	547756
4262	547757
147527	547758
125082	547759
19696	547760
804	547761
5491	547762
27151	547763
220316	547764
54215	547765
110756	547766
66027	547767
409	547768
2300	547769
856	547770
100142	547771
1051	547772
70148	547773
252608	547774
27919	547775
186776	547776
11999	547777
8420	547778
46226	547779
74001	547780
41125	547781
14042	547782
150745	547783
110754	547784
11865	547785
48370	547786
44535	547787
2079	547788
65673	547789
4987	547790
98448	547791
160294	547792
117189	547793
70647	547794
2560	547795
19060	547796
9219	547797
121231	547798
133936	547799
1260	547800
55259	547801
124	547802
98163	547803
65604	547804
39828	547805
120654	547806
107100	547807
47485	547808
41067	547809
4412	547810
74445	547811
34936	547812
35949	547813
30131	547814
181026	547815
59551	547816
30350	547817
2391	547818
14800	547819
14231	547820
98258	547821
9147	547822
30924	547823
64550	547824
22406	547825
142	547826
2667	547827
24714	547828
91738	547829
83	547830
29507	547831
181845	547832
162995	547833
23183	547834
17494	547835
215143	547836
232945	547837
1709	547838
251	547839
6520	547840
194895	547841
19	547842
3325	547843
72704	547844
100363	547845
252767	547846
146015	547847
191943	547848
10270	547849
54374	547850
63864	547851
73071	547852
924	547853
75025	547854
1835	547855
113285	547856
32843	547857
31929	547858
14925	547859
101997	547860
83617	547861
1009	547862
39579	547863
11118	547864
6932	547865
117065	547866
2776	547867
106032	547868
56738	547869
8038	547870
12859	547871
64580	547872
106259	547873
21011	547874
140988	547875
14021	547876
154074	547877
206662	547878
24299	547879
21934	547880
102837	547881
144	547882
198456	547883
34661	547884
37554	547885
12667	547886
107638	547887
32545	547888
39042	547889
2202	547890
11230	547891
3761	547892
134926	547893
26790	547894
6276	547895
115981	547896
834	547897
98694	547898
21045	547899
174782	547900
24425	547901
30359	547902
156749	547903
264236	547904
41804	547905
21611	547906
21464	547907
35967	547908
6773	547909
19139	547910
161984	547911
2500	547912
26778	547913
78505	547914
133620	547915
66946	547916
219600	547917
17767	547918
7016	547919
1266	547920
21026	547921
15493	547922
124194	547923
46165	547924
96597	547925
15659	547926
85676	547927
115424	547928
158753	547929
20184	547930
92552	547931
256982	547932
3718	547933
11368	547934
50097	547935
63144	547936
216091	547937
37538	547938
4430	547939
1984	547940
8596	547941
67118	547942
20575	547943
3722	547944
8112	547945
249755	547946
139957	547947
14514	547948
37478	547949
1092	547950
4218	547951
25588	547952
170761	547953
238665	547954
80210	547955
205120	547956
13890	547957
13900	547958
145926	547959
213054	547960
19606	547961
14574	547962
1257	547963
4926	547964
84988	547965
128362	547966
271805	547967
64	547968
113729	547969
95095	547970
71280	547971
47576	547972
20622	547973
261581	547974
23179	547975
40141	547976
62097	547977
18266	547978
2590	547979
55464	547980
22643	547981
8772	547982
10758	547983
31744	547984
80979	547985
17826	547986
20161	547987
19902	547988
230829	547989
225707	547990
318	547991
44830	547992
110187	547993
20580	547994
51189	547995
16240	547996
3542	547997
255416	547998
78046	547999
84228	548000
9748	548001
150602	548002
5533	548003
62909	548004
8262	548005
34958	548006
30518	548007
12146	548008
28118	548009
2912	548010
51974	548011
42485	548012
113293	548013
69210	548014
69406	548015
3229	548016
137833	548017
67313	548018
8043	548019
34802	548020
21271	548021
135883	548022
3819	548023
12467	548024
14370	548025
25754	548026
13277	548027
251402	548028
83765	548029
54688	548030
19371	548031
3938	548032
2793	548033
195904	548034
126085	548035
113453	548036
5518	548037
17664	548038
100766	548039
733	548040
465	548041
72174	548042
59210	548043
746	548044
157352	548045
32700	548046
528	548047
150336	548048
155055	548049
14400	548050
30797	548051
35284	548052
228483	548053
389	548054
17443	548055
58553	548056
4573	548057
21782	548058
242	548059
67974	548060
106563	548061
3161	548062
13576	548063
6984	548064
8737	548065
200484	548066
7260	548067
19121	548068
15311	548069
13209	548070
5980	548071
149598	548072
62493	548073
186	548074
2808	548075
39700	548076
126227	548077
15470	548078
86401	548079
188964	548080
69803	548081
3139	548082
4925	548083
108316	548084
51755	548085
115760	548086
33501	548087
357	548088
26262	548089
3750	548090
252540	548091
17846	548092
173471	548093
27885	548094
225906	548095
33918	548096
120553	548097
57200	548098
246355	548099
246673	548100
265632	548101
96518	548102
168374	548103
10120	548104
46621	548105
854	548106
45880	548107
38691	548108
74847	548109
12347	548110
3	548111
269595	548112
18222	548113
38646	548114
43699	548115
64378	548116
55745	548117
17313	548118
14055	548119
138805	548120
10070	548121
119676	548122
129128	548123
37085	548124
35584	548125
13189	548126
190463	548127
28134	548128
26750	548129
5377	548130
31067	548131
153178	548132
59062	548133
43882	548134
197003	548135
28568	548136
12090	548137
4477	548138
198484	548139
28866	548140
255	548141
82807	548142
86578	548143
74948	548144
22246	548145
11170	548146
90434	548147
2408	548148
3020	548149
103177	548150
85782	548151
1781	548152
198504	548153
5749	548154
95	548155
45261	548156
56923	548157
72879	548158
123545	548159
69309	548160
37747	548161
2347	548162
121859	548163
28472	548164
149993	548165
77487	548166
1279	548167
25831	548168
30034	548169
43939	548170
40891	548171
250	548172
77625	548173
125204	548174
1047	548175
31242	548176
50292	548177
93520	548178
68867	548179
217257	548180
17260	548181
39828	548182
264313	548183
27513	548184
44143	548185
145486	548186
11620	548187
84629	548188
134977	548189
123317	548190
190506	548191
226003	548192
100030	548193
49418	548194
15834	548195
171854	548196
2096	548197
45090	548198
30989	548199
1250	548200
206046	548201
77457	548202
116730	548203
7579	548204
104639	548205
32602	548206
17364	548207
28562	548208
30992	548209
4361	548210
53528	548211
36480	548212
113365	548213
331	548214
15993	548215
30067	548216
74130	548217
819	548218
29283	548219
111994	548220
5923	548221
1929	548222
90942	548223
1703	548224
4351	548225
56938	548226
47149	548227
30490	548228
45623	548229
90039	548230
98394	548231
147766	548232
29862	548233
170764	548234
129398	548235
186112	548236
101845	548237
24156	548238
9786	548239
109582	548240
264857	548241
87391	548242
110071	548243
95628	548244
63976	548245
12922	548246
519	548247
1782	548248
11962	548249
3134	548250
159468	548251
5330	548252
1706	548253
30402	548254
55239	548255
4896	548256
234359	548257
3626	548258
13444	548259
194653	548260
669	548261
97249	548262
182797	548263
21951	548264
42682	548265
24566	548266
16381	548267
1753	548268
32352	548269
57131	548270
16861	548271
81446	548272
204108	548273
5564	548274
272	548275
127755	548276
31838	548277
39586	548278
103847	548279
11448	548280
147061	548281
199593	548282
43570	548283
201848	548284
90483	548285
700	548286
155647	548287
25800	548288
40304	548289
17	548290
6928	548291
98772	548292
56512	548293
88252	548294
142844	548295
47969	548296
21288	548297
143341	548298
60398	548299
297	548300
64334	548301
2776	548302
29318	548303
18146	548304
48932	548305
116746	548306
83865	548307
23015	548308
4400	548309
238304	548310
5000	548311
27606	548312
12903	548313
179869	548314
20910	548315
19948	548316
23662	548317
4840	548318
79337	548319
77864	548320
75940	548321
148887	548322
29455	548323
10223	548324
2869	548325
9185	548326
70107	548327
700	548328
58763	548329
74236	548330
65239	548331
64401	548332
3592	548333
13788	548334
144516	548335
41502	548336
103411	548337
6171	548338
16809	548339
119694	548340
30154	548341
21891	548342
194172	548343
5512	548344
24441	548345
45152	548346
105494	548347
51541	548348
5520	548349
65948	548350
92519	548351
187411	548352
45195	548353
6955	548354
2081	548355
55482	548356
10968	548357
99029	548358
38476	548359
31742	548360
29985	548361
14379	548362
4225	548363
1525	548364
72219	548365
8149	548366
7821	548367
168631	548368
43310	548369
11531	548370
31991	548371
32587	548372
50575	548373
15538	548374
64532	548375
19149	548376
60120	548377
6585	548378
97044	548379
29147	548380
9223	548381
7554	548382
66925	548383
2019	548384
6997	548385
13516	548386
1029	548387
166270	548388
16488	548389
108135	548390
9205	548391
6251	548392
7660	548393
5596	548394
77799	548395
110754	548396
4100	548397
9408	548398
15161	548399
4146	548400
266457	548401
182304	548402
19888	548403
124990	548404
41989	548405
198756	548406
74119	548407
130966	548408
7151	548409
5803	548410
243435	548411
60988	548412
39523	548413
82118	548414
79641	548415
27483	548416
2319	548417
162601	548418
6401	548419
60952	548420
124346	548421
24206	548422
56763	548423
73391	548424
62527	548425
10453	548426
19583	548427
97	548428
17719	548429
4719	548430
23054	548431
200660	548432
63680	548433
30040	548434
35091	548435
61223	548436
160660	548437
8851	548438
7907	548439
2375	548440
145058	548441
60499	548442
10305	548443
28619	548444
5774	548445
105775	548446
106545	548447
154942	548448
39609	548449
2445	548450
65713	548451
121412	548452
72466	548453
24613	548454
165657	548455
12741	548456
78570	548457
3758	548458
68564	548459
14446	548460
69982	548461
21915	548462
64265	548463
66613	548464
135801	548465
14560	548466
23957	548467
29098	548468
130975	548469
114558	548470
6724	548471
128518	548472
57761	548473
5451	548474
160326	548475
729	548476
44577	548477
19044	548478
2353	548479
64930	548480
10880	548481
24711	548482
62287	548483
269290	548484
58538	548485
67078	548486
1244	548487
6101	548488
589	548489
1240	548490
46908	548491
239027	548492
113037	548493
68165	548494
32709	548495
164538	548496
338	548497
39025	548498
39282	548499
24202	548500
190850	548501
19919	548502
120678	548503
35865	548504
44154	548505
14745	548506
56583	548507
108236	548508
71432	548509
192939	548510
32467	548511
13050	548512
121669	548513
101713	548514
4483	548515
22082	548516
38973	548517
1815	548518
80924	548519
215584	548520
44601	548521
23397	548522
95354	548523
166992	548524
34200	548525
5189	548526
45956	548527
45885	548528
8477	548529
217736	548530
261460	548531
95108	548532
80052	548533
40166	548534
212952	548535
123294	548536
162213	548537
12430	548538
65635	548539
2454	548540
169710	548541
4680	548542
257749	548543
27925	548544
91185	548545
25656	548546
189988	548547
253925	548548
22259	548549
143962	548550
110919	548551
107980	548552
272156	548553
92556	548554
206618	548555
85733	548556
37922	548557
5598	548558
238623	548559
21617	548560
21299	548561
100672	548562
126326	548563
145	548564
92360	548565
17179	548566
96526	548567
150039	548568
29959	548569
13824	548570
117720	548571
3726	548572
64350	548573
163785	548574
239124	548575
5100	548576
231273	548577
9798	548578
37399	548579
45958	548580
24742	548581
90520	548582
97188	548583
5449	548584
66471	548585
5956	548586
35492	548587
2834	548588
45622	548589
27203	548590
70413	548591
71464	548592
9588	548593
17653	548594
333	548595
9721	548596
19726	548597
154961	548598
22548	548599
4420	548600
21806	548601
224442	548602
210036	548603
59279	548604
4734	548605
92400	548606
28017	548607
264270	548608
7448	548609
3173	548610
188795	548611
57216	548612
56886	548613
63704	548614
80443	548615
228426	548616
12659	548617
45127	548618
240867	548619
50913	548620
17669	548621
26621	548622
83780	548623
26981	548624
74115	548625
126133	548626
18451	548627
67543	548628
40253	548629
47710	548630
130437	548631
54145	548632
152545	548633
35311	548634
52911	548635
30291	548636
3003	548637
56011	548638
18600	548639
148920	548640
40369	548641
98634	548642
9443	548643
31790	548644
4403	548645
13650	548646
105531	548647
11679	548648
57530	548649
1638	548650
58395	548651
3461	548652
49991	548653
5516	548654
231745	548655
41117	548656
13657	548657
11968	548658
59636	548659
1678	548660
55696	548661
72265	548662
210495	548663
72302	548664
141582	548665
2556	548666
76734	548667
246572	548668
31762	548669
52610	548670
31038	548671
1686	548672
249168	548673
103501	548674
1431	548675
253718	548676
850	548677
150059	548678
77079	548679
9906	548680
32636	548681
15967	548682
29959	548683
36046	548684
14382	548685
14125	548686
43076	548687
56723	548688
117165	548689
25314	548690
53666	548691
1193	548692
220340	548693
16808	548694
61932	548695
162967	548696
6871	548697
204509	548698
110575	548699
19773	548700
82136	548701
110085	548702
8679	548703
99435	548704
53477	548705
49402	548706
211880	548707
152810	548708
1864	548709
18530	548710
3097	548711
122671	548712
7178	548713
30522	548714
205848	548715
11463	548716
5758	548717
7593	548718
88621	548719
2509	548720
811	548721
41742	548722
29769	548723
23223	548724
155364	548725
36143	548726
188195	548727
73105	548728
132507	548729
48341	548730
200	548731
123008	548732
8304	548733
43311	548734
198570	548735
16136	548736
514	548737
54943	548738
954	548739
149655	548740
81096	548741
3036	548742
113959	548743
18983	548744
40117	548745
13948	548746
18807	548747
8962	548748
86808	548749
10184	548750
11662	548751
2370	548752
166	548753
55751	548754
58822	548755
227643	548756
64230	548757
535	548758
53880	548759
35097	548760
11910	548761
159582	548762
2639	548763
8111	548764
187477	548765
7121	548766
6261	548767
12109	548768
79602	548769
12090	548770
13699	548771
8092	548772
65082	548773
77257	548774
13586	548775
28239	548776
30030	548777
87328	548778
29148	548779
164746	548780
221723	548781
36726	548782
5026	548783
156352	548784
140581	548785
14611	548786
68502	548787
8426	548788
31532	548789
75273	548790
84662	548791
29097	548792
22715	548793
20053	548794
20902	548795
104965	548796
1234	548797
85813	548798
154867	548799
219916	548800
1633	548801
223037	548802
22622	548803
231257	548804
85750	548805
84355	548806
2129	548807
20658	548808
1327	548809
42156	548810
10586	548811
75793	548812
14300	548813
22898	548814
28401	548815
85550	548816
108989	548817
44356	548818
443	548819
111276	548820
162072	548821
12408	548822
10685	548823
185791	548824
77951	548825
4307	548826
6763	548827
152878	548828
37390	548829
3026	548830
153437	548831
10290	548832
161113	548833
14309	548834
8229	548835
59174	548836
26167	548837
173240	548838
59	548839
17683	548840
122614	548841
4374	548842
199855	548843
7757	548844
27538	548845
32012	548846
4924	548847
60283	548848
180309	548849
41359	548850
69470	548851
70084	548852
14291	548853
25636	548854
216	548855
642	548856
56971	548857
64736	548858
146664	548859
19369	548860
9273	548861
44677	548862
140957	548863
101945	548864
55153	548865
9416	548866
6839	548867
106392	548868
23265	548869
23897	548870
269367	548871
213836	548872
99048	548873
120082	548874
17803	548875
16185	548876
10957	548877
1080	548878
52978	548879
15164	548880
56319	548881
5915	548882
5109	548883
16101	548884
732	548885
9708	548886
14131	548887
165943	548888
12453	548889
88758	548890
55824	548891
106604	548892
145714	548893
226637	548894
77679	548895
113799	548896
5583	548897
35365	548898
10476	548899
67171	548900
111143	548901
34170	548902
228950	548903
32834	548904
28170	548905
119	548906
212437	548907
147825	548908
35934	548909
6773	548910
28416	548911
9084	548912
6206	548913
9443	548914
2124	548915
214383	548916
62228	548917
65811	548918
7810	548919
57032	548920
165689	548921
69197	548922
264044	548923
261568	548924
155811	548925
15623	548926
74123	548927
1064	548928
7	548929
10053	548930
147624	548931
31690	548932
52570	548933
388	548934
11647	548935
48258	548936
223890	548937
3473	548938
201344	548939
66944	548940
149366	548941
81957	548942
4745	548943
18858	548944
10730	548945
80075	548946
266198	548947
86093	548948
20176	548949
17945	548950
162602	548951
39390	548952
21109	548953
7882	548954
39185	548955
127319	548956
3797	548957
109111	548958
568	548959
72321	548960
86470	548961
7019	548962
51306	548963
56281	548964
206346	548965
5276	548966
108970	548967
79409	548968
3108	548969
145914	548970
53270	548971
29127	548972
12235	548973
17926	548974
143183	548975
105862	548976
23893	548977
143772	548978
1226	548979
11	548980
68338	548981
69003	548982
47422	548983
58981	548984
132133	548985
4385	548986
72115	548987
192441	548988
108541	548989
125191	548990
6839	548991
117249	548992
15756	548993
99535	548994
272207	548995
80772	548996
40002	548997
39405	548998
6388	548999
17868	549000
135704	549001
141874	549002
67150	549003
10203	549004
66829	549005
6037	549006
2983	549007
135525	549008
58737	549009
98892	549010
20802	549011
57052	549012
423	549013
51128	549014
9653	549015
30811	549016
881	549017
3988	549018
10490	549019
49434	549020
1391	549021
80578	549022
171075	549023
6756	549024
11962	549025
202	549026
169711	549027
6512	549028
35609	549029
11195	549030
91017	549031
8681	549032
2821	549033
8615	549034
58096	549035
4287	549036
622	549037
266864	549038
232581	549039
97622	549040
2629	549041
461	549042
18177	549043
45122	549044
1459	549045
2380	549046
36343	549047
113530	549048
2019	549049
166759	549050
32846	549051
268912	549052
100369	549053
181936	549054
23597	549055
152697	549056
206398	549057
563	549058
228100	549059
34771	549060
565	549061
75280	549062
15381	549063
1927	549064
40564	549065
99368	549066
5157	549067
39368	549068
883	549069
6810	549070
12654	549071
43170	549072
44686	549073
49883	549074
11496	549075
25401	549076
127680	549077
105533	549078
169659	549079
17545	549080
7087	549081
22382	549082
42382	549083
44008	549084
81180	549085
7841	549086
48296	549087
8212	549088
144136	549089
162	549090
6564	549091
3328	549092
42822	549093
4386	549094
17471	549095
1109	549096
20650	549097
27515	549098
204998	549099
88614	549100
29589	549101
31773	549102
20973	549103
146799	549104
120918	549105
54881	549106
125055	549107
3072	549108
15432	549109
15678	549110
33288	549111
688	549112
90917	549113
90032	549114
3623	549115
153288	549116
17588	549117
33983	549118
50853	549119
5634	549120
166572	549121
64671	549122
14580	549123
190750	549124
64281	549125
41393	549126
341	549127
41692	549128
189292	549129
256	549130
24472	549131
116571	549132
17892	549133
6185	549134
10934	549135
11043	549136
21480	549137
73580	549138
109814	549139
204143	549140
39918	549141
88557	549142
179500	549143
90771	549144
81743	549145
107121	549146
27425	549147
253974	549148
55588	549149
32655	549150
14763	549151
152192	549152
133461	549153
248	549154
254836	549155
7031	549156
83717	549157
128642	549158
14279	549159
137629	549160
19977	549161
20421	549162
2504	549163
243962	549164
7740	549165
58509	549166
144641	549167
85251	549168
37258	549169
3666	549170
536	549171
9031	549172
101531	549173
79555	549174
49307	549175
89768	549176
151932	549177
37844	549178
43836	549179
17487	549180
264821	549181
19428	549182
53733	549183
103831	549184
16438	549185
1738	549186
14407	549187
5188	549188
67819	549189
12115	549190
2864	549191
10668	549192
106008	549193
1827	549194
6830	549195
168763	549196
23911	549197
13191	549198
55145	549199
62934	549200
48717	549201
106913	549202
41119	549203
30797	549204
34157	549205
17421	549206
4430	549207
135879	549208
30934	549209
3176	549210
112263	549211
15976	549212
56500	549213
45288	549214
75545	549215
2478	549216
1048	549217
61761	549218
2674	549219
24209	549220
572	549221
38472	549222
238860	549223
77029	549224
6653	549225
30990	549226
61197	549227
8191	549228
76878	549229
150281	549230
1470	549231
80377	549232
75298	549233
223081	549234
8087	549235
5046	549236
232548	549237
9459	549238
57428	549239
153252	549240
20721	549241
9973	549242
318	549243
50433	549244
11313	549245
15912	549246
41767	549247
86571	549248
201	549249
26614	549250
150890	549251
7057	549252
74265	549253
32084	549254
157144	549255
91969	549256
56558	549257
858	549258
5094	549259
2275	549260
134234	549261
130422	549262
8175	549263
252264	549264
102495	549265
56534	549266
11627	549267
96500	549268
22588	549269
6387	549270
109272	549271
32923	549272
3731	549273
27566	549274
2734	549275
56480	549276
1230	549277
131563	549278
209170	549279
57283	549280
39051	549281
57802	549282
7562	549283
90719	549284
142893	549285
232835	549286
17842	549287
64691	549288
4	549289
125837	549290
61149	549291
304	549292
89	549293
34385	549294
22225	549295
1838	549296
668	549297
180525	549298
251224	549299
1751	549300
73558	549301
58145	549302
21157	549303
64	549304
49047	549305
105853	549306
65349	549307
25765	549308
270019	549309
82398	549310
5737	549311
136643	549312
66455	549313
14597	549314
538	549315
98725	549316
75315	549317
10939	549318
98193	549319
36579	549320
124940	549321
12450	549322
62513	549323
74225	549324
55447	549325
112050	549326
36656	549327
123729	549328
22624	549329
18302	549330
103176	549331
721	549332
100422	549333
25077	549334
32499	549335
239171	549336
9837	549337
41315	549338
62888	549339
77174	549340
26369	549341
6297	549342
58308	549343
4560	549344
42243	549345
146381	549346
3202	549347
265599	549348
25333	549349
2924	549350
247523	549351
91958	549352
166197	549353
10609	549354
14265	549355
3178	549356
4894	549357
79495	549358
8762	549359
9864	549360
32155	549361
1645	549362
14405	549363
1605	549364
178415	549365
52247	549366
2103	549367
36346	549368
78978	549369
150548	549370
74538	549371
248239	549372
15964	549373
14984	549374
22708	549375
60207	549376
20991	549377
41271	549378
42002	549379
162227	549380
24586	549381
709	549382
128261	549383
33475	549384
17742	549385
10331	549386
25466	549387
119128	549388
21325	549389
10382	549390
4903	549391
34134	549392
116515	549393
13496	549394
117819	549395
45573	549396
2521	549397
21293	549398
149236	549399
68898	549400
114599	549401
23021	549402
13083	549403
152584	549404
78092	549405
147392	549406
240274	549407
2030	549408
25617	549409
146991	549410
61074	549411
18219	549412
110273	549413
7394	549414
33040	549415
3370	549416
92441	549417
5997	549418
14361	549419
9605	549420
106814	549421
193871	549422
680	549423
157713	549424
21268	549425
448	549426
1657	549427
96895	549428
57412	549429
23152	549430
22931	549431
61144	549432
53343	549433
20254	549434
66023	549435
9255	549436
4910	549437
27938	549438
49012	549439
101251	549440
36016	549441
93703	549442
94997	549443
154089	549444
69801	549445
846	549446
5782	549447
51731	549448
54680	549449
55735	549450
122021	549451
9587	549452
31114	549453
14775	549454
4744	549455
26444	549456
12035	549457
15458	549458
131041	549459
92412	549460
72139	549461
100591	549462
89254	549463
1622	549464
104456	549465
23734	549466
25007	549467
3562	549468
10490	549469
78500	549470
48615	549471
55058	549472
102905	549473
162495	549474
124669	549475
46874	549476
262825	549477
24729	549478
162335	549479
92087	549480
72701	549481
179951	549482
1404	549483
2913	549484
1082	549485
63271	549486
95111	549487
98493	549488
18126	549489
109509	549490
45339	549491
63846	549492
109354	549493
535	549494
248862	549495
109568	549496
270	549497
54756	549498
23423	549499
74089	549500
192887	549501
75470	549502
40109	549503
8301	549504
75047	549505
238562	549506
32054	549507
1888	549508
94011	549509
152884	549510
31170	549511
135908	549512
226397	549513
39042	549514
6513	549515
3228	549516
156372	549517
934	549518
18834	549519
159148	549520
85360	549521
203683	549522
3629	549523
45942	549524
60143	549525
113620	549526
41077	549527
8588	549528
135520	549529
10891	549530
173845	549531
17883	549532
267480	549533
95585	549534
71235	549535
163425	549536
26979	549537
3160	549538
35157	549539
88206	549540
7378	549541
222100	549542
29100	549543
3359	549544
102286	549545
34690	549546
10251	549547
150830	549548
17183	549549
9502	549550
97329	549551
50257	549552
60555	549553
144492	549554
15791	549555
99783	549556
180477	549557
3185	549558
30665	549559
49665	549560
32422	549561
95144	549562
47913	549563
15863	549564
47259	549565
135670	549566
108696	549567
49210	549568
95605	549569
370	549570
174487	549571
58747	549572
16477	549573
155930	549574
18614	549575
226918	549576
136	549577
154448	549578
211314	549579
197064	549580
92171	549581
81125	549582
14671	549583
9799	549584
29424	549585
108733	549586
9420	549587
10185	549588
26769	549589
24163	549590
251814	549591
52461	549592
77	549593
14087	549594
23251	549595
71660	549596
5940	549597
42612	549598
169071	549599
153173	549600
14517	549601
102883	549602
7549	549603
32556	549604
156115	549605
17695	549606
37413	549607
10593	549608
11645	549609
40963	549610
7750	549611
13420	549612
25945	549613
7959	549614
71124	549615
10699	549616
12692	549617
29984	549618
94951	549619
210828	549620
16591	549621
2753	549622
12860	549623
162914	549624
239102	549625
7722	549626
238917	549627
46437	549628
22294	549629
44054	549630
103455	549631
104219	549632
19201	549633
50309	549634
8421	549635
15456	549636
19712	549637
150965	549638
75311	549639
20054	549640
534	549641
28970	549642
48241	549643
27172	549644
117487	549645
13028	549646
1443	549647
783	549648
34720	549649
16456	549650
46336	549651
270345	549652
35233	549653
11037	549654
66	549655
30848	549656
6920	549657
15923	549658
8641	549659
15872	549660
167294	549661
42171	549662
2	549663
68411	549664
93836	549665
5069	549666
8191	549667
40689	549668
29341	549669
2719	549670
21195	549671
11939	549672
3670	549673
51587	549674
77394	549675
71704	549676
47515	549677
168297	549678
101486	549679
11748	549680
2354	549681
59862	549682
7078	549683
65541	549684
9536	549685
76307	549686
68522	549687
115943	549688
5948	549689
199700	549690
5755	549691
152375	549692
138275	549693
51145	549694
60571	549695
6390	549696
10649	549697
10910	549698
102572	549699
112267	549700
13718	549701
91143	549702
166877	549703
14532	549704
216130	549705
111582	549706
15252	549707
89931	549708
15103	549709
157657	549710
1583	549711
4867	549712
134310	549713
59819	549714
147691	549715
229143	549716
8700	549717
156762	549718
63362	549719
6314	549720
71303	549721
62901	549722
130262	549723
206249	549724
266798	549725
144689	549726
89833	549727
10356	549728
178758	549729
67813	549730
28364	549731
68270	549732
87240	549733
4936	549734
58536	549735
2695	549736
69505	549737
29672	549738
14099	549739
38346	549740
54037	549741
16416	549742
16160	549743
104074	549744
76308	549745
74753	549746
97510	549747
71603	549748
46212	549749
75424	549750
148643	549751
134033	549752
9745	549753
156162	549754
8834	549755
6324	549756
119	549757
1965	549758
17038	549759
733	549760
155504	549761
112687	549762
37781	549763
2898	549764
92952	549765
48586	549766
77516	549767
191172	549768
74003	549769
36748	549770
50591	549771
7853	549772
48852	549773
14668	549774
16191	549775
3558	549776
5319	549777
195688	549778
84829	549779
14356	549780
215716	549781
2273	549782
12662	549783
66094	549784
94912	549785
7309	549786
13162	549787
51750	549788
44612	549789
83996	549790
63351	549791
36588	549792
27058	549793
5696	549794
63519	549795
15974	549796
46818	549797
11775	549798
222758	549799
26744	549800
41412	549801
12295	549802
33568	549803
120947	549804
93966	549805
27475	549806
36050	549807
36925	549808
8695	549809
1009	549810
224468	549811
4351	549812
963	549813
2467	549814
100472	549815
23774	549816
75614	549817
28098	549818
38991	549819
79037	549820
17200	549821
79808	549822
47503	549823
104841	549824
37960	549825
27649	549826
45531	549827
140	549828
100123	549829
10662	549830
123849	549831
104124	549832
167577	549833
106855	549834
178643	549835
21170	549836
39295	549837
65787	549838
30521	549839
29718	549840
38817	549841
40640	549842
684	549843
8716	549844
90349	549845
22147	549846
1538	549847
78593	549848
780	549849
8283	549850
92732	549851
98697	549852
2607	549853
22053	549854
13067	549855
38814	549856
267425	549857
9522	549858
2927	549859
2819	549860
82155	549861
106799	549862
6782	549863
193166	549864
227389	549865
30214	549866
4971	549867
6883	549868
268099	549869
182866	549870
82086	549871
211284	549872
203609	549873
4801	549874
21386	549875
20126	549876
59311	549877
147127	549878
4509	549879
41308	549880
14445	549881
88861	549882
125474	549883
2137	549884
148580	549885
103971	549886
188831	549887
102033	549888
159133	549889
81341	549890
5109	549891
12638	549892
3719	549893
3745	549894
55826	549895
8637	549896
66781	549897
20165	549898
20746	549899
5721	549900
47566	549901
169907	549902
277	549903
736	549904
4856	549905
71088	549906
13056	549907
7560	549908
5540	549909
747	549910
159804	549911
40651	549912
37469	549913
4911	549914
5104	549915
21573	549916
2419	549917
12687	549918
53857	549919
169917	549920
257125	549921
36564	549922
110556	549923
23485	549924
44166	549925
5038	549926
8063	549927
185157	549928
27348	549929
255041	549930
24808	549931
985	549932
5109	549933
4724	549934
80990	549935
9164	549936
3365	549937
51815	549938
81032	549939
161811	549940
262308	549941
42239	549942
25010	549943
185203	549944
105114	549945
269471	549946
117295	549947
18956	549948
15088	549949
56380	549950
12879	549951
82099	549952
18706	549953
143232	549954
25217	549955
35299	549956
104291	549957
19324	549958
36182	549959
111646	549960
1270	549961
32690	549962
7881	549963
69361	549964
63887	549965
32974	549966
130936	549967
91224	549968
68344	549969
140686	549970
23777	549971
261321	549972
272590	549973
252082	549974
227450	549975
24477	549976
14062	549977
137	549978
68814	549979
41	549980
5003	549981
6951	549982
83114	549983
47150	549984
111508	549985
16762	549986
12123	549987
4606	549988
9869	549989
180434	549990
70478	549991
27634	549992
35066	549993
191182	549994
81346	549995
11506	549996
10072	549997
6929	549998
10316	549999
32127	550000
3086	550001
69129	550002
130539	550003
56715	550004
82310	550005
264848	550006
6290	550007
15375	550008
172231	550009
94755	550010
36211	550011
622	550012
4938	550013
100791	550014
50399	550015
90701	550016
163732	550017
44639	550018
246085	550019
23539	550020
2512	550021
165312	550022
227024	550023
463	550024
153637	550025
3179	550026
1656	550027
3013	550028
23377	550029
62142	550030
171196	550031
38187	550032
42132	550033
20451	550034
99502	550035
52870	550036
63394	550037
90273	550038
39844	550039
412	550040
136615	550041
104525	550042
4858	550043
2199	550044
4484	550045
132235	550046
125026	550047
677	550048
160771	550049
159438	550050
19325	550051
42820	550052
48424	550053
239325	550054
8052	550055
96051	550056
264155	550057
214584	550058
102406	550059
144699	550060
13167	550061
132956	550062
24779	550063
186092	550064
222313	550065
216833	550066
305	550067
31605	550068
193163	550069
20612	550070
24512	550071
69644	550072
2661	550073
35915	550074
10551	550075
415	550076
50747	550077
137878	550078
76255	550079
439	550080
74901	550081
44131	550082
15223	550083
168335	550084
206	550085
2993	550086
31124	550087
128756	550088
10328	550089
270481	550090
47096	550091
104171	550092
153306	550093
105234	550094
56121	550095
41256	550096
102454	550097
23279	550098
12195	550099
232656	550100
19033	550101
173322	550102
187076	550103
92757	550104
150461	550105
64257	550106
40564	550107
8810	550108
1264	550109
57235	550110
12092	550111
85443	550112
116532	550113
51126	550114
229459	550115
54	550116
75985	550117
269232	550118
56549	550119
102321	550120
40837	550121
111412	550122
62693	550123
640	550124
66300	550125
755	550126
34885	550127
176472	550128
32824	550129
27595	550130
70925	550131
27763	550132
2216	550133
254879	550134
36566	550135
931	550136
40225	550137
41933	550138
74917	550139
25798	550140
306	550141
64761	550142
35676	550143
60900	550144
4669	550145
6392	550146
42401	550147
21087	550148
40381	550149
148148	550150
90546	550151
49911	550152
27591	550153
96852	550154
101373	550155
843	550156
4032	550157
85317	550158
4662	550159
59119	550160
42835	550161
42843	550162
97904	550163
78408	550164
212775	550165
81773	550166
35686	550167
133227	550168
111731	550169
80210	550170
53975	550171
88975	550172
139584	550173
10294	550174
147114	550175
4331	550176
130312	550177
162588	550178
97835	550179
16758	550180
51578	550181
165498	550182
2160	550183
2280	550184
12247	550185
23503	550186
8490	550187
90619	550188
105790	550189
21021	550190
15414	550191
177452	550192
134641	550193
987	550194
39396	550195
29503	550196
18585	550197
32109	550198
91811	550199
168591	550200
130182	550201
38771	550202
20759	550203
66025	550204
163	550205
1285	550206
31871	550207
1351	550208
29273	550209
5655	550210
6020	550211
100177	550212
36363	550213
139522	550214
36570	550215
46650	550216
48188	550217
83044	550218
227975	550219
261855	550220
3995	550221
15587	550222
133066	550223
110732	550224
64750	550225
55910	550226
88838	550227
18596	550228
262448	550229
92533	550230
21508	550231
26287	550232
14943	550233
83369	550234
152	550235
125304	550236
14056	550237
37693	550238
77771	550239
140356	550240
11952	550241
12994	550242
11844	550243
14163	550244
468	550245
133173	550246
5536	550247
7045	550248
141923	550249
36486	550250
10582	550251
159302	550252
62170	550253
75246	550254
155381	550255
6966	550256
157935	550257
205501	550258
276	550259
2430	550260
114560	550261
205141	550262
33332	550263
60413	550264
252157	550265
21321	550266
26912	550267
88973	550268
19410	550269
23246	550270
250488	550271
65955	550272
107432	550273
102206	550274
10270	550275
868	550276
9732	550277
221843	550278
9579	550279
48036	550280
28840	550281
45068	550282
72765	550283
48678	550284
10585	550285
40269	550286
105232	550287
138370	550288
221847	550289
120956	550290
149380	550291
64730	550292
7872	550293
125550	550294
91936	550295
11734	550296
665	550297
96050	550298
101559	550299
56786	550300
41611	550301
1329	550302
100714	550303
12418	550304
951	550305
1140	550306
299	550307
4249	550308
22693	550309
76935	550310
87849	550311
42632	550312
39195	550313
21491	550314
9064	550315
222535	550316
79004	550317
44602	550318
17659	550319
6862	550320
246009	550321
44158	550322
188396	550323
46758	550324
8855	550325
63234	550326
320	550327
5860	550328
12673	550329
6316	550330
37096	550331
37874	550332
347	550333
53321	550334
13012	550335
21390	550336
19769	550337
44420	550338
23320	550339
44244	550340
6580	550341
239423	550342
35599	550343
171457	550344
14249	550345
4744	550346
53687	550347
268179	550348
49626	550349
156353	550350
52057	550351
14132	550352
876	550353
50489	550354
7287	550355
47128	550356
25251	550357
5349	550358
250	550359
40824	550360
6544	550361
37287	550362
12720	550363
88082	550364
63666	550365
919	550366
97706	550367
18339	550368
4228	550369
119323	550370
46804	550371
10231	550372
222919	550373
16348	550374
61120	550375
45310	550376
33798	550377
48262	550378
22207	550379
55738	550380
676	550381
48673	550382
203928	550383
21722	550384
133586	550385
51429	550386
123172	550387
9525	550388
3820	550389
3311	550390
179794	550391
156657	550392
89366	550393
130029	550394
17038	550395
3548	550396
193476	550397
45728	550398
12930	550399
5738	550400
21010	550401
938	550402
153234	550403
104198	550404
72769	550405
4876	550406
132505	550407
33085	550408
16283	550409
48222	550410
116145	550411
170649	550412
19022	550413
125950	550414
45110	550415
65594	550416
3841	550417
154250	550418
23150	550419
135051	550420
13624	550421
947	550422
148865	550423
18743	550424
103761	550425
15875	550426
105302	550427
67714	550428
5494	550429
2530	550430
264383	550431
29953	550432
153423	550433
65	550434
32661	550435
210491	550436
34547	550437
105236	550438
246181	550439
90120	550440
11054	550441
7650	550442
851	550443
1777	550444
34632	550445
98456	550446
91971	550447
14657	550448
15342	550449
90371	550450
99471	550451
28276	550452
992	550453
6461	550454
614	550455
20386	550456
35127	550457
4791	550458
162987	550459
67133	550460
47045	550461
47251	550462
24580	550463
76304	550464
1283	550465
4108	550466
105098	550467
40862	550468
2683	550469
3217	550470
48251	550471
12158	550472
247187	550473
31272	550474
786	550475
70537	550476
5789	550477
117217	550478
4219	550479
108241	550480
10993	550481
1348	550482
215111	550483
3261	550484
63336	550485
30234	550486
164429	550487
38486	550488
29738	550489
18804	550490
45527	550491
8255	550492
216507	550493
84030	550494
16517	550495
684	550496
69348	550497
123368	550498
28192	550499
5391	550500
211521	550501
4097	550502
121316	550503
986	550504
3251	550505
74516	550506
11101	550507
134832	550508
82186	550509
163405	550510
167718	550511
3215	550512
4116	550513
12457	550514
1275	550515
218796	550516
49073	550517
620	550518
88913	550519
11542	550520
101797	550521
7292	550522
13245	550523
232384	550524
11552	550525
258103	550526
36	550527
28535	550528
226147	550529
1640	550530
3983	550531
382	550532
13891	550533
8539	550534
101693	550535
120221	550536
97308	550537
180337	550538
46966	550539
75249	550540
4582	550541
29343	550542
69291	550543
256130	550544
95511	550545
159625	550546
81140	550547
55595	550548
79826	550549
80512	550550
16276	550551
6204	550552
37060	550553
266562	550554
16599	550555
13014	550556
159	550557
6186	550558
5781	550559
54278	550560
31249	550561
17381	550562
143074	550563
21323	550564
11903	550565
272398	550566
44007	550567
5058	550568
7441	550569
181	550570
4984	550571
479	550572
118259	550573
3160	550574
51860	550575
758	550576
5132	550577
49396	550578
154130	550579
15553	550580
29248	550581
39213	550582
104230	550583
40123	550584
20480	550585
136161	550586
99134	550587
19513	550588
11992	550589
3672	550590
30248	550591
105049	550592
108061	550593
159245	550594
400	550595
252538	550596
50600	550597
3652	550598
105659	550599
59879	550600
1320	550601
62205	550602
26061	550603
2301	550604
54588	550605
54306	550606
6919	550607
9010	550608
3446	550609
201691	550610
44977	550611
29735	550612
12526	550613
5351	550614
22416	550615
65018	550616
5736	550617
43306	550618
13518	550619
54901	550620
42345	550621
64403	550622
522	550623
63516	550624
11383	550625
2919	550626
31063	550627
250207	550628
98121	550629
93194	550630
62	550631
6485	550632
49919	550633
5007	550634
37802	550635
73336	550636
120036	550637
4742	550638
27396	550639
33572	550640
352	550641
902	550642
1341	550643
6837	550644
9516	550645
1785	550646
13885	550647
155276	550648
12246	550649
71366	550650
91629	550651
161624	550652
4162	550653
86619	550654
69013	550655
78481	550656
162861	550657
248503	550658
96271	550659
8741	550660
261752	550661
103320	550662
560	550663
2755	550664
56668	550665
59865	550666
71327	550667
4794	550668
85637	550669
23404	550670
120052	550671
87740	550672
5625	550673
32927	550674
2336	550675
88570	550676
55579	550677
340	550678
1804	550679
24146	550680
102932	550681
43766	550682
44487	550683
107968	550684
103981	550685
151275	550686
116052	550687
111349	550688
31631	550689
152766	550690
96	550691
97903	550692
17757	550693
41078	550694
258018	550695
27303	550696
149506	550697
1806	550698
249781	550699
20896	550700
27167	550701
27775	550702
90964	550703
78105	550704
37170	550705
115597	550706
57447	550707
145498	550708
18778	550709
114100	550710
11759	550711
1234	550712
2311	550713
5322	550714
3165	550715
16881	550716
30586	550717
40422	550718
29830	550719
69873	550720
194499	550721
182258	550722
39563	550723
268155	550724
170660	550725
2741	550726
59338	550727
11449	550728
16847	550729
34232	550730
27687	550731
123827	550732
49048	550733
73058	550734
156764	550735
45599	550736
4821	550737
251582	550738
167491	550739
42599	550740
92843	550741
128011	550742
243238	550743
50754	550744
104021	550745
13475	550746
135	550747
42985	550748
11896	550749
170987	550750
4680	550751
8752	550752
21661	550753
533	550754
33015	550755
125833	550756
10897	550757
15991	550758
31812	550759
581	550760
199499	550761
21967	550762
155	550763
39103	550764
132588	550765
137343	550766
21204	550767
268197	550768
9497	550769
165849	550770
67980	550771
57355	550772
142428	550773
1312	550774
42839	550775
53400	550776
58294	550777
3996	550778
706	550779
12654	550780
13660	550781
75905	550782
2655	550783
26376	550784
35822	550785
64671	550786
76722	550787
27238	550788
123875	550789
33165	550790
251548	550791
93702	550792
4258	550793
2697	550794
176977	550795
51217	550796
88418	550797
390	550798
2243	550799
18779	550800
89089	550801
51529	550802
3873	550803
695	550804
13130	550805
133220	550806
244073	550807
1180	550808
48056	550809
61606	550810
8679	550811
205411	550812
63465	550813
26588	550814
20682	550815
50696	550816
16642	550817
89126	550818
11673	550819
182789	550820
167599	550821
865	550822
14443	550823
72521	550824
22821	550825
3116	550826
23950	550827
109471	550828
45528	550829
207057	550830
9151	550831
210469	550832
146611	550833
214362	550834
10653	550835
198407	550836
5336	550837
127759	550838
28728	550839
84479	550840
25057	550841
77244	550842
83666	550843
4884	550844
108780	550845
59337	550846
28045	550847
2249	550848
47227	550849
161671	550850
135516	550851
93816	550852
63028	550853
19795	550854
163762	550855
55258	550856
91048	550857
27238	550858
19969	550859
992	550860
52244	550861
148066	550862
232723	550863
95183	550864
8457	550865
18504	550866
3287	550867
27644	550868
1607	550869
228189	550870
937	550871
56451	550872
36807	550873
66801	550874
144556	550875
28472	550876
67076	550877
81016	550878
164726	550879
72665	550880
120162	550881
122904	550882
6393	550883
1870	550884
2658	550885
57747	550886
7375	550887
43041	550888
27273	550889
33648	550890
65526	550891
131441	550892
15259	550893
230	550894
1912	550895
87095	550896
25906	550897
50014	550898
110167	550899
142701	550900
196586	550901
3010	550902
6019	550903
228737	550904
76890	550905
165442	550906
60555	550907
142273	550908
221671	550909
135250	550910
19969	550911
27933	550912
249822	550913
42805	550914
250150	550915
12578	550916
42352	550917
13488	550918
113858	550919
14256	550920
714	550921
17350	550922
28902	550923
65726	550924
17651	550925
169150	550926
27395	550927
38575	550928
30416	550929
85181	550930
159	550931
17549	550932
1245	550933
856	550934
31	550935
9208	550936
61347	550937
44370	550938
10765	550939
86623	550940
276	550941
18612	550942
14365	550943
114929	550944
139555	550945
27873	550946
44404	550947
3184	550948
2188	550949
252382	550950
35141	550951
23335	550952
6131	550953
266658	550954
52121	550955
76286	550956
1102	550957
6802	550958
199005	550959
39432	550960
5138	550961
3675	550962
27298	550963
14577	550964
4	550965
116952	550966
95330	550967
701	550968
15504	550969
12113	550970
6155	550971
45643	550972
45364	550973
51105	550974
162777	550975
105972	550976
42104	550977
79206	550978
2570	550979
4911	550980
79911	550981
16181	550982
45881	550983
695	550984
53609	550985
161106	550986
55492	550987
87959	550988
9248	550989
62202	550990
21472	550991
109596	550992
81351	550993
2756	550994
17924	550995
2902	550996
168160	550997
42412	550998
198454	550999
3540	551000
72323	551001
11053	551002
9343	551003
19663	551004
7474	551005
14643	551006
16778	551007
16109	551008
17057	551009
164863	551010
44285	551011
140922	551012
262890	551013
136610	551014
2689	551015
39690	551016
191497	551017
1513	551018
61040	551019
53466	551020
24038	551021
26630	551022
32067	551023
155737	551024
119035	551025
6410	551026
117668	551027
80497	551028
9438	551029
20315	551030
45393	551031
22748	551032
8659	551033
21889	551034
102730	551035
38095	551036
10669	551037
51723	551038
78055	551039
542	551040
85202	551041
207180	551042
10484	551043
206193	551044
10805	551045
63883	551046
142354	551047
99106	551048
7127	551049
192665	551050
11797	551051
134177	551052
20982	551053
29910	551054
30020	551055
100081	551056
2042	551057
142736	551058
6368	551059
64657	551060
45891	551061
236	551062
276	551063
133086	551064
1866	551065
267234	551066
10884	551067
38711	551068
99064	551069
269245	551070
3516	551071
168179	551072
7271	551073
141	551074
24136	551075
155045	551076
7222	551077
70555	551078
263679	551079
56819	551080
111651	551081
10951	551082
154296	551083
258165	551084
35852	551085
261767	551086
50717	551087
7479	551088
122811	551089
4183	551090
8453	551091
26430	551092
33327	551093
2606	551094
59412	551095
184070	551096
42360	551097
115228	551098
1679	551099
10826	551100
30080	551101
728	551102
106460	551103
113396	551104
3073	551105
11360	551106
144428	551107
5467	551108
27629	551109
1703	551110
2482	551111
52615	551112
927	551113
10881	551114
853	551115
31478	551116
47698	551117
71663	551118
69065	551119
251258	551120
4920	551121
100053	551122
140268	551123
6226	551124
110955	551125
50081	551126
188076	551127
7044	551128
53126	551129
195284	551130
82625	551131
1396	551132
645	551133
172724	551134
21047	551135
49885	551136
75658	551137
23779	551138
94539	551139
4143	551140
127547	551141
258659	551142
115587	551143
776	551144
61826	551145
90010	551146
52453	551147
72069	551148
3626	551149
13279	551150
163441	551151
4567	551152
109564	551153
123940	551154
2869	551155
23111	551156
173535	551157
34794	551158
1153	551159
91073	551160
77354	551161
101634	551162
11738	551163
270787	551164
103719	551165
95656	551166
284	551167
83867	551168
11989	551169
7862	551170
100882	551171
116899	551172
77125	551173
1047	551174
178144	551175
10397	551176
147233	551177
12118	551178
76447	551179
120311	551180
17858	551181
8817	551182
12023	551183
17077	551184
61682	551185
57324	551186
61185	551187
9933	551188
112134	551189
134973	551190
15932	551191
11172	551192
133021	551193
83724	551194
44521	551195
109468	551196
68891	551197
63886	551198
170083	551199
141688	551200
15445	551201
14670	551202
15262	551203
11409	551204
83972	551205
799	551206
107731	551207
91820	551208
197395	551209
116023	551210
119596	551211
14590	551212
48808	551213
64650	551214
74080	551215
2349	551216
11865	551217
129728	551218
73491	551219
8024	551220
11644	551221
148841	551222
121693	551223
91552	551224
119599	551225
5624	551226
4457	551227
180049	551228
73049	551229
42342	551230
7408	551231
93750	551232
102416	551233
544	551234
232174	551235
1404	551236
126206	551237
1003	551238
270549	551239
675	551240
3589	551241
6909	551242
288	551243
49	551244
96650	551245
167586	551246
203070	551247
40349	551248
18591	551249
9764	551250
22614	551251
119654	551252
4091	551253
238481	551254
10907	551255
27911	551256
4045	551257
75819	551258
151792	551259
68022	551260
30907	551261
235541	551262
3711	551263
49414	551264
58372	551265
137481	551266
10104	551267
27418	551268
11683	551269
49553	551270
153	551271
18067	551272
53358	551273
133773	551274
80127	551275
1208	551276
84237	551277
253132	551278
104245	551279
155855	551280
27033	551281
194236	551282
2411	551283
31475	551284
1718	551285
3960	551286
237766	551287
38145	551288
8774	551289
105276	551290
193111	551291
576	551292
161518	551293
5130	551294
15507	551295
48077	551296
18808	551297
129217	551298
5425	551299
48104	551300
60988	551301
19832	551302
270238	551303
3913	551304
2309	551305
50191	551306
5417	551307
38353	551308
22608	551309
22073	551310
1038	551311
98311	551312
54007	551313
9968	551314
111920	551315
19332	551316
7111	551317
90590	551318
344	551319
83770	551320
16056	551321
71195	551322
5380	551323
58375	551324
243669	551325
17533	551326
81933	551327
10066	551328
107873	551329
267265	551330
16480	551331
46164	551332
162949	551333
37795	551334
91927	551335
162899	551336
10938	551337
25437	551338
266951	551339
93025	551340
19934	551341
57814	551342
32098	551343
143005	551344
107395	551345
100951	551346
226541	551347
195700	551348
142656	551349
947	551350
12818	551351
239043	551352
100553	551353
1790	551354
3421	551355
77227	551356
542	551357
61913	551358
145040	551359
6214	551360
51067	551361
2938	551362
47964	551363
234208	551364
22579	551365
619	551366
10697	551367
19515	551368
410	551369
108922	551370
597	551371
137680	551372
73544	551373
127264	551374
35013	551375
923	551376
39990	551377
30392	551378
802	551379
220896	551380
201718	551381
101312	551382
4064	551383
65670	551384
1754	551385
2170	551386
107826	551387
126202	551388
25573	551389
26623	551390
6718	551391
9	551392
10270	551393
144506	551394
251293	551395
31171	551396
41795	551397
93722	551398
89776	551399
121022	551400
129148	551401
259079	551402
194001	551403
1777	551404
1819	551405
139954	551406
177551	551407
158720	551408
140563	551409
53744	551410
184042	551411
1269	551412
46488	551413
12910	551414
48696	551415
9426	551416
32692	551417
62159	551418
46950	551419
6422	551420
14976	551421
8600	551422
489	551423
8006	551424
57016	551425
82263	551426
21981	551427
101010	551428
2518	551429
270731	551430
14658	551431
116965	551432
58170	551433
2130	551434
12723	551435
78505	551436
58892	551437
177735	551438
38951	551439
27150	551440
18514	551441
240110	551442
31465	551443
26300	551444
197105	551445
8427	551446
72978	551447
855	551448
18682	551449
133629	551450
4739	551451
26248	551452
76903	551453
22055	551454
56569	551455
149151	551456
8713	551457
86555	551458
23150	551459
62317	551460
35532	551461
70525	551462
90395	551463
161150	551464
1508	551465
1151	551466
247342	551467
1733	551468
78663	551469
58011	551470
77086	551471
9589	551472
4378	551473
31145	551474
26983	551475
75851	551476
14022	551477
14231	551478
19225	551479
7020	551480
73793	551481
164173	551482
232138	551483
29485	551484
112574	551485
90368	551486
74333	551487
31076	551488
113526	551489
22100	551490
21475	551491
12958	551492
103405	551493
85285	551494
15927	551495
35088	551496
66506	551497
13813	551498
31018	551499
5496	551500
51862	551501
29860	551502
8013	551503
87225	551504
8363	551505
8168	551506
180597	551507
51229	551508
173974	551509
72176	551510
37245	551511
1425	551512
368	551513
34491	551514
26271	551515
23827	551516
112628	551517
26130	551518
53153	551519
235869	551520
267667	551521
45898	551522
14075	551523
2920	551524
5489	551525
51897	551526
25031	551527
3166	551528
160199	551529
37428	551530
90062	551531
95837	551532
5	551533
5369	551534
170690	551535
22179	551536
144353	551537
66211	551538
123598	551539
2441	551540
40191	551541
30065	551542
61879	551543
24	551544
40444	551545
72653	551546
2217	551547
4842	551548
80396	551549
93601	551550
11298	551551
2937	551552
18354	551553
230285	551554
330	551555
107880	551556
2874	551557
7016	551558
21007	551559
83532	551560
17861	551561
93436	551562
76073	551563
241709	551564
5709	551565
111802	551566
20588	551567
170258	551568
7964	551569
11708	551570
7940	551571
172227	551572
215227	551573
6665	551574
90727	551575
406	551576
47102	551577
15813	551578
14112	551579
68429	551580
70978	551581
62528	551582
5979	551583
22641	551584
38094	551585
6461	551586
6598	551587
94402	551588
407	551589
159967	551590
86908	551591
137734	551592
147711	551593
8603	551594
65090	551595
22615	551596
76958	551597
36377	551598
59826	551599
41378	551600
167165	551601
69861	551602
188112	551603
2277	551604
6893	551605
36977	551606
118535	551607
151666	551608
12241	551609
5343	551610
1666	551611
137727	551612
107404	551613
90477	551614
22171	551615
27789	551616
13451	551617
5407	551618
11364	551619
60059	551620
31594	551621
4879	551622
52259	551623
33375	551624
41412	551625
74839	551626
3889	551627
67287	551628
148559	551629
143	551630
149653	551631
77	551632
7851	551633
886	551634
158745	551635
80441	551636
72105	551637
22752	551638
244793	551639
12738	551640
15073	551641
53751	551642
4810	551643
159097	551644
3782	551645
719	551646
50395	551647
104399	551648
22229	551649
103052	551650
272779	551651
63324	551652
196707	551653
4867	551654
28315	551655
268588	551656
115665	551657
18172	551658
176860	551659
18539	551660
18042	551661
46194	551662
107990	551663
25684	551664
960	551665
63769	551666
245786	551667
176561	551668
45221	551669
53833	551670
11547	551671
23153	551672
1690	551673
9577	551674
197543	551675
215525	551676
27818	551677
232736	551678
141476	551679
237210	551680
14849	551681
8779	551682
229208	551683
111801	551684
14187	551685
58979	551686
71435	551687
95021	551688
94483	551689
193858	551690
71948	551691
53508	551692
329	551693
9181	551694
134380	551695
92498	551696
112633	551697
268130	551698
66175	551699
19622	551700
65430	551701
64238	551702
35084	551703
8357	551704
6910	551705
7281	551706
28569	551707
59466	551708
237467	551709
43627	551710
67036	551711
15746	551712
27437	551713
169989	551714
1569	551715
101171	551716
10468	551717
104294	551718
93599	551719
175256	551720
46063	551721
151209	551722
25751	551723
4167	551724
13459	551725
8146	551726
171157	551727
665	551728
5892	551729
93183	551730
86812	551731
3679	551732
167870	551733
17338	551734
656	551735
231522	551736
97047	551737
4161	551738
269150	551739
5759	551740
7515	551741
12930	551742
104102	551743
147777	551744
156677	551745
38977	551746
51762	551747
167377	551748
134961	551749
111677	551750
11653	551751
3849	551752
20151	551753
47893	551754
42643	551755
212539	551756
16189	551757
68328	551758
28533	551759
1608	551760
116488	551761
170048	551762
72293	551763
90731	551764
175598	551765
1619	551766
713	551767
53232	551768
47430	551769
238036	551770
133190	551771
82376	551772
56438	551773
34066	551774
2647	551775
7937	551776
35525	551777
86491	551778
137761	551779
6129	551780
78612	551781
7973	551782
3636	551783
3547	551784
7872	551785
26632	551786
72372	551787
141006	551788
1208	551789
30763	551790
130927	551791
28538	551792
2307	551793
25964	551794
23259	551795
148327	551796
70512	551797
34266	551798
206015	551799
3496	551800
29781	551801
12037	551802
60298	551803
168783	551804
135936	551805
994	551806
63942	551807
2761	551808
52212	551809
75893	551810
167	551811
1272	551812
1641	551813
296	551814
21068	551815
28718	551816
43334	551817
53036	551818
80706	551819
83576	551820
34866	551821
245086	551822
5369	551823
11282	551824
90633	551825
264244	551826
22429	551827
30741	551828
159189	551829
6608	551830
28247	551831
204476	551832
24704	551833
61651	551834
35372	551835
11442	551836
167911	551837
661	551838
15463	551839
107619	551840
8796	551841
269492	551842
20804	551843
19347	551844
29	551845
50091	551846
42328	551847
57070	551848
131521	551849
82729	551850
120418	551851
78586	551852
229748	551853
21683	551854
208344	551855
48385	551856
14006	551857
31041	551858
21721	551859
1399	551860
20503	551861
178207	551862
1465	551863
14485	551864
2674	551865
2	551866
203304	551867
43465	551868
23036	551869
14468	551870
233391	551871
174631	551872
23860	551873
16119	551874
1687	551875
1210	551876
27458	551877
20813	551878
55124	551879
111449	551880
53464	551881
106547	551882
1472	551883
250072	551884
70933	551885
128561	551886
43213	551887
12163	551888
149561	551889
133310	551890
1865	551891
133958	551892
232020	551893
63724	551894
35887	551895
1476	551896
62847	551897
6739	551898
8349	551899
3260	551900
3765	551901
166371	551902
17875	551903
35175	551904
33719	551905
89218	551906
159216	551907
5044	551908
120216	551909
10749	551910
267970	551911
16517	551912
10956	551913
215075	551914
34370	551915
29903	551916
125722	551917
134354	551918
14578	551919
19876	551920
158880	551921
56080	551922
1256	551923
6453	551924
8849	551925
20007	551926
27961	551927
10741	551928
6518	551929
46108	551930
227225	551931
28465	551932
4139	551933
5420	551934
75021	551935
209986	551936
41480	551937
57346	551938
95953	551939
49495	551940
143589	551941
126674	551942
46738	551943
61296	551944
17684	551945
1665	551946
62596	551947
12742	551948
30642	551949
217322	551950
92955	551951
82554	551952
22355	551953
47942	551954
8452	551955
10888	551956
60263	551957
15704	551958
983	551959
33768	551960
7531	551961
133601	551962
75040	551963
3598	551964
28905	551965
1805	551966
190325	551967
3648	551968
3546	551969
5618	551970
110585	551971
179221	551972
2899	551973
6548	551974
24777	551975
49108	551976
640	551977
169113	551978
233661	551979
28261	551980
13251	551981
107684	551982
24132	551983
153416	551984
42487	551985
75675	551986
4315	551987
186517	551988
119422	551989
62450	551990
2932	551991
86	551992
20610	551993
7155	551994
32564	551995
8922	551996
47730	551997
39563	551998
16527	551999
7217	552000
1214	552001
16488	552002
1662	552003
96263	552004
4314	552005
61997	552006
259795	552007
47879	552008
267607	552009
206607	552010
8970	552011
11997	552012
111668	552013
2458	552014
60674	552015
229581	552016
12844	552017
1301	552018
41054	552019
150531	552020
35196	552021
13249	552022
19772	552023
262757	552024
87167	552025
195968	552026
12236	552027
6577	552028
17721	552029
35056	552030
56774	552031
1772	552032
32764	552033
188808	552034
18924	552035
17453	552036
2044	552037
138090	552038
88917	552039
131537	552040
10571	552041
10737	552042
43067	552043
28525	552044
4749	552045
1855	552046
87	552047
14007	552048
17225	552049
119656	552050
28096	552051
46368	552052
13305	552053
48771	552054
888	552055
15564	552056
14091	552057
73054	552058
7425	552059
24540	552060
11604	552061
68256	552062
78611	552063
53187	552064
5385	552065
222434	552066
27185	552067
7727	552068
13467	552069
28996	552070
234564	552071
116195	552072
5128	552073
2985	552074
17002	552075
6240	552076
6893	552077
6416	552078
187848	552079
69705	552080
15220	552081
86172	552082
90553	552083
1699	552084
6	552085
35908	552086
22575	552087
198303	552088
52501	552089
31418	552090
20603	552091
4382	552092
101478	552093
254637	552094
2930	552095
52721	552096
104303	552097
5915	552098
42033	552099
8048	552100
76669	552101
270	552102
166640	552103
1379	552104
24565	552105
119430	552106
118651	552107
7221	552108
5657	552109
249	552110
45608	552111
31303	552112
26146	552113
2502	552114
74927	552115
59232	552116
13969	552117
55979	552118
212889	552119
3371	552120
37455	552121
54703	552122
36662	552123
158095	552124
2204	552125
179329	552126
177096	552127
37775	552128
22758	552129
1224	552130
5013	552131
30365	552132
476	552133
1050	552134
133239	552135
138658	552136
22584	552137
697	552138
145530	552139
142304	552140
23327	552141
7191	552142
479	552143
8715	552144
202199	552145
34432	552146
284	552147
197552	552148
60327	552149
12071	552150
199270	552151
10603	552152
72642	552153
44	552154
155849	552155
38977	552156
93501	552157
149499	552158
24009	552159
79560	552160
26416	552161
87297	552162
92836	552163
256702	552164
142649	552165
23791	552166
413	552167
147726	552168
114386	552169
111898	552170
191632	552171
93	552172
20219	552173
26402	552174
55333	552175
54384	552176
95105	552177
44027	552178
87547	552179
50276	552180
165416	552181
3062	552182
250232	552183
41321	552184
112524	552185
4677	552186
148867	552187
17347	552188
60357	552189
8939	552190
93964	552191
3325	552192
14985	552193
77716	552194
76004	552195
26780	552196
161535	552197
189616	552198
51651	552199
40406	552200
30655	552201
96356	552202
164027	552203
47133	552204
78799	552205
20799	552206
13838	552207
163175	552208
57682	552209
268401	552210
35441	552211
115523	552212
10788	552213
17693	552214
6	552215
67146	552216
45299	552217
4089	552218
9403	552219
50505	552220
9154	552221
17055	552222
154314	552223
185239	552224
10424	552225
15904	552226
261936	552227
4327	552228
63200	552229
76341	552230
149185	552231
147053	552232
4055	552233
44859	552234
192	552235
164128	552236
70523	552237
15438	552238
20593	552239
6645	552240
15555	552241
5129	552242
93770	552243
3311	552244
54257	552245
5771	552246
120422	552247
22277	552248
141533	552249
231371	552250
11145	552251
423	552252
21176	552253
108406	552254
232815	552255
44850	552256
90241	552257
33618	552258
252191	552259
58786	552260
185701	552261
17661	552262
57914	552263
174738	552264
8332	552265
140474	552266
157095	552267
2448	552268
7308	552269
155342	552270
8405	552271
16301	552272
231193	552273
232594	552274
19138	552275
27806	552276
162289	552277
7261	552278
21210	552279
1225	552280
115507	552281
57391	552282
89379	552283
10151	552284
110188	552285
223308	552286
53849	552287
5228	552288
7442	552289
99471	552290
251450	552291
244664	552292
16674	552293
27234	552294
1868	552295
1981	552296
35927	552297
32977	552298
71626	552299
39654	552300
105624	552301
59540	552302
18174	552303
17084	552304
71462	552305
4	552306
159659	552307
54770	552308
118015	552309
84288	552310
250867	552311
44519	552312
25172	552313
32884	552314
11431	552315
23048	552316
3222	552317
509	552318
30363	552319
5333	552320
41993	552321
100585	552322
22695	552323
240158	552324
69353	552325
161704	552326
88462	552327
62495	552328
433	552329
8032	552330
65239	552331
34424	552332
134040	552333
152876	552334
153503	552335
7698	552336
22508	552337
65646	552338
6888	552339
57220	552340
143528	552341
38927	552342
1735	552343
246	552344
369	552345
5455	552346
1343	552347
129000	552348
1843	552349
237740	552350
216422	552351
27995	552352
32509	552353
84752	552354
258760	552355
17113	552356
176909	552357
13134	552358
20538	552359
40680	552360
104723	552361
103384	552362
232432	552363
8949	552364
12282	552365
23998	552366
25678	552367
269939	552368
30526	552369
4682	552370
66800	552371
89831	552372
5808	552373
55961	552374
1575	552375
4514	552376
5170	552377
40714	552378
197107	552379
16232	552380
8651	552381
40033	552382
103224	552383
113865	552384
240922	552385
32374	552386
52326	552387
109556	552388
118565	552389
141402	552390
54630	552391
52494	552392
9846	552393
172534	552394
173749	552395
158363	552396
17511	552397
989	552398
29523	552399
140337	552400
43701	552401
9641	552402
40969	552403
228759	552404
5118	552405
51921	552406
90969	552407
23881	552408
2072	552409
38942	552410
276	552411
255068	552412
10253	552413
132322	552414
217058	552415
9976	552416
34	552417
9206	552418
10538	552419
260343	552420
105079	552421
66067	552422
232278	552423
32150	552424
165288	552425
753	552426
207707	552427
1595	552428
14886	552429
10774	552430
26341	552431
64778	552432
2109	552433
48577	552434
105129	552435
15038	552436
7947	552437
168	552438
4348	552439
9745	552440
205310	552441
685	552442
18694	552443
13411	552444
48567	552445
88687	552446
2833	552447
121490	552448
2236	552449
95468	552450
144509	552451
76923	552452
49169	552453
36179	552454
4750	552455
48568	552456
45084	552457
33384	552458
170592	552459
626	552460
48438	552461
16669	552462
88686	552463
111691	552464
222938	552465
32330	552466
37433	552467
75006	552468
3809	552469
36664	552470
88	552471
151660	552472
24563	552473
140077	552474
57276	552475
4911	552476
221270	552477
3035	552478
28120	552479
1338	552480
90195	552481
63764	552482
22656	552483
17166	552484
2757	552485
20920	552486
3653	552487
158536	552488
5663	552489
53545	552490
81794	552491
49481	552492
64948	552493
86441	552494
9228	552495
9873	552496
127546	552497
48166	552498
57922	552499
61872	552500
12566	552501
209663	552502
95370	552503
188729	552504
2663	552505
41031	552506
102658	552507
38719	552508
797	552509
546	552510
163196	552511
36026	552512
4242	552513
113016	552514
108099	552515
1243	552516
169	552517
77979	552518
7676	552519
12759	552520
11832	552521
142047	552522
29104	552523
2825	552524
5668	552525
55572	552526
74252	552527
121083	552528
272422	552529
694	552530
172544	552531
22808	552532
133099	552533
5631	552534
2976	552535
113671	552536
21597	552537
139898	552538
29455	552539
148706	552540
77450	552541
80809	552542
2416	552543
24657	552544
181	552545
645	552546
51712	552547
240010	552548
73299	552549
136526	552550
783	552551
12217	552552
8521	552553
72137	552554
351	552555
51721	552556
109554	552557
85421	552558
127848	552559
249857	552560
26136	552561
20173	552562
89789	552563
31306	552564
230296	552565
7797	552566
162023	552567
16293	552568
16273	552569
9320	552570
53607	552571
14795	552572
61454	552573
20075	552574
102099	552575
92625	552576
41718	552577
8454	552578
116516	552579
71760	552580
307	552581
59471	552582
260615	552583
48657	552584
8622	552585
45399	552586
5834	552587
21610	552588
28228	552589
226179	552590
152834	552591
104515	552592
102913	552593
55381	552594
25062	552595
1250	552596
14752	552597
64162	552598
198541	552599
748	552600
3756	552601
32142	552602
40981	552603
33683	552604
18290	552605
10330	552606
11023	552607
13262	552608
9210	552609
3388	552610
6492	552611
18233	552612
32124	552613
130585	552614
21052	552615
68385	552616
25804	552617
85202	552618
1391	552619
501	552620
87067	552621
6425	552622
188726	552623
12584	552624
2535	552625
86270	552626
12219	552627
19747	552628
453	552629
52069	552630
323	552631
38354	552632
6170	552633
81227	552634
104536	552635
58920	552636
112020	552637
80098	552638
7879	552639
7833	552640
110504	552641
16754	552642
118558	552643
389	552644
146876	552645
77909	552646
1045	552647
69111	552648
15733	552649
9865	552650
257	552651
17327	552652
41243	552653
72279	552654
63273	552655
8325	552656
211552	552657
47914	552658
137677	552659
223292	552660
14238	552661
19545	552662
154239	552663
114947	552664
77259	552665
23165	552666
49218	552667
44347	552668
49001	552669
254238	552670
3685	552671
362	552672
27905	552673
2441	552674
84994	552675
3697	552676
57316	552677
33525	552678
2527	552679
238500	552680
12159	552681
23822	552682
85305	552683
229901	552684
165424	552685
30826	552686
33215	552687
8301	552688
22730	552689
99622	552690
25262	552691
10054	552692
3923	552693
312	552694
125991	552695
145546	552696
155046	552697
172969	552698
144575	552699
19584	552700
2557	552701
17925	552702
9565	552703
42182	552704
2943	552705
12748	552706
93618	552707
171077	552708
20381	552709
40286	552710
15803	552711
245089	552712
153	552713
64513	552714
4927	552715
28401	552716
26864	552717
10357	552718
17601	552719
31308	552720
53803	552721
26260	552722
7565	552723
6634	552724
22659	552725
2442	552726
26254	552727
21455	552728
112459	552729
5103	552730
31084	552731
40808	552732
186	552733
200912	552734
251487	552735
163365	552736
89721	552737
104916	552738
67653	552739
12659	552740
236976	552741
108182	552742
83851	552743
253811	552744
75210	552745
31589	552746
107170	552747
29440	552748
225392	552749
5436	552750
185076	552751
3573	552752
49045	552753
59290	552754
10957	552755
14522	552756
125362	552757
79565	552758
85815	552759
192093	552760
978	552761
30346	552762
19412	552763
111453	552764
33505	552765
1242	552766
86867	552767
7945	552768
782	552769
15153	552770
266622	552771
134415	552772
27290	552773
105628	552774
19596	552775
207396	552776
91971	552777
1445	552778
198954	552779
113552	552780
18133	552781
129668	552782
3548	552783
84883	552784
94806	552785
7086	552786
52088	552787
105476	552788
19279	552789
13574	552790
49392	552791
4651	552792
172245	552793
89808	552794
249567	552795
60415	552796
36323	552797
377	552798
41933	552799
2181	552800
30939	552801
1339	552802
16479	552803
74283	552804
24872	552805
17416	552806
77345	552807
60196	552808
72246	552809
74752	552810
303	552811
23531	552812
926	552813
159	552814
67505	552815
44618	552816
153010	552817
83836	552818
9279	552819
8924	552820
149601	552821
4658	552822
200754	552823
267	552824
6254	552825
4587	552826
10386	552827
8213	552828
101313	552829
58624	552830
2951	552831
29490	552832
35596	552833
214136	552834
228839	552835
59651	552836
13295	552837
6500	552838
15086	552839
39293	552840
225	552841
44116	552842
62807	552843
248265	552844
2018	552845
132373	552846
3315	552847
100723	552848
81305	552849
213087	552850
147914	552851
6619	552852
45301	552853
12525	552854
11425	552855
99916	552856
88262	552857
102121	552858
108064	552859
98253	552860
90897	552861
33286	552862
168233	552863
119114	552864
7211	552865
146774	552866
114210	552867
11375	552868
61664	552869
10074	552870
62111	552871
228215	552872
468	552873
485	552874
43155	552875
151999	552876
215433	552877
161297	552878
303	552879
148289	552880
922	552881
24960	552882
47159	552883
8280	552884
9220	552885
10026	552886
21224	552887
158247	552888
40787	552889
23191	552890
40960	552891
12723	552892
12133	552893
53602	552894
96848	552895
2128	552896
44881	552897
10311	552898
5042	552899
24	552900
27562	552901
8432	552902
9704	552903
2356	552904
321	552905
12665	552906
12762	552907
127102	552908
64333	552909
20206	552910
1965	552911
72620	552912
109727	552913
7989	552914
110789	552915
33993	552916
205225	552917
3497	552918
41177	552919
10622	552920
260811	552921
10560	552922
11150	552923
204331	552924
60049	552925
8916	552926
18109	552927
215899	552928
84909	552929
72090	552930
81557	552931
142559	552932
45205	552933
123968	552934
12722	552935
7263	552936
117650	552937
10731	552938
140192	552939
264667	552940
7336	552941
36379	552942
59023	552943
49810	552944
25986	552945
31912	552946
7391	552947
250505	552948
18813	552949
169177	552950
24153	552951
40995	552952
2	552953
33687	552954
4729	552955
32078	552956
60550	552957
19601	552958
60287	552959
35527	552960
150359	552961
21028	552962
45109	552963
155	552964
120277	552965
85318	552966
139027	552967
21537	552968
77030	552969
3868	552970
240299	552971
5064	552972
263460	552973
12554	552974
100135	552975
9695	552976
126427	552977
21003	552978
10464	552979
84892	552980
34926	552981
8942	552982
33430	552983
9394	552984
8385	552985
20654	552986
13364	552987
12129	552988
4682	552989
28630	552990
680	552991
116804	552992
6307	552993
87802	552994
14713	552995
16234	552996
16669	552997
187115	552998
105411	552999
34003	553000
77247	553001
126598	553002
202811	553003
78640	553004
239118	553005
12717	553006
354	553007
130013	553008
236624	553009
73629	553010
61471	553011
74678	553012
36065	553013
5925	553014
16557	553015
208987	553016
12393	553017
22537	553018
158242	553019
9591	553020
60852	553021
89304	553022
48561	553023
7950	553024
229991	553025
85264	553026
64812	553027
232199	553028
56982	553029
48371	553030
123209	553031
11897	553032
61529	553033
7067	553034
20325	553035
35821	553036
36147	553037
58326	553038
162069	553039
100616	553040
164989	553041
43364	553042
150720	553043
132920	553044
166793	553045
6885	553046
8519	553047
73460	553048
24750	553049
11806	553050
111757	553051
138891	553052
104440	553053
100835	553054
80431	553055
4044	553056
121197	553057
66406	553058
652	553059
17261	553060
126014	553061
140006	553062
35303	553063
4754	553064
1405	553065
3938	553066
2666	553067
11725	553068
237539	553069
23563	553070
93053	553071
4895	553072
137876	553073
30039	553074
45060	553075
21163	553076
56979	553077
2270	553078
134858	553079
53568	553080
117567	553081
16774	553082
253362	553083
11691	553084
708	553085
5762	553086
137246	553087
75517	553088
55469	553089
5843	553090
37836	553091
111274	553092
45207	553093
154684	553094
60786	553095
24393	553096
108253	553097
23207	553098
8481	553099
37546	553100
193123	553101
4362	553102
29806	553103
113733	553104
38650	553105
18337	553106
205209	553107
250	553108
2213	553109
222644	553110
7633	553111
5064	553112
17470	553113
14993	553114
206029	553115
7490	553116
12272	553117
18006	553118
29188	553119
67042	553120
3685	553121
41061	553122
224277	553123
2580	553124
85335	553125
97990	553126
3817	553127
996	553128
30988	553129
11297	553130
43862	553131
172650	553132
177044	553133
268741	553134
3072	553135
146758	553136
165047	553137
228519	553138
93519	553139
18617	553140
3554	553141
202325	553142
3113	553143
126404	553144
990	553145
28254	553146
133612	553147
32962	553148
1526	553149
51570	553150
234787	553151
48499	553152
6673	553153
91032	553154
118933	553155
38529	553156
4720	553157
29355	553158
1420	553159
40062	553160
88096	553161
75711	553162
5650	553163
100329	553164
2973	553165
155516	553166
195740	553167
128978	553168
32312	553169
34343	553170
29630	553171
39338	553172
13932	553173
13740	553174
15862	553175
265941	553176
227084	553177
29742	553178
23587	553179
29674	553180
48189	553181
53099	553182
101534	553183
2027	553184
181	553185
2359	553186
12696	553187
17515	553188
2221	553189
8261	553190
7302	553191
88319	553192
39892	553193
113779	553194
53185	553195
207772	553196
6345	553197
866	553198
4606	553199
426	553200
20997	553201
55723	553202
11220	553203
10647	553204
236086	553205
59297	553206
2031	553207
65291	553208
46013	553209
1867	553210
28063	553211
135262	553212
42672	553213
10699	553214
12775	553215
33363	553216
261038	553217
85485	553218
101850	553219
25602	553220
10443	553221
6749	553222
8338	553223
14983	553224
105334	553225
3987	553226
3301	553227
162111	553228
81238	553229
72798	553230
155514	553231
21504	553232
120895	553233
3794	553234
76785	553235
145453	553236
65391	553237
52292	553238
2035	553239
178953	553240
179109	553241
69740	553242
36241	553243
93391	553244
24680	553245
131443	553246
27836	553247
31230	553248
222393	553249
6854	553250
98569	553251
222015	553252
47266	553253
69806	553254
29129	553255
4401	553256
170150	553257
54392	553258
78056	553259
33556	553260
63083	553261
178585	553262
142396	553263
124527	553264
6410	553265
239665	553266
170742	553267
6350	553268
14091	553269
38259	553270
376	553271
1051	553272
120593	553273
2033	553274
80815	553275
30559	553276
51697	553277
134952	553278
74701	553279
101661	553280
949	553281
63840	553282
4425	553283
157455	553284
71557	553285
5746	553286
69019	553287
34972	553288
230113	553289
3062	553290
19909	553291
3128	553292
2095	553293
26092	553294
27500	553295
226744	553296
1972	553297
5194	553298
100383	553299
8489	553300
5027	553301
128990	553302
64941	553303
102281	553304
5708	553305
171300	553306
164153	553307
62260	553308
9443	553309
5354	553310
455	553311
4098	553312
78228	553313
2657	553314
192814	553315
55517	553316
612	553317
27673	553318
59233	553319
20834	553320
122545	553321
2960	553322
15395	553323
47185	553324
19670	553325
11693	553326
16908	553327
43905	553328
2289	553329
5150	553330
14412	553331
59917	553332
89	553333
5273	553334
91242	553335
6034	553336
77812	553337
71657	553338
1099	553339
89397	553340
26229	553341
14974	553342
271534	553343
26221	553344
16639	553345
20365	553346
70304	553347
84855	553348
12926	553349
12593	553350
40837	553351
38964	553352
4897	553353
1410	553354
257761	553355
269288	553356
47971	553357
255503	553358
1	553359
4241	553360
11000	553361
25275	553362
4630	553363
47441	553364
19090	553365
398	553366
27276	553367
168069	553368
81723	553369
51597	553370
71811	553371
6027	553372
8391	553373
67022	553374
12968	553375
43891	553376
65440	553377
2190	553378
112807	553379
523	553380
1626	553381
127362	553382
47066	553383
138914	553384
14942	553385
164351	553386
5258	553387
2714	553388
240498	553389
53664	553390
130791	553391
272120	553392
101310	553393
94590	553394
95916	553395
110882	553396
240160	553397
81669	553398
84340	553399
6065	553400
383	553401
13799	553402
19830	553403
28739	553404
59941	553405
21763	553406
52073	553407
17278	553408
80274	553409
256340	553410
63675	553411
75095	553412
45770	553413
55704	553414
10535	553415
78063	553416
92117	553417
4675	553418
88013	553419
31171	553420
617	553421
36989	553422
40456	553423
192898	553424
156836	553425
151	553426
217526	553427
23970	553428
193649	553429
103197	553430
10672	553431
64881	553432
91172	553433
216722	553434
50697	553435
59189	553436
35279	553437
20	553438
37663	553439
142917	553440
19293	553441
44199	553442
29425	553443
194771	553444
13870	553445
178964	553446
42603	553447
3491	553448
8224	553449
26770	553450
11215	553451
119746	553452
39938	553453
13839	553454
79971	553455
16432	553456
778	553457
9167	553458
6905	553459
76691	553460
26331	553461
26944	553462
125752	553463
79543	553464
4252	553465
103544	553466
20935	553467
79562	553468
7353	553469
233097	553470
149491	553471
161556	553472
36674	553473
111908	553474
238584	553475
133071	553476
70615	553477
53363	553478
143045	553479
52536	553480
68720	553481
112276	553482
14516	553483
67230	553484
6827	553485
29958	553486
74559	553487
9190	553488
63233	553489
25843	553490
78721	553491
3967	553492
1172	553493
59628	553494
21215	553495
20838	553496
255022	553497
418	553498
62409	553499
3058	553500
4837	553501
168853	553502
27836	553503
1971	553504
104177	553505
153520	553506
264074	553507
144874	553508
15505	553509
1888	553510
159571	553511
43613	553512
1844	553513
42573	553514
82540	553515
37834	553516
87216	553517
31076	553518
559	553519
778	553520
26222	553521
17738	553522
86925	553523
18768	553524
35116	553525
261961	553526
97026	553527
93903	553528
59639	553529
124250	553530
49083	553531
9581	553532
4244	553533
28332	553534
165835	553535
90438	553536
89969	553537
17675	553538
19551	553539
8211	553540
2961	553541
10159	553542
9787	553543
395	553544
661	553545
42150	553546
18121	553547
153131	553548
98870	553549
168537	553550
20549	553551
103842	553552
6775	553553
25316	553554
3407	553555
186180	553556
8109	553557
37567	553558
3337	553559
28778	553560
157087	553561
28749	553562
15068	553563
61855	553564
7315	553565
89951	553566
95521	553567
42999	553568
196848	553569
58182	553570
50554	553571
2175	553572
8248	553573
11824	553574
13526	553575
12623	553576
223771	553577
81436	553578
10664	553579
5335	553580
35336	553581
200609	553582
189935	553583
238052	553584
27165	553585
6769	553586
76867	553587
129462	553588
806	553589
86258	553590
109942	553591
13594	553592
16806	553593
38979	553594
50527	553595
203027	553596
6517	553597
56978	553598
90465	553599
4813	553600
60706	553601
21648	553602
47607	553603
31675	553604
38418	553605
147712	553606
47424	553607
2726	553608
228711	553609
9290	553610
150650	553611
128421	553612
75789	553613
21091	553614
18209	553615
200543	553616
29363	553617
2467	553618
12006	553619
1447	553620
8652	553621
164646	553622
172845	553623
6512	553624
46413	553625
228063	553626
17693	553627
32221	553628
18959	553629
21699	553630
399	553631
41422	553632
194344	553633
112097	553634
7089	553635
41866	553636
2555	553637
4059	553638
30328	553639
5295	553640
29215	553641
268090	553642
12119	553643
105320	553644
30048	553645
111827	553646
122582	553647
20372	553648
2579	553649
2905	553650
12428	553651
39076	553652
5069	553653
48482	553654
6	553655
15685	553656
23116	553657
68590	553658
12126	553659
15326	553660
1273	553661
7917	553662
5152	553663
3403	553664
15420	553665
187218	553666
9878	553667
31922	553668
1814	553669
45148	553670
182445	553671
38180	553672
48567	553673
34643	553674
19404	553675
797	553676
988	553677
3262	553678
56665	553679
69682	553680
20544	553681
21048	553682
104163	553683
24522	553684
5291	553685
159790	553686
123004	553687
205053	553688
134602	553689
108841	553690
64296	553691
192513	553692
795	553693
64599	553694
24558	553695
37135	553696
130030	553697
8642	553698
250916	553699
64	553700
23579	553701
256112	553702
1334	553703
182650	553704
45369	553705
27613	553706
131789	553707
123041	553708
31271	553709
65186	553710
204216	553711
122057	553712
89102	553713
71318	553714
104182	553715
74665	553716
119978	553717
58902	553718
59699	553719
141415	553720
3711	553721
28142	553722
14579	553723
8993	553724
41970	553725
9243	553726
4503	553727
164455	553728
72350	553729
6704	553730
1004	553731
239727	553732
13970	553733
9826	553734
92	553735
18590	553736
108523	553737
141854	553738
226426	553739
172084	553740
44997	553741
71037	553742
46902	553743
108302	553744
8756	553745
54298	553746
3259	553747
162130	553748
822	553749
28097	553750
7322	553751
93755	553752
72038	553753
234626	553754
144404	553755
188743	553756
112522	553757
42609	553758
193226	553759
19447	553760
20731	553761
171831	553762
141163	553763
16649	553764
163948	553765
132569	553766
194034	553767
41232	553768
3890	553769
19428	553770
248151	553771
118784	553772
52631	553773
5228	553774
10644	553775
105214	553776
35499	553777
66510	553778
11401	553779
16039	553780
5941	553781
51443	553782
256467	553783
26888	553784
11639	553785
229989	553786
205618	553787
47689	553788
4054	553789
8536	553790
219001	553791
1507	553792
127789	553793
158366	553794
28616	553795
4040	553796
222850	553797
18782	553798
7809	553799
3132	553800
26137	553801
2513	553802
60452	553803
10216	553804
34032	553805
6377	553806
75242	553807
270063	553808
1282	553809
162131	553810
5506	553811
72590	553812
51508	553813
62732	553814
43647	553815
21172	553816
90806	553817
71366	553818
11532	553819
26440	553820
91591	553821
121636	553822
42541	553823
188023	553824
249801	553825
75499	553826
73465	553827
12498	553828
77917	553829
26512	553830
783	553831
10448	553832
103477	553833
16507	553834
97528	553835
18919	553836
851	553837
22208	553838
24187	553839
91475	553840
124727	553841
34689	553842
10558	553843
16257	553844
11851	553845
118948	553846
314	553847
106005	553848
39225	553849
105651	553850
2001	553851
15739	553852
65697	553853
7931	553854
56362	553855
55545	553856
31514	553857
137195	553858
111101	553859
151	553860
1103	553861
4919	553862
102956	553863
192262	553864
60491	553865
23909	553866
72877	553867
20563	553868
27939	553869
102528	553870
15277	553871
14684	553872
543	553873
153	553874
49309	553875
244578	553876
152129	553877
76703	553878
2572	553879
13778	553880
22592	553881
22243	553882
5433	553883
134261	553884
499	553885
5395	553886
22124	553887
117949	553888
82053	553889
3253	553890
851	553891
10980	553892
136254	553893
62633	553894
173182	553895
212206	553896
96709	553897
161080	553898
59278	553899
65668	553900
71940	553901
34388	553902
536	553903
11177	553904
59570	553905
35558	553906
9029	553907
81809	553908
128793	553909
52649	553910
180379	553911
96378	553912
31558	553913
148772	553914
16364	553915
69172	553916
120743	553917
13844	553918
1369	553919
3094	553920
7419	553921
105218	553922
97569	553923
99318	553924
10028	553925
132269	553926
6667	553927
40070	553928
10058	553929
105991	553930
118231	553931
21281	553932
43528	553933
63213	553934
169123	553935
89274	553936
70854	553937
30410	553938
11360	553939
61936	553940
27510	553941
2397	553942
33421	553943
302	553944
1357	553945
13883	553946
73425	553947
145572	553948
58556	553949
248433	553950
16198	553951
866	553952
40713	553953
3243	553954
63822	553955
75485	553956
157763	553957
23044	553958
169514	553959
75472	553960
128190	553961
206094	553962
124637	553963
8735	553964
6992	553965
42436	553966
123757	553967
94358	553968
200318	553969
43774	553970
3245	553971
57375	553972
39453	553973
164047	553974
125863	553975
109185	553976
4692	553977
174128	553978
55863	553979
48680	553980
11623	553981
17254	553982
73912	553983
136	553984
67048	553985
35810	553986
27312	553987
4600	553988
14385	553989
44343	553990
1489	553991
20010	553992
66017	553993
1945	553994
34878	553995
119858	553996
27780	553997
76819	553998
869	553999
95	554000
111372	554001
37918	554002
8784	554003
219633	554004
35787	554005
1110	554006
1808	554007
96982	554008
256107	554009
14884	554010
8114	554011
4377	554012
6758	554013
5844	554014
8215	554015
131641	554016
252740	554017
7149	554018
32475	554019
105630	554020
134218	554021
163168	554022
4418	554023
3892	554024
143790	554025
27600	554026
465	554027
126028	554028
6622	554029
54198	554030
15963	554031
396	554032
7587	554033
205774	554034
77415	554035
20508	554036
7004	554037
16855	554038
18240	554039
23451	554040
35605	554041
221655	554042
582	554043
21319	554044
43508	554045
21700	554046
10	554047
8943	554048
65795	554049
184455	554050
98146	554051
59555	554052
138009	554053
11485	554054
111815	554055
109765	554056
4567	554057
160715	554058
2246	554059
43206	554060
237933	554061
817	554062
51988	554063
25966	554064
12388	554065
956	554066
297	554067
10421	554068
108028	554069
93085	554070
43195	554071
20566	554072
43852	554073
63993	554074
24958	554075
1729	554076
152128	554077
108931	554078
197544	554079
47112	554080
55273	554081
4424	554082
141739	554083
111498	554084
148448	554085
106596	554086
225343	554087
2949	554088
1858	554089
48038	554090
171305	554091
236949	554092
249287	554093
101	554094
100710	554095
123297	554096
29452	554097
33286	554098
467	554099
5151	554100
132340	554101
117465	554102
12693	554103
51261	554104
7270	554105
14856	554106
12120	554107
58696	554108
4235	554109
29878	554110
25486	554111
13639	554112
220599	554113
3806	554114
1106	554115
158339	554116
48073	554117
159147	554118
39757	554119
108747	554120
72957	554121
120983	554122
43421	554123
262668	554124
22387	554125
9320	554126
33320	554127
33807	554128
4238	554129
64368	554130
75891	554131
11884	554132
6013	554133
4467	554134
62430	554135
59196	554136
112169	554137
44	554138
229	554139
86570	554140
54532	554141
126041	554142
124367	554143
4243	554144
106224	554145
189370	554146
102290	554147
3221	554148
235408	554149
34364	554150
270323	554151
10334	554152
27699	554153
3720	554154
169109	554155
31395	554156
22358	554157
30301	554158
227671	554159
84167	554160
209	554161
178331	554162
228	554163
26184	554164
59172	554165
13887	554166
193639	554167
142734	554168
8469	554169
118310	554170
7718	554171
102253	554172
13902	554173
3621	554174
190998	554175
145491	554176
66442	554177
20064	554178
175814	554179
40113	554180
43466	554181
13383	554182
19563	554183
83109	554184
31093	554185
12969	554186
139876	554187
52	554188
34871	554189
92693	554190
143466	554191
43780	554192
85806	554193
45579	554194
65340	554195
30747	554196
11153	554197
143257	554198
53132	554199
22394	554200
210969	554201
52192	554202
267070	554203
66624	554204
13841	554205
100164	554206
40818	554207
33271	554208
6777	554209
482	554210
165607	554211
43783	554212
162671	554213
205650	554214
54060	554215
2467	554216
5516	554217
34282	554218
1034	554219
85660	554220
169174	554221
69954	554222
60584	554223
9059	554224
208	554225
85862	554226
232637	554227
25133	554228
139558	554229
11482	554230
37532	554231
23480	554232
31823	554233
30275	554234
8459	554235
74226	554236
121758	554237
125897	554238
165104	554239
24204	554240
13294	554241
108440	554242
78829	554243
79238	554244
205402	554245
107001	554246
29802	554247
46232	554248
202801	554249
144656	554250
35056	554251
182	554252
151	554253
231003	554254
70530	554255
11153	554256
20940	554257
109676	554258
63712	554259
11137	554260
14421	554261
95985	554262
6339	554263
8905	554264
10925	554265
60429	554266
183357	554267
26260	554268
1854	554269
9883	554270
21594	554271
138404	554272
54763	554273
21961	554274
15633	554275
8071	554276
226491	554277
85853	554278
8866	554279
7585	554280
85552	554281
5100	554282
237053	554283
165551	554284
152997	554285
878	554286
34975	554287
100290	554288
73069	554289
40302	554290
58400	554291
26666	554292
2169	554293
319	554294
193307	554295
21436	554296
1970	554297
48106	554298
16125	554299
26462	554300
106910	554301
13432	554302
270	554303
26709	554304
268420	554305
15599	554306
76075	554307
2047	554308
26823	554309
33482	554310
1377	554311
99545	554312
97834	554313
98492	554314
72843	554315
48494	554316
160205	554317
37756	554318
95144	554319
49663	554320
39882	554321
7789	554322
7932	554323
16382	554324
151352	554325
13914	554326
222125	554327
1514	554328
36664	554329
21936	554330
169657	554331
110000	554332
131134	554333
206159	554334
107093	554335
54960	554336
106631	554337
47174	554338
2029	554339
24764	554340
2836	554341
21396	554342
66355	554343
7626	554344
78723	554345
52330	554346
24514	554347
232888	554348
40246	554349
9512	554350
629	554351
175707	554352
3771	554353
128857	554354
9481	554355
837	554356
11391	554357
20984	554358
47602	554359
106185	554360
41802	554361
183666	554362
79975	554363
24432	554364
23086	554365
103694	554366
2381	554367
17912	554368
54223	554369
239267	554370
158824	554371
48091	554372
42860	554373
10300	554374
57100	554375
58676	554376
9983	554377
16260	554378
11418	554379
2463	554380
20595	554381
14780	554382
6752	554383
160510	554384
11485	554385
71043	554386
11968	554387
6099	554388
33373	554389
39030	554390
167891	554391
51685	554392
57446	554393
7457	554394
4183	554395
53622	554396
237192	554397
17113	554398
3054	554399
43059	554400
94068	554401
1230	554402
213801	554403
85271	554404
48820	554405
145517	554406
125602	554407
196804	554408
263194	554409
75001	554410
2165	554411
567	554412
150907	554413
163139	554414
151990	554415
112214	554416
59139	554417
113260	554418
223120	554419
46281	554420
162631	554421
106	554422
96545	554423
193642	554424
13867	554425
57503	554426
69631	554427
5677	554428
64266	554429
202344	554430
76253	554431
691	554432
214887	554433
80836	554434
3287	554435
46817	554436
877	554437
9027	554438
3065	554439
44663	554440
33364	554441
29	554442
7156	554443
36345	554444
42647	554445
53	554446
225335	554447
268304	554448
63940	554449
5	554450
11027	554451
6861	554452
3606	554453
119245	554454
147945	554455
28439	554456
60990	554457
8701	554458
92052	554459
3029	554460
180234	554461
14272	554462
31669	554463
110749	554464
33109	554465
2214	554466
79176	554467
110955	554468
34404	554469
42750	554470
179931	554471
15664	554472
236385	554473
167836	554474
138798	554475
64448	554476
27801	554477
23076	554478
127060	554479
214015	554480
31198	554481
45520	554482
36885	554483
141564	554484
146279	554485
6726	554486
12541	554487
24728	554488
1578	554489
42111	554490
175	554491
63174	554492
160502	554493
2057	554494
23758	554495
78368	554496
2627	554497
39433	554498
5495	554499
66151	554500
56812	554501
1168	554502
23248	554503
2008	554504
100188	554505
40902	554506
18693	554507
33751	554508
1741	554509
42413	554510
35885	554511
25602	554512
24655	554513
17207	554514
98160	554515
6289	554516
437	554517
90405	554518
69904	554519
149672	554520
122854	554521
95438	554522
28284	554523
103940	554524
91724	554525
36180	554526
2575	554527
260473	554528
231592	554529
14312	554530
22059	554531
135968	554532
7937	554533
40072	554534
28356	554535
12566	554536
1985	554537
142786	554538
198531	554539
4277	554540
255660	554541
43269	554542
11693	554543
61121	554544
11426	554545
11359	554546
7115	554547
91541	554548
5641	554549
34335	554550
268866	554551
46362	554552
21351	554553
21112	554554
46458	554555
22673	554556
269801	554557
11032	554558
3968	554559
24160	554560
15084	554561
17268	554562
42825	554563
165115	554564
74847	554565
99387	554566
65404	554567
130550	554568
98745	554569
1848	554570
53035	554571
26851	554572
64048	554573
5083	554574
5514	554575
31517	554576
10888	554577
653	554578
39175	554579
983	554580
168382	554581
46817	554582
82998	554583
3987	554584
1466	554585
10879	554586
74852	554587
185849	554588
89713	554589
20119	554590
231420	554591
11168	554592
256364	554593
123058	554594
78698	554595
248227	554596
14294	554597
190667	554598
23186	554599
127220	554600
170931	554601
245498	554602
586	554603
25050	554604
12091	554605
184312	554606
98036	554607
21463	554608
3392	554609
2740	554610
132184	554611
10160	554612
55664	554613
29079	554614
69617	554615
33178	554616
21028	554617
20926	554618
898	554619
6684	554620
47544	554621
25027	554622
222	554623
39653	554624
78672	554625
121826	554626
63781	554627
133763	554628
156465	554629
10523	554630
154355	554631
71572	554632
34298	554633
96312	554634
32251	554635
56075	554636
11379	554637
48359	554638
96325	554639
240315	554640
39977	554641
34362	554642
9146	554643
107176	554644
144528	554645
20681	554646
5307	554647
15405	554648
253994	554649
153216	554650
40935	554651
11180	554652
1001	554653
82635	554654
105506	554655
15186	554656
1690	554657
22318	554658
9809	554659
200172	554660
3495	554661
207490	554662
66619	554663
11822	554664
160571	554665
113520	554666
68443	554667
77614	554668
81920	554669
42293	554670
69487	554671
209584	554672
143124	554673
45411	554674
732	554675
2053	554676
15515	554677
9185	554678
6656	554679
15716	554680
12559	554681
76370	554682
47551	554683
6009	554684
11887	554685
111782	554686
9449	554687
11194	554688
14547	554689
6752	554690
21650	554691
100085	554692
25133	554693
148097	554694
31167	554695
252544	554696
75	554697
133053	554698
56927	554699
37936	554700
82362	554701
590	554702
210878	554703
2865	554704
29216	554705
40545	554706
3057	554707
6263	554708
6933	554709
84538	554710
208180	554711
12070	554712
69643	554713
26818	554714
79860	554715
32378	554716
16948	554717
21302	554718
6423	554719
2412	554720
31841	554721
135200	554722
90007	554723
15284	554724
42499	554725
18823	554726
965	554727
111768	554728
40942	554729
2732	554730
165621	554731
44213	554732
33992	554733
8174	554734
68226	554735
81930	554736
48806	554737
915	554738
6055	554739
28948	554740
254060	554741
22625	554742
427	554743
17605	554744
171262	554745
23331	554746
49290	554747
146702	554748
36003	554749
5887	554750
40641	554751
92007	554752
891	554753
12768	554754
4122	554755
61198	554756
131018	554757
34456	554758
163893	554759
4688	554760
38079	554761
253783	554762
498	554763
135882	554764
143293	554765
226860	554766
15771	554767
1681	554768
29681	554769
90507	554770
20622	554771
79	554772
247489	554773
179316	554774
76609	554775
1040	554776
158817	554777
48247	554778
128	554779
99197	554780
15668	554781
114410	554782
19320	554783
19592	554784
50233	554785
109751	554786
123171	554787
111627	554788
18761	554789
282	554790
20438	554791
69435	554792
20001	554793
87742	554794
55703	554795
20193	554796
2373	554797
52703	554798
21925	554799
219496	554800
41006	554801
13128	554802
17886	554803
83436	554804
63930	554805
21607	554806
142297	554807
81648	554808
184909	554809
22134	554810
171671	554811
20848	554812
8364	554813
6447	554814
186941	554815
7023	554816
78398	554817
1619	554818
13921	554819
216597	554820
120645	554821
56572	554822
12937	554823
15967	554824
64716	554825
7079	554826
126262	554827
125536	554828
10	554829
251237	554830
56665	554831
99366	554832
52124	554833
1469	554834
14683	554835
9986	554836
207843	554837
54664	554838
31359	554839
54147	554840
254324	554841
17969	554842
69568	554843
34076	554844
3331	554845
105652	554846
40732	554847
149419	554848
86822	554849
12729	554850
3363	554851
6482	554852
34699	554853
230916	554854
5445	554855
254907	554856
132223	554857
1364	554858
122202	554859
38937	554860
256449	554861
47908	554862
124998	554863
180539	554864
627	554865
98107	554866
4222	554867
131716	554868
12799	554869
45459	554870
72088	554871
100586	554872
35260	554873
33152	554874
58896	554875
70179	554876
16252	554877
150421	554878
122475	554879
54454	554880
79679	554881
6892	554882
2807	554883
23304	554884
14928	554885
17777	554886
1064	554887
27078	554888
10381	554889
58654	554890
210261	554891
58369	554892
33046	554893
15340	554894
32095	554895
102217	554896
105648	554897
168995	554898
1881	554899
1397	554900
3083	554901
104012	554902
9837	554903
53973	554904
904	554905
18264	554906
4939	554907
113823	554908
8471	554909
189376	554910
53312	554911
66857	554912
10388	554913
60705	554914
1491	554915
131757	554916
56267	554917
157084	554918
9932	554919
46304	554920
53622	554921
25004	554922
88601	554923
72095	554924
37276	554925
203085	554926
100478	554927
38218	554928
420	554929
39514	554930
48584	554931
27924	554932
47737	554933
88538	554934
63091	554935
140	554936
25160	554937
934	554938
11813	554939
87522	554940
25259	554941
24819	554942
151044	554943
2118	554944
17775	554945
20485	554946
138456	554947
17387	554948
26791	554949
154876	554950
215912	554951
18181	554952
133640	554953
5878	554954
796	554955
3696	554956
10727	554957
71563	554958
20966	554959
68835	554960
8795	554961
95719	554962
76871	554963
213931	554964
45719	554965
130534	554966
59508	554967
87247	554968
14291	554969
134506	554970
12086	554971
44956	554972
2432	554973
62063	554974
24244	554975
224316	554976
13472	554977
88163	554978
167245	554979
167559	554980
247191	554981
4047	554982
242366	554983
56214	554984
30828	554985
90500	554986
24567	554987
154745	554988
249364	554989
7624	554990
5021	554991
57575	554992
1059	554993
63916	554994
25199	554995
5907	554996
23524	554997
2068	554998
199925	554999
43078	555000
9813	555001
4995	555002
28	555003
114429	555004
7249	555005
32181	555006
150	555007
13550	555008
72854	555009
44406	555010
3209	555011
35980	555012
92072	555013
156491	555014
93	555015
24050	555016
202469	555017
208364	555018
117370	555019
5747	555020
183	555021
20411	555022
15208	555023
39673	555024
132585	555025
14434	555026
174560	555027
49653	555028
115	555029
11921	555030
4119	555031
30191	555032
794	555033
28931	555034
59440	555035
30829	555036
103488	555037
9551	555038
71422	555039
4219	555040
1273	555041
14069	555042
14348	555043
31936	555044
10151	555045
41139	555046
18474	555047
22969	555048
130073	555049
66180	555050
225	555051
9160	555052
130370	555053
3375	555054
96818	555055
9197	555056
22734	555057
188956	555058
265095	555059
3763	555060
212397	555061
155252	555062
84418	555063
17050	555064
198518	555065
61769	555066
8154	555067
50103	555068
47884	555069
204305	555070
162893	555071
1612	555072
99359	555073
101914	555074
177467	555075
16561	555076
240728	555077
76896	555078
32688	555079
122139	555080
116	555081
161027	555082
46389	555083
20503	555084
7988	555085
97991	555086
22932	555087
19318	555088
4234	555089
105100	555090
64484	555091
5594	555092
10025	555093
18932	555094
40212	555095
3649	555096
2803	555097
181712	555098
11764	555099
215097	555100
56456	555101
21471	555102
383	555103
138285	555104
90384	555105
4309	555106
119399	555107
5967	555108
87559	555109
6619	555110
26017	555111
70883	555112
2031	555113
2312	555114
133938	555115
108348	555116
216143	555117
64	555118
40243	555119
28078	555120
41012	555121
4643	555122
54271	555123
102524	555124
132704	555125
18204	555126
121865	555127
235768	555128
59059	555129
49172	555130
110161	555131
7148	555132
146410	555133
16553	555134
4369	555135
18174	555136
3006	555137
93559	555138
52380	555139
4270	555140
126743	555141
43090	555142
89511	555143
428	555144
65755	555145
5491	555146
16860	555147
32553	555148
35898	555149
36922	555150
12257	555151
38097	555152
43024	555153
3213	555154
57027	555155
1961	555156
88808	555157
103112	555158
123836	555159
84387	555160
15176	555161
17915	555162
97866	555163
47869	555164
140733	555165
2274	555166
70782	555167
141348	555168
148728	555169
144866	555170
173964	555171
18151	555172
89685	555173
191898	555174
45267	555175
6944	555176
38630	555177
25260	555178
55548	555179
73930	555180
76432	555181
52767	555182
72338	555183
43709	555184
17117	555185
107781	555186
1986	555187
1534	555188
113894	555189
24389	555190
5138	555191
143319	555192
30335	555193
9065	555194
220447	555195
112774	555196
6182	555197
163659	555198
101057	555199
5443	555200
140159	555201
215733	555202
5685	555203
6306	555204
11898	555205
88206	555206
27061	555207
13011	555208
240874	555209
164823	555210
103028	555211
131365	555212
125399	555213
266055	555214
62827	555215
16481	555216
2497	555217
8222	555218
1817	555219
7561	555220
4525	555221
13323	555222
15875	555223
14938	555224
156056	555225
191	555226
43277	555227
123824	555228
100759	555229
229149	555230
8023	555231
55993	555232
48919	555233
17104	555234
210	555235
48347	555236
14961	555237
32848	555238
16490	555239
108904	555240
11239	555241
35695	555242
14952	555243
21807	555244
4164	555245
148833	555246
38493	555247
45214	555248
2054	555249
62179	555250
86027	555251
13311	555252
3579	555253
26179	555254
9436	555255
53039	555256
98966	555257
27179	555258
87205	555259
136287	555260
13307	555261
40651	555262
1869	555263
50312	555264
60781	555265
3142	555266
5287	555267
23770	555268
176048	555269
270662	555270
63132	555271
172991	555272
244559	555273
173573	555274
2028	555275
21700	555276
25753	555277
37515	555278
18889	555279
6414	555280
24154	555281
100144	555282
224916	555283
182290	555284
26282	555285
76242	555286
64888	555287
107005	555288
3838	555289
13190	555290
37680	555291
35636	555292
25838	555293
58062	555294
202504	555295
139590	555296
6995	555297
36422	555298
35192	555299
5748	555300
29694	555301
99488	555302
226195	555303
4741	555304
36157	555305
93099	555306
119163	555307
357	555308
54759	555309
46529	555310
158046	555311
156998	555312
114436	555313
42791	555314
62075	555315
166030	555316
515	555317
49761	555318
109775	555319
15103	555320
459	555321
272515	555322
18761	555323
90179	555324
7648	555325
14525	555326
4542	555327
79477	555328
35695	555329
41615	555330
148213	555331
522	555332
33194	555333
29366	555334
25001	555335
16089	555336
51305	555337
2744	555338
141048	555339
7045	555340
160607	555341
239636	555342
60623	555343
227683	555344
268171	555345
105757	555346
23605	555347
2	555348
114497	555349
35763	555350
64938	555351
99734	555352
13739	555353
64067	555354
234521	555355
263337	555356
14067	555357
36393	555358
9963	555359
27639	555360
17434	555361
95324	555362
7870	555363
5571	555364
42768	555365
55243	555366
93925	555367
41737	555368
108555	555369
6009	555370
22930	555371
11067	555372
74361	555373
3394	555374
14115	555375
836	555376
29842	555377
5738	555378
34244	555379
20297	555380
5776	555381
107601	555382
124738	555383
3638	555384
9596	555385
80857	555386
31642	555387
31307	555388
5299	555389
9437	555390
26116	555391
24632	555392
14911	555393
108028	555394
13664	555395
29729	555396
61422	555397
2284	555398
3220	555399
159601	555400
23183	555401
78452	555402
224447	555403
2177	555404
490	555405
133199	555406
48015	555407
115997	555408
9960	555409
194717	555410
27638	555411
46351	555412
163818	555413
49596	555414
10305	555415
28378	555416
56936	555417
32247	555418
138007	555419
73157	555420
19991	555421
7108	555422
159928	555423
70497	555424
209	555425
4545	555426
108701	555427
25978	555428
796	555429
35779	555430
27394	555431
1303	555432
66988	555433
155680	555434
72489	555435
34392	555436
131923	555437
75611	555438
163169	555439
14694	555440
22681	555441
104963	555442
130834	555443
2883	555444
5473	555445
69676	555446
410	555447
87018	555448
118031	555449
2949	555450
1133	555451
4360	555452
17115	555453
172589	555454
2088	555455
4194	555456
8235	555457
99234	555458
44416	555459
11668	555460
60227	555461
99741	555462
21380	555463
190159	555464
203130	555465
69603	555466
9509	555467
104573	555468
22294	555469
85835	555470
179576	555471
17989	555472
76363	555473
34961	555474
653	555475
32335	555476
2254	555477
244317	555478
24881	555479
3569	555480
168202	555481
6435	555482
115953	555483
17106	555484
4701	555485
157945	555486
5480	555487
97226	555488
117337	555489
147441	555490
9822	555491
100523	555492
69513	555493
34324	555494
22716	555495
90142	555496
80609	555497
3057	555498
51544	555499
53	555500
687	555501
18291	555502
123029	555503
145124	555504
110013	555505
69957	555506
45383	555507
110691	555508
54642	555509
59192	555510
99676	555511
103613	555512
37827	555513
67465	555514
169754	555515
228994	555516
163844	555517
255828	555518
5038	555519
111810	555520
48205	555521
7066	555522
115361	555523
271044	555524
134576	555525
137208	555526
61664	555527
211779	555528
63404	555529
49140	555530
45	555531
21681	555532
21133	555533
7096	555534
240997	555535
16003	555536
8224	555537
47819	555538
3423	555539
119231	555540
258769	555541
60171	555542
73	555543
25452	555544
67354	555545
105295	555546
333	555547
153876	555548
61785	555549
164990	555550
77539	555551
8714	555552
8537	555553
57776	555554
64867	555555
251452	555556
161662	555557
157910	555558
524	555559
4663	555560
94002	555561
506	555562
76544	555563
476	555564
58936	555565
4138	555566
31104	555567
48816	555568
67994	555569
258126	555570
2398	555571
11352	555572
817	555573
80094	555574
1099	555575
45790	555576
191037	555577
203955	555578
14824	555579
152064	555580
42173	555581
7805	555582
58	555583
168935	555584
18959	555585
20855	555586
2711	555587
43716	555588
50716	555589
185933	555590
157108	555591
9515	555592
24694	555593
183090	555594
33350	555595
35985	555596
99	555597
1876	555598
14781	555599
10265	555600
32471	555601
111100	555602
9298	555603
46838	555604
11071	555605
3335	555606
8669	555607
2086	555608
151590	555609
102131	555610
117089	555611
46342	555612
216	555613
14544	555614
3407	555615
123548	555616
7136	555617
153172	555618
72908	555619
9523	555620
5703	555621
66043	555622
272432	555623
19963	555624
154889	555625
25818	555626
269216	555627
10597	555628
116728	555629
489	555630
16468	555631
14754	555632
38327	555633
20847	555634
6491	555635
58839	555636
56362	555637
70764	555638
96886	555639
80690	555640
67788	555641
113884	555642
16748	555643
19205	555644
158863	555645
36707	555646
8922	555647
19081	555648
111500	555649
30635	555650
2465	555651
13345	555652
268733	555653
110012	555654
26788	555655
103876	555656
119767	555657
53626	555658
3365	555659
37349	555660
78163	555661
22257	555662
38441	555663
67643	555664
3918	555665
171561	555666
35991	555667
111485	555668
202404	555669
90057	555670
242217	555671
29231	555672
5	555673
121644	555674
103301	555675
69927	555676
101466	555677
31912	555678
20762	555679
30817	555680
114189	555681
28264	555682
87843	555683
221916	555684
72149	555685
17239	555686
55836	555687
17580	555688
59278	555689
248415	555690
66318	555691
35705	555692
19447	555693
103018	555694
26217	555695
167898	555696
33205	555697
23954	555698
43057	555699
1776	555700
122699	555701
76321	555702
76085	555703
47979	555704
28633	555705
32624	555706
27229	555707
13946	555708
16484	555709
69498	555710
2762	555711
24581	555712
21248	555713
157380	555714
21791	555715
466	555716
102369	555717
401	555718
27905	555719
147072	555720
94232	555721
3791	555722
169891	555723
8985	555724
22011	555725
35111	555726
5261	555727
5710	555728
11857	555729
133675	555730
16997	555731
133513	555732
249501	555733
10035	555734
75763	555735
11219	555736
21197	555737
36811	555738
113427	555739
53001	555740
29489	555741
74963	555742
95	555743
196171	555744
58774	555745
145157	555746
72123	555747
10465	555748
219583	555749
266552	555750
16705	555751
44770	555752
6448	555753
14560	555754
240480	555755
72954	555756
3956	555757
35943	555758
270288	555759
190561	555760
140897	555761
6926	555762
100651	555763
24215	555764
2329	555765
15618	555766
142580	555767
21729	555768
8120	555769
10263	555770
12192	555771
40355	555772
9774	555773
19394	555774
67912	555775
33250	555776
153081	555777
9958	555778
5314	555779
106414	555780
5584	555781
142100	555782
26606	555783
53367	555784
24913	555785
5351	555786
1557	555787
1488	555788
14409	555789
199725	555790
79707	555791
30585	555792
45548	555793
95815	555794
18291	555795
16862	555796
167872	555797
5310	555798
72615	555799
186227	555800
87237	555801
2907	555802
87767	555803
106315	555804
60689	555805
186276	555806
3453	555807
157762	555808
30228	555809
1783	555810
81122	555811
6430	555812
72253	555813
117476	555814
40143	555815
9983	555816
32596	555817
10182	555818
162318	555819
60531	555820
134773	555821
14770	555822
42499	555823
30991	555824
10536	555825
21915	555826
19021	555827
100546	555828
72675	555829
254074	555830
1627	555831
21007	555832
16313	555833
88519	555834
82427	555835
6703	555836
1491	555837
180870	555838
164642	555839
90744	555840
17844	555841
17059	555842
20861	555843
145381	555844
4266	555845
115702	555846
14722	555847
76184	555848
68047	555849
113960	555850
133369	555851
844	555852
103316	555853
820	555854
45259	555855
46806	555856
43028	555857
45812	555858
40985	555859
5909	555860
154208	555861
154423	555862
77519	555863
6825	555864
145532	555865
112542	555866
1479	555867
37197	555868
113027	555869
381	555870
52039	555871
40051	555872
147862	555873
32927	555874
270994	555875
6936	555876
94106	555877
138248	555878
80396	555879
14419	555880
4577	555881
16737	555882
1593	555883
2215	555884
13308	555885
112618	555886
77058	555887
62341	555888
874	555889
993	555890
32545	555891
2503	555892
82452	555893
2054	555894
45286	555895
21478	555896
144342	555897
7299	555898
11151	555899
148993	555900
30495	555901
28235	555902
16784	555903
15199	555904
255963	555905
91973	555906
3030	555907
43002	555908
14123	555909
251011	555910
41894	555911
90205	555912
1372	555913
140398	555914
15048	555915
22294	555916
16998	555917
67890	555918
197090	555919
89871	555920
76136	555921
101179	555922
17395	555923
81582	555924
26216	555925
16913	555926
266727	555927
8414	555928
249693	555929
8978	555930
54817	555931
134537	555932
107246	555933
169245	555934
38433	555935
26838	555936
112445	555937
8542	555938
76096	555939
73739	555940
260	555941
44708	555942
24760	555943
2106	555944
25351	555945
96773	555946
116072	555947
65712	555948
22927	555949
58147	555950
93252	555951
14710	555952
2822	555953
49094	555954
47834	555955
178298	555956
135638	555957
941	555958
31690	555959
41245	555960
226670	555961
21422	555962
25292	555963
190358	555964
149088	555965
15120	555966
72909	555967
132871	555968
9598	555969
36806	555970
11306	555971
61584	555972
242562	555973
19546	555974
167203	555975
12872	555976
556	555977
160760	555978
182772	555979
249361	555980
6275	555981
90089	555982
3636	555983
84458	555984
45008	555985
4892	555986
71264	555987
111744	555988
33397	555989
17365	555990
11123	555991
180553	555992
20736	555993
55401	555994
116109	555995
6685	555996
196020	555997
45667	555998
2809	555999
4997	556000
1545	556001
174570	556002
7001	556003
60190	556004
384	556005
161276	556006
3852	556007
2622	556008
238760	556009
111252	556010
12478	556011
8271	556012
245620	556013
46766	556014
80502	556015
213296	556016
29042	556017
82851	556018
1752	556019
158384	556020
110742	556021
90699	556022
2630	556023
36692	556024
18044	556025
49135	556026
15139	556027
78368	556028
110145	556029
738	556030
85246	556031
34681	556032
1499	556033
132169	556034
35214	556035
42561	556036
9723	556037
26742	556038
18672	556039
86681	556040
58405	556041
21787	556042
5751	556043
8293	556044
61875	556045
13107	556046
33028	556047
2050	556048
60846	556049
222873	556050
31644	556051
227917	556052
31145	556053
3095	556054
137026	556055
99265	556056
12530	556057
1766	556058
88483	556059
166569	556060
20577	556061
10115	556062
83151	556063
137431	556064
4378	556065
40263	556066
18085	556067
49081	556068
35474	556069
378	556070
130743	556071
104037	556072
16419	556073
199000	556074
171126	556075
38736	556076
37481	556077
35272	556078
269038	556079
264020	556080
14880	556081
57271	556082
64064	556083
107686	556084
44594	556085
26255	556086
13982	556087
6307	556088
13575	556089
182523	556090
26383	556091
87597	556092
81739	556093
165030	556094
42967	556095
19305	556096
236040	556097
83280	556098
126034	556099
3974	556100
38467	556101
216489	556102
3598	556103
111549	556104
34326	556105
13387	556106
214905	556107
71961	556108
143134	556109
26766	556110
38324	556111
206709	556112
147502	556113
9638	556114
197	556115
17594	556116
1993	556117
107133	556118
159755	556119
174455	556120
162187	556121
5209	556122
43414	556123
42016	556124
125233	556125
37385	556126
203364	556127
47952	556128
43829	556129
182	556130
42017	556131
1	556132
6385	556133
179326	556134
120646	556135
62495	556136
73615	556137
60964	556138
963	556139
7018	556140
92371	556141
59127	556142
4228	556143
2700	556144
25875	556145
21221	556146
144260	556147
27972	556148
4940	556149
2984	556150
20672	556151
82498	556152
20128	556153
36743	556154
930	556155
26415	556156
87424	556157
265653	556158
18865	556159
147175	556160
32624	556161
5089	556162
240838	556163
22001	556164
5797	556165
77710	556166
136636	556167
20215	556168
14097	556169
3769	556170
145989	556171
43572	556172
8576	556173
304	556174
17938	556175
183257	556176
26978	556177
108478	556178
211099	556179
42697	556180
32613	556181
14819	556182
12951	556183
192475	556184
3636	556185
4628	556186
178394	556187
1523	556188
143817	556189
57216	556190
270728	556191
52559	556192
11791	556193
68334	556194
54172	556195
44248	556196
8583	556197
11047	556198
1442	556199
64693	556200
11487	556201
165710	556202
5469	556203
227422	556204
4228	556205
4762	556206
167023	556207
98119	556208
53908	556209
251748	556210
21889	556211
15799	556212
37686	556213
7298	556214
17375	556215
78329	556216
32	556217
100066	556218
27716	556219
128763	556220
95840	556221
7873	556222
72577	556223
3008	556224
98654	556225
32153	556226
60401	556227
10710	556228
23947	556229
121465	556230
110951	556231
18463	556232
138	556233
55893	556234
74078	556235
157556	556236
96522	556237
43067	556238
34967	556239
1262	556240
76185	556241
161970	556242
43832	556243
53320	556244
26431	556245
1622	556246
81284	556247
469	556248
20630	556249
103510	556250
94949	556251
474	556252
120478	556253
73144	556254
51625	556255
8955	556256
78221	556257
3165	556258
96485	556259
96	556260
11545	556261
208	556262
442	556263
51134	556264
2231	556265
160	556266
27224	556267
17572	556268
83	556269
81719	556270
220284	556271
101913	556272
61361	556273
8525	556274
19421	556275
85337	556276
143973	556277
242658	556278
2800	556279
187587	556280
14017	556281
10510	556282
14370	556283
56857	556284
32746	556285
20081	556286
6971	556287
159121	556288
1022	556289
70491	556290
142841	556291
67838	556292
1027	556293
18552	556294
166169	556295
29965	556296
2964	556297
46764	556298
1896	556299
381	556300
29264	556301
41	556302
14865	556303
11692	556304
217273	556305
7475	556306
715	556307
60172	556308
26499	556309
85132	556310
139382	556311
4999	556312
39203	556313
20523	556314
2543	556315
152212	556316
22200	556317
95807	556318
51020	556319
103428	556320
31886	556321
126088	556322
60988	556323
20370	556324
10729	556325
1917	556326
49639	556327
46993	556328
3102	556329
228606	556330
7738	556331
10259	556332
197	556333
75518	556334
75738	556335
12824	556336
96434	556337
690	556338
48464	556339
29179	556340
103284	556341
15205	556342
47696	556343
69753	556344
224154	556345
56076	556346
122678	556347
12592	556348
88056	556349
74640	556350
27949	556351
142642	556352
263875	556353
60479	556354
22205	556355
131166	556356
41984	556357
23011	556358
214286	556359
10180	556360
1358	556361
206	556362
48387	556363
134811	556364
5057	556365
168440	556366
135280	556367
373	556368
644	556369
10156	556370
5271	556371
115763	556372
5117	556373
95623	556374
15015	556375
236	556376
6124	556377
144886	556378
46490	556379
75255	556380
56050	556381
214840	556382
238982	556383
220062	556384
5291	556385
44242	556386
41765	556387
1477	556388
46065	556389
90878	556390
72118	556391
133362	556392
17	556393
52815	556394
50159	556395
96367	556396
5285	556397
18398	556398
162689	556399
99754	556400
188918	556401
220169	556402
124328	556403
62298	556404
826	556405
5551	556406
166755	556407
21557	556408
4625	556409
192796	556410
77441	556411
167908	556412
26263	556413
9318	556414
4594	556415
166699	556416
132734	556417
25121	556418
106062	556419
11549	556420
726	556421
6098	556422
24795	556423
229022	556424
260	556425
135635	556426
120090	556427
25092	556428
28878	556429
40115	556430
9505	556431
90214	556432
3937	556433
71752	556434
259335	556435
144756	556436
12322	556437
101872	556438
19391	556439
92978	556440
3273	556441
5426	556442
225506	556443
152147	556444
84501	556445
71236	556446
57588	556447
89528	556448
43960	556449
46415	556450
43331	556451
90108	556452
151867	556453
125007	556454
5151	556455
96323	556456
144471	556457
145983	556458
56127	556459
48598	556460
24266	556461
6764	556462
150975	556463
2216	556464
47019	556465
35943	556466
9220	556467
182926	556468
35991	556469
142643	556470
45752	556471
6274	556472
15903	556473
11495	556474
9033	556475
86708	556476
22458	556477
141180	556478
78204	556479
124458	556480
153920	556481
7922	556482
73727	556483
39469	556484
3692	556485
34571	556486
1867	556487
5231	556488
189380	556489
20947	556490
158440	556491
17557	556492
48266	556493
238389	556494
68639	556495
27478	556496
5704	556497
51513	556498
143931	556499
21168	556500
4960	556501
2629	556502
2312	556503
38773	556504
93981	556505
10945	556506
38144	556507
250	556508
88163	556509
1622	556510
33180	556511
182821	556512
23591	556513
163507	556514
23653	556515
21879	556516
4016	556517
9398	556518
8725	556519
21491	556520
42226	556521
6303	556522
9017	556523
145701	556524
263763	556525
13945	556526
22555	556527
110203	556528
59024	556529
31269	556530
252678	556531
126773	556532
68126	556533
18881	556534
88691	556535
31578	556536
14874	556537
18081	556538
7626	556539
110367	556540
39902	556541
43131	556542
44305	556543
102840	556544
2893	556545
168189	556546
33984	556547
29092	556548
2375	556549
134107	556550
35936	556551
575	556552
106440	556553
194960	556554
1224	556555
12960	556556
199878	556557
796	556558
15377	556559
211064	556560
10454	556561
165101	556562
32105	556563
29178	556564
148551	556565
4250	556566
15255	556567
79359	556568
7469	556569
1039	556570
53597	556571
51634	556572
37144	556573
91737	556574
4529	556575
203104	556576
61466	556577
153704	556578
3171	556579
149400	556580
23489	556581
65279	556582
211450	556583
15631	556584
11779	556585
115251	556586
4134	556587
7559	556588
13948	556589
5501	556590
97276	556591
189096	556592
1808	556593
270001	556594
86442	556595
3502	556596
71392	556597
26499	556598
39890	556599
95787	556600
2932	556601
33123	556602
78333	556603
248038	556604
93237	556605
166474	556606
12906	556607
15764	556608
6147	556609
146003	556610
151687	556611
35254	556612
252652	556613
46597	556614
113871	556615
112604	556616
161667	556617
14265	556618
9984	556619
118	556620
23803	556621
79248	556622
208	556623
93599	556624
255018	556625
1449	556626
425	556627
63419	556628
44453	556629
165414	556630
3193	556631
4575	556632
112110	556633
218596	556634
12715	556635
43873	556636
92816	556637
22918	556638
43577	556639
19806	556640
105739	556641
141659	556642
9718	556643
184879	556644
112150	556645
8252	556646
47704	556647
32200	556648
104114	556649
129709	556650
116311	556651
92375	556652
189708	556653
3666	556654
66563	556655
11107	556656
39840	556657
64398	556658
10829	556659
87260	556660
17538	556661
152553	556662
69433	556663
125009	556664
21718	556665
546	556666
57769	556667
11787	556668
256148	556669
22234	556670
94118	556671
75956	556672
132422	556673
92228	556674
202057	556675
5718	556676
3901	556677
61502	556678
70976	556679
22597	556680
136147	556681
140966	556682
2439	556683
234069	556684
206866	556685
4119	556686
1407	556687
100824	556688
2245	556689
76220	556690
85568	556691
29885	556692
518	556693
57676	556694
167928	556695
88390	556696
51049	556697
241924	556698
219805	556699
81568	556700
35129	556701
199430	556702
57530	556703
8463	556704
27109	556705
74504	556706
110207	556707
5218	556708
100565	556709
30546	556710
781	556711
58595	556712
32785	556713
1478	556714
13052	556715
229919	556716
12796	556717
113285	556718
153966	556719
6974	556720
190181	556721
31098	556722
13489	556723
15545	556724
11736	556725
43626	556726
28462	556727
85904	556728
89502	556729
23490	556730
30760	556731
113391	556732
78155	556733
12544	556734
11286	556735
42361	556736
29850	556737
1349	556738
17503	556739
161047	556740
69758	556741
7228	556742
3918	556743
23060	556744
72981	556745
178845	556746
78656	556747
1045	556748
2332	556749
59772	556750
871	556751
172205	556752
57121	556753
3567	556754
35655	556755
2890	556756
124081	556757
13531	556758
27999	556759
13318	556760
1147	556761
66168	556762
21665	556763
117596	556764
7563	556765
30162	556766
1544	556767
44578	556768
4425	556769
40597	556770
64684	556771
3273	556772
3	556773
10515	556774
14192	556775
44626	556776
106059	556777
1413	556778
3211	556779
211506	556780
45941	556781
70330	556782
30561	556783
255895	556784
69559	556785
87398	556786
66258	556787
1639	556788
41486	556789
2371	556790
29273	556791
199	556792
59112	556793
63475	556794
727	556795
5696	556796
715	556797
685	556798
385	556799
7104	556800
92614	556801
570	556802
255794	556803
13978	556804
159064	556805
62	556806
9072	556807
182536	556808
115205	556809
51	556810
162487	556811
88988	556812
24626	556813
165624	556814
237860	556815
168653	556816
43721	556817
20667	556818
166132	556819
105722	556820
3377	556821
73427	556822
199930	556823
41273	556824
28856	556825
1560	556826
26581	556827
132597	556828
35996	556829
50056	556830
26283	556831
63885	556832
32352	556833
231844	556834
30443	556835
33566	556836
1523	556837
135048	556838
60189	556839
9874	556840
178	556841
20536	556842
71711	556843
104014	556844
78830	556845
130506	556846
8963	556847
4811	556848
59680	556849
152894	556850
184903	556851
47453	556852
28384	556853
996	556854
20150	556855
110532	556856
234807	556857
23925	556858
20266	556859
77156	556860
6040	556861
67385	556862
4352	556863
16751	556864
18352	556865
122087	556866
4491	556867
256144	556868
241528	556869
188173	556870
16143	556871
812	556872
80362	556873
54932	556874
165283	556875
80327	556876
207322	556877
46144	556878
19298	556879
268990	556880
7406	556881
70045	556882
113092	556883
121303	556884
109010	556885
7149	556886
18535	556887
5061	556888
9885	556889
9906	556890
35411	556891
16674	556892
5076	556893
7809	556894
855	556895
220881	556896
58585	556897
60033	556898
31364	556899
259	556900
3241	556901
49865	556902
28955	556903
49276	556904
16446	556905
61337	556906
101002	556907
75851	556908
18236	556909
19923	556910
9994	556911
2633	556912
108744	556913
12769	556914
200898	556915
29001	556916
127074	556917
4331	556918
51759	556919
104523	556920
11757	556921
1170	556922
125967	556923
65032	556924
12009	556925
75480	556926
36835	556927
3164	556928
195417	556929
86043	556930
32340	556931
177074	556932
27670	556933
29642	556934
1794	556935
828	556936
222338	556937
15630	556938
7137	556939
5214	556940
191226	556941
9030	556942
231584	556943
737	556944
6679	556945
3322	556946
16526	556947
10928	556948
1188	556949
56125	556950
111267	556951
8644	556952
25459	556953
16841	556954
124427	556955
44281	556956
8922	556957
45933	556958
41800	556959
81935	556960
19926	556961
9226	556962
37425	556963
13581	556964
105797	556965
19365	556966
63303	556967
6312	556968
168091	556969
28003	556970
31635	556971
25187	556972
49976	556973
1281	556974
127656	556975
34663	556976
23550	556977
158265	556978
8557	556979
233460	556980
36502	556981
34054	556982
227228	556983
20018	556984
3126	556985
49726	556986
25467	556987
23375	556988
114941	556989
6153	556990
2904	556991
86429	556992
17337	556993
131138	556994
26855	556995
90646	556996
6231	556997
59771	556998
69214	556999
4398	557000
36577	557001
127897	557002
4249	557003
2099	557004
5811	557005
2849	557006
12607	557007
2282	557008
112449	557009
38508	557010
77720	557011
74134	557012
4999	557013
33214	557014
28253	557015
260646	557016
10513	557017
101826	557018
32881	557019
72239	557020
42159	557021
6446	557022
45078	557023
88817	557024
87098	557025
40095	557026
1664	557027
135634	557028
2015	557029
3013	557030
105357	557031
4196	557032
105642	557033
32802	557034
137767	557035
15048	557036
30998	557037
2079	557038
7413	557039
76041	557040
31728	557041
37481	557042
163642	557043
24119	557044
7439	557045
9768	557046
97342	557047
2262	557048
206069	557049
27275	557050
84739	557051
2399	557052
37810	557053
1405	557054
2974	557055
18462	557056
99007	557057
15721	557058
104476	557059
49904	557060
18016	557061
72987	557062
11004	557063
2826	557064
204961	557065
117683	557066
929	557067
163373	557068
44311	557069
138569	557070
11146	557071
44684	557072
17668	557073
344	557074
198879	557075
10135	557076
60279	557077
11450	557078
109829	557079
25805	557080
13985	557081
11682	557082
205258	557083
44328	557084
44177	557085
18980	557086
1827	557087
136897	557088
98139	557089
52119	557090
4763	557091
50256	557092
223122	557093
32894	557094
5556	557095
44374	557096
167579	557097
17308	557098
134997	557099
124716	557100
247936	557101
22003	557102
217174	557103
38816	557104
5923	557105
10626	557106
239787	557107
36008	557108
13652	557109
73227	557110
34616	557111
22228	557112
1340	557113
150321	557114
15586	557115
13833	557116
29519	557117
10280	557118
11616	557119
28599	557120
242406	557121
20767	557122
167820	557123
93493	557124
18865	557125
150759	557126
217607	557127
2070	557128
20459	557129
964	557130
99871	557131
14390	557132
42782	557133
6710	557134
85574	557135
33363	557136
1519	557137
52134	557138
94680	557139
94	557140
63150	557141
139170	557142
58291	557143
11040	557144
27537	557145
25028	557146
40494	557147
259463	557148
26832	557149
8956	557150
55550	557151
33666	557152
100616	557153
92204	557154
6371	557155
168796	557156
165302	557157
221213	557158
15269	557159
91485	557160
78719	557161
4115	557162
9889	557163
6026	557164
111875	557165
22822	557166
5445	557167
131391	557168
32455	557169
13984	557170
12032	557171
6178	557172
149343	557173
887	557174
45021	557175
5242	557176
177101	557177
255557	557178
116687	557179
203370	557180
109052	557181
64104	557182
2321	557183
49283	557184
37379	557185
271962	557186
22527	557187
73318	557188
3590	557189
42539	557190
63177	557191
51372	557192
744	557193
20117	557194
1461	557195
72814	557196
216212	557197
265856	557198
190015	557199
144047	557200
30178	557201
12812	557202
56294	557203
84698	557204
225317	557205
38072	557206
28915	557207
436	557208
170817	557209
53266	557210
72222	557211
1664	557212
32071	557213
212338	557214
12460	557215
28643	557216
36351	557217
26664	557218
33589	557219
2987	557220
706	557221
8367	557222
86768	557223
26114	557224
117722	557225
68921	557226
98111	557227
8791	557228
245967	557229
223997	557230
71553	557231
12985	557232
13736	557233
75790	557234
14921	557235
135378	557236
47627	557237
117352	557238
1226	557239
13702	557240
12814	557241
2912	557242
38109	557243
228938	557244
56137	557245
23032	557246
161170	557247
274	557248
43249	557249
40044	557250
12818	557251
22954	557252
2255	557253
152776	557254
190573	557255
44505	557256
29689	557257
93934	557258
33066	557259
85438	557260
127726	557261
265102	557262
11559	557263
24295	557264
146184	557265
99940	557266
112925	557267
75121	557268
54752	557269
42017	557270
108198	557271
19962	557272
72089	557273
154923	557274
30698	557275
207154	557276
79307	557277
62237	557278
1793	557279
23152	557280
146973	557281
96787	557282
55839	557283
24688	557284
17726	557285
7346	557286
39378	557287
7147	557288
1066	557289
170200	557290
24224	557291
12029	557292
18376	557293
70114	557294
11989	557295
138784	557296
13354	557297
51776	557298
31501	557299
1866	557300
1918	557301
45180	557302
207077	557303
75344	557304
28280	557305
27016	557306
1165	557307
88517	557308
68897	557309
48950	557310
148246	557311
11	557312
72413	557313
2366	557314
32088	557315
75513	557316
22389	557317
102477	557318
82589	557319
34203	557320
86102	557321
74509	557322
5629	557323
9511	557324
3494	557325
108621	557326
163145	557327
82146	557328
429	557329
5749	557330
147534	557331
48306	557332
9050	557333
18492	557334
57022	557335
99910	557336
3688	557337
10671	557338
17376	557339
11995	557340
922	557341
111389	557342
50608	557343
18031	557344
56997	557345
18101	557346
31047	557347
215676	557348
49175	557349
99203	557350
106452	557351
332	557352
4517	557353
182398	557354
76557	557355
30907	557356
74646	557357
19314	557358
8085	557359
199961	557360
96651	557361
12590	557362
1765	557363
5305	557364
19410	557365
9916	557366
80480	557367
27635	557368
2765	557369
147721	557370
217615	557371
114288	557372
9762	557373
54130	557374
100871	557375
5254	557376
173519	557377
130306	557378
8229	557379
2815	557380
749	557381
42840	557382
146278	557383
49946	557384
249479	557385
81320	557386
47561	557387
4560	557388
58013	557389
12035	557390
49013	557391
18670	557392
63077	557393
258344	557394
132827	557395
184165	557396
304	557397
101812	557398
110	557399
86	557400
79114	557401
18204	557402
27915	557403
92296	557404
84494	557405
22537	557406
12739	557407
170856	557408
112174	557409
3889	557410
99369	557411
58961	557412
18864	557413
11009	557414
7890	557415
209955	557416
3553	557417
6211	557418
155430	557419
102144	557420
45906	557421
53286	557422
78726	557423
21548	557424
183191	557425
8469	557426
269946	557427
109932	557428
63654	557429
66826	557430
1	557431
53777	557432
67589	557433
15133	557434
78191	557435
167022	557436
165112	557437
52158	557438
6475	557439
191424	557440
96414	557441
38836	557442
2351	557443
3800	557444
14979	557445
4351	557446
18213	557447
3013	557448
24809	557449
77826	557450
195335	557451
157373	557452
9882	557453
169623	557454
76509	557455
160674	557456
15405	557457
56437	557458
30970	557459
74030	557460
55661	557461
46023	557462
28528	557463
164484	557464
141446	557465
47530	557466
22794	557467
160732	557468
235339	557469
79716	557470
2745	557471
82950	557472
41117	557473
10957	557474
18789	557475
36743	557476
123882	557477
7674	557478
9241	557479
38330	557480
101117	557481
179230	557482
35281	557483
22419	557484
202107	557485
311	557486
60220	557487
84970	557488
714	557489
92654	557490
94553	557491
22152	557492
108070	557493
61434	557494
9304	557495
111883	557496
165248	557497
130027	557498
99507	557499
125681	557500
7501	557501
241311	557502
118634	557503
158288	557504
14154	557505
2251	557506
541	557507
24992	557508
25928	557509
15058	557510
454	557511
64425	557512
90653	557513
238878	557514
3217	557515
179750	557516
20867	557517
142251	557518
1334	557519
107893	557520
72702	557521
2344	557522
25650	557523
255860	557524
221616	557525
1653	557526
15719	557527
21930	557528
79763	557529
18358	557530
9264	557531
119095	557532
87349	557533
197854	557534
20869	557535
53875	557536
126187	557537
23776	557538
63261	557539
65941	557540
68474	557541
103828	557542
246662	557543
167659	557544
126688	557545
87208	557546
161219	557547
7162	557548
128935	557549
26884	557550
10993	557551
91771	557552
62762	557553
4438	557554
14609	557555
57483	557556
265516	557557
35939	557558
33366	557559
34125	557560
111817	557561
15672	557562
62054	557563
9863	557564
137348	557565
29260	557566
20105	557567
934	557568
173735	557569
138433	557570
41912	557571
2317	557572
196951	557573
13844	557574
12600	557575
11857	557576
161454	557577
26900	557578
47960	557579
6544	557580
21986	557581
163252	557582
22583	557583
156363	557584
9711	557585
123053	557586
25095	557587
41237	557588
432	557589
272279	557590
44615	557591
103408	557592
116351	557593
45461	557594
23436	557595
169099	557596
72550	557597
267376	557598
82325	557599
27226	557600
293	557601
165616	557602
130697	557603
82793	557604
67090	557605
55632	557606
1315	557607
137860	557608
2314	557609
2617	557610
88645	557611
240424	557612
67859	557613
28312	557614
32	557615
15333	557616
51723	557617
19691	557618
1823	557619
174683	557620
17588	557621
27293	557622
206210	557623
251960	557624
108592	557625
246791	557626
12089	557627
163200	557628
566	557629
102246	557630
29998	557631
30034	557632
115986	557633
8367	557634
153821	557635
39450	557636
8340	557637
143500	557638
68250	557639
30084	557640
48037	557641
4694	557642
29652	557643
30102	557644
3998	557645
32685	557646
1119	557647
12446	557648
133711	557649
83481	557650
44789	557651
7383	557652
4977	557653
164158	557654
279	557655
25892	557656
38081	557657
208888	557658
48715	557659
56216	557660
23137	557661
451	557662
8221	557663
108	557664
119025	557665
103701	557666
2363	557667
246569	557668
50329	557669
135155	557670
80261	557671
54502	557672
110227	557673
4498	557674
1224	557675
19630	557676
1436	557677
12008	557678
15199	557679
8926	557680
1273	557681
120747	557682
35995	557683
74446	557684
17773	557685
337	557686
1693	557687
20181	557688
2694	557689
155088	557690
64341	557691
35264	557692
45248	557693
14675	557694
22669	557695
20187	557696
1784	557697
34010	557698
28127	557699
89357	557700
22550	557701
10429	557702
53391	557703
24447	557704
1546	557705
906	557706
25322	557707
1257	557708
92962	557709
614	557710
6061	557711
5106	557712
381	557713
602	557714
4152	557715
11963	557716
8472	557717
125265	557718
64716	557719
231170	557720
35695	557721
134986	557722
104047	557723
112824	557724
5307	557725
8222	557726
22196	557727
41577	557728
105292	557729
5436	557730
24685	557731
34053	557732
78257	557733
166770	557734
43878	557735
11241	557736
44152	557737
14982	557738
159917	557739
127117	557740
182320	557741
50317	557742
887	557743
56921	557744
153316	557745
55974	557746
22110	557747
22324	557748
7260	557749
192165	557750
20217	557751
3345	557752
13251	557753
33206	557754
47219	557755
37150	557756
3442	557757
55666	557758
135244	557759
413	557760
2009	557761
12697	557762
3749	557763
14787	557764
69305	557765
8362	557766
5511	557767
11194	557768
30323	557769
120	557770
40576	557771
4645	557772
13581	557773
12938	557774
32411	557775
40156	557776
18419	557777
21259	557778
37469	557779
3017	557780
1067	557781
33359	557782
174437	557783
64145	557784
75361	557785
9512	557786
58893	557787
9	557788
23080	557789
1579	557790
180837	557791
105448	557792
26459	557793
267036	557794
175682	557795
121401	557796
41976	557797
77515	557798
17027	557799
31629	557800
202209	557801
33126	557802
189879	557803
4279	557804
45292	557805
13347	557806
38125	557807
3241	557808
32485	557809
74970	557810
47632	557811
79226	557812
3949	557813
69851	557814
96519	557815
9180	557816
584	557817
270405	557818
12246	557819
1510	557820
19717	557821
4878	557822
8296	557823
9769	557824
3203	557825
129571	557826
141439	557827
462	557828
6948	557829
50915	557830
50634	557831
2058	557832
55230	557833
5915	557834
32836	557835
1241	557836
22916	557837
151879	557838
29075	557839
134149	557840
3821	557841
220496	557842
96379	557843
15839	557844
22704	557845
80163	557846
92230	557847
76597	557848
39896	557849
63579	557850
46167	557851
86464	557852
108914	557853
30017	557854
44267	557855
270723	557856
4844	557857
6397	557858
68497	557859
27	557860
2529	557861
101026	557862
2199	557863
13700	557864
167371	557865
190308	557866
4571	557867
38976	557868
78752	557869
90743	557870
201168	557871
62443	557872
112822	557873
126804	557874
34546	557875
48276	557876
65655	557877
16915	557878
35564	557879
63530	557880
4212	557881
66749	557882
69202	557883
49968	557884
2152	557885
3065	557886
135659	557887
4581	557888
45604	557889
64766	557890
15671	557891
203593	557892
26828	557893
18732	557894
26453	557895
6077	557896
63911	557897
56340	557898
155958	557899
72241	557900
122824	557901
238709	557902
189781	557903
184083	557904
27257	557905
141004	557906
10420	557907
238237	557908
140319	557909
7294	557910
205239	557911
8041	557912
100345	557913
154354	557914
12427	557915
147999	557916
9731	557917
76997	557918
79348	557919
52000	557920
34421	557921
9897	557922
26925	557923
6553	557924
146593	557925
344	557926
18532	557927
223103	557928
34480	557929
111866	557930
48168	557931
234114	557932
15211	557933
155572	557934
69887	557935
4232	557936
75447	557937
19918	557938
70973	557939
22077	557940
57420	557941
3195	557942
121040	557943
71720	557944
135199	557945
135710	557946
5857	557947
79385	557948
21932	557949
767	557950
79387	557951
64711	557952
35597	557953
30148	557954
14	557955
36089	557956
93933	557957
3644	557958
4670	557959
254301	557960
8682	557961
3898	557962
112055	557963
53961	557964
10407	557965
225863	557966
118586	557967
25843	557968
9783	557969
52742	557970
23435	557971
13261	557972
110807	557973
10927	557974
10534	557975
6741	557976
157289	557977
8023	557978
61480	557979
1858	557980
11185	557981
41654	557982
81978	557983
280	557984
113706	557985
163651	557986
169632	557987
51521	557988
21305	557989
63915	557990
27612	557991
239460	557992
81781	557993
121976	557994
4689	557995
23123	557996
3411	557997
60279	557998
17964	557999
2179	558000
17740	558001
11513	558002
7146	558003
55255	558004
105066	558005
109990	558006
151190	558007
132623	558008
1786	558009
566	558010
330	558011
43067	558012
133735	558013
7433	558014
5308	558015
7335	558016
110223	558017
266605	558018
47753	558019
93292	558020
126103	558021
169049	558022
35315	558023
259813	558024
135242	558025
71932	558026
23090	558027
292	558028
172124	558029
8897	558030
12248	558031
2231	558032
20949	558033
13376	558034
90194	558035
41888	558036
8373	558037
6192	558038
72008	558039
22746	558040
191480	558041
269500	558042
9606	558043
759	558044
12361	558045
17998	558046
10745	558047
22806	558048
22147	558049
80248	558050
13110	558051
135761	558052
6650	558053
3224	558054
54059	558055
143670	558056
15885	558057
191431	558058
5974	558059
80455	558060
81427	558061
1376	558062
122949	558063
93797	558064
124743	558065
164282	558066
48443	558067
3501	558068
94577	558069
57606	558070
35959	558071
17818	558072
28352	558073
38847	558074
158904	558075
79280	558076
87115	558077
144239	558078
7683	558079
13779	558080
688	558081
47497	558082
98109	558083
150589	558084
3127	558085
52468	558086
246388	558087
9825	558088
169741	558089
2151	558090
69607	558091
99763	558092
56190	558093
46813	558094
269934	558095
5083	558096
24879	558097
5968	558098
3275	558099
26338	558100
22402	558101
3458	558102
66428	558103
18423	558104
3700	558105
44832	558106
180294	558107
2004	558108
109289	558109
96167	558110
10701	558111
36708	558112
1825	558113
465	558114
29200	558115
12452	558116
8483	558117
241722	558118
183613	558119
34723	558120
102273	558121
4071	558122
73949	558123
340	558124
96008	558125
227	558126
224415	558127
860	558128
23189	558129
125852	558130
19810	558131
11750	558132
181006	558133
23069	558134
76558	558135
28215	558136
602	558137
65839	558138
11519	558139
3466	558140
131832	558141
132636	558142
18079	558143
7659	558144
51095	558145
170086	558146
42724	558147
143877	558148
3833	558149
19573	558150
41269	558151
176466	558152
9	558153
8225	558154
146	558155
4084	558156
133608	558157
37866	558158
207789	558159
30385	558160
15371	558161
4682	558162
86504	558163
53095	558164
42689	558165
98328	558166
238578	558167
28291	558168
100715	558169
48635	558170
119084	558171
56355	558172
98847	558173
64118	558174
228723	558175
47317	558176
56676	558177
231612	558178
5225	558179
45565	558180
146938	558181
18542	558182
90440	558183
19437	558184
179591	558185
152929	558186
70139	558187
44355	558188
14058	558189
32471	558190
23479	558191
2680	558192
6780	558193
130990	558194
114645	558195
14925	558196
208279	558197
3943	558198
233565	558199
68043	558200
240896	558201
66979	558202
96517	558203
6043	558204
270142	558205
177496	558206
167511	558207
186651	558208
57440	558209
51518	558210
20058	558211
13333	558212
31455	558213
96579	558214
969	558215
55913	558216
13805	558217
104472	558218
12123	558219
77309	558220
166210	558221
31203	558222
48840	558223
17471	558224
110272	558225
137992	558226
6313	558227
175127	558228
8751	558229
9413	558230
55219	558231
7520	558232
341	558233
127457	558234
100093	558235
24876	558236
1363	558237
10552	558238
4110	558239
6992	558240
97421	558241
109268	558242
30940	558243
42690	558244
70200	558245
206172	558246
86461	558247
19502	558248
81217	558249
32805	558250
13883	558251
34042	558252
158244	558253
71560	558254
7572	558255
2740	558256
8414	558257
42221	558258
1595	558259
169713	558260
25818	558261
199049	558262
35394	558263
13756	558264
31708	558265
7258	558266
3934	558267
165324	558268
242767	558269
246117	558270
100996	558271
19981	558272
665	558273
213477	558274
187789	558275
4884	558276
82863	558277
8605	558278
38692	558279
34467	558280
15154	558281
32326	558282
69062	558283
5476	558284
169569	558285
50303	558286
151646	558287
222910	558288
15455	558289
246648	558290
162557	558291
79907	558292
44202	558293
10093	558294
139056	558295
7384	558296
131236	558297
45063	558298
23601	558299
11740	558300
3094	558301
96777	558302
118922	558303
37403	558304
190262	558305
207259	558306
30241	558307
59374	558308
61659	558309
71944	558310
81050	558311
30094	558312
26571	558313
56194	558314
14798	558315
50	558316
69238	558317
268717	558318
6594	558319
243429	558320
2279	558321
5677	558322
138191	558323
216016	558324
33621	558325
52789	558326
10998	558327
98199	558328
130974	558329
9352	558330
15615	558331
64120	558332
641	558333
8512	558334
1430	558335
63860	558336
34143	558337
78237	558338
27677	558339
31784	558340
76456	558341
40659	558342
483	558343
214702	558344
12035	558345
185099	558346
7749	558347
131772	558348
109999	558349
198094	558350
140550	558351
347	558352
44147	558353
69210	558354
33187	558355
134963	558356
18492	558357
170589	558358
4670	558359
147243	558360
131266	558361
790	558362
30383	558363
72545	558364
231604	558365
138494	558366
26706	558367
25595	558368
156728	558369
1999	558370
88058	558371
12673	558372
18188	558373
2623	558374
43359	558375
49347	558376
9903	558377
272723	558378
56184	558379
130666	558380
230658	558381
78545	558382
259032	558383
90617	558384
74651	558385
39746	558386
10291	558387
85628	558388
348	558389
20051	558390
52347	558391
113723	558392
129282	558393
18624	558394
269789	558395
13408	558396
143976	558397
23442	558398
120870	558399
23116	558400
96141	558401
16609	558402
218153	558403
7951	558404
145149	558405
124314	558406
31034	558407
37241	558408
21456	558409
16334	558410
56287	558411
2546	558412
3699	558413
18516	558414
7927	558415
125300	558416
37271	558417
52188	558418
224936	558419
228786	558420
82942	558421
196630	558422
54700	558423
32186	558424
16737	558425
213685	558426
58535	558427
24711	558428
71956	558429
26062	558430
3087	558431
36582	558432
70748	558433
180081	558434
59454	558435
210515	558436
16023	558437
27403	558438
3821	558439
2521	558440
179571	558441
64506	558442
9049	558443
52094	558444
58709	558445
214746	558446
23680	558447
33620	558448
13329	558449
16252	558450
6202	558451
35	558452
8724	558453
91949	558454
52845	558455
60228	558456
9099	558457
13981	558458
172577	558459
51308	558460
190024	558461
29664	558462
65442	558463
98817	558464
1536	558465
26348	558466
105463	558467
7679	558468
21198	558469
63580	558470
28522	558471
98849	558472
111821	558473
100040	558474
70323	558475
60502	558476
29584	558477
33095	558478
118168	558479
2572	558480
29665	558481
14241	558482
86837	558483
135374	558484
29138	558485
5421	558486
11100	558487
156017	558488
4800	558489
87227	558490
1133	558491
91412	558492
24465	558493
139167	558494
523	558495
8629	558496
24437	558497
88691	558498
5198	558499
121609	558500
11371	558501
21518	558502
728	558503
1956	558504
138887	558505
39810	558506
13938	558507
145416	558508
118125	558509
8360	558510
32122	558511
135113	558512
25722	558513
6357	558514
57546	558515
164303	558516
211	558517
5395	558518
12922	558519
7735	558520
13049	558521
22692	558522
97	558523
271124	558524
22388	558525
125358	558526
30983	558527
135624	558528
2151	558529
113289	558530
29025	558531
154608	558532
231	558533
58686	558534
24199	558535
41740	558536
20997	558537
2517	558538
19061	558539
78062	558540
33895	558541
38655	558542
131722	558543
38274	558544
150713	558545
6181	558546
40538	558547
146468	558548
4924	558549
2073	558550
95343	558551
72669	558552
256489	558553
10786	558554
96946	558555
108740	558556
12547	558557
116779	558558
16144	558559
13570	558560
23641	558561
24144	558562
41634	558563
258962	558564
30114	558565
9655	558566
61291	558567
83889	558568
131739	558569
9048	558570
269773	558571
3859	558572
7428	558573
2760	558574
225572	558575
41049	558576
164130	558577
158484	558578
183772	558579
8984	558580
157942	558581
133879	558582
9633	558583
40131	558584
43997	558585
43826	558586
12587	558587
1255	558588
114762	558589
21277	558590
73	558591
26348	558592
79381	558593
57554	558594
119872	558595
20193	558596
23985	558597
2236	558598
61729	558599
68245	558600
20463	558601
250173	558602
7359	558603
1571	558604
2146	558605
1021	558606
174033	558607
7279	558608
284	558609
4751	558610
55870	558611
2762	558612
131131	558613
137690	558614
249381	558615
268202	558616
151061	558617
747	558618
6053	558619
48293	558620
211222	558621
17266	558622
23453	558623
57629	558624
141770	558625
160582	558626
71357	558627
2779	558628
80359	558629
113146	558630
102399	558631
12873	558632
3157	558633
3928	558634
18423	558635
39308	558636
4972	558637
1450	558638
6458	558639
84530	558640
19570	558641
1454	558642
38877	558643
29273	558644
13856	558645
8944	558646
1263	558647
49439	558648
5894	558649
236932	558650
19820	558651
2060	558652
546	558653
27242	558654
194234	558655
1434	558656
54046	558657
2509	558658
1858	558659
15119	558660
7528	558661
68492	558662
27256	558663
2784	558664
63980	558665
136366	558666
2411	558667
35870	558668
48832	558669
8513	558670
96112	558671
2833	558672
22101	558673
208726	558674
2748	558675
24458	558676
103811	558677
89	558678
118681	558679
22186	558680
73957	558681
56693	558682
17189	558683
57313	558684
52229	558685
4519	558686
2128	558687
30177	558688
93454	558689
8860	558690
42968	558691
253638	558692
15738	558693
61076	558694
23117	558695
218922	558696
204284	558697
7993	558698
11075	558699
108183	558700
218	558701
250548	558702
18201	558703
20517	558704
78335	558705
190120	558706
112154	558707
163829	558708
9038	558709
3814	558710
4167	558711
168313	558712
64667	558713
163202	558714
20144	558715
5378	558716
67706	558717
18207	558718
74562	558719
3793	558720
150456	558721
10224	558722
29464	558723
260891	558724
55376	558725
153855	558726
1409	558727
6048	558728
4084	558729
171357	558730
163111	558731
378	558732
32372	558733
64126	558734
4007	558735
3933	558736
244914	558737
38300	558738
38339	558739
80509	558740
47789	558741
55880	558742
3799	558743
4208	558744
22854	558745
87513	558746
5008	558747
71781	558748
132765	558749
77375	558750
20489	558751
224494	558752
186140	558753
11995	558754
14770	558755
143228	558756
65403	558757
15544	558758
9142	558759
69837	558760
65746	558761
1974	558762
7686	558763
221	558764
1594	558765
154013	558766
630	558767
43400	558768
21552	558769
56649	558770
43589	558771
46063	558772
7283	558773
6964	558774
15425	558775
59264	558776
65676	558777
980	558778
11517	558779
10999	558780
71712	558781
68349	558782
2699	558783
12687	558784
1319	558785
35032	558786
68724	558787
66214	558788
32099	558789
97292	558790
185373	558791
156378	558792
8094	558793
42111	558794
104152	558795
213	558796
66583	558797
116224	558798
3090	558799
241	558800
25056	558801
117347	558802
22384	558803
38589	558804
48992	558805
40052	558806
7314	558807
813	558808
73258	558809
41856	558810
17777	558811
42651	558812
29082	558813
222534	558814
97383	558815
1623	558816
215713	558817
43957	558818
760	558819
117588	558820
19585	558821
266100	558822
21282	558823
79163	558824
95230	558825
83427	558826
125587	558827
136572	558828
135848	558829
187813	558830
17018	558831
7623	558832
17103	558833
265203	558834
16392	558835
234364	558836
99755	558837
113	558838
10462	558839
41386	558840
175023	558841
103858	558842
8356	558843
12842	558844
199140	558845
48458	558846
300	558847
7920	558848
5872	558849
16101	558850
37809	558851
126881	558852
161906	558853
2482	558854
7827	558855
28587	558856
42990	558857
261599	558858
29558	558859
51386	558860
58167	558861
42913	558862
11234	558863
57589	558864
38810	558865
58263	558866
5332	558867
17763	558868
506	558869
8840	558870
60656	558871
268637	558872
59808	558873
59121	558874
168142	558875
239884	558876
70362	558877
34561	558878
149624	558879
412	558880
18368	558881
47961	558882
30681	558883
5567	558884
4997	558885
24243	558886
157693	558887
8377	558888
5631	558889
10042	558890
9614	558891
1728	558892
58792	558893
45784	558894
435	558895
163517	558896
78191	558897
6110	558898
49065	558899
71355	558900
209583	558901
6330	558902
44592	558903
160886	558904
14151	558905
29216	558906
58448	558907
149830	558908
12396	558909
59391	558910
210066	558911
57088	558912
157157	558913
22639	558914
47445	558915
34503	558916
34149	558917
39867	558918
11700	558919
161973	558920
11218	558921
35333	558922
190196	558923
26858	558924
39078	558925
1110	558926
12950	558927
150714	558928
44450	558929
37906	558930
2812	558931
27203	558932
126489	558933
214820	558934
79600	558935
10013	558936
207703	558937
148615	558938
117197	558939
99600	558940
142553	558941
2175	558942
57640	558943
379	558944
152423	558945
1074	558946
71	558947
36690	558948
8428	558949
44479	558950
252331	558951
3830	558952
18448	558953
94719	558954
5055	558955
93007	558956
48461	558957
22662	558958
22113	558959
56858	558960
134095	558961
229540	558962
141194	558963
13100	558964
915	558965
125602	558966
182341	558967
89793	558968
41942	558969
62352	558970
1740	558971
70362	558972
165984	558973
69282	558974
88553	558975
6492	558976
7758	558977
31385	558978
40224	558979
62415	558980
22163	558981
23086	558982
7005	558983
157745	558984
5265	558985
82438	558986
53261	558987
58452	558988
9743	558989
156495	558990
7609	558991
77690	558992
54814	558993
139540	558994
12752	558995
3960	558996
163614	558997
7959	558998
59746	558999
87202	559000
1020	559001
60157	559002
7641	559003
2752	559004
107423	559005
21776	559006
3687	559007
95274	559008
9745	559009
15847	559010
260837	559011
134153	559012
240425	559013
23579	559014
81284	559015
12677	559016
8283	559017
32480	559018
112946	559019
31671	559020
4684	559021
25564	559022
26936	559023
20124	559024
11778	559025
21499	559026
41665	559027
39256	559028
165102	559029
4436	559030
4778	559031
166091	559032
34946	559033
8124	559034
40039	559035
53381	559036
101393	559037
76165	559038
193344	559039
23009	559040
16340	559041
6180	559042
44242	559043
192806	559044
113089	559045
126095	559046
40523	559047
3218	559048
10183	559049
28820	559050
59136	559051
101268	559052
94392	559053
63120	559054
269416	559055
189553	559056
157408	559057
38250	559058
125715	559059
6494	559060
1453	559061
16541	559062
203337	559063
981	559064
149303	559065
26790	559066
18312	559067
4871	559068
5601	559069
7317	559070
242570	559071
244022	559072
8307	559073
91079	559074
122013	559075
11192	559076
119186	559077
35865	559078
11855	559079
216439	559080
74600	559081
6713	559082
10111	559083
5163	559084
17134	559085
237	559086
229140	559087
2870	559088
87916	559089
11472	559090
34661	559091
65921	559092
30578	559093
165674	559094
240513	559095
80557	559096
99533	559097
157932	559098
21709	559099
12094	559100
247968	559101
87013	559102
90362	559103
23054	559104
216962	559105
62463	559106
2988	559107
16516	559108
35387	559109
24672	559110
220087	559111
74341	559112
31512	559113
3143	559114
46669	559115
20688	559116
282	559117
62063	559118
162312	559119
49344	559120
84140	559121
27238	559122
20734	559123
92158	559124
36733	559125
8087	559126
14969	559127
64940	559128
244015	559129
54286	559130
28772	559131
55368	559132
41771	559133
193	559134
57496	559135
12900	559136
862	559137
43465	559138
110078	559139
7459	559140
179705	559141
25664	559142
11928	559143
184822	559144
112196	559145
170253	559146
34556	559147
32787	559148
154552	559149
8072	559150
197385	559151
6605	559152
119485	559153
49295	559154
222573	559155
9244	559156
219038	559157
94799	559158
86307	559159
96854	559160
182613	559161
26802	559162
231581	559163
86688	559164
2035	559165
217452	559166
136186	559167
5147	559168
121450	559169
5512	559170
458	559171
139023	559172
54951	559173
45114	559174
18530	559175
9822	559176
185668	559177
1955	559178
18258	559179
63928	559180
33550	559181
149651	559182
183011	559183
8478	559184
9112	559185
51121	559186
4009	559187
24846	559188
148170	559189
169798	559190
28	559191
219065	559192
260741	559193
17614	559194
198893	559195
112969	559196
108291	559197
86496	559198
21480	559199
13895	559200
2830	559201
52748	559202
34647	559203
158059	559204
104142	559205
25740	559206
74613	559207
31346	559208
3113	559209
218502	559210
178113	559211
32693	559212
58329	559213
2258	559214
1038	559215
156629	559216
108461	559217
93658	559218
183320	559219
28586	559220
1346	559221
28532	559222
4262	559223
142013	559224
108341	559225
26021	559226
8729	559227
214159	559228
50129	559229
127517	559230
50911	559231
12839	559232
48777	559233
3254	559234
6833	559235
4837	559236
4158	559237
133787	559238
6750	559239
96802	559240
51151	559241
1271	559242
62053	559243
456	559244
18228	559245
43768	559246
66895	559247
15401	559248
7441	559249
2736	559250
11601	559251
12085	559252
99298	559253
5684	559254
164628	559255
3654	559256
6076	559257
48184	559258
17038	559259
49616	559260
54923	559261
1585	559262
142044	559263
161039	559264
56341	559265
18114	559266
234684	559267
13060	559268
154463	559269
27667	559270
10423	559271
8975	559272
367	559273
44387	559274
6613	559275
139019	559276
92825	559277
2244	559278
156725	559279
145871	559280
24020	559281
228	559282
12939	559283
68879	559284
80849	559285
111717	559286
111231	559287
175966	559288
183930	559289
56026	559290
9018	559291
86181	559292
10441	559293
15953	559294
104788	559295
22635	559296
115195	559297
42240	559298
86417	559299
149360	559300
145273	559301
10790	559302
3394	559303
23393	559304
212388	559305
696	559306
18484	559307
102796	559308
95948	559309
6109	559310
2435	559311
1993	559312
48662	559313
49770	559314
27950	559315
23213	559316
6941	559317
17545	559318
1806	559319
46619	559320
53423	559321
8179	559322
2037	559323
12673	559324
103540	559325
2324	559326
103546	559327
53407	559328
60589	559329
287	559330
9627	559331
72002	559332
58509	559333
3527	559334
103574	559335
144677	559336
147322	559337
24120	559338
44292	559339
3054	559340
181756	559341
360	559342
192375	559343
27757	559344
59995	559345
46769	559346
19583	559347
38809	559348
21201	559349
152785	559350
13827	559351
129765	559352
25803	559353
9525	559354
33303	559355
135808	559356
237045	559357
167389	559358
29617	559359
143711	559360
55615	559361
60809	559362
106946	559363
15425	559364
62349	559365
8338	559366
25162	559367
2572	559368
1	559369
187	559370
29071	559371
228293	559372
183880	559373
64963	559374
165991	559375
1855	559376
61032	559377
1990	559378
21338	559379
79784	559380
229285	559381
4944	559382
17764	559383
2616	559384
51778	559385
42516	559386
114126	559387
72168	559388
12447	559389
158037	559390
191985	559391
176317	559392
45050	559393
4900	559394
2675	559395
14955	559396
28555	559397
16995	559398
23961	559399
1157	559400
129826	559401
135027	559402
2355	559403
112525	559404
214862	559405
36170	559406
30310	559407
7245	559408
185519	559409
3463	559410
201027	559411
10361	559412
226552	559413
50567	559414
54395	559415
9914	559416
142286	559417
829	559418
4244	559419
28908	559420
96246	559421
7976	559422
103121	559423
468	559424
131063	559425
15192	559426
89442	559427
16643	559428
23143	559429
5568	559430
51612	559431
62450	559432
166379	559433
21951	559434
54207	559435
157151	559436
5333	559437
18944	559438
4618	559439
199556	559440
216674	559441
67664	559442
45246	559443
69044	559444
147364	559445
231704	559446
36818	559447
8155	559448
73461	559449
131225	559450
12942	559451
19420	559452
3906	559453
200402	559454
103938	559455
151784	559456
56447	559457
50778	559458
69	559459
122715	559460
35751	559461
17175	559462
1063	559463
196721	559464
157495	559465
121372	559466
188	559467
8242	559468
687	559469
38880	559470
10722	559471
3135	559472
4275	559473
73356	559474
110917	559475
51469	559476
1874	559477
187219	559478
25538	559479
73283	559480
30190	559481
164452	559482
13308	559483
41745	559484
2967	559485
225896	559486
4127	559487
597	559488
2598	559489
15890	559490
216683	559491
163774	559492
2538	559493
11678	559494
95719	559495
29262	559496
91754	559497
209	559498
94655	559499
133120	559500
11615	559501
32698	559502
43122	559503
11441	559504
3995	559505
175558	559506
36234	559507
2192	559508
62296	559509
3596	559510
13888	559511
117398	559512
11534	559513
94361	559514
40831	559515
163373	559516
20716	559517
58350	559518
6126	559519
63720	559520
3506	559521
23255	559522
5396	559523
245119	559524
1120	559525
96623	559526
49622	559527
1240	559528
574	559529
231411	559530
32667	559531
49279	559532
149221	559533
6473	559534
26855	559535
32861	559536
28055	559537
132157	559538
207921	559539
2658	559540
55080	559541
9366	559542
52075	559543
51653	559544
16237	559545
17598	559546
159587	559547
36717	559548
119564	559549
64915	559550
69916	559551
15257	559552
149816	559553
77701	559554
23698	559555
1373	559556
144027	559557
1126	559558
63805	559559
171655	559560
6865	559561
140410	559562
9878	559563
73795	559564
70184	559565
3301	559566
10728	559567
8302	559568
133552	559569
5602	559570
112566	559571
59803	559572
2357	559573
40733	559574
34652	559575
39998	559576
47643	559577
7207	559578
1240	559579
70625	559580
117117	559581
25208	559582
30197	559583
929	559584
77430	559585
222255	559586
1388	559587
38725	559588
111662	559589
146637	559590
58912	559591
27188	559592
10422	559593
24402	559594
152845	559595
107067	559596
8235	559597
26115	559598
93926	559599
43108	559600
92290	559601
100352	559602
117223	559603
225417	559604
20803	559605
6512	559606
29799	559607
3594	559608
58159	559609
96581	559610
15225	559611
6191	559612
20289	559613
5791	559614
978	559615
271663	559616
7025	559617
108355	559618
233	559619
23059	559620
7238	559621
159311	559622
55736	559623
22071	559624
16137	559625
77567	559626
14141	559627
18472	559628
41109	559629
29164	559630
25504	559631
3304	559632
13749	559633
24798	559634
93437	559635
249746	559636
147453	559637
2478	559638
28832	559639
66317	559640
7261	559641
23023	559642
29952	559643
257709	559644
34302	559645
59757	559646
112138	559647
16539	559648
80816	559649
15368	559650
89125	559651
12358	559652
18211	559653
6490	559654
91039	559655
12153	559656
10865	559657
9337	559658
2686	559659
6118	559660
39308	559661
221200	559662
3565	559663
9540	559664
57704	559665
271990	559666
272014	559667
59108	559668
1322	559669
75461	559670
267314	559671
33994	559672
2338	559673
6636	559674
122304	559675
251238	559676
7701	559677
115955	559678
76920	559679
41773	559680
103788	559681
88564	559682
35171	559683
93177	559684
17440	559685
12661	559686
34865	559687
23244	559688
77198	559689
45104	559690
30373	559691
23708	559692
193116	559693
24911	559694
72439	559695
6208	559696
89463	559697
20971	559698
34048	559699
20143	559700
107620	559701
45940	559702
70391	559703
40032	559704
110737	559705
16638	559706
15340	559707
6355	559708
8480	559709
8440	559710
8805	559711
60005	559712
12480	559713
61333	559714
255209	559715
159584	559716
8820	559717
27228	559718
20579	559719
220103	559720
140562	559721
159899	559722
30336	559723
6930	559724
1527	559725
64848	559726
89316	559727
33404	559728
128286	559729
34635	559730
225603	559731
65270	559732
3320	559733
42525	559734
10358	559735
4532	559736
24228	559737
159750	559738
330	559739
11003	559740
3719	559741
133164	559742
19136	559743
180868	559744
53949	559745
1633	559746
4961	559747
82913	559748
58958	559749
9587	559750
156862	559751
52934	559752
8487	559753
65196	559754
93424	559755
266825	559756
107769	559757
99572	559758
68768	559759
8386	559760
33389	559761
99682	559762
221638	559763
272593	559764
4374	559765
1148	559766
29561	559767
34070	559768
55992	559769
136196	559770
10674	559771
43094	559772
32810	559773
2630	559774
70142	559775
5565	559776
130956	559777
23111	559778
86739	559779
121291	559780
14229	559781
151226	559782
23019	559783
139774	559784
67260	559785
39252	559786
27485	559787
29852	559788
65542	559789
6295	559790
22310	559791
79400	559792
441	559793
98933	559794
1186	559795
51854	559796
60017	559797
84329	559798
79945	559799
4463	559800
41095	559801
22487	559802
34362	559803
61147	559804
731	559805
5234	559806
75265	559807
2762	559808
776	559809
117072	559810
41737	559811
73343	559812
7854	559813
65172	559814
49671	559815
2115	559816
58851	559817
249370	559818
48763	559819
3764	559820
39474	559821
11732	559822
91204	559823
11320	559824
1475	559825
250296	559826
152986	559827
12511	559828
27840	559829
21726	559830
43415	559831
257179	559832
20873	559833
70201	559834
68901	559835
130873	559836
47278	559837
245960	559838
10107	559839
174593	559840
35856	559841
74385	559842
45610	559843
6916	559844
4125	559845
36991	559846
187364	559847
54242	559848
9183	559849
279	559850
32452	559851
2538	559852
56820	559853
53461	559854
54514	559855
32651	559856
171933	559857
237478	559858
54407	559859
8017	559860
7541	559861
74459	559862
271	559863
83798	559864
87052	559865
10775	559866
13324	559867
65295	559868
152016	559869
1026	559870
137849	559871
193	559872
21677	559873
7521	559874
8688	559875
61796	559876
155446	559877
61796	559878
54879	559879
110623	559880
5193	559881
85932	559882
112352	559883
76318	559884
756	559885
177647	559886
115919	559887
4116	559888
79937	559889
13628	559890
37	559891
61383	559892
5005	559893
150090	559894
34948	559895
65329	559896
165799	559897
2345	559898
20496	559899
110863	559900
113465	559901
16429	559902
39419	559903
81544	559904
5615	559905
32528	559906
35689	559907
8730	559908
70145	559909
84263	559910
1416	559911
45220	559912
175831	559913
1665	559914
209439	559915
193427	559916
1743	559917
182636	559918
11486	559919
154330	559920
4650	559921
128263	559922
82140	559923
21762	559924
58885	559925
110663	559926
234347	559927
13944	559928
196543	559929
93945	559930
13691	559931
45312	559932
9892	559933
61334	559934
72105	559935
50931	559936
102577	559937
39887	559938
1305	559939
2100	559940
8599	559941
1840	559942
75592	559943
92440	559944
15614	559945
24174	559946
33079	559947
14593	559948
20098	559949
16988	559950
94794	559951
5204	559952
324	559953
6957	559954
68721	559955
256205	559956
50867	559957
849	559958
143791	559959
10238	559960
8680	559961
46558	559962
265940	559963
5489	559964
55081	559965
152139	559966
12367	559967
3520	559968
1330	559969
87780	559970
30137	559971
55476	559972
847	559973
44822	559974
68539	559975
133783	559976
106962	559977
81210	559978
2	559979
13315	559980
58424	559981
150287	559982
41568	559983
24424	559984
38567	559985
11158	559986
1316	559987
3706	559988
48629	559989
13946	559990
4124	559991
38337	559992
64334	559993
30168	559994
1638	559995
9165	559996
25453	559997
13261	559998
108190	559999
256829	560000
52103	560001
367	560002
745	560003
5003	560004
125865	560005
17821	560006
13609	560007
6500	560008
2274	560009
126650	560010
17581	560011
42474	560012
73556	560013
76688	560014
4097	560015
1583	560016
146587	560017
182869	560018
64823	560019
57951	560020
184066	560021
76978	560022
85776	560023
4726	560024
3167	560025
25361	560026
27909	560027
158876	560028
20543	560029
170145	560030
6066	560031
14311	560032
154153	560033
48181	560034
788	560035
201316	560036
226	560037
70169	560038
73428	560039
143436	560040
44842	560041
7550	560042
43489	560043
19934	560044
21678	560045
78034	560046
175095	560047
220928	560048
3367	560049
127586	560050
23449	560051
74965	560052
138107	560053
14911	560054
23654	560055
90895	560056
6169	560057
70243	560058
7154	560059
237734	560060
12455	560061
75443	560062
65889	560063
119100	560064
147572	560065
13978	560066
48373	560067
790	560068
124094	560069
1470	560070
7109	560071
4002	560072
104952	560073
17941	560074
22124	560075
33891	560076
2273	560077
168647	560078
13396	560079
233331	560080
10830	560081
62517	560082
662	560083
27435	560084
38477	560085
29066	560086
20672	560087
77345	560088
7191	560089
122714	560090
8919	560091
11553	560092
2911	560093
4206	560094
56945	560095
8275	560096
48908	560097
10453	560098
84663	560099
61031	560100
2396	560101
13259	560102
5420	560103
154211	560104
19472	560105
65	560106
29488	560107
147454	560108
4535	560109
2575	560110
3328	560111
125719	560112
208236	560113
141689	560114
3818	560115
48338	560116
7106	560117
3011	560118
25797	560119
105672	560120
4002	560121
7788	560122
206105	560123
145375	560124
1418	560125
51265	560126
163702	560127
90662	560128
55029	560129
125311	560130
37597	560131
75496	560132
51407	560133
17476	560134
1189	560135
68310	560136
52454	560137
149760	560138
14601	560139
122254	560140
330	560141
12493	560142
22974	560143
3827	560144
449	560145
135143	560146
10031	560147
162956	560148
96240	560149
92536	560150
7417	560151
20138	560152
186509	560153
47484	560154
166495	560155
167584	560156
75836	560157
138099	560158
135418	560159
3167	560160
136	560161
34269	560162
13951	560163
4428	560164
6329	560165
75315	560166
153219	560167
44139	560168
2263	560169
4134	560170
56898	560171
8785	560172
46401	560173
17367	560174
16547	560175
169880	560176
35174	560177
51348	560178
50	560179
98131	560180
74091	560181
178622	560182
102437	560183
680	560184
9084	560185
13922	560186
22215	560187
30982	560188
32061	560189
124687	560190
96	560191
55332	560192
32388	560193
33212	560194
9723	560195
834	560196
18072	560197
16413	560198
138877	560199
58659	560200
59734	560201
87761	560202
24869	560203
142427	560204
93900	560205
112082	560206
155580	560207
56433	560208
8798	560209
2299	560210
5070	560211
2446	560212
26224	560213
26479	560214
57998	560215
248660	560216
28382	560217
251	560218
22360	560219
4590	560220
110785	560221
50183	560222
14809	560223
90007	560224
1902	560225
41262	560226
6617	560227
95878	560228
187563	560229
946	560230
48472	560231
47446	560232
8437	560233
173558	560234
99314	560235
24248	560236
72666	560237
12945	560238
31138	560239
47001	560240
45489	560241
245031	560242
119158	560243
19411	560244
3194	560245
203833	560246
15950	560247
35317	560248
33789	560249
1636	560250
111172	560251
4690	560252
184616	560253
116392	560254
238890	560255
208161	560256
32742	560257
258405	560258
14565	560259
13734	560260
48935	560261
24725	560262
18554	560263
42842	560264
105621	560265
68513	560266
2905	560267
83699	560268
208031	560269
18678	560270
16406	560271
84943	560272
1865	560273
123347	560274
27182	560275
111182	560276
163533	560277
94223	560278
38204	560279
54595	560280
35709	560281
208527	560282
259202	560283
1462	560284
72845	560285
139986	560286
39232	560287
12939	560288
9216	560289
60118	560290
98	560291
1064	560292
8651	560293
19131	560294
236218	560295
29204	560296
149536	560297
104392	560298
24439	560299
5585	560300
37072	560301
24298	560302
255957	560303
136402	560304
143368	560305
37720	560306
65	560307
10245	560308
13762	560309
124137	560310
269676	560311
143144	560312
56275	560313
22507	560314
3091	560315
94205	560316
28735	560317
246763	560318
78423	560319
1167	560320
8240	560321
16398	560322
73237	560323
4315	560324
21237	560325
97959	560326
8574	560327
203357	560328
74680	560329
16803	560330
31003	560331
146629	560332
74521	560333
14606	560334
55087	560335
111280	560336
5245	560337
2276	560338
6013	560339
42014	560340
234628	560341
21142	560342
13071	560343
98970	560344
15711	560345
96035	560346
74375	560347
1301	560348
74215	560349
4512	560350
139325	560351
15931	560352
201715	560353
20465	560354
247009	560355
189662	560356
52013	560357
18884	560358
39395	560359
139161	560360
30221	560361
767	560362
259244	560363
21116	560364
88015	560365
219154	560366
64737	560367
30997	560368
572	560369
242581	560370
70784	560371
191812	560372
131100	560373
24934	560374
53255	560375
258471	560376
23164	560377
187934	560378
3577	560379
86359	560380
150845	560381
10265	560382
18379	560383
6176	560384
8629	560385
97230	560386
90507	560387
104628	560388
86988	560389
102576	560390
53542	560391
5896	560392
97364	560393
267042	560394
32508	560395
33631	560396
53225	560397
207824	560398
115785	560399
113818	560400
25043	560401
20389	560402
41380	560403
38901	560404
40028	560405
4870	560406
93063	560407
32368	560408
83	560409
79511	560410
35708	560411
22596	560412
61330	560413
157313	560414
80573	560415
74089	560416
160237	560417
78829	560418
42193	560419
16478	560420
34886	560421
91113	560422
18684	560423
86185	560424
70264	560425
71991	560426
12724	560427
16288	560428
15850	560429
91603	560430
5168	560431
2558	560432
143454	560433
39817	560434
230057	560435
10851	560436
39948	560437
20323	560438
164948	560439
200938	560440
10819	560441
97418	560442
82875	560443
111284	560444
78939	560445
36385	560446
2951	560447
24379	560448
5576	560449
119657	560450
111853	560451
46098	560452
41010	560453
130156	560454
50772	560455
65442	560456
1699	560457
92312	560458
10197	560459
208	560460
96315	560461
130865	560462
96087	560463
66781	560464
22004	560465
15751	560466
29757	560467
110758	560468
60387	560469
92847	560470
180674	560471
6369	560472
642	560473
47859	560474
33982	560475
21751	560476
167709	560477
145046	560478
142136	560479
79187	560480
213971	560481
22895	560482
42602	560483
13128	560484
19962	560485
33857	560486
72549	560487
15320	560488
7605	560489
19440	560490
18859	560491
39162	560492
1292	560493
20689	560494
140994	560495
10419	560496
172942	560497
867	560498
76986	560499
614	560500
6496	560501
2176	560502
819	560503
4654	560504
18252	560505
1069	560506
33733	560507
89608	560508
38043	560509
202171	560510
5774	560511
42816	560512
261	560513
259319	560514
85214	560515
25780	560516
37374	560517
6281	560518
100356	560519
149473	560520
192564	560521
35038	560522
165054	560523
64268	560524
20427	560525
195759	560526
5122	560527
164448	560528
39	560529
1539	560530
16749	560531
84546	560532
13	560533
1088	560534
30352	560535
90514	560536
247293	560537
93839	560538
97491	560539
65860	560540
38465	560541
44573	560542
8466	560543
28548	560544
130677	560545
108923	560546
61	560547
83202	560548
8295	560549
113934	560550
14151	560551
606	560552
29295	560553
61341	560554
147149	560555
194555	560556
16684	560557
1458	560558
189091	560559
63359	560560
63795	560561
25220	560562
26249	560563
27016	560564
37022	560565
24593	560566
12219	560567
76340	560568
1619	560569
183472	560570
145143	560571
8968	560572
1518	560573
37071	560574
8808	560575
67133	560576
70476	560577
39640	560578
135200	560579
5926	560580
10245	560581
58671	560582
10892	560583
13213	560584
222440	560585
121048	560586
3541	560587
28439	560588
154670	560589
92981	560590
138	560591
1294	560592
81569	560593
12771	560594
74624	560595
4298	560596
99825	560597
35786	560598
169354	560599
14792	560600
267338	560601
189727	560602
13367	560603
147712	560604
31670	560605
531	560606
9924	560607
121529	560608
158297	560609
208355	560610
10107	560611
50025	560612
75624	560613
70114	560614
168455	560615
6390	560616
5626	560617
23715	560618
11039	560619
201976	560620
16578	560621
19955	560622
78415	560623
23864	560624
4101	560625
140586	560626
3990	560627
9884	560628
26593	560629
5755	560630
158098	560631
194550	560632
5655	560633
15178	560634
11260	560635
65887	560636
2739	560637
48068	560638
43617	560639
154397	560640
25217	560641
9440	560642
58491	560643
112064	560644
8224	560645
2017	560646
1207	560647
129594	560648
92358	560649
46139	560650
116423	560651
22539	560652
160182	560653
34815	560654
152962	560655
90572	560656
68624	560657
147074	560658
4938	560659
108272	560660
464	560661
185349	560662
266250	560663
14703	560664
114090	560665
25915	560666
9021	560667
190227	560668
2701	560669
23719	560670
63528	560671
85605	560672
5317	560673
3354	560674
6256	560675
47174	560676
10530	560677
115459	560678
20223	560679
18342	560680
28193	560681
1214	560682
6527	560683
139099	560684
247196	560685
25920	560686
14587	560687
27865	560688
14343	560689
37787	560690
15010	560691
13451	560692
31146	560693
54687	560694
1322	560695
7594	560696
21461	560697
42694	560698
132451	560699
186666	560700
9175	560701
97800	560702
5	560703
17431	560704
76752	560705
19156	560706
4123	560707
130572	560708
4056	560709
24987	560710
9047	560711
104904	560712
38197	560713
123373	560714
724	560715
1275	560716
186502	560717
120896	560718
168151	560719
150782	560720
138401	560721
35536	560722
22196	560723
86468	560724
272334	560725
93425	560726
56102	560727
950	560728
48381	560729
106598	560730
191364	560731
15664	560732
95124	560733
8093	560734
152166	560735
39426	560736
36187	560737
18988	560738
83003	560739
70041	560740
33920	560741
244078	560742
379	560743
110389	560744
88004	560745
60635	560746
31357	560747
118284	560748
45796	560749
53428	560750
5561	560751
128158	560752
155050	560753
114950	560754
267412	560755
103456	560756
4168	560757
94160	560758
71895	560759
26478	560760
61805	560761
79991	560762
10252	560763
45140	560764
91913	560765
1753	560766
81408	560767
20957	560768
2241	560769
34210	560770
23702	560771
106198	560772
6139	560773
10681	560774
1989	560775
240381	560776
265936	560777
19157	560778
13051	560779
9086	560780
1199	560781
10620	560782
28796	560783
147289	560784
9269	560785
169011	560786
244545	560787
55996	560788
1001	560789
53335	560790
92942	560791
55392	560792
183768	560793
46607	560794
58668	560795
120975	560796
101344	560797
28106	560798
38971	560799
96553	560800
3	560801
157971	560802
121296	560803
119154	560804
91993	560805
95261	560806
97793	560807
10912	560808
104569	560809
69632	560810
234518	560811
95167	560812
3418	560813
138339	560814
16935	560815
185298	560816
2307	560817
4816	560818
28311	560819
22284	560820
77193	560821
154415	560822
16847	560823
824	560824
86343	560825
270642	560826
123576	560827
25761	560828
30714	560829
155343	560830
29511	560831
25745	560832
7032	560833
103692	560834
23870	560835
36517	560836
134430	560837
51320	560838
38958	560839
10816	560840
112045	560841
99306	560842
177046	560843
348	560844
104178	560845
55314	560846
12096	560847
3627	560848
30112	560849
83239	560850
35984	560851
3481	560852
5295	560853
8325	560854
266068	560855
250466	560856
7395	560857
41050	560858
486	560859
24603	560860
70	560861
2462	560862
1837	560863
21425	560864
113096	560865
237710	560866
439	560867
189250	560868
22891	560869
102624	560870
30290	560871
50693	560872
138233	560873
123653	560874
4994	560875
2004	560876
33430	560877
178885	560878
74496	560879
1129	560880
116916	560881
50698	560882
106403	560883
6916	560884
14709	560885
61117	560886
13596	560887
21234	560888
5295	560889
879	560890
251	560891
58855	560892
1206	560893
167785	560894
213423	560895
127657	560896
7133	560897
208123	560898
11618	560899
121475	560900
207996	560901
60254	560902
8062	560903
220307	560904
182011	560905
2502	560906
16013	560907
65667	560908
10993	560909
161845	560910
75195	560911
54873	560912
106405	560913
71501	560914
60908	560915
158281	560916
128791	560917
57167	560918
108208	560919
80841	560920
27217	560921
97891	560922
19540	560923
124590	560924
43831	560925
44079	560926
157529	560927
8990	560928
12053	560929
20592	560930
914	560931
16485	560932
184198	560933
38486	560934
66	560935
8973	560936
264010	560937
79376	560938
1907	560939
3487	560940
72593	560941
1867	560942
51154	560943
3716	560944
201416	560945
158988	560946
63127	560947
21342	560948
189927	560949
30838	560950
139	560951
35418	560952
56629	560953
266717	560954
143598	560955
54691	560956
7585	560957
12481	560958
111040	560959
91864	560960
17141	560961
29894	560962
16305	560963
33790	560964
39933	560965
17788	560966
11568	560967
222232	560968
5283	560969
3118	560970
64531	560971
63746	560972
88587	560973
24622	560974
11784	560975
3006	560976
63496	560977
4803	560978
15871	560979
29915	560980
188444	560981
70147	560982
122273	560983
265395	560984
4033	560985
6663	560986
75181	560987
17533	560988
6012	560989
56702	560990
214850	560991
100678	560992
34060	560993
46756	560994
258189	560995
2384	560996
42923	560997
15166	560998
16300	560999
83732	561000
24102	561001
90078	561002
7125	561003
131280	561004
40624	561005
24741	561006
4480	561007
36576	561008
3642	561009
17499	561010
229196	561011
5613	561012
6201	561013
20453	561014
95950	561015
9979	561016
121022	561017
76284	561018
145488	561019
20931	561020
209993	561021
130271	561022
32657	561023
84772	561024
11842	561025
58709	561026
2376	561027
164626	561028
90475	561029
160203	561030
261191	561031
18986	561032
30888	561033
499	561034
59685	561035
38063	561036
252959	561037
164419	561038
233	561039
5029	561040
19412	561041
29652	561042
26579	561043
196079	561044
43255	561045
15760	561046
2021	561047
170	561048
23643	561049
3342	561050
2970	561051
21391	561052
106135	561053
13947	561054
68753	561055
224690	561056
80574	561057
157382	561058
215791	561059
58343	561060
43663	561061
195914	561062
119105	561063
11875	561064
3280	561065
42659	561066
28989	561067
11065	561068
66701	561069
62441	561070
2241	561071
153005	561072
91710	561073
105458	561074
5208	561075
9501	561076
134419	561077
74557	561078
5971	561079
132342	561080
9543	561081
36607	561082
57778	561083
16604	561084
2241	561085
102326	561086
157585	561087
51722	561088
48254	561089
35073	561090
679	561091
198671	561092
251556	561093
246652	561094
54793	561095
1922	561096
129267	561097
129444	561098
86	561099
18481	561100
613	561101
32925	561102
89146	561103
15398	561104
145710	561105
234828	561106
165692	561107
224588	561108
123024	561109
1053	561110
54138	561111
20761	561112
6383	561113
88010	561114
1547	561115
150150	561116
185527	561117
4226	561118
5320	561119
56576	561120
142724	561121
90300	561122
17840	561123
24771	561124
47297	561125
116637	561126
90158	561127
471	561128
136405	561129
168805	561130
21259	561131
113407	561132
115838	561133
208438	561134
134834	561135
77636	561136
166141	561137
14204	561138
46262	561139
5802	561140
5776	561141
21385	561142
7242	561143
110003	561144
10096	561145
13595	561146
125891	561147
26896	561148
103338	561149
84924	561150
2266	561151
253844	561152
68460	561153
12598	561154
7752	561155
62671	561156
23057	561157
65986	561158
8483	561159
43737	561160
127402	561161
37091	561162
4646	561163
24309	561164
8769	561165
2353	561166
5815	561167
33379	561168
134683	561169
196312	561170
122737	561171
139537	561172
262284	561173
26931	561174
65578	561175
78593	561176
12001	561177
8073	561178
18606	561179
6628	561180
3364	561181
16502	561182
15855	561183
200631	561184
39097	561185
76971	561186
240	561187
238442	561188
43030	561189
13507	561190
255085	561191
210460	561192
39049	561193
2143	561194
86580	561195
141231	561196
220	561197
236006	561198
146008	561199
9529	561200
12732	561201
712	561202
54878	561203
94317	561204
43733	561205
17796	561206
27593	561207
1567	561208
1412	561209
11332	561210
140750	561211
220	561212
2664	561213
2923	561214
1237	561215
9669	561216
118765	561217
96382	561218
7951	561219
48613	561220
72773	561221
43148	561222
4292	561223
164174	561224
12698	561225
3997	561226
15242	561227
52010	561228
241981	561229
8015	561230
152183	561231
30734	561232
100933	561233
44923	561234
238	561235
19237	561236
267417	561237
102811	561238
140273	561239
21583	561240
71004	561241
39071	561242
65092	561243
38877	561244
43698	561245
12013	561246
68312	561247
68144	561248
53703	561249
10931	561250
154498	561251
137545	561252
633	561253
11063	561254
77225	561255
90627	561256
107906	561257
94096	561258
545	561259
20603	561260
146040	561261
33169	561262
7614	561263
19857	561264
183448	561265
235620	561266
9348	561267
16327	561268
3018	561269
3095	561270
6	561271
1921	561272
206417	561273
32167	561274
11161	561275
26799	561276
59483	561277
253444	561278
20202	561279
72947	561280
55643	561281
110200	561282
7605	561283
248379	561284
83488	561285
22993	561286
5006	561287
258494	561288
6221	561289
2775	561290
86336	561291
940	561292
151255	561293
31533	561294
142438	561295
90132	561296
12980	561297
1076	561298
34955	561299
805	561300
46324	561301
185741	561302
1085	561303
188368	561304
11863	561305
80213	561306
1356	561307
56557	561308
85918	561309
73118	561310
6660	561311
1281	561312
1939	561313
10196	561314
45863	561315
110209	561316
81133	561317
237331	561318
22666	561319
3759	561320
120540	561321
80345	561322
9458	561323
53205	561324
25633	561325
74574	561326
30955	561327
11045	561328
10548	561329
2009	561330
36427	561331
19147	561332
4929	561333
56492	561334
109627	561335
91209	561336
206178	561337
200189	561338
268270	561339
153275	561340
135837	561341
10978	561342
42977	561343
230656	561344
13553	561345
25476	561346
186336	561347
50962	561348
110602	561349
18572	561350
164809	561351
79127	561352
18615	561353
232347	561354
12721	561355
240177	561356
150631	561357
192586	561358
5707	561359
393	561360
58988	561361
14230	561362
1836	561363
2519	561364
173822	561365
19034	561366
7304	561367
86514	561368
159502	561369
39397	561370
12898	561371
15517	561372
15452	561373
6039	561374
21024	561375
20890	561376
236372	561377
28925	561378
48198	561379
5303	561380
240226	561381
6902	561382
11978	561383
16386	561384
13220	561385
122877	561386
215318	561387
42057	561388
112262	561389
1911	561390
23524	561391
1565	561392
147281	561393
16938	561394
12228	561395
77734	561396
166370	561397
13058	561398
34720	561399
170143	561400
27921	561401
25595	561402
224705	561403
1317	561404
45513	561405
229276	561406
51826	561407
2605	561408
8343	561409
113665	561410
19860	561411
124238	561412
37547	561413
34754	561414
2246	561415
8719	561416
4111	561417
12840	561418
4748	561419
31768	561420
155740	561421
15950	561422
27188	561423
26007	561424
233296	561425
14151	561426
217625	561427
130865	561428
2542	561429
21001	561430
67226	561431
2469	561432
7169	561433
17539	561434
721	561435
51577	561436
105952	561437
189492	561438
3976	561439
11257	561440
37732	561441
7043	561442
261696	561443
238299	561444
183263	561445
4674	561446
844	561447
6727	561448
3807	561449
58031	561450
247625	561451
29021	561452
122	561453
507	561454
39967	561455
106333	561456
28170	561457
49936	561458
10167	561459
83430	561460
1918	561461
81690	561462
140476	561463
148120	561464
118940	561465
169332	561466
45008	561467
42443	561468
75401	561469
115254	561470
4866	561471
25566	561472
263345	561473
172437	561474
67610	561475
51963	561476
24334	561477
78147	561478
129748	561479
1	561480
397	561481
22645	561482
134914	561483
41351	561484
93257	561485
174942	561486
5408	561487
93434	561488
59724	561489
18205	561490
44089	561491
29236	561492
2877	561493
10203	561494
12116	561495
107630	561496
9589	561497
53451	561498
2754	561499
176530	561500
646	561501
155548	561502
62441	561503
100418	561504
69188	561505
12448	561506
1502	561507
77477	561508
42278	561509
139615	561510
8853	561511
5231	561512
17003	561513
4721	561514
213371	561515
12964	561516
1482	561517
198888	561518
151957	561519
80478	561520
12891	561521
3561	561522
129357	561523
198425	561524
270627	561525
93786	561526
49019	561527
137805	561528
153918	561529
17061	561530
267354	561531
90436	561532
23341	561533
5885	561534
1824	561535
61290	561536
4422	561537
70281	561538
41734	561539
1954	561540
32	561541
41566	561542
5847	561543
95082	561544
39281	561545
42489	561546
113431	561547
15239	561548
77851	561549
163645	561550
140835	561551
1988	561552
17976	561553
6243	561554
2051	561555
217562	561556
32867	561557
11696	561558
146117	561559
203758	561560
87364	561561
19983	561562
180444	561563
446	561564
158790	561565
99	561566
153090	561567
105803	561568
196101	561569
13603	561570
96399	561571
17661	561572
133174	561573
31272	561574
231317	561575
68471	561576
108179	561577
112200	561578
113312	561579
127241	561580
14033	561581
47035	561582
82853	561583
4252	561584
100491	561585
10850	561586
449	561587
3299	561588
2641	561589
102642	561590
107241	561591
9154	561592
10609	561593
27811	561594
233626	561595
67249	561596
13636	561597
12085	561598
909	561599
62820	561600
40490	561601
206190	561602
101676	561603
26995	561604
920	561605
265747	561606
138256	561607
26307	561608
96196	561609
25213	561610
164966	561611
131483	561612
86682	561613
18015	561614
11623	561615
3615	561616
67463	561617
41536	561618
172663	561619
21947	561620
2220	561621
70649	561622
53267	561623
11894	561624
2726	561625
253445	561626
96790	561627
23789	561628
100579	561629
1662	561630
132828	561631
140711	561632
1030	561633
35337	561634
137850	561635
2139	561636
100565	561637
144869	561638
68877	561639
90319	561640
26193	561641
1260	561642
910	561643
74772	561644
10126	561645
27680	561646
202	561647
9600	561648
19145	561649
138242	561650
176210	561651
741	561652
6	561653
14347	561654
93987	561655
19851	561656
161822	561657
64723	561658
23394	561659
249060	561660
101976	561661
24062	561662
16411	561663
137980	561664
24751	561665
26227	561666
12850	561667
25095	561668
21805	561669
30577	561670
10096	561671
61269	561672
44233	561673
18143	561674
11196	561675
16396	561676
43062	561677
1795	561678
5883	561679
135829	561680
83002	561681
54226	561682
55366	561683
810	561684
35460	561685
148602	561686
1969	561687
158830	561688
15027	561689
22949	561690
1001	561691
150084	561692
56486	561693
179498	561694
13892	561695
15936	561696
56978	561697
25182	561698
19928	561699
144157	561700
200317	561701
110681	561702
148728	561703
3343	561704
6111	561705
4581	561706
57169	561707
131287	561708
92264	561709
8553	561710
75738	561711
26160	561712
83158	561713
21795	561714
5945	561715
60370	561716
185007	561717
32086	561718
80340	561719
24690	561720
5192	561721
3919	561722
20634	561723
107671	561724
5781	561725
25201	561726
42542	561727
93644	561728
218524	561729
110589	561730
2106	561731
236244	561732
99156	561733
3019	561734
197316	561735
39916	561736
82381	561737
5119	561738
14131	561739
105410	561740
76328	561741
92420	561742
1201	561743
86904	561744
53055	561745
87663	561746
47335	561747
166974	561748
55081	561749
60664	561750
117776	561751
56931	561752
160395	561753
5276	561754
107779	561755
154053	561756
28534	561757
21825	561758
13880	561759
9618	561760
68042	561761
39946	561762
5940	561763
135891	561764
48160	561765
11035	561766
21024	561767
42923	561768
13190	561769
13506	561770
14842	561771
48626	561772
5288	561773
25454	561774
161802	561775
7291	561776
451	561777
3125	561778
101613	561779
94117	561780
7099	561781
17963	561782
25936	561783
3672	561784
264591	561785
269899	561786
168020	561787
158065	561788
35911	561789
251828	561790
94346	561791
45432	561792
28695	561793
140598	561794
9086	561795
6345	561796
129613	561797
88064	561798
17497	561799
13389	561800
4213	561801
75463	561802
4171	561803
17578	561804
114341	561805
28087	561806
10287	561807
64876	561808
357	561809
62492	561810
3963	561811
157174	561812
44613	561813
125280	561814
60753	561815
9730	561816
581	561817
23487	561818
63055	561819
33279	561820
28394	561821
20846	561822
181917	561823
47221	561824
8197	561825
92935	561826
133786	561827
10436	561828
76950	561829
60659	561830
15647	561831
87592	561832
5142	561833
1220	561834
23126	561835
67645	561836
118050	561837
59873	561838
614	561839
122245	561840
118	561841
15664	561842
86719	561843
56080	561844
40899	561845
10719	561846
42022	561847
595	561848
142222	561849
29829	561850
21783	561851
558	561852
10203	561853
7928	561854
79219	561855
16928	561856
54165	561857
31403	561858
678	561859
31352	561860
138105	561861
63688	561862
3189	561863
38283	561864
6871	561865
209883	561866
3522	561867
144836	561868
210977	561869
71666	561870
30149	561871
214228	561872
3860	561873
89043	561874
6162	561875
171627	561876
2497	561877
66551	561878
218229	561879
166568	561880
2763	561881
6435	561882
176661	561883
61040	561884
33528	561885
10406	561886
4473	561887
22742	561888
27407	561889
12343	561890
12110	561891
204163	561892
115367	561893
51333	561894
310	561895
138445	561896
2534	561897
231340	561898
202957	561899
28421	561900
249818	561901
39676	561902
20947	561903
234451	561904
13756	561905
7312	561906
75070	561907
181183	561908
22987	561909
6557	561910
168379	561911
188826	561912
67568	561913
253	561914
196891	561915
115797	561916
23779	561917
71903	561918
2663	561919
25628	561920
751	561921
8706	561922
105808	561923
32370	561924
139317	561925
1054	561926
12152	561927
138773	561928
18993	561929
12060	561930
49411	561931
12701	561932
4158	561933
241838	561934
149244	561935
5598	561936
240769	561937
76122	561938
127313	561939
39277	561940
15592	561941
78664	561942
17411	561943
12153	561944
44418	561945
36085	561946
27451	561947
51955	561948
2920	561949
3252	561950
79333	561951
1259	561952
493	561953
100372	561954
35866	561955
17804	561956
47700	561957
82658	561958
255959	561959
95060	561960
186635	561961
93095	561962
131344	561963
181247	561964
61395	561965
22198	561966
16571	561967
240991	561968
6441	561969
2132	561970
19244	561971
68322	561972
29924	561973
24601	561974
51706	561975
45016	561976
79855	561977
34728	561978
27766	561979
5581	561980
4364	561981
41736	561982
1049	561983
5799	561984
17121	561985
75824	561986
87	561987
147163	561988
6352	561989
132359	561990
163185	561991
72497	561992
44228	561993
10288	561994
15241	561995
32201	561996
5594	561997
58635	561998
33544	561999
1724	562000
256471	562001
170937	562002
2261	562003
27897	562004
51029	562005
41951	562006
229382	562007
32376	562008
49080	562009
15977	562010
24678	562011
894	562012
219793	562013
12274	562014
5444	562015
80741	562016
50069	562017
267088	562018
41229	562019
159634	562020
21572	562021
213297	562022
155532	562023
1994	562024
22633	562025
57479	562026
3355	562027
201509	562028
84220	562029
116143	562030
80460	562031
36324	562032
532	562033
17971	562034
56852	562035
18730	562036
156371	562037
95748	562038
104993	562039
20952	562040
7490	562041
131605	562042
59252	562043
30868	562044
111641	562045
5658	562046
13563	562047
14417	562048
39478	562049
46088	562050
17993	562051
11392	562052
68749	562053
13906	562054
230447	562055
38603	562056
46	562057
242391	562058
1179	562059
241048	562060
70280	562061
50367	562062
28555	562063
73	562064
146027	562065
25307	562066
111057	562067
96450	562068
108881	562069
80418	562070
28846	562071
1203	562072
109464	562073
10846	562074
157386	562075
103535	562076
133912	562077
23315	562078
159581	562079
23	562080
1720	562081
131495	562082
1769	562083
108612	562084
23002	562085
40476	562086
471	562087
83656	562088
27945	562089
3807	562090
46824	562091
258876	562092
236869	562093
94251	562094
72594	562095
7119	562096
22992	562097
104535	562098
1936	562099
44481	562100
5289	562101
130967	562102
85689	562103
8780	562104
59291	562105
136575	562106
5706	562107
6196	562108
33258	562109
14411	562110
12988	562111
10668	562112
6042	562113
50522	562114
56616	562115
14103	562116
24960	562117
47970	562118
15870	562119
195472	562120
73422	562121
47631	562122
2257	562123
46518	562124
5956	562125
34127	562126
128681	562127
156585	562128
13400	562129
148038	562130
16537	562131
23530	562132
251716	562133
73149	562134
157338	562135
64542	562136
34555	562137
26846	562138
165069	562139
71517	562140
123693	562141
232772	562142
150072	562143
9103	562144
1934	562145
41995	562146
28198	562147
58897	562148
91592	562149
40973	562150
24796	562151
25977	562152
227942	562153
139623	562154
13852	562155
3061	562156
249078	562157
29242	562158
44922	562159
33699	562160
73476	562161
7222	562162
2623	562163
15	562164
52636	562165
17781	562166
37084	562167
48212	562168
40079	562169
56823	562170
41216	562171
104398	562172
1483	562173
447	562174
8108	562175
52772	562176
83467	562177
150707	562178
58357	562179
128546	562180
265375	562181
144577	562182
10787	562183
179542	562184
71014	562185
8404	562186
65717	562187
5365	562188
48976	562189
4174	562190
178619	562191
35980	562192
1406	562193
1441	562194
29305	562195
6632	562196
101527	562197
28054	562198
21502	562199
13861	562200
84134	562201
5118	562202
251462	562203
44407	562204
6677	562205
10500	562206
217592	562207
6712	562208
1298	562209
165017	562210
5264	562211
3041	562212
6609	562213
16089	562214
183463	562215
58973	562216
265673	562217
188627	562218
57175	562219
678	562220
88721	562221
550	562222
1511	562223
191634	562224
4749	562225
20783	562226
1538	562227
60294	562228
3771	562229
238017	562230
4716	562231
225124	562232
11455	562233
148	562234
1750	562235
23529	562236
10595	562237
204392	562238
8011	562239
269890	562240
9927	562241
12773	562242
47223	562243
47413	562244
157303	562245
35136	562246
8439	562247
32359	562248
15944	562249
1782	562250
1062	562251
64540	562252
1596	562253
203407	562254
68692	562255
51772	562256
248645	562257
135593	562258
75234	562259
197472	562260
15322	562261
7850	562262
107438	562263
11796	562264
14334	562265
17867	562266
9845	562267
267429	562268
267113	562269
42712	562270
265465	562271
90161	562272
6463	562273
15911	562274
20843	562275
321	562276
63339	562277
3	562278
110102	562279
162027	562280
198778	562281
1613	562282
28656	562283
92629	562284
150418	562285
173956	562286
8392	562287
131651	562288
37249	562289
123372	562290
8014	562291
41419	562292
237060	562293
84239	562294
79940	562295
1777	562296
1241	562297
430	562298
8563	562299
24130	562300
156255	562301
24967	562302
215717	562303
152321	562304
51849	562305
110331	562306
30418	562307
7894	562308
23099	562309
183600	562310
59012	562311
18415	562312
136653	562313
132179	562314
24161	562315
59961	562316
259670	562317
69881	562318
109317	562319
51258	562320
4398	562321
72639	562322
28339	562323
19398	562324
20328	562325
38992	562326
2103	562327
17398	562328
107983	562329
18015	562330
335	562331
11200	562332
30652	562333
38730	562334
28808	562335
59539	562336
5226	562337
272003	562338
55581	562339
90303	562340
241828	562341
13867	562342
149707	562343
229626	562344
28913	562345
4	562346
222686	562347
137074	562348
22761	562349
36437	562350
48173	562351
38621	562352
127086	562353
11282	562354
32989	562355
90344	562356
17793	562357
4165	562358
140649	562359
35737	562360
3911	562361
7430	562362
5024	562363
31412	562364
41805	562365
108844	562366
218199	562367
36702	562368
44524	562369
66343	562370
102195	562371
4152	562372
17972	562373
36569	562374
27121	562375
103124	562376
122891	562377
3016	562378
15100	562379
53134	562380
6205	562381
28410	562382
118351	562383
698	562384
101173	562385
2920	562386
14785	562387
401	562388
68088	562389
69608	562390
13442	562391
7684	562392
58192	562393
97	562394
102129	562395
10507	562396
101217	562397
14171	562398
268321	562399
173	562400
557	562401
18839	562402
108238	562403
98991	562404
1223	562405
8774	562406
163131	562407
20444	562408
125621	562409
38164	562410
166	562411
220602	562412
145169	562413
37721	562414
167885	562415
21324	562416
49112	562417
50661	562418
166588	562419
184655	562420
5831	562421
38032	562422
25277	562423
28197	562424
28908	562425
172107	562426
142071	562427
163120	562428
264492	562429
34333	562430
48318	562431
14996	562432
104602	562433
33667	562434
69394	562435
255704	562436
11844	562437
98565	562438
231694	562439
121679	562440
14523	562441
74827	562442
37154	562443
86798	562444
13821	562445
30765	562446
194170	562447
20008	562448
15960	562449
6534	562450
61403	562451
113441	562452
93327	562453
80	562454
99596	562455
704	562456
63683	562457
8443	562458
167087	562459
67019	562460
12970	562461
172696	562462
855	562463
1875	562464
54465	562465
2775	562466
74219	562467
162103	562468
49016	562469
13039	562470
68292	562471
192379	562472
2627	562473
3146	562474
10008	562475
159762	562476
3023	562477
180187	562478
1851	562479
57296	562480
111375	562481
4552	562482
123	562483
63294	562484
152137	562485
232005	562486
172682	562487
60	562488
55594	562489
34587	562490
43641	562491
70117	562492
16081	562493
92112	562494
28989	562495
76556	562496
191568	562497
7223	562498
88881	562499
1242	562500
153383	562501
8123	562502
135327	562503
107129	562504
66653	562505
73726	562506
85609	562507
244267	562508
47068	562509
211674	562510
7274	562511
151272	562512
1719	562513
62794	562514
131901	562515
633	562516
21859	562517
241650	562518
892	562519
11070	562520
114583	562521
161209	562522
63584	562523
194186	562524
29658	562525
86179	562526
4358	562527
243857	562528
65130	562529
259520	562530
36104	562531
168898	562532
24066	562533
35664	562534
262907	562535
122689	562536
134317	562537
9716	562538
264831	562539
21127	562540
18912	562541
57074	562542
217826	562543
121495	562544
13637	562545
3530	562546
32737	562547
65271	562548
160051	562549
33465	562550
121954	562551
266353	562552
119853	562553
79100	562554
39702	562555
4663	562556
156133	562557
99689	562558
6003	562559
20691	562560
110093	562561
73315	562562
147086	562563
752	562564
204081	562565
21477	562566
99614	562567
51196	562568
252648	562569
47913	562570
65780	562571
76469	562572
746	562573
641	562574
57811	562575
7152	562576
51196	562577
105148	562578
15614	562579
8238	562580
23717	562581
257	562582
85134	562583
59614	562584
155964	562585
68348	562586
227655	562587
226950	562588
169255	562589
1556	562590
6662	562591
44150	562592
13599	562593
91020	562594
267495	562595
33833	562596
78266	562597
197571	562598
253846	562599
7852	562600
19493	562601
44288	562602
3219	562603
35312	562604
241105	562605
10082	562606
6285	562607
164196	562608
147202	562609
45531	562610
581	562611
48951	562612
235376	562613
5423	562614
131968	562615
108711	562616
2567	562617
1734	562618
89507	562619
167013	562620
6367	562621
133153	562622
130711	562623
229681	562624
141374	562625
83892	562626
1881	562627
694	562628
3197	562629
48484	562630
242224	562631
77225	562632
77343	562633
59216	562634
67759	562635
158025	562636
5944	562637
1675	562638
14758	562639
21950	562640
187465	562641
51976	562642
182927	562643
124846	562644
21957	562645
2090	562646
8143	562647
72215	562648
242008	562649
165311	562650
21929	562651
44657	562652
71228	562653
39885	562654
94316	562655
32558	562656
12383	562657
249733	562658
964	562659
37136	562660
1219	562661
4189	562662
99455	562663
20971	562664
36255	562665
62480	562666
103806	562667
2602	562668
89470	562669
36759	562670
5161	562671
706	562672
242455	562673
57526	562674
16359	562675
232357	562676
31710	562677
22107	562678
63293	562679
9934	562680
169068	562681
78801	562682
54995	562683
33081	562684
166726	562685
145506	562686
10437	562687
56487	562688
35103	562689
32115	562690
8304	562691
78518	562692
221269	562693
42999	562694
22624	562695
141	562696
52380	562697
97150	562698
41368	562699
105557	562700
16288	562701
4150	562702
4465	562703
6274	562704
69818	562705
1883	562706
81878	562707
166641	562708
248773	562709
208024	562710
228675	562711
68601	562712
2652	562713
1639	562714
40312	562715
138187	562716
236667	562717
26795	562718
1204	562719
94921	562720
175260	562721
50673	562722
18800	562723
62432	562724
19420	562725
13953	562726
82980	562727
941	562728
51484	562729
65881	562730
138938	562731
85811	562732
7514	562733
273	562734
18100	562735
7995	562736
95993	562737
10622	562738
105749	562739
40768	562740
74061	562741
3563	562742
26483	562743
147421	562744
30882	562745
12662	562746
72444	562747
2056	562748
37127	562749
328	562750
35584	562751
36543	562752
8153	562753
59285	562754
2524	562755
123184	562756
36419	562757
51113	562758
3057	562759
9246	562760
28427	562761
14897	562762
136047	562763
47404	562764
40851	562765
68903	562766
40	562767
136928	562768
139432	562769
77980	562770
10424	562771
1301	562772
16996	562773
41883	562774
145478	562775
76090	562776
215038	562777
347	562778
146743	562779
104540	562780
92402	562781
35871	562782
1639	562783
2640	562784
13601	562785
82154	562786
147515	562787
167041	562788
10515	562789
3373	562790
255021	562791
10688	562792
46532	562793
139674	562794
21582	562795
110	562796
101727	562797
199388	562798
33386	562799
34209	562800
2628	562801
23231	562802
236980	562803
39739	562804
177673	562805
60707	562806
1545	562807
103115	562808
28811	562809
7441	562810
54506	562811
229113	562812
65288	562813
110497	562814
69701	562815
122387	562816
1793	562817
15630	562818
155541	562819
12955	562820
16154	562821
153721	562822
36027	562823
55419	562824
42757	562825
104231	562826
120756	562827
201062	562828
2916	562829
226990	562830
46253	562831
43289	562832
62168	562833
76750	562834
94006	562835
29122	562836
213664	562837
60004	562838
264101	562839
67920	562840
143812	562841
58691	562842
61916	562843
230091	562844
31032	562845
17611	562846
17651	562847
51990	562848
3007	562849
1368	562850
30923	562851
63822	562852
114063	562853
16064	562854
33997	562855
22159	562856
27501	562857
18182	562858
65688	562859
44070	562860
205	562861
10967	562862
45024	562863
53897	562864
12992	562865
106885	562866
2254	562867
126902	562868
18117	562869
10929	562870
17146	562871
22379	562872
106379	562873
26307	562874
80939	562875
147317	562876
69288	562877
51052	562878
19552	562879
27215	562880
741	562881
164090	562882
42643	562883
32849	562884
56246	562885
466	562886
2185	562887
153294	562888
196163	562889
41167	562890
3653	562891
78507	562892
192149	562893
14662	562894
211024	562895
171130	562896
42398	562897
184843	562898
15959	562899
11156	562900
247262	562901
181073	562902
62868	562903
180906	562904
26480	562905
812	562906
77018	562907
259826	562908
112805	562909
104493	562910
20176	562911
244279	562912
62368	562913
20204	562914
21867	562915
802	562916
15921	562917
165692	562918
32592	562919
5320	562920
24360	562921
60554	562922
39858	562923
33597	562924
14855	562925
12164	562926
19745	562927
99045	562928
5804	562929
22277	562930
14630	562931
7315	562932
76065	562933
16524	562934
247431	562935
143107	562936
154	562937
60585	562938
72179	562939
49351	562940
7878	562941
128869	562942
166000	562943
21472	562944
17240	562945
14416	562946
78771	562947
2427	562948
14870	562949
15419	562950
13802	562951
81158	562952
2941	562953
4666	562954
159075	562955
17505	562956
3608	562957
65301	562958
236033	562959
73832	562960
25915	562961
6679	562962
43683	562963
51435	562964
36608	562965
5809	562966
176170	562967
5014	562968
81933	562969
111086	562970
2765	562971
63882	562972
57509	562973
253742	562974
56912	562975
14798	562976
9119	562977
106044	562978
33456	562979
34030	562980
45976	562981
16586	562982
51929	562983
50268	562984
773	562985
12560	562986
210257	562987
23789	562988
9336	562989
5294	562990
67659	562991
16621	562992
27224	562993
15349	562994
79961	562995
150246	562996
52752	562997
13604	562998
13387	562999
7837	563000
204122	563001
19591	563002
177	563003
116962	563004
188287	563005
7474	563006
106451	563007
94234	563008
20058	563009
13102	563010
158437	563011
66856	563012
14262	563013
2157	563014
6284	563015
14288	563016
14703	563017
25643	563018
1812	563019
16589	563020
30427	563021
124506	563022
1266	563023
60384	563024
107728	563025
455	563026
186	563027
1791	563028
643	563029
220370	563030
26387	563031
6208	563032
19016	563033
121139	563034
20346	563035
8244	563036
74294	563037
8159	563038
47062	563039
18976	563040
54806	563041
52177	563042
247467	563043
45575	563044
2557	563045
50131	563046
12268	563047
5339	563048
115358	563049
45537	563050
65751	563051
29201	563052
79661	563053
31786	563054
2748	563055
120147	563056
107071	563057
184784	563058
157621	563059
89771	563060
7268	563061
9072	563062
20598	563063
26428	563064
25958	563065
77273	563066
104191	563067
51423	563068
96018	563069
53992	563070
65714	563071
45344	563072
257	563073
14203	563074
260069	563075
96235	563076
133898	563077
9258	563078
236766	563079
42887	563080
53728	563081
22851	563082
73323	563083
116178	563084
5467	563085
86214	563086
19588	563087
118578	563088
149937	563089
43321	563090
9523	563091
59344	563092
887	563093
2528	563094
714	563095
25210	563096
16545	563097
62729	563098
53499	563099
39044	563100
134257	563101
55815	563102
28132	563103
139518	563104
16831	563105
203656	563106
28706	563107
18035	563108
148681	563109
39577	563110
258560	563111
30576	563112
134367	563113
69	563114
43211	563115
102643	563116
161230	563117
5983	563118
6295	563119
228177	563120
89311	563121
8724	563122
188853	563123
100091	563124
7401	563125
266927	563126
737	563127
126826	563128
22133	563129
4696	563130
121674	563131
2739	563132
226423	563133
23349	563134
58590	563135
7647	563136
16766	563137
111772	563138
14610	563139
138543	563140
53000	563141
4996	563142
13	563143
41623	563144
26691	563145
268979	563146
2941	563147
76460	563148
8076	563149
331	563150
5278	563151
82324	563152
128569	563153
2197	563154
16012	563155
27000	563156
208318	563157
11713	563158
50969	563159
14929	563160
224343	563161
13205	563162
1208	563163
33779	563164
1394	563165
54838	563166
25835	563167
74343	563168
197819	563169
24012	563170
57871	563171
151442	563172
47577	563173
4606	563174
57544	563175
2530	563176
80976	563177
5747	563178
8563	563179
31025	563180
111946	563181
109467	563182
3775	563183
41000	563184
30639	563185
14812	563186
91775	563187
7112	563188
47291	563189
109535	563190
114188	563191
2175	563192
37364	563193
74935	563194
25878	563195
92871	563196
17307	563197
49002	563198
13775	563199
147702	563200
2671	563201
40073	563202
169489	563203
128629	563204
243153	563205
21339	563206
3805	563207
2663	563208
3207	563209
71851	563210
2917	563211
42623	563212
7668	563213
6387	563214
1801	563215
3326	563216
123851	563217
21548	563218
183262	563219
5572	563220
26655	563221
215874	563222
156735	563223
27566	563224
67714	563225
68588	563226
60749	563227
4343	563228
78447	563229
39038	563230
31529	563231
17390	563232
53119	563233
29187	563234
36985	563235
97759	563236
231206	563237
133896	563238
101573	563239
10375	563240
34969	563241
14837	563242
119449	563243
151569	563244
15841	563245
127020	563246
36164	563247
217512	563248
160388	563249
195401	563250
349	563251
1968	563252
88881	563253
73545	563254
9479	563255
241418	563256
120257	563257
54456	563258
15936	563259
206582	563260
230560	563261
3378	563262
79335	563263
126646	563264
104826	563265
1542	563266
1281	563267
4842	563268
14945	563269
110256	563270
176595	563271
37166	563272
32196	563273
195736	563274
8653	563275
123018	563276
20407	563277
1188	563278
93395	563279
35946	563280
56	563281
26755	563282
156923	563283
42754	563284
8151	563285
14847	563286
5616	563287
159296	563288
253814	563289
136298	563290
166183	563291
25034	563292
77481	563293
207495	563294
144149	563295
62922	563296
205337	563297
1012	563298
44897	563299
6557	563300
69642	563301
260733	563302
167516	563303
26263	563304
6401	563305
153832	563306
40184	563307
158371	563308
156135	563309
154388	563310
37266	563311
154146	563312
61614	563313
88721	563314
53415	563315
40248	563316
165407	563317
60811	563318
152210	563319
3155	563320
8790	563321
5953	563322
12113	563323
34333	563324
28857	563325
59250	563326
13774	563327
11604	563328
40803	563329
136596	563330
5612	563331
13197	563332
199954	563333
3748	563334
38924	563335
23480	563336
59815	563337
74212	563338
25260	563339
118164	563340
220303	563341
204342	563342
29182	563343
14441	563344
60738	563345
144229	563346
43263	563347
54958	563348
37356	563349
174686	563350
136204	563351
72733	563352
246	563353
2022	563354
54696	563355
23975	563356
54469	563357
1181	563358
198626	563359
8316	563360
31975	563361
57920	563362
7100	563363
41834	563364
4536	563365
86980	563366
74920	563367
13404	563368
19660	563369
172598	563370
36728	563371
40383	563372
96647	563373
58541	563374
51769	563375
35281	563376
10470	563377
203259	563378
89252	563379
1606	563380
260020	563381
81929	563382
28696	563383
64705	563384
1006	563385
16158	563386
21496	563387
228148	563388
32466	563389
186323	563390
52966	563391
8785	563392
164511	563393
16071	563394
12228	563395
98094	563396
57914	563397
204948	563398
27718	563399
192177	563400
89124	563401
24931	563402
27910	563403
4503	563404
41793	563405
9232	563406
2923	563407
17769	563408
22865	563409
245968	563410
129612	563411
20106	563412
922	563413
138456	563414
48756	563415
23251	563416
226553	563417
15312	563418
95553	563419
40785	563420
15714	563421
8796	563422
36665	563423
52352	563424
5382	563425
37	563426
230066	563427
267668	563428
39976	563429
62613	563430
24993	563431
760	563432
14591	563433
25643	563434
20792	563435
11838	563436
15978	563437
456	563438
75897	563439
71963	563440
20157	563441
75738	563442
35101	563443
48343	563444
261314	563445
14236	563446
260582	563447
2449	563448
303	563449
61759	563450
606	563451
20253	563452
74789	563453
55392	563454
182	563455
222	563456
17944	563457
34024	563458
69996	563459
36620	563460
17623	563461
1941	563462
142119	563463
19080	563464
76	563465
37865	563466
232975	563467
62530	563468
134582	563469
165425	563470
28208	563471
10028	563472
154241	563473
82349	563474
92174	563475
207353	563476
8263	563477
10100	563478
53990	563479
5687	563480
879	563481
55667	563482
5500	563483
39936	563484
57774	563485
227272	563486
27936	563487
8268	563488
43151	563489
8096	563490
34456	563491
154865	563492
14901	563493
42325	563494
25727	563495
61553	563496
81676	563497
10592	563498
44269	563499
13875	563500
29366	563501
4733	563502
150645	563503
202412	563504
44185	563505
24090	563506
1696	563507
244146	563508
56793	563509
9	563510
11034	563511
50250	563512
3540	563513
142118	563514
96567	563515
45124	563516
5328	563517
1440	563518
57564	563519
94287	563520
4148	563521
2622	563522
75454	563523
148263	563524
41393	563525
168979	563526
11711	563527
70500	563528
102452	563529
126062	563530
5434	563531
61148	563532
170216	563533
3673	563534
33395	563535
68376	563536
266617	563537
208041	563538
38533	563539
26581	563540
9232	563541
165811	563542
118303	563543
45486	563544
588	563545
232324	563546
16293	563547
65929	563548
48895	563549
266814	563550
71538	563551
54914	563552
218	563553
96722	563554
24345	563555
1470	563556
37	563557
35700	563558
121195	563559
172776	563560
118444	563561
20070	563562
27150	563563
45057	563564
266176	563565
30326	563566
177470	563567
22468	563568
97392	563569
32891	563570
284	563571
99600	563572
384	563573
29997	563574
28529	563575
168571	563576
138688	563577
10652	563578
12050	563579
170849	563580
1640	563581
11942	563582
79051	563583
76063	563584
134993	563585
11708	563586
4842	563587
114061	563588
83094	563589
21	563590
103404	563591
18949	563592
3121	563593
55651	563594
21464	563595
179888	563596
75289	563597
57935	563598
113160	563599
12617	563600
32721	563601
19670	563602
161591	563603
134366	563604
30722	563605
105240	563606
29061	563607
11237	563608
80612	563609
15208	563610
1427	563611
27641	563612
78168	563613
59789	563614
474	563615
77669	563616
44740	563617
8148	563618
19550	563619
41198	563620
6736	563621
160344	563622
222658	563623
197315	563624
17360	563625
36105	563626
218453	563627
45171	563628
31143	563629
9907	563630
15333	563631
139051	563632
19247	563633
1479	563634
62468	563635
106897	563636
24213	563637
3170	563638
41122	563639
53967	563640
14606	563641
5135	563642
9453	563643
121821	563644
193406	563645
51191	563646
60362	563647
178821	563648
195870	563649
91999	563650
249050	563651
2201	563652
68018	563653
203366	563654
211272	563655
171767	563656
36787	563657
110867	563658
73150	563659
119526	563660
44282	563661
17191	563662
18053	563663
178877	563664
1948	563665
667	563666
104039	563667
22844	563668
829	563669
68351	563670
2148	563671
48176	563672
2596	563673
91096	563674
120746	563675
26710	563676
98769	563677
108573	563678
215447	563679
26073	563680
16036	563681
79794	563682
252306	563683
6030	563684
37038	563685
149211	563686
11290	563687
28208	563688
111728	563689
13463	563690
1238	563691
9557	563692
242068	563693
31573	563694
78436	563695
96588	563696
58332	563697
87908	563698
20032	563699
21155	563700
33205	563701
7982	563702
200135	563703
85695	563704
29567	563705
6914	563706
11836	563707
844	563708
29375	563709
2441	563710
2132	563711
167588	563712
253	563713
132589	563714
27017	563715
28650	563716
62227	563717
41167	563718
586	563719
53135	563720
66849	563721
109248	563722
63034	563723
150776	563724
22426	563725
66163	563726
42737	563727
137082	563728
109174	563729
23581	563730
80	563731
25214	563732
82188	563733
2018	563734
87579	563735
26315	563736
6927	563737
26709	563738
58561	563739
896	563740
77654	563741
20690	563742
100673	563743
1359	563744
101841	563745
48170	563746
198006	563747
8688	563748
27344	563749
5694	563750
6646	563751
113778	563752
198658	563753
109710	563754
27744	563755
140126	563756
65285	563757
265126	563758
493	563759
5994	563760
239673	563761
44	563762
1090	563763
10503	563764
186503	563765
269897	563766
34785	563767
3923	563768
57224	563769
4121	563770
65792	563771
2	563772
173706	563773
25915	563774
27488	563775
115309	563776
111085	563777
103396	563778
3535	563779
17577	563780
78624	563781
168259	563782
10243	563783
43086	563784
5438	563785
9513	563786
79527	563787
159624	563788
11179	563789
1494	563790
2676	563791
33477	563792
18132	563793
167520	563794
105185	563795
39001	563796
21699	563797
46704	563798
3619	563799
27905	563800
30083	563801
215190	563802
2100	563803
46042	563804
396	563805
90343	563806
14650	563807
24199	563808
20910	563809
251803	563810
310	563811
36327	563812
34902	563813
564	563814
113695	563815
2524	563816
109155	563817
16196	563818
10981	563819
8526	563820
17269	563821
153440	563822
49794	563823
13365	563824
102397	563825
8881	563826
64951	563827
7266	563828
268832	563829
32859	563830
95039	563831
32404	563832
93524	563833
24184	563834
183429	563835
25578	563836
41129	563837
29061	563838
64068	563839
10917	563840
56340	563841
33262	563842
7187	563843
13556	563844
31764	563845
110425	563846
18801	563847
9937	563848
19574	563849
11109	563850
2	563851
143881	563852
7062	563853
100200	563854
12437	563855
808	563856
240590	563857
1082	563858
4009	563859
256727	563860
78103	563861
120049	563862
21437	563863
45369	563864
11341	563865
97605	563866
43436	563867
22117	563868
40071	563869
138669	563870
56174	563871
20588	563872
33465	563873
270785	563874
59527	563875
161	563876
38899	563877
2950	563878
217558	563879
225313	563880
18299	563881
207319	563882
6063	563883
3563	563884
28313	563885
18892	563886
5029	563887
10230	563888
14963	563889
101589	563890
102	563891
30861	563892
35024	563893
143743	563894
166961	563895
6618	563896
106586	563897
31166	563898
4758	563899
217038	563900
232004	563901
3756	563902
44306	563903
197207	563904
14020	563905
141684	563906
54693	563907
52095	563908
244026	563909
248024	563910
49469	563911
209999	563912
38071	563913
12641	563914
31066	563915
4192	563916
40047	563917
3300	563918
85230	563919
127799	563920
33958	563921
81526	563922
227120	563923
48883	563924
42324	563925
181179	563926
20175	563927
151413	563928
48933	563929
9334	563930
27923	563931
783	563932
164459	563933
511	563934
154434	563935
6357	563936
13196	563937
28301	563938
97995	563939
27	563940
167348	563941
163965	563942
167543	563943
187013	563944
84662	563945
17531	563946
60635	563947
19736	563948
24931	563949
8841	563950
141703	563951
46538	563952
52365	563953
35531	563954
3454	563955
71708	563956
2614	563957
14888	563958
45826	563959
1302	563960
8222	563961
111443	563962
27199	563963
71116	563964
47144	563965
216007	563966
891	563967
29470	563968
262724	563969
82695	563970
71074	563971
113595	563972
2421	563973
5277	563974
90337	563975
271865	563976
123089	563977
63984	563978
24960	563979
97284	563980
176003	563981
72951	563982
166980	563983
2513	563984
13665	563985
9617	563986
53626	563987
78116	563988
43108	563989
14479	563990
21983	563991
56588	563992
263708	563993
15866	563994
68482	563995
54435	563996
9485	563997
149237	563998
65811	563999
140206	564000
22825	564001
25927	564002
71073	564003
64820	564004
397	564005
18270	564006
80573	564007
52332	564008
147387	564009
93259	564010
28	564011
146134	564012
7841	564013
27882	564014
1638	564015
79156	564016
2817	564017
11289	564018
120711	564019
159227	564020
199849	564021
44754	564022
82741	564023
3357	564024
11323	564025
142174	564026
5351	564027
112413	564028
3474	564029
254830	564030
42057	564031
50092	564032
6083	564033
220653	564034
194277	564035
16671	564036
84378	564037
33470	564038
85712	564039
979	564040
134468	564041
2263	564042
3422	564043
39613	564044
9768	564045
29830	564046
14397	564047
149351	564048
3006	564049
5859	564050
14826	564051
16881	564052
91808	564053
87794	564054
198614	564055
87055	564056
150470	564057
91947	564058
41620	564059
20684	564060
9124	564061
200215	564062
192442	564063
441	564064
58793	564065
35631	564066
1483	564067
38001	564068
21076	564069
158676	564070
18247	564071
2808	564072
267472	564073
152882	564074
143101	564075
101407	564076
12776	564077
2633	564078
241971	564079
3052	564080
50308	564081
88540	564082
35967	564083
199885	564084
57660	564085
118946	564086
102465	564087
543	564088
39590	564089
6219	564090
138926	564091
24229	564092
17599	564093
189	564094
3376	564095
180080	564096
6862	564097
3832	564098
6831	564099
1089	564100
23916	564101
16408	564102
5865	564103
69430	564104
67784	564105
4702	564106
67134	564107
40723	564108
176748	564109
61288	564110
36592	564111
115679	564112
7521	564113
25511	564114
15276	564115
44622	564116
44936	564117
194660	564118
421	564119
113383	564120
262096	564121
9252	564122
2854	564123
22006	564124
6376	564125
187517	564126
202193	564127
38607	564128
30304	564129
90977	564130
44587	564131
39059	564132
130827	564133
152377	564134
65601	564135
3979	564136
79415	564137
3737	564138
22138	564139
106017	564140
15453	564141
8982	564142
428	564143
38189	564144
71290	564145
50044	564146
190121	564147
87598	564148
39455	564149
240403	564150
25423	564151
157382	564152
1746	564153
8407	564154
403	564155
13620	564156
3489	564157
94462	564158
31278	564159
3950	564160
247159	564161
27953	564162
40945	564163
122726	564164
169136	564165
12826	564166
121916	564167
265647	564168
16480	564169
37762	564170
165088	564171
72607	564172
5892	564173
133	564174
4938	564175
155254	564176
1349	564177
260416	564178
7613	564179
41307	564180
270361	564181
6209	564182
198846	564183
53599	564184
19131	564185
6885	564186
2905	564187
191937	564188
158547	564189
77161	564190
17295	564191
10345	564192
259860	564193
107581	564194
29233	564195
143503	564196
31586	564197
38714	564198
30070	564199
165414	564200
36619	564201
236871	564202
69409	564203
226706	564204
13302	564205
153519	564206
9693	564207
121269	564208
56138	564209
14026	564210
148539	564211
3470	564212
959	564213
115051	564214
68855	564215
19139	564216
77086	564217
7429	564218
13169	564219
12720	564220
5852	564221
27306	564222
39198	564223
137848	564224
259373	564225
52070	564226
24283	564227
47390	564228
188587	564229
139383	564230
75783	564231
26150	564232
19241	564233
113047	564234
52835	564235
79325	564236
99632	564237
106093	564238
108903	564239
15555	564240
186892	564241
228578	564242
100810	564243
32123	564244
85846	564245
1739	564246
813	564247
10815	564248
174694	564249
191229	564250
4686	564251
219200	564252
164783	564253
104759	564254
83069	564255
46149	564256
142069	564257
3559	564258
54198	564259
30428	564260
234453	564261
13042	564262
6555	564263
171552	564264
54069	564265
146341	564266
8818	564267
30151	564268
123	564269
13029	564270
109281	564271
8	564272
186394	564273
218056	564274
74530	564275
36436	564276
7015	564277
6902	564278
172048	564279
219806	564280
222591	564281
68913	564282
186849	564283
136356	564284
27177	564285
147813	564286
70308	564287
230542	564288
170653	564289
228304	564290
119845	564291
144885	564292
213250	564293
461	564294
72821	564295
554	564296
104537	564297
5594	564298
18199	564299
36023	564300
44202	564301
647	564302
79219	564303
19407	564304
1	564305
46067	564306
52856	564307
6325	564308
7927	564309
618	564310
27170	564311
150832	564312
92917	564313
45233	564314
201428	564315
16231	564316
26434	564317
117169	564318
126172	564319
59822	564320
7567	564321
10803	564322
36118	564323
179084	564324
12243	564325
16843	564326
568	564327
101979	564328
57164	564329
3301	564330
43894	564331
6935	564332
67924	564333
67238	564334
5969	564335
57391	564336
195908	564337
207671	564338
239	564339
112106	564340
19151	564341
49493	564342
118271	564343
6343	564344
7646	564345
15451	564346
21538	564347
5307	564348
154785	564349
180854	564350
2105	564351
42448	564352
65591	564353
254200	564354
201567	564355
950	564356
222615	564357
73304	564358
18054	564359
39794	564360
8726	564361
4094	564362
113968	564363
47798	564364
38937	564365
79	564366
173816	564367
304	564368
238263	564369
97498	564370
21752	564371
149644	564372
3213	564373
181273	564374
55334	564375
714	564376
83122	564377
157213	564378
116093	564379
35213	564380
20906	564381
8970	564382
111241	564383
17868	564384
156363	564385
8610	564386
187589	564387
271994	564388
214569	564389
53184	564390
60143	564391
109565	564392
235155	564393
1425	564394
69140	564395
122869	564396
176710	564397
45300	564398
105380	564399
14937	564400
42407	564401
24880	564402
499	564403
181860	564404
89810	564405
5396	564406
135989	564407
20497	564408
34446	564409
221433	564410
1356	564411
56035	564412
46347	564413
4692	564414
249146	564415
18260	564416
10825	564417
67372	564418
779	564419
2578	564420
140613	564421
18139	564422
252444	564423
157585	564424
35815	564425
12270	564426
3142	564427
5111	564428
82926	564429
189182	564430
6171	564431
48762	564432
2609	564433
88931	564434
138193	564435
177614	564436
152141	564437
40467	564438
205912	564439
32737	564440
1	564441
77722	564442
10188	564443
70462	564444
33087	564445
27037	564446
17783	564447
112035	564448
37023	564449
3845	564450
16204	564451
4605	564452
169888	564453
29660	564454
75551	564455
130048	564456
48157	564457
125619	564458
40358	564459
86998	564460
121758	564461
102107	564462
217	564463
72709	564464
168041	564465
27071	564466
22842	564467
486	564468
7225	564469
183950	564470
77846	564471
29431	564472
12471	564473
12924	564474
94288	564475
18508	564476
228178	564477
4723	564478
141380	564479
2864	564480
22540	564481
15553	564482
72898	564483
81552	564484
15713	564485
926	564486
132723	564487
4912	564488
1570	564489
65922	564490
37615	564491
9692	564492
69249	564493
3876	564494
146717	564495
120832	564496
199890	564497
58949	564498
232228	564499
14543	564500
126754	564501
16202	564502
109175	564503
16342	564504
34395	564505
52688	564506
3326	564507
200618	564508
212743	564509
24990	564510
50105	564511
271316	564512
27326	564513
118	564514
843	564515
1012	564516
207889	564517
6553	564518
50801	564519
2462	564520
264810	564521
2905	564522
42568	564523
41439	564524
60939	564525
2542	564526
129569	564527
45687	564528
37806	564529
43834	564530
3283	564531
48556	564532
42072	564533
48146	564534
166573	564535
15819	564536
137733	564537
4489	564538
14362	564539
5850	564540
31443	564541
24454	564542
3488	564543
33639	564544
23270	564545
12581	564546
1808	564547
138526	564548
12082	564549
102532	564550
11002	564551
29479	564552
25725	564553
183642	564554
1641	564555
79842	564556
46338	564557
1099	564558
100042	564559
3015	564560
119668	564561
59094	564562
1602	564563
16236	564564
29307	564565
44576	564566
14446	564567
493	564568
35177	564569
220016	564570
268732	564571
27345	564572
9722	564573
3262	564574
11672	564575
11246	564576
150525	564577
1916	564578
5667	564579
12357	564580
142825	564581
975	564582
25551	564583
30439	564584
75228	564585
15317	564586
161698	564587
11144	564588
40375	564589
21271	564590
3129	564591
5713	564592
200577	564593
29361	564594
45676	564595
28593	564596
77855	564597
145385	564598
4559	564599
57418	564600
84898	564601
43428	564602
261675	564603
266716	564604
146632	564605
1	564606
9125	564607
27645	564608
28344	564609
13281	564610
68599	564611
173555	564612
27911	564613
1108	564614
13972	564615
23698	564616
70908	564617
10232	564618
46925	564619
88845	564620
10199	564621
102614	564622
4093	564623
55602	564624
21640	564625
19766	564626
12161	564627
86413	564628
33483	564629
128226	564630
42348	564631
3292	564632
58104	564633
210856	564634
949	564635
142741	564636
123327	564637
64479	564638
156471	564639
108912	564640
177839	564641
148775	564642
53564	564643
59247	564644
55362	564645
62483	564646
6603	564647
43308	564648
40052	564649
66230	564650
786	564651
13789	564652
40314	564653
1151	564654
248100	564655
49409	564656
113655	564657
65127	564658
212429	564659
173830	564660
160923	564661
111370	564662
11501	564663
1309	564664
2442	564665
8148	564666
252	564667
5632	564668
45833	564669
19193	564670
250963	564671
22220	564672
109547	564673
34522	564674
2557	564675
67367	564676
67574	564677
111012	564678
58760	564679
54139	564680
72194	564681
11147	564682
6588	564683
25612	564684
11359	564685
74616	564686
164054	564687
141330	564688
11711	564689
96353	564690
74306	564691
32318	564692
70275	564693
15789	564694
150243	564695
3559	564696
31897	564697
47346	564698
4078	564699
28594	564700
75705	564701
20042	564702
21594	564703
58718	564704
29819	564705
4711	564706
8767	564707
8822	564708
5805	564709
146112	564710
169965	564711
52020	564712
48052	564713
215362	564714
97606	564715
6106	564716
69830	564717
6705	564718
12851	564719
19654	564720
151	564721
50931	564722
381	564723
2047	564724
270029	564725
30841	564726
55859	564727
58059	564728
48904	564729
47005	564730
21436	564731
157426	564732
29534	564733
9660	564734
27956	564735
99148	564736
23898	564737
15353	564738
252171	564739
30946	564740
13367	564741
54749	564742
49311	564743
153744	564744
21076	564745
209903	564746
79501	564747
10322	564748
56863	564749
196032	564750
158870	564751
218757	564752
6812	564753
32935	564754
84199	564755
119225	564756
128777	564757
6095	564758
33113	564759
62270	564760
66354	564761
18133	564762
4776	564763
265396	564764
16868	564765
19154	564766
51545	564767
45201	564768
15832	564769
8576	564770
7549	564771
180210	564772
2202	564773
3083	564774
7822	564775
245554	564776
3464	564777
15685	564778
11250	564779
57408	564780
213254	564781
16557	564782
151953	564783
152087	564784
59580	564785
17620	564786
135857	564787
15446	564788
940	564789
20848	564790
51991	564791
61880	564792
75862	564793
38488	564794
188024	564795
2582	564796
44708	564797
1719	564798
12444	564799
99786	564800
35271	564801
67262	564802
16332	564803
49263	564804
14807	564805
138630	564806
26516	564807
35672	564808
55570	564809
1733	564810
28917	564811
58784	564812
34812	564813
4838	564814
1568	564815
13366	564816
102328	564817
14222	564818
11137	564819
131069	564820
16610	564821
37550	564822
917	564823
20452	564824
15305	564825
25742	564826
117412	564827
241576	564828
104954	564829
37656	564830
142185	564831
52130	564832
50978	564833
65778	564834
2105	564835
48316	564836
233	564837
222544	564838
22734	564839
2072	564840
79951	564841
129624	564842
26674	564843
26330	564844
1763	564845
3182	564846
38423	564847
74774	564848
87058	564849
2738	564850
86956	564851
4440	564852
83170	564853
78542	564854
77697	564855
68711	564856
35236	564857
245035	564858
6408	564859
43961	564860
55025	564861
26321	564862
105623	564863
171419	564864
6467	564865
8	564866
297	564867
12624	564868
56253	564869
10731	564870
102819	564871
78402	564872
109819	564873
23742	564874
28440	564875
198026	564876
55935	564877
228645	564878
240230	564879
117236	564880
43168	564881
240037	564882
97895	564883
18744	564884
10938	564885
34384	564886
33246	564887
53879	564888
55637	564889
98592	564890
12372	564891
147059	564892
106982	564893
153123	564894
48804	564895
38560	564896
100500	564897
62558	564898
184875	564899
135270	564900
7872	564901
68322	564902
29841	564903
43433	564904
26443	564905
3391	564906
2009	564907
206548	564908
51378	564909
12313	564910
52869	564911
33329	564912
201	564913
100728	564914
4059	564915
18773	564916
76499	564917
6	564918
50931	564919
148255	564920
28868	564921
43467	564922
100858	564923
137758	564924
25718	564925
12388	564926
106704	564927
81859	564928
45929	564929
265974	564930
158916	564931
81887	564932
26464	564933
2563	564934
1719	564935
265229	564936
52317	564937
156313	564938
51926	564939
12969	564940
38660	564941
35973	564942
40834	564943
112989	564944
87153	564945
161368	564946
2266	564947
18283	564948
152817	564949
18057	564950
265794	564951
31950	564952
37477	564953
111560	564954
2853	564955
234512	564956
16654	564957
82176	564958
81335	564959
32980	564960
83879	564961
109675	564962
53586	564963
84	564964
209717	564965
31532	564966
89968	564967
22434	564968
44521	564969
269640	564970
22956	564971
236034	564972
133842	564973
48570	564974
43026	564975
45664	564976
27059	564977
72224	564978
201172	564979
17741	564980
3095	564981
7583	564982
7858	564983
263704	564984
20498	564985
45198	564986
1645	564987
156379	564988
62667	564989
70671	564990
1139	564991
60981	564992
264551	564993
63213	564994
614	564995
231672	564996
1892	564997
53100	564998
14121	564999
55059	565000
113384	565001
142794	565002
32019	565003
166040	565004
80199	565005
89137	565006
100496	565007
113253	565008
7456	565009
246302	565010
58529	565011
6553	565012
119181	565013
84	565014
31329	565015
5003	565016
61830	565017
11595	565018
94277	565019
119738	565020
38094	565021
128686	565022
1268	565023
97441	565024
161891	565025
246199	565026
66427	565027
2010	565028
141584	565029
12635	565030
21475	565031
61572	565032
25364	565033
29495	565034
134943	565035
2460	565036
68743	565037
38017	565038
16585	565039
496	565040
7568	565041
150819	565042
14206	565043
25299	565044
25460	565045
77083	565046
5613	565047
58770	565048
266293	565049
60752	565050
58399	565051
55373	565052
93970	565053
243053	565054
269539	565055
7950	565056
158812	565057
7270	565058
54276	565059
7371	565060
1086	565061
111917	565062
779	565063
622	565064
210742	565065
234449	565066
5394	565067
13620	565068
44134	565069
86252	565070
4241	565071
150227	565072
51012	565073
23779	565074
104230	565075
243438	565076
246267	565077
3411	565078
1774	565079
15964	565080
178043	565081
53567	565082
3363	565083
9311	565084
5647	565085
45619	565086
83147	565087
2291	565088
22642	565089
40575	565090
12116	565091
240352	565092
23064	565093
30840	565094
2248	565095
84598	565096
52362	565097
25806	565098
64399	565099
85248	565100
13118	565101
67748	565102
171213	565103
31192	565104
16552	565105
80110	565106
3108	565107
175876	565108
1153	565109
44712	565110
45376	565111
149092	565112
257677	565113
77328	565114
3491	565115
68632	565116
33030	565117
20144	565118
3836	565119
42551	565120
196276	565121
196678	565122
25017	565123
8145	565124
78903	565125
31382	565126
235	565127
20591	565128
38482	565129
1952	565130
175132	565131
44540	565132
63574	565133
45956	565134
47892	565135
2142	565136
10826	565137
2238	565138
30850	565139
246	565140
43216	565141
23897	565142
144140	565143
45508	565144
171	565145
96631	565146
8573	565147
91269	565148
158469	565149
105552	565150
63005	565151
9930	565152
47641	565153
148216	565154
6269	565155
87723	565156
195604	565157
19783	565158
14409	565159
92311	565160
157645	565161
3045	565162
34031	565163
1259	565164
1038	565165
47535	565166
75204	565167
129232	565168
112282	565169
155290	565170
186379	565171
272594	565172
190001	565173
35496	565174
146301	565175
258993	565176
30344	565177
25508	565178
98312	565179
38165	565180
38736	565181
112572	565182
31484	565183
57671	565184
4951	565185
237139	565186
7645	565187
29784	565188
207433	565189
10831	565190
34	565191
169580	565192
21155	565193
31226	565194
24937	565195
26124	565196
147060	565197
1171	565198
68346	565199
470	565200
106273	565201
191990	565202
264958	565203
14026	565204
236	565205
18665	565206
3898	565207
43563	565208
55	565209
16051	565210
208560	565211
87466	565212
9912	565213
9281	565214
45238	565215
61755	565216
49218	565217
192	565218
4331	565219
867	565220
15590	565221
1030	565222
7948	565223
57645	565224
1543	565225
1804	565226
68	565227
129747	565228
10509	565229
1593	565230
142629	565231
149	565232
12276	565233
5199	565234
16961	565235
4452	565236
12753	565237
144358	565238
137499	565239
114654	565240
56715	565241
7396	565242
2037	565243
68420	565244
405	565245
20847	565246
37815	565247
1592	565248
31295	565249
117274	565250
238143	565251
4793	565252
150604	565253
241037	565254
254250	565255
32354	565256
145	565257
15874	565258
68456	565259
134277	565260
8431	565261
66577	565262
1749	565263
144824	565264
49188	565265
246717	565266
62761	565267
2863	565268
74722	565269
768	565270
271964	565271
72473	565272
111310	565273
13379	565274
26379	565275
12483	565276
22937	565277
43300	565278
20440	565279
14114	565280
52281	565281
214649	565282
102978	565283
169835	565284
14834	565285
101950	565286
271483	565287
6976	565288
70310	565289
158082	565290
113223	565291
51938	565292
116823	565293
10382	565294
2321	565295
10693	565296
33380	565297
6192	565298
20811	565299
12513	565300
62778	565301
153213	565302
48709	565303
2162	565304
96366	565305
38765	565306
2761	565307
946	565308
8011	565309
33290	565310
7007	565311
19373	565312
1040	565313
3663	565314
143034	565315
10086	565316
18717	565317
90185	565318
47540	565319
57401	565320
1593	565321
75687	565322
66497	565323
44815	565324
263211	565325
19871	565326
1235	565327
18501	565328
17878	565329
4803	565330
2870	565331
9796	565332
40228	565333
19877	565334
35046	565335
2538	565336
117935	565337
428	565338
23032	565339
16280	565340
118512	565341
146641	565342
63823	565343
5883	565344
149378	565345
259679	565346
67222	565347
217584	565348
71800	565349
157795	565350
73945	565351
3274	565352
169976	565353
40399	565354
63631	565355
62	565356
34179	565357
108034	565358
31545	565359
23904	565360
45080	565361
1290	565362
45	565363
30882	565364
247008	565365
167534	565366
54	565367
11818	565368
4662	565369
13736	565370
6898	565371
158938	565372
6874	565373
3216	565374
99976	565375
113905	565376
1821	565377
262555	565378
185100	565379
19622	565380
130052	565381
464	565382
432	565383
13118	565384
35112	565385
186659	565386
152154	565387
89769	565388
5126	565389
170260	565390
254624	565391
75834	565392
5097	565393
86147	565394
5170	565395
126985	565396
22465	565397
46496	565398
93642	565399
56606	565400
172182	565401
143977	565402
80165	565403
7361	565404
258788	565405
997	565406
48116	565407
8894	565408
54648	565409
45011	565410
54544	565411
114123	565412
30121	565413
281	565414
285	565415
158186	565416
7480	565417
20836	565418
14067	565419
151774	565420
177541	565421
1399	565422
22299	565423
23666	565424
52924	565425
29324	565426
21697	565427
62001	565428
4598	565429
29	565430
228073	565431
70150	565432
122804	565433
55801	565434
79769	565435
11012	565436
110243	565437
9281	565438
31269	565439
62493	565440
1132	565441
58964	565442
119369	565443
3637	565444
42821	565445
473	565446
17823	565447
19297	565448
2052	565449
17031	565450
12237	565451
6872	565452
13246	565453
170290	565454
137098	565455
667	565456
2014	565457
92	565458
55522	565459
48988	565460
204662	565461
96276	565462
13044	565463
232927	565464
10	565465
8556	565466
77343	565467
59729	565468
250140	565469
143033	565470
47556	565471
9961	565472
68	565473
112305	565474
12910	565475
137923	565476
8549	565477
95693	565478
2677	565479
119177	565480
24565	565481
60724	565482
111979	565483
232109	565484
35024	565485
151701	565486
61205	565487
48642	565488
3884	565489
1356	565490
1473	565491
213189	565492
162	565493
94610	565494
169110	565495
19513	565496
53399	565497
141570	565498
1058	565499
60587	565500
42560	565501
89670	565502
875	565503
19564	565504
39227	565505
221501	565506
34821	565507
98712	565508
109043	565509
10380	565510
18998	565511
7610	565512
259337	565513
176295	565514
966	565515
32755	565516
101950	565517
19020	565518
85016	565519
79744	565520
227525	565521
80194	565522
144557	565523
7279	565524
28344	565525
13248	565526
11877	565527
5180	565528
69221	565529
77216	565530
14502	565531
8136	565532
6921	565533
2631	565534
10183	565535
143809	565536
1437	565537
3834	565538
130584	565539
271575	565540
217450	565541
82639	565542
77082	565543
37360	565544
7262	565545
63759	565546
247129	565547
4167	565548
1860	565549
14705	565550
29926	565551
29770	565552
19054	565553
35724	565554
49298	565555
188292	565556
35983	565557
8996	565558
21424	565559
15668	565560
182998	565561
90457	565562
158458	565563
203636	565564
90528	565565
100494	565566
94308	565567
30911	565568
52656	565569
27520	565570
34030	565571
194417	565572
158338	565573
45897	565574
521	565575
4800	565576
1122	565577
109101	565578
18350	565579
1356	565580
133634	565581
1575	565582
2978	565583
170080	565584
69493	565585
70748	565586
248754	565587
26946	565588
8527	565589
75963	565590
2067	565591
55445	565592
54265	565593
57635	565594
20482	565595
1271	565596
36417	565597
6959	565598
5078	565599
4965	565600
22319	565601
41428	565602
4128	565603
117046	565604
46004	565605
17229	565606
4324	565607
23920	565608
56294	565609
217696	565610
73358	565611
83337	565612
42209	565613
1568	565614
32543	565615
4462	565616
34446	565617
8989	565618
52926	565619
192482	565620
156860	565621
93990	565622
79129	565623
15796	565624
229598	565625
1635	565626
88212	565627
88986	565628
14523	565629
2084	565630
2139	565631
50714	565632
4825	565633
48528	565634
117494	565635
213175	565636
1541	565637
1382	565638
12762	565639
16874	565640
49847	565641
3917	565642
79421	565643
38871	565644
92	565645
401	565646
25484	565647
6622	565648
17407	565649
15480	565650
19870	565651
137212	565652
94110	565653
24843	565654
28704	565655
44585	565656
2933	565657
686	565658
304	565659
106330	565660
8974	565661
221147	565662
118523	565663
181472	565664
9021	565665
90443	565666
90143	565667
1457	565668
229017	565669
7359	565670
81257	565671
27554	565672
8057	565673
89604	565674
16943	565675
819	565676
72754	565677
11399	565678
31590	565679
216958	565680
56967	565681
168146	565682
45892	565683
180584	565684
167925	565685
121257	565686
58558	565687
18426	565688
28700	565689
108301	565690
114	565691
182658	565692
104794	565693
214707	565694
7742	565695
5548	565696
1061	565697
56461	565698
61549	565699
6450	565700
230933	565701
115709	565702
902	565703
49129	565704
141660	565705
14497	565706
239472	565707
166325	565708
84223	565709
579	565710
147873	565711
105931	565712
42494	565713
8517	565714
10348	565715
16686	565716
23875	565717
51656	565718
4239	565719
9915	565720
30581	565721
184611	565722
29472	565723
17417	565724
2352	565725
55610	565726
1659	565727
3499	565728
81147	565729
6	565730
15854	565731
20409	565732
43985	565733
90815	565734
52192	565735
10890	565736
72634	565737
4223	565738
24580	565739
100211	565740
921	565741
257606	565742
131352	565743
164486	565744
1241	565745
142696	565746
6367	565747
168950	565748
88993	565749
43785	565750
27363	565751
86152	565752
39046	565753
7823	565754
31183	565755
107416	565756
9346	565757
24568	565758
240034	565759
76252	565760
21941	565761
12366	565762
4883	565763
40691	565764
8812	565765
101687	565766
1837	565767
18812	565768
108208	565769
32205	565770
28554	565771
35649	565772
98756	565773
2501	565774
8722	565775
6308	565776
75186	565777
10642	565778
153056	565779
111537	565780
74017	565781
25331	565782
105384	565783
11187	565784
32439	565785
23138	565786
13893	565787
6426	565788
97499	565789
115157	565790
42627	565791
35185	565792
1606	565793
28052	565794
14754	565795
76866	565796
152643	565797
25358	565798
2729	565799
18588	565800
241188	565801
4235	565802
251153	565803
6567	565804
13063	565805
69226	565806
7870	565807
110877	565808
19879	565809
109698	565810
188180	565811
98457	565812
18546	565813
9827	565814
50203	565815
77117	565816
19563	565817
69410	565818
97351	565819
62018	565820
9558	565821
7138	565822
591	565823
3544	565824
142978	565825
91889	565826
15590	565827
27823	565828
87499	565829
39866	565830
15379	565831
36574	565832
7646	565833
16930	565834
136257	565835
134897	565836
14827	565837
49486	565838
34028	565839
125973	565840
20439	565841
6724	565842
12827	565843
27792	565844
20707	565845
4267	565846
17225	565847
72321	565848
92945	565849
27180	565850
166183	565851
12662	565852
7049	565853
27302	565854
8485	565855
12948	565856
37589	565857
153773	565858
58067	565859
32749	565860
452	565861
134575	565862
1292	565863
147609	565864
54793	565865
9613	565866
49167	565867
43361	565868
24483	565869
108986	565870
204	565871
9597	565872
24150	565873
145737	565874
39132	565875
8335	565876
44305	565877
5258	565878
40013	565879
215407	565880
151495	565881
5391	565882
53273	565883
96710	565884
7967	565885
342	565886
4440	565887
4069	565888
225792	565889
24788	565890
43665	565891
16269	565892
947	565893
190774	565894
3805	565895
222227	565896
62194	565897
113339	565898
2824	565899
88480	565900
77697	565901
5647	565902
69178	565903
210433	565904
30459	565905
576	565906
68011	565907
53918	565908
9772	565909
55257	565910
3005	565911
120304	565912
205391	565913
154753	565914
19002	565915
3971	565916
588	565917
36837	565918
50128	565919
44199	565920
61405	565921
12476	565922
73603	565923
139799	565924
218217	565925
216541	565926
1268	565927
9612	565928
196	565929
111089	565930
103625	565931
51191	565932
14456	565933
1963	565934
108975	565935
104444	565936
3475	565937
34515	565938
157461	565939
45941	565940
60319	565941
155292	565942
79769	565943
19985	565944
23193	565945
46326	565946
88777	565947
22640	565948
34391	565949
16049	565950
92727	565951
111347	565952
57949	565953
21359	565954
38392	565955
15101	565956
25741	565957
126882	565958
56597	565959
24428	565960
50293	565961
104134	565962
77494	565963
27270	565964
12440	565965
220112	565966
40629	565967
69	565968
17805	565969
102993	565970
2947	565971
8571	565972
37923	565973
121946	565974
24130	565975
13927	565976
1013	565977
4527	565978
71608	565979
13940	565980
171573	565981
232481	565982
151201	565983
1576	565984
23869	565985
227556	565986
6146	565987
20053	565988
11029	565989
85843	565990
215528	565991
27280	565992
238269	565993
272046	565994
9583	565995
10776	565996
16080	565997
9517	565998
108868	565999
32611	566000
16895	566001
11820	566002
69083	566003
20755	566004
168117	566005
142362	566006
170069	566007
316	566008
134060	566009
254118	566010
33063	566011
7039	566012
49990	566013
58791	566014
69726	566015
24917	566016
250640	566017
109444	566018
42937	566019
150876	566020
176255	566021
48230	566022
50592	566023
7046	566024
57922	566025
73099	566026
145586	566027
260439	566028
164560	566029
47670	566030
3888	566031
36632	566032
154106	566033
84057	566034
50681	566035
122561	566036
18380	566037
411	566038
194779	566039
115295	566040
8624	566041
202428	566042
1277	566043
55757	566044
88734	566045
114244	566046
2294	566047
32418	566048
6587	566049
232422	566050
16140	566051
6253	566052
45623	566053
15856	566054
11646	566055
40624	566056
76775	566057
239283	566058
264989	566059
34602	566060
87429	566061
134873	566062
66864	566063
57521	566064
201224	566065
7151	566066
12649	566067
223284	566068
31027	566069
206622	566070
73437	566071
63761	566072
32088	566073
100536	566074
15164	566075
5314	566076
45086	566077
844	566078
26765	566079
62559	566080
254012	566081
143438	566082
49741	566083
141729	566084
72453	566085
6714	566086
139806	566087
84639	566088
61232	566089
5562	566090
13084	566091
21503	566092
64458	566093
4774	566094
5720	566095
6495	566096
3233	566097
9568	566098
38635	566099
215020	566100
66780	566101
139392	566102
3596	566103
13925	566104
10047	566105
13181	566106
109372	566107
15693	566108
142555	566109
740	566110
11188	566111
43433	566112
5032	566113
181723	566114
87270	566115
16549	566116
3061	566117
70563	566118
66353	566119
35794	566120
3838	566121
96525	566122
38766	566123
10037	566124
172169	566125
22915	566126
9482	566127
194	566128
18006	566129
35994	566130
76408	566131
6407	566132
101964	566133
73385	566134
47437	566135
98839	566136
2707	566137
165783	566138
44385	566139
3445	566140
342	566141
41444	566142
2424	566143
33304	566144
61003	566145
228798	566146
26449	566147
120567	566148
75188	566149
218	566150
16519	566151
263	566152
5916	566153
65574	566154
26629	566155
25650	566156
4584	566157
165255	566158
220078	566159
38	566160
66798	566161
110558	566162
51468	566163
41067	566164
255397	566165
3	566166
201709	566167
63217	566168
171724	566169
34141	566170
209775	566171
4133	566172
10837	566173
9875	566174
148701	566175
141795	566176
44386	566177
13444	566178
89108	566179
1633	566180
130457	566181
265654	566182
35720	566183
72519	566184
215125	566185
86819	566186
17971	566187
313	566188
118210	566189
135511	566190
198001	566191
16749	566192
35251	566193
1671	566194
123518	566195
8068	566196
197	566197
634	566198
18632	566199
65722	566200
14903	566201
3595	566202
235613	566203
6373	566204
174589	566205
227474	566206
14960	566207
84	566208
39896	566209
38058	566210
2189	566211
270223	566212
20506	566213
59579	566214
11558	566215
9267	566216
45749	566217
33819	566218
74093	566219
57521	566220
4857	566221
7375	566222
53829	566223
103473	566224
31463	566225
4248	566226
196117	566227
92214	566228
116940	566229
164381	566230
18084	566231
200828	566232
236826	566233
59892	566234
27376	566235
19066	566236
12325	566237
201233	566238
2593	566239
12873	566240
34349	566241
4788	566242
46745	566243
59200	566244
171434	566245
63661	566246
7340	566247
6196	566248
136378	566249
27981	566250
6197	566251
106	566252
4318	566253
35112	566254
64052	566255
124013	566256
69433	566257
165317	566258
7006	566259
207465	566260
34005	566261
36906	566262
4576	566263
2371	566264
58231	566265
10193	566266
381	566267
235167	566268
71738	566269
97013	566270
47171	566271
27285	566272
1932	566273
5753	566274
21188	566275
59588	566276
1282	566277
33351	566278
9278	566279
14038	566280
11479	566281
17266	566282
62144	566283
24225	566284
155370	566285
109752	566286
151523	566287
10015	566288
20792	566289
6792	566290
478	566291
29533	566292
15150	566293
1718	566294
130423	566295
151169	566296
28154	566297
19813	566298
18273	566299
170826	566300
71605	566301
72586	566302
48136	566303
123245	566304
223764	566305
228	566306
1488	566307
263425	566308
9	566309
226648	566310
4383	566311
103784	566312
176750	566313
2880	566314
31911	566315
121749	566316
114069	566317
70926	566318
55437	566319
187797	566320
148017	566321
15310	566322
5332	566323
911	566324
191	566325
491	566326
3352	566327
250704	566328
19294	566329
315	566330
10061	566331
8185	566332
19	566333
149789	566334
6659	566335
156778	566336
235224	566337
88130	566338
5952	566339
111374	566340
1786	566341
19104	566342
19599	566343
2569	566344
848	566345
45123	566346
73645	566347
152508	566348
60902	566349
21566	566350
230437	566351
32219	566352
261880	566353
2329	566354
139263	566355
135113	566356
62498	566357
6457	566358
21908	566359
12122	566360
43170	566361
245530	566362
103169	566363
59423	566364
59635	566365
80042	566366
121533	566367
8270	566368
18785	566369
199292	566370
833	566371
51980	566372
86949	566373
19875	566374
5867	566375
53181	566376
82715	566377
5061	566378
60219	566379
11832	566380
44949	566381
45759	566382
81995	566383
37317	566384
55606	566385
255763	566386
133768	566387
133101	566388
19520	566389
3879	566390
40260	566391
11082	566392
10021	566393
787	566394
6477	566395
8292	566396
259683	566397
47236	566398
21675	566399
63187	566400
50204	566401
113064	566402
27280	566403
215302	566404
73824	566405
83336	566406
47221	566407
134622	566408
146473	566409
107058	566410
11497	566411
16027	566412
5188	566413
3483	566414
11027	566415
133972	566416
1735	566417
16701	566418
13499	566419
263225	566420
177583	566421
39089	566422
163432	566423
4882	566424
234652	566425
66889	566426
25531	566427
83745	566428
21894	566429
42214	566430
93565	566431
1667	566432
5807	566433
23177	566434
136039	566435
892	566436
162105	566437
171977	566438
74143	566439
11450	566440
188969	566441
89424	566442
163506	566443
67210	566444
1496	566445
19706	566446
166772	566447
83758	566448
4113	566449
231957	566450
228522	566451
55917	566452
19432	566453
201776	566454
106983	566455
27173	566456
87625	566457
75661	566458
34988	566459
66765	566460
21264	566461
12067	566462
57380	566463
186124	566464
9137	566465
69936	566466
48418	566467
56059	566468
1452	566469
73373	566470
66840	566471
160714	566472
152037	566473
15575	566474
52	566475
243975	566476
106286	566477
14218	566478
152412	566479
121	566480
1557	566481
21604	566482
18646	566483
43072	566484
98663	566485
263672	566486
181153	566487
23785	566488
100413	566489
14575	566490
57531	566491
59257	566492
105335	566493
640	566494
68074	566495
4135	566496
12880	566497
27012	566498
3197	566499
109158	566500
27454	566501
14306	566502
1173	566503
144932	566504
56970	566505
226115	566506
26828	566507
94629	566508
45240	566509
14118	566510
77987	566511
69615	566512
256313	566513
68228	566514
102848	566515
57270	566516
28047	566517
2128	566518
65870	566519
51584	566520
5654	566521
163209	566522
271358	566523
299	566524
114892	566525
13838	566526
7211	566527
75490	566528
4872	566529
43946	566530
23097	566531
230964	566532
70694	566533
1094	566534
40921	566535
35	566536
41346	566537
61003	566538
8619	566539
91460	566540
132019	566541
13829	566542
4438	566543
18005	566544
21710	566545
9920	566546
53844	566547
193	566548
91864	566549
67574	566550
24302	566551
24914	566552
113117	566553
135923	566554
11958	566555
82570	566556
51919	566557
32697	566558
27506	566559
67209	566560
73074	566561
153324	566562
49171	566563
55026	566564
52929	566565
203275	566566
158571	566567
19159	566568
3559	566569
95265	566570
42808	566571
8969	566572
82801	566573
9723	566574
55842	566575
418	566576
15212	566577
217957	566578
122775	566579
13294	566580
25428	566581
272258	566582
18148	566583
4813	566584
21540	566585
17336	566586
24022	566587
86713	566588
20626	566589
4253	566590
11303	566591
22400	566592
86891	566593
82376	566594
101430	566595
2505	566596
65098	566597
50006	566598
158355	566599
4073	566600
78933	566601
154765	566602
27903	566603
12588	566604
92642	566605
148389	566606
91314	566607
113515	566608
19011	566609
110894	566610
85653	566611
7789	566612
28379	566613
58887	566614
10596	566615
3630	566616
13780	566617
83160	566618
11529	566619
20772	566620
21025	566621
162068	566622
434	566623
115	566624
6495	566625
87444	566626
22629	566627
22512	566628
20742	566629
96842	566630
55055	566631
69953	566632
4067	566633
18812	566634
95	566635
5298	566636
23196	566637
13353	566638
9795	566639
83868	566640
83448	566641
213541	566642
93354	566643
134041	566644
113417	566645
22145	566646
193872	566647
10906	566648
167352	566649
57	566650
152128	566651
60243	566652
18752	566653
168959	566654
85998	566655
20321	566656
6921	566657
72362	566658
5625	566659
84808	566660
7126	566661
1161	566662
111	566663
138026	566664
87029	566665
46371	566666
7623	566667
55503	566668
40597	566669
19196	566670
202	566671
12671	566672
74390	566673
86316	566674
108025	566675
8902	566676
149624	566677
166898	566678
84203	566679
52770	566680
16631	566681
33747	566682
18873	566683
15487	566684
226867	566685
176572	566686
12324	566687
7396	566688
12847	566689
48119	566690
15419	566691
176385	566692
56582	566693
850	566694
6001	566695
107303	566696
1861	566697
43190	566698
5389	566699
2536	566700
2607	566701
9205	566702
4226	566703
84496	566704
8531	566705
84645	566706
100355	566707
3147	566708
33431	566709
3599	566710
52649	566711
21493	566712
13791	566713
9164	566714
13653	566715
247104	566716
11545	566717
574	566718
43979	566719
2033	566720
17007	566721
50960	566722
268992	566723
2480	566724
20696	566725
116851	566726
47728	566727
168300	566728
1785	566729
1362	566730
53440	566731
104006	566732
132335	566733
29518	566734
26608	566735
142967	566736
121390	566737
13508	566738
69966	566739
251801	566740
2493	566741
43060	566742
206713	566743
20867	566744
46541	566745
168019	566746
78476	566747
28980	566748
168720	566749
2362	566750
8474	566751
68639	566752
60721	566753
114	566754
4162	566755
22530	566756
212464	566757
56640	566758
87536	566759
225184	566760
189329	566761
129900	566762
53581	566763
78444	566764
104568	566765
85976	566766
23860	566767
6937	566768
8359	566769
71859	566770
64262	566771
131987	566772
1917	566773
7314	566774
207314	566775
34796	566776
13879	566777
144390	566778
14836	566779
32084	566780
3868	566781
27552	566782
20553	566783
17799	566784
57244	566785
26637	566786
3274	566787
5056	566788
143197	566789
51895	566790
13384	566791
12904	566792
155822	566793
12711	566794
128114	566795
239630	566796
170113	566797
15037	566798
15114	566799
5586	566800
149709	566801
36010	566802
8310	566803
265001	566804
10960	566805
41448	566806
68983	566807
96396	566808
755	566809
153045	566810
78067	566811
897	566812
20311	566813
19236	566814
44795	566815
149312	566816
3945	566817
222926	566818
76181	566819
447	566820
13004	566821
44799	566822
51501	566823
58259	566824
241	566825
2255	566826
140067	566827
738	566828
153929	566829
243670	566830
55124	566831
27087	566832
32412	566833
45994	566834
126254	566835
41984	566836
141941	566837
50155	566838
50638	566839
9110	566840
101502	566841
40076	566842
8363	566843
91689	566844
4007	566845
78790	566846
65737	566847
195247	566848
161859	566849
108237	566850
23002	566851
19336	566852
176257	566853
2258	566854
5360	566855
95156	566856
113166	566857
238337	566858
109241	566859
26786	566860
143069	566861
98429	566862
10218	566863
19414	566864
13859	566865
161179	566866
1302	566867
100202	566868
65879	566869
180435	566870
99811	566871
22160	566872
103553	566873
112201	566874
99853	566875
8273	566876
9995	566877
57273	566878
28492	566879
165332	566880
8282	566881
9287	566882
45399	566883
4562	566884
226587	566885
4244	566886
201752	566887
75060	566888
20568	566889
28818	566890
71648	566891
3483	566892
80928	566893
74603	566894
106728	566895
89137	566896
69117	566897
79675	566898
4969	566899
980	566900
35286	566901
61668	566902
50792	566903
6364	566904
48026	566905
59088	566906
32207	566907
122468	566908
20683	566909
112218	566910
145382	566911
175750	566912
95012	566913
2832	566914
3440	566915
1357	566916
12798	566917
28198	566918
50294	566919
250308	566920
174793	566921
1162	566922
174310	566923
122729	566924
27927	566925
141315	566926
31015	566927
171346	566928
102812	566929
33803	566930
167263	566931
115740	566932
1844	566933
5830	566934
35343	566935
179177	566936
10918	566937
43234	566938
5654	566939
91660	566940
13859	566941
9310	566942
100167	566943
37017	566944
31997	566945
237635	566946
77754	566947
6170	566948
31243	566949
55881	566950
15	566951
48827	566952
5290	566953
15703	566954
95918	566955
16018	566956
36310	566957
175800	566958
211440	566959
40051	566960
4994	566961
95357	566962
47326	566963
103540	566964
180164	566965
33124	566966
24653	566967
5959	566968
94099	566969
581	566970
246314	566971
1288	566972
18397	566973
10604	566974
27954	566975
115642	566976
1437	566977
227406	566978
21698	566979
56964	566980
551	566981
86114	566982
24695	566983
130092	566984
21109	566985
19553	566986
17331	566987
17992	566988
70697	566989
75936	566990
264007	566991
40625	566992
384	566993
103898	566994
33677	566995
12969	566996
16595	566997
215062	566998
1291	566999
2342	567000
12010	567001
112863	567002
26449	567003
258628	567004
183301	567005
1830	567006
154053	567007
250921	567008
44507	567009
235146	567010
35410	567011
1318	567012
8951	567013
129927	567014
11282	567015
3924	567016
15395	567017
6522	567018
1940	567019
223814	567020
242402	567021
71776	567022
162345	567023
3353	567024
72139	567025
16673	567026
107356	567027
121769	567028
28320	567029
9099	567030
27453	567031
111151	567032
30887	567033
81192	567034
40535	567035
186914	567036
229658	567037
20867	567038
32623	567039
103555	567040
20883	567041
46739	567042
152562	567043
120397	567044
102060	567045
3868	567046
12704	567047
865	567048
48143	567049
76297	567050
67779	567051
27869	567052
25946	567053
2412	567054
218489	567055
29494	567056
2711	567057
130518	567058
178764	567059
24545	567060
144579	567061
14521	567062
30391	567063
17894	567064
616	567065
2424	567066
35855	567067
17626	567068
7445	567069
1601	567070
3149	567071
52471	567072
7	567073
198717	567074
39363	567075
5316	567076
21237	567077
911	567078
5107	567079
43467	567080
50649	567081
49342	567082
5954	567083
18700	567084
86065	567085
716	567086
30675	567087
139044	567088
552	567089
14355	567090
223024	567091
920	567092
107250	567093
28597	567094
2522	567095
26126	567096
169949	567097
5714	567098
30438	567099
21183	567100
40316	567101
74089	567102
80722	567103
88049	567104
14645	567105
94491	567106
1498	567107
23867	567108
67292	567109
61	567110
72258	567111
221096	567112
35111	567113
32297	567114
58801	567115
3097	567116
52259	567117
233148	567118
81363	567119
235842	567120
8767	567121
914	567122
19361	567123
1413	567124
13688	567125
5461	567126
137696	567127
131283	567128
10502	567129
3906	567130
149111	567131
74274	567132
126460	567133
120392	567134
46290	567135
147759	567136
88193	567137
26896	567138
5980	567139
9905	567140
12736	567141
20099	567142
67609	567143
22662	567144
74755	567145
133750	567146
39229	567147
1512	567148
20786	567149
76652	567150
933	567151
136635	567152
114060	567153
35830	567154
19642	567155
38939	567156
579	567157
84005	567158
5115	567159
209194	567160
69935	567161
15	567162
1220	567163
92313	567164
220684	567165
27579	567166
73937	567167
51351	567168
105054	567169
3212	567170
53609	567171
23062	567172
28352	567173
30000	567174
2356	567175
41620	567176
18150	567177
28067	567178
57662	567179
201738	567180
13044	567181
60970	567182
10936	567183
13536	567184
258971	567185
40835	567186
1024	567187
2646	567188
14477	567189
213362	567190
78446	567191
203661	567192
39157	567193
121250	567194
201	567195
2012	567196
23065	567197
37915	567198
68443	567199
84282	567200
19790	567201
241	567202
116201	567203
248554	567204
23570	567205
13364	567206
55575	567207
2343	567208
1730	567209
23167	567210
174637	567211
16361	567212
240492	567213
56421	567214
16437	567215
12873	567216
143882	567217
239899	567218
41976	567219
92547	567220
72122	567221
72764	567222
10491	567223
18030	567224
61812	567225
991	567226
129449	567227
16164	567228
50983	567229
76045	567230
27670	567231
166807	567232
35919	567233
214551	567234
234696	567235
19837	567236
226869	567237
15362	567238
159939	567239
55452	567240
148743	567241
29782	567242
2903	567243
228660	567244
73212	567245
4763	567246
2546	567247
19152	567248
7943	567249
214208	567250
30856	567251
68842	567252
69956	567253
223288	567254
53358	567255
66485	567256
3917	567257
3259	567258
35131	567259
34321	567260
69000	567261
12166	567262
27950	567263
20797	567264
143835	567265
64534	567266
138932	567267
178197	567268
35773	567269
29541	567270
20257	567271
1654	567272
249824	567273
53901	567274
4783	567275
255333	567276
45080	567277
108275	567278
158175	567279
207955	567280
74853	567281
93916	567282
7326	567283
7601	567284
27841	567285
75267	567286
115343	567287
72465	567288
25625	567289
6013	567290
8202	567291
162010	567292
9094	567293
37909	567294
5865	567295
60990	567296
158138	567297
49011	567298
105198	567299
130116	567300
34942	567301
108650	567302
21794	567303
67435	567304
45976	567305
251778	567306
53081	567307
264416	567308
14166	567309
47217	567310
81941	567311
52038	567312
144799	567313
25740	567314
55744	567315
10545	567316
159212	567317
227173	567318
71983	567319
52799	567320
42121	567321
96071	567322
24802	567323
39870	567324
197068	567325
3954	567326
28395	567327
3163	567328
177526	567329
113349	567330
10823	567331
102346	567332
5895	567333
272744	567334
36892	567335
5601	567336
32642	567337
556	567338
130385	567339
8998	567340
9396	567341
36252	567342
2568	567343
387	567344
256655	567345
7381	567346
1113	567347
199308	567348
183460	567349
52529	567350
2714	567351
15736	567352
10830	567353
741	567354
6926	567355
28724	567356
30163	567357
20201	567358
130941	567359
143941	567360
6184	567361
186617	567362
43865	567363
9712	567364
6375	567365
40454	567366
39433	567367
1854	567368
16310	567369
42460	567370
42013	567371
40451	567372
12879	567373
6671	567374
64794	567375
33264	567376
28980	567377
113355	567378
32895	567379
906	567380
256362	567381
10971	567382
153503	567383
19881	567384
79371	567385
29938	567386
105880	567387
42252	567388
20323	567389
31760	567390
22849	567391
794	567392
22308	567393
51907	567394
254834	567395
33903	567396
92459	567397
73148	567398
3574	567399
200513	567400
33596	567401
37353	567402
2449	567403
1015	567404
183817	567405
66218	567406
22016	567407
14	567408
82786	567409
2213	567410
3823	567411
7546	567412
8338	567413
26749	567414
98007	567415
249061	567416
28861	567417
1980	567418
140381	567419
10208	567420
22282	567421
4486	567422
203218	567423
22819	567424
103690	567425
4024	567426
13259	567427
33917	567428
21785	567429
219769	567430
104765	567431
49312	567432
199984	567433
335	567434
634	567435
223383	567436
88290	567437
162842	567438
48594	567439
4406	567440
11362	567441
30132	567442
17294	567443
140652	567444
60081	567445
90085	567446
132408	567447
23055	567448
163966	567449
25292	567450
57658	567451
47109	567452
76390	567453
2484	567454
19858	567455
13467	567456
16521	567457
160494	567458
47546	567459
54034	567460
45800	567461
29957	567462
43109	567463
15585	567464
177115	567465
127543	567466
24184	567467
4744	567468
189	567469
31531	567470
1554	567471
35390	567472
11892	567473
138224	567474
16000	567475
104928	567476
109718	567477
231275	567478
60905	567479
16677	567480
12229	567481
244210	567482
696	567483
4500	567484
1482	567485
3128	567486
137471	567487
24283	567488
104	567489
2583	567490
80611	567491
9680	567492
3106	567493
38005	567494
165717	567495
212398	567496
89086	567497
97	567498
244133	567499
250516	567500
13915	567501
32378	567502
119350	567503
1004	567504
1348	567505
98824	567506
102804	567507
1815	567508
223507	567509
39054	567510
33820	567511
84487	567512
196814	567513
10353	567514
2628	567515
9343	567516
103351	567517
19271	567518
62463	567519
153204	567520
54	567521
17075	567522
112569	567523
57409	567524
165170	567525
155218	567526
2868	567527
19150	567528
59947	567529
56086	567530
6312	567531
36961	567532
4423	567533
6461	567534
95077	567535
10318	567536
235730	567537
34426	567538
155802	567539
58271	567540
122333	567541
4587	567542
16615	567543
130294	567544
115789	567545
6754	567546
11762	567547
226197	567548
27986	567549
38824	567550
161377	567551
4809	567552
27512	567553
206828	567554
767	567555
23648	567556
13175	567557
13460	567558
826	567559
92941	567560
131877	567561
542	567562
57366	567563
25801	567564
11773	567565
9853	567566
26428	567567
17994	567568
45631	567569
103486	567570
4407	567571
46989	567572
9376	567573
27889	567574
38033	567575
3187	567576
50278	567577
20455	567578
255412	567579
46161	567580
58072	567581
5987	567582
13361	567583
53486	567584
31189	567585
35044	567586
42151	567587
92232	567588
61690	567589
2022	567590
77721	567591
125963	567592
137695	567593
4336	567594
43318	567595
88086	567596
163700	567597
89803	567598
33107	567599
4056	567600
249754	567601
63185	567602
64970	567603
16333	567604
17251	567605
15077	567606
135	567607
18261	567608
136571	567609
231135	567610
2642	567611
6336	567612
50968	567613
2894	567614
225434	567615
2036	567616
244393	567617
90286	567618
71143	567619
54103	567620
70695	567621
5144	567622
21286	567623
17031	567624
15738	567625
95347	567626
14	567627
69839	567628
51487	567629
89258	567630
38501	567631
29670	567632
146462	567633
137822	567634
62455	567635
97	567636
4416	567637
1792	567638
50719	567639
157513	567640
70267	567641
3357	567642
62718	567643
53293	567644
27575	567645
28282	567646
228077	567647
133054	567648
17089	567649
157735	567650
74871	567651
52266	567652
93968	567653
3221	567654
9632	567655
132699	567656
26315	567657
64724	567658
25843	567659
78788	567660
16591	567661
25085	567662
111529	567663
69	567664
144900	567665
36599	567666
41812	567667
193173	567668
19977	567669
158227	567670
1198	567671
36325	567672
2719	567673
9002	567674
104508	567675
89164	567676
125414	567677
202324	567678
71516	567679
7735	567680
85476	567681
11545	567682
73821	567683
67431	567684
193435	567685
13411	567686
1365	567687
1466	567688
2289	567689
89712	567690
168280	567691
6458	567692
128369	567693
30237	567694
17662	567695
18347	567696
21255	567697
126015	567698
202123	567699
151631	567700
209947	567701
50300	567702
4075	567703
251125	567704
65	567705
63936	567706
3863	567707
159050	567708
171283	567709
21670	567710
41539	567711
11614	567712
113432	567713
73702	567714
32058	567715
51813	567716
94708	567717
216171	567718
41591	567719
35800	567720
2731	567721
98975	567722
6164	567723
20577	567724
33606	567725
53514	567726
22811	567727
10945	567728
16150	567729
35009	567730
13847	567731
3073	567732
68520	567733
14328	567734
150135	567735
53124	567736
6086	567737
33542	567738
20926	567739
3376	567740
16128	567741
39329	567742
18159	567743
17409	567744
67030	567745
31205	567746
103951	567747
1660	567748
66761	567749
67097	567750
9488	567751
14275	567752
7372	567753
15589	567754
29012	567755
22437	567756
50807	567757
218404	567758
3356	567759
231869	567760
91781	567761
195287	567762
33555	567763
97038	567764
169704	567765
8194	567766
89223	567767
61	567768
72560	567769
20941	567770
135442	567771
82089	567772
297	567773
2391	567774
3091	567775
18078	567776
20704	567777
97279	567778
511	567779
111215	567780
12215	567781
25638	567782
47485	567783
247768	567784
7721	567785
4901	567786
84365	567787
4034	567788
3465	567789
23888	567790
30441	567791
194836	567792
2622	567793
14689	567794
14431	567795
3752	567796
127604	567797
729	567798
16070	567799
268924	567800
264648	567801
72691	567802
254186	567803
49187	567804
46220	567805
2292	567806
1512	567807
202191	567808
1806	567809
33515	567810
6778	567811
127822	567812
1403	567813
93088	567814
57227	567815
171419	567816
6580	567817
123240	567818
32727	567819
49777	567820
262332	567821
132072	567822
116718	567823
57177	567824
26253	567825
2681	567826
3906	567827
40037	567828
8102	567829
21974	567830
18800	567831
35094	567832
24332	567833
1892	567834
12145	567835
21335	567836
1277	567837
24818	567838
16119	567839
4731	567840
141932	567841
28209	567842
13832	567843
102366	567844
10065	567845
19089	567846
157698	567847
51735	567848
29223	567849
3922	567850
17058	567851
8670	567852
92516	567853
42827	567854
34412	567855
22004	567856
54595	567857
6951	567858
17830	567859
26832	567860
35355	567861
1346	567862
9838	567863
89628	567864
32016	567865
147966	567866
1235	567867
34207	567868
102478	567869
145278	567870
77337	567871
9225	567872
73921	567873
16881	567874
97397	567875
252797	567876
7289	567877
17313	567878
95092	567879
29028	567880
62052	567881
58060	567882
27565	567883
111130	567884
29355	567885
163789	567886
45819	567887
4092	567888
20964	567889
980	567890
8438	567891
57605	567892
2119	567893
151914	567894
255648	567895
45294	567896
18020	567897
162309	567898
53397	567899
13564	567900
29811	567901
74654	567902
594	567903
128753	567904
4748	567905
24241	567906
5118	567907
54364	567908
20062	567909
83865	567910
24859	567911
57425	567912
51145	567913
101999	567914
42285	567915
19115	567916
2512	567917
11884	567918
33036	567919
1798	567920
236425	567921
155142	567922
140	567923
118380	567924
53125	567925
1636	567926
643	567927
49410	567928
211828	567929
24623	567930
16136	567931
99687	567932
75170	567933
4594	567934
27568	567935
52584	567936
226159	567937
88857	567938
5126	567939
16578	567940
54147	567941
62729	567942
38502	567943
4383	567944
15361	567945
11985	567946
68703	567947
102030	567948
2202	567949
38027	567950
9771	567951
70556	567952
919	567953
154948	567954
29285	567955
4353	567956
5122	567957
178317	567958
90743	567959
881	567960
106131	567961
111526	567962
6718	567963
7752	567964
18531	567965
28984	567966
43949	567967
16092	567968
25286	567969
2714	567970
15508	567971
19803	567972
308	567973
16245	567974
166703	567975
7663	567976
57762	567977
31446	567978
3478	567979
3143	567980
426	567981
138098	567982
53504	567983
171200	567984
130024	567985
169882	567986
16211	567987
58645	567988
4147	567989
42730	567990
57779	567991
17357	567992
242826	567993
65733	567994
22307	567995
782	567996
49287	567997
28919	567998
54718	567999
1920	568000
40950	568001
150690	568002
111450	568003
170401	568004
173595	568005
256115	568006
114149	568007
17996	568008
7297	568009
51459	568010
1606	568011
203414	568012
8856	568013
110322	568014
17743	568015
1227	568016
118384	568017
61870	568018
501	568019
8139	568020
1716	568021
13492	568022
43004	568023
63251	568024
87039	568025
178602	568026
7847	568027
23206	568028
14041	568029
17820	568030
2918	568031
159040	568032
7469	568033
90033	568034
16949	568035
66870	568036
1098	568037
238494	568038
24819	568039
5257	568040
28398	568041
124252	568042
158991	568043
137012	568044
98141	568045
26568	568046
75375	568047
84119	568048
5737	568049
18277	568050
69757	568051
29609	568052
109293	568053
41957	568054
44561	568055
32243	568056
39917	568057
1787	568058
126617	568059
247809	568060
10840	568061
9346	568062
18699	568063
18328	568064
35307	568065
96490	568066
2334	568067
46708	568068
136565	568069
11983	568070
13451	568071
8206	568072
4	568073
460	568074
2318	568075
158237	568076
183022	568077
47145	568078
672	568079
44367	568080
17101	568081
178	568082
23973	568083
11698	568084
201566	568085
20747	568086
137794	568087
75110	568088
51508	568089
37371	568090
3106	568091
3338	568092
94044	568093
2694	568094
22318	568095
131862	568096
168274	568097
1997	568098
39771	568099
1757	568100
2484	568101
70192	568102
3491	568103
188637	568104
54485	568105
17239	568106
218128	568107
50112	568108
44989	568109
52218	568110
7860	568111
40442	568112
3484	568113
89916	568114
16773	568115
50778	568116
101743	568117
254	568118
10171	568119
3354	568120
42357	568121
254039	568122
112908	568123
762	568124
119395	568125
8761	568126
12858	568127
11046	568128
8141	568129
191606	568130
61646	568131
71057	568132
65407	568133
17274	568134
1400	568135
77	568136
9140	568137
52833	568138
8574	568139
240020	568140
5418	568141
118458	568142
6188	568143
59290	568144
39447	568145
72756	568146
74662	568147
11358	568148
4	568149
58728	568150
13289	568151
67087	568152
31132	568153
9728	568154
124793	568155
501	568156
1963	568157
134062	568158
159167	568159
5880	568160
52952	568161
3482	568162
59976	568163
128913	568164
22996	568165
54520	568166
62773	568167
10482	568168
112031	568169
26080	568170
3488	568171
47049	568172
251	568173
250573	568174
4460	568175
31787	568176
33053	568177
55858	568178
23553	568179
26461	568180
7416	568181
2260	568182
37880	568183
229595	568184
34722	568185
6491	568186
1569	568187
775	568188
962	568189
110468	568190
41895	568191
34806	568192
35570	568193
36726	568194
234501	568195
16702	568196
43630	568197
22014	568198
1375	568199
9221	568200
48204	568201
52202	568202
6934	568203
204931	568204
5866	568205
10700	568206
22147	568207
17680	568208
268320	568209
233857	568210
87237	568211
38526	568212
70595	568213
40167	568214
56932	568215
30126	568216
129012	568217
3103	568218
27651	568219
6882	568220
266319	568221
61973	568222
42153	568223
52966	568224
103074	568225
68044	568226
1203	568227
11	568228
148279	568229
108691	568230
19533	568231
137300	568232
175910	568233
61257	568234
54265	568235
2279	568236
70837	568237
19996	568238
30971	568239
22620	568240
217905	568241
2554	568242
5219	568243
35154	568244
33823	568245
6096	568246
14813	568247
1861	568248
77496	568249
26392	568250
81863	568251
14906	568252
44480	568253
44094	568254
84	568255
52671	568256
25294	568257
254175	568258
35284	568259
3263	568260
10613	568261
47	568262
50988	568263
32174	568264
148261	568265
6510	568266
6460	568267
192362	568268
70140	568269
15087	568270
143317	568271
230340	568272
38904	568273
99966	568274
188512	568275
6644	568276
14373	568277
5522	568278
15849	568279
263190	568280
9439	568281
62043	568282
18900	568283
32398	568284
116121	568285
54961	568286
3762	568287
37226	568288
79731	568289
171427	568290
1	568291
72450	568292
212257	568293
2222	568294
14416	568295
67774	568296
124207	568297
9530	568298
33596	568299
251904	568300
138275	568301
1632	568302
111888	568303
39763	568304
9317	568305
11984	568306
426	568307
198435	568308
68839	568309
58410	568310
1113	568311
74410	568312
28213	568313
13617	568314
127550	568315
161606	568316
30854	568317
969	568318
54389	568319
1704	568320
93550	568321
173367	568322
118068	568323
33570	568324
825	568325
733	568326
23363	568327
4209	568328
74918	568329
62010	568330
3325	568331
260174	568332
40981	568333
722	568334
42050	568335
83459	568336
53359	568337
37552	568338
99822	568339
5276	568340
74308	568341
34011	568342
3808	568343
63149	568344
9416	568345
142842	568346
146840	568347
165241	568348
78692	568349
19577	568350
192612	568351
47450	568352
107	568353
77723	568354
8252	568355
395	568356
3326	568357
38547	568358
4749	568359
9125	568360
57189	568361
20810	568362
158844	568363
39674	568364
267698	568365
148600	568366
24800	568367
75402	568368
72164	568369
29287	568370
51738	568371
27	568372
89079	568373
145120	568374
108634	568375
60310	568376
205771	568377
6625	568378
125411	568379
36157	568380
196	568381
29150	568382
198564	568383
213204	568384
58921	568385
38453	568386
121180	568387
160282	568388
2743	568389
81308	568390
20807	568391
158388	568392
116598	568393
35395	568394
2278	568395
13066	568396
62725	568397
128557	568398
143154	568399
80157	568400
896	568401
43346	568402
33	568403
4610	568404
47751	568405
10807	568406
35377	568407
28610	568408
29494	568409
113510	568410
40309	568411
27236	568412
190800	568413
1236	568414
74766	568415
18086	568416
16743	568417
56758	568418
99428	568419
5085	568420
20135	568421
5222	568422
133208	568423
42274	568424
25133	568425
33350	568426
87777	568427
118161	568428
19252	568429
79535	568430
73120	568431
78814	568432
16394	568433
128621	568434
44004	568435
82244	568436
98637	568437
9967	568438
85106	568439
345	568440
24701	568441
5444	568442
14819	568443
62538	568444
17310	568445
109577	568446
42384	568447
50632	568448
47595	568449
112230	568450
153597	568451
5125	568452
8803	568453
219	568454
68143	568455
22263	568456
46138	568457
51465	568458
20994	568459
7928	568460
51870	568461
18829	568462
122172	568463
50414	568464
16378	568465
69421	568466
9165	568467
15423	568468
4186	568469
12503	568470
65114	568471
98304	568472
8143	568473
37503	568474
23767	568475
44550	568476
2226	568477
12341	568478
103484	568479
25179	568480
16444	568481
40806	568482
25989	568483
12133	568484
12914	568485
21208	568486
7885	568487
76618	568488
107006	568489
3300	568490
34843	568491
5807	568492
34972	568493
2111	568494
54891	568495
108788	568496
64810	568497
70435	568498
30471	568499
55097	568500
4163	568501
18535	568502
102787	568503
223167	568504
19852	568505
151621	568506
114426	568507
26889	568508
6165	568509
161021	568510
3735	568511
4766	568512
11648	568513
93672	568514
148298	568515
1920	568516
13402	568517
15968	568518
8207	568519
53671	568520
58086	568521
79150	568522
128021	568523
90801	568524
157349	568525
228932	568526
76018	568527
33560	568528
37348	568529
146595	568530
86409	568531
71744	568532
9683	568533
48980	568534
2262	568535
24148	568536
208273	568537
3890	568538
1235	568539
8017	568540
5626	568541
1358	568542
25756	568543
58831	568544
125577	568545
126167	568546
47040	568547
57282	568548
243455	568549
112	568550
52039	568551
197108	568552
168270	568553
3502	568554
549	568555
170265	568556
11332	568557
20801	568558
265335	568559
27712	568560
1361	568561
110581	568562
78290	568563
264628	568564
59509	568565
20865	568566
181928	568567
10112	568568
13729	568569
79367	568570
13489	568571
71124	568572
25816	568573
58581	568574
1212	568575
5674	568576
46	568577
28992	568578
7966	568579
91318	568580
34361	568581
240344	568582
24936	568583
44565	568584
166937	568585
93540	568586
83568	568587
14714	568588
11039	568589
244996	568590
210699	568591
10875	568592
27938	568593
38128	568594
259657	568595
31819	568596
16195	568597
98590	568598
248540	568599
6378	568600
109081	568601
93899	568602
225986	568603
45135	568604
14721	568605
133870	568606
25599	568607
21131	568608
6231	568609
123924	568610
143012	568611
128374	568612
32273	568613
2510	568614
75702	568615
168147	568616
21188	568617
52566	568618
33141	568619
60028	568620
12789	568621
131075	568622
3651	568623
93611	568624
10035	568625
10550	568626
25898	568627
43973	568628
166568	568629
269674	568630
257275	568631
222886	568632
3503	568633
89147	568634
75012	568635
17102	568636
14935	568637
2673	568638
27637	568639
37060	568640
29319	568641
18135	568642
179	568643
40940	568644
199099	568645
2167	568646
33421	568647
88427	568648
78152	568649
243791	568650
186657	568651
152307	568652
1841	568653
18232	568654
167005	568655
44533	568656
50080	568657
22042	568658
16703	568659
224291	568660
13901	568661
27130	568662
167684	568663
91926	568664
59017	568665
10236	568666
181711	568667
14852	568668
15632	568669
90656	568670
1879	568671
3797	568672
8556	568673
22321	568674
112329	568675
32354	568676
58518	568677
109582	568678
152587	568679
77120	568680
40026	568681
44448	568682
44118	568683
37980	568684
25230	568685
84887	568686
3311	568687
15193	568688
223794	568689
23214	568690
91155	568691
22262	568692
8940	568693
19134	568694
119270	568695
53620	568696
74510	568697
139807	568698
13414	568699
67154	568700
76611	568701
137092	568702
173677	568703
108131	568704
38509	568705
167959	568706
3866	568707
246241	568708
4150	568709
22396	568710
110132	568711
37393	568712
565	568713
115820	568714
142531	568715
98227	568716
18303	568717
142872	568718
60754	568719
2812	568720
59968	568721
2973	568722
86978	568723
90172	568724
7450	568725
61150	568726
4552	568727
77926	568728
253629	568729
47944	568730
5381	568731
50718	568732
220224	568733
146487	568734
2346	568735
21399	568736
29664	568737
8136	568738
7149	568739
99554	568740
257944	568741
131805	568742
103725	568743
98120	568744
1395	568745
62235	568746
31713	568747
155090	568748
59693	568749
23786	568750
107547	568751
103	568752
130811	568753
46668	568754
68222	568755
105322	568756
130864	568757
99658	568758
9455	568759
113046	568760
15916	568761
59178	568762
69942	568763
148611	568764
101174	568765
869	568766
196194	568767
26993	568768
224040	568769
73524	568770
11645	568771
12225	568772
227742	568773
6360	568774
144821	568775
19443	568776
7178	568777
100632	568778
147942	568779
4418	568780
30090	568781
2160	568782
478	568783
132235	568784
196781	568785
17895	568786
203028	568787
42862	568788
34126	568789
185136	568790
9537	568791
17608	568792
55593	568793
207954	568794
198219	568795
68279	568796
65115	568797
4542	568798
46877	568799
216	568800
101872	568801
154870	568802
28845	568803
89088	568804
192035	568805
102707	568806
132804	568807
77540	568808
182879	568809
32193	568810
41433	568811
88402	568812
12208	568813
4071	568814
4223	568815
12152	568816
37050	568817
9486	568818
214542	568819
21261	568820
3947	568821
204209	568822
2077	568823
8870	568824
168949	568825
11905	568826
41012	568827
13420	568828
33509	568829
148881	568830
10269	568831
40547	568832
19409	568833
52075	568834
46358	568835
6192	568836
208330	568837
16951	568838
55234	568839
4120	568840
531	568841
85563	568842
1388	568843
104843	568844
81606	568845
35886	568846
15585	568847
11728	568848
60463	568849
62528	568850
64335	568851
29575	568852
258	568853
4026	568854
134939	568855
12186	568856
74733	568857
753	568858
401	568859
167714	568860
32554	568861
2071	568862
236075	568863
14048	568864
14888	568865
14	568866
43012	568867
18679	568868
172892	568869
2984	568870
36478	568871
51317	568872
199323	568873
51654	568874
164864	568875
36686	568876
53235	568877
18235	568878
80845	568879
60725	568880
100858	568881
28852	568882
9312	568883
3955	568884
100349	568885
48030	568886
62011	568887
31860	568888
1900	568889
109402	568890
115873	568891
3451	568892
31115	568893
23613	568894
32383	568895
34855	568896
84780	568897
188179	568898
1384	568899
5087	568900
41077	568901
252283	568902
7336	568903
73845	568904
171203	568905
235489	568906
240784	568907
172456	568908
148913	568909
13534	568910
7704	568911
226656	568912
20418	568913
6373	568914
39291	568915
163341	568916
23881	568917
22635	568918
11947	568919
101	568920
27652	568921
21411	568922
30813	568923
193740	568924
4616	568925
18318	568926
2570	568927
206	568928
20381	568929
54487	568930
168644	568931
39074	568932
9113	568933
35681	568934
37818	568935
234290	568936
29689	568937
26341	568938
778	568939
12544	568940
142739	568941
9599	568942
12459	568943
29144	568944
37109	568945
37977	568946
15250	568947
19968	568948
70358	568949
67787	568950
115899	568951
67340	568952
100036	568953
195896	568954
138633	568955
30869	568956
168496	568957
249748	568958
84149	568959
37783	568960
14671	568961
41092	568962
952	568963
224879	568964
33594	568965
24934	568966
33976	568967
220047	568968
255878	568969
15294	568970
45734	568971
47721	568972
13435	568973
5267	568974
36912	568975
78104	568976
78228	568977
25038	568978
31001	568979
5662	568980
117672	568981
58532	568982
34593	568983
55231	568984
187095	568985
60758	568986
56923	568987
219654	568988
133224	568989
232599	568990
597	568991
1448	568992
53685	568993
140778	568994
132116	568995
44505	568996
40829	568997
6097	568998
19639	568999
5066	569000
129706	569001
9327	569002
152762	569003
101993	569004
7027	569005
33615	569006
9845	569007
59981	569008
58531	569009
58696	569010
15539	569011
6390	569012
35050	569013
51124	569014
47226	569015
32048	569016
228341	569017
28824	569018
36905	569019
26762	569020
38069	569021
3888	569022
44140	569023
14418	569024
1191	569025
111576	569026
2830	569027
75	569028
8548	569029
102965	569030
59103	569031
30765	569032
104925	569033
103544	569034
228467	569035
4436	569036
20401	569037
8759	569038
25898	569039
18542	569040
113549	569041
6642	569042
64029	569043
41242	569044
13749	569045
53475	569046
129333	569047
106251	569048
69256	569049
73751	569050
17073	569051
64003	569052
115534	569053
42072	569054
1170	569055
144371	569056
12076	569057
204789	569058
74534	569059
167103	569060
33855	569061
3280	569062
942	569063
2338	569064
141358	569065
113419	569066
4560	569067
46800	569068
42455	569069
11593	569070
15702	569071
3859	569072
7178	569073
55713	569074
31481	569075
99972	569076
707	569077
164560	569078
4668	569079
15606	569080
58290	569081
39589	569082
34077	569083
12894	569084
8492	569085
10185	569086
23958	569087
504	569088
2262	569089
84190	569090
25433	569091
28	569092
84349	569093
3850	569094
40615	569095
29136	569096
151712	569097
71744	569098
15428	569099
42672	569100
6199	569101
4397	569102
14787	569103
50672	569104
76474	569105
19818	569106
811	569107
148961	569108
217143	569109
21766	569110
22149	569111
109338	569112
20495	569113
4702	569114
183543	569115
48169	569116
49388	569117
36323	569118
119141	569119
3462	569120
78310	569121
198647	569122
5494	569123
97839	569124
1478	569125
2	569126
32584	569127
98277	569128
2663	569129
6934	569130
112971	569131
32714	569132
59176	569133
3540	569134
60762	569135
79546	569136
92328	569137
48417	569138
43394	569139
3083	569140
137777	569141
114314	569142
17920	569143
4506	569144
14526	569145
31	569146
5613	569147
23518	569148
47971	569149
565	569150
226686	569151
108467	569152
171168	569153
15386	569154
58815	569155
19355	569156
13618	569157
738	569158
4124	569159
81628	569160
69342	569161
17678	569162
59377	569163
23472	569164
61041	569165
132519	569166
33277	569167
256951	569168
10021	569169
19283	569170
150928	569171
266503	569172
52694	569173
99983	569174
84332	569175
97713	569176
10054	569177
14167	569178
15889	569179
17478	569180
5554	569181
19987	569182
3285	569183
265283	569184
1109	569185
104752	569186
170619	569187
13264	569188
38985	569189
1534	569190
240494	569191
3766	569192
98330	569193
266087	569194
11430	569195
210501	569196
136266	569197
520	569198
33661	569199
26235	569200
239318	569201
74317	569202
29386	569203
63231	569204
133087	569205
163301	569206
107617	569207
18166	569208
9183	569209
42410	569210
5935	569211
204015	569212
124096	569213
175295	569214
130389	569215
55545	569216
18903	569217
125964	569218
19667	569219
57033	569220
40379	569221
5939	569222
6240	569223
16516	569224
9256	569225
215346	569226
122633	569227
7744	569228
131570	569229
29639	569230
192563	569231
168919	569232
7526	569233
3287	569234
108585	569235
130789	569236
62938	569237
62903	569238
20794	569239
131463	569240
183389	569241
4614	569242
2548	569243
173705	569244
120493	569245
10042	569246
37375	569247
2335	569248
134776	569249
12774	569250
133276	569251
955	569252
24340	569253
59669	569254
66283	569255
38933	569256
2823	569257
5	569258
1607	569259
13471	569260
27988	569261
133149	569262
57800	569263
4381	569264
11570	569265
110685	569266
26526	569267
306	569268
222041	569269
31237	569270
20534	569271
990	569272
1623	569273
96456	569274
7106	569275
170822	569276
270656	569277
1282	569278
102210	569279
50035	569280
23908	569281
24416	569282
181824	569283
38164	569284
168703	569285
192668	569286
100546	569287
7945	569288
81386	569289
257987	569290
15677	569291
67352	569292
66109	569293
182504	569294
206376	569295
101635	569296
12897	569297
28468	569298
134	569299
10855	569300
18871	569301
119271	569302
29786	569303
149762	569304
32699	569305
47091	569306
124283	569307
30775	569308
60495	569309
184062	569310
53886	569311
152532	569312
32379	569313
94187	569314
76404	569315
109529	569316
179523	569317
243412	569318
140046	569319
4709	569320
58551	569321
19690	569322
97615	569323
6351	569324
28308	569325
1636	569326
22489	569327
90733	569328
13009	569329
11286	569330
142821	569331
19212	569332
112784	569333
64599	569334
142860	569335
28124	569336
13770	569337
1156	569338
186548	569339
40067	569340
15541	569341
178767	569342
125231	569343
54449	569344
39246	569345
71052	569346
22702	569347
27276	569348
936	569349
67829	569350
102352	569351
60604	569352
26597	569353
131929	569354
22027	569355
2948	569356
171011	569357
2775	569358
102410	569359
11613	569360
228275	569361
32803	569362
169438	569363
58605	569364
31922	569365
10678	569366
8789	569367
588	569368
33814	569369
97589	569370
7487	569371
39716	569372
156389	569373
4260	569374
208980	569375
153926	569376
37291	569377
179125	569378
91937	569379
10053	569380
132197	569381
113382	569382
14822	569383
49854	569384
149	569385
5121	569386
9328	569387
22308	569388
159797	569389
61700	569390
162341	569391
101986	569392
103827	569393
115659	569394
92434	569395
2540	569396
218555	569397
11934	569398
8285	569399
45862	569400
228531	569401
617	569402
113919	569403
52746	569404
214774	569405
23703	569406
236279	569407
188850	569408
38487	569409
217765	569410
110014	569411
22691	569412
66093	569413
35363	569414
5214	569415
6	569416
2012	569417
18579	569418
7050	569419
1817	569420
57698	569421
157529	569422
23201	569423
15179	569424
112379	569425
20714	569426
19014	569427
12980	569428
69227	569429
739	569430
13254	569431
2371	569432
16304	569433
47705	569434
139597	569435
168758	569436
132702	569437
73421	569438
19091	569439
15984	569440
45526	569441
2267	569442
29303	569443
27973	569444
3034	569445
1756	569446
39214	569447
967	569448
107744	569449
10276	569450
11624	569451
26658	569452
49959	569453
2417	569454
25274	569455
18806	569456
8505	569457
90253	569458
82252	569459
251855	569460
84430	569461
49311	569462
3159	569463
3096	569464
66258	569465
18805	569466
73834	569467
947	569468
250353	569469
82338	569470
235062	569471
19238	569472
1315	569473
209556	569474
68635	569475
14398	569476
148613	569477
25771	569478
13417	569479
128170	569480
166046	569481
45218	569482
1291	569483
250101	569484
18747	569485
101701	569486
15816	569487
10101	569488
40171	569489
198382	569490
87968	569491
16510	569492
248570	569493
193954	569494
1263	569495
11608	569496
17214	569497
8025	569498
150019	569499
14561	569500
80327	569501
102652	569502
103835	569503
67588	569504
104608	569505
116319	569506
634	569507
49928	569508
4879	569509
62971	569510
162819	569511
4269	569512
42361	569513
9851	569514
52322	569515
68688	569516
33900	569517
51672	569518
913	569519
30139	569520
533	569521
138171	569522
4650	569523
7112	569524
269996	569525
91909	569526
74531	569527
2977	569528
31120	569529
2237	569530
168	569531
142031	569532
206164	569533
26515	569534
447	569535
9028	569536
43363	569537
38779	569538
40919	569539
40544	569540
100320	569541
1166	569542
197134	569543
137965	569544
4618	569545
246471	569546
32559	569547
215967	569548
9492	569549
76997	569550
44380	569551
56781	569552
25587	569553
6861	569554
7328	569555
92968	569556
16076	569557
44730	569558
87592	569559
58459	569560
113081	569561
202268	569562
1075	569563
52382	569564
76804	569565
24466	569566
2181	569567
131238	569568
34913	569569
235439	569570
14957	569571
9638	569572
12854	569573
18137	569574
1729	569575
125841	569576
164666	569577
237094	569578
62298	569579
220772	569580
108222	569581
38130	569582
115185	569583
2398	569584
15445	569585
6057	569586
61740	569587
141857	569588
42249	569589
13686	569590
358	569591
224286	569592
14719	569593
98484	569594
1961	569595
37762	569596
168182	569597
105507	569598
219579	569599
1529	569600
21461	569601
137464	569602
254541	569603
11449	569604
3693	569605
45122	569606
200792	569607
35866	569608
90013	569609
102434	569610
159917	569611
55343	569612
849	569613
9193	569614
223682	569615
33756	569616
11841	569617
36	569618
7003	569619
121326	569620
15350	569621
10779	569622
33287	569623
123640	569624
34511	569625
12295	569626
657	569627
20723	569628
78522	569629
30692	569630
35863	569631
50213	569632
1042	569633
16152	569634
42445	569635
82823	569636
1886	569637
233854	569638
66129	569639
8783	569640
97434	569641
1473	569642
47767	569643
200157	569644
99420	569645
44013	569646
625	569647
11031	569648
79442	569649
230708	569650
19313	569651
54943	569652
63753	569653
103132	569654
154807	569655
76929	569656
120564	569657
96053	569658
84555	569659
24551	569660
97242	569661
19389	569662
30990	569663
111929	569664
8029	569665
17008	569666
37816	569667
24017	569668
3024	569669
15346	569670
46633	569671
245834	569672
7534	569673
229992	569674
15829	569675
102270	569676
108646	569677
54879	569678
132364	569679
2940	569680
122828	569681
33664	569682
34134	569683
57500	569684
34850	569685
30076	569686
4361	569687
177386	569688
18008	569689
54587	569690
34854	569691
112335	569692
31875	569693
28505	569694
26190	569695
312	569696
3086	569697
25421	569698
239047	569699
50737	569700
215841	569701
40762	569702
86687	569703
133201	569704
6411	569705
62993	569706
14089	569707
118717	569708
49933	569709
8544	569710
56740	569711
8739	569712
1498	569713
162161	569714
25649	569715
6422	569716
4482	569717
150317	569718
17351	569719
126885	569720
20512	569721
162692	569722
64594	569723
123325	569724
126972	569725
37127	569726
143297	569727
12619	569728
39663	569729
1529	569730
71302	569731
2655	569732
32503	569733
102078	569734
193385	569735
26007	569736
18886	569737
18940	569738
69031	569739
210971	569740
3442	569741
29094	569742
142386	569743
144632	569744
68467	569745
124726	569746
88	569747
35472	569748
152761	569749
38830	569750
2156	569751
40127	569752
172022	569753
135846	569754
13544	569755
1682	569756
14634	569757
40482	569758
192112	569759
259815	569760
49368	569761
14873	569762
119616	569763
2173	569764
27631	569765
5086	569766
16535	569767
48941	569768
25047	569769
220145	569770
33443	569771
5339	569772
75430	569773
50698	569774
32250	569775
25315	569776
65643	569777
10630	569778
42023	569779
895	569780
20037	569781
81231	569782
165432	569783
78509	569784
128286	569785
22935	569786
12128	569787
249178	569788
483	569789
101145	569790
68455	569791
10640	569792
71545	569793
14049	569794
28823	569795
17613	569796
34112	569797
61813	569798
261374	569799
89870	569800
92087	569801
38749	569802
270165	569803
15341	569804
87796	569805
11138	569806
658	569807
73529	569808
505	569809
92347	569810
208605	569811
110098	569812
1145	569813
20628	569814
66071	569815
47813	569816
16703	569817
4386	569818
7585	569819
8696	569820
17910	569821
125898	569822
8809	569823
108300	569824
54048	569825
8434	569826
106596	569827
15051	569828
48865	569829
29241	569830
82265	569831
80512	569832
1408	569833
30225	569834
114033	569835
109409	569836
13095	569837
14320	569838
132955	569839
2930	569840
153247	569841
18391	569842
73220	569843
122774	569844
6198	569845
267219	569846
6463	569847
132139	569848
1402	569849
164239	569850
110	569851
8347	569852
45067	569853
25666	569854
249453	569855
72981	569856
49385	569857
269957	569858
123387	569859
256305	569860
27105	569861
115250	569862
15941	569863
102824	569864
19366	569865
37183	569866
29321	569867
3610	569868
47557	569869
61833	569870
58755	569871
50500	569872
237085	569873
67948	569874
56085	569875
89867	569876
812	569877
124908	569878
62734	569879
224092	569880
1084	569881
11236	569882
86789	569883
26257	569884
92772	569885
41511	569886
34373	569887
23172	569888
40226	569889
238462	569890
7323	569891
30	569892
1139	569893
149129	569894
79379	569895
261180	569896
134138	569897
256622	569898
1527	569899
74874	569900
165230	569901
3361	569902
93210	569903
13364	569904
2127	569905
112187	569906
4715	569907
63235	569908
257530	569909
9740	569910
90946	569911
220	569912
150930	569913
132359	569914
66873	569915
236511	569916
165287	569917
123426	569918
25904	569919
261028	569920
5556	569921
170469	569922
36613	569923
5560	569924
3094	569925
215492	569926
51687	569927
22178	569928
53636	569929
59675	569930
104761	569931
112319	569932
42770	569933
12857	569934
162812	569935
41699	569936
164909	569937
35382	569938
14196	569939
2442	569940
48881	569941
122122	569942
142467	569943
54666	569944
4170	569945
2082	569946
172477	569947
29661	569948
50545	569949
23277	569950
270047	569951
110594	569952
7222	569953
125033	569954
8652	569955
14340	569956
102848	569957
29	569958
38752	569959
148530	569960
3805	569961
7845	569962
2507	569963
1495	569964
68073	569965
48202	569966
10028	569967
32507	569968
10248	569969
701	569970
30003	569971
1117	569972
15806	569973
19415	569974
173619	569975
11573	569976
9145	569977
98988	569978
172044	569979
40695	569980
11965	569981
4886	569982
54542	569983
33665	569984
5928	569985
1409	569986
68412	569987
6584	569988
242753	569989
30932	569990
100698	569991
328	569992
51432	569993
262046	569994
38066	569995
11176	569996
93584	569997
44398	569998
76290	569999
354	570000
44661	570001
10197	570002
29165	570003
259952	570004
41238	570005
24562	570006
15978	570007
16184	570008
153040	570009
151	570010
9782	570011
96546	570012
244502	570013
185522	570014
2471	570015
68057	570016
1674	570017
217021	570018
268	570019
54712	570020
28106	570021
214037	570022
594	570023
394	570024
5218	570025
15517	570026
27092	570027
27315	570028
269848	570029
206807	570030
1663	570031
76956	570032
1583	570033
58859	570034
38329	570035
900	570036
19428	570037
45598	570038
18590	570039
249263	570040
89770	570041
8810	570042
68182	570043
103550	570044
227927	570045
87469	570046
63894	570047
23907	570048
14802	570049
134386	570050
47765	570051
16109	570052
106562	570053
1980	570054
103740	570055
4756	570056
131670	570057
5624	570058
13018	570059
19132	570060
78710	570061
30662	570062
29108	570063
113657	570064
43736	570065
53663	570066
21515	570067
28280	570068
1128	570069
19568	570070
5270	570071
7208	570072
1812	570073
33322	570074
72576	570075
24349	570076
82005	570077
18821	570078
104007	570079
64281	570080
32520	570081
492	570082
10160	570083
23065	570084
35806	570085
159025	570086
1202	570087
28601	570088
48875	570089
19875	570090
259	570091
76712	570092
38944	570093
3071	570094
22139	570095
463	570096
54600	570097
198438	570098
6043	570099
26296	570100
167114	570101
23222	570102
3729	570103
272501	570104
6435	570105
29920	570106
69245	570107
238211	570108
25921	570109
71652	570110
35017	570111
155014	570112
23319	570113
14471	570114
4670	570115
1108	570116
162	570117
12286	570118
63394	570119
840	570120
57725	570121
115162	570122
266030	570123
225897	570124
29111	570125
61815	570126
46143	570127
77123	570128
14589	570129
90887	570130
106988	570131
67087	570132
15504	570133
497	570134
263367	570135
255919	570136
22222	570137
16339	570138
4104	570139
4932	570140
46444	570141
18962	570142
56425	570143
52195	570144
30879	570145
55169	570146
16400	570147
13401	570148
149217	570149
9699	570150
27313	570151
86685	570152
198635	570153
247788	570154
1161	570155
118090	570156
107605	570157
78739	570158
64953	570159
161712	570160
4442	570161
1954	570162
89669	570163
20512	570164
28898	570165
5838	570166
1343	570167
49834	570168
144266	570169
17690	570170
2905	570171
31480	570172
15841	570173
51320	570174
84828	570175
1354	570176
52701	570177
13346	570178
29394	570179
3374	570180
5454	570181
7727	570182
2432	570183
1890	570184
4293	570185
23434	570186
10475	570187
29427	570188
2542	570189
53341	570190
85810	570191
234608	570192
88361	570193
3995	570194
4877	570195
79270	570196
269943	570197
164876	570198
10571	570199
90042	570200
82622	570201
204400	570202
223812	570203
42011	570204
55620	570205
1827	570206
56571	570207
25010	570208
7327	570209
161905	570210
163394	570211
2511	570212
33691	570213
1288	570214
90026	570215
378	570216
3230	570217
162889	570218
29418	570219
124557	570220
25116	570221
38118	570222
15270	570223
72943	570224
8690	570225
576	570226
43053	570227
6095	570228
1047	570229
134059	570230
19176	570231
38326	570232
125540	570233
258928	570234
132282	570235
95676	570236
43562	570237
35679	570238
54394	570239
102835	570240
889	570241
43338	570242
101315	570243
19629	570244
79583	570245
6621	570246
188796	570247
50719	570248
2241	570249
10034	570250
61912	570251
119693	570252
47	570253
59073	570254
16202	570255
98467	570256
31058	570257
37556	570258
83444	570259
244211	570260
11818	570261
81458	570262
255206	570263
45681	570264
75237	570265
2000	570266
8243	570267
57148	570268
25	570269
60473	570270
36652	570271
53205	570272
7015	570273
158120	570274
61302	570275
32325	570276
266046	570277
45070	570278
47249	570279
63230	570280
234048	570281
75484	570282
58663	570283
7942	570284
109311	570285
12147	570286
30308	570287
6353	570288
82252	570289
40610	570290
149675	570291
2373	570292
22226	570293
35915	570294
135617	570295
257443	570296
73219	570297
9969	570298
158022	570299
8160	570300
260602	570301
58161	570302
40040	570303
160150	570304
5584	570305
19998	570306
104632	570307
88114	570308
137994	570309
20295	570310
201143	570311
44226	570312
157849	570313
2010	570314
121716	570315
103642	570316
155876	570317
177869	570318
176475	570319
25674	570320
97522	570321
103207	570322
31615	570323
119433	570324
3647	570325
85269	570326
52835	570327
19455	570328
169930	570329
207310	570330
67067	570331
220810	570332
2097	570333
84134	570334
88105	570335
14240	570336
145250	570337
7674	570338
40007	570339
55845	570340
37655	570341
19739	570342
46143	570343
7337	570344
85267	570345
16767	570346
1113	570347
63576	570348
74702	570349
131979	570350
9727	570351
181164	570352
66668	570353
92251	570354
41732	570355
512	570356
117524	570357
27148	570358
720	570359
107717	570360
219729	570361
41729	570362
123370	570363
54300	570364
264545	570365
311	570366
27064	570367
167012	570368
90454	570369
9726	570370
401	570371
9099	570372
139862	570373
24471	570374
59289	570375
17598	570376
97009	570377
31405	570378
21520	570379
258500	570380
17153	570381
16725	570382
9934	570383
50641	570384
178789	570385
2468	570386
183221	570387
85155	570388
14852	570389
178	570390
19685	570391
13643	570392
109222	570393
52033	570394
178437	570395
75147	570396
23795	570397
110411	570398
11990	570399
50852	570400
11124	570401
9270	570402
35521	570403
64653	570404
9258	570405
36960	570406
7672	570407
24832	570408
12131	570409
176718	570410
88263	570411
195846	570412
130488	570413
16086	570414
163032	570415
5485	570416
48570	570417
113394	570418
94742	570419
80134	570420
34620	570421
4852	570422
12802	570423
63062	570424
13861	570425
3262	570426
114489	570427
156968	570428
39465	570429
125428	570430
17000	570431
7344	570432
15935	570433
255139	570434
107650	570435
13847	570436
7710	570437
56183	570438
71920	570439
1312	570440
172351	570441
230251	570442
251275	570443
139422	570444
43720	570445
238694	570446
16320	570447
163993	570448
1729	570449
48022	570450
975	570451
66283	570452
138050	570453
55397	570454
171118	570455
3334	570456
4204	570457
7336	570458
1537	570459
23415	570460
32131	570461
751	570462
71797	570463
28926	570464
166560	570465
30042	570466
2527	570467
262	570468
80272	570469
119612	570470
222029	570471
12892	570472
6754	570473
121010	570474
62112	570475
134887	570476
122701	570477
35193	570478
29308	570479
52406	570480
39642	570481
61119	570482
4277	570483
88222	570484
211	570485
92412	570486
158129	570487
66625	570488
175	570489
30046	570490
128772	570491
169371	570492
142898	570493
178518	570494
38915	570495
55929	570496
5779	570497
5603	570498
1370	570499
36183	570500
33722	570501
142497	570502
18398	570503
26351	570504
316	570505
31242	570506
13592	570507
20832	570508
43440	570509
6382	570510
161098	570511
62245	570512
52160	570513
80246	570514
306	570515
38227	570516
169146	570517
110139	570518
160341	570519
58094	570520
11505	570521
1344	570522
1731	570523
6781	570524
105884	570525
225530	570526
62553	570527
108788	570528
134143	570529
17073	570530
20966	570531
234614	570532
216728	570533
72717	570534
8453	570535
60654	570536
1925	570537
3379	570538
100701	570539
7071	570540
17200	570541
112283	570542
5391	570543
18477	570544
4090	570545
3961	570546
31959	570547
5691	570548
91918	570549
187528	570550
828	570551
781	570552
3821	570553
33115	570554
79133	570555
1556	570556
71038	570557
3258	570558
102741	570559
119336	570560
7187	570561
34820	570562
94438	570563
111406	570564
5749	570565
93304	570566
2057	570567
74311	570568
44803	570569
207001	570570
116735	570571
31814	570572
221326	570573
4153	570574
1407	570575
3326	570576
58017	570577
62275	570578
3755	570579
69658	570580
10876	570581
4564	570582
105435	570583
3173	570584
170165	570585
27672	570586
25144	570587
271462	570588
6334	570589
86164	570590
3118	570591
32511	570592
229879	570593
7088	570594
37539	570595
37104	570596
54432	570597
84255	570598
161003	570599
121365	570600
61598	570601
6256	570602
6149	570603
7787	570604
133330	570605
144880	570606
3044	570607
9647	570608
3247	570609
268888	570610
27451	570611
153166	570612
25967	570613
63860	570614
145	570615
17474	570616
76323	570617
15670	570618
167804	570619
21241	570620
240308	570621
140901	570622
85704	570623
154745	570624
43316	570625
17193	570626
11356	570627
17165	570628
29258	570629
16269	570630
15260	570631
152175	570632
86598	570633
237489	570634
220733	570635
22498	570636
9718	570637
68865	570638
57546	570639
538	570640
6108	570641
16744	570642
206824	570643
118734	570644
4191	570645
32122	570646
18943	570647
111328	570648
20707	570649
188485	570650
19509	570651
18194	570652
114828	570653
45254	570654
19916	570655
22151	570656
4685	570657
41183	570658
78292	570659
10460	570660
4231	570661
4655	570662
22062	570663
8245	570664
116859	570665
93538	570666
9040	570667
27895	570668
181093	570669
179416	570670
164518	570671
152203	570672
61976	570673
28681	570674
156154	570675
22863	570676
68278	570677
13536	570678
92269	570679
16932	570680
1688	570681
82006	570682
8059	570683
46037	570684
188174	570685
158864	570686
193663	570687
89	570688
29696	570689
178987	570690
20990	570691
154606	570692
770	570693
1203	570694
267626	570695
74037	570696
2296	570697
10745	570698
1305	570699
26607	570700
51006	570701
318	570702
138607	570703
73585	570704
96281	570705
11487	570706
117458	570707
15776	570708
2088	570709
7355	570710
219716	570711
88493	570712
2487	570713
70481	570714
154742	570715
56520	570716
31467	570717
86617	570718
44647	570719
80523	570720
59440	570721
9752	570722
420	570723
58114	570724
43728	570725
209920	570726
9108	570727
476	570728
116647	570729
103303	570730
61062	570731
4653	570732
50610	570733
243626	570734
92393	570735
37939	570736
44517	570737
33673	570738
54068	570739
26863	570740
67306	570741
59934	570742
20757	570743
1126	570744
17923	570745
59866	570746
109406	570747
163160	570748
85717	570749
129849	570750
54202	570751
5116	570752
73186	570753
24628	570754
40690	570755
27835	570756
64339	570757
66649	570758
70661	570759
25752	570760
8033	570761
63329	570762
30138	570763
230581	570764
169597	570765
11890	570766
101440	570767
13668	570768
35911	570769
8924	570770
53933	570771
1117	570772
256948	570773
61169	570774
113305	570775
107511	570776
8932	570777
257602	570778
10440	570779
54601	570780
16813	570781
37902	570782
118417	570783
36996	570784
90378	570785
1756	570786
130051	570787
46424	570788
89710	570789
70288	570790
37428	570791
53059	570792
22954	570793
958	570794
96920	570795
1201	570796
132220	570797
1815	570798
57	570799
31054	570800
4278	570801
160800	570802
182156	570803
49906	570804
6692	570805
127601	570806
36066	570807
139323	570808
116805	570809
145412	570810
79604	570811
35140	570812
54297	570813
24723	570814
3282	570815
551	570816
1185	570817
6358	570818
113002	570819
1943	570820
15703	570821
5499	570822
7020	570823
83525	570824
1352	570825
34650	570826
13006	570827
59638	570828
2080	570829
84385	570830
8788	570831
29598	570832
89648	570833
19613	570834
12932	570835
271	570836
60972	570837
39010	570838
120270	570839
32556	570840
45766	570841
124993	570842
53530	570843
108579	570844
103541	570845
1476	570846
34850	570847
25365	570848
206	570849
137974	570850
28954	570851
17725	570852
61814	570853
64223	570854
14792	570855
7428	570856
5470	570857
45569	570858
116297	570859
151259	570860
21061	570861
39171	570862
4850	570863
3439	570864
16271	570865
60449	570866
86659	570867
95003	570868
33532	570869
13910	570870
215348	570871
339	570872
97286	570873
14487	570874
21262	570875
10269	570876
77416	570877
51114	570878
32313	570879
66100	570880
27995	570881
30715	570882
45378	570883
79183	570884
158162	570885
22955	570886
14123	570887
87665	570888
563	570889
249204	570890
7689	570891
14902	570892
229646	570893
5383	570894
43422	570895
21899	570896
11563	570897
147540	570898
49924	570899
107950	570900
44262	570901
25744	570902
1732	570903
19713	570904
85924	570905
117490	570906
123	570907
135472	570908
3057	570909
109016	570910
2839	570911
7780	570912
916	570913
24445	570914
4186	570915
171177	570916
124140	570917
143573	570918
115072	570919
1028	570920
3976	570921
37263	570922
49271	570923
29450	570924
188946	570925
252327	570926
1610	570927
58937	570928
45444	570929
11984	570930
59432	570931
144423	570932
990	570933
12001	570934
92865	570935
20482	570936
11930	570937
113072	570938
20718	570939
109375	570940
112761	570941
49268	570942
29229	570943
4099	570944
46161	570945
101104	570946
32308	570947
31496	570948
296	570949
15199	570950
155322	570951
57026	570952
12964	570953
8441	570954
18533	570955
134436	570956
27622	570957
7056	570958
19644	570959
4208	570960
12526	570961
102421	570962
46822	570963
22576	570964
846	570965
106348	570966
172410	570967
89704	570968
174315	570969
29907	570970
20219	570971
28234	570972
70851	570973
17621	570974
19954	570975
2519	570976
902	570977
55392	570978
45192	570979
54887	570980
49832	570981
174344	570982
34957	570983
10194	570984
183035	570985
435	570986
43004	570987
60	570988
12439	570989
12427	570990
7401	570991
63391	570992
236809	570993
326	570994
27710	570995
333	570996
7629	570997
34308	570998
161476	570999
135358	571000
221796	571001
144415	571002
146553	571003
368	571004
157961	571005
24187	571006
255799	571007
28994	571008
2260	571009
143855	571010
13680	571011
14584	571012
79877	571013
230383	571014
5374	571015
41391	571016
57188	571017
98608	571018
94824	571019
19995	571020
512	571021
2587	571022
174246	571023
18507	571024
37515	571025
19951	571026
192795	571027
76769	571028
67113	571029
9280	571030
2163	571031
144675	571032
2056	571033
168228	571034
23623	571035
110111	571036
7428	571037
16384	571038
23364	571039
38266	571040
147376	571041
28644	571042
103832	571043
14031	571044
3540	571045
21920	571046
5220	571047
23520	571048
11630	571049
215881	571050
75977	571051
96722	571052
145660	571053
242999	571054
821	571055
265209	571056
111512	571057
163571	571058
187475	571059
51612	571060
119	571061
70326	571062
6353	571063
143430	571064
9753	571065
13640	571066
75019	571067
471	571068
88735	571069
3319	571070
265602	571071
30186	571072
133202	571073
11853	571074
3537	571075
1677	571076
141075	571077
268798	571078
149903	571079
533	571080
154	571081
42	571082
23895	571083
7880	571084
892	571085
135232	571086
188	571087
14419	571088
28489	571089
1301	571090
64095	571091
563	571092
252135	571093
20571	571094
12108	571095
40133	571096
1133	571097
9491	571098
127723	571099
15253	571100
136644	571101
10798	571102
150448	571103
66180	571104
45769	571105
70219	571106
91514	571107
104049	571108
21684	571109
57303	571110
50445	571111
27657	571112
120878	571113
24	571114
1830	571115
77832	571116
85104	571117
23914	571118
7959	571119
55448	571120
115655	571121
159131	571122
260895	571123
222019	571124
3064	571125
226137	571126
17736	571127
57780	571128
38251	571129
27277	571130
95959	571131
6616	571132
136178	571133
111516	571134
530	571135
50836	571136
12033	571137
17998	571138
16941	571139
26967	571140
72965	571141
267915	571142
151681	571143
1124	571144
205925	571145
182933	571146
66511	571147
33873	571148
115849	571149
27879	571150
124456	571151
2846	571152
6014	571153
100219	571154
4555	571155
2031	571156
36496	571157
19845	571158
4213	571159
56762	571160
5030	571161
244934	571162
1491	571163
2413	571164
5960	571165
201730	571166
565	571167
56440	571168
23591	571169
49581	571170
128595	571171
151677	571172
224315	571173
245566	571174
31577	571175
4095	571176
73082	571177
8368	571178
46820	571179
241906	571180
9870	571181
44992	571182
20335	571183
16373	571184
165832	571185
459	571186
5700	571187
115067	571188
14919	571189
48332	571190
236531	571191
113504	571192
1277	571193
232144	571194
127236	571195
186840	571196
109300	571197
34151	571198
14267	571199
42388	571200
155051	571201
272820	571202
76079	571203
65776	571204
168022	571205
33466	571206
211635	571207
15800	571208
48817	571209
169191	571210
40331	571211
113175	571212
2336	571213
79393	571214
5959	571215
6155	571216
121083	571217
39843	571218
40887	571219
29007	571220
14656	571221
60078	571222
62232	571223
31439	571224
29867	571225
80059	571226
63012	571227
21937	571228
15830	571229
19700	571230
77418	571231
65444	571232
109731	571233
36499	571234
135723	571235
14524	571236
75932	571237
9161	571238
76062	571239
154268	571240
124901	571241
42857	571242
147779	571243
61073	571244
97807	571245
7638	571246
4601	571247
88135	571248
17648	571249
1195	571250
2924	571251
2076	571252
30763	571253
8302	571254
261277	571255
1584	571256
89668	571257
79026	571258
36757	571259
52122	571260
7763	571261
88417	571262
51313	571263
21328	571264
45346	571265
160627	571266
2836	571267
45966	571268
17625	571269
107481	571270
147740	571271
187389	571272
100312	571273
148630	571274
20287	571275
1070	571276
5593	571277
40045	571278
12459	571279
173650	571280
30369	571281
32673	571282
156889	571283
865	571284
4684	571285
16543	571286
59060	571287
1682	571288
207005	571289
148517	571290
35079	571291
12061	571292
149690	571293
55103	571294
55368	571295
14642	571296
98742	571297
25434	571298
24963	571299
4855	571300
165905	571301
5735	571302
71339	571303
109167	571304
16210	571305
39683	571306
6779	571307
79662	571308
6537	571309
78608	571310
12941	571311
19672	571312
141740	571313
89207	571314
10882	571315
5436	571316
3489	571317
73494	571318
6399	571319
8803	571320
31284	571321
102859	571322
130846	571323
29708	571324
16769	571325
121582	571326
214721	571327
33552	571328
25102	571329
262515	571330
20812	571331
8439	571332
32340	571333
13300	571334
9281	571335
149754	571336
52449	571337
29054	571338
25109	571339
96147	571340
25291	571341
24637	571342
41391	571343
185783	571344
251800	571345
237723	571346
74923	571347
59526	571348
4354	571349
13186	571350
4712	571351
30610	571352
27548	571353
57379	571354
83355	571355
158669	571356
8776	571357
20432	571358
210654	571359
121588	571360
4678	571361
7785	571362
119838	571363
2528	571364
91560	571365
49021	571366
71479	571367
3037	571368
29	571369
6482	571370
21823	571371
32471	571372
131018	571373
6680	571374
7553	571375
30101	571376
19819	571377
48475	571378
1091	571379
72603	571380
90551	571381
36632	571382
28663	571383
254925	571384
36505	571385
12003	571386
8566	571387
34234	571388
167328	571389
265390	571390
45598	571391
157383	571392
7055	571393
3237	571394
83253	571395
192368	571396
53590	571397
4365	571398
30536	571399
49087	571400
9575	571401
56839	571402
42516	571403
64352	571404
2958	571405
41000	571406
48443	571407
198670	571408
85871	571409
15590	571410
18538	571411
28899	571412
2826	571413
33327	571414
8013	571415
20412	571416
35869	571417
45119	571418
1774	571419
174354	571420
132178	571421
10051	571422
159253	571423
59171	571424
9709	571425
109543	571426
85931	571427
54515	571428
130003	571429
43445	571430
10894	571431
100457	571432
3686	571433
35320	571434
161383	571435
11904	571436
11169	571437
17517	571438
76504	571439
147737	571440
121554	571441
15255	571442
32248	571443
6712	571444
49200	571445
6020	571446
16945	571447
38604	571448
2933	571449
54905	571450
7685	571451
3146	571452
8626	571453
7871	571454
73977	571455
1078	571456
67353	571457
131688	571458
1873	571459
20771	571460
2331	571461
52948	571462
77820	571463
14916	571464
150052	571465
12851	571466
66019	571467
16470	571468
197002	571469
258954	571470
61515	571471
28479	571472
51042	571473
134282	571474
100805	571475
149993	571476
5578	571477
1069	571478
25085	571479
223857	571480
1004	571481
70662	571482
36377	571483
7146	571484
34333	571485
54306	571486
184	571487
199172	571488
2288	571489
162463	571490
244885	571491
44	571492
17998	571493
150359	571494
248798	571495
13443	571496
149235	571497
8941	571498
27872	571499
59695	571500
229	571501
68692	571502
12015	571503
54601	571504
104428	571505
102316	571506
17227	571507
1893	571508
256618	571509
149431	571510
4380	571511
72434	571512
1910	571513
54300	571514
29503	571515
20233	571516
33070	571517
9299	571518
169903	571519
5995	571520
169199	571521
6423	571522
17438	571523
165665	571524
28137	571525
104302	571526
52400	571527
55444	571528
29455	571529
8136	571530
155934	571531
97356	571532
2326	571533
19670	571534
50626	571535
124657	571536
17215	571537
10498	571538
360	571539
165152	571540
217297	571541
66935	571542
94332	571543
71917	571544
44683	571545
9803	571546
96049	571547
296	571548
27479	571549
95448	571550
41268	571551
139841	571552
27571	571553
19225	571554
2135	571555
122500	571556
2626	571557
45	571558
11330	571559
31882	571560
6414	571561
20360	571562
242765	571563
134981	571564
92976	571565
244452	571566
105838	571567
17126	571568
21709	571569
11528	571570
223187	571571
16607	571572
6100	571573
50359	571574
44091	571575
23692	571576
17390	571577
92460	571578
9170	571579
249971	571580
138810	571581
26252	571582
1680	571583
72923	571584
15070	571585
60497	571586
22429	571587
86045	571588
197524	571589
8349	571590
117845	571591
142600	571592
44961	571593
68531	571594
31270	571595
6914	571596
2435	571597
1302	571598
17416	571599
2094	571600
197	571601
171811	571602
154751	571603
252042	571604
225454	571605
91281	571606
132254	571607
35355	571608
161223	571609
31119	571610
29224	571611
14673	571612
147438	571613
77742	571614
154790	571615
52258	571616
853	571617
122117	571618
9398	571619
21265	571620
180611	571621
143875	571622
1606	571623
97324	571624
230984	571625
154136	571626
5113	571627
178731	571628
81573	571629
87729	571630
113145	571631
4817	571632
270960	571633
68529	571634
148507	571635
147613	571636
85735	571637
33534	571638
32972	571639
45888	571640
261549	571641
180814	571642
51582	571643
198843	571644
9014	571645
171003	571646
506	571647
57694	571648
7038	571649
61955	571650
34582	571651
76315	571652
96914	571653
141432	571654
60360	571655
4094	571656
56871	571657
103410	571658
192234	571659
217613	571660
104318	571661
26812	571662
27327	571663
73876	571664
13525	571665
202746	571666
111925	571667
50170	571668
33424	571669
64436	571670
7241	571671
67340	571672
118100	571673
149916	571674
77082	571675
41038	571676
3754	571677
42229	571678
150606	571679
12241	571680
55585	571681
112316	571682
155038	571683
249773	571684
35412	571685
95733	571686
57146	571687
5608	571688
5146	571689
21991	571690
66891	571691
65579	571692
15364	571693
214836	571694
31048	571695
186547	571696
4486	571697
85819	571698
3313	571699
185621	571700
23416	571701
104493	571702
112	571703
79437	571704
104438	571705
12763	571706
191079	571707
35235	571708
227018	571709
219	571710
26750	571711
30350	571712
184	571713
49426	571714
72610	571715
63	571716
15551	571717
146236	571718
51381	571719
246664	571720
73811	571721
2142	571722
139567	571723
40605	571724
25439	571725
121271	571726
161993	571727
148236	571728
833	571729
65789	571730
74381	571731
19454	571732
198032	571733
58631	571734
928	571735
199578	571736
126457	571737
730	571738
107206	571739
251193	571740
83158	571741
19128	571742
86365	571743
21091	571744
8809	571745
155903	571746
112540	571747
245930	571748
248447	571749
27807	571750
18649	571751
121601	571752
156391	571753
5869	571754
46062	571755
53989	571756
12134	571757
13974	571758
42354	571759
105564	571760
71422	571761
18246	571762
54505	571763
52934	571764
63973	571765
267200	571766
58479	571767
3819	571768
105366	571769
251813	571770
32281	571771
16265	571772
142249	571773
18891	571774
1948	571775
34221	571776
11923	571777
12233	571778
32468	571779
2332	571780
4019	571781
133	571782
217688	571783
10514	571784
37163	571785
1380	571786
204067	571787
218806	571788
56607	571789
48713	571790
42262	571791
32006	571792
131879	571793
261036	571794
247124	571795
171035	571796
34488	571797
160920	571798
103500	571799
23488	571800
214597	571801
63856	571802
23644	571803
6067	571804
7452	571805
6231	571806
25747	571807
31833	571808
182163	571809
113135	571810
37653	571811
62723	571812
8193	571813
95517	571814
271270	571815
19588	571816
256141	571817
127839	571818
3866	571819
4112	571820
114110	571821
41640	571822
84913	571823
4929	571824
9852	571825
44161	571826
7075	571827
49822	571828
100652	571829
65806	571830
7941	571831
26389	571832
103651	571833
141250	571834
89966	571835
147732	571836
80229	571837
20444	571838
58623	571839
85572	571840
10079	571841
21606	571842
30587	571843
155105	571844
10324	571845
7778	571846
228920	571847
84519	571848
106170	571849
475	571850
158916	571851
3562	571852
751	571853
842	571854
154612	571855
12881	571856
22187	571857
11252	571858
20147	571859
26987	571860
14629	571861
150015	571862
10326	571863
538	571864
1634	571865
66573	571866
48040	571867
107966	571868
6692	571869
61625	571870
219421	571871
87965	571872
399	571873
155092	571874
6775	571875
167777	571876
66354	571877
71913	571878
60592	571879
70746	571880
143219	571881
25288	571882
90217	571883
11930	571884
7092	571885
181437	571886
103921	571887
2158	571888
13662	571889
61297	571890
61417	571891
11436	571892
41488	571893
32111	571894
5468	571895
14826	571896
47955	571897
3597	571898
202343	571899
10856	571900
93444	571901
40264	571902
15080	571903
2163	571904
104070	571905
221071	571906
11640	571907
233373	571908
7962	571909
4058	571910
95027	571911
1854	571912
15000	571913
70847	571914
3781	571915
33428	571916
2357	571917
32769	571918
3466	571919
34672	571920
210780	571921
44245	571922
64138	571923
24029	571924
76409	571925
95365	571926
27508	571927
27099	571928
20008	571929
129088	571930
13087	571931
27902	571932
3474	571933
229659	571934
67651	571935
12122	571936
41740	571937
5341	571938
187572	571939
12023	571940
40347	571941
130743	571942
7325	571943
56528	571944
384	571945
82035	571946
1519	571947
103165	571948
26596	571949
34377	571950
52956	571951
114	571952
113517	571953
212561	571954
67204	571955
191529	571956
175450	571957
155615	571958
8761	571959
36509	571960
2144	571961
14538	571962
4723	571963
37744	571964
22156	571965
4524	571966
61664	571967
5913	571968
22299	571969
32315	571970
80082	571971
73986	571972
14451	571973
168209	571974
162327	571975
7888	571976
33190	571977
92259	571978
5108	571979
45695	571980
89055	571981
3351	571982
30837	571983
10443	571984
56264	571985
8676	571986
28483	571987
23985	571988
7647	571989
11485	571990
237683	571991
86033	571992
240445	571993
7370	571994
10300	571995
9677	571996
3827	571997
4845	571998
112195	571999
15074	572000
9115	572001
2795	572002
120401	572003
74653	572004
5345	572005
164084	572006
36228	572007
99154	572008
80314	572009
3105	572010
91863	572011
70810	572012
160437	572013
145295	572014
14270	572015
17933	572016
5244	572017
6872	572018
171576	572019
3281	572020
45032	572021
641	572022
8482	572023
6647	572024
15741	572025
111501	572026
109754	572027
56786	572028
163879	572029
51581	572030
91291	572031
31831	572032
13889	572033
39583	572034
107575	572035
125425	572036
138696	572037
138815	572038
27132	572039
13127	572040
4794	572041
8673	572042
55632	572043
32008	572044
178332	572045
67200	572046
8381	572047
164718	572048
120977	572049
84032	572050
2371	572051
155313	572052
72628	572053
94887	572054
114703	572055
62527	572056
5350	572057
140981	572058
21248	572059
14914	572060
33440	572061
6809	572062
11767	572063
74229	572064
31166	572065
34033	572066
32749	572067
84560	572068
16111	572069
18244	572070
2496	572071
9974	572072
142892	572073
8334	572074
1352	572075
18828	572076
50090	572077
166279	572078
34277	572079
20842	572080
84648	572081
46416	572082
144780	572083
28846	572084
43628	572085
9393	572086
108949	572087
40143	572088
60252	572089
56819	572090
107085	572091
211787	572092
1003	572093
341	572094
6467	572095
44283	572096
65323	572097
189864	572098
48175	572099
13363	572100
40572	572101
89399	572102
243998	572103
375	572104
3786	572105
139582	572106
85410	572107
1485	572108
14044	572109
31268	572110
9732	572111
25669	572112
187082	572113
58922	572114
218232	572115
1903	572116
9623	572117
225071	572118
45470	572119
15092	572120
29560	572121
28209	572122
34457	572123
6560	572124
17696	572125
145051	572126
2175	572127
32011	572128
79727	572129
12825	572130
39751	572131
246905	572132
51303	572133
36943	572134
1058	572135
73117	572136
93716	572137
146383	572138
25512	572139
78853	572140
137879	572141
3950	572142
1050	572143
220563	572144
1176	572145
2637	572146
73110	572147
54047	572148
59131	572149
57353	572150
48168	572151
91545	572152
77927	572153
29834	572154
61795	572155
10778	572156
70014	572157
156517	572158
19240	572159
3133	572160
2383	572161
10771	572162
23456	572163
9580	572164
3952	572165
72474	572166
36432	572167
72792	572168
118270	572169
7138	572170
16155	572171
153830	572172
116212	572173
712	572174
32385	572175
14369	572176
46	572177
18635	572178
72286	572179
5906	572180
158891	572181
92416	572182
21091	572183
93344	572184
21962	572185
58063	572186
26264	572187
103920	572188
63379	572189
221047	572190
40666	572191
4224	572192
15905	572193
112380	572194
1846	572195
12845	572196
141400	572197
23202	572198
56186	572199
59625	572200
57928	572201
1614	572202
15622	572203
55975	572204
2140	572205
58274	572206
100249	572207
26649	572208
48305	572209
32724	572210
27729	572211
5624	572212
113325	572213
19739	572214
171408	572215
2379	572216
33606	572217
85262	572218
191544	572219
21001	572220
2702	572221
42595	572222
24644	572223
142940	572224
56402	572225
192173	572226
133983	572227
237354	572228
48670	572229
28348	572230
19675	572231
207726	572232
16003	572233
113625	572234
101019	572235
38733	572236
38727	572237
83	572238
17850	572239
38555	572240
166714	572241
45159	572242
23694	572243
168485	572244
6270	572245
2865	572246
1514	572247
4799	572248
9740	572249
1112	572250
165648	572251
274	572252
237058	572253
75464	572254
2053	572255
34115	572256
1183	572257
156129	572258
3167	572259
45285	572260
33361	572261
993	572262
2756	572263
117213	572264
10976	572265
263113	572266
159178	572267
8434	572268
235299	572269
89053	572270
569	572271
177531	572272
28898	572273
28793	572274
61780	572275
145964	572276
1419	572277
68255	572278
592	572279
48197	572280
110292	572281
57023	572282
51028	572283
108059	572284
12301	572285
8634	572286
131626	572287
19351	572288
4991	572289
11356	572290
25997	572291
205836	572292
6763	572293
1803	572294
1997	572295
28972	572296
1303	572297
66013	572298
17230	572299
105374	572300
5593	572301
160908	572302
89340	572303
99412	572304
39012	572305
10833	572306
82792	572307
8831	572308
1497	572309
236465	572310
14557	572311
2840	572312
134240	572313
56065	572314
59080	572315
568	572316
727	572317
213068	572318
99375	572319
213632	572320
43858	572321
23450	572322
79664	572323
121618	572324
17095	572325
18903	572326
5683	572327
206317	572328
2927	572329
70324	572330
256493	572331
24494	572332
3485	572333
19797	572334
11281	572335
190232	572336
70585	572337
79096	572338
74924	572339
29591	572340
77990	572341
188123	572342
183270	572343
27375	572344
53970	572345
191329	572346
158430	572347
49277	572348
39705	572349
92864	572350
3895	572351
25972	572352
38510	572353
103908	572354
130075	572355
99511	572356
107034	572357
18119	572358
1893	572359
35577	572360
66911	572361
16359	572362
9467	572363
254988	572364
26393	572365
94968	572366
68147	572367
100533	572368
78736	572369
24870	572370
9696	572371
9582	572372
91252	572373
160676	572374
38787	572375
8317	572376
8890	572377
38109	572378
87825	572379
27070	572380
104856	572381
36040	572382
3055	572383
20624	572384
53553	572385
382	572386
122782	572387
267	572388
47798	572389
20672	572390
14579	572391
130310	572392
44176	572393
9829	572394
2340	572395
8878	572396
37182	572397
28820	572398
256673	572399
38707	572400
33338	572401
11964	572402
130336	572403
226258	572404
706	572405
17865	572406
34243	572407
9128	572408
35	572409
232972	572410
132672	572411
171342	572412
73202	572413
105934	572414
40582	572415
110536	572416
258026	572417
69332	572418
42758	572419
172378	572420
50094	572421
162672	572422
41914	572423
194070	572424
107271	572425
55914	572426
12209	572427
228348	572428
12441	572429
89886	572430
75290	572431
70833	572432
180457	572433
80453	572434
38705	572435
4652	572436
34386	572437
18840	572438
44122	572439
52451	572440
4458	572441
35226	572442
15749	572443
21367	572444
15490	572445
1561	572446
1084	572447
56707	572448
183881	572449
6574	572450
130625	572451
252729	572452
65078	572453
122810	572454
18128	572455
94023	572456
109846	572457
4903	572458
81343	572459
1202	572460
49563	572461
184002	572462
6472	572463
10503	572464
118300	572465
40871	572466
47854	572467
80836	572468
51323	572469
38979	572470
127166	572471
68777	572472
59352	572473
24165	572474
79342	572475
247301	572476
85185	572477
33718	572478
44657	572479
143	572480
11835	572481
30005	572482
264536	572483
5266	572484
155671	572485
222987	572486
29200	572487
660	572488
59351	572489
10038	572490
42308	572491
13606	572492
254340	572493
153711	572494
6028	572495
1028	572496
169176	572497
91092	572498
117689	572499
34659	572500
5871	572501
75906	572502
22374	572503
192	572504
6816	572505
50319	572506
56488	572507
31817	572508
13604	572509
12533	572510
24551	572511
2429	572512
2066	572513
146130	572514
3690	572515
78667	572516
52884	572517
54890	572518
58221	572519
3088	572520
11881	572521
48915	572522
208788	572523
7649	572524
33057	572525
57649	572526
31019	572527
1859	572528
19085	572529
5324	572530
35047	572531
2945	572532
242206	572533
1806	572534
6499	572535
4912	572536
62439	572537
48735	572538
160751	572539
63047	572540
4653	572541
45107	572542
47911	572543
6071	572544
112065	572545
221857	572546
32954	572547
59113	572548
109790	572549
27488	572550
10223	572551
87709	572552
137374	572553
203550	572554
96649	572555
5849	572556
593	572557
84081	572558
151912	572559
13221	572560
54821	572561
2759	572562
49403	572563
124891	572564
105806	572565
271	572566
212268	572567
105369	572568
261	572569
30734	572570
47540	572571
173931	572572
74168	572573
3946	572574
19653	572575
6048	572576
12901	572577
61153	572578
67486	572579
3822	572580
9457	572581
116471	572582
9475	572583
64244	572584
10014	572585
10221	572586
16957	572587
65842	572588
3656	572589
90622	572590
210048	572591
121513	572592
17956	572593
17738	572594
59163	572595
7877	572596
55848	572597
1180	572598
9387	572599
154416	572600
20376	572601
218026	572602
3132	572603
18652	572604
60561	572605
15663	572606
152	572607
2784	572608
76251	572609
23775	572610
4190	572611
51086	572612
95674	572613
73814	572614
79272	572615
20369	572616
95124	572617
14143	572618
3401	572619
1142	572620
45416	572621
67393	572622
159162	572623
16777	572624
7227	572625
230696	572626
31630	572627
51578	572628
3321	572629
7325	572630
56885	572631
5988	572632
17067	572633
175	572634
24157	572635
13059	572636
11168	572637
15710	572638
46926	572639
86095	572640
59027	572641
177294	572642
75051	572643
189986	572644
36980	572645
8051	572646
6112	572647
90298	572648
26327	572649
6031	572650
52350	572651
260727	572652
863	572653
59164	572654
471	572655
101738	572656
160102	572657
4250	572658
24001	572659
41257	572660
71303	572661
492	572662
144944	572663
6963	572664
90589	572665
13368	572666
20038	572667
46869	572668
80587	572669
119315	572670
37783	572671
19503	572672
3287	572673
172423	572674
254850	572675
14901	572676
134081	572677
7067	572678
11114	572679
25901	572680
6945	572681
93490	572682
144581	572683
1894	572684
18065	572685
14014	572686
9261	572687
82291	572688
167743	572689
54691	572690
95589	572691
10270	572692
121836	572693
4742	572694
2943	572695
28454	572696
770	572697
33539	572698
1325	572699
213102	572700
31743	572701
78046	572702
852	572703
120876	572704
18691	572705
22471	572706
159074	572707
28271	572708
1835	572709
43043	572710
719	572711
39115	572712
9681	572713
11690	572714
3053	572715
30372	572716
54481	572717
126460	572718
44301	572719
72817	572720
94881	572721
220834	572722
36516	572723
1277	572724
166922	572725
130211	572726
101546	572727
79169	572728
208485	572729
32215	572730
28910	572731
21170	572732
19472	572733
139984	572734
93828	572735
94005	572736
15408	572737
16038	572738
137228	572739
33353	572740
107269	572741
132508	572742
23006	572743
7539	572744
4158	572745
32297	572746
2815	572747
2065	572748
35822	572749
223467	572750
24114	572751
28094	572752
122132	572753
424	572754
38329	572755
146580	572756
32159	572757
1160	572758
16264	572759
33064	572760
46606	572761
97865	572762
161403	572763
138787	572764
83424	572765
134749	572766
345	572767
77595	572768
15575	572769
164505	572770
40430	572771
27600	572772
6055	572773
27159	572774
222859	572775
63736	572776
34892	572777
260474	572778
22894	572779
46348	572780
135	572781
5126	572782
76213	572783
17686	572784
25977	572785
26434	572786
7138	572787
223591	572788
10940	572789
137601	572790
50953	572791
235269	572792
32467	572793
36599	572794
86	572795
9559	572796
180270	572797
20250	572798
33777	572799
102292	572800
11366	572801
50169	572802
53965	572803
88773	572804
2287	572805
10877	572806
181220	572807
905	572808
8578	572809
70781	572810
169437	572811
225065	572812
44250	572813
40918	572814
150137	572815
48613	572816
94953	572817
96536	572818
12378	572819
136154	572820
33715	572821
11253	572822
144300	572823
45718	572824
103	572825
46820	572826
151707	572827
92794	572828
9624	572829
7160	572830
156762	572831
85116	572832
86623	572833
137706	572834
89267	572835
10163	572836
31501	572837
4871	572838
21729	572839
24513	572840
9588	572841
20607	572842
74570	572843
8640	572844
147309	572845
9037	572846
59845	572847
41520	572848
4104	572849
3562	572850
31977	572851
47397	572852
37209	572853
7543	572854
20102	572855
12308	572856
180033	572857
4589	572858
14	572859
208286	572860
5538	572861
264698	572862
52431	572863
10997	572864
2975	572865
149510	572866
255736	572867
262631	572868
240328	572869
158566	572870
152276	572871
13819	572872
143783	572873
10148	572874
14477	572875
3888	572876
50276	572877
5121	572878
1039	572879
30912	572880
1	572881
3103	572882
188733	572883
52332	572884
47290	572885
8791	572886
2162	572887
169815	572888
37333	572889
367	572890
24354	572891
21781	572892
230908	572893
52175	572894
149433	572895
1865	572896
854	572897
100943	572898
230404	572899
45823	572900
269513	572901
86609	572902
15952	572903
71700	572904
1122	572905
189687	572906
161904	572907
84947	572908
8337	572909
158856	572910
165454	572911
1780	572912
68555	572913
20244	572914
109180	572915
109808	572916
2162	572917
70508	572918
73114	572919
14930	572920
5167	572921
2192	572922
2022	572923
47736	572924
29331	572925
2603	572926
3817	572927
21256	572928
50784	572929
70897	572930
9594	572931
51821	572932
57516	572933
24042	572934
4995	572935
23720	572936
55914	572937
75564	572938
180117	572939
124396	572940
29343	572941
94897	572942
18653	572943
71605	572944
183634	572945
219425	572946
56183	572947
28235	572948
118077	572949
26415	572950
5473	572951
58621	572952
9492	572953
125068	572954
35482	572955
33728	572956
155618	572957
28230	572958
230477	572959
4126	572960
3207	572961
70147	572962
4660	572963
4498	572964
15207	572965
9467	572966
17910	572967
42544	572968
13567	572969
69535	572970
24404	572971
370	572972
30631	572973
78137	572974
70688	572975
47825	572976
197536	572977
102295	572978
75710	572979
171857	572980
2212	572981
6110	572982
67661	572983
104975	572984
65956	572985
94190	572986
258293	572987
16829	572988
2326	572989
10890	572990
102471	572991
12381	572992
172606	572993
13721	572994
79977	572995
68880	572996
223	572997
72142	572998
101741	572999
8387	573000
61669	573001
41795	573002
1023	573003
44108	573004
65163	573005
32261	573006
182859	573007
43962	573008
36390	573009
31917	573010
119559	573011
3733	573012
14915	573013
14728	573014
4383	573015
2095	573016
113106	573017
8385	573018
2680	573019
76656	573020
13445	573021
19624	573022
107205	573023
60414	573024
45708	573025
44869	573026
1885	573027
37535	573028
2878	573029
3534	573030
25274	573031
4342	573032
116357	573033
198884	573034
32832	573035
3848	573036
222647	573037
114757	573038
43472	573039
229144	573040
50510	573041
17610	573042
128861	573043
181040	573044
4982	573045
3109	573046
108902	573047
110865	573048
3807	573049
10984	573050
130	573051
20070	573052
17871	573053
4344	573054
15092	573055
242444	573056
216725	573057
16311	573058
690	573059
154585	573060
3038	573061
131823	573062
91733	573063
159824	573064
30661	573065
2917	573066
36951	573067
110176	573068
52667	573069
94041	573070
266153	573071
115041	573072
49787	573073
106960	573074
134453	573075
804	573076
47570	573077
50391	573078
68014	573079
128434	573080
109598	573081
18067	573082
41570	573083
100325	573084
75998	573085
28996	573086
12204	573087
47142	573088
248710	573089
11366	573090
10850	573091
32963	573092
3548	573093
49830	573094
115262	573095
109329	573096
11775	573097
119548	573098
69175	573099
1082	573100
71799	573101
127479	573102
9319	573103
11958	573104
4738	573105
142450	573106
6840	573107
176306	573108
149666	573109
34123	573110
89701	573111
157041	573112
817	573113
5097	573114
200291	573115
632	573116
104262	573117
3109	573118
829	573119
41301	573120
13072	573121
158	573122
9645	573123
199224	573124
211593	573125
41714	573126
30547	573127
144080	573128
6968	573129
36306	573130
28753	573131
12666	573132
103646	573133
31008	573134
35614	573135
79344	573136
202871	573137
40671	573138
2495	573139
88060	573140
131233	573141
147927	573142
5478	573143
58974	573144
109206	573145
59550	573146
15926	573147
221222	573148
50828	573149
7262	573150
78230	573151
20484	573152
21513	573153
225025	573154
138588	573155
105630	573156
136451	573157
11744	573158
22512	573159
100753	573160
4848	573161
6018	573162
3213	573163
74750	573164
19032	573165
12451	573166
4844	573167
105141	573168
15377	573169
21295	573170
31908	573171
20159	573172
30888	573173
50785	573174
8926	573175
51207	573176
101925	573177
105599	573178
1515	573179
15842	573180
19875	573181
246012	573182
102412	573183
7147	573184
182047	573185
3317	573186
3472	573187
77048	573188
196889	573189
24482	573190
79023	573191
150451	573192
31480	573193
58235	573194
26664	573195
7883	573196
215644	573197
50512	573198
619	573199
213901	573200
17343	573201
37783	573202
270643	573203
104793	573204
211916	573205
388	573206
3138	573207
23803	573208
3299	573209
16781	573210
46566	573211
158473	573212
37572	573213
202307	573214
12994	573215
9253	573216
13439	573217
82415	573218
3827	573219
132647	573220
266297	573221
109021	573222
45233	573223
114419	573224
44870	573225
25432	573226
62711	573227
116010	573228
15680	573229
94	573230
1436	573231
2	573232
16902	573233
10954	573234
54682	573235
155400	573236
38446	573237
1331	573238
118591	573239
3405	573240
65207	573241
26895	573242
53560	573243
107389	573244
37247	573245
56358	573246
8075	573247
19776	573248
43250	573249
250106	573250
20340	573251
2358	573252
15357	573253
5783	573254
129472	573255
151141	573256
18134	573257
21877	573258
2220	573259
15728	573260
20640	573261
77198	573262
9358	573263
30648	573264
105942	573265
63803	573266
5398	573267
16669	573268
903	573269
98788	573270
17732	573271
96435	573272
3336	573273
104	573274
3184	573275
26165	573276
15665	573277
832	573278
128935	573279
24401	573280
120713	573281
29090	573282
62592	573283
18320	573284
101748	573285
14136	573286
17270	573287
35095	573288
21082	573289
29871	573290
28313	573291
4727	573292
8937	573293
6824	573294
12082	573295
39409	573296
5335	573297
2014	573298
26906	573299
28049	573300
2681	573301
149879	573302
41444	573303
8487	573304
48032	573305
15580	573306
5702	573307
9054	573308
252496	573309
34721	573310
31297	573311
81437	573312
218904	573313
129963	573314
2304	573315
21707	573316
4656	573317
45559	573318
1535	573319
22939	573320
22	573321
176184	573322
144579	573323
194109	573324
35572	573325
124136	573326
84018	573327
76528	573328
61020	573329
104435	573330
11544	573331
2576	573332
5269	573333
80863	573334
84102	573335
11320	573336
158316	573337
5228	573338
175024	573339
9381	573340
73694	573341
255285	573342
16057	573343
142517	573344
8724	573345
239909	573346
4924	573347
72705	573348
1907	573349
233554	573350
246122	573351
42566	573352
77501	573353
101411	573354
27111	573355
34	573356
58686	573357
87196	573358
231046	573359
266744	573360
16927	573361
98410	573362
15919	573363
2907	573364
104123	573365
12626	573366
1134	573367
123485	573368
93521	573369
151546	573370
30807	573371
2339	573372
246407	573373
157041	573374
91	573375
1445	573376
19317	573377
54	573378
259631	573379
517	573380
209950	573381
19514	573382
6279	573383
193810	573384
16970	573385
2765	573386
36286	573387
8028	573388
122028	573389
77740	573390
116012	573391
10338	573392
18676	573393
3554	573394
20524	573395
180794	573396
172066	573397
45613	573398
34908	573399
199415	573400
73657	573401
2582	573402
174107	573403
2616	573404
62970	573405
14237	573406
239186	573407
265	573408
83969	573409
14348	573410
35028	573411
146993	573412
123657	573413
28449	573414
162337	573415
8932	573416
22050	573417
132	573418
30960	573419
854	573420
142525	573421
125032	573422
171061	573423
264528	573424
17968	573425
47354	573426
78	573427
148276	573428
27952	573429
55631	573430
1548	573431
235812	573432
75544	573433
48647	573434
4979	573435
13691	573436
169057	573437
52089	573438
62376	573439
94518	573440
110811	573441
117265	573442
31731	573443
27006	573444
185961	573445
6542	573446
77006	573447
424	573448
11664	573449
7990	573450
220892	573451
128336	573452
35809	573453
20193	573454
136367	573455
170773	573456
41967	573457
7681	573458
61718	573459
121998	573460
187097	573461
1464	573462
263627	573463
16741	573464
6270	573465
67679	573466
147697	573467
13905	573468
233699	573469
47965	573470
9951	573471
53565	573472
76415	573473
2387	573474
2247	573475
19843	573476
9807	573477
124906	573478
18838	573479
1963	573480
134110	573481
1983	573482
15361	573483
88951	573484
17608	573485
28141	573486
39058	573487
1695	573488
2367	573489
77336	573490
110319	573491
101735	573492
62646	573493
30646	573494
3692	573495
85062	573496
8598	573497
919	573498
74165	573499
7903	573500
15304	573501
163516	573502
99649	573503
15091	573504
13536	573505
81349	573506
220392	573507
162081	573508
47294	573509
246113	573510
74	573511
10616	573512
18745	573513
137881	573514
158971	573515
43364	573516
9529	573517
9073	573518
24807	573519
2058	573520
303	573521
128318	573522
2174	573523
1805	573524
82384	573525
48584	573526
8083	573527
22154	573528
893	573529
108194	573530
17555	573531
57933	573532
209240	573533
193987	573534
8201	573535
17638	573536
129627	573537
245139	573538
40954	573539
11033	573540
10392	573541
25685	573542
3123	573543
12493	573544
105975	573545
41276	573546
6521	573547
113060	573548
145123	573549
29754	573550
134676	573551
45052	573552
127857	573553
161902	573554
6874	573555
8669	573556
33730	573557
54499	573558
9190	573559
306	573560
3426	573561
73316	573562
345	573563
10486	573564
238563	573565
37879	573566
6761	573567
49004	573568
6337	573569
35458	573570
47140	573571
48150	573572
1160	573573
28639	573574
16858	573575
14002	573576
571	573577
58849	573578
1057	573579
2929	573580
937	573581
5357	573582
10339	573583
1034	573584
37664	573585
15907	573586
53719	573587
139535	573588
122443	573589
57025	573590
17476	573591
71232	573592
67918	573593
8064	573594
2871	573595
22683	573596
22266	573597
104396	573598
51249	573599
50705	573600
135748	573601
4003	573602
145153	573603
10282	573604
37702	573605
9589	573606
60857	573607
8836	573608
140060	573609
31081	573610
174408	573611
22565	573612
19711	573613
91427	573614
45515	573615
119310	573616
30964	573617
132523	573618
1176	573619
2930	573620
12301	573621
94914	573622
130196	573623
15	573624
101979	573625
72803	573626
18376	573627
143895	573628
42320	573629
6896	573630
14351	573631
8504	573632
2414	573633
1269	573634
1613	573635
171730	573636
99398	573637
1079	573638
3214	573639
141142	573640
167063	573641
31479	573642
31858	573643
13204	573644
32645	573645
12058	573646
1190	573647
116274	573648
21638	573649
219536	573650
21728	573651
13757	573652
167456	573653
30157	573654
46032	573655
44127	573656
24734	573657
95801	573658
15122	573659
26199	573660
61672	573661
30822	573662
10524	573663
94150	573664
106	573665
58519	573666
140213	573667
97232	573668
352	573669
74614	573670
68966	573671
17110	573672
42860	573673
217917	573674
21741	573675
69452	573676
15206	573677
73281	573678
21660	573679
44268	573680
186857	573681
109317	573682
78226	573683
23372	573684
6898	573685
101391	573686
37018	573687
50180	573688
208053	573689
5376	573690
10335	573691
89619	573692
18845	573693
15208	573694
94917	573695
11103	573696
214880	573697
91644	573698
14835	573699
33941	573700
6237	573701
49742	573702
72759	573703
82074	573704
134097	573705
262012	573706
238034	573707
7581	573708
144400	573709
41254	573710
17764	573711
45532	573712
1240	573713
130931	573714
1103	573715
141636	573716
1266	573717
19693	573718
101819	573719
106227	573720
8943	573721
17735	573722
168409	573723
180376	573724
209409	573725
24821	573726
10959	573727
141027	573728
16870	573729
33515	573730
222478	573731
2137	573732
26147	573733
85892	573734
19756	573735
214828	573736
85043	573737
67239	573738
34181	573739
14310	573740
13183	573741
14840	573742
22118	573743
70728	573744
27108	573745
27502	573746
141775	573747
1172	573748
23655	573749
270927	573750
76185	573751
33684	573752
27918	573753
55191	573754
9303	573755
163	573756
33318	573757
26476	573758
11870	573759
66476	573760
36106	573761
1364	573762
102500	573763
101983	573764
43416	573765
10442	573766
124415	573767
288	573768
3234	573769
152032	573770
1960	573771
97	573772
149602	573773
572	573774
14053	573775
19656	573776
45731	573777
97851	573778
1497	573779
22663	573780
68019	573781
5474	573782
13175	573783
7572	573784
92893	573785
39035	573786
5054	573787
652	573788
42614	573789
19769	573790
48532	573791
201557	573792
44476	573793
4613	573794
49085	573795
2501	573796
55385	573797
37047	573798
111470	573799
745	573800
61362	573801
29147	573802
29719	573803
56336	573804
143430	573805
16182	573806
6264	573807
11754	573808
55980	573809
39063	573810
159925	573811
191504	573812
340	573813
12441	573814
85910	573815
130586	573816
36390	573817
153505	573818
65	573819
24117	573820
122381	573821
16594	573822
154635	573823
4536	573824
3816	573825
12807	573826
102694	573827
2823	573828
14576	573829
261816	573830
258278	573831
54348	573832
91656	573833
15295	573834
111556	573835
86992	573836
94297	573837
80905	573838
154274	573839
11684	573840
6429	573841
25785	573842
111631	573843
254251	573844
37870	573845
56424	573846
73814	573847
785	573848
9069	573849
38962	573850
249446	573851
4722	573852
1327	573853
165719	573854
2954	573855
18110	573856
10945	573857
137895	573858
2452	573859
84161	573860
16965	573861
97393	573862
89065	573863
9970	573864
41553	573865
115010	573866
5233	573867
39170	573868
10370	573869
9962	573870
7564	573871
29157	573872
44575	573873
14638	573874
33750	573875
14925	573876
12718	573877
3883	573878
40773	573879
14978	573880
4470	573881
74307	573882
173369	573883
71079	573884
49619	573885
107734	573886
38397	573887
128001	573888
139801	573889
206298	573890
3287	573891
87966	573892
27604	573893
8530	573894
1129	573895
79	573896
28737	573897
133767	573898
16321	573899
93928	573900
14693	573901
63858	573902
51996	573903
99821	573904
62868	573905
37016	573906
10944	573907
130881	573908
70458	573909
57696	573910
33361	573911
75041	573912
32269	573913
143279	573914
208655	573915
10709	573916
136	573917
78984	573918
3981	573919
56348	573920
258073	573921
7637	573922
46948	573923
12698	573924
59133	573925
54251	573926
56602	573927
77506	573928
6969	573929
6484	573930
41442	573931
52529	573932
89601	573933
1399	573934
2122	573935
388	573936
112446	573937
1654	573938
80894	573939
1968	573940
95001	573941
16316	573942
22721	573943
62730	573944
56777	573945
13740	573946
140848	573947
17033	573948
176993	573949
2341	573950
51403	573951
109388	573952
73685	573953
3405	573954
34031	573955
9768	573956
66915	573957
77755	573958
1288	573959
8673	573960
16609	573961
6992	573962
259948	573963
13008	573964
157113	573965
148640	573966
2769	573967
21853	573968
38969	573969
66826	573970
108333	573971
24050	573972
7275	573973
21444	573974
68600	573975
35197	573976
15374	573977
36282	573978
190885	573979
11674	573980
71819	573981
1122	573982
12835	573983
29509	573984
145433	573985
328	573986
164205	573987
26095	573988
24602	573989
4882	573990
63929	573991
29492	573992
1873	573993
113212	573994
50957	573995
239076	573996
7461	573997
2494	573998
15294	573999
9563	574000
122711	574001
65444	574002
14160	574003
85800	574004
23938	574005
14406	574006
4930	574007
194423	574008
62902	574009
74634	574010
100425	574011
121512	574012
41258	574013
25248	574014
40248	574015
1410	574016
118441	574017
35159	574018
10844	574019
154673	574020
2852	574021
135293	574022
45159	574023
1873	574024
153866	574025
65021	574026
20668	574027
15086	574028
96968	574029
481	574030
9230	574031
52296	574032
39401	574033
26043	574034
4923	574035
44786	574036
15536	574037
28441	574038
73983	574039
11366	574040
33264	574041
105518	574042
139414	574043
125377	574044
10292	574045
43183	574046
626	574047
663	574048
20686	574049
27335	574050
13993	574051
5912	574052
2660	574053
69532	574054
809	574055
54544	574056
10485	574057
1024	574058
6637	574059
196313	574060
671	574061
3269	574062
211539	574063
65171	574064
2746	574065
102320	574066
10760	574067
78861	574068
27980	574069
5056	574070
528	574071
217320	574072
167290	574073
57951	574074
63392	574075
25619	574076
241176	574077
15073	574078
2952	574079
172630	574080
16138	574081
252734	574082
243676	574083
106484	574084
100359	574085
43155	574086
256344	574087
122555	574088
167136	574089
74484	574090
93319	574091
93958	574092
33850	574093
1481	574094
43719	574095
1140	574096
5612	574097
102923	574098
271848	574099
15393	574100
29423	574101
111481	574102
11649	574103
95836	574104
7027	574105
102464	574106
148985	574107
39877	574108
843	574109
141482	574110
50339	574111
218	574112
26150	574113
847	574114
10006	574115
78651	574116
130028	574117
45848	574118
5245	574119
235179	574120
327	574121
674	574122
873	574123
6699	574124
19943	574125
107884	574126
13064	574127
176676	574128
105214	574129
10243	574130
23744	574131
13	574132
68343	574133
110872	574134
111148	574135
31281	574136
26595	574137
78526	574138
18775	574139
145513	574140
201384	574141
33641	574142
114661	574143
56995	574144
26916	574145
6428	574146
36687	574147
1956	574148
17273	574149
9425	574150
487	574151
8138	574152
106849	574153
90687	574154
85529	574155
52420	574156
69791	574157
687	574158
16000	574159
57535	574160
21313	574161
38285	574162
160928	574163
8162	574164
7153	574165
9969	574166
233288	574167
124479	574168
170854	574169
25670	574170
21408	574171
91204	574172
14048	574173
2	574174
144139	574175
18088	574176
7321	574177
72117	574178
32043	574179
35911	574180
268228	574181
45880	574182
366	574183
8053	574184
134501	574185
27810	574186
7990	574187
22391	574188
271105	574189
33	574190
78276	574191
122839	574192
64063	574193
165611	574194
263259	574195
7253	574196
66165	574197
60923	574198
8525	574199
148511	574200
23250	574201
155864	574202
51333	574203
141611	574204
31890	574205
93508	574206
80388	574207
170692	574208
61705	574209
90372	574210
96921	574211
96217	574212
19972	574213
139090	574214
58504	574215
136219	574216
198663	574217
15937	574218
56070	574219
41194	574220
106759	574221
63643	574222
189360	574223
43542	574224
3726	574225
16651	574226
45473	574227
11274	574228
126517	574229
102023	574230
1334	574231
196523	574232
1694	574233
211489	574234
152533	574235
10024	574236
20324	574237
10539	574238
57135	574239
74510	574240
45	574241
30484	574242
6574	574243
24683	574244
9528	574245
5	574246
14684	574247
85364	574248
28533	574249
10955	574250
58526	574251
35273	574252
75236	574253
73804	574254
61798	574255
2244	574256
7133	574257
47300	574258
142154	574259
425	574260
1272	574261
19220	574262
50543	574263
164382	574264
26590	574265
2964	574266
46374	574267
29279	574268
153290	574269
233089	574270
25774	574271
17021	574272
59987	574273
19371	574274
15321	574275
171656	574276
20807	574277
27243	574278
44033	574279
41556	574280
105341	574281
10192	574282
162524	574283
163126	574284
27883	574285
30984	574286
160910	574287
83	574288
220574	574289
164567	574290
8366	574291
131044	574292
975	574293
4236	574294
7067	574295
183098	574296
90207	574297
189225	574298
82218	574299
16793	574300
60942	574301
134441	574302
50749	574303
69364	574304
13600	574305
6263	574306
316	574307
31884	574308
35517	574309
65499	574310
80014	574311
111680	574312
45559	574313
9349	574314
1860	574315
82092	574316
105731	574317
32582	574318
106817	574319
38302	574320
3061	574321
132610	574322
2819	574323
98845	574324
225245	574325
215404	574326
194816	574327
38332	574328
7219	574329
73295	574330
22249	574331
31950	574332
9772	574333
11435	574334
100	574335
113619	574336
1890	574337
175	574338
147196	574339
1377	574340
1	574341
17255	574342
30291	574343
248487	574344
96482	574345
69428	574346
36954	574347
142471	574348
2487	574349
156150	574350
110246	574351
16682	574352
28831	574353
128580	574354
23135	574355
2993	574356
253365	574357
50956	574358
158118	574359
9266	574360
9369	574361
58366	574362
160301	574363
205526	574364
5188	574365
116720	574366
130968	574367
22609	574368
18124	574369
126387	574370
161121	574371
73818	574372
271367	574373
240670	574374
1684	574375
66016	574376
142705	574377
140407	574378
114283	574379
37634	574380
9733	574381
208597	574382
243219	574383
26860	574384
2668	574385
19450	574386
20415	574387
8156	574388
34458	574389
1584	574390
184429	574391
67767	574392
607	574393
135678	574394
75366	574395
271334	574396
83186	574397
73249	574398
191617	574399
174736	574400
77504	574401
107182	574402
190208	574403
135963	574404
126	574405
34776	574406
71590	574407
24632	574408
92065	574409
36838	574410
68773	574411
898	574412
164009	574413
8719	574414
108078	574415
22281	574416
178774	574417
71040	574418
7001	574419
256554	574420
855	574421
28052	574422
34069	574423
94556	574424
212	574425
2092	574426
23796	574427
314	574428
212560	574429
67130	574430
101637	574431
16985	574432
27571	574433
116716	574434
88958	574435
30258	574436
132297	574437
20104	574438
1443	574439
32330	574440
127031	574441
233323	574442
146325	574443
80449	574444
150076	574445
113389	574446
45508	574447
31011	574448
110746	574449
11433	574450
32092	574451
20763	574452
147864	574453
128252	574454
135112	574455
26569	574456
65109	574457
54751	574458
256289	574459
11148	574460
16235	574461
1588	574462
114722	574463
122345	574464
111684	574465
9988	574466
19283	574467
162462	574468
29577	574469
18497	574470
80943	574471
2901	574472
14521	574473
23373	574474
28350	574475
144	574476
21636	574477
12928	574478
11371	574479
4727	574480
42099	574481
7922	574482
9111	574483
90614	574484
272400	574485
23601	574486
27673	574487
266823	574488
255479	574489
2562	574490
39237	574491
15584	574492
39343	574493
55034	574494
181512	574495
232885	574496
120195	574497
704	574498
116562	574499
3285	574500
43774	574501
3199	574502
8306	574503
123983	574504
18322	574505
23760	574506
17254	574507
54695	574508
157879	574509
352	574510
114833	574511
53426	574512
89780	574513
657	574514
171014	574515
1406	574516
156823	574517
73943	574518
3598	574519
15023	574520
220295	574521
104018	574522
70864	574523
416	574524
22126	574525
110362	574526
15	574527
18426	574528
62829	574529
10562	574530
8128	574531
88999	574532
3422	574533
41372	574534
47636	574535
60955	574536
2453	574537
3502	574538
42047	574539
550	574540
26815	574541
28199	574542
5795	574543
1244	574544
2283	574545
1366	574546
115021	574547
26284	574548
126292	574549
160216	574550
2496	574551
99532	574552
83557	574553
114572	574554
826	574555
199853	574556
7444	574557
6182	574558
94669	574559
212582	574560
180118	574561
103441	574562
4485	574563
185648	574564
7732	574565
743	574566
72041	574567
17555	574568
49741	574569
16278	574570
108675	574571
47665	574572
776	574573
208431	574574
130665	574575
2693	574576
155931	574577
23580	574578
12729	574579
943	574580
92652	574581
95128	574582
177323	574583
72434	574584
1927	574585
112680	574586
23408	574587
7422	574588
98245	574589
588	574590
30088	574591
6803	574592
178521	574593
1800	574594
116149	574595
59356	574596
33441	574597
16234	574598
59378	574599
38327	574600
264069	574601
116934	574602
84278	574603
105605	574604
8061	574605
180469	574606
73498	574607
18907	574608
228572	574609
23794	574610
32675	574611
3040	574612
5363	574613
232664	574614
111502	574615
73765	574616
365	574617
29875	574618
20585	574619
29215	574620
9224	574621
42564	574622
40607	574623
10420	574624
50704	574625
17821	574626
99959	574627
44353	574628
54787	574629
1528	574630
75986	574631
40893	574632
783	574633
19605	574634
102402	574635
44453	574636
28732	574637
243715	574638
139839	574639
113267	574640
6285	574641
58286	574642
113139	574643
84778	574644
165914	574645
33131	574646
49559	574647
197044	574648
114878	574649
1334	574650
51883	574651
12528	574652
22763	574653
832	574654
63589	574655
32330	574656
60850	574657
68907	574658
101574	574659
44	574660
694	574661
100692	574662
73236	574663
16581	574664
2615	574665
28779	574666
34017	574667
12037	574668
160933	574669
2984	574670
29889	574671
446	574672
68054	574673
32532	574674
9048	574675
66250	574676
27671	574677
6261	574678
50896	574679
221783	574680
1716	574681
44300	574682
76972	574683
13270	574684
79624	574685
17593	574686
36921	574687
226931	574688
6595	574689
31613	574690
8182	574691
4463	574692
106498	574693
23	574694
65645	574695
1379	574696
169037	574697
167026	574698
19017	574699
12310	574700
67228	574701
151501	574702
121797	574703
7492	574704
670	574705
4273	574706
106828	574707
121001	574708
13244	574709
95539	574710
430	574711
105736	574712
29716	574713
236047	574714
62255	574715
210908	574716
44752	574717
18595	574718
80347	574719
170254	574720
72898	574721
57948	574722
1836	574723
28299	574724
120793	574725
1631	574726
77127	574727
27055	574728
23339	574729
150330	574730
74831	574731
112329	574732
11897	574733
76976	574734
254749	574735
10896	574736
12529	574737
184032	574738
1519	574739
6971	574740
542	574741
109976	574742
183844	574743
12959	574744
18560	574745
255585	574746
2319	574747
81255	574748
636	574749
137216	574750
196783	574751
11561	574752
35770	574753
31230	574754
82876	574755
6750	574756
104641	574757
269437	574758
201889	574759
14389	574760
190473	574761
81535	574762
90995	574763
8567	574764
9787	574765
161341	574766
6132	574767
21822	574768
163091	574769
43678	574770
95836	574771
33224	574772
88	574773
240442	574774
46669	574775
5372	574776
88689	574777
159886	574778
288	574779
7214	574780
2465	574781
192147	574782
3241	574783
59262	574784
175792	574785
64676	574786
98876	574787
148691	574788
43987	574789
21140	574790
80317	574791
18883	574792
54607	574793
98	574794
1792	574795
76478	574796
13550	574797
86735	574798
106213	574799
4749	574800
2381	574801
13748	574802
260995	574803
5959	574804
35226	574805
31026	574806
156789	574807
31036	574808
48803	574809
60948	574810
37005	574811
42953	574812
21244	574813
5870	574814
48844	574815
15118	574816
141483	574817
27971	574818
1071	574819
5856	574820
45591	574821
12466	574822
126249	574823
24705	574824
211	574825
1062	574826
22411	574827
153697	574828
12754	574829
3056	574830
83011	574831
45161	574832
23962	574833
77356	574834
76796	574835
45410	574836
641	574837
15	574838
59236	574839
28030	574840
47899	574841
9341	574842
59123	574843
187442	574844
191705	574845
27768	574846
236366	574847
170972	574848
1789	574849
47494	574850
222707	574851
140620	574852
81850	574853
41611	574854
51590	574855
43688	574856
106289	574857
45271	574858
82133	574859
9038	574860
727	574861
33775	574862
39238	574863
24886	574864
100385	574865
113623	574866
30371	574867
27164	574868
52034	574869
74962	574870
49139	574871
35599	574872
162034	574873
39050	574874
388	574875
15172	574876
16625	574877
8540	574878
34428	574879
2843	574880
161250	574881
108221	574882
4195	574883
150473	574884
66742	574885
200224	574886
6066	574887
951	574888
234125	574889
72814	574890
168984	574891
15082	574892
1219	574893
73091	574894
123756	574895
150283	574896
226517	574897
157414	574898
10602	574899
2647	574900
487	574901
52877	574902
8003	574903
2010	574904
98657	574905
762	574906
11814	574907
193387	574908
107778	574909
168704	574910
18621	574911
1501	574912
182681	574913
6487	574914
40422	574915
111169	574916
161753	574917
150076	574918
242610	574919
260563	574920
24770	574921
19583	574922
113163	574923
37109	574924
73	574925
1407	574926
210464	574927
181619	574928
33691	574929
168754	574930
14990	574931
105232	574932
16403	574933
26888	574934
1656	574935
32994	574936
30831	574937
30469	574938
7612	574939
14961	574940
93780	574941
268903	574942
17	574943
44040	574944
2069	574945
79155	574946
45087	574947
17	574948
40580	574949
6796	574950
71598	574951
7899	574952
20590	574953
154533	574954
153890	574955
203047	574956
108387	574957
83	574958
2784	574959
125792	574960
458	574961
31692	574962
71562	574963
270667	574964
268286	574965
636	574966
102829	574967
1179	574968
224516	574969
21316	574970
160552	574971
88829	574972
68263	574973
62626	574974
118655	574975
204346	574976
44095	574977
10072	574978
40466	574979
580	574980
30325	574981
477	574982
819	574983
263	574984
15682	574985
19954	574986
47451	574987
10272	574988
31252	574989
7679	574990
13725	574991
16105	574992
373	574993
101437	574994
43296	574995
62282	574996
46968	574997
55312	574998
90	574999
272286	575000
164499	575001
19806	575002
76953	575003
25	575004
2786	575005
7180	575006
24715	575007
179	575008
48166	575009
7900	575010
212237	575011
82411	575012
29	575013
3618	575014
42651	575015
4909	575016
81968	575017
256134	575018
82543	575019
7960	575020
1085	575021
82670	575022
142489	575023
3943	575024
14990	575025
641	575026
53199	575027
17728	575028
92519	575029
18742	575030
187897	575031
31325	575032
38843	575033
16818	575034
101721	575035
40529	575036
115	575037
9354	575038
6519	575039
111149	575040
79169	575041
4466	575042
72637	575043
248589	575044
132963	575045
44711	575046
33606	575047
11837	575048
3505	575049
41687	575050
169409	575051
1083	575052
27088	575053
124075	575054
67902	575055
15299	575056
5350	575057
109483	575058
30572	575059
8659	575060
136743	575061
140821	575062
2859	575063
141715	575064
8938	575065
18661	575066
14636	575067
25784	575068
96704	575069
30059	575070
47546	575071
35182	575072
10597	575073
9314	575074
473	575075
7820	575076
33239	575077
16069	575078
33683	575079
36449	575080
55454	575081
164026	575082
1552	575083
3911	575084
83361	575085
42735	575086
200940	575087
259901	575088
223199	575089
265374	575090
24217	575091
10076	575092
83819	575093
59030	575094
3903	575095
91165	575096
160077	575097
167825	575098
33356	575099
78405	575100
232607	575101
10670	575102
10977	575103
140953	575104
6001	575105
19168	575106
64547	575107
59152	575108
10703	575109
6135	575110
2282	575111
113603	575112
208213	575113
189	575114
195096	575115
19843	575116
87700	575117
116971	575118
66012	575119
17326	575120
4897	575121
169454	575122
119738	575123
32946	575124
2411	575125
680	575126
146755	575127
67	575128
28797	575129
64213	575130
56151	575131
24081	575132
2749	575133
23646	575134
7747	575135
16738	575136
26798	575137
70737	575138
64755	575139
248463	575140
64790	575141
17389	575142
47336	575143
121482	575144
24688	575145
38251	575146
63923	575147
42997	575148
9104	575149
35574	575150
11770	575151
191458	575152
8406	575153
6459	575154
143236	575155
163780	575156
180788	575157
76338	575158
31767	575159
9677	575160
37687	575161
29285	575162
92222	575163
200522	575164
133982	575165
123785	575166
31943	575167
117861	575168
59955	575169
45898	575170
12127	575171
124695	575172
22342	575173
101639	575174
6314	575175
21448	575176
72646	575177
113390	575178
42908	575179
3186	575180
89500	575181
73268	575182
18031	575183
54640	575184
1901	575185
28241	575186
94571	575187
66687	575188
112436	575189
29273	575190
169853	575191
143572	575192
213132	575193
1092	575194
1782	575195
29575	575196
138842	575197
168225	575198
3218	575199
530	575200
46181	575201
123326	575202
62737	575203
144786	575204
59825	575205
190	575206
142322	575207
119113	575208
122971	575209
17010	575210
7874	575211
11962	575212
130826	575213
22308	575214
78196	575215
225968	575216
27321	575217
71391	575218
32711	575219
25222	575220
16554	575221
112708	575222
5146	575223
20113	575224
27661	575225
105261	575226
263438	575227
164	575228
27710	575229
8006	575230
12286	575231
63903	575232
47109	575233
1695	575234
5898	575235
164713	575236
189803	575237
77439	575238
1742	575239
255369	575240
1066	575241
94779	575242
107719	575243
7736	575244
21524	575245
209661	575246
165180	575247
2801	575248
61929	575249
51505	575250
148477	575251
37421	575252
6301	575253
930	575254
58775	575255
16172	575256
124388	575257
23682	575258
67799	575259
236653	575260
1270	575261
97655	575262
3551	575263
21147	575264
13616	575265
42226	575266
3619	575267
161589	575268
92465	575269
202720	575270
40530	575271
24933	575272
5729	575273
109090	575274
552	575275
22397	575276
9326	575277
39079	575278
21090	575279
8878	575280
146189	575281
4240	575282
879	575283
153809	575284
19089	575285
4115	575286
5810	575287
28483	575288
187174	575289
24985	575290
32245	575291
800	575292
64752	575293
11706	575294
126805	575295
209241	575296
76163	575297
9991	575298
185851	575299
114305	575300
245578	575301
51075	575302
44679	575303
4317	575304
848	575305
113232	575306
21168	575307
23752	575308
153296	575309
17974	575310
14069	575311
15204	575312
10576	575313
21526	575314
10877	575315
12994	575316
18212	575317
68197	575318
231954	575319
2840	575320
47013	575321
15863	575322
63662	575323
223202	575324
1793	575325
243	575326
48225	575327
164315	575328
100470	575329
88799	575330
182185	575331
139218	575332
121964	575333
94033	575334
4542	575335
2077	575336
31082	575337
246742	575338
171403	575339
39910	575340
487	575341
139719	575342
110369	575343
58023	575344
229185	575345
261246	575346
53202	575347
996	575348
44945	575349
2124	575350
544	575351
3787	575352
41936	575353
67795	575354
7869	575355
9808	575356
78406	575357
2018	575358
9998	575359
75632	575360
26462	575361
12559	575362
5169	575363
59153	575364
3374	575365
22808	575366
85956	575367
18704	575368
60159	575369
68705	575370
252316	575371
198244	575372
8365	575373
164488	575374
87399	575375
23376	575376
74668	575377
22282	575378
12132	575379
28103	575380
2713	575381
47336	575382
141301	575383
5279	575384
59495	575385
89842	575386
230258	575387
27297	575388
23958	575389
57714	575390
214947	575391
103676	575392
113486	575393
16199	575394
56540	575395
29464	575396
263769	575397
1238	575398
144437	575399
2490	575400
13291	575401
34908	575402
135843	575403
1965	575404
29762	575405
87148	575406
163071	575407
13593	575408
44778	575409
260734	575410
19573	575411
25526	575412
29112	575413
40939	575414
260866	575415
222664	575416
1142	575417
7034	575418
15427	575419
207037	575420
27840	575421
140954	575422
227801	575423
19974	575424
158227	575425
22261	575426
91379	575427
59465	575428
260968	575429
13088	575430
5793	575431
265381	575432
4373	575433
258446	575434
737	575435
125597	575436
5303	575437
117	575438
17951	575439
265922	575440
3204	575441
228212	575442
126914	575443
21167	575444
8113	575445
98878	575446
133305	575447
1621	575448
269800	575449
13654	575450
25857	575451
263992	575452
17873	575453
7908	575454
9046	575455
38082	575456
28252	575457
10638	575458
156657	575459
2021	575460
16164	575461
17815	575462
11389	575463
259933	575464
52026	575465
2797	575466
150302	575467
186884	575468
11074	575469
121525	575470
12	575471
37553	575472
57114	575473
20892	575474
1214	575475
2977	575476
98687	575477
39930	575478
4082	575479
2372	575480
239605	575481
196404	575482
126116	575483
45540	575484
37	575485
3904	575486
181	575487
179389	575488
256	575489
13148	575490
120	575491
16689	575492
135054	575493
51630	575494
682	575495
264736	575496
213387	575497
37512	575498
125807	575499
242201	575500
14751	575501
225534	575502
67386	575503
81137	575504
178017	575505
35258	575506
39127	575507
102198	575508
27747	575509
1120	575510
14124	575511
64447	575512
302	575513
87158	575514
48418	575515
171079	575516
166545	575517
56270	575518
124215	575519
270751	575520
8319	575521
8833	575522
2295	575523
1258	575524
73625	575525
237802	575526
2972	575527
36337	575528
96820	575529
63080	575530
132202	575531
108655	575532
13302	575533
102772	575534
19547	575535
36853	575536
246948	575537
99908	575538
9707	575539
254545	575540
645	575541
272379	575542
15922	575543
29889	575544
35290	575545
41295	575546
135326	575547
26858	575548
27296	575549
35218	575550
146484	575551
24697	575552
94291	575553
225113	575554
149553	575555
85645	575556
65640	575557
12557	575558
85794	575559
154095	575560
14689	575561
67346	575562
199584	575563
503	575564
22429	575565
105914	575566
9149	575567
69187	575568
197428	575569
105422	575570
166185	575571
211527	575572
28120	575573
766	575574
267576	575575
26947	575576
29508	575577
83807	575578
33070	575579
8990	575580
75975	575581
44578	575582
48714	575583
51000	575584
204011	575585
1674	575586
1182	575587
93687	575588
106460	575589
62275	575590
26052	575591
19896	575592
175582	575593
14833	575594
26573	575595
20509	575596
27453	575597
77134	575598
141793	575599
270612	575600
87571	575601
3205	575602
3113	575603
13156	575604
47308	575605
23635	575606
249186	575607
92931	575608
38649	575609
38164	575610
315	575611
107017	575612
166449	575613
131501	575614
54555	575615
58362	575616
104665	575617
3134	575618
146970	575619
11700	575620
9602	575621
2371	575622
113351	575623
120254	575624
32553	575625
5025	575626
99547	575627
72660	575628
4434	575629
163362	575630
237319	575631
10941	575632
230059	575633
13497	575634
67897	575635
62707	575636
5605	575637
71	575638
87227	575639
175394	575640
83123	575641
1657	575642
729	575643
55169	575644
8530	575645
187996	575646
62393	575647
7678	575648
166409	575649
4649	575650
160720	575651
141388	575652
2115	575653
4734	575654
116297	575655
31520	575656
1276	575657
8897	575658
96799	575659
155826	575660
20584	575661
75388	575662
35831	575663
134261	575664
120633	575665
141300	575666
40396	575667
18878	575668
465	575669
1542	575670
24184	575671
115172	575672
141130	575673
13098	575674
128623	575675
28257	575676
128677	575677
110658	575678
3724	575679
32126	575680
42591	575681
101615	575682
79587	575683
15893	575684
10265	575685
148562	575686
6311	575687
3526	575688
119645	575689
688	575690
73673	575691
64396	575692
109787	575693
48612	575694
103159	575695
249935	575696
102249	575697
14899	575698
24123	575699
35732	575700
4587	575701
18405	575702
1461	575703
357	575704
101649	575705
6579	575706
230450	575707
7051	575708
15175	575709
1489	575710
1522	575711
13893	575712
1862	575713
36433	575714
37276	575715
45123	575716
162447	575717
71029	575718
4295	575719
31227	575720
38127	575721
60091	575722
26289	575723
29612	575724
43198	575725
97064	575726
161547	575727
100776	575728
20103	575729
223267	575730
162224	575731
84439	575732
230355	575733
15828	575734
40849	575735
5387	575736
35102	575737
47946	575738
18229	575739
1770	575740
74726	575741
16931	575742
266740	575743
1	575744
247583	575745
48523	575746
14463	575747
499	575748
94883	575749
180328	575750
35916	575751
12987	575752
67963	575753
39349	575754
135676	575755
9418	575756
11671	575757
2048	575758
2209	575759
80007	575760
89875	575761
13561	575762
155367	575763
206353	575764
1499	575765
46180	575766
2587	575767
161659	575768
16067	575769
102467	575770
160001	575771
7979	575772
2543	575773
29671	575774
176290	575775
994	575776
13617	575777
153594	575778
15114	575779
111184	575780
58444	575781
20732	575782
20682	575783
167090	575784
21946	575785
112535	575786
159901	575787
67615	575788
4494	575789
170046	575790
66937	575791
87132	575792
202783	575793
92582	575794
1669	575795
14955	575796
17436	575797
233444	575798
3745	575799
6956	575800
117594	575801
244780	575802
25610	575803
112670	575804
15793	575805
227373	575806
11145	575807
220769	575808
219313	575809
20122	575810
108348	575811
7091	575812
398	575813
190059	575814
17835	575815
44338	575816
22730	575817
11785	575818
3551	575819
75550	575820
10709	575821
4020	575822
133729	575823
260159	575824
3670	575825
4101	575826
123417	575827
16221	575828
261258	575829
143645	575830
255622	575831
120154	575832
15329	575833
14765	575834
18440	575835
217172	575836
32483	575837
85553	575838
12407	575839
238759	575840
3244	575841
72687	575842
22295	575843
28911	575844
21839	575845
251014	575846
17729	575847
70364	575848
129823	575849
14559	575850
36144	575851
3735	575852
26798	575853
10408	575854
58	575855
12736	575856
20765	575857
10779	575858
146471	575859
26585	575860
101422	575861
53553	575862
8021	575863
136436	575864
183959	575865
136676	575866
40390	575867
200204	575868
1875	575869
3436	575870
107052	575871
71058	575872
184637	575873
38579	575874
17428	575875
162518	575876
123561	575877
30807	575878
38850	575879
85924	575880
26942	575881
15838	575882
85867	575883
88905	575884
29841	575885
247096	575886
1318	575887
224806	575888
3096	575889
23245	575890
57433	575891
162831	575892
36739	575893
271019	575894
228779	575895
67933	575896
131561	575897
1796	575898
22121	575899
11130	575900
51869	575901
113817	575902
73588	575903
154559	575904
75490	575905
4665	575906
1965	575907
64675	575908
26249	575909
128622	575910
13954	575911
62146	575912
259013	575913
12801	575914
21884	575915
68725	575916
7283	575917
43828	575918
121058	575919
3706	575920
42873	575921
138427	575922
33473	575923
1773	575924
231180	575925
100193	575926
233474	575927
120037	575928
10168	575929
28968	575930
2302	575931
117898	575932
107568	575933
110067	575934
4898	575935
125589	575936
9921	575937
88882	575938
54498	575939
51672	575940
38252	575941
163340	575942
120367	575943
856	575944
12537	575945
16237	575946
74185	575947
130930	575948
108956	575949
172560	575950
2680	575951
131192	575952
220459	575953
128267	575954
20031	575955
36087	575956
146943	575957
254123	575958
44207	575959
206118	575960
26777	575961
10058	575962
118511	575963
231356	575964
161879	575965
99314	575966
11185	575967
223190	575968
208444	575969
74020	575970
2413	575971
176427	575972
90943	575973
818	575974
28008	575975
44341	575976
113675	575977
211610	575978
9364	575979
2212	575980
102226	575981
169688	575982
125219	575983
9134	575984
96193	575985
54871	575986
105699	575987
3173	575988
1613	575989
505	575990
18300	575991
32331	575992
46421	575993
7727	575994
14830	575995
219531	575996
74025	575997
78177	575998
244571	575999
28085	576000
19895	576001
52046	576002
98824	576003
37469	576004
120388	576005
4121	576006
117508	576007
35808	576008
49582	576009
57336	576010
112820	576011
54314	576012
125138	576013
3864	576014
12456	576015
5711	576016
96360	576017
22654	576018
65285	576019
63706	576020
192015	576021
26077	576022
14921	576023
234312	576024
76655	576025
1817	576026
161657	576027
37106	576028
101728	576029
284	576030
9874	576031
23804	576032
28838	576033
22111	576034
31298	576035
2158	576036
272786	576037
5751	576038
17487	576039
156288	576040
168302	576041
95496	576042
28330	576043
4989	576044
45	576045
89440	576046
28553	576047
407	576048
34872	576049
6528	576050
7172	576051
82856	576052
7496	576053
66332	576054
54056	576055
41483	576056
64189	576057
8127	576058
164452	576059
8520	576060
56204	576061
97313	576062
149296	576063
5740	576064
672	576065
135373	576066
22204	576067
15121	576068
2764	576069
162	576070
41118	576071
897	576072
6063	576073
2598	576074
21954	576075
112040	576076
114482	576077
203272	576078
4714	576079
14367	576080
37347	576081
38699	576082
7692	576083
72498	576084
156466	576085
61351	576086
157908	576087
84481	576088
9779	576089
43261	576090
40184	576091
448	576092
47027	576093
63396	576094
53345	576095
11320	576096
1127	576097
7281	576098
110725	576099
3524	576100
76079	576101
13259	576102
52247	576103
5375	576104
42869	576105
19371	576106
6314	576107
337	576108
81371	576109
8665	576110
24849	576111
22351	576112
55204	576113
104652	576114
33581	576115
33898	576116
436	576117
15038	576118
144648	576119
15014	576120
752	576121
3846	576122
8383	576123
141429	576124
92426	576125
4340	576126
163998	576127
381	576128
66541	576129
13450	576130
57	576131
88170	576132
13268	576133
241337	576134
268194	576135
6900	576136
1615	576137
243062	576138
262903	576139
144146	576140
14397	576141
5719	576142
152364	576143
201306	576144
12723	576145
46872	576146
37974	576147
34274	576148
123471	576149
142900	576150
28576	576151
63963	576152
166431	576153
224331	576154
100608	576155
8524	576156
170481	576157
89505	576158
21557	576159
83618	576160
8326	576161
256526	576162
32417	576163
80136	576164
7044	576165
30121	576166
1023	576167
42988	576168
266913	576169
316	576170
622	576171
2007	576172
40703	576173
34	576174
76451	576175
79555	576176
2173	576177
57794	576178
7265	576179
97807	576180
27012	576181
3772	576182
26107	576183
44264	576184
8498	576185
16744	576186
74802	576187
1616	576188
26392	576189
132620	576190
91399	576191
194450	576192
155533	576193
62151	576194
215301	576195
197	576196
36451	576197
8151	576198
32137	576199
15859	576200
317	576201
96700	576202
32009	576203
4470	576204
42238	576205
69432	576206
34140	576207
81860	576208
13078	576209
116811	576210
19995	576211
5513	576212
43848	576213
35626	576214
225643	576215
162	576216
169927	576217
91493	576218
4037	576219
93943	576220
34578	576221
31915	576222
28754	576223
2099	576224
109439	576225
57949	576226
76100	576227
95423	576228
70007	576229
5483	576230
26032	576231
8604	576232
132187	576233
26649	576234
129684	576235
133867	576236
956	576237
45222	576238
160672	576239
5461	576240
204553	576241
35013	576242
153238	576243
29431	576244
146515	576245
192995	576246
20042	576247
4591	576248
18792	576249
4995	576250
70839	576251
37217	576252
152576	576253
2321	576254
20706	576255
8674	576256
9187	576257
250269	576258
3034	576259
43872	576260
54400	576261
1144	576262
46227	576263
34437	576264
28398	576265
2259	576266
42448	576267
37395	576268
74494	576269
76546	576270
54183	576271
1326	576272
970	576273
3737	576274
91608	576275
3380	576276
39485	576277
51409	576278
140465	576279
61711	576280
2421	576281
22016	576282
33205	576283
9103	576284
37124	576285
2054	576286
28337	576287
37434	576288
238845	576289
30156	576290
10854	576291
29237	576292
236029	576293
52211	576294
96	576295
266754	576296
103106	576297
16290	576298
7091	576299
74928	576300
102274	576301
76668	576302
27837	576303
74267	576304
11718	576305
20956	576306
8746	576307
80133	576308
99651	576309
6588	576310
144237	576311
187069	576312
8346	576313
8195	576314
77454	576315
11833	576316
69903	576317
37640	576318
35531	576319
665	576320
10565	576321
18553	576322
27207	576323
21500	576324
48497	576325
23	576326
48831	576327
3574	576328
22669	576329
43323	576330
33046	576331
1599	576332
24118	576333
108224	576334
166777	576335
11175	576336
5594	576337
2888	576338
8713	576339
69458	576340
136913	576341
15819	576342
5716	576343
1920	576344
138468	576345
7366	576346
32545	576347
34714	576348
66619	576349
264271	576350
32286	576351
255923	576352
57479	576353
44623	576354
90132	576355
51986	576356
35430	576357
395	576358
914	576359
2658	576360
11493	576361
56620	576362
247847	576363
174810	576364
174345	576365
10349	576366
1508	576367
54908	576368
1871	576369
70603	576370
119341	576371
42829	576372
50132	576373
34885	576374
148335	576375
28989	576376
2	576377
45576	576378
1139	576379
106515	576380
11655	576381
54931	576382
151059	576383
61929	576384
23325	576385
193732	576386
50739	576387
105651	576388
254540	576389
79548	576390
897	576391
40690	576392
145907	576393
41495	576394
159827	576395
147338	576396
80678	576397
18872	576398
236389	576399
14723	576400
15687	576401
29051	576402
94416	576403
16525	576404
7060	576405
19340	576406
243633	576407
11357	576408
5555	576409
39620	576410
31134	576411
45337	576412
144530	576413
21301	576414
30503	576415
88287	576416
134220	576417
157312	576418
2404	576419
34949	576420
265121	576421
14356	576422
67470	576423
68926	576424
35621	576425
19088	576426
1149	576427
140111	576428
58158	576429
145588	576430
2155	576431
29117	576432
163321	576433
209596	576434
19714	576435
142208	576436
141451	576437
153927	576438
18410	576439
113721	576440
714	576441
40459	576442
33945	576443
132822	576444
195	576445
10130	576446
24698	576447
14108	576448
100941	576449
133401	576450
3148	576451
3483	576452
17037	576453
107286	576454
56808	576455
33642	576456
33738	576457
9532	576458
500	576459
2501	576460
46039	576461
3521	576462
87355	576463
170932	576464
94145	576465
12813	576466
16147	576467
244442	576468
26329	576469
11306	576470
104507	576471
129915	576472
26047	576473
54280	576474
188641	576475
39247	576476
108215	576477
60611	576478
169226	576479
19782	576480
12186	576481
9648	576482
15892	576483
52215	576484
15171	576485
13874	576486
103501	576487
84474	576488
13543	576489
420	576490
6698	576491
75275	576492
141042	576493
136	576494
60266	576495
10789	576496
51367	576497
117871	576498
34712	576499
1130	576500
8962	576501
49390	576502
50696	576503
83750	576504
1468	576505
11513	576506
171315	576507
1406	576508
157684	576509
5853	576510
116300	576511
20805	576512
139207	576513
25795	576514
7030	576515
105199	576516
34744	576517
112705	576518
4534	576519
42667	576520
1391	576521
315	576522
121379	576523
120300	576524
79016	576525
3557	576526
40394	576527
22298	576528
2837	576529
114785	576530
222	576531
55991	576532
230230	576533
145079	576534
36236	576535
17923	576536
37489	576537
217695	576538
99013	576539
25125	576540
19644	576541
80564	576542
11757	576543
32556	576544
13075	576545
119653	576546
11593	576547
20526	576548
132119	576549
43363	576550
23263	576551
197772	576552
917	576553
73408	576554
245906	576555
22794	576556
15288	576557
5530	576558
222776	576559
62625	576560
21944	576561
19538	576562
83902	576563
210055	576564
244658	576565
65847	576566
11372	576567
103004	576568
186320	576569
4150	576570
122610	576571
31683	576572
16309	576573
3510	576574
1053	576575
277	576576
67515	576577
40826	576578
8186	576579
19004	576580
11218	576581
252937	576582
15844	576583
249492	576584
143002	576585
102022	576586
197545	576587
9671	576588
20767	576589
836	576590
3346	576591
26562	576592
119058	576593
17668	576594
14187	576595
63989	576596
30564	576597
62513	576598
14665	576599
75127	576600
12720	576601
147372	576602
45565	576603
255411	576604
53830	576605
150228	576606
29361	576607
128709	576608
82439	576609
63591	576610
189321	576611
22582	576612
24948	576613
59891	576614
21974	576615
90243	576616
27284	576617
13713	576618
256	576619
67808	576620
36496	576621
44490	576622
47223	576623
104810	576624
9931	576625
47661	576626
6729	576627
2277	576628
56120	576629
118069	576630
9170	576631
109485	576632
9188	576633
45809	576634
19242	576635
124320	576636
59752	576637
1790	576638
30976	576639
68782	576640
9019	576641
89	576642
173357	576643
66542	576644
91359	576645
54214	576646
132121	576647
6139	576648
120024	576649
36923	576650
91636	576651
7918	576652
7616	576653
22254	576654
235928	576655
41780	576656
1127	576657
47880	576658
88311	576659
267540	576660
113207	576661
15705	576662
251961	576663
28763	576664
21601	576665
43902	576666
78849	576667
11050	576668
152571	576669
59096	576670
9050	576671
28547	576672
97253	576673
171050	576674
203121	576675
14126	576676
61761	576677
91059	576678
75035	576679
97455	576680
89427	576681
1967	576682
1066	576683
11391	576684
2051	576685
39039	576686
56962	576687
164068	576688
37044	576689
2824	576690
5913	576691
10389	576692
1034	576693
175929	576694
7269	576695
13418	576696
17839	576697
6556	576698
32092	576699
111407	576700
15485	576701
6288	576702
101947	576703
55930	576704
63569	576705
710	576706
21585	576707
8676	576708
258375	576709
13823	576710
210885	576711
896	576712
52781	576713
110650	576714
185202	576715
23570	576716
2298	576717
18823	576718
320	576719
31519	576720
3845	576721
242284	576722
102464	576723
123192	576724
80780	576725
671	576726
3551	576727
34469	576728
105777	576729
15142	576730
154693	576731
82024	576732
80366	576733
76334	576734
36889	576735
209370	576736
99987	576737
11210	576738
248985	576739
11607	576740
2657	576741
30361	576742
89023	576743
9348	576744
203774	576745
12535	576746
31952	576747
9065	576748
119543	576749
14524	576750
51178	576751
118476	576752
20136	576753
32117	576754
41683	576755
172918	576756
11810	576757
76267	576758
19994	576759
126328	576760
90105	576761
55397	576762
149493	576763
118190	576764
79493	576765
14577	576766
15609	576767
757	576768
215471	576769
4077	576770
187845	576771
598	576772
44515	576773
1174	576774
42432	576775
1484	576776
58256	576777
242250	576778
92046	576779
3074	576780
58653	576781
30256	576782
45246	576783
33179	576784
78691	576785
1676	576786
255983	576787
42415	576788
41403	576789
13499	576790
116303	576791
203408	576792
1620	576793
30398	576794
10615	576795
35696	576796
22423	576797
109397	576798
244297	576799
239370	576800
44284	576801
33824	576802
109412	576803
53297	576804
18633	576805
40615	576806
23349	576807
833	576808
18473	576809
12940	576810
56606	576811
256556	576812
101405	576813
6555	576814
15492	576815
124230	576816
9546	576817
93175	576818
7991	576819
31561	576820
100071	576821
37669	576822
109188	576823
4791	576824
268384	576825
57587	576826
2421	576827
9148	576828
32830	576829
75235	576830
82757	576831
6044	576832
14582	576833
107668	576834
1693	576835
105910	576836
195922	576837
19302	576838
99921	576839
97280	576840
37518	576841
103846	576842
8102	576843
5052	576844
8646	576845
3584	576846
12894	576847
4002	576848
77584	576849
122732	576850
3623	576851
78061	576852
81072	576853
19802	576854
123570	576855
61190	576856
631	576857
13006	576858
53498	576859
24435	576860
60571	576861
1207	576862
100148	576863
130	576864
162903	576865
56124	576866
28069	576867
162874	576868
13644	576869
23848	576870
8072	576871
705	576872
507	576873
166125	576874
66278	576875
140898	576876
18354	576877
1343	576878
2819	576879
26846	576880
272243	576881
70583	576882
38865	576883
38089	576884
42555	576885
28442	576886
187117	576887
56963	576888
91404	576889
8708	576890
43091	576891
25629	576892
16481	576893
51986	576894
6918	576895
93180	576896
179555	576897
167515	576898
179251	576899
188122	576900
8445	576901
30092	576902
55810	576903
55868	576904
146043	576905
30376	576906
359	576907
26715	576908
1192	576909
230716	576910
73939	576911
53936	576912
54086	576913
76345	576914
7938	576915
161506	576916
14821	576917
6565	576918
264477	576919
21665	576920
62962	576921
219413	576922
28191	576923
2485	576924
3703	576925
80156	576926
20	576927
119442	576928
11920	576929
79036	576930
38419	576931
12861	576932
53951	576933
149243	576934
68721	576935
72585	576936
3149	576937
27387	576938
87765	576939
173766	576940
96050	576941
115909	576942
120269	576943
2094	576944
21766	576945
93268	576946
27406	576947
26654	576948
76488	576949
109	576950
15513	576951
11237	576952
47146	576953
149386	576954
40562	576955
85213	576956
9452	576957
23852	576958
67429	576959
6952	576960
122380	576961
39201	576962
58882	576963
74878	576964
7667	576965
76733	576966
631	576967
29353	576968
167644	576969
98836	576970
96146	576971
361	576972
17479	576973
25082	576974
146727	576975
101703	576976
78678	576977
61694	576978
23932	576979
60780	576980
15973	576981
14333	576982
58208	576983
21343	576984
11429	576985
163891	576986
9758	576987
139386	576988
9374	576989
62539	576990
47252	576991
267473	576992
2025	576993
45469	576994
14259	576995
143136	576996
32225	576997
50278	576998
67422	576999
47849	577000
1662	577001
45840	577002
21742	577003
7246	577004
135723	577005
153661	577006
1876	577007
19566	577008
1360	577009
47036	577010
3430	577011
19868	577012
17695	577013
37920	577014
4449	577015
37304	577016
43270	577017
77431	577018
89568	577019
9792	577020
5824	577021
63646	577022
19817	577023
64249	577024
36880	577025
17946	577026
29301	577027
265122	577028
216522	577029
130933	577030
120302	577031
31707	577032
45745	577033
47857	577034
77782	577035
14170	577036
516	577037
25787	577038
113421	577039
347	577040
3903	577041
27036	577042
147677	577043
56455	577044
2311	577045
3481	577046
106291	577047
16929	577048
155269	577049
253818	577050
28665	577051
12928	577052
177503	577053
2075	577054
5956	577055
117551	577056
58017	577057
211342	577058
134749	577059
82467	577060
66819	577061
149201	577062
97144	577063
4186	577064
110289	577065
264654	577066
149980	577067
23921	577068
10388	577069
40196	577070
122727	577071
62492	577072
20566	577073
4901	577074
62263	577075
42143	577076
65584	577077
77444	577078
44567	577079
14906	577080
42104	577081
5186	577082
129395	577083
83524	577084
38077	577085
113605	577086
34827	577087
37220	577088
190464	577089
98106	577090
75678	577091
26432	577092
113844	577093
122067	577094
48876	577095
21090	577096
1337	577097
168	577098
233818	577099
241041	577100
44340	577101
4187	577102
30280	577103
57521	577104
53385	577105
19828	577106
29736	577107
37	577108
43123	577109
2158	577110
8081	577111
14066	577112
103188	577113
4963	577114
34902	577115
155157	577116
11630	577117
291	577118
16892	577119
7804	577120
741	577121
9156	577122
35241	577123
413	577124
14521	577125
24969	577126
36684	577127
3213	577128
37061	577129
102940	577130
9219	577131
129459	577132
138202	577133
511	577134
232382	577135
15303	577136
60043	577137
102159	577138
1977	577139
125790	577140
97580	577141
79837	577142
119905	577143
21780	577144
49527	577145
290	577146
9973	577147
3012	577148
66836	577149
69477	577150
139120	577151
9290	577152
57341	577153
24194	577154
80746	577155
25873	577156
4346	577157
44545	577158
5249	577159
25127	577160
48432	577161
186889	577162
66197	577163
139689	577164
19081	577165
3790	577166
17444	577167
111845	577168
139591	577169
1182	577170
38148	577171
55187	577172
51391	577173
69657	577174
7342	577175
23927	577176
125016	577177
230822	577178
5585	577179
103054	577180
16930	577181
18679	577182
61415	577183
125438	577184
9176	577185
62438	577186
3746	577187
45001	577188
3825	577189
6227	577190
141541	577191
151592	577192
12880	577193
255724	577194
20266	577195
39704	577196
44188	577197
13371	577198
153227	577199
185883	577200
33861	577201
50252	577202
61538	577203
126806	577204
123957	577205
95457	577206
20477	577207
19127	577208
36606	577209
26903	577210
257647	577211
20422	577212
8645	577213
256491	577214
40838	577215
91821	577216
29598	577217
1915	577218
70519	577219
18474	577220
144392	577221
97476	577222
59747	577223
35378	577224
16189	577225
123067	577226
22899	577227
79422	577228
58679	577229
5779	577230
123622	577231
72853	577232
158320	577233
2311	577234
153815	577235
1504	577236
184958	577237
37260	577238
23152	577239
16639	577240
25217	577241
9944	577242
193790	577243
96207	577244
7310	577245
79883	577246
1863	577247
122562	577248
5388	577249
7643	577250
8744	577251
25145	577252
47141	577253
1038	577254
18048	577255
8949	577256
57718	577257
32888	577258
121474	577259
233321	577260
47	577261
8991	577262
197389	577263
37120	577264
74916	577265
15963	577266
20441	577267
148234	577268
86826	577269
35516	577270
6277	577271
5999	577272
64430	577273
5730	577274
1090	577275
6517	577276
58905	577277
3138	577278
184265	577279
10121	577280
17751	577281
99783	577282
67417	577283
46434	577284
119050	577285
51548	577286
248451	577287
70595	577288
27446	577289
148209	577290
63402	577291
1399	577292
119343	577293
56404	577294
85024	577295
26797	577296
170495	577297
40605	577298
208	577299
8095	577300
28287	577301
48447	577302
21427	577303
3228	577304
70037	577305
157993	577306
9952	577307
23068	577308
83976	577309
24030	577310
32349	577311
74261	577312
1221	577313
215443	577314
12252	577315
53889	577316
760	577317
64820	577318
32072	577319
22801	577320
232317	577321
111181	577322
3168	577323
4049	577324
70802	577325
140888	577326
681	577327
8675	577328
14699	577329
6122	577330
126474	577331
1515	577332
83	577333
88528	577334
10516	577335
260113	577336
96548	577337
17761	577338
49076	577339
236392	577340
6730	577341
105139	577342
14769	577343
37769	577344
4299	577345
33037	577346
57120	577347
7346	577348
20108	577349
23879	577350
186594	577351
74136	577352
96411	577353
21298	577354
169064	577355
10957	577356
97583	577357
142332	577358
2556	577359
252559	577360
3278	577361
207283	577362
13266	577363
79193	577364
65342	577365
23141	577366
6682	577367
4221	577368
42510	577369
2034	577370
80625	577371
2350	577372
16694	577373
1252	577374
2262	577375
173197	577376
74938	577377
102140	577378
3232	577379
27	577380
5331	577381
59410	577382
36523	577383
48472	577384
86474	577385
99303	577386
51412	577387
109391	577388
43324	577389
75115	577390
34732	577391
3340	577392
21225	577393
6281	577394
9395	577395
631	577396
11572	577397
250131	577398
49647	577399
203190	577400
84340	577401
166790	577402
21218	577403
47912	577404
1653	577405
74985	577406
23006	577407
20760	577408
33362	577409
80740	577410
1931	577411
138403	577412
119958	577413
25317	577414
212751	577415
63065	577416
36924	577417
25521	577418
4836	577419
185588	577420
10435	577421
76372	577422
86147	577423
220737	577424
265398	577425
262321	577426
52105	577427
559	577428
2255	577429
11869	577430
14166	577431
255358	577432
11798	577433
58585	577434
20360	577435
55071	577436
99365	577437
44072	577438
43085	577439
11773	577440
3003	577441
30198	577442
71522	577443
2130	577444
11721	577445
10407	577446
29483	577447
234991	577448
24715	577449
43078	577450
18568	577451
11782	577452
95382	577453
150225	577454
2386	577455
238713	577456
120708	577457
174124	577458
172521	577459
78161	577460
89684	577461
17521	577462
46576	577463
27955	577464
216115	577465
7168	577466
131768	577467
545	577468
12647	577469
112824	577470
248261	577471
51161	577472
110444	577473
13124	577474
113691	577475
96182	577476
1516	577477
29458	577478
176538	577479
5645	577480
58859	577481
1919	577482
7000	577483
21346	577484
130	577485
45909	577486
20941	577487
39117	577488
141213	577489
2246	577490
43633	577491
158639	577492
114826	577493
3774	577494
39303	577495
161646	577496
74655	577497
2661	577498
116132	577499
14513	577500
9582	577501
15097	577502
38297	577503
5327	577504
29579	577505
71744	577506
3183	577507
989	577508
71228	577509
15362	577510
90841	577511
753	577512
11702	577513
10039	577514
103043	577515
102845	577516
46676	577517
13486	577518
97078	577519
170832	577520
163124	577521
1378	577522
44354	577523
7967	577524
303	577525
556	577526
19217	577527
771	577528
53331	577529
118815	577530
28336	577531
19876	577532
6229	577533
180072	577534
32696	577535
16057	577536
21587	577537
71466	577538
251821	577539
2999	577540
58834	577541
8879	577542
19236	577543
2065	577544
201807	577545
4463	577546
8415	577547
1448	577548
3583	577549
64391	577550
125090	577551
3875	577552
119215	577553
261489	577554
17596	577555
85569	577556
17408	577557
21730	577558
100338	577559
130116	577560
191318	577561
38446	577562
68560	577563
75498	577564
80121	577565
47197	577566
16575	577567
194305	577568
23074	577569
95272	577570
71901	577571
261288	577572
36485	577573
5121	577574
16154	577575
55346	577576
59242	577577
10232	577578
25363	577579
22541	577580
144271	577581
162153	577582
237251	577583
232901	577584
48084	577585
1763	577586
64070	577587
18567	577588
27330	577589
96333	577590
43740	577591
17995	577592
12551	577593
144665	577594
829	577595
16740	577596
40716	577597
15044	577598
70340	577599
8425	577600
5458	577601
27173	577602
272084	577603
215765	577604
13621	577605
171563	577606
7039	577607
30144	577608
66526	577609
97829	577610
13454	577611
37167	577612
80013	577613
6172	577614
136541	577615
61869	577616
137894	577617
9431	577618
255126	577619
65319	577620
45254	577621
128345	577622
4252	577623
219743	577624
55234	577625
4716	577626
55115	577627
139034	577628
841	577629
19289	577630
121	577631
72660	577632
25484	577633
60819	577634
2807	577635
43991	577636
111160	577637
35070	577638
51065	577639
69167	577640
56022	577641
269920	577642
39483	577643
148590	577644
40700	577645
70208	577646
115767	577647
22316	577648
3120	577649
66573	577650
3252	577651
124413	577652
27359	577653
10198	577654
89147	577655
1092	577656
143870	577657
76117	577658
496	577659
3661	577660
18071	577661
25498	577662
86384	577663
114655	577664
5761	577665
1018	577666
96603	577667
192004	577668
170038	577669
340	577670
9169	577671
32669	577672
8470	577673
11183	577674
29	577675
93416	577676
69626	577677
38473	577678
28468	577679
8201	577680
2158	577681
114044	577682
32430	577683
139491	577684
251463	577685
23862	577686
87616	577687
4928	577688
11911	577689
65997	577690
42151	577691
44538	577692
144346	577693
5014	577694
210190	577695
140612	577696
154122	577697
39984	577698
2072	577699
30261	577700
8055	577701
4728	577702
72442	577703
15334	577704
24070	577705
26392	577706
43801	577707
31221	577708
35453	577709
43828	577710
187767	577711
15963	577712
1848	577713
19872	577714
245957	577715
45797	577716
163015	577717
108794	577718
3510	577719
27138	577720
22030	577721
13458	577722
166520	577723
432	577724
70536	577725
41239	577726
110862	577727
260	577728
16690	577729
55662	577730
41071	577731
8002	577732
90740	577733
1224	577734
121419	577735
38009	577736
238734	577737
202456	577738
32465	577739
1682	577740
99340	577741
7220	577742
21254	577743
24444	577744
23084	577745
21097	577746
194708	577747
100412	577748
5682	577749
925	577750
138548	577751
243276	577752
6831	577753
96179	577754
45504	577755
9688	577756
40095	577757
814	577758
8380	577759
8447	577760
30376	577761
23566	577762
61495	577763
137035	577764
215266	577765
118727	577766
3594	577767
79538	577768
3290	577769
163620	577770
130991	577771
13712	577772
134674	577773
3894	577774
89651	577775
60816	577776
25717	577777
1314	577778
8382	577779
148822	577780
26865	577781
1826	577782
32931	577783
150	577784
6264	577785
175169	577786
136903	577787
20015	577788
219439	577789
151476	577790
195671	577791
1607	577792
41076	577793
46382	577794
1750	577795
237701	577796
155334	577797
56947	577798
28502	577799
221630	577800
15513	577801
131676	577802
86379	577803
101002	577804
131963	577805
157274	577806
59271	577807
28299	577808
24100	577809
162189	577810
109124	577811
154553	577812
164969	577813
42642	577814
214621	577815
76455	577816
37688	577817
51504	577818
141857	577819
194800	577820
5957	577821
138889	577822
30893	577823
56	577824
71252	577825
10553	577826
1403	577827
55119	577828
14316	577829
61006	577830
28969	577831
1442	577832
9111	577833
41120	577834
114968	577835
54314	577836
23998	577837
50630	577838
40641	577839
251746	577840
72150	577841
124220	577842
43646	577843
54667	577844
458	577845
26086	577846
26962	577847
32002	577848
42576	577849
71659	577850
62342	577851
6125	577852
61904	577853
220198	577854
11814	577855
59638	577856
57828	577857
249259	577858
101553	577859
125393	577860
20779	577861
8135	577862
8269	577863
30192	577864
40456	577865
133151	577866
239081	577867
182035	577868
47579	577869
98003	577870
43968	577871
74285	577872
196623	577873
29426	577874
29042	577875
14465	577876
128114	577877
27919	577878
158263	577879
3442	577880
155040	577881
2874	577882
9273	577883
13117	577884
28853	577885
28644	577886
142	577887
115514	577888
38665	577889
53494	577890
234752	577891
113802	577892
20431	577893
8405	577894
13827	577895
45968	577896
84491	577897
110700	577898
114650	577899
259654	577900
4156	577901
25688	577902
185064	577903
106761	577904
81494	577905
51760	577906
33692	577907
6653	577908
60286	577909
30569	577910
7404	577911
14012	577912
17730	577913
156081	577914
258786	577915
25338	577916
99285	577917
29854	577918
217344	577919
193188	577920
17308	577921
38420	577922
31138	577923
11200	577924
64721	577925
40294	577926
22674	577927
216287	577928
21253	577929
72320	577930
16	577931
18066	577932
52485	577933
37816	577934
5890	577935
31546	577936
110417	577937
4076	577938
4174	577939
12198	577940
40356	577941
23296	577942
92512	577943
69650	577944
211993	577945
19135	577946
109193	577947
236702	577948
8288	577949
116406	577950
11978	577951
24892	577952
17348	577953
254935	577954
33060	577955
47443	577956
24976	577957
91899	577958
24736	577959
9623	577960
79419	577961
62223	577962
35513	577963
87961	577964
26542	577965
57357	577966
337	577967
1008	577968
2968	577969
244495	577970
22817	577971
1645	577972
271589	577973
40603	577974
75266	577975
9736	577976
441	577977
28689	577978
148785	577979
84724	577980
93662	577981
42751	577982
68298	577983
43072	577984
36206	577985
132834	577986
89806	577987
33477	577988
98395	577989
2019	577990
20118	577991
15501	577992
179404	577993
212262	577994
24105	577995
82525	577996
116566	577997
272439	577998
115493	577999
215267	578000
2371	578001
8990	578002
199658	578003
56311	578004
69067	578005
6061	578006
81762	578007
48306	578008
89831	578009
124478	578010
61377	578011
53631	578012
56718	578013
13198	578014
46115	578015
23695	578016
85477	578017
6740	578018
74163	578019
133724	578020
219867	578021
36600	578022
21	578023
109798	578024
49092	578025
252307	578026
24901	578027
13906	578028
70515	578029
169983	578030
175139	578031
11156	578032
165628	578033
246116	578034
77368	578035
14700	578036
136229	578037
269734	578038
44671	578039
179857	578040
148679	578041
4502	578042
125870	578043
5068	578044
280	578045
3548	578046
112964	578047
713	578048
17805	578049
17851	578050
50044	578051
8510	578052
8777	578053
6313	578054
15205	578055
163429	578056
61960	578057
39430	578058
7215	578059
12863	578060
46305	578061
61669	578062
26961	578063
114254	578064
11288	578065
2731	578066
76280	578067
200132	578068
160188	578069
146903	578070
136542	578071
5898	578072
4007	578073
104282	578074
64977	578075
1877	578076
76349	578077
18	578078
256	578079
123198	578080
18432	578081
71254	578082
30200	578083
5304	578084
267694	578085
205958	578086
51794	578087
172416	578088
68465	578089
4923	578090
6789	578091
35321	578092
8033	578093
33709	578094
36748	578095
48633	578096
98723	578097
20018	578098
16588	578099
3965	578100
15789	578101
166089	578102
220	578103
1398	578104
84772	578105
31038	578106
4390	578107
85812	578108
14772	578109
57854	578110
118159	578111
1	578112
21972	578113
2638	578114
5751	578115
163061	578116
65892	578117
132398	578118
48161	578119
170905	578120
61267	578121
1865	578122
70911	578123
23720	578124
152168	578125
2778	578126
3515	578127
58222	578128
155905	578129
136940	578130
15137	578131
239042	578132
202093	578133
3405	578134
85439	578135
14794	578136
14936	578137
42408	578138
191292	578139
844	578140
9570	578141
20837	578142
27886	578143
54565	578144
260315	578145
121408	578146
263213	578147
174999	578148
2024	578149
34284	578150
44630	578151
93730	578152
62725	578153
117767	578154
8062	578155
8764	578156
96807	578157
42261	578158
172971	578159
3178	578160
98901	578161
7180	578162
37002	578163
151797	578164
203433	578165
23101	578166
9270	578167
202724	578168
190835	578169
152897	578170
2617	578171
4412	578172
41579	578173
24073	578174
7447	578175
79417	578176
61228	578177
93226	578178
21897	578179
222198	578180
101074	578181
123937	578182
66605	578183
13821	578184
63694	578185
204418	578186
107968	578187
2731	578188
244	578189
33778	578190
27507	578191
13458	578192
59238	578193
1480	578194
16786	578195
137700	578196
71367	578197
27	578198
42019	578199
364	578200
74460	578201
4614	578202
66	578203
21738	578204
100754	578205
23947	578206
171568	578207
149405	578208
94120	578209
2527	578210
10143	578211
15922	578212
21301	578213
88101	578214
7362	578215
147541	578216
126520	578217
4934	578218
7105	578219
105002	578220
32694	578221
5039	578222
1274	578223
264428	578224
5219	578225
3122	578226
24282	578227
24947	578228
64362	578229
28835	578230
105767	578231
66558	578232
93910	578233
11354	578234
261214	578235
52019	578236
2915	578237
24192	578238
137218	578239
652	578240
8338	578241
57351	578242
412	578243
132000	578244
801	578245
779	578246
156149	578247
267010	578248
2019	578249
208524	578250
2166	578251
164132	578252
7829	578253
62708	578254
52547	578255
14131	578256
141692	578257
34119	578258
20464	578259
26934	578260
7131	578261
19502	578262
151767	578263
10500	578264
66286	578265
88051	578266
4971	578267
68762	578268
20553	578269
33144	578270
222248	578271
141	578272
21074	578273
30109	578274
3253	578275
6941	578276
27440	578277
151516	578278
98618	578279
5883	578280
90125	578281
155602	578282
73254	578283
1287	578284
30968	578285
87192	578286
36195	578287
15552	578288
224243	578289
668	578290
78741	578291
72729	578292
61733	578293
116967	578294
3443	578295
67771	578296
33995	578297
65469	578298
13517	578299
16616	578300
75852	578301
446	578302
56172	578303
49260	578304
22341	578305
18814	578306
56163	578307
25559	578308
88920	578309
105526	578310
26138	578311
9080	578312
2953	578313
44214	578314
68884	578315
114878	578316
37429	578317
360	578318
4996	578319
72577	578320
1332	578321
107113	578322
7515	578323
67267	578324
325	578325
1103	578326
173351	578327
229206	578328
37996	578329
12538	578330
7201	578331
24738	578332
85670	578333
20403	578334
7800	578335
46766	578336
1262	578337
26063	578338
478	578339
78587	578340
14027	578341
77195	578342
42677	578343
122716	578344
377	578345
62406	578346
5845	578347
108383	578348
50604	578349
25015	578350
101157	578351
6402	578352
138671	578353
88936	578354
180126	578355
215142	578356
188983	578357
72988	578358
29834	578359
14050	578360
65286	578361
827	578362
44370	578363
3769	578364
159	578365
151627	578366
64224	578367
506	578368
15197	578369
10831	578370
37908	578371
9141	578372
2468	578373
74799	578374
75656	578375
181755	578376
2787	578377
13318	578378
144509	578379
79323	578380
28584	578381
26358	578382
3351	578383
56298	578384
152026	578385
10865	578386
98199	578387
1217	578388
424	578389
39488	578390
340	578391
248421	578392
41203	578393
59425	578394
76770	578395
7753	578396
241878	578397
3509	578398
97954	578399
18142	578400
81790	578401
113645	578402
253609	578403
240475	578404
59656	578405
19990	578406
106727	578407
89153	578408
164651	578409
255549	578410
6982	578411
90741	578412
7743	578413
8516	578414
57359	578415
68957	578416
5427	578417
53288	578418
235209	578419
147135	578420
49921	578421
42635	578422
243990	578423
20718	578424
268817	578425
10151	578426
3621	578427
6106	578428
60853	578429
4700	578430
96974	578431
129942	578432
55557	578433
52931	578434
8314	578435
119258	578436
110393	578437
135298	578438
38896	578439
110133	578440
1849	578441
15732	578442
244833	578443
54668	578444
86731	578445
98562	578446
131230	578447
94617	578448
29188	578449
11682	578450
485	578451
110235	578452
38342	578453
32229	578454
28099	578455
22039	578456
84512	578457
206426	578458
3519	578459
42292	578460
5181	578461
163888	578462
214232	578463
27276	578464
6388	578465
66649	578466
3289	578467
45776	578468
11373	578469
44788	578470
97429	578471
27167	578472
65622	578473
28173	578474
250243	578475
528	578476
137722	578477
126693	578478
31002	578479
776	578480
85481	578481
105036	578482
21054	578483
12947	578484
232824	578485
51621	578486
425	578487
7049	578488
25130	578489
100859	578490
34825	578491
52034	578492
6297	578493
105933	578494
116071	578495
133880	578496
53580	578497
248243	578498
53090	578499
34335	578500
17599	578501
253212	578502
12671	578503
30089	578504
55406	578505
20979	578506
116691	578507
50799	578508
4833	578509
258821	578510
38405	578511
105355	578512
183084	578513
193061	578514
155899	578515
16386	578516
5605	578517
3498	578518
86488	578519
193558	578520
31152	578521
154350	578522
38895	578523
4086	578524
743	578525
221907	578526
44207	578527
82576	578528
2073	578529
173207	578530
18205	578531
56798	578532
4796	578533
68016	578534
25911	578535
138286	578536
89915	578537
20245	578538
17880	578539
54870	578540
13513	578541
152	578542
4737	578543
70858	578544
36231	578545
95828	578546
161761	578547
19796	578548
193893	578549
112960	578550
80025	578551
8726	578552
65833	578553
170297	578554
70976	578555
35662	578556
110152	578557
5244	578558
114671	578559
9500	578560
83415	578561
75886	578562
24576	578563
45646	578564
110831	578565
83695	578566
167986	578567
152955	578568
11548	578569
169141	578570
6144	578571
35119	578572
76879	578573
64594	578574
4294	578575
148901	578576
8337	578577
19784	578578
223	578579
2632	578580
96658	578581
71363	578582
9806	578583
27305	578584
111972	578585
108884	578586
27843	578587
219093	578588
1180	578589
3297	578590
11893	578591
28344	578592
176635	578593
126643	578594
94707	578595
87089	578596
36809	578597
63301	578598
80166	578599
4	578600
136290	578601
16982	578602
8861	578603
115134	578604
3494	578605
67654	578606
90467	578607
498	578608
12879	578609
128178	578610
5728	578611
4197	578612
20570	578613
1268	578614
81543	578615
2102	578616
265097	578617
1152	578618
133892	578619
1511	578620
56418	578621
44007	578622
21698	578623
22864	578624
48132	578625
2441	578626
80457	578627
64390	578628
124399	578629
136603	578630
12184	578631
160838	578632
2276	578633
21906	578634
95549	578635
57078	578636
44559	578637
37155	578638
91936	578639
3483	578640
62864	578641
29931	578642
171285	578643
73396	578644
2869	578645
139545	578646
195806	578647
264275	578648
53277	578649
137244	578650
32220	578651
561	578652
247994	578653
61428	578654
28888	578655
10047	578656
17448	578657
38229	578658
3274	578659
11946	578660
81328	578661
7641	578662
52991	578663
32258	578664
45103	578665
3540	578666
201740	578667
78218	578668
25285	578669
18303	578670
175199	578671
76433	578672
5264	578673
543	578674
2787	578675
12345	578676
75920	578677
3080	578678
96634	578679
48722	578680
19362	578681
33946	578682
236658	578683
11189	578684
2269	578685
24035	578686
31122	578687
25365	578688
171123	578689
2780	578690
167895	578691
22322	578692
171578	578693
227879	578694
74819	578695
164426	578696
126997	578697
267295	578698
1197	578699
38081	578700
225134	578701
31098	578702
1955	578703
257514	578704
58997	578705
197	578706
20040	578707
46621	578708
142598	578709
151553	578710
118	578711
61953	578712
54072	578713
62225	578714
195373	578715
16098	578716
15246	578717
111476	578718
3325	578719
154	578720
7931	578721
33606	578722
79046	578723
29015	578724
16072	578725
5057	578726
17311	578727
24536	578728
67626	578729
2508	578730
51951	578731
1418	578732
2415	578733
18881	578734
5520	578735
31	578736
114273	578737
62335	578738
45830	578739
39408	578740
1814	578741
50159	578742
11890	578743
472	578744
25482	578745
19734	578746
68630	578747
84407	578748
72282	578749
65290	578750
33624	578751
38944	578752
12981	578753
154408	578754
115106	578755
15229	578756
9072	578757
151371	578758
68118	578759
4708	578760
145996	578761
964	578762
905	578763
60188	578764
14153	578765
79895	578766
15393	578767
128278	578768
36809	578769
15996	578770
43453	578771
145170	578772
158108	578773
109176	578774
10335	578775
71625	578776
20554	578777
50771	578778
12583	578779
3758	578780
157	578781
31448	578782
160154	578783
18708	578784
72166	578785
7906	578786
48648	578787
68265	578788
22806	578789
82610	578790
27217	578791
116154	578792
7377	578793
2949	578794
17221	578795
33542	578796
113874	578797
66528	578798
773	578799
343	578800
222830	578801
78213	578802
11300	578803
227023	578804
4984	578805
58291	578806
111657	578807
105	578808
72050	578809
15753	578810
9284	578811
28	578812
115785	578813
2573	578814
178564	578815
128350	578816
203398	578817
21645	578818
37200	578819
66607	578820
14153	578821
4513	578822
8752	578823
68437	578824
160832	578825
37023	578826
57795	578827
2906	578828
22111	578829
156890	578830
147981	578831
29948	578832
45436	578833
1061	578834
67901	578835
27527	578836
106012	578837
33793	578838
103917	578839
200194	578840
207579	578841
40509	578842
23657	578843
29498	578844
35218	578845
35887	578846
86930	578847
3543	578848
218196	578849
1215	578850
1788	578851
161329	578852
42381	578853
136887	578854
247991	578855
88212	578856
71130	578857
225218	578858
8153	578859
17358	578860
21431	578861
11683	578862
2298	578863
92874	578864
22510	578865
211432	578866
22523	578867
80655	578868
42585	578869
143205	578870
45966	578871
58697	578872
343	578873
106845	578874
17168	578875
2092	578876
14017	578877
18123	578878
215463	578879
5361	578880
64894	578881
3026	578882
31655	578883
90811	578884
759	578885
262589	578886
44	578887
141727	578888
84620	578889
1582	578890
33402	578891
11121	578892
20249	578893
250616	578894
1688	578895
1535	578896
4674	578897
21470	578898
8292	578899
7374	578900
200387	578901
43355	578902
61746	578903
64635	578904
139552	578905
69133	578906
126214	578907
38788	578908
227271	578909
2258	578910
514	578911
50145	578912
26155	578913
38842	578914
64976	578915
971	578916
69813	578917
1819	578918
24928	578919
33176	578920
21510	578921
244529	578922
32534	578923
474	578924
998	578925
105251	578926
263727	578927
6270	578928
15637	578929
3740	578930
6853	578931
10016	578932
20494	578933
936	578934
48482	578935
210745	578936
184858	578937
10834	578938
46722	578939
225080	578940
79134	578941
67039	578942
32661	578943
3372	578944
16320	578945
39094	578946
68079	578947
41436	578948
45736	578949
92452	578950
47084	578951
4784	578952
6362	578953
168736	578954
47706	578955
53794	578956
180670	578957
48850	578958
3254	578959
73398	578960
60922	578961
21423	578962
8786	578963
87030	578964
19996	578965
1063	578966
18619	578967
61490	578968
113069	578969
53477	578970
114449	578971
156452	578972
84682	578973
34491	578974
215047	578975
10576	578976
68648	578977
111	578978
100916	578979
258695	578980
22630	578981
21455	578982
16306	578983
259413	578984
7808	578985
11777	578986
228568	578987
3488	578988
8348	578989
27857	578990
12463	578991
135495	578992
142806	578993
19807	578994
62406	578995
55701	578996
29288	578997
229018	578998
3001	578999
144587	579000
11631	579001
17211	579002
3148	579003
157467	579004
10647	579005
59507	579006
265013	579007
20446	579008
45366	579009
95850	579010
266964	579011
20558	579012
131848	579013
88375	579014
202638	579015
83589	579016
3627	579017
12360	579018
127611	579019
4150	579020
30967	579021
107	579022
6193	579023
6032	579024
13052	579025
1606	579026
2140	579027
6324	579028
49	579029
29053	579030
34174	579031
43298	579032
51129	579033
32120	579034
21152	579035
106716	579036
97347	579037
59780	579038
53098	579039
80493	579040
24820	579041
108140	579042
22736	579043
62045	579044
174391	579045
44621	579046
46280	579047
13500	579048
76675	579049
262450	579050
16557	579051
23872	579052
16264	579053
3295	579054
2243	579055
6386	579056
51742	579057
189019	579058
16619	579059
87401	579060
3147	579061
3121	579062
7217	579063
209701	579064
2893	579065
30483	579066
40450	579067
134800	579068
105091	579069
27291	579070
211919	579071
25094	579072
29053	579073
37432	579074
35570	579075
3181	579076
162690	579077
269234	579078
10	579079
66995	579080
40130	579081
82868	579082
97884	579083
43251	579084
3028	579085
438	579086
20242	579087
421	579088
13705	579089
64264	579090
261225	579091
253304	579092
9577	579093
36021	579094
11952	579095
64571	579096
29492	579097
20694	579098
1245	579099
176975	579100
63448	579101
68211	579102
30090	579103
101705	579104
664	579105
67750	579106
41594	579107
1427	579108
45813	579109
94606	579110
200332	579111
21844	579112
106	579113
931	579114
22121	579115
73239	579116
250382	579117
5156	579118
23575	579119
64493	579120
3742	579121
176979	579122
156445	579123
129436	579124
13428	579125
30132	579126
1345	579127
19932	579128
10139	579129
22647	579130
1548	579131
88186	579132
46531	579133
178683	579134
52399	579135
21169	579136
41899	579137
24015	579138
170985	579139
228	579140
59763	579141
9274	579142
117151	579143
7132	579144
106954	579145
24159	579146
100233	579147
28689	579148
17194	579149
21097	579150
122510	579151
4749	579152
108743	579153
9666	579154
130215	579155
138806	579156
977	579157
95067	579158
37091	579159
29597	579160
16966	579161
80594	579162
19465	579163
61912	579164
202500	579165
24654	579166
82483	579167
27962	579168
47311	579169
99753	579170
139643	579171
133346	579172
76113	579173
27183	579174
242821	579175
142831	579176
15047	579177
225977	579178
43575	579179
3659	579180
168713	579181
22033	579182
159813	579183
35373	579184
266815	579185
4564	579186
59034	579187
2456	579188
74960	579189
32679	579190
61400	579191
57138	579192
171670	579193
21327	579194
72248	579195
27565	579196
13779	579197
67042	579198
30955	579199
38169	579200
2217	579201
14012	579202
14787	579203
14597	579204
166015	579205
51716	579206
12107	579207
229168	579208
83392	579209
212132	579210
104041	579211
190	579212
5201	579213
39388	579214
44555	579215
77822	579216
38953	579217
3133	579218
249299	579219
50171	579220
17675	579221
64065	579222
27008	579223
6905	579224
10338	579225
10161	579226
220977	579227
6273	579228
10106	579229
8197	579230
5380	579231
215018	579232
44143	579233
27361	579234
29658	579235
39203	579236
35755	579237
220416	579238
197	579239
3542	579240
9869	579241
3049	579242
1613	579243
16025	579244
38274	579245
35523	579246
28225	579247
39392	579248
22223	579249
13540	579250
23425	579251
36468	579252
22010	579253
153883	579254
71324	579255
9115	579256
16966	579257
166638	579258
78453	579259
176058	579260
42535	579261
48393	579262
179722	579263
49570	579264
161610	579265
23902	579266
18395	579267
121338	579268
14414	579269
4047	579270
42237	579271
150022	579272
23756	579273
10796	579274
7610	579275
84253	579276
168548	579277
162875	579278
10424	579279
14382	579280
215554	579281
257490	579282
92488	579283
185875	579284
1761	579285
13746	579286
13541	579287
2863	579288
243864	579289
79914	579290
190845	579291
45019	579292
52848	579293
126258	579294
30509	579295
42473	579296
11342	579297
40810	579298
240602	579299
70106	579300
12482	579301
86131	579302
28242	579303
196130	579304
169338	579305
205246	579306
39288	579307
206451	579308
49369	579309
26715	579310
24946	579311
78824	579312
100891	579313
10069	579314
27420	579315
73477	579316
113705	579317
255767	579318
44035	579319
84768	579320
97652	579321
210815	579322
101774	579323
16676	579324
240271	579325
80049	579326
42550	579327
79909	579328
4202	579329
1997	579330
649	579331
61047	579332
101637	579333
6021	579334
16205	579335
30974	579336
22894	579337
38331	579338
2945	579339
257986	579340
191	579341
54525	579342
217171	579343
5912	579344
75685	579345
16100	579346
57608	579347
87612	579348
2471	579349
17997	579350
47508	579351
211898	579352
261482	579353
42726	579354
55355	579355
36365	579356
47468	579357
12095	579358
19290	579359
69665	579360
28067	579361
200280	579362
264664	579363
56950	579364
68658	579365
1042	579366
6546	579367
17006	579368
37587	579369
3093	579370
41270	579371
76196	579372
19792	579373
138969	579374
114971	579375
34396	579376
1721	579377
152539	579378
112383	579379
54431	579380
118518	579381
50747	579382
115858	579383
31699	579384
230094	579385
54176	579386
43556	579387
65676	579388
82013	579389
1108	579390
13599	579391
3154	579392
66459	579393
111852	579394
81844	579395
154364	579396
48518	579397
73674	579398
75746	579399
21511	579400
17669	579401
9669	579402
176070	579403
137393	579404
43868	579405
158122	579406
18900	579407
174277	579408
43400	579409
64302	579410
135235	579411
52	579412
33734	579413
57665	579414
57492	579415
68765	579416
134	579417
88407	579418
64379	579419
10406	579420
236349	579421
60924	579422
135741	579423
6877	579424
143144	579425
147172	579426
134854	579427
1413	579428
90840	579429
8514	579430
141279	579431
149183	579432
26111	579433
72743	579434
22592	579435
192895	579436
186006	579437
94695	579438
217121	579439
7407	579440
118820	579441
1638	579442
20291	579443
244535	579444
366	579445
183708	579446
2974	579447
4179	579448
132990	579449
324	579450
154649	579451
29132	579452
16803	579453
7538	579454
669	579455
43541	579456
24756	579457
53414	579458
13089	579459
78250	579460
249	579461
1490	579462
10887	579463
107473	579464
91415	579465
1532	579466
19977	579467
42911	579468
17383	579469
245179	579470
5568	579471
22738	579472
21656	579473
77433	579474
48060	579475
110051	579476
79107	579477
57356	579478
71076	579479
17072	579480
50750	579481
39293	579482
26882	579483
17369	579484
19811	579485
7881	579486
15853	579487
1504	579488
81588	579489
165900	579490
118489	579491
216533	579492
3541	579493
157383	579494
124077	579495
648	579496
40112	579497
14133	579498
106734	579499
5056	579500
1903	579501
6207	579502
42583	579503
10220	579504
6620	579505
2365	579506
72000	579507
107152	579508
124146	579509
171144	579510
4616	579511
180495	579512
47733	579513
78923	579514
5011	579515
172667	579516
227642	579517
41582	579518
246939	579519
114848	579520
95737	579521
2943	579522
129719	579523
3765	579524
57484	579525
81764	579526
231708	579527
250481	579528
200141	579529
163409	579530
3996	579531
31276	579532
75921	579533
3631	579534
243883	579535
197337	579536
236	579537
52247	579538
3364	579539
28864	579540
30063	579541
6451	579542
78681	579543
13665	579544
4529	579545
79144	579546
27777	579547
65754	579548
1652	579549
95629	579550
83650	579551
168352	579552
620	579553
72221	579554
22247	579555
165876	579556
8717	579557
36044	579558
2064	579559
5964	579560
6805	579561
1437	579562
198338	579563
1962	579564
3405	579565
108743	579566
101654	579567
18912	579568
23922	579569
13288	579570
976	579571
484	579572
9668	579573
85416	579574
11845	579575
77330	579576
172619	579577
155983	579578
146024	579579
155393	579580
16631	579581
30251	579582
122702	579583
88915	579584
2698	579585
7347	579586
15109	579587
235975	579588
57343	579589
1533	579590
59840	579591
17305	579592
23113	579593
274	579594
11361	579595
8515	579596
15692	579597
148714	579598
28853	579599
72488	579600
105792	579601
17721	579602
76961	579603
55223	579604
2808	579605
80099	579606
66980	579607
238501	579608
14162	579609
396	579610
128077	579611
194792	579612
36945	579613
190200	579614
35142	579615
30917	579616
35366	579617
64911	579618
1077	579619
220240	579620
20986	579621
258755	579622
92320	579623
64801	579624
11035	579625
64628	579626
17529	579627
38520	579628
40038	579629
9672	579630
272809	579631
39136	579632
27683	579633
19953	579634
159299	579635
21363	579636
38193	579637
210317	579638
52537	579639
4845	579640
182808	579641
64011	579642
16313	579643
37751	579644
12759	579645
77470	579646
125	579647
22722	579648
98372	579649
181	579650
30127	579651
51671	579652
112118	579653
1200	579654
181171	579655
4591	579656
4553	579657
27978	579658
686	579659
155679	579660
70828	579661
151092	579662
162907	579663
162125	579664
2766	579665
146939	579666
135466	579667
64793	579668
151706	579669
99754	579670
237616	579671
82486	579672
160783	579673
102957	579674
83631	579675
8938	579676
128837	579677
15643	579678
102061	579679
16910	579680
29236	579681
102535	579682
247465	579683
241791	579684
63579	579685
134	579686
77453	579687
256949	579688
39595	579689
174415	579690
7067	579691
236436	579692
5584	579693
73645	579694
3460	579695
80953	579696
144171	579697
8394	579698
104675	579699
251859	579700
231383	579701
77085	579702
10153	579703
19946	579704
258207	579705
83089	579706
245824	579707
2852	579708
13195	579709
426	579710
49615	579711
126112	579712
25403	579713
54489	579714
9947	579715
141736	579716
168423	579717
9947	579718
44465	579719
71326	579720
41699	579721
5316	579722
20396	579723
103322	579724
102124	579725
49711	579726
111992	579727
49950	579728
146929	579729
16819	579730
5521	579731
43993	579732
48693	579733
2557	579734
4319	579735
32698	579736
27470	579737
90618	579738
143504	579739
11355	579740
150397	579741
37853	579742
7808	579743
29327	579744
133926	579745
5858	579746
90939	579747
16792	579748
306	579749
2729	579750
20324	579751
18548	579752
24850	579753
6512	579754
13720	579755
8610	579756
52742	579757
2597	579758
2264	579759
74145	579760
5904	579761
62722	579762
117651	579763
90332	579764
2290	579765
10793	579766
11660	579767
36077	579768
10430	579769
85236	579770
10596	579771
7591	579772
11260	579773
172591	579774
27721	579775
175457	579776
18090	579777
52996	579778
238175	579779
30340	579780
105875	579781
52741	579782
41684	579783
224284	579784
53864	579785
142520	579786
52811	579787
70824	579788
121514	579789
94286	579790
42702	579791
204582	579792
38383	579793
76461	579794
18433	579795
32173	579796
2264	579797
88292	579798
4826	579799
107300	579800
14682	579801
22627	579802
262334	579803
158234	579804
100339	579805
122888	579806
25299	579807
45420	579808
257873	579809
8002	579810
31358	579811
56330	579812
42062	579813
81235	579814
163224	579815
10985	579816
28516	579817
34663	579818
64056	579819
268074	579820
18330	579821
29793	579822
62813	579823
464	579824
1531	579825
70720	579826
12808	579827
7287	579828
65160	579829
70435	579830
1748	579831
165762	579832
121816	579833
4321	579834
1291	579835
158952	579836
54397	579837
6051	579838
106921	579839
3281	579840
4573	579841
1168	579842
146826	579843
230449	579844
10733	579845
33592	579846
86935	579847
30569	579848
48401	579849
103578	579850
207756	579851
59401	579852
42600	579853
26914	579854
205328	579855
435	579856
14855	579857
159	579858
1630	579859
1546	579860
1100	579861
34222	579862
57928	579863
85654	579864
125813	579865
678	579866
21844	579867
158763	579868
97869	579869
2553	579870
26472	579871
244180	579872
143999	579873
7609	579874
7397	579875
13111	579876
37620	579877
426	579878
76999	579879
1001	579880
2329	579881
35726	579882
61482	579883
196341	579884
104812	579885
249917	579886
35665	579887
134698	579888
249936	579889
66840	579890
2222	579891
22282	579892
18757	579893
75795	579894
137704	579895
180852	579896
122833	579897
21886	579898
38945	579899
4283	579900
13782	579901
81460	579902
58572	579903
225230	579904
73206	579905
28233	579906
91508	579907
101753	579908
875	579909
76310	579910
25019	579911
113716	579912
171084	579913
4832	579914
119289	579915
184689	579916
21882	579917
8576	579918
23811	579919
5674	579920
40263	579921
6900	579922
18076	579923
18377	579924
105324	579925
37986	579926
36917	579927
106983	579928
53263	579929
29150	579930
41377	579931
112521	579932
46689	579933
25858	579934
190416	579935
110699	579936
9008	579937
155683	579938
55754	579939
170798	579940
1005	579941
170644	579942
1029	579943
1613	579944
32655	579945
56756	579946
55144	579947
55115	579948
72251	579949
4120	579950
943	579951
76264	579952
6237	579953
5680	579954
6715	579955
109040	579956
9038	579957
117324	579958
52369	579959
21194	579960
75588	579961
426	579962
10159	579963
36926	579964
624	579965
141	579966
40622	579967
2264	579968
64124	579969
13687	579970
82831	579971
2541	579972
46011	579973
103271	579974
157360	579975
9152	579976
67964	579977
49567	579978
1346	579979
6643	579980
6371	579981
7032	579982
17144	579983
62824	579984
134442	579985
69351	579986
118928	579987
94328	579988
121104	579989
35981	579990
22283	579991
8938	579992
7269	579993
439	579994
11452	579995
38524	579996
45961	579997
16548	579998
6293	579999
157491	580000
352	580001
45212	580002
25649	580003
42435	580004
172785	580005
36971	580006
1288	580007
60678	580008
31891	580009
161348	580010
22846	580011
149964	580012
89528	580013
9839	580014
146264	580015
39781	580016
85761	580017
5155	580018
13317	580019
37	580020
69587	580021
1883	580022
137431	580023
179822	580024
268414	580025
125615	580026
14135	580027
161697	580028
85294	580029
199435	580030
27325	580031
134343	580032
3807	580033
84090	580034
19019	580035
130202	580036
151882	580037
1312	580038
54767	580039
137616	580040
40852	580041
236519	580042
133883	580043
9469	580044
222545	580045
168425	580046
173378	580047
230293	580048
53106	580049
50420	580050
76857	580051
9704	580052
7806	580053
7532	580054
1059	580055
678	580056
42349	580057
95338	580058
174808	580059
244230	580060
1448	580061
118267	580062
56895	580063
31525	580064
78312	580065
5655	580066
130802	580067
26349	580068
6203	580069
97601	580070
153475	580071
5102	580072
145078	580073
31837	580074
18924	580075
612	580076
9167	580077
257142	580078
78501	580079
253069	580080
94817	580081
9386	580082
1629	580083
24128	580084
142648	580085
6478	580086
82905	580087
11783	580088
8831	580089
129339	580090
7032	580091
118383	580092
18894	580093
2015	580094
2636	580095
49965	580096
186220	580097
16598	580098
13439	580099
1524	580100
78753	580101
112102	580102
2306	580103
9892	580104
38968	580105
6737	580106
74451	580107
20812	580108
52785	580109
23068	580110
7925	580111
167154	580112
37791	580113
11657	580114
33190	580115
82902	580116
78187	580117
239818	580118
30062	580119
28655	580120
21086	580121
1661	580122
7360	580123
8	580124
112894	580125
127152	580126
251658	580127
9928	580128
137149	580129
1809	580130
134571	580131
2948	580132
56675	580133
153893	580134
45551	580135
55232	580136
245357	580137
228230	580138
37687	580139
245559	580140
53585	580141
3948	580142
8070	580143
19606	580144
18006	580145
23200	580146
148361	580147
45562	580148
17808	580149
141226	580150
44145	580151
37387	580152
93	580153
101910	580154
179384	580155
71351	580156
3612	580157
59671	580158
8216	580159
13333	580160
244374	580161
33046	580162
4932	580163
42609	580164
43011	580165
2388	580166
1155	580167
64881	580168
190191	580169
193298	580170
22705	580171
3687	580172
94194	580173
11180	580174
25886	580175
215745	580176
34543	580177
31600	580178
110969	580179
78464	580180
31727	580181
9633	580182
139238	580183
2788	580184
42236	580185
116633	580186
20753	580187
75342	580188
61017	580189
19812	580190
36519	580191
59115	580192
416	580193
44146	580194
46571	580195
3229	580196
76451	580197
248340	580198
117465	580199
7352	580200
189253	580201
3315	580202
15713	580203
2643	580204
17158	580205
94800	580206
35428	580207
1880	580208
68410	580209
12838	580210
4129	580211
255679	580212
23880	580213
210816	580214
17906	580215
7444	580216
12424	580217
128633	580218
747	580219
137776	580220
98646	580221
15332	580222
149192	580223
62877	580224
52335	580225
16022	580226
62291	580227
46985	580228
139216	580229
157342	580230
16725	580231
24023	580232
44410	580233
6899	580234
51673	580235
158670	580236
51091	580237
763	580238
21358	580239
13811	580240
260547	580241
7610	580242
41682	580243
52595	580244
856	580245
72619	580246
59728	580247
52491	580248
5979	580249
7590	580250
139647	580251
27734	580252
4190	580253
10413	580254
83232	580255
149462	580256
186748	580257
106715	580258
84503	580259
548	580260
116437	580261
177258	580262
108219	580263
53549	580264
30382	580265
11115	580266
145143	580267
17069	580268
8485	580269
27600	580270
29546	580271
26572	580272
44004	580273
544	580274
26412	580275
27715	580276
13213	580277
218795	580278
12481	580279
21162	580280
107900	580281
39381	580282
107055	580283
8214	580284
146065	580285
263804	580286
129531	580287
33928	580288
31224	580289
175364	580290
17039	580291
78121	580292
134787	580293
130011	580294
1177	580295
2611	580296
1592	580297
255277	580298
184418	580299
26006	580300
65640	580301
11717	580302
364	580303
6209	580304
70684	580305
27435	580306
165705	580307
243827	580308
2308	580309
174588	580310
32500	580311
186399	580312
240736	580313
11149	580314
938	580315
205096	580316
50348	580317
284	580318
49382	580319
10301	580320
13956	580321
58425	580322
103664	580323
256	580324
40514	580325
21350	580326
103175	580327
117557	580328
69628	580329
20916	580330
106017	580331
29197	580332
22888	580333
54071	580334
22498	580335
8569	580336
58544	580337
51635	580338
23874	580339
5457	580340
1857	580341
159551	580342
25129	580343
5699	580344
221273	580345
249481	580346
11199	580347
11001	580348
4116	580349
46944	580350
101398	580351
2161	580352
2170	580353
121488	580354
200424	580355
27095	580356
233236	580357
29206	580358
3764	580359
6835	580360
58016	580361
8272	580362
17269	580363
72816	580364
5436	580365
219369	580366
70825	580367
32514	580368
5643	580369
54598	580370
85521	580371
133743	580372
122049	580373
101192	580374
139905	580375
14302	580376
17213	580377
434	580378
10101	580379
13861	580380
26018	580381
6928	580382
170138	580383
80027	580384
58482	580385
11125	580386
54768	580387
67675	580388
13410	580389
12621	580390
3589	580391
61552	580392
35048	580393
24370	580394
57	580395
51502	580396
64667	580397
4565	580398
50889	580399
139667	580400
11825	580401
76496	580402
77303	580403
14372	580404
23085	580405
73422	580406
25959	580407
36466	580408
166582	580409
108616	580410
31642	580411
9168	580412
256601	580413
14582	580414
79009	580415
774	580416
71906	580417
20164	580418
16139	580419
23868	580420
60099	580421
19790	580422
71537	580423
41071	580424
18464	580425
77612	580426
238480	580427
21296	580428
39548	580429
38424	580430
2528	580431
6477	580432
84117	580433
16910	580434
119631	580435
10503	580436
48614	580437
122680	580438
10027	580439
104493	580440
5545	580441
11925	580442
89660	580443
97413	580444
3	580445
110678	580446
9500	580447
114147	580448
129288	580449
251249	580450
18507	580451
16867	580452
57617	580453
101495	580454
44631	580455
6650	580456
74825	580457
94568	580458
14995	580459
135131	580460
60554	580461
62053	580462
172849	580463
52220	580464
77512	580465
14063	580466
225147	580467
286	580468
83176	580469
111982	580470
2031	580471
26375	580472
241201	580473
151943	580474
14897	580475
127493	580476
15249	580477
63443	580478
8591	580479
6552	580480
197636	580481
10778	580482
79868	580483
13099	580484
14277	580485
109131	580486
679	580487
101343	580488
8643	580489
43506	580490
80901	580491
113649	580492
52383	580493
15359	580494
181812	580495
139205	580496
208044	580497
39535	580498
5203	580499
113867	580500
168064	580501
3383	580502
131318	580503
105692	580504
7266	580505
5437	580506
22602	580507
1935	580508
2802	580509
13674	580510
36126	580511
53365	580512
264842	580513
198030	580514
2731	580515
32154	580516
143784	580517
269080	580518
54839	580519
25271	580520
211026	580521
37448	580522
237366	580523
15902	580524
2690	580525
9758	580526
269638	580527
191510	580528
21376	580529
3894	580530
1694	580531
239926	580532
11086	580533
18764	580534
3954	580535
228960	580536
4156	580537
8062	580538
29910	580539
73348	580540
96079	580541
20131	580542
16243	580543
2839	580544
138884	580545
35309	580546
257842	580547
74541	580548
175629	580549
247062	580550
1293	580551
186168	580552
174332	580553
40894	580554
226961	580555
90328	580556
46	580557
17545	580558
8969	580559
2394	580560
143496	580561
208632	580562
32914	580563
4967	580564
3360	580565
113409	580566
71607	580567
86231	580568
54213	580569
7382	580570
253970	580571
131729	580572
101224	580573
35726	580574
146025	580575
243354	580576
1094	580577
212171	580578
3119	580579
27853	580580
31059	580581
48387	580582
108609	580583
63277	580584
16296	580585
55562	580586
122838	580587
172978	580588
135344	580589
9055	580590
16809	580591
92637	580592
91137	580593
15868	580594
95929	580595
168467	580596
169515	580597
21990	580598
505	580599
62	580600
14522	580601
7696	580602
19947	580603
201	580604
12821	580605
33195	580606
33504	580607
51722	580608
34879	580609
219840	580610
105648	580611
108917	580612
161607	580613
115596	580614
19585	580615
35240	580616
51759	580617
130381	580618
15916	580619
50244	580620
35777	580621
72425	580622
165868	580623
208185	580624
4344	580625
164984	580626
31942	580627
304	580628
148817	580629
135423	580630
4313	580631
12858	580632
195015	580633
56353	580634
28013	580635
92905	580636
7081	580637
125579	580638
124298	580639
10782	580640
44796	580641
2007	580642
1826	580643
40995	580644
23666	580645
8435	580646
14983	580647
57232	580648
259892	580649
168538	580650
3072	580651
112910	580652
87820	580653
544	580654
3804	580655
3421	580656
11536	580657
3868	580658
42076	580659
29488	580660
4804	580661
36990	580662
768	580663
18753	580664
6002	580665
47373	580666
169223	580667
164494	580668
34872	580669
5369	580670
259856	580671
24120	580672
1869	580673
193896	580674
218935	580675
6045	580676
166415	580677
3530	580678
5070	580679
151021	580680
84335	580681
27754	580682
42085	580683
13276	580684
141176	580685
2261	580686
15475	580687
6536	580688
14109	580689
2890	580690
136457	580691
7017	580692
29255	580693
26790	580694
99173	580695
33250	580696
2167	580697
41910	580698
140	580699
206814	580700
61845	580701
22612	580702
37899	580703
79011	580704
64199	580705
2278	580706
58982	580707
9947	580708
39432	580709
70211	580710
22912	580711
136113	580712
18615	580713
15423	580714
56054	580715
49493	580716
36256	580717
44096	580718
40387	580719
63721	580720
53878	580721
58466	580722
43769	580723
39614	580724
116	580725
78044	580726
17575	580727
40805	580728
116466	580729
64194	580730
86436	580731
2114	580732
33388	580733
9	580734
47613	580735
20729	580736
14285	580737
20136	580738
55249	580739
379	580740
8899	580741
69498	580742
21132	580743
95935	580744
152382	580745
61076	580746
1046	580747
130317	580748
1744	580749
6396	580750
3358	580751
145	580752
58429	580753
12559	580754
205418	580755
34536	580756
63407	580757
250570	580758
207200	580759
123580	580760
89064	580761
2116	580762
1995	580763
119318	580764
55522	580765
23658	580766
19363	580767
132874	580768
65106	580769
23114	580770
81094	580771
56887	580772
28041	580773
3984	580774
51878	580775
12957	580776
49608	580777
170142	580778
211387	580779
153009	580780
66415	580781
29103	580782
4161	580783
1923	580784
15906	580785
13991	580786
165540	580787
98924	580788
9858	580789
36247	580790
5964	580791
42395	580792
86	580793
30951	580794
211699	580795
45403	580796
59064	580797
142919	580798
203004	580799
16231	580800
20088	580801
76956	580802
26227	580803
77842	580804
5498	580805
40384	580806
582	580807
46502	580808
10375	580809
91848	580810
6049	580811
59476	580812
134564	580813
241556	580814
6867	580815
168	580816
63557	580817
53196	580818
93392	580819
5992	580820
134725	580821
49673	580822
152	580823
19502	580824
8358	580825
206198	580826
6002	580827
52593	580828
154941	580829
156926	580830
483	580831
58877	580832
93124	580833
96035	580834
141664	580835
17320	580836
2716	580837
96639	580838
104589	580839
266574	580840
56790	580841
158519	580842
74717	580843
80761	580844
47385	580845
28538	580846
63328	580847
30392	580848
12517	580849
10994	580850
155	580851
92720	580852
138143	580853
253800	580854
10993	580855
40484	580856
114592	580857
32299	580858
10746	580859
76049	580860
40005	580861
111703	580862
223	580863
48423	580864
11501	580865
243892	580866
70128	580867
73720	580868
27816	580869
107499	580870
200707	580871
36430	580872
95449	580873
45634	580874
38815	580875
40789	580876
16139	580877
32722	580878
2470	580879
37314	580880
4971	580881
39910	580882
8524	580883
437	580884
152938	580885
35930	580886
9699	580887
29699	580888
111451	580889
321	580890
5441	580891
31531	580892
26276	580893
81372	580894
109741	580895
36966	580896
114552	580897
81630	580898
2650	580899
72714	580900
23079	580901
61066	580902
179277	580903
14866	580904
41396	580905
106955	580906
70110	580907
113153	580908
43852	580909
148294	580910
111335	580911
8474	580912
268517	580913
40696	580914
96284	580915
8441	580916
28150	580917
757	580918
7277	580919
50147	580920
1155	580921
249856	580922
2074	580923
4003	580924
44468	580925
14507	580926
4855	580927
4661	580928
519	580929
39773	580930
490	580931
813	580932
79839	580933
132226	580934
34092	580935
66983	580936
106276	580937
116173	580938
1249	580939
194088	580940
84320	580941
100287	580942
440	580943
62561	580944
59686	580945
124538	580946
18683	580947
47819	580948
7935	580949
108473	580950
10867	580951
3697	580952
103196	580953
272826	580954
18906	580955
10874	580956
172815	580957
65318	580958
1618	580959
25534	580960
16850	580961
19680	580962
44513	580963
1511	580964
70171	580965
20694	580966
109698	580967
7963	580968
6718	580969
27007	580970
52444	580971
10816	580972
83060	580973
73923	580974
202306	580975
11940	580976
2307	580977
259607	580978
11154	580979
4293	580980
84767	580981
113768	580982
120377	580983
45379	580984
177729	580985
2688	580986
28871	580987
35	580988
17367	580989
57948	580990
2492	580991
186373	580992
158	580993
20460	580994
76505	580995
132219	580996
176714	580997
170840	580998
91457	580999
162819	581000
151199	581001
60488	581002
10347	581003
895	581004
57711	581005
7279	581006
75138	581007
1369	581008
116537	581009
1378	581010
4058	581011
105554	581012
131089	581013
101477	581014
137977	581015
61864	581016
63900	581017
122743	581018
160288	581019
214245	581020
3832	581021
53970	581022
3495	581023
26356	581024
66115	581025
82425	581026
22042	581027
236973	581028
27936	581029
8187	581030
26214	581031
105323	581032
251675	581033
142317	581034
56436	581035
270710	581036
31395	581037
2743	581038
116009	581039
34996	581040
140131	581041
22426	581042
203	581043
154834	581044
28629	581045
88491	581046
23546	581047
166718	581048
165984	581049
250404	581050
33930	581051
23754	581052
7268	581053
59	581054
2280	581055
243661	581056
28749	581057
29781	581058
82624	581059
144850	581060
91449	581061
27473	581062
69218	581063
8106	581064
7453	581065
15924	581066
41142	581067
9560	581068
4780	581069
32897	581070
27129	581071
4284	581072
3733	581073
911	581074
94	581075
23887	581076
141882	581077
14288	581078
26182	581079
88830	581080
95591	581081
250192	581082
3066	581083
10926	581084
28552	581085
193000	581086
5550	581087
684	581088
21625	581089
44801	581090
56528	581091
10880	581092
8173	581093
58111	581094
296	581095
55820	581096
3789	581097
9157	581098
111394	581099
39394	581100
18755	581101
16097	581102
4291	581103
47860	581104
12030	581105
3263	581106
165896	581107
21788	581108
10767	581109
191450	581110
58775	581111
215180	581112
207897	581113
12896	581114
78793	581115
73270	581116
4678	581117
24444	581118
77485	581119
1117	581120
38242	581121
153512	581122
122537	581123
16231	581124
16142	581125
112535	581126
2162	581127
265312	581128
35897	581129
2392	581130
29104	581131
4564	581132
176276	581133
45654	581134
76558	581135
223378	581136
110848	581137
9932	581138
16090	581139
8813	581140
164466	581141
33253	581142
162424	581143
42100	581144
428	581145
258214	581146
74444	581147
132074	581148
52	581149
2097	581150
5176	581151
1571	581152
6901	581153
88457	581154
27266	581155
200417	581156
11435	581157
28938	581158
54643	581159
158746	581160
50492	581161
51283	581162
6771	581163
39499	581164
260949	581165
88993	581166
53392	581167
3860	581168
14808	581169
40481	581170
6095	581171
127143	581172
692	581173
53995	581174
4015	581175
12326	581176
105390	581177
2190	581178
3468	581179
4510	581180
75701	581181
2439	581182
18865	581183
53118	581184
147081	581185
31	581186
127686	581187
21895	581188
140719	581189
205742	581190
23996	581191
75354	581192
1561	581193
97603	581194
20735	581195
1361	581196
39826	581197
62803	581198
37577	581199
3986	581200
6165	581201
7535	581202
72762	581203
150970	581204
37566	581205
29840	581206
1168	581207
53095	581208
1060	581209
4830	581210
1850	581211
132980	581212
23662	581213
3869	581214
1922	581215
33605	581216
3360	581217
51745	581218
148131	581219
24731	581220
70928	581221
2291	581222
128192	581223
149983	581224
5653	581225
196111	581226
9202	581227
210494	581228
87748	581229
208107	581230
30722	581231
104411	581232
125704	581233
28564	581234
185277	581235
29647	581236
263638	581237
4889	581238
10941	581239
240786	581240
43854	581241
259035	581242
43208	581243
14596	581244
35775	581245
131514	581246
18837	581247
33863	581248
12131	581249
12945	581250
10064	581251
97068	581252
18542	581253
28564	581254
12239	581255
224763	581256
51972	581257
23699	581258
24558	581259
1965	581260
244368	581261
2975	581262
61755	581263
978	581264
62371	581265
36270	581266
1715	581267
158486	581268
120628	581269
4764	581270
45643	581271
268706	581272
1769	581273
119362	581274
36078	581275
22501	581276
246803	581277
21190	581278
298	581279
3447	581280
218414	581281
119489	581282
36716	581283
101586	581284
101023	581285
6332	581286
173374	581287
23915	581288
20122	581289
168978	581290
163805	581291
6132	581292
2626	581293
23871	581294
58568	581295
161	581296
11759	581297
31104	581298
33998	581299
78	581300
13835	581301
112012	581302
122158	581303
16257	581304
3093	581305
138296	581306
13914	581307
128525	581308
26331	581309
129432	581310
116467	581311
2955	581312
85126	581313
928	581314
45121	581315
55266	581316
111341	581317
26473	581318
6481	581319
5947	581320
13409	581321
261276	581322
28294	581323
129543	581324
155332	581325
28839	581326
1101	581327
9438	581328
8602	581329
2271	581330
108654	581331
56790	581332
40037	581333
267375	581334
9244	581335
173014	581336
157007	581337
20680	581338
6470	581339
741	581340
60444	581341
16564	581342
137353	581343
35958	581344
200450	581345
113143	581346
55116	581347
123336	581348
50544	581349
30544	581350
26969	581351
6375	581352
35936	581353
16364	581354
433	581355
81418	581356
159106	581357
154301	581358
6333	581359
105111	581360
105765	581361
70840	581362
175595	581363
681	581364
120317	581365
70752	581366
125680	581367
83488	581368
17617	581369
134501	581370
240404	581371
6792	581372
141561	581373
21977	581374
252758	581375
142475	581376
8687	581377
13002	581378
4087	581379
64910	581380
39722	581381
249815	581382
66523	581383
85087	581384
9289	581385
2574	581386
19176	581387
11723	581388
33260	581389
25749	581390
16884	581391
249077	581392
8410	581393
10378	581394
50176	581395
224250	581396
127935	581397
257002	581398
150579	581399
185717	581400
59046	581401
105419	581402
7317	581403
8610	581404
3201	581405
40468	581406
13239	581407
862	581408
65857	581409
247084	581410
26011	581411
31518	581412
2814	581413
16547	581414
169725	581415
50345	581416
5606	581417
2483	581418
34467	581419
198528	581420
29317	581421
51144	581422
55619	581423
288	581424
32930	581425
19944	581426
97356	581427
50167	581428
314	581429
53043	581430
100	581431
601	581432
152728	581433
22864	581434
48537	581435
80505	581436
52478	581437
236610	581438
188583	581439
16301	581440
160	581441
54638	581442
144118	581443
101066	581444
76468	581445
23771	581446
9177	581447
1248	581448
25729	581449
4921	581450
167034	581451
236484	581452
95976	581453
11616	581454
22251	581455
143751	581456
11157	581457
345	581458
33652	581459
190649	581460
140999	581461
249184	581462
71380	581463
21584	581464
38138	581465
23270	581466
3774	581467
33594	581468
411	581469
6418	581470
3577	581471
46597	581472
52323	581473
95106	581474
187	581475
8881	581476
74479	581477
657	581478
3718	581479
709	581480
42362	581481
28633	581482
145292	581483
241020	581484
9442	581485
169297	581486
22757	581487
115768	581488
41030	581489
2417	581490
1807	581491
81271	581492
2012	581493
124967	581494
200	581495
180266	581496
3202	581497
20428	581498
35994	581499
39078	581500
3858	581501
13818	581502
1702	581503
59117	581504
23458	581505
29625	581506
245098	581507
1718	581508
18682	581509
8450	581510
90129	581511
175261	581512
97	581513
121756	581514
65668	581515
58483	581516
3239	581517
161974	581518
27627	581519
58882	581520
49107	581521
41594	581522
49179	581523
5490	581524
76221	581525
271304	581526
6044	581527
29902	581528
3384	581529
103392	581530
3270	581531
167922	581532
16203	581533
469	581534
13834	581535
12843	581536
87073	581537
9441	581538
2553	581539
14126	581540
22604	581541
3158	581542
11041	581543
89222	581544
67203	581545
82220	581546
27086	581547
40355	581548
22375	581549
13483	581550
1421	581551
25453	581552
143412	581553
3419	581554
163698	581555
71578	581556
32939	581557
15379	581558
188296	581559
258	581560
50850	581561
3945	581562
1994	581563
37661	581564
44367	581565
210655	581566
174607	581567
26546	581568
85214	581569
1869	581570
131214	581571
17261	581572
151945	581573
7099	581574
109894	581575
128887	581576
9243	581577
152902	581578
59399	581579
219500	581580
3255	581581
57262	581582
23082	581583
1759	581584
169806	581585
39038	581586
28436	581587
72538	581588
123525	581589
137285	581590
7043	581591
40958	581592
36496	581593
2344	581594
1608	581595
85967	581596
239755	581597
33936	581598
6058	581599
17064	581600
118096	581601
2036	581602
49610	581603
247275	581604
4440	581605
193237	581606
155284	581607
92213	581608
189043	581609
29725	581610
67806	581611
142982	581612
53123	581613
9435	581614
35348	581615
71443	581616
417	581617
95769	581618
23825	581619
48745	581620
41887	581621
71524	581622
106468	581623
9336	581624
58748	581625
4086	581626
262667	581627
51043	581628
47267	581629
18475	581630
49503	581631
80496	581632
703	581633
166085	581634
79446	581635
84061	581636
23174	581637
83014	581638
618	581639
15179	581640
64199	581641
63811	581642
4098	581643
269811	581644
4084	581645
21406	581646
275	581647
358	581648
87701	581649
4736	581650
37499	581651
12406	581652
15640	581653
169312	581654
246841	581655
80334	581656
6529	581657
45827	581658
137241	581659
5686	581660
243513	581661
88211	581662
35966	581663
12169	581664
26546	581665
94100	581666
94892	581667
12283	581668
11569	581669
31255	581670
109621	581671
96521	581672
13596	581673
23502	581674
18363	581675
174562	581676
103018	581677
86500	581678
6010	581679
14852	581680
9254	581681
21017	581682
137925	581683
52199	581684
5234	581685
254081	581686
25403	581687
3033	581688
50	581689
23467	581690
140876	581691
130111	581692
214978	581693
256	581694
51058	581695
703	581696
216702	581697
13401	581698
674	581699
2756	581700
27251	581701
77733	581702
7213	581703
4517	581704
16587	581705
3234	581706
73249	581707
2089	581708
2890	581709
242	581710
138859	581711
197425	581712
2145	581713
43297	581714
175190	581715
172511	581716
2962	581717
81311	581718
42007	581719
98677	581720
2752	581721
30414	581722
122	581723
75750	581724
40511	581725
4044	581726
24281	581727
74757	581728
32601	581729
21292	581730
47524	581731
47009	581732
1432	581733
14277	581734
83458	581735
118865	581736
168998	581737
28868	581738
110853	581739
14285	581740
110665	581741
96	581742
137349	581743
74233	581744
64360	581745
87764	581746
139274	581747
8842	581748
305	581749
21081	581750
167001	581751
25617	581752
13814	581753
15925	581754
16976	581755
117739	581756
5587	581757
61302	581758
25342	581759
68431	581760
33761	581761
18587	581762
4009	581763
13796	581764
47525	581765
122417	581766
140257	581767
156259	581768
205644	581769
125060	581770
29709	581771
1549	581772
143158	581773
4175	581774
3050	581775
6501	581776
240752	581777
68806	581778
40687	581779
55714	581780
27337	581781
57990	581782
5568	581783
118538	581784
32533	581785
70214	581786
247055	581787
22194	581788
45526	581789
17874	581790
103471	581791
83930	581792
41239	581793
142883	581794
20340	581795
6434	581796
242935	581797
30454	581798
104848	581799
46028	581800
11730	581801
7369	581802
66151	581803
12001	581804
48059	581805
21426	581806
74362	581807
128891	581808
72705	581809
16665	581810
44030	581811
48862	581812
26219	581813
5191	581814
49944	581815
65786	581816
22009	581817
41371	581818
157835	581819
7757	581820
40420	581821
173032	581822
79830	581823
243946	581824
158687	581825
150811	581826
76592	581827
5819	581828
46613	581829
80228	581830
4143	581831
15870	581832
93688	581833
110404	581834
43259	581835
75972	581836
200182	581837
216555	581838
36125	581839
805	581840
66718	581841
21505	581842
24000	581843
53591	581844
35495	581845
62184	581846
61672	581847
32560	581848
25299	581849
59774	581850
39488	581851
13807	581852
24019	581853
63836	581854
46497	581855
53281	581856
21113	581857
137506	581858
9649	581859
14393	581860
535	581861
72559	581862
253703	581863
3253	581864
7035	581865
19328	581866
184197	581867
2970	581868
34154	581869
12727	581870
16848	581871
94170	581872
898	581873
85801	581874
33481	581875
23501	581876
76078	581877
1719	581878
28038	581879
43108	581880
28178	581881
37220	581882
14076	581883
97632	581884
14331	581885
124630	581886
194139	581887
144378	581888
3952	581889
10539	581890
18781	581891
44971	581892
101539	581893
23995	581894
4854	581895
233275	581896
171157	581897
33386	581898
103373	581899
167249	581900
142	581901
24794	581902
21586	581903
2730	581904
5843	581905
225047	581906
113062	581907
100865	581908
222288	581909
47493	581910
75355	581911
31581	581912
17379	581913
37931	581914
91578	581915
16	581916
81852	581917
3102	581918
51528	581919
50744	581920
6099	581921
49323	581922
38560	581923
197348	581924
76881	581925
25225	581926
1284	581927
206	581928
60680	581929
2065	581930
17992	581931
39346	581932
10961	581933
236084	581934
28088	581935
246924	581936
45764	581937
11300	581938
78613	581939
22904	581940
72129	581941
106566	581942
1371	581943
6476	581944
127765	581945
34443	581946
72826	581947
28286	581948
106174	581949
5255	581950
2428	581951
99	581952
95198	581953
42296	581954
116410	581955
12268	581956
42	581957
36947	581958
2645	581959
880	581960
29980	581961
38898	581962
950	581963
39607	581964
22783	581965
80921	581966
91775	581967
2458	581968
25451	581969
22386	581970
245772	581971
104358	581972
792	581973
27119	581974
24583	581975
132641	581976
34674	581977
12125	581978
24840	581979
71042	581980
98560	581981
6405	581982
58289	581983
1727	581984
127151	581985
8894	581986
231350	581987
93878	581988
64658	581989
56	581990
14184	581991
25035	581992
19735	581993
95462	581994
71207	581995
4355	581996
81845	581997
66299	581998
163186	581999
64818	582000
143	582001
88006	582002
259848	582003
87148	582004
23893	582005
18777	582006
93649	582007
79885	582008
51122	582009
7755	582010
10604	582011
3381	582012
148473	582013
85345	582014
196306	582015
157889	582016
2366	582017
39259	582018
29693	582019
15302	582020
241	582021
61941	582022
3763	582023
51854	582024
7096	582025
27178	582026
2906	582027
263928	582028
1043	582029
94347	582030
42132	582031
1564	582032
1073	582033
172777	582034
22132	582035
93335	582036
44139	582037
6968	582038
59082	582039
7840	582040
246436	582041
6758	582042
143850	582043
26858	582044
74787	582045
18843	582046
1408	582047
6458	582048
99168	582049
57931	582050
30771	582051
39724	582052
5767	582053
142359	582054
6619	582055
61512	582056
29342	582057
113304	582058
26087	582059
47700	582060
207791	582061
67162	582062
1171	582063
21965	582064
65303	582065
23302	582066
4974	582067
68703	582068
7	582069
15083	582070
86432	582071
8843	582072
259325	582073
27924	582074
50873	582075
217685	582076
11305	582077
17052	582078
130599	582079
94069	582080
100035	582081
141496	582082
249378	582083
58	582084
164154	582085
1587	582086
22635	582087
23747	582088
86356	582089
125961	582090
138136	582091
79242	582092
51945	582093
39639	582094
46073	582095
142526	582096
3122	582097
4362	582098
1482	582099
4045	582100
44896	582101
168	582102
234302	582103
1180	582104
179935	582105
82860	582106
12782	582107
73517	582108
54351	582109
45668	582110
169779	582111
166133	582112
335	582113
8761	582114
20692	582115
33368	582116
85940	582117
19094	582118
2150	582119
6037	582120
69567	582121
2641	582122
22718	582123
3673	582124
568	582125
75371	582126
5019	582127
80188	582128
12671	582129
14134	582130
750	582131
20020	582132
18454	582133
271297	582134
18308	582135
75468	582136
63853	582137
262845	582138
817	582139
5956	582140
552	582141
82380	582142
94644	582143
44700	582144
16875	582145
12919	582146
30813	582147
170360	582148
9385	582149
12	582150
191251	582151
18135	582152
11851	582153
33928	582154
38892	582155
16075	582156
470	582157
2514	582158
14351	582159
4856	582160
38358	582161
24908	582162
1247	582163
69612	582164
17485	582165
66582	582166
63535	582167
42478	582168
97701	582169
239	582170
34077	582171
3795	582172
7292	582173
1862	582174
19173	582175
65439	582176
21244	582177
7953	582178
111660	582179
38960	582180
4276	582181
147954	582182
4065	582183
145264	582184
19653	582185
185299	582186
82564	582187
165778	582188
21824	582189
1990	582190
32181	582191
915	582192
7169	582193
255954	582194
263876	582195
257637	582196
272642	582197
14457	582198
4627	582199
18477	582200
6896	582201
20587	582202
82718	582203
70758	582204
29493	582205
59820	582206
167138	582207
114745	582208
41476	582209
117237	582210
6683	582211
3652	582212
237189	582213
164473	582214
26696	582215
15804	582216
219356	582217
5359	582218
189746	582219
8639	582220
56003	582221
114476	582222
190467	582223
8981	582224
56607	582225
110494	582226
21433	582227
222061	582228
73977	582229
48611	582230
193443	582231
889	582232
9637	582233
187265	582234
245983	582235
80633	582236
2679	582237
6882	582238
1579	582239
9329	582240
3771	582241
13	582242
89258	582243
1645	582244
104166	582245
22065	582246
1157	582247
228714	582248
2020	582249
254221	582250
162607	582251
179242	582252
197	582253
216954	582254
236965	582255
106237	582256
5389	582257
89174	582258
6056	582259
72106	582260
123660	582261
14126	582262
144376	582263
112169	582264
100754	582265
21918	582266
59324	582267
7179	582268
852	582269
18003	582270
1138	582271
141694	582272
782	582273
234907	582274
141627	582275
35018	582276
257001	582277
110450	582278
43935	582279
20	582280
7265	582281
2297	582282
218899	582283
86874	582284
150000	582285
155283	582286
13497	582287
9351	582288
165789	582289
73619	582290
8769	582291
3244	582292
81319	582293
104725	582294
230403	582295
216202	582296
35517	582297
176720	582298
259231	582299
70234	582300
271922	582301
22731	582302
61209	582303
7525	582304
70932	582305
68637	582306
51841	582307
2334	582308
67353	582309
177308	582310
16066	582311
137074	582312
2937	582313
270326	582314
3463	582315
116828	582316
39246	582317
3	582318
133728	582319
158719	582320
53556	582321
18315	582322
6670	582323
154293	582324
15679	582325
19801	582326
10080	582327
9860	582328
58750	582329
1876	582330
50407	582331
119099	582332
90579	582333
1017	582334
218384	582335
28223	582336
36656	582337
49154	582338
1956	582339
108906	582340
15918	582341
16055	582342
28061	582343
18177	582344
3612	582345
5539	582346
88204	582347
69534	582348
156165	582349
1886	582350
102714	582351
268044	582352
140276	582353
34539	582354
268740	582355
25711	582356
752	582357
34697	582358
259252	582359
1206	582360
97763	582361
77166	582362
22873	582363
29253	582364
23783	582365
49161	582366
80265	582367
22657	582368
249417	582369
7	582370
19958	582371
6660	582372
5010	582373
16532	582374
162539	582375
2833	582376
10207	582377
59592	582378
2012	582379
218228	582380
25857	582381
17620	582382
60439	582383
47932	582384
107062	582385
800	582386
38093	582387
5756	582388
202029	582389
82134	582390
6567	582391
2560	582392
54980	582393
106327	582394
3518	582395
70020	582396
662	582397
147341	582398
8289	582399
12485	582400
20400	582401
4339	582402
1259	582403
49320	582404
2781	582405
17728	582406
3514	582407
23722	582408
8566	582409
230388	582410
216001	582411
8604	582412
31543	582413
34616	582414
237592	582415
10958	582416
136561	582417
230646	582418
14285	582419
5043	582420
14515	582421
36360	582422
107355	582423
80553	582424
70767	582425
36589	582426
53039	582427
20314	582428
13445	582429
265918	582430
54196	582431
189	582432
46010	582433
619	582434
21369	582435
119515	582436
12645	582437
92851	582438
119256	582439
25301	582440
77659	582441
28188	582442
27306	582443
46254	582444
59812	582445
15413	582446
56287	582447
164792	582448
1944	582449
1018	582450
7471	582451
101175	582452
121286	582453
1946	582454
220998	582455
141067	582456
10084	582457
53813	582458
818	582459
11866	582460
51153	582461
69830	582462
46909	582463
27872	582464
167983	582465
174194	582466
45430	582467
43832	582468
221209	582469
3553	582470
2977	582471
74703	582472
44718	582473
35055	582474
74595	582475
3578	582476
18226	582477
103770	582478
112542	582479
19926	582480
56053	582481
3871	582482
980	582483
14006	582484
130522	582485
258295	582486
99436	582487
38891	582488
75366	582489
66342	582490
108699	582491
33110	582492
15690	582493
156741	582494
3772	582495
4790	582496
59360	582497
9092	582498
182362	582499
19778	582500
55463	582501
148452	582502
22371	582503
9508	582504
33587	582505
177742	582506
185739	582507
75149	582508
32264	582509
17407	582510
26327	582511
2625	582512
164479	582513
19969	582514
10822	582515
767	582516
51069	582517
41841	582518
126507	582519
41834	582520
11895	582521
168407	582522
272262	582523
97980	582524
9908	582525
180564	582526
23909	582527
32107	582528
26215	582529
76825	582530
5728	582531
1876	582532
2325	582533
110313	582534
89755	582535
11016	582536
39632	582537
60071	582538
14497	582539
23070	582540
269584	582541
2397	582542
22008	582543
7762	582544
88174	582545
3450	582546
173287	582547
14169	582548
105037	582549
75324	582550
61734	582551
48527	582552
13933	582553
14395	582554
46526	582555
24003	582556
78215	582557
764	582558
496	582559
155666	582560
52029	582561
5820	582562
10432	582563
26124	582564
1591	582565
118630	582566
12576	582567
28540	582568
25332	582569
81619	582570
53916	582571
4	582572
8356	582573
9180	582574
40364	582575
51065	582576
1950	582577
109948	582578
164711	582579
3101	582580
1007	582581
56831	582582
32961	582583
14561	582584
63061	582585
69410	582586
239569	582587
67105	582588
23713	582589
77724	582590
14568	582591
129283	582592
44860	582593
70054	582594
170073	582595
15638	582596
44575	582597
73650	582598
149791	582599
29255	582600
14456	582601
34313	582602
27929	582603
4621	582604
55514	582605
4421	582606
5515	582607
156180	582608
238189	582609
266476	582610
180263	582611
44922	582612
51417	582613
16672	582614
113995	582615
183173	582616
59549	582617
21762	582618
221429	582619
37877	582620
87464	582621
60463	582622
4285	582623
25863	582624
6164	582625
50	582626
244518	582627
16930	582628
50884	582629
130	582630
49299	582631
228807	582632
19907	582633
262213	582634
27668	582635
93455	582636
106173	582637
57403	582638
46418	582639
206736	582640
44408	582641
38933	582642
17145	582643
10237	582644
24220	582645
61709	582646
4659	582647
66119	582648
25156	582649
7879	582650
54687	582651
42702	582652
79566	582653
1453	582654
1157	582655
9940	582656
22688	582657
28186	582658
165175	582659
1403	582660
75279	582661
19440	582662
52851	582663
5325	582664
118866	582665
19296	582666
53985	582667
60016	582668
68442	582669
129409	582670
214	582671
105404	582672
21157	582673
147275	582674
57335	582675
185359	582676
107	582677
11936	582678
207883	582679
32934	582680
14212	582681
43895	582682
29895	582683
8093	582684
51531	582685
96513	582686
189351	582687
48294	582688
1942	582689
265527	582690
9493	582691
74674	582692
52298	582693
19796	582694
12009	582695
76843	582696
50237	582697
113658	582698
33957	582699
24106	582700
30173	582701
234746	582702
19735	582703
115924	582704
57356	582705
6925	582706
7093	582707
20877	582708
83861	582709
721	582710
1944	582711
241585	582712
57967	582713
37957	582714
40783	582715
57642	582716
61267	582717
175111	582718
22599	582719
43513	582720
265651	582721
33231	582722
13842	582723
42420	582724
7947	582725
16559	582726
805	582727
82	582728
131040	582729
3114	582730
30974	582731
141944	582732
13682	582733
15650	582734
13731	582735
168746	582736
556	582737
157188	582738
90484	582739
171465	582740
44498	582741
78045	582742
165179	582743
212065	582744
5544	582745
1722	582746
106268	582747
32552	582748
110	582749
10570	582750
47197	582751
147671	582752
46959	582753
54721	582754
9404	582755
5674	582756
27958	582757
103142	582758
212366	582759
27095	582760
265404	582761
99251	582762
45159	582763
2052	582764
22054	582765
142759	582766
112019	582767
175099	582768
11739	582769
1291	582770
6727	582771
13539	582772
17116	582773
21	582774
6504	582775
83332	582776
4988	582777
13055	582778
25480	582779
96970	582780
4841	582781
170181	582782
28348	582783
5881	582784
2151	582785
231517	582786
22664	582787
109172	582788
208102	582789
184178	582790
141158	582791
4390	582792
5698	582793
4306	582794
10070	582795
12508	582796
254192	582797
67446	582798
44551	582799
158473	582800
41466	582801
191	582802
14770	582803
71113	582804
4128	582805
113724	582806
220984	582807
137742	582808
89689	582809
6129	582810
22257	582811
10381	582812
28916	582813
70611	582814
38	582815
20487	582816
526	582817
62	582818
265168	582819
69758	582820
32249	582821
247961	582822
39072	582823
16213	582824
21311	582825
6387	582826
47893	582827
79926	582828
19516	582829
53	582830
16518	582831
169760	582832
16495	582833
10517	582834
30748	582835
24634	582836
238387	582837
94768	582838
72737	582839
194914	582840
115212	582841
266920	582842
7389	582843
166774	582844
187714	582845
92168	582846
205532	582847
3768	582848
224182	582849
9222	582850
6802	582851
218700	582852
218172	582853
50412	582854
109687	582855
48260	582856
109541	582857
92284	582858
260289	582859
8715	582860
161	582861
190589	582862
30380	582863
134204	582864
161782	582865
12320	582866
169859	582867
32042	582868
22040	582869
76589	582870
182973	582871
103154	582872
96550	582873
2267	582874
52535	582875
37714	582876
138471	582877
62943	582878
1096	582879
18382	582880
15850	582881
161145	582882
104966	582883
233547	582884
1437	582885
25702	582886
57073	582887
154415	582888
11300	582889
164906	582890
82482	582891
50326	582892
48819	582893
97937	582894
73703	582895
28753	582896
30117	582897
136789	582898
2607	582899
25621	582900
457	582901
90916	582902
26827	582903
57267	582904
3190	582905
60636	582906
10705	582907
20549	582908
73839	582909
164212	582910
30065	582911
30779	582912
30847	582913
33963	582914
160612	582915
32788	582916
26858	582917
1141	582918
9451	582919
79539	582920
21916	582921
50283	582922
88043	582923
3243	582924
39020	582925
38738	582926
786	582927
15073	582928
66215	582929
8684	582930
1730	582931
135888	582932
1199	582933
1997	582934
22226	582935
75244	582936
59446	582937
247883	582938
4578	582939
76027	582940
10943	582941
222675	582942
607	582943
30288	582944
6163	582945
56204	582946
239462	582947
84187	582948
72583	582949
257012	582950
9987	582951
44694	582952
3283	582953
19876	582954
67362	582955
34177	582956
151482	582957
69331	582958
137261	582959
55383	582960
32218	582961
216355	582962
53047	582963
4976	582964
69332	582965
147792	582966
67050	582967
42775	582968
246227	582969
4976	582970
49	582971
105807	582972
14603	582973
19437	582974
24585	582975
139231	582976
8027	582977
92004	582978
119094	582979
1886	582980
112923	582981
81729	582982
9113	582983
9018	582984
19431	582985
112209	582986
12689	582987
427	582988
22614	582989
264741	582990
253084	582991
91550	582992
5278	582993
2069	582994
71718	582995
35673	582996
1879	582997
142467	582998
169133	582999
42354	583000
17	583001
62012	583002
185861	583003
43865	583004
58194	583005
9889	583006
216542	583007
34176	583008
880	583009
12139	583010
76469	583011
51054	583012
438	583013
223041	583014
163492	583015
25616	583016
33555	583017
96100	583018
58488	583019
223100	583020
5261	583021
12843	583022
46239	583023
11926	583024
3054	583025
116504	583026
35474	583027
37033	583028
26721	583029
35024	583030
87728	583031
154770	583032
204	583033
46369	583034
12017	583035
175698	583036
89422	583037
154594	583038
920	583039
58827	583040
7043	583041
33367	583042
400	583043
70131	583044
102475	583045
35839	583046
56189	583047
88972	583048
82705	583049
79112	583050
13397	583051
7705	583052
238572	583053
134975	583054
140487	583055
32140	583056
659	583057
135271	583058
33921	583059
10768	583060
58683	583061
27524	583062
56374	583063
60677	583064
71431	583065
14339	583066
18879	583067
16575	583068
41303	583069
41955	583070
271296	583071
102990	583072
13104	583073
69904	583074
167132	583075
20114	583076
20674	583077
87097	583078
11802	583079
238407	583080
157550	583081
201550	583082
5080	583083
127511	583084
181888	583085
124670	583086
14978	583087
503	583088
1842	583089
6306	583090
23776	583091
264029	583092
45813	583093
86656	583094
76745	583095
65366	583096
518	583097
13413	583098
6992	583099
46665	583100
33609	583101
43283	583102
146473	583103
167984	583104
5643	583105
183681	583106
9401	583107
57036	583108
2792	583109
54637	583110
4557	583111
268558	583112
12881	583113
77362	583114
116883	583115
26885	583116
53996	583117
9908	583118
139639	583119
13313	583120
156047	583121
251281	583122
3798	583123
19410	583124
4666	583125
88372	583126
18507	583127
100471	583128
94998	583129
35015	583130
26595	583131
4391	583132
47911	583133
158837	583134
16827	583135
42498	583136
92986	583137
534	583138
30008	583139
126320	583140
72863	583141
186918	583142
101672	583143
28126	583144
103083	583145
44352	583146
296	583147
39953	583148
19484	583149
24	583150
47708	583151
211229	583152
58087	583153
98795	583154
2749	583155
16664	583156
106356	583157
12360	583158
100797	583159
128159	583160
147328	583161
26393	583162
176408	583163
3987	583164
4886	583165
41590	583166
261067	583167
21597	583168
10216	583169
16181	583170
47332	583171
4562	583172
44248	583173
211249	583174
13664	583175
11031	583176
6460	583177
62869	583178
116611	583179
63115	583180
39019	583181
27721	583182
6797	583183
39253	583184
23175	583185
137309	583186
12017	583187
1504	583188
140024	583189
83756	583190
9757	583191
117379	583192
161560	583193
27508	583194
43400	583195
23320	583196
123019	583197
8092	583198
10771	583199
96003	583200
32658	583201
193098	583202
17005	583203
72907	583204
138491	583205
14370	583206
812	583207
12954	583208
246747	583209
9918	583210
18545	583211
26468	583212
97275	583213
228160	583214
1241	583215
2658	583216
47747	583217
28707	583218
255	583219
147148	583220
27906	583221
63715	583222
117019	583223
34481	583224
46185	583225
104695	583226
39218	583227
142251	583228
118395	583229
2750	583230
50856	583231
11073	583232
218647	583233
186149	583234
5526	583235
8955	583236
11144	583237
77843	583238
113356	583239
10207	583240
60051	583241
13846	583242
168982	583243
3211	583244
644	583245
12672	583246
44889	583247
6058	583248
4	583249
115492	583250
1351	583251
58005	583252
7899	583253
18262	583254
17335	583255
48999	583256
97507	583257
173849	583258
139516	583259
2214	583260
139667	583261
73738	583262
27917	583263
227679	583264
14	583265
98965	583266
289	583267
54505	583268
249565	583269
151580	583270
42217	583271
44271	583272
6368	583273
27002	583274
7877	583275
3391	583276
108407	583277
169	583278
3764	583279
30264	583280
78708	583281
303	583282
878	583283
45607	583284
1184	583285
239625	583286
110262	583287
31957	583288
10147	583289
218424	583290
54192	583291
3916	583292
63162	583293
1604	583294
181585	583295
114052	583296
18853	583297
141468	583298
86180	583299
3652	583300
4193	583301
31711	583302
168015	583303
43000	583304
81433	583305
56319	583306
33884	583307
295	583308
2905	583309
153275	583310
125872	583311
58902	583312
77305	583313
12002	583314
51979	583315
9848	583316
13919	583317
3292	583318
58806	583319
18374	583320
18702	583321
15609	583322
32950	583323
7889	583324
195347	583325
128853	583326
12720	583327
121352	583328
20483	583329
221535	583330
45712	583331
128952	583332
67930	583333
65203	583334
50506	583335
39754	583336
75202	583337
16034	583338
206596	583339
24051	583340
96408	583341
193797	583342
9998	583343
209369	583344
3905	583345
24572	583346
2352	583347
64377	583348
25383	583349
187598	583350
6985	583351
69787	583352
44534	583353
12506	583354
99910	583355
12084	583356
91329	583357
159526	583358
536	583359
648	583360
2461	583361
167643	583362
35679	583363
192789	583364
126720	583365
137172	583366
204272	583367
164756	583368
108317	583369
5044	583370
68804	583371
3058	583372
20319	583373
10531	583374
108641	583375
76442	583376
71369	583377
9935	583378
132554	583379
58025	583380
79975	583381
4507	583382
31808	583383
47724	583384
527	583385
16859	583386
43642	583387
38382	583388
244	583389
21796	583390
2920	583391
82082	583392
162528	583393
135508	583394
29440	583395
8992	583396
30392	583397
26570	583398
12732	583399
82772	583400
70587	583401
137018	583402
142318	583403
32702	583404
82527	583405
11829	583406
78108	583407
9463	583408
38696	583409
27	583410
32582	583411
56719	583412
10333	583413
308	583414
58083	583415
112921	583416
82296	583417
105547	583418
868	583419
3355	583420
55536	583421
14827	583422
76508	583423
88958	583424
7308	583425
3773	583426
2349	583427
12313	583428
21013	583429
68885	583430
36821	583431
235649	583432
1109	583433
7492	583434
44410	583435
28482	583436
68693	583437
45065	583438
137783	583439
247368	583440
4811	583441
12113	583442
27053	583443
34878	583444
223675	583445
7173	583446
157	583447
58067	583448
91900	583449
6771	583450
10883	583451
45077	583452
11545	583453
54895	583454
151	583455
1179	583456
25113	583457
140739	583458
193691	583459
86805	583460
3186	583461
51503	583462
71926	583463
11642	583464
3222	583465
251612	583466
2025	583467
1759	583468
36667	583469
15842	583470
88371	583471
13827	583472
519	583473
11539	583474
158725	583475
18573	583476
740	583477
161087	583478
101304	583479
57158	583480
95717	583481
33635	583482
23274	583483
2740	583484
53876	583485
26849	583486
23943	583487
58036	583488
82056	583489
8161	583490
3966	583491
9188	583492
23964	583493
7558	583494
29300	583495
4766	583496
442	583497
109930	583498
9259	583499
29956	583500
96889	583501
30752	583502
105381	583503
146918	583504
34002	583505
43488	583506
240939	583507
7721	583508
5405	583509
18480	583510
18988	583511
265	583512
12284	583513
31240	583514
117076	583515
13297	583516
32966	583517
2011	583518
30360	583519
2493	583520
9108	583521
118966	583522
161227	583523
22200	583524
20300	583525
499	583526
85102	583527
3162	583528
47623	583529
40526	583530
181819	583531
41863	583532
104988	583533
263	583534
17147	583535
69870	583536
120051	583537
8200	583538
26955	583539
13513	583540
129898	583541
14126	583542
1519	583543
28159	583544
90068	583545
34758	583546
121080	583547
26202	583548
259152	583549
80576	583550
172966	583551
2176	583552
538	583553
24576	583554
3116	583555
13892	583556
12961	583557
21651	583558
21738	583559
41583	583560
1057	583561
4084	583562
34420	583563
1627	583564
70171	583565
136521	583566
29688	583567
867	583568
4334	583569
18	583570
12457	583571
29942	583572
3743	583573
422	583574
245057	583575
248134	583576
3399	583577
102432	583578
222158	583579
3009	583580
116336	583581
9402	583582
68746	583583
36950	583584
558	583585
141762	583586
18477	583587
20113	583588
14846	583589
3793	583590
10084	583591
156268	583592
20515	583593
64021	583594
163706	583595
245010	583596
134052	583597
2027	583598
5742	583599
30493	583600
7923	583601
31176	583602
32382	583603
48458	583604
43639	583605
1789	583606
85509	583607
86124	583608
42097	583609
185	583610
45107	583611
59637	583612
12570	583613
25524	583614
45315	583615
1925	583616
137529	583617
93768	583618
175294	583619
9215	583620
26056	583621
3696	583622
1698	583623
40412	583624
159264	583625
237093	583626
17441	583627
32145	583628
59378	583629
20238	583630
27802	583631
9699	583632
109766	583633
235289	583634
3401	583635
597	583636
17655	583637
18767	583638
250877	583639
187844	583640
260518	583641
50482	583642
223043	583643
143474	583644
231337	583645
39257	583646
85383	583647
47472	583648
79687	583649
81877	583650
15540	583651
693	583652
9	583653
11736	583654
778	583655
46266	583656
34919	583657
29584	583658
50451	583659
38368	583660
229342	583661
84761	583662
68165	583663
43858	583664
13532	583665
17751	583666
222857	583667
14821	583668
9131	583669
42053	583670
51348	583671
2409	583672
70485	583673
19487	583674
34216	583675
1308	583676
8309	583677
143145	583678
31940	583679
2223	583680
42922	583681
215215	583682
37278	583683
172074	583684
49875	583685
2340	583686
184737	583687
3025	583688
10036	583689
723	583690
132611	583691
81862	583692
17328	583693
1351	583694
45821	583695
121238	583696
3041	583697
49272	583698
79574	583699
3026	583700
48459	583701
26038	583702
262283	583703
37886	583704
221944	583705
5497	583706
15198	583707
46259	583708
179200	583709
165842	583710
65883	583711
765	583712
191019	583713
90636	583714
257294	583715
26274	583716
100530	583717
21761	583718
15632	583719
31837	583720
11232	583721
27557	583722
15543	583723
95669	583724
29758	583725
19983	583726
26143	583727
13664	583728
3009	583729
160300	583730
53391	583731
6377	583732
26937	583733
46580	583734
71480	583735
37695	583736
30162	583737
65195	583738
2619	583739
33500	583740
136813	583741
5824	583742
10349	583743
76858	583744
589	583745
59944	583746
2343	583747
25358	583748
604	583749
2233	583750
199	583751
42088	583752
18	583753
272677	583754
5805	583755
49303	583756
75255	583757
15253	583758
100388	583759
24562	583760
252310	583761
299	583762
6921	583763
17245	583764
27300	583765
262874	583766
83661	583767
19032	583768
12650	583769
68402	583770
95027	583771
88018	583772
101110	583773
8779	583774
57573	583775
251124	583776
245226	583777
44677	583778
34108	583779
77444	583780
52153	583781
25035	583782
50961	583783
116548	583784
114870	583785
627	583786
7262	583787
15089	583788
20163	583789
2898	583790
9754	583791
84495	583792
170488	583793
2848	583794
25167	583795
66937	583796
6601	583797
93756	583798
594	583799
230034	583800
7348	583801
16483	583802
50034	583803
104202	583804
9321	583805
4317	583806
4738	583807
25018	583808
42872	583809
1373	583810
21795	583811
139671	583812
15857	583813
217444	583814
333	583815
2792	583816
45628	583817
95661	583818
233964	583819
192940	583820
51659	583821
98512	583822
4709	583823
66066	583824
141043	583825
186499	583826
50221	583827
3955	583828
140086	583829
417	583830
91330	583831
6461	583832
68487	583833
107053	583834
72139	583835
33048	583836
23453	583837
66708	583838
199257	583839
2757	583840
4667	583841
30385	583842
6485	583843
19542	583844
85891	583845
5611	583846
10073	583847
17369	583848
37498	583849
173427	583850
31847	583851
1979	583852
72418	583853
35081	583854
134404	583855
116615	583856
31026	583857
11061	583858
44572	583859
1680	583860
118235	583861
5651	583862
1147	583863
2527	583864
88166	583865
10865	583866
11722	583867
78097	583868
26629	583869
158947	583870
246382	583871
98179	583872
627	583873
6339	583874
148366	583875
180578	583876
51131	583877
82002	583878
179781	583879
25872	583880
3940	583881
32	583882
42941	583883
758	583884
50749	583885
1779	583886
4594	583887
96654	583888
36739	583889
15348	583890
261428	583891
40298	583892
271619	583893
60135	583894
2304	583895
2183	583896
35123	583897
35328	583898
1971	583899
34692	583900
21630	583901
1870	583902
55389	583903
73358	583904
33135	583905
29558	583906
6170	583907
16584	583908
68477	583909
91066	583910
16798	583911
94539	583912
7058	583913
22442	583914
103690	583915
21982	583916
13225	583917
59441	583918
99704	583919
10	583920
10151	583921
1128	583922
124151	583923
32204	583924
10115	583925
7823	583926
135294	583927
42379	583928
36797	583929
79894	583930
264	583931
72256	583932
76637	583933
111920	583934
34934	583935
156	583936
225044	583937
204328	583938
62200	583939
59201	583940
243	583941
50449	583942
4710	583943
37720	583944
93521	583945
99486	583946
37386	583947
4145	583948
5072	583949
10549	583950
148967	583951
260016	583952
45752	583953
2125	583954
1941	583955
253080	583956
109274	583957
196147	583958
797	583959
206979	583960
52737	583961
17924	583962
1190	583963
73706	583964
184	583965
169978	583966
36296	583967
26849	583968
73984	583969
34326	583970
25692	583971
92258	583972
8146	583973
219380	583974
158746	583975
12431	583976
58207	583977
46850	583978
27413	583979
36059	583980
1574	583981
55608	583982
36281	583983
57835	583984
97425	583985
286	583986
59762	583987
1908	583988
23372	583989
166168	583990
76566	583991
48615	583992
4244	583993
230549	583994
139151	583995
214406	583996
98235	583997
200552	583998
115606	583999
4164	584000
33786	584001
27455	584002
104401	584003
128693	584004
15030	584005
4148	584006
37305	584007
4025	584008
35419	584009
50142	584010
3763	584011
2459	584012
203128	584013
122496	584014
52339	584015
1552	584016
249129	584017
183046	584018
56839	584019
30950	584020
171391	584021
15886	584022
135592	584023
116515	584024
163804	584025
63791	584026
1404	584027
14165	584028
23860	584029
32781	584030
220265	584031
59755	584032
8143	584033
4124	584034
219110	584035
155911	584036
8014	584037
7965	584038
96215	584039
46945	584040
100368	584041
13124	584042
4408	584043
64575	584044
108528	584045
410	584046
98004	584047
7800	584048
6044	584049
57022	584050
23404	584051
2251	584052
63832	584053
94022	584054
8107	584055
23101	584056
7498	584057
13827	584058
29961	584059
74742	584060
42694	584061
2856	584062
1800	584063
59712	584064
89559	584065
226919	584066
61971	584067
19602	584068
2341	584069
2479	584070
153881	584071
22312	584072
20066	584073
11850	584074
24428	584075
8591	584076
7561	584077
252441	584078
6710	584079
265810	584080
35	584081
66919	584082
11887	584083
137341	584084
2099	584085
1234	584086
53427	584087
183717	584088
5834	584089
127570	584090
163331	584091
6649	584092
9653	584093
94523	584094
76449	584095
3621	584096
120	584097
91267	584098
4851	584099
1709	584100
34228	584101
99038	584102
6641	584103
112727	584104
139358	584105
141903	584106
39694	584107
9783	584108
140924	584109
171451	584110
12728	584111
3913	584112
12716	584113
39687	584114
39855	584115
25615	584116
72908	584117
3478	584118
6187	584119
155776	584120
91120	584121
77588	584122
182288	584123
156477	584124
7131	584125
85	584126
25769	584127
542	584128
145705	584129
45563	584130
28204	584131
162581	584132
108174	584133
108819	584134
92796	584135
3886	584136
90670	584137
1606	584138
51841	584139
58374	584140
75436	584141
42247	584142
10058	584143
22	584144
140802	584145
31749	584146
116353	584147
21263	584148
12254	584149
7390	584150
17740	584151
84269	584152
1531	584153
40562	584154
3912	584155
29562	584156
1263	584157
3037	584158
126023	584159
701	584160
2995	584161
54920	584162
66658	584163
30964	584164
1232	584165
24989	584166
13971	584167
22398	584168
38712	584169
162511	584170
50931	584171
101235	584172
66476	584173
30517	584174
14141	584175
13621	584176
99901	584177
180094	584178
16104	584179
209974	584180
159213	584181
753	584182
96676	584183
100142	584184
29237	584185
234033	584186
44338	584187
27198	584188
70091	584189
11156	584190
102560	584191
73600	584192
210	584193
17331	584194
15043	584195
50102	584196
93479	584197
146977	584198
1402	584199
5430	584200
11488	584201
2786	584202
137909	584203
24916	584204
7850	584205
1706	584206
4310	584207
7754	584208
4271	584209
141022	584210
21854	584211
23929	584212
2967	584213
5300	584214
26085	584215
89027	584216
176388	584217
144159	584218
67438	584219
123292	584220
486	584221
102981	584222
92725	584223
29208	584224
24718	584225
25655	584226
124334	584227
1471	584228
35549	584229
125258	584230
4332	584231
4760	584232
54406	584233
5906	584234
105549	584235
1994	584236
145950	584237
324	584238
129897	584239
95757	584240
6800	584241
2896	584242
10572	584243
256711	584244
151793	584245
38249	584246
2168	584247
97166	584248
268427	584249
2773	584250
4689	584251
87140	584252
207770	584253
229094	584254
117903	584255
9386	584256
35913	584257
68733	584258
17750	584259
93604	584260
513	584261
48610	584262
71680	584263
49540	584264
263	584265
16785	584266
25710	584267
313	584268
5470	584269
262754	584270
89246	584271
8129	584272
64787	584273
160396	584274
25007	584275
235553	584276
18815	584277
57519	584278
66831	584279
78949	584280
33391	584281
1432	584282
106705	584283
159384	584284
48386	584285
39372	584286
24756	584287
120887	584288
30287	584289
68809	584290
61890	584291
90222	584292
6529	584293
239144	584294
114281	584295
1395	584296
38696	584297
54250	584298
127119	584299
12950	584300
66137	584301
69745	584302
9997	584303
299	584304
43460	584305
2453	584306
12548	584307
181310	584308
80927	584309
2340	584310
33630	584311
41	584312
205632	584313
6589	584314
25243	584315
111474	584316
70251	584317
46397	584318
94763	584319
148783	584320
92483	584321
28345	584322
13666	584323
5744	584324
13627	584325
25697	584326
135	584327
27843	584328
1978	584329
3246	584330
11934	584331
134686	584332
26150	584333
646	584334
11755	584335
56579	584336
10588	584337
14232	584338
11165	584339
116022	584340
9215	584341
9624	584342
112660	584343
237154	584344
13854	584345
232508	584346
2921	584347
16024	584348
243260	584349
69596	584350
14247	584351
143068	584352
744	584353
124208	584354
157677	584355
16776	584356
26490	584357
19165	584358
129	584359
129392	584360
59310	584361
99462	584362
113182	584363
14368	584364
57838	584365
91391	584366
172214	584367
33943	584368
107171	584369
25486	584370
3149	584371
12399	584372
95297	584373
97462	584374
212115	584375
157612	584376
248405	584377
30891	584378
47920	584379
156403	584380
13571	584381
13739	584382
456	584383
26122	584384
38610	584385
36640	584386
111082	584387
244456	584388
37807	584389
74214	584390
7953	584391
5457	584392
51098	584393
46796	584394
21892	584395
82495	584396
7253	584397
213021	584398
1578	584399
29721	584400
162718	584401
147311	584402
21602	584403
63193	584404
30269	584405
67091	584406
128570	584407
6151	584408
104963	584409
73298	584410
32721	584411
1812	584412
216233	584413
1124	584414
41835	584415
161217	584416
12564	584417
19407	584418
67755	584419
29166	584420
100109	584421
91533	584422
18561	584423
2738	584424
157533	584425
60843	584426
34979	584427
59015	584428
33486	584429
2755	584430
24035	584431
94668	584432
93220	584433
101600	584434
72393	584435
37449	584436
22287	584437
28431	584438
209901	584439
115182	584440
7554	584441
31645	584442
88657	584443
2754	584444
61742	584445
34736	584446
67	584447
70342	584448
13287	584449
69551	584450
1908	584451
3444	584452
7301	584453
22390	584454
104626	584455
18613	584456
2306	584457
151128	584458
2405	584459
1366	584460
203069	584461
134664	584462
5484	584463
7083	584464
9933	584465
57500	584466
43689	584467
201984	584468
1196	584469
242162	584470
29335	584471
177828	584472
134880	584473
12648	584474
3242	584475
2092	584476
47452	584477
6625	584478
81706	584479
2598	584480
20378	584481
141	584482
32367	584483
78014	584484
17902	584485
28429	584486
961	584487
15896	584488
6926	584489
55480	584490
3830	584491
9795	584492
33569	584493
1718	584494
122127	584495
28632	584496
6244	584497
43436	584498
51847	584499
19063	584500
36945	584501
1555	584502
95695	584503
5995	584504
1243	584505
94667	584506
10329	584507
299	584508
14996	584509
4132	584510
43779	584511
169908	584512
75743	584513
1093	584514
451	584515
19038	584516
3823	584517
143914	584518
8321	584519
13998	584520
176330	584521
96122	584522
28679	584523
4903	584524
7776	584525
66059	584526
44869	584527
34497	584528
17442	584529
6878	584530
115766	584531
322	584532
106044	584533
7595	584534
1052	584535
110299	584536
67944	584537
166115	584538
84595	584539
60685	584540
87590	584541
12620	584542
255608	584543
30896	584544
190723	584545
14966	584546
961	584547
78	584548
3383	584549
19333	584550
22896	584551
2521	584552
57600	584553
167764	584554
1111	584555
35399	584556
139311	584557
139750	584558
161350	584559
54064	584560
137207	584561
11132	584562
63417	584563
41298	584564
244784	584565
8750	584566
1082	584567
76840	584568
248443	584569
15448	584570
34317	584571
127467	584572
27	584573
146705	584574
40069	584575
10890	584576
28869	584577
212121	584578
13949	584579
91168	584580
267876	584581
64287	584582
94823	584583
1576	584584
34740	584585
196810	584586
2923	584587
105104	584588
11412	584589
2827	584590
253459	584591
165562	584592
240813	584593
15586	584594
3788	584595
249634	584596
170568	584597
66	584598
18442	584599
61816	584600
113969	584601
22425	584602
65157	584603
109897	584604
8370	584605
616	584606
21835	584607
86536	584608
154309	584609
59563	584610
403	584611
102138	584612
55089	584613
5783	584614
4983	584615
35679	584616
44387	584617
100476	584618
117352	584619
219976	584620
137659	584621
75000	584622
60040	584623
122903	584624
128760	584625
1263	584626
813	584627
82758	584628
13356	584629
106373	584630
39120	584631
62343	584632
248775	584633
35897	584634
1914	584635
1987	584636
1	584637
80623	584638
632	584639
48459	584640
1138	584641
9409	584642
48162	584643
65816	584644
34369	584645
88237	584646
157559	584647
15707	584648
89987	584649
161077	584650
1436	584651
266817	584652
9246	584653
86731	584654
73487	584655
26182	584656
10267	584657
21312	584658
5710	584659
14499	584660
11076	584661
7188	584662
79979	584663
116635	584664
46303	584665
8011	584666
42932	584667
72697	584668
3210	584669
119658	584670
156854	584671
27463	584672
86853	584673
54933	584674
77309	584675
4481	584676
6558	584677
3841	584678
106418	584679
40232	584680
43648	584681
2804	584682
233795	584683
132454	584684
77856	584685
33879	584686
2051	584687
195374	584688
45938	584689
25558	584690
121152	584691
879	584692
67807	584693
56222	584694
4854	584695
17849	584696
14123	584697
467	584698
201	584699
52452	584700
166512	584701
5508	584702
222266	584703
44549	584704
87851	584705
58863	584706
135493	584707
117292	584708
18057	584709
72212	584710
152965	584711
27272	584712
20499	584713
163058	584714
31009	584715
90773	584716
57048	584717
110235	584718
27558	584719
40734	584720
82801	584721
13930	584722
29172	584723
110141	584724
1825	584725
4931	584726
48339	584727
28589	584728
9890	584729
256054	584730
289	584731
2029	584732
82663	584733
31936	584734
18806	584735
110555	584736
62375	584737
3114	584738
203687	584739
67799	584740
73344	584741
22668	584742
2030	584743
147187	584744
542	584745
2154	584746
6832	584747
110	584748
1907	584749
73041	584750
105313	584751
30051	584752
10271	584753
22743	584754
99293	584755
20563	584756
223912	584757
13482	584758
139	584759
9260	584760
53160	584761
88815	584762
117438	584763
8305	584764
3592	584765
101121	584766
345	584767
167084	584768
268566	584769
15722	584770
134897	584771
915	584772
19496	584773
20822	584774
102314	584775
42316	584776
99190	584777
103666	584778
224356	584779
33536	584780
20032	584781
67058	584782
1347	584783
144064	584784
180	584785
166002	584786
547	584787
17569	584788
209683	584789
32849	584790
3891	584791
228947	584792
31406	584793
2906	584794
9737	584795
54408	584796
2006	584797
9947	584798
2226	584799
85041	584800
121627	584801
7420	584802
375	584803
713	584804
12610	584805
152268	584806
166	584807
5531	584808
248567	584809
2863	584810
77972	584811
51650	584812
189007	584813
12859	584814
1089	584815
17237	584816
144829	584817
23650	584818
7312	584819
11617	584820
35680	584821
48249	584822
62421	584823
7478	584824
129523	584825
28100	584826
99268	584827
4304	584828
57625	584829
41797	584830
26421	584831
56722	584832
59742	584833
165935	584834
2414	584835
64076	584836
8234	584837
59467	584838
68051	584839
26330	584840
252668	584841
93295	584842
138695	584843
145962	584844
37286	584845
25648	584846
28606	584847
4336	584848
47756	584849
41753	584850
109888	584851
139387	584852
24182	584853
39642	584854
20352	584855
57529	584856
255211	584857
79399	584858
168785	584859
12715	584860
167470	584861
3104	584862
106503	584863
134313	584864
61828	584865
19755	584866
22320	584867
69454	584868
34066	584869
15250	584870
60712	584871
60128	584872
15417	584873
19484	584874
122362	584875
6547	584876
82235	584877
171602	584878
52149	584879
12482	584880
5026	584881
17442	584882
19703	584883
28245	584884
158285	584885
44268	584886
18633	584887
96699	584888
1198	584889
14055	584890
31887	584891
10391	584892
4227	584893
2775	584894
136061	584895
42532	584896
134843	584897
44034	584898
187964	584899
192697	584900
3379	584901
23703	584902
239320	584903
46916	584904
79059	584905
271272	584906
25869	584907
69244	584908
42508	584909
1234	584910
3030	584911
610	584912
68772	584913
76745	584914
2517	584915
155291	584916
1402	584917
27887	584918
4395	584919
23731	584920
16740	584921
7997	584922
72202	584923
575	584924
24923	584925
44039	584926
78920	584927
2518	584928
76493	584929
23541	584930
21395	584931
88895	584932
230514	584933
69914	584934
194237	584935
30841	584936
65476	584937
68965	584938
213540	584939
4981	584940
3945	584941
75730	584942
2439	584943
171520	584944
43610	584945
8776	584946
132300	584947
253229	584948
2572	584949
12668	584950
32627	584951
150562	584952
138100	584953
91481	584954
91452	584955
8803	584956
25868	584957
114167	584958
157268	584959
8818	584960
23568	584961
4753	584962
11109	584963
50126	584964
160476	584965
7933	584966
149784	584967
112477	584968
227485	584969
1422	584970
152555	584971
82295	584972
589	584973
92716	584974
19835	584975
142777	584976
63897	584977
238548	584978
41334	584979
19016	584980
50984	584981
1681	584982
39934	584983
11538	584984
86107	584985
3867	584986
29033	584987
18018	584988
209792	584989
24081	584990
19765	584991
1212	584992
125661	584993
75037	584994
266796	584995
172948	584996
218	584997
1909	584998
93192	584999
12037	585000
10665	585001
57867	585002
39876	585003
26987	585004
41122	585005
10831	585006
144687	585007
41343	585008
4543	585009
18297	585010
58984	585011
60261	585012
118269	585013
9006	585014
14685	585015
178881	585016
19141	585017
159	585018
16456	585019
3205	585020
32766	585021
12170	585022
128009	585023
91740	585024
64419	585025
64646	585026
23523	585027
99350	585028
878	585029
263527	585030
6382	585031
183990	585032
139452	585033
46541	585034
158	585035
8377	585036
41705	585037
72295	585038
3411	585039
19308	585040
55505	585041
789	585042
23838	585043
11232	585044
251208	585045
156989	585046
12467	585047
3086	585048
13225	585049
156693	585050
941	585051
51340	585052
1455	585053
51	585054
28141	585055
59055	585056
152950	585057
13738	585058
24632	585059
12491	585060
92196	585061
36	585062
39625	585063
33812	585064
32538	585065
1176	585066
43651	585067
235825	585068
28061	585069
6597	585070
182195	585071
224507	585072
88279	585073
10770	585074
135441	585075
63435	585076
49683	585077
17320	585078
214207	585079
96257	585080
10610	585081
176084	585082
23024	585083
1302	585084
1612	585085
13703	585086
2901	585087
110684	585088
266539	585089
261878	585090
3797	585091
18045	585092
24751	585093
63160	585094
103373	585095
101103	585096
71655	585097
164607	585098
79918	585099
174654	585100
7240	585101
50964	585102
265802	585103
14047	585104
104121	585105
33225	585106
128614	585107
77210	585108
22959	585109
21010	585110
38605	585111
54025	585112
41554	585113
4035	585114
159439	585115
97623	585116
195646	585117
188413	585118
32600	585119
17480	585120
3948	585121
46299	585122
161086	585123
132092	585124
91422	585125
472	585126
2499	585127
135601	585128
54364	585129
121812	585130
26233	585131
170155	585132
28618	585133
278	585134
796	585135
32126	585136
34845	585137
244917	585138
24238	585139
28912	585140
226866	585141
254205	585142
48183	585143
36350	585144
56605	585145
15869	585146
68309	585147
68576	585148
12925	585149
93648	585150
58718	585151
183993	585152
314	585153
7577	585154
36975	585155
9826	585156
8894	585157
185432	585158
184	585159
208084	585160
271194	585161
8179	585162
7278	585163
59635	585164
82975	585165
61683	585166
8167	585167
156438	585168
199284	585169
114607	585170
26391	585171
419	585172
123451	585173
168433	585174
234235	585175
23859	585176
108592	585177
466	585178
14057	585179
148041	585180
221358	585181
26091	585182
261864	585183
192427	585184
6547	585185
69778	585186
5310	585187
44726	585188
128647	585189
88036	585190
11218	585191
5866	585192
152	585193
31362	585194
57932	585195
22342	585196
1669	585197
168972	585198
12773	585199
17868	585200
40912	585201
613	585202
19133	585203
50284	585204
19730	585205
7155	585206
13062	585207
9069	585208
180872	585209
76254	585210
71951	585211
68966	585212
75606	585213
14028	585214
2579	585215
218315	585216
103648	585217
178102	585218
88804	585219
29440	585220
60132	585221
1339	585222
144008	585223
75534	585224
7362	585225
167572	585226
45061	585227
17782	585228
35964	585229
76867	585230
5166	585231
41184	585232
88934	585233
42363	585234
30246	585235
70611	585236
29094	585237
31520	585238
351	585239
73413	585240
1356	585241
29954	585242
22622	585243
16080	585244
14712	585245
1710	585246
26317	585247
1085	585248
258380	585249
62027	585250
66553	585251
3004	585252
92371	585253
3232	585254
51301	585255
75668	585256
156013	585257
50437	585258
46725	585259
42804	585260
33575	585261
126569	585262
556	585263
72140	585264
6536	585265
32317	585266
37310	585267
168030	585268
4064	585269
131331	585270
1056	585271
16485	585272
140052	585273
139018	585274
267389	585275
42890	585276
835	585277
23953	585278
329	585279
533	585280
742	585281
131889	585282
3022	585283
29631	585284
1955	585285
151220	585286
12415	585287
4850	585288
55622	585289
35845	585290
82383	585291
23416	585292
61619	585293
20751	585294
22295	585295
212975	585296
308	585297
89809	585298
63378	585299
830	585300
72255	585301
153881	585302
76888	585303
50127	585304
57131	585305
10492	585306
39976	585307
16018	585308
37860	585309
23540	585310
104961	585311
117696	585312
25493	585313
3266	585314
2215	585315
853	585316
32922	585317
123433	585318
7658	585319
112125	585320
10942	585321
15393	585322
221393	585323
8350	585324
16137	585325
79612	585326
47026	585327
83707	585328
78774	585329
14725	585330
3492	585331
59767	585332
154774	585333
86315	585334
139231	585335
2375	585336
19077	585337
35323	585338
125381	585339
13653	585340
54634	585341
44903	585342
24322	585343
151352	585344
99214	585345
134356	585346
205363	585347
37301	585348
4940	585349
101597	585350
167953	585351
9216	585352
61558	585353
45158	585354
15710	585355
150487	585356
17729	585357
9298	585358
1442	585359
1899	585360
4609	585361
228394	585362
142630	585363
157258	585364
14746	585365
21156	585366
59602	585367
85837	585368
64914	585369
266	585370
40967	585371
10580	585372
44923	585373
174449	585374
17724	585375
4239	585376
835	585377
142912	585378
3822	585379
12878	585380
27090	585381
5896	585382
95481	585383
15122	585384
98325	585385
144546	585386
2473	585387
154251	585388
9595	585389
104294	585390
41095	585391
2501	585392
4040	585393
20605	585394
141509	585395
139424	585396
14069	585397
42285	585398
19172	585399
40	585400
231579	585401
31964	585402
60821	585403
150752	585404
40875	585405
39948	585406
49711	585407
108042	585408
7636	585409
30066	585410
173790	585411
51777	585412
101520	585413
15495	585414
73605	585415
1474	585416
50641	585417
188569	585418
39607	585419
32240	585420
237587	585421
11186	585422
9292	585423
25413	585424
71238	585425
51104	585426
59568	585427
113195	585428
1472	585429
6617	585430
17581	585431
2813	585432
12474	585433
249960	585434
48478	585435
9697	585436
68280	585437
206025	585438
257433	585439
28827	585440
267035	585441
12266	585442
96547	585443
8218	585444
4851	585445
227179	585446
30864	585447
20695	585448
1517	585449
112163	585450
155946	585451
3292	585452
153628	585453
91708	585454
251621	585455
114376	585456
6493	585457
57733	585458
2340	585459
7784	585460
19185	585461
11073	585462
190348	585463
91755	585464
118030	585465
96942	585466
18037	585467
107106	585468
76439	585469
38333	585470
12598	585471
16314	585472
26472	585473
9741	585474
771	585475
99836	585476
202391	585477
114286	585478
9861	585479
46115	585480
106	585481
1954	585482
176347	585483
109124	585484
15564	585485
104438	585486
148844	585487
25141	585488
215516	585489
10608	585490
73583	585491
54381	585492
35702	585493
215048	585494
112347	585495
117024	585496
1511	585497
16154	585498
66306	585499
39560	585500
696	585501
228673	585502
14861	585503
5251	585504
24179	585505
67990	585506
162022	585507
184923	585508
2533	585509
17753	585510
1732	585511
372	585512
103150	585513
39432	585514
49640	585515
88584	585516
1587	585517
104080	585518
36909	585519
30233	585520
55180	585521
10449	585522
1814	585523
29336	585524
4903	585525
18044	585526
1412	585527
185127	585528
3639	585529
69788	585530
129284	585531
135767	585532
121462	585533
93720	585534
13784	585535
98288	585536
16280	585537
744	585538
9130	585539
9958	585540
16691	585541
93445	585542
2183	585543
245965	585544
11940	585545
36407	585546
247457	585547
8092	585548
16983	585549
221672	585550
140545	585551
1275	585552
94836	585553
13784	585554
11342	585555
8440	585556
24781	585557
82157	585558
62323	585559
140878	585560
56784	585561
9217	585562
158959	585563
42124	585564
51268	585565
90437	585566
88270	585567
67451	585568
49659	585569
57892	585570
197595	585571
54004	585572
7921	585573
19691	585574
1286	585575
16667	585576
117427	585577
35510	585578
224227	585579
81898	585580
270694	585581
196309	585582
237885	585583
25886	585584
111486	585585
30152	585586
175868	585587
238333	585588
48	585589
10423	585590
1849	585591
13692	585592
7804	585593
129311	585594
5623	585595
38744	585596
54001	585597
202	585598
159465	585599
67447	585600
7219	585601
1950	585602
116889	585603
38101	585604
104935	585605
137470	585606
7533	585607
34085	585608
37238	585609
113039	585610
4811	585611
12092	585612
5393	585613
62587	585614
39739	585615
10478	585616
12875	585617
41609	585618
62223	585619
5691	585620
133265	585621
8434	585622
47361	585623
97911	585624
69809	585625
241669	585626
257268	585627
69263	585628
36818	585629
230915	585630
4087	585631
1727	585632
41626	585633
37988	585634
70397	585635
56117	585636
61965	585637
424	585638
10424	585639
6191	585640
470	585641
86598	585642
5718	585643
31366	585644
36993	585645
10804	585646
61034	585647
24111	585648
115756	585649
8721	585650
7166	585651
69974	585652
18340	585653
69461	585654
85725	585655
244	585656
108071	585657
36522	585658
17347	585659
59484	585660
11127	585661
8203	585662
20522	585663
20210	585664
159734	585665
2417	585666
30825	585667
261766	585668
68718	585669
123287	585670
130570	585671
168184	585672
29313	585673
39043	585674
13669	585675
3317	585676
41157	585677
56515	585678
28506	585679
71169	585680
4967	585681
146337	585682
21027	585683
117142	585684
105238	585685
27329	585686
1034	585687
1791	585688
10502	585689
59078	585690
22071	585691
107817	585692
605	585693
66333	585694
227	585695
41792	585696
9452	585697
892	585698
36168	585699
57274	585700
106672	585701
141393	585702
16874	585703
67024	585704
76576	585705
20050	585706
792	585707
124511	585708
48398	585709
850	585710
13613	585711
198758	585712
15181	585713
92171	585714
10309	585715
113437	585716
31420	585717
3887	585718
2604	585719
126205	585720
86238	585721
93934	585722
3805	585723
148043	585724
48084	585725
69595	585726
126712	585727
9481	585728
25244	585729
160201	585730
21767	585731
31662	585732
8910	585733
131219	585734
1139	585735
59611	585736
34885	585737
216385	585738
64896	585739
51270	585740
3220	585741
69706	585742
24064	585743
59702	585744
88837	585745
103275	585746
4554	585747
15925	585748
101351	585749
131493	585750
1813	585751
232768	585752
20180	585753
35161	585754
79597	585755
17737	585756
163330	585757
24434	585758
8046	585759
5060	585760
88826	585761
69060	585762
140214	585763
3509	585764
10686	585765
59686	585766
78968	585767
15876	585768
8541	585769
24645	585770
193517	585771
73630	585772
2084	585773
116321	585774
29638	585775
68	585776
102684	585777
44436	585778
42402	585779
128255	585780
93736	585781
67449	585782
92444	585783
40199	585784
107606	585785
63315	585786
90031	585787
41718	585788
19980	585789
34585	585790
28923	585791
116261	585792
103823	585793
138229	585794
75866	585795
33561	585796
98143	585797
7651	585798
5549	585799
182074	585800
158739	585801
39292	585802
58680	585803
208069	585804
18104	585805
20115	585806
219753	585807
46212	585808
469	585809
17083	585810
7404	585811
147818	585812
5855	585813
7751	585814
18617	585815
75039	585816
268939	585817
51885	585818
5741	585819
33371	585820
83999	585821
128290	585822
115045	585823
33057	585824
11736	585825
87933	585826
6844	585827
29253	585828
610	585829
44581	585830
35562	585831
133626	585832
178598	585833
24795	585834
40513	585835
63609	585836
29508	585837
15292	585838
23517	585839
24401	585840
74985	585841
40363	585842
152012	585843
46348	585844
238835	585845
26302	585846
57106	585847
52523	585848
82518	585849
17573	585850
1645	585851
220167	585852
26845	585853
76099	585854
27216	585855
93871	585856
166332	585857
77292	585858
37613	585859
3926	585860
1031	585861
24263	585862
14083	585863
26311	585864
241587	585865
141386	585866
91016	585867
9278	585868
76923	585869
148589	585870
1294	585871
78773	585872
12127	585873
77452	585874
46906	585875
58020	585876
6504	585877
58839	585878
28429	585879
17435	585880
109341	585881
48946	585882
5397	585883
11529	585884
13340	585885
28760	585886
43788	585887
60074	585888
4980	585889
219878	585890
76368	585891
237169	585892
176988	585893
3302	585894
37092	585895
17197	585896
43159	585897
27186	585898
7661	585899
904	585900
6645	585901
19589	585902
252647	585903
4110	585904
94496	585905
98114	585906
245923	585907
4700	585908
13743	585909
232561	585910
17623	585911
29717	585912
7800	585913
2725	585914
204	585915
183219	585916
29819	585917
40233	585918
147974	585919
90690	585920
32664	585921
8013	585922
236860	585923
53888	585924
8139	585925
61522	585926
104896	585927
22577	585928
157251	585929
269879	585930
993	585931
19187	585932
5711	585933
87912	585934
5062	585935
104427	585936
29197	585937
6259	585938
270980	585939
268193	585940
13775	585941
4398	585942
178328	585943
42557	585944
48639	585945
14670	585946
73196	585947
25554	585948
59718	585949
140199	585950
49653	585951
112444	585952
117592	585953
33579	585954
65228	585955
26485	585956
15724	585957
27659	585958
218972	585959
82158	585960
26832	585961
31788	585962
101764	585963
87617	585964
55172	585965
4196	585966
147739	585967
17636	585968
154943	585969
156917	585970
23133	585971
39976	585972
2961	585973
179723	585974
24412	585975
15369	585976
15733	585977
28385	585978
23524	585979
67234	585980
123295	585981
31115	585982
48646	585983
266433	585984
18795	585985
19365	585986
66163	585987
148908	585988
627	585989
198876	585990
48894	585991
22405	585992
47761	585993
242443	585994
31496	585995
145799	585996
84651	585997
60466	585998
15681	585999
1221	586000
163079	586001
132738	586002
5063	586003
2287	586004
1267	586005
66646	586006
16097	586007
151883	586008
4960	586009
25398	586010
255252	586011
104872	586012
167681	586013
70576	586014
44318	586015
2690	586016
24930	586017
4171	586018
37728	586019
256680	586020
155637	586021
7436	586022
35766	586023
85618	586024
104118	586025
47024	586026
13320	586027
5444	586028
74818	586029
226014	586030
267252	586031
211404	586032
31603	586033
32999	586034
1529	586035
137803	586036
152467	586037
124101	586038
100197	586039
23059	586040
91823	586041
5947	586042
3055	586043
282	586044
93666	586045
154060	586046
10035	586047
109781	586048
202650	586049
194284	586050
404	586051
135619	586052
24532	586053
8765	586054
82491	586055
34319	586056
10226	586057
71275	586058
62772	586059
33638	586060
142160	586061
812	586062
65940	586063
8210	586064
3018	586065
1	586066
81265	586067
188319	586068
5643	586069
11186	586070
175184	586071
74467	586072
33882	586073
45874	586074
162378	586075
64769	586076
4138	586077
251507	586078
74603	586079
236426	586080
33470	586081
78975	586082
255809	586083
258978	586084
9030	586085
157	586086
26516	586087
10649	586088
36449	586089
84493	586090
98645	586091
117998	586092
52620	586093
34579	586094
9523	586095
135239	586096
11940	586097
272777	586098
6899	586099
82903	586100
3596	586101
60370	586102
89491	586103
167126	586104
80745	586105
28413	586106
34751	586107
6161	586108
21473	586109
73300	586110
29738	586111
142112	586112
102816	586113
24647	586114
125818	586115
13213	586116
7598	586117
169093	586118
184	586119
34716	586120
23240	586121
154803	586122
92371	586123
33536	586124
50852	586125
26383	586126
76642	586127
52757	586128
66117	586129
6060	586130
20553	586131
4855	586132
621	586133
18407	586134
13838	586135
56887	586136
120955	586137
23377	586138
268245	586139
140514	586140
9025	586141
35527	586142
5433	586143
39017	586144
26862	586145
9731	586146
186067	586147
28119	586148
34023	586149
30610	586150
40581	586151
13943	586152
35180	586153
154587	586154
23590	586155
20700	586156
217078	586157
4740	586158
71307	586159
71612	586160
90092	586161
11449	586162
26727	586163
148703	586164
104777	586165
71453	586166
17292	586167
152771	586168
2865	586169
106605	586170
88015	586171
38519	586172
169897	586173
23128	586174
98122	586175
21386	586176
76846	586177
141198	586178
1484	586179
13264	586180
20360	586181
78732	586182
41608	586183
865	586184
7681	586185
83954	586186
133603	586187
3932	586188
20011	586189
44323	586190
44989	586191
42288	586192
2101	586193
229706	586194
134848	586195
23712	586196
407	586197
509	586198
3384	586199
67689	586200
92511	586201
64740	586202
148871	586203
4709	586204
16370	586205
76936	586206
10056	586207
110269	586208
264107	586209
84668	586210
2139	586211
19073	586212
6465	586213
95970	586214
346	586215
120448	586216
42030	586217
2021	586218
22675	586219
4216	586220
112645	586221
4226	586222
33277	586223
18511	586224
224714	586225
32478	586226
66839	586227
3359	586228
249015	586229
2	586230
4823	586231
63312	586232
76699	586233
95253	586234
16996	586235
90565	586236
8362	586237
44881	586238
2801	586239
1906	586240
8117	586241
238015	586242
23783	586243
94233	586244
103560	586245
22267	586246
172270	586247
19153	586248
4898	586249
77279	586250
118394	586251
5517	586252
68101	586253
31790	586254
133452	586255
127662	586256
19183	586257
28695	586258
118463	586259
140892	586260
11467	586261
14880	586262
188245	586263
218480	586264
26526	586265
17740	586266
6152	586267
96234	586268
1178	586269
72234	586270
6710	586271
69104	586272
37602	586273
82414	586274
661	586275
79416	586276
33825	586277
36161	586278
128149	586279
81636	586280
54836	586281
87031	586282
106968	586283
10822	586284
157038	586285
6627	586286
10664	586287
24174	586288
71941	586289
247934	586290
45402	586291
64788	586292
106707	586293
46999	586294
14392	586295
68906	586296
12789	586297
28170	586298
6236	586299
42695	586300
21344	586301
111103	586302
3066	586303
5249	586304
190184	586305
197	586306
144918	586307
87985	586308
18059	586309
39656	586310
19366	586311
100394	586312
5641	586313
4370	586314
57113	586315
5197	586316
14096	586317
76	586318
35538	586319
106822	586320
12426	586321
80926	586322
32888	586323
171459	586324
101403	586325
142005	586326
8202	586327
5126	586328
33542	586329
2749	586330
59335	586331
188099	586332
222265	586333
31673	586334
78861	586335
13798	586336
85125	586337
7268	586338
1978	586339
99769	586340
76206	586341
145544	586342
19027	586343
20601	586344
139715	586345
34523	586346
1700	586347
562	586348
17164	586349
101262	586350
29243	586351
45	586352
21932	586353
150982	586354
209619	586355
59360	586356
60820	586357
13678	586358
32428	586359
18138	586360
41369	586361
10739	586362
36265	586363
3575	586364
16439	586365
3501	586366
11096	586367
16984	586368
246281	586369
18953	586370
6317	586371
2565	586372
137007	586373
6997	586374
70407	586375
15755	586376
8176	586377
1064	586378
18138	586379
27303	586380
10597	586381
4894	586382
36326	586383
806	586384
251482	586385
24167	586386
14528	586387
6997	586388
68528	586389
133501	586390
84016	586391
194176	586392
42693	586393
31770	586394
66184	586395
223211	586396
32586	586397
38254	586398
100980	586399
45072	586400
792	586401
27868	586402
5948	586403
136853	586404
111491	586405
12884	586406
126795	586407
81018	586408
88232	586409
67588	586410
5589	586411
16355	586412
14482	586413
16742	586414
73620	586415
3950	586416
7043	586417
111214	586418
78902	586419
112911	586420
164590	586421
12617	586422
105385	586423
62377	586424
6457	586425
52352	586426
43238	586427
21665	586428
4177	586429
91860	586430
25956	586431
6397	586432
354	586433
48027	586434
34664	586435
104052	586436
53858	586437
9322	586438
159310	586439
55689	586440
105182	586441
34058	586442
209310	586443
76700	586444
2872	586445
206976	586446
875	586447
40201	586448
41425	586449
28341	586450
113771	586451
67265	586452
1159	586453
40384	586454
7238	586455
4016	586456
4469	586457
266277	586458
69637	586459
44736	586460
65776	586461
51077	586462
19898	586463
51820	586464
16135	586465
260880	586466
199881	586467
161957	586468
17367	586469
138910	586470
88498	586471
7687	586472
9495	586473
122032	586474
2559	586475
8240	586476
6951	586477
81001	586478
23336	586479
122226	586480
93191	586481
126667	586482
35183	586483
10430	586484
124589	586485
131498	586486
10074	586487
9520	586488
4622	586489
120203	586490
26	586491
245643	586492
46580	586493
214081	586494
141599	586495
8620	586496
1137	586497
93343	586498
113	586499
11054	586500
72463	586501
7806	586502
209050	586503
28915	586504
3563	586505
24909	586506
100485	586507
71068	586508
10994	586509
251937	586510
105350	586511
115225	586512
59520	586513
89110	586514
164876	586515
118389	586516
141369	586517
580	586518
197321	586519
30125	586520
137	586521
1170	586522
102603	586523
107166	586524
243655	586525
114	586526
8695	586527
1948	586528
18494	586529
45072	586530
8764	586531
4553	586532
155825	586533
5308	586534
86654	586535
167656	586536
32824	586537
110893	586538
324	586539
68695	586540
2093	586541
46591	586542
165	586543
4515	586544
2542	586545
13486	586546
138161	586547
23751	586548
51537	586549
42629	586550
72543	586551
141781	586552
212627	586553
42553	586554
20992	586555
239366	586556
72104	586557
1113	586558
49122	586559
24418	586560
84191	586561
51503	586562
15474	586563
1356	586564
28902	586565
64766	586566
23897	586567
102899	586568
216059	586569
133801	586570
143147	586571
185437	586572
83497	586573
215620	586574
116900	586575
47323	586576
26	586577
157575	586578
7373	586579
222527	586580
60280	586581
4382	586582
173684	586583
17572	586584
6117	586585
41118	586586
55902	586587
1457	586588
54394	586589
105718	586590
134256	586591
26470	586592
25391	586593
12998	586594
10137	586595
130233	586596
184614	586597
26734	586598
233201	586599
1499	586600
230058	586601
73285	586602
212499	586603
29074	586604
17342	586605
89579	586606
7784	586607
196512	586608
108043	586609
2833	586610
232	586611
38059	586612
202840	586613
18041	586614
143244	586615
166073	586616
420	586617
26484	586618
2169	586619
2669	586620
291	586621
233518	586622
6860	586623
4692	586624
148019	586625
321	586626
114465	586627
89757	586628
13445	586629
49196	586630
127116	586631
230624	586632
109328	586633
1786	586634
23269	586635
212085	586636
41634	586637
84541	586638
33733	586639
1304	586640
72360	586641
155826	586642
42067	586643
17936	586644
2315	586645
58334	586646
134705	586647
252539	586648
10537	586649
39278	586650
165584	586651
22863	586652
15260	586653
2578	586654
13934	586655
16755	586656
1353	586657
58431	586658
21585	586659
3208	586660
55227	586661
9861	586662
240	586663
153980	586664
73741	586665
19954	586666
216708	586667
6314	586668
43919	586669
197141	586670
108799	586671
159069	586672
95885	586673
98006	586674
54779	586675
133000	586676
7943	586677
386	586678
24075	586679
30843	586680
60875	586681
885	586682
27572	586683
171046	586684
36165	586685
128	586686
9772	586687
83695	586688
9674	586689
234425	586690
48583	586691
17753	586692
261332	586693
91945	586694
1646	586695
25413	586696
233239	586697
62020	586698
205955	586699
244381	586700
10358	586701
10249	586702
4832	586703
24533	586704
6540	586705
15948	586706
99712	586707
50754	586708
28429	586709
19875	586710
7833	586711
137544	586712
32304	586713
29679	586714
208969	586715
100007	586716
65889	586717
5262	586718
97142	586719
84459	586720
256476	586721
56911	586722
222056	586723
12236	586724
102031	586725
111447	586726
53636	586727
28405	586728
18157	586729
244769	586730
50909	586731
116849	586732
307	586733
95832	586734
520	586735
46186	586736
124023	586737
144779	586738
25733	586739
325	586740
154181	586741
47059	586742
1591	586743
179970	586744
111689	586745
152460	586746
77846	586747
52986	586748
9407	586749
418	586750
25410	586751
33640	586752
105537	586753
29888	586754
175671	586755
6157	586756
5480	586757
33079	586758
193373	586759
10119	586760
16523	586761
80122	586762
2564	586763
14893	586764
32410	586765
11340	586766
78370	586767
120383	586768
80927	586769
187021	586770
10561	586771
102229	586772
194962	586773
42341	586774
123141	586775
220895	586776
19983	586777
24268	586778
27850	586779
96570	586780
10888	586781
246525	586782
166530	586783
26110	586784
11955	586785
11776	586786
37762	586787
24923	586788
219218	586789
256321	586790
199715	586791
78254	586792
4767	586793
4516	586794
127230	586795
68626	586796
77981	586797
2467	586798
113736	586799
60249	586800
103972	586801
78125	586802
3165	586803
12112	586804
29874	586805
9252	586806
1755	586807
72361	586808
34178	586809
35221	586810
51137	586811
126279	586812
12665	586813
13702	586814
95305	586815
59	586816
81245	586817
3730	586818
4871	586819
112271	586820
4537	586821
60182	586822
79350	586823
126	586824
48620	586825
3782	586826
9597	586827
1005	586828
252300	586829
233503	586830
11424	586831
31257	586832
38695	586833
13523	586834
35323	586835
254896	586836
2209	586837
31900	586838
5648	586839
95712	586840
2049	586841
123521	586842
17710	586843
175217	586844
3193	586845
43	586846
8498	586847
45414	586848
87284	586849
188584	586850
12648	586851
87610	586852
41836	586853
14578	586854
9441	586855
91194	586856
24779	586857
31613	586858
12773	586859
8068	586860
57043	586861
3428	586862
193741	586863
272429	586864
47994	586865
61633	586866
130386	586867
92472	586868
9997	586869
1435	586870
141044	586871
170429	586872
39452	586873
41032	586874
33088	586875
109237	586876
7608	586877
45297	586878
575	586879
82645	586880
48143	586881
3257	586882
22560	586883
122764	586884
1150	586885
41515	586886
146045	586887
28149	586888
110948	586889
16347	586890
1763	586891
6732	586892
120157	586893
154010	586894
3439	586895
16750	586896
110621	586897
19841	586898
122948	586899
19226	586900
35565	586901
992	586902
48553	586903
5899	586904
98161	586905
31867	586906
36348	586907
7199	586908
22368	586909
32517	586910
14129	586911
137235	586912
1596	586913
171903	586914
188160	586915
53101	586916
4919	586917
202668	586918
5194	586919
2677	586920
40563	586921
7122	586922
9715	586923
14357	586924
58007	586925
126561	586926
103500	586927
15216	586928
158801	586929
108086	586930
9166	586931
208989	586932
18389	586933
4792	586934
227737	586935
51485	586936
22099	586937
130854	586938
20251	586939
2068	586940
145434	586941
146019	586942
9412	586943
70284	586944
67366	586945
25772	586946
62734	586947
12348	586948
9969	586949
62045	586950
79701	586951
143836	586952
40332	586953
101	586954
3997	586955
150053	586956
27102	586957
3671	586958
51338	586959
75515	586960
20266	586961
6963	586962
66802	586963
2668	586964
205303	586965
8719	586966
51107	586967
1289	586968
23365	586969
72268	586970
58219	586971
15428	586972
9542	586973
235	586974
3291	586975
14530	586976
103388	586977
105143	586978
134271	586979
65355	586980
219	586981
98385	586982
70684	586983
9848	586984
66823	586985
1385	586986
13082	586987
13546	586988
51492	586989
20819	586990
2452	586991
12885	586992
125797	586993
22447	586994
15914	586995
5640	586996
79295	586997
260823	586998
9065	586999
112167	587000
80000	587001
105880	587002
21768	587003
1486	587004
179676	587005
17174	587006
66954	587007
73177	587008
8410	587009
16431	587010
17634	587011
46517	587012
36270	587013
263041	587014
999	587015
240346	587016
169169	587017
2808	587018
19738	587019
258275	587020
225508	587021
14185	587022
63126	587023
220913	587024
266499	587025
152497	587026
91	587027
26950	587028
208087	587029
19409	587030
139441	587031
57983	587032
19067	587033
165503	587034
135	587035
6512	587036
88783	587037
96957	587038
18485	587039
15514	587040
154182	587041
73982	587042
29085	587043
8447	587044
34156	587045
9573	587046
61740	587047
31693	587048
24509	587049
127	587050
44230	587051
19008	587052
58162	587053
21872	587054
201949	587055
44623	587056
36086	587057
758	587058
79665	587059
2019	587060
88954	587061
45436	587062
32585	587063
5184	587064
7775	587065
9429	587066
14417	587067
5074	587068
43040	587069
50459	587070
131889	587071
167486	587072
181270	587073
7834	587074
109890	587075
28094	587076
50878	587077
9144	587078
66297	587079
84253	587080
46486	587081
61939	587082
18083	587083
24797	587084
220096	587085
25346	587086
79906	587087
42039	587088
166471	587089
20260	587090
52534	587091
22765	587092
38840	587093
85124	587094
43466	587095
3341	587096
145778	587097
9790	587098
34494	587099
133876	587100
1	587101
114137	587102
35140	587103
5767	587104
87575	587105
111867	587106
35254	587107
1624	587108
5493	587109
112221	587110
24873	587111
14558	587112
95651	587113
213865	587114
139825	587115
40083	587116
7508	587117
153552	587118
1577	587119
154022	587120
4246	587121
246479	587122
5910	587123
269605	587124
23050	587125
114694	587126
40575	587127
29716	587128
85500	587129
9130	587130
57536	587131
120946	587132
41677	587133
14656	587134
19445	587135
12437	587136
105964	587137
41397	587138
79397	587139
184080	587140
10307	587141
7448	587142
18056	587143
93660	587144
1412	587145
1529	587146
51590	587147
608	587148
52708	587149
8603	587150
111116	587151
2504	587152
8908	587153
96740	587154
80809	587155
51449	587156
96203	587157
32592	587158
158391	587159
3168	587160
49143	587161
128673	587162
31032	587163
37723	587164
219915	587165
204491	587166
8839	587167
135564	587168
1557	587169
42476	587170
25779	587171
83483	587172
1635	587173
3423	587174
5917	587175
125188	587176
52433	587177
5264	587178
7797	587179
41564	587180
151198	587181
2406	587182
3703	587183
5262	587184
20202	587185
30660	587186
4198	587187
220	587188
80448	587189
4555	587190
26454	587191
122648	587192
92492	587193
237132	587194
268047	587195
46043	587196
40377	587197
17150	587198
55913	587199
1162	587200
6234	587201
119488	587202
136712	587203
143585	587204
66848	587205
249942	587206
18847	587207
1332	587208
7727	587209
83347	587210
2124	587211
64525	587212
41399	587213
122089	587214
1885	587215
163058	587216
144200	587217
24353	587218
13943	587219
16155	587220
54363	587221
101532	587222
30554	587223
29936	587224
38349	587225
5645	587226
208685	587227
92080	587228
51538	587229
214559	587230
238814	587231
48464	587232
56093	587233
4341	587234
26231	587235
3067	587236
53993	587237
74009	587238
480	587239
208649	587240
73116	587241
1877	587242
225489	587243
60137	587244
4327	587245
90576	587246
30166	587247
25924	587248
3484	587249
121560	587250
18393	587251
5642	587252
40549	587253
50881	587254
127456	587255
17372	587256
4925	587257
9762	587258
156267	587259
72914	587260
114767	587261
3077	587262
8788	587263
14849	587264
1523	587265
1461	587266
95961	587267
122950	587268
105860	587269
146653	587270
45981	587271
161519	587272
5272	587273
156845	587274
218815	587275
103825	587276
112916	587277
38796	587278
45833	587279
87818	587280
29376	587281
43513	587282
91894	587283
11288	587284
182	587285
98187	587286
33507	587287
47099	587288
175407	587289
22447	587290
11430	587291
90141	587292
159687	587293
2890	587294
35859	587295
32347	587296
157010	587297
1496	587298
169962	587299
6535	587300
61881	587301
15069	587302
19574	587303
3023	587304
167178	587305
34147	587306
209752	587307
66226	587308
60361	587309
4422	587310
35362	587311
301	587312
17502	587313
20148	587314
25949	587315
261188	587316
5587	587317
48	587318
53388	587319
82400	587320
2408	587321
146036	587322
38	587323
42618	587324
3236	587325
114549	587326
10384	587327
107354	587328
19947	587329
597	587330
70948	587331
27027	587332
90926	587333
218658	587334
161491	587335
33445	587336
55787	587337
200117	587338
80104	587339
61083	587340
2200	587341
1390	587342
25411	587343
103247	587344
1797	587345
163514	587346
71766	587347
56803	587348
73932	587349
10451	587350
85918	587351
215563	587352
198961	587353
251520	587354
35561	587355
9622	587356
26302	587357
247070	587358
85289	587359
155989	587360
99026	587361
51001	587362
45890	587363
262868	587364
3389	587365
101263	587366
124349	587367
66011	587368
249483	587369
155	587370
26573	587371
44627	587372
45603	587373
453	587374
183891	587375
137645	587376
36645	587377
115911	587378
88702	587379
102872	587380
1013	587381
3417	587382
2758	587383
62249	587384
232059	587385
7567	587386
4505	587387
115603	587388
32	587389
121714	587390
139016	587391
10190	587392
39362	587393
67778	587394
6048	587395
69086	587396
246696	587397
124396	587398
174502	587399
145279	587400
8981	587401
108637	587402
58259	587403
266	587404
141973	587405
71418	587406
5627	587407
177	587408
177196	587409
18623	587410
2020	587411
16839	587412
70670	587413
106967	587414
33537	587415
1904	587416
71327	587417
2214	587418
217945	587419
3215	587420
186278	587421
751	587422
117202	587423
8841	587424
70275	587425
66473	587426
68343	587427
118286	587428
14918	587429
398	587430
51296	587431
8440	587432
33122	587433
100961	587434
87738	587435
61088	587436
13650	587437
48733	587438
14834	587439
19846	587440
63265	587441
128716	587442
16	587443
158796	587444
1970	587445
48102	587446
18697	587447
1393	587448
60202	587449
24131	587450
13372	587451
24764	587452
163775	587453
225653	587454
11235	587455
93123	587456
43667	587457
105694	587458
97974	587459
244334	587460
43963	587461
93251	587462
35877	587463
213190	587464
58456	587465
35644	587466
155642	587467
1280	587468
16251	587469
1707	587470
16262	587471
159907	587472
172409	587473
39249	587474
110021	587475
260739	587476
43632	587477
26634	587478
74930	587479
7356	587480
243116	587481
1679	587482
104852	587483
34593	587484
114051	587485
111067	587486
170772	587487
2078	587488
100879	587489
1191	587490
5094	587491
8930	587492
262348	587493
13348	587494
79938	587495
65037	587496
5091	587497
99035	587498
68992	587499
649	587500
32516	587501
16656	587502
15030	587503
58955	587504
24566	587505
56943	587506
1336	587507
1445	587508
22281	587509
21113	587510
8746	587511
16580	587512
25202	587513
38861	587514
11160	587515
187981	587516
33890	587517
78782	587518
19653	587519
103610	587520
5298	587521
26839	587522
36064	587523
166146	587524
265886	587525
2726	587526
50985	587527
87061	587528
101748	587529
14248	587530
27397	587531
1975	587532
42680	587533
270155	587534
246642	587535
99544	587536
60587	587537
8884	587538
5994	587539
34724	587540
35672	587541
70097	587542
15868	587543
14295	587544
267769	587545
57938	587546
92144	587547
132670	587548
9090	587549
5576	587550
5806	587551
77340	587552
67361	587553
33750	587554
15102	587555
1752	587556
42203	587557
89195	587558
12624	587559
49811	587560
813	587561
101778	587562
69496	587563
11080	587564
45399	587565
3667	587566
65978	587567
25718	587568
79603	587569
2996	587570
83195	587571
5100	587572
224870	587573
15667	587574
47413	587575
22120	587576
61039	587577
133785	587578
262745	587579
7105	587580
59533	587581
81631	587582
34548	587583
1153	587584
5903	587585
228930	587586
17905	587587
98300	587588
123779	587589
87411	587590
38070	587591
60213	587592
91366	587593
10640	587594
7270	587595
748	587596
158854	587597
10042	587598
49247	587599
50070	587600
52694	587601
42633	587602
22307	587603
94423	587604
90200	587605
22134	587606
3335	587607
19306	587608
690	587609
101290	587610
140646	587611
7339	587612
175861	587613
79253	587614
9622	587615
62340	587616
12523	587617
152652	587618
20592	587619
211530	587620
147424	587621
4143	587622
223082	587623
41448	587624
10475	587625
158756	587626
147905	587627
2305	587628
92376	587629
31004	587630
160983	587631
35557	587632
54821	587633
11078	587634
5272	587635
171770	587636
16028	587637
30905	587638
149204	587639
140083	587640
67	587641
25072	587642
9958	587643
241925	587644
10665	587645
237976	587646
29575	587647
10165	587648
251594	587649
47258	587650
114979	587651
37793	587652
207190	587653
116203	587654
1673	587655
118385	587656
34188	587657
6538	587658
1935	587659
836	587660
14813	587661
139859	587662
31574	587663
4772	587664
16631	587665
35739	587666
379	587667
15914	587668
24304	587669
3119	587670
6691	587671
25953	587672
61331	587673
95333	587674
52636	587675
140223	587676
228179	587677
281	587678
82900	587679
52589	587680
197945	587681
130729	587682
31652	587683
42563	587684
17878	587685
18805	587686
159885	587687
6860	587688
139179	587689
11874	587690
142829	587691
56944	587692
153361	587693
234489	587694
6706	587695
119456	587696
42446	587697
10783	587698
1678	587699
28584	587700
26489	587701
83178	587702
53165	587703
58078	587704
8235	587705
10166	587706
15518	587707
73338	587708
3232	587709
7941	587710
89979	587711
118189	587712
1651	587713
13002	587714
125034	587715
38625	587716
3958	587717
42003	587718
256	587719
149470	587720
159264	587721
139755	587722
91606	587723
46207	587724
4774	587725
90244	587726
99459	587727
4341	587728
36448	587729
39326	587730
31420	587731
138	587732
12571	587733
48835	587734
60018	587735
64536	587736
241415	587737
92937	587738
25895	587739
3227	587740
40008	587741
37385	587742
28480	587743
15184	587744
65500	587745
43368	587746
6694	587747
6685	587748
3064	587749
129118	587750
146566	587751
6243	587752
82987	587753
57982	587754
121602	587755
91838	587756
1352	587757
49132	587758
115681	587759
17577	587760
69562	587761
40639	587762
5880	587763
4880	587764
47686	587765
2255	587766
16515	587767
214515	587768
80079	587769
52380	587770
6899	587771
58251	587772
13203	587773
21934	587774
88633	587775
187279	587776
223	587777
4234	587778
74149	587779
59325	587780
25950	587781
1187	587782
1049	587783
14652	587784
7996	587785
169658	587786
50182	587787
30430	587788
2558	587789
120189	587790
27539	587791
53699	587792
31720	587793
18480	587794
109563	587795
82204	587796
79394	587797
146452	587798
16845	587799
67514	587800
186058	587801
88533	587802
164612	587803
44794	587804
10764	587805
14370	587806
60129	587807
56257	587808
166978	587809
30501	587810
27532	587811
2287	587812
19601	587813
103382	587814
2382	587815
65458	587816
8978	587817
3826	587818
7534	587819
31075	587820
146109	587821
17169	587822
10955	587823
119111	587824
117708	587825
88625	587826
100415	587827
13412	587828
81615	587829
38832	587830
921	587831
8785	587832
107646	587833
1888	587834
65912	587835
208729	587836
13385	587837
97534	587838
222512	587839
19133	587840
154652	587841
59012	587842
32571	587843
146556	587844
20363	587845
98068	587846
79733	587847
59218	587848
117623	587849
160303	587850
85836	587851
45102	587852
72350	587853
25398	587854
256733	587855
2490	587856
21041	587857
42722	587858
256651	587859
3753	587860
104704	587861
113540	587862
56182	587863
132548	587864
7069	587865
63190	587866
55679	587867
49880	587868
222249	587869
102686	587870
101578	587871
7166	587872
19181	587873
3874	587874
13078	587875
50543	587876
62823	587877
24366	587878
4083	587879
370	587880
82819	587881
112745	587882
64779	587883
164934	587884
1500	587885
2019	587886
1087	587887
88860	587888
9710	587889
14994	587890
133355	587891
30921	587892
135321	587893
168307	587894
90667	587895
19682	587896
261493	587897
9412	587898
9650	587899
34215	587900
145569	587901
5223	587902
8185	587903
21121	587904
10540	587905
358	587906
5888	587907
151664	587908
154413	587909
52771	587910
109539	587911
87686	587912
57047	587913
44934	587914
5459	587915
12324	587916
129347	587917
23926	587918
5014	587919
98305	587920
14620	587921
13369	587922
126143	587923
5348	587924
2584	587925
237833	587926
73927	587927
95926	587928
63613	587929
57922	587930
75312	587931
144800	587932
19202	587933
1305	587934
49277	587935
106234	587936
14025	587937
19965	587938
271844	587939
108343	587940
2329	587941
35433	587942
18872	587943
100944	587944
122315	587945
12241	587946
43154	587947
121112	587948
61324	587949
266857	587950
147772	587951
144638	587952
57479	587953
42678	587954
27371	587955
188678	587956
137411	587957
21246	587958
34259	587959
104372	587960
43770	587961
83612	587962
10406	587963
137311	587964
176411	587965
49747	587966
78411	587967
120077	587968
33991	587969
26103	587970
196212	587971
25127	587972
2922	587973
49587	587974
11143	587975
10146	587976
36786	587977
7513	587978
171091	587979
40955	587980
44896	587981
81506	587982
25579	587983
14579	587984
48932	587985
47735	587986
33143	587987
80353	587988
132459	587989
113314	587990
3034	587991
242057	587992
127190	587993
82850	587994
9646	587995
20219	587996
10042	587997
4	587998
73602	587999
164896	588000
7027	588001
96588	588002
191484	588003
174209	588004
176043	588005
19501	588006
63881	588007
14579	588008
32845	588009
26580	588010
21526	588011
254182	588012
168999	588013
24425	588014
233720	588015
3004	588016
18930	588017
53145	588018
40555	588019
1567	588020
3951	588021
13352	588022
2686	588023
150643	588024
76534	588025
33337	588026
73136	588027
36051	588028
610	588029
166140	588030
33339	588031
254292	588032
224739	588033
148334	588034
62678	588035
73335	588036
13493	588037
280	588038
14288	588039
3399	588040
128923	588041
17773	588042
3778	588043
4636	588044
147408	588045
153925	588046
7508	588047
15036	588048
10590	588049
162740	588050
167308	588051
103219	588052
53490	588053
190041	588054
76545	588055
254889	588056
165707	588057
8	588058
1479	588059
112067	588060
20682	588061
4031	588062
29807	588063
59442	588064
142457	588065
3869	588066
72362	588067
12417	588068
112635	588069
19691	588070
18450	588071
77597	588072
149870	588073
6082	588074
1883	588075
69	588076
154261	588077
81	588078
81314	588079
6234	588080
3904	588081
15587	588082
242	588083
37417	588084
78714	588085
15560	588086
210	588087
74284	588088
42566	588089
110166	588090
9316	588091
144958	588092
6407	588093
222	588094
14745	588095
65395	588096
35477	588097
57543	588098
36876	588099
33280	588100
26345	588101
3190	588102
10290	588103
1725	588104
268870	588105
632	588106
140740	588107
8683	588108
79655	588109
204113	588110
3276	588111
14477	588112
22313	588113
1761	588114
19961	588115
3220	588116
2014	588117
126672	588118
430	588119
23122	588120
75519	588121
38817	588122
1273	588123
48	588124
64964	588125
12717	588126
217659	588127
161705	588128
56384	588129
11811	588130
6518	588131
77023	588132
142	588133
129585	588134
152258	588135
58329	588136
78540	588137
10572	588138
254994	588139
6717	588140
83233	588141
96396	588142
75306	588143
5668	588144
15824	588145
7826	588146
137325	588147
245941	588148
5202	588149
152565	588150
109937	588151
213722	588152
89441	588153
72374	588154
35113	588155
2405	588156
21852	588157
25908	588158
388	588159
102	588160
4439	588161
18612	588162
30117	588163
42745	588164
27198	588165
15238	588166
55927	588167
79589	588168
147214	588169
26999	588170
41010	588171
4001	588172
334	588173
263	588174
18569	588175
91725	588176
77320	588177
99425	588178
3667	588179
29062	588180
148268	588181
15833	588182
3276	588183
15312	588184
114292	588185
254472	588186
1551	588187
131419	588188
32916	588189
189736	588190
141199	588191
250321	588192
30077	588193
21822	588194
86062	588195
413	588196
22524	588197
152701	588198
43405	588199
26223	588200
268374	588201
16099	588202
75413	588203
57550	588204
54158	588205
256598	588206
886	588207
111707	588208
59072	588209
322	588210
165377	588211
53214	588212
22212	588213
5130	588214
32280	588215
2299	588216
64339	588217
156281	588218
52255	588219
18311	588220
22337	588221
53742	588222
2459	588223
36621	588224
197120	588225
23196	588226
8999	588227
2387	588228
185483	588229
79352	588230
212532	588231
174830	588232
136352	588233
38847	588234
6863	588235
105965	588236
13173	588237
245209	588238
52516	588239
35949	588240
122099	588241
8823	588242
5100	588243
241285	588244
1795	588245
155570	588246
112	588247
1460	588248
51127	588249
1446	588250
49006	588251
3707	588252
12115	588253
67254	588254
78655	588255
27568	588256
119341	588257
7028	588258
271028	588259
6871	588260
45069	588261
95083	588262
92948	588263
217662	588264
130468	588265
4435	588266
49491	588267
229	588268
95332	588269
130795	588270
252875	588271
83987	588272
13171	588273
153128	588274
24517	588275
56454	588276
45772	588277
17908	588278
50974	588279
94	588280
60736	588281
85646	588282
206530	588283
24280	588284
106404	588285
32597	588286
29024	588287
9020	588288
4055	588289
18284	588290
671	588291
3369	588292
62697	588293
103259	588294
11298	588295
79	588296
58821	588297
172599	588298
2595	588299
42042	588300
1543	588301
15411	588302
1709	588303
161620	588304
2227	588305
10748	588306
3228	588307
14012	588308
21623	588309
32203	588310
12227	588311
125974	588312
30600	588313
105042	588314
105934	588315
115192	588316
110674	588317
74244	588318
36946	588319
55199	588320
33092	588321
150804	588322
35479	588323
37446	588324
70475	588325
9383	588326
154771	588327
108873	588328
51754	588329
29430	588330
52132	588331
1045	588332
2286	588333
87510	588334
19628	588335
8386	588336
17556	588337
70038	588338
13525	588339
53018	588340
56580	588341
32393	588342
264130	588343
30229	588344
38645	588345
33603	588346
699	588347
46727	588348
881	588349
108848	588350
976	588351
9150	588352
49078	588353
64954	588354
20325	588355
88807	588356
2487	588357
1525	588358
556	588359
25415	588360
101935	588361
2218	588362
34412	588363
33310	588364
112197	588365
65227	588366
233174	588367
70805	588368
1101	588369
10134	588370
821	588371
8984	588372
4	588373
229922	588374
21028	588375
39475	588376
202198	588377
11634	588378
22514	588379
16157	588380
167755	588381
9587	588382
13840	588383
237703	588384
1841	588385
2363	588386
4871	588387
620	588388
111922	588389
1131	588390
168461	588391
56081	588392
51937	588393
165322	588394
11276	588395
26937	588396
129737	588397
221264	588398
31767	588399
1326	588400
118065	588401
140540	588402
261643	588403
27896	588404
8958	588405
769	588406
519	588407
106263	588408
25633	588409
264338	588410
13296	588411
78511	588412
50534	588413
6512	588414
4434	588415
13849	588416
262607	588417
163815	588418
225617	588419
1796	588420
150184	588421
259640	588422
1443	588423
97332	588424
7961	588425
41219	588426
49447	588427
7	588428
154716	588429
6320	588430
53581	588431
1244	588432
35100	588433
143296	588434
260544	588435
192622	588436
63239	588437
1432	588438
18289	588439
33704	588440
154482	588441
72850	588442
243730	588443
8955	588444
54546	588445
4063	588446
142479	588447
148333	588448
59085	588449
1180	588450
92275	588451
38463	588452
156881	588453
109993	588454
126794	588455
110614	588456
200	588457
19585	588458
3455	588459
86103	588460
229254	588461
77437	588462
42322	588463
134434	588464
59095	588465
5814	588466
41	588467
4683	588468
2160	588469
2633	588470
77425	588471
93382	588472
265971	588473
68793	588474
206121	588475
24785	588476
179499	588477
201508	588478
694	588479
5197	588480
212133	588481
1367	588482
88	588483
23630	588484
46185	588485
40858	588486
40645	588487
6388	588488
10350	588489
52760	588490
40023	588491
67186	588492
7043	588493
32419	588494
2372	588495
105188	588496
160111	588497
78281	588498
100078	588499
39626	588500
35147	588501
34693	588502
27296	588503
5120	588504
69716	588505
54089	588506
95859	588507
161543	588508
17107	588509
7168	588510
138	588511
259101	588512
2160	588513
196365	588514
101389	588515
72586	588516
7103	588517
3097	588518
634	588519
90798	588520
81459	588521
20977	588522
22290	588523
4394	588524
25529	588525
21071	588526
36399	588527
1632	588528
4586	588529
2630	588530
124461	588531
1063	588532
33663	588533
145756	588534
39340	588535
63360	588536
146428	588537
152774	588538
40019	588539
14538	588540
19638	588541
13329	588542
74890	588543
23280	588544
53	588545
62781	588546
29895	588547
5770	588548
55228	588549
87454	588550
141445	588551
64554	588552
111287	588553
42052	588554
53094	588555
74513	588556
20394	588557
38384	588558
34333	588559
135861	588560
43504	588561
1944	588562
54218	588563
890	588564
3620	588565
1776	588566
90114	588567
98261	588568
25984	588569
5116	588570
490	588571
44383	588572
20015	588573
73129	588574
11328	588575
68101	588576
116976	588577
121162	588578
3460	588579
237879	588580
6363	588581
13616	588582
208848	588583
8744	588584
16940	588585
133880	588586
244776	588587
239938	588588
174983	588589
30364	588590
130036	588591
21959	588592
12409	588593
22989	588594
42474	588595
226505	588596
3056	588597
9960	588598
2364	588599
192958	588600
23585	588601
46025	588602
74331	588603
106672	588604
19702	588605
142731	588606
185626	588607
155467	588608
19361	588609
204659	588610
58597	588611
119242	588612
71244	588613
120255	588614
16790	588615
146103	588616
98791	588617
63559	588618
10006	588619
77404	588620
96650	588621
39239	588622
25679	588623
54122	588624
41005	588625
67767	588626
217623	588627
16025	588628
8872	588629
171606	588630
4626	588631
32032	588632
63	588633
14428	588634
229361	588635
233597	588636
14423	588637
45390	588638
30132	588639
49378	588640
77966	588641
100240	588642
248059	588643
25066	588644
9801	588645
2648	588646
88321	588647
12509	588648
111041	588649
15687	588650
724	588651
77887	588652
64656	588653
168504	588654
51509	588655
62095	588656
1522	588657
95799	588658
5647	588659
118458	588660
16122	588661
89724	588662
29095	588663
55212	588664
238947	588665
4707	588666
52683	588667
99255	588668
2066	588669
23183	588670
263746	588671
14257	588672
47003	588673
33234	588674
51282	588675
151444	588676
217962	588677
18061	588678
41672	588679
6141	588680
39136	588681
84	588682
65221	588683
32451	588684
16733	588685
105552	588686
3665	588687
143667	588688
1631	588689
190175	588690
128076	588691
4496	588692
5615	588693
249625	588694
138043	588695
154971	588696
40057	588697
28373	588698
101382	588699
105312	588700
2912	588701
60668	588702
6350	588703
31352	588704
21225	588705
67640	588706
258370	588707
107744	588708
1903	588709
18037	588710
71747	588711
85701	588712
247963	588713
5798	588714
68863	588715
156662	588716
52331	588717
10210	588718
180425	588719
30163	588720
10651	588721
25614	588722
4038	588723
268483	588724
148577	588725
38365	588726
45560	588727
111590	588728
248320	588729
30510	588730
250315	588731
7953	588732
87366	588733
21970	588734
179035	588735
4015	588736
235051	588737
214283	588738
114166	588739
9039	588740
116600	588741
1679	588742
102513	588743
48324	588744
15347	588745
2787	588746
36887	588747
264089	588748
136234	588749
81353	588750
39147	588751
17384	588752
7576	588753
246129	588754
257533	588755
26792	588756
21406	588757
13347	588758
25212	588759
70900	588760
23451	588761
263424	588762
14054	588763
236526	588764
20747	588765
245586	588766
4706	588767
25751	588768
20128	588769
259268	588770
48639	588771
114013	588772
11450	588773
65	588774
3597	588775
3306	588776
655	588777
44329	588778
23138	588779
269415	588780
100602	588781
49774	588782
17403	588783
4666	588784
189	588785
76864	588786
122171	588787
158264	588788
15416	588789
35410	588790
21361	588791
22617	588792
17635	588793
166265	588794
186217	588795
39070	588796
77097	588797
81216	588798
227571	588799
140735	588800
126037	588801
116476	588802
477	588803
18506	588804
518	588805
45776	588806
96848	588807
7001	588808
4398	588809
19045	588810
75675	588811
200569	588812
57310	588813
25478	588814
20359	588815
166373	588816
24064	588817
21956	588818
119769	588819
40059	588820
198355	588821
4973	588822
265948	588823
1439	588824
220477	588825
72518	588826
1115	588827
36404	588828
18932	588829
243483	588830
49765	588831
121352	588832
148140	588833
11473	588834
86237	588835
241657	588836
2586	588837
6132	588838
200213	588839
123711	588840
6460	588841
47898	588842
46933	588843
20061	588844
40	588845
19557	588846
102339	588847
30579	588848
762	588849
215726	588850
63419	588851
40577	588852
12197	588853
161481	588854
41979	588855
51286	588856
9265	588857
147860	588858
192927	588859
38921	588860
3339	588861
73155	588862
30127	588863
18583	588864
37865	588865
173563	588866
44354	588867
29000	588868
87846	588869
149143	588870
234819	588871
44877	588872
18533	588873
11721	588874
31627	588875
32855	588876
243542	588877
102	588878
63786	588879
67132	588880
109856	588881
5244	588882
155325	588883
18238	588884
7573	588885
137896	588886
17097	588887
18685	588888
14985	588889
187534	588890
260135	588891
108290	588892
37645	588893
40394	588894
63415	588895
139045	588896
12226	588897
238994	588898
29786	588899
17360	588900
35742	588901
41557	588902
24252	588903
142584	588904
14357	588905
24701	588906
51047	588907
25655	588908
10598	588909
154176	588910
111830	588911
79549	588912
3779	588913
87006	588914
18414	588915
12796	588916
230	588917
17756	588918
73248	588919
154821	588920
76055	588921
9246	588922
19577	588923
28690	588924
27053	588925
195431	588926
169101	588927
53887	588928
1732	588929
14219	588930
125927	588931
14293	588932
81355	588933
89731	588934
8288	588935
554	588936
44928	588937
115	588938
48058	588939
38662	588940
45389	588941
228015	588942
36249	588943
7377	588944
48002	588945
80892	588946
7770	588947
19267	588948
73582	588949
109453	588950
12539	588951
5004	588952
164259	588953
99	588954
10062	588955
2236	588956
2612	588957
25	588958
245107	588959
7468	588960
229409	588961
37989	588962
540	588963
226296	588964
52451	588965
75809	588966
24003	588967
108552	588968
3861	588969
116203	588970
87627	588971
195350	588972
1	588973
125957	588974
20644	588975
105694	588976
40186	588977
8837	588978
94903	588979
57414	588980
945	588981
2242	588982
110595	588983
20494	588984
148106	588985
114917	588986
252532	588987
169389	588988
89794	588989
12259	588990
15292	588991
2244	588992
68722	588993
83684	588994
85595	588995
171034	588996
8004	588997
110047	588998
130347	588999
179765	589000
149554	589001
10313	589002
141485	589003
158505	589004
165	589005
159545	589006
1634	589007
62346	589008
8369	589009
130424	589010
31830	589011
17333	589012
6219	589013
87363	589014
27552	589015
30408	589016
13698	589017
29683	589018
23939	589019
14113	589020
49	589021
80673	589022
17043	589023
161269	589024
82566	589025
3040	589026
4851	589027
1845	589028
152415	589029
177051	589030
41049	589031
14160	589032
231284	589033
20233	589034
20773	589035
13126	589036
145673	589037
104349	589038
36839	589039
214027	589040
22684	589041
1674	589042
14977	589043
8074	589044
32197	589045
76346	589046
174245	589047
42014	589048
15014	589049
81876	589050
83114	589051
16979	589052
139247	589053
15017	589054
7414	589055
41058	589056
53968	589057
6541	589058
14948	589059
4874	589060
75248	589061
154440	589062
52499	589063
150738	589064
10459	589065
143540	589066
54565	589067
30915	589068
81947	589069
153429	589070
57190	589071
31787	589072
1058	589073
61374	589074
59769	589075
9122	589076
74113	589077
121222	589078
207499	589079
50	589080
16453	589081
44366	589082
33617	589083
8033	589084
191633	589085
82280	589086
23515	589087
39514	589088
67540	589089
1657	589090
20205	589091
3313	589092
128	589093
17759	589094
233116	589095
224818	589096
36373	589097
1540	589098
64607	589099
8216	589100
22	589101
162472	589102
17401	589103
2918	589104
391	589105
25433	589106
1251	589107
184	589108
2583	589109
6126	589110
40618	589111
112348	589112
2761	589113
30393	589114
30583	589115
8579	589116
202390	589117
116474	589118
133264	589119
14875	589120
134727	589121
1993	589122
9576	589123
6119	589124
106910	589125
19894	589126
12803	589127
47899	589128
41606	589129
25774	589130
48403	589131
1666	589132
11012	589133
36630	589134
1505	589135
128043	589136
181113	589137
18882	589138
53739	589139
138163	589140
59175	589141
131240	589142
228869	589143
15753	589144
235575	589145
38076	589146
124956	589147
146678	589148
142444	589149
91583	589150
93031	589151
648	589152
58541	589153
19026	589154
81156	589155
185706	589156
168687	589157
52683	589158
400	589159
60324	589160
257102	589161
64562	589162
40543	589163
30230	589164
262912	589165
74184	589166
105706	589167
36332	589168
153565	589169
66027	589170
67886	589171
83808	589172
10640	589173
24345	589174
178206	589175
31997	589176
1752	589177
25353	589178
42937	589179
92624	589180
195	589181
129742	589182
106481	589183
2932	589184
10224	589185
121246	589186
76831	589187
57551	589188
79007	589189
5995	589190
14881	589191
203582	589192
95861	589193
58822	589194
16928	589195
128042	589196
134047	589197
3970	589198
32375	589199
16681	589200
49148	589201
23052	589202
95395	589203
10196	589204
60038	589205
119613	589206
35813	589207
9002	589208
49539	589209
270369	589210
113291	589211
101098	589212
85698	589213
8884	589214
1487	589215
131634	589216
21848	589217
1599	589218
148367	589219
59	589220
65816	589221
96813	589222
9145	589223
122688	589224
63992	589225
100347	589226
11602	589227
21106	589228
166757	589229
69796	589230
52844	589231
213929	589232
228416	589233
37846	589234
55119	589235
9575	589236
2654	589237
12263	589238
155815	589239
54492	589240
2469	589241
8835	589242
1160	589243
45600	589244
57019	589245
18266	589246
43920	589247
5630	589248
152732	589249
72272	589250
111845	589251
11882	589252
268937	589253
2434	589254
744	589255
655	589256
30934	589257
7163	589258
43558	589259
57449	589260
164561	589261
14906	589262
17455	589263
252	589264
23459	589265
18459	589266
3716	589267
65862	589268
7399	589269
178712	589270
447	589271
133094	589272
5986	589273
76246	589274
56611	589275
9182	589276
3305	589277
133850	589278
62555	589279
14119	589280
7570	589281
1666	589282
13107	589283
1149	589284
10831	589285
249055	589286
18594	589287
101462	589288
4655	589289
5317	589290
21473	589291
40059	589292
16175	589293
8080	589294
10116	589295
9205	589296
17837	589297
41092	589298
261871	589299
8915	589300
31730	589301
190014	589302
1455	589303
28614	589304
170184	589305
73695	589306
29595	589307
38561	589308
3325	589309
2686	589310
87445	589311
87688	589312
13608	589313
109046	589314
37526	589315
33938	589316
13480	589317
8205	589318
44226	589319
2181	589320
16816	589321
12662	589322
47215	589323
58689	589324
168067	589325
128343	589326
169784	589327
4978	589328
22355	589329
364	589330
18239	589331
146315	589332
159386	589333
106888	589334
2449	589335
67674	589336
251324	589337
23124	589338
765	589339
26549	589340
222490	589341
38356	589342
107994	589343
3908	589344
84680	589345
194096	589346
217860	589347
140928	589348
19341	589349
18841	589350
31302	589351
218811	589352
221563	589353
737	589354
204	589355
8934	589356
214273	589357
21260	589358
788	589359
143105	589360
6169	589361
165463	589362
11635	589363
5818	589364
498	589365
5395	589366
219736	589367
37371	589368
11945	589369
19637	589370
128612	589371
5038	589372
157937	589373
55871	589374
22150	589375
191325	589376
213356	589377
125554	589378
321	589379
94462	589380
6645	589381
59355	589382
212227	589383
41520	589384
17748	589385
1664	589386
151697	589387
17846	589388
68735	589389
20239	589390
4191	589391
367	589392
100892	589393
3249	589394
18215	589395
3291	589396
32109	589397
203862	589398
968	589399
2924	589400
113352	589401
21117	589402
29046	589403
65088	589404
150573	589405
20259	589406
11407	589407
7582	589408
64629	589409
10335	589410
23436	589411
1420	589412
64463	589413
114057	589414
15041	589415
20842	589416
16534	589417
154998	589418
106230	589419
249035	589420
34511	589421
75356	589422
17055	589423
20932	589424
16802	589425
3728	589426
131812	589427
93108	589428
132447	589429
841	589430
131139	589431
790	589432
27016	589433
119963	589434
13915	589435
20784	589436
11319	589437
32697	589438
51246	589439
106091	589440
5787	589441
268581	589442
31457	589443
784	589444
149269	589445
91927	589446
11409	589447
74530	589448
39380	589449
37075	589450
24387	589451
161435	589452
34340	589453
18611	589454
18515	589455
211873	589456
93935	589457
49622	589458
39723	589459
16733	589460
150987	589461
232829	589462
42600	589463
3836	589464
4620	589465
3072	589466
253305	589467
160298	589468
28637	589469
9954	589470
13729	589471
52279	589472
38582	589473
30262	589474
112243	589475
10461	589476
875	589477
199684	589478
53997	589479
179691	589480
234	589481
84613	589482
6349	589483
45780	589484
256883	589485
11792	589486
226411	589487
13565	589488
87336	589489
115762	589490
90745	589491
28178	589492
23104	589493
3168	589494
264109	589495
96782	589496
799	589497
248794	589498
20995	589499
7765	589500
510	589501
69148	589502
14002	589503
13245	589504
34965	589505
3358	589506
2227	589507
55400	589508
71636	589509
9761	589510
732	589511
31599	589512
17375	589513
93912	589514
139678	589515
264432	589516
176494	589517
86710	589518
105447	589519
192155	589520
158151	589521
15258	589522
17274	589523
17610	589524
22966	589525
87782	589526
39490	589527
113165	589528
77767	589529
26895	589530
110371	589531
15333	589532
21600	589533
72435	589534
78964	589535
7812	589536
37778	589537
1783	589538
33002	589539
102455	589540
22449	589541
111717	589542
25670	589543
1349	589544
339	589545
24152	589546
113306	589547
9580	589548
1674	589549
101868	589550
21963	589551
113063	589552
17900	589553
12544	589554
3447	589555
126470	589556
115595	589557
25418	589558
83842	589559
36387	589560
15865	589561
2550	589562
107963	589563
222027	589564
231464	589565
14344	589566
78569	589567
268850	589568
14767	589569
37424	589570
79983	589571
187342	589572
15409	589573
74306	589574
43548	589575
250784	589576
48911	589577
25100	589578
48053	589579
24685	589580
16247	589581
20064	589582
49428	589583
110	589584
6658	589585
143148	589586
153114	589587
19284	589588
24431	589589
27554	589590
21041	589591
37676	589592
9746	589593
15790	589594
268545	589595
62554	589596
69909	589597
240628	589598
85291	589599
12860	589600
15634	589601
26533	589602
268460	589603
17124	589604
25685	589605
82449	589606
58436	589607
30439	589608
56297	589609
48385	589610
47908	589611
38893	589612
77196	589613
75252	589614
102	589615
92956	589616
100039	589617
43379	589618
25870	589619
7475	589620
116492	589621
68616	589622
50220	589623
1493	589624
122246	589625
110388	589626
112369	589627
28428	589628
257302	589629
11941	589630
17416	589631
11649	589632
6630	589633
31528	589634
1945	589635
256872	589636
6401	589637
161386	589638
6564	589639
36943	589640
35125	589641
914	589642
139124	589643
263922	589644
73408	589645
7777	589646
41231	589647
103099	589648
70103	589649
170573	589650
29795	589651
22120	589652
6070	589653
53290	589654
9975	589655
160981	589656
59072	589657
249277	589658
4042	589659
86777	589660
250756	589661
23554	589662
64298	589663
69513	589664
149721	589665
79526	589666
141862	589667
35692	589668
104312	589669
40450	589670
68000	589671
771	589672
91753	589673
35600	589674
3459	589675
12328	589676
22394	589677
39601	589678
9740	589679
204103	589680
130885	589681
76356	589682
75792	589683
3697	589684
13629	589685
104346	589686
63463	589687
49271	589688
87173	589689
65564	589690
55393	589691
65660	589692
59049	589693
195466	589694
242192	589695
126295	589696
2336	589697
268994	589698
18567	589699
57200	589700
36468	589701
85361	589702
33757	589703
211041	589704
56351	589705
607	589706
25184	589707
74383	589708
57819	589709
2704	589710
109681	589711
1976	589712
10271	589713
135296	589714
228908	589715
65623	589716
11496	589717
11660	589718
70586	589719
161001	589720
2518	589721
8830	589722
13923	589723
195320	589724
1589	589725
2697	589726
4180	589727
18	589728
15101	589729
130224	589730
65694	589731
115852	589732
100716	589733
1121	589734
181981	589735
63299	589736
19978	589737
22177	589738
255717	589739
70467	589740
30878	589741
114035	589742
4461	589743
264145	589744
102773	589745
3417	589746
15255	589747
116549	589748
1846	589749
5481	589750
9874	589751
136964	589752
32881	589753
9330	589754
12699	589755
7606	589756
85081	589757
16790	589758
169777	589759
38634	589760
129985	589761
88178	589762
30479	589763
11173	589764
2774	589765
22104	589766
23119	589767
70562	589768
4323	589769
39699	589770
262	589771
177566	589772
190634	589773
39866	589774
34153	589775
31590	589776
9	589777
60151	589778
146099	589779
62722	589780
9150	589781
111004	589782
189185	589783
360	589784
34690	589785
44239	589786
894	589787
69667	589788
32137	589789
304	589790
50371	589791
8935	589792
104126	589793
179944	589794
5836	589795
164854	589796
440	589797
73947	589798
20393	589799
12519	589800
208433	589801
10479	589802
9473	589803
32160	589804
5399	589805
19241	589806
5861	589807
9817	589808
2857	589809
842	589810
50752	589811
9688	589812
19272	589813
148970	589814
1355	589815
104200	589816
1188	589817
8125	589818
98424	589819
156046	589820
21936	589821
2370	589822
43324	589823
133764	589824
93034	589825
13499	589826
175288	589827
3265	589828
140255	589829
78016	589830
1163	589831
96568	589832
107830	589833
53976	589834
110793	589835
45021	589836
6834	589837
56518	589838
16030	589839
58767	589840
164656	589841
2364	589842
1296	589843
15445	589844
2540	589845
2321	589846
67782	589847
94035	589848
10669	589849
423	589850
226922	589851
17030	589852
69813	589853
151735	589854
176681	589855
261182	589856
20676	589857
237	589858
10931	589859
167117	589860
245023	589861
91163	589862
271322	589863
54882	589864
87910	589865
101837	589866
156	589867
85780	589868
240830	589869
249787	589870
24804	589871
7637	589872
60851	589873
1978	589874
23786	589875
16333	589876
85	589877
120811	589878
89	589879
1823	589880
33317	589881
21757	589882
71949	589883
93353	589884
5336	589885
68376	589886
53608	589887
90	589888
16377	589889
42528	589890
42	589891
163354	589892
17787	589893
2431	589894
73492	589895
119262	589896
20062	589897
86088	589898
21220	589899
158817	589900
16851	589901
172975	589902
183186	589903
228097	589904
41384	589905
5025	589906
55769	589907
52822	589908
32941	589909
2957	589910
1820	589911
37271	589912
268590	589913
103570	589914
99336	589915
152320	589916
122	589917
464	589918
101148	589919
163682	589920
6131	589921
63237	589922
44198	589923
49652	589924
1363	589925
169156	589926
159546	589927
255722	589928
27972	589929
25744	589930
8404	589931
9627	589932
8320	589933
87545	589934
11096	589935
133008	589936
29877	589937
269400	589938
3408	589939
253440	589940
372	589941
62829	589942
4136	589943
80795	589944
28199	589945
112726	589946
85	589947
16937	589948
21967	589949
484	589950
157281	589951
11402	589952
14415	589953
270597	589954
32286	589955
41544	589956
123411	589957
515	589958
151753	589959
205906	589960
20140	589961
8120	589962
221484	589963
38544	589964
5746	589965
26955	589966
1001	589967
246928	589968
245773	589969
7385	589970
57395	589971
8798	589972
55617	589973
30432	589974
113032	589975
205684	589976
663	589977
237444	589978
36838	589979
128159	589980
41882	589981
7676	589982
42966	589983
34994	589984
45429	589985
92448	589986
244667	589987
2220	589988
2108	589989
17542	589990
213674	589991
2316	589992
990	589993
120638	589994
103337	589995
1393	589996
23632	589997
906	589998
79	589999
69219	590000
82831	590001
174176	590002
150177	590003
11257	590004
55005	590005
80107	590006
4860	590007
197378	590008
112576	590009
36068	590010
22706	590011
42291	590012
70360	590013
31376	590014
87938	590015
75454	590016
151505	590017
48671	590018
207335	590019
28057	590020
8393	590021
170221	590022
15353	590023
165331	590024
31527	590025
15929	590026
40709	590027
58123	590028
16064	590029
169079	590030
71661	590031
9003	590032
31970	590033
28322	590034
65439	590035
146095	590036
14007	590037
155273	590038
14947	590039
125443	590040
18001	590041
146193	590042
78501	590043
69264	590044
152744	590045
267821	590046
100846	590047
5963	590048
16196	590049
10696	590050
64893	590051
164397	590052
13382	590053
76180	590054
9164	590055
1956	590056
55298	590057
19147	590058
86456	590059
2033	590060
1313	590061
8209	590062
216753	590063
841	590064
399	590065
2538	590066
1165	590067
77995	590068
26742	590069
38988	590070
83087	590071
19771	590072
4159	590073
32511	590074
181950	590075
166662	590076
35075	590077
69125	590078
36476	590079
73861	590080
33166	590081
9172	590082
156214	590083
93514	590084
11568	590085
47834	590086
207094	590087
96743	590088
28528	590089
67991	590090
1064	590091
43225	590092
5819	590093
240386	590094
21	590095
37055	590096
821	590097
48637	590098
17455	590099
33479	590100
36521	590101
1524	590102
31867	590103
34092	590104
128804	590105
32486	590106
16758	590107
46180	590108
140839	590109
213287	590110
20993	590111
107051	590112
9716	590113
87614	590114
136592	590115
21612	590116
15142	590117
12345	590118
42181	590119
87080	590120
39541	590121
163036	590122
37714	590123
121817	590124
103464	590125
377	590126
58928	590127
12639	590128
270439	590129
38791	590130
35279	590131
97230	590132
71752	590133
111566	590134
8278	590135
66309	590136
15800	590137
92150	590138
23187	590139
225049	590140
1917	590141
12712	590142
113727	590143
208027	590144
20024	590145
213954	590146
235341	590147
34365	590148
131425	590149
184191	590150
52016	590151
56973	590152
267651	590153
11124	590154
60105	590155
32721	590156
12806	590157
98968	590158
239525	590159
58296	590160
23321	590161
501	590162
37041	590163
18957	590164
156462	590165
71886	590166
146878	590167
29756	590168
74660	590169
48797	590170
137079	590171
94	590172
67355	590173
108381	590174
12516	590175
123468	590176
29633	590177
80949	590178
8943	590179
241757	590180
115540	590181
111661	590182
259117	590183
146202	590184
269	590185
142228	590186
110167	590187
12336	590188
111545	590189
177059	590190
1796	590191
10168	590192
17003	590193
19019	590194
3182	590195
43550	590196
105146	590197
45965	590198
169177	590199
90861	590200
103869	590201
201885	590202
132367	590203
164106	590204
127870	590205
33754	590206
44475	590207
40815	590208
93900	590209
66493	590210
97967	590211
1531	590212
28326	590213
84309	590214
55785	590215
20338	590216
20540	590217
267779	590218
166629	590219
135496	590220
3579	590221
101912	590222
550	590223
32472	590224
143669	590225
21960	590226
42795	590227
42385	590228
105904	590229
81580	590230
31649	590231
35388	590232
99573	590233
64720	590234
12806	590235
46795	590236
34546	590237
14931	590238
113815	590239
252286	590240
34865	590241
98056	590242
20814	590243
134565	590244
25648	590245
19495	590246
168671	590247
56959	590248
5849	590249
37863	590250
22105	590251
11051	590252
19202	590253
143190	590254
54235	590255
61254	590256
1966	590257
85844	590258
1544	590259
262498	590260
183673	590261
216331	590262
60859	590263
12196	590264
43785	590265
170355	590266
88941	590267
63928	590268
34977	590269
12545	590270
8098	590271
78737	590272
61048	590273
14153	590274
270322	590275
22039	590276
5502	590277
140667	590278
156008	590279
7411	590280
8272	590281
41496	590282
63109	590283
14569	590284
45677	590285
106703	590286
107130	590287
64595	590288
23014	590289
18110	590290
43367	590291
93090	590292
47968	590293
155918	590294
215077	590295
25776	590296
58924	590297
89275	590298
39523	590299
235920	590300
34450	590301
83614	590302
42668	590303
53561	590304
37763	590305
125392	590306
565	590307
4882	590308
23124	590309
13408	590310
108842	590311
145301	590312
3251	590313
12402	590314
104208	590315
2361	590316
11818	590317
73339	590318
103993	590319
1859	590320
36426	590321
26148	590322
148621	590323
8207	590324
26286	590325
5509	590326
12699	590327
100360	590328
8059	590329
5317	590330
129413	590331
1202	590332
8284	590333
71628	590334
28003	590335
121447	590336
56724	590337
13088	590338
126604	590339
23304	590340
108767	590341
120639	590342
39219	590343
70223	590344
1774	590345
167807	590346
2897	590347
118812	590348
9547	590349
1455	590350
9594	590351
146411	590352
31477	590353
47217	590354
72235	590355
5866	590356
104100	590357
75472	590358
11895	590359
14595	590360
8430	590361
25122	590362
33306	590363
174	590364
50196	590365
3678	590366
52327	590367
137125	590368
13718	590369
1015	590370
177891	590371
69953	590372
162218	590373
6184	590374
6469	590375
135873	590376
112344	590377
12972	590378
61664	590379
757	590380
40576	590381
26640	590382
45559	590383
197	590384
45603	590385
90277	590386
8488	590387
5890	590388
35358	590389
8183	590390
112099	590391
47627	590392
24696	590393
213519	590394
84966	590395
99292	590396
57195	590397
183421	590398
39441	590399
10893	590400
82725	590401
68709	590402
120637	590403
45588	590404
98432	590405
201371	590406
4639	590407
39157	590408
44757	590409
94663	590410
88543	590411
6636	590412
8943	590413
12866	590414
52399	590415
3117	590416
45914	590417
16589	590418
239217	590419
37477	590420
38912	590421
20261	590422
19800	590423
90450	590424
28160	590425
15219	590426
14801	590427
7508	590428
39330	590429
49945	590430
10665	590431
17966	590432
56568	590433
117017	590434
1409	590435
5126	590436
9098	590437
44803	590438
32079	590439
246980	590440
8362	590441
8575	590442
215465	590443
2175	590444
5190	590445
183197	590446
28684	590447
9346	590448
14885	590449
112078	590450
11449	590451
10948	590452
98715	590453
229370	590454
22715	590455
2691	590456
14640	590457
44418	590458
9836	590459
28203	590460
253122	590461
960	590462
95	590463
27205	590464
31604	590465
43671	590466
39653	590467
65434	590468
17298	590469
72514	590470
1358	590471
165012	590472
81374	590473
111901	590474
44674	590475
10560	590476
82934	590477
70470	590478
125594	590479
94985	590480
191385	590481
165028	590482
53965	590483
5099	590484
27733	590485
9678	590486
1011	590487
19421	590488
249421	590489
109714	590490
219338	590491
21957	590492
263198	590493
33681	590494
51026	590495
121278	590496
133011	590497
100048	590498
337	590499
46055	590500
2332	590501
250213	590502
5471	590503
169100	590504
152583	590505
251566	590506
3395	590507
48849	590508
206757	590509
209039	590510
44949	590511
1226	590512
140837	590513
3	590514
29506	590515
54795	590516
131068	590517
26793	590518
8043	590519
17656	590520
37775	590521
15609	590522
76513	590523
57701	590524
55031	590525
95880	590526
349	590527
78251	590528
28847	590529
190	590530
166605	590531
181251	590532
26343	590533
61935	590534
1092	590535
38798	590536
50952	590537
261747	590538
8269	590539
103028	590540
24097	590541
108816	590542
57086	590543
128608	590544
13619	590545
46044	590546
30721	590547
258246	590548
104939	590549
83605	590550
16199	590551
117657	590552
13231	590553
48844	590554
54788	590555
198409	590556
114367	590557
270338	590558
9890	590559
219448	590560
22527	590561
10059	590562
1576	590563
15630	590564
178736	590565
44333	590566
41543	590567
77902	590568
67704	590569
1802	590570
94376	590571
41555	590572
128936	590573
216845	590574
31771	590575
235158	590576
25810	590577
89026	590578
94983	590579
250291	590580
10487	590581
26183	590582
66060	590583
152	590584
126820	590585
73212	590586
12765	590587
22783	590588
14477	590589
30057	590590
38379	590591
78408	590592
12944	590593
1464	590594
2639	590595
64667	590596
44289	590597
31877	590598
6335	590599
43695	590600
58695	590601
1946	590602
18814	590603
16714	590604
127198	590605
14183	590606
4359	590607
225	590608
77727	590609
431	590610
86702	590611
32017	590612
169299	590613
8399	590614
62985	590615
8406	590616
154556	590617
23069	590618
50297	590619
179654	590620
172005	590621
8089	590622
11249	590623
3480	590624
117472	590625
20563	590626
16676	590627
213926	590628
109826	590629
93229	590630
255708	590631
51612	590632
145283	590633
236	590634
39373	590635
3111	590636
2278	590637
721	590638
27050	590639
100406	590640
112749	590641
3997	590642
24230	590643
710	590644
129754	590645
9985	590646
61466	590647
46412	590648
73057	590649
11225	590650
16544	590651
257700	590652
23958	590653
175827	590654
33592	590655
747	590656
127770	590657
990	590658
161189	590659
223482	590660
5043	590661
106170	590662
71233	590663
10124	590664
260631	590665
48016	590666
170035	590667
23542	590668
23804	590669
46569	590670
102188	590671
7784	590672
43889	590673
50253	590674
33231	590675
48431	590676
146190	590677
62698	590678
5994	590679
103371	590680
15452	590681
4094	590682
144462	590683
1471	590684
50582	590685
13500	590686
39794	590687
38235	590688
60271	590689
12819	590690
93942	590691
233511	590692
5263	590693
107333	590694
152575	590695
249224	590696
239767	590697
23008	590698
83976	590699
15055	590700
24141	590701
2049	590702
27440	590703
11567	590704
88540	590705
90553	590706
79068	590707
2540	590708
36174	590709
76224	590710
50910	590711
89251	590712
6757	590713
18889	590714
20346	590715
51607	590716
19215	590717
120113	590718
7995	590719
110387	590720
79583	590721
5768	590722
19305	590723
3025	590724
23811	590725
188502	590726
251012	590727
44832	590728
26376	590729
51975	590730
38596	590731
222458	590732
10315	590733
217116	590734
28828	590735
266294	590736
111861	590737
1734	590738
140056	590739
74146	590740
152	590741
84997	590742
18357	590743
216501	590744
2513	590745
23367	590746
126229	590747
261043	590748
7012	590749
9271	590750
146557	590751
23604	590752
2880	590753
33341	590754
63010	590755
271521	590756
115190	590757
698	590758
88670	590759
147961	590760
4845	590761
39769	590762
65738	590763
32313	590764
13620	590765
29537	590766
91796	590767
58923	590768
36400	590769
47042	590770
23742	590771
14463	590772
7305	590773
123033	590774
43886	590775
53831	590776
13077	590777
4667	590778
2341	590779
59399	590780
2640	590781
47929	590782
31161	590783
107777	590784
521	590785
18708	590786
7019	590787
21749	590788
26280	590789
212709	590790
11756	590791
229073	590792
142508	590793
111441	590794
90575	590795
3198	590796
128271	590797
64319	590798
3486	590799
27931	590800
228193	590801
523	590802
263535	590803
230037	590804
172691	590805
124736	590806
180825	590807
20211	590808
53361	590809
228367	590810
38173	590811
78547	590812
233317	590813
138839	590814
268541	590815
2048	590816
29593	590817
34290	590818
55487	590819
63753	590820
41466	590821
9524	590822
97269	590823
2099	590824
3368	590825
22730	590826
74741	590827
3887	590828
35523	590829
76760	590830
5178	590831
96965	590832
29373	590833
189862	590834
84540	590835
265041	590836
27660	590837
151383	590838
122837	590839
6440	590840
3953	590841
18080	590842
36617	590843
214106	590844
142399	590845
77803	590846
316	590847
90425	590848
27409	590849
22142	590850
12350	590851
79644	590852
34533	590853
3	590854
752	590855
28407	590856
4474	590857
17678	590858
1946	590859
127012	590860
16143	590861
45357	590862
17577	590863
83282	590864
55	590865
59790	590866
80191	590867
101388	590868
47361	590869
34709	590870
44280	590871
240647	590872
15701	590873
181318	590874
20408	590875
8694	590876
34666	590877
118637	590878
5896	590879
9643	590880
145476	590881
54269	590882
503	590883
8682	590884
14450	590885
9313	590886
23514	590887
104433	590888
695	590889
10321	590890
90772	590891
16446	590892
27469	590893
209305	590894
264529	590895
18305	590896
17992	590897
210302	590898
7568	590899
52634	590900
21059	590901
7025	590902
81065	590903
71305	590904
234637	590905
91157	590906
1485	590907
72328	590908
20971	590909
81890	590910
26336	590911
56277	590912
67336	590913
138254	590914
92486	590915
5267	590916
130676	590917
20789	590918
8732	590919
50949	590920
22942	590921
230793	590922
3826	590923
40928	590924
6104	590925
1057	590926
135041	590927
14566	590928
11964	590929
9893	590930
238432	590931
269561	590932
11232	590933
103826	590934
22190	590935
35740	590936
184366	590937
139521	590938
4735	590939
40643	590940
9840	590941
9823	590942
4754	590943
38656	590944
65845	590945
64543	590946
89964	590947
94732	590948
179399	590949
77568	590950
87226	590951
6014	590952
75305	590953
249444	590954
82393	590955
51433	590956
8024	590957
34710	590958
154200	590959
43986	590960
6031	590961
26740	590962
353	590963
120695	590964
76718	590965
10887	590966
5699	590967
1005	590968
14894	590969
19389	590970
5233	590971
269928	590972
198299	590973
67099	590974
49385	590975
3993	590976
58138	590977
1077	590978
9568	590979
75527	590980
43243	590981
281	590982
5082	590983
133113	590984
214622	590985
1132	590986
18016	590987
47121	590988
11019	590989
254822	590990
90360	590991
106425	590992
79597	590993
153384	590994
7221	590995
110995	590996
71839	590997
45832	590998
12224	590999
6945	591000
3982	591001
4707	591002
6706	591003
17495	591004
24158	591005
208885	591006
57185	591007
11638	591008
17927	591009
178793	591010
111435	591011
6072	591012
24834	591013
50857	591014
13618	591015
144248	591016
84976	591017
15194	591018
201240	591019
83744	591020
22043	591021
265382	591022
92161	591023
51913	591024
77730	591025
2322	591026
72643	591027
20701	591028
131209	591029
136299	591030
119883	591031
189	591032
2141	591033
70747	591034
13285	591035
77418	591036
55710	591037
38807	591038
102221	591039
11744	591040
20022	591041
49922	591042
28694	591043
4988	591044
1228	591045
221567	591046
3189	591047
57082	591048
23561	591049
121308	591050
246903	591051
15109	591052
251818	591053
4396	591054
2771	591055
5404	591056
65051	591057
192543	591058
112789	591059
73989	591060
16473	591061
70120	591062
169753	591063
8203	591064
181574	591065
59150	591066
140353	591067
6191	591068
9327	591069
115027	591070
57158	591071
2307	591072
53223	591073
1323	591074
1405	591075
72580	591076
36827	591077
153859	591078
7088	591079
43435	591080
170098	591081
14769	591082
7093	591083
1439	591084
239780	591085
2811	591086
48095	591087
5986	591088
32981	591089
1266	591090
952	591091
246036	591092
208827	591093
54954	591094
160871	591095
2121	591096
138723	591097
57987	591098
55952	591099
153352	591100
17430	591101
41766	591102
2022	591103
117528	591104
35603	591105
212261	591106
245114	591107
4436	591108
6433	591109
190510	591110
113072	591111
24129	591112
157216	591113
6872	591114
3479	591115
112063	591116
20138	591117
4303	591118
17389	591119
87362	591120
45055	591121
51620	591122
47320	591123
60853	591124
8552	591125
76248	591126
12946	591127
18231	591128
47182	591129
7393	591130
256589	591131
30915	591132
162049	591133
629	591134
29166	591135
22842	591136
146160	591137
83484	591138
93596	591139
3639	591140
11975	591141
6415	591142
32955	591143
4222	591144
288	591145
252397	591146
1841	591147
9058	591148
416	591149
141546	591150
335	591151
120050	591152
119719	591153
272568	591154
163981	591155
20098	591156
72635	591157
30262	591158
253242	591159
28615	591160
22917	591161
1563	591162
3764	591163
115536	591164
21944	591165
464	591166
51118	591167
479	591168
80917	591169
18514	591170
40413	591171
14058	591172
998	591173
24188	591174
630	591175
43353	591176
34594	591177
115006	591178
41837	591179
4948	591180
43429	591181
48282	591182
27004	591183
2951	591184
176789	591185
25337	591186
31082	591187
6775	591188
87083	591189
620	591190
187307	591191
102279	591192
69692	591193
95549	591194
73146	591195
78422	591196
4019	591197
67584	591198
22188	591199
32297	591200
226106	591201
4263	591202
127425	591203
15201	591204
6235	591205
269820	591206
23330	591207
51799	591208
36384	591209
31953	591210
40227	591211
184850	591212
74950	591213
31761	591214
133299	591215
24607	591216
147704	591217
143612	591218
268077	591219
105039	591220
5984	591221
262640	591222
56	591223
72770	591224
67945	591225
1173	591226
1758	591227
674	591228
141973	591229
38613	591230
68644	591231
20072	591232
113997	591233
77960	591234
15880	591235
16689	591236
40965	591237
82144	591238
121	591239
267732	591240
39123	591241
104579	591242
151421	591243
146265	591244
15972	591245
29647	591246
3222	591247
1345	591248
152914	591249
129085	591250
37230	591251
11536	591252
14992	591253
11717	591254
50518	591255
38583	591256
27555	591257
58781	591258
105487	591259
155412	591260
24378	591261
2975	591262
162895	591263
28707	591264
3121	591265
23793	591266
28268	591267
122890	591268
12141	591269
106	591270
110950	591271
187496	591272
199252	591273
1218	591274
31309	591275
37408	591276
10557	591277
1629	591278
196659	591279
260404	591280
12704	591281
211972	591282
24646	591283
25213	591284
103857	591285
31391	591286
4584	591287
78523	591288
28619	591289
29886	591290
147963	591291
176473	591292
122952	591293
112502	591294
33862	591295
63434	591296
156590	591297
37514	591298
1501	591299
209045	591300
12543	591301
9871	591302
130986	591303
65722	591304
56080	591305
14843	591306
120519	591307
8882	591308
43662	591309
155359	591310
18833	591311
121698	591312
129905	591313
84503	591314
153676	591315
55988	591316
44022	591317
17484	591318
129465	591319
230855	591320
39952	591321
5374	591322
15696	591323
3748	591324
1339	591325
39819	591326
67869	591327
84143	591328
111358	591329
45824	591330
37467	591331
21680	591332
56701	591333
33703	591334
23645	591335
16301	591336
44040	591337
7689	591338
62546	591339
60805	591340
6788	591341
20428	591342
31522	591343
240432	591344
28219	591345
45105	591346
2946	591347
168967	591348
3260	591349
87402	591350
4018	591351
9332	591352
3196	591353
134619	591354
11218	591355
12778	591356
240637	591357
260043	591358
58368	591359
14643	591360
77580	591361
418	591362
133869	591363
117230	591364
20860	591365
16429	591366
110333	591367
43207	591368
1784	591369
43100	591370
63084	591371
35730	591372
60574	591373
65894	591374
116579	591375
197094	591376
74251	591377
37250	591378
38746	591379
81267	591380
121670	591381
8921	591382
13777	591383
87022	591384
72428	591385
46035	591386
103808	591387
99620	591388
163496	591389
1258	591390
36566	591391
25377	591392
201786	591393
146031	591394
5338	591395
130298	591396
53698	591397
49574	591398
15692	591399
30756	591400
37148	591401
25159	591402
196818	591403
134419	591404
8270	591405
11222	591406
65330	591407
35827	591408
7430	591409
77956	591410
9480	591411
81381	591412
188137	591413
20565	591414
475	591415
28346	591416
47175	591417
22047	591418
40328	591419
22345	591420
2807	591421
25318	591422
98816	591423
24719	591424
17241	591425
2196	591426
3846	591427
15667	591428
60177	591429
2009	591430
122472	591431
4465	591432
21341	591433
564	591434
65901	591435
5211	591436
101221	591437
254655	591438
164792	591439
27	591440
13265	591441
27976	591442
2363	591443
14695	591444
38440	591445
4329	591446
262764	591447
248464	591448
50897	591449
13865	591450
37410	591451
34714	591452
1339	591453
27450	591454
126230	591455
102832	591456
159075	591457
96463	591458
33450	591459
931	591460
5458	591461
50857	591462
139645	591463
20560	591464
140145	591465
6303	591466
123686	591467
72212	591468
49282	591469
26898	591470
147028	591471
115229	591472
116	591473
38632	591474
9487	591475
25932	591476
210064	591477
4665	591478
16412	591479
9762	591480
5764	591481
73573	591482
122444	591483
35806	591484
10496	591485
378	591486
3138	591487
35501	591488
24319	591489
144311	591490
65848	591491
3190	591492
272717	591493
18757	591494
13711	591495
50478	591496
181920	591497
13396	591498
19247	591499
41518	591500
169257	591501
33201	591502
191754	591503
828	591504
39990	591505
24524	591506
1185	591507
68429	591508
53418	591509
25072	591510
61452	591511
46670	591512
15941	591513
100067	591514
53241	591515
28104	591516
106242	591517
244	591518
231864	591519
13585	591520
10279	591521
218466	591522
58	591523
147562	591524
120577	591525
44857	591526
10327	591527
7383	591528
4047	591529
5302	591530
70257	591531
15685	591532
31904	591533
70784	591534
25494	591535
42238	591536
14374	591537
23996	591538
81214	591539
45177	591540
29935	591541
14472	591542
123619	591543
2564	591544
15831	591545
51022	591546
17424	591547
10850	591548
41934	591549
215497	591550
6844	591551
77599	591552
10716	591553
173190	591554
85889	591555
30342	591556
34359	591557
212763	591558
70299	591559
188070	591560
209041	591561
140341	591562
8270	591563
23590	591564
52353	591565
154692	591566
166957	591567
3838	591568
72312	591569
11390	591570
1268	591571
1008	591572
5004	591573
102120	591574
14524	591575
42466	591576
63572	591577
7683	591578
1666	591579
19	591580
13429	591581
235711	591582
71691	591583
37216	591584
9153	591585
28935	591586
9552	591587
87734	591588
47020	591589
33548	591590
7248	591591
22042	591592
5259	591593
87286	591594
13840	591595
115332	591596
41559	591597
142901	591598
14122	591599
16503	591600
267297	591601
243102	591602
5941	591603
46604	591604
14426	591605
10342	591606
36148	591607
6581	591608
50349	591609
232988	591610
70293	591611
228594	591612
44299	591613
138340	591614
266010	591615
14749	591616
13911	591617
35030	591618
160432	591619
21883	591620
69540	591621
4007	591622
20346	591623
110529	591624
161155	591625
116543	591626
150288	591627
29029	591628
2950	591629
88360	591630
151026	591631
127025	591632
40417	591633
5916	591634
36189	591635
82085	591636
1944	591637
45336	591638
41099	591639
25025	591640
54151	591641
77837	591642
11793	591643
42076	591644
194945	591645
591	591646
62744	591647
202096	591648
22043	591649
38411	591650
70557	591651
209667	591652
118136	591653
133656	591654
215552	591655
75988	591656
397	591657
12825	591658
99694	591659
107455	591660
257028	591661
93	591662
57365	591663
10649	591664
6694	591665
127667	591666
29070	591667
82328	591668
6577	591669
6161	591670
54747	591671
2018	591672
98092	591673
10852	591674
83908	591675
94471	591676
196378	591677
71465	591678
142349	591679
99924	591680
53056	591681
101598	591682
128965	591683
2508	591684
4104	591685
82961	591686
59559	591687
20093	591688
139967	591689
132336	591690
437	591691
202395	591692
31410	591693
47953	591694
212769	591695
239384	591696
266015	591697
112164	591698
1205	591699
178975	591700
4597	591701
209924	591702
173870	591703
105498	591704
2713	591705
9807	591706
24840	591707
8263	591708
19592	591709
27663	591710
6921	591711
324	591712
101484	591713
7349	591714
142894	591715
180507	591716
131041	591717
35070	591718
41271	591719
60825	591720
30161	591721
20110	591722
49973	591723
6496	591724
43926	591725
3415	591726
149392	591727
26879	591728
108756	591729
402	591730
27878	591731
9723	591732
193160	591733
4321	591734
96634	591735
5541	591736
12840	591737
35774	591738
102593	591739
59010	591740
84176	591741
55869	591742
48379	591743
49685	591744
130549	591745
26384	591746
49601	591747
50172	591748
42049	591749
1910	591750
16674	591751
3929	591752
165724	591753
44809	591754
19050	591755
3848	591756
20621	591757
26363	591758
34759	591759
50983	591760
218928	591761
1923	591762
254734	591763
21108	591764
51353	591765
21310	591766
235988	591767
6	591768
3600	591769
79795	591770
1249	591771
3408	591772
101352	591773
23643	591774
44776	591775
29246	591776
258	591777
192218	591778
1808	591779
45892	591780
65761	591781
178231	591782
1147	591783
19500	591784
58065	591785
29	591786
253151	591787
30153	591788
159028	591789
5247	591790
47181	591791
213779	591792
36471	591793
878	591794
177224	591795
28326	591796
39265	591797
5411	591798
122902	591799
7647	591800
49182	591801
5317	591802
185433	591803
25657	591804
172841	591805
179664	591806
5728	591807
165106	591808
87925	591809
143859	591810
13449	591811
58226	591812
631	591813
1837	591814
28145	591815
36429	591816
45483	591817
479	591818
15024	591819
33128	591820
246062	591821
48062	591822
117255	591823
140917	591824
16789	591825
227021	591826
40381	591827
35942	591828
5689	591829
56578	591830
15286	591831
2728	591832
88353	591833
73	591834
4622	591835
45471	591836
29728	591837
245289	591838
34443	591839
101891	591840
201440	591841
248663	591842
21	591843
1371	591844
10492	591845
2972	591846
44937	591847
56770	591848
2989	591849
33985	591850
2395	591851
216898	591852
169099	591853
80569	591854
11928	591855
46583	591856
74259	591857
122165	591858
23094	591859
149124	591860
10002	591861
163123	591862
73230	591863
56730	591864
700	591865
158336	591866
116333	591867
27392	591868
8229	591869
62140	591870
23199	591871
179	591872
30325	591873
5945	591874
268015	591875
186850	591876
33159	591877
85204	591878
6053	591879
19237	591880
57035	591881
235800	591882
164903	591883
9452	591884
111949	591885
226501	591886
152284	591887
79888	591888
2922	591889
9091	591890
248815	591891
15559	591892
37758	591893
78622	591894
138086	591895
292	591896
65635	591897
158579	591898
128770	591899
135014	591900
16219	591901
124104	591902
61464	591903
255148	591904
40476	591905
114418	591906
263827	591907
35322	591908
2232	591909
105195	591910
83704	591911
74274	591912
7700	591913
8727	591914
37327	591915
1071	591916
9812	591917
33700	591918
56409	591919
32104	591920
231085	591921
12287	591922
564	591923
82640	591924
59138	591925
23266	591926
70657	591927
220007	591928
58381	591929
96843	591930
119503	591931
13526	591932
199410	591933
156683	591934
10654	591935
6921	591936
160796	591937
17850	591938
81644	591939
26344	591940
38538	591941
60155	591942
16665	591943
6155	591944
51436	591945
167858	591946
24249	591947
111382	591948
9018	591949
141413	591950
5889	591951
225915	591952
116877	591953
261650	591954
185569	591955
7931	591956
4439	591957
225480	591958
48466	591959
24393	591960
18234	591961
59511	591962
200715	591963
68238	591964
161406	591965
8249	591966
3429	591967
99717	591968
86614	591969
209745	591970
226653	591971
13865	591972
931	591973
68534	591974
166985	591975
217913	591976
40334	591977
37626	591978
52550	591979
3821	591980
16509	591981
2197	591982
20996	591983
62631	591984
27465	591985
110	591986
23019	591987
175110	591988
11002	591989
30994	591990
250534	591991
18127	591992
17701	591993
41096	591994
4846	591995
167378	591996
136792	591997
159929	591998
78343	591999
6321	592000
107614	592001
231174	592002
23625	592003
227912	592004
11946	592005
89956	592006
6863	592007
2985	592008
233407	592009
29464	592010
31479	592011
107632	592012
270260	592013
40621	592014
5498	592015
199542	592016
15312	592017
120079	592018
168371	592019
160098	592020
3186	592021
187306	592022
78298	592023
93041	592024
12434	592025
15266	592026
3096	592027
74336	592028
107712	592029
11189	592030
367	592031
114789	592032
56003	592033
52967	592034
515	592035
61132	592036
241446	592037
57463	592038
62297	592039
194711	592040
80371	592041
127740	592042
6454	592043
226108	592044
4394	592045
164170	592046
87255	592047
82178	592048
789	592049
17353	592050
119127	592051
2443	592052
55618	592053
256186	592054
122645	592055
55252	592056
230376	592057
169526	592058
74444	592059
223273	592060
214485	592061
1603	592062
49612	592063
37394	592064
39566	592065
9668	592066
42512	592067
159136	592068
24238	592069
111814	592070
112389	592071
102	592072
194354	592073
9533	592074
10695	592075
110919	592076
100662	592077
2316	592078
73	592079
42345	592080
4539	592081
3247	592082
25332	592083
48790	592084
46395	592085
10066	592086
3390	592087
40599	592088
3880	592089
102986	592090
3246	592091
10097	592092
17281	592093
43789	592094
8518	592095
15447	592096
36492	592097
45816	592098
113423	592099
14143	592100
96508	592101
6162	592102
79318	592103
21472	592104
541	592105
84648	592106
9700	592107
9903	592108
1767	592109
8732	592110
6103	592111
37931	592112
13268	592113
20180	592114
399	592115
58860	592116
37135	592117
72614	592118
44866	592119
39482	592120
28590	592121
64616	592122
790	592123
34457	592124
50530	592125
7805	592126
260179	592127
13489	592128
4033	592129
33206	592130
3229	592131
65693	592132
10628	592133
36591	592134
71954	592135
57914	592136
813	592137
33797	592138
11978	592139
13494	592140
79620	592141
12832	592142
125130	592143
875	592144
37404	592145
224741	592146
22467	592147
4464	592148
45873	592149
98430	592150
16631	592151
63828	592152
10175	592153
10244	592154
52057	592155
131612	592156
140	592157
12570	592158
1386	592159
99282	592160
266276	592161
66921	592162
25688	592163
28419	592164
56002	592165
19918	592166
49744	592167
918	592168
47504	592169
80954	592170
21230	592171
153122	592172
90026	592173
201119	592174
24754	592175
63832	592176
136006	592177
178138	592178
16220	592179
93038	592180
12026	592181
42711	592182
100295	592183
43066	592184
39084	592185
113292	592186
474	592187
13232	592188
7102	592189
8660	592190
23929	592191
106717	592192
34088	592193
9146	592194
61951	592195
1072	592196
58259	592197
2909	592198
3888	592199
4250	592200
61752	592201
116650	592202
149411	592203
4335	592204
137682	592205
58710	592206
29094	592207
6192	592208
171149	592209
62073	592210
11505	592211
221516	592212
96034	592213
162261	592214
29209	592215
69150	592216
10279	592217
85954	592218
1577	592219
19913	592220
50525	592221
43036	592222
1410	592223
5775	592224
223327	592225
159875	592226
127774	592227
96676	592228
112285	592229
24446	592230
5592	592231
31456	592232
456	592233
14284	592234
1449	592235
600	592236
2157	592237
153224	592238
36310	592239
81102	592240
59303	592241
33847	592242
776	592243
60598	592244
1897	592245
210513	592246
130862	592247
218293	592248
9027	592249
73739	592250
29836	592251
16917	592252
343	592253
119048	592254
24834	592255
94299	592256
84739	592257
99925	592258
28556	592259
182078	592260
144811	592261
42669	592262
228838	592263
21295	592264
259751	592265
6148	592266
1242	592267
99719	592268
12660	592269
144878	592270
25497	592271
7741	592272
77810	592273
126880	592274
165668	592275
51948	592276
22208	592277
210893	592278
224046	592279
227507	592280
93526	592281
24049	592282
152046	592283
171837	592284
17404	592285
138554	592286
121814	592287
8735	592288
19490	592289
92151	592290
43747	592291
60843	592292
7462	592293
72710	592294
74899	592295
68153	592296
16399	592297
80606	592298
109280	592299
138269	592300
240692	592301
1838	592302
22718	592303
48951	592304
166620	592305
91317	592306
237292	592307
74054	592308
87946	592309
24667	592310
24037	592311
96063	592312
222088	592313
76474	592314
1122	592315
120472	592316
29394	592317
30555	592318
64756	592319
11110	592320
39114	592321
70070	592322
2684	592323
73604	592324
27154	592325
17654	592326
29990	592327
19111	592328
21068	592329
58808	592330
439	592331
151634	592332
167007	592333
57411	592334
34795	592335
54854	592336
3666	592337
57262	592338
133252	592339
269945	592340
141285	592341
147203	592342
3033	592343
17365	592344
113622	592345
89818	592346
12088	592347
129321	592348
386	592349
131343	592350
389	592351
1175	592352
90024	592353
20901	592354
625	592355
41255	592356
5010	592357
16721	592358
31404	592359
69892	592360
50469	592361
7523	592362
123234	592363
34210	592364
36517	592365
19662	592366
201178	592367
95245	592368
4280	592369
43630	592370
479	592371
10522	592372
1778	592373
104156	592374
193625	592375
170941	592376
17676	592377
39609	592378
180195	592379
252537	592380
3776	592381
5216	592382
57225	592383
185658	592384
22658	592385
153626	592386
169065	592387
156898	592388
5511	592389
44701	592390
12868	592391
11494	592392
65812	592393
91	592394
8530	592395
12134	592396
7970	592397
25076	592398
16075	592399
8212	592400
50801	592401
193544	592402
3663	592403
2917	592404
149516	592405
3	592406
147535	592407
85257	592408
9704	592409
64462	592410
270653	592411
72712	592412
9593	592413
109014	592414
61811	592415
208109	592416
62615	592417
3688	592418
75486	592419
103118	592420
263844	592421
133898	592422
73969	592423
94394	592424
9541	592425
19065	592426
1880	592427
28334	592428
4637	592429
6599	592430
96294	592431
4004	592432
149939	592433
131020	592434
38426	592435
20702	592436
31393	592437
169460	592438
916	592439
49688	592440
129141	592441
21548	592442
2974	592443
20309	592444
87741	592445
23034	592446
212091	592447
84151	592448
59388	592449
138573	592450
61407	592451
1521	592452
262134	592453
11892	592454
109255	592455
7808	592456
15608	592457
38347	592458
16465	592459
76297	592460
135011	592461
41297	592462
35220	592463
84176	592464
3957	592465
77741	592466
1265	592467
266381	592468
3496	592469
2744	592470
127128	592471
49199	592472
45874	592473
7514	592474
2041	592475
18058	592476
42172	592477
15852	592478
4452	592479
43364	592480
22941	592481
269522	592482
52692	592483
66789	592484
67286	592485
9687	592486
4927	592487
251509	592488
52646	592489
29051	592490
2588	592491
7076	592492
7035	592493
29088	592494
21565	592495
12075	592496
4958	592497
9765	592498
42941	592499
22009	592500
29798	592501
47093	592502
5673	592503
15402	592504
7732	592505
24006	592506
139196	592507
132791	592508
173468	592509
99346	592510
18346	592511
16545	592512
192378	592513
70653	592514
25206	592515
4458	592516
49577	592517
212596	592518
12671	592519
7055	592520
2668	592521
33885	592522
140486	592523
191270	592524
12313	592525
35542	592526
259936	592527
222079	592528
52225	592529
135351	592530
37772	592531
45262	592532
504	592533
13026	592534
51057	592535
11293	592536
4786	592537
125422	592538
83023	592539
203383	592540
51909	592541
28457	592542
61101	592543
123224	592544
123611	592545
154613	592546
7653	592547
51388	592548
7404	592549
18219	592550
1843	592551
2389	592552
34321	592553
4095	592554
65245	592555
23387	592556
72798	592557
15936	592558
89240	592559
41560	592560
12057	592561
10123	592562
17439	592563
166379	592564
60570	592565
50792	592566
1912	592567
49052	592568
126781	592569
259759	592570
263644	592571
22	592572
114049	592573
87616	592574
250661	592575
13247	592576
5405	592577
86003	592578
153	592579
121845	592580
240	592581
2413	592582
228736	592583
21808	592584
36415	592585
45248	592586
106926	592587
9609	592588
224520	592589
181012	592590
29140	592591
177887	592592
45364	592593
43629	592594
30207	592595
121589	592596
178087	592597
197125	592598
915	592599
28605	592600
31228	592601
251802	592602
92271	592603
8345	592604
47417	592605
50615	592606
3103	592607
44999	592608
31024	592609
6816	592610
7141	592611
226603	592612
25960	592613
192369	592614
231221	592615
237927	592616
5944	592617
2326	592618
17602	592619
42661	592620
13045	592621
98124	592622
84221	592623
10858	592624
99623	592625
140862	592626
143385	592627
26	592628
76045	592629
27012	592630
265151	592631
1307	592632
1303	592633
101798	592634
2260	592635
28214	592636
101346	592637
116953	592638
238206	592639
8730	592640
200820	592641
262	592642
6271	592643
7890	592644
32854	592645
4018	592646
200900	592647
65491	592648
50085	592649
4594	592650
43987	592651
218	592652
178603	592653
4558	592654
7880	592655
110043	592656
19487	592657
10348	592658
18332	592659
270886	592660
218821	592661
616	592662
185305	592663
979	592664
56547	592665
5470	592666
3760	592667
37313	592668
17131	592669
86757	592670
44782	592671
91825	592672
110356	592673
381	592674
160151	592675
66587	592676
9247	592677
119625	592678
18826	592679
67046	592680
251654	592681
13081	592682
247226	592683
7949	592684
76872	592685
36907	592686
356	592687
30	592688
26125	592689
4072	592690
18566	592691
12728	592692
26468	592693
239920	592694
25232	592695
7548	592696
154259	592697
85959	592698
10421	592699
10376	592700
128302	592701
98357	592702
116485	592703
203199	592704
2311	592705
13759	592706
45656	592707
227717	592708
58373	592709
57664	592710
122509	592711
83754	592712
22670	592713
9485	592714
151736	592715
145225	592716
126247	592717
5209	592718
26720	592719
67448	592720
19894	592721
81223	592722
865	592723
234346	592724
41603	592725
1611	592726
77665	592727
54052	592728
13934	592729
249799	592730
15442	592731
17550	592732
257112	592733
64553	592734
108619	592735
6655	592736
207970	592737
16837	592738
7846	592739
13939	592740
105982	592741
14097	592742
121440	592743
3161	592744
195774	592745
113653	592746
61553	592747
167694	592748
196109	592749
242496	592750
6803	592751
12510	592752
7157	592753
226887	592754
263929	592755
109107	592756
6021	592757
69012	592758
232668	592759
229613	592760
53801	592761
23760	592762
5554	592763
99517	592764
200072	592765
151789	592766
82571	592767
12486	592768
267146	592769
73429	592770
236235	592771
2303	592772
146349	592773
260978	592774
10919	592775
3012	592776
58865	592777
72414	592778
43578	592779
42522	592780
143161	592781
145666	592782
43850	592783
243592	592784
16075	592785
37174	592786
132193	592787
71859	592788
41246	592789
24268	592790
77207	592791
7110	592792
1065	592793
247298	592794
71676	592795
46504	592796
112867	592797
130445	592798
15037	592799
11957	592800
31434	592801
126775	592802
115950	592803
11572	592804
23830	592805
112744	592806
15397	592807
3857	592808
9688	592809
170979	592810
60823	592811
8385	592812
12368	592813
81509	592814
11318	592815
54051	592816
21591	592817
180587	592818
51301	592819
39763	592820
31078	592821
9525	592822
149967	592823
7728	592824
93923	592825
1788	592826
78213	592827
38257	592828
272468	592829
14751	592830
78945	592831
201227	592832
21735	592833
20897	592834
5035	592835
144260	592836
33417	592837
27603	592838
180285	592839
16083	592840
149	592841
164283	592842
4923	592843
422	592844
7291	592845
14028	592846
12608	592847
164813	592848
1459	592849
14651	592850
109984	592851
180548	592852
37494	592853
16779	592854
23482	592855
156896	592856
152622	592857
26235	592858
526	592859
89946	592860
9613	592861
4270	592862
7122	592863
41158	592864
66134	592865
34142	592866
72734	592867
14975	592868
9220	592869
198957	592870
145025	592871
79057	592872
337	592873
18549	592874
34887	592875
110039	592876
13548	592877
47875	592878
254959	592879
241000	592880
24871	592881
136878	592882
207680	592883
60406	592884
46641	592885
114922	592886
223614	592887
92011	592888
77569	592889
14186	592890
241503	592891
16789	592892
143037	592893
51884	592894
112481	592895
246611	592896
8193	592897
5172	592898
8346	592899
13456	592900
69263	592901
113064	592902
182581	592903
37060	592904
24922	592905
28580	592906
230772	592907
246627	592908
111951	592909
140342	592910
191828	592911
418	592912
81138	592913
160629	592914
65555	592915
1521	592916
223244	592917
53010	592918
9243	592919
176647	592920
1896	592921
170670	592922
11907	592923
7903	592924
27831	592925
37557	592926
111614	592927
11036	592928
48179	592929
23759	592930
28288	592931
55810	592932
112294	592933
55089	592934
1410	592935
31763	592936
147867	592937
101234	592938
183455	592939
189999	592940
38879	592941
158971	592942
7521	592943
8291	592944
157269	592945
158335	592946
23233	592947
162514	592948
2270	592949
90406	592950
38436	592951
16188	592952
94202	592953
18802	592954
157266	592955
135457	592956
34085	592957
5843	592958
2976	592959
73276	592960
20276	592961
4186	592962
47914	592963
2156	592964
16813	592965
54445	592966
14382	592967
9730	592968
7876	592969
7209	592970
17831	592971
62673	592972
12961	592973
230650	592974
6936	592975
98648	592976
23394	592977
1170	592978
204878	592979
29108	592980
95094	592981
12235	592982
30881	592983
11750	592984
1298	592985
17406	592986
26500	592987
108500	592988
4612	592989
20166	592990
203826	592991
44073	592992
17547	592993
54506	592994
23616	592995
222279	592996
1935	592997
19897	592998
166900	592999
128184	593000
230847	593001
52176	593002
25070	593003
14422	593004
84	593005
12789	593006
25496	593007
63293	593008
85781	593009
8204	593010
124754	593011
81	593012
54095	593013
84036	593014
55537	593015
40035	593016
2080	593017
9625	593018
2823	593019
14646	593020
7344	593021
54492	593022
94625	593023
124198	593024
76047	593025
777	593026
9063	593027
92062	593028
7450	593029
96636	593030
2614	593031
42985	593032
81454	593033
85344	593034
133560	593035
1920	593036
8165	593037
171486	593038
57309	593039
14887	593040
96680	593041
52197	593042
110714	593043
26161	593044
145523	593045
4796	593046
1552	593047
189226	593048
215122	593049
16439	593050
2720	593051
15207	593052
161824	593053
217263	593054
16195	593055
30579	593056
38784	593057
38566	593058
161214	593059
24163	593060
224350	593061
3343	593062
63382	593063
14839	593064
152723	593065
89985	593066
36870	593067
23492	593068
37133	593069
8823	593070
21209	593071
3652	593072
627	593073
15512	593074
105801	593075
26395	593076
258546	593077
13799	593078
94583	593079
50217	593080
7765	593081
2	593082
75384	593083
128134	593084
10	593085
8	593086
892	593087
190831	593088
13730	593089
138110	593090
7612	593091
8813	593092
84740	593093
246672	593094
212051	593095
168761	593096
23118	593097
76146	593098
22125	593099
230707	593100
31891	593101
333	593102
987	593103
15717	593104
4086	593105
5414	593106
24661	593107
253	593108
171	593109
13079	593110
205377	593111
70927	593112
26921	593113
15741	593114
139517	593115
30416	593116
16470	593117
35138	593118
3572	593119
40923	593120
131846	593121
8015	593122
148971	593123
5110	593124
3462	593125
195572	593126
186741	593127
9625	593128
243203	593129
14479	593130
1199	593131
39680	593132
98726	593133
178	593134
6333	593135
43404	593136
47036	593137
5836	593138
133117	593139
1133	593140
16550	593141
12143	593142
15841	593143
6508	593144
91844	593145
109467	593146
11190	593147
13136	593148
7098	593149
61884	593150
28545	593151
98632	593152
3053	593153
30243	593154
5588	593155
2676	593156
87401	593157
111695	593158
190929	593159
109100	593160
267891	593161
54755	593162
4592	593163
78086	593164
39181	593165
142352	593166
18867	593167
32141	593168
21656	593169
143028	593170
140632	593171
3009	593172
69287	593173
45771	593174
33304	593175
171687	593176
78988	593177
169544	593178
98366	593179
12576	593180
144640	593181
90151	593182
44094	593183
140639	593184
145065	593185
33734	593186
186927	593187
38273	593188
41217	593189
20467	593190
33932	593191
106025	593192
36894	593193
21614	593194
28401	593195
148087	593196
7340	593197
220227	593198
8777	593199
34625	593200
78896	593201
43470	593202
313	593203
34537	593204
7846	593205
104110	593206
19578	593207
38935	593208
117161	593209
11026	593210
21265	593211
59321	593212
13064	593213
59184	593214
229985	593215
1936	593216
196606	593217
31357	593218
17032	593219
737	593220
10755	593221
34451	593222
5957	593223
244330	593224
53206	593225
81	593226
49440	593227
50665	593228
1109	593229
49773	593230
38063	593231
187382	593232
23660	593233
3933	593234
36225	593235
582	593236
92579	593237
10182	593238
59040	593239
69470	593240
21834	593241
152081	593242
40483	593243
6267	593244
71100	593245
55547	593246
7769	593247
11438	593248
114692	593249
1804	593250
8376	593251
18690	593252
4940	593253
26642	593254
88829	593255
38062	593256
5239	593257
4209	593258
1146	593259
9388	593260
106241	593261
3951	593262
209676	593263
75387	593264
123774	593265
127869	593266
6920	593267
40187	593268
3023	593269
35900	593270
25742	593271
100913	593272
71118	593273
10458	593274
244346	593275
52732	593276
2386	593277
34446	593278
24896	593279
115641	593280
23764	593281
18149	593282
145693	593283
46145	593284
55875	593285
417	593286
270308	593287
6249	593288
89677	593289
36267	593290
22305	593291
166287	593292
23462	593293
137275	593294
30053	593295
27432	593296
11557	593297
4507	593298
161550	593299
17053	593300
8478	593301
6954	593302
25035	593303
41	593304
94011	593305
84322	593306
132458	593307
106430	593308
76291	593309
163238	593310
174115	593311
95217	593312
200528	593313
27315	593314
135070	593315
2779	593316
13116	593317
21825	593318
43681	593319
13232	593320
134905	593321
13845	593322
97325	593323
46835	593324
129247	593325
264655	593326
144922	593327
54121	593328
9224	593329
19049	593330
261	593331
79	593332
272724	593333
143647	593334
28798	593335
4195	593336
103	593337
21688	593338
151703	593339
42926	593340
203428	593341
443	593342
40888	593343
49404	593344
114650	593345
117567	593346
53617	593347
1936	593348
36053	593349
16021	593350
129287	593351
68377	593352
2593	593353
154200	593354
14219	593355
186187	593356
21369	593357
100248	593358
51489	593359
58323	593360
74131	593361
82592	593362
104092	593363
20317	593364
265825	593365
3050	593366
53392	593367
68061	593368
56877	593369
88480	593370
18088	593371
14070	593372
239543	593373
12577	593374
144465	593375
139256	593376
120022	593377
94834	593378
167265	593379
242694	593380
56269	593381
198	593382
131110	593383
12966	593384
58110	593385
51873	593386
49049	593387
1533	593388
228957	593389
118070	593390
111106	593391
13301	593392
32161	593393
14428	593394
13561	593395
227743	593396
29813	593397
5706	593398
165164	593399
1396	593400
235866	593401
207024	593402
23842	593403
81827	593404
81712	593405
32408	593406
629	593407
139352	593408
43470	593409
152523	593410
36199	593411
23411	593412
65	593413
9528	593414
202142	593415
1583	593416
182	593417
10238	593418
14150	593419
104414	593420
10804	593421
20985	593422
4169	593423
37582	593424
13752	593425
3192	593426
83411	593427
19669	593428
152844	593429
42129	593430
120962	593431
41297	593432
22330	593433
4606	593434
264623	593435
7608	593436
23020	593437
137484	593438
7159	593439
46377	593440
9621	593441
36990	593442
51783	593443
85109	593444
61048	593445
236788	593446
218390	593447
49331	593448
93159	593449
110253	593450
5762	593451
247730	593452
227584	593453
75673	593454
32656	593455
2299	593456
168273	593457
208917	593458
45295	593459
1861	593460
76472	593461
19094	593462
2836	593463
33016	593464
127790	593465
3986	593466
110832	593467
104940	593468
107439	593469
54402	593470
10965	593471
114618	593472
56921	593473
127	593474
35043	593475
221778	593476
1240	593477
77763	593478
145455	593479
54543	593480
127642	593481
7736	593482
167553	593483
63670	593484
115229	593485
24440	593486
7493	593487
239601	593488
30176	593489
40936	593490
83389	593491
2004	593492
1102	593493
111120	593494
24813	593495
1683	593496
12999	593497
11496	593498
112323	593499
7370	593500
19995	593501
67502	593502
151349	593503
88074	593504
97591	593505
143584	593506
17222	593507
16023	593508
216490	593509
176296	593510
8593	593511
21869	593512
13795	593513
126108	593514
71180	593515
94898	593516
6376	593517
40943	593518
135013	593519
1487	593520
147142	593521
58588	593522
270	593523
77317	593524
23839	593525
251048	593526
50709	593527
725	593528
136842	593529
164233	593530
40921	593531
7177	593532
86448	593533
221010	593534
51486	593535
253152	593536
50017	593537
64038	593538
4633	593539
14648	593540
82719	593541
129296	593542
3817	593543
14336	593544
23468	593545
72247	593546
10480	593547
57882	593548
269337	593549
33762	593550
14265	593551
17898	593552
85834	593553
64313	593554
125010	593555
5673	593556
129783	593557
22823	593558
2933	593559
60565	593560
37089	593561
198369	593562
1436	593563
248034	593564
44793	593565
27568	593566
83605	593567
25954	593568
33679	593569
18095	593570
194514	593571
170356	593572
77598	593573
206327	593574
18539	593575
220088	593576
1605	593577
29556	593578
28065	593579
34485	593580
30241	593581
183179	593582
1817	593583
9680	593584
21869	593585
116740	593586
68972	593587
54214	593588
24405	593589
34072	593590
4872	593591
157586	593592
18605	593593
629	593594
154632	593595
50557	593596
11582	593597
163552	593598
247081	593599
80025	593600
5304	593601
247905	593602
137228	593603
208935	593604
18148	593605
19051	593606
23849	593607
5698	593608
52925	593609
8534	593610
2361	593611
127267	593612
17881	593613
3271	593614
43236	593615
31538	593616
10913	593617
33413	593618
34753	593619
15082	593620
37411	593621
8329	593622
3491	593623
1470	593624
89491	593625
19798	593626
159261	593627
23871	593628
50677	593629
6291	593630
32115	593631
117843	593632
133	593633
19417	593634
111503	593635
361	593636
28758	593637
111242	593638
3279	593639
181288	593640
18472	593641
4129	593642
71810	593643
7914	593644
7314	593645
705	593646
40777	593647
2814	593648
35384	593649
1744	593650
86416	593651
96998	593652
32069	593653
128027	593654
27955	593655
27552	593656
26748	593657
37982	593658
5520	593659
75408	593660
245321	593661
12518	593662
84371	593663
5128	593664
260562	593665
7017	593666
21421	593667
187997	593668
11711	593669
4691	593670
1196	593671
48643	593672
29361	593673
38577	593674
1040	593675
80901	593676
186827	593677
135757	593678
68	593679
93635	593680
8816	593681
76876	593682
70002	593683
8516	593684
22542	593685
22463	593686
42269	593687
8685	593688
40068	593689
32246	593690
1743	593691
25011	593692
80284	593693
4814	593694
41407	593695
17790	593696
59098	593697
1138	593698
42990	593699
92133	593700
457	593701
2091	593702
3419	593703
6200	593704
26949	593705
8926	593706
93361	593707
34898	593708
101477	593709
10163	593710
264346	593711
21707	593712
73866	593713
53964	593714
2573	593715
17949	593716
186433	593717
216952	593718
8711	593719
32762	593720
7323	593721
59763	593722
34105	593723
21520	593724
70485	593725
58194	593726
20534	593727
148390	593728
2300	593729
75954	593730
7277	593731
1049	593732
46377	593733
21409	593734
40191	593735
28387	593736
4824	593737
9026	593738
267045	593739
212386	593740
8226	593741
10546	593742
149642	593743
13648	593744
1400	593745
1738	593746
64796	593747
77170	593748
89850	593749
16827	593750
193290	593751
105822	593752
72024	593753
4445	593754
6660	593755
16268	593756
46247	593757
240696	593758
21802	593759
156111	593760
5761	593761
26286	593762
78159	593763
4923	593764
2435	593765
24309	593766
168434	593767
15639	593768
123218	593769
30867	593770
66788	593771
84783	593772
14084	593773
1651	593774
77994	593775
190975	593776
60441	593777
133439	593778
157655	593779
14459	593780
20685	593781
12139	593782
41813	593783
80085	593784
1175	593785
6082	593786
75269	593787
28577	593788
229396	593789
71973	593790
153434	593791
6961	593792
1269	593793
8633	593794
217694	593795
6795	593796
132205	593797
45863	593798
162547	593799
62695	593800
180	593801
54003	593802
238224	593803
106366	593804
50296	593805
173506	593806
94977	593807
3475	593808
40794	593809
151566	593810
67613	593811
259449	593812
39167	593813
20948	593814
668	593815
2401	593816
34564	593817
4615	593818
61441	593819
221	593820
1613	593821
115438	593822
144890	593823
75450	593824
49713	593825
19545	593826
55181	593827
8756	593828
109699	593829
199	593830
225594	593831
122740	593832
4571	593833
45458	593834
194725	593835
1332	593836
115322	593837
804	593838
9207	593839
45025	593840
5576	593841
98878	593842
19683	593843
10865	593844
12707	593845
10208	593846
215945	593847
55685	593848
160175	593849
124	593850
41697	593851
188909	593852
22777	593853
22697	593854
108021	593855
87649	593856
152813	593857
12424	593858
121	593859
26147	593860
4965	593861
213962	593862
139127	593863
221330	593864
4335	593865
201942	593866
49312	593867
24687	593868
150703	593869
9179	593870
139113	593871
144410	593872
17212	593873
7642	593874
28143	593875
160063	593876
97237	593877
95743	593878
6923	593879
2392	593880
86560	593881
389	593882
19340	593883
30388	593884
32115	593885
17723	593886
97448	593887
244430	593888
192880	593889
91965	593890
48278	593891
23006	593892
1700	593893
65533	593894
5742	593895
10049	593896
129358	593897
34738	593898
1082	593899
130531	593900
80752	593901
9150	593902
86923	593903
22167	593904
8985	593905
2354	593906
156350	593907
15442	593908
43560	593909
35716	593910
92445	593911
59405	593912
80736	593913
186097	593914
56043	593915
8846	593916
88131	593917
16515	593918
432	593919
8287	593920
32683	593921
2845	593922
5075	593923
10228	593924
30867	593925
36237	593926
37732	593927
130575	593928
97936	593929
23560	593930
97503	593931
22184	593932
101755	593933
15436	593934
32942	593935
4494	593936
18393	593937
168504	593938
61716	593939
55153	593940
236619	593941
153968	593942
75662	593943
226470	593944
719	593945
1796	593946
28769	593947
103706	593948
73562	593949
22033	593950
86132	593951
5763	593952
44625	593953
72513	593954
2538	593955
17	593956
3793	593957
1756	593958
166692	593959
143865	593960
126415	593961
19672	593962
21821	593963
8205	593964
17290	593965
83723	593966
33864	593967
56799	593968
18118	593969
99861	593970
19113	593971
26010	593972
65042	593973
20094	593974
3511	593975
62828	593976
583	593977
98923	593978
34853	593979
3667	593980
1710	593981
67750	593982
58191	593983
13737	593984
63110	593985
39959	593986
26309	593987
205038	593988
52330	593989
163048	593990
116310	593991
14663	593992
826	593993
8105	593994
229425	593995
109077	593996
1529	593997
86971	593998
38019	593999
111157	594000
82966	594001
85572	594002
5733	594003
163366	594004
12808	594005
689	594006
16386	594007
189254	594008
148949	594009
14756	594010
6122	594011
42319	594012
68415	594013
3435	594014
258820	594015
61961	594016
54925	594017
5165	594018
5427	594019
3883	594020
159499	594021
4693	594022
94399	594023
3881	594024
39002	594025
5021	594026
58113	594027
680	594028
239613	594029
263813	594030
10542	594031
13373	594032
32844	594033
77131	594034
160958	594035
15300	594036
191957	594037
34652	594038
27947	594039
122404	594040
113260	594041
27589	594042
2550	594043
34160	594044
22428	594045
41394	594046
142173	594047
227	594048
31134	594049
27750	594050
23796	594051
2495	594052
98116	594053
111531	594054
77719	594055
96837	594056
253	594057
32803	594058
14310	594059
107476	594060
101036	594061
127	594062
8358	594063
8704	594064
148446	594065
266844	594066
33024	594067
26843	594068
90388	594069
57957	594070
133122	594071
112046	594072
78363	594073
194558	594074
171470	594075
17108	594076
64270	594077
122655	594078
45158	594079
72124	594080
20148	594081
44450	594082
2552	594083
270208	594084
25682	594085
94818	594086
2902	594087
2523	594088
38578	594089
67957	594090
11408	594091
6380	594092
30600	594093
3378	594094
10956	594095
75191	594096
146715	594097
22111	594098
1369	594099
173411	594100
150091	594101
2267	594102
5543	594103
9082	594104
32687	594105
41179	594106
257581	594107
164661	594108
12370	594109
5713	594110
16973	594111
78447	594112
61946	594113
246043	594114
56821	594115
1417	594116
171446	594117
6449	594118
222708	594119
228458	594120
124988	594121
46257	594122
61439	594123
26183	594124
58076	594125
75668	594126
20398	594127
5	594128
5283	594129
58019	594130
39749	594131
1530	594132
8552	594133
96697	594134
32	594135
105140	594136
110884	594137
104982	594138
6521	594139
191374	594140
94200	594141
33119	594142
251865	594143
153669	594144
62111	594145
412	594146
7861	594147
32874	594148
1576	594149
4719	594150
31125	594151
22627	594152
156519	594153
30953	594154
149572	594155
75229	594156
134377	594157
22262	594158
57484	594159
113222	594160
10908	594161
120258	594162
169449	594163
41962	594164
151776	594165
821	594166
22473	594167
74990	594168
177776	594169
120334	594170
16544	594171
20158	594172
40448	594173
13293	594174
66938	594175
2978	594176
189345	594177
145277	594178
35515	594179
10830	594180
32091	594181
181975	594182
49946	594183
20667	594184
4839	594185
9210	594186
1558	594187
23467	594188
79778	594189
35378	594190
60759	594191
1379	594192
36613	594193
4347	594194
13437	594195
68014	594196
14900	594197
286	594198
138615	594199
15830	594200
56991	594201
3109	594202
24216	594203
232112	594204
238875	594205
3088	594206
41250	594207
159943	594208
121330	594209
10982	594210
128457	594211
265200	594212
15775	594213
40937	594214
47268	594215
2255	594216
1411	594217
160415	594218
5760	594219
3355	594220
84105	594221
168765	594222
271558	594223
8007	594224
60540	594225
32290	594226
36782	594227
809	594228
10927	594229
33716	594230
14699	594231
8463	594232
94832	594233
2043	594234
3414	594235
35032	594236
141382	594237
3177	594238
63	594239
91668	594240
9728	594241
41772	594242
38460	594243
50432	594244
483	594245
9880	594246
24735	594247
32441	594248
4338	594249
178687	594250
28142	594251
35723	594252
11546	594253
93148	594254
167309	594255
12049	594256
264008	594257
187667	594258
2598	594259
45251	594260
26957	594261
43034	594262
5490	594263
21222	594264
89904	594265
43529	594266
70289	594267
270449	594268
8353	594269
16442	594270
21165	594271
6633	594272
96052	594273
24801	594274
715	594275
4714	594276
53687	594277
2957	594278
22609	594279
90020	594280
83441	594281
116103	594282
49994	594283
19547	594284
4821	594285
54367	594286
2965	594287
6174	594288
98979	594289
110973	594290
72977	594291
22914	594292
1429	594293
42262	594294
93780	594295
184221	594296
1255	594297
21255	594298
30580	594299
150075	594300
9511	594301
8390	594302
19649	594303
48917	594304
31125	594305
2378	594306
2895	594307
112052	594308
161852	594309
10795	594310
130789	594311
118654	594312
1511	594313
125400	594314
129835	594315
2126	594316
61750	594317
14401	594318
210090	594319
1132	594320
265584	594321
109061	594322
184396	594323
16552	594324
81	594325
9741	594326
189482	594327
157207	594328
194324	594329
14083	594330
168594	594331
86047	594332
60797	594333
78765	594334
44471	594335
18111	594336
137893	594337
30935	594338
116858	594339
87578	594340
61061	594341
4920	594342
14593	594343
17356	594344
2118	594345
17644	594346
3481	594347
176882	594348
15087	594349
10726	594350
79818	594351
1874	594352
98524	594353
128308	594354
74460	594355
74837	594356
54574	594357
48127	594358
197885	594359
68709	594360
84420	594361
120976	594362
91697	594363
4556	594364
43889	594365
64883	594366
111965	594367
195890	594368
19830	594369
5704	594370
16452	594371
9511	594372
5330	594373
1147	594374
24533	594375
6969	594376
5507	594377
10211	594378
58244	594379
863	594380
123488	594381
82529	594382
18183	594383
146732	594384
252047	594385
46701	594386
3271	594387
72272	594388
24131	594389
46165	594390
4015	594391
18195	594392
52536	594393
5623	594394
12040	594395
61415	594396
163570	594397
63208	594398
3484	594399
61136	594400
249837	594401
2469	594402
54256	594403
12172	594404
161422	594405
62286	594406
31047	594407
114153	594408
11130	594409
39712	594410
54679	594411
102674	594412
94125	594413
70499	594414
15680	594415
13844	594416
11776	594417
72514	594418
3175	594419
93854	594420
221441	594421
241844	594422
4998	594423
79358	594424
61494	594425
167819	594426
50690	594427
265166	594428
23161	594429
28998	594430
120889	594431
11241	594432
1273	594433
6156	594434
133181	594435
102333	594436
2019	594437
92245	594438
1926	594439
28349	594440
22831	594441
154894	594442
233520	594443
8339	594444
7064	594445
13728	594446
25179	594447
9124	594448
10102	594449
65741	594450
8466	594451
590	594452
629	594453
51948	594454
28572	594455
10379	594456
81878	594457
113891	594458
162593	594459
145107	594460
25327	594461
103	594462
53986	594463
93975	594464
13648	594465
32524	594466
77861	594467
2380	594468
50197	594469
16341	594470
37128	594471
34986	594472
32792	594473
102765	594474
131964	594475
26453	594476
251351	594477
107663	594478
2404	594479
139917	594480
4320	594481
6954	594482
4291	594483
1362	594484
4677	594485
2091	594486
55086	594487
64293	594488
49671	594489
215736	594490
159817	594491
117682	594492
64046	594493
265356	594494
39218	594495
4174	594496
202775	594497
17786	594498
190495	594499
13068	594500
149855	594501
67534	594502
75707	594503
25402	594504
53922	594505
202515	594506
64549	594507
88162	594508
5811	594509
11679	594510
23813	594511
49088	594512
20498	594513
59	594514
5476	594515
35979	594516
110429	594517
271916	594518
4131	594519
43	594520
9753	594521
221146	594522
99466	594523
16057	594524
64198	594525
206087	594526
726	594527
8613	594528
13986	594529
65003	594530
78752	594531
672	594532
238954	594533
31327	594534
65947	594535
106786	594536
3595	594537
8317	594538
84487	594539
2787	594540
5919	594541
261685	594542
14273	594543
7542	594544
232030	594545
5330	594546
14711	594547
58494	594548
21212	594549
93080	594550
28902	594551
44990	594552
72314	594553
11520	594554
127398	594555
18808	594556
17867	594557
140696	594558
151154	594559
9309	594560
65323	594561
5825	594562
693	594563
7029	594564
72342	594565
18922	594566
6242	594567
66140	594568
117522	594569
17713	594570
52547	594571
1253	594572
7319	594573
61447	594574
29642	594575
24568	594576
1318	594577
5130	594578
19825	594579
1556	594580
7798	594581
141783	594582
18526	594583
44009	594584
45933	594585
23272	594586
82806	594587
14773	594588
167863	594589
11602	594590
76871	594591
25168	594592
152173	594593
85	594594
8392	594595
1518	594596
44068	594597
112510	594598
28757	594599
51557	594600
203898	594601
195272	594602
56142	594603
9437	594604
11729	594605
3372	594606
10686	594607
76570	594608
33025	594609
47845	594610
86208	594611
42215	594612
3366	594613
265236	594614
46685	594615
51396	594616
217144	594617
32771	594618
39281	594619
1290	594620
1966	594621
29953	594622
14321	594623
73065	594624
8932	594625
1559	594626
10047	594627
3375	594628
21509	594629
29053	594630
25027	594631
13464	594632
21495	594633
1416	594634
80280	594635
46124	594636
26757	594637
68737	594638
8990	594639
104648	594640
47340	594641
17842	594642
31495	594643
43048	594644
11387	594645
89921	594646
52149	594647
16459	594648
201559	594649
132765	594650
33113	594651
58336	594652
550	594653
17750	594654
230636	594655
35298	594656
22694	594657
14556	594658
125928	594659
14779	594660
1186	594661
110870	594662
22903	594663
14246	594664
119135	594665
212161	594666
129496	594667
15186	594668
229639	594669
64144	594670
46516	594671
110020	594672
5498	594673
76567	594674
99384	594675
56558	594676
57185	594677
78462	594678
29152	594679
10032	594680
114264	594681
20093	594682
2790	594683
6517	594684
200491	594685
46775	594686
12098	594687
34270	594688
5710	594689
19554	594690
207276	594691
203971	594692
40694	594693
209455	594694
67884	594695
3422	594696
356	594697
3330	594698
250193	594699
39541	594700
48046	594701
176333	594702
49283	594703
6563	594704
55085	594705
4589	594706
46423	594707
113965	594708
145103	594709
3487	594710
11256	594711
72308	594712
43	594713
72596	594714
1183	594715
41956	594716
2613	594717
11314	594718
15717	594719
34365	594720
12879	594721
79186	594722
141424	594723
3763	594724
280	594725
13019	594726
4540	594727
18908	594728
11411	594729
16343	594730
136758	594731
468	594732
238608	594733
50259	594734
636	594735
111188	594736
1759	594737
44673	594738
159969	594739
1057	594740
12641	594741
132461	594742
6564	594743
255693	594744
196390	594745
30592	594746
62784	594747
3707	594748
5200	594749
88395	594750
21830	594751
2659	594752
18195	594753
106165	594754
4934	594755
15145	594756
105260	594757
53445	594758
13542	594759
24166	594760
155505	594761
71178	594762
63255	594763
12884	594764
5752	594765
46996	594766
8971	594767
137652	594768
22001	594769
13679	594770
10093	594771
255924	594772
200302	594773
47432	594774
54309	594775
14727	594776
1689	594777
49742	594778
1533	594779
110165	594780
20252	594781
85036	594782
254364	594783
13	594784
8654	594785
40778	594786
49873	594787
3237	594788
20230	594789
44869	594790
39898	594791
99999	594792
210167	594793
3854	594794
11828	594795
24636	594796
113309	594797
264	594798
64874	594799
28814	594800
46075	594801
7130	594802
178756	594803
16710	594804
5256	594805
179629	594806
139333	594807
12978	594808
169963	594809
5174	594810
37699	594811
12773	594812
1601	594813
7955	594814
151464	594815
7529	594816
2123	594817
3386	594818
101442	594819
74700	594820
112362	594821
10968	594822
16278	594823
161169	594824
2830	594825
17176	594826
32783	594827
4486	594828
127482	594829
29699	594830
49737	594831
131643	594832
171858	594833
1185	594834
26656	594835
4743	594836
207790	594837
71	594838
112386	594839
69955	594840
6489	594841
51737	594842
77619	594843
24581	594844
6109	594845
41015	594846
102043	594847
42767	594848
63681	594849
47319	594850
233822	594851
216303	594852
17632	594853
84181	594854
185417	594855
93594	594856
22121	594857
188226	594858
155335	594859
87387	594860
27194	594861
91419	594862
34528	594863
3740	594864
42664	594865
7961	594866
110972	594867
7220	594868
133651	594869
128884	594870
266694	594871
240659	594872
60747	594873
114126	594874
78190	594875
203487	594876
6735	594877
149	594878
72017	594879
270915	594880
32013	594881
42070	594882
67073	594883
106641	594884
57555	594885
106413	594886
243329	594887
9921	594888
144198	594889
155584	594890
5216	594891
2635	594892
234920	594893
12907	594894
804	594895
71941	594896
52183	594897
136015	594898
3458	594899
10304	594900
55507	594901
15027	594902
9457	594903
10125	594904
105097	594905
45770	594906
107228	594907
10181	594908
5595	594909
89430	594910
78824	594911
25549	594912
81613	594913
52890	594914
172921	594915
14662	594916
117086	594917
8711	594918
28964	594919
55461	594920
257118	594921
210080	594922
112861	594923
177744	594924
189141	594925
102297	594926
74806	594927
21810	594928
36952	594929
24011	594930
1398	594931
27025	594932
10946	594933
251430	594934
22834	594935
98702	594936
1947	594937
144432	594938
155132	594939
5260	594940
126541	594941
2885	594942
752	594943
8038	594944
2277	594945
140296	594946
118984	594947
33808	594948
165969	594949
125975	594950
38849	594951
39772	594952
69733	594953
11102	594954
164871	594955
3902	594956
220329	594957
119706	594958
1030	594959
186415	594960
146924	594961
257	594962
33517	594963
6286	594964
1873	594965
36167	594966
1299	594967
1049	594968
16658	594969
88224	594970
11496	594971
108114	594972
128930	594973
101898	594974
28692	594975
78276	594976
37839	594977
52653	594978
101011	594979
2326	594980
74085	594981
135092	594982
252026	594983
5554	594984
4859	594985
53093	594986
32973	594987
39958	594988
227	594989
196450	594990
834	594991
28678	594992
118	594993
3400	594994
221198	594995
694	594996
66570	594997
87766	594998
69854	594999
143253	595000
268	595001
8987	595002
22601	595003
9858	595004
15726	595005
21731	595006
112212	595007
44522	595008
127316	595009
142000	595010
45917	595011
111062	595012
85305	595013
85	595014
18619	595015
42961	595016
25367	595017
326	595018
1473	595019
62032	595020
2200	595021
46852	595022
20157	595023
27223	595024
7494	595025
1663	595026
8182	595027
227740	595028
82753	595029
25918	595030
933	595031
194045	595032
163686	595033
163333	595034
225261	595035
1488	595036
35033	595037
8201	595038
19581	595039
111287	595040
307	595041
166384	595042
54010	595043
98838	595044
200943	595045
22755	595046
251671	595047
15510	595048
9063	595049
123777	595050
28388	595051
61151	595052
145146	595053
114668	595054
88985	595055
54633	595056
24425	595057
2431	595058
1766	595059
149776	595060
157683	595061
18521	595062
76765	595063
18692	595064
34687	595065
32491	595066
37927	595067
3359	595068
10844	595069
247153	595070
132525	595071
10907	595072
103192	595073
22660	595074
264700	595075
43473	595076
3783	595077
188653	595078
196685	595079
50427	595080
11131	595081
1222	595082
43324	595083
206181	595084
145740	595085
8709	595086
13302	595087
89068	595088
110554	595089
1046	595090
1283	595091
29164	595092
9544	595093
104288	595094
11068	595095
35416	595096
198816	595097
67224	595098
202694	595099
387	595100
8181	595101
26	595102
36829	595103
25035	595104
98244	595105
3752	595106
75684	595107
2812	595108
264860	595109
153755	595110
11726	595111
63043	595112
2841	595113
23008	595114
22784	595115
48349	595116
198309	595117
4327	595118
188652	595119
76705	595120
127059	595121
105944	595122
21389	595123
115852	595124
30128	595125
126992	595126
36580	595127
159021	595128
30640	595129
111920	595130
18262	595131
20109	595132
41355	595133
88800	595134
208660	595135
85299	595136
7492	595137
54731	595138
396	595139
2218	595140
71986	595141
14423	595142
76540	595143
8891	595144
67333	595145
2113	595146
157499	595147
85235	595148
92180	595149
161273	595150
11756	595151
2701	595152
24675	595153
5794	595154
9459	595155
207536	595156
124222	595157
822	595158
214993	595159
14567	595160
216625	595161
11260	595162
122102	595163
191447	595164
148980	595165
12791	595166
98419	595167
149372	595168
111431	595169
24535	595170
22595	595171
32868	595172
16375	595173
211989	595174
19892	595175
97607	595176
10237	595177
44856	595178
85436	595179
61193	595180
2625	595181
2511	595182
15885	595183
222272	595184
1136	595185
5645	595186
3755	595187
45169	595188
268447	595189
8087	595190
22219	595191
5443	595192
8433	595193
29913	595194
62013	595195
189289	595196
42985	595197
238527	595198
7403	595199
9404	595200
240086	595201
314	595202
539	595203
59787	595204
47036	595205
186795	595206
8447	595207
30289	595208
604	595209
1715	595210
173346	595211
102209	595212
307	595213
76290	595214
1520	595215
7850	595216
44975	595217
161866	595218
59605	595219
30689	595220
15001	595221
22937	595222
26612	595223
25011	595224
6148	595225
17488	595226
5387	595227
114130	595228
194508	595229
202	595230
77907	595231
163929	595232
62696	595233
156642	595234
171300	595235
114644	595236
603	595237
227465	595238
150749	595239
59254	595240
18245	595241
73231	595242
1738	595243
44357	595244
246759	595245
36403	595246
135192	595247
22305	595248
240423	595249
23063	595250
39658	595251
162960	595252
62152	595253
26681	595254
56953	595255
107900	595256
2812	595257
81210	595258
10236	595259
8407	595260
211151	595261
93842	595262
11680	595263
124495	595264
109151	595265
189116	595266
30744	595267
201312	595268
93036	595269
79521	595270
7407	595271
83161	595272
24440	595273
344	595274
29656	595275
251964	595276
6889	595277
14718	595278
9548	595279
12974	595280
77669	595281
150379	595282
3211	595283
26401	595284
28956	595285
2972	595286
139	595287
1524	595288
42143	595289
93687	595290
179855	595291
244157	595292
13620	595293
3571	595294
103890	595295
261362	595296
170013	595297
698	595298
57777	595299
4946	595300
181962	595301
201446	595302
18411	595303
37345	595304
3110	595305
14789	595306
1476	595307
163718	595308
139155	595309
128978	595310
9130	595311
26082	595312
2514	595313
6943	595314
152640	595315
4692	595316
2677	595317
68	595318
1741	595319
71166	595320
32603	595321
4648	595322
87363	595323
52833	595324
94034	595325
20203	595326
59877	595327
32872	595328
32231	595329
15618	595330
7891	595331
35459	595332
769	595333
202999	595334
86790	595335
2000	595336
204089	595337
95562	595338
2628	595339
55777	595340
9804	595341
484	595342
79674	595343
5958	595344
9671	595345
16465	595346
150327	595347
67966	595348
112423	595349
27026	595350
70156	595351
272017	595352
214239	595353
107288	595354
118952	595355
237259	595356
1289	595357
4168	595358
24265	595359
83007	595360
10263	595361
137573	595362
44715	595363
236022	595364
169069	595365
4757	595366
183442	595367
39911	595368
9288	595369
260585	595370
252773	595371
14960	595372
24608	595373
4676	595374
63540	595375
169915	595376
18966	595377
1240	595378
116131	595379
822	595380
113589	595381
128843	595382
479	595383
135416	595384
50548	595385
25485	595386
30600	595387
82440	595388
2338	595389
17492	595390
4085	595391
30049	595392
31928	595393
36964	595394
9812	595395
89204	595396
16014	595397
23349	595398
39840	595399
19833	595400
18934	595401
66721	595402
32579	595403
3164	595404
72144	595405
27745	595406
232001	595407
22940	595408
69670	595409
734	595410
130771	595411
42913	595412
62054	595413
19448	595414
31677	595415
81462	595416
638	595417
2991	595418
46645	595419
1111	595420
99745	595421
759	595422
248531	595423
732	595424
87760	595425
105884	595426
3401	595427
20949	595428
41595	595429
12858	595430
29751	595431
13477	595432
97328	595433
64423	595434
129061	595435
201751	595436
166352	595437
88088	595438
13487	595439
2868	595440
2325	595441
4409	595442
71	595443
5172	595444
32106	595445
9428	595446
2894	595447
26080	595448
203933	595449
161433	595450
165	595451
98935	595452
6489	595453
15593	595454
28312	595455
16531	595456
3322	595457
9107	595458
4984	595459
2896	595460
40645	595461
169139	595462
88501	595463
71041	595464
52235	595465
642	595466
6402	595467
154389	595468
67809	595469
37601	595470
1407	595471
3068	595472
31187	595473
5950	595474
151948	595475
2	595476
26370	595477
39476	595478
15988	595479
6586	595480
269378	595481
199679	595482
6428	595483
21439	595484
23301	595485
14520	595486
163449	595487
43217	595488
1561	595489
45274	595490
73527	595491
33454	595492
19995	595493
44834	595494
156541	595495
543	595496
272712	595497
13313	595498
86319	595499
19065	595500
38233	595501
77731	595502
1996	595503
213	595504
9214	595505
162998	595506
9537	595507
260592	595508
3309	595509
61963	595510
214369	595511
64241	595512
4618	595513
155362	595514
23169	595515
27534	595516
12790	595517
87171	595518
73889	595519
36463	595520
20424	595521
48641	595522
90663	595523
11984	595524
30790	595525
4857	595526
15739	595527
141418	595528
3275	595529
27	595530
21941	595531
242291	595532
379	595533
13802	595534
100758	595535
1601	595536
51140	595537
157472	595538
30238	595539
133187	595540
146203	595541
63798	595542
10651	595543
146569	595544
102838	595545
192	595546
29410	595547
59841	595548
131011	595549
23039	595550
34350	595551
54412	595552
10738	595553
4454	595554
54257	595555
2021	595556
7803	595557
38516	595558
7411	595559
11610	595560
1235	595561
75073	595562
28780	595563
171352	595564
1079	595565
23033	595566
9993	595567
49176	595568
176675	595569
143067	595570
127096	595571
3405	595572
229173	595573
40505	595574
134751	595575
97957	595576
10606	595577
1524	595578
42093	595579
8747	595580
14140	595581
3874	595582
202891	595583
229246	595584
10405	595585
64108	595586
2561	595587
22013	595588
99672	595589
22242	595590
90299	595591
25846	595592
16060	595593
190836	595594
12434	595595
20052	595596
161842	595597
10029	595598
77632	595599
12380	595600
85328	595601
191670	595602
166022	595603
31263	595604
168254	595605
67894	595606
19696	595607
36248	595608
1380	595609
17426	595610
29345	595611
1932	595612
84979	595613
31095	595614
4458	595615
149382	595616
43969	595617
39307	595618
64819	595619
173493	595620
91784	595621
271877	595622
136527	595623
100661	595624
75319	595625
320	595626
234450	595627
943	595628
135206	595629
1181	595630
143247	595631
172201	595632
45406	595633
164759	595634
9400	595635
131071	595636
2521	595637
52646	595638
79326	595639
7920	595640
121624	595641
74114	595642
144	595643
14134	595644
22817	595645
69499	595646
24537	595647
193	595648
122062	595649
213687	595650
158179	595651
10264	595652
24860	595653
3941	595654
1315	595655
16437	595656
5807	595657
1339	595658
9943	595659
55678	595660
60089	595661
3	595662
157686	595663
2394	595664
6658	595665
246428	595666
3171	595667
4566	595668
107502	595669
77111	595670
4400	595671
257033	595672
20834	595673
24985	595674
31636	595675
112729	595676
1376	595677
23055	595678
24836	595679
18486	595680
55356	595681
112413	595682
272499	595683
52862	595684
75386	595685
1519	595686
124666	595687
7592	595688
41914	595689
9280	595690
112850	595691
141603	595692
71199	595693
593	595694
203492	595695
28247	595696
1403	595697
211199	595698
17515	595699
100077	595700
60087	595701
28315	595702
22245	595703
39672	595704
52621	595705
43595	595706
126521	595707
5121	595708
233413	595709
74843	595710
7018	595711
102324	595712
68509	595713
36452	595714
70429	595715
163018	595716
126181	595717
59371	595718
72595	595719
27137	595720
971	595721
47508	595722
92522	595723
9197	595724
13325	595725
10572	595726
32233	595727
61052	595728
61	595729
11369	595730
14017	595731
18614	595732
23169	595733
94802	595734
128268	595735
24294	595736
31940	595737
24023	595738
233589	595739
37428	595740
10315	595741
14233	595742
197499	595743
14633	595744
26479	595745
91763	595746
49931	595747
2476	595748
58463	595749
146730	595750
34174	595751
83622	595752
25030	595753
26534	595754
15272	595755
83991	595756
261040	595757
108738	595758
664	595759
142729	595760
35395	595761
29399	595762
2585	595763
243515	595764
3595	595765
2153	595766
57064	595767
41628	595768
92963	595769
73564	595770
226590	595771
18100	595772
88156	595773
2701	595774
85686	595775
20029	595776
175865	595777
163436	595778
4856	595779
149789	595780
9350	595781
92148	595782
15794	595783
176936	595784
13399	595785
1866	595786
5692	595787
27709	595788
112431	595789
1514	595790
160425	595791
110036	595792
12771	595793
67334	595794
38177	595795
193418	595796
16630	595797
8843	595798
1825	595799
1122	595800
67223	595801
195858	595802
10614	595803
256514	595804
221073	595805
1850	595806
91	595807
8483	595808
79846	595809
13	595810
92565	595811
8531	595812
35371	595813
121562	595814
176666	595815
185253	595816
24033	595817
143344	595818
100926	595819
17556	595820
181290	595821
17482	595822
193264	595823
74484	595824
78	595825
13633	595826
109135	595827
148	595828
24558	595829
135236	595830
1836	595831
21043	595832
5389	595833
70512	595834
160713	595835
126432	595836
83838	595837
104668	595838
156747	595839
4302	595840
42193	595841
118182	595842
31467	595843
4304	595844
187	595845
186	595846
1482	595847
11195	595848
13985	595849
5971	595850
65602	595851
15957	595852
5739	595853
13192	595854
159773	595855
272083	595856
4309	595857
106473	595858
16224	595859
83639	595860
164688	595861
36613	595862
7300	595863
187503	595864
95781	595865
126281	595866
42503	595867
117000	595868
50	595869
8444	595870
100444	595871
10303	595872
150304	595873
1104	595874
6990	595875
17355	595876
225082	595877
55171	595878
112898	595879
1044	595880
65980	595881
6151	595882
11413	595883
42665	595884
239260	595885
16547	595886
5132	595887
72856	595888
93829	595889
114598	595890
264172	595891
259297	595892
630	595893
114247	595894
101617	595895
952	595896
212945	595897
28916	595898
15718	595899
84222	595900
133121	595901
73628	595902
11977	595903
51386	595904
1451	595905
10242	595906
1378	595907
18555	595908
76048	595909
5391	595910
195651	595911
31023	595912
959	595913
4109	595914
60705	595915
96233	595916
25644	595917
60732	595918
7812	595919
73211	595920
136258	595921
69572	595922
45292	595923
283	595924
175468	595925
9143	595926
10304	595927
8460	595928
219039	595929
852	595930
1979	595931
253979	595932
48770	595933
67855	595934
17312	595935
160547	595936
113673	595937
99609	595938
1880	595939
35508	595940
13022	595941
515	595942
5837	595943
192207	595944
36470	595945
9645	595946
4266	595947
25517	595948
89414	595949
13610	595950
87528	595951
65447	595952
744	595953
182033	595954
97924	595955
127269	595956
11745	595957
27613	595958
933	595959
10957	595960
411	595961
16852	595962
270081	595963
206093	595964
36054	595965
26092	595966
217495	595967
104254	595968
1131	595969
129211	595970
270220	595971
1924	595972
27898	595973
127865	595974
43443	595975
3528	595976
71328	595977
10419	595978
23654	595979
9082	595980
15329	595981
5120	595982
77519	595983
21573	595984
128193	595985
89774	595986
207437	595987
9439	595988
121716	595989
27564	595990
370	595991
1930	595992
206057	595993
48817	595994
111939	595995
92122	595996
157651	595997
211634	595998
39602	595999
15891	596000
7087	596001
8797	596002
7530	596003
10807	596004
24618	596005
31621	596006
2528	596007
144446	596008
71503	596009
34622	596010
27362	596011
5203	596012
5998	596013
155720	596014
27894	596015
29707	596016
48457	596017
3754	596018
62644	596019
618	596020
33367	596021
84449	596022
43946	596023
4088	596024
3727	596025
205463	596026
194983	596027
3659	596028
31618	596029
81566	596030
3487	596031
105828	596032
123633	596033
9578	596034
233351	596035
19411	596036
162004	596037
103890	596038
46915	596039
9876	596040
307	596041
82333	596042
3598	596043
617	596044
8215	596045
6463	596046
94663	596047
150772	596048
1230	596049
111871	596050
26194	596051
100694	596052
44390	596053
185071	596054
199245	596055
231355	596056
114228	596057
158195	596058
55142	596059
31478	596060
11105	596061
14630	596062
108583	596063
73319	596064
40867	596065
119216	596066
14580	596067
33939	596068
441	596069
221162	596070
4558	596071
966	596072
4780	596073
78131	596074
84255	596075
4231	596076
96912	596077
132795	596078
117204	596079
28442	596080
1228	596081
234435	596082
47550	596083
7540	596084
218343	596085
1857	596086
24997	596087
3831	596088
115833	596089
116310	596090
7545	596091
55408	596092
5113	596093
269511	596094
102412	596095
14640	596096
10809	596097
83652	596098
233	596099
84907	596100
12152	596101
28587	596102
6801	596103
25239	596104
56856	596105
19191	596106
145431	596107
18191	596108
38420	596109
125085	596110
67922	596111
101	596112
19661	596113
3797	596114
135260	596115
10483	596116
1633	596117
131428	596118
8556	596119
39299	596120
20371	596121
4742	596122
184878	596123
107811	596124
271271	596125
25343	596126
1178	596127
53592	596128
31568	596129
18604	596130
66329	596131
15419	596132
49556	596133
107989	596134
133878	596135
238433	596136
107405	596137
237206	596138
19508	596139
77509	596140
195095	596141
19370	596142
133410	596143
49140	596144
158646	596145
234100	596146
67666	596147
241303	596148
70299	596149
25163	596150
119266	596151
256557	596152
81289	596153
248803	596154
263811	596155
11590	596156
46362	596157
13850	596158
2531	596159
44755	596160
18700	596161
244707	596162
31987	596163
27562	596164
247392	596165
4739	596166
5806	596167
13470	596168
80056	596169
261052	596170
15400	596171
166394	596172
39903	596173
45073	596174
22069	596175
2510	596176
51427	596177
163210	596178
50281	596179
68937	596180
8836	596181
183810	596182
77879	596183
880	596184
5807	596185
47277	596186
5350	596187
137854	596188
49485	596189
71283	596190
97707	596191
207719	596192
126209	596193
268900	596194
36655	596195
67773	596196
105096	596197
47980	596198
128352	596199
23191	596200
47171	596201
17423	596202
17915	596203
4337	596204
177075	596205
192664	596206
3321	596207
20484	596208
57848	596209
251464	596210
31963	596211
30877	596212
80169	596213
14831	596214
90949	596215
10794	596216
18333	596217
6430	596218
52002	596219
74948	596220
220784	596221
236775	596222
35964	596223
34447	596224
107281	596225
153499	596226
146824	596227
73044	596228
17971	596229
40272	596230
147102	596231
33001	596232
57594	596233
3218	596234
8050	596235
16051	596236
978	596237
30043	596238
218275	596239
11202	596240
124461	596241
153803	596242
95349	596243
40742	596244
19001	596245
51797	596246
6241	596247
100938	596248
107	596249
3245	596250
252078	596251
4695	596252
226117	596253
5752	596254
25723	596255
8510	596256
70959	596257
3520	596258
2446	596259
175136	596260
39415	596261
140397	596262
10589	596263
18885	596264
934	596265
26732	596266
136505	596267
97085	596268
45951	596269
1507	596270
18100	596271
138027	596272
210130	596273
680	596274
7062	596275
13835	596276
67809	596277
35076	596278
151081	596279
153805	596280
152171	596281
25665	596282
137610	596283
158338	596284
85855	596285
1119	596286
19468	596287
10658	596288
4073	596289
113804	596290
33758	596291
22313	596292
16713	596293
184999	596294
25540	596295
51305	596296
244562	596297
11594	596298
4818	596299
1099	596300
160768	596301
7550	596302
117409	596303
8706	596304
159796	596305
61125	596306
4033	596307
34733	596308
21400	596309
63296	596310
186353	596311
30630	596312
1514	596313
119871	596314
859	596315
82214	596316
110759	596317
41674	596318
20255	596319
9423	596320
38372	596321
1077	596322
75602	596323
12566	596324
81463	596325
51569	596326
75541	596327
61544	596328
79919	596329
139542	596330
247085	596331
60465	596332
82883	596333
21276	596334
19893	596335
214091	596336
66576	596337
1312	596338
91	596339
2473	596340
16058	596341
122925	596342
31036	596343
26631	596344
12049	596345
32598	596346
26456	596347
30765	596348
67967	596349
45947	596350
57069	596351
101943	596352
136535	596353
138341	596354
91111	596355
835	596356
94856	596357
2109	596358
89083	596359
18115	596360
106766	596361
154408	596362
3064	596363
172109	596364
239883	596365
112290	596366
61993	596367
69816	596368
8156	596369
1172	596370
160962	596371
110708	596372
527	596373
9752	596374
78479	596375
269101	596376
156691	596377
51182	596378
19862	596379
7372	596380
11629	596381
35553	596382
3330	596383
23601	596384
189729	596385
74352	596386
7496	596387
20774	596388
28141	596389
51863	596390
222752	596391
41421	596392
25290	596393
9309	596394
192131	596395
60	596396
66174	596397
140619	596398
114040	596399
91036	596400
6517	596401
1343	596402
10966	596403
25513	596404
386	596405
108050	596406
34064	596407
99089	596408
120959	596409
6958	596410
41228	596411
13595	596412
38321	596413
14814	596414
169162	596415
68957	596416
14104	596417
15345	596418
14180	596419
69232	596420
41438	596421
265748	596422
155879	596423
30789	596424
156656	596425
35406	596426
146098	596427
133301	596428
35097	596429
1220	596430
205832	596431
87796	596432
146306	596433
48345	596434
96286	596435
120056	596436
40612	596437
268652	596438
3358	596439
36868	596440
35942	596441
58241	596442
46746	596443
7076	596444
81471	596445
90182	596446
16638	596447
72824	596448
113164	596449
65750	596450
26909	596451
11510	596452
13278	596453
40796	596454
2546	596455
158762	596456
5834	596457
25984	596458
94982	596459
16425	596460
83610	596461
77652	596462
20	596463
110022	596464
61171	596465
5862	596466
24248	596467
13903	596468
45635	596469
228806	596470
188633	596471
293	596472
27127	596473
86141	596474
48921	596475
164396	596476
27436	596477
27024	596478
103422	596479
144588	596480
28954	596481
79447	596482
2297	596483
7727	596484
23162	596485
131956	596486
23	596487
4601	596488
219998	596489
7419	596490
16725	596491
46022	596492
203666	596493
18991	596494
78176	596495
34558	596496
127336	596497
2044	596498
469	596499
4455	596500
17802	596501
207055	596502
34341	596503
55627	596504
55542	596505
90658	596506
2649	596507
1293	596508
58027	596509
47322	596510
174939	596511
58757	596512
200063	596513
238775	596514
71338	596515
38764	596516
217649	596517
6482	596518
5265	596519
75764	596520
18986	596521
42908	596522
142325	596523
72950	596524
60912	596525
19834	596526
152755	596527
21993	596528
132480	596529
95656	596530
156091	596531
19767	596532
64579	596533
989	596534
217911	596535
123833	596536
1312	596537
112090	596538
31439	596539
30658	596540
77092	596541
2788	596542
76842	596543
1010	596544
103935	596545
11640	596546
72853	596547
1046	596548
118208	596549
971	596550
2962	596551
1873	596552
134350	596553
59086	596554
35349	596555
65535	596556
29838	596557
16527	596558
306	596559
32209	596560
4677	596561
100246	596562
15935	596563
166	596564
68422	596565
21639	596566
63983	596567
30206	596568
37301	596569
205932	596570
50085	596571
14006	596572
46248	596573
567	596574
2863	596575
3107	596576
34578	596577
7694	596578
258599	596579
96751	596580
138774	596581
92989	596582
47021	596583
19588	596584
213386	596585
3299	596586
18041	596587
213754	596588
35206	596589
243137	596590
296	596591
5012	596592
18893	596593
7443	596594
76144	596595
78916	596596
10208	596597
12073	596598
115905	596599
54917	596600
11205	596601
120679	596602
85119	596603
268100	596604
227136	596605
12921	596606
106018	596607
69362	596608
46774	596609
72654	596610
67503	596611
7097	596612
36226	596613
163597	596614
75104	596615
7898	596616
255764	596617
48179	596618
25858	596619
15387	596620
198662	596621
420	596622
83295	596623
2727	596624
109662	596625
17382	596626
251843	596627
2810	596628
88083	596629
29237	596630
29185	596631
5393	596632
45838	596633
55170	596634
167505	596635
205944	596636
220425	596637
24384	596638
104486	596639
13191	596640
398	596641
3599	596642
177686	596643
834	596644
6973	596645
1807	596646
34779	596647
169716	596648
63717	596649
77081	596650
97750	596651
120758	596652
62748	596653
2844	596654
6528	596655
37789	596656
47962	596657
2396	596658
1363	596659
27716	596660
21395	596661
139065	596662
3651	596663
6519	596664
199540	596665
21880	596666
56766	596667
28191	596668
51503	596669
64809	596670
56459	596671
36373	596672
52558	596673
9902	596674
111834	596675
47310	596676
27683	596677
210331	596678
19877	596679
180973	596680
239108	596681
119782	596682
45313	596683
48064	596684
245	596685
23540	596686
65953	596687
100075	596688
42065	596689
125138	596690
30817	596691
59717	596692
111009	596693
265445	596694
26900	596695
172383	596696
111792	596697
56028	596698
266083	596699
18165	596700
1531	596701
50058	596702
83690	596703
8071	596704
923	596705
98503	596706
2207	596707
1078	596708
6549	596709
6464	596710
8443	596711
29259	596712
25719	596713
141436	596714
39835	596715
70650	596716
20291	596717
57121	596718
20598	596719
79531	596720
236012	596721
17344	596722
88108	596723
30097	596724
52705	596725
19943	596726
45651	596727
162757	596728
93386	596729
248013	596730
9257	596731
5230	596732
11137	596733
4457	596734
26143	596735
17701	596736
134809	596737
84815	596738
2958	596739
86339	596740
43808	596741
59347	596742
14318	596743
243810	596744
252943	596745
26489	596746
132138	596747
107973	596748
235323	596749
40540	596750
37415	596751
177436	596752
85763	596753
142262	596754
547	596755
17851	596756
208796	596757
17679	596758
15078	596759
161857	596760
247181	596761
2302	596762
8497	596763
8163	596764
108939	596765
271620	596766
39343	596767
431	596768
270883	596769
148355	596770
191110	596771
42810	596772
118258	596773
33900	596774
20969	596775
9020	596776
46433	596777
3150	596778
88430	596779
9116	596780
72040	596781
269275	596782
260736	596783
243	596784
33170	596785
152	596786
51437	596787
149170	596788
66449	596789
675	596790
227364	596791
15992	596792
34305	596793
3641	596794
5426	596795
96862	596796
151068	596797
57955	596798
18194	596799
210	596800
213369	596801
27339	596802
99506	596803
166119	596804
1749	596805
15532	596806
22502	596807
164430	596808
70774	596809
40971	596810
118867	596811
151773	596812
674	596813
13976	596814
69263	596815
165217	596816
11199	596817
108515	596818
70907	596819
49706	596820
11953	596821
49606	596822
161504	596823
75682	596824
39794	596825
16554	596826
103429	596827
187294	596828
25688	596829
242398	596830
10260	596831
205455	596832
637	596833
152217	596834
74661	596835
67642	596836
51520	596837
12746	596838
10	596839
42291	596840
143846	596841
2212	596842
27565	596843
7329	596844
165578	596845
128219	596846
18591	596847
15613	596848
34764	596849
71147	596850
189	596851
68276	596852
104574	596853
118	596854
6667	596855
2569	596856
108176	596857
124060	596858
13834	596859
26767	596860
2171	596861
79	596862
33	596863
11343	596864
11841	596865
137308	596866
25411	596867
117212	596868
55717	596869
13062	596870
92223	596871
14438	596872
46640	596873
241406	596874
154526	596875
40004	596876
148978	596877
142713	596878
5727	596879
40800	596880
18820	596881
165380	596882
263082	596883
3490	596884
6880	596885
123248	596886
112025	596887
136563	596888
192106	596889
11418	596890
82550	596891
61922	596892
123595	596893
25475	596894
47557	596895
9345	596896
76855	596897
15378	596898
99923	596899
19005	596900
1915	596901
36506	596902
13094	596903
72380	596904
145110	596905
213226	596906
30297	596907
183551	596908
3147	596909
1337	596910
7919	596911
91609	596912
91431	596913
894	596914
95049	596915
112159	596916
74221	596917
201319	596918
5141	596919
2336	596920
2375	596921
162361	596922
58854	596923
19046	596924
130279	596925
264209	596926
8619	596927
69639	596928
18637	596929
29636	596930
933	596931
520	596932
4	596933
43835	596934
77711	596935
12220	596936
29185	596937
116712	596938
3725	596939
31330	596940
29729	596941
30874	596942
78	596943
167049	596944
267403	596945
56514	596946
265767	596947
1228	596948
61832	596949
50295	596950
1533	596951
39922	596952
78521	596953
1408	596954
190511	596955
5148	596956
132861	596957
19498	596958
9040	596959
256993	596960
185200	596961
12472	596962
3274	596963
111413	596964
35255	596965
97996	596966
1699	596967
180319	596968
726	596969
14121	596970
90971	596971
3908	596972
83443	596973
236030	596974
1532	596975
72888	596976
31222	596977
16147	596978
192388	596979
156225	596980
110358	596981
65270	596982
147064	596983
4017	596984
148491	596985
762	596986
211986	596987
156878	596988
8075	596989
1596	596990
198517	596991
61559	596992
151685	596993
35454	596994
598	596995
19126	596996
2473	596997
80223	596998
76822	596999
30492	597000
36014	597001
44741	597002
38775	597003
149638	597004
20019	597005
139140	597006
136431	597007
18452	597008
83659	597009
242371	597010
43812	597011
12697	597012
134268	597013
17054	597014
8169	597015
12619	597016
107089	597017
73652	597018
86309	597019
179478	597020
237686	597021
45844	597022
206307	597023
186893	597024
406	597025
42960	597026
103223	597027
1640	597028
267666	597029
6968	597030
569	597031
22527	597032
34201	597033
60579	597034
79972	597035
14798	597036
116688	597037
251951	597038
22687	597039
270366	597040
18175	597041
4961	597042
9086	597043
234519	597044
13274	597045
18093	597046
7748	597047
9812	597048
99601	597049
28250	597050
78620	597051
123314	597052
12867	597053
4795	597054
53162	597055
555	597056
45595	597057
64597	597058
2621	597059
12917	597060
127899	597061
36167	597062
105905	597063
38258	597064
2109	597065
7822	597066
223154	597067
2023	597068
22897	597069
140371	597070
11786	597071
108476	597072
2441	597073
7082	597074
42708	597075
15757	597076
6108	597077
61356	597078
87658	597079
46166	597080
91116	597081
164765	597082
115203	597083
10884	597084
15751	597085
175419	597086
88968	597087
100916	597088
59554	597089
90254	597090
31494	597091
98146	597092
15291	597093
217223	597094
6266	597095
34142	597096
51987	597097
25465	597098
168741	597099
94072	597100
207551	597101
106466	597102
94257	597103
85365	597104
116857	597105
57509	597106
8357	597107
5757	597108
80279	597109
12112	597110
23209	597111
14072	597112
42530	597113
1566	597114
46658	597115
7473	597116
125657	597117
5752	597118
16833	597119
1485	597120
12569	597121
194362	597122
79689	597123
52253	597124
43805	597125
271565	597126
22721	597127
2823	597128
11295	597129
49150	597130
54848	597131
260126	597132
47126	597133
49310	597134
3899	597135
5639	597136
231360	597137
812	597138
1641	597139
116703	597140
83166	597141
105569	597142
78857	597143
77142	597144
442	597145
100948	597146
109362	597147
149376	597148
35939	597149
39740	597150
56751	597151
4300	597152
191767	597153
37970	597154
23635	597155
193889	597156
68507	597157
199662	597158
21976	597159
16657	597160
24950	597161
28257	597162
75869	597163
947	597164
194287	597165
11092	597166
182415	597167
95452	597168
127460	597169
14941	597170
31165	597171
22588	597172
8347	597173
43435	597174
15562	597175
28022	597176
8137	597177
1387	597178
24073	597179
96638	597180
15625	597181
16266	597182
11618	597183
48539	597184
30875	597185
11369	597186
263691	597187
107041	597188
117070	597189
30409	597190
34114	597191
11717	597192
16192	597193
166381	597194
21055	597195
35200	597196
78903	597197
256852	597198
5387	597199
83597	597200
173223	597201
157093	597202
88351	597203
43892	597204
9189	597205
123770	597206
145612	597207
30002	597208
6829	597209
174561	597210
34367	597211
25800	597212
132475	597213
190132	597214
5386	597215
8230	597216
9754	597217
46986	597218
40173	597219
39343	597220
4200	597221
5227	597222
21901	597223
72762	597224
12579	597225
113523	597226
24638	597227
233536	597228
3468	597229
24959	597230
212074	597231
161863	597232
247099	597233
46215	597234
3026	597235
100294	597236
5874	597237
62342	597238
51498	597239
15888	597240
123187	597241
64274	597242
78194	597243
271723	597244
178143	597245
230655	597246
12419	597247
797	597248
6325	597249
5958	597250
50316	597251
25110	597252
142948	597253
19601	597254
33743	597255
3280	597256
20786	597257
69844	597258
42493	597259
17629	597260
32835	597261
5427	597262
39271	597263
19956	597264
35668	597265
292	597266
15839	597267
213639	597268
23914	597269
103763	597270
141120	597271
189601	597272
1780	597273
66758	597274
54460	597275
72088	597276
80343	597277
158958	597278
17213	597279
25794	597280
215247	597281
34464	597282
21634	597283
9166	597284
521	597285
127402	597286
26345	597287
3779	597288
256432	597289
84100	597290
1634	597291
9333	597292
118932	597293
157471	597294
86403	597295
13111	597296
5512	597297
35056	597298
28392	597299
1672	597300
206266	597301
53498	597302
20753	597303
2176	597304
2920	597305
18339	597306
5400	597307
66773	597308
367	597309
177007	597310
98299	597311
22911	597312
2329	597313
111115	597314
43218	597315
1466	597316
12555	597317
9123	597318
176325	597319
30999	597320
1016	597321
4974	597322
186024	597323
60740	597324
60475	597325
42094	597326
24148	597327
2027	597328
7557	597329
34124	597330
574	597331
154358	597332
30011	597333
1724	597334
3526	597335
96198	597336
2289	597337
24548	597338
160058	597339
2185	597340
8657	597341
178504	597342
826	597343
31840	597344
227706	597345
20869	597346
163244	597347
10181	597348
128206	597349
55795	597350
170977	597351
95726	597352
147845	597353
7	597354
20453	597355
7904	597356
2680	597357
98256	597358
1797	597359
8502	597360
264722	597361
43538	597362
6971	597363
124348	597364
130919	597365
127224	597366
118243	597367
18315	597368
24212	597369
107888	597370
7094	597371
15193	597372
5042	597373
16610	597374
27990	597375
9778	597376
2414	597377
1858	597378
26291	597379
12989	597380
25064	597381
130370	597382
204625	597383
253872	597384
125701	597385
93808	597386
3283	597387
268120	597388
6477	597389
3860	597390
24142	597391
122059	597392
12575	597393
34369	597394
48301	597395
102936	597396
26693	597397
102621	597398
33256	597399
4404	597400
27156	597401
110939	597402
272369	597403
321	597404
2114	597405
77618	597406
22061	597407
72187	597408
231410	597409
251483	597410
750	597411
117033	597412
38739	597413
2159	597414
19	597415
15562	597416
3059	597417
5622	597418
23023	597419
130977	597420
4079	597421
60978	597422
82668	597423
35579	597424
132906	597425
171525	597426
31263	597427
94883	597428
218735	597429
30437	597430
82582	597431
161382	597432
161528	597433
7349	597434
111622	597435
131769	597436
3082	597437
55210	597438
14	597439
74759	597440
117022	597441
74049	597442
9361	597443
124713	597444
12727	597445
54998	597446
22240	597447
28353	597448
172	597449
4436	597450
27833	597451
118496	597452
65468	597453
39421	597454
178854	597455
159718	597456
67227	597457
272492	597458
57348	597459
18033	597460
169159	597461
135538	597462
33381	597463
22883	597464
14947	597465
5619	597466
4271	597467
141563	597468
73873	597469
108838	597470
194892	597471
16245	597472
970	597473
87715	597474
36496	597475
2550	597476
15204	597477
116533	597478
14	597479
76367	597480
3983	597481
2282	597482
247019	597483
34121	597484
119034	597485
124173	597486
141851	597487
243201	597488
105385	597489
1547	597490
14927	597491
2610	597492
2910	597493
4853	597494
63633	597495
96361	597496
118490	597497
1386	597498
628	597499
74250	597500
160133	597501
66786	597502
177908	597503
49005	597504
3031	597505
97712	597506
45755	597507
21181	597508
211728	597509
55194	597510
79111	597511
67509	597512
398	597513
170597	597514
179008	597515
3480	597516
214190	597517
1952	597518
24812	597519
17651	597520
4117	597521
15222	597522
104618	597523
34964	597524
22685	597525
2545	597526
73462	597527
1084	597528
54760	597529
88203	597530
42846	597531
937	597532
71412	597533
740	597534
6602	597535
83416	597536
789	597537
112714	597538
88277	597539
130482	597540
97354	597541
23373	597542
66699	597543
34488	597544
33011	597545
256460	597546
1664	597547
21310	597548
72048	597549
3408	597550
9303	597551
16062	597552
81538	597553
37292	597554
63746	597555
13335	597556
151221	597557
25312	597558
208429	597559
72260	597560
271312	597561
89251	597562
236570	597563
58086	597564
50999	597565
129185	597566
40838	597567
76980	597568
4918	597569
1448	597570
39138	597571
211134	597572
10391	597573
27762	597574
22251	597575
26776	597576
7068	597577
48066	597578
7745	597579
269089	597580
3866	597581
787	597582
32583	597583
46096	597584
9940	597585
36969	597586
9192	597587
73847	597588
22835	597589
177337	597590
260506	597591
11499	597592
182740	597593
40679	597594
79213	597595
145910	597596
4245	597597
24818	597598
26193	597599
58462	597600
7379	597601
147538	597602
24859	597603
37272	597604
5952	597605
14887	597606
3663	597607
1499	597608
4854	597609
14614	597610
60765	597611
47282	597612
29158	597613
73794	597614
146303	597615
242772	597616
26758	597617
31994	597618
268921	597619
158199	597620
124523	597621
55181	597622
95921	597623
85381	597624
7796	597625
63230	597626
23543	597627
50068	597628
143063	597629
201	597630
105993	597631
138946	597632
52298	597633
13419	597634
28825	597635
34292	597636
141782	597637
53399	597638
255363	597639
149790	597640
68329	597641
268547	597642
21567	597643
1083	597644
89476	597645
31641	597646
214486	597647
67973	597648
20022	597649
35658	597650
105674	597651
25306	597652
184944	597653
11580	597654
46991	597655
10607	597656
6177	597657
156940	597658
3674	597659
203448	597660
5838	597661
33336	597662
137344	597663
53015	597664
15479	597665
159685	597666
60106	597667
228753	597668
939	597669
204444	597670
112325	597671
877	597672
121335	597673
20596	597674
2914	597675
5417	597676
6139	597677
38158	597678
53505	597679
35451	597680
5231	597681
84111	597682
17431	597683
5479	597684
36	597685
40120	597686
14737	597687
9568	597688
134332	597689
160020	597690
69158	597691
3429	597692
120	597693
8123	597694
190258	597695
189078	597696
2965	597697
106701	597698
620	597699
57728	597700
60812	597701
45024	597702
84645	597703
86221	597704
11227	597705
14744	597706
5441	597707
1599	597708
3572	597709
102766	597710
2053	597711
109374	597712
2840	597713
6924	597714
30178	597715
68480	597716
114776	597717
232362	597718
4836	597719
217	597720
3566	597721
2227	597722
67476	597723
254349	597724
108896	597725
5574	597726
152174	597727
1230	597728
38887	597729
30699	597730
3785	597731
82326	597732
213816	597733
10970	597734
16098	597735
45829	597736
13969	597737
30625	597738
269178	597739
8731	597740
74307	597741
52371	597742
29176	597743
22772	597744
6790	597745
81399	597746
2863	597747
119423	597748
75743	597749
3274	597750
6629	597751
635	597752
268472	597753
42921	597754
147871	597755
1384	597756
7901	597757
675	597758
48043	597759
84171	597760
27124	597761
160093	597762
92395	597763
15105	597764
64533	597765
19847	597766
122150	597767
75257	597768
18329	597769
160308	597770
78153	597771
75813	597772
98373	597773
61691	597774
159148	597775
150206	597776
20364	597777
165033	597778
232730	597779
96009	597780
29163	597781
96939	597782
114331	597783
198466	597784
37456	597785
58516	597786
35859	597787
150346	597788
217825	597789
152491	597790
12850	597791
254129	597792
231667	597793
36695	597794
21183	597795
67860	597796
29953	597797
6710	597798
227897	597799
266657	597800
24386	597801
88017	597802
19785	597803
54508	597804
11010	597805
35836	597806
29711	597807
1142	597808
142888	597809
38966	597810
43943	597811
815	597812
2103	597813
51991	597814
63175	597815
190824	597816
11535	597817
42699	597818
45904	597819
142446	597820
10599	597821
1444	597822
110489	597823
95446	597824
7171	597825
124042	597826
24884	597827
17827	597828
17800	597829
198617	597830
159282	597831
26230	597832
94349	597833
102169	597834
1330	597835
3481	597836
4159	597837
12475	597838
90853	597839
16969	597840
194173	597841
59774	597842
91764	597843
20023	597844
50750	597845
37889	597846
37826	597847
674	597848
30315	597849
14406	597850
6815	597851
8654	597852
30983	597853
31998	597854
11560	597855
65170	597856
189071	597857
5938	597858
145443	597859
86452	597860
71050	597861
158706	597862
64784	597863
19756	597864
23394	597865
33785	597866
12683	597867
145904	597868
13413	597869
32101	597870
2005	597871
1752	597872
886	597873
14231	597874
48150	597875
228539	597876
123691	597877
193355	597878
71049	597879
167828	597880
29011	597881
49268	597882
55961	597883
8216	597884
21362	597885
36379	597886
82942	597887
37355	597888
69698	597889
41456	597890
32929	597891
1435	597892
5342	597893
13484	597894
4779	597895
32156	597896
51354	597897
124609	597898
139515	597899
209866	597900
17689	597901
129480	597902
2216	597903
180706	597904
203288	597905
68278	597906
848	597907
64659	597908
229058	597909
9141	597910
38919	597911
38877	597912
133561	597913
372	597914
3426	597915
1782	597916
97155	597917
1984	597918
3220	597919
1504	597920
13472	597921
72980	597922
5199	597923
19199	597924
214484	597925
49718	597926
28817	597927
87235	597928
51259	597929
1375	597930
57	597931
8281	597932
131004	597933
160875	597934
225364	597935
5547	597936
91987	597937
5110	597938
21769	597939
50292	597940
62261	597941
61435	597942
88775	597943
188274	597944
37205	597945
68306	597946
136008	597947
6701	597948
13585	597949
24142	597950
55291	597951
28621	597952
22781	597953
4935	597954
24376	597955
45120	597956
3699	597957
4468	597958
39997	597959
31270	597960
2568	597961
129455	597962
17893	597963
5453	597964
21718	597965
34640	597966
16324	597967
14025	597968
123226	597969
11255	597970
113357	597971
20498	597972
173951	597973
168992	597974
181510	597975
224390	597976
104818	597977
119640	597978
5858	597979
156097	597980
2362	597981
25768	597982
234	597983
9881	597984
10010	597985
4106	597986
5334	597987
8367	597988
8953	597989
206120	597990
113294	597991
89727	597992
134869	597993
9142	597994
49586	597995
259521	597996
12431	597997
21097	597998
9734	597999
44727	598000
40352	598001
311	598002
7075	598003
1163	598004
12546	598005
7923	598006
34387	598007
40342	598008
6212	598009
12232	598010
15425	598011
18318	598012
91658	598013
81664	598014
98174	598015
1277	598016
474	598017
140673	598018
58705	598019
48514	598020
6344	598021
150671	598022
65754	598023
217652	598024
12878	598025
20109	598026
101227	598027
61863	598028
38122	598029
170557	598030
11583	598031
32211	598032
53488	598033
6579	598034
80145	598035
44303	598036
148290	598037
90259	598038
8273	598039
75993	598040
18837	598041
48327	598042
43689	598043
75223	598044
4538	598045
19855	598046
65993	598047
35411	598048
266520	598049
15903	598050
26524	598051
111179	598052
108978	598053
76324	598054
24255	598055
3554	598056
22183	598057
2280	598058
163319	598059
80724	598060
73181	598061
10295	598062
222203	598063
871	598064
32858	598065
113743	598066
24671	598067
5211	598068
81795	598069
30966	598070
889	598071
349	598072
89853	598073
26551	598074
112729	598075
1148	598076
3014	598077
16502	598078
7832	598079
13714	598080
26420	598081
123787	598082
29453	598083
34255	598084
2634	598085
170617	598086
132334	598087
70321	598088
839	598089
12868	598090
11633	598091
12105	598092
182637	598093
25650	598094
42432	598095
1117	598096
2852	598097
8262	598098
158322	598099
91275	598100
7254	598101
63676	598102
17229	598103
179022	598104
249328	598105
1919	598106
190455	598107
16137	598108
77103	598109
82455	598110
239592	598111
24310	598112
62738	598113
78909	598114
93357	598115
65221	598116
7571	598117
42	598118
118274	598119
264834	598120
141346	598121
123181	598122
22704	598123
165776	598124
2797	598125
166090	598126
132054	598127
200023	598128
43629	598129
23171	598130
154462	598131
16293	598132
74366	598133
53084	598134
121963	598135
20225	598136
48127	598137
12013	598138
48086	598139
105138	598140
166056	598141
1047	598142
4074	598143
44040	598144
6137	598145
200146	598146
5712	598147
78260	598148
5635	598149
16313	598150
112058	598151
103444	598152
23687	598153
78038	598154
185763	598155
4649	598156
161321	598157
2838	598158
75118	598159
7083	598160
44879	598161
4785	598162
30388	598163
640	598164
23436	598165
228817	598166
183873	598167
13920	598168
19050	598169
84173	598170
5527	598171
225040	598172
75975	598173
106622	598174
5949	598175
12154	598176
52	598177
94169	598178
30511	598179
28070	598180
982	598181
136004	598182
24557	598183
63086	598184
112276	598185
54155	598186
3263	598187
3066	598188
25815	598189
29263	598190
3280	598191
2799	598192
20766	598193
64532	598194
15729	598195
819	598196
68953	598197
16284	598198
10922	598199
47525	598200
74536	598201
212822	598202
113120	598203
2446	598204
51035	598205
173364	598206
2418	598207
5781	598208
42417	598209
42102	598210
44027	598211
25709	598212
159640	598213
10473	598214
31813	598215
5997	598216
130977	598217
184705	598218
13401	598219
228872	598220
6681	598221
8505	598222
5288	598223
61433	598224
5008	598225
111696	598226
24772	598227
154177	598228
1345	598229
37126	598230
44385	598231
8905	598232
1547	598233
58017	598234
351	598235
7043	598236
20437	598237
331	598238
41475	598239
44150	598240
252972	598241
191272	598242
127544	598243
50459	598244
141475	598245
128169	598246
132063	598247
154669	598248
18763	598249
22312	598250
8419	598251
133583	598252
138072	598253
13010	598254
4695	598255
115326	598256
32	598257
20472	598258
24957	598259
77342	598260
139626	598261
67618	598262
9912	598263
86407	598264
210	598265
171452	598266
522	598267
129763	598268
52634	598269
165544	598270
941	598271
7466	598272
17321	598273
86802	598274
166586	598275
545	598276
6303	598277
14617	598278
27314	598279
1047	598280
129347	598281
127590	598282
10786	598283
94265	598284
21569	598285
26138	598286
66897	598287
139340	598288
180089	598289
72459	598290
10238	598291
223592	598292
10152	598293
266921	598294
39024	598295
85177	598296
30453	598297
294	598298
32123	598299
100504	598300
4585	598301
83135	598302
8869	598303
81785	598304
2855	598305
38844	598306
70595	598307
16415	598308
2305	598309
22821	598310
42497	598311
2084	598312
50495	598313
11832	598314
65267	598315
14561	598316
109390	598317
92199	598318
61305	598319
148092	598320
1876	598321
8067	598322
97644	598323
129610	598324
269386	598325
90577	598326
24506	598327
2393	598328
34238	598329
125177	598330
11683	598331
171662	598332
170124	598333
124257	598334
253696	598335
163717	598336
8358	598337
184393	598338
9682	598339
380	598340
165343	598341
231392	598342
4429	598343
35489	598344
44897	598345
10321	598346
29551	598347
98525	598348
12459	598349
164510	598350
139165	598351
97033	598352
82293	598353
11419	598354
13937	598355
55019	598356
26253	598357
134517	598358
2100	598359
67084	598360
11429	598361
2284	598362
142453	598363
3400	598364
122639	598365
217	598366
186307	598367
160666	598368
88988	598369
74097	598370
126016	598371
3095	598372
30055	598373
34851	598374
48615	598375
168167	598376
71685	598377
25883	598378
8305	598379
2629	598380
76200	598381
79289	598382
76434	598383
205458	598384
32668	598385
1659	598386
64413	598387
104718	598388
109022	598389
29200	598390
265414	598391
33186	598392
10666	598393
233078	598394
108321	598395
8717	598396
50354	598397
47307	598398
137055	598399
10663	598400
26059	598401
30634	598402
58159	598403
155921	598404
44387	598405
44093	598406
55967	598407
11771	598408
116459	598409
197698	598410
76403	598411
15077	598412
72933	598413
34600	598414
110584	598415
101419	598416
1635	598417
12903	598418
61164	598419
85159	598420
151246	598421
62251	598422
149852	598423
43531	598424
93976	598425
68309	598426
263712	598427
16682	598428
17138	598429
47958	598430
115485	598431
112458	598432
145196	598433
1509	598434
28448	598435
6237	598436
32361	598437
77713	598438
14045	598439
124449	598440
44358	598441
247300	598442
102834	598443
74409	598444
20431	598445
4719	598446
864	598447
14574	598448
157679	598449
55730	598450
267990	598451
114637	598452
151137	598453
27703	598454
1190	598455
182786	598456
461	598457
63968	598458
8897	598459
12433	598460
19600	598461
9849	598462
321	598463
1755	598464
65406	598465
265234	598466
102242	598467
399	598468
37262	598469
143886	598470
10337	598471
191419	598472
2894	598473
8304	598474
33738	598475
138182	598476
31371	598477
4148	598478
191435	598479
786	598480
16809	598481
3350	598482
130242	598483
78562	598484
219659	598485
24495	598486
219343	598487
17284	598488
51064	598489
37778	598490
4334	598491
41721	598492
55620	598493
58221	598494
15842	598495
9249	598496
21115	598497
207678	598498
106305	598499
4612	598500
44660	598501
80558	598502
1450	598503
38746	598504
118007	598505
2239	598506
9395	598507
58463	598508
8787	598509
6682	598510
49055	598511
19003	598512
213	598513
21931	598514
124791	598515
138998	598516
17283	598517
14218	598518
49716	598519
109563	598520
35970	598521
3948	598522
110433	598523
9261	598524
68538	598525
122262	598526
6509	598527
10989	598528
4889	598529
101953	598530
149602	598531
4527	598532
106284	598533
6981	598534
38997	598535
50706	598536
150971	598537
10405	598538
62068	598539
6550	598540
168443	598541
96309	598542
3139	598543
136634	598544
130264	598545
52317	598546
33648	598547
193892	598548
89648	598549
52106	598550
81451	598551
28561	598552
105460	598553
22230	598554
138308	598555
16872	598556
17334	598557
26860	598558
244871	598559
78035	598560
137167	598561
1926	598562
72870	598563
41392	598564
1574	598565
99110	598566
145579	598567
26779	598568
71462	598569
13169	598570
14473	598571
16551	598572
21020	598573
91810	598574
47892	598575
84010	598576
41724	598577
68463	598578
78895	598579
79035	598580
29193	598581
4842	598582
67998	598583
79928	598584
84136	598585
136631	598586
68888	598587
208562	598588
105124	598589
61245	598590
31686	598591
7815	598592
158	598593
1626	598594
247184	598595
2480	598596
74199	598597
8314	598598
30988	598599
19702	598600
5741	598601
179011	598602
8604	598603
43559	598604
88136	598605
25943	598606
35959	598607
16066	598608
8779	598609
17959	598610
452	598611
215022	598612
24666	598613
23181	598614
11905	598615
165837	598616
101680	598617
42887	598618
55225	598619
57224	598620
211326	598621
44986	598622
89883	598623
143763	598624
315	598625
12603	598626
68647	598627
7510	598628
148489	598629
170848	598630
58333	598631
25750	598632
66424	598633
27860	598634
18987	598635
7097	598636
12540	598637
24428	598638
6871	598639
284	598640
176346	598641
96038	598642
66355	598643
43776	598644
156950	598645
26850	598646
40912	598647
243521	598648
101984	598649
30752	598650
103571	598651
38153	598652
64367	598653
41389	598654
192582	598655
6932	598656
15784	598657
55504	598658
5622	598659
11365	598660
2883	598661
62629	598662
216103	598663
103209	598664
83854	598665
101967	598666
12686	598667
259507	598668
12504	598669
190941	598670
24277	598671
13655	598672
78304	598673
97740	598674
114123	598675
7828	598676
65805	598677
4251	598678
206496	598679
8145	598680
118799	598681
57004	598682
14210	598683
94825	598684
243611	598685
142936	598686
26449	598687
43960	598688
12621	598689
87433	598690
68441	598691
111895	598692
29126	598693
3204	598694
50713	598695
15290	598696
9156	598697
65879	598698
4679	598699
236488	598700
263629	598701
8907	598702
161515	598703
31389	598704
16198	598705
28630	598706
1826	598707
71549	598708
21145	598709
219849	598710
175146	598711
191814	598712
16882	598713
155931	598714
167074	598715
19089	598716
254562	598717
11496	598718
33401	598719
102527	598720
256040	598721
50034	598722
192888	598723
7709	598724
4641	598725
218292	598726
76571	598727
95358	598728
11816	598729
96622	598730
29151	598731
53538	598732
18484	598733
2524	598734
970	598735
6905	598736
17846	598737
6158	598738
3796	598739
32479	598740
4	598741
224	598742
2387	598743
11069	598744
71399	598745
67774	598746
139695	598747
833	598748
16306	598749
21677	598750
64413	598751
186216	598752
237382	598753
63020	598754
70773	598755
219123	598756
3537	598757
89102	598758
12448	598759
573	598760
111406	598761
990	598762
11250	598763
26009	598764
61568	598765
1190	598766
45557	598767
25721	598768
32834	598769
241110	598770
130633	598771
37961	598772
10200	598773
602	598774
184097	598775
28874	598776
22266	598777
3130	598778
46051	598779
271795	598780
10698	598781
35356	598782
2617	598783
3632	598784
31582	598785
64330	598786
219180	598787
177935	598788
223827	598789
25177	598790
12957	598791
86468	598792
16596	598793
142609	598794
187968	598795
131857	598796
238024	598797
99708	598798
4503	598799
19972	598800
4079	598801
1155	598802
1671	598803
19018	598804
30317	598805
28076	598806
71175	598807
148259	598808
6364	598809
5095	598810
1071	598811
9150	598812
121053	598813
6748	598814
174460	598815
27423	598816
15513	598817
12233	598818
25482	598819
15181	598820
89345	598821
17505	598822
13189	598823
8605	598824
896	598825
72593	598826
265	598827
19647	598828
83965	598829
41236	598830
30271	598831
27628	598832
130546	598833
23788	598834
22751	598835
96608	598836
21616	598837
15567	598838
59465	598839
224939	598840
51986	598841
32463	598842
42214	598843
20876	598844
21943	598845
9443	598846
105528	598847
9465	598848
57334	598849
137923	598850
203203	598851
11393	598852
57851	598853
12125	598854
86843	598855
33504	598856
173250	598857
3247	598858
58379	598859
2599	598860
141593	598861
65831	598862
20311	598863
17009	598864
121611	598865
51755	598866
14650	598867
132031	598868
40492	598869
159909	598870
170286	598871
50111	598872
2673	598873
34115	598874
24052	598875
4979	598876
92978	598877
143119	598878
81364	598879
184235	598880
263976	598881
84096	598882
136123	598883
153717	598884
69707	598885
63961	598886
36047	598887
167087	598888
380	598889
534	598890
58661	598891
64887	598892
9144	598893
139604	598894
23399	598895
1377	598896
91427	598897
67427	598898
270582	598899
31632	598900
324	598901
886	598902
3678	598903
39598	598904
97413	598905
36354	598906
37253	598907
184701	598908
43144	598909
56880	598910
242900	598911
197057	598912
60883	598913
15610	598914
131865	598915
140383	598916
104917	598917
13203	598918
161538	598919
29357	598920
20499	598921
7551	598922
97706	598923
274	598924
46930	598925
15064	598926
81033	598927
5512	598928
22689	598929
8873	598930
92887	598931
45879	598932
183018	598933
536	598934
98377	598935
51554	598936
60312	598937
43989	598938
48797	598939
57352	598940
34764	598941
51044	598942
32405	598943
46108	598944
26279	598945
53508	598946
35551	598947
50617	598948
30279	598949
15744	598950
25529	598951
35916	598952
77015	598953
50684	598954
186106	598955
5574	598956
9115	598957
29229	598958
148458	598959
3853	598960
848	598961
1104	598962
55240	598963
74401	598964
215039	598965
43905	598966
11736	598967
209470	598968
38967	598969
184147	598970
1629	598971
10641	598972
10412	598973
2349	598974
73090	598975
13318	598976
151529	598977
920	598978
138565	598979
311	598980
182461	598981
212234	598982
38485	598983
43614	598984
189490	598985
15822	598986
5473	598987
1	598988
228182	598989
20244	598990
55272	598991
119434	598992
40179	598993
73182	598994
85945	598995
7693	598996
13929	598997
3382	598998
8326	598999
266538	599000
215103	599001
56369	599002
21689	599003
2751	599004
78244	599005
12655	599006
7216	599007
38401	599008
55438	599009
101609	599010
107262	599011
49063	599012
49090	599013
306	599014
45487	599015
9084	599016
4952	599017
207366	599018
99260	599019
93646	599020
9180	599021
7310	599022
29701	599023
9129	599024
97545	599025
6301	599026
109018	599027
87926	599028
145308	599029
1014	599030
20312	599031
176947	599032
2434	599033
8262	599034
261716	599035
8339	599036
13044	599037
58668	599038
83246	599039
32481	599040
127998	599041
3599	599042
243131	599043
16284	599044
133616	599045
28210	599046
7511	599047
25436	599048
53820	599049
8	599050
26903	599051
137710	599052
8108	599053
6493	599054
13999	599055
30935	599056
5004	599057
30368	599058
25919	599059
141371	599060
7275	599061
8920	599062
41691	599063
108424	599064
156184	599065
220267	599066
20086	599067
10773	599068
7489	599069
23003	599070
79504	599071
19752	599072
66701	599073
135648	599074
34859	599075
252784	599076
16613	599077
102211	599078
6111	599079
15401	599080
6132	599081
3693	599082
138760	599083
2845	599084
12982	599085
68209	599086
16649	599087
105758	599088
6352	599089
90448	599090
49336	599091
66704	599092
47341	599093
165884	599094
3437	599095
16109	599096
107601	599097
20041	599098
57720	599099
60412	599100
273	599101
69384	599102
15717	599103
2024	599104
48545	599105
34421	599106
198970	599107
11466	599108
87416	599109
26952	599110
189093	599111
50186	599112
56569	599113
213953	599114
31	599115
18794	599116
113344	599117
48842	599118
58324	599119
124525	599120
35730	599121
61121	599122
6757	599123
44845	599124
218	599125
36290	599126
47742	599127
56980	599128
1542	599129
10029	599130
70877	599131
122946	599132
107158	599133
53660	599134
3016	599135
10738	599136
126633	599137
121025	599138
2029	599139
15594	599140
2674	599141
259999	599142
40859	599143
32468	599144
214822	599145
14711	599146
19515	599147
28669	599148
464	599149
4347	599150
59209	599151
71427	599152
37297	599153
10772	599154
112413	599155
133298	599156
21315	599157
83530	599158
2576	599159
21837	599160
53610	599161
4105	599162
29203	599163
11362	599164
166963	599165
151593	599166
118146	599167
3389	599168
202663	599169
13559	599170
46365	599171
54273	599172
148158	599173
24872	599174
131063	599175
8652	599176
87	599177
38660	599178
146855	599179
888	599180
264866	599181
199772	599182
113926	599183
27663	599184
70410	599185
63078	599186
100490	599187
56121	599188
38526	599189
93820	599190
6508	599191
79559	599192
6277	599193
23106	599194
231824	599195
7110	599196
1677	599197
12460	599198
180678	599199
5144	599200
5122	599201
170624	599202
88	599203
1905	599204
32997	599205
259193	599206
42475	599207
92725	599208
13134	599209
52414	599210
3312	599211
150870	599212
131661	599213
96090	599214
29559	599215
22273	599216
9600	599217
60282	599218
12146	599219
7454	599220
76768	599221
11	599222
5321	599223
107070	599224
28290	599225
27937	599226
7800	599227
164254	599228
171743	599229
12650	599230
4794	599231
66912	599232
19834	599233
17377	599234
269114	599235
9624	599236
34658	599237
24288	599238
10848	599239
4613	599240
101837	599241
55259	599242
16063	599243
7989	599244
63426	599245
6	599246
152856	599247
49900	599248
29713	599249
64585	599250
1309	599251
154588	599252
246476	599253
17396	599254
50314	599255
225347	599256
66219	599257
2115	599258
44244	599259
44909	599260
148499	599261
25575	599262
74253	599263
45838	599264
31949	599265
76080	599266
61028	599267
267176	599268
70755	599269
167330	599270
229918	599271
26592	599272
61476	599273
62588	599274
104574	599275
27865	599276
189158	599277
6600	599278
4646	599279
7025	599280
10173	599281
35939	599282
48608	599283
1577	599284
3052	599285
167141	599286
66141	599287
3981	599288
5184	599289
36416	599290
170653	599291
69	599292
46081	599293
64455	599294
241942	599295
80772	599296
87	599297
5136	599298
272708	599299
25839	599300
237596	599301
81969	599302
1370	599303
260042	599304
122456	599305
37485	599306
60533	599307
6881	599308
121518	599309
8777	599310
16006	599311
67206	599312
167452	599313
96853	599314
1586	599315
163963	599316
55238	599317
99922	599318
36017	599319
29519	599320
6644	599321
95455	599322
18083	599323
1435	599324
146986	599325
81290	599326
3412	599327
123790	599328
26031	599329
151615	599330
11831	599331
46428	599332
225507	599333
5940	599334
118171	599335
29000	599336
149842	599337
202815	599338
90295	599339
60517	599340
104010	599341
54585	599342
47064	599343
147475	599344
23768	599345
201067	599346
14709	599347
30153	599348
136317	599349
71834	599350
2481	599351
2106	599352
165926	599353
93307	599354
18443	599355
4699	599356
52151	599357
230359	599358
25331	599359
164916	599360
122258	599361
157635	599362
453	599363
63940	599364
170158	599365
231737	599366
243800	599367
29644	599368
71430	599369
33829	599370
14220	599371
3005	599372
159398	599373
11284	599374
64873	599375
18125	599376
21446	599377
159134	599378
40820	599379
150826	599380
7323	599381
2407	599382
50509	599383
10743	599384
3326	599385
4311	599386
9742	599387
18591	599388
69721	599389
145200	599390
67166	599391
234404	599392
82930	599393
1019	599394
188787	599395
96383	599396
10293	599397
42372	599398
72588	599399
36490	599400
43747	599401
160925	599402
239950	599403
7196	599404
29860	599405
137111	599406
16272	599407
1480	599408
85904	599409
4496	599410
77813	599411
115903	599412
103058	599413
4990	599414
32536	599415
1129	599416
22448	599417
1504	599418
54061	599419
6902	599420
71068	599421
233558	599422
41760	599423
193757	599424
130681	599425
37849	599426
64301	599427
1093	599428
25663	599429
17901	599430
51233	599431
146767	599432
112877	599433
1029	599434
365	599435
42812	599436
27	599437
38971	599438
1570	599439
1394	599440
79927	599441
43248	599442
61193	599443
27268	599444
82096	599445
226992	599446
12703	599447
10181	599448
27655	599449
22825	599450
30383	599451
6457	599452
205806	599453
7657	599454
220722	599455
5617	599456
1665	599457
12520	599458
195714	599459
25260	599460
6515	599461
2292	599462
142410	599463
6209	599464
103945	599465
25087	599466
23353	599467
142242	599468
12651	599469
11587	599470
84109	599471
105144	599472
8012	599473
83366	599474
107815	599475
9984	599476
160779	599477
6960	599478
327	599479
8108	599480
12866	599481
43124	599482
32821	599483
2488	599484
75157	599485
72315	599486
21444	599487
29568	599488
246028	599489
8217	599490
713	599491
24456	599492
70031	599493
2557	599494
2940	599495
7538	599496
250363	599497
114162	599498
210871	599499
111599	599500
1437	599501
18	599502
10319	599503
3735	599504
173604	599505
151662	599506
64927	599507
256003	599508
61230	599509
7	599510
192124	599511
5634	599512
25256	599513
5395	599514
128470	599515
2774	599516
53408	599517
144674	599518
4738	599519
844	599520
239516	599521
2549	599522
102212	599523
13430	599524
218953	599525
71509	599526
17438	599527
66707	599528
7418	599529
108785	599530
199518	599531
107362	599532
6595	599533
77151	599534
14670	599535
121162	599536
5091	599537
9914	599538
149545	599539
15455	599540
6684	599541
39371	599542
108363	599543
171002	599544
46901	599545
21296	599546
143264	599547
39925	599548
18560	599549
7351	599550
1276	599551
7106	599552
127953	599553
7519	599554
209492	599555
14562	599556
57626	599557
253922	599558
214897	599559
80907	599560
95579	599561
10180	599562
195376	599563
3757	599564
13082	599565
62816	599566
155832	599567
31898	599568
32140	599569
266137	599570
7495	599571
77	599572
78993	599573
5129	599574
21	599575
3469	599576
15813	599577
86494	599578
34427	599579
29043	599580
48071	599581
27676	599582
14463	599583
16326	599584
38543	599585
111155	599586
78980	599587
16801	599588
9502	599589
645	599590
182784	599591
36154	599592
201377	599593
18460	599594
89265	599595
1543	599596
2994	599597
24212	599598
149872	599599
23047	599600
25301	599601
75233	599602
30490	599603
31910	599604
44700	599605
154022	599606
145323	599607
85159	599608
187	599609
8042	599610
63	599611
140179	599612
57098	599613
253873	599614
14991	599615
45612	599616
19674	599617
59374	599618
37299	599619
35460	599620
26651	599621
25657	599622
20975	599623
3529	599624
136290	599625
240641	599626
257933	599627
11859	599628
37581	599629
142551	599630
30339	599631
163720	599632
161115	599633
1945	599634
33842	599635
16338	599636
21786	599637
17152	599638
252068	599639
55550	599640
57242	599641
2761	599642
28363	599643
36932	599644
8583	599645
64689	599646
174993	599647
149875	599648
154871	599649
168292	599650
9678	599651
3721	599652
178888	599653
4720	599654
18037	599655
1768	599656
2655	599657
2063	599658
206488	599659
72082	599660
152713	599661
65201	599662
155687	599663
104031	599664
4845	599665
103420	599666
16955	599667
24175	599668
18	599669
81221	599670
37292	599671
1575	599672
8280	599673
69771	599674
90189	599675
103916	599676
145544	599677
196945	599678
118491	599679
41199	599680
3511	599681
6938	599682
191330	599683
243517	599684
18028	599685
79631	599686
28060	599687
140417	599688
78742	599689
27966	599690
42131	599691
42355	599692
10241	599693
29338	599694
64153	599695
16736	599696
13127	599697
39826	599698
711	599699
12330	599700
240321	599701
132376	599702
40531	599703
39594	599704
148459	599705
28272	599706
33196	599707
17561	599708
51943	599709
20694	599710
233583	599711
9719	599712
5624	599713
10277	599714
271733	599715
2977	599716
61416	599717
27996	599718
47356	599719
29962	599720
27567	599721
61521	599722
377	599723
122236	599724
12360	599725
78954	599726
50568	599727
179435	599728
151451	599729
5587	599730
191969	599731
67684	599732
36447	599733
48061	599734
231173	599735
130147	599736
101915	599737
23195	599738
2402	599739
38418	599740
32158	599741
116615	599742
142097	599743
7398	599744
59652	599745
21062	599746
210807	599747
76246	599748
78950	599749
27174	599750
91155	599751
32542	599752
33109	599753
12760	599754
438	599755
28142	599756
25691	599757
75886	599758
166888	599759
17561	599760
22697	599761
126664	599762
56958	599763
68759	599764
103088	599765
2628	599766
106231	599767
156340	599768
40006	599769
47697	599770
141238	599771
125497	599772
149683	599773
12632	599774
3981	599775
63413	599776
166873	599777
1266	599778
1682	599779
76381	599780
63939	599781
18923	599782
5836	599783
162663	599784
71346	599785
126534	599786
72039	599787
40168	599788
194732	599789
46271	599790
19142	599791
7561	599792
7031	599793
2232	599794
12428	599795
107923	599796
224886	599797
54866	599798
27093	599799
245816	599800
29641	599801
22343	599802
94776	599803
42385	599804
233298	599805
199619	599806
43266	599807
18856	599808
64100	599809
11610	599810
24164	599811
18384	599812
3751	599813
82242	599814
106751	599815
202547	599816
5089	599817
21113	599818
47798	599819
198553	599820
32541	599821
171621	599822
5197	599823
130905	599824
58278	599825
96806	599826
46036	599827
153041	599828
249443	599829
1132	599830
104996	599831
10	599832
19196	599833
73068	599834
19687	599835
147463	599836
14885	599837
214174	599838
23035	599839
44294	599840
15790	599841
67930	599842
114620	599843
26709	599844
12713	599845
65196	599846
6571	599847
100220	599848
154527	599849
161032	599850
31379	599851
70406	599852
27302	599853
23210	599854
15225	599855
39786	599856
120219	599857
739	599858
13227	599859
72896	599860
13506	599861
31290	599862
227185	599863
1788	599864
213172	599865
11235	599866
16764	599867
198960	599868
266369	599869
162133	599870
134323	599871
155033	599872
43838	599873
126555	599874
211226	599875
159461	599876
269381	599877
257812	599878
9932	599879
14965	599880
29243	599881
8311	599882
50370	599883
48404	599884
171073	599885
83201	599886
125477	599887
86013	599888
116565	599889
106665	599890
10372	599891
57447	599892
44621	599893
46752	599894
10374	599895
13937	599896
123136	599897
36088	599898
33447	599899
16312	599900
37607	599901
111478	599902
26997	599903
850	599904
85304	599905
133690	599906
26245	599907
8125	599908
64	599909
70025	599910
51137	599911
120163	599912
2268	599913
111281	599914
12068	599915
142678	599916
9542	599917
82291	599918
96079	599919
28814	599920
331	599921
6040	599922
86646	599923
76	599924
67	599925
112193	599926
15882	599927
466	599928
126586	599929
260393	599930
34087	599931
224744	599932
18183	599933
56179	599934
67715	599935
145135	599936
140997	599937
12844	599938
1731	599939
163487	599940
85529	599941
22461	599942
6559	599943
254912	599944
71933	599945
45972	599946
12221	599947
543	599948
100293	599949
129958	599950
12208	599951
110072	599952
149767	599953
26746	599954
157541	599955
9554	599956
11965	599957
107751	599958
7259	599959
75999	599960
63669	599961
8203	599962
81672	599963
1589	599964
107005	599965
5041	599966
1528	599967
14276	599968
3096	599969
3348	599970
263586	599971
264560	599972
167401	599973
28891	599974
17705	599975
34146	599976
3961	599977
31385	599978
8231	599979
68139	599980
10504	599981
64848	599982
20334	599983
52969	599984
161131	599985
78475	599986
25194	599987
83389	599988
223349	599989
4813	599990
147	599991
3532	599992
12940	599993
73062	599994
100429	599995
71653	599996
246239	599997
4613	599998
243138	599999
4836	600000
126	600001
164464	600002
1361	600003
2628	600004
66821	600005
3888	600006
25452	600007
81926	600008
34577	600009
29950	600010
84407	600011
182	600012
150194	600013
21170	600014
157701	600015
40261	600016
137302	600017
13486	600018
37480	600019
163427	600020
248342	600021
44896	600022
21945	600023
11807	600024
139122	600025
4038	600026
85070	600027
41209	600028
119042	600029
99595	600030
1354	600031
102966	600032
160050	600033
3447	600034
14791	600035
166654	600036
63178	600037
27206	600038
6185	600039
18007	600040
26239	600041
67250	600042
28451	600043
17440	600044
1761	600045
3832	600046
569	600047
97198	600048
9900	600049
6308	600050
7887	600051
16272	600052
20590	600053
191509	600054
205162	600055
54373	600056
14584	600057
22368	600058
7481	600059
53798	600060
104485	600061
49247	600062
72568	600063
11413	600064
31709	600065
79564	600066
112345	600067
114374	600068
238308	600069
1080	600070
33614	600071
11688	600072
87518	600073
85872	600074
880	600075
81627	600076
78727	600077
9645	600078
30930	600079
125748	600080
128733	600081
9600	600082
25225	600083
3399	600084
980	600085
13560	600086
1184	600087
34450	600088
44678	600089
138225	600090
160398	600091
79758	600092
154316	600093
107882	600094
62246	600095
151002	600096
47245	600097
12574	600098
7534	600099
131871	600100
45665	600101
84982	600102
11396	600103
12484	600104
265417	600105
1409	600106
15720	600107
31457	600108
21457	600109
252860	600110
35277	600111
52778	600112
38205	600113
20881	600114
212209	600115
3192	600116
50076	600117
3465	600118
55801	600119
20364	600120
29818	600121
11333	600122
52888	600123
28817	600124
8205	600125
155968	600126
82736	600127
117789	600128
341	600129
573	600130
236462	600131
3736	600132
153618	600133
31220	600134
10883	600135
15149	600136
91549	600137
14252	600138
29456	600139
254617	600140
52458	600141
6470	600142
1265	600143
694	600144
86032	600145
30347	600146
5065	600147
141196	600148
16908	600149
104978	600150
19479	600151
147857	600152
183667	600153
67988	600154
17248	600155
129687	600156
243318	600157
2607	600158
40285	600159
10116	600160
5284	600161
24210	600162
10891	600163
32	600164
51057	600165
66260	600166
222412	600167
12042	600168
4512	600169
68037	600170
1447	600171
53	600172
37191	600173
147775	600174
2340	600175
62929	600176
4841	600177
92950	600178
27174	600179
6725	600180
83215	600181
40576	600182
11475	600183
19221	600184
143760	600185
98081	600186
244937	600187
63398	600188
126989	600189
17207	600190
2635	600191
166727	600192
113779	600193
21738	600194
57291	600195
55679	600196
161476	600197
56669	600198
28618	600199
9623	600200
4488	600201
45455	600202
16185	600203
4773	600204
56088	600205
46991	600206
44155	600207
37750	600208
13208	600209
72865	600210
99777	600211
76357	600212
70657	600213
108819	600214
1	600215
1046	600216
4736	600217
95895	600218
31934	600219
222663	600220
16314	600221
32382	600222
13288	600223
215625	600224
160724	600225
6236	600226
10757	600227
59895	600228
5852	600229
126801	600230
89970	600231
3555	600232
132476	600233
193177	600234
7624	600235
44208	600236
122918	600237
46203	600238
173066	600239
57658	600240
533	600241
77437	600242
91152	600243
64559	600244
201712	600245
145039	600246
50497	600247
3862	600248
14607	600249
151109	600250
141466	600251
261262	600252
11225	600253
6118	600254
163071	600255
40482	600256
49467	600257
39589	600258
65710	600259
23674	600260
266	600261
101891	600262
21232	600263
207434	600264
66287	600265
89602	600266
78284	600267
5009	600268
46853	600269
52887	600270
255452	600271
33423	600272
194921	600273
65838	600274
131180	600275
5365	600276
195408	600277
259207	600278
18298	600279
89061	600280
1846	600281
100265	600282
13884	600283
1066	600284
1868	600285
149072	600286
73496	600287
47497	600288
1307	600289
163637	600290
38499	600291
47118	600292
7049	600293
32366	600294
78976	600295
124702	600296
249784	600297
228300	600298
100277	600299
117146	600300
116589	600301
4379	600302
9666	600303
6261	600304
192982	600305
5626	600306
2918	600307
80228	600308
400	600309
5737	600310
4595	600311
27424	600312
53986	600313
34098	600314
50640	600315
101604	600316
108548	600317
522	600318
90124	600319
24112	600320
67090	600321
24831	600322
15705	600323
122	600324
11321	600325
1992	600326
105824	600327
246512	600328
74591	600329
134378	600330
40068	600331
194458	600332
230578	600333
7057	600334
95969	600335
11312	600336
51590	600337
65278	600338
139934	600339
144995	600340
120770	600341
1008	600342
37952	600343
77215	600344
472	600345
34	600346
14895	600347
57840	600348
141596	600349
65502	600350
2481	600351
111134	600352
126812	600353
936	600354
5295	600355
81879	600356
34123	600357
89503	600358
77102	600359
31924	600360
198868	600361
28135	600362
66894	600363
77450	600364
27966	600365
269604	600366
16957	600367
70585	600368
14449	600369
15575	600370
63568	600371
26290	600372
105	600373
170687	600374
674	600375
112497	600376
34027	600377
3596	600378
4659	600379
64986	600380
16665	600381
191581	600382
43328	600383
233	600384
2013	600385
207418	600386
79571	600387
110806	600388
4169	600389
59253	600390
75782	600391
14241	600392
105323	600393
161340	600394
49	600395
213561	600396
1356	600397
70268	600398
93200	600399
266362	600400
106574	600401
224389	600402
14838	600403
61573	600404
26931	600405
17974	600406
91500	600407
13103	600408
54638	600409
23227	600410
85093	600411
15935	600412
8648	600413
1113	600414
150620	600415
252883	600416
203188	600417
12325	600418
10129	600419
64683	600420
15612	600421
164130	600422
132123	600423
17695	600424
72864	600425
95976	600426
1545	600427
77192	600428
140232	600429
120133	600430
12932	600431
29384	600432
67631	600433
9157	600434
149268	600435
52090	600436
65566	600437
5083	600438
105489	600439
19874	600440
4779	600441
15472	600442
40499	600443
32028	600444
55615	600445
3072	600446
58098	600447
173589	600448
51509	600449
8225	600450
22522	600451
109405	600452
56855	600453
11812	600454
160979	600455
214069	600456
33372	600457
14347	600458
23435	600459
67870	600460
18794	600461
4250	600462
60617	600463
4023	600464
212584	600465
129114	600466
5167	600467
50915	600468
6976	600469
36894	600470
55003	600471
26046	600472
119722	600473
57260	600474
3326	600475
18146	600476
7957	600477
159042	600478
23767	600479
7491	600480
80438	600481
342	600482
16060	600483
5978	600484
218574	600485
23539	600486
102457	600487
44458	600488
24656	600489
10998	600490
2690	600491
12103	600492
356	600493
1637	600494
1175	600495
247504	600496
18627	600497
1299	600498
22988	600499
73711	600500
81332	600501
8072	600502
150253	600503
107460	600504
38477	600505
25124	600506
45328	600507
73932	600508
3258	600509
2331	600510
129021	600511
90274	600512
255754	600513
109643	600514
236646	600515
26434	600516
8521	600517
252143	600518
12006	600519
69059	600520
72915	600521
6965	600522
124098	600523
3790	600524
64302	600525
29147	600526
95960	600527
21090	600528
74467	600529
4182	600530
200111	600531
14742	600532
219	600533
28905	600534
84884	600535
40282	600536
53580	600537
14424	600538
171940	600539
136174	600540
44874	600541
4317	600542
15558	600543
116101	600544
97366	600545
4673	600546
24075	600547
253	600548
27789	600549
38777	600550
8174	600551
23785	600552
75671	600553
7098	600554
22639	600555
102806	600556
20095	600557
158944	600558
20436	600559
74212	600560
18825	600561
117306	600562
4383	600563
228460	600564
5233	600565
107291	600566
34	600567
5582	600568
262317	600569
67183	600570
236530	600571
117267	600572
119679	600573
30637	600574
34720	600575
13910	600576
54175	600577
12055	600578
8957	600579
438	600580
3934	600581
36193	600582
98238	600583
86721	600584
30345	600585
73942	600586
1651	600587
34125	600588
3707	600589
93424	600590
43887	600591
2436	600592
48110	600593
4541	600594
16566	600595
139912	600596
7583	600597
2374	600598
87096	600599
40262	600600
11571	600601
246233	600602
150625	600603
91406	600604
25892	600605
19346	600606
99680	600607
31550	600608
575	600609
67185	600610
70252	600611
31215	600612
10149	600613
86953	600614
945	600615
212890	600616
93813	600617
154476	600618
137222	600619
62301	600620
163961	600621
345	600622
1357	600623
2455	600624
82111	600625
102822	600626
9370	600627
50559	600628
52878	600629
143135	600630
6347	600631
102137	600632
33183	600633
177369	600634
6469	600635
270947	600636
3917	600637
906	600638
19080	600639
12678	600640
4002	600641
5518	600642
114554	600643
34983	600644
147216	600645
11404	600646
11892	600647
825	600648
78071	600649
223889	600650
248407	600651
51215	600652
7085	600653
145065	600654
9485	600655
23100	600656
79742	600657
18499	600658
134	600659
30318	600660
585	600661
22889	600662
50346	600663
30390	600664
48231	600665
4772	600666
4745	600667
1123	600668
2289	600669
146335	600670
7988	600671
2271	600672
13465	600673
7325	600674
2819	600675
11289	600676
67648	600677
33087	600678
145300	600679
7823	600680
62515	600681
18579	600682
51528	600683
208514	600684
34295	600685
46458	600686
163904	600687
73086	600688
57872	600689
14149	600690
563	600691
139185	600692
52751	600693
86709	600694
138123	600695
6943	600696
1892	600697
4941	600698
256889	600699
17740	600700
80636	600701
7079	600702
2096	600703
11177	600704
6010	600705
66866	600706
209166	600707
61679	600708
4130	600709
6766	600710
126621	600711
1687	600712
153427	600713
64010	600714
210109	600715
24448	600716
1969	600717
209182	600718
84	600719
1888	600720
194083	600721
224566	600722
2741	600723
117117	600724
47313	600725
3769	600726
65640	600727
272326	600728
12744	600729
91118	600730
95747	600731
77827	600732
53328	600733
179123	600734
2996	600735
49141	600736
188607	600737
1015	600738
2427	600739
76608	600740
20830	600741
14506	600742
105286	600743
67185	600744
23477	600745
17572	600746
1029	600747
128086	600748
16828	600749
98099	600750
251606	600751
258117	600752
77740	600753
85876	600754
1454	600755
43112	600756
18394	600757
235728	600758
39091	600759
10846	600760
51314	600761
207479	600762
29657	600763
23664	600764
62829	600765
22147	600766
170005	600767
132973	600768
6217	600769
82060	600770
48171	600771
3120	600772
39103	600773
49107	600774
67954	600775
13171	600776
1352	600777
26498	600778
115498	600779
3413	600780
56551	600781
55105	600782
36205	600783
219197	600784
157144	600785
27434	600786
14910	600787
170574	600788
1194	600789
3308	600790
44404	600791
5297	600792
84175	600793
13121	600794
52492	600795
35934	600796
26655	600797
31723	600798
67360	600799
55449	600800
77900	600801
1174	600802
26441	600803
40431	600804
50623	600805
218632	600806
2433	600807
152621	600808
5381	600809
85658	600810
18974	600811
88698	600812
45227	600813
36075	600814
64757	600815
176101	600816
129426	600817
2709	600818
241843	600819
61279	600820
255920	600821
71095	600822
40940	600823
172938	600824
38435	600825
340	600826
1077	600827
181195	600828
102829	600829
109867	600830
263707	600831
93690	600832
221140	600833
49273	600834
10683	600835
31805	600836
239440	600837
1684	600838
949	600839
14903	600840
70901	600841
24357	600842
61994	600843
53857	600844
65141	600845
139025	600846
261885	600847
29018	600848
11222	600849
22356	600850
5729	600851
29406	600852
3377	600853
7912	600854
83420	600855
51346	600856
36138	600857
28500	600858
154921	600859
65365	600860
86233	600861
9462	600862
2101	600863
25157	600864
23262	600865
123531	600866
10142	600867
511	600868
51379	600869
59086	600870
2149	600871
80973	600872
1023	600873
3043	600874
1052	600875
202855	600876
133554	600877
810	600878
8349	600879
18523	600880
11620	600881
255063	600882
99053	600883
18937	600884
220232	600885
73765	600886
818	600887
69332	600888
201459	600889
232294	600890
214936	600891
64446	600892
249	600893
128445	600894
77985	600895
8826	600896
56100	600897
142746	600898
44932	600899
173696	600900
1501	600901
223408	600902
44420	600903
97401	600904
28660	600905
233011	600906
1995	600907
50044	600908
49605	600909
193622	600910
24198	600911
8280	600912
474	600913
3521	600914
108493	600915
175393	600916
12384	600917
533	600918
1961	600919
6621	600920
53254	600921
153263	600922
102096	600923
50263	600924
95238	600925
23857	600926
15566	600927
77052	600928
261974	600929
15229	600930
33664	600931
31773	600932
44258	600933
23676	600934
11989	600935
49463	600936
87592	600937
272161	600938
152615	600939
25232	600940
263503	600941
102050	600942
18547	600943
142827	600944
26468	600945
18854	600946
73936	600947
4567	600948
57113	600949
17616	600950
267901	600951
15806	600952
15674	600953
2441	600954
3761	600955
30980	600956
70479	600957
40149	600958
20135	600959
52916	600960
73059	600961
89153	600962
11650	600963
165233	600964
206760	600965
147660	600966
22774	600967
910	600968
8519	600969
27940	600970
59305	600971
3494	600972
8627	600973
11044	600974
72570	600975
3583	600976
14115	600977
100019	600978
7952	600979
19320	600980
44187	600981
12575	600982
3114	600983
75129	600984
13795	600985
10255	600986
6938	600987
56377	600988
1387	600989
29912	600990
106537	600991
6533	600992
18755	600993
7403	600994
44535	600995
9208	600996
88621	600997
74373	600998
80625	600999
18604	601000
35467	601001
185646	601002
16431	601003
4885	601004
233257	601005
249593	601006
4873	601007
12130	601008
211705	601009
36012	601010
26175	601011
201979	601012
180399	601013
21314	601014
5843	601015
98919	601016
32352	601017
34867	601018
21622	601019
77430	601020
34464	601021
112679	601022
1317	601023
74	601024
41318	601025
1438	601026
1491	601027
44025	601028
665	601029
21239	601030
155672	601031
36209	601032
181915	601033
808	601034
37964	601035
1	601036
10798	601037
25907	601038
50179	601039
68781	601040
5104	601041
99717	601042
2225	601043
114914	601044
2537	601045
22634	601046
1286	601047
57582	601048
242934	601049
51018	601050
2627	601051
17282	601052
111065	601053
73722	601054
31734	601055
79467	601056
25725	601057
15026	601058
77412	601059
40971	601060
8961	601061
102861	601062
66179	601063
8973	601064
66756	601065
3789	601066
14996	601067
56263	601068
170378	601069
52486	601070
238625	601071
15019	601072
160	601073
154	601074
2487	601075
75947	601076
22553	601077
21893	601078
140040	601079
62372	601080
34788	601081
32230	601082
3362	601083
85006	601084
45823	601085
75015	601086
192678	601087
83113	601088
120594	601089
1056	601090
103328	601091
18502	601092
88703	601093
154954	601094
4229	601095
28219	601096
149250	601097
107795	601098
103879	601099
185240	601100
125899	601101
36768	601102
3717	601103
27303	601104
9651	601105
69310	601106
172710	601107
108875	601108
176057	601109
297	601110
3336	601111
3470	601112
96905	601113
153634	601114
95491	601115
114331	601116
135863	601117
11830	601118
6542	601119
109592	601120
52638	601121
218510	601122
12077	601123
174841	601124
78261	601125
234730	601126
22720	601127
213229	601128
24581	601129
174049	601130
37924	601131
34654	601132
2115	601133
51955	601134
68754	601135
95817	601136
208049	601137
20982	601138
22437	601139
47296	601140
271871	601141
253803	601142
3528	601143
1924	601144
51978	601145
10125	601146
44345	601147
347	601148
2227	601149
16437	601150
3071	601151
58952	601152
95166	601153
198845	601154
28405	601155
10258	601156
209309	601157
19105	601158
7251	601159
6768	601160
11058	601161
11119	601162
164620	601163
256502	601164
50446	601165
75752	601166
45226	601167
6440	601168
473	601169
5585	601170
45561	601171
31726	601172
14665	601173
9625	601174
53307	601175
51836	601176
52785	601177
133963	601178
67006	601179
248647	601180
74996	601181
6915	601182
2	601183
61589	601184
75973	601185
47758	601186
6196	601187
229641	601188
114285	601189
3946	601190
54946	601191
86770	601192
12251	601193
60162	601194
44790	601195
22784	601196
477	601197
53098	601198
82740	601199
81545	601200
163832	601201
36770	601202
6767	601203
260364	601204
57568	601205
9188	601206
36750	601207
87210	601208
148684	601209
12519	601210
13479	601211
14232	601212
7304	601213
38942	601214
19966	601215
201258	601216
112380	601217
105345	601218
5916	601219
65156	601220
4532	601221
75130	601222
127771	601223
46263	601224
45179	601225
75873	601226
1220	601227
43742	601228
9472	601229
48034	601230
236072	601231
10394	601232
9188	601233
7520	601234
161619	601235
130284	601236
135288	601237
14336	601238
1182	601239
259323	601240
61157	601241
157898	601242
137120	601243
40359	601244
20729	601245
152055	601246
174524	601247
156338	601248
70	601249
12487	601250
30525	601251
37867	601252
12707	601253
222097	601254
62217	601255
129890	601256
47425	601257
23676	601258
139280	601259
70461	601260
77781	601261
77824	601262
4548	601263
148627	601264
12189	601265
10386	601266
9194	601267
1684	601268
25106	601269
119681	601270
1557	601271
100	601272
65138	601273
50242	601274
22787	601275
108039	601276
12960	601277
66923	601278
701	601279
32299	601280
55109	601281
87125	601282
30548	601283
75162	601284
319	601285
103731	601286
131391	601287
210121	601288
147279	601289
992	601290
19079	601291
10687	601292
133275	601293
18142	601294
46385	601295
49050	601296
1942	601297
92144	601298
14590	601299
17220	601300
5127	601301
29660	601302
37904	601303
168717	601304
70195	601305
256740	601306
72653	601307
8094	601308
5218	601309
45601	601310
32585	601311
76721	601312
135100	601313
80272	601314
2539	601315
162537	601316
41317	601317
121072	601318
9532	601319
68	601320
87805	601321
159233	601322
70120	601323
12784	601324
119695	601325
30769	601326
5345	601327
3753	601328
237610	601329
583	601330
67857	601331
7262	601332
21136	601333
81	601334
269839	601335
11447	601336
99291	601337
81449	601338
102428	601339
14738	601340
42015	601341
16896	601342
35082	601343
234	601344
80512	601345
25360	601346
52710	601347
90567	601348
8458	601349
32718	601350
13053	601351
134317	601352
41045	601353
33817	601354
24544	601355
261001	601356
39647	601357
37257	601358
52702	601359
227980	601360
107922	601361
266483	601362
24766	601363
15119	601364
3765	601365
10103	601366
109869	601367
24138	601368
35774	601369
10902	601370
14217	601371
21562	601372
18583	601373
38101	601374
147921	601375
91919	601376
47163	601377
59723	601378
79532	601379
50369	601380
146159	601381
241976	601382
2596	601383
147742	601384
23630	601385
204983	601386
28670	601387
121089	601388
151664	601389
86653	601390
46489	601391
126146	601392
60009	601393
255278	601394
44473	601395
6747	601396
26875	601397
74006	601398
24512	601399
1926	601400
120657	601401
53029	601402
22789	601403
4736	601404
62321	601405
9449	601406
89781	601407
12960	601408
10414	601409
41556	601410
10728	601411
95563	601412
42277	601413
159648	601414
24780	601415
13224	601416
116588	601417
52233	601418
71774	601419
87124	601420
10422	601421
5679	601422
103562	601423
16827	601424
11329	601425
203	601426
66587	601427
24935	601428
81939	601429
106540	601430
62818	601431
34219	601432
2358	601433
153850	601434
27636	601435
161493	601436
15060	601437
81521	601438
26587	601439
201026	601440
669	601441
23624	601442
86292	601443
199632	601444
56376	601445
9553	601446
5953	601447
2488	601448
33477	601449
174226	601450
1979	601451
3217	601452
83345	601453
62406	601454
136067	601455
22732	601456
46715	601457
217511	601458
9162	601459
1684	601460
43046	601461
11210	601462
1597	601463
72146	601464
26284	601465
3615	601466
2171	601467
2970	601468
16957	601469
213832	601470
73799	601471
151079	601472
61843	601473
22149	601474
23661	601475
9914	601476
3899	601477
11846	601478
1651	601479
13068	601480
22031	601481
19079	601482
17255	601483
83870	601484
9321	601485
164291	601486
219567	601487
39491	601488
19694	601489
35034	601490
37913	601491
56817	601492
61131	601493
235000	601494
51090	601495
7688	601496
1441	601497
3117	601498
153981	601499
82084	601500
3745	601501
169688	601502
8335	601503
1139	601504
58687	601505
24606	601506
16567	601507
197116	601508
97161	601509
33812	601510
167955	601511
8258	601512
18746	601513
62324	601514
108289	601515
2662	601516
150674	601517
6279	601518
9348	601519
104376	601520
68887	601521
13161	601522
86933	601523
18448	601524
14595	601525
1192	601526
28803	601527
41791	601528
239319	601529
31819	601530
18312	601531
5262	601532
5191	601533
257591	601534
59214	601535
44571	601536
24150	601537
7711	601538
117270	601539
108994	601540
60347	601541
176394	601542
15759	601543
27391	601544
113404	601545
69912	601546
7832	601547
71719	601548
268765	601549
8663	601550
44045	601551
10554	601552
18250	601553
1167	601554
1429	601555
31086	601556
51811	601557
15867	601558
106210	601559
170546	601560
9171	601561
46142	601562
31343	601563
2490	601564
5058	601565
130197	601566
6843	601567
181825	601568
5608	601569
98266	601570
90248	601571
1706	601572
93309	601573
82655	601574
884	601575
4118	601576
101662	601577
56926	601578
54490	601579
3104	601580
151062	601581
163678	601582
97140	601583
35455	601584
533	601585
1772	601586
3002	601587
658	601588
2623	601589
59188	601590
3250	601591
4455	601592
86371	601593
29709	601594
179634	601595
18457	601596
101209	601597
132209	601598
46123	601599
5710	601600
42073	601601
239447	601602
21345	601603
76044	601604
37296	601605
95	601606
3804	601607
941	601608
10161	601609
267594	601610
57909	601611
22475	601612
137273	601613
148156	601614
35923	601615
217126	601616
87399	601617
165281	601618
16916	601619
76216	601620
118888	601621
66322	601622
46733	601623
217839	601624
47480	601625
113727	601626
11886	601627
21880	601628
151584	601629
5779	601630
4783	601631
43938	601632
5041	601633
40903	601634
100027	601635
8268	601636
10825	601637
89236	601638
24801	601639
43887	601640
41367	601641
125226	601642
76812	601643
11073	601644
271811	601645
3438	601646
58547	601647
49037	601648
11949	601649
185723	601650
156619	601651
134359	601652
53630	601653
11319	601654
2711	601655
226057	601656
47936	601657
5493	601658
14348	601659
69304	601660
111200	601661
39338	601662
115888	601663
50321	601664
2195	601665
27229	601666
33239	601667
130699	601668
178229	601669
7401	601670
168700	601671
1572	601672
8402	601673
23676	601674
3	601675
14655	601676
47915	601677
18317	601678
698	601679
24415	601680
8311	601681
27052	601682
222063	601683
14762	601684
167330	601685
35044	601686
31824	601687
234	601688
100882	601689
61164	601690
223	601691
19824	601692
17335	601693
33251	601694
2747	601695
3213	601696
58012	601697
32898	601698
46622	601699
241711	601700
61179	601701
29111	601702
7790	601703
7923	601704
11532	601705
10494	601706
1941	601707
175564	601708
62003	601709
25041	601710
1378	601711
32087	601712
9769	601713
49	601714
2934	601715
71367	601716
142980	601717
170806	601718
8627	601719
156158	601720
4031	601721
34791	601722
5677	601723
640	601724
4304	601725
46596	601726
66706	601727
193930	601728
5787	601729
161565	601730
206416	601731
170193	601732
78087	601733
3848	601734
1977	601735
95430	601736
3689	601737
4845	601738
28637	601739
68579	601740
2115	601741
839	601742
94848	601743
28242	601744
46173	601745
160869	601746
100222	601747
6915	601748
22214	601749
249014	601750
270467	601751
40873	601752
170076	601753
214895	601754
501	601755
11217	601756
54475	601757
23381	601758
24803	601759
265313	601760
80776	601761
186423	601762
763	601763
13632	601764
175958	601765
2806	601766
46393	601767
86595	601768
2910	601769
73986	601770
28373	601771
34515	601772
157894	601773
2923	601774
59328	601775
162127	601776
29045	601777
208393	601778
136597	601779
46116	601780
213875	601781
16347	601782
23662	601783
28204	601784
482	601785
246216	601786
6675	601787
269744	601788
36800	601789
92762	601790
168768	601791
57943	601792
6301	601793
10111	601794
144257	601795
44831	601796
60921	601797
143001	601798
110465	601799
20507	601800
79822	601801
10491	601802
82	601803
75390	601804
58130	601805
79102	601806
183386	601807
33632	601808
11295	601809
111431	601810
134624	601811
74564	601812
128363	601813
6511	601814
66388	601815
57727	601816
68790	601817
1550	601818
19990	601819
196668	601820
29880	601821
63668	601822
88751	601823
86367	601824
1447	601825
2420	601826
62938	601827
371	601828
32444	601829
28385	601830
48984	601831
63179	601832
117783	601833
3691	601834
119178	601835
49941	601836
188533	601837
5757	601838
4804	601839
144093	601840
148	601841
43178	601842
129950	601843
1803	601844
41284	601845
224215	601846
55120	601847
182084	601848
9766	601849
66966	601850
110545	601851
30121	601852
2867	601853
123914	601854
155461	601855
20926	601856
133159	601857
4956	601858
137020	601859
104874	601860
21085	601861
32901	601862
45066	601863
27620	601864
3866	601865
4767	601866
11498	601867
28513	601868
2703	601869
28339	601870
52903	601871
268209	601872
27189	601873
7974	601874
42120	601875
7704	601876
34626	601877
10827	601878
85357	601879
84150	601880
68134	601881
44818	601882
1712	601883
112038	601884
221422	601885
31459	601886
47444	601887
83447	601888
236779	601889
16681	601890
34040	601891
101633	601892
90796	601893
73089	601894
58788	601895
218515	601896
202102	601897
208437	601898
113142	601899
16979	601900
26012	601901
225280	601902
3601	601903
3277	601904
100207	601905
4373	601906
241378	601907
17517	601908
20087	601909
12427	601910
19587	601911
43491	601912
58910	601913
648	601914
231162	601915
22811	601916
858	601917
261994	601918
252703	601919
14623	601920
3290	601921
81638	601922
165744	601923
1174	601924
80472	601925
27853	601926
9431	601927
706	601928
58462	601929
65597	601930
71212	601931
26025	601932
177	601933
34284	601934
54079	601935
146377	601936
164734	601937
83225	601938
11307	601939
258967	601940
169020	601941
29396	601942
114015	601943
88604	601944
64452	601945
254155	601946
13318	601947
228217	601948
41048	601949
5201	601950
135898	601951
86849	601952
2452	601953
19510	601954
8452	601955
20335	601956
16924	601957
46463	601958
27618	601959
1183	601960
20517	601961
8455	601962
236700	601963
40189	601964
162635	601965
11374	601966
104905	601967
58001	601968
91088	601969
258805	601970
1327	601971
59423	601972
242786	601973
6040	601974
4708	601975
242361	601976
2082	601977
197476	601978
12263	601979
149498	601980
5286	601981
124950	601982
65179	601983
163307	601984
29642	601985
7517	601986
5116	601987
111183	601988
37967	601989
214188	601990
47502	601991
151981	601992
258227	601993
33517	601994
246532	601995
12815	601996
40262	601997
29040	601998
64289	601999
24217	602000
46618	602001
4563	602002
2534	602003
97685	602004
4815	602005
68513	602006
150656	602007
257	602008
65666	602009
63484	602010
66762	602011
131961	602012
19802	602013
63652	602014
110340	602015
73060	602016
41932	602017
8631	602018
9869	602019
92574	602020
71379	602021
760	602022
6631	602023
26221	602024
96091	602025
55214	602026
1914	602027
45026	602028
37778	602029
35529	602030
28299	602031
31989	602032
7700	602033
161381	602034
169158	602035
71631	602036
43596	602037
35839	602038
169419	602039
224064	602040
504	602041
3123	602042
30373	602043
128080	602044
1038	602045
35137	602046
14775	602047
22049	602048
261501	602049
8297	602050
7547	602051
44736	602052
15845	602053
29486	602054
96847	602055
106546	602056
11217	602057
32856	602058
97054	602059
39462	602060
71483	602061
515	602062
4847	602063
64662	602064
3138	602065
98628	602066
212513	602067
162190	602068
1707	602069
81068	602070
12513	602071
1771	602072
66548	602073
74940	602074
6611	602075
26758	602076
43153	602077
26557	602078
7166	602079
115299	602080
5634	602081
52291	602082
1995	602083
17814	602084
184271	602085
16795	602086
167662	602087
78246	602088
90991	602089
87657	602090
1237	602091
229525	602092
31206	602093
8223	602094
15824	602095
181740	602096
22281	602097
67	602098
32569	602099
1435	602100
5246	602101
6068	602102
57926	602103
2520	602104
169890	602105
21049	602106
139122	602107
199605	602108
149893	602109
1180	602110
53675	602111
8240	602112
42800	602113
48472	602114
20617	602115
87159	602116
38272	602117
119789	602118
62634	602119
227745	602120
180086	602121
253163	602122
82760	602123
16151	602124
96262	602125
11108	602126
12121	602127
152488	602128
73970	602129
12392	602130
76534	602131
259301	602132
21546	602133
57299	602134
519	602135
32818	602136
118339	602137
261933	602138
92471	602139
42449	602140
79824	602141
6302	602142
125363	602143
88846	602144
42770	602145
236506	602146
68817	602147
57980	602148
15884	602149
73462	602150
58421	602151
39038	602152
30462	602153
151658	602154
119384	602155
16092	602156
717	602157
5442	602158
99784	602159
17920	602160
662	602161
72352	602162
38439	602163
92260	602164
16470	602165
75211	602166
109760	602167
8399	602168
10064	602169
111750	602170
68000	602171
255348	602172
33413	602173
98827	602174
86144	602175
14070	602176
117510	602177
3976	602178
1615	602179
128516	602180
82960	602181
64522	602182
89891	602183
12827	602184
23854	602185
215005	602186
29986	602187
40896	602188
151177	602189
17605	602190
114062	602191
52140	602192
145332	602193
134279	602194
22541	602195
19454	602196
235764	602197
109638	602198
18082	602199
96320	602200
58612	602201
61067	602202
178747	602203
218	602204
74834	602205
14555	602206
2334	602207
11874	602208
207576	602209
34338	602210
26930	602211
250339	602212
203302	602213
34029	602214
34022	602215
117837	602216
72594	602217
70559	602218
200104	602219
131111	602220
153420	602221
84045	602222
17739	602223
36467	602224
76957	602225
112847	602226
111738	602227
244041	602228
1281	602229
1670	602230
27226	602231
29621	602232
245421	602233
9499	602234
142743	602235
350	602236
3465	602237
22850	602238
50801	602239
1220	602240
226583	602241
5650	602242
27778	602243
66815	602244
11297	602245
43777	602246
242306	602247
3166	602248
33252	602249
108909	602250
59830	602251
28232	602252
19907	602253
13345	602254
119437	602255
10234	602256
982	602257
4588	602258
50180	602259
260936	602260
93111	602261
49441	602262
126553	602263
90288	602264
115595	602265
18789	602266
15219	602267
6405	602268
94305	602269
4242	602270
4461	602271
11423	602272
52521	602273
3467	602274
395	602275
27993	602276
31781	602277
45382	602278
42001	602279
49041	602280
956	602281
64310	602282
236988	602283
155968	602284
250919	602285
3974	602286
17048	602287
122437	602288
13956	602289
686	602290
110088	602291
771	602292
4039	602293
269580	602294
1341	602295
69188	602296
2345	602297
43198	602298
25913	602299
10714	602300
18422	602301
72718	602302
105306	602303
86150	602304
37109	602305
77674	602306
36642	602307
245945	602308
122988	602309
90580	602310
30233	602311
12824	602312
124937	602313
197268	602314
227311	602315
2496	602316
5954	602317
154005	602318
241180	602319
79774	602320
2742	602321
7217	602322
22863	602323
7087	602324
84804	602325
26106	602326
24359	602327
172027	602328
32248	602329
65826	602330
1213	602331
32536	602332
20212	602333
532	602334
132908	602335
16048	602336
230247	602337
78941	602338
164085	602339
255950	602340
51385	602341
56451	602342
37953	602343
100	602344
62464	602345
84	602346
29096	602347
2492	602348
39275	602349
55067	602350
35896	602351
47951	602352
6626	602353
22232	602354
64884	602355
5212	602356
87142	602357
146063	602358
199185	602359
188475	602360
34412	602361
3597	602362
207404	602363
3946	602364
1989	602365
6966	602366
51343	602367
113537	602368
92233	602369
72673	602370
294	602371
69019	602372
47560	602373
19786	602374
155388	602375
153250	602376
63587	602377
192978	602378
12694	602379
19226	602380
13076	602381
162299	602382
1323	602383
35600	602384
207056	602385
35313	602386
262253	602387
112715	602388
102515	602389
65658	602390
42171	602391
168884	602392
83078	602393
45609	602394
49266	602395
18379	602396
204090	602397
34351	602398
199746	602399
148748	602400
33295	602401
13717	602402
3634	602403
18952	602404
2587	602405
23286	602406
87017	602407
87042	602408
47940	602409
14030	602410
122160	602411
3309	602412
108035	602413
30570	602414
182333	602415
15144	602416
88153	602417
18849	602418
161452	602419
69501	602420
15545	602421
45829	602422
17762	602423
128775	602424
19688	602425
11166	602426
11577	602427
190948	602428
14573	602429
178022	602430
125386	602431
8551	602432
71812	602433
14298	602434
74958	602435
23079	602436
28873	602437
406	602438
2989	602439
74471	602440
6689	602441
16041	602442
69177	602443
606	602444
266016	602445
88282	602446
51433	602447
9010	602448
262460	602449
17554	602450
41980	602451
126401	602452
88669	602453
162741	602454
177697	602455
32013	602456
74679	602457
47080	602458
103901	602459
34371	602460
192005	602461
206579	602462
55704	602463
2813	602464
26476	602465
12624	602466
3582	602467
155880	602468
147008	602469
31968	602470
62745	602471
224644	602472
53961	602473
9782	602474
1583	602475
265420	602476
271606	602477
48087	602478
601	602479
7526	602480
3237	602481
1816	602482
73895	602483
43478	602484
146388	602485
1961	602486
7228	602487
17746	602488
4922	602489
101862	602490
2913	602491
113403	602492
72890	602493
136361	602494
173425	602495
12457	602496
87865	602497
22978	602498
1446	602499
1843	602500
6320	602501
17897	602502
259822	602503
125702	602504
46556	602505
40315	602506
12532	602507
180731	602508
234756	602509
23954	602510
855	602511
42140	602512
7080	602513
1343	602514
87816	602515
77088	602516
15256	602517
272337	602518
168296	602519
126412	602520
91575	602521
105482	602522
49477	602523
1430	602524
80169	602525
98021	602526
8620	602527
5138	602528
207528	602529
107843	602530
889	602531
36597	602532
26	602533
72005	602534
133150	602535
107540	602536
4563	602537
12487	602538
69791	602539
8771	602540
132748	602541
12268	602542
833	602543
67338	602544
53345	602545
8778	602546
257291	602547
87308	602548
17644	602549
10156	602550
144401	602551
63587	602552
22362	602553
131957	602554
31913	602555
215257	602556
615	602557
2656	602558
47213	602559
16979	602560
8177	602561
100328	602562
138874	602563
94808	602564
51749	602565
77630	602566
186395	602567
29791	602568
131521	602569
6329	602570
155872	602571
228070	602572
48210	602573
112653	602574
34805	602575
257994	602576
530	602577
105133	602578
20475	602579
76297	602580
31024	602581
11202	602582
46343	602583
90250	602584
1245	602585
78486	602586
26323	602587
147699	602588
249920	602589
29601	602590
264393	602591
33479	602592
126	602593
73506	602594
3480	602595
127732	602596
38397	602597
118532	602598
1961	602599
26798	602600
14728	602601
13185	602602
21674	602603
265187	602604
83016	602605
81233	602606
31077	602607
32853	602608
20346	602609
21299	602610
135625	602611
32	602612
109895	602613
11354	602614
14431	602615
104023	602616
81079	602617
171750	602618
3326	602619
5120	602620
9289	602621
33325	602622
103840	602623
6306	602624
106362	602625
155718	602626
20536	602627
20419	602628
23904	602629
13670	602630
9114	602631
29101	602632
162037	602633
24645	602634
213835	602635
85588	602636
15834	602637
32985	602638
104377	602639
18409	602640
7022	602641
157810	602642
100078	602643
285	602644
34667	602645
74795	602646
57102	602647
323	602648
57314	602649
5356	602650
126361	602651
9594	602652
4152	602653
157477	602654
24564	602655
16088	602656
201633	602657
19775	602658
154	602659
4512	602660
124464	602661
102092	602662
50898	602663
1526	602664
11847	602665
5789	602666
19567	602667
1452	602668
5953	602669
103246	602670
225064	602671
1061	602672
23149	602673
113500	602674
1125	602675
30460	602676
192532	602677
197035	602678
3255	602679
268997	602680
6014	602681
28105	602682
48357	602683
120485	602684
27906	602685
102106	602686
29957	602687
160211	602688
21789	602689
81761	602690
17091	602691
53760	602692
125733	602693
25983	602694
205582	602695
26503	602696
116893	602697
366	602698
117664	602699
2519	602700
14574	602701
38989	602702
201356	602703
81477	602704
262039	602705
200989	602706
132805	602707
46471	602708
4921	602709
2628	602710
24069	602711
41845	602712
227159	602713
142120	602714
24865	602715
109708	602716
2009	602717
148254	602718
2317	602719
48264	602720
73656	602721
46231	602722
186775	602723
44251	602724
219720	602725
78192	602726
1353	602727
93018	602728
272811	602729
7317	602730
44010	602731
104309	602732
2602	602733
4830	602734
206950	602735
26777	602736
47286	602737
144190	602738
6139	602739
69950	602740
31729	602741
67879	602742
3263	602743
147904	602744
169934	602745
471	602746
29459	602747
124929	602748
25880	602749
75817	602750
2571	602751
22439	602752
54645	602753
24602	602754
144270	602755
44082	602756
94460	602757
35582	602758
18171	602759
8335	602760
38	602761
111453	602762
142492	602763
3885	602764
22867	602765
9426	602766
205003	602767
3120	602768
29901	602769
35206	602770
78	602771
132499	602772
38901	602773
134971	602774
239550	602775
10259	602776
2619	602777
73178	602778
155309	602779
37160	602780
4559	602781
163820	602782
109015	602783
236424	602784
7666	602785
22829	602786
12126	602787
27950	602788
23731	602789
52345	602790
163374	602791
63776	602792
28376	602793
36353	602794
41489	602795
1122	602796
14040	602797
19887	602798
28393	602799
92093	602800
29480	602801
49035	602802
17385	602803
86915	602804
195057	602805
83273	602806
36696	602807
88050	602808
98717	602809
7490	602810
2778	602811
60674	602812
107336	602813
1565	602814
16160	602815
9066	602816
49993	602817
59688	602818
13208	602819
59940	602820
73327	602821
57848	602822
115510	602823
6324	602824
47101	602825
79694	602826
109971	602827
210983	602828
11127	602829
177127	602830
89839	602831
162837	602832
96875	602833
18658	602834
37274	602835
23983	602836
93478	602837
11692	602838
197991	602839
8972	602840
50466	602841
53422	602842
77180	602843
636	602844
95844	602845
1821	602846
5	602847
39923	602848
21504	602849
13989	602850
20633	602851
147734	602852
30911	602853
33905	602854
128720	602855
90049	602856
138818	602857
68239	602858
28446	602859
190691	602860
221943	602861
66384	602862
267870	602863
102714	602864
127639	602865
15859	602866
146081	602867
107264	602868
144851	602869
21186	602870
17340	602871
107855	602872
28687	602873
16032	602874
144287	602875
1937	602876
79709	602877
1205	602878
169920	602879
5446	602880
107953	602881
25150	602882
31643	602883
85352	602884
6	602885
266516	602886
88	602887
52452	602888
89	602889
5563	602890
3074	602891
29100	602892
141202	602893
185	602894
85533	602895
33499	602896
6214	602897
14903	602898
42737	602899
11459	602900
110491	602901
18872	602902
111088	602903
93158	602904
200599	602905
51088	602906
27110	602907
22831	602908
6239	602909
177153	602910
79984	602911
184	602912
7556	602913
14342	602914
950	602915
103888	602916
1299	602917
26559	602918
42387	602919
143832	602920
242	602921
105917	602922
87669	602923
75997	602924
206660	602925
72897	602926
21830	602927
25930	602928
52616	602929
94375	602930
112143	602931
15176	602932
224582	602933
13492	602934
10146	602935
70165	602936
10214	602937
16330	602938
41276	602939
24474	602940
150520	602941
514	602942
12652	602943
22218	602944
2188	602945
5026	602946
24237	602947
3960	602948
4569	602949
94573	602950
60712	602951
140420	602952
2438	602953
142400	602954
4391	602955
85149	602956
58228	602957
171790	602958
196133	602959
16771	602960
18926	602961
6151	602962
2488	602963
56251	602964
24076	602965
879	602966
99867	602967
52177	602968
57545	602969
6841	602970
29003	602971
9400	602972
36554	602973
16172	602974
8723	602975
4727	602976
6323	602977
103510	602978
171004	602979
7433	602980
2800	602981
4504	602982
112781	602983
35584	602984
53772	602985
20739	602986
32179	602987
71048	602988
201505	602989
34377	602990
212941	602991
2222	602992
233294	602993
70672	602994
25413	602995
46128	602996
68003	602997
21714	602998
33402	602999
23051	603000
59619	603001
6214	603002
21101	603003
130856	603004
79156	603005
171012	603006
21062	603007
80691	603008
127019	603009
91656	603010
117209	603011
108082	603012
121454	603013
105069	603014
26732	603015
215766	603016
2309	603017
19135	603018
20639	603019
22530	603020
28807	603021
15524	603022
27177	603023
170700	603024
88888	603025
61337	603026
40115	603027
140190	603028
125385	603029
237690	603030
71551	603031
33652	603032
42413	603033
16011	603034
42682	603035
106464	603036
3142	603037
201939	603038
397	603039
40939	603040
7961	603041
12148	603042
7268	603043
572	603044
163404	603045
60709	603046
31322	603047
33218	603048
141805	603049
181048	603050
49233	603051
50108	603052
24275	603053
2732	603054
3542	603055
106287	603056
6991	603057
11239	603058
77232	603059
38428	603060
11711	603061
14788	603062
40989	603063
177934	603064
17659	603065
109446	603066
2429	603067
19074	603068
87203	603069
435	603070
168766	603071
61991	603072
18673	603073
95472	603074
4777	603075
37304	603076
14888	603077
178121	603078
9817	603079
8762	603080
115135	603081
194953	603082
50737	603083
23253	603084
6744	603085
42209	603086
553	603087
64635	603088
18798	603089
37876	603090
3059	603091
150335	603092
39698	603093
104370	603094
1795	603095
162602	603096
151934	603097
37225	603098
162453	603099
32295	603100
31562	603101
69315	603102
55710	603103
103453	603104
88426	603105
30131	603106
163807	603107
107561	603108
168878	603109
89423	603110
206414	603111
25992	603112
15389	603113
209341	603114
162823	603115
47008	603116
271883	603117
35659	603118
2571	603119
761	603120
26690	603121
254215	603122
91756	603123
32287	603124
1683	603125
18409	603126
84361	603127
15808	603128
97708	603129
231040	603130
237600	603131
57423	603132
37338	603133
111	603134
101066	603135
30001	603136
50728	603137
145150	603138
254684	603139
74159	603140
25730	603141
591	603142
147030	603143
26	603144
271661	603145
2873	603146
5309	603147
20589	603148
68617	603149
21634	603150
17345	603151
44662	603152
27526	603153
53216	603154
5803	603155
7231	603156
47292	603157
43979	603158
25870	603159
4029	603160
212095	603161
123087	603162
32397	603163
2466	603164
21548	603165
20791	603166
8931	603167
80381	603168
4787	603169
159754	603170
17623	603171
75846	603172
24385	603173
194619	603174
10974	603175
2148	603176
23526	603177
194767	603178
12865	603179
55204	603180
83636	603181
1039	603182
11719	603183
23620	603184
44685	603185
62942	603186
3163	603187
55580	603188
175658	603189
55609	603190
1068	603191
57016	603192
3323	603193
34347	603194
95334	603195
42850	603196
19036	603197
66420	603198
87314	603199
144339	603200
150168	603201
19500	603202
62698	603203
3866	603204
22270	603205
5844	603206
30647	603207
109055	603208
68694	603209
97026	603210
126059	603211
1460	603212
39677	603213
2454	603214
50532	603215
146668	603216
152800	603217
27859	603218
208618	603219
6204	603220
2862	603221
13421	603222
101558	603223
80710	603224
1523	603225
97059	603226
43644	603227
260197	603228
70236	603229
18058	603230
14503	603231
60306	603232
1731	603233
97443	603234
32646	603235
14490	603236
3643	603237
65902	603238
105189	603239
261957	603240
6730	603241
24093	603242
41425	603243
35313	603244
23822	603245
233605	603246
102	603247
78691	603248
5015	603249
317	603250
10341	603251
227411	603252
27703	603253
1262	603254
527	603255
24317	603256
119712	603257
11986	603258
8030	603259
11012	603260
26640	603261
71910	603262
11675	603263
18338	603264
272409	603265
85212	603266
14074	603267
79517	603268
38146	603269
261128	603270
142623	603271
96195	603272
10966	603273
24196	603274
243470	603275
11333	603276
12063	603277
80893	603278
5690	603279
139021	603280
4603	603281
181577	603282
129137	603283
2015	603284
22885	603285
88079	603286
72164	603287
10803	603288
62165	603289
2251	603290
42096	603291
10092	603292
100375	603293
37467	603294
82828	603295
9825	603296
9734	603297
71072	603298
104965	603299
540	603300
157603	603301
90809	603302
67728	603303
42589	603304
133139	603305
131743	603306
11413	603307
15516	603308
79520	603309
143850	603310
13032	603311
57943	603312
4833	603313
128889	603314
68804	603315
48500	603316
1325	603317
69178	603318
45538	603319
33069	603320
29695	603321
4831	603322
110103	603323
80639	603324
162291	603325
111210	603326
123475	603327
3	603328
142255	603329
2197	603330
17694	603331
145906	603332
26087	603333
58455	603334
161117	603335
200154	603336
60710	603337
163077	603338
25746	603339
150651	603340
34296	603341
112482	603342
12519	603343
102574	603344
73343	603345
25714	603346
35367	603347
26770	603348
3804	603349
138199	603350
67241	603351
118567	603352
221498	603353
24054	603354
4405	603355
14782	603356
27133	603357
25830	603358
76833	603359
11410	603360
50574	603361
3821	603362
50974	603363
60532	603364
149641	603365
18650	603366
27015	603367
239585	603368
44111	603369
31880	603370
213223	603371
1191	603372
57241	603373
38581	603374
13968	603375
142288	603376
9350	603377
78590	603378
91997	603379
39666	603380
6475	603381
24237	603382
72734	603383
86557	603384
60890	603385
31408	603386
259362	603387
114593	603388
32119	603389
105377	603390
15188	603391
9069	603392
2142	603393
261746	603394
46707	603395
100895	603396
26938	603397
139032	603398
17820	603399
70323	603400
36644	603401
12192	603402
21592	603403
6193	603404
45040	603405
127537	603406
153278	603407
119398	603408
97813	603409
73778	603410
54390	603411
49063	603412
8148	603413
21737	603414
96428	603415
178285	603416
58070	603417
223805	603418
207205	603419
116918	603420
112112	603421
51283	603422
67054	603423
162692	603424
51162	603425
50679	603426
129651	603427
146602	603428
81490	603429
37376	603430
81145	603431
203551	603432
11912	603433
16153	603434
69370	603435
215512	603436
6	603437
36049	603438
6650	603439
35952	603440
240914	603441
197852	603442
57258	603443
168066	603444
106786	603445
83	603446
184626	603447
164177	603448
9696	603449
43572	603450
22427	603451
142976	603452
132841	603453
14515	603454
241568	603455
15826	603456
163310	603457
58830	603458
175453	603459
3748	603460
2724	603461
35801	603462
260022	603463
15067	603464
3816	603465
135512	603466
39180	603467
14371	603468
42007	603469
70534	603470
28013	603471
142996	603472
11393	603473
200461	603474
175475	603475
54786	603476
30530	603477
104365	603478
91158	603479
12488	603480
74590	603481
233692	603482
3119	603483
33244	603484
10895	603485
30547	603486
65516	603487
12341	603488
63947	603489
39182	603490
119348	603491
229	603492
7143	603493
816	603494
17319	603495
9504	603496
75300	603497
29795	603498
105787	603499
1974	603500
31087	603501
10832	603502
122284	603503
13802	603504
28684	603505
1199	603506
112860	603507
167629	603508
27266	603509
25051	603510
71924	603511
25038	603512
5138	603513
35308	603514
112158	603515
62765	603516
8727	603517
109462	603518
91899	603519
24026	603520
35499	603521
164779	603522
124815	603523
14389	603524
160700	603525
136676	603526
93305	603527
11325	603528
16010	603529
154362	603530
62037	603531
3772	603532
4643	603533
5340	603534
233200	603535
753	603536
11194	603537
136677	603538
73404	603539
38435	603540
301	603541
9224	603542
68599	603543
16204	603544
7840	603545
1548	603546
6552	603547
110999	603548
7003	603549
2365	603550
16335	603551
86255	603552
58768	603553
150860	603554
72554	603555
67516	603556
21871	603557
50771	603558
4972	603559
171083	603560
78745	603561
187785	603562
7847	603563
5136	603564
33631	603565
103641	603566
18066	603567
4152	603568
21485	603569
8262	603570
817	603571
44288	603572
146628	603573
198404	603574
54470	603575
16586	603576
60937	603577
44523	603578
30154	603579
5501	603580
6881	603581
104125	603582
41502	603583
95229	603584
274	603585
17817	603586
59903	603587
6552	603588
106319	603589
88735	603590
7366	603591
161966	603592
39721	603593
16561	603594
176059	603595
66502	603596
86479	603597
21065	603598
62733	603599
1621	603600
2546	603601
187066	603602
40184	603603
50799	603604
150651	603605
159576	603606
126748	603607
34245	603608
31273	603609
8764	603610
69816	603611
2470	603612
47437	603613
25378	603614
6618	603615
13924	603616
24061	603617
48700	603618
142877	603619
387	603620
65677	603621
198282	603622
927	603623
72339	603624
118922	603625
10177	603626
2363	603627
99549	603628
3519	603629
190483	603630
56066	603631
138642	603632
194396	603633
268807	603634
134409	603635
54306	603636
41105	603637
34979	603638
942	603639
77318	603640
152836	603641
39644	603642
39	603643
121651	603644
19888	603645
59922	603646
12815	603647
137381	603648
232809	603649
72035	603650
17233	603651
40863	603652
102563	603653
68793	603654
94259	603655
2173	603656
242487	603657
1454	603658
7989	603659
44853	603660
11269	603661
160378	603662
29349	603663
206141	603664
3379	603665
23866	603666
175167	603667
5487	603668
56103	603669
224400	603670
215217	603671
29102	603672
21559	603673
37363	603674
1279	603675
16286	603676
150406	603677
102344	603678
61532	603679
1330	603680
4291	603681
70536	603682
2826	603683
170789	603684
230436	603685
19547	603686
71802	603687
68275	603688
262714	603689
3063	603690
6162	603691
7847	603692
4030	603693
72952	603694
119	603695
145927	603696
106234	603697
167762	603698
40545	603699
27929	603700
98118	603701
25749	603702
20084	603703
1580	603704
147683	603705
54147	603706
57863	603707
11654	603708
20548	603709
37667	603710
138872	603711
27649	603712
115871	603713
91091	603714
47758	603715
40455	603716
30702	603717
19888	603718
2	603719
123637	603720
63284	603721
3364	603722
65933	603723
6896	603724
157102	603725
27930	603726
7507	603727
87970	603728
18703	603729
2282	603730
9199	603731
695	603732
26725	603733
28627	603734
47597	603735
18031	603736
804	603737
26108	603738
10726	603739
41375	603740
36121	603741
106321	603742
142086	603743
332	603744
81539	603745
5690	603746
8121	603747
7973	603748
15775	603749
48411	603750
111768	603751
108248	603752
88612	603753
57009	603754
36240	603755
60297	603756
78700	603757
2314	603758
5602	603759
173143	603760
20824	603761
16025	603762
25813	603763
130214	603764
118733	603765
31958	603766
16413	603767
28087	603768
32788	603769
8679	603770
58895	603771
7191	603772
11050	603773
8809	603774
26594	603775
163418	603776
11	603777
52164	603778
34203	603779
31315	603780
2819	603781
2425	603782
34226	603783
58752	603784
24257	603785
146500	603786
14465	603787
2388	603788
28854	603789
85393	603790
203642	603791
46234	603792
16574	603793
22010	603794
84421	603795
3351	603796
932	603797
226951	603798
44056	603799
208254	603800
1050	603801
60210	603802
54940	603803
26746	603804
14755	603805
4647	603806
22891	603807
207182	603808
11493	603809
247508	603810
4267	603811
151902	603812
22141	603813
13527	603814
100335	603815
3513	603816
35321	603817
13456	603818
239778	603819
23136	603820
202366	603821
6242	603822
26675	603823
203803	603824
17540	603825
137469	603826
97761	603827
106679	603828
120678	603829
92100	603830
24038	603831
9247	603832
84990	603833
219668	603834
872	603835
67455	603836
24737	603837
36068	603838
46593	603839
111046	603840
17687	603841
11181	603842
80362	603843
243907	603844
136713	603845
266729	603846
121371	603847
108697	603848
169689	603849
55074	603850
59103	603851
5177	603852
7903	603853
153934	603854
7436	603855
1916	603856
138376	603857
23414	603858
4196	603859
19230	603860
89596	603861
76529	603862
60126	603863
60050	603864
64198	603865
64000	603866
191954	603867
215086	603868
245155	603869
38793	603870
201545	603871
104487	603872
3245	603873
191249	603874
13933	603875
50908	603876
21686	603877
115355	603878
259517	603879
3661	603880
5744	603881
848	603882
31718	603883
95	603884
17752	603885
145137	603886
98153	603887
152017	603888
80086	603889
7756	603890
144042	603891
14075	603892
63876	603893
40535	603894
7611	603895
158732	603896
94735	603897
145505	603898
18620	603899
3554	603900
27194	603901
80128	603902
10176	603903
86726	603904
187978	603905
1882	603906
162462	603907
126186	603908
101797	603909
552	603910
3030	603911
31683	603912
51015	603913
18443	603914
9323	603915
2032	603916
22724	603917
43967	603918
22891	603919
5526	603920
100850	603921
1399	603922
19430	603923
3975	603924
94580	603925
13183	603926
53253	603927
2890	603928
491	603929
29381	603930
264411	603931
94964	603932
53610	603933
39400	603934
5587	603935
1821	603936
139175	603937
10730	603938
45499	603939
2077	603940
47396	603941
132392	603942
33255	603943
9249	603944
267656	603945
45040	603946
198606	603947
106029	603948
162904	603949
108288	603950
18019	603951
226193	603952
14839	603953
72121	603954
13935	603955
167210	603956
1610	603957
3232	603958
3349	603959
3919	603960
245932	603961
101205	603962
63075	603963
101135	603964
25904	603965
38308	603966
18429	603967
26472	603968
7167	603969
176772	603970
53790	603971
239073	603972
68671	603973
19776	603974
77340	603975
17572	603976
598	603977
6513	603978
31024	603979
7541	603980
58701	603981
2340	603982
90781	603983
71740	603984
2047	603985
135	603986
1228	603987
78868	603988
182451	603989
90161	603990
64196	603991
13019	603992
28953	603993
4687	603994
4061	603995
110655	603996
3181	603997
1721	603998
4195	603999
25042	604000
55357	604001
92224	604002
151239	604003
102282	604004
107488	604005
225970	604006
6903	604007
37851	604008
13877	604009
3066	604010
59820	604011
58957	604012
81659	604013
9020	604014
67852	604015
3723	604016
53911	604017
111192	604018
251990	604019
105684	604020
1018	604021
133013	604022
12311	604023
53406	604024
48376	604025
136801	604026
157555	604027
150812	604028
2638	604029
7515	604030
2822	604031
12690	604032
8488	604033
12018	604034
21937	604035
240080	604036
33455	604037
2654	604038
6708	604039
9146	604040
47500	604041
19703	604042
80013	604043
4858	604044
79699	604045
12021	604046
46868	604047
4400	604048
167893	604049
12481	604050
22482	604051
121259	604052
81389	604053
28241	604054
112513	604055
132517	604056
80519	604057
125270	604058
69815	604059
18278	604060
162697	604061
2438	604062
722	604063
70531	604064
17351	604065
71186	604066
51809	604067
129984	604068
44719	604069
124062	604070
12868	604071
135309	604072
160400	604073
259806	604074
43075	604075
23649	604076
26191	604077
134072	604078
20851	604079
104323	604080
203347	604081
4227	604082
30216	604083
104687	604084
152644	604085
337	604086
213326	604087
162753	604088
29810	604089
69137	604090
163133	604091
35556	604092
161585	604093
272070	604094
155581	604095
51610	604096
256123	604097
419	604098
1691	604099
108652	604100
8477	604101
13635	604102
25554	604103
13068	604104
6893	604105
254863	604106
2271	604107
77416	604108
79168	604109
160575	604110
2232	604111
17888	604112
8303	604113
2117	604114
201353	604115
5491	604116
43592	604117
1233	604118
27858	604119
51722	604120
76091	604121
24046	604122
172148	604123
239106	604124
2295	604125
48824	604126
71941	604127
61421	604128
129008	604129
3821	604130
22814	604131
112687	604132
22586	604133
680	604134
27890	604135
13839	604136
259946	604137
102818	604138
27956	604139
170198	604140
5162	604141
54284	604142
236486	604143
48843	604144
24290	604145
28978	604146
86599	604147
1073	604148
166136	604149
4091	604150
3901	604151
75388	604152
128970	604153
4495	604154
76636	604155
4502	604156
62001	604157
21328	604158
17434	604159
60939	604160
116547	604161
78558	604162
9517	604163
19544	604164
34716	604165
92021	604166
91189	604167
11245	604168
1798	604169
140172	604170
100184	604171
84485	604172
162583	604173
44839	604174
1485	604175
4959	604176
19915	604177
59456	604178
36122	604179
1374	604180
22558	604181
24644	604182
63489	604183
22520	604184
176535	604185
145144	604186
276	604187
201549	604188
83325	604189
68115	604190
20531	604191
130000	604192
84167	604193
36971	604194
219917	604195
149177	604196
20402	604197
37038	604198
13463	604199
41783	604200
4830	604201
10564	604202
26743	604203
251307	604204
330	604205
29427	604206
4320	604207
148764	604208
100497	604209
26691	604210
21560	604211
26665	604212
115306	604213
19529	604214
8799	604215
130308	604216
6756	604217
67805	604218
40495	604219
23460	604220
22561	604221
44324	604222
3699	604223
225885	604224
62245	604225
50435	604226
670	604227
9163	604228
19172	604229
835	604230
112103	604231
12808	604232
10829	604233
137963	604234
56516	604235
34911	604236
139272	604237
108572	604238
82839	604239
106213	604240
37488	604241
46939	604242
12926	604243
170703	604244
30435	604245
12388	604246
6406	604247
178578	604248
101448	604249
34891	604250
105622	604251
16562	604252
18128	604253
6726	604254
42254	604255
10907	604256
46388	604257
49181	604258
6717	604259
4566	604260
28123	604261
32402	604262
41510	604263
63729	604264
70759	604265
192290	604266
12790	604267
7333	604268
43112	604269
125680	604270
161091	604271
232028	604272
36234	604273
50304	604274
55415	604275
10783	604276
29028	604277
2745	604278
263134	604279
7014	604280
185209	604281
82077	604282
110586	604283
97658	604284
69507	604285
29281	604286
46448	604287
104011	604288
27422	604289
34830	604290
200921	604291
11758	604292
29578	604293
137485	604294
51209	604295
10063	604296
1772	604297
954	604298
68811	604299
57402	604300
177597	604301
6067	604302
102586	604303
14	604304
128877	604305
2324	604306
4264	604307
87175	604308
1598	604309
4036	604310
141489	604311
13297	604312
2199	604313
188891	604314
9062	604315
24726	604316
207192	604317
2500	604318
243222	604319
154952	604320
12938	604321
200466	604322
155070	604323
84199	604324
34428	604325
69711	604326
26846	604327
6429	604328
7889	604329
42254	604330
16692	604331
12041	604332
21112	604333
27576	604334
13828	604335
185580	604336
34386	604337
33017	604338
3495	604339
23112	604340
143894	604341
17	604342
109956	604343
60089	604344
119684	604345
106288	604346
183511	604347
46997	604348
3833	604349
41374	604350
4634	604351
26577	604352
12736	604353
25389	604354
192168	604355
29479	604356
2799	604357
32699	604358
14113	604359
27875	604360
6846	604361
14920	604362
13406	604363
5340	604364
107188	604365
48532	604366
11488	604367
140582	604368
58993	604369
17172	604370
15215	604371
187716	604372
15227	604373
224314	604374
7774	604375
268333	604376
23321	604377
251707	604378
25788	604379
43708	604380
1565	604381
7189	604382
20225	604383
50212	604384
154325	604385
145886	604386
9823	604387
1588	604388
236110	604389
59485	604390
28915	604391
182782	604392
122603	604393
6163	604394
756	604395
107090	604396
47765	604397
1017	604398
22757	604399
41519	604400
4308	604401
36342	604402
192490	604403
33624	604404
59888	604405
35921	604406
75179	604407
3030	604408
6371	604409
238630	604410
217811	604411
46856	604412
149454	604413
18049	604414
266311	604415
2645	604416
18361	604417
120045	604418
63563	604419
2998	604420
65740	604421
18095	604422
67615	604423
120834	604424
218299	604425
11367	604426
91788	604427
15954	604428
1114	604429
17855	604430
157689	604431
20321	604432
1006	604433
42477	604434
146961	604435
6493	604436
135784	604437
3726	604438
17218	604439
77471	604440
4734	604441
2141	604442
170149	604443
66847	604444
41080	604445
150882	604446
68975	604447
59374	604448
9913	604449
10567	604450
117263	604451
50388	604452
108822	604453
256760	604454
61071	604455
205381	604456
1681	604457
166302	604458
91324	604459
20647	604460
129651	604461
16350	604462
7262	604463
23150	604464
51273	604465
18488	604466
160647	604467
101675	604468
10500	604469
105296	604470
89118	604471
19491	604472
92816	604473
23599	604474
135497	604475
95523	604476
73778	604477
28772	604478
17268	604479
100216	604480
91458	604481
581	604482
121882	604483
151182	604484
138103	604485
176802	604486
250736	604487
80439	604488
184966	604489
9657	604490
75594	604491
145836	604492
47015	604493
63144	604494
3482	604495
1362	604496
43557	604497
82803	604498
30194	604499
1342	604500
38867	604501
85713	604502
95602	604503
239	604504
204691	604505
3710	604506
64597	604507
6569	604508
151064	604509
245791	604510
105306	604511
224992	604512
61248	604513
7085	604514
36438	604515
7382	604516
119087	604517
558	604518
64177	604519
29775	604520
146511	604521
9320	604522
15727	604523
227429	604524
29432	604525
1004	604526
243039	604527
36428	604528
556	604529
70218	604530
6906	604531
116357	604532
9308	604533
1440	604534
141030	604535
72612	604536
1071	604537
146054	604538
6259	604539
46394	604540
94001	604541
90479	604542
168285	604543
37014	604544
122285	604545
137802	604546
36060	604547
30190	604548
38404	604549
16255	604550
59717	604551
113823	604552
188175	604553
88427	604554
13086	604555
16538	604556
25093	604557
76971	604558
96575	604559
15787	604560
7561	604561
108397	604562
4494	604563
78192	604564
1566	604565
8	604566
46632	604567
24749	604568
888	604569
147108	604570
92457	604571
44030	604572
7167	604573
1594	604574
4292	604575
155266	604576
1690	604577
3889	604578
6321	604579
18688	604580
40030	604581
76204	604582
61706	604583
12590	604584
10286	604585
258553	604586
61864	604587
121009	604588
26062	604589
54700	604590
216724	604591
6357	604592
179773	604593
1150	604594
14944	604595
134475	604596
29306	604597
149391	604598
12255	604599
32826	604600
8115	604601
78294	604602
200771	604603
32296	604604
35416	604605
75441	604606
13786	604607
231374	604608
7854	604609
49694	604610
1247	604611
4453	604612
1174	604613
20392	604614
49421	604615
52584	604616
144314	604617
16401	604618
67109	604619
38580	604620
84938	604621
138040	604622
100850	604623
44881	604624
159	604625
33972	604626
107939	604627
12789	604628
18050	604629
25776	604630
153581	604631
47484	604632
806	604633
105861	604634
78633	604635
34245	604636
67245	604637
539	604638
145858	604639
48101	604640
26398	604641
91528	604642
18097	604643
24810	604644
6453	604645
6559	604646
106023	604647
134823	604648
73416	604649
137030	604650
206966	604651
5965	604652
25710	604653
254162	604654
167781	604655
78907	604656
63363	604657
50504	604658
22847	604659
18342	604660
10541	604661
153110	604662
46107	604663
1164	604664
42583	604665
15963	604666
72203	604667
73390	604668
101457	604669
68994	604670
94728	604671
78671	604672
1925	604673
229672	604674
51413	604675
34292	604676
34555	604677
41445	604678
79000	604679
145420	604680
266437	604681
74288	604682
60022	604683
141440	604684
16968	604685
57255	604686
126437	604687
208125	604688
22202	604689
153104	604690
19801	604691
17401	604692
38956	604693
36189	604694
26220	604695
45893	604696
134123	604697
21204	604698
253761	604699
10595	604700
72430	604701
3684	604702
6649	604703
987	604704
226072	604705
221327	604706
7496	604707
24038	604708
64197	604709
102468	604710
52450	604711
48578	604712
187604	604713
34381	604714
241027	604715
8716	604716
39693	604717
42668	604718
20481	604719
6140	604720
230	604721
3459	604722
2060	604723
80848	604724
46289	604725
46169	604726
214550	604727
159271	604728
46170	604729
9317	604730
132947	604731
23706	604732
3604	604733
74924	604734
15990	604735
50059	604736
138800	604737
16605	604738
29776	604739
25332	604740
838	604741
33712	604742
25639	604743
59923	604744
43551	604745
1513	604746
51017	604747
44874	604748
91871	604749
2376	604750
149927	604751
97514	604752
1385	604753
8676	604754
87037	604755
260548	604756
25850	604757
78983	604758
49543	604759
58596	604760
4961	604761
13695	604762
24959	604763
6787	604764
265260	604765
2162	604766
152620	604767
8848	604768
38545	604769
107776	604770
8475	604771
22791	604772
46080	604773
32274	604774
28639	604775
10262	604776
1497	604777
183447	604778
2005	604779
156583	604780
45705	604781
43252	604782
25764	604783
33727	604784
2246	604785
231526	604786
156062	604787
58153	604788
216292	604789
47038	604790
28014	604791
15598	604792
15662	604793
2095	604794
53777	604795
36049	604796
1243	604797
3697	604798
17775	604799
170385	604800
118124	604801
1104	604802
6545	604803
2916	604804
10317	604805
24143	604806
45456	604807
7807	604808
9986	604809
30497	604810
223444	604811
164662	604812
12559	604813
26938	604814
80076	604815
97219	604816
41902	604817
16160	604818
149971	604819
441	604820
75915	604821
17821	604822
80160	604823
16505	604824
59369	604825
43977	604826
2415	604827
13987	604828
506	604829
55706	604830
10194	604831
27288	604832
5786	604833
63368	604834
37176	604835
4876	604836
85748	604837
36649	604838
99194	604839
13656	604840
19386	604841
23077	604842
1200	604843
76905	604844
4103	604845
1214	604846
20204	604847
3227	604848
1273	604849
23004	604850
75927	604851
39904	604852
14986	604853
46004	604854
492	604855
13466	604856
154097	604857
26866	604858
106225	604859
61097	604860
37336	604861
113527	604862
44986	604863
8069	604864
14433	604865
26261	604866
56374	604867
102275	604868
50529	604869
40525	604870
88654	604871
87839	604872
21131	604873
462	604874
1931	604875
65795	604876
260959	604877
48235	604878
1459	604879
89228	604880
125156	604881
2794	604882
15180	604883
14802	604884
52231	604885
51146	604886
4140	604887
128635	604888
651	604889
38484	604890
45728	604891
125627	604892
2180	604893
156	604894
112042	604895
12395	604896
149615	604897
13917	604898
245348	604899
6154	604900
4022	604901
46020	604902
10022	604903
2214	604904
7191	604905
264533	604906
9468	604907
167782	604908
237314	604909
11539	604910
84478	604911
77480	604912
6239	604913
16335	604914
75226	604915
544	604916
38450	604917
141740	604918
151747	604919
104337	604920
19657	604921
101328	604922
17512	604923
250959	604924
4501	604925
130175	604926
84791	604927
59889	604928
13803	604929
116145	604930
1776	604931
78997	604932
144550	604933
109065	604934
1486	604935
120027	604936
39415	604937
26773	604938
93826	604939
13462	604940
9228	604941
5278	604942
1649	604943
206840	604944
49291	604945
58773	604946
1055	604947
39904	604948
58782	604949
71260	604950
15	604951
101875	604952
53077	604953
89055	604954
5533	604955
55962	604956
53655	604957
12816	604958
3214	604959
162249	604960
4286	604961
32741	604962
58256	604963
3479	604964
32087	604965
135128	604966
11961	604967
95828	604968
260	604969
56198	604970
207539	604971
33323	604972
117120	604973
51	604974
40768	604975
5630	604976
3231	604977
71674	604978
4504	604979
11906	604980
21031	604981
68635	604982
42173	604983
102951	604984
243546	604985
103923	604986
17115	604987
1110	604988
25415	604989
37715	604990
84794	604991
11812	604992
75542	604993
93414	604994
144185	604995
136823	604996
149103	604997
23727	604998
6535	604999
631	605000
990	605001
151121	605002
20413	605003
108497	605004
22954	605005
102468	605006
66094	605007
12084	605008
2041	605009
88569	605010
269027	605011
6062	605012
2563	605013
16548	605014
24133	605015
80335	605016
45821	605017
111828	605018
81233	605019
220333	605020
65077	605021
29501	605022
581	605023
3432	605024
38779	605025
4251	605026
43064	605027
62489	605028
37	605029
1123	605030
91780	605031
100783	605032
8333	605033
66611	605034
143058	605035
36732	605036
184962	605037
11391	605038
34148	605039
29576	605040
11999	605041
12212	605042
3124	605043
13743	605044
77	605045
19708	605046
6935	605047
45	605048
48	605049
219676	605050
16586	605051
89843	605052
12242	605053
212127	605054
16003	605055
96226	605056
14375	605057
36317	605058
43517	605059
50799	605060
112821	605061
55139	605062
27138	605063
63389	605064
1473	605065
5734	605066
57367	605067
75385	605068
147799	605069
526	605070
20363	605071
55716	605072
72494	605073
48863	605074
122819	605075
29017	605076
237463	605077
3435	605078
85863	605079
63242	605080
4253	605081
134433	605082
149104	605083
114485	605084
689	605085
11109	605086
75074	605087
140456	605088
10860	605089
31110	605090
12799	605091
61113	605092
1045	605093
141195	605094
19082	605095
1527	605096
2001	605097
27484	605098
12505	605099
263	605100
33074	605101
117210	605102
32951	605103
28905	605104
80	605105
79249	605106
5832	605107
108092	605108
32832	605109
69874	605110
150265	605111
2746	605112
206810	605113
218346	605114
96594	605115
76432	605116
161866	605117
59144	605118
16726	605119
77293	605120
8936	605121
91034	605122
119170	605123
45549	605124
11586	605125
59802	605126
15363	605127
200538	605128
4286	605129
119037	605130
43479	605131
12315	605132
14920	605133
236801	605134
4151	605135
23439	605136
235	605137
114066	605138
9952	605139
63550	605140
17640	605141
141643	605142
21139	605143
67484	605144
110276	605145
203083	605146
5261	605147
51881	605148
19868	605149
46702	605150
187613	605151
43950	605152
98238	605153
150654	605154
90443	605155
30437	605156
28833	605157
114590	605158
47911	605159
38140	605160
187732	605161
5242	605162
143514	605163
43858	605164
172296	605165
16675	605166
1204	605167
2271	605168
59173	605169
8857	605170
115301	605171
18107	605172
44440	605173
47452	605174
45486	605175
74784	605176
226038	605177
77703	605178
670	605179
34332	605180
235421	605181
130324	605182
125902	605183
34236	605184
703	605185
5899	605186
527	605187
118419	605188
16366	605189
242337	605190
36299	605191
358	605192
4347	605193
2392	605194
69317	605195
199356	605196
121510	605197
13487	605198
28745	605199
90135	605200
1290	605201
25982	605202
74008	605203
118328	605204
235321	605205
12642	605206
47236	605207
68157	605208
29900	605209
190205	605210
145946	605211
44672	605212
148850	605213
89709	605214
31318	605215
23154	605216
69115	605217
3526	605218
54316	605219
6699	605220
20244	605221
45491	605222
241698	605223
75873	605224
40796	605225
44393	605226
7998	605227
7563	605228
1711	605229
44729	605230
43961	605231
27549	605232
157399	605233
127798	605234
14387	605235
51278	605236
61620	605237
264886	605238
77140	605239
11824	605240
13697	605241
111162	605242
92843	605243
85072	605244
229853	605245
51667	605246
106203	605247
15234	605248
62763	605249
150181	605250
4777	605251
177332	605252
101040	605253
19088	605254
382	605255
41159	605256
134895	605257
2360	605258
2385	605259
61162	605260
2002	605261
1937	605262
18307	605263
164102	605264
60707	605265
4907	605266
1137	605267
160710	605268
395	605269
18858	605270
14083	605271
17662	605272
88519	605273
1053	605274
137120	605275
1116	605276
7583	605277
2620	605278
11649	605279
81884	605280
121235	605281
8305	605282
1620	605283
22288	605284
31097	605285
21508	605286
13624	605287
155127	605288
239640	605289
7795	605290
23	605291
153846	605292
95968	605293
35643	605294
71875	605295
233548	605296
2038	605297
246560	605298
5071	605299
11278	605300
171795	605301
232207	605302
105279	605303
1950	605304
7829	605305
112881	605306
79657	605307
9404	605308
78443	605309
31114	605310
91897	605311
21397	605312
21997	605313
98040	605314
10319	605315
4274	605316
91023	605317
24450	605318
79480	605319
11248	605320
40066	605321
256426	605322
281	605323
2417	605324
82497	605325
9234	605326
60167	605327
170359	605328
1121	605329
74206	605330
132657	605331
33496	605332
297	605333
6188	605334
116445	605335
143794	605336
71684	605337
9604	605338
36319	605339
57471	605340
6596	605341
23547	605342
186224	605343
87746	605344
230046	605345
26563	605346
33407	605347
196284	605348
2428	605349
17745	605350
33516	605351
361	605352
30872	605353
51374	605354
231510	605355
86671	605356
179492	605357
78128	605358
94182	605359
92876	605360
149	605361
81238	605362
247606	605363
15011	605364
141756	605365
137347	605366
12093	605367
38217	605368
10442	605369
200524	605370
53101	605371
19773	605372
4038	605373
247804	605374
26722	605375
157310	605376
542	605377
202252	605378
9270	605379
382	605380
26463	605381
40754	605382
52970	605383
15034	605384
114380	605385
24337	605386
7092	605387
108405	605388
20526	605389
75840	605390
62453	605391
97528	605392
38362	605393
27784	605394
50728	605395
3362	605396
567	605397
49268	605398
98153	605399
31273	605400
20339	605401
72674	605402
54155	605403
57046	605404
12613	605405
55148	605406
834	605407
53543	605408
255	605409
98248	605410
28972	605411
2805	605412
92781	605413
10305	605414
72785	605415
19711	605416
12089	605417
4838	605418
154587	605419
113576	605420
14197	605421
6623	605422
1661	605423
185814	605424
24531	605425
2284	605426
261895	605427
2376	605428
98647	605429
9307	605430
13879	605431
22172	605432
4922	605433
7065	605434
8427	605435
802	605436
259359	605437
7270	605438
79546	605439
21283	605440
22042	605441
34510	605442
100380	605443
5672	605444
2386	605445
109314	605446
111136	605447
32848	605448
6418	605449
140817	605450
16314	605451
18423	605452
28567	605453
118465	605454
10045	605455
83004	605456
19423	605457
103147	605458
102484	605459
3296	605460
556	605461
58315	605462
128704	605463
236629	605464
1011	605465
68682	605466
22539	605467
78365	605468
3731	605469
41490	605470
6495	605471
20964	605472
115677	605473
3940	605474
1883	605475
31835	605476
263043	605477
255319	605478
29810	605479
90822	605480
18970	605481
105737	605482
6309	605483
14839	605484
149024	605485
3927	605486
2901	605487
88811	605488
260637	605489
41990	605490
25877	605491
72744	605492
29159	605493
37968	605494
12501	605495
8510	605496
30062	605497
4802	605498
16888	605499
23412	605500
14428	605501
189774	605502
685	605503
27053	605504
226479	605505
218162	605506
117682	605507
38109	605508
5162	605509
4348	605510
162294	605511
63664	605512
30352	605513
979	605514
102903	605515
27201	605516
12791	605517
208375	605518
100013	605519
36683	605520
209728	605521
7755	605522
121800	605523
2065	605524
3050	605525
36635	605526
59508	605527
98803	605528
39936	605529
201	605530
93640	605531
271986	605532
121468	605533
429	605534
56897	605535
26757	605536
62768	605537
154973	605538
56785	605539
12509	605540
152336	605541
68993	605542
1329	605543
252896	605544
11599	605545
32361	605546
108734	605547
6248	605548
1394	605549
110395	605550
1484	605551
18422	605552
2823	605553
42049	605554
25987	605555
38719	605556
2174	605557
129560	605558
81503	605559
159171	605560
6263	605561
1276	605562
4378	605563
106768	605564
2069	605565
101923	605566
20208	605567
36124	605568
825	605569
141652	605570
10392	605571
19258	605572
74273	605573
54042	605574
96061	605575
41830	605576
2073	605577
37415	605578
41549	605579
12586	605580
15083	605581
25826	605582
40656	605583
43672	605584
51037	605585
127227	605586
105217	605587
23095	605588
11708	605589
41987	605590
88649	605591
264538	605592
92110	605593
5200	605594
145183	605595
35920	605596
68996	605597
198499	605598
17874	605599
6153	605600
61919	605601
123298	605602
180325	605603
579	605604
98045	605605
36	605606
8681	605607
28442	605608
1740	605609
77538	605610
271206	605611
16168	605612
57717	605613
76237	605614
255751	605615
2985	605616
69745	605617
244047	605618
2014	605619
111087	605620
155703	605621
201597	605622
231	605623
2495	605624
144727	605625
26800	605626
6763	605627
35889	605628
223516	605629
2664	605630
184047	605631
114829	605632
847	605633
67309	605634
235771	605635
7300	605636
170231	605637
35656	605638
30331	605639
116675	605640
101453	605641
197096	605642
23299	605643
9325	605644
128543	605645
108508	605646
25986	605647
101493	605648
70075	605649
1354	605650
35334	605651
46045	605652
2345	605653
27481	605654
174698	605655
3218	605656
61409	605657
105367	605658
40834	605659
6814	605660
51540	605661
2158	605662
10748	605663
6925	605664
2530	605665
238004	605666
22873	605667
431	605668
15629	605669
11803	605670
3719	605671
22598	605672
26405	605673
31226	605674
99143	605675
16087	605676
26839	605677
92245	605678
71679	605679
146554	605680
250696	605681
248279	605682
192335	605683
8286	605684
56839	605685
5411	605686
142945	605687
41832	605688
46385	605689
88826	605690
27	605691
9688	605692
14833	605693
34548	605694
56911	605695
18456	605696
30275	605697
31421	605698
50575	605699
88444	605700
165995	605701
67673	605702
218907	605703
42418	605704
156872	605705
2269	605706
10627	605707
116202	605708
171	605709
14613	605710
25591	605711
213961	605712
49616	605713
52019	605714
116222	605715
89779	605716
25524	605717
63150	605718
169019	605719
50030	605720
41973	605721
169659	605722
35220	605723
20832	605724
91442	605725
27522	605726
14931	605727
29356	605728
26090	605729
229324	605730
9043	605731
2124	605732
114901	605733
65082	605734
26848	605735
83206	605736
187424	605737
1114	605738
926	605739
71916	605740
187006	605741
244935	605742
82419	605743
4691	605744
56557	605745
7307	605746
22874	605747
1233	605748
24852	605749
263736	605750
124845	605751
6034	605752
37506	605753
165292	605754
60586	605755
31057	605756
23630	605757
127758	605758
50081	605759
127450	605760
24292	605761
40929	605762
1041	605763
3994	605764
5389	605765
197374	605766
191225	605767
17623	605768
151938	605769
76214	605770
9324	605771
84319	605772
11753	605773
4663	605774
24130	605775
133766	605776
14540	605777
13107	605778
107536	605779
64113	605780
179533	605781
22404	605782
182846	605783
42788	605784
400	605785
243051	605786
49482	605787
171683	605788
185112	605789
36127	605790
167503	605791
7107	605792
184395	605793
233707	605794
44701	605795
39537	605796
9125	605797
138082	605798
3891	605799
33576	605800
1378	605801
149327	605802
12349	605803
114296	605804
1865	605805
3937	605806
143885	605807
160870	605808
7136	605809
30792	605810
203355	605811
63671	605812
2713	605813
197167	605814
128659	605815
47250	605816
25909	605817
27414	605818
144660	605819
37422	605820
95717	605821
83588	605822
33058	605823
222277	605824
4028	605825
66172	605826
264060	605827
113712	605828
75575	605829
5900	605830
107165	605831
6701	605832
264201	605833
39673	605834
46699	605835
248720	605836
11968	605837
2032	605838
44425	605839
55290	605840
17129	605841
170805	605842
205384	605843
102047	605844
262140	605845
302	605846
157821	605847
1231	605848
224436	605849
6263	605850
36910	605851
4546	605852
225640	605853
31938	605854
116839	605855
8365	605856
103823	605857
212720	605858
68344	605859
13731	605860
152136	605861
195305	605862
30580	605863
19714	605864
70272	605865
8385	605866
429	605867
139810	605868
167602	605869
238722	605870
30243	605871
15070	605872
149098	605873
1607	605874
43899	605875
107143	605876
1919	605877
109291	605878
896	605879
49174	605880
90304	605881
46921	605882
154	605883
137773	605884
86024	605885
57548	605886
4693	605887
118923	605888
99023	605889
3400	605890
1414	605891
84837	605892
4835	605893
24142	605894
68034	605895
45206	605896
43535	605897
6937	605898
14077	605899
46759	605900
185138	605901
29141	605902
900	605903
4884	605904
77525	605905
28650	605906
7289	605907
290	605908
168011	605909
26872	605910
110721	605911
7948	605912
20887	605913
218541	605914
229236	605915
2028	605916
78970	605917
4732	605918
250910	605919
47037	605920
69693	605921
213430	605922
123705	605923
26082	605924
45551	605925
136847	605926
1402	605927
184174	605928
41208	605929
87638	605930
247624	605931
3137	605932
58513	605933
97454	605934
46046	605935
19761	605936
166597	605937
93044	605938
93563	605939
25043	605940
76710	605941
4342	605942
8981	605943
25586	605944
29446	605945
6525	605946
53175	605947
6683	605948
231399	605949
197773	605950
2136	605951
1034	605952
27924	605953
163770	605954
1237	605955
24062	605956
233691	605957
1430	605958
146690	605959
83375	605960
21019	605961
8812	605962
32920	605963
72163	605964
338	605965
221521	605966
132001	605967
125787	605968
13374	605969
58846	605970
1441	605971
5040	605972
9476	605973
60647	605974
17989	605975
75353	605976
118348	605977
11377	605978
12758	605979
8606	605980
201	605981
52056	605982
25745	605983
117101	605984
272260	605985
60947	605986
65011	605987
228207	605988
65318	605989
1498	605990
5295	605991
4282	605992
2380	605993
3004	605994
213619	605995
101850	605996
174376	605997
19714	605998
38176	605999
2878	606000
15062	606001
3404	606002
81157	606003
79227	606004
6505	606005
4326	606006
3913	606007
58610	606008
198	606009
110900	606010
265087	606011
227566	606012
10732	606013
45409	606014
23262	606015
45957	606016
54041	606017
164395	606018
166320	606019
43380	606020
208621	606021
167696	606022
19161	606023
76615	606024
81674	606025
71932	606026
379	606027
1087	606028
134567	606029
2218	606030
9759	606031
21217	606032
19372	606033
72256	606034
10453	606035
7625	606036
16230	606037
87962	606038
48987	606039
25558	606040
1798	606041
152105	606042
64658	606043
33999	606044
11003	606045
57472	606046
2275	606047
24555	606048
73207	606049
232931	606050
91929	606051
115922	606052
8703	606053
14678	606054
234332	606055
54945	606056
7130	606057
34488	606058
162124	606059
18542	606060
48439	606061
49563	606062
93045	606063
91	606064
3257	606065
40847	606066
16875	606067
195380	606068
2110	606069
53652	606070
47271	606071
153817	606072
2552	606073
7233	606074
37286	606075
139828	606076
71755	606077
74728	606078
98830	606079
154379	606080
138625	606081
33872	606082
2806	606083
66325	606084
204417	606085
116041	606086
36482	606087
121121	606088
148678	606089
76620	606090
243165	606091
84891	606092
49307	606093
122628	606094
86923	606095
45580	606096
125343	606097
5056	606098
17986	606099
98682	606100
249597	606101
21026	606102
28847	606103
29439	606104
96619	606105
6571	606106
69015	606107
18040	606108
126234	606109
127407	606110
97543	606111
53315	606112
112017	606113
2590	606114
6213	606115
135507	606116
134044	606117
4169	606118
151381	606119
5159	606120
1311	606121
1683	606122
2144	606123
495	606124
13221	606125
37488	606126
2203	606127
48299	606128
37994	606129
1015	606130
9223	606131
135938	606132
27457	606133
64700	606134
89922	606135
23713	606136
15330	606137
72054	606138
28702	606139
117036	606140
39274	606141
3696	606142
61278	606143
86650	606144
11623	606145
5055	606146
14386	606147
51645	606148
101567	606149
60368	606150
783	606151
35129	606152
69016	606153
112086	606154
109885	606155
21140	606156
56290	606157
16449	606158
213084	606159
222542	606160
38376	606161
87571	606162
33457	606163
16418	606164
191603	606165
126886	606166
7686	606167
53335	606168
1745	606169
6129	606170
131410	606171
37724	606172
28324	606173
4050	606174
39259	606175
43167	606176
214045	606177
7132	606178
25746	606179
4002	606180
105107	606181
89198	606182
13626	606183
180643	606184
6439	606185
250196	606186
107411	606187
1802	606188
7402	606189
2567	606190
188746	606191
234464	606192
52997	606193
28913	606194
164924	606195
160354	606196
8073	606197
17367	606198
60550	606199
63160	606200
95454	606201
147671	606202
100307	606203
84312	606204
4498	606205
57831	606206
71209	606207
20650	606208
235871	606209
80296	606210
112721	606211
38639	606212
258	606213
122713	606214
111182	606215
39148	606216
168621	606217
48044	606218
36635	606219
42869	606220
185258	606221
128196	606222
74709	606223
32484	606224
23065	606225
103127	606226
107952	606227
10310	606228
2447	606229
34352	606230
203	606231
112528	606232
16971	606233
79436	606234
3340	606235
61449	606236
16069	606237
21617	606238
180760	606239
12709	606240
104285	606241
163558	606242
94961	606243
632	606244
1887	606245
164921	606246
69196	606247
85216	606248
26305	606249
118837	606250
102940	606251
258452	606252
128844	606253
4652	606254
24988	606255
94580	606256
5058	606257
157112	606258
4590	606259
68537	606260
1404	606261
80077	606262
191469	606263
55697	606264
23101	606265
127902	606266
205	606267
10402	606268
9729	606269
225944	606270
234120	606271
7143	606272
42578	606273
14319	606274
8207	606275
2087	606276
51973	606277
59400	606278
67907	606279
139241	606280
1551	606281
22016	606282
89089	606283
51406	606284
41203	606285
114496	606286
610	606287
7319	606288
13560	606289
109125	606290
107874	606291
111450	606292
98384	606293
41593	606294
67464	606295
132989	606296
4001	606297
43636	606298
160027	606299
44445	606300
221844	606301
12184	606302
61801	606303
3308	606304
54169	606305
2783	606306
14379	606307
50276	606308
193867	606309
51769	606310
51440	606311
130450	606312
21841	606313
209997	606314
57935	606315
29004	606316
141041	606317
137200	606318
654	606319
57722	606320
13804	606321
112894	606322
119506	606323
46273	606324
56900	606325
35936	606326
117409	606327
42027	606328
1321	606329
169765	606330
45604	606331
29670	606332
240045	606333
257008	606334
264374	606335
11203	606336
24596	606337
26582	606338
31662	606339
43315	606340
13343	606341
212533	606342
33169	606343
29190	606344
31754	606345
25493	606346
39394	606347
47046	606348
87849	606349
80139	606350
203604	606351
1424	606352
17719	606353
55358	606354
90602	606355
405	606356
245285	606357
149626	606358
252098	606359
27051	606360
55008	606361
122510	606362
5937	606363
21127	606364
21854	606365
160750	606366
66514	606367
22859	606368
3979	606369
7936	606370
56157	606371
125982	606372
32902	606373
11916	606374
42317	606375
36994	606376
2597	606377
1161	606378
41485	606379
120332	606380
1778	606381
129	606382
35332	606383
25887	606384
126821	606385
10458	606386
3918	606387
546	606388
28156	606389
33756	606390
51524	606391
23138	606392
11690	606393
130205	606394
69412	606395
4117	606396
28169	606397
5242	606398
72325	606399
219179	606400
25635	606401
65101	606402
73927	606403
61994	606404
8422	606405
11029	606406
33255	606407
99807	606408
1004	606409
39275	606410
164873	606411
10548	606412
85974	606413
155854	606414
127549	606415
14718	606416
268814	606417
59	606418
144606	606419
3	606420
108706	606421
203067	606422
73302	606423
3483	606424
24989	606425
323	606426
15261	606427
134397	606428
34246	606429
77866	606430
136598	606431
58214	606432
96401	606433
30142	606434
6005	606435
2957	606436
54863	606437
26144	606438
16041	606439
168242	606440
171655	606441
8543	606442
31587	606443
115697	606444
203084	606445
44746	606446
10845	606447
270552	606448
230021	606449
76565	606450
30587	606451
1714	606452
78407	606453
88630	606454
25617	606455
251540	606456
14020	606457
16685	606458
14579	606459
4278	606460
198604	606461
41551	606462
47192	606463
1842	606464
156044	606465
44410	606466
152288	606467
29970	606468
2550	606469
272366	606470
59372	606471
38158	606472
108123	606473
7985	606474
75346	606475
233553	606476
631	606477
134605	606478
7571	606479
14492	606480
48849	606481
60236	606482
14571	606483
10878	606484
16654	606485
150069	606486
3799	606487
56212	606488
12763	606489
7384	606490
106304	606491
332	606492
3491	606493
22386	606494
2779	606495
54368	606496
48526	606497
62937	606498
81378	606499
43	606500
54582	606501
6233	606502
124782	606503
27046	606504
49764	606505
27637	606506
26191	606507
18469	606508
149220	606509
6110	606510
24826	606511
2882	606512
169506	606513
12800	606514
24752	606515
72175	606516
144957	606517
13369	606518
31211	606519
90197	606520
105797	606521
9616	606522
43588	606523
30079	606524
2422	606525
15920	606526
130162	606527
61647	606528
56478	606529
36659	606530
23937	606531
212965	606532
8195	606533
124007	606534
158124	606535
143465	606536
121913	606537
2839	606538
161470	606539
62721	606540
11855	606541
79623	606542
28857	606543
70149	606544
146316	606545
79959	606546
8468	606547
4534	606548
2016	606549
203878	606550
91426	606551
112386	606552
16785	606553
3880	606554
20364	606555
248351	606556
33454	606557
17121	606558
73345	606559
50244	606560
47171	606561
136105	606562
119992	606563
107208	606564
112562	606565
3306	606566
33942	606567
2500	606568
119901	606569
199419	606570
154763	606571
82650	606572
82650	606573
91303	606574
38855	606575
130082	606576
53845	606577
88422	606578
194629	606579
34	606580
85381	606581
96862	606582
8333	606583
170157	606584
7932	606585
4212	606586
177970	606587
27770	606588
144312	606589
882	606590
123155	606591
167319	606592
12346	606593
136151	606594
271460	606595
151268	606596
31859	606597
74509	606598
2215	606599
82392	606600
114646	606601
98895	606602
29231	606603
10199	606604
6016	606605
2824	606606
138697	606607
35322	606608
29800	606609
20131	606610
240278	606611
3568	606612
12034	606613
12547	606614
227336	606615
65589	606616
15540	606617
47313	606618
681	606619
9171	606620
2081	606621
12147	606622
13013	606623
222589	606624
253587	606625
1592	606626
61181	606627
50433	606628
1278	606629
2472	606630
18804	606631
48321	606632
103766	606633
35678	606634
2194	606635
34498	606636
35797	606637
71023	606638
231436	606639
2421	606640
262924	606641
19031	606642
147	606643
254804	606644
138839	606645
158936	606646
2994	606647
61971	606648
125874	606649
115587	606650
31407	606651
29569	606652
4757	606653
254917	606654
73771	606655
15810	606656
622	606657
57544	606658
45666	606659
20824	606660
23786	606661
51382	606662
156376	606663
22411	606664
48744	606665
14662	606666
23963	606667
75053	606668
74902	606669
50424	606670
54076	606671
90013	606672
3404	606673
32988	606674
177932	606675
201274	606676
68055	606677
26846	606678
45640	606679
10807	606680
256781	606681
29377	606682
129832	606683
108502	606684
241	606685
16466	606686
112507	606687
11758	606688
85355	606689
70460	606690
246865	606691
29700	606692
2627	606693
36423	606694
143957	606695
143053	606696
4180	606697
21882	606698
12537	606699
7410	606700
90930	606701
56526	606702
23279	606703
31609	606704
36093	606705
14654	606706
37294	606707
1089	606708
97893	606709
119273	606710
152882	606711
58861	606712
36678	606713
50169	606714
165264	606715
73100	606716
224062	606717
188881	606718
36680	606719
1877	606720
52206	606721
43171	606722
166283	606723
1037	606724
162715	606725
15217	606726
67750	606727
22557	606728
205947	606729
7278	606730
63369	606731
15956	606732
67686	606733
26749	606734
213843	606735
270922	606736
6065	606737
245989	606738
140079	606739
126325	606740
5995	606741
169998	606742
2768	606743
176461	606744
900	606745
235782	606746
18228	606747
16780	606748
51364	606749
99235	606750
136312	606751
42255	606752
84754	606753
63648	606754
53302	606755
116313	606756
53779	606757
1859	606758
110082	606759
16730	606760
134438	606761
256108	606762
3842	606763
225540	606764
111638	606765
192343	606766
187127	606767
57548	606768
17147	606769
80627	606770
4236	606771
14028	606772
6825	606773
35487	606774
79070	606775
32514	606776
2396	606777
142031	606778
14669	606779
39997	606780
260402	606781
19141	606782
80250	606783
243526	606784
2860	606785
168609	606786
209	606787
4696	606788
149510	606789
35675	606790
32395	606791
248350	606792
83254	606793
95617	606794
123850	606795
54799	606796
80482	606797
18593	606798
6557	606799
11264	606800
144012	606801
1357	606802
165293	606803
45782	606804
121291	606805
2167	606806
82726	606807
235817	606808
109329	606809
64562	606810
1818	606811
79308	606812
15460	606813
70861	606814
122	606815
200783	606816
15248	606817
699	606818
5664	606819
101297	606820
102228	606821
7389	606822
144694	606823
96353	606824
148239	606825
9578	606826
2105	606827
4253	606828
44636	606829
95860	606830
5734	606831
27557	606832
11520	606833
21640	606834
2297	606835
177252	606836
117647	606837
5216	606838
62333	606839
268	606840
118177	606841
69293	606842
84535	606843
201358	606844
16079	606845
2572	606846
2035	606847
22724	606848
6262	606849
55091	606850
1263	606851
32871	606852
41833	606853
46103	606854
261701	606855
132278	606856
17407	606857
35	606858
7844	606859
15409	606860
113006	606861
156575	606862
179	606863
2895	606864
82604	606865
91356	606866
155594	606867
26693	606868
23006	606869
22914	606870
11374	606871
190501	606872
60956	606873
12694	606874
234659	606875
28500	606876
193189	606877
2894	606878
58852	606879
139208	606880
122243	606881
64756	606882
271555	606883
95744	606884
10053	606885
53751	606886
67582	606887
150985	606888
11406	606889
159618	606890
5262	606891
26429	606892
8988	606893
66868	606894
125273	606895
940	606896
14495	606897
794	606898
69948	606899
7139	606900
38294	606901
18936	606902
265271	606903
45499	606904
3315	606905
53764	606906
795	606907
190875	606908
107926	606909
44780	606910
40576	606911
11597	606912
27614	606913
160461	606914
38599	606915
7535	606916
133483	606917
103676	606918
115258	606919
27791	606920
12024	606921
43430	606922
88485	606923
42639	606924
132047	606925
69772	606926
249972	606927
9186	606928
175913	606929
105598	606930
85465	606931
64967	606932
52272	606933
16069	606934
53892	606935
52519	606936
64569	606937
188371	606938
172920	606939
169097	606940
18053	606941
126637	606942
1639	606943
23206	606944
4525	606945
115579	606946
43531	606947
18182	606948
174665	606949
23891	606950
11769	606951
5637	606952
8860	606953
44860	606954
170371	606955
178196	606956
9563	606957
21858	606958
6100	606959
80840	606960
233371	606961
75651	606962
2811	606963
6817	606964
163927	606965
348	606966
261823	606967
67539	606968
200717	606969
16219	606970
21349	606971
77479	606972
73008	606973
108086	606974
7462	606975
45602	606976
45449	606977
83595	606978
56290	606979
118137	606980
96344	606981
23490	606982
3649	606983
4904	606984
14184	606985
41396	606986
22066	606987
24643	606988
31911	606989
112486	606990
5103	606991
106299	606992
33074	606993
57077	606994
1418	606995
55650	606996
147937	606997
164388	606998
1341	606999
3448	607000
5975	607001
11022	607002
4163	607003
44123	607004
21634	607005
16118	607006
179595	607007
243064	607008
212989	607009
80382	607010
24303	607011
51711	607012
12845	607013
208290	607014
13514	607015
36496	607016
23795	607017
156075	607018
7184	607019
10156	607020
47050	607021
2878	607022
27756	607023
118925	607024
262406	607025
98045	607026
44193	607027
155302	607028
27529	607029
4705	607030
203559	607031
72642	607032
98369	607033
3093	607034
4060	607035
81663	607036
20716	607037
150234	607038
108497	607039
37546	607040
65719	607041
88600	607042
21271	607043
79168	607044
63085	607045
15882	607046
22375	607047
33065	607048
2666	607049
1851	607050
31011	607051
2771	607052
45058	607053
156775	607054
38172	607055
957	607056
53274	607057
147776	607058
14119	607059
78350	607060
119223	607061
54536	607062
21743	607063
144564	607064
39860	607065
16274	607066
149696	607067
55038	607068
71770	607069
64899	607070
192741	607071
2948	607072
11704	607073
28805	607074
3193	607075
2590	607076
62581	607077
45818	607078
214966	607079
10857	607080
20768	607081
601	607082
76949	607083
122189	607084
20698	607085
3330	607086
73710	607087
50841	607088
142084	607089
19477	607090
27125	607091
102461	607092
25088	607093
140628	607094
11753	607095
51739	607096
18288	607097
135802	607098
151350	607099
238963	607100
149322	607101
265347	607102
152821	607103
1853	607104
555	607105
241533	607106
9942	607107
52281	607108
78649	607109
46443	607110
96943	607111
66439	607112
1566	607113
2871	607114
2141	607115
90041	607116
122383	607117
31932	607118
17957	607119
3190	607120
62391	607121
30356	607122
26844	607123
11995	607124
12937	607125
50630	607126
18656	607127
46293	607128
25695	607129
36289	607130
21846	607131
97631	607132
4324	607133
82944	607134
221491	607135
263664	607136
16919	607137
42879	607138
135485	607139
5653	607140
29460	607141
168987	607142
56210	607143
39093	607144
150905	607145
125859	607146
44609	607147
1360	607148
170628	607149
27533	607150
118185	607151
63264	607152
168760	607153
208836	607154
94760	607155
7900	607156
161679	607157
181980	607158
8064	607159
24886	607160
116798	607161
32630	607162
24102	607163
43588	607164
54631	607165
28089	607166
89774	607167
42233	607168
134322	607169
228952	607170
30174	607171
1453	607172
2647	607173
67556	607174
4422	607175
168830	607176
4081	607177
8231	607178
119733	607179
77512	607180
73812	607181
8873	607182
23433	607183
110762	607184
8221	607185
192864	607186
4630	607187
1232	607188
3368	607189
13726	607190
224066	607191
4185	607192
9624	607193
29279	607194
34521	607195
80016	607196
1927	607197
5947	607198
6119	607199
3843	607200
171357	607201
3494	607202
4144	607203
95169	607204
30346	607205
96409	607206
35795	607207
45189	607208
135576	607209
77563	607210
228640	607211
240485	607212
2342	607213
47606	607214
68361	607215
2954	607216
5947	607217
1479	607218
158377	607219
49258	607220
18654	607221
92210	607222
26658	607223
43087	607224
105345	607225
39166	607226
95558	607227
44231	607228
33281	607229
28298	607230
228900	607231
2633	607232
22776	607233
188331	607234
25207	607235
6027	607236
66357	607237
19981	607238
158	607239
56619	607240
16126	607241
53601	607242
1165	607243
120562	607244
5565	607245
1245	607246
12386	607247
27680	607248
1301	607249
46385	607250
1543	607251
16195	607252
79492	607253
25129	607254
2885	607255
104181	607256
152074	607257
346	607258
66710	607259
39121	607260
9946	607261
215243	607262
41894	607263
190770	607264
567	607265
16925	607266
4369	607267
4638	607268
45386	607269
58275	607270
100054	607271
141535	607272
148855	607273
147546	607274
254440	607275
8845	607276
94421	607277
6641	607278
8233	607279
13665	607280
270638	607281
126446	607282
5136	607283
122882	607284
246599	607285
1305	607286
6968	607287
420	607288
97743	607289
111144	607290
68581	607291
108052	607292
22410	607293
164133	607294
4053	607295
34430	607296
117654	607297
14321	607298
84874	607299
107066	607300
90691	607301
1286	607302
62624	607303
9529	607304
19511	607305
7068	607306
56429	607307
246701	607308
2245	607309
250	607310
3072	607311
137497	607312
58029	607313
1393	607314
42130	607315
88584	607316
867	607317
41767	607318
2516	607319
152535	607320
7631	607321
52362	607322
107097	607323
8223	607324
34946	607325
40720	607326
7947	607327
4142	607328
14801	607329
275	607330
196664	607331
979	607332
233184	607333
9616	607334
33123	607335
3533	607336
5439	607337
49986	607338
6457	607339
68038	607340
53041	607341
20167	607342
4220	607343
20044	607344
9192	607345
403	607346
31346	607347
241452	607348
53044	607349
67495	607350
43819	607351
2826	607352
3848	607353
171862	607354
3873	607355
242106	607356
267527	607357
63231	607358
57358	607359
35463	607360
2132	607361
23005	607362
260907	607363
227830	607364
54031	607365
45501	607366
104617	607367
12179	607368
131743	607369
102583	607370
18503	607371
73311	607372
6956	607373
73409	607374
40918	607375
34949	607376
79725	607377
259907	607378
121311	607379
107612	607380
15488	607381
88640	607382
171672	607383
58688	607384
324	607385
23288	607386
3117	607387
177162	607388
36304	607389
49802	607390
15226	607391
25495	607392
62565	607393
16173	607394
6196	607395
17722	607396
172160	607397
137979	607398
37283	607399
332	607400
2643	607401
6014	607402
205262	607403
84810	607404
35508	607405
42060	607406
94015	607407
33762	607408
257828	607409
669	607410
44587	607411
10365	607412
5257	607413
23175	607414
72461	607415
49170	607416
115891	607417
6658	607418
11945	607419
97481	607420
7560	607421
139746	607422
144490	607423
24397	607424
57579	607425
265907	607426
534	607427
101840	607428
264055	607429
91677	607430
21752	607431
3914	607432
76676	607433
131779	607434
24081	607435
3794	607436
255163	607437
10520	607438
16732	607439
18901	607440
112462	607441
208324	607442
38776	607443
45330	607444
4731	607445
12637	607446
5594	607447
46237	607448
103517	607449
16853	607450
18659	607451
35001	607452
172031	607453
657	607454
934	607455
37187	607456
15244	607457
213382	607458
221385	607459
144934	607460
97	607461
9569	607462
4307	607463
41264	607464
6	607465
453	607466
163149	607467
881	607468
54999	607469
16371	607470
109570	607471
34563	607472
145982	607473
36644	607474
736	607475
4069	607476
138112	607477
58819	607478
690	607479
13247	607480
22655	607481
16244	607482
60067	607483
17886	607484
17774	607485
128411	607486
22057	607487
120831	607488
24242	607489
26736	607490
165539	607491
126855	607492
158801	607493
43653	607494
2603	607495
38752	607496
17908	607497
110212	607498
129787	607499
510	607500
101709	607501
1228	607502
71323	607503
142735	607504
5850	607505
114094	607506
27056	607507
3800	607508
42024	607509
61838	607510
11296	607511
45924	607512
141266	607513
113870	607514
36514	607515
25277	607516
162803	607517
13627	607518
68761	607519
7318	607520
9938	607521
116320	607522
96996	607523
255229	607524
3134	607525
123348	607526
51181	607527
31450	607528
4275	607529
98670	607530
5023	607531
6164	607532
27423	607533
63493	607534
59920	607535
31628	607536
138324	607537
19448	607538
8262	607539
62084	607540
1881	607541
7556	607542
28968	607543
3	607544
19915	607545
26923	607546
5461	607547
73084	607548
165831	607549
89231	607550
2741	607551
5668	607552
1392	607553
7890	607554
63696	607555
7698	607556
102	607557
6068	607558
29007	607559
28839	607560
138276	607561
146896	607562
114679	607563
7107	607564
34654	607565
7969	607566
142527	607567
17896	607568
39945	607569
74468	607570
13512	607571
74289	607572
257395	607573
57175	607574
10474	607575
3670	607576
17052	607577
12359	607578
181483	607579
533	607580
56725	607581
6107	607582
10032	607583
131750	607584
75088	607585
150396	607586
136418	607587
266	607588
74449	607589
111898	607590
10013	607591
258565	607592
201570	607593
185448	607594
743	607595
204156	607596
100996	607597
138976	607598
43411	607599
1452	607600
30274	607601
21349	607602
189897	607603
45707	607604
244907	607605
4401	607606
15998	607607
99578	607608
259741	607609
229471	607610
1832	607611
48263	607612
44361	607613
80982	607614
1091	607615
339	607616
12716	607617
13573	607618
4630	607619
1143	607620
102646	607621
1049	607622
4342	607623
25005	607624
202334	607625
48722	607626
2665	607627
150841	607628
92119	607629
80758	607630
71974	607631
7005	607632
60124	607633
1525	607634
100292	607635
108388	607636
22485	607637
3637	607638
6134	607639
70732	607640
47619	607641
247020	607642
8420	607643
6	607644
118374	607645
46900	607646
4938	607647
79052	607648
23215	607649
26068	607650
2675	607651
151277	607652
109133	607653
104625	607654
3043	607655
155250	607656
127132	607657
125313	607658
6846	607659
3764	607660
102788	607661
229242	607662
25983	607663
3111	607664
164824	607665
21037	607666
176113	607667
28383	607668
10354	607669
29955	607670
31145	607671
28211	607672
39094	607673
83307	607674
221339	607675
20833	607676
92399	607677
499	607678
142370	607679
188144	607680
72612	607681
32722	607682
2512	607683
11205	607684
21411	607685
104868	607686
62568	607687
150199	607688
3271	607689
286	607690
249098	607691
87060	607692
171570	607693
18539	607694
234879	607695
2125	607696
4901	607697
11290	607698
70829	607699
2613	607700
16516	607701
15966	607702
133212	607703
1458	607704
4497	607705
12353	607706
54379	607707
22275	607708
86781	607709
133095	607710
7898	607711
55414	607712
57266	607713
5549	607714
32829	607715
3906	607716
542	607717
168969	607718
7660	607719
3529	607720
50722	607721
56709	607722
67526	607723
259625	607724
11456	607725
53133	607726
137599	607727
7042	607728
207751	607729
124	607730
802	607731
210419	607732
29305	607733
747	607734
13275	607735
3619	607736
51285	607737
252278	607738
5304	607739
67954	607740
117933	607741
20879	607742
161796	607743
134401	607744
89878	607745
7350	607746
107786	607747
149630	607748
7590	607749
21961	607750
80788	607751
184022	607752
20689	607753
201622	607754
99317	607755
47187	607756
213874	607757
36020	607758
78005	607759
6157	607760
160549	607761
9557	607762
146861	607763
111923	607764
33354	607765
105409	607766
253222	607767
896	607768
241955	607769
38909	607770
344	607771
35086	607772
260297	607773
114575	607774
43440	607775
89020	607776
265098	607777
20407	607778
20	607779
2483	607780
124734	607781
22311	607782
127005	607783
88113	607784
129346	607785
439	607786
97988	607787
129509	607788
66059	607789
30467	607790
2502	607791
146174	607792
856	607793
58639	607794
4124	607795
14333	607796
3728	607797
145584	607798
7797	607799
121888	607800
155560	607801
233247	607802
92660	607803
50502	607804
47414	607805
156771	607806
44094	607807
34988	607808
162092	607809
73123	607810
15387	607811
44489	607812
34551	607813
106419	607814
141001	607815
16025	607816
64599	607817
115808	607818
135867	607819
268963	607820
76522	607821
13766	607822
34274	607823
112884	607824
44585	607825
1781	607826
100950	607827
2861	607828
85330	607829
270465	607830
163237	607831
167395	607832
739	607833
5222	607834
27563	607835
38028	607836
25271	607837
63875	607838
30060	607839
48752	607840
20986	607841
32581	607842
109359	607843
4972	607844
21884	607845
67140	607846
1308	607847
57515	607848
11083	607849
116098	607850
180557	607851
104903	607852
73028	607853
73768	607854
27953	607855
115305	607856
65837	607857
83078	607858
1080	607859
118614	607860
7790	607861
107349	607862
79677	607863
37781	607864
68623	607865
18425	607866
22755	607867
27537	607868
23125	607869
5607	607870
779	607871
177900	607872
52499	607873
47460	607874
10262	607875
35397	607876
47017	607877
40004	607878
78740	607879
96898	607880
99251	607881
109610	607882
154681	607883
233258	607884
3002	607885
44400	607886
144436	607887
111975	607888
4505	607889
133598	607890
11386	607891
33447	607892
74253	607893
2915	607894
8284	607895
249940	607896
9604	607897
74887	607898
6	607899
1550	607900
87880	607901
10705	607902
20304	607903
35154	607904
241372	607905
53285	607906
29548	607907
86186	607908
61898	607909
19209	607910
270356	607911
56430	607912
41178	607913
194993	607914
100895	607915
227	607916
11622	607917
41000	607918
33538	607919
325	607920
47769	607921
73595	607922
16586	607923
29053	607924
19131	607925
1448	607926
16124	607927
69003	607928
12826	607929
75393	607930
104296	607931
135800	607932
181806	607933
130469	607934
197169	607935
39827	607936
23966	607937
3376	607938
50696	607939
53644	607940
514	607941
73445	607942
73340	607943
20106	607944
48676	607945
49569	607946
26467	607947
9436	607948
179224	607949
73918	607950
10510	607951
7276	607952
52964	607953
27868	607954
12664	607955
21380	607956
25232	607957
12792	607958
18919	607959
259343	607960
544	607961
9492	607962
36899	607963
17733	607964
95771	607965
254808	607966
206603	607967
11526	607968
4423	607969
19076	607970
17009	607971
18001	607972
169040	607973
73577	607974
39457	607975
78114	607976
25805	607977
269925	607978
127263	607979
6917	607980
316	607981
239583	607982
11794	607983
206791	607984
13486	607985
19056	607986
75251	607987
3550	607988
118774	607989
272465	607990
6442	607991
2936	607992
169724	607993
74174	607994
94818	607995
11887	607996
47001	607997
8957	607998
157657	607999
234315	608000
2766	608001
91467	608002
37423	608003
55452	608004
51791	608005
24966	608006
137883	608007
72534	608008
4265	608009
1362	608010
1440	608011
55892	608012
6864	608013
79056	608014
260800	608015
93179	608016
1645	608017
81888	608018
8544	608019
84308	608020
3057	608021
52543	608022
253751	608023
3281	608024
32417	608025
93612	608026
171478	608027
13131	608028
260561	608029
267918	608030
87943	608031
24740	608032
125075	608033
152758	608034
111903	608035
33842	608036
113630	608037
19308	608038
88609	608039
32816	608040
124317	608041
88525	608042
717	608043
53556	608044
47043	608045
107450	608046
7261	608047
260728	608048
116746	608049
115187	608050
6104	608051
115175	608052
31362	608053
603	608054
13667	608055
104188	608056
98390	608057
54387	608058
176133	608059
190370	608060
5240	608061
11856	608062
59097	608063
56378	608064
160142	608065
38514	608066
78842	608067
66368	608068
139213	608069
34676	608070
37996	608071
3080	608072
32308	608073
47442	608074
32062	608075
7938	608076
509	608077
100929	608078
31962	608079
71419	608080
54435	608081
4790	608082
23375	608083
37663	608084
1842	608085
87525	608086
70993	608087
57310	608088
226396	608089
77066	608090
66902	608091
110673	608092
17282	608093
22561	608094
64457	608095
88654	608096
40500	608097
6382	608098
2388	608099
21496	608100
23461	608101
54991	608102
253389	608103
44790	608104
126380	608105
100401	608106
35429	608107
30608	608108
29993	608109
14846	608110
102967	608111
140074	608112
2641	608113
2138	608114
54947	608115
24754	608116
98888	608117
53547	608118
160115	608119
36879	608120
147287	608121
1767	608122
109147	608123
64054	608124
79435	608125
155049	608126
208813	608127
17379	608128
14456	608129
5817	608130
98460	608131
1115	608132
788	608133
54355	608134
1812	608135
24295	608136
202290	608137
47010	608138
34983	608139
267486	608140
87267	608141
41904	608142
1039	608143
58155	608144
20111	608145
33403	608146
6003	608147
3173	608148
56382	608149
2069	608150
16242	608151
147358	608152
61745	608153
25522	608154
38060	608155
278	608156
91530	608157
22812	608158
21590	608159
23607	608160
164642	608161
114243	608162
99502	608163
37133	608164
108487	608165
154215	608166
1696	608167
72635	608168
93747	608169
220475	608170
42818	608171
157955	608172
546	608173
118199	608174
23080	608175
5755	608176
137732	608177
10103	608178
164707	608179
12838	608180
29380	608181
156347	608182
228538	608183
20142	608184
69678	608185
58690	608186
172049	608187
1973	608188
139575	608189
3603	608190
5650	608191
4158	608192
139723	608193
142185	608194
62486	608195
568	608196
7878	608197
5578	608198
82208	608199
43157	608200
4012	608201
36205	608202
2707	608203
1178	608204
2291	608205
19632	608206
100888	608207
99047	608208
18307	608209
10113	608210
4321	608211
52403	608212
61451	608213
28240	608214
2415	608215
58455	608216
7672	608217
6462	608218
35530	608219
165965	608220
17327	608221
303	608222
262621	608223
10458	608224
27778	608225
58539	608226
131276	608227
228007	608228
71677	608229
10098	608230
112273	608231
50353	608232
156812	608233
57326	608234
55915	608235
36951	608236
19922	608237
99319	608238
126678	608239
24402	608240
2485	608241
63844	608242
254992	608243
127098	608244
10122	608245
2914	608246
90623	608247
943	608248
10733	608249
60494	608250
116632	608251
120873	608252
179811	608253
2179	608254
51374	608255
17859	608256
59469	608257
89419	608258
2992	608259
48857	608260
43418	608261
19856	608262
5643	608263
81100	608264
3246	608265
99439	608266
1755	608267
2528	608268
159063	608269
20441	608270
47163	608271
202	608272
84234	608273
250122	608274
195316	608275
4	608276
133069	608277
13727	608278
12524	608279
18933	608280
2243	608281
10339	608282
17765	608283
269936	608284
26124	608285
1989	608286
47583	608287
231444	608288
20162	608289
33388	608290
18911	608291
140886	608292
39970	608293
11473	608294
100273	608295
127530	608296
8136	608297
89032	608298
2422	608299
43121	608300
98192	608301
32744	608302
22386	608303
263086	608304
2601	608305
104588	608306
23833	608307
256196	608308
4762	608309
236910	608310
17530	608311
2635	608312
120785	608313
1742	608314
169470	608315
70559	608316
244034	608317
180	608318
20333	608319
123319	608320
566	608321
58912	608322
114025	608323
16145	608324
6381	608325
124972	608326
124344	608327
105262	608328
132216	608329
84666	608330
88122	608331
201241	608332
315	608333
18021	608334
24777	608335
15431	608336
60080	608337
19339	608338
1789	608339
106983	608340
79511	608341
21832	608342
179993	608343
54921	608344
14891	608345
904	608346
9872	608347
69626	608348
245892	608349
37183	608350
50202	608351
236903	608352
144783	608353
11224	608354
98923	608355
154730	608356
5909	608357
5719	608358
11593	608359
174	608360
4537	608361
1420	608362
77600	608363
24831	608364
42048	608365
3429	608366
1054	608367
132855	608368
25295	608369
5300	608370
90937	608371
26208	608372
38235	608373
336	608374
1575	608375
7181	608376
2548	608377
61	608378
63983	608379
34130	608380
255296	608381
80068	608382
22870	608383
8095	608384
148725	608385
106054	608386
83496	608387
255213	608388
167969	608389
75344	608390
120124	608391
20218	608392
197646	608393
19031	608394
93276	608395
25823	608396
10100	608397
19190	608398
394	608399
230035	608400
44975	608401
21139	608402
71796	608403
2634	608404
6729	608405
1645	608406
5261	608407
268042	608408
223439	608409
12891	608410
19400	608411
86977	608412
11957	608413
86615	608414
1621	608415
4175	608416
14822	608417
259537	608418
165519	608419
113811	608420
410	608421
8952	608422
122717	608423
35931	608424
28139	608425
9543	608426
150805	608427
105731	608428
6823	608429
213182	608430
1303	608431
11050	608432
15834	608433
14940	608434
126977	608435
7450	608436
111669	608437
9401	608438
58868	608439
163318	608440
120901	608441
102403	608442
49791	608443
111439	608444
21921	608445
9678	608446
103038	608447
777	608448
2280	608449
11137	608450
28202	608451
158266	608452
20984	608453
69637	608454
95071	608455
203997	608456
7576	608457
130626	608458
80543	608459
652	608460
149440	608461
27689	608462
24815	608463
38784	608464
66197	608465
216939	608466
75253	608467
4707	608468
234792	608469
234831	608470
90657	608471
10947	608472
53180	608473
27403	608474
96537	608475
165357	608476
35346	608477
105213	608478
93354	608479
67722	608480
49670	608481
88002	608482
20500	608483
3167	608484
6526	608485
134057	608486
56807	608487
397	608488
29289	608489
15735	608490
117702	608491
19620	608492
226044	608493
59220	608494
34158	608495
37294	608496
156774	608497
85640	608498
144024	608499
2954	608500
37069	608501
58083	608502
8622	608503
13878	608504
149034	608505
18311	608506
113496	608507
255328	608508
3863	608509
54690	608510
3104	608511
3948	608512
33818	608513
41540	608514
65929	608515
108580	608516
59224	608517
193888	608518
155896	608519
11206	608520
28046	608521
80299	608522
170916	608523
2245	608524
110040	608525
91959	608526
65986	608527
47526	608528
238365	608529
8116	608530
29373	608531
150431	608532
271893	608533
3229	608534
41790	608535
30560	608536
214	608537
66595	608538
777	608539
9292	608540
33510	608541
48768	608542
14810	608543
19812	608544
78262	608545
20718	608546
257240	608547
215114	608548
9947	608549
102181	608550
110484	608551
24046	608552
5843	608553
242814	608554
217865	608555
58812	608556
267872	608557
109829	608558
156674	608559
56234	608560
28758	608561
25690	608562
225853	608563
220262	608564
38470	608565
60527	608566
149691	608567
40545	608568
20788	608569
11367	608570
1596	608571
47488	608572
401	608573
7814	608574
57941	608575
71795	608576
55843	608577
140394	608578
12021	608579
89126	608580
34066	608581
153791	608582
93622	608583
136625	608584
6813	608585
2092	608586
262165	608587
1119	608588
37649	608589
78449	608590
189557	608591
3059	608592
65059	608593
267600	608594
19751	608595
5617	608596
202313	608597
198636	608598
75692	608599
38269	608600
246750	608601
280	608602
176937	608603
73702	608604
1828	608605
255086	608606
31119	608607
119922	608608
86463	608609
48709	608610
103317	608611
4431	608612
1997	608613
78940	608614
84424	608615
108378	608616
7658	608617
10215	608618
1104	608619
120446	608620
1719	608621
680	608622
138363	608623
59735	608624
13240	608625
8358	608626
44591	608627
42444	608628
124853	608629
19717	608630
70831	608631
10587	608632
5268	608633
42441	608634
1149	608635
8424	608636
64757	608637
78620	608638
54291	608639
8124	608640
177304	608641
133293	608642
150764	608643
111258	608644
194077	608645
4220	608646
120364	608647
22130	608648
8109	608649
13630	608650
77790	608651
35053	608652
152803	608653
11520	608654
53520	608655
18841	608656
53032	608657
26069	608658
1978	608659
6736	608660
845	608661
4097	608662
12475	608663
19247	608664
5980	608665
27958	608666
14131	608667
154624	608668
2353	608669
69717	608670
106313	608671
7171	608672
66671	608673
5804	608674
39901	608675
43533	608676
20331	608677
89147	608678
40921	608679
199702	608680
6945	608681
10069	608682
107717	608683
202432	608684
87941	608685
247592	608686
110857	608687
141626	608688
5788	608689
152115	608690
50312	608691
74154	608692
143355	608693
85554	608694
240113	608695
162814	608696
1923	608697
3156	608698
71432	608699
55608	608700
119800	608701
25805	608702
20694	608703
171244	608704
102	608705
216999	608706
27381	608707
223557	608708
988	608709
37136	608710
51689	608711
219291	608712
899	608713
75505	608714
31284	608715
46213	608716
15163	608717
253512	608718
53388	608719
723	608720
93114	608721
24603	608722
89695	608723
30994	608724
99409	608725
81698	608726
40116	608727
62656	608728
10217	608729
3579	608730
1624	608731
41067	608732
81924	608733
29160	608734
25416	608735
1825	608736
2891	608737
93250	608738
2639	608739
134392	608740
79758	608741
71350	608742
496	608743
997	608744
10530	608745
18943	608746
49215	608747
73013	608748
75380	608749
35632	608750
255719	608751
259566	608752
54831	608753
4984	608754
31233	608755
26004	608756
27407	608757
75704	608758
69547	608759
44977	608760
14255	608761
49358	608762
12692	608763
90524	608764
13456	608765
4323	608766
3588	608767
221329	608768
29257	608769
197681	608770
88675	608771
32285	608772
146586	608773
6289	608774
255084	608775
31426	608776
8726	608777
160380	608778
6090	608779
143974	608780
116599	608781
107506	608782
49904	608783
9488	608784
1599	608785
186780	608786
52425	608787
2456	608788
39299	608789
7681	608790
3647	608791
38715	608792
12299	608793
205426	608794
36006	608795
6922	608796
5427	608797
10975	608798
29166	608799
60865	608800
419	608801
82977	608802
16484	608803
1436	608804
161346	608805
234391	608806
58324	608807
8970	608808
34445	608809
10904	608810
13964	608811
32173	608812
85590	608813
4571	608814
15615	608815
2269	608816
24890	608817
222858	608818
159600	608819
40542	608820
13159	608821
77667	608822
176603	608823
2290	608824
71345	608825
7431	608826
72287	608827
234651	608828
194352	608829
30755	608830
59126	608831
21008	608832
120954	608833
46556	608834
9775	608835
4893	608836
46947	608837
546	608838
38116	608839
94148	608840
18110	608841
183269	608842
77912	608843
258798	608844
178278	608845
60055	608846
38086	608847
2507	608848
199013	608849
5548	608850
135572	608851
22815	608852
57459	608853
204524	608854
260171	608855
28430	608856
15064	608857
22062	608858
54887	608859
1251	608860
84542	608861
22789	608862
228812	608863
74992	608864
58338	608865
226212	608866
44284	608867
3526	608868
81800	608869
100020	608870
218867	608871
60610	608872
13159	608873
95988	608874
11202	608875
4374	608876
4067	608877
33902	608878
175300	608879
153008	608880
61064	608881
13730	608882
104088	608883
90	608884
54706	608885
36889	608886
153455	608887
4199	608888
35762	608889
619	608890
81610	608891
149734	608892
2808	608893
54784	608894
76964	608895
1885	608896
45560	608897
9286	608898
136754	608899
862	608900
90363	608901
5124	608902
77677	608903
82770	608904
105493	608905
165301	608906
236158	608907
28000	608908
5456	608909
499	608910
44526	608911
109849	608912
138218	608913
30654	608914
46079	608915
38925	608916
228288	608917
85790	608918
259440	608919
30417	608920
59962	608921
4644	608922
250511	608923
50811	608924
75405	608925
71517	608926
99530	608927
186703	608928
18788	608929
149462	608930
207231	608931
99652	608932
104042	608933
35518	608934
10049	608935
240131	608936
126797	608937
18773	608938
488	608939
24910	608940
15051	608941
225108	608942
25850	608943
2387	608944
119834	608945
211628	608946
51657	608947
946	608948
62105	608949
16242	608950
1525	608951
4238	608952
160099	608953
9559	608954
2114	608955
79216	608956
62141	608957
159527	608958
5320	608959
607	608960
152290	608961
27471	608962
94268	608963
51764	608964
7864	608965
6432	608966
44516	608967
13992	608968
51113	608969
164238	608970
36439	608971
33579	608972
9416	608973
214292	608974
12833	608975
3177	608976
119385	608977
822	608978
19242	608979
269767	608980
6609	608981
6854	608982
3831	608983
12392	608984
135570	608985
38067	608986
11667	608987
97952	608988
18802	608989
36324	608990
29749	608991
4355	608992
123024	608993
45869	608994
214371	608995
6376	608996
47523	608997
85616	608998
82928	608999
27951	609000
4042	609001
44246	609002
1579	609003
13240	609004
124085	609005
13112	609006
75740	609007
7819	609008
44294	609009
65451	609010
250733	609011
67296	609012
170294	609013
225194	609014
97757	609015
140144	609016
12176	609017
34087	609018
38283	609019
98692	609020
71401	609021
1547	609022
253012	609023
13003	609024
5210	609025
193904	609026
12151	609027
63272	609028
214868	609029
253836	609030
9080	609031
50505	609032
212026	609033
9686	609034
59177	609035
30192	609036
15893	609037
100460	609038
4517	609039
28104	609040
10240	609041
1676	609042
4062	609043
145214	609044
81199	609045
3277	609046
20597	609047
13503	609048
461	609049
1026	609050
19443	609051
105288	609052
33120	609053
41990	609054
22904	609055
9355	609056
11354	609057
3492	609058
51271	609059
57183	609060
79227	609061
221	609062
558	609063
52554	609064
153967	609065
22831	609066
33054	609067
202440	609068
8719	609069
78781	609070
227967	609071
25837	609072
7061	609073
81467	609074
157981	609075
25359	609076
103878	609077
80769	609078
272141	609079
270989	609080
25077	609081
3060	609082
7218	609083
3394	609084
15220	609085
19925	609086
99601	609087
38421	609088
3707	609089
218410	609090
180098	609091
111383	609092
59269	609093
269900	609094
19435	609095
168799	609096
81897	609097
27163	609098
36404	609099
94352	609100
277	609101
181553	609102
71822	609103
7158	609104
153716	609105
113298	609106
109804	609107
19080	609108
21399	609109
12863	609110
36191	609111
17323	609112
126887	609113
88236	609114
14570	609115
15435	609116
230336	609117
11291	609118
1746	609119
78792	609120
16522	609121
14489	609122
35072	609123
79265	609124
3737	609125
251205	609126
75473	609127
116532	609128
8753	609129
28229	609130
39961	609131
152597	609132
112179	609133
180342	609134
2187	609135
105740	609136
55084	609137
50833	609138
33034	609139
54884	609140
32663	609141
16641	609142
16089	609143
134532	609144
36256	609145
5389	609146
231482	609147
53382	609148
92202	609149
932	609150
36100	609151
2023	609152
37257	609153
161764	609154
2926	609155
163790	609156
37823	609157
52771	609158
133640	609159
165428	609160
109919	609161
614	609162
29583	609163
228889	609164
16300	609165
131645	609166
104860	609167
6680	609168
14107	609169
43809	609170
57525	609171
22588	609172
21	609173
57586	609174
98726	609175
80937	609176
105125	609177
27109	609178
209272	609179
35629	609180
166482	609181
942	609182
42163	609183
11517	609184
48018	609185
1622	609186
1941	609187
35054	609188
36246	609189
54829	609190
63932	609191
236339	609192
3682	609193
5532	609194
34477	609195
13690	609196
115570	609197
105649	609198
44597	609199
10400	609200
34616	609201
45155	609202
120927	609203
108883	609204
33180	609205
102641	609206
51191	609207
11727	609208
5968	609209
10719	609210
48699	609211
175200	609212
474	609213
61877	609214
21562	609215
18503	609216
50757	609217
18686	609218
10662	609219
242210	609220
37518	609221
86583	609222
3842	609223
112350	609224
48711	609225
91316	609226
114099	609227
42097	609228
17753	609229
66813	609230
4450	609231
65894	609232
30788	609233
39449	609234
9136	609235
126840	609236
44267	609237
66557	609238
20919	609239
214196	609240
56325	609241
720	609242
94514	609243
13296	609244
174552	609245
121526	609246
121182	609247
51432	609248
62079	609249
272321	609250
54759	609251
64377	609252
264575	609253
2412	609254
169678	609255
7032	609256
252657	609257
5349	609258
6901	609259
24628	609260
3020	609261
205263	609262
26976	609263
46036	609264
3005	609265
36441	609266
76829	609267
17073	609268
205846	609269
137815	609270
40438	609271
37561	609272
140614	609273
160595	609274
53926	609275
109456	609276
160302	609277
196124	609278
106588	609279
3665	609280
20667	609281
250095	609282
45861	609283
21626	609284
36783	609285
29207	609286
1934	609287
150002	609288
56487	609289
8425	609290
217614	609291
60868	609292
11826	609293
479	609294
11557	609295
26579	609296
46019	609297
76194	609298
129000	609299
48914	609300
139304	609301
111726	609302
113380	609303
46380	609304
175426	609305
54215	609306
54301	609307
32263	609308
113122	609309
875	609310
60374	609311
33727	609312
70220	609313
14941	609314
70636	609315
54098	609316
76003	609317
68804	609318
2964	609319
275	609320
16418	609321
103947	609322
118000	609323
45202	609324
91358	609325
12322	609326
33849	609327
30528	609328
197160	609329
881	609330
41463	609331
12242	609332
19695	609333
376	609334
5261	609335
117153	609336
6926	609337
12399	609338
27071	609339
24247	609340
34360	609341
72941	609342
11226	609343
59864	609344
2738	609345
165669	609346
237476	609347
126209	609348
64436	609349
124285	609350
254	609351
6361	609352
16303	609353
221663	609354
76392	609355
26344	609356
8093	609357
1728	609358
10948	609359
82123	609360
122931	609361
65569	609362
30681	609363
45676	609364
44272	609365
44970	609366
2966	609367
272157	609368
175680	609369
44886	609370
36436	609371
184460	609372
7085	609373
12495	609374
6783	609375
57423	609376
12465	609377
23858	609378
175034	609379
19037	609380
13046	609381
15905	609382
187753	609383
102686	609384
1124	609385
94589	609386
50042	609387
17605	609388
122008	609389
20198	609390
29481	609391
1727	609392
24593	609393
66423	609394
110927	609395
5624	609396
149159	609397
57203	609398
220	609399
4991	609400
154722	609401
892	609402
13055	609403
10451	609404
6950	609405
33398	609406
75501	609407
66420	609408
11436	609409
130528	609410
204564	609411
16567	609412
3537	609413
17986	609414
33728	609415
1675	609416
1819	609417
5249	609418
17042	609419
44328	609420
59973	609421
146133	609422
249401	609423
43465	609424
159193	609425
127	609426
987	609427
82767	609428
19696	609429
137112	609430
85	609431
246186	609432
50486	609433
21837	609434
240221	609435
214977	609436
73362	609437
678	609438
38998	609439
3356	609440
169877	609441
135585	609442
9545	609443
49114	609444
17957	609445
660	609446
198144	609447
11492	609448
20935	609449
5717	609450
24699	609451
110469	609452
12671	609453
989	609454
196593	609455
1	609456
80401	609457
338	609458
688	609459
10903	609460
130984	609461
5458	609462
59759	609463
112085	609464
57768	609465
109398	609466
3627	609467
26575	609468
20977	609469
76754	609470
44581	609471
82458	609472
120519	609473
164182	609474
5265	609475
250383	609476
83555	609477
19736	609478
371	609479
706	609480
6512	609481
141203	609482
263143	609483
106071	609484
248355	609485
851	609486
39331	609487
94124	609488
32797	609489
13560	609490
39228	609491
9720	609492
203915	609493
186595	609494
180051	609495
91006	609496
28520	609497
250783	609498
2337	609499
190447	609500
26655	609501
269790	609502
6462	609503
129592	609504
43234	609505
15814	609506
2125	609507
1873	609508
145315	609509
5196	609510
55948	609511
62926	609512
194716	609513
12584	609514
72790	609515
107532	609516
46298	609517
78401	609518
73369	609519
1923	609520
2618	609521
20401	609522
84024	609523
12944	609524
18593	609525
75874	609526
42667	609527
20422	609528
84789	609529
561	609530
108364	609531
110207	609532
73088	609533
563	609534
242558	609535
8399	609536
5705	609537
41876	609538
85442	609539
33343	609540
8420	609541
233882	609542
160449	609543
228465	609544
27821	609545
12515	609546
14500	609547
134144	609548
217804	609549
47454	609550
158630	609551
38311	609552
40133	609553
14271	609554
41461	609555
39690	609556
69315	609557
1881	609558
10901	609559
23385	609560
248678	609561
121101	609562
108155	609563
13395	609564
36166	609565
145	609566
3896	609567
91038	609568
110862	609569
43044	609570
34267	609571
24263	609572
9158	609573
188461	609574
3693	609575
122660	609576
13	609577
26417	609578
30788	609579
846	609580
10956	609581
215919	609582
25546	609583
105885	609584
165	609585
50556	609586
38030	609587
65888	609588
83451	609589
128453	609590
170756	609591
6535	609592
238503	609593
52611	609594
669	609595
1732	609596
24533	609597
35252	609598
66706	609599
1757	609600
843	609601
42000	609602
4730	609603
27180	609604
5127	609605
58480	609606
2202	609607
73566	609608
86447	609609
258001	609610
107680	609611
6652	609612
4118	609613
35011	609614
13199	609615
134967	609616
14044	609617
92828	609618
12130	609619
47430	609620
97508	609621
97966	609622
71403	609623
51707	609624
10185	609625
24070	609626
102986	609627
29573	609628
271123	609629
1557	609630
13130	609631
20828	609632
6861	609633
7513	609634
16290	609635
2658	609636
34994	609637
140376	609638
7300	609639
6164	609640
21500	609641
21900	609642
2576	609643
89802	609644
143161	609645
93647	609646
118601	609647
37814	609648
163639	609649
66135	609650
15718	609651
28663	609652
214489	609653
156059	609654
6353	609655
3767	609656
106618	609657
16699	609658
79139	609659
180934	609660
41987	609661
135247	609662
7648	609663
1209	609664
30286	609665
63026	609666
6884	609667
49882	609668
2908	609669
4244	609670
876	609671
175257	609672
4052	609673
80666	609674
10575	609675
136614	609676
18732	609677
56788	609678
33195	609679
141301	609680
8958	609681
259009	609682
75526	609683
24490	609684
119770	609685
141416	609686
1067	609687
4029	609688
142522	609689
10531	609690
56417	609691
112000	609692
15030	609693
225471	609694
5700	609695
2979	609696
45386	609697
8288	609698
6556	609699
7358	609700
228590	609701
206789	609702
22575	609703
30261	609704
60728	609705
19289	609706
106380	609707
95927	609708
104927	609709
13730	609710
50739	609711
26305	609712
186661	609713
49350	609714
72748	609715
110807	609716
145255	609717
20425	609718
4196	609719
47408	609720
129037	609721
250430	609722
10	609723
2250	609724
3082	609725
36996	609726
22915	609727
168473	609728
1360	609729
42252	609730
10203	609731
157611	609732
149813	609733
34327	609734
463	609735
5273	609736
143843	609737
15472	609738
8708	609739
22871	609740
218608	609741
233973	609742
72609	609743
194503	609744
535	609745
11098	609746
263009	609747
12019	609748
260436	609749
102218	609750
70312	609751
92273	609752
52880	609753
53986	609754
29676	609755
46543	609756
197020	609757
131	609758
216	609759
53372	609760
102011	609761
67074	609762
150478	609763
2765	609764
2744	609765
133643	609766
105304	609767
15909	609768
15609	609769
36202	609770
138899	609771
160592	609772
147099	609773
850	609774
62022	609775
22727	609776
3371	609777
88660	609778
48786	609779
41938	609780
667	609781
16150	609782
12638	609783
11621	609784
40439	609785
200568	609786
7737	609787
22346	609788
40560	609789
55935	609790
222387	609791
99337	609792
56975	609793
230255	609794
134134	609795
3681	609796
6798	609797
15077	609798
7634	609799
44691	609800
4941	609801
142405	609802
55733	609803
133259	609804
25988	609805
134122	609806
29891	609807
132627	609808
13054	609809
3773	609810
48749	609811
120838	609812
77781	609813
198197	609814
35726	609815
41872	609816
66920	609817
132706	609818
21371	609819
10712	609820
215173	609821
200441	609822
4060	609823
56177	609824
92639	609825
32957	609826
1324	609827
10946	609828
189207	609829
32364	609830
79050	609831
105564	609832
747	609833
37334	609834
51580	609835
18102	609836
7763	609837
13245	609838
272183	609839
28768	609840
169585	609841
192714	609842
13056	609843
51580	609844
6673	609845
15916	609846
82212	609847
49958	609848
51938	609849
54094	609850
153053	609851
76030	609852
44797	609853
229438	609854
168890	609855
101601	609856
631	609857
106791	609858
224594	609859
63819	609860
5471	609861
236993	609862
25482	609863
27694	609864
55595	609865
18733	609866
691	609867
37590	609868
84807	609869
22840	609870
86008	609871
156	609872
7219	609873
4869	609874
247165	609875
236	609876
26989	609877
92387	609878
19148	609879
82845	609880
8774	609881
2898	609882
111436	609883
50787	609884
45047	609885
22750	609886
1671	609887
12340	609888
125911	609889
63433	609890
6253	609891
253956	609892
20149	609893
292	609894
226447	609895
235202	609896
12664	609897
71107	609898
11068	609899
183822	609900
43884	609901
179900	609902
51155	609903
107764	609904
49431	609905
16174	609906
3775	609907
45963	609908
3470	609909
60429	609910
100529	609911
11991	609912
265070	609913
90188	609914
69594	609915
22976	609916
35206	609917
52476	609918
134550	609919
60967	609920
1	609921
146215	609922
11128	609923
58278	609924
10272	609925
24489	609926
43505	609927
97	609928
43938	609929
28632	609930
46316	609931
6850	609932
225545	609933
142248	609934
259480	609935
48349	609936
164943	609937
56180	609938
142300	609939
23592	609940
3521	609941
137385	609942
38947	609943
35550	609944
79219	609945
152726	609946
247125	609947
69076	609948
73723	609949
120497	609950
10218	609951
255441	609952
43706	609953
54564	609954
55574	609955
238184	609956
29079	609957
90123	609958
1173	609959
224	609960
161787	609961
272	609962
6348	609963
34365	609964
25662	609965
8666	609966
10641	609967
76614	609968
71148	609969
55317	609970
18086	609971
4169	609972
157697	609973
22546	609974
83824	609975
4996	609976
53183	609977
74786	609978
23952	609979
163744	609980
106283	609981
11051	609982
112934	609983
72956	609984
130796	609985
9887	609986
1422	609987
84032	609988
4251	609989
98767	609990
4354	609991
48421	609992
66535	609993
78808	609994
18628	609995
63291	609996
6227	609997
40543	609998
5513	609999
15466	610000
1481	610001
238975	610002
38743	610003
6301	610004
187393	610005
76195	610006
132247	610007
33229	610008
129256	610009
122674	610010
843	610011
2513	610012
10837	610013
88753	610014
228847	610015
59901	610016
2507	610017
81024	610018
91883	610019
20527	610020
3132	610021
89300	610022
69292	610023
72961	610024
96909	610025
31931	610026
35186	610027
61314	610028
41517	610029
40003	610030
10932	610031
65737	610032
12737	610033
61050	610034
71056	610035
15942	610036
22840	610037
308	610038
69623	610039
10531	610040
120780	610041
962	610042
96369	610043
8311	610044
48889	610045
75407	610046
169128	610047
8813	610048
11	610049
1437	610050
11896	610051
15289	610052
51448	610053
109791	610054
2817	610055
77552	610056
12571	610057
18286	610058
11598	610059
45522	610060
36374	610061
186909	610062
228745	610063
134003	610064
46056	610065
28063	610066
18886	610067
47843	610068
55971	610069
120029	610070
33994	610071
58141	610072
56594	610073
60831	610074
26591	610075
7636	610076
206980	610077
114886	610078
235705	610079
3201	610080
45787	610081
46279	610082
78351	610083
144	610084
50818	610085
148283	610086
120230	610087
74207	610088
17	610089
185769	610090
77703	610091
566	610092
55576	610093
198919	610094
23910	610095
78825	610096
22974	610097
246373	610098
175014	610099
42348	610100
40939	610101
73030	610102
7797	610103
9857	610104
197263	610105
43519	610106
18062	610107
29908	610108
79481	610109
9894	610110
187594	610111
85432	610112
46715	610113
55171	610114
2066	610115
10488	610116
34987	610117
27587	610118
17726	610119
126634	610120
161785	610121
119015	610122
263338	610123
52638	610124
74162	610125
34791	610126
7571	610127
225937	610128
241124	610129
227514	610130
9178	610131
35001	610132
28376	610133
8466	610134
60013	610135
73366	610136
173634	610137
62712	610138
3327	610139
80183	610140
134561	610141
38299	610142
445	610143
21117	610144
254	610145
13191	610146
34243	610147
131747	610148
36845	610149
162404	610150
15131	610151
80498	610152
5757	610153
3323	610154
29621	610155
73456	610156
8991	610157
626	610158
44831	610159
201991	610160
97854	610161
10651	610162
258408	610163
15437	610164
111752	610165
105469	610166
112138	610167
5350	610168
10936	610169
39451	610170
187	610171
8090	610172
18401	610173
7590	610174
45507	610175
7809	610176
27909	610177
7649	610178
101515	610179
862	610180
20514	610181
43283	610182
46619	610183
1075	610184
18674	610185
36019	610186
32735	610187
28445	610188
134237	610189
13545	610190
5749	610191
19322	610192
28628	610193
1347	610194
54782	610195
72134	610196
156678	610197
168004	610198
206959	610199
154991	610200
241	610201
9852	610202
17905	610203
1708	610204
33055	610205
19332	610206
41861	610207
45296	610208
84436	610209
64449	610210
396	610211
81642	610212
58740	610213
27299	610214
211933	610215
70715	610216
167084	610217
18228	610218
124217	610219
1131	610220
247490	610221
10142	610222
111575	610223
23774	610224
29816	610225
162133	610226
87798	610227
109313	610228
14728	610229
26304	610230
248522	610231
17461	610232
596	610233
67621	610234
120387	610235
28419	610236
156523	610237
85556	610238
35906	610239
74338	610240
53465	610241
149285	610242
13758	610243
240921	610244
145837	610245
45167	610246
5433	610247
12148	610248
26351	610249
80598	610250
76626	610251
1347	610252
43839	610253
23277	610254
206894	610255
486	610256
143516	610257
138481	610258
5882	610259
12010	610260
79488	610261
14049	610262
28455	610263
7755	610264
66675	610265
12261	610266
63049	610267
75082	610268
96268	610269
114527	610270
16393	610271
19786	610272
201749	610273
2557	610274
13752	610275
21818	610276
7094	610277
33041	610278
124941	610279
113381	610280
133791	610281
31204	610282
21735	610283
9767	610284
263	610285
12403	610286
269679	610287
4362	610288
267677	610289
131570	610290
8466	610291
214473	610292
163588	610293
23705	610294
237105	610295
30101	610296
141386	610297
143663	610298
35461	610299
21771	610300
206445	610301
8616	610302
3309	610303
33262	610304
23788	610305
250216	610306
7200	610307
47996	610308
23281	610309
127556	610310
254806	610311
3196	610312
27818	610313
1772	610314
9779	610315
6675	610316
163132	610317
191629	610318
96402	610319
18877	610320
19296	610321
111029	610322
7661	610323
13274	610324
192496	610325
7527	610326
77882	610327
28288	610328
29628	610329
18874	610330
10434	610331
85434	610332
9200	610333
23133	610334
47300	610335
12078	610336
37903	610337
62313	610338
21695	610339
54847	610340
35783	610341
8751	610342
3686	610343
11707	610344
124513	610345
7718	610346
144236	610347
219695	610348
51694	610349
13451	610350
146879	610351
66538	610352
241	610353
2053	610354
130800	610355
7194	610356
59090	610357
52405	610358
27084	610359
31756	610360
6596	610361
120231	610362
176345	610363
79461	610364
60255	610365
6717	610366
2199	610367
47529	610368
22145	610369
60942	610370
100048	610371
250283	610372
620	610373
22613	610374
17637	610375
35338	610376
4994	610377
32852	610378
12936	610379
27758	610380
17483	610381
49378	610382
5724	610383
22754	610384
13002	610385
6900	610386
31073	610387
4931	610388
28801	610389
59756	610390
27551	610391
1551	610392
70897	610393
259384	610394
10273	610395
84942	610396
35169	610397
28458	610398
14051	610399
11121	610400
1447	610401
10529	610402
5489	610403
13116	610404
4398	610405
51271	610406
80653	610407
2091	610408
21219	610409
322	610410
55972	610411
62	610412
46840	610413
30105	610414
10567	610415
208380	610416
69410	610417
5330	610418
1843	610419
23392	610420
11367	610421
19177	610422
7197	610423
6553	610424
5213	610425
155745	610426
96516	610427
14959	610428
55267	610429
270992	610430
38991	610431
26687	610432
6511	610433
205144	610434
250520	610435
113726	610436
3164	610437
18364	610438
44160	610439
75134	610440
59457	610441
705	610442
170065	610443
3364	610444
71935	610445
2715	610446
12595	610447
64994	610448
10390	610449
1982	610450
3066	610451
1710	610452
601	610453
34044	610454
13665	610455
187251	610456
203538	610457
195798	610458
4605	610459
20712	610460
14615	610461
248305	610462
7932	610463
57942	610464
529	610465
20995	610466
208	610467
58850	610468
64545	610469
64916	610470
4179	610471
4592	610472
409	610473
71629	610474
22501	610475
162936	610476
15	610477
15603	610478
10094	610479
36027	610480
18390	610481
79061	610482
3826	610483
116978	610484
2212	610485
168190	610486
2832	610487
101488	610488
136383	610489
121779	610490
125322	610491
111448	610492
40	610493
215647	610494
22159	610495
1209	610496
98139	610497
179557	610498
286	610499
202188	610500
7142	610501
165267	610502
5604	610503
2680	610504
222457	610505
11566	610506
30824	610507
8834	610508
55005	610509
243880	610510
8578	610511
6900	610512
42000	610513
1384	610514
1439	610515
20418	610516
46717	610517
74661	610518
266447	610519
111327	610520
114507	610521
6140	610522
2166	610523
46942	610524
10013	610525
1173	610526
9893	610527
37778	610528
81278	610529
12379	610530
2834	610531
7470	610532
157549	610533
52007	610534
167314	610535
8090	610536
105664	610537
2958	610538
2436	610539
27042	610540
4755	610541
20311	610542
811	610543
115285	610544
43216	610545
17239	610546
15130	610547
128986	610548
34443	610549
1463	610550
952	610551
20883	610552
242950	610553
2909	610554
111435	610555
14987	610556
187071	610557
22693	610558
209443	610559
68441	610560
250954	610561
1149	610562
2850	610563
68664	610564
8797	610565
29909	610566
164907	610567
20927	610568
68	610569
55842	610570
1615	610571
14595	610572
94077	610573
27185	610574
29570	610575
141552	610576
51259	610577
18798	610578
9967	610579
4428	610580
52147	610581
218262	610582
83364	610583
32307	610584
31328	610585
26987	610586
31222	610587
124453	610588
153933	610589
14051	610590
9548	610591
68236	610592
17701	610593
27171	610594
8375	610595
9349	610596
106191	610597
55526	610598
219403	610599
166957	610600
17182	610601
150684	610602
80017	610603
130154	610604
17334	610605
41800	610606
53999	610607
37268	610608
156	610609
13264	610610
1179	610611
154150	610612
88221	610613
25338	610614
84782	610615
149298	610616
12262	610617
2319	610618
68400	610619
4634	610620
122208	610621
121067	610622
17575	610623
44858	610624
40590	610625
45748	610626
39686	610627
195623	610628
205521	610629
34135	610630
52035	610631
35475	610632
101759	610633
29168	610634
13383	610635
101787	610636
243648	610637
18222	610638
43218	610639
161028	610640
21530	610641
15342	610642
46532	610643
8755	610644
136180	610645
162095	610646
168883	610647
89545	610648
10920	610649
17538	610650
164244	610651
37065	610652
2767	610653
1297	610654
3752	610655
39438	610656
2208	610657
7243	610658
96893	610659
26831	610660
36499	610661
29034	610662
149021	610663
91373	610664
138548	610665
13187	610666
36870	610667
2512	610668
641	610669
4179	610670
42774	610671
857	610672
51086	610673
85804	610674
14387	610675
15776	610676
34928	610677
2590	610678
28172	610679
12151	610680
15510	610681
229861	610682
111119	610683
36637	610684
4702	610685
29124	610686
115359	610687
11745	610688
11203	610689
94628	610690
55027	610691
22356	610692
7598	610693
46238	610694
33897	610695
79224	610696
14831	610697
190766	610698
117570	610699
141844	610700
13239	610701
1713	610702
165756	610703
50593	610704
725	610705
268205	610706
2156	610707
37962	610708
12110	610709
8509	610710
16498	610711
4834	610712
138557	610713
12000	610714
36881	610715
7827	610716
22918	610717
233462	610718
7649	610719
54935	610720
79512	610721
12997	610722
68402	610723
86581	610724
198672	610725
144903	610726
155628	610727
111848	610728
42673	610729
17987	610730
231	610731
268332	610732
6548	610733
16497	610734
43343	610735
4689	610736
163	610737
25834	610738
2445	610739
3627	610740
58683	610741
9037	610742
26810	610743
529	610744
130095	610745
36034	610746
21370	610747
111158	610748
59943	610749
41477	610750
221734	610751
32371	610752
27446	610753
374	610754
248893	610755
60258	610756
132067	610757
68193	610758
680	610759
201030	610760
2140	610761
20528	610762
11780	610763
82989	610764
62092	610765
64793	610766
257908	610767
2429	610768
1706	610769
36547	610770
209274	610771
7360	610772
24505	610773
12055	610774
1135	610775
92865	610776
6779	610777
83143	610778
183627	610779
272333	610780
99935	610781
3366	610782
5159	610783
2937	610784
108517	610785
136794	610786
138664	610787
19869	610788
65224	610789
229	610790
373	610791
171614	610792
83559	610793
89917	610794
13111	610795
241749	610796
145132	610797
73376	610798
4912	610799
12255	610800
4809	610801
12544	610802
220794	610803
93895	610804
121573	610805
16704	610806
10274	610807
124410	610808
2142	610809
93532	610810
37953	610811
70832	610812
9825	610813
272407	610814
7242	610815
128335	610816
126446	610817
35395	610818
7842	610819
166651	610820
35846	610821
8906	610822
3448	610823
93631	610824
21415	610825
126552	610826
246837	610827
2581	610828
127577	610829
132113	610830
22013	610831
78600	610832
182572	610833
47258	610834
73293	610835
7213	610836
110313	610837
116053	610838
182522	610839
891	610840
16905	610841
40478	610842
34317	610843
25248	610844
82600	610845
146747	610846
29977	610847
31514	610848
150300	610849
130770	610850
132021	610851
2901	610852
33075	610853
14	610854
228557	610855
7244	610856
114014	610857
45846	610858
7036	610859
33472	610860
174780	610861
41964	610862
160	610863
23041	610864
89151	610865
32358	610866
89513	610867
16300	610868
14638	610869
19595	610870
117753	610871
225321	610872
114542	610873
183180	610874
49523	610875
60158	610876
117961	610877
109349	610878
159240	610879
34357	610880
212967	610881
60128	610882
74512	610883
41618	610884
233105	610885
78870	610886
49983	610887
151649	610888
7437	610889
26984	610890
45574	610891
164445	610892
185696	610893
17940	610894
78543	610895
23710	610896
10188	610897
2558	610898
209363	610899
82257	610900
240562	610901
1452	610902
164081	610903
17097	610904
200672	610905
4144	610906
42784	610907
206140	610908
9464	610909
65402	610910
91989	610911
15634	610912
908	610913
26168	610914
145	610915
35759	610916
31289	610917
165020	610918
2385	610919
10117	610920
186284	610921
46098	610922
132	610923
72060	610924
4060	610925
42403	610926
68456	610927
15827	610928
18330	610929
4887	610930
198585	610931
199	610932
18769	610933
36749	610934
38025	610935
10076	610936
29815	610937
5360	610938
165	610939
17732	610940
130573	610941
57183	610942
145536	610943
95311	610944
15747	610945
101931	610946
59033	610947
2230	610948
2946	610949
61793	610950
97956	610951
43765	610952
153619	610953
137144	610954
266278	610955
84232	610956
19825	610957
115824	610958
57994	610959
11225	610960
317	610961
28164	610962
79382	610963
44457	610964
45796	610965
90616	610966
2109	610967
129044	610968
59769	610969
88743	610970
64816	610971
14620	610972
14442	610973
74569	610974
36089	610975
4965	610976
102480	610977
12093	610978
187673	610979
260067	610980
4824	610981
83329	610982
17400	610983
38186	610984
18415	610985
176622	610986
36051	610987
112452	610988
47617	610989
122690	610990
127314	610991
13	610992
61140	610993
194306	610994
113639	610995
44152	610996
25295	610997
19746	610998
117618	610999
180048	611000
29529	611001
52743	611002
77088	611003
197568	611004
156821	611005
6434	611006
7946	611007
46833	611008
4417	611009
119076	611010
109072	611011
36657	611012
1767	611013
179187	611014
85669	611015
51676	611016
22188	611017
19064	611018
47245	611019
34470	611020
146428	611021
174305	611022
45820	611023
18203	611024
142271	611025
4083	611026
89819	611027
259159	611028
64038	611029
52032	611030
43556	611031
144673	611032
13942	611033
69948	611034
75492	611035
28162	611036
114735	611037
4310	611038
40108	611039
141064	611040
101255	611041
122948	611042
79305	611043
1230	611044
94394	611045
21780	611046
20385	611047
168463	611048
172686	611049
50866	611050
91845	611051
36574	611052
22644	611053
8258	611054
25673	611055
14875	611056
15796	611057
109707	611058
220791	611059
59262	611060
55404	611061
9976	611062
1014	611063
3675	611064
4812	611065
21801	611066
2663	611067
97136	611068
66053	611069
29189	611070
25938	611071
16994	611072
21775	611073
93491	611074
7505	611075
1284	611076
127941	611077
13787	611078
251322	611079
259416	611080
138076	611081
27459	611082
180228	611083
194137	611084
151782	611085
60462	611086
266882	611087
3015	611088
73747	611089
5982	611090
197	611091
14255	611092
19648	611093
44936	611094
181060	611095
40356	611096
19003	611097
163	611098
218145	611099
52652	611100
46841	611101
179345	611102
1680	611103
3325	611104
116960	611105
107061	611106
33279	611107
37	611108
23891	611109
72022	611110
2566	611111
3988	611112
12944	611113
181518	611114
19060	611115
18150	611116
230849	611117
28087	611118
47160	611119
74384	611120
21054	611121
23799	611122
211368	611123
2812	611124
66696	611125
26737	611126
25996	611127
72715	611128
168087	611129
61429	611130
171358	611131
2885	611132
23525	611133
4015	611134
118344	611135
4681	611136
35184	611137
20287	611138
5789	611139
8330	611140
512	611141
218688	611142
240	611143
4023	611144
138328	611145
5	611146
26890	611147
255592	611148
148357	611149
32444	611150
144318	611151
1718	611152
93861	611153
21792	611154
30870	611155
44689	611156
235970	611157
28217	611158
94037	611159
112207	611160
187913	611161
118476	611162
447	611163
94449	611164
66889	611165
82933	611166
2632	611167
80107	611168
41558	611169
1577	611170
20000	611171
27462	611172
8128	611173
1606	611174
170039	611175
18804	611176
132018	611177
7339	611178
625	611179
19819	611180
253692	611181
131475	611182
205207	611183
91292	611184
6904	611185
42574	611186
141150	611187
37346	611188
154970	611189
19186	611190
104828	611191
39223	611192
17723	611193
153901	611194
25759	611195
47046	611196
66349	611197
29160	611198
7109	611199
116445	611200
180998	611201
236205	611202
10939	611203
80658	611204
61720	611205
96880	611206
1572	611207
254098	611208
13557	611209
157875	611210
91739	611211
119412	611212
712	611213
183923	611214
34227	611215
58204	611216
202605	611217
67299	611218
96301	611219
106079	611220
47172	611221
24981	611222
150612	611223
3635	611224
938	611225
45256	611226
717	611227
22273	611228
97943	611229
5061	611230
9718	611231
126938	611232
1595	611233
270887	611234
4314	611235
56449	611236
27561	611237
80075	611238
78894	611239
8403	611240
397	611241
9007	611242
4809	611243
7949	611244
259992	611245
16255	611246
167315	611247
98017	611248
455	611249
16685	611250
21662	611251
4422	611252
745	611253
63949	611254
53159	611255
1946	611256
5782	611257
25461	611258
256457	611259
693	611260
22300	611261
184687	611262
51255	611263
2534	611264
86669	611265
43875	611266
11612	611267
245274	611268
72432	611269
50960	611270
29268	611271
5506	611272
789	611273
91158	611274
8347	611275
23292	611276
5451	611277
181152	611278
72732	611279
35969	611280
3161	611281
22106	611282
10103	611283
225326	611284
24254	611285
58421	611286
1710	611287
96817	611288
36050	611289
6709	611290
17662	611291
219997	611292
72243	611293
5318	611294
64763	611295
131070	611296
6162	611297
1495	611298
3701	611299
94895	611300
7072	611301
70598	611302
5541	611303
12199	611304
34055	611305
70630	611306
145217	611307
36177	611308
41890	611309
15294	611310
95388	611311
102858	611312
39277	611313
74049	611314
67531	611315
89633	611316
3284	611317
1498	611318
174526	611319
1384	611320
44536	611321
31602	611322
37786	611323
79609	611324
12511	611325
228979	611326
20693	611327
14266	611328
54268	611329
237	611330
1431	611331
27089	611332
103325	611333
73662	611334
160149	611335
1585	611336
160508	611337
11811	611338
18822	611339
231768	611340
58067	611341
4505	611342
125000	611343
11635	611344
170724	611345
132175	611346
86170	611347
11075	611348
230112	611349
134745	611350
206412	611351
145209	611352
4157	611353
21809	611354
83075	611355
3368	611356
4168	611357
18733	611358
32442	611359
127995	611360
88401	611361
45870	611362
203575	611363
7324	611364
1283	611365
241349	611366
15829	611367
23250	611368
71724	611369
200651	611370
6090	611371
58772	611372
1098	611373
20815	611374
168684	611375
21317	611376
24980	611377
48317	611378
99137	611379
144769	611380
26227	611381
152252	611382
14730	611383
1975	611384
986	611385
5537	611386
54892	611387
271	611388
20009	611389
48333	611390
45088	611391
72855	611392
58732	611393
84630	611394
49592	611395
64437	611396
26964	611397
9333	611398
285	611399
20501	611400
24567	611401
17877	611402
2208	611403
21167	611404
4362	611405
83322	611406
76741	611407
77897	611408
43884	611409
7447	611410
198515	611411
30115	611412
28785	611413
120562	611414
47424	611415
56539	611416
22364	611417
8887	611418
25654	611419
56310	611420
8690	611421
20479	611422
148815	611423
29330	611424
21416	611425
1219	611426
29370	611427
31295	611428
64589	611429
475	611430
64352	611431
16437	611432
141985	611433
3234	611434
3781	611435
213757	611436
9026	611437
72710	611438
13698	611439
25673	611440
62	611441
110582	611442
11248	611443
44469	611444
2478	611445
68909	611446
47830	611447
154019	611448
29312	611449
131462	611450
218999	611451
163127	611452
209205	611453
7976	611454
219304	611455
1315	611456
47295	611457
169995	611458
4097	611459
272488	611460
37496	611461
44598	611462
3653	611463
436	611464
589	611465
2602	611466
21984	611467
5643	611468
113641	611469
26300	611470
26511	611471
214199	611472
159965	611473
91884	611474
3501	611475
1209	611476
129154	611477
5546	611478
25801	611479
535	611480
48880	611481
4177	611482
86902	611483
18370	611484
140315	611485
146694	611486
111378	611487
2973	611488
161134	611489
66746	611490
44384	611491
43661	611492
17788	611493
153527	611494
93035	611495
6602	611496
194201	611497
18821	611498
171508	611499
22363	611500
24083	611501
2333	611502
61297	611503
8276	611504
167454	611505
39586	611506
71397	611507
13193	611508
74	611509
36071	611510
1736	611511
199336	611512
40	611513
243373	611514
33837	611515
21240	611516
3884	611517
29723	611518
76683	611519
145073	611520
40235	611521
15869	611522
269281	611523
3199	611524
19361	611525
148962	611526
12842	611527
148047	611528
18495	611529
6383	611530
169533	611531
303	611532
6918	611533
121905	611534
10579	611535
40760	611536
10507	611537
4762	611538
57732	611539
28303	611540
121815	611541
36412	611542
179984	611543
103717	611544
2045	611545
158812	611546
41892	611547
6672	611548
106975	611549
130736	611550
9311	611551
9328	611552
64500	611553
1945	611554
4470	611555
269862	611556
8335	611557
54853	611558
5532	611559
5849	611560
62422	611561
272012	611562
15288	611563
24731	611564
46917	611565
30659	611566
71717	611567
58435	611568
95917	611569
604	611570
260642	611571
201925	611572
52359	611573
2711	611574
157	611575
2231	611576
20714	611577
91835	611578
48109	611579
37924	611580
61366	611581
15301	611582
49627	611583
98677	611584
24528	611585
100622	611586
17452	611587
22238	611588
234071	611589
253514	611590
7960	611591
5025	611592
17045	611593
74585	611594
76077	611595
13943	611596
84094	611597
97192	611598
775	611599
62657	611600
29116	611601
6631	611602
191520	611603
36149	611604
18336	611605
29187	611606
7502	611607
5429	611608
31237	611609
37465	611610
7737	611611
10677	611612
65184	611613
13866	611614
135176	611615
159135	611616
22941	611617
13953	611618
26031	611619
1036	611620
206706	611621
639	611622
128070	611623
42155	611624
23543	611625
1855	611626
34086	611627
79175	611628
69635	611629
4361	611630
7681	611631
97741	611632
4307	611633
126494	611634
6360	611635
81371	611636
22512	611637
57980	611638
13437	611639
229009	611640
22929	611641
256010	611642
10164	611643
37386	611644
64643	611645
24081	611646
29137	611647
107242	611648
69934	611649
4863	611650
110819	611651
222804	611652
59886	611653
13835	611654
24401	611655
11655	611656
14783	611657
116105	611658
7270	611659
16602	611660
70712	611661
19213	611662
3166	611663
62085	611664
51817	611665
482	611666
16604	611667
234778	611668
70373	611669
76434	611670
286	611671
142122	611672
14242	611673
1207	611674
51311	611675
769	611676
45193	611677
16659	611678
1027	611679
13983	611680
68282	611681
863	611682
71325	611683
152612	611684
12904	611685
141881	611686
1182	611687
41573	611688
112213	611689
109918	611690
61555	611691
45383	611692
63163	611693
18218	611694
15974	611695
67286	611696
9302	611697
38930	611698
3596	611699
28363	611700
879	611701
4984	611702
105859	611703
61839	611704
47498	611705
645	611706
105134	611707
12563	611708
16191	611709
28467	611710
96642	611711
127780	611712
15728	611713
58907	611714
72436	611715
256384	611716
609	611717
7	611718
7723	611719
20914	611720
11662	611721
46992	611722
21906	611723
42633	611724
51076	611725
436	611726
240251	611727
66633	611728
112557	611729
716	611730
212832	611731
35421	611732
111537	611733
18851	611734
92712	611735
162125	611736
148560	611737
54172	611738
163610	611739
32232	611740
163056	611741
56553	611742
55856	611743
496	611744
124017	611745
3541	611746
98419	611747
26502	611748
6913	611749
132088	611750
35380	611751
18984	611752
115257	611753
63521	611754
98422	611755
270894	611756
53941	611757
31708	611758
118562	611759
106627	611760
311	611761
155214	611762
124813	611763
15436	611764
254664	611765
70485	611766
12227	611767
24866	611768
31469	611769
208756	611770
9431	611771
7036	611772
133479	611773
33678	611774
242113	611775
206977	611776
164632	611777
25649	611778
2894	611779
1852	611780
456	611781
7245	611782
112001	611783
96632	611784
82065	611785
95684	611786
104222	611787
212226	611788
14645	611789
40102	611790
63499	611791
160636	611792
8347	611793
23475	611794
121637	611795
66893	611796
15295	611797
14212	611798
80463	611799
10079	611800
51682	611801
9543	611802
42846	611803
77843	611804
40983	611805
69	611806
47072	611807
204486	611808
16111	611809
73286	611810
15040	611811
6509	611812
254225	611813
192071	611814
27633	611815
101353	611816
4581	611817
255843	611818
131725	611819
7620	611820
261645	611821
120265	611822
192884	611823
9036	611824
17114	611825
43365	611826
74966	611827
76342	611828
60344	611829
59293	611830
132549	611831
53129	611832
11470	611833
148948	611834
1	611835
686	611836
2345	611837
36433	611838
132457	611839
3573	611840
5432	611841
147060	611842
63073	611843
14755	611844
11602	611845
6006	611846
65186	611847
84322	611848
46041	611849
2812	611850
250738	611851
14095	611852
1224	611853
25178	611854
16988	611855
51904	611856
20049	611857
78959	611858
23662	611859
173821	611860
163589	611861
98310	611862
1036	611863
214808	611864
7317	611865
31072	611866
149815	611867
98766	611868
5817	611869
83820	611870
6936	611871
9965	611872
45462	611873
1378	611874
151734	611875
125571	611876
35110	611877
41302	611878
27761	611879
1668	611880
14239	611881
11663	611882
19955	611883
15373	611884
169032	611885
13415	611886
112249	611887
32324	611888
4961	611889
220923	611890
1900	611891
26438	611892
171575	611893
234397	611894
9654	611895
198088	611896
119844	611897
55638	611898
17044	611899
1216	611900
78397	611901
3464	611902
48510	611903
150569	611904
8444	611905
176641	611906
15960	611907
183416	611908
32286	611909
16744	611910
58191	611911
156790	611912
77	611913
49129	611914
271690	611915
138426	611916
128197	611917
2813	611918
136923	611919
13664	611920
14653	611921
1217	611922
258239	611923
12181	611924
264597	611925
36464	611926
192	611927
85376	611928
41725	611929
100291	611930
115348	611931
448	611932
2351	611933
30614	611934
75031	611935
3167	611936
933	611937
71368	611938
66456	611939
1120	611940
169884	611941
8980	611942
37426	611943
95706	611944
135706	611945
136300	611946
221013	611947
57735	611948
173297	611949
164964	611950
34747	611951
9717	611952
59282	611953
19073	611954
65039	611955
27658	611956
11683	611957
40518	611958
14885	611959
9743	611960
14358	611961
153731	611962
11729	611963
9753	611964
32120	611965
74507	611966
220886	611967
15988	611968
145589	611969
162229	611970
35224	611971
80035	611972
101470	611973
121122	611974
7671	611975
855	611976
49132	611977
205783	611978
1486	611979
128348	611980
112613	611981
86386	611982
16625	611983
90865	611984
56087	611985
272487	611986
68648	611987
5610	611988
154618	611989
2590	611990
106453	611991
355	611992
8998	611993
66758	611994
6812	611995
219443	611996
37526	611997
103079	611998
3449	611999
127078	612000
24025	612001
194233	612002
10352	612003
404	612004
9052	612005
96004	612006
6346	612007
59052	612008
56298	612009
15706	612010
20745	612011
37656	612012
57417	612013
184313	612014
140079	612015
105561	612016
28548	612017
1154	612018
101236	612019
42121	612020
94514	612021
4525	612022
165842	612023
12702	612024
91292	612025
11355	612026
33761	612027
2586	612028
93322	612029
23484	612030
108953	612031
6302	612032
25560	612033
16973	612034
20286	612035
454	612036
6258	612037
135	612038
84821	612039
22270	612040
80633	612041
100381	612042
1930	612043
64885	612044
192770	612045
14385	612046
10792	612047
1497	612048
16801	612049
5120	612050
261839	612051
123677	612052
18323	612053
39042	612054
23126	612055
76094	612056
38896	612057
32688	612058
24697	612059
3303	612060
241461	612061
24553	612062
117538	612063
2413	612064
138067	612065
17704	612066
89457	612067
46431	612068
180632	612069
36767	612070
43875	612071
21805	612072
90884	612073
98620	612074
5197	612075
7924	612076
11560	612077
54123	612078
243784	612079
109717	612080
1373	612081
153914	612082
151191	612083
133314	612084
79692	612085
4584	612086
132981	612087
24130	612088
50405	612089
96252	612090
25824	612091
13430	612092
94783	612093
41720	612094
24825	612095
2665	612096
43073	612097
18741	612098
118158	612099
5393	612100
53943	612101
10081	612102
37428	612103
8566	612104
1162	612105
23001	612106
96564	612107
10380	612108
169063	612109
49448	612110
116506	612111
159505	612112
43981	612113
11109	612114
69094	612115
4573	612116
213162	612117
96753	612118
24848	612119
44918	612120
64398	612121
171525	612122
154238	612123
141581	612124
56867	612125
82234	612126
2022	612127
54865	612128
74003	612129
10839	612130
15507	612131
426	612132
163803	612133
50374	612134
193267	612135
8475	612136
35017	612137
51406	612138
84482	612139
35744	612140
111019	612141
204208	612142
7222	612143
3634	612144
115055	612145
7790	612146
6744	612147
38576	612148
159988	612149
27537	612150
171592	612151
3770	612152
42128	612153
1391	612154
192634	612155
33155	612156
119328	612157
324	612158
36718	612159
61792	612160
47465	612161
12013	612162
53509	612163
366	612164
63426	612165
5591	612166
12402	612167
5485	612168
6153	612169
20996	612170
6467	612171
28126	612172
3311	612173
12281	612174
2103	612175
2680	612176
199738	612177
6771	612178
73040	612179
10500	612180
187119	612181
119842	612182
23340	612183
9186	612184
1849	612185
175597	612186
1385	612187
323	612188
119	612189
49980	612190
196971	612191
37500	612192
133852	612193
91714	612194
38024	612195
18626	612196
33508	612197
24520	612198
47538	612199
200865	612200
143417	612201
50754	612202
125098	612203
41181	612204
63816	612205
34602	612206
96614	612207
70094	612208
244333	612209
14029	612210
181622	612211
7557	612212
103752	612213
6417	612214
5941	612215
57044	612216
82673	612217
23617	612218
231192	612219
260622	612220
48427	612221
5647	612222
18263	612223
163914	612224
35260	612225
269854	612226
4960	612227
262	612228
3817	612229
926	612230
19255	612231
6033	612232
397	612233
133	612234
33077	612235
224572	612236
33796	612237
4881	612238
7936	612239
130960	612240
17627	612241
46097	612242
24489	612243
34893	612244
27853	612245
78167	612246
121810	612247
114686	612248
11558	612249
22563	612250
254447	612251
100670	612252
55036	612253
81409	612254
18364	612255
95392	612256
71560	612257
73407	612258
136075	612259
130100	612260
38051	612261
65480	612262
71613	612263
9152	612264
223738	612265
44590	612266
1831	612267
6154	612268
160828	612269
62768	612270
1459	612271
188300	612272
4863	612273
32826	612274
88327	612275
128847	612276
137529	612277
157432	612278
144761	612279
2287	612280
38405	612281
173611	612282
9864	612283
214050	612284
118114	612285
14846	612286
1327	612287
10909	612288
15991	612289
1695	612290
222597	612291
35519	612292
29129	612293
176407	612294
101385	612295
41076	612296
79406	612297
1926	612298
469	612299
21039	612300
47545	612301
1287	612302
19707	612303
3983	612304
83562	612305
80850	612306
47496	612307
10351	612308
14974	612309
58303	612310
102962	612311
192816	612312
40811	612313
40487	612314
15624	612315
51969	612316
12929	612317
2111	612318
10939	612319
2110	612320
45732	612321
106500	612322
11955	612323
16288	612324
124084	612325
101562	612326
49219	612327
290	612328
11095	612329
259503	612330
267145	612331
94344	612332
10560	612333
11837	612334
4862	612335
5218	612336
13031	612337
267505	612338
15674	612339
8744	612340
128139	612341
9994	612342
123728	612343
77823	612344
10066	612345
2950	612346
110678	612347
58177	612348
82111	612349
117762	612350
76125	612351
10409	612352
29808	612353
31374	612354
79673	612355
20551	612356
35347	612357
25036	612358
198332	612359
110777	612360
16061	612361
117	612362
50238	612363
124078	612364
50372	612365
60260	612366
1614	612367
3782	612368
45837	612369
14139	612370
128062	612371
253123	612372
3138	612373
41319	612374
16607	612375
42587	612376
34465	612377
170647	612378
207293	612379
6815	612380
17032	612381
41418	612382
79364	612383
19673	612384
4154	612385
1458	612386
32478	612387
12379	612388
26541	612389
50211	612390
46835	612391
97806	612392
435	612393
947	612394
142066	612395
6278	612396
119286	612397
12951	612398
4135	612399
150275	612400
90225	612401
26877	612402
26183	612403
79765	612404
683	612405
62625	612406
36481	612407
60250	612408
13981	612409
53745	612410
35402	612411
52194	612412
125924	612413
50369	612414
121534	612415
3718	612416
102350	612417
111651	612418
35361	612419
125618	612420
60325	612421
2471	612422
581	612423
20754	612424
20632	612425
14377	612426
2	612427
31308	612428
154523	612429
1180	612430
180589	612431
13320	612432
143775	612433
58473	612434
41409	612435
32563	612436
1074	612437
6602	612438
2704	612439
6583	612440
33728	612441
23252	612442
2884	612443
79516	612444
99722	612445
25250	612446
215271	612447
120028	612448
35991	612449
55000	612450
12478	612451
200681	612452
18521	612453
5193	612454
2594	612455
57930	612456
6419	612457
40852	612458
721	612459
86677	612460
34304	612461
137602	612462
4985	612463
39670	612464
33226	612465
112503	612466
262655	612467
134366	612468
38811	612469
103087	612470
98201	612471
34453	612472
149736	612473
25865	612474
129822	612475
62636	612476
5621	612477
224514	612478
15032	612479
89	612480
232074	612481
86834	612482
27112	612483
134958	612484
132597	612485
23652	612486
165238	612487
29087	612488
11624	612489
98031	612490
116731	612491
39746	612492
64212	612493
3395	612494
109130	612495
127821	612496
145866	612497
22291	612498
6493	612499
61199	612500
25796	612501
32941	612502
134060	612503
35830	612504
7580	612505
16408	612506
7070	612507
18545	612508
129111	612509
30065	612510
20654	612511
98075	612512
60776	612513
12688	612514
1309	612515
214875	612516
258661	612517
240850	612518
44615	612519
6191	612520
10086	612521
584	612522
74497	612523
31669	612524
63120	612525
200881	612526
156516	612527
123797	612528
15147	612529
84530	612530
75611	612531
72007	612532
174506	612533
11487	612534
3716	612535
13139	612536
129	612537
27974	612538
75270	612539
81846	612540
12	612541
54548	612542
77284	612543
1424	612544
128696	612545
154984	612546
8348	612547
208557	612548
5549	612549
4499	612550
15263	612551
167242	612552
116235	612553
167493	612554
267133	612555
10831	612556
12501	612557
61831	612558
117211	612559
11497	612560
244895	612561
99559	612562
16571	612563
8776	612564
124306	612565
173721	612566
342	612567
82277	612568
69344	612569
47504	612570
1508	612571
18542	612572
25603	612573
22969	612574
363	612575
10508	612576
28874	612577
23187	612578
38794	612579
19399	612580
48504	612581
5295	612582
62110	612583
596	612584
45745	612585
2880	612586
7909	612587
13855	612588
116629	612589
82652	612590
10027	612591
44224	612592
660	612593
100064	612594
41686	612595
753	612596
65485	612597
151434	612598
154627	612599
145633	612600
25443	612601
6373	612602
98611	612603
90474	612604
201886	612605
19840	612606
43989	612607
1489	612608
45281	612609
192575	612610
4177	612611
13498	612612
59537	612613
36511	612614
53844	612615
5407	612616
4976	612617
149507	612618
24474	612619
13200	612620
2820	612621
25441	612622
67317	612623
6061	612624
69200	612625
44593	612626
12036	612627
39449	612628
2032	612629
53247	612630
77886	612631
5282	612632
256333	612633
72000	612634
15175	612635
154922	612636
96072	612637
11017	612638
119792	612639
3493	612640
171187	612641
1696	612642
145323	612643
24108	612644
16906	612645
59310	612646
3730	612647
210968	612648
190406	612649
95019	612650
26066	612651
105840	612652
1512	612653
251303	612654
26574	612655
29865	612656
6175	612657
5633	612658
109850	612659
42109	612660
27426	612661
23753	612662
69168	612663
103318	612664
101046	612665
50099	612666
19042	612667
162168	612668
160416	612669
141712	612670
94559	612671
37662	612672
12222	612673
11872	612674
2088	612675
55765	612676
4592	612677
2003	612678
119	612679
708	612680
230159	612681
2278	612682
48672	612683
143650	612684
97833	612685
11222	612686
44518	612687
70813	612688
74215	612689
29733	612690
1678	612691
83863	612692
1525	612693
59298	612694
74178	612695
37707	612696
27723	612697
3061	612698
56167	612699
66058	612700
4545	612701
33065	612702
51871	612703
84352	612704
32646	612705
824	612706
139472	612707
83566	612708
5871	612709
11162	612710
54873	612711
878	612712
63268	612713
38649	612714
22334	612715
196022	612716
96191	612717
84427	612718
235961	612719
2470	612720
69115	612721
41678	612722
72186	612723
21547	612724
185310	612725
47006	612726
703	612727
26402	612728
7900	612729
209191	612730
73720	612731
108627	612732
5921	612733
44335	612734
5179	612735
2277	612736
126072	612737
24087	612738
86180	612739
165081	612740
15884	612741
150324	612742
250043	612743
99949	612744
268836	612745
4873	612746
207030	612747
4632	612748
18033	612749
270714	612750
73561	612751
91728	612752
2715	612753
60810	612754
119563	612755
95259	612756
4105	612757
1249	612758
252430	612759
202771	612760
206	612761
260785	612762
43896	612763
97102	612764
19271	612765
8212	612766
13748	612767
150954	612768
2384	612769
23051	612770
20852	612771
18870	612772
52081	612773
29299	612774
32565	612775
147144	612776
225802	612777
7747	612778
2988	612779
55048	612780
736	612781
116304	612782
11515	612783
793	612784
94230	612785
6761	612786
127743	612787
35963	612788
2015	612789
44927	612790
87787	612791
42790	612792
153278	612793
93995	612794
12956	612795
13649	612796
43866	612797
1126	612798
16121	612799
104165	612800
14832	612801
19921	612802
85308	612803
165531	612804
10506	612805
13992	612806
137800	612807
100692	612808
107750	612809
30439	612810
8127	612811
34101	612812
26547	612813
184	612814
6204	612815
37456	612816
28520	612817
24144	612818
3814	612819
157448	612820
62016	612821
56166	612822
15320	612823
29432	612824
213	612825
36204	612826
43631	612827
3605	612828
8090	612829
17931	612830
3077	612831
18334	612832
115383	612833
134154	612834
166364	612835
61933	612836
1919	612837
215222	612838
5293	612839
21286	612840
152443	612841
11311	612842
72479	612843
152274	612844
27642	612845
2297	612846
17711	612847
28345	612848
58937	612849
38841	612850
460	612851
107404	612852
97453	612853
8349	612854
26273	612855
152240	612856
6638	612857
4560	612858
352	612859
85176	612860
28237	612861
1453	612862
52457	612863
10574	612864
52686	612865
2389	612866
3801	612867
31905	612868
55264	612869
143692	612870
75305	612871
7272	612872
714	612873
110817	612874
76163	612875
19060	612876
12159	612877
49343	612878
47741	612879
4658	612880
144150	612881
702	612882
94767	612883
17074	612884
19314	612885
19013	612886
38191	612887
149209	612888
106883	612889
105926	612890
57421	612891
38651	612892
5973	612893
18626	612894
29432	612895
18170	612896
123753	612897
26986	612898
16344	612899
2857	612900
253475	612901
9723	612902
198924	612903
135418	612904
30914	612905
11871	612906
49366	612907
179715	612908
113223	612909
76783	612910
14439	612911
164213	612912
19863	612913
37649	612914
2495	612915
13353	612916
3542	612917
31839	612918
172608	612919
26561	612920
3160	612921
111630	612922
60218	612923
34883	612924
245994	612925
176529	612926
2712	612927
96384	612928
40	612929
2723	612930
40040	612931
93754	612932
9114	612933
129378	612934
18945	612935
37083	612936
73935	612937
99122	612938
36258	612939
149039	612940
89091	612941
111685	612942
64443	612943
112804	612944
2319	612945
107456	612946
29593	612947
173389	612948
241509	612949
4060	612950
79102	612951
46195	612952
167081	612953
102218	612954
76235	612955
54346	612956
49358	612957
30435	612958
33922	612959
34467	612960
211406	612961
95961	612962
2143	612963
6033	612964
10290	612965
10811	612966
233803	612967
144060	612968
15517	612969
30625	612970
3637	612971
154712	612972
5868	612973
3674	612974
270086	612975
41038	612976
245297	612977
78277	612978
100	612979
13523	612980
86300	612981
196381	612982
17673	612983
55933	612984
101025	612985
28829	612986
122011	612987
47884	612988
3813	612989
267654	612990
68310	612991
99445	612992
3854	612993
42958	612994
13096	612995
88320	612996
248937	612997
95885	612998
20082	612999
88760	613000
115889	613001
14904	613002
77047	613003
10953	613004
11700	613005
8661	613006
2001	613007
20125	613008
120322	613009
109804	613010
36659	613011
246349	613012
2176	613013
7471	613014
42470	613015
12925	613016
12189	613017
74180	613018
14004	613019
149945	613020
3404	613021
232867	613022
112761	613023
66489	613024
4072	613025
4247	613026
4780	613027
19921	613028
3607	613029
234898	613030
123155	613031
1792	613032
74419	613033
4766	613034
67826	613035
36536	613036
85251	613037
145078	613038
178492	613039
23591	613040
44330	613041
10795	613042
113376	613043
108391	613044
232063	613045
3447	613046
20594	613047
147834	613048
65449	613049
47016	613050
100274	613051
72584	613052
4514	613053
78884	613054
33168	613055
60090	613056
58582	613057
45425	613058
3539	613059
146393	613060
10562	613061
122242	613062
5088	613063
102127	613064
9752	613065
1971	613066
1461	613067
34410	613068
160120	613069
206	613070
207325	613071
3772	613072
102570	613073
83486	613074
263073	613075
12864	613076
176026	613077
9630	613078
76262	613079
26836	613080
1220	613081
178734	613082
185538	613083
152126	613084
259131	613085
232669	613086
10784	613087
5055	613088
10414	613089
192120	613090
53506	613091
52500	613092
31354	613093
142956	613094
72	613095
206981	613096
38298	613097
187118	613098
16408	613099
23166	613100
135352	613101
15707	613102
74568	613103
205101	613104
28099	613105
4436	613106
42956	613107
64160	613108
18041	613109
26242	613110
65315	613111
24339	613112
70916	613113
17983	613114
90005	613115
210582	613116
210072	613117
12083	613118
145784	613119
534	613120
4	613121
113482	613122
195018	613123
14127	613124
116754	613125
1922	613126
31662	613127
73965	613128
10655	613129
70580	613130
76877	613131
17041	613132
186302	613133
86	613134
11555	613135
27765	613136
6442	613137
127763	613138
36245	613139
4199	613140
24031	613141
78457	613142
64546	613143
49182	613144
26417	613145
73208	613146
37838	613147
35150	613148
15946	613149
154837	613150
31879	613151
32438	613152
92437	613153
12040	613154
2026	613155
79353	613156
37969	613157
121759	613158
6946	613159
3965	613160
91225	613161
202925	613162
871	613163
9016	613164
327	613165
47676	613166
185917	613167
78789	613168
67062	613169
127052	613170
40858	613171
30743	613172
26789	613173
172236	613174
4632	613175
42772	613176
10318	613177
30335	613178
3371	613179
105849	613180
49563	613181
9052	613182
39530	613183
57133	613184
25062	613185
53095	613186
17294	613187
8766	613188
15673	613189
24036	613190
221930	613191
104168	613192
169065	613193
149922	613194
42283	613195
1118	613196
59596	613197
157310	613198
154940	613199
242598	613200
99034	613201
31472	613202
2807	613203
65625	613204
151862	613205
11854	613206
25261	613207
1786	613208
12114	613209
50994	613210
111333	613211
236090	613212
60073	613213
25404	613214
10183	613215
29205	613216
8343	613217
205026	613218
128975	613219
3479	613220
139160	613221
301	613222
270367	613223
72524	613224
3743	613225
43597	613226
84813	613227
3264	613228
6445	613229
34740	613230
57952	613231
119926	613232
11629	613233
24359	613234
1022	613235
23089	613236
108973	613237
8937	613238
18508	613239
49614	613240
88294	613241
10862	613242
216831	613243
191532	613244
4596	613245
16342	613246
92391	613247
97979	613248
19679	613249
248393	613250
35653	613251
30981	613252
19542	613253
12586	613254
27708	613255
214272	613256
128181	613257
29172	613258
2189	613259
249412	613260
103950	613261
29385	613262
130714	613263
102436	613264
3348	613265
33299	613266
19214	613267
153644	613268
87523	613269
8114	613270
18793	613271
51652	613272
165211	613273
34133	613274
1984	613275
50418	613276
44242	613277
52792	613278
179868	613279
141650	613280
66943	613281
110348	613282
16756	613283
68908	613284
10152	613285
55820	613286
190808	613287
74523	613288
119851	613289
217664	613290
86322	613291
132276	613292
39624	613293
50071	613294
333	613295
261083	613296
36902	613297
45030	613298
1524	613299
201342	613300
21153	613301
239701	613302
18689	613303
103849	613304
154163	613305
102191	613306
24517	613307
24523	613308
53643	613309
4051	613310
15708	613311
48847	613312
270652	613313
10761	613314
38437	613315
174057	613316
15174	613317
1201	613318
18611	613319
30231	613320
19156	613321
109579	613322
53559	613323
5776	613324
2044	613325
3696	613326
134872	613327
14832	613328
154402	613329
105397	613330
22309	613331
5923	613332
543	613333
30946	613334
205033	613335
65076	613336
80357	613337
96113	613338
17392	613339
3467	613340
1669	613341
17240	613342
40444	613343
110427	613344
19980	613345
1397	613346
15036	613347
43601	613348
53653	613349
161382	613350
27	613351
73244	613352
35001	613353
8526	613354
21251	613355
407	613356
105317	613357
810	613358
66941	613359
7312	613360
12810	613361
78892	613362
71755	613363
30124	613364
180012	613365
84785	613366
10118	613367
4221	613368
170517	613369
29457	613370
4506	613371
137283	613372
6757	613373
14143	613374
235581	613375
60848	613376
172857	613377
3129	613378
76669	613379
7529	613380
5277	613381
203828	613382
163810	613383
52865	613384
20991	613385
75265	613386
14023	613387
11247	613388
12059	613389
2993	613390
62654	613391
22219	613392
67887	613393
25982	613394
17081	613395
159529	613396
2216	613397
10311	613398
101507	613399
14055	613400
36049	613401
262218	613402
31743	613403
34310	613404
50441	613405
2767	613406
27302	613407
230806	613408
2751	613409
1994	613410
180770	613411
1134	613412
127112	613413
14211	613414
10186	613415
114370	613416
6485	613417
48431	613418
52658	613419
125451	613420
4079	613421
39202	613422
135274	613423
17001	613424
150600	613425
17389	613426
77125	613427
82008	613428
81289	613429
196561	613430
141947	613431
5132	613432
78935	613433
203771	613434
35967	613435
66008	613436
27241	613437
95939	613438
5541	613439
244882	613440
35893	613441
40713	613442
24378	613443
204414	613444
33968	613445
80443	613446
133622	613447
177243	613448
209578	613449
22732	613450
7830	613451
29144	613452
224920	613453
11096	613454
26416	613455
63554	613456
8425	613457
66822	613458
69637	613459
8778	613460
131335	613461
1518	613462
226758	613463
11088	613464
19664	613465
49772	613466
109351	613467
2819	613468
25197	613469
99340	613470
57839	613471
130610	613472
221003	613473
8149	613474
129680	613475
30357	613476
99777	613477
8283	613478
38209	613479
128030	613480
63799	613481
63713	613482
6851	613483
5353	613484
67793	613485
16679	613486
5952	613487
5400	613488
367	613489
206020	613490
12198	613491
20222	613492
201710	613493
137085	613494
34545	613495
56314	613496
20351	613497
10007	613498
109871	613499
17233	613500
24943	613501
52531	613502
11457	613503
938	613504
10560	613505
157568	613506
2343	613507
9488	613508
79640	613509
221352	613510
14526	613511
2439	613512
433	613513
2505	613514
202657	613515
125979	613516
82010	613517
2813	613518
184539	613519
9484	613520
14844	613521
212642	613522
115745	613523
1873	613524
8632	613525
158819	613526
21545	613527
40126	613528
1501	613529
178127	613530
27254	613531
28424	613532
196734	613533
96665	613534
81587	613535
100436	613536
9021	613537
14881	613538
202	613539
2025	613540
19985	613541
73435	613542
82445	613543
34418	613544
8814	613545
109842	613546
19082	613547
36984	613548
13364	613549
69217	613550
152219	613551
65056	613552
169540	613553
54774	613554
194267	613555
8799	613556
206375	613557
56457	613558
6554	613559
72310	613560
78694	613561
6649	613562
13397	613563
2378	613564
272389	613565
172768	613566
6919	613567
53797	613568
24377	613569
24083	613570
69252	613571
2098	613572
139422	613573
55576	613574
25009	613575
113360	613576
17131	613577
8539	613578
5733	613579
91521	613580
23259	613581
240809	613582
64647	613583
36561	613584
4531	613585
10082	613586
127296	613587
1388	613588
17313	613589
39804	613590
3400	613591
154568	613592
136908	613593
40767	613594
105723	613595
126318	613596
163019	613597
106567	613598
109428	613599
649	613600
116082	613601
72751	613602
67001	613603
425	613604
6444	613605
3673	613606
32064	613607
148055	613608
15491	613609
114163	613610
141116	613611
50267	613612
108897	613613
61211	613614
121000	613615
406	613616
16783	613617
241409	613618
10716	613619
169193	613620
83894	613621
132861	613622
83410	613623
1731	613624
232729	613625
58470	613626
117472	613627
174287	613628
86917	613629
78025	613630
268881	613631
68734	613632
17027	613633
8257	613634
53785	613635
68339	613636
17618	613637
2996	613638
48991	613639
58682	613640
51529	613641
163268	613642
1197	613643
263793	613644
162024	613645
78930	613646
62135	613647
103968	613648
24882	613649
25411	613650
55114	613651
3185	613652
5024	613653
43692	613654
107945	613655
25304	613656
29985	613657
27840	613658
159740	613659
42639	613660
37586	613661
28508	613662
36554	613663
37222	613664
8805	613665
89431	613666
7660	613667
49466	613668
63844	613669
4317	613670
96991	613671
5187	613672
23993	613673
146780	613674
258212	613675
128133	613676
27157	613677
56411	613678
8127	613679
63260	613680
9961	613681
7510	613682
10367	613683
47221	613684
27617	613685
7874	613686
36523	613687
153797	613688
76263	613689
21327	613690
108837	613691
268112	613692
31218	613693
133598	613694
10494	613695
15107	613696
30543	613697
64717	613698
102993	613699
111580	613700
42838	613701
64836	613702
3470	613703
161993	613704
2159	613705
57117	613706
96248	613707
5683	613708
102611	613709
60492	613710
1550	613711
30458	613712
95937	613713
18517	613714
6883	613715
33947	613716
140334	613717
100363	613718
29230	613719
8102	613720
53145	613721
192802	613722
2517	613723
257038	613724
3387	613725
14882	613726
4099	613727
1261	613728
70099	613729
238688	613730
168016	613731
35782	613732
12330	613733
36043	613734
55808	613735
144381	613736
218911	613737
166003	613738
39464	613739
1165	613740
17051	613741
33777	613742
35698	613743
45005	613744
230983	613745
48	613746
68499	613747
91722	613748
236837	613749
714	613750
10052	613751
119397	613752
200732	613753
46541	613754
26889	613755
58498	613756
153002	613757
49636	613758
159633	613759
28214	613760
22538	613761
5411	613762
67093	613763
126239	613764
47855	613765
45029	613766
144054	613767
104251	613768
19940	613769
3743	613770
16002	613771
38176	613772
4331	613773
27457	613774
99126	613775
15527	613776
54771	613777
63895	613778
13048	613779
8194	613780
49804	613781
7524	613782
30113	613783
85065	613784
4554	613785
1975	613786
65320	613787
199159	613788
1815	613789
94171	613790
89247	613791
169535	613792
20917	613793
111102	613794
51212	613795
184261	613796
58914	613797
966	613798
155660	613799
8347	613800
8645	613801
176460	613802
217179	613803
116381	613804
45949	613805
47567	613806
12757	613807
96205	613808
10197	613809
17290	613810
4172	613811
27657	613812
60422	613813
9938	613814
5084	613815
65150	613816
161686	613817
61608	613818
121287	613819
20597	613820
225236	613821
90874	613822
2167	613823
50446	613824
9142	613825
175755	613826
4	613827
60629	613828
1461	613829
19373	613830
23476	613831
41561	613832
25008	613833
194476	613834
61544	613835
27889	613836
39575	613837
29053	613838
4959	613839
207374	613840
151785	613841
24313	613842
87135	613843
148951	613844
106155	613845
10927	613846
17913	613847
33296	613848
91104	613849
5283	613850
33899	613851
132645	613852
6396	613853
150419	613854
52138	613855
59184	613856
3428	613857
76613	613858
3576	613859
126309	613860
43811	613861
25434	613862
10823	613863
79708	613864
34022	613865
163573	613866
74953	613867
614	613868
11100	613869
65470	613870
88905	613871
130367	613872
10101	613873
127083	613874
33487	613875
7554	613876
127222	613877
26539	613878
80265	613879
44008	613880
3257	613881
746	613882
23462	613883
3006	613884
4915	613885
11154	613886
9752	613887
47093	613888
177137	613889
174934	613890
28719	613891
52153	613892
88836	613893
17284	613894
50412	613895
24206	613896
11998	613897
3646	613898
6127	613899
65379	613900
204420	613901
16031	613902
77807	613903
154439	613904
88156	613905
56167	613906
12758	613907
59244	613908
18340	613909
109027	613910
129452	613911
1802	613912
148	613913
8278	613914
126983	613915
31927	613916
10222	613917
12211	613918
107528	613919
5967	613920
14862	613921
53340	613922
20043	613923
5076	613924
143188	613925
6877	613926
40279	613927
306	613928
8465	613929
6962	613930
4313	613931
28094	613932
13033	613933
25033	613934
14586	613935
40292	613936
42314	613937
193483	613938
153191	613939
6355	613940
205159	613941
133638	613942
67144	613943
37262	613944
49337	613945
56972	613946
47998	613947
41030	613948
2243	613949
11862	613950
164125	613951
21092	613952
8707	613953
12742	613954
91805	613955
1716	613956
131035	613957
117426	613958
978	613959
13633	613960
120542	613961
29254	613962
26018	613963
7926	613964
82117	613965
2710	613966
4120	613967
6609	613968
69249	613969
2342	613970
247626	613971
194884	613972
66304	613973
57601	613974
74499	613975
13800	613976
167428	613977
39930	613978
69341	613979
9979	613980
22124	613981
18896	613982
241662	613983
13028	613984
2820	613985
17444	613986
47386	613987
481	613988
1607	613989
43668	613990
22297	613991
16049	613992
43638	613993
32951	613994
33839	613995
217951	613996
116381	613997
48940	613998
212768	613999
1856	614000
7226	614001
151351	614002
25018	614003
74036	614004
80798	614005
37106	614006
90621	614007
68764	614008
107456	614009
94208	614010
42158	614011
1188	614012
23188	614013
99662	614014
36388	614015
33163	614016
41267	614017
113828	614018
42508	614019
3087	614020
73081	614021
21922	614022
4469	614023
14469	614024
27171	614025
202130	614026
74886	614027
32204	614028
153459	614029
106380	614030
32443	614031
2986	614032
44979	614033
23294	614034
96857	614035
136817	614036
2850	614037
191099	614038
99174	614039
29663	614040
100226	614041
8735	614042
20245	614043
9926	614044
144364	614045
232444	614046
34535	614047
158450	614048
37011	614049
1878	614050
98853	614051
111679	614052
3625	614053
168197	614054
16917	614055
22436	614056
45692	614057
5413	614058
155714	614059
12801	614060
89725	614061
15570	614062
102138	614063
253434	614064
41872	614065
229767	614066
55146	614067
21686	614068
65012	614069
9533	614070
60491	614071
85330	614072
96596	614073
37	614074
4471	614075
19436	614076
1090	614077
13858	614078
11337	614079
105881	614080
21253	614081
258173	614082
2656	614083
144120	614084
1713	614085
244494	614086
30294	614087
258842	614088
4060	614089
90832	614090
15120	614091
4188	614092
719	614093
11093	614094
43759	614095
12411	614096
1201	614097
96368	614098
262412	614099
54947	614100
39611	614101
110413	614102
22587	614103
117582	614104
103116	614105
737	614106
26468	614107
13345	614108
25699	614109
255709	614110
43503	614111
14919	614112
50862	614113
22091	614114
238256	614115
78205	614116
33464	614117
18674	614118
130894	614119
3941	614120
13880	614121
7629	614122
8559	614123
19271	614124
99816	614125
32634	614126
3334	614127
33089	614128
16748	614129
13980	614130
34982	614131
2348	614132
6939	614133
75560	614134
4532	614135
271189	614136
103610	614137
1804	614138
108192	614139
175152	614140
26688	614141
100196	614142
141402	614143
57010	614144
111326	614145
173130	614146
2972	614147
35351	614148
965	614149
36701	614150
132309	614151
62089	614152
14121	614153
56056	614154
2712	614155
25590	614156
34548	614157
170904	614158
32156	614159
34978	614160
49190	614161
7123	614162
201418	614163
1475	614164
139556	614165
6926	614166
1495	614167
228253	614168
1862	614169
10002	614170
92745	614171
14111	614172
740	614173
60198	614174
6170	614175
120622	614176
251473	614177
27120	614178
82	614179
44530	614180
179882	614181
59738	614182
19208	614183
52663	614184
6993	614185
6579	614186
21116	614187
94340	614188
54177	614189
101340	614190
73954	614191
162903	614192
3231	614193
5108	614194
27203	614195
184046	614196
15807	614197
13921	614198
27819	614199
947	614200
18832	614201
36525	614202
223217	614203
6390	614204
330	614205
50892	614206
40870	614207
245145	614208
3813	614209
13587	614210
60437	614211
61733	614212
162790	614213
53253	614214
98525	614215
4333	614216
13712	614217
55736	614218
1112	614219
2417	614220
13397	614221
4807	614222
20955	614223
269931	614224
34285	614225
5278	614226
4653	614227
224211	614228
14902	614229
1722	614230
14248	614231
227427	614232
103401	614233
22107	614234
54557	614235
18597	614236
3766	614237
131711	614238
1763	614239
200579	614240
6178	614241
91141	614242
143898	614243
197918	614244
113916	614245
19981	614246
39867	614247
38124	614248
25175	614249
1498	614250
186376	614251
79743	614252
88984	614253
4888	614254
1279	614255
23995	614256
12858	614257
1145	614258
28601	614259
116926	614260
5045	614261
33916	614262
27782	614263
37107	614264
3973	614265
45267	614266
77053	614267
191903	614268
133247	614269
142148	614270
138991	614271
65401	614272
10592	614273
52250	614274
43581	614275
100332	614276
25088	614277
115329	614278
135505	614279
34326	614280
6698	614281
4326	614282
2974	614283
88039	614284
179183	614285
855	614286
41407	614287
8691	614288
90292	614289
3642	614290
7457	614291
90653	614292
43650	614293
182954	614294
37670	614295
234901	614296
58672	614297
74282	614298
105287	614299
2295	614300
122261	614301
3898	614302
13483	614303
266561	614304
14902	614305
30857	614306
14298	614307
1629	614308
6881	614309
10315	614310
43898	614311
22274	614312
19287	614313
73049	614314
40364	614315
67507	614316
1295	614317
35702	614318
14244	614319
197173	614320
82567	614321
514	614322
31552	614323
2878	614324
19316	614325
6169	614326
45926	614327
79926	614328
40311	614329
75541	614330
26062	614331
47634	614332
2490	614333
35553	614334
34	614335
142889	614336
63548	614337
3508	614338
3219	614339
201621	614340
243699	614341
7749	614342
40366	614343
2224	614344
78070	614345
11032	614346
795	614347
901	614348
2064	614349
27748	614350
101370	614351
1	614352
33836	614353
191356	614354
35473	614355
267455	614356
159101	614357
22638	614358
2404	614359
4844	614360
88933	614361
90165	614362
64774	614363
64839	614364
242624	614365
32638	614366
10100	614367
226545	614368
83668	614369
773	614370
40797	614371
111390	614372
7567	614373
101917	614374
241126	614375
140928	614376
147151	614377
51946	614378
5937	614379
23568	614380
52503	614381
19550	614382
161271	614383
80821	614384
202212	614385
66548	614386
200486	614387
63954	614388
55450	614389
24329	614390
3527	614391
86314	614392
92431	614393
45732	614394
14226	614395
1202	614396
46409	614397
8001	614398
84826	614399
56756	614400
14685	614401
73177	614402
257963	614403
233917	614404
130328	614405
15676	614406
19449	614407
41977	614408
165196	614409
12440	614410
112551	614411
3096	614412
255008	614413
19678	614414
41592	614415
15086	614416
93840	614417
8892	614418
72481	614419
272032	614420
92019	614421
131654	614422
31296	614423
449	614424
22682	614425
191704	614426
24449	614427
142781	614428
2186	614429
539	614430
99781	614431
218348	614432
31025	614433
251015	614434
208271	614435
33503	614436
7536	614437
59563	614438
107164	614439
52041	614440
4709	614441
236583	614442
109978	614443
31646	614444
3696	614445
262458	614446
167507	614447
80232	614448
19686	614449
239433	614450
26610	614451
26823	614452
108191	614453
39543	614454
3	614455
62505	614456
73696	614457
561	614458
70149	614459
666	614460
99974	614461
157	614462
32141	614463
8631	614464
14188	614465
150816	614466
53629	614467
3799	614468
82384	614469
113882	614470
233785	614471
271906	614472
105205	614473
36359	614474
178263	614475
48854	614476
67875	614477
19590	614478
236909	614479
11005	614480
6439	614481
336	614482
42404	614483
243	614484
98255	614485
57073	614486
2430	614487
529	614488
222671	614489
59493	614490
82625	614491
1822	614492
154205	614493
115554	614494
169220	614495
173467	614496
9645	614497
1204	614498
39267	614499
29755	614500
7000	614501
29869	614502
94615	614503
24999	614504
259442	614505
3543	614506
9110	614507
155658	614508
58412	614509
123911	614510
46236	614511
236722	614512
188792	614513
305	614514
3	614515
144826	614516
21420	614517
78280	614518
55007	614519
54536	614520
49051	614521
12442	614522
12097	614523
146	614524
169035	614525
6203	614526
7606	614527
26603	614528
4915	614529
112023	614530
158044	614531
23895	614532
6213	614533
571	614534
198673	614535
13131	614536
2480	614537
37901	614538
125838	614539
87361	614540
9835	614541
28193	614542
23521	614543
189723	614544
39956	614545
107778	614546
49412	614547
173762	614548
92909	614549
18063	614550
26698	614551
99263	614552
35151	614553
39742	614554
108369	614555
78151	614556
259959	614557
22196	614558
30384	614559
62	614560
152086	614561
79715	614562
101771	614563
5519	614564
64952	614565
37907	614566
148619	614567
4227	614568
8326	614569
68738	614570
87753	614571
40660	614572
6534	614573
13570	614574
1535	614575
263659	614576
107218	614577
4392	614578
118350	614579
133	614580
15875	614581
82852	614582
639	614583
5610	614584
17330	614585
29783	614586
4744	614587
168825	614588
5520	614589
22498	614590
250749	614591
116169	614592
92749	614593
22942	614594
2	614595
18065	614596
22631	614597
2828	614598
16621	614599
5313	614600
57240	614601
3479	614602
12029	614603
170252	614604
77441	614605
44360	614606
13683	614607
34403	614608
50691	614609
37030	614610
5210	614611
232694	614612
20517	614613
44895	614614
46969	614615
12962	614616
148793	614617
2151	614618
279	614619
19814	614620
188554	614621
55446	614622
15027	614623
14564	614624
3624	614625
28903	614626
21114	614627
98905	614628
15603	614629
4025	614630
5872	614631
17128	614632
67198	614633
3079	614634
85817	614635
173834	614636
2066	614637
20633	614638
164469	614639
11771	614640
3286	614641
123701	614642
31856	614643
11882	614644
36184	614645
96823	614646
31659	614647
78113	614648
18237	614649
240759	614650
117792	614651
39310	614652
108350	614653
7295	614654
157536	614655
257241	614656
9185	614657
326	614658
27748	614659
9240	614660
26822	614661
49119	614662
224680	614663
1201	614664
101152	614665
45138	614666
171895	614667
3283	614668
153549	614669
239397	614670
236009	614671
50099	614672
107370	614673
2831	614674
163914	614675
3558	614676
3963	614677
269822	614678
82957	614679
163588	614680
221898	614681
77257	614682
14297	614683
99245	614684
52173	614685
31252	614686
107204	614687
1119	614688
55325	614689
40568	614690
12347	614691
267360	614692
123075	614693
39326	614694
1717	614695
51703	614696
37951	614697
40547	614698
9498	614699
1685	614700
201544	614701
31719	614702
406	614703
34261	614704
176939	614705
243311	614706
6331	614707
57827	614708
110881	614709
1671	614710
91718	614711
31708	614712
12437	614713
30662	614714
142979	614715
18974	614716
19407	614717
36455	614718
246650	614719
102786	614720
72867	614721
13164	614722
139226	614723
52040	614724
21854	614725
50105	614726
53211	614727
94578	614728
728	614729
12667	614730
66947	614731
62472	614732
23026	614733
17527	614734
17452	614735
268423	614736
30558	614737
43635	614738
14703	614739
72739	614740
4575	614741
238353	614742
140511	614743
170974	614744
139128	614745
4053	614746
16456	614747
87619	614748
63116	614749
192985	614750
37517	614751
15373	614752
21645	614753
10199	614754
2695	614755
16228	614756
15109	614757
20541	614758
10881	614759
78259	614760
12999	614761
29471	614762
192044	614763
9231	614764
95573	614765
15883	614766
5276	614767
107861	614768
44392	614769
5122	614770
114647	614771
77930	614772
18349	614773
159544	614774
94930	614775
15313	614776
82727	614777
3837	614778
51006	614779
12361	614780
133721	614781
51964	614782
211273	614783
24998	614784
11562	614785
24251	614786
1491	614787
107123	614788
101106	614789
46128	614790
121776	614791
3647	614792
1216	614793
203391	614794
8704	614795
7957	614796
19581	614797
15019	614798
223621	614799
142701	614800
94018	614801
8476	614802
3659	614803
99540	614804
21219	614805
73905	614806
2466	614807
2562	614808
64307	614809
182874	614810
145211	614811
83227	614812
61577	614813
131216	614814
86117	614815
14289	614816
23039	614817
57129	614818
4738	614819
111902	614820
39968	614821
256559	614822
27042	614823
172460	614824
16619	614825
115188	614826
158893	614827
188693	614828
85670	614829
253355	614830
84296	614831
78273	614832
7873	614833
22147	614834
1282	614835
9493	614836
150666	614837
200529	614838
25302	614839
9201	614840
69127	614841
96231	614842
62010	614843
3004	614844
244947	614845
4165	614846
319	614847
15265	614848
100001	614849
225301	614850
40357	614851
35944	614852
29526	614853
72414	614854
185291	614855
55066	614856
7072	614857
62178	614858
67534	614859
87354	614860
30110	614861
81981	614862
4431	614863
39246	614864
163813	614865
218222	614866
48067	614867
245832	614868
8623	614869
68171	614870
218918	614871
21912	614872
262819	614873
11095	614874
146886	614875
92794	614876
73700	614877
84685	614878
34670	614879
31728	614880
32992	614881
119702	614882
14201	614883
122659	614884
168010	614885
12507	614886
27725	614887
4432	614888
29699	614889
10056	614890
89363	614891
34904	614892
160939	614893
26282	614894
66722	614895
6109	614896
51861	614897
21758	614898
138661	614899
181277	614900
80270	614901
130863	614902
55794	614903
183233	614904
20798	614905
33630	614906
1039	614907
114301	614908
32158	614909
17	614910
10069	614911
226077	614912
28794	614913
56486	614914
168674	614915
48147	614916
22102	614917
1701	614918
49596	614919
16570	614920
17244	614921
20424	614922
43290	614923
696	614924
99236	614925
13909	614926
21616	614927
147730	614928
576	614929
18535	614930
6437	614931
250174	614932
86116	614933
54609	614934
26451	614935
262809	614936
19793	614937
71199	614938
95943	614939
95516	614940
71491	614941
43792	614942
255721	614943
45057	614944
94162	614945
91780	614946
34514	614947
10937	614948
26930	614949
29144	614950
755	614951
98092	614952
267682	614953
17695	614954
23840	614955
6580	614956
73072	614957
105166	614958
43223	614959
240900	614960
114324	614961
172653	614962
19576	614963
155691	614964
148994	614965
14359	614966
8437	614967
22658	614968
21619	614969
11855	614970
38579	614971
179352	614972
235936	614973
226944	614974
148552	614975
23855	614976
149966	614977
10314	614978
33998	614979
23062	614980
271091	614981
12137	614982
81742	614983
63780	614984
39612	614985
9170	614986
62889	614987
41482	614988
168077	614989
183859	614990
49972	614991
73546	614992
187835	614993
242657	614994
156768	614995
71482	614996
2413	614997
104	614998
20963	614999
156	615000
192986	615001
28334	615002
14419	615003
59725	615004
34	615005
260412	615006
92854	615007
811	615008
10056	615009
128277	615010
151118	615011
32	615012
12513	615013
26207	615014
205977	615015
91052	615016
51178	615017
46014	615018
16162	615019
29841	615020
111890	615021
19604	615022
17277	615023
246037	615024
4944	615025
148002	615026
140853	615027
99339	615028
11645	615029
120949	615030
5321	615031
57413	615032
471	615033
111627	615034
11731	615035
58898	615036
133946	615037
91869	615038
164644	615039
23146	615040
9585	615041
19863	615042
10181	615043
52139	615044
134016	615045
54321	615046
524	615047
143916	615048
15033	615049
215839	615050
132482	615051
168460	615052
136641	615053
13845	615054
128689	615055
43490	615056
420	615057
7513	615058
28438	615059
29388	615060
3903	615061
108984	615062
7657	615063
157764	615064
554	615065
838	615066
4358	615067
25526	615068
67270	615069
249154	615070
924	615071
241302	615072
33151	615073
109688	615074
46	615075
119172	615076
106942	615077
76906	615078
33030	615079
71723	615080
20136	615081
266528	615082
13517	615083
21535	615084
40022	615085
16563	615086
2306	615087
72220	615088
105869	615089
147949	615090
29682	615091
1978	615092
9784	615093
7298	615094
39685	615095
3474	615096
5818	615097
148554	615098
9025	615099
103118	615100
237334	615101
22472	615102
72146	615103
108556	615104
115589	615105
109200	615106
173718	615107
176800	615108
9553	615109
8605	615110
438	615111
140090	615112
86083	615113
227823	615114
11431	615115
7173	615116
191887	615117
30956	615118
172242	615119
73129	615120
38572	615121
10762	615122
2183	615123
19070	615124
6874	615125
156207	615126
110938	615127
199	615128
27017	615129
33416	615130
1238	615131
93039	615132
223809	615133
2463	615134
6592	615135
15386	615136
31334	615137
55865	615138
58536	615139
18494	615140
100596	615141
71530	615142
114435	615143
31101	615144
1439	615145
208425	615146
11124	615147
3508	615148
55617	615149
74850	615150
58046	615151
61484	615152
66817	615153
55499	615154
19299	615155
1129	615156
8204	615157
42200	615158
77581	615159
79958	615160
243277	615161
10569	615162
131	615163
30174	615164
264354	615165
136486	615166
25515	615167
161836	615168
10183	615169
145566	615170
16413	615171
6166	615172
59382	615173
74204	615174
50919	615175
4109	615176
185811	615177
37540	615178
20693	615179
52337	615180
11991	615181
26329	615182
31042	615183
2812	615184
86683	615185
19370	615186
200772	615187
54851	615188
319	615189
114357	615190
17386	615191
15504	615192
19671	615193
11803	615194
39587	615195
359	615196
21331	615197
13325	615198
24467	615199
34028	615200
95177	615201
1837	615202
55091	615203
45384	615204
48461	615205
5002	615206
15671	615207
60236	615208
2245	615209
30533	615210
29714	615211
60987	615212
29537	615213
89204	615214
243121	615215
6818	615216
28811	615217
94450	615218
11831	615219
36384	615220
102614	615221
50135	615222
12025	615223
100830	615224
218813	615225
42845	615226
19392	615227
41682	615228
378	615229
5347	615230
19940	615231
18061	615232
41584	615233
17661	615234
258031	615235
215248	615236
28835	615237
60528	615238
100033	615239
155254	615240
97965	615241
6461	615242
10119	615243
251783	615244
30794	615245
144405	615246
276	615247
4181	615248
7973	615249
31919	615250
251079	615251
7482	615252
17614	615253
34807	615254
238701	615255
252075	615256
11949	615257
96220	615258
9328	615259
15715	615260
24151	615261
75549	615262
222897	615263
270004	615264
108746	615265
20488	615266
45	615267
186095	615268
10888	615269
22140	615270
207263	615271
266128	615272
14928	615273
1213	615274
39694	615275
13297	615276
2680	615277
120305	615278
54680	615279
12780	615280
12327	615281
13983	615282
475	615283
25797	615284
87522	615285
47998	615286
36815	615287
178075	615288
32548	615289
27546	615290
5129	615291
94904	615292
1192	615293
129256	615294
78298	615295
264691	615296
53153	615297
1797	615298
2036	615299
39839	615300
1675	615301
8131	615302
286	615303
4654	615304
164932	615305
95620	615306
200026	615307
182031	615308
6922	615309
159752	615310
13022	615311
4647	615312
11231	615313
105456	615314
59647	615315
161344	615316
162319	615317
11728	615318
55643	615319
153154	615320
187554	615321
233	615322
5275	615323
1278	615324
21062	615325
63472	615326
15214	615327
19520	615328
110476	615329
148327	615330
62542	615331
56	615332
57349	615333
15305	615334
33338	615335
31187	615336
25671	615337
142446	615338
13634	615339
151528	615340
116937	615341
149042	615342
5133	615343
9756	615344
40956	615345
31672	615346
75127	615347
34339	615348
221578	615349
28400	615350
32789	615351
1070	615352
252	615353
30559	615354
157162	615355
48173	615356
15078	615357
243402	615358
56931	615359
155451	615360
222750	615361
1905	615362
25452	615363
23238	615364
231772	615365
166983	615366
65649	615367
2814	615368
65984	615369
65747	615370
890	615371
5831	615372
271806	615373
50993	615374
28195	615375
3705	615376
29669	615377
47631	615378
130178	615379
139496	615380
98263	615381
48487	615382
91006	615383
2228	615384
111621	615385
189350	615386
250512	615387
21130	615388
23939	615389
31485	615390
212054	615391
55889	615392
21734	615393
21478	615394
7011	615395
188451	615396
20665	615397
29182	615398
187177	615399
9782	615400
829	615401
616	615402
236058	615403
203916	615404
3604	615405
7374	615406
199085	615407
57835	615408
7220	615409
548	615410
22245	615411
9244	615412
5005	615413
2525	615414
2544	615415
99611	615416
12046	615417
661	615418
42228	615419
7769	615420
29055	615421
45287	615422
80044	615423
41012	615424
11656	615425
9968	615426
62881	615427
4624	615428
24870	615429
68552	615430
27843	615431
604	615432
235677	615433
69216	615434
17989	615435
133	615436
10016	615437
59782	615438
47067	615439
71188	615440
87932	615441
56211	615442
112797	615443
199068	615444
101897	615445
253914	615446
60945	615447
49339	615448
69413	615449
94752	615450
74835	615451
9399	615452
5795	615453
36790	615454
101547	615455
181839	615456
25511	615457
3052	615458
7478	615459
160925	615460
38003	615461
63060	615462
77386	615463
48087	615464
6511	615465
269385	615466
171495	615467
11068	615468
78224	615469
6252	615470
23707	615471
31247	615472
16227	615473
253955	615474
227031	615475
5088	615476
16124	615477
102156	615478
6787	615479
40979	615480
13518	615481
4393	615482
3450	615483
683	615484
29344	615485
94063	615486
13850	615487
2021	615488
263742	615489
49686	615490
69595	615491
8147	615492
838	615493
6235	615494
4227	615495
46803	615496
22717	615497
53067	615498
38380	615499
71991	615500
50483	615501
38903	615502
7379	615503
35187	615504
15614	615505
144929	615506
6434	615507
26882	615508
235	615509
262828	615510
97486	615511
58875	615512
113788	615513
45188	615514
12243	615515
18076	615516
1042	615517
44892	615518
269120	615519
18663	615520
102736	615521
786	615522
5850	615523
554	615524
45719	615525
5892	615526
163505	615527
2736	615528
257674	615529
37861	615530
19672	615531
36011	615532
256610	615533
105746	615534
13547	615535
69455	615536
101780	615537
52350	615538
208301	615539
149570	615540
24347	615541
124496	615542
143725	615543
26947	615544
180586	615545
91914	615546
42825	615547
209632	615548
54225	615549
755	615550
53171	615551
82546	615552
32841	615553
9924	615554
161296	615555
141408	615556
180894	615557
164668	615558
40614	615559
259579	615560
70786	615561
1873	615562
227282	615563
1849	615564
533	615565
46921	615566
238471	615567
2154	615568
5451	615569
3241	615570
1600	615571
147710	615572
2044	615573
259098	615574
108854	615575
5471	615576
555	615577
105925	615578
61598	615579
25153	615580
6930	615581
588	615582
27314	615583
66460	615584
268816	615585
1537	615586
404	615587
92319	615588
2344	615589
78160	615590
8592	615591
23284	615592
54261	615593
12812	615594
95616	615595
152488	615596
157039	615597
86060	615598
663	615599
20458	615600
40629	615601
66442	615602
172443	615603
2404	615604
38	615605
5593	615606
99163	615607
58608	615608
98342	615609
1498	615610
5853	615611
41576	615612
30634	615613
171095	615614
188129	615615
105211	615616
570	615617
170307	615618
11451	615619
24435	615620
147047	615621
23601	615622
36801	615623
197247	615624
84704	615625
1312	615626
23565	615627
17047	615628
18163	615629
155369	615630
102769	615631
1046	615632
1717	615633
29429	615634
21067	615635
120340	615636
13433	615637
169320	615638
181	615639
105164	615640
77237	615641
7156	615642
257954	615643
19147	615644
89292	615645
53084	615646
229176	615647
84967	615648
78676	615649
14692	615650
20793	615651
258523	615652
146451	615653
19513	615654
191487	615655
120458	615656
19146	615657
221199	615658
3251	615659
54638	615660
227232	615661
10488	615662
6860	615663
21823	615664
104988	615665
49799	615666
19479	615667
565	615668
12	615669
71554	615670
13036	615671
86264	615672
122252	615673
24998	615674
106712	615675
156877	615676
28692	615677
85601	615678
32715	615679
5662	615680
36373	615681
143452	615682
3363	615683
108895	615684
28977	615685
3226	615686
43266	615687
3884	615688
4294	615689
51772	615690
33274	615691
13967	615692
124781	615693
141223	615694
161877	615695
188419	615696
150154	615697
85989	615698
258838	615699
181371	615700
2332	615701
60856	615702
113779	615703
26252	615704
6141	615705
679	615706
1036	615707
147394	615708
31779	615709
90650	615710
6178	615711
171422	615712
26239	615713
36683	615714
17435	615715
8985	615716
71012	615717
24860	615718
60529	615719
1843	615720
12550	615721
116561	615722
10360	615723
105794	615724
1863	615725
48178	615726
161474	615727
10992	615728
26323	615729
32960	615730
57205	615731
14163	615732
6099	615733
69269	615734
6047	615735
30657	615736
136086	615737
253277	615738
104635	615739
176958	615740
20065	615741
1116	615742
30050	615743
64609	615744
44503	615745
74642	615746
177212	615747
45458	615748
51891	615749
77795	615750
1346	615751
12829	615752
50420	615753
149626	615754
183599	615755
251765	615756
137147	615757
173416	615758
7596	615759
58419	615760
14797	615761
9570	615762
76887	615763
178689	615764
7589	615765
11633	615766
49594	615767
139428	615768
194606	615769
202719	615770
2524	615771
16003	615772
41025	615773
36286	615774
172700	615775
26061	615776
53282	615777
16412	615778
87861	615779
230402	615780
98815	615781
186291	615782
7991	615783
57467	615784
92005	615785
53671	615786
86890	615787
19447	615788
25587	615789
33205	615790
257163	615791
95622	615792
16624	615793
45267	615794
29116	615795
155822	615796
26956	615797
27807	615798
56795	615799
35827	615800
132985	615801
29436	615802
116341	615803
180853	615804
836	615805
34993	615806
111942	615807
100270	615808
7328	615809
60702	615810
45217	615811
3124	615812
89813	615813
1383	615814
92030	615815
20834	615816
56493	615817
9626	615818
141537	615819
13380	615820
46614	615821
26604	615822
74996	615823
109924	615824
53140	615825
252894	615826
6746	615827
39071	615828
113861	615829
57395	615830
2216	615831
157618	615832
1574	615833
91274	615834
166721	615835
32254	615836
11655	615837
20850	615838
14335	615839
9773	615840
139963	615841
5610	615842
37153	615843
70810	615844
166196	615845
45984	615846
8677	615847
52309	615848
164265	615849
8769	615850
12508	615851
22422	615852
106009	615853
57050	615854
8054	615855
11240	615856
26563	615857
98097	615858
4721	615859
2128	615860
186732	615861
1372	615862
85504	615863
24069	615864
8614	615865
27804	615866
78106	615867
176035	615868
18232	615869
53361	615870
10236	615871
52409	615872
4289	615873
437	615874
35180	615875
16266	615876
2190	615877
3366	615878
11727	615879
147722	615880
130242	615881
6597	615882
29996	615883
188679	615884
8783	615885
11034	615886
6894	615887
4102	615888
49451	615889
237707	615890
157897	615891
1047	615892
137480	615893
8121	615894
33663	615895
36090	615896
31052	615897
270506	615898
261177	615899
29527	615900
38357	615901
136593	615902
88392	615903
5340	615904
110914	615905
218443	615906
36060	615907
389	615908
93484	615909
78341	615910
175311	615911
27753	615912
670	615913
61008	615914
17247	615915
5	615916
33922	615917
73488	615918
9235	615919
158513	615920
49455	615921
44642	615922
164870	615923
24255	615924
145419	615925
100509	615926
6281	615927
11835	615928
45058	615929
15137	615930
3002	615931
6807	615932
713	615933
48459	615934
12135	615935
19084	615936
121189	615937
80665	615938
70194	615939
4582	615940
9648	615941
253543	615942
2084	615943
19743	615944
9238	615945
155755	615946
200774	615947
242414	615948
210272	615949
203440	615950
20214	615951
1785	615952
43907	615953
17103	615954
154696	615955
243381	615956
27815	615957
45038	615958
7799	615959
731	615960
10485	615961
42679	615962
36451	615963
73704	615964
7625	615965
15674	615966
5157	615967
103838	615968
3641	615969
28654	615970
25519	615971
158144	615972
109942	615973
22381	615974
17057	615975
50956	615976
66709	615977
76293	615978
142003	615979
176995	615980
16337	615981
2820	615982
65575	615983
45871	615984
174539	615985
4992	615986
38484	615987
22268	615988
61879	615989
13600	615990
255	615991
103469	615992
99370	615993
249612	615994
27334	615995
101695	615996
357	615997
9137	615998
202579	615999
103490	616000
9959	616001
7606	616002
74396	616003
24009	616004
1947	616005
251545	616006
1951	616007
1162	616008
78214	616009
99451	616010
18020	616011
7706	616012
5535	616013
113288	616014
99606	616015
119197	616016
4923	616017
84553	616018
9020	616019
9057	616020
23614	616021
82796	616022
148220	616023
21984	616024
102992	616025
19252	616026
146915	616027
4790	616028
58709	616029
101836	616030
67707	616031
132321	616032
2424	616033
210342	616034
24238	616035
40243	616036
26766	616037
155850	616038
85426	616039
10312	616040
223070	616041
34786	616042
321	616043
66479	616044
23257	616045
221259	616046
47968	616047
101826	616048
158877	616049
6877	616050
26476	616051
51331	616052
7998	616053
9306	616054
54657	616055
1030	616056
16155	616057
32987	616058
152437	616059
98700	616060
76782	616061
33920	616062
1447	616063
166202	616064
33985	616065
40446	616066
16597	616067
2195	616068
45816	616069
209594	616070
71737	616071
109631	616072
38755	616073
213884	616074
97129	616075
3232	616076
83346	616077
318	616078
72135	616079
31952	616080
50132	616081
54423	616082
256038	616083
139278	616084
253093	616085
2110	616086
211360	616087
408	616088
881	616089
108389	616090
41461	616091
44797	616092
19044	616093
27099	616094
18682	616095
5231	616096
77976	616097
21388	616098
58689	616099
95864	616100
161632	616101
1508	616102
11145	616103
7033	616104
46250	616105
2259	616106
119026	616107
176829	616108
47041	616109
177745	616110
20186	616111
10405	616112
43584	616113
197835	616114
689	616115
8462	616116
1462	616117
8933	616118
1538	616119
59688	616120
78434	616121
3556	616122
48108	616123
100309	616124
18843	616125
159814	616126
28809	616127
47675	616128
52992	616129
39249	616130
124135	616131
97961	616132
17184	616133
119	616134
155	616135
216929	616136
350	616137
94634	616138
175357	616139
2627	616140
262477	616141
126518	616142
31007	616143
9230	616144
6024	616145
547	616146
45599	616147
23174	616148
146761	616149
9902	616150
220951	616151
2435	616152
108103	616153
11258	616154
44502	616155
28785	616156
175362	616157
67433	616158
147707	616159
226414	616160
26783	616161
101699	616162
9197	616163
20261	616164
102230	616165
12524	616166
1938	616167
67701	616168
4965	616169
268080	616170
14528	616171
61355	616172
63647	616173
104453	616174
28877	616175
2050	616176
203606	616177
139860	616178
38275	616179
1499	616180
242476	616181
245512	616182
26119	616183
739	616184
142397	616185
206123	616186
8129	616187
32188	616188
24820	616189
7254	616190
10724	616191
64895	616192
101770	616193
4544	616194
38370	616195
17999	616196
92023	616197
19109	616198
167268	616199
33023	616200
20006	616201
40476	616202
103732	616203
5672	616204
4968	616205
269171	616206
79389	616207
5597	616208
17069	616209
10207	616210
63619	616211
18297	616212
181726	616213
4122	616214
59923	616215
65537	616216
247828	616217
137481	616218
95224	616219
4718	616220
113822	616221
28862	616222
18639	616223
125794	616224
1614	616225
90527	616226
11246	616227
269852	616228
1016	616229
161237	616230
105063	616231
3007	616232
2464	616233
28785	616234
65	616235
55295	616236
29933	616237
131271	616238
140956	616239
9821	616240
1714	616241
2526	616242
265852	616243
8676	616244
2818	616245
344	616246
260007	616247
7336	616248
75236	616249
6848	616250
96400	616251
44544	616252
890	616253
10405	616254
48651	616255
127872	616256
2539	616257
48693	616258
85774	616259
9322	616260
16218	616261
4055	616262
10191	616263
35102	616264
23722	616265
122786	616266
10152	616267
165693	616268
54744	616269
5789	616270
3905	616271
11288	616272
17089	616273
20973	616274
134405	616275
261243	616276
64830	616277
146553	616278
14231	616279
258181	616280
237439	616281
156014	616282
52133	616283
36914	616284
62680	616285
66837	616286
97441	616287
87123	616288
113100	616289
2147	616290
111138	616291
11224	616292
110997	616293
244661	616294
184365	616295
37806	616296
250312	616297
123304	616298
214527	616299
105629	616300
222487	616301
134967	616302
152303	616303
150105	616304
76272	616305
151224	616306
137835	616307
9860	616308
8223	616309
161183	616310
11434	616311
10746	616312
150324	616313
18855	616314
22911	616315
160910	616316
46024	616317
14265	616318
13962	616319
2055	616320
58518	616321
3642	616322
101	616323
133679	616324
60671	616325
134636	616326
53908	616327
44565	616328
171154	616329
25772	616330
19287	616331
2437	616332
25763	616333
27103	616334
17066	616335
39005	616336
39040	616337
103612	616338
145336	616339
4256	616340
52681	616341
128194	616342
119454	616343
29551	616344
1849	616345
129013	616346
35792	616347
1076	616348
46464	616349
65400	616350
158708	616351
49703	616352
116202	616353
79517	616354
44427	616355
128002	616356
72501	616357
222040	616358
157923	616359
420	616360
108281	616361
19502	616362
77260	616363
2034	616364
8803	616365
26734	616366
6636	616367
22547	616368
6347	616369
17617	616370
60130	616371
1227	616372
118877	616373
34137	616374
77721	616375
8890	616376
11860	616377
8809	616378
7553	616379
91368	616380
4358	616381
40284	616382
21234	616383
26853	616384
12533	616385
92194	616386
42342	616387
62048	616388
24024	616389
104062	616390
242314	616391
1417	616392
20629	616393
1290	616394
109077	616395
41455	616396
38956	616397
254991	616398
19172	616399
131	616400
14300	616401
253797	616402
81408	616403
9619	616404
18611	616405
19861	616406
11626	616407
128846	616408
193012	616409
31246	616410
76452	616411
12614	616412
56	616413
2877	616414
8945	616415
108987	616416
58925	616417
59295	616418
2637	616419
21597	616420
125913	616421
64606	616422
2537	616423
29662	616424
103491	616425
16171	616426
158214	616427
179843	616428
1765	616429
26505	616430
1199	616431
100988	616432
2227	616433
39822	616434
39771	616435
23467	616436
227918	616437
54422	616438
35244	616439
82784	616440
8714	616441
17233	616442
83429	616443
50622	616444
3074	616445
43204	616446
35996	616447
63882	616448
1387	616449
73340	616450
2699	616451
68163	616452
119	616453
10725	616454
81094	616455
50269	616456
42405	616457
55150	616458
55404	616459
131649	616460
182526	616461
157013	616462
4826	616463
8613	616464
21307	616465
51362	616466
11414	616467
29803	616468
243660	616469
39521	616470
69252	616471
14508	616472
160567	616473
119762	616474
169545	616475
99505	616476
236067	616477
12743	616478
56014	616479
124556	616480
26383	616481
89607	616482
3059	616483
4854	616484
37770	616485
19275	616486
252	616487
258	616488
96256	616489
10945	616490
843	616491
147596	616492
6153	616493
146697	616494
31521	616495
82827	616496
260	616497
12477	616498
170145	616499
42184	616500
59343	616501
6351	616502
162765	616503
5734	616504
259756	616505
97440	616506
82268	616507
50337	616508
75448	616509
101375	616510
34264	616511
1336	616512
77504	616513
261787	616514
3056	616515
4251	616516
153727	616517
38452	616518
71890	616519
53	616520
108227	616521
28187	616522
69517	616523
8014	616524
48606	616525
1799	616526
45594	616527
213572	616528
111227	616529
11420	616530
198377	616531
2816	616532
17075	616533
31509	616534
17758	616535
58828	616536
16629	616537
60035	616538
92868	616539
11443	616540
71230	616541
257210	616542
711	616543
142041	616544
35148	616545
89227	616546
11196	616547
52805	616548
11702	616549
145511	616550
101648	616551
30894	616552
9567	616553
4088	616554
121449	616555
48	616556
51583	616557
2278	616558
70998	616559
24040	616560
72536	616561
598	616562
3092	616563
180725	616564
18168	616565
158690	616566
25721	616567
2284	616568
6834	616569
158497	616570
1151	616571
26038	616572
4776	616573
43617	616574
28479	616575
71661	616576
147877	616577
171164	616578
1770	616579
25545	616580
536	616581
44112	616582
29317	616583
42690	616584
167853	616585
142140	616586
151006	616587
68062	616588
15347	616589
2432	616590
6759	616591
141133	616592
12679	616593
12533	616594
175775	616595
24224	616596
13551	616597
56324	616598
5616	616599
3665	616600
13947	616601
32994	616602
50225	616603
204436	616604
76969	616605
11425	616606
15369	616607
1858	616608
211065	616609
4238	616610
32627	616611
2651	616612
2	616613
16655	616614
28886	616615
78518	616616
835	616617
2814	616618
7501	616619
41680	616620
2749	616621
16621	616622
63436	616623
719	616624
134131	616625
59557	616626
10693	616627
5671	616628
52859	616629
32726	616630
37465	616631
6925	616632
17439	616633
749	616634
17480	616635
25391	616636
207623	616637
34849	616638
74144	616639
101121	616640
93310	616641
10561	616642
65096	616643
17657	616644
49	616645
3843	616646
4077	616647
61241	616648
201555	616649
129631	616650
18339	616651
2173	616652
2303	616653
5957	616654
74655	616655
149313	616656
43346	616657
2331	616658
51857	616659
5799	616660
42485	616661
63017	616662
77494	616663
90545	616664
93939	616665
722	616666
40048	616667
25738	616668
12589	616669
14868	616670
25172	616671
18593	616672
166362	616673
24747	616674
161836	616675
1309	616676
5145	616677
2563	616678
77401	616679
45177	616680
239499	616681
35308	616682
11613	616683
155117	616684
127966	616685
48006	616686
40538	616687
253637	616688
243585	616689
62418	616690
28112	616691
12955	616692
17805	616693
29257	616694
9301	616695
78770	616696
262443	616697
268050	616698
24865	616699
36341	616700
48987	616701
828	616702
11078	616703
28805	616704
15210	616705
206269	616706
214257	616707
32259	616708
84298	616709
72900	616710
21714	616711
8473	616712
78573	616713
17139	616714
95013	616715
50783	616716
15136	616717
994	616718
373	616719
19810	616720
14636	616721
167270	616722
4967	616723
170699	616724
41600	616725
12319	616726
16922	616727
69221	616728
2894	616729
160468	616730
22572	616731
73228	616732
137618	616733
20941	616734
7378	616735
36490	616736
118367	616737
16423	616738
8290	616739
614	616740
22852	616741
126027	616742
165516	616743
6589	616744
24461	616745
171581	616746
15716	616747
38046	616748
4155	616749
99519	616750
8468	616751
35370	616752
18948	616753
43548	616754
8462	616755
10967	616756
30815	616757
146983	616758
76734	616759
4576	616760
215395	616761
209297	616762
44722	616763
41452	616764
26659	616765
8118	616766
22309	616767
110945	616768
808	616769
107116	616770
211059	616771
263873	616772
110904	616773
237687	616774
2315	616775
1296	616776
61325	616777
71964	616778
14520	616779
49325	616780
3872	616781
215399	616782
22418	616783
51575	616784
204844	616785
19519	616786
107108	616787
72004	616788
1913	616789
28795	616790
29744	616791
130092	616792
13323	616793
54027	616794
42811	616795
2293	616796
167199	616797
72	616798
201449	616799
48727	616800
24667	616801
19818	616802
20273	616803
10570	616804
115949	616805
137587	616806
71790	616807
168792	616808
137250	616809
2589	616810
75888	616811
38142	616812
47135	616813
2008	616814
483	616815
53581	616816
6856	616817
32914	616818
15377	616819
2267	616820
2652	616821
43224	616822
92220	616823
183473	616824
3833	616825
18681	616826
52700	616827
2843	616828
10245	616829
131621	616830
103414	616831
152031	616832
6954	616833
30499	616834
51936	616835
198962	616836
12827	616837
13693	616838
41916	616839
59919	616840
4189	616841
43341	616842
16047	616843
127905	616844
1534	616845
52186	616846
90463	616847
35318	616848
482	616849
2446	616850
67740	616851
19664	616852
47468	616853
3560	616854
103218	616855
152344	616856
230292	616857
5584	616858
13788	616859
15478	616860
26803	616861
106583	616862
90967	616863
6835	616864
197223	616865
14582	616866
1193	616867
8621	616868
62805	616869
95544	616870
52716	616871
186773	616872
166617	616873
4506	616874
1823	616875
59170	616876
462	616877
19949	616878
57282	616879
65575	616880
24547	616881
123749	616882
207493	616883
49459	616884
40295	616885
27355	616886
20171	616887
18535	616888
171177	616889
2588	616890
23065	616891
141350	616892
72426	616893
26211	616894
43813	616895
93509	616896
133489	616897
64829	616898
36330	616899
987	616900
175572	616901
183654	616902
70422	616903
86988	616904
184417	616905
163051	616906
55039	616907
15899	616908
20779	616909
1777	616910
240362	616911
11967	616912
3058	616913
12173	616914
100316	616915
57899	616916
87258	616917
93648	616918
38668	616919
36132	616920
21765	616921
7326	616922
253666	616923
34781	616924
17206	616925
34457	616926
53917	616927
167968	616928
3647	616929
23481	616930
85314	616931
28148	616932
81839	616933
193590	616934
359	616935
26569	616936
9286	616937
25926	616938
55010	616939
5716	616940
12370	616941
11689	616942
47946	616943
41825	616944
3273	616945
86389	616946
117958	616947
37053	616948
115700	616949
1723	616950
222570	616951
48791	616952
182561	616953
110636	616954
60063	616955
14814	616956
159533	616957
54950	616958
96392	616959
45323	616960
23416	616961
71295	616962
68495	616963
17363	616964
17683	616965
17672	616966
44505	616967
40919	616968
15460	616969
158119	616970
90314	616971
19537	616972
102259	616973
141592	616974
105247	616975
40584	616976
190695	616977
7216	616978
65561	616979
22106	616980
200627	616981
14457	616982
397	616983
153403	616984
143098	616985
27104	616986
135217	616987
8100	616988
18283	616989
22917	616990
63403	616991
74817	616992
1967	616993
13559	616994
22900	616995
97190	616996
3185	616997
47949	616998
12272	616999
6318	617000
52505	617001
42197	617002
45934	617003
106594	617004
8652	617005
263089	617006
34849	617007
15263	617008
128915	617009
82617	617010
4581	617011
23440	617012
15217	617013
24107	617014
213200	617015
4923	617016
36850	617017
55970	617018
1932	617019
45680	617020
21436	617021
1166	617022
168713	617023
14879	617024
262402	617025
123481	617026
65475	617027
101069	617028
103747	617029
35184	617030
252541	617031
113400	617032
160382	617033
255612	617034
4199	617035
245199	617036
123294	617037
84088	617038
132703	617039
11361	617040
16751	617041
167794	617042
186213	617043
5377	617044
4230	617045
166596	617046
117154	617047
5031	617048
16261	617049
50889	617050
121165	617051
170	617052
2279	617053
11596	617054
112593	617055
4182	617056
684	617057
179659	617058
9754	617059
20672	617060
144006	617061
8587	617062
177407	617063
118996	617064
38695	617065
21858	617066
4103	617067
143906	617068
10981	617069
79267	617070
215968	617071
157364	617072
82853	617073
101140	617074
1798	617075
166044	617076
3672	617077
6689	617078
23951	617079
68852	617080
19761	617081
267204	617082
109488	617083
20295	617084
2615	617085
139680	617086
72341	617087
187	617088
21635	617089
28581	617090
116539	617091
12159	617092
34246	617093
246132	617094
14354	617095
36360	617096
1141	617097
55168	617098
240586	617099
180844	617100
51054	617101
112368	617102
54514	617103
133974	617104
7890	617105
26925	617106
100621	617107
3638	617108
1902	617109
3481	617110
26802	617111
2360	617112
36059	617113
85726	617114
29053	617115
803	617116
10403	617117
6283	617118
773	617119
28162	617120
89043	617121
171353	617122
37864	617123
15540	617124
99306	617125
181797	617126
11325	617127
346	617128
249	617129
40573	617130
48076	617131
180018	617132
136381	617133
2401	617134
88041	617135
28798	617136
23128	617137
32746	617138
4037	617139
170420	617140
170093	617141
15663	617142
13843	617143
14671	617144
140370	617145
1738	617146
84630	617147
2851	617148
171680	617149
53891	617150
241986	617151
10717	617152
36922	617153
148519	617154
372	617155
1990	617156
124166	617157
2919	617158
84849	617159
28451	617160
1546	617161
94475	617162
10672	617163
85312	617164
1824	617165
446	617166
6707	617167
89825	617168
20782	617169
14676	617170
41559	617171
11276	617172
21266	617173
5814	617174
144873	617175
37818	617176
4583	617177
68861	617178
24594	617179
26792	617180
123822	617181
149483	617182
68051	617183
658	617184
13577	617185
3665	617186
60412	617187
34205	617188
80	617189
212882	617190
7327	617191
5596	617192
44090	617193
58913	617194
10043	617195
99624	617196
16354	617197
149607	617198
11153	617199
64457	617200
43707	617201
222585	617202
17432	617203
93542	617204
7989	617205
43661	617206
109877	617207
126905	617208
162674	617209
147504	617210
8004	617211
18359	617212
156022	617213
88916	617214
1070	617215
100483	617216
79338	617217
8196	617218
121913	617219
194808	617220
248659	617221
11602	617222
115123	617223
172825	617224
3837	617225
25069	617226
27918	617227
21669	617228
31019	617229
170388	617230
665	617231
17796	617232
40986	617233
10388	617234
15980	617235
129547	617236
248834	617237
123091	617238
8842	617239
4315	617240
20502	617241
11917	617242
14898	617243
22150	617244
28377	617245
541	617246
233027	617247
20133	617248
139722	617249
211786	617250
3970	617251
5598	617252
4443	617253
115370	617254
72531	617255
139545	617256
1452	617257
42790	617258
229591	617259
92738	617260
99994	617261
97281	617262
1185	617263
896	617264
121917	617265
13850	617266
16784	617267
2514	617268
29248	617269
272768	617270
32872	617271
1981	617272
15522	617273
243028	617274
161398	617275
17408	617276
7309	617277
27624	617278
22999	617279
6708	617280
3425	617281
51396	617282
3479	617283
1302	617284
40603	617285
5249	617286
135431	617287
105401	617288
2655	617289
22987	617290
41770	617291
33385	617292
3591	617293
6772	617294
266780	617295
203754	617296
39093	617297
104434	617298
270	617299
54605	617300
668	617301
35569	617302
46661	617303
188977	617304
11562	617305
65005	617306
2205	617307
224142	617308
62352	617309
71658	617310
100236	617311
272037	617312
187409	617313
16519	617314
15303	617315
38716	617316
18200	617317
17230	617318
76930	617319
2754	617320
8540	617321
58632	617322
21772	617323
64561	617324
1201	617325
2451	617326
19832	617327
50403	617328
40637	617329
57431	617330
52770	617331
2806	617332
108669	617333
39758	617334
5014	617335
177357	617336
18017	617337
59766	617338
163329	617339
41671	617340
153535	617341
104334	617342
225401	617343
74524	617344
32275	617345
64895	617346
547	617347
161778	617348
106702	617349
82285	617350
3600	617351
158842	617352
151756	617353
7828	617354
34318	617355
29037	617356
31522	617357
92823	617358
36255	617359
17822	617360
224700	617361
1971	617362
982	617363
2	617364
64194	617365
32436	617366
80832	617367
67769	617368
82609	617369
250	617370
11295	617371
20008	617372
101710	617373
6175	617374
142954	617375
57350	617376
4631	617377
170174	617378
119397	617379
16855	617380
554	617381
125	617382
3849	617383
59003	617384
558	617385
9625	617386
6592	617387
1299	617388
14664	617389
18776	617390
10985	617391
19879	617392
261123	617393
26460	617394
17474	617395
28842	617396
169221	617397
1586	617398
71198	617399
1197	617400
112665	617401
10980	617402
17745	617403
28620	617404
4270	617405
6406	617406
877	617407
234953	617408
9095	617409
17939	617410
91465	617411
136568	617412
10018	617413
3164	617414
120757	617415
96832	617416
204189	617417
103008	617418
238743	617419
18238	617420
9796	617421
29153	617422
31713	617423
11747	617424
45063	617425
10676	617426
1580	617427
31797	617428
5429	617429
2804	617430
202953	617431
72498	617432
10586	617433
47051	617434
1453	617435
5764	617436
82352	617437
32148	617438
102958	617439
23888	617440
89885	617441
45178	617442
34128	617443
5598	617444
93491	617445
733	617446
2023	617447
110908	617448
57805	617449
13178	617450
34257	617451
126697	617452
89292	617453
32286	617454
425	617455
257201	617456
168137	617457
42964	617458
147423	617459
22978	617460
35834	617461
10592	617462
29804	617463
28838	617464
95699	617465
41407	617466
53349	617467
808	617468
7918	617469
5103	617470
1647	617471
24120	617472
236914	617473
251834	617474
4469	617475
36843	617476
52547	617477
105759	617478
20286	617479
3112	617480
134514	617481
22806	617482
262306	617483
1712	617484
8873	617485
40147	617486
48519	617487
675	617488
6183	617489
10827	617490
160240	617491
13253	617492
111211	617493
63285	617494
157318	617495
27956	617496
97745	617497
75474	617498
14179	617499
18452	617500
34461	617501
21797	617502
151207	617503
257965	617504
234863	617505
63120	617506
9744	617507
138249	617508
35042	617509
3718	617510
910	617511
3347	617512
120	617513
158466	617514
3623	617515
4647	617516
268449	617517
54282	617518
1958	617519
14550	617520
86965	617521
130512	617522
68588	617523
43042	617524
17558	617525
35043	617526
162380	617527
75686	617528
38682	617529
68015	617530
9004	617531
73512	617532
37439	617533
40448	617534
97220	617535
14944	617536
74758	617537
16687	617538
40305	617539
28425	617540
27842	617541
297	617542
5935	617543
154819	617544
610	617545
37729	617546
67445	617547
97501	617548
109485	617549
45268	617550
30943	617551
79	617552
34289	617553
39453	617554
11465	617555
3175	617556
40959	617557
54501	617558
176304	617559
20212	617560
1250	617561
20519	617562
35887	617563
269138	617564
10033	617565
6414	617566
106743	617567
21843	617568
123450	617569
77283	617570
4039	617571
15815	617572
55034	617573
53755	617574
51852	617575
102978	617576
822	617577
16678	617578
23713	617579
7915	617580
27529	617581
12027	617582
160123	617583
67583	617584
186551	617585
2397	617586
202922	617587
6692	617588
16582	617589
985	617590
11451	617591
26184	617592
2147	617593
16102	617594
137519	617595
123343	617596
1544	617597
22599	617598
1917	617599
4932	617600
10121	617601
48288	617602
215680	617603
7199	617604
94096	617605
1920	617606
25065	617607
80264	617608
34680	617609
1451	617610
40112	617611
56450	617612
140419	617613
92278	617614
28976	617615
27378	617616
133612	617617
171392	617618
11849	617619
40389	617620
165742	617621
17142	617622
221510	617623
10854	617624
548	617625
67669	617626
105648	617627
17388	617628
48069	617629
193498	617630
2512	617631
25933	617632
132654	617633
14033	617634
5261	617635
30942	617636
12490	617637
41040	617638
8954	617639
34935	617640
16289	617641
173891	617642
21572	617643
141787	617644
767	617645
18116	617646
13166	617647
186985	617648
127936	617649
102179	617650
643	617651
73856	617652
4898	617653
30717	617654
153404	617655
85996	617656
25798	617657
3564	617658
42479	617659
14920	617660
136265	617661
4830	617662
149464	617663
47112	617664
162	617665
48863	617666
18850	617667
65699	617668
19165	617669
3820	617670
188488	617671
3698	617672
38520	617673
4085	617674
35616	617675
160357	617676
9778	617677
241796	617678
38135	617679
39134	617680
8664	617681
1047	617682
136894	617683
17109	617684
200821	617685
28570	617686
59317	617687
95340	617688
238601	617689
233	617690
107055	617691
1414	617692
17567	617693
3397	617694
12414	617695
33	617696
152218	617697
83461	617698
5529	617699
27008	617700
17057	617701
6677	617702
28363	617703
43739	617704
82210	617705
59097	617706
8017	617707
251346	617708
14715	617709
1800	617710
71571	617711
23115	617712
30054	617713
144844	617714
66010	617715
2933	617716
58603	617717
5764	617718
7015	617719
38999	617720
87878	617721
54567	617722
21985	617723
67629	617724
243872	617725
7089	617726
321	617727
185535	617728
47844	617729
362	617730
147476	617731
46434	617732
31069	617733
170365	617734
18291	617735
1170	617736
58621	617737
228937	617738
114988	617739
59360	617740
413	617741
19795	617742
5671	617743
42027	617744
76465	617745
151766	617746
45009	617747
66673	617748
108909	617749
2803	617750
1989	617751
254700	617752
58002	617753
2881	617754
173215	617755
78033	617756
6446	617757
48202	617758
181897	617759
203486	617760
4069	617761
11169	617762
245410	617763
4620	617764
163931	617765
14886	617766
170439	617767
89296	617768
158114	617769
66591	617770
1147	617771
15138	617772
10206	617773
170029	617774
2438	617775
105949	617776
5730	617777
113191	617778
39574	617779
42953	617780
186556	617781
140947	617782
93877	617783
90602	617784
50170	617785
101896	617786
12725	617787
4093	617788
50	617789
99687	617790
242194	617791
109892	617792
55002	617793
116980	617794
38844	617795
2556	617796
159772	617797
122807	617798
88622	617799
44628	617800
10992	617801
11051	617802
61084	617803
13358	617804
31758	617805
2	617806
12663	617807
147398	617808
75135	617809
61724	617810
6986	617811
44177	617812
56867	617813
44681	617814
104915	617815
19086	617816
67534	617817
118690	617818
263579	617819
115755	617820
24586	617821
65024	617822
11782	617823
26198	617824
175341	617825
42822	617826
955	617827
3125	617828
9638	617829
139802	617830
21337	617831
8779	617832
202769	617833
49390	617834
116585	617835
7269	617836
61874	617837
61756	617838
93774	617839
8447	617840
1	617841
113226	617842
21355	617843
32065	617844
17000	617845
31250	617846
64899	617847
79690	617848
155576	617849
66670	617850
95733	617851
43497	617852
42517	617853
27540	617854
1814	617855
239417	617856
52465	617857
202875	617858
13215	617859
149374	617860
14772	617861
48929	617862
228096	617863
42516	617864
19126	617865
106414	617866
35789	617867
9182	617868
653	617869
8902	617870
21851	617871
21736	617872
257217	617873
85530	617874
68529	617875
217145	617876
111624	617877
5189	617878
1605	617879
4850	617880
13953	617881
974	617882
35088	617883
1883	617884
3648	617885
4392	617886
180247	617887
29615	617888
263889	617889
118816	617890
229532	617891
7122	617892
30472	617893
271392	617894
8184	617895
23788	617896
578	617897
51162	617898
9568	617899
9628	617900
268062	617901
16225	617902
5302	617903
31132	617904
22282	617905
1671	617906
126655	617907
241426	617908
6979	617909
108659	617910
34337	617911
72812	617912
2806	617913
112364	617914
186915	617915
17306	617916
300	617917
121953	617918
1068	617919
276	617920
52947	617921
45077	617922
2736	617923
24173	617924
22715	617925
137077	617926
129996	617927
4418	617928
18184	617929
32581	617930
63961	617931
3560	617932
41147	617933
80719	617934
6962	617935
12404	617936
8969	617937
20165	617938
2053	617939
2613	617940
146894	617941
13415	617942
132327	617943
32022	617944
44767	617945
629	617946
138	617947
2570	617948
35039	617949
127198	617950
20522	617951
50356	617952
3743	617953
24301	617954
24202	617955
132953	617956
18366	617957
37386	617958
13687	617959
30482	617960
53769	617961
48842	617962
11330	617963
101209	617964
36746	617965
4168	617966
306	617967
5571	617968
182257	617969
183	617970
204755	617971
2807	617972
218170	617973
56103	617974
151476	617975
46061	617976
70133	617977
82971	617978
260591	617979
150438	617980
18277	617981
57560	617982
258655	617983
5763	617984
37788	617985
52083	617986
32019	617987
165763	617988
19517	617989
2031	617990
79538	617991
78604	617992
118119	617993
23429	617994
110847	617995
1091	617996
160719	617997
3222	617998
6892	617999
119426	618000
83374	618001
167055	618002
132750	618003
17074	618004
16633	618005
56127	618006
125251	618007
57200	618008
5356	618009
65118	618010
6933	618011
163214	618012
757	618013
37420	618014
192293	618015
39699	618016
85391	618017
26982	618018
170624	618019
121061	618020
78261	618021
18606	618022
77076	618023
22925	618024
114253	618025
82473	618026
27542	618027
1965	618028
79239	618029
44315	618030
109853	618031
54205	618032
58403	618033
379	618034
291	618035
169268	618036
76598	618037
203966	618038
36794	618039
13096	618040
115354	618041
162479	618042
55986	618043
24383	618044
1159	618045
28998	618046
4668	618047
108560	618048
3640	618049
193513	618050
14303	618051
50170	618052
151153	618053
135256	618054
22095	618055
154240	618056
17939	618057
98807	618058
4600	618059
9288	618060
37366	618061
12148	618062
127206	618063
11037	618064
72196	618065
3828	618066
28203	618067
450	618068
6343	618069
204363	618070
15544	618071
61804	618072
3376	618073
48107	618074
19	618075
26113	618076
1982	618077
4609	618078
12414	618079
21794	618080
27880	618081
41104	618082
28563	618083
538	618084
39073	618085
6938	618086
26041	618087
1109	618088
235264	618089
32491	618090
135918	618091
6314	618092
44537	618093
26931	618094
42936	618095
253798	618096
968	618097
65398	618098
68618	618099
105822	618100
329	618101
40344	618102
263448	618103
44951	618104
27206	618105
2842	618106
7081	618107
47603	618108
128512	618109
16894	618110
18278	618111
164882	618112
600	618113
63759	618114
163995	618115
65454	618116
29700	618117
201904	618118
69606	618119
169669	618120
6410	618121
132603	618122
270264	618123
5692	618124
218136	618125
4425	618126
16152	618127
121686	618128
77834	618129
73692	618130
163	618131
167038	618132
119788	618133
27973	618134
191758	618135
45110	618136
122339	618137
142132	618138
23863	618139
20125	618140
22426	618141
10763	618142
41458	618143
28222	618144
10563	618145
4934	618146
62383	618147
138937	618148
130592	618149
658	618150
66551	618151
167176	618152
6184	618153
30937	618154
39828	618155
11637	618156
78721	618157
3491	618158
211216	618159
142088	618160
747	618161
85265	618162
6555	618163
77450	618164
597	618165
16295	618166
11686	618167
165367	618168
9750	618169
44950	618170
130269	618171
30417	618172
65985	618173
10399	618174
3948	618175
22491	618176
39967	618177
4980	618178
29689	618179
24327	618180
99758	618181
134806	618182
213839	618183
6723	618184
17332	618185
11948	618186
25845	618187
62183	618188
41514	618189
7862	618190
5534	618191
23496	618192
18481	618193
5	618194
13845	618195
159412	618196
4615	618197
57201	618198
118545	618199
95907	618200
2583	618201
1476	618202
10188	618203
205970	618204
12908	618205
52816	618206
3021	618207
53644	618208
24293	618209
163067	618210
9812	618211
126023	618212
1550	618213
50813	618214
40472	618215
67056	618216
139012	618217
61058	618218
73715	618219
123984	618220
76430	618221
16856	618222
93409	618223
5090	618224
141159	618225
8955	618226
37056	618227
80221	618228
184934	618229
75282	618230
28033	618231
156652	618232
112517	618233
54341	618234
2731	618235
177434	618236
471	618237
92604	618238
33444	618239
215518	618240
115822	618241
23771	618242
56287	618243
89691	618244
12189	618245
12150	618246
223382	618247
221745	618248
8640	618249
68952	618250
11371	618251
98701	618252
1225	618253
42971	618254
41823	618255
26806	618256
114576	618257
5711	618258
30	618259
44977	618260
37272	618261
144112	618262
14131	618263
140096	618264
14677	618265
25322	618266
41559	618267
48692	618268
16009	618269
35177	618270
218246	618271
67091	618272
8868	618273
58789	618274
256113	618275
83521	618276
101542	618277
125969	618278
120495	618279
5682	618280
30908	618281
40902	618282
84008	618283
112729	618284
27623	618285
262558	618286
6224	618287
81858	618288
137798	618289
16111	618290
70862	618291
109118	618292
120836	618293
539	618294
198708	618295
19692	618296
148232	618297
7352	618298
140645	618299
29786	618300
25780	618301
272443	618302
671	618303
6061	618304
9786	618305
26665	618306
161896	618307
28416	618308
38522	618309
68339	618310
173879	618311
20264	618312
5475	618313
2300	618314
12699	618315
121185	618316
1031	618317
110783	618318
143858	618319
13915	618320
8696	618321
62389	618322
36290	618323
70405	618324
27412	618325
1809	618326
12323	618327
107292	618328
15270	618329
1409	618330
149563	618331
46	618332
57221	618333
25163	618334
11827	618335
229320	618336
2197	618337
54624	618338
121266	618339
122951	618340
102267	618341
68945	618342
34596	618343
12998	618344
25944	618345
76298	618346
202993	618347
59497	618348
32062	618349
4196	618350
192484	618351
9434	618352
127422	618353
206296	618354
222238	618355
248827	618356
56819	618357
241376	618358
3353	618359
149981	618360
2615	618361
131307	618362
132891	618363
8544	618364
64972	618365
121934	618366
27732	618367
4488	618368
15143	618369
35878	618370
223518	618371
18269	618372
208501	618373
100377	618374
239706	618375
2724	618376
33265	618377
190548	618378
103145	618379
50459	618380
35171	618381
60116	618382
40370	618383
55979	618384
135873	618385
131840	618386
123215	618387
13633	618388
16668	618389
139296	618390
222044	618391
208	618392
20587	618393
102906	618394
110358	618395
183552	618396
13711	618397
15323	618398
189555	618399
1	618400
28010	618401
57365	618402
25300	618403
35263	618404
15188	618405
157301	618406
235288	618407
38679	618408
993	618409
16195	618410
1563	618411
2154	618412
16232	618413
43275	618414
115171	618415
140263	618416
41939	618417
19925	618418
36265	618419
162497	618420
69753	618421
198489	618422
213599	618423
72177	618424
236409	618425
165749	618426
9897	618427
15012	618428
56653	618429
6033	618430
18350	618431
29012	618432
123597	618433
279	618434
7886	618435
265319	618436
9275	618437
21145	618438
92460	618439
48461	618440
19030	618441
23347	618442
15943	618443
54108	618444
90280	618445
6378	618446
443	618447
47806	618448
55722	618449
5045	618450
11242	618451
114500	618452
19304	618453
1120	618454
230831	618455
19143	618456
28977	618457
125396	618458
59851	618459
1772	618460
7571	618461
24610	618462
34762	618463
59129	618464
194275	618465
10321	618466
17743	618467
67768	618468
15250	618469
72481	618470
10374	618471
15015	618472
137662	618473
172368	618474
150004	618475
4066	618476
101980	618477
105083	618478
580	618479
28504	618480
114265	618481
61801	618482
25931	618483
13863	618484
6771	618485
888	618486
255	618487
21472	618488
161429	618489
89578	618490
136767	618491
20568	618492
13552	618493
135447	618494
52085	618495
31875	618496
12188	618497
258330	618498
60192	618499
781	618500
1608	618501
3769	618502
200247	618503
3487	618504
55420	618505
560	618506
6803	618507
12715	618508
150051	618509
3101	618510
44019	618511
204887	618512
210829	618513
205	618514
21278	618515
1329	618516
25771	618517
1039	618518
60708	618519
132044	618520
242283	618521
2238	618522
5715	618523
93180	618524
55786	618525
329	618526
210	618527
50364	618528
7834	618529
106302	618530
17816	618531
68767	618532
249742	618533
13273	618534
96253	618535
28943	618536
58967	618537
4735	618538
11581	618539
74887	618540
55	618541
35638	618542
6351	618543
57242	618544
42694	618545
64941	618546
16653	618547
52754	618548
46463	618549
176114	618550
52536	618551
23185	618552
890	618553
91	618554
69527	618555
119	618556
68251	618557
5560	618558
79201	618559
79941	618560
8372	618561
32409	618562
40850	618563
6092	618564
150592	618565
4293	618566
3048	618567
37432	618568
34249	618569
104753	618570
15803	618571
92726	618572
29186	618573
23747	618574
196277	618575
12358	618576
32001	618577
54552	618578
27984	618579
13194	618580
37333	618581
801	618582
215567	618583
8382	618584
43547	618585
358	618586
81258	618587
104749	618588
55461	618589
782	618590
482	618591
104650	618592
1986	618593
166817	618594
19156	618595
95252	618596
3817	618597
26208	618598
73529	618599
82875	618600
576	618601
131	618602
32675	618603
43165	618604
3755	618605
16608	618606
49933	618607
7198	618608
8334	618609
75300	618610
2741	618611
6830	618612
997	618613
12834	618614
206424	618615
818	618616
133514	618617
2914	618618
20230	618619
14222	618620
9736	618621
119	618622
14388	618623
158883	618624
12628	618625
1	618626
2653	618627
23476	618628
83672	618629
3800	618630
19619	618631
36214	618632
62236	618633
16011	618634
4236	618635
173399	618636
48188	618637
34424	618638
13386	618639
1085	618640
32696	618641
10905	618642
247700	618643
164484	618644
19432	618645
162238	618646
28341	618647
180	618648
16399	618649
50375	618650
90318	618651
30523	618652
7913	618653
16583	618654
137332	618655
216008	618656
153658	618657
31775	618658
165478	618659
2544	618660
11869	618661
1320	618662
209302	618663
54296	618664
167	618665
102057	618666
14050	618667
2576	618668
92324	618669
1400	618670
51457	618671
42581	618672
69965	618673
63104	618674
2306	618675
71506	618676
1093	618677
11933	618678
3572	618679
14851	618680
23409	618681
205525	618682
20851	618683
81063	618684
212750	618685
1550	618686
34098	618687
77070	618688
30705	618689
32654	618690
2869	618691
640	618692
15314	618693
27658	618694
38225	618695
157139	618696
148080	618697
268426	618698
104497	618699
35886	618700
99707	618701
48621	618702
6481	618703
108982	618704
27152	618705
97370	618706
1092	618707
94811	618708
31389	618709
77683	618710
87808	618711
190627	618712
191645	618713
8281	618714
3750	618715
18163	618716
23929	618717
56078	618718
6305	618719
1244	618720
37596	618721
46769	618722
70567	618723
48824	618724
34931	618725
68283	618726
4052	618727
19392	618728
9318	618729
180338	618730
269545	618731
125395	618732
68398	618733
3558	618734
16160	618735
16228	618736
119	618737
53831	618738
242144	618739
98339	618740
7890	618741
163173	618742
10380	618743
103234	618744
163994	618745
3715	618746
110330	618747
133439	618748
11535	618749
11311	618750
109589	618751
6351	618752
55489	618753
65475	618754
25261	618755
36719	618756
4941	618757
993	618758
36358	618759
18153	618760
2239	618761
85565	618762
1	618763
19836	618764
57357	618765
45694	618766
63917	618767
1592	618768
58193	618769
6688	618770
38842	618771
22334	618772
114321	618773
68069	618774
123242	618775
92099	618776
239696	618777
56696	618778
115911	618779
303	618780
178006	618781
9513	618782
21944	618783
2242	618784
37156	618785
57468	618786
210403	618787
122491	618788
217087	618789
21924	618790
15948	618791
30846	618792
18821	618793
6547	618794
100107	618795
7681	618796
14818	618797
66202	618798
1008	618799
15150	618800
42693	618801
6458	618802
3059	618803
74736	618804
25988	618805
8173	618806
28076	618807
56083	618808
69025	618809
6551	618810
221614	618811
8935	618812
246100	618813
149934	618814
106041	618815
113518	618816
117170	618817
151687	618818
47671	618819
109392	618820
37878	618821
88995	618822
6017	618823
87452	618824
74043	618825
26200	618826
72366	618827
82896	618828
35158	618829
95658	618830
20391	618831
45931	618832
46192	618833
229232	618834
5167	618835
3438	618836
215	618837
36591	618838
3120	618839
149194	618840
13034	618841
56655	618842
106087	618843
33907	618844
177382	618845
17957	618846
73472	618847
44312	618848
21141	618849
74323	618850
255707	618851
235639	618852
94437	618853
27488	618854
73785	618855
252274	618856
26022	618857
196422	618858
89195	618859
29980	618860
16777	618861
21410	618862
47665	618863
6371	618864
27044	618865
2790	618866
2571	618867
22430	618868
2618	618869
18351	618870
119321	618871
54613	618872
215096	618873
66783	618874
107122	618875
19254	618876
42	618877
83585	618878
50228	618879
47639	618880
4473	618881
18871	618882
84779	618883
41523	618884
6815	618885
20117	618886
234822	618887
68105	618888
11606	618889
2332	618890
55463	618891
27731	618892
19399	618893
2153	618894
5833	618895
5011	618896
15326	618897
52915	618898
59315	618899
30471	618900
394	618901
44454	618902
53415	618903
2668	618904
41097	618905
26596	618906
73626	618907
123250	618908
160673	618909
37336	618910
2521	618911
25550	618912
32536	618913
31922	618914
96013	618915
50548	618916
136708	618917
7742	618918
266705	618919
121086	618920
12752	618921
5676	618922
1118	618923
384	618924
161914	618925
55053	618926
72864	618927
3651	618928
22490	618929
148	618930
7682	618931
266000	618932
42337	618933
16987	618934
13668	618935
169582	618936
32482	618937
5252	618938
5705	618939
134385	618940
3198	618941
159303	618942
906	618943
86175	618944
3270	618945
161162	618946
123002	618947
2055	618948
16240	618949
149749	618950
22887	618951
213216	618952
8502	618953
4308	618954
2091	618955
31424	618956
1580	618957
17361	618958
123534	618959
106991	618960
87093	618961
202543	618962
79582	618963
116393	618964
67422	618965
138262	618966
32470	618967
1475	618968
137418	618969
17839	618970
83	618971
262765	618972
13678	618973
46330	618974
10001	618975
92025	618976
22330	618977
260265	618978
16054	618979
73767	618980
112513	618981
77436	618982
22728	618983
28062	618984
1990	618985
11071	618986
240008	618987
57649	618988
8616	618989
57795	618990
177529	618991
74143	618992
209571	618993
6	618994
184466	618995
89563	618996
24222	618997
3261	618998
3600	618999
110470	619000
28169	619001
235628	619002
66261	619003
19169	619004
787	619005
172901	619006
15523	619007
164764	619008
9116	619009
75726	619010
2462	619011
98759	619012
4991	619013
1028	619014
70095	619015
106212	619016
142682	619017
107022	619018
1186	619019
83061	619020
31442	619021
248475	619022
22227	619023
2200	619024
59409	619025
35367	619026
271197	619027
25503	619028
310	619029
26760	619030
89010	619031
103	619032
151769	619033
48172	619034
2160	619035
154859	619036
2120	619037
4312	619038
33167	619039
138094	619040
141800	619041
5666	619042
255654	619043
307	619044
6785	619045
2943	619046
163472	619047
38699	619048
68831	619049
35851	619050
11772	619051
21611	619052
525	619053
4414	619054
8498	619055
260311	619056
15023	619057
166548	619058
131249	619059
155868	619060
11824	619061
117906	619062
123153	619063
11559	619064
4344	619065
4022	619066
29209	619067
4770	619068
95076	619069
3688	619070
28001	619071
17121	619072
1017	619073
171789	619074
94274	619075
53972	619076
213799	619077
17391	619078
2597	619079
552	619080
10636	619081
423	619082
155217	619083
72960	619084
4763	619085
8929	619086
14735	619087
156101	619088
52652	619089
1492	619090
172228	619091
34677	619092
8504	619093
52443	619094
6633	619095
70639	619096
182518	619097
27378	619098
622	619099
98138	619100
46702	619101
37708	619102
225399	619103
15552	619104
48501	619105
17107	619106
10553	619107
5993	619108
13163	619109
25425	619110
50921	619111
13340	619112
150111	619113
160594	619114
6227	619115
110837	619116
3750	619117
8179	619118
14774	619119
19609	619120
72626	619121
14899	619122
144075	619123
760	619124
28900	619125
266524	619126
30556	619127
20212	619128
7364	619129
92579	619130
31364	619131
10838	619132
2478	619133
240042	619134
22835	619135
228471	619136
122813	619137
8514	619138
36604	619139
123952	619140
20319	619141
66774	619142
103387	619143
3645	619144
6776	619145
10199	619146
2551	619147
3520	619148
65372	619149
96200	619150
19101	619151
60308	619152
200	619153
54197	619154
145410	619155
223657	619156
3177	619157
14564	619158
2020	619159
95254	619160
1769	619161
38422	619162
142181	619163
26252	619164
23386	619165
21238	619166
57993	619167
89216	619168
98534	619169
53189	619170
176615	619171
124471	619172
31808	619173
32265	619174
105714	619175
98167	619176
137720	619177
76732	619178
77955	619179
154398	619180
6605	619181
30712	619182
13685	619183
191494	619184
69094	619185
14447	619186
24838	619187
31064	619188
71	619189
18455	619190
17304	619191
15292	619192
71086	619193
23857	619194
3327	619195
3244	619196
7	619197
102867	619198
17502	619199
271033	619200
4017	619201
5136	619202
229663	619203
71027	619204
62030	619205
136811	619206
106448	619207
43458	619208
6726	619209
48545	619210
103366	619211
109035	619212
42902	619213
240011	619214
232338	619215
21021	619216
7301	619217
25255	619218
38093	619219
103440	619220
23170	619221
168378	619222
37746	619223
69865	619224
89058	619225
57406	619226
18793	619227
116630	619228
9417	619229
145998	619230
16312	619231
1171	619232
84124	619233
959	619234
5112	619235
17709	619236
180511	619237
4466	619238
28490	619239
65313	619240
43251	619241
13394	619242
5166	619243
60498	619244
22371	619245
52443	619246
80416	619247
47950	619248
36021	619249
72945	619250
1291	619251
38866	619252
146254	619253
117938	619254
3461	619255
171646	619256
12311	619257
572	619258
2878	619259
118845	619260
24125	619261
67571	619262
2482	619263
12885	619264
90466	619265
28087	619266
157050	619267
91366	619268
36974	619269
232405	619270
30585	619271
165989	619272
59020	619273
7863	619274
3669	619275
135082	619276
25435	619277
161617	619278
196009	619279
18732	619280
152007	619281
99608	619282
49774	619283
132014	619284
245375	619285
265915	619286
65851	619287
165472	619288
33518	619289
7153	619290
190407	619291
102500	619292
21316	619293
133722	619294
261966	619295
5952	619296
15198	619297
7185	619298
37537	619299
7000	619300
17399	619301
11779	619302
98746	619303
107653	619304
20452	619305
9412	619306
90157	619307
140971	619308
176459	619309
9714	619310
159109	619311
85310	619312
436	619313
144838	619314
233886	619315
153360	619316
2258	619317
3035	619318
148142	619319
4700	619320
1169	619321
340	619322
4693	619323
691	619324
159138	619325
27238	619326
21522	619327
41768	619328
674	619329
244309	619330
1811	619331
100212	619332
2925	619333
62629	619334
828	619335
31843	619336
60325	619337
25303	619338
2113	619339
194844	619340
226608	619341
58013	619342
28273	619343
29543	619344
4934	619345
170470	619346
14355	619347
19427	619348
73154	619349
142779	619350
38689	619351
109072	619352
96317	619353
112336	619354
60012	619355
74448	619356
187318	619357
133286	619358
70871	619359
28113	619360
44463	619361
5239	619362
60328	619363
215776	619364
10933	619365
1013	619366
423	619367
173070	619368
37887	619369
64143	619370
13054	619371
185340	619372
234096	619373
19200	619374
93679	619375
1696	619376
158436	619377
129190	619378
83652	619379
20874	619380
33026	619381
15541	619382
116825	619383
78731	619384
64802	619385
143955	619386
6112	619387
20269	619388
17696	619389
113489	619390
212	619391
47496	619392
1132	619393
10259	619394
213028	619395
103235	619396
60857	619397
76279	619398
79193	619399
22555	619400
96254	619401
3117	619402
77231	619403
528	619404
142007	619405
209142	619406
413	619407
223	619408
105904	619409
73922	619410
38903	619411
70494	619412
209874	619413
23676	619414
64638	619415
42458	619416
10740	619417
5170	619418
25955	619419
117659	619420
9114	619421
109972	619422
992	619423
159488	619424
34554	619425
36504	619426
15488	619427
55577	619428
11161	619429
54796	619430
24859	619431
23587	619432
84148	619433
19244	619434
4768	619435
27165	619436
5355	619437
21497	619438
16417	619439
23899	619440
8536	619441
178907	619442
124465	619443
109902	619444
50917	619445
84905	619446
26444	619447
5985	619448
120802	619449
103432	619450
91631	619451
105806	619452
36998	619453
43816	619454
1	619455
269142	619456
243213	619457
467	619458
1938	619459
254819	619460
19261	619461
6907	619462
77867	619463
22993	619464
55058	619465
244672	619466
39089	619467
14341	619468
43716	619469
56249	619470
56210	619471
102445	619472
128228	619473
17336	619474
24855	619475
52744	619476
83097	619477
46	619478
196005	619479
46794	619480
2412	619481
41746	619482
21767	619483
32694	619484
22846	619485
197559	619486
4499	619487
23098	619488
11221	619489
4093	619490
112664	619491
236578	619492
247770	619493
101996	619494
81868	619495
4053	619496
153055	619497
231401	619498
223759	619499
206026	619500
110066	619501
218334	619502
53228	619503
30343	619504
609	619505
135534	619506
267488	619507
41460	619508
24293	619509
11459	619510
1192	619511
17560	619512
2134	619513
142995	619514
33458	619515
79530	619516
272155	619517
132230	619518
239096	619519
6379	619520
15131	619521
140501	619522
71559	619523
93662	619524
201609	619525
55457	619526
9010	619527
150551	619528
271935	619529
144095	619530
249422	619531
15861	619532
69030	619533
66546	619534
162383	619535
66715	619536
9377	619537
8641	619538
6691	619539
13707	619540
253379	619541
50907	619542
127392	619543
159703	619544
35191	619545
100189	619546
9837	619547
18052	619548
11789	619549
66564	619550
10296	619551
124534	619552
95921	619553
76045	619554
795	619555
5087	619556
45811	619557
2443	619558
82391	619559
6919	619560
83985	619561
145398	619562
65274	619563
3345	619564
36297	619565
142903	619566
2448	619567
74905	619568
29853	619569
226644	619570
253180	619571
189905	619572
3649	619573
10488	619574
163816	619575
14929	619576
36769	619577
169074	619578
92006	619579
972	619580
84	619581
102874	619582
2202	619583
72406	619584
105646	619585
104910	619586
235632	619587
2048	619588
28560	619589
57754	619590
2517	619591
116517	619592
38612	619593
166284	619594
123386	619595
266445	619596
134661	619597
7165	619598
5127	619599
16319	619600
16197	619601
74315	619602
38390	619603
182959	619604
48632	619605
192819	619606
18368	619607
198084	619608
155667	619609
231012	619610
16434	619611
149859	619612
197033	619613
1752	619614
108626	619615
9673	619616
31430	619617
50463	619618
187346	619619
120073	619620
7934	619621
2240	619622
228280	619623
2800	619624
182024	619625
53703	619626
15587	619627
5893	619628
3654	619629
74138	619630
680	619631
27977	619632
43196	619633
122108	619634
7290	619635
264452	619636
3421	619637
105966	619638
58199	619639
8263	619640
21431	619641
162775	619642
5426	619643
70172	619644
113263	619645
12306	619646
38098	619647
93268	619648
16376	619649
249527	619650
219198	619651
10619	619652
214	619653
109501	619654
225903	619655
10021	619656
11526	619657
33597	619658
143840	619659
130466	619660
58	619661
140454	619662
67696	619663
267301	619664
247022	619665
3865	619666
3793	619667
191945	619668
61445	619669
91618	619670
14749	619671
20666	619672
976	619673
81686	619674
236077	619675
1446	619676
7614	619677
130034	619678
95816	619679
5279	619680
235071	619681
45348	619682
63523	619683
6139	619684
77917	619685
131289	619686
98065	619687
159843	619688
22542	619689
147124	619690
15029	619691
1131	619692
7406	619693
227756	619694
139143	619695
188715	619696
54326	619697
23011	619698
12206	619699
2213	619700
46064	619701
1245	619702
24437	619703
5780	619704
104793	619705
1670	619706
188254	619707
127469	619708
20288	619709
3838	619710
35668	619711
158111	619712
8510	619713
99225	619714
23498	619715
5789	619716
61993	619717
23720	619718
117418	619719
76368	619720
75478	619721
5542	619722
4789	619723
136555	619724
1239	619725
234	619726
21263	619727
20000	619728
5877	619729
6847	619730
3956	619731
36975	619732
72440	619733
33961	619734
14530	619735
211256	619736
21941	619737
24220	619738
48608	619739
177289	619740
7592	619741
43280	619742
99534	619743
141589	619744
55263	619745
34425	619746
45193	619747
4351	619748
5712	619749
26366	619750
23233	619751
109037	619752
241977	619753
97606	619754
1791	619755
10853	619756
106067	619757
196052	619758
10174	619759
133345	619760
18718	619761
5182	619762
128790	619763
1360	619764
73711	619765
2984	619766
5357	619767
11582	619768
203071	619769
227	619770
5255	619771
5229	619772
132109	619773
75674	619774
6733	619775
3442	619776
99087	619777
76405	619778
138271	619779
6647	619780
10217	619781
2796	619782
41095	619783
59965	619784
169602	619785
23325	619786
49852	619787
7027	619788
13221	619789
9354	619790
44211	619791
75526	619792
40121	619793
109488	619794
42645	619795
32779	619796
58433	619797
46181	619798
2766	619799
2042	619800
181138	619801
39177	619802
26827	619803
73189	619804
44714	619805
169912	619806
23114	619807
20314	619808
58281	619809
192673	619810
5	619811
90264	619812
1754	619813
108676	619814
21558	619815
14672	619816
129220	619817
10719	619818
56891	619819
160900	619820
77473	619821
98714	619822
75644	619823
51975	619824
100642	619825
16409	619826
161	619827
8640	619828
118849	619829
2265	619830
9759	619831
23595	619832
219294	619833
2238	619834
108512	619835
16494	619836
131300	619837
59941	619838
39937	619839
20074	619840
3542	619841
19078	619842
10872	619843
45085	619844
211715	619845
66097	619846
2382	619847
2031	619848
93247	619849
263491	619850
69260	619851
180687	619852
16361	619853
125102	619854
48343	619855
135355	619856
221606	619857
22778	619858
68705	619859
43991	619860
17143	619861
25214	619862
6095	619863
32	619864
47383	619865
9938	619866
80684	619867
226666	619868
10410	619869
16537	619870
29096	619871
8172	619872
1581	619873
10542	619874
148120	619875
68016	619876
23705	619877
236000	619878
2358	619879
25892	619880
17445	619881
8112	619882
2611	619883
57758	619884
224687	619885
54212	619886
126264	619887
180091	619888
656	619889
219532	619890
1447	619891
68236	619892
16245	619893
11058	619894
27952	619895
168	619896
12489	619897
1937	619898
251962	619899
129432	619900
163	619901
113172	619902
17299	619903
36185	619904
4446	619905
99500	619906
2769	619907
139	619908
59408	619909
36101	619910
10019	619911
209002	619912
84146	619913
2266	619914
56024	619915
104071	619916
187921	619917
63481	619918
17801	619919
42191	619920
261013	619921
46494	619922
181283	619923
32434	619924
2967	619925
251055	619926
47957	619927
449	619928
19008	619929
25083	619930
195675	619931
34352	619932
15851	619933
221412	619934
113068	619935
21328	619936
1566	619937
32750	619938
13581	619939
39305	619940
48637	619941
37091	619942
52522	619943
88315	619944
70064	619945
184906	619946
102088	619947
65425	619948
1217	619949
142157	619950
8658	619951
125337	619952
10864	619953
44496	619954
148449	619955
60053	619956
52708	619957
4457	619958
60138	619959
78781	619960
34574	619961
172674	619962
6945	619963
130540	619964
77995	619965
56192	619966
57558	619967
41077	619968
98537	619969
96625	619970
33403	619971
22547	619972
9518	619973
119881	619974
15736	619975
190680	619976
3835	619977
40503	619978
16895	619979
143175	619980
200578	619981
86797	619982
5080	619983
47	619984
174066	619985
4728	619986
9250	619987
34960	619988
76181	619989
24980	619990
262252	619991
20325	619992
22944	619993
151591	619994
28856	619995
195475	619996
4014	619997
11460	619998
37098	619999
11227	620000
54546	620001
25080	620002
29829	620003
229	620004
39204	620005
119381	620006
87975	620007
139696	620008
150112	620009
237656	620010
139326	620011
5655	620012
3743	620013
30979	620014
33280	620015
9027	620016
112770	620017
257481	620018
137230	620019
11062	620020
120765	620021
70722	620022
14948	620023
83492	620024
14894	620025
162611	620026
2602	620027
93929	620028
183042	620029
27870	620030
174874	620031
126576	620032
6133	620033
26735	620034
97119	620035
55838	620036
227611	620037
2811	620038
203889	620039
75009	620040
13135	620041
207083	620042
53632	620043
30723	620044
14121	620045
68081	620046
58930	620047
32766	620048
1777	620049
6182	620050
18801	620051
30880	620052
34834	620053
167708	620054
5029	620055
22454	620056
16839	620057
24177	620058
10608	620059
249413	620060
10081	620061
146907	620062
68090	620063
126148	620064
108913	620065
17249	620066
246108	620067
173776	620068
95526	620069
889	620070
94705	620071
105601	620072
7551	620073
93718	620074
2435	620075
59861	620076
54462	620077
6199	620078
28175	620079
214018	620080
5089	620081
94896	620082
73509	620083
18324	620084
157035	620085
2235	620086
12200	620087
32479	620088
83042	620089
141681	620090
76813	620091
210657	620092
1278	620093
160834	620094
98140	620095
16634	620096
10858	620097
22047	620098
7799	620099
19338	620100
7473	620101
20530	620102
19634	620103
31	620104
5053	620105
5452	620106
2636	620107
2753	620108
132253	620109
11856	620110
6868	620111
35296	620112
20801	620113
98110	620114
2694	620115
177785	620116
271057	620117
1465	620118
219651	620119
253	620120
20991	620121
93100	620122
165855	620123
26530	620124
37451	620125
74856	620126
79616	620127
46879	620128
200793	620129
987	620130
16795	620131
4385	620132
140457	620133
193346	620134
20267	620135
76554	620136
145937	620137
1207	620138
38386	620139
1064	620140
8169	620141
15320	620142
223807	620143
148040	620144
100791	620145
146762	620146
263930	620147
297	620148
3621	620149
66462	620150
167810	620151
5568	620152
62895	620153
12852	620154
40319	620155
94507	620156
43633	620157
119220	620158
256015	620159
4499	620160
138137	620161
15043	620162
207501	620163
33696	620164
5686	620165
117662	620166
25698	620167
69863	620168
11653	620169
148406	620170
3465	620171
52081	620172
47473	620173
109413	620174
8498	620175
85576	620176
1940	620177
112538	620178
192873	620179
3000	620180
22881	620181
27792	620182
12483	620183
30381	620184
67493	620185
50355	620186
9918	620187
1194	620188
220219	620189
3278	620190
10848	620191
111666	620192
11020	620193
132614	620194
29924	620195
135941	620196
99756	620197
5031	620198
10630	620199
45115	620200
50855	620201
88243	620202
74107	620203
4003	620204
56870	620205
5630	620206
90148	620207
170044	620208
87792	620209
18641	620210
32667	620211
9940	620212
113019	620213
222018	620214
179424	620215
17094	620216
29566	620217
135653	620218
113286	620219
34157	620220
13129	620221
9555	620222
8205	620223
37925	620224
36764	620225
124951	620226
196989	620227
1	620228
2859	620229
813	620230
202916	620231
16597	620232
492	620233
209871	620234
102748	620235
2966	620236
20372	620237
263335	620238
5753	620239
48625	620240
100420	620241
15601	620242
35557	620243
10912	620244
142596	620245
28430	620246
100202	620247
9949	620248
28272	620249
11643	620250
44572	620251
9286	620252
28475	620253
2057	620254
20027	620255
8493	620256
246125	620257
60432	620258
156206	620259
212112	620260
1254	620261
8565	620262
78816	620263
9598	620264
7348	620265
20906	620266
116259	620267
12365	620268
206008	620269
1327	620270
13995	620271
16601	620272
164327	620273
35028	620274
8372	620275
18142	620276
103483	620277
53340	620278
1455	620279
91694	620280
193975	620281
101714	620282
9481	620283
74028	620284
7156	620285
4640	620286
66201	620287
123675	620288
66907	620289
37849	620290
6210	620291
57770	620292
109921	620293
2060	620294
104054	620295
2612	620296
94642	620297
248021	620298
6773	620299
63623	620300
10916	620301
15292	620302
9826	620303
107530	620304
106837	620305
972	620306
22342	620307
44817	620308
6994	620309
6608	620310
11881	620311
30988	620312
54586	620313
166	620314
46192	620315
57671	620316
36031	620317
70665	620318
104422	620319
121366	620320
45023	620321
148306	620322
237582	620323
8466	620324
68982	620325
13723	620326
175050	620327
10007	620328
108499	620329
38170	620330
60591	620331
3606	620332
168047	620333
28313	620334
96909	620335
15961	620336
126921	620337
171648	620338
737	620339
163103	620340
87919	620341
24280	620342
534	620343
2281	620344
44952	620345
20650	620346
31821	620347
47189	620348
11084	620349
3707	620350
79742	620351
194232	620352
43022	620353
5344	620354
2389	620355
75521	620356
13091	620357
83564	620358
33203	620359
48342	620360
176010	620361
148286	620362
262867	620363
60401	620364
252453	620365
19455	620366
21272	620367
30584	620368
24	620369
179023	620370
123550	620371
159485	620372
7475	620373
13233	620374
17877	620375
42773	620376
55177	620377
43887	620378
97774	620379
30379	620380
56054	620381
32299	620382
31207	620383
9981	620384
68501	620385
76252	620386
56778	620387
20380	620388
149283	620389
50702	620390
213416	620391
2921	620392
18070	620393
34835	620394
63427	620395
141	620396
405	620397
1116	620398
91613	620399
859	620400
16307	620401
57495	620402
5972	620403
20111	620404
51084	620405
13021	620406
86682	620407
5306	620408
53767	620409
1298	620410
19046	620411
23033	620412
144528	620413
49002	620414
4496	620415
1507	620416
5415	620417
57939	620418
77944	620419
10368	620420
100276	620421
89966	620422
50925	620423
28724	620424
23334	620425
143913	620426
153555	620427
9391	620428
6820	620429
6776	620430
137740	620431
113116	620432
4284	620433
54132	620434
7130	620435
91872	620436
2132	620437
264211	620438
31912	620439
36320	620440
6865	620441
3348	620442
90101	620443
85957	620444
13075	620445
3807	620446
19266	620447
5348	620448
1317	620449
75199	620450
68523	620451
75952	620452
7072	620453
3232	620454
238297	620455
1590	620456
9424	620457
8685	620458
29635	620459
19650	620460
244160	620461
20190	620462
256990	620463
8701	620464
178862	620465
15014	620466
32062	620467
43041	620468
17697	620469
25224	620470
1152	620471
8996	620472
61355	620473
105805	620474
252573	620475
99281	620476
7316	620477
11596	620478
23185	620479
67937	620480
33793	620481
115325	620482
41814	620483
51104	620484
138974	620485
10486	620486
4199	620487
230903	620488
227768	620489
10713	620490
38492	620491
42897	620492
1705	620493
98346	620494
206648	620495
8938	620496
22559	620497
165681	620498
30063	620499
124918	620500
1221	620501
54329	620502
53663	620503
9393	620504
22557	620505
689	620506
81822	620507
124486	620508
99002	620509
5754	620510
76301	620511
156538	620512
236016	620513
45340	620514
96113	620515
83334	620516
18450	620517
8592	620518
13790	620519
5510	620520
4837	620521
120877	620522
2475	620523
574	620524
1211	620525
21458	620526
25871	620527
3153	620528
8205	620529
23146	620530
126388	620531
13801	620532
121436	620533
2062	620534
150929	620535
64860	620536
79434	620537
39570	620538
34761	620539
105308	620540
8355	620541
6248	620542
158552	620543
95865	620544
86913	620545
17196	620546
2329	620547
18632	620548
23749	620549
34252	620550
46337	620551
89535	620552
32686	620553
9900	620554
46506	620555
732	620556
207313	620557
64955	620558
47525	620559
105113	620560
207269	620561
33000	620562
133261	620563
68919	620564
22819	620565
75082	620566
3766	620567
11973	620568
42837	620569
77763	620570
74855	620571
27015	620572
38050	620573
3587	620574
45899	620575
118392	620576
585	620577
223194	620578
442	620579
3907	620580
261173	620581
15483	620582
96700	620583
259417	620584
119704	620585
63051	620586
108775	620587
15499	620588
1951	620589
12786	620590
36008	620591
3025	620592
3435	620593
5185	620594
107681	620595
97037	620596
52096	620597
39099	620598
1677	620599
193640	620600
41005	620601
226356	620602
17166	620603
20102	620604
29427	620605
2825	620606
246884	620607
14221	620608
5306	620609
92528	620610
18619	620611
9376	620612
223760	620613
170830	620614
35704	620615
220521	620616
16650	620617
31194	620618
488	620619
89421	620620
2334	620621
12717	620622
16909	620623
13899	620624
29117	620625
37584	620626
19707	620627
14724	620628
11268	620629
76146	620630
9026	620631
13501	620632
16492	620633
106525	620634
102631	620635
53220	620636
94522	620637
148805	620638
155	620639
151459	620640
11400	620641
35910	620642
18082	620643
66314	620644
69629	620645
64271	620646
185159	620647
104999	620648
262	620649
194949	620650
30341	620651
44855	620652
65085	620653
61898	620654
227326	620655
32250	620656
13204	620657
24361	620658
48018	620659
38733	620660
17390	620661
150630	620662
26981	620663
34452	620664
7605	620665
58606	620666
5837	620667
104631	620668
7345	620669
126592	620670
90825	620671
38246	620672
13733	620673
4050	620674
175075	620675
46235	620676
119013	620677
20310	620678
124320	620679
205360	620680
11615	620681
16749	620682
86834	620683
3264	620684
702	620685
53819	620686
250662	620687
15160	620688
67023	620689
12129	620690
29060	620691
575	620692
161768	620693
95840	620694
5149	620695
76512	620696
2401	620697
178533	620698
272402	620699
162954	620700
258266	620701
41937	620702
39371	620703
263792	620704
103772	620705
238285	620706
164743	620707
19321	620708
4746	620709
2893	620710
189789	620711
30942	620712
20282	620713
121556	620714
4248	620715
54695	620716
15811	620717
1743	620718
19341	620719
196842	620720
28592	620721
4143	620722
169166	620723
2605	620724
52075	620725
92672	620726
244250	620727
34741	620728
247662	620729
69673	620730
31849	620731
7206	620732
56179	620733
26243	620734
2765	620735
64168	620736
64022	620737
35612	620738
108529	620739
4793	620740
26596	620741
69373	620742
224999	620743
40691	620744
105751	620745
38785	620746
74247	620747
3045	620748
12243	620749
75515	620750
10251	620751
4732	620752
5449	620753
38926	620754
26543	620755
84510	620756
227298	620757
22567	620758
111	620759
19	620760
188523	620761
4415	620762
3747	620763
62867	620764
49434	620765
6570	620766
31336	620767
221152	620768
790	620769
28681	620770
246852	620771
99567	620772
12034	620773
68059	620774
32997	620775
4730	620776
9364	620777
31870	620778
80605	620779
5055	620780
187341	620781
5698	620782
29833	620783
18941	620784
70534	620785
149685	620786
46208	620787
28417	620788
134340	620789
6108	620790
211292	620791
6714	620792
25297	620793
95070	620794
98971	620795
8437	620796
5971	620797
78697	620798
23328	620799
37927	620800
18900	620801
132473	620802
269453	620803
814	620804
37004	620805
60199	620806
61699	620807
77292	620808
44053	620809
58090	620810
141352	620811
90492	620812
75687	620813
18	620814
4459	620815
153478	620816
16982	620817
168571	620818
266850	620819
117875	620820
23812	620821
177933	620822
21877	620823
27273	620824
125670	620825
48534	620826
68373	620827
53759	620828
190703	620829
157723	620830
77582	620831
2173	620832
4415	620833
92957	620834
256006	620835
163188	620836
45186	620837
5908	620838
6829	620839
45137	620840
48480	620841
2698	620842
123810	620843
22608	620844
112023	620845
16408	620846
383	620847
167519	620848
181256	620849
2	620850
105383	620851
3447	620852
134215	620853
20478	620854
54034	620855
15519	620856
75569	620857
13115	620858
246994	620859
86178	620860
13915	620861
30968	620862
31873	620863
8488	620864
70167	620865
23126	620866
142002	620867
5891	620868
16060	620869
52876	620870
8231	620871
2981	620872
24619	620873
37556	620874
102052	620875
55166	620876
7679	620877
696	620878
8815	620879
77736	620880
36886	620881
56422	620882
39555	620883
94427	620884
67702	620885
47643	620886
17814	620887
46067	620888
53684	620889
2549	620890
191	620891
40388	620892
66002	620893
2412	620894
15030	620895
50049	620896
226	620897
82240	620898
44264	620899
12709	620900
14094	620901
24070	620902
11193	620903
248727	620904
109660	620905
60113	620906
30035	620907
68474	620908
3167	620909
41601	620910
120899	620911
87673	620912
935	620913
10930	620914
167130	620915
19829	620916
142241	620917
3157	620918
142567	620919
11467	620920
26603	620921
175064	620922
110651	620923
5084	620924
3348	620925
5751	620926
128500	620927
213680	620928
6492	620929
27135	620930
6131	620931
14153	620932
53802	620933
3401	620934
120689	620935
6786	620936
19048	620937
24	620938
58198	620939
2021	620940
7663	620941
47787	620942
69376	620943
149924	620944
4108	620945
247094	620946
5949	620947
148575	620948
37966	620949
133443	620950
99657	620951
94629	620952
66871	620953
177609	620954
10371	620955
22963	620956
26889	620957
7938	620958
2083	620959
20094	620960
248166	620961
29237	620962
125107	620963
73358	620964
3899	620965
8663	620966
154356	620967
9033	620968
3192	620969
52535	620970
17248	620971
5895	620972
105417	620973
11484	620974
133033	620975
21098	620976
74345	620977
159060	620978
5697	620979
78562	620980
32757	620981
87443	620982
18126	620983
207	620984
5604	620985
57490	620986
136318	620987
5055	620988
128879	620989
153078	620990
3360	620991
2697	620992
130217	620993
8049	620994
119432	620995
490	620996
240661	620997
119391	620998
16674	620999
5	621000
29588	621001
5401	621002
1123	621003
150777	621004
6928	621005
247145	621006
1790	621007
50	621008
197450	621009
135560	621010
46100	621011
36445	621012
18087	621013
137367	621014
268615	621015
5974	621016
94436	621017
28948	621018
213932	621019
68739	621020
147531	621021
3594	621022
45117	621023
204188	621024
178669	621025
5491	621026
10198	621027
235703	621028
657	621029
71312	621030
148997	621031
7198	621032
3007	621033
8038	621034
75142	621035
92856	621036
3264	621037
86466	621038
15890	621039
61787	621040
12957	621041
21352	621042
9043	621043
14222	621044
5361	621045
94828	621046
136150	621047
72501	621048
10241	621049
8449	621050
93174	621051
12911	621052
137131	621053
64825	621054
99562	621055
99864	621056
117885	621057
251747	621058
5540	621059
50	621060
2729	621061
8868	621062
108056	621063
36445	621064
43385	621065
3520	621066
13669	621067
7348	621068
26911	621069
115	621070
19255	621071
20948	621072
113230	621073
119333	621074
33966	621075
79986	621076
14894	621077
51479	621078
61980	621079
54303	621080
47541	621081
106608	621082
70761	621083
111472	621084
78049	621085
5922	621086
11623	621087
30225	621088
52712	621089
21479	621090
96	621091
107614	621092
43536	621093
65937	621094
104836	621095
14859	621096
1908	621097
46	621098
73672	621099
36594	621100
173397	621101
2304	621102
78218	621103
269092	621104
57811	621105
72315	621106
40415	621107
104610	621108
23157	621109
43670	621110
105889	621111
3923	621112
123554	621113
194961	621114
45902	621115
39471	621116
162726	621117
48029	621118
24981	621119
183763	621120
10121	621121
854	621122
50499	621123
28237	621124
45480	621125
133471	621126
2294	621127
42377	621128
82325	621129
122848	621130
223683	621131
10062	621132
6943	621133
50950	621134
250323	621135
79636	621136
151936	621137
9862	621138
259972	621139
247628	621140
233867	621141
57103	621142
36548	621143
91127	621144
11545	621145
18828	621146
110298	621147
149291	621148
862	621149
91102	621150
18530	621151
9279	621152
87540	621153
45693	621154
10326	621155
4884	621156
44754	621157
203456	621158
16558	621159
13526	621160
62831	621161
52357	621162
90537	621163
59492	621164
46600	621165
15108	621166
149699	621167
89486	621168
6	621169
83284	621170
160941	621171
50755	621172
27122	621173
16690	621174
1142	621175
34618	621176
22244	621177
735	621178
113554	621179
22994	621180
95296	621181
41691	621182
249630	621183
113293	621184
225440	621185
39734	621186
34401	621187
139687	621188
1755	621189
2552	621190
13080	621191
29963	621192
109440	621193
236463	621194
61015	621195
174	621196
63213	621197
246594	621198
4075	621199
55476	621200
17815	621201
581	621202
150836	621203
72913	621204
64982	621205
88389	621206
145629	621207
12170	621208
74022	621209
48857	621210
22312	621211
82771	621212
8342	621213
17876	621214
221144	621215
87574	621216
58834	621217
58221	621218
39697	621219
39196	621220
97695	621221
116068	621222
44534	621223
7506	621224
169856	621225
103355	621226
66600	621227
61592	621228
250458	621229
19891	621230
67582	621231
2348	621232
11203	621233
53222	621234
184698	621235
36887	621236
181991	621237
59644	621238
3969	621239
27264	621240
149136	621241
188017	621242
49598	621243
57332	621244
20652	621245
4413	621246
101005	621247
24364	621248
91813	621249
1934	621250
20488	621251
37305	621252
143752	621253
43627	621254
4652	621255
6338	621256
46176	621257
2099	621258
28810	621259
6485	621260
7885	621261
91997	621262
26296	621263
18264	621264
45725	621265
50389	621266
78340	621267
3288	621268
4552	621269
16973	621270
126	621271
11429	621272
7603	621273
179071	621274
129881	621275
69789	621276
77310	621277
17784	621278
113132	621279
166673	621280
24169	621281
16287	621282
96133	621283
58660	621284
44002	621285
197803	621286
27309	621287
12302	621288
52538	621289
255367	621290
24975	621291
19864	621292
57140	621293
10892	621294
131499	621295
54409	621296
257165	621297
101087	621298
6900	621299
40027	621300
126005	621301
40644	621302
78397	621303
116696	621304
141449	621305
3388	621306
12733	621307
20031	621308
142616	621309
58474	621310
5186	621311
151758	621312
8150	621313
92581	621314
15365	621315
10607	621316
2302	621317
141762	621318
163377	621319
192801	621320
61870	621321
93995	621322
76814	621323
105012	621324
160842	621325
20123	621326
239711	621327
9908	621328
4328	621329
71783	621330
1568	621331
8784	621332
34153	621333
217553	621334
258000	621335
156678	621336
44909	621337
9302	621338
33962	621339
86295	621340
18640	621341
2311	621342
156495	621343
2631	621344
6110	621345
1423	621346
42357	621347
56055	621348
18570	621349
25169	621350
26261	621351
2674	621352
8473	621353
266645	621354
45751	621355
184566	621356
144411	621357
306	621358
3661	621359
867	621360
13132	621361
6376	621362
8383	621363
716	621364
250286	621365
15182	621366
39408	621367
624	621368
54583	621369
84028	621370
83899	621371
223093	621372
51458	621373
42307	621374
41913	621375
40320	621376
51562	621377
241068	621378
43322	621379
56472	621380
34316	621381
155460	621382
123162	621383
1960	621384
47489	621385
25242	621386
57879	621387
24208	621388
2292	621389
67499	621390
2116	621391
167118	621392
34636	621393
157751	621394
25012	621395
127106	621396
37545	621397
138599	621398
200404	621399
25720	621400
109702	621401
16411	621402
109371	621403
56449	621404
119765	621405
6184	621406
230464	621407
26120	621408
68443	621409
59775	621410
15656	621411
139075	621412
74007	621413
158611	621414
178951	621415
155473	621416
4309	621417
23178	621418
37952	621419
19189	621420
5696	621421
60770	621422
77899	621423
268170	621424
37187	621425
59056	621426
59545	621427
7316	621428
96683	621429
9283	621430
83364	621431
69190	621432
4098	621433
9228	621434
5883	621435
22991	621436
13824	621437
5247	621438
188940	621439
187293	621440
609	621441
71523	621442
667	621443
29491	621444
90393	621445
259164	621446
24124	621447
195921	621448
104250	621449
1645	621450
12328	621451
37191	621452
241847	621453
184769	621454
141876	621455
24822	621456
89835	621457
58386	621458
97412	621459
5664	621460
26523	621461
150474	621462
50081	621463
53387	621464
147362	621465
7758	621466
60509	621467
4814	621468
103508	621469
97	621470
21873	621471
261471	621472
1544	621473
224466	621474
267	621475
1962	621476
1581	621477
3375	621478
5238	621479
577	621480
204231	621481
207	621482
3117	621483
366	621484
191063	621485
228256	621486
2027	621487
9329	621488
4897	621489
41558	621490
165031	621491
89348	621492
271214	621493
77354	621494
138	621495
235625	621496
94393	621497
23596	621498
2556	621499
5051	621500
2221	621501
220775	621502
70591	621503
22985	621504
82927	621505
64358	621506
8924	621507
60546	621508
17	621509
43467	621510
13754	621511
38634	621512
15540	621513
70910	621514
245762	621515
20931	621516
64250	621517
44482	621518
149415	621519
76648	621520
2732	621521
173	621522
126203	621523
30049	621524
2646	621525
199991	621526
4716	621527
191267	621528
9942	621529
34914	621530
4393	621531
9727	621532
178874	621533
52001	621534
24817	621535
34583	621536
48132	621537
4085	621538
224005	621539
189084	621540
201328	621541
194119	621542
62321	621543
54423	621544
320	621545
113096	621546
27152	621547
155314	621548
10841	621549
52524	621550
108908	621551
10898	621552
71079	621553
35864	621554
138250	621555
113638	621556
18976	621557
36083	621558
94467	621559
120617	621560
122721	621561
117118	621562
42542	621563
3422	621564
23192	621565
14819	621566
152073	621567
22905	621568
221565	621569
43864	621570
20900	621571
10382	621572
110069	621573
4504	621574
339	621575
138677	621576
4107	621577
34483	621578
31264	621579
73369	621580
86737	621581
3538	621582
29001	621583
9180	621584
21261	621585
139834	621586
11271	621587
78702	621588
62314	621589
79713	621590
16016	621591
51949	621592
11769	621593
648	621594
2617	621595
52164	621596
186578	621597
132732	621598
79749	621599
4510	621600
3130	621601
49703	621602
2799	621603
8265	621604
43544	621605
96264	621606
192848	621607
42018	621608
208665	621609
18689	621610
1422	621611
38065	621612
18859	621613
51231	621614
4956	621615
20254	621616
1913	621617
7239	621618
25445	621619
13652	621620
12361	621621
153323	621622
3768	621623
98499	621624
31979	621625
100699	621626
229779	621627
120274	621628
17749	621629
17472	621630
57859	621631
8101	621632
79499	621633
40011	621634
4019	621635
39101	621636
19345	621637
71098	621638
24018	621639
75742	621640
158984	621641
45244	621642
119998	621643
51409	621644
16101	621645
12895	621646
7019	621647
263696	621648
79533	621649
56765	621650
4300	621651
50425	621652
155181	621653
120116	621654
68464	621655
44224	621656
105932	621657
2292	621658
87134	621659
14852	621660
24865	621661
4136	621662
33484	621663
264364	621664
176102	621665
177	621666
17226	621667
703	621668
2700	621669
42265	621670
48390	621671
75847	621672
49328	621673
61745	621674
40327	621675
12295	621676
133126	621677
49513	621678
8287	621679
1330	621680
110756	621681
82282	621682
96538	621683
193976	621684
5200	621685
115280	621686
156715	621687
30694	621688
45450	621689
72212	621690
6036	621691
92890	621692
93685	621693
9670	621694
74986	621695
86657	621696
13263	621697
77857	621698
2980	621699
6806	621700
10432	621701
108380	621702
5437	621703
150253	621704
18406	621705
77486	621706
186497	621707
6555	621708
3949	621709
99	621710
39610	621711
57176	621712
123744	621713
16156	621714
28160	621715
11177	621716
165266	621717
64966	621718
1625	621719
177771	621720
2848	621721
33955	621722
11891	621723
21864	621724
2229	621725
356	621726
95137	621727
1659	621728
24180	621729
22497	621730
69111	621731
127256	621732
39847	621733
91189	621734
122020	621735
18795	621736
174796	621737
123457	621738
46625	621739
205570	621740
95128	621741
1742	621742
230430	621743
118318	621744
3565	621745
8906	621746
12588	621747
52955	621748
39271	621749
3852	621750
89639	621751
51563	621752
14123	621753
47571	621754
18747	621755
38775	621756
213107	621757
239927	621758
41032	621759
354	621760
77894	621761
6010	621762
3011	621763
109747	621764
45617	621765
76155	621766
9103	621767
92897	621768
3471	621769
211823	621770
12776	621771
18150	621772
95297	621773
139970	621774
68031	621775
7720	621776
141952	621777
29063	621778
7446	621779
23610	621780
16077	621781
61546	621782
156927	621783
46363	621784
137589	621785
229443	621786
148685	621787
36213	621788
30189	621789
3207	621790
21227	621791
27083	621792
120454	621793
46656	621794
39713	621795
166385	621796
5443	621797
1684	621798
25256	621799
106499	621800
142206	621801
8288	621802
22323	621803
8657	621804
43758	621805
119457	621806
76990	621807
17882	621808
80000	621809
42977	621810
224	621811
50456	621812
13495	621813
7783	621814
44927	621815
107939	621816
59382	621817
61864	621818
70127	621819
11324	621820
128666	621821
33430	621822
230515	621823
31828	621824
98226	621825
17284	621826
14712	621827
18754	621828
209604	621829
65360	621830
1329	621831
25855	621832
65230	621833
29771	621834
51267	621835
75125	621836
94733	621837
15131	621838
153504	621839
18762	621840
92244	621841
56554	621842
21359	621843
22536	621844
9430	621845
25842	621846
12422	621847
239796	621848
485	621849
151746	621850
113948	621851
101346	621852
1439	621853
21357	621854
148318	621855
71917	621856
144029	621857
89458	621858
35855	621859
34102	621860
12694	621861
108400	621862
113760	621863
6394	621864
18819	621865
268450	621866
5526	621867
2046	621868
57204	621869
127569	621870
3209	621871
56484	621872
42030	621873
11378	621874
1867	621875
79243	621876
30745	621877
20632	621878
239378	621879
1236	621880
88813	621881
571	621882
50306	621883
86928	621884
5176	621885
4187	621886
99448	621887
152601	621888
55928	621889
137920	621890
30251	621891
226202	621892
95520	621893
258457	621894
2890	621895
75069	621896
8311	621897
100583	621898
62462	621899
6924	621900
1096	621901
882	621902
15018	621903
55518	621904
110536	621905
93300	621906
96643	621907
1326	621908
9536	621909
2689	621910
159318	621911
73183	621912
16757	621913
131905	621914
259601	621915
177110	621916
21952	621917
12141	621918
38349	621919
4349	621920
57821	621921
4510	621922
873	621923
248026	621924
99215	621925
228699	621926
4090	621927
150827	621928
44699	621929
3465	621930
188754	621931
113466	621932
21459	621933
12194	621934
170135	621935
73247	621936
105475	621937
160239	621938
29310	621939
8742	621940
61502	621941
25235	621942
33252	621943
4675	621944
243253	621945
64594	621946
48325	621947
92000	621948
58789	621949
77224	621950
92267	621951
270413	621952
3021	621953
13368	621954
133	621955
69793	621956
22000	621957
36931	621958
13352	621959
35548	621960
22880	621961
41958	621962
2431	621963
11153	621964
74411	621965
27749	621966
15547	621967
27863	621968
16662	621969
34557	621970
167025	621971
55547	621972
26933	621973
4130	621974
220	621975
119918	621976
107260	621977
29139	621978
34685	621979
77089	621980
19003	621981
33827	621982
56765	621983
23623	621984
16009	621985
256106	621986
46700	621987
25873	621988
191126	621989
20047	621990
195734	621991
145993	621992
6955	621993
19412	621994
78575	621995
54932	621996
48506	621997
90025	621998
50443	621999
6891	622000
146034	622001
17380	622002
5103	622003
11021	622004
44655	622005
43407	622006
169237	622007
3103	622008
58470	622009
205	622010
59797	622011
14652	622012
93086	622013
86113	622014
7209	622015
106952	622016
106080	622017
7944	622018
22335	622019
103915	622020
33805	622021
38064	622022
59434	622023
151580	622024
183059	622025
4429	622026
9832	622027
17147	622028
43911	622029
16671	622030
5963	622031
267002	622032
15947	622033
161823	622034
114289	622035
121937	622036
17650	622037
246434	622038
111323	622039
1331	622040
141013	622041
233847	622042
111263	622043
885	622044
3643	622045
171402	622046
231814	622047
7381	622048
36061	622049
14147	622050
1385	622051
177077	622052
565	622053
9451	622054
5508	622055
22805	622056
179917	622057
97735	622058
26732	622059
40754	622060
156514	622061
76279	622062
749	622063
2418	622064
122281	622065
43598	622066
7678	622067
7265	622068
159100	622069
41247	622070
2935	622071
162595	622072
1696	622073
35886	622074
394	622075
28969	622076
75302	622077
92117	622078
7022	622079
5164	622080
71031	622081
47002	622082
204915	622083
24376	622084
22083	622085
148512	622086
143990	622087
9016	622088
182512	622089
124765	622090
16929	622091
9430	622092
40321	622093
24766	622094
55354	622095
26028	622096
570	622097
138777	622098
18942	622099
76672	622100
137206	622101
15860	622102
26815	622103
1438	622104
60162	622105
9347	622106
69196	622107
11362	622108
63966	622109
144099	622110
164889	622111
6142	622112
95020	622113
14566	622114
152142	622115
83891	622116
13231	622117
16670	622118
4735	622119
7791	622120
27585	622121
137060	622122
158634	622123
42337	622124
396	622125
30428	622126
89242	622127
9637	622128
32537	622129
39096	622130
359	622131
13434	622132
16286	622133
35173	622134
62413	622135
119278	622136
47678	622137
73250	622138
5660	622139
134281	622140
5316	622141
20095	622142
27788	622143
126669	622144
47491	622145
85208	622146
216556	622147
22277	622148
22889	622149
5089	622150
26636	622151
8829	622152
20663	622153
47493	622154
32614	622155
89701	622156
1912	622157
204379	622158
9562	622159
58201	622160
22992	622161
30711	622162
141209	622163
122292	622164
10021	622165
5841	622166
21796	622167
244281	622168
77639	622169
62292	622170
23597	622171
29114	622172
104002	622173
34762	622174
17801	622175
149802	622176
19819	622177
9625	622178
2049	622179
102776	622180
64947	622181
10379	622182
59	622183
224509	622184
165497	622185
270186	622186
37717	622187
12	622188
1099	622189
30669	622190
168266	622191
165026	622192
228797	622193
104758	622194
46024	622195
51352	622196
174795	622197
2138	622198
120475	622199
623	622200
8764	622201
66768	622202
108687	622203
10133	622204
18360	622205
30588	622206
232305	622207
44026	622208
253215	622209
25	622210
188006	622211
183814	622212
83368	622213
5974	622214
64248	622215
121893	622216
4425	622217
119439	622218
50195	622219
108365	622220
8999	622221
59095	622222
43068	622223
9828	622224
46767	622225
95355	622226
2636	622227
13169	622228
206826	622229
65019	622230
106332	622231
119891	622232
75388	622233
214389	622234
19493	622235
93204	622236
34305	622237
114542	622238
186358	622239
97658	622240
86220	622241
19446	622242
64596	622243
133677	622244
75513	622245
110802	622246
85560	622247
176831	622248
233918	622249
106632	622250
2119	622251
66724	622252
20961	622253
28984	622254
18276	622255
87583	622256
21916	622257
104728	622258
4471	622259
1787	622260
1604	622261
2529	622262
109017	622263
4747	622264
40985	622265
67121	622266
179716	622267
134383	622268
68267	622269
125315	622270
71733	622271
7857	622272
47797	622273
45341	622274
31258	622275
6279	622276
52875	622277
93939	622278
37918	622279
93326	622280
73697	622281
65103	622282
168893	622283
638	622284
3268	622285
116654	622286
65423	622287
63968	622288
86725	622289
253548	622290
14255	622291
2555	622292
2810	622293
232331	622294
165542	622295
4234	622296
122965	622297
58443	622298
52777	622299
65543	622300
35771	622301
121611	622302
7430	622303
5945	622304
3808	622305
234896	622306
23356	622307
164539	622308
99382	622309
92908	622310
164247	622311
2847	622312
145487	622313
4792	622314
147395	622315
108659	622316
17703	622317
29948	622318
2339	622319
12886	622320
171146	622321
105586	622322
160788	622323
49108	622324
87319	622325
10741	622326
18235	622327
74864	622328
12001	622329
81951	622330
58	622331
85220	622332
45990	622333
95856	622334
219141	622335
42509	622336
359	622337
156177	622338
193620	622339
91394	622340
116685	622341
38831	622342
49186	622343
5716	622344
17011	622345
209445	622346
253390	622347
248658	622348
39712	622349
76223	622350
15874	622351
93033	622352
30028	622353
95143	622354
245681	622355
5172	622356
40071	622357
65173	622358
7259	622359
213670	622360
12092	622361
61515	622362
104801	622363
161023	622364
43894	622365
96441	622366
139134	622367
15856	622368
148615	622369
38922	622370
88889	622371
48121	622372
69355	622373
5835	622374
3143	622375
43561	622376
13670	622377
18024	622378
5049	622379
85880	622380
5771	622381
165765	622382
19723	622383
221417	622384
4954	622385
40	622386
66961	622387
145337	622388
12978	622389
237549	622390
80933	622391
13760	622392
42	622393
214953	622394
129765	622395
131467	622396
31198	622397
53897	622398
21483	622399
55540	622400
34493	622401
1210	622402
30258	622403
255938	622404
39077	622405
19114	622406
202388	622407
204411	622408
93316	622409
40190	622410
67575	622411
86311	622412
179386	622413
104003	622414
9192	622415
75850	622416
76939	622417
29637	622418
208908	622419
66462	622420
251634	622421
171220	622422
153776	622423
14916	622424
165639	622425
244024	622426
233497	622427
155217	622428
55495	622429
21540	622430
50761	622431
240049	622432
92557	622433
54752	622434
94907	622435
212542	622436
33785	622437
149	622438
32703	622439
65424	622440
14209	622441
3153	622442
35346	622443
210093	622444
4	622445
32357	622446
1246	622447
25548	622448
4015	622449
1421	622450
16397	622451
223198	622452
237881	622453
269231	622454
147455	622455
28006	622456
271522	622457
22785	622458
72762	622459
46906	622460
333	622461
52981	622462
256729	622463
128083	622464
25445	622465
223386	622466
1551	622467
3129	622468
6643	622469
29569	622470
208058	622471
21247	622472
138140	622473
272737	622474
46183	622475
124689	622476
260988	622477
188930	622478
970	622479
26744	622480
117595	622481
1843	622482
190777	622483
33387	622484
271933	622485
1200	622486
13732	622487
75327	622488
10120	622489
33962	622490
97609	622491
68402	622492
120439	622493
11684	622494
23597	622495
46737	622496
225512	622497
25044	622498
54	622499
22069	622500
696	622501
264342	622502
11761	622503
150234	622504
14096	622505
95009	622506
320	622507
40642	622508
7628	622509
37767	622510
7813	622511
36545	622512
6076	622513
127894	622514
22701	622515
4000	622516
148596	622517
504	622518
17563	622519
38468	622520
19427	622521
124698	622522
20580	622523
48885	622524
3264	622525
20019	622526
27114	622527
2247	622528
265576	622529
4954	622530
2357	622531
14040	622532
2293	622533
166521	622534
34010	622535
38022	622536
29251	622537
93075	622538
75831	622539
15433	622540
74498	622541
5158	622542
29191	622543
1885	622544
134930	622545
202474	622546
2715	622547
2008	622548
26711	622549
4358	622550
545	622551
87568	622552
10164	622553
10097	622554
3280	622555
99226	622556
41365	622557
145838	622558
161811	622559
16513	622560
163973	622561
19757	622562
22162	622563
2985	622564
53435	622565
95907	622566
907	622567
71368	622568
138378	622569
80704	622570
19982	622571
95321	622572
71705	622573
397	622574
96456	622575
50219	622576
110230	622577
26775	622578
23660	622579
240763	622580
247863	622581
1192	622582
115008	622583
16468	622584
4329	622585
46453	622586
224374	622587
117739	622588
109169	622589
203831	622590
4704	622591
13980	622592
61372	622593
16905	622594
6764	622595
18941	622596
114766	622597
113529	622598
38041	622599
6632	622600
49001	622601
64430	622602
110094	622603
24508	622604
13417	622605
119152	622606
61	622607
101385	622608
6282	622609
124898	622610
23922	622611
92008	622612
174051	622613
131911	622614
12860	622615
69420	622616
75442	622617
64923	622618
4922	622619
218030	622620
33885	622621
270852	622622
7724	622623
7168	622624
73064	622625
75707	622626
38355	622627
81491	622628
102727	622629
1765	622630
24889	622631
4763	622632
38271	622633
101573	622634
7030	622635
12519	622636
14626	622637
6716	622638
69822	622639
250664	622640
101994	622641
93771	622642
143239	622643
69133	622644
13112	622645
11980	622646
143367	622647
13616	622648
3340	622649
245689	622650
135626	622651
312	622652
119959	622653
18593	622654
67940	622655
8701	622656
130311	622657
16019	622658
9139	622659
81838	622660
35300	622661
9289	622662
133379	622663
62615	622664
1132	622665
177	622666
127724	622667
157233	622668
33247	622669
8614	622670
4535	622671
15092	622672
1852	622673
124009	622674
66587	622675
34093	622676
21118	622677
36534	622678
7923	622679
103453	622680
202493	622681
17149	622682
65790	622683
212246	622684
167	622685
74306	622686
23012	622687
7619	622688
59112	622689
11847	622690
50219	622691
27526	622692
14608	622693
104728	622694
27799	622695
12770	622696
29414	622697
18384	622698
168486	622699
67177	622700
32249	622701
2733	622702
27631	622703
16678	622704
100073	622705
5082	622706
1339	622707
246444	622708
213460	622709
24227	622710
16382	622711
49117	622712
50816	622713
117090	622714
37797	622715
52020	622716
141972	622717
3485	622718
177895	622719
1325	622720
118195	622721
4539	622722
267941	622723
5722	622724
231388	622725
81235	622726
89471	622727
22146	622728
33328	622729
57150	622730
2774	622731
48920	622732
69260	622733
286	622734
11953	622735
6844	622736
18378	622737
13057	622738
1998	622739
148883	622740
152253	622741
698	622742
141356	622743
21	622744
12174	622745
72973	622746
6148	622747
36483	622748
224596	622749
5151	622750
12365	622751
65535	622752
36445	622753
118495	622754
27642	622755
259671	622756
1646	622757
143424	622758
1189	622759
160442	622760
100885	622761
239807	622762
18832	622763
103254	622764
170919	622765
10055	622766
138380	622767
1072	622768
88656	622769
7604	622770
2330	622771
7925	622772
73582	622773
269549	622774
70394	622775
369	622776
66480	622777
3335	622778
43312	622779
107189	622780
81992	622781
19093	622782
97137	622783
6199	622784
86961	622785
4550	622786
18550	622787
5850	622788
15319	622789
11017	622790
17679	622791
53907	622792
241412	622793
136965	622794
99183	622795
40278	622796
27369	622797
40919	622798
77707	622799
1008	622800
253386	622801
80685	622802
65044	622803
84461	622804
154984	622805
3999	622806
117321	622807
107789	622808
203269	622809
4983	622810
18446	622811
2205	622812
143490	622813
41044	622814
30446	622815
2023	622816
1043	622817
28289	622818
34692	622819
260976	622820
5822	622821
68449	622822
1812	622823
12654	622824
42934	622825
1306	622826
92750	622827
72522	622828
79929	622829
97176	622830
109169	622831
196791	622832
2765	622833
13825	622834
46474	622835
14451	622836
377	622837
14160	622838
8491	622839
29775	622840
128626	622841
57997	622842
49517	622843
225966	622844
9124	622845
194098	622846
60402	622847
57389	622848
152935	622849
3700	622850
9397	622851
144250	622852
265640	622853
121768	622854
88121	622855
6179	622856
926	622857
4135	622858
47016	622859
27572	622860
17466	622861
129145	622862
15282	622863
16020	622864
139138	622865
75063	622866
110241	622867
7226	622868
167272	622869
152273	622870
72307	622871
3597	622872
1450	622873
143787	622874
206	622875
149785	622876
162193	622877
73005	622878
30608	622879
21107	622880
75332	622881
1416	622882
234387	622883
608	622884
32702	622885
29141	622886
54322	622887
1029	622888
3523	622889
48640	622890
158844	622891
58906	622892
22126	622893
26079	622894
2127	622895
52563	622896
66734	622897
67846	622898
96988	622899
165636	622900
29298	622901
56294	622902
159610	622903
82434	622904
38132	622905
3301	622906
108721	622907
44104	622908
2831	622909
1539	622910
5060	622911
173435	622912
2361	622913
19532	622914
254559	622915
143203	622916
11354	622917
79415	622918
392	622919
42345	622920
16523	622921
189252	622922
22186	622923
22450	622924
5516	622925
67730	622926
104634	622927
86763	622928
171710	622929
2999	622930
107984	622931
136364	622932
323	622933
126967	622934
56397	622935
16683	622936
218925	622937
41193	622938
89455	622939
152223	622940
24145	622941
7762	622942
38570	622943
101025	622944
31577	622945
33742	622946
12252	622947
22877	622948
21244	622949
9053	622950
127636	622951
313	622952
23741	622953
21686	622954
9941	622955
127735	622956
49404	622957
18903	622958
73605	622959
31069	622960
26701	622961
86026	622962
213509	622963
46941	622964
4061	622965
56834	622966
12556	622967
67423	622968
44428	622969
185335	622970
38551	622971
142702	622972
1922	622973
16629	622974
1267	622975
46204	622976
9444	622977
220936	622978
5796	622979
66517	622980
231520	622981
222370	622982
35535	622983
128494	622984
605	622985
109094	622986
16476	622987
54811	622988
5198	622989
16581	622990
4325	622991
14158	622992
9325	622993
143843	622994
32568	622995
66346	622996
127845	622997
13169	622998
176080	622999
17799	623000
163806	623001
148935	623002
8643	623003
2510	623004
23986	623005
189036	623006
8189	623007
39204	623008
7075	623009
90975	623010
14543	623011
1755	623012
72542	623013
102698	623014
116966	623015
56256	623016
8364	623017
7460	623018
107668	623019
72122	623020
4209	623021
65241	623022
18369	623023
195434	623024
10437	623025
252579	623026
83959	623027
9164	623028
35217	623029
155071	623030
27746	623031
166042	623032
24205	623033
13061	623034
103653	623035
14098	623036
17536	623037
1293	623038
50874	623039
18619	623040
4638	623041
4106	623042
121761	623043
92217	623044
17679	623045
219113	623046
71258	623047
55172	623048
5721	623049
61143	623050
10274	623051
30866	623052
30884	623053
47517	623054
83813	623055
245527	623056
152422	623057
3739	623058
35434	623059
85798	623060
51705	623061
2333	623062
103932	623063
4989	623064
3073	623065
2914	623066
84371	623067
15379	623068
83711	623069
266895	623070
15546	623071
209	623072
120046	623073
113439	623074
45746	623075
14540	623076
115417	623077
3417	623078
6001	623079
78209	623080
24035	623081
45257	623082
32617	623083
125378	623084
3251	623085
178919	623086
12388	623087
74721	623088
138917	623089
36280	623090
103117	623091
156	623092
16820	623093
64679	623094
116334	623095
3110	623096
13739	623097
227116	623098
53676	623099
21737	623100
41278	623101
114217	623102
2456	623103
2999	623104
34208	623105
4032	623106
154129	623107
168769	623108
73582	623109
24279	623110
244369	623111
25139	623112
78724	623113
167372	623114
36697	623115
426	623116
90086	623117
11308	623118
62801	623119
53536	623120
56463	623121
67050	623122
84712	623123
12408	623124
40445	623125
236743	623126
11524	623127
86479	623128
85685	623129
21120	623130
249073	623131
29074	623132
80856	623133
8079	623134
2526	623135
131397	623136
109035	623137
1820	623138
263	623139
22305	623140
66874	623141
19720	623142
27438	623143
165413	623144
1088	623145
131453	623146
11935	623147
170744	623148
84557	623149
539	623150
126606	623151
112245	623152
245007	623153
1012	623154
20769	623155
3413	623156
55642	623157
79488	623158
238336	623159
141337	623160
11516	623161
31455	623162
18326	623163
66662	623164
17157	623165
6716	623166
46560	623167
13440	623168
100627	623169
254413	623170
18046	623171
9307	623172
45017	623173
108150	623174
197111	623175
263276	623176
4009	623177
13185	623178
3426	623179
89459	623180
54909	623181
7383	623182
9781	623183
27310	623184
70582	623185
157724	623186
239354	623187
258936	623188
228598	623189
40905	623190
17772	623191
56141	623192
134486	623193
212462	623194
39153	623195
117630	623196
33899	623197
53675	623198
190944	623199
73956	623200
51888	623201
33836	623202
8291	623203
103125	623204
78082	623205
18633	623206
211949	623207
9373	623208
107419	623209
114792	623210
8118	623211
62621	623212
83374	623213
344	623214
1561	623215
57053	623216
24214	623217
22319	623218
71084	623219
105824	623220
3032	623221
188487	623222
27308	623223
30760	623224
46324	623225
15910	623226
116387	623227
141165	623228
2825	623229
13140	623230
348	623231
1811	623232
121504	623233
19481	623234
169	623235
16	623236
89804	623237
591	623238
19401	623239
25243	623240
155519	623241
22951	623242
8170	623243
18727	623244
108938	623245
50776	623246
71007	623247
10036	623248
17484	623249
3823	623250
106	623251
26481	623252
131449	623253
21642	623254
97767	623255
257589	623256
13523	623257
54434	623258
241932	623259
10430	623260
76710	623261
10631	623262
3334	623263
47412	623264
35739	623265
3611	623266
2077	623267
6871	623268
2349	623269
11753	623270
183118	623271
58931	623272
61853	623273
66000	623274
12076	623275
3260	623276
1877	623277
3810	623278
245251	623279
97131	623280
148094	623281
153935	623282
151502	623283
8914	623284
5486	623285
83751	623286
38525	623287
26573	623288
67938	623289
2709	623290
46454	623291
61240	623292
108361	623293
44836	623294
75453	623295
18202	623296
43268	623297
93530	623298
102729	623299
15584	623300
38411	623301
50405	623302
60321	623303
8245	623304
6083	623305
33510	623306
16677	623307
110447	623308
7969	623309
111325	623310
12951	623311
162243	623312
127	623313
208863	623314
41645	623315
253145	623316
13194	623317
125604	623318
709	623319
234714	623320
3058	623321
164625	623322
8387	623323
2850	623324
180036	623325
7985	623326
120867	623327
291	623328
27992	623329
17147	623330
1672	623331
97190	623332
93629	623333
8851	623334
49453	623335
9787	623336
7391	623337
10346	623338
69956	623339
14135	623340
166127	623341
1676	623342
12932	623343
3365	623344
118469	623345
31524	623346
145232	623347
201322	623348
119294	623349
30036	623350
142937	623351
12102	623352
661	623353
14082	623354
10873	623355
20483	623356
62994	623357
212593	623358
53729	623359
82113	623360
54044	623361
7142	623362
29460	623363
130984	623364
12829	623365
92220	623366
109716	623367
132162	623368
168173	623369
28759	623370
12702	623371
17786	623372
21609	623373
48013	623374
3245	623375
15620	623376
65746	623377
10426	623378
8247	623379
23523	623380
49738	623381
102313	623382
5980	623383
167286	623384
129274	623385
26972	623386
38358	623387
79034	623388
152912	623389
15865	623390
35720	623391
123566	623392
49201	623393
106974	623394
16768	623395
38018	623396
30677	623397
30520	623398
157991	623399
141264	623400
45986	623401
12596	623402
61354	623403
11419	623404
152102	623405
934	623406
228	623407
20846	623408
12346	623409
52896	623410
111809	623411
34322	623412
20316	623413
165881	623414
79040	623415
226275	623416
66584	623417
6581	623418
105380	623419
34656	623420
56156	623421
260920	623422
92051	623423
265685	623424
263787	623425
9204	623426
3023	623427
144750	623428
221063	623429
25170	623430
37229	623431
1306	623432
223415	623433
161384	623434
54810	623435
32666	623436
56397	623437
7741	623438
262595	623439
206341	623440
136778	623441
191826	623442
37743	623443
60734	623444
127562	623445
235645	623446
125641	623447
48855	623448
126033	623449
20956	623450
83184	623451
23850	623452
92832	623453
2614	623454
59119	623455
14785	623456
78897	623457
44311	623458
241922	623459
169936	623460
241132	623461
3135	623462
131478	623463
357	623464
76757	623465
13067	623466
83174	623467
59741	623468
186	623469
21140	623470
163348	623471
1458	623472
141574	623473
26881	623474
73241	623475
68752	623476
270342	623477
23894	623478
93492	623479
44511	623480
36185	623481
26970	623482
11859	623483
216956	623484
133868	623485
131525	623486
23936	623487
19054	623488
264418	623489
169093	623490
135308	623491
59246	623492
444	623493
63553	623494
56758	623495
169953	623496
1190	623497
72472	623498
142934	623499
15136	623500
2976	623501
112376	623502
147889	623503
561	623504
20380	623505
144741	623506
118	623507
245069	623508
223820	623509
561	623510
410	623511
10107	623512
493	623513
34765	623514
17865	623515
6198	623516
186962	623517
47315	623518
167338	623519
10327	623520
195926	623521
9355	623522
2764	623523
23974	623524
218349	623525
10711	623526
390	623527
155042	623528
118056	623529
16071	623530
2906	623531
4671	623532
466	623533
105044	623534
104668	623535
45105	623536
8239	623537
106822	623538
109907	623539
15003	623540
59585	623541
51267	623542
59222	623543
18135	623544
7723	623545
90453	623546
261853	623547
49951	623548
41930	623549
188078	623550
18896	623551
68906	623552
257232	623553
63151	623554
54297	623555
5032	623556
15279	623557
78944	623558
3402	623559
263871	623560
98383	623561
7451	623562
69518	623563
4773	623564
130552	623565
111084	623566
22460	623567
256345	623568
8948	623569
32044	623570
29509	623571
1618	623572
41752	623573
7139	623574
167364	623575
157624	623576
16483	623577
834	623578
10934	623579
7316	623580
15974	623581
9666	623582
196452	623583
17752	623584
90354	623585
59293	623586
78062	623587
12005	623588
42125	623589
150442	623590
268484	623591
26607	623592
19966	623593
17648	623594
40413	623595
19106	623596
12863	623597
24990	623598
8378	623599
256766	623600
19286	623601
59687	623602
77722	623603
101829	623604
24658	623605
37891	623606
47414	623607
33634	623608
150607	623609
4941	623610
17816	623611
7202	623612
4614	623613
188537	623614
38130	623615
36882	623616
3668	623617
12436	623618
83531	623619
5143	623620
4391	623621
3990	623622
80904	623623
7501	623624
19991	623625
57695	623626
43	623627
119409	623628
16012	623629
4289	623630
2146	623631
8859	623632
13859	623633
241630	623634
30035	623635
95951	623636
192988	623637
90586	623638
143026	623639
158495	623640
29139	623641
30421	623642
54	623643
234	623644
40787	623645
9248	623646
124016	623647
82590	623648
101275	623649
52817	623650
30856	623651
22719	623652
31302	623653
151727	623654
2020	623655
4039	623656
157622	623657
42533	623658
720	623659
82293	623660
11177	623661
11039	623662
647	623663
23979	623664
154522	623665
28079	623666
74716	623667
39049	623668
66243	623669
34648	623670
38566	623671
26262	623672
61372	623673
142116	623674
12764	623675
12007	623676
113564	623677
45354	623678
114058	623679
11960	623680
11631	623681
4259	623682
198552	623683
98	623684
114808	623685
56610	623686
1917	623687
6854	623688
185	623689
4035	623690
12380	623691
16416	623692
76830	623693
17579	623694
165944	623695
267342	623696
119916	623697
999	623698
35666	623699
175114	623700
20688	623701
16612	623702
61410	623703
24187	623704
16626	623705
25407	623706
214105	623707
147753	623708
144884	623709
114771	623710
150314	623711
5591	623712
5036	623713
142664	623714
114789	623715
252813	623716
41016	623717
172053	623718
67678	623719
10637	623720
69801	623721
34756	623722
146803	623723
40292	623724
228870	623725
105765	623726
35250	623727
25348	623728
7677	623729
6001	623730
5762	623731
106423	623732
5828	623733
2154	623734
82964	623735
94	623736
15700	623737
8704	623738
83692	623739
39106	623740
13387	623741
51109	623742
3885	623743
6406	623744
105570	623745
30558	623746
61988	623747
209343	623748
2825	623749
170433	623750
119005	623751
158332	623752
14302	623753
28941	623754
3766	623755
117770	623756
7487	623757
13013	623758
2925	623759
28368	623760
261602	623761
135996	623762
16594	623763
58826	623764
7599	623765
169025	623766
85993	623767
41234	623768
80991	623769
24106	623770
27498	623771
24591	623772
24727	623773
165895	623774
63390	623775
297	623776
49698	623777
13148	623778
25978	623779
58876	623780
110352	623781
131345	623782
10338	623783
91949	623784
30873	623785
69158	623786
4626	623787
17141	623788
24470	623789
212971	623790
2588	623791
42464	623792
62949	623793
6027	623794
11272	623795
78452	623796
153560	623797
34005	623798
2775	623799
46506	623800
4435	623801
1167	623802
4924	623803
179556	623804
24322	623805
13053	623806
18578	623807
10577	623808
47004	623809
10880	623810
13219	623811
8456	623812
183268	623813
57629	623814
54640	623815
21229	623816
2395	623817
97878	623818
3533	623819
109673	623820
177795	623821
18158	623822
184431	623823
5122	623824
15483	623825
2170	623826
133987	623827
133995	623828
231744	623829
22405	623830
126017	623831
12857	623832
917	623833
44218	623834
45993	623835
69198	623836
16207	623837
93198	623838
8891	623839
169030	623840
1657	623841
249609	623842
27931	623843
1190	623844
13121	623845
12600	623846
144969	623847
15981	623848
36823	623849
51939	623850
62	623851
70667	623852
35567	623853
5600	623854
21921	623855
19776	623856
22602	623857
85593	623858
120502	623859
945	623860
80529	623861
26006	623862
25622	623863
39913	623864
168286	623865
48079	623866
268930	623867
226	623868
3459	623869
48455	623870
106185	623871
6027	623872
220862	623873
3740	623874
48560	623875
29104	623876
95228	623877
168083	623878
178714	623879
119292	623880
112157	623881
812	623882
5491	623883
18619	623884
35585	623885
81652	623886
112603	623887
96931	623888
39742	623889
26324	623890
6713	623891
17843	623892
13207	623893
43841	623894
119836	623895
50870	623896
68252	623897
1089	623898
36144	623899
191095	623900
229838	623901
137253	623902
22169	623903
395	623904
155733	623905
78356	623906
124413	623907
97065	623908
3929	623909
4031	623910
202933	623911
53462	623912
75949	623913
64418	623914
247753	623915
9503	623916
155816	623917
50695	623918
1549	623919
19000	623920
9603	623921
45036	623922
1735	623923
16008	623924
65941	623925
861	623926
165967	623927
77387	623928
948	623929
167752	623930
47530	623931
9903	623932
50368	623933
34268	623934
19561	623935
108123	623936
1062	623937
193198	623938
6252	623939
15641	623940
32785	623941
5215	623942
109778	623943
178705	623944
980	623945
75059	623946
56	623947
13390	623948
27093	623949
15460	623950
234270	623951
11597	623952
3436	623953
35696	623954
4905	623955
77321	623956
13979	623957
52280	623958
69794	623959
34713	623960
224622	623961
42344	623962
23477	623963
51316	623964
272561	623965
47749	623966
49683	623967
172	623968
179771	623969
18380	623970
52422	623971
29911	623972
26271	623973
14227	623974
13658	623975
215422	623976
8076	623977
1401	623978
230845	623979
136591	623980
35703	623981
317	623982
267461	623983
9789	623984
141422	623985
3585	623986
50989	623987
232236	623988
32520	623989
196577	623990
49330	623991
10616	623992
80110	623993
5790	623994
4323	623995
155686	623996
80344	623997
150138	623998
9469	623999
47488	624000
23420	624001
87169	624002
110505	624003
1054	624004
8992	624005
778	624006
258184	624007
358	624008
33918	624009
3866	624010
63074	624011
3289	624012
118646	624013
1839	624014
8028	624015
58193	624016
3444	624017
66808	624018
104822	624019
168316	624020
112402	624021
126361	624022
109954	624023
31498	624024
14172	624025
104918	624026
65259	624027
236686	624028
41661	624029
154534	624030
216190	624031
221804	624032
264651	624033
57524	624034
137929	624035
9041	624036
74517	624037
7224	624038
20653	624039
9070	624040
117788	624041
61275	624042
11308	624043
61386	624044
17916	624045
11443	624046
70300	624047
28605	624048
1747	624049
176439	624050
45416	624051
35886	624052
263480	624053
122803	624054
88758	624055
97	624056
110776	624057
30847	624058
150587	624059
75911	624060
155280	624061
12497	624062
92366	624063
138829	624064
39641	624065
123631	624066
34795	624067
12245	624068
33646	624069
158461	624070
18869	624071
27120	624072
1235	624073
863	624074
167129	624075
47813	624076
42949	624077
6162	624078
74080	624079
12045	624080
25232	624081
61804	624082
58342	624083
7969	624084
198522	624085
17388	624086
48823	624087
58052	624088
46312	624089
70819	624090
50067	624091
89271	624092
77212	624093
169104	624094
54923	624095
26591	624096
37440	624097
4077	624098
236230	624099
76260	624100
203058	624101
264813	624102
102939	624103
41799	624104
14810	624105
272023	624106
440	624107
169236	624108
208	624109
73884	624110
3443	624111
152381	624112
10539	624113
882	624114
34586	624115
255960	624116
4999	624117
40250	624118
49918	624119
10959	624120
6038	624121
14634	624122
132128	624123
101	624124
4735	624125
62573	624126
8474	624127
1999	624128
83303	624129
31153	624130
19101	624131
117598	624132
7821	624133
27009	624134
5948	624135
96119	624136
27669	624137
916	624138
18151	624139
116800	624140
26460	624141
39678	624142
231803	624143
2636	624144
249166	624145
13068	624146
45673	624147
16461	624148
1710	624149
212116	624150
11262	624151
19575	624152
103726	624153
1032	624154
2048	624155
6078	624156
30096	624157
36365	624158
159	624159
74490	624160
49877	624161
38121	624162
136986	624163
13066	624164
1643	624165
242728	624166
27	624167
71664	624168
4899	624169
64715	624170
7539	624171
232	624172
72346	624173
16711	624174
26066	624175
1235	624176
38294	624177
4445	624178
9155	624179
456	624180
43127	624181
5608	624182
17064	624183
158304	624184
22665	624185
44282	624186
6310	624187
536	624188
6210	624189
241172	624190
33646	624191
24406	624192
60969	624193
108079	624194
104393	624195
70895	624196
59376	624197
209163	624198
10346	624199
255451	624200
12	624201
184662	624202
114956	624203
123910	624204
363	624205
17585	624206
32540	624207
163359	624208
4853	624209
15827	624210
81524	624211
13297	624212
85402	624213
179362	624214
20999	624215
920	624216
94422	624217
4627	624218
93869	624219
7550	624220
235900	624221
138821	624222
39682	624223
9271	624224
189686	624225
126941	624226
169814	624227
260925	624228
266335	624229
1869	624230
11746	624231
31174	624232
54813	624233
5080	624234
50245	624235
74882	624236
264407	624237
4596	624238
55443	624239
37066	624240
170534	624241
142194	624242
13796	624243
2719	624244
271510	624245
197379	624246
46502	624247
34065	624248
115650	624249
45565	624250
232122	624251
30790	624252
167162	624253
135478	624254
271884	624255
203191	624256
25543	624257
11042	624258
111719	624259
933	624260
92875	624261
9906	624262
116029	624263
118820	624264
13064	624265
34311	624266
43535	624267
4047	624268
25879	624269
10545	624270
132540	624271
8641	624272
13577	624273
7284	624274
22061	624275
165687	624276
1340	624277
15092	624278
134	624279
146974	624280
15364	624281
15775	624282
50	624283
158231	624284
44820	624285
8957	624286
1053	624287
8021	624288
43007	624289
4247	624290
2590	624291
98478	624292
15052	624293
44982	624294
463	624295
1089	624296
62077	624297
31237	624298
44945	624299
8557	624300
10941	624301
134711	624302
178436	624303
2848	624304
42138	624305
57	624306
38344	624307
31012	624308
2354	624309
46647	624310
147750	624311
18615	624312
88761	624313
22564	624314
253646	624315
483	624316
3548	624317
157424	624318
6366	624319
225939	624320
33603	624321
25274	624322
131991	624323
212321	624324
170396	624325
139216	624326
19762	624327
127	624328
139159	624329
5603	624330
1010	624331
36803	624332
40427	624333
2979	624334
77234	624335
1649	624336
74430	624337
3840	624338
2046	624339
61222	624340
250776	624341
128053	624342
126560	624343
104079	624344
730	624345
1578	624346
8977	624347
192360	624348
13071	624349
24910	624350
61434	624351
68718	624352
10652	624353
20536	624354
64836	624355
22169	624356
181546	624357
4540	624358
149837	624359
23694	624360
130912	624361
130624	624362
47916	624363
22	624364
116563	624365
7236	624366
71735	624367
245571	624368
37253	624369
95535	624370
28000	624371
15969	624372
104767	624373
264267	624374
42067	624375
183	624376
116453	624377
1367	624378
17058	624379
39856	624380
37208	624381
33869	624382
36	624383
36260	624384
136785	624385
102898	624386
741	624387
1471	624388
20152	624389
62359	624390
22144	624391
20288	624392
153554	624393
43275	624394
222135	624395
43	624396
102107	624397
149476	624398
94051	624399
190231	624400
221479	624401
26777	624402
1771	624403
25228	624404
22388	624405
97137	624406
3914	624407
30619	624408
219262	624409
228067	624410
28804	624411
3455	624412
4825	624413
119520	624414
11065	624415
3402	624416
36472	624417
135769	624418
50786	624419
99289	624420
149	624421
168363	624422
98474	624423
240875	624424
10525	624425
170120	624426
154897	624427
9902	624428
50843	624429
160759	624430
49271	624431
252184	624432
124838	624433
1456	624434
166069	624435
5754	624436
6305	624437
210446	624438
255210	624439
112219	624440
109028	624441
4988	624442
2532	624443
329	624444
54911	624445
197296	624446
40744	624447
33503	624448
35919	624449
30333	624450
3336	624451
2646	624452
32352	624453
160249	624454
86018	624455
42624	624456
161841	624457
21835	624458
21262	624459
33939	624460
104269	624461
68516	624462
120034	624463
3712	624464
1457	624465
127809	624466
159196	624467
45419	624468
50389	624469
85746	624470
139965	624471
4025	624472
112346	624473
784	624474
5834	624475
40004	624476
177653	624477
90933	624478
8289	624479
88906	624480
32745	624481
23669	624482
121118	624483
7656	624484
40842	624485
72730	624486
51413	624487
49658	624488
871	624489
62668	624490
72374	624491
125137	624492
65838	624493
45814	624494
19368	624495
17813	624496
141100	624497
576	624498
40569	624499
32727	624500
5630	624501
35709	624502
11846	624503
264	624504
501	624505
30342	624506
4009	624507
157943	624508
104038	624509
246442	624510
260050	624511
171605	624512
109468	624513
17948	624514
145971	624515
11866	624516
272290	624517
24071	624518
59745	624519
3410	624520
26640	624521
78823	624522
113171	624523
6794	624524
391	624525
165942	624526
44700	624527
102713	624528
59179	624529
2106	624530
19428	624531
28739	624532
35620	624533
2040	624534
63719	624535
151692	624536
4437	624537
14486	624538
20246	624539
33631	624540
63374	624541
27258	624542
28656	624543
14331	624544
54767	624545
87545	624546
99432	624547
30964	624548
41300	624549
16490	624550
193770	624551
14845	624552
14476	624553
179249	624554
158018	624555
2329	624556
20099	624557
53486	624558
553	624559
144534	624560
26383	624561
11959	624562
119190	624563
30277	624564
34262	624565
44161	624566
164082	624567
3495	624568
1157	624569
34221	624570
39789	624571
1000	624572
28282	624573
453	624574
107031	624575
1828	624576
33321	624577
48974	624578
11034	624579
6172	624580
22596	624581
47682	624582
18683	624583
9515	624584
12014	624585
132663	624586
3091	624587
190827	624588
15784	624589
8071	624590
142413	624591
67420	624592
15192	624593
197434	624594
93640	624595
26536	624596
261916	624597
12918	624598
156993	624599
22464	624600
89101	624601
61459	624602
48091	624603
10602	624604
8629	624605
69051	624606
115742	624607
39857	624608
422	624609
53137	624610
14835	624611
27164	624612
37270	624613
193366	624614
59	624615
55861	624616
90850	624617
29009	624618
58993	624619
40368	624620
24210	624621
2564	624622
109862	624623
901	624624
26174	624625
36511	624626
133861	624627
7200	624628
167151	624629
90126	624630
27818	624631
2124	624632
29033	624633
6556	624634
1006	624635
1384	624636
72750	624637
6635	624638
4929	624639
7426	624640
157186	624641
9624	624642
352	624643
10968	624644
41066	624645
163551	624646
74696	624647
119605	624648
189272	624649
48074	624650
1158	624651
254166	624652
63560	624653
4248	624654
4314	624655
145120	624656
4484	624657
35651	624658
19711	624659
1975	624660
3977	624661
152911	624662
15063	624663
52810	624664
11115	624665
30187	624666
6804	624667
43221	624668
235374	624669
3166	624670
4613	624671
999	624672
58402	624673
152032	624674
78485	624675
65604	624676
6763	624677
6055	624678
14839	624679
31164	624680
2302	624681
114109	624682
82372	624683
228329	624684
49389	624685
5896	624686
30881	624687
53005	624688
3002	624689
37648	624690
111003	624691
19297	624692
64961	624693
71596	624694
4541	624695
52513	624696
104414	624697
12583	624698
163960	624699
8586	624700
174750	624701
25539	624702
110419	624703
112670	624704
10051	624705
265019	624706
94856	624707
228793	624708
55793	624709
1535	624710
15993	624711
29155	624712
169575	624713
153059	624714
8376	624715
61886	624716
2988	624717
63182	624718
8843	624719
20573	624720
148535	624721
53112	624722
31848	624723
66093	624724
150620	624725
78342	624726
108193	624727
32157	624728
179593	624729
6187	624730
85898	624731
29372	624732
13180	624733
52853	624734
43369	624735
94390	624736
16184	624737
2249	624738
50860	624739
268031	624740
111992	624741
149615	624742
9251	624743
22827	624744
1356	624745
66385	624746
41032	624747
123038	624748
23898	624749
94322	624750
1043	624751
15339	624752
142298	624753
9379	624754
129773	624755
2769	624756
125883	624757
12036	624758
216349	624759
190957	624760
6896	624761
11637	624762
415	624763
5560	624764
25596	624765
160	624766
132322	624767
106431	624768
64727	624769
76	624770
10139	624771
32803	624772
179985	624773
13226	624774
53966	624775
54197	624776
9792	624777
1865	624778
55731	624779
70027	624780
198875	624781
10535	624782
245452	624783
10688	624784
6461	624785
6260	624786
35115	624787
6416	624788
3096	624789
135278	624790
43850	624791
30886	624792
555	624793
907	624794
130734	624795
140310	624796
148064	624797
35435	624798
168572	624799
31042	624800
2068	624801
18188	624802
40632	624803
72896	624804
9209	624805
14051	624806
121216	624807
87557	624808
31069	624809
9195	624810
4044	624811
3719	624812
87783	624813
23299	624814
105485	624815
861	624816
153414	624817
73137	624818
24733	624819
4837	624820
20773	624821
25477	624822
6022	624823
23828	624824
4661	624825
146988	624826
65396	624827
131632	624828
17120	624829
115034	624830
4607	624831
57069	624832
146337	624833
1176	624834
230	624835
6289	624836
244286	624837
147264	624838
2533	624839
45295	624840
75695	624841
186922	624842
51047	624843
236020	624844
22700	624845
42172	624846
187008	624847
32764	624848
62836	624849
36859	624850
74437	624851
1128	624852
254640	624853
5665	624854
123839	624855
1582	624856
25078	624857
37319	624858
164875	624859
19691	624860
20055	624861
1872	624862
43290	624863
223388	624864
40841	624865
84860	624866
20432	624867
259906	624868
41079	624869
875	624870
7877	624871
82093	624872
97273	624873
39846	624874
67472	624875
165438	624876
31293	624877
18277	624878
20320	624879
13114	624880
37334	624881
148770	624882
213245	624883
137726	624884
13692	624885
8377	624886
25637	624887
1619	624888
206323	624889
40686	624890
15036	624891
31637	624892
3230	624893
289	624894
5682	624895
20035	624896
585	624897
168657	624898
111366	624899
81136	624900
253549	624901
3451	624902
25735	624903
132326	624904
31024	624905
163462	624906
125293	624907
19522	624908
15544	624909
29058	624910
133465	624911
23450	624912
9032	624913
220695	624914
54256	624915
202151	624916
80	624917
118848	624918
78969	624919
127141	624920
1827	624921
123129	624922
53375	624923
96573	624924
38460	624925
52084	624926
138981	624927
1047	624928
6183	624929
94729	624930
37294	624931
5880	624932
127127	624933
15235	624934
55780	624935
22562	624936
113138	624937
178609	624938
114038	624939
220105	624940
76919	624941
260024	624942
7356	624943
99518	624944
56267	624945
94405	624946
150294	624947
100895	624948
115084	624949
64428	624950
61564	624951
1118	624952
8197	624953
15499	624954
6409	624955
209066	624956
12973	624957
66670	624958
32208	624959
859	624960
7464	624961
85625	624962
17079	624963
25784	624964
110902	624965
35293	624966
43671	624967
17177	624968
105178	624969
6781	624970
49	624971
12315	624972
82496	624973
27178	624974
1520	624975
59935	624976
28461	624977
3961	624978
30078	624979
93822	624980
8528	624981
19339	624982
245769	624983
92135	624984
42057	624985
241559	624986
261794	624987
271887	624988
3662	624989
13785	624990
23723	624991
87209	624992
156368	624993
6423	624994
42802	624995
234019	624996
112426	624997
27292	624998
1884	624999
136660	625000
24115	625001
222036	625002
20660	625003
83413	625004
1768	625005
236	625006
98771	625007
270547	625008
3459	625009
33221	625010
59620	625011
59160	625012
5461	625013
78393	625014
119175	625015
8740	625016
160	625017
3494	625018
37901	625019
10278	625020
176842	625021
157252	625022
26583	625023
72395	625024
6488	625025
120153	625026
110817	625027
5164	625028
70701	625029
59	625030
127822	625031
89240	625032
4233	625033
69828	625034
982	625035
18189	625036
759	625037
243871	625038
19277	625039
11088	625040
19262	625041
258724	625042
160796	625043
178611	625044
5456	625045
1736	625046
21796	625047
88344	625048
2253	625049
162345	625050
3151	625051
87335	625052
12101	625053
3706	625054
39358	625055
80139	625056
9997	625057
52714	625058
59968	625059
94192	625060
160805	625061
58700	625062
204311	625063
17233	625064
75400	625065
82290	625066
84999	625067
49914	625068
24598	625069
166653	625070
13055	625071
34595	625072
10592	625073
57460	625074
63464	625075
51942	625076
5401	625077
86554	625078
124868	625079
1670	625080
40716	625081
1898	625082
15481	625083
6100	625084
20003	625085
37556	625086
30254	625087
85382	625088
180045	625089
68846	625090
230012	625091
41880	625092
818	625093
7323	625094
15105	625095
127698	625096
166586	625097
181539	625098
6308	625099
12555	625100
165505	625101
24319	625102
29624	625103
5233	625104
214535	625105
222407	625106
38597	625107
170195	625108
93141	625109
25323	625110
100873	625111
210692	625112
3240	625113
528	625114
82579	625115
98141	625116
166955	625117
36745	625118
41898	625119
38297	625120
2651	625121
14905	625122
31427	625123
21367	625124
25372	625125
90352	625126
37758	625127
86872	625128
17112	625129
131047	625130
34178	625131
11125	625132
56239	625133
173484	625134
57559	625135
99427	625136
13690	625137
105979	625138
66528	625139
85067	625140
1447	625141
35877	625142
23904	625143
1855	625144
123285	625145
52747	625146
217270	625147
106464	625148
18971	625149
17295	625150
15899	625151
1939	625152
13720	625153
123590	625154
156249	625155
148	625156
45532	625157
3786	625158
181501	625159
169266	625160
118635	625161
19365	625162
65460	625163
3350	625164
46333	625165
6598	625166
238179	625167
25615	625168
130614	625169
3047	625170
100625	625171
14031	625172
4787	625173
82672	625174
23026	625175
131471	625176
46430	625177
15042	625178
42197	625179
104475	625180
876	625181
37397	625182
84127	625183
43411	625184
32676	625185
50205	625186
86360	625187
106963	625188
157129	625189
56285	625190
32144	625191
11859	625192
4373	625193
19163	625194
158990	625195
18942	625196
1841	625197
50974	625198
85353	625199
219608	625200
15979	625201
520	625202
52757	625203
153266	625204
12933	625205
11553	625206
28518	625207
36	625208
732	625209
5077	625210
101867	625211
79929	625212
16553	625213
78905	625214
69559	625215
1351	625216
104270	625217
23920	625218
17595	625219
210161	625220
173675	625221
17479	625222
31558	625223
76064	625224
164773	625225
81006	625226
113495	625227
86680	625228
103688	625229
69308	625230
35331	625231
38464	625232
230689	625233
2334	625234
11173	625235
169640	625236
87856	625237
154937	625238
78267	625239
26811	625240
2427	625241
58841	625242
3321	625243
58717	625244
173043	625245
3981	625246
15869	625247
90774	625248
94463	625249
157476	625250
75630	625251
14928	625252
12558	625253
169180	625254
51471	625255
194	625256
3448	625257
18186	625258
11067	625259
21387	625260
82359	625261
38620	625262
146075	625263
10493	625264
958	625265
30908	625266
99310	625267
74681	625268
177355	625269
77878	625270
3	625271
75697	625272
1171	625273
7498	625274
32213	625275
2445	625276
53533	625277
12320	625278
182597	625279
48312	625280
191623	625281
18591	625282
13542	625283
105067	625284
125191	625285
8296	625286
23078	625287
160976	625288
24669	625289
11686	625290
145774	625291
99066	625292
82169	625293
19660	625294
57683	625295
28613	625296
212215	625297
68488	625298
159435	625299
210714	625300
56415	625301
128118	625302
16638	625303
46864	625304
129865	625305
51483	625306
87474	625307
59461	625308
2099	625309
3694	625310
42333	625311
3219	625312
53530	625313
69119	625314
114179	625315
365	625316
91611	625317
245905	625318
35595	625319
217	625320
135348	625321
259775	625322
242290	625323
96487	625324
148973	625325
132168	625326
141229	625327
60835	625328
2433	625329
236665	625330
36469	625331
27956	625332
28113	625333
140211	625334
35717	625335
165300	625336
240194	625337
2263	625338
72568	625339
4793	625340
263516	625341
83634	625342
55249	625343
932	625344
92876	625345
39744	625346
248986	625347
104116	625348
53590	625349
158158	625350
249036	625351
33143	625352
168947	625353
209620	625354
4709	625355
24318	625356
4373	625357
47331	625358
12691	625359
45484	625360
30728	625361
203	625362
32708	625363
67057	625364
114346	625365
10749	625366
11972	625367
142532	625368
70	625369
68209	625370
310	625371
44349	625372
26456	625373
136087	625374
149067	625375
36480	625376
269864	625377
70170	625378
9093	625379
46732	625380
221298	625381
806	625382
7401	625383
26474	625384
1325	625385
24086	625386
159140	625387
48176	625388
1272	625389
5798	625390
68295	625391
6016	625392
75403	625393
610	625394
1569	625395
8476	625396
127603	625397
112343	625398
703	625399
83433	625400
89356	625401
53054	625402
699	625403
17136	625404
64581	625405
243964	625406
139881	625407
23067	625408
43539	625409
29840	625410
42755	625411
64795	625412
25665	625413
91541	625414
10020	625415
11014	625416
214969	625417
47460	625418
104902	625419
214741	625420
11836	625421
54839	625422
92891	625423
17794	625424
91010	625425
23734	625426
12887	625427
36096	625428
8648	625429
133685	625430
183	625431
79761	625432
28229	625433
148622	625434
108204	625435
67514	625436
63085	625437
8960	625438
87198	625439
87596	625440
106207	625441
130333	625442
50688	625443
101815	625444
1685	625445
133470	625446
3678	625447
21334	625448
128933	625449
151628	625450
134122	625451
228528	625452
1276	625453
13771	625454
117572	625455
247346	625456
36403	625457
468	625458
1433	625459
63376	625460
58476	625461
82152	625462
30406	625463
28790	625464
5184	625465
38777	625466
133169	625467
11308	625468
85609	625469
117078	625470
246547	625471
30365	625472
158124	625473
272643	625474
114605	625475
255178	625476
192502	625477
26247	625478
32898	625479
85869	625480
22287	625481
221387	625482
1818	625483
52576	625484
191221	625485
70065	625486
142343	625487
52267	625488
70487	625489
88213	625490
93369	625491
70847	625492
94162	625493
3118	625494
5558	625495
196660	625496
73467	625497
12671	625498
44031	625499
257956	625500
10348	625501
102269	625502
102547	625503
15797	625504
68731	625505
20618	625506
3577	625507
61783	625508
228126	625509
21217	625510
3617	625511
13475	625512
85568	625513
77051	625514
110547	625515
12903	625516
216445	625517
43303	625518
227352	625519
239879	625520
17444	625521
16584	625522
2877	625523
11270	625524
2298	625525
38503	625526
45620	625527
11724	625528
3062	625529
53341	625530
31832	625531
28351	625532
5202	625533
1094	625534
27307	625535
13320	625536
30337	625537
24523	625538
829	625539
142946	625540
13064	625541
1887	625542
168029	625543
72611	625544
8284	625545
101242	625546
256969	625547
49375	625548
23410	625549
35055	625550
1164	625551
93373	625552
28101	625553
63180	625554
224012	625555
2565	625556
32518	625557
262069	625558
268158	625559
189833	625560
36347	625561
51405	625562
96238	625563
20219	625564
2701	625565
25498	625566
146445	625567
38735	625568
11481	625569
1223	625570
84274	625571
122079	625572
253547	625573
69815	625574
22209	625575
3565	625576
2315	625577
139576	625578
623	625579
11528	625580
12830	625581
69960	625582
138524	625583
111859	625584
16839	625585
59185	625586
138995	625587
102455	625588
12283	625589
3077	625590
1614	625591
13887	625592
18576	625593
60257	625594
15589	625595
1602	625596
148024	625597
32541	625598
24786	625599
112203	625600
59394	625601
40448	625602
4718	625603
14706	625604
97558	625605
129742	625606
18674	625607
16746	625608
46215	625609
31861	625610
66884	625611
46821	625612
44698	625613
11324	625614
23729	625615
128565	625616
203294	625617
218010	625618
290	625619
162002	625620
1410	625621
120086	625622
86127	625623
14735	625624
16369	625625
432	625626
55696	625627
155844	625628
13315	625629
211101	625630
8795	625631
108894	625632
37062	625633
33340	625634
92859	625635
33912	625636
152934	625637
50030	625638
256250	625639
21456	625640
140522	625641
93056	625642
2098	625643
12124	625644
11416	625645
124361	625646
3085	625647
142987	625648
73273	625649
6210	625650
1369	625651
69835	625652
3107	625653
104219	625654
70031	625655
5201	625656
56940	625657
8939	625658
11403	625659
19223	625660
66913	625661
67621	625662
147325	625663
97326	625664
120129	625665
22222	625666
13217	625667
6088	625668
91044	625669
7591	625670
3846	625671
125969	625672
165054	625673
7819	625674
67387	625675
2697	625676
5432	625677
137166	625678
49892	625679
26188	625680
32316	625681
1739	625682
12221	625683
71958	625684
8843	625685
13701	625686
5592	625687
141747	625688
245589	625689
105821	625690
24532	625691
49786	625692
24	625693
4400	625694
25758	625695
30851	625696
54196	625697
17560	625698
79246	625699
27155	625700
44483	625701
53267	625702
145296	625703
58263	625704
46169	625705
8262	625706
17489	625707
1926	625708
64718	625709
13021	625710
31232	625711
3248	625712
32560	625713
24166	625714
67253	625715
29574	625716
58515	625717
4078	625718
5461	625719
93259	625720
85932	625721
58013	625722
64445	625723
45529	625724
86743	625725
26622	625726
98964	625727
267125	625728
24915	625729
11551	625730
11893	625731
96407	625732
8915	625733
121307	625734
69679	625735
134642	625736
43084	625737
42782	625738
305	625739
205867	625740
14977	625741
216363	625742
47272	625743
73454	625744
7847	625745
36698	625746
101197	625747
8994	625748
33420	625749
10296	625750
233719	625751
32945	625752
58729	625753
1459	625754
60656	625755
50685	625756
49750	625757
1431	625758
43575	625759
16013	625760
7726	625761
30798	625762
238288	625763
2995	625764
5232	625765
1787	625766
42	625767
64870	625768
37566	625769
16029	625770
76427	625771
3624	625772
68162	625773
5470	625774
33520	625775
69	625776
21525	625777
21370	625778
9	625779
1296	625780
49657	625781
50411	625782
207142	625783
5555	625784
90154	625785
13032	625786
21250	625787
43749	625788
9974	625789
1553	625790
61815	625791
121856	625792
31193	625793
81867	625794
103389	625795
6072	625796
105924	625797
108299	625798
56254	625799
16464	625800
162515	625801
230767	625802
89656	625803
3427	625804
179612	625805
20336	625806
596	625807
5634	625808
62124	625809
16103	625810
54818	625811
161200	625812
25613	625813
11955	625814
1051	625815
74665	625816
57852	625817
80009	625818
10952	625819
208951	625820
162976	625821
820	625822
14562	625823
62987	625824
23269	625825
29776	625826
100261	625827
7588	625828
11670	625829
3070	625830
29728	625831
9867	625832
8894	625833
251325	625834
14272	625835
3152	625836
15677	625837
5996	625838
120174	625839
128455	625840
187486	625841
207177	625842
18761	625843
51646	625844
181659	625845
33677	625846
12762	625847
84174	625848
97610	625849
1348	625850
187583	625851
85560	625852
78740	625853
57795	625854
75912	625855
52645	625856
187059	625857
27407	625858
1725	625859
6895	625860
15827	625861
10579	625862
144840	625863
71988	625864
30353	625865
9309	625866
41988	625867
37790	625868
3735	625869
95546	625870
7084	625871
15492	625872
39657	625873
16765	625874
17352	625875
47	625876
1755	625877
270346	625878
21966	625879
1113	625880
86256	625881
145130	625882
5004	625883
250636	625884
11576	625885
1284	625886
77032	625887
150144	625888
114154	625889
211021	625890
30585	625891
97868	625892
27767	625893
11952	625894
30341	625895
171621	625896
101024	625897
1954	625898
34338	625899
53068	625900
108	625901
126040	625902
415	625903
90213	625904
22810	625905
17919	625906
3313	625907
4056	625908
85275	625909
8112	625910
1747	625911
112415	625912
12018	625913
25471	625914
19743	625915
58185	625916
815	625917
34948	625918
72438	625919
10059	625920
51625	625921
20348	625922
2928	625923
6537	625924
197667	625925
233372	625926
156753	625927
13312	625928
97783	625929
21620	625930
150341	625931
30017	625932
35451	625933
43518	625934
5594	625935
23383	625936
241444	625937
405	625938
46037	625939
181243	625940
226265	625941
2337	625942
117560	625943
43166	625944
54050	625945
1128	625946
106632	625947
4604	625948
87213	625949
79663	625950
2967	625951
44653	625952
53725	625953
69989	625954
389	625955
19730	625956
37311	625957
31626	625958
407	625959
157360	625960
46408	625961
72018	625962
88642	625963
1036	625964
225365	625965
4425	625966
66036	625967
43368	625968
67342	625969
124592	625970
4743	625971
3518	625972
186993	625973
6743	625974
36118	625975
93602	625976
2183	625977
216200	625978
73396	625979
169663	625980
115381	625981
94546	625982
31298	625983
35021	625984
90935	625985
39568	625986
235	625987
122773	625988
736	625989
3898	625990
154019	625991
15983	625992
154384	625993
3020	625994
16957	625995
19057	625996
17348	625997
146504	625998
8742	625999
10	626000
1835	626001
106663	626002
10739	626003
45217	626004
164451	626005
41085	626006
177305	626007
144192	626008
4704	626009
207194	626010
103007	626011
23632	626012
161663	626013
71546	626014
24271	626015
8298	626016
88470	626017
231611	626018
129892	626019
20345	626020
21881	626021
93428	626022
40473	626023
4064	626024
20268	626025
198827	626026
80442	626027
6500	626028
217318	626029
1964	626030
209260	626031
3341	626032
33572	626033
8937	626034
131590	626035
35087	626036
10136	626037
6651	626038
219303	626039
18076	626040
75224	626041
14177	626042
35788	626043
70393	626044
30408	626045
46440	626046
27555	626047
93810	626048
21539	626049
1373	626050
34778	626051
38524	626052
19212	626053
47183	626054
122306	626055
39288	626056
32288	626057
72020	626058
7839	626059
11302	626060
55061	626061
62268	626062
143652	626063
7310	626064
102157	626065
55767	626066
4777	626067
127587	626068
7230	626069
32289	626070
181385	626071
64775	626072
215975	626073
207162	626074
44749	626075
35915	626076
252	626077
80743	626078
19226	626079
155995	626080
195440	626081
33025	626082
264520	626083
6048	626084
78451	626085
633	626086
19084	626087
36974	626088
6948	626089
2813	626090
5794	626091
186	626092
110029	626093
93567	626094
15574	626095
283	626096
103584	626097
28718	626098
164778	626099
50503	626100
242053	626101
135997	626102
3828	626103
2046	626104
1107	626105
111345	626106
23060	626107
30147	626108
5370	626109
321	626110
2181	626111
108694	626112
91272	626113
61379	626114
8598	626115
85704	626116
247585	626117
1649	626118
13512	626119
236	626120
59447	626121
142572	626122
146	626123
45472	626124
74506	626125
44309	626126
33942	626127
3182	626128
139780	626129
7584	626130
204162	626131
22633	626132
22655	626133
76128	626134
23941	626135
23408	626136
29097	626137
321	626138
65210	626139
21387	626140
41327	626141
11296	626142
215145	626143
4251	626144
18106	626145
129103	626146
165458	626147
87395	626148
124116	626149
45191	626150
45921	626151
262390	626152
226474	626153
3257	626154
3475	626155
30367	626156
15982	626157
4474	626158
479	626159
31113	626160
134820	626161
19478	626162
209322	626163
81590	626164
31335	626165
21136	626166
147217	626167
4161	626168
155	626169
452	626170
34217	626171
37939	626172
6381	626173
113288	626174
48068	626175
31662	626176
20540	626177
10625	626178
150708	626179
57716	626180
122604	626181
5457	626182
121687	626183
607	626184
197276	626185
323	626186
6661	626187
6471	626188
11255	626189
30739	626190
231915	626191
13435	626192
42273	626193
35606	626194
6	626195
132217	626196
34929	626197
15818	626198
44272	626199
72238	626200
265295	626201
43832	626202
113683	626203
21968	626204
179447	626205
147161	626206
168897	626207
90914	626208
8427	626209
106993	626210
120903	626211
122939	626212
876	626213
4922	626214
56594	626215
38915	626216
91484	626217
123142	626218
95735	626219
75016	626220
32429	626221
128898	626222
15430	626223
265502	626224
23070	626225
146149	626226
239138	626227
29807	626228
29138	626229
3	626230
3348	626231
124491	626232
129713	626233
16928	626234
147269	626235
74245	626236
2036	626237
50663	626238
24245	626239
15175	626240
56303	626241
86960	626242
14164	626243
90734	626244
56411	626245
17438	626246
152457	626247
30949	626248
55188	626249
167944	626250
109336	626251
3138	626252
11482	626253
7670	626254
171439	626255
2114	626256
5442	626257
24756	626258
48591	626259
8512	626260
71721	626261
169574	626262
144514	626263
45322	626264
5174	626265
14041	626266
11322	626267
228656	626268
75692	626269
39399	626270
104995	626271
1054	626272
10529	626273
84432	626274
24540	626275
28446	626276
9458	626277
66312	626278
140132	626279
11282	626280
26646	626281
118	626282
15535	626283
116574	626284
1216	626285
4331	626286
34330	626287
10135	626288
3449	626289
3357	626290
15681	626291
53176	626292
948	626293
16044	626294
236049	626295
63240	626296
17587	626297
6202	626298
138	626299
32948	626300
18534	626301
85348	626302
29733	626303
89591	626304
54253	626305
244813	626306
2801	626307
154853	626308
18495	626309
56822	626310
111740	626311
42239	626312
147940	626313
116	626314
103087	626315
17037	626316
186115	626317
94580	626318
41514	626319
94581	626320
108464	626321
1646	626322
888	626323
97268	626324
24723	626325
60269	626326
67410	626327
4748	626328
58994	626329
164616	626330
798	626331
4334	626332
151	626333
3505	626334
141813	626335
14161	626336
156	626337
108102	626338
42524	626339
162030	626340
1126	626341
61734	626342
47919	626343
2850	626344
30375	626345
87624	626346
51785	626347
7063	626348
19468	626349
44313	626350
34556	626351
10190	626352
102597	626353
203941	626354
433	626355
166	626356
216358	626357
4699	626358
4173	626359
4456	626360
72976	626361
312	626362
78076	626363
24821	626364
146242	626365
230	626366
70291	626367
16861	626368
140671	626369
152499	626370
98052	626371
22891	626372
133435	626373
47466	626374
65844	626375
44592	626376
132306	626377
139562	626378
172612	626379
118841	626380
207	626381
26028	626382
43436	626383
30561	626384
171828	626385
51279	626386
13	626387
72082	626388
8822	626389
4381	626390
57814	626391
9324	626392
126488	626393
24831	626394
8076	626395
14197	626396
8584	626397
200759	626398
8088	626399
73138	626400
45083	626401
10606	626402
38035	626403
3720	626404
135209	626405
149199	626406
167557	626407
6043	626408
121193	626409
233837	626410
105843	626411
135827	626412
18271	626413
101583	626414
122687	626415
176157	626416
111013	626417
3577	626418
77828	626419
144517	626420
89986	626421
12547	626422
918	626423
62117	626424
30161	626425
24518	626426
92256	626427
11358	626428
16274	626429
73308	626430
5699	626431
113038	626432
9	626433
18578	626434
126013	626435
138373	626436
477	626437
162519	626438
22195	626439
114649	626440
10889	626441
1682	626442
33853	626443
11846	626444
71914	626445
42973	626446
18046	626447
15209	626448
31797	626449
185916	626450
26988	626451
34854	626452
8588	626453
227455	626454
37603	626455
21274	626456
98991	626457
26713	626458
8396	626459
7546	626460
83913	626461
166858	626462
6525	626463
247976	626464
38655	626465
101345	626466
3035	626467
2076	626468
533	626469
6140	626470
32117	626471
37167	626472
80460	626473
2368	626474
25005	626475
8150	626476
3275	626477
51574	626478
23374	626479
2992	626480
17546	626481
920	626482
13707	626483
213429	626484
126541	626485
109441	626486
102800	626487
65647	626488
224	626489
130724	626490
92198	626491
74305	626492
12363	626493
9044	626494
9545	626495
86197	626496
10913	626497
159775	626498
2838	626499
51586	626500
35629	626501
4138	626502
36437	626503
235744	626504
9087	626505
86346	626506
4548	626507
216891	626508
120324	626509
25093	626510
7810	626511
9507	626512
509	626513
9487	626514
3209	626515
24713	626516
104743	626517
128340	626518
103596	626519
11829	626520
113349	626521
30175	626522
248635	626523
32918	626524
36150	626525
144450	626526
48376	626527
23690	626528
4188	626529
3982	626530
16493	626531
7594	626532
179761	626533
258557	626534
214227	626535
2555	626536
8477	626537
10496	626538
106045	626539
31181	626540
48861	626541
89917	626542
1995	626543
13628	626544
123443	626545
1692	626546
27019	626547
119136	626548
24014	626549
162566	626550
60050	626551
37814	626552
69857	626553
97111	626554
3316	626555
174745	626556
229363	626557
26540	626558
54189	626559
59676	626560
80445	626561
38328	626562
186	626563
62173	626564
264704	626565
46123	626566
76610	626567
43192	626568
213942	626569
43820	626570
18689	626571
19369	626572
76552	626573
118503	626574
31732	626575
8507	626576
5642	626577
8585	626578
134183	626579
211692	626580
89	626581
248920	626582
131152	626583
63872	626584
2819	626585
56019	626586
105145	626587
81572	626588
18566	626589
44693	626590
40009	626591
30905	626592
8735	626593
96364	626594
15	626595
244941	626596
135060	626597
380	626598
134829	626599
221689	626600
268056	626601
19982	626602
3186	626603
18649	626604
64713	626605
39800	626606
41137	626607
101871	626608
4392	626609
8229	626610
5181	626611
138531	626612
99973	626613
102334	626614
85227	626615
30303	626616
31721	626617
96739	626618
763	626619
8131	626620
53066	626621
21751	626622
220877	626623
1436	626624
12028	626625
17051	626626
767	626627
7383	626628
23342	626629
25207	626630
280	626631
76412	626632
262031	626633
25285	626634
1907	626635
177690	626636
6294	626637
106125	626638
7271	626639
966	626640
7404	626641
227672	626642
83674	626643
124550	626644
91982	626645
74740	626646
5458	626647
66847	626648
35506	626649
25872	626650
17393	626651
2303	626652
65013	626653
22636	626654
48210	626655
86852	626656
151871	626657
32197	626658
9809	626659
271536	626660
100017	626661
63081	626662
59602	626663
136194	626664
1741	626665
70234	626666
9454	626667
226377	626668
624	626669
206969	626670
46975	626671
12706	626672
260557	626673
20403	626674
5586	626675
15547	626676
82263	626677
129221	626678
31626	626679
182688	626680
77309	626681
113777	626682
111604	626683
3306	626684
691	626685
39664	626686
2106	626687
7990	626688
74605	626689
5339	626690
88313	626691
18954	626692
52927	626693
3721	626694
2900	626695
35798	626696
105171	626697
3558	626698
5110	626699
146707	626700
7754	626701
4649	626702
248781	626703
1823	626704
255329	626705
10894	626706
248499	626707
28802	626708
56825	626709
5454	626710
54424	626711
6928	626712
60904	626713
235902	626714
4493	626715
78493	626716
126131	626717
4493	626718
259956	626719
7831	626720
45343	626721
15936	626722
4265	626723
2992	626724
511	626725
13536	626726
161083	626727
12166	626728
128970	626729
128481	626730
2722	626731
197555	626732
161304	626733
22692	626734
166716	626735
7407	626736
11740	626737
31640	626738
2267	626739
36449	626740
109062	626741
109122	626742
68943	626743
222039	626744
25800	626745
212633	626746
48147	626747
150599	626748
24178	626749
258849	626750
52480	626751
91627	626752
185663	626753
37189	626754
16186	626755
17671	626756
48900	626757
145706	626758
15012	626759
195121	626760
21499	626761
52473	626762
33547	626763
12724	626764
5877	626765
93583	626766
34364	626767
6721	626768
7236	626769
54132	626770
11760	626771
57459	626772
8221	626773
149034	626774
4891	626775
194218	626776
31109	626777
211696	626778
57510	626779
51977	626780
18079	626781
35326	626782
76193	626783
28905	626784
81692	626785
214604	626786
9434	626787
112121	626788
27761	626789
19530	626790
1400	626791
5330	626792
15426	626793
15325	626794
29085	626795
8200	626796
6130	626797
12776	626798
30861	626799
118165	626800
133840	626801
53948	626802
225630	626803
257877	626804
11925	626805
216863	626806
134614	626807
41378	626808
70404	626809
13845	626810
81909	626811
177555	626812
134121	626813
29636	626814
146060	626815
3194	626816
8728	626817
2258	626818
57188	626819
5093	626820
22702	626821
36069	626822
17733	626823
27470	626824
64066	626825
57684	626826
75834	626827
43176	626828
91129	626829
4508	626830
20190	626831
272081	626832
96598	626833
27567	626834
29591	626835
171156	626836
57765	626837
82545	626838
38455	626839
28060	626840
14254	626841
266901	626842
79611	626843
1002	626844
20689	626845
17617	626846
10167	626847
67063	626848
20856	626849
221125	626850
67197	626851
56396	626852
75131	626853
20185	626854
13354	626855
17634	626856
4203	626857
6284	626858
193501	626859
52520	626860
5246	626861
10255	626862
16586	626863
47228	626864
109988	626865
35064	626866
76226	626867
21894	626868
110323	626869
92352	626870
60516	626871
20131	626872
17544	626873
3018	626874
53661	626875
984	626876
13010	626877
101878	626878
206	626879
115435	626880
1225	626881
1291	626882
109956	626883
340	626884
49188	626885
66176	626886
51009	626887
28584	626888
97141	626889
104813	626890
117917	626891
11951	626892
3605	626893
31545	626894
37628	626895
6056	626896
34609	626897
10597	626898
17928	626899
135924	626900
9328	626901
65404	626902
7361	626903
4204	626904
94758	626905
1134	626906
80262	626907
72336	626908
47050	626909
6324	626910
216593	626911
145972	626912
41306	626913
21862	626914
22318	626915
81656	626916
107147	626917
11	626918
65036	626919
66886	626920
171583	626921
27223	626922
171847	626923
34943	626924
40743	626925
1936	626926
205823	626927
13546	626928
48580	626929
15079	626930
178308	626931
231731	626932
53678	626933
108972	626934
4843	626935
763	626936
22264	626937
9005	626938
151291	626939
4659	626940
206772	626941
108257	626942
16060	626943
9985	626944
59384	626945
27499	626946
206631	626947
158407	626948
243837	626949
108715	626950
8288	626951
3763	626952
15280	626953
6945	626954
55331	626955
199328	626956
1461	626957
66965	626958
107044	626959
9603	626960
138356	626961
40512	626962
48236	626963
40283	626964
186483	626965
1277	626966
114276	626967
3256	626968
74710	626969
43331	626970
25171	626971
163105	626972
185671	626973
5546	626974
83814	626975
98069	626976
71836	626977
184390	626978
28274	626979
9879	626980
16096	626981
52488	626982
198366	626983
80342	626984
51197	626985
1797	626986
16523	626987
1090	626988
128264	626989
124682	626990
12057	626991
190446	626992
188403	626993
186959	626994
133758	626995
90625	626996
58821	626997
111002	626998
2753	626999
31933	627000
124817	627001
22123	627002
4574	627003
217028	627004
92798	627005
5106	627006
103255	627007
40897	627008
4792	627009
61656	627010
81806	627011
18733	627012
12078	627013
36861	627014
15116	627015
21310	627016
6826	627017
2143	627018
119124	627019
30531	627020
65821	627021
46514	627022
7644	627023
78611	627024
24126	627025
49244	627026
182736	627027
2290	627028
471	627029
123353	627030
155701	627031
25719	627032
43635	627033
79696	627034
27769	627035
65048	627036
26958	627037
5813	627038
175885	627039
29961	627040
44339	627041
16236	627042
35456	627043
234996	627044
4985	627045
67324	627046
72408	627047
31329	627048
42586	627049
96295	627050
12403	627051
56166	627052
44058	627053
80917	627054
43639	627055
14205	627056
175189	627057
55359	627058
16344	627059
142225	627060
76414	627061
43495	627062
4561	627063
95266	627064
3501	627065
29337	627066
71414	627067
215893	627068
1713	627069
49362	627070
71291	627071
190421	627072
92888	627073
33	627074
80765	627075
4380	627076
86750	627077
87195	627078
82730	627079
18374	627080
172215	627081
95273	627082
199524	627083
13452	627084
18261	627085
12812	627086
3635	627087
87682	627088
42684	627089
171368	627090
101108	627091
35751	627092
78462	627093
8854	627094
177717	627095
47343	627096
88	627097
8416	627098
250517	627099
8082	627100
2861	627101
20840	627102
84456	627103
19163	627104
79588	627105
68203	627106
74922	627107
3081	627108
5181	627109
46563	627110
13444	627111
98239	627112
82708	627113
48856	627114
267506	627115
13504	627116
43843	627117
205	627118
27010	627119
152373	627120
11213	627121
9622	627122
4054	627123
30865	627124
144081	627125
6483	627126
105124	627127
33931	627128
6369	627129
53928	627130
144294	627131
183314	627132
152932	627133
1559	627134
20547	627135
72971	627136
67860	627137
34910	627138
86549	627139
55398	627140
37108	627141
51724	627142
41532	627143
247294	627144
98766	627145
75825	627146
84974	627147
100209	627148
105612	627149
29699	627150
191548	627151
4464	627152
169107	627153
30004	627154
151397	627155
177	627156
116766	627157
140411	627158
70611	627159
207236	627160
116966	627161
113494	627162
30499	627163
23861	627164
95861	627165
260919	627166
13598	627167
79402	627168
17109	627169
90590	627170
29448	627171
256281	627172
74881	627173
47840	627174
27061	627175
5474	627176
120599	627177
13365	627178
38061	627179
3907	627180
107202	627181
75422	627182
131084	627183
41192	627184
3509	627185
220575	627186
32675	627187
3284	627188
10670	627189
5433	627190
549	627191
35628	627192
87257	627193
9765	627194
163388	627195
51340	627196
685	627197
55385	627198
43402	627199
221310	627200
66388	627201
105068	627202
617	627203
74672	627204
25772	627205
7540	627206
55942	627207
260	627208
21268	627209
117271	627210
43200	627211
40066	627212
18565	627213
158433	627214
88595	627215
159473	627216
74947	627217
45356	627218
200109	627219
84858	627220
27114	627221
25088	627222
56980	627223
15422	627224
6114	627225
77043	627226
53898	627227
19222	627228
15860	627229
122451	627230
30472	627231
54881	627232
127071	627233
5124	627234
75348	627235
43743	627236
154737	627237
168620	627238
97671	627239
13446	627240
16463	627241
66958	627242
101688	627243
36	627244
119299	627245
4593	627246
111827	627247
8000	627248
257725	627249
2447	627250
112614	627251
26419	627252
156743	627253
229660	627254
24	627255
82120	627256
2071	627257
65758	627258
39787	627259
57636	627260
247614	627261
36026	627262
111283	627263
2165	627264
5381	627265
21344	627266
8820	627267
2994	627268
120639	627269
5319	627270
2078	627271
29270	627272
90180	627273
46922	627274
59843	627275
125118	627276
1475	627277
32876	627278
123959	627279
8489	627280
33567	627281
68686	627282
6460	627283
1673	627284
244447	627285
47615	627286
255833	627287
59371	627288
38031	627289
54215	627290
83664	627291
170	627292
3721	627293
270571	627294
4602	627295
26136	627296
73533	627297
37416	627298
155520	627299
127805	627300
144705	627301
31617	627302
25562	627303
30093	627304
2314	627305
141096	627306
9899	627307
202208	627308
101332	627309
25362	627310
25054	627311
49860	627312
132565	627313
238191	627314
146313	627315
248899	627316
57306	627317
50769	627318
46569	627319
191982	627320
100374	627321
92620	627322
55136	627323
73714	627324
40699	627325
42932	627326
4366	627327
4451	627328
43780	627329
259392	627330
11637	627331
39017	627332
149055	627333
1177	627334
78403	627335
564	627336
132809	627337
22993	627338
3821	627339
128900	627340
11303	627341
29249	627342
20470	627343
1110	627344
114	627345
3550	627346
41735	627347
11687	627348
258104	627349
9282	627350
19321	627351
35063	627352
12032	627353
32046	627354
100399	627355
34557	627356
1144	627357
23775	627358
1411	627359
126200	627360
257451	627361
10974	627362
1271	627363
12486	627364
1167	627365
12142	627366
9727	627367
232433	627368
34456	627369
14451	627370
154705	627371
120021	627372
27338	627373
84348	627374
36681	627375
17889	627376
9128	627377
38467	627378
212514	627379
76882	627380
6717	627381
200073	627382
4684	627383
107436	627384
199757	627385
256825	627386
4104	627387
3720	627388
307	627389
48343	627390
111670	627391
144204	627392
54512	627393
266454	627394
45509	627395
1682	627396
67525	627397
55213	627398
11786	627399
20649	627400
2	627401
1011	627402
11256	627403
10062	627404
13305	627405
4112	627406
137679	627407
66301	627408
21361	627409
49364	627410
131395	627411
1007	627412
56612	627413
20888	627414
75385	627415
52116	627416
122527	627417
16268	627418
136953	627419
18311	627420
74762	627421
3395	627422
260008	627423
122062	627424
111140	627425
24524	627426
14959	627427
7476	627428
9390	627429
186256	627430
50416	627431
55127	627432
46	627433
114982	627434
155938	627435
76142	627436
24723	627437
16341	627438
2920	627439
3253	627440
220304	627441
215861	627442
95756	627443
34487	627444
52674	627445
31202	627446
191255	627447
252497	627448
88959	627449
145259	627450
1270	627451
26078	627452
23854	627453
83821	627454
88550	627455
4183	627456
254809	627457
4715	627458
36224	627459
37526	627460
5046	627461
380	627462
2066	627463
110264	627464
18957	627465
6538	627466
235563	627467
38570	627468
102335	627469
141232	627470
28539	627471
113503	627472
4489	627473
45955	627474
9161	627475
54410	627476
1381	627477
123447	627478
21975	627479
71934	627480
10950	627481
99857	627482
19337	627483
69442	627484
32085	627485
54166	627486
97505	627487
16477	627488
94932	627489
15699	627490
19529	627491
3013	627492
113612	627493
47688	627494
99573	627495
68880	627496
697	627497
144938	627498
9007	627499
14678	627500
406	627501
21626	627502
85937	627503
48277	627504
10477	627505
44252	627506
171958	627507
59390	627508
77265	627509
111246	627510
619	627511
167745	627512
43249	627513
28398	627514
195885	627515
185236	627516
3535	627517
22654	627518
107401	627519
40755	627520
441	627521
734	627522
463	627523
22133	627524
80843	627525
42800	627526
127360	627527
49726	627528
146737	627529
13674	627530
120857	627531
10869	627532
21049	627533
66802	627534
44637	627535
55131	627536
40908	627537
9439	627538
51363	627539
44714	627540
33323	627541
127683	627542
16017	627543
34	627544
7161	627545
269885	627546
267908	627547
30608	627548
64663	627549
109373	627550
19793	627551
60709	627552
53750	627553
10652	627554
1864	627555
29459	627556
17977	627557
5064	627558
65700	627559
23792	627560
44707	627561
50830	627562
12618	627563
33761	627564
206117	627565
91359	627566
3798	627567
82164	627568
30	627569
6135	627570
115173	627571
73867	627572
106872	627573
14614	627574
89029	627575
2672	627576
128725	627577
55980	627578
147353	627579
167439	627580
68445	627581
5682	627582
9197	627583
18271	627584
451	627585
8670	627586
230567	627587
54650	627588
114003	627589
4227	627590
11205	627591
135169	627592
397	627593
70637	627594
17134	627595
113659	627596
28548	627597
30449	627598
20012	627599
172091	627600
112702	627601
84468	627602
102791	627603
195365	627604
165613	627605
262101	627606
16442	627607
1581	627608
98229	627609
58151	627610
74589	627611
2088	627612
4227	627613
65471	627614
2294	627615
10575	627616
17817	627617
35580	627618
35975	627619
3731	627620
35427	627621
62238	627622
158344	627623
78997	627624
6570	627625
36201	627626
9430	627627
270161	627628
6237	627629
48502	627630
3831	627631
50494	627632
13601	627633
256419	627634
48795	627635
24458	627636
16645	627637
30295	627638
16247	627639
8472	627640
169326	627641
53614	627642
166024	627643
412	627644
49046	627645
22925	627646
676	627647
162117	627648
129289	627649
243021	627650
636	627651
10268	627652
91053	627653
2032	627654
111498	627655
5196	627656
116551	627657
50509	627658
5226	627659
8868	627660
1405	627661
108863	627662
62432	627663
13384	627664
181523	627665
28900	627666
144349	627667
1634	627668
94618	627669
14464	627670
17969	627671
62389	627672
64619	627673
116056	627674
21045	627675
10242	627676
37217	627677
146514	627678
4887	627679
611	627680
54412	627681
70969	627682
1542	627683
57177	627684
13396	627685
27528	627686
28835	627687
99331	627688
22400	627689
6025	627690
33596	627691
14844	627692
45083	627693
50320	627694
176229	627695
173220	627696
186565	627697
33247	627698
139	627699
42521	627700
41531	627701
46161	627702
20999	627703
9884	627704
22533	627705
76197	627706
175381	627707
263062	627708
45806	627709
41733	627710
641	627711
62837	627712
19767	627713
9233	627714
1845	627715
207658	627716
183604	627717
261628	627718
5286	627719
39283	627720
114156	627721
104167	627722
80572	627723
6939	627724
31971	627725
51543	627726
38370	627727
1389	627728
21937	627729
31955	627730
42484	627731
41032	627732
128267	627733
108923	627734
76409	627735
208	627736
219761	627737
4021	627738
23032	627739
24716	627740
100912	627741
127889	627742
80262	627743
82192	627744
22978	627745
86686	627746
52190	627747
113918	627748
32762	627749
48564	627750
26636	627751
163495	627752
46414	627753
232	627754
14322	627755
99479	627756
236470	627757
11904	627758
63220	627759
74833	627760
115658	627761
124351	627762
9336	627763
94689	627764
30852	627765
8946	627766
195366	627767
80427	627768
399	627769
123416	627770
37213	627771
40550	627772
3720	627773
83	627774
155	627775
152232	627776
85964	627777
162815	627778
9137	627779
13581	627780
87806	627781
42179	627782
18357	627783
5054	627784
85049	627785
28532	627786
166757	627787
36328	627788
12282	627789
166752	627790
979	627791
9442	627792
13936	627793
28102	627794
1251	627795
94011	627796
123618	627797
1507	627798
69238	627799
11687	627800
21	627801
41013	627802
31099	627803
261045	627804
146	627805
2196	627806
49874	627807
65455	627808
199712	627809
154825	627810
223274	627811
1904	627812
14436	627813
104894	627814
71104	627815
1961	627816
52858	627817
54295	627818
128071	627819
82233	627820
32016	627821
10104	627822
56583	627823
44048	627824
59506	627825
14814	627826
182087	627827
199322	627828
52798	627829
18662	627830
10349	627831
19494	627832
184149	627833
9139	627834
28384	627835
94526	627836
30199	627837
127880	627838
25541	627839
59076	627840
20063	627841
660	627842
118706	627843
130574	627844
17937	627845
81188	627846
53387	627847
29292	627848
266472	627849
28490	627850
48711	627851
27592	627852
155954	627853
18722	627854
5414	627855
37008	627856
3755	627857
2475	627858
2380	627859
51132	627860
9509	627861
15704	627862
76652	627863
99036	627864
255343	627865
176502	627866
33135	627867
26675	627868
58257	627869
27	627870
81675	627871
64909	627872
4700	627873
168343	627874
184846	627875
58392	627876
2197	627877
44995	627878
56613	627879
4316	627880
36610	627881
42272	627882
3862	627883
26836	627884
2021	627885
1510	627886
268323	627887
99189	627888
59227	627889
28964	627890
136060	627891
2054	627892
106677	627893
79588	627894
53418	627895
159323	627896
146144	627897
24852	627898
27528	627899
126698	627900
81375	627901
855	627902
577	627903
132836	627904
54597	627905
591	627906
41801	627907
45398	627908
173577	627909
211019	627910
218442	627911
15978	627912
25365	627913
36233	627914
131382	627915
54097	627916
99599	627917
2967	627918
18417	627919
62682	627920
160048	627921
16932	627922
7733	627923
107209	627924
27554	627925
24554	627926
26578	627927
62042	627928
20980	627929
56829	627930
47799	627931
266197	627932
15	627933
1133	627934
40535	627935
271027	627936
80002	627937
107582	627938
15786	627939
116702	627940
41554	627941
28393	627942
74733	627943
37056	627944
13771	627945
133335	627946
4471	627947
1295	627948
106221	627949
33086	627950
75619	627951
12163	627952
297	627953
15292	627954
90650	627955
23478	627956
201	627957
104060	627958
3797	627959
18529	627960
10892	627961
81903	627962
6993	627963
2899	627964
88042	627965
118037	627966
23076	627967
5115	627968
72011	627969
26785	627970
401	627971
34795	627972
838	627973
268546	627974
789	627975
29763	627976
42084	627977
169015	627978
602	627979
230712	627980
2763	627981
1333	627982
6843	627983
574	627984
28989	627985
40827	627986
75138	627987
20771	627988
7468	627989
104492	627990
147314	627991
20080	627992
2310	627993
26298	627994
3843	627995
202318	627996
210400	627997
21536	627998
98789	627999
4916	628000
216751	628001
20641	628002
8402	628003
2087	628004
4413	628005
18434	628006
143552	628007
121328	628008
39622	628009
13854	628010
1269	628011
16921	628012
121026	628013
39554	628014
104654	628015
25155	628016
57286	628017
14525	628018
22531	628019
1442	628020
7970	628021
63409	628022
123951	628023
43549	628024
1843	628025
62721	628026
44991	628027
63649	628028
40919	628029
24804	628030
2019	628031
1953	628032
74676	628033
10881	628034
1261	628035
66983	628036
27563	628037
82878	628038
13406	628039
155495	628040
162638	628041
2625	628042
142700	628043
35896	628044
12557	628045
13	628046
6278	628047
17280	628048
59415	628049
3802	628050
20885	628051
11482	628052
7064	628053
244892	628054
30521	628055
112006	628056
55465	628057
75467	628058
14586	628059
142706	628060
2014	628061
7483	628062
31071	628063
192944	628064
3017	628065
157755	628066
21140	628067
278	628068
204030	628069
38848	628070
100513	628071
137366	628072
60541	628073
266214	628074
3551	628075
6989	628076
21290	628077
17702	628078
2717	628079
156995	628080
48588	628081
107301	628082
79815	628083
11134	628084
168255	628085
45723	628086
15905	628087
5451	628088
2760	628089
65079	628090
138749	628091
12942	628092
181859	628093
74534	628094
31188	628095
16398	628096
6746	628097
3354	628098
20775	628099
89596	628100
13868	628101
23894	628102
15344	628103
44128	628104
95640	628105
2669	628106
1917	628107
185541	628108
19916	628109
83431	628110
2421	628111
68986	628112
27134	628113
41236	628114
17130	628115
7293	628116
45646	628117
4673	628118
53980	628119
26585	628120
8446	628121
106065	628122
200566	628123
4129	628124
181120	628125
9063	628126
43525	628127
168778	628128
154873	628129
157423	628130
128210	628131
61522	628132
36810	628133
89983	628134
3224	628135
47452	628136
100074	628137
3239	628138
141470	628139
40280	628140
38690	628141
31099	628142
185500	628143
37308	628144
265184	628145
10663	628146
37185	628147
232476	628148
15599	628149
16308	628150
27228	628151
67245	628152
2186	628153
5673	628154
68912	628155
54683	628156
72181	628157
733	628158
100378	628159
33336	628160
90108	628161
130640	628162
36705	628163
23246	628164
26140	628165
5185	628166
5359	628167
78786	628168
578	628169
42	628170
26908	628171
150578	628172
46538	628173
202353	628174
55071	628175
119768	628176
235248	628177
20615	628178
2289	628179
12624	628180
58247	628181
73401	628182
55488	628183
18184	628184
10185	628185
88574	628186
10206	628187
27149	628188
5876	628189
6124	628190
923	628191
204376	628192
28380	628193
57703	628194
19505	628195
7826	628196
78446	628197
104085	628198
162195	628199
7310	628200
50553	628201
33499	628202
57715	628203
4188	628204
14316	628205
42581	628206
43408	628207
9342	628208
41292	628209
28776	628210
24560	628211
114051	628212
6397	628213
10218	628214
60895	628215
129048	628216
80861	628217
195354	628218
17	628219
218755	628220
7537	628221
2172	628222
41381	628223
82330	628224
212	628225
259166	628226
106312	628227
42982	628228
71903	628229
140751	628230
4995	628231
39	628232
55943	628233
45184	628234
11658	628235
24145	628236
32349	628237
1479	628238
10157	628239
258946	628240
105729	628241
50027	628242
77958	628243
80825	628244
8366	628245
1771	628246
20721	628247
52715	628248
46	628249
104650	628250
137186	628251
177047	628252
22303	628253
18962	628254
141720	628255
252671	628256
13513	628257
75827	628258
22292	628259
17802	628260
11183	628261
118962	628262
2572	628263
1055	628264
6419	628265
199121	628266
47753	628267
266426	628268
338	628269
7994	628270
7220	628271
25894	628272
90313	628273
187937	628274
5206	628275
259108	628276
4599	628277
5480	628278
47674	628279
25883	628280
23124	628281
25616	628282
161513	628283
17809	628284
63992	628285
523	628286
56284	628287
10911	628288
71543	628289
8593	628290
142186	628291
69265	628292
1066	628293
13278	628294
152824	628295
4986	628296
159395	628297
65319	628298
1699	628299
84097	628300
196324	628301
165605	628302
11840	628303
16728	628304
43515	628305
20689	628306
4550	628307
3260	628308
48136	628309
11546	628310
30486	628311
109055	628312
45067	628313
86881	628314
7184	628315
153553	628316
47321	628317
14354	628318
10982	628319
8807	628320
109482	628321
37207	628322
52891	628323
231278	628324
64121	628325
2368	628326
6527	628327
133414	628328
42154	628329
29327	628330
51247	628331
209669	628332
437	628333
64423	628334
237134	628335
5075	628336
188392	628337
105712	628338
69731	628339
148734	628340
31840	628341
14429	628342
244671	628343
116059	628344
20830	628345
5235	628346
125743	628347
6526	628348
72053	628349
63854	628350
55505	628351
123284	628352
48498	628353
47498	628354
8058	628355
254170	628356
66943	628357
141845	628358
228210	628359
216697	628360
48809	628361
10713	628362
42373	628363
56859	628364
247476	628365
110215	628366
188022	628367
34994	628368
72443	628369
908	628370
143987	628371
33954	628372
28504	628373
106060	628374
85725	628375
22912	628376
163	628377
107450	628378
146310	628379
4039	628380
15321	628381
6099	628382
143479	628383
111789	628384
165037	628385
4949	628386
22278	628387
157965	628388
87732	628389
165330	628390
10229	628391
12876	628392
30782	628393
28513	628394
131230	628395
16261	628396
3380	628397
35169	628398
1675	628399
3729	628400
198940	628401
23337	628402
66701	628403
98275	628404
36263	628405
69480	628406
38834	628407
138478	628408
34640	628409
78591	628410
141421	628411
82650	628412
110665	628413
54088	628414
12233	628415
51486	628416
227134	628417
116097	628418
4419	628419
7990	628420
87959	628421
75158	628422
167362	628423
1521	628424
45694	628425
10609	628426
185938	628427
87054	628428
10177	628429
7796	628430
107961	628431
16735	628432
227873	628433
234398	628434
79893	628435
14616	628436
40666	628437
14110	628438
117440	628439
151615	628440
65023	628441
10053	628442
10571	628443
207750	628444
6	628445
21023	628446
6154	628447
68179	628448
81953	628449
48829	628450
56455	628451
98171	628452
18074	628453
5522	628454
24080	628455
12743	628456
177170	628457
41518	628458
59983	628459
36918	628460
25043	628461
73312	628462
83774	628463
77451	628464
119458	628465
55635	628466
5228	628467
4647	628468
38479	628469
140460	628470
15891	628471
266081	628472
32912	628473
150189	628474
2094	628475
41976	628476
220754	628477
65229	628478
23684	628479
127289	628480
110615	628481
264781	628482
40613	628483
1297	628484
133364	628485
272828	628486
6172	628487
42630	628488
27453	628489
123507	628490
21243	628491
111180	628492
207202	628493
4008	628494
3937	628495
113086	628496
18154	628497
99361	628498
94119	628499
11410	628500
10238	628501
458	628502
1965	628503
11589	628504
705	628505
3819	628506
73143	628507
261912	628508
171629	628509
108429	628510
39718	628511
146450	628512
11063	628513
95782	628514
161174	628515
425	628516
68495	628517
5044	628518
5755	628519
41317	628520
235010	628521
1540	628522
161301	628523
163	628524
953	628525
239970	628526
34533	628527
30165	628528
21722	628529
14614	628530
59549	628531
52555	628532
9350	628533
73430	628534
66869	628535
206083	628536
7535	628537
15274	628538
269574	628539
270649	628540
16461	628541
101528	628542
95476	628543
192646	628544
1437	628545
46729	628546
97500	628547
33448	628548
10587	628549
105511	628550
69159	628551
147085	628552
1137	628553
199568	628554
18002	628555
100	628556
59239	628557
33651	628558
158287	628559
31019	628560
10195	628561
33589	628562
144803	628563
126054	628564
21411	628565
24720	628566
2971	628567
32029	628568
7900	628569
55943	628570
150311	628571
65364	628572
80244	628573
72767	628574
18058	628575
156237	628576
2869	628577
87634	628578
84874	628579
65420	628580
186981	628581
48352	628582
68749	628583
7466	628584
66741	628585
1701	628586
12029	628587
11271	628588
194164	628589
181427	628590
13775	628591
8258	628592
38808	628593
65759	628594
143744	628595
15406	628596
27485	628597
25159	628598
496	628599
3081	628600
1278	628601
44073	628602
107438	628603
61173	628604
1858	628605
30716	628606
25108	628607
13120	628608
120102	628609
98851	628610
178258	628611
16360	628612
15636	628613
115822	628614
41151	628615
5065	628616
54940	628617
221673	628618
2311	628619
143792	628620
101298	628621
3172	628622
5243	628623
7161	628624
27903	628625
11973	628626
106106	628627
100477	628628
46131	628629
23320	628630
19406	628631
43552	628632
152164	628633
187172	628634
55207	628635
11466	628636
57391	628637
257781	628638
158	628639
80847	628640
159313	628641
9417	628642
142238	628643
50033	628644
184703	628645
15052	628646
1925	628647
185873	628648
4432	628649
6900	628650
19319	628651
17798	628652
41260	628653
100030	628654
3462	628655
32886	628656
48197	628657
33911	628658
29009	628659
57664	628660
744	628661
17012	628662
9202	628663
39191	628664
93661	628665
137417	628666
5183	628667
87235	628668
779	628669
7410	628670
21799	628671
5354	628672
101528	628673
39823	628674
217418	628675
582	628676
194899	628677
113756	628678
6755	628679
5125	628680
2034	628681
120779	628682
14332	628683
31745	628684
23271	628685
148969	628686
231819	628687
61746	628688
45004	628689
4335	628690
10938	628691
47175	628692
104273	628693
23159	628694
120491	628695
27669	628696
97967	628697
190	628698
6898	628699
104698	628700
112551	628701
32703	628702
253679	628703
99099	628704
69277	628705
158803	628706
257931	628707
143953	628708
155219	628709
130287	628710
24073	628711
165772	628712
52428	628713
8268	628714
24174	628715
1620	628716
4927	628717
25226	628718
55006	628719
1694	628720
71236	628721
2530	628722
22993	628723
20556	628724
38745	628725
17583	628726
1363	628727
3475	628728
96777	628729
231996	628730
10394	628731
142143	628732
131337	628733
27491	628734
885	628735
84852	628736
971	628737
78502	628738
16129	628739
3081	628740
58658	628741
645	628742
164541	628743
162650	628744
66921	628745
110297	628746
11919	628747
50437	628748
4276	628749
209526	628750
77371	628751
209389	628752
33741	628753
26114	628754
19121	628755
27718	628756
74766	628757
14421	628758
56918	628759
5073	628760
107179	628761
516	628762
87471	628763
2542	628764
111018	628765
64645	628766
41638	628767
29301	628768
2699	628769
39366	628770
66434	628771
27853	628772
20038	628773
63983	628774
221553	628775
19445	628776
13692	628777
83641	628778
67623	628779
117644	628780
5481	628781
58357	628782
26	628783
36085	628784
86642	628785
4940	628786
33980	628787
46029	628788
8810	628789
24748	628790
4117	628791
252168	628792
11512	628793
80547	628794
6430	628795
20640	628796
206557	628797
17137	628798
108723	628799
583	628800
91809	628801
25833	628802
76475	628803
27861	628804
165159	628805
8629	628806
160307	628807
110402	628808
81458	628809
538	628810
4284	628811
22148	628812
80007	628813
46220	628814
161934	628815
60634	628816
54980	628817
53944	628818
48817	628819
2290	628820
148062	628821
177038	628822
235633	628823
74537	628824
32882	628825
186890	628826
17807	628827
287	628828
35237	628829
16336	628830
25464	628831
79943	628832
18129	628833
34850	628834
102715	628835
128864	628836
410	628837
65874	628838
5415	628839
16357	628840
117889	628841
12124	628842
25045	628843
1621	628844
2574	628845
98660	628846
139969	628847
21857	628848
54002	628849
405	628850
200345	628851
83050	628852
128880	628853
3712	628854
50571	628855
64750	628856
116314	628857
47475	628858
1932	628859
2057	628860
140271	628861
78456	628862
2079	628863
6132	628864
147388	628865
13410	628866
87188	628867
2154	628868
93620	628869
108038	628870
42751	628871
3072	628872
130816	628873
144414	628874
7125	628875
8794	628876
77000	628877
222231	628878
76905	628879
170686	628880
9008	628881
11491	628882
136901	628883
12869	628884
152735	628885
145848	628886
45165	628887
245040	628888
151554	628889
70892	628890
131295	628891
78638	628892
168815	628893
1256	628894
83131	628895
7429	628896
30513	628897
9484	628898
38439	628899
80168	628900
3067	628901
29009	628902
20327	628903
242690	628904
158639	628905
12407	628906
88419	628907
26568	628908
19793	628909
94555	628910
2690	628911
6187	628912
77716	628913
7443	628914
203673	628915
6093	628916
23137	628917
27086	628918
122050	628919
120501	628920
57850	628921
92362	628922
95072	628923
109510	628924
211037	628925
77435	628926
868	628927
266391	628928
7732	628929
3216	628930
187529	628931
3656	628932
22646	628933
181765	628934
238065	628935
23365	628936
94252	628937
3718	628938
27267	628939
5698	628940
214299	628941
133525	628942
60626	628943
163661	628944
91246	628945
17449	628946
66374	628947
130763	628948
2597	628949
49486	628950
23427	628951
269062	628952
49357	628953
30590	628954
27650	628955
23176	628956
184546	628957
43499	628958
7297	628959
129218	628960
27961	628961
5086	628962
8855	628963
118849	628964
686	628965
99984	628966
226113	628967
200990	628968
17107	628969
38288	628970
327	628971
9454	628972
3294	628973
249484	628974
190131	628975
71763	628976
171166	628977
57905	628978
115813	628979
12026	628980
456	628981
27242	628982
64709	628983
30078	628984
98928	628985
49677	628986
97585	628987
7565	628988
11276	628989
233121	628990
11069	628991
111833	628992
60159	628993
27558	628994
213583	628995
62707	628996
105361	628997
71275	628998
10765	628999
7676	629000
95058	629001
18082	629002
14263	629003
3303	629004
4455	629005
1612	629006
104579	629007
45342	629008
43833	629009
111282	629010
9989	629011
92365	629012
225323	629013
101	629014
95102	629015
36628	629016
60837	629017
63910	629018
177240	629019
3118	629020
128748	629021
60614	629022
12758	629023
14794	629024
78173	629025
47725	629026
176053	629027
146175	629028
22928	629029
52193	629030
4765	629031
26115	629032
88356	629033
169871	629034
204165	629035
15430	629036
174422	629037
130183	629038
200183	629039
62076	629040
24	629041
91963	629042
64267	629043
55	629044
17602	629045
9511	629046
4441	629047
6	629048
4625	629049
241633	629050
165215	629051
180791	629052
262707	629053
40568	629054
5522	629055
18782	629056
19316	629057
96110	629058
8572	629059
48064	629060
10840	629061
84350	629062
31140	629063
1894	629064
2074	629065
36705	629066
2955	629067
161488	629068
11910	629069
157106	629070
24114	629071
7588	629072
13409	629073
208853	629074
75723	629075
85090	629076
6122	629077
211753	629078
30658	629079
4666	629080
7411	629081
15709	629082
142238	629083
69689	629084
6003	629085
10496	629086
44697	629087
2640	629088
38991	629089
1775	629090
78493	629091
62222	629092
271432	629093
28315	629094
35746	629095
159638	629096
8604	629097
177351	629098
70517	629099
30742	629100
98430	629101
69373	629102
34064	629103
121699	629104
215693	629105
269895	629106
52883	629107
7341	629108
90998	629109
24835	629110
83601	629111
1571	629112
269567	629113
24945	629114
509	629115
288	629116
46831	629117
5868	629118
7112	629119
45492	629120
3690	629121
78171	629122
152826	629123
10017	629124
1355	629125
38803	629126
212472	629127
4616	629128
27099	629129
22462	629130
24933	629131
28823	629132
41509	629133
10454	629134
488	629135
2942	629136
56104	629137
1418	629138
6357	629139
9850	629140
77018	629141
157835	629142
96839	629143
108039	629144
5680	629145
11685	629146
7677	629147
217681	629148
24173	629149
137115	629150
11918	629151
129137	629152
14750	629153
27926	629154
9393	629155
1429	629156
812	629157
1822	629158
3133	629159
23389	629160
197894	629161
48929	629162
45925	629163
37683	629164
12106	629165
165214	629166
21200	629167
4496	629168
99719	629169
36547	629170
254563	629171
50324	629172
120055	629173
7977	629174
245793	629175
145002	629176
13651	629177
88273	629178
17396	629179
13031	629180
4038	629181
35819	629182
21369	629183
69839	629184
172411	629185
15080	629186
76234	629187
27214	629188
136073	629189
919	629190
41190	629191
27501	629192
27116	629193
7213	629194
85803	629195
12644	629196
82759	629197
83065	629198
103589	629199
32749	629200
638	629201
62650	629202
82512	629203
89148	629204
7473	629205
5756	629206
102307	629207
57604	629208
186255	629209
62179	629210
33313	629211
1543	629212
30269	629213
158231	629214
8293	629215
170630	629216
220605	629217
8114	629218
6531	629219
138620	629220
8081	629221
13980	629222
22427	629223
87983	629224
18652	629225
94142	629226
3422	629227
470	629228
268655	629229
106458	629230
25155	629231
97071	629232
168012	629233
115714	629234
79075	629235
6315	629236
2073	629237
1641	629238
5184	629239
224270	629240
36283	629241
92800	629242
1455	629243
155843	629244
19932	629245
222812	629246
78299	629247
168531	629248
66808	629249
149217	629250
12790	629251
64639	629252
2091	629253
224675	629254
242609	629255
3816	629256
14533	629257
6044	629258
79398	629259
17205	629260
48382	629261
56251	629262
5170	629263
126471	629264
77415	629265
129271	629266
3286	629267
119840	629268
260422	629269
11259	629270
237117	629271
2356	629272
7797	629273
36393	629274
3191	629275
36434	629276
8557	629277
61492	629278
12548	629279
71404	629280
7236	629281
152	629282
9923	629283
88188	629284
6235	629285
193870	629286
142736	629287
6618	629288
113018	629289
55674	629290
96756	629291
66727	629292
157272	629293
48650	629294
53192	629295
118547	629296
58160	629297
9778	629298
39393	629299
78772	629300
83314	629301
74698	629302
10101	629303
18439	629304
45280	629305
23433	629306
14415	629307
129794	629308
103878	629309
124199	629310
7919	629311
14575	629312
8623	629313
31293	629314
2814	629315
79307	629316
33392	629317
76677	629318
3776	629319
62327	629320
2081	629321
40010	629322
960	629323
7453	629324
865	629325
96414	629326
48950	629327
71322	629328
68160	629329
18245	629330
3212	629331
42006	629332
13831	629333
4169	629334
133043	629335
73853	629336
7392	629337
152887	629338
18927	629339
6464	629340
141515	629341
152063	629342
11440	629343
91662	629344
3758	629345
11675	629346
57732	629347
145237	629348
2971	629349
89424	629350
100737	629351
1299	629352
98977	629353
204585	629354
270056	629355
4786	629356
3939	629357
65281	629358
17191	629359
23147	629360
1018	629361
33	629362
114577	629363
91594	629364
92370	629365
39963	629366
59816	629367
30516	629368
198419	629369
22665	629370
5384	629371
101592	629372
246160	629373
30583	629374
122059	629375
145115	629376
96868	629377
14376	629378
35228	629379
12213	629380
238109	629381
2055	629382
117479	629383
22480	629384
174076	629385
4124	629386
65363	629387
8824	629388
50286	629389
88415	629390
50724	629391
5287	629392
5598	629393
241437	629394
194959	629395
102044	629396
43384	629397
193723	629398
247710	629399
56496	629400
4210	629401
205205	629402
91015	629403
69381	629404
53011	629405
209433	629406
47116	629407
139107	629408
15174	629409
4416	629410
17897	629411
41513	629412
107381	629413
29542	629414
71402	629415
55143	629416
30306	629417
57115	629418
15085	629419
3464	629420
6571	629421
48792	629422
73187	629423
120795	629424
56707	629425
895	629426
74611	629427
97525	629428
34642	629429
6403	629430
77189	629431
45026	629432
88384	629433
91072	629434
58481	629435
17503	629436
156195	629437
251902	629438
178443	629439
204932	629440
127365	629441
75633	629442
23620	629443
34864	629444
6481	629445
7845	629446
62611	629447
2086	629448
17937	629449
18909	629450
253796	629451
114489	629452
96861	629453
144454	629454
5922	629455
25679	629456
257082	629457
4967	629458
21315	629459
177543	629460
9582	629461
139154	629462
42593	629463
191663	629464
11294	629465
466	629466
666	629467
104515	629468
106255	629469
6927	629470
139314	629471
164767	629472
139788	629473
5362	629474
84912	629475
5081	629476
260131	629477
243081	629478
11852	629479
69673	629480
21695	629481
50243	629482
117056	629483
27503	629484
34973	629485
133772	629486
140414	629487
24084	629488
1342	629489
32294	629490
10075	629491
262777	629492
8766	629493
22576	629494
78602	629495
174	629496
212300	629497
820	629498
23297	629499
251670	629500
146934	629501
10089	629502
72625	629503
1841	629504
12908	629505
162587	629506
174012	629507
20365	629508
40809	629509
4671	629510
261269	629511
55627	629512
42994	629513
168607	629514
37921	629515
30411	629516
8524	629517
166669	629518
14122	629519
15351	629520
14589	629521
247998	629522
19559	629523
29585	629524
164045	629525
262004	629526
14756	629527
5058	629528
157830	629529
92683	629530
148932	629531
34330	629532
93732	629533
48973	629534
232880	629535
39850	629536
172087	629537
155914	629538
53423	629539
195011	629540
54425	629541
71609	629542
21510	629543
239026	629544
41078	629545
24029	629546
77880	629547
1600	629548
141931	629549
193	629550
62320	629551
11025	629552
5194	629553
265050	629554
138710	629555
3023	629556
161427	629557
117256	629558
112967	629559
100	629560
48706	629561
26326	629562
55338	629563
148910	629564
1876	629565
14451	629566
653	629567
253216	629568
1053	629569
112001	629570
22895	629571
31629	629572
36179	629573
36851	629574
77241	629575
24377	629576
55812	629577
121809	629578
11159	629579
1000	629580
8574	629581
13632	629582
76077	629583
129102	629584
59835	629585
106780	629586
53384	629587
182187	629588
15698	629589
2581	629590
197828	629591
142845	629592
120525	629593
118109	629594
53033	629595
46214	629596
1968	629597
2354	629598
22804	629599
12099	629600
63353	629601
244093	629602
112888	629603
235	629604
235638	629605
34345	629606
4999	629607
28853	629608
1027	629609
40635	629610
174157	629611
33102	629612
79601	629613
6232	629614
4214	629615
1779	629616
795	629617
162558	629618
139242	629619
9426	629620
20151	629621
72	629622
92743	629623
14026	629624
48387	629625
256973	629626
1357	629627
253635	629628
54957	629629
3899	629630
2772	629631
79177	629632
260542	629633
139110	629634
44551	629635
7364	629636
167266	629637
11847	629638
23427	629639
33240	629640
83961	629641
118629	629642
266638	629643
40257	629644
87791	629645
70476	629646
21407	629647
67734	629648
16981	629649
64333	629650
28830	629651
512	629652
248960	629653
1939	629654
137551	629655
262855	629656
37430	629657
9257	629658
6377	629659
155196	629660
22816	629661
65155	629662
39002	629663
82441	629664
1703	629665
85723	629666
28661	629667
83947	629668
100928	629669
12830	629670
595	629671
245727	629672
23633	629673
6960	629674
34559	629675
3670	629676
263722	629677
16159	629678
14818	629679
131305	629680
153837	629681
240155	629682
130756	629683
50261	629684
3224	629685
39116	629686
118409	629687
2014	629688
145791	629689
1080	629690
7230	629691
60863	629692
11461	629693
196846	629694
470	629695
41878	629696
17770	629697
2380	629698
7172	629699
5616	629700
3384	629701
16923	629702
28124	629703
1213	629704
3240	629705
935	629706
3473	629707
5131	629708
2480	629709
15051	629710
47993	629711
248458	629712
2006	629713
260396	629714
56928	629715
8853	629716
15555	629717
6001	629718
17034	629719
117556	629720
3156	629721
3066	629722
20244	629723
12187	629724
52129	629725
2876	629726
4597	629727
104674	629728
28521	629729
270977	629730
47586	629731
510	629732
1781	629733
41051	629734
3065	629735
4118	629736
131	629737
49268	629738
8517	629739
112	629740
249705	629741
48727	629742
7371	629743
51042	629744
218631	629745
255222	629746
67812	629747
3083	629748
2094	629749
13712	629750
15363	629751
7996	629752
5215	629753
28059	629754
3940	629755
35053	629756
4198	629757
12320	629758
44951	629759
32440	629760
164088	629761
51001	629762
23197	629763
105392	629764
31458	629765
261563	629766
5688	629767
3183	629768
172319	629769
154003	629770
225947	629771
171298	629772
116512	629773
2865	629774
38846	629775
89689	629776
9885	629777
16479	629778
111410	629779
31320	629780
113903	629781
3735	629782
75124	629783
42863	629784
27271	629785
71669	629786
30503	629787
31059	629788
22077	629789
36794	629790
123120	629791
33099	629792
85990	629793
26416	629794
117378	629795
1612	629796
27369	629797
270164	629798
126710	629799
3228	629800
151153	629801
126668	629802
24830	629803
32167	629804
18521	629805
15168	629806
68741	629807
1625	629808
172697	629809
233723	629810
13101	629811
186090	629812
116266	629813
13772	629814
2353	629815
239681	629816
108296	629817
31113	629818
220431	629819
131192	629820
1436	629821
25276	629822
104703	629823
32669	629824
23364	629825
101490	629826
37729	629827
32464	629828
51616	629829
146818	629830
171690	629831
28372	629832
147986	629833
418	629834
792	629835
758	629836
228349	629837
170822	629838
25523	629839
207654	629840
53814	629841
7100	629842
102622	629843
31234	629844
160147	629845
29780	629846
46013	629847
46	629848
58045	629849
107876	629850
18905	629851
30084	629852
436	629853
99918	629854
84272	629855
124980	629856
22450	629857
161837	629858
13716	629859
35304	629860
31894	629861
38366	629862
54366	629863
241352	629864
7366	629865
132701	629866
653	629867
36018	629868
136388	629869
99093	629870
14478	629871
7332	629872
367	629873
74881	629874
153508	629875
84378	629876
683	629877
231603	629878
30624	629879
3657	629880
20350	629881
31965	629882
46136	629883
7289	629884
167707	629885
59031	629886
50253	629887
34346	629888
2719	629889
4966	629890
260	629891
58050	629892
155200	629893
69364	629894
114708	629895
30935	629896
10386	629897
28630	629898
114474	629899
3368	629900
47248	629901
18144	629902
1303	629903
92487	629904
4027	629905
15560	629906
53890	629907
68048	629908
121641	629909
84717	629910
13441	629911
164052	629912
52964	629913
137976	629914
21671	629915
173127	629916
9201	629917
258896	629918
223302	629919
25969	629920
124544	629921
9576	629922
154664	629923
10184	629924
25792	629925
195399	629926
34189	629927
108569	629928
126677	629929
42	629930
194626	629931
4276	629932
9023	629933
22596	629934
1104	629935
218810	629936
139415	629937
45233	629938
17713	629939
184138	629940
37893	629941
3790	629942
195122	629943
5909	629944
11207	629945
88779	629946
51915	629947
15391	629948
177103	629949
18338	629950
1999	629951
12799	629952
15986	629953
1649	629954
17952	629955
33080	629956
69437	629957
45431	629958
109	629959
342	629960
24546	629961
165337	629962
36543	629963
78858	629964
176006	629965
27601	629966
133161	629967
174381	629968
22772	629969
224861	629970
19201	629971
7630	629972
252086	629973
214	629974
17236	629975
45270	629976
32003	629977
103076	629978
99	629979
68188	629980
11320	629981
11237	629982
168397	629983
10099	629984
44621	629985
43536	629986
218651	629987
521	629988
48583	629989
208278	629990
90874	629991
16602	629992
1473	629993
14895	629994
86533	629995
19919	629996
21088	629997
3187	629998
2923	629999
6346	630000
34393	630001
10082	630002
130652	630003
4765	630004
29892	630005
171839	630006
1060	630007
1866	630008
173813	630009
47490	630010
83980	630011
18720	630012
43495	630013
4746	630014
77853	630015
12561	630016
183802	630017
119288	630018
57198	630019
209407	630020
142797	630021
14580	630022
156900	630023
29187	630024
34804	630025
5744	630026
1033	630027
203659	630028
119535	630029
119332	630030
121031	630031
77933	630032
8	630033
1231	630034
17043	630035
111387	630036
33860	630037
16787	630038
29452	630039
46972	630040
23520	630041
12289	630042
8607	630043
51875	630044
108	630045
196209	630046
222443	630047
54992	630048
115519	630049
147451	630050
8283	630051
21985	630052
9527	630053
8495	630054
67107	630055
32018	630056
77064	630057
85668	630058
69294	630059
10980	630060
68504	630061
114138	630062
9945	630063
192998	630064
682	630065
68703	630066
8232	630067
100840	630068
13226	630069
181607	630070
53026	630071
47360	630072
1175	630073
12020	630074
96760	630075
36403	630076
125539	630077
33362	630078
242628	630079
24708	630080
77709	630081
36498	630082
42161	630083
32007	630084
137073	630085
27117	630086
109826	630087
42183	630088
4799	630089
225426	630090
155519	630091
246518	630092
26237	630093
27464	630094
234872	630095
188616	630096
125077	630097
48450	630098
104696	630099
65719	630100
2296	630101
23011	630102
144907	630103
43060	630104
100147	630105
84415	630106
110842	630107
208975	630108
3048	630109
23798	630110
30678	630111
70111	630112
22106	630113
23167	630114
34574	630115
57402	630116
81504	630117
7615	630118
2755	630119
2458	630120
176359	630121
7824	630122
253036	630123
140095	630124
141503	630125
32204	630126
26224	630127
20056	630128
25835	630129
41346	630130
12754	630131
3803	630132
75041	630133
93940	630134
9710	630135
78350	630136
21397	630137
64025	630138
17	630139
5159	630140
180044	630141
25375	630142
41052	630143
86950	630144
150	630145
5120	630146
6869	630147
129181	630148
14945	630149
2108	630150
242041	630151
82235	630152
236089	630153
2620	630154
56635	630155
107446	630156
4734	630157
79373	630158
3564	630159
12949	630160
7908	630161
131206	630162
102845	630163
35715	630164
9236	630165
154784	630166
94494	630167
16257	630168
65550	630169
14929	630170
63570	630171
2559	630172
4258	630173
46979	630174
257862	630175
165582	630176
265546	630177
150914	630178
35003	630179
2449	630180
23193	630181
92787	630182
2522	630183
54716	630184
40770	630185
63138	630186
77089	630187
100104	630188
22926	630189
119819	630190
62349	630191
168951	630192
1230	630193
164794	630194
249433	630195
89524	630196
148880	630197
48269	630198
171431	630199
32258	630200
1943	630201
211534	630202
162104	630203
209133	630204
42176	630205
89876	630206
38866	630207
146638	630208
263594	630209
197505	630210
7012	630211
7046	630212
45396	630213
59041	630214
5108	630215
12721	630216
89652	630217
71783	630218
1236	630219
43673	630220
425	630221
32200	630222
34335	630223
172773	630224
20563	630225
154172	630226
6156	630227
26026	630228
123054	630229
7077	630230
5609	630231
41659	630232
32253	630233
9901	630234
243366	630235
8931	630236
23508	630237
11518	630238
81891	630239
130852	630240
5095	630241
8647	630242
56817	630243
33100	630244
87973	630245
11074	630246
45401	630247
210508	630248
88650	630249
105459	630250
32487	630251
8163	630252
210290	630253
18299	630254
69355	630255
142184	630256
42632	630257
8099	630258
42465	630259
792	630260
41877	630261
119875	630262
28577	630263
56775	630264
6630	630265
13714	630266
2540	630267
191768	630268
186550	630269
41137	630270
31019	630271
140797	630272
66803	630273
8012	630274
5028	630275
1600	630276
112908	630277
94021	630278
136	630279
83282	630280
107904	630281
20304	630282
78787	630283
851	630284
331	630285
3472	630286
945	630287
45221	630288
112448	630289
127136	630290
1685	630291
11593	630292
42998	630293
33162	630294
75377	630295
225517	630296
167596	630297
56850	630298
110395	630299
192	630300
197442	630301
12146	630302
69896	630303
51139	630304
241445	630305
54799	630306
80316	630307
207268	630308
95963	630309
11224	630310
12581	630311
107222	630312
73727	630313
426	630314
1365	630315
206970	630316
70679	630317
81122	630318
37403	630319
1066	630320
85786	630321
6473	630322
12534	630323
29975	630324
50611	630325
99125	630326
2266	630327
2595	630328
77067	630329
109111	630330
133979	630331
211310	630332
15754	630333
168098	630334
33633	630335
44648	630336
9964	630337
9190	630338
7254	630339
216040	630340
101934	630341
100809	630342
9054	630343
43410	630344
186389	630345
217990	630346
226430	630347
143670	630348
25396	630349
9020	630350
18938	630351
109308	630352
68536	630353
34815	630354
104384	630355
24505	630356
4456	630357
3226	630358
59156	630359
141068	630360
2595	630361
89623	630362
65089	630363
248972	630364
4979	630365
37626	630366
164624	630367
18994	630368
56887	630369
5822	630370
15598	630371
17997	630372
103319	630373
104188	630374
854	630375
93426	630376
134455	630377
4836	630378
37462	630379
49908	630380
89210	630381
64982	630382
198179	630383
54144	630384
235129	630385
34354	630386
37286	630387
1133	630388
223286	630389
84716	630390
250482	630391
173918	630392
185172	630393
48995	630394
60833	630395
60	630396
58113	630397
131092	630398
29596	630399
141187	630400
92752	630401
522	630402
47162	630403
15184	630404
158084	630405
59532	630406
129019	630407
26232	630408
1322	630409
108460	630410
202876	630411
27438	630412
13800	630413
9396	630414
11507	630415
152295	630416
150305	630417
42040	630418
125176	630419
9038	630420
17042	630421
6225	630422
23087	630423
23135	630424
214378	630425
68764	630426
7545	630427
20603	630428
74405	630429
208546	630430
80110	630431
101677	630432
62436	630433
5414	630434
12523	630435
18588	630436
48840	630437
40839	630438
45991	630439
40823	630440
42215	630441
55376	630442
103780	630443
444	630444
45967	630445
98710	630446
26086	630447
7375	630448
233996	630449
1253	630450
57697	630451
182183	630452
74599	630453
212158	630454
62192	630455
44140	630456
72273	630457
34923	630458
69598	630459
17847	630460
88697	630461
9048	630462
3158	630463
75610	630464
1082	630465
48004	630466
3	630467
8763	630468
16	630469
33586	630470
12358	630471
117128	630472
78436	630473
33946	630474
91357	630475
123235	630476
23906	630477
59224	630478
46156	630479
16096	630480
4871	630481
27706	630482
13773	630483
882	630484
122337	630485
1867	630486
200261	630487
28963	630488
110480	630489
94536	630490
12136	630491
164250	630492
153122	630493
115214	630494
16531	630495
10401	630496
6696	630497
28836	630498
4087	630499
77044	630500
57054	630501
146710	630502
119701	630503
120174	630504
25921	630505
166914	630506
109643	630507
146227	630508
154504	630509
1389	630510
50175	630511
56999	630512
50056	630513
31072	630514
54957	630515
144766	630516
16928	630517
62333	630518
79363	630519
40626	630520
99702	630521
218694	630522
118515	630523
1304	630524
254901	630525
423	630526
255874	630527
113266	630528
80124	630529
77088	630530
45113	630531
193364	630532
2490	630533
3243	630534
3865	630535
172446	630536
15050	630537
100931	630538
131558	630539
18368	630540
6478	630541
26225	630542
368	630543
23110	630544
29226	630545
79261	630546
55867	630547
5735	630548
2679	630549
35567	630550
134201	630551
161794	630552
61308	630553
479	630554
21550	630555
197985	630556
26751	630557
115220	630558
3962	630559
5085	630560
2589	630561
22238	630562
159341	630563
214423	630564
12764	630565
65581	630566
52036	630567
30117	630568
2234	630569
43506	630570
218	630571
134736	630572
156822	630573
60223	630574
177610	630575
238791	630576
1135	630577
2006	630578
45995	630579
112627	630580
19864	630581
73640	630582
162443	630583
44848	630584
102016	630585
88510	630586
22303	630587
868	630588
42730	630589
54230	630590
108559	630591
10149	630592
104115	630593
15013	630594
4437	630595
81301	630596
12292	630597
8195	630598
988	630599
107096	630600
216136	630601
488	630602
395	630603
16645	630604
21798	630605
7739	630606
158561	630607
23934	630608
25235	630609
113982	630610
24941	630611
44901	630612
160677	630613
81345	630614
100736	630615
61894	630616
162113	630617
16879	630618
1461	630619
347	630620
8829	630621
237722	630622
38392	630623
8935	630624
53474	630625
105394	630626
72228	630627
214078	630628
18213	630629
23165	630630
86358	630631
124660	630632
1947	630633
192956	630634
15228	630635
102183	630636
67783	630637
64525	630638
96648	630639
198	630640
29987	630641
62627	630642
49883	630643
7473	630644
7760	630645
8652	630646
29711	630647
66749	630648
2046	630649
99944	630650
148700	630651
117207	630652
57669	630653
3606	630654
58650	630655
12624	630656
2349	630657
35958	630658
5068	630659
156486	630660
818	630661
29619	630662
4643	630663
8361	630664
4455	630665
38874	630666
57767	630667
230782	630668
4560	630669
161115	630670
4493	630671
23978	630672
261426	630673
5024	630674
171418	630675
168224	630676
81061	630677
99706	630678
16446	630679
35230	630680
83250	630681
16687	630682
226262	630683
40900	630684
111297	630685
41234	630686
13276	630687
10323	630688
201044	630689
8517	630690
2554	630691
4550	630692
120426	630693
1866	630694
221809	630695
15675	630696
79563	630697
33625	630698
234335	630699
36127	630700
79	630701
8679	630702
97861	630703
272198	630704
6859	630705
11278	630706
182701	630707
65496	630708
84872	630709
15868	630710
37525	630711
9162	630712
93893	630713
221059	630714
101532	630715
7860	630716
81565	630717
18430	630718
7184	630719
161763	630720
5315	630721
100914	630722
230914	630723
9179	630724
371	630725
5076	630726
67177	630727
4542	630728
66156	630729
76177	630730
32122	630731
18733	630732
104929	630733
30460	630734
5705	630735
4102	630736
13986	630737
104914	630738
22768	630739
173072	630740
3486	630741
959	630742
86643	630743
260464	630744
7119	630745
156346	630746
16889	630747
33193	630748
266456	630749
65959	630750
83	630751
297	630752
79837	630753
11221	630754
73306	630755
266434	630756
13846	630757
223218	630758
96415	630759
134926	630760
5370	630761
131983	630762
203652	630763
5758	630764
5656	630765
39459	630766
29828	630767
48059	630768
200776	630769
40710	630770
11377	630771
110205	630772
1389	630773
72618	630774
3585	630775
124210	630776
148859	630777
104778	630778
90474	630779
2235	630780
61531	630781
15269	630782
160246	630783
1605	630784
14074	630785
100790	630786
30684	630787
44426	630788
110011	630789
930	630790
68085	630791
12188	630792
29990	630793
12145	630794
87985	630795
14737	630796
138237	630797
5990	630798
1440	630799
77591	630800
41450	630801
6833	630802
239	630803
10575	630804
48709	630805
219613	630806
4004	630807
35855	630808
93941	630809
15319	630810
28529	630811
156876	630812
107889	630813
221834	630814
2089	630815
48382	630816
22639	630817
26221	630818
9258	630819
25630	630820
10131	630821
198782	630822
1365	630823
3656	630824
58820	630825
70958	630826
4632	630827
250034	630828
10363	630829
208251	630830
68370	630831
6323	630832
19754	630833
158760	630834
170118	630835
24563	630836
2647	630837
29141	630838
227351	630839
34021	630840
72232	630841
7615	630842
133074	630843
19656	630844
64178	630845
20738	630846
765	630847
46543	630848
3257	630849
14892	630850
68357	630851
54660	630852
30316	630853
32185	630854
38041	630855
3454	630856
42766	630857
327	630858
103927	630859
9439	630860
131	630861
2714	630862
651	630863
31441	630864
57534	630865
145280	630866
29560	630867
5440	630868
45039	630869
91088	630870
121999	630871
5367	630872
73096	630873
12408	630874
21414	630875
239450	630876
4993	630877
9875	630878
1815	630879
7680	630880
243477	630881
265054	630882
32447	630883
35525	630884
7339	630885
78426	630886
4187	630887
12682	630888
147758	630889
11748	630890
20956	630891
51229	630892
245408	630893
8659	630894
90318	630895
500	630896
100126	630897
139232	630898
159906	630899
2699	630900
15413	630901
90843	630902
5138	630903
81118	630904
9581	630905
7216	630906
9038	630907
195	630908
180267	630909
39684	630910
883	630911
3106	630912
70278	630913
22414	630914
184835	630915
126963	630916
3465	630917
72512	630918
8662	630919
72958	630920
222828	630921
165280	630922
15009	630923
178311	630924
114159	630925
171674	630926
167711	630927
60292	630928
3224	630929
18562	630930
13884	630931
6674	630932
1536	630933
87629	630934
122971	630935
47970	630936
3046	630937
40832	630938
146718	630939
338	630940
26362	630941
101056	630942
15751	630943
15777	630944
169736	630945
195800	630946
8009	630947
126865	630948
14234	630949
3130	630950
96232	630951
81990	630952
249318	630953
1162	630954
171440	630955
49727	630956
76341	630957
111129	630958
133897	630959
3936	630960
26638	630961
171319	630962
120213	630963
3818	630964
54527	630965
2664	630966
47218	630967
74449	630968
184500	630969
9441	630970
10553	630971
106524	630972
96834	630973
3	630974
18748	630975
92207	630976
25935	630977
151902	630978
10114	630979
248015	630980
34447	630981
238085	630982
246658	630983
7406	630984
175666	630985
144899	630986
269661	630987
1900	630988
124741	630989
44635	630990
32864	630991
14458	630992
116651	630993
88560	630994
26055	630995
35401	630996
212692	630997
57780	630998
1140	630999
11986	631000
13833	631001
81623	631002
172035	631003
38723	631004
12208	631005
23069	631006
126994	631007
111505	631008
61047	631009
1969	631010
43852	631011
161529	631012
762	631013
268265	631014
1851	631015
61827	631016
53581	631017
3638	631018
30388	631019
111745	631020
44097	631021
3572	631022
670	631023
11996	631024
19922	631025
59176	631026
28367	631027
10724	631028
17338	631029
161153	631030
92576	631031
240145	631032
678	631033
33310	631034
632	631035
9804	631036
140920	631037
28108	631038
15291	631039
25458	631040
71760	631041
37470	631042
1682	631043
58786	631044
40667	631045
36454	631046
38135	631047
61034	631048
8749	631049
150425	631050
43418	631051
11925	631052
39692	631053
252448	631054
45400	631055
45515	631056
87241	631057
86874	631058
74929	631059
7108	631060
72185	631061
12199	631062
38684	631063
5836	631064
34674	631065
51171	631066
13489	631067
22132	631068
64252	631069
39106	631070
19799	631071
3961	631072
166413	631073
249789	631074
113073	631075
561	631076
258198	631077
2468	631078
69042	631079
1134	631080
42584	631081
1414	631082
96729	631083
149035	631084
18458	631085
19565	631086
221	631087
1547	631088
99042	631089
28216	631090
32375	631091
71809	631092
128031	631093
13990	631094
87014	631095
29268	631096
5342	631097
4717	631098
84486	631099
89141	631100
75486	631101
43744	631102
99433	631103
28579	631104
140236	631105
90060	631106
17876	631107
48788	631108
20206	631109
117698	631110
77186	631111
112945	631112
16129	631113
11598	631114
25198	631115
52886	631116
1604	631117
4513	631118
38364	631119
57137	631120
32522	631121
188015	631122
72460	631123
151264	631124
3898	631125
131973	631126
59101	631127
73672	631128
134	631129
142466	631130
236911	631131
239553	631132
15584	631133
72721	631134
229514	631135
35440	631136
40282	631137
30035	631138
22983	631139
96796	631140
22046	631141
265005	631142
23174	631143
10081	631144
36714	631145
92423	631146
56728	631147
925	631148
49290	631149
1636	631150
43724	631151
157442	631152
143547	631153
24402	631154
13287	631155
40033	631156
33323	631157
1504	631158
99338	631159
81300	631160
36751	631161
244954	631162
48097	631163
50697	631164
240539	631165
53549	631166
78585	631167
57583	631168
167936	631169
3894	631170
54542	631171
36999	631172
361	631173
157739	631174
1879	631175
104933	631176
88144	631177
60266	631178
30119	631179
114687	631180
17778	631181
10281	631182
29927	631183
45282	631184
30278	631185
8072	631186
265949	631187
902	631188
13192	631189
117715	631190
69668	631191
194174	631192
56554	631193
70809	631194
33773	631195
211412	631196
55124	631197
33144	631198
61680	631199
91542	631200
12816	631201
1153	631202
8692	631203
265214	631204
77791	631205
1373	631206
68998	631207
32468	631208
15279	631209
19727	631210
14336	631211
150522	631212
16209	631213
204	631214
98526	631215
6009	631216
102356	631217
1199	631218
31861	631219
27126	631220
65987	631221
5294	631222
189804	631223
2489	631224
520	631225
89533	631226
17207	631227
37494	631228
28700	631229
95952	631230
28094	631231
20021	631232
7467	631233
55213	631234
5091	631235
110508	631236
148258	631237
1909	631238
143668	631239
48609	631240
160326	631241
18891	631242
3245	631243
266500	631244
9452	631245
1845	631246
36203	631247
48018	631248
77655	631249
2337	631250
1389	631251
42072	631252
11951	631253
12097	631254
64613	631255
11026	631256
105584	631257
3237	631258
149414	631259
2448	631260
24938	631261
215402	631262
127500	631263
21778	631264
4237	631265
239689	631266
86186	631267
110110	631268
1170	631269
53232	631270
13646	631271
2165	631272
13012	631273
39978	631274
79052	631275
97550	631276
255865	631277
6210	631278
74641	631279
100266	631280
12902	631281
30633	631282
15944	631283
9437	631284
14619	631285
26517	631286
13058	631287
76084	631288
94779	631289
76863	631290
176596	631291
1283	631292
28854	631293
40246	631294
85400	631295
57591	631296
29766	631297
55132	631298
122643	631299
70920	631300
70989	631301
135080	631302
68731	631303
108136	631304
19276	631305
5807	631306
68287	631307
19573	631308
1585	631309
1898	631310
20177	631311
37336	631312
9756	631313
25531	631314
4898	631315
970	631316
181019	631317
7288	631318
23539	631319
250763	631320
30938	631321
5796	631322
739	631323
76560	631324
75709	631325
112220	631326
21519	631327
125858	631328
222953	631329
33845	631330
88921	631331
2745	631332
3794	631333
7647	631334
2777	631335
117355	631336
1168	631337
691	631338
259602	631339
4178	631340
9	631341
3930	631342
129722	631343
56214	631344
23908	631345
10974	631346
1758	631347
26365	631348
2977	631349
27883	631350
1539	631351
64062	631352
126342	631353
3383	631354
2687	631355
109612	631356
54912	631357
313	631358
37554	631359
157869	631360
55171	631361
105735	631362
167190	631363
56181	631364
28376	631365
100965	631366
125972	631367
1906	631368
52935	631369
242474	631370
16115	631371
113616	631372
73418	631373
266209	631374
102189	631375
108271	631376
162624	631377
91726	631378
97736	631379
115	631380
38470	631381
4371	631382
3697	631383
162784	631384
240323	631385
56631	631386
714	631387
120127	631388
20271	631389
149006	631390
71229	631391
37837	631392
96683	631393
2043	631394
4874	631395
54960	631396
83178	631397
109168	631398
162700	631399
28433	631400
125673	631401
43923	631402
30793	631403
50119	631404
313	631405
10373	631406
143630	631407
80906	631408
1521	631409
67421	631410
226500	631411
40425	631412
205288	631413
131645	631414
142305	631415
35485	631416
5665	631417
63658	631418
27805	631419
33333	631420
465	631421
102869	631422
16529	631423
23933	631424
76694	631425
14136	631426
162696	631427
9084	631428
123062	631429
94446	631430
1504	631431
31691	631432
160231	631433
40726	631434
100615	631435
5241	631436
239532	631437
8389	631438
128424	631439
164375	631440
169307	631441
19477	631442
9554	631443
34003	631444
28616	631445
9649	631446
98931	631447
8032	631448
191	631449
38121	631450
136303	631451
54611	631452
29522	631453
100940	631454
235112	631455
24986	631456
248264	631457
8012	631458
98285	631459
110160	631460
16497	631461
32670	631462
170	631463
258654	631464
23222	631465
95209	631466
249011	631467
18803	631468
3747	631469
17044	631470
221983	631471
14179	631472
61999	631473
106679	631474
18384	631475
3612	631476
117925	631477
81336	631478
50856	631479
97428	631480
24652	631481
33317	631482
45012	631483
71940	631484
52156	631485
14818	631486
25319	631487
114740	631488
4614	631489
1201	631490
70196	631491
3778	631492
1720	631493
9384	631494
116263	631495
3877	631496
121288	631497
152287	631498
34151	631499
163854	631500
106342	631501
88750	631502
5472	631503
1835	631504
16462	631505
14971	631506
171173	631507
43195	631508
28075	631509
141788	631510
25171	631511
54758	631512
1207	631513
31127	631514
20496	631515
46121	631516
142638	631517
157805	631518
12770	631519
73610	631520
76874	631521
4689	631522
121171	631523
34456	631524
1186	631525
61135	631526
9871	631527
166727	631528
3909	631529
12454	631530
1131	631531
180427	631532
115704	631533
2511	631534
135324	631535
5285	631536
267483	631537
83774	631538
242512	631539
10029	631540
45263	631541
784	631542
8303	631543
54575	631544
166064	631545
72294	631546
2107	631547
55065	631548
78800	631549
2072	631550
127062	631551
151826	631552
44361	631553
8442	631554
16373	631555
35677	631556
36768	631557
25058	631558
6204	631559
126978	631560
146757	631561
78864	631562
46054	631563
48904	631564
52128	631565
58447	631566
5957	631567
158601	631568
11541	631569
68089	631570
234471	631571
531	631572
69017	631573
30925	631574
64228	631575
68525	631576
45241	631577
24257	631578
71154	631579
194917	631580
169215	631581
5344	631582
3599	631583
19919	631584
13324	631585
118575	631586
131546	631587
84631	631588
58104	631589
161125	631590
24553	631591
44878	631592
77904	631593
123976	631594
239099	631595
267658	631596
26324	631597
34368	631598
17403	631599
143372	631600
53708	631601
32248	631602
1009	631603
19499	631604
10160	631605
9988	631606
227350	631607
9886	631608
2153	631609
22063	631610
69494	631611
2517	631612
66787	631613
20087	631614
27011	631615
84273	631616
32046	631617
5515	631618
4651	631619
139510	631620
42514	631621
21428	631622
79644	631623
42781	631624
52747	631625
133664	631626
22007	631627
594	631628
20425	631629
26954	631630
39487	631631
243	631632
105010	631633
1561	631634
22377	631635
9101	631636
995	631637
173231	631638
15424	631639
4874	631640
265659	631641
63277	631642
52165	631643
375	631644
60496	631645
220150	631646
1518	631647
705	631648
70837	631649
8781	631650
30236	631651
174755	631652
21312	631653
225793	631654
151878	631655
147729	631656
71927	631657
1	631658
166241	631659
23198	631660
62453	631661
260808	631662
43266	631663
71881	631664
165977	631665
255	631666
4343	631667
42245	631668
59801	631669
135529	631670
7991	631671
22236	631672
32926	631673
28397	631674
125487	631675
113702	631676
1720	631677
112428	631678
59896	631679
1120	631680
138869	631681
17235	631682
112631	631683
11902	631684
219692	631685
117054	631686
33478	631687
31648	631688
115988	631689
112966	631690
2371	631691
13561	631692
7371	631693
11651	631694
37518	631695
148715	631696
215801	631697
89087	631698
92669	631699
23414	631700
59922	631701
19482	631702
50817	631703
64470	631704
52619	631705
17652	631706
1740	631707
158909	631708
21452	631709
15700	631710
52139	631711
10366	631712
237828	631713
59285	631714
117005	631715
72906	631716
102797	631717
7167	631718
5630	631719
214732	631720
251217	631721
101100	631722
226088	631723
116817	631724
20566	631725
8417	631726
134493	631727
36304	631728
191860	631729
209744	631730
64527	631731
15635	631732
87863	631733
9036	631734
79100	631735
35241	631736
8461	631737
12072	631738
74370	631739
262053	631740
80814	631741
12185	631742
104433	631743
181759	631744
25674	631745
3497	631746
18263	631747
502	631748
29517	631749
248868	631750
1330	631751
144444	631752
74983	631753
91721	631754
7162	631755
4627	631756
94510	631757
55222	631758
233765	631759
2420	631760
4514	631761
272648	631762
44087	631763
55818	631764
159555	631765
15778	631766
47386	631767
47773	631768
25199	631769
52602	631770
18332	631771
37858	631772
49757	631773
53960	631774
4752	631775
7428	631776
63097	631777
3272	631778
19982	631779
125981	631780
1068	631781
83242	631782
139025	631783
26578	631784
19408	631785
9363	631786
96083	631787
12357	631788
4648	631789
1041	631790
1244	631791
34216	631792
9156	631793
4035	631794
11701	631795
115079	631796
4094	631797
107863	631798
177149	631799
63904	631800
269656	631801
12051	631802
3471	631803
37531	631804
68483	631805
8432	631806
43	631807
69428	631808
2238	631809
2074	631810
73984	631811
51125	631812
93647	631813
734	631814
31896	631815
1118	631816
27176	631817
65480	631818
139900	631819
498	631820
7555	631821
18089	631822
4564	631823
28677	631824
38747	631825
3219	631826
215229	631827
1457	631828
4920	631829
996	631830
636	631831
26678	631832
59	631833
19166	631834
20072	631835
108983	631836
139685	631837
89190	631838
171308	631839
78174	631840
257386	631841
119330	631842
109708	631843
38951	631844
13275	631845
78599	631846
16939	631847
252680	631848
54758	631849
79760	631850
23866	631851
15345	631852
135	631853
42164	631854
47479	631855
38546	631856
105381	631857
62611	631858
60431	631859
4367	631860
71032	631861
240166	631862
33690	631863
130658	631864
26200	631865
5923	631866
223494	631867
221503	631868
19850	631869
120971	631870
101380	631871
47597	631872
33689	631873
16770	631874
102284	631875
282	631876
15586	631877
111507	631878
2514	631879
45281	631880
99677	631881
74201	631882
113482	631883
13976	631884
1379	631885
1756	631886
31747	631887
9618	631888
235069	631889
13292	631890
258378	631891
11426	631892
93007	631893
256606	631894
167852	631895
102970	631896
4651	631897
9637	631898
188868	631899
49718	631900
34238	631901
248065	631902
57889	631903
11291	631904
5130	631905
101465	631906
58558	631907
2023	631908
788	631909
102435	631910
58066	631911
8317	631912
25353	631913
89754	631914
52425	631915
33958	631916
236130	631917
20235	631918
24379	631919
28978	631920
11238	631921
146145	631922
47234	631923
105717	631924
73614	631925
14592	631926
76798	631927
67011	631928
16874	631929
72990	631930
8011	631931
59130	631932
3281	631933
100634	631934
139245	631935
404	631936
131932	631937
1846	631938
27904	631939
1635	631940
236955	631941
27744	631942
53149	631943
256208	631944
66621	631945
70629	631946
4467	631947
127871	631948
169308	631949
5172	631950
49967	631951
27802	631952
23401	631953
6668	631954
48631	631955
189715	631956
22126	631957
5507	631958
259	631959
510	631960
7792	631961
4056	631962
2622	631963
125650	631964
144328	631965
1246	631966
59691	631967
41666	631968
171405	631969
16227	631970
28825	631971
204283	631972
67063	631973
90566	631974
38551	631975
86504	631976
104204	631977
30221	631978
23405	631979
129848	631980
2107	631981
6815	631982
164409	631983
165838	631984
57897	631985
144091	631986
12907	631987
213232	631988
196448	631989
457	631990
8053	631991
74240	631992
15278	631993
96315	631994
1593	631995
147	631996
17251	631997
60307	631998
30537	631999
23092	632000
322	632001
155544	632002
59764	632003
594	632004
18391	632005
8097	632006
34624	632007
25961	632008
5682	632009
27784	632010
808	632011
145249	632012
54864	632013
7651	632014
44594	632015
156693	632016
21285	632017
86094	632018
36493	632019
63372	632020
20809	632021
252927	632022
40464	632023
14796	632024
5779	632025
306	632026
232686	632027
6271	632028
5557	632029
2342	632030
4666	632031
7199	632032
243071	632033
32758	632034
6698	632035
169612	632036
8884	632037
109561	632038
67173	632039
2262	632040
203945	632041
5132	632042
148059	632043
60958	632044
149416	632045
135753	632046
10187	632047
14532	632048
22666	632049
17588	632050
17773	632051
264769	632052
63040	632053
17242	632054
13789	632055
3383	632056
70520	632057
14947	632058
16900	632059
737	632060
109732	632061
19562	632062
80513	632063
25474	632064
24932	632065
9561	632066
72916	632067
72269	632068
185351	632069
3283	632070
58673	632071
182125	632072
18106	632073
40736	632074
69816	632075
276	632076
7402	632077
156682	632078
124989	632079
14047	632080
11328	632081
17919	632082
68427	632083
11986	632084
138709	632085
12278	632086
99692	632087
176	632088
22985	632089
12239	632090
20678	632091
3703	632092
161404	632093
16614	632094
9478	632095
97553	632096
16265	632097
1720	632098
8710	632099
1726	632100
8225	632101
2469	632102
9222	632103
261186	632104
239234	632105
24531	632106
2631	632107
430	632108
38013	632109
136337	632110
4745	632111
127499	632112
18100	632113
58133	632114
2129	632115
2892	632116
25242	632117
55220	632118
20330	632119
111950	632120
697	632121
31766	632122
84833	632123
139004	632124
45448	632125
46576	632126
1554	632127
44480	632128
10159	632129
10133	632130
240640	632131
23175	632132
48760	632133
237537	632134
2267	632135
197005	632136
24649	632137
134107	632138
79638	632139
8140	632140
4033	632141
3390	632142
21719	632143
85766	632144
148749	632145
20838	632146
42646	632147
1229	632148
76548	632149
69284	632150
8787	632151
392	632152
85463	632153
27176	632154
5601	632155
1948	632156
156205	632157
196	632158
71410	632159
5988	632160
62507	632161
8917	632162
17967	632163
43913	632164
34255	632165
29668	632166
3595	632167
15494	632168
118867	632169
55921	632170
7971	632171
161648	632172
72869	632173
9477	632174
27741	632175
13604	632176
9339	632177
8114	632178
927	632179
15220	632180
10048	632181
22547	632182
265501	632183
2841	632184
54515	632185
42831	632186
4353	632187
9167	632188
78483	632189
24088	632190
163926	632191
57307	632192
30217	632193
14614	632194
44952	632195
11623	632196
66908	632197
210074	632198
232805	632199
30502	632200
206343	632201
168080	632202
2962	632203
10494	632204
816	632205
971	632206
207732	632207
8783	632208
2935	632209
49416	632210
59797	632211
205710	632212
24501	632213
988	632214
40815	632215
177318	632216
61268	632217
17034	632218
40900	632219
36581	632220
20675	632221
45802	632222
114360	632223
129452	632224
217921	632225
151136	632226
47041	632227
122013	632228
102814	632229
182089	632230
196245	632231
98393	632232
4348	632233
6004	632234
205789	632235
172500	632236
98069	632237
52232	632238
59492	632239
149507	632240
1444	632241
55152	632242
88733	632243
34707	632244
35572	632245
3430	632246
271654	632247
6583	632248
2222	632249
23306	632250
181729	632251
488	632252
208404	632253
11153	632254
52843	632255
41571	632256
5260	632257
147926	632258
86458	632259
71866	632260
3405	632261
157096	632262
31538	632263
142018	632264
38808	632265
325	632266
36025	632267
191314	632268
218083	632269
18896	632270
219537	632271
129448	632272
178500	632273
15415	632274
24	632275
48766	632276
3844	632277
4750	632278
145181	632279
137832	632280
51016	632281
8114	632282
54112	632283
96677	632284
76501	632285
6231	632286
137601	632287
40584	632288
5226	632289
13804	632290
75157	632291
53832	632292
7868	632293
63232	632294
89068	632295
31955	632296
88071	632297
46427	632298
3951	632299
53926	632300
19719	632301
220840	632302
22754	632303
63673	632304
55597	632305
16275	632306
14814	632307
4875	632308
10937	632309
266272	632310
17721	632311
4861	632312
242422	632313
32390	632314
160998	632315
215533	632316
82188	632317
40913	632318
160238	632319
301	632320
244457	632321
1073	632322
269004	632323
31165	632324
21	632325
1515	632326
4994	632327
45218	632328
85116	632329
89639	632330
264038	632331
65169	632332
247765	632333
1142	632334
26247	632335
1136	632336
5795	632337
77266	632338
54623	632339
62975	632340
23020	632341
9227	632342
6575	632343
60469	632344
153400	632345
30329	632346
120463	632347
126426	632348
13447	632349
222472	632350
47396	632351
3855	632352
120848	632353
45674	632354
230108	632355
66327	632356
151821	632357
52150	632358
51647	632359
24460	632360
790	632361
64603	632362
86018	632363
88852	632364
675	632365
611	632366
133087	632367
47868	632368
118780	632369
56303	632370
19824	632371
8469	632372
11110	632373
100362	632374
83352	632375
12809	632376
18468	632377
40805	632378
7026	632379
171426	632380
66705	632381
1150	632382
3714	632383
52162	632384
21988	632385
33893	632386
27549	632387
166339	632388
20606	632389
15136	632390
92605	632391
70333	632392
49491	632393
3736	632394
11357	632395
167821	632396
2151	632397
1398	632398
1093	632399
45570	632400
39379	632401
904	632402
226820	632403
201	632404
101653	632405
167	632406
156868	632407
65510	632408
90168	632409
259616	632410
74	632411
37189	632412
66441	632413
245882	632414
256490	632415
2043	632416
36976	632417
76715	632418
40080	632419
217918	632420
225485	632421
33979	632422
950	632423
33579	632424
52532	632425
560	632426
255958	632427
270	632428
22478	632429
74834	632430
87834	632431
94970	632432
118529	632433
8037	632434
91889	632435
243833	632436
9855	632437
92286	632438
35850	632439
36715	632440
53467	632441
2596	632442
2470	632443
32550	632444
41526	632445
74165	632446
12010	632447
12305	632448
17917	632449
86835	632450
22861	632451
233747	632452
1065	632453
159891	632454
109074	632455
36478	632456
156196	632457
91787	632458
187891	632459
114127	632460
29272	632461
96369	632462
9024	632463
99657	632464
202315	632465
14375	632466
1636	632467
118	632468
18247	632469
272186	632470
74731	632471
92393	632472
8321	632473
1533	632474
83689	632475
11880	632476
6100	632477
173615	632478
5711	632479
11000	632480
89462	632481
75127	632482
922	632483
252756	632484
266220	632485
744	632486
344	632487
88220	632488
74644	632489
175284	632490
173055	632491
66389	632492
71894	632493
1516	632494
81599	632495
114162	632496
85575	632497
12313	632498
9582	632499
145702	632500
28640	632501
45656	632502
3713	632503
6797	632504
139085	632505
19047	632506
512	632507
2074	632508
928	632509
1395	632510
55818	632511
36096	632512
79799	632513
39517	632514
15447	632515
96318	632516
154292	632517
56122	632518
61538	632519
125733	632520
2963	632521
148693	632522
33006	632523
9737	632524
10018	632525
36018	632526
21241	632527
7995	632528
4848	632529
131945	632530
996	632531
47945	632532
105696	632533
77437	632534
432	632535
23704	632536
151972	632537
4841	632538
45485	632539
32828	632540
5353	632541
854	632542
15095	632543
4295	632544
24141	632545
98044	632546
101740	632547
3025	632548
27710	632549
116820	632550
3689	632551
87197	632552
65125	632553
105784	632554
153373	632555
48898	632556
56529	632557
104331	632558
40550	632559
32142	632560
55508	632561
260549	632562
906	632563
5686	632564
44295	632565
153363	632566
2737	632567
1328	632568
112274	632569
22194	632570
94093	632571
41808	632572
77089	632573
36530	632574
49732	632575
74309	632576
92954	632577
37753	632578
53321	632579
114165	632580
168875	632581
10130	632582
123860	632583
78914	632584
99588	632585
4417	632586
18043	632587
29988	632588
162029	632589
2245	632590
16066	632591
30598	632592
30959	632593
51369	632594
54006	632595
9977	632596
24498	632597
6258	632598
6024	632599
9613	632600
16253	632601
130674	632602
24503	632603
51717	632604
10947	632605
1135	632606
65053	632607
28402	632608
166829	632609
23706	632610
21856	632611
70083	632612
12451	632613
4404	632614
34976	632615
20665	632616
7640	632617
173096	632618
72182	632619
5984	632620
3434	632621
24648	632622
35655	632623
3427	632624
39733	632625
10505	632626
85239	632627
32526	632628
5392	632629
8533	632630
160010	632631
114053	632632
16278	632633
672	632634
7866	632635
54609	632636
5699	632637
22618	632638
250255	632639
51496	632640
89746	632641
104040	632642
109189	632643
5276	632644
139063	632645
37431	632646
165219	632647
108552	632648
153435	632649
59888	632650
20178	632651
119689	632652
19206	632653
153775	632654
31311	632655
17565	632656
12689	632657
11282	632658
35055	632659
29933	632660
54694	632661
13250	632662
256445	632663
71484	632664
6083	632665
83509	632666
1897	632667
30759	632668
242542	632669
861	632670
19722	632671
157622	632672
36937	632673
53364	632674
555	632675
7835	632676
5028	632677
226215	632678
3550	632679
97	632680
94753	632681
22823	632682
1511	632683
205329	632684
13972	632685
698	632686
1836	632687
66852	632688
16227	632689
903	632690
108406	632691
98742	632692
21433	632693
110400	632694
20285	632695
1912	632696
100351	632697
55605	632698
29188	632699
36202	632700
138417	632701
121599	632702
98284	632703
23229	632704
115189	632705
187974	632706
198362	632707
14720	632708
29276	632709
36417	632710
3364	632711
9613	632712
30810	632713
26457	632714
21223	632715
53481	632716
108459	632717
65540	632718
213501	632719
9008	632720
2882	632721
55960	632722
255811	632723
77513	632724
228595	632725
216405	632726
33957	632727
57415	632728
9414	632729
52154	632730
33575	632731
27787	632732
22293	632733
82846	632734
2207	632735
33893	632736
38281	632737
46970	632738
7335	632739
10557	632740
148472	632741
56001	632742
121078	632743
4466	632744
520	632745
86	632746
26690	632747
250647	632748
60034	632749
106854	632750
256752	632751
120378	632752
40794	632753
265191	632754
105295	632755
50274	632756
60972	632757
104979	632758
207193	632759
39795	632760
18163	632761
2111	632762
459	632763
17894	632764
227809	632765
102186	632766
22974	632767
12267	632768
90119	632769
24275	632770
85217	632771
213529	632772
40152	632773
60918	632774
51335	632775
35829	632776
29723	632777
58790	632778
18132	632779
33339	632780
1158	632781
3273	632782
147626	632783
104131	632784
114497	632785
175565	632786
20997	632787
48017	632788
252507	632789
20846	632790
20526	632791
11253	632792
74339	632793
5188	632794
243714	632795
138420	632796
97194	632797
128808	632798
897	632799
33531	632800
113368	632801
6319	632802
37547	632803
404	632804
108438	632805
76673	632806
15522	632807
41625	632808
53854	632809
48195	632810
3336	632811
565	632812
8834	632813
14430	632814
99397	632815
2563	632816
124509	632817
67360	632818
2881	632819
51979	632820
90888	632821
460	632822
79934	632823
59788	632824
3337	632825
122970	632826
4188	632827
186037	632828
120253	632829
8195	632830
3086	632831
66638	632832
237059	632833
65808	632834
233929	632835
7374	632836
63159	632837
241998	632838
71647	632839
44516	632840
92022	632841
48441	632842
147226	632843
154595	632844
112363	632845
266494	632846
9328	632847
9	632848
74882	632849
59695	632850
209280	632851
193349	632852
30172	632853
2246	632854
2821	632855
193433	632856
393	632857
160213	632858
3521	632859
73084	632860
24539	632861
5635	632862
155414	632863
121761	632864
149349	632865
86035	632866
13150	632867
5897	632868
244624	632869
210285	632870
18711	632871
866	632872
61779	632873
89317	632874
207868	632875
210372	632876
143590	632877
269464	632878
2223	632879
109304	632880
15158	632881
3305	632882
3412	632883
10690	632884
34228	632885
243401	632886
128844	632887
56010	632888
96606	632889
202829	632890
10123	632891
48426	632892
27020	632893
21573	632894
31209	632895
25838	632896
14	632897
90548	632898
140	632899
61014	632900
264045	632901
94242	632902
6946	632903
129575	632904
16770	632905
76	632906
5899	632907
20777	632908
75641	632909
219920	632910
2076	632911
129002	632912
3047	632913
7802	632914
2053	632915
11544	632916
48081	632917
104410	632918
11082	632919
37458	632920
262179	632921
27695	632922
42436	632923
69741	632924
1961	632925
57615	632926
88544	632927
7669	632928
57540	632929
1993	632930
255925	632931
173257	632932
4350	632933
59664	632934
74502	632935
47401	632936
2000	632937
69270	632938
85879	632939
252362	632940
11527	632941
198226	632942
18516	632943
41783	632944
161055	632945
13965	632946
40117	632947
3359	632948
8103	632949
150459	632950
50637	632951
75168	632952
43325	632953
15609	632954
257710	632955
8874	632956
20158	632957
214460	632958
10251	632959
50921	632960
6544	632961
95125	632962
2395	632963
166182	632964
44851	632965
73252	632966
163640	632967
26057	632968
188367	632969
79815	632970
107812	632971
223055	632972
1351	632973
57093	632974
47271	632975
179735	632976
6304	632977
32163	632978
121032	632979
257355	632980
240350	632981
96770	632982
2682	632983
27867	632984
72791	632985
163859	632986
5381	632987
186	632988
156411	632989
43405	632990
49993	632991
195306	632992
145133	632993
5133	632994
13468	632995
39681	632996
25379	632997
304	632998
114400	632999
4907	633000
6269	633001
73907	633002
24624	633003
249665	633004
457	633005
41436	633006
22332	633007
3879	633008
5367	633009
38019	633010
17766	633011
145023	633012
111954	633013
172264	633014
32745	633015
3381	633016
199307	633017
33305	633018
269349	633019
183631	633020
166852	633021
3889	633022
96727	633023
27445	633024
131659	633025
135858	633026
145752	633027
58536	633028
18520	633029
5755	633030
109497	633031
54903	633032
88960	633033
92695	633034
99052	633035
2286	633036
3591	633037
43881	633038
175641	633039
31568	633040
23748	633041
98349	633042
1355	633043
73403	633044
272	633045
148337	633046
251740	633047
14308	633048
9657	633049
138052	633050
94439	633051
126264	633052
1640	633053
70271	633054
172836	633055
250062	633056
119629	633057
67937	633058
25378	633059
2323	633060
90190	633061
106677	633062
87410	633063
96391	633064
3005	633065
138580	633066
10376	633067
8375	633068
25478	633069
108907	633070
13986	633071
96447	633072
33928	633073
1858	633074
30133	633075
5073	633076
1170	633077
57850	633078
7960	633079
125591	633080
94010	633081
4566	633082
2639	633083
8987	633084
18503	633085
95864	633086
25063	633087
128239	633088
1426	633089
32290	633090
188353	633091
110815	633092
48554	633093
182000	633094
82837	633095
50138	633096
5605	633097
181893	633098
12428	633099
182632	633100
79568	633101
14892	633102
86333	633103
51046	633104
6690	633105
104383	633106
8372	633107
122726	633108
46196	633109
13706	633110
64737	633111
88594	633112
116630	633113
169020	633114
5809	633115
49808	633116
143163	633117
98792	633118
43480	633119
191827	633120
6346	633121
47741	633122
23477	633123
1724	633124
17793	633125
91962	633126
5721	633127
3971	633128
6656	633129
14935	633130
225224	633131
259538	633132
1567	633133
121630	633134
1090	633135
32172	633136
6873	633137
13714	633138
78557	633139
10885	633140
15795	633141
76032	633142
91498	633143
12781	633144
16047	633145
129610	633146
2225	633147
58498	633148
47327	633149
12096	633150
9472	633151
101442	633152
245439	633153
13759	633154
99674	633155
93072	633156
4960	633157
167702	633158
2350	633159
188458	633160
134688	633161
113449	633162
5507	633163
55435	633164
4323	633165
3705	633166
8042	633167
95231	633168
33186	633169
1386	633170
7418	633171
3245	633172
92450	633173
13282	633174
73249	633175
26361	633176
6339	633177
99742	633178
93438	633179
65208	633180
1208	633181
45998	633182
57858	633183
264490	633184
2155	633185
7058	633186
9055	633187
31	633188
1100	633189
2313	633190
96507	633191
70670	633192
33449	633193
24447	633194
43111	633195
146392	633196
26801	633197
84	633198
2213	633199
112061	633200
5799	633201
75637	633202
264761	633203
39516	633204
46726	633205
4861	633206
45930	633207
8743	633208
913	633209
7630	633210
66543	633211
1222	633212
7683	633213
8157	633214
193407	633215
249332	633216
151100	633217
134474	633218
21342	633219
816	633220
571	633221
267569	633222
66254	633223
171626	633224
196988	633225
66878	633226
6520	633227
60783	633228
38377	633229
133680	633230
3584	633231
3694	633232
6512	633233
86178	633234
2032	633235
5162	633236
123329	633237
200867	633238
1296	633239
8751	633240
93107	633241
138889	633242
17478	633243
53157	633244
65	633245
101006	633246
5630	633247
163	633248
52835	633249
29401	633250
158455	633251
48090	633252
5202	633253
51156	633254
478	633255
32559	633256
161196	633257
865	633258
158785	633259
11314	633260
245409	633261
162940	633262
92061	633263
12467	633264
2292	633265
6972	633266
20130	633267
1972	633268
23107	633269
902	633270
125036	633271
108990	633272
13038	633273
106945	633274
151213	633275
11660	633276
29955	633277
199980	633278
30782	633279
50767	633280
17495	633281
37326	633282
216159	633283
23260	633284
146168	633285
30435	633286
190126	633287
221756	633288
183364	633289
42997	633290
1326	633291
169479	633292
19127	633293
156055	633294
187	633295
18982	633296
10593	633297
8355	633298
50919	633299
40444	633300
16904	633301
80851	633302
51701	633303
11338	633304
114116	633305
117547	633306
74462	633307
168497	633308
71538	633309
247144	633310
4240	633311
33253	633312
125	633313
2594	633314
266887	633315
177774	633316
7767	633317
97664	633318
204258	633319
35158	633320
97724	633321
21213	633322
15322	633323
97353	633324
26722	633325
123890	633326
4053	633327
3696	633328
1089	633329
8287	633330
10232	633331
234452	633332
659	633333
110758	633334
467	633335
50818	633336
114107	633337
181701	633338
13169	633339
9851	633340
12338	633341
113122	633342
18711	633343
25839	633344
52086	633345
88711	633346
62875	633347
50691	633348
64544	633349
154641	633350
100000	633351
31286	633352
53956	633353
12912	633354
2056	633355
4452	633356
52310	633357
16379	633358
16751	633359
25086	633360
25824	633361
9956	633362
3524	633363
72618	633364
8342	633365
77876	633366
161908	633367
7451	633368
20024	633369
62271	633370
2689	633371
69536	633372
54816	633373
200381	633374
110944	633375
90432	633376
57028	633377
25503	633378
87958	633379
10872	633380
27035	633381
30741	633382
5630	633383
1901	633384
18752	633385
186946	633386
2465	633387
21258	633388
2535	633389
134762	633390
109429	633391
144361	633392
18752	633393
18497	633394
124894	633395
118198	633396
6738	633397
101274	633398
663	633399
11112	633400
232267	633401
49792	633402
206864	633403
184155	633404
13873	633405
97409	633406
162430	633407
38304	633408
18156	633409
20731	633410
184310	633411
22782	633412
91485	633413
19266	633414
54226	633415
2408	633416
270630	633417
46186	633418
139665	633419
32322	633420
162078	633421
4424	633422
55915	633423
16450	633424
4227	633425
23842	633426
13859	633427
17917	633428
161541	633429
8078	633430
85219	633431
2345	633432
1342	633433
15778	633434
8446	633435
54199	633436
17864	633437
10283	633438
39914	633439
61438	633440
35793	633441
43710	633442
65605	633443
23440	633444
57596	633445
69706	633446
2110	633447
8044	633448
45408	633449
13726	633450
2002	633451
37226	633452
55740	633453
100597	633454
21806	633455
65313	633456
61676	633457
101642	633458
28979	633459
3111	633460
78186	633461
136262	633462
74646	633463
113498	633464
5878	633465
7975	633466
269010	633467
67113	633468
99074	633469
9812	633470
161486	633471
74712	633472
73380	633473
2170	633474
3265	633475
213183	633476
240142	633477
62017	633478
11709	633479
51342	633480
125372	633481
66600	633482
167283	633483
116376	633484
249945	633485
37724	633486
209788	633487
18359	633488
2657	633489
148127	633490
25081	633491
175048	633492
42910	633493
90287	633494
106637	633495
15542	633496
110167	633497
15423	633498
67470	633499
37492	633500
111273	633501
6999	633502
94934	633503
156230	633504
19945	633505
99546	633506
72257	633507
146814	633508
9784	633509
183464	633510
90725	633511
77679	633512
226771	633513
81676	633514
12770	633515
1085	633516
12909	633517
21822	633518
8583	633519
11768	633520
23788	633521
14888	633522
78767	633523
4624	633524
41849	633525
2180	633526
129028	633527
64934	633528
29027	633529
1142	633530
119153	633531
132935	633532
146340	633533
128523	633534
57766	633535
2433	633536
56272	633537
183121	633538
267	633539
84377	633540
112293	633541
2796	633542
107399	633543
1593	633544
267055	633545
73779	633546
13031	633547
7820	633548
55771	633549
38392	633550
32819	633551
43047	633552
19599	633553
192431	633554
18541	633555
129708	633556
51939	633557
762	633558
50167	633559
103790	633560
20695	633561
19317	633562
11009	633563
11337	633564
256045	633565
52774	633566
9120	633567
66521	633568
590	633569
74016	633570
7714	633571
527	633572
95103	633573
112607	633574
1748	633575
507	633576
112297	633577
368	633578
7976	633579
7938	633580
5694	633581
65258	633582
115490	633583
10950	633584
133361	633585
44652	633586
1546	633587
243735	633588
267862	633589
148687	633590
7444	633591
105418	633592
127778	633593
19924	633594
69447	633595
18275	633596
49908	633597
50523	633598
191622	633599
45072	633600
119653	633601
5983	633602
4648	633603
30487	633604
114250	633605
226083	633606
27054	633607
69959	633608
3105	633609
24945	633610
52246	633611
238576	633612
12180	633613
1596	633614
772	633615
31563	633616
107662	633617
21946	633618
18923	633619
23899	633620
10845	633621
34073	633622
2656	633623
96455	633624
141651	633625
8566	633626
25601	633627
9791	633628
54357	633629
101307	633630
48162	633631
1174	633632
3734	633633
101042	633634
29130	633635
121871	633636
65041	633637
30437	633638
1192	633639
121511	633640
104941	633641
29853	633642
17924	633643
143030	633644
20384	633645
43769	633646
83750	633647
244443	633648
16737	633649
13654	633650
20193	633651
50520	633652
171	633653
86754	633654
45270	633655
16305	633656
39672	633657
51829	633658
151435	633659
1651	633660
145584	633661
47383	633662
25532	633663
698	633664
103534	633665
233981	633666
3724	633667
1990	633668
159636	633669
65614	633670
4793	633671
26581	633672
50432	633673
6134	633674
2110	633675
14089	633676
14081	633677
15721	633678
42216	633679
60662	633680
161926	633681
2460	633682
160349	633683
222214	633684
94272	633685
179394	633686
159756	633687
60848	633688
3513	633689
162206	633690
57385	633691
10133	633692
72189	633693
182358	633694
21182	633695
175140	633696
39235	633697
55665	633698
152101	633699
41844	633700
191587	633701
96405	633702
112281	633703
226213	633704
2841	633705
66005	633706
2164	633707
64264	633708
7928	633709
52826	633710
49859	633711
6418	633712
754	633713
44547	633714
4721	633715
4574	633716
85085	633717
44527	633718
25766	633719
74917	633720
260279	633721
170932	633722
45145	633723
25146	633724
1214	633725
32247	633726
108860	633727
3927	633728
5150	633729
272576	633730
22170	633731
216684	633732
27374	633733
140083	633734
2065	633735
94	633736
7683	633737
3703	633738
1842	633739
21718	633740
5695	633741
200	633742
47176	633743
139244	633744
162405	633745
31251	633746
3196	633747
7263	633748
19335	633749
14898	633750
12535	633751
13117	633752
11532	633753
498	633754
19960	633755
36278	633756
82724	633757
7729	633758
74522	633759
45290	633760
31409	633761
109228	633762
18109	633763
25500	633764
119435	633765
25281	633766
62122	633767
229	633768
35405	633769
7743	633770
7520	633771
117096	633772
3956	633773
176632	633774
6803	633775
523	633776
21275	633777
6324	633778
29430	633779
92682	633780
109241	633781
953	633782
17292	633783
535	633784
13867	633785
945	633786
13565	633787
1587	633788
11613	633789
63876	633790
169896	633791
50517	633792
81509	633793
28102	633794
1534	633795
31629	633796
6996	633797
1646	633798
218108	633799
5681	633800
231532	633801
110378	633802
28513	633803
117674	633804
13231	633805
45843	633806
15047	633807
133891	633808
109053	633809
185965	633810
8158	633811
19669	633812
11164	633813
167270	633814
256922	633815
2585	633816
13470	633817
139068	633818
25154	633819
5660	633820
4272	633821
5092	633822
163905	633823
53122	633824
3250	633825
90371	633826
118464	633827
10020	633828
263285	633829
335	633830
226518	633831
26401	633832
2447	633833
46929	633834
178183	633835
40014	633836
26930	633837
67334	633838
261725	633839
52245	633840
84147	633841
81693	633842
2305	633843
314	633844
234009	633845
59182	633846
71126	633847
3152	633848
235177	633849
196670	633850
2962	633851
56026	633852
223358	633853
3645	633854
40579	633855
61093	633856
10339	633857
76964	633858
10095	633859
163899	633860
179127	633861
270702	633862
88399	633863
35740	633864
89981	633865
169238	633866
90002	633867
141110	633868
11436	633869
96715	633870
35539	633871
1083	633872
23045	633873
23735	633874
115234	633875
14219	633876
882	633877
52493	633878
2693	633879
3819	633880
12432	633881
28156	633882
40819	633883
107587	633884
14294	633885
26665	633886
2210	633887
285	633888
42992	633889
115501	633890
103583	633891
15532	633892
118265	633893
62606	633894
229714	633895
61327	633896
65278	633897
78297	633898
1640	633899
26734	633900
29916	633901
4906	633902
4879	633903
238485	633904
5577	633905
36728	633906
16837	633907
5	633908
870	633909
26779	633910
20513	633911
47823	633912
12639	633913
39753	633914
93445	633915
101629	633916
165672	633917
9847	633918
609	633919
40017	633920
10309	633921
13714	633922
95131	633923
7027	633924
31624	633925
14040	633926
151319	633927
883	633928
11773	633929
173995	633930
71000	633931
68736	633932
192762	633933
46375	633934
76708	633935
237957	633936
75225	633937
258360	633938
14976	633939
20584	633940
19690	633941
269463	633942
22798	633943
85990	633944
124703	633945
65329	633946
23776	633947
38107	633948
17735	633949
202092	633950
35220	633951
20518	633952
112	633953
18628	633954
3599	633955
96763	633956
2235	633957
151091	633958
125792	633959
93877	633960
51064	633961
1043	633962
136699	633963
2417	633964
166529	633965
2732	633966
106443	633967
5793	633968
119193	633969
48497	633970
205230	633971
19194	633972
98656	633973
20864	633974
135822	633975
4813	633976
54783	633977
37623	633978
36819	633979
18448	633980
20528	633981
168203	633982
139726	633983
2507	633984
36089	633985
37990	633986
47802	633987
101655	633988
140385	633989
45338	633990
33623	633991
150487	633992
22184	633993
1779	633994
218236	633995
89257	633996
258334	633997
8950	633998
66385	633999
77010	634000
102404	634001
28194	634002
66584	634003
26673	634004
71883	634005
8252	634006
21482	634007
225789	634008
53884	634009
190009	634010
138985	634011
39745	634012
82866	634013
1381	634014
5734	634015
5919	634016
113050	634017
125514	634018
1340	634019
6136	634020
53831	634021
15333	634022
31595	634023
8255	634024
197013	634025
17367	634026
257998	634027
61409	634028
18809	634029
1172	634030
10828	634031
59794	634032
97379	634033
168825	634034
35241	634035
247510	634036
164793	634037
110719	634038
111300	634039
57284	634040
18157	634041
84507	634042
62778	634043
42055	634044
7020	634045
78832	634046
130805	634047
250057	634048
5386	634049
15586	634050
45887	634051
139974	634052
73010	634053
5215	634054
65522	634055
95314	634056
41470	634057
30682	634058
89456	634059
47437	634060
9288	634061
1815	634062
115	634063
10939	634064
33562	634065
110121	634066
95730	634067
14681	634068
126000	634069
30173	634070
17871	634071
19397	634072
690	634073
55218	634074
132183	634075
18717	634076
12269	634077
268252	634078
21064	634079
10160	634080
65049	634081
14535	634082
22795	634083
107387	634084
149190	634085
244	634086
63192	634087
1606	634088
4478	634089
210299	634090
3469	634091
9088	634092
11658	634093
31721	634094
25427	634095
170369	634096
69260	634097
18131	634098
183050	634099
252847	634100
7178	634101
70997	634102
89148	634103
11113	634104
1128	634105
108351	634106
675	634107
1178	634108
141922	634109
35521	634110
142605	634111
26397	634112
2764	634113
38733	634114
24011	634115
84649	634116
236269	634117
229354	634118
38400	634119
59989	634120
2024	634121
14774	634122
121994	634123
9504	634124
56948	634125
23762	634126
63679	634127
3818	634128
205686	634129
80196	634130
35959	634131
204419	634132
3610	634133
25618	634134
43109	634135
1961	634136
3972	634137
25466	634138
35068	634139
158132	634140
324	634141
54685	634142
97068	634143
8373	634144
180898	634145
153304	634146
594	634147
95916	634148
163824	634149
32900	634150
59573	634151
21276	634152
98060	634153
138	634154
19004	634155
24361	634156
69663	634157
93497	634158
311	634159
33097	634160
77755	634161
78852	634162
31129	634163
144846	634164
67963	634165
17018	634166
9212	634167
552	634168
16926	634169
73240	634170
103481	634171
8871	634172
74045	634173
18703	634174
8500	634175
22484	634176
2640	634177
90701	634178
121949	634179
33738	634180
204317	634181
16458	634182
53249	634183
36235	634184
40157	634185
12119	634186
47613	634187
89624	634188
13504	634189
4399	634190
47753	634191
13621	634192
16552	634193
28709	634194
55401	634195
92607	634196
47207	634197
105	634198
47161	634199
237310	634200
552	634201
214579	634202
6611	634203
5779	634204
15881	634205
98796	634206
110038	634207
7875	634208
9740	634209
30988	634210
17176	634211
36135	634212
682	634213
20773	634214
33457	634215
67662	634216
28479	634217
26870	634218
43107	634219
144407	634220
49895	634221
97548	634222
245103	634223
18712	634224
23655	634225
45	634226
3573	634227
3450	634228
114773	634229
26613	634230
74719	634231
97673	634232
1717	634233
158904	634234
165501	634235
30743	634236
87434	634237
24353	634238
53369	634239
125993	634240
107368	634241
21005	634242
28002	634243
22602	634244
104632	634245
54078	634246
9369	634247
118737	634248
60873	634249
91	634250
14141	634251
25888	634252
56946	634253
6310	634254
6983	634255
22608	634256
22025	634257
78319	634258
11516	634259
1227	634260
162181	634261
130961	634262
29905	634263
4455	634264
124969	634265
262027	634266
14331	634267
637	634268
49258	634269
127934	634270
13755	634271
224136	634272
51775	634273
236367	634274
239693	634275
168996	634276
7604	634277
19432	634278
239352	634279
3135	634280
650	634281
24876	634282
104030	634283
106283	634284
127619	634285
205476	634286
9210	634287
98832	634288
22200	634289
2950	634290
24785	634291
152021	634292
2991	634293
92635	634294
9922	634295
2129	634296
203805	634297
7160	634298
145992	634299
368	634300
104358	634301
25535	634302
52272	634303
31612	634304
3433	634305
117406	634306
105534	634307
49077	634308
91369	634309
38463	634310
91115	634311
136466	634312
19775	634313
158949	634314
92824	634315
101977	634316
201592	634317
67445	634318
19723	634319
151679	634320
12932	634321
18636	634322
191583	634323
10168	634324
160650	634325
109054	634326
133112	634327
80501	634328
3031	634329
102010	634330
134777	634331
302	634332
24051	634333
1765	634334
2720	634335
18871	634336
4538	634337
238553	634338
5024	634339
1608	634340
736	634341
165862	634342
17788	634343
4694	634344
13696	634345
153026	634346
203	634347
61656	634348
21019	634349
13424	634350
22407	634351
168526	634352
7033	634353
68407	634354
8936	634355
1255	634356
106842	634357
98846	634358
20638	634359
748	634360
21347	634361
1842	634362
472	634363
52660	634364
1331	634365
22949	634366
10211	634367
69135	634368
64505	634369
230345	634370
94260	634371
246000	634372
6141	634373
241432	634374
58852	634375
794	634376
75679	634377
48038	634378
63319	634379
60260	634380
74173	634381
155	634382
116998	634383
20822	634384
31049	634385
6127	634386
2734	634387
143852	634388
113086	634389
29310	634390
154001	634391
75882	634392
130254	634393
27879	634394
123090	634395
21936	634396
6304	634397
3221	634398
215809	634399
9773	634400
121709	634401
4682	634402
137775	634403
69798	634404
16569	634405
9474	634406
1878	634407
172476	634408
17997	634409
36258	634410
3388	634411
28951	634412
83096	634413
180062	634414
104519	634415
175614	634416
268082	634417
6218	634418
140990	634419
6771	634420
7205	634421
159897	634422
143752	634423
105362	634424
37505	634425
32414	634426
64074	634427
154643	634428
16741	634429
19771	634430
166472	634431
36125	634432
51307	634433
144721	634434
149838	634435
11081	634436
114364	634437
28256	634438
128662	634439
271850	634440
163713	634441
177786	634442
1969	634443
99489	634444
11773	634445
184492	634446
51818	634447
80078	634448
44413	634449
5946	634450
81355	634451
72669	634452
49094	634453
145272	634454
139	634455
4085	634456
259772	634457
11805	634458
26048	634459
81653	634460
77879	634461
112535	634462
113420	634463
63893	634464
97362	634465
120901	634466
76649	634467
143375	634468
76166	634469
118627	634470
237315	634471
6381	634472
72994	634473
391	634474
112836	634475
16029	634476
81807	634477
57272	634478
7072	634479
5429	634480
1217	634481
43530	634482
55501	634483
135960	634484
3479	634485
373	634486
2872	634487
87102	634488
25311	634489
39434	634490
100508	634491
24735	634492
15421	634493
30761	634494
16435	634495
99806	634496
68585	634497
34912	634498
54790	634499
107005	634500
2101	634501
105064	634502
45073	634503
42923	634504
1340	634505
8160	634506
145721	634507
147576	634508
128877	634509
256155	634510
1371	634511
113924	634512
240620	634513
147422	634514
33315	634515
28391	634516
79779	634517
104991	634518
10206	634519
57116	634520
4383	634521
33325	634522
148784	634523
1043	634524
164843	634525
21811	634526
42518	634527
60787	634528
6414	634529
235694	634530
3776	634531
4931	634532
50670	634533
49914	634534
14545	634535
93239	634536
130211	634537
89231	634538
110629	634539
5613	634540
121480	634541
10622	634542
2643	634543
27377	634544
2521	634545
55141	634546
1327	634547
2070	634548
35016	634549
18404	634550
189754	634551
38927	634552
5456	634553
10122	634554
205065	634555
540	634556
269792	634557
68093	634558
13253	634559
290	634560
103957	634561
7154	634562
156	634563
41961	634564
163957	634565
46337	634566
22774	634567
137521	634568
20798	634569
102418	634570
4909	634571
135005	634572
86139	634573
158630	634574
17887	634575
8254	634576
31903	634577
12084	634578
84612	634579
38869	634580
50487	634581
153559	634582
38973	634583
2743	634584
111473	634585
67462	634586
243818	634587
13662	634588
23015	634589
11411	634590
64749	634591
67798	634592
38245	634593
3073	634594
25919	634595
102079	634596
124596	634597
110377	634598
8762	634599
305	634600
48444	634601
69442	634602
66809	634603
69592	634604
38660	634605
213813	634606
51423	634607
134633	634608
150120	634609
165445	634610
55129	634611
5041	634612
136343	634613
11139	634614
248216	634615
6631	634616
48399	634617
268106	634618
1271	634619
8793	634620
36553	634621
272280	634622
169982	634623
230000	634624
60782	634625
163025	634626
60478	634627
123254	634628
31559	634629
45265	634630
81054	634631
45487	634632
27614	634633
156230	634634
4206	634635
109714	634636
58774	634637
264912	634638
12428	634639
106411	634640
11321	634641
130261	634642
9835	634643
119764	634644
13038	634645
25357	634646
79033	634647
49180	634648
36980	634649
58605	634650
8724	634651
29368	634652
6668	634653
10398	634654
19804	634655
147509	634656
599	634657
271516	634658
100115	634659
4571	634660
3604	634661
7769	634662
33901	634663
18742	634664
63653	634665
35454	634666
27005	634667
1605	634668
182814	634669
68	634670
3527	634671
29016	634672
59877	634673
29074	634674
236873	634675
29657	634676
106854	634677
122976	634678
236552	634679
80654	634680
147767	634681
64201	634682
256259	634683
7236	634684
71128	634685
9467	634686
7485	634687
18304	634688
221087	634689
118662	634690
74812	634691
53974	634692
236790	634693
167768	634694
28902	634695
38008	634696
151055	634697
20941	634698
63067	634699
72380	634700
96452	634701
212552	634702
144113	634703
37832	634704
107413	634705
122296	634706
5046	634707
64	634708
32817	634709
13633	634710
28015	634711
61667	634712
14830	634713
10189	634714
34267	634715
65240	634716
60354	634717
107083	634718
77371	634719
95091	634720
178833	634721
18437	634722
6781	634723
16251	634724
15168	634725
36865	634726
272144	634727
15381	634728
7061	634729
61978	634730
1941	634731
8156	634732
41060	634733
1221	634734
132194	634735
1712	634736
50707	634737
34050	634738
27373	634739
74369	634740
122389	634741
194129	634742
37383	634743
162504	634744
113040	634745
139921	634746
221712	634747
72955	634748
31614	634749
198841	634750
17279	634751
255228	634752
1402	634753
140146	634754
222106	634755
60234	634756
6089	634757
50115	634758
140338	634759
16573	634760
43132	634761
33926	634762
39906	634763
112766	634764
64498	634765
246976	634766
24164	634767
126909	634768
107894	634769
40625	634770
690	634771
39309	634772
13962	634773
127979	634774
139746	634775
43694	634776
128416	634777
79700	634778
106316	634779
5016	634780
88900	634781
75919	634782
1647	634783
149620	634784
163051	634785
34325	634786
39762	634787
27423	634788
56393	634789
16277	634790
30892	634791
36	634792
87058	634793
755	634794
27456	634795
19144	634796
107398	634797
2700	634798
6373	634799
57894	634800
30767	634801
46391	634802
99	634803
833	634804
1125	634805
149632	634806
20348	634807
6267	634808
87779	634809
2280	634810
5530	634811
29464	634812
56913	634813
102443	634814
3851	634815
1214	634816
146986	634817
47024	634818
38396	634819
16298	634820
106723	634821
6808	634822
14417	634823
58758	634824
60067	634825
1	634826
226047	634827
26114	634828
2496	634829
1967	634830
16108	634831
6731	634832
15900	634833
70351	634834
3240	634835
123821	634836
34720	634837
35993	634838
6059	634839
8012	634840
202342	634841
88804	634842
54573	634843
18693	634844
35360	634845
35118	634846
25491	634847
193314	634848
7157	634849
16921	634850
33774	634851
31335	634852
218296	634853
30106	634854
413	634855
1223	634856
31704	634857
45723	634858
78024	634859
124677	634860
7997	634861
86038	634862
6186	634863
61327	634864
129460	634865
4	634866
43061	634867
100129	634868
145801	634869
73182	634870
73387	634871
717	634872
3658	634873
12909	634874
122141	634875
43561	634876
4194	634877
44	634878
29132	634879
77647	634880
138225	634881
134962	634882
10068	634883
22128	634884
192517	634885
439	634886
21517	634887
51406	634888
8244	634889
46084	634890
43408	634891
130723	634892
193304	634893
16865	634894
129112	634895
95711	634896
19833	634897
9066	634898
10748	634899
19430	634900
6702	634901
59040	634902
9996	634903
112288	634904
5200	634905
1984	634906
16173	634907
6214	634908
100972	634909
5861	634910
219610	634911
41733	634912
56591	634913
69	634914
107346	634915
104766	634916
185809	634917
25934	634918
78524	634919
36043	634920
23909	634921
834	634922
66013	634923
170712	634924
129957	634925
218905	634926
54893	634927
105212	634928
12734	634929
234353	634930
110271	634931
16207	634932
31838	634933
46910	634934
70681	634935
1378	634936
413	634937
137829	634938
216903	634939
72197	634940
34555	634941
123844	634942
93269	634943
157974	634944
31141	634945
9509	634946
940	634947
107727	634948
93168	634949
153600	634950
37333	634951
13374	634952
22755	634953
31305	634954
98013	634955
1469	634956
1877	634957
7044	634958
7792	634959
42776	634960
132	634961
13474	634962
176556	634963
124748	634964
113069	634965
49180	634966
61938	634967
126291	634968
44918	634969
250748	634970
2449	634971
60230	634972
50196	634973
1632	634974
119	634975
2040	634976
235565	634977
185587	634978
149332	634979
50603	634980
21866	634981
786	634982
5825	634983
119605	634984
26241	634985
3746	634986
49000	634987
199317	634988
109812	634989
202773	634990
25869	634991
14871	634992
79670	634993
3854	634994
66137	634995
14679	634996
112716	634997
65962	634998
4995	634999
10047	635000
30998	635001
7267	635002
56901	635003
123560	635004
5993	635005
158814	635006
217107	635007
98293	635008
29242	635009
20495	635010
51368	635011
119165	635012
23330	635013
63159	635014
71686	635015
1989	635016
4	635017
4434	635018
146164	635019
205	635020
98827	635021
218901	635022
15858	635023
155805	635024
116840	635025
133308	635026
81314	635027
53067	635028
92262	635029
79011	635030
168105	635031
45135	635032
30468	635033
22994	635034
103024	635035
136950	635036
203	635037
6624	635038
45655	635039
202054	635040
81113	635041
7774	635042
15932	635043
255915	635044
7572	635045
71844	635046
116	635047
106881	635048
80325	635049
9991	635050
207444	635051
73516	635052
20035	635053
35343	635054
79670	635055
14754	635056
88340	635057
78839	635058
149771	635059
90006	635060
16901	635061
82044	635062
43349	635063
94598	635064
85770	635065
11596	635066
60193	635067
6474	635068
161065	635069
8335	635070
43380	635071
10297	635072
25618	635073
159924	635074
127145	635075
2759	635076
24636	635077
438	635078
194040	635079
22244	635080
35112	635081
44423	635082
87922	635083
167123	635084
70013	635085
10950	635086
242120	635087
73151	635088
55977	635089
15589	635090
91051	635091
266	635092
80077	635093
22482	635094
32035	635095
81062	635096
89210	635097
88778	635098
195625	635099
10627	635100
22664	635101
141990	635102
110905	635103
10203	635104
271159	635105
21994	635106
60285	635107
8330	635108
14455	635109
62079	635110
4660	635111
2187	635112
27295	635113
30179	635114
110696	635115
31437	635116
164496	635117
156485	635118
41797	635119
114908	635120
168989	635121
13039	635122
18252	635123
113222	635124
4715	635125
93005	635126
1035	635127
141395	635128
53395	635129
21872	635130
142776	635131
148943	635132
2763	635133
5997	635134
220533	635135
3638	635136
247361	635137
192597	635138
103940	635139
225950	635140
134909	635141
245364	635142
4612	635143
4658	635144
148501	635145
164144	635146
77752	635147
22863	635148
61290	635149
6577	635150
31434	635151
1	635152
105582	635153
57531	635154
5499	635155
5030	635156
192768	635157
230619	635158
75285	635159
25443	635160
211945	635161
253905	635162
10982	635163
22217	635164
22112	635165
60881	635166
2554	635167
83341	635168
148586	635169
671	635170
108100	635171
68359	635172
53774	635173
67467	635174
1918	635175
104276	635176
311	635177
3697	635178
64378	635179
228093	635180
92187	635181
12	635182
38022	635183
6161	635184
246544	635185
33783	635186
2362	635187
4694	635188
90409	635189
16331	635190
12854	635191
88402	635192
221879	635193
21578	635194
83602	635195
24766	635196
15512	635197
14835	635198
23805	635199
2541	635200
16515	635201
138435	635202
71534	635203
74903	635204
7783	635205
111924	635206
8450	635207
33914	635208
105273	635209
12442	635210
76507	635211
209016	635212
13306	635213
160312	635214
66208	635215
102428	635216
1541	635217
2215	635218
42739	635219
55577	635220
108470	635221
206797	635222
15637	635223
11692	635224
3526	635225
43590	635226
113688	635227
2932	635228
65830	635229
92535	635230
21742	635231
21586	635232
312	635233
201379	635234
68684	635235
23476	635236
6260	635237
8553	635238
183280	635239
186061	635240
57139	635241
86034	635242
1727	635243
11199	635244
167391	635245
22629	635246
41270	635247
61660	635248
2	635249
10212	635250
97550	635251
26968	635252
1675	635253
8948	635254
115790	635255
6271	635256
792	635257
76717	635258
3617	635259
6378	635260
27715	635261
16541	635262
122750	635263
10377	635264
242528	635265
113172	635266
62981	635267
1199	635268
98984	635269
68614	635270
52974	635271
10694	635272
81841	635273
52932	635274
108927	635275
119058	635276
37261	635277
151728	635278
56074	635279
164266	635280
33436	635281
165976	635282
23190	635283
211563	635284
66348	635285
28445	635286
723	635287
29386	635288
30156	635289
141285	635290
10737	635291
4859	635292
25104	635293
119171	635294
16977	635295
23735	635296
132893	635297
151136	635298
44876	635299
11431	635300
80586	635301
67926	635302
76818	635303
48708	635304
36303	635305
9934	635306
11273	635307
68504	635308
24667	635309
113888	635310
6149	635311
7771	635312
1715	635313
104893	635314
16127	635315
65932	635316
22193	635317
4243	635318
28296	635319
93693	635320
9210	635321
13702	635322
87575	635323
9535	635324
92753	635325
163618	635326
20042	635327
2938	635328
192924	635329
255303	635330
40524	635331
207049	635332
46496	635333
102117	635334
79850	635335
47300	635336
94871	635337
135803	635338
5128	635339
17803	635340
2102	635341
11206	635342
141524	635343
75234	635344
48537	635345
232486	635346
255189	635347
8757	635348
52338	635349
136818	635350
30164	635351
46147	635352
5601	635353
19943	635354
2058	635355
580	635356
123978	635357
3976	635358
87187	635359
150827	635360
8931	635361
10417	635362
5515	635363
33969	635364
108668	635365
210259	635366
25614	635367
51555	635368
108109	635369
53399	635370
13440	635371
16717	635372
22570	635373
156567	635374
42265	635375
4295	635376
122069	635377
120390	635378
224691	635379
16406	635380
7619	635381
39033	635382
16565	635383
3043	635384
25592	635385
32320	635386
22843	635387
14910	635388
19804	635389
41598	635390
61310	635391
10690	635392
134902	635393
11452	635394
80427	635395
15205	635396
12435	635397
193212	635398
134477	635399
65627	635400
60915	635401
24168	635402
263369	635403
16052	635404
41241	635405
71953	635406
23743	635407
53670	635408
101129	635409
27404	635410
111336	635411
1002	635412
167533	635413
58802	635414
254708	635415
1153	635416
26227	635417
153185	635418
111939	635419
3540	635420
73370	635421
6287	635422
538	635423
5979	635424
13131	635425
51192	635426
5513	635427
154627	635428
237198	635429
4343	635430
18206	635431
12373	635432
80094	635433
108994	635434
37747	635435
58571	635436
47116	635437
3683	635438
8912	635439
47713	635440
34689	635441
67753	635442
142213	635443
38344	635444
67031	635445
1688	635446
40388	635447
13417	635448
77077	635449
56577	635450
58093	635451
17059	635452
53236	635453
69330	635454
88466	635455
104638	635456
44867	635457
7056	635458
25613	635459
167909	635460
83	635461
1895	635462
29793	635463
22754	635464
30051	635465
89603	635466
218	635467
14798	635468
205306	635469
10015	635470
6172	635471
41001	635472
11998	635473
108888	635474
232587	635475
165927	635476
72058	635477
44430	635478
20629	635479
16674	635480
46434	635481
213659	635482
149260	635483
14919	635484
120773	635485
1783	635486
264088	635487
158369	635488
4	635489
173609	635490
68203	635491
5424	635492
73414	635493
23167	635494
67856	635495
51733	635496
249105	635497
128705	635498
18523	635499
13701	635500
31629	635501
78396	635502
33717	635503
23209	635504
223839	635505
16503	635506
2188	635507
88792	635508
4416	635509
7817	635510
5086	635511
26152	635512
218329	635513
21147	635514
39264	635515
1649	635516
141904	635517
6844	635518
20045	635519
668	635520
42322	635521
56231	635522
72921	635523
117421	635524
554	635525
130660	635526
241687	635527
100196	635528
79892	635529
3564	635530
198534	635531
13913	635532
29337	635533
39582	635534
99174	635535
54472	635536
1390	635537
78469	635538
54634	635539
10015	635540
22129	635541
39786	635542
74133	635543
126994	635544
46648	635545
20833	635546
209687	635547
29279	635548
2415	635549
170507	635550
76232	635551
26942	635552
185662	635553
3390	635554
25305	635555
37353	635556
55292	635557
260428	635558
48966	635559
20712	635560
138335	635561
255815	635562
256296	635563
5457	635564
36342	635565
96658	635566
85684	635567
26575	635568
129766	635569
177837	635570
111125	635571
5814	635572
28918	635573
18727	635574
86110	635575
159170	635576
16290	635577
165019	635578
2410	635579
20964	635580
104264	635581
151876	635582
18528	635583
18582	635584
129293	635585
190930	635586
88544	635587
84539	635588
78168	635589
70789	635590
27504	635591
25666	635592
46568	635593
4594	635594
112420	635595
222033	635596
167506	635597
11	635598
21562	635599
46105	635600
145571	635601
72716	635602
87135	635603
100033	635604
3984	635605
164053	635606
1780	635607
74351	635608
229034	635609
193228	635610
351	635611
1835	635612
22540	635613
96266	635614
126037	635615
133965	635616
6774	635617
64781	635618
94181	635619
37300	635620
9757	635621
166680	635622
111454	635623
13178	635624
37858	635625
120162	635626
37728	635627
5673	635628
11912	635629
65953	635630
69136	635631
251763	635632
165072	635633
11423	635634
60329	635635
152234	635636
50	635637
69	635638
8014	635639
13716	635640
44296	635641
93658	635642
17229	635643
3074	635644
72787	635645
41506	635646
81382	635647
7925	635648
9905	635649
106955	635650
46828	635651
7976	635652
223278	635653
58285	635654
27454	635655
83473	635656
165294	635657
70651	635658
924	635659
8056	635660
25670	635661
170427	635662
5934	635663
80251	635664
202919	635665
93657	635666
18877	635667
52389	635668
16503	635669
35939	635670
153700	635671
7647	635672
6783	635673
34512	635674
75625	635675
119307	635676
55298	635677
62589	635678
5261	635679
54263	635680
76114	635681
212253	635682
195495	635683
5211	635684
7691	635685
82885	635686
154454	635687
93778	635688
6590	635689
79114	635690
43155	635691
57664	635692
87148	635693
30874	635694
22008	635695
39260	635696
77459	635697
14904	635698
58423	635699
88424	635700
8624	635701
54354	635702
108708	635703
35820	635704
249980	635705
38629	635706
66597	635707
17493	635708
2978	635709
1650	635710
16486	635711
24492	635712
45556	635713
5969	635714
29022	635715
64824	635716
28661	635717
43859	635718
1191	635719
241841	635720
144256	635721
91622	635722
10006	635723
21368	635724
113754	635725
206016	635726
151465	635727
19296	635728
133356	635729
56628	635730
51559	635731
5487	635732
1260	635733
106817	635734
38590	635735
142935	635736
123575	635737
2901	635738
24265	635739
88275	635740
131310	635741
87131	635742
219138	635743
6830	635744
10727	635745
235598	635746
147377	635747
8888	635748
1678	635749
82936	635750
143814	635751
241080	635752
21754	635753
53289	635754
88162	635755
56388	635756
63850	635757
247691	635758
70772	635759
2518	635760
82090	635761
223206	635762
12846	635763
808	635764
109919	635765
110260	635766
63076	635767
28807	635768
900	635769
253945	635770
12302	635771
34790	635772
3232	635773
15957	635774
100906	635775
14337	635776
190071	635777
68800	635778
121318	635779
199194	635780
26632	635781
2131	635782
15823	635783
7336	635784
41661	635785
14156	635786
29887	635787
125809	635788
112239	635789
1143	635790
39540	635791
1001	635792
11900	635793
55997	635794
219634	635795
94486	635796
146791	635797
4	635798
18174	635799
33617	635800
116045	635801
26409	635802
44899	635803
25540	635804
1101	635805
16578	635806
91739	635807
29719	635808
46943	635809
32917	635810
119597	635811
40918	635812
9854	635813
67576	635814
4861	635815
1907	635816
11923	635817
106865	635818
14296	635819
69339	635820
7356	635821
185397	635822
169417	635823
27818	635824
114033	635825
106741	635826
81219	635827
7855	635828
7818	635829
143223	635830
222397	635831
124349	635832
204993	635833
71666	635834
33849	635835
80130	635836
67428	635837
258735	635838
5279	635839
97687	635840
10659	635841
121018	635842
53470	635843
52304	635844
48910	635845
72054	635846
533	635847
54582	635848
1553	635849
69256	635850
58676	635851
270849	635852
98235	635853
58839	635854
178265	635855
279	635856
267951	635857
13206	635858
41	635859
13067	635860
13471	635861
52311	635862
121826	635863
35357	635864
250	635865
30685	635866
9808	635867
17299	635868
12061	635869
55875	635870
59384	635871
4955	635872
483	635873
2028	635874
2934	635875
104373	635876
54104	635877
116623	635878
10202	635879
106592	635880
2037	635881
4142	635882
72092	635883
1210	635884
36054	635885
27047	635886
27939	635887
40180	635888
53240	635889
16742	635890
61595	635891
100943	635892
52327	635893
10158	635894
230297	635895
65722	635896
41185	635897
32500	635898
42162	635899
1391	635900
31001	635901
90740	635902
95786	635903
184012	635904
1774	635905
14102	635906
25908	635907
186	635908
13883	635909
45427	635910
49470	635911
143749	635912
30777	635913
16714	635914
13754	635915
90497	635916
119342	635917
51334	635918
17100	635919
66686	635920
30907	635921
58818	635922
120754	635923
169637	635924
9948	635925
210898	635926
29789	635927
19709	635928
47353	635929
103153	635930
29723	635931
267650	635932
56543	635933
190945	635934
49348	635935
257902	635936
141104	635937
34265	635938
236505	635939
173385	635940
208950	635941
3673	635942
72602	635943
117514	635944
4012	635945
119215	635946
15555	635947
6738	635948
48039	635949
139752	635950
51475	635951
26280	635952
26568	635953
3468	635954
17748	635955
84965	635956
71259	635957
41488	635958
4508	635959
97922	635960
23642	635961
30028	635962
267	635963
110884	635964
50030	635965
104387	635966
11541	635967
185075	635968
79715	635969
79	635970
3093	635971
68956	635972
1111	635973
46	635974
80057	635975
54628	635976
112913	635977
24958	635978
115113	635979
22295	635980
173168	635981
61537	635982
19865	635983
7881	635984
3084	635985
112335	635986
224602	635987
71608	635988
68081	635989
46615	635990
82321	635991
23920	635992
165831	635993
19675	635994
32214	635995
148476	635996
21436	635997
595	635998
7057	635999
227126	636000
118781	636001
9019	636002
16235	636003
177328	636004
236432	636005
221133	636006
166892	636007
263626	636008
4024	636009
193434	636010
11687	636011
29990	636012
29989	636013
22290	636014
73344	636015
21196	636016
57552	636017
4994	636018
20308	636019
12834	636020
58036	636021
23612	636022
1239	636023
19471	636024
42109	636025
18866	636026
178723	636027
16949	636028
2	636029
47318	636030
367	636031
41112	636032
3092	636033
137595	636034
47390	636035
18350	636036
292	636037
16538	636038
64868	636039
12311	636040
2274	636041
111423	636042
21337	636043
93830	636044
136149	636045
2457	636046
5361	636047
17933	636048
147031	636049
69162	636050
6596	636051
2462	636052
149532	636053
107874	636054
199033	636055
6374	636056
1056	636057
187608	636058
134	636059
59786	636060
30217	636061
20970	636062
270068	636063
12570	636064
112914	636065
24572	636066
45	636067
77342	636068
28581	636069
62187	636070
17677	636071
154647	636072
27385	636073
111296	636074
251695	636075
76859	636076
53444	636077
151440	636078
20935	636079
398	636080
182579	636081
218792	636082
151594	636083
3765	636084
59249	636085
18850	636086
179422	636087
8663	636088
7509	636089
6244	636090
3565	636091
38589	636092
46173	636093
8253	636094
5269	636095
5556	636096
150652	636097
141884	636098
265490	636099
148998	636100
15425	636101
155909	636102
241008	636103
2381	636104
96485	636105
61451	636106
1617	636107
205645	636108
37904	636109
98024	636110
11	636111
12978	636112
3018	636113
57472	636114
66610	636115
18331	636116
16419	636117
80651	636118
5506	636119
80619	636120
250971	636121
4262	636122
70290	636123
11584	636124
9501	636125
227573	636126
159063	636127
86905	636128
50652	636129
95321	636130
2889	636131
32965	636132
161925	636133
44762	636134
55527	636135
6169	636136
52592	636137
144234	636138
247049	636139
18636	636140
203133	636141
37754	636142
1581	636143
19325	636144
65883	636145
64527	636146
6644	636147
21544	636148
53883	636149
25892	636150
112352	636151
118141	636152
1458	636153
41762	636154
1519	636155
45534	636156
46371	636157
14603	636158
170003	636159
24220	636160
6233	636161
64128	636162
86511	636163
82649	636164
115906	636165
142171	636166
104737	636167
22550	636168
179054	636169
99220	636170
130770	636171
3821	636172
72169	636173
6188	636174
41781	636175
6864	636176
167931	636177
135228	636178
146	636179
594	636180
493	636181
21674	636182
93221	636183
134378	636184
12444	636185
105	636186
101888	636187
14707	636188
33786	636189
6868	636190
29415	636191
205020	636192
18642	636193
17930	636194
18547	636195
19633	636196
142130	636197
4117	636198
1615	636199
3	636200
218	636201
158814	636202
125048	636203
70456	636204
191711	636205
171403	636206
192960	636207
260951	636208
203672	636209
122211	636210
182644	636211
61628	636212
99227	636213
84572	636214
12235	636215
813	636216
61050	636217
39515	636218
2135	636219
53572	636220
22116	636221
147895	636222
106331	636223
749	636224
271155	636225
20872	636226
109574	636227
81388	636228
160727	636229
199467	636230
7521	636231
13161	636232
11259	636233
53317	636234
65033	636235
24207	636236
77461	636237
4022	636238
69034	636239
41087	636240
81603	636241
32908	636242
211168	636243
1534	636244
54524	636245
81635	636246
1234	636247
1662	636248
160936	636249
67302	636250
12115	636251
109279	636252
11594	636253
59023	636254
135435	636255
820	636256
62649	636257
167292	636258
7762	636259
56791	636260
2226	636261
12726	636262
891	636263
161582	636264
5511	636265
43767	636266
50205	636267
147437	636268
6555	636269
84380	636270
20738	636271
27436	636272
214141	636273
5648	636274
2072	636275
55677	636276
72308	636277
3213	636278
125297	636279
13383	636280
122978	636281
1972	636282
160735	636283
1124	636284
12464	636285
3485	636286
8715	636287
232660	636288
146913	636289
106361	636290
28759	636291
471	636292
144603	636293
952	636294
9159	636295
162912	636296
7937	636297
93051	636298
63632	636299
3863	636300
24365	636301
74298	636302
2155	636303
53589	636304
98259	636305
22575	636306
32753	636307
109140	636308
64866	636309
157558	636310
121227	636311
215045	636312
16804	636313
27846	636314
21531	636315
259887	636316
4412	636317
88700	636318
2041	636319
90854	636320
1892	636321
244314	636322
17696	636323
44912	636324
10889	636325
15310	636326
8221	636327
214749	636328
143651	636329
31612	636330
34258	636331
34729	636332
22823	636333
80	636334
9274	636335
44619	636336
4201	636337
32245	636338
13994	636339
13671	636340
45486	636341
2612	636342
3097	636343
197067	636344
2568	636345
1090	636346
3363	636347
30535	636348
92650	636349
73924	636350
136330	636351
35188	636352
39170	636353
88394	636354
1015	636355
177674	636356
147434	636357
9921	636358
15293	636359
127761	636360
66039	636361
34624	636362
197360	636363
48596	636364
10964	636365
27105	636366
26207	636367
187864	636368
41028	636369
126033	636370
50678	636371
53864	636372
39483	636373
38536	636374
72043	636375
125886	636376
110739	636377
48759	636378
22913	636379
107777	636380
2464	636381
111553	636382
19850	636383
174507	636384
10045	636385
24397	636386
52951	636387
13393	636388
24051	636389
76127	636390
36046	636391
270606	636392
133466	636393
56646	636394
21130	636395
112210	636396
176134	636397
110162	636398
49416	636399
90346	636400
36980	636401
232501	636402
157260	636403
3513	636404
13615	636405
35848	636406
8138	636407
101338	636408
168288	636409
119692	636410
4549	636411
29162	636412
55701	636413
123149	636414
8375	636415
3676	636416
9726	636417
14315	636418
15672	636419
139393	636420
93037	636421
35199	636422
46158	636423
957	636424
90666	636425
3063	636426
74614	636427
42286	636428
127386	636429
85495	636430
136656	636431
79904	636432
225951	636433
5731	636434
190427	636435
147708	636436
13931	636437
75981	636438
4682	636439
2232	636440
171	636441
44702	636442
88987	636443
139	636444
15248	636445
268657	636446
115927	636447
5885	636448
32450	636449
272232	636450
8664	636451
5073	636452
18271	636453
31653	636454
152829	636455
230690	636456
558	636457
152355	636458
12014	636459
252271	636460
19765	636461
19396	636462
18379	636463
122586	636464
27124	636465
68332	636466
7009	636467
72307	636468
192010	636469
48535	636470
32644	636471
233611	636472
46287	636473
353	636474
12393	636475
145092	636476
58552	636477
88872	636478
27807	636479
1206	636480
5668	636481
68463	636482
2475	636483
3298	636484
49275	636485
137339	636486
37	636487
43485	636488
122332	636489
229474	636490
49296	636491
112771	636492
62936	636493
55872	636494
860	636495
30340	636496
73911	636497
4714	636498
132071	636499
206413	636500
184569	636501
33353	636502
10809	636503
9549	636504
193207	636505
58681	636506
4851	636507
39927	636508
104590	636509
19857	636510
8833	636511
222314	636512
89980	636513
42962	636514
3651	636515
14022	636516
136353	636517
44597	636518
169439	636519
30767	636520
20807	636521
230987	636522
103396	636523
1540	636524
106267	636525
223076	636526
52477	636527
162149	636528
72541	636529
2937	636530
189696	636531
19312	636532
216221	636533
27188	636534
129620	636535
68592	636536
2921	636537
65933	636538
1163	636539
15822	636540
72962	636541
158222	636542
3985	636543
180426	636544
8144	636545
1162	636546
191585	636547
9484	636548
12334	636549
1755	636550
5025	636551
9240	636552
41529	636553
91708	636554
21809	636555
50112	636556
2093	636557
108735	636558
7381	636559
139541	636560
125470	636561
169249	636562
181100	636563
37087	636564
179432	636565
793	636566
33752	636567
180625	636568
18744	636569
15282	636570
9646	636571
39915	636572
244831	636573
1395	636574
76343	636575
32732	636576
80792	636577
58031	636578
240561	636579
188491	636580
247	636581
5270	636582
249065	636583
19773	636584
56180	636585
71268	636586
60231	636587
3572	636588
757	636589
24805	636590
17685	636591
1074	636592
596	636593
174818	636594
2256	636595
64337	636596
58018	636597
321	636598
32008	636599
66606	636600
5849	636601
5363	636602
93169	636603
1095	636604
18335	636605
218805	636606
74151	636607
18459	636608
15235	636609
7658	636610
193185	636611
984	636612
224918	636613
7283	636614
1418	636615
1318	636616
218637	636617
232947	636618
112	636619
1657	636620
40477	636621
6651	636622
14089	636623
48264	636624
258682	636625
18749	636626
255065	636627
34274	636628
33366	636629
37160	636630
257233	636631
2319	636632
17138	636633
63540	636634
64017	636635
20813	636636
49708	636637
3602	636638
118942	636639
148570	636640
92180	636641
574	636642
162788	636643
351	636644
34742	636645
191196	636646
242142	636647
66326	636648
213051	636649
8185	636650
73253	636651
27946	636652
158136	636653
184664	636654
94396	636655
38882	636656
129162	636657
99297	636658
89105	636659
23928	636660
1953	636661
40687	636662
159857	636663
47001	636664
765	636665
157257	636666
34	636667
28494	636668
79623	636669
153348	636670
2425	636671
28138	636672
44110	636673
6488	636674
226285	636675
60878	636676
16184	636677
62384	636678
5599	636679
38306	636680
78414	636681
96126	636682
76264	636683
119725	636684
3618	636685
116618	636686
126004	636687
123	636688
14233	636689
39032	636690
80761	636691
77684	636692
8367	636693
158419	636694
65492	636695
784	636696
51735	636697
76064	636698
80747	636699
1154	636700
85188	636701
68407	636702
72506	636703
322	636704
84586	636705
6620	636706
153217	636707
145450	636708
47213	636709
17866	636710
40257	636711
136633	636712
12119	636713
33271	636714
57043	636715
68658	636716
1874	636717
38444	636718
1059	636719
14600	636720
7788	636721
27097	636722
429	636723
3725	636724
14878	636725
267756	636726
19016	636727
29379	636728
12079	636729
112712	636730
17699	636731
244929	636732
133621	636733
4866	636734
130986	636735
189955	636736
89736	636737
153373	636738
3418	636739
88522	636740
14462	636741
26419	636742
23952	636743
220882	636744
145930	636745
43828	636746
37951	636747
35999	636748
7183	636749
8738	636750
69230	636751
109379	636752
145180	636753
23282	636754
40720	636755
20661	636756
69442	636757
86771	636758
29145	636759
4207	636760
9497	636761
570	636762
235470	636763
1960	636764
34438	636765
112381	636766
38584	636767
23498	636768
2854	636769
3449	636770
162443	636771
861	636772
22043	636773
4125	636774
185396	636775
129932	636776
3512	636777
5539	636778
235336	636779
139163	636780
24529	636781
104931	636782
49822	636783
4603	636784
40440	636785
14463	636786
165395	636787
148278	636788
22434	636789
33958	636790
132226	636791
4347	636792
5648	636793
4372	636794
72594	636795
168784	636796
71472	636797
127907	636798
97	636799
123189	636800
51587	636801
148968	636802
150956	636803
10274	636804
132995	636805
104139	636806
59747	636807
1047	636808
6126	636809
4832	636810
57425	636811
18747	636812
4250	636813
29484	636814
11298	636815
1804	636816
48607	636817
34933	636818
189620	636819
86300	636820
98585	636821
19332	636822
169942	636823
10615	636824
130475	636825
90779	636826
18362	636827
99190	636828
3210	636829
211617	636830
191910	636831
111421	636832
43923	636833
111562	636834
163446	636835
8762	636836
7147	636837
106031	636838
72329	636839
91040	636840
117612	636841
2073	636842
9878	636843
4384	636844
6188	636845
62532	636846
57895	636847
8457	636848
79228	636849
62218	636850
43420	636851
151256	636852
20327	636853
148038	636854
52618	636855
10073	636856
96839	636857
136570	636858
263193	636859
23900	636860
57330	636861
33723	636862
5413	636863
3792	636864
1934	636865
161795	636866
142098	636867
104914	636868
229122	636869
44810	636870
3339	636871
23706	636872
52829	636873
12451	636874
77661	636875
175513	636876
54985	636877
9549	636878
19426	636879
73809	636880
127351	636881
254567	636882
77673	636883
170042	636884
170100	636885
7794	636886
28255	636887
8088	636888
5271	636889
96341	636890
133935	636891
4443	636892
20724	636893
27516	636894
73591	636895
216141	636896
73754	636897
39005	636898
62508	636899
34330	636900
109898	636901
73051	636902
122731	636903
187502	636904
2685	636905
58257	636906
35292	636907
49776	636908
11670	636909
3864	636910
135510	636911
12458	636912
186754	636913
132716	636914
99186	636915
50982	636916
95630	636917
54164	636918
200130	636919
4750	636920
8079	636921
51884	636922
111634	636923
50731	636924
75112	636925
134830	636926
21938	636927
4831	636928
2841	636929
154613	636930
737	636931
211722	636932
103189	636933
3239	636934
54076	636935
104934	636936
18410	636937
252053	636938
5317	636939
65243	636940
243572	636941
489	636942
7664	636943
204153	636944
5816	636945
192954	636946
120035	636947
3306	636948
201768	636949
7701	636950
5710	636951
136253	636952
205243	636953
91251	636954
24603	636955
42760	636956
151637	636957
16997	636958
10328	636959
229210	636960
127283	636961
38142	636962
171297	636963
85467	636964
15235	636965
44561	636966
14583	636967
79	636968
574	636969
41651	636970
152544	636971
128167	636972
51682	636973
4803	636974
23403	636975
251972	636976
24801	636977
219559	636978
261404	636979
38509	636980
35989	636981
53617	636982
45803	636983
25431	636984
93177	636985
137020	636986
59030	636987
10628	636988
10943	636989
12737	636990
108776	636991
135682	636992
62894	636993
130225	636994
52408	636995
12788	636996
59006	636997
6480	636998
15305	636999
20385	637000
3739	637001
166841	637002
155962	637003
60350	637004
4092	637005
88391	637006
100191	637007
40331	637008
164002	637009
256679	637010
3550	637011
188196	637012
106757	637013
6355	637014
4861	637015
108340	637016
23798	637017
104821	637018
40818	637019
29884	637020
2051	637021
4260	637022
102478	637023
14217	637024
137066	637025
23708	637026
32193	637027
60285	637028
154414	637029
94074	637030
155610	637031
34073	637032
4498	637033
121809	637034
101603	637035
209790	637036
140762	637037
1621	637038
94623	637039
146864	637040
4260	637041
230729	637042
99132	637043
195303	637044
106743	637045
78542	637046
4813	637047
911	637048
8613	637049
804	637050
2441	637051
83136	637052
29296	637053
47690	637054
10066	637055
144915	637056
5463	637057
4042	637058
117602	637059
58284	637060
11587	637061
166970	637062
2902	637063
142490	637064
1783	637065
7284	637066
157673	637067
182126	637068
125340	637069
56304	637070
182	637071
73982	637072
8543	637073
925	637074
7039	637075
47733	637076
53151	637077
157650	637078
271778	637079
244	637080
167790	637081
48271	637082
218975	637083
17262	637084
1576	637085
22631	637086
141046	637087
59031	637088
234994	637089
11903	637090
169743	637091
32156	637092
171591	637093
25	637094
46395	637095
51	637096
43516	637097
215	637098
23182	637099
85694	637100
162225	637101
17663	637102
108264	637103
61027	637104
36204	637105
8287	637106
20326	637107
9224	637108
49891	637109
240522	637110
62841	637111
204050	637112
1639	637113
35249	637114
63625	637115
93751	637116
8346	637117
13799	637118
33870	637119
128044	637120
34773	637121
9588	637122
83596	637123
163627	637124
153930	637125
36861	637126
76533	637127
2	637128
16228	637129
92659	637130
57311	637131
19945	637132
4920	637133
20144	637134
62659	637135
30686	637136
81337	637137
57771	637138
127792	637139
204013	637140
6377	637141
73717	637142
230149	637143
237576	637144
232604	637145
127502	637146
53556	637147
257907	637148
81567	637149
64095	637150
4856	637151
47812	637152
33433	637153
56666	637154
6549	637155
19996	637156
11983	637157
43307	637158
2121	637159
173502	637160
3173	637161
742	637162
159740	637163
19098	637164
80111	637165
158592	637166
2651	637167
79712	637168
28422	637169
112781	637170
4376	637171
88514	637172
217940	637173
58881	637174
75048	637175
95801	637176
57713	637177
84215	637178
9012	637179
22644	637180
26106	637181
88	637182
233567	637183
56300	637184
165782	637185
262	637186
85911	637187
63192	637188
10178	637189
821	637190
21357	637191
106257	637192
235693	637193
10565	637194
102515	637195
11453	637196
127221	637197
16495	637198
1290	637199
229568	637200
254718	637201
160366	637202
14791	637203
76407	637204
111618	637205
101038	637206
2	637207
24085	637208
168122	637209
90626	637210
20944	637211
44264	637212
154337	637213
106114	637214
58182	637215
30687	637216
262146	637217
85878	637218
225125	637219
229655	637220
3218	637221
40916	637222
19418	637223
88103	637224
114348	637225
9462	637226
62313	637227
14961	637228
66541	637229
22358	637230
36025	637231
16507	637232
84585	637233
717	637234
103229	637235
28931	637236
67119	637237
114303	637238
6343	637239
3496	637240
9113	637241
124773	637242
139752	637243
571	637244
54088	637245
132625	637246
5192	637247
2660	637248
13246	637249
24926	637250
12267	637251
23984	637252
13703	637253
115037	637254
6887	637255
49183	637256
1173	637257
9202	637258
12604	637259
1682	637260
1670	637261
119650	637262
784	637263
7453	637264
261854	637265
124186	637266
6884	637267
798	637268
4526	637269
2993	637270
112810	637271
25645	637272
69589	637273
95920	637274
170961	637275
28365	637276
134253	637277
160927	637278
10023	637279
142515	637280
13153	637281
11667	637282
11622	637283
8099	637284
257479	637285
52234	637286
207157	637287
50659	637288
114203	637289
114948	637290
1780	637291
153761	637292
75703	637293
6929	637294
50124	637295
5361	637296
195073	637297
36066	637298
110998	637299
31425	637300
90	637301
84653	637302
115593	637303
12474	637304
120515	637305
92337	637306
68277	637307
51993	637308
44136	637309
161780	637310
2657	637311
143531	637312
11567	637313
31787	637314
18967	637315
1708	637316
3751	637317
212264	637318
130557	637319
223279	637320
34463	637321
13822	637322
17833	637323
9756	637324
37792	637325
193361	637326
951	637327
47764	637328
50282	637329
57340	637330
49845	637331
124711	637332
172470	637333
70275	637334
49434	637335
8888	637336
134752	637337
94083	637338
177197	637339
992	637340
262152	637341
112364	637342
41581	637343
1699	637344
45729	637345
9944	637346
71547	637347
30867	637348
68466	637349
8647	637350
32661	637351
35898	637352
64115	637353
142921	637354
202196	637355
14784	637356
143267	637357
88644	637358
59841	637359
2632	637360
32664	637361
18495	637362
371	637363
103005	637364
211278	637365
213225	637366
24768	637367
6142	637368
8475	637369
161	637370
237557	637371
38841	637372
49823	637373
18609	637374
54589	637375
9811	637376
36140	637377
25536	637378
16500	637379
248	637380
48824	637381
1862	637382
44124	637383
2203	637384
36593	637385
11726	637386
9980	637387
32642	637388
188307	637389
144276	637390
27351	637391
7320	637392
3239	637393
83988	637394
57153	637395
10254	637396
40039	637397
7608	637398
18590	637399
7062	637400
8103	637401
10586	637402
53931	637403
149432	637404
83987	637405
3284	637406
7104	637407
14336	637408
244798	637409
8032	637410
3941	637411
142416	637412
14477	637413
37781	637414
47829	637415
18413	637416
39244	637417
22140	637418
112879	637419
6207	637420
99370	637421
84205	637422
46073	637423
124070	637424
32756	637425
11118	637426
85	637427
3226	637428
11128	637429
152541	637430
38738	637431
54455	637432
13440	637433
36871	637434
52570	637435
136382	637436
146889	637437
17141	637438
63542	637439
21304	637440
32835	637441
79611	637442
47246	637443
54436	637444
268350	637445
516	637446
33986	637447
68620	637448
7598	637449
2544	637450
226305	637451
68263	637452
175537	637453
51661	637454
235839	637455
188865	637456
21268	637457
1651	637458
22340	637459
162544	637460
71	637461
58546	637462
561	637463
69020	637464
68330	637465
88219	637466
181724	637467
2420	637468
27694	637469
10264	637470
9383	637471
8077	637472
140952	637473
1276	637474
24732	637475
170002	637476
59214	637477
276	637478
95159	637479
2477	637480
17819	637481
27650	637482
81228	637483
22449	637484
115849	637485
56139	637486
9078	637487
26980	637488
9000	637489
2025	637490
6147	637491
60018	637492
13276	637493
1305	637494
75492	637495
1205	637496
81905	637497
56448	637498
230753	637499
116327	637500
28281	637501
258354	637502
29493	637503
9649	637504
2644	637505
81870	637506
123156	637507
7523	637508
10504	637509
48916	637510
190134	637511
3450	637512
60503	637513
33046	637514
22684	637515
143117	637516
176428	637517
28789	637518
652	637519
9913	637520
74504	637521
65242	637522
106108	637523
9865	637524
11717	637525
8185	637526
36651	637527
12787	637528
102444	637529
105	637530
45181	637531
74351	637532
146562	637533
70048	637534
10002	637535
989	637536
149551	637537
255153	637538
190185	637539
75244	637540
34289	637541
20404	637542
1699	637543
35542	637544
24241	637545
6901	637546
199527	637547
15734	637548
3241	637549
157094	637550
3928	637551
119254	637552
14071	637553
5267	637554
260511	637555
3300	637556
112033	637557
1895	637558
36246	637559
19230	637560
31698	637561
67646	637562
6571	637563
1760	637564
815	637565
133591	637566
70096	637567
47658	637568
4284	637569
136333	637570
18882	637571
139939	637572
1547	637573
1493	637574
36462	637575
208637	637576
84989	637577
70577	637578
155709	637579
88411	637580
28761	637581
132201	637582
159057	637583
120259	637584
10605	637585
169562	637586
49276	637587
23249	637588
32629	637589
188530	637590
157053	637591
16654	637592
111421	637593
22103	637594
4844	637595
169101	637596
38828	637597
79214	637598
24597	637599
201139	637600
16382	637601
7303	637602
42378	637603
226851	637604
31194	637605
23837	637606
82018	637607
119472	637608
14902	637609
64125	637610
15644	637611
3758	637612
161146	637613
72411	637614
9091	637615
10277	637616
19015	637617
1370	637618
11823	637619
57694	637620
32891	637621
191354	637622
110730	637623
228499	637624
711	637625
58701	637626
111928	637627
27478	637628
14525	637629
232222	637630
6292	637631
28283	637632
15914	637633
54966	637634
30497	637635
20960	637636
46484	637637
243284	637638
206442	637639
22782	637640
222448	637641
26260	637642
41706	637643
3024	637644
10760	637645
41063	637646
57528	637647
560	637648
19150	637649
19419	637650
42740	637651
11932	637652
125866	637653
32682	637654
25255	637655
5565	637656
120766	637657
87061	637658
10368	637659
56265	637660
37045	637661
3412	637662
3422	637663
69525	637664
230868	637665
36663	637666
19591	637667
97483	637668
84065	637669
73556	637670
4263	637671
138876	637672
63311	637673
42149	637674
157882	637675
252700	637676
3452	637677
56531	637678
576	637679
8344	637680
74589	637681
267602	637682
17047	637683
17720	637684
64557	637685
7946	637686
254865	637687
63568	637688
99165	637689
4758	637690
17267	637691
99335	637692
66403	637693
207129	637694
5434	637695
6032	637696
111850	637697
240554	637698
231664	637699
567	637700
7231	637701
24585	637702
59324	637703
124335	637704
3425	637705
218793	637706
25965	637707
44212	637708
256840	637709
74417	637710
4277	637711
49033	637712
263699	637713
23124	637714
24176	637715
675	637716
1199	637717
79367	637718
153421	637719
5186	637720
270377	637721
17763	637722
23833	637723
68147	637724
11831	637725
4845	637726
65773	637727
4078	637728
170599	637729
71011	637730
1429	637731
79411	637732
70810	637733
9321	637734
2229	637735
5378	637736
94684	637737
117784	637738
9315	637739
193311	637740
657	637741
1900	637742
161661	637743
4877	637744
68864	637745
4526	637746
6190	637747
95607	637748
13117	637749
745	637750
97499	637751
14	637752
50088	637753
9311	637754
142981	637755
62334	637756
105360	637757
155	637758
185385	637759
7004	637760
97283	637761
17865	637762
21842	637763
154692	637764
122697	637765
1004	637766
22800	637767
161521	637768
2889	637769
7894	637770
126882	637771
19838	637772
33350	637773
227403	637774
7471	637775
1229	637776
228883	637777
99847	637778
13244	637779
8174	637780
134326	637781
156824	637782
4194	637783
18505	637784
55586	637785
267274	637786
149631	637787
867	637788
251206	637789
75650	637790
150326	637791
28772	637792
99850	637793
14246	637794
83693	637795
10478	637796
12827	637797
165501	637798
180458	637799
6643	637800
21252	637801
71600	637802
7456	637803
37315	637804
2246	637805
71267	637806
6601	637807
302	637808
37216	637809
4973	637810
182627	637811
35236	637812
148192	637813
216986	637814
113137	637815
171796	637816
55	637817
8081	637818
7354	637819
133889	637820
44718	637821
216207	637822
36	637823
242116	637824
117902	637825
3830	637826
51086	637827
27333	637828
208905	637829
44411	637830
48214	637831
28893	637832
162191	637833
23616	637834
73074	637835
16742	637836
73672	637837
3613	637838
110734	637839
18463	637840
28300	637841
21280	637842
72911	637843
13189	637844
1791	637845
40029	637846
2904	637847
2771	637848
84787	637849
4964	637850
6821	637851
1069	637852
267371	637853
75736	637854
23661	637855
173009	637856
30739	637857
37721	637858
110210	637859
4066	637860
159178	637861
42032	637862
269707	637863
72631	637864
37530	637865
46053	637866
4722	637867
1146	637868
149779	637869
19338	637870
36057	637871
4119	637872
17144	637873
67734	637874
104840	637875
52806	637876
169477	637877
7510	637878
34764	637879
18017	637880
113111	637881
58814	637882
179606	637883
6117	637884
70596	637885
15482	637886
252629	637887
25629	637888
12381	637889
81467	637890
2635	637891
30714	637892
84558	637893
21873	637894
38090	637895
7624	637896
16754	637897
6902	637898
206166	637899
18424	637900
8939	637901
72443	637902
86117	637903
26267	637904
5478	637905
125161	637906
17372	637907
36087	637908
135028	637909
2088	637910
26973	637911
81269	637912
55857	637913
128831	637914
10810	637915
5951	637916
11410	637917
111129	637918
102409	637919
57862	637920
237799	637921
10048	637922
27921	637923
1007	637924
19886	637925
78906	637926
47037	637927
2992	637928
245558	637929
978	637930
268	637931
29216	637932
1685	637933
100959	637934
1567	637935
142099	637936
17975	637937
101776	637938
253292	637939
15402	637940
5420	637941
1708	637942
3392	637943
70561	637944
1505	637945
230988	637946
37483	637947
199052	637948
7188	637949
52752	637950
4393	637951
105871	637952
127253	637953
42742	637954
57404	637955
4195	637956
31959	637957
6518	637958
14708	637959
81095	637960
6997	637961
37527	637962
17059	637963
104228	637964
89010	637965
22445	637966
98713	637967
2724	637968
38934	637969
22621	637970
5727	637971
185408	637972
7888	637973
15290	637974
131941	637975
54672	637976
50708	637977
91687	637978
16753	637979
60223	637980
71152	637981
100224	637982
112416	637983
40738	637984
16435	637985
5113	637986
158320	637987
15437	637988
9692	637989
169653	637990
1241	637991
85976	637992
127802	637993
119249	637994
131	637995
2971	637996
34073	637997
30082	637998
4410	637999
39574	638000
177322	638001
93259	638002
43669	638003
79043	638004
170267	638005
22	638006
46102	638007
95974	638008
30711	638009
6077	638010
138314	638011
1158	638012
229765	638013
430	638014
98521	638015
88280	638016
1398	638017
108070	638018
30995	638019
703	638020
157381	638021
16124	638022
131672	638023
3285	638024
145725	638025
169016	638026
2839	638027
96366	638028
30967	638029
64702	638030
164359	638031
4795	638032
18667	638033
9866	638034
82052	638035
56466	638036
6	638037
148990	638038
184877	638039
7250	638040
267379	638041
461	638042
7160	638043
30908	638044
130464	638045
79726	638046
52118	638047
5396	638048
51045	638049
61677	638050
100917	638051
101876	638052
4043	638053
66036	638054
169083	638055
136970	638056
34299	638057
1195	638058
50359	638059
6728	638060
93680	638061
51326	638062
148119	638063
196978	638064
28056	638065
492	638066
30315	638067
12043	638068
5903	638069
35324	638070
81552	638071
80433	638072
36587	638073
1142	638074
36927	638075
67093	638076
95856	638077
146989	638078
72643	638079
33272	638080
197567	638081
25417	638082
9643	638083
10126	638084
8240	638085
134309	638086
41489	638087
25299	638088
13948	638089
24980	638090
1949	638091
4492	638092
100610	638093
42946	638094
243540	638095
139002	638096
28664	638097
9191	638098
5992	638099
119022	638100
66382	638101
3145	638102
143483	638103
87121	638104
37155	638105
31201	638106
5888	638107
53081	638108
16407	638109
44598	638110
27952	638111
94048	638112
13993	638113
135220	638114
133	638115
7802	638116
40534	638117
3366	638118
156855	638119
53351	638120
6413	638121
46095	638122
98669	638123
8334	638124
154945	638125
59709	638126
371	638127
4270	638128
55487	638129
21603	638130
139915	638131
11143	638132
20453	638133
6976	638134
12951	638135
8146	638136
3334	638137
39770	638138
191396	638139
2429	638140
123047	638141
8898	638142
12133	638143
36516	638144
114207	638145
111878	638146
8015	638147
101602	638148
163937	638149
30542	638150
23494	638151
448	638152
85543	638153
136082	638154
49462	638155
97363	638156
13162	638157
160248	638158
17133	638159
1548	638160
3827	638161
17445	638162
101618	638163
22190	638164
53037	638165
16369	638166
155915	638167
15702	638168
42828	638169
27251	638170
39167	638171
1107	638172
14220	638173
251145	638174
102378	638175
100797	638176
68034	638177
49963	638178
5648	638179
17904	638180
41446	638181
10087	638182
39766	638183
722	638184
28891	638185
9673	638186
5084	638187
46121	638188
139648	638189
38989	638190
357	638191
3195	638192
4603	638193
349	638194
57800	638195
15882	638196
52	638197
13497	638198
28197	638199
25802	638200
12244	638201
21931	638202
2613	638203
91234	638204
156394	638205
141875	638206
160962	638207
777	638208
5864	638209
85663	638210
160297	638211
263568	638212
122398	638213
30336	638214
265304	638215
4011	638216
3122	638217
191516	638218
27460	638219
144757	638220
106198	638221
18093	638222
75938	638223
222013	638224
147057	638225
80628	638226
15103	638227
80817	638228
35	638229
131511	638230
69068	638231
46225	638232
38487	638233
90641	638234
1733	638235
38578	638236
143029	638237
262212	638238
117548	638239
82809	638240
137	638241
18090	638242
34350	638243
14599	638244
6007	638245
125953	638246
12333	638247
72798	638248
123316	638249
22872	638250
75676	638251
5626	638252
61756	638253
13611	638254
8443	638255
25588	638256
103095	638257
59988	638258
1955	638259
60522	638260
97668	638261
87372	638262
39386	638263
65352	638264
103084	638265
5307	638266
87505	638267
1555	638268
111210	638269
2828	638270
5733	638271
161955	638272
10811	638273
2669	638274
7370	638275
27532	638276
18446	638277
63100	638278
58994	638279
105762	638280
64504	638281
29125	638282
38496	638283
177204	638284
243630	638285
30260	638286
205	638287
127841	638288
57619	638289
233879	638290
36868	638291
158593	638292
2545	638293
105441	638294
20540	638295
152256	638296
44199	638297
49633	638298
804	638299
88299	638300
49411	638301
132440	638302
58609	638303
10879	638304
17982	638305
11880	638306
98833	638307
37794	638308
241946	638309
54828	638310
245268	638311
80547	638312
14224	638313
40644	638314
3936	638315
1708	638316
10911	638317
85036	638318
113426	638319
31056	638320
261142	638321
13185	638322
133199	638323
6450	638324
76128	638325
20659	638326
21453	638327
104225	638328
17684	638329
21538	638330
44373	638331
87609	638332
2110	638333
76580	638334
22419	638335
196764	638336
203719	638337
3536	638338
43528	638339
37633	638340
28398	638341
100419	638342
142908	638343
8171	638344
11	638345
64942	638346
1509	638347
1035	638348
231506	638349
258287	638350
65937	638351
41578	638352
7737	638353
166041	638354
14915	638355
32213	638356
131485	638357
48301	638358
167436	638359
572	638360
7036	638361
18815	638362
325	638363
2112	638364
46383	638365
34228	638366
197664	638367
162361	638368
6314	638369
60145	638370
12533	638371
332	638372
87684	638373
4721	638374
112574	638375
149998	638376
20180	638377
27785	638378
1883	638379
179062	638380
70582	638381
19828	638382
2543	638383
105102	638384
2924	638385
3906	638386
37	638387
3501	638388
106837	638389
30090	638390
309	638391
39361	638392
3101	638393
20623	638394
170536	638395
6633	638396
172795	638397
88288	638398
25388	638399
29014	638400
22402	638401
134759	638402
107401	638403
31148	638404
27147	638405
270505	638406
86269	638407
11201	638408
148207	638409
7851	638410
4021	638411
2824	638412
153480	638413
253826	638414
71855	638415
3017	638416
105763	638417
17289	638418
55030	638419
130112	638420
43358	638421
14433	638422
28062	638423
21453	638424
1295	638425
102192	638426
76530	638427
1889	638428
213061	638429
4603	638430
1563	638431
79625	638432
129778	638433
258667	638434
125974	638435
186882	638436
159715	638437
7907	638438
1391	638439
168	638440
2291	638441
207075	638442
29814	638443
15260	638444
6541	638445
37346	638446
27418	638447
199167	638448
42112	638449
19360	638450
713	638451
249848	638452
36606	638453
81410	638454
3803	638455
19704	638456
89339	638457
243077	638458
141074	638459
7490	638460
1174	638461
75497	638462
163400	638463
225238	638464
21928	638465
5430	638466
66635	638467
119980	638468
210038	638469
14005	638470
4349	638471
116378	638472
1770	638473
40312	638474
98	638475
54435	638476
92634	638477
3934	638478
12241	638479
71162	638480
13044	638481
13989	638482
103250	638483
23379	638484
230788	638485
87136	638486
86153	638487
13478	638488
144966	638489
14594	638490
51257	638491
57091	638492
245136	638493
7534	638494
27287	638495
619	638496
27687	638497
24495	638498
59425	638499
164962	638500
185490	638501
8463	638502
108206	638503
228447	638504
41094	638505
6090	638506
35594	638507
21391	638508
74170	638509
31597	638510
389	638511
17453	638512
119201	638513
655	638514
132623	638515
26410	638516
849	638517
246190	638518
7689	638519
28206	638520
17619	638521
50865	638522
1814	638523
10	638524
41247	638525
10619	638526
19656	638527
71372	638528
112507	638529
81927	638530
80200	638531
79789	638532
238	638533
8828	638534
6405	638535
11117	638536
100045	638537
62290	638538
39031	638539
65470	638540
22446	638541
1692	638542
1941	638543
373	638544
140268	638545
72713	638546
15132	638547
196776	638548
25993	638549
37609	638550
47841	638551
24969	638552
87465	638553
31584	638554
67049	638555
16489	638556
5121	638557
3589	638558
117523	638559
80073	638560
41401	638561
13696	638562
2733	638563
68020	638564
59240	638565
52348	638566
1044	638567
43139	638568
49478	638569
45132	638570
265059	638571
59955	638572
2760	638573
249185	638574
19275	638575
234574	638576
111994	638577
1976	638578
35741	638579
41782	638580
158380	638581
203385	638582
152388	638583
18463	638584
94169	638585
30125	638586
103286	638587
56971	638588
182373	638589
12492	638590
109086	638591
148430	638592
105252	638593
44322	638594
38218	638595
2151	638596
151657	638597
2166	638598
20240	638599
97439	638600
119298	638601
3776	638602
138516	638603
135912	638604
615	638605
12275	638606
92331	638607
2064	638608
47703	638609
569	638610
7741	638611
948	638612
37198	638613
7958	638614
26	638615
41261	638616
67386	638617
9729	638618
103347	638619
13429	638620
40256	638621
17458	638622
3003	638623
164774	638624
13823	638625
19499	638626
10113	638627
234341	638628
17192	638629
49968	638630
10381	638631
183310	638632
264316	638633
431	638634
68648	638635
21790	638636
73667	638637
80150	638638
2559	638639
91701	638640
51390	638641
89895	638642
182825	638643
18539	638644
80138	638645
11290	638646
8823	638647
59857	638648
211978	638649
66222	638650
171756	638651
17536	638652
172	638653
1454	638654
80922	638655
764	638656
2490	638657
179135	638658
198371	638659
23315	638660
110368	638661
79462	638662
3852	638663
6748	638664
267241	638665
12867	638666
8	638667
59711	638668
39508	638669
20637	638670
94167	638671
112871	638672
56634	638673
26189	638674
47823	638675
41003	638676
787	638677
118862	638678
215007	638679
31112	638680
233936	638681
110634	638682
162938	638683
166316	638684
757	638685
14618	638686
36107	638687
241740	638688
871	638689
69482	638690
54433	638691
117756	638692
24795	638693
49956	638694
81141	638695
98857	638696
7916	638697
67344	638698
19876	638699
67647	638700
48536	638701
228818	638702
155341	638703
50664	638704
28487	638705
13157	638706
118675	638707
69599	638708
68075	638709
38578	638710
103750	638711
12612	638712
222984	638713
16350	638714
112009	638715
65796	638716
167039	638717
113802	638718
1052	638719
191184	638720
26214	638721
209500	638722
535	638723
11856	638724
11922	638725
175872	638726
145213	638727
7578	638728
137513	638729
19599	638730
57577	638731
4596	638732
119276	638733
64082	638734
243591	638735
69254	638736
36891	638737
38868	638738
19597	638739
16586	638740
381	638741
23857	638742
114387	638743
9981	638744
58754	638745
195606	638746
80449	638747
13528	638748
16663	638749
109661	638750
114156	638751
350	638752
44925	638753
29200	638754
8333	638755
3740	638756
65217	638757
13185	638758
32890	638759
159391	638760
21948	638761
44622	638762
4569	638763
2948	638764
250700	638765
149645	638766
29243	638767
144541	638768
11038	638769
3618	638770
16630	638771
12366	638772
26011	638773
19154	638774
108610	638775
43645	638776
9092	638777
650	638778
12681	638779
36281	638780
740	638781
20866	638782
2626	638783
3811	638784
4575	638785
158142	638786
20459	638787
115482	638788
140191	638789
14802	638790
29484	638791
56983	638792
159198	638793
211526	638794
11324	638795
19352	638796
66102	638797
74673	638798
9626	638799
69570	638800
3464	638801
1994	638802
10830	638803
85046	638804
2793	638805
154177	638806
54569	638807
66585	638808
110949	638809
187209	638810
6238	638811
29060	638812
75482	638813
108	638814
292	638815
50336	638816
213001	638817
138753	638818
127676	638819
60330	638820
145	638821
1935	638822
241	638823
29451	638824
28656	638825
130205	638826
86579	638827
108135	638828
181677	638829
71488	638830
11676	638831
212947	638832
6348	638833
18835	638834
2637	638835
122459	638836
22934	638837
69009	638838
65155	638839
143656	638840
25139	638841
2698	638842
137396	638843
37932	638844
40852	638845
24222	638846
145206	638847
138952	638848
16441	638849
2675	638850
98695	638851
263765	638852
158100	638853
34549	638854
259564	638855
168089	638856
229202	638857
46018	638858
50234	638859
2653	638860
91370	638861
191994	638862
44117	638863
257833	638864
66691	638865
84179	638866
2835	638867
16040	638868
26911	638869
34562	638870
178565	638871
771	638872
17044	638873
98877	638874
97246	638875
165790	638876
30248	638877
702	638878
27891	638879
20293	638880
2397	638881
2552	638882
204778	638883
22775	638884
13539	638885
122656	638886
59881	638887
79643	638888
105069	638889
158785	638890
101837	638891
693	638892
13645	638893
44378	638894
39484	638895
95335	638896
3288	638897
246502	638898
90	638899
828	638900
113714	638901
18222	638902
78721	638903
96041	638904
93610	638905
85140	638906
14415	638907
2612	638908
2320	638909
8668	638910
49426	638911
81198	638912
257518	638913
184682	638914
40727	638915
1830	638916
6496	638917
46331	638918
5435	638919
50526	638920
620	638921
14189	638922
3155	638923
17991	638924
42203	638925
20232	638926
15371	638927
18148	638928
75508	638929
239008	638930
82316	638931
55243	638932
934	638933
50533	638934
1736	638935
6935	638936
66940	638937
19873	638938
103295	638939
48010	638940
110986	638941
40966	638942
107975	638943
1210	638944
17782	638945
18441	638946
67873	638947
52	638948
2455	638949
75058	638950
39595	638951
90638	638952
60710	638953
104361	638954
80960	638955
74016	638956
12928	638957
723	638958
47612	638959
27	638960
18268	638961
26579	638962
5700	638963
3970	638964
22166	638965
100597	638966
6821	638967
129770	638968
44688	638969
17464	638970
34402	638971
76075	638972
147764	638973
7975	638974
244139	638975
31487	638976
2673	638977
67701	638978
137560	638979
116151	638980
58434	638981
82079	638982
222065	638983
184560	638984
112119	638985
188191	638986
48756	638987
750	638988
167409	638989
37043	638990
47115	638991
13429	638992
43916	638993
31729	638994
180773	638995
257360	638996
167327	638997
107519	638998
4596	638999
64920	639000
69113	639001
71225	639002
67242	639003
26051	639004
136469	639005
47253	639006
1116	639007
20265	639008
39332	639009
16526	639010
887	639011
19871	639012
1051	639013
24605	639014
5833	639015
50259	639016
6985	639017
149637	639018
127022	639019
170944	639020
1278	639021
210120	639022
112457	639023
106670	639024
72174	639025
151151	639026
71097	639027
74546	639028
23574	639029
19289	639030
47487	639031
69676	639032
12610	639033
55385	639034
67311	639035
218484	639036
89294	639037
163700	639038
106451	639039
4284	639040
18916	639041
91582	639042
2437	639043
24739	639044
166815	639045
52692	639046
16132	639047
12941	639048
78889	639049
209324	639050
155281	639051
182292	639052
109733	639053
44329	639054
101335	639055
1581	639056
242567	639057
42638	639058
25350	639059
28701	639060
12450	639061
102359	639062
84	639063
20802	639064
52542	639065
34159	639066
27816	639067
39761	639068
22248	639069
121463	639070
115781	639071
6393	639072
63321	639073
186759	639074
38221	639075
168124	639076
10164	639077
23821	639078
23387	639079
138503	639080
52378	639081
30368	639082
13818	639083
236251	639084
4621	639085
91756	639086
13775	639087
48359	639088
11963	639089
28163	639090
10926	639091
10162	639092
38420	639093
80907	639094
1680	639095
131582	639096
8856	639097
57823	639098
37997	639099
51690	639100
29336	639101
178432	639102
188685	639103
141226	639104
16435	639105
35577	639106
21451	639107
122891	639108
50981	639109
73496	639110
40129	639111
3453	639112
248157	639113
86206	639114
136602	639115
220053	639116
9109	639117
178538	639118
45	639119
51647	639120
177930	639121
78680	639122
119207	639123
168620	639124
231163	639125
55340	639126
45628	639127
88430	639128
40635	639129
5532	639130
10816	639131
42072	639132
15183	639133
397	639134
107445	639135
13329	639136
1359	639137
8525	639138
5959	639139
15031	639140
125320	639141
9182	639142
62306	639143
57626	639144
115039	639145
54645	639146
4401	639147
13316	639148
207507	639149
15066	639150
54738	639151
120293	639152
146692	639153
12845	639154
11550	639155
42521	639156
72419	639157
173	639158
22415	639159
27566	639160
157089	639161
109451	639162
566	639163
5978	639164
123080	639165
145984	639166
17004	639167
52354	639168
9796	639169
16772	639170
144695	639171
114845	639172
176176	639173
147296	639174
94616	639175
168808	639176
59006	639177
96767	639178
97119	639179
167582	639180
7183	639181
34503	639182
42995	639183
298	639184
9705	639185
5443	639186
98536	639187
26526	639188
152616	639189
18651	639190
263807	639191
137926	639192
775	639193
125572	639194
9029	639195
92836	639196
71664	639197
197128	639198
4521	639199
11994	639200
185116	639201
176756	639202
9671	639203
15024	639204
58548	639205
35337	639206
14139	639207
47610	639208
1078	639209
14671	639210
111066	639211
139199	639212
146558	639213
15423	639214
52363	639215
251273	639216
225976	639217
38616	639218
35337	639219
9419	639220
159006	639221
17036	639222
140063	639223
106564	639224
38329	639225
97	639226
196149	639227
127939	639228
24839	639229
35950	639230
17887	639231
32725	639232
44764	639233
271277	639234
20281	639235
35933	639236
137373	639237
147920	639238
1621	639239
68951	639240
102411	639241
252848	639242
148780	639243
458	639244
116601	639245
243306	639246
10847	639247
1581	639248
129374	639249
5340	639250
97133	639251
7042	639252
143488	639253
2102	639254
5392	639255
26607	639256
12047	639257
234887	639258
165569	639259
6598	639260
51076	639261
31846	639262
5650	639263
80385	639264
130593	639265
175	639266
10215	639267
19974	639268
60933	639269
239786	639270
21464	639271
116791	639272
66211	639273
12250	639274
46195	639275
58194	639276
36436	639277
66466	639278
120252	639279
59934	639280
4262	639281
39585	639282
39912	639283
3393	639284
123388	639285
19631	639286
229498	639287
95253	639288
128049	639289
28128	639290
48275	639291
150087	639292
10147	639293
78328	639294
11403	639295
97191	639296
30233	639297
87112	639298
208601	639299
3442	639300
135198	639301
33068	639302
165915	639303
73823	639304
7704	639305
111249	639306
29118	639307
24593	639308
1219	639309
42985	639310
40029	639311
185762	639312
235719	639313
33176	639314
12489	639315
18062	639316
55319	639317
39827	639318
36702	639319
65741	639320
17	639321
44967	639322
123856	639323
97645	639324
1947	639325
138545	639326
112770	639327
7230	639328
71219	639329
32916	639330
237	639331
1862	639332
42611	639333
114761	639334
10329	639335
11554	639336
61795	639337
39534	639338
45935	639339
77	639340
23437	639341
37	639342
14589	639343
1471	639344
17652	639345
457	639346
36529	639347
6972	639348
45102	639349
976	639350
18934	639351
5989	639352
15161	639353
23445	639354
5725	639355
68691	639356
8948	639357
9260	639358
124336	639359
4339	639360
13188	639361
192232	639362
272569	639363
22581	639364
33546	639365
99970	639366
4035	639367
178825	639368
1919	639369
2658	639370
45456	639371
235360	639372
192304	639373
252219	639374
140665	639375
3774	639376
232162	639377
236452	639378
2068	639379
138376	639380
11750	639381
649	639382
17242	639383
4739	639384
43404	639385
9721	639386
4362	639387
35665	639388
85057	639389
67413	639390
1168	639391
26474	639392
15665	639393
14924	639394
141432	639395
13713	639396
91182	639397
15646	639398
71104	639399
1117	639400
93444	639401
71341	639402
3123	639403
11555	639404
85502	639405
90	639406
20961	639407
72441	639408
3267	639409
13074	639410
160437	639411
13868	639412
6	639413
118797	639414
206629	639415
91671	639416
4873	639417
36842	639418
1179	639419
67566	639420
180078	639421
6476	639422
20367	639423
8582	639424
57809	639425
1299	639426
48694	639427
15143	639428
3941	639429
31675	639430
30603	639431
42108	639432
46425	639433
36949	639434
31139	639435
25414	639436
71833	639437
3823	639438
6777	639439
1448	639440
22523	639441
6767	639442
12452	639443
141	639444
177364	639445
3796	639446
93665	639447
137026	639448
272185	639449
111169	639450
7982	639451
10646	639452
68943	639453
13817	639454
81659	639455
16185	639456
82434	639457
196786	639458
180482	639459
94330	639460
92809	639461
130086	639462
88182	639463
10587	639464
1268	639465
149241	639466
14636	639467
11937	639468
150449	639469
68094	639470
151552	639471
32294	639472
63922	639473
1938	639474
178169	639475
18013	639476
43308	639477
18057	639478
54232	639479
29080	639480
50570	639481
36242	639482
43188	639483
9023	639484
24468	639485
22078	639486
98747	639487
17710	639488
116116	639489
45656	639490
41167	639491
48900	639492
228576	639493
20645	639494
823	639495
89012	639496
8018	639497
113973	639498
5552	639499
12241	639500
14821	639501
1609	639502
3582	639503
63223	639504
115356	639505
51641	639506
56689	639507
146273	639508
4977	639509
263101	639510
69749	639511
13298	639512
38572	639513
194292	639514
631	639515
76887	639516
224836	639517
61617	639518
18546	639519
3373	639520
117536	639521
20531	639522
113874	639523
107056	639524
254020	639525
20575	639526
116477	639527
171198	639528
4366	639529
43279	639530
3543	639531
32998	639532
119148	639533
24069	639534
18047	639535
54151	639536
230840	639537
68264	639538
23186	639539
252749	639540
8383	639541
20604	639542
9924	639543
3735	639544
149876	639545
9148	639546
8835	639547
10052	639548
20159	639549
63465	639550
264847	639551
28005	639552
220505	639553
19	639554
68436	639555
3152	639556
230928	639557
60115	639558
49988	639559
90380	639560
268973	639561
8172	639562
70564	639563
109288	639564
143753	639565
31475	639566
1715	639567
81046	639568
38694	639569
45318	639570
38921	639571
5445	639572
193736	639573
23373	639574
86892	639575
7707	639576
66437	639577
28462	639578
100025	639579
635	639580
72817	639581
756	639582
150847	639583
38544	639584
45675	639585
43703	639586
10832	639587
3305	639588
4074	639589
148887	639590
19400	639591
1469	639592
27525	639593
83759	639594
227521	639595
51039	639596
101530	639597
20385	639598
186589	639599
13805	639600
84909	639601
222311	639602
52015	639603
138652	639604
369	639605
246740	639606
43927	639607
2547	639608
2063	639609
150424	639610
2393	639611
18682	639612
2833	639613
500	639614
43780	639615
153417	639616
17183	639617
184831	639618
4557	639619
16187	639620
10158	639621
837	639622
56828	639623
78752	639624
42	639625
46036	639626
54121	639627
35691	639628
1801	639629
171268	639630
11063	639631
268021	639632
61172	639633
1985	639634
254798	639635
45459	639636
13563	639637
36391	639638
57713	639639
39872	639640
58077	639641
41342	639642
791	639643
4462	639644
15644	639645
64985	639646
735	639647
94556	639648
61025	639649
26149	639650
113556	639651
451	639652
9820	639653
17209	639654
104548	639655
41848	639656
62461	639657
4905	639658
22813	639659
160328	639660
116508	639661
14226	639662
267581	639663
3625	639664
95944	639665
4219	639666
150	639667
15663	639668
134206	639669
134680	639670
127920	639671
395	639672
16570	639673
24837	639674
1766	639675
25996	639676
228042	639677
182403	639678
184216	639679
171317	639680
22984	639681
104439	639682
218036	639683
57240	639684
34288	639685
97616	639686
183458	639687
8759	639688
66606	639689
252059	639690
138	639691
194433	639692
19788	639693
155485	639694
27857	639695
868	639696
263983	639697
121825	639698
25903	639699
8410	639700
44437	639701
3204	639702
8104	639703
153966	639704
6432	639705
64785	639706
72207	639707
43545	639708
185898	639709
239574	639710
49	639711
121963	639712
22211	639713
3907	639714
13132	639715
38234	639716
15678	639717
186195	639718
47820	639719
135931	639720
204334	639721
42976	639722
12294	639723
106367	639724
105903	639725
151160	639726
19368	639727
9665	639728
34141	639729
73463	639730
350	639731
62370	639732
158631	639733
218440	639734
18024	639735
210143	639736
32068	639737
86756	639738
26598	639739
14276	639740
54603	639741
28965	639742
62651	639743
29937	639744
13822	639745
60296	639746
52609	639747
3106	639748
251617	639749
6719	639750
34609	639751
78222	639752
2896	639753
51958	639754
11822	639755
56686	639756
14633	639757
16234	639758
55041	639759
34007	639760
1150	639761
13818	639762
9334	639763
209315	639764
41453	639765
14912	639766
4948	639767
193138	639768
49601	639769
40960	639770
57788	639771
2613	639772
107336	639773
100450	639774
34175	639775
235751	639776
56248	639777
44480	639778
15631	639779
14699	639780
128425	639781
62871	639782
191189	639783
106197	639784
56934	639785
5561	639786
29119	639787
104807	639788
42063	639789
10596	639790
17008	639791
4238	639792
98183	639793
68032	639794
138382	639795
60967	639796
9424	639797
29381	639798
105135	639799
266596	639800
16997	639801
154217	639802
5832	639803
67601	639804
66700	639805
2847	639806
78583	639807
91870	639808
33888	639809
4208	639810
155912	639811
1170	639812
156955	639813
68428	639814
2472	639815
102578	639816
55033	639817
13587	639818
70551	639819
399	639820
23782	639821
38679	639822
16845	639823
17496	639824
68113	639825
44166	639826
203995	639827
260399	639828
12184	639829
21685	639830
10776	639831
168012	639832
24380	639833
1978	639834
14300	639835
27317	639836
56787	639837
416	639838
17974	639839
130153	639840
159206	639841
2109	639842
241542	639843
32398	639844
14320	639845
222122	639846
14709	639847
9591	639848
66682	639849
1718	639850
150476	639851
37969	639852
156040	639853
238188	639854
5783	639855
167804	639856
148992	639857
16321	639858
36288	639859
50880	639860
840	639861
133991	639862
13415	639863
89212	639864
65452	639865
40255	639866
47844	639867
609	639868
5750	639869
242040	639870
220046	639871
154781	639872
67127	639873
5252	639874
161177	639875
78001	639876
237308	639877
15152	639878
122333	639879
84822	639880
106623	639881
116270	639882
54769	639883
4526	639884
22324	639885
2610	639886
78507	639887
86163	639888
18514	639889
8353	639890
24650	639891
11197	639892
212299	639893
7929	639894
166376	639895
226652	639896
175491	639897
3894	639898
43035	639899
7780	639900
246098	639901
30759	639902
46797	639903
212439	639904
10182	639905
98560	639906
601	639907
37217	639908
1227	639909
12701	639910
34937	639911
1415	639912
184145	639913
1255	639914
22886	639915
14917	639916
105547	639917
170408	639918
36071	639919
33821	639920
6210	639921
42595	639922
89360	639923
169289	639924
177679	639925
166961	639926
36650	639927
86831	639928
12581	639929
130434	639930
3316	639931
27628	639932
872	639933
139585	639934
140	639935
150403	639936
19946	639937
66501	639938
147656	639939
92107	639940
9452	639941
169072	639942
118477	639943
24850	639944
2945	639945
12378	639946
231492	639947
81724	639948
72424	639949
11214	639950
2574	639951
92523	639952
13	639953
1028	639954
8882	639955
7670	639956
32178	639957
14205	639958
253947	639959
925	639960
233246	639961
62667	639962
74112	639963
25335	639964
17116	639965
252778	639966
73606	639967
118712	639968
21475	639969
87159	639970
368	639971
11502	639972
14050	639973
59105	639974
54935	639975
11708	639976
84636	639977
157439	639978
93420	639979
2964	639980
43305	639981
242524	639982
40743	639983
984	639984
40622	639985
45347	639986
6686	639987
41027	639988
98574	639989
189630	639990
13240	639991
38364	639992
26765	639993
74800	639994
77011	639995
36138	639996
114261	639997
25590	639998
1375	639999
9839	640000
146	640001
9183	640002
10128	640003
252112	640004
4506	640005
166634	640006
13326	640007
268	640008
62301	640009
76155	640010
19482	640011
30723	640012
21105	640013
52862	640014
82813	640015
42417	640016
192774	640017
18856	640018
167351	640019
208628	640020
17095	640021
3047	640022
77601	640023
18820	640024
13098	640025
12949	640026
170270	640027
8804	640028
71849	640029
203579	640030
77	640031
267907	640032
105542	640033
97325	640034
34703	640035
19791	640036
136313	640037
804	640038
264440	640039
55291	640040
18337	640041
2536	640042
149586	640043
169222	640044
220949	640045
13352	640046
102460	640047
3688	640048
30036	640049
111991	640050
2249	640051
227353	640052
10926	640053
36846	640054
13343	640055
2140	640056
105033	640057
26894	640058
93568	640059
769	640060
145734	640061
59895	640062
16684	640063
238345	640064
33218	640065
50995	640066
1718	640067
111962	640068
82470	640069
22427	640070
8922	640071
183691	640072
56164	640073
1747	640074
62841	640075
20637	640076
4666	640077
15193	640078
10962	640079
148634	640080
14441	640081
5247	640082
35237	640083
240055	640084
129188	640085
106648	640086
13975	640087
78001	640088
41248	640089
58076	640090
72714	640091
177743	640092
67856	640093
17945	640094
30845	640095
99331	640096
34097	640097
18306	640098
5327	640099
9201	640100
235094	640101
104825	640102
70881	640103
16905	640104
204	640105
161710	640106
19906	640107
20214	640108
5254	640109
37115	640110
115	640111
78175	640112
27827	640113
396	640114
45789	640115
1178	640116
4216	640117
6582	640118
41783	640119
265058	640120
23997	640121
30834	640122
1077	640123
202995	640124
20194	640125
5953	640126
28080	640127
92546	640128
5898	640129
77660	640130
6554	640131
38604	640132
33940	640133
224021	640134
9667	640135
28308	640136
126461	640137
165342	640138
56823	640139
9331	640140
69604	640141
67374	640142
5644	640143
124442	640144
47522	640145
22403	640146
5266	640147
167	640148
79919	640149
94485	640150
56066	640151
69632	640152
232626	640153
216797	640154
28784	640155
5089	640156
8567	640157
5546	640158
40320	640159
95338	640160
96899	640161
2414	640162
6274	640163
3591	640164
77714	640165
24429	640166
94112	640167
46005	640168
33902	640169
141805	640170
101285	640171
50099	640172
250432	640173
1385	640174
8346	640175
160309	640176
84964	640177
64581	640178
2170	640179
19948	640180
33050	640181
16305	640182
165754	640183
17152	640184
105	640185
2453	640186
17639	640187
22509	640188
19487	640189
3044	640190
145309	640191
14186	640192
6679	640193
188824	640194
101855	640195
90336	640196
60423	640197
14	640198
127184	640199
17113	640200
22642	640201
21728	640202
31649	640203
39080	640204
391	640205
62386	640206
76548	640207
1467	640208
5073	640209
341	640210
39169	640211
71886	640212
90751	640213
27499	640214
14772	640215
2411	640216
12538	640217
9088	640218
250405	640219
25177	640220
2146	640221
21934	640222
56980	640223
154088	640224
182557	640225
96769	640226
54612	640227
1931	640228
15655	640229
133951	640230
82516	640231
4197	640232
84442	640233
18469	640234
206815	640235
29227	640236
68380	640237
47673	640238
163701	640239
425	640240
23606	640241
159586	640242
4981	640243
2472	640244
197998	640245
10523	640246
776	640247
165556	640248
34717	640249
224646	640250
46319	640251
20118	640252
12662	640253
20679	640254
240205	640255
71850	640256
6480	640257
162000	640258
2565	640259
1070	640260
89898	640261
4010	640262
27898	640263
111312	640264
45448	640265
70357	640266
114089	640267
63525	640268
88863	640269
6632	640270
25756	640271
172533	640272
22505	640273
81397	640274
45075	640275
13902	640276
19056	640277
153385	640278
70384	640279
354	640280
28721	640281
10830	640282
151250	640283
10155	640284
23434	640285
70944	640286
7848	640287
27973	640288
5332	640289
65048	640290
49727	640291
72042	640292
582	640293
57161	640294
67739	640295
54658	640296
106446	640297
3677	640298
6741	640299
97272	640300
45012	640301
768	640302
93624	640303
1356	640304
258456	640305
244382	640306
104590	640307
68302	640308
149152	640309
94474	640310
58203	640311
5020	640312
7119	640313
70658	640314
11916	640315
135024	640316
28099	640317
11962	640318
92295	640319
93	640320
57816	640321
240963	640322
266449	640323
91607	640324
14475	640325
134620	640326
148696	640327
25345	640328
8425	640329
16011	640330
17191	640331
235279	640332
921	640333
66934	640334
27113	640335
59159	640336
27284	640337
70862	640338
23559	640339
56937	640340
91144	640341
13140	640342
12814	640343
45209	640344
52880	640345
31302	640346
93861	640347
21107	640348
16017	640349
80180	640350
423	640351
34817	640352
48149	640353
25848	640354
14409	640355
106169	640356
128598	640357
152218	640358
185370	640359
14337	640360
35583	640361
469	640362
102062	640363
18255	640364
4518	640365
121025	640366
311	640367
95990	640368
12326	640369
8970	640370
51307	640371
7579	640372
97274	640373
1269	640374
104994	640375
3585	640376
232853	640377
149817	640378
39834	640379
9228	640380
6384	640381
6806	640382
827	640383
28828	640384
32070	640385
26442	640386
225988	640387
296	640388
1028	640389
35691	640390
33301	640391
136640	640392
65488	640393
24087	640394
17694	640395
51783	640396
17504	640397
1401	640398
138061	640399
163137	640400
175721	640401
108142	640402
19178	640403
4167	640404
55111	640405
29705	640406
244148	640407
247073	640408
262245	640409
182453	640410
156694	640411
33278	640412
3769	640413
30118	640414
119848	640415
5795	640416
26455	640417
69126	640418
51110	640419
41150	640420
111114	640421
132041	640422
237225	640423
245076	640424
3029	640425
123351	640426
41859	640427
14138	640428
19466	640429
15943	640430
145428	640431
113980	640432
5394	640433
518	640434
158328	640435
45001	640436
92058	640437
3509	640438
99964	640439
28963	640440
1303	640441
3503	640442
76168	640443
13438	640444
144766	640445
10028	640446
271385	640447
42999	640448
10227	640449
111178	640450
56723	640451
11951	640452
165321	640453
2494	640454
81286	640455
243292	640456
2040	640457
1729	640458
333	640459
5182	640460
508	640461
260702	640462
6072	640463
19719	640464
233026	640465
20220	640466
144316	640467
76594	640468
208249	640469
31579	640470
260660	640471
18884	640472
247906	640473
41133	640474
19162	640475
41606	640476
157555	640477
2849	640478
53292	640479
68888	640480
46876	640481
53230	640482
56208	640483
3548	640484
194363	640485
22220	640486
3371	640487
932	640488
6090	640489
3752	640490
5670	640491
214344	640492
15593	640493
91925	640494
7045	640495
1258	640496
41643	640497
14740	640498
24701	640499
163864	640500
54832	640501
76889	640502
120321	640503
144655	640504
2745	640505
194283	640506
152326	640507
5864	640508
36657	640509
6660	640510
10357	640511
364	640512
137550	640513
42258	640514
54268	640515
5081	640516
131184	640517
2676	640518
27886	640519
98534	640520
257739	640521
175239	640522
14454	640523
5019	640524
6368	640525
86137	640526
84230	640527
140533	640528
93988	640529
14492	640530
18073	640531
60138	640532
42184	640533
6424	640534
1608	640535
46335	640536
5205	640537
37470	640538
57263	640539
359	640540
9561	640541
23474	640542
26332	640543
12506	640544
13138	640545
20439	640546
15147	640547
104140	640548
241319	640549
5880	640550
20334	640551
4423	640552
12782	640553
17885	640554
73373	640555
74443	640556
19145	640557
63898	640558
331	640559
27722	640560
37457	640561
54358	640562
31550	640563
214049	640564
37302	640565
9099	640566
2323	640567
4688	640568
100733	640569
68890	640570
90810	640571
32936	640572
1106	640573
60900	640574
325	640575
20302	640576
98720	640577
56419	640578
2186	640579
39244	640580
1445	640581
63153	640582
4597	640583
1233	640584
6282	640585
30470	640586
11995	640587
163246	640588
108232	640589
1603	640590
25212	640591
830	640592
29529	640593
39187	640594
83269	640595
100110	640596
37096	640597
112281	640598
271984	640599
7241	640600
493	640601
2179	640602
26850	640603
120297	640604
18662	640605
166792	640606
25145	640607
111770	640608
126185	640609
57978	640610
48494	640611
22160	640612
16976	640613
38160	640614
33904	640615
17529	640616
192608	640617
239735	640618
6516	640619
172604	640620
85009	640621
220099	640622
115968	640623
142200	640624
15048	640625
28480	640626
14066	640627
11773	640628
229053	640629
17255	640630
14	640631
164109	640632
14235	640633
32027	640634
77182	640635
144402	640636
12234	640637
26517	640638
175175	640639
10917	640640
234940	640641
5038	640642
220741	640643
19518	640644
28495	640645
125329	640646
266491	640647
36090	640648
14812	640649
35103	640650
11831	640651
1202	640652
7031	640653
131607	640654
32701	640655
37512	640656
30350	640657
13272	640658
104252	640659
257094	640660
25967	640661
147400	640662
64550	640663
13819	640664
31993	640665
139782	640666
4540	640667
146961	640668
7166	640669
18229	640670
66032	640671
13451	640672
21234	640673
62409	640674
81204	640675
5734	640676
5208	640677
110014	640678
9453	640679
54119	640680
44478	640681
16539	640682
109848	640683
2380	640684
128632	640685
8068	640686
15219	640687
61868	640688
21066	640689
54916	640690
229132	640691
27870	640692
9321	640693
16113	640694
22296	640695
128235	640696
178863	640697
51689	640698
57351	640699
41109	640700
5774	640701
78378	640702
57285	640703
5707	640704
22346	640705
12867	640706
51844	640707
109225	640708
82849	640709
30760	640710
125872	640711
51059	640712
12185	640713
79793	640714
25163	640715
5383	640716
109047	640717
431	640718
7798	640719
33674	640720
157413	640721
95893	640722
110905	640723
707	640724
92193	640725
141642	640726
223881	640727
121417	640728
2071	640729
89842	640730
5238	640731
6498	640732
55843	640733
1106	640734
134503	640735
9460	640736
258998	640737
109209	640738
64037	640739
560	640740
198343	640741
105786	640742
271640	640743
61337	640744
8531	640745
16267	640746
80608	640747
48930	640748
9502	640749
20593	640750
7340	640751
74050	640752
133254	640753
11700	640754
45429	640755
2895	640756
19643	640757
94984	640758
1902	640759
25722	640760
32424	640761
117312	640762
8790	640763
35525	640764
54219	640765
49234	640766
75141	640767
63108	640768
8197	640769
74259	640770
40006	640771
218500	640772
128903	640773
12634	640774
17768	640775
206497	640776
788	640777
165	640778
109818	640779
19280	640780
36	640781
5829	640782
107141	640783
261293	640784
185772	640785
11954	640786
36820	640787
146333	640788
47940	640789
34843	640790
30326	640791
26457	640792
183058	640793
147504	640794
59929	640795
29879	640796
579	640797
34120	640798
59387	640799
143082	640800
20835	640801
66276	640802
126274	640803
112548	640804
29835	640805
262290	640806
40366	640807
195022	640808
31021	640809
61812	640810
36016	640811
4067	640812
166300	640813
85822	640814
9381	640815
2640	640816
7748	640817
9212	640818
170101	640819
99510	640820
7600	640821
75806	640822
74434	640823
21455	640824
70961	640825
1750	640826
19093	640827
28056	640828
19441	640829
171634	640830
228864	640831
138290	640832
6836	640833
40689	640834
20617	640835
8426	640836
113906	640837
10741	640838
12399	640839
59863	640840
10558	640841
147315	640842
33364	640843
3629	640844
200557	640845
4741	640846
105216	640847
18378	640848
11433	640849
82477	640850
10313	640851
1250	640852
31085	640853
86995	640854
9177	640855
13013	640856
33441	640857
18861	640858
11422	640859
32712	640860
230925	640861
152590	640862
69556	640863
108524	640864
163107	640865
15941	640866
303	640867
186	640868
32462	640869
6485	640870
214837	640871
14886	640872
104629	640873
71493	640874
7107	640875
24389	640876
2521	640877
2243	640878
21651	640879
43837	640880
39411	640881
34999	640882
8610	640883
61272	640884
59674	640885
21466	640886
37580	640887
44435	640888
34896	640889
121816	640890
32494	640891
1350	640892
36039	640893
7128	640894
51381	640895
12581	640896
102271	640897
139138	640898
5707	640899
45203	640900
168304	640901
29310	640902
24	640903
75895	640904
31867	640905
26793	640906
65997	640907
3986	640908
110251	640909
13025	640910
25477	640911
4003	640912
10656	640913
46692	640914
13163	640915
114580	640916
140710	640917
908	640918
24551	640919
242285	640920
265434	640921
48149	640922
32849	640923
25521	640924
679	640925
77949	640926
34953	640927
28687	640928
136410	640929
35414	640930
33168	640931
225836	640932
44971	640933
2641	640934
89019	640935
102496	640936
100707	640937
153409	640938
4580	640939
98427	640940
29841	640941
159962	640942
12448	640943
10578	640944
43260	640945
3811	640946
51173	640947
55571	640948
14700	640949
115161	640950
239279	640951
59445	640952
122042	640953
15926	640954
5716	640955
120742	640956
6791	640957
4175	640958
577	640959
204123	640960
18178	640961
134850	640962
6192	640963
10726	640964
34466	640965
41282	640966
82947	640967
60266	640968
50428	640969
27648	640970
6700	640971
3078	640972
89094	640973
31813	640974
11720	640975
34063	640976
4140	640977
4478	640978
145682	640979
72160	640980
64375	640981
27259	640982
48406	640983
3442	640984
96669	640985
26551	640986
34151	640987
20247	640988
14731	640989
108567	640990
119364	640991
4114	640992
25316	640993
53248	640994
93379	640995
68995	640996
22072	640997
22582	640998
126092	640999
28423	641000
21394	641001
2155	641002
230409	641003
2382	641004
160959	641005
8152	641006
48036	641007
24813	641008
113082	641009
1388	641010
3629	641011
3812	641012
39157	641013
19347	641014
30273	641015
3853	641016
7053	641017
15766	641018
81836	641019
189218	641020
60086	641021
64505	641022
71209	641023
32882	641024
215931	641025
82306	641026
80172	641027
41965	641028
3215	641029
29495	641030
96153	641031
10376	641032
19474	641033
297	641034
46011	641035
28354	641036
5974	641037
32930	641038
9732	641039
3783	641040
142960	641041
18385	641042
86242	641043
14759	641044
144752	641045
115646	641046
143224	641047
12433	641048
20961	641049
135948	641050
119	641051
188363	641052
98897	641053
133251	641054
5258	641055
50829	641056
219700	641057
12322	641058
113464	641059
1163	641060
159437	641061
45327	641062
22534	641063
114565	641064
229258	641065
12005	641066
2470	641067
12146	641068
25191	641069
179	641070
17729	641071
15634	641072
523	641073
39529	641074
61115	641075
38960	641076
153303	641077
272107	641078
45430	641079
47098	641080
9819	641081
11348	641082
42181	641083
116	641084
18881	641085
43345	641086
54094	641087
50854	641088
46140	641089
9896	641090
94203	641091
1548	641092
1013	641093
3675	641094
22759	641095
110120	641096
63881	641097
4542	641098
20422	641099
23212	641100
1196	641101
210874	641102
84848	641103
30227	641104
4710	641105
33240	641106
2347	641107
70140	641108
6856	641109
1205	641110
818	641111
5949	641112
660	641113
7742	641114
84309	641115
169152	641116
51470	641117
39515	641118
173544	641119
63126	641120
264948	641121
58003	641122
28599	641123
19312	641124
27963	641125
61882	641126
13082	641127
195927	641128
157737	641129
65687	641130
43797	641131
6753	641132
126101	641133
167900	641134
166298	641135
46042	641136
140378	641137
236	641138
616	641139
27836	641140
888	641141
134899	641142
51627	641143
32831	641144
7511	641145
130240	641146
160181	641147
51979	641148
8056	641149
40718	641150
167973	641151
72696	641152
53381	641153
8999	641154
29770	641155
19836	641156
58685	641157
3277	641158
420	641159
3008	641160
268772	641161
392	641162
138002	641163
68480	641164
62651	641165
11733	641166
72527	641167
5930	641168
2049	641169
57877	641170
5989	641171
6445	641172
224	641173
218255	641174
84849	641175
24324	641176
12165	641177
14479	641178
15701	641179
229424	641180
108959	641181
149	641182
32893	641183
63336	641184
11718	641185
3151	641186
158405	641187
75886	641188
2168	641189
6048	641190
9728	641191
16633	641192
2244	641193
165506	641194
28177	641195
10826	641196
8020	641197
23455	641198
4588	641199
8336	641200
43347	641201
12986	641202
5699	641203
2047	641204
13590	641205
77681	641206
11569	641207
137183	641208
45431	641209
114005	641210
21329	641211
91944	641212
154054	641213
247572	641214
209399	641215
54163	641216
25416	641217
31690	641218
111944	641219
89749	641220
77579	641221
113377	641222
29071	641223
219444	641224
4943	641225
39993	641226
6767	641227
216014	641228
39681	641229
249924	641230
16607	641231
84875	641232
22199	641233
78	641234
9455	641235
57260	641236
73202	641237
135186	641238
21764	641239
237672	641240
3528	641241
138522	641242
37857	641243
93956	641244
95215	641245
10130	641246
39443	641247
11260	641248
127651	641249
18254	641250
58130	641251
19052	641252
31521	641253
78053	641254
128375	641255
25425	641256
6131	641257
44616	641258
68	641259
8381	641260
36731	641261
122485	641262
60475	641263
83369	641264
265538	641265
33741	641266
166702	641267
146971	641268
4526	641269
37105	641270
235917	641271
97269	641272
52902	641273
138106	641274
169012	641275
382	641276
4769	641277
56139	641278
104801	641279
245996	641280
34263	641281
3941	641282
561	641283
42503	641284
3300	641285
100	641286
98788	641287
23892	641288
7047	641289
470	641290
186280	641291
38851	641292
19903	641293
91168	641294
102155	641295
107421	641296
15241	641297
29374	641298
6716	641299
35742	641300
10035	641301
75037	641302
218526	641303
5960	641304
2210	641305
72370	641306
19698	641307
104459	641308
185570	641309
649	641310
6824	641311
35590	641312
4092	641313
25007	641314
193288	641315
110190	641316
161268	641317
746	641318
228136	641319
2561	641320
1338	641321
23769	641322
10323	641323
20087	641324
42803	641325
69	641326
128487	641327
30983	641328
89726	641329
59058	641330
106600	641331
141423	641332
36834	641333
5919	641334
196307	641335
44260	641336
53049	641337
140753	641338
72660	641339
6869	641340
143051	641341
11729	641342
46896	641343
59341	641344
21460	641345
1337	641346
2910	641347
1237	641348
80152	641349
22321	641350
44097	641351
19250	641352
560	641353
124063	641354
7745	641355
219203	641356
151303	641357
8062	641358
48995	641359
178232	641360
1360	641361
8658	641362
92871	641363
19052	641364
21424	641365
6067	641366
63281	641367
193219	641368
260719	641369
3976	641370
18638	641371
38500	641372
38165	641373
56102	641374
5221	641375
152237	641376
7053	641377
24838	641378
28625	641379
59865	641380
6127	641381
36569	641382
120890	641383
2575	641384
57212	641385
163335	641386
137756	641387
11799	641388
27884	641389
253	641390
57047	641391
253369	641392
54110	641393
9161	641394
93049	641395
32854	641396
64195	641397
24607	641398
25362	641399
192135	641400
18101	641401
205714	641402
14834	641403
47414	641404
78917	641405
21321	641406
111293	641407
230093	641408
47754	641409
69049	641410
78549	641411
1942	641412
6040	641413
215417	641414
18420	641415
51263	641416
7734	641417
12369	641418
3176	641419
4329	641420
216992	641421
47178	641422
209668	641423
17016	641424
10207	641425
98443	641426
2922	641427
105292	641428
20687	641429
2277	641430
33533	641431
58879	641432
209125	641433
9447	641434
9939	641435
253267	641436
46300	641437
123655	641438
131177	641439
3957	641440
69807	641441
183518	641442
189430	641443
139376	641444
13162	641445
170250	641446
906	641447
4709	641448
32485	641449
15224	641450
4509	641451
3330	641452
128448	641453
962	641454
26205	641455
14546	641456
127265	641457
6017	641458
7568	641459
181789	641460
26331	641461
3305	641462
59654	641463
71159	641464
142264	641465
1719	641466
76955	641467
6530	641468
58182	641469
5216	641470
86661	641471
23223	641472
107748	641473
72537	641474
10556	641475
38686	641476
23315	641477
11892	641478
45860	641479
153601	641480
109806	641481
5174	641482
566	641483
1669	641484
6091	641485
3887	641486
27431	641487
7268	641488
92470	641489
30107	641490
23023	641491
1113	641492
1199	641493
112997	641494
38255	641495
17182	641496
19529	641497
1052	641498
3565	641499
34202	641500
200089	641501
3211	641502
112963	641503
32422	641504
36249	641505
6159	641506
146889	641507
9951	641508
138292	641509
163250	641510
9804	641511
48043	641512
141983	641513
2984	641514
7463	641515
61255	641516
4519	641517
4889	641518
99581	641519
131379	641520
15378	641521
39023	641522
4971	641523
41805	641524
9175	641525
12909	641526
96681	641527
5886	641528
21550	641529
52993	641530
8537	641531
51382	641532
159653	641533
131949	641534
60682	641535
24712	641536
126449	641537
11081	641538
5594	641539
17978	641540
13489	641541
88822	641542
3564	641543
196431	641544
64808	641545
29817	641546
26597	641547
116804	641548
143858	641549
49746	641550
187011	641551
1910	641552
50756	641553
21287	641554
468	641555
117849	641556
40501	641557
564	641558
73054	641559
10326	641560
1367	641561
1338	641562
252394	641563
1556	641564
107882	641565
31738	641566
31264	641567
10020	641568
107724	641569
21311	641570
68493	641571
11014	641572
45732	641573
2012	641574
898	641575
6320	641576
144213	641577
228129	641578
623	641579
5934	641580
127764	641581
21229	641582
25349	641583
4989	641584
164156	641585
81956	641586
927	641587
33071	641588
101107	641589
62864	641590
54263	641591
8160	641592
119870	641593
142753	641594
151327	641595
219396	641596
5707	641597
72077	641598
11175	641599
2490	641600
12170	641601
7562	641602
6215	641603
72276	641604
1515	641605
1152	641606
56894	641607
73047	641608
1559	641609
9887	641610
22349	641611
18921	641612
192342	641613
9713	641614
446	641615
4650	641616
108758	641617
755	641618
1201	641619
6903	641620
54368	641621
13762	641622
94625	641623
16358	641624
4654	641625
223450	641626
87953	641627
102094	641628
2128	641629
10927	641630
662	641631
1222	641632
2384	641633
214488	641634
44945	641635
6326	641636
56040	641637
95250	641638
223170	641639
94559	641640
141810	641641
5438	641642
3705	641643
9931	641644
77732	641645
11334	641646
5541	641647
53734	641648
44	641649
1	641650
102588	641651
46416	641652
52235	641653
17716	641654
79317	641655
17156	641656
86687	641657
30469	641658
3889	641659
84502	641660
84309	641661
95997	641662
172526	641663
41013	641664
46516	641665
3527	641666
17687	641667
117556	641668
71678	641669
24437	641670
46632	641671
4798	641672
5739	641673
77256	641674
12396	641675
98363	641676
93834	641677
4292	641678
121690	641679
233783	641680
151593	641681
123544	641682
231067	641683
514	641684
33298	641685
190125	641686
75431	641687
58112	641688
120974	641689
25878	641690
7233	641691
125617	641692
2991	641693
215196	641694
12930	641695
861	641696
157919	641697
48070	641698
8861	641699
29490	641700
136189	641701
9623	641702
24920	641703
9496	641704
52458	641705
23515	641706
170828	641707
18878	641708
34747	641709
109073	641710
18727	641711
234	641712
17935	641713
35354	641714
18575	641715
6859	641716
66617	641717
7307	641718
55	641719
48343	641720
41874	641721
63234	641722
133709	641723
254236	641724
254831	641725
45105	641726
10475	641727
4099	641728
50164	641729
20125	641730
1328	641731
249158	641732
34001	641733
16786	641734
62274	641735
1338	641736
57739	641737
43244	641738
4816	641739
885	641740
53557	641741
49135	641742
25233	641743
73414	641744
70667	641745
49843	641746
79960	641747
3728	641748
60744	641749
33784	641750
41227	641751
91647	641752
158603	641753
155947	641754
84336	641755
113458	641756
109445	641757
16303	641758
2624	641759
83338	641760
11295	641761
231259	641762
7075	641763
36239	641764
70303	641765
38796	641766
97551	641767
125610	641768
3623	641769
57688	641770
19101	641771
6716	641772
8612	641773
14073	641774
39767	641775
18143	641776
14819	641777
30955	641778
12941	641779
90506	641780
33534	641781
32620	641782
171935	641783
42011	641784
161806	641785
34568	641786
10786	641787
2452	641788
7298	641789
23506	641790
15465	641791
43558	641792
67730	641793
25987	641794
104336	641795
104737	641796
65022	641797
100570	641798
81813	641799
444	641800
102687	641801
243326	641802
49650	641803
14090	641804
6940	641805
206501	641806
7693	641807
136413	641808
123373	641809
1122	641810
82399	641811
3343	641812
12531	641813
60356	641814
45033	641815
108783	641816
19032	641817
75948	641818
18997	641819
117580	641820
48915	641821
74586	641822
47786	641823
22173	641824
144470	641825
100671	641826
242869	641827
261134	641828
105614	641829
129331	641830
57785	641831
153144	641832
51269	641833
217428	641834
137926	641835
19899	641836
113882	641837
148786	641838
8155	641839
100489	641840
975	641841
70864	641842
50745	641843
74124	641844
136156	641845
10146	641846
7435	641847
44539	641848
217925	641849
1150	641850
6052	641851
3423	641852
62011	641853
14735	641854
1916	641855
59567	641856
1878	641857
168306	641858
143639	641859
7099	641860
106896	641861
13987	641862
101508	641863
1359	641864
123057	641865
19070	641866
182324	641867
1132	641868
2396	641869
6595	641870
34084	641871
12991	641872
56855	641873
16069	641874
45779	641875
36781	641876
27092	641877
56898	641878
23648	641879
3339	641880
155752	641881
239046	641882
704	641883
41942	641884
153727	641885
29255	641886
41010	641887
193144	641888
7886	641889
150449	641890
37990	641891
37847	641892
6572	641893
45531	641894
103966	641895
29521	641896
37964	641897
4641	641898
31073	641899
262	641900
2711	641901
68682	641902
2607	641903
16819	641904
50141	641905
196811	641906
11117	641907
22476	641908
8479	641909
231061	641910
58040	641911
15903	641912
103124	641913
191538	641914
155859	641915
1006	641916
221142	641917
44120	641918
12797	641919
158655	641920
19680	641921
123402	641922
13998	641923
1775	641924
37258	641925
1153	641926
23640	641927
146867	641928
94150	641929
6415	641930
93365	641931
81588	641932
153964	641933
25535	641934
2754	641935
247172	641936
243024	641937
218504	641938
19025	641939
93967	641940
29550	641941
32123	641942
307	641943
102888	641944
13984	641945
49355	641946
13268	641947
22396	641948
16937	641949
53700	641950
6086	641951
14439	641952
194231	641953
141704	641954
701	641955
1670	641956
188422	641957
50808	641958
74442	641959
157133	641960
17972	641961
9537	641962
352	641963
110396	641964
240868	641965
63187	641966
25070	641967
48016	641968
33406	641969
18933	641970
3474	641971
91972	641972
15037	641973
173629	641974
149681	641975
42883	641976
8731	641977
111156	641978
5377	641979
8021	641980
82763	641981
159014	641982
5638	641983
84589	641984
72354	641985
86420	641986
63	641987
4872	641988
4457	641989
206049	641990
71973	641991
230667	641992
17811	641993
73827	641994
16085	641995
2456	641996
8537	641997
173172	641998
66376	641999
152068	642000
16554	642001
167938	642002
36352	642003
6810	642004
9313	642005
8817	642006
4311	642007
97460	642008
10003	642009
93981	642010
99020	642011
24171	642012
31057	642013
124782	642014
58348	642015
29734	642016
101908	642017
140513	642018
147103	642019
28144	642020
1302	642021
137187	642022
167370	642023
32781	642024
13861	642025
11122	642026
120704	642027
16107	642028
127727	642029
21342	642030
113976	642031
13336	642032
58518	642033
57535	642034
4120	642035
2032	642036
12914	642037
150572	642038
92543	642039
42369	642040
127174	642041
258102	642042
6391	642043
46705	642044
51113	642045
65402	642046
11607	642047
5707	642048
29244	642049
252617	642050
24609	642051
6238	642052
110110	642053
186332	642054
27764	642055
5860	642056
2592	642057
5853	642058
8279	642059
150627	642060
225815	642061
25183	642062
233358	642063
24085	642064
40690	642065
11337	642066
113234	642067
27573	642068
125371	642069
247	642070
41519	642071
8671	642072
159835	642073
149884	642074
21586	642075
55642	642076
29321	642077
138451	642078
52229	642079
39645	642080
26080	642081
26898	642082
38680	642083
15274	642084
167962	642085
64405	642086
79454	642087
2111	642088
46423	642089
180433	642090
6701	642091
212682	642092
117083	642093
13667	642094
15836	642095
1	642096
3908	642097
4462	642098
173120	642099
185387	642100
136233	642101
57164	642102
746	642103
226196	642104
112491	642105
84450	642106
53306	642107
35938	642108
204009	642109
1432	642110
15887	642111
202625	642112
236703	642113
253479	642114
12822	642115
57969	642116
10162	642117
45512	642118
69226	642119
3856	642120
9040	642121
12887	642122
118898	642123
110097	642124
22953	642125
13367	642126
169294	642127
11711	642128
98143	642129
16775	642130
27659	642131
23129	642132
54990	642133
54219	642134
154786	642135
11615	642136
15151	642137
190734	642138
5654	642139
1159	642140
28659	642141
96752	642142
106218	642143
18779	642144
68671	642145
228233	642146
39824	642147
13515	642148
61151	642149
31983	642150
57483	642151
323	642152
218522	642153
41893	642154
44196	642155
47198	642156
108139	642157
1995	642158
8157	642159
58489	642160
775	642161
31147	642162
37300	642163
41108	642164
9147	642165
821	642166
23107	642167
77189	642168
10330	642169
17013	642170
8573	642171
103485	642172
52240	642173
34623	642174
80363	642175
30708	642176
39225	642177
2482	642178
49	642179
14117	642180
16603	642181
59867	642182
774	642183
179842	642184
22240	642185
107854	642186
1798	642187
22451	642188
215216	642189
13516	642190
183895	642191
3120	642192
143910	642193
33496	642194
123	642195
88725	642196
98516	642197
51325	642198
5101	642199
33374	642200
56	642201
731	642202
1160	642203
68661	642204
226	642205
11147	642206
60798	642207
20461	642208
34269	642209
10451	642210
23357	642211
57141	642212
106474	642213
55368	642214
10430	642215
205663	642216
5560	642217
14326	642218
200234	642219
231	642220
2814	642221
20010	642222
78026	642223
50186	642224
73192	642225
145545	642226
1365	642227
1638	642228
127993	642229
5611	642230
4483	642231
154135	642232
19396	642233
21213	642234
152723	642235
34216	642236
2507	642237
18797	642238
38168	642239
122799	642240
3797	642241
103348	642242
182129	642243
4598	642244
318	642245
63091	642246
151880	642247
2187	642248
6380	642249
48556	642250
7991	642251
1522	642252
116479	642253
72671	642254
80875	642255
22507	642256
170171	642257
7940	642258
7375	642259
198201	642260
95538	642261
229014	642262
21050	642263
6325	642264
19488	642265
1359	642266
61690	642267
149297	642268
60030	642269
125	642270
3410	642271
110801	642272
30320	642273
84435	642274
54104	642275
49688	642276
539	642277
136474	642278
66052	642279
506	642280
9402	642281
12846	642282
108325	642283
155544	642284
31652	642285
199800	642286
122553	642287
40148	642288
975	642289
6229	642290
23759	642291
24546	642292
82654	642293
17030	642294
104944	642295
1896	642296
140603	642297
19468	642298
17267	642299
98960	642300
7723	642301
61670	642302
271	642303
6837	642304
41029	642305
93625	642306
28116	642307
1880	642308
2830	642309
17561	642310
28333	642311
85246	642312
77192	642313
42012	642314
14399	642315
197203	642316
52619	642317
24515	642318
51268	642319
166237	642320
194735	642321
1060	642322
86235	642323
8913	642324
59417	642325
62512	642326
172426	642327
68084	642328
5374	642329
32222	642330
71183	642331
221691	642332
13760	642333
4611	642334
28256	642335
1152	642336
30896	642337
21715	642338
118528	642339
96734	642340
158066	642341
1943	642342
156182	642343
1792	642344
61234	642345
22156	642346
6116	642347
67329	642348
10261	642349
7061	642350
117069	642351
149011	642352
7651	642353
90353	642354
131700	642355
18532	642356
3625	642357
5544	642358
218620	642359
80149	642360
147831	642361
11141	642362
25821	642363
48702	642364
1068	642365
15548	642366
53379	642367
23989	642368
33870	642369
19416	642370
164491	642371
13306	642372
103822	642373
221652	642374
13	642375
205973	642376
8199	642377
36660	642378
170105	642379
6891	642380
381	642381
65360	642382
1405	642383
4050	642384
6224	642385
10609	642386
258948	642387
26459	642388
169353	642389
163429	642390
49201	642391
50280	642392
58384	642393
53023	642394
48825	642395
207487	642396
9031	642397
222965	642398
33632	642399
253774	642400
28448	642401
18040	642402
43234	642403
85027	642404
33500	642405
32608	642406
75	642407
30279	642408
100648	642409
66879	642410
18190	642411
9900	642412
99447	642413
2011	642414
8728	642415
182564	642416
2438	642417
61130	642418
220943	642419
905	642420
8907	642421
356	642422
172036	642423
68191	642424
65707	642425
43488	642426
30159	642427
64678	642428
89952	642429
5999	642430
4708	642431
78805	642432
11950	642433
23634	642434
80762	642435
37218	642436
17676	642437
12423	642438
54967	642439
27788	642440
18779	642441
3569	642442
1124	642443
2317	642444
29	642445
74032	642446
64395	642447
10004	642448
95687	642449
173359	642450
140105	642451
186295	642452
96873	642453
66978	642454
102251	642455
17988	642456
236683	642457
14204	642458
1351	642459
63082	642460
108811	642461
35601	642462
53079	642463
2539	642464
20762	642465
638	642466
15651	642467
70194	642468
6199	642469
10172	642470
235516	642471
46274	642472
32494	642473
711	642474
3437	642475
127718	642476
116992	642477
206602	642478
66342	642479
238344	642480
52799	642481
1576	642482
1390	642483
79756	642484
536	642485
10326	642486
90116	642487
154975	642488
69531	642489
61058	642490
60233	642491
8066	642492
6427	642493
28551	642494
140645	642495
1224	642496
6136	642497
382	642498
16035	642499
24350	642500
71406	642501
2916	642502
69282	642503
201223	642504
122780	642505
7574	642506
123396	642507
3648	642508
130286	642509
225828	642510
3862	642511
34293	642512
242392	642513
45712	642514
204750	642515
73679	642516
45796	642517
10568	642518
5556	642519
117311	642520
17190	642521
60289	642522
32806	642523
232019	642524
50957	642525
152073	642526
4163	642527
1308	642528
56113	642529
6035	642530
1177	642531
190646	642532
1928	642533
15536	642534
102643	642535
137701	642536
2083	642537
70917	642538
613	642539
1984	642540
7845	642541
48014	642542
49638	642543
22437	642544
31966	642545
154040	642546
234040	642547
20825	642548
13504	642549
165366	642550
20192	642551
38344	642552
117713	642553
239112	642554
88610	642555
58968	642556
612	642557
161600	642558
18861	642559
53547	642560
20	642561
639	642562
956	642563
12896	642564
17688	642565
183492	642566
50251	642567
28710	642568
425	642569
1236	642570
87744	642571
15229	642572
99011	642573
9815	642574
13528	642575
23271	642576
182012	642577
784	642578
37819	642579
16694	642580
222124	642581
32755	642582
148858	642583
77983	642584
128922	642585
6276	642586
2652	642587
3525	642588
58167	642589
14821	642590
40200	642591
34480	642592
49416	642593
1137	642594
1016	642595
8392	642596
6336	642597
87740	642598
27103	642599
64988	642600
4669	642601
2002	642602
128882	642603
80555	642604
98555	642605
11099	642606
114400	642607
71401	642608
50914	642609
8932	642610
97576	642611
67275	642612
45403	642613
61363	642614
158027	642615
18651	642616
94823	642617
59426	642618
3295	642619
93112	642620
77560	642621
49363	642622
66141	642623
83942	642624
267456	642625
9751	642626
123476	642627
133959	642628
150197	642629
3705	642630
95837	642631
10083	642632
98059	642633
78919	642634
21378	642635
49547	642636
69075	642637
106354	642638
35719	642639
79324	642640
33676	642641
70804	642642
6710	642643
216512	642644
63920	642645
50027	642646
78233	642647
1478	642648
2892	642649
3660	642650
69566	642651
14453	642652
49228	642653
92731	642654
4545	642655
94865	642656
85262	642657
101287	642658
108671	642659
41266	642660
5413	642661
4591	642662
29367	642663
43744	642664
243780	642665
69573	642666
158758	642667
158579	642668
33373	642669
244131	642670
122568	642671
61802	642672
86429	642673
44661	642674
272541	642675
158139	642676
21579	642677
182463	642678
768	642679
10530	642680
52574	642681
17977	642682
38964	642683
123208	642684
5223	642685
13249	642686
97337	642687
11240	642688
21360	642689
163742	642690
7691	642691
208128	642692
128618	642693
6762	642694
96930	642695
94593	642696
17133	642697
39577	642698
19927	642699
200504	642700
218096	642701
83967	642702
19061	642703
66321	642704
79832	642705
220636	642706
182363	642707
84785	642708
66972	642709
3598	642710
72670	642711
69233	642712
11207	642713
234804	642714
139062	642715
47948	642716
128619	642717
22793	642718
2282	642719
92968	642720
192373	642721
15612	642722
81886	642723
22822	642724
151863	642725
3168	642726
40484	642727
2304	642728
6463	642729
18028	642730
145983	642731
23318	642732
869	642733
70884	642734
73681	642735
210516	642736
37928	642737
212818	642738
45696	642739
219758	642740
182361	642741
25915	642742
19543	642743
2237	642744
3	642745
8281	642746
18810	642747
2086	642748
66112	642749
110455	642750
583	642751
6810	642752
8304	642753
3624	642754
182149	642755
7473	642756
55830	642757
9175	642758
4628	642759
2424	642760
225216	642761
202845	642762
247138	642763
157336	642764
57564	642765
20535	642766
110872	642767
2505	642768
98282	642769
4538	642770
83380	642771
23187	642772
9335	642773
52081	642774
262139	642775
7971	642776
33373	642777
159790	642778
22455	642779
2652	642780
32300	642781
12372	642782
10854	642783
58327	642784
85772	642785
33292	642786
12384	642787
99490	642788
1304	642789
47759	642790
48479	642791
13317	642792
6353	642793
211950	642794
103252	642795
82533	642796
13449	642797
13332	642798
16311	642799
111966	642800
245017	642801
1628	642802
29912	642803
1580	642804
137440	642805
41863	642806
57874	642807
56232	642808
8918	642809
37864	642810
66813	642811
6976	642812
163172	642813
44150	642814
36937	642815
109673	642816
256404	642817
29742	642818
1503	642819
61304	642820
484	642821
80610	642822
63898	642823
221925	642824
19951	642825
52295	642826
17881	642827
46	642828
103618	642829
70859	642830
127770	642831
161786	642832
194649	642833
2113	642834
15511	642835
35831	642836
229534	642837
68234	642838
64958	642839
36788	642840
4260	642841
128955	642842
187963	642843
43721	642844
8054	642845
113955	642846
27842	642847
91670	642848
57704	642849
221505	642850
57462	642851
11258	642852
218027	642853
35914	642854
89272	642855
538	642856
43871	642857
153208	642858
14165	642859
70920	642860
34624	642861
237246	642862
120669	642863
127779	642864
141718	642865
177063	642866
118560	642867
24003	642868
3407	642869
50048	642870
27084	642871
100531	642872
49365	642873
195385	642874
160339	642875
50186	642876
4521	642877
20673	642878
54806	642879
9993	642880
11579	642881
139713	642882
12593	642883
153751	642884
23565	642885
184646	642886
259516	642887
58974	642888
34937	642889
1403	642890
199748	642891
39828	642892
16180	642893
1104	642894
65862	642895
2808	642896
15971	642897
225981	642898
203	642899
119754	642900
5061	642901
250730	642902
50523	642903
28349	642904
111797	642905
754	642906
42797	642907
236591	642908
16763	642909
80812	642910
18429	642911
159703	642912
81901	642913
99097	642914
29410	642915
142423	642916
170168	642917
107377	642918
222427	642919
19000	642920
7646	642921
104464	642922
268917	642923
398	642924
15648	642925
175569	642926
9016	642927
79289	642928
7659	642929
34512	642930
12558	642931
136245	642932
24378	642933
17507	642934
71714	642935
14526	642936
196953	642937
26777	642938
4207	642939
47743	642940
32298	642941
27765	642942
30215	642943
86793	642944
257487	642945
7173	642946
6773	642947
53538	642948
121246	642949
55475	642950
106810	642951
10234	642952
124250	642953
13459	642954
69390	642955
213804	642956
180001	642957
281	642958
103879	642959
38123	642960
134521	642961
200808	642962
219121	642963
49699	642964
72800	642965
7265	642966
9210	642967
100355	642968
6657	642969
68984	642970
4832	642971
3880	642972
18812	642973
39817	642974
71759	642975
28555	642976
86842	642977
68212	642978
4992	642979
4292	642980
88646	642981
131773	642982
185686	642983
16750	642984
158905	642985
6073	642986
258337	642987
10304	642988
95152	642989
118770	642990
12209	642991
659	642992
194885	642993
3851	642994
55126	642995
33207	642996
137749	642997
56419	642998
126728	642999
28127	643000
17827	643001
22600	643002
4372	643003
20059	643004
7927	643005
233124	643006
13565	643007
7513	643008
79465	643009
16696	643010
166447	643011
21435	643012
63867	643013
9097	643014
27597	643015
111726	643016
21829	643017
158010	643018
152197	643019
4515	643020
6909	643021
13493	643022
6236	643023
775	643024
121791	643025
176152	643026
5236	643027
36628	643028
34660	643029
33239	643030
118335	643031
165532	643032
141	643033
24401	643034
62830	643035
50176	643036
187893	643037
34112	643038
23035	643039
4473	643040
77609	643041
143003	643042
9235	643043
50832	643044
6590	643045
133812	643046
99939	643047
214254	643048
1602	643049
1389	643050
26616	643051
134	643052
89587	643053
1076	643054
117269	643055
3650	643056
116	643057
32549	643058
28518	643059
106469	643060
219569	643061
40043	643062
142846	643063
36425	643064
42462	643065
75794	643066
90003	643067
217647	643068
37829	643069
173525	643070
117438	643071
3997	643072
88062	643073
99703	643074
95130	643075
55198	643076
80291	643077
12361	643078
147839	643079
143	643080
29324	643081
9545	643082
235524	643083
164211	643084
229108	643085
22246	643086
12838	643087
24481	643088
40	643089
134318	643090
237859	643091
24023	643092
621	643093
23617	643094
570	643095
1870	643096
49793	643097
27766	643098
239208	643099
74136	643100
51623	643101
1773	643102
55800	643103
960	643104
165471	643105
53580	643106
184731	643107
4202	643108
3713	643109
16720	643110
79494	643111
40794	643112
89437	643113
261194	643114
73388	643115
223185	643116
116985	643117
241439	643118
88447	643119
203375	643120
59933	643121
39281	643122
11447	643123
226868	643124
29244	643125
238645	643126
157080	643127
2913	643128
14142	643129
20958	643130
24259	643131
76403	643132
227712	643133
46048	643134
28760	643135
1017	643136
45367	643137
266315	643138
2767	643139
77327	643140
296	643141
32204	643142
31617	643143
15933	643144
758	643145
64002	643146
12509	643147
38834	643148
2683	643149
45764	643150
166	643151
20807	643152
6503	643153
51434	643154
142090	643155
3003	643156
219105	643157
14172	643158
90415	643159
105781	643160
21184	643161
77287	643162
62609	643163
28177	643164
144285	643165
203542	643166
2421	643167
18642	643168
145989	643169
129	643170
129605	643171
28766	643172
4005	643173
54031	643174
32650	643175
198297	643176
28828	643177
1018	643178
205203	643179
55596	643180
75085	643181
44737	643182
3599	643183
1972	643184
49345	643185
29383	643186
118164	643187
11720	643188
14870	643189
1115	643190
10898	643191
26197	643192
1549	643193
257114	643194
92670	643195
153526	643196
75095	643197
4000	643198
163100	643199
401	643200
46984	643201
229	643202
69516	643203
29580	643204
222561	643205
97475	643206
57	643207
36079	643208
44469	643209
236018	643210
10114	643211
3522	643212
105780	643213
1850	643214
83660	643215
37001	643216
12321	643217
131623	643218
3965	643219
102704	643220
7989	643221
7323	643222
41154	643223
10177	643224
203212	643225
130728	643226
123833	643227
209623	643228
75778	643229
49134	643230
59311	643231
3451	643232
26696	643233
32900	643234
15638	643235
98586	643236
16430	643237
31435	643238
264286	643239
76295	643240
2773	643241
21060	643242
51868	643243
170160	643244
52850	643245
61281	643246
113320	643247
177344	643248
41902	643249
124537	643250
11729	643251
88451	643252
42462	643253
15035	643254
8818	643255
3357	643256
11446	643257
39895	643258
58927	643259
78432	643260
9842	643261
78795	643262
53158	643263
191460	643264
67627	643265
80421	643266
257802	643267
4592	643268
255368	643269
59153	643270
864	643271
94408	643272
90907	643273
183727	643274
155489	643275
71637	643276
80	643277
57551	643278
182263	643279
19034	643280
16681	643281
26982	643282
90184	643283
18701	643284
6935	643285
173	643286
146079	643287
38120	643288
13493	643289
72499	643290
21130	643291
195487	643292
10362	643293
11284	643294
218395	643295
34002	643296
236590	643297
23834	643298
35300	643299
36793	643300
13878	643301
24783	643302
63240	643303
119164	643304
234719	643305
31785	643306
36878	643307
1643	643308
65652	643309
23763	643310
8886	643311
383	643312
16680	643313
49363	643314
239426	643315
48011	643316
256315	643317
4948	643318
71431	643319
64234	643320
11679	643321
10010	643322
33034	643323
13152	643324
20193	643325
93077	643326
47892	643327
108	643328
5129	643329
1326	643330
18372	643331
132771	643332
224718	643333
203	643334
209094	643335
1524	643336
3790	643337
245692	643338
9989	643339
22011	643340
20878	643341
100016	643342
59197	643343
25920	643344
25	643345
27441	643346
18506	643347
195784	643348
1400	643349
33790	643350
70189	643351
155528	643352
185331	643353
1247	643354
219155	643355
123668	643356
29051	643357
218194	643358
33643	643359
6373	643360
5725	643361
58931	643362
57151	643363
11032	643364
40391	643365
74886	643366
26684	643367
7348	643368
10012	643369
18190	643370
87879	643371
111465	643372
6305	643373
271079	643374
34819	643375
47684	643376
2977	643377
235	643378
4790	643379
22517	643380
17044	643381
136961	643382
45145	643383
29393	643384
47542	643385
199313	643386
5874	643387
5790	643388
90811	643389
7740	643390
1953	643391
144980	643392
224346	643393
39426	643394
13821	643395
41233	643396
137845	643397
10677	643398
31107	643399
79325	643400
109420	643401
10846	643402
46270	643403
153754	643404
124579	643405
148885	643406
75374	643407
171135	643408
73174	643409
20334	643410
261101	643411
89063	643412
58443	643413
39	643414
16907	643415
7426	643416
11	643417
4	643418
45913	643419
247239	643420
66207	643421
14045	643422
59885	643423
57540	643424
3780	643425
26455	643426
40134	643427
31749	643428
4663	643429
42943	643430
117522	643431
14437	643432
10154	643433
14911	643434
29075	643435
34393	643436
123634	643437
2399	643438
117186	643439
201845	643440
183597	643441
36398	643442
29307	643443
4873	643444
1032	643445
264600	643446
8137	643447
2379	643448
13612	643449
60030	643450
767	643451
274	643452
69695	643453
13419	643454
17236	643455
7224	643456
159377	643457
8468	643458
49163	643459
62536	643460
23996	643461
26418	643462
57849	643463
156	643464
21801	643465
2270	643466
169	643467
35263	643468
73549	643469
246254	643470
9283	643471
11686	643472
148451	643473
3875	643474
88	643475
74828	643476
5993	643477
34234	643478
70508	643479
50561	643480
16532	643481
3820	643482
16792	643483
22768	643484
103382	643485
29013	643486
5973	643487
119014	643488
209085	643489
4895	643490
23837	643491
117725	643492
118582	643493
25340	643494
31981	643495
78478	643496
2194	643497
66042	643498
44501	643499
39337	643500
10828	643501
199463	643502
5054	643503
235903	643504
8585	643505
152626	643506
84210	643507
213072	643508
98625	643509
120984	643510
132483	643511
17154	643512
1373	643513
3001	643514
4325	643515
24070	643516
3894	643517
14822	643518
160119	643519
97091	643520
48147	643521
91498	643522
112896	643523
28121	643524
6860	643525
17611	643526
215	643527
80534	643528
2141	643529
166027	643530
70658	643531
113180	643532
107446	643533
46074	643534
22212	643535
179020	643536
13877	643537
2949	643538
77868	643539
1985	643540
35595	643541
10805	643542
43320	643543
53625	643544
17399	643545
99888	643546
21145	643547
58127	643548
486	643549
91238	643550
40066	643551
28742	643552
10300	643553
48674	643554
16521	643555
18811	643556
250948	643557
149463	643558
43256	643559
61378	643560
45796	643561
3079	643562
4724	643563
5291	643564
20253	643565
90242	643566
237518	643567
14707	643568
20226	643569
42616	643570
192838	643571
48607	643572
65864	643573
54346	643574
1727	643575
72485	643576
42053	643577
12297	643578
62841	643579
22671	643580
146977	643581
551	643582
164700	643583
167529	643584
272230	643585
165064	643586
5967	643587
214943	643588
6573	643589
3741	643590
122488	643591
22466	643592
35224	643593
5065	643594
210367	643595
6425	643596
60590	643597
141138	643598
198256	643599
150570	643600
27935	643601
205601	643602
46095	643603
400	643604
221040	643605
736	643606
35065	643607
109987	643608
72366	643609
710	643610
117874	643611
39051	643612
43753	643613
268796	643614
93835	643615
24811	643616
3450	643617
60691	643618
2293	643619
95611	643620
8187	643621
252	643622
74888	643623
20033	643624
23563	643625
22995	643626
98431	643627
79483	643628
681	643629
2769	643630
7807	643631
3324	643632
9611	643633
94386	643634
86495	643635
25736	643636
86346	643637
155443	643638
144174	643639
21084	643640
15112	643641
602	643642
63356	643643
13935	643644
4473	643645
1083	643646
63722	643647
24093	643648
133367	643649
32722	643650
127547	643651
41517	643652
91162	643653
94290	643654
613	643655
85514	643656
57044	643657
6709	643658
1255	643659
6346	643660
30476	643661
17792	643662
25997	643663
143978	643664
1	643665
28643	643666
21057	643667
32404	643668
38091	643669
38106	643670
157732	643671
110213	643672
13622	643673
34823	643674
47052	643675
29733	643676
35000	643677
596	643678
59100	643679
73862	643680
138642	643681
18057	643682
49655	643683
131799	643684
61497	643685
49979	643686
4977	643687
2829	643688
53513	643689
160965	643690
236289	643691
117674	643692
41065	643693
39360	643694
168716	643695
56542	643696
84101	643697
133834	643698
4328	643699
7569	643700
170602	643701
18772	643702
79403	643703
3904	643704
145909	643705
40511	643706
71686	643707
245340	643708
36679	643709
123790	643710
194765	643711
141115	643712
99193	643713
79762	643714
99408	643715
110591	643716
51272	643717
50579	643718
83293	643719
17311	643720
156888	643721
217531	643722
72096	643723
10222	643724
125544	643725
135396	643726
121926	643727
187556	643728
19148	643729
40341	643730
12231	643731
2614	643732
233	643733
4312	643734
222208	643735
2032	643736
167361	643737
108455	643738
16747	643739
54261	643740
494	643741
3587	643742
4240	643743
73395	643744
32736	643745
56853	643746
6200	643747
27394	643748
110966	643749
85728	643750
3860	643751
1458	643752
23091	643753
214841	643754
71648	643755
133926	643756
55199	643757
36220	643758
118926	643759
171701	643760
6081	643761
7018	643762
62877	643763
25014	643764
65839	643765
4115	643766
92628	643767
9261	643768
31044	643769
26387	643770
16332	643771
106581	643772
22072	643773
18	643774
6578	643775
103557	643776
162163	643777
134353	643778
341	643779
21155	643780
151981	643781
79205	643782
62834	643783
70880	643784
24881	643785
103075	643786
182495	643787
9131	643788
15387	643789
467	643790
20601	643791
116364	643792
382	643793
24355	643794
8543	643795
36401	643796
146782	643797
66424	643798
82275	643799
22872	643800
253613	643801
22708	643802
64868	643803
222822	643804
110	643805
41133	643806
25481	643807
167299	643808
136741	643809
100116	643810
51601	643811
36689	643812
1546	643813
119640	643814
24510	643815
21754	643816
7987	643817
34927	643818
109506	643819
117489	643820
5521	643821
3414	643822
219339	643823
43866	643824
64322	643825
104522	643826
239692	643827
108337	643828
31334	643829
103408	643830
196388	643831
167277	643832
285	643833
155883	643834
102810	643835
35826	643836
4861	643837
257000	643838
2461	643839
24121	643840
31085	643841
36570	643842
163367	643843
139481	643844
12580	643845
45030	643846
121020	643847
2689	643848
71929	643849
59320	643850
18845	643851
8165	643852
55691	643853
7077	643854
22399	643855
2299	643856
86146	643857
110007	643858
122901	643859
11863	643860
11705	643861
35531	643862
134535	643863
5128	643864
94551	643865
23600	643866
43426	643867
261876	643868
55537	643869
33656	643870
10866	643871
264856	643872
38691	643873
4562	643874
44732	643875
53265	643876
98838	643877
8692	643878
5805	643879
6804	643880
301	643881
45806	643882
1193	643883
24245	643884
10310	643885
40263	643886
1119	643887
55817	643888
102944	643889
141653	643890
43008	643891
115360	643892
67285	643893
77641	643894
3684	643895
128914	643896
105619	643897
110913	643898
68969	643899
129504	643900
68999	643901
6680	643902
37670	643903
88610	643904
8377	643905
82567	643906
12906	643907
19370	643908
11009	643909
17844	643910
102718	643911
14529	643912
11348	643913
5815	643914
32128	643915
266	643916
245795	643917
395	643918
211803	643919
61115	643920
2893	643921
5	643922
15761	643923
91744	643924
3325	643925
14252	643926
60158	643927
53763	643928
113509	643929
6264	643930
3112	643931
138526	643932
27496	643933
28200	643934
122784	643935
14713	643936
46837	643937
43133	643938
225341	643939
6434	643940
69818	643941
10491	643942
79935	643943
90365	643944
34654	643945
119370	643946
210653	643947
23713	643948
11290	643949
141128	643950
65980	643951
75648	643952
3449	643953
75394	643954
168	643955
573	643956
44846	643957
248325	643958
24478	643959
78281	643960
19538	643961
34199	643962
134843	643963
33686	643964
219508	643965
18160	643966
41685	643967
136396	643968
239093	643969
267182	643970
69921	643971
36571	643972
104627	643973
9685	643974
20319	643975
88215	643976
123063	643977
32306	643978
70647	643979
12614	643980
8423	643981
140437	643982
122107	643983
22344	643984
47400	643985
7535	643986
4357	643987
89861	643988
30316	643989
21343	643990
55127	643991
66868	643992
263997	643993
108663	643994
8669	643995
213307	643996
5857	643997
185614	643998
1617	643999
250956	644000
25998	644001
1571	644002
116873	644003
27544	644004
2704	644005
6506	644006
12128	644007
41269	644008
174346	644009
270911	644010
166160	644011
52850	644012
5251	644013
59606	644014
61865	644015
241598	644016
12044	644017
260017	644018
539	644019
57130	644020
3094	644021
4655	644022
179780	644023
129714	644024
21932	644025
42543	644026
13994	644027
286	644028
82001	644029
220493	644030
8945	644031
53860	644032
151189	644033
9575	644034
275	644035
167349	644036
39220	644037
43150	644038
1388	644039
1213	644040
32640	644041
10626	644042
4077	644043
37798	644044
21976	644045
61575	644046
966	644047
8663	644048
145204	644049
3237	644050
584	644051
19959	644052
60428	644053
225681	644054
79356	644055
150896	644056
43560	644057
82963	644058
135433	644059
6829	644060
165056	644061
2949	644062
32958	644063
170359	644064
214869	644065
13802	644066
38754	644067
48421	644068
8234	644069
74055	644070
251590	644071
44287	644072
2149	644073
26000	644074
8087	644075
5365	644076
35410	644077
3014	644078
26740	644079
50576	644080
63185	644081
11254	644082
665	644083
61717	644084
265896	644085
110237	644086
40745	644087
72487	644088
235497	644089
937	644090
73587	644091
115588	644092
110555	644093
7878	644094
12071	644095
48950	644096
208720	644097
6293	644098
6205	644099
32475	644100
6	644101
1080	644102
3929	644103
69331	644104
35144	644105
126803	644106
152835	644107
5867	644108
29010	644109
5610	644110
45646	644111
69974	644112
2969	644113
41819	644114
95774	644115
34495	644116
75855	644117
2287	644118
27800	644119
2615	644120
20779	644121
42404	644122
33848	644123
72896	644124
176949	644125
3677	644126
169163	644127
15759	644128
48010	644129
147876	644130
254094	644131
52336	644132
28270	644133
150635	644134
79826	644135
1977	644136
41739	644137
140127	644138
4010	644139
1136	644140
57217	644141
38769	644142
24033	644143
11433	644144
13702	644145
125652	644146
73484	644147
14449	644148
111117	644149
51004	644150
89044	644151
22484	644152
90759	644153
203702	644154
12461	644155
63726	644156
72838	644157
243298	644158
131557	644159
120100	644160
60741	644161
87181	644162
13208	644163
1627	644164
54307	644165
108786	644166
71169	644167
166527	644168
113121	644169
32594	644170
42134	644171
63492	644172
267	644173
119994	644174
168859	644175
15386	644176
3719	644177
2987	644178
1773	644179
4022	644180
218712	644181
10130	644182
90114	644183
112128	644184
90785	644185
7855	644186
876	644187
149782	644188
12490	644189
58889	644190
77087	644191
38641	644192
612	644193
6168	644194
82818	644195
656	644196
130902	644197
108133	644198
22646	644199
248	644200
95021	644201
10948	644202
7072	644203
17543	644204
205677	644205
160217	644206
14877	644207
55200	644208
15500	644209
8862	644210
47265	644211
77749	644212
758	644213
63177	644214
215511	644215
47127	644216
163437	644217
77609	644218
52307	644219
211	644220
203790	644221
178903	644222
134286	644223
248965	644224
151179	644225
109350	644226
218750	644227
6870	644228
56214	644229
33114	644230
17104	644231
36598	644232
3191	644233
91280	644234
166939	644235
5452	644236
40681	644237
9373	644238
139820	644239
33821	644240
9407	644241
9171	644242
19300	644243
34744	644244
92453	644245
101208	644246
181260	644247
29404	644248
264589	644249
71770	644250
17087	644251
252337	644252
35686	644253
90213	644254
64079	644255
1228	644256
30552	644257
27600	644258
49662	644259
26184	644260
107056	644261
158624	644262
71146	644263
30353	644264
232727	644265
26861	644266
97318	644267
2090	644268
22066	644269
9880	644270
45583	644271
100330	644272
141006	644273
96510	644274
86	644275
49147	644276
260975	644277
13037	644278
99786	644279
73882	644280
146497	644281
26766	644282
1471	644283
194143	644284
11270	644285
245599	644286
1980	644287
105	644288
64694	644289
163935	644290
99084	644291
26656	644292
70586	644293
9207	644294
9840	644295
98107	644296
399	644297
34568	644298
10560	644299
7474	644300
958	644301
12270	644302
26	644303
31459	644304
230962	644305
41524	644306
17449	644307
35469	644308
139598	644309
69206	644310
27629	644311
103733	644312
32558	644313
66229	644314
3732	644315
13290	644316
56	644317
46545	644318
67865	644319
7857	644320
21839	644321
1116	644322
8375	644323
79950	644324
9867	644325
50271	644326
38992	644327
4442	644328
80090	644329
168100	644330
9144	644331
56192	644332
1752	644333
18899	644334
80444	644335
8799	644336
33018	644337
28332	644338
263204	644339
3907	644340
71243	644341
40207	644342
2428	644343
212548	644344
13218	644345
133263	644346
8623	644347
52142	644348
7684	644349
100927	644350
54563	644351
260680	644352
7103	644353
84668	644354
16396	644355
125	644356
115591	644357
95820	644358
34797	644359
26398	644360
23842	644361
9232	644362
1794	644363
23459	644364
259428	644365
17040	644366
25498	644367
25391	644368
54528	644369
68707	644370
149194	644371
64054	644372
99221	644373
131202	644374
24937	644375
41043	644376
30455	644377
70318	644378
74632	644379
7257	644380
24111	644381
8644	644382
135321	644383
3822	644384
7517	644385
187204	644386
3880	644387
45662	644388
70638	644389
5907	644390
21240	644391
33426	644392
98024	644393
5319	644394
59427	644395
85593	644396
14728	644397
23712	644398
24588	644399
6788	644400
10111	644401
96750	644402
73323	644403
169906	644404
45346	644405
17374	644406
44209	644407
42308	644408
47759	644409
129847	644410
53596	644411
41928	644412
25236	644413
39525	644414
21821	644415
14532	644416
88546	644417
1538	644418
169261	644419
210841	644420
133115	644421
10605	644422
101247	644423
20933	644424
165201	644425
198959	644426
48027	644427
38294	644428
4908	644429
129017	644430
97635	644431
34029	644432
1497	644433
10932	644434
8483	644435
25885	644436
9512	644437
13962	644438
90746	644439
73313	644440
40990	644441
32910	644442
38701	644443
60277	644444
6793	644445
272009	644446
11081	644447
14561	644448
56410	644449
136675	644450
116741	644451
54486	644452
256100	644453
130299	644454
39753	644455
85339	644456
223367	644457
25162	644458
47455	644459
121052	644460
12871	644461
267634	644462
106156	644463
17010	644464
14168	644465
127394	644466
86459	644467
5271	644468
119417	644469
29681	644470
134626	644471
70324	644472
39787	644473
110955	644474
76388	644475
19951	644476
135877	644477
3048	644478
34944	644479
229900	644480
43574	644481
169445	644482
71132	644483
74552	644484
91991	644485
17618	644486
249601	644487
17712	644488
255645	644489
12916	644490
109572	644491
163216	644492
28801	644493
26050	644494
41055	644495
85632	644496
4171	644497
37923	644498
110454	644499
4427	644500
23293	644501
56254	644502
83463	644503
23649	644504
235700	644505
1988	644506
53788	644507
984	644508
27025	644509
5814	644510
7141	644511
4144	644512
87674	644513
13027	644514
9579	644515
48203	644516
22108	644517
152730	644518
115469	644519
18931	644520
106385	644521
6587	644522
175488	644523
10576	644524
14725	644525
120690	644526
28462	644527
22801	644528
56492	644529
252196	644530
80142	644531
14942	644532
19844	644533
67234	644534
45062	644535
245980	644536
41505	644537
1430	644538
77628	644539
20893	644540
121845	644541
79088	644542
160694	644543
69588	644544
107631	644545
30420	644546
43381	644547
4937	644548
6824	644549
66432	644550
10335	644551
31335	644552
265436	644553
105368	644554
86932	644555
48623	644556
217083	644557
79074	644558
77359	644559
1446	644560
101435	644561
35313	644562
1964	644563
203681	644564
31297	644565
181526	644566
23479	644567
192096	644568
7549	644569
31146	644570
64115	644571
6736	644572
6689	644573
13508	644574
49020	644575
17460	644576
12527	644577
63630	644578
20700	644579
5269	644580
270516	644581
3916	644582
1643	644583
770	644584
42805	644585
659	644586
13936	644587
3770	644588
2007	644589
242147	644590
208153	644591
109	644592
45378	644593
39621	644594
60064	644595
222310	644596
94104	644597
146972	644598
36524	644599
116280	644600
228634	644601
75813	644602
58320	644603
580	644604
23926	644605
22748	644606
104128	644607
8555	644608
126768	644609
255378	644610
60766	644611
2436	644612
251527	644613
59159	644614
3962	644615
19645	644616
68120	644617
192409	644618
38510	644619
4806	644620
826	644621
16442	644622
95790	644623
36625	644624
8378	644625
101494	644626
151985	644627
146614	644628
38315	644629
11889	644630
12583	644631
228	644632
98140	644633
256442	644634
94844	644635
8863	644636
2043	644637
15877	644638
127406	644639
11913	644640
16239	644641
66524	644642
35307	644643
26405	644644
2365	644645
114942	644646
17451	644647
27043	644648
821	644649
7833	644650
39363	644651
40436	644652
34880	644653
67174	644654
6772	644655
1124	644656
32963	644657
112707	644658
30218	644659
117452	644660
12842	644661
241737	644662
79906	644663
3381	644664
56055	644665
44352	644666
28294	644667
69654	644668
9977	644669
36423	644670
6077	644671
8944	644672
82887	644673
21444	644674
544	644675
126764	644676
143331	644677
59118	644678
240571	644679
137631	644680
39445	644681
270657	644682
85518	644683
7890	644684
7743	644685
53651	644686
221717	644687
147592	644688
8697	644689
30796	644690
62376	644691
58229	644692
11131	644693
63719	644694
105520	644695
12977	644696
8181	644697
1115	644698
194650	644699
6814	644700
9236	644701
263309	644702
9064	644703
9674	644704
18965	644705
22310	644706
147907	644707
112776	644708
67865	644709
117849	644710
42006	644711
139284	644712
19737	644713
1694	644714
29632	644715
59499	644716
6332	644717
8972	644718
19007	644719
83047	644720
23917	644721
19733	644722
83705	644723
69950	644724
37976	644725
81925	644726
204293	644727
217	644728
50469	644729
36623	644730
6837	644731
604	644732
24083	644733
8368	644734
2577	644735
15791	644736
67628	644737
30670	644738
47789	644739
146129	644740
54342	644741
110713	644742
11504	644743
70787	644744
196566	644745
1022	644746
79120	644747
270252	644748
191151	644749
10097	644750
203924	644751
59643	644752
27631	644753
32902	644754
27259	644755
18905	644756
114415	644757
232841	644758
172315	644759
24133	644760
146277	644761
166435	644762
16371	644763
13490	644764
2309	644765
2025	644766
30239	644767
97764	644768
72707	644769
130190	644770
8164	644771
31686	644772
90671	644773
22302	644774
298	644775
39092	644776
137247	644777
41695	644778
2819	644779
82	644780
67785	644781
17012	644782
182875	644783
189734	644784
75952	644785
114042	644786
103	644787
1495	644788
271198	644789
170477	644790
120301	644791
125375	644792
128893	644793
37356	644794
388	644795
49859	644796
1767	644797
41	644798
59101	644799
29230	644800
90411	644801
10832	644802
143035	644803
30711	644804
95873	644805
103298	644806
28406	644807
12365	644808
11115	644809
110276	644810
4542	644811
7561	644812
73639	644813
114027	644814
82	644815
10913	644816
71200	644817
69934	644818
39311	644819
16013	644820
53005	644821
91041	644822
165678	644823
25704	644824
11688	644825
33094	644826
18818	644827
18579	644828
215961	644829
49591	644830
8256	644831
61419	644832
20150	644833
53663	644834
16525	644835
5659	644836
44887	644837
136294	644838
9237	644839
61099	644840
56705	644841
374	644842
116696	644843
27579	644844
81766	644845
77694	644846
122986	644847
5881	644848
25075	644849
149631	644850
50732	644851
10728	644852
24923	644853
88455	644854
135166	644855
174760	644856
18322	644857
241460	644858
129028	644859
53957	644860
71419	644861
13953	644862
63984	644863
17182	644864
162520	644865
261559	644866
72304	644867
939	644868
121896	644869
19185	644870
47875	644871
36518	644872
2976	644873
9316	644874
2	644875
112646	644876
121299	644877
20214	644878
6476	644879
40236	644880
255883	644881
7161	644882
229924	644883
235539	644884
10085	644885
1160	644886
25693	644887
2552	644888
86140	644889
78789	644890
20678	644891
49700	644892
31659	644893
42803	644894
177192	644895
23450	644896
48963	644897
4724	644898
11598	644899
110912	644900
619	644901
22323	644902
43161	644903
15537	644904
179925	644905
10175	644906
143000	644907
89205	644908
4759	644909
44071	644910
24586	644911
1016	644912
25384	644913
36176	644914
6234	644915
68713	644916
6155	644917
79922	644918
5477	644919
12123	644920
24061	644921
58717	644922
61708	644923
86777	644924
226728	644925
3244	644926
6068	644927
162284	644928
7424	644929
90836	644930
14142	644931
27114	644932
8059	644933
43507	644934
110720	644935
43282	644936
8622	644937
79841	644938
189	644939
79196	644940
19766	644941
73618	644942
19855	644943
55234	644944
12499	644945
63408	644946
180160	644947
246901	644948
37700	644949
237577	644950
65945	644951
243508	644952
27928	644953
9591	644954
230540	644955
18351	644956
103561	644957
1910	644958
49222	644959
55743	644960
50961	644961
132280	644962
439	644963
117053	644964
9395	644965
45451	644966
241730	644967
96379	644968
24101	644969
49771	644970
41364	644971
32982	644972
9834	644973
166507	644974
12652	644975
165622	644976
54110	644977
396	644978
167717	644979
263385	644980
68059	644981
86406	644982
2895	644983
50069	644984
102509	644985
85145	644986
4706	644987
241443	644988
1615	644989
20795	644990
4484	644991
333	644992
6081	644993
220494	644994
47358	644995
26037	644996
27847	644997
81021	644998
18471	644999
2582	645000
36639	645001
21275	645002
91929	645003
21036	645004
3913	645005
18000	645006
3203	645007
49757	645008
233145	645009
113421	645010
62257	645011
10149	645012
8604	645013
106954	645014
8289	645015
52564	645016
250139	645017
7539	645018
41027	645019
120894	645020
72862	645021
165135	645022
45063	645023
32852	645024
137921	645025
72229	645026
203057	645027
219856	645028
15070	645029
135189	645030
30145	645031
19267	645032
4286	645033
96151	645034
98871	645035
88685	645036
41219	645037
208870	645038
18365	645039
83872	645040
437	645041
53158	645042
112776	645043
8805	645044
28891	645045
119775	645046
120110	645047
25505	645048
251906	645049
16158	645050
139036	645051
3825	645052
105095	645053
157345	645054
16054	645055
134258	645056
28647	645057
65658	645058
15918	645059
21370	645060
216756	645061
8488	645062
3968	645063
4681	645064
50039	645065
2873	645066
50559	645067
209864	645068
17451	645069
69277	645070
4389	645071
1983	645072
1459	645073
21124	645074
134259	645075
44269	645076
142356	645077
2206	645078
260014	645079
7255	645080
74220	645081
14872	645082
11227	645083
35029	645084
6558	645085
2159	645086
22174	645087
5513	645088
16046	645089
15563	645090
245477	645091
6116	645092
149	645093
42714	645094
23169	645095
5677	645096
778	645097
54859	645098
4	645099
8059	645100
195657	645101
172751	645102
3495	645103
34530	645104
27167	645105
18511	645106
13071	645107
263843	645108
20944	645109
23538	645110
15640	645111
4952	645112
14429	645113
7274	645114
106376	645115
157353	645116
27169	645117
6995	645118
215458	645119
152653	645120
31750	645121
109763	645122
3131	645123
32242	645124
29065	645125
4682	645126
6496	645127
11323	645128
90204	645129
149640	645130
37721	645131
69350	645132
68481	645133
20221	645134
271414	645135
57325	645136
20113	645137
78243	645138
35295	645139
100670	645140
12000	645141
16794	645142
1855	645143
199522	645144
49689	645145
68894	645146
3168	645147
2243	645148
271566	645149
85611	645150
25319	645151
1875	645152
155191	645153
1937	645154
250707	645155
23121	645156
4631	645157
3737	645158
21705	645159
650	645160
249829	645161
92967	645162
21528	645163
39656	645164
9810	645165
41107	645166
19888	645167
108000	645168
143164	645169
12548	645170
22304	645171
23821	645172
3473	645173
8819	645174
158301	645175
237330	645176
8043	645177
47811	645178
71455	645179
50583	645180
836	645181
53709	645182
7041	645183
16505	645184
109617	645185
66445	645186
4402	645187
59807	645188
53682	645189
112478	645190
80622	645191
44725	645192
972	645193
8952	645194
38264	645195
187029	645196
172421	645197
155750	645198
243895	645199
107670	645200
101918	645201
75591	645202
1155	645203
12068	645204
143549	645205
30756	645206
190988	645207
97	645208
99453	645209
2220	645210
83932	645211
214661	645212
1205	645213
130122	645214
11397	645215
14265	645216
38826	645217
1009	645218
205530	645219
118346	645220
163212	645221
105328	645222
89932	645223
154469	645224
16701	645225
141368	645226
1354	645227
28181	645228
238027	645229
21986	645230
3139	645231
21172	645232
255	645233
74062	645234
10794	645235
22499	645236
3842	645237
206449	645238
13113	645239
170010	645240
240920	645241
29979	645242
2805	645243
65816	645244
9473	645245
56654	645246
53298	645247
904	645248
7252	645249
107022	645250
49631	645251
1817	645252
1978	645253
37144	645254
54922	645255
22	645256
8644	645257
154769	645258
105335	645259
83620	645260
218754	645261
85690	645262
43480	645263
68700	645264
27373	645265
208193	645266
116595	645267
4737	645268
79312	645269
1876	645270
675	645271
79268	645272
12643	645273
1440	645274
707	645275
105207	645276
88606	645277
2477	645278
1859	645279
5567	645280
6019	645281
20363	645282
3689	645283
151374	645284
77276	645285
94819	645286
1616	645287
82144	645288
32433	645289
59	645290
180235	645291
259288	645292
106127	645293
37987	645294
80125	645295
29027	645296
179288	645297
22770	645298
107004	645299
114069	645300
218074	645301
34888	645302
4601	645303
12035	645304
77061	645305
39842	645306
85485	645307
141532	645308
144726	645309
7708	645310
41909	645311
40434	645312
175	645313
16018	645314
135464	645315
75346	645316
12047	645317
10264	645318
4559	645319
1971	645320
111543	645321
74971	645322
232445	645323
13780	645324
233206	645325
79375	645326
50	645327
77665	645328
264436	645329
21776	645330
216513	645331
114515	645332
64537	645333
3503	645334
42830	645335
36090	645336
500	645337
26397	645338
4776	645339
3379	645340
1050	645341
64800	645342
136081	645343
95728	645344
81788	645345
3878	645346
97203	645347
2788	645348
106092	645349
16274	645350
91442	645351
70612	645352
3775	645353
235979	645354
110642	645355
69367	645356
207420	645357
47625	645358
16559	645359
73720	645360
129787	645361
3856	645362
221418	645363
112570	645364
5821	645365
1316	645366
15321	645367
242293	645368
56499	645369
229440	645370
237031	645371
132409	645372
99072	645373
6435	645374
158575	645375
199586	645376
7118	645377
264100	645378
186229	645379
4111	645380
31359	645381
95840	645382
45505	645383
1069	645384
46295	645385
46443	645386
264593	645387
1459	645388
4163	645389
191643	645390
13749	645391
5794	645392
31791	645393
40368	645394
78917	645395
3204	645396
2136	645397
881	645398
409	645399
89518	645400
23781	645401
17176	645402
16521	645403
67026	645404
8866	645405
1056	645406
253472	645407
635	645408
5166	645409
15823	645410
8135	645411
23134	645412
17808	645413
74892	645414
16995	645415
36754	645416
136426	645417
2616	645418
9680	645419
11468	645420
12387	645421
25447	645422
39564	645423
8778	645424
101646	645425
25312	645426
247220	645427
9097	645428
73111	645429
108591	645430
130222	645431
237456	645432
15160	645433
3767	645434
36490	645435
574	645436
68478	645437
140149	645438
6516	645439
36781	645440
17781	645441
152537	645442
67807	645443
25523	645444
100447	645445
14628	645446
36707	645447
53937	645448
117068	645449
280	645450
56565	645451
159693	645452
80711	645453
80111	645454
71955	645455
10020	645456
13833	645457
12869	645458
23189	645459
12789	645460
51924	645461
16059	645462
46023	645463
57016	645464
30345	645465
4659	645466
165062	645467
144094	645468
57807	645469
61517	645470
8948	645471
59753	645472
29121	645473
189985	645474
15962	645475
154	645476
60411	645477
16665	645478
32028	645479
28108	645480
8631	645481
220209	645482
32964	645483
45748	645484
94961	645485
196413	645486
20691	645487
88821	645488
4543	645489
7279	645490
53851	645491
8336	645492
95245	645493
50534	645494
89	645495
16993	645496
187	645497
50508	645498
136286	645499
28780	645500
1818	645501
329	645502
37482	645503
219	645504
33742	645505
118148	645506
58891	645507
83958	645508
101968	645509
43002	645510
175914	645511
15410	645512
1090	645513
125128	645514
137787	645515
133792	645516
245691	645517
24759	645518
89878	645519
31316	645520
17507	645521
29105	645522
9169	645523
12034	645524
1527	645525
29442	645526
7854	645527
1939	645528
77518	645529
215454	645530
2620	645531
31034	645532
27570	645533
46312	645534
257107	645535
234280	645536
166286	645537
164034	645538
65991	645539
41435	645540
11662	645541
327	645542
52513	645543
16798	645544
39960	645545
1552	645546
51403	645547
61093	645548
97068	645549
40453	645550
17753	645551
14285	645552
94707	645553
65560	645554
137330	645555
122425	645556
170276	645557
32158	645558
22752	645559
232739	645560
243282	645561
51858	645562
24979	645563
13160	645564
149284	645565
190632	645566
23743	645567
77829	645568
12394	645569
136520	645570
79400	645571
9670	645572
104543	645573
3206	645574
15744	645575
54501	645576
54880	645577
6746	645578
198398	645579
17651	645580
185489	645581
329	645582
61341	645583
43274	645584
4842	645585
97240	645586
270	645587
1608	645588
1362	645589
17975	645590
74323	645591
31981	645592
18473	645593
151103	645594
49435	645595
112259	645596
97447	645597
55026	645598
147505	645599
72327	645600
90747	645601
7547	645602
67392	645603
673	645604
31128	645605
65174	645606
10098	645607
28693	645608
57456	645609
87175	645610
67519	645611
128488	645612
18136	645613
6583	645614
41004	645615
39883	645616
21718	645617
148262	645618
86084	645619
1345	645620
8646	645621
2272	645622
6589	645623
5258	645624
1949	645625
127090	645626
7328	645627
16511	645628
28272	645629
3454	645630
53069	645631
6447	645632
69005	645633
15273	645634
210818	645635
102054	645636
88270	645637
44427	645638
124635	645639
6718	645640
4302	645641
42701	645642
44758	645643
17975	645644
49242	645645
4173	645646
82710	645647
86688	645648
11297	645649
213886	645650
4904	645651
2497	645652
2559	645653
43051	645654
151614	645655
102685	645656
1222	645657
2422	645658
1310	645659
244271	645660
261663	645661
226519	645662
10382	645663
67686	645664
61115	645665
25052	645666
2225	645667
8800	645668
8353	645669
10743	645670
183653	645671
29340	645672
6599	645673
192429	645674
165353	645675
49891	645676
119441	645677
13015	645678
44276	645679
21999	645680
169829	645681
45671	645682
85651	645683
3132	645684
6985	645685
52995	645686
79054	645687
26956	645688
219076	645689
114833	645690
33278	645691
53544	645692
54401	645693
41127	645694
65136	645695
2483	645696
382	645697
66689	645698
85817	645699
173946	645700
640	645701
13608	645702
17353	645703
14510	645704
107234	645705
107105	645706
78365	645707
928	645708
199464	645709
109564	645710
124722	645711
24956	645712
6621	645713
81624	645714
229679	645715
116625	645716
1554	645717
80959	645718
135978	645719
145368	645720
169446	645721
68719	645722
114446	645723
218372	645724
186799	645725
14995	645726
34325	645727
61810	645728
2	645729
39852	645730
91892	645731
87177	645732
58299	645733
30722	645734
7664	645735
4133	645736
13598	645737
27461	645738
39588	645739
94970	645740
108284	645741
51724	645742
6938	645743
569	645744
43210	645745
44728	645746
25899	645747
25901	645748
41575	645749
137422	645750
161814	645751
45039	645752
5	645753
245782	645754
23372	645755
10631	645756
18749	645757
66507	645758
6413	645759
159402	645760
42260	645761
1539	645762
51205	645763
39568	645764
4121	645765
28371	645766
53280	645767
48716	645768
24562	645769
3813	645770
188893	645771
27	645772
149802	645773
63340	645774
53378	645775
12420	645776
102992	645777
75236	645778
101786	645779
10698	645780
140691	645781
72953	645782
146277	645783
17682	645784
116633	645785
116433	645786
130403	645787
149227	645788
106908	645789
10116	645790
193070	645791
3648	645792
87575	645793
2982	645794
7529	645795
6166	645796
41954	645797
170255	645798
37101	645799
5558	645800
24952	645801
165353	645802
241487	645803
32401	645804
117603	645805
2269	645806
204274	645807
38005	645808
205770	645809
79147	645810
140866	645811
90961	645812
4115	645813
65711	645814
134222	645815
67580	645816
47767	645817
32484	645818
21627	645819
3163	645820
161	645821
10795	645822
75046	645823
241724	645824
5773	645825
113845	645826
5418	645827
87253	645828
118837	645829
131009	645830
252309	645831
151729	645832
1693	645833
68944	645834
84075	645835
126765	645836
20794	645837
47018	645838
73274	645839
161375	645840
44058	645841
14767	645842
3128	645843
51382	645844
1434	645845
260528	645846
265910	645847
17223	645848
154296	645849
66056	645850
13115	645851
226773	645852
148568	645853
3135	645854
125222	645855
8719	645856
19548	645857
9458	645858
65692	645859
12532	645860
64791	645861
82519	645862
126905	645863
134123	645864
25127	645865
238833	645866
26713	645867
260977	645868
31312	645869
19530	645870
247896	645871
20613	645872
202114	645873
52946	645874
169687	645875
4610	645876
157534	645877
22205	645878
36372	645879
7914	645880
192242	645881
261355	645882
187553	645883
11067	645884
90353	645885
34920	645886
42020	645887
3378	645888
390	645889
1023	645890
141032	645891
102385	645892
259995	645893
4127	645894
21363	645895
65909	645896
10	645897
55	645898
211181	645899
85593	645900
6636	645901
70128	645902
274	645903
1754	645904
180715	645905
108189	645906
3129	645907
40	645908
32253	645909
34841	645910
1697	645911
172	645912
2313	645913
2243	645914
8312	645915
30436	645916
99805	645917
69747	645918
226745	645919
153167	645920
161144	645921
15401	645922
25273	645923
271652	645924
27643	645925
175142	645926
164310	645927
183111	645928
47460	645929
63598	645930
7787	645931
17232	645932
2045	645933
54035	645934
1245	645935
124773	645936
39190	645937
226138	645938
9355	645939
119410	645940
105342	645941
9742	645942
271921	645943
112105	645944
219010	645945
21845	645946
36783	645947
126812	645948
519	645949
6825	645950
6587	645951
48455	645952
102085	645953
29847	645954
2948	645955
122402	645956
152492	645957
5402	645958
29864	645959
103716	645960
57357	645961
46711	645962
5509	645963
209086	645964
19180	645965
100646	645966
205755	645967
115312	645968
193928	645969
31653	645970
59453	645971
53902	645972
2570	645973
1951	645974
108793	645975
119204	645976
3342	645977
4568	645978
6974	645979
10257	645980
163209	645981
84811	645982
94792	645983
23087	645984
14108	645985
13699	645986
85864	645987
52237	645988
81333	645989
72430	645990
38055	645991
1399	645992
15071	645993
11665	645994
3398	645995
20915	645996
108454	645997
164241	645998
178314	645999
45470	646000
703	646001
6302	646002
20844	646003
52476	646004
48721	646005
268780	646006
125225	646007
20764	646008
137741	646009
67897	646010
36645	646011
89066	646012
92975	646013
170744	646014
200191	646015
21931	646016
12	646017
22988	646018
64862	646019
31598	646020
84900	646021
83544	646022
70242	646023
48227	646024
135927	646025
6338	646026
110055	646027
10209	646028
2961	646029
77986	646030
105771	646031
131995	646032
7920	646033
177798	646034
134702	646035
1185	646036
2096	646037
223312	646038
74754	646039
608	646040
88626	646041
182858	646042
124138	646043
6243	646044
2	646045
6428	646046
6401	646047
22474	646048
75445	646049
40753	646050
4304	646051
32680	646052
1631	646053
144996	646054
28303	646055
14771	646056
98406	646057
3126	646058
66533	646059
5324	646060
55728	646061
190987	646062
139016	646063
179545	646064
662	646065
9296	646066
167680	646067
65320	646068
11799	646069
170969	646070
91821	646071
248196	646072
5469	646073
46695	646074
25630	646075
40497	646076
65507	646077
189283	646078
113416	646079
48740	646080
74142	646081
10724	646082
14650	646083
842	646084
10511	646085
69586	646086
53725	646087
3850	646088
16403	646089
104081	646090
3897	646091
10773	646092
69445	646093
222661	646094
6662	646095
46724	646096
60613	646097
6933	646098
7118	646099
67838	646100
175063	646101
194968	646102
87041	646103
20797	646104
41615	646105
180842	646106
4108	646107
191686	646108
211077	646109
78459	646110
15302	646111
16513	646112
161895	646113
1090	646114
73772	646115
49699	646116
9928	646117
2134	646118
75104	646119
101584	646120
61459	646121
15109	646122
3856	646123
151342	646124
240558	646125
11396	646126
1162	646127
1097	646128
21291	646129
66722	646130
69693	646131
51700	646132
696	646133
14818	646134
282	646135
51627	646136
200396	646137
4019	646138
235267	646139
8475	646140
247	646141
67755	646142
2385	646143
137830	646144
9534	646145
1496	646146
156258	646147
87929	646148
239452	646149
20558	646150
44540	646151
12936	646152
21375	646153
855	646154
263196	646155
64788	646156
800	646157
187866	646158
105575	646159
24588	646160
105473	646161
24207	646162
92524	646163
106511	646164
55845	646165
145	646166
73040	646167
25177	646168
263312	646169
17173	646170
47793	646171
1646	646172
65	646173
245640	646174
102761	646175
13365	646176
65762	646177
6233	646178
12309	646179
9542	646180
617	646181
6418	646182
78013	646183
3732	646184
5093	646185
44683	646186
18323	646187
27459	646188
158220	646189
134991	646190
19051	646191
17749	646192
1820	646193
1015	646194
92095	646195
178962	646196
128450	646197
5477	646198
3493	646199
149494	646200
8734	646201
8643	646202
109811	646203
19304	646204
18387	646205
2164	646206
163052	646207
17892	646208
2882	646209
14942	646210
150115	646211
109769	646212
19883	646213
33	646214
72851	646215
6925	646216
44984	646217
2154	646218
39561	646219
79308	646220
106875	646221
110769	646222
9504	646223
15690	646224
24281	646225
509	646226
8318	646227
28450	646228
120143	646229
115057	646230
2937	646231
126837	646232
11135	646233
117989	646234
174048	646235
11801	646236
11	646237
16562	646238
18347	646239
882	646240
168823	646241
94627	646242
120381	646243
80222	646244
13386	646245
24865	646246
46220	646247
7742	646248
258253	646249
115285	646250
30178	646251
74778	646252
126551	646253
34997	646254
27764	646255
102679	646256
2005	646257
634	646258
19328	646259
22832	646260
84910	646261
167035	646262
28284	646263
39031	646264
12221	646265
267479	646266
21261	646267
58442	646268
89483	646269
50606	646270
150307	646271
158907	646272
155679	646273
47714	646274
57235	646275
28997	646276
3032	646277
67755	646278
252206	646279
48078	646280
169426	646281
8429	646282
51618	646283
53021	646284
35175	646285
28789	646286
69432	646287
113476	646288
20853	646289
77862	646290
63323	646291
6964	646292
93136	646293
121186	646294
18796	646295
43782	646296
147471	646297
114352	646298
80966	646299
160167	646300
14378	646301
710	646302
42071	646303
28107	646304
5237	646305
398	646306
84384	646307
53930	646308
55870	646309
42139	646310
93241	646311
160392	646312
4799	646313
14719	646314
104716	646315
11570	646316
20453	646317
3404	646318
243461	646319
12713	646320
150826	646321
57570	646322
158196	646323
62758	646324
176878	646325
57322	646326
3817	646327
46967	646328
7180	646329
188424	646330
44640	646331
26880	646332
83805	646333
39947	646334
25098	646335
4132	646336
37438	646337
163060	646338
254361	646339
207477	646340
130360	646341
455	646342
4398	646343
43908	646344
3966	646345
102419	646346
3421	646347
3263	646348
53758	646349
52429	646350
67231	646351
14498	646352
149641	646353
43443	646354
17169	646355
39821	646356
17956	646357
15787	646358
33892	646359
11780	646360
174269	646361
2491	646362
211179	646363
10452	646364
528	646365
98194	646366
24019	646367
5801	646368
6885	646369
9010	646370
9924	646371
99924	646372
30934	646373
5675	646374
23728	646375
11691	646376
5554	646377
102143	646378
118297	646379
41329	646380
86197	646381
25103	646382
241571	646383
113492	646384
183956	646385
245287	646386
32620	646387
18835	646388
195777	646389
113383	646390
11140	646391
233656	646392
44424	646393
42764	646394
168113	646395
91517	646396
121746	646397
3128	646398
13060	646399
88343	646400
20851	646401
89235	646402
24291	646403
5759	646404
61832	646405
33331	646406
16110	646407
81593	646408
10881	646409
170268	646410
22679	646411
70126	646412
1869	646413
13888	646414
30557	646415
1797	646416
89747	646417
160358	646418
175358	646419
140041	646420
161792	646421
11670	646422
269325	646423
231891	646424
32881	646425
3173	646426
821	646427
618	646428
18746	646429
68753	646430
11877	646431
78504	646432
7108	646433
312	646434
13846	646435
139528	646436
23829	646437
35585	646438
146214	646439
145426	646440
251229	646441
172157	646442
146152	646443
26655	646444
46380	646445
13730	646446
6023	646447
1518	646448
7921	646449
62344	646450
119758	646451
13434	646452
83607	646453
222145	646454
40932	646455
135505	646456
107208	646457
10719	646458
70642	646459
3732	646460
38497	646461
62511	646462
50928	646463
1012	646464
91211	646465
109424	646466
11764	646467
430	646468
21141	646469
61239	646470
69996	646471
110836	646472
36409	646473
35019	646474
60886	646475
268362	646476
4860	646477
22163	646478
18381	646479
35830	646480
11225	646481
15006	646482
2625	646483
30918	646484
179216	646485
9246	646486
22246	646487
9106	646488
37406	646489
110500	646490
183	646491
91	646492
472	646493
18214	646494
29297	646495
70752	646496
43739	646497
64922	646498
5268	646499
147221	646500
225868	646501
40502	646502
63088	646503
46963	646504
2045	646505
56950	646506
14	646507
148354	646508
27003	646509
2516	646510
22511	646511
96719	646512
11446	646513
7448	646514
18773	646515
1783	646516
53816	646517
26536	646518
12586	646519
115532	646520
64782	646521
12743	646522
17422	646523
147104	646524
4041	646525
302	646526
78627	646527
5860	646528
4482	646529
51379	646530
112203	646531
57081	646532
41970	646533
72401	646534
232555	646535
16714	646536
972	646537
13416	646538
56409	646539
7125	646540
3968	646541
7494	646542
67238	646543
43598	646544
227675	646545
130589	646546
18800	646547
162252	646548
3	646549
5542	646550
21360	646551
180802	646552
119369	646553
78717	646554
19950	646555
33706	646556
268684	646557
63615	646558
4132	646559
177746	646560
79847	646561
210689	646562
150094	646563
5852	646564
13240	646565
113667	646566
250628	646567
177151	646568
119990	646569
43569	646570
142105	646571
37570	646572
32615	646573
21982	646574
16	646575
58643	646576
164126	646577
61191	646578
38195	646579
5022	646580
77091	646581
114117	646582
158183	646583
38773	646584
19095	646585
27139	646586
150718	646587
72784	646588
14371	646589
9849	646590
138775	646591
92686	646592
123742	646593
20684	646594
116497	646595
3131	646596
137036	646597
245185	646598
22917	646599
89059	646600
100410	646601
18199	646602
16964	646603
257060	646604
1	646605
7312	646606
152345	646607
27681	646608
111194	646609
89998	646610
131947	646611
26324	646612
95781	646613
27475	646614
203318	646615
85596	646616
15125	646617
140092	646618
25020	646619
169402	646620
145470	646621
161198	646622
96178	646623
65639	646624
47776	646625
120964	646626
8739	646627
91027	646628
81881	646629
33691	646630
127571	646631
83703	646632
95995	646633
15594	646634
163749	646635
2874	646636
5536	646637
31550	646638
7462	646639
254857	646640
3816	646641
49504	646642
52835	646643
17382	646644
20815	646645
86660	646646
166365	646647
61505	646648
73110	646649
96037	646650
395	646651
53476	646652
93894	646653
100874	646654
922	646655
17584	646656
257774	646657
15802	646658
27908	646659
170483	646660
706	646661
262604	646662
6851	646663
12577	646664
16725	646665
37236	646666
165691	646667
91678	646668
71237	646669
126498	646670
123403	646671
60164	646672
115564	646673
26894	646674
120319	646675
209043	646676
45569	646677
259658	646678
15497	646679
7414	646680
15072	646681
43719	646682
1306	646683
31426	646684
13001	646685
33100	646686
147532	646687
11823	646688
253154	646689
154687	646690
126425	646691
15140	646692
5891	646693
28206	646694
98077	646695
64493	646696
67582	646697
19837	646698
27008	646699
58406	646700
50408	646701
6761	646702
35315	646703
38430	646704
22790	646705
91727	646706
66625	646707
113825	646708
173702	646709
54721	646710
71618	646711
157672	646712
35334	646713
95014	646714
15265	646715
20684	646716
13000	646717
138101	646718
5158	646719
151408	646720
249239	646721
23770	646722
55876	646723
21371	646724
21543	646725
5890	646726
224	646727
1598	646728
131073	646729
45785	646730
66004	646731
76642	646732
106931	646733
83876	646734
2804	646735
34838	646736
61389	646737
219526	646738
109379	646739
21642	646740
186478	646741
73359	646742
150771	646743
26097	646744
28601	646745
114590	646746
99713	646747
26259	646748
679	646749
28843	646750
58575	646751
677	646752
53592	646753
58297	646754
10073	646755
189248	646756
18383	646757
364	646758
67525	646759
43457	646760
6440	646761
79226	646762
76273	646763
190328	646764
64467	646765
2522	646766
233884	646767
202716	646768
69882	646769
92019	646770
215514	646771
38518	646772
78490	646773
72367	646774
12539	646775
109881	646776
121678	646777
130530	646778
11329	646779
110107	646780
170306	646781
19935	646782
2010	646783
73897	646784
74672	646785
50018	646786
298	646787
207086	646788
1167	646789
57037	646790
262871	646791
56618	646792
2589	646793
80091	646794
4365	646795
209	646796
22357	646797
1129	646798
58623	646799
20215	646800
106054	646801
209846	646802
42765	646803
42361	646804
6217	646805
220092	646806
113952	646807
45322	646808
67566	646809
20186	646810
918	646811
21509	646812
170533	646813
1967	646814
206	646815
22896	646816
285	646817
5451	646818
206871	646819
1067	646820
39846	646821
210270	646822
17433	646823
71988	646824
4504	646825
567	646826
3581	646827
17931	646828
511	646829
55812	646830
251896	646831
10677	646832
61591	646833
13426	646834
8938	646835
157616	646836
49368	646837
117	646838
856	646839
1916	646840
21105	646841
80888	646842
9356	646843
27244	646844
33023	646845
101938	646846
1853	646847
131941	646848
3294	646849
157892	646850
55386	646851
85026	646852
44484	646853
240074	646854
50134	646855
96277	646856
235797	646857
8452	646858
1198	646859
265	646860
14053	646861
268783	646862
49522	646863
81765	646864
57156	646865
138533	646866
5565	646867
128241	646868
926	646869
262606	646870
585	646871
23486	646872
66874	646873
2721	646874
265770	646875
12262	646876
13539	646877
10488	646878
162727	646879
79638	646880
22510	646881
192788	646882
73055	646883
26091	646884
21481	646885
74231	646886
249	646887
187903	646888
12644	646889
5481	646890
235788	646891
79483	646892
807	646893
347	646894
14056	646895
54470	646896
2492	646897
23752	646898
156549	646899
39899	646900
57103	646901
1213	646902
97517	646903
31684	646904
993	646905
78985	646906
78259	646907
36950	646908
166602	646909
161313	646910
100427	646911
129849	646912
64626	646913
248572	646914
687	646915
142528	646916
61896	646917
7628	646918
1729	646919
22633	646920
37346	646921
62655	646922
12398	646923
153402	646924
160043	646925
147346	646926
28004	646927
28530	646928
150100	646929
229596	646930
189745	646931
61645	646932
260625	646933
48924	646934
18942	646935
8098	646936
4648	646937
15306	646938
134672	646939
227223	646940
211799	646941
110242	646942
201130	646943
37933	646944
36102	646945
232876	646946
55676	646947
29937	646948
190534	646949
7895	646950
80929	646951
28820	646952
16302	646953
142355	646954
4182	646955
192	646956
142146	646957
105516	646958
3575	646959
103138	646960
786	646961
10787	646962
35799	646963
3119	646964
131038	646965
2878	646966
107299	646967
113049	646968
23881	646969
124438	646970
46213	646971
141556	646972
5699	646973
1118	646974
176357	646975
6857	646976
10800	646977
146943	646978
28648	646979
138441	646980
46951	646981
31093	646982
70	646983
14671	646984
19804	646985
128026	646986
12488	646987
91358	646988
48557	646989
9864	646990
139233	646991
496	646992
166565	646993
52314	646994
160125	646995
84250	646996
86299	646997
13055	646998
20366	646999
83136	647000
166585	647001
31510	647002
3306	647003
38308	647004
16552	647005
11883	647006
80254	647007
109505	647008
44059	647009
957	647010
79605	647011
202980	647012
61931	647013
3390	647014
136221	647015
52	647016
48798	647017
240246	647018
1848	647019
2654	647020
9570	647021
145030	647022
253894	647023
4573	647024
12841	647025
63547	647026
6161	647027
6964	647028
50959	647029
1664	647030
3934	647031
10163	647032
129024	647033
42728	647034
98340	647035
141408	647036
17368	647037
38395	647038
109511	647039
6080	647040
83209	647041
2873	647042
77438	647043
819	647044
48685	647045
76183	647046
90	647047
3716	647048
175699	647049
124454	647050
23736	647051
216	647052
36931	647053
24159	647054
17359	647055
2700	647056
7463	647057
20594	647058
4618	647059
82739	647060
47935	647061
248735	647062
142095	647063
51218	647064
16026	647065
50703	647066
197417	647067
96310	647068
107478	647069
44661	647070
10766	647071
221452	647072
11789	647073
33913	647074
3156	647075
47019	647076
15504	647077
10905	647078
42440	647079
67494	647080
18520	647081
45884	647082
8705	647083
79987	647084
147692	647085
29851	647086
10647	647087
733	647088
66561	647089
3515	647090
85916	647091
78517	647092
7011	647093
25332	647094
8505	647095
100506	647096
22451	647097
162300	647098
135921	647099
142487	647100
39393	647101
4889	647102
6703	647103
1123	647104
12557	647105
169052	647106
23920	647107
10248	647108
435	647109
103041	647110
31003	647111
124322	647112
112487	647113
209828	647114
4605	647115
22062	647116
116302	647117
62044	647118
39277	647119
104426	647120
63687	647121
2473	647122
82128	647123
117816	647124
37558	647125
400	647126
69138	647127
50988	647128
114098	647129
196567	647130
5428	647131
22749	647132
560	647133
68664	647134
20657	647135
69183	647136
11970	647137
24960	647138
35412	647139
154120	647140
35217	647141
186	647142
26295	647143
47436	647144
25892	647145
211701	647146
298	647147
94042	647148
1712	647149
4222	647150
1390	647151
520	647152
80926	647153
7298	647154
17185	647155
2977	647156
16372	647157
87795	647158
147591	647159
75533	647160
17298	647161
56954	647162
127421	647163
40310	647164
178416	647165
62028	647166
25343	647167
13911	647168
23091	647169
6026	647170
44751	647171
182408	647172
78856	647173
149950	647174
142366	647175
232148	647176
3568	647177
33293	647178
1183	647179
66692	647180
2414	647181
63687	647182
112652	647183
139649	647184
211090	647185
20145	647186
31584	647187
56309	647188
4443	647189
33733	647190
64691	647191
54541	647192
15522	647193
289	647194
147439	647195
3849	647196
40600	647197
788	647198
42692	647199
207306	647200
6093	647201
1088	647202
124112	647203
208571	647204
2416	647205
130680	647206
81034	647207
69089	647208
38812	647209
1130	647210
65226	647211
84862	647212
18442	647213
15896	647214
152410	647215
18736	647216
4670	647217
30208	647218
22736	647219
66099	647220
32369	647221
184125	647222
244554	647223
25875	647224
17128	647225
71352	647226
254864	647227
64254	647228
157180	647229
176847	647230
32801	647231
44851	647232
113245	647233
2078	647234
481	647235
106345	647236
79	647237
136	647238
98248	647239
56913	647240
9717	647241
121934	647242
80879	647243
42237	647244
134647	647245
18374	647246
3244	647247
15393	647248
201435	647249
112230	647250
136212	647251
1453	647252
1831	647253
254050	647254
238526	647255
23069	647256
105281	647257
35126	647258
20624	647259
103226	647260
13807	647261
84330	647262
30787	647263
73061	647264
4348	647265
240139	647266
36551	647267
232491	647268
8641	647269
18568	647270
189782	647271
69244	647272
51090	647273
176187	647274
9751	647275
10381	647276
16918	647277
56409	647278
64588	647279
1060	647280
5368	647281
15442	647282
91867	647283
26617	647284
106357	647285
23567	647286
29773	647287
163586	647288
113508	647289
2015	647290
39260	647291
16831	647292
61178	647293
520	647294
155325	647295
62808	647296
62955	647297
1358	647298
24563	647299
66966	647300
26457	647301
26066	647302
221941	647303
16791	647304
201861	647305
151297	647306
258343	647307
9045	647308
35255	647309
24557	647310
59154	647311
47287	647312
130451	647313
14705	647314
132662	647315
27362	647316
31767	647317
1625	647318
253848	647319
268841	647320
183476	647321
104296	647322
135614	647323
180428	647324
36155	647325
265458	647326
89537	647327
6962	647328
53659	647329
16068	647330
500	647331
157547	647332
37922	647333
63533	647334
15434	647335
266802	647336
214	647337
8881	647338
4585	647339
42446	647340
271125	647341
98262	647342
15428	647343
3311	647344
55300	647345
13318	647346
190457	647347
506	647348
49841	647349
126089	647350
34209	647351
540	647352
260935	647353
809	647354
39902	647355
58267	647356
85861	647357
21354	647358
1157	647359
97927	647360
148032	647361
14281	647362
1424	647363
1929	647364
247	647365
22832	647366
2	647367
9609	647368
44512	647369
257550	647370
76904	647371
136	647372
23745	647373
12162	647374
165328	647375
7825	647376
25450	647377
136950	647378
82810	647379
53856	647380
14463	647381
8504	647382
65328	647383
61762	647384
67848	647385
32361	647386
3602	647387
150913	647388
23659	647389
35831	647390
251625	647391
125256	647392
973	647393
55195	647394
29897	647395
209189	647396
20245	647397
15221	647398
47703	647399
23150	647400
18849	647401
1018	647402
16364	647403
17	647404
19992	647405
1779	647406
927	647407
74777	647408
27927	647409
151036	647410
154351	647411
76601	647412
58138	647413
256385	647414
178849	647415
261799	647416
23323	647417
63913	647418
11667	647419
223680	647420
31014	647421
9977	647422
57442	647423
60383	647424
10485	647425
324	647426
2314	647427
165395	647428
200240	647429
78657	647430
266853	647431
188943	647432
30366	647433
21786	647434
18027	647435
38328	647436
278	647437
87471	647438
134462	647439
16278	647440
7084	647441
246308	647442
106	647443
96253	647444
3340	647445
11807	647446
6245	647447
1456	647448
11527	647449
44859	647450
5049	647451
2601	647452
769	647453
11152	647454
22219	647455
13895	647456
2708	647457
1349	647458
151197	647459
2531	647460
76259	647461
46403	647462
5612	647463
10804	647464
14179	647465
136803	647466
2912	647467
80217	647468
143373	647469
6681	647470
229464	647471
160393	647472
1998	647473
18487	647474
26691	647475
99683	647476
33078	647477
60747	647478
103334	647479
2	647480
67845	647481
65356	647482
21163	647483
100488	647484
70079	647485
30873	647486
213900	647487
53566	647488
143680	647489
5001	647490
359	647491
1104	647492
17497	647493
168535	647494
77097	647495
4852	647496
17311	647497
209579	647498
112992	647499
62942	647500
1739	647501
8489	647502
241092	647503
30497	647504
86666	647505
52505	647506
58195	647507
69694	647508
144044	647509
166453	647510
29965	647511
50949	647512
1475	647513
172791	647514
26513	647515
21828	647516
1662	647517
3344	647518
48474	647519
237658	647520
48781	647521
52429	647522
39200	647523
38177	647524
221245	647525
7115	647526
36509	647527
174632	647528
143170	647529
227596	647530
65585	647531
35820	647532
46225	647533
124883	647534
68918	647535
33482	647536
60510	647537
267685	647538
4394	647539
24441	647540
151487	647541
9060	647542
344	647543
29777	647544
111551	647545
82605	647546
75970	647547
106721	647548
109685	647549
162665	647550
69563	647551
35123	647552
7029	647553
269265	647554
130089	647555
18871	647556
97778	647557
98745	647558
1425	647559
111838	647560
162507	647561
94301	647562
8395	647563
51713	647564
65085	647565
946	647566
18841	647567
1074	647568
22800	647569
170012	647570
5875	647571
1032	647572
81946	647573
229367	647574
160609	647575
112115	647576
18512	647577
68708	647578
34035	647579
2870	647580
111419	647581
55653	647582
45981	647583
61427	647584
102846	647585
132997	647586
130486	647587
80714	647588
178242	647589
59256	647590
76282	647591
28614	647592
17127	647593
1856	647594
93238	647595
119706	647596
96216	647597
65356	647598
22532	647599
231	647600
16510	647601
115142	647602
142201	647603
48019	647604
4538	647605
29186	647606
83149	647607
5178	647608
57401	647609
95643	647610
130554	647611
79666	647612
68217	647613
102252	647614
143884	647615
88175	647616
19729	647617
39435	647618
75029	647619
46283	647620
48201	647621
8238	647622
218678	647623
28715	647624
34472	647625
5658	647626
255989	647627
823	647628
1268	647629
180191	647630
232969	647631
189675	647632
1720	647633
18900	647634
32692	647635
8678	647636
16601	647637
11019	647638
7392	647639
20254	647640
20928	647641
52430	647642
2438	647643
26778	647644
253153	647645
38280	647646
69655	647647
30803	647648
261078	647649
5980	647650
37237	647651
12783	647652
110937	647653
25339	647654
3291	647655
102116	647656
4915	647657
113273	647658
1582	647659
5704	647660
10133	647661
13303	647662
48550	647663
27448	647664
10048	647665
40904	647666
95843	647667
19263	647668
4783	647669
7562	647670
153289	647671
27526	647672
113856	647673
24677	647674
62727	647675
51812	647676
52109	647677
131372	647678
90275	647679
13693	647680
29769	647681
270956	647682
37552	647683
13125	647684
138035	647685
838	647686
26712	647687
80538	647688
10235	647689
83467	647690
222508	647691
7710	647692
43835	647693
38799	647694
230609	647695
1730	647696
10910	647697
9305	647698
6556	647699
10246	647700
420	647701
16790	647702
85150	647703
86064	647704
673	647705
221794	647706
108207	647707
32350	647708
4189	647709
102865	647710
197244	647711
145554	647712
247390	647713
7760	647714
20863	647715
60156	647716
1842	647717
2584	647718
119194	647719
41761	647720
74000	647721
41089	647722
9078	647723
62665	647724
15076	647725
81475	647726
39162	647727
11942	647728
78762	647729
5181	647730
41160	647731
82776	647732
165146	647733
41025	647734
123436	647735
27	647736
61284	647737
11301	647738
22357	647739
61886	647740
3423	647741
16670	647742
39690	647743
66526	647744
29750	647745
8344	647746
37382	647747
27355	647748
10446	647749
2881	647750
231119	647751
70065	647752
216305	647753
142566	647754
47215	647755
155622	647756
41202	647757
65218	647758
148380	647759
3027	647760
49373	647761
10905	647762
36338	647763
73874	647764
44376	647765
4849	647766
42847	647767
57074	647768
147834	647769
270621	647770
79917	647771
69932	647772
37036	647773
152347	647774
808	647775
63540	647776
67703	647777
156874	647778
15306	647779
1496	647780
224000	647781
2237	647782
206407	647783
59064	647784
191046	647785
45167	647786
76585	647787
10609	647788
214	647789
154142	647790
155698	647791
15931	647792
94189	647793
125006	647794
7342	647795
143286	647796
14	647797
162658	647798
158794	647799
2440	647800
13894	647801
53087	647802
120858	647803
75446	647804
72067	647805
48860	647806
197238	647807
142380	647808
57437	647809
81226	647810
80160	647811
15087	647812
4480	647813
73329	647814
23384	647815
4259	647816
9044	647817
10187	647818
95331	647819
12176	647820
91565	647821
31899	647822
7691	647823
226318	647824
32865	647825
43582	647826
161439	647827
3138	647828
13873	647829
5859	647830
155005	647831
42526	647832
105654	647833
6895	647834
907	647835
171041	647836
113583	647837
15227	647838
69597	647839
3023	647840
90921	647841
43837	647842
223574	647843
240420	647844
46167	647845
77431	647846
13252	647847
229938	647848
8926	647849
947	647850
1657	647851
4928	647852
32080	647853
41579	647854
15329	647855
232722	647856
207908	647857
262	647858
14124	647859
108152	647860
163467	647861
4947	647862
57153	647863
211044	647864
78086	647865
73087	647866
18173	647867
2352	647868
38949	647869
20946	647870
2949	647871
10905	647872
182966	647873
30630	647874
191313	647875
14445	647876
25016	647877
22464	647878
5337	647879
117032	647880
5387	647881
13642	647882
167940	647883
19156	647884
748	647885
153046	647886
55025	647887
16711	647888
1178	647889
59534	647890
71046	647891
4588	647892
112707	647893
36509	647894
5569	647895
7035	647896
26129	647897
14737	647898
27334	647899
32128	647900
45522	647901
53668	647902
32079	647903
29109	647904
145992	647905
31515	647906
143068	647907
53353	647908
6392	647909
169345	647910
106270	647911
4229	647912
29305	647913
258612	647914
3153	647915
241033	647916
27177	647917
52841	647918
211471	647919
14621	647920
38466	647921
233505	647922
64233	647923
94155	647924
54574	647925
191212	647926
7329	647927
41604	647928
11188	647929
85946	647930
258136	647931
892	647932
20103	647933
8697	647934
69802	647935
260244	647936
86864	647937
244089	647938
59287	647939
902	647940
210900	647941
856	647942
64032	647943
2903	647944
50653	647945
19825	647946
34248	647947
225	647948
91130	647949
21156	647950
154017	647951
165486	647952
259158	647953
267934	647954
104308	647955
120434	647956
38410	647957
23730	647958
223982	647959
25430	647960
1236	647961
14849	647962
3041	647963
42356	647964
79	647965
86387	647966
569	647967
24685	647968
24134	647969
55620	647970
17739	647971
13160	647972
89272	647973
5133	647974
185597	647975
141	647976
67027	647977
793	647978
218475	647979
160980	647980
16380	647981
15592	647982
3425	647983
46083	647984
154	647985
5439	647986
56649	647987
41189	647988
45625	647989
4736	647990
8252	647991
97814	647992
18384	647993
16353	647994
270146	647995
96528	647996
7234	647997
1396	647998
3	647999
20797	648000
147915	648001
4884	648002
105295	648003
186685	648004
55795	648005
23308	648006
39047	648007
22411	648008
10403	648009
23473	648010
7474	648011
42776	648012
106770	648013
13964	648014
45541	648015
122936	648016
143103	648017
148205	648018
3556	648019
94644	648020
43933	648021
30090	648022
97654	648023
32094	648024
8979	648025
84873	648026
34547	648027
114190	648028
4583	648029
50108	648030
162245	648031
105439	648032
153889	648033
1866	648034
238449	648035
37905	648036
2007	648037
117187	648038
16209	648039
33352	648040
65133	648041
1899	648042
48761	648043
264637	648044
41430	648045
33433	648046
151208	648047
239581	648048
224847	648049
113264	648050
38721	648051
100041	648052
38266	648053
6352	648054
67093	648055
283	648056
39650	648057
104862	648058
8634	648059
111288	648060
105154	648061
162171	648062
12498	648063
3060	648064
41919	648065
802	648066
230423	648067
81226	648068
44648	648069
5105	648070
18451	648071
115387	648072
171349	648073
589	648074
262	648075
21966	648076
103758	648077
89737	648078
193195	648079
222330	648080
45126	648081
45623	648082
138259	648083
269	648084
39338	648085
49192	648086
43005	648087
117308	648088
1336	648089
101937	648090
226363	648091
76821	648092
1229	648093
267967	648094
28572	648095
214606	648096
3108	648097
16747	648098
9945	648099
52811	648100
43079	648101
114890	648102
4068	648103
56770	648104
42102	648105
752	648106
18596	648107
98998	648108
33384	648109
4243	648110
90041	648111
37947	648112
23075	648113
72238	648114
200473	648115
180717	648116
241073	648117
42614	648118
96922	648119
9751	648120
25830	648121
42790	648122
8870	648123
23871	648124
231886	648125
14002	648126
28291	648127
142957	648128
149894	648129
106439	648130
576	648131
23175	648132
10518	648133
42588	648134
148973	648135
250768	648136
97792	648137
47454	648138
42324	648139
16963	648140
25307	648141
28252	648142
158247	648143
30829	648144
4098	648145
58114	648146
112434	648147
209	648148
1124	648149
186316	648150
28174	648151
162830	648152
126832	648153
23986	648154
78962	648155
263498	648156
22164	648157
624	648158
102939	648159
68012	648160
34926	648161
3885	648162
16129	648163
4605	648164
51455	648165
188938	648166
179743	648167
12497	648168
5347	648169
1329	648170
83442	648171
50151	648172
3839	648173
1001	648174
44664	648175
194250	648176
21007	648177
64105	648178
70077	648179
14744	648180
121158	648181
1267	648182
231272	648183
74981	648184
22307	648185
258960	648186
159805	648187
6312	648188
137566	648189
164961	648190
97205	648191
122968	648192
217693	648193
62730	648194
1641	648195
150239	648196
96656	648197
260684	648198
7330	648199
110192	648200
183175	648201
3792	648202
12286	648203
13329	648204
42003	648205
942	648206
82362	648207
95033	648208
234012	648209
155865	648210
83437	648211
9478	648212
64135	648213
91238	648214
120777	648215
91709	648216
56230	648217
74853	648218
13749	648219
18179	648220
121467	648221
30072	648222
24327	648223
64282	648224
66888	648225
133092	648226
2122	648227
105968	648228
4702	648229
91823	648230
12341	648231
17252	648232
109623	648233
261125	648234
218081	648235
80309	648236
14329	648237
63405	648238
59234	648239
175623	648240
3323	648241
5235	648242
1991	648243
1602	648244
1482	648245
13848	648246
77822	648247
92021	648248
115988	648249
17225	648250
8225	648251
44910	648252
26503	648253
4455	648254
143283	648255
717	648256
2066	648257
66145	648258
30488	648259
41178	648260
103616	648261
45977	648262
49646	648263
24463	648264
1944	648265
125954	648266
25475	648267
225	648268
129977	648269
12160	648270
50663	648271
463	648272
12402	648273
20892	648274
58649	648275
14752	648276
22325	648277
23879	648278
23647	648279
60021	648280
10268	648281
13052	648282
249966	648283
55611	648284
261922	648285
15090	648286
8803	648287
106699	648288
3708	648289
31770	648290
74106	648291
16717	648292
73545	648293
195285	648294
75391	648295
41808	648296
8720	648297
177532	648298
19589	648299
32783	648300
29351	648301
86065	648302
15804	648303
111756	648304
87184	648305
49139	648306
105376	648307
82636	648308
31724	648309
128717	648310
101982	648311
8719	648312
21605	648313
157524	648314
16412	648315
18554	648316
76992	648317
14972	648318
197179	648319
48076	648320
28299	648321
63137	648322
1660	648323
343	648324
24447	648325
239194	648326
84213	648327
48268	648328
199952	648329
3272	648330
268513	648331
176747	648332
40602	648333
161732	648334
6301	648335
100774	648336
83562	648337
97931	648338
50980	648339
10915	648340
122888	648341
154	648342
24	648343
12931	648344
212783	648345
94412	648346
120294	648347
61650	648348
54322	648349
40630	648350
115295	648351
38028	648352
195457	648353
107352	648354
4827	648355
22041	648356
22767	648357
242139	648358
2390	648359
131492	648360
43949	648361
245005	648362
865	648363
75079	648364
20412	648365
51408	648366
2162	648367
7737	648368
48929	648369
10020	648370
133037	648371
165726	648372
15093	648373
106643	648374
1573	648375
22760	648376
252352	648377
15920	648378
43446	648379
6929	648380
36887	648381
83997	648382
89319	648383
252	648384
7936	648385
44492	648386
14834	648387
86707	648388
38846	648389
7432	648390
23778	648391
136282	648392
704	648393
203388	648394
1272	648395
6721	648396
10239	648397
55715	648398
3298	648399
17004	648400
668	648401
106704	648402
22113	648403
59355	648404
61138	648405
54080	648406
93820	648407
46578	648408
162486	648409
8795	648410
9908	648411
3537	648412
27031	648413
391	648414
114423	648415
546	648416
16125	648417
149754	648418
5530	648419
7136	648420
207992	648421
1709	648422
16514	648423
3638	648424
60015	648425
26866	648426
23380	648427
54798	648428
1427	648429
990	648430
31940	648431
11117	648432
35982	648433
23397	648434
1692	648435
112435	648436
37379	648437
143280	648438
131193	648439
137933	648440
3701	648441
71918	648442
31429	648443
32681	648444
21248	648445
165577	648446
234418	648447
3664	648448
94872	648449
41202	648450
35261	648451
41027	648452
27378	648453
37855	648454
106738	648455
36190	648456
125735	648457
43861	648458
11779	648459
14549	648460
7048	648461
7581	648462
20781	648463
53395	648464
217815	648465
170638	648466
2430	648467
77274	648468
44871	648469
6317	648470
11648	648471
92261	648472
11647	648473
17668	648474
83455	648475
233286	648476
264877	648477
9978	648478
4614	648479
112245	648480
187730	648481
5445	648482
97357	648483
7406	648484
29888	648485
3252	648486
166508	648487
100012	648488
22628	648489
255726	648490
1963	648491
130069	648492
79618	648493
94607	648494
16770	648495
10303	648496
16927	648497
218053	648498
127376	648499
165608	648500
17259	648501
33354	648502
27262	648503
60060	648504
40236	648505
5415	648506
102796	648507
18086	648508
253	648509
3771	648510
12465	648511
74301	648512
118078	648513
217599	648514
163485	648515
65854	648516
32418	648517
149445	648518
192	648519
83508	648520
106557	648521
2156	648522
133018	648523
64634	648524
102402	648525
44826	648526
170942	648527
11286	648528
52012	648529
48447	648530
65942	648531
7454	648532
874	648533
529	648534
122883	648535
43928	648536
210395	648537
17416	648538
9042	648539
17622	648540
109807	648541
131288	648542
106493	648543
13041	648544
17315	648545
15246	648546
19675	648547
60042	648548
23009	648549
38556	648550
121279	648551
226468	648552
68217	648553
4844	648554
41314	648555
23897	648556
15216	648557
250447	648558
40060	648559
11882	648560
173603	648561
2539	648562
58054	648563
3783	648564
117922	648565
79523	648566
598	648567
108313	648568
19401	648569
147234	648570
106603	648571
128796	648572
117569	648573
197551	648574
242017	648575
132881	648576
7659	648577
49653	648578
117295	648579
97689	648580
61145	648581
2305	648582
23447	648583
147293	648584
24576	648585
29051	648586
50414	648587
126393	648588
42858	648589
140072	648590
8654	648591
54664	648592
43811	648593
112289	648594
14995	648595
38210	648596
17061	648597
39506	648598
585	648599
110568	648600
1274	648601
2150	648602
60509	648603
17665	648604
1134	648605
91007	648606
119600	648607
38656	648608
56528	648609
215827	648610
19326	648611
2804	648612
120417	648613
11639	648614
63	648615
90281	648616
140274	648617
10319	648618
34715	648619
29750	648620
3072	648621
8627	648622
34849	648623
14864	648624
8717	648625
130824	648626
59764	648627
145873	648628
183373	648629
105401	648630
6583	648631
186329	648632
14019	648633
37806	648634
1578	648635
3814	648636
507	648637
1002	648638
783	648639
10011	648640
128255	648641
6011	648642
194429	648643
136384	648644
156	648645
86212	648646
7397	648647
6457	648648
76729	648649
4352	648650
10938	648651
155339	648652
117250	648653
120734	648654
79783	648655
194939	648656
14684	648657
179651	648658
16915	648659
42216	648660
2369	648661
3751	648662
177556	648663
20401	648664
11041	648665
9078	648666
149714	648667
158609	648668
16440	648669
26146	648670
17782	648671
318	648672
104873	648673
4347	648674
5	648675
83086	648676
33375	648677
13397	648678
34302	648679
7195	648680
7595	648681
82572	648682
19452	648683
272332	648684
116473	648685
24307	648686
40076	648687
38409	648688
241141	648689
203793	648690
155	648691
16940	648692
106	648693
25887	648694
40736	648695
41687	648696
17499	648697
24607	648698
6308	648699
714	648700
20134	648701
10255	648702
14184	648703
212983	648704
126982	648705
116821	648706
165918	648707
144033	648708
20501	648709
138197	648710
113323	648711
1463	648712
64918	648713
2395	648714
35395	648715
45203	648716
7948	648717
33987	648718
89521	648719
149074	648720
36180	648721
28768	648722
18050	648723
167217	648724
60400	648725
76736	648726
98798	648727
4699	648728
6979	648729
3716	648730
130005	648731
5351	648732
29053	648733
8051	648734
374	648735
118117	648736
952	648737
26816	648738
70450	648739
51128	648740
592	648741
304	648742
80821	648743
9494	648744
990	648745
170842	648746
224261	648747
80710	648748
67196	648749
1361	648750
27943	648751
40506	648752
234355	648753
184557	648754
69478	648755
127220	648756
67913	648757
3047	648758
34532	648759
104253	648760
40199	648761
245407	648762
1508	648763
245862	648764
153747	648765
46193	648766
1809	648767
106261	648768
68765	648769
74775	648770
36574	648771
7853	648772
1226	648773
67416	648774
253617	648775
17978	648776
39103	648777
1396	648778
4559	648779
231305	648780
223698	648781
68117	648782
13755	648783
52003	648784
42309	648785
79743	648786
34930	648787
161503	648788
79186	648789
92282	648790
56691	648791
102383	648792
16665	648793
10430	648794
149636	648795
1421	648796
1439	648797
1349	648798
87715	648799
45108	648800
60223	648801
198902	648802
29283	648803
50413	648804
169927	648805
201180	648806
35619	648807
257662	648808
333	648809
81817	648810
4015	648811
231357	648812
40058	648813
25047	648814
79170	648815
22424	648816
71926	648817
66033	648818
180873	648819
69531	648820
35777	648821
45390	648822
57277	648823
4131	648824
139171	648825
2353	648826
34471	648827
39886	648828
48302	648829
15895	648830
172631	648831
214638	648832
126112	648833
25442	648834
30943	648835
29760	648836
58411	648837
164719	648838
1055	648839
8950	648840
7807	648841
50404	648842
55423	648843
119628	648844
27507	648845
39895	648846
163694	648847
195895	648848
74594	648849
80318	648850
19654	648851
110672	648852
224643	648853
118738	648854
167787	648855
24872	648856
1364	648857
2447	648858
89862	648859
7627	648860
75635	648861
144937	648862
61922	648863
23076	648864
112767	648865
5972	648866
62479	648867
64381	648868
5303	648869
9123	648870
62886	648871
1636	648872
80060	648873
50404	648874
16690	648875
70547	648876
54548	648877
18827	648878
21190	648879
41534	648880
45123	648881
226422	648882
127440	648883
30214	648884
121074	648885
47839	648886
65884	648887
405	648888
82839	648889
17818	648890
8865	648891
22771	648892
6140	648893
27038	648894
9940	648895
31465	648896
101	648897
11586	648898
10148	648899
65967	648900
35890	648901
79333	648902
23182	648903
66845	648904
59272	648905
253428	648906
121226	648907
1918	648908
132555	648909
5678	648910
22795	648911
28375	648912
156048	648913
189082	648914
165901	648915
96902	648916
245803	648917
269332	648918
211437	648919
267707	648920
497	648921
65057	648922
272348	648923
5149	648924
52509	648925
208604	648926
102066	648927
65371	648928
203251	648929
108354	648930
92474	648931
3112	648932
68169	648933
38602	648934
137034	648935
656	648936
29240	648937
57586	648938
2640	648939
28696	648940
7691	648941
3499	648942
1405	648943
26838	648944
207	648945
1999	648946
210286	648947
35971	648948
26769	648949
184696	648950
105420	648951
1342	648952
54638	648953
29819	648954
722	648955
60307	648956
7976	648957
3124	648958
181301	648959
164833	648960
62322	648961
109595	648962
70148	648963
164249	648964
21874	648965
40396	648966
310	648967
70362	648968
7310	648969
63152	648970
79985	648971
86708	648972
1527	648973
106719	648974
192346	648975
156119	648976
3681	648977
77373	648978
151765	648979
73315	648980
34462	648981
229778	648982
10452	648983
62166	648984
96971	648985
58464	648986
1609	648987
105714	648988
53735	648989
28287	648990
1217	648991
28129	648992
8210	648993
36859	648994
189161	648995
12095	648996
1212	648997
70771	648998
12145	648999
144457	649000
1189	649001
23849	649002
27612	649003
10934	649004
110	649005
9566	649006
2817	649007
23691	649008
202777	649009
12391	649010
174678	649011
103990	649012
103869	649013
76766	649014
180675	649015
32752	649016
44503	649017
56379	649018
5976	649019
35793	649020
37055	649021
90174	649022
5874	649023
266636	649024
100657	649025
17884	649026
75779	649027
18439	649028
35153	649029
269375	649030
43183	649031
6981	649032
110258	649033
540	649034
10145	649035
2945	649036
206643	649037
23160	649038
19368	649039
3518	649040
53429	649041
69555	649042
2425	649043
11933	649044
7788	649045
9871	649046
1588	649047
20077	649048
235016	649049
177	649050
160258	649051
52045	649052
15603	649053
5864	649054
17122	649055
223184	649056
152526	649057
19973	649058
138348	649059
77701	649060
1320	649061
66930	649062
112736	649063
261524	649064
25393	649065
99829	649066
19137	649067
129359	649068
98563	649069
163155	649070
160872	649071
53284	649072
101887	649073
77284	649074
121942	649075
70386	649076
130387	649077
102766	649078
3692	649079
2666	649080
225132	649081
34261	649082
10583	649083
90066	649084
200567	649085
6305	649086
80732	649087
5433	649088
75501	649089
36648	649090
836	649091
18176	649092
119033	649093
19400	649094
181749	649095
1685	649096
35726	649097
169117	649098
15495	649099
190220	649100
163942	649101
1465	649102
70459	649103
162406	649104
90612	649105
187014	649106
4105	649107
84044	649108
101251	649109
203363	649110
9911	649111
36297	649112
40283	649113
4167	649114
107791	649115
223057	649116
20034	649117
1196	649118
49882	649119
1209	649120
102151	649121
28942	649122
390	649123
43511	649124
19258	649125
122358	649126
241742	649127
79319	649128
45908	649129
46987	649130
48944	649131
36191	649132
18777	649133
93008	649134
552	649135
159913	649136
214616	649137
17279	649138
69484	649139
9734	649140
3442	649141
16951	649142
117153	649143
63474	649144
8605	649145
33807	649146
11126	649147
48539	649148
38998	649149
98958	649150
34360	649151
25655	649152
145615	649153
192420	649154
35518	649155
21670	649156
8790	649157
4227	649158
320	649159
8694	649160
53234	649161
146495	649162
118352	649163
43159	649164
43966	649165
77897	649166
45132	649167
11088	649168
9230	649169
36300	649170
239719	649171
158220	649172
2028	649173
7122	649174
58953	649175
248327	649176
77518	649177
59031	649178
206595	649179
9256	649180
49761	649181
5841	649182
41142	649183
5558	649184
11220	649185
57410	649186
168516	649187
15467	649188
152132	649189
22242	649190
9176	649191
223	649192
100182	649193
53117	649194
11047	649195
33203	649196
7724	649197
10653	649198
148659	649199
160037	649200
72323	649201
40985	649202
4240	649203
75318	649204
10392	649205
4921	649206
60868	649207
26795	649208
8448	649209
19003	649210
9986	649211
7225	649212
1341	649213
69783	649214
30665	649215
125122	649216
206526	649217
7457	649218
1605	649219
2421	649220
17483	649221
55780	649222
90482	649223
180754	649224
5969	649225
1776	649226
71025	649227
165809	649228
102236	649229
7467	649230
23298	649231
236200	649232
62457	649233
41012	649234
34145	649235
16248	649236
54992	649237
17006	649238
145964	649239
29896	649240
187425	649241
97535	649242
44210	649243
8425	649244
8039	649245
733	649246
1390	649247
6041	649248
41491	649249
135377	649250
63278	649251
32290	649252
17884	649253
56976	649254
10689	649255
17138	649256
10711	649257
30139	649258
6852	649259
15430	649260
108716	649261
8323	649262
74096	649263
23007	649264
147029	649265
38564	649266
57566	649267
36134	649268
31981	649269
8052	649270
4685	649271
19570	649272
84242	649273
80037	649274
85164	649275
14394	649276
136639	649277
2742	649278
6308	649279
10157	649280
21863	649281
36817	649282
108533	649283
109594	649284
37016	649285
8221	649286
131156	649287
55223	649288
264979	649289
30112	649290
6009	649291
225389	649292
38322	649293
10667	649294
193339	649295
90621	649296
140940	649297
96489	649298
175797	649299
39709	649300
24977	649301
23460	649302
31007	649303
151781	649304
2651	649305
5899	649306
93704	649307
24250	649308
43082	649309
35571	649310
64581	649311
119278	649312
7218	649313
60680	649314
58242	649315
116254	649316
113877	649317
257223	649318
149174	649319
7771	649320
26868	649321
7209	649322
16170	649323
15102	649324
58093	649325
130328	649326
10055	649327
2115	649328
131605	649329
43493	649330
1608	649331
238995	649332
118151	649333
51170	649334
10666	649335
9441	649336
31238	649337
97101	649338
1068	649339
18746	649340
271082	649341
101013	649342
12861	649343
2965	649344
859	649345
1386	649346
13585	649347
5659	649348
254619	649349
807	649350
165587	649351
130608	649352
211653	649353
60135	649354
49776	649355
83199	649356
134294	649357
166348	649358
49346	649359
108724	649360
8500	649361
18368	649362
23615	649363
50145	649364
3570	649365
180849	649366
6474	649367
31380	649368
11691	649369
8082	649370
13735	649371
162103	649372
38367	649373
499	649374
129503	649375
6059	649376
18408	649377
188667	649378
58054	649379
104589	649380
28366	649381
13177	649382
32432	649383
27025	649384
39533	649385
160819	649386
98438	649387
603	649388
254044	649389
590	649390
29397	649391
15580	649392
77108	649393
23992	649394
20542	649395
18398	649396
24157	649397
6773	649398
101560	649399
19767	649400
139042	649401
53099	649402
23951	649403
193316	649404
112812	649405
59182	649406
19071	649407
242483	649408
18538	649409
166089	649410
55468	649411
34389	649412
105183	649413
241557	649414
196001	649415
39764	649416
8863	649417
10876	649418
120430	649419
9292	649420
97293	649421
32387	649422
94676	649423
43826	649424
51371	649425
59056	649426
1093	649427
309	649428
3376	649429
10431	649430
6104	649431
37646	649432
21099	649433
160799	649434
128776	649435
15320	649436
151908	649437
15972	649438
36139	649439
85437	649440
73331	649441
49429	649442
88	649443
110309	649444
2648	649445
134357	649446
166545	649447
6021	649448
50875	649449
13700	649450
48779	649451
12645	649452
75797	649453
119357	649454
209980	649455
76713	649456
5041	649457
19996	649458
7028	649459
10568	649460
111944	649461
49860	649462
155566	649463
1404	649464
16892	649465
85503	649466
200818	649467
28059	649468
55502	649469
2726	649470
49475	649471
18639	649472
4420	649473
16628	649474
155077	649475
158598	649476
105311	649477
53909	649478
1141	649479
126021	649480
59667	649481
145366	649482
5623	649483
131896	649484
21911	649485
57766	649486
84968	649487
41839	649488
52775	649489
10625	649490
44306	649491
21255	649492
185427	649493
58200	649494
2931	649495
7405	649496
18065	649497
169775	649498
59040	649499
7826	649500
13134	649501
113520	649502
3746	649503
12024	649504
15923	649505
87506	649506
16387	649507
65316	649508
35258	649509
4566	649510
174481	649511
146436	649512
16229	649513
34381	649514
18	649515
9088	649516
19717	649517
15065	649518
16775	649519
15658	649520
60561	649521
23660	649522
206495	649523
2391	649524
55808	649525
6985	649526
13619	649527
237636	649528
170345	649529
20874	649530
892	649531
100861	649532
174410	649533
96775	649534
196732	649535
108462	649536
59258	649537
7878	649538
8801	649539
156763	649540
216551	649541
86291	649542
20269	649543
24122	649544
26059	649545
77982	649546
38158	649547
85055	649548
25507	649549
14280	649550
92090	649551
5098	649552
42289	649553
169994	649554
2576	649555
13882	649556
201226	649557
245331	649558
28050	649559
11301	649560
16292	649561
19151	649562
34948	649563
29887	649564
12747	649565
1415	649566
167513	649567
16324	649568
369	649569
8528	649570
48585	649571
15805	649572
35194	649573
155	649574
16504	649575
46979	649576
120619	649577
141059	649578
1	649579
5579	649580
158449	649581
4489	649582
33862	649583
66061	649584
89882	649585
82084	649586
117569	649587
132730	649588
15131	649589
204453	649590
98242	649591
13443	649592
97560	649593
5978	649594
51	649595
174895	649596
73330	649597
153502	649598
63202	649599
36202	649600
50251	649601
81449	649602
159810	649603
84802	649604
23787	649605
10114	649606
261	649607
95282	649608
48790	649609
104236	649610
3884	649611
10293	649612
160550	649613
6309	649614
200116	649615
1971	649616
2169	649617
237408	649618
72857	649619
33795	649620
32380	649621
20847	649622
15487	649623
142792	649624
474	649625
105498	649626
82165	649627
107187	649628
34162	649629
111257	649630
126157	649631
54049	649632
174202	649633
15880	649634
152743	649635
169314	649636
84538	649637
610	649638
25357	649639
16	649640
87494	649641
10378	649642
41366	649643
71830	649644
114963	649645
936	649646
162331	649647
8653	649648
158067	649649
38552	649650
88150	649651
6318	649652
2375	649653
3236	649654
118898	649655
70030	649656
41031	649657
787	649658
2430	649659
19967	649660
17293	649661
99875	649662
16913	649663
55789	649664
70631	649665
1092	649666
50943	649667
45345	649668
37330	649669
251786	649670
17166	649671
90984	649672
23759	649673
227637	649674
137859	649675
33196	649676
84103	649677
4167	649678
79324	649679
117	649680
205286	649681
780	649682
29570	649683
74249	649684
106887	649685
58768	649686
248477	649687
238153	649688
27186	649689
112418	649690
122298	649691
74606	649692
101817	649693
47985	649694
253065	649695
8037	649696
3474	649697
65081	649698
7311	649699
158551	649700
9114	649701
19712	649702
33127	649703
100263	649704
109568	649705
4095	649706
2750	649707
14133	649708
4776	649709
93299	649710
36957	649711
231074	649712
10905	649713
133041	649714
46066	649715
1381	649716
4636	649717
1473	649718
625	649719
1738	649720
154216	649721
70938	649722
59452	649723
22257	649724
98465	649725
64659	649726
58248	649727
39814	649728
3200	649729
20928	649730
20103	649731
13	649732
92775	649733
13375	649734
10855	649735
18892	649736
85772	649737
106555	649738
11183	649739
31605	649740
15783	649741
108101	649742
59150	649743
21300	649744
55236	649745
41204	649746
19917	649747
26966	649748
3669	649749
46009	649750
3093	649751
12560	649752
61112	649753
34056	649754
740	649755
190793	649756
64084	649757
38468	649758
79357	649759
146061	649760
76712	649761
33764	649762
188054	649763
5174	649764
11628	649765
18776	649766
187715	649767
58286	649768
142622	649769
202074	649770
6297	649771
208256	649772
136310	649773
21024	649774
42571	649775
65572	649776
3747	649777
74421	649778
5242	649779
117702	649780
24392	649781
160458	649782
206	649783
17129	649784
25031	649785
370	649786
804	649787
22612	649788
164237	649789
8189	649790
140781	649791
135138	649792
17204	649793
73322	649794
223922	649795
20499	649796
32	649797
31889	649798
23670	649799
130391	649800
146583	649801
74218	649802
6863	649803
103956	649804
168711	649805
32603	649806
45179	649807
23890	649808
30552	649809
49380	649810
193417	649811
45890	649812
8583	649813
14070	649814
127036	649815
2305	649816
66772	649817
29500	649818
36185	649819
51130	649820
46556	649821
913	649822
39929	649823
186644	649824
149136	649825
255623	649826
2778	649827
126974	649828
154298	649829
46484	649830
77177	649831
177890	649832
92534	649833
20824	649834
19901	649835
28	649836
52552	649837
158740	649838
5993	649839
58090	649840
16015	649841
45338	649842
179469	649843
88436	649844
71421	649845
140895	649846
113914	649847
27543	649848
32446	649849
76291	649850
40623	649851
36239	649852
110172	649853
5787	649854
35811	649855
161576	649856
93072	649857
183992	649858
21645	649859
29168	649860
20256	649861
33685	649862
380	649863
212741	649864
13142	649865
142547	649866
40729	649867
248562	649868
1089	649869
52789	649870
26513	649871
16613	649872
33514	649873
5705	649874
42555	649875
136717	649876
17735	649877
17452	649878
50019	649879
167368	649880
84276	649881
68939	649882
12611	649883
48304	649884
97010	649885
120962	649886
44008	649887
106371	649888
191737	649889
174824	649890
25822	649891
3102	649892
53885	649893
23137	649894
19539	649895
111700	649896
259614	649897
149606	649898
54324	649899
64590	649900
8491	649901
170144	649902
136113	649903
26485	649904
67189	649905
14802	649906
224704	649907
67632	649908
127978	649909
61867	649910
38886	649911
2399	649912
99412	649913
943	649914
38	649915
206879	649916
7984	649917
677	649918
6723	649919
87473	649920
1283	649921
34046	649922
26734	649923
25987	649924
10483	649925
8492	649926
34263	649927
110108	649928
115325	649929
108166	649930
35267	649931
7527	649932
16960	649933
40594	649934
31551	649935
48538	649936
3471	649937
121680	649938
9015	649939
145	649940
107	649941
28781	649942
127242	649943
713	649944
38527	649945
234140	649946
56514	649947
763	649948
113598	649949
37960	649950
13631	649951
93482	649952
2537	649953
81108	649954
85703	649955
17792	649956
8795	649957
162	649958
1391	649959
148515	649960
221818	649961
140569	649962
13014	649963
13196	649964
11352	649965
27396	649966
145890	649967
159475	649968
78357	649969
91912	649970
35994	649971
14191	649972
20669	649973
137947	649974
27027	649975
54466	649976
85310	649977
28365	649978
3814	649979
41600	649980
11070	649981
5058	649982
53526	649983
101924	649984
126	649985
79359	649986
153200	649987
271902	649988
19547	649989
210239	649990
107996	649991
79490	649992
65910	649993
186188	649994
50372	649995
59369	649996
13856	649997
196081	649998
13510	649999
184104	650000
125257	650001
4341	650002
229430	650003
8963	650004
65254	650005
5606	650006
82696	650007
37950	650008
41791	650009
63	650010
22093	650011
63181	650012
86932	650013
5037	650014
22015	650015
65761	650016
340	650017
26357	650018
65548	650019
85562	650020
3397	650021
41658	650022
148144	650023
89487	650024
118892	650025
283	650026
42653	650027
19335	650028
21740	650029
3104	650030
52188	650031
44757	650032
832	650033
24016	650034
450	650035
2348	650036
48888	650037
46826	650038
114815	650039
36783	650040
11956	650041
25736	650042
95170	650043
107184	650044
58509	650045
29278	650046
15512	650047
7426	650048
13645	650049
67489	650050
25781	650051
5521	650052
1198	650053
25383	650054
4792	650055
23982	650056
197232	650057
5839	650058
22573	650059
11884	650060
41895	650061
28936	650062
59778	650063
1171	650064
9625	650065
51479	650066
11608	650067
52028	650068
179681	650069
266435	650070
110852	650071
70580	650072
33585	650073
4104	650074
138291	650075
62377	650076
55819	650077
137768	650078
15007	650079
131864	650080
21910	650081
74155	650082
136457	650083
165750	650084
210777	650085
8948	650086
920	650087
68395	650088
237199	650089
112645	650090
57161	650091
135318	650092
93715	650093
1901	650094
127962	650095
45401	650096
147809	650097
82436	650098
18147	650099
217290	650100
244629	650101
157067	650102
112	650103
38598	650104
88667	650105
35184	650106
205180	650107
611	650108
28696	650109
78031	650110
108943	650111
1071	650112
30077	650113
19225	650114
108711	650115
85827	650116
51832	650117
68684	650118
35254	650119
51657	650120
142851	650121
24572	650122
26994	650123
22552	650124
65505	650125
38193	650126
83964	650127
120673	650128
57150	650129
14211	650130
907	650131
13614	650132
271839	650133
37826	650134
15509	650135
4416	650136
19363	650137
260462	650138
60617	650139
71093	650140
4736	650141
151094	650142
26627	650143
4402	650144
32685	650145
20280	650146
4431	650147
180972	650148
25255	650149
20870	650150
34387	650151
57241	650152
190	650153
189404	650154
49	650155
4014	650156
43431	650157
60195	650158
20401	650159
151927	650160
5651	650161
66659	650162
80124	650163
9102	650164
71165	650165
79015	650166
9895	650167
94155	650168
19323	650169
13991	650170
159182	650171
30644	650172
210245	650173
170486	650174
1005	650175
89260	650176
63678	650177
148505	650178
66398	650179
170685	650180
54841	650181
24297	650182
73652	650183
54009	650184
247524	650185
57797	650186
73454	650187
63558	650188
26457	650189
103443	650190
108718	650191
84847	650192
122479	650193
168	650194
94455	650195
62693	650196
29551	650197
28039	650198
130136	650199
112902	650200
53742	650201
53107	650202
26724	650203
87520	650204
12227	650205
452	650206
156767	650207
589	650208
166057	650209
29318	650210
37833	650211
3170	650212
70587	650213
228664	650214
50091	650215
62560	650216
26311	650217
270821	650218
35798	650219
111176	650220
31625	650221
8554	650222
204199	650223
3106	650224
137569	650225
5100	650226
66993	650227
95528	650228
53298	650229
17435	650230
5390	650231
75022	650232
242441	650233
29038	650234
3662	650235
647	650236
75875	650237
3581	650238
461	650239
41268	650240
55813	650241
126459	650242
32349	650243
2068	650244
192687	650245
244821	650246
50911	650247
14624	650248
79530	650249
166250	650250
24042	650251
135370	650252
63854	650253
239707	650254
12624	650255
27494	650256
37562	650257
3780	650258
5300	650259
12616	650260
137409	650261
1635	650262
113546	650263
32153	650264
44336	650265
87244	650266
50756	650267
82677	650268
162476	650269
11932	650270
68885	650271
192718	650272
11027	650273
11686	650274
227028	650275
155561	650276
20187	650277
191371	650278
261882	650279
130480	650280
311	650281
79708	650282
32177	650283
96169	650284
99759	650285
105987	650286
10074	650287
34610	650288
135657	650289
152648	650290
33228	650291
144852	650292
57804	650293
89218	650294
222362	650295
132647	650296
163987	650297
132649	650298
58453	650299
10207	650300
8833	650301
2108	650302
3726	650303
1247	650304
2688	650305
3905	650306
244084	650307
88709	650308
19576	650309
2355	650310
753	650311
2912	650312
1334	650313
13279	650314
200687	650315
129956	650316
12011	650317
21183	650318
192392	650319
1705	650320
107048	650321
46062	650322
7777	650323
175213	650324
141761	650325
4136	650326
27601	650327
126535	650328
8801	650329
16954	650330
217519	650331
42426	650332
39306	650333
57802	650334
104564	650335
35011	650336
170955	650337
120330	650338
128794	650339
49594	650340
9139	650341
25023	650342
113197	650343
184971	650344
69823	650345
18036	650346
88449	650347
16613	650348
34639	650349
10557	650350
131934	650351
18360	650352
47554	650353
126049	650354
60279	650355
34703	650356
93012	650357
60434	650358
23667	650359
63953	650360
1684	650361
258145	650362
119340	650363
136536	650364
34717	650365
29166	650366
112075	650367
16523	650368
11427	650369
9062	650370
13978	650371
100344	650372
729	650373
23736	650374
27303	650375
12859	650376
1004	650377
24514	650378
67579	650379
4513	650380
140832	650381
2793	650382
188398	650383
203610	650384
7254	650385
29903	650386
12308	650387
138527	650388
118122	650389
11371	650390
30504	650391
62137	650392
28769	650393
60830	650394
26283	650395
8936	650396
3270	650397
185744	650398
77685	650399
33414	650400
32129	650401
88007	650402
216	650403
116472	650404
54122	650405
34597	650406
120085	650407
3188	650408
1826	650409
73997	650410
10671	650411
85448	650412
212249	650413
149814	650414
27240	650415
71985	650416
165089	650417
100201	650418
137491	650419
8489	650420
2480	650421
9555	650422
30452	650423
217697	650424
20242	650425
169152	650426
108879	650427
8475	650428
1429	650429
66999	650430
6101	650431
166981	650432
830	650433
75645	650434
46579	650435
12679	650436
1439	650437
73029	650438
101921	650439
23255	650440
50680	650441
108598	650442
8801	650443
1808	650444
96723	650445
68021	650446
202336	650447
206848	650448
134491	650449
984	650450
381	650451
79403	650452
5012	650453
9706	650454
32831	650455
37352	650456
104432	650457
102516	650458
45992	650459
703	650460
33504	650461
15444	650462
13036	650463
47645	650464
1065	650465
168521	650466
161726	650467
166740	650468
5895	650469
142421	650470
3851	650471
6305	650472
142055	650473
175842	650474
89009	650475
9353	650476
92024	650477
17872	650478
11172	650479
60082	650480
12409	650481
23237	650482
3199	650483
3982	650484
697	650485
2739	650486
88112	650487
875	650488
49015	650489
15971	650490
16700	650491
15455	650492
1810	650493
88048	650494
16575	650495
69934	650496
2373	650497
100634	650498
158050	650499
93579	650500
262723	650501
59402	650502
169368	650503
101851	650504
30215	650505
103605	650506
57405	650507
50139	650508
168598	650509
61189	650510
137490	650511
17659	650512
13747	650513
60273	650514
17205	650515
19056	650516
178909	650517
38282	650518
71735	650519
3067	650520
120008	650521
224	650522
32971	650523
31267	650524
131197	650525
32566	650526
44593	650527
31995	650528
65366	650529
76216	650530
26541	650531
125542	650532
1340	650533
1264	650534
3203	650535
110378	650536
189188	650537
15103	650538
203044	650539
63790	650540
65195	650541
7682	650542
169693	650543
22	650544
3090	650545
28419	650546
172	650547
114830	650548
111085	650549
2945	650550
6855	650551
8045	650552
113402	650553
262044	650554
40537	650555
17054	650556
37101	650557
16567	650558
19364	650559
242226	650560
7846	650561
13904	650562
186325	650563
17987	650564
233369	650565
33880	650566
634	650567
6905	650568
29437	650569
16023	650570
19147	650571
44822	650572
13167	650573
741	650574
146772	650575
81173	650576
6647	650577
124696	650578
17324	650579
195547	650580
41234	650581
8640	650582
930	650583
33501	650584
2669	650585
48686	650586
23431	650587
20150	650588
30791	650589
11980	650590
16896	650591
69371	650592
23150	650593
9102	650594
6726	650595
125723	650596
8353	650597
17961	650598
33022	650599
80278	650600
460	650601
3225	650602
210350	650603
25594	650604
226093	650605
7904	650606
64806	650607
6686	650608
1733	650609
153078	650610
44233	650611
242138	650612
127652	650613
127085	650614
5002	650615
75907	650616
7631	650617
44339	650618
23513	650619
132499	650620
2618	650621
10727	650622
268478	650623
42916	650624
32153	650625
26260	650626
533	650627
83545	650628
30947	650629
3516	650630
34389	650631
77964	650632
12851	650633
77818	650634
73363	650635
6779	650636
82552	650637
58102	650638
45	650639
41541	650640
9140	650641
18500	650642
12499	650643
83085	650644
35867	650645
67780	650646
193273	650647
92118	650648
106326	650649
52445	650650
67831	650651
253	650652
216826	650653
95107	650654
4656	650655
11153	650656
106428	650657
65759	650658
38338	650659
157980	650660
8023	650661
18670	650662
100308	650663
18345	650664
83792	650665
7155	650666
10256	650667
611	650668
1000	650669
65928	650670
83323	650671
235944	650672
69163	650673
113209	650674
53171	650675
147380	650676
5642	650677
26330	650678
5931	650679
1685	650680
80742	650681
94050	650682
224073	650683
212996	650684
4557	650685
9490	650686
33463	650687
2693	650688
5596	650689
252014	650690
147395	650691
7786	650692
86126	650693
41860	650694
4132	650695
19623	650696
136360	650697
131380	650698
8433	650699
16261	650700
6110	650701
228637	650702
132269	650703
271268	650704
73	650705
54742	650706
59763	650707
69447	650708
18559	650709
8619	650710
177169	650711
15454	650712
8550	650713
155049	650714
140958	650715
79733	650716
111110	650717
24420	650718
7673	650719
7025	650720
2552	650721
138555	650722
28667	650723
3991	650724
16176	650725
4849	650726
111029	650727
78532	650728
206	650729
51518	650730
269887	650731
14171	650732
183170	650733
269444	650734
38443	650735
33753	650736
4530	650737
21402	650738
60105	650739
27146	650740
235369	650741
3620	650742
227653	650743
52675	650744
129487	650745
21333	650746
35954	650747
27235	650748
14244	650749
243092	650750
213224	650751
138743	650752
224821	650753
3327	650754
824	650755
21495	650756
2564	650757
22022	650758
22483	650759
18560	650760
72685	650761
101080	650762
218645	650763
7526	650764
207492	650765
1133	650766
128508	650767
15887	650768
147319	650769
7596	650770
26455	650771
172821	650772
15573	650773
40052	650774
40424	650775
18454	650776
14446	650777
49355	650778
205591	650779
34613	650780
269423	650781
18077	650782
233963	650783
1257	650784
79282	650785
730	650786
37694	650787
2871	650788
182061	650789
188890	650790
3338	650791
4	650792
26100	650793
8241	650794
69268	650795
3188	650796
24410	650797
1092	650798
15142	650799
63620	650800
120729	650801
124675	650802
85805	650803
168536	650804
78063	650805
44459	650806
17193	650807
196	650808
101065	650809
170189	650810
96105	650811
23116	650812
15543	650813
39594	650814
122331	650815
186880	650816
176224	650817
51410	650818
29151	650819
92426	650820
128187	650821
16134	650822
13120	650823
28279	650824
30001	650825
5227	650826
649	650827
26879	650828
9109	650829
83950	650830
7166	650831
4470	650832
8910	650833
126697	650834
13121	650835
193807	650836
209588	650837
7866	650838
33953	650839
105829	650840
4129	650841
111308	650842
106873	650843
153596	650844
87226	650845
192625	650846
40640	650847
71835	650848
263185	650849
18145	650850
12451	650851
235831	650852
78665	650853
38180	650854
20676	650855
798	650856
162401	650857
2183	650858
222971	650859
30649	650860
2995	650861
750	650862
832	650863
9109	650864
104570	650865
242810	650866
121837	650867
492	650868
28707	650869
18760	650870
33264	650871
39390	650872
5661	650873
3386	650874
198621	650875
6667	650876
12300	650877
25345	650878
42640	650879
27278	650880
26289	650881
3830	650882
7836	650883
196806	650884
98844	650885
120599	650886
1333	650887
14557	650888
45178	650889
44901	650890
45136	650891
2954	650892
18592	650893
2702	650894
30354	650895
11622	650896
10147	650897
88026	650898
176852	650899
233846	650900
30915	650901
5371	650902
323	650903
55275	650904
9336	650905
78	650906
270384	650907
151056	650908
34796	650909
17927	650910
67700	650911
1934	650912
24912	650913
112204	650914
51504	650915
3941	650916
36405	650917
95593	650918
804	650919
71576	650920
29434	650921
11658	650922
158004	650923
49398	650924
258095	650925
154910	650926
40790	650927
255095	650928
159021	650929
32981	650930
179181	650931
1075	650932
154802	650933
4345	650934
46559	650935
173157	650936
45332	650937
44912	650938
4092	650939
29489	650940
172611	650941
39831	650942
15610	650943
1977	650944
261467	650945
474	650946
6381	650947
12558	650948
80889	650949
32557	650950
1328	650951
236443	650952
46176	650953
40140	650954
323	650955
9950	650956
11124	650957
226064	650958
101968	650959
9710	650960
1828	650961
27404	650962
8185	650963
212258	650964
12622	650965
3075	650966
4461	650967
196959	650968
20753	650969
54738	650970
38193	650971
77315	650972
25948	650973
50851	650974
21283	650975
123971	650976
128314	650977
609	650978
35122	650979
54	650980
51766	650981
34763	650982
89854	650983
1807	650984
159933	650985
2650	650986
3803	650987
131760	650988
128509	650989
8869	650990
66644	650991
63363	650992
1856	650993
55192	650994
4404	650995
265758	650996
200832	650997
2074	650998
93455	650999
214289	651000
245090	651001
42451	651002
90130	651003
7827	651004
151909	651005
10400	651006
61238	651007
1259	651008
4824	651009
249076	651010
863	651011
26516	651012
23838	651013
61174	651014
27701	651015
31658	651016
2424	651017
139475	651018
51451	651019
167649	651020
141508	651021
7573	651022
27788	651023
79926	651024
11867	651025
101296	651026
5520	651027
28872	651028
156709	651029
236756	651030
28731	651031
245045	651032
36592	651033
123875	651034
2228	651035
6986	651036
100282	651037
3857	651038
30819	651039
38193	651040
87352	651041
8146	651042
42188	651043
226	651044
124089	651045
1230	651046
263270	651047
107915	651048
644	651049
10147	651050
107393	651051
102924	651052
42336	651053
3441	651054
163205	651055
36376	651056
16116	651057
3665	651058
65462	651059
7320	651060
78831	651061
112429	651062
35475	651063
13972	651064
101779	651065
2031	651066
160	651067
131531	651068
183132	651069
87343	651070
111647	651071
68243	651072
5720	651073
29531	651074
37915	651075
113198	651076
13286	651077
187924	651078
27841	651079
20806	651080
14637	651081
14239	651082
2289	651083
14437	651084
15796	651085
45494	651086
84399	651087
85765	651088
30744	651089
13344	651090
52477	651091
56599	651092
247615	651093
28572	651094
43614	651095
53187	651096
36648	651097
4755	651098
46602	651099
2645	651100
78512	651101
145621	651102
6182	651103
19396	651104
131290	651105
32642	651106
72543	651107
43390	651108
145702	651109
11442	651110
23295	651111
230778	651112
79033	651113
234294	651114
24289	651115
25304	651116
8465	651117
7098	651118
66642	651119
30659	651120
157680	651121
22158	651122
37429	651123
119756	651124
103548	651125
226831	651126
8118	651127
12980	651128
750	651129
49582	651130
114288	651131
21238	651132
33378	651133
8208	651134
62366	651135
12598	651136
11422	651137
20036	651138
12344	651139
65017	651140
31244	651141
100492	651142
10325	651143
11083	651144
198437	651145
7378	651146
4172	651147
102256	651148
140414	651149
67957	651150
153900	651151
249070	651152
450	651153
218399	651154
13624	651155
140179	651156
63368	651157
3904	651158
13145	651159
2407	651160
35016	651161
5199	651162
1334	651163
8972	651164
9858	651165
242195	651166
168859	651167
105508	651168
31148	651169
15381	651170
105633	651171
31257	651172
112356	651173
10693	651174
2877	651175
157083	651176
168340	651177
113863	651178
155881	651179
21722	651180
183103	651181
19700	651182
10479	651183
149315	651184
34243	651185
33138	651186
2473	651187
51380	651188
7332	651189
204	651190
37799	651191
216624	651192
30130	651193
57184	651194
145425	651195
47575	651196
8765	651197
37249	651198
64578	651199
6036	651200
78362	651201
231	651202
7012	651203
22146	651204
73250	651205
47480	651206
331	651207
165530	651208
28072	651209
6349	651210
168658	651211
12573	651212
62	651213
51070	651214
184515	651215
267054	651216
14439	651217
109284	651218
209796	651219
25372	651220
107434	651221
38401	651222
18066	651223
5043	651224
60777	651225
234977	651226
2914	651227
247842	651228
159314	651229
161880	651230
14304	651231
63444	651232
75896	651233
268457	651234
144016	651235
24162	651236
5303	651237
5700	651238
4867	651239
8416	651240
79160	651241
898	651242
152808	651243
42744	651244
4146	651245
10207	651246
209727	651247
139866	651248
2315	651249
51695	651250
6544	651251
30129	651252
64762	651253
15758	651254
22727	651255
10714	651256
7298	651257
25439	651258
214161	651259
6766	651260
19910	651261
82242	651262
80233	651263
1667	651264
83268	651265
229437	651266
15748	651267
25337	651268
12434	651269
242122	651270
23250	651271
6005	651272
166580	651273
65289	651274
24487	651275
12530	651276
3902	651277
123	651278
875	651279
4348	651280
169747	651281
35627	651282
124992	651283
35119	651284
153406	651285
55630	651286
220200	651287
16764	651288
585	651289
56838	651290
18100	651291
1086	651292
172401	651293
50366	651294
119868	651295
113212	651296
13699	651297
4823	651298
3583	651299
7632	651300
8	651301
29368	651302
8372	651303
43879	651304
220873	651305
71730	651306
50363	651307
6839	651308
86245	651309
1282	651310
122130	651311
68921	651312
19433	651313
8209	651314
43355	651315
12947	651316
14818	651317
4896	651318
169075	651319
131027	651320
77975	651321
158	651322
41967	651323
1528	651324
2244	651325
27169	651326
19996	651327
160798	651328
28987	651329
91498	651330
7847	651331
154900	651332
682	651333
47899	651334
102936	651335
134988	651336
35951	651337
2057	651338
12230	651339
238	651340
664	651341
5596	651342
3986	651343
42778	651344
1187	651345
12383	651346
13659	651347
132646	651348
105571	651349
17942	651350
125014	651351
57078	651352
17244	651353
192	651354
58010	651355
6399	651356
74984	651357
272799	651358
163883	651359
3160	651360
33362	651361
128678	651362
22852	651363
2033	651364
37658	651365
76611	651366
11201	651367
94982	651368
25516	651369
806	651370
46773	651371
136720	651372
27386	651373
109386	651374
91848	651375
19436	651376
242433	651377
33878	651378
68488	651379
37251	651380
15926	651381
142211	651382
99355	651383
24516	651384
73701	651385
101277	651386
232717	651387
6855	651388
79360	651389
32730	651390
190248	651391
4488	651392
37289	651393
3587	651394
28074	651395
174943	651396
36447	651397
4958	651398
1785	651399
78810	651400
8476	651401
40954	651402
236	651403
19355	651404
28058	651405
63705	651406
27337	651407
10596	651408
2056	651409
1827	651410
49443	651411
20786	651412
3073	651413
9816	651414
97024	651415
2669	651416
211794	651417
1589	651418
67693	651419
98299	651420
257905	651421
41132	651422
11584	651423
12213	651424
169002	651425
1667	651426
2894	651427
107703	651428
9681	651429
232776	651430
62067	651431
163217	651432
38530	651433
4045	651434
188418	651435
106334	651436
149176	651437
92729	651438
88356	651439
50712	651440
46081	651441
151552	651442
130318	651443
268898	651444
77818	651445
138382	651446
35943	651447
59898	651448
914	651449
68102	651450
32564	651451
23403	651452
42365	651453
79278	651454
44996	651455
5495	651456
124210	651457
13436	651458
28046	651459
11795	651460
28395	651461
2460	651462
26351	651463
79587	651464
5881	651465
131347	651466
89285	651467
7768	651468
30465	651469
13478	651470
609	651471
41412	651472
33889	651473
261059	651474
100713	651475
72236	651476
158698	651477
9877	651478
83582	651479
23200	651480
150945	651481
91420	651482
12973	651483
21263	651484
16819	651485
49984	651486
117657	651487
26359	651488
25570	651489
321	651490
8350	651491
59149	651492
27517	651493
9481	651494
16852	651495
549	651496
9326	651497
52794	651498
21710	651499
19381	651500
84659	651501
161611	651502
37654	651503
26791	651504
28044	651505
6578	651506
121132	651507
36198	651508
3801	651509
29494	651510
150134	651511
6554	651512
64807	651513
9882	651514
11053	651515
167306	651516
924	651517
135792	651518
18822	651519
195513	651520
219312	651521
41607	651522
156816	651523
47407	651524
71670	651525
73066	651526
113188	651527
137657	651528
43367	651529
453	651530
150061	651531
1416	651532
65900	651533
14755	651534
163096	651535
53351	651536
8236	651537
74637	651538
3936	651539
264343	651540
13394	651541
50543	651542
23529	651543
228603	651544
7840	651545
1658	651546
94076	651547
3161	651548
4071	651549
66622	651550
129446	651551
24611	651552
91519	651553
95997	651554
94419	651555
35987	651556
84252	651557
11716	651558
94097	651559
6220	651560
2380	651561
213654	651562
39743	651563
9770	651564
34586	651565
106013	651566
16081	651567
49789	651568
72230	651569
18966	651570
20228	651571
5477	651572
265060	651573
162284	651574
18790	651575
36208	651576
192562	651577
6615	651578
16232	651579
58158	651580
37644	651581
69814	651582
16003	651583
51029	651584
30303	651585
85837	651586
8850	651587
883	651588
34848	651589
1875	651590
59767	651591
10686	651592
3274	651593
7197	651594
129043	651595
5669	651596
1881	651597
31641	651598
271220	651599
64004	651600
11620	651601
54584	651602
119972	651603
130654	651604
87641	651605
61721	651606
50904	651607
6664	651608
26433	651609
92195	651610
1806	651611
13220	651612
19332	651613
21543	651614
219995	651615
53786	651616
56290	651617
7380	651618
28861	651619
163473	651620
53610	651621
80950	651622
18783	651623
20703	651624
51658	651625
108409	651626
12252	651627
108897	651628
244347	651629
17511	651630
170210	651631
19660	651632
922	651633
14503	651634
111086	651635
56985	651636
105190	651637
240532	651638
11628	651639
23641	651640
194214	651641
203141	651642
14757	651643
104306	651644
28471	651645
153298	651646
145522	651647
125850	651648
78809	651649
131753	651650
95	651651
224156	651652
45842	651653
212181	651654
22463	651655
28248	651656
710	651657
1597	651658
60911	651659
67320	651660
134469	651661
218957	651662
179547	651663
1182	651664
76335	651665
9263	651666
39	651667
47562	651668
20684	651669
16542	651670
18199	651671
8951	651672
11431	651673
410	651674
9204	651675
150010	651676
151598	651677
1155	651678
9267	651679
15307	651680
13022	651681
3757	651682
212847	651683
42306	651684
105435	651685
18352	651686
74736	651687
79351	651688
9897	651689
157682	651690
25097	651691
213943	651692
88668	651693
71789	651694
38348	651695
70501	651696
4864	651697
517	651698
23445	651699
47567	651700
28599	651701
106474	651702
81998	651703
2883	651704
80875	651705
113703	651706
9834	651707
6562	651708
192	651709
202	651710
20327	651711
139275	651712
8467	651713
6183	651714
168631	651715
86182	651716
244197	651717
41315	651718
9002	651719
34753	651720
160230	651721
11691	651722
16101	651723
69593	651724
216027	651725
228312	651726
3576	651727
19578	651728
267889	651729
249390	651730
4136	651731
223885	651732
28934	651733
4681	651734
117386	651735
212438	651736
47079	651737
216934	651738
41978	651739
58678	651740
13857	651741
89783	651742
254167	651743
70061	651744
142712	651745
2365	651746
187291	651747
44540	651748
73968	651749
18390	651750
81555	651751
266398	651752
2956	651753
34980	651754
124543	651755
100100	651756
197647	651757
20963	651758
37781	651759
27957	651760
17987	651761
5310	651762
2201	651763
61408	651764
7386	651765
143181	651766
13620	651767
64025	651768
238594	651769
7949	651770
195867	651771
66503	651772
697	651773
14038	651774
123011	651775
35473	651776
165955	651777
17342	651778
6924	651779
59768	651780
48102	651781
7442	651782
27398	651783
1750	651784
26486	651785
150492	651786
8774	651787
19588	651788
149482	651789
216880	651790
8233	651791
60770	651792
182525	651793
10136	651794
63220	651795
262385	651796
2392	651797
227338	651798
121433	651799
176079	651800
32654	651801
819	651802
34041	651803
23299	651804
189281	651805
36130	651806
64778	651807
11258	651808
29829	651809
37563	651810
7006	651811
4878	651812
13804	651813
1826	651814
125060	651815
72985	651816
6072	651817
2994	651818
118827	651819
225166	651820
27899	651821
39466	651822
97222	651823
22174	651824
3374	651825
247	651826
4601	651827
253073	651828
31276	651829
3190	651830
3759	651831
697	651832
25216	651833
108960	651834
75582	651835
173580	651836
53087	651837
17544	651838
6869	651839
8288	651840
74665	651841
103438	651842
28914	651843
207832	651844
40554	651845
908	651846
1690	651847
56606	651848
58588	651849
207804	651850
25048	651851
100732	651852
19527	651853
76699	651854
64061	651855
9301	651856
23745	651857
126996	651858
141985	651859
94537	651860
26465	651861
911	651862
131007	651863
154864	651864
20117	651865
34733	651866
1745	651867
40087	651868
8838	651869
15909	651870
296	651871
92904	651872
9576	651873
109062	651874
9911	651875
1302	651876
120481	651877
95261	651878
1079	651879
4912	651880
26939	651881
34954	651882
79202	651883
52204	651884
93032	651885
37960	651886
33011	651887
124385	651888
91989	651889
2658	651890
24683	651891
4066	651892
62041	651893
129186	651894
52828	651895
66470	651896
11409	651897
105247	651898
219541	651899
64417	651900
58223	651901
57810	651902
135522	651903
221	651904
67766	651905
463	651906
2951	651907
194475	651908
68586	651909
182989	651910
9383	651911
13225	651912
223	651913
12454	651914
117315	651915
21374	651916
40070	651917
132071	651918
18272	651919
14055	651920
3126	651921
152866	651922
50274	651923
510	651924
28849	651925
56175	651926
243969	651927
16517	651928
110808	651929
32732	651930
36988	651931
262160	651932
25016	651933
43810	651934
14933	651935
1471	651936
57010	651937
10195	651938
46752	651939
20451	651940
74008	651941
40751	651942
51178	651943
25368	651944
285	651945
100043	651946
373	651947
2530	651948
30314	651949
2220	651950
29698	651951
76932	651952
65473	651953
88604	651954
65024	651955
12522	651956
3701	651957
36	651958
207324	651959
85928	651960
23711	651961
1377	651962
117447	651963
34507	651964
81772	651965
3488	651966
10954	651967
1	651968
99417	651969
4830	651970
131487	651971
38230	651972
252040	651973
27658	651974
21766	651975
85552	651976
257081	651977
6561	651978
94338	651979
647	651980
11548	651981
5023	651982
174518	651983
201932	651984
82290	651985
4230	651986
79515	651987
109921	651988
134134	651989
23448	651990
54845	651991
7036	651992
4765	651993
86025	651994
3787	651995
10299	651996
25303	651997
125793	651998
82481	651999
12277	652000
113358	652001
196950	652002
163266	652003
119381	652004
28179	652005
19241	652006
5801	652007
156960	652008
55678	652009
5870	652010
137478	652011
112912	652012
107180	652013
37686	652014
44999	652015
76930	652016
17469	652017
139469	652018
6945	652019
152768	652020
656	652021
25158	652022
70109	652023
6930	652024
22040	652025
105263	652026
75945	652027
109520	652028
58187	652029
124452	652030
28964	652031
29962	652032
112751	652033
19620	652034
215168	652035
48609	652036
5040	652037
6639	652038
154	652039
20114	652040
94	652041
19649	652042
7679	652043
44746	652044
1730	652045
8276	652046
49823	652047
185129	652048
13177	652049
132293	652050
35199	652051
18719	652052
5179	652053
88463	652054
86375	652055
148802	652056
5597	652057
18956	652058
164407	652059
47833	652060
191197	652061
152002	652062
43445	652063
112859	652064
111301	652065
267033	652066
674	652067
15258	652068
69634	652069
107649	652070
95784	652071
1241	652072
11336	652073
231593	652074
181775	652075
4433	652076
121472	652077
48063	652078
107995	652079
4268	652080
22787	652081
30123	652082
3778	652083
401	652084
57	652085
25429	652086
9297	652087
17907	652088
16109	652089
136335	652090
271056	652091
110727	652092
333	652093
83857	652094
241103	652095
115427	652096
269715	652097
151645	652098
6663	652099
48438	652100
204612	652101
55148	652102
43506	652103
52766	652104
34504	652105
7861	652106
20109	652107
8684	652108
35067	652109
164127	652110
150999	652111
2669	652112
1146	652113
127254	652114
249698	652115
27802	652116
10166	652117
246602	652118
192000	652119
152502	652120
87348	652121
53734	652122
23710	652123
36888	652124
31914	652125
80268	652126
88143	652127
13504	652128
42020	652129
14033	652130
9785	652131
69753	652132
74989	652133
36	652134
111478	652135
169789	652136
5573	652137
3413	652138
74964	652139
22966	652140
230218	652141
125	652142
15758	652143
16922	652144
7946	652145
91581	652146
6356	652147
2206	652148
9819	652149
38263	652150
121807	652151
4735	652152
1428	652153
12088	652154
103629	652155
214651	652156
28267	652157
55339	652158
31192	652159
51420	652160
30254	652161
244029	652162
63782	652163
91320	652164
7045	652165
258944	652166
195809	652167
130849	652168
16977	652169
164	652170
229884	652171
50640	652172
41266	652173
160653	652174
110246	652175
164609	652176
7923	652177
45219	652178
31877	652179
11277	652180
32807	652181
12849	652182
12062	652183
1355	652184
10318	652185
35	652186
216928	652187
12709	652188
223672	652189
145486	652190
40783	652191
81864	652192
73078	652193
45163	652194
92802	652195
2692	652196
11941	652197
23509	652198
20339	652199
164273	652200
102079	652201
50944	652202
157308	652203
257284	652204
6578	652205
23427	652206
4482	652207
206749	652208
34536	652209
18246	652210
33814	652211
109698	652212
41897	652213
2515	652214
38988	652215
64758	652216
125675	652217
29243	652218
106285	652219
3701	652220
10363	652221
47327	652222
15394	652223
2898	652224
147840	652225
113043	652226
6485	652227
115399	652228
78257	652229
8054	652230
18889	652231
23597	652232
144459	652233
113789	652234
46047	652235
87310	652236
50894	652237
9665	652238
13670	652239
35409	652240
130231	652241
24667	652242
116762	652243
43182	652244
5856	652245
2675	652246
57334	652247
78969	652248
2158	652249
3385	652250
5806	652251
161243	652252
79428	652253
17035	652254
75927	652255
38474	652256
3385	652257
52912	652258
90669	652259
146744	652260
154640	652261
90840	652262
4147	652263
285	652264
53941	652265
219479	652266
32170	652267
80702	652268
2836	652269
116597	652270
5125	652271
12863	652272
35044	652273
3	652274
17161	652275
60369	652276
51780	652277
491	652278
945	652279
164556	652280
3128	652281
55798	652282
110257	652283
163690	652284
41805	652285
249762	652286
781	652287
247309	652288
123	652289
64007	652290
94402	652291
236224	652292
57571	652293
48419	652294
253981	652295
5688	652296
6421	652297
161	652298
219906	652299
169574	652300
174887	652301
124862	652302
14258	652303
15123	652304
58181	652305
3461	652306
157374	652307
67280	652308
129385	652309
846	652310
267639	652311
57307	652312
215136	652313
258569	652314
225394	652315
4899	652316
155821	652317
24473	652318
46605	652319
62556	652320
47353	652321
4743	652322
100863	652323
3120	652324
7611	652325
2246	652326
31165	652327
262106	652328
189039	652329
10556	652330
41365	652331
17960	652332
2207	652333
92848	652334
52865	652335
128112	652336
2909	652337
13825	652338
21814	652339
157593	652340
128300	652341
6858	652342
196108	652343
2137	652344
22384	652345
22848	652346
41371	652347
244455	652348
5019	652349
2143	652350
3010	652351
4621	652352
191053	652353
76911	652354
62007	652355
212173	652356
80083	652357
102367	652358
4342	652359
152503	652360
32716	652361
47993	652362
1989	652363
11521	652364
10497	652365
3780	652366
6624	652367
21018	652368
61233	652369
164503	652370
34055	652371
21795	652372
2988	652373
163581	652374
95	652375
1750	652376
118953	652377
118371	652378
17319	652379
9971	652380
2675	652381
107910	652382
48306	652383
262920	652384
191256	652385
34289	652386
104622	652387
32851	652388
71758	652389
1818	652390
5327	652391
71083	652392
6252	652393
38574	652394
52523	652395
25766	652396
80192	652397
3964	652398
10664	652399
5991	652400
107621	652401
85307	652402
21143	652403
76207	652404
122744	652405
13229	652406
1441	652407
27655	652408
142910	652409
7357	652410
29917	652411
6417	652412
30766	652413
27972	652414
57497	652415
78293	652416
162134	652417
645	652418
83624	652419
63865	652420
2825	652421
12505	652422
2995	652423
18340	652424
18828	652425
1097	652426
19646	652427
114111	652428
1332	652429
65841	652430
29396	652431
130502	652432
2912	652433
3611	652434
24992	652435
78730	652436
120623	652437
14074	652438
16325	652439
256866	652440
59182	652441
26628	652442
19665	652443
21705	652444
42278	652445
45800	652446
1214	652447
143896	652448
54704	652449
189279	652450
257267	652451
147621	652452
117454	652453
3747	652454
72190	652455
16568	652456
95838	652457
8931	652458
109309	652459
185434	652460
4221	652461
71958	652462
4582	652463
146463	652464
158535	652465
144297	652466
113440	652467
64046	652468
179790	652469
53886	652470
94595	652471
2770	652472
13845	652473
31580	652474
10514	652475
2316	652476
48790	652477
17158	652478
1282	652479
19476	652480
4540	652481
159385	652482
74716	652483
11786	652484
45740	652485
290	652486
118266	652487
85623	652488
20602	652489
122299	652490
91785	652491
129169	652492
3024	652493
195425	652494
25456	652495
31401	652496
162977	652497
38243	652498
4352	652499
54495	652500
78047	652501
1020	652502
3990	652503
135121	652504
35329	652505
62526	652506
259642	652507
63446	652508
14525	652509
44201	652510
125848	652511
208819	652512
10471	652513
10362	652514
13158	652515
176042	652516
86830	652517
736	652518
18010	652519
95185	652520
2981	652521
10448	652522
4483	652523
110586	652524
125837	652525
38519	652526
56092	652527
6131	652528
18741	652529
9084	652530
8220	652531
12741	652532
15886	652533
142267	652534
2301	652535
11931	652536
22762	652537
156072	652538
54473	652539
161160	652540
33110	652541
96678	652542
95135	652543
267543	652544
27926	652545
16650	652546
130	652547
7816	652548
66484	652549
154800	652550
90975	652551
17840	652552
237811	652553
22576	652554
14323	652555
2409	652556
161165	652557
25670	652558
52451	652559
4434	652560
132664	652561
92553	652562
13637	652563
35739	652564
157357	652565
91356	652566
19071	652567
18201	652568
22310	652569
637	652570
37829	652571
116051	652572
39706	652573
180	652574
7562	652575
91196	652576
8036	652577
81908	652578
85856	652579
10929	652580
46700	652581
76592	652582
22465	652583
168865	652584
86	652585
149508	652586
13836	652587
136350	652588
96441	652589
60205	652590
8872	652591
6708	652592
33498	652593
166866	652594
111472	652595
2433	652596
28573	652597
39395	652598
100461	652599
3156	652600
5414	652601
1395	652602
95326	652603
3410	652604
4424	652605
12470	652606
1643	652607
14530	652608
24383	652609
64102	652610
108709	652611
52685	652612
134021	652613
85849	652614
5517	652615
39532	652616
79624	652617
46324	652618
38004	652619
220904	652620
16152	652621
8044	652622
107551	652623
8457	652624
43563	652625
10961	652626
205030	652627
127886	652628
198527	652629
13375	652630
261846	652631
2622	652632
210122	652633
246984	652634
70137	652635
6988	652636
62861	652637
148792	652638
265953	652639
1601	652640
15635	652641
34154	652642
55572	652643
127790	652644
98050	652645
63481	652646
23612	652647
784	652648
15589	652649
212	652650
48547	652651
59452	652652
165903	652653
4217	652654
27587	652655
15011	652656
38314	652657
55102	652658
3873	652659
6640	652660
12525	652661
107309	652662
30247	652663
18529	652664
3351	652665
45732	652666
36256	652667
33694	652668
983	652669
37422	652670
57746	652671
224656	652672
30184	652673
125737	652674
2717	652675
452	652676
19092	652677
17801	652678
162664	652679
75685	652680
46135	652681
108597	652682
6546	652683
103975	652684
40214	652685
168876	652686
96620	652687
87165	652688
33903	652689
85674	652690
112251	652691
1739	652692
71390	652693
61629	652694
14687	652695
9126	652696
53086	652697
26775	652698
36117	652699
1169	652700
20447	652701
165696	652702
88866	652703
56670	652704
9482	652705
47067	652706
104347	652707
271998	652708
3960	652709
1465	652710
14801	652711
109810	652712
15290	652713
34579	652714
6283	652715
268054	652716
29743	652717
2109	652718
17308	652719
99527	652720
107565	652721
1073	652722
132262	652723
13256	652724
1410	652725
66930	652726
21425	652727
37543	652728
38652	652729
20290	652730
72939	652731
3786	652732
1551	652733
105854	652734
137104	652735
209236	652736
143082	652737
64341	652738
112497	652739
70712	652740
1317	652741
5954	652742
109415	652743
348	652744
6274	652745
48334	652746
42602	652747
13310	652748
14845	652749
79316	652750
22719	652751
14938	652752
29741	652753
15074	652754
90261	652755
26071	652756
150454	652757
165485	652758
120864	652759
62766	652760
3083	652761
4634	652762
14126	652763
48901	652764
26477	652765
3692	652766
146498	652767
169026	652768
107746	652769
169000	652770
95913	652771
138690	652772
53930	652773
927	652774
122573	652775
8217	652776
57837	652777
9595	652778
16209	652779
202687	652780
134225	652781
35018	652782
47497	652783
1881	652784
247566	652785
17829	652786
64039	652787
9700	652788
1766	652789
120109	652790
113205	652791
17308	652792
945	652793
5447	652794
5989	652795
17988	652796
13802	652797
112596	652798
155940	652799
60730	652800
32664	652801
236395	652802
236677	652803
5009	652804
47964	652805
80437	652806
3301	652807
218258	652808
133428	652809
21399	652810
13730	652811
251344	652812
29854	652813
9616	652814
1096	652815
25180	652816
140572	652817
45428	652818
610	652819
94028	652820
10777	652821
186546	652822
56983	652823
21125	652824
141114	652825
112699	652826
22762	652827
28	652828
199184	652829
263796	652830
8208	652831
199076	652832
18503	652833
240379	652834
226229	652835
21619	652836
50020	652837
53683	652838
1513	652839
210801	652840
136632	652841
64354	652842
97393	652843
82174	652844
40950	652845
27561	652846
24700	652847
78449	652848
20929	652849
175703	652850
5861	652851
773	652852
194645	652853
2381	652854
16416	652855
194166	652856
56125	652857
41604	652858
208826	652859
171014	652860
71223	652861
19997	652862
89492	652863
102860	652864
342	652865
799	652866
141411	652867
29364	652868
35706	652869
71484	652870
174907	652871
2667	652872
41489	652873
25029	652874
34072	652875
126180	652876
222295	652877
82646	652878
70895	652879
225806	652880
348	652881
21098	652882
29328	652883
219397	652884
197521	652885
16669	652886
73854	652887
58403	652888
99443	652889
8534	652890
52058	652891
141273	652892
12485	652893
3145	652894
29020	652895
4106	652896
686	652897
35736	652898
42904	652899
234623	652900
4506	652901
59148	652902
21184	652903
104	652904
3699	652905
103635	652906
1498	652907
45970	652908
132190	652909
167699	652910
50891	652911
22701	652912
10513	652913
65916	652914
117305	652915
3634	652916
1490	652917
3839	652918
69129	652919
150293	652920
41950	652921
42714	652922
252524	652923
96572	652924
65267	652925
17009	652926
14345	652927
2143	652928
124099	652929
21824	652930
206531	652931
735	652932
77520	652933
116874	652934
47604	652935
89834	652936
113235	652937
13973	652938
156489	652939
14591	652940
4483	652941
5965	652942
118378	652943
4044	652944
2668	652945
29967	652946
61801	652947
545	652948
81256	652949
105640	652950
18223	652951
76626	652952
41335	652953
72453	652954
13255	652955
4882	652956
1884	652957
119283	652958
177053	652959
16800	652960
7560	652961
1099	652962
222782	652963
46646	652964
175672	652965
60608	652966
7002	652967
105638	652968
145006	652969
1015	652970
131999	652971
79508	652972
8635	652973
20640	652974
228580	652975
81469	652976
8527	652977
45912	652978
238678	652979
46244	652980
15298	652981
55013	652982
172693	652983
130345	652984
60980	652985
48744	652986
24418	652987
45413	652988
129481	652989
90929	652990
147554	652991
125083	652992
5314	652993
11745	652994
35859	652995
19072	652996
210507	652997
13470	652998
78288	652999
7642	653000
3970	653001
86118	653002
47788	653003
138516	653004
66167	653005
3751	653006
1357	653007
62231	653008
70299	653009
255026	653010
9	653011
52055	653012
12224	653013
7253	653014
203453	653015
97828	653016
58195	653017
11685	653018
46834	653019
14637	653020
5574	653021
173381	653022
49179	653023
166866	653024
7247	653025
250209	653026
15031	653027
10550	653028
116358	653029
157300	653030
15519	653031
22742	653032
79812	653033
194956	653034
158487	653035
143921	653036
29684	653037
1117	653038
113378	653039
10664	653040
1906	653041
97390	653042
84060	653043
105743	653044
74459	653045
34998	653046
28132	653047
6	653048
2563	653049
74472	653050
33806	653051
47559	653052
558	653053
61039	653054
189900	653055
237242	653056
150821	653057
72772	653058
119513	653059
63348	653060
126981	653061
32944	653062
79700	653063
222931	653064
7002	653065
104907	653066
8246	653067
20798	653068
6653	653069
12952	653070
152451	653071
123061	653072
204655	653073
2888	653074
15879	653075
136230	653076
18338	653077
147554	653078
44740	653079
27339	653080
2869	653081
36655	653082
50498	653083
103868	653084
93059	653085
103086	653086
17633	653087
104255	653088
55894	653089
170220	653090
48433	653091
53483	653092
140	653093
184580	653094
13336	653095
148322	653096
79400	653097
117878	653098
18074	653099
161624	653100
78680	653101
149376	653102
104645	653103
107315	653104
134611	653105
208816	653106
66605	653107
181386	653108
12859	653109
40956	653110
31505	653111
28228	653112
13392	653113
69009	653114
38208	653115
65890	653116
2706	653117
78981	653118
41713	653119
76556	653120
21650	653121
956	653122
152423	653123
7058	653124
22391	653125
18123	653126
4512	653127
75675	653128
38	653129
3960	653130
15049	653131
6395	653132
191390	653133
68717	653134
18645	653135
3515	653136
4319	653137
82743	653138
34604	653139
74899	653140
35264	653141
5075	653142
56509	653143
239877	653144
919	653145
30873	653146
79729	653147
53960	653148
54276	653149
1397	653150
53133	653151
166595	653152
43880	653153
4502	653154
241771	653155
19994	653156
135664	653157
113103	653158
7497	653159
90613	653160
41422	653161
145875	653162
17296	653163
101	653164
204950	653165
10	653166
10010	653167
74843	653168
5187	653169
152311	653170
194005	653171
18073	653172
93489	653173
94630	653174
3534	653175
239756	653176
237	653177
625	653178
5718	653179
26768	653180
2398	653181
3312	653182
49074	653183
11599	653184
33538	653185
44694	653186
1266	653187
40017	653188
26767	653189
46115	653190
1193	653191
89480	653192
23092	653193
21608	653194
23816	653195
44028	653196
21793	653197
2639	653198
49146	653199
6399	653200
108626	653201
4485	653202
173977	653203
3325	653204
190193	653205
7803	653206
78635	653207
74719	653208
62333	653209
41753	653210
54938	653211
236492	653212
73040	653213
17910	653214
4873	653215
83678	653216
57512	653217
109106	653218
23698	653219
174840	653220
240916	653221
151126	653222
64512	653223
59267	653224
131691	653225
81361	653226
190475	653227
984	653228
13750	653229
5199	653230
145694	653231
54030	653232
138705	653233
38172	653234
21827	653235
137748	653236
16678	653237
167878	653238
8356	653239
20202	653240
12730	653241
404	653242
12260	653243
87315	653244
141329	653245
230068	653246
170501	653247
209284	653248
35163	653249
160128	653250
218457	653251
161451	653252
219454	653253
1233	653254
33306	653255
84046	653256
4286	653257
47580	653258
226424	653259
267423	653260
10626	653261
148620	653262
141654	653263
10306	653264
74466	653265
252482	653266
3672	653267
16031	653268
265354	653269
5333	653270
158235	653271
108821	653272
5837	653273
30516	653274
13472	653275
1059	653276
430	653277
21	653278
11263	653279
84234	653280
1331	653281
55987	653282
95431	653283
219816	653284
185794	653285
8543	653286
20172	653287
7008	653288
12866	653289
8850	653290
9159	653291
141599	653292
80372	653293
1669	653294
16715	653295
45234	653296
94500	653297
64136	653298
17916	653299
8314	653300
14785	653301
233126	653302
139161	653303
12388	653304
49597	653305
93435	653306
219707	653307
50297	653308
8589	653309
3057	653310
14087	653311
110242	653312
99887	653313
30410	653314
84138	653315
16685	653316
4544	653317
10289	653318
241	653319
41975	653320
13172	653321
51897	653322
62525	653323
45357	653324
76984	653325
65368	653326
106524	653327
4701	653328
18710	653329
129512	653330
226876	653331
42122	653332
10360	653333
227791	653334
1781	653335
44207	653336
136222	653337
76692	653338
158846	653339
72171	653340
879	653341
53722	653342
3265	653343
48108	653344
149862	653345
133510	653346
269020	653347
266400	653348
4203	653349
25257	653350
20257	653351
4129	653352
66650	653353
192141	653354
6953	653355
77028	653356
46772	653357
5767	653358
18985	653359
9966	653360
182492	653361
56965	653362
57803	653363
11139	653364
223576	653365
738	653366
107703	653367
11718	653368
16180	653369
111080	653370
4966	653371
64962	653372
10001	653373
156857	653374
12519	653375
106266	653376
44763	653377
74099	653378
12264	653379
9646	653380
3166	653381
45938	653382
6184	653383
44726	653384
7858	653385
10724	653386
39345	653387
66586	653388
104656	653389
30850	653390
23719	653391
79020	653392
33189	653393
20327	653394
69336	653395
82428	653396
94728	653397
6156	653398
26692	653399
33100	653400
80190	653401
253326	653402
6434	653403
60748	653404
21391	653405
50548	653406
4788	653407
35435	653408
347	653409
155610	653410
5634	653411
13455	653412
2631	653413
170564	653414
73531	653415
4304	653416
102036	653417
5419	653418
23695	653419
129257	653420
189698	653421
131660	653422
200143	653423
126754	653424
1617	653425
121817	653426
16445	653427
63351	653428
17286	653429
29884	653430
7288	653431
1701	653432
7028	653433
62935	653434
208575	653435
263979	653436
232256	653437
3984	653438
18792	653439
54084	653440
20621	653441
118076	653442
26844	653443
10610	653444
33336	653445
9794	653446
89651	653447
32192	653448
44488	653449
25121	653450
32000	653451
103168	653452
2059	653453
251720	653454
107856	653455
665	653456
46333	653457
54755	653458
14606	653459
80057	653460
935	653461
64446	653462
151669	653463
53711	653464
45845	653465
2026	653466
863	653467
22153	653468
7914	653469
15312	653470
9526	653471
259943	653472
30336	653473
104	653474
152052	653475
125425	653476
265727	653477
167327	653478
41207	653479
10541	653480
133986	653481
53127	653482
227505	653483
40678	653484
2807	653485
50896	653486
183709	653487
113356	653488
94733	653489
69133	653490
58265	653491
262173	653492
202744	653493
2730	653494
25160	653495
55746	653496
195270	653497
59577	653498
49991	653499
86652	653500
56536	653501
21412	653502
108726	653503
36410	653504
18029	653505
152589	653506
82580	653507
1745	653508
86721	653509
13937	653510
6991	653511
214066	653512
15577	653513
45683	653514
87306	653515
134754	653516
53525	653517
17319	653518
6716	653519
117188	653520
2640	653521
210032	653522
1522	653523
190837	653524
66916	653525
30285	653526
8212	653527
681	653528
1908	653529
1361	653530
65745	653531
258423	653532
72149	653533
17011	653534
89403	653535
114071	653536
5361	653537
155954	653538
11513	653539
18963	653540
1085	653541
460	653542
136960	653543
37846	653544
53196	653545
8653	653546
108414	653547
5834	653548
36256	653549
18282	653550
17080	653551
72930	653552
196327	653553
196259	653554
84227	653555
211257	653556
54539	653557
156464	653558
58359	653559
76173	653560
46397	653561
33344	653562
79939	653563
66193	653564
51272	653565
32386	653566
22246	653567
227816	653568
2823	653569
134696	653570
79752	653571
157076	653572
225562	653573
16095	653574
217586	653575
33828	653576
162383	653577
123824	653578
26217	653579
34187	653580
131831	653581
7861	653582
105954	653583
136267	653584
26153	653585
27473	653586
244801	653587
2264	653588
11069	653589
24137	653590
17799	653591
441	653592
10253	653593
26907	653594
6469	653595
2044	653596
3431	653597
201225	653598
139412	653599
24464	653600
214191	653601
80784	653602
167323	653603
64853	653604
254078	653605
13470	653606
269316	653607
23656	653608
76530	653609
103860	653610
85791	653611
2301	653612
98836	653613
4843	653614
52218	653615
37774	653616
200997	653617
255134	653618
1411	653619
8009	653620
49627	653621
162467	653622
8500	653623
5860	653624
55094	653625
63055	653626
82777	653627
7805	653628
70470	653629
49363	653630
27493	653631
100	653632
262729	653633
267795	653634
5102	653635
61076	653636
23458	653637
14010	653638
2696	653639
1483	653640
74153	653641
22407	653642
8791	653643
13921	653644
90427	653645
7855	653646
94269	653647
83085	653648
76293	653649
3758	653650
62816	653651
186794	653652
164179	653653
29439	653654
8930	653655
19648	653656
138439	653657
20675	653658
16813	653659
1899	653660
3701	653661
98887	653662
59637	653663
162116	653664
139488	653665
63821	653666
100822	653667
120810	653668
30204	653669
18102	653670
7123	653671
18584	653672
28550	653673
4281	653674
37286	653675
132603	653676
27559	653677
17203	653678
5302	653679
83058	653680
10455	653681
16132	653682
256603	653683
25508	653684
13991	653685
2245	653686
208603	653687
86753	653688
12414	653689
688	653690
26217	653691
117	653692
2010	653693
64549	653694
6952	653695
216227	653696
127330	653697
1143	653698
182781	653699
222602	653700
30753	653701
7161	653702
13600	653703
77898	653704
94384	653705
15666	653706
124787	653707
36227	653708
12831	653709
698	653710
130070	653711
77025	653712
15144	653713
51836	653714
106658	653715
78385	653716
1343	653717
17164	653718
26613	653719
58114	653720
4107	653721
299	653722
511	653723
218706	653724
154173	653725
2814	653726
11351	653727
8740	653728
130884	653729
199473	653730
28183	653731
60625	653732
113932	653733
120760	653734
15958	653735
33160	653736
26959	653737
17827	653738
109606	653739
35470	653740
78	653741
14864	653742
6443	653743
10676	653744
139326	653745
24468	653746
184993	653747
9347	653748
58158	653749
18025	653750
7388	653751
135391	653752
68072	653753
13836	653754
1654	653755
45042	653756
140066	653757
17324	653758
227721	653759
47494	653760
22072	653761
2870	653762
16580	653763
7600	653764
76333	653765
50680	653766
97076	653767
9352	653768
115609	653769
8486	653770
179953	653771
157083	653772
71135	653773
639	653774
16431	653775
148478	653776
92140	653777
708	653778
8611	653779
58148	653780
138637	653781
15086	653782
52184	653783
93500	653784
45596	653785
33918	653786
147	653787
21030	653788
2599	653789
62055	653790
85607	653791
32047	653792
16443	653793
28347	653794
246	653795
160915	653796
192776	653797
38869	653798
61731	653799
4615	653800
163507	653801
149879	653802
17814	653803
18644	653804
52123	653805
153240	653806
6633	653807
50465	653808
4309	653809
58626	653810
8663	653811
621	653812
25074	653813
3964	653814
52556	653815
24836	653816
3958	653817
122073	653818
728	653819
255506	653820
18563	653821
35226	653822
31972	653823
140910	653824
403	653825
31813	653826
46523	653827
75206	653828
1763	653829
14782	653830
58111	653831
6749	653832
146081	653833
93110	653834
121839	653835
246175	653836
46548	653837
73000	653838
162813	653839
48152	653840
19023	653841
109244	653842
14404	653843
124706	653844
62893	653845
1037	653846
43695	653847
8650	653848
63921	653849
66505	653850
124027	653851
135816	653852
90746	653853
233362	653854
82971	653855
23369	653856
47763	653857
78233	653858
16047	653859
319	653860
92029	653861
26414	653862
34392	653863
78484	653864
124824	653865
18586	653866
89014	653867
693	653868
143987	653869
159981	653870
9740	653871
26261	653872
11325	653873
41878	653874
79619	653875
5476	653876
46173	653877
123455	653878
49035	653879
72969	653880
818	653881
2005	653882
253795	653883
37419	653884
142178	653885
74219	653886
60323	653887
15109	653888
38252	653889
5333	653890
305	653891
94521	653892
52181	653893
115283	653894
20695	653895
11399	653896
32809	653897
137443	653898
91550	653899
71810	653900
266979	653901
32847	653902
10746	653903
156508	653904
3996	653905
74023	653906
95771	653907
7392	653908
79115	653909
2987	653910
116386	653911
6288	653912
9070	653913
124001	653914
35532	653915
60377	653916
98613	653917
14241	653918
160	653919
23844	653920
101462	653921
149974	653922
40043	653923
103675	653924
138218	653925
29015	653926
69198	653927
103414	653928
85427	653929
175179	653930
3539	653931
26695	653932
2057	653933
116699	653934
382	653935
89181	653936
30725	653937
109232	653938
108085	653939
9080	653940
32357	653941
8507	653942
71158	653943
17597	653944
37058	653945
10663	653946
248137	653947
12037	653948
63	653949
30500	653950
122187	653951
53313	653952
266985	653953
262735	653954
732	653955
9241	653956
13656	653957
10056	653958
120978	653959
44818	653960
10014	653961
11797	653962
67184	653963
114999	653964
69634	653965
59068	653966
59353	653967
11262	653968
20220	653969
838	653970
117753	653971
67289	653972
25415	653973
35736	653974
157339	653975
45683	653976
88550	653977
88576	653978
39922	653979
1804	653980
88403	653981
60975	653982
534	653983
56966	653984
144722	653985
8619	653986
52957	653987
19501	653988
1922	653989
106043	653990
251313	653991
2684	653992
4900	653993
242401	653994
45438	653995
26254	653996
101212	653997
4861	653998
7129	653999
172781	654000
112150	654001
6791	654002
74	654003
12626	654004
202707	654005
23592	654006
47499	654007
90469	654008
38793	654009
69930	654010
122656	654011
226335	654012
3496	654013
26159	654014
48364	654015
24084	654016
22283	654017
54018	654018
34110	654019
9038	654020
70346	654021
38757	654022
19294	654023
7326	654024
36677	654025
21605	654026
35698	654027
11159	654028
16561	654029
125608	654030
8838	654031
93561	654032
6022	654033
683	654034
2401	654035
12667	654036
1620	654037
3250	654038
18707	654039
13982	654040
36097	654041
204508	654042
7882	654043
46295	654044
260248	654045
112508	654046
9355	654047
821	654048
38651	654049
52080	654050
2346	654051
77393	654052
133207	654053
6918	654054
209413	654055
22588	654056
35250	654057
61035	654058
94746	654059
10109	654060
8018	654061
41785	654062
17698	654063
79313	654064
3706	654065
97229	654066
1445	654067
112483	654068
64192	654069
29947	654070
793	654071
5036	654072
29405	654073
6025	654074
100343	654075
90992	654076
120773	654077
162614	654078
339	654079
108072	654080
9753	654081
42055	654082
257628	654083
3157	654084
49570	654085
22422	654086
2261	654087
110948	654088
6780	654089
55147	654090
264288	654091
3419	654092
12847	654093
15593	654094
6505	654095
20542	654096
101444	654097
53551	654098
43034	654099
250299	654100
90208	654101
3850	654102
11279	654103
48289	654104
148065	654105
158042	654106
21660	654107
66104	654108
251912	654109
55275	654110
56654	654111
226550	654112
78546	654113
38651	654114
2118	654115
15126	654116
256540	654117
70356	654118
1141	654119
1800	654120
20281	654121
4739	654122
6753	654123
15390	654124
103355	654125
20268	654126
3786	654127
139606	654128
8233	654129
133261	654130
16289	654131
4695	654132
161111	654133
470	654134
32683	654135
415	654136
5036	654137
54839	654138
108907	654139
78447	654140
170001	654141
103558	654142
22623	654143
9002	654144
11289	654145
16835	654146
211911	654147
58801	654148
95282	654149
1603	654150
3003	654151
97396	654152
11051	654153
89801	654154
2620	654155
12465	654156
85389	654157
165882	654158
249423	654159
146226	654160
495	654161
16093	654162
133511	654163
3171	654164
34266	654165
121147	654166
44803	654167
91122	654168
60104	654169
25567	654170
16750	654171
6195	654172
8573	654173
12276	654174
38228	654175
246936	654176
110458	654177
10752	654178
9002	654179
60567	654180
89009	654181
3916	654182
105958	654183
78826	654184
129410	654185
30072	654186
1128	654187
49267	654188
239968	654189
12303	654190
214600	654191
44139	654192
54860	654193
170607	654194
194360	654195
224812	654196
9556	654197
12193	654198
19025	654199
32276	654200
3646	654201
28297	654202
4157	654203
1719	654204
11768	654205
71414	654206
3641	654207
3216	654208
172916	654209
34159	654210
8274	654211
1820	654212
77766	654213
8097	654214
3006	654215
47135	654216
4735	654217
6162	654218
162485	654219
16972	654220
1885	654221
8339	654222
39274	654223
38521	654224
14597	654225
9631	654226
1022	654227
210555	654228
176318	654229
646	654230
14246	654231
3726	654232
20510	654233
50822	654234
72713	654235
256820	654236
60535	654237
191805	654238
6860	654239
168141	654240
120820	654241
50411	654242
31988	654243
24327	654244
3837	654245
168774	654246
439	654247
36325	654248
11311	654249
92691	654250
135779	654251
10550	654252
31303	654253
26652	654254
184808	654255
78772	654256
101609	654257
151358	654258
108155	654259
97017	654260
112391	654261
1775	654262
34458	654263
60967	654264
13494	654265
143773	654266
178451	654267
23578	654268
12414	654269
1906	654270
1705	654271
54325	654272
22015	654273
55964	654274
94153	654275
325	654276
4868	654277
321	654278
40868	654279
490	654280
123286	654281
90458	654282
29131	654283
32527	654284
17374	654285
117660	654286
193067	654287
10526	654288
1122	654289
43792	654290
39122	654291
91893	654292
7355	654293
7558	654294
136230	654295
74711	654296
38006	654297
1032	654298
33038	654299
1874	654300
17700	654301
55907	654302
25	654303
13599	654304
22347	654305
50837	654306
187971	654307
91515	654308
4389	654309
62783	654310
5878	654311
65484	654312
106736	654313
98963	654314
220168	654315
40707	654316
108494	654317
33187	654318
8955	654319
8469	654320
50097	654321
120276	654322
3144	654323
10932	654324
65385	654325
2808	654326
1201	654327
29495	654328
5200	654329
51478	654330
52613	654331
77496	654332
2319	654333
18267	654334
62689	654335
51152	654336
2234	654337
226400	654338
138245	654339
126853	654340
3090	654341
36301	654342
32841	654343
48365	654344
42848	654345
9968	654346
115948	654347
16156	654348
38	654349
24882	654350
4156	654351
81849	654352
20979	654353
7239	654354
64155	654355
6927	654356
2887	654357
179264	654358
67413	654359
11225	654360
255909	654361
70506	654362
8723	654363
140664	654364
431	654365
31754	654366
30059	654367
16772	654368
1540	654369
11239	654370
9662	654371
46696	654372
134331	654373
267662	654374
47229	654375
55949	654376
126201	654377
266489	654378
950	654379
131591	654380
39199	654381
160816	654382
14706	654383
52712	654384
90442	654385
218544	654386
239825	654387
107337	654388
69165	654389
24981	654390
35400	654391
252855	654392
255678	654393
9098	654394
235804	654395
75176	654396
3942	654397
19740	654398
41749	654399
24891	654400
57721	654401
13206	654402
68581	654403
32166	654404
44368	654405
105	654406
169229	654407
150174	654408
14540	654409
8591	654410
153616	654411
781	654412
254083	654413
11813	654414
143497	654415
65996	654416
229557	654417
23198	654418
38105	654419
90028	654420
58379	654421
1903	654422
132319	654423
76352	654424
6708	654425
12188	654426
68198	654427
3	654428
30601	654429
68171	654430
24702	654431
115627	654432
208142	654433
223978	654434
29288	654435
6246	654436
83124	654437
125117	654438
3457	654439
17452	654440
32559	654441
6799	654442
23110	654443
78146	654444
3028	654445
54930	654446
2122	654447
121181	654448
2121	654449
183342	654450
161689	654451
89708	654452
65395	654453
85098	654454
13073	654455
29228	654456
33604	654457
23799	654458
5941	654459
75500	654460
7386	654461
57914	654462
239406	654463
271177	654464
8364	654465
13871	654466
3746	654467
94088	654468
61580	654469
36737	654470
99760	654471
24076	654472
366	654473
97156	654474
186425	654475
83216	654476
10448	654477
44951	654478
95159	654479
806	654480
3370	654481
95551	654482
20134	654483
150621	654484
200408	654485
159418	654486
85482	654487
175180	654488
12031	654489
86	654490
8644	654491
2093	654492
261633	654493
240779	654494
1326	654495
121471	654496
715	654497
225593	654498
180568	654499
88556	654500
42179	654501
797	654502
71309	654503
169458	654504
45106	654505
104516	654506
158611	654507
15239	654508
86366	654509
35764	654510
18879	654511
6874	654512
33541	654513
196419	654514
185459	654515
186422	654516
24045	654517
7322	654518
87	654519
19817	654520
51660	654521
72228	654522
192014	654523
56238	654524
275	654525
56602	654526
2264	654527
78516	654528
23699	654529
51953	654530
9461	654531
2138	654532
153741	654533
47598	654534
4681	654535
25745	654536
252354	654537
7212	654538
6393	654539
19623	654540
71260	654541
5694	654542
103375	654543
55109	654544
44501	654545
86648	654546
192381	654547
46821	654548
219049	654549
789	654550
38890	654551
2484	654552
86247	654553
37792	654554
228840	654555
9796	654556
143330	654557
96214	654558
44211	654559
571	654560
148856	654561
113639	654562
245459	654563
81707	654564
8480	654565
213924	654566
19769	654567
34012	654568
28343	654569
9032	654570
49198	654571
56051	654572
14949	654573
113984	654574
37842	654575
47077	654576
44168	654577
90512	654578
33276	654579
43526	654580
11567	654581
11402	654582
13923	654583
28445	654584
2899	654585
252706	654586
22358	654587
23623	654588
187216	654589
15126	654590
1455	654591
127335	654592
144206	654593
3628	654594
2312	654595
37680	654596
18105	654597
179	654598
21626	654599
90224	654600
206949	654601
36651	654602
88105	654603
164099	654604
81039	654605
485	654606
17233	654607
51765	654608
35053	654609
41635	654610
336	654611
1454	654612
40949	654613
27356	654614
235767	654615
43440	654616
44806	654617
8009	654618
58975	654619
151914	654620
55932	654621
157487	654622
27326	654623
1898	654624
149616	654625
32277	654626
22281	654627
191869	654628
29640	654629
43435	654630
1150	654631
53811	654632
84079	654633
86733	654634
134105	654635
55992	654636
64119	654637
29296	654638
141693	654639
16303	654640
22460	654641
802	654642
10806	654643
63083	654644
41872	654645
257134	654646
142519	654647
17898	654648
82447	654649
3142	654650
939	654651
15889	654652
674	654653
238121	654654
72227	654655
37320	654656
43616	654657
211538	654658
114855	654659
17198	654660
24952	654661
265904	654662
55781	654663
122226	654664
56321	654665
12694	654666
125366	654667
39034	654668
10806	654669
85987	654670
50620	654671
10800	654672
11208	654673
47563	654674
125676	654675
24778	654676
101375	654677
17557	654678
4131	654679
73801	654680
113675	654681
2192	654682
27809	654683
90525	654684
17150	654685
15311	654686
53211	654687
73167	654688
45985	654689
123813	654690
38343	654691
12110	654692
5779	654693
4453	654694
8643	654695
80	654696
23229	654697
225	654698
4887	654699
2649	654700
20480	654701
42838	654702
254057	654703
175	654704
1353	654705
237680	654706
44779	654707
17050	654708
1551	654709
81040	654710
70783	654711
45367	654712
41073	654713
6336	654714
1581	654715
215623	654716
223113	654717
69445	654718
31178	654719
21747	654720
101623	654721
15810	654722
27556	654723
242184	654724
14556	654725
74047	654726
61087	654727
92388	654728
227526	654729
62867	654730
41238	654731
434	654732
47915	654733
98421	654734
78849	654735
160323	654736
25568	654737
152093	654738
211290	654739
619	654740
118660	654741
11806	654742
256968	654743
31093	654744
14324	654745
39213	654746
19639	654747
217478	654748
9121	654749
104952	654750
1612	654751
6903	654752
39504	654753
136268	654754
6398	654755
19628	654756
271074	654757
1796	654758
162720	654759
156933	654760
27122	654761
15389	654762
13982	654763
92286	654764
26820	654765
11101	654766
109	654767
87680	654768
16605	654769
257574	654770
30970	654771
106350	654772
263343	654773
55916	654774
8664	654775
13123	654776
21561	654777
129495	654778
55232	654779
26242	654780
1072	654781
227	654782
229977	654783
62333	654784
55671	654785
12975	654786
20758	654787
5083	654788
32150	654789
254389	654790
62560	654791
75868	654792
71181	654793
61537	654794
37788	654795
674	654796
182044	654797
6834	654798
1176	654799
215117	654800
34478	654801
73330	654802
11080	654803
129433	654804
16582	654805
7842	654806
165921	654807
209451	654808
52175	654809
13458	654810
9331	654811
6774	654812
12039	654813
88311	654814
895	654815
3214	654816
42297	654817
29412	654818
39468	654819
269788	654820
46452	654821
8090	654822
85024	654823
154705	654824
39861	654825
110413	654826
7433	654827
219453	654828
9342	654829
190274	654830
160970	654831
21606	654832
13534	654833
198653	654834
33105	654835
168472	654836
211822	654837
61681	654838
30211	654839
2687	654840
260556	654841
27560	654842
39528	654843
37704	654844
11070	654845
24668	654846
133194	654847
208780	654848
12494	654849
109951	654850
8233	654851
55062	654852
196994	654853
2367	654854
16988	654855
77068	654856
38470	654857
156893	654858
37615	654859
25071	654860
4276	654861
3511	654862
7111	654863
269270	654864
101751	654865
198166	654866
110686	654867
75180	654868
1032	654869
93	654870
268744	654871
37086	654872
7238	654873
54038	654874
77101	654875
94700	654876
90071	654877
1594	654878
32407	654879
32145	654880
125145	654881
4756	654882
21709	654883
5550	654884
23662	654885
23374	654886
30287	654887
23212	654888
49240	654889
6733	654890
73540	654891
69723	654892
83661	654893
84170	654894
56258	654895
57925	654896
1576	654897
32487	654898
145746	654899
401	654900
49869	654901
146142	654902
32743	654903
86323	654904
5750	654905
3809	654906
39198	654907
151362	654908
6881	654909
11911	654910
72296	654911
4605	654912
32338	654913
270437	654914
87954	654915
272131	654916
37449	654917
9200	654918
266465	654919
141411	654920
49371	654921
2698	654922
10681	654923
35833	654924
22642	654925
58077	654926
155793	654927
151213	654928
25873	654929
179324	654930
160896	654931
64308	654932
16884	654933
26350	654934
424	654935
106223	654936
33204	654937
14418	654938
22102	654939
242834	654940
405	654941
25717	654942
171801	654943
98306	654944
3002	654945
8534	654946
876	654947
1488	654948
7556	654949
16236	654950
5372	654951
89693	654952
96841	654953
123204	654954
8129	654955
9692	654956
188322	654957
242470	654958
79680	654959
138801	654960
2398	654961
35056	654962
45844	654963
269727	654964
201535	654965
2491	654966
190818	654967
136658	654968
202830	654969
148385	654970
4050	654971
6751	654972
148557	654973
562	654974
75672	654975
33744	654976
5510	654977
44898	654978
194215	654979
248537	654980
5187	654981
171039	654982
233008	654983
357	654984
72141	654985
44234	654986
118821	654987
268000	654988
75663	654989
2766	654990
64451	654991
88475	654992
27114	654993
15765	654994
66636	654995
4620	654996
176275	654997
25004	654998
20141	654999
25091	655000
35888	655001
12814	655002
2075	655003
7659	655004
160803	655005
223767	655006
56783	655007
18630	655008
25493	655009
213140	655010
3982	655011
253822	655012
143857	655013
63595	655014
102555	655015
17341	655016
2009	655017
254	655018
18814	655019
4483	655020
161399	655021
140858	655022
6796	655023
175661	655024
1343	655025
10199	655026
20971	655027
11600	655028
122917	655029
2030	655030
12282	655031
9641	655032
18845	655033
93141	655034
674	655035
4997	655036
250911	655037
24483	655038
17916	655039
27196	655040
125970	655041
13058	655042
266878	655043
12862	655044
80183	655045
39417	655046
146302	655047
48543	655048
1726	655049
266204	655050
265015	655051
21538	655052
15623	655053
258336	655054
254499	655055
241030	655056
93193	655057
91604	655058
41116	655059
2338	655060
178156	655061
126064	655062
230860	655063
22690	655064
78047	655065
53084	655066
1390	655067
198912	655068
68130	655069
17005	655070
41545	655071
113183	655072
99220	655073
146313	655074
22505	655075
28360	655076
153733	655077
92110	655078
5254	655079
7234	655080
119798	655081
67030	655082
33611	655083
28583	655084
209902	655085
49153	655086
14755	655087
12704	655088
20922	655089
7945	655090
24188	655091
9207	655092
11092	655093
156099	655094
241484	655095
143465	655096
14581	655097
17258	655098
12307	655099
66958	655100
19996	655101
141970	655102
48297	655103
2619	655104
7862	655105
164163	655106
93765	655107
23653	655108
18836	655109
117790	655110
5393	655111
71273	655112
77756	655113
35083	655114
9502	655115
105024	655116
1984	655117
246073	655118
195177	655119
74002	655120
36113	655121
17507	655122
101814	655123
14460	655124
100851	655125
27588	655126
2227	655127
77187	655128
6742	655129
3615	655130
169322	655131
37655	655132
2077	655133
14041	655134
3119	655135
57451	655136
240798	655137
199822	655138
53982	655139
1083	655140
106184	655141
32377	655142
3267	655143
40088	655144
121458	655145
1059	655146
60954	655147
107093	655148
60276	655149
96418	655150
57746	655151
56241	655152
129053	655153
27505	655154
60868	655155
34118	655156
34984	655157
19429	655158
20751	655159
159992	655160
148223	655161
1045	655162
119884	655163
8131	655164
47853	655165
40649	655166
74767	655167
9195	655168
167960	655169
174470	655170
20238	655171
6516	655172
86553	655173
118	655174
604	655175
93843	655176
18604	655177
13073	655178
163	655179
19711	655180
125905	655181
112732	655182
6731	655183
10231	655184
71223	655185
18511	655186
41183	655187
122616	655188
7593	655189
122424	655190
67687	655191
17004	655192
27402	655193
11671	655194
95704	655195
72289	655196
25812	655197
99479	655198
5817	655199
22676	655200
53204	655201
865	655202
8451	655203
3741	655204
6183	655205
63667	655206
95101	655207
93760	655208
28730	655209
3264	655210
11415	655211
37991	655212
157986	655213
40021	655214
40942	655215
44637	655216
17243	655217
25045	655218
9568	655219
215508	655220
193769	655221
65802	655222
229111	655223
1306	655224
1519	655225
31259	655226
29004	655227
1764	655228
2453	655229
57287	655230
69062	655231
272271	655232
214057	655233
66697	655234
199646	655235
4191	655236
8147	655237
108575	655238
193242	655239
60918	655240
7211	655241
2391	655242
64892	655243
127987	655244
72509	655245
135974	655246
209581	655247
47923	655248
21743	655249
83039	655250
48016	655251
18014	655252
11366	655253
36941	655254
189448	655255
18026	655256
269313	655257
45323	655258
138347	655259
261997	655260
165765	655261
150614	655262
17599	655263
1432	655264
151134	655265
25111	655266
110060	655267
62128	655268
145504	655269
2868	655270
49804	655271
32760	655272
29649	655273
2771	655274
69144	655275
148424	655276
140861	655277
82165	655278
16610	655279
1970	655280
18339	655281
120205	655282
78944	655283
142783	655284
8408	655285
9913	655286
246690	655287
56457	655288
16832	655289
143701	655290
206707	655291
6832	655292
35308	655293
56318	655294
240188	655295
136607	655296
137488	655297
31953	655298
15679	655299
4971	655300
4365	655301
155775	655302
39659	655303
21355	655304
171463	655305
189308	655306
23959	655307
116335	655308
8149	655309
1108	655310
193936	655311
4297	655312
25	655313
141833	655314
3162	655315
40941	655316
305	655317
92973	655318
32689	655319
19801	655320
144323	655321
28769	655322
8845	655323
162564	655324
87620	655325
57935	655326
82690	655327
277	655328
5337	655329
1576	655330
4021	655331
67568	655332
4808	655333
159321	655334
103221	655335
117372	655336
46897	655337
39789	655338
84663	655339
82631	655340
4744	655341
85903	655342
199559	655343
26504	655344
68013	655345
6526	655346
26690	655347
13849	655348
8321	655349
28651	655350
411	655351
106744	655352
363	655353
15473	655354
35691	655355
112439	655356
28351	655357
12629	655358
3268	655359
1104	655360
231527	655361
9951	655362
121924	655363
7016	655364
16269	655365
44807	655366
97496	655367
91421	655368
10350	655369
140001	655370
67702	655371
51502	655372
80174	655373
76793	655374
147210	655375
152570	655376
30465	655377
211325	655378
265735	655379
58284	655380
32614	655381
62775	655382
48289	655383
218684	655384
69655	655385
4548	655386
100537	655387
208064	655388
57300	655389
8302	655390
8000	655391
94861	655392
100756	655393
1148	655394
638	655395
50640	655396
170263	655397
26009	655398
25778	655399
11589	655400
165565	655401
46211	655402
18842	655403
9488	655404
45231	655405
105762	655406
225283	655407
36858	655408
6550	655409
176487	655410
117495	655411
7477	655412
1187	655413
447	655414
124409	655415
15069	655416
2002	655417
57164	655418
83222	655419
23553	655420
42431	655421
3062	655422
186167	655423
25941	655424
3414	655425
108909	655426
133735	655427
30895	655428
1363	655429
166821	655430
32989	655431
156435	655432
29527	655433
130599	655434
2368	655435
36898	655436
192507	655437
13673	655438
98730	655439
21633	655440
4327	655441
149860	655442
28522	655443
67279	655444
178222	655445
67529	655446
270477	655447
1097	655448
10390	655449
226489	655450
4067	655451
33523	655452
76005	655453
85154	655454
740	655455
18518	655456
27280	655457
118954	655458
264812	655459
44665	655460
248005	655461
65771	655462
29831	655463
26291	655464
93528	655465
17850	655466
167730	655467
51794	655468
16716	655469
192519	655470
38519	655471
12320	655472
45929	655473
84402	655474
119870	655475
5721	655476
88694	655477
37964	655478
139647	655479
20674	655480
268126	655481
24210	655482
96107	655483
774	655484
2100	655485
134155	655486
93209	655487
3268	655488
162618	655489
29907	655490
102600	655491
96002	655492
109595	655493
90306	655494
173080	655495
27687	655496
81955	655497
251155	655498
28347	655499
80596	655500
65835	655501
9621	655502
107097	655503
39493	655504
8667	655505
112264	655506
84757	655507
21906	655508
55387	655509
37431	655510
22794	655511
33607	655512
97646	655513
114523	655514
74754	655515
1374	655516
33034	655517
177663	655518
56550	655519
7401	655520
1118	655521
28868	655522
171215	655523
57074	655524
35855	655525
121028	655526
30321	655527
7725	655528
11787	655529
139298	655530
17570	655531
22034	655532
86829	655533
17557	655534
20926	655535
196788	655536
130102	655537
10760	655538
18224	655539
25480	655540
70706	655541
70139	655542
3755	655543
89592	655544
175757	655545
53151	655546
201317	655547
31746	655548
98159	655549
110671	655550
147024	655551
2382	655552
1519	655553
34932	655554
2400	655555
50912	655556
171902	655557
45536	655558
13283	655559
70622	655560
53536	655561
46692	655562
7681	655563
34454	655564
16087	655565
70974	655566
14127	655567
194265	655568
5100	655569
84337	655570
9607	655571
8946	655572
16086	655573
1280	655574
121047	655575
697	655576
11423	655577
85240	655578
77648	655579
1294	655580
53648	655581
2352	655582
25547	655583
3060	655584
27765	655585
5829	655586
32613	655587
27893	655588
198206	655589
64905	655590
10783	655591
129057	655592
152747	655593
133158	655594
79954	655595
27822	655596
27489	655597
12598	655598
511	655599
4650	655600
1444	655601
73064	655602
61431	655603
26758	655604
423	655605
134347	655606
110067	655607
96567	655608
7597	655609
205	655610
52051	655611
32266	655612
48708	655613
6829	655614
214870	655615
634	655616
3646	655617
90139	655618
49305	655619
63939	655620
97123	655621
67302	655622
573	655623
7830	655624
8111	655625
8458	655626
7415	655627
23959	655628
126867	655629
33988	655630
20449	655631
56082	655632
53173	655633
20339	655634
19703	655635
58015	655636
3097	655637
115611	655638
176378	655639
108785	655640
98553	655641
249504	655642
152472	655643
169590	655644
22725	655645
8319	655646
58666	655647
63105	655648
9474	655649
52630	655650
28387	655651
207	655652
836	655653
14602	655654
2155	655655
49255	655656
30885	655657
19044	655658
88349	655659
32929	655660
70370	655661
57283	655662
2851	655663
232996	655664
3011	655665
100647	655666
54983	655667
46220	655668
147891	655669
97953	655670
12870	655671
1326	655672
335	655673
238923	655674
78811	655675
185282	655676
7931	655677
174273	655678
8575	655679
57274	655680
157420	655681
21545	655682
2871	655683
37354	655684
215349	655685
242375	655686
51339	655687
219933	655688
136209	655689
44946	655690
60909	655691
43381	655692
76430	655693
5565	655694
12	655695
1869	655696
101399	655697
190947	655698
131070	655699
15662	655700
8382	655701
118578	655702
90798	655703
27653	655704
75089	655705
1277	655706
57508	655707
262389	655708
91287	655709
143378	655710
55468	655711
226638	655712
171408	655713
3615	655714
28921	655715
23522	655716
52706	655717
75794	655718
6	655719
15156	655720
142172	655721
65629	655722
215502	655723
2237	655724
397	655725
198867	655726
1057	655727
6683	655728
30869	655729
150083	655730
10979	655731
19175	655732
7527	655733
99549	655734
57703	655735
1464	655736
34026	655737
157619	655738
6168	655739
23887	655740
47656	655741
258596	655742
13813	655743
13555	655744
104810	655745
4474	655746
66002	655747
39141	655748
74212	655749
21775	655750
28870	655751
149	655752
42089	655753
31630	655754
161690	655755
1340	655756
47061	655757
22235	655758
67	655759
13806	655760
1164	655761
39512	655762
25981	655763
5051	655764
112759	655765
102738	655766
166455	655767
49187	655768
7102	655769
43554	655770
154612	655771
1304	655772
26605	655773
98741	655774
40042	655775
959	655776
95442	655777
10144	655778
30120	655779
55499	655780
24842	655781
4288	655782
544	655783
132323	655784
12836	655785
855	655786
166210	655787
74339	655788
20410	655789
42489	655790
7352	655791
176373	655792
142684	655793
26684	655794
60089	655795
71419	655796
5756	655797
10513	655798
103911	655799
231644	655800
891	655801
109552	655802
66670	655803
106663	655804
3618	655805
50427	655806
33690	655807
53702	655808
736	655809
12755	655810
3868	655811
240747	655812
54773	655813
20379	655814
76832	655815
81689	655816
156292	655817
18920	655818
1687	655819
41718	655820
148628	655821
58173	655822
251	655823
1175	655824
80578	655825
14999	655826
261211	655827
2990	655828
1413	655829
838	655830
1454	655831
7120	655832
34795	655833
56351	655834
16704	655835
74737	655836
27576	655837
154789	655838
41659	655839
114219	655840
89997	655841
7795	655842
89	655843
251922	655844
30603	655845
31706	655846
167147	655847
14183	655848
29103	655849
985	655850
171	655851
122393	655852
2495	655853
10855	655854
47646	655855
26990	655856
62031	655857
18206	655858
1729	655859
55722	655860
66489	655861
10769	655862
120244	655863
29278	655864
123752	655865
75989	655866
4411	655867
61461	655868
37516	655869
36396	655870
3848	655871
2633	655872
150027	655873
25402	655874
50189	655875
249912	655876
29886	655877
113268	655878
105863	655879
147832	655880
176470	655881
227034	655882
80913	655883
53670	655884
6057	655885
85866	655886
3353	655887
102249	655888
201160	655889
55251	655890
1964	655891
22377	655892
6327	655893
107712	655894
120173	655895
8375	655896
100967	655897
18219	655898
19857	655899
78184	655900
13334	655901
2367	655902
53989	655903
80305	655904
25900	655905
105953	655906
1737	655907
9318	655908
221618	655909
107763	655910
44712	655911
87345	655912
103976	655913
42994	655914
11808	655915
137709	655916
45474	655917
36757	655918
1388	655919
20243	655920
10117	655921
135730	655922
14186	655923
32509	655924
202068	655925
1074	655926
191857	655927
240691	655928
23690	655929
156359	655930
7435	655931
51931	655932
1764	655933
26054	655934
113344	655935
190418	655936
249211	655937
231049	655938
2444	655939
201162	655940
108253	655941
301	655942
11554	655943
96612	655944
236226	655945
137111	655946
72541	655947
101364	655948
5607	655949
148359	655950
68887	655951
11620	655952
62169	655953
2844	655954
11611	655955
148871	655956
259379	655957
9854	655958
3067	655959
68708	655960
43737	655961
4518	655962
42031	655963
25944	655964
182962	655965
83098	655966
125479	655967
13471	655968
87982	655969
69295	655970
16370	655971
163648	655972
115648	655973
166657	655974
75151	655975
238618	655976
2462	655977
87710	655978
13626	655979
26861	655980
74050	655981
19133	655982
46205	655983
12256	655984
47173	655985
32401	655986
265447	655987
2632	655988
30564	655989
7264	655990
1145	655991
78666	655992
98174	655993
18351	655994
1130	655995
9416	655996
25402	655997
43958	655998
72181	655999
44747	656000
128786	656001
16187	656002
685	656003
165829	656004
35322	656005
164800	656006
113638	656007
184458	656008
225363	656009
99194	656010
64760	656011
172788	656012
13649	656013
30991	656014
97737	656015
37890	656016
2402	656017
44459	656018
116389	656019
36269	656020
76473	656021
837	656022
77358	656023
79005	656024
6108	656025
167528	656026
113471	656027
64623	656028
165610	656029
5799	656030
1269	656031
224630	656032
104435	656033
210401	656034
67184	656035
179382	656036
17438	656037
89443	656038
29343	656039
118855	656040
28796	656041
1006	656042
36283	656043
153170	656044
168250	656045
8306	656046
7903	656047
2986	656048
101000	656049
103982	656050
87463	656051
37163	656052
52624	656053
60038	656054
195718	656055
72566	656056
6117	656057
7126	656058
970	656059
2389	656060
9006	656061
38994	656062
71875	656063
4214	656064
87161	656065
222571	656066
29367	656067
155702	656068
64427	656069
213447	656070
38394	656071
15649	656072
76580	656073
27950	656074
813	656075
108650	656076
16776	656077
2327	656078
89661	656079
18510	656080
22311	656081
23609	656082
217783	656083
3375	656084
884	656085
9631	656086
143072	656087
53308	656088
7174	656089
129317	656090
55437	656091
10090	656092
11412	656093
24103	656094
126224	656095
3224	656096
126491	656097
14760	656098
1439	656099
38737	656100
50664	656101
35913	656102
135	656103
71782	656104
2503	656105
101300	656106
15658	656107
44645	656108
583	656109
7668	656110
16795	656111
37	656112
3556	656113
492	656114
46151	656115
218969	656116
8966	656117
111386	656118
196914	656119
54185	656120
107490	656121
62183	656122
167949	656123
96321	656124
206716	656125
7886	656126
8330	656127
257	656128
15746	656129
44454	656130
58095	656131
2638	656132
8950	656133
262831	656134
10810	656135
41669	656136
146104	656137
62404	656138
160191	656139
113208	656140
120774	656141
22372	656142
61407	656143
86206	656144
218759	656145
67127	656146
34277	656147
30650	656148
11135	656149
151378	656150
42859	656151
102291	656152
2431	656153
45567	656154
55837	656155
94099	656156
37512	656157
207165	656158
65785	656159
60046	656160
24227	656161
228203	656162
5167	656163
2805	656164
8412	656165
162029	656166
257806	656167
9945	656168
53027	656169
15619	656170
15643	656171
4184	656172
4339	656173
15719	656174
1024	656175
238483	656176
113573	656177
182017	656178
28385	656179
65	656180
123334	656181
668	656182
173606	656183
5806	656184
91371	656185
259728	656186
160862	656187
168230	656188
109941	656189
7650	656190
148601	656191
4915	656192
55056	656193
128146	656194
58563	656195
3944	656196
62794	656197
54642	656198
1286	656199
67547	656200
9422	656201
34432	656202
163057	656203
153041	656204
3355	656205
257153	656206
83837	656207
1188	656208
132799	656209
6554	656210
122940	656211
172342	656212
4710	656213
35018	656214
6500	656215
59814	656216
35458	656217
108411	656218
59580	656219
3358	656220
20630	656221
667	656222
3711	656223
56257	656224
3499	656225
76441	656226
38131	656227
159503	656228
25685	656229
3	656230
6081	656231
137443	656232
164879	656233
269570	656234
2128	656235
46715	656236
25019	656237
151694	656238
15617	656239
301	656240
139588	656241
25469	656242
28010	656243
126335	656244
24063	656245
271835	656246
37554	656247
44268	656248
123754	656249
66412	656250
62634	656251
119363	656252
22094	656253
24402	656254
94684	656255
8	656256
205892	656257
56322	656258
45883	656259
944	656260
10463	656261
94700	656262
161	656263
139956	656264
4455	656265
130077	656266
58002	656267
5705	656268
18939	656269
10920	656270
143305	656271
32963	656272
127039	656273
113974	656274
6729	656275
32622	656276
16190	656277
59969	656278
210651	656279
3365	656280
247843	656281
74071	656282
1480	656283
30401	656284
125184	656285
66891	656286
37103	656287
121979	656288
32427	656289
60146	656290
80151	656291
65538	656292
34793	656293
16388	656294
3364	656295
245532	656296
9107	656297
1154	656298
810	656299
100299	656300
165189	656301
603	656302
137609	656303
65946	656304
171597	656305
28676	656306
94645	656307
10142	656308
90593	656309
94208	656310
15151	656311
35896	656312
207926	656313
16533	656314
45562	656315
71261	656316
45544	656317
201414	656318
2358	656319
22852	656320
9203	656321
29415	656322
61426	656323
11772	656324
50959	656325
21769	656326
12914	656327
93451	656328
3018	656329
143427	656330
157582	656331
36008	656332
34674	656333
18	656334
27053	656335
45084	656336
5913	656337
39993	656338
4976	656339
26018	656340
258	656341
147252	656342
33076	656343
1084	656344
47250	656345
86916	656346
187610	656347
35895	656348
27468	656349
33538	656350
49860	656351
9512	656352
26293	656353
8068	656354
3814	656355
88435	656356
16855	656357
66924	656358
8432	656359
59478	656360
161140	656361
210075	656362
3032	656363
14807	656364
20617	656365
24308	656366
39738	656367
54014	656368
5832	656369
132192	656370
156209	656371
41454	656372
166306	656373
91085	656374
112905	656375
36487	656376
15986	656377
97822	656378
45733	656379
107007	656380
79841	656381
98727	656382
239357	656383
98768	656384
36311	656385
12217	656386
6800	656387
11724	656388
51537	656389
15328	656390
7294	656391
7723	656392
7247	656393
4119	656394
12815	656395
7484	656396
30707	656397
44512	656398
136846	656399
4855	656400
16359	656401
25684	656402
155592	656403
8056	656404
11908	656405
255782	656406
43681	656407
30160	656408
43058	656409
230508	656410
689	656411
78894	656412
95126	656413
1591	656414
106003	656415
25820	656416
45397	656417
47653	656418
14963	656419
23566	656420
66349	656421
27882	656422
26342	656423
17534	656424
848	656425
154601	656426
161368	656427
197575	656428
225059	656429
184293	656430
43901	656431
137346	656432
20926	656433
49444	656434
12987	656435
24246	656436
106300	656437
76147	656438
210642	656439
18318	656440
62735	656441
167014	656442
144987	656443
65099	656444
14658	656445
216229	656446
150574	656447
82697	656448
45990	656449
49736	656450
94212	656451
24594	656452
8674	656453
216273	656454
3854	656455
8457	656456
293	656457
53073	656458
1696	656459
208786	656460
19564	656461
27168	656462
4	656463
5120	656464
296	656465
27128	656466
70635	656467
107872	656468
59270	656469
105359	656470
16120	656471
163533	656472
97447	656473
214985	656474
12925	656475
76373	656476
64765	656477
45009	656478
112349	656479
22024	656480
153005	656481
146049	656482
78065	656483
18559	656484
15001	656485
73	656486
21212	656487
62108	656488
6697	656489
104677	656490
38006	656491
409	656492
6827	656493
43668	656494
10629	656495
26539	656496
3574	656497
135191	656498
29710	656499
32793	656500
8029	656501
98337	656502
58593	656503
393	656504
58460	656505
64098	656506
136855	656507
1868	656508
199960	656509
2531	656510
3995	656511
18	656512
1765	656513
111514	656514
199763	656515
13715	656516
22939	656517
86894	656518
31938	656519
6999	656520
54917	656521
187836	656522
156627	656523
87976	656524
137032	656525
5021	656526
71911	656527
75619	656528
114203	656529
7760	656530
6383	656531
144383	656532
20178	656533
122229	656534
176779	656535
116484	656536
130	656537
77538	656538
14102	656539
198563	656540
192143	656541
131268	656542
6393	656543
58248	656544
65453	656545
245533	656546
218331	656547
105786	656548
76405	656549
15771	656550
5206	656551
46470	656552
32720	656553
54934	656554
100914	656555
24012	656556
174131	656557
93715	656558
43965	656559
265103	656560
136312	656561
80534	656562
70399	656563
102238	656564
73888	656565
201801	656566
22062	656567
202793	656568
55353	656569
161567	656570
866	656571
21	656572
12843	656573
256210	656574
12554	656575
120725	656576
240100	656577
718	656578
19571	656579
4746	656580
6867	656581
124928	656582
57185	656583
2682	656584
105553	656585
22112	656586
113339	656587
1831	656588
131053	656589
40698	656590
184475	656591
51262	656592
72597	656593
11440	656594
6440	656595
196754	656596
357	656597
23999	656598
98771	656599
83667	656600
159648	656601
27324	656602
2802	656603
6765	656604
15537	656605
10453	656606
161113	656607
4271	656608
10529	656609
29410	656610
236127	656611
52694	656612
2389	656613
1653	656614
83244	656615
11510	656616
133669	656617
12573	656618
29936	656619
42730	656620
11470	656621
13911	656622
17680	656623
54415	656624
97775	656625
4077	656626
248308	656627
56450	656628
88027	656629
159626	656630
91860	656631
35799	656632
117040	656633
51126	656634
163625	656635
263423	656636
8301	656637
71862	656638
196563	656639
420	656640
28401	656641
45559	656642
139710	656643
77652	656644
251043	656645
76377	656646
66818	656647
86525	656648
61009	656649
98090	656650
55675	656651
797	656652
45500	656653
8922	656654
21782	656655
13931	656656
162449	656657
20066	656658
743	656659
27567	656660
78503	656661
222524	656662
834	656663
95299	656664
151281	656665
13377	656666
88721	656667
75396	656668
165630	656669
80	656670
17004	656671
38995	656672
1004	656673
123961	656674
202438	656675
37101	656676
251577	656677
28542	656678
55843	656679
37281	656680
283	656681
80753	656682
229735	656683
16419	656684
17867	656685
37411	656686
36390	656687
50356	656688
2718	656689
35269	656690
9006	656691
132187	656692
250925	656693
180636	656694
3589	656695
203738	656696
151188	656697
1286	656698
180829	656699
8874	656700
73938	656701
143942	656702
268258	656703
8845	656704
8979	656705
158063	656706
74549	656707
68979	656708
87154	656709
37622	656710
12	656711
6332	656712
29452	656713
12789	656714
167745	656715
268326	656716
1410	656717
20011	656718
38840	656719
6693	656720
31102	656721
4961	656722
70337	656723
19292	656724
55559	656725
159155	656726
23600	656727
140558	656728
2385	656729
128287	656730
96791	656731
38112	656732
46152	656733
499	656734
110788	656735
18035	656736
162017	656737
86596	656738
11206	656739
29367	656740
40369	656741
15608	656742
113436	656743
84641	656744
25474	656745
268529	656746
4592	656747
221909	656748
7530	656749
7	656750
25822	656751
65951	656752
69469	656753
169975	656754
166498	656755
27858	656756
1574	656757
210	656758
25000	656759
72945	656760
165282	656761
2100	656762
253937	656763
73260	656764
60553	656765
29933	656766
19174	656767
48886	656768
27038	656769
50966	656770
17743	656771
23446	656772
138483	656773
17801	656774
2690	656775
64103	656776
3069	656777
27523	656778
14950	656779
163445	656780
164696	656781
212694	656782
140449	656783
715	656784
63737	656785
20	656786
49312	656787
80066	656788
1414	656789
14854	656790
23031	656791
107991	656792
31126	656793
47117	656794
62639	656795
98059	656796
101859	656797
23261	656798
80823	656799
16024	656800
428	656801
15781	656802
64483	656803
708	656804
25415	656805
134169	656806
125143	656807
64640	656808
211690	656809
49784	656810
84345	656811
7	656812
5615	656813
50204	656814
9589	656815
72845	656816
25481	656817
1646	656818
34312	656819
14126	656820
115	656821
34665	656822
21896	656823
27751	656824
184126	656825
31684	656826
71824	656827
3514	656828
4897	656829
163768	656830
25331	656831
33855	656832
177801	656833
28298	656834
26634	656835
3760	656836
3008	656837
144431	656838
1905	656839
55739	656840
22181	656841
3657	656842
128163	656843
143046	656844
21206	656845
632	656846
13998	656847
38733	656848
31682	656849
1113	656850
31155	656851
237700	656852
5280	656853
1107	656854
429	656855
1937	656856
80419	656857
79715	656858
4220	656859
4126	656860
92688	656861
128459	656862
48747	656863
27760	656864
21479	656865
25760	656866
31360	656867
80291	656868
5894	656869
34310	656870
49891	656871
56832	656872
32036	656873
14873	656874
40514	656875
72045	656876
12867	656877
21	656878
33856	656879
38	656880
57975	656881
187107	656882
225443	656883
35408	656884
34276	656885
8478	656886
121278	656887
39924	656888
667	656889
139	656890
19011	656891
135808	656892
12570	656893
6299	656894
70478	656895
240097	656896
107173	656897
7983	656898
69126	656899
18980	656900
9871	656901
42182	656902
12251	656903
270822	656904
8750	656905
30380	656906
23882	656907
13346	656908
161152	656909
22203	656910
13396	656911
20273	656912
180515	656913
13476	656914
49021	656915
4300	656916
47677	656917
58592	656918
30039	656919
42036	656920
13781	656921
35638	656922
47	656923
35579	656924
28067	656925
192809	656926
9242	656927
129278	656928
9684	656929
19238	656930
2909	656931
1220	656932
66652	656933
166392	656934
3009	656935
48478	656936
22191	656937
7892	656938
56300	656939
146284	656940
5303	656941
12919	656942
56173	656943
40880	656944
122578	656945
189571	656946
5093	656947
7684	656948
200591	656949
8660	656950
50688	656951
24404	656952
44056	656953
50346	656954
167636	656955
270556	656956
2792	656957
60840	656958
120968	656959
105846	656960
256878	656961
3392	656962
10398	656963
107985	656964
73189	656965
38320	656966
36404	656967
33333	656968
2752	656969
139697	656970
9128	656971
85543	656972
194666	656973
256793	656974
420	656975
414	656976
99152	656977
15352	656978
385	656979
197826	656980
10172	656981
5495	656982
227257	656983
30670	656984
77657	656985
202160	656986
172603	656987
160046	656988
8703	656989
89317	656990
127643	656991
146141	656992
95	656993
20979	656994
223520	656995
19980	656996
20352	656997
65203	656998
8196	656999
2000	657000
9740	657001
147771	657002
54206	657003
23823	657004
58921	657005
107704	657006
71448	657007
174720	657008
3433	657009
177952	657010
12757	657011
18893	657012
12998	657013
181139	657014
37504	657015
36408	657016
47908	657017
33750	657018
21951	657019
164007	657020
65154	657021
1476	657022
30880	657023
21260	657024
27860	657025
115576	657026
75976	657027
5598	657028
99788	657029
54430	657030
34474	657031
261465	657032
8005	657033
269712	657034
2347	657035
87	657036
1268	657037
4757	657038
106493	657039
20810	657040
43540	657041
103775	657042
21683	657043
159211	657044
56186	657045
58358	657046
4726	657047
655	657048
23016	657049
46994	657050
20676	657051
101935	657052
82232	657053
79119	657054
9122	657055
31020	657056
108744	657057
1119	657058
65572	657059
3	657060
397	657061
43518	657062
8488	657063
36767	657064
25254	657065
1212	657066
4807	657067
209276	657068
143197	657069
227788	657070
40594	657071
38571	657072
5797	657073
66040	657074
42691	657075
254262	657076
65197	657077
149580	657078
126409	657079
12094	657080
1907	657081
826	657082
131389	657083
28701	657084
98768	657085
60363	657086
49828	657087
14552	657088
110134	657089
202609	657090
74394	657091
75	657092
99505	657093
154683	657094
76993	657095
16036	657096
3581	657097
17758	657098
470	657099
15388	657100
17486	657101
40390	657102
79039	657103
241428	657104
52424	657105
40739	657106
55152	657107
2872	657108
63355	657109
39837	657110
51247	657111
22660	657112
169390	657113
103463	657114
21610	657115
39963	657116
13680	657117
133895	657118
260335	657119
40466	657120
90322	657121
11671	657122
6006	657123
97045	657124
51952	657125
169069	657126
137856	657127
72507	657128
77123	657129
12330	657130
1113	657131
21376	657132
115842	657133
88832	657134
211782	657135
7600	657136
19786	657137
134036	657138
145562	657139
35118	657140
7849	657141
8221	657142
240733	657143
41697	657144
10208	657145
135995	657146
152300	657147
35350	657148
5866	657149
6449	657150
52677	657151
46203	657152
97654	657153
247857	657154
27170	657155
4343	657156
20394	657157
70993	657158
5730	657159
8742	657160
94614	657161
34147	657162
44519	657163
3058	657164
639	657165
55827	657166
16473	657167
49907	657168
25421	657169
2680	657170
122370	657171
35635	657172
721	657173
34817	657174
194229	657175
707	657176
150724	657177
3615	657178
190621	657179
1416	657180
264585	657181
107270	657182
151686	657183
79043	657184
41781	657185
4472	657186
45450	657187
3104	657188
172138	657189
74721	657190
17708	657191
70105	657192
9940	657193
11693	657194
111663	657195
6247	657196
7643	657197
8250	657198
10528	657199
27766	657200
63709	657201
138425	657202
254754	657203
72158	657204
43422	657205
235989	657206
101107	657207
43471	657208
154427	657209
149168	657210
59018	657211
24330	657212
224891	657213
61273	657214
151779	657215
41220	657216
9975	657217
42851	657218
39549	657219
123432	657220
20805	657221
1969	657222
16437	657223
142538	657224
7526	657225
136441	657226
23639	657227
22330	657228
71643	657229
21596	657230
21375	657231
149	657232
57829	657233
10251	657234
8205	657235
43714	657236
35582	657237
52049	657238
24235	657239
80463	657240
22474	657241
35725	657242
3538	657243
103554	657244
139269	657245
169225	657246
62709	657247
19736	657248
13348	657249
104465	657250
180813	657251
269777	657252
2636	657253
174014	657254
2170	657255
165327	657256
21778	657257
42274	657258
113387	657259
1990	657260
65335	657261
199716	657262
33747	657263
218396	657264
8213	657265
5814	657266
63914	657267
199088	657268
12380	657269
71739	657270
54300	657271
16448	657272
62218	657273
2491	657274
3320	657275
43444	657276
26769	657277
137337	657278
6480	657279
7803	657280
30587	657281
38936	657282
18153	657283
4246	657284
56896	657285
217669	657286
47535	657287
14387	657288
4402	657289
42845	657290
24845	657291
8176	657292
65918	657293
180	657294
24654	657295
35292	657296
46210	657297
27553	657298
25076	657299
55602	657300
3254	657301
10973	657302
193997	657303
108584	657304
1132	657305
2087	657306
269043	657307
37061	657308
71976	657309
115585	657310
3040	657311
55300	657312
153896	657313
23387	657314
239753	657315
21423	657316
150257	657317
8365	657318
235	657319
2848	657320
164442	657321
213956	657322
44890	657323
21110	657324
15659	657325
9801	657326
22522	657327
27687	657328
259364	657329
124159	657330
133169	657331
3544	657332
249217	657333
122293	657334
101394	657335
3432	657336
215884	657337
51626	657338
34318	657339
240518	657340
49150	657341
150368	657342
27292	657343
53396	657344
114723	657345
3259	657346
8716	657347
263173	657348
152681	657349
123260	657350
1506	657351
18194	657352
1666	657353
4202	657354
4911	657355
516	657356
9091	657357
65886	657358
166109	657359
10946	657360
29324	657361
1494	657362
2993	657363
47261	657364
3887	657365
15226	657366
33287	657367
56224	657368
11498	657369
58216	657370
133687	657371
25714	657372
13495	657373
67847	657374
225073	657375
52440	657376
80164	657377
127435	657378
75754	657379
14843	657380
17698	657381
256931	657382
13729	657383
123738	657384
165061	657385
52574	657386
96001	657387
142824	657388
1837	657389
129581	657390
154605	657391
102854	657392
6673	657393
37738	657394
22154	657395
34212	657396
4790	657397
13469	657398
67	657399
44675	657400
25121	657401
33975	657402
6236	657403
39731	657404
57994	657405
17525	657406
153839	657407
170654	657408
124748	657409
168567	657410
218213	657411
1256	657412
19116	657413
58498	657414
205354	657415
155409	657416
6364	657417
28777	657418
231030	657419
6354	657420
170139	657421
103526	657422
83369	657423
13843	657424
27800	657425
43749	657426
56741	657427
75720	657428
108403	657429
103185	657430
4584	657431
2692	657432
102600	657433
12640	657434
2526	657435
22614	657436
89844	657437
4796	657438
135620	657439
21858	657440
12578	657441
76289	657442
27098	657443
3558	657444
93187	657445
191862	657446
35925	657447
29563	657448
322	657449
35003	657450
76278	657451
186692	657452
6241	657453
45413	657454
94159	657455
15328	657456
108438	657457
14406	657458
20907	657459
34875	657460
3941	657461
85876	657462
186475	657463
46757	657464
73048	657465
198286	657466
8436	657467
20876	657468
7471	657469
14033	657470
27738	657471
65717	657472
1972	657473
241035	657474
15985	657475
53726	657476
155490	657477
60977	657478
248240	657479
4648	657480
48668	657481
15135	657482
7947	657483
231435	657484
10963	657485
83998	657486
19569	657487
139177	657488
1404	657489
153747	657490
14309	657491
63353	657492
2411	657493
7584	657494
126593	657495
195969	657496
25217	657497
230564	657498
38597	657499
178418	657500
45585	657501
101078	657502
975	657503
288	657504
5867	657505
5219	657506
41294	657507
26950	657508
80100	657509
10577	657510
98699	657511
23409	657512
64224	657513
167164	657514
119574	657515
70830	657516
4662	657517
14692	657518
92489	657519
204554	657520
64713	657521
30031	657522
9380	657523
73079	657524
151306	657525
14068	657526
65565	657527
4524	657528
35704	657529
109186	657530
1140	657531
141354	657532
371	657533
71464	657534
6552	657535
221905	657536
226208	657537
13525	657538
19866	657539
16452	657540
141089	657541
53155	657542
22114	657543
52739	657544
83548	657545
10953	657546
13030	657547
44550	657548
63730	657549
195181	657550
23326	657551
20918	657552
1390	657553
58068	657554
77937	657555
76249	657556
72258	657557
831	657558
3237	657559
20356	657560
19317	657561
77819	657562
122685	657563
47980	657564
3369	657565
177649	657566
21975	657567
97871	657568
24946	657569
10731	657570
1393	657571
12708	657572
1063	657573
108365	657574
768	657575
25624	657576
249766	657577
245327	657578
88827	657579
39952	657580
52591	657581
54218	657582
1912	657583
1838	657584
52938	657585
155403	657586
57282	657587
61781	657588
26228	657589
39559	657590
5657	657591
6074	657592
79776	657593
195881	657594
262007	657595
7211	657596
6909	657597
232707	657598
19307	657599
7821	657600
31909	657601
40389	657602
120730	657603
78883	657604
59535	657605
53390	657606
53336	657607
93808	657608
65259	657609
31349	657610
63669	657611
41294	657612
11051	657613
32118	657614
29885	657615
67587	657616
65863	657617
7570	657618
86795	657619
84949	657620
2963	657621
80983	657622
33508	657623
399	657624
85069	657625
75942	657626
47541	657627
2461	657628
24035	657629
14782	657630
6451	657631
27671	657632
1458	657633
49236	657634
128214	657635
84059	657636
45312	657637
32582	657638
12276	657639
10583	657640
4712	657641
131669	657642
156428	657643
17818	657644
96767	657645
21445	657646
73218	657647
4412	657648
105920	657649
32535	657650
7065	657651
143827	657652
81302	657653
54063	657654
92110	657655
31070	657656
14338	657657
74728	657658
6379	657659
155354	657660
111797	657661
80987	657662
13480	657663
96201	657664
53408	657665
15336	657666
199288	657667
13737	657668
74859	657669
248007	657670
1010	657671
60422	657672
131065	657673
166110	657674
57921	657675
195363	657676
225193	657677
7438	657678
62290	657679
11766	657680
44602	657681
19942	657682
52916	657683
16792	657684
155099	657685
152649	657686
1096	657687
144742	657688
13312	657689
22824	657690
220035	657691
63302	657692
1488	657693
2145	657694
8169	657695
7226	657696
2947	657697
16684	657698
175646	657699
15869	657700
8735	657701
73325	657702
39580	657703
157503	657704
52856	657705
156842	657706
114893	657707
74281	657708
11854	657709
173644	657710
17210	657711
42556	657712
67017	657713
23046	657714
227718	657715
105467	657716
58778	657717
74695	657718
29444	657719
17458	657720
24763	657721
32373	657722
6823	657723
191409	657724
36360	657725
114841	657726
37101	657727
6802	657728
97529	657729
4159	657730
383	657731
7385	657732
78854	657733
241168	657734
39884	657735
268274	657736
6941	657737
271868	657738
180	657739
227599	657740
45479	657741
64278	657742
2086	657743
4357	657744
220481	657745
57341	657746
8060	657747
135953	657748
4161	657749
119990	657750
12944	657751
13672	657752
156240	657753
13689	657754
255756	657755
23301	657756
87574	657757
3673	657758
72683	657759
2079	657760
19831	657761
147233	657762
74334	657763
138464	657764
16310	657765
170638	657766
94692	657767
18306	657768
15762	657769
244395	657770
6939	657771
208949	657772
209838	657773
245296	657774
23090	657775
6313	657776
97577	657777
10453	657778
62120	657779
68810	657780
108032	657781
123405	657782
153415	657783
27295	657784
110033	657785
12362	657786
165296	657787
27729	657788
51002	657789
164608	657790
14542	657791
32633	657792
185974	657793
19077	657794
14298	657795
1367	657796
79850	657797
23815	657798
15963	657799
48569	657800
107191	657801
5673	657802
16688	657803
161	657804
61932	657805
241911	657806
10278	657807
2602	657808
7677	657809
150189	657810
16962	657811
4815	657812
1591	657813
68351	657814
10665	657815
77731	657816
66964	657817
155298	657818
20789	657819
5	657820
27733	657821
13371	657822
56612	657823
45552	657824
40497	657825
127111	657826
41751	657827
83375	657828
13665	657829
48240	657830
4881	657831
26334	657832
923	657833
172479	657834
1	657835
5064	657836
27074	657837
5131	657838
48652	657839
262788	657840
72677	657841
74239	657842
1409	657843
93912	657844
74567	657845
157079	657846
2522	657847
84857	657848
156708	657849
151112	657850
160351	657851
2442	657852
129273	657853
10049	657854
21831	657855
226963	657856
135504	657857
169527	657858
167148	657859
715	657860
224249	657861
84658	657862
169966	657863
79886	657864
131095	657865
6	657866
146370	657867
15951	657868
117270	657869
2830	657870
82211	657871
265426	657872
111	657873
271514	657874
42089	657875
128687	657876
50090	657877
15990	657878
54660	657879
145101	657880
62066	657881
115232	657882
151980	657883
261270	657884
212988	657885
9735	657886
45016	657887
479	657888
30241	657889
21731	657890
117601	657891
32183	657892
20234	657893
77114	657894
16776	657895
272213	657896
2390	657897
67002	657898
6412	657899
1027	657900
261021	657901
128645	657902
167059	657903
212932	657904
166834	657905
125456	657906
68146	657907
15646	657908
16769	657909
23803	657910
140274	657911
14447	657912
6825	657913
13599	657914
82593	657915
39359	657916
25753	657917
3522	657918
9262	657919
66312	657920
221163	657921
236	657922
16317	657923
17355	657924
68787	657925
143804	657926
47	657927
7263	657928
6370	657929
95835	657930
34332	657931
38451	657932
172807	657933
94942	657934
1677	657935
118685	657936
258595	657937
102867	657938
47838	657939
108612	657940
1185	657941
651	657942
1152	657943
168692	657944
738	657945
207949	657946
144892	657947
2129	657948
67628	657949
164498	657950
81	657951
57715	657952
140715	657953
51277	657954
138010	657955
44291	657956
525	657957
107644	657958
5400	657959
18498	657960
34296	657961
12602	657962
132669	657963
21185	657964
80043	657965
87476	657966
4725	657967
11859	657968
25408	657969
4536	657970
9946	657971
90584	657972
113865	657973
18478	657974
3540	657975
230881	657976
21	657977
194266	657978
169000	657979
4952	657980
4459	657981
2431	657982
59740	657983
114231	657984
115081	657985
217578	657986
8655	657987
37038	657988
6257	657989
109537	657990
18941	657991
76311	657992
103431	657993
233510	657994
11733	657995
184190	657996
41996	657997
18158	657998
162076	657999
16318	658000
68201	658001
60496	658002
44000	658003
48220	658004
103819	658005
10348	658006
1466	658007
15094	658008
26692	658009
21045	658010
242860	658011
76548	658012
14979	658013
236514	658014
178146	658015
54230	658016
53721	658017
15918	658018
57850	658019
65202	658020
139901	658021
7332	658022
133816	658023
22698	658024
14497	658025
13542	658026
33146	658027
20341	658028
5747	658029
98567	658030
90146	658031
39242	658032
175	658033
1412	658034
28594	658035
97510	658036
27316	658037
252028	658038
11457	658039
24306	658040
42265	658041
20629	658042
420	658043
1314	658044
23819	658045
59316	658046
77353	658047
9518	658048
134302	658049
54568	658050
747	658051
56676	658052
111368	658053
6245	658054
133111	658055
101972	658056
28003	658057
134058	658058
16345	658059
37760	658060
57592	658061
37032	658062
148146	658063
44125	658064
56999	658065
259037	658066
67647	658067
100198	658068
9109	658069
101456	658070
1058	658071
61411	658072
55965	658073
127370	658074
114019	658075
42113	658076
113389	658077
19353	658078
1265	658079
139942	658080
32091	658081
159869	658082
19928	658083
7682	658084
35723	658085
38729	658086
208285	658087
85138	658088
70433	658089
16931	658090
13960	658091
126788	658092
146539	658093
18200	658094
1590	658095
153105	658096
107995	658097
193323	658098
272482	658099
208683	658100
2018	658101
128516	658102
219082	658103
113214	658104
74412	658105
9291	658106
6359	658107
195621	658108
196162	658109
129491	658110
5105	658111
7575	658112
251779	658113
11095	658114
155449	658115
149050	658116
11169	658117
147543	658118
21241	658119
57247	658120
1954	658121
157440	658122
3229	658123
3023	658124
7773	658125
205918	658126
55728	658127
105606	658128
16731	658129
13968	658130
113998	658131
30058	658132
333	658133
81376	658134
64900	658135
166833	658136
231578	658137
40696	658138
33522	658139
107579	658140
56733	658141
12963	658142
88378	658143
169617	658144
134786	658145
15627	658146
129045	658147
59223	658148
168902	658149
14241	658150
59306	658151
57590	658152
247060	658153
111722	658154
8928	658155
55494	658156
76375	658157
2581	658158
43117	658159
74310	658160
441	658161
31535	658162
1821	658163
9308	658164
71024	658165
2617	658166
16955	658167
14951	658168
14740	658169
64647	658170
25472	658171
7790	658172
36645	658173
2260	658174
15366	658175
54357	658176
22973	658177
92695	658178
15718	658179
27493	658180
15628	658181
88276	658182
43041	658183
23399	658184
17311	658185
10876	658186
141779	658187
217456	658188
2639	658189
16084	658190
63977	658191
132366	658192
12098	658193
55416	658194
20502	658195
30322	658196
6536	658197
13696	658198
116798	658199
51048	658200
13791	658201
22836	658202
19638	658203
14821	658204
22388	658205
29120	658206
7460	658207
239710	658208
6218	658209
233621	658210
77723	658211
20498	658212
48226	658213
127378	658214
117455	658215
162013	658216
7220	658217
12024	658218
163657	658219
9421	658220
141191	658221
3146	658222
140057	658223
111704	658224
14298	658225
10778	658226
11402	658227
42939	658228
210784	658229
55939	658230
20419	658231
2115	658232
64036	658233
101050	658234
135688	658235
18386	658236
35112	658237
12572	658238
136129	658239
69367	658240
134233	658241
50398	658242
26569	658243
2161	658244
2515	658245
13305	658246
54924	658247
55284	658248
97593	658249
42910	658250
16876	658251
1106	658252
35839	658253
24963	658254
22346	658255
46026	658256
134879	658257
5208	658258
25310	658259
71598	658260
1470	658261
7689	658262
34826	658263
15785	658264
15335	658265
77584	658266
4542	658267
7844	658268
180255	658269
73165	658270
22644	658271
27014	658272
191927	658273
24013	658274
30244	658275
181665	658276
17631	658277
1178	658278
79237	658279
28737	658280
64995	658281
13422	658282
60021	658283
49469	658284
191513	658285
168394	658286
62553	658287
41153	658288
159281	658289
212	658290
16569	658291
252906	658292
166307	658293
47286	658294
184516	658295
7238	658296
178374	658297
135562	658298
39645	658299
84099	658300
247380	658301
38171	658302
168252	658303
48916	658304
43922	658305
20395	658306
68662	658307
690	658308
49018	658309
165182	658310
95654	658311
125960	658312
79128	658313
15347	658314
86821	658315
152275	658316
1077	658317
145604	658318
77445	658319
243210	658320
9717	658321
11279	658322
7122	658323
16234	658324
6450	658325
7165	658326
2793	658327
246086	658328
88556	658329
47310	658330
40386	658331
36609	658332
33051	658333
90681	658334
145845	658335
72855	658336
72476	658337
25314	658338
3226	658339
86503	658340
12107	658341
153477	658342
53366	658343
14116	658344
30085	658345
143484	658346
7758	658347
68687	658348
248600	658349
15972	658350
8486	658351
13483	658352
32475	658353
78589	658354
4711	658355
98665	658356
143977	658357
4306	658358
9931	658359
266264	658360
76953	658361
232	658362
245066	658363
266	658364
68668	658365
163826	658366
24560	658367
138009	658368
91750	658369
43051	658370
9909	658371
133620	658372
10683	658373
49882	658374
53151	658375
26647	658376
177756	658377
91216	658378
35241	658379
1749	658380
79823	658381
23878	658382
5652	658383
7210	658384
24037	658385
36972	658386
171705	658387
129844	658388
23103	658389
52657	658390
15669	658391
213618	658392
225732	658393
65984	658394
16420	658395
4010	658396
38039	658397
2264	658398
5186	658399
193394	658400
341	658401
228037	658402
46584	658403
18108	658404
152880	658405
2490	658406
30055	658407
221282	658408
37578	658409
172089	658410
170387	658411
6288	658412
514	658413
36135	658414
189	658415
144984	658416
34392	658417
129774	658418
219452	658419
37582	658420
42274	658421
236496	658422
4762	658423
15328	658424
12551	658425
12979	658426
1243	658427
2077	658428
8018	658429
23179	658430
65130	658431
129974	658432
106574	658433
284	658434
137781	658435
92	658436
96423	658437
9063	658438
1196	658439
6532	658440
3534	658441
2283	658442
2098	658443
5916	658444
141979	658445
257845	658446
116208	658447
73527	658448
4460	658449
12735	658450
102123	658451
132928	658452
6305	658453
91036	658454
55394	658455
60935	658456
115413	658457
102032	658458
24600	658459
2011	658460
64137	658461
46349	658462
9092	658463
23947	658464
348	658465
15815	658466
56064	658467
6975	658468
57556	658469
128086	658470
3817	658471
56018	658472
11992	658473
39836	658474
46854	658475
1011	658476
8615	658477
18247	658478
166322	658479
272533	658480
263771	658481
181381	658482
45866	658483
73531	658484
86517	658485
147	658486
5752	658487
86834	658488
2919	658489
153132	658490
1510	658491
39410	658492
102215	658493
58181	658494
18401	658495
111839	658496
47256	658497
3950	658498
20226	658499
125232	658500
1744	658501
15429	658502
28180	658503
23583	658504
90167	658505
23518	658506
187148	658507
224795	658508
10757	658509
2932	658510
71761	658511
194761	658512
42	658513
141101	658514
34039	658515
159468	658516
34515	658517
169557	658518
798	658519
806	658520
41797	658521
19821	658522
54806	658523
95283	658524
100934	658525
32403	658526
83220	658527
143131	658528
182807	658529
27495	658530
83124	658531
28740	658532
131592	658533
162974	658534
99547	658535
80822	658536
60231	658537
4266	658538
255087	658539
48833	658540
130904	658541
19754	658542
76391	658543
89864	658544
89773	658545
245175	658546
1225	658547
43130	658548
83024	658549
43541	658550
68058	658551
31788	658552
1973	658553
11124	658554
50971	658555
40231	658556
74577	658557
2454	658558
45610	658559
1890	658560
194699	658561
4157	658562
271047	658563
26650	658564
94925	658565
4500	658566
70972	658567
56829	658568
41729	658569
35763	658570
132605	658571
38967	658572
6085	658573
22770	658574
60219	658575
38523	658576
84022	658577
65020	658578
55857	658579
11753	658580
141294	658581
91327	658582
2713	658583
4228	658584
132864	658585
90863	658586
3313	658587
940	658588
158986	658589
122759	658590
78563	658591
10416	658592
30259	658593
23470	658594
82943	658595
5647	658596
93735	658597
6127	658598
107117	658599
14806	658600
3965	658601
102406	658602
119885	658603
256532	658604
15380	658605
3218	658606
23739	658607
145844	658608
137849	658609
35037	658610
163750	658611
3198	658612
5089	658613
23310	658614
67498	658615
5093	658616
75937	658617
87211	658618
179093	658619
40930	658620
67233	658621
6973	658622
133641	658623
110891	658624
244	658625
171425	658626
3058	658627
128832	658628
13094	658629
233377	658630
2804	658631
62945	658632
62185	658633
26895	658634
45067	658635
219863	658636
3045	658637
12096	658638
44857	658639
194044	658640
227316	658641
17450	658642
47545	658643
38559	658644
5554	658645
23121	658646
7085	658647
6006	658648
41074	658649
18513	658650
240253	658651
108722	658652
262575	658653
3384	658654
160690	658655
17335	658656
27857	658657
151869	658658
166996	658659
266326	658660
2473	658661
186056	658662
77443	658663
24673	658664
95188	658665
6741	658666
4913	658667
22872	658668
18624	658669
22713	658670
5368	658671
752	658672
78522	658673
134364	658674
24990	658675
18590	658676
4330	658677
100000	658678
28266	658679
1003	658680
75240	658681
14058	658682
25340	658683
75956	658684
31937	658685
32808	658686
22873	658687
14638	658688
65841	658689
203475	658690
16840	658691
6905	658692
92641	658693
45992	658694
181190	658695
21511	658696
75722	658697
96105	658698
216860	658699
3572	658700
167345	658701
7902	658702
39626	658703
20224	658704
10395	658705
84014	658706
155877	658707
4453	658708
49444	658709
27024	658710
17702	658711
49593	658712
100539	658713
79877	658714
504	658715
23667	658716
78706	658717
92054	658718
52183	658719
44555	658720
24628	658721
98944	658722
60571	658723
33964	658724
48729	658725
14086	658726
31317	658727
101545	658728
33351	658729
36558	658730
148300	658731
73448	658732
43078	658733
5	658734
54808	658735
569	658736
236101	658737
205272	658738
267007	658739
12825	658740
46073	658741
11163	658742
8129	658743
12084	658744
99177	658745
121739	658746
69259	658747
61079	658748
129040	658749
9538	658750
78942	658751
139553	658752
159757	658753
160784	658754
9933	658755
90416	658756
11207	658757
91393	658758
111296	658759
141882	658760
71118	658761
9828	658762
46011	658763
26487	658764
19464	658765
47552	658766
112349	658767
104945	658768
14790	658769
23926	658770
322	658771
126368	658772
7849	658773
73213	658774
2194	658775
10367	658776
25526	658777
34163	658778
192967	658779
79876	658780
3609	658781
95399	658782
5243	658783
54280	658784
26421	658785
7565	658786
111446	658787
3752	658788
58468	658789
83715	658790
4937	658791
60203	658792
125989	658793
3001	658794
633	658795
45542	658796
182970	658797
73009	658798
33920	658799
119501	658800
169	658801
156250	658802
38677	658803
6725	658804
6903	658805
175631	658806
13010	658807
90625	658808
6776	658809
5660	658810
77353	658811
274	658812
4247	658813
57994	658814
224591	658815
133862	658816
6314	658817
108277	658818
7092	658819
88965	658820
4907	658821
122146	658822
54682	658823
3844	658824
33263	658825
144380	658826
515	658827
124618	658828
11629	658829
218	658830
50786	658831
3251	658832
2902	658833
255822	658834
47231	658835
92617	658836
16094	658837
9856	658838
100250	658839
7461	658840
33212	658841
67350	658842
79158	658843
27335	658844
32006	658845
7657	658846
16819	658847
1515	658848
13794	658849
5840	658850
15111	658851
235889	658852
8870	658853
155128	658854
120651	658855
122190	658856
244121	658857
198628	658858
2081	658859
17904	658860
12897	658861
46667	658862
152400	658863
33012	658864
105124	658865
12840	658866
176038	658867
44388	658868
1921	658869
73931	658870
158765	658871
4807	658872
24732	658873
43199	658874
30670	658875
88698	658876
105865	658877
254443	658878
7210	658879
12243	658880
32644	658881
9301	658882
65145	658883
7767	658884
17791	658885
163889	658886
26472	658887
237250	658888
86605	658889
1532	658890
191068	658891
29549	658892
15114	658893
35797	658894
136299	658895
195262	658896
128449	658897
16391	658898
442	658899
7552	658900
2829	658901
29600	658902
106926	658903
89184	658904
226960	658905
178876	658906
73235	658907
86173	658908
162367	658909
32071	658910
5535	658911
27113	658912
17216	658913
23033	658914
8296	658915
66438	658916
4076	658917
8203	658918
114484	658919
1622	658920
49194	658921
132916	658922
3187	658923
80394	658924
45886	658925
145406	658926
77	658927
4761	658928
15331	658929
1903	658930
24302	658931
43947	658932
65310	658933
15137	658934
12553	658935
2521	658936
17240	658937
6200	658938
19078	658939
64607	658940
84064	658941
26668	658942
518	658943
262618	658944
11124	658945
82249	658946
28555	658947
605	658948
46218	658949
2684	658950
192317	658951
19463	658952
5495	658953
26324	658954
143779	658955
38134	658956
3046	658957
166889	658958
7753	658959
14096	658960
49096	658961
114173	658962
37018	658963
8559	658964
767	658965
28611	658966
88098	658967
7146	658968
13451	658969
176674	658970
74176	658971
11573	658972
23762	658973
29857	658974
21052	658975
159959	658976
17602	658977
99906	658978
99253	658979
51277	658980
130444	658981
55250	658982
62260	658983
530	658984
39660	658985
142738	658986
109539	658987
73005	658988
20588	658989
10855	658990
55844	658991
39847	658992
112726	658993
7883	658994
39355	658995
202690	658996
232	658997
6823	658998
16572	658999
11395	659000
25199	659001
83261	659002
106653	659003
41355	659004
53842	659005
29958	659006
53700	659007
1452	659008
671	659009
9918	659010
38127	659011
32077	659012
64972	659013
4271	659014
82657	659015
957	659016
18607	659017
51366	659018
79316	659019
13887	659020
46179	659021
47532	659022
3690	659023
235294	659024
75898	659025
19301	659026
11707	659027
123391	659028
51286	659029
53874	659030
259908	659031
83857	659032
52622	659033
266594	659034
272405	659035
2277	659036
50180	659037
68119	659038
3831	659039
81211	659040
131378	659041
215127	659042
296	659043
11341	659044
2577	659045
26386	659046
63085	659047
10483	659048
49978	659049
97589	659050
130207	659051
25186	659052
36439	659053
15655	659054
2813	659055
24853	659056
1056	659057
600	659058
1887	659059
1757	659060
158475	659061
55870	659062
7141	659063
4606	659064
77024	659065
91218	659066
26311	659067
4591	659068
101075	659069
55939	659070
46	659071
4415	659072
26622	659073
7950	659074
65784	659075
15521	659076
17661	659077
85044	659078
75727	659079
57199	659080
675	659081
12317	659082
8630	659083
106974	659084
12761	659085
73777	659086
260649	659087
66791	659088
3483	659089
127981	659090
33155	659091
106	659092
215102	659093
137942	659094
14594	659095
34320	659096
247036	659097
5994	659098
26670	659099
50298	659100
53211	659101
457	659102
4889	659103
257276	659104
249572	659105
35146	659106
20255	659107
65375	659108
159096	659109
6708	659110
1185	659111
36276	659112
2715	659113
131653	659114
10796	659115
10308	659116
112290	659117
116414	659118
590	659119
23560	659120
11714	659121
27334	659122
15316	659123
10725	659124
36711	659125
1066	659126
6591	659127
2448	659128
224266	659129
69878	659130
15788	659131
227991	659132
41956	659133
5297	659134
24638	659135
1447	659136
218783	659137
91559	659138
109665	659139
21624	659140
14233	659141
34929	659142
10587	659143
71005	659144
13357	659145
148032	659146
144059	659147
193	659148
1686	659149
21781	659150
175044	659151
2477	659152
12709	659153
33081	659154
133757	659155
137844	659156
30729	659157
39348	659158
31734	659159
34999	659160
10438	659161
319	659162
19947	659163
40409	659164
22030	659165
51464	659166
190311	659167
67005	659168
15973	659169
118572	659170
99118	659171
3665	659172
69061	659173
166049	659174
61540	659175
268416	659176
38403	659177
38	659178
6371	659179
244804	659180
972	659181
117882	659182
45223	659183
16771	659184
35393	659185
201504	659186
10746	659187
87116	659188
103436	659189
175752	659190
92881	659191
40845	659192
47130	659193
32955	659194
68173	659195
61143	659196
85395	659197
36286	659198
538	659199
30426	659200
39356	659201
1753	659202
8315	659203
6660	659204
23756	659205
25136	659206
4754	659207
3603	659208
85275	659209
143400	659210
35848	659211
37484	659212
125016	659213
9149	659214
48186	659215
30915	659216
2653	659217
55677	659218
135118	659219
19243	659220
3932	659221
18097	659222
2157	659223
20620	659224
229845	659225
79395	659226
16237	659227
14850	659228
12189	659229
18724	659230
1473	659231
111168	659232
2174	659233
12886	659234
13873	659235
184659	659236
47707	659237
110211	659238
243604	659239
28691	659240
99	659241
8520	659242
63760	659243
7915	659244
23557	659245
97193	659246
5225	659247
20319	659248
21454	659249
227354	659250
104267	659251
64378	659252
171856	659253
75310	659254
161269	659255
68427	659256
148892	659257
259094	659258
2546	659259
21889	659260
51586	659261
6093	659262
73914	659263
149311	659264
151849	659265
153599	659266
107762	659267
1704	659268
167685	659269
55037	659270
13302	659271
18756	659272
88833	659273
137420	659274
91400	659275
129363	659276
56175	659277
7610	659278
11033	659279
169272	659280
15800	659281
35010	659282
26892	659283
21102	659284
23336	659285
24206	659286
146955	659287
15745	659288
168845	659289
32696	659290
4373	659291
44418	659292
28641	659293
34348	659294
72956	659295
8111	659296
144662	659297
4907	659298
40826	659299
64118	659300
625	659301
42995	659302
18852	659303
31481	659304
44565	659305
286	659306
116050	659307
32509	659308
252087	659309
1669	659310
72904	659311
67273	659312
3283	659313
54247	659314
208093	659315
4333	659316
58339	659317
62843	659318
397	659319
6492	659320
24363	659321
9	659322
1580	659323
248105	659324
802	659325
19877	659326
92559	659327
52774	659328
53042	659329
219926	659330
97061	659331
14067	659332
39455	659333
45089	659334
36212	659335
160622	659336
66161	659337
65015	659338
53128	659339
124078	659340
55364	659341
150922	659342
85487	659343
90543	659344
156	659345
63142	659346
10077	659347
95175	659348
55540	659349
162948	659350
104148	659351
48877	659352
45440	659353
2811	659354
3748	659355
13332	659356
22070	659357
151895	659358
4265	659359
35710	659360
1685	659361
24711	659362
62176	659363
27460	659364
25112	659365
197791	659366
143770	659367
151716	659368
56764	659369
43289	659370
25740	659371
132448	659372
36397	659373
100096	659374
16728	659375
117855	659376
8912	659377
98975	659378
190714	659379
122702	659380
64991	659381
31183	659382
12889	659383
137872	659384
216652	659385
32572	659386
4367	659387
95774	659388
162676	659389
111884	659390
93139	659391
2776	659392
93959	659393
146592	659394
28662	659395
16217	659396
21261	659397
86499	659398
94599	659399
5	659400
28680	659401
233088	659402
2516	659403
10006	659404
13006	659405
1013	659406
25492	659407
95151	659408
67877	659409
103247	659410
1367	659411
15140	659412
2753	659413
163982	659414
7871	659415
11095	659416
109841	659417
33928	659418
30650	659419
44547	659420
1806	659421
241602	659422
54559	659423
1669	659424
63473	659425
86449	659426
2631	659427
36293	659428
213	659429
113118	659430
83927	659431
36519	659432
2692	659433
42496	659434
111776	659435
894	659436
11044	659437
225936	659438
42177	659439
6393	659440
46689	659441
13990	659442
207798	659443
2716	659444
28035	659445
131075	659446
141562	659447
8503	659448
215359	659449
24565	659450
92282	659451
148858	659452
31461	659453
74156	659454
176640	659455
27522	659456
20493	659457
135183	659458
26425	659459
129005	659460
84172	659461
97741	659462
69685	659463
1316	659464
142002	659465
44082	659466
9275	659467
107250	659468
28536	659469
21765	659470
3008	659471
15869	659472
252554	659473
246179	659474
5194	659475
38808	659476
37569	659477
1696	659478
37944	659479
60914	659480
139238	659481
195231	659482
120970	659483
414	659484
5826	659485
13607	659486
1288	659487
70845	659488
92351	659489
171218	659490
224989	659491
38902	659492
17912	659493
32960	659494
13435	659495
4890	659496
94417	659497
148791	659498
98281	659499
192710	659500
79288	659501
59091	659502
20770	659503
239720	659504
102603	659505
90165	659506
29586	659507
2655	659508
75177	659509
3523	659510
212476	659511
55687	659512
185660	659513
33559	659514
226925	659515
10444	659516
5345	659517
30542	659518
5818	659519
82190	659520
18686	659521
110261	659522
4028	659523
15108	659524
11618	659525
85624	659526
151707	659527
65532	659528
15975	659529
32162	659530
198677	659531
152304	659532
2514	659533
21504	659534
226813	659535
21064	659536
211075	659537
80282	659538
44831	659539
88726	659540
14734	659541
16533	659542
126916	659543
36307	659544
20881	659545
136112	659546
3749	659547
62181	659548
81640	659549
38148	659550
162308	659551
497	659552
86	659553
64404	659554
1855	659555
11216	659556
2391	659557
40285	659558
191543	659559
90240	659560
112806	659561
59163	659562
168958	659563
922	659564
6239	659565
21406	659566
6965	659567
6348	659568
270879	659569
195483	659570
392	659571
248508	659572
13868	659573
6836	659574
8041	659575
36469	659576
2434	659577
260182	659578
12165	659579
71006	659580
78514	659581
129440	659582
184749	659583
32625	659584
23329	659585
164370	659586
37130	659587
20099	659588
21980	659589
15702	659590
61642	659591
952	659592
50926	659593
78652	659594
1981	659595
45822	659596
4021	659597
48364	659598
189978	659599
16336	659600
11014	659601
65971	659602
106911	659603
24729	659604
329	659605
14196	659606
1669	659607
144117	659608
28258	659609
48167	659610
36405	659611
19990	659612
12247	659613
235604	659614
269015	659615
50223	659616
7744	659617
67969	659618
72647	659619
89992	659620
18828	659621
84955	659622
120405	659623
7331	659624
90138	659625
57388	659626
6532	659627
11951	659628
79552	659629
84850	659630
182950	659631
10069	659632
23438	659633
142979	659634
4040	659635
2809	659636
2216	659637
5297	659638
17069	659639
45706	659640
42755	659641
14797	659642
75397	659643
150564	659644
98093	659645
3500	659646
19192	659647
4886	659648
37618	659649
42534	659650
104274	659651
191769	659652
118998	659653
85870	659654
25930	659655
13809	659656
107942	659657
3605	659658
78229	659659
152279	659660
69939	659661
22338	659662
209156	659663
51740	659664
13666	659665
53713	659666
13129	659667
200045	659668
230096	659669
52114	659670
55781	659671
2240	659672
79142	659673
54541	659674
149181	659675
19184	659676
9808	659677
235	659678
159442	659679
77311	659680
42517	659681
57099	659682
2903	659683
69555	659684
54088	659685
4863	659686
83716	659687
167726	659688
31532	659689
68872	659690
105986	659691
2429	659692
50893	659693
86438	659694
98623	659695
35339	659696
38659	659697
12649	659698
3194	659699
10208	659700
69376	659701
22414	659702
5718	659703
111325	659704
31358	659705
114222	659706
100836	659707
161531	659708
126105	659709
21273	659710
85018	659711
36250	659712
19481	659713
5974	659714
10186	659715
7367	659716
7792	659717
47115	659718
39545	659719
108248	659720
72751	659721
154279	659722
38561	659723
7652	659724
40286	659725
29717	659726
157211	659727
128558	659728
94336	659729
20612	659730
4256	659731
62816	659732
140361	659733
1376	659734
113256	659735
85366	659736
43991	659737
9997	659738
116676	659739
115402	659740
5927	659741
3741	659742
23072	659743
94821	659744
10868	659745
157188	659746
2028	659747
65248	659748
59299	659749
50198	659750
181105	659751
496	659752
3174	659753
27259	659754
238865	659755
184957	659756
9450	659757
62346	659758
15429	659759
217261	659760
1407	659761
53536	659762
27580	659763
18089	659764
23086	659765
23968	659766
46645	659767
18273	659768
16879	659769
153640	659770
154484	659771
4079	659772
105810	659773
58416	659774
35684	659775
38675	659776
107015	659777
222825	659778
133252	659779
1744	659780
124635	659781
5194	659782
117944	659783
40421	659784
132683	659785
183298	659786
18309	659787
19725	659788
110196	659789
25480	659790
88563	659791
35563	659792
33333	659793
1371	659794
151077	659795
179217	659796
19069	659797
20309	659798
12793	659799
151431	659800
28968	659801
75711	659802
73034	659803
39860	659804
188219	659805
4492	659806
185249	659807
143551	659808
24874	659809
96273	659810
18492	659811
135792	659812
15968	659813
46604	659814
149675	659815
50399	659816
166577	659817
1078	659818
2103	659819
66230	659820
31324	659821
13209	659822
46963	659823
108662	659824
24942	659825
79875	659826
97163	659827
10	659828
160918	659829
52762	659830
230360	659831
44447	659832
60804	659833
433	659834
124146	659835
11046	659836
42957	659837
2935	659838
100398	659839
101158	659840
14896	659841
107679	659842
162009	659843
126124	659844
463	659845
57399	659846
158983	659847
46846	659848
13006	659849
17321	659850
1011	659851
22957	659852
2778	659853
23848	659854
10283	659855
203710	659856
20257	659857
8571	659858
21564	659859
139	659860
6361	659861
35528	659862
190693	659863
24543	659864
49260	659865
171027	659866
107749	659867
226994	659868
46676	659869
29652	659870
492	659871
17412	659872
2729	659873
124863	659874
38057	659875
86969	659876
13116	659877
126271	659878
30514	659879
169355	659880
31690	659881
70327	659882
265457	659883
57054	659884
8075	659885
7567	659886
108475	659887
30884	659888
82886	659889
13459	659890
10728	659891
5572	659892
1520	659893
1497	659894
65989	659895
13	659896
909	659897
60925	659898
5736	659899
113515	659900
1323	659901
114138	659902
120487	659903
4566	659904
4907	659905
24176	659906
226405	659907
22309	659908
115716	659909
227151	659910
4098	659911
3984	659912
16508	659913
101014	659914
28154	659915
52104	659916
12896	659917
167438	659918
1626	659919
260668	659920
150593	659921
766	659922
4035	659923
26767	659924
204937	659925
11816	659926
47769	659927
78251	659928
127621	659929
7651	659930
70466	659931
6442	659932
82164	659933
42346	659934
14882	659935
223745	659936
163427	659937
2695	659938
25216	659939
202584	659940
85258	659941
259615	659942
127300	659943
96498	659944
125124	659945
27455	659946
9170	659947
115848	659948
147	659949
36017	659950
3160	659951
85097	659952
44502	659953
12438	659954
33772	659955
1313	659956
20614	659957
32622	659958
880	659959
35522	659960
5783	659961
82150	659962
32992	659963
7711	659964
71352	659965
16651	659966
46183	659967
112861	659968
61178	659969
147629	659970
76429	659971
234503	659972
53374	659973
152418	659974
176620	659975
82825	659976
9035	659977
230531	659978
106195	659979
246656	659980
17208	659981
32177	659982
1494	659983
26473	659984
133218	659985
46046	659986
171124	659987
2004	659988
128513	659989
3388	659990
21239	659991
3952	659992
12458	659993
12984	659994
112332	659995
98659	659996
27775	659997
108738	659998
262850	659999
31742	660000
170	660001
15831	660002
180977	660003
208760	660004
270895	660005
15385	660006
122874	660007
146819	660008
75645	660009
55365	660010
44300	660011
7813	660012
905	660013
12125	660014
28038	660015
53721	660016
31413	660017
172156	660018
64910	660019
4640	660020
90915	660021
5612	660022
254752	660023
66512	660024
8871	660025
70302	660026
66042	660027
236843	660028
17738	660029
132880	660030
10676	660031
22249	660032
93930	660033
2008	660034
4273	660035
94443	660036
2800	660037
79098	660038
29462	660039
113980	660040
260533	660041
47797	660042
208815	660043
148559	660044
267179	660045
23892	660046
11661	660047
1878	660048
95369	660049
4722	660050
25546	660051
106388	660052
141604	660053
55413	660054
128584	660055
15197	660056
161709	660057
12679	660058
167	660059
59341	660060
32772	660061
207810	660062
131	660063
32317	660064
156558	660065
36486	660066
7239	660067
125726	660068
146744	660069
65185	660070
738	660071
80452	660072
23788	660073
16969	660074
6881	660075
4572	660076
73304	660077
134917	660078
19697	660079
243965	660080
67215	660081
39607	660082
224501	660083
789	660084
10994	660085
25290	660086
32085	660087
9723	660088
4528	660089
268458	660090
9481	660091
152911	660092
214759	660093
4602	660094
51710	660095
47792	660096
295	660097
17592	660098
72395	660099
245096	660100
73322	660101
4105	660102
2898	660103
11336	660104
27469	660105
1009	660106
6795	660107
92717	660108
6747	660109
11384	660110
26519	660111
5793	660112
60404	660113
30985	660114
67005	660115
24177	660116
20810	660117
6927	660118
36802	660119
25045	660120
82481	660121
3619	660122
36804	660123
11842	660124
6301	660125
79913	660126
23602	660127
91228	660128
160916	660129
166750	660130
13906	660131
101342	660132
20974	660133
154139	660134
151935	660135
52783	660136
221718	660137
128569	660138
262660	660139
183029	660140
26257	660141
59144	660142
30351	660143
56321	660144
13736	660145
8829	660146
33955	660147
32918	660148
61080	660149
23048	660150
15446	660151
156679	660152
57493	660153
12024	660154
6969	660155
26324	660156
25829	660157
7617	660158
11371	660159
1637	660160
50224	660161
24563	660162
63218	660163
14219	660164
28615	660165
20860	660166
11461	660167
45689	660168
162	660169
3226	660170
488	660171
148952	660172
21057	660173
141786	660174
209246	660175
2	660176
12944	660177
64938	660178
26905	660179
56100	660180
5118	660181
44506	660182
146832	660183
2211	660184
104195	660185
7700	660186
72917	660187
77646	660188
6833	660189
8685	660190
4574	660191
37704	660192
41161	660193
26118	660194
6223	660195
144222	660196
56978	660197
15337	660198
11412	660199
236946	660200
78303	660201
27884	660202
54643	660203
56	660204
4012	660205
13662	660206
538	660207
3293	660208
236320	660209
83555	660210
79524	660211
213056	660212
11694	660213
255762	660214
127949	660215
25106	660216
42853	660217
51718	660218
94565	660219
70937	660220
96822	660221
54975	660222
4850	660223
272301	660224
72	660225
49227	660226
4496	660227
42245	660228
8801	660229
53998	660230
101134	660231
8368	660232
217626	660233
67834	660234
68389	660235
20531	660236
756	660237
41018	660238
26568	660239
166936	660240
221823	660241
251438	660242
21548	660243
101899	660244
13740	660245
96651	660246
103300	660247
6365	660248
23326	660249
32015	660250
14326	660251
4257	660252
9966	660253
30372	660254
96466	660255
6842	660256
107747	660257
116806	660258
168944	660259
23870	660260
86	660261
16828	660262
161046	660263
149198	660264
141715	660265
132463	660266
1278	660267
1893	660268
54962	660269
31893	660270
9930	660271
49101	660272
4954	660273
240355	660274
141242	660275
182213	660276
372	660277
23235	660278
14535	660279
46777	660280
47951	660281
15436	660282
138907	660283
119065	660284
7582	660285
82589	660286
171032	660287
18572	660288
40157	660289
53797	660290
5049	660291
185735	660292
30097	660293
58087	660294
202989	660295
3999	660296
92616	660297
106442	660298
186602	660299
79528	660300
40068	660301
104426	660302
245396	660303
213636	660304
1916	660305
8906	660306
1984	660307
28928	660308
1837	660309
3596	660310
9906	660311
110600	660312
7302	660313
21923	660314
189612	660315
19176	660316
12234	660317
28304	660318
41755	660319
216286	660320
2629	660321
36429	660322
72304	660323
962	660324
42230	660325
42518	660326
78707	660327
37026	660328
22521	660329
72048	660330
50948	660331
10136	660332
87332	660333
8944	660334
158357	660335
261923	660336
1198	660337
99568	660338
252061	660339
79823	660340
41158	660341
178840	660342
229483	660343
3249	660344
934	660345
246564	660346
90541	660347
139064	660348
5792	660349
129073	660350
15955	660351
10394	660352
105165	660353
131383	660354
12623	660355
6499	660356
10034	660357
205236	660358
239006	660359
11169	660360
46123	660361
22652	660362
49038	660363
160433	660364
11406	660365
38399	660366
1341	660367
35192	660368
31748	660369
248623	660370
1153	660371
21209	660372
2136	660373
99216	660374
113144	660375
177701	660376
264	660377
83008	660378
14811	660379
23597	660380
13253	660381
4013	660382
54464	660383
56659	660384
4365	660385
74689	660386
27782	660387
52173	660388
143030	660389
2344	660390
76994	660391
3148	660392
158722	660393
271629	660394
1190	660395
9444	660396
40972	660397
124041	660398
58883	660399
176217	660400
30067	660401
69714	660402
10383	660403
16344	660404
269915	660405
25628	660406
37466	660407
14452	660408
176838	660409
450	660410
38408	660411
6241	660412
8753	660413
161613	660414
23564	660415
3592	660416
74497	660417
38931	660418
98811	660419
27249	660420
228351	660421
48660	660422
4989	660423
2290	660424
2855	660425
205627	660426
3117	660427
185780	660428
90619	660429
87162	660430
427	660431
260765	660432
168517	660433
139211	660434
150500	660435
2999	660436
93756	660437
175225	660438
130595	660439
3706	660440
6386	660441
1648	660442
141714	660443
8956	660444
62772	660445
4168	660446
251216	660447
100516	660448
53047	660449
133541	660450
96178	660451
135504	660452
97796	660453
100614	660454
69779	660455
10410	660456
50310	660457
220833	660458
1520	660459
50752	660460
164905	660461
1672	660462
57590	660463
34852	660464
15504	660465
5698	660466
169982	660467
19516	660468
4994	660469
47583	660470
83933	660471
30032	660472
344	660473
56779	660474
40514	660475
40473	660476
179594	660477
26047	660478
69086	660479
3181	660480
221307	660481
9500	660482
245818	660483
148407	660484
67217	660485
194021	660486
12680	660487
6832	660488
135574	660489
79349	660490
148698	660491
29108	660492
8909	660493
11912	660494
18249	660495
18847	660496
210999	660497
67593	660498
23078	660499
20113	660500
43511	660501
100713	660502
26285	660503
147588	660504
31469	660505
36385	660506
28161	660507
11697	660508
7090	660509
67278	660510
96929	660511
13652	660512
95005	660513
19843	660514
87524	660515
2428	660516
156577	660517
78289	660518
70262	660519
275	660520
56110	660521
20353	660522
102014	660523
205092	660524
33483	660525
47846	660526
3054	660527
21282	660528
98530	660529
51015	660530
34904	660531
25318	660532
55416	660533
49516	660534
102216	660535
244305	660536
259365	660537
50566	660538
12962	660539
139409	660540
254833	660541
1332	660542
102086	660543
27871	660544
98010	660545
3095	660546
16745	660547
95276	660548
84126	660549
17136	660550
128668	660551
60063	660552
5222	660553
139199	660554
19704	660555
96355	660556
140438	660557
12777	660558
194729	660559
36028	660560
133180	660561
152722	660562
40307	660563
60884	660564
1557	660565
33079	660566
85630	660567
33583	660568
34019	660569
98568	660570
236373	660571
12577	660572
207315	660573
19978	660574
11200	660575
49898	660576
147	660577
47223	660578
167767	660579
202329	660580
208	660581
221845	660582
154	660583
141877	660584
21012	660585
152708	660586
202214	660587
51366	660588
83620	660589
113083	660590
143356	660591
50191	660592
233250	660593
9548	660594
116459	660595
97984	660596
72515	660597
632	660598
229419	660599
100058	660600
42652	660601
9724	660602
17528	660603
120036	660604
23936	660605
134231	660606
74415	660607
4447	660608
1784	660609
96805	660610
6168	660611
144978	660612
51788	660613
2678	660614
151815	660615
264861	660616
64088	660617
139209	660618
43460	660619
106	660620
1516	660621
350	660622
29462	660623
28980	660624
36610	660625
27764	660626
19992	660627
134194	660628
177420	660629
1177	660630
8503	660631
8958	660632
2073	660633
26315	660634
91344	660635
14208	660636
25490	660637
209909	660638
22578	660639
27976	660640
134402	660641
58672	660642
175101	660643
181349	660644
2981	660645
35443	660646
11587	660647
66865	660648
55515	660649
1464	660650
223620	660651
2220	660652
109709	660653
208577	660654
4584	660655
5280	660656
123	660657
245304	660658
81486	660659
76456	660660
55262	660661
149094	660662
41622	660663
38608	660664
42	660665
35133	660666
146073	660667
18461	660668
62260	660669
114163	660670
21647	660671
213410	660672
32850	660673
31922	660674
101168	660675
2916	660676
226142	660677
91733	660678
147012	660679
148281	660680
2310	660681
111153	660682
122942	660683
53428	660684
3800	660685
586	660686
44676	660687
111470	660688
137699	660689
258284	660690
28935	660691
52283	660692
105190	660693
161201	660694
76963	660695
5715	660696
113792	660697
6738	660698
104384	660699
5125	660700
247949	660701
70660	660702
66382	660703
22578	660704
30577	660705
152793	660706
7558	660707
242	660708
49153	660709
174571	660710
103008	660711
95605	660712
16556	660713
28860	660714
5115	660715
17358	660716
38336	660717
226574	660718
115216	660719
17904	660720
74878	660721
119149	660722
10080	660723
87508	660724
53909	660725
85326	660726
8106	660727
156532	660728
87725	660729
40810	660730
102478	660731
238703	660732
10047	660733
15859	660734
58099	660735
1860	660736
3550	660737
684	660738
1800	660739
33197	660740
67661	660741
8122	660742
17497	660743
1106	660744
4355	660745
222936	660746
58961	660747
24664	660748
61352	660749
50206	660750
2827	660751
226276	660752
1093	660753
875	660754
119666	660755
11351	660756
95336	660757
64763	660758
3067	660759
41374	660760
80690	660761
12059	660762
52927	660763
7294	660764
95847	660765
1619	660766
135162	660767
4969	660768
71450	660769
7952	660770
4221	660771
69065	660772
103288	660773
550	660774
104663	660775
28168	660776
90266	660777
223542	660778
112133	660779
46494	660780
48025	660781
203291	660782
20249	660783
32758	660784
138618	660785
124008	660786
23279	660787
781	660788
128214	660789
1294	660790
113232	660791
1920	660792
29028	660793
217540	660794
23049	660795
137922	660796
12409	660797
124990	660798
9221	660799
75612	660800
38512	660801
67155	660802
154	660803
76111	660804
19417	660805
252622	660806
41178	660807
48364	660808
32069	660809
154284	660810
102408	660811
151760	660812
10580	660813
78174	660814
234927	660815
15400	660816
158445	660817
20013	660818
24147	660819
17769	660820
34184	660821
22667	660822
6939	660823
126	660824
127558	660825
25128	660826
3911	660827
2531	660828
57566	660829
269558	660830
170479	660831
56761	660832
2379	660833
109437	660834
133225	660835
95718	660836
240364	660837
18337	660838
264004	660839
925	660840
27633	660841
189510	660842
36527	660843
22674	660844
27783	660845
24229	660846
123350	660847
137867	660848
7674	660849
20227	660850
124395	660851
39144	660852
21647	660853
22693	660854
108692	660855
83577	660856
47180	660857
55763	660858
167503	660859
387	660860
95050	660861
34839	660862
94241	660863
6888	660864
46463	660865
2722	660866
201133	660867
16851	660868
40499	660869
92897	660870
75337	660871
116385	660872
1267	660873
76308	660874
5040	660875
165930	660876
2581	660877
1367	660878
8997	660879
41622	660880
168714	660881
2026	660882
80833	660883
170022	660884
239050	660885
39689	660886
200173	660887
6118	660888
16156	660889
992	660890
43227	660891
122945	660892
23109	660893
62497	660894
8377	660895
3579	660896
2783	660897
11576	660898
32674	660899
80363	660900
41952	660901
2024	660902
168903	660903
77863	660904
222031	660905
14377	660906
11215	660907
43992	660908
3290	660909
4136	660910
6717	660911
141212	660912
201410	660913
18884	660914
7324	660915
107400	660916
35282	660917
168693	660918
17310	660919
57833	660920
10007	660921
42563	660922
80908	660923
3311	660924
753	660925
176451	660926
1843	660927
108050	660928
9819	660929
14283	660930
41501	660931
109945	660932
29490	660933
3533	660934
180	660935
24614	660936
39904	660937
117627	660938
224899	660939
49690	660940
60545	660941
906	660942
63032	660943
904	660944
63806	660945
53767	660946
974	660947
16535	660948
48823	660949
97988	660950
66409	660951
4654	660952
38451	660953
1029	660954
35368	660955
13214	660956
151263	660957
5220	660958
9967	660959
106543	660960
16258	660961
75855	660962
137442	660963
4360	660964
142389	660965
229290	660966
27778	660967
25080	660968
30069	660969
59657	660970
197166	660971
96230	660972
78644	660973
149413	660974
79990	660975
250314	660976
12882	660977
6548	660978
17512	660979
5786	660980
230694	660981
144663	660982
26161	660983
54206	660984
14481	660985
151502	660986
157117	660987
63373	660988
3127	660989
25183	660990
23465	660991
72099	660992
102002	660993
26646	660994
869	660995
75163	660996
22218	660997
762	660998
8557	660999
9423	661000
85821	661001
5594	661002
92201	661003
1942	661004
104251	661005
25148	661006
99736	661007
45400	661008
99061	661009
2738	661010
7451	661011
20978	661012
56063	661013
21724	661014
74679	661015
4876	661016
2	661017
9306	661018
1944	661019
34402	661020
9372	661021
97437	661022
97648	661023
19527	661024
13616	661025
1609	661026
213238	661027
17832	661028
245349	661029
77548	661030
42306	661031
7130	661032
183813	661033
11842	661034
14175	661035
145574	661036
72245	661037
22770	661038
25777	661039
42796	661040
12516	661041
168180	661042
245029	661043
162878	661044
27237	661045
29640	661046
10604	661047
35	661048
247648	661049
6164	661050
120588	661051
30006	661052
28194	661053
9009	661054
14862	661055
118454	661056
62874	661057
80962	661058
109041	661059
145783	661060
22234	661061
17929	661062
59478	661063
5085	661064
109705	661065
116575	661066
25491	661067
41420	661068
24521	661069
26198	661070
18056	661071
6753	661072
1	661073
31778	661074
33488	661075
158017	661076
222514	661077
62149	661078
75759	661079
88145	661080
30337	661081
52162	661082
118611	661083
131364	661084
223937	661085
28999	661086
1361	661087
24616	661088
3910	661089
57716	661090
145958	661091
8287	661092
1661	661093
85534	661094
15407	661095
83610	661096
227868	661097
1404	661098
21012	661099
97787	661100
14253	661101
237604	661102
12000	661103
85087	661104
21095	661105
21546	661106
166859	661107
56933	661108
50635	661109
110105	661110
20092	661111
80021	661112
115089	661113
33885	661114
206763	661115
51737	661116
85490	661117
19078	661118
232753	661119
136633	661120
90135	661121
4770	661122
7285	661123
38375	661124
4820	661125
6951	661126
102135	661127
126639	661128
14194	661129
11399	661130
31300	661131
10882	661132
94181	661133
56634	661134
22694	661135
4330	661136
1386	661137
28997	661138
251	661139
267464	661140
6523	661141
2652	661142
74627	661143
159595	661144
140829	661145
3219	661146
71525	661147
3146	661148
2506	661149
96704	661150
234832	661151
3385	661152
5702	661153
53828	661154
23453	661155
101445	661156
136273	661157
23752	661158
1694	661159
42626	661160
164952	661161
1542	661162
36175	661163
163395	661164
804	661165
43332	661166
13636	661167
46903	661168
42806	661169
87234	661170
35	661171
37816	661172
111548	661173
36633	661174
119352	661175
268777	661176
72127	661177
74749	661178
187392	661179
69136	661180
51856	661181
117257	661182
4305	661183
64929	661184
32386	661185
147412	661186
227760	661187
99890	661188
10699	661189
10083	661190
74063	661191
16712	661192
269449	661193
36166	661194
1800	661195
435	661196
56273	661197
133619	661198
741	661199
73838	661200
5846	661201
31937	661202
285	661203
95852	661204
52578	661205
190486	661206
313	661207
153476	661208
57707	661209
84713	661210
113493	661211
14571	661212
14010	661213
28280	661214
167817	661215
160330	661216
81380	661217
14717	661218
8174	661219
241491	661220
65009	661221
271687	661222
52071	661223
69569	661224
72254	661225
505	661226
4897	661227
37116	661228
19713	661229
1716	661230
10749	661231
24020	661232
24440	661233
41798	661234
177632	661235
11687	661236
46254	661237
849	661238
143537	661239
88726	661240
39486	661241
151105	661242
10015	661243
7299	661244
60753	661245
82069	661246
129054	661247
134658	661248
9223	661249
24847	661250
6304	661251
28804	661252
17875	661253
25170	661254
32751	661255
132165	661256
6796	661257
2665	661258
67791	661259
5286	661260
37962	661261
124924	661262
10014	661263
55621	661264
82699	661265
232367	661266
99204	661267
71209	661268
20524	661269
15446	661270
12295	661271
6948	661272
117856	661273
65618	661274
18789	661275
37106	661276
14658	661277
56952	661278
112977	661279
86379	661280
13959	661281
61235	661282
38333	661283
24195	661284
31043	661285
48133	661286
217654	661287
27783	661288
10776	661289
34301	661290
3123	661291
10760	661292
34539	661293
30957	661294
22929	661295
129006	661296
137649	661297
241920	661298
74309	661299
194633	661300
35619	661301
134687	661302
75483	661303
28957	661304
157641	661305
34187	661306
221220	661307
29765	661308
2239	661309
106542	661310
147019	661311
10467	661312
211265	661313
77980	661314
11770	661315
11119	661316
1166	661317
26614	661318
5430	661319
5395	661320
21356	661321
65110	661322
57872	661323
104659	661324
31250	661325
22317	661326
13555	661327
39201	661328
79353	661329
23022	661330
57455	661331
1148	661332
159638	661333
40527	661334
62008	661335
24230	661336
39584	661337
221700	661338
5575	661339
192048	661340
8787	661341
16451	661342
38664	661343
160785	661344
12006	661345
144	661346
31195	661347
9973	661348
3427	661349
187525	661350
207822	661351
47615	661352
123104	661353
12972	661354
96934	661355
54129	661356
258950	661357
24041	661358
14655	661359
114141	661360
973	661361
31188	661362
46854	661363
19612	661364
13698	661365
215970	661366
1	661367
5248	661368
3544	661369
166615	661370
30705	661371
138762	661372
84921	661373
153001	661374
2659	661375
124322	661376
16349	661377
47035	661378
1992	661379
90143	661380
93494	661381
212340	661382
128346	661383
143096	661384
212782	661385
94074	661386
6691	661387
139286	661388
29583	661389
41359	661390
254348	661391
38758	661392
25759	661393
63026	661394
62570	661395
258042	661396
95065	661397
112519	661398
2216	661399
20652	661400
77320	661401
135971	661402
186181	661403
2014	661404
30166	661405
61066	661406
10694	661407
53662	661408
1762	661409
267	661410
183698	661411
142197	661412
25111	661413
127117	661414
41583	661415
45106	661416
62172	661417
3121	661418
37562	661419
506	661420
45780	661421
271289	661422
16802	661423
171115	661424
97766	661425
1337	661426
112515	661427
74533	661428
881	661429
210295	661430
2409	661431
33988	661432
7376	661433
108238	661434
41633	661435
116961	661436
213727	661437
76763	661438
221401	661439
39470	661440
2337	661441
24557	661442
3038	661443
67776	661444
11150	661445
74439	661446
12066	661447
3882	661448
11505	661449
1152	661450
55983	661451
29857	661452
147461	661453
124804	661454
4669	661455
121	661456
61069	661457
4	661458
61527	661459
38672	661460
7975	661461
6454	661462
4004	661463
14976	661464
82870	661465
88425	661466
42085	661467
45156	661468
72	661469
4879	661470
27927	661471
240060	661472
94748	661473
1061	661474
51203	661475
266003	661476
18690	661477
108375	661478
216809	661479
176562	661480
17767	661481
251516	661482
80434	661483
154832	661484
40988	661485
4894	661486
60283	661487
2727	661488
19615	661489
9460	661490
119176	661491
63585	661492
1183	661493
98357	661494
4385	661495
50142	661496
148132	661497
290	661498
159551	661499
35775	661500
104599	661501
267	661502
63659	661503
1553	661504
91488	661505
815	661506
59532	661507
508	661508
99529	661509
262750	661510
218801	661511
84252	661512
143459	661513
1098	661514
415	661515
200	661516
5782	661517
10722	661518
18753	661519
245368	661520
45836	661521
88798	661522
1043	661523
31591	661524
34935	661525
1589	661526
31060	661527
12843	661528
14614	661529
136028	661530
2480	661531
59492	661532
229328	661533
161221	661534
1978	661535
12477	661536
1247	661537
1676	661538
19224	661539
126872	661540
51699	661541
238008	661542
20274	661543
103731	661544
17387	661545
255114	661546
107936	661547
49534	661548
1619	661549
74433	661550
204186	661551
8740	661552
58749	661553
34684	661554
157363	661555
54663	661556
1952	661557
203369	661558
11102	661559
13328	661560
1483	661561
193235	661562
12336	661563
4819	661564
59190	661565
104307	661566
69241	661567
263906	661568
5197	661569
41784	661570
89295	661571
206586	661572
93010	661573
30	661574
96861	661575
317	661576
203923	661577
1676	661578
11229	661579
80076	661580
262184	661581
6191	661582
61224	661583
245437	661584
239864	661585
2549	661586
89938	661587
13382	661588
1658	661589
28384	661590
7501	661591
9896	661592
138532	661593
2630	661594
20816	661595
28558	661596
3849	661597
201600	661598
238810	661599
10867	661600
57266	661601
54964	661602
705	661603
8907	661604
18494	661605
125076	661606
16036	661607
665	661608
5907	661609
445	661610
73368	661611
40724	661612
338	661613
126045	661614
19677	661615
61977	661616
12559	661617
20800	661618
79994	661619
21959	661620
143346	661621
243632	661622
238908	661623
9671	661624
116185	661625
14643	661626
53084	661627
1681	661628
61742	661629
37769	661630
50774	661631
27680	661632
52781	661633
6334	661634
112205	661635
9306	661636
18132	661637
149141	661638
12070	661639
17866	661640
2468	661641
59464	661642
58216	661643
7089	661644
201782	661645
4310	661646
62178	661647
3275	661648
8299	661649
150018	661650
199692	661651
46684	661652
112830	661653
34556	661654
50452	661655
210	661656
84491	661657
42513	661658
75386	661659
51019	661660
245458	661661
10234	661662
96602	661663
1299	661664
150633	661665
62681	661666
184254	661667
103305	661668
84049	661669
65686	661670
65598	661671
10016	661672
128300	661673
4632	661674
57869	661675
26991	661676
11398	661677
92570	661678
258834	661679
224280	661680
6331	661681
124034	661682
87238	661683
22239	661684
6825	661685
152331	661686
37463	661687
40917	661688
33574	661689
200175	661690
689	661691
33038	661692
1365	661693
97470	661694
18836	661695
8712	661696
6288	661697
5077	661698
126098	661699
105171	661700
29	661701
120885	661702
29257	661703
182188	661704
73809	661705
67698	661706
194673	661707
2893	661708
263336	661709
159068	661710
10109	661711
195447	661712
16499	661713
72232	661714
20098	661715
27978	661716
40583	661717
86033	661718
33901	661719
87379	661720
92315	661721
154857	661722
12880	661723
5684	661724
114198	661725
166884	661726
45971	661727
64420	661728
170333	661729
35462	661730
117254	661731
62427	661732
108445	661733
787	661734
241539	661735
12131	661736
33389	661737
297	661738
2165	661739
440	661740
102192	661741
19152	661742
31691	661743
10372	661744
39511	661745
161595	661746
126823	661747
57644	661748
83022	661749
107318	661750
13474	661751
186021	661752
234935	661753
72375	661754
254473	661755
11769	661756
17036	661757
237609	661758
141578	661759
42116	661760
200470	661761
41543	661762
33159	661763
272671	661764
7254	661765
109787	661766
15849	661767
4005	661768
92039	661769
33498	661770
19728	661771
8181	661772
103150	661773
17116	661774
4975	661775
43033	661776
65605	661777
56236	661778
101854	661779
70314	661780
1782	661781
19341	661782
7028	661783
25989	661784
96	661785
201	661786
60442	661787
27227	661788
29849	661789
368	661790
2706	661791
18876	661792
9050	661793
53461	661794
8077	661795
2640	661796
125505	661797
150736	661798
33776	661799
218845	661800
57597	661801
73268	661802
73215	661803
20617	661804
13340	661805
224998	661806
46399	661807
9535	661808
90169	661809
122852	661810
161580	661811
161619	661812
3301	661813
43290	661814
650	661815
995	661816
24119	661817
119558	661818
140813	661819
2481	661820
54934	661821
2900	661822
35554	661823
26314	661824
199255	661825
95994	661826
110008	661827
11146	661828
72454	661829
868	661830
7629	661831
158120	661832
21378	661833
3750	661834
75529	661835
81	661836
125902	661837
75058	661838
63491	661839
37636	661840
72510	661841
164628	661842
40979	661843
66409	661844
82370	661845
164995	661846
171190	661847
33833	661848
14029	661849
122863	661850
80026	661851
49428	661852
4201	661853
7736	661854
1094	661855
137508	661856
64440	661857
100676	661858
58595	661859
35417	661860
10217	661861
252495	661862
44034	661863
22824	661864
83838	661865
9117	661866
154163	661867
56660	661868
38180	661869
134578	661870
24316	661871
1902	661872
58287	661873
46745	661874
78907	661875
5835	661876
65350	661877
190162	661878
70334	661879
148435	661880
131186	661881
112152	661882
64330	661883
16843	661884
119429	661885
153602	661886
125052	661887
6857	661888
62359	661889
16435	661890
172629	661891
116342	661892
74400	661893
43131	661894
10551	661895
24901	661896
41144	661897
27153	661898
2033	661899
16	661900
1006	661901
14047	661902
38310	661903
83776	661904
51352	661905
7032	661906
65	661907
176888	661908
89790	661909
68456	661910
89152	661911
74140	661912
21075	661913
20506	661914
88241	661915
206313	661916
10644	661917
21156	661918
11108	661919
32479	661920
215604	661921
28544	661922
66561	661923
15144	661924
83134	661925
52685	661926
42067	661927
7773	661928
35598	661929
136313	661930
57122	661931
29618	661932
8965	661933
67002	661934
113280	661935
225395	661936
5946	661937
15	661938
10810	661939
62293	661940
53640	661941
47341	661942
122505	661943
16009	661944
113953	661945
8536	661946
23995	661947
7342	661948
6498	661949
78272	661950
137271	661951
68923	661952
20019	661953
2134	661954
245536	661955
40172	661956
220583	661957
129023	661958
2369	661959
903	661960
9858	661961
70263	661962
164446	661963
56326	661964
3773	661965
202590	661966
71441	661967
55674	661968
13194	661969
7774	661970
21573	661971
50244	661972
8887	661973
4187	661974
54167	661975
43850	661976
19461	661977
112970	661978
3675	661979
5306	661980
75102	661981
87331	661982
97758	661983
85937	661984
37354	661985
27535	661986
5090	661987
45855	661988
30339	661989
41274	661990
143656	661991
19701	661992
22628	661993
81435	661994
16480	661995
10660	661996
21835	661997
84745	661998
63534	661999
154429	662000
2402	662001
128452	662002
49076	662003
258256	662004
672	662005
113382	662006
15580	662007
13023	662008
11570	662009
16027	662010
25433	662011
2041	662012
11553	662013
100315	662014
183385	662015
14564	662016
222144	662017
211758	662018
71066	662019
2996	662020
13039	662021
140473	662022
38820	662023
111756	662024
270097	662025
61787	662026
48558	662027
222883	662028
36616	662029
226928	662030
340	662031
70354	662032
22780	662033
3297	662034
5394	662035
258046	662036
3527	662037
11552	662038
29927	662039
206379	662040
62264	662041
101089	662042
28918	662043
129397	662044
35539	662045
44949	662046
4645	662047
139989	662048
7269	662049
105505	662050
4930	662051
224435	662052
8903	662053
252754	662054
54148	662055
30527	662056
246063	662057
213559	662058
46476	662059
22874	662060
9238	662061
114018	662062
14737	662063
111045	662064
46383	662065
21379	662066
65230	662067
204173	662068
170242	662069
63210	662070
115568	662071
73775	662072
38770	662073
30085	662074
268275	662075
11033	662076
24201	662077
48833	662078
15703	662079
35285	662080
159283	662081
96362	662082
37916	662083
248009	662084
6765	662085
220959	662086
150000	662087
29383	662088
105851	662089
24175	662090
11078	662091
135765	662092
116246	662093
59516	662094
39189	662095
87288	662096
59779	662097
100	662098
137869	662099
30284	662100
109838	662101
124393	662102
262395	662103
190070	662104
119902	662105
19165	662106
773	662107
142246	662108
58579	662109
72208	662110
84381	662111
95427	662112
43450	662113
6799	662114
18176	662115
7728	662116
241186	662117
1941	662118
61556	662119
39996	662120
228430	662121
67965	662122
31232	662123
121124	662124
10968	662125
233314	662126
100258	662127
35850	662128
17688	662129
49864	662130
22529	662131
6479	662132
72477	662133
40550	662134
59581	662135
35414	662136
123428	662137
69751	662138
20993	662139
36417	662140
7133	662141
91557	662142
122543	662143
4893	662144
9044	662145
840	662146
54318	662147
11042	662148
12033	662149
78077	662150
120129	662151
32052	662152
99375	662153
5127	662154
47158	662155
211086	662156
129669	662157
120541	662158
107675	662159
39276	662160
1210	662161
38793	662162
17444	662163
49080	662164
37921	662165
39062	662166
36481	662167
30052	662168
894	662169
22358	662170
263331	662171
28807	662172
271855	662173
7416	662174
27704	662175
222217	662176
156774	662177
27140	662178
15008	662179
208176	662180
1825	662181
130555	662182
55367	662183
17542	662184
4578	662185
2023	662186
184347	662187
26155	662188
22164	662189
10751	662190
9969	662191
6374	662192
9679	662193
64055	662194
5905	662195
10348	662196
103385	662197
154487	662198
171696	662199
95087	662200
4126	662201
65766	662202
261119	662203
1115	662204
15460	662205
85476	662206
48828	662207
8921	662208
22234	662209
41567	662210
87621	662211
102269	662212
1452	662213
268113	662214
16380	662215
4852	662216
26807	662217
32126	662218
2196	662219
189975	662220
79343	662221
18429	662222
56153	662223
136462	662224
9547	662225
33396	662226
141594	662227
36413	662228
57137	662229
130	662230
40664	662231
194307	662232
7932	662233
154895	662234
88425	662235
2558	662236
26959	662237
159738	662238
76768	662239
59220	662240
20637	662241
7526	662242
56474	662243
24352	662244
11352	662245
4322	662246
61033	662247
53567	662248
30083	662249
107715	662250
45954	662251
4675	662252
40579	662253
1860	662254
81873	662255
50623	662256
39827	662257
145867	662258
49448	662259
159420	662260
39378	662261
36108	662262
759	662263
65553	662264
117091	662265
13868	662266
1179	662267
17	662268
186	662269
211006	662270
12562	662271
90040	662272
39584	662273
49410	662274
162471	662275
596	662276
21267	662277
182330	662278
29306	662279
40704	662280
53585	662281
16747	662282
79575	662283
246332	662284
63848	662285
122125	662286
35661	662287
39550	662288
45753	662289
7720	662290
5607	662291
178209	662292
17806	662293
57	662294
62207	662295
2120	662296
29675	662297
48870	662298
28624	662299
142162	662300
11462	662301
13489	662302
56020	662303
14711	662304
15437	662305
25569	662306
5188	662307
154256	662308
31121	662309
812	662310
68010	662311
42562	662312
116547	662313
49097	662314
6124	662315
4632	662316
258217	662317
140163	662318
980	662319
101514	662320
6860	662321
2274	662322
33439	662323
23603	662324
148125	662325
206896	662326
99823	662327
20993	662328
123753	662329
61346	662330
7083	662331
12272	662332
5144	662333
27094	662334
10315	662335
4053	662336
35744	662337
41473	662338
43191	662339
33235	662340
202462	662341
6446	662342
102227	662343
7384	662344
2927	662345
192682	662346
2192	662347
731	662348
252664	662349
25672	662350
174386	662351
11411	662352
17206	662353
46258	662354
3504	662355
93986	662356
1397	662357
198908	662358
97060	662359
50479	662360
103441	662361
56864	662362
63166	662363
54419	662364
176910	662365
21446	662366
3420	662367
103058	662368
85939	662369
27854	662370
4253	662371
14377	662372
130867	662373
742	662374
15221	662375
51589	662376
154249	662377
177444	662378
19831	662379
101021	662380
5214	662381
162947	662382
2007	662383
63985	662384
14803	662385
10832	662386
3208	662387
21027	662388
175052	662389
24091	662390
359	662391
14136	662392
37748	662393
34645	662394
39497	662395
91324	662396
55575	662397
3883	662398
242944	662399
2830	662400
57737	662401
72422	662402
1531	662403
1438	662404
104615	662405
15602	662406
52723	662407
76143	662408
73423	662409
83159	662410
76726	662411
3939	662412
163711	662413
26695	662414
5109	662415
27602	662416
6432	662417
14916	662418
5116	662419
135492	662420
18172	662421
44130	662422
1726	662423
222809	662424
250542	662425
57969	662426
39547	662427
72069	662428
6315	662429
66785	662430
6135	662431
56945	662432
483	662433
62051	662434
254075	662435
88100	662436
162035	662437
111295	662438
40107	662439
57024	662440
158653	662441
126513	662442
11300	662443
262010	662444
19347	662445
126077	662446
86796	662447
1619	662448
6271	662449
107335	662450
9640	662451
131091	662452
24395	662453
64859	662454
79888	662455
74293	662456
13757	662457
42911	662458
5780	662459
48716	662460
13583	662461
29368	662462
146904	662463
19333	662464
2254	662465
1773	662466
43660	662467
140	662468
90110	662469
1939	662470
10958	662471
227363	662472
23189	662473
3008	662474
50825	662475
4628	662476
113652	662477
676	662478
97050	662479
84409	662480
52994	662481
145341	662482
123435	662483
231906	662484
143112	662485
12424	662486
27543	662487
20716	662488
33044	662489
4472	662490
167174	662491
192555	662492
8131	662493
117290	662494
237880	662495
26248	662496
169190	662497
27604	662498
10649	662499
11435	662500
7123	662501
66924	662502
18181	662503
476	662504
31507	662505
1032	662506
6083	662507
132715	662508
105233	662509
39096	662510
22672	662511
266354	662512
45965	662513
1830	662514
186055	662515
53674	662516
3515	662517
16376	662518
263118	662519
32589	662520
40066	662521
15399	662522
4239	662523
15402	662524
71278	662525
79720	662526
70165	662527
266485	662528
71430	662529
806	662530
78859	662531
34515	662532
204255	662533
1542	662534
638	662535
4485	662536
7380	662537
6690	662538
293	662539
137181	662540
61603	662541
171059	662542
134948	662543
2178	662544
73	662545
34050	662546
29650	662547
4996	662548
67013	662549
170	662550
93459	662551
52789	662552
13077	662553
10982	662554
143351	662555
32181	662556
72295	662557
249511	662558
103605	662559
48714	662560
65695	662561
253451	662562
55458	662563
23241	662564
32221	662565
30925	662566
1924	662567
51136	662568
1314	662569
43495	662570
131610	662571
14089	662572
252119	662573
5019	662574
74400	662575
91782	662576
127298	662577
147890	662578
27906	662579
4064	662580
147035	662581
7853	662582
45373	662583
40176	662584
270094	662585
168604	662586
237618	662587
28921	662588
76814	662589
9526	662590
94793	662591
34523	662592
85810	662593
126889	662594
7617	662595
31006	662596
44044	662597
404	662598
14187	662599
229070	662600
64397	662601
64431	662602
247284	662603
11838	662604
20063	662605
10068	662606
220852	662607
12362	662608
173829	662609
11225	662610
2351	662611
157149	662612
77486	662613
238061	662614
7505	662615
10710	662616
27455	662617
142976	662618
498	662619
113355	662620
90649	662621
19867	662622
13864	662623
56789	662624
24865	662625
6947	662626
1821	662627
5753	662628
100467	662629
77358	662630
67745	662631
225	662632
13036	662633
4437	662634
11566	662635
37810	662636
29151	662637
24908	662638
53206	662639
51425	662640
73286	662641
87191	662642
58745	662643
24748	662644
22886	662645
127694	662646
13225	662647
249590	662648
24752	662649
88643	662650
32114	662651
23688	662652
163	662653
39702	662654
70873	662655
74023	662656
9552	662657
144668	662658
259466	662659
21273	662660
17806	662661
57015	662662
21224	662663
10065	662664
88793	662665
4481	662666
1640	662667
3121	662668
82482	662669
30960	662670
43606	662671
112524	662672
13026	662673
5112	662674
26527	662675
96592	662676
110688	662677
2948	662678
4444	662679
23016	662680
2772	662681
52279	662682
1508	662683
101949	662684
10262	662685
98775	662686
88938	662687
71987	662688
26703	662689
532	662690
153832	662691
177	662692
4940	662693
33304	662694
360	662695
195049	662696
30628	662697
246419	662698
245442	662699
25324	662700
127303	662701
16646	662702
19323	662703
2696	662704
22046	662705
9991	662706
110133	662707
4188	662708
1229	662709
374	662710
840	662711
53694	662712
262435	662713
56211	662714
18709	662715
96836	662716
4975	662717
39165	662718
1213	662719
26474	662720
69468	662721
235	662722
3581	662723
47519	662724
199021	662725
3396	662726
2714	662727
42099	662728
77933	662729
37121	662730
38732	662731
124613	662732
7774	662733
31940	662734
738	662735
5036	662736
832	662737
85269	662738
46848	662739
14696	662740
1205	662741
7096	662742
15438	662743
8368	662744
41758	662745
34375	662746
60186	662747
88381	662748
53646	662749
15779	662750
177237	662751
14134	662752
69817	662753
243905	662754
16442	662755
91005	662756
15667	662757
2911	662758
131397	662759
154158	662760
119360	662761
227648	662762
59642	662763
26531	662764
98335	662765
40553	662766
46000	662767
31991	662768
7197	662769
52873	662770
298	662771
102655	662772
246739	662773
48034	662774
28007	662775
20351	662776
234766	662777
974	662778
15740	662779
55823	662780
7275	662781
13956	662782
14599	662783
38603	662784
253670	662785
30411	662786
65108	662787
52319	662788
3758	662789
4275	662790
100434	662791
264456	662792
171329	662793
82271	662794
32014	662795
41683	662796
152088	662797
10726	662798
46679	662799
76748	662800
120544	662801
131648	662802
41717	662803
98417	662804
508	662805
21641	662806
38355	662807
44148	662808
91795	662809
6951	662810
15583	662811
4086	662812
162466	662813
13022	662814
91639	662815
181128	662816
40712	662817
209	662818
151315	662819
61305	662820
169430	662821
7648	662822
46865	662823
539	662824
259549	662825
38034	662826
164901	662827
45258	662828
34276	662829
7652	662830
83151	662831
60948	662832
26992	662833
53760	662834
1976	662835
214577	662836
5950	662837
71023	662838
36278	662839
81916	662840
11795	662841
4223	662842
7949	662843
54772	662844
100056	662845
64583	662846
15697	662847
243234	662848
98983	662849
24364	662850
82	662851
138868	662852
155087	662853
27389	662854
265276	662855
30260	662856
45068	662857
98791	662858
96228	662859
21086	662860
86246	662861
55046	662862
32875	662863
251676	662864
65364	662865
68846	662866
45618	662867
213295	662868
24394	662869
25020	662870
31939	662871
9360	662872
150661	662873
5157	662874
8680	662875
10151	662876
6653	662877
2205	662878
102969	662879
26223	662880
52366	662881
86130	662882
2395	662883
76130	662884
805	662885
2272	662886
111763	662887
89796	662888
10799	662889
20861	662890
108327	662891
171684	662892
8907	662893
36319	662894
25948	662895
48928	662896
36330	662897
60903	662898
12852	662899
18389	662900
4453	662901
162577	662902
48860	662903
4352	662904
22285	662905
14471	662906
86005	662907
134185	662908
138960	662909
3948	662910
11792	662911
6675	662912
18156	662913
2186	662914
37301	662915
110004	662916
54055	662917
164	662918
99171	662919
82979	662920
14053	662921
27534	662922
12560	662923
4628	662924
5666	662925
104787	662926
18901	662927
90901	662928
235298	662929
89473	662930
268102	662931
4775	662932
5297	662933
27367	662934
52759	662935
107194	662936
60604	662937
73580	662938
44070	662939
16385	662940
127261	662941
106419	662942
29453	662943
85206	662944
9350	662945
36123	662946
2948	662947
10352	662948
14135	662949
1935	662950
183991	662951
205540	662952
62605	662953
9559	662954
217841	662955
104090	662956
98786	662957
34544	662958
68030	662959
36591	662960
15267	662961
131472	662962
8550	662963
75176	662964
2126	662965
110022	662966
74044	662967
4836	662968
61706	662969
20225	662970
47810	662971
70736	662972
78720	662973
6410	662974
9617	662975
36787	662976
76037	662977
88374	662978
37831	662979
94487	662980
117920	662981
31632	662982
120408	662983
265644	662984
9458	662985
70261	662986
54771	662987
80415	662988
252516	662989
74203	662990
49461	662991
278	662992
120033	662993
54247	662994
36216	662995
11275	662996
71129	662997
115507	662998
22237	662999
89996	663000
79573	663001
1338	663002
101351	663003
162834	663004
35662	663005
43525	663006
77256	663007
5192	663008
121704	663009
5724	663010
97502	663011
72446	663012
5119	663013
36932	663014
146472	663015
194893	663016
67195	663017
96137	663018
381	663019
51271	663020
11610	663021
55607	663022
64519	663023
32957	663024
45464	663025
238708	663026
31295	663027
144691	663028
22886	663029
2278	663030
2808	663031
59524	663032
717	663033
29435	663034
6645	663035
76783	663036
98203	663037
121406	663038
408	663039
125668	663040
136442	663041
113806	663042
4338	663043
108167	663044
80216	663045
68315	663046
11651	663047
201	663048
130564	663049
23880	663050
161171	663051
6525	663052
234589	663053
2416	663054
4439	663055
2784	663056
28843	663057
169	663058
76510	663059
79680	663060
20253	663061
3636	663062
2077	663063
13319	663064
37549	663065
26256	663066
15	663067
103336	663068
194972	663069
52875	663070
48607	663071
62065	663072
107911	663073
82330	663074
19248	663075
57912	663076
12228	663077
233061	663078
202415	663079
3316	663080
80010	663081
2049	663082
55329	663083
39466	663084
47444	663085
38928	663086
3851	663087
99402	663088
7763	663089
83236	663090
17377	663091
125089	663092
25092	663093
120989	663094
27008	663095
23498	663096
305	663097
229	663098
8	663099
61460	663100
3616	663101
255	663102
145520	663103
9952	663104
28352	663105
46281	663106
49164	663107
55294	663108
82295	663109
28109	663110
114245	663111
10570	663112
34709	663113
27278	663114
15205	663115
262143	663116
164648	663117
322	663118
156176	663119
4470	663120
13721	663121
39675	663122
71798	663123
139425	663124
34632	663125
52288	663126
38454	663127
61869	663128
24132	663129
41175	663130
56629	663131
106810	663132
54802	663133
11974	663134
19104	663135
40631	663136
95869	663137
13616	663138
23368	663139
21270	663140
248997	663141
57806	663142
27550	663143
7856	663144
18516	663145
18977	663146
1328	663147
209837	663148
247347	663149
146813	663150
13432	663151
149154	663152
7071	663153
23804	663154
11386	663155
126073	663156
197992	663157
12458	663158
120915	663159
15720	663160
224319	663161
145695	663162
15035	663163
241157	663164
24644	663165
68507	663166
77670	663167
28023	663168
20990	663169
182670	663170
108929	663171
54815	663172
78785	663173
5683	663174
23603	663175
101777	663176
4430	663177
48930	663178
126373	663179
36817	663180
454	663181
7603	663182
26402	663183
550	663184
217714	663185
107542	663186
19281	663187
6785	663188
59113	663189
51028	663190
182952	663191
122448	663192
132	663193
3579	663194
145602	663195
3214	663196
83515	663197
20159	663198
475	663199
132619	663200
146037	663201
64976	663202
6829	663203
30618	663204
47942	663205
92403	663206
109523	663207
183852	663208
107786	663209
197649	663210
42426	663211
136677	663212
21568	663213
16557	663214
116990	663215
52342	663216
41029	663217
305	663218
39486	663219
64734	663220
38192	663221
70249	663222
44187	663223
114761	663224
14426	663225
2355	663226
1907	663227
31721	663228
11455	663229
65407	663230
261388	663231
45504	663232
42924	663233
37090	663234
197030	663235
2916	663236
18111	663237
4137	663238
4928	663239
64816	663240
29926	663241
29444	663242
20	663243
68380	663244
128343	663245
4636	663246
1948	663247
147604	663248
62628	663249
20859	663250
21472	663251
20698	663252
131438	663253
11451	663254
141879	663255
6462	663256
144628	663257
115920	663258
8162	663259
45326	663260
53935	663261
156596	663262
58935	663263
549	663264
31304	663265
56877	663266
93274	663267
100474	663268
11769	663269
2080	663270
108564	663271
4710	663272
1190	663273
1110	663274
36181	663275
10029	663276
75832	663277
86072	663278
1342	663279
51238	663280
241120	663281
214381	663282
12364	663283
3837	663284
7755	663285
108703	663286
169205	663287
137838	663288
27954	663289
24033	663290
20458	663291
540	663292
906	663293
97692	663294
52018	663295
238488	663296
71429	663297
2465	663298
34973	663299
56361	663300
696	663301
31182	663302
18408	663303
18108	663304
1305	663305
189129	663306
29950	663307
43738	663308
213173	663309
10465	663310
1599	663311
80081	663312
162450	663313
12894	663314
9444	663315
32878	663316
6996	663317
149730	663318
4020	663319
208609	663320
43163	663321
247064	663322
38166	663323
30137	663324
15606	663325
68324	663326
13626	663327
17599	663328
186	663329
9198	663330
2151	663331
25020	663332
82810	663333
28763	663334
40745	663335
155987	663336
14219	663337
30014	663338
7857	663339
203480	663340
233100	663341
2484	663342
1212	663343
91326	663344
17943	663345
1767	663346
166896	663347
162953	663348
1549	663349
153242	663350
145016	663351
98133	663352
144073	663353
169709	663354
8746	663355
209123	663356
40137	663357
23469	663358
23730	663359
46368	663360
137319	663361
106226	663362
76202	663363
214817	663364
10776	663365
11964	663366
2183	663367
131496	663368
19667	663369
34277	663370
94900	663371
23324	663372
15492	663373
38133	663374
241652	663375
7984	663376
24311	663377
50791	663378
77222	663379
1233	663380
82812	663381
55297	663382
19253	663383
47185	663384
74693	663385
14018	663386
46103	663387
40782	663388
2255	663389
4412	663390
16482	663391
20292	663392
19243	663393
125864	663394
38616	663395
24333	663396
33647	663397
221579	663398
10540	663399
5475	663400
16402	663401
146931	663402
144616	663403
464	663404
3306	663405
20529	663406
17863	663407
507	663408
61457	663409
99415	663410
263475	663411
127827	663412
54643	663413
97	663414
33626	663415
21	663416
154284	663417
120909	663418
821	663419
38146	663420
18404	663421
115002	663422
193453	663423
8090	663424
135687	663425
860	663426
131165	663427
42044	663428
25044	663429
20643	663430
57150	663431
35557	663432
96034	663433
35881	663434
153493	663435
4408	663436
68994	663437
4523	663438
43881	663439
35651	663440
17244	663441
227	663442
2897	663443
207587	663444
85168	663445
49264	663446
56735	663447
2240	663448
114448	663449
175844	663450
197016	663451
107219	663452
8843	663453
65841	663454
377	663455
159802	663456
49105	663457
4547	663458
60979	663459
68348	663460
219351	663461
608	663462
136642	663463
388	663464
1166	663465
10088	663466
253207	663467
6294	663468
24981	663469
1175	663470
80345	663471
6234	663472
252387	663473
24735	663474
8150	663475
15199	663476
152781	663477
44019	663478
37429	663479
121358	663480
8282	663481
200331	663482
860	663483
81929	663484
49954	663485
139922	663486
24979	663487
242831	663488
46959	663489
3295	663490
55418	663491
190413	663492
49186	663493
67201	663494
49774	663495
46919	663496
17940	663497
60312	663498
14028	663499
8307	663500
129685	663501
19369	663502
65214	663503
123509	663504
177613	663505
117691	663506
5182	663507
707	663508
64904	663509
15029	663510
123834	663511
77864	663512
63918	663513
110382	663514
45840	663515
4352	663516
23494	663517
49868	663518
97003	663519
29686	663520
253741	663521
73972	663522
81200	663523
33708	663524
113958	663525
112844	663526
1210	663527
24446	663528
38192	663529
24853	663530
15670	663531
127766	663532
161	663533
8160	663534
57974	663535
162302	663536
21431	663537
439	663538
6322	663539
258150	663540
24476	663541
73451	663542
14905	663543
3	663544
25114	663545
84539	663546
191801	663547
27584	663548
48	663549
95196	663550
162418	663551
396	663552
14190	663553
15485	663554
35543	663555
740	663556
15579	663557
105809	663558
247244	663559
2140	663560
99669	663561
177385	663562
181486	663563
11956	663564
5357	663565
42054	663566
93839	663567
42657	663568
87570	663569
230807	663570
77940	663571
6886	663572
48016	663573
87492	663574
45656	663575
115107	663576
173472	663577
264349	663578
21624	663579
208358	663580
67436	663581
124179	663582
77	663583
84445	663584
13294	663585
4171	663586
217677	663587
10073	663588
143394	663589
54592	663590
124129	663591
1603	663592
28135	663593
2169	663594
10237	663595
4398	663596
51837	663597
59006	663598
140071	663599
159683	663600
15437	663601
22454	663602
997	663603
167417	663604
49676	663605
7766	663606
1774	663607
55633	663608
4958	663609
19690	663610
9992	663611
76689	663612
38379	663613
27803	663614
1484	663615
25093	663616
14192	663617
17849	663618
6341	663619
5000	663620
72861	663621
113608	663622
76716	663623
43003	663624
76	663625
170563	663626
242383	663627
48980	663628
23972	663629
42578	663630
38518	663631
195396	663632
20012	663633
7169	663634
15719	663635
31570	663636
128404	663637
1694	663638
234854	663639
55872	663640
102100	663641
82526	663642
23694	663643
79551	663644
12	663645
88903	663646
23730	663647
43527	663648
245614	663649
137184	663650
5722	663651
191254	663652
30	663653
11157	663654
45185	663655
9556	663656
5978	663657
13185	663658
2292	663659
250415	663660
25574	663661
96584	663662
81060	663663
171023	663664
145004	663665
400	663666
37536	663667
91396	663668
60198	663669
11425	663670
54328	663671
13944	663672
73561	663673
87033	663674
32881	663675
165774	663676
13354	663677
887	663678
18864	663679
29510	663680
106841	663681
2460	663682
79918	663683
36779	663684
57586	663685
23466	663686
28884	663687
13578	663688
222867	663689
46153	663690
24486	663691
127665	663692
148269	663693
79105	663694
167052	663695
7213	663696
5066	663697
2125	663698
9756	663699
90264	663700
69916	663701
23346	663702
58507	663703
53058	663704
6273	663705
35152	663706
992	663707
83507	663708
35425	663709
1023	663710
2961	663711
130753	663712
29858	663713
53874	663714
146597	663715
137383	663716
60051	663717
91724	663718
102268	663719
168772	663720
104664	663721
28009	663722
30485	663723
44755	663724
20317	663725
2223	663726
42357	663727
223418	663728
1169	663729
64312	663730
10932	663731
61323	663732
2453	663733
31067	663734
79646	663735
146094	663736
189033	663737
49930	663738
19182	663739
3479	663740
5207	663741
22483	663742
16448	663743
257429	663744
83997	663745
147188	663746
108561	663747
9361	663748
14567	663749
36386	663750
63400	663751
3955	663752
65899	663753
38	663754
59336	663755
38461	663756
3632	663757
89	663758
79150	663759
7669	663760
26570	663761
196457	663762
147091	663763
9537	663764
238264	663765
196636	663766
170641	663767
10711	663768
22808	663769
33790	663770
11716	663771
32915	663772
166693	663773
236166	663774
566	663775
1088	663776
17221	663777
18292	663778
1496	663779
15773	663780
38667	663781
11905	663782
19612	663783
54988	663784
6352	663785
5374	663786
3299	663787
2067	663788
100817	663789
22352	663790
228583	663791
67476	663792
39349	663793
11876	663794
140943	663795
8275	663796
123118	663797
211508	663798
20086	663799
180566	663800
71061	663801
140626	663802
11779	663803
38526	663804
45079	663805
54338	663806
12106	663807
76402	663808
570	663809
77576	663810
89123	663811
57618	663812
13984	663813
686	663814
1584	663815
8405	663816
218320	663817
196445	663818
2867	663819
44566	663820
80293	663821
51961	663822
53735	663823
5111	663824
68251	663825
54799	663826
74230	663827
1943	663828
146996	663829
264337	663830
239121	663831
135375	663832
168364	663833
271955	663834
45751	663835
16462	663836
141164	663837
30	663838
40448	663839
103814	663840
49304	663841
154328	663842
37289	663843
38943	663844
3592	663845
156365	663846
1500	663847
1738	663848
227555	663849
37957	663850
166977	663851
13192	663852
61463	663853
19161	663854
17780	663855
185230	663856
78347	663857
2374	663858
238479	663859
1407	663860
107875	663861
44965	663862
100902	663863
102193	663864
9254	663865
1145	663866
43751	663867
7894	663868
50259	663869
25042	663870
2153	663871
35771	663872
144426	663873
36541	663874
2797	663875
431	663876
3541	663877
137981	663878
2773	663879
219393	663880
253070	663881
1064	663882
19633	663883
94159	663884
106134	663885
38635	663886
5265	663887
35659	663888
132501	663889
120314	663890
44706	663891
76733	663892
14333	663893
37358	663894
262965	663895
178732	663896
115617	663897
73677	663898
132129	663899
568	663900
31658	663901
24884	663902
31372	663903
168053	663904
20099	663905
28715	663906
1438	663907
34	663908
257	663909
6224	663910
40602	663911
18910	663912
153691	663913
30871	663914
56431	663915
253505	663916
1980	663917
2524	663918
2929	663919
60511	663920
45136	663921
37114	663922
5738	663923
31671	663924
63599	663925
12529	663926
91904	663927
131160	663928
12398	663929
1694	663930
10935	663931
103	663932
81869	663933
18046	663934
22254	663935
1894	663936
17224	663937
27930	663938
156128	663939
133504	663940
62452	663941
76554	663942
65893	663943
74438	663944
53800	663945
4964	663946
90029	663947
8387	663948
19465	663949
186177	663950
5759	663951
23219	663952
7013	663953
167031	663954
1969	663955
221474	663956
118314	663957
562	663958
210312	663959
3281	663960
27485	663961
2119	663962
23624	663963
153148	663964
47555	663965
13	663966
97532	663967
3156	663968
212697	663969
6838	663970
111837	663971
49338	663972
89342	663973
5745	663974
15310	663975
8725	663976
4508	663977
9418	663978
73906	663979
19547	663980
62207	663981
67697	663982
28775	663983
46814	663984
22227	663985
152038	663986
200973	663987
83521	663988
3287	663989
18013	663990
14114	663991
255759	663992
25462	663993
6914	663994
143290	663995
34059	663996
81609	663997
62530	663998
3821	663999
264462	664000
97534	664001
129570	664002
56377	664003
14162	664004
1193	664005
21813	664006
65272	664007
136947	664008
63137	664009
238910	664010
81714	664011
11981	664012
98940	664013
53504	664014
81255	664015
1184	664016
80680	664017
36403	664018
36257	664019
37992	664020
33999	664021
5842	664022
81023	664023
123028	664024
222042	664025
5938	664026
33094	664027
97	664028
236898	664029
46064	664030
71708	664031
129079	664032
6696	664033
3180	664034
78527	664035
21695	664036
79314	664037
75938	664038
150911	664039
87838	664040
27291	664041
1548	664042
820	664043
11779	664044
4922	664045
223189	664046
98397	664047
46226	664048
22842	664049
2101	664050
139662	664051
10250	664052
128982	664053
21923	664054
10349	664055
230	664056
163687	664057
61	664058
44439	664059
96958	664060
161393	664061
1307	664062
22420	664063
264762	664064
59410	664065
264435	664066
95392	664067
183897	664068
237180	664069
11626	664070
270002	664071
134894	664072
171273	664073
184876	664074
92858	664075
38752	664076
95649	664077
59446	664078
78613	664079
346	664080
6941	664081
27989	664082
66113	664083
1905	664084
52937	664085
162170	664086
36077	664087
24462	664088
105454	664089
70688	664090
21655	664091
8612	664092
125	664093
11778	664094
4570	664095
163911	664096
116405	664097
87905	664098
53	664099
127946	664100
41777	664101
46882	664102
4581	664103
22197	664104
106171	664105
23919	664106
9921	664107
65704	664108
38528	664109
87633	664110
191154	664111
122865	664112
99561	664113
27825	664114
24559	664115
68737	664116
42360	664117
34377	664118
14924	664119
39284	664120
67313	664121
20597	664122
1816	664123
1880	664124
11676	664125
1717	664126
12172	664127
63723	664128
70733	664129
62947	664130
4445	664131
7223	664132
111565	664133
72771	664134
30061	664135
101461	664136
10269	664137
224709	664138
163421	664139
22833	664140
45718	664141
18352	664142
31044	664143
30538	664144
2116	664145
98081	664146
9625	664147
49794	664148
29492	664149
23642	664150
51604	664151
15208	664152
15577	664153
7820	664154
69816	664155
2985	664156
84670	664157
60309	664158
5619	664159
35142	664160
18640	664161
2728	664162
101884	664163
86302	664164
43228	664165
3386	664166
112970	664167
62109	664168
16922	664169
39487	664170
2953	664171
51274	664172
35967	664173
145134	664174
25991	664175
164884	664176
104853	664177
169744	664178
44386	664179
26261	664180
18711	664181
13142	664182
57234	664183
24862	664184
46653	664185
1180	664186
2522	664187
101986	664188
84750	664189
106705	664190
10010	664191
139098	664192
212733	664193
28733	664194
60030	664195
156582	664196
240048	664197
11635	664198
181600	664199
1877	664200
86978	664201
59903	664202
10321	664203
50552	664204
23424	664205
145872	664206
58876	664207
65	664208
181058	664209
1992	664210
3046	664211
86510	664212
31729	664213
268531	664214
173567	664215
579	664216
71918	664217
18103	664218
104249	664219
27045	664220
16951	664221
126753	664222
85705	664223
62635	664224
102213	664225
46678	664226
267588	664227
33790	664228
47041	664229
44837	664230
11790	664231
19852	664232
10048	664233
246917	664234
9377	664235
159111	664236
2697	664237
7272	664238
27418	664239
9616	664240
103737	664241
20509	664242
92367	664243
89128	664244
27588	664245
115305	664246
105348	664247
130953	664248
235685	664249
6233	664250
59066	664251
33059	664252
29280	664253
93388	664254
15085	664255
14016	664256
66768	664257
27547	664258
246276	664259
57753	664260
203150	664261
99690	664262
118365	664263
24376	664264
109873	664265
1166	664266
87381	664267
243044	664268
81695	664269
106407	664270
170626	664271
11339	664272
6718	664273
219564	664274
69841	664275
92139	664276
174078	664277
6093	664278
21553	664279
6612	664280
34509	664281
53991	664282
131992	664283
83076	664284
74118	664285
135359	664286
43782	664287
204599	664288
573	664289
86022	664290
198287	664291
132186	664292
37877	664293
205220	664294
52261	664295
17000	664296
29326	664297
70707	664298
25807	664299
52564	664300
28319	664301
250128	664302
35372	664303
26163	664304
43948	664305
240946	664306
9113	664307
32641	664308
8879	664309
135233	664310
70351	664311
193051	664312
91241	664313
102348	664314
65402	664315
13414	664316
214156	664317
163108	664318
12520	664319
34651	664320
140783	664321
138391	664322
168	664323
113812	664324
216270	664325
124562	664326
13029	664327
31941	664328
7751	664329
45055	664330
38253	664331
223585	664332
1036	664333
39905	664334
122588	664335
45029	664336
53453	664337
147638	664338
38211	664339
104591	664340
85721	664341
235477	664342
5728	664343
13408	664344
59771	664345
27587	664346
214892	664347
145261	664348
93735	664349
66234	664350
8430	664351
67016	664352
55	664353
37922	664354
30618	664355
158694	664356
872	664357
2525	664358
91204	664359
21368	664360
14087	664361
13330	664362
46437	664363
160241	664364
130084	664365
14812	664366
854	664367
239252	664368
53374	664369
156943	664370
24950	664371
77973	664372
10345	664373
36583	664374
271356	664375
65183	664376
10217	664377
35716	664378
49994	664379
8699	664380
201497	664381
109260	664382
6438	664383
211	664384
5561	664385
9020	664386
236402	664387
248694	664388
49060	664389
10977	664390
25441	664391
8620	664392
253756	664393
194871	664394
11987	664395
23036	664396
81126	664397
1875	664398
138012	664399
71838	664400
271291	664401
261624	664402
38501	664403
108548	664404
115515	664405
142040	664406
161092	664407
68530	664408
26638	664409
43784	664410
36061	664411
17088	664412
85439	664413
42616	664414
6923	664415
241	664416
99628	664417
10355	664418
206354	664419
6501	664420
6628	664421
48925	664422
1131	664423
69441	664424
1583	664425
7558	664426
92980	664427
1535	664428
22401	664429
78680	664430
2683	664431
13247	664432
74100	664433
6595	664434
12079	664435
81746	664436
251551	664437
7772	664438
69576	664439
6049	664440
138928	664441
57866	664442
6087	664443
159212	664444
76118	664445
95703	664446
1104	664447
169708	664448
267806	664449
200223	664450
24601	664451
79336	664452
47220	664453
161344	664454
7349	664455
54375	664456
240529	664457
12812	664458
2035	664459
212495	664460
17234	664461
23539	664462
9411	664463
137317	664464
4537	664465
14092	664466
6717	664467
21377	664468
44816	664469
73988	664470
12	664471
50085	664472
26970	664473
41775	664474
279	664475
25022	664476
19184	664477
218138	664478
1133	664479
38718	664480
114431	664481
63305	664482
248449	664483
66150	664484
31432	664485
22145	664486
41261	664487
98777	664488
60699	664489
115883	664490
1970	664491
1905	664492
217150	664493
40906	664494
35540	664495
109433	664496
75358	664497
25683	664498
89856	664499
47858	664500
5012	664501
24061	664502
17323	664503
31127	664504
114260	664505
233572	664506
92724	664507
110022	664508
170689	664509
25060	664510
45004	664511
150122	664512
3497	664513
76174	664514
940	664515
15293	664516
225361	664517
985	664518
15978	664519
2373	664520
83697	664521
77038	664522
88940	664523
3450	664524
202874	664525
164197	664526
55200	664527
49	664528
4033	664529
60179	664530
40196	664531
45476	664532
72625	664533
56473	664534
18328	664535
3769	664536
108659	664537
125696	664538
102230	664539
961	664540
50117	664541
11105	664542
94112	664543
38001	664544
184461	664545
27241	664546
42296	664547
80	664548
4580	664549
49816	664550
147678	664551
184	664552
104250	664553
20913	664554
249899	664555
13	664556
50001	664557
25006	664558
13915	664559
22245	664560
272772	664561
124775	664562
34092	664563
242851	664564
1304	664565
353	664566
167320	664567
6603	664568
9687	664569
87837	664570
67337	664571
12855	664572
74828	664573
205374	664574
24088	664575
3916	664576
17414	664577
261533	664578
163323	664579
252050	664580
117971	664581
4203	664582
196310	664583
72217	664584
17946	664585
269803	664586
194370	664587
53152	664588
7641	664589
258597	664590
22403	664591
58042	664592
196233	664593
23745	664594
128358	664595
156338	664596
74021	664597
27030	664598
20013	664599
1201	664600
38359	664601
28617	664602
267584	664603
211136	664604
5584	664605
12904	664606
3902	664607
52387	664608
5543	664609
153961	664610
24577	664611
163001	664612
134214	664613
246	664614
257013	664615
109973	664616
132251	664617
213735	664618
27995	664619
80157	664620
75241	664621
50026	664622
3267	664623
125946	664624
42512	664625
26444	664626
61242	664627
29437	664628
5304	664629
98931	664630
74797	664631
160653	664632
1959	664633
79931	664634
3398	664635
116198	664636
103132	664637
36052	664638
5111	664639
39836	664640
13601	664641
12168	664642
223929	664643
63893	664644
11260	664645
7407	664646
15299	664647
24714	664648
74263	664649
18261	664650
62516	664651
11136	664652
90029	664653
25784	664654
55222	664655
12104	664656
4321	664657
225473	664658
63427	664659
17652	664660
166	664661
166432	664662
32590	664663
36233	664664
35536	664665
149826	664666
81021	664667
93647	664668
56670	664669
63557	664670
89347	664671
29158	664672
4658	664673
39314	664674
18729	664675
180714	664676
20593	664677
7760	664678
204982	664679
12721	664680
16891	664681
89277	664682
65561	664683
57419	664684
105709	664685
109205	664686
129506	664687
205473	664688
78101	664689
3852	664690
5313	664691
265	664692
149627	664693
80839	664694
7428	664695
29045	664696
6246	664697
17189	664698
179727	664699
65821	664700
132526	664701
11142	664702
155258	664703
1603	664704
140283	664705
103242	664706
38	664707
60315	664708
244124	664709
154900	664710
105192	664711
230705	664712
17225	664713
284	664714
15282	664715
32786	664716
9649	664717
61330	664718
108007	664719
149889	664720
104208	664721
68570	664722
50504	664723
253513	664724
156983	664725
3463	664726
34152	664727
41033	664728
22263	664729
105130	664730
162	664731
35847	664732
21543	664733
82977	664734
28738	664735
55475	664736
35966	664737
29067	664738
2597	664739
89490	664740
3690	664741
79221	664742
120906	664743
25752	664744
59553	664745
456	664746
998	664747
10930	664748
966	664749
30695	664750
9442	664751
23862	664752
43420	664753
191766	664754
121	664755
125789	664756
11597	664757
61176	664758
63331	664759
101063	664760
2324	664761
66047	664762
38550	664763
12903	664764
66580	664765
108529	664766
32225	664767
9084	664768
820	664769
11965	664770
1660	664771
2989	664772
18526	664773
1942	664774
82029	664775
117539	664776
4185	664777
1471	664778
11757	664779
41146	664780
163918	664781
93018	664782
52990	664783
55526	664784
3801	664785
42453	664786
19571	664787
18177	664788
78417	664789
83182	664790
1012	664791
6800	664792
44547	664793
26429	664794
239100	664795
246472	664796
110489	664797
133656	664798
190458	664799
87486	664800
4323	664801
6118	664802
66160	664803
238990	664804
550	664805
432	664806
182592	664807
12001	664808
34846	664809
186798	664810
2820	664811
37752	664812
472	664813
33803	664814
30401	664815
266849	664816
44175	664817
27356	664818
65230	664819
55765	664820
272212	664821
22962	664822
65613	664823
17466	664824
11886	664825
69699	664826
110809	664827
62101	664828
193660	664829
50179	664830
944	664831
27580	664832
108361	664833
1	664834
4325	664835
113406	664836
24305	664837
83499	664838
152830	664839
204078	664840
180865	664841
61151	664842
25473	664843
254692	664844
76365	664845
112475	664846
45389	664847
57703	664848
11136	664849
7416	664850
25881	664851
115	664852
14050	664853
5275	664854
32130	664855
57738	664856
55926	664857
65139	664858
66781	664859
1912	664860
94134	664861
120460	664862
54208	664863
11622	664864
38278	664865
12077	664866
191026	664867
38646	664868
259071	664869
25861	664870
155197	664871
3891	664872
53025	664873
1264	664874
1274	664875
17515	664876
47547	664877
30647	664878
167694	664879
199465	664880
13177	664881
85319	664882
678	664883
62424	664884
919	664885
2106	664886
54891	664887
51014	664888
45196	664889
28798	664890
23049	664891
169772	664892
158415	664893
62600	664894
49796	664895
5554	664896
240698	664897
22598	664898
611	664899
111841	664900
24069	664901
77335	664902
70626	664903
98851	664904
5463	664905
8199	664906
382	664907
82737	664908
74442	664909
105203	664910
26499	664911
73045	664912
205997	664913
14905	664914
10522	664915
21575	664916
94408	664917
48331	664918
103149	664919
229854	664920
76462	664921
260249	664922
49448	664923
76453	664924
105531	664925
32048	664926
21465	664927
13271	664928
10417	664929
44811	664930
50845	664931
253404	664932
12785	664933
33369	664934
98230	664935
119661	664936
240589	664937
86427	664938
25339	664939
20677	664940
131867	664941
8792	664942
28562	664943
15191	664944
102381	664945
8235	664946
297	664947
54613	664948
182446	664949
334	664950
15359	664951
107948	664952
7930	664953
62252	664954
144612	664955
83682	664956
7583	664957
48445	664958
67012	664959
51286	664960
159607	664961
30589	664962
84039	664963
2670	664964
128489	664965
6496	664966
10395	664967
129593	664968
34146	664969
151910	664970
43713	664971
162734	664972
35705	664973
17926	664974
265104	664975
167713	664976
86780	664977
22975	664978
83065	664979
93408	664980
2999	664981
74374	664982
386	664983
255	664984
42491	664985
17232	664986
11385	664987
6104	664988
14712	664989
2928	664990
94095	664991
197304	664992
1733	664993
4138	664994
268987	664995
169109	664996
22223	664997
213	664998
19707	664999
12151	665000
61264	665001
41182	665002
58725	665003
76865	665004
91142	665005
45633	665006
41966	665007
34865	665008
155599	665009
10971	665010
107640	665011
157049	665012
146355	665013
11509	665014
88085	665015
33097	665016
44270	665017
6828	665018
8872	665019
12919	665020
8217	665021
22771	665022
66209	665023
12777	665024
191	665025
232684	665026
70036	665027
155107	665028
150086	665029
45395	665030
12835	665031
60739	665032
89153	665033
48486	665034
74355	665035
177086	665036
268	665037
67742	665038
1707	665039
51726	665040
21098	665041
178315	665042
62213	665043
220897	665044
16405	665045
5449	665046
14622	665047
65804	665048
1012	665049
58105	665050
38816	665051
19856	665052
516	665053
110541	665054
240	665055
35564	665056
244767	665057
20381	665058
110069	665059
6115	665060
181977	665061
147728	665062
127318	665063
2667	665064
252682	665065
194255	665066
23241	665067
3930	665068
33109	665069
143	665070
102008	665071
230382	665072
34853	665073
372	665074
85998	665075
439	665076
37378	665077
118109	665078
240371	665079
16064	665080
11267	665081
37148	665082
127131	665083
29325	665084
7337	665085
7101	665086
29569	665087
32639	665088
1072	665089
143760	665090
251096	665091
99941	665092
98186	665093
260947	665094
203	665095
27338	665096
38630	665097
12743	665098
7656	665099
107	665100
42025	665101
4779	665102
38213	665103
228316	665104
154598	665105
1780	665106
103724	665107
153690	665108
81010	665109
99992	665110
59264	665111
23522	665112
22647	665113
84319	665114
535	665115
158253	665116
15151	665117
5293	665118
3384	665119
260603	665120
103667	665121
17429	665122
261015	665123
5236	665124
145012	665125
49440	665126
201065	665127
94648	665128
248900	665129
77485	665130
3643	665131
74042	665132
9892	665133
29147	665134
83440	665135
188332	665136
19564	665137
34170	665138
90532	665139
102551	665140
51319	665141
81201	665142
1030	665143
125867	665144
40313	665145
107927	665146
262201	665147
233082	665148
36375	665149
317	665150
14110	665151
175531	665152
298	665153
27984	665154
25668	665155
33249	665156
21332	665157
144100	665158
45268	665159
121660	665160
57960	665161
1265	665162
196898	665163
39701	665164
19433	665165
104226	665166
27859	665167
110609	665168
2193	665169
11021	665170
51805	665171
90025	665172
3376	665173
851	665174
34886	665175
19916	665176
121851	665177
61045	665178
55692	665179
45748	665180
55764	665181
39880	665182
262030	665183
151231	665184
46982	665185
11329	665186
105628	665187
210334	665188
717	665189
112207	665190
7671	665191
48181	665192
213253	665193
58192	665194
56455	665195
28208	665196
68980	665197
73042	665198
25563	665199
97339	665200
71119	665201
37321	665202
29982	665203
60482	665204
198029	665205
115826	665206
232500	665207
149781	665208
8024	665209
22286	665210
12624	665211
59703	665212
6214	665213
96018	665214
18723	665215
49283	665216
9027	665217
151629	665218
63818	665219
26770	665220
11959	665221
5280	665222
240547	665223
17930	665224
3133	665225
132939	665226
33651	665227
78392	665228
78416	665229
442	665230
839	665231
167837	665232
57700	665233
19078	665234
12757	665235
245455	665236
36322	665237
682	665238
144197	665239
148280	665240
3637	665241
48679	665242
66989	665243
158243	665244
14773	665245
53339	665246
15057	665247
219215	665248
108852	665249
2099	665250
23420	665251
163232	665252
6715	665253
28854	665254
15848	665255
60021	665256
8743	665257
52038	665258
6407	665259
6930	665260
12814	665261
73071	665262
40330	665263
9251	665264
16589	665265
128220	665266
2936	665267
17295	665268
248014	665269
8563	665270
116132	665271
45329	665272
20965	665273
434	665274
12661	665275
49775	665276
20146	665277
2792	665278
38071	665279
152874	665280
2221	665281
15473	665282
81682	665283
17550	665284
96988	665285
59882	665286
11171	665287
5265	665288
34299	665289
9168	665290
181828	665291
2886	665292
165407	665293
163841	665294
43170	665295
3853	665296
17419	665297
91676	665298
3739	665299
149073	665300
69338	665301
85360	665302
41495	665303
17990	665304
6121	665305
16483	665306
36873	665307
12234	665308
42785	665309
122446	665310
31842	665311
20972	665312
504	665313
2928	665314
83271	665315
6506	665316
3805	665317
137	665318
18119	665319
118866	665320
3745	665321
6422	665322
1655	665323
9747	665324
47107	665325
54673	665326
147261	665327
164432	665328
117122	665329
67900	665330
42424	665331
23244	665332
17336	665333
110695	665334
84170	665335
114076	665336
1013	665337
114211	665338
47627	665339
35328	665340
260	665341
7345	665342
26485	665343
144055	665344
1009	665345
68132	665346
147198	665347
10324	665348
152071	665349
19794	665350
252893	665351
157019	665352
56935	665353
125042	665354
1357	665355
20971	665356
153685	665357
9755	665358
45107	665359
160350	665360
6348	665361
45752	665362
125148	665363
74391	665364
168877	665365
33832	665366
80360	665367
157844	665368
6820	665369
5452	665370
27052	665371
6179	665372
8846	665373
149757	665374
1817	665375
9234	665376
102803	665377
207337	665378
54327	665379
110938	665380
7054	665381
21587	665382
159091	665383
35730	665384
41321	665385
7333	665386
40084	665387
148812	665388
12672	665389
166835	665390
16389	665391
71972	665392
17106	665393
362	665394
67529	665395
28809	665396
80812	665397
549	665398
41869	665399
296	665400
108073	665401
203742	665402
15698	665403
1026	665404
11011	665405
160454	665406
119247	665407
1092	665408
157907	665409
4096	665410
59970	665411
197637	665412
185562	665413
105796	665414
51258	665415
4039	665416
3843	665417
8086	665418
9331	665419
133990	665420
52151	665421
11652	665422
146318	665423
80209	665424
271126	665425
242007	665426
227210	665427
54868	665428
8070	665429
101243	665430
45097	665431
3829	665432
104159	665433
81789	665434
271315	665435
22757	665436
60924	665437
195917	665438
36420	665439
11697	665440
12898	665441
23962	665442
180232	665443
244587	665444
184542	665445
209852	665446
63128	665447
104227	665448
2448	665449
754	665450
44243	665451
144	665452
117086	665453
10815	665454
127241	665455
63375	665456
3690	665457
18243	665458
163454	665459
1147	665460
80901	665461
126663	665462
88102	665463
220585	665464
31125	665465
18975	665466
50502	665467
5821	665468
40509	665469
144751	665470
13680	665471
92534	665472
12091	665473
155908	665474
118717	665475
12375	665476
37137	665477
5290	665478
26762	665479
3265	665480
47825	665481
9911	665482
7221	665483
2826	665484
163756	665485
169912	665486
86513	665487
25	665488
41892	665489
239562	665490
77029	665491
56849	665492
15902	665493
45274	665494
10764	665495
118807	665496
68155	665497
2285	665498
25	665499
74618	665500
56416	665501
84795	665502
15038	665503
22104	665504
71731	665505
15841	665506
92177	665507
9932	665508
20485	665509
48182	665510
33594	665511
11134	665512
39130	665513
54794	665514
4332	665515
2666	665516
9154	665517
25241	665518
2780	665519
50422	665520
9537	665521
68086	665522
51908	665523
2087	665524
11696	665525
65922	665526
21069	665527
5657	665528
97373	665529
5703	665530
247927	665531
19411	665532
54673	665533
178625	665534
37063	665535
62361	665536
140736	665537
261875	665538
9854	665539
106180	665540
1710	665541
1216	665542
87876	665543
57563	665544
133038	665545
15149	665546
4216	665547
173999	665548
84241	665549
201346	665550
144967	665551
205482	665552
8249	665553
27044	665554
26014	665555
54834	665556
75763	665557
6101	665558
96560	665559
14799	665560
5297	665561
141893	665562
58965	665563
132142	665564
19630	665565
13073	665566
20769	665567
24126	665568
446	665569
146	665570
40534	665571
158	665572
3833	665573
59260	665574
119101	665575
5423	665576
237603	665577
5916	665578
218476	665579
144422	665580
16613	665581
23761	665582
8109	665583
39509	665584
41970	665585
19888	665586
237191	665587
19443	665588
11920	665589
84526	665590
100747	665591
169077	665592
9	665593
87012	665594
3425	665595
70361	665596
36222	665597
85741	665598
15481	665599
4229	665600
33509	665601
251663	665602
2	665603
5458	665604
3664	665605
115318	665606
36156	665607
46259	665608
9835	665609
73236	665610
2578	665611
102331	665612
29859	665613
51880	665614
217538	665615
55568	665616
27646	665617
173015	665618
179	665619
212284	665620
148305	665621
57891	665622
9614	665623
55553	665624
82130	665625
23550	665626
242107	665627
4220	665628
215722	665629
21060	665630
99918	665631
4868	665632
108146	665633
14628	665634
33907	665635
2152	665636
19144	665637
221067	665638
39832	665639
1383	665640
175465	665641
21327	665642
25731	665643
2725	665644
108828	665645
63244	665646
1909	665647
60618	665648
125947	665649
97611	665650
115544	665651
843	665652
174947	665653
88403	665654
118936	665655
12247	665656
67031	665657
21714	665658
29858	665659
99456	665660
41856	665661
7369	665662
28266	665663
10468	665664
69008	665665
7813	665666
245134	665667
102012	665668
10859	665669
110673	665670
16905	665671
23779	665672
133337	665673
40150	665674
130621	665675
88424	665676
4587	665677
33225	665678
7593	665679
108999	665680
59490	665681
70071	665682
77741	665683
270468	665684
248170	665685
46403	665686
5220	665687
22346	665688
112421	665689
97656	665690
7846	665691
138486	665692
93217	665693
34886	665694
17615	665695
123069	665696
25458	665697
32597	665698
181129	665699
232643	665700
12428	665701
57993	665702
53453	665703
41390	665704
80910	665705
63878	665706
46142	665707
487	665708
65985	665709
7418	665710
57799	665711
161487	665712
16247	665713
94843	665714
61051	665715
3577	665716
43282	665717
5930	665718
155351	665719
4531	665720
95592	665721
124266	665722
12435	665723
132983	665724
237279	665725
35187	665726
6509	665727
68435	665728
6038	665729
2297	665730
41552	665731
2255	665732
50457	665733
67951	665734
122085	665735
9463	665736
128123	665737
166920	665738
216672	665739
159388	665740
2454	665741
51341	665742
6435	665743
56947	665744
127	665745
29	665746
2750	665747
35432	665748
659	665749
119744	665750
11967	665751
6343	665752
12854	665753
66251	665754
51218	665755
22647	665756
62458	665757
362	665758
12727	665759
104579	665760
928	665761
9781	665762
20470	665763
14275	665764
62212	665765
21746	665766
200827	665767
9631	665768
235196	665769
1484	665770
247373	665771
73761	665772
67787	665773
42398	665774
47750	665775
59676	665776
22660	665777
950	665778
99365	665779
151602	665780
157716	665781
77718	665782
2	665783
40009	665784
17757	665785
32502	665786
40111	665787
1845	665788
3810	665789
149623	665790
48832	665791
11803	665792
33878	665793
12836	665794
82234	665795
19902	665796
10667	665797
13916	665798
2573	665799
9174	665800
92394	665801
269285	665802
3351	665803
19462	665804
264133	665805
118479	665806
2059	665807
87355	665808
116594	665809
63374	665810
258351	665811
360	665812
122694	665813
32511	665814
47917	665815
152684	665816
154640	665817
67862	665818
2847	665819
30369	665820
130	665821
70440	665822
197421	665823
19802	665824
66558	665825
17618	665826
153	665827
14793	665828
213660	665829
2103	665830
140085	665831
6787	665832
29365	665833
5373	665834
236261	665835
118451	665836
99429	665837
12458	665838
181163	665839
7491	665840
1762	665841
2669	665842
169001	665843
482	665844
163813	665845
163586	665846
1270	665847
29052	665848
86541	665849
26292	665850
13721	665851
112711	665852
24921	665853
42759	665854
25584	665855
164210	665856
73843	665857
101726	665858
82889	665859
18961	665860
137884	665861
87537	665862
71320	665863
110664	665864
1511	665865
41814	665866
44149	665867
59399	665868
22961	665869
41505	665870
165399	665871
88263	665872
167954	665873
14997	665874
15751	665875
17815	665876
65364	665877
17509	665878
270458	665879
23289	665880
19362	665881
128334	665882
15460	665883
18973	665884
2927	665885
1962	665886
8127	665887
55845	665888
56	665889
45195	665890
203395	665891
4042	665892
42699	665893
21250	665894
34458	665895
40488	665896
4380	665897
77124	665898
132053	665899
91421	665900
33677	665901
198000	665902
17788	665903
7164	665904
15700	665905
33843	665906
157132	665907
21420	665908
32902	665909
50661	665910
4151	665911
37817	665912
2091	665913
11339	665914
38628	665915
27971	665916
255106	665917
107065	665918
10870	665919
28757	665920
3484	665921
38096	665922
2016	665923
33629	665924
7660	665925
88849	665926
58418	665927
109768	665928
36394	665929
67213	665930
101080	665931
4795	665932
267740	665933
110928	665934
139945	665935
19164	665936
102960	665937
133245	665938
24513	665939
173024	665940
86473	665941
174099	665942
91592	665943
42550	665944
56202	665945
93849	665946
260350	665947
25948	665948
53787	665949
48549	665950
8680	665951
1337	665952
12832	665953
13138	665954
105955	665955
3063	665956
438	665957
56104	665958
168277	665959
8351	665960
35275	665961
199609	665962
32613	665963
17917	665964
166377	665965
95210	665966
9315	665967
2595	665968
159938	665969
5983	665970
30740	665971
71816	665972
20912	665973
54263	665974
15398	665975
3691	665976
398	665977
2120	665978
1315	665979
9	665980
46896	665981
55773	665982
20528	665983
47752	665984
63328	665985
15860	665986
129076	665987
59525	665988
1904	665989
6009	665990
1213	665991
5122	665992
154084	665993
11542	665994
41908	665995
10591	665996
138894	665997
199841	665998
103996	665999
118823	666000
31555	666001
28662	666002
4161	666003
20812	666004
19095	666005
22511	666006
28230	666007
14997	666008
33567	666009
174879	666010
9036	666011
4630	666012
161449	666013
26524	666014
696	666015
706	666016
75005	666017
18144	666018
55502	666019
125958	666020
4289	666021
33785	666022
90227	666023
3354	666024
14685	666025
38067	666026
164266	666027
73052	666028
167740	666029
82451	666030
90966	666031
121607	666032
20827	666033
44023	666034
161005	666035
81495	666036
260598	666037
14996	666038
4680	666039
261193	666040
46112	666041
9647	666042
131715	666043
4084	666044
19683	666045
72021	666046
2334	666047
268105	666048
109285	666049
70080	666050
36475	666051
9519	666052
2479	666053
176292	666054
253901	666055
220033	666056
13269	666057
12988	666058
267305	666059
18571	666060
22172	666061
16667	666062
850	666063
92289	666064
5894	666065
3504	666066
143075	666067
1239	666068
14430	666069
5653	666070
685	666071
48771	666072
234	666073
57082	666074
38317	666075
4635	666076
163386	666077
66346	666078
19877	666079
53982	666080
27463	666081
77848	666082
171082	666083
44875	666084
162747	666085
14433	666086
73958	666087
71754	666088
38883	666089
23941	666090
39865	666091
2661	666092
363	666093
39368	666094
12081	666095
177177	666096
108851	666097
18756	666098
270249	666099
105316	666100
28200	666101
3710	666102
78714	666103
211374	666104
42815	666105
1408	666106
13682	666107
16846	666108
6973	666109
44897	666110
41521	666111
74669	666112
169507	666113
11	666114
200110	666115
10075	666116
117913	666117
33520	666118
7884	666119
30021	666120
46388	666121
117011	666122
85203	666123
9121	666124
142893	666125
11510	666126
61	666127
199348	666128
138138	666129
59955	666130
165335	666131
22088	666132
151962	666133
8150	666134
13987	666135
16	666136
207569	666137
61455	666138
97719	666139
67159	666140
46771	666141
119358	666142
3078	666143
27238	666144
69069	666145
44870	666146
100516	666147
33949	666148
154550	666149
1798	666150
2010	666151
3102	666152
76656	666153
170163	666154
74056	666155
209922	666156
263653	666157
94121	666158
16209	666159
35935	666160
51733	666161
40426	666162
56265	666163
8362	666164
59229	666165
38964	666166
87781	666167
47456	666168
155727	666169
6152	666170
186771	666171
164912	666172
22006	666173
25448	666174
143275	666175
100310	666176
24729	666177
23126	666178
89194	666179
7291	666180
17815	666181
29546	666182
326	666183
23282	666184
2772	666185
127880	666186
12578	666187
44998	666188
54676	666189
51223	666190
254	666191
17339	666192
106715	666193
102773	666194
169682	666195
13689	666196
25286	666197
200570	666198
137073	666199
110481	666200
158680	666201
48852	666202
58385	666203
7655	666204
40833	666205
7690	666206
3524	666207
208583	666208
31545	666209
12676	666210
129152	666211
25444	666212
8223	666213
22609	666214
422	666215
5522	666216
35176	666217
14349	666218
28997	666219
42132	666220
19544	666221
2407	666222
157229	666223
167991	666224
107246	666225
154117	666226
22505	666227
22517	666228
201612	666229
26147	666230
52390	666231
155514	666232
9579	666233
73434	666234
4274	666235
116166	666236
11514	666237
62843	666238
1432	666239
2735	666240
4393	666241
82907	666242
7203	666243
11276	666244
268260	666245
12914	666246
232700	666247
1265	666248
24396	666249
169661	666250
131785	666251
93508	666252
55908	666253
92439	666254
55380	666255
216328	666256
28257	666257
196456	666258
37214	666259
45015	666260
832	666261
48460	666262
230853	666263
104171	666264
4005	666265
90517	666266
529	666267
620	666268
210324	666269
95836	666270
37102	666271
232263	666272
8072	666273
269629	666274
16482	666275
55732	666276
173210	666277
19954	666278
3299	666279
5688	666280
147472	666281
42330	666282
180293	666283
27144	666284
102330	666285
5395	666286
525	666287
3798	666288
86169	666289
2858	666290
104773	666291
161715	666292
51356	666293
174551	666294
115573	666295
4975	666296
29604	666297
23391	666298
28602	666299
8691	666300
162894	666301
6464	666302
3	666303
35400	666304
121576	666305
7619	666306
43532	666307
57473	666308
126983	666309
22721	666310
1336	666311
167892	666312
72244	666313
23495	666314
72161	666315
88630	666316
134608	666317
118472	666318
223027	666319
17586	666320
257183	666321
109597	666322
791	666323
56987	666324
797	666325
1858	666326
70691	666327
67523	666328
57766	666329
101949	666330
26578	666331
59539	666332
23807	666333
236210	666334
28671	666335
10411	666336
18113	666337
110575	666338
270182	666339
27641	666340
44649	666341
36364	666342
19279	666343
65	666344
40545	666345
163376	666346
38106	666347
20039	666348
5919	666349
32869	666350
250710	666351
51745	666352
46922	666353
70030	666354
6954	666355
52633	666356
282	666357
2194	666358
142799	666359
23621	666360
501	666361
2647	666362
19183	666363
42287	666364
26166	666365
240943	666366
16307	666367
10205	666368
21291	666369
6811	666370
109162	666371
606	666372
161050	666373
13847	666374
26948	666375
132210	666376
1755	666377
24970	666378
44228	666379
5977	666380
77261	666381
3104	666382
18509	666383
38347	666384
170	666385
124004	666386
8158	666387
6553	666388
71910	666389
10885	666390
16630	666391
44858	666392
91950	666393
1688	666394
73955	666395
168068	666396
80126	666397
96496	666398
172737	666399
6519	666400
194212	666401
76272	666402
44044	666403
149002	666404
4328	666405
31751	666406
39952	666407
5095	666408
735	666409
73206	666410
22282	666411
112533	666412
112904	666413
111983	666414
264764	666415
4920	666416
131321	666417
1162	666418
60248	666419
65277	666420
18330	666421
28590	666422
62188	666423
8441	666424
108980	666425
71408	666426
106783	666427
9779	666428
59675	666429
269830	666430
9104	666431
31979	666432
9915	666433
24383	666434
1239	666435
97856	666436
100678	666437
37985	666438
1353	666439
60828	666440
10	666441
38430	666442
1331	666443
6987	666444
36064	666445
105315	666446
45131	666447
31407	666448
1006	666449
20588	666450
30544	666451
85658	666452
29198	666453
66780	666454
120819	666455
3366	666456
92899	666457
114495	666458
229294	666459
1970	666460
886	666461
6905	666462
115853	666463
15365	666464
29200	666465
199916	666466
552	666467
8014	666468
6231	666469
45645	666470
7407	666471
157027	666472
1944	666473
229850	666474
1397	666475
41527	666476
7448	666477
78936	666478
78885	666479
81943	666480
146565	666481
26065	666482
112099	666483
33427	666484
34552	666485
11383	666486
9966	666487
195607	666488
2372	666489
169091	666490
74685	666491
35108	666492
185367	666493
115097	666494
3768	666495
54708	666496
25717	666497
4681	666498
382	666499
252	666500
66312	666501
15899	666502
203215	666503
17684	666504
10469	666505
165007	666506
10519	666507
39743	666508
72516	666509
4761	666510
140986	666511
2479	666512
2564	666513
109097	666514
153817	666515
101785	666516
17236	666517
72726	666518
98309	666519
79833	666520
89193	666521
38202	666522
32825	666523
143120	666524
53198	666525
17808	666526
216550	666527
8514	666528
1620	666529
22814	666530
27274	666531
106477	666532
12574	666533
78455	666534
92697	666535
59	666536
39998	666537
2818	666538
237749	666539
36607	666540
62388	666541
103418	666542
4089	666543
43782	666544
124682	666545
149158	666546
18732	666547
42287	666548
76944	666549
20985	666550
4880	666551
25302	666552
198005	666553
122867	666554
27885	666555
73982	666556
12579	666557
34034	666558
257598	666559
59472	666560
150993	666561
6293	666562
35001	666563
1028	666564
72655	666565
11025	666566
154472	666567
201145	666568
9034	666569
4372	666570
219480	666571
60517	666572
218006	666573
10186	666574
162590	666575
1347	666576
193602	666577
50615	666578
39593	666579
8764	666580
115875	666581
57835	666582
13305	666583
162185	666584
56259	666585
61768	666586
719	666587
4041	666588
260	666589
241474	666590
258328	666591
5513	666592
15059	666593
3308	666594
115877	666595
8668	666596
97652	666597
15283	666598
144309	666599
6436	666600
183088	666601
169345	666602
24326	666603
6506	666604
26819	666605
14001	666606
8275	666607
90714	666608
16625	666609
51672	666610
7500	666611
109851	666612
2083	666613
169683	666614
1617	666615
464	666616
23911	666617
133277	666618
4519	666619
91630	666620
14000	666621
118732	666622
19255	666623
94457	666624
223597	666625
26311	666626
6501	666627
62679	666628
166837	666629
248219	666630
49118	666631
59265	666632
21126	666633
15722	666634
55983	666635
5281	666636
74401	666637
5527	666638
41889	666639
132991	666640
11091	666641
26455	666642
16057	666643
91110	666644
27819	666645
179438	666646
64974	666647
108240	666648
16012	666649
143090	666650
152038	666651
42263	666652
164059	666653
61604	666654
119508	666655
27734	666656
6824	666657
50665	666658
244400	666659
99	666660
36541	666661
948	666662
71462	666663
88265	666664
76511	666665
81785	666666
4678	666667
9993	666668
3618	666669
272602	666670
8760	666671
50724	666672
139816	666673
153027	666674
58979	666675
69993	666676
17585	666677
13090	666678
39134	666679
216677	666680
19256	666681
65940	666682
1652	666683
32972	666684
104718	666685
121436	666686
40588	666687
131674	666688
609	666689
144982	666690
4	666691
112878	666692
17070	666693
2730	666694
18159	666695
13324	666696
5971	666697
272164	666698
54536	666699
10035	666700
264826	666701
248940	666702
36781	666703
16702	666704
116753	666705
22015	666706
92960	666707
20392	666708
61004	666709
97896	666710
51148	666711
633	666712
22847	666713
28170	666714
63165	666715
154236	666716
160141	666717
84001	666718
204213	666719
74522	666720
6759	666721
16702	666722
65869	666723
12607	666724
5652	666725
78834	666726
94036	666727
2589	666728
14773	666729
12669	666730
1229	666731
5708	666732
258975	666733
13052	666734
155824	666735
68985	666736
233501	666737
20385	666738
18738	666739
2925	666740
47357	666741
29767	666742
144310	666743
170712	666744
47980	666745
38994	666746
25334	666747
20745	666748
5319	666749
8500	666750
20695	666751
269029	666752
23712	666753
101955	666754
60766	666755
52955	666756
98178	666757
169779	666758
9342	666759
133111	666760
106720	666761
138695	666762
26437	666763
44005	666764
219410	666765
44215	666766
37246	666767
26430	666768
4610	666769
10122	666770
61514	666771
19385	666772
245997	666773
1696	666774
8730	666775
58644	666776
244364	666777
55799	666778
37117	666779
11592	666780
2036	666781
149026	666782
124314	666783
214260	666784
178262	666785
11958	666786
16064	666787
95731	666788
99434	666789
193522	666790
187360	666791
59493	666792
8489	666793
23	666794
63575	666795
42048	666796
12349	666797
267884	666798
161420	666799
2664	666800
113544	666801
25023	666802
205379	666803
33678	666804
6546	666805
105391	666806
4322	666807
178993	666808
5035	666809
46985	666810
268668	666811
43606	666812
38514	666813
158895	666814
87798	666815
51278	666816
49516	666817
65465	666818
49417	666819
9505	666820
110773	666821
2117	666822
16997	666823
9578	666824
243721	666825
80610	666826
71563	666827
44836	666828
106099	666829
15542	666830
2587	666831
151172	666832
82714	666833
71777	666834
120019	666835
246993	666836
13991	666837
26337	666838
64294	666839
116894	666840
241586	666841
50606	666842
2978	666843
87676	666844
3908	666845
108956	666846
237224	666847
17258	666848
739	666849
13571	666850
96440	666851
146964	666852
10057	666853
17854	666854
4173	666855
77836	666856
76278	666857
162	666858
61646	666859
36	666860
12167	666861
211111	666862
132	666863
105573	666864
844	666865
2632	666866
45628	666867
11439	666868
9705	666869
132747	666870
58335	666871
28420	666872
57208	666873
28073	666874
22031	666875
194569	666876
18948	666877
16224	666878
974	666879
2307	666880
32798	666881
209756	666882
80336	666883
17861	666884
6025	666885
428	666886
249513	666887
34226	666888
18055	666889
2998	666890
58965	666891
8370	666892
46884	666893
46702	666894
74	666895
31987	666896
48924	666897
16701	666898
44804	666899
19694	666900
46083	666901
5308	666902
34072	666903
12809	666904
242952	666905
172465	666906
10448	666907
152702	666908
22983	666909
149846	666910
42338	666911
246264	666912
73277	666913
1397	666914
67217	666915
23291	666916
266509	666917
41731	666918
270448	666919
39255	666920
48119	666921
89839	666922
24701	666923
21725	666924
54632	666925
210330	666926
192395	666927
7867	666928
22291	666929
60413	666930
13471	666931
15005	666932
34193	666933
31997	666934
66332	666935
46031	666936
202131	666937
81327	666938
493	666939
57229	666940
62902	666941
230272	666942
13237	666943
182198	666944
134715	666945
121666	666946
227290	666947
93356	666948
158	666949
14199	666950
18805	666951
56088	666952
1795	666953
119325	666954
178028	666955
145653	666956
71089	666957
25302	666958
43102	666959
87202	666960
93201	666961
115489	666962
176488	666963
7134	666964
7627	666965
246828	666966
28649	666967
5853	666968
102007	666969
3185	666970
92040	666971
215108	666972
197106	666973
128401	666974
34078	666975
2020	666976
6985	666977
176324	666978
61626	666979
93796	666980
68903	666981
2906	666982
1686	666983
106597	666984
91612	666985
36370	666986
11967	666987
3126	666988
43416	666989
28162	666990
19007	666991
1414	666992
2601	666993
145397	666994
33009	666995
50831	666996
31700	666997
207123	666998
15627	666999
89231	667000
2266	667001
8718	667002
228352	667003
21060	667004
6932	667005
1451	667006
52236	667007
457	667008
29245	667009
10176	667010
8646	667011
126964	667012
39855	667013
38901	667014
169445	667015
46038	667016
155	667017
98441	667018
127668	667019
249190	667020
50330	667021
76213	667022
48968	667023
85466	667024
8085	667025
165248	667026
53689	667027
147755	667028
60307	667029
6627	667030
6246	667031
29701	667032
2647	667033
135300	667034
167620	667035
192161	667036
61232	667037
102612	667038
36594	667039
77981	667040
201249	667041
138252	667042
86	667043
85092	667044
49628	667045
161323	667046
8754	667047
126654	667048
46823	667049
12757	667050
180053	667051
1846	667052
55574	667053
198963	667054
7698	667055
100364	667056
58720	667057
775	667058
2315	667059
14211	667060
9683	667061
28647	667062
74005	667063
15163	667064
49912	667065
6497	667066
3052	667067
28509	667068
70795	667069
31740	667070
75856	667071
44160	667072
336	667073
145727	667074
42289	667075
25656	667076
45109	667077
138373	667078
184584	667079
511	667080
5893	667081
167184	667082
221908	667083
1655	667084
180114	667085
90784	667086
46858	667087
4375	667088
85394	667089
107811	667090
151979	667091
13197	667092
260278	667093
7058	667094
45699	667095
34171	667096
28783	667097
73760	667098
108297	667099
38345	667100
18613	667101
89861	667102
35474	667103
46187	667104
109096	667105
116269	667106
10893	667107
44141	667108
10658	667109
12883	667110
52243	667111
1904	667112
17405	667113
27776	667114
56887	667115
40891	667116
50584	667117
145161	667118
1970	667119
97	667120
195013	667121
100354	667122
29	667123
55767	667124
8490	667125
267137	667126
123399	667127
200	667128
58549	667129
15273	667130
10782	667131
1124	667132
164649	667133
118070	667134
83708	667135
47933	667136
243997	667137
163321	667138
137861	667139
11998	667140
5056	667141
9241	667142
249730	667143
15699	667144
46831	667145
117765	667146
54131	667147
51951	667148
214155	667149
86937	667150
96264	667151
1732	667152
18699	667153
10157	667154
218599	667155
8848	667156
2192	667157
15179	667158
4104	667159
6428	667160
39614	667161
230378	667162
132147	667163
1831	667164
14756	667165
195207	667166
10317	667167
1981	667168
4086	667169
83713	667170
51997	667171
168241	667172
40270	667173
1808	667174
15926	667175
80387	667176
317	667177
10323	667178
14010	667179
538	667180
20525	667181
12678	667182
33459	667183
103993	667184
70985	667185
117286	667186
9570	667187
68955	667188
122620	667189
165276	667190
91757	667191
51854	667192
151822	667193
1381	667194
56015	667195
47393	667196
66938	667197
241964	667198
82938	667199
49334	667200
63503	667201
137528	667202
159777	667203
58273	667204
1041	667205
2948	667206
43484	667207
124213	667208
257811	667209
90144	667210
85	667211
92540	667212
14602	667213
29980	667214
81085	667215
43719	667216
142767	667217
56453	667218
136206	667219
17849	667220
62883	667221
46087	667222
1690	667223
46948	667224
43061	667225
43983	667226
9596	667227
27436	667228
15732	667229
10376	667230
65228	667231
28983	667232
15140	667233
152949	667234
6897	667235
11299	667236
34069	667237
60018	667238
92	667239
18011	667240
101692	667241
12831	667242
235600	667243
148206	667244
189088	667245
27539	667246
3968	667247
11646	667248
133628	667249
152395	667250
10805	667251
215637	667252
62617	667253
13342	667254
8489	667255
170965	667256
7012	667257
11588	667258
154092	667259
15805	667260
83011	667261
8138	667262
21700	667263
40755	667264
62242	667265
96280	667266
233704	667267
170857	667268
3021	667269
948	667270
52007	667271
50275	667272
47984	667273
1574	667274
799	667275
263	667276
79598	667277
21763	667278
13583	667279
190203	667280
228380	667281
184468	667282
10422	667283
106895	667284
13977	667285
32434	667286
55629	667287
109872	667288
1167	667289
6904	667290
159046	667291
12223	667292
16734	667293
6088	667294
46130	667295
9377	667296
38957	667297
236136	667298
23652	667299
106223	667300
256635	667301
134862	667302
4083	667303
9971	667304
3448	667305
142837	667306
16081	667307
22301	667308
1949	667309
38502	667310
110422	667311
46338	667312
28146	667313
159541	667314
30403	667315
208443	667316
8956	667317
60274	667318
89092	667319
34971	667320
55537	667321
578	667322
163925	667323
107792	667324
131582	667325
48336	667326
100535	667327
4692	667328
32986	667329
49267	667330
256997	667331
211812	667332
68185	667333
150289	667334
867	667335
69399	667336
751	667337
25025	667338
114375	667339
7814	667340
4075	667341
134844	667342
3032	667343
122520	667344
4939	667345
265178	667346
206621	667347
186846	667348
3486	667349
42088	667350
27549	667351
27070	667352
375	667353
84721	667354
1530	667355
37	667356
948	667357
23196	667358
109847	667359
1893	667360
36028	667361
234913	667362
118423	667363
6084	667364
121973	667365
1571	667366
65968	667367
26492	667368
225844	667369
737	667370
57760	667371
41159	667372
67122	667373
4343	667374
108787	667375
57900	667376
18757	667377
20022	667378
13883	667379
80798	667380
20074	667381
90456	667382
252901	667383
1472	667384
31834	667385
448	667386
47996	667387
22255	667388
697	667389
7439	667390
8635	667391
14120	667392
9820	667393
546	667394
135086	667395
53650	667396
16230	667397
7152	667398
68967	667399
3	667400
22822	667401
7747	667402
56619	667403
27	667404
15638	667405
51618	667406
86820	667407
139384	667408
426	667409
33116	667410
83947	667411
251156	667412
40552	667413
40	667414
21404	667415
70850	667416
1585	667417
38135	667418
3363	667419
53655	667420
85743	667421
23267	667422
5426	667423
10621	667424
39342	667425
41164	667426
7112	667427
144133	667428
36758	667429
23515	667430
30834	667431
43571	667432
168392	667433
95430	667434
5117	667435
14486	667436
92895	667437
2386	667438
238012	667439
75394	667440
12017	667441
11	667442
18254	667443
21820	667444
15003	667445
59541	667446
2656	667447
955	667448
139823	667449
21893	667450
17669	667451
37786	667452
168730	667453
31720	667454
133385	667455
66070	667456
77	667457
1521	667458
42876	667459
29724	667460
47549	667461
23929	667462
149612	667463
239084	667464
118128	667465
54414	667466
23606	667467
52262	667468
12245	667469
29177	667470
61317	667471
8244	667472
55897	667473
47270	667474
7087	667475
55157	667476
30743	667477
28188	667478
73995	667479
21	667480
4482	667481
105568	667482
8717	667483
59	667484
94	667485
33293	667486
40652	667487
7006	667488
2759	667489
218127	667490
13057	667491
173936	667492
72064	667493
52721	667494
864	667495
268220	667496
84821	667497
13565	667498
35067	667499
56437	667500
29234	667501
2876	667502
57741	667503
5895	667504
61420	667505
5950	667506
144118	667507
8845	667508
3650	667509
43016	667510
4035	667511
12078	667512
129561	667513
4547	667514
5419	667515
45006	667516
146740	667517
796	667518
73773	667519
76072	667520
13943	667521
56016	667522
5438	667523
10687	667524
2	667525
148417	667526
53884	667527
199671	667528
224354	667529
166666	667530
1948	667531
5809	667532
41480	667533
32437	667534
158913	667535
190935	667536
18122	667537
75852	667538
107077	667539
52489	667540
107122	667541
40968	667542
146021	667543
278	667544
68088	667545
24413	667546
13307	667547
26160	667548
74462	667549
118395	667550
25992	667551
62602	667552
102731	667553
54902	667554
149346	667555
15752	667556
2940	667557
159480	667558
68350	667559
59338	667560
32412	667561
38007	667562
134998	667563
28682	667564
45667	667565
239861	667566
56577	667567
8143	667568
24284	667569
68	667570
6141	667571
53689	667572
189362	667573
41820	667574
34485	667575
52	667576
15221	667577
47212	667578
5777	667579
60890	667580
13015	667581
64978	667582
7105	667583
122907	667584
55034	667585
132877	667586
95187	667587
1047	667588
148130	667589
56536	667590
24453	667591
158427	667592
61509	667593
33138	667594
43876	667595
35253	667596
69471	667597
17234	667598
90662	667599
103588	667600
192571	667601
77848	667602
75540	667603
114739	667604
2315	667605
22350	667606
90153	667607
9218	667608
13953	667609
76878	667610
13978	667611
43204	667612
106599	667613
173093	667614
39291	667615
136719	667616
161938	667617
5883	667618
2818	667619
48659	667620
44557	667621
82267	667622
28271	667623
6194	667624
3700	667625
162667	667626
52290	667627
18182	667628
107441	667629
86529	667630
28948	667631
3926	667632
101071	667633
143732	667634
152572	667635
11344	667636
3361	667637
20133	667638
19444	667639
5710	667640
1659	667641
61617	667642
55924	667643
21201	667644
20781	667645
234874	667646
20390	667647
13657	667648
1665	667649
21264	667650
4041	667651
26157	667652
28517	667653
32747	667654
4865	667655
75741	667656
23810	667657
73057	667658
71003	667659
83919	667660
118676	667661
44991	667662
103733	667663
5573	667664
31625	667665
38740	667666
130064	667667
20180	667668
232	667669
42526	667670
38807	667671
2396	667672
55279	667673
113981	667674
165824	667675
23485	667676
60946	667677
482	667678
66183	667679
107616	667680
3878	667681
3225	667682
36774	667683
840	667684
43575	667685
112053	667686
2474	667687
252	667688
4231	667689
159454	667690
13219	667691
27832	667692
15166	667693
2295	667694
108258	667695
7423	667696
10889	667697
98650	667698
19469	667699
3979	667700
195170	667701
23748	667702
106921	667703
206406	667704
242892	667705
2927	667706
36507	667707
62953	667708
110	667709
55456	667710
139353	667711
154569	667712
3181	667713
3090	667714
1903	667715
30204	667716
203533	667717
81372	667718
9500	667719
5488	667720
105718	667721
15453	667722
1800	667723
78843	667724
70006	667725
213154	667726
231865	667727
91699	667728
234097	667729
4459	667730
104442	667731
168391	667732
52056	667733
120438	667734
20591	667735
929	667736
27736	667737
70480	667738
148151	667739
18853	667740
228571	667741
221662	667742
28517	667743
47999	667744
15388	667745
103128	667746
119903	667747
5786	667748
118643	667749
7244	667750
454	667751
16604	667752
46960	667753
98924	667754
106931	667755
254990	667756
1100	667757
29921	667758
206248	667759
1100	667760
94463	667761
1345	667762
5810	667763
181982	667764
260618	667765
34691	667766
56525	667767
10149	667768
103525	667769
53876	667770
284	667771
111179	667772
42776	667773
13340	667774
1516	667775
25731	667776
4760	667777
53430	667778
13381	667779
80668	667780
82210	667781
184160	667782
1604	667783
3041	667784
25036	667785
25693	667786
162346	667787
20566	667788
3813	667789
111495	667790
66926	667791
120360	667792
7562	667793
129117	667794
52110	667795
4231	667796
6386	667797
2511	667798
180547	667799
34881	667800
19585	667801
48447	667802
244119	667803
24284	667804
241332	667805
15438	667806
6853	667807
144967	667808
24000	667809
1227	667810
6297	667811
52864	667812
20719	667813
148912	667814
22020	667815
5723	667816
50129	667817
171567	667818
266021	667819
118725	667820
2912	667821
35915	667822
22479	667823
36223	667824
124816	667825
858	667826
13043	667827
64458	667828
3127	667829
58940	667830
239338	667831
3863	667832
107804	667833
7998	667834
70399	667835
209936	667836
166694	667837
4366	667838
132581	667839
24879	667840
272603	667841
34123	667842
8224	667843
14546	667844
50901	667845
43569	667846
50165	667847
39223	667848
184669	667849
3680	667850
262158	667851
61884	667852
28375	667853
21491	667854
88946	667855
33819	667856
51031	667857
215964	667858
163771	667859
251132	667860
2584	667861
7725	667862
237572	667863
188138	667864
20993	667865
25388	667866
2844	667867
28267	667868
12083	667869
287	667870
7378	667871
75216	667872
18166	667873
176227	667874
154193	667875
314	667876
248053	667877
27753	667878
1065	667879
125654	667880
18310	667881
4949	667882
16591	667883
4527	667884
58657	667885
25407	667886
18547	667887
10328	667888
232999	667889
243770	667890
42583	667891
26126	667892
1795	667893
249409	667894
78163	667895
131495	667896
65219	667897
169	667898
202645	667899
121098	667900
91893	667901
79310	667902
17061	667903
110058	667904
141184	667905
201674	667906
33041	667907
5636	667908
69764	667909
119526	667910
272006	667911
11179	667912
31063	667913
240884	667914
17207	667915
5934	667916
56325	667917
5083	667918
18040	667919
162733	667920
41596	667921
9185	667922
262129	667923
1023	667924
11022	667925
111641	667926
8210	667927
285	667928
80678	667929
24422	667930
34769	667931
146245	667932
73840	667933
3668	667934
11398	667935
34573	667936
207390	667937
22606	667938
27211	667939
85550	667940
44606	667941
72803	667942
220278	667943
7830	667944
204185	667945
6661	667946
108818	667947
206	667948
7381	667949
167898	667950
28857	667951
15049	667952
78495	667953
41991	667954
86479	667955
35	667956
15246	667957
83792	667958
76385	667959
3099	667960
228811	667961
9914	667962
50103	667963
221810	667964
108381	667965
266	667966
27995	667967
23463	667968
53927	667969
24428	667970
73360	667971
41134	667972
160929	667973
22650	667974
51818	667975
146975	667976
138140	667977
110577	667978
119488	667979
84621	667980
141728	667981
17664	667982
24837	667983
912	667984
29069	667985
2448	667986
137345	667987
2405	667988
19982	667989
392	667990
473	667991
803	667992
12893	667993
121056	667994
31320	667995
171549	667996
34012	667997
131689	667998
36718	667999
33041	668000
92767	668001
16755	668002
30299	668003
68170	668004
21483	668005
62328	668006
31656	668007
54413	668008
218722	668009
366	668010
67660	668011
890	668012
1542	668013
19797	668014
6049	668015
138771	668016
7249	668017
28647	668018
8447	668019
15514	668020
106754	668021
10114	668022
156159	668023
48644	668024
323	668025
353	668026
11434	668027
143091	668028
97170	668029
29739	668030
1202	668031
69514	668032
144912	668033
194853	668034
5683	668035
10499	668036
66644	668037
197172	668038
3486	668039
10298	668040
7346	668041
11037	668042
26258	668043
142229	668044
27391	668045
98561	668046
11238	668047
15864	668048
11320	668049
67173	668050
916	668051
3519	668052
2716	668053
32074	668054
119699	668055
166782	668056
12839	668057
246885	668058
9719	668059
71993	668060
21009	668061
21841	668062
96556	668063
2317	668064
11106	668065
577	668066
74103	668067
86031	668068
25075	668069
5857	668070
1	668071
350	668072
30071	668073
261632	668074
1756	668075
3490	668076
263808	668077
2227	668078
115598	668079
2587	668080
30764	668081
116643	668082
164338	668083
19955	668084
23743	668085
55922	668086
51204	668087
10045	668088
61257	668089
12768	668090
31189	668091
5986	668092
2069	668093
14761	668094
11787	668095
64112	668096
15697	668097
91644	668098
150466	668099
18740	668100
24640	668101
34781	668102
111085	668103
84493	668104
91563	668105
127943	668106
46426	668107
37342	668108
51842	668109
11690	668110
20773	668111
197334	668112
216477	668113
76679	668114
125890	668115
162647	668116
2591	668117
68928	668118
28763	668119
6861	668120
18702	668121
35693	668122
172269	668123
4106	668124
488	668125
2560	668126
96501	668127
4498	668128
246668	668129
65072	668130
179406	668131
8254	668132
34552	668133
50871	668134
451	668135
219265	668136
192474	668137
119117	668138
91739	668139
68735	668140
85813	668141
133715	668142
74942	668143
15262	668144
38199	668145
50745	668146
209395	668147
112405	668148
81620	668149
20805	668150
179823	668151
169183	668152
63334	668153
106905	668154
32411	668155
76586	668156
122709	668157
263149	668158
207872	668159
20693	668160
5006	668161
13642	668162
2367	668163
5515	668164
12878	668165
155635	668166
11672	668167
487	668168
6232	668169
111870	668170
216721	668171
4551	668172
25220	668173
89239	668174
29754	668175
234	668176
31931	668177
3444	668178
277	668179
228055	668180
41701	668181
79538	668182
12334	668183
70422	668184
24934	668185
17196	668186
272587	668187
12192	668188
19180	668189
112520	668190
194012	668191
868	668192
114601	668193
426	668194
64	668195
8625	668196
30061	668197
107920	668198
188291	668199
83654	668200
4358	668201
72868	668202
5447	668203
9965	668204
82771	668205
54639	668206
37524	668207
243520	668208
119427	668209
1575	668210
26336	668211
5792	668212
12336	668213
45022	668214
162961	668215
144461	668216
147848	668217
66351	668218
7679	668219
7534	668220
106881	668221
14228	668222
171791	668223
95700	668224
185715	668225
65310	668226
8728	668227
61499	668228
28960	668229
3252	668230
256322	668231
163572	668232
86396	668233
15040	668234
5919	668235
23406	668236
239373	668237
14666	668238
230054	668239
2033	668240
5003	668241
26451	668242
49235	668243
27488	668244
31906	668245
251263	668246
125856	668247
151581	668248
18472	668249
3121	668250
21858	668251
160003	668252
96120	668253
29514	668254
2942	668255
35821	668256
37965	668257
20875	668258
43173	668259
43133	668260
255565	668261
94833	668262
259130	668263
71745	668264
146513	668265
22983	668266
7279	668267
27505	668268
223008	668269
24403	668270
27997	668271
27856	668272
107155	668273
63959	668274
27642	668275
10653	668276
35987	668277
13469	668278
102193	668279
151676	668280
67700	668281
186363	668282
1422	668283
208703	668284
16154	668285
35630	668286
146019	668287
340	668288
55809	668289
133528	668290
29165	668291
66203	668292
35912	668293
9362	668294
40182	668295
37935	668296
46401	668297
230768	668298
52487	668299
38179	668300
8611	668301
249584	668302
7909	668303
5268	668304
105935	668305
25272	668306
51407	668307
13079	668308
4613	668309
31529	668310
31332	668311
1979	668312
35711	668313
5462	668314
14325	668315
42505	668316
5644	668317
65073	668318
41191	668319
85176	668320
254379	668321
88175	668322
6286	668323
3294	668324
13141	668325
53525	668326
90154	668327
142290	668328
17957	668329
95099	668330
154760	668331
144111	668332
54434	668333
402	668334
15359	668335
36111	668336
38	668337
3358	668338
111130	668339
94788	668340
28946	668341
38799	668342
191425	668343
151245	668344
52086	668345
1872	668346
9584	668347
58028	668348
826	668349
2724	668350
57333	668351
86	668352
60114	668353
130213	668354
233125	668355
9187	668356
1948	668357
30397	668358
257728	668359
69108	668360
15617	668361
158238	668362
269218	668363
118663	668364
11018	668365
8134	668366
126557	668367
29345	668368
20960	668369
111999	668370
153919	668371
180742	668372
159472	668373
24852	668374
98351	668375
7964	668376
47934	668377
139481	668378
40831	668379
149876	668380
73081	668381
242126	668382
103611	668383
21441	668384
18406	668385
182752	668386
53	668387
88929	668388
212670	668389
70326	668390
318	668391
36026	668392
120120	668393
86029	668394
152297	668395
1409	668396
1653	668397
130146	668398
107890	668399
143774	668400
166622	668401
152749	668402
249291	668403
201199	668404
104169	668405
22639	668406
13116	668407
80300	668408
463	668409
652	668410
2799	668411
1158	668412
38614	668413
91765	668414
20437	668415
17584	668416
55235	668417
33825	668418
21203	668419
250870	668420
261644	668421
93143	668422
23278	668423
257447	668424
766	668425
58777	668426
45246	668427
56764	668428
10254	668429
56356	668430
40914	668431
55715	668432
103330	668433
46425	668434
76854	668435
59957	668436
225477	668437
109928	668438
20494	668439
1625	668440
151405	668441
21126	668442
233300	668443
237063	668444
20716	668445
21901	668446
60362	668447
22283	668448
59859	668449
8860	668450
33192	668451
45324	668452
8565	668453
133301	668454
23100	668455
33102	668456
262293	668457
42991	668458
241620	668459
128032	668460
18677	668461
78952	668462
62630	668463
32000	668464
110215	668465
40544	668466
137459	668467
63420	668468
156519	668469
6790	668470
7840	668471
3207	668472
65284	668473
249149	668474
36062	668475
34	668476
79249	668477
231058	668478
5149	668479
98421	668480
4793	668481
166062	668482
37432	668483
3546	668484
11783	668485
119004	668486
18789	668487
73635	668488
3401	668489
62202	668490
5807	668491
132262	668492
88599	668493
64355	668494
62818	668495
74682	668496
13573	668497
185179	668498
148353	668499
82050	668500
46938	668501
13648	668502
72729	668503
121748	668504
61130	668505
72235	668506
113726	668507
145882	668508
5826	668509
231700	668510
88482	668511
2086	668512
78378	668513
3767	668514
145772	668515
24127	668516
30415	668517
45355	668518
40782	668519
150861	668520
145534	668521
81304	668522
3101	668523
45884	668524
31450	668525
36411	668526
246224	668527
112078	668528
45907	668529
257706	668530
813	668531
39726	668532
47797	668533
11097	668534
167085	668535
110307	668536
13	668537
28585	668538
14297	668539
79362	668540
798	668541
21283	668542
137193	668543
60393	668544
41049	668545
31395	668546
40934	668547
259980	668548
24260	668549
91468	668550
28974	668551
154939	668552
2817	668553
16179	668554
18167	668555
116509	668556
17949	668557
80475	668558
214160	668559
6353	668560
235833	668561
16444	668562
36334	668563
102538	668564
2651	668565
49016	668566
209032	668567
237842	668568
158368	668569
22904	668570
58230	668571
38715	668572
39122	668573
21126	668574
2294	668575
90858	668576
33773	668577
72056	668578
25519	668579
132389	668580
17420	668581
243722	668582
80539	668583
94285	668584
150733	668585
21945	668586
33260	668587
85881	668588
53982	668589
51111	668590
30626	668591
112615	668592
15822	668593
245367	668594
221134	668595
18292	668596
215977	668597
51636	668598
709	668599
51388	668600
1511	668601
23396	668602
83480	668603
160889	668604
92485	668605
234880	668606
13708	668607
9513	668608
19054	668609
3249	668610
9281	668611
66293	668612
127432	668613
42878	668614
66992	668615
217113	668616
17973	668617
116072	668618
224908	668619
22365	668620
32220	668621
5413	668622
235557	668623
40750	668624
28838	668625
726	668626
22991	668627
124252	668628
598	668629
37350	668630
113481	668631
4606	668632
208134	668633
133335	668634
226204	668635
75267	668636
58898	668637
42274	668638
3349	668639
22027	668640
132121	668641
4559	668642
768	668643
27982	668644
141668	668645
143565	668646
34112	668647
54916	668648
3117	668649
6348	668650
42182	668651
47931	668652
5486	668653
8834	668654
226790	668655
79871	668656
145740	668657
54787	668658
446	668659
94850	668660
30100	668661
255116	668662
52235	668663
3356	668664
102080	668665
7373	668666
126452	668667
4328	668668
270504	668669
68235	668670
26748	668671
7789	668672
120225	668673
31071	668674
55427	668675
216311	668676
44348	668677
6448	668678
12847	668679
113776	668680
1357	668681
147432	668682
604	668683
2188	668684
37997	668685
56440	668686
43158	668687
138547	668688
25064	668689
961	668690
158622	668691
15566	668692
231718	668693
228740	668694
70202	668695
98114	668696
10718	668697
7656	668698
112605	668699
147910	668700
91081	668701
90252	668702
6827	668703
107421	668704
8151	668705
114822	668706
25188	668707
24503	668708
38381	668709
127475	668710
1978	668711
48460	668712
25578	668713
229863	668714
74700	668715
17089	668716
109571	668717
2555	668718
200006	668719
110574	668720
257819	668721
160708	668722
178397	668723
242	668724
18590	668725
84475	668726
1937	668727
266751	668728
25851	668729
187588	668730
16691	668731
83924	668732
179739	668733
6754	668734
70792	668735
22129	668736
104600	668737
166986	668738
38917	668739
2905	668740
11561	668741
129920	668742
16858	668743
49820	668744
118459	668745
1695	668746
31253	668747
37551	668748
19636	668749
54650	668750
57873	668751
104554	668752
32264	668753
42169	668754
9277	668755
39340	668756
34251	668757
102063	668758
8126	668759
216	668760
160441	668761
12287	668762
10359	668763
36230	668764
35704	668765
204130	668766
270594	668767
255267	668768
88658	668769
22674	668770
74299	668771
166589	668772
8213	668773
80626	668774
106947	668775
60215	668776
86875	668777
50117	668778
148113	668779
52579	668780
27658	668781
16242	668782
28751	668783
104087	668784
20736	668785
4194	668786
90618	668787
168	668788
25545	668789
44346	668790
3286	668791
204094	668792
1595	668793
1778	668794
31459	668795
115995	668796
111	668797
26050	668798
254813	668799
22841	668800
22966	668801
25489	668802
40752	668803
100972	668804
41463	668805
111927	668806
54072	668807
50978	668808
265775	668809
156712	668810
264023	668811
178546	668812
91978	668813
24938	668814
63779	668815
35744	668816
9928	668817
30955	668818
210148	668819
117215	668820
1060	668821
13	668822
105882	668823
2696	668824
11435	668825
77521	668826
3772	668827
35179	668828
131835	668829
130110	668830
175922	668831
5312	668832
56133	668833
194276	668834
13860	668835
161575	668836
22451	668837
21909	668838
173084	668839
261308	668840
40021	668841
140589	668842
26791	668843
17675	668844
65361	668845
1200	668846
12142	668847
50687	668848
56809	668849
67949	668850
8650	668851
6238	668852
21116	668853
168207	668854
157599	668855
40744	668856
110628	668857
9068	668858
224116	668859
20270	668860
69395	668861
11987	668862
40560	668863
42797	668864
1705	668865
144839	668866
81227	668867
24671	668868
5081	668869
23947	668870
592	668871
82282	668872
31144	668873
56036	668874
90114	668875
90375	668876
56355	668877
22485	668878
199548	668879
159219	668880
4675	668881
3875	668882
9012	668883
2156	668884
112499	668885
23566	668886
111583	668887
6973	668888
231885	668889
16888	668890
6848	668891
147500	668892
48026	668893
193860	668894
1049	668895
158994	668896
38989	668897
23724	668898
42198	668899
2457	668900
20067	668901
8914	668902
249435	668903
36294	668904
5280	668905
10316	668906
38473	668907
81783	668908
7799	668909
30538	668910
106528	668911
124311	668912
7614	668913
16789	668914
247846	668915
53153	668916
305	668917
35533	668918
11199	668919
9083	668920
10402	668921
24735	668922
223305	668923
24879	668924
81126	668925
4823	668926
58605	668927
128281	668928
246427	668929
12485	668930
178717	668931
32312	668932
89871	668933
100302	668934
201799	668935
4576	668936
56527	668937
1787	668938
8053	668939
10685	668940
37181	668941
20601	668942
174401	668943
7622	668944
27579	668945
38939	668946
3150	668947
2335	668948
88575	668949
2920	668950
11258	668951
39268	668952
24503	668953
5338	668954
697	668955
16544	668956
32617	668957
134	668958
25399	668959
118756	668960
16948	668961
165083	668962
6949	668963
10039	668964
20189	668965
156074	668966
106046	668967
14984	668968
128971	668969
154363	668970
8113	668971
1542	668972
263	668973
145447	668974
13897	668975
52456	668976
90269	668977
13564	668978
129055	668979
13685	668980
31911	668981
116180	668982
243237	668983
152706	668984
28491	668985
67503	668986
34406	668987
42396	668988
121725	668989
42810	668990
66843	668991
142693	668992
48295	668993
28490	668994
79541	668995
36239	668996
8111	668997
21095	668998
6137	668999
225721	669000
107316	669001
82577	669002
44345	669003
218257	669004
64319	669005
48596	669006
25074	669007
1680	669008
79547	669009
63044	669010
4567	669011
14609	669012
31157	669013
96944	669014
15520	669015
168091	669016
124000	669017
47201	669018
89498	669019
40646	669020
28187	669021
107371	669022
29981	669023
886	669024
67722	669025
84042	669026
8667	669027
75678	669028
114403	669029
202241	669030
90356	669031
148584	669032
127137	669033
1936	669034
2308	669035
94405	669036
1028	669037
87231	669038
89383	669039
145909	669040
159	669041
8128	669042
75962	669043
9617	669044
1131	669045
8811	669046
20702	669047
21533	669048
1474	669049
35837	669050
2440	669051
177670	669052
145043	669053
159585	669054
101125	669055
173013	669056
9674	669057
119534	669058
12220	669059
72365	669060
20427	669061
9250	669062
74485	669063
1331	669064
95080	669065
17541	669066
258561	669067
47431	669068
125745	669069
139732	669070
7184	669071
77859	669072
204624	669073
45385	669074
37718	669075
1009	669076
8545	669077
106358	669078
72868	669079
12693	669080
42600	669081
27368	669082
145863	669083
68157	669084
270616	669085
3038	669086
34770	669087
15988	669088
192488	669089
19138	669090
211209	669091
69449	669092
9738	669093
185572	669094
15131	669095
100803	669096
110971	669097
8409	669098
25512	669099
150588	669100
57309	669101
92958	669102
151	669103
208	669104
53741	669105
32745	669106
4508	669107
125773	669108
105399	669109
859	669110
117919	669111
102241	669112
50020	669113
113873	669114
136937	669115
11606	669116
117963	669117
101868	669118
71113	669119
33767	669120
24466	669121
11998	669122
72047	669123
4721	669124
8946	669125
269770	669126
299	669127
78476	669128
9688	669129
2094	669130
159883	669131
166138	669132
2189	669133
72469	669134
954	669135
68186	669136
30211	669137
161979	669138
118242	669139
23840	669140
155420	669141
29116	669142
241833	669143
6217	669144
5715	669145
7218	669146
230237	669147
67668	669148
344	669149
4792	669150
10648	669151
26662	669152
2330	669153
186327	669154
154959	669155
66851	669156
3423	669157
8945	669158
67992	669159
240572	669160
104879	669161
236774	669162
6211	669163
53621	669164
152314	669165
80435	669166
26251	669167
189585	669168
43567	669169
18091	669170
45398	669171
28104	669172
160859	669173
218872	669174
17587	669175
104447	669176
80845	669177
19286	669178
44716	669179
210	669180
182197	669181
48178	669182
12385	669183
46611	669184
110963	669185
45190	669186
62580	669187
254393	669188
2396	669189
66616	669190
86426	669191
2143	669192
14639	669193
1097	669194
28246	669195
9466	669196
25796	669197
63490	669198
92928	669199
16144	669200
4226	669201
120516	669202
255377	669203
253121	669204
186184	669205
8511	669206
216427	669207
100939	669208
30742	669209
3626	669210
103529	669211
53182	669212
198603	669213
7047	669214
94561	669215
30244	669216
13572	669217
76764	669218
6623	669219
1971	669220
154221	669221
3265	669222
68262	669223
163552	669224
53712	669225
248682	669226
22751	669227
20448	669228
46137	669229
132188	669230
3438	669231
165192	669232
84301	669233
94709	669234
20486	669235
9294	669236
61064	669237
245220	669238
1028	669239
1311	669240
42361	669241
6498	669242
155277	669243
234001	669244
45068	669245
513	669246
608	669247
87296	669248
215098	669249
9998	669250
2187	669251
16049	669252
5696	669253
151715	669254
17399	669255
94869	669256
16561	669257
48040	669258
254741	669259
118893	669260
19367	669261
262795	669262
11319	669263
170933	669264
4568	669265
10639	669266
54920	669267
84798	669268
135828	669269
49545	669270
56200	669271
16864	669272
2854	669273
197266	669274
13481	669275
9536	669276
71709	669277
46852	669278
7886	669279
140706	669280
32002	669281
12143	669282
493	669283
158542	669284
23664	669285
96491	669286
192545	669287
20266	669288
28992	669289
185914	669290
156179	669291
4415	669292
86659	669293
53019	669294
23121	669295
916	669296
9512	669297
47246	669298
4198	669299
10	669300
187412	669301
133302	669302
39638	669303
21949	669304
102708	669305
49641	669306
4406	669307
6276	669308
127696	669309
17677	669310
7363	669311
243671	669312
173256	669313
9884	669314
87189	669315
106610	669316
97789	669317
113454	669318
1661	669319
203787	669320
16467	669321
202649	669322
156823	669323
92614	669324
256587	669325
112908	669326
1882	669327
75951	669328
241917	669329
41856	669330
59278	669331
5475	669332
4692	669333
45003	669334
1272	669335
113710	669336
49163	669337
1883	669338
26404	669339
164655	669340
102742	669341
25828	669342
92497	669343
72092	669344
2287	669345
73261	669346
99866	669347
109381	669348
18940	669349
5555	669350
2045	669351
123	669352
89543	669353
262665	669354
35049	669355
243877	669356
63572	669357
100499	669358
8	669359
24852	669360
198403	669361
191077	669362
125024	669363
2031	669364
10882	669365
95422	669366
1439	669367
33465	669368
68226	669369
52278	669370
7483	669371
11105	669372
4582	669373
513	669374
21615	669375
173	669376
24708	669377
96348	669378
31333	669379
40360	669380
22319	669381
85569	669382
23188	669383
7687	669384
174938	669385
267296	669386
170497	669387
269293	669388
8188	669389
5680	669390
15039	669391
63016	669392
160652	669393
1597	669394
14788	669395
177384	669396
101159	669397
165217	669398
22906	669399
14448	669400
10524	669401
616	669402
67689	669403
239169	669404
42394	669405
9615	669406
170984	669407
190404	669408
14053	669409
122466	669410
149081	669411
269014	669412
80884	669413
47837	669414
79804	669415
2787	669416
31920	669417
28547	669418
103689	669419
60	669420
24383	669421
43204	669422
27055	669423
67037	669424
242931	669425
13741	669426
1805	669427
107911	669428
272451	669429
31551	669430
76033	669431
9351	669432
95111	669433
2440	669434
167350	669435
20419	669436
8772	669437
43797	669438
208661	669439
148345	669440
21991	669441
96668	669442
110126	669443
40958	669444
44299	669445
25794	669446
8685	669447
272560	669448
7145	669449
8293	669450
11963	669451
8741	669452
98674	669453
119079	669454
6876	669455
3916	669456
151162	669457
74125	669458
23936	669459
12601	669460
31362	669461
55242	669462
74041	669463
171125	669464
25270	669465
81139	669466
47880	669467
3259	669468
16157	669469
975	669470
236525	669471
90588	669472
5090	669473
52919	669474
1040	669475
42648	669476
11032	669477
13153	669478
2224	669479
5384	669480
113194	669481
237726	669482
2166	669483
50193	669484
34094	669485
406	669486
6205	669487
83068	669488
10882	669489
10843	669490
252638	669491
1478	669492
74287	669493
175697	669494
258822	669495
57919	669496
81528	669497
16262	669498
47222	669499
13461	669500
71565	669501
3475	669502
224498	669503
7747	669504
26872	669505
98027	669506
236481	669507
93031	669508
24641	669509
363	669510
29631	669511
238670	669512
651	669513
28956	669514
17305	669515
191181	669516
8926	669517
36149	669518
14124	669519
238082	669520
72963	669521
268349	669522
24694	669523
52608	669524
183045	669525
100775	669526
1396	669527
40619	669528
28122	669529
43614	669530
5564	669531
43278	669532
3786	669533
24048	669534
109002	669535
77639	669536
1203	669537
3605	669538
2320	669539
48830	669540
1	669541
237769	669542
12097	669543
10217	669544
33902	669545
102666	669546
108544	669547
25481	669548
77629	669549
29419	669550
1435	669551
260713	669552
56260	669553
46210	669554
47251	669555
18413	669556
871	669557
13168	669558
18726	669559
88460	669560
16030	669561
132228	669562
8346	669563
2003	669564
37274	669565
84793	669566
10838	669567
228607	669568
414	669569
23556	669570
23685	669571
98153	669572
28937	669573
175228	669574
78348	669575
153880	669576
161207	669577
72044	669578
2659	669579
148628	669580
25487	669581
56394	669582
71472	669583
3141	669584
105383	669585
14530	669586
34567	669587
6194	669588
76986	669589
196711	669590
112161	669591
157397	669592
78800	669593
93523	669594
947	669595
6274	669596
18696	669597
498	669598
140	669599
117354	669600
9140	669601
11474	669602
111295	669603
220083	669604
177129	669605
55364	669606
119303	669607
26188	669608
36890	669609
148606	669610
180922	669611
156542	669612
29315	669613
38293	669614
36179	669615
51131	669616
231115	669617
129757	669618
15761	669619
106157	669620
9936	669621
39422	669622
221158	669623
9999	669624
2796	669625
167196	669626
212435	669627
18005	669628
112414	669629
116732	669630
138550	669631
168214	669632
3106	669633
137783	669634
13834	669635
264406	669636
35926	669637
57616	669638
78	669639
2559	669640
89952	669641
75287	669642
43840	669643
269009	669644
19287	669645
14337	669646
1420	669647
20766	669648
120398	669649
34421	669650
51848	669651
33717	669652
82007	669653
25604	669654
71296	669655
204271	669656
28025	669657
231172	669658
19405	669659
564	669660
169848	669661
72972	669662
26659	669663
93581	669664
46040	669665
120566	669666
12238	669667
68801	669668
32688	669669
3166	669670
38469	669671
44351	669672
73577	669673
10201	669674
4310	669675
70767	669676
97095	669677
31040	669678
12492	669679
5621	669680
799	669681
43279	669682
99580	669683
21664	669684
71784	669685
19924	669686
71240	669687
11490	669688
901	669689
41014	669690
142032	669691
121	669692
42645	669693
7512	669694
38385	669695
2181	669696
16817	669697
31746	669698
67971	669699
11719	669700
167603	669701
220762	669702
63564	669703
1564	669704
91474	669705
141185	669706
75794	669707
99794	669708
2761	669709
164675	669710
53981	669711
285	669712
28239	669713
35383	669714
4812	669715
4000	669716
8187	669717
1834	669718
4690	669719
93312	669720
106076	669721
11915	669722
235182	669723
143636	669724
71952	669725
84489	669726
78723	669727
64883	669728
663	669729
207645	669730
26800	669731
31811	669732
140520	669733
156498	669734
6601	669735
107924	669736
54523	669737
110520	669738
24738	669739
53738	669740
57727	669741
11409	669742
40516	669743
21549	669744
66963	669745
173016	669746
19019	669747
34439	669748
45951	669749
663	669750
11714	669751
141	669752
54405	669753
11802	669754
122114	669755
21	669756
570	669757
125116	669758
68041	669759
931	669760
17716	669761
2939	669762
111495	669763
28874	669764
40053	669765
243	669766
16641	669767
166740	669768
26200	669769
57174	669770
5539	669771
66237	669772
257748	669773
31096	669774
23183	669775
198022	669776
36012	669777
15879	669778
114611	669779
12082	669780
8413	669781
39545	669782
68117	669783
71587	669784
257122	669785
119	669786
9544	669787
8904	669788
7709	669789
37364	669790
126069	669791
77297	669792
139699	669793
105702	669794
11446	669795
200745	669796
102829	669797
61106	669798
50488	669799
2879	669800
47352	669801
12646	669802
44486	669803
24045	669804
24890	669805
16080	669806
24511	669807
269328	669808
35938	669809
8736	669810
1169	669811
54271	669812
194326	669813
56971	669814
198118	669815
47528	669816
74356	669817
109782	669818
14354	669819
129053	669820
73775	669821
156044	669822
36	669823
255380	669824
3154	669825
69330	669826
34707	669827
32498	669828
19106	669829
10489	669830
55985	669831
97881	669832
272797	669833
23378	669834
98826	669835
28385	669836
51446	669837
177833	669838
113008	669839
3030	669840
13918	669841
76998	669842
4718	669843
9445	669844
5547	669845
15033	669846
133949	669847
2248	669848
203653	669849
159238	669850
91890	669851
268923	669852
1472	669853
10260	669854
62548	669855
1211	669856
266479	669857
11350	669858
149127	669859
573	669860
102321	669861
28357	669862
3962	669863
8373	669864
187875	669865
53488	669866
31879	669867
106449	669868
84676	669869
103122	669870
156200	669871
165036	669872
102535	669873
25702	669874
1528	669875
39246	669876
264522	669877
28973	669878
70258	669879
12707	669880
123685	669881
268837	669882
10169	669883
45032	669884
47292	669885
13	669886
48227	669887
147336	669888
27386	669889
111707	669890
55	669891
14653	669892
66996	669893
135821	669894
167269	669895
11268	669896
110267	669897
234417	669898
69504	669899
5856	669900
63314	669901
35382	669902
104684	669903
3606	669904
1271	669905
52783	669906
16210	669907
61445	669908
206682	669909
20992	669910
51946	669911
106211	669912
118540	669913
140523	669914
29054	669915
88960	669916
1401	669917
254951	669918
122361	669919
6946	669920
32843	669921
96221	669922
222853	669923
167355	669924
20405	669925
23615	669926
226514	669927
217254	669928
60090	669929
6380	669930
156851	669931
43386	669932
49785	669933
142611	669934
7100	669935
27322	669936
27474	669937
12983	669938
12973	669939
102304	669940
18416	669941
101754	669942
38881	669943
61294	669944
159354	669945
973	669946
162981	669947
157472	669948
5552	669949
26878	669950
190694	669951
52820	669952
15173	669953
74428	669954
203911	669955
30975	669956
38405	669957
266757	669958
105564	669959
110904	669960
10793	669961
14863	669962
76	669963
71495	669964
18500	669965
11547	669966
250103	669967
40931	669968
12989	669969
2364	669970
21474	669971
151762	669972
40750	669973
49538	669974
6764	669975
183174	669976
121461	669977
211928	669978
55132	669979
69912	669980
36754	669981
46812	669982
49890	669983
72819	669984
210853	669985
42604	669986
11737	669987
197221	669988
308	669989
246829	669990
55891	669991
946	669992
128424	669993
64091	669994
22216	669995
35965	669996
14238	669997
24963	669998
81712	669999
5122	670000
597	670001
97517	670002
19186	670003
32827	670004
101973	670005
14342	670006
7383	670007
42488	670008
3788	670009
224978	670010
164721	670011
11108	670012
39748	670013
166229	670014
158064	670015
49349	670016
46512	670017
22754	670018
24	670019
9488	670020
9501	670021
131058	670022
104209	670023
30186	670024
162220	670025
152184	670026
137987	670027
69783	670028
33082	670029
34032	670030
110355	670031
22799	670032
149502	670033
70	670034
42364	670035
18745	670036
6099	670037
41	670038
40856	670039
83572	670040
4456	670041
102779	670042
63455	670043
81567	670044
19962	670045
101195	670046
142728	670047
12155	670048
60501	670049
6561	670050
51039	670051
218570	670052
61925	670053
223501	670054
117675	670055
41233	670056
56039	670057
61957	670058
234473	670059
156734	670060
3254	670061
116	670062
91339	670063
10723	670064
157832	670065
2040	670066
87213	670067
1480	670068
45657	670069
3678	670070
28434	670071
162795	670072
23423	670073
18094	670074
182631	670075
3247	670076
32614	670077
14410	670078
86022	670079
86724	670080
422	670081
61696	670082
269139	670083
169665	670084
59653	670085
169126	670086
230	670087
17110	670088
3360	670089
10987	670090
35646	670091
72998	670092
7457	670093
265487	670094
6269	670095
2665	670096
1354	670097
3742	670098
62124	670099
257595	670100
28974	670101
139385	670102
42675	670103
5070	670104
164748	670105
42	670106
1859	670107
86493	670108
167451	670109
143623	670110
11056	670111
208897	670112
73768	670113
56663	670114
8986	670115
2	670116
54	670117
247018	670118
235013	670119
84823	670120
14551	670121
781	670122
103504	670123
14759	670124
215561	670125
30782	670126
237788	670127
46837	670128
54047	670129
33773	670130
38535	670131
852	670132
5626	670133
1174	670134
69968	670135
2200	670136
69334	670137
27358	670138
14204	670139
258684	670140
3958	670141
200187	670142
64514	670143
162717	670144
33888	670145
109486	670146
7277	670147
66980	670148
120763	670149
39457	670150
22099	670151
56679	670152
59083	670153
74649	670154
10714	670155
28307	670156
154756	670157
101602	670158
105865	670159
140533	670160
13334	670161
135168	670162
8944	670163
143967	670164
20949	670165
14439	670166
183052	670167
117893	670168
61484	670169
93352	670170
3118	670171
76444	670172
92312	670173
7844	670174
11510	670175
134782	670176
138921	670177
37957	670178
121936	670179
155848	670180
13877	670181
175078	670182
117740	670183
26640	670184
6588	670185
1490	670186
150030	670187
162821	670188
58072	670189
6545	670190
58513	670191
131425	670192
110565	670193
39841	670194
12591	670195
260568	670196
47811	670197
4405	670198
30846	670199
1180	670200
230510	670201
151211	670202
62969	670203
2543	670204
3533	670205
27665	670206
1612	670207
43984	670208
1768	670209
208127	670210
14642	670211
30395	670212
205960	670213
53128	670214
14448	670215
24891	670216
62492	670217
3590	670218
156889	670219
20964	670220
98914	670221
29904	670222
206710	670223
165852	670224
4132	670225
73995	670226
7335	670227
178508	670228
34259	670229
1985	670230
91164	670231
55781	670232
28478	670233
59874	670234
30919	670235
7999	670236
31946	670237
96651	670238
75939	670239
90417	670240
139959	670241
9907	670242
83157	670243
87193	670244
726	670245
198681	670246
14282	670247
56198	670248
5305	670249
12815	670250
88861	670251
34194	670252
19	670253
322	670254
18153	670255
92993	670256
232812	670257
36390	670258
16214	670259
24192	670260
185880	670261
25335	670262
156396	670263
12368	670264
2222	670265
24200	670266
227667	670267
29606	670268
77608	670269
58962	670270
6336	670271
241553	670272
165231	670273
72921	670274
13162	670275
120861	670276
46094	670277
95141	670278
18074	670279
76703	670280
14405	670281
16332	670282
164157	670283
21864	670284
88956	670285
72814	670286
18615	670287
130710	670288
51364	670289
42025	670290
140062	670291
975	670292
81421	670293
75034	670294
60147	670295
10525	670296
31017	670297
11710	670298
35165	670299
50947	670300
192265	670301
39227	670302
4517	670303
6889	670304
272371	670305
79032	670306
234783	670307
8499	670308
3731	670309
23386	670310
16638	670311
13158	670312
12904	670313
218200	670314
60887	670315
76658	670316
138068	670317
6476	670318
129881	670319
17940	670320
135081	670321
11671	670322
5055	670323
145788	670324
73150	670325
21227	670326
203162	670327
16865	670328
20769	670329
29649	670330
35972	670331
3185	670332
486	670333
10295	670334
197494	670335
24043	670336
612	670337
4857	670338
32886	670339
3250	670340
170	670341
29892	670342
708	670343
43145	670344
230170	670345
1054	670346
42987	670347
4615	670348
38082	670349
171539	670350
102855	670351
21788	670352
112371	670353
5287	670354
178225	670355
30283	670356
494	670357
5596	670358
163410	670359
56247	670360
90526	670361
267854	670362
38853	670363
989	670364
180662	670365
31885	670366
35972	670367
47019	670368
16206	670369
14201	670370
7643	670371
2149	670372
205	670373
153883	670374
167601	670375
110734	670376
2149	670377
17	670378
98192	670379
40	670380
235385	670381
28347	670382
61418	670383
159941	670384
101102	670385
52104	670386
12117	670387
120123	670388
35488	670389
123648	670390
142874	670391
3575	670392
27215	670393
98199	670394
69241	670395
63771	670396
26919	670397
7384	670398
5714	670399
113710	670400
230534	670401
52874	670402
37185	670403
21976	670404
7168	670405
3027	670406
76691	670407
6775	670408
39286	670409
2029	670410
4278	670411
21643	670412
237122	670413
6168	670414
90890	670415
189826	670416
146892	670417
6473	670418
26703	670419
40060	670420
670	670421
103251	670422
95569	670423
48726	670424
48285	670425
47933	670426
39609	670427
38999	670428
146863	670429
8515	670430
136801	670431
135268	670432
208481	670433
53598	670434
27775	670435
8767	670436
1817	670437
204591	670438
60715	670439
8693	670440
15521	670441
5103	670442
5252	670443
763	670444
145173	670445
232592	670446
267536	670447
18363	670448
3038	670449
20512	670450
103606	670451
27037	670452
15226	670453
3284	670454
428	670455
128520	670456
7403	670457
9674	670458
85578	670459
1115	670460
125958	670461
27783	670462
161652	670463
21188	670464
19766	670465
43432	670466
96798	670467
49231	670468
67351	670469
67313	670470
9825	670471
21519	670472
96858	670473
262568	670474
83113	670475
104319	670476
25485	670477
26932	670478
11873	670479
5517	670480
29530	670481
109343	670482
16345	670483
128166	670484
41388	670485
269733	670486
68040	670487
65628	670488
10257	670489
8662	670490
227409	670491
3800	670492
1804	670493
22716	670494
114442	670495
16334	670496
161057	670497
54935	670498
1356	670499
12656	670500
55358	670501
120339	670502
2531	670503
21424	670504
3956	670505
38503	670506
5535	670507
8756	670508
201304	670509
245151	670510
22680	670511
12161	670512
62454	670513
129397	670514
43778	670515
8532	670516
68326	670517
92418	670518
25197	670519
101706	670520
3665	670521
14127	670522
1957	670523
132526	670524
51916	670525
38914	670526
99345	670527
14353	670528
3599	670529
34887	670530
61398	670531
33093	670532
55893	670533
138080	670534
118944	670535
10776	670536
1183	670537
10122	670538
43375	670539
79497	670540
166176	670541
117346	670542
166633	670543
9656	670544
129724	670545
31716	670546
122143	670547
48496	670548
109173	670549
42431	670550
500	670551
101479	670552
2142	670553
32978	670554
129348	670555
125480	670556
187654	670557
35183	670558
93872	670559
158	670560
36668	670561
58243	670562
95097	670563
5685	670564
148690	670565
30907	670566
5103	670567
73996	670568
38289	670569
56144	670570
160535	670571
3706	670572
2434	670573
20739	670574
118316	670575
23192	670576
69948	670577
103419	670578
115898	670579
32634	670580
1590	670581
147606	670582
70247	670583
228391	670584
209329	670585
24252	670586
17374	670587
2258	670588
714	670589
10578	670590
56811	670591
19256	670592
35986	670593
160221	670594
56695	670595
2444	670596
126255	670597
9556	670598
114697	670599
22947	670600
2163	670601
32996	670602
27600	670603
9459	670604
8304	670605
107053	670606
77116	670607
49000	670608
1455	670609
35120	670610
3323	670611
19291	670612
19659	670613
21724	670614
18780	670615
5888	670616
80593	670617
15187	670618
39361	670619
48890	670620
42401	670621
151498	670622
158398	670623
45498	670624
164	670625
25334	670626
1542	670627
118668	670628
3553	670629
167335	670630
26785	670631
1196	670632
25653	670633
76130	670634
44888	670635
11649	670636
112972	670637
31145	670638
242258	670639
33362	670640
97261	670641
8070	670642
125235	670643
155062	670644
162001	670645
187000	670646
12988	670647
23153	670648
74404	670649
33227	670650
1192	670651
5473	670652
93875	670653
74323	670654
139117	670655
120549	670656
9551	670657
39825	670658
90545	670659
11245	670660
16104	670661
205865	670662
25493	670663
5849	670664
51095	670665
262413	670666
164302	670667
2526	670668
21356	670669
27410	670670
270891	670671
59701	670672
35003	670673
24781	670674
52088	670675
257390	670676
207278	670677
247031	670678
6012	670679
1409	670680
3688	670681
100644	670682
52142	670683
219520	670684
40931	670685
45050	670686
22336	670687
62539	670688
116803	670689
29398	670690
37201	670691
198734	670692
93548	670693
82155	670694
30227	670695
79703	670696
29871	670697
151678	670698
93509	670699
58521	670700
41290	670701
111880	670702
149827	670703
3961	670704
27188	670705
35030	670706
63074	670707
180242	670708
3842	670709
157320	670710
56200	670711
91850	670712
65736	670713
58800	670714
44883	670715
171081	670716
40360	670717
46773	670718
17612	670719
63870	670720
22509	670721
22671	670722
234384	670723
164926	670724
81552	670725
2862	670726
32050	670727
75974	670728
259421	670729
18887	670730
127927	670731
116398	670732
72471	670733
274	670734
33455	670735
419	670736
54650	670737
130148	670738
131303	670739
131457	670740
248975	670741
1127	670742
55273	670743
8468	670744
43393	670745
12798	670746
18257	670747
25131	670748
57229	670749
1556	670750
57842	670751
130150	670752
241735	670753
5649	670754
23096	670755
121771	670756
28485	670757
52299	670758
23524	670759
14101	670760
184018	670761
9424	670762
20733	670763
2589	670764
162596	670765
31483	670766
28890	670767
84957	670768
3175	670769
577	670770
260590	670771
13042	670772
11651	670773
15487	670774
35664	670775
160661	670776
163220	670777
3485	670778
9234	670779
32356	670780
2488	670781
140118	670782
2003	670783
32570	670784
4024	670785
158055	670786
109059	670787
78845	670788
5229	670789
63863	670790
45931	670791
27057	670792
5755	670793
162023	670794
39302	670795
112728	670796
42968	670797
80148	670798
64809	670799
134684	670800
149282	670801
33103	670802
27811	670803
14866	670804
3726	670805
17420	670806
10970	670807
631	670808
3313	670809
199545	670810
30976	670811
256124	670812
57947	670813
304	670814
5844	670815
30581	670816
167536	670817
109856	670818
14561	670819
58990	670820
8856	670821
4160	670822
78	670823
26521	670824
35026	670825
1357	670826
240201	670827
79077	670828
91345	670829
35271	670830
30778	670831
153298	670832
265349	670833
175612	670834
158791	670835
20616	670836
5731	670837
10064	670838
53232	670839
46582	670840
59592	670841
217195	670842
5332	670843
189177	670844
26688	670845
15209	670846
54195	670847
154879	670848
46272	670849
116644	670850
2662	670851
18561	670852
32681	670853
59757	670854
253255	670855
88510	670856
9286	670857
7897	670858
10857	670859
116054	670860
66295	670861
27411	670862
57195	670863
106139	670864
15111	670865
15598	670866
2936	670867
73900	670868
53262	670869
4439	670870
76803	670871
13864	670872
19508	670873
7768	670874
34480	670875
78	670876
19477	670877
110878	670878
21469	670879
245972	670880
3512	670881
174798	670882
197023	670883
124534	670884
21357	670885
146929	670886
52718	670887
10354	670888
225695	670889
39144	670890
255352	670891
7219	670892
115937	670893
1411	670894
15779	670895
40897	670896
32629	670897
72740	670898
98851	670899
157060	670900
37219	670901
28497	670902
96635	670903
158451	670904
9585	670905
51535	670906
331	670907
219108	670908
189171	670909
64391	670910
154541	670911
138719	670912
28798	670913
1288	670914
4898	670915
33583	670916
34545	670917
15742	670918
11497	670919
78048	670920
33689	670921
119773	670922
123819	670923
46925	670924
99239	670925
157088	670926
6066	670927
29800	670928
9964	670929
35880	670930
248882	670931
75937	670932
57327	670933
43650	670934
718	670935
9276	670936
114132	670937
79879	670938
2395	670939
17333	670940
263723	670941
44236	670942
65184	670943
60734	670944
4839	670945
258125	670946
2095	670947
203149	670948
385	670949
3084	670950
31519	670951
3996	670952
58098	670953
111751	670954
8563	670955
17660	670956
257258	670957
156185	670958
3519	670959
31	670960
34287	670961
3397	670962
2203	670963
211239	670964
810	670965
252804	670966
37314	670967
869	670968
12722	670969
247422	670970
45113	670971
36958	670972
3485	670973
61242	670974
3322	670975
83850	670976
1863	670977
672	670978
187536	670979
7270	670980
192196	670981
110120	670982
50048	670983
75170	670984
123760	670985
19280	670986
158876	670987
62115	670988
51129	670989
85764	670990
14477	670991
25631	670992
20832	670993
20044	670994
56975	670995
253272	670996
8119	670997
171223	670998
79580	670999
51168	671000
172928	671001
6670	671002
68712	671003
26466	671004
29818	671005
93906	671006
109300	671007
45742	671008
4680	671009
17361	671010
173739	671011
44784	671012
6423	671013
269798	671014
54756	671015
5808	671016
122966	671017
8511	671018
4534	671019
119745	671020
3402	671021
608	671022
67786	671023
33584	671024
6456	671025
106694	671026
87103	671027
252939	671028
25309	671029
1380	671030
53441	671031
4729	671032
33131	671033
15685	671034
4156	671035
1956	671036
3447	671037
13484	671038
8606	671039
253628	671040
270973	671041
20295	671042
7575	671043
21705	671044
128478	671045
134148	671046
125839	671047
1641	671048
21183	671049
26234	671050
2797	671051
159878	671052
14344	671053
71711	671054
46843	671055
73723	671056
148213	671057
38048	671058
31573	671059
31623	671060
269370	671061
92208	671062
20897	671063
24329	671064
95283	671065
103844	671066
114759	671067
74192	671068
156202	671069
23993	671070
2323	671071
22556	671072
10792	671073
6999	671074
39484	671075
8406	671076
6611	671077
48225	671078
137103	671079
34366	671080
57070	671081
2867	671082
67255	671083
27076	671084
4709	671085
239875	671086
16726	671087
2454	671088
97757	671089
6796	671090
24240	671091
30812	671092
923	671093
6686	671094
5189	671095
19667	671096
23810	671097
5902	671098
105153	671099
24321	671100
30524	671101
41583	671102
23490	671103
61693	671104
218520	671105
49872	671106
1859	671107
13230	671108
217909	671109
58782	671110
36928	671111
2277	671112
161075	671113
3003	671114
81530	671115
183318	671116
259342	671117
25083	671118
159833	671119
81426	671120
7864	671121
158128	671122
40391	671123
1956	671124
63910	671125
1204	671126
129415	671127
214122	671128
57533	671129
169	671130
570	671131
106808	671132
219032	671133
31190	671134
17831	671135
54456	671136
21472	671137
8540	671138
17030	671139
56561	671140
57130	671141
207	671142
21462	671143
33505	671144
102589	671145
23856	671146
13051	671147
6845	671148
22048	671149
24786	671150
6408	671151
55981	671152
146576	671153
28047	671154
52671	671155
191038	671156
216798	671157
55774	671158
233015	671159
5942	671160
16846	671161
166421	671162
105184	671163
66918	671164
67404	671165
13	671166
267075	671167
865	671168
164570	671169
48004	671170
4711	671171
81262	671172
5374	671173
16737	671174
22064	671175
138390	671176
10426	671177
88312	671178
208526	671179
120375	671180
43140	671181
144046	671182
45426	671183
208806	671184
123	671185
206990	671186
141361	671187
779	671188
114153	671189
83819	671190
80693	671191
1687	671192
12940	671193
36146	671194
10438	671195
92556	671196
138760	671197
21163	671198
83337	671199
165856	671200
84067	671201
7742	671202
3624	671203
72972	671204
44916	671205
12032	671206
8353	671207
7455	671208
1834	671209
26650	671210
17737	671211
239038	671212
90735	671213
5310	671214
10000	671215
5570	671216
5778	671217
35418	671218
32365	671219
71466	671220
121834	671221
18594	671222
34290	671223
59693	671224
108405	671225
54409	671226
6892	671227
39842	671228
80562	671229
6741	671230
6259	671231
23730	671232
188443	671233
8702	671234
4806	671235
101401	671236
83514	671237
2027	671238
29122	671239
1124	671240
91016	671241
129186	671242
93579	671243
18854	671244
62529	671245
20745	671246
28047	671247
78241	671248
28697	671249
27039	671250
10773	671251
140301	671252
236631	671253
61075	671254
27180	671255
189590	671256
126636	671257
3189	671258
7814	671259
261324	671260
21279	671261
17608	671262
105948	671263
35202	671264
41378	671265
111208	671266
152432	671267
2002	671268
7223	671269
9093	671270
4514	671271
69922	671272
153270	671273
140002	671274
176120	671275
205527	671276
215585	671277
6741	671278
267940	671279
30534	671280
1861	671281
10450	671282
145317	671283
117976	671284
15987	671285
19173	671286
21220	671287
12064	671288
85415	671289
546	671290
18281	671291
235087	671292
58142	671293
16927	671294
7582	671295
80299	671296
130561	671297
25834	671298
255683	671299
192657	671300
21585	671301
16353	671302
50616	671303
21935	671304
261457	671305
98575	671306
352	671307
23425	671308
34792	671309
92125	671310
149548	671311
3300	671312
101318	671313
101517	671314
35457	671315
24642	671316
95244	671317
12484	671318
108966	671319
2318	671320
113928	671321
36939	671322
257050	671323
59128	671324
139748	671325
81821	671326
8708	671327
10759	671328
37859	671329
10797	671330
57191	671331
1545	671332
43485	671333
74785	671334
174440	671335
26829	671336
94694	671337
14491	671338
57035	671339
9294	671340
2408	671341
31298	671342
127183	671343
155459	671344
647	671345
14616	671346
49322	671347
199256	671348
1735	671349
1350	671350
602	671351
31337	671352
25529	671353
233914	671354
15594	671355
229218	671356
237008	671357
374	671358
13021	671359
17809	671360
12552	671361
18765	671362
183305	671363
9913	671364
15160	671365
51554	671366
53840	671367
77674	671368
235384	671369
8616	671370
1357	671371
1398	671372
38605	671373
14236	671374
10674	671375
12405	671376
28585	671377
257597	671378
5053	671379
5090	671380
1119	671381
85667	671382
91435	671383
32105	671384
50660	671385
9856	671386
156434	671387
27707	671388
8815	671389
39963	671390
146817	671391
164281	671392
72604	671393
22878	671394
112657	671395
17684	671396
124270	671397
14420	671398
102000	671399
177334	671400
26849	671401
39879	671402
52485	671403
1354	671404
57208	671405
676	671406
24256	671407
1003	671408
121671	671409
56101	671410
59928	671411
3195	671412
94876	671413
41415	671414
1464	671415
115475	671416
39852	671417
45088	671418
44263	671419
38894	671420
239849	671421
87939	671422
48889	671423
3056	671424
155431	671425
47936	671426
12101	671427
132105	671428
210081	671429
21127	671430
63709	671431
71964	671432
173808	671433
26999	671434
39775	671435
6839	671436
1777	671437
169803	671438
215842	671439
5403	671440
259727	671441
690	671442
187	671443
272275	671444
28896	671445
1814	671446
2908	671447
17750	671448
39487	671449
195668	671450
177889	671451
131244	671452
29145	671453
26724	671454
26357	671455
12729	671456
168452	671457
8337	671458
602	671459
60027	671460
162824	671461
28509	671462
138385	671463
260620	671464
64460	671465
128023	671466
149126	671467
14265	671468
66188	671469
52129	671470
35661	671471
87385	671472
13835	671473
3551	671474
69247	671475
153276	671476
100341	671477
34043	671478
119164	671479
1201	671480
121049	671481
22413	671482
38029	671483
21137	671484
13681	671485
25742	671486
75392	671487
120721	671488
57739	671489
23827	671490
230060	671491
55930	671492
28122	671493
93006	671494
11736	671495
39563	671496
213408	671497
198114	671498
28435	671499
156537	671500
20334	671501
74945	671502
63546	671503
75613	671504
9829	671505
98521	671506
166181	671507
170951	671508
133890	671509
11093	671510
7179	671511
48337	671512
230758	671513
267478	671514
21782	671515
4858	671516
100603	671517
99060	671518
21322	671519
199816	671520
118052	671521
238031	671522
6444	671523
40747	671524
122892	671525
177732	671526
47128	671527
8675	671528
73241	671529
3765	671530
82314	671531
1872	671532
5282	671533
126549	671534
41953	671535
177689	671536
98686	671537
10491	671538
1635	671539
24209	671540
7140	671541
4558	671542
42225	671543
244337	671544
4785	671545
109561	671546
47568	671547
107026	671548
2012	671549
118887	671550
64400	671551
81057	671552
219321	671553
498	671554
200	671555
1065	671556
33143	671557
656	671558
4924	671559
18315	671560
22676	671561
35128	671562
2653	671563
2926	671564
4447	671565
39461	671566
156636	671567
5038	671568
85894	671569
17343	671570
8421	671571
166101	671572
55254	671573
25585	671574
61394	671575
241938	671576
159519	671577
210339	671578
114432	671579
18786	671580
143335	671581
68727	671582
11730	671583
247544	671584
260	671585
144739	671586
60058	671587
268029	671588
27461	671589
80127	671590
61061	671591
14765	671592
59391	671593
22740	671594
22987	671595
35955	671596
104334	671597
1	671598
3168	671599
122200	671600
18997	671601
42115	671602
248203	671603
52267	671604
205	671605
166536	671606
83465	671607
76562	671608
133401	671609
17883	671610
74392	671611
6373	671612
39800	671613
173668	671614
150026	671615
22075	671616
48449	671617
45545	671618
5862	671619
41552	671620
279	671621
5877	671622
24284	671623
37386	671624
56893	671625
77427	671626
59554	671627
64833	671628
178375	671629
7214	671630
78878	671631
38442	671632
15355	671633
16796	671634
62129	671635
19695	671636
237465	671637
267197	671638
203592	671639
4450	671640
44475	671641
11427	671642
125677	671643
5774	671644
64722	671645
36420	671646
21832	671647
54919	671648
10790	671649
2128	671650
5785	671651
263849	671652
5072	671653
12161	671654
236545	671655
21172	671656
8794	671657
231656	671658
3404	671659
176122	671660
35677	671661
177616	671662
8994	671663
106813	671664
160	671665
671	671666
214114	671667
1669	671668
20850	671669
62440	671670
6062	671671
8766	671672
50465	671673
116856	671674
13704	671675
85896	671676
130386	671677
114918	671678
24847	671679
200	671680
35957	671681
463	671682
91444	671683
31915	671684
3476	671685
3140	671686
61424	671687
930	671688
19211	671689
86128	671690
17869	671691
26209	671692
379	671693
90965	671694
80794	671695
7646	671696
71802	671697
258711	671698
23838	671699
130514	671700
4549	671701
110808	671702
1316	671703
5162	671704
100373	671705
3504	671706
134444	671707
37564	671708
19379	671709
105976	671710
27472	671711
57966	671712
20789	671713
268136	671714
1205	671715
165796	671716
129877	671717
47296	671718
2886	671719
2005	671720
166778	671721
35375	671722
122727	671723
7711	671724
45404	671725
25018	671726
134097	671727
44865	671728
62679	671729
5033	671730
246909	671731
46325	671732
4969	671733
41123	671734
31979	671735
188	671736
63749	671737
967	671738
917	671739
221136	671740
149954	671741
103137	671742
9630	671743
40817	671744
6853	671745
1134	671746
84516	671747
51193	671748
167058	671749
120734	671750
55993	671751
146324	671752
21167	671753
34752	671754
179	671755
17791	671756
45636	671757
29720	671758
581	671759
18301	671760
119196	671761
74904	671762
82647	671763
229723	671764
11193	671765
17007	671766
126219	671767
262934	671768
19965	671769
14066	671770
4391	671771
235654	671772
269	671773
81481	671774
43131	671775
61938	671776
3955	671777
1145	671778
5755	671779
40026	671780
31494	671781
67521	671782
211429	671783
172372	671784
52431	671785
87077	671786
77684	671787
105678	671788
150430	671789
140948	671790
19880	671791
66978	671792
128176	671793
2404	671794
3306	671795
7510	671796
219706	671797
38026	671798
4524	671799
2139	671800
32800	671801
37122	671802
105771	671803
23507	671804
7033	671805
105509	671806
39362	671807
15797	671808
120375	671809
649	671810
153072	671811
148392	671812
40994	671813
23085	671814
91141	671815
63595	671816
150465	671817
3695	671818
64907	671819
167563	671820
2481	671821
22695	671822
28178	671823
40264	671824
24050	671825
107774	671826
344	671827
131536	671828
71232	671829
75561	671830
9935	671831
4	671832
41286	671833
106274	671834
152061	671835
6	671836
28636	671837
153040	671838
70430	671839
3176	671840
227414	671841
4641	671842
3868	671843
98663	671844
87750	671845
8178	671846
75938	671847
23393	671848
40381	671849
29334	671850
4111	671851
12562	671852
64874	671853
53193	671854
123965	671855
219913	671856
91539	671857
17521	671858
60637	671859
97666	671860
26210	671861
35	671862
163903	671863
17504	671864
172963	671865
38843	671866
87681	671867
38875	671868
42301	671869
260599	671870
27186	671871
29313	671872
29370	671873
167104	671874
25405	671875
1927	671876
13358	671877
57639	671878
33578	671879
95460	671880
65583	671881
5151	671882
239131	671883
35735	671884
94270	671885
121339	671886
125017	671887
53918	671888
2597	671889
31135	671890
257372	671891
25426	671892
127506	671893
43298	671894
167948	671895
1015	671896
12267	671897
174956	671898
30274	671899
12599	671900
66955	671901
263046	671902
19422	671903
110689	671904
69548	671905
147948	671906
20219	671907
97458	671908
27395	671909
34781	671910
76321	671911
2232	671912
941	671913
4296	671914
7275	671915
90225	671916
31244	671917
27510	671918
45107	671919
148777	671920
52605	671921
23770	671922
253861	671923
71034	671924
25571	671925
23885	671926
133236	671927
268480	671928
69033	671929
54648	671930
73952	671931
10177	671932
27148	671933
21107	671934
177568	671935
85122	671936
69509	671937
44926	671938
37883	671939
20097	671940
43874	671941
5303	671942
136046	671943
13119	671944
101697	671945
243553	671946
33732	671947
31599	671948
110160	671949
39143	671950
158176	671951
27276	671952
8223	671953
4972	671954
771	671955
99184	671956
57853	671957
108413	671958
635	671959
19908	671960
80406	671961
193266	671962
4519	671963
92183	671964
33374	671965
6515	671966
259542	671967
45290	671968
4855	671969
145286	671970
187	671971
56856	671972
39249	671973
872	671974
138053	671975
85258	671976
139824	671977
225095	671978
8601	671979
6105	671980
122951	671981
59656	671982
236065	671983
3011	671984
188235	671985
60496	671986
40523	671987
5065	671988
89770	671989
182849	671990
211451	671991
53026	671992
218682	671993
164573	671994
24072	671995
7580	671996
47979	671997
34704	671998
20856	671999
35323	672000
163890	672001
8615	672002
45929	672003
4488	672004
19612	672005
113836	672006
51261	672007
109108	672008
77845	672009
10283	672010
159680	672011
203979	672012
49088	672013
26078	672014
144454	672015
72593	672016
3376	672017
10308	672018
39049	672019
57936	672020
82314	672021
8199	672022
137010	672023
26940	672024
51723	672025
1036	672026
48	672027
179102	672028
241508	672029
4695	672030
1667	672031
75415	672032
86758	672033
14353	672034
4283	672035
163545	672036
10839	672037
75347	672038
420	672039
182381	672040
4789	672041
263952	672042
64447	672043
47153	672044
17030	672045
9682	672046
6924	672047
13233	672048
122530	672049
4650	672050
2924	672051
15712	672052
96139	672053
157	672054
97300	672055
38217	672056
117149	672057
47041	672058
63793	672059
16401	672060
193598	672061
70629	672062
38659	672063
170945	672064
222958	672065
238403	672066
152905	672067
33245	672068
115471	672069
134652	672070
64374	672071
74816	672072
160730	672073
68053	672074
1878	672075
158470	672076
27632	672077
148146	672078
114468	672079
6864	672080
135480	672081
114591	672082
23117	672083
45131	672084
136321	672085
5833	672086
1438	672087
123800	672088
30309	672089
11564	672090
48450	672091
135338	672092
12961	672093
4794	672094
253976	672095
42650	672096
202885	672097
21204	672098
133636	672099
40343	672100
139207	672101
18397	672102
9197	672103
72252	672104
10116	672105
46149	672106
54579	672107
249	672108
78803	672109
20674	672110
31437	672111
31600	672112
1949	672113
158973	672114
478	672115
17323	672116
134205	672117
95145	672118
86116	672119
264255	672120
262180	672121
17033	672122
42882	672123
4477	672124
18178	672125
90251	672126
445	672127
104164	672128
6903	672129
4940	672130
143730	672131
37614	672132
28265	672133
52519	672134
9641	672135
163295	672136
6153	672137
45690	672138
128470	672139
44735	672140
108890	672141
230954	672142
21998	672143
428	672144
95033	672145
163130	672146
149270	672147
4463	672148
15296	672149
132720	672150
13269	672151
125735	672152
1099	672153
182	672154
151424	672155
20911	672156
35379	672157
220597	672158
24212	672159
102941	672160
14107	672161
22723	672162
160	672163
29191	672164
1666	672165
4477	672166
86392	672167
42670	672168
24159	672169
104828	672170
97153	672171
4162	672172
132372	672173
20494	672174
56119	672175
155259	672176
153412	672177
10465	672178
93998	672179
9956	672180
162147	672181
36977	672182
32416	672183
7685	672184
98918	672185
7705	672186
23105	672187
41452	672188
631	672189
9048	672190
52900	672191
130145	672192
123413	672193
26406	672194
1291	672195
105181	672196
235566	672197
13607	672198
229305	672199
176742	672200
44030	672201
62763	672202
7510	672203
28913	672204
1524	672205
25642	672206
4821	672207
62154	672208
1768	672209
12250	672210
29338	672211
210348	672212
21592	672213
85512	672214
8501	672215
12080	672216
7058	672217
8157	672218
6207	672219
4605	672220
113070	672221
54715	672222
18862	672223
91873	672224
97644	672225
113454	672226
13807	672227
7889	672228
64767	672229
3185	672230
90966	672231
76910	672232
77152	672233
1629	672234
729	672235
23	672236
78877	672237
37834	672238
136572	672239
215621	672240
85548	672241
3519	672242
41300	672243
65697	672244
5617	672245
25992	672246
212326	672247
16656	672248
1508	672249
34986	672250
23299	672251
4720	672252
250811	672253
1056	672254
5402	672255
57916	672256
108585	672257
15402	672258
5901	672259
10806	672260
2759	672261
4538	672262
16038	672263
693	672264
20724	672265
66764	672266
57802	672267
95198	672268
189838	672269
114129	672270
26364	672271
1164	672272
17855	672273
105706	672274
2288	672275
200144	672276
16854	672277
112991	672278
24086	672279
889	672280
134670	672281
3623	672282
1668	672283
15192	672284
139966	672285
16416	672286
434	672287
9735	672288
9126	672289
177020	672290
25646	672291
13866	672292
9515	672293
1365	672294
63548	672295
157256	672296
101902	672297
205068	672298
133006	672299
160008	672300
1294	672301
28819	672302
834	672303
26531	672304
22831	672305
131	672306
11317	672307
271709	672308
70441	672309
83159	672310
2497	672311
103445	672312
495	672313
3293	672314
17683	672315
13193	672316
4360	672317
92451	672318
52628	672319
201476	672320
44325	672321
3124	672322
157078	672323
1082	672324
1346	672325
120653	672326
33134	672327
10558	672328
45053	672329
73470	672330
171582	672331
100391	672332
73760	672333
4677	672334
48146	672335
13603	672336
24358	672337
90820	672338
62976	672339
88803	672340
28917	672341
1249	672342
78354	672343
43539	672344
12363	672345
35200	672346
29229	672347
62584	672348
114187	672349
237452	672350
57431	672351
26577	672352
124693	672353
44408	672354
16644	672355
14634	672356
201232	672357
6623	672358
66463	672359
47047	672360
100790	672361
18361	672362
54278	672363
68528	672364
7629	672365
260034	672366
53858	672367
17484	672368
144388	672369
27945	672370
597	672371
29387	672372
66602	672373
35022	672374
122042	672375
122351	672376
5076	672377
32586	672378
42143	672379
72615	672380
20079	672381
152141	672382
26488	672383
54544	672384
13999	672385
108023	672386
132404	672387
53113	672388
8618	672389
77724	672390
958	672391
117867	672392
153636	672393
19387	672394
1149	672395
87704	672396
8118	672397
25652	672398
150872	672399
12361	672400
10196	672401
99014	672402
16107	672403
144645	672404
6959	672405
5831	672406
14648	672407
214360	672408
38911	672409
7521	672410
29487	672411
145679	672412
25837	672413
19974	672414
3	672415
69744	672416
5542	672417
123349	672418
118915	672419
158643	672420
9591	672421
96596	672422
1064	672423
208967	672424
680	672425
184065	672426
14829	672427
53698	672428
128383	672429
32152	672430
163536	672431
242885	672432
56144	672433
123987	672434
41409	672435
23355	672436
78828	672437
101784	672438
16552	672439
8973	672440
97135	672441
179744	672442
5295	672443
909	672444
25754	672445
20278	672446
29509	672447
161	672448
124684	672449
39095	672450
150	672451
161006	672452
36836	672453
89896	672454
16135	672455
78437	672456
92265	672457
6586	672458
2009	672459
6409	672460
10008	672461
4657	672462
2240	672463
6898	672464
9307	672465
120357	672466
178664	672467
3435	672468
38778	672469
1428	672470
5195	672471
7272	672472
198405	672473
88551	672474
2862	672475
138256	672476
173021	672477
81193	672478
105414	672479
36935	672480
213385	672481
3820	672482
45804	672483
53723	672484
1378	672485
105071	672486
33897	672487
134211	672488
69231	672489
243776	672490
110612	672491
1559	672492
3408	672493
100990	672494
7915	672495
21937	672496
70651	672497
60968	672498
247824	672499
16802	672500
143674	672501
11755	672502
11077	672503
1396	672504
207362	672505
793	672506
32932	672507
3898	672508
209971	672509
116879	672510
157499	672511
17263	672512
209926	672513
56456	672514
1122	672515
83621	672516
91312	672517
50924	672518
794	672519
2575	672520
230371	672521
1238	672522
10546	672523
148	672524
17202	672525
43535	672526
166881	672527
11786	672528
240288	672529
67212	672530
156847	672531
58358	672532
67163	672533
17921	672534
28026	672535
196682	672536
76393	672537
127568	672538
143879	672539
45211	672540
103432	672541
18888	672542
53063	672543
19246	672544
1832	672545
89651	672546
73324	672547
103265	672548
31281	672549
98124	672550
17066	672551
247445	672552
16628	672553
44142	672554
19644	672555
259895	672556
1846	672557
1187	672558
8958	672559
246	672560
171269	672561
152053	672562
12948	672563
1417	672564
228172	672565
2790	672566
35782	672567
26969	672568
29933	672569
62227	672570
6300	672571
43221	672572
136682	672573
95123	672574
48363	672575
12617	672576
40641	672577
21369	672578
227925	672579
87312	672580
130618	672581
17668	672582
12780	672583
26225	672584
8105	672585
1985	672586
71278	672587
46286	672588
5693	672589
2383	672590
128850	672591
13512	672592
160522	672593
257708	672594
82912	672595
144602	672596
102543	672597
13758	672598
43514	672599
114392	672600
112280	672601
33154	672602
1109	672603
205018	672604
125163	672605
5154	672606
27044	672607
6327	672608
30350	672609
228263	672610
8455	672611
196036	672612
7317	672613
78439	672614
737	672615
36564	672616
28277	672617
3876	672618
117557	672619
58943	672620
149537	672621
9431	672622
62188	672623
97422	672624
10605	672625
144504	672626
22634	672627
40012	672628
49148	672629
23791	672630
53010	672631
59684	672632
27098	672633
4799	672634
378	672635
15499	672636
86586	672637
4846	672638
7100	672639
102508	672640
16175	672641
1795	672642
128198	672643
9499	672644
15804	672645
27698	672646
258674	672647
168907	672648
97013	672649
10332	672650
56865	672651
222391	672652
106163	672653
1403	672654
15467	672655
268028	672656
72112	672657
9094	672658
169127	672659
31162	672660
10894	672661
1585	672662
869	672663
116932	672664
42572	672665
4247	672666
155444	672667
35509	672668
9429	672669
23301	672670
107977	672671
33683	672672
32651	672673
210149	672674
255237	672675
28129	672676
125592	672677
64075	672678
69989	672679
9773	672680
33538	672681
21848	672682
16734	672683
114276	672684
3084	672685
4704	672686
47041	672687
22376	672688
7244	672689
221447	672690
37498	672691
12841	672692
74166	672693
36380	672694
16133	672695
20345	672696
2994	672697
12046	672698
79347	672699
163737	672700
30913	672701
5425	672702
20199	672703
170511	672704
45451	672705
95154	672706
94247	672707
57193	672708
21065	672709
23030	672710
64103	672711
36306	672712
17528	672713
174854	672714
264885	672715
62450	672716
53256	672717
10921	672718
191224	672719
157644	672720
1252	672721
41832	672722
95	672723
1203	672724
2131	672725
13413	672726
74314	672727
1640	672728
248596	672729
31140	672730
99058	672731
18157	672732
91218	672733
577	672734
423	672735
114372	672736
44078	672737
2759	672738
28540	672739
129986	672740
172689	672741
10548	672742
160242	672743
169534	672744
260263	672745
118552	672746
19263	672747
18743	672748
40334	672749
29401	672750
12539	672751
9437	672752
21093	672753
111522	672754
2501	672755
233690	672756
26045	672757
252979	672758
2717	672759
6588	672760
2	672761
21691	672762
254634	672763
147790	672764
12141	672765
206302	672766
20902	672767
196144	672768
8738	672769
118871	672770
5254	672771
72440	672772
61362	672773
5941	672774
2783	672775
65343	672776
19257	672777
12361	672778
68647	672779
52618	672780
9119	672781
7077	672782
166931	672783
99404	672784
163746	672785
122162	672786
143110	672787
29829	672788
7644	672789
11230	672790
88648	672791
1784	672792
37676	672793
24733	672794
24268	672795
216478	672796
44333	672797
23755	672798
158721	672799
4803	672800
166064	672801
82053	672802
14982	672803
38780	672804
2689	672805
97200	672806
263810	672807
98172	672808
93617	672809
42283	672810
53338	672811
37401	672812
1641	672813
25204	672814
1591	672815
4167	672816
65678	672817
39733	672818
21817	672819
52689	672820
75333	672821
24925	672822
677	672823
47426	672824
421	672825
25248	672826
24534	672827
2572	672828
14091	672829
44814	672830
122120	672831
31513	672832
32362	672833
251909	672834
9980	672835
23817	672836
349	672837
122788	672838
32074	672839
141570	672840
11328	672841
142634	672842
77413	672843
17837	672844
14589	672845
144359	672846
13559	672847
84758	672848
124106	672849
6490	672850
144737	672851
43822	672852
59003	672853
5906	672854
74775	672855
13840	672856
61650	672857
128961	672858
3526	672859
45307	672860
8274	672861
26	672862
96807	672863
209177	672864
208838	672865
389	672866
51401	672867
155754	672868
157951	672869
6639	672870
50295	672871
31966	672872
136398	672873
44425	672874
61684	672875
76161	672876
167785	672877
262266	672878
13056	672879
261850	672880
50772	672881
53332	672882
83978	672883
53914	672884
96083	672885
20485	672886
153740	672887
8421	672888
101759	672889
49340	672890
161969	672891
14854	672892
125000	672893
87354	672894
250219	672895
51879	672896
79448	672897
22229	672898
159552	672899
92212	672900
216152	672901
30804	672902
123852	672903
34093	672904
64366	672905
65925	672906
115435	672907
60491	672908
3195	672909
4670	672910
140422	672911
45754	672912
103967	672913
25380	672914
113975	672915
32743	672916
79503	672917
10802	672918
68438	672919
583	672920
1803	672921
15223	672922
11686	672923
10979	672924
9272	672925
4680	672926
28175	672927
14614	672928
62325	672929
71467	672930
178009	672931
5140	672932
1657	672933
113699	672934
14563	672935
16335	672936
21621	672937
146594	672938
4597	672939
23901	672940
260018	672941
16492	672942
10468	672943
112865	672944
14034	672945
79941	672946
48517	672947
52974	672948
12754	672949
71555	672950
29475	672951
141742	672952
20397	672953
208705	672954
19437	672955
51185	672956
29311	672957
18638	672958
3604	672959
14654	672960
68927	672961
134199	672962
6215	672963
109406	672964
1648	672965
21265	672966
11798	672967
8940	672968
19966	672969
182389	672970
22536	672971
38301	672972
4	672973
137288	672974
28190	672975
76769	672976
84101	672977
1797	672978
2661	672979
19768	672980
111299	672981
461	672982
73889	672983
4105	672984
23616	672985
67675	672986
97468	672987
124745	672988
26129	672989
11620	672990
33710	672991
1088	672992
27196	672993
67087	672994
133429	672995
51708	672996
20866	672997
187186	672998
30066	672999
11461	673000
63518	673001
238011	673002
65764	673003
110157	673004
676	673005
33467	673006
147316	673007
11090	673008
12521	673009
25036	673010
50904	673011
15058	673012
7820	673013
9168	673014
129788	673015
81220	673016
11879	673017
6919	673018
3303	673019
75399	673020
70896	673021
8519	673022
71523	673023
93768	673024
48659	673025
187093	673026
6383	673027
15859	673028
966	673029
253262	673030
26136	673031
16354	673032
57345	673033
29707	673034
23909	673035
7896	673036
122070	673037
192394	673038
13961	673039
79480	673040
2575	673041
169864	673042
2640	673043
145251	673044
50653	673045
239797	673046
150898	673047
13686	673048
14986	673049
539	673050
32799	673051
23024	673052
87664	673053
7981	673054
70917	673055
168678	673056
24294	673057
2961	673058
6160	673059
18421	673060
46122	673061
84505	673062
174752	673063
22583	673064
11472	673065
77229	673066
77	673067
93165	673068
89867	673069
206902	673070
7801	673071
39018	673072
44189	673073
105428	673074
18713	673075
89864	673076
45463	673077
5749	673078
75369	673079
3691	673080
115536	673081
13276	673082
42500	673083
5586	673084
134644	673085
14622	673086
23127	673087
254704	673088
28459	673089
26267	673090
22458	673091
2131	673092
81118	673093
74763	673094
79847	673095
26466	673096
8088	673097
27178	673098
131865	673099
32	673100
38228	673101
14145	673102
161827	673103
9625	673104
59043	673105
13216	673106
43059	673107
105687	673108
547	673109
13	673110
8242	673111
168475	673112
11721	673113
32933	673114
15622	673115
765	673116
47102	673117
64539	673118
37440	673119
11821	673120
162756	673121
14153	673122
1345	673123
198934	673124
79505	673125
171470	673126
45690	673127
381	673128
14883	673129
3167	673130
15126	673131
40018	673132
87691	673133
11485	673134
73104	673135
9674	673136
225041	673137
89530	673138
148238	673139
24862	673140
77689	673141
19141	673142
3720	673143
108009	673144
63180	673145
80963	673146
12783	673147
88746	673148
2805	673149
41187	673150
225206	673151
117496	673152
122232	673153
134437	673154
2661	673155
2941	673156
167820	673157
12062	673158
43588	673159
30219	673160
119095	673161
32481	673162
43737	673163
243	673164
2242	673165
3288	673166
52590	673167
178696	673168
82310	673169
71423	673170
19053	673171
186022	673172
28664	673173
42182	673174
33483	673175
10144	673176
108450	673177
96269	673178
62198	673179
21749	673180
25718	673181
13230	673182
103569	673183
3596	673184
32341	673185
45406	673186
135446	673187
35210	673188
1019	673189
52383	673190
15672	673191
24955	673192
1515	673193
17291	673194
24493	673195
1468	673196
169154	673197
12004	673198
454	673199
145641	673200
119059	673201
8808	673202
193895	673203
43142	673204
146533	673205
123727	673206
7312	673207
33598	673208
578	673209
59615	673210
6107	673211
39776	673212
28065	673213
134966	673214
227680	673215
167662	673216
63602	673217
18705	673218
31941	673219
167761	673220
59280	673221
8052	673222
67885	673223
64246	673224
36360	673225
588	673226
132946	673227
12801	673228
46442	673229
826	673230
11405	673231
103983	673232
6758	673233
66978	673234
166861	673235
181457	673236
8651	673237
49	673238
100243	673239
43559	673240
16761	673241
72317	673242
18888	673243
67539	673244
271481	673245
70493	673246
61872	673247
7066	673248
229630	673249
167915	673250
63305	673251
8708	673252
127623	673253
24707	673254
178204	673255
82	673256
60278	673257
216116	673258
40154	673259
187999	673260
156162	673261
60524	673262
179694	673263
256660	673264
29908	673265
14172	673266
85977	673267
57219	673268
34393	673269
209759	673270
71219	673271
91436	673272
298	673273
235132	673274
46	673275
24168	673276
157653	673277
283	673278
194187	673279
10885	673280
201966	673281
93202	673282
31887	673283
43683	673284
121443	673285
241752	673286
14146	673287
13890	673288
50127	673289
12133	673290
605	673291
143121	673292
111903	673293
103206	673294
809	673295
27123	673296
16777	673297
62501	673298
8140	673299
127345	673300
44534	673301
21531	673302
1782	673303
1829	673304
12128	673305
16885	673306
43293	673307
12326	673308
24893	673309
15242	673310
48483	673311
8813	673312
72997	673313
114473	673314
124072	673315
13221	673316
70757	673317
1393	673318
208616	673319
109377	673320
231924	673321
13663	673322
1678	673323
75279	673324
31324	673325
217109	673326
128528	673327
5024	673328
2063	673329
102843	673330
110977	673331
107016	673332
16755	673333
1972	673334
12523	673335
46717	673336
2754	673337
193372	673338
71994	673339
2783	673340
28646	673341
54241	673342
217627	673343
35261	673344
413	673345
70926	673346
20152	673347
161005	673348
11382	673349
10643	673350
183621	673351
18668	673352
22181	673353
163944	673354
19726	673355
106072	673356
48617	673357
159329	673358
4581	673359
3840	673360
60418	673361
118901	673362
162051	673363
44320	673364
116316	673365
109728	673366
134157	673367
18199	673368
34569	673369
191825	673370
204938	673371
201236	673372
3626	673373
8109	673374
89099	673375
24423	673376
151835	673377
237254	673378
201285	673379
136955	673380
23204	673381
77500	673382
279	673383
4637	673384
258605	673385
30020	673386
26226	673387
85100	673388
25164	673389
53720	673390
20890	673391
229252	673392
57736	673393
127627	673394
6378	673395
78803	673396
9167	673397
36434	673398
4114	673399
55094	673400
140107	673401
163833	673402
3071	673403
968	673404
2415	673405
10206	673406
42313	673407
9244	673408
2035	673409
226471	673410
10051	673411
5283	673412
73046	673413
13107	673414
9653	673415
70059	673416
39316	673417
150403	673418
116331	673419
14741	673420
54616	673421
10547	673422
255935	673423
5976	673424
32952	673425
2491	673426
11122	673427
52277	673428
73492	673429
167328	673430
15837	673431
128706	673432
42017	673433
24778	673434
1204	673435
79295	673436
96799	673437
3359	673438
259059	673439
102475	673440
237401	673441
259829	673442
16857	673443
56368	673444
26918	673445
24212	673446
69007	673447
95	673448
89191	673449
30453	673450
250692	673451
50838	673452
208	673453
11614	673454
34871	673455
55851	673456
643	673457
158539	673458
9604	673459
23852	673460
40468	673461
2119	673462
143344	673463
110003	673464
126734	673465
24362	673466
89116	673467
29182	673468
28409	673469
146292	673470
138600	673471
1015	673472
6082	673473
45052	673474
49098	673475
20224	673476
13681	673477
49615	673478
70782	673479
174327	673480
93961	673481
43560	673482
6894	673483
133746	673484
4969	673485
102204	673486
63845	673487
246610	673488
25968	673489
113413	673490
67330	673491
171675	673492
137295	673493
183734	673494
166275	673495
35939	673496
15298	673497
48858	673498
36444	673499
12134	673500
60934	673501
219991	673502
77770	673503
30827	673504
173658	673505
7702	673506
102346	673507
76885	673508
146181	673509
227622	673510
6864	673511
29059	673512
202387	673513
794	673514
125106	673515
22890	673516
83283	673517
22451	673518
27581	673519
49058	673520
7578	673521
17686	673522
265916	673523
28398	673524
84494	673525
18163	673526
121803	673527
4431	673528
107	673529
49315	673530
122574	673531
43359	673532
11933	673533
1659	673534
730	673535
17415	673536
182276	673537
51609	673538
15156	673539
779	673540
36744	673541
7320	673542
45012	673543
50080	673544
261694	673545
99640	673546
81102	673547
129676	673548
270603	673549
50272	673550
26215	673551
119375	673552
99514	673553
141417	673554
72782	673555
72694	673556
169	673557
220987	673558
2871	673559
35363	673560
97432	673561
101916	673562
14097	673563
123596	673564
148702	673565
21842	673566
162682	673567
101959	673568
149060	673569
2368	673570
269484	673571
11797	673572
148141	673573
21031	673574
25178	673575
4253	673576
41951	673577
130282	673578
99559	673579
25764	673580
63717	673581
2338	673582
90397	673583
14790	673584
4539	673585
128150	673586
110634	673587
60702	673588
158924	673589
17588	673590
10126	673591
189453	673592
1708	673593
8384	673594
16522	673595
248210	673596
40626	673597
2123	673598
62688	673599
26253	673600
9082	673601
26442	673602
228755	673603
62995	673604
168298	673605
28066	673606
65917	673607
11773	673608
146805	673609
46596	673610
65975	673611
140165	673612
65819	673613
5939	673614
66214	673615
77891	673616
15862	673617
144145	673618
134363	673619
29184	673620
3528	673621
150938	673622
25668	673623
26849	673624
156163	673625
59719	673626
9241	673627
9353	673628
133281	673629
87938	673630
39134	673631
28066	673632
196604	673633
1339	673634
61730	673635
32559	673636
45950	673637
23792	673638
443	673639
10955	673640
112943	673641
2336	673642
60925	673643
3	673644
75913	673645
107836	673646
34197	673647
30518	673648
12529	673649
150	673650
99863	673651
194864	673652
162538	673653
158	673654
59764	673655
55511	673656
3731	673657
230366	673658
67660	673659
194175	673660
4176	673661
22271	673662
115083	673663
873	673664
146296	673665
235042	673666
22889	673667
148366	673668
16767	673669
77967	673670
14531	673671
49763	673672
6500	673673
18914	673674
59515	673675
76042	673676
160406	673677
10790	673678
92559	673679
22625	673680
254603	673681
31259	673682
147706	673683
447	673684
4531	673685
29809	673686
53694	673687
5906	673688
272227	673689
5108	673690
3215	673691
1364	673692
35084	673693
220879	673694
13255	673695
853	673696
25807	673697
154798	673698
1261	673699
11010	673700
29877	673701
2988	673702
7800	673703
245278	673704
192537	673705
74122	673706
393	673707
239862	673708
198746	673709
18508	673710
127157	673711
96894	673712
58842	673713
85541	673714
78819	673715
27187	673716
150967	673717
27321	673718
6081	673719
73019	673720
53863	673721
10081	673722
118292	673723
448	673724
27870	673725
59272	673726
33058	673727
1252	673728
1427	673729
73143	673730
47505	673731
67297	673732
15253	673733
57319	673734
1146	673735
9454	673736
13465	673737
61846	673738
248060	673739
197573	673740
53876	673741
92994	673742
205853	673743
184827	673744
53181	673745
9075	673746
69064	673747
1111	673748
5301	673749
65168	673750
17148	673751
162519	673752
40846	673753
76100	673754
221	673755
87557	673756
28678	673757
28694	673758
33053	673759
15885	673760
102835	673761
113463	673762
16916	673763
67443	673764
106927	673765
53221	673766
22546	673767
16758	673768
140793	673769
255502	673770
229685	673771
16764	673772
212902	673773
103747	673774
25052	673775
5659	673776
138133	673777
58427	673778
63591	673779
39414	673780
7793	673781
60623	673782
105538	673783
98854	673784
219818	673785
3911	673786
114316	673787
69333	673788
7028	673789
6450	673790
24190	673791
141099	673792
57951	673793
247799	673794
22912	673795
10723	673796
176832	673797
63699	673798
15202	673799
10241	673800
59837	673801
131324	673802
9207	673803
7136	673804
6862	673805
141444	673806
147046	673807
249751	673808
57959	673809
263167	673810
102062	673811
34161	673812
20686	673813
740	673814
8441	673815
161994	673816
34689	673817
175624	673818
4441	673819
1399	673820
187057	673821
30929	673822
46203	673823
59625	673824
690	673825
76345	673826
26059	673827
13037	673828
98859	673829
139121	673830
22263	673831
27330	673832
13379	673833
47113	673834
24165	673835
104135	673836
50183	673837
8668	673838
45055	673839
49183	673840
16852	673841
17669	673842
93802	673843
23313	673844
2524	673845
1561	673846
59420	673847
86405	673848
1187	673849
74335	673850
3432	673851
159723	673852
223065	673853
2137	673854
13191	673855
62804	673856
83726	673857
11717	673858
65195	673859
3951	673860
252824	673861
5118	673862
12130	673863
16325	673864
33099	673865
1605	673866
22625	673867
1852	673868
142316	673869
9436	673870
114002	673871
1321	673872
46217	673873
120672	673874
6580	673875
21978	673876
11697	673877
56650	673878
142510	673879
91638	673880
86183	673881
17466	673882
6676	673883
27058	673884
7966	673885
3901	673886
136562	673887
66589	673888
271390	673889
1350	673890
126492	673891
87339	673892
133094	673893
7	673894
53094	673895
61959	673896
155742	673897
263169	673898
97342	673899
151214	673900
123514	673901
54987	673902
205037	673903
134245	673904
14118	673905
23808	673906
91725	673907
29253	673908
124131	673909
20605	673910
17709	673911
152556	673912
5376	673913
106033	673914
12366	673915
1602	673916
58986	673917
39282	673918
137386	673919
9656	673920
10904	673921
74244	673922
115099	673923
19065	673924
33782	673925
11233	673926
83665	673927
140666	673928
15517	673929
163410	673930
26659	673931
1607	673932
55583	673933
39237	673934
166005	673935
233449	673936
60425	673937
14371	673938
179689	673939
24919	673940
29	673941
59385	673942
95262	673943
20885	673944
12568	673945
27457	673946
5650	673947
137419	673948
42095	673949
191388	673950
13567	673951
75723	673952
251610	673953
194720	673954
239990	673955
55940	673956
266611	673957
28394	673958
222	673959
59065	673960
186265	673961
137037	673962
10004	673963
141707	673964
13869	673965
76812	673966
12312	673967
27386	673968
90424	673969
83015	673970
17747	673971
9615	673972
4544	673973
1303	673974
11893	673975
137680	673976
335	673977
181399	673978
79346	673979
14253	673980
135689	673981
16466	673982
33368	673983
71474	673984
153191	673985
165	673986
24490	673987
74448	673988
159652	673989
182677	673990
1256	673991
42545	673992
14576	673993
20282	673994
117836	673995
9614	673996
1527	673997
52841	673998
53332	673999
114076	674000
47155	674001
91378	674002
145538	674003
1969	674004
189054	674005
13344	674006
10264	674007
120852	674008
175	674009
55903	674010
29432	674011
34466	674012
108690	674013
233212	674014
43833	674015
1590	674016
73594	674017
78426	674018
211	674019
1096	674020
53598	674021
94229	674022
33189	674023
4267	674024
5462	674025
2798	674026
160892	674027
3068	674028
6291	674029
35685	674030
78252	674031
21856	674032
161643	674033
211133	674034
108989	674035
38125	674036
144394	674037
167390	674038
5606	674039
982	674040
154075	674041
14070	674042
135265	674043
63937	674044
36217	674045
9297	674046
21493	674047
150565	674048
7564	674049
10037	674050
80075	674051
13772	674052
265125	674053
161878	674054
14511	674055
139978	674056
146316	674057
50136	674058
1686	674059
7125	674060
354	674061
53829	674062
6836	674063
148	674064
3764	674065
63507	674066
39600	674067
12602	674068
6609	674069
25942	674070
169615	674071
54203	674072
5	674073
25695	674074
90630	674075
16075	674076
85469	674077
94881	674078
51269	674079
58388	674080
1499	674081
3464	674082
3848	674083
53375	674084
40797	674085
112944	674086
48161	674087
6534	674088
12091	674089
2826	674090
39337	674091
8500	674092
43777	674093
60727	674094
46447	674095
36921	674096
2224	674097
26804	674098
44062	674099
93837	674100
40503	674101
169638	674102
29526	674103
33098	674104
110237	674105
1389	674106
37245	674107
122913	674108
12985	674109
19643	674110
16250	674111
36510	674112
1556	674113
73997	674114
3205	674115
3555	674116
75779	674117
167879	674118
11010	674119
34811	674120
137242	674121
136734	674122
86108	674123
107364	674124
49	674125
13155	674126
7447	674127
141792	674128
13054	674129
247418	674130
1495	674131
8878	674132
75360	674133
24357	674134
2023	674135
28404	674136
78188	674137
1798	674138
35140	674139
8070	674140
12743	674141
31363	674142
23015	674143
69093	674144
145824	674145
47644	674146
57707	674147
7610	674148
32303	674149
4651	674150
58148	674151
110337	674152
2930	674153
4372	674154
65171	674155
7766	674156
42713	674157
238819	674158
234250	674159
1042	674160
104817	674161
19634	674162
15719	674163
205803	674164
229121	674165
7453	674166
39013	674167
247633	674168
155782	674169
84266	674170
3686	674171
134135	674172
129930	674173
19401	674174
50354	674175
2117	674176
153353	674177
22526	674178
7234	674179
1171	674180
167797	674181
23418	674182
66774	674183
35273	674184
7806	674185
7047	674186
155417	674187
34405	674188
231477	674189
37225	674190
8	674191
169116	674192
123709	674193
37235	674194
6988	674195
67037	674196
4116	674197
144893	674198
102719	674199
72478	674200
26805	674201
12419	674202
163228	674203
2759	674204
43741	674205
26025	674206
31393	674207
26756	674208
53518	674209
6663	674210
195586	674211
14059	674212
4789	674213
14772	674214
10735	674215
39940	674216
145747	674217
135332	674218
721	674219
84687	674220
29359	674221
86058	674222
15433	674223
44522	674224
29463	674225
70989	674226
98287	674227
5426	674228
3289	674229
5549	674230
120130	674231
128262	674232
261764	674233
15169	674234
4132	674235
63816	674236
32628	674237
30396	674238
54739	674239
42086	674240
60288	674241
24995	674242
143086	674243
9208	674244
157394	674245
115606	674246
70136	674247
162931	674248
18676	674249
12798	674250
27266	674251
95275	674252
242353	674253
29484	674254
19291	674255
68096	674256
147237	674257
181192	674258
171595	674259
3346	674260
21292	674261
266803	674262
711	674263
223544	674264
40234	674265
95555	674266
92936	674267
85403	674268
45630	674269
73843	674270
66134	674271
11564	674272
489	674273
25368	674274
54063	674275
1018	674276
7531	674277
159964	674278
33877	674279
21966	674280
30607	674281
108206	674282
2298	674283
229933	674284
38600	674285
2939	674286
250562	674287
1972	674288
34028	674289
409	674290
271931	674291
209253	674292
14799	674293
182929	674294
16321	674295
127213	674296
62599	674297
20888	674298
248406	674299
235774	674300
1821	674301
86458	674302
54756	674303
50658	674304
105986	674305
25882	674306
230405	674307
1752	674308
8241	674309
153166	674310
93800	674311
3061	674312
79376	674313
14629	674314
486	674315
34966	674316
182	674317
19813	674318
102634	674319
86866	674320
13952	674321
151896	674322
40864	674323
6589	674324
50979	674325
220615	674326
59646	674327
6703	674328
66108	674329
130104	674330
34516	674331
164583	674332
479	674333
722	674334
90472	674335
249710	674336
44629	674337
173	674338
136602	674339
25710	674340
9430	674341
108636	674342
224	674343
71936	674344
13248	674345
22219	674346
50273	674347
206925	674348
1546	674349
82822	674350
8837	674351
17121	674352
20549	674353
25812	674354
22556	674355
61742	674356
220550	674357
109971	674358
146	674359
79110	674360
76152	674361
18967	674362
192083	674363
71899	674364
6210	674365
38157	674366
85240	674367
59689	674368
28820	674369
164584	674370
1252	674371
39810	674372
31588	674373
19433	674374
38898	674375
3399	674376
19377	674377
34249	674378
81963	674379
307	674380
77534	674381
312	674382
18835	674383
112	674384
5181	674385
147778	674386
149527	674387
22999	674388
142141	674389
3471	674390
50992	674391
69206	674392
62916	674393
30112	674394
4929	674395
108017	674396
116330	674397
12368	674398
48084	674399
72712	674400
40262	674401
141243	674402
49769	674403
1944	674404
48393	674405
81898	674406
210719	674407
104570	674408
47076	674409
256	674410
30347	674411
59649	674412
84858	674413
13123	674414
27681	674415
7211	674416
4953	674417
6413	674418
20351	674419
19262	674420
34036	674421
3570	674422
81354	674423
102543	674424
99664	674425
34785	674426
135528	674427
121349	674428
239531	674429
253177	674430
235476	674431
105332	674432
44857	674433
16431	674434
187178	674435
12105	674436
51781	674437
1918	674438
37966	674439
7330	674440
448	674441
197523	674442
101080	674443
76415	674444
71751	674445
2337	674446
23607	674447
36664	674448
155782	674449
11863	674450
679	674451
60464	674452
55356	674453
59788	674454
16059	674455
30588	674456
19838	674457
970	674458
90148	674459
86060	674460
265039	674461
213231	674462
183809	674463
223078	674464
128186	674465
105	674466
20088	674467
102113	674468
7885	674469
11143	674470
161766	674471
8241	674472
18456	674473
36602	674474
215351	674475
24841	674476
1754	674477
121004	674478
77038	674479
36995	674480
48650	674481
58539	674482
95486	674483
25913	674484
61322	674485
12058	674486
34188	674487
313	674488
112984	674489
53111	674490
10030	674491
763	674492
18222	674493
56332	674494
12434	674495
573	674496
237608	674497
167917	674498
182612	674499
56592	674500
55714	674501
10231	674502
46465	674503
46797	674504
156553	674505
8041	674506
209158	674507
188913	674508
1369	674509
95326	674510
401	674511
108885	674512
130831	674513
27969	674514
96580	674515
135362	674516
997	674517
57220	674518
251503	674519
6606	674520
15771	674521
23042	674522
75921	674523
3804	674524
10439	674525
269111	674526
25675	674527
103126	674528
158173	674529
51707	674530
3889	674531
28999	674532
5128	674533
15057	674534
264124	674535
73621	674536
33224	674537
39938	674538
78111	674539
50079	674540
4926	674541
26553	674542
122006	674543
31123	674544
14014	674545
639	674546
2954	674547
195981	674548
666	674549
77788	674550
76798	674551
116681	674552
3301	674553
194	674554
109202	674555
2390	674556
100964	674557
134666	674558
48870	674559
16675	674560
165307	674561
187929	674562
138460	674563
194356	674564
1455	674565
35620	674566
184914	674567
15893	674568
28716	674569
42953	674570
83337	674571
1625	674572
97040	674573
19380	674574
41743	674575
81465	674576
13995	674577
164584	674578
36597	674579
14222	674580
75466	674581
28133	674582
111203	674583
22576	674584
249516	674585
262810	674586
12748	674587
95959	674588
80	674589
210320	674590
48151	674591
120177	674592
123689	674593
25053	674594
23910	674595
2994	674596
56481	674597
57512	674598
23909	674599
60331	674600
2047	674601
115784	674602
117846	674603
57178	674604
53080	674605
34828	674606
3113	674607
955	674608
112149	674609
46139	674610
4357	674611
223818	674612
36418	674613
32581	674614
1277	674615
3059	674616
8058	674617
3835	674618
13441	674619
2984	674620
29008	674621
38074	674622
129402	674623
56995	674624
28274	674625
34869	674626
131532	674627
21006	674628
23435	674629
1438	674630
138052	674631
54664	674632
211894	674633
8866	674634
94972	674635
19866	674636
77768	674637
1345	674638
45300	674639
251197	674640
125499	674641
22764	674642
1543	674643
79960	674644
226508	674645
933	674646
21574	674647
20144	674648
19312	674649
13188	674650
34069	674651
36231	674652
18427	674653
11200	674654
20634	674655
18062	674656
110649	674657
3906	674658
57820	674659
269063	674660
2866	674661
36562	674662
156510	674663
15090	674664
42049	674665
194517	674666
120517	674667
11178	674668
51809	674669
75109	674670
156020	674671
108031	674672
56977	674673
19026	674674
19743	674675
142045	674676
5561	674677
46425	674678
15486	674679
26741	674680
10106	674681
194246	674682
287	674683
110769	674684
146314	674685
135796	674686
1915	674687
65516	674688
39719	674689
31506	674690
140534	674691
5867	674692
155504	674693
263574	674694
724	674695
63081	674696
31067	674697
28173	674698
12831	674699
443	674700
14844	674701
106088	674702
80376	674703
826	674704
169627	674705
175829	674706
3581	674707
1568	674708
30356	674709
162547	674710
95678	674711
80359	674712
141318	674713
9646	674714
62755	674715
112779	674716
13833	674717
229799	674718
15194	674719
195114	674720
1103	674721
6951	674722
70439	674723
21249	674724
119564	674725
3568	674726
35775	674727
6900	674728
95770	674729
16731	674730
488	674731
5241	674732
36054	674733
125932	674734
7834	674735
941	674736
44944	674737
72031	674738
1760	674739
167135	674740
93782	674741
14647	674742
7951	674743
57959	674744
69383	674745
75206	674746
25721	674747
37419	674748
252420	674749
2063	674750
14899	674751
110928	674752
5623	674753
15090	674754
8650	674755
26664	674756
13708	674757
133002	674758
20685	674759
11595	674760
73324	674761
187067	674762
130529	674763
74621	674764
90773	674765
163187	674766
12239	674767
16568	674768
18957	674769
3121	674770
49890	674771
1197	674772
12394	674773
7195	674774
232755	674775
1154	674776
8800	674777
6673	674778
14641	674779
2098	674780
193845	674781
86469	674782
73048	674783
268207	674784
1019	674785
19953	674786
56797	674787
90854	674788
195088	674789
47771	674790
115437	674791
71027	674792
17037	674793
117178	674794
7745	674795
56889	674796
84523	674797
113540	674798
8599	674799
26321	674800
42756	674801
39357	674802
73554	674803
244134	674804
31402	674805
13827	674806
170087	674807
88555	674808
50949	674809
123127	674810
21859	674811
111619	674812
20804	674813
2362	674814
1954	674815
5717	674816
98618	674817
52092	674818
35842	674819
32907	674820
33926	674821
34855	674822
57022	674823
22264	674824
264389	674825
101454	674826
72256	674827
37992	674828
1164	674829
107735	674830
59720	674831
144956	674832
262535	674833
46552	674834
44824	674835
147345	674836
32243	674837
64186	674838
148087	674839
158769	674840
175285	674841
1333	674842
66257	674843
258326	674844
147803	674845
83951	674846
60931	674847
45539	674848
18861	674849
34475	674850
161	674851
44797	674852
47015	674853
5328	674854
48782	674855
9679	674856
2591	674857
53288	674858
241836	674859
206338	674860
66321	674861
10858	674862
6812	674863
1889	674864
21030	674865
81858	674866
44245	674867
750	674868
38323	674869
24311	674870
115260	674871
32821	674872
148168	674873
149956	674874
36565	674875
71680	674876
13383	674877
1192	674878
40692	674879
226823	674880
74004	674881
29882	674882
109674	674883
12516	674884
10	674885
177904	674886
73926	674887
7367	674888
156361	674889
11234	674890
85369	674891
65656	674892
16454	674893
2993	674894
46417	674895
236073	674896
115799	674897
27794	674898
279	674899
104873	674900
4820	674901
38234	674902
24271	674903
22188	674904
34408	674905
69764	674906
1380	674907
2718	674908
35633	674909
2948	674910
123784	674911
1357	674912
1543	674913
6661	674914
3607	674915
3594	674916
42121	674917
22766	674918
109132	674919
2029	674920
15260	674921
26552	674922
109043	674923
80762	674924
34414	674925
149043	674926
9247	674927
3814	674928
31810	674929
244373	674930
187452	674931
28603	674932
9983	674933
4773	674934
55660	674935
39169	674936
2042	674937
40637	674938
91470	674939
54498	674940
34458	674941
47984	674942
40076	674943
1457	674944
20442	674945
7296	674946
2240	674947
141658	674948
43675	674949
40131	674950
139906	674951
47866	674952
95150	674953
65704	674954
18019	674955
207591	674956
232404	674957
87303	674958
3998	674959
147357	674960
23808	674961
9341	674962
42664	674963
233218	674964
259	674965
8940	674966
19638	674967
169486	674968
11120	674969
4506	674970
167019	674971
18455	674972
5804	674973
78825	674974
185426	674975
23109	674976
198851	674977
15701	674978
196572	674979
220279	674980
2746	674981
45468	674982
527	674983
94660	674984
18638	674985
62726	674986
95531	674987
32871	674988
8302	674989
153871	674990
177373	674991
235015	674992
17587	674993
72741	674994
75197	674995
49552	674996
252587	674997
2856	674998
62551	674999
6098	675000
26696	675001
61097	675002
223845	675003
210945	675004
49905	675005
53882	675006
174192	675007
64794	675008
11524	675009
127745	675010
74161	675011
215290	675012
1244	675013
24371	675014
6085	675015
31732	675016
7995	675017
4886	675018
151284	675019
32374	675020
22566	675021
9025	675022
103105	675023
58224	675024
20944	675025
36046	675026
263470	675027
271591	675028
175	675029
12676	675030
250046	675031
1458	675032
137762	675033
55716	675034
26141	675035
3762	675036
76920	675037
113246	675038
43600	675039
1447	675040
269396	675041
104350	675042
156930	675043
131400	675044
14360	675045
214942	675046
11581	675047
102083	675048
317	675049
220831	675050
2801	675051
82031	675052
159884	675053
48872	675054
7213	675055
8542	675056
108695	675057
36454	675058
79459	675059
2863	675060
186279	675061
35008	675062
40135	675063
7072	675064
11911	675065
222073	675066
166570	675067
38801	675068
2605	675069
3322	675070
2429	675071
411	675072
56089	675073
9548	675074
30031	675075
224217	675076
16350	675077
12615	675078
44334	675079
201798	675080
92061	675081
53702	675082
30307	675083
165	675084
40124	675085
1905	675086
57899	675087
16440	675088
14977	675089
18375	675090
11964	675091
707	675092
37617	675093
38	675094
167	675095
5028	675096
145712	675097
13212	675098
31676	675099
12901	675100
262051	675101
1677	675102
79440	675103
92753	675104
5741	675105
56152	675106
7214	675107
19007	675108
165059	675109
166039	675110
3483	675111
250	675112
104899	675113
459	675114
271745	675115
37184	675116
154735	675117
112398	675118
44508	675119
33966	675120
242588	675121
64253	675122
55579	675123
6952	675124
234037	675125
127951	675126
21058	675127
1407	675128
13896	675129
39191	675130
1275	675131
20857	675132
1998	675133
103	675134
4744	675135
28188	675136
17250	675137
218900	675138
1884	675139
53781	675140
83313	675141
25958	675142
20432	675143
12207	675144
57735	675145
29835	675146
47588	675147
115947	675148
4560	675149
46338	675150
126487	675151
422	675152
7411	675153
172652	675154
2493	675155
155031	675156
180120	675157
2804	675158
38663	675159
5746	675160
27659	675161
197014	675162
895	675163
935	675164
10249	675165
87173	675166
43223	675167
172174	675168
219418	675169
72014	675170
29679	675171
8921	675172
27216	675173
31281	675174
157815	675175
53803	675176
958	675177
89060	675178
224053	675179
4066	675180
9516	675181
988	675182
211777	675183
36401	675184
45455	675185
67112	675186
55327	675187
240714	675188
130692	675189
5841	675190
27467	675191
84759	675192
229226	675193
170543	675194
2714	675195
96650	675196
50241	675197
7152	675198
35190	675199
25741	675200
22688	675201
147299	675202
70999	675203
72938	675204
65681	675205
38975	675206
19516	675207
138051	675208
1616	675209
159762	675210
38208	675211
203686	675212
175522	675213
220692	675214
29388	675215
128920	675216
188714	675217
105137	675218
24517	675219
63317	675220
963	675221
99194	675222
10353	675223
190698	675224
46601	675225
29969	675226
6852	675227
108728	675228
49698	675229
51037	675230
2397	675231
10216	675232
39312	675233
4497	675234
61958	675235
108916	675236
147476	675237
77579	675238
264075	675239
94245	675240
18639	675241
6291	675242
9013	675243
55848	675244
268715	675245
72175	675246
140409	675247
5233	675248
241146	675249
88946	675250
238750	675251
139162	675252
29645	675253
22865	675254
32359	675255
29664	675256
121512	675257
9688	675258
106080	675259
52779	675260
21649	675261
42867	675262
72925	675263
12507	675264
106143	675265
113542	675266
28663	675267
6215	675268
106559	675269
33253	675270
62803	675271
32131	675272
8652	675273
185472	675274
39174	675275
42030	675276
114580	675277
58976	675278
7506	675279
5662	675280
33103	675281
57268	675282
102895	675283
168691	675284
35723	675285
23242	675286
130797	675287
54386	675288
64534	675289
60368	675290
58551	675291
93126	675292
79469	675293
22211	675294
29654	675295
59146	675296
32496	675297
81053	675298
33693	675299
235763	675300
14911	675301
90453	675302
22185	675303
1067	675304
2191	675305
79164	675306
59437	675307
49275	675308
17657	675309
28557	675310
205518	675311
272823	675312
57813	675313
8093	675314
31617	675315
32722	675316
13211	675317
35544	675318
95767	675319
118901	675320
201192	675321
50868	675322
5210	675323
100330	675324
23355	675325
11323	675326
30576	675327
41	675328
1099	675329
56067	675330
45466	675331
28651	675332
169508	675333
57538	675334
35431	675335
18666	675336
7338	675337
4168	675338
25699	675339
17177	675340
1837	675341
79069	675342
194302	675343
45425	675344
4206	675345
87080	675346
68005	675347
20697	675348
73225	675349
62256	675350
103935	675351
58311	675352
93921	675353
5773	675354
111004	675355
1503	675356
142462	675357
27713	675358
103076	675359
51	675360
9255	675361
3255	675362
101960	675363
33665	675364
6022	675365
93865	675366
3740	675367
58289	675368
109669	675369
5908	675370
12618	675371
94428	675372
246279	675373
83418	675374
72	675375
19340	675376
11881	675377
133406	675378
2289	675379
91588	675380
777	675381
54859	675382
66976	675383
2588	675384
91480	675385
22917	675386
10453	675387
352	675388
1630	675389
1439	675390
162863	675391
66184	675392
2041	675393
260443	675394
126887	675395
110407	675396
101278	675397
187952	675398
217408	675399
13631	675400
225388	675401
19971	675402
315	675403
237507	675404
100861	675405
50335	675406
42944	675407
41753	675408
147003	675409
1309	675410
77213	675411
142774	675412
150190	675413
267043	675414
10503	675415
34331	675416
2236	675417
89065	675418
3325	675419
55366	675420
461	675421
43761	675422
153670	675423
23254	675424
30743	675425
141673	675426
391	675427
249200	675428
100697	675429
169088	675430
82415	675431
36325	675432
55975	675433
31511	675434
52047	675435
87096	675436
76089	675437
84115	675438
37555	675439
26306	675440
51006	675441
31760	675442
58167	675443
214226	675444
252419	675445
94194	675446
109374	675447
2641	675448
171649	675449
76321	675450
32837	675451
48233	675452
16163	675453
36115	675454
7287	675455
31227	675456
129365	675457
108487	675458
5775	675459
555	675460
112105	675461
23494	675462
70872	675463
86851	675464
7608	675465
9088	675466
64527	675467
59588	675468
77533	675469
175485	675470
117930	675471
41929	675472
45245	675473
10736	675474
4745	675475
1333	675476
541	675477
60852	675478
16568	675479
26983	675480
10973	675481
114174	675482
62150	675483
8242	675484
71923	675485
70193	675486
199544	675487
202735	675488
30774	675489
158753	675490
8894	675491
14566	675492
2543	675493
41489	675494
145	675495
217388	675496
92	675497
118702	675498
20264	675499
677	675500
119317	675501
100159	675502
39741	675503
6	675504
66	675505
5102	675506
1473	675507
84869	675508
44690	675509
72368	675510
100598	675511
51038	675512
3573	675513
188110	675514
136	675515
23684	675516
61522	675517
247	675518
14939	675519
81390	675520
77575	675521
6646	675522
780	675523
64216	675524
74031	675525
51812	675526
262316	675527
8616	675528
7119	675529
4801	675530
163069	675531
24007	675532
175525	675533
19839	675534
583	675535
170549	675536
30067	675537
73798	675538
11840	675539
13602	675540
71493	675541
112714	675542
141666	675543
53818	675544
47136	675545
636	675546
98405	675547
11007	675548
19354	675549
10827	675550
29571	675551
146529	675552
58346	675553
755	675554
16246	675555
56687	675556
13115	675557
159704	675558
6748	675559
65307	675560
4345	675561
6584	675562
503	675563
8871	675564
799	675565
249203	675566
8316	675567
243906	675568
52161	675569
21969	675570
5980	675571
84803	675572
60336	675573
3358	675574
22894	675575
90605	675576
52944	675577
128924	675578
6651	675579
3401	675580
112883	675581
111063	675582
9974	675583
15075	675584
16728	675585
85582	675586
29456	675587
1650	675588
19742	675589
264789	675590
33067	675591
13351	675592
159898	675593
80589	675594
103070	675595
167980	675596
937	675597
108485	675598
227909	675599
144300	675600
115593	675601
178365	675602
38122	675603
132135	675604
4297	675605
167798	675606
87966	675607
164295	675608
167225	675609
100908	675610
12960	675611
103855	675612
19345	675613
17049	675614
869	675615
22937	675616
132233	675617
6853	675618
6320	675619
123881	675620
14589	675621
176678	675622
37090	675623
221730	675624
19450	675625
1584	675626
35837	675627
231647	675628
14692	675629
1808	675630
3796	675631
52474	675632
5562	675633
999	675634
156744	675635
31468	675636
235960	675637
144040	675638
102726	675639
62790	675640
85193	675641
7903	675642
196363	675643
19324	675644
153013	675645
56542	675646
21279	675647
50165	675648
158127	675649
212507	675650
85296	675651
182191	675652
151178	675653
178966	675654
75062	675655
78209	675656
64928	675657
302	675658
42494	675659
156912	675660
29396	675661
244274	675662
1221	675663
786	675664
131503	675665
512	675666
79097	675667
10076	675668
76536	675669
107899	675670
33575	675671
173864	675672
155774	675673
21921	675674
33568	675675
1371	675676
101884	675677
9467	675678
36243	675679
13108	675680
251822	675681
28302	675682
4747	675683
17235	675684
83288	675685
97128	675686
725	675687
22169	675688
265181	675689
149983	675690
17569	675691
71557	675692
9772	675693
267826	675694
74866	675695
3504	675696
156690	675697
90554	675698
46897	675699
13703	675700
26904	675701
15873	675702
179259	675703
1369	675704
178238	675705
64461	675706
30313	675707
103010	675708
809	675709
90973	675710
11015	675711
60048	675712
2270	675713
25559	675714
79936	675715
31782	675716
118044	675717
7659	675718
182967	675719
94125	675720
52763	675721
11511	675722
6628	675723
51373	675724
147186	675725
63858	675726
101734	675727
93248	675728
4101	675729
8461	675730
14879	675731
8860	675732
52593	675733
9899	675734
47694	675735
1120	675736
15277	675737
107490	675738
101325	675739
39033	675740
74556	675741
234028	675742
2216	675743
96068	675744
65506	675745
12465	675746
121365	675747
15451	675748
216424	675749
1751	675750
127631	675751
43398	675752
34031	675753
50023	675754
1668	675755
47958	675756
148668	675757
19188	675758
25795	675759
166419	675760
33800	675761
111654	675762
110745	675763
1176	675764
114215	675765
11067	675766
5593	675767
265	675768
19887	675769
263435	675770
46037	675771
66760	675772
261478	675773
74	675774
465	675775
112889	675776
6024	675777
177	675778
12800	675779
14002	675780
169867	675781
92013	675782
7964	675783
2783	675784
1250	675785
40079	675786
51533	675787
5770	675788
138534	675789
79441	675790
103734	675791
262462	675792
844	675793
190844	675794
8453	675795
20670	675796
69932	675797
15254	675798
260500	675799
60918	675800
54085	675801
35419	675802
83469	675803
32998	675804
137197	675805
61285	675806
32394	675807
18318	675808
158185	675809
65189	675810
38075	675811
48351	675812
87857	675813
42983	675814
6687	675815
6163	675816
3122	675817
6039	675818
86779	675819
5619	675820
257676	675821
123377	675822
45388	675823
155760	675824
29428	675825
52357	675826
6131	675827
43220	675828
28602	675829
8960	675830
252	675831
67274	675832
18248	675833
9432	675834
86905	675835
63331	675836
4647	675837
4794	675838
14440	675839
73190	675840
9946	675841
15590	675842
63483	675843
53232	675844
17621	675845
99296	675846
34798	675847
5517	675848
9165	675849
165677	675850
3722	675851
201061	675852
44996	675853
153580	675854
256539	675855
142615	675856
6438	675857
99801	675858
48219	675859
1708	675860
8996	675861
124793	675862
168269	675863
20646	675864
258438	675865
62643	675866
34749	675867
4095	675868
41283	675869
826	675870
168230	675871
4516	675872
98373	675873
105695	675874
109851	675875
166875	675876
141683	675877
86229	675878
152313	675879
174875	675880
170303	675881
12036	675882
20233	675883
6855	675884
248054	675885
66166	675886
128994	675887
21328	675888
232764	675889
7416	675890
5358	675891
25022	675892
108867	675893
35608	675894
852	675895
73706	675896
5148	675897
79166	675898
11761	675899
18668	675900
72067	675901
34867	675902
69823	675903
30527	675904
30069	675905
20555	675906
152604	675907
1216	675908
133116	675909
2597	675910
46132	675911
194461	675912
4676	675913
20854	675914
185590	675915
5174	675916
95548	675917
61111	675918
111093	675919
116836	675920
74633	675921
18130	675922
57152	675923
57932	675924
83	675925
27598	675926
24185	675927
12584	675928
221386	675929
42952	675930
211941	675931
20856	675932
5976	675933
848	675934
4261	675935
72911	675936
34297	675937
1421	675938
50093	675939
202023	675940
5666	675941
2969	675942
53517	675943
101939	675944
266256	675945
3112	675946
10090	675947
22355	675948
298	675949
52687	675950
229264	675951
242	675952
150836	675953
5534	675954
65009	675955
96047	675956
62852	675957
127333	675958
27226	675959
8771	675960
78323	675961
22257	675962
12371	675963
80675	675964
10456	675965
36583	675966
84513	675967
254584	675968
176770	675969
64533	675970
79	675971
25350	675972
30715	675973
70700	675974
26574	675975
5579	675976
181569	675977
381	675978
9610	675979
77846	675980
268671	675981
52737	675982
2343	675983
244542	675984
165272	675985
263630	675986
36260	675987
85168	675988
266904	675989
14962	675990
44436	675991
1336	675992
3183	675993
62190	675994
42263	675995
235399	675996
2080	675997
168771	675998
126694	675999
31634	676000
236167	676001
183329	676002
1675	676003
42920	676004
78052	676005
27647	676006
141452	676007
1100	676008
59661	676009
70989	676010
113	676011
265675	676012
25500	676013
57672	676014
152484	676015
84702	676016
40881	676017
91198	676018
1958	676019
2618	676020
10201	676021
100283	676022
459	676023
151596	676024
94929	676025
29711	676026
171105	676027
250671	676028
549	676029
34438	676030
225051	676031
88623	676032
63242	676033
68568	676034
39088	676035
28714	676036
144972	676037
20358	676038
104740	676039
3395	676040
25878	676041
149108	676042
3205	676043
77594	676044
2307	676045
269143	676046
21941	676047
66051	676048
85756	676049
23626	676050
25845	676051
1535	676052
13371	676053
5992	676054
82623	676055
25324	676056
20199	676057
132	676058
9201	676059
14625	676060
198379	676061
6882	676062
264093	676063
59455	676064
17642	676065
72467	676066
104754	676067
6549	676068
28798	676069
167615	676070
133336	676071
5061	676072
4714	676073
168783	676074
58105	676075
171506	676076
56262	676077
49977	676078
11674	676079
63491	676080
97423	676081
10978	676082
54140	676083
231635	676084
20127	676085
92016	676086
11636	676087
221164	676088
106824	676089
14913	676090
35178	676091
64039	676092
17783	676093
11950	676094
85850	676095
117650	676096
143943	676097
52045	676098
41395	676099
84290	676100
56698	676101
6593	676102
4513	676103
11580	676104
86115	676105
34504	676106
63679	676107
32653	676108
29338	676109
51595	676110
379	676111
31117	676112
127597	676113
265830	676114
102492	676115
37786	676116
3617	676117
57845	676118
16832	676119
22122	676120
154670	676121
74157	676122
110589	676123
30515	676124
65606	676125
6627	676126
9561	676127
159629	676128
5160	676129
78431	676130
25257	676131
60711	676132
62077	676133
24995	676134
188067	676135
43370	676136
3860	676137
113357	676138
3150	676139
33978	676140
10520	676141
22642	676142
4735	676143
206205	676144
27305	676145
22635	676146
40725	676147
44989	676148
64031	676149
1405	676150
8460	676151
104338	676152
265129	676153
162955	676154
107988	676155
42568	676156
20140	676157
207429	676158
16080	676159
159223	676160
8448	676161
6275	676162
11828	676163
87255	676164
9621	676165
4687	676166
87119	676167
2986	676168
26680	676169
46551	676170
84248	676171
123623	676172
130560	676173
40037	676174
41907	676175
163464	676176
32806	676177
61883	676178
87028	676179
17858	676180
243672	676181
109870	676182
14666	676183
258428	676184
88797	676185
4702	676186
87548	676187
104667	676188
3824	676189
248856	676190
11236	676191
74747	676192
43727	676193
26211	676194
2158	676195
34181	676196
166795	676197
263379	676198
23195	676199
8210	676200
151913	676201
9467	676202
116667	676203
401	676204
53075	676205
270360	676206
18435	676207
26949	676208
96041	676209
52611	676210
27850	676211
5152	676212
172690	676213
16188	676214
298	676215
6236	676216
41393	676217
4770	676218
23010	676219
11866	676220
78561	676221
44412	676222
107975	676223
126131	676224
7447	676225
91840	676226
224708	676227
236882	676228
13958	676229
23372	676230
83175	676231
1888	676232
22292	676233
198913	676234
210051	676235
12679	676236
36997	676237
94185	676238
2998	676239
27792	676240
10954	676241
133663	676242
109382	676243
2409	676244
71321	676245
215614	676246
898	676247
4947	676248
150848	676249
66633	676250
8047	676251
154891	676252
252486	676253
121040	676254
716	676255
161294	676256
69497	676257
4	676258
38556	676259
7677	676260
4465	676261
422	676262
1599	676263
18268	676264
89741	676265
54596	676266
262451	676267
51129	676268
221372	676269
70412	676270
3836	676271
3427	676272
32508	676273
130231	676274
109814	676275
229757	676276
16338	676277
264489	676278
21999	676279
43276	676280
98436	676281
123386	676282
102951	676283
34521	676284
99231	676285
107970	676286
11566	676287
139375	676288
164101	676289
131733	676290
935	676291
165773	676292
5936	676293
28188	676294
262873	676295
48473	676296
83679	676297
192619	676298
10439	676299
52641	676300
114509	676301
23577	676302
271625	676303
15734	676304
14169	676305
58300	676306
120062	676307
165995	676308
522	676309
28915	676310
1184	676311
109469	676312
83722	676313
88327	676314
10559	676315
13423	676316
33531	676317
55476	676318
156987	676319
144895	676320
141191	676321
267611	676322
28	676323
158077	676324
4341	676325
5689	676326
55122	676327
34917	676328
402	676329
9229	676330
86119	676331
199253	676332
17368	676333
22563	676334
80945	676335
261580	676336
87272	676337
153471	676338
2777	676339
111415	676340
54648	676341
4841	676342
39048	676343
5534	676344
19506	676345
23001	676346
1842	676347
62156	676348
17725	676349
231	676350
62250	676351
131822	676352
2366	676353
6584	676354
117860	676355
30401	676356
36734	676357
27848	676358
36080	676359
956	676360
5335	676361
24224	676362
33010	676363
17906	676364
28749	676365
32951	676366
186543	676367
60897	676368
21470	676369
147688	676370
13472	676371
252202	676372
29288	676373
23083	676374
15353	676375
15576	676376
49637	676377
8563	676378
221085	676379
1542	676380
12568	676381
42351	676382
110374	676383
129462	676384
71689	676385
214697	676386
142308	676387
92304	676388
245378	676389
138575	676390
45339	676391
233086	676392
56532	676393
42958	676394
50351	676395
135449	676396
102179	676397
12579	676398
28215	676399
106678	676400
111734	676401
190323	676402
53635	676403
96578	676404
5386	676405
104086	676406
858	676407
1048	676408
3732	676409
23104	676410
240500	676411
37947	676412
98889	676413
47432	676414
5649	676415
6278	676416
12726	676417
9433	676418
75406	676419
59370	676420
195838	676421
33159	676422
1737	676423
232715	676424
41486	676425
2182	676426
39885	676427
21866	676428
20894	676429
18175	676430
118520	676431
131226	676432
9961	676433
65859	676434
195360	676435
35862	676436
2198	676437
62542	676438
87684	676439
5646	676440
12530	676441
185273	676442
73189	676443
22837	676444
122915	676445
56145	676446
109522	676447
15605	676448
117637	676449
4918	676450
21675	676451
53497	676452
165881	676453
85935	676454
21658	676455
101378	676456
3175	676457
10873	676458
4507	676459
4514	676460
38632	676461
613	676462
69734	676463
267671	676464
138535	676465
22389	676466
94238	676467
2446	676468
113085	676469
1908	676470
22743	676471
9594	676472
104644	676473
4125	676474
156005	676475
16173	676476
43621	676477
146875	676478
11911	676479
171464	676480
7205	676481
33588	676482
4460	676483
258639	676484
11395	676485
226769	676486
162369	676487
53933	676488
3387	676489
227747	676490
107805	676491
78125	676492
66951	676493
79320	676494
63682	676495
5336	676496
1354	676497
2631	676498
13528	676499
94681	676500
148128	676501
78290	676502
169342	676503
19359	676504
17944	676505
12433	676506
23603	676507
769	676508
142142	676509
6265	676510
96144	676511
51387	676512
153277	676513
149572	676514
82927	676515
18369	676516
45452	676517
56145	676518
223528	676519
7302	676520
184211	676521
5409	676522
7862	676523
37722	676524
122899	676525
84466	676526
107616	676527
250955	676528
9254	676529
29062	676530
109130	676531
116501	676532
1105	676533
4078	676534
29408	676535
126171	676536
212411	676537
1314	676538
175511	676539
106876	676540
56509	676541
245799	676542
140692	676543
763	676544
153671	676545
8494	676546
205916	676547
28126	676548
8733	676549
12342	676550
40479	676551
65988	676552
84591	676553
70941	676554
33571	676555
40709	676556
19267	676557
46154	676558
12469	676559
67869	676560
49989	676561
79466	676562
22185	676563
29143	676564
13456	676565
7467	676566
64	676567
76431	676568
24864	676569
33708	676570
55283	676571
264367	676572
88964	676573
249471	676574
2538	676575
71473	676576
63529	676577
144634	676578
17637	676579
7040	676580
778	676581
44447	676582
4406	676583
115327	676584
788	676585
27360	676586
190781	676587
609	676588
61651	676589
107673	676590
493	676591
56424	676592
8858	676593
75092	676594
46070	676595
1956	676596
5359	676597
77505	676598
3951	676599
2111	676600
3220	676601
5381	676602
10494	676603
110316	676604
95760	676605
155786	676606
4241	676607
152172	676608
7278	676609
117136	676610
8782	676611
3841	676612
59050	676613
3977	676614
1	676615
8964	676616
7257	676617
71831	676618
160496	676619
35288	676620
117390	676621
29432	676622
25177	676623
51442	676624
82498	676625
254633	676626
177601	676627
3925	676628
39262	676629
97490	676630
1923	676631
3602	676632
35153	676633
212373	676634
48521	676635
2997	676636
93353	676637
28587	676638
12192	676639
76460	676640
79730	676641
5372	676642
23211	676643
32591	676644
2498	676645
80041	676646
2704	676647
3304	676648
4615	676649
12437	676650
99300	676651
217285	676652
245025	676653
11642	676654
13075	676655
99113	676656
149119	676657
29199	676658
32561	676659
44335	676660
23626	676661
140926	676662
77330	676663
5890	676664
15888	676665
146837	676666
24473	676667
93564	676668
14514	676669
20787	676670
36877	676671
76939	676672
47737	676673
179650	676674
100829	676675
120593	676676
19812	676677
2794	676678
108205	676679
12259	676680
10419	676681
4764	676682
13216	676683
8348	676684
12304	676685
179990	676686
5329	676687
47936	676688
22765	676689
71522	676690
57514	676691
165883	676692
9338	676693
65177	676694
60559	676695
162828	676696
21622	676697
95338	676698
18841	676699
123427	676700
50937	676701
2946	676702
28727	676703
27610	676704
160219	676705
57152	676706
13313	676707
13555	676708
2854	676709
11393	676710
152062	676711
8927	676712
55415	676713
444	676714
33849	676715
104920	676716
783	676717
13448	676718
2755	676719
17975	676720
134240	676721
166160	676722
158758	676723
36894	676724
2026	676725
212428	676726
59006	676727
9187	676728
4320	676729
41838	676730
298	676731
10622	676732
10125	676733
184438	676734
726	676735
68491	676736
101097	676737
85613	676738
22060	676739
49597	676740
2896	676741
63272	676742
1291	676743
3721	676744
10	676745
90386	676746
234983	676747
40518	676748
132785	676749
6248	676750
174120	676751
101529	676752
205192	676753
131886	676754
156853	676755
55518	676756
246371	676757
147460	676758
815	676759
91707	676760
9189	676761
6388	676762
15463	676763
13200	676764
5364	676765
1292	676766
220659	676767
14530	676768
19789	676769
41546	676770
86771	676771
70863	676772
121928	676773
26128	676774
66125	676775
259150	676776
124833	676777
2720	676778
10949	676779
3873	676780
17388	676781
107868	676782
45028	676783
136106	676784
110799	676785
29421	676786
24102	676787
103225	676788
7616	676789
102701	676790
7154	676791
60593	676792
334	676793
102949	676794
11700	676795
121731	676796
139569	676797
17031	676798
32384	676799
152022	676800
6223	676801
28505	676802
148221	676803
121558	676804
227739	676805
121574	676806
46941	676807
114588	676808
166266	676809
41636	676810
994	676811
45578	676812
8611	676813
12073	676814
1552	676815
11408	676816
45230	676817
34095	676818
103715	676819
26911	676820
211946	676821
131880	676822
11629	676823
14464	676824
64730	676825
21821	676826
131456	676827
42663	676828
11905	676829
167647	676830
4379	676831
5206	676832
91	676833
4635	676834
253343	676835
25874	676836
44595	676837
154	676838
95199	676839
77622	676840
17587	676841
135856	676842
107768	676843
4036	676844
5904	676845
7300	676846
124417	676847
43466	676848
170	676849
49585	676850
24474	676851
129049	676852
55793	676853
129824	676854
7473	676855
11895	676856
126508	676857
89183	676858
5422	676859
12940	676860
44628	676861
111531	676862
20426	676863
222276	676864
24264	676865
198745	676866
62990	676867
65240	676868
12810	676869
271648	676870
98010	676871
31634	676872
196428	676873
16749	676874
2665	676875
30045	676876
104337	676877
13008	676878
18449	676879
40880	676880
9346	676881
9286	676882
11051	676883
57236	676884
132240	676885
34858	676886
7284	676887
26796	676888
252872	676889
107902	676890
1774	676891
250	676892
51190	676893
241803	676894
149840	676895
440	676896
157691	676897
194523	676898
3244	676899
43435	676900
96912	676901
5121	676902
133019	676903
55	676904
202825	676905
112491	676906
254142	676907
155091	676908
9236	676909
5791	676910
86395	676911
28682	676912
113054	676913
75444	676914
33021	676915
112104	676916
1904	676917
66315	676918
310	676919
31338	676920
268959	676921
112789	676922
42722	676923
66345	676924
224189	676925
99592	676926
234323	676927
5249	676928
256789	676929
14464	676930
89627	676931
19144	676932
247429	676933
90	676934
258894	676935
35576	676936
86991	676937
4888	676938
1749	676939
111657	676940
10172	676941
585	676942
45626	676943
138924	676944
44639	676945
97052	676946
78632	676947
130910	676948
4660	676949
3005	676950
2489	676951
48085	676952
39921	676953
251988	676954
155721	676955
74704	676956
8474	676957
41366	676958
69996	676959
22442	676960
7648	676961
41403	676962
9230	676963
3339	676964
96352	676965
221145	676966
8	676967
52026	676968
80409	676969
157347	676970
201588	676971
50186	676972
76601	676973
175897	676974
22670	676975
14759	676976
8547	676977
77670	676978
16962	676979
39993	676980
20006	676981
61	676982
6249	676983
44676	676984
216151	676985
19092	676986
267538	676987
21999	676988
833	676989
1908	676990
190217	676991
5219	676992
15701	676993
17222	676994
5002	676995
81077	676996
155120	676997
36021	676998
4390	676999
162597	677000
147847	677001
92651	677002
100026	677003
4632	677004
8472	677005
137656	677006
121895	677007
381	677008
169491	677009
92274	677010
17857	677011
145304	677012
40420	677013
162816	677014
10935	677015
24696	677016
34619	677017
140	677018
51613	677019
36719	677020
11715	677021
98731	677022
66969	677023
51683	677024
14049	677025
3165	677026
54439	677027
4161	677028
125	677029
57728	677030
4692	677031
2837	677032
688	677033
3438	677034
55078	677035
101	677036
169321	677037
135821	677038
59605	677039
8339	677040
58198	677041
82929	677042
17573	677043
21167	677044
16333	677045
3022	677046
23466	677047
52135	677048
28512	677049
17422	677050
146611	677051
27598	677052
87679	677053
184568	677054
1410	677055
32160	677056
107285	677057
13710	677058
71175	677059
49074	677060
146545	677061
6148	677062
28870	677063
22777	677064
229086	677065
132921	677066
3964	677067
21152	677068
35560	677069
26125	677070
87824	677071
46268	677072
173993	677073
41579	677074
128291	677075
57670	677076
153780	677077
94638	677078
49711	677079
94381	677080
4193	677081
13407	677082
124358	677083
90982	677084
13597	677085
5561	677086
46744	677087
49858	677088
172831	677089
25451	677090
5254	677091
7465	677092
51239	677093
152622	677094
137137	677095
267401	677096
1060	677097
461	677098
231262	677099
59937	677100
53872	677101
88762	677102
110439	677103
36080	677104
97599	677105
96316	677106
12542	677107
62	677108
122279	677109
41717	677110
11888	677111
138670	677112
87450	677113
110625	677114
186631	677115
14032	677116
4136	677117
7858	677118
130963	677119
118148	677120
27015	677121
75803	677122
4191	677123
5934	677124
29599	677125
96462	677126
82571	677127
60285	677128
15304	677129
57736	677130
83895	677131
108946	677132
109082	677133
48838	677134
8516	677135
5114	677136
192334	677137
6557	677138
1909	677139
57021	677140
4173	677141
36478	677142
22112	677143
73371	677144
132234	677145
35377	677146
2606	677147
149	677148
131709	677149
61	677150
39203	677151
2864	677152
4383	677153
39274	677154
251604	677155
35798	677156
170403	677157
4644	677158
26273	677159
74543	677160
776	677161
9665	677162
79449	677163
79489	677164
2523	677165
88406	677166
804	677167
90470	677168
81607	677169
2309	677170
138321	677171
153869	677172
42665	677173
207550	677174
40119	677175
74094	677176
7680	677177
107223	677178
12855	677179
268696	677180
356	677181
29242	677182
108901	677183
269859	677184
36196	677185
45706	677186
40266	677187
18849	677188
3947	677189
23288	677190
11229	677191
153991	677192
31558	677193
80799	677194
220588	677195
91886	677196
39360	677197
253481	677198
2692	677199
22114	677200
206466	677201
233983	677202
27717	677203
113013	677204
19912	677205
41336	677206
2293	677207
20666	677208
244288	677209
188867	677210
326	677211
11617	677212
103933	677213
31181	677214
90863	677215
230846	677216
80663	677217
148184	677218
11566	677219
126268	677220
50196	677221
134336	677222
114079	677223
25195	677224
67	677225
110848	677226
67099	677227
55123	677228
20783	677229
893	677230
3841	677231
102488	677232
3327	677233
221081	677234
36308	677235
244843	677236
58317	677237
72	677238
1099	677239
1141	677240
107146	677241
126003	677242
240448	677243
14182	677244
173306	677245
156484	677246
15598	677247
1300	677248
209615	677249
63791	677250
16556	677251
210479	677252
103851	677253
109980	677254
8567	677255
11229	677256
11957	677257
55286	677258
113417	677259
28928	677260
12227	677261
22963	677262
78373	677263
75820	677264
57406	677265
55735	677266
15515	677267
68403	677268
4337	677269
229308	677270
248187	677271
200451	677272
105059	677273
9062	677274
83466	677275
4214	677276
6486	677277
57284	677278
7014	677279
240654	677280
34601	677281
124850	677282
969	677283
26853	677284
34932	677285
13424	677286
129925	677287
99907	677288
2118	677289
54816	677290
100779	677291
2125	677292
34138	677293
69466	677294
46754	677295
30727	677296
20599	677297
104295	677298
63767	677299
34076	677300
132471	677301
207500	677302
36367	677303
2948	677304
91222	677305
94782	677306
54	677307
253927	677308
270293	677309
105701	677310
28051	677311
29894	677312
123940	677313
5652	677314
14758	677315
206674	677316
33886	677317
113232	677318
112248	677319
205503	677320
33188	677321
143661	677322
103502	677323
26676	677324
11657	677325
84406	677326
91705	677327
171195	677328
98254	677329
94146	677330
159243	677331
62	677332
41959	677333
8076	677334
194703	677335
4892	677336
99579	677337
1065	677338
9555	677339
18148	677340
16707	677341
144998	677342
7010	677343
113347	677344
155885	677345
167631	677346
21213	677347
49806	677348
228062	677349
46568	677350
154829	677351
21338	677352
68401	677353
102469	677354
8850	677355
110827	677356
4135	677357
132557	677358
61719	677359
2785	677360
12959	677361
100813	677362
7121	677363
73393	677364
16566	677365
40242	677366
43722	677367
97727	677368
32898	677369
145527	677370
30535	677371
196082	677372
33177	677373
103936	677374
553	677375
1067	677376
63024	677377
5015	677378
8435	677379
8398	677380
30413	677381
13781	677382
2413	677383
28160	677384
85086	677385
1432	677386
107398	677387
55651	677388
5623	677389
17146	677390
21714	677391
6780	677392
10775	677393
192934	677394
21831	677395
147069	677396
1075	677397
131744	677398
73360	677399
8575	677400
232665	677401
8024	677402
28342	677403
19314	677404
853	677405
13525	677406
48989	677407
92987	677408
14364	677409
161415	677410
13719	677411
49722	677412
1898	677413
207555	677414
794	677415
7175	677416
66607	677417
69910	677418
172464	677419
23	677420
11086	677421
26762	677422
43220	677423
344	677424
71376	677425
109349	677426
5181	677427
10836	677428
96603	677429
6006	677430
164329	677431
200862	677432
77654	677433
91745	677434
68874	677435
86680	677436
2213	677437
133985	677438
44643	677439
70931	677440
33068	677441
35723	677442
38821	677443
37534	677444
240669	677445
1121	677446
179	677447
5926	677448
7073	677449
5245	677450
42379	677451
171401	677452
43084	677453
246077	677454
98981	677455
1387	677456
12200	677457
243091	677458
90560	677459
836	677460
45304	677461
1639	677462
3862	677463
12479	677464
242956	677465
1886	677466
233197	677467
11043	677468
1399	677469
171216	677470
33514	677471
90838	677472
34401	677473
248156	677474
1580	677475
4297	677476
111129	677477
10182	677478
138664	677479
12412	677480
113415	677481
105847	677482
11755	677483
76906	677484
78301	677485
294	677486
10465	677487
53410	677488
155675	677489
123410	677490
1844	677491
65422	677492
81136	677493
34496	677494
55212	677495
141969	677496
60271	677497
28415	677498
2048	677499
83286	677500
29210	677501
34769	677502
10107	677503
43811	677504
32282	677505
2686	677506
234836	677507
75010	677508
172267	677509
52326	677510
5215	677511
90511	677512
9997	677513
15348	677514
196	677515
96271	677516
15921	677517
147207	677518
107499	677519
12578	677520
12079	677521
11340	677522
40192	677523
225368	677524
168263	677525
21106	677526
842	677527
135345	677528
811	677529
160586	677530
1989	677531
29392	677532
112153	677533
55073	677534
263334	677535
34032	677536
143203	677537
76798	677538
124856	677539
10397	677540
1309	677541
79122	677542
73370	677543
37172	677544
91692	677545
41418	677546
17786	677547
90	677548
179147	677549
28806	677550
53280	677551
66715	677552
59530	677553
4972	677554
35807	677555
85132	677556
5396	677557
207007	677558
177940	677559
63855	677560
77858	677561
15551	677562
13048	677563
54682	677564
34889	677565
3263	677566
110187	677567
157483	677568
34507	677569
1605	677570
15585	677571
97	677572
142765	677573
165896	677574
42764	677575
2129	677576
104637	677577
9916	677578
3895	677579
246724	677580
10597	677581
61602	677582
7912	677583
17032	677584
266597	677585
26968	677586
117272	677587
12148	677588
43869	677589
79961	677590
246921	677591
66342	677592
41188	677593
9685	677594
34915	677595
169656	677596
57559	677597
37942	677598
34038	677599
19952	677600
251403	677601
111731	677602
8721	677603
78289	677604
96250	677605
121506	677606
9567	677607
58198	677608
10379	677609
74046	677610
111640	677611
18212	677612
52158	677613
6053	677614
127	677615
5761	677616
33105	677617
67	677618
19039	677619
95601	677620
53412	677621
81201	677622
238489	677623
30400	677624
478	677625
820	677626
78240	677627
29685	677628
45662	677629
29331	677630
687	677631
262375	677632
6007	677633
35101	677634
4561	677635
726	677636
16311	677637
44353	677638
7722	677639
255942	677640
316	677641
31276	677642
147573	677643
16312	677644
1517	677645
30515	677646
46805	677647
4375	677648
202441	677649
6562	677650
18778	677651
1219	677652
17137	677653
30925	677654
255208	677655
5913	677656
34411	677657
3139	677658
62408	677659
29763	677660
79225	677661
7814	677662
60657	677663
57002	677664
54821	677665
16476	677666
6079	677667
201514	677668
77835	677669
63166	677670
9518	677671
62190	677672
153640	677673
56779	677674
139	677675
24121	677676
117779	677677
34058	677678
261042	677679
15643	677680
889	677681
19478	677682
128681	677683
76647	677684
5268	677685
401	677686
83392	677687
45611	677688
12310	677689
9042	677690
17391	677691
33069	677692
77190	677693
129179	677694
5028	677695
18685	677696
20544	677697
2773	677698
133022	677699
5285	677700
153114	677701
59738	677702
8739	677703
93656	677704
257329	677705
8872	677706
9741	677707
111669	677708
18879	677709
227027	677710
57528	677711
11255	677712
104517	677713
4531	677714
45453	677715
418	677716
8687	677717
119429	677718
217723	677719
10577	677720
165784	677721
16706	677722
9479	677723
8116	677724
15747	677725
43693	677726
46600	677727
79783	677728
158212	677729
26398	677730
201023	677731
68725	677732
49430	677733
151049	677734
174519	677735
17426	677736
88346	677737
788	677738
788	677739
39423	677740
48275	677741
63248	677742
73920	677743
40901	677744
65663	677745
4030	677746
130639	677747
131497	677748
7960	677749
24315	677750
27945	677751
26924	677752
38419	677753
183544	677754
24495	677755
20058	677756
43773	677757
2792	677758
1334	677759
38496	677760
105590	677761
4902	677762
42709	677763
637	677764
41679	677765
3709	677766
21284	677767
78536	677768
30412	677769
23112	677770
15464	677771
270216	677772
120659	677773
49686	677774
163867	677775
234152	677776
61009	677777
72246	677778
11476	677779
1306	677780
259102	677781
18225	677782
6296	677783
113869	677784
53726	677785
22098	677786
2924	677787
251752	677788
832	677789
49	677790
48124	677791
222083	677792
137334	677793
17769	677794
42021	677795
18812	677796
30320	677797
39856	677798
3521	677799
34554	677800
6199	677801
72011	677802
111401	677803
7186	677804
67034	677805
885	677806
152000	677807
114081	677808
12191	677809
63256	677810
100954	677811
68397	677812
67958	677813
65143	677814
13841	677815
68865	677816
5098	677817
39664	677818
1604	677819
4489	677820
146345	677821
22154	677822
58401	677823
161929	677824
14086	677825
3118	677826
10093	677827
28964	677828
697	677829
92526	677830
1636	677831
28248	677832
269459	677833
164319	677834
55131	677835
22771	677836
23895	677837
13826	677838
11613	677839
16619	677840
87714	677841
255478	677842
7228	677843
27902	677844
86	677845
69971	677846
244441	677847
39923	677848
75776	677849
22279	677850
32808	677851
1612	677852
77655	677853
59313	677854
182222	677855
132621	677856
85020	677857
13552	677858
11388	677859
26126	677860
29794	677861
107748	677862
5887	677863
258	677864
18279	677865
16549	677866
22686	677867
2093	677868
132954	677869
3441	677870
86138	677871
12823	677872
695	677873
110224	677874
153013	677875
253156	677876
250	677877
77671	677878
20024	677879
52667	677880
219305	677881
84422	677882
1152	677883
10943	677884
2759	677885
3794	677886
1142	677887
2739	677888
53560	677889
266947	677890
19005	677891
88615	677892
4040	677893
40826	677894
41811	677895
79591	677896
83041	677897
42919	677898
11954	677899
83317	677900
91495	677901
2062	677902
97350	677903
73	677904
202281	677905
242532	677906
7826	677907
70698	677908
22015	677909
32533	677910
34046	677911
24443	677912
81230	677913
87320	677914
213921	677915
2549	677916
19698	677917
125785	677918
13148	677919
19387	677920
47740	677921
53873	677922
3174	677923
61479	677924
2671	677925
34116	677926
14932	677927
1760	677928
75933	677929
17115	677930
16318	677931
12720	677932
97111	677933
15967	677934
105599	677935
168583	677936
33738	677937
146301	677938
272549	677939
209814	677940
83666	677941
69	677942
25564	677943
62368	677944
148	677945
72677	677946
64969	677947
23143	677948
98246	677949
160466	677950
148511	677951
199359	677952
45777	677953
23718	677954
11355	677955
181727	677956
76978	677957
35579	677958
137172	677959
61678	677960
6094	677961
41971	677962
64524	677963
6252	677964
475	677965
14732	677966
95550	677967
23574	677968
12165	677969
15546	677970
26705	677971
65815	677972
9348	677973
81792	677974
448	677975
76131	677976
98753	677977
35198	677978
75254	677979
133142	677980
112890	677981
6866	677982
152475	677983
1754	677984
217049	677985
1195	677986
187079	677987
18053	677988
36495	677989
8225	677990
43011	677991
4047	677992
34841	677993
121596	677994
27833	677995
31239	677996
1600	677997
190992	677998
13266	677999
10119	678000
165702	678001
18083	678002
23587	678003
3	678004
77551	678005
16521	678006
103294	678007
7189	678008
105101	678009
15740	678010
148766	678011
192961	678012
7570	678013
58203	678014
81732	678015
32652	678016
96159	678017
21461	678018
64582	678019
6774	678020
123132	678021
83623	678022
264459	678023
14353	678024
9862	678025
62694	678026
6422	678027
147352	678028
18153	678029
17053	678030
77278	678031
2351	678032
96477	678033
113909	678034
164514	678035
38232	678036
360	678037
144335	678038
209199	678039
77919	678040
3602	678041
3640	678042
965	678043
45648	678044
15022	678045
19426	678046
223735	678047
114663	678048
5397	678049
28719	678050
109316	678051
27713	678052
4100	678053
103860	678054
2667	678055
224900	678056
46022	678057
74571	678058
3869	678059
26924	678060
27654	678061
165079	678062
74016	678063
214544	678064
56001	678065
51013	678066
94309	678067
10820	678068
172643	678069
212480	678070
14	678071
4098	678072
4	678073
39715	678074
13046	678075
46172	678076
140891	678077
26534	678078
45721	678079
94520	678080
31562	678081
971	678082
28927	678083
7861	678084
35579	678085
23151	678086
946	678087
158	678088
17014	678089
22100	678090
78983	678091
238864	678092
2643	678093
45090	678094
21135	678095
85192	678096
31165	678097
19000	678098
86106	678099
96805	678100
63577	678101
53589	678102
40251	678103
31113	678104
77605	678105
14511	678106
76339	678107
4564	678108
56949	678109
222890	678110
65958	678111
67502	678112
53349	678113
67905	678114
20718	678115
1586	678116
236369	678117
148649	678118
91146	678119
13624	678120
8023	678121
105293	678122
145068	678123
30880	678124
30334	678125
1154	678126
243919	678127
57285	678128
262	678129
162418	678130
252601	678131
2367	678132
73613	678133
88285	678134
184722	678135
194847	678136
197824	678137
59605	678138
18968	678139
32960	678140
70968	678141
131388	678142
83052	678143
123968	678144
11570	678145
140502	678146
47782	678147
46507	678148
149175	678149
30533	678150
6137	678151
41026	678152
189429	678153
69327	678154
141613	678155
5885	678156
116731	678157
42742	678158
25753	678159
20739	678160
28216	678161
61170	678162
299	678163
77630	678164
48630	678165
2033	678166
45795	678167
59525	678168
96157	678169
49052	678170
1888	678171
7153	678172
165890	678173
111011	678174
478	678175
37649	678176
37198	678177
238411	678178
1691	678179
92562	678180
134092	678181
14828	678182
239763	678183
5405	678184
16441	678185
204756	678186
14190	678187
58436	678188
22437	678189
137427	678190
45456	678191
195	678192
191047	678193
240067	678194
105768	678195
68068	678196
93	678197
222723	678198
14057	678199
74785	678200
29961	678201
147174	678202
71819	678203
137375	678204
135938	678205
429	678206
7431	678207
29999	678208
249678	678209
116399	678210
12677	678211
42104	678212
29149	678213
71682	678214
9446	678215
135925	678216
29734	678217
584	678218
107101	678219
155378	678220
29193	678221
93456	678222
151423	678223
156994	678224
11	678225
6467	678226
42735	678227
191	678228
84	678229
73705	678230
24769	678231
90256	678232
90	678233
35850	678234
16853	678235
82185	678236
14985	678237
25071	678238
66347	678239
87229	678240
21118	678241
84225	678242
8440	678243
15160	678244
34171	678245
49496	678246
11499	678247
11754	678248
10996	678249
10326	678250
34654	678251
2717	678252
1178	678253
10440	678254
33542	678255
23257	678256
22513	678257
9595	678258
144	678259
14	678260
1868	678261
14350	678262
3195	678263
188760	678264
24775	678265
5601	678266
86854	678267
211673	678268
68299	678269
29056	678270
10958	678271
192485	678272
19795	678273
1392	678274
3270	678275
118384	678276
242018	678277
34725	678278
158526	678279
2638	678280
201963	678281
14071	678282
564	678283
925	678284
14503	678285
28251	678286
21883	678287
25682	678288
67726	678289
64255	678290
13508	678291
63180	678292
169114	678293
170202	678294
150950	678295
20947	678296
30574	678297
146773	678298
55212	678299
37936	678300
69339	678301
141379	678302
738	678303
37209	678304
47727	678305
69898	678306
111	678307
41925	678308
3532	678309
11516	678310
56620	678311
1237	678312
28174	678313
74151	678314
44280	678315
68871	678316
220901	678317
147260	678318
108573	678319
139709	678320
299	678321
117062	678322
29327	678323
117098	678324
76	678325
140690	678326
90747	678327
225272	678328
20494	678329
34958	678330
131019	678331
18368	678332
29	678333
2200	678334
8404	678335
71853	678336
6882	678337
1990	678338
161008	678339
62800	678340
27344	678341
204080	678342
256319	678343
59598	678344
16661	678345
22599	678346
8388	678347
142442	678348
1405	678349
89615	678350
89738	678351
23709	678352
34074	678353
18445	678354
41778	678355
94530	678356
61473	678357
73750	678358
57214	678359
8000	678360
5802	678361
245931	678362
380	678363
5629	678364
3380	678365
1752	678366
139594	678367
4538	678368
2779	678369
155776	678370
56860	678371
23390	678372
2769	678373
2914	678374
194211	678375
97251	678376
98904	678377
15519	678378
24	678379
53061	678380
1321	678381
3261	678382
1250	678383
61303	678384
1260	678385
104662	678386
69791	678387
8371	678388
202162	678389
10814	678390
16516	678391
43966	678392
190918	678393
1721	678394
17291	678395
17033	678396
191651	678397
4730	678398
127807	678399
15889	678400
37230	678401
616	678402
40571	678403
290	678404
66923	678405
75745	678406
21419	678407
7893	678408
72750	678409
45989	678410
107131	678411
121	678412
59896	678413
48285	678414
14166	678415
58475	678416
98196	678417
43760	678418
6995	678419
162253	678420
15258	678421
86322	678422
73643	678423
99349	678424
8255	678425
27487	678426
4219	678427
7557	678428
245492	678429
7633	678430
121739	678431
65191	678432
175651	678433
97243	678434
163315	678435
36238	678436
92709	678437
94118	678438
116392	678439
1262	678440
32462	678441
7432	678442
36606	678443
19	678444
97021	678445
3717	678446
45456	678447
56373	678448
8218	678449
162771	678450
29570	678451
154322	678452
29125	678453
116860	678454
97248	678455
7399	678456
125113	678457
72356	678458
18179	678459
7813	678460
75104	678461
74379	678462
216864	678463
308	678464
10621	678465
88709	678466
168456	678467
71268	678468
143162	678469
73004	678470
42863	678471
52518	678472
12030	678473
22100	678474
1073	678475
27553	678476
218886	678477
90742	678478
503	678479
144671	678480
53610	678481
38591	678482
2043	678483
3425	678484
114980	678485
129889	678486
791	678487
28868	678488
8888	678489
1973	678490
181324	678491
26990	678492
11963	678493
248613	678494
64874	678495
253650	678496
18256	678497
15665	678498
10576	678499
25925	678500
130799	678501
111752	678502
13040	678503
87461	678504
12496	678505
148001	678506
215027	678507
130363	678508
15138	678509
690	678510
3988	678511
85351	678512
9624	678513
14143	678514
141520	678515
28740	678516
20306	678517
228949	678518
246899	678519
75809	678520
199915	678521
15049	678522
167436	678523
140483	678524
54491	678525
147557	678526
114087	678527
21078	678528
144437	678529
34085	678530
10455	678531
76056	678532
18403	678533
38872	678534
232887	678535
22659	678536
2864	678537
141858	678538
1174	678539
16933	678540
35123	678541
231509	678542
3409	678543
344	678544
38316	678545
4110	678546
23742	678547
264914	678548
64046	678549
83662	678550
3677	678551
91742	678552
80567	678553
18533	678554
81990	678555
188155	678556
7664	678557
77652	678558
5295	678559
139057	678560
130406	678561
141534	678562
6962	678563
10109	678564
118985	678565
7356	678566
269130	678567
50388	678568
52605	678569
19827	678570
10070	678571
5437	678572
200431	678573
54509	678574
153501	678575
126919	678576
158859	678577
8492	678578
38278	678579
47346	678580
16296	678581
11363	678582
167096	678583
1737	678584
264784	678585
32347	678586
51864	678587
15758	678588
33799	678589
137272	678590
6625	678591
127801	678592
136526	678593
365	678594
27926	678595
28417	678596
31527	678597
29217	678598
121364	678599
748	678600
105625	678601
219131	678602
9003	678603
9688	678604
16248	678605
23707	678606
37161	678607
167359	678608
15910	678609
2876	678610
5038	678611
65836	678612
100449	678613
11238	678614
3113	678615
88537	678616
3335	678617
27707	678618
15561	678619
142253	678620
124508	678621
27223	678622
14114	678623
3930	678624
3280	678625
201764	678626
445	678627
87706	678628
3345	678629
156483	678630
72417	678631
18517	678632
102905	678633
116165	678634
235090	678635
2256	678636
73295	678637
32217	678638
20386	678639
993	678640
223369	678641
36570	678642
21330	678643
176118	678644
44278	678645
66381	678646
21665	678647
1754	678648
34986	678649
252556	678650
8296	678651
65027	678652
115246	678653
10509	678654
1491	678655
8678	678656
18959	678657
36876	678658
359	678659
253875	678660
75750	678661
744	678662
24488	678663
238544	678664
148228	678665
57788	678666
32031	678667
59743	678668
111610	678669
23117	678670
38113	678671
38484	678672
1863	678673
163528	678674
84601	678675
99979	678676
333	678677
64023	678678
131126	678679
76362	678680
70001	678681
6531	678682
126953	678683
54824	678684
11436	678685
43525	678686
35758	678687
32975	678688
6397	678689
194398	678690
52961	678691
42024	678692
104091	678693
65702	678694
76202	678695
139467	678696
40009	678697
270241	678698
78799	678699
42180	678700
120011	678701
123526	678702
38148	678703
189437	678704
118753	678705
165737	678706
109346	678707
62749	678708
87807	678709
144350	678710
126910	678711
262181	678712
79258	678713
11906	678714
43183	678715
51098	678716
262301	678717
92374	678718
235734	678719
40094	678720
31129	678721
18922	678722
141724	678723
92027	678724
148408	678725
3	678726
110794	678727
5736	678728
133540	678729
13745	678730
17649	678731
25411	678732
94851	678733
42333	678734
134812	678735
4119	678736
6491	678737
15942	678738
205196	678739
109838	678740
89202	678741
2454	678742
61616	678743
173339	678744
20841	678745
127674	678746
42078	678747
158697	678748
50493	678749
26477	678750
194177	678751
10499	678752
6449	678753
146	678754
5921	678755
235743	678756
132909	678757
52208	678758
105058	678759
42903	678760
112114	678761
35498	678762
66878	678763
57082	678764
22327	678765
123100	678766
1151	678767
92618	678768
55737	678769
71465	678770
55612	678771
13261	678772
27073	678773
65561	678774
1027	678775
40093	678776
93815	678777
73990	678778
30355	678779
15986	678780
110209	678781
34282	678782
19490	678783
146608	678784
103073	678785
23386	678786
24193	678787
198348	678788
39819	678789
83459	678790
2798	678791
26724	678792
117844	678793
51355	678794
617	678795
20370	678796
41715	678797
53092	678798
144396	678799
35795	678800
1636	678801
30080	678802
163332	678803
59943	678804
118537	678805
11781	678806
3082	678807
54140	678808
66798	678809
15296	678810
49960	678811
67672	678812
2500	678813
2149	678814
160994	678815
471	678816
98751	678817
5915	678818
23773	678819
198611	678820
48728	678821
13937	678822
4301	678823
108340	678824
156907	678825
82289	678826
19892	678827
130524	678828
152894	678829
78668	678830
37141	678831
38102	678832
26183	678833
22809	678834
14981	678835
16146	678836
12783	678837
1054	678838
15592	678839
58295	678840
4507	678841
6216	678842
34928	678843
107	678844
134660	678845
190049	678846
11089	678847
88234	678848
2697	678849
8021	678850
61162	678851
40340	678852
65829	678853
249358	678854
1944	678855
9041	678856
1564	678857
87121	678858
7149	678859
136478	678860
12032	678861
228697	678862
337	678863
61637	678864
10422	678865
166959	678866
40177	678867
9445	678868
153915	678869
29332	678870
19373	678871
3279	678872
144150	678873
11833	678874
51995	678875
133234	678876
49990	678877
114926	678878
3375	678879
658	678880
67496	678881
15215	678882
10040	678883
5157	678884
65002	678885
61982	678886
256596	678887
29560	678888
271324	678889
234274	678890
9312	678891
128491	678892
6286	678893
32557	678894
829	678895
147496	678896
122691	678897
7040	678898
2446	678899
235201	678900
3556	678901
25056	678902
77604	678903
14909	678904
141615	678905
148031	678906
155	678907
14091	678908
111617	678909
57603	678910
7364	678911
39686	678912
161300	678913
66255	678914
27156	678915
50211	678916
11204	678917
141661	678918
1671	678919
101412	678920
222201	678921
204703	678922
2484	678923
191205	678924
26440	678925
41031	678926
263352	678927
11803	678928
17566	678929
227019	678930
21559	678931
213260	678932
240	678933
21691	678934
248947	678935
92379	678936
272270	678937
154	678938
6422	678939
30229	678940
4570	678941
169187	678942
114905	678943
108685	678944
59019	678945
16314	678946
41927	678947
208239	678948
40723	678949
27131	678950
3217	678951
4269	678952
218154	678953
20512	678954
76159	678955
36629	678956
8345	678957
6624	678958
38523	678959
11208	678960
7070	678961
5342	678962
109064	678963
21139	678964
32853	678965
16067	678966
22984	678967
38784	678968
130872	678969
128135	678970
104721	678971
79829	678972
26221	678973
3056	678974
87212	678975
208209	678976
379	678977
68684	678978
126755	678979
95742	678980
87848	678981
402	678982
174742	678983
16104	678984
52504	678985
2892	678986
173438	678987
1805	678988
59505	678989
28840	678990
28468	678991
87926	678992
3080	678993
34245	678994
93968	678995
6724	678996
134610	678997
18292	678998
45037	678999
20398	679000
70713	679001
64638	679002
70651	679003
144732	679004
76153	679005
105201	679006
2163	679007
10083	679008
1544	679009
161804	679010
113512	679011
5216	679012
82463	679013
130642	679014
23771	679015
11976	679016
157814	679017
50212	679018
15562	679019
39115	679020
3931	679021
34287	679022
94053	679023
257086	679024
6430	679025
60453	679026
34379	679027
23501	679028
28996	679029
4599	679030
545	679031
18910	679032
31064	679033
170056	679034
95619	679035
12889	679036
69476	679037
467	679038
105502	679039
47850	679040
9177	679041
14584	679042
24504	679043
76395	679044
107752	679045
170023	679046
15910	679047
23242	679048
1594	679049
11385	679050
19126	679051
674	679052
11375	679053
72086	679054
224255	679055
229999	679056
97273	679057
64515	679058
10934	679059
9503	679060
184182	679061
166109	679062
56174	679063
31096	679064
86858	679065
220553	679066
5045	679067
237939	679068
53037	679069
30349	679070
197	679071
14215	679072
43281	679073
20946	679074
132	679075
43250	679076
6367	679077
38796	679078
173166	679079
4808	679080
77900	679081
97822	679082
66216	679083
7559	679084
130	679085
71999	679086
237	679087
50006	679088
208568	679089
73538	679090
50760	679091
32947	679092
10775	679093
2671	679094
6789	679095
135309	679096
215036	679097
10354	679098
54968	679099
4577	679100
47190	679101
151390	679102
34542	679103
586	679104
78648	679105
6195	679106
45426	679107
221103	679108
60955	679109
7660	679110
2556	679111
564	679112
6896	679113
126829	679114
53206	679115
224	679116
90994	679117
6969	679118
49684	679119
212942	679120
58051	679121
75571	679122
6599	679123
7016	679124
100354	679125
94689	679126
78514	679127
133489	679128
16419	679129
22882	679130
22515	679131
52451	679132
30	679133
105309	679134
6973	679135
123200	679136
30636	679137
34766	679138
150037	679139
13818	679140
50627	679141
151108	679142
18466	679143
204268	679144
399	679145
61868	679146
1698	679147
139896	679148
132926	679149
115952	679150
99508	679151
12329	679152
1184	679153
19105	679154
21913	679155
137918	679156
58456	679157
13130	679158
50157	679159
213707	679160
24762	679161
21260	679162
93134	679163
70349	679164
3463	679165
48094	679166
20044	679167
1016	679168
68756	679169
133343	679170
119987	679171
1465	679172
160280	679173
39933	679174
45956	679175
377	679176
34	679177
21916	679178
29298	679179
9646	679180
77446	679181
40967	679182
23742	679183
130358	679184
21801	679185
53502	679186
86770	679187
112700	679188
156	679189
403	679190
24581	679191
247404	679192
213411	679193
2982	679194
37902	679195
50284	679196
22268	679197
1420	679198
841	679199
69306	679200
8408	679201
5071	679202
80458	679203
50225	679204
115	679205
74237	679206
675	679207
65218	679208
1860	679209
19779	679210
31125	679211
12598	679212
7917	679213
289	679214
1989	679215
194075	679216
48561	679217
84969	679218
13418	679219
16602	679220
35227	679221
155688	679222
186	679223
54387	679224
114656	679225
3447	679226
169034	679227
24292	679228
196966	679229
23345	679230
118586	679231
433	679232
39	679233
41790	679234
1392	679235
163304	679236
4967	679237
88322	679238
101610	679239
28169	679240
100311	679241
2709	679242
61298	679243
92818	679244
6490	679245
19608	679246
53545	679247
34273	679248
232590	679249
14719	679250
3138	679251
12305	679252
62744	679253
28672	679254
188084	679255
4533	679256
44485	679257
198652	679258
137500	679259
79541	679260
249425	679261
103042	679262
17284	679263
992	679264
162224	679265
8285	679266
164474	679267
47080	679268
851	679269
216356	679270
13743	679271
207285	679272
180776	679273
160390	679274
138702	679275
61972	679276
214806	679277
83167	679278
1958	679279
131632	679280
8323	679281
6767	679282
161972	679283
25794	679284
179720	679285
464	679286
10982	679287
18343	679288
9547	679289
54016	679290
128270	679291
231298	679292
35900	679293
8824	679294
24459	679295
37715	679296
79838	679297
1396	679298
1061	679299
4277	679300
162221	679301
236398	679302
51953	679303
225644	679304
209941	679305
41175	679306
28523	679307
5778	679308
47494	679309
15820	679310
83648	679311
69215	679312
14846	679313
58328	679314
223667	679315
61183	679316
26827	679317
30232	679318
12613	679319
31592	679320
30909	679321
81770	679322
205995	679323
255240	679324
54769	679325
165348	679326
73011	679327
51494	679328
111404	679329
35166	679330
1249	679331
233048	679332
8385	679333
41865	679334
11708	679335
189979	679336
7992	679337
149700	679338
25658	679339
204613	679340
107216	679341
17992	679342
53770	679343
1505	679344
40958	679345
66751	679346
51570	679347
510	679348
83425	679349
75772	679350
45423	679351
101244	679352
57771	679353
7210	679354
19577	679355
297	679356
14552	679357
44973	679358
77758	679359
22533	679360
30799	679361
245208	679362
33927	679363
47715	679364
265699	679365
5573	679366
15750	679367
8748	679368
2707	679369
9574	679370
91984	679371
119267	679372
43164	679373
259487	679374
57219	679375
46909	679376
49137	679377
67938	679378
100841	679379
55442	679380
10804	679381
53594	679382
38199	679383
229431	679384
216316	679385
1050	679386
55613	679387
15818	679388
10345	679389
45677	679390
95633	679391
4081	679392
93708	679393
151670	679394
62221	679395
24295	679396
24165	679397
19258	679398
15062	679399
45382	679400
64946	679401
228360	679402
3599	679403
30845	679404
6241	679405
65992	679406
6433	679407
56827	679408
156241	679409
132497	679410
57976	679411
7834	679412
170784	679413
25194	679414
160706	679415
33390	679416
210335	679417
35047	679418
15764	679419
105660	679420
157032	679421
4674	679422
49892	679423
210680	679424
33556	679425
110074	679426
30212	679427
46129	679428
58396	679429
79832	679430
2651	679431
27126	679432
31050	679433
76015	679434
117168	679435
19967	679436
7789	679437
50375	679438
173872	679439
75334	679440
596	679441
75232	679442
17894	679443
614	679444
3649	679445
141527	679446
19417	679447
29676	679448
178176	679449
154376	679450
24696	679451
33388	679452
85573	679453
2686	679454
14483	679455
33107	679456
8161	679457
53256	679458
148153	679459
65818	679460
101140	679461
69316	679462
49499	679463
265244	679464
635	679465
72892	679466
14168	679467
47152	679468
89405	679469
4667	679470
30805	679471
48553	679472
95788	679473
33240	679474
125823	679475
64002	679476
13005	679477
1291	679478
709	679479
47440	679480
69877	679481
16783	679482
8267	679483
14311	679484
8274	679485
135327	679486
6757	679487
1808	679488
10643	679489
96535	679490
160820	679491
194002	679492
4644	679493
16721	679494
36494	679495
18219	679496
73330	679497
52933	679498
21779	679499
33034	679500
22467	679501
11451	679502
45860	679503
1460	679504
80357	679505
165559	679506
206952	679507
26757	679508
325	679509
52687	679510
27863	679511
158188	679512
118582	679513
151226	679514
4267	679515
3893	679516
251220	679517
1671	679518
66611	679519
3940	679520
154039	679521
98750	679522
23024	679523
51023	679524
34638	679525
55826	679526
23903	679527
70236	679528
32107	679529
41976	679530
73841	679531
29643	679532
68208	679533
2010	679534
2879	679535
214514	679536
207814	679537
147471	679538
2682	679539
6236	679540
30050	679541
21737	679542
48662	679543
258881	679544
1677	679545
98	679546
87487	679547
95352	679548
90786	679549
147011	679550
197185	679551
59210	679552
11798	679553
50003	679554
138794	679555
1197	679556
801	679557
80042	679558
263558	679559
12363	679560
13653	679561
38135	679562
101587	679563
17459	679564
145356	679565
64034	679566
45904	679567
6425	679568
69	679569
185930	679570
174417	679571
211010	679572
12889	679573
15835	679574
140098	679575
14179	679576
6930	679577
139931	679578
29592	679579
1641	679580
31625	679581
135851	679582
90	679583
24850	679584
198433	679585
259681	679586
72185	679587
53147	679588
34035	679589
2419	679590
112297	679591
100013	679592
2904	679593
64817	679594
987	679595
446	679596
67218	679597
15149	679598
17743	679599
20085	679600
51597	679601
146012	679602
49482	679603
15571	679604
186215	679605
45200	679606
22493	679607
232295	679608
133273	679609
108098	679610
24660	679611
28630	679612
71476	679613
27503	679614
25670	679615
94419	679616
1063	679617
12059	679618
33771	679619
495	679620
21115	679621
8762	679622
28356	679623
239893	679624
129178	679625
104040	679626
83986	679627
77010	679628
3420	679629
85267	679630
40633	679631
3676	679632
36160	679633
2235	679634
90831	679635
3812	679636
2022	679637
24166	679638
143688	679639
23296	679640
8521	679641
102123	679642
80233	679643
1957	679644
47141	679645
127169	679646
20357	679647
4733	679648
11481	679649
4962	679650
3658	679651
111961	679652
103813	679653
87755	679654
6137	679655
10898	679656
23884	679657
2497	679658
221517	679659
33050	679660
30277	679661
29726	679662
1825	679663
11767	679664
117896	679665
32721	679666
164	679667
73587	679668
59482	679669
198557	679670
54265	679671
23555	679672
93723	679673
25908	679674
21704	679675
134311	679676
7185	679677
5932	679678
10349	679679
20120	679680
1567	679681
3146	679682
117899	679683
176131	679684
1478	679685
213586	679686
135702	679687
20237	679688
92064	679689
147948	679690
9433	679691
135328	679692
11192	679693
10548	679694
60315	679695
31327	679696
36829	679697
64952	679698
11557	679699
3781	679700
90349	679701
23496	679702
88980	679703
5718	679704
15193	679705
1034	679706
38985	679707
11365	679708
1129	679709
5042	679710
6957	679711
56268	679712
31625	679713
74518	679714
9945	679715
17405	679716
91139	679717
19130	679718
35489	679719
199830	679720
380	679721
101657	679722
59271	679723
142425	679724
99467	679725
7842	679726
93855	679727
47667	679728
6018	679729
146817	679730
125739	679731
141790	679732
78731	679733
45833	679734
11279	679735
7721	679736
965	679737
208336	679738
6863	679739
6590	679740
198457	679741
5198	679742
188505	679743
15153	679744
2026	679745
85354	679746
33687	679747
65023	679748
76185	679749
9953	679750
6220	679751
67007	679752
38457	679753
44568	679754
72320	679755
9013	679756
887	679757
44669	679758
22661	679759
111754	679760
98159	679761
47465	679762
92689	679763
20108	679764
124647	679765
35574	679766
58353	679767
21575	679768
58661	679769
27347	679770
16182	679771
153084	679772
3040	679773
45679	679774
80524	679775
5084	679776
20885	679777
142821	679778
19823	679779
44925	679780
223227	679781
46039	679782
169441	679783
102682	679784
16200	679785
4345	679786
189402	679787
1021	679788
72872	679789
151067	679790
246942	679791
111	679792
8673	679793
7821	679794
244766	679795
54928	679796
265072	679797
4711	679798
15228	679799
148816	679800
52999	679801
120997	679802
13354	679803
3214	679804
32897	679805
168557	679806
80737	679807
2348	679808
191977	679809
22709	679810
77058	679811
41323	679812
120067	679813
23488	679814
28594	679815
66445	679816
22483	679817
4197	679818
30948	679819
77947	679820
107174	679821
243859	679822
11304	679823
20402	679824
224896	679825
3509	679826
18051	679827
18952	679828
102475	679829
40828	679830
17283	679831
306	679832
9357	679833
64363	679834
45830	679835
90052	679836
5683	679837
25096	679838
42857	679839
1710	679840
105970	679841
11643	679842
1382	679843
252035	679844
35579	679845
241628	679846
80835	679847
18	679848
17995	679849
271102	679850
2720	679851
944	679852
157808	679853
59089	679854
11961	679855
2906	679856
42680	679857
77443	679858
21621	679859
46976	679860
194245	679861
26766	679862
1181	679863
32141	679864
61805	679865
107412	679866
69859	679867
153779	679868
80835	679869
170754	679870
141692	679871
122	679872
298	679873
620	679874
33254	679875
149676	679876
1543	679877
32974	679878
112181	679879
14375	679880
90421	679881
14819	679882
38897	679883
2358	679884
218734	679885
14495	679886
19454	679887
245468	679888
2460	679889
64908	679890
41588	679891
170768	679892
19883	679893
1960	679894
268885	679895
2216	679896
16290	679897
11419	679898
36520	679899
8425	679900
234884	679901
11868	679902
35803	679903
9238	679904
53934	679905
166117	679906
22306	679907
4960	679908
204177	679909
10600	679910
35084	679911
45772	679912
7704	679913
95151	679914
247360	679915
31318	679916
976	679917
93025	679918
106920	679919
109557	679920
3165	679921
35688	679922
181879	679923
47955	679924
78170	679925
33782	679926
149	679927
44488	679928
7533	679929
1358	679930
175867	679931
114757	679932
35108	679933
129936	679934
92413	679935
243471	679936
103515	679937
25629	679938
4827	679939
35553	679940
126196	679941
75749	679942
10904	679943
38169	679944
48704	679945
110729	679946
3053	679947
166560	679948
213228	679949
230931	679950
6516	679951
4195	679952
185052	679953
40474	679954
12565	679955
73815	679956
5507	679957
6772	679958
75630	679959
73260	679960
3893	679961
786	679962
17646	679963
20446	679964
99679	679965
103901	679966
79887	679967
99295	679968
866	679969
8497	679970
80202	679971
75891	679972
19468	679973
26356	679974
534	679975
9956	679976
9815	679977
56150	679978
3277	679979
26637	679980
127305	679981
135096	679982
14946	679983
164115	679984
42103	679985
10885	679986
134772	679987
42717	679988
2656	679989
24400	679990
73349	679991
880	679992
25850	679993
1316	679994
102222	679995
48435	679996
20754	679997
1956	679998
218868	679999
81611	680000
6916	680001
47796	680002
1721	680003
142344	680004
78591	680005
54560	680006
34918	680007
172349	680008
37946	680009
240303	680010
81	680011
5851	680012
165941	680013
104353	680014
159593	680015
30062	680016
40200	680017
14511	680018
97452	680019
5841	680020
123210	680021
23220	680022
166848	680023
18744	680024
167383	680025
9974	680026
17545	680027
98264	680028
40802	680029
161317	680030
1417	680031
181382	680032
19327	680033
143033	680034
11013	680035
199312	680036
29198	680037
244408	680038
80385	680039
96028	680040
57800	680041
17551	680042
6248	680043
225916	680044
22670	680045
63925	680046
31176	680047
37405	680048
81734	680049
1997	680050
70237	680051
42044	680052
10806	680053
75765	680054
209964	680055
18072	680056
195171	680057
90615	680058
3072	680059
143480	680060
6426	680061
4518	680062
82158	680063
162234	680064
29179	680065
6232	680066
110374	680067
15508	680068
64866	680069
136095	680070
26765	680071
9491	680072
55531	680073
12327	680074
70811	680075
448	680076
86633	680077
149090	680078
1330	680079
124862	680080
55850	680081
9153	680082
222727	680083
17766	680084
19449	680085
82185	680086
252	680087
53268	680088
138623	680089
2233	680090
100023	680091
2467	680092
4151	680093
190937	680094
66907	680095
13822	680096
14119	680097
65973	680098
10591	680099
1325	680100
217724	680101
57875	680102
43255	680103
144175	680104
103249	680105
240624	680106
146859	680107
624	680108
145014	680109
47763	680110
40662	680111
95823	680112
164117	680113
168482	680114
185029	680115
29207	680116
1336	680117
1211	680118
56957	680119
25810	680120
38215	680121
9755	680122
63823	680123
228045	680124
84223	680125
140193	680126
3686	680127
78450	680128
156286	680129
23490	680130
15910	680131
646	680132
7294	680133
258012	680134
12660	680135
2984	680136
203613	680137
19666	680138
77516	680139
138220	680140
106835	680141
113224	680142
24364	680143
8891	680144
12427	680145
232056	680146
3225	680147
40559	680148
21777	680149
39879	680150
2054	680151
5551	680152
1446	680153
35558	680154
45807	680155
122065	680156
19952	680157
64171	680158
24314	680159
166626	680160
176957	680161
110057	680162
33642	680163
13757	680164
3652	680165
65412	680166
15349	680167
60803	680168
4243	680169
4643	680170
9054	680171
270732	680172
15078	680173
271580	680174
21284	680175
155929	680176
41045	680177
97007	680178
11488	680179
160919	680180
177501	680181
140749	680182
11678	680183
6088	680184
21878	680185
73483	680186
73201	680187
28603	680188
55965	680189
58632	680190
2881	680191
64888	680192
370	680193
111782	680194
5510	680195
55501	680196
166698	680197
29263	680198
50777	680199
188772	680200
252965	680201
140123	680202
51923	680203
66179	680204
107922	680205
246401	680206
4711	680207
50474	680208
162629	680209
99550	680210
38507	680211
53979	680212
18574	680213
185012	680214
1548	680215
2746	680216
18321	680217
23059	680218
17067	680219
136957	680220
40788	680221
2718	680222
60817	680223
2190	680224
171915	680225
26846	680226
35389	680227
2235	680228
103955	680229
47225	680230
53781	680231
123739	680232
103172	680233
61578	680234
104369	680235
37218	680236
101761	680237
166086	680238
77275	680239
33017	680240
218238	680241
3383	680242
127140	680243
20	680244
1472	680245
109388	680246
45908	680247
230245	680248
2439	680249
59367	680250
47387	680251
309	680252
268013	680253
29461	680254
60625	680255
43884	680256
160242	680257
259304	680258
239946	680259
91894	680260
16	680261
50758	680262
209024	680263
33133	680264
11645	680265
16	680266
232820	680267
16233	680268
13677	680269
194223	680270
131481	680271
95871	680272
53509	680273
28981	680274
99041	680275
200342	680276
100542	680277
164	680278
28088	680279
10483	680280
6823	680281
9776	680282
206429	680283
40555	680284
237418	680285
111233	680286
2527	680287
59162	680288
138568	680289
46635	680290
167098	680291
212087	680292
87940	680293
7131	680294
84583	680295
13789	680296
18134	680297
87793	680298
12220	680299
34529	680300
12311	680301
211255	680302
787	680303
4945	680304
38966	680305
48063	680306
147575	680307
7280	680308
146321	680309
23505	680310
57550	680311
88679	680312
48255	680313
58611	680314
88298	680315
11991	680316
5587	680317
61819	680318
113977	680319
6202	680320
8308	680321
51267	680322
9981	680323
1978	680324
3371	680325
402	680326
83755	680327
11641	680328
238147	680329
23095	680330
8943	680331
11954	680332
113703	680333
121540	680334
2673	680335
121249	680336
53421	680337
49760	680338
204221	680339
235111	680340
167023	680341
64289	680342
92390	680343
170908	680344
11733	680345
263726	680346
27456	680347
95554	680348
82672	680349
159079	680350
9610	680351
2387	680352
73282	680353
38016	680354
20567	680355
27230	680356
89188	680357
30301	680358
5445	680359
3020	680360
42849	680361
229422	680362
61758	680363
2	680364
3835	680365
205745	680366
17077	680367
61065	680368
175211	680369
120880	680370
10502	680371
3165	680372
154452	680373
33026	680374
4115	680375
37166	680376
2612	680377
30376	680378
16499	680379
34542	680380
2040	680381
36678	680382
116834	680383
193199	680384
207624	680385
96773	680386
84316	680387
34741	680388
217315	680389
53678	680390
179826	680391
251772	680392
140488	680393
21383	680394
564	680395
256523	680396
53618	680397
40118	680398
48587	680399
20	680400
19230	680401
86387	680402
181102	680403
10156	680404
9127	680405
3467	680406
162780	680407
75278	680408
170759	680409
7469	680410
151718	680411
64149	680412
113180	680413
10949	680414
958	680415
1794	680416
12414	680417
23897	680418
6059	680419
7002	680420
37541	680421
48810	680422
107556	680423
11496	680424
150814	680425
41047	680426
88017	680427
42989	680428
36336	680429
108122	680430
10669	680431
111220	680432
3025	680433
9267	680434
19220	680435
156493	680436
152274	680437
15302	680438
4108	680439
15957	680440
19383	680441
263576	680442
42935	680443
234231	680444
39227	680445
177810	680446
13392	680447
163066	680448
46002	680449
185983	680450
2208	680451
34571	680452
54939	680453
62374	680454
97094	680455
99838	680456
56028	680457
213327	680458
1849	680459
22123	680460
92632	680461
43939	680462
57453	680463
20246	680464
34986	680465
5767	680466
1295	680467
86895	680468
114412	680469
5547	680470
5745	680471
81526	680472
25382	680473
16572	680474
87914	680475
2006	680476
4186	680477
112219	680478
108110	680479
196215	680480
150686	680481
36828	680482
106745	680483
198222	680484
25144	680485
2738	680486
45570	680487
4392	680488
248733	680489
19873	680490
93539	680491
13580	680492
82726	680493
52751	680494
45333	680495
47295	680496
2241	680497
1569	680498
772	680499
2085	680500
547	680501
61849	680502
11961	680503
12846	680504
11281	680505
48487	680506
64835	680507
33952	680508
1711	680509
72250	680510
187461	680511
55039	680512
2704	680513
16821	680514
16425	680515
93619	680516
18580	680517
189667	680518
157791	680519
11261	680520
153834	680521
153508	680522
221473	680523
14473	680524
36930	680525
4499	680526
90415	680527
198555	680528
7325	680529
22720	680530
110712	680531
34604	680532
220948	680533
199616	680534
181263	680535
22802	680536
30394	680537
9788	680538
14	680539
39717	680540
30183	680541
246780	680542
85465	680543
3485	680544
31394	680545
67071	680546
7280	680547
169310	680548
41831	680549
44591	680550
79471	680551
249000	680552
6281	680553
33599	680554
17505	680555
89	680556
98364	680557
160095	680558
66740	680559
186810	680560
1121	680561
208866	680562
53449	680563
73680	680564
1486	680565
32765	680566
67283	680567
13933	680568
5512	680569
91390	680570
33171	680571
2057	680572
5809	680573
112128	680574
99817	680575
3	680576
72750	680577
12745	680578
1456	680579
477	680580
41528	680581
30309	680582
36280	680583
23811	680584
64411	680585
80334	680586
36939	680587
73202	680588
56713	680589
76455	680590
100459	680591
11615	680592
13940	680593
39770	680594
254621	680595
43315	680596
3337	680597
28571	680598
1668	680599
169143	680600
155631	680601
150227	680602
76241	680603
61493	680604
12760	680605
12475	680606
42133	680607
245240	680608
39223	680609
166	680610
16746	680611
142145	680612
7255	680613
17802	680614
31857	680615
130247	680616
67537	680617
165154	680618
801	680619
175268	680620
4860	680621
87725	680622
202271	680623
167458	680624
272638	680625
75714	680626
47554	680627
4244	680628
163191	680629
9578	680630
5620	680631
4939	680632
30907	680633
148331	680634
17228	680635
53377	680636
120	680637
71001	680638
29879	680639
36556	680640
231260	680641
78754	680642
77926	680643
116822	680644
22591	680645
59207	680646
40216	680647
73379	680648
94773	680649
56760	680650
8786	680651
2802	680652
140717	680653
18105	680654
137520	680655
23058	680656
55324	680657
172007	680658
36893	680659
180848	680660
320	680661
11149	680662
56850	680663
215280	680664
15703	680665
6368	680666
40218	680667
68083	680668
35284	680669
91719	680670
110025	680671
188464	680672
81320	680673
158734	680674
10116	680675
7253	680676
33016	680677
106242	680678
25591	680679
18680	680680
27459	680681
116841	680682
270783	680683
102691	680684
80085	680685
59646	680686
106338	680687
13153	680688
153784	680689
67303	680690
241787	680691
4715	680692
137807	680693
84732	680694
6328	680695
2901	680696
136942	680697
10514	680698
38039	680699
97575	680700
35683	680701
51826	680702
80913	680703
86644	680704
655	680705
115	680706
2648	680707
7373	680708
37150	680709
151404	680710
4339	680711
14578	680712
164091	680713
61695	680714
90347	680715
4860	680716
221099	680717
2983	680718
79725	680719
111283	680720
54821	680721
95613	680722
119747	680723
67524	680724
55327	680725
82755	680726
132845	680727
14361	680728
38410	680729
100623	680730
29861	680731
60384	680732
102606	680733
14330	680734
79764	680735
3535	680736
44437	680737
24149	680738
20748	680739
101897	680740
41499	680741
132675	680742
39835	680743
22574	680744
18370	680745
84603	680746
199854	680747
13039	680748
104592	680749
267722	680750
37027	680751
12711	680752
20716	680753
145207	680754
22685	680755
311	680756
6799	680757
7547	680758
7307	680759
266550	680760
17823	680761
79586	680762
644	680763
138064	680764
50338	680765
9452	680766
213505	680767
354	680768
74856	680769
263780	680770
87127	680771
191620	680772
74248	680773
149542	680774
258458	680775
91467	680776
46885	680777
28774	680778
119083	680779
235837	680780
36471	680781
111256	680782
32899	680783
10110	680784
13565	680785
1466	680786
92238	680787
23906	680788
14729	680789
11030	680790
47459	680791
119849	680792
2152	680793
159929	680794
121161	680795
12504	680796
9772	680797
223	680798
61662	680799
257528	680800
9339	680801
1157	680802
209946	680803
9549	680804
28707	680805
76376	680806
18106	680807
14418	680808
7729	680809
48738	680810
122157	680811
26339	680812
17120	680813
264711	680814
7833	680815
47161	680816
66171	680817
175708	680818
8010	680819
205342	680820
104898	680821
18853	680822
93425	680823
57449	680824
62105	680825
14209	680826
120803	680827
156450	680828
11072	680829
104643	680830
112449	680831
19689	680832
250537	680833
49927	680834
91094	680835
231164	680836
120290	680837
2892	680838
229558	680839
46525	680840
21438	680841
74805	680842
230951	680843
192945	680844
73657	680845
40951	680846
175204	680847
81902	680848
144114	680849
3480	680850
96566	680851
13506	680852
2480	680853
3314	680854
68502	680855
5297	680856
87500	680857
25051	680858
45121	680859
56086	680860
119043	680861
11871	680862
117810	680863
5253	680864
154661	680865
24753	680866
163819	680867
50719	680868
77929	680869
30134	680870
40127	680871
114700	680872
202497	680873
1729	680874
260269	680875
56718	680876
6535	680877
27486	680878
1197	680879
47704	680880
82015	680881
14296	680882
124978	680883
12932	680884
56128	680885
69918	680886
4016	680887
170919	680888
160893	680889
1519	680890
48491	680891
1203	680892
28841	680893
192166	680894
90580	680895
142168	680896
31757	680897
172120	680898
269347	680899
76878	680900
10148	680901
32377	680902
145966	680903
1456	680904
17373	680905
44038	680906
153053	680907
15411	680908
148133	680909
28441	680910
25597	680911
31473	680912
23459	680913
16575	680914
237527	680915
42979	680916
56324	680917
73070	680918
124282	680919
265551	680920
166347	680921
4685	680922
11131	680923
29268	680924
50138	680925
33930	680926
56516	680927
245730	680928
71323	680929
5232	680930
62768	680931
60419	680932
20180	680933
26301	680934
5152	680935
41804	680936
71242	680937
260299	680938
111232	680939
5745	680940
6724	680941
97294	680942
75652	680943
181177	680944
98105	680945
2717	680946
38322	680947
29301	680948
30078	680949
24060	680950
7849	680951
258540	680952
71625	680953
42304	680954
67941	680955
260	680956
17032	680957
5850	680958
66997	680959
68434	680960
26117	680961
73500	680962
72120	680963
2942	680964
94139	680965
13020	680966
106747	680967
90945	680968
54843	680969
63205	680970
19999	680971
14444	680972
38048	680973
192272	680974
68932	680975
11087	680976
1058	680977
2268	680978
94	680979
203373	680980
153286	680981
259744	680982
127596	680983
20247	680984
18916	680985
34225	680986
5908	680987
48736	680988
18336	680989
140977	680990
162608	680991
5543	680992
55988	680993
152827	680994
206253	680995
40036	680996
122919	680997
233340	680998
11060	680999
230063	681000
11774	681001
3393	681002
10543	681003
839	681004
56737	681005
100263	681006
167863	681007
12822	681008
196564	681009
12240	681010
17169	681011
6801	681012
231245	681013
49662	681014
13892	681015
7055	681016
12760	681017
2169	681018
107451	681019
85062	681020
130707	681021
19357	681022
1979	681023
232065	681024
96090	681025
26309	681026
41324	681027
854	681028
159242	681029
63421	681030
151920	681031
180211	681032
232773	681033
19	681034
46	681035
1763	681036
103962	681037
46398	681038
9553	681039
52663	681040
21004	681041
5092	681042
1791	681043
68207	681044
43753	681045
163794	681046
59801	681047
46327	681048
210089	681049
173923	681050
220919	681051
18689	681052
440	681053
42671	681054
81007	681055
74429	681056
211963	681057
44377	681058
55167	681059
181409	681060
79143	681061
102068	681062
70323	681063
79552	681064
73966	681065
37454	681066
791	681067
41997	681068
11506	681069
24313	681070
4247	681071
179617	681072
98603	681073
10782	681074
157631	681075
11700	681076
9310	681077
164366	681078
889	681079
94094	681080
185922	681081
210022	681082
269541	681083
13403	681084
229834	681085
107100	681086
5404	681087
160296	681088
10407	681089
39086	681090
157092	681091
1466	681092
110655	681093
155951	681094
16067	681095
44078	681096
67550	681097
126222	681098
3612	681099
182427	681100
3835	681101
123340	681102
50338	681103
245949	681104
1	681105
74191	681106
10525	681107
780	681108
22922	681109
237743	681110
12908	681111
64576	681112
101203	681113
20847	681114
225460	681115
7157	681116
118	681117
46975	681118
115688	681119
29163	681120
83852	681121
14997	681122
104418	681123
7918	681124
50331	681125
212491	681126
25692	681127
139822	681128
101	681129
25023	681130
58533	681131
228441	681132
24095	681133
263368	681134
3062	681135
128539	681136
262081	681137
72168	681138
342	681139
11036	681140
170531	681141
13734	681142
126451	681143
35	681144
107921	681145
24229	681146
73296	681147
59159	681148
5573	681149
16703	681150
73148	681151
27542	681152
7965	681153
903	681154
5574	681155
50537	681156
5099	681157
126588	681158
69325	681159
1112	681160
15369	681161
24480	681162
137463	681163
6537	681164
19817	681165
1450	681166
56405	681167
9793	681168
4118	681169
72432	681170
3787	681171
50427	681172
7407	681173
166321	681174
46687	681175
32311	681176
62009	681177
88427	681178
161305	681179
57940	681180
4263	681181
66450	681182
9500	681183
23130	681184
22459	681185
76157	681186
45210	681187
27029	681188
165376	681189
19370	681190
19832	681191
77971	681192
4279	681193
89696	681194
62384	681195
63182	681196
54362	681197
5895	681198
97926	681199
2084	681200
3583	681201
36636	681202
27964	681203
27469	681204
28774	681205
45229	681206
457	681207
4705	681208
59123	681209
98951	681210
91100	681211
16027	681212
150615	681213
54515	681214
124756	681215
1374	681216
30010	681217
44969	681218
3169	681219
1639	681220
17768	681221
886	681222
54332	681223
41942	681224
67296	681225
57971	681226
271665	681227
258153	681228
16616	681229
60442	681230
243018	681231
156203	681232
88461	681233
1372	681234
65351	681235
204688	681236
69535	681237
230425	681238
191772	681239
108643	681240
27100	681241
47249	681242
113367	681243
170170	681244
164643	681245
66394	681246
68730	681247
61155	681248
18719	681249
2561	681250
21916	681251
126156	681252
67468	681253
8964	681254
170909	681255
148504	681256
53532	681257
32168	681258
26653	681259
169945	681260
16869	681261
91483	681262
56084	681263
67581	681264
157204	681265
4434	681266
49826	681267
154676	681268
11335	681269
8538	681270
266861	681271
59203	681272
29519	681273
44604	681274
82510	681275
167622	681276
85720	681277
217469	681278
190013	681279
173748	681280
25367	681281
3601	681282
34177	681283
98602	681284
30191	681285
2208	681286
67492	681287
29352	681288
85306	681289
89438	681290
6278	681291
78403	681292
37739	681293
165405	681294
38766	681295
5	681296
114224	681297
68491	681298
231940	681299
157868	681300
40799	681301
56738	681302
63386	681303
14949	681304
14806	681305
272273	681306
5292	681307
153425	681308
168220	681309
1530	681310
59614	681311
21834	681312
19856	681313
90648	681314
95118	681315
18028	681316
7471	681317
32135	681318
21101	681319
255011	681320
143	681321
67980	681322
4057	681323
59329	681324
27721	681325
16614	681326
163399	681327
73329	681328
45026	681329
268061	681330
51611	681331
16209	681332
41005	681333
149262	681334
1672	681335
213013	681336
1882	681337
28733	681338
9470	681339
122060	681340
1843	681341
27653	681342
253729	681343
11180	681344
103633	681345
226224	681346
13533	681347
159295	681348
5755	681349
17369	681350
479	681351
10310	681352
150765	681353
65875	681354
14592	681355
1001	681356
88667	681357
168545	681358
101101	681359
30938	681360
58145	681361
22861	681362
4417	681363
98599	681364
78325	681365
27149	681366
98270	681367
19426	681368
15914	681369
13174	681370
16810	681371
40632	681372
20319	681373
130226	681374
61006	681375
158038	681376
86064	681377
130176	681378
159534	681379
2119	681380
31405	681381
23646	681382
5499	681383
45963	681384
35440	681385
129948	681386
35075	681387
12906	681388
68990	681389
1559	681390
161932	681391
251923	681392
35878	681393
9409	681394
811	681395
4162	681396
143242	681397
89200	681398
6430	681399
80056	681400
111204	681401
33217	681402
137624	681403
6584	681404
18426	681405
1249	681406
87844	681407
162032	681408
60262	681409
12231	681410
15295	681411
154529	681412
203019	681413
7688	681414
16653	681415
8451	681416
107728	681417
3653	681418
26356	681419
1568	681420
54	681421
29049	681422
90475	681423
19983	681424
16712	681425
202431	681426
28360	681427
1901	681428
85486	681429
25293	681430
1595	681431
43479	681432
222086	681433
21051	681434
111759	681435
3508	681436
13093	681437
50287	681438
101515	681439
10539	681440
2740	681441
1530	681442
1319	681443
98652	681444
151150	681445
6030	681446
64	681447
9374	681448
79084	681449
116719	681450
215058	681451
151265	681452
43916	681453
38920	681454
182	681455
1626	681456
28851	681457
18386	681458
32530	681459
202354	681460
62132	681461
1688	681462
2924	681463
22636	681464
9617	681465
56019	681466
30641	681467
43117	681468
3185	681469
19334	681470
19685	681471
182773	681472
48008	681473
42062	681474
74111	681475
113891	681476
72945	681477
34909	681478
31296	681479
114200	681480
96945	681481
13410	681482
4058	681483
823	681484
44301	681485
170044	681486
103978	681487
22981	681488
7812	681489
39193	681490
104134	681491
9425	681492
17125	681493
25805	681494
49272	681495
3916	681496
268303	681497
45228	681498
34081	681499
38371	681500
4120	681501
14409	681502
37527	681503
29145	681504
20015	681505
46037	681506
6637	681507
76611	681508
3254	681509
25125	681510
8262	681511
44272	681512
37610	681513
161564	681514
82800	681515
14335	681516
3556	681517
2983	681518
766	681519
6255	681520
5877	681521
21661	681522
152935	681523
5746	681524
41322	681525
8218	681526
43513	681527
411	681528
65682	681529
156145	681530
114080	681531
91911	681532
863	681533
152709	681534
142602	681535
29266	681536
20349	681537
18526	681538
54032	681539
40671	681540
3757	681541
362	681542
218269	681543
131989	681544
71524	681545
29128	681546
4633	681547
187471	681548
17371	681549
54024	681550
4384	681551
74854	681552
54538	681553
18720	681554
139301	681555
116898	681556
98018	681557
57518	681558
104368	681559
2655	681560
19022	681561
18506	681562
5732	681563
17345	681564
67239	681565
135994	681566
2053	681567
447	681568
6170	681569
43592	681570
29161	681571
13848	681572
40783	681573
11345	681574
16956	681575
73728	681576
13231	681577
35516	681578
53177	681579
7117	681580
63946	681581
29474	681582
6803	681583
10049	681584
6087	681585
97556	681586
5194	681587
120309	681588
67826	681589
41189	681590
40	681591
32476	681592
2312	681593
1837	681594
55319	681595
257385	681596
56850	681597
210563	681598
43223	681599
2300	681600
114814	681601
152474	681602
193669	681603
171267	681604
41719	681605
129567	681606
135687	681607
20409	681608
30922	681609
36151	681610
112568	681611
131301	681612
139828	681613
11922	681614
91663	681615
50592	681616
4067	681617
12661	681618
12437	681619
24162	681620
197415	681621
7381	681622
141533	681623
160668	681624
6817	681625
1156	681626
168226	681627
98086	681628
244227	681629
17179	681630
56	681631
1	681632
6275	681633
49269	681634
101199	681635
31369	681636
1812	681637
70599	681638
229743	681639
5583	681640
2603	681641
8749	681642
219512	681643
5346	681644
90112	681645
166902	681646
2987	681647
184535	681648
35966	681649
6141	681650
178390	681651
121710	681652
186244	681653
8953	681654
6798	681655
289	681656
142732	681657
51087	681658
21722	681659
3025	681660
5670	681661
11949	681662
4351	681663
17818	681664
14917	681665
45922	681666
23728	681667
64847	681668
202618	681669
149324	681670
41998	681671
156174	681672
187586	681673
3799	681674
31977	681675
10132	681676
5402	681677
56522	681678
139549	681679
24712	681680
109059	681681
223426	681682
11777	681683
20956	681684
578	681685
2839	681686
26606	681687
3308	681688
253892	681689
45366	681690
220958	681691
74741	681692
59112	681693
144	681694
8878	681695
187942	681696
10068	681697
92974	681698
29891	681699
40297	681700
72883	681701
108474	681702
12671	681703
33874	681704
237932	681705
36784	681706
141579	681707
20749	681708
18406	681709
8748	681710
55669	681711
12046	681712
216	681713
84164	681714
116897	681715
59427	681716
47528	681717
94877	681718
70286	681719
162333	681720
1804	681721
4225	681722
5438	681723
58265	681724
402	681725
19435	681726
12297	681727
226805	681728
128571	681729
107947	681730
3521	681731
224304	681732
191868	681733
142995	681734
37447	681735
34058	681736
1690	681737
28357	681738
117587	681739
51070	681740
307	681741
51629	681742
33787	681743
58743	681744
46567	681745
8685	681746
3416	681747
5033	681748
15765	681749
70885	681750
38476	681751
77164	681752
180843	681753
87716	681754
6703	681755
54365	681756
38855	681757
191720	681758
135080	681759
16914	681760
114726	681761
30176	681762
69011	681763
362	681764
242373	681765
246381	681766
67213	681767
141467	681768
111561	681769
31570	681770
73980	681771
151451	681772
21675	681773
7514	681774
14529	681775
3391	681776
22354	681777
257641	681778
28211	681779
53377	681780
16359	681781
115914	681782
99880	681783
197009	681784
1845	681785
38569	681786
7332	681787
76206	681788
89423	681789
45766	681790
38029	681791
204928	681792
40553	681793
17288	681794
13814	681795
10767	681796
31947	681797
1	681798
92389	681799
74319	681800
189816	681801
3852	681802
174334	681803
64151	681804
22923	681805
195264	681806
101179	681807
47950	681808
110336	681809
25846	681810
8190	681811
10887	681812
26951	681813
48163	681814
14079	681815
11955	681816
12860	681817
234000	681818
33992	681819
8737	681820
1556	681821
54976	681822
37809	681823
177733	681824
74189	681825
4975	681826
30989	681827
2838	681828
7494	681829
508	681830
23501	681831
22828	681832
16942	681833
24234	681834
160911	681835
60948	681836
50858	681837
45814	681838
11164	681839
95149	681840
51778	681841
30786	681842
437	681843
252947	681844
44241	681845
41105	681846
99004	681847
4891	681848
74071	681849
42236	681850
109484	681851
21967	681852
15940	681853
161041	681854
133292	681855
205123	681856
160403	681857
35129	681858
6754	681859
77898	681860
75222	681861
33616	681862
41909	681863
70936	681864
687	681865
261	681866
56801	681867
149533	681868
13871	681869
25099	681870
15348	681871
1899	681872
13566	681873
2936	681874
152177	681875
1348	681876
143216	681877
139005	681878
160745	681879
81707	681880
39316	681881
31567	681882
237714	681883
72953	681884
41875	681885
150968	681886
162458	681887
7531	681888
37098	681889
108486	681890
1053	681891
9698	681892
236685	681893
36509	681894
247559	681895
60852	681896
21163	681897
29850	681898
66	681899
114824	681900
605	681901
4646	681902
113530	681903
103993	681904
47968	681905
21132	681906
553	681907
220075	681908
27254	681909
185109	681910
89526	681911
106763	681912
118	681913
4139	681914
264050	681915
150342	681916
20445	681917
176189	681918
39293	681919
203597	681920
34954	681921
176281	681922
48667	681923
4065	681924
4962	681925
217115	681926
23261	681927
194549	681928
261315	681929
47007	681930
9011	681931
238530	681932
43211	681933
93	681934
28546	681935
76917	681936
3169	681937
124256	681938
160371	681939
75710	681940
216743	681941
42382	681942
120424	681943
1253	681944
25120	681945
36442	681946
187532	681947
124294	681948
27546	681949
44686	681950
24554	681951
1569	681952
13103	681953
15638	681954
61360	681955
28756	681956
184744	681957
67350	681958
41022	681959
2796	681960
14309	681961
49935	681962
5862	681963
95060	681964
70565	681965
182850	681966
11316	681967
34956	681968
124592	681969
1111	681970
210	681971
21133	681972
5991	681973
248549	681974
47855	681975
41450	681976
268661	681977
9295	681978
102909	681979
723	681980
15002	681981
181871	681982
27807	681983
65915	681984
90401	681985
1254	681986
68954	681987
1748	681988
39611	681989
141617	681990
131658	681991
11805	681992
63537	681993
4663	681994
59460	681995
101115	681996
906	681997
179918	681998
2113	681999
181570	682000
1071	682001
16343	682002
365	682003
2801	682004
46239	682005
70192	682006
112236	682007
91	682008
89643	682009
42283	682010
91076	682011
54021	682012
212468	682013
5896	682014
4353	682015
74618	682016
45493	682017
40862	682018
136220	682019
6215	682020
1881	682021
151011	682022
32293	682023
203957	682024
12377	682025
52922	682026
561	682027
633	682028
23313	682029
59406	682030
129869	682031
15790	682032
18094	682033
103052	682034
169918	682035
105499	682036
31607	682037
95858	682038
181234	682039
5749	682040
17656	682041
13129	682042
245276	682043
51058	682044
52698	682045
43247	682046
89515	682047
78986	682048
167635	682049
22485	682050
107286	682051
67456	682052
58846	682053
205630	682054
106200	682055
3267	682056
37517	682057
36180	682058
135910	682059
159689	682060
3523	682061
3987	682062
3113	682063
375	682064
189	682065
30780	682066
164087	682067
3192	682068
20849	682069
236258	682070
44497	682071
74454	682072
98986	682073
235995	682074
78147	682075
25180	682076
40373	682077
1292	682078
65293	682079
77817	682080
64257	682081
6777	682082
135325	682083
244915	682084
8586	682085
107114	682086
222325	682087
44575	682088
20192	682089
137574	682090
127903	682091
90789	682092
2193	682093
24589	682094
7623	682095
33302	682096
58098	682097
3684	682098
1087	682099
49669	682100
75988	682101
20569	682102
164109	682103
3528	682104
101628	682105
59438	682106
128972	682107
40638	682108
33101	682109
182999	682110
46280	682111
49560	682112
10051	682113
136460	682114
1842	682115
145320	682116
65670	682117
262005	682118
17236	682119
10533	682120
56279	682121
876	682122
258476	682123
65244	682124
1666	682125
9341	682126
9530	682127
9842	682128
34167	682129
545	682130
5107	682131
11961	682132
18067	682133
17603	682134
17126	682135
81258	682136
68884	682137
66276	682138
680	682139
73952	682140
106170	682141
120712	682142
33150	682143
30585	682144
80110	682145
247015	682146
136211	682147
108865	682148
267	682149
153315	682150
20249	682151
22235	682152
7782	682153
149658	682154
27933	682155
1574	682156
1277	682157
68941	682158
72462	682159
230413	682160
2744	682161
24282	682162
8683	682163
211827	682164
37068	682165
114042	682166
65518	682167
55768	682168
164594	682169
9019	682170
134088	682171
11506	682172
5066	682173
2291	682174
37646	682175
72334	682176
193413	682177
35360	682178
949	682179
33268	682180
1572	682181
101426	682182
20909	682183
26065	682184
79022	682185
72778	682186
148364	682187
63033	682188
207928	682189
52568	682190
17610	682191
20849	682192
112679	682193
822	682194
31431	682195
14634	682196
15541	682197
6308	682198
10463	682199
55116	682200
41802	682201
38474	682202
20342	682203
230589	682204
149841	682205
67485	682206
103772	682207
16555	682208
36327	682209
14195	682210
60419	682211
84715	682212
237312	682213
8710	682214
176	682215
161031	682216
54026	682217
20987	682218
6937	682219
14076	682220
120845	682221
2960	682222
8385	682223
3796	682224
2475	682225
3458	682226
2986	682227
36243	682228
21437	682229
37588	682230
55333	682231
91648	682232
11187	682233
50420	682234
58	682235
167116	682236
43860	682237
15028	682238
69958	682239
184338	682240
64615	682241
162639	682242
910	682243
247054	682244
23400	682245
22959	682246
102025	682247
154874	682248
27275	682249
233282	682250
58581	682251
108407	682252
8883	682253
49660	682254
12983	682255
143455	682256
4933	682257
53303	682258
7259	682259
72071	682260
20337	682261
10175	682262
24113	682263
1145	682264
19628	682265
21824	682266
50389	682267
4302	682268
52122	682269
23621	682270
2616	682271
37512	682272
191245	682273
201456	682274
7074	682275
56803	682276
185654	682277
90623	682278
5982	682279
4451	682280
27239	682281
103078	682282
79447	682283
82141	682284
18148	682285
36805	682286
16018	682287
841	682288
8159	682289
71989	682290
9101	682291
135305	682292
129388	682293
66130	682294
84103	682295
98718	682296
132957	682297
13030	682298
211969	682299
402	682300
23762	682301
13613	682302
47551	682303
15528	682304
40011	682305
142791	682306
25734	682307
57927	682308
107114	682309
26678	682310
57969	682311
23802	682312
187	682313
12906	682314
33971	682315
308	682316
121586	682317
17336	682318
1680	682319
55409	682320
125757	682321
122693	682322
126	682323
3039	682324
2	682325
134165	682326
94666	682327
46910	682328
4674	682329
63323	682330
39875	682331
15141	682332
1130	682333
26655	682334
1077	682335
261898	682336
77575	682337
90505	682338
23581	682339
40202	682340
114612	682341
16483	682342
84694	682343
9278	682344
186103	682345
3854	682346
44445	682347
31805	682348
22287	682349
71543	682350
178944	682351
260213	682352
155026	682353
169418	682354
90177	682355
698	682356
53186	682357
1787	682358
17795	682359
35035	682360
8923	682361
110732	682362
955	682363
4223	682364
4995	682365
16866	682366
1372	682367
171219	682368
102319	682369
40429	682370
56725	682371
131601	682372
538	682373
10819	682374
13582	682375
33324	682376
1455	682377
19539	682378
512	682379
47830	682380
6979	682381
261339	682382
50564	682383
107447	682384
6969	682385
41392	682386
101732	682387
36977	682388
35446	682389
161461	682390
20269	682391
21518	682392
1311	682393
9045	682394
92702	682395
209169	682396
9053	682397
97202	682398
4409	682399
208124	682400
3351	682401
6604	682402
155590	682403
5796	682404
12977	682405
224860	682406
262886	682407
18256	682408
11270	682409
51005	682410
143534	682411
48376	682412
3253	682413
2974	682414
96748	682415
204570	682416
183529	682417
35438	682418
103140	682419
1319	682420
33662	682421
160955	682422
27519	682423
96948	682424
58821	682425
538	682426
108	682427
93836	682428
2423	682429
97248	682430
55473	682431
6034	682432
186885	682433
18279	682434
58477	682435
41876	682436
230731	682437
14474	682438
178943	682439
1177	682440
8860	682441
79920	682442
76393	682443
25590	682444
125028	682445
20549	682446
121389	682447
212270	682448
6101	682449
78066	682450
201450	682451
110422	682452
35898	682453
1245	682454
52230	682455
211053	682456
203797	682457
18144	682458
13894	682459
39996	682460
23717	682461
26642	682462
250988	682463
62840	682464
124981	682465
108391	682466
5245	682467
6470	682468
32643	682469
18616	682470
1138	682471
15040	682472
30165	682473
4938	682474
37450	682475
95004	682476
232203	682477
27773	682478
19676	682479
12207	682480
1457	682481
19735	682482
10945	682483
5869	682484
2612	682485
42706	682486
19093	682487
7933	682488
76265	682489
175000	682490
86794	682491
6839	682492
63565	682493
142352	682494
29173	682495
28221	682496
861	682497
56443	682498
51385	682499
400	682500
132653	682501
36261	682502
9783	682503
58478	682504
40518	682505
94633	682506
89883	682507
28237	682508
15466	682509
154855	682510
70318	682511
27240	682512
77799	682513
98350	682514
74757	682515
26178	682516
58285	682517
10227	682518
52583	682519
43467	682520
51198	682521
15935	682522
108436	682523
61628	682524
128738	682525
162262	682526
70233	682527
40041	682528
36478	682529
123555	682530
194640	682531
10128	682532
54674	682533
45305	682534
120380	682535
822	682536
6351	682537
31584	682538
30141	682539
70375	682540
143912	682541
32422	682542
209228	682543
19582	682544
48322	682545
7305	682546
46002	682547
2134	682548
115038	682549
5685	682550
151749	682551
3244	682552
13614	682553
15985	682554
9195	682555
106492	682556
265608	682557
184285	682558
45593	682559
978	682560
23275	682561
63510	682562
17649	682563
145545	682564
24083	682565
5106	682566
29928	682567
23260	682568
72948	682569
72507	682570
237344	682571
6541	682572
587	682573
169134	682574
26322	682575
102998	682576
24336	682577
231302	682578
241531	682579
222121	682580
17391	682581
621	682582
72699	682583
51232	682584
57006	682585
27619	682586
1059	682587
21732	682588
156941	682589
53036	682590
76941	682591
32707	682592
10612	682593
161159	682594
59130	682595
366	682596
231796	682597
56660	682598
60845	682599
43412	682600
8783	682601
10334	682602
85820	682603
41979	682604
20402	682605
193081	682606
39388	682607
5324	682608
6470	682609
17417	682610
221850	682611
4112	682612
3393	682613
2884	682614
134275	682615
33133	682616
42689	682617
38286	682618
8766	682619
126108	682620
28825	682621
111172	682622
21018	682623
26494	682624
222392	682625
38092	682626
859	682627
37699	682628
24970	682629
17040	682630
55760	682631
41630	682632
352	682633
6158	682634
2086	682635
232788	682636
467	682637
30888	682638
106135	682639
70784	682640
19149	682641
50021	682642
195060	682643
525	682644
801	682645
42685	682646
53496	682647
3859	682648
19995	682649
1264	682650
3142	682651
44973	682652
1447	682653
160072	682654
45891	682655
11106	682656
33291	682657
119742	682658
74204	682659
232625	682660
14951	682661
60173	682662
184059	682663
97283	682664
29975	682665
41526	682666
38007	682667
12306	682668
18565	682669
13091	682670
2976	682671
36720	682672
241343	682673
4532	682674
47869	682675
36674	682676
19549	682677
12359	682678
253030	682679
90082	682680
1511	682681
23627	682682
182280	682683
886	682684
93490	682685
18799	682686
65632	682687
66419	682688
34493	682689
186208	682690
16505	682691
3109	682692
12821	682693
266405	682694
1905	682695
143407	682696
23793	682697
31612	682698
53426	682699
38894	682700
6419	682701
212202	682702
75965	682703
99434	682704
5999	682705
155449	682706
8548	682707
2886	682708
52739	682709
11416	682710
115015	682711
68689	682712
97954	682713
17800	682714
16608	682715
75093	682716
10155	682717
251038	682718
16062	682719
2447	682720
11960	682721
44482	682722
6273	682723
314	682724
114258	682725
73756	682726
14191	682727
56334	682728
57874	682729
2752	682730
42720	682731
19863	682732
145651	682733
151448	682734
45129	682735
199523	682736
159556	682737
4873	682738
22138	682739
6634	682740
19694	682741
4815	682742
3323	682743
45271	682744
137555	682745
2810	682746
121255	682747
9508	682748
120	682749
258088	682750
3104	682751
86939	682752
168205	682753
38102	682754
6597	682755
8574	682756
15249	682757
46279	682758
167835	682759
1484	682760
13298	682761
73429	682762
125741	682763
8747	682764
50432	682765
45104	682766
40874	682767
125169	682768
15344	682769
19562	682770
136214	682771
67987	682772
20170	682773
268383	682774
32379	682775
42653	682776
177414	682777
121615	682778
61046	682779
251426	682780
97551	682781
39161	682782
915	682783
10624	682784
51977	682785
23942	682786
77103	682787
98878	682788
74295	682789
97916	682790
28	682791
112284	682792
64768	682793
155867	682794
12108	682795
64190	682796
11653	682797
9782	682798
166166	682799
36929	682800
200811	682801
1384	682802
28664	682803
102537	682804
73769	682805
8398	682806
10238	682807
31347	682808
38974	682809
17771	682810
79642	682811
10158	682812
70646	682813
154958	682814
48157	682815
239205	682816
73784	682817
88268	682818
262085	682819
38032	682820
5254	682821
53851	682822
129760	682823
3787	682824
7128	682825
142359	682826
46549	682827
26781	682828
230977	682829
1606	682830
123650	682831
224720	682832
35065	682833
438	682834
38097	682835
44636	682836
78922	682837
102485	682838
26608	682839
16384	682840
176454	682841
5712	682842
57023	682843
37250	682844
9022	682845
22258	682846
68719	682847
71482	682848
19700	682849
57136	682850
82813	682851
36983	682852
114124	682853
99520	682854
6477	682855
612	682856
45209	682857
22140	682858
54961	682859
41803	682860
21561	682861
25571	682862
2016	682863
14418	682864
138645	682865
2107	682866
100221	682867
56345	682868
11758	682869
10398	682870
83331	682871
25022	682872
9866	682873
121445	682874
49347	682875
38792	682876
3528	682877
15122	682878
216537	682879
71336	682880
19465	682881
34031	682882
27396	682883
54291	682884
22115	682885
109629	682886
45638	682887
44494	682888
29459	682889
105	682890
4025	682891
16024	682892
22	682893
12624	682894
193728	682895
242	682896
131270	682897
43469	682898
1174	682899
40792	682900
143610	682901
21081	682902
29320	682903
31769	682904
1947	682905
51445	682906
26051	682907
70908	682908
15819	682909
34431	682910
50535	682911
29323	682912
2829	682913
35745	682914
8023	682915
38271	682916
16708	682917
26396	682918
39503	682919
131205	682920
2796	682921
3666	682922
34830	682923
5544	682924
161423	682925
153719	682926
665	682927
57690	682928
94861	682929
75076	682930
34124	682931
31114	682932
55496	682933
17499	682934
75843	682935
81678	682936
27350	682937
2932	682938
3647	682939
62841	682940
33284	682941
63897	682942
2652	682943
3233	682944
199340	682945
59082	682946
100403	682947
4124	682948
262035	682949
8375	682950
24980	682951
100506	682952
2313	682953
18516	682954
37091	682955
2752	682956
99170	682957
10339	682958
24959	682959
7358	682960
181412	682961
31599	682962
87563	682963
168059	682964
21720	682965
75187	682966
4506	682967
237061	682968
74849	682969
62642	682970
181459	682971
79556	682972
45552	682973
25744	682974
28546	682975
27740	682976
3823	682977
36772	682978
95558	682979
127334	682980
10213	682981
145869	682982
13643	682983
5733	682984
1647	682985
103755	682986
1905	682987
236535	682988
21616	682989
49309	682990
4979	682991
825	682992
103106	682993
25190	682994
4887	682995
27995	682996
8342	682997
163849	682998
6302	682999
272471	683000
214382	683001
74462	683002
4710	683003
140052	683004
36569	683005
142077	683006
93554	683007
75006	683008
229715	683009
11088	683010
31674	683011
55428	683012
1272	683013
31423	683014
134510	683015
81976	683016
259724	683017
28865	683018
170144	683019
40703	683020
14298	683021
235950	683022
26566	683023
18775	683024
62473	683025
14463	683026
85320	683027
85660	683028
8653	683029
226473	683030
109501	683031
4897	683032
28997	683033
211369	683034
6056	683035
20016	683036
4833	683037
258410	683038
19910	683039
935	683040
16856	683041
5975	683042
16392	683043
49330	683044
307	683045
218568	683046
1080	683047
24600	683048
197706	683049
14731	683050
176545	683051
135303	683052
253401	683053
36951	683054
155256	683055
5996	683056
1672	683057
24603	683058
15457	683059
236581	683060
93206	683061
20	683062
171101	683063
31822	683064
254525	683065
12476	683066
42527	683067
2499	683068
246437	683069
25825	683070
40096	683071
70842	683072
38216	683073
44736	683074
2890	683075
70145	683076
79406	683077
143168	683078
11030	683079
6673	683080
134979	683081
103934	683082
112855	683083
8252	683084
6223	683085
5655	683086
30594	683087
47598	683088
38073	683089
15956	683090
1390	683091
159656	683092
71585	683093
101935	683094
133632	683095
5059	683096
5730	683097
24617	683098
21388	683099
50901	683100
33914	683101
110844	683102
121167	683103
16701	683104
54427	683105
167832	683106
93986	683107
12311	683108
152507	683109
10052	683110
4971	683111
119678	683112
68122	683113
25465	683114
3102	683115
98944	683116
7702	683117
250	683118
53507	683119
712	683120
64816	683121
30418	683122
85871	683123
39484	683124
50518	683125
50906	683126
32424	683127
4449	683128
203442	683129
170285	683130
4734	683131
11128	683132
107563	683133
12089	683134
365	683135
8678	683136
9410	683137
6525	683138
19716	683139
567	683140
145449	683141
63601	683142
3732	683143
177315	683144
220310	683145
220123	683146
3755	683147
4244	683148
24351	683149
71999	683150
41629	683151
25709	683152
147080	683153
79036	683154
68834	683155
168809	683156
110901	683157
7850	683158
165560	683159
74894	683160
37914	683161
10826	683162
6554	683163
54252	683164
160883	683165
11335	683166
150134	683167
194979	683168
3163	683169
113219	683170
45022	683171
21137	683172
7515	683173
202936	683174
1012	683175
56857	683176
17546	683177
56181	683178
911	683179
81387	683180
1539	683181
69655	683182
263886	683183
4243	683184
31798	683185
51102	683186
165568	683187
101863	683188
40140	683189
4737	683190
23115	683191
236413	683192
24275	683193
97730	683194
5288	683195
190497	683196
105180	683197
35081	683198
35444	683199
25539	683200
41718	683201
9555	683202
67883	683203
76827	683204
25012	683205
2849	683206
23112	683207
204023	683208
716	683209
7324	683210
15831	683211
8120	683212
1310	683213
3498	683214
1488	683215
1366	683216
2940	683217
79444	683218
89368	683219
87641	683220
114323	683221
207596	683222
16114	683223
24185	683224
70142	683225
102372	683226
6358	683227
127548	683228
22845	683229
101703	683230
61059	683231
61165	683232
196420	683233
11970	683234
64280	683235
33116	683236
370	683237
55957	683238
12665	683239
7649	683240
46122	683241
91015	683242
9810	683243
40491	683244
67173	683245
235828	683246
225240	683247
2001	683248
20447	683249
60	683250
68337	683251
464	683252
26408	683253
12649	683254
69	683255
20002	683256
41743	683257
9126	683258
15510	683259
13595	683260
143269	683261
225518	683262
2392	683263
148540	683264
53562	683265
121205	683266
51647	683267
198890	683268
18383	683269
244820	683270
52592	683271
1825	683272
109	683273
39283	683274
14008	683275
242436	683276
20853	683277
59599	683278
12086	683279
193363	683280
7571	683281
12112	683282
27482	683283
73065	683284
55987	683285
14850	683286
48178	683287
2489	683288
32949	683289
126681	683290
130855	683291
29291	683292
118454	683293
160438	683294
1354	683295
19644	683296
135159	683297
80851	683298
172959	683299
12715	683300
83638	683301
2361	683302
57918	683303
27811	683304
24346	683305
18151	683306
203372	683307
1347	683308
100698	683309
42069	683310
3	683311
84118	683312
72921	683313
14539	683314
142363	683315
84345	683316
56310	683317
2590	683318
43822	683319
139998	683320
126286	683321
125165	683322
4865	683323
49856	683324
50814	683325
6340	683326
6096	683327
5652	683328
6193	683329
102953	683330
19151	683331
46920	683332
3391	683333
99799	683334
47391	683335
25989	683336
65995	683337
148411	683338
5079	683339
143722	683340
251956	683341
113554	683342
5642	683343
55	683344
53393	683345
99850	683346
7226	683347
33103	683348
108768	683349
88794	683350
14097	683351
116490	683352
27080	683353
43197	683354
44128	683355
233868	683356
91190	683357
26369	683358
87804	683359
10875	683360
192607	683361
34242	683362
29174	683363
64726	683364
65770	683365
90254	683366
107633	683367
114622	683368
14798	683369
31303	683370
246042	683371
887	683372
76961	683373
102295	683374
93290	683375
78670	683376
4023	683377
116161	683378
198402	683379
252518	683380
20724	683381
11122	683382
1734	683383
8971	683384
252923	683385
10704	683386
1636	683387
48223	683388
107806	683389
540	683390
238360	683391
232358	683392
108219	683393
31945	683394
35971	683395
6624	683396
174508	683397
49109	683398
34618	683399
13466	683400
59564	683401
1021	683402
75	683403
7462	683404
200720	683405
150554	683406
113555	683407
31041	683408
634	683409
5837	683410
3744	683411
21365	683412
190194	683413
1678	683414
6271	683415
21198	683416
22813	683417
152263	683418
13965	683419
18686	683420
15763	683421
54421	683422
50357	683423
186820	683424
11200	683425
50072	683426
73281	683427
176930	683428
137523	683429
229078	683430
44026	683431
10211	683432
154525	683433
12630	683434
67341	683435
16657	683436
91153	683437
218454	683438
25796	683439
69751	683440
10999	683441
30963	683442
225286	683443
157663	683444
253026	683445
5528	683446
87622	683447
21330	683448
204460	683449
779	683450
16395	683451
268611	683452
914	683453
40093	683454
17517	683455
52701	683456
15722	683457
4286	683458
41583	683459
115365	683460
28369	683461
127986	683462
28810	683463
198462	683464
93362	683465
7400	683466
4206	683467
167477	683468
191929	683469
29345	683470
21809	683471
5623	683472
147765	683473
8891	683474
34348	683475
162648	683476
81739	683477
245159	683478
59258	683479
120102	683480
258339	683481
29535	683482
191604	683483
135123	683484
13343	683485
135192	683486
21543	683487
1682	683488
77905	683489
243829	683490
24958	683491
234790	683492
177557	683493
82957	683494
2939	683495
11556	683496
1144	683497
45391	683498
10038	683499
22673	683500
37525	683501
181583	683502
95033	683503
156740	683504
41940	683505
13808	683506
237752	683507
37409	683508
32775	683509
16839	683510
10265	683511
37999	683512
25800	683513
1407	683514
63212	683515
173035	683516
49497	683517
11356	683518
235658	683519
13737	683520
2221	683521
45952	683522
72410	683523
19532	683524
266615	683525
258808	683526
12167	683527
21166	683528
2861	683529
103125	683530
3476	683531
191556	683532
54	683533
77484	683534
90038	683535
5798	683536
79516	683537
165067	683538
19118	683539
19944	683540
23657	683541
42332	683542
29924	683543
31122	683544
600	683545
64274	683546
54026	683547
1047	683548
63787	683549
99315	683550
202067	683551
113495	683552
21203	683553
241267	683554
9590	683555
20013	683556
23232	683557
130099	683558
6998	683559
15082	683560
18122	683561
217559	683562
13661	683563
71022	683564
53019	683565
52753	683566
21855	683567
28735	683568
2157	683569
179247	683570
41607	683571
90065	683572
161161	683573
4276	683574
169473	683575
39715	683576
16279	683577
38286	683578
39281	683579
75445	683580
43302	683581
15124	683582
49051	683583
53548	683584
100496	683585
115	683586
83172	683587
15142	683588
196168	683589
52995	683590
266728	683591
219438	683592
248946	683593
32880	683594
6160	683595
1193	683596
9344	683597
1073	683598
28540	683599
189	683600
49103	683601
110766	683602
52201	683603
70167	683604
35119	683605
74472	683606
4971	683607
121266	683608
163151	683609
165446	683610
33472	683611
54831	683612
27757	683613
38879	683614
51392	683615
64052	683616
12873	683617
264705	683618
28149	683619
118020	683620
20150	683621
139114	683622
10300	683623
114559	683624
170234	683625
65341	683626
85380	683627
72804	683628
26656	683629
1	683630
32216	683631
9750	683632
73352	683633
1845	683634
10689	683635
11435	683636
34871	683637
57740	683638
10349	683639
115883	683640
961	683641
12635	683642
12909	683643
96724	683644
4600	683645
10750	683646
232891	683647
2152	683648
300	683649
202530	683650
135532	683651
172780	683652
11191	683653
150891	683654
3688	683655
239115	683656
226294	683657
78982	683658
3135	683659
115944	683660
15639	683661
21016	683662
154655	683663
34070	683664
166074	683665
180060	683666
72634	683667
6426	683668
19057	683669
5156	683670
55439	683671
100808	683672
116920	683673
2214	683674
67296	683675
24344	683676
261806	683677
28653	683678
27611	683679
36729	683680
29113	683681
797	683682
24289	683683
66076	683684
883	683685
38116	683686
192614	683687
241325	683688
21778	683689
78443	683690
48121	683691
17913	683692
199804	683693
159328	683694
80483	683695
240735	683696
2476	683697
70446	683698
10632	683699
46742	683700
15567	683701
35505	683702
152289	683703
66057	683704
8240	683705
67075	683706
249436	683707
125258	683708
6852	683709
3063	683710
98412	683711
3330	683712
699	683713
57820	683714
112401	683715
38862	683716
77514	683717
228909	683718
46594	683719
30709	683720
207309	683721
24620	683722
14313	683723
107545	683724
245823	683725
32077	683726
173033	683727
68422	683728
270339	683729
54908	683730
161944	683731
1081	683732
66627	683733
12125	683734
102877	683735
1011	683736
185146	683737
43628	683738
31151	683739
46708	683740
235656	683741
1167	683742
12330	683743
246412	683744
30656	683745
58463	683746
11553	683747
79971	683748
45471	683749
339	683750
21571	683751
148842	683752
114415	683753
171659	683754
51	683755
60842	683756
233758	683757
74654	683758
73541	683759
37238	683760
258899	683761
17955	683762
118081	683763
140896	683764
40078	683765
89673	683766
232243	683767
56545	683768
68825	683769
561	683770
262596	683771
43331	683772
6445	683773
16752	683774
48813	683775
180659	683776
56271	683777
3687	683778
41939	683779
3570	683780
30202	683781
18909	683782
71189	683783
52383	683784
20659	683785
17588	683786
75421	683787
162996	683788
3521	683789
126248	683790
132048	683791
65167	683792
1906	683793
10299	683794
6026	683795
113717	683796
1715	683797
44591	683798
19298	683799
60224	683800
241839	683801
118526	683802
234030	683803
70374	683804
36407	683805
232	683806
249893	683807
18915	683808
127283	683809
76894	683810
14113	683811
21578	683812
3756	683813
184315	683814
5022	683815
20985	683816
4412	683817
38025	683818
14003	683819
40159	683820
28510	683821
89800	683822
47693	683823
18906	683824
129115	683825
11518	683826
7809	683827
151298	683828
93258	683829
264703	683830
54300	683831
251169	683832
2501	683833
14581	683834
47094	683835
52923	683836
81489	683837
163	683838
18107	683839
10952	683840
5	683841
199979	683842
137818	683843
235	683844
31810	683845
32054	683846
109643	683847
1409	683848
45507	683849
62888	683850
36734	683851
23829	683852
20637	683853
66267	683854
256881	683855
1327	683856
18965	683857
11575	683858
170297	683859
12819	683860
21384	683861
611	683862
6794	683863
130362	683864
232496	683865
6504	683866
73024	683867
2549	683868
66742	683869
204037	683870
48186	683871
2182	683872
68885	683873
623	683874
54493	683875
122390	683876
120683	683877
80248	683878
1440	683879
228514	683880
222854	683881
15932	683882
117817	683883
78516	683884
11017	683885
6228	683886
17926	683887
9877	683888
821	683889
7014	683890
12189	683891
134448	683892
174	683893
222505	683894
47464	683895
42148	683896
150931	683897
386	683898
241792	683899
18191	683900
4790	683901
205822	683902
74072	683903
33059	683904
23671	683905
33405	683906
105922	683907
11701	683908
34022	683909
26920	683910
67654	683911
96834	683912
114966	683913
23230	683914
29764	683915
9531	683916
51536	683917
86640	683918
76176	683919
21461	683920
57435	683921
53616	683922
2236	683923
116974	683924
71732	683925
57269	683926
72358	683927
25	683928
168239	683929
149300	683930
7137	683931
1827	683932
177740	683933
3346	683934
156731	683935
28048	683936
24676	683937
163338	683938
104647	683939
12856	683940
104057	683941
174967	683942
25240	683943
105224	683944
49828	683945
4395	683946
48127	683947
13482	683948
66488	683949
13423	683950
82678	683951
737	683952
8778	683953
98823	683954
12329	683955
22017	683956
5009	683957
19254	683958
40328	683959
5518	683960
17753	683961
72873	683962
263850	683963
43686	683964
71687	683965
60092	683966
75098	683967
9268	683968
8568	683969
21653	683970
330	683971
53880	683972
19114	683973
80368	683974
50944	683975
251575	683976
19257	683977
70474	683978
39804	683979
251255	683980
7225	683981
82517	683982
82426	683983
111756	683984
25686	683985
192264	683986
10601	683987
49902	683988
33492	683989
14107	683990
177707	683991
46168	683992
202167	683993
50160	683994
28943	683995
192007	683996
25667	683997
98990	683998
15947	683999
176279	684000
3903	684001
52467	684002
6097	684003
41958	684004
7009	684005
43842	684006
20516	684007
108216	684008
20614	684009
28	684010
57424	684011
22971	684012
9993	684013
15596	684014
1806	684015
168503	684016
151117	684017
22005	684018
72383	684019
2618	684020
144273	684021
144738	684022
79174	684023
82275	684024
151571	684025
104862	684026
56432	684027
12396	684028
30744	684029
45147	684030
9563	684031
50853	684032
10925	684033
257957	684034
48791	684035
41950	684036
11112	684037
4554	684038
18480	684039
140707	684040
71871	684041
201127	684042
19627	684043
53833	684044
76169	684045
947	684046
204788	684047
187211	684048
7828	684049
58541	684050
25717	684051
6318	684052
21	684053
111388	684054
25121	684055
193093	684056
81716	684057
8802	684058
58494	684059
72259	684060
27679	684061
107063	684062
92093	684063
76913	684064
58804	684065
46171	684066
79166	684067
198709	684068
106	684069
100466	684070
647	684071
3078	684072
24063	684073
6976	684074
234325	684075
31472	684076
81754	684077
4611	684078
87898	684079
54313	684080
155404	684081
41618	684082
219149	684083
196286	684084
161704	684085
36687	684086
141148	684087
19444	684088
160952	684089
32754	684090
5265	684091
47510	684092
18309	684093
11233	684094
323	684095
149957	684096
26174	684097
73658	684098
217790	684099
243069	684100
131010	684101
149736	684102
24332	684103
32373	684104
21441	684105
78360	684106
1960	684107
56558	684108
100047	684109
249227	684110
156811	684111
69907	684112
66295	684113
107281	684114
120364	684115
35843	684116
95510	684117
156246	684118
34706	684119
13553	684120
113526	684121
77767	684122
35815	684123
173358	684124
31743	684125
34397	684126
24596	684127
14073	684128
228672	684129
15518	684130
19476	684131
218552	684132
57596	684133
63589	684134
1189	684135
24336	684136
26844	684137
27098	684138
138293	684139
153855	684140
3522	684141
1406	684142
10734	684143
65917	684144
1840	684145
58980	684146
108998	684147
37024	684148
19897	684149
171388	684150
64468	684151
2827	684152
210554	684153
29971	684154
26529	684155
21002	684156
4005	684157
4941	684158
54409	684159
30606	684160
6617	684161
15836	684162
16684	684163
62911	684164
17271	684165
98053	684166
2981	684167
42395	684168
1310	684169
40530	684170
6735	684171
24048	684172
264365	684173
7608	684174
31597	684175
25656	684176
1365	684177
3960	684178
22300	684179
48490	684180
9285	684181
163160	684182
72226	684183
13015	684184
247	684185
4140	684186
2356	684187
7072	684188
3111	684189
83200	684190
56060	684191
50306	684192
43449	684193
30608	684194
1542	684195
10242	684196
8276	684197
128943	684198
13849	684199
64995	684200
76111	684201
105254	684202
37358	684203
223	684204
61348	684205
146564	684206
49843	684207
263556	684208
192063	684209
4182	684210
101101	684211
17322	684212
9060	684213
37160	684214
63310	684215
60829	684216
12100	684217
15669	684218
23595	684219
79659	684220
3261	684221
3276	684222
1525	684223
41575	684224
73271	684225
30246	684226
97590	684227
72517	684228
2146	684229
98497	684230
18180	684231
70560	684232
26638	684233
2982	684234
160551	684235
8826	684236
141967	684237
42743	684238
128385	684239
32245	684240
50027	684241
34569	684242
9495	684243
56814	684244
6637	684245
242244	684246
35068	684247
45902	684248
12110	684249
71591	684250
10305	684251
56187	684252
10325	684253
188034	684254
183976	684255
189	684256
37207	684257
1335	684258
54069	684259
252806	684260
246320	684261
46150	684262
63541	684263
749	684264
19373	684265
427	684266
21177	684267
188706	684268
1800	684269
23258	684270
56954	684271
6202	684272
12642	684273
27451	684274
28434	684275
28023	684276
9943	684277
41410	684278
40875	684279
10840	684280
44788	684281
20869	684282
173352	684283
1750	684284
6836	684285
18312	684286
138295	684287
6187	684288
205372	684289
12102	684290
30916	684291
26508	684292
144502	684293
241535	684294
85384	684295
45643	684296
130368	684297
3660	684298
17196	684299
3074	684300
1758	684301
86415	684302
4640	684303
27263	684304
24323	684305
44285	684306
216266	684307
49916	684308
33733	684309
107761	684310
98314	684311
39516	684312
4204	684313
37326	684314
29215	684315
49965	684316
30609	684317
231156	684318
55772	684319
4364	684320
87391	684321
91320	684322
9680	684323
18337	684324
167	684325
156921	684326
52839	684327
3728	684328
146495	684329
41420	684330
454	684331
42008	684332
24244	684333
142403	684334
173912	684335
15266	684336
27154	684337
13594	684338
218	684339
13949	684340
44132	684341
68015	684342
66574	684343
25472	684344
20050	684345
87805	684346
101599	684347
46375	684348
126149	684349
8609	684350
18754	684351
21343	684352
2258	684353
22633	684354
78117	684355
28031	684356
11085	684357
258927	684358
33123	684359
133959	684360
50888	684361
17307	684362
64362	684363
18301	684364
16287	684365
194459	684366
248066	684367
131145	684368
6664	684369
104333	684370
22542	684371
132888	684372
42188	684373
232685	684374
126924	684375
97056	684376
65644	684377
666	684378
142834	684379
214358	684380
6628	684381
33030	684382
39747	684383
4918	684384
18193	684385
3836	684386
90711	684387
135513	684388
131362	684389
129662	684390
95268	684391
171165	684392
28024	684393
99728	684394
586	684395
18934	684396
4542	684397
11197	684398
82824	684399
266102	684400
3720	684401
14990	684402
16444	684403
89786	684404
30390	684405
43062	684406
113277	684407
43941	684408
73865	684409
12653	684410
2262	684411
77680	684412
3850	684413
43164	684414
22735	684415
627	684416
197632	684417
313	684418
261600	684419
164801	684420
31500	684421
11462	684422
18478	684423
28140	684424
171865	684425
119558	684426
5393	684427
171869	684428
34015	684429
6759	684430
50695	684431
66197	684432
1208	684433
71040	684434
217867	684435
18047	684436
120506	684437
141425	684438
132490	684439
150494	684440
20118	684441
53668	684442
207634	684443
90902	684444
136675	684445
31837	684446
4791	684447
86868	684448
11479	684449
5013	684450
6254	684451
11385	684452
8009	684453
7917	684454
2445	684455
30839	684456
1	684457
161714	684458
48295	684459
37702	684460
5087	684461
154059	684462
17804	684463
7920	684464
77977	684465
197007	684466
64093	684467
42540	684468
74545	684469
5494	684470
97079	684471
827	684472
24921	684473
1868	684474
99641	684475
39647	684476
1811	684477
15765	684478
123050	684479
133070	684480
93005	684481
33580	684482
24530	684483
265494	684484
144960	684485
8466	684486
3058	684487
2346	684488
30166	684489
136388	684490
213311	684491
31710	684492
56332	684493
75148	684494
9378	684495
553	684496
45563	684497
25252	684498
8640	684499
119936	684500
170562	684501
76316	684502
230306	684503
3655	684504
41624	684505
78330	684506
54611	684507
100664	684508
35136	684509
59676	684510
34683	684511
32518	684512
31455	684513
56291	684514
101616	684515
5618	684516
17576	684517
255705	684518
55005	684519
28338	684520
20	684521
46001	684522
103937	684523
73021	684524
156077	684525
110571	684526
69135	684527
225	684528
7592	684529
18844	684530
136981	684531
39900	684532
12625	684533
42612	684534
25089	684535
4784	684536
13330	684537
166610	684538
143871	684539
83920	684540
22490	684541
5075	684542
230381	684543
49481	684544
130109	684545
45371	684546
218	684547
11026	684548
46042	684549
96585	684550
111336	684551
44607	684552
39848	684553
144183	684554
107396	684555
8369	684556
161102	684557
172147	684558
7650	684559
170534	684560
54841	684561
136536	684562
126603	684563
167053	684564
104343	684565
185788	684566
79430	684567
155689	684568
80070	684569
142986	684570
251029	684571
2409	684572
5284	684573
115156	684574
76233	684575
182733	684576
20451	684577
208250	684578
17762	684579
2251	684580
152847	684581
15139	684582
4914	684583
259439	684584
99014	684585
118821	684586
240534	684587
252236	684588
4315	684589
500	684590
134225	684591
80669	684592
72083	684593
58383	684594
3980	684595
39472	684596
29274	684597
97923	684598
724	684599
26360	684600
7656	684601
2871	684602
114779	684603
23204	684604
1897	684605
205723	684606
112186	684607
29956	684608
146738	684609
25954	684610
237118	684611
4251	684612
101349	684613
85123	684614
21438	684615
50753	684616
7201	684617
113287	684618
12217	684619
42749	684620
1431	684621
55292	684622
264773	684623
27207	684624
30398	684625
4747	684626
11457	684627
107067	684628
149370	684629
102717	684630
6365	684631
11461	684632
148318	684633
24754	684634
26198	684635
61684	684636
6950	684637
49712	684638
10989	684639
21611	684640
363	684641
5740	684642
25205	684643
236855	684644
1451	684645
73270	684646
8621	684647
14234	684648
42016	684649
97234	684650
10314	684651
19348	684652
162572	684653
5895	684654
1713	684655
3497	684656
4621	684657
18728	684658
130442	684659
167311	684660
12618	684661
4105	684662
35265	684663
6377	684664
157265	684665
9753	684666
159672	684667
29261	684668
55948	684669
22805	684670
53051	684671
47348	684672
6394	684673
138213	684674
124313	684675
4640	684676
27994	684677
1209	684678
29110	684679
32359	684680
2274	684681
6658	684682
79451	684683
22682	684684
175970	684685
161445	684686
62127	684687
75835	684688
1741	684689
19236	684690
160618	684691
14592	684692
159393	684693
25389	684694
39442	684695
16738	684696
1166	684697
55098	684698
56068	684699
917	684700
123270	684701
40894	684702
199895	684703
8358	684704
27040	684705
2529	684706
742	684707
14824	684708
95453	684709
144158	684710
57177	684711
14922	684712
79705	684713
94046	684714
30794	684715
3490	684716
34645	684717
122356	684718
20896	684719
95625	684720
220816	684721
1933	684722
152701	684723
229	684724
2170	684725
780	684726
1042	684727
4749	684728
154657	684729
18177	684730
220656	684731
74569	684732
62472	684733
3	684734
104148	684735
60873	684736
81794	684737
92841	684738
245538	684739
50881	684740
33114	684741
76412	684742
61922	684743
46	684744
9904	684745
102369	684746
10457	684747
9300	684748
613	684749
25917	684750
13059	684751
39015	684752
12556	684753
77519	684754
1443	684755
389	684756
82855	684757
68099	684758
166294	684759
22424	684760
3071	684761
177598	684762
55738	684763
413	684764
15299	684765
178630	684766
150435	684767
158342	684768
235985	684769
33776	684770
64547	684771
3090	684772
80520	684773
12514	684774
1250	684775
186961	684776
38799	684777
11665	684778
8923	684779
121119	684780
27231	684781
75902	684782
98360	684783
16137	684784
36337	684785
203523	684786
220206	684787
103315	684788
2163	684789
19858	684790
48963	684791
10568	684792
53280	684793
169970	684794
80408	684795
3490	684796
54534	684797
9971	684798
40782	684799
28912	684800
260005	684801
115082	684802
170282	684803
105220	684804
2813	684805
72314	684806
58487	684807
128309	684808
2091	684809
1525	684810
8733	684811
108169	684812
133537	684813
33206	684814
38549	684815
4575	684816
1761	684817
159547	684818
327	684819
476	684820
229917	684821
73473	684822
21954	684823
40735	684824
52294	684825
11590	684826
24612	684827
271703	684828
5314	684829
104955	684830
150355	684831
198459	684832
1974	684833
58846	684834
98879	684835
14783	684836
245094	684837
203237	684838
1530	684839
18167	684840
1971	684841
111742	684842
143321	684843
1058	684844
98885	684845
177	684846
100136	684847
151839	684848
112300	684849
23906	684850
97436	684851
187886	684852
169777	684853
450	684854
12051	684855
60222	684856
252726	684857
167083	684858
204901	684859
14067	684860
87245	684861
20993	684862
122923	684863
199478	684864
9448	684865
12917	684866
1293	684867
30639	684868
48128	684869
18636	684870
131861	684871
4708	684872
19068	684873
90188	684874
142333	684875
37984	684876
109280	684877
107797	684878
181597	684879
33694	684880
241339	684881
215129	684882
124669	684883
79873	684884
127775	684885
29	684886
18507	684887
50685	684888
61853	684889
210834	684890
103379	684891
7235	684892
66101	684893
17861	684894
20024	684895
58304	684896
47186	684897
57723	684898
103436	684899
50409	684900
10539	684901
219674	684902
640	684903
653	684904
22228	684905
226358	684906
102689	684907
164515	684908
34961	684909
3717	684910
40041	684911
164435	684912
147070	684913
100194	684914
123230	684915
29016	684916
33627	684917
562	684918
106456	684919
3249	684920
87380	684921
3731	684922
42862	684923
22372	684924
4464	684925
147714	684926
228418	684927
1657	684928
5211	684929
792	684930
162888	684931
29875	684932
4018	684933
35	684934
109404	684935
88233	684936
5790	684937
256209	684938
11581	684939
43918	684940
3871	684941
197	684942
112080	684943
51357	684944
82863	684945
397	684946
2065	684947
57636	684948
12201	684949
114856	684950
74871	684951
124245	684952
763	684953
171362	684954
88257	684955
102206	684956
137667	684957
128283	684958
55075	684959
16946	684960
30129	684961
77137	684962
149412	684963
50943	684964
10353	684965
1786	684966
98195	684967
47342	684968
43715	684969
186605	684970
189639	684971
240671	684972
2280	684973
128591	684974
859	684975
21389	684976
45438	684977
127081	684978
11603	684979
221959	684980
10789	684981
25871	684982
90574	684983
9741	684984
91596	684985
41412	684986
3806	684987
80	684988
23116	684989
59694	684990
75555	684991
10278	684992
20532	684993
136009	684994
109	684995
93105	684996
174769	684997
120080	684998
151491	684999
84221	685000
21756	685001
30742	685002
11390	685003
239360	685004
13233	685005
4001	685006
22432	685007
151080	685008
102651	685009
39435	685010
92329	685011
9483	685012
3143	685013
40650	685014
200904	685015
207961	685016
30917	685017
6146	685018
162313	685019
37314	685020
53324	685021
494	685022
97605	685023
37843	685024
33868	685025
10556	685026
241549	685027
65	685028
92681	685029
49071	685030
50989	685031
7693	685032
18366	685033
208337	685034
35162	685035
4726	685036
32923	685037
2190	685038
98565	685039
3738	685040
8319	685041
75905	685042
24983	685043
2948	685044
311	685045
75847	685046
104587	685047
42144	685048
27466	685049
104352	685050
15496	685051
263188	685052
56824	685053
4827	685054
4043	685055
86384	685056
41070	685057
111	685058
237403	685059
3233	685060
28746	685061
2000	685062
42150	685063
4252	685064
34050	685065
14796	685066
3458	685067
13339	685068
20066	685069
8236	685070
36484	685071
117105	685072
132270	685073
18205	685074
45059	685075
201732	685076
7507	685077
34147	685078
6506	685079
12665	685080
31262	685081
102077	685082
7444	685083
204	685084
82396	685085
65898	685086
10190	685087
9660	685088
96026	685089
132425	685090
41068	685091
63984	685092
212294	685093
862	685094
25668	685095
106742	685096
2021	685097
2411	685098
10071	685099
141575	685100
159754	685101
69451	685102
98672	685103
47080	685104
100215	685105
93048	685106
19031	685107
38858	685108
83871	685109
78485	685110
81250	685111
2362	685112
2059	685113
349	685114
86	685115
2942	685116
62754	685117
59789	685118
71616	685119
4844	685120
57562	685121
137499	685122
40963	685123
194974	685124
26684	685125
10819	685126
53266	685127
122215	685128
64164	685129
14941	685130
253098	685131
91137	685132
16529	685133
43685	685134
136111	685135
699	685136
98559	685137
4341	685138
118697	685139
261822	685140
253253	685141
59879	685142
13126	685143
61425	685144
9339	685145
47897	685146
55588	685147
92335	685148
84223	685149
7505	685150
42224	685151
42452	685152
3743	685153
46226	685154
4323	685155
21335	685156
2757	685157
43387	685158
7270	685159
101572	685160
49273	685161
11761	685162
3397	685163
40791	685164
130728	685165
39159	685166
5934	685167
43734	685168
1899	685169
128319	685170
32795	685171
160424	685172
6429	685173
49615	685174
99272	685175
65904	685176
10856	685177
100272	685178
66680	685179
79817	685180
165970	685181
5094	685182
28722	685183
11716	685184
50400	685185
92078	685186
13378	685187
168555	685188
94173	685189
7647	685190
26069	685191
1624	685192
6806	685193
57015	685194
1433	685195
199320	685196
50165	685197
22	685198
126960	685199
131358	685200
183815	685201
868	685202
7607	685203
14844	685204
244712	685205
38049	685206
65428	685207
16646	685208
79127	685209
216621	685210
509	685211
14084	685212
230156	685213
2960	685214
52310	685215
6843	685216
50231	685217
38181	685218
234865	685219
103935	685220
12786	685221
13824	685222
208082	685223
3189	685224
55737	685225
94027	685226
115683	685227
256077	685228
12850	685229
57801	685230
139360	685231
232560	685232
65577	685233
12695	685234
89756	685235
61863	685236
2705	685237
94112	685238
93178	685239
53476	685240
21422	685241
195854	685242
88897	685243
86686	685244
12430	685245
109048	685246
20291	685247
239070	685248
116620	685249
10727	685250
26548	685251
101664	685252
4078	685253
53768	685254
15154	685255
7586	685256
105209	685257
68456	685258
69977	685259
346	685260
253	685261
11095	685262
13457	685263
22188	685264
13142	685265
20360	685266
15943	685267
56262	685268
90665	685269
133775	685270
95022	685271
124917	685272
146987	685273
118746	685274
44737	685275
19495	685276
37979	685277
2878	685278
2341	685279
144531	685280
19506	685281
242140	685282
200595	685283
113995	685284
25516	685285
39410	685286
100246	685287
13513	685288
165468	685289
528	685290
21478	685291
104053	685292
45782	685293
37837	685294
80286	685295
62315	685296
62246	685297
31603	685298
102062	685299
213968	685300
25120	685301
16455	685302
193739	685303
103675	685304
45028	685305
119	685306
6301	685307
21349	685308
118980	685309
56347	685310
61158	685311
43264	685312
13118	685313
272117	685314
7378	685315
78376	685316
151474	685317
24630	685318
640	685319
8937	685320
34267	685321
9419	685322
53268	685323
255446	685324
10743	685325
7451	685326
25559	685327
21750	685328
114970	685329
97405	685330
45625	685331
119212	685332
87755	685333
232460	685334
63522	685335
102469	685336
20921	685337
4629	685338
147052	685339
56875	685340
41336	685341
171849	685342
132344	685343
9037	685344
401	685345
19493	685346
171555	685347
50399	685348
244344	685349
109799	685350
17025	685351
4085	685352
57529	685353
116821	685354
1206	685355
12854	685356
11050	685357
693	685358
37786	685359
74	685360
21874	685361
220498	685362
16271	685363
110517	685364
228923	685365
262113	685366
6178	685367
154521	685368
62515	685369
65771	685370
111242	685371
42129	685372
229175	685373
5150	685374
186155	685375
7275	685376
14059	685377
80468	685378
68320	685379
82026	685380
34046	685381
18594	685382
41845	685383
35829	685384
835	685385
160172	685386
2161	685387
8552	685388
16493	685389
83409	685390
5829	685391
12476	685392
111257	685393
172507	685394
3698	685395
3143	685396
26850	685397
862	685398
3525	685399
4243	685400
20289	685401
175747	685402
932	685403
50785	685404
114020	685405
75417	685406
53603	685407
14707	685408
54265	685409
135824	685410
10445	685411
202847	685412
29807	685413
268649	685414
60583	685415
34910	685416
68384	685417
144977	685418
6909	685419
3219	685420
187605	685421
44283	685422
42980	685423
688	685424
26968	685425
7367	685426
160055	685427
4300	685428
25803	685429
22967	685430
90360	685431
120692	685432
24013	685433
7860	685434
5698	685435
76671	685436
601	685437
93368	685438
1315	685439
29229	685440
21931	685441
1709	685442
3001	685443
189276	685444
3732	685445
17353	685446
12384	685447
239355	685448
84078	685449
17944	685450
29141	685451
16693	685452
147	685453
50396	685454
12155	685455
267363	685456
30639	685457
9066	685458
2996	685459
124763	685460
36549	685461
41267	685462
20636	685463
4148	685464
224376	685465
97457	685466
5767	685467
44891	685468
133557	685469
269881	685470
360	685471
200004	685472
207524	685473
23447	685474
48726	685475
15559	685476
13773	685477
216335	685478
53255	685479
269987	685480
2237	685481
3129	685482
436	685483
79493	685484
30927	685485
88750	685486
129112	685487
74952	685488
16031	685489
221896	685490
88	685491
19231	685492
35504	685493
58845	685494
178005	685495
9071	685496
41380	685497
17944	685498
250416	685499
10979	685500
4102	685501
867	685502
14494	685503
27964	685504
31227	685505
15669	685506
222303	685507
1187	685508
159098	685509
136	685510
109109	685511
883	685512
107634	685513
2888	685514
30162	685515
43874	685516
844	685517
26871	685518
35912	685519
194259	685520
21613	685521
565	685522
10210	685523
62432	685524
2706	685525
10025	685526
20423	685527
15132	685528
113019	685529
79248	685530
266831	685531
38361	685532
24261	685533
843	685534
2757	685535
79123	685536
62486	685537
70212	685538
35972	685539
214048	685540
1	685541
261053	685542
1412	685543
75361	685544
24105	685545
4996	685546
106851	685547
152611	685548
78666	685549
2676	685550
125453	685551
3402	685552
37764	685553
248495	685554
59204	685555
132595	685556
196300	685557
2604	685558
101074	685559
121682	685560
12826	685561
130413	685562
42778	685563
13324	685564
152966	685565
120888	685566
159376	685567
4480	685568
44191	685569
56991	685570
80085	685571
249890	685572
18962	685573
3843	685574
177876	685575
109056	685576
226386	685577
37448	685578
24794	685579
113348	685580
10081	685581
1787	685582
71274	685583
73363	685584
68985	685585
540	685586
195710	685587
44522	685588
6768	685589
4846	685590
20471	685591
29987	685592
157934	685593
1757	685594
189615	685595
15444	685596
53076	685597
575	685598
11372	685599
5345	685600
1922	685601
57569	685602
3042	685603
105650	685604
36145	685605
272	685606
8703	685607
41628	685608
57078	685609
12075	685610
13157	685611
39727	685612
8051	685613
156754	685614
23566	685615
5034	685616
121252	685617
119106	685618
775	685619
111399	685620
129951	685621
102271	685622
14481	685623
99397	685624
64188	685625
165512	685626
69277	685627
105092	685628
96337	685629
212380	685630
53096	685631
89696	685632
66138	685633
162311	685634
134644	685635
12562	685636
93416	685637
272825	685638
1176	685639
114693	685640
100055	685641
85243	685642
194829	685643
537	685644
1760	685645
221926	685646
31631	685647
7793	685648
14206	685649
100508	685650
49262	685651
81147	685652
90532	685653
165176	685654
43728	685655
192114	685656
69739	685657
24175	685658
33939	685659
10157	685660
44975	685661
10697	685662
8419	685663
23950	685664
102494	685665
187	685666
32907	685667
86947	685668
49303	685669
170260	685670
151879	685671
39649	685672
13591	685673
1213	685674
2970	685675
2575	685676
20051	685677
126207	685678
93202	685679
2339	685680
16421	685681
47277	685682
113180	685683
53322	685684
94880	685685
31392	685686
152312	685687
47251	685688
84327	685689
5125	685690
32830	685691
57416	685692
42833	685693
31530	685694
91050	685695
2794	685696
120092	685697
208537	685698
37913	685699
686	685700
42277	685701
57761	685702
231491	685703
18605	685704
117238	685705
8329	685706
117383	685707
269836	685708
96653	685709
10819	685710
16064	685711
153892	685712
14012	685713
113554	685714
150717	685715
3240	685716
61441	685717
8635	685718
38999	685719
23125	685720
129917	685721
111317	685722
50857	685723
3282	685724
2112	685725
9611	685726
9917	685727
16207	685728
113011	685729
10327	685730
99752	685731
52856	685732
4705	685733
77535	685734
131000	685735
151925	685736
56964	685737
89	685738
34210	685739
109726	685740
3464	685741
1991	685742
17053	685743
4349	685744
17376	685745
43986	685746
250874	685747
28470	685748
2688	685749
3583	685750
3363	685751
30682	685752
61258	685753
137012	685754
175105	685755
105375	685756
144	685757
13635	685758
2124	685759
13079	685760
4704	685761
2084	685762
6448	685763
6071	685764
38965	685765
108583	685766
50122	685767
14516	685768
114024	685769
359	685770
10	685771
122621	685772
13761	685773
11484	685774
142739	685775
32728	685776
120361	685777
5828	685778
50504	685779
62008	685780
32227	685781
233045	685782
768	685783
62509	685784
244920	685785
30031	685786
59147	685787
170364	685788
32212	685789
210701	685790
2481	685791
46948	685792
87323	685793
111229	685794
7443	685795
136289	685796
91989	685797
52309	685798
74141	685799
45331	685800
22761	685801
85324	685802
981	685803
23192	685804
42955	685805
139353	685806
245609	685807
2540	685808
5487	685809
106560	685810
23875	685811
9135	685812
260298	685813
1610	685814
4284	685815
52798	685816
49385	685817
153772	685818
3725	685819
102286	685820
92789	685821
3518	685822
15330	685823
239913	685824
60853	685825
9047	685826
133360	685827
107096	685828
52722	685829
2299	685830
15785	685831
19621	685832
9368	685833
63725	685834
82694	685835
112470	685836
64984	685837
155874	685838
562	685839
101	685840
1707	685841
13674	685842
16035	685843
22739	685844
28400	685845
1758	685846
1683	685847
20058	685848
17327	685849
57027	685850
188859	685851
80893	685852
27199	685853
64647	685854
27359	685855
8245	685856
48521	685857
261244	685858
13195	685859
113410	685860
237361	685861
47725	685862
2935	685863
94773	685864
191080	685865
101424	685866
22361	685867
125575	685868
49700	685869
166793	685870
25300	685871
169579	685872
239	685873
21189	685874
32531	685875
36252	685876
7322	685877
9246	685878
54806	685879
94510	685880
200613	685881
13436	685882
30569	685883
22025	685884
1708	685885
36363	685886
43550	685887
5033	685888
8730	685889
2683	685890
90798	685891
156873	685892
677	685893
763	685894
132087	685895
32825	685896
80995	685897
58576	685898
267688	685899
164782	685900
9281	685901
149448	685902
18202	685903
83194	685904
90522	685905
6676	685906
34641	685907
53225	685908
44981	685909
223880	685910
6629	685911
84610	685912
55205	685913
70143	685914
89645	685915
10651	685916
269929	685917
10308	685918
3761	685919
93173	685920
4562	685921
215958	685922
15514	685923
267882	685924
89860	685925
45749	685926
8436	685927
43403	685928
7801	685929
3547	685930
74704	685931
64927	685932
195720	685933
149923	685934
14687	685935
69687	685936
4107	685937
209258	685938
19976	685939
188806	685940
59645	685941
154273	685942
10729	685943
207456	685944
16050	685945
85148	685946
80614	685947
98852	685948
4863	685949
179136	685950
8010	685951
4121	685952
74688	685953
56497	685954
75848	685955
100760	685956
24698	685957
32743	685958
118347	685959
33912	685960
23738	685961
37284	685962
209904	685963
26112	685964
1446	685965
54549	685966
153193	685967
146609	685968
7073	685969
9813	685970
74724	685971
791	685972
122142	685973
3860	685974
167017	685975
3178	685976
3891	685977
182158	685978
25937	685979
2858	685980
8258	685981
9694	685982
34456	685983
9292	685984
9133	685985
34096	685986
148754	685987
70560	685988
11489	685989
6280	685990
10432	685991
61876	685992
4518	685993
54681	685994
377	685995
43930	685996
39849	685997
34630	685998
922	685999
40802	686000
80591	686001
9443	686002
20440	686003
7751	686004
68175	686005
149385	686006
738	686007
10921	686008
218380	686009
6036	686010
70040	686011
56536	686012
97351	686013
36437	686014
91815	686015
11893	686016
55897	686017
5020	686018
21167	686019
12411	686020
134332	686021
28779	686022
7429	686023
35285	686024
13502	686025
115068	686026
8027	686027
107201	686028
16898	686029
76735	686030
1849	686031
16211	686032
16593	686033
173789	686034
160923	686035
31633	686036
49579	686037
193868	686038
174529	686039
67151	686040
1178	686041
24540	686042
60995	686043
240109	686044
60069	686045
59558	686046
35655	686047
53861	686048
134030	686049
1617	686050
3192	686051
232821	686052
267842	686053
58961	686054
63367	686055
83878	686056
10847	686057
22510	686058
16292	686059
10651	686060
94734	686061
13846	686062
1532	686063
63421	686064
76509	686065
4001	686066
101093	686067
33636	686068
9200	686069
160056	686070
62411	686071
44541	686072
47462	686073
68154	686074
90508	686075
12553	686076
58062	686077
40005	686078
32870	686079
92824	686080
203343	686081
26405	686082
194059	686083
181803	686084
188000	686085
67187	686086
260510	686087
72940	686088
18363	686089
112924	686090
48791	686091
8257	686092
157606	686093
16554	686094
114240	686095
36713	686096
139350	686097
182	686098
141215	686099
197285	686100
85371	686101
194122	686102
9393	686103
115063	686104
218130	686105
35430	686106
247180	686107
67810	686108
6343	686109
62777	686110
169847	686111
117192	686112
27368	686113
254418	686114
9439	686115
39398	686116
281	686117
158	686118
83595	686119
205409	686120
6073	686121
112508	686122
722	686123
20079	686124
77257	686125
130810	686126
128089	686127
70622	686128
118516	686129
8169	686130
43732	686131
79325	686132
243578	686133
101678	686134
34407	686135
253510	686136
110582	686137
149722	686138
36469	686139
13667	686140
6454	686141
28443	686142
84181	686143
57058	686144
3318	686145
29817	686146
130594	686147
20339	686148
276	686149
99297	686150
52126	686151
20	686152
13046	686153
68790	686154
1525	686155
14030	686156
109492	686157
20751	686158
158811	686159
1169	686160
51686	686161
44222	686162
133	686163
115910	686164
551	686165
14106	686166
129220	686167
1906	686168
56281	686169
1098	686170
1641	686171
15176	686172
127451	686173
4309	686174
70966	686175
29481	686176
128235	686177
4914	686178
24346	686179
91093	686180
41940	686181
15256	686182
5381	686183
84891	686184
114495	686185
149301	686186
2286	686187
7498	686188
11512	686189
182883	686190
118261	686191
49191	686192
73592	686193
22689	686194
3263	686195
21809	686196
77803	686197
35431	686198
230053	686199
17805	686200
13000	686201
30213	686202
13148	686203
10701	686204
12143	686205
48116	686206
92390	686207
1292	686208
97830	686209
59650	686210
6201	686211
146846	686212
156457	686213
26561	686214
33660	686215
7266	686216
185591	686217
15334	686218
50254	686219
136173	686220
203617	686221
76775	686222
5869	686223
53842	686224
10281	686225
1516	686226
60395	686227
5739	686228
9139	686229
3907	686230
12059	686231
108852	686232
4090	686233
45097	686234
57253	686235
98	686236
8143	686237
42585	686238
136915	686239
18676	686240
11677	686241
183898	686242
2141	686243
59677	686244
19086	686245
121424	686246
44820	686247
22308	686248
99521	686249
17824	686250
104466	686251
95305	686252
173583	686253
153481	686254
203629	686255
6668	686256
27839	686257
98595	686258
8796	686259
10113	686260
42816	686261
9797	686262
142767	686263
67022	686264
1693	686265
31413	686266
228741	686267
69189	686268
106794	686269
266915	686270
193	686271
35271	686272
73965	686273
4334	686274
40271	686275
233140	686276
1374	686277
262259	686278
73426	686279
12352	686280
1363	686281
55848	686282
40888	686283
11448	686284
24506	686285
1108	686286
247526	686287
20264	686288
212078	686289
19246	686290
58624	686291
18	686292
14866	686293
53264	686294
123027	686295
22080	686296
3471	686297
36969	686298
6065	686299
167808	686300
120140	686301
153244	686302
1550	686303
161900	686304
3197	686305
75391	686306
119064	686307
15291	686308
260047	686309
135843	686310
73623	686311
15238	686312
24982	686313
88126	686314
9685	686315
1155	686316
119272	686317
48300	686318
1073	686319
230569	686320
11039	686321
89784	686322
74835	686323
59529	686324
199883	686325
167476	686326
35353	686327
88	686328
24082	686329
162775	686330
45863	686331
155358	686332
7898	686333
16436	686334
166307	686335
256114	686336
101209	686337
140154	686338
4101	686339
82726	686340
7059	686341
9963	686342
60888	686343
53	686344
79058	686345
67783	686346
53852	686347
178856	686348
237202	686349
142796	686350
5256	686351
45533	686352
1384	686353
1	686354
756	686355
83342	686356
58932	686357
478	686358
238168	686359
96010	686360
22801	686361
6700	686362
10549	686363
48563	686364
8229	686365
8071	686366
7367	686367
125105	686368
219636	686369
77973	686370
1463	686371
127008	686372
29404	686373
1723	686374
138532	686375
44007	686376
15730	686377
2799	686378
57519	686379
4132	686380
245909	686381
66783	686382
14930	686383
4509	686384
104891	686385
52467	686386
26998	686387
2886	686388
191973	686389
3650	686390
47948	686391
1	686392
93218	686393
86061	686394
96814	686395
155262	686396
6630	686397
136380	686398
58664	686399
24677	686400
33345	686401
500	686402
149668	686403
157305	686404
5163	686405
14691	686406
87353	686407
14034	686408
16788	686409
100302	686410
107436	686411
142928	686412
128941	686413
115672	686414
9894	686415
11319	686416
27476	686417
57833	686418
76461	686419
51422	686420
18684	686421
11281	686422
2459	686423
243112	686424
15395	686425
121483	686426
6871	686427
36461	686428
1061	686429
43793	686430
117847	686431
72360	686432
20876	686433
64761	686434
29879	686435
93384	686436
21213	686437
1493	686438
203717	686439
127697	686440
23555	686441
210391	686442
57255	686443
4660	686444
258999	686445
49037	686446
44170	686447
22543	686448
139373	686449
41863	686450
55341	686451
77691	686452
64441	686453
40504	686454
167426	686455
78432	686456
4306	686457
104644	686458
1069	686459
2910	686460
1382	686461
256656	686462
218019	686463
7545	686464
926	686465
176565	686466
42840	686467
95459	686468
113990	686469
27083	686470
14881	686471
245575	686472
67295	686473
49148	686474
15489	686475
197709	686476
105458	686477
22807	686478
77229	686479
11034	686480
31832	686481
157685	686482
191832	686483
70350	686484
74	686485
63950	686486
142089	686487
7163	686488
66866	686489
17594	686490
15245	686491
55398	686492
6043	686493
12118	686494
154531	686495
112600	686496
25360	686497
14246	686498
935	686499
13806	686500
8660	686501
18728	686502
6619	686503
154044	686504
147873	686505
22222	686506
16531	686507
45645	686508
8984	686509
30994	686510
42360	686511
208722	686512
248398	686513
27032	686514
115808	686515
40029	686516
101830	686517
17721	686518
207176	686519
2782	686520
31143	686521
12174	686522
128190	686523
14544	686524
28567	686525
218912	686526
153407	686527
268494	686528
238222	686529
7229	686530
11495	686531
79480	686532
35535	686533
8592	686534
4756	686535
30575	686536
256257	686537
15654	686538
85991	686539
8611	686540
161067	686541
69298	686542
106257	686543
14344	686544
103145	686545
54382	686546
94276	686547
86354	686548
116064	686549
43586	686550
9761	686551
6233	686552
31515	686553
6310	686554
9520	686555
93845	686556
63306	686557
61640	686558
120142	686559
6343	686560
348	686561
52965	686562
73653	686563
22032	686564
240437	686565
595	686566
168964	686567
48236	686568
229	686569
92490	686570
21736	686571
5428	686572
143816	686573
5741	686574
9630	686575
201562	686576
23198	686577
77535	686578
10419	686579
5299	686580
104948	686581
17440	686582
165712	686583
31305	686584
181618	686585
1630	686586
98354	686587
93983	686588
43936	686589
40795	686590
112766	686591
34061	686592
34246	686593
12840	686594
122054	686595
15314	686596
62899	686597
1801	686598
25032	686599
7719	686600
12203	686601
36228	686602
62806	686603
6328	686604
25808	686605
7344	686606
51049	686607
137	686608
170113	686609
3923	686610
1797	686611
194228	686612
256841	686613
272581	686614
38368	686615
57007	686616
230250	686617
97807	686618
3442	686619
460	686620
83741	686621
66454	686622
16819	686623
9259	686624
46327	686625
103387	686626
109899	686627
83315	686628
18159	686629
3812	686630
113588	686631
9810	686632
5058	686633
2487	686634
94565	686635
19045	686636
17722	686637
6515	686638
50096	686639
32326	686640
57690	686641
239382	686642
82572	686643
4800	686644
1200	686645
57777	686646
138704	686647
2804	686648
19461	686649
68879	686650
26126	686651
31122	686652
30245	686653
46859	686654
87217	686655
132950	686656
38222	686657
53434	686658
108	686659
266843	686660
3821	686661
25932	686662
62956	686663
15229	686664
2313	686665
5207	686666
162296	686667
23335	686668
39913	686669
503	686670
35397	686671
212069	686672
55098	686673
258441	686674
5287	686675
55778	686676
35128	686677
1433	686678
5751	686679
14664	686680
76084	686681
15459	686682
683	686683
6152	686684
59062	686685
149563	686686
93950	686687
142182	686688
66049	686689
106027	686690
14304	686691
43311	686692
169172	686693
82369	686694
102934	686695
547	686696
4787	686697
86368	686698
5566	686699
17027	686700
18942	686701
42136	686702
163953	686703
1852	686704
53197	686705
11160	686706
882	686707
135763	686708
96478	686709
109320	686710
58248	686711
3478	686712
24986	686713
223663	686714
3735	686715
102139	686716
23068	686717
80676	686718
37623	686719
21913	686720
6137	686721
39745	686722
848	686723
8572	686724
15428	686725
200251	686726
141849	686727
4561	686728
14164	686729
8620	686730
105585	686731
133882	686732
11389	686733
257416	686734
10977	686735
17695	686736
894	686737
6401	686738
14910	686739
125387	686740
53358	686741
28845	686742
83891	686743
164298	686744
69492	686745
4846	686746
11103	686747
112923	686748
80489	686749
8830	686750
35803	686751
183143	686752
17602	686753
105027	686754
39939	686755
6042	686756
127913	686757
157804	686758
48341	686759
21879	686760
164439	686761
184924	686762
26957	686763
199688	686764
150516	686765
38210	686766
186421	686767
57437	686768
131138	686769
27468	686770
78694	686771
107015	686772
6017	686773
20391	686774
27106	686775
69933	686776
14164	686777
17476	686778
119437	686779
10698	686780
1624	686781
16536	686782
20750	686783
19677	686784
8595	686785
124376	686786
7230	686787
30153	686788
2942	686789
690	686790
8914	686791
49999	686792
1807	686793
121431	686794
1954	686795
234687	686796
3674	686797
52167	686798
59270	686799
8605	686800
85777	686801
14512	686802
260339	686803
245986	686804
67138	686805
13350	686806
4733	686807
73444	686808
59372	686809
59058	686810
121537	686811
2788	686812
49119	686813
30713	686814
17413	686815
19130	686816
42979	686817
1940	686818
210244	686819
165782	686820
166276	686821
263921	686822
48411	686823
164219	686824
145322	686825
46391	686826
136871	686827
4718	686828
66296	686829
10522	686830
62433	686831
134635	686832
28028	686833
104557	686834
11539	686835
70761	686836
87161	686837
258961	686838
7024	686839
47239	686840
16766	686841
97088	686842
54981	686843
38201	686844
31636	686845
56554	686846
28151	686847
29977	686848
57611	686849
244	686850
7963	686851
22183	686852
84070	686853
18371	686854
18210	686855
197077	686856
45207	686857
156863	686858
3240	686859
88311	686860
1012	686861
18546	686862
8710	686863
57757	686864
20863	686865
141487	686866
1266	686867
108033	686868
93341	686869
158997	686870
188997	686871
52677	686872
192514	686873
34566	686874
10626	686875
35505	686876
79956	686877
14656	686878
63176	686879
47865	686880
78667	686881
7359	686882
4275	686883
92178	686884
38033	686885
16164	686886
25228	686887
64138	686888
240787	686889
100980	686890
33329	686891
116403	686892
181504	686893
19062	686894
5133	686895
141193	686896
34524	686897
206482	686898
177310	686899
23336	686900
18343	686901
12098	686902
164063	686903
842	686904
11930	686905
114159	686906
8611	686907
77980	686908
215219	686909
67957	686910
266918	686911
4	686912
23176	686913
121333	686914
58125	686915
10716	686916
30695	686917
226037	686918
12348	686919
18962	686920
37935	686921
38313	686922
122366	686923
86085	686924
12916	686925
124667	686926
9535	686927
69017	686928
17249	686929
4443	686930
19167	686931
10747	686932
172436	686933
62783	686934
4278	686935
13459	686936
15085	686937
104262	686938
36759	686939
123047	686940
15962	686941
16192	686942
248763	686943
162540	686944
17886	686945
6551	686946
59405	686947
40717	686948
4	686949
126258	686950
129090	686951
181352	686952
8646	686953
3904	686954
85035	686955
6679	686956
39742	686957
5723	686958
21344	686959
4520	686960
113567	686961
58485	686962
13063	686963
142705	686964
55591	686965
11079	686966
64110	686967
39326	686968
12330	686969
246296	686970
56990	686971
7685	686972
221989	686973
43898	686974
47629	686975
19708	686976
917	686977
1064	686978
39085	686979
75415	686980
5620	686981
69694	686982
58845	686983
69691	686984
55503	686985
12050	686986
149547	686987
49344	686988
77791	686989
48080	686990
49419	686991
6512	686992
59786	686993
16883	686994
124	686995
129688	686996
271050	686997
12027	686998
22800	686999
138963	687000
131223	687001
79947	687002
83654	687003
4633	687004
1687	687005
14779	687006
32421	687007
181996	687008
5145	687009
21697	687010
268369	687011
2690	687012
5084	687013
1151	687014
32527	687015
12153	687016
177569	687017
191039	687018
85	687019
191713	687020
48783	687021
50221	687022
1776	687023
2313	687024
72063	687025
124352	687026
5130	687027
18605	687028
25540	687029
5802	687030
8035	687031
183816	687032
27536	687033
73885	687034
82753	687035
42609	687036
2275	687037
203721	687038
80211	687039
91818	687040
140410	687041
44462	687042
212494	687043
19807	687044
141607	687045
3611	687046
20967	687047
2775	687048
114204	687049
28876	687050
215181	687051
48682	687052
58901	687053
57860	687054
19239	687055
10437	687056
38284	687057
78153	687058
29001	687059
31606	687060
10454	687061
18213	687062
7002	687063
69483	687064
10429	687065
174090	687066
18731	687067
18236	687068
8127	687069
159851	687070
462	687071
257837	687072
195455	687073
152277	687074
212620	687075
526	687076
112648	687077
3373	687078
125816	687079
162367	687080
1	687081
58895	687082
1037	687083
11872	687084
3826	687085
59229	687086
11288	687087
20670	687088
174797	687089
13810	687090
110980	687091
43806	687092
1604	687093
211005	687094
1701	687095
257568	687096
68714	687097
75323	687098
19019	687099
7448	687100
133146	687101
8529	687102
91490	687103
34533	687104
39893	687105
65	687106
52826	687107
142775	687108
23387	687109
2450	687110
8850	687111
122982	687112
174034	687113
230743	687114
112909	687115
1861	687116
54225	687117
29796	687118
150939	687119
139946	687120
20203	687121
164641	687122
99083	687123
17840	687124
170114	687125
72202	687126
254321	687127
62659	687128
27351	687129
48642	687130
86425	687131
74057	687132
9173	687133
1576	687134
22765	687135
130418	687136
77065	687137
179818	687138
7106	687139
136165	687140
48079	687141
28732	687142
83009	687143
1183	687144
33216	687145
70925	687146
1453	687147
29507	687148
161718	687149
38704	687150
61947	687151
33020	687152
188249	687153
245252	687154
17032	687155
3377	687156
8788	687157
1961	687158
107380	687159
1420	687160
10510	687161
52228	687162
4694	687163
229036	687164
134916	687165
56614	687166
11987	687167
30175	687168
151674	687169
15612	687170
2185	687171
245120	687172
5597	687173
61301	687174
128271	687175
22046	687176
183334	687177
137999	687178
111831	687179
28811	687180
19062	687181
251091	687182
33443	687183
194333	687184
21558	687185
42685	687186
165821	687187
26763	687188
234249	687189
75312	687190
61206	687191
10538	687192
33548	687193
149198	687194
221131	687195
209831	687196
7792	687197
15699	687198
1877	687199
11292	687200
155206	687201
32242	687202
4746	687203
110243	687204
98730	687205
20829	687206
14019	687207
32521	687208
3128	687209
2923	687210
85603	687211
101731	687212
53270	687213
4821	687214
189704	687215
123755	687216
19215	687217
126688	687218
8479	687219
177207	687220
3721	687221
77875	687222
243026	687223
96952	687224
12623	687225
90862	687226
3495	687227
10945	687228
115866	687229
90183	687230
13342	687231
1472	687232
3262	687233
151724	687234
3396	687235
9581	687236
47420	687237
168476	687238
33454	687239
106753	687240
35200	687241
150609	687242
112432	687243
14717	687244
16117	687245
9353	687246
76375	687247
71510	687248
116061	687249
220356	687250
123557	687251
39755	687252
18385	687253
12509	687254
165693	687255
14869	687256
17655	687257
108105	687258
56925	687259
1858	687260
30843	687261
23798	687262
164539	687263
8789	687264
4699	687265
2085	687266
34783	687267
11448	687268
190623	687269
130369	687270
53310	687271
158666	687272
243436	687273
194659	687274
401	687275
480	687276
3630	687277
135040	687278
116950	687279
118283	687280
11355	687281
74339	687282
51364	687283
137894	687284
15482	687285
44298	687286
57653	687287
247877	687288
5466	687289
81601	687290
9879	687291
100268	687292
60765	687293
16098	687294
35278	687295
40987	687296
80592	687297
104166	687298
148	687299
80322	687300
35407	687301
27608	687302
10520	687303
126457	687304
4604	687305
10357	687306
88736	687307
2020	687308
6354	687309
30853	687310
54448	687311
66202	687312
32174	687313
40159	687314
163544	687315
10888	687316
18517	687317
36637	687318
164309	687319
50989	687320
164933	687321
95622	687322
106194	687323
68168	687324
41519	687325
39117	687326
71456	687327
82841	687328
3222	687329
60107	687330
18029	687331
33578	687332
9849	687333
22924	687334
181180	687335
83096	687336
34974	687337
210238	687338
8300	687339
486	687340
30695	687341
39139	687342
59286	687343
19733	687344
196470	687345
53662	687346
57547	687347
432	687348
8071	687349
155184	687350
16984	687351
202950	687352
36431	687353
84240	687354
19634	687355
18207	687356
38457	687357
44549	687358
114	687359
1695	687360
69391	687361
4101	687362
53260	687363
1250	687364
4388	687365
52059	687366
24225	687367
4183	687368
206275	687369
65896	687370
418	687371
4468	687372
131927	687373
16726	687374
48026	687375
107650	687376
133083	687377
12150	687378
236908	687379
289	687380
717	687381
33932	687382
1024	687383
179640	687384
94196	687385
19651	687386
168376	687387
231166	687388
161457	687389
66910	687390
35415	687391
6516	687392
220709	687393
15955	687394
17576	687395
107407	687396
4777	687397
5224	687398
201032	687399
131741	687400
105774	687401
100899	687402
45539	687403
41142	687404
93573	687405
5518	687406
24052	687407
37067	687408
87713	687409
3098	687410
67185	687411
203556	687412
9744	687413
57787	687414
13873	687415
216	687416
271	687417
137440	687418
84145	687419
34633	687420
33555	687421
65687	687422
4985	687423
16679	687424
35348	687425
7509	687426
28370	687427
91371	687428
136510	687429
4050	687430
14259	687431
9495	687432
129302	687433
111246	687434
37157	687435
1334	687436
26441	687437
66685	687438
51043	687439
2390	687440
1072	687441
42097	687442
122209	687443
138035	687444
2435	687445
62839	687446
141396	687447
42823	687448
93309	687449
23131	687450
106921	687451
99106	687452
6201	687453
86215	687454
32750	687455
38969	687456
95588	687457
19823	687458
48214	687459
151684	687460
17675	687461
7636	687462
14308	687463
104128	687464
245574	687465
4712	687466
863	687467
2047	687468
568	687469
175996	687470
226527	687471
50599	687472
253146	687473
157068	687474
22255	687475
115158	687476
38620	687477
162144	687478
144453	687479
6318	687480
10428	687481
59624	687482
3072	687483
12525	687484
44628	687485
4264	687486
57784	687487
113267	687488
728	687489
13824	687490
53191	687491
48152	687492
9612	687493
62016	687494
1529	687495
637	687496
39724	687497
7136	687498
32563	687499
40273	687500
76027	687501
344	687502
4811	687503
7435	687504
4979	687505
161756	687506
44858	687507
135342	687508
18147	687509
196243	687510
18295	687511
138506	687512
5820	687513
14101	687514
33922	687515
123699	687516
4308	687517
7913	687518
151165	687519
139620	687520
15790	687521
1467	687522
325	687523
195738	687524
254816	687525
2212	687526
39974	687527
8688	687528
8380	687529
3922	687530
21841	687531
131185	687532
41550	687533
206458	687534
83350	687535
47914	687536
200614	687537
19080	687538
2843	687539
118411	687540
124474	687541
238381	687542
45608	687543
44820	687544
113801	687545
18033	687546
2156	687547
52951	687548
255716	687549
34824	687550
9901	687551
3224	687552
5014	687553
157987	687554
170724	687555
146453	687556
192611	687557
3070	687558
78651	687559
180305	687560
38165	687561
21219	687562
36597	687563
17080	687564
93376	687565
27978	687566
5977	687567
5055	687568
6011	687569
2	687570
42775	687571
3484	687572
420	687573
11442	687574
76431	687575
27601	687576
116045	687577
5406	687578
126254	687579
5353	687580
258039	687581
31207	687582
179820	687583
162123	687584
1555	687585
951	687586
245962	687587
167434	687588
78636	687589
154921	687590
205910	687591
116923	687592
102853	687593
67027	687594
11036	687595
165720	687596
26843	687597
69478	687598
70741	687599
4651	687600
35976	687601
198027	687602
33909	687603
4549	687604
108082	687605
87843	687606
88498	687607
12281	687608
13578	687609
44552	687610
32989	687611
175830	687612
17362	687613
33580	687614
38272	687615
227516	687616
22947	687617
40592	687618
68372	687619
103354	687620
56750	687621
75873	687622
250204	687623
140224	687624
10862	687625
94489	687626
27347	687627
3499	687628
188704	687629
151841	687630
95803	687631
66264	687632
1801	687633
5208	687634
13082	687635
53018	687636
128	687637
3598	687638
84249	687639
46617	687640
46595	687641
146995	687642
13330	687643
58407	687644
13891	687645
91	687646
5138	687647
17823	687648
26724	687649
165	687650
18371	687651
28906	687652
60703	687653
56201	687654
267939	687655
67401	687656
115406	687657
4899	687658
224976	687659
30249	687660
13076	687661
18834	687662
172278	687663
199856	687664
228	687665
52872	687666
129775	687667
69615	687668
8499	687669
12234	687670
2898	687671
25904	687672
2008	687673
112305	687674
79996	687675
163835	687676
189050	687677
159518	687678
2794	687679
90857	687680
11070	687681
46048	687682
71446	687683
39667	687684
127292	687685
96508	687686
76353	687687
39309	687688
99202	687689
48600	687690
35145	687691
112793	687692
15642	687693
6850	687694
113500	687695
9780	687696
3817	687697
249395	687698
59852	687699
3977	687700
29491	687701
62251	687702
3862	687703
222995	687704
10011	687705
2342	687706
78925	687707
66388	687708
61165	687709
43722	687710
89516	687711
991	687712
69927	687713
62058	687714
2040	687715
2572	687716
87847	687717
71790	687718
4604	687719
10426	687720
10439	687721
2023	687722
83353	687723
312	687724
132575	687725
30633	687726
175116	687727
643	687728
17608	687729
20653	687730
10893	687731
7698	687732
70968	687733
68606	687734
6747	687735
98689	687736
30926	687737
65290	687738
43657	687739
1481	687740
2696	687741
95646	687742
121008	687743
53840	687744
58121	687745
128135	687746
959	687747
59252	687748
147750	687749
96758	687750
12528	687751
31655	687752
3569	687753
174297	687754
86430	687755
30762	687756
245626	687757
8616	687758
2529	687759
25812	687760
656	687761
62	687762
69776	687763
106962	687764
6490	687765
57276	687766
67267	687767
15856	687768
130765	687769
7525	687770
29470	687771
18665	687772
131030	687773
246527	687774
131508	687775
36070	687776
139097	687777
141719	687778
137856	687779
12608	687780
167630	687781
30639	687782
28258	687783
74816	687784
197875	687785
225096	687786
79513	687787
69752	687788
3663	687789
38996	687790
36331	687791
187310	687792
71775	687793
241178	687794
13197	687795
40034	687796
164055	687797
118448	687798
14047	687799
114007	687800
119284	687801
4549	687802
100572	687803
31296	687804
173046	687805
21630	687806
33518	687807
963	687808
221061	687809
129216	687810
28752	687811
136987	687812
7638	687813
13358	687814
87495	687815
1108	687816
105709	687817
80330	687818
97528	687819
2279	687820
326	687821
14416	687822
162411	687823
138630	687824
73617	687825
99246	687826
8731	687827
1463	687828
35195	687829
80062	687830
169150	687831
139889	687832
1330	687833
2475	687834
5577	687835
50001	687836
1088	687837
148052	687838
18606	687839
30936	687840
26468	687841
52306	687842
27882	687843
94026	687844
3	687845
22564	687846
43717	687847
18511	687848
6054	687849
144632	687850
105408	687851
6130	687852
111782	687853
80631	687854
4123	687855
41706	687856
27029	687857
15985	687858
427	687859
96875	687860
98779	687861
4264	687862
16127	687863
5739	687864
5	687865
69118	687866
582	687867
113989	687868
146618	687869
21838	687870
8585	687871
33391	687872
13330	687873
18286	687874
113564	687875
257367	687876
4293	687877
63812	687878
20373	687879
192847	687880
105743	687881
30085	687882
67430	687883
199949	687884
1384	687885
96816	687886
13642	687887
155334	687888
49142	687889
107866	687890
12517	687891
115667	687892
209457	687893
46256	687894
42821	687895
100099	687896
139204	687897
20890	687898
9433	687899
1856	687900
110825	687901
20041	687902
101838	687903
1072	687904
22938	687905
32572	687906
18935	687907
56836	687908
83458	687909
271450	687910
132304	687911
158245	687912
36350	687913
7527	687914
261971	687915
61962	687916
200977	687917
95903	687918
2316	687919
113484	687920
5706	687921
39412	687922
148293	687923
54233	687924
31252	687925
38489	687926
198427	687927
34547	687928
42	687929
21739	687930
1098	687931
1074	687932
36674	687933
203644	687934
69652	687935
21719	687936
35080	687937
179171	687938
33484	687939
8064	687940
164915	687941
115438	687942
775	687943
1465	687944
105078	687945
87505	687946
215369	687947
61351	687948
27790	687949
50613	687950
6433	687951
125657	687952
171445	687953
83142	687954
29983	687955
38453	687956
34935	687957
258	687958
130	687959
74969	687960
16173	687961
57279	687962
13589	687963
2564	687964
3680	687965
235377	687966
330	687967
47441	687968
58945	687969
29788	687970
34359	687971
224175	687972
194379	687973
172104	687974
66533	687975
15661	687976
20620	687977
2355	687978
35881	687979
2047	687980
194445	687981
10295	687982
14664	687983
18405	687984
87948	687985
20925	687986
223453	687987
116416	687988
150947	687989
60503	687990
110073	687991
65708	687992
15642	687993
46851	687994
30295	687995
5293	687996
43700	687997
29811	687998
49853	687999
84800	688000
2682	688001
48025	688002
74341	688003
31479	688004
107548	688005
64304	688006
157588	688007
5563	688008
38292	688009
9118	688010
3238	688011
51544	688012
1283	688013
7091	688014
3135	688015
106774	688016
171120	688017
1790	688018
9836	688019
139768	688020
4412	688021
26816	688022
221750	688023
192877	688024
65345	688025
264216	688026
132207	688027
101675	688028
23017	688029
92442	688030
2077	688031
103488	688032
126466	688033
68468	688034
42771	688035
24714	688036
11980	688037
14487	688038
38592	688039
91957	688040
2456	688041
34355	688042
70403	688043
7336	688044
1721	688045
51565	688046
30282	688047
42483	688048
699	688049
4984	688050
13201	688051
23683	688052
53324	688053
2612	688054
158898	688055
269	688056
264911	688057
23237	688058
6751	688059
64946	688060
117202	688061
12222	688062
20060	688063
3812	688064
33266	688065
15420	688066
84285	688067
13469	688068
4205	688069
22469	688070
81543	688071
76805	688072
1757	688073
111195	688074
35614	688075
54167	688076
14456	688077
6337	688078
4618	688079
9322	688080
229303	688081
65577	688082
26620	688083
138482	688084
82437	688085
187800	688086
77963	688087
46570	688088
108243	688089
45358	688090
23405	688091
61	688092
56386	688093
87854	688094
89061	688095
77734	688096
33484	688097
50926	688098
32823	688099
32301	688100
41428	688101
45661	688102
5212	688103
131472	688104
3665	688105
140917	688106
127749	688107
43751	688108
42684	688109
19615	688110
23463	688111
18496	688112
5161	688113
49680	688114
83063	688115
4784	688116
15253	688117
237256	688118
972	688119
137	688120
92089	688121
54496	688122
156161	688123
29218	688124
574	688125
46060	688126
52629	688127
7392	688128
12952	688129
68111	688130
3300	688131
51933	688132
31221	688133
12300	688134
4740	688135
231369	688136
148257	688137
63978	688138
3936	688139
3472	688140
180831	688141
101426	688142
216491	688143
63825	688144
116881	688145
22718	688146
122559	688147
146320	688148
100286	688149
147195	688150
9108	688151
268239	688152
207442	688153
45146	688154
102546	688155
39625	688156
14273	688157
27487	688158
115420	688159
11010	688160
154435	688161
53001	688162
17536	688163
2980	688164
36543	688165
96341	688166
241580	688167
23955	688168
52655	688169
124374	688170
8259	688171
246406	688172
29536	688173
148036	688174
230065	688175
151035	688176
33122	688177
66	688178
78633	688179
95584	688180
142626	688181
14126	688182
26202	688183
67996	688184
73139	688185
122516	688186
14091	688187
257043	688188
2	688189
970	688190
140906	688191
56401	688192
828	688193
205355	688194
19428	688195
88465	688196
2644	688197
75554	688198
233514	688199
219045	688200
4886	688201
215282	688202
2236	688203
17472	688204
88450	688205
8497	688206
37148	688207
123644	688208
44408	688209
677	688210
15227	688211
27020	688212
2458	688213
101348	688214
269	688215
162353	688216
2086	688217
132221	688218
11736	688219
5990	688220
48435	688221
6343	688222
255831	688223
179678	688224
1869	688225
33499	688226
193570	688227
174554	688228
153931	688229
226	688230
98398	688231
79972	688232
16821	688233
222704	688234
14672	688235
59484	688236
85787	688237
161366	688238
24351	688239
23030	688240
17375	688241
33624	688242
16083	688243
44824	688244
42915	688245
159786	688246
14795	688247
192400	688248
13229	688249
30670	688250
6414	688251
31948	688252
92431	688253
3612	688254
145257	688255
1680	688256
545	688257
18831	688258
13506	688259
8509	688260
79755	688261
166644	688262
49447	688263
25467	688264
34732	688265
143106	688266
112698	688267
2446	688268
4126	688269
170430	688270
45329	688271
29365	688272
561	688273
7776	688274
15903	688275
260971	688276
8874	688277
724	688278
107342	688279
78713	688280
23277	688281
18557	688282
158588	688283
9538	688284
854	688285
5120	688286
439	688287
89960	688288
4701	688289
16389	688290
253938	688291
175895	688292
106799	688293
107296	688294
69	688295
253978	688296
31438	688297
199233	688298
41515	688299
9643	688300
34238	688301
106292	688302
23710	688303
243647	688304
126433	688305
22216	688306
1017	688307
16099	688308
56250	688309
213745	688310
153850	688311
164231	688312
74622	688313
7686	688314
41409	688315
9582	688316
36140	688317
46899	688318
31321	688319
13421	688320
100640	688321
680	688322
1033	688323
86083	688324
2859	688325
70436	688326
56912	688327
14664	688328
1661	688329
120696	688330
110394	688331
4879	688332
270408	688333
14631	688334
9597	688335
191640	688336
23360	688337
45660	688338
91167	688339
59765	688340
57456	688341
117104	688342
181087	688343
3552	688344
53824	688345
71	688346
52337	688347
168323	688348
3883	688349
18158	688350
113248	688351
52241	688352
767	688353
154963	688354
106052	688355
29877	688356
29017	688357
12387	688358
149475	688359
34786	688360
18	688361
6822	688362
12751	688363
4612	688364
18526	688365
204810	688366
250660	688367
16062	688368
16346	688369
46568	688370
228633	688371
1605	688372
43438	688373
5540	688374
32603	688375
33903	688376
65335	688377
2509	688378
11460	688379
124	688380
2229	688381
6258	688382
78490	688383
415	688384
48367	688385
56140	688386
161583	688387
69998	688388
36524	688389
5545	688390
158983	688391
26709	688392
66844	688393
2448	688394
237502	688395
8495	688396
152556	688397
42218	688398
57946	688399
9085	688400
2435	688401
97120	688402
247739	688403
36986	688404
181566	688405
647	688406
92396	688407
1700	688408
89934	688409
49140	688410
269781	688411
251950	688412
68698	688413
4986	688414
47361	688415
234046	688416
116656	688417
63699	688418
95797	688419
27448	688420
894	688421
246453	688422
21640	688423
90270	688424
259914	688425
15223	688426
1363	688427
19224	688428
20271	688429
234362	688430
80969	688431
775	688432
66266	688433
510	688434
70903	688435
31496	688436
217965	688437
219166	688438
42132	688439
256042	688440
25468	688441
8689	688442
65191	688443
56591	688444
67554	688445
9856	688446
93022	688447
14373	688448
165063	688449
54808	688450
100771	688451
156521	688452
35901	688453
161546	688454
90644	688455
11138	688456
27785	688457
24493	688458
53546	688459
15851	688460
81357	688461
3437	688462
18422	688463
3063	688464
60065	688465
68942	688466
206843	688467
3557	688468
100773	688469
138	688470
117286	688471
12683	688472
31069	688473
20038	688474
181070	688475
73	688476
14530	688477
12066	688478
233137	688479
43946	688480
21636	688481
135423	688482
41897	688483
30522	688484
156616	688485
96298	688486
258417	688487
13416	688488
239973	688489
215474	688490
57447	688491
237380	688492
77917	688493
43240	688494
50045	688495
1823	688496
21853	688497
134199	688498
24450	688499
33771	688500
20162	688501
218513	688502
18283	688503
587	688504
105265	688505
255568	688506
54674	688507
566	688508
73275	688509
16495	688510
160866	688511
11914	688512
12117	688513
16782	688514
4168	688515
17446	688516
2598	688517
151519	688518
2892	688519
166747	688520
136450	688521
95087	688522
141117	688523
3162	688524
1050	688525
29538	688526
78140	688527
3634	688528
8802	688529
46646	688530
147526	688531
9753	688532
11360	688533
91905	688534
221688	688535
49093	688536
124801	688537
82236	688538
85506	688539
12181	688540
39280	688541
146507	688542
28592	688543
41255	688544
168488	688545
53447	688546
16465	688547
58472	688548
70332	688549
3185	688550
3557	688551
242134	688552
152812	688553
7142	688554
56915	688555
785	688556
4429	688557
35260	688558
2945	688559
57807	688560
203744	688561
99764	688562
28310	688563
32024	688564
33858	688565
160259	688566
265226	688567
49487	688568
54960	688569
23366	688570
3350	688571
5737	688572
1	688573
4062	688574
188803	688575
55454	688576
36762	688577
14963	688578
4350	688579
128394	688580
27366	688581
104448	688582
213957	688583
8441	688584
19194	688585
194	688586
36490	688587
69326	688588
104500	688589
30297	688590
130024	688591
91431	688592
82396	688593
4129	688594
139110	688595
16463	688596
1220	688597
87718	688598
130593	688599
63801	688600
10723	688601
54085	688602
5409	688603
36839	688604
40140	688605
77056	688606
20060	688607
19725	688608
217457	688609
34746	688610
3266	688611
7333	688612
20234	688613
179799	688614
5042	688615
75448	688616
69367	688617
83479	688618
70013	688619
3816	688620
134688	688621
52573	688622
264929	688623
6713	688624
133	688625
148872	688626
66416	688627
63706	688628
193833	688629
55298	688630
188380	688631
1341	688632
25713	688633
140320	688634
16565	688635
865	688636
24477	688637
23260	688638
38739	688639
27174	688640
60563	688641
251832	688642
47312	688643
59963	688644
619	688645
76700	688646
217219	688647
1623	688648
10201	688649
10942	688650
267678	688651
125614	688652
271085	688653
26677	688654
67752	688655
625	688656
17306	688657
2310	688658
3704	688659
70710	688660
31790	688661
219833	688662
5252	688663
42569	688664
105859	688665
48891	688666
47462	688667
39595	688668
2299	688669
18821	688670
193832	688671
43739	688672
208921	688673
146205	688674
167696	688675
114526	688676
77772	688677
2213	688678
82983	688679
77500	688680
6818	688681
7061	688682
12271	688683
4610	688684
9324	688685
11620	688686
18972	688687
19500	688688
599	688689
3682	688690
24426	688691
14300	688692
57953	688693
242307	688694
15776	688695
114105	688696
182843	688697
2165	688698
117986	688699
20681	688700
98480	688701
39868	688702
24006	688703
8073	688704
49392	688705
46522	688706
17754	688707
113076	688708
30909	688709
3296	688710
24684	688711
12369	688712
109058	688713
18651	688714
569	688715
256980	688716
35683	688717
231380	688718
86745	688719
4840	688720
82598	688721
126791	688722
92293	688723
44115	688724
33933	688725
85180	688726
99425	688727
45240	688728
8876	688729
14883	688730
42737	688731
12103	688732
187890	688733
5824	688734
26695	688735
998	688736
796	688737
65868	688738
466	688739
26900	688740
159850	688741
30171	688742
10241	688743
9391	688744
32797	688745
21412	688746
5700	688747
12824	688748
10000	688749
261838	688750
252887	688751
89504	688752
9811	688753
114174	688754
210387	688755
134919	688756
9638	688757
103721	688758
154505	688759
20112	688760
8680	688761
52538	688762
26110	688763
33943	688764
86357	688765
17664	688766
1681	688767
129394	688768
9843	688769
66052	688770
55389	688771
148608	688772
83476	688773
100278	688774
1081	688775
37252	688776
2685	688777
82260	688778
9456	688779
2078	688780
20853	688781
83503	688782
71	688783
7537	688784
124123	688785
20966	688786
213481	688787
39836	688788
19692	688789
121201	688790
88102	688791
93518	688792
84009	688793
54998	688794
124660	688795
145471	688796
63776	688797
13569	688798
57165	688799
26129	688800
25389	688801
27503	688802
224800	688803
666	688804
574	688805
104935	688806
13074	688807
141908	688808
82558	688809
32157	688810
12687	688811
88239	688812
157396	688813
4951	688814
93800	688815
150755	688816
563	688817
20125	688818
94213	688819
12507	688820
169567	688821
12435	688822
139810	688823
11953	688824
168871	688825
170391	688826
31862	688827
19699	688828
219750	688829
36590	688830
594	688831
3482	688832
52626	688833
2438	688834
21598	688835
18283	688836
3891	688837
9813	688838
236277	688839
25577	688840
7248	688841
157927	688842
67915	688843
33991	688844
59367	688845
9626	688846
182464	688847
244656	688848
16179	688849
231022	688850
41876	688851
16873	688852
64770	688853
39376	688854
18073	688855
261796	688856
59630	688857
22390	688858
151956	688859
2865	688860
130399	688861
22661	688862
3579	688863
5416	688864
13774	688865
168833	688866
39215	688867
60719	688868
61490	688869
74806	688870
573	688871
17844	688872
111	688873
13142	688874
2935	688875
318	688876
18552	688877
134852	688878
206179	688879
58689	688880
130738	688881
2146	688882
63372	688883
95789	688884
136551	688885
188	688886
70159	688887
11601	688888
168908	688889
32500	688890
183328	688891
8138	688892
147693	688893
42267	688894
37393	688895
25960	688896
72971	688897
3466	688898
111986	688899
46711	688900
81444	688901
27080	688902
97464	688903
35123	688904
7890	688905
18457	688906
31999	688907
118775	688908
6969	688909
23739	688910
28630	688911
100140	688912
145547	688913
6220	688914
181208	688915
6259	688916
19755	688917
62882	688918
20845	688919
49437	688920
43526	688921
300	688922
1289	688923
48061	688924
73952	688925
12523	688926
24411	688927
36209	688928
30415	688929
20857	688930
32638	688931
88213	688932
52405	688933
16471	688934
232284	688935
5480	688936
162698	688937
252296	688938
31238	688939
22	688940
98023	688941
6121	688942
74866	688943
246770	688944
518	688945
24644	688946
34051	688947
160394	688948
139363	688949
23108	688950
103006	688951
15962	688952
100865	688953
226783	688954
2747	688955
227251	688956
79319	688957
9132	688958
96979	688959
93313	688960
137510	688961
3807	688962
100538	688963
980	688964
3682	688965
135084	688966
603	688967
101896	688968
91703	688969
77748	688970
1335	688971
46429	688972
145182	688973
209149	688974
1130	688975
29471	688976
45157	688977
36903	688978
151996	688979
51224	688980
3197	688981
16302	688982
5667	688983
63735	688984
93903	688985
452	688986
31504	688987
37246	688988
10481	688989
193197	688990
1905	688991
16494	688992
16947	688993
37930	688994
1733	688995
22100	688996
30427	688997
31961	688998
1222	688999
13039	689000
30899	689001
2086	689002
66640	689003
48611	689004
37256	689005
139886	689006
50192	689007
61962	689008
7537	689009
205681	689010
148787	689011
79301	689012
160323	689013
15782	689014
158980	689015
43589	689016
12734	689017
17711	689018
5276	689019
42006	689020
120366	689021
226499	689022
139106	689023
14757	689024
95540	689025
137852	689026
13115	689027
144298	689028
118203	689029
364	689030
171449	689031
6668	689032
52909	689033
6889	689034
27939	689035
135438	689036
59876	689037
35831	689038
134645	689039
99098	689040
47622	689041
46117	689042
16461	689043
3980	689044
42321	689045
53712	689046
19635	689047
105662	689048
201105	689049
22388	689050
5369	689051
95479	689052
102821	689053
9152	689054
343	689055
67993	689056
1544	689057
158456	689058
15177	689059
1016	689060
173593	689061
6534	689062
10101	689063
749	689064
145370	689065
166688	689066
36465	689067
1820	689068
42423	689069
2188	689070
22635	689071
155407	689072
20991	689073
2107	689074
168863	689075
5319	689076
223938	689077
22089	689078
251739	689079
28982	689080
242669	689081
9932	689082
4346	689083
1498	689084
36684	689085
4029	689086
45529	689087
68186	689088
6693	689089
154454	689090
67048	689091
18	689092
1945	689093
48025	689094
102267	689095
111998	689096
159923	689097
587	689098
170409	689099
1899	689100
35172	689101
243847	689102
168689	689103
86671	689104
54682	689105
210639	689106
108285	689107
19439	689108
238054	689109
26813	689110
51478	689111
9099	689112
82858	689113
2323	689114
173263	689115
2879	689116
11528	689117
37776	689118
13113	689119
59530	689120
92162	689121
69272	689122
10645	689123
8189	689124
19359	689125
137585	689126
64518	689127
150577	689128
17851	689129
88659	689130
19693	689131
202002	689132
19498	689133
223480	689134
15647	689135
290	689136
63005	689137
1128	689138
229747	689139
155017	689140
4847	689141
12659	689142
135864	689143
43490	689144
13792	689145
54703	689146
225259	689147
142486	689148
2876	689149
58609	689150
247374	689151
162115	689152
27269	689153
242806	689154
54684	689155
28457	689156
69732	689157
16696	689158
20646	689159
138641	689160
156095	689161
66690	689162
244864	689163
105754	689164
11819	689165
4173	689166
179755	689167
438	689168
218751	689169
41688	689170
18098	689171
101977	689172
1015	689173
75604	689174
57369	689175
13942	689176
5218	689177
100740	689178
229006	689179
272075	689180
86563	689181
19459	689182
114451	689183
3597	689184
92786	689185
51914	689186
221892	689187
17854	689188
4913	689189
54944	689190
106901	689191
74117	689192
28552	689193
26518	689194
190075	689195
199164	689196
119864	689197
32605	689198
15338	689199
73274	689200
74910	689201
985	689202
8517	689203
11838	689204
28568	689205
67198	689206
29514	689207
86848	689208
63296	689209
44513	689210
189132	689211
9879	689212
64851	689213
174342	689214
3150	689215
23252	689216
25899	689217
212910	689218
14798	689219
126052	689220
76295	689221
17841	689222
7144	689223
2910	689224
165254	689225
59384	689226
48140	689227
875	689228
34659	689229
46167	689230
200773	689231
47525	689232
5500	689233
12167	689234
67955	689235
8806	689236
14057	689237
47777	689238
48243	689239
111968	689240
179331	689241
223509	689242
6427	689243
118211	689244
129189	689245
13233	689246
171517	689247
8119	689248
19773	689249
46234	689250
430	689251
53697	689252
5723	689253
11195	689254
29044	689255
39812	689256
49045	689257
229942	689258
19615	689259
41249	689260
4945	689261
105075	689262
8056	689263
21749	689264
101025	689265
7992	689266
27291	689267
29455	689268
32558	689269
2947	689270
5057	689271
20297	689272
59630	689273
112650	689274
45689	689275
674	689276
76352	689277
154179	689278
13082	689279
9627	689280
48835	689281
107186	689282
103900	689283
19256	689284
39975	689285
173303	689286
68903	689287
8507	689288
10076	689289
250991	689290
236573	689291
52169	689292
1369	689293
1119	689294
24743	689295
54160	689296
13586	689297
92884	689298
107600	689299
113028	689300
11277	689301
115312	689302
55184	689303
25597	689304
36964	689305
14922	689306
11888	689307
149562	689308
1	689309
268	689310
54124	689311
15969	689312
1891	689313
103086	689314
2990	689315
20444	689316
60904	689317
191	689318
52945	689319
4273	689320
3090	689321
29226	689322
54250	689323
163558	689324
272771	689325
75063	689326
73	689327
164948	689328
71554	689329
210463	689330
225943	689331
36799	689332
55746	689333
6842	689334
16709	689335
1630	689336
57756	689337
160680	689338
3278	689339
110796	689340
929	689341
36166	689342
208277	689343
57268	689344
2064	689345
1689	689346
1406	689347
2897	689348
128880	689349
270721	689350
1014	689351
171713	689352
17817	689353
25049	689354
900	689355
8939	689356
28259	689357
101012	689358
23444	689359
84192	689360
32801	689361
200136	689362
21780	689363
17569	689364
52723	689365
154368	689366
75548	689367
29702	689368
16369	689369
11947	689370
1382	689371
2034	689372
240313	689373
4556	689374
36861	689375
36619	689376
374	689377
99597	689378
352	689379
2214	689380
11031	689381
37380	689382
15843	689383
127784	689384
223787	689385
269804	689386
11964	689387
6743	689388
9657	689389
7545	689390
2210	689391
124239	689392
19762	689393
20242	689394
3017	689395
30114	689396
92527	689397
122792	689398
84437	689399
14942	689400
112584	689401
24851	689402
158235	689403
108117	689404
291	689405
74295	689406
7060	689407
42594	689408
3982	689409
76799	689410
122464	689411
63298	689412
6406	689413
23717	689414
193938	689415
34248	689416
57833	689417
4787	689418
133542	689419
238552	689420
110976	689421
1723	689422
39837	689423
51089	689424
119596	689425
2680	689426
128262	689427
13614	689428
23749	689429
6677	689430
18558	689431
31465	689432
9501	689433
26422	689434
47805	689435
254286	689436
9690	689437
25403	689438
38	689439
14872	689440
52531	689441
1391	689442
25090	689443
10921	689444
70855	689445
34410	689446
137823	689447
103	689448
16647	689449
36539	689450
16076	689451
66947	689452
80837	689453
6412	689454
22619	689455
43702	689456
74497	689457
120654	689458
64027	689459
94195	689460
5466	689461
3148	689462
1518	689463
9638	689464
63676	689465
1325	689466
213	689467
63199	689468
20155	689469
59166	689470
71925	689471
35765	689472
159873	689473
50149	689474
169901	689475
164891	689476
67529	689477
104636	689478
232370	689479
111373	689480
27972	689481
50784	689482
170432	689483
959	689484
4825	689485
34367	689486
2587	689487
98407	689488
117873	689489
114738	689490
2003	689491
136077	689492
2350	689493
212238	689494
2202	689495
117088	689496
6022	689497
18	689498
81187	689499
167629	689500
65212	689501
94698	689502
190415	689503
26159	689504
8414	689505
67788	689506
208266	689507
75998	689508
28478	689509
29451	689510
204977	689511
6550	689512
112819	689513
197771	689514
1676	689515
73309	689516
434	689517
735	689518
235160	689519
1383	689520
148521	689521
190249	689522
1277	689523
158597	689524
78120	689525
221537	689526
114770	689527
137819	689528
10358	689529
101048	689530
133499	689531
53987	689532
149344	689533
1387	689534
104320	689535
87965	689536
1450	689537
400	689538
1	689539
255111	689540
4907	689541
19	689542
17245	689543
113062	689544
36320	689545
4198	689546
248791	689547
84378	689548
106693	689549
10829	689550
2166	689551
177092	689552
270529	689553
45154	689554
14754	689555
11253	689556
17708	689557
62129	689558
23795	689559
204253	689560
121821	689561
81043	689562
11687	689563
5519	689564
59794	689565
98341	689566
22574	689567
39583	689568
6026	689569
92801	689570
12162	689571
19828	689572
63457	689573
82596	689574
109888	689575
90191	689576
149565	689577
36377	689578
123179	689579
231215	689580
418	689581
68305	689582
91	689583
238255	689584
4278	689585
9925	689586
10590	689587
56888	689588
37324	689589
254593	689590
165564	689591
87657	689592
4708	689593
130	689594
248086	689595
66338	689596
9051	689597
286	689598
17178	689599
23013	689600
23	689601
14876	689602
23162	689603
59016	689604
57461	689605
210789	689606
4628	689607
217506	689608
184033	689609
62649	689610
47940	689611
2358	689612
182783	689613
228536	689614
4461	689615
4291	689616
57900	689617
41111	689618
71724	689619
60772	689620
155549	689621
4155	689622
49248	689623
73279	689624
51614	689625
80621	689626
23613	689627
72600	689628
2079	689629
187	689630
68798	689631
102942	689632
20937	689633
36426	689634
141240	689635
76260	689636
14816	689637
10194	689638
149973	689639
124539	689640
55519	689641
12449	689642
11489	689643
4097	689644
66549	689645
47488	689646
185852	689647
576	689648
111206	689649
14631	689650
12695	689651
244001	689652
5309	689653
39536	689654
252802	689655
50512	689656
106940	689657
60184	689658
12203	689659
43161	689660
201424	689661
5983	689662
55961	689663
3499	689664
20624	689665
3388	689666
5163	689667
208599	689668
101768	689669
58646	689670
5674	689671
2809	689672
68878	689673
1315	689674
267825	689675
108873	689676
133303	689677
166446	689678
108667	689679
11419	689680
89067	689681
29047	689682
152614	689683
4948	689684
37105	689685
8659	689686
16563	689687
66205	689688
687	689689
6344	689690
7060	689691
5242	689692
165980	689693
202169	689694
16748	689695
123394	689696
5092	689697
4986	689698
76053	689699
30366	689700
114465	689701
31473	689702
46763	689703
143570	689704
107669	689705
17204	689706
410	689707
153175	689708
7810	689709
2473	689710
1301	689711
6020	689712
40363	689713
54846	689714
16130	689715
23807	689716
34860	689717
272129	689718
42806	689719
15085	689720
1951	689721
13311	689722
4179	689723
19856	689724
22338	689725
42743	689726
49145	689727
1684	689728
1755	689729
3423	689730
1729	689731
112881	689732
223	689733
57989	689734
12860	689735
229576	689736
21089	689737
124333	689738
7366	689739
7183	689740
37543	689741
48690	689742
139580	689743
25716	689744
14488	689745
13663	689746
215311	689747
95492	689748
95085	689749
70603	689750
258688	689751
71288	689752
92986	689753
8050	689754
182908	689755
104872	689756
3700	689757
59280	689758
142118	689759
18353	689760
19191	689761
10499	689762
178131	689763
32336	689764
3568	689765
48244	689766
57479	689767
88699	689768
25085	689769
2	689770
103833	689771
30442	689772
45	689773
10637	689774
9345	689775
561	689776
20195	689777
28180	689778
45741	689779
27993	689780
30049	689781
1024	689782
109874	689783
160758	689784
8554	689785
248344	689786
102527	689787
1517	689788
2739	689789
72114	689790
106050	689791
9237	689792
262898	689793
106454	689794
75715	689795
2623	689796
65827	689797
6157	689798
28565	689799
983	689800
181400	689801
19891	689802
79770	689803
3483	689804
78404	689805
17481	689806
10470	689807
67719	689808
140849	689809
4878	689810
150575	689811
55839	689812
50095	689813
64813	689814
2591	689815
48855	689816
64431	689817
3762	689818
70251	689819
94819	689820
18587	689821
3489	689822
118056	689823
25000	689824
18958	689825
2064	689826
113140	689827
86796	689828
44362	689829
221885	689830
103462	689831
76019	689832
5714	689833
127959	689834
98258	689835
91976	689836
35870	689837
10988	689838
119661	689839
27062	689840
43629	689841
117481	689842
191	689843
1319	689844
133930	689845
61863	689846
18313	689847
7172	689848
24655	689849
5138	689850
8826	689851
3593	689852
66364	689853
44690	689854
5048	689855
46061	689856
196741	689857
4750	689858
43690	689859
10519	689860
329	689861
2674	689862
54126	689863
107136	689864
2150	689865
20015	689866
52462	689867
4752	689868
52697	689869
83844	689870
88266	689871
61496	689872
59777	689873
137102	689874
16086	689875
22453	689876
156967	689877
128	689878
29519	689879
97682	689880
98279	689881
26275	689882
2791	689883
2187	689884
138	689885
111565	689886
33172	689887
41333	689888
20148	689889
3145	689890
98559	689891
116466	689892
132987	689893
11189	689894
2179	689895
152041	689896
13356	689897
115801	689898
18193	689899
49413	689900
21946	689901
190277	689902
53798	689903
68	689904
846	689905
5074	689906
181209	689907
74268	689908
55134	689909
66182	689910
27204	689911
114832	689912
39752	689913
10125	689914
26090	689915
77001	689916
222657	689917
7195	689918
80920	689919
51614	689920
26833	689921
5579	689922
155063	689923
1699	689924
151217	689925
19352	689926
7597	689927
13241	689928
8843	689929
39701	689930
180638	689931
50095	689932
55281	689933
39725	689934
28802	689935
2605	689936
13705	689937
34854	689938
18419	689939
31868	689940
217762	689941
41245	689942
9680	689943
4423	689944
37827	689945
4	689946
242923	689947
34208	689948
4052	689949
51919	689950
43501	689951
6120	689952
55733	689953
187439	689954
56	689955
8578	689956
1943	689957
28829	689958
10409	689959
178952	689960
5324	689961
99648	689962
105495	689963
49665	689964
49110	689965
163999	689966
5141	689967
68025	689968
58260	689969
261448	689970
17890	689971
70394	689972
118788	689973
101981	689974
79909	689975
208025	689976
21532	689977
29153	689978
23930	689979
39020	689980
8423	689981
7727	689982
33173	689983
655	689984
2885	689985
25604	689986
33864	689987
160413	689988
163113	689989
177494	689990
49868	689991
72154	689992
50684	689993
50486	689994
2068	689995
21423	689996
68238	689997
58314	689998
40131	689999
84389	690000
47732	690001
2284	690002
54576	690003
261424	690004
83243	690005
188705	690006
3495	690007
100185	690008
226245	690009
72615	690010
76357	690011
2171	690012
76152	690013
29784	690014
75941	690015
237796	690016
3732	690017
15595	690018
266221	690019
26125	690020
2155	690021
730	690022
26631	690023
44232	690024
4637	690025
170398	690026
11347	690027
74965	690028
68608	690029
149126	690030
217923	690031
25176	690032
214659	690033
141818	690034
41786	690035
104901	690036
8333	690037
149	690038
12568	690039
9218	690040
41072	690041
19252	690042
9052	690043
88708	690044
12076	690045
899	690046
29417	690047
67870	690048
13683	690049
82143	690050
110485	690051
75463	690052
15120	690053
593	690054
11193	690055
121610	690056
7816	690057
39336	690058
1842	690059
185348	690060
104451	690061
197896	690062
8876	690063
13606	690064
48776	690065
260175	690066
209374	690067
26412	690068
158832	690069
69027	690070
24734	690071
136790	690072
221290	690073
140642	690074
21969	690075
96938	690076
107753	690077
14381	690078
101521	690079
220986	690080
52358	690081
20611	690082
27745	690083
9300	690084
40038	690085
46272	690086
53204	690087
122145	690088
9046	690089
46998	690090
91511	690091
34093	690092
113763	690093
29822	690094
84144	690095
97230	690096
2567	690097
53606	690098
165920	690099
4268	690100
107915	690101
2582	690102
106785	690103
86336	690104
96533	690105
134849	690106
186712	690107
2099	690108
96183	690109
40969	690110
7998	690111
67893	690112
32456	690113
366	690114
237	690115
16837	690116
17012	690117
56443	690118
49638	690119
143543	690120
33044	690121
27410	690122
63543	690123
102171	690124
112032	690125
8612	690126
21462	690127
1039	690128
3730	690129
86578	690130
45747	690131
51633	690132
19462	690133
240794	690134
80839	690135
20879	690136
150844	690137
9661	690138
108681	690139
121261	690140
219897	690141
12227	690142
73273	690143
59837	690144
193269	690145
19260	690146
121736	690147
1772	690148
19054	690149
130007	690150
10920	690151
112362	690152
124807	690153
1300	690154
29618	690155
18738	690156
412	690157
22694	690158
32756	690159
112722	690160
2831	690161
142300	690162
12866	690163
7346	690164
2002	690165
94029	690166
122781	690167
154526	690168
19241	690169
7811	690170
254023	690171
9551	690172
167421	690173
31516	690174
21329	690175
136	690176
146256	690177
2906	690178
11551	690179
14481	690180
485	690181
47851	690182
238459	690183
81054	690184
1054	690185
406	690186
41288	690187
526	690188
2487	690189
40837	690190
34721	690191
54877	690192
34711	690193
920	690194
1846	690195
170032	690196
19559	690197
30212	690198
92341	690199
49310	690200
5640	690201
163482	690202
65264	690203
81150	690204
80941	690205
1890	690206
37204	690207
53247	690208
145676	690209
10259	690210
12156	690211
233533	690212
65461	690213
25653	690214
115374	690215
153292	690216
248154	690217
142939	690218
1880	690219
7733	690220
50281	690221
26401	690222
10235	690223
24310	690224
243315	690225
113775	690226
21867	690227
248	690228
92926	690229
7688	690230
78126	690231
81971	690232
167624	690233
102286	690234
6259	690235
45708	690236
24233	690237
53851	690238
198049	690239
125568	690240
2874	690241
28202	690242
15804	690243
3548	690244
11925	690245
1226	690246
1516	690247
57903	690248
171251	690249
39492	690250
21818	690251
21756	690252
522	690253
22085	690254
101461	690255
5994	690256
215052	690257
2780	690258
27377	690259
12463	690260
86041	690261
4291	690262
57315	690263
2616	690264
16990	690265
37144	690266
6031	690267
6326	690268
124394	690269
78091	690270
5141	690271
108160	690272
94928	690273
266623	690274
11285	690275
14425	690276
5262	690277
109198	690278
112876	690279
176234	690280
95768	690281
66849	690282
19487	690283
20407	690284
122666	690285
28150	690286
6188	690287
34619	690288
153570	690289
62768	690290
3454	690291
36499	690292
20382	690293
7284	690294
38693	690295
41647	690296
61514	690297
68199	690298
46002	690299
30113	690300
3136	690301
155919	690302
55288	690303
64977	690304
3526	690305
15645	690306
10222	690307
69526	690308
147535	690309
75013	690310
143599	690311
159829	690312
1942	690313
53443	690314
31328	690315
7001	690316
3078	690317
104132	690318
16618	690319
16725	690320
237755	690321
78492	690322
180574	690323
1120	690324
857	690325
62758	690326
179813	690327
1231	690328
27973	690329
96421	690330
3259	690331
196645	690332
96710	690333
71861	690334
2867	690335
5573	690336
186045	690337
24145	690338
91556	690339
210664	690340
39864	690341
24473	690342
505	690343
6848	690344
130186	690345
19455	690346
88638	690347
31450	690348
13413	690349
17305	690350
54431	690351
9597	690352
69022	690353
416	690354
57767	690355
24051	690356
40717	690357
35702	690358
272763	690359
29227	690360
81874	690361
251271	690362
29998	690363
57656	690364
50945	690365
1019	690366
200702	690367
52727	690368
4054	690369
3302	690370
86195	690371
115	690372
33104	690373
41483	690374
43045	690375
34059	690376
30267	690377
95231	690378
39	690379
9398	690380
64643	690381
39217	690382
83406	690383
233382	690384
61357	690385
13151	690386
144860	690387
1038	690388
121176	690389
12349	690390
1078	690391
8822	690392
35693	690393
16643	690394
46495	690395
49846	690396
30800	690397
200035	690398
441	690399
86357	690400
1139	690401
45196	690402
29351	690403
174046	690404
135722	690405
2246	690406
14404	690407
116171	690408
12727	690409
983	690410
156190	690411
26797	690412
263016	690413
38323	690414
44969	690415
10191	690416
25994	690417
8670	690418
89163	690419
74389	690420
5209	690421
66346	690422
146239	690423
36462	690424
26416	690425
949	690426
21326	690427
11370	690428
216336	690429
22876	690430
118587	690431
196866	690432
1373	690433
1662	690434
77918	690435
7783	690436
154121	690437
156641	690438
31453	690439
3644	690440
4699	690441
39301	690442
24770	690443
8414	690444
28336	690445
35626	690446
150255	690447
102788	690448
4352	690449
56910	690450
33981	690451
55310	690452
4207	690453
66542	690454
97732	690455
222138	690456
138210	690457
198496	690458
26645	690459
169807	690460
22095	690461
38112	690462
84417	690463
16	690464
140062	690465
27173	690466
8872	690467
49442	690468
52351	690469
92294	690470
137646	690471
2094	690472
20381	690473
163193	690474
11537	690475
77592	690476
102623	690477
195	690478
3854	690479
18576	690480
159783	690481
38789	690482
93306	690483
254998	690484
118823	690485
176096	690486
37254	690487
35665	690488
67669	690489
44654	690490
209	690491
22559	690492
9811	690493
1347	690494
999	690495
14722	690496
168320	690497
178	690498
29724	690499
6	690500
68784	690501
27528	690502
25056	690503
224251	690504
1106	690505
158976	690506
3046	690507
263	690508
13519	690509
1019	690510
40355	690511
6882	690512
137827	690513
34098	690514
434	690515
94995	690516
6295	690517
7527	690518
172150	690519
58069	690520
53223	690521
255907	690522
208196	690523
36546	690524
267672	690525
37350	690526
192107	690527
81440	690528
38828	690529
177797	690530
2142	690531
6374	690532
235873	690533
6369	690534
190963	690535
191631	690536
100912	690537
5882	690538
157954	690539
159493	690540
8788	690541
2428	690542
67644	690543
76479	690544
209112	690545
4961	690546
17064	690547
3102	690548
53006	690549
8711	690550
78404	690551
102421	690552
59575	690553
69172	690554
82658	690555
7047	690556
19704	690557
109481	690558
59022	690559
83935	690560
10308	690561
259	690562
268632	690563
8715	690564
8696	690565
80880	690566
8421	690567
83757	690568
39650	690569
140290	690570
23419	690571
255245	690572
111064	690573
133770	690574
79886	690575
200093	690576
624	690577
105187	690578
20567	690579
4720	690580
24056	690581
49211	690582
240964	690583
112378	690584
81656	690585
168224	690586
266161	690587
269602	690588
118173	690589
898	690590
212762	690591
67003	690592
295	690593
82	690594
149474	690595
11372	690596
16621	690597
75466	690598
15238	690599
73566	690600
42374	690601
133919	690602
36311	690603
49694	690604
111881	690605
27756	690606
35547	690607
24901	690608
24503	690609
1868	690610
136	690611
10626	690612
582	690613
158330	690614
5005	690615
1162	690616
235348	690617
3241	690618
11843	690619
89084	690620
218986	690621
6232	690622
33857	690623
32611	690624
45393	690625
9974	690626
144397	690627
32155	690628
572	690629
793	690630
125049	690631
561	690632
44883	690633
70133	690634
66200	690635
22247	690636
8841	690637
105228	690638
1280	690639
5633	690640
93447	690641
832	690642
3396	690643
149764	690644
256939	690645
152916	690646
113231	690647
40541	690648
227772	690649
5878	690650
59554	690651
39513	690652
33616	690653
51237	690654
1161	690655
14455	690656
1104	690657
7807	690658
214	690659
53854	690660
3694	690661
122350	690662
51439	690663
30382	690664
536	690665
666	690666
189318	690667
42273	690668
85489	690669
27558	690670
51263	690671
13976	690672
61661	690673
13629	690674
17583	690675
7509	690676
6045	690677
45175	690678
33213	690679
167868	690680
76466	690681
72	690682
158967	690683
137509	690684
22080	690685
7810	690686
198	690687
29609	690688
29925	690689
22094	690690
205265	690691
4740	690692
85542	690693
237	690694
89381	690695
26575	690696
152181	690697
4602	690698
8135	690699
95467	690700
41410	690701
2473	690702
2228	690703
12650	690704
664	690705
52969	690706
29916	690707
8119	690708
9800	690709
3770	690710
5580	690711
6961	690712
18866	690713
37922	690714
5059	690715
80003	690716
98702	690717
5848	690718
73097	690719
10863	690720
23955	690721
22186	690722
61627	690723
101290	690724
219431	690725
78473	690726
11122	690727
254466	690728
115174	690729
263300	690730
16386	690731
269579	690732
53233	690733
7000	690734
17457	690735
53528	690736
221446	690737
28758	690738
72980	690739
7311	690740
53576	690741
200639	690742
81073	690743
5944	690744
13088	690745
1722	690746
1469	690747
21302	690748
180162	690749
33858	690750
147444	690751
50	690752
15046	690753
181201	690754
26857	690755
3669	690756
104470	690757
52054	690758
236877	690759
56857	690760
32301	690761
31580	690762
58928	690763
136467	690764
29824	690765
70898	690766
4945	690767
4554	690768
130401	690769
3664	690770
184421	690771
39395	690772
55726	690773
19224	690774
47279	690775
84669	690776
181246	690777
28649	690778
272	690779
5602	690780
3273	690781
161286	690782
27547	690783
9313	690784
56134	690785
143937	690786
108563	690787
4670	690788
6858	690789
69259	690790
65366	690791
60943	690792
565	690793
1770	690794
155529	690795
44775	690796
68037	690797
1909	690798
12092	690799
109405	690800
47334	690801
66245	690802
153044	690803
111198	690804
56433	690805
108247	690806
143771	690807
106011	690808
162911	690809
78724	690810
38565	690811
2805	690812
51003	690813
11541	690814
235844	690815
31067	690816
37774	690817
61444	690818
31730	690819
232800	690820
913	690821
56850	690822
14679	690823
110904	690824
16781	690825
122230	690826
15778	690827
208	690828
35485	690829
6318	690830
104260	690831
117512	690832
135295	690833
50164	690834
110289	690835
25489	690836
54327	690837
27082	690838
914	690839
271441	690840
340	690841
139360	690842
19303	690843
33990	690844
60163	690845
41178	690846
156594	690847
130669	690848
45906	690849
78092	690850
76832	690851
76706	690852
718	690853
268579	690854
80184	690855
86462	690856
27615	690857
127484	690858
8983	690859
73204	690860
38961	690861
163156	690862
934	690863
233290	690864
20209	690865
26361	690866
6092	690867
4818	690868
109318	690869
142929	690870
6118	690871
74776	690872
27244	690873
149974	690874
28313	690875
158485	690876
113121	690877
76387	690878
244071	690879
271561	690880
5578	690881
195803	690882
146250	690883
32558	690884
14899	690885
48466	690886
36381	690887
20791	690888
1868	690889
11709	690890
13460	690891
34253	690892
87971	690893
7480	690894
96999	690895
167689	690896
91263	690897
74990	690898
42719	690899
95428	690900
16929	690901
33978	690902
148341	690903
3448	690904
236899	690905
4218	690906
11536	690907
1188	690908
150303	690909
49549	690910
255070	690911
81394	690912
8485	690913
36001	690914
9179	690915
110545	690916
35008	690917
90878	690918
68727	690919
6326	690920
51566	690921
153088	690922
15755	690923
2555	690924
46322	690925
88135	690926
475	690927
100911	690928
59493	690929
73726	690930
13683	690931
19885	690932
100728	690933
13060	690934
228480	690935
11906	690936
41329	690937
35624	690938
1300	690939
6779	690940
19756	690941
167899	690942
258203	690943
552	690944
1060	690945
59304	690946
59994	690947
95541	690948
52673	690949
169959	690950
199689	690951
4552	690952
19029	690953
74214	690954
111493	690955
4989	690956
155642	690957
2637	690958
4292	690959
51292	690960
135523	690961
5669	690962
69726	690963
36700	690964
100514	690965
85083	690966
17337	690967
116099	690968
68261	690969
9924	690970
239607	690971
29666	690972
141025	690973
20224	690974
96088	690975
61390	690976
53676	690977
17973	690978
257	690979
9656	690980
197707	690981
178601	690982
127660	690983
1263	690984
16626	690985
1357	690986
52814	690987
72904	690988
829	690989
69630	690990
29640	690991
139148	690992
19021	690993
8759	690994
25770	690995
102873	690996
73223	690997
144377	690998
54031	690999
47783	691000
7234	691001
21311	691002
45756	691003
6121	691004
225770	691005
254627	691006
19840	691007
125409	691008
168912	691009
11568	691010
258812	691011
41199	691012
156307	691013
2021	691014
91948	691015
3521	691016
4764	691017
20985	691018
242722	691019
56840	691020
29787	691021
27031	691022
136225	691023
36472	691024
135674	691025
31515	691026
61990	691027
17233	691028
181	691029
89628	691030
88309	691031
133167	691032
252413	691033
47367	691034
147571	691035
479	691036
8370	691037
84297	691038
171966	691039
56818	691040
43909	691041
11864	691042
103213	691043
92	691044
31717	691045
34922	691046
18461	691047
85532	691048
75189	691049
71313	691050
8069	691051
117422	691052
19281	691053
6048	691054
17680	691055
58322	691056
11543	691057
193563	691058
269972	691059
1594	691060
678	691061
24347	691062
132602	691063
63972	691064
41310	691065
10356	691066
130595	691067
179	691068
162114	691069
10689	691070
117389	691071
92914	691072
22998	691073
184343	691074
10298	691075
36933	691076
1	691077
226	691078
108893	691079
75036	691080
80866	691081
28679	691082
43393	691083
3650	691084
180367	691085
109567	691086
898	691087
70950	691088
11647	691089
7695	691090
3061	691091
36831	691092
23173	691093
52460	691094
74656	691095
2092	691096
16053	691097
3291	691098
49293	691099
15461	691100
177404	691101
106488	691102
13543	691103
17118	691104
229788	691105
69886	691106
15571	691107
96580	691108
34260	691109
102748	691110
15194	691111
6906	691112
10121	691113
150973	691114
14608	691115
744	691116
51087	691117
178543	691118
70402	691119
227009	691120
127637	691121
132037	691122
8101	691123
125107	691124
96241	691125
130143	691126
2705	691127
1298	691128
78226	691129
13951	691130
27515	691131
50	691132
1051	691133
151395	691134
36	691135
1510	691136
21593	691137
230858	691138
36080	691139
58947	691140
7173	691141
55797	691142
11277	691143
26089	691144
109	691145
14655	691146
72532	691147
25840	691148
17051	691149
31463	691150
16412	691151
240801	691152
40584	691153
13870	691154
139640	691155
48304	691156
48234	691157
5660	691158
53473	691159
41889	691160
235475	691161
11288	691162
44771	691163
4917	691164
242949	691165
65711	691166
195542	691167
99955	691168
47429	691169
107558	691170
27597	691171
14696	691172
14116	691173
39321	691174
6185	691175
2712	691176
27845	691177
13089	691178
42231	691179
64185	691180
18124	691181
26571	691182
30443	691183
4832	691184
56593	691185
21350	691186
65028	691187
81293	691188
28146	691189
58667	691190
20196	691191
51	691192
15510	691193
19324	691194
78179	691195
47388	691196
37945	691197
236038	691198
30966	691199
74534	691200
77329	691201
119796	691202
249828	691203
141048	691204
41636	691205
16325	691206
170036	691207
70799	691208
234551	691209
137928	691210
24306	691211
63907	691212
254748	691213
82222	691214
8168	691215
4073	691216
11983	691217
3055	691218
72324	691219
64256	691220
219327	691221
139142	691222
17322	691223
44147	691224
42674	691225
13742	691226
73550	691227
30864	691228
5835	691229
28106	691230
17119	691231
233018	691232
214073	691233
81649	691234
71831	691235
68980	691236
3793	691237
77390	691238
53948	691239
4983	691240
53494	691241
18465	691242
9340	691243
158087	691244
66139	691245
216693	691246
11283	691247
53966	691248
2183	691249
13135	691250
120772	691251
81311	691252
43781	691253
4596	691254
1565	691255
15810	691256
246346	691257
1253	691258
1029	691259
3283	691260
172186	691261
108554	691262
25522	691263
12566	691264
245744	691265
91420	691266
914	691267
29666	691268
42599	691269
75432	691270
74425	691271
5429	691272
235161	691273
24115	691274
2467	691275
39031	691276
87133	691277
22507	691278
6827	691279
4489	691280
16967	691281
3186	691282
58951	691283
63429	691284
1342	691285
35211	691286
2426	691287
144351	691288
173074	691289
124006	691290
176840	691291
49696	691292
676	691293
1133	691294
66152	691295
11424	691296
113765	691297
68825	691298
48992	691299
47132	691300
12998	691301
43319	691302
21509	691303
137257	691304
193105	691305
88732	691306
140687	691307
8729	691308
259777	691309
28348	691310
2962	691311
78177	691312
7324	691313
116488	691314
69270	691315
62545	691316
235807	691317
83751	691318
107216	691319
48623	691320
978	691321
11417	691322
11730	691323
5227	691324
144282	691325
6221	691326
56366	691327
151623	691328
17082	691329
49159	691330
8313	691331
31380	691332
680	691333
105520	691334
5365	691335
16201	691336
1660	691337
78878	691338
9352	691339
13165	691340
4888	691341
184167	691342
155243	691343
8257	691344
137174	691345
9523	691346
12649	691347
3690	691348
4673	691349
147259	691350
5916	691351
15237	691352
172714	691353
193702	691354
165109	691355
12272	691356
8662	691357
4553	691358
3414	691359
151973	691360
128519	691361
525	691362
56529	691363
214111	691364
2136	691365
102354	691366
257175	691367
30196	691368
46237	691369
160951	691370
5132	691371
122302	691372
142036	691373
1960	691374
47060	691375
33657	691376
2594	691377
40648	691378
58617	691379
73182	691380
237612	691381
15012	691382
36376	691383
89799	691384
69972	691385
64990	691386
1836	691387
74388	691388
115578	691389
1774	691390
46980	691391
1598	691392
42628	691393
1923	691394
94325	691395
2399	691396
128358	691397
54441	691398
10162	691399
59540	691400
237253	691401
1530	691402
2227	691403
133011	691404
534	691405
82061	691406
35171	691407
29606	691408
35993	691409
9101	691410
260890	691411
4641	691412
5864	691413
11458	691414
25968	691415
4409	691416
9015	691417
66679	691418
5104	691419
54506	691420
13294	691421
223901	691422
12744	691423
17118	691424
3424	691425
60834	691426
91387	691427
97330	691428
63037	691429
17020	691430
249	691431
99395	691432
138001	691433
147855	691434
96171	691435
173152	691436
9200	691437
17946	691438
46230	691439
121	691440
30227	691441
4650	691442
6875	691443
10199	691444
12424	691445
113425	691446
71982	691447
4378	691448
16279	691449
75389	691450
44425	691451
136431	691452
160451	691453
36130	691454
147792	691455
53761	691456
2993	691457
39602	691458
6251	691459
4494	691460
56639	691461
47062	691462
32182	691463
44368	691464
16555	691465
122314	691466
1165	691467
217099	691468
110385	691469
23292	691470
3156	691471
1300	691472
2640	691473
25420	691474
100398	691475
171279	691476
169235	691477
7695	691478
1116	691479
3047	691480
45509	691481
5994	691482
3306	691483
46577	691484
8215	691485
155532	691486
32251	691487
89959	691488
35706	691489
144720	691490
207571	691491
78370	691492
240353	691493
258887	691494
263866	691495
157806	691496
87370	691497
84650	691498
17633	691499
7295	691500
5398	691501
3	691502
58	691503
39417	691504
62670	691505
181671	691506
2828	691507
86902	691508
13407	691509
40343	691510
58107	691511
938	691512
6375	691513
157238	691514
164823	691515
59756	691516
18772	691517
737	691518
26573	691519
90608	691520
22332	691521
9203	691522
49786	691523
76038	691524
7110	691525
65222	691526
224640	691527
55230	691528
34574	691529
57808	691530
98428	691531
42364	691532
67829	691533
121377	691534
120214	691535
115885	691536
1561	691537
95421	691538
427	691539
58195	691540
15309	691541
24854	691542
56275	691543
62558	691544
141984	691545
63133	691546
104544	691547
11718	691548
8343	691549
22800	691550
7025	691551
197498	691552
96223	691553
4537	691554
162935	691555
96129	691556
2279	691557
27474	691558
64402	691559
2595	691560
55573	691561
145325	691562
260972	691563
21318	691564
129104	691565
74241	691566
53848	691567
138936	691568
5750	691569
6372	691570
20244	691571
28088	691572
730	691573
40458	691574
5311	691575
71163	691576
4530	691577
26653	691578
27293	691579
19605	691580
152102	691581
47303	691582
12853	691583
22116	691584
85323	691585
69226	691586
124920	691587
12074	691588
59954	691589
3063	691590
166854	691591
6764	691592
145223	691593
2388	691594
116191	691595
52878	691596
3421	691597
261913	691598
55179	691599
95266	691600
96344	691601
35559	691602
15985	691603
18093	691604
2405	691605
118416	691606
18482	691607
108226	691608
36833	691609
190069	691610
244677	691611
647	691612
113522	691613
207603	691614
51826	691615
22032	691616
181890	691617
74340	691618
68098	691619
15511	691620
82208	691621
53126	691622
257962	691623
9155	691624
2331	691625
60474	691626
22660	691627
226190	691628
39611	691629
1682	691630
133497	691631
32890	691632
35582	691633
110087	691634
44823	691635
16204	691636
83630	691637
113653	691638
104207	691639
35037	691640
29942	691641
1670	691642
36549	691643
102857	691644
9374	691645
40848	691646
141954	691647
5901	691648
186453	691649
61942	691650
68567	691651
15333	691652
64642	691653
61075	691654
57120	691655
96480	691656
47098	691657
205163	691658
244431	691659
240928	691660
63544	691661
23826	691662
168191	691663
134599	691664
55776	691665
19777	691666
435	691667
213776	691668
4626	691669
40106	691670
107178	691671
107363	691672
133297	691673
17993	691674
53576	691675
10016	691676
148833	691677
43883	691678
152494	691679
89211	691680
34651	691681
3141	691682
36953	691683
27323	691684
18909	691685
37537	691686
101248	691687
59172	691688
27151	691689
163379	691690
142175	691691
193966	691692
498	691693
90410	691694
36042	691695
56997	691696
24408	691697
31927	691698
78951	691699
112834	691700
30446	691701
781	691702
254	691703
91280	691704
15826	691705
9359	691706
270958	691707
34309	691708
50788	691709
70443	691710
33940	691711
158238	691712
63792	691713
82949	691714
18564	691715
34033	691716
3578	691717
49755	691718
3415	691719
2026	691720
103293	691721
22341	691722
19900	691723
2645	691724
7159	691725
97498	691726
79299	691727
84954	691728
20143	691729
92840	691730
34542	691731
48483	691732
7601	691733
141768	691734
48587	691735
49531	691736
44066	691737
5339	691738
4144	691739
28583	691740
21140	691741
92514	691742
110107	691743
20038	691744
87996	691745
107082	691746
69087	691747
213563	691748
167022	691749
44559	691750
77603	691751
91629	691752
59595	691753
22926	691754
24111	691755
4512	691756
115090	691757
202141	691758
18348	691759
3947	691760
52241	691761
14703	691762
97406	691763
104805	691764
124339	691765
104907	691766
700	691767
133145	691768
178114	691769
44617	691770
21918	691771
37137	691772
111213	691773
84276	691774
135069	691775
8589	691776
20348	691777
2198	691778
128542	691779
68827	691780
112170	691781
1718	691782
30705	691783
31906	691784
122935	691785
9150	691786
2081	691787
11647	691788
162555	691789
185688	691790
99207	691791
142861	691792
12918	691793
49923	691794
42373	691795
113770	691796
154174	691797
207481	691798
18169	691799
10462	691800
83421	691801
91115	691802
64388	691803
4317	691804
65687	691805
482	691806
38635	691807
8744	691808
33099	691809
143657	691810
62603	691811
40154	691812
10168	691813
135043	691814
33479	691815
66908	691816
5587	691817
39525	691818
22086	691819
8518	691820
40367	691821
27835	691822
39218	691823
2485	691824
97882	691825
11482	691826
78674	691827
18774	691828
417	691829
7440	691830
65262	691831
27497	691832
61771	691833
4516	691834
6853	691835
133003	691836
25401	691837
11657	691838
56274	691839
53830	691840
43450	691841
4445	691842
171440	691843
15110	691844
3519	691845
95641	691846
86531	691847
90238	691848
31507	691849
9686	691850
9768	691851
140523	691852
153680	691853
50784	691854
38002	691855
34914	691856
25332	691857
50910	691858
3267	691859
19259	691860
189701	691861
155097	691862
254800	691863
129182	691864
208189	691865
7617	691866
112114	691867
45423	691868
90886	691869
69869	691870
1341	691871
61867	691872
3663	691873
101835	691874
26225	691875
17445	691876
15235	691877
2875	691878
322	691879
69549	691880
212760	691881
68338	691882
46790	691883
8054	691884
7664	691885
59683	691886
244232	691887
2699	691888
25712	691889
75796	691890
108713	691891
61491	691892
105344	691893
135057	691894
166839	691895
3705	691896
37557	691897
53142	691898
48943	691899
40373	691900
59340	691901
193750	691902
70824	691903
83939	691904
28738	691905
38078	691906
6359	691907
83630	691908
79467	691909
244045	691910
32267	691911
82059	691912
161525	691913
44328	691914
1151	691915
27838	691916
12215	691917
25122	691918
252280	691919
231757	691920
90951	691921
105090	691922
2191	691923
144176	691924
8172	691925
215416	691926
205430	691927
52959	691928
22544	691929
206876	691930
147156	691931
45908	691932
133917	691933
95758	691934
54882	691935
223660	691936
225860	691937
59657	691938
53023	691939
254190	691940
1386	691941
245606	691942
800	691943
54513	691944
4572	691945
14392	691946
13023	691947
166573	691948
108404	691949
8455	691950
31049	691951
70800	691952
6992	691953
39873	691954
15135	691955
8870	691956
15484	691957
62754	691958
104655	691959
21738	691960
31094	691961
29189	691962
103451	691963
216761	691964
66806	691965
546	691966
54606	691967
453	691968
26161	691969
1437	691970
239463	691971
13875	691972
59534	691973
52207	691974
171116	691975
121036	691976
18021	691977
81064	691978
67792	691979
223395	691980
2129	691981
189439	691982
256357	691983
2972	691984
19091	691985
1521	691986
240136	691987
2729	691988
3196	691989
11813	691990
159039	691991
238242	691992
4473	691993
50962	691994
40763	691995
76659	691996
74701	691997
16342	691998
120155	691999
3883	692000
2435	692001
99357	692002
5322	692003
25705	692004
140850	692005
56009	692006
21238	692007
1960	692008
40205	692009
69748	692010
14537	692011
21698	692012
6339	692013
24075	692014
3371	692015
3869	692016
139184	692017
55770	692018
21858	692019
229707	692020
33286	692021
73232	692022
209033	692023
153169	692024
94086	692025
128459	692026
7670	692027
18444	692028
101797	692029
74754	692030
51698	692031
7706	692032
19175	692033
26996	692034
2370	692035
115890	692036
27531	692037
192108	692038
191909	692039
3139	692040
7613	692041
63002	692042
8569	692043
123313	692044
12608	692045
34599	692046
5718	692047
30961	692048
53300	692049
24056	692050
5901	692051
94106	692052
26868	692053
175899	692054
47683	692055
29318	692056
22058	692057
71836	692058
43205	692059
557	692060
61648	692061
188145	692062
4572	692063
19903	692064
79020	692065
112894	692066
41096	692067
28112	692068
34716	692069
2626	692070
61682	692071
149726	692072
131835	692073
171704	692074
121211	692075
34048	692076
181002	692077
76440	692078
9948	692079
57359	692080
18273	692081
216158	692082
27205	692083
93438	692084
111010	692085
5082	692086
156257	692087
2382	692088
40685	692089
5926	692090
104165	692091
52593	692092
4342	692093
19383	692094
64224	692095
9810	692096
4980	692097
8001	692098
87064	692099
23306	692100
71943	692101
1885	692102
253074	692103
94787	692104
1523	692105
34537	692106
14849	692107
5804	692108
35438	692109
3807	692110
5038	692111
65703	692112
124470	692113
78284	692114
90176	692115
40290	692116
51636	692117
35923	692118
150669	692119
18416	692120
4653	692121
79273	692122
89	692123
26445	692124
1165	692125
30783	692126
15842	692127
38314	692128
11370	692129
31182	692130
95763	692131
198272	692132
1221	692133
263851	692134
90952	692135
106377	692136
33303	692137
32208	692138
88461	692139
13726	692140
27527	692141
134108	692142
33773	692143
150981	692144
357	692145
2333	692146
111050	692147
2	692148
36302	692149
23303	692150
7391	692151
58744	692152
3397	692153
41347	692154
29088	692155
1149	692156
21982	692157
225265	692158
175262	692159
66016	692160
51018	692161
67326	692162
32896	692163
6572	692164
94063	692165
1969	692166
2105	692167
95	692168
225733	692169
104390	692170
1662	692171
7988	692172
22712	692173
17412	692174
227775	692175
36912	692176
96604	692177
80232	692178
279	692179
32326	692180
37343	692181
23780	692182
116809	692183
62103	692184
65766	692185
3260	692186
7384	692187
5709	692188
4725	692189
34026	692190
3820	692191
53830	692192
156011	692193
1020	692194
173176	692195
11409	692196
51144	692197
18626	692198
153408	692199
161168	692200
11434	692201
786	692202
81330	692203
183639	692204
24378	692205
100743	692206
7116	692207
76950	692208
1446	692209
40028	692210
31448	692211
189554	692212
16092	692213
115716	692214
13512	692215
50043	692216
150345	692217
141557	692218
264001	692219
15643	692220
50926	692221
266324	692222
46651	692223
21382	692224
63	692225
35653	692226
165625	692227
7941	692228
8723	692229
213893	692230
57798	692231
81546	692232
49023	692233
1149	692234
43276	692235
28668	692236
7223	692237
3158	692238
43285	692239
22344	692240
89696	692241
46651	692242
51473	692243
6436	692244
230414	692245
171	692246
36556	692247
460	692248
183640	692249
12280	692250
260748	692251
56521	692252
26880	692253
19075	692254
35	692255
65976	692256
23236	692257
18123	692258
237	692259
17603	692260
11758	692261
172200	692262
243362	692263
10893	692264
163680	692265
46497	692266
71269	692267
186907	692268
86021	692269
267441	692270
40096	692271
75693	692272
43776	692273
29595	692274
16642	692275
16859	692276
1692	692277
6808	692278
160645	692279
16385	692280
48998	692281
249321	692282
250340	692283
186100	692284
81912	692285
27218	692286
9425	692287
43087	692288
584	692289
20548	692290
52738	692291
54735	692292
224950	692293
1486	692294
156597	692295
2840	692296
131048	692297
37	692298
149200	692299
1692	692300
80161	692301
778	692302
36130	692303
43	692304
115615	692305
161743	692306
11906	692307
148270	692308
194278	692309
24211	692310
53109	692311
24085	692312
168004	692313
87426	692314
262225	692315
22136	692316
106637	692317
79215	692318
8527	692319
159675	692320
35366	692321
8393	692322
6858	692323
78884	692324
196958	692325
3189	692326
111337	692327
79271	692328
35608	692329
46403	692330
8129	692331
44308	692332
4093	692333
98462	692334
113078	692335
12015	692336
122208	692337
5766	692338
19112	692339
54143	692340
126431	692341
9160	692342
13244	692343
24297	692344
4815	692345
3100	692346
71328	692347
51917	692348
573	692349
203577	692350
5629	692351
87705	692352
117656	692353
28588	692354
16865	692355
4862	692356
16065	692357
61546	692358
38469	692359
55131	692360
77195	692361
46870	692362
9681	692363
92127	692364
52461	692365
54224	692366
44804	692367
60081	692368
30268	692369
19738	692370
4803	692371
2720	692372
47916	692373
78058	692374
6554	692375
4374	692376
96	692377
389	692378
79413	692379
54266	692380
27091	692381
185695	692382
3668	692383
21168	692384
175130	692385
12936	692386
30065	692387
49858	692388
58409	692389
142948	692390
89200	692391
1936	692392
11366	692393
5989	692394
133941	692395
46569	692396
13492	692397
23383	692398
186305	692399
262422	692400
58863	692401
84340	692402
55693	692403
8590	692404
5558	692405
17822	692406
154137	692407
4438	692408
19962	692409
29788	692410
271861	692411
154246	692412
134463	692413
38428	692414
141997	692415
38336	692416
53819	692417
93207	692418
41831	692419
221460	692420
23303	692421
2826	692422
8283	692423
14521	692424
260172	692425
2763	692426
62081	692427
190953	692428
29878	692429
6437	692430
211454	692431
252205	692432
63995	692433
255428	692434
54571	692435
205013	692436
192824	692437
12084	692438
6684	692439
97432	692440
268862	692441
47658	692442
39065	692443
93505	692444
71431	692445
32780	692446
41242	692447
17854	692448
15382	692449
132726	692450
10090	692451
258648	692452
54403	692453
91192	692454
838	692455
69865	692456
29865	692457
16477	692458
13104	692459
26197	692460
108732	692461
2183	692462
25689	692463
222009	692464
94384	692465
2417	692466
43706	692467
50966	692468
12026	692469
10977	692470
107390	692471
614	692472
81590	692473
44243	692474
19157	692475
2246	692476
78569	692477
225688	692478
2538	692479
24363	692480
223083	692481
1589	692482
25737	692483
2173	692484
17628	692485
18236	692486
64244	692487
81037	692488
292	692489
228	692490
22150	692491
181050	692492
15108	692493
7431	692494
4321	692495
128344	692496
260161	692497
30771	692498
192050	692499
3855	692500
233997	692501
49719	692502
269634	692503
35191	692504
48983	692505
159957	692506
243564	692507
98623	692508
7747	692509
3841	692510
250572	692511
100324	692512
102049	692513
25696	692514
6676	692515
156725	692516
10866	692517
266154	692518
1803	692519
538	692520
5968	692521
77721	692522
4945	692523
10858	692524
90658	692525
133090	692526
249142	692527
17290	692528
92675	692529
30280	692530
133543	692531
112869	692532
22414	692533
105270	692534
249008	692535
28952	692536
19342	692537
45483	692538
3946	692539
38756	692540
9481	692541
104858	692542
207427	692543
157166	692544
9887	692545
104945	692546
233453	692547
18507	692548
110699	692549
93014	692550
143171	692551
21712	692552
739	692553
147494	692554
72329	692555
30098	692556
5061	692557
241478	692558
35094	692559
216225	692560
551	692561
29553	692562
215206	692563
123414	692564
34968	692565
74924	692566
35232	692567
124907	692568
5477	692569
182872	692570
142798	692571
71401	692572
121976	692573
213828	692574
1818	692575
70983	692576
36983	692577
93877	692578
113128	692579
158838	692580
96473	692581
112310	692582
142774	692583
55384	692584
22750	692585
48937	692586
10498	692587
5735	692588
1726	692589
13037	692590
40139	692591
77	692592
98225	692593
4271	692594
1943	692595
562	692596
90921	692597
6937	692598
64867	692599
45353	692600
188568	692601
4643	692602
2471	692603
28807	692604
33384	692605
45260	692606
427	692607
89706	692608
3195	692609
3915	692610
56807	692611
24032	692612
75260	692613
354	692614
464	692615
99230	692616
105411	692617
71375	692618
143052	692619
252850	692620
23730	692621
40216	692622
1780	692623
218	692624
36696	692625
2418	692626
1215	692627
12741	692628
11860	692629
588	692630
2369	692631
105274	692632
16575	692633
27574	692634
2900	692635
169087	692636
4795	692637
26147	692638
216757	692639
155215	692640
6249	692641
254939	692642
455	692643
69065	692644
1003	692645
129413	692646
293	692647
124552	692648
13859	692649
77852	692650
84649	692651
26937	692652
217566	692653
9413	692654
38799	692655
19130	692656
15629	692657
8148	692658
255398	692659
3096	692660
1806	692661
42546	692662
4006	692663
70770	692664
32440	692665
27884	692666
54888	692667
192949	692668
73916	692669
32547	692670
42658	692671
36035	692672
52389	692673
99455	692674
63603	692675
33059	692676
23053	692677
1030	692678
1483	692679
1350	692680
2369	692681
93883	692682
8535	692683
329	692684
37	692685
114229	692686
24627	692687
51092	692688
92281	692689
43578	692690
5173	692691
192752	692692
43726	692693
179081	692694
38878	692695
1750	692696
12669	692697
170944	692698
54650	692699
58064	692700
588	692701
33165	692702
13235	692703
67490	692704
26858	692705
65940	692706
74328	692707
14403	692708
25927	692709
50296	692710
48441	692711
7600	692712
28725	692713
228716	692714
78026	692715
23719	692716
96	692717
77390	692718
101808	692719
50069	692720
11691	692721
48601	692722
219257	692723
28963	692724
22385	692725
919	692726
14203	692727
215264	692728
83982	692729
26599	692730
78324	692731
98688	692732
30400	692733
76698	692734
18265	692735
2800	692736
81756	692737
55646	692738
28270	692739
30857	692740
828	692741
14251	692742
186	692743
4472	692744
29574	692745
114805	692746
46251	692747
7740	692748
37424	692749
132330	692750
23	692751
20726	692752
1331	692753
16448	692754
6471	692755
42818	692756
13541	692757
37088	692758
11609	692759
45400	692760
217279	692761
3690	692762
270971	692763
14060	692764
46660	692765
70843	692766
219485	692767
15121	692768
5111	692769
19609	692770
2714	692771
55755	692772
88811	692773
2482	692774
93745	692775
46748	692776
3733	692777
14977	692778
99541	692779
1353	692780
35902	692781
35928	692782
68326	692783
56946	692784
90993	692785
254719	692786
221052	692787
2192	692788
170273	692789
18279	692790
104607	692791
137863	692792
5706	692793
885	692794
183119	692795
32206	692796
544	692797
13669	692798
1573	692799
218370	692800
13294	692801
5990	692802
226676	692803
28503	692804
232	692805
4174	692806
58257	692807
26697	692808
31779	692809
34352	692810
116641	692811
10759	692812
77370	692813
17840	692814
18648	692815
18037	692816
257596	692817
63121	692818
7441	692819
14535	692820
4418	692821
125	692822
28693	692823
2683	692824
142863	692825
135954	692826
95476	692827
9250	692828
1043	692829
3934	692830
169038	692831
824	692832
1313	692833
16594	692834
245111	692835
33378	692836
526	692837
58141	692838
21940	692839
2191	692840
184651	692841
238132	692842
2375	692843
170636	692844
102894	692845
2789	692846
28761	692847
247092	692848
32810	692849
4221	692850
63153	692851
105823	692852
1770	692853
132687	692854
4863	692855
16829	692856
80576	692857
132	692858
76721	692859
54385	692860
43460	692861
1509	692862
89278	692863
24547	692864
192091	692865
106911	692866
125211	692867
380	692868
26110	692869
27380	692870
187495	692871
159600	692872
154	692873
38414	692874
99960	692875
805	692876
124399	692877
97365	692878
9913	692879
5881	692880
120267	692881
12011	692882
5528	692883
117748	692884
132979	692885
158793	692886
90669	692887
22803	692888
38832	692889
178982	692890
21857	692891
131173	692892
49055	692893
91396	692894
1057	692895
8371	692896
36313	692897
18918	692898
51929	692899
3262	692900
38659	692901
39382	692902
13707	692903
240695	692904
17734	692905
113696	692906
37766	692907
12806	692908
16422	692909
5630	692910
57973	692911
13722	692912
245925	692913
562	692914
83897	692915
19103	692916
29173	692917
43696	692918
6293	692919
18165	692920
1999	692921
18462	692922
108077	692923
104319	692924
151471	692925
88735	692926
45	692927
74299	692928
3470	692929
91852	692930
201014	692931
130059	692932
74809	692933
23489	692934
225438	692935
4575	692936
1358	692937
255001	692938
30757	692939
14797	692940
16249	692941
28480	692942
119232	692943
32097	692944
86217	692945
37267	692946
52198	692947
94198	692948
14262	692949
102675	692950
18232	692951
369	692952
132249	692953
6700	692954
21711	692955
78742	692956
37761	692957
177280	692958
211807	692959
1504	692960
28318	692961
17716	692962
83345	692963
35958	692964
117374	692965
263492	692966
10995	692967
33853	692968
29859	692969
11884	692970
6953	692971
155149	692972
24886	692973
20741	692974
80899	692975
44350	692976
166628	692977
30056	692978
17670	692979
8230	692980
97006	692981
111716	692982
6086	692983
5034	692984
94061	692985
47967	692986
120468	692987
5031	692988
15	692989
9915	692990
194025	692991
10085	692992
20397	692993
181783	692994
69526	692995
144522	692996
1363	692997
97819	692998
1248	692999
50879	693000
32453	693001
1085	693002
34080	693003
41090	693004
195084	693005
110530	693006
61897	693007
1784	693008
128583	693009
60773	693010
386	693011
64847	693012
57435	693013
193214	693014
172347	693015
5546	693016
212528	693017
92018	693018
17019	693019
167793	693020
84839	693021
74541	693022
4623	693023
241283	693024
4599	693025
96962	693026
12809	693027
122736	693028
25606	693029
3689	693030
91296	693031
230751	693032
75755	693033
230976	693034
22980	693035
6534	693036
2145	693037
163195	693038
24235	693039
14579	693040
25471	693041
107722	693042
58830	693043
32391	693044
41843	693045
195744	693046
250585	693047
9388	693048
11335	693049
234265	693050
72971	693051
38027	693052
568	693053
2922	693054
141094	693055
20546	693056
9588	693057
86175	693058
84774	693059
540	693060
42522	693061
17361	693062
38676	693063
42298	693064
95552	693065
10252	693066
29175	693067
6425	693068
195074	693069
943	693070
67	693071
109120	693072
10757	693073
36441	693074
17826	693075
35940	693076
36517	693077
74729	693078
46813	693079
76212	693080
2587	693081
294	693082
19454	693083
37347	693084
57215	693085
101967	693086
88752	693087
165894	693088
13724	693089
266265	693090
797	693091
29766	693092
119327	693093
51095	693094
97224	693095
807	693096
1164	693097
260829	693098
15288	693099
28742	693100
43726	693101
128285	693102
7068	693103
25728	693104
155685	693105
2270	693106
15357	693107
1299	693108
78083	693109
49455	693110
26393	693111
19197	693112
109907	693113
234598	693114
38671	693115
191558	693116
31570	693117
2232	693118
98778	693119
239907	693120
7933	693121
85412	693122
4106	693123
5638	693124
99123	693125
63738	693126
800	693127
383	693128
2444	693129
169742	693130
39181	693131
123448	693132
197996	693133
109159	693134
173461	693135
8972	693136
95267	693137
78819	693138
3003	693139
9426	693140
38197	693141
4745	693142
44736	693143
6063	693144
5163	693145
128211	693146
53078	693147
229634	693148
54090	693149
38248	693150
53124	693151
16253	693152
218532	693153
165049	693154
3571	693155
5574	693156
262733	693157
10065	693158
273	693159
7727	693160
66100	693161
14408	693162
254978	693163
252410	693164
21847	693165
174366	693166
170237	693167
2861	693168
28305	693169
46889	693170
23617	693171
203989	693172
11202	693173
73288	693174
4163	693175
32836	693176
105226	693177
43679	693178
8589	693179
8418	693180
70655	693181
1573	693182
37616	693183
3150	693184
18227	693185
69248	693186
27051	693187
151978	693188
6751	693189
97105	693190
71819	693191
5859	693192
15833	693193
2218	693194
39345	693195
22326	693196
73300	693197
421	693198
31131	693199
12789	693200
35574	693201
74512	693202
89343	693203
1840	693204
51627	693205
28772	693206
36556	693207
989	693208
230759	693209
24753	693210
510	693211
1692	693212
39230	693213
25448	693214
43849	693215
9477	693216
98511	693217
15435	693218
57375	693219
196274	693220
216458	693221
261425	693222
51318	693223
125228	693224
94918	693225
92609	693226
35960	693227
13017	693228
8682	693229
2665	693230
203	693231
42655	693232
3301	693233
59571	693234
106944	693235
129305	693236
1635	693237
29394	693238
14486	693239
23062	693240
53853	693241
217489	693242
124594	693243
767	693244
19117	693245
6017	693246
8044	693247
5500	693248
10213	693249
3208	693250
48505	693251
28392	693252
44621	693253
13022	693254
33244	693255
1470	693256
175603	693257
1547	693258
765	693259
164723	693260
6421	693261
100694	693262
211484	693263
52097	693264
95772	693265
9326	693266
41438	693267
22430	693268
28648	693269
3869	693270
9820	693271
75720	693272
149	693273
41730	693274
5317	693275
48170	693276
17754	693277
181203	693278
892	693279
28920	693280
165858	693281
23106	693282
10409	693283
76485	693284
243501	693285
3200	693286
45223	693287
7860	693288
2168	693289
16032	693290
591	693291
26478	693292
37760	693293
45721	693294
64605	693295
7771	693296
10496	693297
44	693298
167243	693299
24668	693300
76983	693301
42766	693302
101496	693303
116784	693304
91174	693305
44411	693306
19886	693307
163758	693308
170462	693309
144330	693310
1024	693311
172950	693312
42497	693313
12166	693314
20078	693315
57605	693316
49	693317
9026	693318
52914	693319
8736	693320
218290	693321
59163	693322
144698	693323
299	693324
241480	693325
31150	693326
208459	693327
38913	693328
997	693329
163631	693330
63800	693331
204028	693332
119703	693333
13103	693334
63623	693335
6727	693336
37436	693337
44947	693338
3210	693339
78993	693340
50751	693341
57337	693342
6560	693343
170460	693344
73731	693345
57	693346
9285	693347
22401	693348
3081	693349
5401	693350
1168	693351
6101	693352
205641	693353
202924	693354
41946	693355
91331	693356
52161	693357
166766	693358
5062	693359
96481	693360
89941	693361
14648	693362
149428	693363
68837	693364
36996	693365
34617	693366
133023	693367
21595	693368
14963	693369
5803	693370
33316	693371
51856	693372
11247	693373
1827	693374
6750	693375
134028	693376
60946	693377
25541	693378
264226	693379
22145	693380
17927	693381
27666	693382
163954	693383
4284	693384
110678	693385
32039	693386
24599	693387
19203	693388
13926	693389
264302	693390
266436	693391
90205	693392
14558	693393
157985	693394
108394	693395
254971	693396
234278	693397
24129	693398
31526	693399
42931	693400
108574	693401
152953	693402
1933	693403
10092	693404
102585	693405
105830	693406
17358	693407
221622	693408
55952	693409
52899	693410
143605	693411
1214	693412
35895	693413
86149	693414
84280	693415
48	693416
69879	693417
165341	693418
127193	693419
108186	693420
29465	693421
35431	693422
189758	693423
4651	693424
71568	693425
68086	693426
170228	693427
208510	693428
6890	693429
90002	693430
6290	693431
87214	693432
38316	693433
109999	693434
225607	693435
6912	693436
12297	693437
48408	693438
127228	693439
50179	693440
324	693441
171685	693442
72648	693443
11275	693444
31740	693445
56734	693446
84853	693447
182719	693448
78606	693449
119841	693450
136471	693451
28184	693452
41949	693453
199528	693454
23451	693455
191791	693456
50955	693457
88202	693458
126215	693459
29707	693460
33939	693461
12391	693462
64003	693463
5326	693464
51122	693465
97190	693466
13704	693467
57089	693468
10976	693469
52242	693470
26314	693471
38012	693472
55603	693473
12813	693474
212838	693475
6644	693476
46913	693477
2416	693478
44333	693479
221	693480
90130	693481
60550	693482
213698	693483
1512	693484
28477	693485
140171	693486
30592	693487
5417	693488
370	693489
47304	693490
209	693491
63700	693492
87449	693493
38943	693494
33319	693495
16948	693496
102879	693497
68002	693498
42291	693499
218584	693500
9269	693501
110381	693502
38548	693503
101792	693504
108297	693505
3070	693506
8280	693507
9071	693508
35997	693509
14123	693510
44972	693511
59104	693512
94572	693513
19132	693514
60489	693515
246844	693516
260190	693517
111027	693518
84263	693519
82540	693520
21041	693521
17571	693522
8551	693523
105355	693524
81842	693525
93413	693526
43602	693527
80974	693528
4332	693529
51848	693530
87415	693531
395	693532
77250	693533
146262	693534
96897	693535
218717	693536
7839	693537
72618	693538
74463	693539
86226	693540
163502	693541
7422	693542
205370	693543
140278	693544
105019	693545
11845	693546
71459	693547
50022	693548
21154	693549
33422	693550
201844	693551
19585	693552
151595	693553
50035	693554
137670	693555
523	693556
22269	693557
154237	693558
40712	693559
6067	693560
2027	693561
1272	693562
63493	693563
9550	693564
15782	693565
44573	693566
18742	693567
32010	693568
22518	693569
2486	693570
100275	693571
2109	693572
4136	693573
34524	693574
66506	693575
251379	693576
14769	693577
2063	693578
94436	693579
27805	693580
592	693581
65852	693582
2111	693583
5748	693584
147	693585
20600	693586
128734	693587
162768	693588
14323	693589
95688	693590
76301	693591
51085	693592
8590	693593
90940	693594
21591	693595
17585	693596
163640	693597
246449	693598
29583	693599
79070	693600
10547	693601
104640	693602
26440	693603
1620	693604
268584	693605
15167	693606
123400	693607
147486	693608
211165	693609
24485	693610
17954	693611
17350	693612
13048	693613
222950	693614
4127	693615
5270	693616
53705	693617
72264	693618
22975	693619
154175	693620
49083	693621
271643	693622
1789	693623
51093	693624
131188	693625
252227	693626
236133	693627
176064	693628
667	693629
227218	693630
96010	693631
4886	693632
31021	693633
16449	693634
5216	693635
19585	693636
113758	693637
25739	693638
28291	693639
51579	693640
82	693641
8929	693642
121521	693643
25574	693644
113518	693645
1477	693646
15214	693647
161819	693648
163531	693649
7330	693650
9824	693651
35838	693652
260575	693653
109250	693654
83	693655
166738	693656
74606	693657
18474	693658
76387	693659
40294	693660
19598	693661
83734	693662
74192	693663
28971	693664
136054	693665
41160	693666
82198	693667
3221	693668
956	693669
173786	693670
86584	693671
53568	693672
219191	693673
197088	693674
85423	693675
70059	693676
43365	693677
84737	693678
162523	693679
45494	693680
382	693681
1378	693682
39647	693683
50070	693684
79951	693685
123591	693686
107538	693687
592	693688
92236	693689
56610	693690
206063	693691
116238	693692
18534	693693
14562	693694
1871	693695
559	693696
54275	693697
57991	693698
196495	693699
5720	693700
81352	693701
44176	693702
10848	693703
8919	693704
128126	693705
52270	693706
108796	693707
263	693708
169331	693709
44108	693710
102893	693711
207468	693712
5794	693713
45802	693714
12352	693715
8851	693716
47476	693717
290	693718
33798	693719
95649	693720
105723	693721
146862	693722
236215	693723
68589	693724
2452	693725
150745	693726
85758	693727
2219	693728
111346	693729
57992	693730
7250	693731
233332	693732
132774	693733
1967	693734
34516	693735
111862	693736
8678	693737
19768	693738
25740	693739
138907	693740
166259	693741
9435	693742
258911	693743
56316	693744
39016	693745
16263	693746
54282	693747
79233	693748
142044	693749
365	693750
8595	693751
107403	693752
234824	693753
15492	693754
115731	693755
162194	693756
88169	693757
31020	693758
147304	693759
160069	693760
156490	693761
84763	693762
69330	693763
49527	693764
146768	693765
165329	693766
134024	693767
248033	693768
26520	693769
212201	693770
117256	693771
17561	693772
910	693773
65690	693774
145699	693775
5807	693776
29678	693777
91264	693778
9605	693779
193426	693780
47139	693781
77076	693782
35489	693783
32738	693784
18836	693785
70448	693786
198688	693787
6992	693788
142988	693789
11506	693790
50265	693791
168596	693792
152588	693793
5858	693794
76425	693795
47342	693796
6046	693797
159399	693798
16143	693799
61321	693800
241287	693801
26131	693802
217861	693803
11835	693804
48499	693805
214035	693806
40207	693807
20181	693808
2863	693809
64245	693810
2705	693811
107609	693812
7218	693813
43374	693814
1395	693815
30656	693816
15183	693817
104182	693818
2948	693819
94385	693820
24465	693821
15097	693822
5031	693823
80336	693824
1551	693825
239167	693826
1058	693827
177926	693828
139106	693829
82789	693830
125080	693831
58267	693832
934	693833
662	693834
220106	693835
1270	693836
100203	693837
167883	693838
16180	693839
128722	693840
81023	693841
232601	693842
164927	693843
14829	693844
75011	693845
47120	693846
1545	693847
7884	693848
530	693849
34057	693850
41732	693851
25573	693852
72474	693853
116	693854
78827	693855
60008	693856
92170	693857
6003	693858
17833	693859
63843	693860
76140	693861
36706	693862
28683	693863
141179	693864
64881	693865
26143	693866
57459	693867
129767	693868
10168	693869
13445	693870
317	693871
5928	693872
154910	693873
1178	693874
147924	693875
43954	693876
160481	693877
44092	693878
124770	693879
36497	693880
1908	693881
3524	693882
89250	693883
26427	693884
107926	693885
1233	693886
193891	693887
2254	693888
100446	693889
20643	693890
4392	693891
50656	693892
4897	693893
7333	693894
18753	693895
193	693896
219791	693897
242807	693898
1525	693899
1921	693900
43296	693901
21281	693902
10071	693903
7410	693904
49754	693905
23599	693906
27974	693907
104554	693908
11211	693909
124550	693910
5820	693911
23527	693912
6613	693913
170581	693914
12	693915
1367	693916
167195	693917
51892	693918
54971	693919
136316	693920
7496	693921
10300	693922
22877	693923
2025	693924
109005	693925
8470	693926
40634	693927
58215	693928
130949	693929
96652	693930
31386	693931
156901	693932
91	693933
201	693934
138535	693935
21245	693936
89389	693937
34329	693938
212530	693939
12701	693940
16879	693941
52394	693942
223562	693943
8884	693944
152600	693945
13450	693946
51816	693947
25625	693948
267900	693949
36067	693950
3328	693951
4923	693952
53666	693953
4455	693954
42580	693955
6733	693956
6949	693957
93825	693958
144882	693959
112303	693960
171289	693961
6547	693962
11617	693963
33754	693964
102550	693965
87568	693966
125924	693967
31660	693968
3686	693969
79692	693970
51000	693971
11644	693972
41931	693973
207978	693974
3047	693975
189	693976
19361	693977
19443	693978
16118	693979
2775	693980
171551	693981
25946	693982
53894	693983
161291	693984
58346	693985
164206	693986
266	693987
1830	693988
243657	693989
141878	693990
21039	693991
8495	693992
423	693993
231052	693994
22199	693995
11769	693996
9758	693997
38697	693998
90882	693999
24168	694000
310	694001
112677	694002
5985	694003
19059	694004
14383	694005
40189	694006
128587	694007
6304	694008
129796	694009
858	694010
49610	694011
115136	694012
162867	694013
27049	694014
68453	694015
230038	694016
39	694017
64946	694018
75991	694019
18823	694020
125056	694021
3785	694022
33	694023
28961	694024
150	694025
11641	694026
112277	694027
166708	694028
4702	694029
157654	694030
50070	694031
88441	694032
69414	694033
19970	694034
142274	694035
550	694036
145587	694037
2883	694038
159097	694039
91932	694040
1833	694041
84433	694042
4252	694043
36108	694044
985	694045
96891	694046
45792	694047
228140	694048
2443	694049
4767	694050
87553	694051
214849	694052
28719	694053
5437	694054
132464	694055
21635	694056
60410	694057
39546	694058
231149	694059
59985	694060
11566	694061
9341	694062
87636	694063
15572	694064
111937	694065
43727	694066
63907	694067
17901	694068
136444	694069
18799	694070
3489	694071
90462	694072
1996	694073
231943	694074
7034	694075
272495	694076
31118	694077
44856	694078
20328	694079
71702	694080
132512	694081
25906	694082
13711	694083
33104	694084
108001	694085
48052	694086
40556	694087
47078	694088
64238	694089
9524	694090
48214	694091
25495	694092
57506	694093
183527	694094
34807	694095
22662	694096
168165	694097
69087	694098
5932	694099
3549	694100
11194	694101
268887	694102
23648	694103
56433	694104
45280	694105
63402	694106
43473	694107
3707	694108
164874	694109
26992	694110
113194	694111
58323	694112
51601	694113
78036	694114
200647	694115
10267	694116
4982	694117
73683	694118
39194	694119
3808	694120
21057	694121
34621	694122
15106	694123
207950	694124
1903	694125
3554	694126
12711	694127
7457	694128
10357	694129
140675	694130
139621	694131
56000	694132
17944	694133
36278	694134
22718	694135
45971	694136
16331	694137
12413	694138
121073	694139
1035	694140
108343	694141
245316	694142
3603	694143
262058	694144
9133	694145
18127	694146
93325	694147
113024	694148
122977	694149
205295	694150
108218	694151
147228	694152
64296	694153
1171	694154
2249	694155
72680	694156
8383	694157
32619	694158
64507	694159
224180	694160
2975	694161
181747	694162
137694	694163
151261	694164
135922	694165
70244	694166
257531	694167
90280	694168
88856	694169
32985	694170
180919	694171
15661	694172
86410	694173
73061	694174
16789	694175
75838	694176
22288	694177
15615	694178
10284	694179
5722	694180
167612	694181
28235	694182
74131	694183
236376	694184
268949	694185
59779	694186
261610	694187
33975	694188
112636	694189
50714	694190
19640	694191
109508	694192
2642	694193
78666	694194
105969	694195
2398	694196
181	694197
101198	694198
9256	694199
25820	694200
12317	694201
22929	694202
2022	694203
173	694204
47931	694205
196745	694206
31365	694207
5925	694208
8351	694209
62110	694210
7886	694211
6100	694212
60136	694213
7291	694214
555	694215
9323	694216
13450	694217
6448	694218
28190	694219
15890	694220
66904	694221
254743	694222
39028	694223
132035	694224
5153	694225
9346	694226
138878	694227
682	694228
79250	694229
9494	694230
26263	694231
33377	694232
4634	694233
4752	694234
13836	694235
272514	694236
3004	694237
7242	694238
45738	694239
8275	694240
109536	694241
170455	694242
50329	694243
46878	694244
29284	694245
241927	694246
49934	694247
6804	694248
12110	694249
40408	694250
48691	694251
191024	694252
1075	694253
241064	694254
86075	694255
2	694256
84343	694257
603	694258
31638	694259
163392	694260
92332	694261
131422	694262
3470	694263
66546	694264
65358	694265
3272	694266
16299	694267
147636	694268
90989	694269
110799	694270
940	694271
98913	694272
57896	694273
6349	694274
76782	694275
1878	694276
235999	694277
183791	694278
22643	694279
48783	694280
20587	694281
11406	694282
128340	694283
61977	694284
65161	694285
7315	694286
101274	694287
162816	694288
174598	694289
15563	694290
132674	694291
84611	694292
30924	694293
49281	694294
15969	694295
21233	694296
14647	694297
10981	694298
56309	694299
33777	694300
194124	694301
32322	694302
9642	694303
4141	694304
228459	694305
12937	694306
2835	694307
155990	694308
23051	694309
13648	694310
7433	694311
159	694312
59054	694313
267378	694314
47994	694315
69209	694316
64172	694317
12410	694318
15243	694319
16937	694320
10217	694321
13165	694322
3140	694323
72291	694324
214930	694325
213793	694326
10833	694327
22438	694328
2089	694329
240780	694330
248	694331
45141	694332
1144	694333
13932	694334
167347	694335
24673	694336
250657	694337
44085	694338
130419	694339
239834	694340
11298	694341
84720	694342
23187	694343
75457	694344
59562	694345
23874	694346
29344	694347
654	694348
4856	694349
62282	694350
6347	694351
7062	694352
119556	694353
48973	694354
47342	694355
79562	694356
231121	694357
66565	694358
157063	694359
7747	694360
5811	694361
30373	694362
7408	694363
110624	694364
13528	694365
21530	694366
36948	694367
491	694368
4102	694369
143999	694370
8512	694371
137729	694372
216485	694373
37475	694374
12436	694375
35637	694376
74	694377
4257	694378
133539	694379
152534	694380
54551	694381
3617	694382
9968	694383
17910	694384
16840	694385
73510	694386
104	694387
1814	694388
134925	694389
38194	694390
11215	694391
116053	694392
72347	694393
25102	694394
17397	694395
53037	694396
18907	694397
198835	694398
25216	694399
73922	694400
3728	694401
4451	694402
49194	694403
6034	694404
17893	694405
147507	694406
104090	694407
45374	694408
246707	694409
7082	694410
114010	694411
2911	694412
40617	694413
64439	694414
5874	694415
255712	694416
3429	694417
1589	694418
26817	694419
117684	694420
1886	694421
23014	694422
24733	694423
178001	694424
254103	694425
143765	694426
15778	694427
89375	694428
110484	694429
933	694430
263441	694431
8411	694432
8456	694433
16220	694434
15808	694435
25328	694436
40	694437
96622	694438
49577	694439
101911	694440
107756	694441
31111	694442
110238	694443
1464	694444
21134	694445
79070	694446
110171	694447
160284	694448
9399	694449
17355	694450
363	694451
71337	694452
16035	694453
14740	694454
7639	694455
550	694456
10817	694457
56293	694458
111	694459
27070	694460
5296	694461
98475	694462
127753	694463
27364	694464
206546	694465
44641	694466
188990	694467
40956	694468
151010	694469
55607	694470
24906	694471
239556	694472
34786	694473
1349	694474
41184	694475
60006	694476
28589	694477
1868	694478
13125	694479
17016	694480
6031	694481
28739	694482
225284	694483
378	694484
117519	694485
40689	694486
54053	694487
178254	694488
10366	694489
17925	694490
85164	694491
16980	694492
1054	694493
222960	694494
26333	694495
99332	694496
48015	694497
22928	694498
28	694499
209844	694500
269081	694501
54067	694502
69578	694503
17286	694504
263332	694505
340	694506
36147	694507
6187	694508
95403	694509
6212	694510
5842	694511
41720	694512
119970	694513
11210	694514
46735	694515
692	694516
32986	694517
22980	694518
222816	694519
214704	694520
22873	694521
17092	694522
33698	694523
96340	694524
264921	694525
44680	694526
76244	694527
92103	694528
147555	694529
110533	694530
191628	694531
3182	694532
900	694533
50782	694534
105259	694535
3726	694536
141872	694537
155820	694538
36431	694539
15721	694540
5446	694541
20305	694542
94815	694543
31447	694544
95959	694545
156480	694546
97007	694547
14120	694548
40398	694549
35935	694550
31473	694551
19279	694552
3595	694553
770	694554
55318	694555
52088	694556
81301	694557
10968	694558
2646	694559
10147	694560
88413	694561
8428	694562
41525	694563
5301	694564
190390	694565
456	694566
20619	694567
91134	694568
95047	694569
8780	694570
54915	694571
10994	694572
42217	694573
143226	694574
157989	694575
3298	694576
1414	694577
6645	694578
24417	694579
4332	694580
41157	694581
77093	694582
16226	694583
6332	694584
9769	694585
23533	694586
94243	694587
111015	694588
6029	694589
13418	694590
65580	694591
18469	694592
92623	694593
152131	694594
56603	694595
203786	694596
7009	694597
248361	694598
38649	694599
207696	694600
193595	694601
44279	694602
115956	694603
130731	694604
54246	694605
88670	694606
37489	694607
25890	694608
5417	694609
111918	694610
1851	694611
215160	694612
78160	694613
41875	694614
112723	694615
10455	694616
729	694617
11898	694618
5685	694619
8543	694620
7159	694621
156723	694622
7117	694623
32489	694624
21347	694625
1536	694626
43180	694627
1187	694628
12156	694629
144976	694630
143617	694631
7648	694632
23590	694633
189545	694634
484	694635
181742	694636
17177	694637
141131	694638
256368	694639
81203	694640
69654	694641
49335	694642
18613	694643
92550	694644
75338	694645
5789	694646
135912	694647
192957	694648
38014	694649
79073	694650
35344	694651
89104	694652
66260	694653
12157	694654
83326	694655
258223	694656
52581	694657
486	694658
2714	694659
198624	694660
14561	694661
52423	694662
87731	694663
164736	694664
47661	694665
5315	694666
29252	694667
30266	694668
34842	694669
24012	694670
35754	694671
121728	694672
27247	694673
8681	694674
30702	694675
887	694676
18343	694677
28852	694678
225519	694679
269681	694680
105014	694681
11583	694682
147212	694683
119576	694684
47212	694685
45619	694686
167862	694687
175535	694688
5581	694689
462	694690
55524	694691
108057	694692
1893	694693
223742	694694
45998	694695
28435	694696
13812	694697
10657	694698
60578	694699
50470	694700
1379	694701
8025	694702
6092	694703
73583	694704
155501	694705
165662	694706
79396	694707
45849	694708
17611	694709
196458	694710
19310	694711
194294	694712
6771	694713
4151	694714
56241	694715
77560	694716
46549	694717
398	694718
30541	694719
653	694720
92368	694721
100201	694722
128714	694723
147452	694724
15930	694725
86167	694726
127240	694727
256464	694728
95667	694729
46294	694730
2253	694731
70608	694732
94140	694733
69224	694734
23701	694735
199020	694736
76281	694737
3922	694738
68356	694739
267449	694740
121243	694741
16673	694742
26729	694743
16023	694744
27323	694745
45188	694746
2932	694747
7348	694748
16713	694749
108576	694750
24278	694751
80976	694752
8384	694753
53223	694754
139342	694755
211917	694756
100410	694757
23971	694758
17918	694759
2340	694760
35922	694761
604	694762
2420	694763
82029	694764
151882	694765
25195	694766
24949	694767
96762	694768
28157	694769
22804	694770
23298	694771
27281	694772
3801	694773
61092	694774
16315	694775
72902	694776
178168	694777
253232	694778
31978	694779
1237	694780
82549	694781
25640	694782
247778	694783
3703	694784
212592	694785
30541	694786
534	694787
261159	694788
17688	694789
162475	694790
31197	694791
206982	694792
25734	694793
37140	694794
166820	694795
28129	694796
217982	694797
38062	694798
124174	694799
62290	694800
713	694801
49988	694802
13422	694803
6260	694804
10785	694805
78314	694806
59859	694807
826	694808
1571	694809
43	694810
1881	694811
208566	694812
27712	694813
6110	694814
272391	694815
36278	694816
48090	694817
87296	694818
87431	694819
23050	694820
50397	694821
45028	694822
6070	694823
219673	694824
60512	694825
259875	694826
199206	694827
19497	694828
1363	694829
89826	694830
68257	694831
89440	694832
67832	694833
235673	694834
4710	694835
102907	694836
40944	694837
75094	694838
5040	694839
1207	694840
17024	694841
30990	694842
44787	694843
3374	694844
30133	694845
96859	694846
228927	694847
106809	694848
10989	694849
23843	694850
4331	694851
9124	694852
2672	694853
253586	694854
35952	694855
103312	694856
64599	694857
81059	694858
12022	694859
243256	694860
4533	694861
4598	694862
20213	694863
133228	694864
13867	694865
21870	694866
161577	694867
93686	694868
136	694869
176400	694870
12150	694871
82394	694872
2704	694873
104732	694874
66272	694875
22828	694876
55594	694877
85329	694878
20655	694879
49173	694880
72468	694881
5667	694882
49177	694883
20809	694884
16197	694885
71200	694886
166779	694887
30537	694888
579	694889
26717	694890
48193	694891
81130	694892
18529	694893
246669	694894
128158	694895
127147	694896
38575	694897
39021	694898
99	694899
198659	694900
106507	694901
115476	694902
36412	694903
72219	694904
14633	694905
14055	694906
113651	694907
1915	694908
171242	694909
3166	694910
8172	694911
94387	694912
35253	694913
97978	694914
25501	694915
21945	694916
27693	694917
134613	694918
80568	694919
5584	694920
166226	694921
54356	694922
81362	694923
2489	694924
43551	694925
29561	694926
133359	694927
88649	694928
76997	694929
170542	694930
108420	694931
156301	694932
2021	694933
1080	694934
41554	694935
2012	694936
87852	694937
21648	694938
68942	694939
19777	694940
77558	694941
1687	694942
40219	694943
25637	694944
229519	694945
257014	694946
163865	694947
166391	694948
129016	694949
231862	694950
61891	694951
109091	694952
52461	694953
16219	694954
43225	694955
177962	694956
74163	694957
4334	694958
25536	694959
103560	694960
33313	694961
3458	694962
3947	694963
39343	694964
45724	694965
140322	694966
2214	694967
82580	694968
100465	694969
2234	694970
102097	694971
15356	694972
5151	694973
56265	694974
1921	694975
16862	694976
109497	694977
680	694978
61989	694979
66941	694980
112012	694981
115083	694982
6472	694983
53601	694984
1723	694985
133496	694986
113125	694987
71198	694988
79644	694989
11300	694990
9173	694991
148533	694992
20529	694993
81682	694994
10073	694995
87547	694996
8827	694997
1019	694998
54005	694999
67094	695000
2715	695001
18532	695002
229952	695003
17735	695004
17416	695005
172024	695006
65331	695007
25488	695008
1975	695009
146068	695010
160146	695011
80890	695012
81513	695013
180391	695014
253174	695015
92135	695016
56970	695017
17958	695018
59518	695019
229548	695020
44327	695021
23985	695022
1958	695023
23981	695024
7711	695025
32230	695026
21494	695027
71755	695028
134162	695029
68961	695030
156871	695031
1707	695032
12637	695033
109127	695034
97699	695035
62781	695036
7306	695037
5	695038
256687	695039
4025	695040
177160	695041
64556	695042
1952	695043
62005	695044
98950	695045
45738	695046
6952	695047
1359	695048
1545	695049
7346	695050
157230	695051
102360	695052
17805	695053
8997	695054
2811	695055
44111	695056
130031	695057
259241	695058
961	695059
58760	695060
6590	695061
2341	695062
265325	695063
53662	695064
73638	695065
53492	695066
19514	695067
30157	695068
159287	695069
49520	695070
220336	695071
2492	695072
91014	695073
98514	695074
70309	695075
18397	695076
153180	695077
22504	695078
18657	695079
178103	695080
231597	695081
78689	695082
67329	695083
46859	695084
162274	695085
50393	695086
141205	695087
14424	695088
35203	695089
198593	695090
83051	695091
20642	695092
42874	695093
82167	695094
2486	695095
22663	695096
20238	695097
206870	695098
68029	695099
238369	695100
135337	695101
27299	695102
166463	695103
245496	695104
27664	695105
122690	695106
81225	695107
66765	695108
12985	695109
47795	695110
72640	695111
166730	695112
45208	695113
224240	695114
22142	695115
245070	695116
65273	695117
268487	695118
140941	695119
31218	695120
18815	695121
127789	695122
37464	695123
39665	695124
1307	695125
67416	695126
110579	695127
25432	695128
2598	695129
47812	695130
29827	695131
16966	695132
9210	695133
132270	695134
67583	695135
56233	695136
1980	695137
913	695138
148169	695139
40337	695140
22626	695141
136	695142
42043	695143
19150	695144
150515	695145
157184	695146
161499	695147
185999	695148
15553	695149
9357	695150
170879	695151
48494	695152
40097	695153
30636	695154
88116	695155
241715	695156
44209	695157
155131	695158
71705	695159
134043	695160
196476	695161
49451	695162
67438	695163
23179	695164
9556	695165
109360	695166
39769	695167
19837	695168
260814	695169
13933	695170
38160	695171
79844	695172
38473	695173
42076	695174
3031	695175
236348	695176
121787	695177
109623	695178
13675	695179
106346	695180
38871	695181
245780	695182
49340	695183
152678	695184
204092	695185
37696	695186
20970	695187
68799	695188
28837	695189
475	695190
14836	695191
75114	695192
107196	695193
15101	695194
21785	695195
11244	695196
10386	695197
265944	695198
23695	695199
36843	695200
116608	695201
91062	695202
19774	695203
76309	695204
12345	695205
38615	695206
63338	695207
10906	695208
50571	695209
2431	695210
116849	695211
146224	695212
41969	695213
178691	695214
118178	695215
192676	695216
23451	695217
1432	695218
1587	695219
10677	695220
197777	695221
45622	695222
171284	695223
206563	695224
49893	695225
32625	695226
23725	695227
43994	695228
11584	695229
19872	695230
36545	695231
36391	695232
97950	695233
15520	695234
68223	695235
164661	695236
20617	695237
9735	695238
14918	695239
4121	695240
24156	695241
135868	695242
28492	695243
35423	695244
44271	695245
47650	695246
32848	695247
17392	695248
109834	695249
9963	695250
12791	695251
41417	695252
18193	695253
32887	695254
23403	695255
577	695256
15684	695257
11053	695258
75334	695259
683	695260
11772	695261
44562	695262
270923	695263
88976	695264
261904	695265
135686	695266
43619	695267
86601	695268
23235	695269
110430	695270
251839	695271
79545	695272
75156	695273
25051	695274
118409	695275
45694	695276
6083	695277
97205	695278
180895	695279
14259	695280
39195	695281
11379	695282
266070	695283
28960	695284
381	695285
2617	695286
92639	695287
56652	695288
700	695289
11334	695290
102351	695291
16618	695292
92808	695293
47416	695294
2267	695295
105333	695296
225513	695297
36643	695298
75670	695299
4036	695300
213333	695301
128410	695302
26168	695303
6723	695304
33973	695305
194548	695306
62883	695307
1395	695308
12583	695309
142756	695310
270236	695311
46410	695312
66628	695313
71902	695314
22066	695315
14231	695316
59625	695317
66501	695318
92872	695319
154024	695320
108996	695321
1589	695322
41761	695323
269223	695324
47749	695325
270953	695326
17348	695327
20177	695328
83079	695329
15626	695330
169015	695331
126540	695332
57444	695333
109071	695334
48930	695335
69149	695336
1744	695337
208	695338
87066	695339
8733	695340
22555	695341
36418	695342
5431	695343
11701	695344
21428	695345
1261	695346
130151	695347
71675	695348
205688	695349
10139	695350
39619	695351
75579	695352
95	695353
7795	695354
36949	695355
23439	695356
1665	695357
86188	695358
221654	695359
3768	695360
16974	695361
664	695362
12133	695363
208930	695364
45980	695365
89316	695366
60902	695367
204076	695368
19004	695369
5457	695370
51515	695371
263945	695372
4281	695373
51295	695374
2501	695375
105014	695376
3404	695377
73838	695378
167754	695379
7754	695380
59953	695381
6368	695382
14574	695383
12852	695384
29362	695385
119818	695386
44163	695387
52540	695388
4325	695389
126514	695390
141251	695391
45994	695392
137063	695393
39558	695394
2978	695395
59221	695396
90888	695397
6870	695398
117456	695399
20005	695400
19132	695401
23239	695402
34615	695403
148746	695404
231920	695405
9946	695406
77265	695407
6735	695408
45661	695409
588	695410
10128	695411
131100	695412
82849	695413
7147	695414
68399	695415
1601	695416
51294	695417
36323	695418
57895	695419
71858	695420
122411	695421
54606	695422
50846	695423
18850	695424
14464	695425
5694	695426
97207	695427
19091	695428
308	695429
35565	695430
140333	695431
81061	695432
49550	695433
183761	695434
128987	695435
81291	695436
3321	695437
57732	695438
34595	695439
168344	695440
89707	695441
106771	695442
8576	695443
99668	695444
216	695445
37635	695446
231169	695447
7483	695448
105450	695449
88074	695450
104503	695451
81185	695452
46349	695453
131088	695454
211831	695455
9132	695456
6847	695457
118347	695458
1332	695459
106262	695460
9658	695461
38778	695462
149990	695463
5297	695464
64842	695465
20442	695466
163021	695467
167303	695468
76135	695469
229876	695470
79581	695471
56	695472
99509	695473
211354	695474
26586	695475
134404	695476
25422	695477
34554	695478
5712	695479
188181	695480
16449	695481
110985	695482
45394	695483
8058	695484
204514	695485
130352	695486
24273	695487
83360	695488
1400	695489
5716	695490
134956	695491
260820	695492
64919	695493
92591	695494
1000	695495
28574	695496
11037	695497
76772	695498
48102	695499
56664	695500
6825	695501
194676	695502
48077	695503
192919	695504
122231	695505
144700	695506
6246	695507
78112	695508
167889	695509
54231	695510
4908	695511
52914	695512
1310	695513
79203	695514
119877	695515
1444	695516
1149	695517
2876	695518
3993	695519
630	695520
48611	695521
162	695522
26001	695523
124612	695524
1488	695525
19830	695526
1298	695527
2001	695528
132103	695529
5869	695530
32883	695531
71401	695532
4053	695533
13546	695534
113830	695535
19350	695536
16010	695537
188829	695538
29277	695539
120427	695540
236388	695541
96569	695542
10734	695543
138610	695544
44400	695545
117189	695546
3685	695547
19205	695548
13931	695549
16221	695550
9912	695551
802	695552
150143	695553
39372	695554
10562	695555
52516	695556
54619	695557
11370	695558
86792	695559
627	695560
813	695561
23643	695562
3332	695563
1859	695564
14383	695565
42140	695566
74425	695567
134528	695568
72	695569
208154	695570
7801	695571
161054	695572
63251	695573
61439	695574
19653	695575
265055	695576
62630	695577
5358	695578
93115	695579
208700	695580
159497	695581
617	695582
163769	695583
14695	695584
1853	695585
29119	695586
83513	695587
51858	695588
91044	695589
103113	695590
103644	695591
4637	695592
3053	695593
575	695594
15760	695595
203953	695596
33528	695597
93231	695598
16451	695599
195289	695600
13040	695601
23	695602
265478	695603
5958	695604
63690	695605
8009	695606
6578	695607
108417	695608
321	695609
32532	695610
158016	695611
259397	695612
7059	695613
35456	695614
21179	695615
111611	695616
3314	695617
37637	695618
19826	695619
47809	695620
27916	695621
8279	695622
4260	695623
55978	695624
215426	695625
5848	695626
162604	695627
49987	695628
24367	695629
1940	695630
11715	695631
5696	695632
1828	695633
13688	695634
109881	695635
60106	695636
74692	695637
6385	695638
125395	695639
99155	695640
96392	695641
119168	695642
260943	695643
162106	695644
140744	695645
6	695646
233743	695647
92357	695648
150130	695649
2861	695650
54716	695651
67243	695652
23966	695653
1745	695654
28183	695655
1147	695656
143237	695657
11719	695658
10384	695659
426	695660
11398	695661
160891	695662
16123	695663
4990	695664
5538	695665
68180	695666
15106	695667
17868	695668
5275	695669
6503	695670
238	695671
5791	695672
135079	695673
164860	695674
6408	695675
35096	695676
126656	695677
143938	695678
636	695679
227531	695680
22677	695681
81074	695682
116847	695683
12330	695684
215916	695685
6	695686
1147	695687
27663	695688
166257	695689
203208	695690
3238	695691
117745	695692
245399	695693
104529	695694
5489	695695
246846	695696
38521	695697
141993	695698
42970	695699
17972	695700
3	695701
94303	695702
164920	695703
2554	695704
20747	695705
244646	695706
29003	695707
108553	695708
10947	695709
24595	695710
130338	695711
209108	695712
1842	695713
13816	695714
74503	695715
36803	695716
74295	695717
17232	695718
240396	695719
126140	695720
88009	695721
87312	695722
8997	695723
179622	695724
10167	695725
9246	695726
164705	695727
181932	695728
104803	695729
22056	695730
46634	695731
3600	695732
5481	695733
20168	695734
2996	695735
71446	695736
489	695737
124843	695738
28670	695739
34565	695740
9545	695741
4332	695742
12321	695743
11666	695744
81970	695745
36203	695746
55595	695747
16952	695748
24318	695749
2551	695750
11928	695751
22688	695752
72251	695753
8276	695754
72339	695755
67436	695756
49548	695757
40693	695758
23629	695759
3444	695760
47179	695761
9728	695762
61244	695763
19196	695764
136506	695765
107344	695766
255	695767
99005	695768
560	695769
35207	695770
135803	695771
15564	695772
85173	695773
49668	695774
129276	695775
5792	695776
953	695777
74276	695778
134914	695779
50973	695780
80267	695781
53672	695782
252594	695783
153168	695784
20663	695785
115390	695786
196551	695787
223951	695788
261743	695789
19770	695790
4841	695791
11581	695792
57541	695793
89817	695794
410	695795
34219	695796
131833	695797
51837	695798
166267	695799
77137	695800
12013	695801
68848	695802
2320	695803
161070	695804
11447	695805
30584	695806
391	695807
70732	695808
69022	695809
36029	695810
266834	695811
22448	695812
4285	695813
134254	695814
1876	695815
153100	695816
11792	695817
76785	695818
12672	695819
9604	695820
138576	695821
37977	695822
12552	695823
28666	695824
86310	695825
73278	695826
85103	695827
63335	695828
83497	695829
2	695830
10316	695831
79502	695832
244245	695833
63015	695834
131459	695835
6390	695836
80083	695837
107672	695838
238445	695839
194826	695840
53345	695841
212392	695842
166318	695843
209483	695844
8005	695845
51727	695846
252108	695847
205801	695848
118531	695849
14779	695850
25609	695851
42326	695852
6816	695853
103499	695854
150066	695855
526	695856
35453	695857
165009	695858
33523	695859
7559	695860
79533	695861
2971	695862
17832	695863
27054	695864
67901	695865
9714	695866
39185	695867
61367	695868
11550	695869
211248	695870
88790	695871
11342	695872
16328	695873
33820	695874
347	695875
33721	695876
379	695877
23758	695878
36148	695879
126313	695880
257829	695881
81677	695882
93967	695883
9024	695884
175596	695885
256855	695886
50770	695887
163778	695888
58735	695889
6474	695890
7974	695891
9585	695892
207246	695893
98579	695894
12783	695895
229502	695896
29444	695897
60401	695898
219297	695899
57085	695900
6102	695901
187637	695902
6777	695903
20391	695904
51364	695905
27459	695906
51769	695907
73191	695908
12096	695909
18790	695910
2410	695911
8560	695912
34078	695913
1809	695914
29416	695915
20074	695916
72965	695917
98189	695918
138296	695919
13729	695920
11832	695921
601	695922
153456	695923
146597	695924
24679	695925
8911	695926
15832	695927
40242	695928
110411	695929
100849	695930
12982	695931
103144	695932
230527	695933
49159	695934
259	695935
131619	695936
85169	695937
72713	695938
122459	695939
145634	695940
44309	695941
3874	695942
18583	695943
9076	695944
24227	695945
157785	695946
24054	695947
79888	695948
542	695949
3784	695950
206698	695951
2293	695952
3153	695953
43138	695954
108006	695955
49657	695956
45149	695957
27315	695958
67225	695959
5310	695960
66714	695961
96896	695962
39221	695963
195318	695964
13997	695965
249932	695966
37309	695967
47711	695968
13591	695969
141349	695970
122179	695971
222684	695972
106355	695973
16376	695974
916	695975
5778	695976
30072	695977
31475	695978
15939	695979
334	695980
52814	695981
3370	695982
6524	695983
23143	695984
86845	695985
47913	695986
11302	695987
8209	695988
116511	695989
8812	695990
94848	695991
7155	695992
27779	695993
83200	695994
100541	695995
6393	695996
11886	695997
22727	695998
44858	695999
69624	696000
112454	696001
1539	696002
127426	696003
8459	696004
79936	696005
73020	696006
229032	696007
23656	696008
3180	696009
134171	696010
30488	696011
7581	696012
10678	696013
132929	696014
81531	696015
30672	696016
59813	696017
101900	696018
12420	696019
891	696020
79447	696021
56787	696022
167600	696023
252669	696024
15027	696025
10657	696026
32499	696027
1276	696028
33398	696029
23489	696030
153265	696031
17514	696032
40691	696033
46191	696034
31508	696035
57308	696036
100318	696037
4876	696038
7	696039
220617	696040
252369	696041
54717	696042
23172	696043
12172	696044
120467	696045
5922	696046
76216	696047
47511	696048
45710	696049
196899	696050
7826	696051
93	696052
240824	696053
31872	696054
1883	696055
69110	696056
3642	696057
46461	696058
26402	696059
2104	696060
138	696061
59059	696062
210822	696063
241851	696064
77	696065
138367	696066
14973	696067
52180	696068
225877	696069
110868	696070
3762	696071
177921	696072
121348	696073
137653	696074
2060	696075
106999	696076
1816	696077
130167	696078
72837	696079
79223	696080
177768	696081
132705	696082
1847	696083
38017	696084
64747	696085
206728	696086
48720	696087
20333	696088
14650	696089
167410	696090
111381	696091
211169	696092
129508	696093
26552	696094
239851	696095
125560	696096
7449	696097
1801	696098
246947	696099
9045	696100
102804	696101
16647	696102
2412	696103
15094	696104
35370	696105
30007	696106
41157	696107
16094	696108
2408	696109
3960	696110
100	696111
37851	696112
364	696113
53135	696114
24342	696115
41677	696116
3601	696117
61642	696118
79106	696119
183418	696120
2530	696121
6427	696122
41833	696123
1844	696124
10974	696125
193024	696126
132495	696127
12168	696128
17733	696129
245388	696130
997	696131
7797	696132
53435	696133
82082	696134
110619	696135
3113	696136
10337	696137
26700	696138
89497	696139
267978	696140
70354	696141
100063	696142
230324	696143
36099	696144
145056	696145
26607	696146
207541	696147
169952	696148
5765	696149
7729	696150
201457	696151
65820	696152
75940	696153
742	696154
166605	696155
154610	696156
28916	696157
116658	696158
128176	696159
272311	696160
2951	696161
148512	696162
7733	696163
21592	696164
99524	696165
1159	696166
67693	696167
164983	696168
107222	696169
23795	696170
155600	696171
3307	696172
101686	696173
28890	696174
5323	696175
40608	696176
26688	696177
157042	696178
2265	696179
136364	696180
88167	696181
49166	696182
950	696183
34693	696184
7987	696185
97680	696186
62	696187
37685	696188
107487	696189
82809	696190
243310	696191
258442	696192
69997	696193
6155	696194
79567	696195
4153	696196
76484	696197
77632	696198
3897	696199
210706	696200
102759	696201
53595	696202
22376	696203
141479	696204
117420	696205
37066	696206
6133	696207
67676	696208
66011	696209
57734	696210
26787	696211
1496	696212
66825	696213
3531	696214
165572	696215
12798	696216
324	696217
18068	696218
18257	696219
527	696220
25149	696221
12447	696222
28147	696223
31369	696224
141595	696225
81772	696226
159003	696227
39091	696228
838	696229
151020	696230
11454	696231
5142	696232
166499	696233
77106	696234
24943	696235
50252	696236
121019	696237
13590	696238
31457	696239
38487	696240
265554	696241
213753	696242
139501	696243
129575	696244
118349	696245
15019	696246
161944	696247
61401	696248
32384	696249
102130	696250
134481	696251
7238	696252
50141	696253
12053	696254
96693	696255
3783	696256
12659	696257
2950	696258
60987	696259
46662	696260
55619	696261
72170	696262
161886	696263
79181	696264
16391	696265
151695	696266
141140	696267
7778	696268
97913	696269
150073	696270
148190	696271
126154	696272
28962	696273
1443	696274
51573	696275
76107	696276
13375	696277
6364	696278
32219	696279
9678	696280
253060	696281
204576	696282
76948	696283
8665	696284
75143	696285
15840	696286
115335	696287
34857	696288
79031	696289
213634	696290
4319	696291
35178	696292
27981	696293
3969	696294
139959	696295
58713	696296
64025	696297
716	696298
57440	696299
244725	696300
5050	696301
54159	696302
38398	696303
235302	696304
23626	696305
2777	696306
89304	696307
57555	696308
16902	696309
161801	696310
2503	696311
61841	696312
115103	696313
43063	696314
198726	696315
179412	696316
11495	696317
266914	696318
117453	696319
62561	696320
87364	696321
161094	696322
234918	696323
101350	696324
3029	696325
5620	696326
94687	696327
23603	696328
66539	696329
152870	696330
24855	696331
56390	696332
1701	696333
4421	696334
91827	696335
127679	696336
10685	696337
18341	696338
13194	696339
46059	696340
148663	696341
17727	696342
2652	696343
16949	696344
248560	696345
2184	696346
21196	696347
202467	696348
255978	696349
145447	696350
12625	696351
723	696352
49	696353
29189	696354
2614	696355
133970	696356
133	696357
31192	696358
33040	696359
3099	696360
9303	696361
6613	696362
4275	696363
28794	696364
37828	696365
80208	696366
12096	696367
71822	696368
163347	696369
159498	696370
26401	696371
110044	696372
13996	696373
87042	696374
1815	696375
229033	696376
51564	696377
65005	696378
23531	696379
30773	696380
1093	696381
28341	696382
71856	696383
23516	696384
11853	696385
32118	696386
159477	696387
110662	696388
173491	696389
24044	696390
16161	696391
17855	696392
5191	696393
41548	696394
21995	696395
107390	696396
146055	696397
37906	696398
2642	696399
43339	696400
91388	696401
137374	696402
150904	696403
33013	696404
7262	696405
120330	696406
6464	696407
42430	696408
56107	696409
8776	696410
39222	696411
21863	696412
58762	696413
5028	696414
18198	696415
166775	696416
17343	696417
22508	696418
34929	696419
48878	696420
22471	696421
92462	696422
47796	696423
111719	696424
13158	696425
59217	696426
141683	696427
32865	696428
95448	696429
103752	696430
30876	696431
14220	696432
15834	696433
90438	696434
3029	696435
22936	696436
17085	696437
58338	696438
23578	696439
92922	696440
3181	696441
34341	696442
388	696443
25172	696444
72881	696445
37071	696446
540	696447
17167	696448
41742	696449
19787	696450
5822	696451
37433	696452
6284	696453
955	696454
75620	696455
24329	696456
16555	696457
31670	696458
107910	696459
64486	696460
19668	696461
864	696462
3967	696463
171690	696464
233020	696465
28251	696466
88034	696467
139812	696468
19455	696469
57261	696470
157438	696471
271274	696472
2040	696473
13557	696474
2119	696475
13414	696476
160890	696477
180300	696478
50526	696479
109431	696480
150760	696481
97483	696482
26637	696483
49092	696484
55659	696485
57406	696486
9067	696487
28848	696488
241683	696489
85220	696490
42216	696491
56239	696492
109557	696493
13123	696494
26889	696495
18971	696496
7248	696497
160384	696498
41289	696499
262677	696500
84528	696501
131083	696502
8018	696503
7564	696504
55458	696505
6792	696506
254448	696507
3053	696508
56368	696509
227382	696510
155910	696511
102817	696512
77200	696513
102365	696514
7193	696515
112426	696516
80551	696517
2645	696518
15555	696519
145596	696520
3609	696521
70640	696522
47838	696523
121778	696524
11209	696525
250342	696526
29476	696527
38854	696528
131697	696529
182703	696530
105444	696531
247	696532
49818	696533
1122	696534
9677	696535
42417	696536
9019	696537
42895	696538
62505	696539
98249	696540
15446	696541
93678	696542
114185	696543
241648	696544
48882	696545
4641	696546
6500	696547
130701	696548
102181	696549
193592	696550
72087	696551
17377	696552
157450	696553
90995	696554
81766	696555
24907	696556
33778	696557
3477	696558
457	696559
15454	696560
4317	696561
3	696562
2632	696563
186435	696564
71371	696565
21229	696566
31630	696567
248095	696568
10733	696569
80584	696570
193279	696571
204830	696572
142740	696573
60771	696574
41395	696575
1480	696576
30476	696577
4950	696578
81959	696579
16974	696580
6602	696581
89433	696582
185304	696583
13655	696584
39101	696585
25287	696586
94381	696587
149467	696588
68834	696589
52665	696590
75795	696591
7759	696592
2	696593
36351	696594
52935	696595
108872	696596
5569	696597
31008	696598
122606	696599
210287	696600
191797	696601
2871	696602
66020	696603
5713	696604
72044	696605
1528	696606
49566	696607
1313	696608
268669	696609
143223	696610
53777	696611
33386	696612
16523	696613
30859	696614
22524	696615
32135	696616
1910	696617
6920	696618
163984	696619
139328	696620
5389	696621
67989	696622
464	696623
18992	696624
18005	696625
10834	696626
241119	696627
60875	696628
16491	696629
250463	696630
83604	696631
19127	696632
179133	696633
65019	696634
25408	696635
69601	696636
1178	696637
59931	696638
2714	696639
4879	696640
16153	696641
25168	696642
85778	696643
32968	696644
241414	696645
92709	696646
99362	696647
16244	696648
55916	696649
117613	696650
119973	696651
165045	696652
2127	696653
115622	696654
45684	696655
95530	696656
113302	696657
239376	696658
4677	696659
153618	696660
3100	696661
260761	696662
184420	696663
2420	696664
102916	696665
69653	696666
75003	696667
2524	696668
205706	696669
17204	696670
139278	696671
54694	696672
155385	696673
8900	696674
45485	696675
3335	696676
50056	696677
228306	696678
115863	696679
2475	696680
21596	696681
22903	696682
6259	696683
215	696684
96126	696685
209510	696686
50021	696687
45716	696688
148362	696689
199187	696690
108159	696691
239137	696692
172993	696693
134371	696694
82698	696695
203473	696696
32406	696697
43366	696698
85892	696699
29247	696700
12614	696701
12571	696702
33746	696703
14560	696704
271801	696705
161310	696706
75625	696707
44605	696708
72532	696709
184949	696710
19230	696711
11269	696712
3876	696713
143693	696714
3290	696715
122606	696716
35373	696717
25248	696718
2958	696719
71216	696720
21084	696721
17017	696722
51153	696723
41890	696724
24842	696725
126463	696726
10007	696727
47706	696728
195	696729
84194	696730
57107	696731
77649	696732
123973	696733
32539	696734
21922	696735
33162	696736
21712	696737
92494	696738
10623	696739
44264	696740
8286	696741
20184	696742
8726	696743
121138	696744
10210	696745
17492	696746
20089	696747
192199	696748
33464	696749
64485	696750
23539	696751
47534	696752
59408	696753
95415	696754
2155	696755
171142	696756
109437	696757
4929	696758
42911	696759
235544	696760
21480	696761
26564	696762
67826	696763
4028	696764
14139	696765
3618	696766
9135	696767
61941	696768
122004	696769
5953	696770
11579	696771
235584	696772
73993	696773
318	696774
100958	696775
116257	696776
22024	696777
894	696778
73705	696779
82098	696780
24615	696781
44061	696782
137794	696783
203	696784
97442	696785
228865	696786
28676	696787
726	696788
9501	696789
309	696790
12969	696791
160427	696792
29244	696793
51654	696794
72728	696795
63101	696796
235270	696797
1052	696798
1328	696799
30850	696800
64097	696801
247121	696802
261522	696803
4480	696804
41991	696805
58874	696806
132894	696807
12977	696808
152001	696809
3961	696810
30870	696811
57591	696812
9958	696813
5724	696814
28589	696815
18741	696816
993	696817
52126	696818
9883	696819
98481	696820
92784	696821
30216	696822
9763	696823
30203	696824
100244	696825
266783	696826
45194	696827
41174	696828
68522	696829
33348	696830
241090	696831
306	696832
50309	696833
163520	696834
94677	696835
31866	696836
28427	696837
7325	696838
151587	696839
153869	696840
7150	696841
71743	696842
60273	696843
27467	696844
43798	696845
6219	696846
84293	696847
34361	696848
25722	696849
2704	696850
25965	696851
438	696852
73975	696853
55623	696854
54540	696855
202852	696856
141568	696857
34329	696858
6267	696859
78416	696860
7180	696861
52112	696862
26418	696863
29996	696864
79969	696865
2413	696866
16782	696867
166816	696868
207107	696869
110423	696870
34191	696871
89070	696872
5152	696873
167712	696874
98898	696875
62503	696876
30058	696877
65247	696878
1865	696879
12518	696880
63179	696881
13498	696882
75219	696883
35376	696884
28112	696885
24744	696886
9772	696887
33996	696888
41225	696889
14535	696890
248	696891
9441	696892
1239	696893
4062	696894
5020	696895
53140	696896
101000	696897
24318	696898
68353	696899
23814	696900
142633	696901
118505	696902
3980	696903
20877	696904
66680	696905
58642	696906
39972	696907
23956	696908
23361	696909
47006	696910
180400	696911
14935	696912
60031	696913
96313	696914
76587	696915
27851	696916
11369	696917
61187	696918
85154	696919
85488	696920
30682	696921
95050	696922
234210	696923
209	696924
21074	696925
77285	696926
92507	696927
181939	696928
13927	696929
31039	696930
39774	696931
41854	696932
8293	696933
254	696934
107367	696935
155891	696936
41692	696937
71792	696938
78978	696939
201417	696940
100251	696941
101622	696942
20519	696943
150351	696944
18227	696945
9736	696946
249368	696947
52981	696948
218844	696949
4896	696950
242678	696951
12	696952
44429	696953
1774	696954
74241	696955
131146	696956
1870	696957
82	696958
7529	696959
22026	696960
7663	696961
35052	696962
34707	696963
120329	696964
15346	696965
4430	696966
11164	696967
332	696968
5256	696969
8582	696970
27358	696971
55377	696972
14420	696973
76966	696974
16933	696975
1458	696976
14324	696977
136553	696978
60567	696979
17800	696980
1142	696981
122396	696982
256	696983
90559	696984
13015	696985
9922	696986
36393	696987
56227	696988
146444	696989
248127	696990
189	696991
70531	696992
8664	696993
4581	696994
26223	696995
93001	696996
108919	696997
3673	696998
18948	696999
63627	697000
59409	697001
234870	697002
47587	697003
2461	697004
43745	697005
23646	697006
6047	697007
27001	697008
31229	697009
18404	697010
61609	697011
75426	697012
9705	697013
26025	697014
168055	697015
204181	697016
97244	697017
44478	697018
37337	697019
4720	697020
43487	697021
8159	697022
104717	697023
17835	697024
139395	697025
1215	697026
671	697027
3320	697028
207739	697029
22768	697030
51	697031
33805	697032
67095	697033
59221	697034
172086	697035
15373	697036
76017	697037
18053	697038
29	697039
213302	697040
45384	697041
3846	697042
34832	697043
262192	697044
1081	697045
108741	697046
60751	697047
1449	697048
13442	697049
88271	697050
47039	697051
20646	697052
51824	697053
40676	697054
33209	697055
156939	697056
970	697057
99642	697058
18554	697059
93263	697060
67424	697061
753	697062
161719	697063
15595	697064
5970	697065
192386	697066
62962	697067
164295	697068
21100	697069
14994	697070
1136	697071
16266	697072
87992	697073
80005	697074
26278	697075
68851	697076
33891	697077
2209	697078
1299	697079
13681	697080
43334	697081
6144	697082
956	697083
73036	697084
67840	697085
226893	697086
116133	697087
14571	697088
12501	697089
943	697090
121042	697091
1158	697092
112194	697093
277	697094
22451	697095
99219	697096
30382	697097
59855	697098
777	697099
26772	697100
96570	697101
142288	697102
65858	697103
68050	697104
5496	697105
4143	697106
193473	697107
42858	697108
7754	697109
266270	697110
215147	697111
99338	697112
477	697113
256604	697114
65532	697115
4992	697116
2258	697117
1026	697118
111567	697119
50310	697120
245	697121
147284	697122
29293	697123
39690	697124
75384	697125
44940	697126
40428	697127
7922	697128
41027	697129
28735	697130
231	697131
223594	697132
131675	697133
150391	697134
91642	697135
1299	697136
2167	697137
169862	697138
10493	697139
3142	697140
49821	697141
29815	697142
11631	697143
25932	697144
13267	697145
76664	697146
4146	697147
50204	697148
14718	697149
1508	697150
158401	697151
26754	697152
18655	697153
32952	697154
137865	697155
1682	697156
4098	697157
51740	697158
5134	697159
195776	697160
20422	697161
103257	697162
55564	697163
220689	697164
32706	697165
113790	697166
21765	697167
68131	697168
115833	697169
2791	697170
123848	697171
222923	697172
50227	697173
130261	697174
62881	697175
15511	697176
27344	697177
102923	697178
161972	697179
26772	697180
36749	697181
70040	697182
23245	697183
80352	697184
2417	697185
3242	697186
148911	697187
8184	697188
84	697189
2527	697190
49420	697191
232250	697192
129339	697193
44145	697194
94329	697195
217253	697196
75829	697197
64996	697198
73867	697199
5954	697200
5784	697201
2553	697202
145797	697203
5988	697204
76376	697205
158574	697206
50476	697207
37356	697208
2852	697209
262229	697210
48730	697211
20745	697212
11326	697213
24772	697214
10618	697215
153355	697216
53430	697217
49672	697218
24177	697219
15396	697220
101936	697221
40805	697222
66522	697223
29373	697224
150715	697225
130302	697226
14156	697227
13479	697228
151974	697229
34135	697230
945	697231
28097	697232
201179	697233
40571	697234
5458	697235
183585	697236
66241	697237
187552	697238
55730	697239
14225	697240
48106	697241
43607	697242
14914	697243
2303	697244
169971	697245
218981	697246
11393	697247
1208	697248
151962	697249
51326	697250
20604	697251
29211	697252
14336	697253
6556	697254
26983	697255
4156	697256
36696	697257
57467	697258
154007	697259
11035	697260
63225	697261
29171	697262
16903	697263
7449	697264
31811	697265
119856	697266
88256	697267
2224	697268
15526	697269
4407	697270
22706	697271
33615	697272
19673	697273
39189	697274
20659	697275
161097	697276
13922	697277
5336	697278
1796	697279
108948	697280
10695	697281
14898	697282
13987	697283
7295	697284
111837	697285
218193	697286
19022	697287
105937	697288
18292	697289
133713	697290
700	697291
150163	697292
195519	697293
245865	697294
5671	697295
133274	697296
2831	697297
1435	697298
33588	697299
10854	697300
8133	697301
86332	697302
8527	697303
241456	697304
134812	697305
97364	697306
32464	697307
26984	697308
1140	697309
122188	697310
9798	697311
32969	697312
9664	697313
50684	697314
11379	697315
171302	697316
101132	697317
43102	697318
18013	697319
74639	697320
27338	697321
88200	697322
1872	697323
14594	697324
19583	697325
16486	697326
14760	697327
24491	697328
11970	697329
67488	697330
135116	697331
10732	697332
4115	697333
129984	697334
33307	697335
6171	697336
12464	697337
11342	697338
29012	697339
75724	697340
79015	697341
312	697342
209122	697343
56675	697344
73	697345
10332	697346
127540	697347
4106	697348
29471	697349
76490	697350
29605	697351
1317	697352
52765	697353
134429	697354
241537	697355
2067	697356
77384	697357
6601	697358
71319	697359
270698	697360
117349	697361
167389	697362
58345	697363
16425	697364
18454	697365
103094	697366
27413	697367
60141	697368
23283	697369
4108	697370
229878	697371
74200	697372
105852	697373
30387	697374
23930	697375
250142	697376
38076	697377
1177	697378
156082	697379
1089	697380
3434	697381
10774	697382
4933	697383
76114	697384
44098	697385
131589	697386
25500	697387
91457	697388
13859	697389
24868	697390
6059	697391
30325	697392
84543	697393
184052	697394
59400	697395
10699	697396
19486	697397
265152	697398
48378	697399
23300	697400
30906	697401
7634	697402
126946	697403
2214	697404
40754	697405
96822	697406
27763	697407
47170	697408
6470	697409
50479	697410
5580	697411
79234	697412
3304	697413
119609	697414
49483	697415
48757	697416
227299	697417
36936	697418
23483	697419
165517	697420
27102	697421
39651	697422
50670	697423
11887	697424
16928	697425
72184	697426
5651	697427
259801	697428
109204	697429
94438	697430
105115	697431
16390	697432
36655	697433
70219	697434
27322	697435
7339	697436
2010	697437
7191	697438
272250	697439
208757	697440
58587	697441
215667	697442
160818	697443
168927	697444
13018	697445
10755	697446
43178	697447
933	697448
2921	697449
17983	697450
55089	697451
44108	697452
11817	697453
194031	697454
98327	697455
1891	697456
854	697457
110275	697458
33080	697459
242050	697460
14171	697461
145878	697462
75828	697463
9254	697464
4597	697465
221488	697466
182775	697467
137806	697468
18911	697469
28766	697470
72698	697471
256954	697472
65658	697473
19169	697474
119366	697475
12153	697476
17371	697477
24609	697478
30110	697479
82675	697480
113372	697481
25601	697482
149307	697483
4153	697484
79470	697485
150923	697486
78669	697487
43982	697488
164	697489
51889	697490
130357	697491
8696	697492
3164	697493
7137	697494
50864	697495
7408	697496
122828	697497
23249	697498
59061	697499
85178	697500
11186	697501
24375	697502
19312	697503
32602	697504
92927	697505
269330	697506
416	697507
774	697508
232308	697509
58199	697510
139	697511
65789	697512
191382	697513
143326	697514
149494	697515
194221	697516
186640	697517
12015	697518
18233	697519
243750	697520
20395	697521
240828	697522
11871	697523
129595	697524
12968	697525
50531	697526
46962	697527
10117	697528
24198	697529
133945	697530
25874	697531
3789	697532
40163	697533
140809	697534
202043	697535
3273	697536
31791	697537
27738	697538
110910	697539
55575	697540
13884	697541
32344	697542
42143	697543
46039	697544
81576	697545
2181	697546
78006	697547
11658	697548
35356	697549
28253	697550
117941	697551
264846	697552
20003	697553
23618	697554
6084	697555
142791	697556
64989	697557
38359	697558
46516	697559
41160	697560
4622	697561
8311	697562
77777	697563
43885	697564
38531	697565
98538	697566
172496	697567
7579	697568
204896	697569
3195	697570
2298	697571
10655	697572
218438	697573
40248	697574
56585	697575
1334	697576
233507	697577
333	697578
15867	697579
5288	697580
11205	697581
6117	697582
21954	697583
10692	697584
143191	697585
74158	697586
10403	697587
23909	697588
141634	697589
96643	697590
170363	697591
36432	697592
87901	697593
4137	697594
79436	697595
33605	697596
20723	697597
2773	697598
271	697599
3967	697600
32275	697601
2885	697602
4204	697603
2233	697604
741	697605
110084	697606
55884	697607
37045	697608
925	697609
4929	697610
130461	697611
34802	697612
30954	697613
60719	697614
4256	697615
40260	697616
8948	697617
60256	697618
24761	697619
1186	697620
8295	697621
75481	697622
2692	697623
133618	697624
21052	697625
33498	697626
145294	697627
113279	697628
30669	697629
1657	697630
206397	697631
5567	697632
12365	697633
14997	697634
859	697635
50925	697636
68904	697637
100523	697638
36510	697639
102096	697640
148841	697641
162660	697642
35493	697643
16427	697644
80016	697645
57113	697646
25449	697647
25770	697648
9423	697649
68245	697650
29398	697651
96927	697652
11394	697653
9209	697654
45205	697655
42579	697656
17833	697657
37962	697658
122705	697659
93588	697660
231187	697661
116040	697662
10589	697663
139329	697664
68	697665
113541	697666
30353	697667
6280	697668
266601	697669
116228	697670
130937	697671
223025	697672
14095	697673
161948	697674
2667	697675
47023	697676
402	697677
268	697678
7515	697679
135158	697680
59304	697681
50574	697682
5534	697683
4718	697684
29357	697685
151755	697686
263950	697687
216995	697688
2320	697689
2123	697690
154411	697691
12729	697692
138318	697693
72610	697694
52948	697695
142076	697696
28241	697697
79916	697698
142	697699
1440	697700
111674	697701
104902	697702
17575	697703
122464	697704
4197	697705
154892	697706
21690	697707
7083	697708
76569	697709
80368	697710
233293	697711
124308	697712
32912	697713
12612	697714
3375	697715
1386	697716
158718	697717
5443	697718
193952	697719
62814	697720
110975	697721
38338	697722
142755	697723
91635	697724
101778	697725
212591	697726
29578	697727
10802	697728
26311	697729
18453	697730
232926	697731
45603	697732
3760	697733
191748	697734
164488	697735
12730	697736
3140	697737
75247	697738
1703	697739
131698	697740
25054	697741
10896	697742
201700	697743
19343	697744
110059	697745
134464	697746
79747	697747
514	697748
85944	697749
224312	697750
33382	697751
59694	697752
484	697753
469	697754
1125	697755
6885	697756
209321	697757
1226	697758
219786	697759
99	697760
6985	697761
63096	697762
16319	697763
78170	697764
99254	697765
5408	697766
190098	697767
161936	697768
19890	697769
3671	697770
22173	697771
168164	697772
672	697773
42594	697774
217643	697775
182502	697776
269252	697777
40728	697778
615	697779
44380	697780
37054	697781
11864	697782
4614	697783
17966	697784
110341	697785
6090	697786
3600	697787
31974	697788
4058	697789
16376	697790
20919	697791
18449	697792
10205	697793
13860	697794
23475	697795
35926	697796
27453	697797
32996	697798
266720	697799
11786	697800
29784	697801
241970	697802
29164	697803
7750	697804
7273	697805
2385	697806
154944	697807
13900	697808
107799	697809
192220	697810
144994	697811
215441	697812
226028	697813
23563	697814
156571	697815
103498	697816
186564	697817
139659	697818
168262	697819
3127	697820
94141	697821
34951	697822
13779	697823
130480	697824
21252	697825
96165	697826
191098	697827
15318	697828
19868	697829
74024	697830
15673	697831
8044	697832
38615	697833
45166	697834
226655	697835
19674	697836
7322	697837
41619	697838
8838	697839
32474	697840
186367	697841
69997	697842
41638	697843
26	697844
7578	697845
109426	697846
40158	697847
53543	697848
11698	697849
6685	697850
18992	697851
35790	697852
182815	697853
23531	697854
32082	697855
1300	697856
82427	697857
1975	697858
33416	697859
61506	697860
111496	697861
26416	697862
39229	697863
191326	697864
52730	697865
228327	697866
77054	697867
159895	697868
130719	697869
106015	697870
224337	697871
10501	697872
84284	697873
3023	697874
821	697875
133802	697876
1941	697877
119608	697878
103042	697879
113511	697880
114164	697881
48215	697882
29748	697883
163144	697884
98609	697885
2912	697886
152948	697887
51852	697888
49136	697889
121258	697890
271	697891
15216	697892
86331	697893
149897	697894
33	697895
21425	697896
155591	697897
47302	697898
219598	697899
30642	697900
31973	697901
13571	697902
5675	697903
1223	697904
153813	697905
36871	697906
7459	697907
12574	697908
22520	697909
10224	697910
25992	697911
31571	697912
71632	697913
86829	697914
6257	697915
5587	697916
37432	697917
16355	697918
177485	697919
8933	697920
121638	697921
100271	697922
3102	697923
113553	697924
110816	697925
86236	697926
18472	697927
105486	697928
9461	697929
33233	697930
48760	697931
11588	697932
14842	697933
730	697934
1440	697935
17882	697936
31732	697937
98905	697938
12879	697939
30566	697940
43268	697941
83441	697942
104636	697943
10049	697944
149891	697945
7047	697946
121888	697947
1799	697948
750	697949
3081	697950
34128	697951
23580	697952
30193	697953
153699	697954
110328	697955
174423	697956
220843	697957
7065	697958
101634	697959
104348	697960
58747	697961
487	697962
231050	697963
160915	697964
29346	697965
42921	697966
15349	697967
204459	697968
84467	697969
4464	697970
25842	697971
149592	697972
14608	697973
10319	697974
248788	697975
28949	697976
71662	697977
14923	697978
166328	697979
97284	697980
5471	697981
17362	697982
78716	697983
46017	697984
878	697985
129213	697986
85914	697987
116750	697988
3152	697989
109734	697990
30075	697991
29201	697992
17120	697993
50862	697994
110637	697995
57137	697996
211296	697997
90097	697998
7559	697999
67921	698000
83536	698001
94987	698002
262048	698003
19862	698004
29720	698005
4448	698006
99565	698007
2287	698008
2202	698009
115235	698010
15810	698011
27072	698012
32229	698013
23641	698014
69234	698015
61618	698016
173139	698017
124460	698018
19875	698019
239147	698020
115384	698021
2350	698022
261948	698023
32671	698024
61310	698025
10989	698026
9061	698027
105945	698028
73433	698029
9812	698030
27336	698031
148610	698032
148681	698033
157149	698034
119686	698035
22996	698036
16686	698037
39678	698038
246966	698039
81981	698040
53373	698041
81154	698042
13166	698043
87822	698044
7570	698045
22775	698046
34970	698047
79789	698048
143212	698049
15600	698050
28716	698051
61496	698052
142449	698053
104763	698054
49583	698055
27397	698056
54910	698057
3810	698058
16181	698059
122472	698060
62012	698061
72156	698062
19225	698063
118755	698064
13701	698065
14043	698066
257322	698067
69566	698068
16896	698069
31564	698070
117431	698071
156691	698072
89240	698073
211	698074
15801	698075
105463	698076
888	698077
36644	698078
226347	698079
21469	698080
38773	698081
75218	698082
65865	698083
6836	698084
3102	698085
1127	698086
30290	698087
242051	698088
4344	698089
29474	698090
27078	698091
7669	698092
17318	698093
72733	698094
37452	698095
42944	698096
44116	698097
6942	698098
13606	698099
14299	698100
1707	698101
113604	698102
122135	698103
21084	698104
4249	698105
34407	698106
44759	698107
1175	698108
92455	698109
643	698110
19549	698111
10515	698112
24314	698113
188695	698114
56741	698115
265946	698116
78588	698117
5622	698118
102399	698119
63404	698120
98995	698121
17863	698122
4821	698123
157248	698124
200789	698125
83277	698126
54605	698127
32877	698128
4758	698129
264661	698130
12831	698131
46974	698132
104108	698133
14129	698134
134414	698135
58695	698136
207152	698137
28	698138
470	698139
12	698140
2180	698141
21615	698142
194786	698143
39042	698144
28428	698145
10454	698146
82985	698147
28511	698148
6543	698149
34696	698150
26141	698151
30457	698152
65563	698153
140405	698154
85597	698155
245756	698156
14272	698157
80686	698158
138505	698159
42130	698160
154137	698161
18802	698162
161010	698163
93300	698164
137474	698165
31969	698166
120081	698167
8616	698168
219146	698169
63652	698170
250634	698171
28390	698172
168278	698173
11506	698174
66359	698175
49814	698176
15289	698177
7865	698178
2607	698179
91612	698180
58465	698181
205593	698182
205267	698183
46350	698184
78380	698185
53780	698186
14084	698187
270352	698188
71367	698189
2676	698190
2220	698191
11011	698192
5408	698193
17120	698194
57919	698195
7949	698196
4679	698197
177906	698198
31899	698199
50511	698200
2497	698201
9427	698202
9690	698203
45285	698204
54411	698205
20352	698206
24599	698207
35113	698208
540	698209
189338	698210
7017	698211
127595	698212
7843	698213
8745	698214
66040	698215
4726	698216
18372	698217
3379	698218
97465	698219
81737	698220
36527	698221
134209	698222
3608	698223
2604	698224
59387	698225
1825	698226
8095	698227
12802	698228
79587	698229
916	698230
116117	698231
5271	698232
38474	698233
255051	698234
56826	698235
39013	698236
12663	698237
95464	698238
715	698239
26435	698240
15353	698241
67966	698242
97685	698243
10386	698244
148552	698245
51213	698246
248755	698247
63138	698248
9112	698249
146836	698250
249804	698251
2288	698252
8057	698253
4292	698254
117769	698255
12568	698256
22130	698257
205399	698258
10122	698259
15659	698260
55853	698261
249102	698262
137196	698263
135354	698264
14069	698265
19883	698266
12140	698267
35992	698268
270073	698269
81829	698270
4517	698271
17408	698272
83835	698273
35915	698274
599	698275
14684	698276
24765	698277
8823	698278
34950	698279
3469	698280
71853	698281
125423	698282
3594	698283
21141	698284
133168	698285
217972	698286
12604	698287
41419	698288
131	698289
11049	698290
84021	698291
39845	698292
122291	698293
95094	698294
4370	698295
166940	698296
141418	698297
58534	698298
76806	698299
254	698300
3076	698301
27141	698302
3228	698303
4322	698304
22270	698305
687	698306
163192	698307
20552	698308
115	698309
1989	698310
34040	698311
39586	698312
170554	698313
127536	698314
21161	698315
6944	698316
101336	698317
27908	698318
164141	698319
12855	698320
12199	698321
85668	698322
36545	698323
799	698324
94056	698325
25492	698326
229099	698327
80553	698328
16036	698329
12484	698330
19661	698331
211708	698332
240078	698333
2377	698334
246807	698335
60623	698336
64605	698337
177004	698338
182322	698339
43960	698340
52483	698341
25135	698342
33620	698343
100427	698344
161125	698345
28454	698346
159127	698347
159461	698348
144791	698349
256093	698350
99867	698351
124337	698352
239421	698353
50516	698354
2721	698355
62252	698356
28471	698357
94318	698358
229916	698359
70229	698360
132958	698361
6841	698362
137114	698363
29496	698364
85952	698365
131169	698366
7055	698367
6616	698368
5794	698369
7954	698370
1876	698371
43026	698372
50167	698373
5255	698374
16891	698375
73670	698376
7583	698377
264272	698378
63440	698379
19859	698380
7592	698381
36155	698382
31793	698383
12325	698384
6075	698385
106240	698386
158249	698387
1685	698388
142283	698389
15252	698390
28065	698391
13914	698392
71843	698393
133	698394
130196	698395
10622	698396
52129	698397
63820	698398
130629	698399
11190	698400
47515	698401
19569	698402
1530	698403
19408	698404
127501	698405
72371	698406
1788	698407
71790	698408
27755	698409
83943	698410
36098	698411
7424	698412
137518	698413
40258	698414
2075	698415
73184	698416
61317	698417
8602	698418
34640	698419
34929	698420
16679	698421
26898	698422
95	698423
4032	698424
219347	698425
1892	698426
7122	698427
6279	698428
10717	698429
165507	698430
28893	698431
84369	698432
179904	698433
114249	698434
1785	698435
32751	698436
93450	698437
154666	698438
11011	698439
66348	698440
15818	698441
3355	698442
156358	698443
110443	698444
23936	698445
5549	698446
75977	698447
70597	698448
34339	698449
106996	698450
26021	698451
21837	698452
187480	698453
168455	698454
7454	698455
169194	698456
19878	698457
207027	698458
93153	698459
57947	698460
19559	698461
98438	698462
30109	698463
912	698464
24665	698465
26423	698466
32199	698467
15846	698468
1986	698469
1418	698470
28005	698471
9924	698472
215	698473
16225	698474
42100	698475
18129	698476
35065	698477
25476	698478
1712	698479
38897	698480
68689	698481
87473	698482
1933	698483
5092	698484
46179	698485
409	698486
16870	698487
137209	698488
40694	698489
39920	698490
1791	698491
87901	698492
18242	698493
170571	698494
1869	698495
28796	698496
17243	698497
83491	698498
18565	698499
231569	698500
83883	698501
6570	698502
1244	698503
198612	698504
3911	698505
11615	698506
119309	698507
69094	698508
12597	698509
68653	698510
23459	698511
151932	698512
41196	698513
269623	698514
80699	698515
888	698516
12709	698517
45364	698518
75363	698519
198076	698520
27222	698521
3358	698522
5104	698523
1759	698524
46195	698525
85242	698526
71551	698527
15358	698528
9573	698529
2588	698530
1174	698531
3285	698532
122565	698533
9097	698534
6262	698535
21437	698536
1653	698537
37071	698538
30493	698539
16442	698540
36561	698541
107965	698542
27866	698543
51732	698544
132288	698545
222712	698546
64648	698547
133516	698548
6233	698549
79333	698550
46996	698551
89685	698552
145173	698553
4513	698554
6263	698555
28620	698556
171228	698557
176996	698558
1735	698559
304	698560
51310	698561
17483	698562
52831	698563
11794	698564
23379	698565
191550	698566
25877	698567
9476	698568
123494	698569
20771	698570
13351	698571
135990	698572
592	698573
93892	698574
175653	698575
51892	698576
17406	698577
148864	698578
1377	698579
2941	698580
49430	698581
213657	698582
124854	698583
55287	698584
99268	698585
33706	698586
57514	698587
8047	698588
44864	698589
46326	698590
1608	698591
31834	698592
84983	698593
15741	698594
125594	698595
1	698596
160993	698597
80453	698598
49738	698599
9655	698600
244695	698601
133449	698602
8282	698603
45	698604
105723	698605
104170	698606
5244	698607
22064	698608
281	698609
27963	698610
2038	698611
50511	698612
27503	698613
11221	698614
54897	698615
91240	698616
46456	698617
123918	698618
204	698619
48938	698620
76027	698621
48658	698622
141396	698623
122792	698624
22922	698625
28040	698626
269664	698627
1080	698628
90528	698629
225079	698630
5882	698631
242267	698632
52900	698633
662	698634
157067	698635
13333	698636
74721	698637
75399	698638
179476	698639
27313	698640
189064	698641
15073	698642
13341	698643
115681	698644
11926	698645
69801	698646
57483	698647
209104	698648
55928	698649
109534	698650
586	698651
117156	698652
108609	698653
93750	698654
109701	698655
19793	698656
124209	698657
3441	698658
6185	698659
23112	698660
113258	698661
11593	698662
14370	698663
75583	698664
71956	698665
22721	698666
5283	698667
619	698668
46932	698669
72848	698670
723	698671
2947	698672
207296	698673
17386	698674
17780	698675
15005	698676
23165	698677
244809	698678
145782	698679
14193	698680
29068	698681
23666	698682
246700	698683
1023	698684
111548	698685
141435	698686
162359	698687
21520	698688
43460	698689
18112	698690
164990	698691
34546	698692
19996	698693
5664	698694
2217	698695
239903	698696
54336	698697
2657	698698
19582	698699
1588	698700
99590	698701
5235	698702
159546	698703
3205	698704
182444	698705
131390	698706
2808	698707
34022	698708
243716	698709
36103	698710
53930	698711
191240	698712
4652	698713
44028	698714
182085	698715
8791	698716
70774	698717
2770	698718
25257	698719
14828	698720
64212	698721
137921	698722
6486	698723
48999	698724
110147	698725
11574	698726
17271	698727
99966	698728
5548	698729
183438	698730
146426	698731
47387	698732
64714	698733
2926	698734
89377	698735
161009	698736
341	698737
203499	698738
1927	698739
95374	698740
7386	698741
120	698742
90919	698743
166445	698744
7618	698745
44155	698746
240255	698747
18025	698748
810	698749
119404	698750
72061	698751
17898	698752
74193	698753
141	698754
87501	698755
27987	698756
186999	698757
60951	698758
9549	698759
6301	698760
37666	698761
4888	698762
93606	698763
38281	698764
8922	698765
42531	698766
166334	698767
92404	698768
121927	698769
43171	698770
1395	698771
102674	698772
16873	698773
43919	698774
198306	698775
17887	698776
188101	698777
69097	698778
6605	698779
41891	698780
246339	698781
18822	698782
5972	698783
18658	698784
226457	698785
14237	698786
15675	698787
20165	698788
1165	698789
246640	698790
83152	698791
109544	698792
11943	698793
65716	698794
75562	698795
1082	698796
10902	698797
147586	698798
103674	698799
97544	698800
10699	698801
73530	698802
17806	698803
68678	698804
46203	698805
92178	698806
6687	698807
20530	698808
32175	698809
17045	698810
229451	698811
8430	698812
99076	698813
81586	698814
175	698815
6067	698816
649	698817
153	698818
5749	698819
654	698820
165290	698821
158408	698822
31632	698823
133331	698824
128	698825
263702	698826
192284	698827
48538	698828
87374	698829
67841	698830
10239	698831
32883	698832
783	698833
5451	698834
147522	698835
61504	698836
6549	698837
225354	698838
88753	698839
157064	698840
37384	698841
12380	698842
1097	698843
16785	698844
14853	698845
7487	698846
67623	698847
56489	698848
52363	698849
54876	698850
11193	698851
6556	698852
30677	698853
127114	698854
20104	698855
12941	698856
58741	698857
127208	698858
4904	698859
27852	698860
12884	698861
22962	698862
41204	698863
2273	698864
36021	698865
123989	698866
90220	698867
43362	698868
5309	698869
22276	698870
1519	698871
526	698872
50053	698873
103475	698874
24554	698875
6619	698876
15621	698877
45433	698878
156053	698879
12776	698880
185194	698881
98095	698882
18569	698883
156419	698884
86590	698885
19910	698886
129520	698887
1516	698888
86477	698889
49569	698890
92573	698891
40575	698892
191718	698893
268268	698894
7949	698895
39824	698896
48445	698897
88583	698898
13453	698899
18110	698900
24775	698901
2160	698902
3678	698903
5452	698904
270149	698905
32108	698906
89553	698907
35490	698908
49234	698909
26273	698910
168632	698911
48093	698912
13020	698913
107081	698914
799	698915
152663	698916
15174	698917
221560	698918
38624	698919
307	698920
257960	698921
16180	698922
31777	698923
12302	698924
219435	698925
22871	698926
6292	698927
81108	698928
242509	698929
10137	698930
104565	698931
83772	698932
200611	698933
22157	698934
105216	698935
11683	698936
6098	698937
38893	698938
82059	698939
8748	698940
244523	698941
99	698942
1547	698943
165419	698944
105816	698945
12807	698946
192040	698947
109365	698948
41095	698949
107573	698950
124504	698951
1492	698952
8506	698953
10720	698954
105636	698955
3695	698956
3741	698957
61303	698958
23572	698959
31278	698960
191149	698961
143861	698962
64864	698963
192856	698964
58766	698965
74933	698966
31604	698967
120602	698968
22725	698969
11592	698970
40151	698971
6961	698972
12826	698973
7834	698974
46012	698975
23014	698976
25939	698977
13795	698978
19971	698979
7993	698980
67279	698981
18318	698982
58817	698983
106736	698984
13204	698985
252	698986
89923	698987
103666	698988
123808	698989
9247	698990
24836	698991
31068	698992
196	698993
10340	698994
12472	698995
80937	698996
14204	698997
30896	698998
263321	698999
258077	699000
9775	699001
272663	699002
37594	699003
30253	699004
41162	699005
1030	699006
1143	699007
2018	699008
18529	699009
22055	699010
10461	699011
6273	699012
46218	699013
79709	699014
7602	699015
106544	699016
29143	699017
13622	699018
20957	699019
96446	699020
438	699021
13104	699022
42673	699023
96688	699024
91446	699025
41024	699026
40243	699027
168268	699028
7291	699029
31749	699030
17749	699031
133864	699032
114391	699033
25917	699034
43291	699035
231911	699036
15095	699037
95965	699038
148996	699039
14152	699040
158348	699041
8120	699042
8130	699043
266075	699044
20263	699045
91616	699046
327	699047
9922	699048
31065	699049
250251	699050
32327	699051
126524	699052
25744	699053
40371	699054
17337	699055
264325	699056
6788	699057
41182	699058
238755	699059
20859	699060
169007	699061
1131	699062
49756	699063
32870	699064
261242	699065
23897	699066
154985	699067
88492	699068
18747	699069
12961	699070
54502	699071
157776	699072
30100	699073
67002	699074
106996	699075
5187	699076
174300	699077
8589	699078
28686	699079
53388	699080
17787	699081
29992	699082
114460	699083
37609	699084
6669	699085
6069	699086
11921	699087
52436	699088
28961	699089
2280	699090
223757	699091
4729	699092
7264	699093
153686	699094
68637	699095
113354	699096
82784	699097
270170	699098
6016	699099
4061	699100
22826	699101
6412	699102
9703	699103
108374	699104
23076	699105
13774	699106
55744	699107
2149	699108
51631	699109
5057	699110
26544	699111
78868	699112
33926	699113
2440	699114
2999	699115
30937	699116
3039	699117
48232	699118
25550	699119
82097	699120
24121	699121
161437	699122
9337	699123
156607	699124
39620	699125
191168	699126
168909	699127
102783	699128
130562	699129
16690	699130
255746	699131
786	699132
201407	699133
247571	699134
230210	699135
5678	699136
516	699137
18333	699138
152457	699139
32780	699140
580	699141
4622	699142
10221	699143
235634	699144
4155	699145
47210	699146
225235	699147
20331	699148
194428	699149
23175	699150
76418	699151
5380	699152
82150	699153
9158	699154
139929	699155
37338	699156
43674	699157
17404	699158
109266	699159
3289	699160
158485	699161
2485	699162
29696	699163
125	699164
260094	699165
35733	699166
84875	699167
188786	699168
3913	699169
78608	699170
167051	699171
45088	699172
146492	699173
30921	699174
155881	699175
83341	699176
117891	699177
89780	699178
23442	699179
9593	699180
141657	699181
1648	699182
74205	699183
77334	699184
187642	699185
59600	699186
43	699187
10882	699188
4123	699189
90540	699190
151905	699191
9212	699192
20284	699193
48309	699194
95931	699195
20419	699196
5906	699197
96845	699198
1457	699199
17235	699200
2753	699201
103311	699202
22639	699203
142541	699204
35779	699205
27260	699206
4412	699207
898	699208
56882	699209
17078	699210
4829	699211
288	699212
6360	699213
163568	699214
11582	699215
106008	699216
84933	699217
142144	699218
39937	699219
105254	699220
96882	699221
25218	699222
47496	699223
2403	699224
36082	699225
15203	699226
246253	699227
788	699228
36489	699229
35117	699230
5123	699231
2716	699232
26752	699233
9377	699234
71392	699235
78534	699236
20107	699237
134274	699238
266361	699239
7662	699240
102545	699241
81701	699242
11648	699243
1266	699244
266812	699245
39100	699246
82394	699247
117226	699248
240493	699249
198864	699250
25336	699251
262540	699252
69495	699253
138909	699254
867	699255
188430	699256
128933	699257
29141	699258
111427	699259
4656	699260
25648	699261
52370	699262
161523	699263
44775	699264
33731	699265
235798	699266
39066	699267
66981	699268
138539	699269
15246	699270
3118	699271
1073	699272
14065	699273
78444	699274
153016	699275
111704	699276
235449	699277
1428	699278
18887	699279
112686	699280
204692	699281
210736	699282
4823	699283
36435	699284
40723	699285
36766	699286
164276	699287
22392	699288
168	699289
214670	699290
171649	699291
4067	699292
8411	699293
142713	699294
61944	699295
11332	699296
2297	699297
182757	699298
49603	699299
217931	699300
105807	699301
182993	699302
61995	699303
224063	699304
8385	699305
27055	699306
162143	699307
98771	699308
87269	699309
2888	699310
13715	699311
59726	699312
28636	699313
33385	699314
9161	699315
28101	699316
80224	699317
20661	699318
104642	699319
198525	699320
199365	699321
4291	699322
100836	699323
10486	699324
70242	699325
18606	699326
191971	699327
160765	699328
41857	699329
140045	699330
2891	699331
16771	699332
32887	699333
93488	699334
16250	699335
209768	699336
51743	699337
105914	699338
265397	699339
116146	699340
128	699341
187217	699342
233586	699343
84018	699344
23845	699345
181104	699346
73111	699347
8372	699348
439	699349
6003	699350
7055	699351
56413	699352
6395	699353
162706	699354
928	699355
86121	699356
92008	699357
201754	699358
2539	699359
126545	699360
1518	699361
31454	699362
3434	699363
103804	699364
50888	699365
20722	699366
187710	699367
178449	699368
249054	699369
230238	699370
52582	699371
90229	699372
74792	699373
8889	699374
140	699375
40933	699376
105417	699377
178004	699378
120969	699379
68116	699380
48847	699381
152	699382
3422	699383
133016	699384
1739	699385
8438	699386
7485	699387
25257	699388
21434	699389
168688	699390
16874	699391
217517	699392
13011	699393
37632	699394
24777	699395
9	699396
29113	699397
3485	699398
11659	699399
11018	699400
9656	699401
121616	699402
55324	699403
33434	699404
2002	699405
53081	699406
86278	699407
103244	699408
11811	699409
6927	699410
32762	699411
156723	699412
235543	699413
18940	699414
25899	699415
163421	699416
160	699417
112231	699418
191044	699419
211565	699420
509	699421
247230	699422
2076	699423
9602	699424
56578	699425
2629	699426
9950	699427
69207	699428
11174	699429
229786	699430
116090	699431
79882	699432
3930	699433
141420	699434
3050	699435
71998	699436
182146	699437
271263	699438
80250	699439
33472	699440
165530	699441
36434	699442
188382	699443
98509	699444
46462	699445
8601	699446
225898	699447
6967	699448
7666	699449
11087	699450
414	699451
14704	699452
220914	699453
104118	699454
18708	699455
14805	699456
2502	699457
4423	699458
5661	699459
109629	699460
21633	699461
89753	699462
14804	699463
43831	699464
15421	699465
65449	699466
8967	699467
71865	699468
70301	699469
16190	699470
12923	699471
169102	699472
244966	699473
105867	699474
11577	699475
7149	699476
19736	699477
123129	699478
1070	699479
21409	699480
1081	699481
5941	699482
43242	699483
6622	699484
269665	699485
59296	699486
1684	699487
462	699488
4807	699489
31567	699490
11099	699491
38926	699492
13828	699493
191465	699494
13856	699495
320	699496
37164	699497
164	699498
62470	699499
190746	699500
28868	699501
147016	699502
5009	699503
160937	699504
5896	699505
53961	699506
78377	699507
60686	699508
7674	699509
5208	699510
3729	699511
14872	699512
26293	699513
12449	699514
222064	699515
22624	699516
14734	699517
37415	699518
103203	699519
3164	699520
53659	699521
40626	699522
85617	699523
226231	699524
1359	699525
43008	699526
41796	699527
47353	699528
1746	699529
103698	699530
417	699531
309	699532
773	699533
24157	699534
362	699535
58925	699536
97571	699537
18458	699538
68900	699539
13162	699540
118204	699541
112472	699542
56837	699543
255785	699544
61128	699545
141093	699546
238212	699547
4720	699548
39075	699549
119956	699550
17188	699551
156633	699552
100252	699553
26816	699554
45334	699555
216125	699556
2361	699557
238073	699558
210414	699559
6513	699560
16603	699561
6379	699562
12383	699563
88979	699564
88786	699565
4454	699566
262933	699567
5079	699568
198965	699569
807	699570
107591	699571
45377	699572
199626	699573
112	699574
97195	699575
11048	699576
1092	699577
9723	699578
8154	699579
264098	699580
213683	699581
10643	699582
106788	699583
40651	699584
9999	699585
4979	699586
13577	699587
14461	699588
52831	699589
14104	699590
1447	699591
9047	699592
1641	699593
148102	699594
255514	699595
11494	699596
1163	699597
186625	699598
156593	699599
249183	699600
170579	699601
32138	699602
1	699603
71785	699604
117712	699605
32682	699606
71093	699607
60695	699608
40627	699609
1283	699610
88219	699611
78352	699612
124832	699613
2323	699614
165119	699615
56388	699616
57000	699617
94714	699618
126814	699619
270	699620
108945	699621
167313	699622
175526	699623
6899	699624
2811	699625
229691	699626
770	699627
50712	699628
87941	699629
123312	699630
29035	699631
50651	699632
56153	699633
2920	699634
253831	699635
23251	699636
6427	699637
83372	699638
11978	699639
483	699640
2143	699641
25771	699642
39252	699643
12987	699644
768	699645
13188	699646
638	699647
12498	699648
35841	699649
68496	699650
20221	699651
94183	699652
1928	699653
26969	699654
41320	699655
5642	699656
141005	699657
60367	699658
21838	699659
242335	699660
4766	699661
92421	699662
59741	699663
21155	699664
78998	699665
87721	699666
70661	699667
66489	699668
40573	699669
160797	699670
52220	699671
330	699672
6893	699673
14846	699674
88949	699675
4383	699676
120196	699677
167462	699678
38542	699679
158656	699680
174333	699681
165990	699682
261066	699683
5553	699684
203873	699685
231116	699686
190590	699687
19875	699688
70371	699689
18019	699690
498	699691
57014	699692
7304	699693
32408	699694
193464	699695
14904	699696
94581	699697
18820	699698
1477	699699
67665	699700
17524	699701
106917	699702
1491	699703
27160	699704
59737	699705
55356	699706
660	699707
146	699708
20949	699709
1733	699710
8199	699711
10999	699712
11011	699713
11232	699714
3145	699715
135931	699716
4141	699717
209821	699718
195332	699719
46887	699720
55024	699721
218672	699722
31950	699723
10329	699724
97340	699725
9957	699726
1680	699727
154617	699728
69592	699729
28789	699730
61471	699731
84824	699732
5482	699733
24509	699734
156829	699735
51456	699736
9356	699737
25456	699738
3987	699739
22730	699740
6594	699741
124393	699742
74182	699743
54454	699744
70694	699745
64757	699746
15061	699747
27356	699748
50878	699749
20874	699750
101083	699751
24018	699752
208400	699753
92221	699754
35074	699755
35160	699756
143225	699757
51120	699758
106731	699759
13223	699760
1132	699761
7336	699762
59377	699763
2764	699764
264841	699765
51835	699766
33015	699767
75566	699768
255512	699769
9903	699770
9832	699771
918	699772
125031	699773
137	699774
113013	699775
4327	699776
34284	699777
117090	699778
35641	699779
10055	699780
53	699781
38806	699782
29659	699783
4510	699784
57499	699785
20045	699786
99744	699787
1043	699788
33803	699789
34743	699790
159082	699791
17079	699792
66587	699793
107551	699794
2473	699795
8686	699796
3292	699797
54393	699798
48585	699799
139577	699800
826	699801
23162	699802
133142	699803
34466	699804
77238	699805
97818	699806
21182	699807
44441	699808
45915	699809
76708	699810
96870	699811
157009	699812
4057	699813
69944	699814
125478	699815
46323	699816
226031	699817
49829	699818
11279	699819
1156	699820
112634	699821
229769	699822
171103	699823
171549	699824
55037	699825
19297	699826
57370	699827
58	699828
35318	699829
14167	699830
5093	699831
102353	699832
228340	699833
80635	699834
73235	699835
2949	699836
125065	699837
17082	699838
10129	699839
4683	699840
98754	699841
72958	699842
122005	699843
78320	699844
39585	699845
40582	699846
32820	699847
4166	699848
158143	699849
22926	699850
5034	699851
149691	699852
24515	699853
21059	699854
48694	699855
21527	699856
2735	699857
16541	699858
11421	699859
25501	699860
37130	699861
37303	699862
1509	699863
103496	699864
64322	699865
92380	699866
27458	699867
10544	699868
91988	699869
14837	699870
57476	699871
19684	699872
59454	699873
104715	699874
124737	699875
48558	699876
221234	699877
22175	699878
248155	699879
22357	699880
158977	699881
79145	699882
201340	699883
25242	699884
83908	699885
29631	699886
74432	699887
22137	699888
245913	699889
122997	699890
23	699891
49129	699892
6561	699893
96987	699894
53171	699895
86551	699896
17373	699897
14542	699898
491	699899
829	699900
39815	699901
182663	699902
1392	699903
31452	699904
339	699905
48422	699906
41374	699907
53710	699908
25011	699909
62902	699910
11831	699911
16175	699912
2180	699913
93008	699914
17358	699915
513	699916
55170	699917
88548	699918
3615	699919
75660	699920
58502	699921
13425	699922
8540	699923
183	699924
61063	699925
39774	699926
39583	699927
60308	699928
72410	699929
27814	699930
13252	699931
5570	699932
86699	699933
7885	699934
19269	699935
12034	699936
13363	699937
15467	699938
272516	699939
8313	699940
3192	699941
49815	699942
15905	699943
63607	699944
8164	699945
44862	699946
20362	699947
2293	699948
228330	699949
36440	699950
250934	699951
73687	699952
19763	699953
2047	699954
27970	699955
2784	699956
4443	699957
738	699958
54442	699959
64921	699960
73306	699961
172956	699962
17056	699963
158017	699964
36819	699965
90578	699966
118005	699967
3673	699968
142015	699969
76372	699970
181156	699971
33417	699972
36651	699973
20041	699974
8271	699975
45349	699976
38015	699977
977	699978
9462	699979
364	699980
908	699981
147436	699982
12916	699983
94345	699984
36371	699985
97720	699986
15121	699987
3157	699988
13767	699989
225081	699990
124	699991
213351	699992
45617	699993
139	699994
184980	699995
62031	699996
63696	699997
2688	699998
94918	699999
49345	700000
132650	700001
4787	700002
58178	700003
68726	700004
6043	700005
14600	700006
341	700007
106346	700008
64409	700009
22587	700010
4368	700011
18398	700012
103386	700013
61186	700014
33772	700015
6361	700016
29892	700017
20103	700018
30209	700019
43019	700020
125847	700021
234189	700022
170771	700023
74976	700024
74376	700025
104614	700026
10625	700027
24793	700028
139941	700029
1560	700030
28524	700031
248609	700032
25641	700033
11075	700034
2007	700035
34923	700036
137798	700037
117	700038
229302	700039
22614	700040
43890	700041
156315	700042
165852	700043
37904	700044
58326	700045
57449	700046
56848	700047
246834	700048
73081	700049
172990	700050
210594	700051
18366	700052
1832	700053
2760	700054
240356	700055
228008	700056
106707	700057
183835	700058
34909	700059
10272	700060
67078	700061
14558	700062
4334	700063
11789	700064
105905	700065
33749	700066
28358	700067
795	700068
21182	700069
534	700070
216	700071
19959	700072
15887	700073
87697	700074
156708	700075
16175	700076
33380	700077
33436	700078
83858	700079
85933	700080
46256	700081
43144	700082
158871	700083
158481	700084
16499	700085
17878	700086
1831	700087
111386	700088
30877	700089
72455	700090
224320	700091
27712	700092
126877	700093
3424	700094
52492	700095
71126	700096
4990	700097
29448	700098
37679	700099
317	700100
20092	700101
73086	700102
17017	700103
31504	700104
29728	700105
62126	700106
1548	700107
239575	700108
21971	700109
11309	700110
88099	700111
71017	700112
44489	700113
1060	700114
810	700115
878	700116
7714	700117
43644	700118
25891	700119
59199	700120
45533	700121
114681	700122
43618	700123
232	700124
180268	700125
2457	700126
14542	700127
571	700128
3773	700129
22360	700130
462	700131
22045	700132
139793	700133
11555	700134
22368	700135
23838	700136
4974	700137
27771	700138
1490	700139
33220	700140
4967	700141
86023	700142
216493	700143
2819	700144
743	700145
26154	700146
110726	700147
259720	700148
162358	700149
97914	700150
134480	700151
3335	700152
1721	700153
202664	700154
91309	700155
82505	700156
59180	700157
15718	700158
207710	700159
126859	700160
31952	700161
37668	700162
83535	700163
136708	700164
9899	700165
17018	700166
6125	700167
6558	700168
149868	700169
17336	700170
7147	700171
48676	700172
1236	700173
12554	700174
93537	700175
59528	700176
1015	700177
54866	700178
167191	700179
17033	700180
147468	700181
52155	700182
221141	700183
38024	700184
77498	700185
4147	700186
231695	700187
1332	700188
223843	700189
73227	700190
99596	700191
58674	700192
11088	700193
163299	700194
52017	700195
144286	700196
88907	700197
71457	700198
139412	700199
4782	700200
12309	700201
20559	700202
10173	700203
72463	700204
1558	700205
173311	700206
755	700207
183784	700208
110537	700209
8693	700210
82187	700211
2574	700212
47144	700213
83456	700214
611	700215
118244	700216
63063	700217
34395	700218
165749	700219
11120	700220
99988	700221
225892	700222
63126	700223
143534	700224
12203	700225
16896	700226
16632	700227
11515	700228
58751	700229
162298	700230
115889	700231
19844	700232
33553	700233
3846	700234
107422	700235
8318	700236
25909	700237
264719	700238
166939	700239
53528	700240
136093	700241
152	700242
13430	700243
266960	700244
10441	700245
44563	700246
26153	700247
44537	700248
64317	700249
251827	700250
57863	700251
136517	700252
30642	700253
18153	700254
3053	700255
11618	700256
94615	700257
49846	700258
4320	700259
16230	700260
27418	700261
23957	700262
100303	700263
34679	700264
2364	700265
4086	700266
105583	700267
103241	700268
134454	700269
87377	700270
51513	700271
17439	700272
11877	700273
205757	700274
76408	700275
106369	700276
20826	700277
77346	700278
35818	700279
19092	700280
29142	700281
161457	700282
5071	700283
157528	700284
125030	700285
36977	700286
8822	700287
7617	700288
18584	700289
50021	700290
91960	700291
54718	700292
15634	700293
105774	700294
101744	700295
2099	700296
26153	700297
15069	700298
16514	700299
48187	700300
43919	700301
54823	700302
99	700303
128367	700304
20020	700305
9209	700306
50946	700307
133572	700308
153116	700309
2641	700310
103454	700311
71	700312
53943	700313
33289	700314
149019	700315
14808	700316
9658	700317
2788	700318
1791	700319
98790	700320
134049	700321
200100	700322
139596	700323
124223	700324
16262	700325
268329	700326
1132	700327
51754	700328
51454	700329
7238	700330
43888	700331
32789	700332
66	700333
73517	700334
20601	700335
58407	700336
127224	700337
214798	700338
153904	700339
4360	700340
22420	700341
30350	700342
3823	700343
107520	700344
34064	700345
23736	700346
1240	700347
10563	700348
9202	700349
73371	700350
28131	700351
38346	700352
25332	700353
6317	700354
7240	700355
374	700356
100605	700357
3055	700358
29925	700359
63848	700360
203331	700361
5181	700362
103316	700363
24920	700364
6893	700365
111112	700366
31394	700367
161104	700368
50674	700369
92935	700370
40024	700371
53347	700372
36454	700373
192082	700374
21559	700375
31	700376
1339	700377
84942	700378
32866	700379
66344	700380
186663	700381
47294	700382
257156	700383
16859	700384
13501	700385
43388	700386
494	700387
10883	700388
205415	700389
21080	700390
38029	700391
11740	700392
17184	700393
11252	700394
64702	700395
123794	700396
119906	700397
14039	700398
14166	700399
54910	700400
19705	700401
163641	700402
85193	700403
583	700404
2074	700405
61414	700406
170	700407
17961	700408
44271	700409
26704	700410
249107	700411
59106	700412
1939	700413
28473	700414
81414	700415
6886	700416
6324	700417
5143	700418
18552	700419
19536	700420
3777	700421
94	700422
152082	700423
37398	700424
32544	700425
25451	700426
4367	700427
10323	700428
94268	700429
32307	700430
247889	700431
66089	700432
159455	700433
158271	700434
11417	700435
129106	700436
29125	700437
59798	700438
212886	700439
76109	700440
10256	700441
3153	700442
117436	700443
173986	700444
51768	700445
41404	700446
14254	700447
203	700448
115179	700449
2455	700450
17450	700451
32078	700452
9681	700453
63081	700454
125034	700455
147979	700456
2109	700457
17477	700458
77294	700459
80317	700460
144474	700461
15620	700462
14053	700463
209929	700464
37296	700465
76651	700466
2284	700467
75322	700468
25830	700469
203779	700470
3044	700471
160960	700472
7521	700473
77571	700474
87694	700475
88608	700476
421	700477
231540	700478
104229	700479
225054	700480
161244	700481
4822	700482
251415	700483
100348	700484
16656	700485
2045	700486
16023	700487
3	700488
9590	700489
254515	700490
68812	700491
76683	700492
169025	700493
17038	700494
128506	700495
18547	700496
93235	700497
14567	700498
168966	700499
17269	700500
19152	700501
32516	700502
153592	700503
21583	700504
60664	700505
61364	700506
124230	700507
33557	700508
11779	700509
186157	700510
239632	700511
684	700512
39159	700513
160716	700514
43147	700515
18223	700516
113133	700517
58024	700518
103169	700519
27506	700520
18528	700521
68264	700522
55922	700523
35352	700524
6314	700525
33570	700526
15038	700527
80271	700528
21282	700529
989	700530
125633	700531
129476	700532
82681	700533
169595	700534
27889	700535
21873	700536
4110	700537
78099	700538
203394	700539
146892	700540
723	700541
35970	700542
3339	700543
83152	700544
199222	700545
12327	700546
46747	700547
3542	700548
142520	700549
78358	700550
180248	700551
41288	700552
8101	700553
69835	700554
38553	700555
2248	700556
43904	700557
237145	700558
125146	700559
37730	700560
21754	700561
93130	700562
112767	700563
87979	700564
72556	700565
45875	700566
110812	700567
3727	700568
18686	700569
10694	700570
167033	700571
39556	700572
20198	700573
107268	700574
88025	700575
2550	700576
94745	700577
26101	700578
214960	700579
29183	700580
13643	700581
398	700582
101424	700583
54976	700584
52636	700585
54046	700586
12891	700587
109612	700588
48446	700589
129829	700590
153999	700591
92983	700592
26355	700593
31431	700594
129062	700595
62104	700596
21520	700597
5423	700598
71717	700599
17034	700600
146636	700601
33547	700602
27576	700603
18781	700604
12705	700605
20809	700606
54432	700607
233198	700608
48991	700609
118308	700610
35314	700611
6062	700612
45604	700613
60516	700614
5652	700615
15753	700616
1283	700617
33200	700618
103326	700619
3871	700620
5529	700621
4772	700622
2882	700623
171378	700624
2644	700625
185985	700626
203498	700627
44700	700628
36094	700629
26201	700630
2979	700631
79044	700632
15155	700633
144898	700634
44970	700635
5077	700636
105593	700637
23282	700638
42560	700639
129320	700640
191394	700641
5554	700642
3367	700643
76370	700644
11938	700645
12341	700646
113819	700647
248685	700648
54581	700649
46155	700650
105531	700651
39022	700652
1386	700653
18280	700654
5967	700655
6793	700656
277	700657
6132	700658
220339	700659
155201	700660
6312	700661
199998	700662
147515	700663
14678	700664
38389	700665
41441	700666
58187	700667
7	700668
41099	700669
97399	700670
24897	700671
27828	700672
159475	700673
62654	700674
41609	700675
49695	700676
68666	700677
244083	700678
116470	700679
127290	700680
39453	700681
5652	700682
22401	700683
15145	700684
991	700685
4038	700686
103584	700687
258520	700688
62353	700689
71207	700690
49648	700691
57207	700692
91581	700693
129864	700694
353	700695
13436	700696
180555	700697
3221	700698
39175	700699
94353	700700
1932	700701
238671	700702
110797	700703
8713	700704
71207	700705
38179	700706
67745	700707
26349	700708
122074	700709
42649	700710
17698	700711
48909	700712
104821	700713
97134	700714
514	700715
105168	700716
3391	700717
55744	700718
13886	700719
54439	700720
228246	700721
19	700722
13497	700723
89237	700724
98077	700725
45273	700726
128331	700727
82955	700728
85421	700729
13052	700730
11474	700731
170823	700732
4003	700733
23857	700734
102633	700735
251084	700736
175215	700737
28035	700738
113423	700739
82956	700740
40017	700741
137786	700742
36394	700743
90791	700744
578	700745
26463	700746
8464	700747
33989	700748
36538	700749
9218	700750
206696	700751
39566	700752
3134	700753
207422	700754
173027	700755
513	700756
87036	700757
170856	700758
78720	700759
99228	700760
149798	700761
23394	700762
14199	700763
101560	700764
5189	700765
1113	700766
138329	700767
243417	700768
85810	700769
26250	700770
91361	700771
994	700772
10133	700773
120323	700774
1479	700775
25219	700776
6115	700777
33435	700778
109319	700779
4254	700780
82968	700781
57083	700782
751	700783
51632	700784
4171	700785
31911	700786
13293	700787
5904	700788
182400	700789
30228	700790
31510	700791
57652	700792
20949	700793
416	700794
10589	700795
18238	700796
7241	700797
54266	700798
1733	700799
126579	700800
5147	700801
1066	700802
455	700803
1287	700804
2960	700805
161185	700806
154875	700807
22858	700808
13751	700809
44710	700810
250379	700811
65047	700812
33374	700813
48375	700814
151722	700815
9450	700816
57604	700817
1405	700818
129326	700819
233858	700820
942	700821
25881	700822
165344	700823
75743	700824
177324	700825
42511	700826
9	700827
7305	700828
52626	700829
76606	700830
31163	700831
2786	700832
2208	700833
3584	700834
83845	700835
115532	700836
3906	700837
12138	700838
109202	700839
4787	700840
143982	700841
32751	700842
163964	700843
153254	700844
55926	700845
14301	700846
8264	700847
9014	700848
26921	700849
18858	700850
124545	700851
1178	700852
27450	700853
37704	700854
1628	700855
79559	700856
265062	700857
2239	700858
79581	700859
89987	700860
48509	700861
95902	700862
853	700863
30810	700864
7845	700865
89105	700866
107307	700867
6562	700868
249592	700869
16446	700870
477	700871
599	700872
15781	700873
12525	700874
251298	700875
80279	700876
238307	700877
131129	700878
208000	700879
29851	700880
87199	700881
120053	700882
9525	700883
166378	700884
138667	700885
5931	700886
252099	700887
13044	700888
91196	700889
80409	700890
59762	700891
78023	700892
125024	700893
269680	700894
108029	700895
218960	700896
100342	700897
63593	700898
533	700899
5537	700900
2445	700901
24097	700902
4085	700903
1596	700904
10951	700905
1974	700906
75695	700907
91978	700908
79942	700909
3289	700910
31294	700911
34986	700912
26455	700913
113704	700914
34929	700915
144391	700916
18298	700917
13274	700918
28254	700919
30974	700920
33171	700921
79883	700922
17810	700923
24583	700924
357	700925
1570	700926
2540	700927
29918	700928
11900	700929
143878	700930
73752	700931
59860	700932
113551	700933
18260	700934
89148	700935
9296	700936
2775	700937
173938	700938
72291	700939
9966	700940
11991	700941
8550	700942
9694	700943
89353	700944
23788	700945
54776	700946
106119	700947
10218	700948
72081	700949
258064	700950
123559	700951
89944	700952
1281	700953
4	700954
14495	700955
12819	700956
41296	700957
78628	700958
254785	700959
84609	700960
236	700961
252266	700962
12081	700963
33433	700964
80180	700965
229325	700966
33483	700967
46923	700968
23180	700969
90715	700970
21616	700971
3578	700972
28426	700973
6907	700974
125652	700975
4759	700976
5283	700977
3766	700978
91543	700979
139557	700980
73891	700981
197181	700982
160503	700983
145956	700984
1030	700985
33947	700986
6857	700987
18761	700988
107800	700989
48079	700990
320	700991
122488	700992
28811	700993
58734	700994
20044	700995
28986	700996
55055	700997
154373	700998
6047	700999
957	701000
31152	701001
29165	701002
17046	701003
186458	701004
4953	701005
68240	701006
48706	701007
16865	701008
7488	701009
76415	701010
7440	701011
29374	701012
237906	701013
32131	701014
109079	701015
158345	701016
148154	701017
40175	701018
1087	701019
83362	701020
167250	701021
44659	701022
124377	701023
87175	701024
12231	701025
5879	701026
220308	701027
259258	701028
11358	701029
36225	701030
237012	701031
157297	701032
41649	701033
126114	701034
8320	701035
40248	701036
212747	701037
108236	701038
244202	701039
4750	701040
126711	701041
8131	701042
137619	701043
67399	701044
17795	701045
180929	701046
617	701047
2620	701048
81248	701049
35193	701050
156677	701051
127250	701052
18713	701053
1144	701054
25990	701055
118500	701056
66637	701057
214581	701058
203173	701059
5801	701060
154615	701061
13733	701062
579	701063
71672	701064
246184	701065
1779	701066
1609	701067
16492	701068
19797	701069
178720	701070
155558	701071
1128	701072
71020	701073
64607	701074
91299	701075
34806	701076
19019	701077
870	701078
17921	701079
19629	701080
16903	701081
67145	701082
220090	701083
17945	701084
2503	701085
24142	701086
8707	701087
8379	701088
44500	701089
20697	701090
1239	701091
14640	701092
238752	701093
106556	701094
456	701095
249583	701096
22134	701097
132276	701098
12196	701099
107363	701100
2444	701101
321	701102
35675	701103
54503	701104
154515	701105
81369	701106
6014	701107
6239	701108
46587	701109
618	701110
236097	701111
20822	701112
269986	701113
42039	701114
1702	701115
55744	701116
4249	701117
106183	701118
7167	701119
5846	701120
2936	701121
145177	701122
18453	701123
71208	701124
54368	701125
19885	701126
145438	701127
96060	701128
51819	701129
154470	701130
53377	701131
125949	701132
106577	701133
205494	701134
3434	701135
18872	701136
5536	701137
762	701138
28	701139
48753	701140
140039	701141
5637	701142
133209	701143
89436	701144
10665	701145
5727	701146
164297	701147
73994	701148
46425	701149
5157	701150
51759	701151
1659	701152
41567	701153
13725	701154
110573	701155
32023	701156
75640	701157
34627	701158
76822	701159
4782	701160
255309	701161
30146	701162
252716	701163
9263	701164
144322	701165
23322	701166
29990	701167
15976	701168
42512	701169
31976	701170
120147	701171
103968	701172
352	701173
4598	701174
5282	701175
120937	701176
35285	701177
7304	701178
18854	701179
127743	701180
49636	701181
1599	701182
140779	701183
1151	701184
92047	701185
35824	701186
35637	701187
2063	701188
104774	701189
75059	701190
52113	701191
151560	701192
158718	701193
38307	701194
36134	701195
132426	701196
76669	701197
95290	701198
114069	701199
27655	701200
31802	701201
18702	701202
120070	701203
14037	701204
249366	701205
3501	701206
162179	701207
124188	701208
238080	701209
12971	701210
2766	701211
47	701212
3452	701213
143301	701214
168045	701215
24857	701216
33287	701217
11179	701218
108090	701219
308	701220
6785	701221
36748	701222
58074	701223
3687	701224
43492	701225
5408	701226
121489	701227
473	701228
52885	701229
38880	701230
40361	701231
49951	701232
27653	701233
7323	701234
162645	701235
105304	701236
2566	701237
119813	701238
131509	701239
45121	701240
216092	701241
267963	701242
1237	701243
53477	701244
1257	701245
16103	701246
6974	701247
74829	701248
212835	701249
132332	701250
41599	701251
13961	701252
2714	701253
69181	701254
238662	701255
9539	701256
693	701257
16142	701258
28507	701259
20582	701260
76583	701261
60172	701262
19994	701263
5927	701264
24126	701265
28803	701266
35041	701267
77375	701268
10835	701269
47782	701270
13749	701271
5859	701272
36737	701273
528	701274
66291	701275
213019	701276
257711	701277
18904	701278
11571	701279
75172	701280
118499	701281
3710	701282
95677	701283
67647	701284
295	701285
15460	701286
34559	701287
73106	701288
34743	701289
162889	701290
46438	701291
42243	701292
81691	701293
72355	701294
32237	701295
76711	701296
40478	701297
57267	701298
160440	701299
76704	701300
894	701301
768	701302
2982	701303
77440	701304
5133	701305
23368	701306
48203	701307
54386	701308
58514	701309
13462	701310
68163	701311
6478	701312
85108	701313
83338	701314
1893	701315
703	701316
262117	701317
52629	701318
77378	701319
153542	701320
15399	701321
1739	701322
831	701323
31911	701324
67581	701325
28500	701326
125091	701327
36513	701328
52650	701329
29093	701330
23308	701331
21683	701332
60941	701333
32822	701334
65913	701335
31081	701336
80480	701337
42972	701338
11455	701339
1770	701340
151927	701341
15344	701342
30616	701343
134373	701344
49230	701345
26072	701346
2914	701347
5401	701348
101365	701349
29927	701350
35423	701351
133550	701352
69896	701353
2020	701354
2099	701355
7993	701356
41237	701357
40658	701358
91564	701359
1522	701360
188978	701361
184387	701362
62098	701363
153962	701364
270	701365
125194	701366
72867	701367
120131	701368
87974	701369
153528	701370
56817	701371
73886	701372
68131	701373
34506	701374
27439	701375
57123	701376
8204	701377
25409	701378
17024	701379
146760	701380
92783	701381
37312	701382
2853	701383
31699	701384
221586	701385
36678	701386
41559	701387
69558	701388
83395	701389
91109	701390
105658	701391
11132	701392
43927	701393
24895	701394
9956	701395
36410	701396
2753	701397
55829	701398
97159	701399
23953	701400
65201	701401
22067	701402
124659	701403
10112	701404
1394	701405
49711	701406
17211	701407
258	701408
373	701409
15799	701410
23474	701411
95642	701412
67814	701413
52078	701414
4791	701415
3826	701416
41966	701417
38950	701418
3082	701419
69	701420
45341	701421
4606	701422
95809	701423
121543	701424
154087	701425
24087	701426
97546	701427
215165	701428
204062	701429
147386	701430
155258	701431
29264	701432
12502	701433
3445	701434
3209	701435
114048	701436
151635	701437
29799	701438
17476	701439
23465	701440
4219	701441
94950	701442
53608	701443
1462	701444
170186	701445
16059	701446
7502	701447
2846	701448
8570	701449
94249	701450
48595	701451
26691	701452
28900	701453
15826	701454
47462	701455
15220	701456
82849	701457
179484	701458
4385	701459
18695	701460
71915	701461
9869	701462
18393	701463
5144	701464
38895	701465
163199	701466
558	701467
120260	701468
224941	701469
76784	701470
96831	701471
44626	701472
5146	701473
41739	701474
3858	701475
5935	701476
45916	701477
2803	701478
111285	701479
66532	701480
41227	701481
44060	701482
53328	701483
11129	701484
248411	701485
11133	701486
248383	701487
55399	701488
11047	701489
52068	701490
4035	701491
36030	701492
6493	701493
177764	701494
53462	701495
6190	701496
217359	701497
156203	701498
41704	701499
267574	701500
62915	701501
193536	701502
16950	701503
227264	701504
86673	701505
5933	701506
5988	701507
224011	701508
157405	701509
28733	701510
251066	701511
17665	701512
85053	701513
109000	701514
200982	701515
361	701516
89052	701517
1836	701518
11255	701519
213304	701520
64978	701521
49186	701522
93096	701523
14398	701524
143102	701525
51227	701526
42887	701527
11269	701528
4394	701529
24572	701530
31695	701531
71601	701532
74018	701533
63183	701534
224028	701535
79136	701536
142294	701537
73923	701538
79468	701539
170673	701540
36077	701541
164922	701542
7291	701543
71084	701544
165074	701545
269413	701546
105119	701547
1600	701548
19879	701549
177582	701550
3486	701551
1547	701552
201167	701553
48211	701554
24996	701555
42027	701556
168215	701557
122739	701558
12731	701559
99313	701560
16477	701561
27150	701562
26793	701563
70516	701564
160442	701565
19917	701566
150	701567
80477	701568
52979	701569
158015	701570
35355	701571
115754	701572
265201	701573
42586	701574
22327	701575
57749	701576
22706	701577
102875	701578
45767	701579
45666	701580
61534	701581
38544	701582
103528	701583
30095	701584
142257	701585
24989	701586
22809	701587
240012	701588
1249	701589
10323	701590
688	701591
22427	701592
23157	701593
62112	701594
63905	701595
113134	701596
247398	701597
894	701598
22816	701599
172198	701600
142751	701601
109997	701602
1044	701603
36316	701604
80757	701605
267257	701606
2368	701607
103835	701608
325	701609
131097	701610
40648	701611
106457	701612
43475	701613
9005	701614
97114	701615
61197	701616
2965	701617
60658	701618
36744	701619
84976	701620
4078	701621
39806	701622
75810	701623
85096	701624
16473	701625
4474	701626
26832	701627
214129	701628
30643	701629
11909	701630
4021	701631
246195	701632
28021	701633
1471	701634
154396	701635
35534	701636
64297	701637
2272	701638
141943	701639
136051	701640
65077	701641
82615	701642
5726	701643
145772	701644
16876	701645
10970	701646
2863	701647
193645	701648
80864	701649
29266	701650
6574	701651
38381	701652
137486	701653
9705	701654
105084	701655
1551	701656
261542	701657
12378	701658
42536	701659
23517	701660
94439	701661
14269	701662
19694	701663
40599	701664
3260	701665
185053	701666
21960	701667
231965	701668
2508	701669
235101	701670
1126	701671
144625	701672
22133	701673
20592	701674
78463	701675
5205	701676
158	701677
3680	701678
14313	701679
26189	701680
282	701681
791	701682
7198	701683
37	701684
48991	701685
228376	701686
169280	701687
11018	701688
146330	701689
38187	701690
5161	701691
211694	701692
5531	701693
104364	701694
123720	701695
2	701696
27147	701697
58246	701698
19038	701699
60823	701700
17254	701701
1265	701702
2770	701703
26646	701704
33551	701705
79123	701706
66545	701707
140999	701708
33419	701709
2797	701710
102384	701711
210250	701712
74768	701713
8529	701714
18094	701715
66997	701716
3776	701717
16289	701718
739	701719
24431	701720
72010	701721
37709	701722
6036	701723
101442	701724
1913	701725
149469	701726
108562	701727
162791	701728
242582	701729
17037	701730
260830	701731
13111	701732
73485	701733
30270	701734
65867	701735
187431	701736
79857	701737
6246	701738
132866	701739
17086	701740
581	701741
19611	701742
51970	701743
53167	701744
227647	701745
3714	701746
132105	701747
3832	701748
102684	701749
893	701750
28114	701751
24678	701752
218635	701753
74012	701754
84747	701755
82798	701756
22007	701757
171260	701758
40539	701759
3149	701760
16753	701761
70591	701762
17722	701763
245685	701764
136012	701765
54948	701766
4184	701767
49624	701768
74571	701769
98931	701770
84822	701771
98215	701772
57089	701773
98	701774
389	701775
7217	701776
10123	701777
41048	701778
4037	701779
241516	701780
14695	701781
6381	701782
16579	701783
9241	701784
3894	701785
417	701786
46615	701787
205576	701788
53806	701789
416	701790
250156	701791
2647	701792
75411	701793
90009	701794
92502	701795
20615	701796
49396	701797
97357	701798
154046	701799
26394	701800
2460	701801
14622	701802
23362	701803
170524	701804
93646	701805
76598	701806
168204	701807
166400	701808
7000	701809
61686	701810
115703	701811
84744	701812
77191	701813
389	701814
251	701815
6720	701816
136483	701817
34632	701818
133445	701819
1056	701820
42899	701821
50236	701822
71	701823
25187	701824
42442	701825
74790	701826
13027	701827
8059	701828
84104	701829
20476	701830
17927	701831
24383	701832
26261	701833
264602	701834
5362	701835
74452	701836
3059	701837
7427	701838
22037	701839
96294	701840
96534	701841
19862	701842
2916	701843
230608	701844
20923	701845
17336	701846
1344	701847
36349	701848
48505	701849
198465	701850
2102	701851
35202	701852
3593	701853
109259	701854
113436	701855
34260	701856
50907	701857
42224	701858
6460	701859
24633	701860
4501	701861
1222	701862
4620	701863
175	701864
2043	701865
10317	701866
110	701867
6379	701868
219908	701869
140546	701870
1066	701871
612	701872
10150	701873
108836	701874
61144	701875
26235	701876
14764	701877
152572	701878
119205	701879
42552	701880
49335	701881
22102	701882
168192	701883
230539	701884
116786	701885
3711	701886
212072	701887
983	701888
108339	701889
19607	701890
85662	701891
3483	701892
283	701893
17668	701894
77539	701895
106359	701896
8521	701897
4703	701898
1419	701899
72917	701900
50462	701901
143201	701902
128601	701903
230524	701904
66907	701905
98251	701906
169602	701907
10280	701908
73774	701909
198003	701910
13037	701911
2016	701912
183153	701913
5931	701914
18186	701915
12198	701916
1035	701917
128894	701918
25895	701919
111689	701920
69508	701921
100681	701922
65465	701923
20894	701924
2003	701925
104311	701926
30796	701927
252677	701928
261163	701929
218198	701930
140912	701931
10403	701932
36691	701933
774	701934
11792	701935
218297	701936
3333	701937
4985	701938
138417	701939
244958	701940
62675	701941
3923	701942
15948	701943
21383	701944
2798	701945
33848	701946
57740	701947
716	701948
40195	701949
179581	701950
1186	701951
1693	701952
262919	701953
67720	701954
86019	701955
78261	701956
22987	701957
24766	701958
97525	701959
8718	701960
159326	701961
47377	701962
1742	701963
28653	701964
84008	701965
1089	701966
108705	701967
48848	701968
80081	701969
59713	701970
2938	701971
4039	701972
9662	701973
35274	701974
259260	701975
3105	701976
79189	701977
191003	701978
13904	701979
110960	701980
161583	701981
57221	701982
68822	701983
17404	701984
16626	701985
2469	701986
20182	701987
250998	701988
19880	701989
198453	701990
119456	701991
19635	701992
104528	701993
239788	701994
188730	701995
157255	701996
221137	701997
134578	701998
21163	701999
11947	702000
21113	702001
11461	702002
133582	702003
59505	702004
239228	702005
125482	702006
4970	702007
78736	702008
39945	702009
7662	702010
40730	702011
84400	702012
6453	702013
65208	702014
82761	702015
79578	702016
9530	702017
74302	702018
6925	702019
131503	702020
30289	702021
101548	702022
29105	702023
48414	702024
12542	702025
708	702026
32160	702027
12091	702028
2125	702029
87838	702030
116451	702031
7560	702032
90962	702033
28793	702034
25001	702035
13611	702036
105426	702037
55131	702038
105631	702039
1662	702040
249272	702041
3528	702042
6477	702043
15075	702044
22995	702045
163896	702046
31415	702047
6786	702048
82	702049
67879	702050
8493	702051
12084	702052
577	702053
45702	702054
8852	702055
1960	702056
5756	702057
21154	702058
24938	702059
117411	702060
13339	702061
22440	702062
126391	702063
24240	702064
102632	702065
34575	702066
12514	702067
4942	702068
38722	702069
74478	702070
14552	702071
136442	702072
40013	702073
77	702074
35696	702075
973	702076
196367	702077
29998	702078
13570	702079
81883	702080
4451	702081
158383	702082
39477	702083
122139	702084
1756	702085
8932	702086
1903	702087
33757	702088
8979	702089
456	702090
475	702091
34621	702092
104881	702093
17686	702094
10955	702095
58222	702096
3785	702097
35963	702098
71067	702099
178665	702100
45750	702101
47104	702102
60616	702103
103223	702104
19626	702105
64019	702106
165118	702107
47228	702108
20345	702109
503	702110
252076	702111
21763	702112
3704	702113
9566	702114
9132	702115
24531	702116
168179	702117
9676	702118
164682	702119
1575	702120
193564	702121
34998	702122
2577	702123
70288	702124
173081	702125
76063	702126
36783	702127
11	702128
149793	702129
45986	702130
40830	702131
64766	702132
964	702133
92735	702134
704	702135
5771	702136
26399	702137
215356	702138
85402	702139
131674	702140
83737	702141
98047	702142
804	702143
37586	702144
13373	702145
22093	702146
265688	702147
128193	702148
2884	702149
71712	702150
19740	702151
1149	702152
126	702153
235258	702154
92006	702155
293	702156
38634	702157
109246	702158
63993	702159
16123	702160
2024	702161
30923	702162
21264	702163
13506	702164
10880	702165
228513	702166
31062	702167
13693	702168
66495	702169
3312	702170
9389	702171
423	702172
3398	702173
1976	702174
47889	702175
253353	702176
32983	702177
15644	702178
33037	702179
15162	702180
49046	702181
149907	702182
18042	702183
98308	702184
136891	702185
55218	702186
11629	702187
25744	702188
11141	702189
14473	702190
116651	702191
44859	702192
5715	702193
27176	702194
13922	702195
4533	702196
12704	702197
29907	702198
43310	702199
139519	702200
160465	702201
27551	702202
266222	702203
97398	702204
109960	702205
120009	702206
73664	702207
11257	702208
234571	702209
38342	702210
16726	702211
113645	702212
98228	702213
148	702214
112370	702215
214	702216
7776	702217
30337	702218
66914	702219
30551	702220
261155	702221
113322	702222
261338	702223
29918	702224
19000	702225
122078	702226
953	702227
78043	702228
8875	702229
25998	702230
74702	702231
23354	702232
104560	702233
1520	702234
211060	702235
33346	702236
64932	702237
37037	702238
85708	702239
7628	702240
116111	702241
59812	702242
16061	702243
128012	702244
7479	702245
101985	702246
2601	702247
10241	702248
107653	702249
74815	702250
35629	702251
4972	702252
228914	702253
109287	702254
145441	702255
48261	702256
29527	702257
25426	702258
233202	702259
1209	702260
73428	702261
42366	702262
13124	702263
183722	702264
1820	702265
4964	702266
136895	702267
978	702268
21987	702269
84683	702270
246581	702271
219211	702272
7632	702273
139396	702274
2480	702275
3201	702276
72637	702277
47199	702278
147414	702279
42520	702280
252881	702281
3380	702282
33829	702283
164944	702284
45	702285
121892	702286
70645	702287
183869	702288
8407	702289
179258	702290
62057	702291
18963	702292
246219	702293
223250	702294
138759	702295
13167	702296
131	702297
1717	702298
137595	702299
55631	702300
210	702301
207718	702302
82405	702303
113049	702304
16092	702305
33200	702306
44428	702307
12618	702308
7662	702309
18972	702310
42254	702311
8780	702312
483	702313
1595	702314
122421	702315
1422	702316
226786	702317
1441	702318
160546	702319
166525	702320
45729	702321
80800	702322
13918	702323
60802	702324
7883	702325
11608	702326
94258	702327
258562	702328
34454	702329
25268	702330
22832	702331
187	702332
78757	702333
11591	702334
46579	702335
646	702336
55878	702337
5905	702338
90648	702339
62428	702340
20430	702341
38725	702342
138034	702343
19220	702344
152857	702345
136794	702346
57568	702347
70943	702348
24747	702349
10193	702350
1696	702351
179776	702352
17603	702353
990	702354
8964	702355
55863	702356
16985	702357
26528	702358
31993	702359
227987	702360
580	702361
2084	702362
12215	702363
73132	702364
31825	702365
229237	702366
24537	702367
9567	702368
31986	702369
2662	702370
91873	702371
32608	702372
20451	702373
4517	702374
94196	702375
15322	702376
180	702377
72772	702378
103710	702379
14036	702380
88851	702381
50806	702382
94066	702383
142401	702384
2625	702385
99849	702386
17881	702387
215976	702388
16109	702389
107607	702390
15279	702391
637	702392
9849	702393
73490	702394
5139	702395
139474	702396
175648	702397
7593	702398
653	702399
35981	702400
107589	702401
32757	702402
15785	702403
3946	702404
53070	702405
53243	702406
59431	702407
166905	702408
61001	702409
92856	702410
50910	702411
1028	702412
27509	702413
76314	702414
2413	702415
4852	702416
184332	702417
93367	702418
74437	702419
169787	702420
229644	702421
2208	702422
37528	702423
8174	702424
49158	702425
53940	702426
271487	702427
107	702428
9593	702429
7744	702430
65490	702431
19074	702432
210865	702433
2137	702434
44317	702435
78912	702436
182697	702437
4212	702438
23189	702439
3475	702440
88842	702441
29414	702442
133096	702443
80818	702444
80029	702445
21610	702446
197010	702447
78978	702448
175487	702449
32604	702450
37333	702451
41989	702452
160921	702453
90479	702454
75635	702455
7500	702456
14956	702457
180473	702458
2046	702459
7647	702460
104970	702461
168403	702462
15007	702463
41454	702464
110368	702465
66347	702466
13027	702467
208961	702468
23742	702469
18062	702470
60199	702471
65893	702472
32961	702473
14713	702474
59734	702475
15068	702476
24804	702477
91985	702478
49598	702479
261286	702480
13117	702481
32476	702482
20910	702483
114462	702484
65581	702485
36235	702486
132136	702487
28346	702488
7804	702489
18774	702490
37217	702491
13541	702492
216871	702493
184620	702494
52269	702495
97131	702496
67553	702497
75823	702498
2495	702499
20887	702500
44666	702501
7719	702502
6323	702503
27272	702504
16262	702505
24217	702506
234	702507
142245	702508
17495	702509
1816	702510
15380	702511
23551	702512
596	702513
24890	702514
2538	702515
129891	702516
53817	702517
21118	702518
127263	702519
4419	702520
22522	702521
222	702522
6224	702523
205469	702524
127423	702525
146393	702526
11180	702527
265559	702528
70447	702529
2283	702530
217375	702531
165601	702532
8087	702533
33511	702534
177006	702535
175756	702536
71585	702537
47056	702538
100756	702539
7733	702540
58645	702541
10846	702542
233	702543
214714	702544
86934	702545
162833	702546
3353	702547
7812	702548
14059	702549
229300	702550
8570	702551
254616	702552
139558	702553
57729	702554
112763	702555
27761	702556
142110	702557
35274	702558
134492	702559
32005	702560
15385	702561
4031	702562
145265	702563
24112	702564
121748	702565
32223	702566
14081	702567
14351	702568
1448	702569
34385	702570
90250	702571
48291	702572
10438	702573
29258	702574
6747	702575
268849	702576
105912	702577
266	702578
6873	702579
62670	702580
13295	702581
32729	702582
49518	702583
38823	702584
12371	702585
15374	702586
247435	702587
18887	702588
895	702589
214769	702590
33674	702591
158385	702592
263562	702593
5484	702594
104357	702595
2875	702596
267623	702597
124507	702598
113613	702599
104272	702600
193643	702601
39281	702602
132976	702603
34135	702604
8707	702605
237782	702606
46458	702607
33840	702608
12656	702609
10065	702610
42783	702611
5690	702612
5298	702613
65087	702614
22352	702615
2206	702616
8373	702617
237399	702618
23342	702619
28269	702620
36558	702621
7272	702622
241269	702623
248802	702624
232	702625
108351	702626
6352	702627
5601	702628
252462	702629
110342	702630
10044	702631
114	702632
106010	702633
67896	702634
31296	702635
854	702636
41199	702637
767	702638
50783	702639
36172	702640
4761	702641
166734	702642
8282	702643
67394	702644
187581	702645
150773	702646
6022	702647
57239	702648
74712	702649
110386	702650
100757	702651
28352	702652
6032	702653
38362	702654
134866	702655
7625	702656
1947	702657
57847	702658
12439	702659
128178	702660
141321	702661
127318	702662
1560	702663
5620	702664
491	702665
16328	702666
7024	702667
96850	702668
246352	702669
89018	702670
10870	702671
121641	702672
73145	702673
62558	702674
24554	702675
1298	702676
27655	702677
269224	702678
17962	702679
976	702680
104197	702681
6289	702682
198067	702683
26063	702684
18160	702685
15692	702686
1404	702687
24077	702688
30178	702689
54259	702690
106773	702691
9199	702692
3957	702693
55305	702694
90536	702695
83859	702696
32508	702697
72931	702698
76344	702699
37894	702700
17092	702701
31311	702702
15575	702703
23643	702704
58835	702705
43871	702706
8888	702707
4285	702708
26519	702709
13804	702710
171265	702711
37100	702712
30487	702713
101699	702714
79936	702715
173572	702716
60780	702717
60218	702718
32075	702719
7727	702720
106409	702721
46267	702722
5550	702723
178217	702724
2810	702725
10608	702726
4657	702727
269889	702728
59445	702729
31471	702730
5935	702731
50222	702732
224546	702733
251297	702734
226681	702735
38344	702736
19346	702737
38303	702738
151243	702739
261499	702740
190967	702741
3951	702742
40423	702743
2555	702744
2466	702745
1977	702746
121353	702747
19647	702748
21668	702749
253954	702750
224204	702751
661	702752
30529	702753
13508	702754
225862	702755
22513	702756
4978	702757
270672	702758
30914	702759
69337	702760
23988	702761
1321	702762
9853	702763
42770	702764
173839	702765
2466	702766
226269	702767
72220	702768
82706	702769
42482	702770
159368	702771
913	702772
91231	702773
51768	702774
18291	702775
69429	702776
290	702777
132354	702778
47686	702779
10348	702780
165035	702781
103124	702782
161	702783
33873	702784
2740	702785
14213	702786
440	702787
41906	702788
44038	702789
13646	702790
19452	702791
31889	702792
118101	702793
150576	702794
6768	702795
9270	702796
3184	702797
7767	702798
86413	702799
35411	702800
24633	702801
100624	702802
29022	702803
5364	702804
76110	702805
7009	702806
35845	702807
124675	702808
17731	702809
28691	702810
15125	702811
4070	702812
19969	702813
57702	702814
3528	702815
107310	702816
10460	702817
11398	702818
116869	702819
1313	702820
49957	702821
137220	702822
82194	702823
8960	702824
22534	702825
107699	702826
1754	702827
183417	702828
90311	702829
43181	702830
1445	702831
34229	702832
75926	702833
747	702834
201008	702835
35742	702836
70584	702837
180970	702838
349	702839
77536	702840
4176	702841
24396	702842
179381	702843
16831	702844
102522	702845
151599	702846
19385	702847
176192	702848
12197	702849
10185	702850
9407	702851
37536	702852
31447	702853
2133	702854
13532	702855
131198	702856
33319	702857
46742	702858
186000	702859
239446	702860
72001	702861
101260	702862
30405	702863
76097	702864
97540	702865
167101	702866
94873	702867
3951	702868
37821	702869
43598	702870
20933	702871
262393	702872
115707	702873
50100	702874
159930	702875
26303	702876
4741	702877
14607	702878
59221	702879
53885	702880
4684	702881
2479	702882
3610	702883
32546	702884
107108	702885
32547	702886
138680	702887
3278	702888
23811	702889
3213	702890
133690	702891
12417	702892
194942	702893
45210	702894
235153	702895
4801	702896
181072	702897
51080	702898
2200	702899
22103	702900
88054	702901
66995	702902
2435	702903
16324	702904
1548	702905
18746	702906
78278	702907
99480	702908
130483	702909
248643	702910
14908	702911
35092	702912
62387	702913
2270	702914
78831	702915
75590	702916
11275	702917
77359	702918
55879	702919
37553	702920
81029	702921
7230	702922
1565	702923
20782	702924
1021	702925
4656	702926
117684	702927
117	702928
191285	702929
77454	702930
27134	702931
18544	702932
32761	702933
122191	702934
12924	702935
108004	702936
196535	702937
17876	702938
213142	702939
252624	702940
4944	702941
120790	702942
8122	702943
55569	702944
3633	702945
52918	702946
36967	702947
108079	702948
6679	702949
26855	702950
92250	702951
148012	702952
26751	702953
39717	702954
184151	702955
168465	702956
38659	702957
55433	702958
43343	702959
110409	702960
23463	702961
34134	702962
106870	702963
3963	702964
82	702965
128962	702966
109845	702967
44587	702968
4714	702969
967	702970
211923	702971
13260	702972
111244	702973
283	702974
17424	702975
29208	702976
79217	702977
60421	702978
163171	702979
88631	702980
44458	702981
160726	702982
171098	702983
80494	702984
10854	702985
4353	702986
169763	702987
2435	702988
7435	702989
52500	702990
28378	702991
66876	702992
18572	702993
62548	702994
2409	702995
151632	702996
43649	702997
669	702998
2955	702999
342	703000
13732	703001
4792	703002
31798	703003
26995	703004
215675	703005
5617	703006
216	703007
1649	703008
251418	703009
26915	703010
4021	703011
123975	703012
71814	703013
24109	703014
1285	703015
69676	703016
38759	703017
17671	703018
12321	703019
67627	703020
93947	703021
17759	703022
29106	703023
152300	703024
99974	703025
10715	703026
40033	703027
7221	703028
4670	703029
58034	703030
7655	703031
256069	703032
49734	703033
62591	703034
4302	703035
1819	703036
4858	703037
50243	703038
14520	703039
853	703040
60729	703041
69988	703042
606	703043
769	703044
3017	703045
92175	703046
100937	703047
17897	703048
2778	703049
21807	703050
42021	703051
120700	703052
39381	703053
1703	703054
119070	703055
169411	703056
252088	703057
146540	703058
7872	703059
26971	703060
14473	703061
35103	703062
127818	703063
102439	703064
22747	703065
1155	703066
249265	703067
43758	703068
33442	703069
12866	703070
738	703071
56006	703072
106821	703073
54987	703074
165200	703075
37380	703076
327	703077
446	703078
21244	703079
1261	703080
11895	703081
71839	703082
31129	703083
251058	703084
147375	703085
216260	703086
25943	703087
56485	703088
108360	703089
23430	703090
51608	703091
1564	703092
42036	703093
150409	703094
18075	703095
47268	703096
1266	703097
28154	703098
134382	703099
13611	703100
502	703101
38704	703102
11362	703103
656	703104
39402	703105
11799	703106
267763	703107
146358	703108
12491	703109
83847	703110
48915	703111
12966	703112
89935	703113
15403	703114
99339	703115
161222	703116
119800	703117
67077	703118
9830	703119
12967	703120
3742	703121
5677	703122
3820	703123
7350	703124
84249	703125
241962	703126
16182	703127
100451	703128
70254	703129
66066	703130
9741	703131
31219	703132
231267	703133
52043	703134
5465	703135
8907	703136
60134	703137
246041	703138
8082	703139
73	703140
180349	703141
36214	703142
17083	703143
192404	703144
70962	703145
73547	703146
150172	703147
44825	703148
17901	703149
159743	703150
241923	703151
27541	703152
4531	703153
10419	703154
136730	703155
251931	703156
27028	703157
168370	703158
604	703159
124193	703160
29691	703161
143410	703162
4778	703163
2224	703164
558	703165
68691	703166
43575	703167
47850	703168
120748	703169
53469	703170
9236	703171
228175	703172
68112	703173
66787	703174
9525	703175
31573	703176
33280	703177
22066	703178
44257	703179
3585	703180
18194	703181
18398	703182
13152	703183
32283	703184
20243	703185
263617	703186
12026	703187
191209	703188
48464	703189
258302	703190
96840	703191
257840	703192
31259	703193
2425	703194
104944	703195
33823	703196
32725	703197
15855	703198
88874	703199
12633	703200
39207	703201
38032	703202
168990	703203
210671	703204
91709	703205
193838	703206
3062	703207
1806	703208
179402	703209
7693	703210
30821	703211
36765	703212
26719	703213
7080	703214
26543	703215
5085	703216
112331	703217
5928	703218
28052	703219
45054	703220
191635	703221
39769	703222
261857	703223
1286	703224
19421	703225
149940	703226
71562	703227
9228	703228
19497	703229
19783	703230
6129	703231
6813	703232
156343	703233
28858	703234
68898	703235
10759	703236
29408	703237
20440	703238
122831	703239
1571	703240
46802	703241
4242	703242
133551	703243
35057	703244
72470	703245
7729	703246
62160	703247
217027	703248
60269	703249
95409	703250
45379	703251
6143	703252
60558	703253
255480	703254
11593	703255
7651	703256
79694	703257
42574	703258
2401	703259
6308	703260
308	703261
49202	703262
13099	703263
3006	703264
29020	703265
12594	703266
247232	703267
60050	703268
215137	703269
42916	703270
42118	703271
4070	703272
145689	703273
1862	703274
63713	703275
238794	703276
17950	703277
872	703278
40195	703279
27377	703280
1467	703281
1349	703282
21487	703283
82709	703284
52903	703285
31283	703286
92305	703287
250904	703288
182182	703289
243056	703290
58679	703291
17395	703292
2015	703293
98669	703294
133701	703295
14011	703296
2887	703297
708	703298
100184	703299
6321	703300
72285	703301
33118	703302
3498	703303
132243	703304
14323	703305
152269	703306
188266	703307
64636	703308
20644	703309
21310	703310
271030	703311
61615	703312
146517	703313
112850	703314
35178	703315
176941	703316
2084	703317
146273	703318
78376	703319
90110	703320
5704	703321
115274	703322
13731	703323
82460	703324
111868	703325
13903	703326
35030	703327
474	703328
8699	703329
211665	703330
3873	703331
57142	703332
101191	703333
162440	703334
101926	703335
74781	703336
82109	703337
11481	703338
29435	703339
123472	703340
106633	703341
21189	703342
464	703343
9889	703344
11149	703345
62610	703346
54552	703347
203783	703348
122653	703349
99536	703350
140074	703351
16337	703352
19453	703353
105114	703354
21924	703355
18490	703356
135171	703357
3807	703358
3163	703359
38929	703360
88423	703361
44433	703362
49274	703363
1364	703364
55751	703365
143900	703366
64979	703367
160353	703368
127342	703369
137606	703370
4898	703371
2383	703372
11521	703373
5474	703374
56095	703375
106447	703376
168699	703377
218829	703378
5727	703379
80351	703380
157366	703381
36098	703382
15569	703383
61005	703384
58867	703385
1163	703386
45995	703387
51428	703388
116478	703389
2028	703390
1254	703391
18390	703392
51287	703393
12697	703394
563	703395
13629	703396
16460	703397
32415	703398
5891	703399
38178	703400
6058	703401
66414	703402
6230	703403
17964	703404
65840	703405
20899	703406
69417	703407
57603	703408
2699	703409
196542	703410
162159	703411
262307	703412
116683	703413
826	703414
15451	703415
16532	703416
11812	703417
11631	703418
257303	703419
3359	703420
208111	703421
31874	703422
208737	703423
227310	703424
16861	703425
784	703426
8144	703427
7247	703428
171	703429
111687	703430
9828	703431
60906	703432
67072	703433
510	703434
73572	703435
17019	703436
71763	703437
8855	703438
137430	703439
61932	703440
13573	703441
48803	703442
135443	703443
143637	703444
71562	703445
156720	703446
17815	703447
191612	703448
52947	703449
44398	703450
72271	703451
154319	703452
16722	703453
63403	703454
153601	703455
19796	703456
26901	703457
705	703458
6542	703459
33334	703460
70206	703461
16824	703462
11625	703463
6479	703464
167718	703465
240473	703466
72580	703467
103849	703468
121155	703469
21228	703470
137837	703471
190361	703472
1572	703473
32305	703474
31304	703475
5523	703476
55629	703477
41142	703478
29987	703479
215418	703480
239886	703481
10088	703482
179318	703483
10290	703484
31814	703485
76396	703486
719	703487
13858	703488
73291	703489
181565	703490
158191	703491
184	703492
92505	703493
38966	703494
5590	703495
49389	703496
26719	703497
663	703498
127025	703499
7857	703500
98767	703501
42713	703502
2781	703503
63986	703504
110070	703505
22044	703506
69510	703507
11039	703508
121647	703509
133201	703510
328	703511
7470	703512
17669	703513
170476	703514
37186	703515
18743	703516
217709	703517
21827	703518
81702	703519
35029	703520
104831	703521
24840	703522
181499	703523
160149	703524
14395	703525
80998	703526
3534	703527
269596	703528
182194	703529
17094	703530
107115	703531
158942	703532
111083	703533
77413	703534
23067	703535
74963	703536
8067	703537
164411	703538
4938	703539
174766	703540
33986	703541
52925	703542
89192	703543
33589	703544
83428	703545
6821	703546
5160	703547
9031	703548
133091	703549
110514	703550
10481	703551
2938	703552
14081	703553
2791	703554
72550	703555
139116	703556
100778	703557
14080	703558
27399	703559
5533	703560
5796	703561
44212	703562
81514	703563
4897	703564
263541	703565
38020	703566
21274	703567
134695	703568
7220	703569
59645	703570
48982	703571
469	703572
1225	703573
25538	703574
23540	703575
306	703576
267286	703577
22057	703578
34807	703579
6161	703580
28483	703581
55466	703582
151382	703583
3904	703584
2155	703585
14046	703586
53254	703587
41987	703588
32844	703589
157618	703590
23682	703591
10605	703592
255510	703593
5100	703594
85496	703595
106370	703596
89318	703597
61554	703598
8434	703599
13352	703600
9719	703601
62367	703602
75953	703603
126161	703604
7882	703605
54723	703606
43876	703607
135748	703608
1696	703609
28802	703610
23406	703611
128228	703612
51795	703613
78486	703614
233934	703615
121501	703616
221315	703617
32281	703618
196893	703619
262025	703620
28856	703621
19059	703622
7537	703623
29806	703624
57591	703625
155838	703626
3884	703627
7738	703628
137333	703629
43743	703630
7218	703631
165508	703632
16061	703633
237545	703634
40411	703635
272057	703636
156851	703637
119054	703638
14238	703639
108469	703640
191605	703641
10575	703642
86762	703643
158703	703644
7898	703645
61000	703646
18561	703647
91561	703648
149500	703649
102775	703650
92998	703651
65191	703652
29403	703653
66408	703654
259051	703655
30030	703656
105569	703657
34459	703658
93979	703659
66701	703660
70148	703661
17486	703662
3927	703663
116115	703664
6162	703665
5141	703666
160153	703667
113090	703668
30660	703669
14667	703670
764	703671
187827	703672
35961	703673
94292	703674
23880	703675
36543	703676
88377	703677
2957	703678
44191	703679
21950	703680
240009	703681
1867	703682
171527	703683
202722	703684
36119	703685
1536	703686
58903	703687
9802	703688
251914	703689
50546	703690
17365	703691
41119	703692
50290	703693
28525	703694
129629	703695
106836	703696
24542	703697
229752	703698
76492	703699
6144	703700
4061	703701
202968	703702
262661	703703
1921	703704
60758	703705
16882	703706
36825	703707
111435	703708
2358	703709
86385	703710
179847	703711
2059	703712
7451	703713
14201	703714
116043	703715
122175	703716
127068	703717
39477	703718
117084	703719
86720	703720
32087	703721
167314	703722
20469	703723
75398	703724
18349	703725
12629	703726
32973	703727
43090	703728
4095	703729
7160	703730
83988	703731
52420	703732
144651	703733
6173	703734
1589	703735
13776	703736
14912	703737
31096	703738
6476	703739
106128	703740
37832	703741
7528	703742
53421	703743
48230	703744
22550	703745
107072	703746
30294	703747
4360	703748
214253	703749
256336	703750
100369	703751
2316	703752
26245	703753
80450	703754
26195	703755
84804	703756
30136	703757
1748	703758
36080	703759
23784	703760
63229	703761
59358	703762
21080	703763
53258	703764
24328	703765
1244	703766
24716	703767
28641	703768
103987	703769
3841	703770
163753	703771
209400	703772
5636	703773
401	703774
133170	703775
38560	703776
5957	703777
392	703778
104762	703779
28014	703780
4029	703781
84477	703782
50108	703783
6103	703784
32551	703785
49295	703786
66772	703787
5924	703788
4253	703789
37795	703790
188837	703791
69521	703792
126702	703793
230	703794
204343	703795
10317	703796
40726	703797
98605	703798
12062	703799
115403	703800
7258	703801
6089	703802
8040	703803
108971	703804
144563	703805
36451	703806
47607	703807
248732	703808
102377	703809
218233	703810
13192	703811
39616	703812
68403	703813
616	703814
20710	703815
134838	703816
15884	703817
7666	703818
12731	703819
10004	703820
226257	703821
165770	703822
59836	703823
35425	703824
47184	703825
151672	703826
25399	703827
56533	703828
766	703829
44743	703830
121756	703831
130062	703832
2783	703833
3121	703834
96740	703835
1673	703836
126013	703837
4277	703838
12477	703839
11310	703840
21038	703841
253855	703842
221	703843
35421	703844
2506	703845
2955	703846
42570	703847
83110	703848
2595	703849
11480	703850
15390	703851
1123	703852
75840	703853
44265	703854
1240	703855
32943	703856
55388	703857
10396	703858
628	703859
18120	703860
18201	703861
38780	703862
62197	703863
55216	703864
22494	703865
148564	703866
37224	703867
43261	703868
202850	703869
154183	703870
69958	703871
71082	703872
60312	703873
1212	703874
54162	703875
89893	703876
28802	703877
1271	703878
134695	703879
5483	703880
21000	703881
70216	703882
62113	703883
74998	703884
123214	703885
7721	703886
39832	703887
1962	703888
199	703889
5958	703890
1198	703891
58918	703892
82561	703893
40208	703894
12608	703895
100426	703896
22397	703897
17056	703898
10810	703899
2169	703900
152925	703901
115459	703902
239747	703903
99318	703904
94749	703905
43799	703906
87234	703907
144733	703908
77907	703909
146801	703910
1497	703911
373	703912
11268	703913
54965	703914
16431	703915
26852	703916
122416	703917
835	703918
45767	703919
7104	703920
23145	703921
23605	703922
39128	703923
49957	703924
10780	703925
102382	703926
1521	703927
237717	703928
35679	703929
50	703930
61475	703931
207882	703932
15068	703933
140433	703934
71063	703935
6072	703936
240969	703937
15014	703938
272666	703939
5881	703940
2444	703941
50649	703942
4242	703943
294	703944
37165	703945
42419	703946
98744	703947
57985	703948
3214	703949
10948	703950
208146	703951
8686	703952
26389	703953
44218	703954
632	703955
4171	703956
103735	703957
136023	703958
2319	703959
237679	703960
40100	703961
43568	703962
2996	703963
11178	703964
12647	703965
9846	703966
51981	703967
784	703968
64376	703969
10886	703970
27656	703971
13175	703972
66072	703973
75057	703974
205598	703975
16287	703976
29203	703977
143179	703978
41258	703979
41597	703980
76852	703981
7000	703982
50101	703983
228861	703984
157683	703985
52108	703986
186601	703987
3848	703988
18911	703989
103873	703990
488	703991
26900	703992
44782	703993
79204	703994
60392	703995
105635	703996
1678	703997
9349	703998
34525	703999
103258	704000
164001	704001
74935	704002
80175	704003
91807	704004
17864	704005
902	704006
65376	704007
24074	704008
2883	704009
426	704010
66509	704011
124896	704012
589	704013
34588	704014
149154	704015
1221	704016
641	704017
37519	704018
76137	704019
40201	704020
13237	704021
3909	704022
49111	704023
20285	704024
272350	704025
96301	704026
89973	704027
10887	704028
61199	704029
11127	704030
96207	704031
111647	704032
36846	704033
79329	704034
162584	704035
176218	704036
91348	704037
2911	704038
104530	704039
12908	704040
161200	704041
25081	704042
136828	704043
5449	704044
160739	704045
22112	704046
100059	704047
129491	704048
1860	704049
51890	704050
66034	704051
8618	704052
65049	704053
42773	704054
8606	704055
236137	704056
177001	704057
12020	704058
10669	704059
79418	704060
70804	704061
152491	704062
6606	704063
44439	704064
265082	704065
154329	704066
56932	704067
147134	704068
257640	704069
5820	704070
108890	704071
8746	704072
263	704073
1040	704074
65511	704075
83403	704076
5299	704077
26148	704078
119873	704079
188071	704080
48698	704081
214861	704082
117400	704083
56463	704084
6116	704085
264179	704086
851	704087
25706	704088
93747	704089
97746	704090
2324	704091
30236	704092
265491	704093
10428	704094
48367	704095
36605	704096
62159	704097
7719	704098
205642	704099
38699	704100
248707	704101
50793	704102
11391	704103
4686	704104
9383	704105
64774	704106
143259	704107
117313	704108
209159	704109
100264	704110
28816	704111
204533	704112
48643	704113
16420	704114
151933	704115
4751	704116
33901	704117
54590	704118
15625	704119
53283	704120
47822	704121
107120	704122
32237	704123
92633	704124
15911	704125
100907	704126
53733	704127
26380	704128
666	704129
386	704130
82802	704131
15162	704132
67020	704133
86422	704134
21710	704135
70650	704136
1739	704137
102474	704138
81946	704139
42400	704140
105853	704141
7108	704142
149466	704143
108602	704144
6241	704145
109	704146
114136	704147
112714	704148
54364	704149
26982	704150
35397	704151
30057	704152
27438	704153
19512	704154
63250	704155
5298	704156
70112	704157
201548	704158
49007	704159
140592	704160
135268	704161
101417	704162
30139	704163
1190	704164
134063	704165
68327	704166
16758	704167
63974	704168
18959	704169
161763	704170
25113	704171
243881	704172
152370	704173
192371	704174
5840	704175
9615	704176
139445	704177
188972	704178
33221	704179
41508	704180
764	704181
56830	704182
188412	704183
34603	704184
28371	704185
28607	704186
1401	704187
17371	704188
58801	704189
5060	704190
1331	704191
31101	704192
244986	704193
2427	704194
41054	704195
98152	704196
6656	704197
67349	704198
23360	704199
21023	704200
6345	704201
2167	704202
88917	704203
7338	704204
24476	704205
18548	704206
21959	704207
136318	704208
1055	704209
49904	704210
18256	704211
79477	704212
78568	704213
70715	704214
30552	704215
33264	704216
13326	704217
27798	704218
68658	704219
100385	704220
62762	704221
2549	704222
9690	704223
13661	704224
2796	704225
57087	704226
1540	704227
21291	704228
2527	704229
1428	704230
79671	704231
329	704232
5669	704233
191264	704234
19629	704235
141845	704236
152020	704237
8157	704238
181898	704239
7484	704240
218803	704241
220979	704242
10169	704243
84164	704244
41338	704245
564	704246
260292	704247
242384	704248
30762	704249
163437	704250
853	704251
146094	704252
23972	704253
65305	704254
8407	704255
1330	704256
1412	704257
52178	704258
72392	704259
171603	704260
56582	704261
138181	704262
225334	704263
20512	704264
58788	704265
7037	704266
143524	704267
60959	704268
65570	704269
10786	704270
54783	704271
17878	704272
1537	704273
151643	704274
50396	704275
66203	704276
69275	704277
196373	704278
17935	704279
30658	704280
10640	704281
26663	704282
63076	704283
216274	704284
99457	704285
799	704286
8423	704287
66095	704288
2013	704289
70412	704290
84907	704291
13227	704292
27438	704293
9715	704294
3	704295
71048	704296
2536	704297
33395	704298
75438	704299
9564	704300
14693	704301
69798	704302
9593	704303
12232	704304
153402	704305
34939	704306
3831	704307
1260	704308
156193	704309
197953	704310
176803	704311
92038	704312
421	704313
14623	704314
28809	704315
8377	704316
43907	704317
683	704318
96110	704319
24188	704320
3069	704321
106389	704322
94157	704323
130072	704324
2583	704325
97970	704326
5851	704327
34978	704328
113076	704329
50383	704330
167874	704331
34180	704332
71545	704333
97227	704334
49101	704335
1108	704336
18877	704337
39720	704338
7652	704339
142614	704340
172100	704341
7992	704342
199957	704343
108975	704344
30728	704345
8945	704346
33493	704347
146858	704348
71722	704349
51274	704350
23252	704351
56507	704352
66791	704353
150009	704354
30306	704355
4772	704356
26082	704357
50723	704358
2517	704359
21849	704360
20072	704361
9018	704362
7176	704363
72692	704364
13192	704365
701	704366
87933	704367
82006	704368
1661	704369
36273	704370
157491	704371
70317	704372
175435	704373
235424	704374
128695	704375
38537	704376
170600	704377
109302	704378
16136	704379
776	704380
250997	704381
42855	704382
5766	704383
22033	704384
1646	704385
230577	704386
64776	704387
70823	704388
41946	704389
15927	704390
5140	704391
96494	704392
42473	704393
112669	704394
3930	704395
81429	704396
107691	704397
36854	704398
30898	704399
114477	704400
1283	704401
3120	704402
36983	704403
241679	704404
49098	704405
5441	704406
10339	704407
27232	704408
19161	704409
50044	704410
11597	704411
1582	704412
10628	704413
45931	704414
935	704415
566	704416
32999	704417
177864	704418
109327	704419
13775	704420
113364	704421
15709	704422
77647	704423
756	704424
16461	704425
28286	704426
21630	704427
108266	704428
17	704429
78555	704430
187684	704431
270824	704432
128378	704433
3451	704434
6174	704435
1182	704436
196607	704437
65696	704438
154572	704439
41325	704440
10768	704441
25422	704442
116014	704443
73586	704444
50825	704445
15140	704446
254214	704447
230906	704448
58600	704449
66272	704450
33	704451
4948	704452
83	704453
25152	704454
46235	704455
27374	704456
3834	704457
3890	704458
30313	704459
38148	704460
28644	704461
18335	704462
27477	704463
120063	704464
115751	704465
1403	704466
3014	704467
5076	704468
143798	704469
83052	704470
54261	704471
1120	704472
6798	704473
1003	704474
27966	704475
3817	704476
7266	704477
19641	704478
90718	704479
14766	704480
69709	704481
59349	704482
40602	704483
140149	704484
267710	704485
62587	704486
35079	704487
131884	704488
761	704489
49603	704490
40675	704491
20924	704492
1314	704493
52625	704494
12455	704495
22955	704496
74604	704497
77451	704498
65662	704499
38612	704500
79747	704501
20044	704502
5215	704503
6532	704504
13620	704505
1870	704506
46938	704507
35078	704508
137949	704509
7489	704510
51728	704511
66792	704512
210303	704513
127174	704514
33177	704515
14077	704516
12656	704517
16333	704518
34685	704519
1726	704520
171019	704521
235053	704522
99323	704523
11425	704524
68672	704525
19100	704526
50234	704527
8989	704528
160671	704529
12336	704530
181708	704531
232986	704532
50617	704533
1568	704534
138778	704535
167079	704536
83800	704537
27640	704538
74296	704539
2406	704540
15003	704541
59107	704542
49135	704543
50714	704544
13929	704545
23436	704546
476	704547
32076	704548
76965	704549
138538	704550
17309	704551
43943	704552
15561	704553
140436	704554
57480	704555
47976	704556
652	704557
239301	704558
4623	704559
784	704560
7975	704561
224692	704562
19289	704563
108420	704564
2292	704565
168260	704566
7457	704567
131924	704568
10118	704569
73131	704570
49496	704571
21137	704572
219494	704573
45641	704574
615	704575
262444	704576
227142	704577
92518	704578
13174	704579
66266	704580
56112	704581
17059	704582
1889	704583
24499	704584
87117	704585
2963	704586
4427	704587
45971	704588
73017	704589
155751	704590
30081	704591
62184	704592
14061	704593
10748	704594
170596	704595
8026	704596
229785	704597
64143	704598
82523	704599
2574	704600
42486	704601
12414	704602
26425	704603
67639	704604
226766	704605
9908	704606
76342	704607
7906	704608
1174	704609
138598	704610
12508	704611
29825	704612
40722	704613
24687	704614
1179	704615
44004	704616
102418	704617
112300	704618
19512	704619
136988	704620
30157	704621
174394	704622
30624	704623
25773	704624
156140	704625
13490	704626
5659	704627
65770	704628
251946	704629
51754	704630
12334	704631
30021	704632
42249	704633
1951	704634
5353	704635
11110	704636
46911	704637
2588	704638
58119	704639
3754	704640
18937	704641
127629	704642
188165	704643
220671	704644
11612	704645
158039	704646
5402	704647
103275	704648
93759	704649
248360	704650
1517	704651
8264	704652
1137	704653
8056	704654
147670	704655
11536	704656
1391	704657
25611	704658
52771	704659
3336	704660
6695	704661
265945	704662
4917	704663
19920	704664
159588	704665
12063	704666
32535	704667
103341	704668
235811	704669
22671	704670
102976	704671
5565	704672
35676	704673
246943	704674
132905	704675
229350	704676
17955	704677
95453	704678
110168	704679
287	704680
68049	704681
27726	704682
60969	704683
155867	704684
89949	704685
69416	704686
154836	704687
16843	704688
25169	704689
96124	704690
111579	704691
539	704692
123403	704693
96	704694
8060	704695
9741	704696
19057	704697
1659	704698
5632	704699
8	704700
200097	704701
44226	704702
40630	704703
33013	704704
1393	704705
5057	704706
148673	704707
149794	704708
50859	704709
69171	704710
119289	704711
35957	704712
26749	704713
3984	704714
68691	704715
137913	704716
92721	704717
53680	704718
51121	704719
44692	704720
41526	704721
11896	704722
105675	704723
9388	704724
109889	704725
5943	704726
95657	704727
15996	704728
41330	704729
37263	704730
40331	704731
17658	704732
8692	704733
56276	704734
478	704735
2666	704736
27540	704737
6544	704738
21912	704739
7114	704740
15920	704741
65876	704742
168534	704743
16703	704744
13753	704745
46779	704746
170713	704747
24114	704748
8901	704749
68274	704750
20196	704751
24186	704752
24806	704753
138662	704754
66164	704755
9701	704756
55475	704757
306	704758
3958	704759
59226	704760
130868	704761
33281	704762
83013	704763
19524	704764
18557	704765
35199	704766
121169	704767
6437	704768
13716	704769
53679	704770
109668	704771
2860	704772
98267	704773
28340	704774
40202	704775
12246	704776
84342	704777
110716	704778
31548	704779
16052	704780
140019	704781
668	704782
4799	704783
821	704784
20903	704785
8718	704786
176722	704787
86227	704788
20087	704789
181720	704790
79597	704791
37373	704792
28345	704793
69440	704794
80524	704795
222888	704796
33012	704797
163005	704798
15896	704799
14569	704800
139708	704801
89482	704802
28153	704803
4043	704804
99122	704805
150622	704806
29086	704807
37872	704808
2657	704809
6969	704810
4681	704811
28821	704812
9845	704813
3729	704814
3781	704815
125824	704816
1497	704817
55444	704818
78230	704819
11988	704820
269153	704821
250944	704822
98337	704823
217013	704824
126548	704825
25113	704826
38536	704827
1739	704828
9232	704829
152815	704830
29542	704831
42780	704832
20649	704833
45909	704834
79352	704835
75107	704836
55234	704837
1801	704838
27927	704839
151535	704840
32740	704841
17020	704842
63392	704843
26467	704844
193378	704845
49	704846
46018	704847
3084	704848
133103	704849
6752	704850
75679	704851
174921	704852
113593	704853
4214	704854
12490	704855
2535	704856
93730	704857
134987	704858
810	704859
26782	704860
2693	704861
9411	704862
108377	704863
4233	704864
38397	704865
7037	704866
2321	704867
42603	704868
32034	704869
159789	704870
73292	704871
39017	704872
237977	704873
5123	704874
32546	704875
67348	704876
153293	704877
11009	704878
38256	704879
30196	704880
179284	704881
2642	704882
30442	704883
19391	704884
18027	704885
18808	704886
62391	704887
36154	704888
158195	704889
19451	704890
272	704891
51427	704892
14889	704893
26018	704894
31196	704895
31664	704896
48529	704897
89969	704898
42696	704899
31583	704900
19742	704901
111959	704902
32664	704903
48319	704904
196719	704905
149771	704906
241056	704907
89594	704908
214528	704909
2564	704910
49595	704911
161747	704912
78029	704913
105671	704914
62524	704915
85880	704916
4484	704917
15352	704918
28342	704919
80088	704920
134091	704921
101795	704922
106119	704923
17208	704924
22797	704925
21809	704926
22289	704927
102574	704928
20212	704929
38657	704930
12389	704931
14094	704932
27025	704933
61025	704934
38301	704935
235856	704936
5612	704937
13873	704938
58488	704939
15171	704940
245867	704941
25967	704942
16491	704943
58986	704944
23115	704945
45028	704946
224677	704947
91149	704948
157967	704949
135092	704950
38182	704951
69319	704952
195953	704953
146519	704954
63951	704955
62517	704956
26829	704957
4142	704958
27910	704959
56427	704960
39437	704961
109303	704962
48678	704963
22783	704964
52821	704965
250996	704966
17957	704967
46951	704968
5736	704969
1446	704970
99506	704971
11029	704972
83	704973
22916	704974
1433	704975
80384	704976
10630	704977
26973	704978
231455	704979
13769	704980
142778	704981
70612	704982
5083	704983
266474	704984
18953	704985
127625	704986
20228	704987
14601	704988
84137	704989
9810	704990
95627	704991
85717	704992
314	704993
248529	704994
989	704995
69850	704996
92245	704997
74742	704998
5006	704999
116686	705000
121319	705001
17408	705002
1187	705003
239820	705004
5923	705005
113374	705006
155352	705007
63	705008
79034	705009
261608	705010
89859	705011
18308	705012
188315	705013
272776	705014
48525	705015
5387	705016
199355	705017
81553	705018
49116	705019
118713	705020
2185	705021
896	705022
56800	705023
96914	705024
62454	705025
233580	705026
1911	705027
43455	705028
230882	705029
25001	705030
253832	705031
24722	705032
184	705033
191362	705034
81861	705035
94727	705036
215307	705037
113222	705038
27037	705039
27462	705040
5270	705041
669	705042
21311	705043
26	705044
74968	705045
4310	705046
164	705047
82727	705048
176980	705049
40676	705050
143099	705051
67270	705052
35197	705053
11831	705054
6661	705055
127828	705056
63960	705057
11440	705058
53902	705059
19324	705060
6166	705061
79764	705062
121828	705063
10821	705064
115066	705065
10905	705066
45258	705067
73562	705068
72983	705069
7102	705070
29834	705071
142647	705072
3650	705073
29309	705074
40912	705075
152055	705076
92560	705077
5862	705078
21444	705079
24732	705080
71734	705081
23938	705082
43853	705083
129016	705084
11771	705085
16269	705086
36633	705087
22395	705088
161910	705089
1463	705090
7077	705091
198887	705092
967	705093
257573	705094
27793	705095
36221	705096
39155	705097
1025	705098
23000	705099
2069	705100
153347	705101
28676	705102
12101	705103
85144	705104
59204	705105
180326	705106
43580	705107
9462	705108
64603	705109
10169	705110
167094	705111
26883	705112
36944	705113
261753	705114
32426	705115
57836	705116
234497	705117
88396	705118
92408	705119
254406	705120
7314	705121
23445	705122
153482	705123
24047	705124
115698	705125
175593	705126
70166	705127
11388	705128
13434	705129
12487	705130
28546	705131
2612	705132
99477	705133
5301	705134
1023	705135
270740	705136
10297	705137
31339	705138
62274	705139
8594	705140
23690	705141
267484	705142
112708	705143
46967	705144
9577	705145
173651	705146
1992	705147
116345	705148
272727	705149
5080	705150
1443	705151
64512	705152
1367	705153
11556	705154
448	705155
480	705156
258826	705157
113085	705158
5179	705159
13914	705160
76397	705161
1076	705162
72429	705163
262079	705164
46466	705165
30307	705166
59881	705167
63365	705168
81049	705169
107623	705170
57455	705171
151567	705172
58061	705173
180879	705174
162129	705175
2899	705176
103305	705177
10310	705178
53936	705179
10907	705180
242044	705181
1256	705182
76583	705183
29822	705184
12334	705185
2196	705186
17744	705187
8470	705188
106777	705189
73346	705190
25553	705191
15924	705192
242982	705193
198863	705194
40556	705195
86786	705196
88740	705197
8319	705198
111245	705199
124886	705200
108	705201
30749	705202
74357	705203
121909	705204
40365	705205
6409	705206
163788	705207
36661	705208
9122	705209
56608	705210
8265	705211
22249	705212
2495	705213
7761	705214
4695	705215
5835	705216
31786	705217
13400	705218
89942	705219
130040	705220
66213	705221
55513	705222
103613	705223
210980	705224
900	705225
20454	705226
15887	705227
177618	705228
11512	705229
20999	705230
99523	705231
77654	705232
48814	705233
79537	705234
8185	705235
114161	705236
225386	705237
135622	705238
29655	705239
62709	705240
79787	705241
47712	705242
74812	705243
58440	705244
8935	705245
6813	705246
74544	705247
4704	705248
4265	705249
1376	705250
254	705251
2781	705252
53876	705253
80063	705254
118891	705255
95259	705256
114836	705257
77336	705258
12883	705259
95507	705260
2510	705261
76660	705262
260509	705263
203736	705264
51839	705265
236666	705266
11790	705267
8215	705268
71626	705269
55372	705270
18967	705271
116452	705272
171032	705273
16604	705274
627	705275
15268	705276
75159	705277
37023	705278
9929	705279
515	705280
258055	705281
129970	705282
17039	705283
27776	705284
21528	705285
3615	705286
161712	705287
134357	705288
7644	705289
69768	705290
152150	705291
32452	705292
128285	705293
39577	705294
4696	705295
22094	705296
90780	705297
49869	705298
84182	705299
149527	705300
46072	705301
11812	705302
562	705303
246761	705304
2734	705305
56278	705306
84753	705307
20063	705308
78967	705309
1994	705310
188797	705311
34889	705312
26870	705313
11399	705314
179579	705315
171492	705316
56786	705317
12672	705318
107462	705319
14946	705320
77369	705321
40407	705322
91935	705323
260187	705324
12641	705325
22463	705326
80740	705327
49654	705328
7342	705329
148095	705330
27044	705331
97897	705332
35299	705333
78595	705334
6843	705335
211250	705336
38154	705337
14731	705338
2405	705339
77857	705340
93036	705341
16139	705342
202443	705343
44384	705344
1670	705345
48	705346
100036	705347
179290	705348
112311	705349
70245	705350
108647	705351
2417	705352
86219	705353
37888	705354
270510	705355
19967	705356
112994	705357
186863	705358
11152	705359
53953	705360
149609	705361
94510	705362
112277	705363
216416	705364
20536	705365
8542	705366
55990	705367
33201	705368
247609	705369
1191	705370
15325	705371
34177	705372
25026	705373
162932	705374
71898	705375
86971	705376
153344	705377
9266	705378
162617	705379
25392	705380
27010	705381
34297	705382
19668	705383
269696	705384
260215	705385
97516	705386
75	705387
63288	705388
256725	705389
271154	705390
187889	705391
98399	705392
11499	705393
15204	705394
65962	705395
32477	705396
71577	705397
4438	705398
4888	705399
32852	705400
904	705401
8637	705402
29357	705403
4020	705404
95810	705405
9289	705406
21090	705407
212577	705408
183929	705409
11782	705410
25028	705411
2540	705412
57233	705413
57033	705414
164428	705415
60311	705416
6819	705417
24303	705418
39242	705419
877	705420
23128	705421
13776	705422
249537	705423
10710	705424
154006	705425
37872	705426
84031	705427
126285	705428
6407	705429
80117	705430
168263	705431
92778	705432
2595	705433
7518	705434
44555	705435
813	705436
5630	705437
14638	705438
32226	705439
7434	705440
540	705441
260886	705442
2850	705443
76	705444
64811	705445
125945	705446
140345	705447
23295	705448
200131	705449
64751	705450
80	705451
88683	705452
19951	705453
248976	705454
955	705455
2368	705456
15573	705457
131315	705458
25542	705459
142589	705460
66557	705461
30296	705462
43172	705463
1897	705464
63762	705465
40615	705466
2178	705467
157164	705468
9844	705469
142299	705470
73537	705471
8166	705472
63436	705473
18400	705474
24899	705475
17327	705476
59060	705477
71790	705478
397	705479
43303	705480
265314	705481
14727	705482
156030	705483
12748	705484
132714	705485
210744	705486
91120	705487
28023	705488
20916	705489
6287	705490
22744	705491
8040	705492
23329	705493
49646	705494
28260	705495
168	705496
30250	705497
8983	705498
5859	705499
82447	705500
72027	705501
12362	705502
81629	705503
49154	705504
111445	705505
4448	705506
167680	705507
23627	705508
6	705509
205016	705510
4377	705511
18543	705512
103149	705513
26853	705514
57057	705515
1759	705516
15384	705517
66492	705518
64698	705519
9869	705520
177832	705521
92	705522
28441	705523
11839	705524
38472	705525
61784	705526
14696	705527
146401	705528
67120	705529
12628	705530
35814	705531
64881	705532
2944	705533
4587	705534
169096	705535
156574	705536
3286	705537
217461	705538
21273	705539
161766	705540
119474	705541
47984	705542
5080	705543
8523	705544
223515	705545
45886	705546
190951	705547
84521	705548
97229	705549
22802	705550
25315	705551
12779	705552
7725	705553
2140	705554
805	705555
70587	705556
2167	705557
83551	705558
102204	705559
29514	705560
54725	705561
164473	705562
14965	705563
44886	705564
12598	705565
126327	705566
11461	705567
48686	705568
305	705569
202578	705570
30737	705571
23164	705572
78895	705573
58397	705574
27	705575
149357	705576
14253	705577
207186	705578
7626	705579
10840	705580
13310	705581
22086	705582
9344	705583
14	705584
2027	705585
42980	705586
34480	705587
127180	705588
76632	705589
20400	705590
3167	705591
20333	705592
57765	705593
100796	705594
112113	705595
125071	705596
50001	705597
94042	705598
109	705599
170397	705600
12169	705601
939	705602
50734	705603
139492	705604
3836	705605
45090	705606
67406	705607
140032	705608
130133	705609
645	705610
49852	705611
75466	705612
29375	705613
2781	705614
48372	705615
18054	705616
113878	705617
58409	705618
63762	705619
101736	705620
257140	705621
3927	705622
27611	705623
2530	705624
29551	705625
168112	705626
66577	705627
14788	705628
2803	705629
125340	705630
41751	705631
17259	705632
4713	705633
30676	705634
28937	705635
347	705636
531	705637
13464	705638
19456	705639
33640	705640
88	705641
14129	705642
39662	705643
14821	705644
55891	705645
11676	705646
206963	705647
173980	705648
271608	705649
28113	705650
7134	705651
94111	705652
76334	705653
17265	705654
13859	705655
80560	705656
34975	705657
57396	705658
2554	705659
15466	705660
38596	705661
106085	705662
14879	705663
102875	705664
762	705665
103406	705666
15563	705667
40726	705668
53647	705669
2864	705670
2357	705671
4381	705672
12460	705673
10495	705674
16056	705675
1524	705676
169129	705677
111455	705678
22653	705679
12520	705680
75152	705681
39522	705682
219889	705683
203709	705684
24226	705685
4241	705686
113628	705687
39777	705688
18903	705689
4483	705690
199985	705691
260296	705692
27403	705693
135393	705694
162452	705695
792	705696
53724	705697
164159	705698
102004	705699
42960	705700
69074	705701
144200	705702
7534	705703
63008	705704
35775	705705
36177	705706
105464	705707
167671	705708
2911	705709
8307	705710
189406	705711
5408	705712
24233	705713
8801	705714
147381	705715
135511	705716
63071	705717
13164	705718
5682	705719
17711	705720
151110	705721
6872	705722
2651	705723
5790	705724
6025	705725
1	705726
231651	705727
43754	705728
8879	705729
52442	705730
193884	705731
8239	705732
158667	705733
175321	705734
122025	705735
53079	705736
36353	705737
118150	705738
16074	705739
102	705740
8985	705741
159110	705742
115001	705743
2114	705744
38158	705745
118334	705746
57477	705747
25709	705748
53431	705749
43738	705750
51520	705751
90265	705752
38093	705753
14685	705754
178848	705755
82331	705756
1263	705757
55411	705758
87254	705759
91674	705760
15675	705761
26549	705762
62619	705763
11944	705764
6961	705765
47	705766
12361	705767
171051	705768
201629	705769
30075	705770
250	705771
8277	705772
22457	705773
66391	705774
236246	705775
5519	705776
4951	705777
184328	705778
260323	705779
135331	705780
11557	705781
114700	705782
5518	705783
8181	705784
13683	705785
10664	705786
34081	705787
893	705788
35765	705789
21550	705790
262963	705791
112805	705792
7383	705793
49498	705794
11125	705795
215023	705796
57622	705797
132707	705798
145750	705799
260764	705800
207879	705801
33996	705802
5932	705803
84658	705804
77050	705805
16402	705806
4990	705807
4305	705808
12434	705809
67437	705810
235435	705811
39136	705812
17152	705813
34509	705814
11713	705815
13546	705816
5431	705817
8692	705818
34318	705819
159289	705820
17643	705821
89816	705822
89223	705823
44426	705824
3019	705825
12480	705826
158205	705827
111873	705828
61720	705829
244810	705830
229379	705831
10923	705832
63635	705833
65988	705834
90340	705835
1609	705836
80824	705837
57413	705838
193577	705839
53813	705840
70286	705841
252825	705842
43783	705843
84472	705844
21531	705845
151025	705846
64698	705847
106245	705848
26226	705849
54090	705850
11607	705851
89161	705852
10	705853
29292	705854
1047	705855
9355	705856
42541	705857
11194	705858
5627	705859
33703	705860
128676	705861
1847	705862
72277	705863
272	705864
6040	705865
32165	705866
74274	705867
186843	705868
73171	705869
22673	705870
51226	705871
17336	705872
30105	705873
208946	705874
174669	705875
31252	705876
67264	705877
33947	705878
191953	705879
2790	705880
94534	705881
5370	705882
152417	705883
108097	705884
151242	705885
66314	705886
242614	705887
31351	705888
34703	705889
14526	705890
55374	705891
28302	705892
5164	705893
43972	705894
122	705895
68490	705896
56795	705897
37356	705898
6421	705899
34083	705900
91526	705901
207577	705902
1585	705903
23666	705904
4443	705905
7017	705906
33104	705907
2510	705908
500	705909
138933	705910
13200	705911
51160	705912
6600	705913
8987	705914
68980	705915
9595	705916
113972	705917
11961	705918
2775	705919
15614	705920
257878	705921
18509	705922
62480	705923
86983	705924
7109	705925
92007	705926
27974	705927
71634	705928
34959	705929
13170	705930
258644	705931
21208	705932
31759	705933
4806	705934
27664	705935
188995	705936
203960	705937
44878	705938
151139	705939
92237	705940
35198	705941
230215	705942
813	705943
9332	705944
53551	705945
86150	705946
50815	705947
101143	705948
29123	705949
52330	705950
11000	705951
40116	705952
192	705953
116930	705954
21705	705955
35015	705956
39925	705957
6695	705958
4665	705959
10937	705960
32349	705961
12373	705962
48666	705963
55348	705964
250982	705965
135126	705966
171341	705967
42319	705968
19872	705969
106105	705970
22105	705971
7904	705972
96521	705973
57611	705974
220011	705975
6363	705976
72611	705977
48183	705978
71021	705979
30509	705980
90661	705981
52607	705982
92531	705983
110950	705984
29369	705985
57369	705986
9582	705987
216163	705988
37523	705989
192321	705990
78020	705991
2281	705992
1218	705993
162479	705994
5966	705995
21899	705996
4772	705997
20033	705998
20894	705999
108615	706000
140165	706001
6750	706002
7860	706003
108537	706004
32336	706005
169620	706006
58837	706007
40528	706008
40711	706009
121125	706010
158125	706011
9839	706012
50673	706013
289	706014
42860	706015
117807	706016
1157	706017
22833	706018
117420	706019
14593	706020
225	706021
585	706022
35125	706023
105164	706024
1651	706025
241	706026
223210	706027
38141	706028
240007	706029
71085	706030
12909	706031
11744	706032
147202	706033
14643	706034
2486	706035
93603	706036
5808	706037
25408	706038
56225	706039
8001	706040
19251	706041
156326	706042
38839	706043
23007	706044
231103	706045
46973	706046
7494	706047
113806	706048
231599	706049
3163	706050
37359	706051
152380	706052
31789	706053
13456	706054
219612	706055
76663	706056
802	706057
21124	706058
6317	706059
9860	706060
165044	706061
4822	706062
49795	706063
100240	706064
19066	706065
62533	706066
218393	706067
24674	706068
205254	706069
109962	706070
801	706071
74321	706072
48366	706073
71250	706074
48931	706075
69180	706076
255039	706077
62850	706078
490	706079
70787	706080
15252	706081
10024	706082
43702	706083
12447	706084
160909	706085
6038	706086
5968	706087
145631	706088
8253	706089
122182	706090
898	706091
11240	706092
64492	706093
109650	706094
527	706095
1497	706096
169079	706097
14076	706098
10820	706099
61933	706100
1887	706101
328	706102
94780	706103
11986	706104
120164	706105
4707	706106
10795	706107
96153	706108
168112	706109
74047	706110
145624	706111
140902	706112
39708	706113
56961	706114
20332	706115
32806	706116
59571	706117
334	706118
77596	706119
2014	706120
5907	706121
130393	706122
10096	706123
25732	706124
132442	706125
271954	706126
95112	706127
5792	706128
87084	706129
140727	706130
87135	706131
182123	706132
106350	706133
255	706134
130894	706135
90181	706136
25919	706137
25366	706138
38485	706139
270863	706140
235313	706141
6186	706142
188285	706143
77969	706144
7270	706145
924	706146
19030	706147
114913	706148
4378	706149
25841	706150
12398	706151
122476	706152
28672	706153
7726	706154
126324	706155
2816	706156
14979	706157
36897	706158
63763	706159
91170	706160
48994	706161
16041	706162
16987	706163
1281	706164
1563	706165
101844	706166
35841	706167
6683	706168
42188	706169
45638	706170
33661	706171
64343	706172
2799	706173
2583	706174
179039	706175
133476	706176
7921	706177
77049	706178
70904	706179
6160	706180
950	706181
2609	706182
542	706183
150609	706184
735	706185
14023	706186
16931	706187
12258	706188
1050	706189
5604	706190
7837	706191
12561	706192
3738	706193
12207	706194
112350	706195
82541	706196
105155	706197
23125	706198
39679	706199
23404	706200
16761	706201
48048	706202
101566	706203
108752	706204
28194	706205
26451	706206
6276	706207
106871	706208
144891	706209
97471	706210
9793	706211
94388	706212
79489	706213
43452	706214
62087	706215
5364	706216
28623	706217
42864	706218
4903	706219
66876	706220
964	706221
37942	706222
4347	706223
56874	706224
53929	706225
77419	706226
21660	706227
20009	706228
58586	706229
2653	706230
3949	706231
6362	706232
132345	706233
96624	706234
13118	706235
70940	706236
113805	706237
65536	706238
1164	706239
12472	706240
96922	706241
70764	706242
104448	706243
40622	706244
25196	706245
79996	706246
13184	706247
144391	706248
10108	706249
138033	706250
62547	706251
17991	706252
22740	706253
1100	706254
107349	706255
1036	706256
30559	706257
232245	706258
145087	706259
54362	706260
51212	706261
86555	706262
24055	706263
81946	706264
7497	706265
211631	706266
26816	706267
160109	706268
7214	706269
56329	706270
187	706271
117597	706272
57629	706273
106665	706274
61751	706275
66952	706276
208464	706277
59	706278
60751	706279
5876	706280
122853	706281
37320	706282
3759	706283
47111	706284
226631	706285
109793	706286
78499	706287
62	706288
258140	706289
169794	706290
183495	706291
71973	706292
81	706293
17390	706294
266810	706295
16960	706296
207529	706297
16837	706298
92783	706299
184301	706300
1959	706301
37621	706302
15756	706303
61824	706304
13770	706305
233399	706306
44887	706307
32646	706308
27269	706309
77557	706310
139794	706311
3729	706312
3261	706313
520	706314
22168	706315
6627	706316
98467	706317
153143	706318
31245	706319
122426	706320
2436	706321
92842	706322
196439	706323
9581	706324
8716	706325
72180	706326
164111	706327
36386	706328
24415	706329
10853	706330
128767	706331
75524	706332
133081	706333
122955	706334
22508	706335
920	706336
10552	706337
6518	706338
127056	706339
113343	706340
122519	706341
16740	706342
259106	706343
79365	706344
158633	706345
89703	706346
173814	706347
212198	706348
59168	706349
7051	706350
10248	706351
51450	706352
111037	706353
52556	706354
69877	706355
11236	706356
14009	706357
134302	706358
132098	706359
254982	706360
2318	706361
472	706362
61685	706363
172698	706364
29789	706365
75207	706366
26981	706367
57971	706368
7730	706369
1773	706370
28290	706371
265968	706372
155670	706373
59032	706374
23722	706375
106947	706376
142548	706377
272386	706378
21770	706379
41099	706380
92733	706381
32695	706382
28722	706383
31292	706384
54159	706385
29248	706386
2030	706387
32	706388
156562	706389
33114	706390
12258	706391
146516	706392
43185	706393
7255	706394
104068	706395
92	706396
84951	706397
97821	706398
13491	706399
181340	706400
84099	706401
10598	706402
162758	706403
30211	706404
25760	706405
4602	706406
5833	706407
113640	706408
80998	706409
19049	706410
14727	706411
148295	706412
171396	706413
99990	706414
6351	706415
105197	706416
45328	706417
180735	706418
59910	706419
98854	706420
35658	706421
244307	706422
87081	706423
38530	706424
5366	706425
17365	706426
58698	706427
43645	706428
13633	706429
37853	706430
52854	706431
73877	706432
37057	706433
6769	706434
79177	706435
46008	706436
38417	706437
3729	706438
15192	706439
66043	706440
62547	706441
1155	706442
11401	706443
1496	706444
96364	706445
262827	706446
185297	706447
219742	706448
229329	706449
93887	706450
446	706451
41762	706452
199567	706453
23728	706454
147101	706455
41928	706456
2909	706457
51986	706458
115215	706459
95375	706460
7219	706461
6584	706462
715	706463
117741	706464
91482	706465
11940	706466
137838	706467
33537	706468
211236	706469
98820	706470
36887	706471
13931	706472
4032	706473
68363	706474
156676	706475
16099	706476
240918	706477
6935	706478
259467	706479
6787	706480
172072	706481
30230	706482
152101	706483
57660	706484
30769	706485
16617	706486
1337	706487
55176	706488
21100	706489
69820	706490
97270	706491
109242	706492
48766	706493
7143	706494
2485	706495
225063	706496
175314	706497
53978	706498
46559	706499
210924	706500
213877	706501
32650	706502
71622	706503
48164	706504
111626	706505
67505	706506
34555	706507
125628	706508
77555	706509
12576	706510
13313	706511
115622	706512
37965	706513
63511	706514
3530	706515
199962	706516
95930	706517
34444	706518
116733	706519
14410	706520
136860	706521
17666	706522
161295	706523
85301	706524
37858	706525
6858	706526
109431	706527
78995	706528
52907	706529
229746	706530
133902	706531
47973	706532
443	706533
41997	706534
6888	706535
133457	706536
59238	706537
145536	706538
232069	706539
20866	706540
793	706541
32766	706542
1450	706543
65156	706544
138798	706545
9737	706546
128318	706547
11150	706548
41870	706549
13777	706550
46031	706551
21083	706552
58045	706553
5412	706554
74262	706555
27156	706556
11258	706557
251	706558
28957	706559
16801	706560
1062	706561
67	706562
48271	706563
252744	706564
71849	706565
27307	706566
28538	706567
10908	706568
73302	706569
3236	706570
37097	706571
23260	706572
106825	706573
6362	706574
30299	706575
21887	706576
150510	706577
84685	706578
602	706579
34031	706580
32488	706581
96342	706582
64780	706583
256441	706584
7310	706585
246931	706586
43248	706587
1449	706588
109498	706589
35573	706590
3829	706591
18384	706592
160883	706593
269910	706594
1661	706595
36127	706596
222228	706597
150725	706598
9937	706599
165518	706600
227608	706601
211267	706602
20691	706603
104	706604
25930	706605
13749	706606
20952	706607
49511	706608
141860	706609
123180	706610
12130	706611
7877	706612
13828	706613
63410	706614
6336	706615
76778	706616
16875	706617
59767	706618
27603	706619
46092	706620
50284	706621
110254	706622
1657	706623
15959	706624
88340	706625
31585	706626
6308	706627
526	706628
46755	706629
31437	706630
9710	706631
23509	706632
90892	706633
55715	706634
153865	706635
9021	706636
26561	706637
6959	706638
67459	706639
80471	706640
133474	706641
227753	706642
212157	706643
10510	706644
97183	706645
1073	706646
12835	706647
104900	706648
90636	706649
9356	706650
79693	706651
230780	706652
146511	706653
110077	706654
16543	706655
89785	706656
45174	706657
226200	706658
75582	706659
258689	706660
89420	706661
50312	706662
24789	706663
49070	706664
109463	706665
90970	706666
41835	706667
73431	706668
26703	706669
72836	706670
11299	706671
2916	706672
28921	706673
50552	706674
22208	706675
31170	706676
22146	706677
733	706678
233679	706679
33349	706680
69791	706681
141944	706682
16018	706683
127644	706684
7621	706685
47142	706686
24949	706687
1379	706688
81416	706689
17376	706690
37245	706691
14187	706692
6924	706693
149292	706694
60776	706695
115412	706696
74209	706697
182596	706698
1201	706699
83218	706700
470	706701
9547	706702
1	706703
38549	706704
142777	706705
159951	706706
56846	706707
21100	706708
104701	706709
3468	706710
64569	706711
23077	706712
7926	706713
143649	706714
2952	706715
104203	706716
11606	706717
7051	706718
167873	706719
26613	706720
99074	706721
134105	706722
23851	706723
63556	706724
213217	706725
17341	706726
141809	706727
31904	706728
3719	706729
77998	706730
10140	706731
156711	706732
63896	706733
152995	706734
170161	706735
10853	706736
8478	706737
9585	706738
154570	706739
1898	706740
1522	706741
375	706742
156246	706743
112280	706744
124121	706745
26289	706746
7139	706747
641	706748
131409	706749
35265	706750
260763	706751
28880	706752
3875	706753
11399	706754
159049	706755
12271	706756
63105	706757
67881	706758
9774	706759
94554	706760
66452	706761
1290	706762
26078	706763
59650	706764
22921	706765
3987	706766
30900	706767
10898	706768
4453	706769
218298	706770
136326	706771
111793	706772
200016	706773
28650	706774
47076	706775
17181	706776
89112	706777
66305	706778
18477	706779
84407	706780
131881	706781
39589	706782
135892	706783
21905	706784
29794	706785
253315	706786
120694	706787
108656	706788
44985	706789
124975	706790
14946	706791
23885	706792
30367	706793
33854	706794
21860	706795
120064	706796
94258	706797
53070	706798
154821	706799
5284	706800
79712	706801
61309	706802
1023	706803
64014	706804
5806	706805
169453	706806
65112	706807
520	706808
35160	706809
86708	706810
26312	706811
16922	706812
120676	706813
183295	706814
26317	706815
24089	706816
8023	706817
391	706818
41920	706819
18128	706820
48348	706821
6357	706822
2807	706823
110432	706824
132740	706825
50777	706826
26395	706827
28782	706828
76787	706829
39172	706830
35297	706831
104375	706832
20800	706833
23912	706834
108180	706835
54745	706836
914	706837
5182	706838
4361	706839
239	706840
85702	706841
112122	706842
104946	706843
6888	706844
89129	706845
206610	706846
6154	706847
1865	706848
684	706849
106948	706850
61122	706851
11604	706852
9600	706853
20918	706854
61190	706855
39275	706856
194116	706857
43794	706858
16976	706859
77012	706860
28279	706861
90699	706862
113655	706863
17411	706864
58092	706865
2049	706866
16789	706867
4359	706868
1014	706869
11738	706870
418	706871
20069	706872
12609	706873
57130	706874
67728	706875
13211	706876
58210	706877
26297	706878
25285	706879
32248	706880
214263	706881
4555	706882
259688	706883
5972	706884
4279	706885
10669	706886
24795	706887
350	706888
30253	706889
112375	706890
161364	706891
38136	706892
85129	706893
39049	706894
9751	706895
14362	706896
68895	706897
27516	706898
104596	706899
115963	706900
222159	706901
20757	706902
86897	706903
3362	706904
30478	706905
9165	706906
18750	706907
207181	706908
3364	706909
30879	706910
27745	706911
46063	706912
2127	706913
113332	706914
28030	706915
13001	706916
3092	706917
16450	706918
2049	706919
138117	706920
382	706921
3147	706922
685	706923
282	706924
1740	706925
1592	706926
4445	706927
11406	706928
17016	706929
16697	706930
41173	706931
9247	706932
47253	706933
9286	706934
33916	706935
7104	706936
259876	706937
38617	706938
25976	706939
53585	706940
140479	706941
184134	706942
85398	706943
39357	706944
85731	706945
6967	706946
65326	706947
33941	706948
27634	706949
254517	706950
4338	706951
15931	706952
121872	706953
4516	706954
18795	706955
113	706956
81142	706957
20021	706958
95056	706959
55660	706960
1001	706961
110956	706962
118964	706963
136682	706964
28595	706965
45067	706966
16864	706967
143758	706968
255227	706969
25012	706970
88313	706971
13512	706972
13362	706973
6094	706974
215683	706975
8381	706976
88583	706977
25193	706978
11420	706979
254309	706980
69219	706981
5269	706982
197699	706983
43795	706984
110559	706985
2613	706986
157577	706987
33626	706988
44048	706989
105583	706990
3058	706991
185560	706992
95311	706993
2038	706994
11395	706995
14954	706996
4473	706997
2739	706998
3324	706999
78945	707000
5577	707001
247381	707002
2523	707003
69280	707004
167592	707005
30532	707006
104063	707007
107516	707008
2310	707009
46291	707010
254868	707011
13181	707012
52480	707013
1391	707014
68	707015
54032	707016
50840	707017
19115	707018
12762	707019
420	707020
63441	707021
15663	707022
25927	707023
19504	707024
166220	707025
14548	707026
117628	707027
29912	707028
62337	707029
66204	707030
23992	707031
72918	707032
19652	707033
218985	707034
23390	707035
17433	707036
22869	707037
219	707038
5448	707039
22238	707040
268641	707041
14834	707042
47879	707043
6190	707044
107885	707045
42951	707046
3469	707047
15642	707048
106773	707049
21624	707050
78362	707051
3836	707052
101819	707053
63869	707054
25325	707055
92732	707056
81563	707057
29374	707058
5677	707059
1179	707060
78283	707061
68400	707062
5485	707063
29104	707064
40326	707065
24994	707066
113999	707067
17297	707068
256786	707069
7690	707070
83738	707071
1487	707072
27600	707073
1770	707074
32052	707075
1528	707076
54304	707077
224926	707078
100938	707079
59406	707080
35171	707081
85881	707082
126708	707083
10232	707084
32760	707085
58394	707086
247776	707087
99913	707088
7553	707089
132952	707090
135677	707091
78539	707092
244812	707093
116502	707094
20875	707095
125851	707096
3	707097
398	707098
5082	707099
57557	707100
59853	707101
133538	707102
142488	707103
232313	707104
74495	707105
7080	707106
175474	707107
1234	707108
59073	707109
105492	707110
46171	707111
21108	707112
22746	707113
230494	707114
19960	707115
3390	707116
60567	707117
41957	707118
29531	707119
152334	707120
17056	707121
5852	707122
195021	707123
240508	707124
50970	707125
89595	707126
1796	707127
161151	707128
235850	707129
134992	707130
252043	707131
259	707132
75508	707133
1	707134
14810	707135
26460	707136
31065	707137
189332	707138
8708	707139
47061	707140
109577	707141
149080	707142
205145	707143
2	707144
261757	707145
146984	707146
16744	707147
26487	707148
71192	707149
120282	707150
4063	707151
147435	707152
46707	707153
5036	707154
28328	707155
19202	707156
171233	707157
43844	707158
268180	707159
3120	707160
13861	707161
42825	707162
80657	707163
80685	707164
14685	707165
120297	707166
3843	707167
89452	707168
149358	707169
255005	707170
91857	707171
27013	707172
66048	707173
12967	707174
83145	707175
148078	707176
34444	707177
1752	707178
36244	707179
3945	707180
51913	707181
74579	707182
94103	707183
11518	707184
68802	707185
6168	707186
106324	707187
207159	707188
36069	707189
16	707190
89127	707191
6473	707192
21693	707193
40795	707194
6698	707195
6829	707196
3490	707197
18007	707198
39992	707199
107359	707200
55370	707201
4061	707202
117132	707203
15500	707204
25880	707205
8198	707206
22990	707207
16230	707208
51359	707209
56666	707210
23306	707211
207602	707212
19385	707213
22382	707214
97340	707215
163182	707216
72926	707217
2209	707218
19264	707219
9130	707220
40598	707221
111303	707222
11716	707223
42894	707224
7694	707225
14620	707226
184356	707227
3415	707228
4590	707229
6646	707230
5182	707231
267976	707232
73448	707233
59505	707234
17309	707235
1851	707236
243573	707237
665	707238
43423	707239
36320	707240
15927	707241
3885	707242
66994	707243
181314	707244
42253	707245
142908	707246
1328	707247
117545	707248
3256	707249
56862	707250
31645	707251
134538	707252
3637	707253
197006	707254
63488	707255
10139	707256
44255	707257
3380	707258
107282	707259
10823	707260
29058	707261
21802	707262
22517	707263
738	707264
59682	707265
5472	707266
116107	707267
64161	707268
4462	707269
128167	707270
13180	707271
28005	707272
257022	707273
6207	707274
13497	707275
335	707276
20464	707277
6302	707278
12491	707279
135377	707280
6860	707281
232177	707282
4562	707283
15382	707284
27387	707285
151399	707286
58465	707287
29257	707288
15096	707289
86161	707290
21977	707291
14504	707292
201679	707293
149452	707294
17934	707295
145743	707296
217355	707297
10795	707298
14001	707299
4786	707300
9476	707301
47907	707302
11441	707303
17915	707304
61200	707305
2743	707306
49162	707307
16067	707308
21871	707309
266	707310
129952	707311
146586	707312
3114	707313
212207	707314
7769	707315
338	707316
11816	707317
13637	707318
83138	707319
2966	707320
1986	707321
178748	707322
1986	707323
11636	707324
11533	707325
19384	707326
133650	707327
155860	707328
145608	707329
2291	707330
15306	707331
121792	707332
37981	707333
39702	707334
136534	707335
211554	707336
40796	707337
7855	707338
19887	707339
51488	707340
25981	707341
4534	707342
21910	707343
2422	707344
80371	707345
30901	707346
10987	707347
4631	707348
35427	707349
134269	707350
179055	707351
159244	707352
102725	707353
7228	707354
61249	707355
34132	707356
23479	707357
80060	707358
1631	707359
2583	707360
261	707361
106022	707362
17049	707363
2188	707364
21258	707365
135892	707366
8060	707367
127252	707368
228157	707369
46	707370
21756	707371
24791	707372
265755	707373
14957	707374
9769	707375
87192	707376
6703	707377
100981	707378
107928	707379
75981	707380
700	707381
52787	707382
32023	707383
17276	707384
88554	707385
70955	707386
1276	707387
26071	707388
91119	707389
150159	707390
1143	707391
41574	707392
3392	707393
15	707394
8177	707395
12035	707396
41488	707397
11193	707398
5493	707399
25342	707400
135468	707401
218614	707402
64520	707403
5477	707404
72635	707405
3066	707406
155458	707407
34080	707408
36859	707409
7070	707410
35102	707411
20191	707412
101109	707413
58856	707414
68540	707415
214169	707416
7484	707417
167580	707418
147428	707419
96735	707420
90252	707421
11255	707422
26635	707423
13697	707424
151990	707425
161083	707426
59438	707427
12249	707428
993	707429
33175	707430
115571	707431
56894	707432
195579	707433
52022	707434
220	707435
105612	707436
20404	707437
23187	707438
26804	707439
118506	707440
225403	707441
229	707442
47116	707443
15938	707444
185921	707445
61069	707446
14	707447
48269	707448
7761	707449
14665	707450
50007	707451
10014	707452
4030	707453
117246	707454
695	707455
60871	707456
225371	707457
1637	707458
33275	707459
145946	707460
22563	707461
102498	707462
18630	707463
26088	707464
53241	707465
112940	707466
42429	707467
179981	707468
2745	707469
114936	707470
8391	707471
9772	707472
269	707473
10889	707474
149	707475
100396	707476
63472	707477
21852	707478
216523	707479
2526	707480
79762	707481
26753	707482
51673	707483
141889	707484
4060	707485
71426	707486
71206	707487
83404	707488
31311	707489
163643	707490
134176	707491
532	707492
12148	707493
13901	707494
89367	707495
27301	707496
42116	707497
59969	707498
58495	707499
13004	707500
16002	707501
6014	707502
14260	707503
216081	707504
182095	707505
143432	707506
26213	707507
36945	707508
66941	707509
92681	707510
10274	707511
259500	707512
74365	707513
104702	707514
42234	707515
155211	707516
186	707517
39414	707518
63007	707519
47629	707520
227176	707521
31601	707522
118899	707523
73618	707524
27524	707525
58052	707526
73137	707527
859	707528
28846	707529
761	707530
37459	707531
170016	707532
1407	707533
16335	707534
68108	707535
56600	707536
3130	707537
116060	707538
4207	707539
23119	707540
5293	707541
103970	707542
5737	707543
68314	707544
39	707545
51336	707546
261738	707547
41245	707548
13510	707549
21692	707550
51780	707551
3830	707552
114585	707553
12482	707554
187746	707555
30014	707556
37189	707557
111171	707558
262403	707559
141291	707560
191210	707561
151844	707562
11621	707563
77319	707564
19378	707565
29689	707566
1247	707567
32665	707568
86843	707569
118772	707570
262156	707571
212407	707572
3996	707573
57650	707574
16072	707575
11	707576
75245	707577
260	707578
142136	707579
173654	707580
25591	707581
162778	707582
41644	707583
138332	707584
65345	707585
164846	707586
40288	707587
222762	707588
42021	707589
224197	707590
6220	707591
18791	707592
36582	707593
61744	707594
164170	707595
14883	707596
258109	707597
116927	707598
54534	707599
12380	707600
16297	707601
15734	707602
29995	707603
2463	707604
208584	707605
7706	707606
5811	707607
125047	707608
266056	707609
53348	707610
35179	707611
138015	707612
68348	707613
140222	707614
2808	707615
165999	707616
22699	707617
13123	707618
85473	707619
68362	707620
20720	707621
45024	707622
129586	707623
40722	707624
2856	707625
23168	707626
184900	707627
260720	707628
216716	707629
44086	707630
166166	707631
47717	707632
100925	707633
5582	707634
178761	707635
12248	707636
929	707637
40500	707638
16265	707639
8516	707640
45671	707641
72109	707642
10446	707643
457	707644
48425	707645
31055	707646
19198	707647
213617	707648
164758	707649
8482	707650
3714	707651
116627	707652
253199	707653
1047	707654
8312	707655
47	707656
8104	707657
166714	707658
67408	707659
161956	707660
51828	707661
92496	707662
173509	707663
892	707664
701	707665
185	707666
161975	707667
242315	707668
4942	707669
41988	707670
33208	707671
5517	707672
11435	707673
637	707674
2504	707675
261952	707676
65737	707677
71067	707678
7891	707679
259122	707680
13825	707681
108157	707682
16195	707683
32767	707684
13463	707685
17833	707686
18079	707687
71407	707688
24697	707689
246900	707690
45210	707691
131566	707692
5245	707693
7046	707694
69304	707695
5442	707696
5551	707697
9879	707698
2231	707699
41036	707700
148902	707701
1017	707702
257716	707703
764	707704
26404	707705
14970	707706
1902	707707
82002	707708
82006	707709
9418	707710
157199	707711
151120	707712
29254	707713
55659	707714
14086	707715
88820	707716
164592	707717
5855	707718
76171	707719
44623	707720
20933	707721
265422	707722
220070	707723
16123	707724
167302	707725
67563	707726
28452	707727
24525	707728
10489	707729
173181	707730
22726	707731
13582	707732
7461	707733
23168	707734
73636	707735
123791	707736
9013	707737
94487	707738
36546	707739
211160	707740
32425	707741
33418	707742
14134	707743
78896	707744
234526	707745
30413	707746
171353	707747
125618	707748
39929	707749
34786	707750
13004	707751
48782	707752
977	707753
64912	707754
1102	707755
261470	707756
28470	707757
38234	707758
4080	707759
51770	707760
333	707761
11721	707762
5634	707763
62001	707764
141502	707765
76696	707766
819	707767
46086	707768
61743	707769
252964	707770
20659	707771
59825	707772
76782	707773
2745	707774
26753	707775
90380	707776
53786	707777
2201	707778
2533	707779
2105	707780
206951	707781
106491	707782
482	707783
83780	707784
10271	707785
18058	707786
16763	707787
1603	707788
255078	707789
84505	707790
3695	707791
2453	707792
38455	707793
751	707794
53756	707795
3602	707796
47742	707797
19757	707798
105300	707799
1340	707800
2456	707801
56190	707802
41590	707803
39553	707804
8405	707805
148983	707806
72117	707807
28563	707808
122481	707809
30116	707810
192810	707811
112207	707812
248222	707813
5372	707814
508	707815
27821	707816
70214	707817
10546	707818
31422	707819
90766	707820
70821	707821
37299	707822
27201	707823
66247	707824
13212	707825
18087	707826
1226	707827
163493	707828
52796	707829
89221	707830
13535	707831
60338	707832
14229	707833
628	707834
3625	707835
8007	707836
12674	707837
96184	707838
2953	707839
6867	707840
54159	707841
15	707842
70264	707843
34996	707844
21301	707845
17272	707846
154679	707847
26305	707848
2717	707849
134874	707850
5871	707851
73800	707852
341	707853
6807	707854
63680	707855
5256	707856
69323	707857
15668	707858
19294	707859
99307	707860
41294	707861
23982	707862
7583	707863
37538	707864
31603	707865
18659	707866
39610	707867
32279	707868
32131	707869
17222	707870
84600	707871
25916	707872
26368	707873
8277	707874
21546	707875
7734	707876
125261	707877
3622	707878
12145	707879
96472	707880
125850	707881
10230	707882
62957	707883
105141	707884
9551	707885
4707	707886
162789	707887
264973	707888
10192	707889
112991	707890
3887	707891
129322	707892
105732	707893
62466	707894
74832	707895
31874	707896
7809	707897
84379	707898
13998	707899
21388	707900
63733	707901
237988	707902
35866	707903
61885	707904
19471	707905
43271	707906
89803	707907
17586	707908
36525	707909
46974	707910
41577	707911
59654	707912
23395	707913
51683	707914
27309	707915
55490	707916
42898	707917
134301	707918
11871	707919
23959	707920
9916	707921
50904	707922
23684	707923
103523	707924
48305	707925
2790	707926
97053	707927
732	707928
13544	707929
1559	707930
100269	707931
2020	707932
175325	707933
75355	707934
37063	707935
154180	707936
54201	707937
210476	707938
4065	707939
124323	707940
154245	707941
3124	707942
182224	707943
16014	707944
15807	707945
70685	707946
35114	707947
96234	707948
139	707949
5210	707950
53682	707951
11388	707952
81361	707953
7243	707954
30468	707955
25382	707956
1988	707957
6562	707958
38	707959
3185	707960
59468	707961
41500	707962
34349	707963
13045	707964
142815	707965
55971	707966
219019	707967
184688	707968
103961	707969
100792	707970
103131	707971
6374	707972
52490	707973
337	707974
1587	707975
232244	707976
2170	707977
138157	707978
53	707979
3221	707980
115094	707981
2543	707982
137496	707983
727	707984
57523	707985
1211	707986
8665	707987
28878	707988
32206	707989
43358	707990
146209	707991
144501	707992
31471	707993
62217	707994
40714	707995
13696	707996
162601	707997
7127	707998
218144	707999
501	708000
69230	708001
6147	708002
1511	708003
490	708004
108083	708005
54772	708006
43769	708007
77511	708008
63814	708009
144442	708010
11635	708011
84125	708012
96553	708013
55046	708014
9606	708015
36016	708016
18556	708017
8197	708018
163315	708019
104	708020
157163	708021
120075	708022
167	708023
97398	708024
13950	708025
216883	708026
3977	708027
2531	708028
82512	708029
129909	708030
126718	708031
46740	708032
10158	708033
59930	708034
31990	708035
177636	708036
5367	708037
19921	708038
136930	708039
61405	708040
13	708041
4716	708042
6464	708043
96523	708044
86726	708045
36785	708046
66881	708047
5656	708048
84639	708049
1505	708050
66600	708051
152122	708052
55423	708053
15836	708054
72894	708055
125581	708056
264493	708057
6340	708058
5310	708059
30379	708060
128988	708061
14944	708062
20522	708063
45455	708064
28507	708065
53683	708066
189339	708067
108335	708068
35206	708069
23573	708070
16136	708071
82853	708072
34568	708073
30196	708074
49903	708075
41782	708076
27376	708077
188049	708078
59291	708079
3029	708080
49692	708081
6569	708082
224055	708083
94114	708084
115455	708085
186107	708086
65188	708087
99797	708088
9238	708089
258771	708090
83029	708091
16945	708092
92621	708093
4011	708094
45044	708095
54800	708096
26955	708097
7817	708098
16835	708099
125729	708100
67981	708101
137435	708102
31709	708103
247351	708104
120482	708105
40188	708106
2104	708107
103039	708108
144083	708109
1082	708110
213259	708111
126330	708112
164416	708113
86434	708114
79893	708115
60137	708116
210057	708117
72917	708118
33483	708119
117127	708120
17691	708121
63810	708122
15068	708123
21256	708124
521	708125
19617	708126
107240	708127
429	708128
71998	708129
1123	708130
206316	708131
947	708132
31611	708133
16782	708134
135932	708135
18276	708136
233193	708137
19380	708138
236132	708139
7345	708140
232336	708141
11351	708142
79420	708143
2863	708144
12375	708145
2689	708146
245568	708147
100100	708148
415	708149
87604	708150
146416	708151
38511	708152
26394	708153
153486	708154
57903	708155
122954	708156
52018	708157
152592	708158
16169	708159
17461	708160
84578	708161
15555	708162
17349	708163
8176	708164
147992	708165
229566	708166
5317	708167
16582	708168
8666	708169
47138	708170
265370	708171
28574	708172
63901	708173
2428	708174
3254	708175
13945	708176
62960	708177
18918	708178
15917	708179
35499	708180
56626	708181
171299	708182
60975	708183
997	708184
8592	708185
86528	708186
112606	708187
57584	708188
2100	708189
99570	708190
72	708191
42805	708192
15979	708193
8673	708194
10448	708195
90233	708196
57	708197
30089	708198
77139	708199
48181	708200
38056	708201
119559	708202
62094	708203
8721	708204
601	708205
53850	708206
15233	708207
35420	708208
127912	708209
129572	708210
15902	708211
44544	708212
55719	708213
9818	708214
165649	708215
1306	708216
65413	708217
253694	708218
8902	708219
21471	708220
160953	708221
129080	708222
6372	708223
3110	708224
41425	708225
55703	708226
46243	708227
81273	708228
3028	708229
66972	708230
156060	708231
107164	708232
12747	708233
62251	708234
55768	708235
44126	708236
2962	708237
140198	708238
15459	708239
14568	708240
260749	708241
1998	708242
48813	708243
39622	708244
40191	708245
10612	708246
24824	708247
172617	708248
4091	708249
170448	708250
1491	708251
18808	708252
3663	708253
29665	708254
31773	708255
19991	708256
12677	708257
27337	708258
7359	708259
46901	708260
228757	708261
4797	708262
1331	708263
28	708264
241125	708265
15471	708266
4402	708267
468	708268
188327	708269
272378	708270
6934	708271
130009	708272
226797	708273
32492	708274
214	708275
50068	708276
83068	708277
119210	708278
39165	708279
199589	708280
166	708281
15713	708282
67953	708283
116172	708284
89747	708285
15163	708286
178807	708287
90010	708288
12492	708289
2344	708290
41749	708291
87283	708292
77677	708293
179052	708294
148701	708295
92810	708296
127461	708297
111679	708298
42259	708299
8005	708300
178129	708301
67157	708302
32257	708303
72613	708304
37236	708305
69446	708306
193161	708307
3095	708308
265246	708309
222593	708310
508	708311
103722	708312
27	708313
100456	708314
29469	708315
82019	708316
54810	708317
166404	708318
32656	708319
31180	708320
260137	708321
127290	708322
48973	708323
108648	708324
14785	708325
14640	708326
21345	708327
471	708328
35591	708329
1172	708330
4382	708331
79917	708332
27922	708333
104020	708334
3942	708335
101980	708336
72417	708337
7435	708338
2997	708339
11165	708340
2980	708341
227539	708342
3227	708343
246845	708344
6539	708345
34334	708346
112998	708347
605	708348
4060	708349
12364	708350
25149	708351
8449	708352
37031	708353
14232	708354
1520	708355
5746	708356
57080	708357
93418	708358
43939	708359
6407	708360
132199	708361
1242	708362
57882	708363
58505	708364
96370	708365
2393	708366
97088	708367
38052	708368
78118	708369
29765	708370
81994	708371
68189	708372
166404	708373
9721	708374
8841	708375
150390	708376
21541	708377
64184	708378
264913	708379
1957	708380
7124	708381
1618	708382
59169	708383
407	708384
64526	708385
25944	708386
202880	708387
420	708388
198002	708389
2671	708390
12057	708391
25485	708392
37565	708393
33934	708394
32266	708395
13815	708396
115151	708397
48014	708398
112754	708399
106	708400
180202	708401
639	708402
13605	708403
36274	708404
42836	708405
166679	708406
38184	708407
225128	708408
91301	708409
42347	708410
137452	708411
214400	708412
54732	708413
3263	708414
77274	708415
179417	708416
538	708417
1164	708418
26970	708419
114362	708420
19372	708421
61515	708422
271605	708423
26156	708424
45771	708425
15375	708426
11758	708427
257586	708428
48245	708429
36649	708430
23291	708431
242625	708432
55321	708433
107522	708434
42889	708435
195	708436
35031	708437
51545	708438
138322	708439
62519	708440
8950	708441
104330	708442
477	708443
1340	708444
13067	708445
167692	708446
57560	708447
30757	708448
197675	708449
43237	708450
28728	708451
13622	708452
181096	708453
82172	708454
45474	708455
24772	708456
266959	708457
795	708458
66020	708459
52958	708460
10691	708461
71683	708462
111278	708463
152888	708464
50255	708465
28040	708466
58	708467
27637	708468
131450	708469
85742	708470
61871	708471
27357	708472
39841	708473
237022	708474
663	708475
2495	708476
124696	708477
2	708478
24933	708479
21391	708480
129163	708481
35743	708482
52415	708483
1222	708484
167015	708485
56509	708486
238916	708487
33957	708488
26406	708489
32680	708490
1687	708491
24703	708492
54730	708493
11858	708494
67228	708495
1263	708496
27484	708497
161017	708498
24917	708499
13181	708500
92845	708501
202727	708502
1986	708503
28149	708504
266318	708505
159487	708506
9877	708507
17288	708508
9021	708509
1025	708510
21987	708511
34809	708512
39084	708513
45332	708514
199821	708515
52684	708516
167829	708517
10117	708518
18020	708519
143891	708520
2905	708521
19805	708522
156	708523
34060	708524
58448	708525
75918	708526
12479	708527
18975	708528
79456	708529
33198	708530
2084	708531
1518	708532
33458	708533
15147	708534
121156	708535
47741	708536
51771	708537
88123	708538
10374	708539
658	708540
44428	708541
65953	708542
104467	708543
99879	708544
186504	708545
27904	708546
24643	708547
45874	708548
100726	708549
13994	708550
75339	708551
38051	708552
125350	708553
90832	708554
62131	708555
22612	708556
111440	708557
95915	708558
2283	708559
78834	708560
12283	708561
153574	708562
2491	708563
1509	708564
66119	708565
4631	708566
10812	708567
3727	708568
5249	708569
6047	708570
27052	708571
29577	708572
63217	708573
154838	708574
10257	708575
184450	708576
73707	708577
20827	708578
108649	708579
206837	708580
134315	708581
51532	708582
55291	708583
101355	708584
12144	708585
35657	708586
64521	708587
179374	708588
96045	708589
174390	708590
67242	708591
34668	708592
28182	708593
147518	708594
42540	708595
16225	708596
44782	708597
207758	708598
60652	708599
28569	708600
9670	708601
8020	708602
30680	708603
277	708604
6851	708605
52537	708606
11540	708607
108910	708608
852	708609
96628	708610
12601	708611
22794	708612
44824	708613
7594	708614
12677	708615
190388	708616
41887	708617
133048	708618
50507	708619
249677	708620
47651	708621
87052	708622
27102	708623
4224	708624
4570	708625
210767	708626
4865	708627
103245	708628
14757	708629
152089	708630
40333	708631
108439	708632
233779	708633
3662	708634
1144	708635
30076	708636
164120	708637
3055	708638
270623	708639
49311	708640
156779	708641
12817	708642
108802	708643
18129	708644
17929	708645
6540	708646
37013	708647
253052	708648
15835	708649
14260	708650
3908	708651
73148	708652
35843	708653
1465	708654
55567	708655
124383	708656
81383	708657
124111	708658
83814	708659
150945	708660
8554	708661
9528	708662
115234	708663
32456	708664
109711	708665
70119	708666
253659	708667
17822	708668
29150	708669
232882	708670
105525	708671
115870	708672
22935	708673
53015	708674
70939	708675
169804	708676
31967	708677
210364	708678
323	708679
7579	708680
73670	708681
10257	708682
197605	708683
90394	708684
29897	708685
40605	708686
46964	708687
106693	708688
4211	708689
60813	708690
30152	708691
636	708692
558	708693
33359	708694
57134	708695
19074	708696
1695	708697
40220	708698
2620	708699
916	708700
60399	708701
5552	708702
95174	708703
52729	708704
885	708705
14340	708706
145031	708707
164810	708708
3368	708709
41	708710
230966	708711
3360	708712
241139	708713
42523	708714
4018	708715
7974	708716
74	708717
257503	708718
1313	708719
38886	708720
9734	708721
54227	708722
252576	708723
24178	708724
3669	708725
35445	708726
60483	708727
3611	708728
75278	708729
22687	708730
51068	708731
88118	708732
9857	708733
67800	708734
6855	708735
34992	708736
56335	708737
40578	708738
5661	708739
244823	708740
205754	708741
19383	708742
74147	708743
35398	708744
3127	708745
1777	708746
1995	708747
2503	708748
50248	708749
72039	708750
145563	708751
7789	708752
49136	708753
193704	708754
34112	708755
94280	708756
58807	708757
12062	708758
43540	708759
15950	708760
56377	708761
103792	708762
34114	708763
236	708764
109413	708765
23028	708766
84388	708767
121484	708768
170174	708769
58993	708770
54179	708771
269247	708772
24117	708773
6080	708774
107685	708775
86201	708776
40253	708777
2613	708778
45566	708779
224332	708780
48627	708781
199903	708782
137404	708783
15592	708784
108234	708785
25227	708786
24918	708787
3632	708788
10088	708789
25801	708790
9858	708791
87819	708792
95401	708793
156992	708794
67035	708795
72136	708796
22090	708797
1973	708798
4327	708799
6422	708800
231157	708801
75802	708802
76364	708803
3618	708804
50599	708805
64097	708806
33255	708807
223855	708808
44909	708809
158618	708810
9423	708811
75026	708812
138824	708813
1263	708814
7138	708815
15414	708816
1570	708817
49489	708818
131736	708819
11538	708820
1854	708821
74050	708822
36670	708823
248561	708824
96901	708825
110245	708826
55770	708827
267364	708828
3106	708829
74327	708830
3	708831
2501	708832
26481	708833
12284	708834
6181	708835
169353	708836
70744	708837
5223	708838
2242	708839
13531	708840
96626	708841
251248	708842
64969	708843
5872	708844
31033	708845
95738	708846
75313	708847
1008	708848
8008	708849
6644	708850
3143	708851
62779	708852
250021	708853
15480	708854
59069	708855
36429	708856
10227	708857
8387	708858
37494	708859
68036	708860
2793	708861
110248	708862
3618	708863
87939	708864
29415	708865
98610	708866
75423	708867
22217	708868
141653	708869
60643	708870
81985	708871
175928	708872
30730	708873
260136	708874
2488	708875
1074	708876
44752	708877
135164	708878
151384	708879
258543	708880
102767	708881
26831	708882
49241	708883
78870	708884
61914	708885
45412	708886
1693	708887
25226	708888
324	708889
23964	708890
38941	708891
26825	708892
15075	708893
16791	708894
39960	708895
199133	708896
4601	708897
108979	708898
53160	708899
11638	708900
40578	708901
210441	708902
223338	708903
70010	708904
115590	708905
7096	708906
133274	708907
148948	708908
244296	708909
50190	708910
160430	708911
51991	708912
64278	708913
64317	708914
9550	708915
8095	708916
11034	708917
7469	708918
1352	708919
17751	708920
94439	708921
171479	708922
17785	708923
22966	708924
207317	708925
46792	708926
4889	708927
162496	708928
50563	708929
82934	708930
80134	708931
107873	708932
30584	708933
189504	708934
246499	708935
121700	708936
27343	708937
26296	708938
37396	708939
36575	708940
1111	708941
7044	708942
35979	708943
3930	708944
17257	708945
51524	708946
486	708947
165491	708948
12106	708949
83646	708950
41530	708951
16199	708952
2407	708953
215936	708954
10434	708955
6004	708956
42205	708957
250026	708958
72569	708959
82484	708960
18008	708961
12088	708962
93134	708963
25613	708964
79404	708965
10713	708966
53117	708967
81717	708968
143	708969
189974	708970
52353	708971
43784	708972
4685	708973
81081	708974
29040	708975
54405	708976
21538	708977
24233	708978
14245	708979
140745	708980
7746	708981
35476	708982
19265	708983
23904	708984
2	708985
61902	708986
105082	708987
127911	708988
258197	708989
53493	708990
4848	708991
852	708992
113718	708993
28175	708994
65334	708995
19654	708996
271	708997
55692	708998
83523	708999
189998	709000
3985	709001
823	709002
74332	709003
14503	709004
3112	709005
12650	709006
1080	709007
12682	709008
42329	709009
70111	709010
3874	709011
235	709012
17278	709013
61954	709014
52134	709015
76110	709016
34782	709017
66884	709018
4996	709019
9504	709020
23	709021
21245	709022
62467	709023
29323	709024
271721	709025
12750	709026
108325	709027
58001	709028
2275	709029
120533	709030
87433	709031
51852	709032
24538	709033
27856	709034
53909	709035
5027	709036
32539	709037
56282	709038
21450	709039
113838	709040
17302	709041
15240	709042
394	709043
1630	709044
14799	709045
37762	709046
95061	709047
4189	709048
5	709049
87219	709050
107150	709051
135068	709052
124595	709053
7338	709054
157074	709055
23173	709056
57313	709057
58456	709058
54512	709059
2773	709060
12422	709061
18345	709062
29890	709063
44787	709064
5507	709065
33023	709066
878	709067
6865	709068
12676	709069
57018	709070
4144	709071
128391	709072
45328	709073
12780	709074
36827	709075
74068	709076
32438	709077
5238	709078
47081	709079
42310	709080
95845	709081
92501	709082
388	709083
7021	709084
136644	709085
40369	709086
211588	709087
1006	709088
94470	709089
44519	709090
19659	709091
4307	709092
84178	709093
11019	709094
68726	709095
3842	709096
43807	709097
30746	709098
38644	709099
66981	709100
16816	709101
20373	709102
100488	709103
165835	709104
71270	709105
17891	709106
918	709107
272790	709108
152877	709109
78773	709110
143199	709111
45708	709112
50271	709113
21457	709114
43073	709115
8864	709116
27711	709117
151021	709118
1844	709119
13068	709120
150119	709121
85377	709122
90640	709123
6267	709124
131601	709125
221736	709126
1139	709127
56621	709128
195005	709129
15614	709130
43838	709131
43330	709132
162975	709133
117602	709134
31838	709135
44017	709136
795	709137
265360	709138
126984	709139
7803	709140
40188	709141
62994	709142
36301	709143
168493	709144
37661	709145
177824	709146
86526	709147
7522	709148
133577	709149
18093	709150
76863	709151
185616	709152
111088	709153
103470	709154
267186	709155
215309	709156
68037	709157
107313	709158
29493	709159
4523	709160
162457	709161
216866	709162
177603	709163
27771	709164
18644	709165
124639	709166
23333	709167
53928	709168
125914	709169
2385	709170
147940	709171
52344	709172
28750	709173
6232	709174
91771	709175
31131	709176
10773	709177
56218	709178
477	709179
40887	709180
2893	709181
8888	709182
35103	709183
89816	709184
17620	709185
104814	709186
244410	709187
66735	709188
3530	709189
122379	709190
38647	709191
257952	709192
72003	709193
3442	709194
24604	709195
125811	709196
10894	709197
8673	709198
1083	709199
4129	709200
18290	709201
87601	709202
264243	709203
74869	709204
30332	709205
16844	709206
134795	709207
22325	709208
22467	709209
3944	709210
130106	709211
98459	709212
2717	709213
88398	709214
257070	709215
61858	709216
249094	709217
73424	709218
28722	709219
132243	709220
141617	709221
522	709222
66762	709223
9082	709224
268282	709225
142166	709226
5373	709227
25160	709228
225156	709229
57558	709230
1381	709231
96053	709232
13155	709233
57061	709234
69777	709235
193401	709236
97207	709237
4771	709238
67176	709239
21581	709240
6253	709241
123114	709242
28	709243
1154	709244
109035	709245
41086	709246
16447	709247
215803	709248
222127	709249
20362	709250
48038	709251
70416	709252
243008	709253
8130	709254
62208	709255
9747	709256
1766	709257
23366	709258
403	709259
9506	709260
14125	709261
5550	709262
221	709263
29825	709264
48277	709265
66897	709266
2157	709267
27955	709268
16778	709269
260597	709270
169446	709271
10553	709272
161878	709273
3267	709274
157431	709275
27735	709276
23408	709277
127733	709278
57858	709279
9570	709280
20765	709281
26767	709282
8964	709283
9192	709284
112250	709285
44697	709286
229247	709287
16825	709288
178831	709289
107235	709290
162341	709291
252093	709292
26125	709293
33518	709294
69285	709295
16064	709296
45973	709297
34435	709298
131103	709299
22422	709300
18673	709301
112050	709302
155113	709303
33713	709304
42711	709305
28050	709306
78071	709307
3988	709308
95870	709309
32577	709310
19697	709311
10748	709312
261761	709313
1196	709314
93111	709315
54560	709316
1679	709317
134389	709318
72478	709319
23838	709320
272143	709321
21278	709322
115236	709323
107159	709324
2016	709325
35601	709326
44327	709327
97149	709328
1150	709329
1546	709330
935	709331
21045	709332
57049	709333
5465	709334
31623	709335
49250	709336
88722	709337
1193	709338
170034	709339
159070	709340
117652	709341
44136	709342
81521	709343
42588	709344
166946	709345
70387	709346
238	709347
107916	709348
580	709349
138046	709350
4788	709351
169757	709352
93	709353
298	709354
143864	709355
5347	709356
161554	709357
8777	709358
120049	709359
5576	709360
128266	709361
489	709362
3586	709363
49838	709364
166724	709365
12141	709366
106492	709367
90498	709368
34945	709369
12839	709370
75969	709371
230201	709372
20088	709373
80303	709374
35914	709375
86165	709376
1	709377
67753	709378
62010	709379
7141	709380
25435	709381
27492	709382
10677	709383
34988	709384
44567	709385
55836	709386
9829	709387
40293	709388
43888	709389
11389	709390
50452	709391
238038	709392
3251	709393
91604	709394
143833	709395
4586	709396
383	709397
22710	709398
2482	709399
44666	709400
81037	709401
103519	709402
26967	709403
69155	709404
220556	709405
2521	709406
17514	709407
62588	709408
22698	709409
112816	709410
41224	709411
212015	709412
85569	709413
155167	709414
11498	709415
37261	709416
72555	709417
191134	709418
127445	709419
268952	709420
237	709421
99991	709422
54920	709423
146912	709424
11790	709425
2	709426
7971	709427
313	709428
51607	709429
92582	709430
4642	709431
145407	709432
14213	709433
99383	709434
284	709435
179588	709436
215291	709437
17496	709438
46680	709439
99028	709440
262061	709441
3609	709442
2438	709443
26836	709444
79456	709445
15582	709446
56999	709447
23265	709448
141908	709449
51295	709450
106102	709451
10948	709452
40003	709453
67756	709454
1511	709455
54655	709456
22624	709457
3605	709458
148211	709459
23943	709460
33560	709461
124363	709462
70223	709463
41902	709464
148580	709465
93155	709466
2181	709467
881	709468
19037	709469
72849	709470
3199	709471
45901	709472
5090	709473
263960	709474
106479	709475
45045	709476
163129	709477
24186	709478
44271	709479
749	709480
76749	709481
259452	709482
33294	709483
20033	709484
11581	709485
124757	709486
5868	709487
20492	709488
122864	709489
178970	709490
20017	709491
6280	709492
49558	709493
8169	709494
15252	709495
65046	709496
71336	709497
4387	709498
183178	709499
14680	709500
58	709501
110788	709502
53312	709503
100874	709504
172579	709505
232413	709506
106728	709507
314	709508
3877	709509
39616	709510
13516	709511
246166	709512
210632	709513
12758	709514
115096	709515
233601	709516
392	709517
2427	709518
5158	709519
163303	709520
105916	709521
11266	709522
225296	709523
47221	709524
112740	709525
58014	709526
28325	709527
10649	709528
29030	709529
9970	709530
294	709531
52	709532
83	709533
67460	709534
17178	709535
196918	709536
221012	709537
111598	709538
233594	709539
20012	709540
157519	709541
186452	709542
25639	709543
231988	709544
481	709545
55994	709546
226153	709547
11862	709548
51373	709549
3973	709550
100143	709551
6812	709552
136353	709553
11660	709554
153171	709555
1456	709556
214653	709557
142983	709558
133527	709559
28559	709560
25204	709561
74549	709562
28	709563
53869	709564
43647	709565
103547	709566
17196	709567
44268	709568
61990	709569
423	709570
45125	709571
34192	709572
9411	709573
134648	709574
58196	709575
167159	709576
55084	709577
21341	709578
75681	709579
42060	709580
41199	709581
44518	709582
25370	709583
993	709584
22326	709585
32179	709586
9180	709587
6749	709588
4941	709589
105157	709590
76602	709591
674	709592
144655	709593
87090	709594
54593	709595
10082	709596
162006	709597
238055	709598
5723	709599
9446	709600
94822	709601
7183	709602
15137	709603
5857	709604
70636	709605
34016	709606
227013	709607
52716	709608
1638	709609
10461	709610
38457	709611
268985	709612
1372	709613
71696	709614
97777	709615
13256	709616
21387	709617
102255	709618
4843	709619
17439	709620
219081	709621
27136	709622
195752	709623
77846	709624
10214	709625
85	709626
80080	709627
109623	709628
10561	709629
225799	709630
9766	709631
9790	709632
4138	709633
2168	709634
56756	709635
79546	709636
222118	709637
21557	709638
40886	709639
941	709640
91625	709641
212714	709642
55582	709643
29714	709644
40290	709645
85095	709646
24273	709647
2042	709648
601	709649
15312	709650
4309	709651
22968	709652
266628	709653
65387	709654
2	709655
234218	709656
50839	709657
270298	709658
219609	709659
89767	709660
166811	709661
419	709662
179286	709663
40428	709664
132492	709665
97411	709666
13160	709667
453	709668
21400	709669
225735	709670
83560	709671
97567	709672
10794	709673
150008	709674
96891	709675
48513	709676
72766	709677
112660	709678
43228	709679
8819	709680
159749	709681
32487	709682
30791	709683
8022	709684
26834	709685
37280	709686
17537	709687
6430	709688
122113	709689
30546	709690
26257	709691
164528	709692
37934	709693
80023	709694
200028	709695
14305	709696
8415	709697
67951	709698
59923	709699
142440	709700
181030	709701
12402	709702
16828	709703
192367	709704
10560	709705
31840	709706
61215	709707
112261	709708
17685	709709
134731	709710
36535	709711
10440	709712
19519	709713
7060	709714
115948	709715
4312	709716
6349	709717
123680	709718
7347	709719
269002	709720
37514	709721
44039	709722
84390	709723
134232	709724
11579	709725
71278	709726
10809	709727
47208	709728
176173	709729
1465	709730
7490	709731
28118	709732
21391	709733
7227	709734
128705	709735
112054	709736
14391	709737
5646	709738
73959	709739
51089	709740
144261	709741
148658	709742
8499	709743
35501	709744
7	709745
1164	709746
3535	709747
32391	709748
2570	709749
18637	709750
84761	709751
6408	709752
10338	709753
87948	709754
84975	709755
94666	709756
15587	709757
87012	709758
106877	709759
7814	709760
1183	709761
49768	709762
8257	709763
24037	709764
143799	709765
230467	709766
7714	709767
78866	709768
210313	709769
94582	709770
130366	709771
470	709772
143298	709773
5624	709774
29328	709775
13532	709776
256282	709777
50842	709778
156836	709779
36107	709780
141409	709781
130829	709782
29078	709783
69457	709784
11049	709785
5516	709786
39757	709787
99045	709788
85000	709789
130094	709790
1125	709791
9985	709792
58523	709793
31243	709794
149560	709795
112434	709796
109933	709797
88036	709798
27125	709799
198215	709800
161988	709801
5770	709802
152222	709803
9789	709804
75050	709805
184728	709806
44824	709807
19850	709808
125012	709809
22705	709810
109239	709811
66986	709812
35882	709813
70692	709814
8028	709815
151387	709816
109152	709817
151036	709818
57386	709819
89723	709820
52138	709821
1418	709822
50771	709823
56663	709824
110566	709825
57413	709826
8353	709827
250267	709828
3509	709829
4724	709830
259722	709831
37079	709832
171	709833
9788	709834
246079	709835
49241	709836
190651	709837
41641	709838
231546	709839
41502	709840
24090	709841
3793	709842
95988	709843
6827	709844
12706	709845
48793	709846
46365	709847
62680	709848
82283	709849
143997	709850
17559	709851
113028	709852
103443	709853
271818	709854
68020	709855
182219	709856
161702	709857
2919	709858
12503	709859
34067	709860
457	709861
36680	709862
110749	709863
117506	709864
2162	709865
158994	709866
98985	709867
93057	709868
41175	709869
108099	709870
33752	709871
1700	709872
259608	709873
17277	709874
93271	709875
169111	709876
61310	709877
24402	709878
4189	709879
194739	709880
212879	709881
68118	709882
16503	709883
34613	709884
258365	709885
215792	709886
246592	709887
167448	709888
1702	709889
148229	709890
165606	709891
69407	709892
94750	709893
129195	709894
11638	709895
42937	709896
10493	709897
53672	709898
56644	709899
1281	709900
109924	709901
13992	709902
173546	709903
24648	709904
10457	709905
1648	709906
43740	709907
56360	709908
11928	709909
42050	709910
30841	709911
30081	709912
21525	709913
73163	709914
30801	709915
43829	709916
142801	709917
2379	709918
44768	709919
14346	709920
11361	709921
165308	709922
56482	709923
88238	709924
23941	709925
105663	709926
1121	709927
4900	709928
85192	709929
17068	709930
186081	709931
5409	709932
38078	709933
24918	709934
106634	709935
105365	709936
27550	709937
1449	709938
41603	709939
27482	709940
40515	709941
2855	709942
61507	709943
105609	709944
19308	709945
12165	709946
2088	709947
187774	709948
15213	709949
42277	709950
9324	709951
85505	709952
184173	709953
40197	709954
8276	709955
54614	709956
3101	709957
15485	709958
2803	709959
35778	709960
16973	709961
13389	709962
68865	709963
6325	709964
42859	709965
3468	709966
45467	709967
70072	709968
89515	709969
59839	709970
11310	709971
27377	709972
94060	709973
47431	709974
46798	709975
5148	709976
197049	709977
24150	709978
133731	709979
15620	709980
6103	709981
12861	709982
51395	709983
1057	709984
29328	709985
128625	709986
3681	709987
1559	709988
8190	709989
19965	709990
30260	709991
260408	709992
118612	709993
5241	709994
201695	709995
124586	709996
250545	709997
6413	709998
81329	709999
66974	710000
6370	710001
10476	710002
163539	710003
204835	710004
1280	710005
27841	710006
68493	710007
112020	710008
29909	710009
17335	710010
77365	710011
248394	710012
2330	710013
100564	710014
232847	710015
2352	710016
33525	710017
33875	710018
94	710019
128264	710020
47162	710021
255829	710022
69271	710023
7370	710024
107417	710025
201314	710026
42870	710027
10632	710028
60877	710029
24831	710030
5748	710031
27871	710032
64977	710033
21082	710034
3257	710035
33001	710036
14648	710037
254489	710038
29737	710039
32657	710040
34427	710041
2002	710042
12189	710043
144080	710044
27202	710045
31671	710046
20278	710047
1708	710048
97562	710049
78485	710050
2636	710051
13204	710052
110030	710053
64346	710054
28309	710055
109740	710056
141934	710057
71132	710058
2264	710059
2216	710060
14345	710061
46145	710062
45484	710063
17817	710064
246887	710065
369	710066
236294	710067
86112	710068
29009	710069
198216	710070
154390	710071
3327	710072
3011	710073
46299	710074
258433	710075
68512	710076
7982	710077
40813	710078
1453	710079
27918	710080
15748	710081
42688	710082
1189	710083
124889	710084
43259	710085
16185	710086
33659	710087
42442	710088
109386	710089
134182	710090
4758	710091
9881	710092
9934	710093
20171	710094
28373	710095
106480	710096
30312	710097
4249	710098
170377	710099
36909	710100
156392	710101
60871	710102
67872	710103
38520	710104
169151	710105
20569	710106
57725	710107
209	710108
190670	710109
65416	710110
121747	710111
2787	710112
338	710113
8424	710114
61613	710115
11597	710116
154744	710117
43378	710118
79888	710119
15809	710120
91213	710121
19640	710122
28390	710123
75473	710124
228569	710125
38273	710126
103244	710127
41526	710128
140859	710129
46356	710130
15844	710131
23833	710132
219712	710133
2832	710134
46623	710135
68496	710136
3709	710137
8717	710138
26238	710139
11244	710140
442	710141
232963	710142
9119	710143
72145	710144
74088	710145
2024	710146
37733	710147
60325	710148
12855	710149
78969	710150
8820	710151
56426	710152
18003	710153
43521	710154
202886	710155
134304	710156
200327	710157
8664	710158
58047	710159
152415	710160
112169	710161
1001	710162
238354	710163
147615	710164
77360	710165
2498	710166
14539	710167
3552	710168
24542	710169
211417	710170
22716	710171
3255	710172
13536	710173
14790	710174
39596	710175
26184	710176
12714	710177
62344	710178
34499	710179
40752	710180
37792	710181
96626	710182
21210	710183
157229	710184
44028	710185
33551	710186
54817	710187
60207	710188
61318	710189
9208	710190
1047	710191
42366	710192
258762	710193
29721	710194
4017	710195
32785	710196
63817	710197
3888	710198
16286	710199
270058	710200
171282	710201
3087	710202
50620	710203
1472	710204
153102	710205
56745	710206
131078	710207
220706	710208
18505	710209
10982	710210
7961	710211
1376	710212
87795	710213
13843	710214
133927	710215
103850	710216
1055	710217
50265	710218
39740	710219
5925	710220
16712	710221
153487	710222
91087	710223
162977	710224
35513	710225
66214	710226
237345	710227
35351	710228
24385	710229
8238	710230
61704	710231
17122	710232
249907	710233
540	710234
87635	710235
107908	710236
156528	710237
7732	710238
51575	710239
102504	710240
25490	710241
3784	710242
40049	710243
35105	710244
19087	710245
10861	710246
44798	710247
7162	710248
755	710249
49338	710250
16978	710251
4288	710252
27740	710253
76671	710254
18544	710255
7402	710256
210228	710257
137978	710258
30012	710259
63975	710260
118155	710261
1512	710262
97788	710263
173119	710264
50023	710265
161487	710266
99056	710267
92664	710268
117398	710269
96417	710270
72198	710271
17771	710272
204713	710273
46606	710274
12572	710275
75430	710276
99791	710277
20065	710278
159983	710279
121420	710280
29623	710281
1314	710282
203784	710283
503	710284
22626	710285
9039	710286
59333	710287
5413	710288
166675	710289
7208	710290
84291	710291
3100	710292
27337	710293
2423	710294
14205	710295
17657	710296
122512	710297
108498	710298
41963	710299
55544	710300
228913	710301
28139	710302
1660	710303
114236	710304
11368	710305
32371	710306
17227	710307
10734	710308
1275	710309
14543	710310
224124	710311
134171	710312
167094	710313
50682	710314
61127	710315
70100	710316
124258	710317
35346	710318
26189	710319
269342	710320
62888	710321
165555	710322
6715	710323
20	710324
199139	710325
70273	710326
45390	710327
241381	710328
42835	710329
1969	710330
6889	710331
21341	710332
47929	710333
29313	710334
7543	710335
166865	710336
98987	710337
60980	710338
130453	710339
131293	710340
233435	710341
23758	710342
22264	710343
1463	710344
109092	710345
116501	710346
1900	710347
23679	710348
97027	710349
72867	710350
100971	710351
2784	710352
131263	710353
52187	710354
224660	710355
118287	710356
260	710357
28537	710358
12851	710359
171175	710360
102371	710361
185	710362
657	710363
159	710364
8686	710365
2207	710366
270590	710367
27345	710368
160687	710369
21365	710370
102045	710371
190462	710372
3170	710373
19622	710374
29067	710375
654	710376
268886	710377
96055	710378
26582	710379
49266	710380
164932	710381
2836	710382
121394	710383
49824	710384
6209	710385
18096	710386
176798	710387
9217	710388
115236	710389
12885	710390
12882	710391
14812	710392
4180	710393
18898	710394
50958	710395
12648	710396
7097	710397
46395	710398
70643	710399
11003	710400
11134	710401
8949	710402
122284	710403
114129	710404
150196	710405
83807	710406
256565	710407
59837	710408
508	710409
22246	710410
544	710411
254371	710412
61566	710413
20841	710414
1892	710415
12229	710416
11066	710417
159167	710418
26425	710419
19116	710420
13054	710421
15391	710422
20379	710423
13979	710424
19800	710425
12495	710426
68293	710427
254763	710428
73236	710429
4148	710430
826	710431
1494	710432
43372	710433
110705	710434
161703	710435
265115	710436
1108	710437
36618	710438
3603	710439
45271	710440
23207	710441
71195	710442
114047	710443
172	710444
42706	710445
16017	710446
96631	710447
62501	710448
79030	710449
242843	710450
15497	710451
17220	710452
69401	710453
55900	710454
239712	710455
26744	710456
2	710457
139646	710458
255058	710459
131548	710460
192336	710461
79918	710462
20519	710463
256671	710464
1705	710465
25656	710466
71675	710467
117645	710468
32668	710469
2248	710470
137209	710471
25587	710472
74871	710473
15319	710474
28020	710475
33846	710476
179253	710477
94380	710478
5289	710479
5323	710480
153738	710481
89337	710482
1466	710483
26616	710484
152940	710485
35978	710486
197	710487
154102	710488
12593	710489
9920	710490
3357	710491
18249	710492
11068	710493
144959	710494
17126	710495
73699	710496
16136	710497
19954	710498
88840	710499
19688	710500
23328	710501
318	710502
27364	710503
78355	710504
12412	710505
155517	710506
165811	710507
21154	710508
70467	710509
111034	710510
1068	710511
90895	710512
23537	710513
24862	710514
28171	710515
96319	710516
104909	710517
37474	710518
199153	710519
85458	710520
134461	710521
6461	710522
27639	710523
140679	710524
140	710525
486	710526
2483	710527
239874	710528
31324	710529
83412	710530
21518	710531
19737	710532
1071	710533
2392	710534
22857	710535
15660	710536
158109	710537
49485	710538
1034	710539
44370	710540
97084	710541
100870	710542
20544	710543
46747	710544
266166	710545
143443	710546
80306	710547
48661	710548
11541	710549
156650	710550
98082	710551
49	710552
30193	710553
27110	710554
2755	710555
127888	710556
87183	710557
3918	710558
951	710559
71298	710560
18495	710561
226752	710562
145262	710563
19139	710564
54783	710565
678	710566
118268	710567
156517	710568
67226	710569
171147	710570
101124	710571
80190	710572
15516	710573
35081	710574
4368	710575
54673	710576
21642	710577
236448	710578
254950	710579
16297	710580
1252	710581
5052	710582
128357	710583
103141	710584
95359	710585
84027	710586
80129	710587
20626	710588
35891	710589
103421	710590
9862	710591
8145	710592
1383	710593
14462	710594
25079	710595
44283	710596
12048	710597
41335	710598
8704	710599
99911	710600
3811	710601
140065	710602
6990	710603
112098	710604
29954	710605
255698	710606
42263	710607
20453	710608
13220	710609
148779	710610
172149	710611
95171	710612
9433	710613
51965	710614
39891	710615
100134	710616
88492	710617
200768	710618
19160	710619
91115	710620
5118	710621
19858	710622
26444	710623
2129	710624
143959	710625
34575	710626
42159	710627
11532	710628
8450	710629
60655	710630
1650	710631
28592	710632
115266	710633
254	710634
3016	710635
12445	710636
2733	710637
3865	710638
170161	710639
251308	710640
10829	710641
24235	710642
259007	710643
42124	710644
149690	710645
93908	710646
1049	710647
120718	710648
26675	710649
45053	710650
3515	710651
32795	710652
132936	710653
55029	710654
51645	710655
77610	710656
143369	710657
38618	710658
105883	710659
152041	710660
26134	710661
58372	710662
9221	710663
51069	710664
5154	710665
4235	710666
30744	710667
3141	710668
39454	710669
74794	710670
16971	710671
9105	710672
192914	710673
150804	710674
90103	710675
149719	710676
32319	710677
9503	710678
55281	710679
430	710680
121066	710681
49242	710682
7808	710683
7389	710684
134080	710685
545	710686
22528	710687
21532	710688
118174	710689
244023	710690
16425	710691
6734	710692
6863	710693
7559	710694
29944	710695
231831	710696
208086	710697
4282	710698
1079	710699
14274	710700
564	710701
85925	710702
519	710703
6889	710704
15180	710705
54857	710706
4609	710707
110329	710708
121355	710709
106076	710710
22260	710711
33373	710712
64275	710713
34839	710714
6486	710715
229334	710716
68836	710717
143092	710718
31615	710719
211502	710720
14173	710721
32856	710722
157249	710723
59356	710724
51673	710725
33274	710726
71501	710727
17087	710728
23593	710729
86	710730
228066	710731
29319	710732
9305	710733
19791	710734
119982	710735
3689	710736
166578	710737
1072	710738
10869	710739
89850	710740
230945	710741
92345	710742
60288	710743
2347	710744
992	710745
11502	710746
2302	710747
49305	710748
1042	710749
15343	710750
160406	710751
32684	710752
18998	710753
16663	710754
174284	710755
25638	710756
1600	710757
2020	710758
25526	710759
5882	710760
34913	710761
21401	710762
7423	710763
216131	710764
15615	710765
5589	710766
16508	710767
87570	710768
266953	710769
101362	710770
251352	710771
8148	710772
120909	710773
87038	710774
44178	710775
27696	710776
19	710777
44320	710778
42453	710779
86210	710780
67	710781
62787	710782
65690	710783
67199	710784
13593	710785
108186	710786
2461	710787
73620	710788
51675	710789
71787	710790
9968	710791
14436	710792
908	710793
16256	710794
7346	710795
165854	710796
1173	710797
1071	710798
93826	710799
159707	710800
133868	710801
76686	710802
77131	710803
20912	710804
51912	710805
214127	710806
25292	710807
224694	710808
59885	710809
40749	710810
53355	710811
27920	710812
12625	710813
6312	710814
7724	710815
159429	710816
124319	710817
25750	710818
62140	710819
4160	710820
45122	710821
19306	710822
5961	710823
7096	710824
19854	710825
75346	710826
78520	710827
2256	710828
210308	710829
34368	710830
26968	710831
787	710832
1832	710833
42940	710834
103157	710835
26879	710836
89990	710837
9036	710838
69353	710839
120963	710840
41520	710841
1882	710842
78530	710843
106771	710844
157954	710845
50660	710846
34286	710847
24949	710848
43591	710849
32005	710850
5846	710851
48884	710852
120705	710853
15979	710854
266310	710855
60970	710856
23966	710857
139379	710858
58659	710859
19827	710860
46478	710861
213480	710862
9430	710863
33481	710864
297	710865
9634	710866
89441	710867
8638	710868
29474	710869
29931	710870
51705	710871
31763	710872
22261	710873
36573	710874
14829	710875
29371	710876
34960	710877
2677	710878
77177	710879
100327	710880
4081	710881
83661	710882
2773	710883
170753	710884
1786	710885
201415	710886
86008	710887
272374	710888
13711	710889
4945	710890
81333	710891
8356	710892
24313	710893
72129	710894
113228	710895
414	710896
67844	710897
29176	710898
206635	710899
3903	710900
1544	710901
817	710902
33377	710903
44304	710904
6874	710905
37447	710906
127742	710907
143024	710908
177109	710909
100225	710910
34059	710911
189346	710912
180764	710913
4641	710914
87459	710915
36243	710916
272	710917
13457	710918
125177	710919
6902	710920
34552	710921
236193	710922
259796	710923
20482	710924
65385	710925
77291	710926
61633	710927
223	710928
2684	710929
65257	710930
425	710931
81751	710932
140826	710933
733	710934
48873	710935
19231	710936
514	710937
30552	710938
10256	710939
148465	710940
1548	710941
236938	710942
164568	710943
3235	710944
40205	710945
43642	710946
60889	710947
848	710948
22143	710949
40276	710950
79931	710951
155941	710952
298	710953
79569	710954
968	710955
4052	710956
213933	710957
8298	710958
48302	710959
92077	710960
83238	710961
35577	710962
158334	710963
10090	710964
20735	710965
74250	710966
16407	710967
182937	710968
5937	710969
5515	710970
9466	710971
226528	710972
55674	710973
5821	710974
400	710975
149864	710976
68620	710977
41	710978
43461	710979
3169	710980
117806	710981
146922	710982
95691	710983
37195	710984
68006	710985
103025	710986
113578	710987
29035	710988
5107	710989
10657	710990
336	710991
51997	710992
9117	710993
61753	710994
1097	710995
39350	710996
23041	710997
2980	710998
23882	710999
19556	711000
82379	711001
9693	711002
141089	711003
240461	711004
8073	711005
147536	711006
61470	711007
37008	711008
12565	711009
23814	711010
156584	711011
15608	711012
29229	711013
65184	711014
96727	711015
29412	711016
154032	711017
16575	711018
152893	711019
173059	711020
161853	711021
107169	711022
919	711023
184397	711024
97320	711025
102178	711026
26801	711027
2728	711028
21279	711029
102670	711030
23760	711031
80804	711032
50023	711033
20688	711034
180352	711035
33547	711036
186633	711037
34317	711038
71519	711039
11998	711040
123429	711041
73292	711042
158704	711043
77239	711044
213856	711045
37534	711046
16611	711047
8031	711048
16999	711049
105691	711050
77605	711051
83229	711052
12636	711053
70257	711054
145392	711055
189910	711056
11256	711057
27675	711058
260779	711059
129534	711060
35561	711061
81756	711062
62394	711063
135855	711064
27304	711065
166502	711066
102612	711067
48937	711068
11740	711069
5378	711070
27893	711071
144947	711072
141218	711073
117803	711074
3970	711075
68181	711076
7171	711077
45334	711078
308	711079
28015	711080
109292	711081
2024	711082
85025	711083
7299	711084
43336	711085
44788	711086
5141	711087
40399	711088
41221	711089
99086	711090
267299	711091
36624	711092
69179	711093
23278	711094
7498	711095
133426	711096
9903	711097
63514	711098
252903	711099
210007	711100
132851	711101
3741	711102
84594	711103
1240	711104
532	711105
5851	711106
32738	711107
35409	711108
92478	711109
50912	711110
42081	711111
74180	711112
17959	711113
38402	711114
230939	711115
18459	711116
99832	711117
42280	711118
154028	711119
11592	711120
175808	711121
51523	711122
83724	711123
127193	711124
10679	711125
719	711126
23693	711127
194731	711128
2143	711129
22349	711130
84638	711131
20909	711132
125979	711133
25033	711134
16761	711135
2954	711136
22409	711137
58496	711138
4080	711139
6739	711140
18045	711141
108482	711142
23447	711143
107851	711144
81641	711145
3943	711146
15688	711147
154340	711148
191112	711149
24733	711150
173218	711151
31982	711152
22288	711153
35149	711154
54963	711155
114293	711156
101114	711157
45439	711158
50385	711159
36901	711160
13631	711161
15331	711162
51152	711163
2765	711164
10821	711165
176420	711166
82048	711167
44846	711168
26430	711169
45277	711170
25890	711171
54396	711172
244703	711173
118201	711174
76618	711175
83435	711176
248515	711177
194902	711178
73304	711179
6551	711180
41882	711181
47067	711182
2745	711183
41199	711184
110861	711185
9632	711186
41802	711187
227030	711188
30895	711189
149677	711190
155462	711191
101641	711192
99774	711193
150889	711194
56293	711195
5923	711196
19925	711197
55323	711198
49691	711199
76018	711200
166102	711201
28401	711202
951	711203
37113	711204
17206	711205
94331	711206
806	711207
4332	711208
1566	711209
63512	711210
33651	711211
43618	711212
21843	711213
709	711214
222132	711215
55181	711216
8451	711217
18483	711218
142454	711219
17529	711220
25809	711221
2515	711222
27425	711223
139994	711224
46029	711225
1933	711226
102223	711227
507	711228
1864	711229
66865	711230
1931	711231
96241	711232
2423	711233
44016	711234
91411	711235
187	711236
222896	711237
102001	711238
242578	711239
9087	711240
15355	711241
13402	711242
145439	711243
105861	711244
154664	711245
33215	711246
62330	711247
92966	711248
3308	711249
8452	711250
10315	711251
11524	711252
2219	711253
9479	711254
80589	711255
6700	711256
45309	711257
99329	711258
46212	711259
5785	711260
163389	711261
31104	711262
8982	711263
35320	711264
97268	711265
93645	711266
217954	711267
125682	711268
87038	711269
26685	711270
31460	711271
130940	711272
53894	711273
96142	711274
107477	711275
149264	711276
891	711277
266377	711278
189219	711279
6694	711280
3134	711281
58169	711282
6764	711283
159498	711284
9090	711285
4137	711286
62332	711287
125150	711288
32988	711289
80032	711290
48459	711291
1028	711292
25632	711293
11408	711294
9148	711295
32827	711296
168815	711297
1714	711298
19454	711299
162393	711300
21302	711301
170841	711302
47631	711303
17561	711304
3431	711305
6381	711306
75710	711307
2957	711308
171659	711309
28335	711310
109811	711311
59106	711312
4509	711313
10669	711314
8904	711315
61584	711316
178797	711317
262343	711318
4421	711319
77746	711320
26975	711321
105059	711322
19181	711323
60311	711324
101697	711325
29341	711326
109652	711327
56926	711328
27197	711329
27285	711330
20674	711331
142657	711332
104139	711333
14290	711334
12108	711335
63833	711336
1432	711337
3573	711338
90728	711339
25915	711340
55359	711341
3862	711342
78888	711343
56891	711344
7476	711345
78457	711346
8727	711347
152731	711348
257892	711349
187853	711350
1806	711351
6328	711352
60986	711353
3513	711354
307	711355
788	711356
201542	711357
171532	711358
41965	711359
71631	711360
24286	711361
71830	711362
85182	711363
45161	711364
69886	711365
109075	711366
23073	711367
67208	711368
4165	711369
67473	711370
20629	711371
38970	711372
3173	711373
36540	711374
12767	711375
78763	711376
84179	711377
241122	711378
6704	711379
23871	711380
256	711381
138422	711382
14838	711383
74198	711384
11566	711385
39102	711386
202311	711387
1311	711388
37110	711389
2366	711390
77119	711391
43742	711392
10232	711393
58807	711394
34436	711395
176	711396
5142	711397
55847	711398
1019	711399
160293	711400
34307	711401
117359	711402
220980	711403
51903	711404
4573	711405
2108	711406
33836	711407
37407	711408
250937	711409
480	711410
102773	711411
23567	711412
92563	711413
115069	711414
30699	711415
81581	711416
26877	711417
57822	711418
9727	711419
54410	711420
9896	711421
12120	711422
40970	711423
211212	711424
2518	711425
159270	711426
143909	711427
39690	711428
34626	711429
158555	711430
15070	711431
3936	711432
87788	711433
31425	711434
187511	711435
149025	711436
154507	711437
139512	711438
1654	711439
17	711440
266	711441
168776	711442
22684	711443
4637	711444
56706	711445
1429	711446
58578	711447
145699	711448
229197	711449
179697	711450
101086	711451
2487	711452
16648	711453
432	711454
55486	711455
52371	711456
1158	711457
241216	711458
2997	711459
32017	711460
1407	711461
230182	711462
236553	711463
2612	711464
100666	711465
15997	711466
27073	711467
17797	711468
52879	711469
6029	711470
18614	711471
10	711472
41252	711473
20811	711474
18126	711475
137753	711476
22127	711477
141241	711478
183593	711479
49173	711480
238816	711481
61607	711482
31260	711483
71000	711484
152804	711485
75425	711486
3649	711487
174262	711488
18145	711489
84827	711490
39509	711491
19956	711492
91285	711493
55779	711494
911	711495
218508	711496
2537	711497
18621	711498
8613	711499
156021	711500
79502	711501
3739	711502
23949	711503
7776	711504
10782	711505
6373	711506
206329	711507
6370	711508
62412	711509
22380	711510
2162	711511
268722	711512
77441	711513
4079	711514
9325	711515
159297	711516
14528	711517
103891	711518
11346	711519
9822	711520
24079	711521
60745	711522
122114	711523
146617	711524
198966	711525
7377	711526
26277	711527
29516	711528
206958	711529
644	711530
12028	711531
260776	711532
91046	711533
22905	711534
35548	711535
58750	711536
44511	711537
23867	711538
1901	711539
3530	711540
129726	711541
27448	711542
1757	711543
53195	711544
213443	711545
256772	711546
160552	711547
103886	711548
42545	711549
77886	711550
1179	711551
42590	711552
94997	711553
66892	711554
57188	711555
95638	711556
96502	711557
113941	711558
14891	711559
17220	711560
160885	711561
61222	711562
2404	711563
31967	711564
36127	711565
147469	711566
121661	711567
55460	711568
8722	711569
23359	711570
5787	711571
76034	711572
152258	711573
11328	711574
249289	711575
61834	711576
12657	711577
55012	711578
994	711579
223893	711580
86606	711581
17421	711582
26532	711583
59408	711584
6794	711585
167756	711586
26246	711587
83702	711588
4538	711589
9426	711590
235187	711591
49877	711592
126666	711593
88951	711594
5621	711595
40	711596
245406	711597
7478	711598
1756	711599
40470	711600
87195	711601
125912	711602
93955	711603
24469	711604
123915	711605
61908	711606
13330	711607
23128	711608
89165	711609
217385	711610
16352	711611
113425	711612
95044	711613
4699	711614
2113	711615
124713	711616
8305	711617
181282	711618
53763	711619
55706	711620
46714	711621
39155	711622
56564	711623
596	711624
200266	711625
70595	711626
228271	711627
144	711628
3647	711629
76588	711630
215387	711631
155323	711632
33258	711633
1049	711634
119699	711635
106874	711636
161165	711637
162659	711638
171069	711639
39424	711640
48	711641
9413	711642
11978	711643
259594	711644
442	711645
167482	711646
257996	711647
44314	711648
60752	711649
123048	711650
126596	711651
4076	711652
117358	711653
36615	711654
199940	711655
29286	711656
32909	711657
235545	711658
105970	711659
77557	711660
143076	711661
242962	711662
23392	711663
270	711664
34579	711665
3831	711666
11435	711667
20071	711668
63388	711669
7601	711670
36956	711671
42628	711672
21945	711673
93004	711674
3101	711675
25762	711676
14008	711677
26022	711678
31972	711679
11882	711680
43022	711681
580	711682
224198	711683
54276	711684
25113	711685
2259	711686
35130	711687
2154	711688
230660	711689
14089	711690
105840	711691
29295	711692
34990	711693
12374	711694
21760	711695
12729	711696
1484	711697
175283	711698
148573	711699
52135	711700
156958	711701
2448	711702
19729	711703
21855	711704
83189	711705
237870	711706
16631	711707
7120	711708
24395	711709
240672	711710
30221	711711
36414	711712
14602	711713
20111	711714
226	711715
236399	711716
22624	711717
5026	711718
4435	711719
57966	711720
1616	711721
12509	711722
159262	711723
46198	711724
1887	711725
98594	711726
16366	711727
20467	711728
125360	711729
63038	711730
35788	711731
55472	711732
32199	711733
118388	711734
171394	711735
62834	711736
113652	711737
154161	711738
78012	711739
85362	711740
42311	711741
3343	711742
225867	711743
75256	711744
12052	711745
22993	711746
165851	711747
141457	711748
76911	711749
15640	711750
1203	711751
18117	711752
99202	711753
175517	711754
21774	711755
2334	711756
110224	711757
140986	711758
123674	711759
10840	711760
42476	711761
21396	711762
60709	711763
2066	711764
91311	711765
184717	711766
143802	711767
16071	711768
493	711769
34665	711770
111769	711771
147270	711772
167506	711773
57692	711774
10597	711775
76437	711776
1689	711777
84034	711778
270349	711779
45904	711780
96488	711781
49408	711782
34237	711783
64919	711784
2918	711785
998	711786
9186	711787
9473	711788
67302	711789
89389	711790
6990	711791
4166	711792
2527	711793
293	711794
5647	711795
30465	711796
20075	711797
249562	711798
75011	711799
5189	711800
60039	711801
45632	711802
105681	711803
972	711804
157	711805
36391	711806
34918	711807
200574	711808
33690	711809
3089	711810
45923	711811
231210	711812
7055	711813
158979	711814
105527	711815
23850	711816
43310	711817
197839	711818
43057	711819
40687	711820
74055	711821
25558	711822
131029	711823
36335	711824
9502	711825
12568	711826
10511	711827
147419	711828
86769	711829
26346	711830
230536	711831
160425	711832
4318	711833
87388	711834
8429	711835
51741	711836
90690	711837
76148	711838
142436	711839
13392	711840
175548	711841
34682	711842
1396	711843
118669	711844
6969	711845
43065	711846
180722	711847
271	711848
236893	711849
46488	711850
29470	711851
121848	711852
17986	711853
154774	711854
78990	711855
264	711856
1262	711857
16416	711858
34826	711859
259994	711860
32697	711861
218078	711862
63057	711863
86992	711864
128861	711865
245963	711866
10356	711867
63890	711868
10742	711869
18679	711870
179590	711871
161443	711872
252810	711873
44960	711874
132571	711875
101300	711876
25478	711877
20335	711878
53960	711879
741	711880
134472	711881
39387	711882
3064	711883
17531	711884
79882	711885
16651	711886
175312	711887
58200	711888
152582	711889
29828	711890
9344	711891
1361	711892
48234	711893
240178	711894
29528	711895
6887	711896
138011	711897
146814	711898
157403	711899
71177	711900
218855	711901
24664	711902
61764	711903
9061	711904
9737	711905
108835	711906
44823	711907
27519	711908
4	711909
159733	711910
139910	711911
3654	711912
22136	711913
238763	711914
727	711915
197146	711916
104439	711917
33944	711918
10360	711919
146657	711920
1552	711921
3365	711922
2685	711923
76768	711924
62813	711925
159368	711926
28762	711927
71195	711928
74881	711929
105868	711930
349	711931
7779	711932
150908	711933
23175	711934
58349	711935
38717	711936
106027	711937
10523	711938
131	711939
141	711940
28536	711941
1393	711942
78900	711943
91609	711944
3142	711945
2685	711946
165185	711947
5956	711948
30617	711949
6247	711950
113711	711951
64011	711952
62108	711953
24302	711954
186374	711955
37895	711956
8794	711957
773	711958
92873	711959
59815	711960
620	711961
86039	711962
1486	711963
266150	711964
940	711965
166060	711966
138488	711967
4058	711968
63751	711969
68061	711970
1307	711971
6943	711972
3122	711973
2138	711974
22517	711975
173108	711976
192479	711977
146236	711978
68543	711979
56910	711980
197091	711981
60185	711982
129818	711983
2300	711984
156577	711985
2033	711986
12285	711987
11122	711988
42599	711989
3969	711990
821	711991
38432	711992
157319	711993
85076	711994
169857	711995
80126	711996
10861	711997
18987	711998
10728	711999
9504	712000
185970	712001
16094	712002
77045	712003
19250	712004
23330	712005
157881	712006
26387	712007
7290	712008
253748	712009
428	712010
16017	712011
148741	712012
12394	712013
147023	712014
151111	712015
191287	712016
4492	712017
27799	712018
171754	712019
10612	712020
1166	712021
55509	712022
149720	712023
18016	712024
39768	712025
156964	712026
13463	712027
1354	712028
137310	712029
22691	712030
83777	712031
86386	712032
5788	712033
46107	712034
2815	712035
30906	712036
7208	712037
2942	712038
14682	712039
2497	712040
596	712041
7978	712042
75421	712043
78754	712044
76482	712045
51094	712046
44983	712047
262067	712048
42620	712049
2596	712050
11929	712051
140098	712052
7516	712053
137451	712054
979	712055
72674	712056
222012	712057
9415	712058
97261	712059
933	712060
2952	712061
4032	712062
7170	712063
23851	712064
557	712065
191689	712066
128073	712067
35340	712068
237926	712069
13112	712070
64701	712071
113136	712072
139593	712073
20168	712074
1211	712075
11103	712076
21278	712077
14002	712078
162011	712079
107077	712080
12560	712081
200816	712082
81626	712083
30708	712084
63955	712085
224060	712086
16024	712087
96507	712088
19192	712089
248479	712090
10795	712091
30419	712092
3304	712093
92667	712094
9271	712095
791	712096
129146	712097
91995	712098
22363	712099
87639	712100
169481	712101
113123	712102
9122	712103
7361	712104
37077	712105
558	712106
9206	712107
94	712108
1737	712109
155624	712110
107095	712111
262587	712112
107416	712113
82904	712114
7362	712115
29315	712116
30363	712117
26985	712118
158764	712119
80842	712120
127892	712121
145156	712122
100741	712123
89462	712124
116808	712125
7663	712126
225756	712127
86514	712128
6754	712129
98027	712130
202639	712131
3373	712132
77916	712133
35398	712134
471	712135
28501	712136
84351	712137
172774	712138
15757	712139
76764	712140
3701	712141
137626	712142
35960	712143
232026	712144
41388	712145
7303	712146
3144	712147
37483	712148
95	712149
17825	712150
5628	712151
8812	712152
248374	712153
136167	712154
175	712155
11220	712156
31488	712157
717	712158
3695	712159
17175	712160
86862	712161
30468	712162
30044	712163
112329	712164
5336	712165
27973	712166
154987	712167
26677	712168
131874	712169
96778	712170
7418	712171
10802	712172
127371	712173
180949	712174
7063	712175
2148	712176
163291	712177
57878	712178
171893	712179
93189	712180
1163	712181
18744	712182
26732	712183
73626	712184
23581	712185
113123	712186
272735	712187
61786	712188
117	712189
43617	712190
94653	712191
68643	712192
1012	712193
48432	712194
14220	712195
30352	712196
281	712197
269937	712198
1740	712199
25151	712200
259404	712201
29976	712202
82417	712203
17529	712204
3084	712205
15484	712206
111275	712207
16569	712208
4379	712209
1	712210
22184	712211
38302	712212
167610	712213
7692	712214
54350	712215
63452	712216
73141	712217
104786	712218
32601	712219
8085	712220
17093	712221
16053	712222
16004	712223
237325	712224
94360	712225
20553	712226
42846	712227
146293	712228
9519	712229
16411	712230
36713	712231
721	712232
85459	712233
16801	712234
176879	712235
14996	712236
303	712237
12377	712238
175	712239
960	712240
47837	712241
77744	712242
12897	712243
113867	712244
7194	712245
18551	712246
214676	712247
13179	712248
68696	712249
2382	712250
15971	712251
55989	712252
27267	712253
2222	712254
4523	712255
80183	712256
83696	712257
3596	712258
34636	712259
24043	712260
8288	712261
181793	712262
65884	712263
1688	712264
28549	712265
168	712266
98948	712267
188661	712268
25660	712269
91001	712270
31722	712271
249	712272
65260	712273
60235	712274
3311	712275
50434	712276
189045	712277
38261	712278
90672	712279
7515	712280
246446	712281
157217	712282
23737	712283
21758	712284
1145	712285
5469	712286
110	712287
73763	712288
17137	712289
265	712290
57606	712291
20068	712292
2129	712293
11192	712294
1074	712295
43081	712296
1127	712297
23558	712298
1635	712299
174207	712300
1415	712301
2303	712302
93980	712303
96858	712304
2240	712305
95810	712306
31186	712307
15526	712308
73017	712309
2961	712310
158498	712311
1501	712312
76620	712313
54114	712314
18030	712315
95113	712316
270398	712317
31050	712318
11069	712319
40218	712320
14076	712321
11693	712322
36489	712323
250933	712324
91760	712325
149125	712326
9453	712327
9508	712328
13810	712329
230049	712330
4309	712331
39676	712332
47379	712333
35929	712334
52846	712335
13854	712336
32786	712337
130830	712338
19656	712339
61943	712340
106144	712341
227504	712342
94230	712343
28349	712344
5454	712345
55856	712346
54100	712347
5725	712348
48351	712349
47859	712350
2767	712351
43965	712352
160108	712353
31154	712354
146087	712355
116435	712356
263915	712357
97867	712358
6227	712359
5746	712360
23966	712361
2264	712362
34002	712363
76537	712364
4678	712365
37246	712366
16191	712367
7919	712368
3131	712369
546	712370
204029	712371
3561	712372
13257	712373
186697	712374
174618	712375
56297	712376
120489	712377
133940	712378
57002	712379
21449	712380
171238	712381
104061	712382
254859	712383
4011	712384
242302	712385
33159	712386
489	712387
3493	712388
9271	712389
7284	712390
199130	712391
24305	712392
59195	712393
15218	712394
71415	712395
84339	712396
132150	712397
110613	712398
80290	712399
5987	712400
245935	712401
4389	712402
6296	712403
79596	712404
111912	712405
18654	712406
69397	712407
44933	712408
130516	712409
58553	712410
95973	712411
2700	712412
109421	712413
30057	712414
21070	712415
75676	712416
137880	712417
255513	712418
14562	712419
384	712420
253719	712421
148177	712422
27060	712423
73175	712424
100756	712425
6135	712426
28771	712427
143949	712428
139735	712429
147430	712430
96520	712431
196942	712432
15269	712433
180721	712434
8698	712435
60963	712436
26419	712437
2323	712438
54195	712439
1209	712440
173398	712441
134032	712442
48399	712443
29899	712444
138162	712445
55422	712446
60020	712447
4927	712448
141227	712449
9560	712450
258593	712451
8945	712452
17419	712453
6748	712454
40791	712455
31565	712456
210241	712457
7607	712458
65166	712459
260948	712460
38077	712461
49917	712462
158632	712463
126858	712464
40697	712465
195749	712466
62482	712467
50572	712468
7357	712469
15178	712470
99499	712471
46313	712472
15369	712473
23830	712474
191742	712475
85822	712476
19706	712477
39507	712478
10440	712479
4066	712480
6219	712481
10848	712482
42475	712483
68074	712484
71967	712485
51506	712486
100247	712487
150597	712488
167772	712489
165094	712490
57911	712491
26494	712492
40202	712493
10608	712494
17994	712495
126360	712496
102170	712497
34450	712498
258493	712499
185413	712500
180124	712501
7499	712502
1649	712503
104986	712504
11255	712505
31627	712506
14	712507
125806	712508
23933	712509
25168	712510
45740	712511
357	712512
110407	712513
34981	712514
4971	712515
118007	712516
10546	712517
19177	712518
84490	712519
20072	712520
43536	712521
68917	712522
5891	712523
13760	712524
73969	712525
263635	712526
42406	712527
16852	712528
187775	712529
81297	712530
250629	712531
110547	712532
15732	712533
395	712534
61881	712535
41060	712536
110033	712537
236728	712538
264481	712539
84411	712540
22710	712541
33528	712542
89673	712543
50873	712544
71633	712545
13868	712546
12	712547
87197	712548
48570	712549
2113	712550
192829	712551
47333	712552
54675	712553
12015	712554
36238	712555
191446	712556
257176	712557
100192	712558
22113	712559
270805	712560
58495	712561
233274	712562
7304	712563
58172	712564
39305	712565
75380	712566
155279	712567
146959	712568
1111	712569
35829	712570
17283	712571
47408	712572
4963	712573
7799	712574
4757	712575
162626	712576
1997	712577
3653	712578
75189	712579
57121	712580
5462	712581
4797	712582
93803	712583
235528	712584
36940	712585
30740	712586
4071	712587
145624	712588
129193	712589
40900	712590
61370	712591
140215	712592
148708	712593
49374	712594
241470	712595
211970	712596
818	712597
113116	712598
840	712599
89829	712600
47880	712601
18119	712602
15170	712603
74258	712604
51592	712605
29008	712606
73156	712607
58049	712608
114786	712609
12483	712610
4581	712611
137279	712612
9534	712613
212496	712614
2878	712615
192459	712616
36183	712617
48089	712618
4982	712619
32	712620
435	712621
12396	712622
111143	712623
80721	712624
7576	712625
4201	712626
30862	712627
60595	712628
170743	712629
12971	712630
78143	712631
113087	712632
1280	712633
19160	712634
3845	712635
35970	712636
6683	712637
29735	712638
77733	712639
35741	712640
3903	712641
64235	712642
98947	712643
55485	712644
158034	712645
739	712646
20034	712647
256	712648
131827	712649
34134	712650
28325	712651
9991	712652
70241	712653
11643	712654
705	712655
153888	712656
60061	712657
43848	712658
130055	712659
6921	712660
198711	712661
71601	712662
81890	712663
256396	712664
889	712665
183879	712666
10195	712667
34332	712668
13000	712669
16596	712670
72588	712671
139497	712672
15214	712673
25453	712674
23453	712675
90987	712676
59847	712677
112651	712678
49565	712679
365	712680
23775	712681
16100	712682
41771	712683
39475	712684
188929	712685
27390	712686
220283	712687
61284	712688
5829	712689
10237	712690
24389	712691
1777	712692
23094	712693
32533	712694
26418	712695
32806	712696
98229	712697
70243	712698
216800	712699
1789	712700
236963	712701
17	712702
79117	712703
54994	712704
30005	712705
107605	712706
49815	712707
33545	712708
252962	712709
146752	712710
89135	712711
8775	712712
144464	712713
105694	712714
243499	712715
166883	712716
13521	712717
218788	712718
72143	712719
30691	712720
79628	712721
227214	712722
139478	712723
64296	712724
29958	712725
78983	712726
96088	712727
37243	712728
50573	712729
109963	712730
87979	712731
8191	712732
11510	712733
8080	712734
139295	712735
67258	712736
792	712737
10369	712738
215390	712739
16792	712740
11137	712741
2749	712742
6	712743
112553	712744
87512	712745
161540	712746
159355	712747
19302	712748
24412	712749
1258	712750
2715	712751
19144	712752
48549	712753
1148	712754
165751	712755
67889	712756
99552	712757
11663	712758
13427	712759
51313	712760
112333	712761
44699	712762
74596	712763
3593	712764
3931	712765
235597	712766
76817	712767
35084	712768
20281	712769
582	712770
128020	712771
78898	712772
126192	712773
67878	712774
16179	712775
35118	712776
30403	712777
21327	712778
76946	712779
3886	712780
4957	712781
107069	712782
148202	712783
4029	712784
44423	712785
16461	712786
27888	712787
3637	712788
2117	712789
32066	712790
159494	712791
45239	712792
13990	712793
43843	712794
422	712795
255737	712796
45061	712797
204251	712798
36571	712799
11010	712800
262379	712801
10111	712802
82004	712803
196	712804
18997	712805
60532	712806
69561	712807
87048	712808
154603	712809
18673	712810
51690	712811
19752	712812
54590	712813
154711	712814
25916	712815
237573	712816
76033	712817
3031	712818
117975	712819
15296	712820
37032	712821
22859	712822
64950	712823
186441	712824
154391	712825
62448	712826
10995	712827
224133	712828
9516	712829
60862	712830
28645	712831
212315	712832
202205	712833
239385	712834
74077	712835
5139	712836
45777	712837
76395	712838
198712	712839
54018	712840
84156	712841
247325	712842
13028	712843
49572	712844
249309	712845
51885	712846
9586	712847
9868	712848
73957	712849
6521	712850
246165	712851
59890	712852
5799	712853
108782	712854
138166	712855
10478	712856
29805	712857
77167	712858
60232	712859
132658	712860
21506	712861
33712	712862
149740	712863
146276	712864
17232	712865
82408	712866
3803	712867
14455	712868
83738	712869
207676	712870
103406	712871
39430	712872
268819	712873
173	712874
17925	712875
71880	712876
64202	712877
5241	712878
3	712879
14307	712880
56073	712881
63417	712882
28104	712883
45819	712884
162166	712885
84087	712886
11770	712887
88731	712888
123929	712889
39427	712890
47989	712891
192804	712892
223732	712893
15424	712894
72959	712895
54753	712896
10273	712897
159044	712898
50728	712899
1188	712900
13748	712901
770	712902
32824	712903
2214	712904
119229	712905
88046	712906
1484	712907
13336	712908
1411	712909
2124	712910
121290	712911
107344	712912
8714	712913
13207	712914
66373	712915
98019	712916
261240	712917
229862	712918
5042	712919
176457	712920
6924	712921
108858	712922
47451	712923
1664	712924
653	712925
45514	712926
78386	712927
151864	712928
16164	712929
31263	712930
12136	712931
1293	712932
21133	712933
8347	712934
258232	712935
11321	712936
7178	712937
53148	712938
28514	712939
96197	712940
62072	712941
1401	712942
83151	712943
103221	712944
16385	712945
6113	712946
56322	712947
772	712948
25279	712949
1	712950
71230	712951
90538	712952
220830	712953
4641	712954
137596	712955
75952	712956
113781	712957
17927	712958
32291	712959
30690	712960
104576	712961
144265	712962
217544	712963
120791	712964
1297	712965
73884	712966
5732	712967
91456	712968
104597	712969
76704	712970
9343	712971
158455	712972
78395	712973
61437	712974
5265	712975
139914	712976
99475	712977
510	712978
13983	712979
21723	712980
11003	712981
8801	712982
63770	712983
165362	712984
219724	712985
39189	712986
1983	712987
110889	712988
114160	712989
105939	712990
129	712991
136152	712992
190602	712993
79054	712994
16471	712995
254319	712996
26773	712997
34865	712998
138438	712999
13440	713000
22479	713001
2450	713002
78423	713003
40176	713004
192275	713005
129065	713006
116063	713007
4439	713008
130525	713009
114158	713010
16975	713011
76002	713012
102127	713013
16152	713014
69911	713015
45911	713016
13110	713017
22617	713018
8722	713019
32430	713020
49165	713021
97642	713022
1150	713023
10414	713024
49118	713025
56335	713026
92383	713027
159609	713028
89785	713029
3542	713030
147763	713031
73631	713032
16389	713033
32063	713034
39631	713035
23886	713036
45550	713037
4716	713038
79997	713039
2335	713040
267352	713041
18146	713042
14507	713043
42315	713044
147135	713045
5946	713046
29862	713047
144057	713048
31845	713049
156656	713050
1115	713051
235388	713052
10940	713053
14001	713054
121563	713055
24455	713056
82376	713057
219822	713058
2913	713059
262111	713060
8389	713061
161889	713062
69832	713063
17063	713064
245167	713065
58904	713066
54076	713067
80393	713068
6284	713069
61947	713070
19197	713071
23511	713072
156127	713073
95776	713074
109867	713075
8412	713076
70671	713077
9277	713078
98755	713079
1590	713080
26507	713081
11352	713082
107340	713083
11987	713084
6162	713085
12538	713086
15443	713087
59102	713088
205345	713089
79405	713090
52824	713091
1518	713092
69407	713093
673	713094
9066	713095
2752	713096
40053	713097
11780	713098
98380	713099
3068	713100
25211	713101
212060	713102
51450	713103
35063	713104
109158	713105
10443	713106
1981	713107
28596	713108
8944	713109
127553	713110
140865	713111
48968	713112
9642	713113
53305	713114
1560	713115
27552	713116
3360	713117
10376	713118
3011	713119
53845	713120
34066	713121
860	713122
42013	713123
2776	713124
27861	713125
117937	713126
41352	713127
130460	713128
16178	713129
10055	713130
174105	713131
6623	713132
2311	713133
64139	713134
2185	713135
12645	713136
250254	713137
110305	713138
217064	713139
5305	713140
233168	713141
836	713142
68026	713143
1103	713144
85429	713145
23317	713146
57511	713147
63527	713148
52210	713149
83271	713150
157098	713151
76104	713152
29369	713153
113928	713154
2470	713155
166843	713156
2502	713157
3855	713158
6708	713159
7894	713160
102436	713161
33129	713162
68962	713163
68358	713164
115966	713165
101739	713166
33394	713167
123702	713168
53090	713169
829	713170
36756	713171
223723	713172
51635	713173
41770	713174
117899	713175
151	713176
14756	713177
11559	713178
6593	713179
145366	713180
7827	713181
178072	713182
21056	713183
150107	713184
112241	713185
108794	713186
43044	713187
265583	713188
228561	713189
34132	713190
6641	713191
19063	713192
148885	713193
25561	713194
213638	713195
4117	713196
33515	713197
19041	713198
5684	713199
131294	713200
290	713201
23426	713202
22787	713203
50397	713204
13033	713205
256014	713206
128778	713207
22041	713208
47125	713209
110968	713210
270388	713211
9499	713212
40415	713213
19569	713214
11007	713215
2503	713216
66537	713217
28269	713218
175	713219
160882	713220
6159	713221
2291	713222
162637	713223
171541	713224
73898	713225
17579	713226
27060	713227
33962	713228
137009	713229
1423	713230
132440	713231
5575	713232
16172	713233
262405	713234
131275	713235
24344	713236
34134	713237
12905	713238
13612	713239
69134	713240
101184	713241
158150	713242
63836	713243
17600	713244
196379	713245
6978	713246
52508	713247
31895	713248
38683	713249
32228	713250
44699	713251
196023	713252
120849	713253
10060	713254
50810	713255
1763	713256
55328	713257
96430	713258
17703	713259
165029	713260
152892	713261
83910	713262
88965	713263
30834	713264
113986	713265
14155	713266
123799	713267
11180	713268
1233	713269
76331	713270
9975	713271
151520	713272
86347	713273
12692	713274
32835	713275
20799	713276
58429	713277
213272	713278
70838	713279
22976	713280
43944	713281
74786	713282
32256	713283
4193	713284
194905	713285
124573	713286
260983	713287
64348	713288
4026	713289
12490	713290
75317	713291
170	713292
32175	713293
9763	713294
37999	713295
23139	713296
5343	713297
9619	713298
5949	713299
11005	713300
149792	713301
710	713302
19464	713303
1328	713304
83667	713305
59536	713306
1111	713307
248580	713308
10152	713309
58292	713310
240243	713311
110023	713312
73752	713313
91166	713314
97067	713315
61506	713316
9146	713317
21407	713318
11869	713319
146056	713320
22565	713321
47502	713322
11195	713323
15525	713324
57446	713325
60095	713326
534	713327
18833	713328
27069	713329
50	713330
159251	713331
71040	713332
48044	713333
11428	713334
201954	713335
54958	713336
1141	713337
129245	713338
4036	713339
8532	713340
123841	713341
20172	713342
108846	713343
9233	713344
14019	713345
202321	713346
4394	713347
4427	713348
191653	713349
168895	713350
255855	713351
545	713352
58667	713353
9005	713354
3795	713355
256454	713356
9238	713357
11290	713358
264187	713359
500	713360
2446	713361
192598	713362
117322	713363
20940	713364
63400	713365
15367	713366
90923	713367
31138	713368
167649	713369
3657	713370
30342	713371
66679	713372
193968	713373
186281	713374
89841	713375
223050	713376
9662	713377
251624	713378
151995	713379
120088	713380
22817	713381
101525	713382
57090	713383
33323	713384
16749	713385
231798	713386
24612	713387
29119	713388
11430	713389
44514	713390
30123	713391
39886	713392
136724	713393
95571	713394
52722	713395
12826	713396
210776	713397
163873	713398
133	713399
45407	713400
4843	713401
65269	713402
19476	713403
18671	713404
78632	713405
2983	713406
21818	713407
1478	713408
131690	713409
118648	713410
2090	713411
135173	713412
12640	713413
146045	713414
111217	713415
78408	713416
5852	713417
16880	713418
17945	713419
64225	713420
16089	713421
20550	713422
121039	713423
177811	713424
15470	713425
34938	713426
7413	713427
53540	713428
62628	713429
79991	713430
5405	713431
122698	713432
18889	713433
121033	713434
2504	713435
181148	713436
1143	713437
26447	713438
18339	713439
43256	713440
42506	713441
84086	713442
69382	713443
8842	713444
170716	713445
42714	713446
161444	713447
95093	713448
235973	713449
4269	713450
83782	713451
25410	713452
98615	713453
23968	713454
76048	713455
78155	713456
55543	713457
32039	713458
146148	713459
141656	713460
12207	713461
97418	713462
21956	713463
138348	713464
15727	713465
9524	713466
100108	713467
14351	713468
13587	713469
119145	713470
65544	713471
56535	713472
240745	713473
135151	713474
5504	713475
5531	713476
19826	713477
10005	713478
190460	713479
131048	713480
30347	713481
269220	713482
174853	713483
42507	713484
230999	713485
744	713486
40762	713487
58233	713488
12823	713489
135095	713490
16757	713491
209884	713492
4856	713493
2046	713494
117190	713495
85005	713496
155870	713497
47443	713498
5675	713499
221300	713500
109495	713501
229098	713502
33211	713503
6532	713504
12025	713505
37237	713506
9722	713507
24160	713508
76792	713509
106846	713510
168175	713511
112393	713512
54098	713513
1803	713514
228758	713515
66750	713516
13225	713517
43042	713518
13423	713519
88502	713520
121070	713521
63439	713522
81544	713523
1731	713524
51925	713525
32147	713526
121212	713527
7852	713528
53622	713529
129711	713530
47411	713531
84061	713532
65718	713533
35661	713534
45940	713535
156982	713536
947	713537
153726	713538
194841	713539
86438	713540
54065	713541
3877	713542
44945	713543
11034	713544
71117	713545
65610	713546
5210	713547
116301	713548
3320	713549
256886	713550
23073	713551
92023	713552
51089	713553
191863	713554
20989	713555
62929	713556
10131	713557
51894	713558
54657	713559
100981	713560
15767	713561
118100	713562
106168	713563
11924	713564
194465	713565
176634	713566
31350	713567
15613	713568
56201	713569
60410	713570
246985	713571
29656	713572
255800	713573
196	713574
59037	713575
39109	713576
8426	713577
22267	713578
81302	713579
64905	713580
56836	713581
34473	713582
80395	713583
12111	713584
92026	713585
47984	713586
27091	713587
68793	713588
69372	713589
2013	713590
91302	713591
58066	713592
225963	713593
48139	713594
2032	713595
14150	713596
25027	713597
23778	713598
4458	713599
208492	713600
117204	713601
61526	713602
72197	713603
6543	713604
120216	713605
84416	713606
1413	713607
103448	713608
127932	713609
982	713610
57562	713611
12943	713612
3755	713613
5689	713614
251528	713615
62362	713616
39516	713617
78966	713618
154732	713619
39657	713620
49588	713621
86342	713622
22986	713623
101999	713624
87417	713625
71136	713626
4262	713627
113671	713628
68332	713629
9517	713630
155230	713631
220	713632
1982	713633
164563	713634
253201	713635
40360	713636
191170	713637
66861	713638
29403	713639
130280	713640
204	713641
31	713642
44106	713643
85143	713644
243532	713645
202507	713646
66232	713647
36904	713648
97439	713649
2714	713650
106558	713651
6891	713652
21	713653
34067	713654
25226	713655
99634	713656
15060	713657
16847	713658
81745	713659
39735	713660
89543	713661
164339	713662
107804	713663
295	713664
76059	713665
44868	713666
155382	713667
166554	713668
75664	713669
34244	713670
27830	713671
6722	713672
7954	713673
20733	713674
42020	713675
8180	713676
9477	713677
21175	713678
62547	713679
38041	713680
90402	713681
193686	713682
1587	713683
172217	713684
148802	713685
241385	713686
5930	713687
34748	713688
40249	713689
40561	713690
258332	713691
34141	713692
78110	713693
24883	713694
121315	713695
20641	713696
9337	713697
56209	713698
6918	713699
64560	713700
104996	713701
13537	713702
46716	713703
136567	713704
45363	713705
37758	713706
25745	713707
96729	713708
6920	713709
92916	713710
14240	713711
227201	713712
47826	713713
20371	713714
3195	713715
57301	713716
253	713717
67895	713718
25003	713719
267587	713720
51174	713721
7286	713722
6315	713723
2780	713724
127605	713725
240911	713726
1433	713727
193452	713728
22309	713729
52473	713730
12381	713731
6538	713732
65020	713733
4751	713734
47853	713735
99589	713736
2676	713737
82925	713738
67212	713739
157518	713740
12896	713741
251436	713742
22573	713743
4393	713744
139309	713745
29573	713746
457	713747
3705	713748
18059	713749
12597	713750
229828	713751
1316	713752
48292	713753
83672	713754
139855	713755
196531	713756
58082	713757
23518	713758
84233	713759
10337	713760
186	713761
43521	713762
53118	713763
2054	713764
46373	713765
22530	713766
42031	713767
13886	713768
8704	713769
43582	713770
28190	713771
240996	713772
147	713773
24135	713774
5328	713775
3455	713776
82606	713777
71608	713778
233791	713779
54824	713780
5860	713781
22631	713782
10490	713783
40089	713784
48213	713785
27945	713786
12319	713787
50537	713788
100416	713789
56193	713790
22199	713791
8238	713792
15505	713793
116805	713794
34079	713795
40749	713796
103766	713797
40740	713798
5044	713799
198025	713800
106667	713801
111313	713802
11776	713803
67408	713804
80877	713805
40197	713806
81715	713807
33415	713808
4440	713809
53992	713810
473	713811
63105	713812
74675	713813
7486	713814
11024	713815
5096	713816
15364	713817
167553	713818
41359	713819
24828	713820
30046	713821
45430	713822
53167	713823
135549	713824
60631	713825
132805	713826
2652	713827
107747	713828
158302	713829
188784	713830
36059	713831
13482	713832
128241	713833
166971	713834
140620	713835
4433	713836
8339	713837
126467	713838
164201	713839
145614	713840
9601	713841
3903	713842
66957	713843
201	713844
1307	713845
53574	713846
83750	713847
25417	713848
114698	713849
81645	713850
6783	713851
27848	713852
39311	713853
20621	713854
19	713855
3024	713856
35328	713857
116147	713858
64263	713859
165877	713860
9001	713861
19590	713862
3639	713863
26585	713864
48669	713865
28455	713866
42150	713867
10482	713868
4314	713869
11842	713870
7661	713871
75862	713872
34688	713873
136688	713874
7153	713875
31736	713876
1695	713877
103217	713878
64909	713879
263542	713880
1825	713881
118082	713882
72578	713883
175767	713884
250630	713885
24013	713886
27945	713887
24773	713888
108503	713889
35582	713890
20227	713891
28734	713892
5747	713893
242687	713894
21185	713895
3485	713896
51871	713897
112228	713898
7478	713899
29	713900
41	713901
32403	713902
51	713903
68155	713904
17776	713905
272184	713906
119477	713907
2802	713908
129497	713909
38965	713910
1122	713911
33294	713912
61579	713913
799	713914
1746	713915
70634	713916
3408	713917
44149	713918
51076	713919
144860	713920
2269	713921
9768	713922
50574	713923
25770	713924
17994	713925
118831	713926
56263	713927
3542	713928
128797	713929
134676	713930
221060	713931
61456	713932
13860	713933
171266	713934
261557	713935
21899	713936
43291	713937
125297	713938
208903	713939
166383	713940
61482	713941
42295	713942
40514	713943
67637	713944
264450	713945
5313	713946
235	713947
32632	713948
23394	713949
85623	713950
637	713951
74494	713952
18006	713953
56762	713954
48339	713955
86795	713956
243183	713957
33443	713958
232315	713959
55617	713960
63872	713961
17721	713962
265776	713963
107848	713964
121448	713965
3126	713966
48140	713967
77542	713968
117537	713969
1831	713970
155578	713971
6162	713972
53845	713973
112876	713974
138578	713975
2	713976
17690	713977
37598	713978
99548	713979
1048	713980
20382	713981
77491	713982
15785	713983
137780	713984
200965	713985
134386	713986
72	713987
51830	713988
53246	713989
46557	713990
119550	713991
23909	713992
89882	713993
5236	713994
52	713995
11395	713996
11652	713997
53912	713998
44028	713999
46003	714000
98749	714001
40720	714002
2688	714003
11223	714004
50274	714005
11205	714006
511	714007
99181	714008
64163	714009
60744	714010
1412	714011
168097	714012
44965	714013
109224	714014
29274	714015
41142	714016
210990	714017
90137	714018
52120	714019
57206	714020
23582	714021
3657	714022
1871	714023
114653	714024
23498	714025
35585	714026
50101	714027
111140	714028
4243	714029
151939	714030
80814	714031
20050	714032
5969	714033
270991	714034
3546	714035
1819	714036
5730	714037
2789	714038
8647	714039
124083	714040
8140	714041
14750	714042
84049	714043
64900	714044
97524	714045
24453	714046
28661	714047
73411	714048
65612	714049
1801	714050
50721	714051
21566	714052
50078	714053
33637	714054
7353	714055
6495	714056
29659	714057
94270	714058
1678	714059
47743	714060
100792	714061
9064	714062
146155	714063
17044	714064
51975	714065
37446	714066
92974	714067
39816	714068
25881	714069
91413	714070
150563	714071
235684	714072
34383	714073
71052	714074
75644	714075
41458	714076
205818	714077
2489	714078
70599	714079
69686	714080
25659	714081
397	714082
120769	714083
1215	714084
71712	714085
31725	714086
25954	714087
9186	714088
15385	714089
7861	714090
91093	714091
14146	714092
379	714093
165658	714094
76227	714095
181525	714096
230225	714097
79946	714098
35107	714099
128502	714100
13635	714101
11914	714102
230231	714103
2828	714104
32159	714105
78570	714106
30305	714107
25603	714108
3625	714109
32201	714110
70270	714111
63358	714112
721	714113
60451	714114
42286	714115
140637	714116
44316	714117
82269	714118
1527	714119
1688	714120
121126	714121
36605	714122
27927	714123
211966	714124
70901	714125
725	714126
7491	714127
254454	714128
236	714129
23302	714130
169305	714131
12875	714132
11228	714133
63862	714134
24238	714135
517	714136
22947	714137
61200	714138
212045	714139
218749	714140
57871	714141
16148	714142
17	714143
22357	714144
34542	714145
167398	714146
115	714147
65104	714148
118232	714149
154017	714150
254052	714151
9436	714152
63122	714153
50997	714154
20989	714155
43035	714156
38899	714157
4218	714158
17213	714159
64763	714160
49118	714161
190822	714162
55875	714163
73363	714164
4665	714165
139449	714166
8884	714167
42961	714168
16207	714169
29730	714170
25605	714171
60510	714172
154169	714173
20818	714174
158260	714175
11313	714176
48411	714177
115468	714178
21702	714179
171562	714180
77884	714181
9382	714182
152827	714183
332	714184
98294	714185
101520	714186
25886	714187
112564	714188
14246	714189
598	714190
5237	714191
55876	714192
226366	714193
76932	714194
13761	714195
8607	714196
804	714197
1405	714198
29363	714199
119305	714200
2337	714201
107544	714202
82072	714203
57977	714204
1264	714205
131431	714206
115872	714207
47625	714208
68092	714209
53078	714210
36932	714211
26757	714212
20854	714213
1714	714214
11494	714215
40379	714216
42403	714217
7794	714218
26592	714219
250004	714220
119591	714221
128940	714222
81187	714223
58295	714224
25859	714225
27972	714226
40832	714227
144248	714228
28919	714229
2952	714230
103303	714231
141696	714232
13475	714233
44954	714234
1970	714235
524	714236
65471	714237
66143	714238
151931	714239
50083	714240
146016	714241
106591	714242
53730	714243
15091	714244
78330	714245
143839	714246
20754	714247
98034	714248
62658	714249
157755	714250
25323	714251
5366	714252
13641	714253
196	714254
3390	714255
11273	714256
11963	714257
49688	714258
34471	714259
6766	714260
21587	714261
72636	714262
5691	714263
31244	714264
32654	714265
79748	714266
136673	714267
46269	714268
3171	714269
53723	714270
22652	714271
130949	714272
91526	714273
93254	714274
88935	714275
16862	714276
22711	714277
128685	714278
159181	714279
37699	714280
102999	714281
171116	714282
112758	714283
100891	714284
92892	714285
9357	714286
83378	714287
135001	714288
85612	714289
1809	714290
108520	714291
77191	714292
2241	714293
8831	714294
67625	714295
129075	714296
29110	714297
113916	714298
120088	714299
219958	714300
15340	714301
43570	714302
1144	714303
25089	714304
119685	714305
6461	714306
4580	714307
32699	714308
32963	714309
73382	714310
80258	714311
45581	714312
235	714313
67381	714314
6772	714315
30684	714316
45491	714317
254875	714318
182439	714319
18977	714320
15196	714321
56432	714322
30954	714323
243409	714324
6150	714325
112053	714326
26029	714327
107880	714328
3878	714329
3850	714330
4326	714331
244684	714332
27616	714333
186196	714334
14747	714335
33193	714336
7185	714337
4121	714338
19612	714339
7711	714340
111823	714341
117491	714342
77730	714343
39849	714344
57969	714345
80096	714346
19794	714347
9437	714348
133844	714349
112590	714350
77313	714351
107119	714352
13648	714353
1392	714354
119270	714355
88540	714356
1701	714357
18589	714358
118790	714359
9358	714360
10733	714361
70627	714362
14266	714363
140831	714364
102503	714365
27106	714366
228143	714367
62053	714368
48882	714369
1200	714370
800	714371
3796	714372
165520	714373
9345	714374
13437	714375
13792	714376
11960	714377
109668	714378
12266	714379
25365	714380
17712	714381
132275	714382
9443	714383
3110	714384
8584	714385
122267	714386
54591	714387
9662	714388
4302	714389
149399	714390
24705	714391
232319	714392
112041	714393
69685	714394
258383	714395
34809	714396
29433	714397
2335	714398
31444	714399
92606	714400
12986	714401
101579	714402
202230	714403
44	714404
236984	714405
237395	714406
190716	714407
8069	714408
8080	714409
26939	714410
10692	714411
45783	714412
73782	714413
14484	714414
3311	714415
233910	714416
163543	714417
58279	714418
248641	714419
20564	714420
55013	714421
21203	714422
189980	714423
11320	714424
451	714425
564	714426
107978	714427
53659	714428
123438	714429
30739	714430
40702	714431
33741	714432
5620	714433
154410	714434
70894	714435
53357	714436
13235	714437
10992	714438
43095	714439
4271	714440
15264	714441
45315	714442
22754	714443
134946	714444
227212	714445
129777	714446
17552	714447
4856	714448
2361	714449
33620	714450
50195	714451
43037	714452
49334	714453
22108	714454
1567	714455
3494	714456
10560	714457
60895	714458
32842	714459
98	714460
104516	714461
2526	714462
21437	714463
56323	714464
634	714465
8051	714466
262110	714467
196482	714468
558	714469
27248	714470
25028	714471
83839	714472
51959	714473
2155	714474
96488	714475
112998	714476
90960	714477
78722	714478
164044	714479
208186	714480
51019	714481
122462	714482
42074	714483
125345	714484
77893	714485
36279	714486
1740	714487
12367	714488
26090	714489
11678	714490
91844	714491
12484	714492
11779	714493
59447	714494
47236	714495
17873	714496
46717	714497
4392	714498
4615	714499
76374	714500
28297	714501
138614	714502
131623	714503
151333	714504
91695	714505
12663	714506
252348	714507
94611	714508
124655	714509
59231	714510
38853	714511
16016	714512
46614	714513
65403	714514
122405	714515
98650	714516
78942	714517
80662	714518
2767	714519
20948	714520
63775	714521
175422	714522
85805	714523
1960	714524
167446	714525
142239	714526
246757	714527
243337	714528
224746	714529
116500	714530
210602	714531
12914	714532
127449	714533
124310	714534
31157	714535
14604	714536
67160	714537
13338	714538
41730	714539
203260	714540
86107	714541
66644	714542
17263	714543
55856	714544
2609	714545
5525	714546
52	714547
37976	714548
5555	714549
28960	714550
102853	714551
3451	714552
169497	714553
124428	714554
29280	714555
113934	714556
16095	714557
58677	714558
73499	714559
263693	714560
161256	714561
167	714562
240402	714563
14507	714564
93113	714565
79601	714566
111550	714567
24210	714568
91311	714569
105299	714570
167126	714571
9704	714572
208233	714573
2958	714574
32193	714575
51411	714576
176734	714577
30232	714578
885	714579
112029	714580
129367	714581
667	714582
18524	714583
113242	714584
163811	714585
2705	714586
176353	714587
1443	714588
4529	714589
65499	714590
152465	714591
3427	714592
55961	714593
8139	714594
31962	714595
8661	714596
168633	714597
74423	714598
41009	714599
217088	714600
264710	714601
91836	714602
15203	714603
41171	714604
95294	714605
25631	714606
5880	714607
18620	714608
6296	714609
9263	714610
35130	714611
26282	714612
44965	714613
21648	714614
2360	714615
39385	714616
65328	714617
202487	714618
7370	714619
121609	714620
10006	714621
33106	714622
17924	714623
516	714624
32738	714625
36779	714626
672	714627
40354	714628
27110	714629
101362	714630
110186	714631
3451	714632
33085	714633
80356	714634
91322	714635
3501	714636
11347	714637
18680	714638
21	714639
61156	714640
21809	714641
99525	714642
231324	714643
26594	714644
58279	714645
5555	714646
67271	714647
242449	714648
9429	714649
3606	714650
59693	714651
16327	714652
12436	714653
55201	714654
8259	714655
250582	714656
30855	714657
176812	714658
46620	714659
29443	714660
48242	714661
3838	714662
153296	714663
183142	714664
634	714665
31386	714666
83189	714667
95419	714668
124714	714669
140451	714670
2642	714671
52282	714672
140312	714673
72203	714674
4321	714675
13302	714676
6049	714677
116163	714678
49805	714679
99299	714680
17102	714681
14585	714682
82794	714683
39549	714684
262545	714685
56653	714686
74331	714687
7968	714688
13984	714689
103370	714690
22312	714691
244143	714692
14013	714693
269771	714694
52788	714695
50958	714696
136322	714697
85477	714698
31616	714699
36181	714700
1139	714701
61409	714702
180871	714703
29559	714704
427	714705
95582	714706
134510	714707
92703	714708
119767	714709
49122	714710
61368	714711
33393	714712
8362	714713
10035	714714
14438	714715
103331	714716
1892	714717
36717	714718
19398	714719
56498	714720
23903	714721
35260	714722
25932	714723
154063	714724
215124	714725
14366	714726
11589	714727
118628	714728
108255	714729
3609	714730
210731	714731
44584	714732
18782	714733
13575	714734
116050	714735
65285	714736
73953	714737
31179	714738
153777	714739
5227	714740
74383	714741
2252	714742
647	714743
43414	714744
195	714745
1039	714746
20756	714747
9889	714748
59211	714749
12944	714750
61206	714751
249128	714752
88565	714753
236414	714754
29402	714755
8882	714756
54298	714757
52647	714758
1787	714759
34148	714760
50585	714761
163841	714762
50366	714763
31012	714764
4604	714765
69138	714766
99720	714767
203008	714768
2188	714769
2262	714770
34586	714771
13649	714772
41551	714773
5341	714774
17600	714775
6656	714776
4112	714777
33661	714778
4139	714779
1296	714780
21042	714781
46594	714782
198971	714783
18810	714784
106052	714785
36641	714786
48766	714787
16931	714788
50986	714789
18762	714790
9485	714791
253717	714792
260234	714793
24421	714794
60205	714795
3617	714796
11206	714797
18939	714798
244955	714799
82555	714800
123615	714801
28368	714802
247542	714803
65515	714804
7685	714805
254069	714806
428	714807
18950	714808
878	714809
27066	714810
77982	714811
744	714812
2803	714813
67549	714814
99124	714815
216444	714816
25094	714817
49827	714818
69554	714819
77208	714820
245836	714821
131	714822
175	714823
49991	714824
247051	714825
27942	714826
11743	714827
158640	714828
70	714829
255439	714830
50525	714831
1261	714832
270596	714833
150351	714834
153677	714835
47561	714836
237936	714837
188756	714838
107219	714839
3339	714840
191	714841
23833	714842
82464	714843
113	714844
78714	714845
66286	714846
387	714847
22423	714848
124042	714849
20495	714850
151619	714851
37619	714852
221782	714853
649	714854
6572	714855
12994	714856
116124	714857
177783	714858
235661	714859
154365	714860
52565	714861
46660	714862
47	714863
51626	714864
26840	714865
209	714866
31269	714867
68813	714868
644	714869
445	714870
13089	714871
83685	714872
14929	714873
43806	714874
257270	714875
218425	714876
23537	714877
57901	714878
59942	714879
115299	714880
186613	714881
40242	714882
27993	714883
23209	714884
692	714885
5631	714886
3325	714887
195286	714888
259490	714889
158328	714890
28345	714891
51528	714892
206852	714893
133608	714894
50947	714895
26976	714896
77578	714897
21519	714898
92775	714899
126005	714900
67526	714901
94310	714902
63508	714903
101147	714904
2651	714905
25485	714906
175	714907
5971	714908
32717	714909
22593	714910
74831	714911
44342	714912
38248	714913
251006	714914
12098	714915
6978	714916
32320	714917
160560	714918
7913	714919
209059	714920
68504	714921
16417	714922
101427	714923
29780	714924
100609	714925
2262	714926
263539	714927
24779	714928
68876	714929
1280	714930
38114	714931
150588	714932
207948	714933
1437	714934
2820	714935
91244	714936
9426	714937
170960	714938
36081	714939
26474	714940
30995	714941
37029	714942
234200	714943
956	714944
90502	714945
11848	714946
145660	714947
19749	714948
34390	714949
198	714950
7327	714951
3153	714952
152957	714953
43533	714954
157742	714955
255305	714956
154994	714957
195459	714958
12600	714959
38972	714960
68629	714961
2963	714962
4261	714963
61622	714964
11618	714965
29694	714966
45541	714967
5677	714968
210258	714969
261536	714970
197862	714971
154401	714972
117129	714973
45770	714974
14106	714975
145610	714976
77374	714977
126949	714978
21318	714979
231566	714980
13182	714981
102408	714982
5050	714983
38964	714984
42056	714985
37704	714986
154468	714987
14372	714988
1000	714989
11428	714990
176062	714991
164789	714992
82069	714993
23293	714994
50719	714995
20806	714996
99257	714997
52150	714998
13490	714999
148647	715000
48144	715001
17708	715002
14933	715003
34226	715004
46535	715005
88272	715006
1514	715007
86361	715008
2138	715009
11	715010
63289	715011
8404	715012
127651	715013
9315	715014
11328	715015
1122	715016
96183	715017
55395	715018
31173	715019
23549	715020
5975	715021
30915	715022
116915	715023
101315	715024
1461	715025
686	715026
12420	715027
1756	715028
2911	715029
1527	715030
609	715031
9640	715032
249897	715033
18969	715034
430	715035
6854	715036
87505	715037
54746	715038
136951	715039
3424	715040
126953	715041
181025	715042
91328	715043
98723	715044
4677	715045
59842	715046
239772	715047
118295	715048
36769	715049
149683	715050
148621	715051
232	715052
1771	715053
286	715054
18361	715055
76485	715056
206075	715057
73976	715058
50373	715059
3606	715060
53480	715061
256126	715062
17759	715063
131482	715064
7595	715065
2160	715066
5636	715067
274	715068
58947	715069
161805	715070
5431	715071
27258	715072
50975	715073
17705	715074
20399	715075
54426	715076
12797	715077
43527	715078
164558	715079
3365	715080
89013	715081
57234	715082
90429	715083
253	715084
25184	715085
603	715086
77105	715087
200550	715088
112384	715089
65559	715090
1432	715091
10601	715092
31381	715093
426	715094
262009	715095
17169	715096
12033	715097
89684	715098
51748	715099
34369	715100
194145	715101
3109	715102
184424	715103
109076	715104
264090	715105
49055	715106
15532	715107
34301	715108
47394	715109
15247	715110
71087	715111
11183	715112
71091	715113
1336	715114
74056	715115
28798	715116
151534	715117
81874	715118
34895	715119
185516	715120
109139	715121
6795	715122
43442	715123
12413	715124
123771	715125
35835	715126
39076	715127
5717	715128
194539	715129
3860	715130
73151	715131
74727	715132
3979	715133
64126	715134
80204	715135
19022	715136
32245	715137
219874	715138
26663	715139
144626	715140
23962	715141
28099	715142
6593	715143
12062	715144
15504	715145
2624	715146
7570	715147
42770	715148
24492	715149
6691	715150
33840	715151
11756	715152
14105	715153
4114	715154
100837	715155
9515	715156
53437	715157
73781	715158
66738	715159
4175	715160
175313	715161
161635	715162
23035	715163
2546	715164
26157	715165
103784	715166
51708	715167
133381	715168
177519	715169
501	715170
9147	715171
1697	715172
39759	715173
599	715174
117442	715175
80684	715176
57973	715177
16362	715178
34188	715179
143379	715180
35530	715181
788	715182
27887	715183
2427	715184
12856	715185
661	715186
5539	715187
147853	715188
28352	715189
251178	715190
433	715191
22458	715192
1002	715193
66	715194
40208	715195
139740	715196
166266	715197
96330	715198
542	715199
1070	715200
2122	715201
157278	715202
32960	715203
1	715204
60101	715205
48788	715206
108914	715207
118248	715208
87102	715209
1446	715210
47783	715211
2672	715212
15327	715213
61063	715214
2	715215
43019	715216
11896	715217
98865	715218
3325	715219
209099	715220
19950	715221
121980	715222
83849	715223
14637	715224
543	715225
67463	715226
20967	715227
5732	715228
11182	715229
23508	715230
19640	715231
14690	715232
5407	715233
209	715234
10564	715235
5252	715236
98534	715237
117975	715238
1919	715239
42492	715240
35563	715241
39256	715242
75116	715243
150052	715244
262400	715245
30177	715246
8238	715247
137076	715248
223773	715249
50530	715250
35187	715251
111672	715252
55957	715253
127137	715254
262207	715255
31607	715256
83518	715257
240638	715258
162919	715259
3	715260
12507	715261
13109	715262
167342	715263
32176	715264
1548	715265
122974	715266
28752	715267
50606	715268
10170	715269
67977	715270
192711	715271
242340	715272
88776	715273
38894	715274
215574	715275
83322	715276
232201	715277
259750	715278
192447	715279
30011	715280
59698	715281
34111	715282
170580	715283
142324	715284
26653	715285
905	715286
165834	715287
136452	715288
135930	715289
35563	715290
1419	715291
16391	715292
29157	715293
178959	715294
28998	715295
150785	715296
174916	715297
109032	715298
41858	715299
17054	715300
112746	715301
12250	715302
258997	715303
4102	715304
78965	715305
5563	715306
5933	715307
27790	715308
4257	715309
241367	715310
2762	715311
254747	715312
12309	715313
22714	715314
51120	715315
43914	715316
63755	715317
990	715318
8970	715319
6280	715320
124610	715321
6465	715322
9613	715323
76416	715324
54115	715325
5190	715326
111908	715327
231217	715328
27970	715329
48902	715330
1948	715331
37591	715332
679	715333
90754	715334
247131	715335
129795	715336
2822	715337
56944	715338
40444	715339
193974	715340
37022	715341
50656	715342
138163	715343
107385	715344
2628	715345
39387	715346
18098	715347
26982	715348
4809	715349
204048	715350
2092	715351
42973	715352
1084	715353
613	715354
113079	715355
170342	715356
5604	715357
380	715358
211443	715359
11637	715360
2268	715361
9237	715362
63095	715363
251446	715364
155256	715365
101220	715366
211039	715367
98184	715368
106857	715369
26588	715370
76777	715371
81822	715372
33650	715373
10648	715374
15274	715375
17684	715376
83377	715377
9392	715378
46837	715379
210886	715380
46095	715381
81035	715382
8422	715383
87436	715384
96557	715385
43633	715386
57333	715387
38959	715388
255004	715389
73899	715390
90098	715391
235093	715392
24933	715393
2472	715394
39754	715395
139327	715396
53052	715397
128032	715398
18341	715399
2756	715400
57601	715401
43914	715402
45884	715403
128671	715404
1974	715405
160183	715406
25554	715407
36059	715408
77920	715409
110405	715410
59561	715411
161100	715412
27326	715413
555	715414
45250	715415
9043	715416
4318	715417
93584	715418
44795	715419
20777	715420
198855	715421
3176	715422
22384	715423
110515	715424
60149	715425
99818	715426
148943	715427
2307	715428
136720	715429
6152	715430
2648	715431
80569	715432
47725	715433
33156	715434
24624	715435
8303	715436
19220	715437
6721	715438
11058	715439
53116	715440
20206	715441
34823	715442
220935	715443
195152	715444
249870	715445
109275	715446
57383	715447
120331	715448
34118	715449
32813	715450
1691	715451
144601	715452
22420	715453
233865	715454
61353	715455
15100	715456
113489	715457
9123	715458
78159	715459
4489	715460
6722	715461
116081	715462
3976	715463
98989	715464
125449	715465
7481	715466
85452	715467
76667	715468
17484	715469
35060	715470
79445	715471
98014	715472
30857	715473
101588	715474
143338	715475
27966	715476
86320	715477
21149	715478
73170	715479
127791	715480
21212	715481
3450	715482
42075	715483
705	715484
950	715485
47657	715486
54032	715487
33640	715488
1452	715489
26803	715490
7	715491
103191	715492
17126	715493
5173	715494
104175	715495
13994	715496
210136	715497
15595	715498
63456	715499
55960	715500
29936	715501
1559	715502
46323	715503
13	715504
125525	715505
12207	715506
36717	715507
140307	715508
227204	715509
54125	715510
4991	715511
60259	715512
13102	715513
31976	715514
117	715515
22571	715516
5571	715517
159	715518
23926	715519
51105	715520
4460	715521
53619	715522
550	715523
71585	715524
57967	715525
39980	715526
5890	715527
2011	715528
153828	715529
16810	715530
34057	715531
10128	715532
9785	715533
26464	715534
33013	715535
32215	715536
169023	715537
31317	715538
34760	715539
1	715540
153844	715541
15911	715542
170451	715543
20921	715544
205259	715545
8213	715546
213805	715547
101577	715548
47636	715549
131907	715550
115320	715551
15652	715552
21928	715553
60634	715554
96325	715555
856	715556
81724	715557
105943	715558
970	715559
209116	715560
92641	715561
11220	715562
120544	715563
31980	715564
18742	715565
28957	715566
41464	715567
8909	715568
25246	715569
9025	715570
56111	715571
226279	715572
46481	715573
92004	715574
53379	715575
50262	715576
14631	715577
7341	715578
4866	715579
182058	715580
214674	715581
97380	715582
18246	715583
29712	715584
15396	715585
59086	715586
223983	715587
250529	715588
3	715589
234653	715590
42037	715591
53664	715592
50802	715593
42647	715594
2738	715595
18006	715596
134758	715597
19099	715598
88982	715599
15768	715600
12447	715601
28102	715602
5893	715603
14041	715604
14913	715605
174293	715606
2673	715607
38868	715608
129823	715609
4637	715610
18479	715611
42814	715612
2659	715613
14001	715614
83974	715615
98571	715616
111216	715617
94478	715618
114614	715619
123714	715620
155366	715621
45224	715622
91125	715623
2106	715624
20316	715625
83587	715626
10993	715627
31237	715628
16248	715629
19700	715630
12140	715631
61253	715632
23495	715633
1319	715634
19509	715635
66330	715636
4743	715637
184	715638
223264	715639
65627	715640
34719	715641
177	715642
216700	715643
21094	715644
2215	715645
202101	715646
250240	715647
2112	715648
86079	715649
5588	715650
5774	715651
609	715652
132137	715653
1587	715654
46976	715655
52520	715656
17952	715657
114485	715658
217014	715659
31484	715660
47239	715661
133191	715662
157255	715663
199655	715664
7986	715665
4188	715666
20171	715667
11161	715668
168130	715669
27746	715670
47628	715671
171246	715672
891	715673
92968	715674
224947	715675
59449	715676
67545	715677
17694	715678
238	715679
131029	715680
116140	715681
37056	715682
3065	715683
44032	715684
168570	715685
2269	715686
49600	715687
90745	715688
249141	715689
186049	715690
196211	715691
91424	715692
33740	715693
28524	715694
147983	715695
57227	715696
83764	715697
32605	715698
127930	715699
239311	715700
142104	715701
13336	715702
204800	715703
1322	715704
2911	715705
57183	715706
48569	715707
88382	715708
68495	715709
42520	715710
839	715711
46160	715712
125399	715713
18047	715714
95900	715715
44907	715716
269609	715717
26849	715718
29893	715719
175555	715720
76620	715721
81465	715722
6480	715723
266772	715724
731	715725
34493	715726
6607	715727
4242	715728
2880	715729
74166	715730
225887	715731
92854	715732
1078	715733
31388	715734
101858	715735
101130	715736
67603	715737
5700	715738
1550	715739
42023	715740
63225	715741
43189	715742
47278	715743
80144	715744
45588	715745
4916	715746
41714	715747
146531	715748
86712	715749
56281	715750
18896	715751
249507	715752
165558	715753
5088	715754
4694	715755
25956	715756
1401	715757
26263	715758
12925	715759
41661	715760
75403	715761
7444	715762
233367	715763
91705	715764
149582	715765
5921	715766
2729	715767
109663	715768
36248	715769
108218	715770
3783	715771
58565	715772
56386	715773
94979	715774
1162	715775
154899	715776
5989	715777
9	715778
173614	715779
179675	715780
35229	715781
36325	715782
1594	715783
111632	715784
6220	715785
11837	715786
70943	715787
79443	715788
152214	715789
109080	715790
1021	715791
69855	715792
96506	715793
72710	715794
4389	715795
6924	715796
20832	715797
23750	715798
70392	715799
240224	715800
80351	715801
190	715802
34659	715803
44113	715804
60261	715805
65110	715806
4415	715807
3971	715808
68747	715809
122706	715810
8535	715811
52076	715812
33471	715813
168651	715814
205412	715815
47577	715816
60294	715817
84356	715818
53810	715819
266925	715820
246149	715821
4032	715822
23668	715823
3082	715824
101404	715825
6941	715826
17190	715827
136886	715828
259250	715829
133579	715830
165599	715831
111365	715832
32	715833
81764	715834
3305	715835
168314	715836
7984	715837
2011	715838
15300	715839
3211	715840
110060	715841
62499	715842
7755	715843
11340	715844
110936	715845
197602	715846
170058	715847
126026	715848
97216	715849
1030	715850
6096	715851
167274	715852
853	715853
90317	715854
122306	715855
6473	715856
163677	715857
118766	715858
23746	715859
64600	715860
67724	715861
204134	715862
1407	715863
17859	715864
193462	715865
22657	715866
51036	715867
58489	715868
21507	715869
5433	715870
80920	715871
99276	715872
55942	715873
34789	715874
157542	715875
153393	715876
24191	715877
163751	715878
166364	715879
89811	715880
48255	715881
3749	715882
220	715883
5417	715884
82740	715885
1585	715886
57189	715887
86052	715888
8315	715889
10766	715890
16279	715891
58918	715892
8463	715893
94091	715894
265705	715895
132122	715896
52918	715897
57121	715898
98050	715899
5907	715900
45802	715901
85945	715902
5327	715903
22350	715904
2733	715905
131128	715906
40715	715907
78962	715908
150972	715909
33191	715910
168680	715911
6408	715912
40718	715913
173892	715914
51482	715915
17458	715916
11616	715917
756	715918
38345	715919
6405	715920
45844	715921
46677	715922
25513	715923
13412	715924
31354	715925
31742	715926
144917	715927
247090	715928
102411	715929
2846	715930
90117	715931
37776	715932
5273	715933
40749	715934
30117	715935
174477	715936
14181	715937
19423	715938
6867	715939
212382	715940
3948	715941
28461	715942
148375	715943
78930	715944
11511	715945
244	715946
6596	715947
171488	715948
62728	715949
83550	715950
95084	715951
3594	715952
190087	715953
15837	715954
150235	715955
35661	715956
119825	715957
75318	715958
129485	715959
243682	715960
12508	715961
66293	715962
70335	715963
84264	715964
170323	715965
13004	715966
2030	715967
241888	715968
16612	715969
6662	715970
131906	715971
72349	715972
93987	715973
294	715974
894	715975
54065	715976
95845	715977
19387	715978
8290	715979
3899	715980
67163	715981
161813	715982
22486	715983
19640	715984
89279	715985
193164	715986
94763	715987
3512	715988
155715	715989
136126	715990
54876	715991
90769	715992
142543	715993
10274	715994
206659	715995
4399	715996
241202	715997
230407	715998
147631	715999
4849	716000
54228	716001
47392	716002
1055	716003
92576	716004
9075	716005
214065	716006
11921	716007
42502	716008
55874	716009
805	716010
471	716011
4858	716012
82269	716013
101297	716014
108279	716015
79568	716016
43163	716017
21007	716018
6719	716019
4509	716020
25875	716021
3973	716022
184447	716023
27946	716024
104307	716025
123255	716026
596	716027
144676	716028
22576	716029
7472	716030
28821	716031
162634	716032
18417	716033
26422	716034
117381	716035
32315	716036
247996	716037
268934	716038
70817	716039
175361	716040
11635	716041
90793	716042
96235	716043
11876	716044
160222	716045
202955	716046
8331	716047
203303	716048
21615	716049
3702	716050
94299	716051
17609	716052
193019	716053
163557	716054
7042	716055
50776	716056
6640	716057
16937	716058
52377	716059
46140	716060
152846	716061
109765	716062
54920	716063
98155	716064
905	716065
25425	716066
2394	716067
248922	716068
155729	716069
93079	716070
35086	716071
6367	716072
4529	716073
1229	716074
214833	716075
87215	716076
922	716077
248064	716078
29499	716079
74709	716080
194056	716081
150761	716082
39799	716083
180996	716084
5155	716085
25309	716086
36421	716087
75796	716088
58563	716089
46455	716090
13564	716091
7111	716092
15945	716093
81055	716094
6482	716095
88845	716096
5305	716097
36967	716098
67142	716099
27013	716100
14754	716101
75789	716102
34225	716103
4924	716104
3717	716105
977	716106
6828	716107
161409	716108
4	716109
3566	716110
46647	716111
7865	716112
122993	716113
30236	716114
72404	716115
96577	716116
75028	716117
51316	716118
9653	716119
16147	716120
54218	716121
66995	716122
94628	716123
78869	716124
64171	716125
69041	716126
15471	716127
33428	716128
34523	716129
44371	716130
313	716131
8097	716132
258304	716133
39767	716134
145977	716135
17998	716136
89838	716137
2635	716138
56485	716139
9090	716140
6784	716141
27882	716142
835	716143
100881	716144
62755	716145
66148	716146
3966	716147
149899	716148
143629	716149
216505	716150
7353	716151
8270	716152
123223	716153
36129	716154
13483	716155
93047	716156
381	716157
101021	716158
61053	716159
19689	716160
52581	716161
8237	716162
15390	716163
47225	716164
51041	716165
40766	716166
3650	716167
48436	716168
1200	716169
137093	716170
8368	716171
1650	716172
3144	716173
8783	716174
43639	716175
261782	716176
462	716177
36165	716178
53298	716179
146120	716180
45250	716181
1534	716182
217961	716183
3493	716184
5301	716185
3080	716186
159922	716187
11548	716188
100828	716189
23141	716190
182983	716191
70572	716192
198955	716193
54266	716194
230492	716195
15334	716196
112768	716197
149077	716198
1692	716199
3466	716200
12225	716201
12116	716202
10529	716203
269720	716204
8597	716205
17905	716206
45686	716207
52145	716208
177176	716209
21397	716210
5069	716211
271281	716212
41287	716213
76761	716214
7293	716215
4282	716216
20614	716217
116598	716218
144050	716219
118356	716220
18349	716221
60084	716222
91544	716223
112058	716224
190874	716225
2870	716226
31079	716227
176491	716228
141096	716229
33286	716230
79021	716231
92205	716232
51714	716233
13446	716234
229545	716235
170335	716236
266292	716237
26912	716238
1390	716239
21378	716240
85392	716241
9302	716242
53404	716243
137804	716244
86112	716245
40688	716246
66038	716247
141116	716248
6970	716249
12869	716250
9553	716251
258449	716252
73553	716253
251710	716254
6441	716255
17782	716256
155809	716257
1310	716258
14691	716259
64248	716260
11625	716261
74140	716262
64669	716263
27940	716264
50084	716265
36367	716266
188942	716267
77646	716268
49974	716269
266518	716270
46571	716271
14886	716272
74536	716273
77616	716274
144659	716275
91261	716276
84531	716277
147054	716278
84270	716279
8252	716280
14007	716281
79935	716282
67088	716283
18029	716284
45057	716285
40456	716286
27052	716287
65531	716288
214347	716289
37080	716290
92640	716291
17973	716292
34630	716293
25302	716294
14800	716295
755	716296
111486	716297
36603	716298
393	716299
99651	716300
6008	716301
33535	716302
38664	716303
1	716304
224294	716305
39903	716306
26922	716307
58781	716308
162048	716309
61347	716310
116307	716311
140125	716312
13899	716313
41281	716314
271919	716315
170894	716316
57783	716317
558	716318
5626	716319
90276	716320
167958	716321
77692	716322
233190	716323
14108	716324
2724	716325
57598	716326
1099	716327
148455	716328
14677	716329
76219	716330
4572	716331
6452	716332
14837	716333
53800	716334
134595	716335
173704	716336
1890	716337
153888	716338
6460	716339
11655	716340
247853	716341
69710	716342
50539	716343
14724	716344
12456	716345
45227	716346
95813	716347
45276	716348
238437	716349
19875	716350
55622	716351
256456	716352
85781	716353
22312	716354
2715	716355
165760	716356
19188	716357
112162	716358
113571	716359
26537	716360
4943	716361
44527	716362
116	716363
1422	716364
10276	716365
79018	716366
235479	716367
42455	716368
40668	716369
59841	716370
85035	716371
22255	716372
47038	716373
206448	716374
5924	716375
4917	716376
12547	716377
26174	716378
110327	716379
2334	716380
31519	716381
35094	716382
85008	716383
243185	716384
101984	716385
350	716386
100050	716387
36430	716388
47105	716389
52167	716390
2900	716391
58040	716392
16221	716393
772	716394
17591	716395
74066	716396
1722	716397
121051	716398
9245	716399
31143	716400
227589	716401
2626	716402
159451	716403
11367	716404
110741	716405
6700	716406
19407	716407
37367	716408
57778	716409
165371	716410
5534	716411
65269	716412
3480	716413
409	716414
109246	716415
179653	716416
48081	716417
95471	716418
236102	716419
19639	716420
171846	716421
22733	716422
78936	716423
13344	716424
60079	716425
4784	716426
71692	716427
68591	716428
21438	716429
254183	716430
89166	716431
168733	716432
48844	716433
99466	716434
59397	716435
21694	716436
108868	716437
1541	716438
215661	716439
7622	716440
223677	716441
152458	716442
68827	716443
42043	716444
4464	716445
73384	716446
239777	716447
146807	716448
235428	716449
2752	716450
22968	716451
66732	716452
156120	716453
33083	716454
51067	716455
110495	716456
71242	716457
110865	716458
14651	716459
33519	716460
26894	716461
42940	716462
4887	716463
32291	716464
96723	716465
4100	716466
142191	716467
86497	716468
6873	716469
43590	716470
114089	716471
53819	716472
32184	716473
19638	716474
20149	716475
8282	716476
201701	716477
75255	716478
16742	716479
99905	716480
11013	716481
41315	716482
95329	716483
48636	716484
14626	716485
44331	716486
71157	716487
83769	716488
47702	716489
579	716490
22551	716491
167667	716492
21780	716493
6081	716494
8786	716495
138	716496
35216	716497
1721	716498
4567	716499
3628	716500
45075	716501
143372	716502
140230	716503
59428	716504
109548	716505
236500	716506
11421	716507
15821	716508
3807	716509
14618	716510
874	716511
23671	716512
79262	716513
161063	716514
26459	716515
120416	716516
8978	716517
45169	716518
121363	716519
32304	716520
26893	716521
31576	716522
39905	716523
27508	716524
1751	716525
249009	716526
251702	716527
93359	716528
2755	716529
258063	716530
168698	716531
327	716532
140382	716533
51377	716534
48802	716535
35880	716536
4032	716537
1305	716538
479	716539
119126	716540
44670	716541
245740	716542
37678	716543
34245	716544
12430	716545
26853	716546
12812	716547
140889	716548
15994	716549
25871	716550
31954	716551
181368	716552
5827	716553
36826	716554
21178	716555
271118	716556
21129	716557
12846	716558
50540	716559
38029	716560
20393	716561
6866	716562
113012	716563
188483	716564
6024	716565
135185	716566
1513	716567
46276	716568
102904	716569
3973	716570
46968	716571
15398	716572
220178	716573
50938	716574
253021	716575
132473	716576
83592	716577
147366	716578
6121	716579
109513	716580
133380	716581
35485	716582
7429	716583
247272	716584
720	716585
954	716586
108988	716587
83853	716588
29872	716589
12387	716590
54331	716591
64703	716592
12433	716593
4312	716594
85254	716595
29570	716596
101692	716597
24874	716598
116292	716599
5125	716600
2749	716601
117859	716602
67024	716603
78152	716604
52205	716605
10048	716606
140723	716607
10800	716608
68466	716609
212096	716610
4391	716611
158440	716612
247693	716613
35832	716614
5161	716615
6523	716616
8745	716617
38233	716618
27923	716619
170396	716620
20499	716621
49707	716622
71471	716623
198958	716624
97404	716625
75267	716626
237004	716627
49926	716628
969	716629
156	716630
2434	716631
226669	716632
24442	716633
77	716634
15707	716635
78126	716636
1261	716637
13350	716638
65309	716639
135665	716640
15274	716641
2155	716642
38872	716643
47112	716644
107732	716645
16438	716646
105992	716647
11671	716648
109178	716649
15817	716650
580	716651
1295	716652
75028	716653
46768	716654
271013	716655
1256	716656
41405	716657
159752	716658
107023	716659
9485	716660
184103	716661
71579	716662
760	716663
53231	716664
58250	716665
31586	716666
43121	716667
215690	716668
17725	716669
6419	716670
8656	716671
3601	716672
90849	716673
264907	716674
43234	716675
122941	716676
44363	716677
53803	716678
38156	716679
32792	716680
157979	716681
2065	716682
13459	716683
17345	716684
7985	716685
94772	716686
1514	716687
34488	716688
6542	716689
6042	716690
55403	716691
55396	716692
8444	716693
8204	716694
25030	716695
186387	716696
15458	716697
271999	716698
250578	716699
147163	716700
160029	716701
215211	716702
51330	716703
58888	716704
63076	716705
36310	716706
125706	716707
131610	716708
1759	716709
48525	716710
14408	716711
8771	716712
147459	716713
114649	716714
38310	716715
24422	716716
47088	716717
26779	716718
89256	716719
49775	716720
219675	716721
167645	716722
100557	716723
53555	716724
14490	716725
40357	716726
70753	716727
365	716728
40650	716729
38389	716730
24234	716731
36103	716732
5652	716733
114338	716734
1313	716735
14649	716736
1908	716737
9986	716738
114750	716739
132976	716740
4910	716741
8557	716742
1333	716743
8331	716744
59421	716745
97972	716746
158850	716747
151125	716748
31137	716749
41643	716750
73916	716751
153	716752
22260	716753
69946	716754
195928	716755
67952	716756
71454	716757
753	716758
6362	716759
253099	716760
2217	716761
67469	716762
101167	716763
7195	716764
4398	716765
10239	716766
72130	716767
272444	716768
67942	716769
237741	716770
12950	716771
79832	716772
39198	716773
69518	716774
221428	716775
93708	716776
13992	716777
22905	716778
89410	716779
3954	716780
112037	716781
22117	716782
51830	716783
12707	716784
5755	716785
159520	716786
15239	716787
56785	716788
179170	716789
178202	716790
49705	716791
104598	716792
236786	716793
62437	716794
108587	716795
123722	716796
10685	716797
12159	716798
2863	716799
117656	716800
21289	716801
16615	716802
25269	716803
212423	716804
37065	716805
36820	716806
30860	716807
40405	716808
94540	716809
10070	716810
132790	716811
49	716812
81296	716813
11086	716814
51068	716815
428	716816
5977	716817
162051	716818
9175	716819
147001	716820
24268	716821
136415	716822
25991	716823
44235	716824
269793	716825
89638	716826
2581	716827
58783	716828
23793	716829
270733	716830
88518	716831
30289	716832
57690	716833
450	716834
1109	716835
4854	716836
142255	716837
132075	716838
54515	716839
12362	716840
113319	716841
10002	716842
135196	716843
52181	716844
56475	716845
10701	716846
35601	716847
51552	716848
213798	716849
90112	716850
37306	716851
9233	716852
35218	716853
105471	716854
60533	716855
53398	716856
109458	716857
148705	716858
115	716859
80500	716860
247136	716861
147581	716862
33004	716863
27731	716864
10953	716865
217397	716866
60659	716867
44191	716868
22024	716869
2367	716870
94250	716871
57875	716872
158229	716873
10308	716874
18014	716875
284	716876
227471	716877
19185	716878
18763	716879
200214	716880
117876	716881
5899	716882
479	716883
13952	716884
122618	716885
296	716886
5960	716887
56694	716888
8005	716889
4038	716890
27849	716891
124	716892
74635	716893
44833	716894
14080	716895
262704	716896
42200	716897
28626	716898
52292	716899
548	716900
48912	716901
37906	716902
58738	716903
28130	716904
148197	716905
65066	716906
18354	716907
659	716908
1999	716909
584	716910
2663	716911
557	716912
142686	716913
68919	716914
2278	716915
1896	716916
309	716917
110664	716918
39634	716919
894	716920
2225	716921
73376	716922
3914	716923
67906	716924
258570	716925
6985	716926
35405	716927
4923	716928
138735	716929
2702	716930
53172	716931
246157	716932
6923	716933
107292	716934
200200	716935
2644	716936
23861	716937
73828	716938
97318	716939
86847	716940
76106	716941
94284	716942
6530	716943
53767	716944
10213	716945
27148	716946
43499	716947
12408	716948
2853	716949
65151	716950
43782	716951
23271	716952
1002	716953
215341	716954
131009	716955
4200	716956
116110	716957
440	716958
28993	716959
8768	716960
119554	716961
16397	716962
127593	716963
83832	716964
156610	716965
49588	716966
8283	716967
101	716968
5268	716969
96506	716970
2050	716971
227321	716972
103291	716973
26785	716974
6469	716975
159099	716976
14091	716977
9572	716978
24058	716979
2490	716980
1283	716981
114339	716982
266393	716983
23	716984
238683	716985
58538	716986
10294	716987
99968	716988
140374	716989
86622	716990
220526	716991
20846	716992
29566	716993
115139	716994
2841	716995
160569	716996
642	716997
217751	716998
71424	716999
89206	717000
34	717001
29792	717002
57566	717003
64098	717004
14750	717005
46575	717006
26974	717007
3076	717008
74969	717009
31996	717010
105693	717011
4320	717012
637	717013
3777	717014
4072	717015
109980	717016
133079	717017
109559	717018
4124	717019
25019	717020
327	717021
63900	717022
28382	717023
57325	717024
87341	717025
201498	717026
114182	717027
148837	717028
168404	717029
74500	717030
18435	717031
13	717032
3046	717033
68214	717034
158774	717035
95272	717036
70565	717037
4957	717038
15450	717039
9124	717040
31567	717041
28127	717042
8586	717043
206589	717044
10679	717045
93157	717046
131971	717047
28662	717048
146686	717049
1082	717050
71404	717051
44473	717052
32392	717053
116213	717054
60137	717055
73424	717056
62120	717057
164398	717058
49023	717059
6243	717060
39174	717061
5294	717062
30209	717063
371	717064
2317	717065
35795	717066
23819	717067
62600	717068
30785	717069
182892	717070
9326	717071
201967	717072
133696	717073
15679	717074
98147	717075
113884	717076
1279	717077
39221	717078
55469	717079
10819	717080
34078	717081
109264	717082
1640	717083
13929	717084
73996	717085
43458	717086
35792	717087
98215	717088
3647	717089
35929	717090
67786	717091
22720	717092
46970	717093
44963	717094
18275	717095
272358	717096
19026	717097
263397	717098
8658	717099
44650	717100
261763	717101
207385	717102
29127	717103
65748	717104
657	717105
89373	717106
95740	717107
263533	717108
167682	717109
32086	717110
71846	717111
185429	717112
35780	717113
30193	717114
215708	717115
17399	717116
57036	717117
35769	717118
39562	717119
187447	717120
55088	717121
2575	717122
64501	717123
145913	717124
249387	717125
4062	717126
4997	717127
12003	717128
211680	717129
77508	717130
1287	717131
78022	717132
3583	717133
71944	717134
2493	717135
3136	717136
5430	717137
173273	717138
57345	717139
7981	717140
13337	717141
11559	717142
56545	717143
61501	717144
55067	717145
117663	717146
11528	717147
110212	717148
23408	717149
1839	717150
101433	717151
28	717152
161615	717153
36374	717154
49752	717155
54286	717156
132877	717157
3431	717158
2782	717159
244604	717160
161754	717161
13288	717162
4959	717163
110	717164
39958	717165
81574	717166
2083	717167
21281	717168
68045	717169
42900	717170
1760	717171
166608	717172
7764	717173
196455	717174
121	717175
2037	717176
18963	717177
150901	717178
62860	717179
253391	717180
22444	717181
237762	717182
203619	717183
10029	717184
98418	717185
30020	717186
162	717187
5715	717188
12562	717189
60948	717190
167302	717191
19395	717192
19978	717193
16691	717194
43018	717195
8139	717196
185450	717197
11909	717198
234115	717199
176664	717200
177720	717201
159487	717202
40806	717203
72652	717204
79746	717205
52741	717206
4026	717207
23850	717208
35430	717209
139018	717210
70374	717211
9175	717212
21417	717213
150050	717214
76807	717215
19944	717216
106036	717217
62571	717218
4915	717219
31826	717220
4720	717221
232909	717222
11313	717223
21535	717224
542	717225
187222	717226
151671	717227
69238	717228
243928	717229
33091	717230
46853	717231
53881	717232
236747	717233
32096	717234
846	717235
137342	717236
17276	717237
82633	717238
5801	717239
2203	717240
15016	717241
25862	717242
42534	717243
39097	717244
1123	717245
136487	717246
181754	717247
1521	717248
2740	717249
5181	717250
21705	717251
64620	717252
3493	717253
144289	717254
40089	717255
163149	717256
24039	717257
9267	717258
39	717259
27856	717260
105657	717261
11662	717262
48085	717263
134775	717264
76361	717265
99235	717266
71409	717267
157281	717268
145002	717269
106270	717270
104248	717271
43642	717272
14175	717273
2649	717274
9773	717275
36958	717276
15723	717277
26917	717278
42617	717279
12229	717280
59784	717281
15195	717282
166559	717283
251791	717284
30627	717285
113311	717286
86680	717287
21775	717288
61737	717289
21374	717290
161861	717291
71940	717292
14323	717293
165511	717294
207934	717295
48340	717296
14280	717297
136315	717298
65243	717299
64596	717300
32796	717301
210	717302
98188	717303
108137	717304
239299	717305
2414	717306
121360	717307
249148	717308
78508	717309
151001	717310
268936	717311
106363	717312
189660	717313
176335	717314
18224	717315
2709	717316
25849	717317
210184	717318
71262	717319
16316	717320
37399	717321
60876	717322
22618	717323
104	717324
32828	717325
182339	717326
71620	717327
258619	717328
68511	717329
14359	717330
11792	717331
19917	717332
124421	717333
229447	717334
20545	717335
18762	717336
3500	717337
36006	717338
42630	717339
8282	717340
97298	717341
46932	717342
50541	717343
28931	717344
19504	717345
216916	717346
166831	717347
3026	717348
4512	717349
82379	717350
256473	717351
2280	717352
4365	717353
4753	717354
87832	717355
28688	717356
40861	717357
27032	717358
90582	717359
10268	717360
20378	717361
31589	717362
213947	717363
824	717364
261565	717365
16246	717366
28458	717367
151890	717368
1335	717369
162467	717370
241255	717371
12260	717372
158874	717373
28718	717374
247584	717375
268284	717376
12948	717377
33733	717378
123119	717379
146378	717380
22397	717381
19322	717382
104745	717383
9319	717384
253206	717385
5037	717386
156067	717387
99019	717388
171149	717389
54308	717390
92886	717391
17322	717392
19686	717393
8343	717394
104724	717395
97704	717396
82224	717397
114079	717398
75019	717399
145744	717400
74842	717401
77826	717402
188926	717403
99140	717404
93	717405
1308	717406
137459	717407
3412	717408
161303	717409
13722	717410
146912	717411
16913	717412
45296	717413
24138	717414
45656	717415
103627	717416
54121	717417
26400	717418
146821	717419
54176	717420
142197	717421
2039	717422
45513	717423
30093	717424
173052	717425
43541	717426
29058	717427
9845	717428
191964	717429
83879	717430
17001	717431
14431	717432
11991	717433
486	717434
38513	717435
6151	717436
262196	717437
394	717438
28912	717439
15502	717440
61245	717441
222072	717442
41561	717443
17940	717444
29137	717445
72010	717446
28820	717447
44477	717448
58748	717449
14379	717450
55208	717451
28134	717452
174847	717453
25066	717454
27998	717455
28342	717456
4580	717457
224571	717458
3146	717459
98391	717460
189840	717461
42249	717462
130683	717463
145748	717464
169894	717465
24164	717466
82614	717467
90916	717468
64528	717469
34757	717470
39087	717471
10387	717472
82031	717473
146695	717474
43093	717475
34027	717476
48925	717477
25714	717478
98095	717479
28839	717480
33695	717481
75653	717482
266570	717483
109622	717484
62305	717485
14703	717486
18211	717487
74968	717488
21468	717489
103115	717490
8839	717491
6744	717492
257	717493
73279	717494
12068	717495
101755	717496
149896	717497
1799	717498
6573	717499
161660	717500
4544	717501
30922	717502
6140	717503
61967	717504
138034	717505
22339	717506
75027	717507
17927	717508
144748	717509
68986	717510
155178	717511
64242	717512
61281	717513
23899	717514
127082	717515
9032	717516
1708	717517
2685	717518
37123	717519
54881	717520
236630	717521
18906	717522
22181	717523
2615	717524
3885	717525
12522	717526
271080	717527
242127	717528
42233	717529
90925	717530
153370	717531
14117	717532
67150	717533
256686	717534
32473	717535
4729	717536
86782	717537
41681	717538
15799	717539
27782	717540
12109	717541
13983	717542
212850	717543
1722	717544
33515	717545
146550	717546
57250	717547
163866	717548
21675	717549
161274	717550
208067	717551
151295	717552
70698	717553
4624	717554
42411	717555
59674	717556
28887	717557
99655	717558
11156	717559
7315	717560
114480	717561
4554	717562
96409	717563
30839	717564
49148	717565
269757	717566
26873	717567
27065	717568
201	717569
61817	717570
192	717571
9530	717572
5773	717573
6694	717574
32784	717575
83912	717576
5344	717577
15588	717578
45065	717579
3141	717580
36193	717581
76468	717582
13479	717583
981	717584
187733	717585
1433	717586
74051	717587
66870	717588
158261	717589
23701	717590
11405	717591
7138	717592
105800	717593
4375	717594
27309	717595
8500	717596
132968	717597
2981	717598
151386	717599
1753	717600
18647	717601
30959	717602
15531	717603
59077	717604
80738	717605
197516	717606
29835	717607
162297	717608
101973	717609
2536	717610
268774	717611
4878	717612
24826	717613
6703	717614
87495	717615
11827	717616
115147	717617
147249	717618
7440	717619
9299	717620
29524	717621
106033	717622
74630	717623
4875	717624
37848	717625
160746	717626
3040	717627
4051	717628
25248	717629
147324	717630
129476	717631
1120	717632
50102	717633
12305	717634
158053	717635
98960	717636
24937	717637
19854	717638
75308	717639
109189	717640
19594	717641
32839	717642
240871	717643
242411	717644
764	717645
203954	717646
37813	717647
3976	717648
75741	717649
163020	717650
52750	717651
200	717652
10771	717653
34080	717654
4701	717655
4874	717656
227934	717657
189780	717658
11344	717659
120320	717660
26424	717661
53655	717662
52952	717663
82124	717664
91618	717665
58084	717666
6182	717667
95484	717668
103232	717669
348	717670
1120	717671
133440	717672
103635	717673
153397	717674
106393	717675
28471	717676
52594	717677
107376	717678
37597	717679
179045	717680
158234	717681
40898	717682
20263	717683
94308	717684
180361	717685
113673	717686
144	717687
62775	717688
227189	717689
123355	717690
234882	717691
16187	717692
610	717693
9389	717694
253158	717695
94522	717696
166631	717697
40271	717698
33133	717699
164855	717700
1836	717701
126690	717702
10998	717703
120033	717704
205341	717705
103640	717706
95522	717707
16745	717708
666	717709
156841	717710
11796	717711
4739	717712
148613	717713
87326	717714
2030	717715
93936	717716
258767	717717
1438	717718
74	717719
216996	717720
19573	717721
264460	717722
89894	717723
78197	717724
1991	717725
122399	717726
53900	717727
146035	717728
26090	717729
2579	717730
45619	717731
35474	717732
29753	717733
249928	717734
28180	717735
88682	717736
101916	717737
130482	717738
34246	717739
43	717740
19383	717741
47425	717742
128156	717743
25604	717744
9570	717745
115805	717746
98111	717747
124646	717748
14325	717749
69866	717750
72262	717751
107123	717752
63800	717753
132303	717754
17537	717755
202418	717756
67461	717757
19228	717758
349	717759
56673	717760
300	717761
817	717762
156379	717763
5022	717764
24823	717765
4275	717766
13568	717767
4769	717768
39128	717769
149962	717770
155205	717771
75308	717772
3372	717773
98310	717774
15923	717775
6098	717776
145562	717777
10474	717778
127172	717779
87603	717780
51572	717781
43978	717782
9076	717783
6058	717784
1100	717785
69389	717786
8564	717787
9883	717788
27775	717789
156580	717790
11880	717791
195602	717792
185915	717793
21333	717794
65083	717795
89898	717796
32041	717797
56972	717798
19985	717799
85867	717800
25232	717801
21198	717802
17848	717803
74080	717804
111634	717805
69913	717806
21633	717807
146	717808
51	717809
614	717810
20177	717811
74897	717812
463	717813
62515	717814
75132	717815
145490	717816
14154	717817
135811	717818
35658	717819
11812	717820
110163	717821
23326	717822
5890	717823
98764	717824
239246	717825
156302	717826
804	717827
848	717828
71753	717829
249489	717830
6530	717831
55471	717832
11090	717833
15343	717834
116958	717835
37061	717836
23252	717837
2074	717838
3357	717839
10506	717840
2484	717841
63793	717842
25283	717843
218204	717844
97328	717845
214315	717846
109312	717847
43087	717848
3545	717849
128406	717850
51870	717851
25975	717852
31539	717853
36540	717854
105069	717855
98159	717856
56059	717857
220567	717858
1141	717859
29898	717860
66761	717861
34	717862
75268	717863
34232	717864
105064	717865
114641	717866
25962	717867
33772	717868
150495	717869
44391	717870
48013	717871
162166	717872
169131	717873
669	717874
258728	717875
14195	717876
183410	717877
35795	717878
70777	717879
66493	717880
24177	717881
117114	717882
2076	717883
1225	717884
11166	717885
18534	717886
108886	717887
6914	717888
106369	717889
170767	717890
259454	717891
91710	717892
24682	717893
20267	717894
61280	717895
971	717896
6492	717897
171562	717898
13852	717899
230630	717900
6876	717901
99745	717902
491	717903
149320	717904
82312	717905
16017	717906
9	717907
16045	717908
33907	717909
216	717910
111096	717911
10833	717912
75105	717913
67197	717914
179496	717915
79525	717916
4973	717917
7193	717918
8771	717919
5100	717920
528	717921
163204	717922
13046	717923
21782	717924
96734	717925
177620	717926
54803	717927
163546	717928
253649	717929
3873	717930
11730	717931
1115	717932
4217	717933
2944	717934
191257	717935
24911	717936
34620	717937
117326	717938
4583	717939
34487	717940
11816	717941
121308	717942
21495	717943
136656	717944
625	717945
67865	717946
37294	717947
166127	717948
1895	717949
97142	717950
117026	717951
207387	717952
128309	717953
58954	717954
96585	717955
8260	717956
10624	717957
85124	717958
99281	717959
200208	717960
70979	717961
127706	717962
75625	717963
7858	717964
114297	717965
154399	717966
12161	717967
104161	717968
85266	717969
141522	717970
37930	717971
271191	717972
9194	717973
101920	717974
89848	717975
20791	717976
4345	717977
19614	717978
6602	717979
3446	717980
37839	717981
136334	717982
115540	717983
1965	717984
261	717985
1472	717986
45794	717987
37473	717988
101329	717989
2107	717990
38964	717991
227112	717992
30012	717993
1587	717994
2302	717995
38575	717996
226598	717997
195876	717998
141144	717999
98103	718000
96233	718001
40663	718002
5071	718003
132241	718004
79863	718005
98601	718006
19104	718007
104408	718008
20883	718009
32063	718010
48815	718011
51664	718012
146	718013
48848	718014
35104	718015
32327	718016
25009	718017
4214	718018
104661	718019
82607	718020
2225	718021
25084	718022
249588	718023
20744	718024
7228	718025
1499	718026
240318	718027
150855	718028
75067	718029
129820	718030
235593	718031
209127	718032
126766	718033
69248	718034
165665	718035
20959	718036
7621	718037
127893	718038
127999	718039
81774	718040
1025	718041
181109	718042
11447	718043
27158	718044
122329	718045
235522	718046
4263	718047
21046	718048
59907	718049
228227	718050
21003	718051
10643	718052
3701	718053
5590	718054
9273	718055
6052	718056
67613	718057
30083	718058
1605	718059
14160	718060
1336	718061
15495	718062
27103	718063
1782	718064
101311	718065
3586	718066
265582	718067
157861	718068
19568	718069
5792	718070
39337	718071
560	718072
128694	718073
5674	718074
76420	718075
5453	718076
70081	718077
11900	718078
4279	718079
13281	718080
15	718081
206614	718082
254897	718083
58180	718084
19358	718085
67637	718086
27525	718087
22889	718088
99730	718089
161659	718090
35212	718091
1616	718092
6008	718093
5477	718094
35523	718095
109070	718096
107231	718097
7445	718098
1239	718099
5781	718100
14877	718101
43989	718102
41822	718103
37665	718104
69808	718105
73141	718106
280	718107
34907	718108
149794	718109
154731	718110
13962	718111
42234	718112
11211	718113
65485	718114
242844	718115
20963	718116
26986	718117
163080	718118
1476	718119
943	718120
87463	718121
41931	718122
258625	718123
77155	718124
90647	718125
12425	718126
63265	718127
3844	718128
4326	718129
89896	718130
19249	718131
59129	718132
33798	718133
65671	718134
31741	718135
3702	718136
12584	718137
35025	718138
75354	718139
60824	718140
7440	718141
14877	718142
4785	718143
38268	718144
73340	718145
1273	718146
7612	718147
11500	718148
83137	718149
16890	718150
7584	718151
53302	718152
203759	718153
58783	718154
187629	718155
80204	718156
23884	718157
201248	718158
82034	718159
24438	718160
8327	718161
31516	718162
10040	718163
248991	718164
90802	718165
7811	718166
85782	718167
59479	718168
152108	718169
1657	718170
15330	718171
88251	718172
83280	718173
59831	718174
33287	718175
78472	718176
34871	718177
436	718178
40452	718179
108656	718180
231313	718181
94867	718182
45253	718183
1300	718184
1665	718185
10844	718186
77674	718187
118025	718188
1874	718189
97355	718190
96820	718191
16668	718192
31980	718193
139416	718194
245732	718195
67461	718196
27626	718197
85257	718198
12716	718199
220223	718200
226387	718201
37940	718202
62401	718203
45558	718204
128454	718205
112857	718206
146537	718207
55777	718208
12340	718209
90306	718210
859	718211
688	718212
74	718213
13135	718214
98781	718215
8099	718216
17489	718217
156	718218
94795	718219
187080	718220
43867	718221
9768	718222
6822	718223
112183	718224
1890	718225
35987	718226
15599	718227
50937	718228
62049	718229
266877	718230
9873	718231
24635	718232
161810	718233
182861	718234
18253	718235
166912	718236
173138	718237
123362	718238
5693	718239
138408	718240
149567	718241
7948	718242
12222	718243
70098	718244
16368	718245
24877	718246
24970	718247
56465	718248
39904	718249
388	718250
9260	718251
69002	718252
61042	718253
2330	718254
32166	718255
231090	718256
50759	718257
272	718258
1172	718259
249879	718260
187861	718261
178386	718262
62351	718263
155665	718264
1321	718265
2591	718266
56360	718267
4064	718268
19815	718269
164361	718270
28594	718271
30062	718272
34523	718273
125337	718274
126757	718275
1796	718276
113	718277
183163	718278
124379	718279
201152	718280
18860	718281
2013	718282
9685	718283
52132	718284
155634	718285
23448	718286
38092	718287
57361	718288
152967	718289
5661	718290
5766	718291
97194	718292
55009	718293
1489	718294
24983	718295
1157	718296
21457	718297
609	718298
24664	718299
204340	718300
8917	718301
233911	718302
262396	718303
124038	718304
1132	718305
19755	718306
5752	718307
80206	718308
33591	718309
43160	718310
160585	718311
8604	718312
15205	718313
82420	718314
74805	718315
132943	718316
45067	718317
119310	718318
49861	718319
62740	718320
105557	718321
4024	718322
208242	718323
43289	718324
108596	718325
74490	718326
2336	718327
85555	718328
35559	718329
30654	718330
95616	718331
4903	718332
164552	718333
7293	718334
129572	718335
18562	718336
50708	718337
30008	718338
201465	718339
74732	718340
116	718341
4598	718342
10362	718343
74694	718344
7065	718345
81849	718346
92186	718347
22830	718348
9127	718349
70105	718350
271635	718351
226575	718352
199223	718353
44678	718354
58474	718355
113504	718356
68174	718357
35524	718358
1286	718359
44464	718360
114196	718361
33732	718362
24921	718363
13203	718364
38809	718365
249845	718366
35089	718367
144039	718368
2210	718369
53802	718370
33187	718371
116313	718372
60056	718373
94713	718374
40858	718375
194039	718376
109	718377
48393	718378
8781	718379
62162	718380
39553	718381
19200	718382
147548	718383
17966	718384
266368	718385
36581	718386
35747	718387
5538	718388
2244	718389
31906	718390
1850	718391
9724	718392
185876	718393
239270	718394
51412	718395
1898	718396
63468	718397
30429	718398
4222	718399
1124	718400
189875	718401
18570	718402
13975	718403
2591	718404
2658	718405
102098	718406
101	718407
2341	718408
11324	718409
75802	718410
1600	718411
204003	718412
222095	718413
137171	718414
375	718415
32892	718416
53857	718417
51440	718418
70166	718419
22073	718420
50740	718421
214760	718422
196409	718423
168353	718424
1976	718425
24373	718426
35044	718427
178039	718428
155831	718429
33400	718430
9284	718431
10507	718432
75119	718433
29238	718434
83372	718435
42167	718436
231516	718437
180508	718438
48	718439
229004	718440
43734	718441
24622	718442
17016	718443
23411	718444
3079	718445
33685	718446
17878	718447
23016	718448
9835	718449
10407	718450
5526	718451
4509	718452
26097	718453
165260	718454
114720	718455
13428	718456
6964	718457
30797	718458
218028	718459
10715	718460
108488	718461
153123	718462
13	718463
21527	718464
17029	718465
13277	718466
47754	718467
36974	718468
7650	718469
268	718470
41240	718471
246489	718472
16393	718473
46911	718474
1017	718475
6916	718476
48989	718477
94968	718478
2095	718479
12558	718480
150286	718481
1972	718482
159366	718483
1347	718484
225010	718485
100122	718486
73414	718487
169310	718488
2276	718489
82903	718490
94296	718491
35479	718492
102679	718493
244091	718494
85175	718495
179146	718496
6531	718497
261629	718498
99352	718499
19813	718500
99956	718501
34981	718502
101432	718503
69735	718504
143397	718505
165313	718506
648	718507
137110	718508
64496	718509
36904	718510
144371	718511
38638	718512
186121	718513
114058	718514
9004	718515
27954	718516
13679	718517
13340	718518
100374	718519
115415	718520
265	718521
157776	718522
53236	718523
237329	718524
93982	718525
147782	718526
81558	718527
5862	718528
21342	718529
528	718530
36196	718531
27352	718532
16860	718533
188521	718534
137429	718535
32897	718536
251051	718537
212958	718538
181788	718539
16928	718540
219362	718541
2309	718542
16004	718543
856	718544
263518	718545
76839	718546
163174	718547
25127	718548
21962	718549
46387	718550
47373	718551
17344	718552
129337	718553
140787	718554
207846	718555
155494	718556
261	718557
126485	718558
1224	718559
191697	718560
78219	718561
7358	718562
135812	718563
42994	718564
739	718565
31746	718566
25333	718567
26510	718568
6590	718569
99485	718570
62658	718571
12171	718572
52488	718573
149496	718574
55189	718575
68405	718576
16339	718577
164000	718578
16693	718579
21359	718580
59	718581
5217	718582
100404	718583
56425	718584
266	718585
243174	718586
47066	718587
2529	718588
65170	718589
72225	718590
1631	718591
961	718592
3580	718593
27115	718594
99543	718595
94643	718596
146833	718597
32195	718598
185102	718599
164406	718600
133491	718601
14717	718602
147917	718603
243	718604
199555	718605
84315	718606
28382	718607
54061	718608
15500	718609
79641	718610
89823	718611
20878	718612
12483	718613
31503	718614
53259	718615
27787	718616
79920	718617
236187	718618
87688	718619
45286	718620
28192	718621
265467	718622
34724	718623
179488	718624
133693	718625
32247	718626
160269	718627
73154	718628
1506	718629
77946	718630
65346	718631
28283	718632
11659	718633
178243	718634
11090	718635
85708	718636
6012	718637
22174	718638
850	718639
270790	718640
44018	718641
30320	718642
118126	718643
264183	718644
142171	718645
30168	718646
30002	718647
30691	718648
34517	718649
66196	718650
75233	718651
81099	718652
144387	718653
22318	718654
145833	718655
135059	718656
7213	718657
244675	718658
149576	718659
15770	718660
35910	718661
17097	718662
39110	718663
29106	718664
11508	718665
9276	718666
7803	718667
9306	718668
26536	718669
264	718670
7870	718671
14774	718672
204507	718673
14509	718674
211127	718675
23955	718676
33210	718677
49827	718678
262270	718679
39860	718680
27674	718681
20735	718682
11151	718683
2747	718684
33833	718685
1325	718686
15918	718687
70306	718688
165987	718689
149824	718690
125178	718691
4436	718692
69930	718693
37886	718694
3497	718695
15494	718696
19580	718697
66568	718698
4197	718699
48099	718700
137223	718701
71687	718702
8387	718703
28275	718704
9148	718705
112949	718706
20146	718707
9980	718708
29344	718709
6266	718710
132210	718711
25395	718712
45099	718713
118854	718714
55752	718715
222722	718716
185765	718717
11243	718718
121263	718719
94073	718720
33757	718721
26105	718722
213	718723
12007	718724
102783	718725
690	718726
19189	718727
242033	718728
24905	718729
17935	718730
10222	718731
204506	718732
105683	718733
264983	718734
16528	718735
11454	718736
71234	718737
265	718738
6865	718739
76406	718740
56769	718741
33426	718742
96136	718743
78220	718744
41064	718745
64529	718746
16298	718747
5258	718748
21771	718749
19494	718750
59143	718751
251560	718752
15376	718753
80312	718754
94830	718755
198439	718756
109289	718757
33932	718758
5182	718759
158582	718760
31417	718761
107142	718762
75057	718763
63268	718764
60844	718765
50787	718766
141037	718767
20153	718768
44165	718769
77931	718770
39847	718771
13317	718772
12704	718773
13404	718774
41411	718775
31830	718776
132614	718777
105967	718778
49594	718779
29247	718780
36232	718781
88286	718782
46738	718783
27449	718784
34999	718785
24422	718786
95411	718787
23149	718788
247115	718789
7708	718790
31183	718791
228	718792
2464	718793
4565	718794
127948	718795
15404	718796
42562	718797
15174	718798
41913	718799
208179	718800
32682	718801
154810	718802
104348	718803
146406	718804
14529	718805
15704	718806
3788	718807
2096	718808
197714	718809
72592	718810
20499	718811
8116	718812
16426	718813
4721	718814
81599	718815
6876	718816
46208	718817
7986	718818
18436	718819
81470	718820
164814	718821
197644	718822
11498	718823
55238	718824
21068	718825
13692	718826
121372	718827
104122	718828
25120	718829
13	718830
2890	718831
17907	718832
116988	718833
25473	718834
96474	718835
45270	718836
58351	718837
7961	718838
4279	718839
123181	718840
4529	718841
22966	718842
242833	718843
14051	718844
20698	718845
141100	718846
15084	718847
2310	718848
58742	718849
24578	718850
239504	718851
103394	718852
88637	718853
7608	718854
9025	718855
77922	718856
22235	718857
33827	718858
51886	718859
267061	718860
131588	718861
198383	718862
60166	718863
4017	718864
3282	718865
3106	718866
33759	718867
14274	718868
7637	718869
36110	718870
13428	718871
107898	718872
6680	718873
59244	718874
17101	718875
93932	718876
167112	718877
85061	718878
30569	718879
32684	718880
14413	718881
86041	718882
2350	718883
35588	718884
2343	718885
16318	718886
168303	718887
67961	718888
47166	718889
48350	718890
7614	718891
12740	718892
72319	718893
14962	718894
38471	718895
28788	718896
70443	718897
37195	718898
90667	718899
85867	718900
165828	718901
11026	718902
19893	718903
8364	718904
132010	718905
2581	718906
16706	718907
30284	718908
54151	718909
2212	718910
64488	718911
26956	718912
134267	718913
25283	718914
153368	718915
905	718916
135830	718917
164536	718918
24658	718919
10190	718920
201632	718921
54164	718922
8624	718923
3049	718924
44767	718925
65664	718926
70316	718927
52464	718928
139971	718929
1106	718930
64000	718931
176807	718932
14	718933
25463	718934
3315	718935
161800	718936
157125	718937
68949	718938
105	718939
2022	718940
121418	718941
28840	718942
1333	718943
47383	718944
24186	718945
145189	718946
8077	718947
130581	718948
99496	718949
34355	718950
169272	718951
48425	718952
41640	718953
203450	718954
2627	718955
3815	718956
60048	718957
11316	718958
38149	718959
22339	718960
135432	718961
85386	718962
13956	718963
11153	718964
180306	718965
7898	718966
7674	718967
15850	718968
18935	718969
92603	718970
1283	718971
82768	718972
148429	718973
44161	718974
37916	718975
8747	718976
6464	718977
162228	718978
163355	718979
61300	718980
112505	718981
15947	718982
184220	718983
37727	718984
95775	718985
11063	718986
67365	718987
264642	718988
333	718989
8831	718990
59554	718991
121615	718992
83133	718993
65452	718994
270263	718995
205573	718996
4068	718997
10261	718998
120202	718999
63114	719000
125881	719001
56023	719002
6273	719003
72055	719004
132815	719005
1081	719006
26249	719007
34804	719008
124263	719009
40313	719010
76399	719011
17063	719012
2551	719013
31925	719014
120840	719015
49812	719016
72838	719017
10152	719018
7756	719019
444	719020
131253	719021
15930	719022
90604	719023
6932	719024
86280	719025
12264	719026
70175	719027
2356	719028
72872	719029
1496	719030
10119	719031
134656	719032
4266	719033
125857	719034
222409	719035
333	719036
17226	719037
180635	719038
110861	719039
4582	719040
5314	719041
29773	719042
45885	719043
2564	719044
1945	719045
16434	719046
243089	719047
56165	719048
66736	719049
149212	719050
4472	719051
140208	719052
18703	719053
233713	719054
239286	719055
163146	719056
55631	719057
56830	719058
1732	719059
23586	719060
221457	719061
92884	719062
47818	719063
102226	719064
240526	719065
185924	719066
45076	719067
58360	719068
65187	719069
94567	719070
23828	719071
105479	719072
53188	719073
26325	719074
2891	719075
159550	719076
40104	719077
160561	719078
20201	719079
57560	719080
89203	719081
9812	719082
29305	719083
77382	719084
14204	719085
37524	719086
15548	719087
129698	719088
140027	719089
73867	719090
28686	719091
43498	719092
126649	719093
44042	719094
10690	719095
68615	719096
197801	719097
17719	719098
67976	719099
5794	719100
59723	719101
114140	719102
131284	719103
13746	719104
145640	719105
1332	719106
66037	719107
33745	719108
3624	719109
6888	719110
134275	719111
151750	719112
6297	719113
98664	719114
816	719115
19366	719116
100032	719117
89162	719118
8941	719119
24191	719120
88336	719121
4603	719122
5547	719123
8981	719124
24939	719125
1296	719126
52220	719127
1244	719128
19735	719129
3515	719130
131312	719131
5450	719132
63590	719133
5358	719134
773	719135
100805	719136
23701	719137
140993	719138
595	719139
163767	719140
2649	719141
4591	719142
31673	719143
38299	719144
691	719145
92822	719146
180619	719147
19984	719148
5389	719149
841	719150
138116	719151
146444	719152
20255	719153
213148	719154
250	719155
250341	719156
48311	719157
87417	719158
88198	719159
142053	719160
546	719161
123336	719162
29379	719163
449	719164
39184	719165
30897	719166
193367	719167
50032	719168
19385	719169
3163	719170
213185	719171
19750	719172
182577	719173
87274	719174
2	719175
113652	719176
43237	719177
708	719178
22084	719179
122675	719180
126733	719181
127730	719182
30043	719183
5112	719184
139947	719185
12861	719186
161011	719187
149523	719188
990	719189
38831	719190
3601	719191
50290	719192
88412	719193
53594	719194
548	719195
191751	719196
98080	719197
16574	719198
91529	719199
58720	719200
5806	719201
6655	719202
17075	719203
134075	719204
267554	719205
244066	719206
606	719207
65481	719208
9912	719209
17605	719210
40259	719211
13016	719212
19735	719213
13420	719214
95039	719215
880	719216
8614	719217
17	719218
10821	719219
47433	719220
42623	719221
11233	719222
28740	719223
185315	719224
262278	719225
14762	719226
2119	719227
527	719228
2985	719229
951	719230
101922	719231
200415	719232
149872	719233
156521	719234
41210	719235
197347	719236
11826	719237
19270	719238
36183	719239
47631	719240
46173	719241
22440	719242
84085	719243
157531	719244
26262	719245
261006	719246
54484	719247
9235	719248
147078	719249
37665	719250
18027	719251
55435	719252
71976	719253
644	719254
90	719255
6884	719256
82263	719257
9615	719258
18066	719259
232862	719260
56687	719261
120504	719262
28062	719263
11055	719264
225069	719265
110112	719266
179270	719267
1129	719268
60731	719269
85261	719270
13752	719271
10430	719272
7408	719273
410	719274
114028	719275
109094	719276
162047	719277
37593	719278
15323	719279
97799	719280
19083	719281
88043	719282
156463	719283
59552	719284
28143	719285
96978	719286
23154	719287
57542	719288
10771	719289
9980	719290
49651	719291
16876	719292
161918	719293
64377	719294
34125	719295
152044	719296
31	719297
18597	719298
229559	719299
30919	719300
7014	719301
70755	719302
14543	719303
17870	719304
225376	719305
82251	719306
14328	719307
23226	719308
114518	719309
82072	719310
62740	719311
4222	719312
195617	719313
6271	719314
52731	719315
1428	719316
64089	719317
117540	719318
18284	719319
260160	719320
5182	719321
61109	719322
52	719323
5236	719324
82999	719325
32045	719326
511	719327
36030	719328
101949	719329
56802	719330
75976	719331
147254	719332
170094	719333
152012	719334
2272	719335
45638	719336
164956	719337
69448	719338
167916	719339
1072	719340
74455	719341
150824	719342
71666	719343
19482	719344
83549	719345
21737	719346
7612	719347
62394	719348
133856	719349
17331	719350
59566	719351
36	719352
146217	719353
18496	719354
38516	719355
35172	719356
5083	719357
870	719358
3410	719359
72578	719360
3069	719361
57345	719362
9103	719363
128823	719364
16430	719365
146	719366
46216	719367
3695	719368
54824	719369
45438	719370
2778	719371
94672	719372
15744	719373
48643	719374
15210	719375
3095	719376
74793	719377
17222	719378
84981	719379
11148	719380
40020	719381
13135	719382
132821	719383
161394	719384
28876	719385
15206	719386
220726	719387
43502	719388
208784	719389
142820	719390
122223	719391
15338	719392
2746	719393
183795	719394
21272	719395
15245	719396
65920	719397
59122	719398
3183	719399
18591	719400
2580	719401
235002	719402
20245	719403
78164	719404
5496	719405
230	719406
122418	719407
167121	719408
188342	719409
201064	719410
31636	719411
88505	719412
33222	719413
228631	719414
55506	719415
253645	719416
7585	719417
104197	719418
1517	719419
53967	719420
30444	719421
73844	719422
44546	719423
75566	719424
265296	719425
179240	719426
67231	719427
1734	719428
12796	719429
83285	719430
221	719431
57128	719432
105748	719433
2993	719434
18569	719435
410	719436
21946	719437
75300	719438
34986	719439
12926	719440
4026	719441
270232	719442
191413	719443
245725	719444
18980	719445
242611	719446
96383	719447
32496	719448
2114	719449
9710	719450
261022	719451
237776	719452
92102	719453
86640	719454
531	719455
161214	719456
13399	719457
124644	719458
86258	719459
9109	719460
4811	719461
42803	719462
190562	719463
73828	719464
18557	719465
7187	719466
74488	719467
17420	719468
86854	719469
71368	719470
130160	719471
81433	719472
13432	719473
157023	719474
75581	719475
32688	719476
94585	719477
253408	719478
110401	719479
4354	719480
37377	719481
173897	719482
6606	719483
101684	719484
226020	719485
20067	719486
258929	719487
428	719488
1352	719489
207983	719490
141555	719491
18687	719492
101709	719493
72999	719494
19265	719495
5727	719496
114424	719497
8458	719498
126765	719499
80254	719500
11240	719501
144957	719502
22126	719503
201717	719504
157603	719505
79461	719506
1124	719507
132616	719508
5276	719509
186303	719510
93436	719511
111805	719512
7497	719513
52331	719514
87284	719515
112957	719516
8424	719517
67696	719518
76591	719519
216803	719520
19395	719521
24497	719522
49052	719523
13795	719524
154590	719525
46537	719526
178344	719527
50180	719528
54497	719529
181158	719530
10891	719531
158326	719532
64761	719533
8043	719534
120970	719535
100136	719536
5785	719537
7293	719538
73778	719539
222282	719540
29397	719541
73383	719542
15657	719543
52976	719544
256616	719545
3275	719546
7581	719547
6944	719548
160801	719549
155806	719550
102330	719551
63337	719552
145829	719553
30190	719554
9318	719555
36015	719556
1335	719557
12583	719558
79447	719559
103844	719560
912	719561
10538	719562
41780	719563
44330	719564
3736	719565
19242	719566
3596	719567
159250	719568
112497	719569
83831	719570
3972	719571
6490	719572
196004	719573
63686	719574
129153	719575
195187	719576
18246	719577
48092	719578
38824	719579
10838	719580
5567	719581
46	719582
65431	719583
15655	719584
5361	719585
26442	719586
77243	719587
6733	719588
140913	719589
36128	719590
57393	719591
13385	719592
137611	719593
112721	719594
5953	719595
101912	719596
1096	719597
2397	719598
257469	719599
21846	719600
57912	719601
172371	719602
31877	719603
62867	719604
89950	719605
239335	719606
30758	719607
13999	719608
23092	719609
10826	719610
28426	719611
76370	719612
86666	719613
246435	719614
212303	719615
25505	719616
54911	719617
237182	719618
37341	719619
51224	719620
13369	719621
13005	719622
85783	719623
6986	719624
46106	719625
631	719626
16794	719627
263671	719628
54390	719629
3591	719630
54349	719631
43286	719632
164759	719633
111149	719634
25494	719635
37637	719636
271377	719637
24937	719638
1460	719639
76111	719640
28985	719641
65818	719642
57744	719643
173757	719644
69267	719645
1303	719646
112986	719647
132267	719648
6507	719649
87109	719650
96750	719651
425	719652
50365	719653
225784	719654
95485	719655
81215	719656
5449	719657
74162	719658
223144	719659
35183	719660
52607	719661
177554	719662
3881	719663
7868	719664
1553	719665
19188	719666
148222	719667
18663	719668
1943	719669
26743	719670
215986	719671
8230	719672
2079	719673
33267	719674
170070	719675
55560	719676
35933	719677
60134	719678
36314	719679
63632	719680
253	719681
17030	719682
82404	719683
1251	719684
11871	719685
8779	719686
6170	719687
31284	719688
8897	719689
140366	719690
37764	719691
96686	719692
153135	719693
144524	719694
54656	719695
115109	719696
691	719697
450	719698
21834	719699
259621	719700
30201	719701
146265	719702
124147	719703
29352	719704
97288	719705
145875	719706
130215	719707
27104	719708
42165	719709
16953	719710
11572	719711
139617	719712
139444	719713
257229	719714
267099	719715
105017	719716
88792	719717
45357	719718
23944	719719
4166	719720
32826	719721
539	719722
1544	719723
113229	719724
60957	719725
5046	719726
5829	719727
186518	719728
13553	719729
216667	719730
53260	719731
198057	719732
2599	719733
160973	719734
4794	719735
19185	719736
499	719737
85037	719738
21263	719739
164209	719740
1426	719741
38257	719742
212590	719743
262569	719744
14743	719745
472	719746
12410	719747
4211	719748
14465	719749
1408	719750
70161	719751
13251	719752
100469	719753
80880	719754
14784	719755
9847	719756
11941	719757
41059	719758
219527	719759
48041	719760
51830	719761
140788	719762
30482	719763
1726	719764
11436	719765
21725	719766
42209	719767
673	719768
27165	719769
77958	719770
148250	719771
12530	719772
245097	719773
239538	719774
46645	719775
107208	719776
271585	719777
10647	719778
75863	719779
80332	719780
45217	719781
13144	719782
5857	719783
827	719784
5831	719785
9180	719786
55248	719787
23216	719788
16452	719789
1076	719790
220372	719791
215006	719792
102770	719793
17844	719794
132136	719795
2155	719796
267747	719797
4852	719798
27219	719799
5148	719800
65425	719801
114960	719802
99617	719803
98627	719804
65060	719805
190879	719806
234304	719807
83699	719808
16388	719809
48369	719810
45761	719811
65108	719812
6752	719813
12950	719814
78624	719815
180684	719816
80064	719817
135444	719818
35427	719819
88634	719820
267039	719821
47239	719822
35896	719823
167874	719824
2461	719825
122484	719826
56360	719827
58084	719828
517	719829
147650	719830
3573	719831
165039	719832
1822	719833
4854	719834
2839	719835
25900	719836
7337	719837
9532	719838
35883	719839
18844	719840
181414	719841
2663	719842
912	719843
221	719844
210099	719845
231476	719846
28121	719847
34008	719848
70468	719849
11503	719850
194080	719851
6659	719852
284	719853
167150	719854
61103	719855
26781	719856
6803	719857
6110	719858
20864	719859
1217	719860
101581	719861
172042	719862
12749	719863
7116	719864
86588	719865
147213	719866
252564	719867
635	719868
109961	719869
75678	719870
1453	719871
793	719872
70003	719873
12924	719874
11632	719875
4138	719876
3785	719877
19060	719878
41797	719879
158542	719880
75893	719881
6814	719882
91912	719883
21057	719884
182556	719885
68408	719886
4110	719887
72521	719888
97894	719889
8805	719890
13420	719891
12852	719892
81717	719893
194082	719894
74428	719895
34674	719896
176869	719897
17891	719898
5779	719899
13400	719900
58484	719901
115925	719902
49192	719903
8315	719904
180486	719905
259262	719906
2650	719907
32937	719908
8129	719909
1412	719910
93129	719911
229995	719912
52394	719913
6249	719914
263897	719915
56803	719916
44302	719917
45754	719918
97618	719919
24995	719920
54019	719921
162608	719922
11280	719923
1146	719924
11537	719925
81527	719926
42005	719927
32269	719928
125915	719929
40	719930
17048	719931
8002	719932
136557	719933
53457	719934
130794	719935
6059	719936
19471	719937
31874	719938
14311	719939
28718	719940
3242	719941
148931	719942
5217	719943
204838	719944
5545	719945
21930	719946
2941	719947
63379	719948
1064	719949
166241	719950
47364	719951
218355	719952
121650	719953
93592	719954
5332	719955
24053	719956
63622	719957
58155	719958
54922	719959
74428	719960
13582	719961
34903	719962
113654	719963
247675	719964
110641	719965
248826	719966
54950	719967
241877	719968
57875	719969
160195	719970
242917	719971
147489	719972
101305	719973
118326	719974
975	719975
33699	719976
27925	719977
1386	719978
94244	719979
21832	719980
229271	719981
42655	719982
1051	719983
3041	719984
146933	719985
13727	719986
430	719987
41320	719988
43931	719989
664	719990
29	719991
17676	719992
16925	719993
3276	719994
221509	719995
85	719996
17949	719997
60740	719998
117097	719999
43056	720000
86569	720001
83089	720002
570	720003
89183	720004
254663	720005
33117	720006
59527	720007
4667	720008
14476	720009
199407	720010
913	720011
171983	720012
253208	720013
6082	720014
94177	720015
65805	720016
20815	720017
272253	720018
133727	720019
213913	720020
15669	720021
18742	720022
3114	720023
193303	720024
6830	720025
214005	720026
51603	720027
4858	720028
39026	720029
59539	720030
8328	720031
143058	720032
259104	720033
35389	720034
44602	720035
21764	720036
9763	720037
74974	720038
21995	720039
37219	720040
49782	720041
130310	720042
13651	720043
64798	720044
69092	720045
184303	720046
29084	720047
5138	720048
106188	720049
44176	720050
167759	720051
7033	720052
171653	720053
2199	720054
137042	720055
62389	720056
152130	720057
18250	720058
74641	720059
13738	720060
19310	720061
118099	720062
8324	720063
138089	720064
20501	720065
41874	720066
112855	720067
189739	720068
11549	720069
145519	720070
97841	720071
1504	720072
846	720073
90253	720074
237213	720075
2023	720076
157202	720077
3284	720078
213006	720079
10892	720080
105208	720081
1316	720082
47425	720083
762	720084
119753	720085
750	720086
12039	720087
4641	720088
95607	720089
144707	720090
4009	720091
113035	720092
4728	720093
22320	720094
97883	720095
50475	720096
113933	720097
1429	720098
17431	720099
61004	720100
220225	720101
24592	720102
132287	720103
77675	720104
26213	720105
47261	720106
194050	720107
131236	720108
85466	720109
48680	720110
4695	720111
50859	720112
107685	720113
8677	720114
23371	720115
31493	720116
22526	720117
12933	720118
29637	720119
75476	720120
248919	720121
67202	720122
47963	720123
17764	720124
805	720125
11358	720126
32338	720127
38858	720128
173795	720129
21798	720130
109005	720131
179047	720132
128331	720133
89962	720134
79460	720135
162039	720136
15095	720137
218	720138
86329	720139
125437	720140
659	720141
66091	720142
154860	720143
142125	720144
19401	720145
108853	720146
23037	720147
63527	720148
42045	720149
233850	720150
15350	720151
789	720152
48356	720153
197080	720154
211068	720155
56629	720156
160787	720157
53681	720158
197345	720159
44997	720160
59160	720161
215185	720162
65248	720163
40385	720164
74461	720165
5639	720166
8916	720167
7	720168
23913	720169
55202	720170
51700	720171
6405	720172
45381	720173
21828	720174
604	720175
1813	720176
56018	720177
141141	720178
9725	720179
86042	720180
2679	720181
1507	720182
45732	720183
115619	720184
4062	720185
253949	720186
2956	720187
29068	720188
17635	720189
36320	720190
239434	720191
91297	720192
100092	720193
148709	720194
2524	720195
485	720196
21778	720197
69697	720198
68815	720199
22496	720200
13194	720201
242816	720202
51353	720203
34077	720204
6998	720205
19942	720206
10943	720207
225576	720208
78287	720209
860	720210
65695	720211
17336	720212
164582	720213
6484	720214
79106	720215
49545	720216
2909	720217
107737	720218
139615	720219
27139	720220
74309	720221
98800	720222
28350	720223
63939	720224
8191	720225
5063	720226
49879	720227
133505	720228
3001	720229
145241	720230
1827	720231
54331	720232
70782	720233
53583	720234
67586	720235
23129	720236
215758	720237
14384	720238
70650	720239
31365	720240
237940	720241
69606	720242
8575	720243
147824	720244
256607	720245
211	720246
109249	720247
26737	720248
1719	720249
78592	720250
57312	720251
8586	720252
30116	720253
11286	720254
18098	720255
32043	720256
174771	720257
68747	720258
138893	720259
25566	720260
78594	720261
95408	720262
10692	720263
158837	720264
139194	720265
3737	720266
10986	720267
1085	720268
4039	720269
3042	720270
168922	720271
8471	720272
202814	720273
91715	720274
159644	720275
76150	720276
10843	720277
79019	720278
26350	720279
89035	720280
1724	720281
97486	720282
9377	720283
98747	720284
5241	720285
168909	720286
27041	720287
77	720288
14822	720289
150125	720290
160525	720291
2821	720292
22360	720293
76183	720294
9343	720295
113531	720296
19887	720297
6600	720298
4933	720299
59252	720300
144545	720301
877	720302
186817	720303
19331	720304
170076	720305
119523	720306
40323	720307
135716	720308
29064	720309
40483	720310
13919	720311
61824	720312
144184	720313
71709	720314
6741	720315
12506	720316
150120	720317
214311	720318
248800	720319
183620	720320
64178	720321
230019	720322
257143	720323
25284	720324
46887	720325
1336	720326
132759	720327
451	720328
16515	720329
364	720330
42462	720331
39420	720332
178286	720333
11774	720334
40863	720335
4210	720336
4335	720337
3421	720338
36009	720339
53626	720340
67215	720341
47863	720342
18396	720343
17040	720344
5990	720345
1050	720346
31827	720347
36539	720348
10404	720349
73628	720350
548	720351
18600	720352
29693	720353
159583	720354
108537	720355
50930	720356
175908	720357
3186	720358
3489	720359
205732	720360
222246	720361
3453	720362
10389	720363
4914	720364
68091	720365
35606	720366
41749	720367
12659	720368
3853	720369
64052	720370
39493	720371
94264	720372
163478	720373
9471	720374
69915	720375
1212	720376
14125	720377
1574	720378
31932	720379
25382	720380
4097	720381
256498	720382
66475	720383
111666	720384
709	720385
6208	720386
94424	720387
79910	720388
196613	720389
20803	720390
24510	720391
58134	720392
44437	720393
86056	720394
34589	720395
18085	720396
45142	720397
24	720398
200403	720399
5093	720400
3615	720401
190444	720402
30089	720403
50432	720404
7313	720405
117329	720406
39688	720407
52327	720408
237313	720409
936	720410
134761	720411
1409	720412
281	720413
6387	720414
9697	720415
154026	720416
156882	720417
272238	720418
242739	720419
3575	720420
101057	720421
137882	720422
107901	720423
10738	720424
145552	720425
40114	720426
1198	720427
5172	720428
10221	720429
267256	720430
3896	720431
15469	720432
113525	720433
62640	720434
58060	720435
2627	720436
788	720437
6774	720438
29030	720439
55231	720440
231465	720441
75052	720442
86075	720443
227044	720444
74010	720445
35844	720446
78949	720447
547	720448
15030	720449
165119	720450
73389	720451
76844	720452
83830	720453
53967	720454
1883	720455
4724	720456
24204	720457
31	720458
157976	720459
52369	720460
2488	720461
69664	720462
270024	720463
38599	720464
13833	720465
250001	720466
256487	720467
18533	720468
4103	720469
137726	720470
8785	720471
13340	720472
49717	720473
34900	720474
205510	720475
69057	720476
36341	720477
153453	720478
126093	720479
80771	720480
55509	720481
38189	720482
261248	720483
57731	720484
17422	720485
70081	720486
30615	720487
5080	720488
24125	720489
3211	720490
32578	720491
6049	720492
15497	720493
28084	720494
20738	720495
240183	720496
2597	720497
9102	720498
57340	720499
111746	720500
140	720501
64551	720502
20733	720503
322	720504
80584	720505
65026	720506
119471	720507
8547	720508
115350	720509
19801	720510
260149	720511
209928	720512
2595	720513
13117	720514
40501	720515
38265	720516
44117	720517
138139	720518
48345	720519
28617	720520
107632	720521
202437	720522
226359	720523
8249	720524
5420	720525
102985	720526
110068	720527
60178	720528
226594	720529
149425	720530
112792	720531
269960	720532
80343	720533
28100	720534
7911	720535
192329	720536
103159	720537
111857	720538
158068	720539
34169	720540
45936	720541
260515	720542
1536	720543
72134	720544
11094	720545
82194	720546
111073	720547
39888	720548
29978	720549
23663	720550
29106	720551
5020	720552
257849	720553
4910	720554
143	720555
26264	720556
5379	720557
1909	720558
1176	720559
16507	720560
32096	720561
3297	720562
3795	720563
14392	720564
86116	720565
7061	720566
46670	720567
85228	720568
35491	720569
235720	720570
40424	720571
21176	720572
205623	720573
50336	720574
235145	720575
12805	720576
208915	720577
310	720578
85398	720579
11079	720580
3442	720581
1979	720582
2066	720583
405	720584
12607	720585
69991	720586
4665	720587
155084	720588
21257	720589
22146	720590
111679	720591
63882	720592
3257	720593
9811	720594
263205	720595
109902	720596
239	720597
7603	720598
106532	720599
30601	720600
66	720601
6307	720602
73272	720603
206280	720604
201594	720605
47990	720606
141177	720607
5371	720608
34706	720609
1672	720610
4733	720611
18727	720612
8807	720613
253289	720614
135214	720615
158193	720616
5052	720617
67565	720618
74807	720619
23464	720620
11600	720621
100987	720622
6829	720623
61663	720624
161402	720625
38116	720626
15016	720627
736	720628
3898	720629
168068	720630
235556	720631
5287	720632
157056	720633
97410	720634
16923	720635
72981	720636
8784	720637
8805	720638
37558	720639
34543	720640
23	720641
6304	720642
114164	720643
41632	720644
1645	720645
267996	720646
22973	720647
69583	720648
12210	720649
195083	720650
29683	720651
4281	720652
38595	720653
12213	720654
164531	720655
4435	720656
4267	720657
1774	720658
1428	720659
43509	720660
5424	720661
1160	720662
84004	720663
162460	720664
36313	720665
3515	720666
891	720667
1197	720668
144084	720669
26439	720670
17762	720671
164043	720672
212014	720673
29279	720674
25771	720675
6715	720676
28936	720677
392	720678
100529	720679
3	720680
106021	720681
18793	720682
126578	720683
125468	720684
22872	720685
95946	720686
19801	720687
28121	720688
79372	720689
6529	720690
43933	720691
12303	720692
9334	720693
942	720694
1909	720695
45911	720696
10552	720697
84688	720698
287	720699
14596	720700
102871	720701
26630	720702
118976	720703
6289	720704
831	720705
52979	720706
92682	720707
187365	720708
15811	720709
34305	720710
47388	720711
30196	720712
7713	720713
15157	720714
23	720715
5001	720716
2481	720717
160	720718
58211	720719
18476	720720
1527	720721
53512	720722
14527	720723
8024	720724
120083	720725
4	720726
43064	720727
78041	720728
15906	720729
42240	720730
8354	720731
21571	720732
5930	720733
202257	720734
176511	720735
198246	720736
161432	720737
1832	720738
110868	720739
3416	720740
27118	720741
62351	720742
3627	720743
26113	720744
17273	720745
229216	720746
38507	720747
49570	720748
66259	720749
69924	720750
156982	720751
6840	720752
14560	720753
46029	720754
117776	720755
83562	720756
20952	720757
18790	720758
42752	720759
114023	720760
35739	720761
211751	720762
100566	720763
53640	720764
12493	720765
13674	720766
110496	720767
22878	720768
2348	720769
20770	720770
58088	720771
228320	720772
86059	720773
183150	720774
925	720775
660	720776
166611	720777
238030	720778
2924	720779
2816	720780
63829	720781
75578	720782
21075	720783
254	720784
124397	720785
15	720786
166289	720787
144306	720788
31414	720789
238	720790
98425	720791
33825	720792
23041	720793
150315	720794
50330	720795
31267	720796
822	720797
5629	720798
197987	720799
81250	720800
43847	720801
177365	720802
46166	720803
235697	720804
108880	720805
59233	720806
84048	720807
104237	720808
615	720809
14604	720810
162142	720811
10617	720812
11891	720813
84100	720814
164550	720815
249104	720816
97366	720817
12239	720818
1810	720819
129825	720820
56906	720821
151370	720822
228	720823
133776	720824
250908	720825
258635	720826
91979	720827
1050	720828
25146	720829
67975	720830
122516	720831
117907	720832
17688	720833
15611	720834
230256	720835
80282	720836
143110	720837
296	720838
2686	720839
14813	720840
26861	720841
9331	720842
97292	720843
18419	720844
1	720845
97578	720846
49152	720847
9074	720848
15814	720849
38295	720850
1607	720851
102758	720852
131688	720853
209767	720854
40370	720855
834	720856
1652	720857
34085	720858
140803	720859
39431	720860
205607	720861
37963	720862
1590	720863
3398	720864
269306	720865
15146	720866
190606	720867
242095	720868
32507	720869
651	720870
716	720871
11527	720872
29165	720873
44847	720874
12704	720875
270053	720876
6465	720877
31606	720878
4859	720879
2270	720880
23548	720881
2526	720882
59584	720883
57798	720884
6970	720885
55357	720886
122679	720887
30763	720888
157709	720889
14534	720890
11094	720891
4776	720892
29077	720893
65029	720894
4996	720895
88498	720896
148713	720897
76381	720898
14795	720899
40916	720900
11353	720901
161861	720902
667	720903
87562	720904
7	720905
52558	720906
5355	720907
51490	720908
14826	720909
26572	720910
35813	720911
140029	720912
437	720913
1368	720914
49114	720915
20344	720916
6236	720917
2480	720918
32106	720919
42781	720920
22250	720921
78747	720922
19869	720923
13689	720924
216638	720925
49307	720926
196400	720927
146606	720928
1975	720929
174783	720930
969	720931
124444	720932
95922	720933
136531	720934
27458	720935
103512	720936
42147	720937
140130	720938
52210	720939
153591	720940
74145	720941
18469	720942
31313	720943
162630	720944
22813	720945
19265	720946
684	720947
99095	720948
21907	720949
227300	720950
12814	720951
6811	720952
214214	720953
36034	720954
74947	720955
32929	720956
392	720957
36243	720958
106777	720959
59414	720960
52824	720961
10984	720962
113917	720963
13121	720964
178428	720965
9651	720966
7659	720967
6829	720968
44011	720969
44745	720970
74379	720971
25003	720972
108751	720973
141201	720974
127304	720975
36073	720976
255149	720977
94482	720978
40507	720979
2276	720980
14642	720981
30428	720982
4371	720983
33520	720984
91059	720985
71882	720986
6234	720987
2655	720988
155961	720989
41133	720990
98149	720991
33635	720992
8501	720993
72383	720994
53457	720995
171048	720996
254794	720997
95437	720998
243958	720999
5438	721000
26404	721001
1927	721002
57803	721003
11124	721004
97256	721005
90155	721006
4198	721007
2405	721008
269697	721009
88926	721010
27676	721011
2147	721012
93465	721013
8944	721014
110570	721015
24037	721016
37673	721017
25129	721018
20383	721019
119771	721020
92307	721021
159132	721022
14036	721023
82151	721024
71414	721025
1346	721026
63644	721027
205725	721028
10321	721029
135197	721030
77792	721031
1819	721032
22017	721033
82018	721034
61735	721035
55577	721036
11589	721037
79274	721038
2105	721039
411	721040
182656	721041
109023	721042
49018	721043
259407	721044
8868	721045
6859	721046
15017	721047
119433	721048
103516	721049
45079	721050
154614	721051
204462	721052
33946	721053
47842	721054
162571	721055
95202	721056
3083	721057
151809	721058
45230	721059
69248	721060
110092	721061
10636	721062
15657	721063
17295	721064
7139	721065
229967	721066
102775	721067
95109	721068
11984	721069
14876	721070
18202	721071
10327	721072
1716	721073
137684	721074
182827	721075
190958	721076
26846	721077
40	721078
15135	721079
105352	721080
8726	721081
61807	721082
229522	721083
1758	721084
154520	721085
213038	721086
5251	721087
223171	721088
2749	721089
4456	721090
1374	721091
30176	721092
35	721093
173314	721094
33614	721095
16575	721096
154602	721097
144607	721098
41604	721099
32610	721100
466	721101
67635	721102
170417	721103
150560	721104
12503	721105
5848	721106
615	721107
13221	721108
106094	721109
3498	721110
9382	721111
8925	721112
125003	721113
13808	721114
213608	721115
90658	721116
112275	721117
3025	721118
147932	721119
255014	721120
91436	721121
139659	721122
9720	721123
125312	721124
64789	721125
23971	721126
333	721127
1089	721128
60374	721129
28288	721130
11924	721131
24951	721132
1480	721133
208	721134
26144	721135
4223	721136
17706	721137
74855	721138
67861	721139
70877	721140
38838	721141
744	721142
4915	721143
9819	721144
232539	721145
77073	721146
112601	721147
93723	721148
29902	721149
18232	721150
63827	721151
8	721152
4365	721153
31442	721154
182611	721155
4472	721156
97039	721157
12738	721158
10914	721159
22199	721160
7693	721161
265444	721162
107491	721163
21868	721164
38823	721165
8096	721166
91	721167
69476	721168
3885	721169
45607	721170
5383	721171
58156	721172
30902	721173
113184	721174
43546	721175
61215	721176
11562	721177
245961	721178
161935	721179
57639	721180
37052	721181
116669	721182
158408	721183
88327	721184
71283	721185
159658	721186
100998	721187
310	721188
105296	721189
73188	721190
8422	721191
24092	721192
141	721193
90968	721194
57559	721195
148177	721196
4341	721197
29803	721198
1367	721199
148762	721200
20169	721201
144533	721202
318	721203
63986	721204
30412	721205
41	721206
2862	721207
210138	721208
74643	721209
1600	721210
85007	721211
48398	721212
595	721213
76463	721214
161783	721215
158606	721216
127	721217
64009	721218
1019	721219
150484	721220
251421	721221
233165	721222
25059	721223
172723	721224
51667	721225
2978	721226
17837	721227
41668	721228
23533	721229
42177	721230
5904	721231
78587	721232
55452	721233
845	721234
233220	721235
39480	721236
81203	721237
143009	721238
328	721239
41361	721240
92715	721241
13	721242
69466	721243
8610	721244
22733	721245
85063	721246
2238	721247
254	721248
3338	721249
272524	721250
49070	721251
234423	721252
20827	721253
2635	721254
747	721255
7452	721256
126978	721257
816	721258
58459	721259
97038	721260
26842	721261
210115	721262
99056	721263
42724	721264
87789	721265
6865	721266
22801	721267
44366	721268
269359	721269
17287	721270
89050	721271
22877	721272
1605	721273
149395	721274
18138	721275
143788	721276
154016	721277
73043	721278
1158	721279
164	721280
248483	721281
21428	721282
27020	721283
6424	721284
34789	721285
185300	721286
43280	721287
9587	721288
35540	721289
76609	721290
162439	721291
62187	721292
82	721293
51505	721294
16879	721295
54439	721296
661	721297
147308	721298
52749	721299
95653	721300
127468	721301
149354	721302
48105	721303
52403	721304
2914	721305
156317	721306
119989	721307
92967	721308
18732	721309
244459	721310
676	721311
2761	721312
2174	721313
5747	721314
3134	721315
2534	721316
155165	721317
130041	721318
178616	721319
60103	721320
2994	721321
100427	721322
184230	721323
174167	721324
58344	721325
127831	721326
17843	721327
17509	721328
56681	721329
9916	721330
194366	721331
3861	721332
1489	721333
18030	721334
115935	721335
112592	721336
5345	721337
167	721338
105995	721339
231994	721340
7296	721341
23235	721342
264039	721343
248396	721344
120422	721345
13523	721346
43924	721347
182487	721348
21347	721349
19681	721350
93457	721351
182923	721352
65535	721353
149	721354
10094	721355
20548	721356
6571	721357
25101	721358
18636	721359
177978	721360
30013	721361
167276	721362
43370	721363
13391	721364
19128	721365
39103	721366
121200	721367
85871	721368
138316	721369
270551	721370
1461	721371
4989	721372
111391	721373
90651	721374
74990	721375
3181	721376
142400	721377
240754	721378
164453	721379
15997	721380
211725	721381
43488	721382
44816	721383
31184	721384
28024	721385
83352	721386
1316	721387
42746	721388
75318	721389
29275	721390
52679	721391
4521	721392
81209	721393
3518	721394
30680	721395
148923	721396
132317	721397
133635	721398
422	721399
51652	721400
176123	721401
753	721402
253	721403
190153	721404
114482	721405
14088	721406
213067	721407
50115	721408
163424	721409
175011	721410
156658	721411
103602	721412
73240	721413
260348	721414
130166	721415
2390	721416
114909	721417
3491	721418
71853	721419
23683	721420
72672	721421
23177	721422
15872	721423
145929	721424
33135	721425
28591	721426
10499	721427
6554	721428
78610	721429
209067	721430
23419	721431
121505	721432
28235	721433
109823	721434
107198	721435
48744	721436
15115	721437
66819	721438
27951	721439
200306	721440
92327	721441
9694	721442
13665	721443
29563	721444
8948	721445
22306	721446
59626	721447
14720	721448
8208	721449
67219	721450
252272	721451
244563	721452
45355	721453
154192	721454
48636	721455
37585	721456
24421	721457
94858	721458
29249	721459
16337	721460
5701	721461
154503	721462
14222	721463
73075	721464
46428	721465
30764	721466
53866	721467
127415	721468
11697	721469
8337	721470
130085	721471
14992	721472
2124	721473
19112	721474
4904	721475
19552	721476
88298	721477
224627	721478
24348	721479
40278	721480
65392	721481
19237	721482
27502	721483
103155	721484
12030	721485
20359	721486
72210	721487
6431	721488
84275	721489
5852	721490
8721	721491
9	721492
123635	721493
49546	721494
7823	721495
1397	721496
217266	721497
183061	721498
41786	721499
3508	721500
2845	721501
96539	721502
114884	721503
4636	721504
115830	721505
21914	721506
6962	721507
16313	721508
48324	721509
37999	721510
4636	721511
212502	721512
13891	721513
22308	721514
131106	721515
1697	721516
63086	721517
1370	721518
96604	721519
8947	721520
13308	721521
37256	721522
65866	721523
128730	721524
233887	721525
119882	721526
566	721527
35947	721528
46563	721529
65511	721530
19321	721531
44364	721532
10011	721533
91376	721534
137389	721535
65830	721536
169558	721537
1777	721538
7817	721539
1107	721540
97368	721541
70437	721542
9823	721543
95668	721544
124864	721545
48875	721546
5851	721547
102070	721548
2016	721549
146097	721550
53732	721551
34815	721552
65175	721553
270374	721554
71727	721555
458	721556
12502	721557
12632	721558
28297	721559
6948	721560
110743	721561
5829	721562
133699	721563
25799	721564
72330	721565
74064	721566
266919	721567
65218	721568
73959	721569
89	721570
6496	721571
222430	721572
213273	721573
20121	721574
3570	721575
67187	721576
3511	721577
37921	721578
75689	721579
37281	721580
74750	721581
70749	721582
163681	721583
155893	721584
24452	721585
387	721586
649	721587
259296	721588
7836	721589
476	721590
41246	721591
8496	721592
114916	721593
42975	721594
12788	721595
225414	721596
131234	721597
46314	721598
91305	721599
16319	721600
139619	721601
86507	721602
8335	721603
249740	721604
452	721605
144677	721606
52	721607
7469	721608
6254	721609
11463	721610
217427	721611
691	721612
1245	721613
34700	721614
29836	721615
272284	721616
80408	721617
121235	721618
10768	721619
244584	721620
15935	721621
3781	721622
19668	721623
157734	721624
90228	721625
58134	721626
8896	721627
23977	721628
99159	721629
73509	721630
14409	721631
24121	721632
596	721633
148440	721634
56399	721635
66159	721636
908	721637
65042	721638
235142	721639
40476	721640
15619	721641
123203	721642
40874	721643
96143	721644
51779	721645
19169	721646
77850	721647
163791	721648
223219	721649
6353	721650
206930	721651
10229	721652
163194	721653
221932	721654
108839	721655
53627	721656
29263	721657
139460	721658
54475	721659
111911	721660
28759	721661
9870	721662
3716	721663
72313	721664
79338	721665
815	721666
26956	721667
58486	721668
37271	721669
63383	721670
70951	721671
32953	721672
33339	721673
70368	721674
10915	721675
61839	721676
1180	721677
112171	721678
51622	721679
130090	721680
106904	721681
99689	721682
126384	721683
20473	721684
103010	721685
253604	721686
62092	721687
95916	721688
64050	721689
27226	721690
204214	721691
33355	721692
3337	721693
11360	721694
2643	721695
31140	721696
75248	721697
164716	721698
13293	721699
22897	721700
6210	721701
46812	721702
118067	721703
31292	721704
171	721705
60776	721706
114807	721707
140	721708
47023	721709
272094	721710
6720	721711
56178	721712
412	721713
58588	721714
28258	721715
12821	721716
2021	721717
18076	721718
182517	721719
21281	721720
343	721721
35055	721722
69400	721723
235325	721724
40241	721725
47169	721726
92172	721727
25859	721728
124214	721729
15463	721730
146184	721731
89	721732
51583	721733
74334	721734
146210	721735
4556	721736
66542	721737
42482	721738
15672	721739
15415	721740
13184	721741
73140	721742
25383	721743
3060	721744
181493	721745
9761	721746
28235	721747
8667	721748
7718	721749
15430	721750
33247	721751
156107	721752
213	721753
140129	721754
270020	721755
2347	721756
4962	721757
126480	721758
2030	721759
23582	721760
138729	721761
141556	721762
9071	721763
23184	721764
19390	721765
16737	721766
3786	721767
27570	721768
43497	721769
72769	721770
14192	721771
4648	721772
228317	721773
70225	721774
133350	721775
51147	721776
1789	721777
74668	721778
153963	721779
38631	721780
109	721781
26195	721782
124665	721783
30351	721784
118930	721785
10161	721786
112961	721787
34439	721788
56610	721789
26729	721790
103554	721791
139246	721792
228855	721793
81996	721794
127518	721795
55946	721796
52328	721797
66900	721798
122885	721799
13762	721800
12250	721801
130251	721802
51052	721803
7777	721804
16600	721805
1923	721806
17779	721807
261366	721808
49103	721809
6468	721810
53456	721811
39220	721812
4597	721813
8028	721814
33991	721815
115746	721816
4572	721817
127173	721818
157452	721819
156865	721820
123730	721821
64394	721822
270520	721823
140538	721824
82564	721825
259508	721826
18931	721827
50766	721828
87615	721829
73601	721830
118434	721831
214627	721832
10916	721833
10030	721834
57428	721835
97367	721836
34146	721837
59920	721838
17439	721839
16030	721840
1583	721841
32655	721842
43594	721843
9005	721844
61	721845
62704	721846
58017	721847
18908	721848
14668	721849
295	721850
193222	721851
2717	721852
45007	721853
28232	721854
27375	721855
121340	721856
212129	721857
71030	721858
5658	721859
56038	721860
138360	721861
164828	721862
18606	721863
5904	721864
205422	721865
61895	721866
269479	721867
2036	721868
120212	721869
28390	721870
21188	721871
73361	721872
26227	721873
230571	721874
50781	721875
30515	721876
21511	721877
191886	721878
7281	721879
5220	721880
74869	721881
97338	721882
222385	721883
2707	721884
5781	721885
125057	721886
88660	721887
49966	721888
101904	721889
93797	721890
99904	721891
84097	721892
169134	721893
165	721894
652	721895
29197	721896
6295	721897
2	721898
2330	721899
28189	721900
24945	721901
61197	721902
9132	721903
3552	721904
25437	721905
77860	721906
81529	721907
79284	721908
231414	721909
31245	721910
93507	721911
223077	721912
36288	721913
3062	721914
17387	721915
1709	721916
12687	721917
57257	721918
45535	721919
121	721920
13362	721921
24410	721922
111375	721923
32233	721924
106374	721925
54922	721926
142021	721927
100539	721928
108322	721929
17996	721930
107624	721931
12157	721932
34085	721933
526	721934
47711	721935
46113	721936
11867	721937
153697	721938
14991	721939
264208	721940
648	721941
55977	721942
100632	721943
61399	721944
262941	721945
33779	721946
52890	721947
216217	721948
105171	721949
44443	721950
14625	721951
111864	721952
32800	721953
1442	721954
140579	721955
48248	721956
36018	721957
80178	721958
88346	721959
158221	721960
17435	721961
15214	721962
7546	721963
44596	721964
38567	721965
73261	721966
12787	721967
83010	721968
6278	721969
6959	721970
8672	721971
16713	721972
156728	721973
18954	721974
212599	721975
5672	721976
168274	721977
44995	721978
146641	721979
207014	721980
174	721981
2387	721982
24777	721983
18685	721984
106670	721985
166207	721986
127812	721987
1292	721988
6877	721989
18762	721990
17731	721991
4477	721992
142482	721993
34061	721994
98744	721995
2365	721996
37433	721997
4810	721998
30408	721999
44908	722000
220848	722001
110334	722002
29382	722003
70590	722004
57378	722005
166	722006
22130	722007
76254	722008
78476	722009
27003	722010
29052	722011
1916	722012
266600	722013
14763	722014
18580	722015
15513	722016
210616	722017
48409	722018
75	722019
139522	722020
37070	722021
109863	722022
6529	722023
474	722024
28781	722025
10340	722026
85540	722027
138566	722028
8280	722029
113748	722030
16100	722031
40613	722032
61585	722033
33189	722034
94454	722035
72397	722036
169406	722037
4823	722038
8205	722039
226008	722040
31751	722041
2228	722042
139682	722043
270206	722044
22272	722045
244998	722046
88248	722047
8397	722048
141039	722049
142053	722050
27022	722051
201383	722052
125	722053
73489	722054
31	722055
30454	722056
162836	722057
25180	722058
145189	722059
111602	722060
170162	722061
3566	722062
75804	722063
81742	722064
3807	722065
5871	722066
312	722067
97685	722068
219957	722069
35869	722070
2332	722071
87736	722072
158824	722073
63689	722074
111781	722075
224394	722076
50568	722077
15177	722078
40418	722079
38669	722080
148384	722081
6327	722082
38595	722083
8122	722084
118684	722085
39899	722086
5073	722087
23427	722088
2886	722089
9602	722090
158018	722091
14880	722092
3839	722093
65190	722094
1712	722095
104060	722096
94726	722097
17775	722098
7157	722099
113992	722100
1319	722101
111038	722102
50854	722103
22940	722104
76060	722105
16961	722106
44119	722107
253569	722108
115026	722109
27608	722110
41260	722111
46188	722112
128514	722113
43030	722114
162554	722115
104564	722116
80428	722117
19971	722118
1964	722119
181333	722120
146336	722121
23670	722122
589	722123
270671	722124
43832	722125
31369	722126
83921	722127
18050	722128
25376	722129
193662	722130
39476	722131
88164	722132
81705	722133
42663	722134
60011	722135
154746	722136
70449	722137
6144	722138
72513	722139
36336	722140
9107	722141
69983	722142
19849	722143
169261	722144
72133	722145
248062	722146
22777	722147
103193	722148
26591	722149
99	722150
166552	722151
19701	722152
58025	722153
4124	722154
238427	722155
335	722156
17479	722157
30255	722158
116984	722159
6806	722160
26181	722161
17132	722162
101853	722163
44086	722164
127310	722165
23989	722166
102577	722167
10201	722168
1882	722169
126691	722170
44949	722171
18335	722172
11215	722173
41904	722174
48928	722175
13103	722176
120799	722177
20270	722178
148055	722179
20399	722180
49211	722181
11355	722182
2732	722183
461	722184
1403	722185
56284	722186
16724	722187
13627	722188
6928	722189
2666	722190
1649	722191
96116	722192
23075	722193
34085	722194
151106	722195
188790	722196
91169	722197
20603	722198
23327	722199
86120	722200
9952	722201
112775	722202
2946	722203
93097	722204
1228	722205
141174	722206
30019	722207
135757	722208
85677	722209
89294	722210
78809	722211
35346	722212
24725	722213
164920	722214
489	722215
48256	722216
2910	722217
196841	722218
8448	722219
251107	722220
259066	722221
112981	722222
270819	722223
39459	722224
144771	722225
71288	722226
17613	722227
11204	722228
5249	722229
211872	722230
94431	722231
2011	722232
146821	722233
27954	722234
634	722235
93366	722236
50025	722237
251689	722238
194971	722239
2306	722240
116081	722241
90297	722242
7478	722243
692	722244
3310	722245
7539	722246
24230	722247
152193	722248
1664	722249
1228	722250
7505	722251
119304	722252
137276	722253
82444	722254
179458	722255
802	722256
53306	722257
3731	722258
40631	722259
18418	722260
113175	722261
10919	722262
95	722263
4565	722264
34355	722265
138514	722266
59906	722267
113157	722268
4616	722269
110448	722270
7685	722271
136011	722272
12240	722273
13394	722274
116296	722275
4328	722276
48964	722277
103585	722278
17819	722279
40899	722280
128377	722281
97456	722282
270663	722283
9067	722284
22572	722285
11465	722286
6859	722287
19012	722288
47433	722289
5921	722290
64434	722291
64344	722292
4215	722293
2776	722294
75415	722295
64120	722296
21268	722297
271582	722298
85431	722299
140816	722300
55555	722301
167	722302
7577	722303
55021	722304
160321	722305
11752	722306
53763	722307
20937	722308
94174	722309
1280	722310
28932	722311
35299	722312
91085	722313
40112	722314
11100	722315
133197	722316
256524	722317
257224	722318
57284	722319
82864	722320
5685	722321
14478	722322
3403	722323
25754	722324
33852	722325
294	722326
59256	722327
927	722328
109	722329
141966	722330
14260	722331
28121	722332
4838	722333
14619	722334
5334	722335
49244	722336
5540	722337
49498	722338
13548	722339
138987	722340
7160	722341
95115	722342
14762	722343
6593	722344
10510	722345
133850	722346
43445	722347
70419	722348
1288	722349
270677	722350
15849	722351
135479	722352
266711	722353
23140	722354
32730	722355
2248	722356
86137	722357
27215	722358
16322	722359
80619	722360
64944	722361
55491	722362
204716	722363
81977	722364
6534	722365
57719	722366
16135	722367
20895	722368
56740	722369
143950	722370
153061	722371
74411	722372
145471	722373
102063	722374
56316	722375
179566	722376
123021	722377
113373	722378
21733	722379
45329	722380
117443	722381
23413	722382
212327	722383
24162	722384
44892	722385
156310	722386
8903	722387
37420	722388
36366	722389
38003	722390
264	722391
6229	722392
38093	722393
539	722394
3627	722395
23089	722396
8052	722397
58084	722398
20793	722399
2956	722400
245105	722401
6751	722402
48922	722403
164869	722404
47120	722405
13261	722406
13806	722407
7648	722408
24488	722409
106241	722410
249869	722411
78741	722412
68750	722413
55425	722414
16283	722415
80703	722416
76226	722417
31268	722418
226344	722419
165816	722420
5585	722421
7035	722422
19779	722423
48989	722424
1763	722425
42965	722426
3246	722427
200303	722428
18598	722429
40650	722430
33734	722431
86910	722432
131156	722433
893	722434
59887	722435
4483	722436
176431	722437
231774	722438
188937	722439
67272	722440
27530	722441
84681	722442
3069	722443
214909	722444
24580	722445
19623	722446
10549	722447
2292	722448
116088	722449
16743	722450
95437	722451
29590	722452
110551	722453
37859	722454
9890	722455
9867	722456
76791	722457
84135	722458
25868	722459
42400	722460
26238	722461
113066	722462
18826	722463
51362	722464
55186	722465
29007	722466
63610	722467
26322	722468
17650	722469
43733	722470
126757	722471
77155	722472
104657	722473
10275	722474
6165	722475
26279	722476
18676	722477
6690	722478
224330	722479
57742	722480
66469	722481
2113	722482
44926	722483
4468	722484
21250	722485
187034	722486
117794	722487
69333	722488
72401	722489
86492	722490
43705	722491
121752	722492
4572	722493
86550	722494
67532	722495
251952	722496
97543	722497
169481	722498
210442	722499
74690	722500
54288	722501
200894	722502
8284	722503
18280	722504
91685	722505
25308	722506
240	722507
21609	722508
118757	722509
10073	722510
158538	722511
417	722512
1998	722513
95286	722514
71400	722515
125591	722516
1833	722517
13552	722518
8893	722519
88325	722520
122620	722521
41527	722522
7493	722523
27202	722524
10750	722525
147317	722526
263799	722527
56600	722528
650	722529
2924	722530
12717	722531
12075	722532
7207	722533
16496	722534
1239	722535
5694	722536
37592	722537
34632	722538
40947	722539
874	722540
7405	722541
87151	722542
16908	722543
21477	722544
23386	722545
15955	722546
10775	722547
362	722548
8124	722549
116327	722550
969	722551
6423	722552
187878	722553
80292	722554
256722	722555
61629	722556
17923	722557
8602	722558
112770	722559
832	722560
57362	722561
55905	722562
16903	722563
18860	722564
4656	722565
110196	722566
143287	722567
13389	722568
59433	722569
24147	722570
6205	722571
1565	722572
5223	722573
72357	722574
58425	722575
11967	722576
4279	722577
179233	722578
8106	722579
1506	722580
4220	722581
197	722582
4769	722583
1046	722584
19390	722585
164735	722586
9439	722587
179250	722588
28222	722589
15850	722590
3449	722591
83311	722592
273	722593
73356	722594
4170	722595
17577	722596
265386	722597
96249	722598
244404	722599
191234	722600
13097	722601
35168	722602
2667	722603
62569	722604
265798	722605
1474	722606
257164	722607
65389	722608
264816	722609
51988	722610
162269	722611
77574	722612
72079	722613
53405	722614
12008	722615
16531	722616
246275	722617
6514	722618
51971	722619
48628	722620
484	722621
88563	722622
52302	722623
153513	722624
354	722625
58802	722626
241996	722627
21662	722628
67103	722629
18	722630
25144	722631
136927	722632
24303	722633
24197	722634
70932	722635
122638	722636
84307	722637
22602	722638
135595	722639
45493	722640
3194	722641
41170	722642
20694	722643
58085	722644
122677	722645
2321	722646
215858	722647
10060	722648
99734	722649
8466	722650
125819	722651
225461	722652
22780	722653
67458	722654
9014	722655
20031	722656
22219	722657
72662	722658
119724	722659
199782	722660
244811	722661
25193	722662
5281	722663
13645	722664
7615	722665
35933	722666
169726	722667
6112	722668
3106	722669
1981	722670
32918	722671
4082	722672
5215	722673
272138	722674
127870	722675
12729	722676
259232	722677
30839	722678
96150	722679
3652	722680
266707	722681
10292	722682
85823	722683
64762	722684
207347	722685
79597	722686
107826	722687
2010	722688
357	722689
82411	722690
15607	722691
1258	722692
29045	722693
8714	722694
29325	722695
16436	722696
14506	722697
81295	722698
214764	722699
10983	722700
17313	722701
15688	722702
75288	722703
51746	722704
50494	722705
59480	722706
129680	722707
145977	722708
2285	722709
47479	722710
28801	722711
2377	722712
168035	722713
49929	722714
196654	722715
130458	722716
20777	722717
133424	722718
91851	722719
30961	722720
163609	722721
2872	722722
132644	722723
16239	722724
1971	722725
12003	722726
108269	722727
31961	722728
37612	722729
49278	722730
13567	722731
29973	722732
27650	722733
4241	722734
13773	722735
195845	722736
25983	722737
48312	722738
1205	722739
108225	722740
54952	722741
91999	722742
29880	722743
1730	722744
48136	722745
3622	722746
48489	722747
12	722748
70157	722749
4612	722750
37599	722751
15046	722752
3490	722753
60518	722754
154712	722755
9676	722756
3803	722757
34135	722758
29404	722759
115093	722760
40272	722761
73411	722762
1272	722763
2655	722764
141577	722765
14136	722766
8656	722767
34727	722768
4856	722769
220319	722770
127033	722771
184781	722772
58254	722773
10844	722774
90223	722775
126329	722776
4005	722777
3219	722778
191515	722779
56152	722780
107648	722781
112498	722782
59762	722783
7251	722784
23668	722785
31809	722786
75055	722787
203164	722788
144724	722789
103912	722790
1245	722791
156067	722792
110908	722793
122585	722794
76904	722795
12272	722796
3393	722797
66155	722798
34076	722799
3990	722800
10702	722801
159655	722802
170721	722803
81931	722804
109080	722805
9296	722806
28656	722807
11717	722808
171596	722809
86553	722810
29661	722811
74943	722812
25825	722813
43894	722814
134573	722815
111026	722816
32073	722817
3311	722818
122546	722819
34633	722820
29525	722821
251121	722822
8321	722823
20773	722824
13060	722825
86007	722826
205617	722827
38786	722828
5148	722829
1362	722830
28314	722831
101420	722832
41381	722833
90470	722834
8570	722835
13243	722836
71149	722837
1295	722838
83299	722839
93872	722840
1193	722841
161872	722842
145254	722843
17989	722844
5386	722845
49762	722846
8164	722847
147809	722848
7971	722849
20884	722850
56845	722851
8443	722852
163284	722853
86249	722854
57300	722855
1994	722856
56506	722857
31601	722858
199665	722859
90731	722860
72063	722861
205555	722862
15839	722863
2272	722864
11696	722865
45722	722866
9202	722867
5977	722868
107021	722869
66341	722870
88068	722871
55682	722872
3243	722873
56294	722874
11582	722875
140811	722876
15174	722877
1460	722878
11424	722879
231681	722880
30127	722881
2934	722882
203789	722883
227303	722884
32360	722885
102415	722886
624	722887
206039	722888
60188	722889
37825	722890
69192	722891
137937	722892
47602	722893
163602	722894
55293	722895
128164	722896
13711	722897
209021	722898
104977	722899
34569	722900
98763	722901
129375	722902
28851	722903
42472	722904
143963	722905
157403	722906
29812	722907
41579	722908
56575	722909
30310	722910
76864	722911
9115	722912
29442	722913
104269	722914
26410	722915
9977	722916
12849	722917
806	722918
149639	722919
72729	722920
14174	722921
37881	722922
35694	722923
147214	722924
13919	722925
32742	722926
64772	722927
65563	722928
269809	722929
4499	722930
47348	722931
136276	722932
70158	722933
270251	722934
10943	722935
1872	722936
24006	722937
67176	722938
5638	722939
28761	722940
1204	722941
18631	722942
13002	722943
76641	722944
56646	722945
199975	722946
51868	722947
10656	722948
59230	722949
69084	722950
22138	722951
46947	722952
83843	722953
126862	722954
30250	722955
203854	722956
5945	722957
8029	722958
9134	722959
2356	722960
91815	722961
125158	722962
95294	722963
47355	722964
147192	722965
21966	722966
98150	722967
85300	722968
96297	722969
64152	722970
234941	722971
201460	722972
726	722973
73	722974
49563	722975
2978	722976
159761	722977
96162	722978
1751	722979
195273	722980
135863	722981
53354	722982
61481	722983
184288	722984
84139	722985
3103	722986
1461	722987
13065	722988
40822	722989
750	722990
22750	722991
99878	722992
9904	722993
93094	722994
1815	722995
204727	722996
2518	722997
22272	722998
85112	722999
249939	723000
46791	723001
27385	723002
100162	723003
8483	723004
19726	723005
13081	723006
188097	723007
68714	723008
110149	723009
255744	723010
3635	723011
145147	723012
120547	723013
13093	723014
49040	723015
13472	723016
67352	723017
4288	723018
204646	723019
51334	723020
131863	723021
60938	723022
147415	723023
95093	723024
29047	723025
167966	723026
163864	723027
38849	723028
30413	723029
1338	723030
90362	723031
23452	723032
170269	723033
1209	723034
67624	723035
34686	723036
251631	723037
259951	723038
27971	723039
23569	723040
351	723041
4817	723042
20916	723043
97788	723044
140354	723045
66940	723046
257373	723047
34612	723048
76538	723049
146115	723050
2224	723051
2833	723052
26511	723053
30443	723054
23989	723055
7330	723056
152365	723057
127	723058
34639	723059
58294	723060
247146	723061
128095	723062
60455	723063
32973	723064
14689	723065
46345	723066
141748	723067
3894	723068
123624	723069
60058	723070
102883	723071
140881	723072
220326	723073
37058	723074
152327	723075
190342	723076
43053	723077
87917	723078
111952	723079
105573	723080
50711	723081
18359	723082
115551	723083
7867	723084
160260	723085
98347	723086
25205	723087
27240	723088
262532	723089
61598	723090
4252	723091
45154	723092
98005	723093
32696	723094
25731	723095
129266	723096
1748	723097
22804	723098
19890	723099
15854	723100
134270	723101
2555	723102
21766	723103
65292	723104
5721	723105
49356	723106
146177	723107
107858	723108
198347	723109
37064	723110
158910	723111
153057	723112
10284	723113
167968	723114
200934	723115
8636	723116
108418	723117
61583	723118
28494	723119
271341	723120
76077	723121
135394	723122
13697	723123
35465	723124
101029	723125
13573	723126
338	723127
3048	723128
25817	723129
158468	723130
272	723131
4915	723132
12395	723133
69379	723134
11920	723135
51341	723136
36800	723137
783	723138
11605	723139
9782	723140
22920	723141
45988	723142
33578	723143
30664	723144
2019	723145
51176	723146
11704	723147
18410	723148
84579	723149
54738	723150
2106	723151
166452	723152
32727	723153
22720	723154
218666	723155
22306	723156
33877	723157
224551	723158
30556	723159
80177	723160
190488	723161
90544	723162
14526	723163
32009	723164
6266	723165
21361	723166
35992	723167
12319	723168
213625	723169
11656	723170
246197	723171
59475	723172
61082	723173
5104	723174
90373	723175
112326	723176
30167	723177
4541	723178
136447	723179
68178	723180
5955	723181
7773	723182
137665	723183
54830	723184
114995	723185
5106	723186
12750	723187
119611	723188
956	723189
168027	723190
94457	723191
16709	723192
20082	723193
11544	723194
4806	723195
145617	723196
74768	723197
9389	723198
43823	723199
4863	723200
80184	723201
26458	723202
23684	723203
65354	723204
56316	723205
250834	723206
25542	723207
9101	723208
166514	723209
17601	723210
56689	723211
47395	723212
2988	723213
15413	723214
2119	723215
58278	723216
16994	723217
13151	723218
68774	723219
5675	723220
124512	723221
4478	723222
5935	723223
137356	723224
25296	723225
256816	723226
257056	723227
177595	723228
93993	723229
159308	723230
5430	723231
103	723232
11533	723233
3748	723234
754	723235
167809	723236
9436	723237
30753	723238
50716	723239
25979	723240
133396	723241
32654	723242
41921	723243
62998	723244
70881	723245
746	723246
8604	723247
54826	723248
78428	723249
195288	723250
180213	723251
2749	723252
25255	723253
2138	723254
76219	723255
8946	723256
28550	723257
50514	723258
135523	723259
69126	723260
93349	723261
171487	723262
5203	723263
120609	723264
61562	723265
101154	723266
193637	723267
169628	723268
29204	723269
33190	723270
57549	723271
138292	723272
6821	723273
2063	723274
704	723275
39348	723276
18360	723277
123782	723278
8711	723279
58452	723280
42052	723281
5234	723282
65633	723283
76319	723284
98213	723285
83239	723286
1707	723287
207284	723288
9938	723289
17425	723290
73925	723291
450	723292
90813	723293
24228	723294
46498	723295
31404	723296
3776	723297
26122	723298
158634	723299
149982	723300
1394	723301
28480	723302
139859	723303
121415	723304
53920	723305
160101	723306
150574	723307
258623	723308
18577	723309
9471	723310
1955	723311
140256	723312
39797	723313
7624	723314
117881	723315
26064	723316
94129	723317
205061	723318
9640	723319
140119	723320
65035	723321
11567	723322
4903	723323
1959	723324
6969	723325
35310	723326
3321	723327
31762	723328
1383	723329
31130	723330
38707	723331
21646	723332
94603	723333
1117	723334
107191	723335
4745	723336
3955	723337
320	723338
246378	723339
33558	723340
8714	723341
11633	723342
87480	723343
147963	723344
4639	723345
28765	723346
72194	723347
6021	723348
6896	723349
23128	723350
130772	723351
31647	723352
235534	723353
303	723354
53131	723355
101364	723356
18230	723357
23889	723358
151474	723359
218903	723360
11835	723361
245893	723362
25192	723363
69933	723364
57700	723365
17771	723366
39305	723367
986	723368
234021	723369
22297	723370
2967	723371
98145	723372
1550	723373
144816	723374
128689	723375
11252	723376
50476	723377
1332	723378
171761	723379
105733	723380
35650	723381
56173	723382
24113	723383
1038	723384
11302	723385
57813	723386
24443	723387
72077	723388
61198	723389
19302	723390
157694	723391
75314	723392
10573	723393
23469	723394
8447	723395
76456	723396
76663	723397
39383	723398
77628	723399
1133	723400
151007	723401
108246	723402
104366	723403
1290	723404
143963	723405
1963	723406
51894	723407
107469	723408
221738	723409
22326	723410
165903	723411
510	723412
6419	723413
2751	723414
24882	723415
30038	723416
809	723417
109949	723418
156675	723419
39988	723420
120918	723421
261870	723422
9534	723423
90084	723424
140976	723425
3133	723426
98980	723427
52442	723428
159214	723429
101689	723430
59212	723431
3088	723432
4372	723433
48243	723434
187966	723435
177563	723436
499	723437
83584	723438
66731	723439
75431	723440
26787	723441
3444	723442
15754	723443
183076	723444
14917	723445
98621	723446
175328	723447
32287	723448
137457	723449
43735	723450
93496	723451
3965	723452
30536	723453
164450	723454
6141	723455
232709	723456
95659	723457
112750	723458
5255	723459
97852	723460
166655	723461
6870	723462
37433	723463
5001	723464
963	723465
75259	723466
215906	723467
58942	723468
61676	723469
26347	723470
66007	723471
56940	723472
112743	723473
134902	723474
30998	723475
23173	723476
3522	723477
1171	723478
42538	723479
36100	723480
68988	723481
11800	723482
610	723483
20088	723484
12188	723485
27294	723486
9190	723487
26763	723488
253964	723489
1595	723490
67958	723491
80279	723492
32175	723493
242822	723494
13895	723495
90634	723496
32231	723497
39745	723498
27358	723499
3246	723500
94151	723501
40527	723502
71814	723503
3	723504
135175	723505
9060	723506
54631	723507
81357	723508
23325	723509
38087	723510
112941	723511
23274	723512
78111	723513
17387	723514
18644	723515
118649	723516
11990	723517
191136	723518
262893	723519
113290	723520
7552	723521
20689	723522
346	723523
1075	723524
27452	723525
6296	723526
74908	723527
12949	723528
14223	723529
101399	723530
41899	723531
112603	723532
125173	723533
93402	723534
72467	723535
138038	723536
154779	723537
196025	723538
251112	723539
246833	723540
73465	723541
37476	723542
263025	723543
51287	723544
67683	723545
927	723546
26118	723547
838	723548
7422	723549
165316	723550
23512	723551
103711	723552
47173	723553
122	723554
101509	723555
47750	723556
11850	723557
45553	723558
18739	723559
16318	723560
163959	723561
61312	723562
36852	723563
179482	723564
125584	723565
39444	723566
251883	723567
12114	723568
37824	723569
4162	723570
23521	723571
14438	723572
118225	723573
405	723574
9330	723575
170089	723576
109820	723577
5280	723578
49851	723579
53742	723580
4001	723581
6118	723582
157608	723583
148821	723584
119302	723585
28797	723586
31221	723587
48836	723588
109992	723589
1261	723590
1677	723591
793	723592
6309	723593
149116	723594
150279	723595
16596	723596
43196	723597
24980	723598
34353	723599
198608	723600
69406	723601
45128	723602
118228	723603
21202	723604
159265	723605
69796	723606
6897	723607
60282	723608
31778	723609
82335	723610
166235	723611
252258	723612
121632	723613
100060	723614
117658	723615
253624	723616
7371	723617
209610	723618
34537	723619
41974	723620
8791	723621
151042	723622
28172	723623
72436	723624
5317	723625
62445	723626
55060	723627
66116	723628
7899	723629
43315	723630
259530	723631
29932	723632
7214	723633
213765	723634
4991	723635
93734	723636
79654	723637
78321	723638
112136	723639
259062	723640
208625	723641
49396	723642
231645	723643
6489	723644
47500	723645
55543	723646
51272	723647
11292	723648
18993	723649
169259	723650
110206	723651
15292	723652
16242	723653
28477	723654
14553	723655
196273	723656
1996	723657
4026	723658
138037	723659
3607	723660
9463	723661
242958	723662
52522	723663
21473	723664
69999	723665
33672	723666
89301	723667
181439	723668
80643	723669
15023	723670
13851	723671
4566	723672
117281	723673
46649	723674
5856	723675
29814	723676
234121	723677
13018	723678
228191	723679
325	723680
3361	723681
108559	723682
50460	723683
7156	723684
14422	723685
41768	723686
24095	723687
16032	723688
40056	723689
23542	723690
2796	723691
1854	723692
123801	723693
13531	723694
4913	723695
16399	723696
23025	723697
80082	723698
4020	723699
11397	723700
13697	723701
46479	723702
131928	723703
22052	723704
4836	723705
15221	723706
8469	723707
194510	723708
88985	723709
6093	723710
85288	723711
5336	723712
5650	723713
3350	723714
28908	723715
259701	723716
36201	723717
43721	723718
125465	723719
19603	723720
18541	723721
78440	723722
1870	723723
8580	723724
33534	723725
110175	723726
6394	723727
200165	723728
4407	723729
3176	723730
81683	723731
11139	723732
101832	723733
135610	723734
4783	723735
79870	723736
1143	723737
41063	723738
35185	723739
189887	723740
5304	723741
12472	723742
208378	723743
11819	723744
145038	723745
36660	723746
101614	723747
13305	723748
54433	723749
67868	723750
3827	723751
349	723752
174379	723753
238376	723754
2724	723755
10568	723756
53274	723757
10860	723758
7438	723759
13711	723760
207598	723761
5661	723762
20898	723763
111926	723764
65255	723765
5063	723766
2511	723767
166701	723768
849	723769
144002	723770
116745	723771
82252	723772
7031	723773
34161	723774
173750	723775
45507	723776
3601	723777
159309	723778
36929	723779
168	723780
19472	723781
11545	723782
222604	723783
15607	723784
189180	723785
119344	723786
10423	723787
2447	723788
1676	723789
5866	723790
146460	723791
177161	723792
114584	723793
86654	723794
261930	723795
55554	723796
50391	723797
114720	723798
141694	723799
153285	723800
39075	723801
7958	723802
3851	723803
9748	723804
57451	723805
6574	723806
219378	723807
170358	723808
53837	723809
29031	723810
104987	723811
123981	723812
17851	723813
50981	723814
140576	723815
43861	723816
11062	723817
14821	723818
25647	723819
81161	723820
2641	723821
7642	723822
180006	723823
27282	723824
35678	723825
138902	723826
3280	723827
19574	723828
23744	723829
34693	723830
30595	723831
10754	723832
22271	723833
3724	723834
7136	723835
34376	723836
62940	723837
20804	723838
143384	723839
12069	723840
201434	723841
8852	723842
165376	723843
10471	723844
42098	723845
5141	723846
93517	723847
47459	723848
820	723849
39421	723850
258969	723851
70281	723852
270926	723853
11685	723854
169009	723855
10367	723856
88636	723857
104738	723858
16522	723859
215239	723860
40204	723861
83371	723862
26031	723863
1355	723864
97155	723865
1257	723866
8137	723867
28270	723868
14301	723869
6072	723870
8	723871
86722	723872
7164	723873
14083	723874
4140	723875
7197	723876
72337	723877
111303	723878
24857	723879
33635	723880
102408	723881
187705	723882
66018	723883
2717	723884
48863	723885
132521	723886
61220	723887
41068	723888
5818	723889
40536	723890
58331	723891
69288	723892
1043	723893
81554	723894
22241	723895
37505	723896
32323	723897
30000	723898
53683	723899
13125	723900
113093	723901
12517	723902
3789	723903
115935	723904
159852	723905
264382	723906
76985	723907
41787	723908
51835	723909
24245	723910
10915	723911
2069	723912
68766	723913
45510	723914
9301	723915
10683	723916
27290	723917
4991	723918
38616	723919
374	723920
12060	723921
48409	723922
176183	723923
2783	723924
30514	723925
11332	723926
243221	723927
152408	723928
70854	723929
2171	723930
2831	723931
234360	723932
105960	723933
31376	723934
31079	723935
148840	723936
1532	723937
115117	723938
73752	723939
174472	723940
50958	723941
12567	723942
19070	723943
14883	723944
33991	723945
42838	723946
99832	723947
157224	723948
39665	723949
56082	723950
94602	723951
52248	723952
115386	723953
79685	723954
115791	723955
92539	723956
62398	723957
77299	723958
113925	723959
17127	723960
73416	723961
118882	723962
28887	723963
73591	723964
89276	723965
39664	723966
17490	723967
160794	723968
4782	723969
85137	723970
2566	723971
33389	723972
6002	723973
6814	723974
95237	723975
7701	723976
51076	723977
269504	723978
3433	723979
17892	723980
3405	723981
59921	723982
9277	723983
12928	723984
79704	723985
59927	723986
63445	723987
12811	723988
16450	723989
2479	723990
31288	723991
174103	723992
247707	723993
161324	723994
266132	723995
36291	723996
82420	723997
15652	723998
35896	723999
78016	724000
40727	724001
77702	724002
211951	724003
96030	724004
115647	724005
146197	724006
5546	724007
6901	724008
31715	724009
85418	724010
3185	724011
157984	724012
1	724013
2468	724014
3564	724015
219745	724016
178688	724017
34500	724018
63207	724019
134210	724020
96497	724021
17024	724022
25369	724023
3748	724024
156558	724025
19447	724026
160158	724027
1	724028
185441	724029
1589	724030
47603	724031
11800	724032
4319	724033
10153	724034
105702	724035
8832	724036
40855	724037
14037	724038
85872	724039
105423	724040
24582	724041
146060	724042
15346	724043
5201	724044
10183	724045
77775	724046
12938	724047
78077	724048
150512	724049
165735	724050
4951	724051
90322	724052
22218	724053
46501	724054
10110	724055
92632	724056
49	724057
48931	724058
162226	724059
250580	724060
8420	724061
4690	724062
20636	724063
21803	724064
13172	724065
153079	724066
256605	724067
33316	724068
18729	724069
39116	724070
80444	724071
71218	724072
5611	724073
198207	724074
18864	724075
301	724076
22104	724077
417	724078
61903	724079
3364	724080
59584	724081
17465	724082
139988	724083
32843	724084
3629	724085
165357	724086
67333	724087
8876	724088
5045	724089
24770	724090
4511	724091
11984	724092
42152	724093
49710	724094
259903	724095
61267	724096
171929	724097
165746	724098
28281	724099
3919	724100
95	724101
78403	724102
3038	724103
101397	724104
861	724105
39129	724106
112885	724107
34766	724108
42727	724109
19425	724110
1543	724111
41824	724112
270954	724113
4218	724114
113755	724115
8715	724116
2272	724117
9751	724118
12099	724119
250148	724120
3792	724121
115750	724122
123383	724123
72400	724124
249391	724125
145901	724126
213164	724127
55526	724128
173278	724129
4828	724130
28790	724131
2678	724132
14146	724133
6368	724134
39423	724135
17198	724136
17107	724137
67886	724138
2773	724139
237243	724140
2887	724141
74575	724142
136324	724143
3987	724144
216750	724145
252546	724146
171548	724147
93694	724148
40976	724149
58235	724150
17461	724151
138352	724152
15262	724153
1689	724154
104173	724155
28521	724156
8005	724157
268191	724158
8577	724159
41316	724160
40551	724161
18370	724162
45934	724163
6859	724164
390	724165
99691	724166
38571	724167
44255	724168
13884	724169
16119	724170
1416	724171
270268	724172
39715	724173
48031	724174
2816	724175
168	724176
218447	724177
47120	724178
127139	724179
36377	724180
2608	724181
260859	724182
253	724183
17440	724184
13831	724185
53040	724186
35953	724187
256166	724188
1723	724189
79628	724190
14737	724191
1159	724192
42680	724193
704	724194
34756	724195
17049	724196
15937	724197
8625	724198
5248	724199
58550	724200
84796	724201
3123	724202
13104	724203
38391	724204
192134	724205
31188	724206
67763	724207
2393	724208
5020	724209
10422	724210
184540	724211
3013	724212
1933	724213
22436	724214
197409	724215
109141	724216
6443	724217
48898	724218
6333	724219
1905	724220
12400	724221
7051	724222
211548	724223
126117	724224
99242	724225
71832	724226
86223	724227
9971	724228
65540	724229
264744	724230
135654	724231
164760	724232
25623	724233
56314	724234
106537	724235
20145	724236
5684	724237
44743	724238
13497	724239
17477	724240
72294	724241
157	724242
10818	724243
43187	724244
29887	724245
78788	724246
29943	724247
145780	724248
4952	724249
269505	724250
16425	724251
1323	724252
136718	724253
18202	724254
54820	724255
158645	724256
1499	724257
1769	724258
679	724259
17526	724260
213720	724261
19514	724262
3030	724263
642	724264
58544	724265
45447	724266
7852	724267
17600	724268
143940	724269
9086	724270
6089	724271
29604	724272
177997	724273
14522	724274
42490	724275
40818	724276
9117	724277
87062	724278
51332	724279
58354	724280
61784	724281
7965	724282
53863	724283
27795	724284
223646	724285
37119	724286
159362	724287
3174	724288
137959	724289
62936	724290
5051	724291
6203	724292
416	724293
2686	724294
16183	724295
3712	724296
73798	724297
161048	724298
29593	724299
47811	724300
254	724301
16467	724302
70698	724303
44000	724304
19097	724305
12149	724306
1699	724307
634	724308
19070	724309
15735	724310
4228	724311
12852	724312
64283	724313
6683	724314
32731	724315
81393	724316
6601	724317
41470	724318
18796	724319
97244	724320
270051	724321
27340	724322
37723	724323
13879	724324
388	724325
2164	724326
160613	724327
133943	724328
5362	724329
39942	724330
49240	724331
61054	724332
174256	724333
2085	724334
120108	724335
1812	724336
108916	724337
42	724338
94203	724339
30188	724340
238487	724341
177947	724342
65382	724343
278	724344
205425	724345
272208	724346
35838	724347
211981	724348
29727	724349
92499	724350
28890	724351
1415	724352
21740	724353
93506	724354
6942	724355
46180	724356
35387	724357
40756	724358
70400	724359
40230	724360
15783	724361
22400	724362
22866	724363
26174	724364
18644	724365
622	724366
42294	724367
15835	724368
14570	724369
7	724370
782	724371
5228	724372
33878	724373
163585	724374
8	724375
12961	724376
17243	724377
8688	724378
46194	724379
212828	724380
57076	724381
3987	724382
11119	724383
28141	724384
59691	724385
85953	724386
58812	724387
85136	724388
43049	724389
3874	724390
40143	724391
210613	724392
4040	724393
58847	724394
30723	724395
1137	724396
63660	724397
9623	724398
4308	724399
110190	724400
5752	724401
99192	724402
130305	724403
110268	724404
242058	724405
11233	724406
41273	724407
46184	724408
88606	724409
11995	724410
255591	724411
67737	724412
39491	724413
8370	724414
192883	724415
40	724416
6188	724417
14148	724418
105515	724419
38250	724420
84596	724421
167416	724422
36068	724423
32324	724424
61706	724425
26274	724426
13081	724427
2914	724428
17758	724429
27918	724430
24258	724431
1835	724432
88641	724433
25910	724434
108164	724435
60353	724436
162	724437
15606	724438
10981	724439
3064	724440
55672	724441
169733	724442
25950	724443
24082	724444
6391	724445
17563	724446
70016	724447
83697	724448
88	724449
139036	724450
57262	724451
7146	724452
243815	724453
88349	724454
110662	724455
16275	724456
10672	724457
117617	724458
23703	724459
35269	724460
72894	724461
122839	724462
16674	724463
10560	724464
5033	724465
72809	724466
1672	724467
32977	724468
99115	724469
10228	724470
108644	724471
312	724472
22373	724473
48505	724474
59223	724475
22175	724476
28393	724477
31499	724478
17024	724479
67800	724480
7376	724481
172196	724482
18321	724483
67018	724484
173186	724485
264497	724486
2	724487
27770	724488
42227	724489
137410	724490
152579	724491
3166	724492
5573	724493
22723	724494
200248	724495
18696	724496
102457	724497
5954	724498
677	724499
49987	724500
34482	724501
55334	724502
84113	724503
126050	724504
272	724505
61744	724506
36264	724507
24057	724508
20784	724509
14314	724510
77627	724511
90757	724512
8991	724513
175562	724514
18701	724515
10077	724516
14861	724517
94640	724518
206926	724519
238	724520
154659	724521
127067	724522
4622	724523
21869	724524
15331	724525
35288	724526
132625	724527
124003	724528
71794	724529
26528	724530
10884	724531
11165	724532
113359	724533
69548	724534
61595	724535
5315	724536
6089	724537
20814	724538
173553	724539
664	724540
1337	724541
192184	724542
256216	724543
267683	724544
157511	724545
223469	724546
39940	724547
151837	724548
7597	724549
145664	724550
46660	724551
10368	724552
122940	724553
225	724554
6316	724555
54	724556
62243	724557
222877	724558
67318	724559
244648	724560
129585	724561
714	724562
120551	724563
8188	724564
165317	724565
3015	724566
1629	724567
8118	724568
21837	724569
58166	724570
9626	724571
106792	724572
32056	724573
138618	724574
238946	724575
577	724576
31249	724577
128289	724578
17560	724579
4097	724580
5009	724581
257715	724582
85999	724583
25899	724584
142173	724585
245520	724586
6822	724587
4639	724588
88316	724589
33842	724590
117399	724591
32712	724592
89863	724593
130272	724594
90518	724595
24523	724596
239239	724597
39795	724598
151315	724599
54864	724600
28753	724601
59216	724602
167767	724603
258005	724604
7573	724605
2746	724606
50891	724607
26383	724608
56185	724609
23495	724610
30034	724611
70670	724612
173607	724613
17205	724614
1828	724615
92147	724616
60029	724617
217731	724618
92195	724619
16569	724620
170522	724621
6669	724622
8298	724623
97080	724624
168725	724625
24631	724626
61081	724627
4455	724628
7748	724629
78511	724630
11989	724631
43855	724632
35810	724633
458	724634
50887	724635
2493	724636
101590	724637
287	724638
23471	724639
52157	724640
4109	724641
1606	724642
20552	724643
245584	724644
270921	724645
234528	724646
138628	724647
95724	724648
32472	724649
39234	724650
857	724651
80731	724652
4343	724653
11394	724654
12219	724655
35745	724656
124315	724657
6569	724658
167642	724659
2650	724660
4751	724661
78551	724662
10393	724663
6513	724664
47623	724665
185084	724666
170454	724667
77708	724668
5426	724669
4453	724670
7332	724671
155563	724672
41278	724673
31025	724674
207762	724675
28215	724676
15933	724677
33744	724678
32604	724679
1798	724680
23463	724681
100581	724682
7630	724683
16676	724684
57024	724685
13638	724686
1372	724687
168850	724688
65207	724689
1547	724690
78	724691
13088	724692
52004	724693
30023	724694
36703	724695
110502	724696
4504	724697
39440	724698
199894	724699
237832	724700
187003	724701
47534	724702
21686	724703
31290	724704
66459	724705
31640	724706
8242	724707
21207	724708
20571	724709
28611	724710
1211	724711
8806	724712
7071	724713
1004	724714
110513	724715
3133	724716
179464	724717
31968	724718
14297	724719
209403	724720
120245	724721
86741	724722
211585	724723
71552	724724
100655	724725
19643	724726
169296	724727
78078	724728
42966	724729
24031	724730
23937	724731
9614	724732
68486	724733
30072	724734
30319	724735
442	724736
67568	724737
41485	724738
177	724739
238811	724740
7210	724741
227812	724742
16066	724743
130811	724744
2516	724745
84690	724746
56237	724747
78076	724748
1686	724749
51444	724750
90737	724751
1140	724752
22430	724753
11500	724754
24689	724755
57778	724756
24259	724757
6004	724758
66032	724759
12910	724760
17505	724761
200886	724762
7614	724763
137419	724764
88200	724765
15892	724766
13183	724767
14742	724768
65458	724769
82066	724770
32036	724771
18927	724772
245595	724773
16302	724774
107573	724775
211855	724776
14742	724777
225	724778
181168	724779
1102	724780
42450	724781
160944	724782
2991	724783
30480	724784
13109	724785
11183	724786
19358	724787
1853	724788
66862	724789
5250	724790
98957	724791
2551	724792
702	724793
395	724794
10133	724795
4169	724796
22786	724797
59616	724798
5854	724799
191944	724800
10832	724801
21851	724802
13777	724803
9620	724804
227705	724805
116242	724806
13308	724807
47861	724808
71764	724809
169768	724810
271915	724811
62075	724812
49681	724813
22375	724814
135102	724815
40582	724816
102211	724817
1530	724818
55985	724819
35497	724820
45092	724821
105729	724822
38136	724823
61894	724824
92443	724825
4332	724826
189065	724827
145541	724828
240795	724829
156510	724830
114	724831
12985	724832
727	724833
104966	724834
739	724835
203022	724836
155957	724837
4031	724838
180264	724839
28305	724840
60446	724841
103282	724842
62605	724843
84885	724844
28759	724845
31720	724846
2248	724847
153153	724848
121946	724849
196272	724850
66117	724851
13495	724852
27835	724853
31281	724854
3040	724855
20826	724856
39693	724857
18899	724858
3864	724859
82355	724860
9939	724861
31709	724862
912	724863
193020	724864
8667	724865
51057	724866
22676	724867
25231	724868
9828	724869
171454	724870
9150	724871
33	724872
152340	724873
18838	724874
11327	724875
242747	724876
159431	724877
199371	724878
168767	724879
26534	724880
61010	724881
167183	724882
122751	724883
412	724884
21412	724885
155390	724886
109711	724887
194312	724888
225835	724889
43857	724890
181053	724891
32011	724892
20157	724893
71897	724894
2044	724895
53773	724896
22910	724897
293	724898
9892	724899
218052	724900
25963	724901
203345	724902
255	724903
7952	724904
50650	724905
1718	724906
27262	724907
15375	724908
8524	724909
220107	724910
89301	724911
173261	724912
13011	724913
13392	724914
17526	724915
1811	724916
64709	724917
20227	724918
165035	724919
98634	724920
128280	724921
66022	724922
1116	724923
137282	724924
36026	724925
23583	724926
10546	724927
264164	724928
831	724929
8429	724930
125324	724931
23678	724932
265769	724933
7422	724934
3043	724935
65963	724936
38427	724937
149334	724938
224422	724939
84607	724940
171532	724941
258	724942
447	724943
16292	724944
193073	724945
13167	724946
105766	724947
17212	724948
9557	724949
77015	724950
93404	724951
165111	724952
5922	724953
79989	724954
39986	724955
72968	724956
155373	724957
14772	724958
33364	724959
161664	724960
86184	724961
34774	724962
149681	724963
43834	724964
4424	724965
77835	724966
11214	724967
57558	724968
460	724969
82524	724970
483	724971
2252	724972
2378	724973
19514	724974
99	724975
127109	724976
8511	724977
50344	724978
12540	724979
15429	724980
4626	724981
234995	724982
247917	724983
168721	724984
69656	724985
67359	724986
101153	724987
53900	724988
232249	724989
76414	724990
161641	724991
38022	724992
11256	724993
31905	724994
12627	724995
1315	724996
2086	724997
85546	724998
42359	724999
125698	725000
207238	725001
28271	725002
72220	725003
70995	725004
58782	725005
25808	725006
104498	725007
183247	725008
14850	725009
32993	725010
3387	725011
19882	725012
237041	725013
18458	725014
17306	725015
23773	725016
103090	725017
47598	725018
168234	725019
31383	725020
63333	725021
110459	725022
131539	725023
217091	725024
143801	725025
90205	725026
153951	725027
8912	725028
47562	725029
15741	725030
14095	725031
45692	725032
13807	725033
4155	725034
42407	725035
9261	725036
11289	725037
3078	725038
74491	725039
169790	725040
15466	725041
4773	725042
4153	725043
52548	725044
27100	725045
1400	725046
74144	725047
26002	725048
100121	725049
244421	725050
14024	725051
112300	725052
121404	725053
141269	725054
72287	725055
68184	725056
13697	725057
103665	725058
106360	725059
55331	725060
9878	725061
35953	725062
151723	725063
5282	725064
22300	725065
255652	725066
18321	725067
14734	725068
811	725069
6621	725070
2486	725071
15941	725072
121233	725073
17856	725074
91007	725075
230	725076
267056	725077
7174	725078
58044	725079
87537	725080
8156	725081
8674	725082
10215	725083
935	725084
6578	725085
5910	725086
78746	725087
11468	725088
9945	725089
154686	725090
2194	725091
113942	725092
8244	725093
8491	725094
144317	725095
105633	725096
65742	725097
262456	725098
32803	725099
205698	725100
75262	725101
131135	725102
105267	725103
129191	725104
70049	725105
40075	725106
43044	725107
315	725108
149288	725109
33086	725110
2816	725111
9540	725112
269	725113
54493	725114
34555	725115
123893	725116
7434	725117
8742	725118
1638	725119
118741	725120
46140	725121
14400	725122
41004	725123
90668	725124
121547	725125
259024	725126
19663	725127
264	725128
56690	725129
17549	725130
30328	725131
35502	725132
7893	725133
80008	725134
247210	725135
22101	725136
18637	725137
7035	725138
4630	725139
1473	725140
11630	725141
16869	725142
45582	725143
13519	725144
27822	725145
106645	725146
57338	725147
19253	725148
126048	725149
17697	725150
7007	725151
80141	725152
29462	725153
23031	725154
85927	725155
5077	725156
728	725157
1460	725158
5094	725159
9309	725160
200839	725161
235018	725162
174679	725163
586	725164
238490	725165
1836	725166
37895	725167
314	725168
15178	725169
28354	725170
17755	725171
108021	725172
11309	725173
53207	725174
11	725175
143898	725176
31647	725177
37206	725178
129677	725179
170814	725180
2786	725181
88662	725182
169153	725183
170371	725184
2135	725185
24695	725186
81528	725187
56341	725188
49727	725189
65550	725190
84269	725191
66191	725192
1364	725193
103812	725194
153414	725195
8196	725196
543	725197
175734	725198
8959	725199
20790	725200
124498	725201
748	725202
3005	725203
583	725204
37678	725205
8341	725206
16283	725207
3442	725208
37790	725209
12810	725210
87693	725211
146388	725212
26747	725213
26819	725214
282	725215
191471	725216
46610	725217
9152	725218
8848	725219
46028	725220
6503	725221
157307	725222
99662	725223
1510	725224
132131	725225
152551	725226
15575	725227
42978	725228
41247	725229
16083	725230
9436	725231
2240	725232
39094	725233
192374	725234
191968	725235
832	725236
169472	725237
250587	725238
121679	725239
15477	725240
54528	725241
59034	725242
225590	725243
173791	725244
3781	725245
232288	725246
1966	725247
30054	725248
42299	725249
144924	725250
48691	725251
269451	725252
9121	725253
54851	725254
79479	725255
44319	725256
4660	725257
49686	725258
13094	725259
6463	725260
5943	725261
183535	725262
32139	725263
75912	725264
203934	725265
181176	725266
119790	725267
95887	725268
35840	725269
45810	725270
9434	725271
77319	725272
107912	725273
107050	725274
259501	725275
47132	725276
100806	725277
38955	725278
247	725279
105440	725280
13949	725281
61481	725282
6157	725283
242434	725284
2153	725285
2086	725286
23428	725287
116089	725288
78926	725289
24869	725290
74104	725291
72364	725292
4906	725293
170794	725294
144313	725295
1338	725296
67161	725297
29594	725298
75826	725299
638	725300
218840	725301
26051	725302
69234	725303
380	725304
29463	725305
6827	725306
262424	725307
145856	725308
4434	725309
77584	725310
268972	725311
100178	725312
60	725313
132393	725314
92091	725315
210933	725316
65202	725317
199827	725318
109690	725319
53436	725320
14938	725321
126416	725322
185975	725323
69881	725324
6292	725325
131923	725326
37612	725327
15311	725328
47403	725329
652	725330
86573	725331
15448	725332
106510	725333
28227	725334
96299	725335
46201	725336
159374	725337
112424	725338
7029	725339
55357	725340
17376	725341
125448	725342
139966	725343
7736	725344
23339	725345
269976	725346
271941	725347
62743	725348
4153	725349
153449	725350
11491	725351
260	725352
5250	725353
231511	725354
24584	725355
11121	725356
3214	725357
75773	725358
151149	725359
28643	725360
896	725361
785	725362
34768	725363
36494	725364
214182	725365
42667	725366
101343	725367
693	725368
44193	725369
109699	725370
1612	725371
17491	725372
38955	725373
11423	725374
35836	725375
19351	725376
25294	725377
5721	725378
2	725379
194837	725380
89725	725381
6316	725382
123376	725383
201899	725384
157345	725385
124161	725386
22373	725387
16070	725388
74563	725389
71324	725390
110384	725391
75258	725392
57135	725393
139283	725394
151185	725395
213629	725396
56658	725397
71545	725398
127551	725399
83533	725400
253602	725401
131915	725402
131820	725403
126176	725404
680	725405
244741	725406
19382	725407
267738	725408
18626	725409
5906	725410
76319	725411
112769	725412
40059	725413
43803	725414
53471	725415
204074	725416
117586	725417
45758	725418
18693	725419
981	725420
5241	725421
194329	725422
87883	725423
933	725424
52198	725425
3093	725426
103198	725427
5501	725428
1952	725429
24062	725430
30625	725431
114378	725432
6558	725433
46147	725434
5456	725435
57939	725436
56072	725437
14156	725438
31	725439
38814	725440
44294	725441
5423	725442
49014	725443
140007	725444
112255	725445
27381	725446
237332	725447
53824	725448
67413	725449
78498	725450
67186	725451
41895	725452
151538	725453
59479	725454
37918	725455
9825	725456
3890	725457
200463	725458
198941	725459
8976	725460
326	725461
48316	725462
19506	725463
18528	725464
148226	725465
34206	725466
11679	725467
151906	725468
110852	725469
239840	725470
46217	725471
32895	725472
15317	725473
140863	725474
79266	725475
1949	725476
253820	725477
131885	725478
146433	725479
116684	725480
20219	725481
48214	725482
206	725483
14043	725484
90709	725485
44017	725486
78431	725487
74796	725488
2310	725489
22503	725490
100790	725491
78769	725492
57650	725493
53470	725494
54329	725495
91060	725496
91765	725497
24640	725498
39046	725499
110341	725500
57243	725501
154990	725502
10698	725503
91082	725504
5685	725505
7663	725506
15712	725507
122587	725508
28739	725509
37825	725510
70299	725511
82842	725512
24147	725513
18115	725514
310	725515
2164	725516
8967	725517
4741	725518
16242	725519
102751	725520
46748	725521
46777	725522
115046	725523
27983	725524
264644	725525
85139	725526
6664	725527
179191	725528
170525	725529
89796	725530
4509	725531
19585	725532
11766	725533
9407	725534
7036	725535
24202	725536
22665	725537
114517	725538
160971	725539
182615	725540
257729	725541
116314	725542
13041	725543
61738	725544
85013	725545
6638	725546
23431	725547
15770	725548
166461	725549
61588	725550
83686	725551
109030	725552
1703	725553
50305	725554
4288	725555
21856	725556
42789	725557
12719	725558
13071	725559
34512	725560
50843	725561
57335	725562
24354	725563
7404	725564
71715	725565
52868	725566
92483	725567
59359	725568
39049	725569
198085	725570
98506	725571
129160	725572
2133	725573
46371	725574
87726	725575
143243	725576
201598	725577
125250	725578
103629	725579
79790	725580
75636	725581
87543	725582
16672	725583
269755	725584
100108	725585
240893	725586
5855	725587
3530	725588
30684	725589
206062	725590
139732	725591
20831	725592
34664	725593
3679	725594
6366	725595
9912	725596
113405	725597
169838	725598
11315	725599
117914	725600
41370	725601
52509	725602
1454	725603
175715	725604
3	725605
16148	725606
71329	725607
41280	725608
252996	725609
175	725610
2471	725611
692	725612
76199	725613
44371	725614
74204	725615
68101	725616
114866	725617
146747	725618
39371	725619
13161	725620
184415	725621
7624	725622
100285	725623
3731	725624
46951	725625
2339	725626
66491	725627
185074	725628
106260	725629
122927	725630
146745	725631
24987	725632
23970	725633
81928	725634
198368	725635
21314	725636
2576	725637
52317	725638
59878	725639
119	725640
1768	725641
70451	725642
5248	725643
72162	725644
145284	725645
6000	725646
53870	725647
17644	725648
918	725649
8807	725650
23862	725651
13943	725652
135993	725653
2918	725654
20911	725655
75790	725656
52139	725657
9238	725658
10828	725659
14632	725660
8488	725661
28152	725662
81	725663
24562	725664
13357	725665
92496	725666
188939	725667
47876	725668
267765	725669
33390	725670
81059	725671
4233	725672
165473	725673
80465	725674
16150	725675
156383	725676
21048	725677
14408	725678
10561	725679
16513	725680
158995	725681
394	725682
20778	725683
37017	725684
12278	725685
191999	725686
37808	725687
56506	725688
8291	725689
154646	725690
81571	725691
90794	725692
45639	725693
61557	725694
151709	725695
21201	725696
20944	725697
3374	725698
13162	725699
14046	725700
64172	725701
29284	725702
25763	725703
2863	725704
901	725705
28980	725706
176524	725707
46379	725708
8743	725709
49259	725710
123071	725711
52444	725712
17485	725713
57893	725714
69700	725715
267573	725716
2899	725717
5001	725718
32415	725719
28218	725720
104497	725721
43112	725722
134670	725723
32522	725724
206163	725725
32842	725726
16780	725727
25827	725728
210647	725729
3732	725730
1535	725731
171097	725732
1246	725733
103021	725734
16763	725735
4812	725736
6209	725737
98217	725738
40488	725739
12999	725740
10484	725741
20406	725742
111	725743
26592	725744
269718	725745
650	725746
75406	725747
17026	725748
271814	725749
128382	725750
18280	725751
22048	725752
221752	725753
26430	725754
136463	725755
16569	725756
1638	725757
50883	725758
11956	725759
1998	725760
60315	725761
3817	725762
5073	725763
266148	725764
56412	725765
19411	725766
3475	725767
57536	725768
24056	725769
748	725770
110604	725771
154639	725772
119487	725773
20644	725774
27074	725775
155051	725776
174680	725777
1686	725778
232550	725779
3499	725780
39377	725781
180646	725782
39506	725783
149832	725784
94879	725785
2649	725786
73165	725787
37968	725788
241489	725789
71512	725790
155675	725791
7831	725792
1491	725793
3243	725794
32758	725795
25634	725796
9220	725797
10969	725798
131523	725799
4084	725800
150903	725801
100014	725802
160102	725803
133	725804
21659	725805
23325	725806
157537	725807
259409	725808
26947	725809
231188	725810
174133	725811
262817	725812
88814	725813
90674	725814
235066	725815
37	725816
15833	725817
104537	725818
162535	725819
985	725820
7554	725821
100527	725822
1404	725823
116728	725824
45838	725825
30490	725826
43152	725827
104494	725828
12932	725829
265979	725830
45712	725831
12423	725832
2736	725833
120366	725834
94787	725835
34910	725836
3205	725837
55165	725838
682	725839
26000	725840
415	725841
166238	725842
126104	725843
2482	725844
8699	725845
89609	725846
87488	725847
88226	725848
65961	725849
49219	725850
44872	725851
1503	725852
513	725853
789	725854
123543	725855
38644	725856
31619	725857
72970	725858
45818	725859
162858	725860
2965	725861
112	725862
162637	725863
1683	725864
71349	725865
13899	725866
855	725867
144706	725868
177841	725869
14200	725870
39218	725871
71322	725872
42729	725873
18995	725874
74873	725875
33313	725876
263017	725877
122035	725878
66939	725879
36629	725880
32301	725881
169911	725882
144921	725883
751	725884
31817	725885
106	725886
157084	725887
118975	725888
25263	725889
77280	725890
104616	725891
13264	725892
44069	725893
5283	725894
1396	725895
212920	725896
131055	725897
216124	725898
396	725899
19015	725900
4960	725901
1859	725902
41514	725903
18531	725904
145560	725905
59706	725906
109774	725907
4217	725908
68641	725909
113759	725910
23949	725911
54621	725912
79707	725913
2034	725914
32317	725915
6000	725916
117392	725917
230666	725918
6792	725919
668	725920
188114	725921
170548	725922
459	725923
28387	725924
11618	725925
3483	725926
44494	725927
48606	725928
3380	725929
3820	725930
8181	725931
12245	725932
85800	725933
13756	725934
115713	725935
119995	725936
40489	725937
36997	725938
14155	725939
8324	725940
15012	725941
51968	725942
115211	725943
20570	725944
183651	725945
21020	725946
13394	725947
64370	725948
73974	725949
2014	725950
28618	725951
26761	725952
28240	725953
25984	725954
108318	725955
2050	725956
16601	725957
61574	725958
101333	725959
556	725960
62747	725961
5707	725962
10098	725963
3149	725964
3899	725965
11553	725966
14081	725967
814	725968
38609	725969
267013	725970
388	725971
46199	725972
18084	725973
169391	725974
75169	725975
77763	725976
5243	725977
12296	725978
12684	725979
232943	725980
153648	725981
86877	725982
72781	725983
3110	725984
100649	725985
68857	725986
211703	725987
778	725988
163191	725989
11786	725990
630	725991
12619	725992
40332	725993
92418	725994
253545	725995
109913	725996
26341	725997
83004	725998
76169	725999
63697	726000
20930	726001
104446	726002
102758	726003
55158	726004
34609	726005
2686	726006
8138	726007
54548	726008
49201	726009
2330	726010
76757	726011
46062	726012
158444	726013
97057	726014
75704	726015
75517	726016
213209	726017
95199	726018
168395	726019
48094	726020
1009	726021
20236	726022
11268	726023
5185	726024
4056	726025
38975	726026
60795	726027
2224	726028
41923	726029
26012	726030
1223	726031
607	726032
56712	726033
153841	726034
72420	726035
5328	726036
61982	726037
4248	726038
9876	726039
1036	726040
11695	726041
34566	726042
1285	726043
1556	726044
69922	726045
3121	726046
13540	726047
91731	726048
201102	726049
184870	726050
8520	726051
170256	726052
37186	726053
416	726054
146789	726055
257034	726056
6580	726057
112275	726058
804	726059
73064	726060
159591	726061
33867	726062
14574	726063
74033	726064
9288	726065
1781	726066
6899	726067
5918	726068
126529	726069
179784	726070
47110	726071
21195	726072
67980	726073
86047	726074
68839	726075
7265	726076
69	726077
168836	726078
146107	726079
40404	726080
15654	726081
927	726082
28875	726083
12328	726084
218839	726085
85155	726086
243832	726087
9178	726088
83	726089
769	726090
46468	726091
12744	726092
3733	726093
2116	726094
18870	726095
205212	726096
92461	726097
139577	726098
2092	726099
49646	726100
9017	726101
42379	726102
31913	726103
27394	726104
161105	726105
23282	726106
113477	726107
17034	726108
56205	726109
86490	726110
37551	726111
2291	726112
134822	726113
46261	726114
184571	726115
124575	726116
36950	726117
20277	726118
26544	726119
5966	726120
98590	726121
59831	726122
95994	726123
7977	726124
110625	726125
22431	726126
272328	726127
22159	726128
11496	726129
158155	726130
13015	726131
48873	726132
2964	726133
86361	726134
106205	726135
55571	726136
12292	726137
852	726138
141647	726139
24166	726140
64986	726141
123592	726142
2501	726143
15542	726144
56774	726145
8993	726146
75127	726147
63253	726148
4834	726149
132720	726150
258127	726151
18428	726152
66744	726153
15998	726154
4103	726155
24348	726156
4843	726157
26308	726158
9331	726159
10545	726160
125570	726161
263864	726162
75981	726163
33909	726164
23566	726165
71520	726166
52229	726167
31147	726168
25988	726169
262543	726170
90672	726171
29281	726172
22325	726173
2457	726174
3220	726175
32911	726176
142870	726177
51934	726178
95076	726179
19048	726180
30769	726181
33213	726182
63129	726183
4775	726184
55592	726185
46752	726186
73038	726187
1753	726188
30	726189
18243	726190
122801	726191
7346	726192
101172	726193
57633	726194
259753	726195
25556	726196
47236	726197
4180	726198
222467	726199
14993	726200
21469	726201
206528	726202
59768	726203
27110	726204
18438	726205
105272	726206
70395	726207
44992	726208
34369	726209
200603	726210
5929	726211
2783	726212
123837	726213
252885	726214
21683	726215
5553	726216
17742	726217
168789	726218
4661	726219
78295	726220
2386	726221
14779	726222
39128	726223
6244	726224
30942	726225
1875	726226
14102	726227
162484	726228
32651	726229
103029	726230
44152	726231
346	726232
17296	726233
52606	726234
2886	726235
8293	726236
150823	726237
270455	726238
155965	726239
1390	726240
1768	726241
2700	726242
47519	726243
27486	726244
49623	726245
23256	726246
9169	726247
2183	726248
164195	726249
65961	726250
56697	726251
167148	726252
2129	726253
962	726254
32576	726255
18897	726256
134285	726257
49616	726258
96566	726259
28818	726260
23977	726261
109618	726262
100173	726263
7407	726264
100220	726265
54421	726266
104789	726267
29956	726268
347	726269
1441	726270
10125	726271
1911	726272
35827	726273
18212	726274
568	726275
9258	726276
135094	726277
46457	726278
51466	726279
3267	726280
19783	726281
14199	726282
115065	726283
14039	726284
756	726285
55060	726286
1627	726287
90783	726288
263655	726289
105906	726290
87875	726291
54422	726292
112116	726293
544	726294
2511	726295
1233	726296
239715	726297
154841	726298
64871	726299
52335	726300
14368	726301
1847	726302
6953	726303
2556	726304
29855	726305
847	726306
20	726307
44595	726308
22634	726309
19820	726310
4269	726311
2811	726312
187922	726313
116838	726314
106626	726315
12109	726316
86433	726317
142732	726318
247671	726319
54264	726320
108598	726321
217522	726322
46779	726323
33347	726324
7053	726325
49788	726326
15976	726327
160403	726328
3004	726329
18963	726330
8412	726331
2030	726332
64902	726333
2738	726334
264363	726335
18959	726336
7575	726337
33125	726338
258571	726339
13579	726340
160524	726341
211575	726342
14118	726343
104158	726344
4898	726345
2225	726346
3676	726347
30252	726348
12589	726349
140812	726350
29748	726351
40761	726352
45140	726353
1251	726354
43659	726355
43859	726356
10819	726357
12530	726358
18649	726359
50689	726360
219416	726361
8429	726362
3773	726363
42598	726364
62611	726365
12255	726366
148907	726367
60639	726368
162220	726369
30914	726370
66196	726371
72919	726372
238056	726373
44546	726374
169823	726375
11678	726376
5398	726377
6694	726378
261903	726379
103711	726380
12306	726381
36073	726382
1760	726383
143629	726384
6605	726385
8689	726386
81784	726387
928	726388
248704	726389
11760	726390
263917	726391
106053	726392
24807	726393
68449	726394
100305	726395
64466	726396
24728	726397
46523	726398
76514	726399
66236	726400
39601	726401
8854	726402
60922	726403
47785	726404
120926	726405
153875	726406
113202	726407
37502	726408
212571	726409
237872	726410
9012	726411
62966	726412
86130	726413
58959	726414
15036	726415
1241	726416
87311	726417
6893	726418
60759	726419
7475	726420
5329	726421
5784	726422
98243	726423
237	726424
75631	726425
141145	726426
28115	726427
221769	726428
17940	726429
150180	726430
35337	726431
48491	726432
32531	726433
4116	726434
10972	726435
49571	726436
29050	726437
102106	726438
8235	726439
76884	726440
147357	726441
83270	726442
22700	726443
64126	726444
7664	726445
25086	726446
19480	726447
212972	726448
46212	726449
28874	726450
11043	726451
5580	726452
33543	726453
3377	726454
50440	726455
15730	726456
166156	726457
75163	726458
14640	726459
10041	726460
91043	726461
156303	726462
1693	726463
27815	726464
272631	726465
124866	726466
111808	726467
132250	726468
138032	726469
8070	726470
45517	726471
246319	726472
2459	726473
146386	726474
13457	726475
217986	726476
1890	726477
46060	726478
21214	726479
37615	726480
91109	726481
3184	726482
783	726483
210855	726484
4822	726485
23603	726486
270752	726487
11321	726488
63768	726489
23849	726490
33844	726491
11503	726492
45453	726493
1648	726494
68747	726495
109801	726496
11777	726497
144896	726498
239484	726499
49222	726500
9093	726501
77387	726502
10588	726503
73168	726504
91871	726505
1092	726506
169633	726507
68272	726508
71726	726509
44929	726510
95008	726511
48579	726512
259481	726513
28379	726514
185786	726515
148920	726516
186876	726517
5323	726518
229654	726519
168927	726520
83195	726521
63534	726522
105473	726523
11178	726524
66465	726525
1745	726526
223379	726527
138863	726528
36607	726529
20491	726530
88596	726531
15906	726532
208403	726533
3372	726534
1344	726535
241540	726536
37388	726537
256734	726538
10784	726539
89888	726540
341	726541
26457	726542
21321	726543
2069	726544
61848	726545
101942	726546
1101	726547
2773	726548
9724	726549
19853	726550
170644	726551
155125	726552
71318	726553
463	726554
30837	726555
129218	726556
192461	726557
3747	726558
65531	726559
99622	726560
14733	726561
30422	726562
6891	726563
14167	726564
7096	726565
39341	726566
91217	726567
16013	726568
24104	726569
48316	726570
29497	726571
139178	726572
2967	726573
251102	726574
35034	726575
8782	726576
51727	726577
54079	726578
12372	726579
908	726580
46843	726581
17931	726582
22009	726583
785	726584
33749	726585
30845	726586
28863	726587
34800	726588
39524	726589
4129	726590
11836	726591
165461	726592
4687	726593
25158	726594
191412	726595
42168	726596
226700	726597
11581	726598
471	726599
90265	726600
39520	726601
5145	726602
3591	726603
689	726604
54972	726605
5894	726606
459	726607
64336	726608
51580	726609
170952	726610
860	726611
114007	726612
53772	726613
192022	726614
16694	726615
13954	726616
91505	726617
15	726618
1327	726619
227472	726620
33551	726621
102701	726622
42606	726623
37	726624
28996	726625
269274	726626
30323	726627
4321	726628
16695	726629
67	726630
158704	726631
41	726632
157168	726633
65718	726634
2403	726635
39512	726636
50041	726637
71320	726638
6417	726639
114842	726640
186786	726641
50118	726642
186	726643
104698	726644
267231	726645
119615	726646
179568	726647
94023	726648
5069	726649
58113	726650
148486	726651
118541	726652
4025	726653
134476	726654
7381	726655
1569	726656
60145	726657
5981	726658
119802	726659
74600	726660
42712	726661
1504	726662
78913	726663
72103	726664
49875	726665
2705	726666
9067	726667
15163	726668
37378	726669
21296	726670
98868	726671
40934	726672
10983	726673
158599	726674
100353	726675
39170	726676
182368	726677
126165	726678
61417	726679
92520	726680
927	726681
76803	726682
1207	726683
29964	726684
127898	726685
146293	726686
215338	726687
5960	726688
136910	726689
24279	726690
16224	726691
8178	726692
115638	726693
81362	726694
68189	726695
105414	726696
14915	726697
51224	726698
536	726699
197576	726700
9217	726701
58524	726702
3155	726703
505	726704
52223	726705
23821	726706
40195	726707
25537	726708
1736	726709
12555	726710
87485	726711
3982	726712
119862	726713
20914	726714
26758	726715
32455	726716
257453	726717
31448	726718
24425	726719
41019	726720
51679	726721
67548	726722
2266	726723
190216	726724
6030	726725
28014	726726
35403	726727
105079	726728
106866	726729
104779	726730
58761	726731
36389	726732
14788	726733
125692	726734
135604	726735
72071	726736
28782	726737
25097	726738
131062	726739
193477	726740
2818	726741
102390	726742
129918	726743
193	726744
7759	726745
66032	726746
831	726747
34619	726748
222705	726749
246956	726750
75837	726751
27013	726752
25136	726753
77632	726754
7076	726755
18237	726756
87449	726757
53802	726758
6445	726759
95942	726760
4846	726761
56996	726762
1321	726763
94795	726764
5168	726765
38201	726766
42617	726767
43012	726768
137259	726769
115682	726770
179086	726771
76192	726772
4501	726773
9806	726774
6	726775
54531	726776
67266	726777
388	726778
76710	726779
1492	726780
13896	726781
5619	726782
26791	726783
166897	726784
13660	726785
34987	726786
155023	726787
196157	726788
96057	726789
2530	726790
147107	726791
42280	726792
22885	726793
109047	726794
5289	726795
12900	726796
88081	726797
17210	726798
114502	726799
135827	726800
202731	726801
155207	726802
258	726803
51620	726804
111450	726805
128163	726806
27746	726807
158436	726808
24054	726809
10909	726810
23074	726811
272532	726812
37975	726813
14549	726814
10541	726815
165253	726816
1176	726817
202280	726818
237692	726819
13926	726820
116913	726821
38723	726822
52120	726823
63221	726824
7459	726825
253115	726826
206711	726827
217293	726828
30984	726829
62460	726830
18043	726831
10132	726832
11475	726833
6964	726834
54744	726835
11132	726836
1796	726837
62155	726838
8483	726839
183019	726840
15161	726841
76695	726842
64510	726843
27991	726844
175253	726845
255076	726846
4516	726847
11500	726848
3760	726849
60730	726850
13446	726851
7583	726852
34422	726853
1975	726854
61152	726855
1492	726856
260679	726857
131538	726858
130934	726859
33061	726860
15424	726861
144356	726862
23317	726863
109071	726864
2811	726865
3276	726866
74166	726867
69	726868
11351	726869
90386	726870
6366	726871
116592	726872
27780	726873
39731	726874
18184	726875
401	726876
77530	726877
63497	726878
15921	726879
103978	726880
271032	726881
13639	726882
18238	726883
6426	726884
25843	726885
171239	726886
12018	726887
15667	726888
34984	726889
199760	726890
3189	726891
114984	726892
163842	726893
248169	726894
86282	726895
9122	726896
3487	726897
86505	726898
16929	726899
18556	726900
27931	726901
12632	726902
102113	726903
175952	726904
75416	726905
54657	726906
78676	726907
150634	726908
3444	726909
222808	726910
22635	726911
19720	726912
173983	726913
51724	726914
147773	726915
942	726916
628	726917
17292	726918
101094	726919
8579	726920
58210	726921
120891	726922
45148	726923
43236	726924
10389	726925
3629	726926
1280	726927
26960	726928
36207	726929
16278	726930
11974	726931
230217	726932
25167	726933
228	726934
106146	726935
14709	726936
24416	726937
40423	726938
57453	726939
240680	726940
20633	726941
112425	726942
22583	726943
15543	726944
2833	726945
64304	726946
240972	726947
8427	726948
7754	726949
53562	726950
184227	726951
31015	726952
129144	726953
58390	726954
7429	726955
61174	726956
65783	726957
43869	726958
1038	726959
56635	726960
204160	726961
51445	726962
2000	726963
8102	726964
28940	726965
131724	726966
34813	726967
27092	726968
4492	726969
20212	726970
163625	726971
9123	726972
53514	726973
46168	726974
246421	726975
73523	726976
118669	726977
66185	726978
150644	726979
2501	726980
10963	726981
99387	726982
265993	726983
40606	726984
1402	726985
110800	726986
3127	726987
80463	726988
733	726989
25715	726990
128079	726991
2554	726992
54719	726993
157704	726994
9263	726995
14557	726996
22132	726997
169601	726998
30160	726999
2885	727000
15948	727001
123055	727002
93627	727003
87	727004
78664	727005
120452	727006
229960	727007
153637	727008
94422	727009
10789	727010
193519	727011
51458	727012
10733	727013
246270	727014
70205	727015
35073	727016
15462	727017
106683	727018
1094	727019
4539	727020
12674	727021
75692	727022
88104	727023
13633	727024
10923	727025
123565	727026
28677	727027
16688	727028
1775	727029
928	727030
156003	727031
3407	727032
78532	727033
517	727034
52011	727035
117102	727036
17790	727037
5573	727038
45248	727039
22605	727040
6195	727041
482	727042
18345	727043
92553	727044
75115	727045
26117	727046
142	727047
152352	727048
36257	727049
2414	727050
160017	727051
157711	727052
255499	727053
4375	727054
180179	727055
39946	727056
54494	727057
4319	727058
80554	727059
772	727060
11952	727061
2061	727062
239577	727063
157596	727064
119815	727065
144779	727066
67	727067
113023	727068
106688	727069
4469	727070
48105	727071
623	727072
230422	727073
863	727074
3935	727075
4978	727076
37988	727077
15440	727078
171086	727079
87119	727080
136990	727081
31329	727082
60898	727083
185770	727084
7648	727085
507	727086
12645	727087
24905	727088
25963	727089
37900	727090
29527	727091
86696	727092
7880	727093
232920	727094
111358	727095
15798	727096
37343	727097
142813	727098
206378	727099
93242	727100
21672	727101
111918	727102
26332	727103
11057	727104
50499	727105
98515	727106
24621	727107
70712	727108
719	727109
3	727110
208218	727111
58346	727112
99119	727113
38853	727114
233080	727115
150337	727116
38665	727117
42214	727118
41231	727119
18424	727120
65958	727121
649	727122
44770	727123
3531	727124
157004	727125
34639	727126
17219	727127
9502	727128
30749	727129
44817	727130
114046	727131
4012	727132
50149	727133
259659	727134
242185	727135
25349	727136
2890	727137
75742	727138
107451	727139
38007	727140
36119	727141
3276	727142
70122	727143
44365	727144
60560	727145
6437	727146
3040	727147
12105	727148
94	727149
22857	727150
7787	727151
14332	727152
59306	727153
9868	727154
4690	727155
137019	727156
59053	727157
156999	727158
22345	727159
239	727160
22999	727161
40022	727162
42334	727163
86	727164
67175	727165
149907	727166
153371	727167
145959	727168
2578	727169
8774	727170
4274	727171
35311	727172
1986	727173
4800	727174
29633	727175
705	727176
119852	727177
10257	727178
198933	727179
121485	727180
59641	727181
6430	727182
59274	727183
1164	727184
6494	727185
65176	727186
213507	727187
13044	727188
233410	727189
117823	727190
5864	727191
102659	727192
1850	727193
9996	727194
29167	727195
125390	727196
60421	727197
6231	727198
160781	727199
39375	727200
9308	727201
17366	727202
52494	727203
187507	727204
1861	727205
19562	727206
190806	727207
243664	727208
105458	727209
129305	727210
92568	727211
51053	727212
164222	727213
52428	727214
23510	727215
81081	727216
7579	727217
251547	727218
45836	727219
42749	727220
95182	727221
2255	727222
65684	727223
4539	727224
220652	727225
19021	727226
51284	727227
99388	727228
1555	727229
3869	727230
38638	727231
62519	727232
36561	727233
20428	727234
101102	727235
101411	727236
67909	727237
9343	727238
16297	727239
107091	727240
63460	727241
2741	727242
205279	727243
6171	727244
29241	727245
32553	727246
127239	727247
197066	727248
258294	727249
172896	727250
79029	727251
164320	727252
191400	727253
47695	727254
11552	727255
62	727256
45492	727257
14942	727258
165081	727259
45062	727260
79364	727261
216568	727262
5378	727263
13948	727264
7352	727265
94351	727266
863	727267
5754	727268
4220	727269
28099	727270
249043	727271
8975	727272
9570	727273
32308	727274
5957	727275
102933	727276
88053	727277
10082	727278
16897	727279
8736	727280
193	727281
170182	727282
4505	727283
44599	727284
89201	727285
76137	727286
66053	727287
40654	727288
117320	727289
2585	727290
240154	727291
45909	727292
49923	727293
117232	727294
43585	727295
116846	727296
121691	727297
1743	727298
4026	727299
100685	727300
77772	727301
128898	727302
52160	727303
263429	727304
18752	727305
25846	727306
35100	727307
75915	727308
245765	727309
116031	727310
6687	727311
197075	727312
90100	727313
11625	727314
4000	727315
190471	727316
54859	727317
42277	727318
590	727319
157514	727320
6726	727321
5321	727322
17218	727323
37198	727324
11470	727325
40816	727326
7119	727327
19776	727328
30544	727329
64509	727330
13849	727331
30161	727332
24811	727333
34872	727334
56906	727335
6487	727336
98829	727337
79259	727338
80296	727339
6159	727340
6674	727341
453	727342
133754	727343
182168	727344
71281	727345
259366	727346
111031	727347
16754	727348
42260	727349
57781	727350
66871	727351
211621	727352
9271	727353
90278	727354
35576	727355
25087	727356
13037	727357
75508	727358
16958	727359
90407	727360
19662	727361
133854	727362
41814	727363
60352	727364
106686	727365
4961	727366
153668	727367
150388	727368
13128	727369
73780	727370
24050	727371
55674	727372
78371	727373
154981	727374
28668	727375
48017	727376
38190	727377
190343	727378
15795	727379
21	727380
150675	727381
114549	727382
54944	727383
854	727384
97563	727385
189309	727386
48976	727387
3070	727388
21026	727389
27670	727390
68538	727391
48465	727392
5861	727393
48689	727394
4278	727395
90604	727396
67317	727397
31847	727398
55615	727399
27266	727400
47304	727401
159311	727402
250471	727403
171567	727404
2382	727405
12152	727406
241934	727407
98443	727408
14013	727409
20480	727410
205287	727411
54599	727412
19618	727413
89422	727414
69574	727415
75872	727416
17597	727417
171490	727418
33870	727419
34383	727420
21525	727421
72452	727422
36089	727423
1124	727424
13833	727425
11304	727426
264984	727427
194513	727428
139104	727429
94584	727430
974	727431
54444	727432
120474	727433
28070	727434
25639	727435
42387	727436
201496	727437
165423	727438
1674	727439
1353	727440
58401	727441
67151	727442
119603	727443
11483	727444
11842	727445
38961	727446
81545	727447
11497	727448
33156	727449
3791	727450
14517	727451
167175	727452
21874	727453
43677	727454
34137	727455
6250	727456
303	727457
19319	727458
59083	727459
76024	727460
42940	727461
25067	727462
18887	727463
10975	727464
473	727465
253384	727466
69607	727467
111692	727468
77528	727469
46171	727470
25371	727471
45694	727472
249653	727473
100153	727474
75321	727475
21709	727476
1385	727477
4124	727478
38232	727479
69336	727480
22770	727481
81484	727482
49504	727483
9661	727484
88390	727485
57335	727486
3077	727487
220132	727488
23834	727489
27435	727490
15552	727491
90487	727492
27668	727493
47536	727494
7460	727495
211324	727496
80873	727497
57352	727498
61583	727499
112116	727500
107079	727501
238737	727502
65044	727503
40100	727504
86040	727505
165120	727506
24927	727507
9229	727508
17963	727509
186	727510
13857	727511
5202	727512
153714	727513
39186	727514
3513	727515
12683	727516
211397	727517
86786	727518
1364	727519
133352	727520
210211	727521
256580	727522
30790	727523
395	727524
35924	727525
241368	727526
161172	727527
187326	727528
51525	727529
2069	727530
4	727531
199318	727532
3971	727533
14564	727534
51781	727535
175360	727536
4787	727537
56307	727538
2435	727539
986	727540
2004	727541
56354	727542
27001	727543
9402	727544
5077	727545
263611	727546
8889	727547
13647	727548
103919	727549
61825	727550
12760	727551
85566	727552
5366	727553
443	727554
6635	727555
32558	727556
103953	727557
148857	727558
9085	727559
3501	727560
68862	727561
20922	727562
37297	727563
177343	727564
6727	727565
22954	727566
34913	727567
142195	727568
25962	727569
1771	727570
70105	727571
28253	727572
89739	727573
135460	727574
66803	727575
56992	727576
24609	727577
44319	727578
233310	727579
196120	727580
160717	727581
151789	727582
195959	727583
7813	727584
95874	727585
63387	727586
156197	727587
37422	727588
33658	727589
121757	727590
34093	727591
73849	727592
15352	727593
48912	727594
208023	727595
3150	727596
1250	727597
763	727598
44452	727599
89794	727600
34996	727601
12030	727602
81073	727603
30940	727604
183954	727605
13709	727606
14118	727607
4237	727608
7178	727609
164425	727610
160903	727611
2751	727612
243985	727613
32744	727614
10921	727615
20416	727616
5408	727617
166852	727618
46185	727619
250539	727620
3003	727621
17423	727622
101149	727623
30200	727624
183850	727625
33151	727626
95684	727627
7646	727628
157331	727629
24111	727630
58752	727631
36459	727632
817	727633
192893	727634
105618	727635
21076	727636
89633	727637
237787	727638
199497	727639
254270	727640
228228	727641
26422	727642
1603	727643
6625	727644
37821	727645
43282	727646
7678	727647
37962	727648
87314	727649
13904	727650
95795	727651
64326	727652
65953	727653
27428	727654
13777	727655
1267	727656
187	727657
140112	727658
118019	727659
70686	727660
68581	727661
197388	727662
39468	727663
2642	727664
25736	727665
123356	727666
105389	727667
112831	727668
49983	727669
173753	727670
22002	727671
1192	727672
87695	727673
26792	727674
100373	727675
229154	727676
225846	727677
535	727678
221564	727679
15251	727680
5354	727681
124566	727682
59351	727683
97878	727684
20909	727685
165333	727686
89560	727687
12042	727688
140983	727689
367	727690
182496	727691
14409	727692
183251	727693
123939	727694
145975	727695
35731	727696
110825	727697
47630	727698
184331	727699
54048	727700
2087	727701
236854	727702
44541	727703
46241	727704
894	727705
92806	727706
93699	727707
98780	727708
40471	727709
50936	727710
3710	727711
14830	727712
1592	727713
18198	727714
33227	727715
148650	727716
10136	727717
38258	727718
64240	727719
13364	727720
45869	727721
18880	727722
107668	727723
17084	727724
45784	727725
109624	727726
57934	727727
72051	727728
73122	727729
54589	727730
167914	727731
42421	727732
139751	727733
97789	727734
3482	727735
141275	727736
53545	727737
1457	727738
9988	727739
185137	727740
530	727741
88031	727742
30330	727743
51468	727744
45687	727745
241518	727746
235131	727747
3027	727748
51077	727749
28412	727750
31715	727751
3318	727752
87134	727753
3478	727754
226210	727755
29780	727756
75381	727757
46656	727758
115206	727759
1052	727760
105174	727761
5262	727762
43211	727763
20253	727764
38643	727765
34726	727766
503	727767
149171	727768
4936	727769
203425	727770
29730	727771
1051	727772
3388	727773
260918	727774
18352	727775
98208	727776
127567	727777
108977	727778
19520	727779
68897	727780
38553	727781
159369	727782
65647	727783
234612	727784
123962	727785
23	727786
253164	727787
4510	727788
26326	727789
40151	727790
19882	727791
3944	727792
217717	727793
21234	727794
242549	727795
8540	727796
131459	727797
302	727798
3631	727799
5214	727800
94033	727801
3613	727802
149458	727803
49728	727804
33446	727805
22760	727806
37249	727807
111311	727808
18426	727809
9569	727810
158443	727811
21668	727812
3247	727813
7078	727814
15207	727815
8353	727816
105396	727817
83306	727818
91512	727819
99496	727820
28753	727821
3421	727822
791	727823
87566	727824
154131	727825
1599	727826
17097	727827
8472	727828
17985	727829
190135	727830
90169	727831
44911	727832
89229	727833
22013	727834
242661	727835
1496	727836
57094	727837
155439	727838
9116	727839
91294	727840
70212	727841
17455	727842
15097	727843
66939	727844
339	727845
11450	727846
50781	727847
17563	727848
178701	727849
97858	727850
59786	727851
29068	727852
10467	727853
75636	727854
192644	727855
174413	727856
1075	727857
149943	727858
3263	727859
1967	727860
14432	727861
4766	727862
10650	727863
12976	727864
65625	727865
114095	727866
61448	727867
128640	727868
2462	727869
11990	727870
329	727871
5059	727872
146111	727873
46795	727874
3547	727875
21978	727876
1834	727877
35962	727878
138531	727879
20392	727880
213883	727881
143169	727882
38487	727883
30064	727884
134140	727885
69702	727886
13093	727887
254353	727888
51624	727889
12957	727890
170018	727891
6462	727892
167193	727893
42204	727894
46211	727895
6256	727896
123867	727897
5547	727898
23564	727899
19754	727900
8563	727901
10863	727902
33690	727903
99345	727904
13166	727905
69841	727906
144946	727907
2735	727908
13208	727909
56841	727910
238448	727911
176104	727912
33282	727913
597	727914
27976	727915
44022	727916
2440	727917
13596	727918
1768	727919
23486	727920
2885	727921
1502	727922
13215	727923
1235	727924
58222	727925
27034	727926
108665	727927
11307	727928
11664	727929
15344	727930
23360	727931
20852	727932
52145	727933
162184	727934
22785	727935
36442	727936
27877	727937
41501	727938
193454	727939
257226	727940
196415	727941
100357	727942
23406	727943
104551	727944
26913	727945
28357	727946
2768	727947
1215	727948
127940	727949
590	727950
23028	727951
130	727952
143520	727953
142574	727954
99040	727955
263923	727956
192298	727957
37647	727958
27109	727959
36769	727960
153387	727961
15996	727962
3547	727963
32871	727964
45524	727965
2925	727966
36710	727967
690	727968
136517	727969
44464	727970
65477	727971
59585	727972
147342	727973
169048	727974
14645	727975
34783	727976
3077	727977
4481	727978
32143	727979
165344	727980
8541	727981
315	727982
154171	727983
29090	727984
70644	727985
8571	727986
3069	727987
62572	727988
78499	727989
1892	727990
60613	727991
12514	727992
2950	727993
5850	727994
84551	727995
19296	727996
151521	727997
13462	727998
7552	727999
134859	728000
14879	728001
19371	728002
260	728003
243011	728004
5250	728005
58094	728006
256664	728007
14890	728008
2035	728009
22373	728010
252041	728011
101852	728012
122837	728013
128224	728014
73693	728015
267183	728016
45408	728017
121403	728018
530	728019
14202	728020
27619	728021
20300	728022
69820	728023
74665	728024
31695	728025
9156	728026
28066	728027
23623	728028
20104	728029
5720	728030
3179	728031
65043	728032
31942	728033
58179	728034
231877	728035
147250	728036
9640	728037
43664	728038
7819	728039
191685	728040
92558	728041
95500	728042
150954	728043
4722	728044
379	728045
59492	728046
34460	728047
241674	728048
14358	728049
25688	728050
33882	728051
3369	728052
225	728053
35303	728054
247	728055
51746	728056
7426	728057
68124	728058
47530	728059
5404	728060
144102	728061
212956	728062
169094	728063
19011	728064
43158	728065
14986	728066
26928	728067
99485	728068
17645	728069
2324	728070
398	728071
266406	728072
165536	728073
18487	728074
188	728075
16387	728076
90861	728077
1570	728078
212367	728079
54095	728080
253506	728081
246816	728082
245142	728083
41764	728084
131479	728085
1129	728086
55350	728087
231487	728088
75073	728089
82025	728090
49736	728091
131566	728092
3093	728093
265	728094
186774	728095
30226	728096
6417	728097
28415	728098
33240	728099
28944	728100
81526	728101
59984	728102
225798	728103
7190	728104
29975	728105
34368	728106
97288	728107
102345	728108
48365	728109
256030	728110
220642	728111
5161	728112
41343	728113
31428	728114
30775	728115
141676	728116
78094	728117
118041	728118
187636	728119
126338	728120
5	728121
246826	728122
221791	728123
167799	728124
51227	728125
100886	728126
135378	728127
58896	728128
57066	728129
15065	728130
20533	728131
27691	728132
222233	728133
643	728134
61660	728135
20102	728136
53196	728137
88191	728138
85017	728139
1741	728140
247534	728141
112527	728142
102149	728143
4072	728144
34118	728145
101562	728146
72242	728147
44766	728148
240179	728149
47	728150
7354	728151
126634	728152
44980	728153
546	728154
624	728155
155617	728156
5556	728157
164639	728158
120044	728159
113576	728160
53450	728161
199273	728162
18358	728163
48895	728164
245646	728165
43632	728166
164856	728167
269682	728168
159444	728169
44594	728170
132748	728171
5714	728172
137221	728173
201185	728174
263116	728175
75969	728176
30467	728177
41462	728178
4224	728179
112567	728180
144905	728181
311	728182
40579	728183
4249	728184
55090	728185
137048	728186
71646	728187
97774	728188
90280	728189
7357	728190
21566	728191
165787	728192
75552	728193
5281	728194
69451	728195
255609	728196
198801	728197
80399	728198
110410	728199
16662	728200
230756	728201
336	728202
79981	728203
99102	728204
48003	728205
44558	728206
20390	728207
108320	728208
813	728209
8991	728210
59515	728211
97487	728212
102089	728213
233159	728214
35747	728215
245369	728216
22543	728217
11681	728218
4162	728219
128004	728220
8429	728221
199847	728222
38060	728223
502	728224
847	728225
37127	728226
154542	728227
155	728228
1168	728229
19482	728230
28155	728231
58073	728232
25583	728233
2302	728234
51553	728235
78032	728236
3063	728237
3973	728238
172276	728239
11376	728240
218914	728241
257611	728242
36195	728243
49220	728244
21280	728245
160980	728246
123955	728247
47065	728248
4024	728249
60075	728250
126727	728251
89040	728252
131698	728253
177206	728254
28498	728255
90	728256
81384	728257
101685	728258
135817	728259
997	728260
175274	728261
147668	728262
54494	728263
91163	728264
5162	728265
26321	728266
73669	728267
4824	728268
55323	728269
8836	728270
1232	728271
70	728272
73627	728273
5292	728274
11076	728275
25135	728276
19217	728277
269565	728278
107183	728279
256689	728280
130236	728281
23052	728282
242399	728283
126421	728284
3960	728285
915	728286
148	728287
88148	728288
63017	728289
424	728290
65537	728291
41021	728292
179789	728293
45499	728294
29938	728295
23615	728296
34960	728297
1536	728298
42902	728299
36271	728300
57565	728301
36385	728302
342	728303
16411	728304
7794	728305
23123	728306
8543	728307
50336	728308
95851	728309
202583	728310
226154	728311
63911	728312
117501	728313
100	728314
166338	728315
16576	728316
59268	728317
623	728318
32851	728319
260475	728320
111351	728321
1818	728322
250829	728323
10299	728324
1049	728325
23428	728326
2598	728327
10	728328
54320	728329
5914	728330
16734	728331
31610	728332
153690	728333
166710	728334
143971	728335
85280	728336
31942	728337
15264	728338
195004	728339
24520	728340
34881	728341
1203	728342
175807	728343
2119	728344
253676	728345
10094	728346
1822	728347
48512	728348
114088	728349
9561	728350
80559	728351
82795	728352
9461	728353
28462	728354
270095	728355
1093	728356
2121	728357
34208	728358
62426	728359
30918	728360
1190	728361
14192	728362
80934	728363
66225	728364
67538	728365
61121	728366
11208	728367
75488	728368
248853	728369
76617	728370
427	728371
77976	728372
51784	728373
77331	728374
5773	728375
62764	728376
272121	728377
5700	728378
85938	728379
45560	728380
465	728381
13928	728382
23062	728383
92032	728384
102895	728385
45454	728386
803	728387
11579	728388
10694	728389
130061	728390
41788	728391
75680	728392
85201	728393
35585	728394
206365	728395
37662	728396
2521	728397
131	728398
35005	728399
39127	728400
17410	728401
20268	728402
40054	728403
12251	728404
142816	728405
37231	728406
54495	728407
10202	728408
144808	728409
3834	728410
161997	728411
100995	728412
2749	728413
120546	728414
3308	728415
81366	728416
50153	728417
419	728418
629	728419
6906	728420
204651	728421
6476	728422
201528	728423
191499	728424
84016	728425
3992	728426
9744	728427
179787	728428
91863	728429
128101	728430
50269	728431
28571	728432
267523	728433
36297	728434
103191	728435
520	728436
152112	728437
4777	728438
8952	728439
59848	728440
263580	728441
44771	728442
58264	728443
43603	728444
32577	728445
152972	728446
63425	728447
175106	728448
86324	728449
27102	728450
82307	728451
214385	728452
113451	728453
11000	728454
94547	728455
74979	728456
73635	728457
65703	728458
37437	728459
22528	728460
48247	728461
106115	728462
7685	728463
6801	728464
13378	728465
42427	728466
14499	728467
21964	728468
265943	728469
6765	728470
16509	728471
104393	728472
25952	728473
45841	728474
122570	728475
25420	728476
122632	728477
78567	728478
514	728479
64777	728480
34636	728481
237186	728482
156986	728483
5444	728484
134241	728485
32194	728486
23405	728487
110320	728488
110144	728489
77424	728490
17412	728491
17706	728492
4907	728493
127378	728494
24348	728495
5163	728496
1667	728497
158899	728498
222094	728499
1534	728500
51812	728501
66079	728502
271190	728503
90966	728504
9517	728505
62166	728506
67932	728507
15414	728508
10958	728509
122318	728510
7792	728511
111076	728512
2674	728513
10370	728514
162408	728515
4589	728516
227437	728517
82801	728518
129512	728519
14533	728520
9920	728521
105262	728522
1952	728523
17268	728524
212218	728525
231	728526
130220	728527
18753	728528
5293	728529
22061	728530
18491	728531
16479	728532
3454	728533
135151	728534
144846	728535
68996	728536
149687	728537
155971	728538
258416	728539
112680	728540
40828	728541
139336	728542
95484	728543
952	728544
5763	728545
249313	728546
8817	728547
98801	728548
26478	728549
24910	728550
18601	728551
158959	728552
252468	728553
90834	728554
152546	728555
84469	728556
118700	728557
4371	728558
36978	728559
613	728560
9978	728561
1095	728562
90492	728563
9928	728564
232129	728565
87580	728566
14992	728567
26705	728568
5861	728569
20258	728570
144416	728571
33798	728572
97193	728573
9626	728574
18165	728575
108804	728576
652	728577
2016	728578
188	728579
103812	728580
4163	728581
16391	728582
266126	728583
4005	728584
88633	728585
1130	728586
171499	728587
126715	728588
25352	728589
155123	728590
50548	728591
41750	728592
35304	728593
2777	728594
3	728595
109278	728596
59405	728597
13193	728598
109681	728599
37715	728600
103678	728601
54974	728602
55260	728603
40394	728604
19409	728605
271178	728606
154090	728607
118220	728608
10704	728609
26000	728610
6263	728611
30001	728612
7069	728613
69563	728614
8119	728615
19228	728616
17613	728617
248930	728618
11297	728619
163399	728620
26011	728621
33951	728622
5196	728623
6537	728624
111791	728625
26220	728626
53656	728627
236969	728628
16968	728629
66772	728630
121765	728631
33519	728632
95079	728633
25416	728634
13476	728635
6436	728636
8069	728637
40395	728638
4	728639
139718	728640
223048	728641
153244	728642
88880	728643
46982	728644
25841	728645
69117	728646
96737	728647
2479	728648
22319	728649
162008	728650
11162	728651
11035	728652
17424	728653
38984	728654
30568	728655
157544	728656
204238	728657
43607	728658
10201	728659
21572	728660
76175	728661
34961	728662
89	728663
68126	728664
15677	728665
240643	728666
6319	728667
23297	728668
15479	728669
168640	728670
200346	728671
15997	728672
15463	728673
8178	728674
5062	728675
36572	728676
55639	728677
36104	728678
4864	728679
7375	728680
21993	728681
235048	728682
3260	728683
226393	728684
34727	728685
30961	728686
2237	728687
270463	728688
12540	728689
27810	728690
4458	728691
2849	728692
97686	728693
31332	728694
3204	728695
41219	728696
15611	728697
3277	728698
31152	728699
5127	728700
150617	728701
5591	728702
10255	728703
45142	728704
99515	728705
26165	728706
21985	728707
37791	728708
6934	728709
140965	728710
187945	728711
72064	728712
22492	728713
1540	728714
27392	728715
45527	728716
55355	728717
139340	728718
194485	728719
28280	728720
2013	728721
20143	728722
30679	728723
4414	728724
135091	728725
8111	728726
51004	728727
4636	728728
49849	728729
4530	728730
1252	728731
7135	728732
102673	728733
126011	728734
42954	728735
44597	728736
41354	728737
54542	728738
10248	728739
112092	728740
24325	728741
65108	728742
124648	728743
7378	728744
27532	728745
110697	728746
12417	728747
14896	728748
147505	728749
94892	728750
27602	728751
2448	728752
39488	728753
2062	728754
64141	728755
270715	728756
205812	728757
30280	728758
4825	728759
49624	728760
129004	728761
684	728762
135458	728763
11168	728764
29988	728765
19714	728766
27034	728767
164344	728768
35606	728769
788	728770
32198	728771
122318	728772
7590	728773
247260	728774
14	728775
57964	728776
222343	728777
105070	728778
143625	728779
1706	728780
703	728781
72735	728782
968	728783
7570	728784
16407	728785
177759	728786
25407	728787
149089	728788
3468	728789
15036	728790
28454	728791
4988	728792
46282	728793
1840	728794
175675	728795
32472	728796
11197	728797
260745	728798
4565	728799
8762	728800
145525	728801
9440	728802
3353	728803
69201	728804
208573	728805
22342	728806
70547	728807
1314	728808
64445	728809
113746	728810
35261	728811
14934	728812
92479	728813
47621	728814
165269	728815
23641	728816
15663	728817
10591	728818
29715	728819
63958	728820
62180	728821
14778	728822
103579	728823
35266	728824
128258	728825
1006	728826
81938	728827
118236	728828
113423	728829
44749	728830
45891	728831
46599	728832
6516	728833
64337	728834
75647	728835
27324	728836
62582	728837
48073	728838
62940	728839
16307	728840
22858	728841
61477	728842
26821	728843
3216	728844
74803	728845
47202	728846
179431	728847
926	728848
156448	728849
2072	728850
85553	728851
5599	728852
32961	728853
24889	728854
167307	728855
9089	728856
78174	728857
61893	728858
33070	728859
81893	728860
163416	728861
64989	728862
86338	728863
123138	728864
101642	728865
36346	728866
147241	728867
249627	728868
229594	728869
211215	728870
253265	728871
102	728872
15530	728873
19531	728874
24362	728875
262610	728876
60761	728877
45740	728878
252208	728879
264	728880
130688	728881
187259	728882
13935	728883
54213	728884
121173	728885
80608	728886
19853	728887
53996	728888
2756	728889
75171	728890
1863	728891
31352	728892
202201	728893
142640	728894
4687	728895
15932	728896
175188	728897
6447	728898
107537	728899
243457	728900
73455	728901
35726	728902
65907	728903
170646	728904
10536	728905
164708	728906
7563	728907
114039	728908
12638	728909
137771	728910
161264	728911
70518	728912
13521	728913
132215	728914
161014	728915
11370	728916
69866	728917
2761	728918
105552	728919
9016	728920
49023	728921
18474	728922
20318	728923
12892	728924
106235	728925
147220	728926
6519	728927
123751	728928
220460	728929
40650	728930
77040	728931
5583	728932
5894	728933
29298	728934
144415	728935
187659	728936
56218	728937
78650	728938
15841	728939
30463	728940
11044	728941
16126	728942
11538	728943
26450	728944
46524	728945
115150	728946
24558	728947
270205	728948
61516	728949
46998	728950
30631	728951
4399	728952
241117	728953
78163	728954
12727	728955
50431	728956
264	728957
44484	728958
14013	728959
119220	728960
244577	728961
74111	728962
259559	728963
457	728964
63285	728965
114869	728966
525	728967
21752	728968
14809	728969
122829	728970
169468	728971
51633	728972
186952	728973
56702	728974
159604	728975
141848	728976
205498	728977
5331	728978
16219	728979
93911	728980
33172	728981
9056	728982
61970	728983
201471	728984
63783	728985
21732	728986
7097	728987
112903	728988
102150	728989
59543	728990
88231	728991
24524	728992
14558	728993
11086	728994
17156	728995
144252	728996
1805	728997
6161	728998
1775	728999
113540	729000
67380	729001
9243	729002
90483	729003
39406	729004
44257	729005
5006	729006
77420	729007
3314	729008
2811	729009
58108	729010
210859	729011
81589	729012
7094	729013
56981	729014
18108	729015
75	729016
10247	729017
214563	729018
242	729019
117220	729020
36610	729021
240	729022
90222	729023
49290	729024
50303	729025
38828	729026
106638	729027
123677	729028
5506	729029
93901	729030
76859	729031
77520	729032
242947	729033
61721	729034
55027	729035
68536	729036
4715	729037
23952	729038
730	729039
92564	729040
2648	729041
4154	729042
33475	729043
25172	729044
21904	729045
51780	729046
281	729047
77707	729048
237594	729049
69335	729050
118847	729051
2451	729052
20373	729053
92059	729054
258525	729055
69058	729056
17249	729057
112546	729058
10389	729059
35236	729060
613	729061
157249	729062
45165	729063
170265	729064
140266	729065
32358	729066
626	729067
22991	729068
71846	729069
20481	729070
253980	729071
131758	729072
14764	729073
86304	729074
30544	729075
28337	729076
163197	729077
29461	729078
41036	729079
35040	729080
150117	729081
219122	729082
1045	729083
25995	729084
212484	729085
7112	729086
12064	729087
94457	729088
17210	729089
5252	729090
55354	729091
107465	729092
76851	729093
123401	729094
77307	729095
74321	729096
152472	729097
9445	729098
69023	729099
184373	729100
10983	729101
66472	729102
151860	729103
42319	729104
40058	729105
10884	729106
1583	729107
30993	729108
83157	729109
1902	729110
757	729111
58237	729112
85584	729113
50735	729114
29546	729115
193552	729116
64437	729117
29269	729118
152224	729119
16854	729120
63205	729121
129745	729122
247512	729123
149416	729124
163184	729125
241	729126
1957	729127
20284	729128
17692	729129
167161	729130
52702	729131
9911	729132
23368	729133
71778	729134
235436	729135
190666	729136
21379	729137
14983	729138
83471	729139
239579	729140
3	729141
1583	729142
99317	729143
8071	729144
121062	729145
246683	729146
208850	729147
20824	729148
16253	729149
76998	729150
23170	729151
203286	729152
15118	729153
71966	729154
29217	729155
187756	729156
1172	729157
79599	729158
45585	729159
260114	729160
49539	729161
2905	729162
12008	729163
136701	729164
55075	729165
18455	729166
66054	729167
143425	729168
56489	729169
1981	729170
18413	729171
90465	729172
14991	729173
57433	729174
7062	729175
107978	729176
48536	729177
9891	729178
3516	729179
129058	729180
169338	729181
80364	729182
2543	729183
101736	729184
1028	729185
141132	729186
16776	729187
165	729188
8754	729189
11401	729190
13500	729191
7186	729192
48	729193
194927	729194
16984	729195
84020	729196
14819	729197
1752	729198
48421	729199
9550	729200
18470	729201
5725	729202
4511	729203
16166	729204
58151	729205
4662	729206
9786	729207
26621	729208
183157	729209
20704	729210
20250	729211
28060	729212
75690	729213
9445	729214
6140	729215
123404	729216
133466	729217
113742	729218
25077	729219
65891	729220
104572	729221
13562	729222
5991	729223
20861	729224
14541	729225
2360	729226
191316	729227
36901	729228
38015	729229
54191	729230
114906	729231
272	729232
11004	729233
170375	729234
109539	729235
22872	729236
31713	729237
23005	729238
25441	729239
162905	729240
120453	729241
4976	729242
105572	729243
30979	729244
22693	729245
141149	729246
170679	729247
32873	729248
5763	729249
87672	729250
207328	729251
79890	729252
31103	729253
34387	729254
1275	729255
5145	729256
1206	729257
100233	729258
586	729259
14060	729260
96601	729261
14037	729262
262386	729263
101471	729264
79317	729265
18896	729266
41826	729267
23469	729268
74686	729269
40362	729270
53128	729271
94494	729272
18966	729273
209264	729274
186047	729275
136957	729276
116368	729277
272817	729278
11896	729279
1213	729280
165382	729281
9288	729282
86	729283
23144	729284
182335	729285
272589	729286
17473	729287
50617	729288
35883	729289
28502	729290
198	729291
49937	729292
109777	729293
92116	729294
8118	729295
45010	729296
48173	729297
2846	729298
15365	729299
53014	729300
69584	729301
15382	729302
42425	729303
164849	729304
31302	729305
155665	729306
29952	729307
153288	729308
124142	729309
34219	729310
10141	729311
44149	729312
19873	729313
102423	729314
21011	729315
47552	729316
145919	729317
147698	729318
68649	729319
12858	729320
121457	729321
162872	729322
19951	729323
53266	729324
2725	729325
56046	729326
81880	729327
43164	729328
23738	729329
12516	729330
7495	729331
53040	729332
41871	729333
6205	729334
733	729335
151612	729336
86645	729337
261041	729338
69203	729339
40281	729340
17817	729341
1927	729342
26921	729343
9554	729344
11081	729345
16668	729346
135046	729347
47743	729348
109139	729349
679	729350
43698	729351
100567	729352
17473	729353
67345	729354
75120	729355
1076	729356
133264	729357
50682	729358
72790	729359
39053	729360
6641	729361
58381	729362
16171	729363
33873	729364
158373	729365
44234	729366
20187	729367
183525	729368
10138	729369
1497	729370
114063	729371
217104	729372
323	729373
68228	729374
9715	729375
40090	729376
29350	729377
213222	729378
109553	729379
97641	729380
16596	729381
52166	729382
63560	729383
45212	729384
1739	729385
992	729386
799	729387
92905	729388
951	729389
35702	729390
41148	729391
13395	729392
1453	729393
8662	729394
8037	729395
3076	729396
14838	729397
33369	729398
68875	729399
5961	729400
6023	729401
48705	729402
15898	729403
2363	729404
18233	729405
65095	729406
40703	729407
189702	729408
91694	729409
79603	729410
6919	729411
141023	729412
49608	729413
1091	729414
19614	729415
44529	729416
53759	729417
8061	729418
3781	729419
10546	729420
5004	729421
48683	729422
50214	729423
194521	729424
267715	729425
6147	729426
12418	729427
89572	729428
115977	729429
60136	729430
111141	729431
20063	729432
80378	729433
84616	729434
50072	729435
73259	729436
59796	729437
55809	729438
21492	729439
269521	729440
35820	729441
35817	729442
159439	729443
91056	729444
63777	729445
19587	729446
16371	729447
42026	729448
9524	729449
89354	729450
225464	729451
28414	729452
14388	729453
5287	729454
37928	729455
170692	729456
146124	729457
11801	729458
57942	729459
3605	729460
176824	729461
51776	729462
196838	729463
38880	729464
93575	729465
151424	729466
15001	729467
50768	729468
133860	729469
5123	729470
251147	729471
184364	729472
17119	729473
86787	729474
198280	729475
116464	729476
82	729477
99046	729478
50246	729479
1344	729480
71264	729481
53010	729482
98034	729483
110839	729484
110298	729485
21313	729486
60260	729487
154189	729488
5358	729489
31079	729490
5863	729491
142371	729492
10946	729493
46207	729494
255998	729495
192587	729496
2403	729497
25735	729498
147613	729499
121829	729500
2904	729501
21435	729502
84212	729503
133993	729504
332	729505
88391	729506
20696	729507
184069	729508
100714	729509
5184	729510
9153	729511
221083	729512
38085	729513
110354	729514
133777	729515
21551	729516
15443	729517
72715	729518
333	729519
144564	729520
77357	729521
819	729522
13635	729523
150472	729524
260277	729525
203217	729526
217	729527
38763	729528
211304	729529
51719	729530
247265	729531
56687	729532
22485	729533
13942	729534
160979	729535
15890	729536
103190	729537
15075	729538
88705	729539
46785	729540
4323	729541
70830	729542
111327	729543
7418	729544
14395	729545
13055	729546
134446	729547
5069	729548
6928	729549
11306	729550
4333	729551
113788	729552
39602	729553
245003	729554
619	729555
11043	729556
20600	729557
16642	729558
231902	729559
31815	729560
2431	729561
54310	729562
5348	729563
15511	729564
195750	729565
15559	729566
87368	729567
109769	729568
32408	729569
240134	729570
9353	729571
30771	729572
73980	729573
66264	729574
4287	729575
4154	729576
3990	729577
47389	729578
26281	729579
3734	729580
5693	729581
21840	729582
37741	729583
216544	729584
92719	729585
63951	729586
6916	729587
7402	729588
17981	729589
197217	729590
132167	729591
20025	729592
44550	729593
23724	729594
1264	729595
226940	729596
11507	729597
14930	729598
245819	729599
97327	729600
174482	729601
25462	729602
91944	729603
49920	729604
74048	729605
855	729606
170775	729607
110963	729608
60771	729609
91679	729610
2915	729611
115938	729612
2600	729613
56570	729614
30574	729615
85583	729616
4144	729617
86086	729618
26522	729619
209219	729620
23796	729621
4588	729622
86669	729623
32203	729624
58568	729625
8640	729626
11394	729627
33915	729628
1930	729629
198687	729630
15963	729631
45801	729632
5031	729633
61030	729634
31020	729635
180212	729636
66735	729637
60747	729638
9791	729639
141896	729640
23049	729641
77483	729642
56630	729643
5157	729644
43732	729645
148607	729646
43226	729647
75849	729648
36564	729649
23668	729650
210534	729651
110255	729652
95	729653
200068	729654
146523	729655
20572	729656
91322	729657
137297	729658
32300	729659
39460	729660
55538	729661
4870	729662
159149	729663
194728	729664
82606	729665
139714	729666
29644	729667
2539	729668
220347	729669
8213	729670
13850	729671
146706	729672
2882	729673
144978	729674
139934	729675
82804	729676
157705	729677
137479	729678
12182	729679
116933	729680
47243	729681
55238	729682
119166	729683
227511	729684
106385	729685
145887	729686
96371	729687
229513	729688
25013	729689
35408	729690
2399	729691
14679	729692
2843	729693
28393	729694
74968	729695
5605	729696
135635	729697
374	729698
852	729699
3123	729700
1895	729701
236713	729702
43940	729703
16888	729704
102158	729705
58641	729706
213156	729707
119291	729708
207169	729709
19274	729710
171537	729711
131960	729712
29033	729713
45127	729714
37954	729715
6068	729716
67688	729717
81799	729718
98606	729719
185303	729720
52190	729721
10761	729722
213904	729723
125557	729724
69976	729725
45	729726
3718	729727
18752	729728
31185	729729
263867	729730
271817	729731
249096	729732
149685	729733
257316	729734
29502	729735
15795	729736
264033	729737
10518	729738
25601	729739
47820	729740
57468	729741
5668	729742
1601	729743
212304	729744
88183	729745
25634	729746
198291	729747
75769	729748
81255	729749
14773	729750
3743	729751
168311	729752
173460	729753
113478	729754
270499	729755
224340	729756
129209	729757
267310	729758
52706	729759
115855	729760
14849	729761
268357	729762
220947	729763
44739	729764
750	729765
91751	729766
44134	729767
21145	729768
166192	729769
127080	729770
124469	729771
4137	729772
126251	729773
4491	729774
58970	729775
266245	729776
185673	729777
163326	729778
140193	729779
129782	729780
138917	729781
380	729782
157516	729783
671	729784
4970	729785
7794	729786
231271	729787
126232	729788
116891	729789
5993	729790
17860	729791
103434	729792
37538	729793
7966	729794
28784	729795
39843	729796
82159	729797
14080	729798
918	729799
207778	729800
17153	729801
13284	729802
146508	729803
49931	729804
18758	729805
2248	729806
176499	729807
28886	729808
120112	729809
102512	729810
209410	729811
116500	729812
20858	729813
100674	729814
145047	729815
91548	729816
161829	729817
17931	729818
41196	729819
33543	729820
101317	729821
64734	729822
1865	729823
1555	729824
29127	729825
792	729826
127084	729827
100942	729828
19315	729829
8323	729830
128372	729831
229652	729832
108366	729833
2360	729834
148194	729835
48333	729836
1544	729837
151913	729838
22997	729839
1640	729840
128761	729841
113365	729842
23155	729843
22508	729844
20258	729845
98952	729846
101084	729847
47648	729848
6706	729849
59412	729850
34096	729851
141	729852
161054	729853
77838	729854
233292	729855
34892	729856
98785	729857
35649	729858
19597	729859
20652	729860
113808	729861
158322	729862
248950	729863
34753	729864
32265	729865
252735	729866
60	729867
5995	729868
165461	729869
1075	729870
900	729871
24054	729872
38007	729873
1541	729874
34941	729875
19408	729876
44619	729877
24179	729878
12708	729879
5677	729880
1917	729881
24967	729882
123894	729883
6908	729884
45268	729885
15789	729886
18270	729887
64835	729888
27369	729889
144152	729890
19943	729891
99594	729892
113134	729893
162373	729894
64913	729895
196730	729896
170941	729897
49115	729898
22230	729899
16892	729900
65685	729901
142556	729902
23813	729903
9019	729904
10263	729905
116946	729906
8859	729907
175093	729908
99942	729909
807	729910
649	729911
28411	729912
39507	729913
43242	729914
37943	729915
242268	729916
91673	729917
2149	729918
109465	729919
218367	729920
123	729921
718	729922
55576	729923
116144	729924
11707	729925
17074	729926
160024	729927
119963	729928
200304	729929
66169	729930
22634	729931
115957	729932
6646	729933
184148	729934
255527	729935
55865	729936
2266	729937
6216	729938
1603	729939
35038	729940
58604	729941
41132	729942
13647	729943
75114	729944
4806	729945
26988	729946
166876	729947
94803	729948
120772	729949
4392	729950
103659	729951
20876	729952
56725	729953
5110	729954
23793	729955
111949	729956
103157	729957
163320	729958
35052	729959
3565	729960
144	729961
210937	729962
7974	729963
19587	729964
5070	729965
54550	729966
155434	729967
54951	729968
162264	729969
6526	729970
142395	729971
33141	729972
6904	729973
87307	729974
53373	729975
18843	729976
269703	729977
21323	729978
111947	729979
66651	729980
430	729981
31387	729982
33123	729983
7850	729984
169019	729985
5475	729986
46404	729987
3628	729988
27642	729989
13638	729990
5872	729991
10286	729992
82332	729993
26775	729994
19456	729995
39497	729996
145276	729997
3432	729998
150259	729999
79073	730000
3037	730001
3533	730002
36515	730003
163	730004
8104	730005
155263	730006
235512	730007
27480	730008
30224	730009
265128	730010
59424	730011
45257	730012
9385	730013
256310	730014
11409	730015
252908	730016
65325	730017
38491	730018
130335	730019
68430	730020
5763	730021
22487	730022
119	730023
26037	730024
13600	730025
24861	730026
41017	730027
26407	730028
268201	730029
104034	730030
10769	730031
4415	730032
15747	730033
49105	730034
29915	730035
72019	730036
246691	730037
43790	730038
264515	730039
149947	730040
205238	730041
189245	730042
53030	730043
66372	730044
13240	730045
76113	730046
44012	730047
20710	730048
1567	730049
2445	730050
170355	730051
69161	730052
225315	730053
127199	730054
243178	730055
76056	730056
45341	730057
112948	730058
12543	730059
33683	730060
260112	730061
23	730062
31879	730063
11329	730064
19191	730065
40521	730066
66938	730067
9368	730068
211497	730069
259219	730070
248442	730071
9748	730072
47238	730073
67605	730074
66205	730075
18097	730076
179835	730077
2190	730078
13538	730079
73888	730080
120420	730081
100658	730082
139630	730083
59588	730084
10079	730085
214337	730086
56563	730087
874	730088
124869	730089
20613	730090
171038	730091
52082	730092
244726	730093
160885	730094
94566	730095
44797	730096
5200	730097
28863	730098
28060	730099
10903	730100
44676	730101
9342	730102
157596	730103
240210	730104
54653	730105
137564	730106
130756	730107
171165	730108
68650	730109
17720	730110
74681	730111
86445	730112
3763	730113
95718	730114
248145	730115
1166	730116
91623	730117
13073	730118
186793	730119
60389	730120
115395	730121
12282	730122
104038	730123
261574	730124
407	730125
156998	730126
23260	730127
164498	730128
123672	730129
121700	730130
8003	730131
77890	730132
17908	730133
44331	730134
22995	730135
15368	730136
2455	730137
19830	730138
128017	730139
88629	730140
135363	730141
1566	730142
10658	730143
8978	730144
11234	730145
382	730146
168261	730147
23712	730148
20605	730149
16542	730150
11036	730151
80033	730152
231663	730153
203157	730154
96206	730155
45043	730156
2887	730157
83067	730158
19352	730159
201671	730160
3635	730161
16430	730162
28996	730163
5590	730164
39180	730165
78681	730166
2439	730167
10239	730168
38654	730169
64104	730170
27928	730171
121599	730172
91577	730173
5740	730174
12354	730175
102466	730176
205750	730177
265194	730178
268876	730179
93637	730180
86924	730181
13883	730182
1904	730183
81090	730184
71737	730185
80664	730186
73053	730187
68809	730188
1469	730189
107417	730190
104911	730191
21022	730192
104377	730193
117049	730194
166931	730195
35882	730196
111900	730197
245705	730198
56561	730199
26573	730200
146192	730201
43186	730202
8952	730203
93029	730204
51886	730205
79873	730206
11043	730207
112886	730208
29474	730209
45912	730210
9455	730211
93610	730212
88689	730213
85639	730214
3306	730215
11507	730216
56796	730217
220915	730218
150622	730219
5687	730220
131513	730221
132170	730222
236062	730223
33379	730224
43511	730225
15004	730226
54901	730227
130229	730228
62535	730229
64511	730230
11011	730231
13598	730232
19441	730233
192144	730234
29568	730235
71891	730236
83091	730237
19314	730238
145	730239
127400	730240
7964	730241
68438	730242
13940	730243
30493	730244
47636	730245
2470	730246
246317	730247
58413	730248
142707	730249
62375	730250
139908	730251
20990	730252
116716	730253
879	730254
41861	730255
14342	730256
18346	730257
75372	730258
46829	730259
6762	730260
43406	730261
442	730262
49878	730263
7671	730264
22509	730265
27605	730266
36053	730267
207533	730268
28536	730269
41193	730270
54301	730271
2284	730272
156631	730273
128997	730274
131985	730275
129399	730276
7953	730277
23945	730278
15324	730279
53377	730280
147508	730281
41728	730282
43069	730283
98130	730284
289	730285
59015	730286
171438	730287
15430	730288
257722	730289
142230	730290
4725	730291
65214	730292
32715	730293
72473	730294
6576	730295
64945	730296
26590	730297
50368	730298
130327	730299
52928	730300
936	730301
585	730302
72852	730303
32550	730304
113249	730305
761	730306
24059	730307
70428	730308
1622	730309
10208	730310
62899	730311
13082	730312
48071	730313
35529	730314
94915	730315
99881	730316
165072	730317
28733	730318
7220	730319
187830	730320
77849	730321
14687	730322
134865	730323
2011	730324
11096	730325
74582	730326
66994	730327
55969	730328
36998	730329
24080	730330
53935	730331
242091	730332
35814	730333
62821	730334
222157	730335
190503	730336
71087	730337
537	730338
23381	730339
133357	730340
4652	730341
196933	730342
3433	730343
242346	730344
5612	730345
1529	730346
34684	730347
27291	730348
2524	730349
218256	730350
24573	730351
4	730352
351	730353
66671	730354
42868	730355
539	730356
163978	730357
130768	730358
23912	730359
16291	730360
106221	730361
6018	730362
1410	730363
219116	730364
160059	730365
204315	730366
90469	730367
46627	730368
20763	730369
8712	730370
1818	730371
32477	730372
75718	730373
174294	730374
7424	730375
6733	730376
83336	730377
20599	730378
5427	730379
5817	730380
118091	730381
3857	730382
169213	730383
5743	730384
249783	730385
10732	730386
2807	730387
108	730388
143283	730389
130568	730390
15597	730391
9208	730392
26	730393
28655	730394
11639	730395
3278	730396
69455	730397
43583	730398
26667	730399
65642	730400
59218	730401
36582	730402
58829	730403
52156	730404
201857	730405
1462	730406
101190	730407
4741	730408
270983	730409
77997	730410
24062	730411
98010	730412
26864	730413
121531	730414
1965	730415
34162	730416
6882	730417
6421	730418
38582	730419
6611	730420
264126	730421
26666	730422
79318	730423
2598	730424
74973	730425
125	730426
561	730427
5301	730428
16736	730429
4874	730430
83989	730431
36719	730432
21698	730433
265529	730434
17655	730435
5800	730436
258283	730437
11443	730438
27971	730439
38271	730440
18427	730441
129274	730442
248875	730443
79072	730444
18665	730445
22434	730446
80317	730447
75370	730448
107634	730449
151827	730450
15794	730451
17836	730452
9637	730453
1396	730454
16351	730455
49717	730456
17052	730457
6528	730458
91748	730459
29315	730460
12956	730461
246070	730462
9538	730463
5899	730464
38558	730465
38438	730466
2753	730467
1690	730468
174968	730469
186063	730470
44544	730471
80091	730472
2588	730473
17436	730474
225	730475
101104	730476
1928	730477
236352	730478
41449	730479
5891	730480
52000	730481
122181	730482
162260	730483
2207	730484
81801	730485
15120	730486
7424	730487
12245	730488
14563	730489
11948	730490
6796	730491
16914	730492
27142	730493
68521	730494
51612	730495
56586	730496
24881	730497
145879	730498
259189	730499
159382	730500
3860	730501
2130	730502
253031	730503
175664	730504
2042	730505
4947	730506
1196	730507
184409	730508
9161	730509
262695	730510
5417	730511
174	730512
19110	730513
34585	730514
31284	730515
104895	730516
16851	730517
1246	730518
136378	730519
35351	730520
181579	730521
156152	730522
8912	730523
36741	730524
65505	730525
28048	730526
168980	730527
45714	730528
22224	730529
81092	730530
191025	730531
48952	730532
63152	730533
9265	730534
77095	730535
14224	730536
136599	730537
25132	730538
2733	730539
59930	730540
16298	730541
31619	730542
10558	730543
135190	730544
93412	730545
8019	730546
26062	730547
11389	730548
16493	730549
26189	730550
247712	730551
87976	730552
33543	730553
21167	730554
83210	730555
211638	730556
104268	730557
78776	730558
9814	730559
257172	730560
41411	730561
91371	730562
59858	730563
253730	730564
266109	730565
23245	730566
8217	730567
19392	730568
70209	730569
1625	730570
242237	730571
64850	730572
16113	730573
197685	730574
8854	730575
60372	730576
5501	730577
134781	730578
1877	730579
17508	730580
249913	730581
1215	730582
8099	730583
54336	730584
85888	730585
150058	730586
10383	730587
6025	730588
29740	730589
3995	730590
4349	730591
94087	730592
84488	730593
65824	730594
27772	730595
53858	730596
23714	730597
12295	730598
65733	730599
607	730600
59277	730601
32917	730602
131104	730603
327	730604
50331	730605
25282	730606
5282	730607
67541	730608
189189	730609
2329	730610
20214	730611
34490	730612
13963	730613
10331	730614
102938	730615
52764	730616
157625	730617
32146	730618
12770	730619
126570	730620
10943	730621
43286	730622
12697	730623
1194	730624
9987	730625
1642	730626
644	730627
77643	730628
1365	730629
191161	730630
32162	730631
54105	730632
24199	730633
7896	730634
180830	730635
26988	730636
25240	730637
4554	730638
164598	730639
10599	730640
5975	730641
202007	730642
7040	730643
6259	730644
82711	730645
13386	730646
5162	730647
37380	730648
170382	730649
47120	730650
23672	730651
862	730652
4652	730653
30377	730654
171628	730655
194011	730656
6271	730657
16018	730658
19663	730659
95865	730660
241	730661
268625	730662
80276	730663
105226	730664
22489	730665
443	730666
56524	730667
13100	730668
46985	730669
147648	730670
35452	730671
67549	730672
33134	730673
5041	730674
779	730675
68854	730676
5000	730677
187164	730678
151403	730679
2319	730680
174425	730681
2487	730682
174954	730683
257684	730684
70108	730685
4638	730686
1269	730687
3645	730688
73940	730689
22194	730690
46213	730691
131906	730692
132283	730693
52702	730694
12542	730695
12219	730696
97098	730697
71002	730698
17658	730699
49018	730700
79546	730701
40996	730702
175644	730703
30158	730704
38716	730705
84578	730706
140133	730707
4616	730708
4629	730709
62077	730710
11209	730711
9564	730712
31692	730713
89167	730714
40507	730715
751	730716
2166	730717
74500	730718
36722	730719
1751	730720
250179	730721
161868	730722
134764	730723
187493	730724
46418	730725
86926	730726
126047	730727
83263	730728
78075	730729
70768	730730
18220	730731
4155	730732
129464	730733
23757	730734
175323	730735
135198	730736
44528	730737
107348	730738
21602	730739
17468	730740
11015	730741
24871	730742
145247	730743
172566	730744
74291	730745
366	730746
1072	730747
5417	730748
13990	730749
137736	730750
138353	730751
188113	730752
48963	730753
21347	730754
81686	730755
50215	730756
1447	730757
738	730758
41287	730759
45361	730760
126157	730761
7150	730762
533	730763
112059	730764
4005	730765
50739	730766
19819	730767
1027	730768
97032	730769
118629	730770
5946	730771
110048	730772
27439	730773
51962	730774
9205	730775
158896	730776
41402	730777
12519	730778
204739	730779
3810	730780
25524	730781
12993	730782
77645	730783
15179	730784
1010	730785
75041	730786
1953	730787
175716	730788
21282	730789
4451	730790
111193	730791
29051	730792
123479	730793
5555	730794
129268	730795
33327	730796
240413	730797
14907	730798
128594	730799
35594	730800
69108	730801
5746	730802
516	730803
48622	730804
215	730805
68256	730806
59688	730807
81153	730808
69231	730809
82223	730810
34185	730811
80380	730812
12710	730813
3149	730814
81001	730815
23274	730816
32450	730817
271089	730818
1322	730819
24642	730820
7203	730821
30425	730822
45262	730823
12818	730824
156433	730825
58201	730826
190487	730827
15748	730828
118187	730829
77259	730830
108857	730831
12237	730832
99720	730833
9159	730834
6602	730835
6804	730836
36254	730837
638	730838
88095	730839
102163	730840
3451	730841
27093	730842
140962	730843
260964	730844
252741	730845
14352	730846
109244	730847
93858	730848
46823	730849
114205	730850
51987	730851
187833	730852
54978	730853
22199	730854
211430	730855
229955	730856
105029	730857
20320	730858
268525	730859
7579	730860
159348	730861
5230	730862
120510	730863
135603	730864
25917	730865
18650	730866
3574	730867
18356	730868
6503	730869
16641	730870
52694	730871
11733	730872
83181	730873
6937	730874
19013	730875
17783	730876
2994	730877
28850	730878
8199	730879
58906	730880
5933	730881
107013	730882
4502	730883
70858	730884
253523	730885
163958	730886
75	730887
9109	730888
151410	730889
58342	730890
5858	730891
2433	730892
112590	730893
73265	730894
45269	730895
128011	730896
1006	730897
32385	730898
10954	730899
140285	730900
15594	730901
44995	730902
6134	730903
5819	730904
42425	730905
16225	730906
32905	730907
25864	730908
62181	730909
26658	730910
261582	730911
5970	730912
23445	730913
10134	730914
121414	730915
18172	730916
221666	730917
16150	730918
114784	730919
175729	730920
2159	730921
246727	730922
23729	730923
423	730924
6848	730925
105255	730926
173198	730927
247127	730928
39823	730929
103486	730930
4449	730931
64415	730932
4161	730933
3094	730934
216626	730935
49425	730936
11846	730937
792	730938
53445	730939
41729	730940
1987	730941
61416	730942
1606	730943
110	730944
14188	730945
29457	730946
124	730947
150399	730948
111768	730949
75783	730950
268	730951
15860	730952
36580	730953
236811	730954
55183	730955
37629	730956
41646	730957
71736	730958
9735	730959
151414	730960
1927	730961
30878	730962
6557	730963
27643	730964
202817	730965
194656	730966
35718	730967
4388	730968
62245	730969
7665	730970
13931	730971
1091	730972
70610	730973
166684	730974
42528	730975
13572	730976
15511	730977
142949	730978
929	730979
38537	730980
154695	730981
151224	730982
77944	730983
59273	730984
50038	730985
7437	730986
15428	730987
18216	730988
45063	730989
47268	730990
202484	730991
10686	730992
42494	730993
1201	730994
76361	730995
268839	730996
40498	730997
32333	730998
73255	730999
37293	731000
53123	731001
14573	731002
7005	731003
17819	731004
7455	731005
31021	731006
13431	731007
1419	731008
75878	731009
744	731010
38849	731011
30727	731012
73397	731013
167758	731014
176015	731015
3775	731016
115237	731017
318	731018
254516	731019
7639	731020
34781	731021
797	731022
24155	731023
150628	731024
19024	731025
22680	731026
1939	731027
167061	731028
14861	731029
9351	731030
14189	731031
215607	731032
36698	731033
13977	731034
44122	731035
104300	731036
141353	731037
190396	731038
13338	731039
8509	731040
70938	731041
79161	731042
1512	731043
78121	731044
201400	731045
53074	731046
53458	731047
7895	731048
267904	731049
8108	731050
35950	731051
54132	731052
158914	731053
23400	731054
20103	731055
26654	731056
26332	731057
14987	731058
54060	731059
21784	731060
77606	731061
10103	731062
26747	731063
54372	731064
157708	731065
212791	731066
904	731067
29960	731068
31453	731069
55895	731070
50828	731071
75178	731072
103988	731073
136238	731074
8634	731075
132360	731076
34649	731077
184947	731078
153369	731079
5489	731080
210941	731081
91672	731082
186470	731083
19762	731084
8379	731085
5615	731086
205035	731087
236727	731088
151921	731089
15736	731090
106646	731091
32406	731092
2602	731093
24093	731094
145581	731095
24818	731096
19750	731097
6659	731098
6567	731099
8975	731100
40797	731101
44045	731102
4796	731103
28166	731104
206284	731105
99376	731106
88644	731107
110523	731108
97244	731109
36526	731110
1118	731111
1407	731112
176044	731113
155234	731114
21739	731115
4231	731116
96639	731117
68881	731118
77810	731119
41428	731120
22670	731121
117475	731122
7788	731123
13876	731124
7766	731125
75647	731126
560	731127
8253	731128
8394	731129
145218	731130
40221	731131
21276	731132
152410	731133
97162	731134
24130	731135
1317	731136
91489	731137
146026	731138
44768	731139
90358	731140
12484	731141
66946	731142
25450	731143
1133	731144
36081	731145
13810	731146
2949	731147
626	731148
105446	731149
6549	731150
35639	731151
28910	731152
78172	731153
71565	731154
1020	731155
3012	731156
36370	731157
74711	731158
4697	731159
49	731160
3815	731161
2690	731162
35314	731163
66473	731164
98862	731165
214989	731166
211194	731167
18837	731168
3628	731169
17056	731170
23085	731171
1467	731172
95034	731173
248811	731174
14749	731175
14016	731176
222904	731177
6267	731178
32999	731179
345	731180
31196	731181
709	731182
241240	731183
39751	731184
724	731185
168096	731186
19384	731187
315	731188
17079	731189
17073	731190
1875	731191
171005	731192
109076	731193
47640	731194
36473	731195
19600	731196
137662	731197
22628	731198
515	731199
6414	731200
5107	731201
92756	731202
11059	731203
6053	731204
95582	731205
71583	731206
112069	731207
4177	731208
213535	731209
60443	731210
42714	731211
3573	731212
18857	731213
44202	731214
107725	731215
11121	731216
402	731217
76567	731218
93876	731219
160964	731220
55130	731221
2603	731222
6590	731223
5234	731224
8445	731225
85792	731226
32327	731227
264770	731228
112696	731229
106616	731230
1492	731231
62672	731232
27692	731233
11800	731234
9157	731235
12536	731236
16297	731237
213902	731238
23892	731239
7	731240
23821	731241
3487	731242
158660	731243
45899	731244
121261	731245
9520	731246
17347	731247
14402	731248
123856	731249
259560	731250
25615	731251
145085	731252
105682	731253
19887	731254
87884	731255
45061	731256
20873	731257
84065	731258
80805	731259
169498	731260
106310	731261
74060	731262
187584	731263
2094	731264
86887	731265
235243	731266
207651	731267
5715	731268
102030	731269
6248	731270
154555	731271
69156	731272
68766	731273
2047	731274
6397	731275
100728	731276
59488	731277
62785	731278
137615	731279
136999	731280
183077	731281
4797	731282
3333	731283
6413	731284
6298	731285
985	731286
6292	731287
139535	731288
4259	731289
16260	731290
14831	731291
42886	731292
434	731293
3065	731294
5554	731295
104926	731296
247204	731297
153591	731298
2782	731299
92973	731300
17718	731301
60666	731302
67827	731303
159216	731304
76253	731305
5685	731306
8750	731307
58096	731308
15662	731309
13473	731310
12534	731311
148926	731312
45462	731313
152	731314
90044	731315
79361	731316
4013	731317
85691	731318
218281	731319
54491	731320
5507	731321
108138	731322
9822	731323
76019	731324
100093	731325
57991	731326
1561	731327
208642	731328
20538	731329
90321	731330
105697	731331
10685	731332
3289	731333
50648	731334
202	731335
242874	731336
163537	731337
247458	731338
25384	731339
1356	731340
168729	731341
108140	731342
46527	731343
12983	731344
40007	731345
75648	731346
147234	731347
47665	731348
219087	731349
103807	731350
8	731351
69043	731352
14048	731353
131	731354
221001	731355
49627	731356
2623	731357
127785	731358
14986	731359
16137	731360
155436	731361
142009	731362
19486	731363
5269	731364
27825	731365
83820	731366
129711	731367
41964	731368
115126	731369
123188	731370
26635	731371
33021	731372
4263	731373
244445	731374
1421	731375
34655	731376
51109	731377
87350	731378
111790	731379
70502	731380
261098	731381
1375	731382
76191	731383
22134	731384
123057	731385
268314	731386
249244	731387
64219	731388
2796	731389
139	731390
100175	731391
139150	731392
54571	731393
708	731394
131606	731395
101178	731396
89397	731397
21833	731398
169471	731399
78333	731400
25565	731401
208638	731402
4448	731403
791	731404
88304	731405
955	731406
79448	731407
116077	731408
7060	731409
18485	731410
11556	731411
35432	731412
61088	731413
42019	731414
46609	731415
93707	731416
745	731417
28378	731418
105804	731419
133442	731420
6665	731421
89833	731422
45109	731423
19195	731424
99981	731425
48462	731426
112365	731427
44348	731428
169781	731429
96453	731430
1901	731431
43944	731432
25239	731433
6052	731434
77254	731435
57554	731436
23227	731437
135659	731438
27198	731439
16907	731440
158324	731441
73625	731442
3026	731443
115204	731444
192223	731445
5099	731446
144055	731447
45899	731448
8421	731449
111279	731450
13816	731451
259469	731452
151923	731453
36330	731454
17019	731455
163525	731456
17443	731457
76822	731458
215681	731459
26521	731460
95585	731461
1304	731462
43145	731463
169333	731464
39068	731465
1341	731466
29602	731467
6858	731468
84201	731469
158530	731470
19723	731471
27588	731472
20413	731473
164213	731474
33818	731475
32972	731476
189049	731477
153086	731478
307	731479
131149	731480
49697	731481
1807	731482
163733	731483
9650	731484
20026	731485
9885	731486
79292	731487
48189	731488
31212	731489
15646	731490
179	731491
99240	731492
9527	731493
11076	731494
65865	731495
11064	731496
15167	731497
4025	731498
232209	731499
84251	731500
23265	731501
20313	731502
3703	731503
251035	731504
29617	731505
112971	731506
16382	731507
34662	731508
907	731509
6734	731510
588	731511
84738	731512
55726	731513
1653	731514
55865	731515
168038	731516
102954	731517
37062	731518
194756	731519
2319	731520
6137	731521
17796	731522
2718	731523
40977	731524
185187	731525
1648	731526
17539	731527
20174	731528
62222	731529
13510	731530
52345	731531
139592	731532
5291	731533
45713	731534
19971	731535
65585	731536
110019	731537
9411	731538
7158	731539
96464	731540
63982	731541
19375	731542
18827	731543
70407	731544
209815	731545
84869	731546
7421	731547
105972	731548
37016	731549
5648	731550
219592	731551
19900	731552
4321	731553
1646	731554
3474	731555
14363	731556
65698	731557
3170	731558
3680	731559
13343	731560
258156	731561
21634	731562
59296	731563
34607	731564
226	731565
21049	731566
74562	731567
257132	731568
256	731569
8092	731570
4719	731571
4575	731572
55392	731573
88643	731574
236942	731575
38895	731576
53729	731577
43583	731578
7772	731579
78255	731580
72964	731581
57909	731582
7142	731583
111836	731584
30056	731585
11001	731586
37941	731587
20913	731588
54421	731589
252469	731590
5625	731591
61631	731592
40169	731593
9523	731594
1531	731595
142111	731596
11055	731597
51240	731598
110618	731599
264285	731600
94	731601
6956	731602
61274	731603
92724	731604
93044	731605
8300	731606
6704	731607
228387	731608
13880	731609
2534	731610
81987	731611
138687	731612
21680	731613
45325	731614
39045	731615
2821	731616
66562	731617
52093	731618
38239	731619
24738	731620
57577	731621
74345	731622
60173	731623
22439	731624
43891	731625
149635	731626
217539	731627
20183	731628
96947	731629
12683	731630
356	731631
3087	731632
53427	731633
2515	731634
8522	731635
76076	731636
42764	731637
515	731638
18347	731639
33555	731640
97367	731641
112033	731642
161388	731643
112306	731644
125531	731645
255765	731646
2527	731647
32786	731648
50895	731649
24242	731650
151090	731651
57587	731652
24310	731653
77258	731654
163902	731655
114481	731656
154213	731657
166795	731658
2384	731659
253530	731660
248	731661
127	731662
130164	731663
126279	731664
156602	731665
71874	731666
171053	731667
84596	731668
57665	731669
10760	731670
69298	731671
222860	731672
45184	731673
4016	731674
32037	731675
238	731676
58091	731677
78853	731678
54002	731679
84162	731680
11475	731681
93881	731682
1288	731683
113918	731684
47910	731685
16414	731686
33696	731687
56894	731688
19004	731689
68927	731690
22870	731691
4563	731692
32573	731693
2274	731694
16508	731695
198104	731696
110852	731697
656	731698
269968	731699
153303	731700
34896	731701
19823	731702
8507	731703
85758	731704
134458	731705
8003	731706
151978	731707
203140	731708
150041	731709
18886	731710
133396	731711
238874	731712
21443	731713
29731	731714
102814	731715
34431	731716
9577	731717
258166	731718
70867	731719
12948	731720
3085	731721
2825	731722
68235	731723
10662	731724
3361	731725
224668	731726
20752	731727
102575	731728
14980	731729
213595	731730
177994	731731
113723	731732
133389	731733
129059	731734
22629	731735
50828	731736
65220	731737
159685	731738
68798	731739
62591	731740
8810	731741
57003	731742
60224	731743
4504	731744
113104	731745
15737	731746
94358	731747
15451	731748
13591	731749
204663	731750
1937	731751
72421	731752
5844	731753
7039	731754
36283	731755
52401	731756
19354	731757
28311	731758
3119	731759
153311	731760
215771	731761
17764	731762
42339	731763
177244	731764
117593	731765
131016	731766
4307	731767
23506	731768
13904	731769
175980	731770
76330	731771
25317	731772
32332	731773
25970	731774
40973	731775
182753	731776
140244	731777
17521	731778
21327	731779
19003	731780
97740	731781
23327	731782
205893	731783
244298	731784
147812	731785
9078	731786
52286	731787
36169	731788
234866	731789
65380	731790
128597	731791
158486	731792
29416	731793
104697	731794
22129	731795
162878	731796
4549	731797
619	731798
161852	731799
15983	731800
56709	731801
250479	731802
2037	731803
9540	731804
36241	731805
96932	731806
3614	731807
97751	731808
136275	731809
5920	731810
3487	731811
92082	731812
3591	731813
130962	731814
131211	731815
2	731816
56013	731817
2720	731818
107904	731819
167	731820
159728	731821
174827	731822
101484	731823
47204	731824
37811	731825
10032	731826
156238	731827
26180	731828
2549	731829
135266	731830
167899	731831
125655	731832
2400	731833
50279	731834
800	731835
140704	731836
3642	731837
59876	731838
41009	731839
99746	731840
93210	731841
15180	731842
45823	731843
42325	731844
12509	731845
29796	731846
256039	731847
70078	731848
13951	731849
161266	731850
417	731851
175751	731852
35289	731853
73133	731854
8373	731855
117365	731856
13374	731857
70944	731858
4304	731859
53916	731860
558	731861
2979	731862
49906	731863
34201	731864
20232	731865
85652	731866
64173	731867
4562	731868
232439	731869
223196	731870
82935	731871
21889	731872
56261	731873
23917	731874
41171	731875
223791	731876
6303	731877
107990	731878
23127	731879
31626	731880
11287	731881
23818	731882
72156	731883
70789	731884
1231	731885
107151	731886
63634	731887
44003	731888
31027	731889
34525	731890
14154	731891
6120	731892
36115	731893
39675	731894
148897	731895
56816	731896
30555	731897
56712	731898
125266	731899
62297	731900
5699	731901
47973	731902
24170	731903
124008	731904
12941	731905
150959	731906
269436	731907
163919	731908
96362	731909
10915	731910
3904	731911
230702	731912
145499	731913
97510	731914
85444	731915
18857	731916
10462	731917
58037	731918
1503	731919
1345	731920
7256	731921
229888	731922
4949	731923
94240	731924
174183	731925
5738	731926
53678	731927
119478	731928
113300	731929
110250	731930
8260	731931
34166	731932
53882	731933
53296	731934
231899	731935
13976	731936
203723	731937
15753	731938
114587	731939
33921	731940
65085	731941
10998	731942
46378	731943
11698	731944
83799	731945
96318	731946
220162	731947
34803	731948
8663	731949
4302	731950
27824	731951
8006	731952
1911	731953
10948	731954
19380	731955
4329	731956
1063	731957
170406	731958
8230	731959
70818	731960
62089	731961
89489	731962
14099	731963
10162	731964
53	731965
849	731966
147868	731967
3926	731968
38574	731969
109067	731970
85427	731971
56673	731972
110988	731973
87180	731974
213520	731975
51602	731976
50765	731977
4830	731978
12291	731979
120208	731980
17845	731981
79819	731982
7115	731983
29610	731984
93426	731985
202030	731986
21144	731987
2897	731988
1814	731989
25813	731990
65086	731991
14224	731992
7362	731993
89974	731994
16845	731995
127819	731996
60350	731997
1425	731998
100393	731999
5612	732000
51887	732001
103450	732002
45706	732003
12306	732004
136390	732005
39342	732006
157483	732007
157643	732008
114625	732009
3030	732010
17301	732011
165496	732012
25902	732013
3015	732014
23144	732015
284	732016
113092	732017
44273	732018
33437	732019
13280	732020
70915	732021
18770	732022
42350	732023
43479	732024
61870	732025
90257	732026
66421	732027
179107	732028
87470	732029
13066	732030
174902	732031
46562	732032
2376	732033
11326	732034
14438	732035
263733	732036
1129	732037
44906	732038
29507	732039
242338	732040
153822	732041
105281	732042
166280	732043
23747	732044
2035	732045
18725	732046
16475	732047
107162	732048
236616	732049
52207	732050
185833	732051
55411	732052
379	732053
15066	732054
222962	732055
110432	732056
38629	732057
114616	732058
68064	732059
158568	732060
33338	732061
136489	732062
107308	732063
23048	732064
117671	732065
52847	732066
162216	732067
11677	732068
49486	732069
45360	732070
64975	732071
406	732072
13188	732073
5218	732074
2282	732075
216436	732076
45517	732077
2527	732078
29507	732079
1395	732080
111095	732081
1029	732082
28434	732083
131367	732084
41826	732085
44643	732086
24283	732087
17176	732088
129626	732089
170361	732090
23958	732091
26865	732092
209907	732093
8855	732094
23838	732095
42813	732096
1050	732097
54094	732098
22103	732099
110842	732100
126307	732101
155159	732102
63906	732103
4653	732104
946	732105
1555	732106
14882	732107
266012	732108
42762	732109
4360	732110
14009	732111
89111	732112
185650	732113
126497	732114
49110	732115
35975	732116
258390	732117
92386	732118
1005	732119
223111	732120
256637	732121
56006	732122
29770	732123
14598	732124
113595	732125
2616	732126
5197	732127
253577	732128
180563	732129
86674	732130
45979	732131
187831	732132
61404	732133
6109	732134
10996	732135
54921	732136
137824	732137
1848	732138
50475	732139
203461	732140
126682	732141
2633	732142
59993	732143
14700	732144
64641	732145
59178	732146
28265	732147
2395	732148
2194	732149
16529	732150
1	732151
222270	732152
484	732153
1843	732154
55336	732155
150316	732156
5569	732157
209091	732158
22894	732159
10916	732160
1608	732161
147902	732162
90	732163
37502	732164
28805	732165
24277	732166
12347	732167
20244	732168
19702	732169
76204	732170
32271	732171
151945	732172
202231	732173
106550	732174
103137	732175
129455	732176
100576	732177
259259	732178
26654	732179
159540	732180
1498	732181
263314	732182
23124	732183
5693	732184
220211	732185
101489	732186
850	732187
8924	732188
11719	732189
19825	732190
77672	732191
47527	732192
68366	732193
26529	732194
5707	732195
32311	732196
3674	732197
8916	732198
135109	732199
172872	732200
22096	732201
66639	732202
62906	732203
40062	732204
12842	732205
151867	732206
21556	732207
35542	732208
51568	732209
101859	732210
149670	732211
127123	732212
127616	732213
68969	732214
5298	732215
5228	732216
99982	732217
65	732218
144132	732219
215582	732220
78441	732221
15120	732222
45516	732223
147136	732224
244608	732225
79261	732226
11462	732227
12529	732228
2897	732229
69173	732230
259000	732231
11239	732232
498	732233
30622	732234
111241	732235
20006	732236
122556	732237
53959	732238
1407	732239
344	732240
246632	732241
9304	732242
125938	732243
5216	732244
73539	732245
147412	732246
184442	732247
8942	732248
48858	732249
34550	732250
241590	732251
264332	732252
165306	732253
61421	732254
264120	732255
135676	732256
55945	732257
22826	732258
18617	732259
75729	732260
39627	732261
114447	732262
123771	732263
37159	732264
17	732265
62211	732266
77385	732267
9453	732268
742	732269
64293	732270
18791	732271
2938	732272
671	732273
4576	732274
1305	732275
2335	732276
10419	732277
56092	732278
84250	732279
11340	732280
195357	732281
98188	732282
6582	732283
14104	732284
31066	732285
1246	732286
120132	732287
18535	732288
46085	732289
22111	732290
113923	732291
45641	732292
56439	732293
58921	732294
155082	732295
126162	732296
132279	732297
12796	732298
125635	732299
256341	732300
29804	732301
594	732302
92438	732303
5864	732304
154280	732305
16461	732306
16039	732307
17165	732308
259518	732309
1352	732310
5945	732311
10540	732312
49575	732313
91567	732314
194889	732315
63427	732316
103802	732317
38969	732318
49452	732319
169764	732320
11134	732321
25040	732322
5688	732323
1530	732324
153	732325
93791	732326
265994	732327
16912	732328
19933	732329
33120	732330
10696	732331
1820	732332
73025	732333
50933	732334
688	732335
142476	732336
2879	732337
91786	732338
17370	732339
26963	732340
17791	732341
166329	732342
138364	732343
90716	732344
153174	732345
15969	732346
2416	732347
94365	732348
6883	732349
68823	732350
4511	732351
248889	732352
6479	732353
5566	732354
132362	732355
170922	732356
6873	732357
814	732358
41158	732359
29701	732360
21297	732361
100493	732362
18502	732363
52760	732364
263757	732365
17812	732366
61004	732367
230810	732368
95048	732369
35608	732370
225596	732371
229333	732372
69012	732373
2124	732374
144344	732375
40448	732376
4553	732377
514	732378
1674	732379
44510	732380
169319	732381
25620	732382
40592	732383
54929	732384
4079	732385
8918	732386
29213	732387
41829	732388
21345	732389
78735	732390
5987	732391
85507	732392
3390	732393
113459	732394
8895	732395
24177	732396
67614	732397
4707	732398
54	732399
25957	732400
73117	732401
916	732402
7992	732403
18394	732404
144329	732405
5612	732406
30612	732407
20836	732408
17624	732409
3822	732410
38554	732411
3019	732412
64478	732413
69520	732414
155348	732415
107320	732416
130764	732417
33524	732418
20187	732419
159665	732420
2184	732421
24075	732422
51194	732423
146192	732424
90193	732425
232452	732426
152039	732427
45409	732428
32483	732429
45238	732430
27814	732431
68476	732432
67040	732433
192581	732434
152599	732435
33651	732436
16172	732437
22310	732438
38545	732439
23007	732440
601	732441
108864	732442
7009	732443
136119	732444
110798	732445
43380	732446
57568	732447
108326	732448
7203	732449
31001	732450
203	732451
2486	732452
3263	732453
49052	732454
35085	732455
4553	732456
3039	732457
2154	732458
945	732459
10316	732460
15859	732461
266409	732462
63554	732463
60898	732464
44886	732465
232971	732466
6271	732467
118635	732468
22106	732469
23553	732470
77246	732471
272426	732472
116885	732473
84972	732474
5140	732475
1335	732476
7730	732477
14400	732478
12918	732479
84752	732480
7137	732481
72682	732482
121321	732483
5270	732484
36344	732485
95901	732486
65555	732487
90259	732488
2575	732489
195669	732490
215232	732491
49788	732492
13742	732493
26908	732494
44618	732495
14305	732496
111642	732497
109333	732498
6362	732499
64157	732500
361	732501
138536	732502
48898	732503
245758	732504
57577	732505
242181	732506
98812	732507
6843	732508
88865	732509
10707	732510
11811	732511
32497	732512
42170	732513
129222	732514
9832	732515
2567	732516
189126	732517
28095	732518
225810	732519
144459	732520
15518	732521
20118	732522
218022	732523
63031	732524
82151	732525
12147	732526
135866	732527
140641	732528
1446	732529
3738	732530
64237	732531
219602	732532
2265	732533
113735	732534
12076	732535
39492	732536
16793	732537
201004	732538
25946	732539
241601	732540
48583	732541
7849	732542
87250	732543
2068	732544
158779	732545
51966	732546
111599	732547
170005	732548
1922	732549
142658	732550
72334	732551
49571	732552
778	732553
99079	732554
2486	732555
97565	732556
16430	732557
32383	732558
60111	732559
36386	732560
57744	732561
120750	732562
9703	732563
809	732564
169771	732565
85582	732566
33271	732567
102502	732568
13016	732569
266271	732570
5490	732571
30038	732572
15159	732573
63136	732574
105423	732575
26223	732576
23166	732577
112530	732578
52406	732579
11031	732580
220491	732581
33649	732582
78108	732583
251	732584
5196	732585
113361	732586
55646	732587
47073	732588
42030	732589
9695	732590
6598	732591
19778	732592
21289	732593
58492	732594
209220	732595
82530	732596
261712	732597
151745	732598
27570	732599
30549	732600
25043	732601
43065	732602
94759	732603
13	732604
258195	732605
129818	732606
145090	732607
132460	732608
17715	732609
13626	732610
5982	732611
135348	732612
7978	732613
79116	732614
68208	732615
31878	732616
7457	732617
32939	732618
83679	732619
160949	732620
64058	732621
139993	732622
163623	732623
2869	732624
92141	732625
45703	732626
100549	732627
103551	732628
20613	732629
605	732630
60847	732631
823	732632
102737	732633
98558	732634
91686	732635
24359	732636
18478	732637
49430	732638
102065	732639
9917	732640
29159	732641
74685	732642
4102	732643
66652	732644
54081	732645
152401	732646
2629	732647
117695	732648
9311	732649
2052	732650
30426	732651
1054	732652
152823	732653
57536	732654
51506	732655
23434	732656
31541	732657
29240	732658
6550	732659
6154	732660
207895	732661
164089	732662
197642	732663
3416	732664
28504	732665
718	732666
6323	732667
27886	732668
36126	732669
37346	732670
5722	732671
6710	732672
6683	732673
79824	732674
9083	732675
166690	732676
40432	732677
42927	732678
6626	732679
63762	732680
31010	732681
68855	732682
217222	732683
7952	732684
6007	732685
63486	732686
28806	732687
197793	732688
45440	732689
136048	732690
60407	732691
167860	732692
109238	732693
57063	732694
22179	732695
112654	732696
143876	732697
76114	732698
199620	732699
7728	732700
75968	732701
31593	732702
16866	732703
14881	732704
92215	732705
28096	732706
88741	732707
19093	732708
42296	732709
7178	732710
46830	732711
63400	732712
508	732713
44869	732714
13292	732715
6850	732716
39771	732717
33797	732718
155720	732719
156827	732720
120371	732721
1750	732722
100991	732723
45337	732724
12655	732725
159445	732726
12115	732727
127606	732728
48442	732729
247587	732730
3825	732731
38321	732732
32881	732733
31079	732734
25067	732735
50528	732736
19391	732737
29357	732738
41063	732739
2196	732740
192732	732741
101006	732742
913	732743
97623	732744
94061	732745
252335	732746
126965	732747
225428	732748
139713	732749
84062	732750
79138	732751
19252	732752
9287	732753
265408	732754
19798	732755
305	732756
19621	732757
129505	732758
9416	732759
260096	732760
81642	732761
10556	732762
1698	732763
71413	732764
60022	732765
4183	732766
55387	732767
32409	732768
589	732769
145812	732770
1072	732771
167010	732772
1743	732773
2962	732774
15647	732775
70936	732776
1423	732777
16003	732778
36930	732779
52361	732780
4392	732781
61130	732782
263	732783
108152	732784
27065	732785
1329	732786
76144	732787
170530	732788
114523	732789
114492	732790
1017	732791
25768	732792
50175	732793
5020	732794
32263	732795
800	732796
12898	732797
26316	732798
5267	732799
79902	732800
109737	732801
165307	732802
107846	732803
168458	732804
810	732805
6371	732806
77874	732807
159294	732808
78837	732809
42066	732810
88167	732811
15464	732812
51649	732813
4307	732814
15738	732815
102067	732816
124977	732817
12126	732818
39294	732819
2582	732820
211604	732821
11858	732822
5745	732823
11377	732824
6895	732825
97473	732826
154954	732827
10424	732828
9574	732829
107	732830
56150	732831
27941	732832
153032	732833
148515	732834
15486	732835
33931	732836
82410	732837
10375	732838
190928	732839
31273	732840
72032	732841
124780	732842
164322	732843
88415	732844
36524	732845
42342	732846
11892	732847
33978	732848
7136	732849
21089	732850
1906	732851
161842	732852
68485	732853
162146	732854
21626	732855
20792	732856
7684	732857
14549	732858
142390	732859
56005	732860
57237	732861
13994	732862
161869	732863
10166	732864
1954	732865
127055	732866
32804	732867
15977	732868
137091	732869
17831	732870
11062	732871
29288	732872
122353	732873
127608	732874
34555	732875
123135	732876
3416	732877
6846	732878
111471	732879
53660	732880
2999	732881
202056	732882
208339	732883
36104	732884
12939	732885
33930	732886
66990	732887
73950	732888
1022	732889
22512	732890
5268	732891
109279	732892
210537	732893
106667	732894
14997	732895
47573	732896
18274	732897
215832	732898
470	732899
13553	732900
246025	732901
2510	732902
16865	732903
139	732904
135795	732905
32472	732906
128739	732907
79092	732908
89365	732909
90892	732910
23935	732911
222755	732912
20376	732913
110100	732914
2881	732915
81730	732916
7936	732917
1128	732918
4372	732919
30	732920
848	732921
258636	732922
48152	732923
66925	732924
69880	732925
79580	732926
225328	732927
15655	732928
8636	732929
19958	732930
3756	732931
15610	732932
71190	732933
24852	732934
329	732935
84742	732936
80	732937
10	732938
122967	732939
244848	732940
10440	732941
140784	732942
22479	732943
15125	732944
56586	732945
4475	732946
23974	732947
6192	732948
8076	732949
9159	732950
15200	732951
222694	732952
13999	732953
200979	732954
111497	732955
2110	732956
36218	732957
187246	732958
125248	732959
26136	732960
55962	732961
201293	732962
15537	732963
56809	732964
47703	732965
7102	732966
33744	732967
74420	732968
66530	732969
45392	732970
28901	732971
80720	732972
40185	732973
8170	732974
42752	732975
146716	732976
75099	732977
14180	732978
37739	732979
230728	732980
50174	732981
26	732982
7843	732983
77233	732984
3834	732985
21656	732986
158818	732987
20799	732988
1559	732989
13540	732990
4704	732991
91869	732992
114379	732993
253175	732994
201583	732995
267248	732996
45695	732997
212163	732998
28201	732999
132846	733000
9044	733001
211846	733002
80497	733003
1867	733004
2193	733005
94577	733006
127891	733007
3723	733008
10430	733009
39370	733010
130339	733011
35853	733012
1704	733013
83197	733014
817	733015
8665	733016
16003	733017
13856	733018
20354	733019
161216	733020
25251	733021
686	733022
45237	733023
260124	733024
17547	733025
99373	733026
114483	733027
201543	733028
149780	733029
58745	733030
41543	733031
77269	733032
66664	733033
28970	733034
15	733035
112267	733036
28911	733037
6815	733038
45597	733039
112346	733040
1366	733041
29115	733042
4402	733043
15153	733044
23621	733045
365	733046
4535	733047
16757	733048
74920	733049
47670	733050
6938	733051
290	733052
322	733053
36847	733054
132784	733055
129997	733056
22713	733057
175739	733058
34496	733059
53459	733060
19530	733061
37048	733062
24734	733063
4114	733064
162079	733065
37641	733066
87519	733067
3692	733068
208704	733069
7919	733070
12705	733071
4930	733072
90039	733073
89119	733074
203175	733075
14159	733076
53993	733077
9322	733078
56325	733079
24643	733080
96303	733081
201409	733082
2341	733083
79453	733084
74124	733085
18175	733086
94114	733087
1550	733088
31379	733089
254696	733090
101078	733091
18093	733092
7296	733093
7149	733094
81082	733095
105675	733096
44494	733097
163951	733098
14168	733099
47661	733100
98049	733101
176121	733102
76312	733103
15683	733104
32454	733105
40029	733106
43277	733107
649	733108
323	733109
221324	733110
7345	733111
169956	733112
91429	733113
77030	733114
165663	733115
211366	733116
111207	733117
64025	733118
39787	733119
167381	733120
30205	733121
52318	733122
234375	733123
10162	733124
4680	733125
827	733126
194589	733127
19467	733128
171884	733129
12750	733130
84454	733131
100311	733132
62229	733133
2366	733134
12912	733135
113306	733136
36863	733137
50573	733138
75892	733139
21096	733140
21683	733141
63711	733142
63345	733143
2425	733144
18716	733145
265983	733146
162492	733147
230157	733148
254949	733149
5586	733150
253533	733151
42055	733152
4535	733153
101724	733154
80318	733155
6485	733156
168596	733157
57403	733158
87253	733159
2437	733160
111779	733161
67885	733162
15088	733163
308	733164
2113	733165
112840	733166
155114	733167
154147	733168
4984	733169
77077	733170
28327	733171
21165	733172
135025	733173
252	733174
103816	733175
39740	733176
59	733177
55824	733178
12955	733179
110704	733180
243432	733181
1064	733182
112925	733183
198497	733184
30436	733185
12070	733186
80039	733187
133911	733188
98025	733189
166717	733190
27231	733191
22211	733192
8931	733193
42026	733194
19524	733195
66729	733196
15653	733197
14420	733198
24099	733199
59376	733200
640	733201
16038	733202
3451	733203
111434	733204
106407	733205
79237	733206
26672	733207
14807	733208
68677	733209
295	733210
113770	733211
81596	733212
170027	733213
235157	733214
167930	733215
1811	733216
270507	733217
21761	733218
672	733219
49562	733220
1230	733221
57074	733222
81007	733223
126318	733224
220390	733225
1275	733226
88969	733227
91220	733228
9714	733229
42640	733230
9638	733231
120487	733232
48720	733233
145392	733234
16584	733235
63304	733236
48336	733237
35802	733238
133785	733239
73623	733240
439	733241
13569	733242
125550	733243
42464	733244
52597	733245
107578	733246
95725	733247
2184	733248
93560	733249
23398	733250
62163	733251
192182	733252
38617	733253
42849	733254
5724	733255
10761	733256
7885	733257
211	733258
193808	733259
80469	733260
56638	733261
157944	733262
38182	733263
41479	733264
26211	733265
8376	733266
10787	733267
4323	733268
78218	733269
173893	733270
265514	733271
61726	733272
50575	733273
4613	733274
30304	733275
78252	733276
7448	733277
989	733278
10666	733279
958	733280
146297	733281
244779	733282
209748	733283
268376	733284
107252	733285
5485	733286
46	733287
24174	733288
64929	733289
8062	733290
55304	733291
11023	733292
77826	733293
53788	733294
2607	733295
4097	733296
48867	733297
155267	733298
41101	733299
1007	733300
41504	733301
1709	733302
78673	733303
211069	733304
52072	733305
39701	733306
4122	733307
30989	733308
183614	733309
139354	733310
13640	733311
49782	733312
34925	733313
65686	733314
1109	733315
6862	733316
76906	733317
43715	733318
78940	733319
91175	733320
61519	733321
7318	733322
74095	733323
136919	733324
92508	733325
107141	733326
184652	733327
2958	733328
31270	733329
66930	733330
38460	733331
239714	733332
22056	733333
38471	733334
68369	733335
75283	733336
38674	733337
32053	733338
200895	733339
28671	733340
75328	733341
4601	733342
37186	733343
3753	733344
796	733345
920	733346
6232	733347
21056	733348
68203	733349
479	733350
86923	733351
97853	733352
5993	733353
244277	733354
1762	733355
8628	733356
17389	733357
119873	733358
53553	733359
8005	733360
11954	733361
73621	733362
69160	733363
134690	733364
84535	733365
12898	733366
103497	733367
3285	733368
79404	733369
143511	733370
53147	733371
888	733372
1674	733373
102670	733374
34298	733375
150794	733376
211017	733377
13527	733378
99987	733379
50740	733380
6444	733381
22486	733382
101	733383
80221	733384
28349	733385
64754	733386
2292	733387
112979	733388
241114	733389
46156	733390
139405	733391
35280	733392
21235	733393
21855	733394
129157	733395
178525	733396
20170	733397
109947	733398
29552	733399
1759	733400
531	733401
212	733402
11164	733403
16305	733404
69711	733405
89302	733406
1408	733407
2154	733408
32347	733409
446	733410
35872	733411
5648	733412
6000	733413
8689	733414
233013	733415
56123	733416
397	733417
78288	733418
179506	733419
105819	733420
196360	733421
137723	733422
2688	733423
6373	733424
68828	733425
65739	733426
102	733427
44422	733428
107415	733429
14496	733430
122824	733431
23139	733432
21717	733433
74782	733434
264330	733435
17890	733436
60109	733437
26570	733438
207575	733439
200891	733440
82656	733441
124028	733442
51680	733443
26935	733444
3608	733445
19636	733446
13591	733447
66740	733448
4224	733449
6710	733450
116675	733451
169518	733452
4	733453
166	733454
253923	733455
156280	733456
46189	733457
42938	733458
45982	733459
16231	733460
133046	733461
484	733462
29981	733463
19726	733464
96838	733465
33149	733466
236378	733467
1178	733468
1074	733469
72490	733470
64018	733471
200022	733472
56518	733473
148603	733474
88044	733475
110202	733476
148616	733477
4294	733478
37940	733479
106238	733480
15867	733481
5387	733482
225	733483
140385	733484
12076	733485
138840	733486
39936	733487
39737	733488
25777	733489
6379	733490
210740	733491
10940	733492
45741	733493
22146	733494
168921	733495
81019	733496
236199	733497
58265	733498
211643	733499
42765	733500
30627	733501
812	733502
53787	733503
197	733504
63478	733505
82679	733506
39347	733507
9516	733508
554	733509
110229	733510
178429	733511
42675	733512
14476	733513
39048	733514
20361	733515
50423	733516
77460	733517
37	733518
117542	733519
39812	733520
84593	733521
22852	733522
18026	733523
170900	733524
106281	733525
155073	733526
101302	733527
77185	733528
98274	733529
68793	733530
12737	733531
201617	733532
255304	733533
32237	733534
56139	733535
30262	733536
2015	733537
24328	733538
61377	733539
11244	733540
5355	733541
10902	733542
92863	733543
8958	733544
239999	733545
195581	733546
63295	733547
90434	733548
6627	733549
79	733550
42317	733551
99884	733552
262822	733553
1076	733554
35261	733555
32567	733556
40975	733557
152867	733558
8474	733559
99705	733560
11599	733561
1884	733562
107643	733563
20700	733564
115120	733565
151344	733566
126424	733567
974	733568
39588	733569
109163	733570
4909	733571
159661	733572
87024	733573
166312	733574
13722	733575
3131	733576
67427	733577
182117	733578
89228	733579
1715	733580
218575	733581
26095	733582
1098	733583
28131	733584
52681	733585
13234	733586
32010	733587
3433	733588
75402	733589
160769	733590
22834	733591
19464	733592
11594	733593
1089	733594
464	733595
6851	733596
8081	733597
21509	733598
1570	733599
1268	733600
264898	733601
83655	733602
180696	733603
62182	733604
172390	733605
12436	733606
1423	733607
7724	733608
3107	733609
16403	733610
114491	733611
68907	733612
5153	733613
19817	733614
37465	733615
32149	733616
220555	733617
197751	733618
140503	733619
85702	733620
53265	733621
1289	733622
135436	733623
41557	733624
1531	733625
210251	733626
238507	733627
254643	733628
7704	733629
8750	733630
106566	733631
70433	733632
17023	733633
7602	733634
14585	733635
83018	733636
46812	733637
43241	733638
73555	733639
10133	733640
56781	733641
77093	733642
151520	733643
1417	733644
98783	733645
35142	733646
231692	733647
163709	733648
20410	733649
11508	733650
1706	733651
67394	733652
116307	733653
98451	733654
1200	733655
56503	733656
2452	733657
921	733658
79950	733659
10363	733660
245483	733661
478	733662
58301	733663
2853	733664
18618	733665
99169	733666
2253	733667
47268	733668
148908	733669
90118	733670
143889	733671
57877	733672
16322	733673
7465	733674
50209	733675
119957	733676
206297	733677
83234	733678
126056	733679
90573	733680
10540	733681
24727	733682
262835	733683
17614	733684
27829	733685
1672	733686
56865	733687
39859	733688
1838	733689
7424	733690
146806	733691
63010	733692
65873	733693
29633	733694
13719	733695
10439	733696
49749	733697
111156	733698
45973	733699
109580	733700
1802	733701
1037	733702
235518	733703
7042	733704
7323	733705
48180	733706
14379	733707
3298	733708
242191	733709
3375	733710
6494	733711
947	733712
174792	733713
193127	733714
78576	733715
249493	733716
35709	733717
15974	733718
46281	733719
77443	733720
30419	733721
59491	733722
78687	733723
133893	733724
8946	733725
13083	733726
16475	733727
55953	733728
46442	733729
13570	733730
268874	733731
80440	733732
20772	733733
27495	733734
196486	733735
65307	733736
23547	733737
114676	733738
134048	733739
160509	733740
10446	733741
41431	733742
21603	733743
101564	733744
2844	733745
77736	733746
603	733747
14400	733748
6153	733749
31981	733750
51521	733751
5018	733752
1135	733753
154436	733754
14719	733755
22752	733756
14659	733757
1502	733758
6652	733759
30724	733760
14587	733761
28194	733762
46687	733763
2699	733764
40338	733765
39917	733766
6470	733767
4142	733768
134384	733769
248249	733770
156972	733771
41513	733772
116155	733773
19899	733774
81281	733775
139418	733776
133934	733777
108	733778
23395	733779
60887	733780
39119	733781
148531	733782
76846	733783
50	733784
101015	733785
4370	733786
44046	733787
130711	733788
52672	733789
42448	733790
32857	733791
23123	733792
262243	733793
2623	733794
6792	733795
24091	733796
2090	733797
72089	733798
47468	733799
36874	733800
25250	733801
2001	733802
30807	733803
88873	733804
187745	733805
4768	733806
77921	733807
255437	733808
1554	733809
5248	733810
225820	733811
109861	733812
1841	733813
62043	733814
76167	733815
56604	733816
50826	733817
78306	733818
1116	733819
112085	733820
34345	733821
12331	733822
748	733823
21404	733824
1231	733825
171888	733826
23824	733827
3389	733828
19013	733829
28390	733830
65519	733831
264760	733832
15234	733833
254066	733834
184740	733835
10911	733836
142451	733837
2763	733838
91743	733839
94414	733840
76707	733841
37824	733842
87331	733843
31554	733844
88933	733845
29951	733846
22309	733847
47520	733848
96092	733849
32945	733850
79757	733851
25569	733852
254803	733853
856	733854
41086	733855
2568	733856
127356	733857
18965	733858
190842	733859
84	733860
82588	733861
9565	733862
29945	733863
12207	733864
180781	733865
12929	733866
139	733867
171001	733868
107965	733869
5934	733870
5211	733871
49369	733872
203851	733873
165761	733874
160565	733875
1379	733876
53471	733877
63914	733878
31046	733879
94650	733880
593	733881
10664	733882
2239	733883
43461	733884
104332	733885
13611	733886
9259	733887
87893	733888
15152	733889
13896	733890
479	733891
372	733892
103032	733893
3667	733894
125880	733895
3508	733896
5681	733897
222474	733898
41241	733899
31916	733900
30	733901
24306	733902
20725	733903
58945	733904
79910	733905
14386	733906
25434	733907
18775	733908
43086	733909
45089	733910
2790	733911
249143	733912
115561	733913
165729	733914
58	733915
95704	733916
79079	733917
26297	733918
37	733919
36758	733920
13119	733921
76067	733922
26017	733923
91092	733924
19193	733925
9459	733926
70750	733927
155	733928
101613	733929
58870	733930
17996	733931
69274	733932
52325	733933
2220	733934
153868	733935
20991	733936
10543	733937
80867	733938
48617	733939
244396	733940
96910	733941
24113	733942
93779	733943
8446	733944
16987	733945
36901	733946
77806	733947
112575	733948
45476	733949
4075	733950
140341	733951
27059	733952
62380	733953
35389	733954
31157	733955
9652	733956
161517	733957
24290	733958
71111	733959
20868	733960
5391	733961
203870	733962
22159	733963
7298	733964
60540	733965
39195	733966
46725	733967
3148	733968
7095	733969
7145	733970
41166	733971
132940	733972
8636	733973
144455	733974
143965	733975
320	733976
10068	733977
64951	733978
70055	733979
1491	733980
12012	733981
170844	733982
142478	733983
62691	733984
6295	733985
2812	733986
413	733987
4515	733988
48120	733989
45558	733990
105938	733991
200713	733992
41316	733993
222411	733994
34065	733995
9927	733996
17021	733997
231586	733998
80484	733999
3211	734000
14380	734001
5237	734002
255353	734003
155861	734004
37709	734005
1135	734006
66545	734007
174541	734008
1997	734009
136796	734010
5239	734011
18248	734012
42994	734013
27368	734014
24480	734015
17591	734016
37099	734017
23303	734018
27534	734019
201100	734020
528	734021
76524	734022
2466	734023
120549	734024
26269	734025
3433	734026
5769	734027
10173	734028
845	734029
187679	734030
21742	734031
5835	734032
31025	734033
8010	734034
86991	734035
39824	734036
608	734037
102450	734038
4188	734039
52172	734040
14307	734041
41399	734042
145857	734043
191691	734044
34051	734045
2852	734046
206061	734047
251	734048
240014	734049
67611	734050
135181	734051
10031	734052
8826	734053
9875	734054
2900	734055
96399	734056
47082	734057
7459	734058
276	734059
19157	734060
64772	734061
8510	734062
161500	734063
593	734064
159	734065
9640	734066
109704	734067
37592	734068
106734	734069
30144	734070
144517	734071
44189	734072
1670	734073
227638	734074
114369	734075
225543	734076
682	734077
78280	734078
178268	734079
1044	734080
15406	734081
43846	734082
27640	734083
79945	734084
8052	734085
10820	734086
56367	734087
6505	734088
10242	734089
19626	734090
50972	734091
121876	734092
45681	734093
258719	734094
38015	734095
73234	734096
4666	734097
1566	734098
40591	734099
18599	734100
2544	734101
60825	734102
1401	734103
154066	734104
136038	734105
16324	734106
75696	734107
40056	734108
87811	734109
9724	734110
6800	734111
102060	734112
104124	734113
18842	734114
27712	734115
82513	734116
3916	734117
1195	734118
12817	734119
156664	734120
57134	734121
6299	734122
74546	734123
71409	734124
15923	734125
111770	734126
30276	734127
15128	734128
12044	734129
1243	734130
145560	734131
175086	734132
10909	734133
7564	734134
65888	734135
144467	734136
705	734137
119505	734138
2067	734139
6677	734140
7182	734141
42934	734142
165096	734143
9100	734144
51511	734145
53878	734146
34837	734147
45709	734148
2198	734149
8497	734150
157326	734151
107581	734152
4960	734153
21533	734154
68800	734155
33642	734156
57656	734157
26928	734158
36850	734159
31482	734160
10520	734161
90293	734162
4094	734163
10728	734164
155694	734165
40124	734166
14998	734167
82844	734168
164564	734169
4114	734170
42217	734171
317	734172
23628	734173
42056	734174
7728	734175
46688	734176
26	734177
10336	734178
60394	734179
98593	734180
2401	734181
7738	734182
105036	734183
130873	734184
831	734185
107907	734186
57407	734187
76442	734188
169078	734189
21676	734190
29409	734191
22999	734192
34846	734193
267864	734194
122980	734195
14055	734196
198623	734197
102253	734198
81633	734199
109232	734200
81167	734201
118507	734202
4327	734203
1193	734204
9519	734205
55371	734206
13944	734207
145222	734208
76050	734209
2254	734210
26373	734211
103138	734212
27903	734213
12297	734214
103324	734215
114328	734216
6718	734217
39385	734218
9803	734219
151389	734220
21636	734221
29706	734222
43265	734223
22382	734224
1402	734225
1322	734226
47204	734227
4218	734228
1225	734229
98714	734230
156763	734231
82033	734232
156023	734233
240603	734234
13148	734235
119790	734236
200674	734237
34055	734238
1012	734239
5745	734240
108556	734241
128780	734242
14156	734243
1268	734244
39404	734245
32127	734246
60352	734247
121582	734248
28660	734249
13272	734250
681	734251
73309	734252
44924	734253
25621	734254
47158	734255
98930	734256
2267	734257
131159	734258
51924	734259
130036	734260
5465	734261
64771	734262
240341	734263
16340	734264
49193	734265
1503	734266
164204	734267
79028	734268
23054	734269
93608	734270
7165	734271
55366	734272
14781	734273
11203	734274
4233	734275
34029	734276
182744	734277
2187	734278
196265	734279
137215	734280
19313	734281
17918	734282
114168	734283
54344	734284
61095	734285
12533	734286
18232	734287
82750	734288
763	734289
100332	734290
3662	734291
12039	734292
56082	734293
36498	734294
137557	734295
12954	734296
11755	734297
2113	734298
79530	734299
2954	734300
247	734301
263249	734302
5504	734303
20798	734304
5802	734305
8734	734306
3637	734307
259165	734308
163677	734309
12940	734310
103889	734311
103073	734312
163637	734313
1587	734314
3417	734315
183345	734316
41048	734317
19071	734318
32007	734319
76383	734320
86076	734321
95924	734322
512	734323
6927	734324
73938	734325
147238	734326
6555	734327
62923	734328
22133	734329
51020	734330
1230	734331
141286	734332
44890	734333
106644	734334
795	734335
192494	734336
185808	734337
58598	734338
57732	734339
93664	734340
49239	734341
17815	734342
7113	734343
34372	734344
252074	734345
5387	734346
192518	734347
28836	734348
15821	734349
4885	734350
20369	734351
260216	734352
362	734353
81060	734354
4347	734355
34977	734356
149	734357
774	734358
136988	734359
19111	734360
2845	734361
168808	734362
221785	734363
264797	734364
83918	734365
30037	734366
150308	734367
10461	734368
7239	734369
71589	734370
61006	734371
5390	734372
67218	734373
36041	734374
237750	734375
104294	734376
43307	734377
212013	734378
79606	734379
1974	734380
2347	734381
2464	734382
24208	734383
17885	734384
70574	734385
85900	734386
16355	734387
1855	734388
58331	734389
64467	734390
9362	734391
12598	734392
1553	734393
96842	734394
36700	734395
169941	734396
5890	734397
45892	734398
40256	734399
42421	734400
156617	734401
11074	734402
7403	734403
13602	734404
65526	734405
9995	734406
97102	734407
117	734408
64	734409
119926	734410
81425	734411
157442	734412
3827	734413
18432	734414
30550	734415
62409	734416
3070	734417
98028	734418
32470	734419
44249	734420
8152	734421
752	734422
132587	734423
57940	734424
106059	734425
38426	734426
55241	734427
85259	734428
157597	734429
73622	734430
170363	734431
237149	734432
229134	734433
55385	734434
46910	734435
137791	734436
3412	734437
168577	734438
32338	734439
18564	734440
2018	734441
31741	734442
10665	734443
15307	734444
13957	734445
4189	734446
242352	734447
98542	734448
52035	734449
133526	734450
2764	734451
118826	734452
60862	734453
360	734454
25356	734455
145422	734456
136207	734457
23568	734458
6517	734459
80574	734460
1082	734461
181829	734462
60292	734463
109316	734464
43571	734465
2854	734466
1237	734467
22260	734468
4072	734469
262662	734470
22202	734471
272672	734472
41597	734473
34262	734474
157671	734475
32655	734476
189477	734477
37853	734478
68802	734479
22447	734480
22075	734481
17502	734482
67848	734483
64959	734484
142350	734485
11428	734486
4462	734487
29919	734488
136956	734489
1498	734490
145868	734491
21122	734492
44473	734493
1940	734494
227748	734495
139185	734496
1985	734497
173617	734498
108748	734499
74029	734500
89339	734501
1037	734502
20260	734503
124476	734504
168936	734505
123	734506
1672	734507
68049	734508
9667	734509
16169	734510
270474	734511
71752	734512
1194	734513
42792	734514
57286	734515
219234	734516
109294	734517
90545	734518
87691	734519
237773	734520
62578	734521
2100	734522
5555	734523
1951	734524
85470	734525
104651	734526
17866	734527
19894	734528
93273	734529
79280	734530
6144	734531
11001	734532
2638	734533
67	734534
86341	734535
2113	734536
243172	734537
30131	734538
19902	734539
113870	734540
130325	734541
73393	734542
31860	734543
29022	734544
27884	734545
167715	734546
61584	734547
51874	734548
192320	734549
66774	734550
47848	734551
56511	734552
4487	734553
87188	734554
24140	734555
10197	734556
160749	734557
42831	734558
165493	734559
147501	734560
4633	734561
203016	734562
56612	734563
17907	734564
8939	734565
159157	734566
122223	734567
41442	734568
72485	734569
23198	734570
10507	734571
30739	734572
1904	734573
141962	734574
165	734575
83671	734576
179134	734577
53561	734578
29246	734579
10698	734580
56305	734581
35312	734582
7902	734583
176208	734584
48196	734585
1769	734586
144778	734587
12013	734588
232137	734589
208561	734590
241345	734591
142495	734592
48011	734593
197133	734594
80280	734595
18114	734596
48602	734597
38056	734598
86940	734599
5034	734600
135665	734601
86028	734602
166285	734603
184952	734604
87651	734605
113314	734606
14087	734607
30381	734608
10018	734609
34472	734610
120879	734611
104999	734612
2250	734613
24307	734614
117730	734615
7	734616
66711	734617
11963	734618
79351	734619
216393	734620
86603	734621
1748	734622
882	734623
91064	734624
7175	734625
4946	734626
9131	734627
24269	734628
3923	734629
7045	734630
7333	734631
260445	734632
83703	734633
60197	734634
81	734635
484	734636
258047	734637
211719	734638
30824	734639
111098	734640
27848	734641
163177	734642
34737	734643
3202	734644
3636	734645
88976	734646
1419	734647
118213	734648
6772	734649
37726	734650
3671	734651
1006	734652
19353	734653
64348	734654
5043	734655
4476	734656
109690	734657
656	734658
109449	734659
108765	734660
9190	734661
64878	734662
254247	734663
9426	734664
2433	734665
106351	734666
13163	734667
51494	734668
166357	734669
248022	734670
13798	734671
940	734672
54939	734673
168834	734674
16022	734675
118436	734676
56249	734677
151194	734678
231327	734679
136191	734680
22161	734681
169582	734682
104212	734683
66535	734684
7453	734685
46895	734686
202782	734687
201912	734688
14748	734689
12989	734690
52409	734691
24879	734692
5465	734693
1048	734694
237021	734695
183808	734696
27225	734697
88529	734698
4607	734699
204210	734700
107786	734701
116210	734702
143679	734703
115504	734704
4308	734705
69702	734706
5420	734707
113820	734708
53144	734709
121196	734710
75740	734711
189300	734712
258955	734713
26900	734714
100570	734715
7746	734716
154905	734717
108077	734718
38023	734719
153382	734720
131252	734721
7983	734722
35590	734723
82675	734724
1824	734725
60618	734726
63432	734727
9196	734728
5251	734729
36435	734730
747	734731
67452	734732
86450	734733
17022	734734
194	734735
19295	734736
7956	734737
20568	734738
76694	734739
26779	734740
21210	734741
1446	734742
2120	734743
123651	734744
24484	734745
3525	734746
5053	734747
498	734748
66212	734749
438	734750
232329	734751
124763	734752
113226	734753
143988	734754
24740	734755
5144	734756
4536	734757
237869	734758
85	734759
40815	734760
1979	734761
8042	734762
16742	734763
229198	734764
72011	734765
6971	734766
859	734767
174036	734768
12876	734769
73724	734770
110344	734771
1121	734772
64901	734773
137081	734774
38369	734775
113216	734776
17586	734777
169014	734778
160451	734779
16684	734780
41860	734781
66496	734782
104596	734783
269418	734784
78506	734785
35055	734786
32928	734787
16757	734788
53647	734789
127555	734790
408	734791
819	734792
103958	734793
11479	734794
9367	734795
27419	734796
116176	734797
8782	734798
2044	734799
85689	734800
154771	734801
6652	734802
214087	734803
22675	734804
48399	734805
6928	734806
131989	734807
29763	734808
15074	734809
105081	734810
44857	734811
15545	734812
182382	734813
14428	734814
23131	734815
21379	734816
135799	734817
11303	734818
50	734819
15778	734820
54141	734821
79569	734822
30	734823
94023	734824
6813	734825
7523	734826
15203	734827
14946	734828
24744	734829
219714	734830
248436	734831
114701	734832
153480	734833
22838	734834
29175	734835
5152	734836
55515	734837
14548	734838
3545	734839
15059	734840
11440	734841
13900	734842
15771	734843
8640	734844
174407	734845
3180	734846
13674	734847
79523	734848
59424	734849
129009	734850
21655	734851
88781	734852
33596	734853
118886	734854
101382	734855
5767	734856
250855	734857
33276	734858
253658	734859
2743	734860
223945	734861
140755	734862
151463	734863
38923	734864
139978	734865
89484	734866
59190	734867
171207	734868
69304	734869
19652	734870
98157	734871
971	734872
21063	734873
31640	734874
4807	734875
109370	734876
82448	734877
187527	734878
79752	734879
26812	734880
20651	734881
105561	734882
77163	734883
252761	734884
28180	734885
66954	734886
46001	734887
1867	734888
244054	734889
25016	734890
129930	734891
122614	734892
8603	734893
4876	734894
35156	734895
7251	734896
179509	734897
47244	734898
24430	734899
58981	734900
35141	734901
16036	734902
2869	734903
5615	734904
8791	734905
1531	734906
983	734907
24351	734908
114585	734909
4380	734910
3418	734911
76724	734912
138375	734913
10062	734914
126272	734915
8342	734916
6322	734917
33001	734918
38617	734919
68520	734920
6285	734921
10890	734922
100810	734923
126427	734924
227198	734925
29989	734926
48594	734927
120128	734928
10548	734929
236099	734930
51298	734931
28712	734932
23514	734933
30656	734934
205580	734935
15410	734936
121938	734937
9676	734938
11717	734939
41025	734940
50	734941
687	734942
1709	734943
6397	734944
18202	734945
6834	734946
43908	734947
23114	734948
73	734949
979	734950
2711	734951
17475	734952
78781	734953
184114	734954
95327	734955
169834	734956
1691	734957
25922	734958
1857	734959
5720	734960
168546	734961
29870	734962
213349	734963
46265	734964
4607	734965
7666	734966
510	734967
15950	734968
6912	734969
3253	734970
89472	734971
79938	734972
23446	734973
42104	734974
29445	734975
89559	734976
8249	734977
75	734978
88905	734979
23257	734980
32883	734981
154709	734982
79781	734983
1852	734984
147094	734985
102536	734986
99447	734987
4751	734988
7471	734989
140	734990
67816	734991
146574	734992
144224	734993
32638	734994
112006	734995
23821	734996
2238	734997
10377	734998
177488	734999
145613	735000
26373	735001
42866	735002
108	735003
28797	735004
59110	735005
80833	735006
1195	735007
68403	735008
2267	735009
185822	735010
1049	735011
35359	735012
38424	735013
1707	735014
56991	735015
173796	735016
147	735017
57006	735018
253385	735019
45276	735020
1913	735021
35654	735022
6928	735023
61171	735024
127169	735025
25009	735026
90482	735027
59404	735028
12766	735029
62633	735030
20591	735031
24105	735032
14187	735033
4960	735034
3158	735035
2490	735036
9480	735037
12775	735038
58507	735039
201273	735040
88408	735041
256850	735042
72166	735043
27874	735044
8006	735045
24368	735046
26803	735047
454	735048
13867	735049
9637	735050
8445	735051
5733	735052
27355	735053
175108	735054
729	735055
56446	735056
137679	735057
2186	735058
200718	735059
16363	735060
153310	735061
24108	735062
218590	735063
120196	735064
45811	735065
43770	735066
161074	735067
123375	735068
15095	735069
168187	735070
156144	735071
104416	735072
232814	735073
17534	735074
17289	735075
20678	735076
2588	735077
50566	735078
68925	735079
140735	735080
789	735081
26447	735082
49073	735083
55750	735084
166743	735085
2968	735086
58457	735087
92711	735088
235496	735089
904	735090
130784	735091
95964	735092
236542	735093
92672	735094
14303	735095
51671	735096
7567	735097
984	735098
38879	735099
13308	735100
88585	735101
13075	735102
85959	735103
43420	735104
19774	735105
95446	735106
140914	735107
30888	735108
74299	735109
1667	735110
42095	735111
50614	735112
179539	735113
13146	735114
33772	735115
35823	735116
45474	735117
22881	735118
70724	735119
98021	735120
20975	735121
6353	735122
8609	735123
65456	735124
82090	735125
62758	735126
24436	735127
131	735128
76686	735129
182350	735130
11782	735131
21284	735132
1250	735133
9574	735134
2672	735135
4203	735136
12747	735137
33869	735138
414	735139
985	735140
24142	735141
166039	735142
333	735143
11053	735144
13615	735145
129116	735146
10984	735147
42241	735148
373	735149
65368	735150
67603	735151
98103	735152
2101	735153
66435	735154
20609	735155
5075	735156
70150	735157
120447	735158
126878	735159
262996	735160
1696	735161
14106	735162
72260	735163
23389	735164
60724	735165
193031	735166
89721	735167
4539	735168
93261	735169
31265	735170
232359	735171
35728	735172
47094	735173
68313	735174
9190	735175
56625	735176
26903	735177
123058	735178
78759	735179
38447	735180
53580	735181
33348	735182
65919	735183
24965	735184
54922	735185
7023	735186
6670	735187
11844	735188
23632	735189
28107	735190
10161	735191
200378	735192
216723	735193
151737	735194
1975	735195
1825	735196
61875	735197
214893	735198
4004	735199
246809	735200
10453	735201
2092	735202
26550	735203
1714	735204
232053	735205
27018	735206
150544	735207
67171	735208
28828	735209
70235	735210
74175	735211
41968	735212
8828	735213
119356	735214
42524	735215
41858	735216
190547	735217
131980	735218
23030	735219
1537	735220
15383	735221
97479	735222
6676	735223
40384	735224
151455	735225
17386	735226
23431	735227
1856	735228
10806	735229
5719	735230
68717	735231
81239	735232
191051	735233
19191	735234
95132	735235
10693	735236
51178	735237
44129	735238
13665	735239
23331	735240
655	735241
10983	735242
4761	735243
139418	735244
61518	735245
137304	735246
251889	735247
5547	735248
1644	735249
26824	735250
96022	735251
27701	735252
81170	735253
2681	735254
2171	735255
254790	735256
228860	735257
30668	735258
2254	735259
105902	735260
68434	735261
36250	735262
21499	735263
212	735264
239914	735265
29024	735266
78321	735267
14660	735268
178	735269
169765	735270
18981	735271
22865	735272
98074	735273
23781	735274
52560	735275
113329	735276
117577	735277
4864	735278
21578	735279
13359	735280
202403	735281
36135	735282
108170	735283
13006	735284
10179	735285
88893	735286
204038	735287
43083	735288
154459	735289
32686	735290
76293	735291
34517	735292
13556	735293
98158	735294
256076	735295
52123	735296
4456	735297
1289	735298
91263	735299
126344	735300
10794	735301
16457	735302
79791	735303
12608	735304
26420	735305
45443	735306
189626	735307
20814	735308
1280	735309
3022	735310
64769	735311
31040	735312
155788	735313
52100	735314
133614	735315
194438	735316
265267	735317
94721	735318
76528	735319
90196	735320
81300	735321
146051	735322
4756	735323
84143	735324
61569	735325
212632	735326
26628	735327
7643	735328
255232	735329
13136	735330
198918	735331
73944	735332
60245	735333
61957	735334
221744	735335
13618	735336
3104	735337
9711	735338
16066	735339
7621	735340
31449	735341
55552	735342
6505	735343
6799	735344
121232	735345
21355	735346
281	735347
56959	735348
8133	735349
14172	735350
41463	735351
18272	735352
133082	735353
57	735354
4	735355
6586	735356
91111	735357
92804	735358
24726	735359
192875	735360
89791	735361
241152	735362
31200	735363
21119	735364
10953	735365
50499	735366
236430	735367
159177	735368
20654	735369
4399	735370
74966	735371
226600	735372
20450	735373
44959	735374
12549	735375
25492	735376
13329	735377
4201	735378
24545	735379
78433	735380
18073	735381
15719	735382
17264	735383
45485	735384
58537	735385
55270	735386
13945	735387
78925	735388
79416	735389
11654	735390
29041	735391
2270	735392
148460	735393
215177	735394
36047	735395
171563	735396
54900	735397
180728	735398
45666	735399
22162	735400
58319	735401
258398	735402
19547	735403
28812	735404
3853	735405
196414	735406
58421	735407
227687	735408
20335	735409
161992	735410
163908	735411
35285	735412
9275	735413
71826	735414
74611	735415
174978	735416
2568	735417
60694	735418
9122	735419
153214	735420
49585	735421
131917	735422
193862	735423
59318	735424
8901	735425
8712	735426
52688	735427
980	735428
9656	735429
14661	735430
72	735431
628	735432
204638	735433
294	735434
106844	735435
108459	735436
47771	735437
11988	735438
16667	735439
28185	735440
22192	735441
2269	735442
58901	735443
10574	735444
147990	735445
224724	735446
172495	735447
59573	735448
201347	735449
108691	735450
16078	735451
112987	735452
65449	735453
5649	735454
164740	735455
15753	735456
137648	735457
16897	735458
4257	735459
1855	735460
342	735461
162154	735462
3400	735463
2673	735464
642	735465
120390	735466
19940	735467
93805	735468
98886	735469
1389	735470
265259	735471
217186	735472
182712	735473
270774	735474
44534	735475
9529	735476
5970	735477
13085	735478
5	735479
109715	735480
7120	735481
85699	735482
15532	735483
53658	735484
5639	735485
109517	735486
106069	735487
12128	735488
30704	735489
34572	735490
58439	735491
35229	735492
114825	735493
98517	735494
4136	735495
37932	735496
577	735497
755	735498
89641	735499
87170	735500
21410	735501
45428	735502
33678	735503
197743	735504
76471	735505
164	735506
81416	735507
116225	735508
107349	735509
258651	735510
36147	735511
139274	735512
91061	735513
49124	735514
4204	735515
163207	735516
150207	735517
9602	735518
64474	735519
26231	735520
28238	735521
135247	735522
13415	735523
11080	735524
80159	735525
41304	735526
36076	735527
2186	735528
30378	735529
45266	735530
38204	735531
36704	735532
91284	735533
44240	735534
220286	735535
6370	735536
228372	735537
67058	735538
211125	735539
35619	735540
11906	735541
122081	735542
244470	735543
4336	735544
11994	735545
5115	735546
42023	735547
9349	735548
47713	735549
16214	735550
76028	735551
7438	735552
230485	735553
5835	735554
608	735555
27251	735556
15490	735557
29152	735558
34089	735559
16875	735560
76583	735561
74357	735562
86876	735563
51764	735564
124885	735565
256920	735566
78208	735567
1047	735568
26248	735569
21248	735570
22742	735571
126340	735572
91800	735573
81	735574
88335	735575
7392	735576
130273	735577
257191	735578
43	735579
3541	735580
121511	735581
105827	735582
53059	735583
2447	735584
4048	735585
3749	735586
34952	735587
16171	735588
266543	735589
103502	735590
255967	735591
7663	735592
35571	735593
32608	735594
28752	735595
207463	735596
19284	735597
100973	735598
932	735599
3337	735600
39882	735601
1346	735602
2949	735603
5026	735604
19954	735605
13524	735606
158286	735607
23574	735608
11740	735609
6469	735610
468	735611
32030	735612
46577	735613
18359	735614
4720	735615
35205	735616
233227	735617
8775	735618
15258	735619
43821	735620
71087	735621
124199	735622
2167	735623
6834	735624
60252	735625
252317	735626
53155	735627
64590	735628
62	735629
136051	735630
9124	735631
15638	735632
981	735633
246644	735634
162236	735635
69751	735636
110701	735637
80782	735638
2845	735639
176663	735640
10352	735641
946	735642
8165	735643
28041	735644
159879	735645
38086	735646
3529	735647
48692	735648
157234	735649
250273	735650
4359	735651
590	735652
64380	735653
1571	735654
28750	735655
20399	735656
30910	735657
94872	735658
74524	735659
170413	735660
123846	735661
48254	735662
9603	735663
58765	735664
74777	735665
3100	735666
19887	735667
256064	735668
43022	735669
22786	735670
205	735671
3516	735672
103328	735673
75048	735674
18536	735675
193578	735676
20465	735677
47752	735678
104302	735679
45593	735680
658	735681
19172	735682
17163	735683
227	735684
71426	735685
2109	735686
91095	735687
79487	735688
34080	735689
175438	735690
130801	735691
10587	735692
4815	735693
54254	735694
4774	735695
66077	735696
42202	735697
2758	735698
245117	735699
1430	735700
630	735701
219555	735702
94000	735703
15323	735704
103831	735705
6730	735706
78648	735707
105443	735708
154683	735709
267591	735710
134079	735711
148197	735712
304	735713
117040	735714
164174	735715
88272	735716
4305	735717
31802	735718
21207	735719
260310	735720
90737	735721
33339	735722
175072	735723
147470	735724
17309	735725
31915	735726
158054	735727
13176	735728
88603	735729
52237	735730
36799	735731
24191	735732
115044	735733
26071	735734
48387	735735
2467	735736
149205	735737
87785	735738
210	735739
29866	735740
129149	735741
1538	735742
52985	735743
105283	735744
149	735745
150364	735746
59133	735747
9701	735748
201109	735749
186809	735750
1865	735751
14888	735752
110941	735753
160434	735754
22281	735755
55887	735756
28374	735757
84075	735758
334	735759
93041	735760
161182	735761
30986	735762
160951	735763
80721	735764
10976	735765
7391	735766
87907	735767
17079	735768
20599	735769
34287	735770
10173	735771
48073	735772
100483	735773
23032	735774
335	735775
47832	735776
50431	735777
85452	735778
31907	735779
123	735780
17448	735781
68346	735782
23675	735783
13341	735784
18739	735785
123095	735786
43778	735787
148965	735788
32937	735789
11320	735790
48364	735791
34134	735792
75320	735793
77673	735794
178325	735795
132438	735796
26224	735797
116749	735798
28951	735799
10874	735800
176922	735801
54291	735802
34996	735803
56900	735804
53912	735805
114488	735806
146520	735807
769	735808
157449	735809
52258	735810
5659	735811
20034	735812
3200	735813
994	735814
38161	735815
79033	735816
59383	735817
497	735818
189895	735819
18879	735820
147	735821
394	735822
19382	735823
96884	735824
49397	735825
17340	735826
22695	735827
24594	735828
221561	735829
53600	735830
16223	735831
10235	735832
34553	735833
10118	735834
85	735835
118854	735836
11928	735837
28425	735838
14872	735839
89264	735840
12108	735841
154140	735842
93441	735843
31172	735844
45072	735845
2809	735846
4710	735847
98095	735848
85416	735849
209811	735850
220439	735851
170953	735852
24969	735853
45965	735854
30424	735855
9680	735856
45828	735857
112251	735858
234921	735859
21657	735860
182714	735861
12409	735862
12088	735863
4704	735864
117052	735865
105426	735866
48704	735867
34213	735868
89408	735869
20915	735870
203377	735871
50905	735872
504	735873
1250	735874
5527	735875
94847	735876
5347	735877
3859	735878
11611	735879
142675	735880
19076	735881
12180	735882
15453	735883
49374	735884
219293	735885
98307	735886
95251	735887
5752	735888
9312	735889
39801	735890
197289	735891
51028	735892
26045	735893
107870	735894
1534	735895
63197	735896
7119	735897
5155	735898
56746	735899
11689	735900
151001	735901
25701	735902
51548	735903
257467	735904
9257	735905
114009	735906
7683	735907
153	735908
343	735909
1272	735910
1601	735911
4119	735912
10464	735913
79371	735914
25254	735915
62171	735916
2	735917
29942	735918
197	735919
5651	735920
122209	735921
67005	735922
89395	735923
184329	735924
56698	735925
86697	735926
7277	735927
11040	735928
137612	735929
61293	735930
58231	735931
161321	735932
167377	735933
18896	735934
127855	735935
19055	735936
889	735937
30442	735938
105438	735939
16996	735940
67410	735941
154	735942
114554	735943
135196	735944
36890	735945
112980	735946
12998	735947
11044	735948
18545	735949
10917	735950
41947	735951
27357	735952
8223	735953
227050	735954
77955	735955
978	735956
2827	735957
20436	735958
67385	735959
33008	735960
9822	735961
5786	735962
35613	735963
161510	735964
232748	735965
11092	735966
2608	735967
20056	735968
59781	735969
106061	735970
5576	735971
118277	735972
66196	735973
41	735974
49	735975
22907	735976
30865	735977
82952	735978
37691	735979
580	735980
174558	735981
6002	735982
55381	735983
27584	735984
34175	735985
38238	735986
6150	735987
99381	735988
167113	735989
82284	735990
88703	735991
27252	735992
39850	735993
18344	735994
7424	735995
9581	735996
14643	735997
9048	735998
174372	735999
7379	736000
49067	736001
145	736002
3229	736003
48680	736004
13031	736005
66536	736006
13822	736007
29946	736008
28802	736009
28491	736010
150580	736011
90956	736012
176343	736013
73365	736014
16986	736015
11961	736016
16396	736017
10003	736018
36273	736019
2822	736020
51373	736021
47111	736022
160350	736023
99316	736024
239303	736025
5664	736026
38107	736027
43802	736028
24076	736029
3319	736030
102501	736031
1651	736032
56606	736033
37873	736034
4410	736035
94312	736036
96033	736037
71124	736038
158454	736039
14479	736040
571	736041
25746	736042
194	736043
72257	736044
73392	736045
154561	736046
17280	736047
18589	736048
11015	736049
1348	736050
28020	736051
156919	736052
31430	736053
69914	736054
109364	736055
153319	736056
20362	736057
227799	736058
592	736059
80371	736060
25748	736061
2752	736062
56517	736063
246910	736064
6342	736065
390	736066
35638	736067
4516	736068
105488	736069
93720	736070
11899	736071
22711	736072
3091	736073
47636	736074
251411	736075
46249	736076
34295	736077
247902	736078
57877	736079
75761	736080
20354	736081
256119	736082
7582	736083
45652	736084
6373	736085
239842	736086
37703	736087
15782	736088
111209	736089
10533	736090
22278	736091
32730	736092
35767	736093
24651	736094
28565	736095
812	736096
15740	736097
228742	736098
198100	736099
185525	736100
16341	736101
6692	736102
78317	736103
42579	736104
172681	736105
1420	736106
60903	736107
71190	736108
56491	736109
250411	736110
556	736111
113498	736112
265330	736113
104566	736114
109515	736115
124857	736116
171106	736117
21762	736118
116040	736119
16895	736120
22960	736121
3140	736122
20089	736123
20980	736124
83	736125
79295	736126
150155	736127
70415	736128
10393	736129
1003	736130
4639	736131
92946	736132
52018	736133
21152	736134
871	736135
1228	736136
113334	736137
51669	736138
18250	736139
32065	736140
174	736141
5095	736142
56242	736143
31361	736144
20550	736145
108302	736146
199	736147
115224	736148
24339	736149
10454	736150
131401	736151
41405	736152
262731	736153
60231	736154
44370	736155
40233	736156
256088	736157
86851	736158
40411	736159
77108	736160
19152	736161
226	736162
240520	736163
167851	736164
83348	736165
34434	736166
70293	736167
44853	736168
1836	736169
15426	736170
75605	736171
75030	736172
3246	736173
15573	736174
136170	736175
11993	736176
6474	736177
266156	736178
16187	736179
807	736180
18826	736181
29752	736182
161324	736183
158091	736184
18729	736185
301	736186
245087	736187
26582	736188
157652	736189
71	736190
211681	736191
261526	736192
132574	736193
169705	736194
8089	736195
61234	736196
2918	736197
1426	736198
450	736199
3131	736200
16469	736201
464	736202
941	736203
25901	736204
63503	736205
66690	736206
161199	736207
5398	736208
205859	736209
15005	736210
105641	736211
42726	736212
238996	736213
1291	736214
62084	736215
1169	736216
13023	736217
15324	736218
25728	736219
77429	736220
1727	736221
51448	736222
134945	736223
112673	736224
147997	736225
5149	736226
32235	736227
108047	736228
34064	736229
42608	736230
106005	736231
38287	736232
19903	736233
47232	736234
78229	736235
172499	736236
21739	736237
3645	736238
26784	736239
22574	736240
25915	736241
50410	736242
7800	736243
20781	736244
6433	736245
2885	736246
132532	736247
5046	736248
70553	736249
20721	736250
19831	736251
53152	736252
58962	736253
108660	736254
86273	736255
35025	736256
35170	736257
100418	736258
22226	736259
28331	736260
114429	736261
159033	736262
41916	736263
10340	736264
84031	736265
4479	736266
1530	736267
9064	736268
91860	736269
1092	736270
2256	736271
57473	736272
95962	736273
72229	736274
207087	736275
26589	736276
191517	736277
232321	736278
151282	736279
222533	736280
19680	736281
175933	736282
122347	736283
38382	736284
265650	736285
44075	736286
36420	736287
78348	736288
66524	736289
1145	736290
2988	736291
656	736292
212649	736293
8724	736294
169258	736295
43794	736296
62387	736297
66779	736298
20813	736299
6414	736300
230367	736301
88719	736302
42724	736303
7984	736304
19580	736305
41124	736306
69156	736307
54900	736308
19294	736309
28255	736310
256652	736311
230300	736312
79776	736313
202	736314
63067	736315
43611	736316
77060	736317
6280	736318
44868	736319
149066	736320
28096	736321
8436	736322
57752	736323
7964	736324
135	736325
60367	736326
26256	736327
47803	736328
89	736329
3165	736330
9983	736331
27431	736332
23122	736333
241017	736334
117967	736335
3664	736336
16637	736337
54794	736338
33427	736339
93711	736340
189	736341
127359	736342
161097	736343
30074	736344
6913	736345
43366	736346
22103	736347
35681	736348
145860	736349
7776	736350
36522	736351
83848	736352
4272	736353
38269	736354
4457	736355
2265	736356
187	736357
1740	736358
108384	736359
40758	736360
87715	736361
55349	736362
58812	736363
318	736364
19300	736365
65513	736366
718	736367
217631	736368
94357	736369
6359	736370
6700	736371
71189	736372
26264	736373
3233	736374
99989	736375
35534	736376
19884	736377
1823	736378
2132	736379
16201	736380
26248	736381
35811	736382
24487	736383
105593	736384
217323	736385
4621	736386
4909	736387
13460	736388
141166	736389
183327	736390
106281	736391
60876	736392
41082	736393
140364	736394
36835	736395
55816	736396
15866	736397
99320	736398
19466	736399
92160	736400
177352	736401
20827	736402
59710	736403
25996	736404
14084	736405
50323	736406
262099	736407
7264	736408
23801	736409
1259	736410
50887	736411
813	736412
10743	736413
205158	736414
5113	736415
66008	736416
17547	736417
18630	736418
196827	736419
27353	736420
53885	736421
66047	736422
44358	736423
32006	736424
2001	736425
82542	736426
10048	736427
6494	736428
210523	736429
2368	736430
51232	736431
6718	736432
255779	736433
140854	736434
28344	736435
12772	736436
3713	736437
54935	736438
9883	736439
54846	736440
93420	736441
72025	736442
2221	736443
89579	736444
1660	736445
9509	736446
21717	736447
38279	736448
265818	736449
8626	736450
14570	736451
24814	736452
169891	736453
45168	736454
29433	736455
6901	736456
82450	736457
134086	736458
100029	736459
8007	736460
500	736461
19855	736462
4508	736463
6754	736464
15200	736465
219744	736466
31272	736467
209438	736468
20870	736469
24355	736470
49367	736471
26279	736472
101471	736473
11605	736474
220651	736475
60980	736476
23281	736477
93788	736478
138538	736479
194546	736480
21998	736481
41474	736482
165792	736483
1491	736484
197429	736485
112321	736486
5432	736487
226798	736488
161328	736489
13755	736490
52631	736491
23458	736492
88370	736493
6303	736494
124137	736495
53320	736496
7668	736497
23469	736498
3412	736499
9178	736500
95204	736501
61637	736502
11794	736503
10639	736504
21549	736505
38683	736506
36492	736507
25723	736508
2152	736509
1451	736510
5641	736511
14415	736512
93683	736513
41974	736514
16254	736515
204806	736516
28480	736517
13606	736518
39671	736519
29415	736520
70037	736521
45214	736522
6790	736523
3274	736524
1318	736525
44085	736526
1976	736527
1648	736528
16071	736529
77542	736530
3178	736531
40997	736532
51783	736533
69258	736534
13878	736535
155297	736536
122765	736537
114192	736538
10006	736539
10190	736540
17499	736541
20826	736542
1830	736543
71812	736544
115324	736545
6086	736546
63905	736547
14193	736548
77978	736549
74023	736550
8362	736551
41744	736552
5092	736553
22149	736554
174068	736555
200192	736556
3332	736557
15569	736558
232139	736559
10451	736560
46077	736561
150327	736562
36541	736563
226597	736564
394	736565
4359	736566
91236	736567
34943	736568
122557	736569
242666	736570
547	736571
63994	736572
485	736573
10511	736574
26623	736575
28537	736576
257694	736577
58168	736578
8459	736579
195633	736580
58292	736581
147048	736582
112131	736583
56372	736584
124	736585
2550	736586
23497	736587
13564	736588
1597	736589
1197	736590
76755	736591
53147	736592
140925	736593
62214	736594
6	736595
129441	736596
29257	736597
2148	736598
161019	736599
259624	736600
126675	736601
15866	736602
166715	736603
35244	736604
34024	736605
22085	736606
107453	736607
42290	736608
92104	736609
5910	736610
116395	736611
43114	736612
108187	736613
182984	736614
14667	736615
238077	736616
130165	736617
227137	736618
174600	736619
10274	736620
57058	736621
4645	736622
108833	736623
205366	736624
58026	736625
42346	736626
91	736627
144441	736628
110128	736629
176848	736630
34224	736631
9990	736632
127931	736633
222753	736634
14491	736635
76310	736636
17803	736637
155735	736638
35375	736639
111121	736640
2070	736641
3602	736642
13489	736643
220	736644
7938	736645
6939	736646
41637	736647
262475	736648
37396	736649
169581	736650
29608	736651
21829	736652
32238	736653
18108	736654
24438	736655
141010	736656
53553	736657
3314	736658
4210	736659
44273	736660
56962	736661
2686	736662
86	736663
47281	736664
2645	736665
11244	736666
3933	736667
254768	736668
5944	736669
58219	736670
59282	736671
43354	736672
21313	736673
42439	736674
271250	736675
21917	736676
748	736677
97100	736678
258827	736679
71907	736680
82327	736681
160100	736682
88425	736683
6766	736684
101556	736685
13195	736686
5069	736687
42152	736688
38104	736689
59419	736690
852	736691
40922	736692
8342	736693
76402	736694
16763	736695
187762	736696
157779	736697
21828	736698
72311	736699
53904	736700
143545	736701
48199	736702
49390	736703
74233	736704
70751	736705
106965	736706
53839	736707
84218	736708
72563	736709
206143	736710
168058	736711
105019	736712
31738	736713
125768	736714
42453	736715
12378	736716
150202	736717
28599	736718
31745	736719
28954	736720
153222	736721
659	736722
113536	736723
11316	736724
162966	736725
9206	736726
1045	736727
41568	736728
88417	736729
62056	736730
15010	736731
2949	736732
150032	736733
239557	736734
68987	736735
231458	736736
13368	736737
437	736738
135033	736739
36658	736740
38805	736741
32134	736742
20696	736743
25051	736744
3097	736745
29072	736746
55638	736747
45375	736748
4015	736749
257439	736750
11117	736751
30344	736752
39052	736753
18022	736754
6076	736755
2797	736756
97619	736757
5300	736758
95255	736759
191778	736760
63924	736761
8566	736762
95511	736763
86872	736764
32910	736765
30651	736766
22552	736767
182052	736768
165476	736769
216774	736770
7244	736771
13928	736772
77944	736773
4027	736774
276	736775
42699	736776
11416	736777
111778	736778
248906	736779
102778	736780
36212	736781
66538	736782
21603	736783
95619	736784
96903	736785
1956	736786
79254	736787
145742	736788
1533	736789
10174	736790
67180	736791
83387	736792
126615	736793
85326	736794
34233	736795
239	736796
8247	736797
215535	736798
75596	736799
4098	736800
14823	736801
100673	736802
15090	736803
105965	736804
114592	736805
82941	736806
39894	736807
35082	736808
207975	736809
81154	736810
35469	736811
107133	736812
20051	736813
238193	736814
18158	736815
27281	736816
207900	736817
63737	736818
62086	736819
2221	736820
25101	736821
182442	736822
55242	736823
59434	736824
267530	736825
232807	736826
6154	736827
88267	736828
213974	736829
1254	736830
104652	736831
13033	736832
19372	736833
122985	736834
170799	736835
36452	736836
109671	736837
2402	736838
22840	736839
77599	736840
25661	736841
181516	736842
763	736843
10858	736844
949	736845
6243	736846
155307	736847
8996	736848
126333	736849
184436	736850
531	736851
2123	736852
54983	736853
28027	736854
832	736855
87821	736856
48486	736857
34784	736858
5636	736859
228000	736860
45	736861
94747	736862
53215	736863
182994	736864
3935	736865
21254	736866
21154	736867
196713	736868
24354	736869
11764	736870
30386	736871
192126	736872
7245	736873
53548	736874
41644	736875
79439	736876
6	736877
3121	736878
30004	736879
113004	736880
253766	736881
8358	736882
59780	736883
5540	736884
134118	736885
87882	736886
92954	736887
34111	736888
80541	736889
11072	736890
43082	736891
219054	736892
1764	736893
38264	736894
50495	736895
1353	736896
1793	736897
28736	736898
212928	736899
34094	736900
17582	736901
13929	736902
169388	736903
2060	736904
23659	736905
34334	736906
84667	736907
41353	736908
29104	736909
63467	736910
7724	736911
70621	736912
6497	736913
12315	736914
38064	736915
70460	736916
52867	736917
87248	736918
4658	736919
41426	736920
227247	736921
58412	736922
105621	736923
4246	736924
19312	736925
3723	736926
2803	736927
21242	736928
21135	736929
217333	736930
48338	736931
150783	736932
110325	736933
125210	736934
39776	736935
29459	736936
79321	736937
128940	736938
16174	736939
9687	736940
207407	736941
39748	736942
148530	736943
4573	736944
7610	736945
235141	736946
70751	736947
65257	736948
220573	736949
25909	736950
21273	736951
4	736952
54737	736953
7936	736954
24017	736955
70616	736956
2848	736957
43980	736958
27426	736959
13934	736960
2832	736961
161	736962
17976	736963
104887	736964
190058	736965
6702	736966
3527	736967
7680	736968
113793	736969
3847	736970
121299	736971
18715	736972
102274	736973
27257	736974
130750	736975
236717	736976
12534	736977
12963	736978
43744	736979
4053	736980
12891	736981
7851	736982
264419	736983
14693	736984
19070	736985
6514	736986
49068	736987
82156	736988
206002	736989
186506	736990
204200	736991
70882	736992
23099	736993
122612	736994
315	736995
178081	736996
23361	736997
236913	736998
8665	736999
96223	737000
228365	737001
56525	737002
49407	737003
5334	737004
37842	737005
18466	737006
44395	737007
76229	737008
75173	737009
152253	737010
2	737011
28743	737012
78610	737013
13087	737014
82823	737015
153	737016
43337	737017
42330	737018
74086	737019
27280	737020
233584	737021
214090	737022
3967	737023
17806	737024
12387	737025
172	737026
100367	737027
195423	737028
63686	737029
3560	737030
161148	737031
62677	737032
22228	737033
913	737034
22002	737035
56764	737036
110782	737037
132383	737038
17437	737039
4866	737040
18220	737041
28232	737042
128213	737043
23022	737044
14084	737045
189475	737046
33013	737047
18813	737048
63651	737049
48268	737050
129907	737051
161123	737052
69554	737053
13737	737054
2184	737055
144195	737056
138960	737057
1857	737058
32775	737059
36235	737060
42083	737061
32997	737062
42469	737063
14559	737064
3180	737065
44880	737066
151514	737067
31508	737068
106555	737069
240	737070
2816	737071
137417	737072
81064	737073
69698	737074
207343	737075
1555	737076
189769	737077
29544	737078
200590	737079
124407	737080
47663	737081
103449	737082
19157	737083
206499	737084
144077	737085
21535	737086
63278	737087
60532	737088
19569	737089
120221	737090
270925	737091
261486	737092
15537	737093
43877	737094
70053	737095
53166	737096
21982	737097
102340	737098
95712	737099
708	737100
15474	737101
18035	737102
102458	737103
136529	737104
5717	737105
222116	737106
163684	737107
26743	737108
152905	737109
50980	737110
82847	737111
50841	737112
170450	737113
52303	737114
214634	737115
11334	737116
14237	737117
215409	737118
57501	737119
7343	737120
305	737121
10553	737122
81655	737123
174337	737124
115404	737125
66244	737126
245700	737127
64701	737128
29387	737129
228	737130
50373	737131
6140	737132
250258	737133
138888	737134
35111	737135
10075	737136
101253	737137
58736	737138
39858	737139
9560	737140
32068	737141
13950	737142
2970	737143
65864	737144
18653	737145
54563	737146
177752	737147
143423	737148
14227	737149
82793	737150
43	737151
86990	737152
186116	737153
174647	737154
1415	737155
61878	737156
147121	737157
56819	737158
19798	737159
225954	737160
259398	737161
3222	737162
155171	737163
60594	737164
6975	737165
2931	737166
22060	737167
8778	737168
210421	737169
81080	737170
40013	737171
4226	737172
4345	737173
4816	737174
3336	737175
65926	737176
105329	737177
3896	737178
229393	737179
10626	737180
108116	737181
14290	737182
11982	737183
151770	737184
113825	737185
44378	737186
217542	737187
526	737188
27791	737189
32976	737190
22324	737191
1061	737192
109219	737193
103691	737194
20410	737195
31287	737196
119940	737197
23218	737198
98773	737199
428	737200
128397	737201
4107	737202
7196	737203
72962	737204
31823	737205
254551	737206
28652	737207
91707	737208
51658	737209
13499	737210
61870	737211
37943	737212
15969	737213
113851	737214
8747	737215
53171	737216
73741	737217
67179	737218
40053	737219
40244	737220
26652	737221
66727	737222
20087	737223
89234	737224
31366	737225
65936	737226
164049	737227
27402	737228
81497	737229
37987	737230
74710	737231
153321	737232
76911	737233
115721	737234
41520	737235
41195	737236
266227	737237
196923	737238
3188	737239
9539	737240
2826	737241
96663	737242
43740	737243
271	737244
22247	737245
307	737246
80149	737247
21555	737248
34745	737249
143159	737250
4214	737251
54804	737252
187490	737253
2186	737254
48403	737255
66767	737256
10166	737257
20783	737258
104236	737259
206860	737260
191395	737261
57794	737262
117829	737263
14112	737264
140496	737265
62830	737266
10557	737267
5000	737268
1347	737269
2871	737270
26601	737271
80977	737272
496	737273
3939	737274
165751	737275
1487	737276
45449	737277
160743	737278
5124	737279
2196	737280
44750	737281
9559	737282
18557	737283
933	737284
25923	737285
33826	737286
135479	737287
81398	737288
7653	737289
48574	737290
43018	737291
101775	737292
1462	737293
8939	737294
58667	737295
680	737296
185679	737297
144016	737298
223911	737299
170345	737300
30204	737301
46461	737302
28119	737303
94219	737304
16608	737305
95831	737306
205138	737307
240927	737308
96847	737309
55258	737310
9201	737311
1090	737312
254258	737313
23965	737314
46536	737315
5407	737316
165165	737317
167398	737318
49414	737319
16001	737320
134701	737321
8378	737322
1448	737323
39461	737324
37332	737325
9628	737326
130275	737327
169997	737328
223752	737329
42434	737330
28834	737331
19418	737332
80292	737333
79473	737334
24080	737335
79694	737336
132437	737337
67193	737338
55303	737339
1059	737340
88454	737341
816	737342
28771	737343
19960	737344
142092	737345
12076	737346
68535	737347
35085	737348
2457	737349
12407	737350
263469	737351
10499	737352
18335	737353
1103	737354
7916	737355
110595	737356
36986	737357
97489	737358
164495	737359
32858	737360
213450	737361
56743	737362
20015	737363
228498	737364
2702	737365
54191	737366
27684	737367
609	737368
19254	737369
13349	737370
34598	737371
1714	737372
179	737373
22802	737374
100264	737375
96959	737376
93499	737377
5419	737378
22517	737379
43162	737380
82078	737381
696	737382
17657	737383
380	737384
8034	737385
24623	737386
14655	737387
151941	737388
150533	737389
6344	737390
83	737391
108303	737392
4907	737393
42002	737394
230189	737395
32459	737396
86014	737397
4809	737398
25983	737399
5025	737400
378	737401
2347	737402
2922	737403
117757	737404
24103	737405
106622	737406
47835	737407
72776	737408
138383	737409
108257	737410
258855	737411
79168	737412
2422	737413
106452	737414
13022	737415
10962	737416
7075	737417
57532	737418
253802	737419
32955	737420
139164	737421
109406	737422
3407	737423
21971	737424
232823	737425
22515	737426
26747	737427
107610	737428
137388	737429
554	737430
115128	737431
5925	737432
246246	737433
9050	737434
105043	737435
41904	737436
34928	737437
24726	737438
167693	737439
9565	737440
2593	737441
71413	737442
53140	737443
67112	737444
106496	737445
3014	737446
41926	737447
474	737448
37603	737449
270428	737450
67452	737451
81743	737452
9566	737453
18582	737454
37273	737455
2416	737456
69036	737457
12065	737458
848	737459
32819	737460
66030	737461
14758	737462
76246	737463
156769	737464
23484	737465
100268	737466
1617	737467
114756	737468
265268	737469
71929	737470
4100	737471
39359	737472
38904	737473
95172	737474
2671	737475
36669	737476
207852	737477
99964	737478
37872	737479
144157	737480
23172	737481
143643	737482
248621	737483
225718	737484
155043	737485
172925	737486
56298	737487
4410	737488
85060	737489
5459	737490
14501	737491
60542	737492
941	737493
76245	737494
86164	737495
60142	737496
121105	737497
46622	737498
78025	737499
19942	737500
177863	737501
36534	737502
15643	737503
13506	737504
149909	737505
14694	737506
70063	737507
77491	737508
79075	737509
190881	737510
70807	737511
201501	737512
220014	737513
6947	737514
9676	737515
3206	737516
88380	737517
2866	737518
59254	737519
386	737520
73201	737521
35414	737522
172580	737523
6498	737524
19622	737525
25532	737526
15298	737527
261856	737528
263513	737529
183605	737530
139442	737531
72742	737532
145459	737533
43255	737534
220261	737535
223036	737536
58466	737537
64346	737538
53615	737539
35451	737540
15323	737541
15079	737542
33566	737543
88808	737544
104462	737545
17276	737546
11792	737547
54049	737548
127869	737549
105071	737550
177147	737551
61699	737552
2866	737553
41601	737554
31667	737555
19705	737556
89332	737557
98707	737558
6538	737559
139214	737560
122706	737561
148791	737562
20604	737563
23869	737564
260640	737565
16435	737566
246	737567
41678	737568
36629	737569
7190	737570
212473	737571
18105	737572
52206	737573
28087	737574
169426	737575
9029	737576
1156	737577
10440	737578
154701	737579
6509	737580
111563	737581
18832	737582
38928	737583
26376	737584
15095	737585
51601	737586
189629	737587
1394	737588
224334	737589
28038	737590
2753	737591
133953	737592
40500	737593
137936	737594
130538	737595
36224	737596
73997	737597
26747	737598
143570	737599
31527	737600
204	737601
19228	737602
3743	737603
159615	737604
10780	737605
207859	737606
71738	737607
41583	737608
96547	737609
114879	737610
23181	737611
100905	737612
1944	737613
125761	737614
2841	737615
10297	737616
83332	737617
56551	737618
7873	737619
80212	737620
28814	737621
59724	737622
1284	737623
11400	737624
106961	737625
107783	737626
133472	737627
41406	737628
14797	737629
76249	737630
12785	737631
79046	737632
240289	737633
4208	737634
97965	737635
20045	737636
43483	737637
903	737638
4966	737639
31839	737640
171711	737641
62984	737642
15916	737643
24125	737644
43822	737645
6976	737646
75712	737647
132860	737648
74210	737649
164557	737650
113334	737651
110993	737652
22184	737653
54969	737654
72193	737655
46171	737656
45564	737657
72607	737658
105594	737659
48418	737660
5683	737661
49490	737662
78972	737663
55899	737664
59435	737665
163335	737666
90996	737667
115678	737668
137733	737669
1276	737670
9046	737671
40166	737672
22543	737673
24817	737674
58300	737675
184894	737676
17706	737677
7009	737678
125854	737679
1988	737680
144177	737681
19292	737682
190907	737683
3529	737684
129386	737685
13391	737686
45725	737687
149679	737688
111332	737689
157153	737690
13843	737691
5771	737692
18253	737693
6387	737694
133954	737695
4110	737696
23950	737697
5802	737698
6599	737699
214567	737700
111216	737701
145632	737702
458	737703
195694	737704
53569	737705
214071	737706
265228	737707
37251	737708
197518	737709
138955	737710
1163	737711
17160	737712
13965	737713
23827	737714
136815	737715
121140	737716
95001	737717
37926	737718
29097	737719
5877	737720
228305	737721
61108	737722
8376	737723
164019	737724
45517	737725
34187	737726
82055	737727
111378	737728
25194	737729
67686	737730
15224	737731
21715	737732
131144	737733
228609	737734
40595	737735
28276	737736
7029	737737
139991	737738
49436	737739
137293	737740
96022	737741
535	737742
1772	737743
42572	737744
30463	737745
137847	737746
32694	737747
187499	737748
45258	737749
79511	737750
238615	737751
11990	737752
87743	737753
619	737754
26861	737755
17878	737756
14010	737757
19934	737758
267711	737759
72387	737760
10979	737761
54730	737762
169365	737763
223089	737764
51073	737765
65368	737766
1866	737767
111418	737768
72288	737769
102	737770
110773	737771
158250	737772
50024	737773
263801	737774
3074	737775
261	737776
447	737777
4794	737778
82861	737779
268243	737780
43653	737781
58865	737782
12920	737783
65968	737784
169797	737785
260755	737786
112550	737787
149651	737788
14847	737789
72705	737790
264815	737791
3876	737792
145	737793
128457	737794
88557	737795
76959	737796
6900	737797
51345	737798
142340	737799
43702	737800
152752	737801
108305	737802
1476	737803
3643	737804
6391	737805
3707	737806
38984	737807
16279	737808
111718	737809
566	737810
1736	737811
340	737812
215921	737813
118910	737814
98057	737815
116366	737816
5620	737817
62963	737818
37177	737819
239595	737820
121623	737821
112696	737822
42510	737823
253034	737824
2902	737825
38287	737826
23220	737827
825	737828
1292	737829
155937	737830
48236	737831
77448	737832
36047	737833
1796	737834
33776	737835
438	737836
86507	737837
15251	737838
65871	737839
66581	737840
58739	737841
23754	737842
76683	737843
2339	737844
22982	737845
60542	737846
38893	737847
20137	737848
16552	737849
17762	737850
23669	737851
1653	737852
16329	737853
74115	737854
125588	737855
266635	737856
76896	737857
5435	737858
98948	737859
34328	737860
15784	737861
698	737862
128538	737863
2580	737864
6913	737865
218864	737866
237108	737867
10753	737868
19210	737869
202472	737870
17299	737871
7619	737872
47534	737873
118501	737874
118722	737875
56363	737876
47324	737877
83238	737878
3752	737879
81773	737880
301	737881
3553	737882
204874	737883
46587	737884
103081	737885
22789	737886
18118	737887
24138	737888
11937	737889
39662	737890
1315	737891
13080	737892
176495	737893
38923	737894
97587	737895
243456	737896
128651	737897
34719	737898
65985	737899
82068	737900
32336	737901
32271	737902
1210	737903
113994	737904
39	737905
65474	737906
227701	737907
18882	737908
46452	737909
32254	737910
148549	737911
412	737912
5378	737913
17447	737914
2647	737915
487	737916
120921	737917
19558	737918
203296	737919
8451	737920
25407	737921
116411	737922
36370	737923
224391	737924
50586	737925
101265	737926
3098	737927
191232	737928
27356	737929
56052	737930
10656	737931
236726	737932
102019	737933
158333	737934
3296	737935
93056	737936
30483	737937
7208	737938
16205	737939
8380	737940
2164	737941
634	737942
122198	737943
170150	737944
38437	737945
74848	737946
13137	737947
14560	737948
1539	737949
95334	737950
100029	737951
78065	737952
219	737953
56185	737954
258616	737955
2053	737956
160503	737957
10417	737958
6531	737959
195707	737960
7784	737961
21660	737962
32321	737963
1552	737964
3514	737965
26154	737966
24015	737967
260254	737968
2804	737969
3365	737970
64046	737971
6233	737972
72658	737973
265235	737974
143277	737975
160206	737976
475	737977
7853	737978
170673	737979
210568	737980
56907	737981
96334	737982
133652	737983
28990	737984
37015	737985
2554	737986
72117	737987
79291	737988
254150	737989
86057	737990
84405	737991
8695	737992
2806	737993
29331	737994
26914	737995
2047	737996
7198	737997
6821	737998
78356	737999
10681	738000
784	738001
211071	738002
23223	738003
6735	738004
256659	738005
13042	738006
29816	738007
9563	738008
66684	738009
53579	738010
2194	738011
16976	738012
50702	738013
245680	738014
81379	738015
10729	738016
192991	738017
116439	738018
5969	738019
111703	738020
22049	738021
5567	738022
7316	738023
70520	738024
51869	738025
6923	738026
5761	738027
98474	738028
25591	738029
48204	738030
175779	738031
104742	738032
13663	738033
171272	738034
481	738035
18149	738036
181959	738037
97696	738038
9454	738039
44687	738040
52080	738041
139860	738042
2487	738043
172954	738044
90699	738045
34778	738046
154601	738047
7402	738048
36925	738049
8349	738050
60986	738051
1790	738052
82	738053
6488	738054
7807	738055
7687	738056
8	738057
3473	738058
156396	738059
18155	738060
65231	738061
228466	738062
1903	738063
173008	738064
161347	738065
6172	738066
25793	738067
51145	738068
921	738069
88768	738070
13336	738071
9930	738072
16201	738073
100950	738074
105327	738075
180472	738076
10044	738077
4926	738078
133949	738079
23093	738080
11569	738081
136793	738082
28755	738083
26924	738084
10109	738085
22925	738086
179	738087
35722	738088
93733	738089
34626	738090
101708	738091
57264	738092
2079	738093
162815	738094
76749	738095
25829	738096
101208	738097
45206	738098
215799	738099
79241	738100
1519	738101
895	738102
29476	738103
132349	738104
155	738105
62375	738106
41226	738107
1635	738108
889	738109
32484	738110
2300	738111
246150	738112
158378	738113
84439	738114
41906	738115
16229	738116
41604	738117
2425	738118
36211	738119
110896	738120
199063	738121
148715	738122
68769	738123
90591	738124
13294	738125
13795	738126
54989	738127
219440	738128
34435	738129
254661	738130
197609	738131
191819	738132
243843	738133
10745	738134
83276	738135
23462	738136
4024	738137
4563	738138
20534	738139
7396	738140
21761	738141
13070	738142
155283	738143
91758	738144
23571	738145
2115	738146
102529	738147
220745	738148
117157	738149
818	738150
38863	738151
104784	738152
265728	738153
57434	738154
1049	738155
270172	738156
22860	738157
13	738158
113211	738159
15989	738160
85125	738161
213612	738162
104449	738163
27058	738164
35624	738165
92508	738166
218824	738167
168731	738168
42514	738169
52665	738170
3274	738171
13954	738172
2003	738173
4749	738174
232132	738175
50899	738176
66444	738177
96445	738178
29497	738179
7155	738180
5882	738181
3231	738182
62706	738183
247472	738184
114744	738185
33500	738186
48706	738187
167977	738188
78253	738189
30787	738190
53633	738191
3405	738192
19855	738193
163601	738194
3601	738195
39393	738196
123322	738197
68334	738198
9074	738199
114809	738200
56169	738201
36517	738202
2379	738203
22660	738204
195723	738205
20294	738206
20692	738207
2742	738208
3607	738209
112185	738210
46902	738211
165858	738212
1113	738213
5725	738214
27025	738215
64373	738216
128077	738217
7268	738218
75235	738219
23954	738220
14552	738221
1937	738222
13474	738223
3179	738224
32784	738225
69295	738226
1919	738227
3208	738228
87452	738229
11390	738230
7484	738231
4587	738232
257492	738233
172489	738234
17964	738235
113471	738236
28619	738237
16529	738238
77991	738239
21854	738240
1298	738241
27947	738242
1713	738243
35321	738244
38	738245
237746	738246
48454	738247
128294	738248
2036	738249
25102	738250
90065	738251
139468	738252
32559	738253
139770	738254
42100	738255
537	738256
16006	738257
142419	738258
7179	738259
632	738260
59879	738261
147087	738262
2659	738263
27364	738264
65180	738265
56670	738266
413	738267
34977	738268
35378	738269
27261	738270
98901	738271
22714	738272
44664	738273
4806	738274
95583	738275
40778	738276
47710	738277
25294	738278
102168	738279
81309	738280
30156	738281
230715	738282
48810	738283
29319	738284
63226	738285
146186	738286
5895	738287
60819	738288
46144	738289
25831	738290
11822	738291
186643	738292
69848	738293
270	738294
1344	738295
114638	738296
213205	738297
11386	738298
67913	738299
24864	738300
10107	738301
145427	738302
86242	738303
10952	738304
156547	738305
169823	738306
126079	738307
24981	738308
230746	738309
31197	738310
2317	738311
52401	738312
6409	738313
40774	738314
4396	738315
876	738316
15650	738317
3408	738318
254294	738319
217541	738320
97157	738321
32456	738322
3613	738323
4233	738324
94525	738325
152578	738326
38203	738327
106150	738328
13239	738329
239117	738330
10555	738331
224878	738332
187551	738333
50382	738334
50962	738335
163730	738336
1	738337
49011	738338
244401	738339
40383	738340
35944	738341
2700	738342
247356	738343
7567	738344
101384	738345
139443	738346
175117	738347
51223	738348
42945	738349
10520	738350
68795	738351
577	738352
21336	738353
119358	738354
2599	738355
18578	738356
9262	738357
19749	738358
15959	738359
149622	738360
161212	738361
159432	738362
130851	738363
39643	738364
21124	738365
117961	738366
15610	738367
212461	738368
11919	738369
90866	738370
3468	738371
183075	738372
2331	738373
12730	738374
1018	738375
34283	738376
40894	738377
5600	738378
2296	738379
4155	738380
27905	738381
238076	738382
111301	738383
16175	738384
33479	738385
172026	738386
4329	738387
89290	738388
29559	738389
64917	738390
114150	738391
181359	738392
119462	738393
217857	738394
113818	738395
149902	738396
7124	738397
17843	738398
30667	738399
16824	738400
118374	738401
57140	738402
27725	738403
21926	738404
108167	738405
85	738406
102756	738407
41117	738408
4598	738409
26091	738410
6875	738411
3351	738412
195531	738413
18944	738414
20012	738415
59685	738416
170741	738417
135604	738418
109519	738419
18710	738420
34636	738421
916	738422
3891	738423
59235	738424
16144	738425
36973	738426
13153	738427
16823	738428
5408	738429
256748	738430
13155	738431
136075	738432
62	738433
74981	738434
259367	738435
2381	738436
31869	738437
2926	738438
15085	738439
53973	738440
30982	738441
140963	738442
86664	738443
14098	738444
113415	738445
32406	738446
3032	738447
70155	738448
26120	738449
73580	738450
7948	738451
12117	738452
65757	738453
158584	738454
147816	738455
17129	738456
14330	738457
22390	738458
3420	738459
9887	738460
42975	738461
218068	738462
243	738463
51013	738464
3	738465
92251	738466
22567	738467
363	738468
131699	738469
4417	738470
106063	738471
47640	738472
213023	738473
110447	738474
13514	738475
14613	738476
233096	738477
21546	738478
71362	738479
59063	738480
60135	738481
3949	738482
1612	738483
41535	738484
60546	738485
49184	738486
4569	738487
27781	738488
21252	738489
37047	738490
144406	738491
8767	738492
51956	738493
10472	738494
200996	738495
39194	738496
61397	738497
26477	738498
91395	738499
113798	738500
69441	738501
28531	738502
132294	738503
651	738504
27644	738505
244829	738506
20885	738507
4317	738508
239503	738509
59243	738510
24098	738511
162625	738512
26667	738513
17673	738514
191422	738515
94004	738516
74723	738517
95758	738518
55265	738519
198129	738520
67610	738521
91045	738522
17891	738523
59534	738524
49977	738525
4447	738526
106104	738527
4323	738528
140442	738529
109488	738530
131189	738531
52214	738532
55198	738533
260816	738534
19187	738535
37851	738536
60474	738537
22575	738538
126838	738539
141547	738540
64432	738541
1297	738542
4681	738543
190436	738544
2770	738545
100394	738546
107188	738547
89244	738548
72171	738549
170895	738550
44230	738551
524	738552
61296	738553
100831	738554
207567	738555
52564	738556
265	738557
28672	738558
99855	738559
20957	738560
57395	738561
8299	738562
22760	738563
125147	738564
1684	738565
109149	738566
180237	738567
113783	738568
55320	738569
7605	738570
220235	738571
76582	738572
205471	738573
11681	738574
102423	738575
97858	738576
262105	738577
163140	738578
38294	738579
12937	738580
13045	738581
47987	738582
13268	738583
24294	738584
271875	738585
12947	738586
9765	738587
145101	738588
135715	738589
18440	738590
6728	738591
8736	738592
9417	738593
70292	738594
53517	738595
85098	738596
76330	738597
9290	738598
7	738599
182423	738600
183841	738601
8881	738602
23785	738603
5894	738604
37620	738605
153305	738606
791	738607
11015	738608
67763	738609
1648	738610
10480	738611
71987	738612
19701	738613
43419	738614
79613	738615
59990	738616
11255	738617
32840	738618
171101	738619
235271	738620
1209	738621
156719	738622
17154	738623
7508	738624
1668	738625
225021	738626
101653	738627
119051	738628
150910	738629
110373	738630
8172	738631
69218	738632
7074	738633
53862	738634
34795	738635
211767	738636
43904	738637
2205	738638
16545	738639
10307	738640
2907	738641
17014	738642
111520	738643
55281	738644
5133	738645
3498	738646
7392	738647
149558	738648
4819	738649
22028	738650
112901	738651
50435	738652
37331	738653
5926	738654
135374	738655
21015	738656
25	738657
53942	738658
9004	738659
193537	738660
3208	738661
23575	738662
6548	738663
97884	738664
75844	738665
33101	738666
239702	738667
23806	738668
10330	738669
29924	738670
1131	738671
2196	738672
10137	738673
19081	738674
33943	738675
35941	738676
83894	738677
56349	738678
134438	738679
1202	738680
54099	738681
24599	738682
3507	738683
4525	738684
5680	738685
3352	738686
77642	738687
151649	738688
186757	738689
172445	738690
75136	738691
2119	738692
47584	738693
38244	738694
35756	738695
49702	738696
42715	738697
117035	738698
57606	738699
37327	738700
37855	738701
106619	738702
51237	738703
1488	738704
78601	738705
223632	738706
2326	738707
59981	738708
4381	738709
4132	738710
105249	738711
27676	738712
3286	738713
221493	738714
216773	738715
11929	738716
95834	738717
5266	738718
96996	738719
189668	738720
105955	738721
1817	738722
2559	738723
96707	738724
17531	738725
29014	738726
98645	738727
29312	738728
24991	738729
143217	738730
37604	738731
41457	738732
203138	738733
10928	738734
16083	738735
49192	738736
117546	738737
26	738738
197711	738739
178256	738740
29330	738741
783	738742
258280	738743
52467	738744
212239	738745
151931	738746
16262	738747
19976	738748
255	738749
108449	738750
12313	738751
2654	738752
71488	738753
130915	738754
1835	738755
18996	738756
178213	738757
79194	738758
119851	738759
106043	738760
225463	738761
7390	738762
10474	738763
122760	738764
45925	738765
18288	738766
28125	738767
94154	738768
18786	738769
27752	738770
134255	738771
24648	738772
37606	738773
35564	738774
14099	738775
154059	738776
14099	738777
16205	738778
31483	738779
73162	738780
4727	738781
43851	738782
75702	738783
43404	738784
2960	738785
189259	738786
239887	738787
41156	738788
279	738789
84033	738790
15001	738791
211230	738792
17937	738793
208184	738794
23486	738795
42375	738796
57781	738797
30435	738798
12157	738799
61999	738800
25959	738801
43255	738802
204371	738803
2428	738804
58567	738805
26817	738806
22836	738807
6979	738808
1111	738809
26438	738810
18897	738811
50	738812
12155	738813
8312	738814
26812	738815
41035	738816
4962	738817
16423	738818
190198	738819
51474	738820
3386	738821
13678	738822
56689	738823
3	738824
2983	738825
38201	738826
3830	738827
95726	738828
4555	738829
2774	738830
96085	738831
26876	738832
18136	738833
135859	738834
135436	738835
15723	738836
717	738837
22736	738838
129740	738839
49967	738840
49098	738841
225819	738842
37541	738843
143532	738844
14364	738845
45188	738846
239021	738847
22770	738848
121822	738849
2107	738850
3877	738851
27049	738852
132939	738853
64435	738854
62272	738855
72012	738856
257120	738857
1144	738858
10506	738859
26599	738860
11334	738861
7048	738862
41244	738863
39077	738864
22363	738865
45561	738866
112101	738867
41627	738868
171281	738869
27812	738870
728	738871
38077	738872
30786	738873
38889	738874
8521	738875
20660	738876
69874	738877
167789	738878
90195	738879
2517	738880
3833	738881
109586	738882
76676	738883
54680	738884
17556	738885
110813	738886
46891	738887
49735	738888
1911	738889
24402	738890
77809	738891
1372	738892
28193	738893
58857	738894
38037	738895
44720	738896
60667	738897
21789	738898
144582	738899
344	738900
39346	738901
54651	738902
4691	738903
38979	738904
129443	738905
140427	738906
10955	738907
44032	738908
8479	738909
1013	738910
38605	738911
50599	738912
36010	738913
2525	738914
74932	738915
37327	738916
59978	738917
2910	738918
92751	738919
255372	738920
142089	738921
8757	738922
7071	738923
67501	738924
21730	738925
11817	738926
260325	738927
10753	738928
105141	738929
444	738930
430	738931
134604	738932
49303	738933
19584	738934
224109	738935
152968	738936
204809	738937
140981	738938
738	738939
15951	738940
73	738941
51972	738942
1883	738943
47099	738944
1562	738945
84171	738946
29245	738947
35437	738948
695	738949
18807	738950
162898	738951
79235	738952
7490	738953
166743	738954
65382	738955
173686	738956
46167	738957
152679	738958
29284	738959
937	738960
129207	738961
147	738962
91136	738963
3821	738964
151277	738965
34801	738966
190582	738967
37153	738968
100574	738969
6118	738970
15134	738971
11632	738972
31	738973
14100	738974
48746	738975
72	738976
21096	738977
220	738978
4391	738979
8398	738980
5029	738981
82299	738982
160538	738983
30604	738984
88710	738985
14835	738986
43667	738987
93345	738988
113323	738989
55951	738990
151	738991
100382	738992
18561	738993
34090	738994
2879	738995
126956	738996
89101	738997
86863	738998
12833	738999
61793	739000
10488	739001
6844	739002
6275	739003
237997	739004
5882	739005
157288	739006
12518	739007
138147	739008
46384	739009
56744	739010
44898	739011
56211	739012
17798	739013
86090	739014
26685	739015
125115	739016
3176	739017
83305	739018
26922	739019
239708	739020
92526	739021
91403	739022
65941	739023
2083	739024
18937	739025
1936	739026
214377	739027
102001	739028
75055	739029
31730	739030
61660	739031
30625	739032
14618	739033
3797	739034
44588	739035
148410	739036
71763	739037
18913	739038
241708	739039
685	739040
126891	739041
32231	739042
5781	739043
7059	739044
21420	739045
102713	739046
72260	739047
5475	739048
245263	739049
24473	739050
59922	739051
1937	739052
15291	739053
37215	739054
245219	739055
3280	739056
13448	739057
6021	739058
225824	739059
33669	739060
1474	739061
32083	739062
61	739063
7620	739064
164227	739065
33909	739066
88488	739067
157508	739068
143100	739069
152754	739070
24122	739071
121329	739072
534	739073
529	739074
1202	739075
18806	739076
121051	739077
190079	739078
145	739079
199990	739080
35158	739081
25	739082
139411	739083
13850	739084
522	739085
12659	739086
23908	739087
59822	739088
43453	739089
49045	739090
136001	739091
56357	739092
11024	739093
4972	739094
24977	739095
229292	739096
101310	739097
25728	739098
82571	739099
1400	739100
13809	739101
10986	739102
69897	739103
30995	739104
132090	739105
319	739106
31429	739107
81421	739108
70541	739109
13306	739110
72532	739111
30731	739112
109413	739113
1177	739114
32865	739115
8978	739116
3203	739117
25028	739118
7752	739119
62645	739120
133716	739121
161033	739122
3197	739123
111787	739124
115772	739125
50256	739126
109489	739127
227822	739128
162101	739129
18569	739130
76781	739131
14700	739132
58289	739133
1462	739134
4057	739135
111268	739136
17875	739137
2879	739138
124131	739139
29422	739140
134875	739141
78420	739142
3660	739143
13968	739144
5804	739145
151525	739146
219018	739147
143422	739148
254462	739149
2843	739150
494	739151
92513	739152
126	739153
5250	739154
221404	739155
56077	739156
29172	739157
12503	739158
977	739159
57535	739160
14768	739161
11260	739162
10336	739163
7316	739164
38337	739165
13453	739166
138450	739167
141028	739168
30637	739169
5599	739170
1627	739171
3859	739172
36736	739173
370	739174
72819	739175
150358	739176
150271	739177
124740	739178
154409	739179
12100	739180
28539	739181
31582	739182
40029	739183
11586	739184
24436	739185
16611	739186
19390	739187
62834	739188
224527	739189
601	739190
164872	739191
80170	739192
10452	739193
63743	739194
40669	739195
34694	739196
82493	739197
18529	739198
29085	739199
907	739200
36299	739201
9929	739202
47348	739203
16428	739204
68955	739205
233637	739206
9731	739207
186176	739208
33669	739209
8027	739210
890	739211
104232	739212
2727	739213
67522	739214
80118	739215
86176	739216
133253	739217
35606	739218
677	739219
207131	739220
4803	739221
151949	739222
126364	739223
30784	739224
8854	739225
7553	739226
221904	739227
222948	739228
133829	739229
137539	739230
2616	739231
171045	739232
101543	739233
53004	739234
73458	739235
36302	739236
10637	739237
4816	739238
81171	739239
23690	739240
25698	739241
19830	739242
70	739243
58	739244
46665	739245
22142	739246
26596	739247
17400	739248
132857	739249
1703	739250
270118	739251
123851	739252
27531	739253
21336	739254
95962	739255
107037	739256
98354	739257
108074	739258
205198	739259
10805	739260
77034	739261
8756	739262
12502	739263
178466	739264
151861	739265
218545	739266
72574	739267
5967	739268
197897	739269
69973	739270
90874	739271
62125	739272
73036	739273
138934	739274
2659	739275
70259	739276
5720	739277
9338	739278
155197	739279
222267	739280
58018	739281
5391	739282
114919	739283
118175	739284
80255	739285
35602	739286
32272	739287
546	739288
70228	739289
1106	739290
5497	739291
270792	739292
46690	739293
22907	739294
1856	739295
1993	739296
3844	739297
14207	739298
56433	739299
38509	739300
41930	739301
127487	739302
22335	739303
53455	739304
690	739305
70261	739306
88939	739307
23777	739308
238460	739309
67177	739310
164	739311
153664	739312
3188	739313
28800	739314
166532	739315
9080	739316
58283	739317
27360	739318
68634	739319
48505	739320
460	739321
8313	739322
107695	739323
256638	739324
73686	739325
188264	739326
6679	739327
4796	739328
107068	739329
78869	739330
19473	739331
1440	739332
55292	739333
13553	739334
32014	739335
59921	739336
148731	739337
2238	739338
75831	739339
4422	739340
121705	739341
72777	739342
33788	739343
37706	739344
63934	739345
10229	739346
56890	739347
33548	739348
4954	739349
5843	739350
71532	739351
2006	739352
1273	739353
59331	739354
113689	739355
64067	739356
251986	739357
9786	739358
68299	739359
3164	739360
112909	739361
59748	739362
102885	739363
18245	739364
59313	739365
143906	739366
241689	739367
38034	739368
4780	739369
119303	739370
16032	739371
3794	739372
87539	739373
4003	739374
112636	739375
21240	739376
61938	739377
33653	739378
36409	739379
157435	739380
31548	739381
393	739382
30193	739383
32387	739384
180765	739385
68341	739386
8150	739387
101846	739388
48926	739389
283	739390
31372	739391
45820	739392
106971	739393
24551	739394
96821	739395
66087	739396
25512	739397
54115	739398
79034	739399
5556	739400
478	739401
7152	739402
144145	739403
1036	739404
46130	739405
16734	739406
99865	739407
158372	739408
11028	739409
3331	739410
17553	739411
102021	739412
42323	739413
26880	739414
152225	739415
79218	739416
16244	739417
3736	739418
113286	739419
86820	739420
219332	739421
31228	739422
91499	739423
139460	739424
487	739425
705	739426
4471	739427
161668	739428
71968	739429
42256	739430
158127	739431
63336	739432
131094	739433
4077	739434
36836	739435
19199	739436
32622	739437
67496	739438
242703	739439
2377	739440
103035	739441
26784	739442
745	739443
22243	739444
8632	739445
25743	739446
928	739447
17170	739448
101309	739449
12079	739450
278	739451
131786	739452
209128	739453
45098	739454
238311	739455
49917	739456
79586	739457
66322	739458
7978	739459
9190	739460
26908	739461
765	739462
161834	739463
108575	739464
780	739465
109198	739466
166987	739467
76872	739468
7801	739469
3855	739470
2867	739471
7329	739472
32736	739473
169357	739474
74848	739475
266163	739476
2611	739477
1207	739478
3415	739479
40165	739480
9242	739481
65998	739482
239828	739483
27122	739484
3289	739485
122921	739486
22027	739487
94355	739488
137846	739489
78949	739490
58943	739491
19563	739492
7396	739493
39748	739494
13651	739495
6622	739496
74116	739497
49691	739498
149711	739499
143647	739500
137017	739501
99502	739502
75744	739503
48749	739504
125648	739505
106695	739506
237902	739507
40105	739508
77988	739509
44875	739510
7146	739511
25928	739512
104490	739513
269786	739514
105770	739515
141414	739516
90494	739517
6572	739518
226299	739519
74193	739520
1527	739521
20443	739522
1540	739523
176799	739524
11579	739525
115030	739526
3276	739527
58422	739528
61148	739529
1162	739530
6364	739531
4764	739532
34856	739533
190819	739534
44988	739535
56567	739536
42621	739537
26886	739538
2570	739539
2251	739540
13065	739541
37360	739542
181864	739543
399	739544
86603	739545
50669	739546
180832	739547
4494	739548
168229	739549
234657	739550
228374	739551
10799	739552
6147	739553
191680	739554
8227	739555
177184	739556
105219	739557
49807	739558
143562	739559
32733	739560
93749	739561
34411	739562
170480	739563
63492	739564
41747	739565
72218	739566
20808	739567
201658	739568
32070	739569
231270	739570
34686	739571
67190	739572
27723	739573
48609	739574
33774	739575
178593	739576
69659	739577
2666	739578
4136	739579
234842	739580
24002	739581
8676	739582
2267	739583
252033	739584
214843	739585
2306	739586
9023	739587
2887	739588
30248	739589
128356	739590
49445	739591
59422	739592
6114	739593
92425	739594
38579	739595
140424	739596
140309	739597
53179	739598
52656	739599
68162	739600
33117	739601
232298	739602
17628	739603
18605	739604
5983	739605
201789	739606
69625	739607
2128	739608
97107	739609
35750	739610
34395	739611
35388	739612
144039	739613
17536	739614
55426	739615
16392	739616
138051	739617
43202	739618
574	739619
63841	739620
2247	739621
59155	739622
22731	739623
29188	739624
257470	739625
209853	739626
18646	739627
140230	739628
75495	739629
9769	739630
172550	739631
47	739632
97718	739633
16033	739634
215770	739635
16	739636
7296	739637
21892	739638
6122	739639
122221	739640
1163	739641
253917	739642
94201	739643
11649	739644
177398	739645
229406	739646
99921	739647
71619	739648
32864	739649
7331	739650
65547	739651
54	739652
93359	739653
147411	739654
3167	739655
28195	739656
63738	739657
167811	739658
2776	739659
65040	739660
9194	739661
127973	739662
3221	739663
2855	739664
19239	739665
103437	739666
61104	739667
25068	739668
40264	739669
236785	739670
43972	739671
43485	739672
164570	739673
19939	739674
5	739675
56163	739676
28381	739677
43592	739678
20907	739679
27453	739680
63140	739681
125820	739682
111941	739683
177761	739684
126317	739685
135794	739686
4197	739687
102431	739688
120806	739689
158	739690
5498	739691
238075	739692
12542	739693
89607	739694
178117	739695
7046	739696
91876	739697
24040	739698
20594	739699
7778	739700
10858	739701
30422	739702
23273	739703
23473	739704
20947	739705
68642	739706
190981	739707
146831	739708
15174	739709
115068	739710
53685	739711
28490	739712
68004	739713
206052	739714
3337	739715
12095	739716
41098	739717
144717	739718
1940	739719
26539	739720
37098	739721
32442	739722
24121	739723
232877	739724
35912	739725
39389	739726
18739	739727
18789	739728
65730	739729
22448	739730
91126	739731
7265	739732
50759	739733
88005	739734
37643	739735
228890	739736
237247	739737
36937	739738
5663	739739
165050	739740
234505	739741
40021	739742
4712	739743
109443	739744
105011	739745
9908	739746
61230	739747
56984	739748
126231	739749
14872	739750
69537	739751
11647	739752
2100	739753
31646	739754
2551	739755
198889	739756
67896	739757
204893	739758
22292	739759
181328	739760
125374	739761
116497	739762
201193	739763
104418	739764
147431	739765
3883	739766
105524	739767
64830	739768
15954	739769
2171	739770
56939	739771
52816	739772
2645	739773
25793	739774
63196	739775
22416	739776
11514	739777
23575	739778
205152	739779
16919	739780
192377	739781
157641	739782
180713	739783
91286	739784
35	739785
2522	739786
178053	739787
31605	739788
254374	739789
13202	739790
3611	739791
20333	739792
36269	739793
7066	739794
2862	739795
98835	739796
199575	739797
23421	739798
222955	739799
65715	739800
53726	739801
2582	739802
20426	739803
90831	739804
8793	739805
857	739806
5047	739807
95438	739808
220633	739809
60670	739810
44735	739811
150679	739812
44720	739813
7296	739814
9127	739815
142733	739816
2849	739817
5462	739818
213461	739819
7411	739820
6512	739821
27094	739822
22704	739823
125098	739824
7253	739825
28438	739826
12918	739827
92681	739828
183587	739829
37107	739830
35140	739831
95603	739832
11636	739833
6322	739834
61774	739835
1895	739836
29181	739837
270931	739838
65352	739839
14076	739840
97713	739841
103572	739842
66955	739843
161268	739844
31083	739845
226082	739846
7493	739847
77932	739848
984	739849
15536	739850
9466	739851
185874	739852
50882	739853
23445	739854
102248	739855
64628	739856
61634	739857
8636	739858
17099	739859
3546	739860
171	739861
20725	739862
67784	739863
57062	739864
48601	739865
261175	739866
169520	739867
69792	739868
114027	739869
63215	739870
269182	739871
2385	739872
7451	739873
69390	739874
20544	739875
17291	739876
155681	739877
247556	739878
20859	739879
35483	739880
79002	739881
170025	739882
44775	739883
15301	739884
62944	739885
31724	739886
6466	739887
11221	739888
132164	739889
7125	739890
5517	739891
11667	739892
78245	739893
1330	739894
21930	739895
268699	739896
16241	739897
17580	739898
94250	739899
199742	739900
35506	739901
6568	739902
153300	739903
28766	739904
101266	739905
173903	739906
7295	739907
56733	739908
870	739909
233305	739910
92668	739911
5918	739912
122239	739913
37704	739914
23671	739915
15627	739916
223183	739917
14112	739918
25280	739919
152246	739920
3875	739921
208986	739922
56810	739923
20115	739924
20116	739925
199495	739926
348	739927
837	739928
52287	739929
121949	739930
1026	739931
38573	739932
6614	739933
116325	739934
4351	739935
76743	739936
143351	739937
44354	739938
7157	739939
3445	739940
560	739941
113027	739942
111672	739943
228261	739944
42822	739945
181528	739946
2722	739947
69358	739948
7056	739949
48630	739950
17932	739951
12069	739952
59487	739953
15870	739954
113395	739955
2926	739956
90180	739957
28805	739958
4752	739959
120483	739960
5354	739961
32266	739962
126385	739963
8280	739964
998	739965
7683	739966
231385	739967
2098	739968
4347	739969
78432	739970
26127	739971
117144	739972
646	739973
22353	739974
261	739975
7062	739976
8819	739977
12304	739978
161807	739979
25886	739980
114385	739981
49607	739982
5333	739983
23570	739984
7492	739985
22382	739986
8843	739987
50545	739988
19133	739989
5294	739990
22472	739991
11534	739992
58717	739993
76454	739994
19293	739995
21430	739996
83106	739997
90475	739998
19035	739999
113051	740000
156416	740001
24163	740002
70269	740003
251699	740004
5658	740005
255234	740006
13277	740007
58032	740008
43794	740009
100974	740010
3849	740011
26606	740012
70200	740013
22096	740014
10862	740015
108795	740016
2161	740017
27372	740018
75434	740019
242792	740020
22655	740021
107407	740022
8394	740023
19612	740024
43060	740025
1102	740026
38176	740027
87779	740028
6607	740029
27705	740030
4073	740031
17098	740032
47941	740033
37327	740034
80179	740035
1511	740036
16206	740037
89112	740038
5856	740039
7038	740040
4764	740041
49704	740042
209266	740043
147968	740044
106886	740045
18957	740046
8881	740047
278	740048
84965	740049
3778	740050
23082	740051
14401	740052
239880	740053
20105	740054
134445	740055
75252	740056
87408	740057
9185	740058
48746	740059
7309	740060
36829	740061
107316	740062
145556	740063
4540	740064
40448	740065
88141	740066
19120	740067
264555	740068
158501	740069
8147	740070
75438	740071
245908	740072
14678	740073
165540	740074
75229	740075
82676	740076
44825	740077
1680	740078
80924	740079
18027	740080
153923	740081
23308	740082
17175	740083
7004	740084
158709	740085
100380	740086
64633	740087
20392	740088
13498	740089
28194	740090
180591	740091
32428	740092
25701	740093
25847	740094
109861	740095
5073	740096
97273	740097
121977	740098
112832	740099
71313	740100
112077	740101
31431	740102
141755	740103
3041	740104
50037	740105
194585	740106
20947	740107
61923	740108
154822	740109
58944	740110
15345	740111
57785	740112
25597	740113
1204	740114
47706	740115
10939	740116
46105	740117
2103	740118
76681	740119
92761	740120
92644	740121
5396	740122
16360	740123
78844	740124
94266	740125
221219	740126
97451	740127
42401	740128
7316	740129
9082	740130
77797	740131
999	740132
173051	740133
121532	740134
10412	740135
191075	740136
3644	740137
48248	740138
166730	740139
147577	740140
7942	740141
58403	740142
67611	740143
1023	740144
53257	740145
5521	740146
171255	740147
199053	740148
40949	740149
7726	740150
111753	740151
125299	740152
106729	740153
74517	740154
19271	740155
60167	740156
170209	740157
187371	740158
92	740159
5252	740160
77528	740161
14239	740162
256516	740163
14095	740164
111538	740165
33068	740166
70675	740167
19839	740168
7132	740169
67923	740170
1288	740171
41932	740172
115162	740173
2780	740174
8832	740175
19259	740176
69588	740177
3008	740178
206055	740179
94955	740180
121396	740181
36997	740182
1723	740183
13008	740184
757	740185
104975	740186
52510	740187
48681	740188
171026	740189
3614	740190
115005	740191
1917	740192
29351	740193
759	740194
245269	740195
14437	740196
53989	740197
48897	740198
142855	740199
1911	740200
61075	740201
133144	740202
33532	740203
25440	740204
6065	740205
268708	740206
206569	740207
57438	740208
9724	740209
227639	740210
149566	740211
89674	740212
92666	740213
10551	740214
8755	740215
119214	740216
19314	740217
76339	740218
943	740219
60025	740220
40467	740221
15648	740222
85368	740223
168	740224
11545	740225
7843	740226
24705	740227
20434	740228
134079	740229
40110	740230
2183	740231
857	740232
94589	740233
17510	740234
144219	740235
25386	740236
7135	740237
17011	740238
57759	740239
3098	740240
218	740241
78350	740242
12257	740243
8	740244
23211	740245
4728	740246
172255	740247
6557	740248
69264	740249
90292	740250
110377	740251
8093	740252
15895	740253
13547	740254
61944	740255
55931	740256
183940	740257
1523	740258
45232	740259
32591	740260
687	740261
18940	740262
200225	740263
43901	740264
103089	740265
151017	740266
60687	740267
5955	740268
1554	740269
35228	740270
39170	740271
99417	740272
2746	740273
12006	740274
8172	740275
120292	740276
70841	740277
12093	740278
16022	740279
900	740280
156880	740281
387	740282
22097	740283
71753	740284
99068	740285
65637	740286
53186	740287
3770	740288
55405	740289
127282	740290
4018	740291
68	740292
25437	740293
58525	740294
72351	740295
50995	740296
219172	740297
265328	740298
59836	740299
34612	740300
36472	740301
2212	740302
134890	740303
1306	740304
44356	740305
122471	740306
19138	740307
78195	740308
60027	740309
709	740310
115894	740311
186322	740312
148869	740313
12415	740314
2079	740315
169662	740316
254852	740317
4442	740318
248	740319
181556	740320
146239	740321
4764	740322
98702	740323
1122	740324
5853	740325
39811	740326
2822	740327
1260	740328
6824	740329
22217	740330
221285	740331
106787	740332
6464	740333
18811	740334
82025	740335
234	740336
164105	740337
4959	740338
8590	740339
97130	740340
157960	740341
1396	740342
41840	740343
93017	740344
19117	740345
7185	740346
24324	740347
33853	740348
93353	740349
58626	740350
229190	740351
26881	740352
248	740353
1029	740354
16189	740355
131773	740356
56371	740357
121715	740358
2289	740359
150657	740360
10593	740361
44166	740362
120081	740363
138	740364
80415	740365
31462	740366
209743	740367
159815	740368
28475	740369
12973	740370
97566	740371
21508	740372
12564	740373
79278	740374
12054	740375
2753	740376
74896	740377
15158	740378
198149	740379
164285	740380
10013	740381
108030	740382
1090	740383
2639	740384
9042	740385
265358	740386
1030	740387
33978	740388
169038	740389
18464	740390
7338	740391
100467	740392
88574	740393
90192	740394
127385	740395
11670	740396
214503	740397
87443	740398
248910	740399
3209	740400
2	740401
39684	740402
110	740403
22775	740404
17324	740405
106512	740406
92504	740407
260261	740408
1599	740409
83420	740410
2097	740411
92056	740412
271480	740413
3229	740414
1893	740415
114412	740416
3924	740417
24103	740418
9365	740419
111231	740420
9611	740421
7360	740422
14049	740423
51920	740424
14327	740425
79731	740426
11616	740427
7165	740428
5831	740429
228072	740430
59365	740431
253508	740432
70634	740433
60602	740434
100114	740435
17213	740436
53229	740437
35294	740438
163	740439
23159	740440
9942	740441
203519	740442
2696	740443
83992	740444
114621	740445
20350	740446
99875	740447
2934	740448
237504	740449
4837	740450
34837	740451
85423	740452
39065	740453
6577	740454
31097	740455
47519	740456
94144	740457
2815	740458
57709	740459
24826	740460
101493	740461
1602	740462
187009	740463
72272	740464
214107	740465
64390	740466
3254	740467
104885	740468
133576	740469
165932	740470
3645	740471
12821	740472
113925	740473
1242	740474
37397	740475
169554	740476
75353	740477
224628	740478
86571	740479
5710	740480
104079	740481
3363	740482
56188	740483
21005	740484
226679	740485
86604	740486
839	740487
228	740488
657	740489
26	740490
248514	740491
19314	740492
86360	740493
56688	740494
38767	740495
1189	740496
28174	740497
18842	740498
5243	740499
3409	740500
22528	740501
12398	740502
20144	740503
30146	740504
150195	740505
37021	740506
2327	740507
5012	740508
58016	740509
12425	740510
27711	740511
36246	740512
41722	740513
56370	740514
2531	740515
39668	740516
21819	740517
151618	740518
10950	740519
5676	740520
51187	740521
12280	740522
16158	740523
2543	740524
30	740525
180	740526
7545	740527
258783	740528
248651	740529
51691	740530
44834	740531
4956	740532
7876	740533
65344	740534
5523	740535
39075	740536
173366	740537
16887	740538
156524	740539
96138	740540
111783	740541
189066	740542
816	740543
63762	740544
59165	740545
154658	740546
29221	740547
27503	740548
127991	740549
268663	740550
2584	740551
15262	740552
207618	740553
38396	740554
42682	740555
16795	740556
147532	740557
255457	740558
148508	740559
79028	740560
77524	740561
4266	740562
7107	740563
52099	740564
484	740565
128347	740566
9751	740567
81632	740568
172015	740569
13496	740570
22315	740571
21906	740572
17089	740573
259	740574
11106	740575
44655	740576
271782	740577
5390	740578
112644	740579
33149	740580
31916	740581
44934	740582
8219	740583
35859	740584
14843	740585
148938	740586
63280	740587
36405	740588
12961	740589
61129	740590
17708	740591
245144	740592
12729	740593
638	740594
35610	740595
98319	740596
5995	740597
11207	740598
51672	740599
18967	740600
44243	740601
13669	740602
33160	740603
41481	740604
172586	740605
12680	740606
48760	740607
22379	740608
13255	740609
59019	740610
45314	740611
46983	740612
1153	740613
11046	740614
107863	740615
56592	740616
15554	740617
15746	740618
55082	740619
10783	740620
103	740621
170158	740622
1903	740623
56884	740624
144515	740625
174850	740626
15323	740627
11419	740628
132401	740629
29690	740630
99431	740631
59274	740632
12100	740633
140466	740634
152520	740635
17182	740636
4141	740637
29747	740638
125346	740639
33120	740640
103	740641
25417	740642
9977	740643
140541	740644
3877	740645
119896	740646
78706	740647
30616	740648
1506	740649
174951	740650
48078	740651
24639	740652
8218	740653
83895	740654
127678	740655
8799	740656
2715	740657
10250	740658
29647	740659
7403	740660
48010	740661
9055	740662
42164	740663
58641	740664
12094	740665
108148	740666
217718	740667
220426	740668
6486	740669
109157	740670
226627	740671
195402	740672
52530	740673
921	740674
15235	740675
118752	740676
46532	740677
34661	740678
141355	740679
38684	740680
63900	740681
36667	740682
217350	740683
65415	740684
712	740685
16222	740686
14194	740687
796	740688
11597	740689
90450	740690
130962	740691
169812	740692
18647	740693
10667	740694
1232	740695
346	740696
158321	740697
239009	740698
27978	740699
186583	740700
23501	740701
260742	740702
37990	740703
21585	740704
13466	740705
87108	740706
20149	740707
45825	740708
44665	740709
32739	740710
157647	740711
187855	740712
3980	740713
18001	740714
559	740715
14048	740716
52535	740717
43391	740718
131710	740719
13	740720
81674	740721
57830	740722
803	740723
8222	740724
158093	740725
7516	740726
1412	740727
54409	740728
19116	740729
25207	740730
206838	740731
83514	740732
108024	740733
33739	740734
153953	740735
42314	740736
16551	740737
41723	740738
262104	740739
17015	740740
9780	740741
36308	740742
68254	740743
11079	740744
177087	740745
36302	740746
82421	740747
2050	740748
1	740749
6715	740750
157681	740751
51632	740752
504	740753
35860	740754
1862	740755
71996	740756
155182	740757
79649	740758
14440	740759
111311	740760
13704	740761
124238	740762
131404	740763
93410	740764
52016	740765
169758	740766
880	740767
5291	740768
22038	740769
9024	740770
53629	740771
20289	740772
6755	740773
26556	740774
13866	740775
63706	740776
107348	740777
3520	740778
7558	740779
6280	740780
87318	740781
138714	740782
40879	740783
89576	740784
43842	740785
18642	740786
38772	740787
42363	740788
49394	740789
3685	740790
71594	740791
66001	740792
665	740793
118134	740794
33402	740795
40472	740796
97	740797
226	740798
32162	740799
2549	740800
16420	740801
137536	740802
32274	740803
29881	740804
43639	740805
29568	740806
262653	740807
10267	740808
1122	740809
8747	740810
1172	740811
48987	740812
1517	740813
57385	740814
5841	740815
87925	740816
40798	740817
11264	740818
109323	740819
122646	740820
4417	740821
24497	740822
60694	740823
167875	740824
24435	740825
178159	740826
174884	740827
1636	740828
85596	740829
47427	740830
45809	740831
5172	740832
38563	740833
8059	740834
132252	740835
457	740836
18620	740837
147984	740838
3300	740839
89351	740840
8883	740841
37033	740842
1712	740843
48397	740844
58790	740845
11309	740846
2113	740847
186365	740848
41541	740849
39313	740850
135553	740851
651	740852
108741	740853
104342	740854
650	740855
93423	740856
3810	740857
348	740858
46260	740859
5596	740860
165931	740861
308	740862
38912	740863
5518	740864
18446	740865
85835	740866
50078	740867
165342	740868
1	740869
2170	740870
127206	740871
100596	740872
239427	740873
30369	740874
11111	740875
15848	740876
69228	740877
79419	740878
30488	740879
830	740880
15530	740881
168838	740882
162	740883
69229	740884
76458	740885
215034	740886
6	740887
45822	740888
121982	740889
147305	740890
3336	740891
918	740892
7371	740893
17980	740894
70555	740895
76022	740896
90904	740897
3916	740898
59244	740899
215276	740900
207	740901
88302	740902
12088	740903
17544	740904
135071	740905
964	740906
138	740907
178440	740908
1706	740909
32577	740910
94440	740911
64022	740912
87050	740913
6798	740914
7781	740915
6420	740916
58614	740917
40824	740918
23368	740919
18106	740920
2521	740921
13372	740922
327	740923
6103	740924
414	740925
6056	740926
11095	740927
18121	740928
32767	740929
9811	740930
84951	740931
1726	740932
9918	740933
111505	740934
270124	740935
833	740936
109978	740937
114134	740938
5704	740939
24557	740940
2328	740941
3737	740942
90409	740943
2379	740944
2536	740945
1333	740946
166380	740947
172125	740948
17097	740949
180388	740950
27773	740951
13857	740952
59588	740953
86422	740954
14153	740955
5455	740956
6579	740957
58871	740958
22131	740959
23533	740960
41841	740961
15152	740962
18620	740963
53083	740964
75017	740965
105677	740966
840	740967
74211	740968
6853	740969
173405	740970
879	740971
88069	740972
45760	740973
24469	740974
30183	740975
4059	740976
208473	740977
54379	740978
79534	740979
3445	740980
27352	740981
134704	740982
10440	740983
70602	740984
41391	740985
9868	740986
14061	740987
28306	740988
18263	740989
136814	740990
5270	740991
24750	740992
126	740993
213016	740994
14178	740995
40677	740996
212156	740997
140221	740998
78195	740999
42783	741000
1441	741001
54636	741002
154939	741003
135663	741004
21904	741005
205213	741006
22350	741007
103133	741008
91863	741009
2275	741010
383	741011
100071	741012
15048	741013
12530	741014
128909	741015
4510	741016
4894	741017
4960	741018
132535	741019
11898	741020
11933	741021
28117	741022
3292	741023
305	741024
159825	741025
32986	741026
63616	741027
6010	741028
57606	741029
3420	741030
150445	741031
114510	741032
46190	741033
44545	741034
34473	741035
5462	741036
149287	741037
68785	741038
3474	741039
18766	741040
1695	741041
43920	741042
261768	741043
15181	741044
164245	741045
14	741046
53902	741047
8356	741048
21991	741049
239120	741050
251244	741051
17324	741052
473	741053
28632	741054
117456	741055
241408	741056
222113	741057
9651	741058
14784	741059
95785	741060
2356	741061
58730	741062
18816	741063
23366	741064
67072	741065
37554	741066
259125	741067
20876	741068
57781	741069
135	741070
25438	741071
32801	741072
16532	741073
129	741074
67378	741075
213911	741076
20443	741077
29556	741078
54274	741079
51892	741080
94351	741081
32542	741082
653	741083
229043	741084
47685	741085
233821	741086
25621	741087
8405	741088
1966	741089
214059	741090
83494	741091
136511	741092
104203	741093
42831	741094
2102	741095
96428	741096
32065	741097
37915	741098
20133	741099
102053	741100
60351	741101
22511	741102
13381	741103
25468	741104
64069	741105
162773	741106
1073	741107
11498	741108
9238	741109
102503	741110
14580	741111
51745	741112
186439	741113
124754	741114
81	741115
225	741116
19504	741117
513	741118
55462	741119
211994	741120
208274	741121
8557	741122
16971	741123
73018	741124
101459	741125
2729	741126
24208	741127
13673	741128
20836	741129
96992	741130
47329	741131
25872	741132
136363	741133
43903	741134
148543	741135
270503	741136
7590	741137
41837	741138
30097	741139
155152	741140
139242	741141
77502	741142
16275	741143
20196	741144
123503	741145
35721	741146
199	741147
39318	741148
169220	741149
104400	741150
1234	741151
29729	741152
252877	741153
106079	741154
142368	741155
53837	741156
1194	741157
147	741158
209165	741159
11417	741160
21491	741161
83628	741162
72213	741163
56381	741164
168553	741165
39538	741166
2797	741167
174856	741168
57415	741169
64517	741170
47495	741171
32194	741172
3183	741173
9241	741174
102090	741175
115525	741176
258243	741177
121542	741178
102881	741179
111000	741180
3527	741181
6099	741182
82669	741183
99406	741184
170467	741185
72187	741186
2008	741187
75483	741188
12462	741189
28443	741190
152034	741191
31919	741192
85793	741193
52	741194
266747	741195
79846	741196
43877	741197
118442	741198
28352	741199
1385	741200
202	741201
6958	741202
41343	741203
15041	741204
25278	741205
65848	741206
45347	741207
152691	741208
2462	741209
35079	741210
3509	741211
113611	741212
16004	741213
70206	741214
21811	741215
12	741216
45537	741217
57784	741218
51407	741219
13168	741220
13796	741221
43449	741222
85143	741223
163010	741224
1557	741225
4436	741226
5978	741227
27480	741228
9884	741229
94190	741230
11795	741231
135480	741232
2525	741233
28601	741234
8671	741235
321	741236
18769	741237
175640	741238
2213	741239
8583	741240
2189	741241
5106	741242
92976	741243
17490	741244
117278	741245
33885	741246
44935	741247
39347	741248
41351	741249
12541	741250
4145	741251
5053	741252
118588	741253
5608	741254
192483	741255
138678	741256
83446	741257
269528	741258
11012	741259
57240	741260
108271	741261
96446	741262
138186	741263
29105	741264
9202	741265
1832	741266
57659	741267
31986	741268
19695	741269
5450	741270
139553	741271
163679	741272
7810	741273
66968	741274
20845	741275
16877	741276
22231	741277
97683	741278
17305	741279
165788	741280
282	741281
24007	741282
97314	741283
265340	741284
19527	741285
79106	741286
12113	741287
23876	741288
242473	741289
19970	741290
28269	741291
18981	741292
130553	741293
127614	741294
238821	741295
44490	741296
7705	741297
113259	741298
127335	741299
37445	741300
152627	741301
646	741302
29681	741303
17267	741304
26508	741305
11647	741306
245232	741307
31039	741308
57927	741309
101792	741310
5305	741311
29691	741312
88813	741313
28453	741314
15598	741315
84845	741316
48185	741317
11135	741318
65567	741319
4734	741320
40973	741321
2350	741322
38890	741323
7238	741324
3561	741325
24331	741326
425	741327
57223	741328
15163	741329
33155	741330
22765	741331
9859	741332
4549	741333
235235	741334
12691	741335
21560	741336
71041	741337
39612	741338
122598	741339
1469	741340
83017	741341
55439	741342
177267	741343
46363	741344
852	741345
212867	741346
164000	741347
4527	741348
171243	741349
54445	741350
146176	741351
20298	741352
588	741353
42051	741354
7246	741355
105103	741356
20821	741357
28395	741358
33133	741359
2021	741360
98157	741361
39706	741362
83730	741363
66960	741364
234563	741365
16112	741366
13899	741367
1970	741368
4875	741369
5417	741370
137976	741371
19577	741372
52932	741373
88870	741374
2872	741375
2630	741376
1051	741377
172194	741378
35955	741379
42899	741380
206914	741381
15838	741382
225083	741383
91364	741384
118064	741385
16763	741386
7872	741387
63490	741388
103573	741389
118815	741390
50205	741391
12340	741392
180983	741393
162108	741394
16561	741395
6468	741396
141772	741397
22267	741398
89344	741399
6145	741400
13	741401
18635	741402
72341	741403
142529	741404
41425	741405
102087	741406
146415	741407
24617	741408
10089	741409
258541	741410
110281	741411
62192	741412
35519	741413
45457	741414
137708	741415
42738	741416
408	741417
3503	741418
103176	741419
194104	741420
64118	741421
3775	741422
14032	741423
108358	741424
5226	741425
15751	741426
241959	741427
64425	741428
105394	741429
217548	741430
31942	741431
182788	741432
2664	741433
8323	741434
47960	741435
152269	741436
58730	741437
58227	741438
26281	741439
3187	741440
34441	741441
60069	741442
260893	741443
164480	741444
81143	741445
10761	741446
90576	741447
20619	741448
67863	741449
79968	741450
20267	741451
113641	741452
42531	741453
91866	741454
59227	741455
81067	741456
102977	741457
64517	741458
23305	741459
72054	741460
23790	741461
7142	741462
114193	741463
146480	741464
123424	741465
253042	741466
11945	741467
66265	741468
257293	741469
45634	741470
151949	741471
155489	741472
65454	741473
245128	741474
192790	741475
28906	741476
21397	741477
54102	741478
133278	741479
48510	741480
112365	741481
153655	741482
154669	741483
35653	741484
64170	741485
12724	741486
139013	741487
17874	741488
18025	741489
223533	741490
65709	741491
259776	741492
33393	741493
14587	741494
17908	741495
4748	741496
23841	741497
178710	741498
60103	741499
223495	741500
48862	741501
3972	741502
7163	741503
78391	741504
12326	741505
129972	741506
52074	741507
50810	741508
151632	741509
241359	741510
10723	741511
12958	741512
90729	741513
102522	741514
220814	741515
46334	741516
46635	741517
57143	741518
3421	741519
1291	741520
123758	741521
110099	741522
400	741523
1512	741524
118428	741525
113099	741526
119180	741527
18865	741528
19100	741529
12418	741530
91904	741531
111078	741532
55980	741533
37698	741534
105810	741535
6614	741536
71841	741537
65135	741538
45	741539
50756	741540
13331	741541
11	741542
19912	741543
160930	741544
28946	741545
19979	741546
90447	741547
12781	741548
22867	741549
50400	741550
12020	741551
269175	741552
1418	741553
6307	741554
201825	741555
149	741556
7575	741557
2765	741558
3418	741559
110318	741560
1791	741561
1437	741562
273	741563
71252	741564
41838	741565
2526	741566
97282	741567
4332	741568
145596	741569
70714	741570
165649	741571
27215	741572
64846	741573
33782	741574
122532	741575
77593	741576
15814	741577
211656	741578
272456	741579
8636	741580
19611	741581
272	741582
2553	741583
26269	741584
174221	741585
19529	741586
35597	741587
25802	741588
136285	741589
230520	741590
42200	741591
56823	741592
2943	741593
85696	741594
484	741595
156483	741596
10446	741597
26956	741598
31587	741599
7147	741600
2819	741601
58528	741602
14358	741603
27415	741604
271762	741605
254677	741606
136498	741607
107004	741608
21526	741609
37946	741610
42368	741611
130130	741612
19621	741613
185123	741614
3661	741615
150806	741616
12776	741617
58390	741618
5731	741619
112188	741620
14262	741621
33131	741622
197335	741623
1513	741624
25739	741625
146981	741626
123620	741627
6823	741628
4628	741629
54581	741630
9598	741631
23559	741632
3235	741633
161957	741634
9541	741635
4380	741636
16370	741637
45675	741638
17624	741639
1910	741640
34502	741641
52345	741642
230606	741643
20009	741644
110479	741645
1416	741646
91128	741647
12309	741648
5264	741649
42063	741650
27972	741651
81639	741652
7670	741653
58340	741654
2601	741655
3727	741656
7123	741657
16055	741658
15559	741659
237	741660
8140	741661
1088	741662
12385	741663
153081	741664
24265	741665
45809	741666
71078	741667
16754	741668
44912	741669
40415	741670
5437	741671
138992	741672
184871	741673
79631	741674
17012	741675
69945	741676
16466	741677
630	741678
95131	741679
2396	741680
136203	741681
84597	741682
67180	741683
8101	741684
40763	741685
5149	741686
7994	741687
3942	741688
42789	741689
13310	741690
7284	741691
60330	741692
204927	741693
11850	741694
117009	741695
5014	741696
134829	741697
27730	741698
66042	741699
349	741700
4639	741701
87664	741702
30041	741703
25196	741704
55150	741705
11343	741706
26656	741707
161287	741708
238850	741709
95760	741710
74580	741711
8856	741712
200988	741713
2496	741714
9868	741715
158352	741716
14371	741717
186349	741718
44956	741719
43055	741720
86077	741721
73169	741722
4242	741723
962	741724
216875	741725
12497	741726
325	741727
6524	741728
2801	741729
12410	741730
88458	741731
4143	741732
2826	741733
21852	741734
12066	741735
139980	741736
33769	741737
71460	741738
28818	741739
197779	741740
109644	741741
17760	741742
99937	741743
223648	741744
170988	741745
33097	741746
47842	741747
264966	741748
136074	741749
44107	741750
1352	741751
39406	741752
82294	741753
44049	741754
36743	741755
64823	741756
233650	741757
98991	741758
151844	741759
108742	741760
37944	741761
260707	741762
52680	741763
11956	741764
21359	741765
15607	741766
12247	741767
58878	741768
12592	741769
1556	741770
2035	741771
45585	741772
19179	741773
7828	741774
206357	741775
15683	741776
43222	741777
133762	741778
14848	741779
26038	741780
15134	741781
11749	741782
62967	741783
154202	741784
9425	741785
9981	741786
118336	741787
37827	741788
22825	741789
9908	741790
30374	741791
4118	741792
15516	741793
135992	741794
40692	741795
27063	741796
136619	741797
59935	741798
120523	741799
5611	741800
1842	741801
44369	741802
26109	741803
26607	741804
11694	741805
51513	741806
46635	741807
12591	741808
24872	741809
78589	741810
63582	741811
7781	741812
54301	741813
15858	741814
137182	741815
56313	741816
16791	741817
1836	741818
167885	741819
615	741820
202823	741821
3539	741822
19223	741823
49058	741824
109415	741825
92166	741826
153488	741827
107905	741828
90527	741829
1077	741830
25144	741831
594	741832
101151	741833
69941	741834
14894	741835
31790	741836
914	741837
163848	741838
10899	741839
31321	741840
47391	741841
58145	741842
55403	741843
4962	741844
38460	741845
13282	741846
76240	741847
32704	741848
22506	741849
240326	741850
217184	741851
123272	741852
38644	741853
83949	741854
5453	741855
266678	741856
26276	741857
24267	741858
95908	741859
13235	741860
119	741861
75982	741862
194299	741863
1415	741864
145803	741865
35970	741866
15891	741867
43364	741868
18973	741869
103779	741870
51159	741871
65581	741872
65971	741873
50169	741874
8088	741875
166999	741876
24786	741877
14435	741878
32285	741879
2977	741880
83646	741881
2072	741882
5954	741883
4908	741884
52545	741885
154767	741886
2644	741887
51582	741888
54079	741889
38186	741890
26127	741891
36758	741892
101535	741893
148999	741894
271826	741895
152960	741896
35187	741897
18510	741898
3067	741899
34026	741900
18280	741901
1449	741902
2760	741903
809	741904
8387	741905
51781	741906
63199	741907
23942	741908
3871	741909
185945	741910
85251	741911
2823	741912
110012	741913
38396	741914
21326	741915
72081	741916
248082	741917
20943	741918
29013	741919
40477	741920
46314	741921
9061	741922
92995	741923
64249	741924
169802	741925
71689	741926
170696	741927
6666	741928
96427	741929
98915	741930
78377	741931
830	741932
56357	741933
5224	741934
45337	741935
201412	741936
4022	741937
34797	741938
130397	741939
13233	741940
722	741941
78859	741942
136861	741943
2298	741944
40942	741945
61430	741946
6816	741947
263247	741948
1565	741949
35588	741950
3985	741951
54736	741952
18697	741953
52292	741954
92938	741955
33720	741956
221664	741957
9316	741958
119147	741959
12756	741960
9773	741961
193090	741962
535	741963
25993	741964
107569	741965
1538	741966
255944	741967
16221	741968
11598	741969
53166	741970
37672	741971
225619	741972
205795	741973
56705	741974
2671	741975
8593	741976
48444	741977
1515	741978
45349	741979
112855	741980
9206	741981
176861	741982
3243	741983
15106	741984
4049	741985
112803	741986
44749	741987
78098	741988
35550	741989
51633	741990
12010	741991
9426	741992
74268	741993
2659	741994
628	741995
4924	741996
184057	741997
117549	741998
10904	741999
150578	742000
14308	742001
54575	742002
20883	742003
227400	742004
86967	742005
11763	742006
44367	742007
146932	742008
100212	742009
81259	742010
169096	742011
36799	742012
43756	742013
123328	742014
20322	742015
188003	742016
2688	742017
2476	742018
67246	742019
61763	742020
15679	742021
35368	742022
21336	742023
41821	742024
7478	742025
2204	742026
26024	742027
57502	742028
70009	742029
38252	742030
13601	742031
8479	742032
1106	742033
110289	742034
23351	742035
231849	742036
136097	742037
236	742038
59545	742039
29817	742040
22679	742041
16684	742042
41043	742043
220248	742044
126	742045
38170	742046
12091	742047
1344	742048
188711	742049
860	742050
16216	742051
30728	742052
12293	742053
47283	742054
63040	742055
101631	742056
9522	742057
258754	742058
1083	742059
6915	742060
37896	742061
182474	742062
184111	742063
29893	742064
140491	742065
4647	742066
15329	742067
81213	742068
118176	742069
422	742070
198047	742071
73146	742072
26782	742073
57839	742074
1368	742075
6956	742076
848	742077
36015	742078
59	742079
214202	742080
7588	742081
83240	742082
15405	742083
178310	742084
14	742085
66157	742086
53348	742087
29678	742088
88828	742089
888	742090
4770	742091
49908	742092
70509	742093
64768	742094
15637	742095
75130	742096
5788	742097
54875	742098
72708	742099
9574	742100
17437	742101
67294	742102
1701	742103
260133	742104
929	742105
29852	742106
955	742107
119199	742108
154962	742109
70457	742110
2296	742111
29911	742112
102463	742113
53317	742114
31291	742115
22221	742116
113524	742117
25248	742118
6211	742119
4550	742120
129240	742121
73474	742122
12037	742123
5107	742124
6808	742125
820	742126
9527	742127
2601	742128
2194	742129
142242	742130
33503	742131
7344	742132
41904	742133
5781	742134
40196	742135
43410	742136
90830	742137
884	742138
62586	742139
159604	742140
26262	742141
13961	742142
8999	742143
47387	742144
200880	742145
2961	742146
4913	742147
97020	742148
3658	742149
153231	742150
88293	742151
41948	742152
130497	742153
5419	742154
8403	742155
74169	742156
48199	742157
10523	742158
61553	742159
49549	742160
64432	742161
242510	742162
226480	742163
36070	742164
212869	742165
71630	742166
170138	742167
1146	742168
93683	742169
3448	742170
50914	742171
200432	742172
5415	742173
54190	742174
89344	742175
787	742176
1916	742177
43335	742178
35734	742179
16030	742180
79645	742181
165624	742182
174347	742183
6963	742184
58088	742185
218776	742186
378	742187
106011	742188
763	742189
126103	742190
26226	742191
251	742192
15606	742193
241710	742194
106333	742195
38198	742196
64872	742197
54725	742198
3169	742199
47335	742200
1090	742201
6963	742202
148138	742203
10725	742204
54071	742205
256122	742206
71823	742207
48414	742208
187596	742209
117877	742210
6787	742211
59497	742212
3137	742213
61268	742214
27204	742215
129579	742216
95464	742217
36760	742218
210703	742219
28668	742220
1000	742221
3751	742222
185545	742223
28188	742224
22458	742225
97634	742226
183567	742227
185027	742228
31090	742229
18707	742230
143810	742231
16720	742232
32636	742233
219979	742234
14649	742235
41263	742236
139173	742237
327	742238
84359	742239
24964	742240
96005	742241
18841	742242
4870	742243
1517	742244
156141	742245
265430	742246
19555	742247
112626	742248
19337	742249
6778	742250
65802	742251
47470	742252
4102	742253
184290	742254
26712	742255
21180	742256
24717	742257
88787	742258
54961	742259
18493	742260
1826	742261
104499	742262
2339	742263
13913	742264
219006	742265
7684	742266
52440	742267
110585	742268
32243	742269
70835	742270
59388	742271
6163	742272
268502	742273
71854	742274
253550	742275
234557	742276
27123	742277
17459	742278
11389	742279
8833	742280
6966	742281
64573	742282
47339	742283
59344	742284
225400	742285
2940	742286
115836	742287
5823	742288
6174	742289
21361	742290
76267	742291
39250	742292
4243	742293
42894	742294
27051	742295
200281	742296
15739	742297
195823	742298
1435	742299
17463	742300
716	742301
11186	742302
144773	742303
75000	742304
45626	742305
241036	742306
152042	742307
1237	742308
33755	742309
54577	742310
2647	742311
173463	742312
29138	742313
59617	742314
203125	742315
156454	742316
159199	742317
158858	742318
104207	742319
149634	742320
155291	742321
38231	742322
1607	742323
16358	742324
13619	742325
38064	742326
5538	742327
12442	742328
123888	742329
1053	742330
13084	742331
51762	742332
13161	742333
217952	742334
1562	742335
15082	742336
16693	742337
6939	742338
63432	742339
46885	742340
60860	742341
26454	742342
2995	742343
145662	742344
127890	742345
164272	742346
131408	742347
33429	742348
15938	742349
13376	742350
12968	742351
83617	742352
5952	742353
18123	742354
237373	742355
58222	742356
3713	742357
45679	742358
4425	742359
217205	742360
23150	742361
168628	742362
58410	742363
2485	742364
186872	742365
232	742366
58245	742367
3917	742368
70900	742369
8714	742370
566	742371
4038	742372
35940	742373
181076	742374
7912	742375
133737	742376
267712	742377
77618	742378
2003	742379
46295	742380
41864	742381
13191	742382
8594	742383
52044	742384
164820	742385
12844	742386
32913	742387
123134	742388
99057	742389
112889	742390
691	742391
12892	742392
170243	742393
26	742394
4222	742395
73020	742396
24241	742397
78761	742398
15663	742399
186869	742400
28084	742401
68529	742402
168800	742403
248205	742404
7880	742405
2637	742406
399	742407
110371	742408
55356	742409
45299	742410
20076	742411
189484	742412
776	742413
53529	742414
3424	742415
32256	742416
5318	742417
24467	742418
24459	742419
69641	742420
112671	742421
90378	742422
8038	742423
86484	742424
28111	742425
148073	742426
11954	742427
6578	742428
35489	742429
12526	742430
5722	742431
186289	742432
83702	742433
720	742434
224653	742435
235836	742436
23254	742437
90709	742438
3137	742439
93520	742440
171140	742441
2049	742442
3706	742443
205116	742444
709	742445
34175	742446
16571	742447
51116	742448
146470	742449
51019	742450
35448	742451
88639	742452
13133	742453
40124	742454
154806	742455
44106	742456
12179	742457
27250	742458
38613	742459
9989	742460
267659	742461
166456	742462
13634	742463
30470	742464
105923	742465
82435	742466
8387	742467
6021	742468
40165	742469
243897	742470
87215	742471
10951	742472
35370	742473
124957	742474
44217	742475
27166	742476
21716	742477
157659	742478
19436	742479
92900	742480
157964	742481
10617	742482
85383	742483
57671	742484
23903	742485
337	742486
119	742487
31150	742488
28444	742489
125462	742490
109504	742491
255546	742492
100289	742493
161617	742494
56454	742495
3847	742496
39500	742497
91490	742498
57841	742499
23007	742500
166269	742501
148341	742502
51424	742503
35905	742504
674	742505
23755	742506
64732	742507
21863	742508
1193	742509
182176	742510
46575	742511
39292	742512
4830	742513
149991	742514
94359	742515
1536	742516
69439	742517
241961	742518
735	742519
3403	742520
172088	742521
26622	742522
28754	742523
4982	742524
186	742525
263980	742526
89443	742527
33068	742528
9034	742529
24215	742530
42127	742531
660	742532
98289	742533
83453	742534
229990	742535
93	742536
26277	742537
66494	742538
146556	742539
26557	742540
211182	742541
18834	742542
27469	742543
107341	742544
48699	742545
19681	742546
186812	742547
93172	742548
147974	742549
21254	742550
163895	742551
14661	742552
164445	742553
56711	742554
102925	742555
74091	742556
557	742557
268078	742558
185727	742559
11063	742560
67655	742561
118488	742562
185845	742563
950	742564
98413	742565
35942	742566
240090	742567
36999	742568
63567	742569
179954	742570
22967	742571
24885	742572
97609	742573
236043	742574
86684	742575
196418	742576
139105	742577
14886	742578
17474	742579
258715	742580
23938	742581
3136	742582
12178	742583
35624	742584
2178	742585
21679	742586
84317	742587
9813	742588
17760	742589
153740	742590
11443	742591
37265	742592
107353	742593
20960	742594
16400	742595
171644	742596
1021	742597
62408	742598
5013	742599
19	742600
99705	742601
3810	742602
43408	742603
16682	742604
43573	742605
103723	742606
227194	742607
101214	742608
6982	742609
1583	742610
69652	742611
31987	742612
266138	742613
1069	742614
871	742615
108971	742616
91777	742617
22293	742618
236845	742619
15275	742620
74858	742621
49823	742622
220932	742623
39515	742624
48169	742625
34838	742626
30700	742627
230568	742628
22259	742629
8975	742630
186	742631
4040	742632
72077	742633
5457	742634
9794	742635
36470	742636
65116	742637
142198	742638
65689	742639
227959	742640
246799	742641
158077	742642
26944	742643
153439	742644
146863	742645
4731	742646
164269	742647
12624	742648
1258	742649
36364	742650
54569	742651
42725	742652
62666	742653
41191	742654
26362	742655
124421	742656
1080	742657
41329	742658
196560	742659
39065	742660
16920	742661
287	742662
183071	742663
869	742664
44236	742665
7708	742666
583	742667
36637	742668
42934	742669
195664	742670
1285	742671
256984	742672
155389	742673
13222	742674
2816	742675
249136	742676
12645	742677
265065	742678
491	742679
79983	742680
44054	742681
158403	742682
247194	742683
24705	742684
48159	742685
117934	742686
98953	742687
38	742688
23719	742689
11318	742690
59636	742691
67430	742692
6794	742693
93629	742694
73113	742695
19665	742696
33118	742697
5948	742698
84017	742699
36205	742700
8437	742701
85557	742702
9231	742703
213403	742704
1136	742705
29877	742706
21648	742707
125247	742708
65523	742709
8980	742710
40135	742711
48716	742712
9299	742713
145792	742714
22167	742715
3183	742716
71032	742717
32773	742718
64231	742719
111658	742720
10601	742721
34579	742722
77219	742723
82	742724
155185	742725
212358	742726
150291	742727
49321	742728
33968	742729
11313	742730
106388	742731
3231	742732
93070	742733
97735	742734
85893	742735
5709	742736
199512	742737
180698	742738
135229	742739
8240	742740
1446	742741
26867	742742
77703	742743
124459	742744
44784	742745
165302	742746
102943	742747
39183	742748
24957	742749
54785	742750
117316	742751
26042	742752
7557	742753
78068	742754
9472	742755
27360	742756
2288	742757
8244	742758
267426	742759
154107	742760
232219	742761
173007	742762
10853	742763
126061	742764
14999	742765
4697	742766
134063	742767
131	742768
16891	742769
20016	742770
50208	742771
35867	742772
439	742773
14927	742774
99265	742775
242154	742776
41830	742777
191673	742778
76993	742779
13061	742780
10757	742781
110026	742782
37269	742783
114516	742784
33270	742785
21653	742786
219014	742787
4479	742788
212906	742789
62051	742790
113962	742791
266076	742792
94710	742793
4502	742794
77903	742795
56025	742796
16196	742797
43013	742798
142470	742799
32143	742800
6725	742801
252827	742802
20009	742803
6292	742804
127383	742805
81189	742806
27551	742807
8824	742808
7892	742809
42047	742810
3687	742811
568	742812
26201	742813
104350	742814
261014	742815
15969	742816
7465	742817
40140	742818
69842	742819
28658	742820
110966	742821
67937	742822
44478	742823
91293	742824
69987	742825
58969	742826
7911	742827
66349	742828
71746	742829
4428	742830
149559	742831
37214	742832
48318	742833
34494	742834
9610	742835
31726	742836
1147	742837
3685	742838
23043	742839
73817	742840
231019	742841
44817	742842
47537	742843
182651	742844
274	742845
23039	742846
245174	742847
208612	742848
7419	742849
55440	742850
95745	742851
136709	742852
14132	742853
94550	742854
41982	742855
12674	742856
72392	742857
4180	742858
431	742859
18113	742860
10719	742861
14371	742862
3056	742863
22669	742864
136715	742865
721	742866
114912	742867
14052	742868
9986	742869
117473	742870
35861	742871
93410	742872
226663	742873
17487	742874
239365	742875
114417	742876
18106	742877
43426	742878
58618	742879
165524	742880
524	742881
191530	742882
100250	742883
28196	742884
87055	742885
78616	742886
110940	742887
107202	742888
5702	742889
14392	742890
46387	742891
44766	742892
172281	742893
186	742894
68512	742895
37997	742896
85106	742897
77832	742898
31935	742899
189	742900
16221	742901
118753	742902
100169	742903
79017	742904
193905	742905
11851	742906
2774	742907
48193	742908
222771	742909
233267	742910
4635	742911
38455	742912
10074	742913
24640	742914
872	742915
158168	742916
146476	742917
761	742918
4159	742919
196121	742920
2356	742921
143712	742922
1206	742923
169981	742924
6415	742925
118416	742926
2816	742927
128259	742928
5914	742929
56535	742930
254042	742931
590	742932
106334	742933
1648	742934
18368	742935
11653	742936
28143	742937
1580	742938
24132	742939
17325	742940
25424	742941
11544	742942
132931	742943
5029	742944
22876	742945
69027	742946
12406	742947
70850	742948
115461	742949
151742	742950
186806	742951
112867	742952
2591	742953
129706	742954
56132	742955
48827	742956
12794	742957
82449	742958
105764	742959
18648	742960
151120	742961
121489	742962
47908	742963
23557	742964
19039	742965
64586	742966
105091	742967
28072	742968
8587	742969
148455	742970
196916	742971
55043	742972
56468	742973
2315	742974
22385	742975
24211	742976
158155	742977
9743	742978
22243	742979
180950	742980
21528	742981
27028	742982
134353	742983
103264	742984
176732	742985
16375	742986
5981	742987
5079	742988
17616	742989
152640	742990
30533	742991
46888	742992
68386	742993
25402	742994
122704	742995
163530	742996
65079	742997
26732	742998
48476	742999
198751	743000
11621	743001
48535	743002
160347	743003
22494	743004
74256	743005
1133	743006
52047	743007
52	743008
170106	743009
95424	743010
136704	743011
15854	743012
165814	743013
23860	743014
150098	743015
1758	743016
8091	743017
75947	743018
58530	743019
9832	743020
80004	743021
202626	743022
53120	743023
91788	743024
91367	743025
153593	743026
163483	743027
30455	743028
110286	743029
53189	743030
11535	743031
107430	743032
69322	743033
1149	743034
6346	743035
80153	743036
242225	743037
87511	743038
173133	743039
146468	743040
1299	743041
13767	743042
153758	743043
123963	743044
3556	743045
101394	743046
30377	743047
27541	743048
251366	743049
25725	743050
243734	743051
62560	743052
7274	743053
6870	743054
174241	743055
29907	743056
21130	743057
44841	743058
32092	743059
271836	743060
21649	743061
23059	743062
96511	743063
77405	743064
27474	743065
65033	743066
46349	743067
10100	743068
3926	743069
25364	743070
1582	743071
196008	743072
1	743073
7398	743074
46930	743075
132325	743076
7	743077
29338	743078
19344	743079
135725	743080
30614	743081
70820	743082
216265	743083
762	743084
125196	743085
8705	743086
27567	743087
47379	743088
135893	743089
137315	743090
32947	743091
165355	743092
248	743093
36349	743094
11964	743095
159505	743096
52412	743097
88547	743098
30932	743099
7801	743100
80338	743101
93282	743102
474	743103
34671	743104
18078	743105
140518	743106
15934	743107
171099	743108
35675	743109
71500	743110
32736	743111
50757	743112
35670	743113
59734	743114
167876	743115
906	743116
228510	743117
37541	743118
12982	743119
239380	743120
18659	743121
90	743122
2895	743123
5724	743124
22822	743125
26073	743126
15424	743127
188762	743128
22754	743129
1700	743130
2332	743131
19711	743132
138413	743133
68383	743134
11444	743135
17859	743136
159691	743137
142315	743138
18390	743139
18710	743140
202323	743141
3022	743142
187213	743143
6615	743144
15190	743145
66253	743146
2861	743147
21753	743148
2340	743149
68549	743150
56188	743151
28217	743152
254283	743153
108762	743154
161272	743155
9653	743156
11316	743157
137496	743158
170056	743159
82288	743160
141255	743161
143121	743162
22540	743163
28138	743164
29705	743165
38688	743166
268811	743167
4185	743168
161542	743169
19341	743170
55389	743171
262410	743172
121852	743173
33111	743174
21394	743175
2295	743176
95911	743177
57705	743178
192356	743179
20136	743180
3388	743181
47601	743182
42784	743183
6132	743184
749	743185
24126	743186
211805	743187
43248	743188
68914	743189
628	743190
11440	743191
8519	743192
149847	743193
8138	743194
8539	743195
8234	743196
82	743197
39081	743198
12094	743199
2478	743200
56397	743201
22852	743202
46431	743203
427	743204
47830	743205
30963	743206
257101	743207
193575	743208
80349	743209
2220	743210
23595	743211
408	743212
3213	743213
48180	743214
220266	743215
231131	743216
13079	743217
24668	743218
211721	743219
89288	743220
4686	743221
5162	743222
1940	743223
34773	743224
116282	743225
247295	743226
157180	743227
31413	743228
30818	743229
109684	743230
12436	743231
7358	743232
93212	743233
54326	743234
46731	743235
59040	743236
150230	743237
31068	743238
1383	743239
127410	743240
62112	743241
57914	743242
2057	743243
100242	743244
31305	743245
111759	743246
53036	743247
203413	743248
107075	743249
527	743250
226251	743251
19511	743252
171462	743253
65246	743254
22155	743255
169834	743256
20386	743257
71935	743258
54608	743259
18844	743260
22419	743261
57481	743262
26268	743263
3591	743264
67379	743265
101417	743266
8292	743267
234875	743268
56975	743269
2129	743270
240292	743271
47251	743272
33136	743273
54906	743274
117992	743275
2234	743276
4136	743277
4455	743278
85942	743279
17137	743280
10668	743281
29751	743282
41125	743283
39427	743284
96375	743285
86531	743286
188059	743287
4922	743288
123	743289
8233	743290
52609	743291
5410	743292
5213	743293
2209	743294
57155	743295
23695	743296
102239	743297
1285	743298
18382	743299
65564	743300
101189	743301
134462	743302
3088	743303
76151	743304
39870	743305
39444	743306
65510	743307
210499	743308
3742	743309
2045	743310
4952	743311
171535	743312
36989	743313
59830	743314
28168	743315
11669	743316
2262	743317
21336	743318
327	743319
89745	743320
1633	743321
120156	743322
110	743323
28861	743324
134249	743325
99462	743326
183557	743327
11371	743328
42534	743329
153209	743330
229966	743331
126897	743332
926	743333
52635	743334
135591	743335
134694	743336
59426	743337
264	743338
1255	743339
5021	743340
148734	743341
40270	743342
166935	743343
16678	743344
50932	743345
1894	743346
19208	743347
75830	743348
11780	743349
36349	743350
12185	743351
152099	743352
79287	743353
4883	743354
5138	743355
14405	743356
203596	743357
187090	743358
90034	743359
79	743360
85400	743361
59630	743362
113395	743363
36895	743364
214185	743365
94765	743366
10126	743367
86676	743368
402	743369
4936	743370
134490	743371
12442	743372
6849	743373
40647	743374
9344	743375
28645	743376
86374	743377
29836	743378
244582	743379
70176	743380
77635	743381
66504	743382
19240	743383
74035	743384
72831	743385
65734	743386
27014	743387
214295	743388
31803	743389
615	743390
129851	743391
34359	743392
408	743393
149180	743394
68718	743395
75725	743396
98126	743397
43989	743398
47943	743399
37276	743400
57505	743401
44270	743402
56404	743403
24799	743404
33698	743405
58793	743406
19264	743407
47515	743408
12505	743409
5366	743410
102122	743411
37084	743412
17197	743413
836	743414
72069	743415
43132	743416
15841	743417
155012	743418
7987	743419
9	743420
2818	743421
2975	743422
103498	743423
264723	743424
79608	743425
1260	743426
53625	743427
18533	743428
6489	743429
113890	743430
10768	743431
31622	743432
41952	743433
17099	743434
24891	743435
29878	743436
224654	743437
26070	743438
69495	743439
145036	743440
174511	743441
18474	743442
17542	743443
58028	743444
2139	743445
223266	743446
11236	743447
16592	743448
63152	743449
198	743450
25	743451
2418	743452
128124	743453
2201	743454
56383	743455
133403	743456
197188	743457
47187	743458
71324	743459
40192	743460
64283	743461
829	743462
124229	743463
4215	743464
22087	743465
33086	743466
2551	743467
5675	743468
21848	743469
17860	743470
38513	743471
76790	743472
4686	743473
33235	743474
84351	743475
11861	743476
71091	743477
168299	743478
5633	743479
65856	743480
89918	743481
60255	743482
82526	743483
3396	743484
21405	743485
4729	743486
141364	743487
67456	743488
5080	743489
47786	743490
85790	743491
149317	743492
12327	743493
196628	743494
1905	743495
21099	743496
99962	743497
92358	743498
263599	743499
179451	743500
2139	743501
48398	743502
120314	743503
138779	743504
41310	743505
5778	743506
104915	743507
964	743508
23756	743509
67811	743510
77395	743511
66979	743512
45855	743513
29119	743514
170295	743515
12074	743516
18101	743517
260037	743518
21376	743519
41884	743520
207036	743521
13005	743522
129608	743523
92134	743524
36034	743525
2434	743526
63624	743527
2911	743528
34409	743529
59110	743530
149418	743531
20438	743532
113382	743533
83519	743534
6409	743535
76502	743536
21441	743537
84805	743538
39787	743539
175266	743540
25976	743541
23038	743542
80754	743543
9391	743544
47972	743545
14251	743546
52732	743547
114846	743548
35537	743549
882	743550
89132	743551
161120	743552
47389	743553
3844	743554
163442	743555
177981	743556
57722	743557
7174	743558
10906	743559
205934	743560
11925	743561
23689	743562
20525	743563
138281	743564
41862	743565
10125	743566
16624	743567
92145	743568
59251	743569
185139	743570
236311	743571
666	743572
204	743573
40543	743574
10961	743575
130081	743576
15125	743577
5799	743578
11956	743579
25095	743580
21607	743581
119046	743582
103495	743583
34352	743584
56963	743585
259	743586
117	743587
11993	743588
45397	743589
68254	743590
156468	743591
7972	743592
76206	743593
86843	743594
72003	743595
161398	743596
23483	743597
10924	743598
2969	743599
404	743600
118191	743601
4719	743602
17195	743603
192734	743604
22336	743605
168890	743606
28210	743607
5960	743608
34590	743609
62045	743610
2847	743611
109521	743612
100883	743613
61256	743614
8412	743615
2145	743616
99598	743617
1308	743618
37353	743619
5625	743620
11672	743621
25992	743622
252161	743623
2131	743624
73426	743625
29092	743626
152365	743627
1061	743628
1033	743629
107811	743630
582	743631
124402	743632
43668	743633
609	743634
10986	743635
12685	743636
120387	743637
9189	743638
24501	743639
2820	743640
151096	743641
38486	743642
8847	743643
5611	743644
43014	743645
77881	743646
60085	743647
50775	743648
84117	743649
97254	743650
59250	743651
198471	743652
21812	743653
101892	743654
201020	743655
268218	743656
80099	743657
14919	743658
36798	743659
54029	743660
141241	743661
109928	743662
103326	743663
202251	743664
166037	743665
269	743666
9242	743667
15272	743668
12906	743669
53875	743670
145725	743671
23190	743672
8121	743673
191347	743674
153328	743675
12135	743676
77474	743677
32492	743678
44396	743679
32306	743680
5085	743681
225	743682
120634	743683
11134	743684
84761	743685
206799	743686
1738	743687
87823	743688
15013	743689
199280	743690
48192	743691
15184	743692
2838	743693
122363	743694
243771	743695
148007	743696
35511	743697
6125	743698
117479	743699
11349	743700
590	743701
13324	743702
72227	743703
43120	743704
36399	743705
9329	743706
239425	743707
209693	743708
86270	743709
751	743710
35547	743711
28080	743712
106039	743713
32394	743714
6810	743715
11513	743716
9742	743717
21155	743718
10459	743719
9268	743720
78548	743721
48293	743722
82118	743723
84945	743724
104275	743725
10923	743726
163502	743727
156043	743728
190432	743729
69379	743730
109491	743731
19230	743732
147242	743733
11157	743734
36029	743735
25553	743736
220612	743737
19168	743738
127	743739
39214	743740
7777	743741
155856	743742
234259	743743
6014	743744
25667	743745
8555	743746
425	743747
214138	743748
101322	743749
13525	743750
56047	743751
29637	743752
163561	743753
96	743754
3958	743755
12107	743756
5743	743757
5258	743758
29680	743759
12713	743760
16202	743761
101507	743762
155705	743763
48188	743764
6210	743765
269997	743766
213293	743767
11369	743768
53954	743769
10610	743770
120808	743771
33611	743772
136305	743773
33937	743774
258473	743775
79784	743776
44265	743777
25737	743778
30555	743779
178069	743780
24673	743781
55913	743782
101330	743783
44794	743784
103680	743785
90099	743786
156327	743787
47106	743788
3174	743789
134759	743790
118273	743791
15279	743792
84706	743793
55152	743794
77	743795
4601	743796
17808	743797
22094	743798
19505	743799
105850	743800
106081	743801
42141	743802
2621	743803
35586	743804
89620	743805
1	743806
196908	743807
25206	743808
114291	743809
109933	743810
266689	743811
61902	743812
158964	743813
78321	743814
2274	743815
13083	743816
56573	743817
953	743818
52847	743819
196270	743820
23668	743821
8907	743822
23063	743823
106282	743824
18743	743825
7430	743826
1761	743827
62476	743828
169363	743829
15181	743830
23838	743831
28065	743832
112236	743833
17252	743834
54558	743835
106051	743836
26914	743837
77300	743838
115290	743839
162250	743840
7813	743841
101180	743842
12248	743843
10133	743844
50009	743845
100163	743846
236892	743847
27036	743848
51132	743849
135164	743850
1090	743851
54710	743852
75927	743853
8039	743854
1521	743855
95711	743856
6391	743857
4473	743858
4438	743859
6987	743860
3036	743861
13834	743862
9124	743863
200911	743864
12524	743865
5456	743866
9405	743867
45805	743868
7613	743869
13798	743870
17511	743871
19641	743872
191784	743873
91852	743874
174799	743875
50913	743876
115878	743877
44025	743878
3424	743879
41346	743880
169074	743881
70163	743882
35351	743883
3993	743884
128958	743885
27859	743886
239854	743887
16498	743888
24209	743889
45539	743890
105981	743891
41690	743892
95532	743893
32878	743894
10615	743895
107629	743896
2984	743897
113143	743898
179261	743899
136458	743900
37427	743901
93742	743902
79576	743903
52219	743904
167228	743905
230172	743906
165979	743907
111456	743908
28078	743909
1943	743910
103863	743911
117728	743912
141784	743913
184996	743914
595	743915
6527	743916
92612	743917
10299	743918
92823	743919
7999	743920
43576	743921
143705	743922
27735	743923
115130	743924
868	743925
131011	743926
73798	743927
103525	743928
61319	743929
136700	743930
10154	743931
165889	743932
58502	743933
38624	743934
71205	743935
15580	743936
18060	743937
146282	743938
87313	743939
4020	743940
44757	743941
26687	743942
111432	743943
111850	743944
98939	743945
138154	743946
26220	743947
6606	743948
64781	743949
103586	743950
53784	743951
115456	743952
12952	743953
199381	743954
215004	743955
25604	743956
22506	743957
163387	743958
332	743959
33406	743960
24071	743961
1499	743962
164967	743963
38633	743964
72010	743965
126657	743966
83090	743967
80782	743968
1155	743969
146073	743970
2699	743971
124802	743972
25890	743973
27515	743974
49646	743975
22076	743976
58548	743977
121657	743978
107674	743979
11672	743980
62734	743981
817	743982
5821	743983
7202	743984
256863	743985
176670	743986
11178	743987
41013	743988
157811	743989
10974	743990
754	743991
220343	743992
22825	743993
34653	743994
758	743995
61038	743996
47	743997
6105	743998
8174	743999
5059	744000
36519	744001
58495	744002
90086	744003
61146	744004
253017	744005
205844	744006
146783	744007
20790	744008
80066	744009
115888	744010
11231	744011
46521	744012
150225	744013
236	744014
245835	744015
131417	744016
6785	744017
38857	744018
19646	744019
799	744020
63953	744021
258388	744022
24978	744023
5329	744024
19166	744025
11841	744026
190787	744027
413	744028
17604	744029
7672	744030
18390	744031
20891	744032
815	744033
92843	744034
195696	744035
27731	744036
19111	744037
71285	744038
30624	744039
93636	744040
143473	744041
22041	744042
9707	744043
14858	744044
248526	744045
27573	744046
216980	744047
22198	744048
7730	744049
9612	744050
39271	744051
97307	744052
58163	744053
50783	744054
35812	744055
39710	744056
229445	744057
153718	744058
11218	744059
18230	744060
32505	744061
6720	744062
140194	744063
6801	744064
99827	744065
115362	744066
16913	744067
242936	744068
93116	744069
41860	744070
100188	744071
62354	744072
6579	744073
54854	744074
224502	744075
33532	744076
166106	744077
33008	744078
175508	744079
6561	744080
16047	744081
68440	744082
87016	744083
27261	744084
161353	744085
7406	744086
39099	744087
37611	744088
136184	744089
28045	744090
2538	744091
94240	744092
27282	744093
554	744094
2604	744095
251830	744096
14998	744097
177379	744098
108319	744099
1163	744100
22218	744101
66531	744102
253890	744103
95765	744104
53099	744105
67692	744106
23749	744107
1070	744108
2383	744109
36718	744110
2013	744111
13774	744112
26565	744113
149976	744114
10999	744115
88864	744116
79512	744117
1715	744118
2332	744119
107607	744120
50662	744121
162398	744122
37558	744123
56953	744124
156313	744125
141954	744126
1765	744127
38000	744128
4700	744129
8060	744130
15523	744131
61752	744132
40170	744133
1603	744134
151398	744135
49912	744136
40409	744137
35532	744138
1257	744139
36252	744140
112134	744141
244110	744142
71045	744143
121043	744144
8122	744145
48761	744146
10599	744147
22957	744148
90315	744149
151529	744150
14194	744151
16149	744152
103322	744153
40706	744154
15943	744155
34635	744156
19530	744157
78779	744158
5053	744159
2577	744160
198815	744161
6797	744162
138564	744163
107664	744164
26558	744165
67636	744166
8754	744167
10327	744168
13590	744169
30110	744170
813	744171
53157	744172
99438	744173
144560	744174
51361	744175
44582	744176
132616	744177
108268	744178
20001	744179
69775	744180
8376	744181
92799	744182
11926	744183
34757	744184
71599	744185
8378	744186
102964	744187
36023	744188
13328	744189
36817	744190
8013	744191
1302	744192
43038	744193
269614	744194
91966	744195
21321	744196
1	744197
15872	744198
11336	744199
11143	744200
34719	744201
211175	744202
152343	744203
10698	744204
125600	744205
74307	744206
156417	744207
89876	744208
29859	744209
117287	744210
9285	744211
3300	744212
108458	744213
1275	744214
196983	744215
209553	744216
3011	744217
63439	744218
18807	744219
266932	744220
122809	744221
5856	744222
182979	744223
66544	744224
40117	744225
4560	744226
168408	744227
3124	744228
57581	744229
7	744230
44110	744231
21770	744232
139847	744233
224522	744234
623	744235
1830	744236
14	744237
18382	744238
95176	744239
18609	744240
204596	744241
1240	744242
90946	744243
92073	744244
11674	744245
3274	744246
28052	744247
5156	744248
1681	744249
257251	744250
91643	744251
59804	744252
6023	744253
64	744254
29952	744255
24014	744256
210727	744257
78327	744258
14600	744259
29674	744260
26778	744261
7340	744262
148124	744263
7423	744264
39934	744265
159305	744266
4027	744267
6546	744268
56044	744269
98554	744270
55225	744271
81	744272
184715	744273
237619	744274
87095	744275
43117	744276
189621	744277
53219	744278
6341	744279
157888	744280
27188	744281
72246	744282
6008	744283
6265	744284
66335	744285
172449	744286
1421	744287
29669	744288
19879	744289
141321	744290
267831	744291
5457	744292
95770	744293
112830	744294
13824	744295
154246	744296
103820	744297
7731	744298
123590	744299
6510	744300
12537	744301
1360	744302
206844	744303
176	744304
44912	744305
113531	744306
32379	744307
3534	744308
440	744309
59542	744310
11229	744311
134276	744312
195520	744313
171533	744314
76314	744315
264503	744316
126502	744317
3132	744318
154405	744319
2723	744320
8194	744321
128664	744322
100476	744323
6949	744324
145547	744325
896	744326
4907	744327
29920	744328
73736	744329
150761	744330
6760	744331
6786	744332
267555	744333
195540	744334
2616	744335
599	744336
55949	744337
11523	744338
85148	744339
54096	744340
2737	744341
38744	744342
128669	744343
239591	744344
20908	744345
201868	744346
26264	744347
56984	744348
214	744349
17682	744350
158087	744351
1709	744352
27413	744353
158135	744354
52176	744355
242203	744356
8513	744357
367	744358
82209	744359
21113	744360
17385	744361
169315	744362
177019	744363
32115	744364
80010	744365
174696	744366
210762	744367
93660	744368
24837	744369
25524	744370
51849	744371
17252	744372
45727	744373
13385	744374
67306	744375
76590	744376
11854	744377
249135	744378
28879	744379
14757	744380
31962	744381
55403	744382
25264	744383
17515	744384
42565	744385
353	744386
47885	744387
496	744388
230214	744389
3009	744390
235501	744391
2009	744392
45199	744393
79361	744394
18514	744395
164092	744396
124482	744397
1234	744398
2509	744399
2522	744400
157325	744401
162281	744402
10730	744403
128444	744404
224970	744405
197265	744406
265173	744407
133571	744408
776	744409
78631	744410
84303	744411
44403	744412
50927	744413
2903	744414
80516	744415
75888	744416
5074	744417
291	744418
119184	744419
845	744420
598	744421
93495	744422
2998	744423
135887	744424
265792	744425
37940	744426
35191	744427
79868	744428
31021	744429
65	744430
165594	744431
23894	744432
252136	744433
55097	744434
123146	744435
26851	744436
51420	744437
12040	744438
80759	744439
7621	744440
31353	744441
36792	744442
60504	744443
1126	744444
13473	744445
160613	744446
4964	744447
111413	744448
69940	744449
12864	744450
232780	744451
446	744452
111196	744453
54660	744454
42293	744455
1812	744456
60416	744457
18695	744458
120704	744459
8	744460
154183	744461
7470	744462
3009	744463
77968	744464
9068	744465
161	744466
162138	744467
163542	744468
220405	744469
164064	744470
125214	744471
61928	744472
152778	744473
64	744474
242758	744475
154357	744476
144842	744477
24575	744478
106144	744479
3518	744480
71397	744481
232448	744482
26177	744483
48877	744484
1726	744485
60400	744486
39276	744487
55379	744488
32579	744489
152625	744490
236696	744491
170217	744492
23738	744493
118468	744494
209495	744495
34844	744496
15752	744497
1513	744498
19497	744499
255	744500
65656	744501
138245	744502
16606	744503
7728	744504
34594	744505
22353	744506
8909	744507
12040	744508
93446	744509
35627	744510
85010	744511
207011	744512
119203	744513
38239	744514
7264	744515
160144	744516
75841	744517
23891	744518
6206	744519
105301	744520
3762	744521
116322	744522
99673	744523
1144	744524
650	744525
11516	744526
113940	744527
29391	744528
14601	744529
1520	744530
28714	744531
59206	744532
68582	744533
5761	744534
15799	744535
4979	744536
822	744537
110115	744538
129574	744539
129686	744540
148642	744541
7925	744542
2641	744543
73675	744544
15379	744545
40242	744546
43023	744547
14794	744548
166964	744549
6088	744550
73346	744551
94281	744552
72430	744553
27352	744554
68749	744555
226404	744556
218264	744557
4560	744558
33217	744559
264231	744560
258050	744561
22694	744562
64412	744563
9510	744564
139839	744565
237720	744566
154299	744567
6646	744568
146870	744569
45117	744570
134913	744571
15549	744572
93510	744573
203209	744574
259743	744575
21866	744576
111530	744577
249882	744578
159486	744579
46587	744580
100602	744581
34876	744582
35446	744583
36257	744584
3532	744585
157770	744586
1665	744587
14941	744588
189945	744589
38740	744590
7664	744591
18205	744592
10042	744593
8007	744594
20934	744595
2349	744596
148135	744597
56847	744598
1229	744599
2414	744600
241072	744601
79781	744602
181974	744603
210053	744604
132776	744605
240001	744606
10650	744607
79247	744608
12166	744609
27499	744610
26825	744611
41237	744612
1943	744613
29741	744614
47308	744615
42058	744616
8126	744617
9346	744618
160504	744619
53509	744620
818	744621
268094	744622
7190	744623
147993	744624
121284	744625
33991	744626
6122	744627
11321	744628
249540	744629
299	744630
11712	744631
337	744632
47783	744633
26987	744634
100894	744635
47590	744636
5232	744637
1369	744638
271081	744639
250732	744640
129001	744641
57366	744642
2490	744643
116291	744644
1388	744645
58	744646
93473	744647
6	744648
9626	744649
218853	744650
1392	744651
164077	744652
93888	744653
5661	744654
157507	744655
168974	744656
13155	744657
131587	744658
123240	744659
90178	744660
124686	744661
108217	744662
203660	744663
149526	744664
135997	744665
168	744666
144341	744667
9497	744668
213444	744669
19764	744670
472	744671
23479	744672
157480	744673
142865	744674
10100	744675
592	744676
6066	744677
27607	744678
18427	744679
26411	744680
15249	744681
35774	744682
17305	744683
91951	744684
17649	744685
3191	744686
49389	744687
181110	744688
108568	744689
41019	744690
92485	744691
34702	744692
1757	744693
137492	744694
47636	744695
43186	744696
4108	744697
46004	744698
33876	744699
45926	744700
6562	744701
45473	744702
57562	744703
1533	744704
11577	744705
196515	744706
20750	744707
217411	744708
29103	744709
17242	744710
126539	744711
27085	744712
165112	744713
49042	744714
67	744715
56747	744716
140227	744717
2262	744718
24793	744719
243082	744720
77670	744721
227160	744722
2016	744723
62431	744724
5072	744725
58916	744726
13630	744727
229323	744728
93695	744729
4793	744730
6895	744731
11207	744732
3453	744733
6807	744734
28939	744735
6598	744736
43609	744737
21999	744738
104206	744739
10252	744740
51942	744741
50490	744742
236213	744743
14432	744744
57244	744745
34570	744746
2449	744747
14996	744748
9043	744749
17553	744750
254396	744751
78645	744752
8376	744753
9959	744754
36230	744755
3719	744756
120724	744757
67435	744758
58935	744759
9110	744760
148844	744761
9922	744762
611	744763
10648	744764
114364	744765
94166	744766
20377	744767
39294	744768
143184	744769
47504	744770
1789	744771
4746	744772
6370	744773
8591	744774
46309	744775
52940	744776
125562	744777
9725	744778
162415	744779
106100	744780
208911	744781
36902	744782
13977	744783
89558	744784
84691	744785
3376	744786
37623	744787
128529	744788
42816	744789
50675	744790
4211	744791
68054	744792
33851	744793
102154	744794
39747	744795
43795	744796
99252	744797
1640	744798
33508	744799
21528	744800
165459	744801
22527	744802
46118	744803
137152	744804
468	744805
44294	744806
25921	744807
95431	744808
566	744809
132599	744810
69717	744811
18343	744812
65025	744813
8194	744814
35262	744815
101871	744816
8562	744817
262832	744818
5400	744819
219075	744820
37	744821
15123	744822
2006	744823
81178	744824
14721	744825
89630	744826
3809	744827
67656	744828
6454	744829
58948	744830
35163	744831
108479	744832
117732	744833
101683	744834
111440	744835
10967	744836
18112	744837
39983	744838
10937	744839
163555	744840
11078	744841
10243	744842
48984	744843
10004	744844
2105	744845
16019	744846
109846	744847
6972	744848
7868	744849
1381	744850
64861	744851
47671	744852
6116	744853
74621	744854
51991	744855
13682	744856
88434	744857
6711	744858
56348	744859
66062	744860
59870	744861
35022	744862
6600	744863
9404	744864
70127	744865
80269	744866
3611	744867
4929	744868
129467	744869
33667	744870
227550	744871
270975	744872
24697	744873
97394	744874
18177	744875
26554	744876
31777	744877
70326	744878
64170	744879
2494	744880
21605	744881
85491	744882
47	744883
28556	744884
101545	744885
24802	744886
137936	744887
193773	744888
88008	744889
44252	744890
31697	744891
173874	744892
288	744893
10658	744894
58756	744895
11144	744896
5886	744897
18975	744898
5542	744899
145514	744900
93105	744901
4349	744902
246348	744903
98910	744904
5954	744905
70061	744906
2734	744907
108590	744908
3431	744909
13307	744910
878	744911
74077	744912
66391	744913
36856	744914
27262	744915
23725	744916
6990	744917
8869	744918
50713	744919
6959	744920
161765	744921
21699	744922
93814	744923
125786	744924
112977	744925
176504	744926
67066	744927
240440	744928
8842	744929
208602	744930
83449	744931
8148	744932
87068	744933
13239	744934
134493	744935
111291	744936
115137	744937
235	744938
176992	744939
183335	744940
190971	744941
40043	744942
11891	744943
8891	744944
33314	744945
8455	744946
67684	744947
2819	744948
16683	744949
229407	744950
27715	744951
114727	744952
220527	744953
7253	744954
27975	744955
15497	744956
27158	744957
187704	744958
19810	744959
18084	744960
56044	744961
110447	744962
11930	744963
106589	744964
21418	744965
76952	744966
10049	744967
50242	744968
44016	744969
17132	744970
23856	744971
17487	744972
84039	744973
259603	744974
139299	744975
171677	744976
16411	744977
70806	744978
74753	744979
2977	744980
161140	744981
196291	744982
56561	744983
486	744984
51165	744985
76509	744986
15362	744987
117688	744988
305	744989
50	744990
13391	744991
94668	744992
96424	744993
250568	744994
55011	744995
79177	744996
3240	744997
14389	744998
29256	744999
23493	745000
5067	745001
2226	745002
60212	745003
39190	745004
531	745005
105353	745006
76784	745007
271966	745008
247112	745009
57474	745010
68922	745011
63598	745012
103228	745013
58600	745014
5415	745015
3060	745016
167031	745017
149967	745018
83365	745019
51970	745020
30354	745021
167145	745022
265913	745023
14729	745024
44807	745025
6820	745026
212918	745027
254564	745028
51837	745029
75007	745030
36306	745031
41900	745032
67797	745033
16850	745034
18524	745035
16385	745036
10480	745037
36823	745038
76500	745039
912	745040
8956	745041
67159	745042
8492	745043
37644	745044
39090	745045
37662	745046
19714	745047
5724	745048
68895	745049
27005	745050
61708	745051
3967	745052
17071	745053
128954	745054
23803	745055
3568	745056
63073	745057
10013	745058
145371	745059
40563	745060
2468	745061
76519	745062
13109	745063
1745	745064
46209	745065
107345	745066
245054	745067
31394	745068
214780	745069
39125	745070
10972	745071
27032	745072
2652	745073
41792	745074
78738	745075
76077	745076
97260	745077
1449	745078
22235	745079
8684	745080
177669	745081
29426	745082
5416	745083
17269	745084
107892	745085
115089	745086
2836	745087
182988	745088
514	745089
116927	745090
75722	745091
4316	745092
126490	745093
256249	745094
160372	745095
124560	745096
2095	745097
84158	745098
10442	745099
91799	745100
94967	745101
153115	745102
249741	745103
37006	745104
2456	745105
37955	745106
184583	745107
61562	745108
37833	745109
9893	745110
250995	745111
76154	745112
206129	745113
149311	745114
24302	745115
37924	745116
160634	745117
17681	745118
8356	745119
108163	745120
19027	745121
9101	745122
31570	745123
12854	745124
26335	745125
30335	745126
446	745127
3707	745128
23928	745129
3373	745130
1384	745131
112356	745132
3809	745133
21795	745134
226566	745135
95232	745136
750	745137
112411	745138
4485	745139
833	745140
100108	745141
12729	745142
15209	745143
52487	745144
81979	745145
42891	745146
78398	745147
4869	745148
30725	745149
160325	745150
1224	745151
31523	745152
9634	745153
13035	745154
34274	745155
12133	745156
77542	745157
79198	745158
85654	745159
90826	745160
409	745161
45842	745162
522	745163
15604	745164
21169	745165
76790	745166
86882	745167
157804	745168
1709	745169
142331	745170
138012	745171
264590	745172
8019	745173
5299	745174
13222	745175
167088	745176
1087	745177
23956	745178
146506	745179
1127	745180
3932	745181
54571	745182
185285	745183
70053	745184
70703	745185
844	745186
228402	745187
90269	745188
141513	745189
6706	745190
247391	745191
25055	745192
21961	745193
64841	745194
49420	745195
20864	745196
23972	745197
5191	745198
48498	745199
5266	745200
3305	745201
168363	745202
803	745203
14948	745204
100755	745205
1959	745206
140059	745207
16540	745208
130398	745209
22629	745210
29253	745211
40956	745212
10269	745213
11096	745214
113592	745215
3334	745216
31229	745217
9481	745218
225492	745219
15512	745220
2606	745221
135962	745222
8498	745223
13545	745224
13110	745225
13447	745226
15438	745227
41207	745228
85139	745229
8115	745230
237438	745231
240842	745232
166528	745233
183732	745234
12205	745235
89373	745236
20439	745237
207376	745238
269711	745239
114588	745240
76586	745241
24773	745242
24772	745243
4395	745244
6855	745245
18360	745246
3711	745247
10839	745248
30816	745249
25247	745250
16160	745251
147781	745252
12273	745253
7905	745254
42639	745255
75240	745256
34262	745257
202287	745258
2678	745259
261438	745260
5751	745261
150982	745262
264753	745263
38120	745264
63502	745265
114718	745266
22518	745267
23481	745268
649	745269
46780	745270
172028	745271
36529	745272
194	745273
88273	745274
39108	745275
67753	745276
9478	745277
85734	745278
5937	745279
43803	745280
71617	745281
149888	745282
76113	745283
206114	745284
60761	745285
48515	745286
2669	745287
91413	745288
244979	745289
13666	745290
21385	745291
30169	745292
937	745293
869	745294
4195	745295
142944	745296
219955	745297
58649	745298
116645	745299
2447	745300
18230	745301
8987	745302
217384	745303
238944	745304
104424	745305
61997	745306
4996	745307
43473	745308
385	745309
51038	745310
11098	745311
36413	745312
64598	745313
49483	745314
191352	745315
27015	745316
52533	745317
117075	745318
197083	745319
30425	745320
114946	745321
189216	745322
60490	745323
50936	745324
258665	745325
111956	745326
1933	745327
210360	745328
94339	745329
151771	745330
69515	745331
64776	745332
64431	745333
14520	745334
176291	745335
39518	745336
157	745337
130216	745338
69320	745339
1973	745340
39192	745341
82381	745342
54450	745343
1192	745344
205744	745345
166693	745346
12561	745347
51843	745348
100936	745349
20062	745350
40072	745351
164519	745352
148440	745353
99074	745354
41095	745355
89953	745356
105756	745357
13633	745358
19838	745359
27759	745360
14724	745361
22293	745362
17005	745363
24770	745364
18344	745365
134308	745366
103619	745367
13137	745368
65631	745369
1013	745370
47941	745371
113342	745372
172040	745373
97775	745374
160616	745375
223216	745376
6506	745377
197538	745378
6298	745379
74218	745380
114437	745381
35681	745382
8253	745383
4804	745384
98083	745385
12091	745386
44064	745387
169913	745388
27411	745389
76013	745390
2136	745391
193420	745392
126648	745393
32914	745394
158426	745395
10173	745396
2679	745397
23275	745398
197899	745399
4408	745400
130643	745401
50676	745402
4673	745403
54118	745404
10494	745405
76982	745406
36912	745407
87107	745408
75577	745409
53366	745410
12951	745411
23921	745412
9812	745413
192692	745414
94353	745415
68675	745416
111872	745417
948	745418
4190	745419
40275	745420
55286	745421
11602	745422
22239	745423
28814	745424
96598	745425
1524	745426
88332	745427
23457	745428
38428	745429
234076	745430
16447	745431
39736	745432
88509	745433
7167	745434
10747	745435
44645	745436
20830	745437
143057	745438
28252	745439
92373	745440
68395	745441
71098	745442
145224	745443
38	745444
203802	745445
7482	745446
107164	745447
144167	745448
28191	745449
2	745450
158	745451
19566	745452
272367	745453
70002	745454
6682	745455
8205	745456
9580	745457
87531	745458
1527	745459
263236	745460
4972	745461
96293	745462
51608	745463
220855	745464
150646	745465
192794	745466
16619	745467
80020	745468
97895	745469
222000	745470
17006	745471
83717	745472
153899	745473
22697	745474
104825	745475
94058	745476
43797	745477
4835	745478
114838	745479
12134	745480
71492	745481
13761	745482
219229	745483
3591	745484
89514	745485
50357	745486
22606	745487
255632	745488
15689	745489
489	745490
29670	745491
83818	745492
58687	745493
75211	745494
8781	745495
26464	745496
6390	745497
21274	745498
136424	745499
58299	745500
67617	745501
19557	745502
2412	745503
99703	745504
184412	745505
204051	745506
105301	745507
13902	745508
12765	745509
41022	745510
54179	745511
23835	745512
8604	745513
106429	745514
586	745515
24178	745516
90529	745517
4300	745518
41326	745519
625	745520
59939	745521
1642	745522
34119	745523
40440	745524
106901	745525
186652	745526
7199	745527
10097	745528
103017	745529
16645	745530
46041	745531
5854	745532
25734	745533
151303	745534
173026	745535
12223	745536
157351	745537
5316	745538
165006	745539
70850	745540
12666	745541
44848	745542
37083	745543
117045	745544
74980	745545
41749	745546
168094	745547
174098	745548
163332	745549
216157	745550
9128	745551
65504	745552
102580	745553
74922	745554
50215	745555
1753	745556
1811	745557
22379	745558
114557	745559
72923	745560
20818	745561
11109	745562
47370	745563
52164	745564
3245	745565
3934	745566
16831	745567
29369	745568
27336	745569
20216	745570
8949	745571
135221	745572
60066	745573
72026	745574
127876	745575
75537	745576
1438	745577
22486	745578
13741	745579
44559	745580
16550	745581
209371	745582
72	745583
951	745584
150793	745585
2077	745586
53704	745587
141073	745588
72324	745589
6083	745590
116275	745591
53642	745592
42625	745593
1640	745594
22185	745595
57459	745596
3959	745597
45233	745598
41270	745599
29909	745600
21463	745601
150013	745602
13511	745603
52506	745604
10158	745605
8739	745606
14424	745607
2959	745608
5784	745609
182387	745610
205248	745611
90047	745612
176	745613
4237	745614
2418	745615
81870	745616
6389	745617
92301	745618
143270	745619
48642	745620
6436	745621
10411	745622
171	745623
6256	745624
83538	745625
139853	745626
62296	745627
2070	745628
263224	745629
117092	745630
47938	745631
75709	745632
259412	745633
146405	745634
20004	745635
35151	745636
45221	745637
25372	745638
52917	745639
76684	745640
10569	745641
65429	745642
144857	745643
149689	745644
64854	745645
71673	745646
3742	745647
10996	745648
12489	745649
21979	745650
34837	745651
248765	745652
251731	745653
65783	745654
127762	745655
255495	745656
196500	745657
59375	745658
148610	745659
40869	745660
28471	745661
17362	745662
58907	745663
9759	745664
92552	745665
11116	745666
11234	745667
69	745668
30590	745669
43167	745670
9782	745671
11245	745672
49252	745673
118293	745674
70816	745675
2568	745676
19261	745677
21864	745678
2803	745679
132	745680
83789	745681
101988	745682
10592	745683
47878	745684
65522	745685
140287	745686
5999	745687
333	745688
61002	745689
7395	745690
135840	745691
171566	745692
206	745693
26685	745694
197748	745695
24665	745696
200998	745697
7388	745698
130976	745699
6416	745700
146163	745701
3082	745702
48380	745703
5736	745704
119011	745705
109332	745706
5488	745707
6000	745708
121358	745709
92109	745710
120393	745711
22737	745712
76924	745713
26379	745714
99962	745715
63190	745716
28404	745717
8057	745718
47435	745719
101261	745720
22543	745721
36800	745722
4071	745723
41751	745724
81647	745725
2426	745726
66842	745727
15490	745728
39485	745729
8220	745730
124325	745731
69395	745732
9330	745733
5455	745734
124716	745735
26421	745736
11565	745737
31006	745738
49078	745739
30596	745740
9691	745741
377	745742
161157	745743
206593	745744
16001	745745
101801	745746
224373	745747
25621	745748
38466	745749
264946	745750
19289	745751
33671	745752
64153	745753
197978	745754
6458	745755
49329	745756
72731	745757
84724	745758
239271	745759
7649	745760
150170	745761
27190	745762
34020	745763
16157	745764
34719	745765
16911	745766
13467	745767
51806	745768
8679	745769
3835	745770
125990	745771
97581	745772
6667	745773
1824	745774
12357	745775
26705	745776
96	745777
267	745778
19398	745779
60515	745780
1732	745781
20461	745782
115854	745783
63023	745784
51225	745785
16282	745786
114791	745787
29638	745788
11156	745789
55174	745790
141786	745791
96076	745792
2441	745793
247688	745794
7586	745795
78473	745796
61546	745797
7400	745798
248460	745799
6643	745800
146248	745801
10715	745802
23436	745803
40130	745804
45764	745805
72340	745806
167360	745807
164008	745808
87550	745809
144927	745810
78985	745811
10895	745812
32433	745813
8815	745814
174825	745815
25516	745816
3221	745817
42319	745818
1757	745819
9973	745820
38013	745821
138741	745822
269583	745823
15670	745824
2182	745825
92577	745826
38262	745827
573	745828
3136	745829
43090	745830
168075	745831
3629	745832
36972	745833
21276	745834
20384	745835
106208	745836
62156	745837
21791	745838
3099	745839
36689	745840
80265	745841
21534	745842
11672	745843
226828	745844
790	745845
84588	745846
82132	745847
157736	745848
29854	745849
66454	745850
48981	745851
34848	745852
138073	745853
32435	745854
82219	745855
43532	745856
105326	745857
9681	745858
41221	745859
25011	745860
57726	745861
96278	745862
69347	745863
142485	745864
73208	745865
14644	745866
232511	745867
8949	745868
11190	745869
127492	745870
10742	745871
269304	745872
125827	745873
198999	745874
3552	745875
77013	745876
5080	745877
21814	745878
26412	745879
545	745880
40203	745881
3509	745882
114040	745883
95730	745884
99312	745885
207084	745886
1858	745887
153533	745888
125318	745889
313	745890
37719	745891
26302	745892
19652	745893
1304	745894
3576	745895
256325	745896
10987	745897
79232	745898
30635	745899
66386	745900
29198	745901
13492	745902
11517	745903
264292	745904
12526	745905
1576	745906
236580	745907
75946	745908
52739	745909
1781	745910
23270	745911
12037	745912
5497	745913
1663	745914
76406	745915
13750	745916
62665	745917
45280	745918
68110	745919
52709	745920
80240	745921
239468	745922
2698	745923
236439	745924
24245	745925
189294	745926
121704	745927
11716	745928
177079	745929
75413	745930
80287	745931
148669	745932
39206	745933
126169	745934
1374	745935
701	745936
52738	745937
14163	745938
55972	745939
6114	745940
37408	745941
84069	745942
73317	745943
65	745944
257049	745945
150558	745946
1257	745947
41200	745948
265318	745949
634	745950
169715	745951
6404	745952
60007	745953
44943	745954
218948	745955
122756	745956
33044	745957
111292	745958
8182	745959
92913	745960
1575	745961
8594	745962
37471	745963
10701	745964
64811	745965
94025	745966
172277	745967
4320	745968
106	745969
23290	745970
74185	745971
69428	745972
51786	745973
12834	745974
33175	745975
110660	745976
95167	745977
245682	745978
16856	745979
159875	745980
35450	745981
28565	745982
3083	745983
219618	745984
33949	745985
25662	745986
49985	745987
78867	745988
5500	745989
17273	745990
13466	745991
200675	745992
109834	745993
17775	745994
23084	745995
2275	745996
80461	745997
12372	745998
101302	745999
427	746000
188988	746001
5396	746002
49112	746003
32885	746004
22818	746005
11115	746006
40302	746007
15126	746008
6539	746009
17711	746010
80291	746011
202368	746012
70886	746013
23629	746014
15376	746015
46641	746016
145186	746017
5654	746018
127	746019
50294	746020
223891	746021
15824	746022
211862	746023
87801	746024
31058	746025
5070	746026
172309	746027
78559	746028
84871	746029
49553	746030
25210	746031
75456	746032
126349	746033
5556	746034
2288	746035
66530	746036
62613	746037
41071	746038
81013	746039
4365	746040
3502	746041
15892	746042
41986	746043
3	746044
33206	746045
13708	746046
3865	746047
73586	746048
6922	746049
201693	746050
156229	746051
13856	746052
5363	746053
178676	746054
2929	746055
4168	746056
100675	746057
56912	746058
124120	746059
23946	746060
4254	746061
31605	746062
445	746063
41439	746064
13433	746065
33800	746066
12691	746067
91510	746068
174935	746069
24812	746070
220440	746071
25787	746072
5562	746073
217133	746074
5650	746075
88821	746076
8974	746077
8313	746078
726	746079
81247	746080
7395	746081
10170	746082
47429	746083
90175	746084
6682	746085
28755	746086
14242	746087
4371	746088
90374	746089
3456	746090
109	746091
45608	746092
165262	746093
589	746094
8357	746095
209224	746096
193468	746097
51212	746098
30915	746099
6538	746100
64803	746101
24705	746102
111421	746103
52029	746104
1789	746105
1669	746106
3886	746107
257371	746108
3773	746109
15102	746110
93680	746111
64210	746112
126572	746113
447	746114
8392	746115
32749	746116
623	746117
1585	746118
36354	746119
73190	746120
5021	746121
151675	746122
3046	746123
110598	746124
145086	746125
113484	746126
153998	746127
57112	746128
4	746129
31383	746130
7050	746131
4646	746132
13350	746133
129303	746134
17839	746135
52189	746136
30426	746137
505	746138
41276	746139
20945	746140
196305	746141
71954	746142
13863	746143
156925	746144
72098	746145
7782	746146
14821	746147
2333	746148
56760	746149
20780	746150
23717	746151
133250	746152
48721	746153
19823	746154
13673	746155
97849	746156
1393	746157
839	746158
25560	746159
260003	746160
166821	746161
20433	746162
622	746163
26536	746164
1127	746165
16951	746166
38381	746167
17756	746168
9019	746169
2998	746170
1316	746171
252198	746172
89751	746173
154089	746174
113461	746175
14902	746176
18016	746177
5520	746178
52576	746179
49623	746180
169832	746181
4692	746182
15957	746183
13978	746184
87655	746185
57271	746186
6039	746187
3920	746188
61218	746189
7617	746190
23054	746191
173193	746192
48517	746193
42627	746194
36	746195
215823	746196
12152	746197
24685	746198
98435	746199
60173	746200
393	746201
28882	746202
22272	746203
33315	746204
71707	746205
2318	746206
1209	746207
230	746208
223	746209
243396	746210
166329	746211
104950	746212
21694	746213
3710	746214
107838	746215
5178	746216
2840	746217
269497	746218
99257	746219
38208	746220
69368	746221
7315	746222
123513	746223
133057	746224
143677	746225
162151	746226
59974	746227
121168	746228
13568	746229
29142	746230
366	746231
2651	746232
6809	746233
33544	746234
490	746235
255605	746236
31784	746237
127	746238
2059	746239
70211	746240
12982	746241
84984	746242
17003	746243
796	746244
31610	746245
20221	746246
182675	746247
6755	746248
3246	746249
90939	746250
59887	746251
24713	746252
112715	746253
119116	746254
31161	746255
13647	746256
52353	746257
337	746258
203043	746259
231446	746260
3687	746261
63826	746262
132757	746263
250605	746264
2018	746265
8379	746266
233465	746267
175824	746268
9514	746269
82978	746270
8841	746271
29471	746272
118045	746273
21507	746274
148007	746275
83359	746276
57589	746277
96833	746278
37058	746279
90897	746280
56358	746281
19544	746282
87317	746283
54926	746284
36153	746285
58994	746286
109492	746287
98445	746288
57327	746289
121750	746290
16753	746291
78955	746292
13520	746293
22418	746294
166997	746295
239126	746296
12	746297
4304	746298
1336	746299
562	746300
13240	746301
271502	746302
4332	746303
46152	746304
8138	746305
87758	746306
5925	746307
33699	746308
14552	746309
5919	746310
80	746311
42795	746312
22895	746313
45917	746314
16781	746315
582	746316
24393	746317
49900	746318
4393	746319
30878	746320
22156	746321
50742	746322
63902	746323
69942	746324
7441	746325
151725	746326
8596	746327
10192	746328
175816	746329
69	746330
95621	746331
135394	746332
7590	746333
44144	746334
21886	746335
3407	746336
1359	746337
91000	746338
95477	746339
150678	746340
136491	746341
27065	746342
60402	746343
8139	746344
53589	746345
57156	746346
57605	746347
162427	746348
23579	746349
746	746350
17984	746351
120764	746352
14189	746353
42391	746354
48022	746355
196059	746356
230594	746357
5583	746358
12	746359
65571	746360
3789	746361
45340	746362
100206	746363
15282	746364
12998	746365
140	746366
126680	746367
8730	746368
3776	746369
30621	746370
1379	746371
303	746372
68525	746373
3663	746374
47857	746375
2328	746376
89954	746377
6497	746378
8213	746379
20852	746380
143155	746381
222211	746382
45763	746383
1292	746384
4091	746385
27361	746386
12195	746387
2820	746388
63174	746389
2880	746390
25130	746391
147	746392
104651	746393
64237	746394
98367	746395
13232	746396
44524	746397
66116	746398
4490	746399
15211	746400
4109	746401
91508	746402
130440	746403
95697	746404
53206	746405
162211	746406
1305	746407
70086	746408
87124	746409
70106	746410
156429	746411
24222	746412
5156	746413
132177	746414
139368	746415
3041	746416
38220	746417
27748	746418
23065	746419
48646	746420
125352	746421
238379	746422
92892	746423
497	746424
30525	746425
144209	746426
155534	746427
52041	746428
137727	746429
16065	746430
31368	746431
37410	746432
33905	746433
193029	746434
43012	746435
100127	746436
56129	746437
122086	746438
81424	746439
36968	746440
1593	746441
13321	746442
41630	746443
4691	746444
53888	746445
3860	746446
16617	746447
113309	746448
919	746449
79490	746450
4060	746451
66968	746452
57143	746453
266218	746454
79298	746455
254125	746456
153515	746457
56361	746458
16258	746459
815	746460
118444	746461
29905	746462
26177	746463
55831	746464
228081	746465
44162	746466
74163	746467
1039	746468
47305	746469
63657	746470
138084	746471
272287	746472
14730	746473
71920	746474
15212	746475
10034	746476
203846	746477
22626	746478
16155	746479
1522	746480
2654	746481
250038	746482
130569	746483
46292	746484
22443	746485
166867	746486
135543	746487
221814	746488
4135	746489
156679	746490
16797	746491
84114	746492
266799	746493
39567	746494
138164	746495
22437	746496
7622	746497
135316	746498
61790	746499
2430	746500
271186	746501
11952	746502
83981	746503
177980	746504
91583	746505
64019	746506
16478	746507
368	746508
109619	746509
54547	746510
51818	746511
44183	746512
214534	746513
11668	746514
162008	746515
21454	746516
22307	746517
796	746518
32072	746519
6076	746520
456	746521
23219	746522
22558	746523
101940	746524
647	746525
112010	746526
17395	746527
123366	746528
23155	746529
69543	746530
5408	746531
23825	746532
102654	746533
2769	746534
256062	746535
27512	746536
48649	746537
1760	746538
175774	746539
150419	746540
69558	746541
261748	746542
7981	746543
10068	746544
45276	746545
21787	746546
13291	746547
74782	746548
147804	746549
112694	746550
158459	746551
71094	746552
221265	746553
7153	746554
18157	746555
57230	746556
83485	746557
85763	746558
15837	746559
20327	746560
8115	746561
34362	746562
183043	746563
77981	746564
184824	746565
62942	746566
5525	746567
3448	746568
51343	746569
33505	746570
267586	746571
135132	746572
54113	746573
4755	746574
3821	746575
1518	746576
2142	746577
44364	746578
129995	746579
59048	746580
111487	746581
263145	746582
87794	746583
202358	746584
116878	746585
84399	746586
37757	746587
11847	746588
4134	746589
14265	746590
206394	746591
47850	746592
5342	746593
262918	746594
82847	746595
997	746596
384	746597
17661	746598
28244	746599
29323	746600
92436	746601
171331	746602
122391	746603
3794	746604
30500	746605
53331	746606
124532	746607
901	746608
1027	746609
75529	746610
75653	746611
164745	746612
56384	746613
85096	746614
271685	746615
76753	746616
44702	746617
10898	746618
109175	746619
78951	746620
222701	746621
6135	746622
4067	746623
21363	746624
22088	746625
9336	746626
11774	746627
7133	746628
207	746629
178562	746630
61679	746631
26999	746632
2758	746633
217672	746634
21250	746635
38667	746636
138517	746637
106240	746638
21157	746639
91453	746640
34607	746641
1671	746642
230	746643
52	746644
54705	746645
106118	746646
17468	746647
830	746648
9456	746649
74818	746650
1276	746651
128391	746652
159247	746653
41902	746654
1679	746655
7006	746656
1907	746657
18646	746658
51119	746659
26997	746660
154478	746661
7162	746662
106543	746663
151872	746664
17629	746665
6577	746666
72817	746667
27633	746668
111860	746669
32401	746670
15281	746671
6881	746672
56063	746673
165249	746674
117772	746675
65593	746676
19981	746677
81272	746678
4052	746679
102712	746680
17682	746681
59285	746682
1407	746683
107491	746684
81293	746685
5354	746686
1056	746687
18170	746688
37021	746689
3014	746690
21658	746691
190233	746692
152633	746693
82226	746694
5	746695
109225	746696
67707	746697
230993	746698
48326	746699
32772	746700
5590	746701
1021	746702
48111	746703
4810	746704
3790	746705
948	746706
416	746707
3674	746708
103261	746709
124424	746710
722	746711
70041	746712
85967	746713
21466	746714
66750	746715
38531	746716
28403	746717
23100	746718
1350	746719
1337	746720
33890	746721
33768	746722
1881	746723
21891	746724
2734	746725
1190	746726
10749	746727
74769	746728
217336	746729
113487	746730
1254	746731
28278	746732
209685	746733
25705	746734
61486	746735
59108	746736
15180	746737
266	746738
13609	746739
35273	746740
2559	746741
21351	746742
17350	746743
170242	746744
12038	746745
169855	746746
10470	746747
114945	746748
46137	746749
432	746750
5115	746751
32256	746752
2033	746753
167254	746754
12857	746755
193332	746756
82668	746757
236655	746758
13627	746759
850	746760
120127	746761
32463	746762
89566	746763
102930	746764
88636	746765
96809	746766
6635	746767
72632	746768
117973	746769
72884	746770
4829	746771
10353	746772
46405	746773
96730	746774
26496	746775
209269	746776
731	746777
199080	746778
62545	746779
109518	746780
51	746781
234926	746782
88650	746783
10385	746784
28231	746785
86423	746786
31303	746787
26250	746788
384	746789
48718	746790
91	746791
1012	746792
3727	746793
104251	746794
33346	746795
156920	746796
109058	746797
64880	746798
229359	746799
215626	746800
14921	746801
67003	746802
566	746803
48752	746804
864	746805
57112	746806
8063	746807
157218	746808
51550	746809
8	746810
37412	746811
207	746812
939	746813
14524	746814
85449	746815
65186	746816
33984	746817
5902	746818
75262	746819
38174	746820
51111	746821
252785	746822
8919	746823
28213	746824
5620	746825
1993	746826
96058	746827
25865	746828
34833	746829
226909	746830
7994	746831
110460	746832
7897	746833
144774	746834
49153	746835
215844	746836
8836	746837
19561	746838
10278	746839
28003	746840
41988	746841
225	746842
222531	746843
121966	746844
40012	746845
92976	746846
185178	746847
30939	746848
36242	746849
270916	746850
84573	746851
8294	746852
214896	746853
35449	746854
26282	746855
11590	746856
56104	746857
6480	746858
27535	746859
14324	746860
4179	746861
133341	746862
265421	746863
248316	746864
14019	746865
68159	746866
26675	746867
29126	746868
244822	746869
13281	746870
51498	746871
74343	746872
37638	746873
40145	746874
268672	746875
87446	746876
68183	746877
7878	746878
71694	746879
41695	746880
135365	746881
99180	746882
125421	746883
229100	746884
266	746885
187571	746886
19007	746887
122941	746888
26212	746889
1038	746890
13917	746891
35106	746892
28202	746893
189418	746894
256135	746895
3783	746896
6254	746897
81318	746898
8743	746899
149332	746900
1728	746901
140465	746902
23609	746903
28855	746904
10737	746905
37929	746906
107632	746907
3484	746908
50188	746909
8340	746910
7524	746911
53244	746912
17321	746913
5899	746914
177942	746915
11673	746916
60633	746917
58442	746918
62186	746919
145918	746920
147246	746921
131264	746922
141447	746923
236421	746924
67110	746925
60165	746926
14992	746927
4619	746928
19072	746929
65844	746930
9486	746931
22850	746932
4917	746933
38134	746934
38668	746935
43165	746936
68035	746937
44202	746938
229603	746939
2547	746940
57727	746941
207815	746942
4345	746943
18750	746944
1	746945
7458	746946
4944	746947
2620	746948
261808	746949
20539	746950
26599	746951
142205	746952
12028	746953
74678	746954
38718	746955
42244	746956
580	746957
245695	746958
93531	746959
2166	746960
91886	746961
136905	746962
25833	746963
14682	746964
154976	746965
75713	746966
87295	746967
9674	746968
242251	746969
10646	746970
272076	746971
573	746972
27903	746973
150	746974
119275	746975
11753	746976
39436	746977
12023	746978
8409	746979
68176	746980
47835	746981
48163	746982
80883	746983
123364	746984
259746	746985
8896	746986
133050	746987
11765	746988
264882	746989
227562	746990
66478	746991
487	746992
6020	746993
224430	746994
55134	746995
332	746996
172094	746997
42829	746998
139506	746999
75646	747000
77533	747001
75959	747002
3799	747003
74189	747004
63356	747005
39405	747006
250125	747007
1958	747008
225911	747009
2466	747010
87628	747011
89394	747012
32722	747013
60425	747014
146021	747015
15574	747016
36175	747017
7	747018
173562	747019
113590	747020
10844	747021
46265	747022
17704	747023
149	747024
66361	747025
116526	747026
125900	747027
3027	747028
37970	747029
15099	747030
59145	747031
100162	747032
58428	747033
162767	747034
12419	747035
123705	747036
13724	747037
9854	747038
163176	747039
12571	747040
60152	747041
204743	747042
1609	747043
151233	747044
42253	747045
86944	747046
242974	747047
142169	747048
257713	747049
120443	747050
6002	747051
139854	747052
25631	747053
67158	747054
7999	747055
14706	747056
142460	747057
143426	747058
499	747059
3583	747060
40160	747061
107714	747062
89018	747063
13780	747064
97494	747065
53623	747066
68442	747067
161959	747068
170402	747069
26555	747070
102231	747071
182108	747072
1194	747073
36423	747074
32144	747075
2082	747076
80389	747077
260203	747078
23427	747079
31135	747080
32084	747081
116860	747082
5103	747083
80400	747084
125877	747085
259570	747086
72790	747087
33956	747088
224484	747089
143054	747090
254159	747091
151557	747092
261935	747093
10266	747094
2558	747095
15006	747096
212225	747097
138626	747098
3672	747099
36662	747100
196632	747101
240965	747102
14218	747103
9186	747104
198304	747105
10941	747106
61215	747107
163992	747108
10309	747109
125178	747110
6595	747111
144037	747112
93380	747113
56309	747114
8353	747115
23792	747116
14714	747117
215	747118
25845	747119
69681	747120
1321	747121
8737	747122
16597	747123
140631	747124
7940	747125
9654	747126
30616	747127
7370	747128
9554	747129
184286	747130
61114	747131
99315	747132
80239	747133
119925	747134
68791	747135
112288	747136
7552	747137
4840	747138
2509	747139
14796	747140
96768	747141
29531	747142
103662	747143
254825	747144
100455	747145
35286	747146
93409	747147
28530	747148
3805	747149
41482	747150
13955	747151
102787	747152
36245	747153
47224	747154
73999	747155
387	747156
62191	747157
252575	747158
75100	747159
1213	747160
65021	747161
31701	747162
148216	747163
22702	747164
16931	747165
1066	747166
165208	747167
4165	747168
88227	747169
98030	747170
22188	747171
32118	747172
15743	747173
5219	747174
2444	747175
24123	747176
16330	747177
20938	747178
93845	747179
10032	747180
131541	747181
26562	747182
106606	747183
139733	747184
132688	747185
121476	747186
100547	747187
113106	747188
130804	747189
65804	747190
123689	747191
3381	747192
109704	747193
24159	747194
29988	747195
143219	747196
83204	747197
7384	747198
57726	747199
205817	747200
12244	747201
126925	747202
7271	747203
5663	747204
1124	747205
130056	747206
9293	747207
62106	747208
23512	747209
13554	747210
84824	747211
158351	747212
62656	747213
36343	747214
62089	747215
143583	747216
110108	747217
81504	747218
5192	747219
18412	747220
214238	747221
16202	747222
155266	747223
3155	747224
45154	747225
13204	747226
181750	747227
154219	747228
71490	747229
70751	747230
253664	747231
5038	747232
126206	747233
189149	747234
50415	747235
3400	747236
57952	747237
32702	747238
12926	747239
132974	747240
3450	747241
141991	747242
715	747243
5844	747244
58479	747245
152989	747246
40092	747247
119908	747248
7696	747249
159207	747250
39703	747251
4990	747252
45100	747253
3776	747254
3843	747255
73307	747256
79710	747257
24146	747258
88909	747259
112341	747260
45255	747261
124328	747262
104488	747263
14981	747264
251133	747265
39863	747266
8684	747267
48302	747268
73040	747269
240383	747270
11924	747271
7165	747272
6731	747273
143256	747274
122372	747275
13086	747276
178439	747277
122357	747278
27211	747279
76175	747280
19961	747281
255350	747282
82293	747283
67300	747284
4237	747285
105462	747286
7907	747287
136959	747288
111177	747289
5903	747290
6736	747291
8290	747292
10343	747293
52684	747294
26511	747295
102433	747296
87466	747297
38747	747298
66859	747299
23962	747300
91407	747301
119832	747302
110295	747303
85684	747304
13445	747305
27546	747306
245389	747307
18247	747308
446	747309
47405	747310
75458	747311
109466	747312
22202	747313
10347	747314
27072	747315
14379	747316
653	747317
23922	747318
58869	747319
578	747320
12454	747321
47264	747322
9166	747323
40074	747324
102771	747325
20955	747326
5569	747327
144870	747328
26162	747329
119824	747330
92444	747331
25591	747332
70540	747333
184131	747334
23987	747335
72759	747336
27861	747337
82177	747338
177360	747339
4568	747340
14591	747341
4297	747342
71122	747343
27412	747344
91984	747345
150313	747346
9365	747347
9087	747348
43895	747349
3773	747350
127768	747351
13561	747352
138528	747353
236849	747354
30	747355
270777	747356
27700	747357
6445	747358
15236	747359
71237	747360
5924	747361
100207	747362
121304	747363
26146	747364
5129	747365
162765	747366
19462	747367
96887	747368
38175	747369
90128	747370
3121	747371
185847	747372
9917	747373
10569	747374
73619	747375
81186	747376
87407	747377
15240	747378
50813	747379
3406	747380
11775	747381
26251	747382
25852	747383
7308	747384
847	747385
94191	747386
29058	747387
2558	747388
553	747389
14342	747390
256024	747391
191455	747392
53552	747393
22575	747394
11587	747395
14707	747396
96475	747397
4363	747398
2596	747399
48801	747400
3278	747401
5673	747402
156368	747403
116939	747404
5627	747405
5678	747406
1976	747407
214405	747408
15727	747409
73675	747410
24322	747411
195	747412
145310	747413
61640	747414
70094	747415
15287	747416
71592	747417
775	747418
40	747419
91560	747420
6004	747421
148692	747422
147934	747423
83347	747424
23435	747425
54704	747426
98573	747427
35551	747428
23700	747429
22722	747430
42637	747431
4580	747432
4901	747433
81	747434
166325	747435
124639	747436
22665	747437
6697	747438
139097	747439
871	747440
151788	747441
27288	747442
30562	747443
7783	747444
102945	747445
80806	747446
11262	747447
69544	747448
7287	747449
104355	747450
32164	747451
45907	747452
1905	747453
23208	747454
6850	747455
11589	747456
29233	747457
5292	747458
149361	747459
31280	747460
145400	747461
147513	747462
144403	747463
62853	747464
42192	747465
22381	747466
23980	747467
6895	747468
31370	747469
27520	747470
40123	747471
58058	747472
59535	747473
131488	747474
8216	747475
64808	747476
169910	747477
232	747478
39477	747479
104565	747480
454	747481
235910	747482
976	747483
133	747484
66640	747485
51704	747486
70294	747487
13269	747488
113451	747489
18542	747490
4282	747491
211155	747492
134627	747493
115635	747494
33646	747495
31954	747496
72330	747497
347	747498
3438	747499
100213	747500
35376	747501
921	747502
41828	747503
18048	747504
27418	747505
577	747506
79751	747507
51258	747508
32097	747509
23050	747510
21133	747511
117768	747512
8436	747513
18687	747514
15904	747515
46949	747516
22040	747517
2490	747518
8731	747519
22864	747520
5565	747521
17859	747522
20098	747523
3109	747524
64166	747525
2087	747526
4472	747527
122833	747528
4442	747529
109290	747530
29017	747531
17304	747532
69	747533
1953	747534
16728	747535
52218	747536
86964	747537
4781	747538
104775	747539
125383	747540
14706	747541
1650	747542
88585	747543
52593	747544
43069	747545
39915	747546
159485	747547
73977	747548
147962	747549
75404	747550
58137	747551
57801	747552
54260	747553
48154	747554
162178	747555
181960	747556
28482	747557
53044	747558
47220	747559
164838	747560
68818	747561
72177	747562
88887	747563
1889	747564
244570	747565
1092	747566
28927	747567
22716	747568
26593	747569
15467	747570
238364	747571
172548	747572
67114	747573
1358	747574
30322	747575
97398	747576
17763	747577
6390	747578
16450	747579
261218	747580
230573	747581
70483	747582
507	747583
75222	747584
9938	747585
110503	747586
2253	747587
41157	747588
11839	747589
18088	747590
61385	747591
25135	747592
120576	747593
45708	747594
251151	747595
76198	747596
23004	747597
259738	747598
272	747599
142727	747600
54444	747601
103071	747602
33932	747603
12995	747604
130172	747605
175004	747606
46980	747607
7906	747608
54665	747609
895	747610
99696	747611
17805	747612
3774	747613
86700	747614
46395	747615
522	747616
28008	747617
24285	747618
35285	747619
10979	747620
26379	747621
14756	747622
6399	747623
141370	747624
2964	747625
49380	747626
62268	747627
104334	747628
136518	747629
14167	747630
22314	747631
132778	747632
107870	747633
63788	747634
26356	747635
170101	747636
37852	747637
35984	747638
6121	747639
48009	747640
2	747641
109535	747642
584	747643
14887	747644
95490	747645
16220	747646
59068	747647
40501	747648
28294	747649
3039	747650
38132	747651
17516	747652
81550	747653
31353	747654
56438	747655
31534	747656
11390	747657
139559	747658
108268	747659
50939	747660
2847	747661
160324	747662
12439	747663
98406	747664
46382	747665
68781	747666
89864	747667
121824	747668
13896	747669
30119	747670
95047	747671
7022	747672
13316	747673
52573	747674
70916	747675
195106	747676
19537	747677
4483	747678
271948	747679
70222	747680
3876	747681
80854	747682
17805	747683
52	747684
2936	747685
13662	747686
43125	747687
9396	747688
118229	747689
149262	747690
17587	747691
14574	747692
144875	747693
21329	747694
153379	747695
31798	747696
49855	747697
169862	747698
37839	747699
20098	747700
1692	747701
251312	747702
106509	747703
59700	747704
79621	747705
16298	747706
59374	747707
9	747708
61583	747709
12792	747710
484	747711
42765	747712
284	747713
111	747714
54398	747715
10765	747716
79295	747717
73939	747718
165105	747719
840	747720
254392	747721
1882	747722
71970	747723
50932	747724
24631	747725
60626	747726
12762	747727
130181	747728
226351	747729
16477	747730
8235	747731
163935	747732
167166	747733
24417	747734
2253	747735
9746	747736
6787	747737
40820	747738
2143	747739
53080	747740
56717	747741
66986	747742
108198	747743
94636	747744
44518	747745
969	747746
229281	747747
129488	747748
32170	747749
130168	747750
30469	747751
17436	747752
14587	747753
39951	747754
51290	747755
98681	747756
230695	747757
30781	747758
18625	747759
13950	747760
1160	747761
71427	747762
37981	747763
50453	747764
22283	747765
126716	747766
103971	747767
13083	747768
21644	747769
133551	747770
8709	747771
20632	747772
1048	747773
35952	747774
70743	747775
17229	747776
70783	747777
86638	747778
165021	747779
108636	747780
3831	747781
4200	747782
15526	747783
2142	747784
152149	747785
4670	747786
67761	747787
65150	747788
41360	747789
17758	747790
94516	747791
12082	747792
20265	747793
20958	747794
117668	747795
12716	747796
45018	747797
4837	747798
850	747799
22144	747800
11272	747801
150664	747802
33935	747803
90206	747804
29209	747805
11816	747806
9623	747807
176895	747808
2991	747809
6367	747810
8853	747811
17382	747812
104495	747813
69879	747814
17576	747815
4053	747816
54612	747817
19025	747818
9860	747819
53830	747820
70400	747821
42721	747822
20687	747823
5070	747824
113251	747825
57466	747826
38677	747827
22068	747828
95793	747829
57048	747830
118728	747831
40631	747832
125849	747833
94529	747834
30947	747835
158110	747836
226625	747837
246188	747838
45269	747839
7487	747840
214413	747841
31954	747842
25342	747843
108566	747844
68632	747845
50176	747846
10616	747847
174216	747848
1068	747849
14339	747850
11079	747851
75504	747852
71642	747853
16982	747854
5075	747855
27265	747856
256935	747857
1471	747858
142365	747859
1351	747860
804	747861
32337	747862
11329	747863
5744	747864
215731	747865
20886	747866
39026	747867
17160	747868
27490	747869
60978	747870
28883	747871
1717	747872
157572	747873
2157	747874
37188	747875
106810	747876
11550	747877
29925	747878
179501	747879
249	747880
43941	747881
1035	747882
5223	747883
6984	747884
110977	747885
52976	747886
43002	747887
35293	747888
1824	747889
8485	747890
6738	747891
254046	747892
8430	747893
115454	747894
1476	747895
67519	747896
10048	747897
1023	747898
27194	747899
11161	747900
163269	747901
11337	747902
12781	747903
44777	747904
55179	747905
4284	747906
37522	747907
14289	747908
26003	747909
46462	747910
124505	747911
203	747912
262961	747913
1814	747914
1288	747915
919	747916
92053	747917
14454	747918
64158	747919
64260	747920
41867	747921
5127	747922
72215	747923
167220	747924
4343	747925
19376	747926
18375	747927
160662	747928
47867	747929
50858	747930
203045	747931
57188	747932
90631	747933
87423	747934
3813	747935
2206	747936
121008	747937
215255	747938
270622	747939
9038	747940
100695	747941
220592	747942
5821	747943
35052	747944
60907	747945
206750	747946
2143	747947
95418	747948
13543	747949
10289	747950
29770	747951
84229	747952
151046	747953
44248	747954
2174	747955
171531	747956
38215	747957
65972	747958
7001	747959
45522	747960
158942	747961
6041	747962
267705	747963
15277	747964
38307	747965
167775	747966
1036	747967
69840	747968
17440	747969
81220	747970
3831	747971
90753	747972
2674	747973
35467	747974
3076	747975
106979	747976
494	747977
159932	747978
8566	747979
1714	747980
136781	747981
53554	747982
23711	747983
15485	747984
119959	747985
9333	747986
33491	747987
143951	747988
106229	747989
264399	747990
27321	747991
170077	747992
92479	747993
50325	747994
50879	747995
48375	747996
102584	747997
293	747998
2326	747999
53980	748000
218691	748001
12403	748002
1522	748003
34138	748004
60439	748005
2983	748006
72691	748007
51367	748008
1373	748009
250177	748010
19556	748011
15604	748012
22453	748013
27672	748014
255	748015
3547	748016
153321	748017
84523	748018
1484	748019
98348	748020
6645	748021
2787	748022
16875	748023
29329	748024
169730	748025
12045	748026
116258	748027
231706	748028
5966	748029
265598	748030
763	748031
64015	748032
77554	748033
72444	748034
21062	748035
20933	748036
145037	748037
228866	748038
36879	748039
3143	748040
4495	748041
57953	748042
80129	748043
6251	748044
10517	748045
1929	748046
2387	748047
53110	748048
18535	748049
23577	748050
262309	748051
84	748052
154339	748053
99561	748054
69245	748055
92399	748056
6843	748057
163636	748058
24958	748059
38312	748060
11872	748061
375	748062
125	748063
225419	748064
181830	748065
13243	748066
5564	748067
117	748068
8686	748069
112379	748070
322	748071
127390	748072
17010	748073
1578	748074
9919	748075
31556	748076
13911	748077
67316	748078
267158	748079
88919	748080
373	748081
24227	748082
9490	748083
45727	748084
39482	748085
170904	748086
258759	748087
63168	748088
48724	748089
122793	748090
51172	748091
31818	748092
80008	748093
46535	748094
78965	748095
49024	748096
483	748097
29355	748098
60	748099
63744	748100
131500	748101
32362	748102
99109	748103
164190	748104
5237	748105
14765	748106
128895	748107
43389	748108
60667	748109
13370	748110
4933	748111
46708	748112
143618	748113
6367	748114
28560	748115
44041	748116
2833	748117
225647	748118
101072	748119
96539	748120
64610	748121
38143	748122
22854	748123
271430	748124
84085	748125
78246	748126
5677	748127
78884	748128
6406	748129
43996	748130
45684	748131
4829	748132
19710	748133
15297	748134
23666	748135
137407	748136
128676	748137
9917	748138
30837	748139
36891	748140
131516	748141
17420	748142
19926	748143
3178	748144
45690	748145
42827	748146
49544	748147
24889	748148
1632	748149
1201	748150
65140	748151
54053	748152
69389	748153
2023	748154
38129	748155
36277	748156
2275	748157
67358	748158
18521	748159
11921	748160
5589	748161
10871	748162
94855	748163
711	748164
125039	748165
7999	748166
130768	748167
2155	748168
27231	748169
11412	748170
103421	748171
88	748172
69363	748173
12965	748174
662	748175
89247	748176
259147	748177
57779	748178
61038	748179
20951	748180
174699	748181
268232	748182
176	748183
7144	748184
6490	748185
111037	748186
178149	748187
12816	748188
123698	748189
94047	748190
148183	748191
272	748192
20	748193
59164	748194
15500	748195
35513	748196
193817	748197
3342	748198
125608	748199
45255	748200
97012	748201
6836	748202
238	748203
19631	748204
10326	748205
980	748206
160853	748207
703	748208
1072	748209
146135	748210
9321	748211
142463	748212
6117	748213
21965	748214
3288	748215
27561	748216
29868	748217
8224	748218
40982	748219
70855	748220
7487	748221
3809	748222
6722	748223
58614	748224
34583	748225
1854	748226
12337	748227
147493	748228
31091	748229
65518	748230
2138	748231
79673	748232
3566	748233
165202	748234
720	748235
1038	748236
1909	748237
234658	748238
64504	748239
180346	748240
89211	748241
59476	748242
256393	748243
16570	748244
71355	748245
1832	748246
2930	748247
48248	748248
119522	748249
186982	748250
47385	748251
57620	748252
6322	748253
184810	748254
106162	748255
28646	748256
16400	748257
50457	748258
85972	748259
109209	748260
3041	748261
37044	748262
22181	748263
10170	748264
209136	748265
263474	748266
10724	748267
133076	748268
2897	748269
19550	748270
9351	748271
71508	748272
259832	748273
8785	748274
36222	748275
30593	748276
148551	748277
6433	748278
34548	748279
35989	748280
195497	748281
157730	748282
206457	748283
22347	748284
101061	748285
188395	748286
7545	748287
61132	748288
1538	748289
5953	748290
99	748291
45242	748292
1289	748293
33789	748294
3818	748295
1308	748296
5	748297
12366	748298
12416	748299
143469	748300
9545	748301
73201	748302
10452	748303
207752	748304
17509	748305
114425	748306
2779	748307
9805	748308
41003	748309
12424	748310
10775	748311
225373	748312
168265	748313
119452	748314
119069	748315
243732	748316
47573	748317
59245	748318
46566	748319
29888	748320
757	748321
1459	748322
10726	748323
51799	748324
70609	748325
20803	748326
141820	748327
207223	748328
606	748329
4220	748330
37126	748331
15182	748332
77329	748333
25504	748334
47148	748335
36214	748336
105411	748337
833	748338
18935	748339
41648	748340
34816	748341
93100	748342
129148	748343
57410	748344
312	748345
30615	748346
2613	748347
29011	748348
13165	748349
56607	748350
153082	748351
2665	748352
12639	748353
84830	748354
4635	748355
103938	748356
84083	748357
14615	748358
262065	748359
155795	748360
18581	748361
253728	748362
6045	748363
18278	748364
203061	748365
134678	748366
3155	748367
2502	748368
24042	748369
113333	748370
39726	748371
29749	748372
29159	748373
114172	748374
5281	748375
25831	748376
20726	748377
246018	748378
6020	748379
66723	748380
73035	748381
97708	748382
50475	748383
244942	748384
6859	748385
148345	748386
801	748387
125120	748388
4472	748389
29206	748390
161436	748391
945	748392
3760	748393
62809	748394
8503	748395
107089	748396
164888	748397
4550	748398
232687	748399
15140	748400
1187	748401
19873	748402
16598	748403
18471	748404
18245	748405
11268	748406
4656	748407
75551	748408
245976	748409
98347	748410
112969	748411
144015	748412
6321	748413
471	748414
10399	748415
82328	748416
43027	748417
122112	748418
138492	748419
79735	748420
64798	748421
74038	748422
72098	748423
96917	748424
267869	748425
3634	748426
144815	748427
68212	748428
178227	748429
37426	748430
28889	748431
196073	748432
40501	748433
56373	748434
81549	748435
201243	748436
48524	748437
21574	748438
2558	748439
1984	748440
243169	748441
10299	748442
18832	748443
194855	748444
38685	748445
24082	748446
20779	748447
57249	748448
51009	748449
253878	748450
17844	748451
77394	748452
5384	748453
11091	748454
18251	748455
9093	748456
42471	748457
130079	748458
61680	748459
6152	748460
162957	748461
8133	748462
27136	748463
2861	748464
52109	748465
111186	748466
19170	748467
322	748468
65930	748469
184	748470
111589	748471
28486	748472
1138	748473
6366	748474
24655	748475
4515	748476
96907	748477
3218	748478
194047	748479
252436	748480
16773	748481
10072	748482
6456	748483
19337	748484
230923	748485
66380	748486
1338	748487
10362	748488
164835	748489
22754	748490
202760	748491
16380	748492
2416	748493
9140	748494
15501	748495
9102	748496
19512	748497
2979	748498
74423	748499
65042	748500
1158	748501
194178	748502
174010	748503
148351	748504
339	748505
29602	748506
737	748507
17977	748508
1014	748509
110208	748510
26444	748511
20745	748512
56578	748513
2733	748514
15623	748515
6062	748516
81440	748517
86951	748518
99507	748519
16225	748520
22784	748521
18749	748522
185196	748523
96308	748524
21657	748525
100391	748526
36041	748527
16073	748528
3976	748529
8580	748530
262671	748531
17451	748532
237208	748533
121044	748534
71921	748535
37125	748536
4330	748537
40426	748538
99498	748539
149106	748540
3387	748541
37385	748542
2040	748543
26761	748544
205	748545
36	748546
43304	748547
187787	748548
213645	748549
19813	748550
235881	748551
55077	748552
124355	748553
177249	748554
69882	748555
16565	748556
75121	748557
211311	748558
1767	748559
6396	748560
135398	748561
240727	748562
204501	748563
16147	748564
62755	748565
27088	748566
23320	748567
33627	748568
152560	748569
37021	748570
29705	748571
3418	748572
146287	748573
53381	748574
56565	748575
260638	748576
14732	748577
22039	748578
246505	748579
188591	748580
65185	748581
20901	748582
85099	748583
392	748584
166209	748585
5923	748586
24122	748587
11734	748588
68605	748589
569	748590
46945	748591
23499	748592
1535	748593
3216	748594
166948	748595
162417	748596
49947	748597
39729	748598
27844	748599
199405	748600
107167	748601
9495	748602
456	748603
108849	748604
7655	748605
314	748606
5126	748607
10301	748608
16893	748609
115278	748610
219451	748611
141099	748612
29592	748613
126856	748614
23663	748615
1991	748616
6086	748617
49117	748618
31322	748619
89855	748620
77347	748621
32232	748622
105655	748623
2217	748624
204802	748625
2969	748626
10238	748627
125372	748628
2005	748629
5163	748630
1896	748631
47	748632
52060	748633
225046	748634
27149	748635
40296	748636
6362	748637
91810	748638
259563	748639
72373	748640
59051	748641
9699	748642
22945	748643
4360	748644
5754	748645
35420	748646
58323	748647
68241	748648
18569	748649
255024	748650
17736	748651
13435	748652
4258	748653
9816	748654
7523	748655
251061	748656
23286	748657
67100	748658
245194	748659
86720	748660
1259	748661
36826	748662
10442	748663
105265	748664
161471	748665
2335	748666
19713	748667
402	748668
933	748669
21155	748670
45737	748671
225737	748672
43806	748673
81623	748674
167	748675
4418	748676
117326	748677
55761	748678
100353	748679
20190	748680
130631	748681
134876	748682
113594	748683
86565	748684
70585	748685
2916	748686
6019	748687
77038	748688
8031	748689
22639	748690
21021	748691
263711	748692
123513	748693
55201	748694
138943	748695
43096	748696
56393	748697
5149	748698
5361	748699
119962	748700
46327	748701
20191	748702
3408	748703
5179	748704
158972	748705
107615	748706
99884	748707
9007	748708
15287	748709
2194	748710
163663	748711
637	748712
37275	748713
58359	748714
14870	748715
29030	748716
29395	748717
66824	748718
14941	748719
86	748720
204897	748721
3790	748722
7908	748723
694	748724
538	748725
74149	748726
15936	748727
230647	748728
56370	748729
18470	748730
110512	748731
171211	748732
102448	748733
243580	748734
42207	748735
31577	748736
11626	748737
17438	748738
15433	748739
34833	748740
19523	748741
28709	748742
770	748743
222587	748744
12789	748745
17748	748746
13909	748747
18	748748
26961	748749
14472	748750
93306	748751
93754	748752
32578	748753
103083	748754
68315	748755
6555	748756
23830	748757
33326	748758
21933	748759
91605	748760
2092	748761
9991	748762
79995	748763
1464	748764
19983	748765
2705	748766
31182	748767
7237	748768
720	748769
11340	748770
179562	748771
241164	748772
54043	748773
3736	748774
71093	748775
8782	748776
11072	748777
24143	748778
930	748779
121697	748780
39154	748781
251666	748782
22223	748783
116861	748784
83286	748785
73929	748786
6876	748787
13179	748788
55060	748789
57096	748790
175516	748791
15263	748792
24906	748793
66777	748794
4617	748795
101239	748796
1485	748797
16964	748798
116764	748799
140231	748800
64730	748801
154254	748802
5570	748803
180909	748804
256475	748805
89869	748806
174496	748807
6757	748808
63296	748809
26098	748810
57517	748811
21442	748812
36535	748813
207235	748814
59358	748815
11097	748816
2218	748817
55137	748818
9242	748819
1060	748820
70135	748821
16175	748822
17953	748823
10415	748824
22305	748825
1671	748826
27421	748827
75869	748828
78944	748829
167643	748830
69318	748831
23423	748832
10183	748833
64232	748834
81341	748835
1070	748836
138814	748837
194505	748838
21599	748839
3234	748840
10762	748841
128520	748842
100621	748843
233158	748844
2095	748845
48448	748846
98890	748847
65180	748848
8255	748849
28634	748850
30737	748851
57881	748852
163939	748853
70630	748854
171033	748855
157190	748856
73125	748857
10544	748858
56133	748859
210518	748860
186488	748861
39676	748862
57923	748863
109084	748864
37855	748865
7549	748866
3068	748867
19040	748868
109281	748869
4487	748870
10788	748871
8065	748872
32849	748873
692	748874
239036	748875
142691	748876
224748	748877
4970	748878
98	748879
134467	748880
147263	748881
62656	748882
133148	748883
66177	748884
82029	748885
75541	748886
4656	748887
41332	748888
35881	748889
14354	748890
69393	748891
17014	748892
8477	748893
85011	748894
13926	748895
60222	748896
7612	748897
93071	748898
11660	748899
263458	748900
152208	748901
10361	748902
15254	748903
33867	748904
44634	748905
260460	748906
161559	748907
216250	748908
172123	748909
76326	748910
107692	748911
148622	748912
270214	748913
184928	748914
98879	748915
16339	748916
263137	748917
40893	748918
112938	748919
213146	748920
31230	748921
145445	748922
30704	748923
43790	748924
205888	748925
2156	748926
6412	748927
5810	748928
8192	748929
5549	748930
85574	748931
136926	748932
30003	748933
408	748934
73926	748935
1853	748936
8870	748937
100234	748938
106893	748939
67396	748940
231937	748941
71917	748942
195782	748943
92602	748944
182529	748945
178612	748946
75489	748947
21633	748948
42965	748949
50639	748950
13931	748951
87015	748952
21901	748953
121410	748954
29915	748955
12928	748956
43148	748957
38393	748958
219022	748959
59996	748960
17019	748961
231758	748962
22561	748963
105128	748964
269336	748965
91303	748966
24447	748967
25427	748968
8756	748969
242329	748970
5271	748971
6843	748972
50347	748973
1624	748974
32900	748975
134797	748976
22753	748977
6990	748978
44871	748979
70065	748980
77967	748981
12883	748982
1215	748983
46020	748984
4026	748985
199691	748986
109647	748987
3254	748988
40838	748989
2728	748990
129261	748991
229764	748992
60243	748993
3911	748994
12309	748995
57098	748996
48560	748997
51770	748998
104459	748999
152904	749000
53215	749001
214	749002
13902	749003
28357	749004
140011	749005
230833	749006
77955	749007
110896	749008
266926	749009
56579	749010
226621	749011
1500	749012
16166	749013
30769	749014
43783	749015
94450	749016
13919	749017
8007	749018
1193	749019
40909	749020
107709	749021
14911	749022
60752	749023
113907	749024
976	749025
57020	749026
18459	749027
156207	749028
74978	749029
7036	749030
213941	749031
72587	749032
51012	749033
50715	749034
41495	749035
209	749036
33233	749037
22550	749038
162911	749039
26936	749040
20881	749041
233316	749042
124279	749043
251684	749044
31327	749045
161346	749046
112815	749047
128088	749048
95376	749049
76673	749050
94766	749051
76742	749052
178899	749053
180180	749054
173570	749055
46618	749056
1342	749057
2753	749058
45204	749059
1786	749060
10730	749061
22308	749062
123585	749063
13141	749064
64552	749065
93996	749066
79912	749067
20650	749068
42460	749069
185761	749070
267350	749071
16981	749072
73983	749073
119753	749074
151727	749075
4980	749076
9357	749077
81301	749078
75807	749079
4112	749080
35191	749081
70628	749082
33767	749083
211004	749084
9077	749085
90651	749086
13241	749087
148677	749088
10437	749089
1200	749090
143518	749091
87824	749092
161536	749093
237341	749094
25107	749095
45088	749096
112358	749097
8266	749098
18033	749099
170658	749100
80139	749101
116	749102
55900	749103
60702	749104
91714	749105
79162	749106
229282	749107
14334	749108
78301	749109
144941	749110
11899	749111
144807	749112
21112	749113
10129	749114
55930	749115
40162	749116
1214	749117
64214	749118
47774	749119
45465	749120
2044	749121
117483	749122
197	749123
134099	749124
18242	749125
36476	749126
4296	749127
3783	749128
15832	749129
11295	749130
62870	749131
47457	749132
3549	749133
19312	749134
5807	749135
89248	749136
15267	749137
62944	749138
79594	749139
2152	749140
4973	749141
10957	749142
147551	749143
248610	749144
22078	749145
256109	749146
47815	749147
78358	749148
207566	749149
18622	749150
208586	749151
14109	749152
25123	749153
3145	749154
6940	749155
187498	749156
34827	749157
43948	749158
17552	749159
30297	749160
4314	749161
1879	749162
97001	749163
42111	749164
24827	749165
11981	749166
39761	749167
257504	749168
1327	749169
14738	749170
13723	749171
4744	749172
20056	749173
353	749174
100279	749175
256681	749176
49668	749177
48765	749178
212786	749179
15350	749180
21274	749181
101185	749182
11069	749183
14517	749184
119250	749185
27578	749186
74616	749187
117055	749188
80406	749189
179044	749190
21108	749191
155577	749192
29465	749193
55527	749194
58715	749195
74715	749196
15933	749197
441	749198
57946	749199
6819	749200
129085	749201
141645	749202
34021	749203
16878	749204
68375	749205
146607	749206
132606	749207
49	749208
223991	749209
137009	749210
108002	749211
32576	749212
125753	749213
14217	749214
23377	749215
39316	749216
51579	749217
17349	749218
78078	749219
70542	749220
210805	749221
40767	749222
45031	749223
199448	749224
145672	749225
8078	749226
104402	749227
90249	749228
76343	749229
162711	749230
135607	749231
45254	749232
6057	749233
189476	749234
17199	749235
138249	749236
42564	749237
53293	749238
203250	749239
88365	749240
19360	749241
21432	749242
717	749243
12767	749244
42296	749245
70909	749246
7048	749247
48734	749248
36148	749249
23869	749250
90567	749251
265154	749252
167800	749253
6353	749254
50636	749255
21807	749256
37963	749257
114440	749258
258371	749259
80369	749260
728	749261
79555	749262
266944	749263
228712	749264
16538	749265
236612	749266
3516	749267
138768	749268
111073	749269
20977	749270
8929	749271
24337	749272
19033	749273
20813	749274
152801	749275
64040	749276
14097	749277
54765	749278
251493	749279
6980	749280
7879	749281
8960	749282
64146	749283
202300	749284
6108	749285
64799	749286
152789	749287
4959	749288
201680	749289
169519	749290
71511	749291
13548	749292
101636	749293
48820	749294
144091	749295
5876	749296
11865	749297
120105	749298
60202	749299
65003	749300
74904	749301
1588	749302
8536	749303
2495	749304
7079	749305
47720	749306
150719	749307
58280	749308
40486	749309
107584	749310
21877	749311
198914	749312
134826	749313
1763	749314
102524	749315
3951	749316
2401	749317
56089	749318
161475	749319
68745	749320
72073	749321
567	749322
54292	749323
76501	749324
18730	749325
185134	749326
11621	749327
56547	749328
19793	749329
6338	749330
30320	749331
45635	749332
815	749333
19154	749334
10337	749335
44845	749336
15114	749337
121384	749338
156781	749339
2822	749340
702	749341
1846	749342
103771	749343
22957	749344
35800	749345
63316	749346
9137	749347
4311	749348
2802	749349
109774	749350
14810	749351
103009	749352
2721	749353
1740	749354
154068	749355
14775	749356
221171	749357
235147	749358
27108	749359
31966	749360
10426	749361
54478	749362
104341	749363
23375	749364
55543	749365
220	749366
175	749367
13319	749368
1243	749369
3835	749370
181329	749371
1986	749372
20261	749373
24298	749374
213320	749375
12373	749376
1569	749377
8391	749378
188381	749379
101762	749380
159500	749381
29510	749382
2312	749383
222983	749384
47603	749385
111507	749386
95906	749387
60792	749388
10041	749389
8753	749390
92114	749391
71982	749392
255103	749393
1084	749394
189977	749395
6719	749396
99562	749397
19812	749398
251780	749399
2038	749400
8731	749401
66516	749402
14177	749403
43399	749404
41504	749405
11033	749406
26296	749407
590	749408
55107	749409
41088	749410
46160	749411
81066	749412
21552	749413
1228	749414
257062	749415
1697	749416
82312	749417
144067	749418
53707	749419
34209	749420
25975	749421
13547	749422
44864	749423
140777	749424
62309	749425
76	749426
21196	749427
16903	749428
15054	749429
87196	749430
104676	749431
32868	749432
208030	749433
36549	749434
16044	749435
9780	749436
31166	749437
2755	749438
83937	749439
15694	749440
91402	749441
4119	749442
107646	749443
148773	749444
230480	749445
51746	749446
1203	749447
43003	749448
169393	749449
15774	749450
25432	749451
134250	749452
27296	749453
24496	749454
50477	749455
79163	749456
261661	749457
240959	749458
23858	749459
221681	749460
147545	749461
129690	749462
135409	749463
125456	749464
103481	749465
14020	749466
5088	749467
18454	749468
106149	749469
7825	749470
38999	749471
5009	749472
72248	749473
47645	749474
47165	749475
35881	749476
81207	749477
27024	749478
73931	749479
8019	749480
219748	749481
140371	749482
69197	749483
3167	749484
201880	749485
23244	749486
74279	749487
5138	749488
192478	749489
212453	749490
8212	749491
31213	749492
11374	749493
13811	749494
3833	749495
99137	749496
21655	749497
2953	749498
17390	749499
698	749500
152376	749501
1247	749502
16784	749503
31890	749504
13548	749505
29307	749506
19556	749507
6417	749508
100540	749509
4128	749510
1626	749511
15343	749512
4363	749513
28977	749514
98768	749515
36608	749516
25540	749517
7030	749518
818	749519
10927	749520
127434	749521
105304	749522
2880	749523
134489	749524
85435	749525
155341	749526
148975	749527
132	749528
42151	749529
9591	749530
4756	749531
112096	749532
505	749533
14046	749534
36297	749535
23458	749536
86189	749537
18902	749538
4700	749539
1995	749540
41818	749541
114172	749542
17034	749543
149856	749544
60293	749545
613	749546
9255	749547
82648	749548
3874	749549
129373	749550
149115	749551
333	749552
116455	749553
9215	749554
47478	749555
185684	749556
57804	749557
93059	749558
4	749559
31247	749560
24678	749561
4286	749562
23865	749563
381	749564
3225	749565
28857	749566
239697	749567
161808	749568
2808	749569
75785	749570
129034	749571
46669	749572
229539	749573
66281	749574
20164	749575
7352	749576
22021	749577
225566	749578
38276	749579
24310	749580
30718	749581
24098	749582
15350	749583
12137	749584
3244	749585
58635	749586
36678	749587
7669	749588
174208	749589
56910	749590
25856	749591
155587	749592
2901	749593
831	749594
69357	749595
2008	749596
266	749597
92644	749598
7604	749599
147407	749600
5517	749601
79130	749602
86414	749603
2850	749604
241725	749605
167695	749606
151828	749607
10136	749608
90634	749609
37611	749610
26354	749611
186815	749612
27898	749613
221434	749614
15416	749615
148595	749616
8827	749617
4	749618
132986	749619
173136	749620
68523	749621
23596	749622
7254	749623
258406	749624
30067	749625
141711	749626
4157	749627
47420	749628
704	749629
98098	749630
231697	749631
102619	749632
595	749633
269669	749634
125678	749635
2438	749636
74304	749637
153231	749638
78713	749639
50054	749640
13995	749641
29784	749642
88454	749643
572	749644
2325	749645
241313	749646
7049	749647
114997	749648
41842	749649
5879	749650
7557	749651
172316	749652
184156	749653
18926	749654
60535	749655
2491	749656
321	749657
16193	749658
56188	749659
37333	749660
106688	749661
19576	749662
6193	749663
20803	749664
216917	749665
258990	749666
71006	749667
25975	749668
252981	749669
64212	749670
25674	749671
23539	749672
187851	749673
11649	749674
58684	749675
1242	749676
20965	749677
3207	749678
92731	749679
80401	749680
35790	749681
1469	749682
191281	749683
97161	749684
113746	749685
28244	749686
176068	749687
65126	749688
30409	749689
756	749690
24161	749691
3982	749692
192067	749693
10794	749694
36492	749695
50544	749696
115	749697
160	749698
1098	749699
69577	749700
241422	749701
130038	749702
59069	749703
7225	749704
156324	749705
50732	749706
173716	749707
2291	749708
13250	749709
17871	749710
107886	749711
71885	749712
51827	749713
4528	749714
2557	749715
164289	749716
49733	749717
272430	749718
18310	749719
29417	749720
11058	749721
112068	749722
37790	749723
99349	749724
81633	749725
28	749726
2065	749727
17810	749728
87940	749729
256329	749730
48515	749731
81452	749732
46485	749733
35253	749734
148768	749735
67892	749736
7127	749737
71726	749738
40310	749739
35301	749740
114356	749741
16062	749742
22697	749743
165	749744
25779	749745
14697	749746
60249	749747
27517	749748
25063	749749
24230	749750
56311	749751
110934	749752
23933	749753
10731	749754
132806	749755
92962	749756
11427	749757
25492	749758
2168	749759
88025	749760
196727	749761
3887	749762
67624	749763
88927	749764
100717	749765
14556	749766
43102	749767
7	749768
36774	749769
33948	749770
150559	749771
22547	749772
109299	749773
12227	749774
85391	749775
28122	749776
113010	749777
163977	749778
1799	749779
265443	749780
7618	749781
11059	749782
60551	749783
67341	749784
21125	749785
166609	749786
6948	749787
178023	749788
85056	749789
4498	749790
580	749791
27335	749792
31550	749793
91795	749794
32899	749795
221102	749796
136920	749797
181278	749798
40582	749799
167796	749800
30177	749801
824	749802
450	749803
3793	749804
198920	749805
44	749806
37923	749807
29345	749808
26749	749809
23912	749810
52206	749811
129850	749812
165094	749813
157152	749814
85806	749815
60	749816
53708	749817
126843	749818
13622	749819
2145	749820
243531	749821
244893	749822
27429	749823
116643	749824
159492	749825
54071	749826
39081	749827
97861	749828
84527	749829
14893	749830
7695	749831
23299	749832
12502	749833
109428	749834
11166	749835
27209	749836
21731	749837
9141	749838
1538	749839
55173	749840
1218	749841
38510	749842
149439	749843
4086	749844
117071	749845
107083	749846
371	749847
26270	749848
119973	749849
234422	749850
105819	749851
17264	749852
240168	749853
526	749854
183256	749855
21150	749856
12334	749857
13396	749858
239558	749859
56320	749860
56879	749861
11667	749862
1553	749863
80716	749864
40389	749865
8444	749866
176342	749867
98021	749868
136845	749869
211943	749870
47070	749871
221340	749872
38976	749873
6302	749874
242	749875
13952	749876
152797	749877
66261	749878
72189	749879
12679	749880
153691	749881
70524	749882
45178	749883
175776	749884
19136	749885
3085	749886
239555	749887
154090	749888
78648	749889
182	749890
8076	749891
5810	749892
73132	749893
45525	749894
25370	749895
23503	749896
118358	749897
177919	749898
113251	749899
9428	749900
7822	749901
123657	749902
18489	749903
183526	749904
44455	749905
35888	749906
1617	749907
212048	749908
22569	749909
18684	749910
251184	749911
7060	749912
80101	749913
77428	749914
9297	749915
152120	749916
12023	749917
11487	749918
9800	749919
102581	749920
180102	749921
93709	749922
58168	749923
110222	749924
70594	749925
199061	749926
116130	749927
152772	749928
155289	749929
51983	749930
866	749931
39304	749932
117736	749933
3660	749934
6263	749935
27633	749936
202423	749937
54747	749938
9032	749939
131039	749940
192171	749941
1332	749942
1962	749943
76092	749944
135719	749945
45027	749946
2583	749947
107392	749948
15285	749949
622	749950
12077	749951
16488	749952
12859	749953
66372	749954
7068	749955
59443	749956
138519	749957
11941	749958
1036	749959
2393	749960
1801	749961
23305	749962
98181	749963
9460	749964
145267	749965
38329	749966
140669	749967
163033	749968
11106	749969
3276	749970
12064	749971
12991	749972
43955	749973
16097	749974
195297	749975
201478	749976
218072	749977
38380	749978
235170	749979
10341	749980
17883	749981
4038	749982
32931	749983
97532	749984
7174	749985
23647	749986
266255	749987
6041	749988
87684	749989
5748	749990
41719	749991
20353	749992
6489	749993
26519	749994
11787	749995
5842	749996
8843	749997
50807	749998
158255	749999
5759	750000
37234	750001
6460	750002
162549	750003
6807	750004
1955	750005
120193	750006
24550	750007
29755	750008
745	750009
16450	750010
22669	750011
51165	750012
710	750013
48392	750014
234956	750015
74749	750016
65301	750017
63509	750018
7626	750019
20267	750020
7663	750021
22142	750022
2454	750023
89285	750024
100915	750025
81604	750026
257897	750027
103886	750028
6953	750029
14605	750030
159710	750031
29410	750032
168255	750033
124203	750034
254560	750035
73839	750036
16632	750037
157693	750038
31703	750039
83487	750040
92210	750041
6816	750042
12015	750043
117477	750044
1737	750045
19233	750046
9700	750047
23357	750048
3586	750049
9789	750050
104815	750051
61905	750052
135831	750053
13388	750054
252504	750055
40608	750056
51179	750057
43393	750058
190615	750059
33810	750060
68578	750061
2181	750062
24912	750063
30329	750064
19359	750065
270735	750066
36025	750067
4554	750068
54835	750069
51437	750070
69999	750071
81733	750072
2741	750073
10629	750074
879	750075
18585	750076
62764	750077
23785	750078
10295	750079
27348	750080
26654	750081
174196	750082
35079	750083
198839	750084
1465	750085
46593	750086
21256	750087
14310	750088
19	750089
112161	750090
85568	750091
5609	750092
8204	750093
4	750094
37739	750095
46050	750096
36883	750097
233065	750098
8866	750099
155981	750100
154694	750101
38	750102
48970	750103
47597	750104
265	750105
80774	750106
98898	750107
210652	750108
33142	750109
226980	750110
101399	750111
55292	750112
186431	750113
121798	750114
13153	750115
260892	750116
204870	750117
28435	750118
26832	750119
53020	750120
114003	750121
5609	750122
59818	750123
15229	750124
9575	750125
38225	750126
78817	750127
10573	750128
3918	750129
59243	750130
49846	750131
29225	750132
148414	750133
47146	750134
1279	750135
1274	750136
31299	750137
35648	750138
199092	750139
146718	750140
52226	750141
28022	750142
1821	750143
96774	750144
10038	750145
12230	750146
2962	750147
10381	750148
1486	750149
243355	750150
1450	750151
6438	750152
39314	750153
183912	750154
55873	750155
48819	750156
23060	750157
4464	750158
11813	750159
45981	750160
57755	750161
26102	750162
108068	750163
144527	750164
5477	750165
84	750166
36548	750167
116422	750168
132764	750169
158730	750170
181661	750171
53987	750172
2268	750173
70783	750174
44000	750175
3877	750176
233394	750177
1725	750178
26997	750179
36295	750180
15291	750181
6421	750182
76516	750183
253673	750184
13996	750185
64356	750186
1140	750187
18660	750188
161327	750189
150820	750190
16699	750191
16947	750192
34019	750193
22008	750194
190969	750195
122548	750196
426	750197
89175	750198
70679	750199
6563	750200
1223	750201
9010	750202
92160	750203
29136	750204
82866	750205
59029	750206
11081	750207
119843	750208
5406	750209
132530	750210
118069	750211
8243	750212
103110	750213
4465	750214
3103	750215
119991	750216
29962	750217
7585	750218
151662	750219
183424	750220
61655	750221
13794	750222
130356	750223
4285	750224
24542	750225
29099	750226
1410	750227
2151	750228
224065	750229
114302	750230
48101	750231
9348	750232
57252	750233
6703	750234
106128	750235
75546	750236
86510	750237
267079	750238
23978	750239
33930	750240
7133	750241
59129	750242
17589	750243
100920	750244
23746	750245
51123	750246
128985	750247
10949	750248
15188	750249
108259	750250
2476	750251
134043	750252
173370	750253
214819	750254
62975	750255
73904	750256
261443	750257
4299	750258
2711	750259
28162	750260
66882	750261
267489	750262
20370	750263
5640	750264
17795	750265
6267	750266
1054	750267
2556	750268
182931	750269
139377	750270
156881	750271
146178	750272
12961	750273
26653	750274
1553	750275
131168	750276
107500	750277
9898	750278
75134	750279
2488	750280
183430	750281
99044	750282
2491	750283
15947	750284
175208	750285
59918	750286
41762	750287
11433	750288
199101	750289
24608	750290
56988	750291
55747	750292
60818	750293
249438	750294
261968	750295
32561	750296
84184	750297
13362	750298
4913	750299
7337	750300
48892	750301
62601	750302
51316	750303
12633	750304
69894	750305
44204	750306
29969	750307
13292	750308
46548	750309
96458	750310
7970	750311
893	750312
87425	750313
97323	750314
110717	750315
29844	750316
31417	750317
269401	750318
238956	750319
21246	750320
11515	750321
69058	750322
188116	750323
41420	750324
143461	750325
19246	750326
64	750327
1096	750328
78498	750329
34377	750330
1263	750331
27170	750332
1350	750333
63858	750334
22622	750335
6345	750336
20928	750337
37362	750338
272644	750339
13699	750340
45895	750341
17354	750342
41992	750343
2199	750344
161	750345
124913	750346
48547	750347
623	750348
114000	750349
1710	750350
8835	750351
11311	750352
36044	750353
20431	750354
72912	750355
75272	750356
35634	750357
106578	750358
18823	750359
79750	750360
254750	750361
18222	750362
4905	750363
188466	750364
92729	750365
13380	750366
460	750367
26639	750368
156077	750369
244479	750370
2744	750371
14840	750372
12616	750373
6732	750374
80003	750375
7469	750376
133060	750377
88108	750378
7350	750379
234700	750380
135823	750381
85288	750382
232428	750383
50923	750384
116	750385
13691	750386
162417	750387
14023	750388
144641	750389
45049	750390
213879	750391
229245	750392
90297	750393
53735	750394
99062	750395
138255	750396
33263	750397
8347	750398
3260	750399
38728	750400
36470	750401
133950	750402
18801	750403
42886	750404
231717	750405
90972	750406
13061	750407
1524	750408
147469	750409
23506	750410
221080	750411
3500	750412
58661	750413
87533	750414
5335	750415
7632	750416
7010	750417
40540	750418
23387	750419
93196	750420
1301	750421
229562	750422
292	750423
139658	750424
31	750425
34408	750426
204139	750427
87745	750428
236615	750429
247928	750430
3134	750431
7947	750432
44552	750433
28112	750434
26639	750435
12590	750436
17840	750437
1898	750438
37337	750439
8245	750440
4854	750441
243346	750442
15464	750443
12193	750444
7084	750445
218499	750446
21823	750447
168432	750448
23	750449
8498	750450
21100	750451
69990	750452
4462	750453
44449	750454
250013	750455
72036	750456
7311	750457
644	750458
128630	750459
126837	750460
12377	750461
52181	750462
264707	750463
1875	750464
212676	750465
20585	750466
96591	750467
152474	750468
214145	750469
71694	750470
25937	750471
57078	750472
29589	750473
77929	750474
13660	750475
150675	750476
1920	750477
98296	750478
173415	750479
100581	750480
37168	750481
50949	750482
253762	750483
20656	750484
24788	750485
41505	750486
171089	750487
1848	750488
12585	750489
27140	750490
190522	750491
123508	750492
13438	750493
3420	750494
166242	750495
22139	750496
15519	750497
5969	750498
242873	750499
162587	750500
73741	750501
7618	750502
116955	750503
43175	750504
35442	750505
59076	750506
12835	750507
1210	750508
190206	750509
35728	750510
57167	750511
1735	750512
19920	750513
7537	750514
100092	750515
5596	750516
181774	750517
233055	750518
78816	750519
150852	750520
166567	750521
125962	750522
48042	750523
95256	750524
123397	750525
24303	750526
29455	750527
6771	750528
141614	750529
30745	750530
207619	750531
714	750532
29844	750533
61873	750534
157836	750535
61608	750536
7865	750537
1246	750538
269200	750539
10548	750540
253683	750541
3078	750542
259043	750543
13686	750544
12682	750545
2301	750546
5263	750547
78044	750548
221	750549
2964	750550
12214	750551
5790	750552
4578	750553
160790	750554
23043	750555
32623	750556
154764	750557
26833	750558
87530	750559
38246	750560
91524	750561
12034	750562
2305	750563
40910	750564
35023	750565
199438	750566
69890	750567
183961	750568
84431	750569
49208	750570
764	750571
33012	750572
268087	750573
176375	750574
115018	750575
127418	750576
241038	750577
36999	750578
2441	750579
16131	750580
15196	750581
18639	750582
3152	750583
30236	750584
34585	750585
78	750586
80811	750587
28239	750588
24702	750589
3413	750590
14440	750591
65347	750592
2006	750593
73144	750594
10024	750595
67750	750596
118	750597
7481	750598
105734	750599
25138	750600
630	750601
148932	750602
19250	750603
26187	750604
74645	750605
198983	750606
76941	750607
98847	750608
112344	750609
24864	750610
8681	750611
145297	750612
157559	750613
4246	750614
122670	750615
8529	750616
106047	750617
70592	750618
35540	750619
246989	750620
238797	750621
130679	750622
20276	750623
138643	750624
3015	750625
22217	750626
23119	750627
193075	750628
1369	750629
101674	750630
15434	750631
2738	750632
56973	750633
73808	750634
49449	750635
110476	750636
75739	750637
18001	750638
43140	750639
18700	750640
37986	750641
17449	750642
3601	750643
65	750644
33314	750645
43915	750646
7822	750647
41435	750648
71654	750649
83454	750650
85475	750651
32370	750652
91490	750653
23368	750654
149831	750655
143381	750656
267642	750657
19436	750658
138014	750659
42246	750660
671	750661
89704	750662
274	750663
44584	750664
234406	750665
189305	750666
153322	750667
11538	750668
9966	750669
79238	750670
81323	750671
271508	750672
240774	750673
62828	750674
18975	750675
20123	750676
124593	750677
38018	750678
12157	750679
20192	750680
160550	750681
121768	750682
724	750683
92068	750684
10336	750685
138580	750686
207974	750687
104314	750688
9163	750689
14369	750690
16989	750691
54499	750692
152330	750693
241131	750694
9749	750695
8265	750696
3655	750697
36554	750698
52277	750699
41731	750700
40633	750701
57358	750702
5239	750703
19806	750704
12176	750705
37466	750706
11520	750707
204488	750708
1579	750709
61819	750710
52131	750711
2240	750712
80426	750713
18038	750714
18279	750715
213512	750716
32668	750717
18793	750718
8363	750719
192252	750720
18126	750721
12654	750722
92961	750723
8169	750724
404	750725
15811	750726
60784	750727
122	750728
33018	750729
53251	750730
111784	750731
72400	750732
11228	750733
3175	750734
2634	750735
32389	750736
169633	750737
17914	750738
61376	750739
6627	750740
2065	750741
5534	750742
180443	750743
29919	750744
5387	750745
39535	750746
132617	750747
133995	750748
234586	750749
33227	750750
45787	750751
51234	750752
57810	750753
166908	750754
3920	750755
64170	750756
13267	750757
65819	750758
6857	750759
1423	750760
163531	750761
94753	750762
1238	750763
9305	750764
12862	750765
95883	750766
85195	750767
1489	750768
88716	750769
266544	750770
51274	750771
6150	750772
196391	750773
62790	750774
8183	750775
9680	750776
30255	750777
199258	750778
152105	750779
1798	750780
62663	750781
6268	750782
6221	750783
212281	750784
4670	750785
53350	750786
79470	750787
5134	750788
250044	750789
145399	750790
34818	750791
22947	750792
12323	750793
96065	750794
12427	750795
8813	750796
65097	750797
13207	750798
6212	750799
12225	750800
263	750801
11240	750802
19763	750803
111	750804
25247	750805
32973	750806
99477	750807
38466	750808
146479	750809
83261	750810
130119	750811
201938	750812
40132	750813
108557	750814
480	750815
9987	750816
160134	750817
131490	750818
7442	750819
61233	750820
281	750821
7971	750822
209201	750823
2687	750824
77500	750825
55644	750826
41033	750827
82004	750828
8026	750829
182450	750830
16469	750831
10482	750832
28321	750833
23446	750834
73770	750835
167102	750836
53593	750837
17465	750838
5346	750839
141897	750840
73486	750841
594	750842
8728	750843
617	750844
7380	750845
21072	750846
1415	750847
12571	750848
6150	750849
29575	750850
24987	750851
70009	750852
7563	750853
18555	750854
167766	750855
52221	750856
66818	750857
32241	750858
10390	750859
43309	750860
78351	750861
62793	750862
127349	750863
23256	750864
33637	750865
35387	750866
2453	750867
12134	750868
13894	750869
210192	750870
195964	750871
35539	750872
51014	750873
7373	750874
7865	750875
107311	750876
250333	750877
62620	750878
36980	750879
36659	750880
8332	750881
181874	750882
104919	750883
2024	750884
271	750885
16405	750886
240950	750887
19943	750888
32653	750889
80037	750890
34207	750891
163685	750892
109447	750893
444	750894
216360	750895
148873	750896
9243	750897
2806	750898
33613	750899
135943	750900
12637	750901
5738	750902
3883	750903
29574	750904
57923	750905
3783	750906
8559	750907
5479	750908
8481	750909
138935	750910
9906	750911
11711	750912
144701	750913
14804	750914
27959	750915
33063	750916
41573	750917
61213	750918
137873	750919
752	750920
7279	750921
94953	750922
35899	750923
92940	750924
106522	750925
115928	750926
2593	750927
293	750928
2549	750929
38415	750930
48048	750931
28069	750932
219961	750933
77595	750934
24684	750935
695	750936
12905	750937
8772	750938
19445	750939
128984	750940
4189	750941
107397	750942
2414	750943
83903	750944
36	750945
25945	750946
367	750947
3715	750948
173500	750949
102822	750950
3013	750951
204	750952
15661	750953
101818	750954
229638	750955
7460	750956
129781	750957
20994	750958
53478	750959
163292	750960
91159	750961
1631	750962
93575	750963
6730	750964
6850	750965
91372	750966
246894	750967
27122	750968
10944	750969
79097	750970
81	750971
16128	750972
6002	750973
113317	750974
148133	750975
5531	750976
141153	750977
120374	750978
256297	750979
146412	750980
6638	750981
54509	750982
6342	750983
22034	750984
252811	750985
94789	750986
46560	750987
33944	750988
21340	750989
26671	750990
5054	750991
72994	750992
25917	750993
159785	750994
22724	750995
20636	750996
33826	750997
26610	750998
226991	750999
22759	751000
762	751001
36871	751002
34333	751003
10366	751004
46662	751005
1979	751006
3821	751007
71988	751008
2889	751009
66069	751010
44945	751011
97607	751012
115377	751013
1434	751014
84436	751015
93429	751016
13718	751017
11279	751018
218117	751019
3709	751020
11476	751021
29474	751022
168793	751023
41836	751024
42495	751025
52834	751026
241355	751027
52826	751028
108114	751029
45321	751030
38696	751031
86437	751032
151788	751033
13892	751034
115410	751035
81817	751036
127191	751037
6520	751038
20288	751039
89531	751040
58451	751041
31229	751042
3624	751043
18208	751044
102425	751045
30397	751046
6277	751047
2581	751048
102376	751049
8	751050
20975	751051
1328	751052
104292	751053
51761	751054
37073	751055
97791	751056
14264	751057
100457	751058
64182	751059
110199	751060
218640	751061
21437	751062
168577	751063
256942	751064
87972	751065
14307	751066
28386	751067
27049	751068
160139	751069
79137	751070
6184	751071
152764	751072
71716	751073
47921	751074
152237	751075
60519	751076
9305	751077
68940	751078
25582	751079
10843	751080
5555	751081
6138	751082
18973	751083
12546	751084
54043	751085
3875	751086
78697	751087
52982	751088
203145	751089
87624	751090
161671	751091
39022	751092
5251	751093
13717	751094
6758	751095
149748	751096
86601	751097
246261	751098
22101	751099
9274	751100
623	751101
4453	751102
41547	751103
31757	751104
2599	751105
75186	751106
52661	751107
37917	751108
55013	751109
35257	751110
1017	751111
745	751112
26237	751113
104599	751114
14197	751115
9465	751116
68115	751117
20412	751118
23902	751119
259123	751120
85166	751121
67807	751122
28574	751123
8051	751124
57422	751125
162999	751126
112020	751127
691	751128
109003	751129
17930	751130
20983	751131
128593	751132
173091	751133
262017	751134
652	751135
169182	751136
90854	751137
2730	751138
11879	751139
3585	751140
113230	751141
117969	751142
15549	751143
100159	751144
74014	751145
57328	751146
25934	751147
752	751148
136534	751149
54023	751150
17224	751151
31336	751152
101097	751153
253886	751154
13044	751155
49484	751156
48891	751157
64451	751158
50448	751159
6098	751160
254065	751161
153956	751162
27069	751163
2854	751164
6	751165
147034	751166
71123	751167
29539	751168
65851	751169
203241	751170
33510	751171
24319	751172
259	751173
27067	751174
126431	751175
1095	751176
44895	751177
109807	751178
1048	751179
30852	751180
14808	751181
1473	751182
16051	751183
6	751184
108972	751185
11089	751186
20239	751187
226132	751188
4279	751189
35854	751190
53355	751191
43940	751192
84812	751193
204205	751194
104553	751195
9100	751196
170893	751197
46228	751198
239128	751199
28834	751200
24720	751201
283	751202
28421	751203
37853	751204
15963	751205
2717	751206
10210	751207
45790	751208
82893	751209
271914	751210
85937	751211
21629	751212
237235	751213
125780	751214
84989	751215
198372	751216
12783	751217
97	751218
264210	751219
1653	751220
185398	751221
4681	751222
50695	751223
113170	751224
59125	751225
165517	751226
1461	751227
3749	751228
50176	751229
11565	751230
175145	751231
5116	751232
2945	751233
6274	751234
186616	751235
43440	751236
20946	751237
3053	751238
121028	751239
2652	751240
23096	751241
54759	751242
65909	751243
98885	751244
10795	751245
4261	751246
69340	751247
23589	751248
22659	751249
131259	751250
9266	751251
1595	751252
2166	751253
68419	751254
75620	751255
54337	751256
20188	751257
47906	751258
24182	751259
84920	751260
97306	751261
514	751262
7148	751263
44611	751264
197577	751265
72182	751266
26098	751267
133714	751268
271785	751269
34601	751270
49131	751271
60919	751272
190010	751273
1440	751274
78958	751275
133584	751276
167859	751277
233687	751278
585	751279
75277	751280
1592	751281
250280	751282
14901	751283
116005	751284
8390	751285
32919	751286
1563	751287
44576	751288
97826	751289
59660	751290
50265	751291
20205	751292
143676	751293
2713	751294
110082	751295
9349	751296
90609	751297
122836	751298
260842	751299
771	751300
61373	751301
97873	751302
114453	751303
1233	751304
240099	751305
8713	751306
19801	751307
166607	751308
9857	751309
28546	751310
579	751311
7081	751312
492	751313
64311	751314
8729	751315
13070	751316
1099	751317
78199	751318
711	751319
893	751320
158509	751321
133679	751322
2100	751323
2130	751324
97453	751325
1014	751326
112598	751327
13303	751328
255260	751329
80402	751330
123208	751331
11617	751332
261690	751333
2043	751334
1706	751335
130	751336
3585	751337
396	751338
30013	751339
35813	751340
52642	751341
16161	751342
137675	751343
66658	751344
2400	751345
10931	751346
11822	751347
72792	751348
58954	751349
22126	751350
195029	751351
133152	751352
258858	751353
103655	751354
124959	751355
186083	751356
10084	751357
194594	751358
8896	751359
12087	751360
19059	751361
245247	751362
191441	751363
32365	751364
8008	751365
147900	751366
228190	751367
108178	751368
134137	751369
133864	751370
30624	751371
99	751372
9968	751373
7372	751374
6996	751375
127280	751376
7934	751377
267649	751378
239	751379
120291	751380
29314	751381
15786	751382
182881	751383
128897	751384
7821	751385
642	751386
21361	751387
240449	751388
581	751389
13321	751390
24040	751391
531	751392
18024	751393
68391	751394
116281	751395
20397	751396
223324	751397
23313	751398
15996	751399
102187	751400
23260	751401
33527	751402
622	751403
198622	751404
4189	751405
17596	751406
8342	751407
117990	751408
24548	751409
35226	751410
72107	751411
564	751412
259791	751413
93694	751414
443	751415
5067	751416
20792	751417
21665	751418
29687	751419
8605	751420
20943	751421
38877	751422
67594	751423
3007	751424
69510	751425
112	751426
4438	751427
148415	751428
92155	751429
4564	751430
55065	751431
65529	751432
222666	751433
39603	751434
12953	751435
84859	751436
44015	751437
27763	751438
45347	751439
213048	751440
697	751441
134135	751442
55410	751443
1033	751444
17499	751445
106317	751446
58082	751447
3735	751448
1104	751449
11274	751450
13788	751451
76646	751452
106978	751453
9494	751454
91961	751455
5534	751456
175	751457
15815	751458
59204	751459
58840	751460
112410	751461
50158	751462
562	751463
58006	751464
64721	751465
7232	751466
46781	751467
9352	751468
46558	751469
10826	751470
73658	751471
59832	751472
56846	751473
17684	751474
48827	751475
37705	751476
107681	751477
29061	751478
6097	751479
75542	751480
11244	751481
160460	751482
122683	751483
138320	751484
233951	751485
233975	751486
19475	751487
178841	751488
256821	751489
1537	751490
4264	751491
5962	751492
11412	751493
34179	751494
3432	751495
189847	751496
72241	751497
16097	751498
50428	751499
59178	751500
97570	751501
40275	751502
1747	751503
141082	751504
2190	751505
87868	751506
165898	751507
100546	751508
24088	751509
5492	751510
18849	751511
86883	751512
200893	751513
39208	751514
8714	751515
206244	751516
72557	751517
69645	751518
6983	751519
20692	751520
1391	751521
131682	751522
13130	751523
273	751524
98959	751525
157761	751526
549	751527
204044	751528
68573	751529
106418	751530
93181	751531
124710	751532
151236	751533
4459	751534
105625	751535
44689	751536
43623	751537
242377	751538
22874	751539
100425	751540
50156	751541
164424	751542
11316	751543
1494	751544
4478	751545
14248	751546
36	751547
111174	751548
44578	751549
24916	751550
162438	751551
22504	751552
1114	751553
12256	751554
50261	751555
268960	751556
672	751557
245372	751558
5961	751559
14763	751560
99926	751561
214213	751562
146527	751563
60675	751564
121294	751565
223072	751566
99033	751567
35834	751568
37435	751569
95996	751570
44246	751571
65655	751572
112485	751573
68454	751574
2092	751575
14008	751576
482	751577
39956	751578
126989	751579
35796	751580
13284	751581
5803	751582
199638	751583
108781	751584
87675	751585
19270	751586
10091	751587
43207	751588
7035	751589
96	751590
34183	751591
117500	751592
103470	751593
3820	751594
139258	751595
21157	751596
75358	751597
198598	751598
64518	751599
125123	751600
920	751601
19102	751602
17172	751603
1602	751604
22632	751605
21081	751606
67364	751607
128	751608
61882	751609
263020	751610
94207	751611
121838	751612
215354	751613
39925	751614
248652	751615
240184	751616
12595	751617
22589	751618
11082	751619
110692	751620
241010	751621
121702	751622
34111	751623
896	751624
2783	751625
44996	751626
93961	751627
10707	751628
132535	751629
228079	751630
13841	751631
10248	751632
6174	751633
42967	751634
113599	751635
87032	751636
54245	751637
2775	751638
100293	751639
204637	751640
9380	751641
190352	751642
50229	751643
71994	751644
188609	751645
21357	751646
3577	751647
56937	751648
122384	751649
257253	751650
35039	751651
17707	751652
37401	751653
191238	751654
4138	751655
15026	751656
25993	751657
7696	751658
96769	751659
160880	751660
3881	751661
74495	751662
45195	751663
97515	751664
219498	751665
1281	751666
99643	751667
225107	751668
9376	751669
623	751670
72216	751671
5743	751672
8502	751673
80996	751674
146517	751675
146120	751676
3095	751677
18117	751678
6829	751679
113643	751680
106906	751681
51105	751682
4366	751683
98405	751684
4892	751685
38406	751686
43433	751687
89734	751688
46443	751689
34446	751690
2583	751691
672	751692
4162	751693
105941	751694
12351	751695
44574	751696
2020	751697
2258	751698
196478	751699
117023	751700
123080	751701
27388	751702
3268	751703
101706	751704
28503	751705
515	751706
32497	751707
33880	751708
1348	751709
140492	751710
85888	751711
2233	751712
57624	751713
3680	751714
82963	751715
78836	751716
86053	751717
49758	751718
4078	751719
216423	751720
248818	751721
201292	751722
76179	751723
76388	751724
4732	751725
150506	751726
56469	751727
1293	751728
167544	751729
36792	751730
66345	751731
2528	751732
39565	751733
26913	751734
13405	751735
19673	751736
90160	751737
32154	751738
460	751739
13709	751740
3367	751741
21750	751742
133532	751743
62024	751744
8513	751745
4515	751746
53055	751747
92826	751748
190744	751749
3015	751750
151269	751751
18880	751752
62362	751753
4099	751754
130181	751755
193973	751756
4471	751757
3119	751758
132635	751759
36129	751760
102835	751761
34940	751762
67775	751763
87373	751764
125008	751765
86319	751766
140240	751767
2191	751768
1327	751769
4137	751770
15375	751771
44999	751772
173	751773
126353	751774
4547	751775
63861	751776
70491	751777
127998	751778
31885	751779
52495	751780
162928	751781
70000	751782
25405	751783
50324	751784
42816	751785
146209	751786
10255	751787
28856	751788
49027	751789
93	751790
20470	751791
21016	751792
14499	751793
271496	751794
29630	751795
93724	751796
205313	751797
312	751798
126126	751799
57747	751800
159938	751801
18028	751802
43349	751803
135003	751804
77093	751805
4313	751806
95322	751807
6951	751808
160764	751809
44316	751810
156088	751811
145	751812
24878	751813
15683	751814
39857	751815
38185	751816
3824	751817
65575	751818
63190	751819
97529	751820
199740	751821
30409	751822
72687	751823
654	751824
197715	751825
101096	751826
80948	751827
91381	751828
59622	751829
118445	751830
4858	751831
2251	751832
30547	751833
73116	751834
9109	751835
20705	751836
35067	751837
433	751838
44222	751839
71392	751840
3900	751841
99936	751842
32877	751843
67669	751844
49406	751845
10895	751846
1728	751847
62727	751848
77692	751849
77114	751850
18259	751851
47205	751852
123869	751853
24573	751854
243932	751855
153155	751856
88025	751857
62675	751858
111317	751859
186968	751860
139374	751861
21575	751862
13011	751863
239502	751864
114123	751865
226094	751866
23477	751867
15149	751868
41464	751869
43616	751870
108713	751871
45352	751872
24081	751873
11625	751874
178618	751875
166410	751876
206388	751877
54759	751878
30562	751879
15611	751880
17417	751881
3648	751882
5578	751883
21036	751884
5788	751885
605	751886
32643	751887
19860	751888
3266	751889
62161	751890
78590	751891
725	751892
40818	751893
18737	751894
26538	751895
4628	751896
537	751897
46927	751898
11865	751899
155498	751900
8380	751901
51054	751902
52070	751903
29208	751904
9678	751905
235081	751906
248787	751907
254317	751908
6122	751909
89476	751910
158700	751911
268868	751912
32	751913
48256	751914
16122	751915
2678	751916
122498	751917
171925	751918
43829	751919
29380	751920
41014	751921
60058	751922
10252	751923
88120	751924
102374	751925
1594	751926
20236	751927
20834	751928
6024	751929
2749	751930
106149	751931
134198	751932
166574	751933
7371	751934
24772	751935
145374	751936
5873	751937
53337	751938
11680	751939
9627	751940
167350	751941
140100	751942
10370	751943
60280	751944
95991	751945
119588	751946
4531	751947
20526	751948
88526	751949
8194	751950
78985	751951
10742	751952
67610	751953
32314	751954
17624	751955
26645	751956
6286	751957
5954	751958
254842	751959
183	751960
72562	751961
34176	751962
263803	751963
8947	751964
12290	751965
83656	751966
69901	751967
5035	751968
250551	751969
24956	751970
46084	751971
236149	751972
270851	751973
389	751974
132644	751975
50654	751976
130605	751977
19957	751978
19199	751979
40481	751980
78886	751981
110233	751982
110335	751983
30399	751984
22338	751985
15964	751986
11313	751987
5877	751988
24511	751989
143332	751990
87356	751991
89946	751992
47346	751993
181421	751994
5488	751995
44130	751996
76806	751997
44363	751998
226785	751999
675	752000
89586	752001
89067	752002
30662	752003
8707	752004
62239	752005
4684	752006
3894	752007
73982	752008
89407	752009
220429	752010
70975	752011
13590	752012
123750	752013
9426	752014
28315	752015
13606	752016
157582	752017
36342	752018
48772	752019
8137	752020
9877	752021
13216	752022
24494	752023
15232	752024
3618	752025
44502	752026
129	752027
166131	752028
5853	752029
53077	752030
44451	752031
33275	752032
43098	752033
20943	752034
64994	752035
8	752036
13851	752037
270772	752038
48142	752039
39318	752040
22566	752041
241043	752042
77240	752043
35957	752044
17717	752045
3939	752046
77002	752047
90814	752048
50164	752049
42285	752050
23020	752051
213613	752052
25628	752053
15933	752054
84305	752055
40675	752056
93	752057
178	752058
12400	752059
66	752060
96363	752061
121827	752062
817	752063
3644	752064
8983	752065
39243	752066
11971	752067
55280	752068
56834	752069
29015	752070
1218	752071
152429	752072
19100	752073
12666	752074
69324	752075
153861	752076
12233	752077
4737	752078
235257	752079
46331	752080
144144	752081
1956	752082
9904	752083
36764	752084
112486	752085
70144	752086
8589	752087
79148	752088
33047	752089
44088	752090
8141	752091
43684	752092
7284	752093
4362	752094
257673	752095
241	752096
1858	752097
6197	752098
47690	752099
18896	752100
34034	752101
66380	752102
192348	752103
206933	752104
99868	752105
3417	752106
36567	752107
12669	752108
70700	752109
215085	752110
48571	752111
7817	752112
233035	752113
70316	752114
4006	752115
77816	752116
130598	752117
61729	752118
32177	752119
55180	752120
20564	752121
89406	752122
151225	752123
7988	752124
10750	752125
33527	752126
92801	752127
624	752128
2367	752129
43766	752130
93145	752131
2646	752132
20098	752133
54775	752134
154388	752135
33754	752136
116328	752137
69359	752138
73079	752139
118762	752140
53817	752141
228476	752142
229341	752143
10692	752144
7030	752145
56993	752146
94920	752147
54537	752148
28563	752149
172221	752150
51133	752151
110261	752152
26039	752153
7331	752154
22882	752155
167665	752156
128284	752157
207960	752158
7134	752159
10843	752160
3125	752161
20393	752162
11139	752163
191058	752164
99103	752165
12257	752166
33007	752167
164330	752168
43216	752169
155704	752170
27866	752171
12396	752172
228868	752173
112709	752174
41393	752175
9445	752176
15478	752177
2590	752178
92860	752179
255581	752180
6887	752181
54833	752182
35828	752183
177661	752184
73920	752185
116119	752186
4908	752187
45684	752188
211834	752189
160520	752190
98633	752191
3682	752192
21682	752193
7564	752194
16990	752195
2391	752196
173262	752197
220215	752198
723	752199
50161	752200
192238	752201
55036	752202
204949	752203
30311	752204
80413	752205
98947	752206
62428	752207
101791	752208
7779	752209
133284	752210
213518	752211
12994	752212
3284	752213
40342	752214
39576	752215
234671	752216
11136	752217
263794	752218
502	752219
7555	752220
9335	752221
7656	752222
32500	752223
95441	752224
25723	752225
513	752226
101241	752227
7996	752228
27449	752229
256469	752230
165589	752231
194941	752232
69978	752233
36784	752234
63386	752235
36480	752236
94478	752237
70353	752238
105147	752239
11377	752240
172922	752241
80191	752242
90523	752243
208896	752244
21219	752245
62422	752246
214496	752247
11211	752248
107756	752249
183172	752250
8953	752251
76000	752252
149823	752253
22936	752254
4665	752255
8102	752256
23268	752257
180	752258
1663	752259
208040	752260
1229	752261
69797	752262
2971	752263
1237	752264
190	752265
68250	752266
78331	752267
45446	752268
11168	752269
1068	752270
1187	752271
115627	752272
7243	752273
260264	752274
166872	752275
19641	752276
1201	752277
9851	752278
99210	752279
2	752280
8588	752281
8760	752282
22067	752283
43473	752284
39324	752285
30575	752286
947	752287
151754	752288
102616	752289
797	752290
31149	752291
960	752292
61005	752293
227832	752294
39134	752295
163708	752296
187972	752297
14	752298
31294	752299
9641	752300
221704	752301
73419	752302
106	752303
264112	752304
76885	752305
26891	752306
41832	752307
7467	752308
81904	752309
95252	752310
43153	752311
1655	752312
45922	752313
37504	752314
168916	752315
115726	752316
56949	752317
16528	752318
19416	752319
18627	752320
21508	752321
145411	752322
46515	752323
97676	752324
9767	752325
19437	752326
6815	752327
17741	752328
4167	752329
43805	752330
32	752331
15545	752332
57472	752333
55512	752334
9307	752335
22168	752336
85446	752337
53066	752338
3545	752339
52141	752340
79969	752341
92577	752342
568	752343
6297	752344
2666	752345
15945	752346
72892	752347
24866	752348
13972	752349
37788	752350
180054	752351
144879	752352
8397	752353
24319	752354
171481	752355
10664	752356
2961	752357
18710	752358
62910	752359
74470	752360
2954	752361
50745	752362
32182	752363
160247	752364
162067	752365
2865	752366
167317	752367
8545	752368
6748	752369
244209	752370
27723	752371
380	752372
4691	752373
28063	752374
128723	752375
134657	752376
2218	752377
11659	752378
45220	752379
12011	752380
6469	752381
2884	752382
40657	752383
22961	752384
39380	752385
2842	752386
6312	752387
5719	752388
55290	752389
68476	752390
28595	752391
122636	752392
27418	752393
158230	752394
384	752395
68829	752396
69244	752397
1738	752398
72501	752399
14332	752400
1087	752401
6666	752402
58712	752403
35101	752404
12718	752405
322	752406
113312	752407
7088	752408
7717	752409
1750	752410
130118	752411
112577	752412
18670	752413
66486	752414
19841	752415
37688	752416
161139	752417
1620	752418
14293	752419
29696	752420
32841	752421
5040	752422
109395	752423
21940	752424
196817	752425
28041	752426
6405	752427
111760	752428
15988	752429
78988	752430
48625	752431
10486	752432
2744	752433
19236	752434
34863	752435
5825	752436
56902	752437
47714	752438
43716	752439
13316	752440
223984	752441
40323	752442
3467	752443
14451	752444
85737	752445
91122	752446
7723	752447
6222	752448
152634	752449
39408	752450
93938	752451
110010	752452
166540	752453
225	752454
31564	752455
148274	752456
43563	752457
89183	752458
175460	752459
131599	752460
5945	752461
12519	752462
7994	752463
6721	752464
113239	752465
22737	752466
439	752467
123930	752468
208065	752469
38593	752470
2663	752471
1829	752472
27884	752473
40070	752474
66756	752475
1092	752476
22763	752477
53297	752478
4214	752479
117672	752480
1029	752481
191654	752482
36440	752483
9413	752484
223754	752485
45087	752486
5198	752487
72629	752488
209444	752489
110575	752490
6922	752491
170580	752492
44836	752493
27970	752494
13894	752495
16435	752496
9109	752497
44121	752498
4657	752499
12396	752500
147947	752501
55010	752502
38108	752503
66599	752504
54089	752505
114747	752506
54922	752507
6958	752508
61243	752509
3625	752510
101037	752511
13371	752512
23924	752513
41695	752514
52276	752515
21417	752516
23989	752517
57381	752518
180040	752519
263833	752520
5081	752521
88581	752522
18943	752523
15482	752524
163873	752525
100795	752526
236986	752527
61329	752528
162451	752529
47979	752530
6015	752531
388	752532
15649	752533
3164	752534
29835	752535
2967	752536
145891	752537
96195	752538
25342	752539
37179	752540
236978	752541
28921	752542
62801	752543
186283	752544
66559	752545
11857	752546
154591	752547
145099	752548
149770	752549
116876	752550
141383	752551
143834	752552
165629	752553
92326	752554
147627	752555
48443	752556
2621	752557
237151	752558
42855	752559
42880	752560
183316	752561
77153	752562
148478	752563
8076	752564
18846	752565
228636	752566
147326	752567
310	752568
3991	752569
11719	752570
11624	752571
106276	752572
3363	752573
5409	752574
676	752575
45141	752576
112982	752577
131800	752578
109470	752579
21637	752580
188949	752581
89025	752582
282	752583
124441	752584
1888	752585
48008	752586
194341	752587
4147	752588
159121	752589
131243	752590
1311	752591
25468	752592
11660	752593
23413	752594
11304	752595
13312	752596
115817	752597
10012	752598
14691	752599
656	752600
66814	752601
51956	752602
754	752603
122412	752604
64326	752605
66178	752606
16939	752607
46314	752608
15659	752609
69813	752610
15249	752611
19740	752612
587	752613
263961	752614
6540	752615
56295	752616
70663	752617
90811	752618
22067	752619
271616	752620
92496	752621
49175	752622
7102	752623
97408	752624
40092	752625
1305	752626
17193	752627
7578	752628
218369	752629
169001	752630
9664	752631
25609	752632
226589	752633
11484	752634
18924	752635
50564	752636
118312	752637
12633	752638
83727	752639
19602	752640
46200	752641
721	752642
32625	752643
16148	752644
35602	752645
105698	752646
48178	752647
269277	752648
15499	752649
22805	752650
9554	752651
11365	752652
199367	752653
4393	752654
185250	752655
35784	752656
78365	752657
164593	752658
85333	752659
226165	752660
621	752661
9079	752662
51728	752663
2030	752664
11377	752665
53832	752666
58886	752667
305	752668
261721	752669
117222	752670
208152	752671
1508	752672
87174	752673
223769	752674
34261	752675
3750	752676
141750	752677
39280	752678
16921	752679
76255	752680
13271	752681
9968	752682
9200	752683
105600	752684
7662	752685
112048	752686
27088	752687
38903	752688
144695	752689
29435	752690
128012	752691
55896	752692
116706	752693
193995	752694
70974	752695
1150	752696
6212	752697
27251	752698
1321	752699
3296	752700
20306	752701
157401	752702
2830	752703
208	752704
4288	752705
233871	752706
97855	752707
249888	752708
30	752709
2672	752710
211214	752711
5453	752712
18932	752713
4171	752714
133673	752715
219759	752716
103750	752717
213283	752718
197550	752719
261	752720
139038	752721
110666	752722
73703	752723
17173	752724
23202	752725
4215	752726
19693	752727
35050	752728
48565	752729
4873	752730
3133	752731
1000	752732
239095	752733
5251	752734
16247	752735
12628	752736
37255	752737
8131	752738
100730	752739
90001	752740
271400	752741
33446	752742
82085	752743
49482	752744
366	752745
43390	752746
43089	752747
34299	752748
2789	752749
139128	752750
113135	752751
132681	752752
75012	752753
70382	752754
58326	752755
56321	752756
64734	752757
134295	752758
123578	752759
133068	752760
8127	752761
10203	752762
4801	752763
46141	752764
2425	752765
23532	752766
2828	752767
111786	752768
17744	752769
30521	752770
32888	752771
2777	752772
71277	752773
35222	752774
214809	752775
7774	752776
44215	752777
1339	752778
82170	752779
59897	752780
65002	752781
150071	752782
25703	752783
27344	752784
1270	752785
14278	752786
231974	752787
108596	752788
194290	752789
7443	752790
26553	752791
98237	752792
18408	752793
20440	752794
265895	752795
22352	752796
21680	752797
24542	752798
111982	752799
134310	752800
4495	752801
27783	752802
13388	752803
120801	752804
94747	752805
11466	752806
5210	752807
109322	752808
184501	752809
107245	752810
90490	752811
17427	752812
10375	752813
26858	752814
119144	752815
54059	752816
113042	752817
20107	752818
13619	752819
216629	752820
121902	752821
54503	752822
11884	752823
260	752824
141680	752825
112954	752826
69457	752827
37239	752828
91965	752829
253643	752830
64371	752831
16034	752832
2410	752833
55046	752834
138983	752835
28385	752836
78453	752837
6096	752838
17	752839
10245	752840
18840	752841
148	752842
114545	752843
23317	752844
10073	752845
309	752846
18857	752847
15973	752848
40031	752849
54326	752850
20114	752851
36895	752852
251316	752853
108990	752854
189075	752855
88088	752856
109843	752857
103770	752858
46572	752859
1035	752860
11884	752861
56360	752862
45778	752863
21886	752864
189567	752865
72351	752866
89225	752867
46221	752868
104130	752869
533	752870
47335	752871
165379	752872
7049	752873
120401	752874
1197	752875
44045	752876
81777	752877
80483	752878
56726	752879
109975	752880
194833	752881
270	752882
97087	752883
45689	752884
380	752885
219603	752886
239334	752887
810	752888
32138	752889
114741	752890
4320	752891
19466	752892
24362	752893
574	752894
43424	752895
38990	752896
163396	752897
33017	752898
384	752899
38587	752900
53425	752901
156076	752902
6	752903
38762	752904
48486	752905
39254	752906
1479	752907
8800	752908
14232	752909
26196	752910
100400	752911
27856	752912
207480	752913
67263	752914
26938	752915
9042	752916
170549	752917
55944	752918
2933	752919
231301	752920
93413	752921
213364	752922
9827	752923
53537	752924
22204	752925
2547	752926
154091	752927
31040	752928
181351	752929
169323	752930
1111	752931
155593	752932
75205	752933
4617	752934
108	752935
6064	752936
8447	752937
6883	752938
70776	752939
45767	752940
52329	752941
49535	752942
128885	752943
167658	752944
153582	752945
3213	752946
11145	752947
904	752948
8814	752949
3953	752950
48621	752951
164164	752952
11184	752953
7747	752954
162763	752955
12900	752956
1168	752957
43531	752958
72335	752959
249461	752960
14131	752961
21938	752962
106378	752963
82689	752964
72157	752965
19197	752966
1142	752967
357	752968
35319	752969
145399	752970
24107	752971
35263	752972
52186	752973
18921	752974
112984	752975
135500	752976
134	752977
258492	752978
6784	752979
140974	752980
137425	752981
168332	752982
74266	752983
26465	752984
97217	752985
3615	752986
9100	752987
4593	752988
94090	752989
229499	752990
11220	752991
143243	752992
116237	752993
24859	752994
18234	752995
115376	752996
115192	752997
233368	752998
24223	752999
11343	753000
7581	753001
88464	753002
154422	753003
232524	753004
48	753005
14020	753006
44685	753007
176016	753008
67817	753009
167236	753010
27958	753011
35700	753012
40868	753013
110515	753014
9131	753015
34675	753016
65095	753017
57786	753018
36914	753019
830	753020
10158	753021
16487	753022
2341	753023
25303	753024
24288	753025
159905	753026
13500	753027
63549	753028
68552	753029
147825	753030
41228	753031
138746	753032
8404	753033
180	753034
106792	753035
249470	753036
16184	753037
75226	753038
17616	753039
7902	753040
18933	753041
21846	753042
8969	753043
192286	753044
2923	753045
32605	753046
118835	753047
3028	753048
62054	753049
53689	753050
34976	753051
2544	753052
109211	753053
43058	753054
19874	753055
19331	753056
89607	753057
35053	753058
4364	753059
33726	753060
33098	753061
22085	753062
75757	753063
13507	753064
47343	753065
78024	753066
17646	753067
47526	753068
52331	753069
238831	753070
52482	753071
43316	753072
18374	753073
2935	753074
130114	753075
66500	753076
37755	753077
2456	753078
158205	753079
796	753080
1428	753081
75803	753082
18173	753083
3759	753084
37184	753085
64450	753086
46289	753087
167683	753088
30853	753089
125489	753090
23437	753091
95056	753092
210956	753093
27878	753094
35051	753095
5349	753096
55556	753097
53150	753098
10145	753099
12469	753100
131461	753101
93667	753102
56757	753103
98331	753104
61573	753105
34668	753106
931	753107
27	753108
283	753109
26	753110
209124	753111
16545	753112
130	753113
161244	753114
117577	753115
1169	753116
2533	753117
53816	753118
36920	753119
113671	753120
187130	753121
13570	753122
106620	753123
2686	753124
120521	753125
26246	753126
127673	753127
38732	753128
6978	753129
102872	753130
3567	753131
90686	753132
90035	753133
47987	753134
9599	753135
69435	753136
84834	753137
791	753138
759	753139
30377	753140
5840	753141
477	753142
234572	753143
241623	753144
118647	753145
133069	753146
16307	753147
103460	753148
69547	753149
8213	753150
103	753151
3930	753152
185263	753153
62175	753154
9368	753155
49387	753156
18098	753157
76863	753158
39720	753159
22813	753160
15410	753161
237512	753162
189025	753163
122084	753164
12570	753165
54276	753166
226607	753167
38436	753168
3914	753169
2111	753170
29034	753171
220622	753172
84165	753173
22395	753174
101429	753175
18004	753176
82	753177
221214	753178
29892	753179
92657	753180
4619	753181
76525	753182
132897	753183
4374	753184
4286	753185
103079	753186
139529	753187
25642	753188
164975	753189
93882	753190
186151	753191
28190	753192
329	753193
33686	753194
4230	753195
127719	753196
60370	753197
27033	753198
2003	753199
17632	753200
16637	753201
20823	753202
12121	753203
166626	753204
183487	753205
9852	753206
57215	753207
6871	753208
8535	753209
72133	753210
225525	753211
10195	753212
88890	753213
193967	753214
18257	753215
20212	753216
26091	753217
18833	753218
20163	753219
97060	753220
17646	753221
55830	753222
2980	753223
8769	753224
159059	753225
30404	753226
141763	753227
11202	753228
58951	753229
47193	753230
36647	753231
249262	753232
59375	753233
52116	753234
10058	753235
41733	753236
10220	753237
2789	753238
52942	753239
128010	753240
7931	753241
1399	753242
72109	753243
9964	753244
197870	753245
142048	753246
1508	753247
48307	753248
67971	753249
19117	753250
52050	753251
9746	753252
184994	753253
3216	753254
16420	753255
2714	753256
62831	753257
42865	753258
102283	753259
47761	753260
3394	753261
27324	753262
270859	753263
83057	753264
22171	753265
9075	753266
154966	753267
3900	753268
264956	753269
133733	753270
24929	753271
16351	753272
3762	753273
260753	753274
2804	753275
72464	753276
11256	753277
7412	753278
20523	753279
74497	753280
125746	753281
129724	753282
45052	753283
12491	753284
7682	753285
30644	753286
36685	753287
3154	753288
44177	753289
72341	753290
32580	753291
34739	753292
28167	753293
21021	753294
107339	753295
87349	753296
70533	753297
973	753298
77258	753299
72084	753300
228024	753301
157017	753302
1908	753303
232930	753304
109696	753305
87627	753306
6045	753307
14154	753308
72373	753309
11591	753310
164881	753311
91954	753312
131636	753313
18783	753314
53834	753315
1	753316
51033	753317
13955	753318
24338	753319
10450	753320
79801	753321
132934	753322
5126	753323
17490	753324
9628	753325
20126	753326
72543	753327
255817	753328
5746	753329
33532	753330
1390	753331
62496	753332
106387	753333
1300	753334
58417	753335
7836	753336
20813	753337
38594	753338
231822	753339
16105	753340
10800	753341
29171	753342
446	753343
52694	753344
27818	753345
229731	753346
56811	753347
8035	753348
148606	753349
121298	753350
670	753351
1414	753352
28473	753353
11310	753354
2975	753355
94951	753356
76189	753357
41113	753358
3955	753359
10873	753360
36677	753361
63506	753362
55337	753363
12634	753364
51320	753365
115356	753366
1245	753367
37952	753368
59642	753369
16329	753370
1753	753371
72222	753372
14842	753373
27708	753374
40437	753375
146538	753376
22887	753377
9271	753378
50268	753379
47850	753380
93233	753381
52729	753382
53077	753383
80204	753384
45252	753385
6260	753386
180	753387
91021	753388
30698	753389
24116	753390
771	753391
83970	753392
93489	753393
16328	753394
93294	753395
3078	753396
21753	753397
69468	753398
207408	753399
13524	753400
91258	753401
123199	753402
42427	753403
72175	753404
28381	753405
55035	753406
2965	753407
54933	753408
29734	753409
25201	753410
18429	753411
316	753412
99558	753413
11916	753414
5485	753415
261835	753416
22862	753417
12900	753418
238716	753419
56594	753420
18519	753421
10263	753422
103514	753423
45239	753424
27147	753425
43127	753426
142348	753427
68759	753428
96333	753429
120986	753430
131999	753431
244488	753432
459	753433
744	753434
670	753435
194131	753436
4442	753437
3531	753438
63801	753439
2987	753440
11062	753441
166646	753442
5524	753443
24155	753444
543	753445
14863	753446
1188	753447
3686	753448
39396	753449
267709	753450
269395	753451
25643	753452
33954	753453
8618	753454
79358	753455
7008	753456
44788	753457
596	753458
90732	753459
85830	753460
111441	753461
30686	753462
17579	753463
14270	753464
42836	753465
25060	753466
22649	753467
61279	753468
68601	753469
31058	753470
12619	753471
185414	753472
111078	753473
27938	753474
2587	753475
8259	753476
56826	753477
7107	753478
45554	753479
397	753480
111725	753481
1092	753482
84730	753483
28371	753484
433	753485
16576	753486
12763	753487
68006	753488
38202	753489
245153	753490
16315	753491
52565	753492
1766	753493
8577	753494
1019	753495
1454	753496
6400	753497
263544	753498
1231	753499
104837	753500
2107	753501
76531	753502
86482	753503
25350	753504
4241	753505
5170	753506
270800	753507
21472	753508
19146	753509
55167	753510
71820	753511
195010	753512
190767	753513
233219	753514
102856	753515
44545	753516
360	753517
1631	753518
156997	753519
62972	753520
10047	753521
27730	753522
11070	753523
101659	753524
73415	753525
16086	753526
37836	753527
261572	753528
72785	753529
3446	753530
25341	753531
72087	753532
93846	753533
146630	753534
238968	753535
59902	753536
13977	753537
104831	753538
1211	753539
180902	753540
187912	753541
24236	753542
15619	753543
4997	753544
20384	753545
5970	753546
156042	753547
793	753548
12182	753549
24049	753550
31271	753551
49568	753552
101735	753553
153	753554
6949	753555
8528	753556
7377	753557
32326	753558
76173	753559
152283	753560
40685	753561
44704	753562
154431	753563
94167	753564
58639	753565
29626	753566
54775	753567
1334	753568
1023	753569
37536	753570
60023	753571
36681	753572
7222	753573
140759	753574
3725	753575
15794	753576
142637	753577
2171	753578
40081	753579
69271	753580
8522	753581
34828	753582
13521	753583
4229	753584
1726	753585
18674	753586
116046	753587
11016	753588
206973	753589
174175	753590
116507	753591
51830	753592
266112	753593
82	753594
48762	753595
9436	753596
42941	753597
83035	753598
85075	753599
32525	753600
61401	753601
47833	753602
165336	753603
16184	753604
11559	753605
82788	753606
260550	753607
20277	753608
20200	753609
16530	753610
14897	753611
1151	753612
80270	753613
141072	753614
1324	753615
106206	753616
42467	753617
1780	753618
41522	753619
92488	753620
46718	753621
635	753622
28532	753623
118559	753624
1208	753625
34374	753626
6110	753627
270914	753628
163503	753629
142770	753630
45394	753631
36239	753632
35030	753633
53816	753634
23243	753635
50892	753636
136071	753637
50485	753638
88930	753639
165771	753640
169090	753641
80433	753642
4017	753643
17746	753644
2082	753645
43952	753646
12369	753647
233634	753648
104321	753649
47204	753650
71181	753651
37331	753652
237349	753653
3342	753654
35073	753655
121575	753656
166510	753657
2192	753658
97637	753659
66819	753660
8268	753661
165233	753662
145331	753663
34218	753664
58287	753665
169211	753666
71683	753667
235442	753668
269701	753669
81270	753670
83812	753671
264627	753672
245579	753673
69867	753674
104719	753675
230596	753676
16700	753677
71376	753678
158906	753679
249213	753680
130726	753681
183676	753682
79971	753683
13356	753684
92381	753685
127991	753686
91012	753687
6217	753688
351	753689
25871	753690
41995	753691
183857	753692
9011	753693
671	753694
55275	753695
179363	753696
6969	753697
785	753698
17381	753699
12931	753700
44563	753701
259617	753702
45492	753703
42234	753704
103351	753705
3502	753706
57241	753707
63508	753708
36073	753709
2299	753710
10838	753711
221191	753712
7360	753713
109469	753714
31724	753715
161104	753716
19520	753717
90342	753718
31820	753719
11903	753720
10388	753721
25581	753722
168366	753723
1902	753724
73173	753725
24241	753726
107844	753727
133522	753728
11333	753729
15029	753730
26	753731
217863	753732
3527	753733
4210	753734
154407	753735
96476	753736
9563	753737
25789	753738
23180	753739
129204	753740
17	753741
3362	753742
818	753743
100039	753744
58857	753745
15945	753746
22775	753747
89209	753748
23018	753749
118914	753750
141907	753751
233443	753752
24729	753753
40558	753754
108159	753755
58190	753756
21179	753757
8211	753758
129563	753759
158939	753760
25462	753761
2231	753762
179573	753763
161446	753764
53280	753765
247403	753766
8252	753767
13823	753768
112629	753769
148196	753770
1327	753771
9361	753772
23343	753773
5562	753774
2408	753775
37135	753776
132474	753777
19981	753778
141345	753779
240101	753780
222981	753781
7234	753782
88210	753783
71279	753784
250364	753785
8297	753786
64345	753787
148310	753788
248232	753789
988	753790
29081	753791
13756	753792
163070	753793
68017	753794
112583	753795
92926	753796
30427	753797
14177	753798
64408	753799
9627	753800
2587	753801
33684	753802
77172	753803
113445	753804
85679	753805
8036	753806
660	753807
2532	753808
16579	753809
1678	753810
30436	753811
97368	753812
109835	753813
80575	753814
151970	753815
5157	753816
32154	753817
56759	753818
155021	753819
31612	753820
233	753821
56079	753822
924	753823
5052	753824
161473	753825
33979	753826
70367	753827
185003	753828
89705	753829
154335	753830
58523	753831
166375	753832
263506	753833
76101	753834
28564	753835
4726	753836
212675	753837
343	753838
4713	753839
22173	753840
31609	753841
4688	753842
204068	753843
1329	753844
14469	753845
187132	753846
14212	753847
22498	753848
184524	753849
97863	753850
2640	753851
141622	753852
13725	753853
1714	753854
35898	753855
25238	753856
64282	753857
255067	753858
205657	753859
331	753860
3068	753861
113681	753862
63012	753863
33132	753864
8458	753865
4999	753866
122	753867
4246	753868
110219	753869
154229	753870
1435	753871
108126	753872
201827	753873
226163	753874
33995	753875
12194	753876
39262	753877
148352	753878
446	753879
17218	753880
69328	753881
19398	753882
138160	753883
75409	753884
155947	753885
120031	753886
52410	753887
1105	753888
17408	753889
11723	753890
440	753891
8529	753892
144381	753893
40901	753894
164414	753895
2740	753896
28608	753897
124169	753898
185680	753899
37911	753900
259764	753901
70492	753902
28651	753903
13959	753904
208743	753905
17014	753906
237071	753907
325	753908
64923	753909
163375	753910
17794	753911
33107	753912
71174	753913
78871	753914
43309	753915
174716	753916
25608	753917
4023	753918
88241	753919
206784	753920
67910	753921
8290	753922
11692	753923
64583	753924
144572	753925
220335	753926
8461	753927
25848	753928
22005	753929
3893	753930
71466	753931
8028	753932
122898	753933
19303	753934
32041	753935
160	753936
1282	753937
170188	753938
55614	753939
130	753940
599	753941
197592	753942
32975	753943
17133	753944
11058	753945
106038	753946
4146	753947
46130	753948
99346	753949
113059	753950
20388	753951
11262	753952
19020	753953
19214	753954
5717	753955
16879	753956
33090	753957
18471	753958
77662	753959
10857	753960
5187	753961
9995	753962
65091	753963
30100	753964
32120	753965
139910	753966
126438	753967
68139	753968
33452	753969
16617	753970
38632	753971
1965	753972
33728	753973
22022	753974
2335	753975
14764	753976
96949	753977
15218	753978
40001	753979
3370	753980
7039	753981
271765	753982
94009	753983
118113	753984
29518	753985
20858	753986
41646	753987
42758	753988
7228	753989
36787	753990
126238	753991
142956	753992
20910	753993
135401	753994
48566	753995
862	753996
24502	753997
35388	753998
35346	753999
35358	754000
57202	754001
94642	754002
22713	754003
233289	754004
29428	754005
54728	754006
34336	754007
27771	754008
2481	754009
80103	754010
7466	754011
249817	754012
36538	754013
135369	754014
167569	754015
109050	754016
103850	754017
14221	754018
11945	754019
55028	754020
2236	754021
88848	754022
122351	754023
87444	754024
234841	754025
151	754026
39724	754027
195647	754028
37800	754029
194532	754030
74206	754031
91246	754032
205155	754033
56367	754034
92502	754035
20	754036
209841	754037
99890	754038
10099	754039
52391	754040
177400	754041
47241	754042
106444	754043
13435	754044
71150	754045
111511	754046
64047	754047
185675	754048
108935	754049
255758	754050
7525	754051
11194	754052
50710	754053
139	754054
45986	754055
5420	754056
4873	754057
52683	754058
20849	754059
101998	754060
97381	754061
15288	754062
30334	754063
13044	754064
131235	754065
132204	754066
124474	754067
25143	754068
11692	754069
133235	754070
191579	754071
160213	754072
32608	754073
130836	754074
18153	754075
39224	754076
29577	754077
13113	754078
164260	754079
89026	754080
14315	754081
14041	754082
9481	754083
204861	754084
11694	754085
50912	754086
3538	754087
45903	754088
2022	754089
25939	754090
134724	754091
20902	754092
75021	754093
16131	754094
211752	754095
19363	754096
138179	754097
148188	754098
30832	754099
10546	754100
20121	754101
2402	754102
169879	754103
57134	754104
24924	754105
8845	754106
5437	754107
29160	754108
2918	754109
943	754110
136292	754111
13459	754112
9813	754113
58905	754114
21575	754115
52120	754116
18263	754117
9853	754118
210963	754119
41668	754120
5128	754121
20460	754122
38040	754123
155985	754124
113412	754125
3200	754126
3996	754127
1039	754128
85889	754129
53823	754130
85986	754131
761	754132
73851	754133
142782	754134
263401	754135
153784	754136
127967	754137
37130	754138
5051	754139
10222	754140
73889	754141
822	754142
35521	754143
53184	754144
73735	754145
65406	754146
168221	754147
27686	754148
144023	754149
249109	754150
60034	754151
62659	754152
100286	754153
2438	754154
458	754155
29071	754156
195754	754157
106777	754158
59064	754159
41533	754160
31702	754161
9298	754162
28649	754163
100833	754164
2875	754165
108629	754166
16992	754167
265889	754168
22076	754169
55805	754170
43930	754171
65590	754172
1432	754173
34934	754174
9055	754175
30413	754176
89270	754177
344	754178
104068	754179
97311	754180
129425	754181
3948	754182
8583	754183
34298	754184
148516	754185
43001	754186
6677	754187
108125	754188
268211	754189
268135	754190
9351	754191
102173	754192
95747	754193
15034	754194
83863	754195
88093	754196
113677	754197
32440	754198
54512	754199
103720	754200
113266	754201
1549	754202
28122	754203
228604	754204
17841	754205
73250	754206
142620	754207
11127	754208
110725	754209
212	754210
247287	754211
12501	754212
109303	754213
777	754214
42723	754215
132076	754216
29612	754217
2141	754218
10534	754219
11515	754220
165684	754221
1581	754222
1172	754223
54385	754224
27971	754225
20879	754226
4621	754227
8285	754228
15872	754229
9011	754230
12601	754231
166850	754232
233881	754233
26252	754234
92824	754235
72437	754236
28621	754237
5182	754238
157393	754239
949	754240
89891	754241
82874	754242
18955	754243
119246	754244
18022	754245
151665	754246
179306	754247
54516	754248
53	754249
231547	754250
910	754251
41417	754252
5780	754253
156038	754254
16845	754255
21500	754256
78899	754257
19032	754258
49482	754259
257177	754260
6174	754261
191032	754262
123315	754263
18295	754264
6952	754265
7006	754266
19593	754267
28349	754268
65238	754269
51555	754270
35408	754271
53088	754272
11539	754273
24407	754274
22052	754275
18609	754276
996	754277
248880	754278
10209	754279
80230	754280
156125	754281
139230	754282
328	754283
71203	754284
191951	754285
29353	754286
225263	754287
30802	754288
75958	754289
160255	754290
14263	754291
6788	754292
237306	754293
5998	754294
26774	754295
4077	754296
91972	754297
1739	754298
54340	754299
49175	754300
4450	754301
170	754302
36574	754303
163985	754304
3784	754305
245318	754306
66378	754307
51408	754308
71481	754309
404	754310
2593	754311
185201	754312
2115	754313
43454	754314
72	754315
3211	754316
11064	754317
13161	754318
7254	754319
190721	754320
226515	754321
4272	754322
41085	754323
54380	754324
2114	754325
118223	754326
5070	754327
92728	754328
32720	754329
86179	754330
78115	754331
10129	754332
153796	754333
194984	754334
90704	754335
17246	754336
21621	754337
44907	754338
259904	754339
5370	754340
115903	754341
13683	754342
38601	754343
2566	754344
253786	754345
136196	754346
96974	754347
149809	754348
186702	754349
13967	754350
104445	754351
204309	754352
3792	754353
21360	754354
41	754355
259695	754356
93403	754357
1421	754358
208686	754359
112050	754360
19833	754361
1291	754362
53450	754363
698	754364
122409	754365
19497	754366
157634	754367
779	754368
5918	754369
107677	754370
37325	754371
135427	754372
69347	754373
68331	754374
95715	754375
69490	754376
27203	754377
20590	754378
33521	754379
11123	754380
26030	754381
12007	754382
24692	754383
59298	754384
121652	754385
11186	754386
65233	754387
91405	754388
74498	754389
6130	754390
150937	754391
16890	754392
10185	754393
42947	754394
26407	754395
35822	754396
5648	754397
127506	754398
155761	754399
1471	754400
11372	754401
37510	754402
1071	754403
6255	754404
4450	754405
32822	754406
40038	754407
48094	754408
107383	754409
161570	754410
10990	754411
19731	754412
1424	754413
87118	754414
1197	754415
261156	754416
24587	754417
30020	754418
1909	754419
358	754420
181415	754421
1135	754422
5	754423
213475	754424
13567	754425
8804	754426
54003	754427
2815	754428
239805	754429
74314	754430
1234	754431
129240	754432
35529	754433
10734	754434
973	754435
173028	754436
11629	754437
18964	754438
163537	754439
45009	754440
91632	754441
174149	754442
119185	754443
83515	754444
54132	754445
39353	754446
146335	754447
250935	754448
2110	754449
25626	754450
7929	754451
88371	754452
262603	754453
13355	754454
57347	754455
3552	754456
99785	754457
104685	754458
81585	754459
87990	754460
176896	754461
16652	754462
36476	754463
157780	754464
15508	754465
17650	754466
103653	754467
18009	754468
438	754469
23177	754470
5333	754471
8121	754472
132831	754473
8939	754474
77820	754475
134393	754476
25565	754477
163718	754478
128421	754479
20871	754480
34382	754481
20935	754482
23322	754483
109024	754484
109975	754485
1452	754486
18075	754487
2660	754488
24253	754489
199516	754490
29093	754491
183285	754492
47934	754493
73279	754494
29991	754495
110102	754496
79	754497
2134	754498
2763	754499
72	754500
5990	754501
54063	754502
5970	754503
45700	754504
238450	754505
203152	754506
125779	754507
131838	754508
261490	754509
258112	754510
173542	754511
178098	754512
9340	754513
192834	754514
199018	754515
38723	754516
63313	754517
21590	754518
63410	754519
20049	754520
154730	754521
8419	754522
236827	754523
18983	754524
38634	754525
58711	754526
17334	754527
34917	754528
5503	754529
8627	754530
1255	754531
10172	754532
19559	754533
73560	754534
77800	754535
129090	754536
1496	754537
29479	754538
242705	754539
9181	754540
36911	754541
26458	754542
176865	754543
21999	754544
13261	754545
86068	754546
47312	754547
7085	754548
81611	754549
331	754550
4519	754551
16401	754552
253139	754553
110308	754554
161124	754555
158249	754556
2657	754557
7412	754558
149833	754559
8593	754560
7961	754561
64622	754562
135081	754563
53861	754564
33980	754565
4216	754566
109018	754567
161636	754568
4083	754569
66396	754570
24	754571
107378	754572
722	754573
45958	754574
51640	754575
130364	754576
54794	754577
238390	754578
2434	754579
40881	754580
128087	754581
88276	754582
9265	754583
8306	754584
269229	754585
56123	754586
41153	754587
6244	754588
2795	754589
40103	754590
44785	754591
13246	754592
28636	754593
52432	754594
11763	754595
56170	754596
270479	754597
3662	754598
22248	754599
55570	754600
218356	754601
137080	754602
22901	754603
5262	754604
65517	754605
17013	754606
183482	754607
2117	754608
8756	754609
260098	754610
138069	754611
73234	754612
18687	754613
926	754614
5293	754615
3479	754616
2800	754617
2833	754618
167097	754619
17470	754620
80486	754621
107916	754622
32136	754623
571	754624
56909	754625
134845	754626
48887	754627
66982	754628
14617	754629
12945	754630
27934	754631
148334	754632
158556	754633
58220	754634
2101	754635
39088	754636
17786	754637
99842	754638
69844	754639
70786	754640
26509	754641
37797	754642
265294	754643
63423	754644
34233	754645
36943	754646
43129	754647
1020	754648
41676	754649
156405	754650
199083	754651
44705	754652
61945	754653
1739	754654
21155	754655
3595	754656
43199	754657
143961	754658
28063	754659
86790	754660
47630	754661
151326	754662
185005	754663
63920	754664
1262	754665
36000	754666
35581	754667
39798	754668
33646	754669
115252	754670
135588	754671
12634	754672
26486	754673
112791	754674
58953	754675
82197	754676
60784	754677
3204	754678
17993	754679
145178	754680
80979	754681
1425	754682
78345	754683
225319	754684
49091	754685
35245	754686
135613	754687
65093	754688
168082	754689
22078	754690
32473	754691
10808	754692
21377	754693
21829	754694
33712	754695
45690	754696
57181	754697
123421	754698
102568	754699
69001	754700
7364	754701
91402	754702
72546	754703
32142	754704
20262	754705
215732	754706
4017	754707
10803	754708
72483	754709
27816	754710
2481	754711
13381	754712
59386	754713
38010	754714
201893	754715
1680	754716
45059	754717
80245	754718
1730	754719
88758	754720
26773	754721
5588	754722
11045	754723
3874	754724
23548	754725
36012	754726
27028	754727
40713	754728
7561	754729
36342	754730
13835	754731
108184	754732
52582	754733
78472	754734
40208	754735
7836	754736
15464	754737
12012	754738
198151	754739
7335	754740
54674	754741
1	754742
35247	754743
14145	754744
77830	754745
105021	754746
29791	754747
1832	754748
10359	754749
41082	754750
88940	754751
3199	754752
40500	754753
171485	754754
4234	754755
52451	754756
81012	754757
51741	754758
71586	754759
225160	754760
41598	754761
10108	754762
20039	754763
7519	754764
241183	754765
73092	754766
57683	754767
98356	754768
171369	754769
10085	754770
124576	754771
853	754772
97781	754773
2648	754774
23555	754775
13848	754776
152398	754777
6636	754778
17318	754779
16959	754780
9269	754781
103544	754782
74427	754783
140148	754784
20026	754785
1084	754786
62264	754787
158580	754788
108521	754789
13175	754790
28773	754791
133512	754792
32288	754793
98254	754794
232935	754795
3584	754796
863	754797
58264	754798
121129	754799
15756	754800
81190	754801
254828	754802
33494	754803
39464	754804
139715	754805
92726	754806
42567	754807
83402	754808
18532	754809
86918	754810
15356	754811
6797	754812
119577	754813
39010	754814
5039	754815
30737	754816
136425	754817
21985	754818
189592	754819
33505	754820
133665	754821
167149	754822
25650	754823
13081	754824
134982	754825
15264	754826
4987	754827
146923	754828
7906	754829
6849	754830
63466	754831
56964	754832
37344	754833
12619	754834
39649	754835
19989	754836
50343	754837
22126	754838
46297	754839
26733	754840
189224	754841
67189	754842
23287	754843
34129	754844
13860	754845
66251	754846
50692	754847
2908	754848
12698	754849
3538	754850
53652	754851
35779	754852
17538	754853
3313	754854
55762	754855
115985	754856
9531	754857
145290	754858
58754	754859
559	754860
31492	754861
513	754862
34	754863
20619	754864
220359	754865
31292	754866
21224	754867
102733	754868
1576	754869
10531	754870
28925	754871
45743	754872
2803	754873
95768	754874
15024	754875
16946	754876
1496	754877
39947	754878
26454	754879
1334	754880
157934	754881
235923	754882
40758	754883
19438	754884
9337	754885
3224	754886
45082	754887
10177	754888
2758	754889
83705	754890
1203	754891
106793	754892
4059	754893
2998	754894
18161	754895
9043	754896
114480	754897
19316	754898
29339	754899
217864	754900
125766	754901
40190	754902
50096	754903
2699	754904
13314	754905
91396	754906
5759	754907
8010	754908
2242	754909
61019	754910
21	754911
45786	754912
138553	754913
40525	754914
3162	754915
18937	754916
7785	754917
148736	754918
157055	754919
12355	754920
19787	754921
249	754922
29572	754923
219661	754924
15118	754925
3395	754926
111687	754927
9820	754928
1705	754929
35532	754930
109314	754931
48867	754932
239814	754933
29526	754934
4519	754935
12765	754936
18078	754937
3115	754938
79653	754939
33337	754940
70527	754941
4863	754942
30474	754943
242415	754944
83275	754945
11172	754946
79982	754947
155773	754948
25307	754949
13819	754950
6741	754951
20380	754952
28997	754953
2334	754954
95582	754955
180292	754956
66394	754957
150720	754958
248438	754959
1890	754960
10203	754961
1469	754962
5410	754963
39430	754964
10896	754965
6493	754966
51444	754967
18663	754968
35160	754969
190564	754970
67576	754971
2236	754972
47431	754973
77836	754974
44916	754975
68979	754976
61282	754977
22057	754978
207630	754979
1379	754980
105510	754981
9894	754982
8730	754983
14542	754984
42898	754985
110850	754986
67327	754987
36388	754988
52280	754989
16067	754990
21035	754991
197983	754992
56970	754993
2312	754994
86755	754995
104914	754996
142296	754997
248546	754998
120640	754999
822	755000
76334	755001
660	755002
73242	755003
134	755004
476	755005
23048	755006
85578	755007
128552	755008
152885	755009
976	755010
64250	755011
34725	755012
11845	755013
10490	755014
20003	755015
101117	755016
8255	755017
480	755018
53161	755019
29817	755020
21844	755021
66764	755022
81775	755023
26299	755024
49657	755025
247446	755026
250677	755027
2971	755028
32990	755029
29357	755030
63792	755031
123842	755032
62516	755033
733	755034
9000	755035
26943	755036
140609	755037
88226	755038
58711	755039
16529	755040
93573	755041
235256	755042
53025	755043
91140	755044
63401	755045
87983	755046
11843	755047
25942	755048
4191	755049
2459	755050
9719	755051
3965	755052
83499	755053
16289	755054
1656	755055
71393	755056
144684	755057
10080	755058
111738	755059
28829	755060
6554	755061
6320	755062
143448	755063
170596	755064
115073	755065
46255	755066
24324	755067
93655	755068
176948	755069
243332	755070
20546	755071
35825	755072
256695	755073
41178	755074
148683	755075
19523	755076
7456	755077
1425	755078
176302	755079
121	755080
12338	755081
30991	755082
64820	755083
22597	755084
75161	755085
82965	755086
100115	755087
54337	755088
152608	755089
266866	755090
61681	755091
4734	755092
212863	755093
220438	755094
110037	755095
7346	755096
108480	755097
67834	755098
2376	755099
33121	755100
16289	755101
81902	755102
22076	755103
75889	755104
45084	755105
86768	755106
22041	755107
202357	755108
8715	755109
3785	755110
17906	755111
17802	755112
56701	755113
183737	755114
5157	755115
3551	755116
88436	755117
45211	755118
75353	755119
226431	755120
150843	755121
110956	755122
18424	755123
152691	755124
2643	755125
1001	755126
109253	755127
49364	755128
23166	755129
8511	755130
2955	755131
17408	755132
30742	755133
195	755134
9542	755135
59617	755136
7322	755137
38788	755138
21453	755139
10034	755140
9339	755141
62029	755142
52066	755143
153935	755144
30323	755145
156240	755146
58024	755147
74572	755148
11340	755149
576	755150
259069	755151
38118	755152
221574	755153
16398	755154
37250	755155
70530	755156
23718	755157
35583	755158
47828	755159
45509	755160
138966	755161
7541	755162
13310	755163
169	755164
3267	755165
2430	755166
5250	755167
12895	755168
11845	755169
51924	755170
15165	755171
1077	755172
104924	755173
2931	755174
204991	755175
228363	755176
10580	755177
4778	755178
73528	755179
35743	755180
20815	755181
4374	755182
34810	755183
3472	755184
37990	755185
4353	755186
234465	755187
20083	755188
140308	755189
55494	755190
27627	755191
39177	755192
254612	755193
142450	755194
57215	755195
77961	755196
14301	755197
18728	755198
158043	755199
1289	755200
29503	755201
98064	755202
142994	755203
23951	755204
233464	755205
2339	755206
78832	755207
164175	755208
8847	755209
14875	755210
59679	755211
88877	755212
53722	755213
33077	755214
94067	755215
97773	755216
242686	755217
29948	755218
5964	755219
160147	755220
4337	755221
16161	755222
11358	755223
61275	755224
140177	755225
29627	755226
34736	755227
34215	755228
6220	755229
76102	755230
19860	755231
23342	755232
195419	755233
98510	755234
22979	755235
12958	755236
7763	755237
52729	755238
128088	755239
106085	755240
7993	755241
10113	755242
105901	755243
69624	755244
28325	755245
141174	755246
149077	755247
124300	755248
68444	755249
11169	755250
2709	755251
163976	755252
56667	755253
34511	755254
21909	755255
16890	755256
66879	755257
28179	755258
45524	755259
40308	755260
43425	755261
75972	755262
1450	755263
80849	755264
12995	755265
2220	755266
11228	755267
45419	755268
10087	755269
1100	755270
203211	755271
1198	755272
4175	755273
256542	755274
31532	755275
57255	755276
28976	755277
76865	755278
3709	755279
207736	755280
62143	755281
872	755282
6282	755283
4306	755284
120520	755285
114082	755286
106581	755287
225277	755288
4282	755289
171213	755290
64151	755291
9402	755292
14111	755293
5246	755294
6356	755295
203756	755296
30267	755297
149978	755298
26361	755299
404	755300
28122	755301
48972	755302
11010	755303
117142	755304
50305	755305
11395	755306
235956	755307
24850	755308
17404	755309
54033	755310
19184	755311
35976	755312
58111	755313
107739	755314
193466	755315
37369	755316
17930	755317
59441	755318
3164	755319
10930	755320
4665	755321
23674	755322
40158	755323
207913	755324
169138	755325
69648	755326
68728	755327
140650	755328
59009	755329
10082	755330
2626	755331
245631	755332
50084	755333
1788	755334
7541	755335
25213	755336
176820	755337
62310	755338
944	755339
46823	755340
1313	755341
354	755342
12636	755343
2117	755344
4862	755345
1252	755346
225522	755347
9541	755348
47242	755349
2851	755350
4417	755351
2931	755352
2367	755353
153219	755354
211659	755355
25486	755356
30581	755357
58114	755358
8170	755359
4092	755360
95402	755361
208363	755362
80715	755363
10513	755364
99810	755365
120239	755366
49157	755367
62741	755368
164434	755369
182590	755370
254829	755371
6618	755372
37953	755373
21885	755374
703	755375
5193	755376
38365	755377
36271	755378
7691	755379
16533	755380
25597	755381
820	755382
91139	755383
40337	755384
83698	755385
10950	755386
40461	755387
178794	755388
27381	755389
22839	755390
5335	755391
65327	755392
31113	755393
166048	755394
11650	755395
32542	755396
340	755397
3077	755398
8508	755399
93399	755400
13562	755401
120528	755402
55165	755403
80201	755404
38772	755405
20924	755406
153557	755407
4589	755408
169524	755409
123696	755410
27022	755411
117205	755412
72762	755413
108153	755414
29376	755415
48943	755416
46195	755417
242275	755418
1053	755419
7048	755420
231236	755421
21467	755422
5630	755423
296	755424
218908	755425
1245	755426
19839	755427
52121	755428
18470	755429
258675	755430
3447	755431
68872	755432
1216	755433
227	755434
9823	755435
18715	755436
44337	755437
56407	755438
218206	755439
208716	755440
27725	755441
6581	755442
151286	755443
126559	755444
34432	755445
11429	755446
726	755447
120660	755448
7734	755449
488	755450
22744	755451
230907	755452
108086	755453
164419	755454
60193	755455
55467	755456
17972	755457
80109	755458
162391	755459
47705	755460
14027	755461
49220	755462
71502	755463
38753	755464
3165	755465
3156	755466
32134	755467
165579	755468
10685	755469
16309	755470
269207	755471
40832	755472
90505	755473
14100	755474
90104	755475
55244	755476
65351	755477
223958	755478
9962	755479
237853	755480
248419	755481
5421	755482
5992	755483
128800	755484
27817	755485
15430	755486
16909	755487
65972	755488
230617	755489
38694	755490
59	755491
62454	755492
185642	755493
17	755494
470	755495
156573	755496
56203	755497
93701	755498
15639	755499
244819	755500
26	755501
24613	755502
43402	755503
53341	755504
6985	755505
76638	755506
4035	755507
107494	755508
187876	755509
267185	755510
2012	755511
59773	755512
218816	755513
1033	755514
30198	755515
68970	755516
3375	755517
7116	755518
3680	755519
39245	755520
16156	755521
2230	755522
86882	755523
75689	755524
109121	755525
585	755526
17954	755527
72254	755528
123941	755529
28248	755530
4406	755531
15650	755532
125660	755533
27935	755534
5992	755535
177399	755536
4835	755537
7	755538
64660	755539
77562	755540
5936	755541
43929	755542
53688	755543
63264	755544
89549	755545
54705	755546
112755	755547
7509	755548
45682	755549
12298	755550
11849	755551
9035	755552
244046	755553
137599	755554
71967	755555
50294	755556
138379	755557
218715	755558
41837	755559
65060	755560
17017	755561
19625	755562
7503	755563
24400	755564
145232	755565
172530	755566
9724	755567
194609	755568
214039	755569
200046	755570
13768	755571
97145	755572
38666	755573
31758	755574
113	755575
147365	755576
46	755577
29383	755578
75008	755579
137628	755580
113557	755581
105430	755582
127248	755583
152287	755584
7456	755585
35051	755586
15576	755587
33015	755588
74927	755589
68716	755590
42322	755591
5550	755592
223042	755593
9029	755594
58188	755595
257	755596
94541	755597
39619	755598
170206	755599
29404	755600
51265	755601
27341	755602
5460	755603
88655	755604
239507	755605
1295	755606
262276	755607
110170	755608
193495	755609
140556	755610
4937	755611
13765	755612
18463	755613
56510	755614
26180	755615
80196	755616
12386	755617
7966	755618
54782	755619
246413	755620
97541	755621
81936	755622
592	755623
34566	755624
89356	755625
6251	755626
4528	755627
32052	755628
75763	755629
2543	755630
18305	755631
130472	755632
111201	755633
269650	755634
22071	755635
47054	755636
16392	755637
159861	755638
46732	755639
17301	755640
24556	755641
17689	755642
77861	755643
123083	755644
38637	755645
114234	755646
32393	755647
2613	755648
232762	755649
264732	755650
190934	755651
60902	755652
2456	755653
45669	755654
31412	755655
1	755656
3361	755657
120590	755658
228145	755659
21	755660
218825	755661
55764	755662
616	755663
3661	755664
180345	755665
35545	755666
32771	755667
31500	755668
106538	755669
30299	755670
96708	755671
12588	755672
9032	755673
113	755674
182735	755675
22850	755676
20	755677
54856	755678
3900	755679
128652	755680
4761	755681
204590	755682
4324	755683
239158	755684
15318	755685
48758	755686
798	755687
5287	755688
240594	755689
139011	755690
205166	755691
131430	755692
49215	755693
3193	755694
20308	755695
12225	755696
882	755697
10516	755698
35208	755699
35847	755700
75514	755701
140833	755702
11084	755703
226219	755704
12876	755705
157797	755706
30489	755707
13827	755708
108129	755709
5253	755710
31368	755711
263208	755712
103571	755713
5685	755714
3253	755715
4569	755716
66820	755717
81249	755718
1	755719
14503	755720
164249	755721
18465	755722
23857	755723
22123	755724
34998	755725
128751	755726
134439	755727
6896	755728
92860	755729
106793	755730
4474	755731
104611	755732
182805	755733
235805	755734
472	755735
30902	755736
10058	755737
16671	755738
1213	755739
202538	755740
24434	755741
13968	755742
241	755743
101447	755744
66535	755745
98495	755746
161399	755747
46977	755748
4778	755749
63366	755750
17722	755751
3995	755752
85	755753
2543	755754
209574	755755
36542	755756
147891	755757
11035	755758
188	755759
56736	755760
39632	755761
264447	755762
239548	755763
207876	755764
44704	755765
54375	755766
77690	755767
12375	755768
186204	755769
1135	755770
31287	755771
36204	755772
179155	755773
65742	755774
7731	755775
44952	755776
25132	755777
97877	755778
173919	755779
12556	755780
15032	755781
39666	755782
106951	755783
1036	755784
4122	755785
28666	755786
10963	755787
20147	755788
204672	755789
63270	755790
28323	755791
43033	755792
7259	755793
151952	755794
71727	755795
190264	755796
117282	755797
97825	755798
251425	755799
4285	755800
151441	755801
118504	755802
10104	755803
46713	755804
144563	755805
127274	755806
27935	755807
3107	755808
983	755809
130195	755810
152973	755811
107937	755812
6531	755813
159037	755814
70217	755815
92915	755816
34483	755817
72577	755818
27106	755819
52502	755820
16905	755821
25912	755822
90439	755823
1064	755824
1270	755825
13282	755826
1675	755827
12130	755828
28847	755829
79180	755830
2070	755831
168649	755832
153249	755833
49829	755834
81764	755835
198481	755836
249534	755837
10721	755838
20354	755839
9249	755840
66847	755841
43367	755842
45440	755843
7943	755844
4726	755845
243469	755846
16683	755847
238093	755848
60155	755849
45030	755850
453	755851
45593	755852
4013	755853
62431	755854
3924	755855
1424	755856
2992	755857
8047	755858
110812	755859
8436	755860
34264	755861
1211	755862
99893	755863
45525	755864
67134	755865
195595	755866
6798	755867
51491	755868
170558	755869
33202	755870
13473	755871
53892	755872
2970	755873
38994	755874
263853	755875
33616	755876
9996	755877
2424	755878
491	755879
33460	755880
135728	755881
24203	755882
16245	755883
74978	755884
28002	755885
3395	755886
140005	755887
12338	755888
57705	755889
40785	755890
70202	755891
173988	755892
115131	755893
6	755894
52423	755895
38171	755896
124497	755897
810	755898
27902	755899
26590	755900
5207	755901
169062	755902
107878	755903
21079	755904
35333	755905
8810	755906
1859	755907
13010	755908
48099	755909
32483	755910
212113	755911
193543	755912
28709	755913
150414	755914
2475	755915
29832	755916
2032	755917
34685	755918
239694	755919
62992	755920
32812	755921
3407	755922
226520	755923
1873	755924
1400	755925
15167	755926
9592	755927
1678	755928
129325	755929
32548	755930
91	755931
7606	755932
200531	755933
9406	755934
115550	755935
165906	755936
4548	755937
71411	755938
8724	755939
168184	755940
148321	755941
21900	755942
2770	755943
71985	755944
141686	755945
28434	755946
241	755947
9223	755948
95521	755949
35581	755950
10541	755951
601	755952
271551	755953
224138	755954
64950	755955
241195	755956
101312	755957
1107	755958
3240	755959
7390	755960
72879	755961
214786	755962
26287	755963
12385	755964
142834	755965
64008	755966
2674	755967
165739	755968
33031	755969
46697	755970
2290	755971
200984	755972
13253	755973
50664	755974
54507	755975
13399	755976
3530	755977
35909	755978
108212	755979
21622	755980
16913	755981
55649	755982
12625	755983
29146	755984
146677	755985
52648	755986
128521	755987
3047	755988
143275	755989
58135	755990
66287	755991
4134	755992
26899	755993
42397	755994
142726	755995
154206	755996
8877	755997
123522	755998
126555	755999
84573	756000
8556	756001
55948	756002
8787	756003
83762	756004
110161	756005
44969	756006
84218	756007
15436	756008
181899	756009
805	756010
36778	756011
120322	756012
19619	756013
144792	756014
259567	756015
9532	756016
45461	756017
28197	756018
29984	756019
269187	756020
226937	756021
36776	756022
153521	756023
192074	756024
43879	756025
6022	756026
31485	756027
432	756028
3594	756029
170821	756030
11228	756031
192013	756032
222834	756033
1381	756034
10262	756035
15686	756036
42333	756037
139621	756038
55832	756039
87290	756040
53109	756041
32645	756042
146110	756043
20744	756044
51787	756045
87232	756046
55605	756047
16785	756048
10316	756049
49928	756050
261154	756051
20575	756052
7992	756053
34779	756054
311	756055
63990	756056
205074	756057
190696	756058
28507	756059
5320	756060
4531	756061
1467	756062
80053	756063
145762	756064
11607	756065
7185	756066
9557	756067
38058	756068
19036	756069
67552	756070
17015	756071
55467	756072
241129	756073
96562	756074
221881	756075
94391	756076
117852	756077
12799	756078
1670	756079
32258	756080
1482	756081
63369	756082
27911	756083
12706	756084
105921	756085
20861	756086
797	756087
16675	756088
6469	756089
62209	756090
123387	756091
57648	756092
158823	756093
12079	756094
138848	756095
623	756096
2277	756097
146655	756098
45311	756099
33519	756100
66368	756101
176531	756102
13400	756103
11195	756104
98557	756105
230369	756106
157521	756107
102477	756108
13186	756109
16215	756110
271127	756111
179456	756112
36294	756113
52806	756114
129126	756115
12653	756116
120	756117
39236	756118
68266	756119
134732	756120
17060	756121
34361	756122
60878	756123
53531	756124
28496	756125
21568	756126
73589	756127
15497	756128
1712	756129
2076	756130
106113	756131
90486	756132
23837	756133
254164	756134
43531	756135
71777	756136
189566	756137
74436	756138
30124	756139
156216	756140
890	756141
13647	756142
9041	756143
109576	756144
22871	756145
182895	756146
26448	756147
58430	756148
269422	756149
73876	756150
49102	756151
102	756152
21373	756153
205979	756154
12191	756155
42981	756156
6036	756157
14224	756158
22403	756159
35806	756160
5380	756161
80560	756162
109689	756163
77642	756164
144996	756165
31080	756166
1556	756167
30149	756168
81220	756169
125732	756170
6882	756171
150701	756172
146466	756173
14165	756174
35217	756175
15624	756176
24296	756177
54652	756178
77674	756179
10479	756180
40541	756181
36136	756182
155327	756183
8230	756184
53214	756185
46507	756186
80210	756187
3832	756188
52093	756189
50206	756190
4215	756191
154966	756192
16564	756193
1583	756194
42879	756195
54925	756196
82753	756197
219085	756198
107291	756199
2572	756200
6751	756201
69826	756202
14261	756203
55197	756204
44888	756205
5702	756206
31618	756207
5340	756208
107988	756209
512	756210
2409	756211
85672	756212
152095	756213
112646	756214
8704	756215
108079	756216
155204	756217
9007	756218
1519	756219
5808	756220
196759	756221
145171	756222
155543	756223
173587	756224
12392	756225
9957	756226
12608	756227
67133	756228
91752	756229
136171	756230
63206	756231
13499	756232
20819	756233
34932	756234
3207	756235
170290	756236
153424	756237
9079	756238
1693	756239
7353	756240
42288	756241
101206	756242
148109	756243
7318	756244
65428	756245
17579	756246
3273	756247
153924	756248
145269	756249
119093	756250
18042	756251
29615	756252
49716	756253
123363	756254
64601	756255
66745	756256
42199	756257
941	756258
46095	756259
22853	756260
9562	756261
1248	756262
228262	756263
61250	756264
12555	756265
146148	756266
9728	756267
76690	756268
10313	756269
233956	756270
229555	756271
46851	756272
19267	756273
153790	756274
28825	756275
31322	756276
1553	756277
144045	756278
136348	756279
11902	756280
238302	756281
222470	756282
534	756283
3134	756284
192079	756285
221	756286
59170	756287
1198	756288
139815	756289
221599	756290
22739	756291
37752	756292
112917	756293
33607	756294
256538	756295
2427	756296
263069	756297
1600	756298
20696	756299
73338	756300
14400	756301
28481	756302
32060	756303
76918	756304
167199	756305
5303	756306
72647	756307
259532	756308
12078	756309
58924	756310
84440	756311
112955	756312
62304	756313
13534	756314
73418	756315
48118	756316
7013	756317
55272	756318
267895	756319
4748	756320
43800	756321
113127	756322
84542	756323
43911	756324
134262	756325
106367	756326
17372	756327
49459	756328
164359	756329
6812	756330
191696	756331
27133	756332
91975	756333
80090	756334
40521	756335
6113	756336
215	756337
142500	756338
34909	756339
29	756340
25951	756341
28259	756342
86276	756343
107014	756344
135354	756345
894	756346
229142	756347
79545	756348
151119	756349
75042	756350
1373	756351
101276	756352
58955	756353
1490	756354
233578	756355
95849	756356
4320	756357
109899	756358
100384	756359
88728	756360
177473	756361
14831	756362
9705	756363
79236	756364
3863	756365
45851	756366
350	756367
11475	756368
89449	756369
354	756370
53314	756371
1161	756372
139035	756373
19606	756374
6975	756375
106905	756376
35862	756377
36631	756378
85525	756379
1	756380
176652	756381
143785	756382
1058	756383
8628	756384
14761	756385
63351	756386
148576	756387
27054	756388
11171	756389
51650	756390
49672	756391
22865	756392
2402	756393
15973	756394
91735	756395
68284	756396
1316	756397
46878	756398
53048	756399
114633	756400
1639	756401
5296	756402
48748	756403
174574	756404
22393	756405
592	756406
58144	756407
145659	756408
9825	756409
59733	756410
41524	756411
8398	756412
1930	756413
79026	756414
109584	756415
61654	756416
255129	756417
76948	756418
160375	756419
1450	756420
23264	756421
60728	756422
25785	756423
141085	756424
131146	756425
41862	756426
52436	756427
78314	756428
5034	756429
179714	756430
122449	756431
2257	756432
4676	756433
176695	756434
133931	756435
22272	756436
832	756437
14960	756438
135965	756439
12171	756440
29036	756441
16762	756442
10072	756443
80637	756444
22805	756445
24618	756446
46100	756447
43872	756448
181103	756449
269141	756450
216149	756451
47964	756452
51517	756453
57888	756454
16510	756455
91156	756456
9712	756457
219322	756458
82969	756459
129214	756460
8123	756461
122487	756462
59532	756463
135368	756464
15366	756465
49	756466
1964	756467
7984	756468
181265	756469
54771	756470
236175	756471
5577	756472
6242	756473
27768	756474
181644	756475
41707	756476
3781	756477
2353	756478
239443	756479
25256	756480
79137	756481
4275	756482
64067	756483
10222	756484
62502	756485
132809	756486
14156	756487
97577	756488
1364	756489
119966	756490
131494	756491
37202	756492
252262	756493
23766	756494
30456	756495
777	756496
6979	756497
169652	756498
26178	756499
257825	756500
148	756501
199571	756502
222119	756503
37892	756504
96865	756505
143270	756506
19559	756507
207695	756508
5649	756509
2413	756510
99820	756511
23341	756512
88912	756513
16113	756514
57609	756515
6943	756516
33429	756517
27571	756518
53970	756519
1662	756520
171848	756521
34281	756522
45458	756523
118045	756524
42531	756525
1464	756526
13318	756527
8003	756528
71691	756529
78937	756530
82517	756531
13646	756532
152746	756533
124992	756534
47945	756535
78519	756536
33442	756537
26045	756538
50418	756539
144866	756540
35554	756541
41918	756542
139	756543
94696	756544
2219	756545
16039	756546
195138	756547
259804	756548
57372	756549
10041	756550
254970	756551
156761	756552
186610	756553
44203	756554
104857	756555
6045	756556
36941	756557
17490	756558
70450	756559
3770	756560
57845	756561
94909	756562
205146	756563
57568	756564
51233	756565
36628	756566
39163	756567
10606	756568
243678	756569
149638	756570
349	756571
38572	756572
109243	756573
54895	756574
14688	756575
12130	756576
36163	756577
38327	756578
1022	756579
11312	756580
2637	756581
6660	756582
34490	756583
1864	756584
70183	756585
416	756586
12111	756587
31614	756588
126987	756589
1554	756590
159010	756591
39585	756592
72345	756593
30016	756594
56372	756595
139655	756596
155988	756597
272048	756598
254067	756599
13966	756600
98009	756601
25768	756602
203376	756603
23763	756604
5093	756605
2614	756606
170687	756607
10423	756608
123489	756609
6323	756610
6453	756611
8677	756612
19477	756613
13308	756614
4850	756615
108249	756616
5056	756617
18769	756618
34226	756619
263075	756620
2938	756621
2430	756622
193156	756623
9464	756624
3376	756625
48208	756626
15013	756627
6967	756628
228103	756629
60053	756630
23948	756631
261197	756632
3871	756633
144804	756634
4039	756635
11605	756636
32269	756637
52437	756638
46583	756639
17947	756640
12293	756641
49798	756642
133790	756643
115929	756644
97080	756645
233034	756646
30403	756647
844	756648
2662	756649
2321	756650
190466	756651
85144	756652
80671	756653
2105	756654
3845	756655
124670	756656
104	756657
50252	756658
54323	756659
102718	756660
5384	756661
15021	756662
15415	756663
17311	756664
61598	756665
6805	756666
418	756667
19108	756668
1471	756669
52144	756670
208506	756671
41547	756672
6938	756673
119373	756674
38394	756675
68554	756676
1774	756677
32200	756678
44724	756679
38642	756680
1110	756681
17167	756682
19845	756683
244755	756684
81971	756685
13822	756686
20700	756687
962	756688
517	756689
37072	756690
253804	756691
135269	756692
30265	756693
82606	756694
205484	756695
102711	756696
115771	756697
245473	756698
165269	756699
41121	756700
23420	756701
20213	756702
7840	756703
267	756704
41626	756705
43068	756706
30529	756707
27205	756708
10184	756709
164100	756710
74088	756711
16862	756712
245231	756713
1923	756714
115227	756715
246612	756716
44608	756717
2234	756718
49144	756719
48	756720
35599	756721
10188	756722
170	756723
53625	756724
204277	756725
7040	756726
68365	756727
75510	756728
15316	756729
91521	756730
135705	756731
37643	756732
61493	756733
2600	756734
60508	756735
103374	756736
7399	756737
771	756738
342	756739
29860	756740
27528	756741
2379	756742
589	756743
27315	756744
44528	756745
110066	756746
206767	756747
97779	756748
55707	756749
79825	756750
27	756751
20227	756752
12940	756753
8253	756754
24064	756755
115928	756756
162342	756757
12218	756758
3016	756759
51663	756760
60487	756761
1790	756762
46071	756763
20976	756764
53805	756765
92465	756766
5168	756767
124795	756768
118798	756769
239911	756770
152943	756771
5193	756772
78409	756773
120717	756774
84873	756775
62396	756776
14488	756777
54482	756778
143844	756779
67592	756780
10740	756781
13390	756782
5196	756783
9794	756784
8263	756785
39857	756786
15608	756787
19436	756788
53062	756789
77620	756790
128951	756791
83375	756792
38895	756793
13490	756794
102740	756795
105083	756796
40908	756797
2295	756798
113706	756799
33166	756800
106629	756801
46392	756802
60225	756803
171550	756804
160173	756805
26173	756806
133800	756807
6219	756808
26747	756809
89655	756810
23804	756811
29853	756812
44829	756813
207121	756814
1673	756815
157999	756816
1273	756817
33859	756818
2432	756819
150002	756820
71563	756821
25967	756822
89753	756823
19613	756824
109297	756825
138280	756826
219576	756827
4824	756828
13167	756829
7677	756830
48145	756831
7169	756832
10246	756833
182073	756834
149932	756835
179344	756836
9463	756837
52454	756838
3495	756839
8820	756840
172478	756841
14108	756842
43925	756843
55412	756844
34943	756845
129279	756846
32080	756847
43104	756848
772	756849
14	756850
4210	756851
202094	756852
9031	756853
1982	756854
21552	756855
35137	756856
36049	756857
10113	756858
75760	756859
99715	756860
117335	756861
12810	756862
198193	756863
215265	756864
88527	756865
5580	756866
2509	756867
42676	756868
125579	756869
3743	756870
71869	756871
3669	756872
142347	756873
27502	756874
44193	756875
29752	756876
14627	756877
36427	756878
71827	756879
270387	756880
41822	756881
7069	756882
20953	756883
81345	756884
141484	756885
1392	756886
16865	756887
8479	756888
53534	756889
98029	756890
88989	756891
1938	756892
156968	756893
125451	756894
1135	756895
249013	756896
155639	756897
66993	756898
878	756899
15612	756900
1080	756901
85634	756902
7065	756903
85964	756904
32163	756905
462	756906
59035	756907
137681	756908
172610	756909
131059	756910
89285	756911
44289	756912
67180	756913
33904	756914
1633	756915
8710	756916
19261	756917
254314	756918
12531	756919
49123	756920
227118	756921
62174	756922
42360	756923
221947	756924
14416	756925
123237	756926
260853	756927
58276	756928
41903	756929
131639	756930
46194	756931
66881	756932
172694	756933
31401	756934
47096	756935
8861	756936
154207	756937
166648	756938
147289	756939
39674	756940
44276	756941
8515	756942
116982	756943
17779	756944
26600	756945
9761	756946
9085	756947
4852	756948
18861	756949
66645	756950
102975	756951
153714	756952
9448	756953
46197	756954
27410	756955
14680	756956
25078	756957
4813	756958
79136	756959
611	756960
57397	756961
30054	756962
30802	756963
49267	756964
47356	756965
6639	756966
48721	756967
224749	756968
16537	756969
1384	756970
7957	756971
23983	756972
25440	756973
96764	756974
84056	756975
7774	756976
66238	756977
250838	756978
216767	756979
192	756980
11821	756981
14374	756982
183	756983
42115	756984
167095	756985
17599	756986
8139	756987
23853	756988
259745	756989
13106	756990
36033	756991
70367	756992
8183	756993
106868	756994
261843	756995
20251	756996
55803	756997
25777	756998
46361	756999
10750	757000
6778	757001
15586	757002
81040	757003
646	757004
2048	757005
50965	757006
171413	757007
1406	757008
77576	757009
8531	757010
125833	757011
159313	757012
18037	757013
106066	757014
25916	757015
123164	757016
246174	757017
28134	757018
13566	757019
43240	757020
2343	757021
89639	757022
29200	757023
29296	757024
4946	757025
154680	757026
147109	757027
32092	757028
141421	757029
28501	757030
45366	757031
136528	757032
142037	757033
272066	757034
16327	757035
251141	757036
73808	757037
780	757038
3394	757039
164985	757040
37365	757041
175987	757042
21953	757043
25686	757044
2895	757045
7153	757046
16826	757047
10975	757048
42536	757049
988	757050
38734	757051
8391	757052
31049	757053
34225	757054
74797	757055
15542	757056
104799	757057
21410	757058
4226	757059
107471	757060
195014	757061
18624	757062
95375	757063
37118	757064
24207	757065
163465	757066
194687	757067
4476	757068
177321	757069
238972	757070
17217	757071
108938	757072
240208	757073
187064	757074
179603	757075
376	757076
2129	757077
151240	757078
11710	757079
71658	757080
28743	757081
49902	757082
8209	757083
13377	757084
6488	757085
88657	757086
3704	757087
2317	757088
46160	757089
35620	757090
33148	757091
142867	757092
149694	757093
123477	757094
3569	757095
35444	757096
39615	757097
189493	757098
2074	757099
72880	757100
144169	757101
196401	757102
481	757103
8001	757104
51701	757105
7640	757106
2599	757107
83344	757108
10977	757109
29824	757110
16590	757111
75971	757112
179118	757113
141871	757114
13561	757115
145956	757116
248603	757117
8081	757118
11240	757119
203875	757120
12742	757121
238617	757122
5166	757123
254194	757124
149037	757125
32133	757126
32033	757127
17642	757128
31015	757129
58115	757130
140499	757131
167858	757132
2248	757133
68187	757134
111737	757135
20597	757136
151519	757137
84932	757138
128830	757139
257789	757140
32798	757141
72633	757142
36383	757143
49936	757144
4006	757145
43352	757146
65379	757147
170813	757148
117259	757149
84184	757150
1948	757151
35305	757152
66232	757153
9003	757154
247579	757155
197491	757156
943	757157
50354	757158
11783	757159
124880	757160
15932	757161
210298	757162
236406	757163
12251	757164
3541	757165
179974	757166
86455	757167
28711	757168
124124	757169
24647	757170
534	757171
41308	757172
206537	757173
35390	757174
49113	757175
1030	757176
76860	757177
10870	757178
3151	757179
8990	757180
146643	757181
172454	757182
23080	757183
17343	757184
7294	757185
20680	757186
87774	757187
2951	757188
1204	757189
10413	757190
188951	757191
57258	757192
234367	757193
12578	757194
72349	757195
21781	757196
96656	757197
134181	757198
260357	757199
99001	757200
44239	757201
8781	757202
25968	757203
105354	757204
65925	757205
219449	757206
36116	757207
162145	757208
155105	757209
196058	757210
6962	757211
157150	757212
7983	757213
6129	757214
56423	757215
3927	757216
162779	757217
1452	757218
34644	757219
44179	757220
88772	757221
15225	757222
5185	757223
38763	757224
34519	757225
1140	757226
133419	757227
3186	757228
166221	757229
5635	757230
103341	757231
41477	757232
108773	757233
54283	757234
218709	757235
363	757236
11783	757237
79625	757238
15525	757239
74632	757240
22734	757241
5506	757242
22111	757243
128925	757244
76327	757245
977	757246
34943	757247
773	757248
46022	757249
139802	757250
809	757251
173831	757252
43206	757253
26330	757254
472	757255
214010	757256
2433	757257
31968	757258
2465	757259
264	757260
230673	757261
145832	757262
2858	757263
145416	757264
23449	757265
6534	757266
142811	757267
47848	757268
23910	757269
13370	757270
157119	757271
28387	757272
747	757273
30602	757274
148488	757275
107010	757276
88106	757277
91062	757278
30745	757279
12795	757280
5712	757281
65880	757282
2191	757283
56918	757284
169778	757285
8632	757286
109884	757287
80306	757288
256162	757289
16852	757290
5051	757291
31735	757292
59902	757293
73404	757294
27452	757295
158341	757296
64200	757297
119171	757298
19873	757299
108574	757300
115694	757301
16822	757302
918	757303
3775	757304
28733	757305
99027	757306
234	757307
28121	757308
156502	757309
16983	757310
262947	757311
30342	757312
8453	757313
183425	757314
7104	757315
178558	757316
125569	757317
119441	757318
13571	757319
16710	757320
11220	757321
195260	757322
2990	757323
48487	757324
31271	757325
11814	757326
69991	757327
109594	757328
5879	757329
40238	757330
20843	757331
9466	757332
31661	757333
38895	757334
23841	757335
164284	757336
248933	757337
91832	757338
166149	757339
31895	757340
9899	757341
941	757342
23718	757343
94906	757344
234741	757345
208497	757346
64760	757347
16283	757348
21498	757349
130823	757350
73637	757351
34867	757352
62826	757353
77366	757354
11805	757355
4626	757356
38235	757357
73070	757358
18490	757359
5072	757360
102948	757361
3032	757362
242771	757363
439	757364
22559	757365
6988	757366
68261	757367
207527	757368
5181	757369
112124	757370
161167	757371
17826	757372
115623	757373
113243	757374
21968	757375
115265	757376
2304	757377
2595	757378
1665	757379
2618	757380
7935	757381
65624	757382
615	757383
6380	757384
7205	757385
139321	757386
142925	757387
81595	757388
139132	757389
25217	757390
13002	757391
7895	757392
52849	757393
98454	757394
90606	757395
69385	757396
60335	757397
11359	757398
267952	757399
7903	757400
129472	757401
2549	757402
4279	757403
94224	757404
10274	757405
198897	757406
31383	757407
49040	757408
44039	757409
76616	757410
37795	757411
3166	757412
122161	757413
216836	757414
25018	757415
7968	757416
56524	757417
64400	757418
80649	757419
66167	757420
247046	757421
108157	757422
35	757423
84	757424
33792	757425
50939	757426
30404	757427
270899	757428
58678	757429
156155	757430
5482	757431
42596	757432
13264	757433
93761	757434
131721	757435
260242	757436
25116	757437
1562	757438
43475	757439
40891	757440
95993	757441
32252	757442
17683	757443
199749	757444
2527	757445
111073	757446
28109	757447
124182	757448
16969	757449
24350	757450
69795	757451
87888	757452
106472	757453
31585	757454
33706	757455
93	757456
61753	757457
8956	757458
58622	757459
9639	757460
34027	757461
86020	757462
252952	757463
7531	757464
58783	757465
26772	757466
65900	757467
17843	757468
185360	757469
105363	757470
66632	757471
97103	757472
49163	757473
168838	757474
7980	757475
760	757476
82619	757477
7397	757478
17483	757479
44175	757480
57781	757481
41226	757482
256462	757483
180189	757484
23085	757485
33818	757486
24233	757487
241968	757488
21164	757489
99005	757490
113721	757491
76	757492
3335	757493
189700	757494
53124	757495
1203	757496
1982	757497
21721	757498
23281	757499
58967	757500
109846	757501
76639	757502
168332	757503
150943	757504
270608	757505
2341	757506
55806	757507
47540	757508
15075	757509
135067	757510
73262	757511
109258	757512
122375	757513
167997	757514
39965	757515
171945	757516
102929	757517
2458	757518
141732	757519
18504	757520
238764	757521
15604	757522
44432	757523
120490	757524
146800	757525
154	757526
75860	757527
993	757528
27437	757529
131474	757530
13875	757531
16081	757532
95722	757533
82170	757534
3938	757535
34721	757536
77587	757537
5142	757538
272622	757539
51133	757540
123879	757541
62	757542
37646	757543
268183	757544
25900	757545
63275	757546
35	757547
67634	757548
53774	757549
15064	757550
15565	757551
23586	757552
49918	757553
107546	757554
39604	757555
176796	757556
96004	757557
44652	757558
96632	757559
5299	757560
55328	757561
3085	757562
3324	757563
466	757564
19485	757565
8124	757566
27695	757567
103655	757568
39734	757569
67079	757570
19709	757571
86667	757572
162034	757573
5728	757574
94295	757575
10388	757576
249874	757577
8801	757578
205172	757579
6260	757580
102037	757581
72325	757582
182038	757583
3536	757584
173217	757585
24653	757586
65216	757587
19835	757588
102208	757589
133044	757590
98294	757591
9241	757592
64071	757593
29183	757594
115452	757595
107220	757596
4798	757597
118987	757598
72303	757599
73191	757600
734	757601
50961	757602
179210	757603
1487	757604
1361	757605
614	757606
19969	757607
14138	757608
2836	757609
2564	757610
90166	757611
14111	757612
39928	757613
97377	757614
240	757615
14414	757616
11537	757617
8562	757618
2405	757619
7412	757620
81990	757621
10158	757622
36550	757623
7517	757624
79129	757625
42504	757626
101594	757627
64564	757628
625	757629
54350	757630
13	757631
7394	757632
48781	757633
1045	757634
226667	757635
55635	757636
18279	757637
2350	757638
6019	757639
19961	757640
107541	757641
114887	757642
24887	757643
148304	757644
154508	757645
9211	757646
86520	757647
125440	757648
24583	757649
490	757650
222262	757651
11661	757652
76338	757653
9341	757654
445	757655
1979	757656
13307	757657
7901	757658
22533	757659
7907	757660
128892	757661
963	757662
141449	757663
137007	757664
18685	757665
31288	757666
178125	757667
246869	757668
154623	757669
121627	757670
15353	757671
11293	757672
3268	757673
158340	757674
161927	757675
5468	757676
3600	757677
248533	757678
1043	757679
43082	757680
11543	757681
9413	757682
257923	757683
27778	757684
31425	757685
22666	757686
141591	757687
171511	757688
48862	757689
242946	757690
484	757691
67282	757692
158233	757693
53742	757694
4578	757695
143325	757696
43552	757697
55451	757698
145974	757699
168663	757700
37137	757701
521	757702
24456	757703
27694	757704
10592	757705
248133	757706
102608	757707
37489	757708
10997	757709
34043	757710
106091	757711
57674	757712
20716	757713
10651	757714
32523	757715
19288	757716
42749	757717
233	757718
112688	757719
42011	757720
32505	757721
117980	757722
131735	757723
6916	757724
14922	757725
4000	757726
32980	757727
37965	757728
21079	757729
42421	757730
24545	757731
7404	757732
82905	757733
32124	757734
183575	757735
15072	757736
760	757737
78493	757738
77646	757739
151984	757740
25532	757741
15222	757742
23565	757743
8857	757744
24183	757745
18000	757746
17576	757747
16088	757748
31569	757749
66634	757750
4768	757751
107971	757752
2981	757753
97515	757754
48280	757755
31072	757756
34419	757757
98353	757758
22141	757759
75235	757760
2796	757761
14202	757762
7016	757763
25647	757764
808	757765
161390	757766
164708	757767
89417	757768
11	757769
117988	757770
54543	757771
44933	757772
6186	757773
17517	757774
92100	757775
40146	757776
12752	757777
5010	757778
1174	757779
22695	757780
125262	757781
199888	757782
27525	757783
102788	757784
214490	757785
104771	757786
6847	757787
52605	757788
43938	757789
22823	757790
178299	757791
31517	757792
79906	757793
51362	757794
36811	757795
128647	757796
17973	757797
147328	757798
125810	757799
99429	757800
212320	757801
1237	757802
120727	757803
170431	757804
7393	757805
69927	757806
252038	757807
74630	757808
25473	757809
255695	757810
12615	757811
30604	757812
41605	757813
187016	757814
135498	757815
3640	757816
57303	757817
170606	757818
69752	757819
82528	757820
67633	757821
6544	757822
91533	757823
240557	757824
175937	757825
83651	757826
86943	757827
58419	757828
219880	757829
88787	757830
194551	757831
47697	757832
29660	757833
7808	757834
264514	757835
32203	757836
16	757837
44125	757838
21143	757839
102284	757840
32983	757841
186576	757842
142667	757843
1856	757844
676	757845
54073	757846
18635	757847
173488	757848
59761	757849
77532	757850
18232	757851
100628	757852
31	757853
9408	757854
32856	757855
124109	757856
8177	757857
170992	757858
91061	757859
4716	757860
40101	757861
2523	757862
81891	757863
104147	757864
11724	757865
767	757866
13925	757867
37113	757868
26691	757869
76373	757870
2751	757871
136541	757872
6013	757873
6208	757874
65252	757875
231331	757876
183080	757877
109391	757878
168811	757879
88969	757880
18489	757881
61091	757882
37013	757883
2	757884
271656	757885
30606	757886
1221	757887
111020	757888
83643	757889
216175	757890
10532	757891
57222	757892
99480	757893
18104	757894
208362	757895
5	757896
139063	757897
33397	757898
60269	757899
97872	757900
18213	757901
40395	757902
84412	757903
6496	757904
4524	757905
63406	757906
3460	757907
232652	757908
531	757909
1002	757910
447	757911
122848	757912
79917	757913
2502	757914
29240	757915
219950	757916
11207	757917
13191	757918
8873	757919
252625	757920
1050	757921
21761	757922
35607	757923
28922	757924
43116	757925
10574	757926
171444	757927
13663	757928
60969	757929
23	757930
47051	757931
48656	757932
18714	757933
1717	757934
76736	757935
17731	757936
40389	757937
95697	757938
323	757939
27586	757940
16641	757941
40075	757942
63071	757943
166215	757944
50589	757945
5297	757946
128202	757947
261603	757948
33713	757949
8154	757950
74638	757951
14729	757952
29199	757953
198619	757954
23734	757955
119634	757956
27924	757957
47991	757958
48177	757959
217890	757960
48054	757961
20569	757962
163612	757963
44520	757964
1274	757965
205413	757966
125936	757967
49851	757968
104617	757969
744	757970
40816	757971
32467	757972
132390	757973
110220	757974
76658	757975
33894	757976
103900	757977
67931	757978
46138	757979
114858	757980
38115	757981
6609	757982
30206	757983
106667	757984
82614	757985
140966	757986
102654	757987
10605	757988
14557	757989
28842	757990
77262	757991
34935	757992
158534	757993
36289	757994
103994	757995
13069	757996
17860	757997
14315	757998
75874	757999
2468	758000
233150	758001
132295	758002
7879	758003
8537	758004
69127	758005
72352	758006
130735	758007
7814	758008
45240	758009
80148	758010
54486	758011
265459	758012
65956	758013
81039	758014
75217	758015
50955	758016
115839	758017
134853	758018
4518	758019
260934	758020
169305	758021
267046	758022
20874	758023
1517	758024
88389	758025
18052	758026
9928	758027
241	758028
179263	758029
49095	758030
32900	758031
174831	758032
157	758033
102941	758034
98993	758035
47910	758036
145010	758037
100190	758038
222494	758039
80091	758040
20785	758041
48267	758042
77484	758043
7487	758044
112712	758045
217774	758046
10460	758047
55770	758048
37858	758049
26812	758050
55790	758051
5215	758052
71693	758053
42696	758054
114	758055
105077	758056
30215	758057
112677	758058
226970	758059
18183	758060
95968	758061
178754	758062
4377	758063
77112	758064
4755	758065
98922	758066
43341	758067
3540	758068
167312	758069
124235	758070
102394	758071
18600	758072
48306	758073
169	758074
40929	758075
27697	758076
192	758077
5191	758078
2667	758079
39985	758080
210388	758081
117130	758082
541	758083
10741	758084
10690	758085
5431	758086
14554	758087
2338	758088
38462	758089
25151	758090
103361	758091
1977	758092
152805	758093
41483	758094
35856	758095
17838	758096
7845	758097
47499	758098
82939	758099
14668	758100
178864	758101
35276	758102
217376	758103
582	758104
168723	758105
69697	758106
58810	758107
1268	758108
194571	758109
15069	758110
6235	758111
39211	758112
52399	758113
27977	758114
45187	758115
215268	758116
34188	758117
28993	758118
55163	758119
128288	758120
11148	758121
21536	758122
774	758123
139071	758124
27704	758125
18937	758126
111146	758127
13027	758128
55305	758129
148761	758130
106048	758131
28	758132
8830	758133
3296	758134
90408	758135
88165	758136
29196	758137
12356	758138
56796	758139
235787	758140
134773	758141
26640	758142
221161	758143
85850	758144
2272	758145
173349	758146
4308	758147
403	758148
85752	758149
156559	758150
84160	758151
15090	758152
129136	758153
11401	758154
10387	758155
479	758156
193352	758157
139167	758158
7184	758159
95422	758160
19216	758161
2437	758162
90376	758163
93173	758164
37647	758165
9832	758166
1477	758167
98581	758168
41845	758169
23915	758170
57911	758171
24196	758172
637	758173
12607	758174
5911	758175
430	758176
165632	758177
27632	758178
243870	758179
51797	758180
121421	758181
29471	758182
2000	758183
259270	758184
16647	758185
70254	758186
129618	758187
182050	758188
148060	758189
224131	758190
20577	758191
104726	758192
33769	758193
84121	758194
7057	758195
101413	758196
39483	758197
194353	758198
10474	758199
123287	758200
266355	758201
13537	758202
37068	758203
38769	758204
10528	758205
70187	758206
185919	758207
250718	758208
2805	758209
76508	758210
3903	758211
12941	758212
156042	758213
30589	758214
42641	758215
289	758216
155276	758217
63841	758218
71955	758219
166152	758220
46975	758221
67268	758222
141648	758223
15269	758224
24776	758225
7	758226
10492	758227
9678	758228
23612	758229
30169	758230
45504	758231
68306	758232
40983	758233
3724	758234
15848	758235
224169	758236
58845	758237
39893	758238
237048	758239
208654	758240
3994	758241
348	758242
41323	758243
32186	758244
19569	758245
8368	758246
100622	758247
3089	758248
22276	758249
51029	758250
209737	758251
74841	758252
25258	758253
21405	758254
1497	758255
78051	758256
36580	758257
236495	758258
97637	758259
39695	758260
78375	758261
216539	758262
30735	758263
112929	758264
20855	758265
41276	758266
4817	758267
593	758268
119895	758269
15841	758270
11627	758271
2344	758272
45559	758273
6879	758274
41521	758275
98008	758276
15169	758277
43091	758278
5697	758279
2931	758280
3558	758281
136160	758282
109770	758283
71400	758284
42981	758285
68560	758286
247466	758287
37075	758288
174153	758289
31598	758290
27076	758291
3205	758292
60963	758293
161654	758294
1071	758295
141989	758296
55983	758297
10555	758298
266125	758299
1980	758300
79196	758301
99187	758302
16815	758303
32461	758304
7186	758305
67895	758306
6957	758307
25163	758308
20929	758309
37574	758310
6791	758311
56541	758312
18996	758313
43254	758314
16315	758315
43466	758316
55557	758317
23706	758318
77221	758319
20633	758320
43	758321
101064	758322
59594	758323
263040	758324
38025	758325
128905	758326
127125	758327
4880	758328
2060	758329
97721	758330
107854	758331
9450	758332
67367	758333
33784	758334
53604	758335
62723	758336
52993	758337
13795	758338
11532	758339
1509	758340
12986	758341
143106	758342
25536	758343
62852	758344
75185	758345
1397	758346
216038	758347
8722	758348
125423	758349
63582	758350
35301	758351
27605	758352
7072	758353
20076	758354
121184	758355
190980	758356
51340	758357
42118	758358
34385	758359
95316	758360
108024	758361
36032	758362
55809	758363
78326	758364
72880	758365
131500	758366
7841	758367
22761	758368
66608	758369
10365	758370
176584	758371
13410	758372
5898	758373
160897	758374
48082	758375
107729	758376
24457	758377
8835	758378
18012	758379
64476	758380
48777	758381
36158	758382
144258	758383
59592	758384
90815	758385
21364	758386
9190	758387
106368	758388
60318	758389
39905	758390
57024	758391
22815	758392
153	758393
34460	758394
38698	758395
34634	758396
3708	758397
111771	758398
74084	758399
9639	758400
154230	758401
5318	758402
43580	758403
88512	758404
637	758405
144738	758406
56512	758407
262074	758408
5458	758409
76263	758410
26948	758411
110172	758412
9315	758413
13	758414
55584	758415
36538	758416
49400	758417
20965	758418
17095	758419
52626	758420
51114	758421
9103	758422
106938	758423
15536	758424
11343	758425
8489	758426
161181	758427
34228	758428
52801	758429
41048	758430
72071	758431
4607	758432
207871	758433
88267	758434
18809	758435
6406	758436
158650	758437
105	758438
3992	758439
81415	758440
76880	758441
210896	758442
44476	758443
74450	758444
271940	758445
6132	758446
16910	758447
79148	758448
161879	758449
106	758450
266052	758451
1795	758452
54954	758453
141359	758454
159730	758455
5268	758456
164340	758457
100262	758458
11789	758459
30529	758460
177108	758461
4558	758462
159348	758463
143877	758464
38531	758465
2553	758466
21955	758467
30656	758468
54392	758469
268833	758470
375	758471
8583	758472
4736	758473
45879	758474
66067	758475
61062	758476
77664	758477
23207	758478
50083	758479
6107	758480
3911	758481
83422	758482
3138	758483
31622	758484
57876	758485
74724	758486
81610	758487
98400	758488
234381	758489
49815	758490
8392	758491
57572	758492
44543	758493
12243	758494
119355	758495
98249	758496
242321	758497
16920	758498
11507	758499
8847	758500
19798	758501
602	758502
22059	758503
2821	758504
41855	758505
98918	758506
108614	758507
252535	758508
1739	758509
110548	758510
3644	758511
47982	758512
86404	758513
2416	758514
112460	758515
118405	758516
186804	758517
7282	758518
78838	758519
2011	758520
235996	758521
214356	758522
168279	758523
38854	758524
30160	758525
21904	758526
92254	758527
1595	758528
33589	758529
17115	758530
58907	758531
213744	758532
158060	758533
329	758534
18691	758535
193742	758536
5	758537
49146	758538
77205	758539
211081	758540
22097	758541
151991	758542
1069	758543
21709	758544
26859	758545
176970	758546
241526	758547
9611	758548
93602	758549
2229	758550
40181	758551
205403	758552
51256	758553
68235	758554
29421	758555
158588	758556
20456	758557
139987	758558
2334	758559
1298	758560
74262	758561
233044	758562
94789	758563
42315	758564
250742	758565
167335	758566
127757	758567
148056	758568
5635	758569
75861	758570
3552	758571
4822	758572
78741	758573
103313	758574
24894	758575
35024	758576
16711	758577
266260	758578
270765	758579
22464	758580
47766	758581
38072	758582
1063	758583
48979	758584
104670	758585
661	758586
11653	758587
117666	758588
11695	758589
114	758590
80764	758591
457	758592
4253	758593
102024	758594
54604	758595
220077	758596
203323	758597
1249	758598
26083	758599
11004	758600
32639	758601
8455	758602
36686	758603
93653	758604
14399	758605
12006	758606
12931	758607
783	758608
133056	758609
78429	758610
5895	758611
16187	758612
2856	758613
14993	758614
213916	758615
47856	758616
23379	758617
8602	758618
60786	758619
207742	758620
16251	758621
111221	758622
7285	758623
13880	758624
389	758625
62751	758626
20762	758627
226849	758628
27272	758629
56842	758630
204771	758631
112287	758632
63768	758633
121090	758634
7095	758635
40806	758636
266196	758637
48028	758638
8129	758639
191438	758640
33139	758641
1537	758642
3627	758643
15362	758644
96453	758645
102819	758646
57893	758647
56290	758648
57384	758649
30430	758650
116223	758651
2735	758652
64936	758653
104137	758654
10482	758655
15965	758656
44483	758657
6361	758658
2966	758659
157092	758660
29079	758661
22220	758662
11604	758663
11244	758664
142123	758665
31700	758666
3692	758667
39105	758668
5442	758669
100534	758670
32070	758671
148321	758672
77269	758673
83902	758674
21101	758675
46309	758676
675	758677
8552	758678
214	758679
10962	758680
26293	758681
94423	758682
6729	758683
32370	758684
4086	758685
25400	758686
254072	758687
229038	758688
149971	758689
6237	758690
17103	758691
148419	758692
161687	758693
205603	758694
7133	758695
273	758696
20878	758697
69674	758698
1406	758699
120391	758700
75214	758701
144103	758702
6177	758703
155452	758704
19674	758705
22992	758706
1930	758707
75772	758708
13677	758709
450	758710
254136	758711
30830	758712
132970	758713
128175	758714
174613	758715
73269	758716
19744	758717
23522	758718
68689	758719
556	758720
10159	758721
45625	758722
123332	758723
10478	758724
106822	758725
117414	758726
123720	758727
12278	758728
115372	758729
38741	758730
36142	758731
101430	758732
10792	758733
84188	758734
1076	758735
2956	758736
125463	758737
53746	758738
93827	758739
87298	758740
9237	758741
134785	758742
48967	758743
182896	758744
75087	758745
21209	758746
1385	758747
206520	758748
136757	758749
157680	758750
12719	758751
230483	758752
23052	758753
95008	758754
10424	758755
3340	758756
28947	758757
40614	758758
21769	758759
18934	758760
90054	758761
396	758762
7775	758763
15696	758764
6603	758765
49245	758766
222319	758767
30324	758768
16622	758769
152783	758770
67162	758771
31515	758772
180005	758773
241668	758774
627	758775
95257	758776
47311	758777
19	758778
43820	758779
5238	758780
16482	758781
481	758782
4838	758783
5632	758784
29688	758785
1175	758786
82129	758787
243711	758788
112042	758789
31236	758790
11737	758791
55933	758792
45362	758793
17750	758794
217901	758795
48846	758796
6812	758797
35041	758798
88666	758799
115189	758800
30056	758801
156378	758802
104455	758803
116442	758804
3865	758805
88079	758806
8043	758807
27533	758808
24297	758809
19385	758810
13484	758811
155196	758812
96856	758813
159281	758814
182720	758815
9624	758816
192951	758817
8400	758818
5784	758819
84392	758820
14965	758821
48107	758822
5760	758823
1801	758824
197	758825
20676	758826
90655	758827
56778	758828
40294	758829
165997	758830
38265	758831
96554	758832
247807	758833
28450	758834
268511	758835
11655	758836
121737	758837
43880	758838
25030	758839
85488	758840
16026	758841
12325	758842
44120	758843
182905	758844
10143	758845
121649	758846
75634	758847
5129	758848
166	758849
119350	758850
1048	758851
222506	758852
27103	758853
31796	758854
3287	758855
21963	758856
7375	758857
1848	758858
106502	758859
78239	758860
270154	758861
5339	758862
13085	758863
82086	758864
90784	758865
6893	758866
239374	758867
128492	758868
995	758869
14617	758870
129316	758871
5579	758872
9851	758873
49724	758874
193506	758875
10581	758876
138165	758877
18725	758878
25294	758879
202483	758880
119282	758881
31050	758882
33921	758883
2865	758884
141264	758885
58706	758886
53523	758887
17997	758888
152817	758889
256455	758890
247551	758891
103867	758892
107077	758893
129	758894
7144	758895
32963	758896
4473	758897
91563	758898
4851	758899
67334	758900
6540	758901
100102	758902
146640	758903
59839	758904
20237	758905
9865	758906
77591	758907
66292	758908
30509	758909
6913	758910
174597	758911
3804	758912
145637	758913
14622	758914
65501	758915
6693	758916
67382	758917
5179	758918
111794	758919
46987	758920
95881	758921
245050	758922
101233	758923
1750	758924
306	758925
3164	758926
101904	758927
14514	758928
91921	758929
71908	758930
8197	758931
98622	758932
10917	758933
1465	758934
71624	758935
125750	758936
112828	758937
107106	758938
192	758939
27146	758940
12525	758941
6078	758942
40964	758943
14221	758944
16858	758945
65556	758946
215902	758947
100289	758948
1240	758949
14522	758950
105954	758951
103893	758952
40108	758953
1029	758954
9565	758955
24890	758956
235510	758957
150587	758958
31855	758959
40561	758960
94897	758961
155647	758962
19089	758963
6060	758964
61911	758965
154798	758966
98444	758967
158024	758968
29458	758969
2427	758970
28050	758971
212360	758972
101631	758973
3759	758974
96821	758975
73400	758976
1310	758977
1905	758978
16335	758979
254336	758980
59367	758981
25119	758982
69249	758983
129589	758984
27439	758985
49205	758986
41417	758987
140068	758988
156959	758989
28896	758990
49667	758991
7532	758992
52308	758993
24066	758994
208297	758995
172491	758996
261713	758997
102296	758998
44978	758999
119626	759000
18771	759001
85424	759002
3355	759003
195412	759004
120971	759005
44510	759006
45680	759007
17410	759008
12081	759009
948	759010
118022	759011
18144	759012
3769	759013
27623	759014
91869	759015
29046	759016
17211	759017
178099	759018
118745	759019
229145	759020
88033	759021
14943	759022
131435	759023
79686	759024
122965	759025
67458	759026
13173	759027
9762	759028
266407	759029
1957	759030
125563	759031
61435	759032
458	759033
141092	759034
48293	759035
8233	759036
1462	759037
171245	759038
59284	759039
19896	759040
185991	759041
92946	759042
52530	759043
32927	759044
191610	759045
112026	759046
142274	759047
12564	759048
155453	759049
6785	759050
52155	759051
92848	759052
48346	759053
57124	759054
247673	759055
26173	759056
26912	759057
34508	759058
29298	759059
181391	759060
72204	759061
37054	759062
5895	759063
152487	759064
4567	759065
1568	759066
24834	759067
79853	759068
19126	759069
862	759070
100193	759071
4600	759072
39315	759073
71273	759074
80052	759075
244679	759076
43199	759077
2918	759078
5386	759079
28250	759080
14112	759081
75536	759082
38245	759083
50492	759084
26905	759085
24791	759086
11414	759087
112018	759088
91065	759089
192993	759090
1302	759091
2758	759092
57354	759093
206565	759094
5842	759095
19377	759096
1587	759097
155222	759098
2	759099
142123	759100
36565	759101
54546	759102
109299	759103
47418	759104
6122	759105
124255	759106
181	759107
81720	759108
39001	759109
87110	759110
128998	759111
94512	759112
262579	759113
80136	759114
5081	759115
10345	759116
69060	759117
5765	759118
29745	759119
10005	759120
13179	759121
29662	759122
16645	759123
225231	759124
1474	759125
166140	759126
126	759127
32618	759128
41891	759129
204955	759130
3216	759131
105332	759132
53140	759133
83308	759134
44957	759135
207	759136
157729	759137
77710	759138
2399	759139
208	759140
686	759141
23776	759142
17821	759143
2697	759144
9303	759145
35699	759146
17606	759147
1650	759148
20982	759149
236108	759150
60600	759151
11084	759152
736	759153
13080	759154
45936	759155
659	759156
103741	759157
247834	759158
15091	759159
40654	759160
38414	759161
103161	759162
18001	759163
296	759164
46608	759165
56788	759166
54987	759167
45405	759168
145626	759169
75817	759170
64678	759171
214187	759172
115113	759173
111807	759174
68	759175
379	759176
8061	759177
21968	759178
51498	759179
158038	759180
2668	759181
10201	759182
4218	759183
18308	759184
154379	759185
41447	759186
1431	759187
2571	759188
69327	759189
23003	759190
103921	759191
4281	759192
463	759193
81240	759194
26234	759195
1715	759196
12202	759197
2556	759198
1232	759199
67828	759200
188882	759201
25040	759202
167238	759203
79801	759204
151690	759205
4418	759206
96576	759207
107098	759208
34205	759209
7964	759210
2191	759211
31016	759212
192	759213
229628	759214
35796	759215
148307	759216
3163	759217
4622	759218
126528	759219
209	759220
15229	759221
81142	759222
3536	759223
6487	759224
9544	759225
23722	759226
60388	759227
270967	759228
2823	759229
227935	759230
51344	759231
2405	759232
19319	759233
214619	759234
123	759235
14672	759236
94082	759237
5510	759238
47203	759239
46071	759240
16023	759241
60203	759242
89201	759243
6712	759244
21973	759245
4947	759246
221543	759247
38646	759248
90684	759249
398	759250
91885	759251
65766	759252
22125	759253
122732	759254
114533	759255
79301	759256
1688	759257
90478	759258
10654	759259
14452	759260
16950	759261
105311	759262
39940	759263
3256	759264
5524	759265
19001	759266
3033	759267
64021	759268
73023	759269
155285	759270
294	759271
157211	759272
32731	759273
41564	759274
54479	759275
183461	759276
105657	759277
43621	759278
8726	759279
4544	759280
162354	759281
16910	759282
5398	759283
1310	759284
7021	759285
6489	759286
38127	759287
4954	759288
107188	759289
8962	759290
262282	759291
116375	759292
4071	759293
124110	759294
198589	759295
78731	759296
79257	759297
88557	759298
1116	759299
16062	759300
111426	759301
30528	759302
24651	759303
18638	759304
2654	759305
85787	759306
47614	759307
87374	759308
28291	759309
20598	759310
45002	759311
13978	759312
16293	759313
11748	759314
37155	759315
12537	759316
56752	759317
114518	759318
11591	759319
54306	759320
54925	759321
14688	759322
41709	759323
3505	759324
19731	759325
51	759326
40208	759327
121622	759328
133217	759329
9349	759330
141158	759331
2626	759332
10400	759333
620	759334
44684	759335
63171	759336
75987	759337
163455	759338
7288	759339
33597	759340
110253	759341
43411	759342
93784	759343
179489	759344
102373	759345
56226	759346
152359	759347
166251	759348
4937	759349
186688	759350
147295	759351
147255	759352
49419	759353
1803	759354
4439	759355
5096	759356
244037	759357
130128	759358
108504	759359
232974	759360
6829	759361
26683	759362
178180	759363
14524	759364
43880	759365
47503	759366
96128	759367
1773	759368
63501	759369
1122	759370
28719	759371
110316	759372
2967	759373
75829	759374
12444	759375
5783	759376
115473	759377
6	759378
117437	759379
34313	759380
95455	759381
50043	759382
31094	759383
239265	759384
1512	759385
69612	759386
19899	759387
2568	759388
21108	759389
162397	759390
9780	759391
29938	759392
1509	759393
16401	759394
48521	759395
28855	759396
77254	759397
23776	759398
7851	759399
75426	759400
64894	759401
124759	759402
107825	759403
5392	759404
132271	759405
22177	759406
108913	759407
1053	759408
89409	759409
27866	759410
234227	759411
52559	759412
26394	759413
70831	759414
70047	759415
976	759416
154826	759417
149197	759418
534	759419
103593	759420
103979	759421
142309	759422
146708	759423
129924	759424
35379	759425
182528	759426
835	759427
186647	759428
27319	759429
91923	759430
224178	759431
36187	759432
31855	759433
2067	759434
113656	759435
132852	759436
5443	759437
441	759438
117924	759439
89475	759440
31620	759441
9362	759442
232346	759443
4428	759444
21210	759445
37605	759446
4340	759447
23883	759448
106306	759449
9172	759450
17568	759451
45255	759452
149806	759453
1185	759454
14936	759455
119779	759456
101041	759457
24154	759458
204341	759459
183505	759460
122119	759461
1830	759462
14072	759463
3595	759464
29685	759465
11585	759466
14062	759467
38268	759468
9149	759469
78771	759470
210504	759471
52107	759472
11526	759473
40076	759474
194335	759475
66827	759476
5770	759477
102780	759478
820	759479
89071	759480
13698	759481
16170	759482
3947	759483
240416	759484
16594	759485
19216	759486
47692	759487
111681	759488
17734	759489
41069	759490
9919	759491
16115	759492
74808	759493
4897	759494
67819	759495
250844	759496
343	759497
164906	759498
107639	759499
41202	759500
191848	759501
152393	759502
52533	759503
13479	759504
91114	759505
19693	759506
58085	759507
62579	759508
151991	759509
2229	759510
5755	759511
11814	759512
1895	759513
191336	759514
136160	759515
38687	759516
13619	759517
86432	759518
3176	759519
156	759520
181370	759521
5636	759522
36831	759523
22079	759524
156384	759525
86	759526
32336	759527
2473	759528
94	759529
35739	759530
44729	759531
120326	759532
8624	759533
165657	759534
37105	759535
3184	759536
21553	759537
108309	759538
37134	759539
66048	759540
5517	759541
161478	759542
10598	759543
19046	759544
267504	759545
4747	759546
259016	759547
94976	759548
32377	759549
232290	759550
21353	759551
100197	759552
71565	759553
155162	759554
4018	759555
5658	759556
132279	759557
111973	759558
583	759559
54500	759560
654	759561
50109	759562
103412	759563
59796	759564
56895	759565
10904	759566
7678	759567
86561	759568
80496	759569
63337	759570
3962	759571
32941	759572
212424	759573
3245	759574
21	759575
51592	759576
57426	759577
13257	759578
76082	759579
151795	759580
175356	759581
1321	759582
19197	759583
17383	759584
20147	759585
17296	759586
48352	759587
6153	759588
127519	759589
19083	759590
3675	759591
71066	759592
69146	759593
17459	759594
61548	759595
11313	759596
1771	759597
19728	759598
39146	759599
8416	759600
4766	759601
3017	759602
157928	759603
23610	759604
77988	759605
9992	759606
109611	759607
21470	759608
22	759609
1018	759610
3602	759611
39907	759612
52180	759613
24857	759614
24243	759615
135775	759616
44376	759617
23579	759618
63441	759619
139262	759620
860	759621
15372	759622
84636	759623
7071	759624
122026	759625
10430	759626
179952	759627
163	759628
32448	759629
23642	759630
22201	759631
117494	759632
45787	759633
38971	759634
15541	759635
135547	759636
5933	759637
60518	759638
132141	759639
41691	759640
138930	759641
758	759642
49491	759643
5747	759644
83235	759645
98422	759646
162232	759647
128596	759648
214666	759649
88647	759650
31575	759651
264606	759652
2442	759653
52754	759654
159767	759655
242760	759656
86566	759657
15254	759658
214281	759659
31320	759660
183	759661
3995	759662
4740	759663
31067	759664
58823	759665
37108	759666
48618	759667
80527	759668
261148	759669
255627	759670
29443	759671
94965	759672
224045	759673
16334	759674
18009	759675
59523	759676
37237	759677
4495	759678
33250	759679
5718	759680
48475	759681
27667	759682
10145	759683
247188	759684
40787	759685
65	759686
86415	759687
9437	759688
25760	759689
111515	759690
120896	759691
4	759692
205084	759693
242223	759694
2088	759695
33059	759696
56278	759697
7458	759698
46957	759699
13155	759700
22984	759701
29087	759702
4226	759703
20685	759704
22761	759705
2492	759706
41908	759707
242280	759708
101571	759709
84316	759710
126746	759711
144769	759712
7969	759713
18672	759714
86240	759715
1631	759716
9433	759717
172886	759718
12126	759719
107939	759720
1814	759721
44144	759722
129177	759723
25885	759724
10313	759725
3631	759726
33440	759727
115	759728
2717	759729
7205	759730
29079	759731
27829	759732
21356	759733
56402	759734
23489	759735
35777	759736
9175	759737
5582	759738
32702	759739
29181	759740
203387	759741
76051	759742
104012	759743
19430	759744
11744	759745
47557	759746
1821	759747
114645	759748
64434	759749
165961	759750
17349	759751
1155	759752
7289	759753
195747	759754
83720	759755
148588	759756
27915	759757
26707	759758
122079	759759
30754	759760
67925	759761
105776	759762
11745	759763
163829	759764
41340	759765
144926	759766
785	759767
24608	759768
205	759769
54729	759770
18668	759771
158963	759772
2748	759773
261268	759774
48046	759775
11350	759776
112877	759777
74414	759778
9022	759779
8607	759780
2869	759781
130703	759782
47293	759783
477	759784
119343	759785
10283	759786
48265	759787
5254	759788
23218	759789
5495	759790
97303	759791
32677	759792
28937	759793
25201	759794
33387	759795
203561	759796
98489	759797
16681	759798
323	759799
194988	759800
140118	759801
10011	759802
251365	759803
162154	759804
19052	759805
110990	759806
21845	759807
15051	759808
971	759809
117085	759810
20272	759811
264656	759812
30447	759813
251377	759814
1225	759815
36706	759816
80705	759817
63761	759818
146828	759819
43692	759820
572	759821
33668	759822
242130	759823
30383	759824
13477	759825
16020	759826
1402	759827
6651	759828
16483	759829
131102	759830
53177	759831
765	759832
15021	759833
2647	759834
86536	759835
107696	759836
153568	759837
1333	759838
2190	759839
14220	759840
33658	759841
3776	759842
50795	759843
14784	759844
62576	759845
15717	759846
29371	759847
25728	759848
19296	759849
22546	759850
84401	759851
12797	759852
6560	759853
5680	759854
60148	759855
24139	759856
2823	759857
44493	759858
61325	759859
10152	759860
113276	759861
211833	759862
25357	759863
75269	759864
1864	759865
39992	759866
32038	759867
5662	759868
107423	759869
215737	759870
168438	759871
102	759872
2444	759873
5240	759874
220639	759875
37840	759876
57734	759877
28767	759878
119339	759879
22610	759880
2695	759881
153958	759882
41609	759883
121394	759884
21398	759885
76975	759886
9808	759887
148144	759888
3205	759889
46343	759890
82604	759891
38105	759892
694	759893
69530	759894
10492	759895
61732	759896
40666	759897
66079	759898
11282	759899
68840	759900
4998	759901
154476	759902
180993	759903
93278	759904
9145	759905
59591	759906
165415	759907
141274	759908
7480	759909
112930	759910
134930	759911
3009	759912
57345	759913
49525	759914
81541	759915
268133	759916
107608	759917
2384	759918
5126	759919
9107	759920
52492	759921
77747	759922
25446	759923
75418	759924
62944	759925
4759	759926
50154	759927
216692	759928
5428	759929
58243	759930
71108	759931
267052	759932
62811	759933
28351	759934
15970	759935
136250	759936
930	759937
48906	759938
2969	759939
137202	759940
16462	759941
19913	759942
23814	759943
91892	759944
97587	759945
4478	759946
42227	759947
121	759948
43748	759949
6550	759950
122135	759951
128456	759952
1539	759953
54728	759954
64538	759955
13910	759956
10224	759957
35456	759958
1293	759959
15319	759960
2235	759961
84863	759962
1871	759963
16355	759964
1131	759965
6926	759966
694	759967
256270	759968
34072	759969
16544	759970
121179	759971
22433	759972
9381	759973
1157	759974
132446	759975
8363	759976
14857	759977
42505	759978
3808	759979
52073	759980
46205	759981
24602	759982
40895	759983
119850	759984
260744	759985
59457	759986
27239	759987
232150	759988
137239	759989
57632	759990
143973	759991
74237	759992
64359	759993
153546	759994
7752	759995
53733	759996
15645	759997
108617	759998
81527	759999
191789	760000
2445	760001
141197	760002
685	760003
100	760004
4351	760005
87205	760006
109171	760007
2121	760008
15641	760009
7015	760010
44331	760011
11976	760012
484	760013
44902	760014
8321	760015
32718	760016
2498	760017
150441	760018
109394	760019
7455	760020
19776	760021
15602	760022
91106	760023
59181	760024
110716	760025
24435	760026
47883	760027
58489	760028
18155	760029
9562	760030
185661	760031
2550	760032
7776	760033
1076	760034
162612	760035
261	760036
1	760037
16273	760038
31490	760039
19501	760040
83791	760041
9103	760042
630	760043
12160	760044
2570	760045
180596	760046
216084	760047
183218	760048
45915	760049
245384	760050
35044	760051
25010	760052
223237	760053
78131	760054
38820	760055
59950	760056
104020	760057
3108	760058
237954	760059
687	760060
57075	760061
215679	760062
19484	760063
18170	760064
13318	760065
7645	760066
168811	760067
5848	760068
5287	760069
104896	760070
8488	760071
809	760072
112514	760073
7095	760074
45487	760075
30464	760076
27917	760077
1272	760078
24827	760079
71271	760080
976	760081
101228	760082
35986	760083
197441	760084
25474	760085
115934	760086
17938	760087
223884	760088
113896	760089
157348	760090
92317	760091
28801	760092
3626	760093
53691	760094
68220	760095
5408	760096
24692	760097
197234	760098
10204	760099
68266	760100
17812	760101
2084	760102
8647	760103
1073	760104
175691	760105
51577	760106
69561	760107
56965	760108
46023	760109
151067	760110
66518	760111
1243	760112
68210	760113
107771	760114
2569	760115
227771	760116
91354	760117
46305	760118
198578	760119
115342	760120
23916	760121
227678	760122
99914	760123
4312	760124
8050	760125
31081	760126
125125	760127
132703	760128
156528	760129
20423	760130
9602	760131
63380	760132
13048	760133
160075	760134
20520	760135
227055	760136
107917	760137
98685	760138
8568	760139
141690	760140
574	760141
9626	760142
36839	760143
81364	760144
14187	760145
8398	760146
180798	760147
5094	760148
15663	760149
113883	760150
147117	760151
19193	760152
55125	760153
147218	760154
97810	760155
136020	760156
137505	760157
1117	760158
213486	760159
25357	760160
118040	760161
150215	760162
67044	760163
47639	760164
129011	760165
173549	760166
210569	760167
102344	760168
102967	760169
26983	760170
104682	760171
2847	760172
44929	760173
32265	760174
6695	760175
160074	760176
130412	760177
135158	760178
185339	760179
14664	760180
79435	760181
21442	760182
156669	760183
5899	760184
59745	760185
550	760186
20299	760187
74034	760188
1466	760189
84476	760190
77	760191
1751	760192
166467	760193
63392	760194
165598	760195
1823	760196
23131	760197
17904	760198
11739	760199
23589	760200
29281	760201
7902	760202
32133	760203
265804	760204
258062	760205
74894	760206
15687	760207
1947	760208
24447	760209
14992	760210
113924	760211
131369	760212
1529	760213
259797	760214
145167	760215
22095	760216
209490	760217
48719	760218
10029	760219
18999	760220
190129	760221
206572	760222
71628	760223
25574	760224
188895	760225
28043	760226
10380	760227
79	760228
135177	760229
76371	760230
109986	760231
33788	760232
21399	760233
617	760234
49449	760235
6940	760236
224212	760237
22387	760238
67115	760239
9836	760240
6688	760241
22815	760242
195945	760243
112756	760244
22335	760245
112915	760246
184486	760247
46815	760248
20686	760249
2051	760250
5875	760251
252569	760252
28774	760253
10484	760254
1269	760255
1424	760256
116784	760257
38668	760258
22860	760259
286	760260
177544	760261
239091	760262
153131	760263
24527	760264
22729	760265
36514	760266
167479	760267
39020	760268
469	760269
156292	760270
2	760271
25289	760272
72408	760273
14823	760274
60187	760275
38521	760276
49123	760277
15335	760278
190809	760279
77935	760280
257353	760281
17935	760282
139111	760283
42558	760284
72037	760285
3739	760286
154083	760287
7682	760288
200416	760289
4827	760290
19849	760291
56323	760292
51895	760293
97468	760294
209216	760295
4403	760296
375	760297
259523	760298
249257	760299
92631	760300
149637	760301
123625	760302
45979	760303
242643	760304
46327	760305
32073	760306
21194	760307
14541	760308
4245	760309
41813	760310
11283	760311
184709	760312
33091	760313
61512	760314
181610	760315
58940	760316
39148	760317
11687	760318
169523	760319
11090	760320
143317	760321
232566	760322
157959	760323
70267	760324
40628	760325
17548	760326
86145	760327
13275	760328
73312	760329
76679	760330
66525	760331
40620	760332
94260	760333
11522	760334
52760	760335
160602	760336
37769	760337
11614	760338
24797	760339
10838	760340
34578	760341
5406	760342
4099	760343
227613	760344
10104	760345
12022	760346
194819	760347
7623	760348
23021	760349
36850	760350
104460	760351
553	760352
27979	760353
44332	760354
245896	760355
7034	760356
17173	760357
5301	760358
15883	760359
7099	760360
23768	760361
28990	760362
23827	760363
4979	760364
158507	760365
1500	760366
1350	760367
41548	760368
259085	760369
31950	760370
39335	760371
16095	760372
1586	760373
4633	760374
190476	760375
33456	760376
40917	760377
49938	760378
41107	760379
1806	760380
156299	760381
450	760382
23288	760383
61252	760384
65977	760385
27620	760386
90092	760387
109051	760388
1031	760389
9389	760390
29866	760391
15944	760392
149765	760393
220039	760394
124803	760395
54275	760396
152513	760397
37017	760398
30800	760399
11298	760400
35877	760401
946	760402
15750	760403
30725	760404
43451	760405
105790	760406
36318	760407
77046	760408
3637	760409
40741	760410
17758	760411
52861	760412
1755	760413
23757	760414
39055	760415
31824	760416
30150	760417
160162	760418
254298	760419
30130	760420
3095	760421
27662	760422
216432	760423
513	760424
28768	760425
15554	760426
8933	760427
175659	760428
10197	760429
12943	760430
21354	760431
16352	760432
24712	760433
127249	760434
8667	760435
41044	760436
74110	760437
254648	760438
24213	760439
4739	760440
103696	760441
7041	760442
18229	760443
85824	760444
125099	760445
14735	760446
261500	760447
163900	760448
3360	760449
26999	760450
241871	760451
44550	760452
50635	760453
181861	760454
45425	760455
21767	760456
16363	760457
104179	760458
114536	760459
41459	760460
94523	760461
3065	760462
4493	760463
62627	760464
14105	760465
19423	760466
4458	760467
65870	760468
150968	760469
160420	760470
164495	760471
141758	760472
48056	760473
16942	760474
240665	760475
39038	760476
1139	760477
28783	760478
101780	760479
13902	760480
144325	760481
10457	760482
127063	760483
12155	760484
112941	760485
7019	760486
55531	760487
160378	760488
864	760489
61617	760490
7619	760491
38652	760492
38665	760493
5163	760494
63370	760495
19	760496
30848	760497
20423	760498
70473	760499
13366	760500
19893	760501
6388	760502
42709	760503
59001	760504
161599	760505
221344	760506
14723	760507
3379	760508
30602	760509
210359	760510
39021	760511
15038	760512
51156	760513
160137	760514
9293	760515
17229	760516
15392	760517
96529	760518
40221	760519
12913	760520
56308	760521
20023	760522
13007	760523
36932	760524
20116	760525
17004	760526
35162	760527
69144	760528
195753	760529
25211	760530
145165	760531
4903	760532
7507	760533
760	760534
30580	760535
44274	760536
46639	760537
5146	760538
1663	760539
19769	760540
56575	760541
40418	760542
168253	760543
80743	760544
912	760545
68046	760546
150251	760547
79503	760548
75425	760549
15787	760550
190742	760551
50730	760552
169234	760553
198684	760554
636	760555
11367	760556
60326	760557
138	760558
89517	760559
118143	760560
152750	760561
4582	760562
2127	760563
35891	760564
38721	760565
93020	760566
1289	760567
928	760568
995	760569
4848	760570
4137	760571
208472	760572
39544	760573
145172	760574
16482	760575
34814	760576
121424	760577
1483	760578
190381	760579
299	760580
79880	760581
261984	760582
7093	760583
52896	760584
87336	760585
21680	760586
15573	760587
45449	760588
86994	760589
2374	760590
2076	760591
107189	760592
104	760593
722	760594
9533	760595
71913	760596
1174	760597
99490	760598
131182	760599
65252	760600
161864	760601
24626	760602
98	760603
5623	760604
193046	760605
5853	760606
3094	760607
68932	760608
16334	760609
148114	760610
168005	760611
79289	760612
2878	760613
83745	760614
1778	760615
57499	760616
32647	760617
26168	760618
21052	760619
16987	760620
104168	760621
95784	760622
24479	760623
31232	760624
244186	760625
115818	760626
198981	760627
77006	760628
20366	760629
3905	760630
111105	760631
10523	760632
9748	760633
7245	760634
139041	760635
22408	760636
6196	760637
76970	760638
114191	760639
102660	760640
135446	760641
1211	760642
269630	760643
127227	760644
30176	760645
31063	760646
33136	760647
34035	760648
49392	760649
254757	760650
1898	760651
34817	760652
21044	760653
241344	760654
152363	760655
231623	760656
1243	760657
27604	760658
15845	760659
9728	760660
128653	760661
446	760662
33460	760663
25525	760664
145866	760665
5099	760666
38128	760667
47579	760668
6204	760669
33204	760670
113902	760671
52707	760672
134553	760673
246684	760674
59053	760675
7692	760676
1034	760677
8490	760678
60681	760679
115000	760680
151787	760681
27989	760682
36547	760683
23577	760684
233101	760685
154358	760686
28532	760687
33658	760688
29191	760689
6914	760690
214438	760691
78996	760692
73933	760693
59207	760694
71112	760695
7957	760696
29085	760697
2	760698
2189	760699
29438	760700
56390	760701
7070	760702
180682	760703
13291	760704
16385	760705
37817	760706
16663	760707
53794	760708
26799	760709
103391	760710
194994	760711
264333	760712
160757	760713
33277	760714
136670	760715
79202	760716
4948	760717
14805	760718
213	760719
30983	760720
88386	760721
149621	760722
26075	760723
24459	760724
23043	760725
220175	760726
42495	760727
142138	760728
24525	760729
45601	760730
256058	760731
44429	760732
15292	760733
57660	760734
95481	760735
1215	760736
7633	760737
189695	760738
41681	760739
59626	760740
4478	760741
129905	760742
58284	760743
24421	760744
7576	760745
12377	760746
2231	760747
9177	760748
610	760749
57722	760750
97540	760751
2961	760752
42113	760753
60016	760754
68639	760755
29	760756
10477	760757
26796	760758
18383	760759
79118	760760
11155	760761
15242	760762
208334	760763
55542	760764
252	760765
38133	760766
31973	760767
233789	760768
93043	760769
2500	760770
8	760771
1420	760772
11757	760773
21223	760774
5602	760775
2846	760776
48130	760777
64838	760778
165667	760779
6742	760780
3878	760781
50721	760782
29156	760783
118600	760784
18098	760785
167107	760786
41135	760787
607	760788
77954	760789
7961	760790
334	760791
230081	760792
61056	760793
154	760794
256577	760795
731	760796
8933	760797
37955	760798
1989	760799
7434	760800
92101	760801
48675	760802
7706	760803
61293	760804
3676	760805
15458	760806
141696	760807
5600	760808
224	760809
15453	760810
49924	760811
111792	760812
55095	760813
646	760814
21790	760815
159645	760816
129856	760817
105906	760818
142110	760819
152956	760820
999	760821
21648	760822
81978	760823
60392	760824
36981	760825
377	760826
65713	760827
12836	760828
182077	760829
27513	760830
268835	760831
22077	760832
12204	760833
87757	760834
12319	760835
178261	760836
7308	760837
56861	760838
119662	760839
12141	760840
16164	760841
99178	760842
3074	760843
217417	760844
14179	760845
21251	760846
242554	760847
20489	760848
56557	760849
68975	760850
5011	760851
113982	760852
17905	760853
180702	760854
138613	760855
19440	760856
4957	760857
35549	760858
101211	760859
15396	760860
245381	760861
31867	760862
53020	760863
27052	760864
107	760865
10940	760866
17136	760867
19924	760868
31323	760869
11191	760870
50089	760871
112898	760872
141687	760873
22980	760874
5145	760875
8494	760876
54116	760877
35196	760878
8445	760879
164632	760880
103183	760881
46533	760882
9627	760883
50683	760884
30252	760885
3	760886
20445	760887
318	760888
65350	760889
25389	760890
107193	760891
76622	760892
41	760893
223505	760894
3791	760895
4543	760896
270111	760897
28045	760898
18295	760899
210718	760900
85279	760901
72811	760902
108149	760903
152711	760904
235250	760905
47210	760906
198097	760907
8807	760908
15191	760909
83002	760910
2957	760911
1863	760912
7278	760913
5348	760914
44436	760915
129712	760916
7968	760917
72693	760918
67927	760919
35893	760920
153446	760921
33872	760922
128545	760923
1344	760924
55220	760925
271174	760926
44800	760927
188669	760928
87356	760929
424	760930
9821	760931
114581	760932
82341	760933
141883	760934
101404	760935
130916	760936
50153	760937
184214	760938
772	760939
7163	760940
65096	760941
57950	760942
47441	760943
5654	760944
109962	760945
10587	760946
108452	760947
149975	760948
40092	760949
163820	760950
164329	760951
190574	760952
103474	760953
233949	760954
193875	760955
27706	760956
60058	760957
126199	760958
125429	760959
1265	760960
11105	760961
8098	760962
21342	760963
8119	760964
1512	760965
36071	760966
20802	760967
83203	760968
17151	760969
212658	760970
164311	760971
30872	760972
11073	760973
24828	760974
34815	760975
109179	760976
83239	760977
1219	760978
31549	760979
53870	760980
1159	760981
52128	760982
270979	760983
345	760984
121922	760985
62748	760986
40847	760987
132592	760988
8619	760989
54024	760990
118090	760991
265684	760992
153580	760993
42900	760994
225879	760995
23119	760996
3801	760997
112790	760998
134461	760999
41770	761000
15330	761001
21903	761002
25861	761003
4718	761004
3490	761005
9416	761006
30196	761007
34910	761008
139641	761009
80825	761010
196735	761011
66072	761012
12608	761013
40493	761014
56651	761015
175049	761016
45139	761017
6847	761018
1359	761019
264779	761020
168150	761021
35496	761022
75757	761023
81263	761024
151651	761025
125227	761026
36265	761027
38125	761028
64002	761029
45093	761030
17296	761031
56822	761032
56051	761033
39011	761034
5258	761035
32194	761036
51908	761037
134093	761038
168	761039
149855	761040
23692	761041
256966	761042
16	761043
1968	761044
24818	761045
6533	761046
9511	761047
113809	761048
2465	761049
32518	761050
93292	761051
144675	761052
127063	761053
40826	761054
196389	761055
110335	761056
3237	761057
93024	761058
136425	761059
113888	761060
386	761061
97476	761062
69562	761063
15098	761064
131207	761065
2522	761066
78172	761067
14134	761068
12378	761069
39837	761070
103892	761071
2036	761072
14271	761073
9706	761074
41364	761075
42052	761076
4354	761077
75805	761078
17420	761079
476	761080
15356	761081
33399	761082
7187	761083
10436	761084
49455	761085
77486	761086
8183	761087
2768	761088
270604	761089
169231	761090
174664	761091
27259	761092
56224	761093
1823	761094
24345	761095
154157	761096
3549	761097
34964	761098
44083	761099
1650	761100
7524	761101
257614	761102
22428	761103
3538	761104
72397	761105
79503	761106
162761	761107
37719	761108
18210	761109
258898	761110
14041	761111
585	761112
87930	761113
163766	761114
54240	761115
12321	761116
17125	761117
104201	761118
16367	761119
996	761120
96045	761121
22975	761122
15747	761123
3679	761124
35408	761125
258712	761126
150671	761127
82966	761128
5826	761129
63612	761130
8748	761131
523	761132
249847	761133
8586	761134
1864	761135
181300	761136
137575	761137
87387	761138
107186	761139
110090	761140
127230	761141
7435	761142
9901	761143
161931	761144
5282	761145
11712	761146
52120	761147
124433	761148
171210	761149
147629	761150
127695	761151
105	761152
94866	761153
11767	761154
120468	761155
38589	761156
125830	761157
10450	761158
220937	761159
46753	761160
67069	761161
59135	761162
92560	761163
270022	761164
139378	761165
1476	761166
14116	761167
8256	761168
173159	761169
267390	761170
5341	761171
7883	761172
254549	761173
113622	761174
60345	761175
4531	761176
54579	761177
209055	761178
262024	761179
73932	761180
3698	761181
53398	761182
46401	761183
87546	761184
4466	761185
5368	761186
164412	761187
429	761188
174083	761189
4306	761190
88385	761191
44351	761192
31752	761193
17564	761194
1664	761195
96978	761196
12032	761197
139899	761198
1824	761199
105788	761200
1479	761201
2426	761202
19957	761203
46009	761204
20607	761205
113129	761206
15628	761207
64276	761208
7098	761209
21735	761210
46368	761211
48635	761212
42197	761213
81098	761214
259998	761215
214133	761216
167118	761217
3599	761218
167939	761219
48702	761220
13171	761221
1971	761222
46414	761223
52034	761224
2799	761225
35999	761226
80708	761227
147695	761228
19760	761229
6943	761230
8684	761231
99699	761232
639	761233
1096	761234
6711	761235
50102	761236
70377	761237
23706	761238
96486	761239
16262	761240
68219	761241
147479	761242
160587	761243
47471	761244
6194	761245
2593	761246
8775	761247
75069	761248
152975	761249
147512	761250
97722	761251
136650	761252
195370	761253
146820	761254
575	761255
58924	761256
9150	761257
8687	761258
211723	761259
123280	761260
44943	761261
106107	761262
981	761263
247158	761264
23373	761265
66425	761266
59760	761267
3771	761268
6114	761269
146346	761270
103624	761271
580	761272
65621	761273
121072	761274
172127	761275
246138	761276
43313	761277
23181	761278
120863	761279
132245	761280
144537	761281
15132	761282
55072	761283
15238	761284
27959	761285
50587	761286
70138	761287
230261	761288
123145	761289
5606	761290
58382	761291
128320	761292
150757	761293
132687	761294
18904	761295
17607	761296
22004	761297
396	761298
5155	761299
108440	761300
173543	761301
95818	761302
16479	761303
23197	761304
159315	761305
169043	761306
13941	761307
76284	761308
165	761309
27196	761310
964	761311
48843	761312
81303	761313
222257	761314
154132	761315
517	761316
18384	761317
24878	761318
28232	761319
23884	761320
1773	761321
3053	761322
8506	761323
14989	761324
69103	761325
73848	761326
66401	761327
16598	761328
12805	761329
172570	761330
32989	761331
4989	761332
10798	761333
144161	761334
45211	761335
19004	761336
100017	761337
271870	761338
5007	761339
54941	761340
253125	761341
35621	761342
1527	761343
5100	761344
39525	761345
100068	761346
267886	761347
177464	761348
15802	761349
186414	761350
36777	761351
40149	761352
17935	761353
22167	761354
525	761355
48595	761356
113728	761357
4846	761358
87688	761359
13698	761360
18173	761361
158835	761362
90354	761363
19083	761364
2207	761365
38332	761366
41698	761367
196902	761368
49346	761369
846	761370
150055	761371
190176	761372
81589	761373
43252	761374
9830	761375
5331	761376
18242	761377
89363	761378
8770	761379
1465	761380
33134	761381
140771	761382
81176	761383
245887	761384
4448	761385
10260	761386
85482	761387
76407	761388
20457	761389
27659	761390
144153	761391
12590	761392
239309	761393
22521	761394
171360	761395
119371	761396
123027	761397
75378	761398
201581	761399
41773	761400
34662	761401
2179	761402
22448	761403
41046	761404
36570	761405
6313	761406
6860	761407
1467	761408
228315	761409
54386	761410
22718	761411
69501	761412
114184	761413
96613	761414
26085	761415
126717	761416
43547	761417
45134	761418
153783	761419
171383	761420
21708	761421
87815	761422
31076	761423
87947	761424
24410	761425
12528	761426
160482	761427
3445	761428
44286	761429
41810	761430
10605	761431
44286	761432
98708	761433
8046	761434
5429	761435
89103	761436
57631	761437
5025	761438
1033	761439
42351	761440
272653	761441
54040	761442
9796	761443
12250	761444
52438	761445
74746	761446
11830	761447
60361	761448
58798	761449
120367	761450
105976	761451
164945	761452
15805	761453
35531	761454
816	761455
12796	761456
42813	761457
2738	761458
21516	761459
99064	761460
46406	761461
26836	761462
52970	761463
2807	761464
222278	761465
152090	761466
6148	761467
178382	761468
185815	761469
93752	761470
258244	761471
11199	761472
24764	761473
13343	761474
11121	761475
674	761476
86361	761477
89586	761478
134824	761479
115999	761480
93087	761481
15565	761482
87610	761483
39036	761484
226933	761485
16489	761486
136421	761487
8976	761488
1304	761489
888	761490
10450	761491
173333	761492
11988	761493
9990	761494
29562	761495
256137	761496
51762	761497
50741	761498
253480	761499
141124	761500
3563	761501
192086	761502
3850	761503
4605	761504
194719	761505
50542	761506
185232	761507
562	761508
137561	761509
105741	761510
104550	761511
13677	761512
45361	761513
34538	761514
211142	761515
6669	761516
2	761517
74359	761518
101324	761519
251215	761520
13968	761521
8374	761522
70333	761523
157939	761524
19808	761525
38753	761526
13099	761527
677	761528
22807	761529
1636	761530
49834	761531
24561	761532
96551	761533
1347	761534
87406	761535
4109	761536
53150	761537
89010	761538
67641	761539
28746	761540
231825	761541
94083	761542
28307	761543
29097	761544
2229	761545
22682	761546
58367	761547
3382	761548
98121	761549
17381	761550
1881	761551
135477	761552
55922	761553
38934	761554
194726	761555
108560	761556
27629	761557
102422	761558
87376	761559
151765	761560
45200	761561
103998	761562
10285	761563
205733	761564
9584	761565
1067	761566
69455	761567
32470	761568
67225	761569
3798	761570
113691	761571
12034	761572
117462	761573
3989	761574
80348	761575
10	761576
2480	761577
25900	761578
37046	761579
1148	761580
78779	761581
7968	761582
6026	761583
165315	761584
129447	761585
16748	761586
9105	761587
192862	761588
60487	761589
54262	761590
154395	761591
23393	761592
16118	761593
86535	761594
76546	761595
8222	761596
21059	761597
2493	761598
19978	761599
74238	761600
137286	761601
69264	761602
41957	761603
67151	761604
2061	761605
2	761606
98260	761607
50634	761608
136548	761609
38017	761610
894	761611
84	761612
246247	761613
424	761614
2	761615
81958	761616
25013	761617
55398	761618
70387	761619
13670	761620
11961	761621
60000	761622
132229	761623
16024	761624
131812	761625
19495	761626
1316	761627
1704	761628
24133	761629
11943	761630
2272	761631
49723	761632
98558	761633
38086	761634
138003	761635
83087	761636
119287	761637
40283	761638
22358	761639
1383	761640
36313	761641
128360	761642
35921	761643
41163	761644
260626	761645
34122	761646
96229	761647
37084	761648
143063	761649
213988	761650
22135	761651
76215	761652
4607	761653
82277	761654
1567	761655
190618	761656
6	761657
88323	761658
25001	761659
64030	761660
4386	761661
149850	761662
233012	761663
217237	761664
630	761665
1202	761666
235148	761667
27075	761668
99330	761669
4486	761670
6701	761671
12704	761672
12639	761673
111125	761674
36407	761675
25884	761676
24249	761677
36117	761678
60578	761679
42850	761680
2711	761681
499	761682
94398	761683
163390	761684
41136	761685
20663	761686
2194	761687
38286	761688
17692	761689
55268	761690
19747	761691
26160	761692
24429	761693
61965	761694
200518	761695
253681	761696
58613	761697
277	761698
1468	761699
18	761700
41487	761701
116904	761702
93742	761703
63801	761704
5918	761705
88159	761706
206689	761707
67637	761708
66526	761709
2351	761710
27499	761711
122961	761712
1037	761713
45678	761714
11198	761715
177987	761716
252451	761717
994	761718
52329	761719
24412	761720
85048	761721
31737	761722
126815	761723
87995	761724
154537	761725
54872	761726
115607	761727
3497	761728
34966	761729
44051	761730
8430	761731
167375	761732
83251	761733
58342	761734
71517	761735
265212	761736
11134	761737
20357	761738
16273	761739
24006	761740
13732	761741
75877	761742
100568	761743
14157	761744
32534	761745
26392	761746
66311	761747
193655	761748
54100	761749
27319	761750
6172	761751
14682	761752
9105	761753
38172	761754
1504	761755
20966	761756
43344	761757
17185	761758
99753	761759
96071	761760
9857	761761
9171	761762
17407	761763
35172	761764
18431	761765
159	761766
25487	761767
95134	761768
49796	761769
25941	761770
41094	761771
46957	761772
689	761773
939	761774
44261	761775
2477	761776
22751	761777
57554	761778
88038	761779
11364	761780
80520	761781
4499	761782
5897	761783
66360	761784
49228	761785
20074	761786
76224	761787
97468	761788
135658	761789
52873	761790
17351	761791
25065	761792
268468	761793
58387	761794
13976	761795
215161	761796
71989	761797
182016	761798
6714	761799
14567	761800
31885	761801
2307	761802
23315	761803
186158	761804
143555	761805
18691	761806
972	761807
1448	761808
83536	761809
171324	761810
93021	761811
188004	761812
99017	761813
8000	761814
17869	761815
54029	761816
45949	761817
2187	761818
193523	761819
169309	761820
3069	761821
3882	761822
156100	761823
160812	761824
54210	761825
18995	761826
52249	761827
24278	761828
40463	761829
8121	761830
247831	761831
153434	761832
25022	761833
49274	761834
1143	761835
572	761836
34901	761837
28901	761838
5461	761839
13930	761840
12907	761841
77396	761842
15592	761843
10744	761844
81440	761845
572	761846
148013	761847
478	761848
11120	761849
16670	761850
8070	761851
83816	761852
188936	761853
336	761854
79005	761855
68938	761856
76435	761857
151559	761858
16846	761859
70895	761860
90027	761861
128960	761862
40871	761863
21117	761864
98572	761865
182840	761866
10454	761867
989	761868
18868	761869
817	761870
5353	761871
46920	761872
34463	761873
21868	761874
36508	761875
64721	761876
263363	761877
86595	761878
5411	761879
81208	761880
248	761881
137202	761882
56649	761883
30453	761884
11529	761885
80506	761886
12022	761887
26582	761888
23472	761889
59800	761890
55973	761891
61177	761892
952	761893
9050	761894
9440	761895
32391	761896
123949	761897
212708	761898
63130	761899
1848	761900
27021	761901
265032	761902
881	761903
49426	761904
548	761905
107620	761906
8822	761907
20850	761908
56868	761909
55551	761910
431	761911
11	761912
11813	761913
62354	761914
4799	761915
24786	761916
1060	761917
3423	761918
76143	761919
111892	761920
205705	761921
95148	761922
10352	761923
77296	761924
129739	761925
135031	761926
106952	761927
170920	761928
45239	761929
121608	761930
142345	761931
26891	761932
4446	761933
10553	761934
1422	761935
10175	761936
139129	761937
36938	761938
32351	761939
765	761940
36466	761941
56112	761942
155245	761943
23456	761944
38304	761945
30005	761946
153356	761947
97504	761948
25941	761949
214684	761950
70056	761951
3004	761952
42466	761953
141602	761954
128798	761955
6589	761956
22505	761957
2091	761958
121409	761959
26791	761960
163903	761961
38940	761962
102520	761963
16564	761964
30888	761965
6154	761966
43690	761967
56044	761968
10787	761969
10233	761970
2445	761971
59288	761972
24685	761973
65537	761974
16443	761975
28744	761976
34642	761977
108	761978
20052	761979
8905	761980
1295	761981
160	761982
240690	761983
69337	761984
242553	761985
93061	761986
8238	761987
50557	761988
20311	761989
6395	761990
141702	761991
2065	761992
171287	761993
154437	761994
110856	761995
376	761996
10343	761997
138284	761998
108558	761999
9636	762000
768	762001
101659	762002
116951	762003
130828	762004
91179	762005
49636	762006
225293	762007
6264	762008
942	762009
3722	762010
47214	762011
40715	762012
67361	762013
53821	762014
81654	762015
161799	762016
36650	762017
252580	762018
75409	762019
168293	762020
2844	762021
50096	762022
269631	762023
88160	762024
219733	762025
239	762026
37908	762027
128047	762028
98684	762029
27186	762030
31970	762031
64661	762032
19173	762033
21595	762034
2290	762035
58277	762036
138712	762037
124932	762038
1958	762039
25193	762040
17045	762041
4146	762042
9122	762043
137413	762044
2506	762045
9922	762046
92545	762047
100132	762048
134722	762049
54629	762050
16788	762051
261	762052
98079	762053
63221	762054
5805	762055
61652	762056
77793	762057
89522	762058
5132	762059
51467	762060
2741	762061
762	762062
111250	762063
128282	762064
168293	762065
37594	762066
110817	762067
39442	762068
261342	762069
66160	762070
22581	762071
43576	762072
41218	762073
244897	762074
30987	762075
27061	762076
56648	762077
267510	762078
25729	762079
13910	762080
15199	762081
244537	762082
44504	762083
28850	762084
1555	762085
19240	762086
12315	762087
189898	762088
101063	762089
235135	762090
267251	762091
170462	762092
78580	762093
100408	762094
91085	762095
19146	762096
123347	762097
11176	762098
9660	762099
4829	762100
3317	762101
65145	762102
155944	762103
2206	762104
189085	762105
271	762106
34374	762107
11540	762108
19636	762109
47254	762110
5186	762111
51932	762112
66864	762113
58594	762114
1144	762115
77000	762116
185237	762117
137641	762118
75589	762119
269795	762120
124832	762121
48889	762122
150221	762123
47407	762124
5371	762125
1012	762126
146546	762127
30454	762128
1224	762129
250284	762130
34827	762131
82049	762132
17999	762133
1300	762134
1762	762135
1482	762136
4915	762137
3133	762138
57697	762139
24280	762140
12836	762141
199306	762142
898	762143
1194	762144
50938	762145
32765	762146
104202	762147
78048	762148
158693	762149
2475	762150
33061	762151
7824	762152
20484	762153
89312	762154
179972	762155
1940	762156
215775	762157
43089	762158
110202	762159
32287	762160
64438	762161
72818	762162
104712	762163
53082	762164
62741	762165
170292	762166
10420	762167
121717	762168
9543	762169
197778	762170
196	762171
1807	762172
17389	762173
95613	762174
7836	762175
141493	762176
76280	762177
264552	762178
11216	762179
59247	762180
83616	762181
226114	762182
91188	762183
27679	762184
131783	762185
42028	762186
169316	762187
7715	762188
21670	762189
68313	762190
20664	762191
38237	762192
16124	762193
126314	762194
24657	762195
6638	762196
238375	762197
62194	762198
44288	762199
105846	762200
128763	762201
13725	762202
179540	762203
81184	762204
7338	762205
26580	762206
36706	762207
111533	762208
5366	762209
370	762210
174666	762211
7414	762212
5456	762213
107872	762214
161373	762215
17382	762216
5555	762217
1514	762218
16	762219
1266	762220
170982	762221
152019	762222
49133	762223
61407	762224
92172	762225
23829	762226
28004	762227
28445	762228
2201	762229
5112	762230
40435	762231
41263	762232
193380	762233
33878	762234
1894	762235
101809	762236
51691	762237
128435	762238
7420	762239
129095	762240
87238	762241
26267	762242
616	762243
126950	762244
93939	762245
57172	762246
195957	762247
22645	762248
137518	762249
30338	762250
8809	762251
2756	762252
814	762253
23345	762254
53752	762255
79979	762256
50482	762257
26751	762258
26298	762259
14990	762260
101076	762261
18563	762262
15049	762263
47632	762264
20749	762265
46981	762266
110549	762267
225488	762268
3307	762269
890	762270
97112	762271
34434	762272
13402	762273
13792	762274
118	762275
15093	762276
191764	762277
49927	762278
153948	762279
54829	762280
165651	762281
20521	762282
2311	762283
27197	762284
131074	762285
8695	762286
159973	762287
187466	762288
169997	762289
2363	762290
84933	762291
38207	762292
44621	762293
34255	762294
19355	762295
108024	762296
272054	762297
12876	762298
217007	762299
29891	762300
7100	762301
225384	762302
3806	762303
12335	762304
7730	762305
795	762306
20963	762307
52795	762308
123140	762309
57107	762310
165992	762311
118834	762312
182321	762313
70744	762314
9150	762315
28600	762316
27349	762317
6265	762318
63257	762319
103576	762320
11531	762321
2682	762322
69868	762323
7155	762324
52554	762325
197752	762326
14790	762327
71312	762328
1196	762329
9245	762330
14746	762331
11909	762332
12238	762333
28791	762334
69900	762335
55936	762336
148641	762337
32763	762338
181366	762339
112684	762340
1113	762341
30099	762342
8124	762343
32190	762344
151355	762345
75996	762346
19851	762347
140498	762348
267708	762349
52557	762350
8901	762351
1517	762352
130689	762353
194926	762354
41776	762355
190351	762356
193268	762357
1042	762358
60400	762359
14919	762360
37019	762361
128274	762362
11636	762363
269491	762364
4446	762365
237099	762366
185477	762367
28506	762368
150956	762369
40217	762370
9895	762371
63212	762372
17661	762373
183970	762374
10271	762375
158258	762376
1108	762377
107943	762378
28647	762379
1410	762380
1711	762381
37290	762382
128036	762383
122715	762384
3890	762385
27508	762386
7474	762387
17360	762388
5561	762389
80050	762390
28145	762391
33488	762392
46767	762393
131978	762394
225153	762395
6348	762396
34581	762397
13205	762398
68067	762399
15567	762400
54638	762401
80105	762402
40320	762403
105504	762404
20982	762405
91234	762406
75245	762407
15486	762408
4620	762409
94248	762410
58081	762411
252935	762412
19632	762413
29300	762414
80445	762415
21583	762416
33956	762417
149270	762418
154596	762419
7149	762420
6268	762421
3949	762422
8006	762423
73817	762424
600	762425
492	762426
97151	762427
1625	762428
60565	762429
115176	762430
89355	762431
77037	762432
151469	762433
18353	762434
8090	762435
14079	762436
3307	762437
216430	762438
8203	762439
20585	762440
6824	762441
27900	762442
4766	762443
46518	762444
35306	762445
144217	762446
16069	762447
51878	762448
44080	762449
55604	762450
179764	762451
35569	762452
75732	762453
5480	762454
268451	762455
29853	762456
19974	762457
32033	762458
132879	762459
18601	762460
670	762461
76875	762462
38073	762463
15098	762464
185754	762465
30678	762466
20650	762467
38299	762468
8225	762469
27858	762470
76896	762471
249290	762472
176500	762473
31090	762474
2260	762475
103737	762476
17527	762477
1287	762478
1107	762479
5645	762480
18175	762481
139090	762482
29516	762483
21348	762484
23949	762485
78467	762486
23102	762487
22611	762488
60997	762489
2809	762490
6920	762491
171654	762492
3169	762493
23253	762494
19100	762495
135443	762496
70806	762497
25164	762498
41892	762499
107597	762500
19716	762501
4090	762502
26751	762503
19399	762504
18299	762505
141654	762506
266226	762507
63280	762508
188109	762509
167729	762510
199102	762511
62012	762512
7458	762513
633	762514
4231	762515
58226	762516
18188	762517
42332	762518
133166	762519
155403	762520
7076	762521
2823	762522
158284	762523
124391	762524
46257	762525
119167	762526
233422	762527
162750	762528
198164	762529
21300	762530
21609	762531
230496	762532
167180	762533
16081	762534
51234	762535
17742	762536
146850	762537
8815	762538
160542	762539
66934	762540
129973	762541
238200	762542
3546	762543
24337	762544
106214	762545
17614	762546
247442	762547
186730	762548
32482	762549
44141	762550
12601	762551
189995	762552
7909	762553
106562	762554
8084	762555
43035	762556
3988	762557
255324	762558
78654	762559
140439	762560
4688	762561
4971	762562
1309	762563
55462	762564
18337	762565
143856	762566
28837	762567
207737	762568
76009	762569
7441	762570
102371	762571
96380	762572
10069	762573
221765	762574
6104	762575
168337	762576
79399	762577
219930	762578
36751	762579
57344	762580
36733	762581
32878	762582
31697	762583
32291	762584
14201	762585
17209	762586
86745	762587
266889	762588
972	762589
93753	762590
27728	762591
41314	762592
11499	762593
4609	762594
25510	762595
172260	762596
9067	762597
104058	762598
176727	762599
23405	762600
25022	762601
119469	762602
47580	762603
162063	762604
121	762605
27519	762606
24978	762607
17794	762608
13039	762609
25119	762610
118169	762611
6403	762612
72150	762613
8364	762614
130483	762615
996	762616
35536	762617
58808	762618
55051	762619
11566	762620
78099	762621
187394	762622
228674	762623
191144	762624
22153	762625
18051	762626
98430	762627
31208	762628
740	762629
71627	762630
44421	762631
60132	762632
12842	762633
61949	762634
112769	762635
96712	762636
92631	762637
9526	762638
216450	762639
44747	762640
40159	762641
72295	762642
143502	762643
43797	762644
104581	762645
138201	762646
6091	762647
249880	762648
5476	762649
1389	762650
17332	762651
1614	762652
133438	762653
50743	762654
163237	762655
4111	762656
40869	762657
176477	762658
21294	762659
20300	762660
2769	762661
25044	762662
19942	762663
1860	762664
30544	762665
168424	762666
24783	762667
26532	762668
141957	762669
3915	762670
27087	762671
5856	762672
8732	762673
5457	762674
219213	762675
19869	762676
1543	762677
88477	762678
2913	762679
128134	762680
150285	762681
13924	762682
46952	762683
52798	762684
3214	762685
20546	762686
41504	762687
106717	762688
10670	762689
13974	762690
39161	762691
2918	762692
192975	762693
52438	762694
44408	762695
41734	762696
43413	762697
144813	762698
197182	762699
7164	762700
54973	762701
2562	762702
215284	762703
142724	762704
29294	762705
51260	762706
40752	762707
12543	762708
50653	762709
1802	762710
9436	762711
166893	762712
161416	762713
1586	762714
2	762715
63699	762716
107255	762717
36920	762718
145104	762719
116171	762720
233648	762721
32903	762722
157917	762723
61788	762724
95290	762725
6115	762726
163298	762727
1472	762728
9428	762729
102900	762730
84638	762731
16478	762732
7416	762733
3603	762734
57915	762735
94504	762736
6761	762737
23701	762738
143178	762739
164458	762740
22013	762741
140015	762742
25743	762743
71035	762744
24100	762745
142392	762746
31993	762747
12783	762748
22236	762749
1197	762750
189014	762751
50826	762752
55167	762753
54216	762754
1745	762755
86639	762756
112978	762757
154923	762758
142056	762759
29944	762760
220668	762761
9472	762762
176804	762763
89380	762764
155677	762765
57665	762766
15198	762767
23333	762768
1583	762769
82450	762770
31580	762771
57069	762772
104759	762773
1365	762774
254928	762775
38683	762776
6297	762777
269356	762778
169996	762779
57600	762780
37602	762781
37711	762782
118904	762783
1543	762784
9043	762785
170421	762786
163257	762787
5883	762788
256905	762789
8141	762790
10026	762791
15386	762792
23699	762793
77062	762794
39586	762795
81292	762796
35002	762797
37253	762798
57627	762799
50791	762800
118469	762801
269348	762802
6346	762803
31574	762804
128937	762805
2744	762806
13886	762807
22601	762808
145297	762809
5046	762810
467	762811
24167	762812
105434	762813
4541	762814
143111	762815
103399	762816
141671	762817
90311	762818
38211	762819
158591	762820
28870	762821
59812	762822
42089	762823
18272	762824
134479	762825
124256	762826
3932	762827
17894	762828
68864	762829
247047	762830
143652	762831
53091	762832
80336	762833
142898	762834
88358	762835
6785	762836
29671	762837
688	762838
21810	762839
202278	762840
211114	762841
18558	762842
36573	762843
96652	762844
21777	762845
18447	762846
16895	762847
3279	762848
2222	762849
34822	762850
18341	762851
21787	762852
7602	762853
189435	762854
2390	762855
68716	762856
14076	762857
127507	762858
57659	762859
25178	762860
97760	762861
197914	762862
57742	762863
26329	762864
14616	762865
61371	762866
81392	762867
12855	762868
11860	762869
3936	762870
60359	762871
78295	762872
77304	762873
12828	762874
139257	762875
15636	762876
42650	762877
9911	762878
2997	762879
11984	762880
4474	762881
42300	762882
15173	762883
167122	762884
83534	762885
35746	762886
261190	762887
17982	762888
13008	762889
69529	762890
80992	762891
108696	762892
1912	762893
55650	762894
129091	762895
263360	762896
92160	762897
30952	762898
9025	762899
3620	762900
259673	762901
108447	762902
35211	762903
628	762904
240818	762905
3512	762906
1752	762907
49613	762908
80952	762909
113731	762910
81950	762911
41781	762912
72	762913
76857	762914
46066	762915
23713	762916
24545	762917
3222	762918
7245	762919
3956	762920
6537	762921
123841	762922
27460	762923
5648	762924
75917	762925
13388	762926
261117	762927
2141	762928
12049	762929
165304	762930
91222	762931
873	762932
10042	762933
7667	762934
93682	762935
136653	762936
16433	762937
3654	762938
15341	762939
149101	762940
3590	762941
8719	762942
29882	762943
9487	762944
246155	762945
26061	762946
53263	762947
14944	762948
271054	762949
74377	762950
52497	762951
67373	762952
183524	762953
219315	762954
11573	762955
132619	762956
102743	762957
19250	762958
95695	762959
233617	762960
171658	762961
34741	762962
16986	762963
56995	762964
8393	762965
25046	762966
167903	762967
117660	762968
140544	762969
57786	762970
31489	762971
120111	762972
1248	762973
6729	762974
46502	762975
14131	762976
2577	762977
36557	762978
89381	762979
24626	762980
1526	762981
72458	762982
5263	762983
15464	762984
96956	762985
3247	762986
8559	762987
540	762988
20761	762989
14937	762990
1142	762991
20578	762992
158177	762993
90398	762994
264448	762995
22413	762996
5677	762997
2508	762998
40950	762999
141987	763000
176590	763001
102417	763002
158019	763003
11834	763004
3014	763005
3014	763006
6890	763007
43439	763008
3343	763009
8393	763010
3602	763011
55497	763012
27859	763013
243541	763014
1078	763015
1532	763016
83952	763017
46560	763018
82792	763019
184512	763020
21899	763021
1550	763022
130550	763023
8304	763024
27842	763025
4909	763026
11417	763027
117619	763028
46064	763029
9439	763030
112039	763031
257916	763032
32190	763033
50723	763034
120659	763035
2430	763036
50326	763037
74149	763038
97385	763039
45228	763040
7205	763041
203707	763042
168252	763043
158623	763044
26485	763045
42665	763046
228298	763047
7622	763048
269	763049
25488	763050
129288	763051
23801	763052
1581	763053
1999	763054
112487	763055
1328	763056
43235	763057
36314	763058
13260	763059
255696	763060
89293	763061
133770	763062
3915	763063
129929	763064
167403	763065
120005	763066
57429	763067
49518	763068
7772	763069
31122	763070
23673	763071
17017	763072
7798	763073
272346	763074
122376	763075
70044	763076
20221	763077
2433	763078
97	763079
74211	763080
7465	763081
89186	763082
4482	763083
595	763084
139661	763085
99138	763086
6038	763087
270784	763088
36880	763089
93878	763090
208864	763091
3400	763092
79201	763093
302	763094
9647	763095
22107	763096
7103	763097
19710	763098
37165	763099
134901	763100
61876	763101
8896	763102
162545	763103
3415	763104
1655	763105
34765	763106
159168	763107
197690	763108
98222	763109
238751	763110
116520	763111
151097	763112
47471	763113
222612	763114
139328	763115
22011	763116
49413	763117
6161	763118
2403	763119
21310	763120
47315	763121
13869	763122
95562	763123
115414	763124
47207	763125
5231	763126
245800	763127
11040	763128
118842	763129
160048	763130
18369	763131
30960	763132
269011	763133
43527	763134
1812	763135
2693	763136
20571	763137
20830	763138
217758	763139
136646	763140
2623	763141
111504	763142
11328	763143
119510	763144
12170	763145
168813	763146
46501	763147
4731	763148
31524	763149
8286	763150
267086	763151
23834	763152
550	763153
105803	763154
8736	763155
40447	763156
55181	763157
18669	763158
27737	763159
5893	763160
5891	763161
151654	763162
4706	763163
256669	763164
41349	763165
4092	763166
6807	763167
24007	763168
40288	763169
545	763170
110196	763171
31095	763172
28309	763173
30384	763174
15885	763175
90298	763176
1904	763177
83031	763178
270764	763179
71141	763180
1157	763181
112	763182
10031	763183
151642	763184
92781	763185
207118	763186
9285	763187
97672	763188
114954	763189
38473	763190
107719	763191
217593	763192
104278	763193
88618	763194
47890	763195
67818	763196
40848	763197
19252	763198
33968	763199
45553	763200
26685	763201
3527	763202
61518	763203
34621	763204
169046	763205
14065	763206
12990	763207
30043	763208
113135	763209
26489	763210
1569	763211
45987	763212
156456	763213
8596	763214
2924	763215
54055	763216
35568	763217
66370	763218
92643	763219
80443	763220
14338	763221
129604	763222
19154	763223
13574	763224
4480	763225
30864	763226
173	763227
8129	763228
32452	763229
57018	763230
48883	763231
40830	763232
4987	763233
9960	763234
46113	763235
23060	763236
152946	763237
5827	763238
24267	763239
28576	763240
106100	763241
1890	763242
101451	763243
3675	763244
47564	763245
6039	763246
3370	763247
27231	763248
41219	763249
2650	763250
65	763251
114206	763252
53111	763253
259868	763254
42864	763255
134507	763256
85021	763257
161418	763258
6439	763259
155073	763260
3461	763261
126	763262
10991	763263
83601	763264
21192	763265
19620	763266
72103	763267
161797	763268
26286	763269
108153	763270
1115	763271
34163	763272
60979	763273
28213	763274
24808	763275
21972	763276
109126	763277
70678	763278
827	763279
71489	763280
12685	763281
69037	763282
96986	763283
88715	763284
52511	763285
31365	763286
77700	763287
92787	763288
19750	763289
10191	763290
1763	763291
110043	763292
61042	763293
5074	763294
17516	763295
93676	763296
33183	763297
145125	763298
27490	763299
95712	763300
202629	763301
13157	763302
254802	763303
215834	763304
34001	763305
1854	763306
3091	763307
3451	763308
209757	763309
22602	763310
30126	763311
22913	763312
83417	763313
510	763314
25452	763315
13118	763316
23792	763317
111940	763318
2974	763319
188638	763320
745	763321
2641	763322
149407	763323
38475	763324
168891	763325
16001	763326
158274	763327
141984	763328
36722	763329
165083	763330
64177	763331
232387	763332
80155	763333
5451	763334
35623	763335
143147	763336
48397	763337
147244	763338
13089	763339
4140	763340
68550	763341
165245	763342
26038	763343
28753	763344
98489	763345
34074	763346
132445	763347
13527	763348
54916	763349
117940	763350
16897	763351
149431	763352
543	763353
56540	763354
199707	763355
98496	763356
110712	763357
159322	763358
168277	763359
9308	763360
90426	763361
140431	763362
245998	763363
11672	763364
16445	763365
87719	763366
62688	763367
264	763368
18666	763369
40658	763370
130683	763371
988	763372
36037	763373
57077	763374
17678	763375
24452	763376
151758	763377
42282	763378
12579	763379
113332	763380
37898	763381
48896	763382
68837	763383
99421	763384
134587	763385
146647	763386
14876	763387
15632	763388
67164	763389
20963	763390
41609	763391
7108	763392
114006	763393
5272	763394
42288	763395
124710	763396
1805	763397
45917	763398
48782	763399
135424	763400
53215	763401
3333	763402
18688	763403
6884	763404
2359	763405
48087	763406
51932	763407
238927	763408
43245	763409
135836	763410
77661	763411
62306	763412
2902	763413
10953	763414
39983	763415
109356	763416
2074	763417
111029	763418
20086	763419
26366	763420
2600	763421
178572	763422
41656	763423
31472	763424
957	763425
20629	763426
64127	763427
149944	763428
141523	763429
72857	763430
23820	763431
130640	763432
47048	763433
23404	763434
48639	763435
151388	763436
28492	763437
15921	763438
36978	763439
235759	763440
7813	763441
3114	763442
32139	763443
196585	763444
50661	763445
71212	763446
109212	763447
26220	763448
8059	763449
4447	763450
28	763451
52822	763452
99448	763453
11645	763454
6662	763455
17990	763456
31488	763457
37899	763458
213544	763459
4468	763460
67804	763461
143770	763462
45655	763463
113732	763464
45392	763465
61145	763466
95052	763467
28143	763468
83709	763469
40158	763470
231826	763471
175008	763472
78340	763473
3791	763474
77827	763475
169624	763476
178548	763477
36516	763478
12213	763479
14785	763480
160432	763481
66028	763482
21598	763483
19782	763484
1368	763485
4281	763486
100015	763487
5900	763488
183739	763489
41097	763490
92221	763491
31971	763492
52640	763493
81042	763494
34741	763495
23627	763496
99564	763497
55015	763498
29190	763499
30951	763500
24044	763501
41116	763502
11526	763503
1218	763504
23285	763505
62899	763506
47444	763507
2681	763508
22654	763509
247997	763510
67378	763511
217633	763512
54513	763513
136411	763514
237800	763515
4868	763516
7120	763517
73661	763518
89832	763519
173529	763520
73170	763521
157809	763522
56762	763523
5046	763524
17649	763525
2674	763526
95370	763527
4853	763528
3021	763529
67654	763530
38145	763531
3627	763532
2491	763533
82755	763534
40845	763535
21420	763536
163	763537
1061	763538
175606	763539
16673	763540
149610	763541
2816	763542
19885	763543
3557	763544
16175	763545
5930	763546
27936	763547
17406	763548
1280	763549
216643	763550
1700	763551
30841	763552
59114	763553
19607	763554
259115	763555
27743	763556
14163	763557
429	763558
11175	763559
91433	763560
9579	763561
3164	763562
1	763563
56745	763564
21959	763565
692	763566
173419	763567
170424	763568
88967	763569
118234	763570
81260	763571
197749	763572
113887	763573
74928	763574
188168	763575
22492	763576
144950	763577
39565	763578
11280	763579
261217	763580
34284	763581
4423	763582
29683	763583
87504	763584
29755	763585
14644	763586
152770	763587
26367	763588
113416	763589
19168	763590
18289	763591
20905	763592
32057	763593
4375	763594
62651	763595
17063	763596
59147	763597
40170	763598
2369	763599
234079	763600
199735	763601
48988	763602
7251	763603
138176	763604
12939	763605
2822	763606
33793	763607
1310	763608
5710	763609
124599	763610
101773	763611
130276	763612
8155	763613
29908	763614
229356	763615
4375	763616
32289	763617
3524	763618
229804	763619
252398	763620
227777	763621
71514	763622
147	763623
22613	763624
62132	763625
192140	763626
24134	763627
33267	763628
35019	763629
142984	763630
2596	763631
152671	763632
4158	763633
104590	763634
25072	763635
81520	763636
89412	763637
156682	763638
24199	763639
84621	763640
106289	763641
94807	763642
8572	763643
96327	763644
151970	763645
184531	763646
16883	763647
105993	763648
61145	763649
150875	763650
137970	763651
108	763652
12415	763653
17473	763654
73488	763655
40408	763656
27472	763657
1541	763658
24644	763659
76071	763660
1867	763661
2765	763662
98522	763663
406	763664
153765	763665
102054	763666
57805	763667
15114	763668
6281	763669
4022	763670
73482	763671
88744	763672
22714	763673
202112	763674
23498	763675
45654	763676
19545	763677
202055	763678
3306	763679
104779	763680
42687	763681
1374	763682
246252	763683
2428	763684
47341	763685
4241	763686
15370	763687
33676	763688
10060	763689
1074	763690
611	763691
250495	763692
50298	763693
37746	763694
247432	763695
45223	763696
24329	763697
1694	763698
19044	763699
66316	763700
47862	763701
31076	763702
83594	763703
5769	763704
427	763705
8104	763706
243083	763707
78564	763708
1145	763709
192498	763710
20220	763711
34803	763712
30433	763713
128106	763714
2359	763715
65328	763716
26769	763717
12609	763718
509	763719
336	763720
20987	763721
2195	763722
136013	763723
60168	763724
122288	763725
63592	763726
112254	763727
30630	763728
2038	763729
112628	763730
26530	763731
47691	763732
15987	763733
5673	763734
260140	763735
70760	763736
5015	763737
33998	763738
314	763739
17189	763740
143128	763741
12378	763742
182958	763743
59197	763744
1201	763745
4776	763746
70915	763747
474	763748
147152	763749
17822	763750
38847	763751
223625	763752
105244	763753
115581	763754
176945	763755
220012	763756
97703	763757
72284	763758
120141	763759
36946	763760
1671	763761
105726	763762
2799	763763
53993	763764
110080	763765
269846	763766
4085	763767
24314	763768
47947	763769
115219	763770
50217	763771
10700	763772
108649	763773
127029	763774
78377	763775
27870	763776
168044	763777
262945	763778
13938	763779
4741	763780
28477	763781
147077	763782
34886	763783
20590	763784
78649	763785
39474	763786
10626	763787
59374	763788
116607	763789
64297	763790
6724	763791
27991	763792
61271	763793
21260	763794
248028	763795
74947	763796
5960	763797
189976	763798
8861	763799
22577	763800
166546	763801
3301	763802
41232	763803
35962	763804
32507	763805
107999	763806
134705	763807
8699	763808
68174	763809
44113	763810
265	763811
4381	763812
205708	763813
13835	763814
65234	763815
62093	763816
68312	763817
124097	763818
7901	763819
160776	763820
60644	763821
20742	763822
8641	763823
56956	763824
46802	763825
49687	763826
23227	763827
137668	763828
93070	763829
31868	763830
43840	763831
62672	763832
87475	763833
158887	763834
18512	763835
134396	763836
26033	763837
112178	763838
30165	763839
1592	763840
129069	763841
6004	763842
219382	763843
8939	763844
10184	763845
11607	763846
56709	763847
7366	763848
25422	763849
104817	763850
12582	763851
451	763852
212927	763853
129183	763854
65260	763855
40173	763856
14243	763857
24466	763858
6677	763859
67981	763860
145600	763861
45308	763862
14625	763863
16136	763864
7563	763865
1120	763866
21866	763867
2260	763868
42569	763869
86000	763870
48158	763871
54283	763872
48542	763873
4640	763874
217550	763875
170739	763876
227	763877
81718	763878
123000	763879
96952	763880
11977	763881
13763	763882
260743	763883
3060	763884
151655	763885
132068	763886
57031	763887
72436	763888
74446	763889
110794	763890
59413	763891
92508	763892
1904	763893
74038	763894
258550	763895
3313	763896
4864	763897
139222	763898
16079	763899
1051	763900
166	763901
31503	763902
186895	763903
103244	763904
58971	763905
261969	763906
62905	763907
5687	763908
105978	763909
111091	763910
1281	763911
57129	763912
28853	763913
121754	763914
25287	763915
77935	763916
13433	763917
19959	763918
50009	763919
640	763920
5747	763921
94966	763922
46261	763923
218670	763924
34378	763925
95698	763926
63743	763927
77325	763928
28660	763929
6271	763930
15231	763931
27562	763932
140571	763933
113607	763934
35038	763935
48086	763936
1106	763937
5816	763938
61777	763939
42346	763940
3874	763941
27221	763942
57430	763943
4126	763944
34495	763945
53393	763946
8546	763947
75777	763948
7933	763949
15255	763950
209559	763951
169815	763952
63079	763953
38697	763954
77359	763955
201852	763956
89675	763957
18409	763958
4226	763959
876	763960
19564	763961
8095	763962
16710	763963
225484	763964
148953	763965
3364	763966
119623	763967
39561	763968
87404	763969
4807	763970
26931	763971
165659	763972
21668	763973
5474	763974
111028	763975
63383	763976
8985	763977
148687	763978
4307	763979
115430	763980
5415	763981
7626	763982
26431	763983
18316	763984
66603	763985
19217	763986
4573	763987
214645	763988
45807	763989
233960	763990
33866	763991
2364	763992
13141	763993
58811	763994
25951	763995
22175	763996
632	763997
167	763998
4995	763999
162243	764000
17221	764001
2289	764002
47283	764003
64061	764004
44987	764005
14602	764006
213492	764007
39929	764008
257162	764009
85365	764010
139058	764011
745	764012
2645	764013
14253	764014
160332	764015
119728	764016
52930	764017
80876	764018
18563	764019
1487	764020
89066	764021
52072	764022
1255	764023
65181	764024
5641	764025
174918	764026
91500	764027
8835	764028
21626	764029
1627	764030
8512	764031
56137	764032
14195	764033
4962	764034
343	764035
24315	764036
65709	764037
2434	764038
124765	764039
20899	764040
707	764041
129663	764042
35403	764043
252751	764044
312	764045
81798	764046
16181	764047
259704	764048
120847	764049
4792	764050
19707	764051
20638	764052
226010	764053
43412	764054
19187	764055
19918	764056
16581	764057
38695	764058
29943	764059
184938	764060
52473	764061
61615	764062
15700	764063
107	764064
83440	764065
161053	764066
14071	764067
137165	764068
4228	764069
15330	764070
20988	764071
158991	764072
43987	764073
231568	764074
89281	764075
74153	764076
64377	764077
9105	764078
93656	764079
75074	764080
169273	764081
76028	764082
28512	764083
2164	764084
97582	764085
166243	764086
14501	764087
21982	764088
31010	764089
101281	764090
90461	764091
14523	764092
237526	764093
38394	764094
118276	764095
96933	764096
1152	764097
12524	764098
10143	764099
176140	764100
43814	764101
750	764102
41248	764103
118723	764104
16458	764105
269498	764106
259562	764107
26511	764108
22874	764109
41322	764110
166278	764111
31767	764112
208461	764113
7675	764114
86517	764115
21880	764116
52847	764117
125505	764118
70335	764119
138480	764120
209779	764121
130260	764122
14910	764123
39628	764124
6224	764125
38206	764126
74325	764127
127658	764128
236815	764129
222378	764130
166828	764131
74301	764132
93931	764133
36343	764134
199325	764135
70361	764136
933	764137
178568	764138
43327	764139
163276	764140
29839	764141
59529	764142
83199	764143
161079	764144
113104	764145
4701	764146
125816	764147
51558	764148
243453	764149
102115	764150
32948	764151
15162	764152
787	764153
17304	764154
131006	764155
146505	764156
67320	764157
7418	764158
3100	764159
4654	764160
24	764161
34933	764162
268909	764163
95	764164
69679	764165
90	764166
94915	764167
28872	764168
24348	764169
57809	764170
92546	764171
19094	764172
67271	764173
62272	764174
60485	764175
67341	764176
31126	764177
7905	764178
1817	764179
9129	764180
44	764181
44215	764182
151074	764183
258362	764184
29327	764185
157744	764186
12921	764187
170969	764188
264372	764189
64632	764190
123311	764191
227763	764192
2327	764193
54221	764194
157408	764195
1538	764196
61897	764197
44522	764198
32862	764199
32719	764200
102652	764201
26522	764202
3882	764203
30750	764204
30127	764205
23781	764206
152151	764207
17994	764208
89490	764209
96108	764210
265215	764211
6378	764212
11973	764213
69342	764214
47894	764215
32680	764216
2499	764217
6190	764218
186888	764219
92088	764220
21217	764221
27135	764222
17690	764223
78555	764224
38079	764225
166	764226
272523	764227
194798	764228
168084	764229
9231	764230
26114	764231
5070	764232
43490	764233
261847	764234
13628	764235
228692	764236
24724	764237
21374	764238
8290	764239
122831	764240
98824	764241
1923	764242
53779	764243
32069	764244
63021	764245
2860	764246
31438	764247
65093	764248
71037	764249
7902	764250
47687	764251
186848	764252
74290	764253
374	764254
4093	764255
99444	764256
104264	764257
1265	764258
1687	764259
13072	764260
53370	764261
107600	764262
36658	764263
141064	764264
26860	764265
8214	764266
105950	764267
58922	764268
339	764269
11890	764270
159194	764271
17899	764272
208075	764273
192822	764274
5696	764275
29856	764276
5691	764277
85446	764278
74677	764279
139846	764280
144240	764281
141682	764282
5319	764283
8189	764284
2641	764285
5822	764286
25696	764287
11441	764288
19406	764289
170298	764290
20943	764291
35927	764292
8154	764293
8096	764294
60781	764295
38844	764296
160804	764297
178719	764298
129044	764299
438	764300
63	764301
27986	764302
128375	764303
148652	764304
40379	764305
18060	764306
41566	764307
270117	764308
5609	764309
10434	764310
80725	764311
21872	764312
3893	764313
2959	764314
45554	764315
54869	764316
36103	764317
115469	764318
42148	764319
12700	764320
8720	764321
13139	764322
162458	764323
81769	764324
634	764325
104365	764326
29491	764327
38052	764328
34076	764329
116969	764330
59274	764331
19457	764332
155785	764333
29640	764334
483	764335
10544	764336
8777	764337
17846	764338
94517	764339
17876	764340
27513	764341
5052	764342
32723	764343
22032	764344
15222	764345
127924	764346
4828	764347
76135	764348
69151	764349
154622	764350
55968	764351
3113	764352
21921	764353
68546	764354
51407	764355
14848	764356
168040	764357
5548	764358
62988	764359
246395	764360
1041	764361
244162	764362
217276	764363
25546	764364
68938	764365
38504	764366
54041	764367
23546	764368
34218	764369
17508	764370
36832	764371
4361	764372
29774	764373
2628	764374
20070	764375
8294	764376
241893	764377
40182	764378
36905	764379
22581	764380
92826	764381
22198	764382
3104	764383
196019	764384
18641	764385
33680	764386
21720	764387
92700	764388
20321	764389
93077	764390
16370	764391
4119	764392
6234	764393
23931	764394
98186	764395
70333	764396
152179	764397
25238	764398
37369	764399
28972	764400
8741	764401
156622	764402
21693	764403
34155	764404
5224	764405
46021	764406
45804	764407
18771	764408
332	764409
60014	764410
99977	764411
35774	764412
6506	764413
53083	764414
74277	764415
8274	764416
28691	764417
12162	764418
119380	764419
18641	764420
62116	764421
210440	764422
56680	764423
166773	764424
194063	764425
177763	764426
8953	764427
16863	764428
25446	764429
98468	764430
138243	764431
97801	764432
5058	764433
1387	764434
48883	764435
114784	764436
25748	764437
44011	764438
1709	764439
98639	764440
97990	764441
35721	764442
11807	764443
56240	764444
5289	764445
27754	764446
13719	764447
126975	764448
32377	764449
3651	764450
21421	764451
9000	764452
200635	764453
20161	764454
216595	764455
1286	764456
109001	764457
1292	764458
80732	764459
89	764460
74192	764461
144693	764462
221569	764463
1362	764464
3217	764465
26334	764466
55001	764467
105783	764468
121038	764469
42820	764470
15393	764471
124222	764472
186837	764473
667	764474
109614	764475
3563	764476
268840	764477
70330	764478
11292	764479
9804	764480
155965	764481
34806	764482
32846	764483
114068	764484
29347	764485
13354	764486
105590	764487
192110	764488
78193	764489
111910	764490
67796	764491
55777	764492
14590	764493
434	764494
34434	764495
193	764496
142554	764497
6369	764498
154262	764499
233592	764500
27799	764501
164202	764502
10935	764503
72505	764504
18631	764505
127189	764506
124406	764507
62213	764508
71706	764509
1290	764510
16138	764511
70953	764512
11102	764513
25835	764514
30523	764515
3464	764516
83094	764517
117155	764518
103122	764519
718	764520
232438	764521
167140	764522
65699	764523
244622	764524
10039	764525
44177	764526
53312	764527
178880	764528
49546	764529
128295	764530
115197	764531
44409	764532
67472	764533
28633	764534
89154	764535
157752	764536
50302	764537
10179	764538
49598	764539
162355	764540
5214	764541
116801	764542
75149	764543
128422	764544
112692	764545
52176	764546
222269	764547
1130	764548
9377	764549
129479	764550
2083	764551
1004	764552
22521	764553
87551	764554
64727	764555
30312	764556
46696	764557
100033	764558
92239	764559
91829	764560
20110	764561
1319	764562
66865	764563
38320	764564
59248	764565
46604	764566
316	764567
1008	764568
16818	764569
15299	764570
107363	764571
121648	764572
49888	764573
13030	764574
99087	764575
32515	764576
5255	764577
3838	764578
43258	764579
82829	764580
217433	764581
269706	764582
19461	764583
56895	764584
1	764585
69	764586
20580	764587
257775	764588
151830	764589
75671	764590
75357	764591
53102	764592
80898	764593
69804	764594
32818	764595
5980	764596
165762	764597
52343	764598
53484	764599
159321	764600
22101	764601
64693	764602
46264	764603
105109	764604
2159	764605
12116	764606
127798	764607
13952	764608
52598	764609
27868	764610
13926	764611
911	764612
11703	764613
74771	764614
34493	764615
4071	764616
1023	764617
22955	764618
58770	764619
64958	764620
63997	764621
217240	764622
49005	764623
104049	764624
71689	764625
165537	764626
39947	764627
2102	764628
2252	764629
34789	764630
11907	764631
189964	764632
43517	764633
75987	764634
7717	764635
11443	764636
176441	764637
9466	764638
10967	764639
82127	764640
298	764641
53548	764642
41146	764643
10835	764644
11716	764645
22330	764646
20481	764647
78158	764648
35478	764649
23881	764650
69329	764651
20051	764652
9246	764653
24860	764654
17758	764655
20332	764656
1219	764657
15405	764658
211192	764659
44651	764660
167549	764661
495	764662
272077	764663
34148	764664
3033	764665
67495	764666
53692	764667
8618	764668
384	764669
6852	764670
19625	764671
29208	764672
194787	764673
74703	764674
1620	764675
97040	764676
39193	764677
50121	764678
886	764679
5576	764680
75208	764681
73547	764682
69700	764683
2364	764684
150769	764685
40093	764686
67	764687
99808	764688
18801	764689
150356	764690
59535	764691
148092	764692
6274	764693
15278	764694
1322	764695
1191	764696
66417	764697
133070	764698
86567	764699
6641	764700
141917	764701
191135	764702
1022	764703
38737	764704
31869	764705
35090	764706
21129	764707
100826	764708
2975	764709
251083	764710
83735	764711
70143	764712
38206	764713
51860	764714
31180	764715
248636	764716
643	764717
164647	764718
101819	764719
20416	764720
143318	764721
160083	764722
53848	764723
15239	764724
18735	764725
18633	764726
41727	764727
15942	764728
70252	764729
129695	764730
107011	764731
9206	764732
39964	764733
42091	764734
1394	764735
137913	764736
2202	764737
100707	764738
1314	764739
4739	764740
119649	764741
74	764742
57378	764743
220048	764744
1083	764745
54871	764746
46698	764747
197034	764748
6629	764749
50191	764750
68830	764751
120345	764752
234432	764753
8222	764754
72644	764755
152685	764756
10021	764757
22803	764758
254400	764759
1448	764760
24315	764761
139039	764762
4048	764763
74096	764764
131786	764765
64492	764766
3137	764767
12827	764768
92846	764769
121536	764770
218842	764771
114910	764772
33867	764773
36314	764774
16810	764775
153	764776
82984	764777
2552	764778
36684	764779
46349	764780
175431	764781
13755	764782
29113	764783
122345	764784
150952	764785
17238	764786
42952	764787
18546	764788
191309	764789
5582	764790
86603	764791
5637	764792
4172	764793
104536	764794
4410	764795
1643	764796
79782	764797
467	764798
28511	764799
23479	764800
188320	764801
27440	764802
23868	764803
260448	764804
91054	764805
37472	764806
96975	764807
4757	764808
168903	764809
55684	764810
236905	764811
9549	764812
6786	764813
9884	764814
23967	764815
133032	764816
95745	764817
55750	764818
4328	764819
19185	764820
12479	764821
33944	764822
82592	764823
29800	764824
44135	764825
2241	764826
15383	764827
28192	764828
230452	764829
14531	764830
24276	764831
3676	764832
132271	764833
194677	764834
6226	764835
64807	764836
68225	764837
33209	764838
236589	764839
30663	764840
56941	764841
4771	764842
23857	764843
168685	764844
261849	764845
13159	764846
3672	764847
151235	764848
155177	764849
54666	764850
6701	764851
2074	764852
25876	764853
2182	764854
176413	764855
24868	764856
171176	764857
2359	764858
65963	764859
51696	764860
34356	764861
3625	764862
37057	764863
238157	764864
41395	764865
26804	764866
9773	764867
634	764868
50797	764869
220170	764870
36876	764871
51221	764872
258766	764873
28731	764874
63019	764875
24861	764876
147007	764877
54253	764878
99227	764879
161011	764880
9368	764881
6408	764882
264149	764883
837	764884
14741	764885
347	764886
848	764887
1629	764888
187818	764889
20766	764890
161903	764891
118971	764892
4503	764893
20647	764894
1380	764895
12690	764896
116825	764897
27219	764898
76484	764899
90635	764900
17204	764901
3116	764902
4664	764903
22732	764904
1854	764905
258	764906
149191	764907
13851	764908
1293	764909
20741	764910
1	764911
47894	764912
20216	764913
2283	764914
143023	764915
51632	764916
23559	764917
80617	764918
12064	764919
10323	764920
92164	764921
163581	764922
222420	764923
10633	764924
58584	764925
19181	764926
147601	764927
123519	764928
64	764929
33987	764930
1746	764931
234808	764932
141008	764933
100059	764934
46543	764935
1553	764936
117183	764937
150	764938
146904	764939
152085	764940
19613	764941
133287	764942
84541	764943
186199	764944
167847	764945
2632	764946
51118	764947
10412	764948
10544	764949
54754	764950
61812	764951
67136	764952
3345	764953
78068	764954
100005	764955
194631	764956
24617	764957
3986	764958
34687	764959
154269	764960
95751	764961
77463	764962
22585	764963
8694	764964
178045	764965
61235	764966
129054	764967
31258	764968
263963	764969
59362	764970
37138	764971
224283	764972
11577	764973
630	764974
267558	764975
639	764976
12669	764977
36966	764978
32058	764979
57079	764980
22004	764981
56066	764982
117885	764983
64318	764984
17470	764985
158820	764986
178852	764987
7243	764988
68951	764989
364	764990
60118	764991
15437	764992
298	764993
170238	764994
38733	764995
1125	764996
2158	764997
166932	764998
122	764999
33649	765000
15909	765001
106005	765002
242230	765003
179097	765004
58047	765005
50100	765006
65836	765007
74815	765008
790	765009
250668	765010
43705	765011
96233	765012
13134	765013
874	765014
84014	765015
3154	765016
25857	765017
244405	765018
74779	765019
236744	765020
3657	765021
3838	765022
45229	765023
23685	765024
255274	765025
5077	765026
8571	765027
12381	765028
6367	765029
125500	765030
8009	765031
81058	765032
32413	765033
45025	765034
4098	765035
243309	765036
6067	765037
4432	765038
148941	765039
124208	765040
52553	765041
12960	765042
23637	765043
253247	765044
259498	765045
116422	765046
1511	765047
249846	765048
135673	765049
5545	765050
17865	765051
54669	765052
21410	765053
6102	765054
1312	765055
70	765056
34727	765057
1172	765058
120540	765059
5536	765060
62210	765061
15351	765062
2331	765063
19155	765064
74636	765065
9997	765066
87644	765067
49404	765068
44206	765069
40987	765070
242478	765071
1215	765072
62537	765073
85618	765074
354	765075
55324	765076
229936	765077
410	765078
4448	765079
40594	765080
18234	765081
2253	765082
24424	765083
18322	765084
9714	765085
83746	765086
44221	765087
158410	765088
10716	765089
72053	765090
160161	765091
258096	765092
1139	765093
15750	765094
45344	765095
9791	765096
177991	765097
103929	765098
64247	765099
71479	765100
37391	765101
137762	765102
142822	765103
14311	765104
4363	765105
259055	765106
23940	765107
150962	765108
10351	765109
46924	765110
89713	765111
40114	765112
28924	765113
54553	765114
141399	765115
1085	765116
128145	765117
66378	765118
2814	765119
8193	765120
161838	765121
121539	765122
54826	765123
27394	765124
66708	765125
180581	765126
3256	765127
11274	765128
109088	765129
59309	765130
159	765131
266714	765132
262330	765133
21674	765134
80216	765135
58135	765136
96270	765137
6978	765138
19972	765139
123569	765140
111134	765141
15008	765142
7225	765143
36833	765144
27670	765145
14806	765146
45797	765147
38942	765148
26552	765149
262785	765150
18568	765151
58392	765152
38623	765153
31848	765154
36648	765155
73213	765156
5820	765157
3298	765158
13915	765159
106001	765160
57410	765161
64625	765162
29297	765163
3166	765164
46089	765165
220030	765166
1424	765167
2378	765168
34906	765169
61244	765170
32423	765171
143048	765172
153676	765173
7922	765174
41563	765175
2293	765176
61238	765177
62420	765178
162340	765179
56871	765180
40351	765181
32541	765182
13972	765183
162514	765184
32280	765185
46556	765186
27097	765187
157037	765188
11890	765189
112210	765190
3064	765191
39606	765192
19584	765193
196384	765194
101170	765195
72678	765196
26381	765197
52385	765198
97876	765199
19771	765200
67141	765201
14958	765202
17827	765203
10226	765204
14708	765205
5600	765206
10481	765207
225358	765208
258957	765209
9807	765210
11266	765211
152381	765212
194058	765213
143609	765214
14686	765215
4182	765216
33923	765217
81890	765218
168919	765219
11217	765220
176626	765221
120955	765222
245042	765223
164335	765224
1047	765225
43072	765226
158289	765227
87758	765228
118855	765229
6670	765230
38845	765231
25350	765232
38901	765233
127814	765234
2420	765235
16500	765236
9063	765237
145570	765238
153134	765239
199120	765240
31188	765241
8010	765242
14087	765243
262083	765244
175571	765245
61026	765246
27762	765247
14214	765248
32699	765249
656	765250
7367	765251
29805	765252
1088	765253
101851	765254
35724	765255
86889	765256
1031	765257
21668	765258
5889	765259
48492	765260
113361	765261
36493	765262
155488	765263
45479	765264
19195	765265
23040	765266
33693	765267
2488	765268
14698	765269
4437	765270
68	765271
86376	765272
153708	765273
16938	765274
10529	765275
9853	765276
18714	765277
3986	765278
15373	765279
20726	765280
12882	765281
11093	765282
40076	765283
39891	765284
145134	765285
28222	765286
94807	765287
174775	765288
154920	765289
19229	765290
108170	765291
98016	765292
68	765293
41150	765294
48204	765295
52757	765296
132813	765297
35516	765298
33726	765299
3744	765300
72591	765301
112849	765302
2685	765303
84145	765304
18738	765305
96841	765306
113912	765307
55813	765308
46	765309
56524	765310
2400	765311
98089	765312
243543	765313
48311	765314
6958	765315
6743	765316
10408	765317
244127	765318
263221	765319
7497	765320
74035	765321
44117	765322
62764	765323
769	765324
13340	765325
41876	765326
4937	765327
112796	765328
202	765329
1016	765330
23921	765331
116164	765332
23260	765333
157413	765334
3084	765335
1120	765336
17315	765337
91998	765338
31046	765339
7687	765340
453	765341
30389	765342
228848	765343
3460	765344
19176	765345
112680	765346
124388	765347
78749	765348
123961	765349
59367	765350
110158	765351
109210	765352
1434	765353
140581	765354
102214	765355
174395	765356
245049	765357
97061	765358
906	765359
7003	765360
144933	765361
85174	765362
65794	765363
84547	765364
1470	765365
3032	765366
221978	765367
28025	765368
72524	765369
2246	765370
134156	765371
272506	765372
1526	765373
5944	765374
19292	765375
139178	765376
111186	765377
1868	765378
199695	765379
875	765380
143927	765381
14038	765382
26109	765383
81227	765384
8202	765385
76974	765386
162867	765387
113316	765388
2374	765389
2411	765390
1211	765391
5696	765392
131338	765393
213433	765394
8164	765395
88508	765396
231134	765397
2215	765398
127007	765399
2762	765400
65512	765401
39539	765402
67989	765403
3953	765404
24858	765405
27399	765406
234159	765407
76658	765408
10920	765409
271433	765410
1098	765411
7384	765412
138367	765413
35223	765414
178660	765415
83144	765416
63384	765417
439	765418
74346	765419
169741	765420
26930	765421
373	765422
18459	765423
11457	765424
162372	765425
662	765426
46344	765427
5076	765428
1644	765429
38787	765430
144823	765431
1221	765432
5427	765433
3816	765434
39	765435
201431	765436
34002	765437
186500	765438
23486	765439
96741	765440
120250	765441
132889	765442
73650	765443
34267	765444
151171	765445
77026	765446
12103	765447
33677	765448
7866	765449
67	765450
53930	765451
92193	765452
6749	765453
53679	765454
61365	765455
59988	765456
10805	765457
8237	765458
244616	765459
247796	765460
63965	765461
79959	765462
73729	765463
48007	765464
10937	765465
39343	765466
672	765467
194848	765468
593	765469
231376	765470
87937	765471
3847	765472
153197	765473
46681	765474
838	765475
4374	765476
153651	765477
66998	765478
58554	765479
47091	765480
108523	765481
6616	765482
14	765483
11408	765484
6447	765485
166583	765486
27458	765487
5	765488
44802	765489
13792	765490
37057	765491
84086	765492
161575	765493
5649	765494
29026	765495
65698	765496
73728	765497
1474	765498
20159	765499
178828	765500
158269	765501
1243	765502
25812	765503
151058	765504
110841	765505
751	765506
4172	765507
55372	765508
4004	765509
124406	765510
151031	765511
3677	765512
28480	765513
66395	765514
753	765515
42151	765516
829	765517
55429	765518
22716	765519
168827	765520
21013	765521
105192	765522
147288	765523
59335	765524
134	765525
20998	765526
8565	765527
115729	765528
161994	765529
64198	765530
159175	765531
35070	765532
164987	765533
106192	765534
15795	765535
14467	765536
1031	765537
86013	765538
129597	765539
17993	765540
42313	765541
83512	765542
69649	765543
103797	765544
13025	765545
57576	765546
1700	765547
31866	765548
88229	765549
52044	765550
192036	765551
84428	765552
101446	765553
52082	765554
1084	765555
4062	765556
143320	765557
183649	765558
21062	765559
109909	765560
3	765561
49893	765562
147960	765563
210218	765564
62158	765565
84571	765566
4272	765567
4472	765568
60456	765569
41951	765570
142235	765571
67792	765572
242827	765573
220	765574
197310	765575
8901	765576
3488	765577
2355	765578
28685	765579
5189	765580
44320	765581
1589	765582
29182	765583
10939	765584
261407	765585
1211	765586
43715	765587
52517	765588
36261	765589
37	765590
20739	765591
749	765592
6508	765593
50374	765594
157650	765595
68634	765596
175309	765597
86659	765598
210175	765599
154928	765600
33009	765601
14761	765602
24748	765603
51377	765604
152203	765605
170539	765606
7695	765607
57218	765608
53522	765609
108999	765610
104394	765611
258	765612
18226	765613
19755	765614
58	765615
18778	765616
69159	765617
7624	765618
10875	765619
51080	765620
75467	765621
86698	765622
73037	765623
74356	765624
7682	765625
68323	765626
170852	765627
16037	765628
4068	765629
6516	765630
100673	765631
211210	765632
66856	765633
11652	765634
11235	765635
215532	765636
105920	765637
46934	765638
75881	765639
14386	765640
54914	765641
97087	765642
98842	765643
156270	765644
17948	765645
2896	765646
44805	765647
73691	765648
13012	765649
128154	765650
25068	765651
134954	765652
75942	765653
26807	765654
46745	765655
193294	765656
41348	765657
130954	765658
94885	765659
164974	765660
97893	765661
75363	765662
57198	765663
44752	765664
36245	765665
47333	765666
24785	765667
12732	765668
219951	765669
214428	765670
254954	765671
16489	765672
51034	765673
185825	765674
13475	765675
164892	765676
76304	765677
23998	765678
44276	765679
87491	765680
66475	765681
5272	765682
58266	765683
12981	765684
48341	765685
31576	765686
97840	765687
14904	765688
163118	765689
10	765690
102887	765691
95780	765692
63221	765693
419	765694
149656	765695
15873	765696
1202	765697
84035	765698
224324	765699
123718	765700
63530	765701
23069	765702
121427	765703
115728	765704
6386	765705
101129	765706
88675	765707
70019	765708
8951	765709
54285	765710
3492	765711
45714	765712
42831	765713
40794	765714
85075	765715
33187	765716
48739	765717
32261	765718
272137	765719
272306	765720
18071	765721
121174	765722
165448	765723
13309	765724
110477	765725
25146	765726
45525	765727
19722	765728
195183	765729
12350	765730
262289	765731
14014	765732
17454	765733
89892	765734
171390	765735
24794	765736
90738	765737
52535	765738
3594	765739
219835	765740
74	765741
137122	765742
261221	765743
37479	765744
2571	765745
80304	765746
42678	765747
33000	765748
35091	765749
95182	765750
56143	765751
879	765752
221090	765753
23512	765754
23685	765755
1761	765756
1967	765757
237083	765758
5226	765759
118754	765760
5772	765761
7202	765762
28319	765763
36008	765764
6153	765765
3256	765766
134841	765767
6175	765768
22492	765769
4041	765770
57893	765771
69468	765772
37822	765773
93026	765774
16503	765775
55242	765776
31407	765777
25506	765778
206359	765779
16951	765780
176601	765781
145771	765782
5764	765783
14526	765784
4750	765785
735	765786
94616	765787
104205	765788
121137	765789
132488	765790
20315	765791
26669	765792
79035	765793
74114	765794
3436	765795
257672	765796
56813	765797
165969	765798
8441	765799
28395	765800
11987	765801
24154	765802
31210	765803
19893	765804
96581	765805
56719	765806
15155	765807
236	765808
89644	765809
133	765810
185446	765811
88862	765812
219864	765813
35058	765814
126312	765815
238881	765816
35186	765817
1041	765818
75690	765819
218680	765820
8	765821
21312	765822
137834	765823
85943	765824
11112	765825
12316	765826
18764	765827
87548	765828
34513	765829
75594	765830
125791	765831
54354	765832
63733	765833
132956	765834
133884	765835
11663	765836
36380	765837
117554	765838
21486	765839
25454	765840
51046	765841
27826	765842
27561	765843
20873	765844
118566	765845
8262	765846
4209	765847
87112	765848
5025	765849
3517	765850
148788	765851
18872	765852
27213	765853
485	765854
11092	765855
156788	765856
50035	765857
5393	765858
219842	765859
110311	765860
27749	765861
1064	765862
28274	765863
59260	765864
50371	765865
13628	765866
16472	765867
116479	765868
227540	765869
8577	765870
18458	765871
151187	765872
2883	765873
7230	765874
227036	765875
7819	765876
21649	765877
177564	765878
132702	765879
4051	765880
5222	765881
107174	765882
14106	765883
170403	765884
460	765885
16427	765886
8021	765887
261300	765888
20124	765889
12830	765890
244284	765891
56115	765892
7698	765893
973	765894
42821	765895
206255	765896
9143	765897
6859	765898
235105	765899
79	765900
45976	765901
141373	765902
1940	765903
1655	765904
246240	765905
29350	765906
73427	765907
54634	765908
44672	765909
132093	765910
100812	765911
47109	765912
7302	765913
52640	765914
14319	765915
14232	765916
2908	765917
36848	765918
20849	765919
88393	765920
136217	765921
17979	765922
18113	765923
142580	765924
11353	765925
55709	765926
106925	765927
99859	765928
23384	765929
149688	765930
27526	765931
128256	765932
8224	765933
28955	765934
40247	765935
111075	765936
230	765937
18673	765938
49133	765939
116909	765940
29696	765941
54196	765942
22584	765943
6688	765944
130443	765945
61010	765946
9874	765947
6366	765948
10744	765949
35312	765950
260433	765951
18820	765952
34447	765953
28277	765954
9725	765955
149465	765956
210953	765957
37236	765958
17874	765959
227129	765960
15984	765961
112340	765962
14666	765963
6918	765964
2562	765965
78264	765966
11917	765967
10134	765968
51248	765969
10216	765970
58582	765971
79259	765972
124433	765973
3654	765974
27248	765975
3243	765976
96007	765977
99258	765978
15505	765979
134018	765980
101236	765981
222462	765982
57793	765983
70859	765984
69955	765985
110298	765986
156349	765987
8236	765988
35290	765989
39639	765990
36801	765991
83824	765992
142971	765993
163792	765994
6386	765995
5106	765996
19125	765997
76678	765998
104780	765999
13485	766000
110136	766001
17877	766002
53904	766003
10761	766004
219465	766005
3010	766006
960	766007
158708	766008
15520	766009
106479	766010
66894	766011
72344	766012
116423	766013
48742	766014
29570	766015
61012	766016
264874	766017
6940	766018
118432	766019
123420	766020
32114	766021
17286	766022
9522	766023
93881	766024
82906	766025
74209	766026
35649	766027
11458	766028
171	766029
28756	766030
99761	766031
142311	766032
13447	766033
2948	766034
42840	766035
26287	766036
10323	766037
3570	766038
32118	766039
230400	766040
679	766041
3807	766042
73211	766043
10931	766044
255642	766045
220292	766046
155237	766047
165123	766048
4398	766049
66277	766050
66872	766051
1257	766052
168269	766053
50072	766054
63373	766055
7468	766056
9673	766057
4000	766058
119394	766059
7288	766060
37255	766061
4853	766062
1551	766063
6279	766064
24951	766065
29122	766066
17423	766067
45011	766068
22816	766069
2466	766070
37675	766071
140	766072
39587	766073
26599	766074
32976	766075
1217	766076
113965	766077
87828	766078
15854	766079
2608	766080
492	766081
32107	766082
6415	766083
45613	766084
2784	766085
95312	766086
4896	766087
24058	766088
18176	766089
217916	766090
185474	766091
4350	766092
64817	766093
12078	766094
16081	766095
6548	766096
36509	766097
151799	766098
5738	766099
81711	766100
58673	766101
5029	766102
2860	766103
42873	766104
26623	766105
2444	766106
2703	766107
241264	766108
243115	766109
189965	766110
112629	766111
243209	766112
24942	766113
386	766114
80968	766115
153253	766116
90	766117
93418	766118
3172	766119
31940	766120
112227	766121
33212	766122
18559	766123
214181	766124
947	766125
111311	766126
129760	766127
57599	766128
23056	766129
14995	766130
744	766131
81093	766132
56703	766133
150582	766134
250032	766135
21557	766136
59650	766137
9568	766138
150126	766139
218037	766140
155926	766141
10568	766142
27483	766143
3171	766144
9386	766145
123467	766146
42389	766147
120341	766148
73009	766149
34772	766150
3947	766151
107	766152
136231	766153
4881	766154
147706	766155
176866	766156
65828	766157
13223	766158
10550	766159
147814	766160
72069	766161
8415	766162
72603	766163
57642	766164
39217	766165
237862	766166
47310	766167
171695	766168
145247	766169
138430	766170
44785	766171
8904	766172
15233	766173
1566	766174
56671	766175
4169	766176
170291	766177
2250	766178
172767	766179
41456	766180
107721	766181
2040	766182
88977	766183
12087	766184
169938	766185
142011	766186
345	766187
217821	766188
96478	766189
103615	766190
93927	766191
37165	766192
244925	766193
96461	766194
21323	766195
99819	766196
18333	766197
3388	766198
167893	766199
56028	766200
29236	766201
163305	766202
68809	766203
42801	766204
199147	766205
858	766206
158549	766207
4167	766208
84081	766209
16634	766210
85501	766211
38869	766212
34094	766213
195093	766214
28625	766215
9100	766216
15886	766217
35214	766218
9001	766219
19976	766220
100594	766221
35243	766222
62272	766223
93859	766224
1217	766225
106286	766226
39554	766227
1176	766228
6136	766229
61890	766230
18056	766231
117045	766232
56446	766233
224638	766234
113182	766235
103130	766236
133562	766237
60061	766238
38508	766239
135089	766240
183865	766241
17282	766242
268961	766243
15114	766244
58367	766245
77848	766246
94616	766247
19609	766248
8002	766249
20210	766250
187241	766251
28949	766252
62379	766253
8700	766254
11978	766255
12996	766256
40589	766257
8998	766258
142887	766259
4711	766260
42049	766261
1246	766262
65665	766263
15638	766264
208490	766265
20576	766266
4454	766267
162079	766268
171850	766269
6690	766270
4504	766271
75421	766272
45948	766273
271307	766274
140567	766275
26590	766276
11190	766277
106160	766278
87703	766279
112836	766280
4149	766281
75012	766282
72497	766283
116100	766284
35425	766285
80799	766286
163787	766287
104869	766288
46280	766289
130787	766290
139	766291
45204	766292
220181	766293
149302	766294
14238	766295
9795	766296
146983	766297
167805	766298
16694	766299
27630	766300
7644	766301
4080	766302
9315	766303
59044	766304
57581	766305
5749	766306
214424	766307
10974	766308
10684	766309
101656	766310
28634	766311
48660	766312
2462	766313
1152	766314
9654	766315
41009	766316
113500	766317
6128	766318
131555	766319
565	766320
74190	766321
192621	766322
81439	766323
137533	766324
33185	766325
1787	766326
4020	766327
5279	766328
2810	766329
217534	766330
96949	766331
87904	766332
201053	766333
2922	766334
98345	766335
21480	766336
9586	766337
28424	766338
23243	766339
262935	766340
134796	766341
162165	766342
5145	766343
10039	766344
41270	766345
25147	766346
42924	766347
94731	766348
238938	766349
51856	766350
248354	766351
97716	766352
6080	766353
46519	766354
8941	766355
103690	766356
134596	766357
487	766358
79940	766359
68253	766360
103867	766361
18477	766362
5328	766363
9930	766364
16902	766365
137168	766366
196281	766367
153534	766368
3011	766369
63443	766370
1412	766371
10208	766372
74796	766373
1769	766374
7673	766375
58814	766376
39813	766377
16721	766378
52002	766379
24364	766380
73372	766381
7769	766382
16692	766383
252332	766384
26240	766385
14435	766386
75752	766387
95849	766388
176216	766389
47411	766390
147419	766391
3598	766392
148157	766393
164436	766394
86244	766395
66150	766396
111997	766397
167079	766398
47172	766399
18248	766400
34497	766401
221936	766402
29419	766403
26528	766404
25952	766405
2153	766406
38510	766407
260458	766408
23379	766409
43328	766410
1231	766411
3369	766412
34266	766413
19881	766414
154345	766415
3725	766416
106847	766417
245299	766418
1811	766419
9487	766420
183149	766421
208777	766422
133468	766423
85616	766424
4787	766425
59183	766426
88707	766427
31367	766428
1398	766429
3129	766430
122525	766431
11749	766432
121356	766433
76427	766434
431	766435
1901	766436
38247	766437
10340	766438
54720	766439
48538	766440
53023	766441
7587	766442
39828	766443
1910	766444
64915	766445
165924	766446
1608	766447
4143	766448
24975	766449
21369	766450
90595	766451
7141	766452
25523	766453
12646	766454
29149	766455
70405	766456
7529	766457
2126	766458
145568	766459
115937	766460
34865	766461
61644	766462
45442	766463
182285	766464
151693	766465
113241	766466
10350	766467
17863	766468
169733	766469
2164	766470
18207	766471
209327	766472
38688	766473
30843	766474
5812	766475
33245	766476
44401	766477
38953	766478
982	766479
1208	766480
9137	766481
88334	766482
6457	766483
135692	766484
40877	766485
55590	766486
12025	766487
165909	766488
58840	766489
44631	766490
42138	766491
131237	766492
87393	766493
34346	766494
49359	766495
12884	766496
1444	766497
27637	766498
30762	766499
6715	766500
136392	766501
99448	766502
7795	766503
55337	766504
54558	766505
101450	766506
11947	766507
152983	766508
64798	766509
898	766510
166575	766511
202452	766512
5558	766513
223268	766514
50484	766515
6513	766516
21932	766517
65833	766518
2806	766519
100468	766520
1580	766521
33298	766522
94462	766523
31008	766524
137784	766525
46756	766526
4083	766527
41676	766528
114409	766529
58279	766530
12214	766531
179033	766532
154028	766533
51451	766534
3172	766535
56969	766536
63088	766537
64435	766538
9332	766539
109808	766540
60450	766541
115771	766542
174662	766543
24065	766544
26059	766545
65744	766546
36192	766547
2222	766548
3	766549
35121	766550
26664	766551
1002	766552
19505	766553
22672	766554
54511	766555
47	766556
80534	766557
142309	766558
24434	766559
254942	766560
5996	766561
52793	766562
66935	766563
133592	766564
16766	766565
64578	766566
12965	766567
57573	766568
108968	766569
132128	766570
1574	766571
33834	766572
7755	766573
99091	766574
1459	766575
39902	766576
108088	766577
160135	766578
55104	766579
41516	766580
33482	766581
18519	766582
112482	766583
71842	766584
15067	766585
41865	766586
113805	766587
8521	766588
372	766589
68261	766590
10641	766591
76738	766592
99656	766593
2362	766594
4691	766595
8560	766596
8055	766597
2524	766598
23895	766599
83067	766600
115013	766601
27766	766602
45270	766603
38864	766604
40320	766605
192217	766606
62213	766607
126630	766608
34271	766609
2145	766610
90850	766611
5579	766612
114706	766613
27935	766614
19540	766615
4479	766616
22229	766617
15227	766618
32219	766619
158727	766620
49833	766621
72268	766622
5817	766623
7343	766624
39541	766625
39132	766626
446	766627
69341	766628
20902	766629
94047	766630
100386	766631
7410	766632
45445	766633
127694	766634
169988	766635
53316	766636
71884	766637
15454	766638
44432	766639
3932	766640
2459	766641
128194	766642
58352	766643
677	766644
31834	766645
40136	766646
214392	766647
127364	766648
96803	766649
3379	766650
836	766651
54266	766652
29133	766653
54519	766654
84185	766655
72402	766656
32410	766657
3866	766658
22468	766659
27709	766660
5620	766661
121145	766662
1336	766663
95045	766664
51122	766665
164554	766666
7443	766667
228475	766668
168437	766669
3268	766670
7280	766671
109644	766672
155956	766673
171304	766674
2202	766675
145670	766676
130993	766677
55715	766678
21792	766679
178362	766680
13518	766681
10393	766682
59819	766683
64421	766684
23520	766685
45406	766686
5406	766687
37776	766688
53374	766689
3768	766690
12374	766691
94001	766692
18217	766693
2988	766694
50068	766695
24358	766696
60479	766697
34023	766698
75	766699
91453	766700
4353	766701
64660	766702
868	766703
29553	766704
13979	766705
41331	766706
28827	766707
8	766708
92384	766709
494	766710
102200	766711
39679	766712
54591	766713
65643	766714
121772	766715
77945	766716
60747	766717
33805	766718
8701	766719
62876	766720
60068	766721
155338	766722
9684	766723
3344	766724
23259	766725
1286	766726
253	766727
558	766728
260703	766729
256869	766730
107343	766731
66432	766732
11601	766733
6814	766734
1710	766735
30503	766736
16033	766737
100869	766738
23976	766739
39214	766740
48702	766741
18895	766742
152563	766743
95667	766744
144040	766745
5	766746
13912	766747
75836	766748
1738	766749
71686	766750
6698	766751
212291	766752
1834	766753
20116	766754
1849	766755
152150	766756
5476	766757
176539	766758
2802	766759
23602	766760
25173	766761
4805	766762
39253	766763
9585	766764
4263	766765
18970	766766
9226	766767
44106	766768
152228	766769
239166	766770
47260	766771
22832	766772
37514	766773
26891	766774
170950	766775
37843	766776
25411	766777
32083	766778
8086	766779
25604	766780
5969	766781
11422	766782
63690	766783
72810	766784
111356	766785
12596	766786
24556	766787
1929	766788
7252	766789
29422	766790
73543	766791
22246	766792
213	766793
25110	766794
2149	766795
167485	766796
20507	766797
39576	766798
78474	766799
37837	766800
53113	766801
83380	766802
47289	766803
169501	766804
107507	766805
103837	766806
44695	766807
163592	766808
122983	766809
30	766810
553	766811
5938	766812
136284	766813
114216	766814
82478	766815
210928	766816
76492	766817
2803	766818
142351	766819
13057	766820
184444	766821
67673	766822
9494	766823
52728	766824
1352	766825
30798	766826
114107	766827
19119	766828
136647	766829
47193	766830
4884	766831
10797	766832
11225	766833
16001	766834
137960	766835
45205	766836
37829	766837
210768	766838
131357	766839
7448	766840
297	766841
7062	766842
141695	766843
20202	766844
1210	766845
57462	766846
3702	766847
94254	766848
50363	766849
50358	766850
262227	766851
130240	766852
1593	766853
2994	766854
18975	766855
32385	766856
43238	766857
11716	766858
142727	766859
18388	766860
4244	766861
145260	766862
57186	766863
1664	766864
7	766865
63652	766866
23942	766867
49012	766868
305	766869
197001	766870
5769	766871
22217	766872
44956	766873
17430	766874
3864	766875
48115	766876
1799	766877
91287	766878
64195	766879
3088	766880
4	766881
39713	766882
136089	766883
112323	766884
6067	766885
3254	766886
168341	766887
143456	766888
100692	766889
47570	766890
18436	766891
143284	766892
38594	766893
120916	766894
102450	766895
141261	766896
59308	766897
18384	766898
270088	766899
1442	766900
248574	766901
170097	766902
242589	766903
864	766904
96346	766905
84710	766906
12790	766907
33741	766908
61207	766909
53104	766910
60645	766911
94691	766912
36107	766913
100738	766914
194213	766915
39365	766916
187350	766917
13626	766918
59734	766919
37313	766920
24384	766921
76299	766922
45290	766923
110122	766924
122918	766925
79491	766926
70157	766927
1735	766928
96538	766929
67426	766930
29768	766931
28873	766932
81099	766933
16200	766934
61547	766935
163945	766936
1339	766937
214823	766938
14961	766939
48967	766940
81909	766941
120232	766942
100741	766943
76417	766944
125802	766945
688	766946
8598	766947
103075	766948
121457	766949
1585	766950
41739	766951
191052	766952
4	766953
11056	766954
75990	766955
170127	766956
173443	766957
176158	766958
25138	766959
32373	766960
29730	766961
87492	766962
17141	766963
4231	766964
103729	766965
29540	766966
3443	766967
32637	766968
31816	766969
14130	766970
239721	766971
113005	766972
40	766973
12540	766974
1881	766975
10561	766976
74807	766977
29183	766978
54349	766979
92080	766980
238992	766981
51735	766982
180965	766983
46709	766984
156984	766985
17348	766986
2326	766987
28929	766988
2147	766989
15085	766990
144872	766991
76492	766992
65427	766993
34096	766994
34267	766995
36058	766996
235222	766997
111535	766998
168	766999
5825	767000
26218	767001
249403	767002
44899	767003
263159	767004
60349	767005
166548	767006
197371	767007
23869	767008
15298	767009
68446	767010
81244	767011
16398	767012
963	767013
38847	767014
8989	767015
13357	767016
157547	767017
8844	767018
5434	767019
21162	767020
31771	767021
10190	767022
48549	767023
493	767024
47468	767025
8091	767026
14635	767027
105481	767028
26348	767029
10256	767030
34940	767031
32022	767032
49281	767033
16274	767034
9717	767035
22551	767036
73850	767037
37766	767038
246982	767039
37124	767040
86972	767041
87126	767042
7859	767043
141640	767044
22627	767045
4084	767046
502	767047
250355	767048
197619	767049
6210	767050
11008	767051
87101	767052
152848	767053
25016	767054
128936	767055
63731	767056
18058	767057
239437	767058
33860	767059
180321	767060
215	767061
56281	767062
410	767063
158468	767064
7504	767065
1	767066
141433	767067
140678	767068
102091	767069
170541	767070
17264	767071
6909	767072
51922	767073
35398	767074
4117	767075
127381	767076
3892	767077
162164	767078
17300	767079
3017	767080
6079	767081
201999	767082
141450	767083
131312	767084
45783	767085
47634	767086
2458	767087
12317	767088
1155	767089
26370	767090
202091	767091
78271	767092
111267	767093
145750	767094
67321	767095
45128	767096
12861	767097
255433	767098
6170	767099
164152	767100
32110	767101
1170	767102
33970	767103
70588	767104
79524	767105
1225	767106
91346	767107
32535	767108
47907	767109
76983	767110
252553	767111
19127	767112
2967	767113
55522	767114
55064	767115
54088	767116
28353	767117
19537	767118
60694	767119
14592	767120
89036	767121
107563	767122
322	767123
204105	767124
136200	767125
50028	767126
30243	767127
38138	767128
122003	767129
3319	767130
216765	767131
61926	767132
28175	767133
11914	767134
62669	767135
11510	767136
586	767137
95893	767138
69	767139
147451	767140
261939	767141
12849	767142
94531	767143
10287	767144
247352	767145
955	767146
9926	767147
27954	767148
82463	767149
1181	767150
14017	767151
466	767152
14408	767153
119731	767154
263444	767155
6220	767156
55121	767157
168278	767158
166036	767159
19366	767160
158140	767161
161066	767162
44792	767163
29923	767164
35457	767165
7605	767166
1284	767167
147197	767168
50459	767169
30346	767170
127943	767171
235006	767172
236008	767173
1853	767174
10219	767175
2662	767176
92661	767177
30300	767178
146639	767179
92124	767180
164388	767181
208347	767182
1747	767183
22533	767184
39331	767185
22370	767186
27848	767187
3067	767188
100793	767189
145188	767190
4952	767191
49518	767192
11311	767193
7150	767194
16640	767195
1574	767196
26424	767197
24357	767198
106596	767199
6434	767200
298	767201
19683	767202
13721	767203
2418	767204
2285	767205
20505	767206
201650	767207
5809	767208
5117	767209
89235	767210
107263	767211
54232	767212
17984	767213
46523	767214
109586	767215
10368	767216
115248	767217
6561	767218
31732	767219
29787	767220
185613	767221
195844	767222
54039	767223
5883	767224
191777	767225
30956	767226
70935	767227
16201	767228
87875	767229
220	767230
87143	767231
64	767232
227267	767233
93654	767234
308	767235
158435	767236
5356	767237
7401	767238
120200	767239
120	767240
41739	767241
45002	767242
31946	767243
25228	767244
44296	767245
32429	767246
7883	767247
41921	767248
118859	767249
58237	767250
15709	767251
63427	767252
47152	767253
73689	767254
2413	767255
169350	767256
154248	767257
206994	767258
613	767259
218230	767260
15729	767261
12283	767262
11022	767263
5231	767264
18306	767265
9766	767266
47856	767267
2167	767268
244004	767269
170764	767270
108102	767271
25099	767272
2198	767273
58074	767274
103992	767275
1273	767276
121346	767277
62536	767278
42378	767279
32119	767280
143222	767281
103253	767282
3373	767283
111202	767284
66743	767285
58446	767286
997	767287
33556	767288
107977	767289
73842	767290
7443	767291
26212	767292
33179	767293
34381	767294
858	767295
155274	767296
109914	767297
108173	767298
932	767299
3045	767300
86597	767301
31688	767302
99754	767303
160723	767304
151673	767305
91028	767306
21269	767307
78317	767308
19969	767309
232961	767310
25460	767311
32769	767312
46728	767313
334	767314
152068	767315
44827	767316
266050	767317
120688	767318
44159	767319
26164	767320
47789	767321
270202	767322
144334	767323
183941	767324
53513	767325
53129	767326
24483	767327
95800	767328
194490	767329
93315	767330
77808	767331
50813	767332
287	767333
2641	767334
31403	767335
81243	767336
121620	767337
146172	767338
164360	767339
12171	767340
33094	767341
7433	767342
18196	767343
271245	767344
6562	767345
23207	767346
19505	767347
14985	767348
36278	767349
107592	767350
203615	767351
483	767352
90812	767353
6221	767354
4845	767355
105843	767356
9966	767357
1998	767358
253771	767359
6778	767360
32121	767361
1989	767362
66448	767363
6436	767364
42834	767365
23381	767366
60407	767367
80592	767368
106664	767369
7177	767370
28540	767371
16846	767372
247479	767373
27955	767374
79157	767375
94903	767376
27883	767377
106769	767378
145720	767379
40809	767380
114730	767381
7166	767382
10250	767383
104638	767384
395	767385
177677	767386
5106	767387
134298	767388
157633	767389
7814	767390
67839	767391
39448	767392
2611	767393
74461	767394
271227	767395
143	767396
35307	767397
7693	767398
149164	767399
54370	767400
166285	767401
39273	767402
73107	767403
64478	767404
241624	767405
35125	767406
8904	767407
223427	767408
49080	767409
4216	767410
2525	767411
63179	767412
67591	767413
661	767414
7074	767415
48456	767416
239154	767417
152163	767418
9551	767419
12653	767420
198221	767421
161948	767422
3066	767423
22022	767424
52312	767425
4404	767426
41320	767427
246661	767428
127899	767429
45305	767430
11154	767431
71883	767432
151535	767433
27794	767434
2471	767435
39701	767436
19988	767437
74217	767438
30084	767439
198230	767440
235416	767441
56841	767442
5574	767443
40425	767444
80421	767445
118832	767446
150838	767447
87448	767448
10753	767449
4260	767450
67718	767451
20525	767452
44384	767453
149829	767454
65935	767455
38260	767456
90207	767457
36300	767458
251554	767459
1893	767460
18905	767461
5936	767462
157581	767463
1583	767464
38052	767465
171637	767466
58368	767467
69613	767468
6	767469
211980	767470
158841	767471
217504	767472
34256	767473
170796	767474
2143	767475
54389	767476
12658	767477
11299	767478
233931	767479
24349	767480
244581	767481
66898	767482
136511	767483
53473	767484
7715	767485
11136	767486
112507	767487
50313	767488
16982	767489
83914	767490
15445	767491
105214	767492
80853	767493
34482	767494
281	767495
64084	767496
6830	767497
6468	767498
2539	767499
10159	767500
5981	767501
122501	767502
200799	767503
18325	767504
3079	767505
34842	767506
140580	767507
27119	767508
89160	767509
105987	767510
16122	767511
4263	767512
70156	767513
8929	767514
160164	767515
154203	767516
170803	767517
272274	767518
3223	767519
109791	767520
257760	767521
57679	767522
72558	767523
171981	767524
83247	767525
56003	767526
57259	767527
1161	767528
4507	767529
7811	767530
74745	767531
2372	767532
1639	767533
139551	767534
17636	767535
41467	767536
10300	767537
20820	767538
51273	767539
25809	767540
3251	767541
164581	767542
176258	767543
66760	767544
55541	767545
23074	767546
77246	767547
84906	767548
111	767549
5176	767550
699	767551
67200	767552
110366	767553
68	767554
75627	767555
62230	767556
84563	767557
12250	767558
263109	767559
19096	767560
28292	767561
110573	767562
35366	767563
19437	767564
3824	767565
63783	767566
23561	767567
85014	767568
57625	767569
90160	767570
24044	767571
14045	767572
9414	767573
37720	767574
11561	767575
3040	767576
6539	767577
143125	767578
25677	767579
115165	767580
3973	767581
77946	767582
235568	767583
166	767584
57637	767585
174504	767586
593	767587
62366	767588
171265	767589
751	767590
189046	767591
94043	767592
53751	767593
18217	767594
60743	767595
184527	767596
23406	767597
14417	767598
5799	767599
23899	767600
40554	767601
12796	767602
147449	767603
4096	767604
84758	767605
214802	767606
130428	767607
5208	767608
176027	767609
455	767610
60317	767611
4611	767612
86272	767613
12991	767614
14753	767615
13077	767616
67119	767617
137106	767618
214522	767619
63689	767620
1807	767621
27135	767622
45610	767623
12895	767624
70537	767625
139643	767626
10321	767627
208351	767628
176717	767629
160799	767630
5844	767631
5288	767632
205965	767633
42916	767634
32968	767635
129801	767636
2928	767637
9303	767638
12163	767639
119954	767640
24759	767641
128144	767642
70789	767643
16281	767644
12110	767645
35509	767646
203040	767647
224179	767648
48066	767649
6990	767650
25118	767651
116054	767652
181461	767653
2732	767654
48034	767655
4590	767656
254774	767657
20066	767658
1435	767659
52292	767660
25509	767661
105016	767662
51589	767663
166981	767664
250	767665
250753	767666
57513	767667
73346	767668
210078	767669
2460	767670
66066	767671
2634	767672
186801	767673
49393	767674
36348	767675
42861	767676
8111	767677
219725	767678
13213	767679
4260	767680
1189	767681
122739	767682
32941	767683
27264	767684
109800	767685
103309	767686
3288	767687
39932	767688
179077	767689
18747	767690
95663	767691
344	767692
145013	767693
215746	767694
58301	767695
66638	767696
1971	767697
7495	767698
76840	767699
92	767700
17965	767701
246441	767702
13895	767703
238518	767704
65508	767705
120614	767706
141510	767707
176845	767708
11563	767709
4632	767710
48054	767711
267161	767712
93417	767713
211396	767714
15758	767715
54384	767716
824	767717
36914	767718
1364	767719
265579	767720
3508	767721
178991	767722
68382	767723
40096	767724
106650	767725
96931	767726
16924	767727
67731	767728
132365	767729
260489	767730
13099	767731
83554	767732
29169	767733
27145	767734
18805	767735
17650	767736
19624	767737
98341	767738
260233	767739
115620	767740
363	767741
9712	767742
75643	767743
94216	767744
51041	767745
20234	767746
77001	767747
64932	767748
84091	767749
36043	767750
36153	767751
156084	767752
5077	767753
45541	767754
3953	767755
155235	767756
80485	767757
159542	767758
1647	767759
123568	767760
66658	767761
53075	767762
5362	767763
22334	767764
51311	767765
50111	767766
40642	767767
57956	767768
13188	767769
251218	767770
127525	767771
155824	767772
167044	767773
213448	767774
170518	767775
30157	767776
316	767777
6223	767778
82533	767779
234132	767780
146338	767781
8041	767782
17422	767783
100900	767784
1256	767785
284	767786
45844	767787
13837	767788
37569	767789
147969	767790
4334	767791
28249	767792
25774	767793
32694	767794
32216	767795
136774	767796
11758	767797
223443	767798
199361	767799
14872	767800
193801	767801
76565	767802
5034	767803
215059	767804
23393	767805
7983	767806
12	767807
14271	767808
5946	767809
161555	767810
5775	767811
109166	767812
496	767813
238282	767814
105827	767815
26500	767816
133660	767817
8655	767818
615	767819
6167	767820
77825	767821
17378	767822
31773	767823
153711	767824
46707	767825
49342	767826
251233	767827
109849	767828
222777	767829
158280	767830
152782	767831
2090	767832
7565	767833
3307	767834
51099	767835
4494	767836
224159	767837
109110	767838
16694	767839
11227	767840
2422	767841
27389	767842
34731	767843
9213	767844
11270	767845
10485	767846
107185	767847
1459	767848
43807	767849
5636	767850
63144	767851
81313	767852
21112	767853
155237	767854
75877	767855
19914	767856
113635	767857
153113	767858
1095	767859
253268	767860
80361	767861
51495	767862
99467	767863
11477	767864
16	767865
117318	767866
71025	767867
3673	767868
2722	767869
8981	767870
6460	767871
83089	767872
78513	767873
165171	767874
11442	767875
99934	767876
3821	767877
50490	767878
20988	767879
147150	767880
174846	767881
185563	767882
68373	767883
24419	767884
8246	767885
30009	767886
115317	767887
12956	767888
14	767889
56596	767890
97494	767891
41429	767892
10589	767893
1807	767894
56858	767895
4214	767896
48621	767897
65731	767898
7601	767899
162998	767900
18657	767901
246217	767902
8039	767903
11960	767904
136516	767905
3895	767906
87955	767907
40025	767908
89889	767909
12215	767910
569	767911
20304	767912
68313	767913
729	767914
12588	767915
34138	767916
1055	767917
159945	767918
135854	767919
91315	767920
1523	767921
17161	767922
63350	767923
13411	767924
1952	767925
116622	767926
72244	767927
230991	767928
33565	767929
8950	767930
6616	767931
54236	767932
46609	767933
5021	767934
17294	767935
199341	767936
32012	767937
66792	767938
78999	767939
192319	767940
260452	767941
10196	767942
10989	767943
49616	767944
214506	767945
211569	767946
162025	767947
4770	767948
102102	767949
22402	767950
48648	767951
269639	767952
2098	767953
15312	767954
246429	767955
266123	767956
93457	767957
68378	767958
28738	767959
49352	767960
62570	767961
62926	767962
2689	767963
226225	767964
231828	767965
175549	767966
15773	767967
93	767968
162688	767969
158029	767970
3731	767971
24945	767972
52384	767973
13617	767974
20718	767975
18884	767976
132517	767977
32306	767978
28644	767979
3426	767980
7260	767981
164280	767982
63224	767983
6491	767984
124643	767985
61092	767986
95728	767987
158089	767988
31830	767989
152191	767990
7216	767991
42789	767992
112371	767993
233395	767994
59925	767995
1971	767996
83451	767997
9737	767998
50563	767999
99398	768000
5067	768001
5170	768002
5881	768003
10105	768004
77742	768005
64700	768006
5131	768007
205393	768008
7448	768009
139979	768010
14494	768011
64388	768012
222481	768013
22505	768014
189764	768015
38774	768016
17228	768017
56941	768018
126205	768019
162528	768020
142961	768021
20965	768022
120437	768023
23560	768024
97374	768025
40509	768026
24521	768027
168965	768028
9355	768029
100366	768030
7132	768031
238836	768032
43358	768033
14191	768034
1453	768035
32849	768036
2386	768037
259610	768038
94145	768039
65129	768040
42318	768041
129693	768042
191	768043
9608	768044
30712	768045
239682	768046
163431	768047
117624	768048
121024	768049
2437	768050
117133	768051
268591	768052
69843	768053
133365	768054
60834	768055
186098	768056
17039	768057
171495	768058
12100	768059
140692	768060
216605	768061
162421	768062
248345	768063
9953	768064
243196	768065
271682	768066
27060	768067
256505	768068
17248	768069
84515	768070
28543	768071
3792	768072
231633	768073
13980	768074
15503	768075
100157	768076
21182	768077
45126	768078
200064	768079
97025	768080
14921	768081
142926	768082
44988	768083
142493	768084
6042	768085
175737	768086
253141	768087
213360	768088
111193	768089
173885	768090
33079	768091
56833	768092
21175	768093
95032	768094
12832	768095
87278	768096
170040	768097
22122	768098
167331	768099
8746	768100
29258	768101
23433	768102
186282	768103
188415	768104
2200	768105
3263	768106
8014	768107
195923	768108
30600	768109
40813	768110
1416	768111
231480	768112
209273	768113
26802	768114
86402	768115
68260	768116
5952	768117
70385	768118
127505	768119
81530	768120
2563	768121
164647	768122
14507	768123
16542	768124
102748	768125
36154	768126
9556	768127
587	768128
82473	768129
183719	768130
12934	768131
8407	768132
29728	768133
114274	768134
93863	768135
29131	768136
212785	768137
170603	768138
33380	768139
123488	768140
61367	768141
4641	768142
5007	768143
22008	768144
65825	768145
163256	768146
30635	768147
24290	768148
172514	768149
54795	768150
41800	768151
11045	768152
48281	768153
178654	768154
1239	768155
1322	768156
14053	768157
68528	768158
227	768159
54361	768160
65001	768161
35072	768162
261399	768163
67494	768164
153523	768165
112410	768166
79413	768167
140135	768168
188950	768169
2732	768170
3808	768171
10391	768172
216277	768173
72886	768174
1152	768175
2939	768176
46127	768177
30520	768178
1681	768179
3778	768180
65371	768181
131174	768182
99123	768183
219735	768184
105155	768185
147652	768186
176167	768187
76272	768188
23661	768189
227782	768190
64205	768191
68129	768192
58786	768193
15842	768194
11017	768195
30114	768196
50065	768197
17791	768198
29135	768199
45698	768200
20539	768201
1557	768202
42496	768203
34303	768204
27371	768205
98863	768206
20766	768207
181213	768208
448	768209
40199	768210
139684	768211
20780	768212
10501	768213
76765	768214
14663	768215
32681	768216
32698	768217
7920	768218
166	768219
3101	768220
13776	768221
77666	768222
155078	768223
25039	768224
2229	768225
1727	768226
44282	768227
67028	768228
114067	768229
42892	768230
16801	768231
79496	768232
16741	768233
202309	768234
9400	768235
28430	768236
57693	768237
42081	768238
78929	768239
212672	768240
74625	768241
56065	768242
20487	768243
134938	768244
7264	768245
114532	768246
72944	768247
494	768248
121969	768249
42733	768250
26711	768251
86433	768252
267507	768253
30835	768254
14108	768255
165296	768256
1418	768257
10467	768258
3630	768259
34861	768260
1792	768261
10692	768262
23237	768263
13793	768264
126099	768265
5987	768266
75250	768267
64305	768268
103413	768269
105026	768270
136795	768271
28499	768272
2963	768273
2578	768274
90608	768275
3988	768276
41718	768277
3455	768278
3071	768279
12470	768280
90629	768281
999	768282
63260	768283
70326	768284
135471	768285
85840	768286
17340	768287
269268	768288
95852	768289
106614	768290
56232	768291
54629	768292
78334	768293
70245	768294
42819	768295
61729	768296
82	768297
67437	768298
155025	768299
12134	768300
21627	768301
131998	768302
29057	768303
81741	768304
11195	768305
76229	768306
163094	768307
4443	768308
85067	768309
33869	768310
30833	768311
10967	768312
91772	768313
43758	768314
23413	768315
4600	768316
79452	768317
115761	768318
230953	768319
123150	768320
34708	768321
7254	768322
51382	768323
938	768324
139247	768325
86308	768326
194903	768327
90248	768328
71227	768329
57797	768330
69024	768331
30262	768332
19264	768333
7708	768334
158710	768335
4009	768336
6662	768337
2953	768338
17161	768339
29513	768340
38795	768341
7416	768342
28522	768343
23957	768344
45301	768345
139875	768346
119947	768347
199439	768348
50268	768349
100740	768350
15564	768351
53910	768352
189611	768353
165815	768354
2626	768355
71433	768356
68545	768357
117356	768358
5315	768359
54459	768360
162506	768361
6279	768362
63108	768363
1423	768364
36964	768365
212256	768366
2404	768367
1	768368
15941	768369
26836	768370
7621	768371
11	768372
827	768373
129744	768374
2519	768375
44655	768376
16212	768377
109165	768378
62106	768379
141365	768380
138758	768381
36537	768382
382	768383
68053	768384
80951	768385
5235	768386
94227	768387
2791	768388
30571	768389
170147	768390
13522	768391
16365	768392
5940	768393
11046	768394
120600	768395
4923	768396
139410	768397
45170	768398
2058	768399
51	768400
5158	768401
168092	768402
109161	768403
112338	768404
94535	768405
105086	768406
2773	768407
102785	768408
32129	768409
80001	768410
471	768411
106405	768412
9491	768413
14525	768414
100631	768415
112214	768416
14387	768417
17756	768418
1670	768419
5774	768420
55088	768421
213097	768422
5704	768423
682	768424
144853	768425
31671	768426
10702	768427
15307	768428
136588	768429
7592	768430
19777	768431
24115	768432
76636	768433
1582	768434
11834	768435
79455	768436
148720	768437
1241	768438
3813	768439
35371	768440
732	768441
71483	768442
3181	768443
73935	768444
66274	768445
2174	768446
7104	768447
22	768448
94536	768449
36826	768450
49588	768451
76970	768452
2035	768453
439	768454
5631	768455
11478	768456
89965	768457
77370	768458
11811	768459
23013	768460
29720	768461
43630	768462
25542	768463
4882	768464
71949	768465
11383	768466
31798	768467
169810	768468
4009	768469
37207	768470
465	768471
231358	768472
1044	768473
29845	768474
3936	768475
6695	768476
204926	768477
53425	768478
10241	768479
177168	768480
104	768481
22569	768482
209771	768483
129940	768484
7181	768485
111845	768486
78980	768487
219307	768488
220129	768489
151979	768490
35122	768491
122124	768492
160744	768493
13536	768494
138387	768495
455	768496
105263	768497
3131	768498
38384	768499
59894	768500
16533	768501
60669	768502
22451	768503
113550	768504
48837	768505
114858	768506
5986	768507
30962	768508
62371	768509
244721	768510
32013	768511
44158	768512
46288	768513
243796	768514
62237	768515
48151	768516
9213	768517
141998	768518
19629	768519
217564	768520
134178	768521
116120	768522
1354	768523
12904	768524
35010	768525
111019	768526
1495	768527
16321	768528
128008	768529
132180	768530
15498	768531
41177	768532
101891	768533
6995	768534
95687	768535
65101	768536
7671	768537
11743	768538
62453	768539
3451	768540
4426	768541
58599	768542
38889	768543
45681	768544
2512	768545
79107	768546
243176	768547
139	768548
73298	768549
143	768550
48974	768551
159223	768552
46205	768553
103878	768554
65082	768555
157385	768556
172635	768557
519	768558
108794	768559
160285	768560
155282	768561
1526	768562
13874	768563
163940	768564
20301	768565
55252	768566
162883	768567
190807	768568
23889	768569
705	768570
49072	768571
30293	768572
81	768573
34285	768574
34102	768575
49970	768576
34559	768577
44482	768578
107447	768579
21450	768580
11939	768581
6801	768582
39678	768583
3007	768584
26867	768585
33471	768586
105319	768587
74861	768588
73003	768589
103945	768590
62789	768591
107562	768592
128189	768593
44830	768594
50762	768595
269007	768596
33990	768597
9718	768598
24579	768599
90697	768600
2678	768601
18899	768602
254737	768603
60333	768604
11008	768605
163346	768606
199215	768607
119275	768608
8751	768609
19669	768610
8984	768611
5941	768612
250560	768613
119299	768614
35026	768615
11173	768616
16203	768617
156422	768618
16214	768619
60183	768620
39948	768621
36796	768622
24761	768623
59015	768624
7907	768625
3780	768626
1245	768627
50732	768628
64632	768629
94395	768630
1007	768631
92675	768632
4496	768633
224664	768634
10805	768635
105764	768636
163377	768637
72	768638
7189	768639
13815	768640
11365	768641
3324	768642
4777	768643
34213	768644
209218	768645
63297	768646
54875	768647
262984	768648
108990	768649
1696	768650
757	768651
34451	768652
5481	768653
5208	768654
10466	768655
169871	768656
1469	768657
34796	768658
3003	768659
1385	768660
22483	768661
7694	768662
125464	768663
44271	768664
78459	768665
2118	768666
17910	768667
5318	768668
490	768669
48947	768670
10106	768671
5365	768672
5396	768673
50339	768674
126671	768675
23094	768676
200547	768677
6623	768678
66718	768679
1728	768680
38314	768681
118484	768682
81975	768683
197440	768684
37313	768685
108427	768686
2949	768687
2559	768688
12768	768689
262901	768690
6467	768691
11714	768692
98446	768693
41212	768694
67080	768695
406	768696
159229	768697
239598	768698
39412	768699
27030	768700
18380	768701
73270	768702
71933	768703
40289	768704
342	768705
18411	768706
122719	768707
34777	768708
23157	768709
84324	768710
18257	768711
116339	768712
48949	768713
28906	768714
7141	768715
87594	768716
16595	768717
15878	768718
3079	768719
104731	768720
52174	768721
15693	768722
7102	768723
14584	768724
201951	768725
107479	768726
25048	768727
23214	768728
6540	768729
50969	768730
253082	768731
27400	768732
174155	768733
18389	768734
13165	768735
188	768736
144304	768737
5284	768738
70965	768739
156324	768740
54847	768741
23564	768742
190222	768743
34348	768744
9060	768745
34217	768746
36	768747
3846	768748
23990	768749
23289	768750
1176	768751
44678	768752
74671	768753
3497	768754
1329	768755
110065	768756
35678	768757
64806	768758
18151	768759
8407	768760
63996	768761
64159	768762
11883	768763
981	768764
53268	768765
18274	768766
122136	768767
46350	768768
22404	768769
16124	768770
101625	768771
6426	768772
574	768773
45	768774
386	768775
146052	768776
66428	768777
170435	768778
62892	768779
11038	768780
44980	768781
48102	768782
80826	768783
67169	768784
129715	768785
102190	768786
59663	768787
232675	768788
82724	768789
39721	768790
159085	768791
110824	768792
45835	768793
106839	768794
7899	768795
73071	768796
42046	768797
24157	768798
109095	768799
691	768800
15036	768801
272308	768802
262357	768803
98538	768804
248094	768805
225380	768806
5279	768807
43423	768808
43335	768809
70600	768810
12491	768811
17181	768812
564	768813
2211	768814
27692	768815
12069	768816
209	768817
13168	768818
237209	768819
31503	768820
104143	768821
4325	768822
18203	768823
46405	768824
256536	768825
73468	768826
21300	768827
198826	768828
61193	768829
84857	768830
4375	768831
50754	768832
270430	768833
14378	768834
6361	768835
66904	768836
70690	768837
168625	768838
12504	768839
19671	768840
18198	768841
3895	768842
50416	768843
263	768844
177418	768845
8694	768846
8263	768847
53077	768848
186197	768849
161459	768850
236169	768851
33895	768852
3052	768853
179188	768854
9096	768855
7325	768856
15462	768857
49064	768858
136959	768859
11370	768860
123920	768861
29350	768862
255	768863
29398	768864
226897	768865
25533	768866
53415	768867
59747	768868
5536	768869
44391	768870
95136	768871
124262	768872
798	768873
248	768874
5145	768875
46393	768876
39709	768877
249125	768878
74560	768879
79577	768880
1648	768881
80577	768882
86947	768883
149529	768884
152162	768885
14541	768886
14180	768887
65242	768888
69108	768889
4655	768890
145087	768891
47505	768892
25504	768893
26238	768894
107135	768895
216823	768896
223540	768897
146528	768898
67089	768899
116005	768900
19453	768901
20829	768902
107859	768903
31194	768904
35719	768905
54688	768906
4100	768907
213179	768908
59971	768909
48813	768910
22468	768911
6137	768912
130672	768913
191192	768914
586	768915
35401	768916
35827	768917
135999	768918
18291	768919
132292	768920
240433	768921
161590	768922
35888	768923
101916	768924
27856	768925
3381	768926
169809	768927
106437	768928
18585	768929
1019	768930
20239	768931
22284	768932
4773	768933
141125	768934
78147	768935
3587	768936
71932	768937
142840	768938
81723	768939
13450	768940
48471	768941
3636	768942
85647	768943
29770	768944
88950	768945
37912	768946
57367	768947
147462	768948
3068	768949
40785	768950
48432	768951
48816	768952
132260	768953
436	768954
204894	768955
17950	768956
96681	768957
34278	768958
28856	768959
202410	768960
19273	768961
32765	768962
12659	768963
112142	768964
9379	768965
4778	768966
34127	768967
2914	768968
63058	768969
19968	768970
98629	768971
36117	768972
27060	768973
3795	768974
26832	768975
147835	768976
52901	768977
66435	768978
45537	768979
238918	768980
93909	768981
5132	768982
3249	768983
111993	768984
1728	768985
220869	768986
2782	768987
15394	768988
98089	768989
44084	768990
5486	768991
230491	768992
65990	768993
162370	768994
8194	768995
8916	768996
70271	768997
219764	768998
147015	768999
105501	769000
46840	769001
9883	769002
152351	769003
206703	769004
88572	769005
94425	769006
30923	769007
2267	769008
1654	769009
16996	769010
8940	769011
3874	769012
38215	769013
160731	769014
170666	769015
83922	769016
7585	769017
87982	769018
9785	769019
127677	769020
17828	769021
197677	769022
4927	769023
33335	769024
50538	769025
94109	769026
114868	769027
933	769028
17178	769029
96348	769030
224798	769031
161511	769032
10991	769033
57098	769034
7877	769035
45870	769036
169257	769037
186015	769038
152629	769039
104006	769040
8490	769041
2594	769042
88398	769043
111104	769044
15623	769045
240378	769046
2025	769047
17340	769048
33259	769049
49189	769050
29323	769051
159020	769052
17970	769053
3203	769054
769	769055
6532	769056
14136	769057
548	769058
30686	769059
34968	769060
17085	769061
200152	769062
66103	769063
1064	769064
164383	769065
96393	769066
20452	769067
15439	769068
94054	769069
1300	769070
5207	769071
22794	769072
67608	769073
158671	769074
53029	769075
21856	769076
65075	769077
45232	769078
138947	769079
257435	769080
222236	769081
94870	769082
158596	769083
49392	769084
5849	769085
22909	769086
37273	769087
203077	769088
207687	769089
59311	769090
133441	769091
44613	769092
85284	769093
10732	769094
81627	769095
151089	769096
59146	769097
5996	769098
23423	769099
222934	769100
15117	769101
8822	769102
36488	769103
246	769104
3349	769105
8352	769106
115	769107
184194	769108
6037	769109
671	769110
82594	769111
19097	769112
143867	769113
10828	769114
90464	769115
152028	769116
1834	769117
12400	769118
11226	769119
7273	769120
2763	769121
440	769122
59884	769123
8791	769124
11339	769125
81097	769126
213	769127
48473	769128
179532	769129
104066	769130
8799	769131
28810	769132
94575	769133
191557	769134
258017	769135
50583	769136
127087	769137
229120	769138
41759	769139
55775	769140
253500	769141
15028	769142
43632	769143
2859	769144
188838	769145
3517	769146
90143	769147
2509	769148
120943	769149
74178	769150
31153	769151
47371	769152
137843	769153
6296	769154
33936	769155
33461	769156
530	769157
111927	769158
17984	769159
7962	769160
166088	769161
71155	769162
116823	769163
1821	769164
6063	769165
183428	769166
1019	769167
208713	769168
28962	769169
92471	769170
248341	769171
75206	769172
253590	769173
9052	769174
27656	769175
10610	769176
175150	769177
91192	769178
160346	769179
14824	769180
168307	769181
17989	769182
82247	769183
79	769184
2206	769185
152316	769186
113939	769187
232159	769188
171695	769189
119338	769190
10027	769191
223762	769192
1953	769193
11385	769194
41152	769195
24579	769196
10446	769197
25235	769198
37925	769199
202728	769200
39007	769201
30910	769202
29216	769203
66577	769204
116632	769205
64229	769206
42279	769207
18220	769208
37007	769209
20199	769210
11805	769211
1419	769212
57118	769213
263901	769214
52967	769215
11415	769216
28473	769217
22844	769218
257401	769219
4618	769220
10029	769221
99889	769222
5175	769223
120	769224
32239	769225
1866	769226
32666	769227
146457	769228
42530	769229
41872	769230
131922	769231
147995	769232
181467	769233
190655	769234
267077	769235
166647	769236
561	769237
16558	769238
53862	769239
24395	769240
245660	769241
149495	769242
153189	769243
95535	769244
171907	769245
3389	769246
8139	769247
21242	769248
1999	769249
83208	769250
56643	769251
3237	769252
53426	769253
199418	769254
135386	769255
123255	769256
132272	769257
81025	769258
211193	769259
667	769260
11631	769261
85163	769262
123066	769263
12425	769264
100487	769265
44184	769266
116270	769267
107571	769268
55608	769269
10498	769270
107835	769271
129941	769272
13353	769273
139221	769274
27162	769275
5781	769276
122874	769277
104289	769278
231764	769279
11311	769280
78440	769281
134186	769282
2142	769283
149155	769284
10068	769285
5422	769286
269807	769287
109142	769288
10404	769289
266111	769290
48799	769291
143470	769292
79136	769293
35332	769294
74607	769295
2461	769296
234165	769297
7517	769298
84258	769299
68551	769300
63220	769301
111547	769302
86641	769303
5405	769304
23513	769305
2126	769306
1713	769307
69539	769308
91518	769309
5005	769310
226464	769311
4698	769312
4290	769313
132164	769314
10839	769315
271361	769316
7321	769317
31725	769318
130617	769319
24743	769320
40617	769321
2479	769322
9435	769323
28708	769324
140929	769325
67880	769326
209148	769327
203146	769328
42952	769329
150545	769330
28893	769331
66094	769332
50708	769333
33581	769334
9305	769335
45344	769336
91605	769337
123184	769338
9129	769339
1076	769340
1541	769341
80951	769342
134151	769343
35126	769344
35178	769345
19405	769346
99638	769347
208702	769348
238522	769349
190959	769350
49305	769351
1912	769352
43946	769353
111906	769354
113283	769355
7286	769356
26267	769357
5321	769358
213473	769359
31579	769360
1164	769361
175503	769362
126327	769363
17806	769364
101747	769365
51630	769366
11839	769367
21150	769368
36346	769369
582	769370
108525	769371
41424	769372
33401	769373
260361	769374
29715	769375
56142	769376
113195	769377
58128	769378
139197	769379
95998	769380
21609	769381
24989	769382
454	769383
83739	769384
139413	769385
253051	769386
74119	769387
14286	769388
60037	769389
124196	769390
76677	769391
245021	769392
15865	769393
17562	769394
31491	769395
15733	769396
53692	769397
74985	769398
6937	769399
8435	769400
175743	769401
95155	769402
9431	769403
35914	769404
9751	769405
164023	769406
189551	769407
206856	769408
5045	769409
19717	769410
198822	769411
3463	769412
5652	769413
99407	769414
9220	769415
15145	769416
9510	769417
167152	769418
72207	769419
102784	769420
221454	769421
5609	769422
3752	769423
63864	769424
101474	769425
255814	769426
4317	769427
91178	769428
5266	769429
40341	769430
98536	769431
165843	769432
65188	769433
67604	769434
35924	769435
82172	769436
3147	769437
2501	769438
118446	769439
170997	769440
153810	769441
3615	769442
147269	769443
131824	769444
128131	769445
370	769446
105622	769447
94560	769448
172508	769449
4852	769450
1231	769451
137320	769452
104682	769453
12981	769454
7256	769455
81367	769456
154853	769457
27297	769458
7694	769459
131	769460
46070	769461
23592	769462
39526	769463
54388	769464
3889	769465
83333	769466
204159	769467
66683	769468
18596	769469
29542	769470
15554	769471
167174	769472
162101	769473
92610	769474
83307	769475
155257	769476
137825	769477
14	769478
23017	769479
13893	769480
2940	769481
3417	769482
85581	769483
75340	769484
21037	769485
2448	769486
46229	769487
151247	769488
89658	769489
91987	769490
38646	769491
11524	769492
201187	769493
229528	769494
12725	769495
271707	769496
111872	769497
104381	769498
54275	769499
8349	769500
61541	769501
15016	769502
169589	769503
77725	769504
162508	769505
23123	769506
80817	769507
209992	769508
260440	769509
9435	769510
258713	769511
97203	769512
58790	769513
229704	769514
167470	769515
5856	769516
4614	769517
8	769518
80443	769519
127544	769520
264	769521
106869	769522
25348	769523
247956	769524
47514	769525
29797	769526
9062	769527
90781	769528
9761	769529
15726	769530
104686	769531
162862	769532
17173	769533
43792	769534
37672	769535
8967	769536
155450	769537
1781	769538
17779	769539
67777	769540
159673	769541
55920	769542
31183	769543
149025	769544
99281	769545
18224	769546
17256	769547
18184	769548
140702	769549
138711	769550
224070	769551
46	769552
32635	769553
127769	769554
31589	769555
208311	769556
242334	769557
6342	769558
14989	769559
178364	769560
66097	769561
127144	769562
14128	769563
29854	769564
2342	769565
4449	769566
194947	769567
22167	769568
66018	769569
1477	769570
111527	769571
140493	769572
150999	769573
56644	769574
5620	769575
47064	769576
5104	769577
4052	769578
92043	769579
31498	769580
11409	769581
31865	769582
48238	769583
43034	769584
23860	769585
263156	769586
192524	769587
27519	769588
4543	769589
2	769590
168206	769591
21774	769592
30812	769593
144348	769594
179693	769595
54750	769596
57094	769597
205232	769598
17694	769599
84474	769600
221366	769601
24781	769602
255434	769603
255169	769604
6162	769605
4102	769606
6476	769607
106711	769608
4688	769609
77410	769610
72172	769611
121578	769612
16708	769613
175986	769614
122056	769615
1115	769616
847	769617
207280	769618
65999	769619
8936	769620
61099	769621
36228	769622
172301	769623
10326	769624
234291	769625
146681	769626
45448	769627
44880	769628
3149	769629
67830	769630
7151	769631
50173	769632
42172	769633
16296	769634
244884	769635
31139	769636
81548	769637
11270	769638
54447	769639
36318	769640
7431	769641
101897	769642
13438	769643
48264	769644
131589	769645
63607	769646
263555	769647
194150	769648
4945	769649
111733	769650
117012	769651
52157	769652
45502	769653
82720	769654
104208	769655
178237	769656
15218	769657
137718	769658
39948	769659
237001	769660
51226	769661
2953	769662
77642	769663
125465	769664
19872	769665
142885	769666
182040	769667
19945	769668
57416	769669
8199	769670
130533	769671
4255	769672
70101	769673
23075	769674
375	769675
123495	769676
158041	769677
4023	769678
11616	769679
152872	769680
36354	769681
13716	769682
158165	769683
17065	769684
52915	769685
16960	769686
15565	769687
23132	769688
33491	769689
55604	769690
10635	769691
7181	769692
11315	769693
148631	769694
114143	769695
3977	769696
82237	769697
21879	769698
51702	769699
225074	769700
1401	769701
100	769702
167768	769703
92298	769704
213821	769705
21774	769706
253218	769707
27198	769708
134817	769709
21200	769710
132253	769711
93714	769712
17350	769713
26417	769714
168037	769715
155350	769716
115963	769717
21870	769718
62211	769719
118468	769720
46446	769721
931	769722
47604	769723
31496	769724
156254	769725
18491	769726
113005	769727
2039	769728
265553	769729
26111	769730
168963	769731
16353	769732
11884	769733
160341	769734
3779	769735
21142	769736
193716	769737
27696	769738
12127	769739
39601	769740
158310	769741
6640	769742
19433	769743
68842	769744
4560	769745
3994	769746
72605	769747
143463	769748
21793	769749
28137	769750
123305	769751
35299	769752
2698	769753
100024	769754
157842	769755
61799	769756
58106	769757
69986	769758
1	769759
164107	769760
216072	769761
262486	769762
130344	769763
31474	769764
38054	769765
13502	769766
7436	769767
69820	769768
2337	769769
56475	769770
17129	769771
131871	769772
152238	769773
11510	769774
112979	769775
193714	769776
55284	769777
18813	769778
187224	769779
19480	769780
121079	769781
1013	769782
28251	769783
30631	769784
126786	769785
39307	769786
77735	769787
189627	769788
19668	769789
96946	769790
41956	769791
2305	769792
35355	769793
1159	769794
7586	769795
54451	769796
14791	769797
127864	769798
1456	769799
18653	769800
126811	769801
14359	769802
44586	769803
51	769804
30885	769805
820	769806
3346	769807
93130	769808
17786	769809
20861	769810
40261	769811
16240	769812
196532	769813
4302	769814
26930	769815
259849	769816
183228	769817
38865	769818
160555	769819
3298	769820
54527	769821
1628	769822
54855	769823
50440	769824
1007	769825
157510	769826
141484	769827
63734	769828
14385	769829
10206	769830
235826	769831
94255	769832
58937	769833
24469	769834
125086	769835
48007	769836
7751	769837
219269	769838
153210	769839
157922	769840
8504	769841
165008	769842
1024	769843
24178	769844
144574	769845
210730	769846
6661	769847
46772	769848
74738	769849
85339	769850
6233	769851
12976	769852
25099	769853
85169	769854
64104	769855
12453	769856
6573	769857
33134	769858
14287	769859
92024	769860
165769	769861
49607	769862
21399	769863
36025	769864
7470	769865
133	769866
45736	769867
2676	769868
111	769869
27846	769870
148148	769871
3589	769872
161475	769873
161904	769874
20450	769875
120574	769876
196371	769877
259	769878
15995	769879
69068	769880
47777	769881
518	769882
13412	769883
10262	769884
1349	769885
74926	769886
265535	769887
8418	769888
39240	769889
54816	769890
217490	769891
143564	769892
111400	769893
29068	769894
74080	769895
7667	769896
30197	769897
29108	769898
27866	769899
52645	769900
22707	769901
244426	769902
97512	769903
196847	769904
208499	769905
3195	769906
59279	769907
5392	769908
21370	769909
126954	769910
40966	769911
159474	769912
4480	769913
26181	769914
57304	769915
90291	769916
51431	769917
17787	769918
40631	769919
54864	769920
20380	769921
9536	769922
55747	769923
84839	769924
17	769925
244905	769926
52929	769927
5820	769928
1055	769929
69919	769930
18603	769931
159774	769932
43497	769933
90806	769934
64818	769935
3503	769936
121106	769937
148886	769938
145905	769939
20791	769940
126783	769941
5732	769942
19894	769943
35424	769944
6381	769945
1373	769946
44639	769947
219497	769948
8001	769949
77977	769950
43126	769951
5552	769952
110056	769953
31346	769954
17093	769955
31161	769956
17788	769957
170844	769958
34259	769959
105784	769960
38701	769961
17545	769962
12032	769963
79268	769964
395	769965
92572	769966
21955	769967
93999	769968
5598	769969
9489	769970
30215	769971
93796	769972
44348	769973
197401	769974
25256	769975
36218	769976
8800	769977
11336	769978
3678	769979
60712	769980
4202	769981
149290	769982
57448	769983
42695	769984
96924	769985
101862	769986
22286	769987
78054	769988
12331	769989
15054	769990
222	769991
98572	769992
18677	769993
24830	769994
21643	769995
171535	769996
23226	769997
111128	769998
11928	769999
10852	770000
18780	770001
90489	770002
11778	770003
207297	770004
3645	770005
23286	770006
5612	770007
23115	770008
129426	770009
239227	770010
16365	770011
53611	770012
765	770013
250490	770014
56901	770015
17585	770016
120991	770017
73372	770018
54775	770019
21251	770020
3030	770021
80753	770022
146076	770023
11688	770024
2023	770025
271539	770026
20481	770027
182380	770028
23826	770029
90082	770030
31210	770031
104790	770032
67347	770033
166695	770034
139830	770035
5985	770036
189643	770037
292	770038
4160	770039
68473	770040
48190	770041
229844	770042
115678	770043
180355	770044
53152	770045
208449	770046
136667	770047
10906	770048
94806	770049
70068	770050
105903	770051
16344	770052
47168	770053
75166	770054
130246	770055
34654	770056
6346	770057
161240	770058
796	770059
26973	770060
48061	770061
84	770062
152336	770063
888	770064
67955	770065
25730	770066
940	770067
124181	770068
19319	770069
137139	770070
125153	770071
1057	770072
63139	770073
1557	770074
1498	770075
89560	770076
56062	770077
24136	770078
27479	770079
119239	770080
115857	770081
105271	770082
641	770083
193585	770084
147988	770085
17435	770086
62869	770087
8976	770088
89622	770089
164928	770090
149620	770091
105804	770092
146108	770093
162274	770094
169385	770095
1637	770096
26639	770097
90128	770098
51454	770099
455	770100
179169	770101
246088	770102
69939	770103
817	770104
87722	770105
7404	770106
15243	770107
128218	770108
158793	770109
98866	770110
5821	770111
2089	770112
114919	770113
33972	770114
34476	770115
6548	770116
135286	770117
66155	770118
111870	770119
37922	770120
157298	770121
97850	770122
18068	770123
12042	770124
23367	770125
107054	770126
233607	770127
138637	770128
64516	770129
30375	770130
158226	770131
394	770132
35844	770133
64676	770134
6964	770135
141666	770136
58298	770137
358	770138
237131	770139
4902	770140
246996	770141
71258	770142
57588	770143
141491	770144
1672	770145
54958	770146
26637	770147
29192	770148
22329	770149
3368	770150
221541	770151
189853	770152
35531	770153
1843	770154
45665	770155
83330	770156
18662	770157
252557	770158
84554	770159
35081	770160
160964	770161
180792	770162
25323	770163
162077	770164
194	770165
2416	770166
126582	770167
13677	770168
4616	770169
6261	770170
18548	770171
72843	770172
9968	770173
3338	770174
95716	770175
36587	770176
36929	770177
99366	770178
6163	770179
86470	770180
14230	770181
33685	770182
1635	770183
44145	770184
4841	770185
34477	770186
146188	770187
111227	770188
165755	770189
134408	770190
103977	770191
3024	770192
18645	770193
56199	770194
2793	770195
34034	770196
7707	770197
90617	770198
180286	770199
126400	770200
43674	770201
112313	770202
78452	770203
16335	770204
89122	770205
37693	770206
81296	770207
201148	770208
7697	770209
37531	770210
135739	770211
247154	770212
41403	770213
30045	770214
43687	770215
141720	770216
247755	770217
116538	770218
12114	770219
141284	770220
171190	770221
1601	770222
16087	770223
254054	770224
29192	770225
877	770226
2795	770227
224642	770228
46080	770229
109373	770230
6577	770231
70775	770232
169588	770233
26764	770234
12686	770235
44327	770236
64016	770237
48405	770238
605	770239
17230	770240
14498	770241
96060	770242
23120	770243
49727	770244
12452	770245
87507	770246
87078	770247
167716	770248
60585	770249
2506	770250
3295	770251
29516	770252
226927	770253
10987	770254
230911	770255
56985	770256
3091	770257
474	770258
361	770259
13897	770260
216139	770261
9626	770262
8724	770263
13848	770264
124485	770265
77916	770266
247364	770267
263519	770268
107521	770269
310	770270
50045	770271
181132	770272
153605	770273
17716	770274
3	770275
95803	770276
38791	770277
107610	770278
126826	770279
79554	770280
20547	770281
21728	770282
7474	770283
71463	770284
228774	770285
130990	770286
12793	770287
37607	770288
52228	770289
10770	770290
226570	770291
172883	770292
41131	770293
139628	770294
102802	770295
40480	770296
5465	770297
110976	770298
216494	770299
2828	770300
25708	770301
42015	770302
139074	770303
75615	770304
70464	770305
2639	770306
98413	770307
105872	770308
75958	770309
95530	770310
40472	770311
5930	770312
35000	770313
31354	770314
209625	770315
89679	770316
2771	770317
72859	770318
82067	770319
12243	770320
107714	770321
35876	770322
129871	770323
172241	770324
30601	770325
53268	770326
27158	770327
5309	770328
23161	770329
19058	770330
135633	770331
166604	770332
26769	770333
16502	770334
4776	770335
119039	770336
101896	770337
29387	770338
7852	770339
32453	770340
86012	770341
74600	770342
3446	770343
22421	770344
23554	770345
5570	770346
63614	770347
114072	770348
23606	770349
104586	770350
59338	770351
701	770352
6149	770353
33801	770354
37559	770355
213895	770356
23942	770357
6489	770358
16619	770359
72504	770360
117505	770361
727	770362
5993	770363
12752	770364
12760	770365
1886	770366
264889	770367
20712	770368
15339	770369
235537	770370
14718	770371
14077	770372
35762	770373
33900	770374
250186	770375
341	770376
247271	770377
37195	770378
11760	770379
62047	770380
22145	770381
45116	770382
180966	770383
213495	770384
240992	770385
20555	770386
105001	770387
19159	770388
90415	770389
90	770390
129853	770391
6811	770392
71915	770393
102079	770394
87145	770395
269684	770396
22826	770397
4935	770398
54977	770399
159811	770400
154967	770401
23089	770402
99025	770403
19733	770404
23722	770405
2108	770406
91623	770407
73310	770408
10333	770409
31831	770410
69861	770411
10658	770412
54248	770413
161365	770414
73978	770415
23905	770416
95352	770417
2048	770418
16876	770419
39888	770420
2543	770421
60012	770422
105311	770423
144930	770424
15534	770425
4740	770426
4753	770427
82222	770428
16515	770429
5087	770430
62394	770431
29288	770432
47536	770433
19509	770434
2682	770435
68712	770436
21746	770437
41535	770438
64721	770439
23791	770440
259011	770441
49667	770442
2266	770443
11530	770444
76134	770445
1974	770446
13496	770447
13404	770448
69601	770449
62033	770450
43302	770451
173187	770452
10425	770453
13374	770454
166469	770455
18933	770456
25476	770457
7056	770458
105427	770459
97009	770460
114501	770461
85012	770462
27055	770463
61536	770464
25852	770465
23773	770466
55842	770467
430	770468
33962	770469
519	770470
122074	770471
33594	770472
52299	770473
89	770474
38389	770475
218116	770476
109009	770477
52805	770478
112872	770479
42653	770480
773	770481
4126	770482
148950	770483
99904	770484
38258	770485
73	770486
230484	770487
4631	770488
638	770489
101875	770490
115821	770491
6451	770492
77249	770493
227288	770494
267445	770495
30300	770496
104254	770497
39053	770498
73788	770499
121323	770500
3000	770501
22007	770502
2971	770503
2230	770504
27288	770505
2287	770506
118600	770507
66096	770508
4078	770509
189609	770510
216026	770511
10336	770512
163161	770513
239576	770514
1855	770515
12107	770516
2780	770517
74514	770518
12015	770519
123079	770520
80638	770521
190419	770522
68668	770523
88713	770524
35008	770525
47248	770526
159278	770527
66927	770528
1291	770529
25790	770530
103	770531
115952	770532
2101	770533
76212	770534
7023	770535
256237	770536
102104	770537
27170	770538
44705	770539
208428	770540
126564	770541
8302	770542
101667	770543
221575	770544
95517	770545
39901	770546
64493	770547
4007	770548
148820	770549
1869	770550
13965	770551
193336	770552
111111	770553
50192	770554
36035	770555
170631	770556
85336	770557
95288	770558
107672	770559
23566	770560
390	770561
165942	770562
9539	770563
64455	770564
17089	770565
45665	770566
21249	770567
243562	770568
161865	770569
5385	770570
9191	770571
44999	770572
108730	770573
92232	770574
247565	770575
18213	770576
107985	770577
212792	770578
19225	770579
19041	770580
257400	770581
144089	770582
131403	770583
22957	770584
258652	770585
200948	770586
123385	770587
18824	770588
60142	770589
70695	770590
136042	770591
156879	770592
6000	770593
3036	770594
10717	770595
26724	770596
2577	770597
10541	770598
6366	770599
9151	770600
135946	770601
40705	770602
948	770603
62304	770604
170406	770605
96982	770606
2454	770607
20311	770608
44456	770609
162052	770610
64923	770611
77722	770612
257368	770613
15985	770614
10479	770615
80581	770616
25739	770617
100164	770618
759	770619
82113	770620
28716	770621
20974	770622
144000	770623
43197	770624
6092	770625
705	770626
65323	770627
35631	770628
129968	770629
27563	770630
86	770631
140816	770632
6260	770633
59854	770634
26570	770635
1489	770636
3674	770637
144602	770638
235344	770639
4071	770640
101863	770641
83464	770642
62797	770643
7733	770644
98740	770645
2822	770646
119028	770647
47463	770648
2438	770649
7269	770650
113762	770651
147038	770652
3794	770653
102595	770654
676	770655
44615	770656
193276	770657
33461	770658
18021	770659
251412	770660
650	770661
7804	770662
2790	770663
75230	770664
26008	770665
9424	770666
10468	770667
2947	770668
107809	770669
40718	770670
10542	770671
26572	770672
115736	770673
23708	770674
384	770675
2288	770676
9950	770677
17330	770678
83641	770679
44733	770680
77439	770681
7794	770682
12151	770683
14784	770684
35635	770685
39605	770686
22521	770687
4849	770688
4786	770689
188	770690
12047	770691
201697	770692
166068	770693
26545	770694
9	770695
173982	770696
2794	770697
269117	770698
21288	770699
7763	770700
51	770701
65344	770702
7909	770703
19115	770704
12198	770705
2250	770706
236237	770707
5702	770708
89198	770709
240123	770710
92249	770711
8693	770712
24609	770713
14949	770714
16576	770715
51	770716
166715	770717
70196	770718
9321	770719
12669	770720
158648	770721
157370	770722
106976	770723
270138	770724
16876	770725
6390	770726
21523	770727
233823	770728
106253	770729
81274	770730
391	770731
251204	770732
58553	770733
11534	770734
52902	770735
139349	770736
53578	770737
84484	770738
210083	770739
40769	770740
27728	770741
46877	770742
63510	770743
35034	770744
727	770745
3091	770746
20967	770747
11776	770748
66039	770749
75268	770750
1477	770751
151133	770752
13734	770753
143324	770754
270637	770755
32871	770756
91	770757
124640	770758
27574	770759
23445	770760
123501	770761
3210	770762
54189	770763
84879	770764
208791	770765
150653	770766
209970	770767
208707	770768
72148	770769
269728	770770
12661	770771
13398	770772
40333	770773
104814	770774
82234	770775
58299	770776
52571	770777
108430	770778
9970	770779
86717	770780
115962	770781
21929	770782
17324	770783
212385	770784
73264	770785
6751	770786
14203	770787
59266	770788
31678	770789
236341	770790
40025	770791
3003	770792
41863	770793
40166	770794
108346	770795
8085	770796
101425	770797
23153	770798
58131	770799
33371	770800
66773	770801
17667	770802
1026	770803
14292	770804
68294	770805
14646	770806
24384	770807
213263	770808
1376	770809
105711	770810
1685	770811
262895	770812
146344	770813
63482	770814
242724	770815
23541	770816
53349	770817
28269	770818
11257	770819
15009	770820
1240	770821
736	770822
125173	770823
5938	770824
168057	770825
4857	770826
54084	770827
13069	770828
120806	770829
18839	770830
54637	770831
13386	770832
19258	770833
50386	770834
2517	770835
180430	770836
963	770837
156663	770838
5898	770839
5013	770840
19783	770841
22347	770842
165429	770843
262056	770844
14808	770845
239020	770846
104684	770847
102404	770848
17052	770849
4366	770850
90285	770851
38	770852
1952	770853
468	770854
95198	770855
14486	770856
60914	770857
4674	770858
140495	770859
50	770860
4080	770861
104167	770862
19417	770863
27192	770864
183754	770865
14513	770866
155238	770867
45621	770868
252675	770869
28261	770870
205274	770871
161430	770872
161480	770873
34540	770874
52062	770875
46801	770876
1335	770877
244680	770878
107970	770879
24459	770880
2888	770881
3602	770882
262	770883
21370	770884
31863	770885
91783	770886
25957	770887
5621	770888
23168	770889
2443	770890
34580	770891
1584	770892
237365	770893
253196	770894
177950	770895
3288	770896
20874	770897
123202	770898
205905	770899
1141	770900
10995	770901
13072	770902
42181	770903
4232	770904
29940	770905
41996	770906
1228	770907
29059	770908
6716	770909
42567	770910
168826	770911
31096	770912
62967	770913
166042	770914
335	770915
174622	770916
137343	770917
62968	770918
153158	770919
15853	770920
54903	770921
56726	770922
3921	770923
106570	770924
109404	770925
2293	770926
44600	770927
39850	770928
79159	770929
6823	770930
22294	770931
75651	770932
245	770933
8878	770934
53374	770935
47852	770936
146035	770937
33407	770938
58977	770939
112010	770940
61848	770941
30733	770942
194159	770943
48703	770944
173933	770945
25366	770946
52147	770947
61576	770948
97126	770949
13436	770950
5892	770951
9403	770952
4108	770953
165745	770954
25657	770955
10012	770956
1645	770957
3034	770958
65099	770959
5998	770960
1534	770961
14720	770962
38657	770963
9347	770964
16794	770965
190118	770966
65987	770967
128431	770968
155061	770969
175125	770970
11002	770971
33724	770972
40024	770973
30363	770974
39829	770975
77732	770976
112573	770977
62248	770978
6023	770979
13604	770980
3814	770981
242781	770982
72353	770983
2215	770984
36984	770985
94798	770986
167067	770987
35502	770988
96793	770989
1209	770990
23	770991
19618	770992
38823	770993
80005	770994
146261	770995
31528	770996
367	770997
129271	770998
5321	770999
15671	771000
170488	771001
134231	771002
62055	771003
166899	771004
45190	771005
44281	771006
100080	771007
101813	771008
201723	771009
192188	771010
10143	771011
19057	771012
19240	771013
3350	771014
23350	771015
50584	771016
266038	771017
266540	771018
55211	771019
19343	771020
48979	771021
28642	771022
251251	771023
165541	771024
27938	771025
16375	771026
13936	771027
60214	771028
30247	771029
149103	771030
222469	771031
150422	771032
24762	771033
254573	771034
9039	771035
84549	771036
9850	771037
6418	771038
10256	771039
175960	771040
5616	771041
205179	771042
88571	771043
72014	771044
55906	771045
5704	771046
263507	771047
18549	771048
96860	771049
95721	771050
34360	771051
27553	771052
29798	771053
16361	771054
109779	771055
176870	771056
11555	771057
3808	771058
251705	771059
191116	771060
108155	771061
3253	771062
35753	771063
73751	771064
21912	771065
27742	771066
5042	771067
3151	771068
20483	771069
24924	771070
150104	771071
108158	771072
238899	771073
72467	771074
75218	771075
237923	771076
129270	771077
4362	771078
55217	771079
109089	771080
7891	771081
175088	771082
49941	771083
209758	771084
32806	771085
28437	771086
57858	771087
67131	771088
1893	771089
109019	771090
5150	771091
57432	771092
14182	771093
1668	771094
96966	771095
46268	771096
50659	771097
11132	771098
18178	771099
230551	771100
1553	771101
96039	771102
37309	771103
9819	771104
24369	771105
250854	771106
31859	771107
261229	771108
120873	771109
183496	771110
140195	771111
71309	771112
127348	771113
1529	771114
58933	771115
18276	771116
138449	771117
151311	771118
175833	771119
88760	771120
63867	771121
166274	771122
240130	771123
6576	771124
67556	771125
22503	771126
27	771127
1018	771128
54309	771129
6071	771130
124030	771131
137724	771132
39400	771133
25910	771134
9947	771135
91769	771136
53110	771137
24975	771138
34143	771139
222553	771140
160729	771141
8179	771142
1479	771143
14118	771144
54796	771145
256511	771146
9287	771147
21516	771148
207862	771149
84050	771150
13779	771151
102512	771152
231588	771153
104281	771154
166997	771155
99634	771156
57474	771157
265281	771158
190335	771159
26538	771160
2837	771161
6048	771162
63633	771163
57933	771164
7674	771165
39727	771166
1050	771167
21471	771168
32574	771169
8986	771170
17297	771171
46006	771172
9414	771173
98148	771174
98251	771175
1316	771176
56137	771177
10168	771178
8834	771179
68237	771180
31306	771181
264339	771182
3731	771183
6233	771184
2539	771185
38832	771186
19439	771187
35325	771188
4409	771189
209289	771190
1896	771191
66247	771192
24539	771193
113174	771194
1134	771195
22875	771196
61763	771197
105372	771198
9794	771199
1476	771200
4659	771201
214070	771202
133804	771203
99701	771204
76356	771205
11761	771206
32352	771207
39065	771208
70553	771209
10022	771210
36024	771211
77159	771212
124249	771213
48376	771214
103957	771215
137540	771216
73587	771217
2537	771218
27975	771219
2034	771220
12687	771221
12961	771222
99189	771223
167425	771224
47710	771225
24171	771226
67052	771227
37287	771228
7129	771229
28129	771230
69459	771231
245350	771232
1035	771233
96193	771234
64765	771235
9847	771236
184555	771237
156698	771238
138453	771239
629	771240
4716	771241
230275	771242
28491	771243
3019	771244
178235	771245
160411	771246
81887	771247
6467	771248
2875	771249
35342	771250
52866	771251
6010	771252
6423	771253
109903	771254
24625	771255
45620	771256
144048	771257
4160	771258
94071	771259
113025	771260
1131	771261
78098	771262
6832	771263
28170	771264
133666	771265
85065	771266
5970	771267
41	771268
6959	771269
74702	771270
6642	771271
60398	771272
62667	771273
99933	771274
16358	771275
12257	771276
18770	771277
137114	771278
80711	771279
131215	771280
164585	771281
84626	771282
52026	771283
89439	771284
433	771285
78495	771286
2203	771287
48714	771288
253008	771289
137170	771290
7021	771291
12581	771292
45986	771293
65238	771294
58339	771295
107652	771296
41678	771297
1970	771298
106517	771299
118145	771300
21645	771301
43017	771302
593	771303
3016	771304
1569	771305
850	771306
6359	771307
24760	771308
128968	771309
4273	771310
47887	771311
79070	771312
32316	771313
3967	771314
24467	771315
31513	771316
14710	771317
140740	771318
38528	771319
189810	771320
36	771321
9631	771322
146381	771323
50987	771324
6592	771325
18631	771326
32008	771327
22722	771328
263916	771329
244865	771330
75086	771331
155395	771332
42781	771333
71907	771334
25038	771335
134362	771336
103925	771337
25914	771338
74954	771339
27258	771340
95354	771341
251648	771342
5383	771343
18200	771344
16004	771345
85762	771346
22342	771347
20199	771348
28986	771349
208220	771350
117415	771351
46400	771352
31724	771353
1172	771354
10055	771355
139608	771356
73455	771357
568	771358
15187	771359
122865	771360
40013	771361
84079	771362
48818	771363
4307	771364
34931	771365
136099	771366
26271	771367
43904	771368
190738	771369
187722	771370
2468	771371
166012	771372
41786	771373
2016	771374
123531	771375
96336	771376
30349	771377
19416	771378
19294	771379
37248	771380
22614	771381
138781	771382
8569	771383
4396	771384
114783	771385
4105	771386
21864	771387
19397	771388
183366	771389
33324	771390
25748	771391
165575	771392
18744	771393
15165	771394
23715	771395
2643	771396
21849	771397
3925	771398
25186	771399
253584	771400
151898	771401
30643	771402
63926	771403
6049	771404
128553	771405
12190	771406
23868	771407
245	771408
4341	771409
5387	771410
6151	771411
36037	771412
59833	771413
124661	771414
9342	771415
141494	771416
57439	771417
43767	771418
28159	771419
5836	771420
257262	771421
186894	771422
47565	771423
6819	771424
40740	771425
2955	771426
62025	771427
114702	771428
226149	771429
25776	771430
158857	771431
2416	771432
172256	771433
14356	771434
10120	771435
162524	771436
254810	771437
141271	771438
53409	771439
27662	771440
1548	771441
6516	771442
5243	771443
140345	771444
232076	771445
22973	771446
259976	771447
249853	771448
2503	771449
19009	771450
1398	771451
134924	771452
88003	771453
143543	771454
182500	771455
59117	771456
31806	771457
5017	771458
4783	771459
264513	771460
5753	771461
224107	771462
192670	771463
9853	771464
164575	771465
11894	771466
5623	771467
26774	771468
15663	771469
17694	771470
6385	771471
241407	771472
13236	771473
206702	771474
7837	771475
41624	771476
128390	771477
179129	771478
246385	771479
215	771480
4240	771481
91881	771482
2792	771483
91389	771484
606	771485
145770	771486
4204	771487
191950	771488
68452	771489
10177	771490
4884	771491
148605	771492
79563	771493
57443	771494
10	771495
34730	771496
2441	771497
192439	771498
108207	771499
10508	771500
53730	771501
1162	771502
51137	771503
23279	771504
101666	771505
97691	771506
16232	771507
7247	771508
19547	771509
55792	771510
12077	771511
15390	771512
2786	771513
48467	771514
39222	771515
24041	771516
255299	771517
142433	771518
973	771519
86704	771520
108201	771521
136178	771522
58975	771523
228904	771524
80402	771525
33463	771526
156420	771527
253135	771528
29134	771529
80106	771530
90881	771531
1022	771532
52923	771533
60858	771534
811	771535
8753	771536
168076	771537
2597	771538
60556	771539
271564	771540
137473	771541
181753	771542
96029	771543
6474	771544
2599	771545
23422	771546
11189	771547
33855	771548
2554	771549
149731	771550
211960	771551
167445	771552
157003	771553
16230	771554
69045	771555
67475	771556
10326	771557
2399	771558
3087	771559
6293	771560
1560	771561
127219	771562
61569	771563
26819	771564
2510	771565
4625	771566
898	771567
65807	771568
1919	771569
1273	771570
3004	771571
362	771572
5860	771573
55559	771574
138599	771575
48733	771576
45713	771577
107233	771578
59517	771579
9762	771580
66098	771581
214325	771582
151477	771583
187547	771584
5637	771585
32837	771586
3275	771587
18119	771588
5654	771589
160562	771590
170514	771591
12623	771592
192296	771593
18502	771594
73811	771595
6520	771596
78730	771597
12075	771598
52225	771599
11448	771600
54817	771601
922	771602
6244	771603
39601	771604
215066	771605
10752	771606
34508	771607
151863	771608
2531	771609
32197	771610
24246	771611
109181	771612
576	771613
53651	771614
44	771615
44588	771616
58996	771617
4865	771618
42619	771619
96213	771620
229504	771621
68745	771622
18090	771623
10464	771624
3383	771625
214680	771626
160105	771627
7447	771628
17623	771629
999	771630
9289	771631
227786	771632
5983	771633
1607	771634
65244	771635
68269	771636
436	771637
96390	771638
90496	771639
2229	771640
343	771641
13311	771642
2250	771643
110665	771644
67584	771645
67618	771646
7576	771647
5458	771648
33603	771649
131478	771650
193183	771651
67612	771652
24851	771653
103914	771654
123099	771655
121304	771656
253843	771657
10304	771658
114254	771659
2371	771660
9278	771661
120030	771662
41478	771663
172396	771664
234823	771665
91377	771666
163276	771667
47256	771668
10133	771669
91121	771670
49082	771671
14997	771672
75386	771673
106965	771674
10052	771675
44796	771676
113517	771677
683	771678
28481	771679
148111	771680
45558	771681
204203	771682
87590	771683
14793	771684
19325	771685
124356	771686
9956	771687
45127	771688
19706	771689
137865	771690
175896	771691
106372	771692
24577	771693
4182	771694
2082	771695
2507	771696
81277	771697
107862	771698
102598	771699
47552	771700
15970	771701
164050	771702
58990	771703
70425	771704
1319	771705
105965	771706
7741	771707
13739	771708
25564	771709
56996	771710
138726	771711
5516	771712
140888	771713
191	771714
60591	771715
1429	771716
60668	771717
33964	771718
2912	771719
263676	771720
249	771721
27145	771722
153814	771723
37633	771724
2836	771725
86418	771726
74523	771727
83975	771728
127029	771729
3821	771730
1564	771731
45689	771732
45684	771733
1189	771734
34323	771735
3291	771736
6480	771737
41596	771738
143486	771739
9138	771740
48888	771741
15896	771742
13916	771743
63413	771744
42646	771745
61095	771746
31869	771747
106946	771748
19	771749
24297	771750
87807	771751
68472	771752
12630	771753
21287	771754
47168	771755
39955	771756
41493	771757
7064	771758
98272	771759
14453	771760
55563	771761
96103	771762
82787	771763
32457	771764
179193	771765
22251	771766
488	771767
7601	771768
169086	771769
88800	771770
134558	771771
174479	771772
46323	771773
47100	771774
87407	771775
149340	771776
71788	771777
15327	771778
34469	771779
253126	771780
48029	771781
13327	771782
655	771783
30885	771784
87435	771785
873	771786
57662	771787
1547	771788
318	771789
68821	771790
272748	771791
1684	771792
23969	771793
131	771794
134469	771795
5928	771796
8314	771797
219249	771798
93713	771799
13068	771800
20571	771801
131903	771802
73160	771803
22450	771804
163838	771805
90459	771806
1113	771807
27462	771808
3263	771809
5101	771810
116066	771811
20002	771812
29802	771813
24883	771814
1525	771815
144456	771816
2939	771817
3733	771818
157576	771819
127954	771820
162735	771821
20006	771822
71470	771823
11169	771824
63957	771825
178920	771826
31037	771827
101017	771828
3886	771829
41295	771830
4536	771831
149541	771832
66275	771833
9834	771834
1699	771835
34966	771836
54822	771837
109450	771838
46429	771839
133779	771840
2983	771841
41347	771842
160383	771843
44721	771844
111466	771845
862	771846
183326	771847
58400	771848
7749	771849
82119	771850
17633	771851
110409	771852
100614	771853
20094	771854
99338	771855
83733	771856
16781	771857
67411	771858
16969	771859
38869	771860
1573	771861
173010	771862
9323	771863
9622	771864
13832	771865
122349	771866
4590	771867
2222	771868
38390	771869
116305	771870
28562	771871
167548	771872
4739	771873
53463	771874
97786	771875
2595	771876
9756	771877
30010	771878
231379	771879
61590	771880
5541	771881
4557	771882
9511	771883
3028	771884
141829	771885
7084	771886
37049	771887
18511	771888
1732	771889
11839	771890
44314	771891
47885	771892
121011	771893
32513	771894
8966	771895
933	771896
135819	771897
15674	771898
2286	771899
111615	771900
38838	771901
36468	771902
182169	771903
49504	771904
65022	771905
57331	771906
176517	771907
171187	771908
180627	771909
101431	771910
104036	771911
146266	771912
17780	771913
55696	771914
259712	771915
1091	771916
22362	771917
58238	771918
263174	771919
80670	771920
90419	771921
46440	771922
1930	771923
227344	771924
9736	771925
261	771926
82918	771927
43122	771928
217775	771929
9559	771930
172626	771931
16360	771932
44589	771933
35560	771934
36666	771935
17787	771936
19943	771937
197422	771938
14585	771939
152721	771940
12903	771941
118573	771942
3497	771943
4854	771944
255522	771945
22204	771946
29425	771947
81183	771948
59697	771949
9434	771950
62722	771951
242143	771952
40352	771953
97172	771954
35379	771955
61498	771956
57883	771957
3875	771958
150594	771959
52328	771960
7870	771961
37318	771962
61408	771963
1681	771964
6227	771965
159263	771966
5206	771967
22516	771968
93055	771969
137623	771970
83996	771971
115458	771972
29220	771973
2130	771974
9930	771975
68769	771976
67113	771977
26263	771978
113292	771979
350	771980
21090	771981
21927	771982
93324	771983
264328	771984
264645	771985
244896	771986
86691	771987
26427	771988
67388	771989
4566	771990
5829	771991
34589	771992
74060	771993
15121	771994
43300	771995
83027	771996
53892	771997
6139	771998
95841	771999
26060	772000
236528	772001
45416	772002
2368	772003
20381	772004
241802	772005
44972	772006
109959	772007
81752	772008
18346	772009
125204	772010
45579	772011
5870	772012
8086	772013
101174	772014
113085	772015
246736	772016
47790	772017
74377	772018
757	772019
57258	772020
191678	772021
63008	772022
62574	772023
3826	772024
183984	772025
175694	772026
3866	772027
213696	772028
29688	772029
178911	772030
62255	772031
1365	772032
134955	772033
262547	772034
44445	772035
101773	772036
12746	772037
20080	772038
202073	772039
10299	772040
22410	772041
6414	772042
10743	772043
14152	772044
1717	772045
47003	772046
12479	772047
140	772048
72272	772049
33376	772050
19270	772051
5849	772052
1752	772053
4153	772054
21488	772055
3465	772056
93097	772057
118	772058
23954	772059
8197	772060
203761	772061
2694	772062
129	772063
32800	772064
10200	772065
261348	772066
105930	772067
51566	772068
39	772069
171631	772070
223733	772071
42524	772072
189110	772073
12166	772074
123757	772075
213510	772076
3400	772077
1691	772078
194350	772079
54723	772080
17205	772081
255	772082
4661	772083
1090	772084
2341	772085
46673	772086
62052	772087
10531	772088
13836	772089
21694	772090
68078	772091
39140	772092
146486	772093
5934	772094
51945	772095
6334	772096
6652	772097
42264	772098
87602	772099
18469	772100
215201	772101
96282	772102
117300	772103
163086	772104
82916	772105
6682	772106
43949	772107
113903	772108
136725	772109
66359	772110
142729	772111
46420	772112
59345	772113
68655	772114
70297	772115
120020	772116
202027	772117
267997	772118
50109	772119
3198	772120
24867	772121
12178	772122
119537	772123
147155	772124
148724	772125
3951	772126
229096	772127
80699	772128
18288	772129
635	772130
3634	772131
102169	772132
172843	772133
28055	772134
10984	772135
230714	772136
243918	772137
90536	772138
185596	772139
151764	772140
28158	772141
20940	772142
27969	772143
22756	772144
29530	772145
154582	772146
16145	772147
92024	772148
158184	772149
168731	772150
183612	772151
59337	772152
1468	772153
29884	772154
134331	772155
86752	772156
37068	772157
141459	772158
9639	772159
69253	772160
153707	772161
12583	772162
26275	772163
3169	772164
24083	772165
4980	772166
1642	772167
183863	772168
24080	772169
28793	772170
69953	772171
113424	772172
45077	772173
18201	772174
22284	772175
165803	772176
19771	772177
250058	772178
5307	772179
42831	772180
4868	772181
228644	772182
193530	772183
171976	772184
19865	772185
439	772186
24891	772187
69120	772188
11553	772189
7989	772190
125849	772191
21905	772192
2371	772193
98426	772194
22354	772195
148815	772196
20897	772197
54811	772198
4600	772199
202647	772200
74961	772201
111344	772202
167424	772203
50558	772204
47822	772205
252731	772206
4728	772207
108469	772208
27996	772209
5671	772210
91750	772211
37039	772212
2081	772213
112135	772214
262133	772215
11105	772216
4583	772217
109454	772218
77729	772219
206035	772220
51648	772221
46552	772222
12978	772223
58949	772224
12112	772225
15927	772226
19477	772227
33813	772228
50094	772229
22990	772230
145	772231
104068	772232
36146	772233
27871	772234
112527	772235
124970	772236
2146	772237
3718	772238
99689	772239
60126	772240
27700	772241
53527	772242
51211	772243
67114	772244
82432	772245
23096	772246
33163	772247
211491	772248
1852	772249
1345	772250
62643	772251
41496	772252
33283	772253
33121	772254
4013	772255
7584	772256
103896	772257
18397	772258
46328	772259
30605	772260
190448	772261
805	772262
36085	772263
25115	772264
63884	772265
1804	772266
173737	772267
3325	772268
6178	772269
92149	772270
265890	772271
20760	772272
72896	772273
55067	772274
120357	772275
4903	772276
4591	772277
37138	772278
202799	772279
69140	772280
81388	772281
668	772282
124577	772283
27143	772284
52890	772285
80060	772286
114072	772287
8865	772288
269314	772289
65576	772290
21458	772291
14176	772292
20601	772293
101673	772294
90434	772295
39494	772296
129507	772297
49239	772298
74276	772299
154299	772300
12465	772301
33921	772302
8231	772303
85147	772304
10972	772305
3051	772306
48436	772307
36788	772308
14079	772309
133507	772310
115878	772311
177525	772312
38907	772313
56007	772314
19022	772315
33182	772316
140827	772317
15500	772318
44343	772319
8054	772320
59556	772321
7698	772322
271505	772323
154302	772324
8983	772325
86268	772326
44808	772327
78475	772328
3658	772329
9842	772330
4181	772331
10842	772332
41725	772333
403	772334
51837	772335
204330	772336
96497	772337
266451	772338
16312	772339
4163	772340
1185	772341
72531	772342
152393	772343
2205	772344
8529	772345
462	772346
24282	772347
85324	772348
4739	772349
107498	772350
4809	772351
142189	772352
123614	772353
131738	772354
87658	772355
55678	772356
36756	772357
11319	772358
6459	772359
169607	772360
162762	772361
1451	772362
97981	772363
6225	772364
4720	772365
12890	772366
7121	772367
23194	772368
78229	772369
52441	772370
199819	772371
1844	772372
373	772373
179096	772374
219187	772375
135672	772376
4204	772377
8206	772378
5776	772379
120666	772380
65491	772381
37973	772382
27979	772383
40943	772384
20831	772385
43165	772386
62919	772387
117	772388
260682	772389
30519	772390
131586	772391
269478	772392
35585	772393
112737	772394
73683	772395
368	772396
114958	772397
20016	772398
1258	772399
100637	772400
586	772401
253902	772402
1666	772403
269481	772404
21607	772405
24668	772406
211185	772407
28292	772408
240667	772409
126035	772410
121742	772411
5266	772412
1103	772413
62362	772414
7464	772415
58969	772416
556	772417
12678	772418
80037	772419
71420	772420
2708	772421
7481	772422
122111	772423
42610	772424
176579	772425
1896	772426
1303	772427
8463	772428
191816	772429
68171	772430
153454	772431
7629	772432
118487	772433
125334	772434
13571	772435
35219	772436
27644	772437
16315	772438
70696	772439
33370	772440
253435	772441
23272	772442
14832	772443
157165	772444
49026	772445
145972	772446
96702	772447
36060	772448
206304	772449
172453	772450
71272	772451
83469	772452
140485	772453
486	772454
58108	772455
28293	772456
46764	772457
57848	772458
10792	772459
421	772460
745	772461
10991	772462
89804	772463
257272	772464
18893	772465
170068	772466
34	772467
22704	772468
127640	772469
37296	772470
97019	772471
5016	772472
68714	772473
82251	772474
9763	772475
1828	772476
403	772477
9978	772478
36062	772479
1655	772480
43907	772481
42750	772482
233772	772483
177721	772484
30933	772485
22960	772486
227	772487
85087	772488
76054	772489
10636	772490
37996	772491
2340	772492
54571	772493
36942	772494
10654	772495
2191	772496
56750	772497
506	772498
20407	772499
79214	772500
15425	772501
9363	772502
27425	772503
219891	772504
254871	772505
19452	772506
254422	772507
57039	772508
142626	772509
42664	772510
121635	772511
9514	772512
19263	772513
71373	772514
182739	772515
22198	772516
63533	772517
165	772518
186859	772519
929	772520
4623	772521
51421	772522
27227	772523
230555	772524
25803	772525
20185	772526
29655	772527
130614	772528
60411	772529
8922	772530
1026	772531
46245	772532
11246	772533
242504	772534
12112	772535
34086	772536
121104	772537
12352	772538
39600	772539
13146	772540
41921	772541
64323	772542
132708	772543
61294	772544
25762	772545
52589	772546
49476	772547
1628	772548
3545	772549
34	772550
20572	772551
49714	772552
42065	772553
119554	772554
10044	772555
132149	772556
27053	772557
24281	772558
272331	772559
189495	772560
116648	772561
46247	772562
17139	772563
25473	772564
20810	772565
3467	772566
61287	772567
10900	772568
4678	772569
5547	772570
5062	772571
53880	772572
210985	772573
350	772574
166017	772575
262	772576
180030	772577
17272	772578
11940	772579
1468	772580
240343	772581
214062	772582
21222	772583
220323	772584
22961	772585
15462	772586
85558	772587
21035	772588
125	772589
168431	772590
83461	772591
155901	772592
5382	772593
226144	772594
80876	772595
6083	772596
82221	772597
7592	772598
55248	772599
1496	772600
6363	772601
225901	772602
6138	772603
53250	772604
1365	772605
25109	772606
21912	772607
11235	772608
14310	772609
995	772610
54034	772611
12753	772612
14052	772613
149420	772614
23822	772615
23516	772616
8	772617
142310	772618
66969	772619
108202	772620
50721	772621
93246	772622
44022	772623
53350	772624
1983	772625
7043	772626
105638	772627
87952	772628
24469	772629
110931	772630
46897	772631
158839	772632
49575	772633
214252	772634
58951	772635
878	772636
39216	772637
37374	772638
121188	772639
536	772640
31089	772641
93596	772642
215298	772643
11636	772644
10960	772645
73794	772646
246327	772647
243854	772648
175149	772649
107552	772650
57362	772651
168589	772652
25985	772653
175957	772654
9186	772655
3	772656
271833	772657
153702	772658
2046	772659
68819	772660
11994	772661
127937	772662
35192	772663
549	772664
65006	772665
41767	772666
57280	772667
45457	772668
221202	772669
49191	772670
7613	772671
154733	772672
5413	772673
15483	772674
81907	772675
162160	772676
10531	772677
82825	772678
160023	772679
16502	772680
77325	772681
81767	772682
30292	772683
233595	772684
14110	772685
45870	772686
163863	772687
25319	772688
186413	772689
19979	772690
185402	772691
74283	772692
47719	772693
2991	772694
53529	772695
16208	772696
141942	772697
215720	772698
6548	772699
2581	772700
102621	772701
2434	772702
88665	772703
7085	772704
66964	772705
104360	772706
45546	772707
2617	772708
184369	772709
409	772710
8900	772711
20734	772712
16275	772713
33973	772714
259935	772715
218197	772716
123115	772717
45113	772718
177390	772719
84	772720
62411	772721
95399	772722
5762	772723
155838	772724
2062	772725
12297	772726
103216	772727
115286	772728
117898	772729
113192	772730
82181	772731
2073	772732
203868	772733
6375	772734
49061	772735
54246	772736
264692	772737
154013	772738
1575	772739
186777	772740
200218	772741
272392	772742
262000	772743
51873	772744
10847	772745
95364	772746
15332	772747
23146	772748
2773	772749
35757	772750
20186	772751
106531	772752
1039	772753
11784	772754
67754	772755
23991	772756
18921	772757
3547	772758
44037	772759
159667	772760
10060	772761
3507	772762
9407	772763
32256	772764
10545	772765
33360	772766
3440	772767
47386	772768
542	772769
60556	772770
27076	772771
214766	772772
3239	772773
987	772774
48262	772775
26941	772776
28173	772777
55880	772778
66983	772779
95957	772780
148972	772781
112294	772782
32104	772783
110687	772784
99262	772785
726	772786
19073	772787
23678	772788
10155	772789
7256	772790
13259	772791
100358	772792
34120	772793
7377	772794
16256	772795
17331	772796
26376	772797
203195	772798
1105	772799
27577	772800
53801	772801
9631	772802
3131	772803
100586	772804
55547	772805
113291	772806
2207	772807
156437	772808
232380	772809
17781	772810
140403	772811
23916	772812
4919	772813
9875	772814
34423	772815
176808	772816
102166	772817
64273	772818
29751	772819
26452	772820
93858	772821
13990	772822
32712	772823
67459	772824
3391	772825
1287	772826
81106	772827
233448	772828
176130	772829
244992	772830
252333	772831
58743	772832
47016	772833
2830	772834
23292	772835
23443	772836
1155	772837
43440	772838
178917	772839
208533	772840
33366	772841
254	772842
103029	772843
26989	772844
12206	772845
146018	772846
25520	772847
33911	772848
2342	772849
12973	772850
2316	772851
39888	772852
69930	772853
898	772854
150767	772855
1363	772856
130257	772857
6333	772858
405	772859
22164	772860
10719	772861
335	772862
28763	772863
141633	772864
206721	772865
5270	772866
31030	772867
77273	772868
8497	772869
241857	772870
1209	772871
185797	772872
272583	772873
41414	772874
33398	772875
1477	772876
42949	772877
2859	772878
104504	772879
43454	772880
117641	772881
6320	772882
5290	772883
6640	772884
220144	772885
126119	772886
57465	772887
173184	772888
3985	772889
83178	772890
6329	772891
35447	772892
74624	772893
9742	772894
821	772895
15919	772896
65928	772897
239872	772898
13792	772899
22875	772900
111123	772901
1369	772902
12959	772903
23211	772904
263773	772905
133573	772906
113377	772907
43377	772908
27837	772909
4558	772910
107642	772911
239659	772912
7739	772913
70574	772914
168479	772915
29179	772916
209870	772917
30927	772918
75420	772919
25817	772920
24571	772921
8547	772922
16690	772923
2258	772924
94657	772925
8046	772926
59181	772927
27900	772928
16296	772929
78205	772930
90541	772931
104487	772932
7952	772933
99010	772934
146267	772935
134592	772936
178684	772937
134741	772938
100137	772939
2242	772940
9720	772941
4261	772942
12450	772943
42570	772944
140318	772945
238230	772946
1325	772947
12982	772948
83196	772949
29924	772950
132733	772951
31705	772952
33028	772953
944	772954
4378	772955
14826	772956
104899	772957
88390	772958
7855	772959
12985	772960
62423	772961
250420	772962
191103	772963
171465	772964
67509	772965
13059	772966
115279	772967
3239	772968
46779	772969
89452	772970
48682	772971
198836	772972
119316	772973
13759	772974
1073	772975
136183	772976
19904	772977
71491	772978
30715	772979
30439	772980
129273	772981
42234	772982
90568	772983
101603	772984
93738	772985
2576	772986
31000	772987
17656	772988
1223	772989
704	772990
57787	772991
136589	772992
42557	772993
196328	772994
148076	772995
33249	772996
64972	772997
61386	772998
102661	772999
21174	773000
7941	773001
78031	773002
52001	773003
66459	773004
95707	773005
24842	773006
7831	773007
22205	773008
5415	773009
114083	773010
251898	773011
193112	773012
87727	773013
130978	773014
62907	773015
13947	773016
40689	773017
6909	773018
39947	773019
25266	773020
45758	773021
113438	773022
57842	773023
96417	773024
60915	773025
21893	773026
4053	773027
4041	773028
39155	773029
51020	773030
215324	773031
24714	773032
5326	773033
9953	773034
19829	773035
33914	773036
154780	773037
139200	773038
98551	773039
54025	773040
72878	773041
11071	773042
218804	773043
13741	773044
249542	773045
13223	773046
63156	773047
7870	773048
5411	773049
1371	773050
314	773051
53438	773052
122023	773053
246494	773054
253374	773055
77978	773056
2678	773057
166444	773058
56347	773059
60754	773060
2573	773061
125449	773062
137409	773063
23458	773064
3170	773065
12725	773066
44619	773067
251247	773068
74764	773069
169622	773070
11723	773071
13560	773072
18844	773073
35138	773074
51148	773075
136337	773076
49684	773077
80539	773078
14258	773079
150180	773080
52692	773081
160034	773082
3988	773083
34468	773084
123098	773085
11782	773086
16479	773087
21670	773088
5595	773089
125965	773090
7757	773091
51377	773092
108231	773093
159912	773094
92010	773095
2449	773096
10070	773097
215067	773098
162475	773099
54820	773100
57699	773101
16702	773102
110220	773103
179551	773104
85631	773105
164520	773106
31357	773107
210104	773108
12043	773109
252621	773110
2326	773111
4730	773112
243	773113
31700	773114
45054	773115
1809	773116
215622	773117
249487	773118
67398	773119
28080	773120
1473	773121
51102	773122
159206	773123
12290	773124
199155	773125
67588	773126
12691	773127
51476	773128
55937	773129
55185	773130
75306	773131
2300	773132
15418	773133
103484	773134
145145	773135
3794	773136
57941	773137
141255	773138
23528	773139
27108	773140
216694	773141
36799	773142
6050	773143
189	773144
9682	773145
12160	773146
208820	773147
6559	773148
7579	773149
5539	773150
138044	773151
524	773152
241	773153
108325	773154
41375	773155
2331	773156
2422	773157
66861	773158
15773	773159
136393	773160
21855	773161
13263	773162
152902	773163
120268	773164
28018	773165
153444	773166
250029	773167
28607	773168
161724	773169
168672	773170
253713	773171
233	773172
6345	773173
24124	773174
60831	773175
60451	773176
506	773177
3220	773178
29012	773179
144149	773180
163535	773181
13053	773182
25300	773183
13796	773184
38980	773185
224121	773186
106175	773187
163704	773188
254744	773189
1364	773190
47963	773191
4712	773192
3712	773193
3517	773194
155754	773195
68172	773196
228328	773197
104877	773198
52591	773199
157709	773200
36675	773201
5620	773202
3255	773203
23932	773204
2630	773205
53545	773206
251203	773207
106083	773208
2371	773209
31416	773210
22305	773211
263493	773212
1311	773213
14150	773214
134132	773215
50123	773216
13446	773217
126563	773218
24668	773219
24696	773220
9344	773221
195573	773222
38434	773223
2786	773224
101996	773225
326	773226
128904	773227
1431	773228
1179	773229
69603	773230
248043	773231
27084	773232
137950	773233
104375	773234
171	773235
9776	773236
1317	773237
459	773238
85842	773239
266829	773240
148159	773241
140380	773242
2401	773243
1002	773244
7568	773245
117955	773246
59496	773247
31424	773248
14778	773249
12040	773250
235427	773251
2463	773252
42344	773253
49493	773254
85070	773255
20759	773256
100291	773257
23532	773258
181912	773259
8722	773260
15928	773261
14478	773262
28407	773263
120220	773264
1652	773265
54577	773266
23438	773267
130575	773268
153876	773269
104923	773270
102658	773271
9545	773272
79592	773273
25357	773274
177095	773275
3973	773276
99305	773277
10518	773278
6042	773279
237400	773280
11464	773281
89264	773282
917	773283
116176	773284
7040	773285
500	773286
16889	773287
159367	773288
161945	773289
8887	773290
13238	773291
2	773292
88233	773293
208187	773294
140617	773295
69402	773296
19097	773297
146776	773298
107521	773299
247742	773300
20396	773301
194900	773302
33561	773303
146845	773304
162886	773305
3239	773306
77194	773307
258641	773308
107376	773309
98543	773310
90955	773311
673	773312
7353	773313
9080	773314
672	773315
35637	773316
111213	773317
34242	773318
13272	773319
113940	773320
39154	773321
129332	773322
11166	773323
107115	773324
237482	773325
78448	773326
7634	773327
58399	773328
2917	773329
93513	773330
75213	773331
67943	773332
41569	773333
29588	773334
10688	773335
1088	773336
33059	773337
1340	773338
18267	773339
3700	773340
227601	773341
74890	773342
43292	773343
1960	773344
463	773345
75631	773346
104792	773347
272685	773348
43074	773349
24610	773350
34591	773351
244109	773352
1333	773353
6374	773354
76540	773355
102567	773356
23773	773357
10184	773358
317	773359
241825	773360
26130	773361
42424	773362
70764	773363
900	773364
22537	773365
25372	773366
13459	773367
1463	773368
69399	773369
22174	773370
33628	773371
185951	773372
157464	773373
5129	773374
73256	773375
33525	773376
227076	773377
22945	773378
186175	773379
242380	773380
38253	773381
39786	773382
126890	773383
12616	773384
1739	773385
1418	773386
250302	773387
66617	773388
76129	773389
13766	773390
210316	773391
27612	773392
52733	773393
101308	773394
133377	773395
65523	773396
77	773397
8702	773398
79890	773399
45774	773400
4819	773401
236593	773402
7728	773403
63741	773404
49902	773405
18	773406
72726	773407
28231	773408
7417	773409
12478	773410
1371	773411
78635	773412
2686	773413
8640	773414
106141	773415
59095	773416
99712	773417
14620	773418
161817	773419
105714	773420
71803	773421
200382	773422
1230	773423
93210	773424
67480	773425
12405	773426
44787	773427
37648	773428
104621	773429
84991	773430
41193	773431
109407	773432
109881	773433
33646	773434
249844	773435
99081	773436
9707	773437
97243	773438
4872	773439
99543	773440
237550	773441
20013	773442
164722	773443
77159	773444
46624	773445
8031	773446
6149	773447
69616	773448
151096	773449
31367	773450
23250	773451
43389	773452
63342	773453
232826	773454
43856	773455
893	773456
6447	773457
32904	773458
7922	773459
227168	773460
164835	773461
13628	773462
233552	773463
1541	773464
172786	773465
138180	773466
33622	773467
167764	773468
31384	773469
137410	773470
155974	773471
224085	773472
4795	773473
53930	773474
244627	773475
41955	773476
4522	773477
2440	773478
47118	773479
42766	773480
246379	773481
73929	773482
171137	773483
127466	773484
21033	773485
141132	773486
105099	773487
23244	773488
21034	773489
59521	773490
39064	773491
110793	773492
2361	773493
565	773494
71906	773495
44973	773496
8564	773497
63315	773498
42576	773499
111813	773500
166052	773501
200937	773502
16997	773503
26146	773504
169468	773505
43612	773506
40479	773507
1349	773508
149514	773509
36958	773510
15925	773511
36014	773512
35436	773513
30579	773514
2384	773515
45749	773516
204439	773517
175347	773518
180172	773519
254305	773520
48128	773521
10277	773522
13455	773523
104221	773524
44392	773525
7680	773526
136704	773527
110871	773528
100534	773529
143789	773530
52415	773531
4438	773532
19072	773533
7112	773534
5160	773535
101990	773536
70730	773537
7389	773538
145529	773539
2516	773540
14661	773541
204784	773542
36029	773543
47433	773544
8754	773545
25327	773546
5878	773547
15469	773548
10823	773549
176616	773550
43007	773551
27353	773552
29600	773553
29725	773554
206687	773555
22752	773556
171173	773557
129269	773558
949	773559
19491	773560
125467	773561
33891	773562
82569	773563
138141	773564
206291	773565
52897	773566
63362	773567
1536	773568
232459	773569
85293	773570
36848	773571
44049	773572
226934	773573
108443	773574
74469	773575
9690	773576
1193	773577
3245	773578
3978	773579
3489	773580
27218	773581
170750	773582
3714	773583
266258	773584
19441	773585
1159	773586
12722	773587
17185	773588
27048	773589
1254	773590
11507	773591
85840	773592
50249	773593
55187	773594
77084	773595
146334	773596
135411	773597
29329	773598
2599	773599
110522	773600
35767	773601
86573	773602
57561	773603
13476	773604
32946	773605
2239	773606
3109	773607
21570	773608
63867	773609
4769	773610
100338	773611
32631	773612
21	773613
26132	773614
5918	773615
734	773616
31780	773617
5419	773618
15928	773619
6981	773620
1888	773621
30588	773622
13750	773623
55707	773624
218875	773625
49424	773626
111426	773627
85187	773628
3057	773629
107688	773630
477	773631
39569	773632
53665	773633
154067	773634
24522	773635
51323	773636
268186	773637
133611	773638
229275	773639
82076	773640
180252	773641
32413	773642
144713	773643
26576	773644
28774	773645
4659	773646
18655	773647
110056	773648
204538	773649
15159	773650
130545	773651
31035	773652
49333	773653
38656	773654
160542	773655
251	773656
142942	773657
190450	773658
355	773659
34566	773660
163333	773661
76757	773662
1219	773663
715	773664
13733	773665
227355	773666
213547	773667
105040	773668
105135	773669
8261	773670
37149	773671
6666	773672
249990	773673
171566	773674
100759	773675
16271	773676
4794	773677
86877	773678
3040	773679
225382	773680
88562	773681
20516	773682
158943	773683
186127	773684
8045	773685
102470	773686
66438	773687
15352	773688
57812	773689
115067	773690
191637	773691
1389	773692
2696	773693
31196	773694
1502	773695
4720	773696
30764	773697
61906	773698
40465	773699
211891	773700
70887	773701
3006	773702
81473	773703
266867	773704
263439	773705
36258	773706
37955	773707
45415	773708
171266	773709
15842	773710
33477	773711
1297	773712
2488	773713
75796	773714
50007	773715
12010	773716
181790	773717
25322	773718
6842	773719
35692	773720
20617	773721
51415	773722
25441	773723
25067	773724
7244	773725
79740	773726
14424	773727
21166	773728
75690	773729
83793	773730
78433	773731
8846	773732
147815	773733
259023	773734
53218	773735
74101	773736
12674	773737
18129	773738
106605	773739
17681	773740
138288	773741
173556	773742
180690	773743
26331	773744
5613	773745
4626	773746
47794	773747
581	773748
2783	773749
217249	773750
284	773751
83785	773752
63972	773753
41126	773754
43692	773755
24232	773756
5486	773757
21580	773758
51715	773759
1163	773760
132716	773761
107648	773762
178115	773763
61811	773764
28521	773765
198342	773766
1939	773767
201742	773768
12866	773769
7579	773770
111026	773771
10236	773772
59	773773
11112	773774
226822	773775
100150	773776
17884	773777
3801	773778
258	773779
246084	773780
108254	773781
2537	773782
24719	773783
19761	773784
65265	773785
13552	773786
109760	773787
21825	773788
251870	773789
223243	773790
124019	773791
5006	773792
21687	773793
12822	773794
114880	773795
25287	773796
25468	773797
64267	773798
150692	773799
61979	773800
33945	773801
97900	773802
65071	773803
64004	773804
65031	773805
13202	773806
51261	773807
590	773808
873	773809
6678	773810
85385	773811
28457	773812
54551	773813
98355	773814
7577	773815
104491	773816
65763	773817
60302	773818
180889	773819
146883	773820
66413	773821
23594	773822
170831	773823
87214	773824
2821	773825
103864	773826
192254	773827
5286	773828
54905	773829
198063	773830
19561	773831
10957	773832
98795	773833
17802	773834
32494	773835
147636	773836
7939	773837
2125	773838
92058	773839
30893	773840
49186	773841
105218	773842
67985	773843
128691	773844
32570	773845
110407	773846
31929	773847
15712	773848
55143	773849
21671	773850
6619	773851
77543	773852
27664	773853
52099	773854
73237	773855
19391	773856
1469	773857
3429	773858
46604	773859
3870	773860
120423	773861
1423	773862
62788	773863
26437	773864
63980	773865
15809	773866
1717	773867
1368	773868
12567	773869
190493	773870
121663	773871
24991	773872
104317	773873
3120	773874
36074	773875
4205	773876
1181	773877
63914	773878
90788	773879
4467	773880
149030	773881
46421	773882
73357	773883
167449	773884
70108	773885
164172	773886
58666	773887
181913	773888
5342	773889
9085	773890
59916	773891
198719	773892
174060	773893
6186	773894
45151	773895
248311	773896
128780	773897
1106	773898
54022	773899
102942	773900
170287	773901
53931	773902
71116	773903
57192	773904
132724	773905
119295	773906
25391	773907
116910	773908
1362	773909
34669	773910
162971	773911
208281	773912
2218	773913
111326	773914
24216	773915
218434	773916
243016	773917
10346	773918
115824	773919
9628	773920
47616	773921
15758	773922
8451	773923
6639	773924
118256	773925
11347	773926
17951	773927
6161	773928
5474	773929
9	773930
45773	773931
8111	773932
15044	773933
31293	773934
8041	773935
159373	773936
1484	773937
59661	773938
8397	773939
95277	773940
19601	773941
46659	773942
80825	773943
14103	773944
36184	773945
135962	773946
25152	773947
49881	773948
59699	773949
122994	773950
34796	773951
58633	773952
17104	773953
113787	773954
58786	773955
39838	773956
5022	773957
1084	773958
9609	773959
122562	773960
79234	773961
245129	773962
7403	773963
172393	773964
27990	773965
105290	773966
172810	773967
267633	773968
31698	773969
48554	773970
90767	773971
73513	773972
212310	773973
1652	773974
108578	773975
17151	773976
222871	773977
115800	773978
160360	773979
22378	773980
161142	773981
171852	773982
702	773983
111188	773984
5833	773985
125052	773986
104547	773987
2098	773988
25543	773989
9349	773990
115545	773991
137145	773992
377	773993
14581	773994
265801	773995
5422	773996
4413	773997
77168	773998
9242	773999
25710	774000
53069	774001
25420	774002
43563	774003
109014	774004
45120	774005
33675	774006
28921	774007
3199	774008
45029	774009
9489	774010
109573	774011
85048	774012
3667	774013
52508	774014
26515	774015
261317	774016
168828	774017
28123	774018
106686	774019
7917	774020
710	774021
97091	774022
5921	774023
5015	774024
50829	774025
87879	774026
121055	774027
6813	774028
206847	774029
16098	774030
9655	774031
65283	774032
36101	774033
1703	774034
163503	774035
100732	774036
9583	774037
20062	774038
147597	774039
25289	774040
523	774041
171607	774042
781	774043
68743	774044
90330	774045
174465	774046
80869	774047
32494	774048
99959	774049
118677	774050
58266	774051
39499	774052
270301	774053
53796	774054
20366	774055
265	774056
37221	774057
12039	774058
71343	774059
3454	774060
6280	774061
11244	774062
75860	774063
49812	774064
68732	774065
2776	774066
75857	774067
45611	774068
90859	774069
240684	774070
116743	774071
140798	774072
82076	774073
108328	774074
20899	774075
15649	774076
69498	774077
11434	774078
118672	774079
112214	774080
456	774081
12783	774082
106861	774083
381	774084
16026	774085
1320	774086
27822	774087
261597	774088
56742	774089
12873	774090
24288	774091
236651	774092
238194	774093
168582	774094
123517	774095
66928	774096
219690	774097
84627	774098
61137	774099
19966	774100
14284	774101
18671	774102
58192	774103
138414	774104
45662	774105
36885	774106
15646	774107
226198	774108
89497	774109
6267	774110
2501	774111
21720	774112
23396	774113
13487	774114
101660	774115
5457	774116
130049	774117
8208	774118
5903	774119
107640	774120
345	774121
117501	774122
3331	774123
8449	774124
358	774125
5015	774126
72219	774127
145730	774128
74495	774129
270970	774130
117627	774131
374	774132
132103	774133
266984	774134
144771	774135
113786	774136
63564	774137
102689	774138
212572	774139
21377	774140
24903	774141
163098	774142
2055	774143
3888	774144
2439	774145
98374	774146
126383	774147
4272	774148
93834	774149
41101	774150
535	774151
211035	774152
11169	774153
145306	774154
10609	774155
27670	774156
86672	774157
136900	774158
10834	774159
18458	774160
203563	774161
63750	774162
46694	774163
36456	774164
13566	774165
118247	774166
8352	774167
10403	774168
152526	774169
23859	774170
209891	774171
226261	774172
6214	774173
197	774174
195592	774175
33999	774176
169791	774177
43670	774178
124855	774179
4679	774180
21011	774181
80266	774182
23418	774183
56956	774184
25738	774185
46107	774186
5445	774187
7281	774188
268415	774189
4097	774190
1882	774191
45264	774192
21582	774193
212872	774194
897	774195
30294	774196
196743	774197
45626	774198
163550	774199
86159	774200
86220	774201
23487	774202
18824	774203
87107	774204
101580	774205
49756	774206
112289	774207
41763	774208
38826	774209
36455	774210
167926	774211
150862	774212
121842	774213
46723	774214
152547	774215
16775	774216
67748	774217
15219	774218
192907	774219
14	774220
100859	774221
28708	774222
5403	774223
8161	774224
85483	774225
101774	774226
44116	774227
116997	774228
223830	774229
101474	774230
27473	774231
126571	774232
238	774233
3547	774234
120272	774235
178497	774236
16129	774237
136386	774238
169630	774239
5592	774240
73701	774241
14269	774242
144981	774243
12610	774244
272385	774245
96785	774246
494	774247
27460	774248
36505	774249
12378	774250
21402	774251
2734	774252
129609	774253
101493	774254
41414	774255
81954	774256
184453	774257
76025	774258
744	774259
146658	774260
5080	774261
2708	774262
17191	774263
93869	774264
538	774265
3940	774266
293	774267
3944	774268
28999	774269
3829	774270
9175	774271
5	774272
4059	774273
95035	774274
22948	774275
79585	774276
248936	774277
141238	774278
1949	774279
22318	774280
32923	774281
79032	774282
49388	774283
986	774284
122402	774285
61730	774286
4521	774287
22521	774288
81871	774289
117249	774290
43935	774291
25761	774292
11718	774293
154072	774294
7715	774295
66714	774296
5122	774297
5946	774298
48240	774299
163780	774300
18739	774301
26748	774302
54781	774303
131904	774304
71855	774305
67938	774306
19371	774307
9357	774308
110609	774309
114	774310
1617	774311
34457	774312
13933	774313
158207	774314
27216	774315
45870	774316
243952	774317
1072	774318
100979	774319
40023	774320
184363	774321
20937	774322
73790	774323
37270	774324
272091	774325
62465	774326
20871	774327
32	774328
196742	774329
3500	774330
8327	774331
14003	774332
97255	774333
36849	774334
160176	774335
23654	774336
4423	774337
97338	774338
197473	774339
8600	774340
148784	774341
23984	774342
26098	774343
74387	774344
104954	774345
52705	774346
2868	774347
6632	774348
72557	774349
83083	774350
94151	774351
217309	774352
36054	774353
67216	774354
140327	774355
25361	774356
23598	774357
241868	774358
20119	774359
42075	774360
244716	774361
34907	774362
86809	774363
66672	774364
77866	774365
100699	774366
256172	774367
41576	774368
207748	774369
45070	774370
24919	774371
266233	774372
39327	774373
1945	774374
79855	774375
138311	774376
243494	774377
17454	774378
39471	774379
14697	774380
5830	774381
72663	774382
873	774383
11547	774384
1950	774385
35393	774386
160684	774387
9722	774388
6900	774389
87490	774390
11609	774391
244392	774392
56539	774393
8844	774394
41796	774395
11348	774396
79224	774397
233355	774398
105015	774399
39208	774400
67461	774401
36971	774402
60968	774403
22588	774404
3885	774405
75878	774406
9948	774407
148917	774408
63683	774409
33	774410
13357	774411
47586	774412
51	774413
18646	774414
13524	774415
2616	774416
4751	774417
2278	774418
186735	774419
30280	774420
60637	774421
24013	774422
32132	774423
86286	774424
22967	774425
15129	774426
91626	774427
151822	774428
21875	774429
30535	774430
65931	774431
28117	774432
83817	774433
11233	774434
64347	774435
182205	774436
4558	774437
980	774438
64949	774439
108357	774440
146082	774441
105581	774442
11915	774443
14989	774444
18806	774445
183281	774446
2652	774447
93774	774448
21965	774449
3893	774450
102800	774451
4105	774452
30150	774453
119186	774454
36215	774455
602	774456
75618	774457
220465	774458
35805	774459
72892	774460
7260	774461
259871	774462
2607	774463
3254	774464
3227	774465
882	774466
24189	774467
11536	774468
42929	774469
39635	774470
77719	774471
90678	774472
15755	774473
24176	774474
121755	774475
55149	774476
102851	774477
1135	774478
2137	774479
2014	774480
3660	774481
21864	774482
1966	774483
4371	774484
48617	774485
9756	774486
107910	774487
2324	774488
13190	774489
37873	774490
1033	774491
9761	774492
234428	774493
7831	774494
20130	774495
115095	774496
257055	774497
152110	774498
133514	774499
73656	774500
883	774501
37094	774502
6803	774503
173800	774504
171615	774505
4861	774506
60216	774507
97796	774508
14283	774509
228700	774510
36340	774511
112467	774512
167337	774513
38047	774514
25896	774515
121344	774516
1381	774517
11767	774518
1849	774519
5360	774520
19592	774521
17921	774522
113156	774523
117154	774524
41705	774525
50037	774526
52423	774527
109635	774528
59627	774529
43848	774530
46869	774531
59352	774532
11893	774533
2268	774534
6984	774535
4723	774536
162003	774537
160377	774538
26820	774539
106	774540
461	774541
42348	774542
32297	774543
34346	774544
115528	774545
102791	774546
39013	774547
198361	774548
7884	774549
94200	774550
117183	774551
79863	774552
113022	774553
150223	774554
16654	774555
271112	774556
166349	774557
32499	774558
83	774559
31378	774560
33503	774561
9771	774562
16097	774563
60689	774564
8396	774565
181697	774566
119789	774567
47708	774568
78352	774569
20844	774570
226451	774571
33303	774572
100290	774573
43216	774574
265026	774575
166269	774576
22	774577
6544	774578
131340	774579
125562	774580
65992	774581
13395	774582
19933	774583
19207	774584
10986	774585
37134	774586
3239	774587
5079	774588
35263	774589
9187	774590
200312	774591
6394	774592
29775	774593
171374	774594
13411	774595
114	774596
89923	774597
24601	774598
45669	774599
4324	774600
96716	774601
161815	774602
59602	774603
10986	774604
64027	774605
18835	774606
1038	774607
3471	774608
26970	774609
71748	774610
229280	774611
68242	774612
44912	774613
68028	774614
54328	774615
11583	774616
77864	774617
50671	774618
10435	774619
81010	774620
165513	774621
36448	774622
7948	774623
34912	774624
4209	774625
86647	774626
259869	774627
63126	774628
191936	774629
20932	774630
152655	774631
109753	774632
15781	774633
82987	774634
246836	774635
221837	774636
109164	774637
29476	774638
9152	774639
3775	774640
9093	774641
172249	774642
110900	774643
127066	774644
30623	774645
234117	774646
111254	774647
27617	774648
50313	774649
10200	774650
14781	774651
64475	774652
23363	774653
73089	774654
1604	774655
50733	774656
5098	774657
765	774658
109390	774659
7064	774660
241174	774661
48900	774662
95368	774663
25166	774664
1400	774665
48495	774666
181609	774667
38885	774668
2973	774669
36841	774670
12519	774671
15119	774672
11815	774673
4649	774674
55203	774675
178279	774676
54604	774677
25058	774678
13610	774679
58317	774680
25704	774681
6428	774682
44118	774683
128672	774684
51604	774685
44324	774686
95652	774687
166799	774688
143162	774689
64797	774690
19607	774691
7352	774692
33835	774693
33125	774694
108312	774695
2723	774696
1487	774697
18659	774698
107524	774699
132185	774700
35992	774701
127633	774702
33592	774703
96976	774704
5722	774705
259216	774706
600	774707
6532	774708
110491	774709
20291	774710
4985	774711
11785	774712
57464	774713
13946	774714
45952	774715
233	774716
40641	774717
9751	774718
29333	774719
104075	774720
34776	774721
168334	774722
14047	774723
36187	774724
6605	774725
6967	774726
3839	774727
78769	774728
29382	774729
32062	774730
127004	774731
221304	774732
9110	774733
165171	774734
109786	774735
74727	774736
6285	774737
39954	774738
29251	774739
145496	774740
24627	774741
59691	774742
33096	774743
8424	774744
5441	774745
5015	774746
2593	774747
16893	774748
2073	774749
57614	774750
36814	774751
208731	774752
108130	774753
1486	774754
3623	774755
264391	774756
57592	774757
28713	774758
31233	774759
113692	774760
14304	774761
139710	774762
29707	774763
4050	774764
55831	774765
97023	774766
144894	774767
42893	774768
69925	774769
65290	774770
16732	774771
97055	774772
157110	774773
33089	774774
15669	774775
23573	774776
199736	774777
18897	774778
43920	774779
130938	774780
1	774781
91851	774782
20818	774783
101	774784
99698	774785
83995	774786
12725	774787
18678	774788
54056	774789
18751	774790
607	774791
8135	774792
122386	774793
6658	774794
264669	774795
153197	774796
388	774797
191688	774798
15429	774799
116952	774800
770	774801
77739	774802
5068	774803
4277	774804
5500	774805
37585	774806
339	774807
2268	774808
188241	774809
256472	774810
33839	774811
15219	774812
19436	774813
81131	774814
6675	774815
13188	774816
185952	774817
107338	774818
107659	774819
6668	774820
11850	774821
17936	774822
3015	774823
16527	774824
28355	774825
90932	774826
120245	774827
5203	774828
840	774829
90122	774830
4193	774831
8655	774832
58755	774833
785	774834
31776	774835
1287	774836
27729	774837
143396	774838
17866	774839
8494	774840
188161	774841
68572	774842
81865	774843
79475	774844
19725	774845
25399	774846
18962	774847
187664	774848
3328	774849
60494	774850
17964	774851
1105	774852
2257	774853
4507	774854
98825	774855
226829	774856
241231	774857
144834	774858
174612	774859
110203	774860
25599	774861
13040	774862
45274	774863
124616	774864
135078	774865
22186	774866
2232	774867
442	774868
45407	774869
50099	774870
88500	774871
20950	774872
2832	774873
854	774874
7048	774875
25467	774876
82220	774877
117675	774878
128811	774879
5239	774880
15221	774881
3027	774882
5114	774883
225455	774884
85167	774885
94049	774886
76547	774887
37332	774888
1276	774889
1574	774890
11650	774891
158780	774892
29870	774893
167326	774894
41265	774895
23812	774896
133468	774897
87692	774898
49017	774899
72946	774900
81561	774901
4253	774902
3722	774903
3060	774904
26041	774905
109844	774906
158067	774907
476	774908
266651	774909
128462	774910
123933	774911
63889	774912
32213	774913
4037	774914
62543	774915
175749	774916
10512	774917
143969	774918
64024	774919
26133	774920
8516	774921
6426	774922
68364	774923
189742	774924
121316	774925
29097	774926
384	774927
108281	774928
16246	774929
19810	774930
210646	774931
34128	774932
84576	774933
50024	774934
15551	774935
16980	774936
2872	774937
33454	774938
79	774939
233571	774940
108558	774941
1891	774942
111357	774943
10401	774944
247975	774945
39085	774946
3	774947
32818	774948
62235	774949
108997	774950
16188	774951
28335	774952
48822	774953
12289	774954
9670	774955
38108	774956
6445	774957
67824	774958
20413	774959
43318	774960
33301	774961
5365	774962
234951	774963
67765	774964
130661	774965
73815	774966
271060	774967
69675	774968
67	774969
199082	774970
63608	774971
31000	774972
166465	774973
130583	774974
75626	774975
49572	774976
97191	774977
236056	774978
5247	774979
126082	774980
39339	774981
139219	774982
78333	774983
10548	774984
210427	774985
95180	774986
18004	774987
5952	774988
2087	774989
103955	774990
4978	774991
85847	774992
13756	774993
80062	774994
1916	774995
380	774996
20297	774997
114718	774998
29037	774999
142064	775000
1129	775001
35569	775002
232237	775003
64862	775004
23944	775005
43297	775006
3175	775007
56220	775008
19401	775009
37673	775010
77729	775011
48362	775012
223282	775013
28565	775014
68763	775015
31873	775016
18664	775017
50798	775018
73002	775019
10786	775020
9419	775021
15012	775022
63731	775023
8419	775024
28532	775025
41913	775026
167402	775027
84618	775028
9844	775029
63223	775030
44953	775031
183451	775032
144710	775033
6	775034
5510	775035
11525	775036
1765	775037
71141	775038
105028	775039
79370	775040
12501	775041
7210	775042
10403	775043
118453	775044
8723	775045
98761	775046
98301	775047
5398	775048
2797	775049
43894	775050
13205	775051
18142	775052
70364	775053
107882	775054
1899	775055
165191	775056
61877	775057
62327	775058
121518	775059
219207	775060
205419	775061
23313	775062
129050	775063
86362	775064
703	775065
110200	775066
24090	775067
11895	775068
150287	775069
28397	775070
128	775071
109912	775072
52614	775073
49438	775074
186346	775075
14735	775076
12020	775077
892	775078
72285	775079
82855	775080
142135	775081
4003	775082
82754	775083
32868	775084
599	775085
7109	775086
9643	775087
210842	775088
14367	775089
4267	775090
139976	775091
41478	775092
80	775093
155267	775094
30844	775095
73146	775096
72832	775097
8017	775098
148979	775099
140456	775100
214854	775101
11418	775102
12688	775103
70023	775104
524	775105
106362	775106
88948	775107
195567	775108
154173	775109
14944	775110
15057	775111
130808	775112
270247	775113
2131	775114
238106	775115
122265	775116
20252	775117
5323	775118
7581	775119
140475	775120
39278	775121
201472	775122
174249	775123
31115	775124
135008	775125
5167	775126
116419	775127
207714	775128
10851	775129
230078	775130
14269	775131
53	775132
51140	775133
51204	775134
120309	775135
3772	775136
29469	775137
151	775138
57823	775139
268138	775140
340	775141
98125	775142
212	775143
10452	775144
732	775145
32839	775146
70104	775147
1427	775148
143166	775149
152292	775150
27172	775151
30738	775152
135652	775153
105	775154
50481	775155
3	775156
8977	775157
6762	775158
774	775159
133725	775160
19143	775161
121469	775162
33088	775163
41919	775164
36819	775165
166539	775166
107269	775167
31193	775168
44637	775169
8062	775170
153837	775171
162565	775172
209879	775173
36205	775174
32658	775175
1886	775176
66784	775177
219765	775178
122515	775179
24185	775180
20163	775181
151690	775182
32714	775183
22001	775184
122388	775185
1249	775186
182594	775187
5158	775188
136282	775189
1940	775190
319	775191
165	775192
77042	775193
89584	775194
1611	775195
6610	775196
7563	775197
150464	775198
170656	775199
22160	775200
5740	775201
65903	775202
74429	775203
5689	775204
219324	775205
128895	775206
15596	775207
235681	775208
49131	775209
213846	775210
221863	775211
369	775212
2495	775213
42585	775214
44680	775215
33303	775216
21374	775217
575	775218
956	775219
123544	775220
2797	775221
68298	775222
188635	775223
1802	775224
25967	775225
17715	775226
15332	775227
4420	775228
40321	775229
93913	775230
5367	775231
61771	775232
155	775233
236516	775234
35317	775235
17811	775236
210009	775237
164755	775238
13812	775239
73818	775240
58849	775241
2623	775242
119829	775243
54847	775244
9879	775245
2613	775246
7575	775247
6613	775248
112182	775249
3302	775250
106917	775251
7294	775252
71683	775253
232006	775254
43840	775255
4910	775256
4172	775257
96248	775258
13212	775259
10918	775260
3744	775261
74188	775262
226913	775263
70738	775264
99232	775265
33872	775266
186696	775267
93060	775268
151401	775269
3314	775270
3488	775271
179740	775272
50898	775273
135490	775274
15711	775275
23659	775276
4922	775277
190173	775278
174174	775279
110976	775280
122291	775281
58675	775282
30534	775283
1372	775284
2364	775285
58238	775286
90870	775287
19326	775288
931	775289
60718	775290
99967	775291
63267	775292
143434	775293
91552	775294
22154	775295
1358	775296
152397	775297
1775	775298
52835	775299
106504	775300
58	775301
163663	775302
111393	775303
451	775304
206846	775305
23291	775306
95435	775307
24394	775308
2843	775309
88534	775310
92200	775311
30053	775312
218889	775313
483	775314
2324	775315
31171	775316
157714	775317
11287	775318
64473	775319
12176	775320
62153	775321
82271	775322
104254	775323
110961	775324
30884	775325
96453	775326
5283	775327
55990	775328
3518	775329
250986	775330
990	775331
113246	775332
75253	775333
57776	775334
33529	775335
246771	775336
471	775337
4568	775338
234678	775339
3136	775340
3411	775341
150233	775342
420	775343
53817	775344
237062	775345
159856	775346
5675	775347
45931	775348
8056	775349
18724	775350
1676	775351
205713	775352
209555	775353
5621	775354
67868	775355
6734	775356
943	775357
231045	775358
56084	775359
61879	775360
17145	775361
46699	775362
16097	775363
6092	775364
5013	775365
271506	775366
249338	775367
154919	775368
231044	775369
53	775370
36936	775371
242236	775372
150077	775373
22266	775374
53009	775375
243702	775376
18191	775377
75617	775378
266723	775379
80835	775380
38157	775381
54386	775382
208931	775383
124045	775384
2517	775385
159336	775386
57435	775387
724	775388
31629	775389
177152	775390
163825	775391
10083	775392
108892	775393
138593	775394
20785	775395
28734	775396
241049	775397
126241	775398
7938	775399
27402	775400
31407	775401
6324	775402
13783	775403
66885	775404
8160	775405
19243	775406
52131	775407
59067	775408
56114	775409
21093	775410
1025	775411
98675	775412
127938	775413
27233	775414
2099	775415
15562	775416
160244	775417
13463	775418
131649	775419
2346	775420
130694	775421
148929	775422
312	775423
135627	775424
18825	775425
5485	775426
1352	775427
11646	775428
10747	775429
246519	775430
77927	775431
34055	775432
168625	775433
191919	775434
12466	775435
18946	775436
123835	775437
119586	775438
1131	775439
153169	775440
3139	775441
24530	775442
30201	775443
122990	775444
64005	775445
4875	775446
532	775447
234116	775448
6356	775449
66241	775450
60834	775451
239942	775452
53791	775453
65756	775454
35172	775455
4217	775456
16878	775457
48868	775458
3368	775459
41105	775460
38605	775461
5373	775462
224985	775463
137925	775464
30931	775465
16707	775466
36228	775467
38526	775468
1258	775469
185160	775470
21521	775471
14988	775472
8251	775473
82719	775474
87591	775475
127145	775476
24633	775477
92147	775478
145096	775479
41003	775480
4197	775481
10266	775482
20326	775483
23186	775484
127214	775485
32205	775486
74734	775487
75601	775488
14136	775489
197633	775490
4205	775491
6580	775492
16	775493
20446	775494
168881	775495
31624	775496
7459	775497
109555	775498
32189	775499
116456	775500
117000	775501
77908	775502
108376	775503
259047	775504
6027	775505
26676	775506
226084	775507
111725	775508
112278	775509
58469	775510
32979	775511
62056	775512
2111	775513
72731	775514
41719	775515
1881	775516
35997	775517
53713	775518
59162	775519
74917	775520
19944	775521
161595	775522
41823	775523
13836	775524
54093	775525
245481	775526
120766	775527
3077	775528
109887	775529
77117	775530
9619	775531
86480	775532
19531	775533
249064	775534
20891	775535
49377	775536
59641	775537
3508	775538
9136	775539
2736	775540
54774	775541
17833	775542
263738	775543
7893	775544
5916	775545
147429	775546
15790	775547
229410	775548
40063	775549
18988	775550
222369	775551
14278	775552
4016	775553
21727	775554
69619	775555
67640	775556
80036	775557
4655	775558
8254	775559
7904	775560
13224	775561
12984	775562
1962	775563
217	775564
263112	775565
171575	775566
69106	775567
28786	775568
17531	775569
14227	775570
2336	775571
95360	775572
160928	775573
92814	775574
72366	775575
110918	775576
181	775577
11549	775578
3	775579
186680	775580
25378	775581
4623	775582
17717	775583
1429	775584
65142	775585
994	775586
94989	775587
8021	775588
46250	775589
5263	775590
24755	775591
625	775592
213556	775593
178322	775594
54407	775595
5222	775596
37086	775597
14293	775598
76172	775599
151935	775600
38865	775601
185464	775602
162140	775603
17047	775604
6110	775605
142292	775606
14395	775607
59825	775608
66706	775609
994	775610
3593	775611
69496	775612
77408	775613
678	775614
23591	775615
3712	775616
28879	775617
31117	775618
21169	775619
1867	775620
50624	775621
158386	775622
161196	775623
253897	775624
270294	775625
83267	775626
35619	775627
3972	775628
49717	775629
36554	775630
1663	775631
1006	775632
3906	775633
60530	775634
37780	775635
26400	775636
16776	775637
27246	775638
184497	775639
19155	775640
2782	775641
42829	775642
184321	775643
6484	775644
16800	775645
172213	775646
121215	775647
2138	775648
11004	775649
96319	775650
1049	775651
118143	775652
13264	775653
15045	775654
9427	775655
1288	775656
16746	775657
17627	775658
25316	775659
16724	775660
30339	775661
211837	775662
228906	775663
28344	775664
42406	775665
143904	775666
1360	775667
236989	775668
158635	775669
10577	775670
85696	775671
105146	775672
1012	775673
29506	775674
2627	775675
618	775676
118551	775677
149780	775678
67919	775679
26612	775680
15940	775681
61439	775682
31863	775683
116569	775684
22859	775685
146379	775686
94752	775687
13151	775688
4881	775689
39355	775690
6343	775691
4430	775692
50967	775693
64410	775694
87759	775695
115558	775696
14880	775697
9504	775698
5213	775699
9612	775700
258084	775701
111874	775702
138587	775703
54470	775704
37014	775705
23695	775706
54635	775707
124109	775708
194057	775709
2161	775710
73698	775711
15061	775712
3230	775713
5365	775714
32080	775715
4715	775716
22405	775717
61533	775718
207890	775719
132391	775720
13385	775721
4689	775722
76599	775723
11344	775724
59314	775725
33739	775726
15791	775727
8123	775728
8462	775729
12659	775730
127940	775731
12356	775732
4934	775733
158586	775734
16150	775735
13316	775736
259068	775737
17788	775738
14087	775739
40764	775740
258303	775741
895	775742
5229	775743
317	775744
59275	775745
122243	775746
119480	775747
35743	775748
205994	775749
104425	775750
129786	775751
166372	775752
56307	775753
50871	775754
27960	775755
5880	775756
2161	775757
229975	775758
10557	775759
9487	775760
17655	775761
102635	775762
6614	775763
204615	775764
71649	775765
5316	775766
41015	775767
2437	775768
18717	775769
63426	775770
237047	775771
5575	775772
75141	775773
4159	775774
26863	775775
13110	775776
1011	775777
84249	775778
8974	775779
5786	775780
1303	775781
233162	775782
60873	775783
159476	775784
7620	775785
134154	775786
11759	775787
257982	775788
72735	775789
353	775790
13520	775791
203	775792
169416	775793
71486	775794
29229	775795
144584	775796
7383	775797
158935	775798
35417	775799
181011	775800
208647	775801
39650	775802
150891	775803
134632	775804
16892	775805
10246	775806
32671	775807
76824	775808
72668	775809
78205	775810
30788	775811
138572	775812
25692	775813
1512	775814
76877	775815
20615	775816
75468	775817
13352	775818
5290	775819
1688	775820
145844	775821
219137	775822
24278	775823
90620	775824
163134	775825
228730	775826
27080	775827
116241	775828
146909	775829
12421	775830
152366	775831
74338	775832
165408	775833
120926	775834
78189	775835
16626	775836
4961	775837
22824	775838
138559	775839
2	775840
6008	775841
27331	775842
12732	775843
103042	775844
50154	775845
127286	775846
619	775847
84923	775848
11720	775849
36322	775850
24022	775851
223119	775852
9039	775853
14225	775854
38204	775855
38331	775856
31479	775857
150	775858
97832	775859
160521	775860
16057	775861
6893	775862
26666	775863
20416	775864
17538	775865
20853	775866
103606	775867
68715	775868
59392	775869
44713	775870
36139	775871
2952	775872
21915	775873
27072	775874
35411	775875
21835	775876
14697	775877
113738	775878
36643	775879
66860	775880
22545	775881
5214	775882
160475	775883
162019	775884
58105	775885
116778	775886
20014	775887
107840	775888
170112	775889
45157	775890
22591	775891
64567	775892
33481	775893
34794	775894
106262	775895
16475	775896
50363	775897
2057	775898
66488	775899
33	775900
54788	775901
92241	775902
55068	775903
254152	775904
232	775905
36821	775906
38942	775907
105778	775908
160659	775909
271221	775910
12155	775911
102826	775912
109609	775913
160281	775914
179525	775915
24157	775916
54061	775917
181664	775918
19699	775919
1652	775920
7597	775921
2286	775922
150278	775923
78897	775924
78528	775925
68665	775926
61	775927
25209	775928
18927	775929
37530	775930
256974	775931
9562	775932
4725	775933
18154	775934
3555	775935
143976	775936
2553	775937
2095	775938
5950	775939
25446	775940
119363	775941
1974	775942
5235	775943
74795	775944
161767	775945
12205	775946
5731	775947
63686	775948
63899	775949
250235	775950
19612	775951
15657	775952
110850	775953
3050	775954
88595	775955
36131	775956
124797	775957
38922	775958
85558	775959
148754	775960
172299	775961
123738	775962
17961	775963
158883	775964
144806	775965
9338	775966
32058	775967
10230	775968
2614	775969
259674	775970
31289	775971
154352	775972
144487	775973
2340	775974
3054	775975
11729	775976
22433	775977
43031	775978
170762	775979
5639	775980
32521	775981
98269	775982
6298	775983
252363	775984
55083	775985
29831	775986
43696	775987
18111	775988
36882	775989
49447	775990
13622	775991
91232	775992
948	775993
12191	775994
22630	775995
1249	775996
145529	775997
146099	775998
65383	775999
15968	776000
69489	776001
113391	776002
2092	776003
13013	776004
445	776005
54130	776006
3810	776007
2875	776008
8701	776009
63558	776010
25290	776011
24413	776012
21340	776013
107257	776014
251825	776015
5139	776016
52004	776017
73129	776018
42892	776019
64827	776020
70934	776021
105850	776022
4595	776023
170170	776024
154682	776025
37907	776026
183919	776027
37384	776028
2450	776029
261018	776030
89139	776031
111156	776032
28541	776033
30954	776034
266216	776035
17702	776036
162803	776037
65786	776038
263090	776039
148427	776040
174050	776041
27625	776042
13660	776043
12739	776044
42480	776045
101716	776046
18251	776047
87945	776048
40384	776049
48182	776050
244607	776051
20546	776052
34429	776053
59160	776054
19727	776055
138032	776056
22629	776057
91390	776058
3257	776059
7848	776060
133905	776061
19281	776062
135323	776063
146298	776064
104255	776065
122654	776066
36213	776067
212669	776068
115271	776069
2410	776070
89795	776071
44723	776072
167285	776073
25686	776074
39090	776075
16481	776076
43855	776077
415	776078
8416	776079
17410	776080
238715	776081
32411	776082
49083	776083
5448	776084
104157	776085
68103	776086
86523	776087
164654	776088
169245	776089
17904	776090
70077	776091
68377	776092
13293	776093
248255	776094
48124	776095
9946	776096
147510	776097
129247	776098
2734	776099
35319	776100
91295	776101
61514	776102
351	776103
52741	776104
45035	776105
29666	776106
8	776107
14474	776108
97833	776109
12079	776110
205093	776111
59531	776112
20035	776113
6769	776114
163761	776115
2071	776116
3602	776117
161505	776118
27149	776119
16945	776120
1798	776121
56029	776122
10405	776123
155792	776124
7395	776125
98412	776126
644	776127
29330	776128
976	776129
13882	776130
1034	776131
217	776132
125446	776133
23205	776134
23415	776135
23711	776136
23727	776137
8815	776138
272325	776139
48626	776140
15305	776141
19553	776142
125788	776143
272298	776144
21938	776145
7623	776146
67527	776147
62682	776148
159397	776149
49127	776150
10173	776151
71577	776152
10432	776153
17785	776154
162743	776155
232300	776156
10565	776157
3063	776158
77421	776159
603	776160
21499	776161
24544	776162
119354	776163
33282	776164
32889	776165
518	776166
2512	776167
125560	776168
106	776169
47209	776170
165752	776171
119080	776172
23732	776173
19032	776174
103559	776175
11893	776176
48011	776177
153987	776178
52213	776179
3709	776180
18697	776181
15862	776182
3637	776183
67003	776184
133398	776185
77924	776186
18385	776187
148945	776188
23646	776189
432	776190
96954	776191
37257	776192
56846	776193
34247	776194
1211	776195
20873	776196
130436	776197
1316	776198
14246	776199
34646	776200
88707	776201
78596	776202
15355	776203
25467	776204
32359	776205
5237	776206
122315	776207
44807	776208
9190	776209
18304	776210
23880	776211
242	776212
27603	776213
75719	776214
39959	776215
1476	776216
116949	776217
56595	776218
65848	776219
31427	776220
20	776221
199160	776222
23420	776223
1975	776224
240281	776225
265840	776226
25480	776227
150684	776228
163874	776229
13573	776230
14527	776231
3248	776232
71360	776233
2222	776234
30809	776235
179452	776236
5204	776237
221322	776238
37168	776239
86147	776240
121548	776241
35609	776242
506	776243
58957	776244
10983	776245
70469	776246
11228	776247
164386	776248
114135	776249
21466	776250
49583	776251
2092	776252
4103	776253
63038	776254
32983	776255
139364	776256
67424	776257
175977	776258
6355	776259
6181	776260
45323	776261
165066	776262
32054	776263
245245	776264
17388	776265
131249	776266
67785	776267
26317	776268
47844	776269
33731	776270
43439	776271
56087	776272
11097	776273
153280	776274
96405	776275
144888	776276
56315	776277
183	776278
249944	776279
13195	776280
12173	776281
37833	776282
15598	776283
6070	776284
46671	776285
8860	776286
8817	776287
52225	776288
675	776289
62969	776290
4308	776291
23573	776292
14122	776293
10033	776294
145528	776295
160641	776296
3938	776297
3535	776298
1766	776299
139380	776300
28033	776301
40811	776302
224616	776303
6378	776304
30178	776305
20321	776306
3574	776307
7327	776308
23797	776309
677	776310
10929	776311
8906	776312
46430	776313
17918	776314
7427	776315
366	776316
30951	776317
167355	776318
44976	776319
86462	776320
13231	776321
80574	776322
1011	776323
164075	776324
78773	776325
55948	776326
6015	776327
6805	776328
3233	776329
80404	776330
19624	776331
58764	776332
193125	776333
70717	776334
69683	776335
48	776336
55882	776337
98305	776338
191158	776339
244261	776340
6018	776341
159892	776342
16219	776343
4954	776344
88242	776345
25134	776346
239458	776347
209365	776348
98569	776349
39887	776350
89869	776351
8900	776352
7171	776353
79710	776354
63415	776355
97015	776356
23286	776357
195429	776358
3656	776359
18524	776360
156501	776361
4285	776362
95347	776363
16199	776364
26903	776365
4709	776366
25997	776367
269683	776368
679	776369
25451	776370
50133	776371
223233	776372
14380	776373
244088	776374
184641	776375
238383	776376
4344	776377
9301	776378
4756	776379
32059	776380
3992	776381
21236	776382
43394	776383
191834	776384
197496	776385
1771	776386
242270	776387
46474	776388
10495	776389
4537	776390
10848	776391
83294	776392
250407	776393
70163	776394
10845	776395
97174	776396
66482	776397
53506	776398
57417	776399
26830	776400
19714	776401
1581	776402
63298	776403
78846	776404
31309	776405
167660	776406
244673	776407
4862	776408
3633	776409
188674	776410
25426	776411
184	776412
2583	776413
65325	776414
9997	776415
45505	776416
15822	776417
71566	776418
54030	776419
7286	776420
113546	776421
15550	776422
162068	776423
256320	776424
96328	776425
21025	776426
29610	776427
68262	776428
53395	776429
73648	776430
256519	776431
89810	776432
247603	776433
18997	776434
55734	776435
41749	776436
124357	776437
8265	776438
133097	776439
199927	776440
425	776441
2085	776442
285	776443
11146	776444
118605	776445
17737	776446
132568	776447
144584	776448
3193	776449
53192	776450
8410	776451
59761	776452
15010	776453
3238	776454
52163	776455
22099	776456
4303	776457
38848	776458
187203	776459
272467	776460
17732	776461
45201	776462
835	776463
3579	776464
40344	776465
21532	776466
134038	776467
257913	776468
71946	776469
239924	776470
10038	776471
1154	776472
117818	776473
4617	776474
16587	776475
8089	776476
55048	776477
173082	776478
62795	776479
47559	776480
9494	776481
72940	776482
199733	776483
295	776484
2700	776485
178760	776486
72379	776487
37619	776488
2640	776489
50639	776490
16096	776491
54174	776492
136519	776493
987	776494
45284	776495
160881	776496
706	776497
62023	776498
24375	776499
7229	776500
1413	776501
466	776502
106282	776503
4041	776504
106092	776505
103276	776506
36408	776507
5703	776508
102458	776509
5326	776510
183	776511
4133	776512
120854	776513
98282	776514
80531	776515
30995	776516
8794	776517
161494	776518
10931	776519
43162	776520
86247	776521
7500	776522
73475	776523
11339	776524
9000	776525
317	776526
39123	776527
73568	776528
113169	776529
112662	776530
126934	776531
104613	776532
33926	776533
17570	776534
40047	776535
215611	776536
9874	776537
1310	776538
57123	776539
77497	776540
69352	776541
79710	776542
14455	776543
203397	776544
215355	776545
143016	776546
12587	776547
907	776548
1296	776549
59752	776550
3717	776551
26865	776552
55299	776553
22726	776554
154197	776555
7578	776556
26748	776557
23316	776558
163667	776559
3200	776560
10172	776561
491	776562
3099	776563
23934	776564
69800	776565
24	776566
30855	776567
330	776568
53389	776569
269883	776570
21970	776571
165389	776572
2170	776573
129464	776574
9015	776575
39536	776576
160308	776577
84666	776578
586	776579
4050	776580
14501	776581
43540	776582
17100	776583
4530	776584
65475	776585
5918	776586
36321	776587
158659	776588
14101	776589
223861	776590
33529	776591
175097	776592
116548	776593
687	776594
96591	776595
79068	776596
85840	776597
62786	776598
75950	776599
8239	776600
112277	776601
24944	776602
30165	776603
20513	776604
51802	776605
2104	776606
37848	776607
1575	776608
26234	776609
3322	776610
199966	776611
159436	776612
12922	776613
31194	776614
258872	776615
2974	776616
75265	776617
153542	776618
65501	776619
55835	776620
138427	776621
74872	776622
108400	776623
129614	776624
9888	776625
58418	776626
49676	776627
40603	776628
30244	776629
2940	776630
452	776631
5045	776632
114309	776633
119	776634
16916	776635
220251	776636
171661	776637
114506	776638
3500	776639
8370	776640
2301	776641
113535	776642
68455	776643
5931	776644
151132	776645
5832	776646
41926	776647
42375	776648
17018	776649
157395	776650
147482	776651
3766	776652
6316	776653
7771	776654
21814	776655
78708	776656
148999	776657
16668	776658
21309	776659
10464	776660
87727	776661
8286	776662
216748	776663
672	776664
25617	776665
120457	776666
196651	776667
38107	776668
127687	776669
4573	776670
8990	776671
65642	776672
9359	776673
2419	776674
150014	776675
416	776676
200981	776677
62013	776678
26211	776679
241005	776680
39934	776681
25781	776682
171153	776683
88841	776684
254163	776685
11275	776686
71900	776687
248607	776688
13461	776689
52363	776690
10784	776691
78221	776692
22467	776693
163162	776694
1298	776695
10946	776696
41213	776697
261456	776698
94563	776699
212451	776700
76801	776701
43793	776702
226871	776703
81054	776704
11509	776705
111460	776706
15401	776707
209102	776708
31659	776709
92480	776710
360	776711
108047	776712
494	776713
9496	776714
5341	776715
34998	776716
113773	776717
195172	776718
61414	776719
35718	776720
59770	776721
75452	776722
19830	776723
43269	776724
169622	776725
26408	776726
59738	776727
28451	776728
183920	776729
66443	776730
164064	776731
16940	776732
2736	776733
204818	776734
40209	776735
167066	776736
86764	776737
87057	776738
40215	776739
1589	776740
83653	776741
97443	776742
29260	776743
3258	776744
3089	776745
13066	776746
7	776747
123652	776748
81253	776749
44246	776750
10324	776751
141299	776752
5441	776753
90723	776754
28556	776755
8926	776756
52635	776757
232851	776758
48546	776759
46182	776760
61916	776761
7709	776762
6658	776763
1504	776764
50893	776765
111540	776766
192890	776767
51943	776768
53299	776769
100365	776770
789	776771
9775	776772
8006	776773
170167	776774
44451	776775
176525	776776
243744	776777
19198	776778
130139	776779
15820	776780
121016	776781
715	776782
65359	776783
37932	776784
507	776785
1991	776786
10682	776787
206541	776788
61296	776789
169923	776790
86506	776791
46646	776792
72479	776793
67443	776794
134457	776795
5678	776796
94056	776797
270380	776798
95469	776799
57039	776800
814	776801
38627	776802
250031	776803
38877	776804
223947	776805
342	776806
13158	776807
60171	776808
145003	776809
258660	776810
37831	776811
1481	776812
1590	776813
55321	776814
44706	776815
91069	776816
42358	776817
24045	776818
157324	776819
49459	776820
250456	776821
254030	776822
45630	776823
16577	776824
702	776825
181850	776826
6994	776827
151577	776828
7882	776829
152	776830
3604	776831
34712	776832
69969	776833
28007	776834
99357	776835
13870	776836
102760	776837
202926	776838
398	776839
5560	776840
196066	776841
62502	776842
10705	776843
4696	776844
1392	776845
12612	776846
94963	776847
43340	776848
1368	776849
61908	776850
10991	776851
261223	776852
77475	776853
22574	776854
1777	776855
155425	776856
30601	776857
34677	776858
4114	776859
7713	776860
122136	776861
1033	776862
23546	776863
80831	776864
669	776865
740	776866
2017	776867
167472	776868
214543	776869
7462	776870
5722	776871
260768	776872
8061	776873
12841	776874
12765	776875
3461	776876
225600	776877
3054	776878
54213	776879
8357	776880
103467	776881
2390	776882
17799	776883
79805	776884
24793	776885
27896	776886
25958	776887
10478	776888
7088	776889
45178	776890
271094	776891
12079	776892
3857	776893
124849	776894
47612	776895
21673	776896
58634	776897
39396	776898
106375	776899
158974	776900
14625	776901
45552	776902
245509	776903
6812	776904
37507	776905
19703	776906
17507	776907
81185	776908
23369	776909
1039	776910
11288	776911
91935	776912
377	776913
217892	776914
148172	776915
2962	776916
89003	776917
13	776918
11961	776919
49300	776920
65192	776921
146003	776922
48160	776923
195081	776924
44113	776925
255238	776926
30450	776927
87512	776928
35210	776929
60760	776930
11936	776931
68775	776932
61859	776933
11291	776934
72300	776935
37395	776936
44138	776937
43299	776938
36306	776939
163678	776940
181422	776941
39603	776942
24538	776943
24932	776944
46034	776945
46804	776946
23806	776947
130054	776948
74553	776949
26682	776950
231780	776951
103903	776952
53311	776953
31670	776954
2616	776955
5764	776956
7846	776957
6822	776958
22398	776959
196490	776960
327	776961
30194	776962
142074	776963
76544	776964
136545	776965
49808	776966
94490	776967
3882	776968
52736	776969
48984	776970
193554	776971
27181	776972
72382	776973
34487	776974
24797	776975
8431	776976
1642	776977
69179	776978
252879	776979
235337	776980
118491	776981
40214	776982
15811	776983
26666	776984
204406	776985
1947	776986
80484	776987
5452	776988
132578	776989
21183	776990
24300	776991
51891	776992
2399	776993
25066	776994
79362	776995
58459	776996
3985	776997
132444	776998
15966	776999
7732	777000
1528	777001
121	777002
1345	777003
64783	777004
3845	777005
8203	777006
60681	777007
233320	777008
248369	777009
38739	777010
9022	777011
248299	777012
21439	777013
182430	777014
81658	777015
50461	777016
234988	777017
186636	777018
69757	777019
124294	777020
1291	777021
763	777022
246932	777023
4978	777024
27420	777025
8551	777026
14768	777027
111120	777028
54764	777029
45428	777030
98457	777031
38318	777032
146295	777033
29640	777034
24642	777035
2587	777036
110606	777037
648	777038
2123	777039
116694	777040
124174	777041
36690	777042
31802	777043
4641	777044
12054	777045
88566	777046
110269	777047
34851	777048
135225	777049
1211	777050
97500	777051
69281	777052
12265	777053
125510	777054
88661	777055
221225	777056
753	777057
1764	777058
78614	777059
540	777060
72385	777061
241890	777062
12941	777063
10656	777064
96610	777065
1202	777066
129546	777067
146670	777068
1219	777069
50175	777070
166470	777071
157059	777072
14172	777073
3314	777074
19392	777075
27917	777076
44538	777077
163950	777078
111898	777079
148657	777080
5033	777081
103722	777082
95196	777083
40172	777084
62433	777085
4602	777086
78497	777087
252916	777088
5045	777089
256	777090
17570	777091
153993	777092
98180	777093
167227	777094
2796	777095
54030	777096
145719	777097
63936	777098
80987	777099
22988	777100
241852	777101
80709	777102
142505	777103
71620	777104
9874	777105
3890	777106
31864	777107
49198	777108
4025	777109
6884	777110
24156	777111
221	777112
2631	777113
27998	777114
48182	777115
436	777116
110844	777117
242071	777118
29902	777119
27569	777120
519	777121
96749	777122
14143	777123
66450	777124
32463	777125
40752	777126
268875	777127
100298	777128
72520	777129
83733	777130
255421	777131
135057	777132
13152	777133
224263	777134
86155	777135
6443	777136
40327	777137
50775	777138
19431	777139
159110	777140
42490	777141
31	777142
23993	777143
4467	777144
53257	777145
32052	777146
5041	777147
134480	777148
270059	777149
19504	777150
31191	777151
52270	777152
18845	777153
29434	777154
10114	777155
676	777156
98178	777157
131309	777158
43745	777159
45750	777160
1254	777161
2311	777162
4368	777163
67368	777164
114032	777165
16298	777166
151611	777167
991	777168
105685	777169
89911	777170
159160	777171
3169	777172
108200	777173
5825	777174
70132	777175
9677	777176
24892	777177
57106	777178
5802	777179
252	777180
23959	777181
5566	777182
68384	777183
138819	777184
21101	777185
12636	777186
78837	777187
549	777188
44835	777189
84141	777190
50683	777191
55108	777192
52498	777193
30688	777194
166098	777195
341	777196
21701	777197
6100	777198
30696	777199
38407	777200
117284	777201
65899	777202
9452	777203
118016	777204
140296	777205
121100	777206
2459	777207
7866	777208
6267	777209
94121	777210
31422	777211
93772	777212
112649	777213
19697	777214
269542	777215
30689	777216
4646	777217
6011	777218
41108	777219
16319	777220
33797	777221
2144	777222
65121	777223
4049	777224
18384	777225
45532	777226
243014	777227
35000	777228
35301	777229
2806	777230
8189	777231
111799	777232
35871	777233
8661	777234
42854	777235
22805	777236
40171	777237
30470	777238
142153	777239
28710	777240
4277	777241
40487	777242
114758	777243
37046	777244
38906	777245
220321	777246
115	777247
48971	777248
80449	777249
111775	777250
18498	777251
228718	777252
7059	777253
25034	777254
62644	777255
171070	777256
223405	777257
35840	777258
40	777259
3	777260
14462	777261
37578	777262
62201	777263
20674	777264
48416	777265
46079	777266
63056	777267
160267	777268
881	777269
71179	777270
11185	777271
47287	777272
15358	777273
250	777274
8957	777275
22473	777276
62109	777277
33864	777278
52659	777279
8116	777280
5861	777281
89109	777282
76828	777283
216690	777284
41019	777285
50969	777286
159210	777287
122	777288
112670	777289
55912	777290
3769	777291
86312	777292
38756	777293
1671	777294
160597	777295
4368	777296
19014	777297
16284	777298
69099	777299
42568	777300
27058	777301
169584	777302
25494	777303
39414	777304
98972	777305
44399	777306
3703	777307
83160	777308
139118	777309
180850	777310
52168	777311
17119	777312
261473	777313
71959	777314
146114	777315
16317	777316
14003	777317
118776	777318
46872	777319
1674	777320
61925	777321
6133	777322
19844	777323
27465	777324
46078	777325
349	777326
4874	777327
3231	777328
99226	777329
108917	777330
7583	777331
49514	777332
7969	777333
12471	777334
13131	777335
109493	777336
147330	777337
124	777338
62864	777339
119781	777340
87	777341
3493	777342
1795	777343
221858	777344
268079	777345
131585	777346
6150	777347
6854	777348
8012	777349
5515	777350
18653	777351
83405	777352
55307	777353
1038	777354
147589	777355
38951	777356
151375	777357
3971	777358
76525	777359
119161	777360
260276	777361
76680	777362
113559	777363
4964	777364
179142	777365
43998	777366
60679	777367
42142	777368
191527	777369
6600	777370
210406	777371
102930	777372
37841	777373
37871	777374
9199	777375
3638	777376
2848	777377
1537	777378
4936	777379
29250	777380
456	777381
11219	777382
102843	777383
8865	777384
81103	777385
28949	777386
221	777387
116943	777388
1519	777389
57124	777390
3417	777391
1080	777392
56303	777393
245088	777394
14181	777395
16525	777396
7537	777397
138310	777398
36527	777399
15537	777400
23729	777401
1446	777402
149682	777403
6101	777404
7288	777405
10341	777406
1588	777407
244666	777408
109098	777409
110130	777410
51220	777411
21716	777412
80506	777413
4654	777414
48005	777415
65294	777416
49837	777417
4860	777418
6611	777419
129700	777420
25866	777421
38	777422
24009	777423
92275	777424
47617	777425
495	777426
35079	777427
7363	777428
254268	777429
13958	777430
152677	777431
2153	777432
28384	777433
2951	777434
16705	777435
34299	777436
41611	777437
41915	777438
82216	777439
40329	777440
122945	777441
104910	777442
57332	777443
30920	777444
146834	777445
22662	777446
18170	777447
41838	777448
7407	777449
207505	777450
210965	777451
255361	777452
101343	777453
16732	777454
67361	777455
3629	777456
26989	777457
17523	777458
59981	777459
113685	777460
8850	777461
93935	777462
126057	777463
2348	777464
6623	777465
187061	777466
142711	777467
2218	777468
18293	777469
15986	777470
574	777471
5607	777472
78583	777473
498	777474
4312	777475
121029	777476
166244	777477
76514	777478
68124	777479
25396	777480
20881	777481
22952	777482
6561	777483
88058	777484
54979	777485
100487	777486
55035	777487
107024	777488
161781	777489
23932	777490
103048	777491
17746	777492
1960	777493
7941	777494
147359	777495
20205	777496
974	777497
8567	777498
13876	777499
171674	777500
99271	777501
19887	777502
35043	777503
98136	777504
44092	777505
22690	777506
2042	777507
7117	777508
33932	777509
3098	777510
178313	777511
265030	777512
168089	777513
28612	777514
16379	777515
53	777516
66875	777517
126601	777518
11782	777519
5733	777520
45825	777521
267	777522
40078	777523
81722	777524
19766	777525
268024	777526
17802	777527
100058	777528
23285	777529
6901	777530
10059	777531
25146	777532
16163	777533
16413	777534
9955	777535
255144	777536
5961	777537
10697	777538
80878	777539
59629	777540
70063	777541
4426	777542
39507	777543
24252	777544
239041	777545
62494	777546
4193	777547
36880	777548
54309	777549
29684	777550
7810	777551
15677	777552
209009	777553
146374	777554
228154	777555
98832	777556
101222	777557
34065	777558
229721	777559
580	777560
30795	777561
3433	777562
93587	777563
6087	777564
1772	777565
580	777566
28368	777567
201462	777568
7840	777569
39332	777570
30972	777571
4168	777572
18750	777573
3794	777574
59705	777575
9933	777576
21404	777577
192428	777578
87065	777579
64334	777580
75889	777581
149081	777582
4923	777583
50832	777584
6140	777585
240036	777586
225016	777587
18297	777588
99003	777589
212583	777590
5856	777591
129899	777592
131544	777593
6149	777594
79023	777595
120455	777596
29227	777597
1581	777598
31402	777599
135125	777600
49357	777601
73443	777602
72567	777603
44235	777604
7674	777605
12488	777606
208845	777607
63077	777608
101156	777609
52140	777610
24	777611
108013	777612
108501	777613
98025	777614
7456	777615
71895	777616
39398	777617
33849	777618
61527	777619
92435	777620
54484	777621
134400	777622
17883	777623
145848	777624
75485	777625
13605	777626
45619	777627
1181	777628
58853	777629
3271	777630
96790	777631
1720	777632
64142	777633
61363	777634
72141	777635
123594	777636
270312	777637
108212	777638
105490	777639
1184	777640
73825	777641
92608	777642
24484	777643
7400	777644
122283	777645
192075	777646
121508	777647
71732	777648
613	777649
59744	777650
17824	777651
55756	777652
4744	777653
3220	777654
28523	777655
182202	777656
25551	777657
223240	777658
2437	777659
2039	777660
5768	777661
19028	777662
9582	777663
208721	777664
1010	777665
821	777666
308	777667
377	777668
2648	777669
113842	777670
27883	777671
4476	777672
38794	777673
71593	777674
914	777675
209770	777676
130404	777677
237999	777678
111878	777679
43354	777680
3785	777681
40285	777682
239094	777683
202	777684
15367	777685
11224	777686
12332	777687
238827	777688
4651	777689
49858	777690
54089	777691
17617	777692
43565	777693
132028	777694
217029	777695
53768	777696
131647	777697
414	777698
154867	777699
1119	777700
2604	777701
168387	777702
16663	777703
34643	777704
30595	777705
140133	777706
121664	777707
44090	777708
198724	777709
138827	777710
5697	777711
7529	777712
66398	777713
59859	777714
9744	777715
14550	777716
80081	777717
1510	777718
162128	777719
367	777720
157696	777721
17784	777722
46086	777723
116642	777724
178493	777725
19136	777726
26788	777727
203585	777728
97890	777729
10134	777730
40340	777731
16025	777732
50802	777733
42081	777734
207023	777735
74963	777736
2455	777737
34616	777738
69843	777739
36554	777740
132808	777741
57830	777742
167357	777743
159396	777744
85676	777745
229314	777746
2073	777747
157825	777748
67904	777749
237217	777750
25085	777751
54426	777752
46791	777753
13355	777754
75892	777755
143960	777756
125517	777757
86241	777758
28935	777759
261251	777760
97487	777761
742	777762
135778	777763
92230	777764
37978	777765
30662	777766
30837	777767
5119	777768
28967	777769
2341	777770
47455	777771
28507	777772
75875	777773
269173	777774
19939	777775
17961	777776
175618	777777
232217	777778
220363	777779
57693	777780
553	777781
45716	777782
270	777783
178046	777784
10674	777785
157065	777786
3942	777787
81482	777788
70536	777789
60049	777790
32050	777791
196346	777792
7063	777793
69136	777794
26358	777795
27241	777796
201994	777797
43055	777798
66573	777799
208238	777800
16223	777801
19902	777802
13475	777803
20421	777804
33207	777805
98106	777806
20069	777807
2250	777808
177945	777809
213	777810
31046	777811
40748	777812
16472	777813
60026	777814
166240	777815
19011	777816
38511	777817
2309	777818
41665	777819
27627	777820
108622	777821
27659	777822
10629	777823
6828	777824
29989	777825
49962	777826
41694	777827
5168	777828
239161	777829
24822	777830
34310	777831
50475	777832
12200	777833
185497	777834
143328	777835
69333	777836
41239	777837
1157	777838
1334	777839
40176	777840
1906	777841
9722	777842
314	777843
12756	777844
68492	777845
22611	777846
211408	777847
2744	777848
167570	777849
30020	777850
70728	777851
8837	777852
24607	777853
5808	777854
19144	777855
1792	777856
104823	777857
1411	777858
43086	777859
10492	777860
874	777861
3388	777862
67682	777863
6	777864
54607	777865
15120	777866
257361	777867
107039	777868
1733	777869
3702	777870
14972	777871
28312	777872
95390	777873
106444	777874
112254	777875
34564	777876
2955	777877
149364	777878
133707	777879
84	777880
136620	777881
2761	777882
164832	777883
154437	777884
22882	777885
10863	777886
16799	777887
21028	777888
3578	777889
195	777890
1289	777891
3485	777892
8839	777893
68423	777894
190671	777895
142315	777896
28446	777897
145962	777898
207965	777899
67116	777900
89226	777901
46821	777902
75824	777903
21793	777904
224877	777905
31852	777906
224723	777907
59173	777908
4460	777909
152214	777910
39400	777911
144158	777912
63911	777913
4337	777914
470	777915
116697	777916
27091	777917
53897	777918
58683	777919
476	777920
100704	777921
7074	777922
4233	777923
288	777924
16276	777925
3608	777926
30569	777927
268	777928
134361	777929
142748	777930
167298	777931
206863	777932
247546	777933
149942	777934
153728	777935
81551	777936
19354	777937
49766	777938
59176	777939
225139	777940
141208	777941
5730	777942
208611	777943
26497	777944
198281	777945
219780	777946
41776	777947
25507	777948
4903	777949
34349	777950
325	777951
155172	777952
83977	777953
75652	777954
2938	777955
1089	777956
5012	777957
92829	777958
48995	777959
1103	777960
47721	777961
18310	777962
109933	777963
26637	777964
141752	777965
125868	777966
166390	777967
221777	777968
52	777969
156045	777970
218748	777971
9062	777972
42184	777973
8908	777974
77798	777975
11899	777976
61959	777977
32828	777978
42398	777979
226174	777980
102823	777981
64137	777982
62765	777983
27007	777984
106848	777985
16798	777986
134703	777987
3290	777988
21025	777989
14600	777990
6349	777991
40574	777992
110885	777993
4223	777994
1207	777995
18054	777996
148363	777997
143427	777998
5150	777999
55532	778000
76767	778001
160603	778002
168655	778003
130822	778004
25191	778005
42367	778006
169716	778007
107752	778008
128911	778009
33776	778010
9484	778011
140145	778012
251302	778013
26664	778014
47265	778015
142325	778016
75651	778017
34131	778018
14858	778019
23585	778020
4561	778021
6125	778022
4416	778023
31178	778024
129793	778025
513	778026
145934	778027
104004	778028
4052	778029
1218	778030
112954	778031
5496	778032
105116	778033
161330	778034
188645	778035
104324	778036
1625	778037
2124	778038
6929	778039
110851	778040
4517	778041
171121	778042
215624	778043
894	778044
8216	778045
34381	778046
37258	778047
115809	778048
3006	778049
99515	778050
3000	778051
350	778052
1783	778053
117094	778054
64072	778055
50230	778056
7378	778057
168339	778058
58119	778059
69186	778060
19063	778061
187592	778062
152941	778063
11090	778064
76459	778065
31964	778066
33719	778067
152310	778068
253688	778069
92129	778070
7118	778071
42641	778072
52884	778073
4585	778074
411	778075
72154	778076
135185	778077
32034	778078
46561	778079
42578	778080
54462	778081
42704	778082
22372	778083
110873	778084
126301	778085
10123	778086
403	778087
41262	778088
1637	778089
206961	778090
117029	778091
113566	778092
27181	778093
6366	778094
584	778095
4382	778096
45930	778097
13264	778098
16072	778099
422	778100
93377	778101
37371	778102
97961	778103
271117	778104
94253	778105
53166	778106
447	778107
81594	778108
17795	778109
129168	778110
59546	778111
226350	778112
11289	778113
1090	778114
76344	778115
53885	778116
17636	778117
70112	778118
3619	778119
6902	778120
60133	778121
216	778122
3707	778123
111320	778124
23823	778125
248624	778126
3088	778127
144	778128
26595	778129
158577	778130
84613	778131
4308	778132
152392	778133
44891	778134
67572	778135
1111	778136
39668	778137
28114	778138
154512	778139
10694	778140
45695	778141
113744	778142
27500	778143
42688	778144
27307	778145
56399	778146
12719	778147
18486	778148
11915	778149
35595	778150
34710	778151
102305	778152
47285	778153
20352	778154
94286	778155
1414	778156
110923	778157
6959	778158
248923	778159
22796	778160
65599	778161
4013	778162
64150	778163
2980	778164
23386	778165
145268	778166
1663	778167
237	778168
110086	778169
18111	778170
13611	778171
14225	778172
18369	778173
105814	778174
4784	778175
64061	778176
82329	778177
72809	778178
126132	778179
18654	778180
98845	778181
64325	778182
116928	778183
35156	778184
51298	778185
83546	778186
9867	778187
151920	778188
5008	778189
20571	778190
8020	778191
12859	778192
72962	778193
19001	778194
16910	778195
201523	778196
558	778197
56856	778198
7534	778199
3753	778200
5812	778201
7	778202
39621	778203
50452	778204
3107	778205
98769	778206
33243	778207
46739	778208
170291	778209
253640	778210
23060	778211
8168	778212
72340	778213
16178	778214
139950	778215
109599	778216
15792	778217
55305	778218
167889	778219
74915	778220
235287	778221
17760	778222
2892	778223
65783	778224
17331	778225
743	778226
2955	778227
46121	778228
53013	778229
155044	778230
62504	778231
30528	778232
168272	778233
160824	778234
87003	778235
13303	778236
28720	778237
476	778238
38429	778239
10746	778240
30490	778241
2469	778242
13026	778243
2382	778244
40080	778245
4286	778246
13395	778247
240	778248
90571	778249
72305	778250
170785	778251
13065	778252
65306	778253
113318	778254
122968	778255
33104	778256
53417	778257
105510	778258
15683	778259
1086	778260
21996	778261
25270	778262
24026	778263
165038	778264
113735	778265
17911	778266
32033	778267
27116	778268
40417	778269
14329	778270
131938	778271
33635	778272
95543	778273
9627	778274
62287	778275
25146	778276
114539	778277
53099	778278
2574	778279
1261	778280
41402	778281
150938	778282
65399	778283
49546	778284
259809	778285
237231	778286
8729	778287
3359	778288
35030	778289
2811	778290
157183	778291
204732	778292
2282	778293
108125	778294
7236	778295
86880	778296
41252	778297
271885	778298
7142	778299
111703	778300
222182	778301
132999	778302
15482	778303
19754	778304
466	778305
5938	778306
83423	778307
15096	778308
206624	778309
24907	778310
242484	778311
73155	778312
153310	778313
9951	778314
24156	778315
33111	778316
14496	778317
24579	778318
13184	778319
48345	778320
1542	778321
4714	778322
59989	778323
53374	778324
5472	778325
7543	778326
232135	778327
34108	778328
12447	778329
66203	778330
1100	778331
56187	778332
132109	778333
47199	778334
320	778335
256348	778336
86892	778337
14173	778338
1587	778339
2142	778340
1882	778341
26197	778342
56958	778343
1565	778344
6095	778345
10376	778346
5394	778347
84100	778348
181395	778349
143268	778350
19364	778351
23476	778352
12133	778353
104866	778354
215761	778355
122651	778356
12803	778357
41341	778358
1444	778359
238698	778360
76679	778361
122	778362
55325	778363
11931	778364
138127	778365
9492	778366
122222	778367
493	778368
17939	778369
91620	778370
28526	778371
35633	778372
219879	778373
4503	778374
6041	778375
3070	778376
15120	778377
7102	778378
56393	778379
13876	778380
319	778381
85431	778382
31405	778383
77876	778384
21201	778385
2052	778386
6649	778387
447	778388
4361	778389
4018	778390
2431	778391
31872	778392
109034	778393
40336	778394
3126	778395
8561	778396
24124	778397
2	778398
4329	778399
34956	778400
122439	778401
9841	778402
255600	778403
35349	778404
34534	778405
262577	778406
44849	778407
3184	778408
183	778409
4610	778410
95577	778411
48021	778412
57816	778413
340	778414
34021	778415
23120	778416
21841	778417
29073	778418
29389	778419
131214	778420
9799	778421
260450	778422
155131	778423
48612	778424
248954	778425
154499	778426
32450	778427
54996	778428
104520	778429
62908	778430
62036	778431
6977	778432
7499	778433
111632	778434
58321	778435
8465	778436
110149	778437
170087	778438
61293	778439
35997	778440
15633	778441
9818	778442
136717	778443
102763	778444
2116	778445
29412	778446
5030	778447
1859	778448
171302	778449
53456	778450
111727	778451
46833	778452
123552	778453
82071	778454
15637	778455
120876	778456
126629	778457
262688	778458
24409	778459
120003	778460
91360	778461
269255	778462
5307	778463
66327	778464
10291	778465
17949	778466
35396	778467
2977	778468
164343	778469
40301	778470
63443	778471
128886	778472
82555	778473
49831	778474
3045	778475
119727	778476
77	778477
3549	778478
7279	778479
10770	778480
872	778481
35595	778482
217671	778483
3003	778484
16173	778485
228985	778486
7753	778487
33025	778488
8504	778489
50011	778490
148649	778491
15800	778492
165549	778493
15081	778494
5770	778495
1522	778496
3623	778497
1880	778498
2060	778499
2350	778500
65935	778501
6744	778502
6612	778503
178433	778504
8294	778505
76080	778506
113034	778507
8167	778508
108320	778509
30586	778510
28550	778511
21989	778512
212966	778513
207332	778514
145229	778515
1926	778516
74644	778517
9654	778518
82809	778519
18890	778520
6426	778521
14259	778522
64984	778523
132200	778524
49563	778525
30006	778526
63253	778527
5267	778528
11901	778529
1812	778530
55	778531
27172	778532
30095	778533
123521	778534
51831	778535
107572	778536
206517	778537
84575	778538
76436	778539
59502	778540
21187	778541
4767	778542
6491	778543
21730	778544
68762	778545
13952	778546
28790	778547
20936	778548
76209	778549
77664	778550
20149	778551
235886	778552
8325	778553
120915	778554
35576	778555
24897	778556
105585	778557
4015	778558
95	778559
43842	778560
10899	778561
71306	778562
218394	778563
34287	778564
48985	778565
164264	778566
188325	778567
87455	778568
5620	778569
76285	778570
45395	778571
6147	778572
98472	778573
207354	778574
63610	778575
272630	778576
233869	778577
226070	778578
21532	778579
42159	778580
161839	778581
65861	778582
7228	778583
127292	778584
3149	778585
14050	778586
11250	778587
23589	778588
1083	778589
92076	778590
28038	778591
4079	778592
132381	778593
119448	778594
101815	778595
173022	778596
111051	778597
106181	778598
9098	778599
31364	778600
1088	778601
10551	778602
77601	778603
36284	778604
166171	778605
34142	778606
62267	778607
107635	778608
22190	778609
6621	778610
162046	778611
241647	778612
16554	778613
62105	778614
84966	778615
168851	778616
109787	778617
6727	778618
34883	778619
19971	778620
56069	778621
60003	778622
194410	778623
124274	778624
32905	778625
21653	778626
16039	778627
105278	778628
54123	778629
15355	778630
29320	778631
94973	778632
11823	778633
6747	778634
20551	778635
54564	778636
2250	778637
133027	778638
1362	778639
3446	778640
105504	778641
342	778642
5127	778643
39330	778644
86694	778645
9375	778646
3357	778647
104596	778648
146467	778649
238498	778650
7761	778651
1352	778652
1585	778653
246698	778654
117030	778655
21009	778656
26044	778657
27523	778658
13	778659
100075	778660
9614	778661
29538	778662
11199	778663
51375	778664
13959	778665
95658	778666
30363	778667
56328	778668
2516	778669
131128	778670
119764	778671
237893	778672
78469	778673
40858	778674
30166	778675
105833	778676
4377	778677
1901	778678
114252	778679
68471	778680
3927	778681
68756	778682
66216	778683
11430	778684
54404	778685
56296	778686
105446	778687
1478	778688
217792	778689
80301	778690
2903	778691
6001	778692
11491	778693
79287	778694
99166	778695
4168	778696
262323	778697
576	778698
32239	778699
3542	778700
4329	778701
53743	778702
43479	778703
89370	778704
170632	778705
4112	778706
56611	778707
104259	778708
1127	778709
36562	778710
77681	778711
113248	778712
15583	778713
40284	778714
134166	778715
239409	778716
39624	778717
55849	778718
85519	778719
62471	778720
121478	778721
21822	778722
44764	778723
55244	778724
142866	778725
41469	778726
1309	778727
122201	778728
3781	778729
10167	778730
190605	778731
35206	778732
168096	778733
8426	778734
47530	778735
67149	778736
878	778737
7472	778738
39805	778739
147208	778740
211422	778741
71292	778742
24049	778743
23464	778744
11872	778745
10402	778746
100927	778747
28274	778748
198356	778749
8643	778750
769	778751
45394	778752
13058	778753
135798	778754
85952	778755
50203	778756
106000	778757
56235	778758
7222	778759
138923	778760
80132	778761
13533	778762
23864	778763
77490	778764
5113	778765
41575	778766
165404	778767
46660	778768
107557	778769
260872	778770
89169	778771
50584	778772
144610	778773
121141	778774
8623	778775
43787	778776
165834	778777
193753	778778
43548	778779
14998	778780
4135	778781
73483	778782
219900	778783
59936	778784
4472	778785
22384	778786
15622	778787
2061	778788
36581	778789
185699	778790
3209	778791
144456	778792
45236	778793
202917	778794
257758	778795
16151	778796
13006	778797
44252	778798
60010	778799
9	778800
111986	778801
80570	778802
165486	778803
2590	778804
2983	778805
48716	778806
1490	778807
9147	778808
179411	778809
93908	778810
33620	778811
1904	778812
19219	778813
75954	778814
96360	778815
136812	778816
4716	778817
10178	778818
53249	778819
7941	778820
260331	778821
46590	778822
157387	778823
2236	778824
54474	778825
243726	778826
11953	778827
1293	778828
25653	778829
162917	778830
206941	778831
38800	778832
866	778833
188077	778834
108811	778835
33743	778836
184848	778837
99291	778838
26320	778839
90718	778840
34640	778841
19146	778842
27753	778843
56806	778844
16937	778845
143404	778846
11003	778847
5938	778848
105415	778849
140401	778850
115539	778851
82685	778852
78178	778853
29876	778854
51861	778855
226901	778856
252843	778857
219404	778858
1456	778859
15229	778860
14407	778861
100677	778862
74331	778863
255	778864
98793	778865
79808	778866
116693	778867
57857	778868
142007	778869
33340	778870
30014	778871
71249	778872
54338	778873
46175	778874
21694	778875
80	778876
19198	778877
17380	778878
40224	778879
27657	778880
26044	778881
550	778882
105891	778883
4699	778884
87289	778885
55476	778886
234177	778887
16248	778888
149374	778889
6702	778890
20921	778891
5088	778892
162169	778893
13028	778894
52258	778895
168342	778896
142342	778897
250183	778898
23994	778899
11721	778900
20208	778901
230850	778902
174706	778903
150078	778904
127795	778905
38662	778906
31939	778907
92333	778908
124061	778909
84536	778910
27592	778911
261115	778912
225246	778913
11982	778914
3928	778915
124054	778916
143088	778917
62114	778918
132604	778919
61643	778920
89694	778921
6254	778922
9353	778923
45645	778924
12458	778925
72363	778926
44769	778927
893	778928
113983	778929
100178	778930
1478	778931
3276	778932
33241	778933
78531	778934
7790	778935
21454	778936
192554	778937
129189	778938
74207	778939
36216	778940
146648	778941
105020	778942
12973	778943
23731	778944
91976	778945
56581	778946
18072	778947
163470	778948
268292	778949
202405	778950
39757	778951
46452	778952
2618	778953
174402	778954
122895	778955
261618	778956
15360	778957
28948	778958
878	778959
113	778960
1343	778961
4928	778962
82135	778963
8152	778964
7507	778965
117679	778966
91545	778967
14050	778968
109920	778969
152264	778970
38639	778971
14	778972
73570	778973
7619	778974
8418	778975
231508	778976
17401	778977
134754	778978
118863	778979
4655	778980
53275	778981
202632	778982
22337	778983
3445	778984
8257	778985
8364	778986
1097	778987
1351	778988
81713	778989
3930	778990
182340	778991
6868	778992
36555	778993
7104	778994
1129	778995
71420	778996
19156	778997
190739	778998
96910	778999
45924	779000
129819	779001
131831	779002
94383	779003
16650	779004
114232	779005
14329	779006
27857	779007
21134	779008
51394	779009
90325	779010
74330	779011
2221	779012
25750	779013
90923	779014
9015	779015
74992	779016
223681	779017
137379	779018
19349	779019
194113	779020
79036	779021
66609	779022
48258	779023
11609	779024
19420	779025
1827	779026
11199	779027
197410	779028
156478	779029
92292	779030
255112	779031
23091	779032
7890	779033
217132	779034
12028	779035
237109	779036
2745	779037
7533	779038
261044	779039
218627	779040
47496	779041
113908	779042
124900	779043
237739	779044
69349	779045
15007	779046
45183	779047
7833	779048
48809	779049
2142	779050
115634	779051
918	779052
167120	779053
1856	779054
157143	779055
41924	779056
11599	779057
32607	779058
14591	779059
36317	779060
47578	779061
249195	779062
44995	779063
38922	779064
539	779065
3196	779066
68135	779067
132777	779068
4145	779069
118999	779070
37214	779071
139524	779072
90586	779073
29809	779074
111814	779075
2904	779076
70883	779077
28106	779078
223909	779079
13347	779080
567	779081
221562	779082
36899	779083
6737	779084
48270	779085
240347	779086
112453	779087
22731	779088
20378	779089
16083	779090
111571	779091
208521	779092
59910	779093
12827	779094
55094	779095
10487	779096
70206	779097
201392	779098
100623	779099
152477	779100
41906	779101
218673	779102
53450	779103
238467	779104
11088	779105
14265	779106
45184	779107
55763	779108
94116	779109
242310	779110
9685	779111
6889	779112
182915	779113
14418	779114
114116	779115
862	779116
64627	779117
19513	779118
245020	779119
118730	779120
160157	779121
45017	779122
33270	779123
2820	779124
78393	779125
8118	779126
52096	779127
17324	779128
24310	779129
164012	779130
2881	779131
132281	779132
228436	779133
1829	779134
16093	779135
147970	779136
42410	779137
11848	779138
43021	779139
6346	779140
50096	779141
19893	779142
402	779143
52951	779144
52931	779145
10161	779146
4385	779147
4741	779148
136673	779149
149946	779150
31228	779151
16713	779152
9039	779153
271	779154
37632	779155
121538	779156
35587	779157
2753	779158
24826	779159
83153	779160
886	779161
154964	779162
762	779163
1262	779164
17781	779165
1148	779166
43952	779167
138822	779168
87011	779169
33591	779170
64184	779171
39292	779172
9926	779173
1284	779174
3407	779175
3201	779176
78381	779177
12883	779178
432	779179
69503	779180
73856	779181
144573	779182
2388	779183
268437	779184
6395	779185
5680	779186
177492	779187
76015	779188
57279	779189
7558	779190
99576	779191
493	779192
26805	779193
3	779194
54453	779195
10370	779196
254355	779197
11008	779198
1066	779199
6003	779200
89805	779201
116930	779202
909	779203
17977	779204
54171	779205
50819	779206
17902	779207
101264	779208
74258	779209
90096	779210
80412	779211
36555	779212
24737	779213
42637	779214
13894	779215
44723	779216
16803	779217
114112	779218
75036	779219
17984	779220
3519	779221
37542	779222
78115	779223
22570	779224
15994	779225
240128	779226
3571	779227
157996	779228
15268	779229
14513	779230
13064	779231
461	779232
93120	779233
161043	779234
64142	779235
15516	779236
15077	779237
74955	779238
113578	779239
23162	779240
20922	779241
56592	779242
39375	779243
253205	779244
4915	779245
23378	779246
139595	779247
938	779248
10067	779249
118145	779250
101487	779251
176773	779252
19024	779253
47082	779254
2405	779255
36520	779256
11021	779257
4123	779258
21312	779259
1842	779260
45144	779261
83300	779262
10828	779263
175055	779264
36763	779265
262656	779266
82230	779267
93398	779268
1346	779269
374	779270
63429	779271
658	779272
194288	779273
42287	779274
4627	779275
51740	779276
2473	779277
38362	779278
25104	779279
51643	779280
860	779281
53934	779282
2173	779283
18456	779284
24776	779285
47992	779286
56598	779287
46549	779288
23784	779289
146593	779290
26372	779291
141197	779292
24442	779293
203625	779294
105802	779295
30751	779296
99108	779297
65805	779298
50426	779299
4287	779300
23517	779301
105730	779302
209275	779303
77113	779304
28568	779305
33084	779306
63397	779307
129975	779308
12794	779309
35766	779310
79339	779311
116017	779312
80751	779313
71448	779314
26094	779315
59131	779316
39913	779317
216232	779318
164392	779319
78731	779320
165539	779321
27477	779322
108790	779323
38711	779324
154248	779325
14413	779326
187962	779327
4883	779328
35500	779329
12831	779330
75130	779331
1121	779332
79876	779333
102007	779334
36448	779335
29185	779336
16787	779337
133328	779338
117818	779339
39618	779340
17811	779341
45868	779342
35961	779343
33438	779344
34161	779345
30389	779346
198245	779347
58409	779348
15456	779349
73451	779350
133323	779351
300	779352
162885	779353
19077	779354
70340	779355
5163	779356
107410	779357
99614	779358
18674	779359
119739	779360
44	779361
29	779362
52062	779363
4731	779364
50908	779365
27370	779366
85493	779367
994	779368
4417	779369
220146	779370
446	779371
9859	779372
11158	779373
73646	779374
19309	779375
32601	779376
55248	779377
95888	779378
25571	779379
82157	779380
251	779381
45721	779382
227164	779383
1803	779384
150895	779385
4147	779386
198331	779387
90750	779388
79016	779389
73452	779390
40732	779391
130373	779392
397	779393
7553	779394
154473	779395
32136	779396
17365	779397
41664	779398
84879	779399
28282	779400
228059	779401
102016	779402
239878	779403
14694	779404
42695	779405
135540	779406
163805	779407
8104	779408
27579	779409
12672	779410
1848	779411
106956	779412
222251	779413
21249	779414
82424	779415
17793	779416
33280	779417
5261	779418
64405	779419
104311	779420
9972	779421
151710	779422
31415	779423
158402	779424
6641	779425
4721	779426
21551	779427
107547	779428
38993	779429
23968	779430
45946	779431
103010	779432
270141	779433
91270	779434
7067	779435
14440	779436
31268	779437
136342	779438
27792	779439
15571	779440
84704	779441
9268	779442
9308	779443
8351	779444
7773	779445
204296	779446
22456	779447
121411	779448
28468	779449
94002	779450
70990	779451
21649	779452
1994	779453
68246	779454
3560	779455
8339	779456
13198	779457
2273	779458
14547	779459
26295	779460
73495	779461
151513	779462
138761	779463
112815	779464
11209	779465
168573	779466
2586	779467
13942	779468
50	779469
45018	779470
162701	779471
206625	779472
52588	779473
9866	779474
2523	779475
31948	779476
29831	779477
11422	779478
242876	779479
4871	779480
2062	779481
71013	779482
42532	779483
2969	779484
32041	779485
77081	779486
242692	779487
20952	779488
11522	779489
26955	779490
60265	779491
14907	779492
16233	779493
168667	779494
101227	779495
11093	779496
56198	779497
108782	779498
8649	779499
80682	779500
122537	779501
289	779502
137833	779503
124361	779504
17657	779505
162283	779506
90998	779507
58833	779508
32384	779509
63353	779510
4113	779511
75191	779512
125563	779513
174757	779514
33683	779515
957	779516
78969	779517
30348	779518
43320	779519
7104	779520
40957	779521
64889	779522
212610	779523
49429	779524
55925	779525
31228	779526
60555	779527
6469	779528
24153	779529
13234	779530
25520	779531
47937	779532
67577	779533
2235	779534
4160	779535
32833	779536
98818	779537
228463	779538
89866	779539
56412	779540
105813	779541
4634	779542
9000	779543
4250	779544
15432	779545
222101	779546
48022	779547
9094	779548
64507	779549
5725	779550
52481	779551
1213	779552
1125	779553
166031	779554
76458	779555
267148	779556
5326	779557
2679	779558
26207	779559
171564	779560
52245	779561
70393	779562
29529	779563
490	779564
713	779565
29525	779566
5605	779567
154757	779568
2498	779569
62759	779570
8238	779571
62861	779572
7051	779573
7078	779574
176013	779575
53658	779576
13520	779577
5985	779578
13384	779579
56716	779580
58262	779581
214899	779582
76662	779583
173063	779584
8371	779585
24052	779586
23582	779587
17202	779588
235558	779589
12828	779590
17083	779591
219946	779592
51275	779593
104962	779594
2375	779595
52911	779596
25797	779597
39403	779598
117930	779599
56149	779600
258316	779601
78092	779602
33190	779603
316	779604
9462	779605
58987	779606
75341	779607
28274	779608
110879	779609
1034	779610
7691	779611
7904	779612
36883	779613
272169	779614
160399	779615
7185	779616
2702	779617
26811	779618
233	779619
5690	779620
112049	779621
63434	779622
124963	779623
152923	779624
120811	779625
10125	779626
8580	779627
12247	779628
134998	779629
80784	779630
25269	779631
104011	779632
61558	779633
91403	779634
2631	779635
102883	779636
11814	779637
113308	779638
23692	779639
4050	779640
41940	779641
108286	779642
262287	779643
24232	779644
191693	779645
142717	779646
165	779647
4338	779648
74773	779649
532	779650
11103	779651
98	779652
16134	779653
156867	779654
3619	779655
10377	779656
45136	779657
85521	779658
142050	779659
144662	779660
152216	779661
67236	779662
38354	779663
59578	779664
53357	779665
26051	779666
23786	779667
269672	779668
50736	779669
86947	779670
238	779671
66777	779672
47938	779673
6865	779674
77722	779675
158829	779676
47886	779677
46264	779678
49778	779679
46807	779680
10	779681
17640	779682
24435	779683
89286	779684
99269	779685
76838	779686
34064	779687
77605	779688
11285	779689
86957	779690
100052	779691
35766	779692
117648	779693
96080	779694
829	779695
18024	779696
4983	779697
23127	779698
1746	779699
41179	779700
10673	779701
163082	779702
5634	779703
10506	779704
140088	779705
24087	779706
250426	779707
101142	779708
141723	779709
1935	779710
502	779711
263274	779712
7356	779713
71267	779714
93339	779715
261453	779716
32	779717
272289	779718
46411	779719
22884	779720
42998	779721
2603	779722
201361	779723
7565	779724
11601	779725
3953	779726
14072	779727
36110	779728
59235	779729
2671	779730
2783	779731
6598	779732
168518	779733
75192	779734
45283	779735
70164	779736
15775	779737
79	779738
123484	779739
105259	779740
67507	779741
8014	779742
2601	779743
9107	779744
140761	779745
3533	779746
78057	779747
87607	779748
1510	779749
223163	779750
100871	779751
271276	779752
53682	779753
141148	779754
133604	779755
24203	779756
212488	779757
72534	779758
16756	779759
24344	779760
20863	779761
13927	779762
18588	779763
28200	779764
14349	779765
37476	779766
57311	779767
259287	779768
39416	779769
95540	779770
34653	779771
43364	779772
7987	779773
249075	779774
18475	779775
139055	779776
12907	779777
27401	779778
71301	779779
11410	779780
8915	779781
25119	779782
230644	779783
3094	779784
12177	779785
47821	779786
8859	779787
32146	779788
65918	779789
17496	779790
69375	779791
81264	779792
64531	779793
95605	779794
4660	779795
108764	779796
25593	779797
3127	779798
123763	779799
675	779800
624	779801
5195	779802
150628	779803
109804	779804
32649	779805
1065	779806
28237	779807
97945	779808
77526	779809
22821	779810
9076	779811
113816	779812
183901	779813
2402	779814
194859	779815
23266	779816
195141	779817
15467	779818
69776	779819
68209	779820
17255	779821
171	779822
52980	779823
3452	779824
162322	779825
2909	779826
45514	779827
3389	779828
115912	779829
140538	779830
134838	779831
17427	779832
80550	779833
5775	779834
224	779835
263	779836
81169	779837
6298	779838
2523	779839
2583	779840
208342	779841
2575	779842
96255	779843
66613	779844
131661	779845
188102	779846
28143	779847
126231	779848
152072	779849
67680	779850
89068	779851
83	779852
4480	779853
15940	779854
25101	779855
71587	779856
499	779857
30200	779858
70638	779859
14770	779860
3039	779861
269490	779862
28301	779863
4449	779864
22117	779865
1086	779866
13717	779867
33057	779868
111203	779869
36174	779870
46396	779871
4719	779872
31632	779873
5059	779874
263730	779875
36945	779876
27528	779877
5803	779878
29449	779879
257930	779880
89880	779881
175788	779882
221281	779883
74810	779884
2463	779885
142635	779886
45642	779887
95742	779888
94433	779889
27694	779890
25931	779891
141364	779892
10990	779893
20794	779894
47649	779895
11069	779896
6053	779897
21223	779898
263398	779899
33971	779900
3701	779901
126187	779902
9884	779903
24745	779904
303	779905
23075	779906
19271	779907
114620	779908
221986	779909
158794	779910
126894	779911
15353	779912
455	779913
245525	779914
192818	779915
31594	779916
90596	779917
49241	779918
46884	779919
54158	779920
8150	779921
1884	779922
128041	779923
2687	779924
265021	779925
9877	779926
12840	779927
58736	779928
13589	779929
3159	779930
232763	779931
105992	779932
155374	779933
25440	779934
15474	779935
191159	779936
218445	779937
164038	779938
31482	779939
7029	779940
8521	779941
86092	779942
178095	779943
224438	779944
185565	779945
89173	779946
5465	779947
3040	779948
18417	779949
260105	779950
54491	779951
29059	779952
52164	779953
14607	779954
7496	779955
75296	779956
118434	779957
45189	779958
41921	779959
1352	779960
37199	779961
11900	779962
18935	779963
3383	779964
16040	779965
18723	779966
73221	779967
3872	779968
12509	779969
42594	779970
198325	779971
95729	779972
113365	779973
215060	779974
54374	779975
16167	779976
85438	779977
52087	779978
44653	779979
19718	779980
4578	779981
2960	779982
22486	779983
99575	779984
5243	779985
16709	779986
51338	779987
2296	779988
160352	779989
107961	779990
3238	779991
7735	779992
14445	779993
2419	779994
64580	779995
26775	779996
101578	779997
14731	779998
21601	779999
174624	780000
5432	780001
6143	780002
253467	780003
32412	780004
113219	780005
50234	780006
2951	780007
30719	780008
15967	780009
213855	780010
57218	780011
5300	780012
133763	780013
18155	780014
30407	780015
12584	780016
132080	780017
1123	780018
5184	780019
194928	780020
48124	780021
153014	780022
16213	780023
9353	780024
239023	780025
1070	780026
35948	780027
29643	780028
188302	780029
1961	780030
149775	780031
5882	780032
32375	780033
31315	780034
41099	780035
12308	780036
20203	780037
54947	780038
59531	780039
46338	780040
153564	780041
71464	780042
38062	780043
165341	780044
4316	780045
974	780046
118916	780047
434	780048
120755	780049
59067	780050
47344	780051
161851	780052
61359	780053
93688	780054
29337	780055
38249	780056
252181	780057
139318	780058
821	780059
143888	780060
248983	780061
33766	780062
22034	780063
9523	780064
20038	780065
32755	780066
13849	780067
13884	780068
1564	780069
68574	780070
81053	780071
51232	780072
11873	780073
11880	780074
6628	780075
112504	780076
29965	780077
25360	780078
70932	780079
78928	780080
109887	780081
249452	780082
235100	780083
153763	780084
40325	780085
26010	780086
3470	780087
140922	780088
1484	780089
16921	780090
201577	780091
227703	780092
11746	780093
6259	780094
63112	780095
30702	780096
98549	780097
24442	780098
28298	780099
268408	780100
28279	780101
3905	780102
26339	780103
268287	780104
24395	780105
42978	780106
3603	780107
2690	780108
7425	780109
2675	780110
116028	780111
96519	780112
17128	780113
56042	780114
190	780115
16402	780116
104750	780117
278	780118
54730	780119
6041	780120
69968	780121
123315	780122
36035	780123
145872	780124
75091	780125
28378	780126
9244	780127
14174	780128
194053	780129
120	780130
118548	780131
263621	780132
2748	780133
38742	780134
64366	780135
21135	780136
169325	780137
91471	780138
2311	780139
15543	780140
63442	780141
47619	780142
10176	780143
12189	780144
88682	780145
31952	780146
14123	780147
631	780148
4501	780149
1503	780150
39564	780151
19787	780152
236907	780153
64	780154
221984	780155
11086	780156
18507	780157
57019	780158
12524	780159
1285	780160
49508	780161
21927	780162
67518	780163
68342	780164
14841	780165
2621	780166
15514	780167
132455	780168
96389	780169
175713	780170
84942	780171
69002	780172
4237	780173
112639	780174
180744	780175
106250	780176
259206	780177
110776	780178
59424	780179
362	780180
16715	780181
56235	780182
100744	780183
1776	780184
2742	780185
558	780186
46917	780187
240	780188
227508	780189
5787	780190
24077	780191
86314	780192
49774	780193
121897	780194
18146	780195
137449	780196
127811	780197
162515	780198
48379	780199
255553	780200
5782	780201
19267	780202
97820	780203
16592	780204
139201	780205
82734	780206
59208	780207
105681	780208
71548	780209
18940	780210
113597	780211
33720	780212
129035	780213
13296	780214
14443	780215
20004	780216
1997	780217
228713	780218
26606	780219
106109	780220
211727	780221
32305	780222
20680	780223
73449	780224
155118	780225
31536	780226
169375	780227
177	780228
45575	780229
15898	780230
72147	780231
79210	780232
81149	780233
205204	780234
46842	780235
48561	780236
2635	780237
151034	780238
25622	780239
103966	780240
858	780241
7696	780242
93641	780243
112610	780244
22404	780245
18527	780246
37648	780247
266836	780248
114101	780249
3380	780250
15418	780251
9788	780252
99378	780253
31852	780254
2393	780255
85294	780256
35772	780257
3282	780258
178839	780259
2152	780260
471	780261
269	780262
57320	780263
31803	780264
5443	780265
23086	780266
96	780267
139040	780268
103994	780269
57440	780270
58081	780271
181017	780272
120527	780273
183781	780274
16043	780275
185086	780276
93078	780277
110077	780278
60696	780279
1876	780280
154815	780281
231014	780282
11647	780283
45417	780284
38172	780285
32024	780286
14501	780287
1788	780288
6605	780289
9483	780290
213641	780291
42149	780292
269371	780293
56017	780294
51427	780295
112570	780296
14547	780297
31554	780298
13	780299
43909	780300
224792	780301
22940	780302
38543	780303
3415	780304
31785	780305
990	780306
140658	780307
6718	780308
144081	780309
36890	780310
22786	780311
56103	780312
436	780313
145048	780314
139548	780315
73710	780316
1502	780317
27569	780318
83187	780319
10155	780320
1126	780321
30463	780322
75938	780323
159830	780324
35376	780325
34288	780326
1564	780327
46833	780328
47169	780329
35103	780330
10769	780331
101237	780332
1546	780333
110434	780334
40630	780335
8735	780336
45170	780337
4577	780338
97079	780339
30670	780340
25262	780341
18292	780342
221348	780343
161127	780344
57976	780345
61511	780346
39353	780347
69569	780348
33622	780349
308	780350
12971	780351
149773	780352
226452	780353
29660	780354
20735	780355
29713	780356
67193	780357
842	780358
138512	780359
154586	780360
53197	780361
604	780362
31747	780363
772	780364
66412	780365
69916	780366
17196	780367
43205	780368
96144	780369
53175	780370
11414	780371
224029	780372
1845	780373
1438	780374
188892	780375
128068	780376
59024	780377
69069	780378
150462	780379
4368	780380
91845	780381
14141	780382
238588	780383
33337	780384
3416	780385
147765	780386
27196	780387
2938	780388
148179	780389
119586	780390
26128	780391
110683	780392
32458	780393
36972	780394
6029	780395
105420	780396
29929	780397
184644	780398
25455	780399
3135	780400
15909	780401
28165	780402
13062	780403
74857	780404
51061	780405
32379	780406
7884	780407
263179	780408
112	780409
168599	780410
3397	780411
49212	780412
5942	780413
1731	780414
82504	780415
37549	780416
17074	780417
158521	780418
20342	780419
7268	780420
11958	780421
28466	780422
16123	780423
76047	780424
125690	780425
17127	780426
4095	780427
84217	780428
13236	780429
43039	780430
3156	780431
173321	780432
170111	780433
22420	780434
159426	780435
60481	780436
62196	780437
29324	780438
93064	780439
814	780440
232115	780441
15573	780442
114976	780443
31278	780444
156228	780445
8954	780446
57632	780447
277	780448
123617	780449
5548	780450
129224	780451
62885	780452
12707	780453
61349	780454
47878	780455
1	780456
1726	780457
108520	780458
145766	780459
99432	780460
118132	780461
40812	780462
29393	780463
431	780464
27671	780465
127067	780466
43974	780467
123567	780468
18139	780469
1795	780470
6337	780471
51692	780472
45161	780473
21942	780474
7687	780475
135515	780476
50414	780477
3526	780478
36557	780479
25953	780480
49018	780481
36242	780482
22010	780483
8396	780484
7878	780485
9557	780486
46108	780487
7895	780488
17874	780489
47803	780490
69057	780491
10495	780492
12700	780493
79847	780494
158392	780495
206184	780496
17298	780497
52054	780498
32	780499
10057	780500
9096	780501
177264	780502
2621	780503
3923	780504
33592	780505
9774	780506
8229	780507
48270	780508
193475	780509
1850	780510
13966	780511
84525	780512
53141	780513
12989	780514
1017	780515
25123	780516
21156	780517
173050	780518
82378	780519
199250	780520
135440	780521
7620	780522
11098	780523
199190	780524
7874	780525
71370	780526
119562	780527
9104	780528
215	780529
19261	780530
91747	780531
289	780532
74019	780533
161327	780534
333	780535
27718	780536
239679	780537
105844	780538
224670	780539
69078	780540
2054	780541
23473	780542
65731	780543
90285	780544
205202	780545
19651	780546
1781	780547
129074	780548
92833	780549
2094	780550
105662	780551
43711	780552
11460	780553
3342	780554
44945	780555
131028	780556
12625	780557
50279	780558
83252	780559
857	780560
78149	780561
6630	780562
45865	780563
4821	780564
128915	780565
167051	780566
892	780567
17570	780568
252501	780569
47389	780570
58255	780571
159639	780572
3158	780573
27353	780574
28866	780575
37801	780576
2503	780577
23396	780578
23	780579
18668	780580
12702	780581
9143	780582
161127	780583
254817	780584
7675	780585
20306	780586
21257	780587
218402	780588
174859	780589
55422	780590
11162	780591
10972	780592
54589	780593
201960	780594
23679	780595
108037	780596
5426	780597
1536	780598
5670	780599
125237	780600
15588	780601
35651	780602
146169	780603
69062	780604
12876	780605
3901	780606
14031	780607
1388	780608
155148	780609
226877	780610
4514	780611
11360	780612
267	780613
8497	780614
7565	780615
219383	780616
36756	780617
70813	780618
38136	780619
255426	780620
20156	780621
67360	780622
8197	780623
50973	780624
835	780625
3937	780626
44434	780627
11072	780628
73317	780629
257214	780630
1334	780631
40299	780632
109048	780633
39175	780634
37302	780635
44757	780636
45530	780637
27058	780638
262382	780639
8185	780640
8109	780641
140450	780642
125799	780643
66254	780644
111934	780645
86407	780646
141827	780647
983	780648
109137	780649
22242	780650
19076	780651
87677	780652
24446	780653
83387	780654
32615	780655
180861	780656
93738	780657
115856	780658
158819	780659
30359	780660
23101	780661
50639	780662
4421	780663
143662	780664
3569	780665
7650	780666
90294	780667
68186	780668
1715	780669
34841	780670
15088	780671
45757	780672
97131	780673
25290	780674
12898	780675
521	780676
62138	780677
23575	780678
47504	780679
60229	780680
535	780681
136522	780682
40449	780683
115617	780684
227709	780685
236991	780686
195535	780687
88383	780688
6211	780689
200679	780690
190456	780691
164777	780692
80695	780693
6753	780694
14315	780695
16946	780696
1339	780697
147	780698
7848	780699
54510	780700
94231	780701
109778	780702
70424	780703
11137	780704
4149	780705
4634	780706
34067	780707
85076	780708
200235	780709
35286	780710
476	780711
27094	780712
86124	780713
67758	780714
36937	780715
29354	780716
3	780717
10544	780718
14604	780719
73813	780720
260	780721
44496	780722
122723	780723
152205	780724
116378	780725
79293	780726
271475	780727
170979	780728
19759	780729
22821	780730
2041	780731
20335	780732
31520	780733
8424	780734
10991	780735
22014	780736
965	780737
249571	780738
53789	780739
78320	780740
9489	780741
11264	780742
46735	780743
41913	780744
19595	780745
9728	780746
218	780747
6349	780748
5594	780749
6754	780750
18112	780751
9795	780752
119694	780753
75	780754
261363	780755
80143	780756
8050	780757
24253	780758
77349	780759
86896	780760
35161	780761
60878	780762
110132	780763
35776	780764
120665	780765
18559	780766
100763	780767
102088	780768
231258	780769
63462	780770
15067	780771
68679	780772
24346	780773
9962	780774
91919	780775
147717	780776
15669	780777
27133	780778
33694	780779
17666	780780
3282	780781
8575	780782
24370	780783
165873	780784
65379	780785
90698	780786
217563	780787
176199	780788
135514	780789
4810	780790
16573	780791
198655	780792
967	780793
50364	780794
69926	780795
23669	780796
48081	780797
188286	780798
8289	780799
28572	780800
61457	780801
3074	780802
26449	780803
70946	780804
83006	780805
12882	780806
25905	780807
20595	780808
31153	780809
1656	780810
1889	780811
198490	780812
3789	780813
117575	780814
50646	780815
229159	780816
2751	780817
18036	780818
413	780819
146417	780820
3633	780821
14046	780822
116604	780823
19807	780824
32619	780825
170146	780826
1560	780827
32261	780828
49213	780829
109263	780830
20087	780831
153325	780832
13905	780833
26736	780834
3302	780835
143229	780836
163578	780837
19582	780838
75578	780839
78258	780840
34575	780841
121282	780842
257855	780843
20966	780844
1911	780845
36194	780846
85878	780847
252084	780848
128724	780849
80253	780850
8584	780851
157958	780852
2167	780853
71695	780854
42744	780855
3212	780856
280	780857
239908	780858
41132	780859
100211	780860
38728	780861
79200	780862
114129	780863
39159	780864
10569	780865
104905	780866
111675	780867
91809	780868
13596	780869
9706	780870
29554	780871
14298	780872
3936	780873
708	780874
8395	780875
67473	780876
106352	780877
102301	780878
82272	780879
192309	780880
15327	780881
86639	780882
233119	780883
56684	780884
75335	780885
18881	780886
232475	780887
215385	780888
7660	780889
49561	780890
134537	780891
241296	780892
51598	780893
39706	780894
34238	780895
100123	780896
55376	780897
129802	780898
69908	780899
81957	780900
5705	780901
205596	780902
141137	780903
155321	780904
76612	780905
5439	780906
149553	780907
261	780908
29734	780909
38227	780910
88379	780911
44757	780912
75563	780913
41685	780914
1696	780915
18255	780916
21142	780917
37236	780918
7865	780919
73872	780920
171175	780921
23749	780922
8985	780923
246961	780924
11858	780925
110285	780926
55858	780927
2824	780928
34095	780929
110311	780930
97860	780931
36728	780932
79626	780933
239858	780934
33826	780935
2158	780936
133590	780937
9499	780938
3295	780939
208247	780940
3826	780941
15487	780942
207292	780943
120414	780944
26067	780945
16168	780946
185499	780947
213758	780948
30959	780949
2012	780950
21680	780951
82466	780952
47330	780953
5695	780954
11305	780955
16729	780956
82185	780957
50423	780958
51612	780959
230502	780960
5972	780961
156717	780962
5140	780963
103877	780964
117879	780965
42022	780966
68923	780967
67901	780968
44635	780969
2715	780970
22649	780971
255450	780972
11768	780973
50481	780974
114613	780975
578	780976
74533	780977
1441	780978
67329	780979
35480	780980
32417	780981
8079	780982
163876	780983
8642	780984
111953	780985
71470	780986
245706	780987
103744	780988
141939	780989
19538	780990
39572	780991
97652	780992
10584	780993
104562	780994
56279	780995
189201	780996
141557	780997
166028	780998
5604	780999
157115	781000
11351	781001
56581	781002
102378	781003
203748	781004
9084	781005
196610	781006
27769	781007
5719	781008
87081	781009
17784	781010
197701	781011
28803	781012
44500	781013
35771	781014
52046	781015
26900	781016
39600	781017
36546	781018
80469	781019
7787	781020
45834	781021
1577	781022
40590	781023
7230	781024
35495	781025
379	781026
54455	781027
43957	781028
84	781029
167265	781030
33588	781031
27788	781032
110790	781033
77360	781034
7759	781035
225042	781036
28287	781037
134586	781038
211052	781039
7073	781040
162928	781041
571	781042
61128	781043
4945	781044
119947	781045
226	781046
99771	781047
32470	781048
12468	781049
21902	781050
165589	781051
107224	781052
107016	781053
172852	781054
14210	781055
242117	781056
27570	781057
45624	781058
43952	781059
26735	781060
85488	781061
141585	781062
103067	781063
4988	781064
152	781065
89045	781066
21650	781067
11155	781068
21002	781069
13658	781070
55996	781071
65776	781072
56950	781073
321	781074
23845	781075
4427	781076
539	781077
342	781078
39815	781079
12987	781080
24032	781081
105823	781082
15639	781083
143406	781084
43883	781085
24039	781086
1423	781087
2016	781088
4552	781089
97363	781090
1325	781091
17391	781092
18534	781093
14533	781094
15432	781095
46052	781096
82522	781097
1248	781098
140335	781099
107774	781100
36122	781101
373	781102
123474	781103
6767	781104
67589	781105
251282	781106
858	781107
34097	781108
21567	781109
162215	781110
27378	781111
81609	781112
26731	781113
62161	781114
285	781115
4424	781116
1599	781117
232461	781118
44525	781119
111469	781120
232248	781121
52653	781122
43331	781123
72008	781124
29076	781125
7848	781126
116610	781127
185419	781128
45042	781129
4918	781130
226060	781131
1167	781132
79834	781133
12267	781134
7620	781135
169787	781136
6101	781137
27175	781138
747	781139
8469	781140
156849	781141
2297	781142
16965	781143
25482	781144
253214	781145
139564	781146
253257	781147
4708	781148
53790	781149
10107	781150
86703	781151
54648	781152
12993	781153
21849	781154
92203	781155
13205	781156
33471	781157
19	781158
240685	781159
1038	781160
63696	781161
114766	781162
124	781163
4831	781164
35777	781165
12059	781166
116989	781167
3852	781168
6119	781169
17204	781170
9984	781171
55417	781172
14802	781173
208795	781174
26667	781175
11821	781176
6069	781177
8547	781178
2035	781179
62934	781180
96021	781181
4873	781182
92885	781183
112587	781184
33524	781185
62196	781186
3374	781187
119257	781188
309	781189
77647	781190
122692	781191
123843	781192
580	781193
7404	781194
62958	781195
2046	781196
99681	781197
23735	781198
68506	781199
8586	781200
38603	781201
62221	781202
33573	781203
3371	781204
24733	781205
227430	781206
175806	781207
250389	781208
124800	781209
23397	781210
254899	781211
27935	781212
73	781213
119233	781214
129136	781215
179337	781216
146857	781217
168694	781218
1974	781219
160498	781220
32861	781221
7542	781222
10526	781223
27137	781224
142824	781225
26985	781226
28815	781227
461	781228
1829	781229
17997	781230
2261	781231
81696	781232
106788	781233
106943	781234
25691	781235
5474	781236
54377	781237
211370	781238
654	781239
8589	781240
25054	781241
10250	781242
47161	781243
53293	781244
230041	781245
10509	781246
77339	781247
15	781248
32213	781249
4776	781250
125302	781251
13159	781252
150075	781253
80451	781254
45595	781255
41462	781256
78766	781257
201891	781258
25606	781259
32102	781260
9691	781261
18584	781262
7433	781263
187967	781264
259089	781265
187	781266
93964	781267
56959	781268
16803	781269
21358	781270
43474	781271
30238	781272
473	781273
230739	781274
194481	781275
160957	781276
47862	781277
60595	781278
150179	781279
43727	781280
267193	781281
1152	781282
7979	781283
34409	781284
47904	781285
28946	781286
56463	781287
43688	781288
19213	781289
251680	781290
198728	781291
20055	781292
127088	781293
6917	781294
169937	781295
75682	781296
11052	781297
6385	781298
27976	781299
126650	781300
232390	781301
17177	781302
54064	781303
111154	781304
24711	781305
96390	781306
56105	781307
110709	781308
135801	781309
112675	781310
66207	781311
27572	781312
187617	781313
35953	781314
119104	781315
23826	781316
135245	781317
120384	781318
2001	781319
706	781320
70468	781321
2527	781322
12910	781323
6525	781324
57579	781325
70939	781326
19678	781327
111743	781328
3920	781329
2855	781330
18763	781331
32418	781332
6012	781333
3308	781334
4274	781335
34354	781336
109940	781337
236154	781338
257704	781339
3962	781340
74189	781341
42146	781342
88455	781343
164614	781344
28329	781345
4051	781346
18430	781347
70681	781348
248	781349
75274	781350
41313	781351
43951	781352
2777	781353
56598	781354
244018	781355
80741	781356
33814	781357
266508	781358
98381	781359
34153	781360
149512	781361
95578	781362
1034	781363
21377	781364
2745	781365
16553	781366
95233	781367
106818	781368
2720	781369
24996	781370
129384	781371
108873	781372
1523	781373
115528	781374
18672	781375
39548	781376
36863	781377
40428	781378
53866	781379
54278	781380
1022	781381
6506	781382
240608	781383
225344	781384
15051	781385
140304	781386
321	781387
8542	781388
164979	781389
264	781390
49821	781391
12595	781392
82588	781393
135541	781394
101402	781395
23629	781396
158413	781397
38351	781398
152111	781399
7003	781400
5019	781401
70307	781402
43372	781403
12935	781404
68097	781405
41235	781406
169520	781407
71145	781408
151	781409
10645	781410
93615	781411
44949	781412
23401	781413
24241	781414
211785	781415
132875	781416
209732	781417
258549	781418
170643	781419
13953	781420
137144	781421
89650	781422
32621	781423
198	781424
39998	781425
293	781426
23264	781427
1199	781428
412	781429
96548	781430
6918	781431
2427	781432
3138	781433
41026	781434
33960	781435
1908	781436
104794	781437
142653	781438
46142	781439
8558	781440
4319	781441
59254	781442
76751	781443
14197	781444
9949	781445
34698	781446
76560	781447
554	781448
6740	781449
6533	781450
72574	781451
41528	781452
12626	781453
50026	781454
94280	781455
28498	781456
50238	781457
66602	781458
130584	781459
86992	781460
245677	781461
84643	781462
19776	781463
149820	781464
58924	781465
4652	781466
2913	781467
46033	781468
1	781469
207136	781470
65945	781471
27316	781472
47281	781473
76872	781474
180	781475
139092	781476
96185	781477
5244	781478
29854	781479
30367	781480
9944	781481
138124	781482
92869	781483
265629	781484
94398	781485
10759	781486
260647	781487
16146	781488
250518	781489
122750	781490
1560	781491
58679	781492
1073	781493
4917	781494
66668	781495
2716	781496
144179	781497
74237	781498
77314	781499
68276	781500
16877	781501
6925	781502
8658	781503
1573	781504
22728	781505
628	781506
16741	781507
69177	781508
65304	781509
4414	781510
58468	781511
100411	781512
21297	781513
143181	781514
21451	781515
24347	781516
93807	781517
8476	781518
35136	781519
44024	781520
35887	781521
12942	781522
24011	781523
5684	781524
37119	781525
75421	781526
3803	781527
9343	781528
70663	781529
27327	781530
22217	781531
259099	781532
166193	781533
30325	781534
29251	781535
32596	781536
266588	781537
100712	781538
263163	781539
5010	781540
146709	781541
127057	781542
5105	781543
118697	781544
105610	781545
7788	781546
25141	781547
154327	781548
12718	781549
135939	781550
10082	781551
7038	781552
6128	781553
27387	781554
26486	781555
168447	781556
65787	781557
190859	781558
6078	781559
138233	781560
22064	781561
7233	781562
169833	781563
4495	781564
21092	781565
393	781566
2840	781567
13746	781568
111567	781569
29101	781570
38652	781571
70427	781572
12692	781573
98570	781574
196963	781575
25596	781576
27606	781577
703	781578
10595	781579
82343	781580
9226	781581
63	781582
3768	781583
94169	781584
1850	781585
5608	781586
90115	781587
19453	781588
119142	781589
3867	781590
149071	781591
12093	781592
59223	781593
11324	781594
218952	781595
53976	781596
24999	781597
1497	781598
75908	781599
61	781600
24522	781601
248087	781602
270234	781603
3697	781604
92374	781605
242604	781606
72719	781607
42850	781608
252	781609
98031	781610
50919	781611
32686	781612
12503	781613
112502	781614
68904	781615
27542	781616
54973	781617
15411	781618
47237	781619
28577	781620
233343	781621
68096	781622
37583	781623
120171	781624
260989	781625
79294	781626
6554	781627
33502	781628
163528	781629
109891	781630
9580	781631
84606	781632
125502	781633
197704	781634
8780	781635
552	781636
15534	781637
242123	781638
49251	781639
15845	781640
5450	781641
66102	781642
38250	781643
3135	781644
201803	781645
123644	781646
272254	781647
167847	781648
28845	781649
172161	781650
67835	781651
2274	781652
184164	781653
764	781654
17366	781655
147878	781656
85586	781657
240877	781658
46786	781659
45418	781660
7286	781661
93495	781662
53988	781663
2185	781664
54851	781665
50	781666
20079	781667
65733	781668
2174	781669
28389	781670
148795	781671
3311	781672
87071	781673
3106	781674
25686	781675
13732	781676
4567	781677
107691	781678
1754	781679
157913	781680
43269	781681
3940	781682
456	781683
25237	781684
71072	781685
19503	781686
65632	781687
22420	781688
187691	781689
34511	781690
15379	781691
134822	781692
61834	781693
63439	781694
46710	781695
23285	781696
180496	781697
42427	781698
102844	781699
10902	781700
35477	781701
83260	781702
35073	781703
20950	781704
83710	781705
158479	781706
152896	781707
48876	781708
16042	781709
221357	781710
43741	781711
26246	781712
9952	781713
81189	781714
26406	781715
18693	781716
16669	781717
102790	781718
72311	781719
73000	781720
151259	781721
80209	781722
11382	781723
101460	781724
31024	781725
28071	781726
2565	781727
13778	781728
89784	781729
7692	781730
31268	781731
69243	781732
75174	781733
113475	781734
214163	781735
267638	781736
35622	781737
87525	781738
16161	781739
6489	781740
98318	781741
2481	781742
14396	781743
68812	781744
3740	781745
140177	781746
194055	781747
22848	781748
77703	781749
37445	781750
109878	781751
53778	781752
130824	781753
134543	781754
45986	781755
6613	781756
92632	781757
7033	781758
50164	781759
166938	781760
6153	781761
88012	781762
49192	781763
3512	781764
18974	781765
42596	781766
89251	781767
162	781768
119678	781769
60879	781770
3991	781771
863	781772
23308	781773
243	781774
87888	781775
87333	781776
68347	781777
8649	781778
145915	781779
11436	781780
100852	781781
38243	781782
38654	781783
39251	781784
1048	781785
12305	781786
203952	781787
47303	781788
27675	781789
104381	781790
8893	781791
10766	781792
140419	781793
238347	781794
10971	781795
254337	781796
1101	781797
129132	781798
22102	781799
60716	781800
29559	781801
12800	781802
74708	781803
120999	781804
4928	781805
3546	781806
22836	781807
90094	781808
77896	781809
13542	781810
46578	781811
95433	781812
179436	781813
42747	781814
165449	781815
7846	781816
258982	781817
66539	781818
215845	781819
89572	781820
111021	781821
39821	781822
150269	781823
121836	781824
21847	781825
725	781826
128292	781827
14446	781828
64883	781829
25164	781830
64340	781831
6348	781832
49819	781833
6174	781834
53527	781835
101204	781836
90253	781837
2574	781838
15282	781839
10062	781840
5698	781841
123858	781842
151269	781843
31877	781844
23575	781845
9268	781846
51690	781847
5573	781848
44080	781849
154439	781850
78677	781851
37608	781852
112250	781853
40746	781854
39096	781855
148639	781856
96385	781857
82968	781858
124487	781859
9718	781860
5911	781861
7185	781862
8	781863
66790	781864
62402	781865
169881	781866
46320	781867
100729	781868
25182	781869
29467	781870
239936	781871
38953	781872
179092	781873
53563	781874
140879	781875
3728	781876
8877	781877
41437	781878
89727	781879
74858	781880
13366	781881
232995	781882
244557	781883
76985	781884
20387	781885
111635	781886
5903	781887
3299	781888
47143	781889
17568	781890
177242	781891
1790	781892
78850	781893
29110	781894
27024	781895
11277	781896
7075	781897
10518	781898
90207	781899
78248	781900
70280	781901
186867	781902
53899	781903
7540	781904
122769	781905
52936	781906
8079	781907
101225	781908
66280	781909
265094	781910
1822	781911
40410	781912
28950	781913
206731	781914
24025	781915
328	781916
13699	781917
1187	781918
10281	781919
55605	781920
80340	781921
260645	781922
147886	781923
18306	781924
14345	781925
119496	781926
10192	781927
6215	781928
14586	781929
70927	781930
86279	781931
191540	781932
37605	781933
209	781934
60336	781935
10251	781936
137064	781937
37770	781938
5312	781939
172172	781940
30339	781941
121547	781942
36172	781943
175031	781944
146693	781945
2220	781946
5566	781947
98366	781948
249485	781949
5269	781950
134880	781951
115620	781952
260186	781953
61911	781954
62365	781955
7504	781956
1312	781957
164093	781958
158163	781959
1985	781960
41939	781961
1838	781962
25179	781963
3704	781964
131969	781965
78133	781966
1141	781967
94030	781968
2725	781969
192248	781970
505	781971
10838	781972
108862	781973
5714	781974
249851	781975
3693	781976
215638	781977
20392	781978
35098	781979
155175	781980
1782	781981
120959	781982
33161	781983
44868	781984
35946	781985
137	781986
1917	781987
80441	781988
56028	781989
49576	781990
160022	781991
58865	781992
52825	781993
165406	781994
87393	781995
25212	781996
103841	781997
211132	781998
33544	781999
242685	782000
210930	782001
85887	782002
268391	782003
10958	782004
23188	782005
73172	782006
194931	782007
171747	782008
39648	782009
33562	782010
9560	782011
4614	782012
112929	782013
3910	782014
38140	782015
10027	782016
45574	782017
220375	782018
7763	782019
9139	782020
87207	782021
122444	782022
31686	782023
11307	782024
20092	782025
165813	782026
21851	782027
27398	782028
46462	782029
2884	782030
225185	782031
38513	782032
159507	782033
1417	782034
85576	782035
101710	782036
34527	782037
19328	782038
21306	782039
91	782040
7577	782041
8483	782042
16239	782043
1820	782044
8833	782045
120277	782046
22272	782047
172045	782048
14297	782049
1771	782050
3115	782051
136358	782052
212562	782053
38822	782054
7005	782055
64251	782056
55754	782057
241759	782058
78417	782059
4981	782060
18796	782061
140647	782062
9726	782063
92284	782064
20513	782065
192133	782066
9152	782067
3219	782068
1086	782069
434	782070
114327	782071
36478	782072
6129	782073
16874	782074
233241	782075
21111	782076
13972	782077
8144	782078
124445	782079
156081	782080
29138	782081
156008	782082
151185	782083
1931	782084
87986	782085
47731	782086
51350	782087
30261	782088
984	782089
68039	782090
2087	782091
372	782092
99912	782093
271226	782094
126501	782095
70333	782096
79958	782097
53865	782098
52	782099
247276	782100
77375	782101
205	782102
19191	782103
29321	782104
112817	782105
157773	782106
230044	782107
11851	782108
198773	782109
50787	782110
4668	782111
2923	782112
9182	782113
262324	782114
81674	782115
32209	782116
151842	782117
52012	782118
75821	782119
53372	782120
56732	782121
198987	782122
12019	782123
194242	782124
155882	782125
156917	782126
3950	782127
28512	782128
238217	782129
9535	782130
2662	782131
53571	782132
85511	782133
25009	782134
19540	782135
6251	782136
36727	782137
26981	782138
2577	782139
88468	782140
128906	782141
66209	782142
7552	782143
91523	782144
9465	782145
13377	782146
2727	782147
2327	782148
3559	782149
35710	782150
111286	782151
62398	782152
146719	782153
41443	782154
8992	782155
257992	782156
66520	782157
65964	782158
8212	782159
77698	782160
126534	782161
42420	782162
14756	782163
88357	782164
132050	782165
170553	782166
31329	782167
86612	782168
119311	782169
10900	782170
16850	782171
3667	782172
61917	782173
38221	782174
30482	782175
11289	782176
37304	782177
132284	782178
12799	782179
76800	782180
19490	782181
63643	782182
209088	782183
3984	782184
13942	782185
3043	782186
27007	782187
20495	782188
96056	782189
63925	782190
7501	782191
12758	782192
73164	782193
98	782194
73315	782195
129120	782196
19625	782197
67965	782198
23561	782199
34107	782200
203693	782201
56897	782202
1157	782203
3350	782204
89501	782205
2715	782206
148235	782207
30228	782208
231790	782209
154882	782210
9393	782211
16868	782212
22785	782213
73413	782214
209356	782215
123768	782216
192	782217
108149	782218
15837	782219
222786	782220
35475	782221
797	782222
163656	782223
98403	782224
3883	782225
148781	782226
8523	782227
60763	782228
94338	782229
94832	782230
68883	782231
15506	782232
49456	782233
22369	782234
44704	782235
45532	782236
21162	782237
35097	782238
5518	782239
65337	782240
34857	782241
16612	782242
19062	782243
40382	782244
9925	782245
69419	782246
42393	782247
50427	782248
6855	782249
17600	782250
109202	782251
25494	782252
111559	782253
184636	782254
16705	782255
252373	782256
57096	782257
11534	782258
21103	782259
78855	782260
65081	782261
795	782262
19006	782263
35682	782264
11234	782265
36643	782266
8988	782267
80916	782268
42941	782269
66238	782270
7522	782271
21643	782272
23211	782273
14001	782274
39402	782275
153485	782276
92994	782277
64534	782278
7066	782279
31813	782280
6635	782281
62514	782282
60717	782283
21292	782284
60547	782285
1459	782286
108399	782287
40253	782288
21118	782289
31454	782290
12486	782291
41734	782292
219705	782293
108274	782294
7432	782295
179880	782296
140831	782297
71842	782298
4573	782299
8365	782300
191307	782301
315	782302
58998	782303
232204	782304
4703	782305
192925	782306
44784	782307
40100	782308
20732	782309
47294	782310
226171	782311
20919	782312
57479	782313
230142	782314
55886	782315
2165	782316
71613	782317
28068	782318
43026	782319
42515	782320
105056	782321
119150	782322
86539	782323
7437	782324
44950	782325
23546	782326
134766	782327
11552	782328
94968	782329
1212	782330
96	782331
258577	782332
247509	782333
20591	782334
123263	782335
71378	782336
40203	782337
53806	782338
3524	782339
61735	782340
29491	782341
21980	782342
536	782343
118328	782344
78862	782345
14012	782346
16502	782347
60859	782348
25366	782349
6117	782350
19988	782351
34463	782352
22335	782353
225711	782354
1516	782355
10193	782356
59758	782357
217061	782358
17425	782359
53570	782360
40549	782361
34410	782362
12212	782363
37992	782364
259861	782365
21629	782366
8250	782367
77022	782368
2929	782369
31340	782370
119518	782371
9342	782372
105288	782373
188877	782374
13001	782375
3288	782376
79414	782377
6663	782378
20489	782379
153718	782380
2699	782381
3652	782382
38272	782383
4186	782384
157981	782385
21559	782386
140103	782387
42018	782388
23083	782389
8558	782390
1649	782391
63841	782392
66778	782393
15626	782394
19473	782395
3	782396
12815	782397
112708	782398
17314	782399
5936	782400
3288	782401
6542	782402
295	782403
156504	782404
13046	782405
121522	782406
56771	782407
36293	782408
141087	782409
3009	782410
40080	782411
3952	782412
45198	782413
249631	782414
59748	782415
2208	782416
85883	782417
100998	782418
7220	782419
84458	782420
144191	782421
80929	782422
650	782423
42124	782424
136624	782425
68731	782426
2824	782427
40243	782428
121312	782429
7267	782430
90962	782431
76680	782432
44487	782433
7127	782434
38142	782435
1823	782436
79013	782437
17930	782438
29678	782439
208005	782440
164528	782441
125292	782442
49698	782443
34777	782444
40430	782445
120606	782446
65689	782447
95665	782448
10691	782449
116183	782450
34399	782451
23877	782452
39600	782453
42003	782454
75389	782455
52972	782456
66854	782457
140823	782458
666	782459
21404	782460
147248	782461
12320	782462
206883	782463
30131	782464
98451	782465
31828	782466
133859	782467
1744	782468
96358	782469
26540	782470
88640	782471
16880	782472
8391	782473
179552	782474
261733	782475
5136	782476
32953	782477
55600	782478
48852	782479
112814	782480
8978	782481
44450	782482
73600	782483
155383	782484
108927	782485
95489	782486
72741	782487
13114	782488
12589	782489
206971	782490
4392	782491
54984	782492
26490	782493
206830	782494
229904	782495
4372	782496
28092	782497
72169	782498
34939	782499
141485	782500
3934	782501
88692	782502
221840	782503
157047	782504
257157	782505
99310	782506
250110	782507
161857	782508
59279	782509
16275	782510
231129	782511
126075	782512
99482	782513
82385	782514
234543	782515
29298	782516
77678	782517
81356	782518
172337	782519
12553	782520
194642	782521
129521	782522
373	782523
77447	782524
25515	782525
21541	782526
50539	782527
9245	782528
2506	782529
25323	782530
10736	782531
111594	782532
185905	782533
4140	782534
4383	782535
846	782536
56759	782537
3427	782538
71615	782539
12271	782540
125285	782541
29805	782542
88026	782543
14046	782544
66880	782545
80903	782546
9373	782547
50975	782548
24367	782549
8671	782550
8513	782551
9605	782552
1540	782553
160304	782554
52253	782555
4083	782556
61402	782557
12623	782558
375	782559
151907	782560
49503	782561
197611	782562
40756	782563
67805	782564
86980	782565
170678	782566
59107	782567
153793	782568
249097	782569
35459	782570
38968	782571
96529	782572
52989	782573
44581	782574
182991	782575
46085	782576
2172	782577
28029	782578
2037	782579
105381	782580
57643	782581
1593	782582
92059	782583
39474	782584
17946	782585
13594	782586
9065	782587
181267	782588
16631	782589
17241	782590
722	782591
10725	782592
4534	782593
14718	782594
33707	782595
37087	782596
30727	782597
58429	782598
8258	782599
73320	782600
2052	782601
11750	782602
76248	782603
4966	782604
15196	782605
89574	782606
8524	782607
85056	782608
142022	782609
36412	782610
18991	782611
60121	782612
40304	782613
21996	782614
29604	782615
2884	782616
44447	782617
250757	782618
29808	782619
109194	782620
3570	782621
92545	782622
90677	782623
12537	782624
102817	782625
65584	782626
166078	782627
48741	782628
32248	782629
26135	782630
114712	782631
7374	782632
12394	782633
60449	782634
1408	782635
163	782636
14	782637
26173	782638
15881	782639
163619	782640
24011	782641
61539	782642
58391	782643
1229	782644
30041	782645
121163	782646
238401	782647
79250	782648
31588	782649
53971	782650
158409	782651
58578	782652
207870	782653
20739	782654
20681	782655
466	782656
38111	782657
153811	782658
8058	782659
29860	782660
97254	782661
1167	782662
222	782663
25231	782664
111495	782665
57523	782666
16282	782667
3030	782668
23465	782669
909	782670
103340	782671
225033	782672
31802	782673
80397	782674
76702	782675
32928	782676
932	782677
35723	782678
29547	782679
11639	782680
33692	782681
84300	782682
26099	782683
30672	782684
138187	782685
170715	782686
792	782687
58722	782688
542	782689
24001	782690
68156	782691
9526	782692
259050	782693
134755	782694
51599	782695
17653	782696
91605	782697
24105	782698
81821	782699
141601	782700
84498	782701
131547	782702
103594	782703
93	782704
95507	782705
45308	782706
39331	782707
95966	782708
49935	782709
41140	782710
64804	782711
23721	782712
5646	782713
206600	782714
10348	782715
70748	782716
240217	782717
100343	782718
2284	782719
19162	782720
8283	782721
5109	782722
19182	782723
20517	782724
18429	782725
156887	782726
970	782727
236663	782728
18054	782729
2493	782730
44965	782731
125339	782732
1376	782733
11144	782734
60472	782735
2164	782736
5837	782737
224589	782738
4490	782739
96661	782740
4441	782741
13108	782742
139132	782743
146559	782744
78822	782745
103137	782746
33414	782747
4368	782748
67016	782749
131810	782750
54933	782751
1573	782752
136432	782753
198122	782754
2795	782755
47947	782756
994	782757
7132	782758
11663	782759
186008	782760
111256	782761
27310	782762
6679	782763
166412	782764
90942	782765
19162	782766
16113	782767
14206	782768
9473	782769
22809	782770
22567	782771
60484	782772
89756	782773
143166	782774
30459	782775
269746	782776
46396	782777
35603	782778
10212	782779
22137	782780
22443	782781
105167	782782
52916	782783
22449	782784
101339	782785
5407	782786
129439	782787
149371	782788
30610	782789
16335	782790
12739	782791
9299	782792
682	782793
22370	782794
29128	782795
7763	782796
138666	782797
15198	782798
75774	782799
17529	782800
125601	782801
5482	782802
1354	782803
70476	782804
26840	782805
27076	782806
72112	782807
28753	782808
70038	782809
9248	782810
102864	782811
84068	782812
1414	782813
1663	782814
8815	782815
76749	782816
55987	782817
241032	782818
17852	782819
79194	782820
150136	782821
37770	782822
67700	782823
88107	782824
22163	782825
49909	782826
581	782827
62491	782828
199454	782829
163370	782830
21578	782831
1208	782832
118103	782833
193444	782834
71062	782835
2074	782836
114989	782837
1827	782838
940	782839
13605	782840
151832	782841
5105	782842
25249	782843
28791	782844
26157	782845
70317	782846
60809	782847
188855	782848
32010	782849
105246	782850
25028	782851
42682	782852
103728	782853
2194	782854
12016	782855
42545	782856
236299	782857
152957	782858
23098	782859
22327	782860
810	782861
75623	782862
27253	782863
57853	782864
114040	782865
235391	782866
9239	782867
7552	782868
69363	782869
71979	782870
1819	782871
27368	782872
252303	782873
15262	782874
11917	782875
40933	782876
6047	782877
66167	782878
81	782879
14812	782880
4531	782881
16488	782882
40723	782883
61830	782884
46483	782885
223719	782886
91619	782887
48799	782888
97	782889
7644	782890
3193	782891
52252	782892
18910	782893
46228	782894
238435	782895
3046	782896
246861	782897
1366	782898
44463	782899
8183	782900
13279	782901
13361	782902
43	782903
17553	782904
65440	782905
233489	782906
1066	782907
131178	782908
159858	782909
11539	782910
47874	782911
124466	782912
14575	782913
95446	782914
70725	782915
28898	782916
23709	782917
6592	782918
33261	782919
41317	782920
85402	782921
79540	782922
65996	782923
252126	782924
59278	782925
28142	782926
38522	782927
2979	782928
27040	782929
91774	782930
17635	782931
128074	782932
203	782933
271172	782934
98843	782935
35843	782936
11147	782937
87419	782938
5793	782939
32817	782940
1274	782941
7520	782942
56115	782943
116499	782944
110920	782945
3361	782946
13592	782947
23854	782948
152619	782949
7941	782950
48250	782951
102334	782952
200930	782953
66650	782954
153786	782955
21149	782956
1656	782957
162562	782958
34286	782959
1999	782960
12183	782961
12170	782962
15995	782963
28469	782964
59088	782965
192544	782966
119396	782967
94097	782968
18211	782969
217680	782970
4098	782971
79346	782972
3184	782973
20324	782974
2573	782975
44711	782976
262516	782977
23898	782978
16948	782979
134662	782980
3215	782981
53301	782982
85853	782983
196479	782984
43849	782985
419	782986
25532	782987
31980	782988
5366	782989
107816	782990
168425	782991
32880	782992
43428	782993
53948	782994
71624	782995
131737	782996
160259	782997
8175	782998
52238	782999
33736	783000
5732	783001
17122	783002
66	783003
31608	783004
152372	783005
28909	783006
111236	783007
29985	783008
13285	783009
44412	783010
221154	783011
79319	783012
107037	783013
135942	783014
21961	783015
23135	783016
29346	783017
96259	783018
88350	783019
111452	783020
16597	783021
163448	783022
258358	783023
91039	783024
152005	783025
1141	783026
201221	783027
37395	783028
56584	783029
123283	783030
50179	783031
247792	783032
246651	783033
3167	783034
171638	783035
18692	783036
66822	783037
211796	783038
1734	783039
268	783040
29336	783041
86032	783042
2992	783043
39009	783044
155476	783045
162745	783046
5707	783047
17614	783048
8758	783049
139371	783050
11341	783051
4203	783052
14601	783053
536	783054
179139	783055
9459	783056
59521	783057
196	783058
85114	783059
248189	783060
113	783061
86591	783062
14089	783063
7232	783064
14918	783065
36252	783066
189777	783067
1100	783068
4595	783069
5692	783070
155732	783071
18024	783072
27173	783073
107192	783074
2182	783075
31663	783076
58142	783077
26366	783078
24943	783079
125738	783080
15388	783081
12621	783082
129286	783083
26411	783084
139195	783085
48368	783086
28560	783087
138942	783088
132660	783089
234168	783090
26863	783091
132225	783092
5004	783093
101752	783094
112860	783095
123291	783096
173697	783097
6191	783098
9967	783099
1847	783100
18130	783101
149763	783102
27471	783103
13593	783104
124	783105
1403	783106
21276	783107
209863	783108
156640	783109
80478	783110
116396	783111
10354	783112
20142	783113
60494	783114
5566	783115
1385	783116
1756	783117
11707	783118
122861	783119
93916	783120
159374	783121
104001	783122
59883	783123
88127	783124
1140	783125
104712	783126
206984	783127
16645	783128
45023	783129
1787	783130
1119	783131
9582	783132
10119	783133
158	783134
29727	783135
24716	783136
15579	783137
5019	783138
4258	783139
133984	783140
77765	783141
127446	783142
218260	783143
6957	783144
1598	783145
21149	783146
2440	783147
104	783148
32092	783149
18505	783150
6284	783151
267881	783152
12836	783153
90588	783154
116706	783155
19051	783156
37535	783157
26291	783158
150266	783159
171744	783160
21176	783161
132659	783162
3460	783163
63686	783164
85094	783165
55402	783166
142054	783167
84444	783168
104290	783169
59762	783170
2884	783171
92291	783172
325	783173
9117	783174
141103	783175
9959	783176
502	783177
31181	783178
3642	783179
42240	783180
8305	783181
125183	783182
192121	783183
8760	783184
229882	783185
51307	783186
5632	783187
16676	783188
10186	783189
5796	783190
3435	783191
4502	783192
93805	783193
42690	783194
164336	783195
92773	783196
141615	783197
36093	783198
37905	783199
71383	783200
27272	783201
132504	783202
71742	783203
152542	783204
2407	783205
50455	783206
48319	783207
35060	783208
61207	783209
27084	783210
17004	783211
23093	783212
80314	783213
53183	783214
4356	783215
222801	783216
5270	783217
1302	783218
11902	783219
35183	783220
27183	783221
203	783222
189170	783223
23464	783224
162710	783225
50119	783226
30332	783227
4535	783228
3919	783229
1591	783230
712	783231
29958	783232
84310	783233
10016	783234
91292	783235
218618	783236
56444	783237
16605	783238
45331	783239
53600	783240
78349	783241
74511	783242
43091	783243
232330	783244
244928	783245
29022	783246
185745	783247
1808	783248
90730	783249
1565	783250
103527	783251
29306	783252
2460	783253
226978	783254
171657	783255
144227	783256
5993	783257
32144	783258
6732	783259
86613	783260
127585	783261
24823	783262
30816	783263
105797	783264
9799	783265
4339	783266
72768	783267
15515	783268
12765	783269
11102	783270
5392	783271
27161	783272
7689	783273
129493	783274
87587	783275
2745	783276
76320	783277
9810	783278
157772	783279
68696	783280
98816	783281
26049	783282
141243	783283
39271	783284
5101	783285
52310	783286
29598	783287
11611	783288
105684	783289
609	783290
39	783291
3505	783292
2846	783293
60097	783294
396	783295
110473	783296
21431	783297
107593	783298
4609	783299
15832	783300
79264	783301
39058	783302
16989	783303
34381	783304
8326	783305
5246	783306
20022	783307
76893	783308
144426	783309
232456	783310
7980	783311
84632	783312
134753	783313
43413	783314
7357	783315
65263	783316
22884	783317
7897	783318
108981	783319
3157	783320
114	783321
179636	783322
39066	783323
187268	783324
14225	783325
28664	783326
6795	783327
34239	783328
5724	783329
2719	783330
264	783331
235331	783332
5591	783333
6902	783334
7927	783335
52426	783336
43701	783337
52989	783338
38183	783339
41788	783340
149135	783341
13360	783342
90826	783343
1213	783344
32669	783345
67220	783346
19380	783347
68411	783348
20666	783349
89521	783350
22477	783351
28613	783352
120250	783353
218841	783354
77403	783355
182103	783356
13854	783357
3000	783358
55982	783359
235119	783360
75955	783361
71103	783362
30607	783363
24109	783364
2426	783365
20578	783366
55318	783367
202283	783368
92184	783369
14765	783370
75	783371
144729	783372
26258	783373
37441	783374
92724	783375
133150	783376
412	783377
1429	783378
155098	783379
49823	783380
81196	783381
37080	783382
31611	783383
4690	783384
60783	783385
225273	783386
55009	783387
62731	783388
9678	783389
17482	783390
62343	783391
55954	783392
41871	783393
22730	783394
203507	783395
234303	783396
59063	783397
137453	783398
24376	783399
27129	783400
7575	783401
14290	783402
1250	783403
209023	783404
35318	783405
43306	783406
118937	783407
18705	783408
108560	783409
777	783410
6931	783411
76812	783412
32240	783413
9689	783414
225668	783415
19406	783416
46199	783417
1051	783418
192	783419
24791	783420
49526	783421
172405	783422
7847	783423
104313	783424
13396	783425
123818	783426
52063	783427
188564	783428
39670	783429
10638	783430
36978	783431
131951	783432
7725	783433
54440	783434
4635	783435
241719	783436
130380	783437
123783	783438
7725	783439
21064	783440
2663	783441
231786	783442
71011	783443
162446	783444
1035	783445
39660	783446
16309	783447
85184	783448
250802	783449
190976	783450
39222	783451
137391	783452
109227	783453
9005	783454
714	783455
54428	783456
20747	783457
27434	783458
50288	783459
45461	783460
75473	783461
49614	783462
139344	783463
114873	783464
236359	783465
22554	783466
14208	783467
250275	783468
122264	783469
187247	783470
155535	783471
18417	783472
64842	783473
21089	783474
166702	783475
22695	783476
172829	783477
9051	783478
5966	783479
33228	783480
63856	783481
93513	783482
12376	783483
57471	783484
46867	783485
162288	783486
12047	783487
3260	783488
22017	783489
10	783490
41330	783491
91207	783492
115800	783493
22907	783494
23373	783495
2378	783496
9701	783497
24499	783498
18408	783499
138	783500
81797	783501
83443	783502
110643	783503
22140	783504
112409	783505
58725	783506
3334	783507
56416	783508
254438	783509
141140	783510
83729	783511
45202	783512
71014	783513
147597	783514
80349	783515
5553	783516
4179	783517
18022	783518
18430	783519
32	783520
167301	783521
99372	783522
119374	783523
63450	783524
46695	783525
58035	783526
75015	783527
136093	783528
3911	783529
79630	783530
250823	783531
157127	783532
2110	783533
36426	783534
59348	783535
12376	783536
236906	783537
807	783538
77433	783539
28926	783540
10989	783541
61883	783542
33128	783543
47707	783544
2007	783545
97021	783546
27519	783547
4949	783548
30749	783549
44499	783550
109030	783551
14276	783552
93306	783553
97241	783554
32740	783555
8300	783556
231010	783557
10025	783558
3312	783559
47488	783560
42445	783561
24042	783562
28649	783563
2940	783564
127434	783565
458	783566
4489	783567
111083	783568
97063	783569
126486	783570
90149	783571
8929	783572
175123	783573
1932	783574
117	783575
171901	783576
16902	783577
105	783578
30103	783579
7557	783580
12242	783581
4222	783582
6087	783583
6643	783584
69120	783585
1688	783586
2	783587
156936	783588
891	783589
10017	783590
14745	783591
122809	783592
235059	783593
22688	783594
147892	783595
88146	783596
221444	783597
211415	783598
2025	783599
67565	783600
106835	783601
22647	783602
11391	783603
64629	783604
152337	783605
27269	783606
11142	783607
3694	783608
227524	783609
168959	783610
21299	783611
11707	783612
9401	783613
175380	783614
10182	783615
39212	783616
109273	783617
107528	783618
10020	783619
239545	783620
85829	783621
5111	783622
4201	783623
11917	783624
11982	783625
12067	783626
35037	783627
198	783628
167881	783629
25346	783630
31847	783631
194431	783632
121121	783633
34655	783634
48350	783635
55193	783636
80838	783637
6085	783638
236446	783639
21	783640
110762	783641
129404	783642
92515	783643
43107	783644
41999	783645
6233	783646
36914	783647
195582	783648
121921	783649
421	783650
10248	783651
83293	783652
2252	783653
92567	783654
207095	783655
190913	783656
27225	783657
267680	783658
14410	783659
53972	783660
256	783661
32861	783662
110061	783663
21464	783664
223409	783665
128766	783666
260954	783667
18704	783668
39739	783669
3411	783670
176037	783671
117565	783672
11535	783673
14041	783674
10982	783675
51842	783676
29289	783677
75813	783678
103227	783679
27170	783680
17878	783681
250853	783682
43600	783683
21663	783684
146582	783685
82656	783686
39127	783687
4963	783688
76881	783689
2605	783690
28143	783691
265044	783692
83602	783693
152438	783694
32466	783695
131067	783696
2537	783697
122278	783698
32126	783699
72843	783700
9757	783701
199434	783702
476	783703
11701	783704
1376	783705
104955	783706
15080	783707
91340	783708
51810	783709
91873	783710
2705	783711
100677	783712
26952	783713
432	783714
20471	783715
90678	783716
18757	783717
125683	783718
1330	783719
169422	783720
1537	783721
4333	783722
116306	783723
37658	783724
23014	783725
271775	783726
35850	783727
77820	783728
13472	783729
23858	783730
873	783731
3546	783732
12	783733
165258	783734
831	783735
948	783736
24500	783737
152421	783738
235523	783739
27011	783740
127313	783741
34390	783742
10945	783743
37045	783744
24809	783745
120255	783746
4940	783747
82356	783748
62996	783749
197130	783750
47103	783751
120236	783752
36495	783753
78013	783754
4660	783755
234036	783756
159569	783757
42934	783758
224246	783759
14824	783760
66091	783761
108211	783762
5726	783763
204749	783764
90258	783765
197208	783766
80231	783767
213712	783768
17331	783769
51546	783770
49050	783771
62705	783772
87079	783773
9742	783774
227268	783775
100665	783776
10175	783777
54193	783778
3938	783779
91858	783780
258345	783781
119232	783782
32535	783783
392	783784
1951	783785
15393	783786
5422	783787
89370	783788
188532	783789
58515	783790
265225	783791
236036	783792
7064	783793
164712	783794
74119	783795
85553	783796
19557	783797
13269	783798
110070	783799
39800	783800
15691	783801
163760	783802
9445	783803
19473	783804
111477	783805
14222	783806
803	783807
13425	783808
73057	783809
1763	783810
34166	783811
110086	783812
22756	783813
46545	783814
992	783815
111395	783816
35633	783817
51154	783818
118051	783819
5044	783820
79428	783821
210746	783822
126652	783823
470	783824
1622	783825
4572	783826
94174	783827
65441	783828
67273	783829
161247	783830
104719	783831
88180	783832
133116	783833
95143	783834
1042	783835
148852	783836
75103	783837
6207	783838
69131	783839
3164	783840
21694	783841
30235	783842
70723	783843
978	783844
82771	783845
18066	783846
21018	783847
256522	783848
257138	783849
68545	783850
245478	783851
8692	783852
125609	783853
73312	783854
65311	783855
53304	783856
53353	783857
8560	783858
6412	783859
177711	783860
61033	783861
61354	783862
12588	783863
15510	783864
7026	783865
6201	783866
102793	783867
517	783868
101731	783869
52724	783870
68259	783871
129870	783872
4204	783873
13790	783874
110592	783875
56676	783876
218158	783877
83477	783878
91945	783879
33194	783880
13350	783881
139806	783882
151141	783883
10825	783884
70713	783885
42635	783886
13029	783887
13981	783888
166677	783889
74482	783890
17341	783891
146925	783892
63007	783893
110743	783894
104388	783895
14820	783896
130364	783897
38256	783898
3624	783899
673	783900
13886	783901
104870	783902
195955	783903
64096	783904
44003	783905
250680	783906
5044	783907
22836	783908
24288	783909
81191	783910
15409	783911
1802	783912
21969	783913
121392	783914
200254	783915
125111	783916
28874	783917
37158	783918
106860	783919
40072	783920
62042	783921
3799	783922
88900	783923
75216	783924
1340	783925
44272	783926
83976	783927
72338	783928
12233	783929
28888	783930
42720	783931
131455	783932
11459	783933
29441	783934
178647	783935
4546	783936
271215	783937
1604	783938
9996	783939
157976	783940
11393	783941
117237	783942
747	783943
99638	783944
151631	783945
10905	783946
61183	783947
3578	783948
2537	783949
99923	783950
90763	783951
58211	783952
106840	783953
6469	783954
77223	783955
13221	783956
41307	783957
14343	783958
14241	783959
3096	783960
3761	783961
14465	783962
21534	783963
34572	783964
9833	783965
39950	783966
129857	783967
14664	783968
27875	783969
229	783970
2321	783971
49244	783972
119018	783973
90136	783974
91034	783975
22171	783976
259514	783977
147843	783978
22132	783979
17759	783980
124750	783981
23349	783982
52516	783983
160946	783984
58309	783985
3434	783986
102938	783987
18285	783988
23948	783989
1391	783990
196599	783991
18179	783992
91446	783993
6151	783994
7979	783995
93337	783996
7395	783997
3561	783998
145593	783999
81846	784000
75	784001
138251	784002
243947	784003
251274	784004
30285	784005
153101	784006
10251	784007
90685	784008
148000	784009
48398	784010
3314	784011
26755	784012
209035	784013
21440	784014
3829	784015
27906	784016
70141	784017
100	784018
12518	784019
31042	784020
15719	784021
724	784022
7871	784023
180205	784024
7929	784025
4498	784026
34633	784027
249280	784028
3125	784029
3764	784030
35467	784031
8293	784032
195563	784033
61739	784034
100705	784035
47048	784036
26187	784037
3905	784038
4916	784039
12298	784040
1157	784041
167230	784042
11853	784043
85842	784044
218892	784045
11698	784046
43928	784047
62457	784048
22816	784049
120815	784050
1666	784051
45198	784052
39921	784053
6791	784054
2925	784055
22278	784056
80346	784057
43327	784058
10349	784059
101767	784060
29693	784061
5936	784062
167812	784063
58665	784064
32041	784065
127945	784066
16063	784067
67667	784068
91242	784069
2	784070
233788	784071
41186	784072
14803	784073
160286	784074
5905	784075
2211	784076
271495	784077
19445	784078
151951	784079
97335	784080
50652	784081
218671	784082
42370	784083
1152	784084
63452	784085
11377	784086
65105	784087
154532	784088
14246	784089
5924	784090
57003	784091
62527	784092
185947	784093
17371	784094
35498	784095
63243	784096
12026	784097
318	784098
264873	784099
186139	784100
7537	784101
62509	784102
106598	784103
26542	784104
7641	784105
52168	784106
12162	784107
4898	784108
65914	784109
154689	784110
78060	784111
214961	784112
5150	784113
3868	784114
152008	784115
158999	784116
70929	784117
163550	784118
4530	784119
3945	784120
28994	784121
173779	784122
132921	784123
7646	784124
55480	784125
11957	784126
48146	784127
138356	784128
24227	784129
264185	784130
89613	784131
62511	784132
3594	784133
199023	784134
73522	784135
18083	784136
5522	784137
96466	784138
64169	784139
43498	784140
232693	784141
23592	784142
2099	784143
21542	784144
26932	784145
28695	784146
67605	784147
7511	784148
21161	784149
8747	784150
19626	784151
18261	784152
93924	784153
40414	784154
17719	784155
33602	784156
7492	784157
1535	784158
112262	784159
9120	784160
5900	784161
120096	784162
7479	784163
70860	784164
53409	784165
223256	784166
45336	784167
18124	784168
39405	784169
65007	784170
29748	784171
23741	784172
2307	784173
594	784174
184706	784175
44658	784176
76426	784177
800	784178
78887	784179
25981	784180
12291	784181
3610	784182
16562	784183
133454	784184
8512	784185
90	784186
45488	784187
25420	784188
210478	784189
259705	784190
12763	784191
19828	784192
22210	784193
79708	784194
68517	784195
34666	784196
1745	784197
54921	784198
81577	784199
145211	784200
31660	784201
47844	784202
215088	784203
102334	784204
25575	784205
11680	784206
37	784207
58988	784208
115328	784209
208293	784210
102116	784211
6551	784212
167682	784213
83657	784214
255836	784215
56620	784216
208646	784217
63154	784218
3723	784219
9826	784220
27500	784221
223724	784222
38456	784223
1353	784224
151713	784225
236	784226
127741	784227
16818	784228
168	784229
15600	784230
1824	784231
24144	784232
359	784233
260619	784234
64172	784235
94488	784236
7708	784237
31290	784238
161953	784239
22371	784240
11481	784241
72361	784242
9640	784243
10760	784244
7861	784245
47664	784246
33510	784247
85082	784248
22435	784249
17146	784250
44680	784251
65929	784252
20236	784253
171076	784254
29438	784255
169943	784256
3016	784257
120372	784258
60226	784259
156149	784260
135967	784261
4776	784262
43999	784263
113914	784264
150459	784265
14604	784266
96872	784267
141480	784268
5919	784269
13402	784270
98738	784271
165618	784272
3998	784273
5143	784274
4333	784275
129	784276
259119	784277
56464	784278
2578	784279
3743	784280
146	784281
202900	784282
25920	784283
43835	784284
3740	784285
182568	784286
40168	784287
267810	784288
50073	784289
24548	784290
167149	784291
4048	784292
147312	784293
196801	784294
148790	784295
14868	784296
5750	784297
175455	784298
145967	784299
143557	784300
7826	784301
134037	784302
31827	784303
7480	784304
6526	784305
65485	784306
19777	784307
188745	784308
98429	784309
65892	784310
62086	784311
213631	784312
10563	784313
15512	784314
172455	784315
46971	784316
17271	784317
173279	784318
81574	784319
39938	784320
79630	784321
30978	784322
78006	784323
15376	784324
164011	784325
157539	784326
68000	784327
8718	784328
7091	784329
52169	784330
36128	784331
13650	784332
45628	784333
18536	784334
262501	784335
84829	784336
29269	784337
20959	784338
61649	784339
259382	784340
43725	784341
129442	784342
4834	784343
137998	784344
168083	784345
6877	784346
2127	784347
130921	784348
160655	784349
10742	784350
212704	784351
6562	784352
102567	784353
53751	784354
76215	784355
7566	784356
40654	784357
2332	784358
83799	784359
175962	784360
98312	784361
8180	784362
3582	784363
200701	784364
66311	784365
148326	784366
5103	784367
34593	784368
78117	784369
120283	784370
15668	784371
81883	784372
7054	784373
147890	784374
63946	784375
7217	784376
49067	784377
53567	784378
79796	784379
175335	784380
52446	784381
14626	784382
2245	784383
135814	784384
16165	784385
15557	784386
29628	784387
25293	784388
84845	784389
137567	784390
14641	784391
23025	784392
232571	784393
38379	784394
18323	784395
14269	784396
34286	784397
9756	784398
97078	784399
31018	784400
1770	784401
27153	784402
159090	784403
2405	784404
81384	784405
38236	784406
50118	784407
19529	784408
14	784409
2564	784410
20152	784411
11338	784412
107080	784413
2014	784414
774	784415
17097	784416
17548	784417
50257	784418
32028	784419
29864	784420
60658	784421
205247	784422
3561	784423
60676	784424
7799	784425
195976	784426
107968	784427
7521	784428
19337	784429
88742	784430
3406	784431
31645	784432
592	784433
105015	784434
17882	784435
23488	784436
33759	784437
9230	784438
24727	784439
122093	784440
25867	784441
44614	784442
5831	784443
2805	784444
181895	784445
3746	784446
10796	784447
111580	784448
185978	784449
73589	784450
13723	784451
5373	784452
7243	784453
175276	784454
122343	784455
22580	784456
89033	784457
1426	784458
79203	784459
262	784460
166139	784461
112028	784462
31084	784463
508	784464
9449	784465
241779	784466
74487	784467
62407	784468
263514	784469
39540	784470
49346	784471
38367	784472
126046	784473
175248	784474
38990	784475
1554	784476
12220	784477
21249	784478
1399	784479
1063	784480
91958	784481
10874	784482
13727	784483
36457	784484
223490	784485
14300	784486
27753	784487
154073	784488
156488	784489
113698	784490
17013	784491
58240	784492
12654	784493
22934	784494
103786	784495
7858	784496
474	784497
32564	784498
208063	784499
45471	784500
16796	784501
4782	784502
66661	784503
30189	784504
13377	784505
102786	784506
215705	784507
1717	784508
156573	784509
48746	784510
75	784511
12134	784512
61304	784513
55341	784514
36661	784515
15208	784516
11539	784517
13061	784518
150665	784519
17650	784520
12884	784521
94	784522
39171	784523
13813	784524
2862	784525
93654	784526
16883	784527
102264	784528
4380	784529
15423	784530
160600	784531
2713	784532
47073	784533
4573	784534
114671	784535
119897	784536
2061	784537
29067	784538
161464	784539
64879	784540
49512	784541
245447	784542
228778	784543
100619	784544
108	784545
242060	784546
95381	784547
261480	784548
42592	784549
49733	784550
1137	784551
72012	784552
17353	784553
60456	784554
167442	784555
40553	784556
2498	784557
5933	784558
55978	784559
20555	784560
143947	784561
8439	784562
640	784563
72400	784564
104612	784565
3106	784566
20109	784567
5231	784568
35359	784569
8678	784570
42721	784571
26858	784572
159660	784573
108584	784574
49183	784575
7385	784576
485	784577
13964	784578
2456	784579
152863	784580
219289	784581
107081	784582
1358	784583
162520	784584
22628	784585
18617	784586
254048	784587
187344	784588
42386	784589
45787	784590
57245	784591
48407	784592
27267	784593
67079	784594
16913	784595
7247	784596
13196	784597
121111	784598
251776	784599
22599	784600
199594	784601
126	784602
17274	784603
93400	784604
15696	784605
190532	784606
14966	784607
5254	784608
122512	784609
203227	784610
8030	784611
10220	784612
5177	784613
103604	784614
10873	784615
9850	784616
14349	784617
18187	784618
940	784619
2853	784620
65400	784621
30946	784622
103517	784623
112056	784624
17727	784625
34359	784626
3051	784627
62777	784628
34017	784629
72289	784630
6993	784631
17576	784632
12312	784633
45254	784634
2541	784635
95123	784636
122795	784637
190099	784638
14108	784639
47847	784640
29718	784641
77758	784642
112972	784643
122681	784644
12613	784645
35702	784646
158546	784647
7936	784648
33157	784649
34572	784650
71234	784651
8406	784652
87001	784653
39732	784654
65282	784655
62035	784656
150542	784657
5840	784658
141275	784659
3150	784660
34734	784661
40948	784662
59257	784663
69915	784664
21697	784665
788	784666
31967	784667
2380	784668
45335	784669
95427	784670
3071	784671
2358	784672
99239	784673
5579	784674
13409	784675
114338	784676
179903	784677
14800	784678
96961	784679
161888	784680
36284	784681
79420	784682
94469	784683
5405	784684
193940	784685
12214	784686
47409	784687
111574	784688
43339	784689
8098	784690
10245	784691
129487	784692
21193	784693
177378	784694
71578	784695
258399	784696
228109	784697
90882	784698
143664	784699
11579	784700
5544	784701
8014	784702
9250	784703
93781	784704
14974	784705
100473	784706
70500	784707
3713	784708
76145	784709
93375	784710
180027	784711
78624	784712
17762	784713
56638	784714
93631	784715
2847	784716
221513	784717
38624	784718
84349	784719
6597	784720
152532	784721
129729	784722
115804	784723
102460	784724
4752	784725
27423	784726
99411	784727
15736	784728
7289	784729
69068	784730
33	784731
1390	784732
23614	784733
161916	784734
59888	784735
245028	784736
2778	784737
4476	784738
42291	784739
41218	784740
24550	784741
217800	784742
13757	784743
6784	784744
278	784745
3633	784746
17	784747
40168	784748
16358	784749
16245	784750
170232	784751
144169	784752
63210	784753
17812	784754
118362	784755
82269	784756
49406	784757
171016	784758
9002	784759
143939	784760
45023	784761
1789	784762
16222	784763
13255	784764
112704	784765
1678	784766
28263	784767
198535	784768
12905	784769
7769	784770
12838	784771
19570	784772
71893	784773
28070	784774
86550	784775
136680	784776
138508	784777
228389	784778
6571	784779
5877	784780
219475	784781
211801	784782
79594	784783
102505	784784
24470	784785
23441	784786
21046	784787
47123	784788
20773	784789
79990	784790
44143	784791
67666	784792
29786	784793
61095	784794
152727	784795
239255	784796
69959	784797
44728	784798
544	784799
10686	784800
94373	784801
71053	784802
32590	784803
34552	784804
28865	784805
9132	784806
259103	784807
141858	784808
7071	784809
95313	784810
2355	784811
22659	784812
32934	784813
4927	784814
56156	784815
270744	784816
93468	784817
63340	784818
141713	784819
27384	784820
87074	784821
233189	784822
12945	784823
13880	784824
205268	784825
5932	784826
66401	784827
17100	784828
48477	784829
244513	784830
5243	784831
67871	784832
48470	784833
63170	784834
57197	784835
99732	784836
192817	784837
44080	784838
14133	784839
101339	784840
102233	784841
6095	784842
42420	784843
56618	784844
399	784845
3131	784846
3825	784847
8431	784848
182997	784849
34	784850
120516	784851
123183	784852
25097	784853
122359	784854
125968	784855
46703	784856
122167	784857
38267	784858
30954	784859
92204	784860
17403	784861
125656	784862
34933	784863
10329	784864
3370	784865
258888	784866
54093	784867
103246	784868
3567	784869
105407	784870
5095	784871
19133	784872
133416	784873
112043	784874
163913	784875
5765	784876
96778	784877
35491	784878
7112	784879
233265	784880
6993	784881
253627	784882
31124	784883
84567	784884
19345	784885
20190	784886
44103	784887
11264	784888
176154	784889
90681	784890
1181	784891
407	784892
18141	784893
33644	784894
3516	784895
268	784896
18991	784897
8601	784898
800	784899
52861	784900
76137	784901
2036	784902
87249	784903
6444	784904
25880	784905
7864	784906
8755	784907
100291	784908
1561	784909
16635	784910
56299	784911
234999	784912
48234	784913
27674	784914
36339	784915
121097	784916
163924	784917
10753	784918
80235	784919
9510	784920
34340	784921
109321	784922
22811	784923
48276	784924
112444	784925
367	784926
169737	784927
17072	784928
139539	784929
171094	784930
40508	784931
38100	784932
25154	784933
38710	784934
234860	784935
86047	784936
54699	784937
278	784938
122927	784939
35003	784940
156098	784941
6251	784942
19029	784943
16675	784944
11620	784945
125922	784946
37795	784947
234063	784948
57192	784949
111321	784950
19808	784951
205747	784952
39350	784953
4439	784954
169695	784955
63708	784956
157504	784957
57276	784958
11848	784959
24326	784960
25048	784961
32528	784962
31175	784963
40393	784964
4855	784965
31644	784966
43509	784967
176566	784968
2466	784969
131585	784970
2486	784971
36522	784972
89077	784973
31134	784974
45791	784975
4624	784976
205191	784977
80294	784978
166420	784979
116290	784980
161207	784981
53115	784982
14853	784983
47687	784984
46684	784985
54005	784986
1274	784987
40585	784988
1646	784989
33502	784990
125499	784991
119359	784992
2024	784993
234487	784994
156727	784995
29173	784996
53897	784997
264260	784998
2175	784999
32463	785000
222737	785001
40454	785002
46551	785003
104826	785004
138282	785005
229454	785006
23520	785007
64577	785008
55830	785009
55957	785010
520	785011
1583	785012
39210	785013
48128	785014
76827	785015
88140	785016
94524	785017
23745	785018
51115	785019
47669	785020
171186	785021
5596	785022
11818	785023
14780	785024
248913	785025
1195	785026
264641	785027
100757	785028
59287	785029
119750	785030
224759	785031
114197	785032
64861	785033
15695	785034
14017	785035
72738	785036
19210	785037
19626	785038
229	785039
17807	785040
72180	785041
201339	785042
44849	785043
2060	785044
31850	785045
49218	785046
1626	785047
377	785048
26309	785049
55277	785050
6015	785051
7097	785052
106199	785053
176875	785054
68474	785055
4288	785056
78536	785057
805	785058
130361	785059
238131	785060
173044	785061
10964	785062
5735	785063
41841	785064
10330	785065
3200	785066
60287	785067
10165	785068
18426	785069
219669	785070
14230	785071
29362	785072
5502	785073
207964	785074
266267	785075
133900	785076
134551	785077
49639	785078
158617	785079
168271	785080
3218	785081
2553	785082
54052	785083
8547	785084
66797	785085
23862	785086
21309	785087
63047	785088
11256	785089
26445	785090
14019	785091
242642	785092
52211	785093
196884	785094
154395	785095
152260	785096
5754	785097
7943	785098
56751	785099
45309	785100
807	785101
114473	785102
1487	785103
218374	785104
24017	785105
14458	785106
5732	785107
157364	785108
71993	785109
115298	785110
111360	785111
25594	785112
12359	785113
189529	785114
30479	785115
126938	785116
3622	785117
157236	785118
52724	785119
241649	785120
555	785121
35719	785122
90177	785123
9956	785124
242505	785125
229118	785126
2699	785127
145721	785128
19388	785129
114830	785130
218634	785131
111074	785132
27951	785133
9486	785134
10825	785135
37818	785136
159	785137
2860	785138
61652	785139
94899	785140
79037	785141
60292	785142
26625	785143
8810	785144
114461	785145
61975	785146
147622	785147
253561	785148
57602	785149
130346	785150
6839	785151
28381	785152
143010	785153
100519	785154
94952	785155
18322	785156
25680	785157
2388	785158
209889	785159
16117	785160
266874	785161
194	785162
16632	785163
77042	785164
50097	785165
102981	785166
110630	785167
3981	785168
161913	785169
103576	785170
32830	785171
102751	785172
204629	785173
34592	785174
197901	785175
3959	785176
68128	785177
246601	785178
8973	785179
14994	785180
7268	785181
7779	785182
385	785183
217573	785184
67114	785185
94098	785186
89433	785187
106745	785188
11067	785189
44517	785190
83277	785191
5197	785192
38014	785193
201082	785194
8052	785195
39026	785196
1232	785197
165000	785198
135710	785199
15263	785200
10331	785201
212726	785202
128266	785203
28858	785204
26700	785205
168071	785206
41141	785207
105055	785208
60064	785209
176222	785210
29284	785211
174359	785212
4480	785213
124591	785214
23443	785215
126336	785216
352	785217
150800	785218
14958	785219
22374	785220
14988	785221
61777	785222
35742	785223
16248	785224
236814	785225
144417	785226
141897	785227
86259	785228
64953	785229
151588	785230
6463	785231
234386	785232
178711	785233
3468	785234
18600	785235
52808	785236
48722	785237
62821	785238
148888	785239
80105	785240
38630	785241
52549	785242
35472	785243
6847	785244
95621	785245
76605	785246
48714	785247
112871	785248
29259	785249
77790	785250
119161	785251
113433	785252
11520	785253
270212	785254
126467	785255
87506	785256
3996	785257
103142	785258
153746	785259
20084	785260
235696	785261
323	785262
5631	785263
2909	785264
91628	785265
60830	785266
171209	785267
6591	785268
147912	785269
6006	785270
171261	785271
28829	785272
8484	785273
16490	785274
4555	785275
303	785276
7712	785277
254441	785278
102686	785279
29719	785280
141951	785281
151409	785282
26904	785283
2763	785284
163430	785285
21034	785286
43223	785287
63513	785288
89594	785289
357	785290
56646	785291
140239	785292
94177	785293
21237	785294
31120	785295
165978	785296
17983	785297
62883	785298
29278	785299
1281	785300
21	785301
37560	785302
5486	785303
108927	785304
6674	785305
178189	785306
36892	785307
8391	785308
51800	785309
28873	785310
89643	785311
24104	785312
5922	785313
1890	785314
11699	785315
38454	785316
74446	785317
65917	785318
209599	785319
35133	785320
69531	785321
53027	785322
14962	785323
145636	785324
15030	785325
21474	785326
66443	785327
95801	785328
37185	785329
40528	785330
29171	785331
31756	785332
1443	785333
112549	785334
39838	785335
210695	785336
249744	785337
76858	785338
251849	785339
42407	785340
42983	785341
51811	785342
15737	785343
3374	785344
45381	785345
513	785346
7300	785347
1503	785348
166563	785349
31095	785350
687	785351
6554	785352
67036	785353
178369	785354
230206	785355
104164	785356
5964	785357
57574	785358
96644	785359
9023	785360
1577	785361
81002	785362
6050	785363
155155	785364
1100	785365
9539	785366
136852	785367
10457	785368
113521	785369
59	785370
30993	785371
85367	785372
34357	785373
53226	785374
7687	785375
13254	785376
169342	785377
20793	785378
93692	785379
23217	785380
22922	785381
169969	785382
49584	785383
41537	785384
23409	785385
77544	785386
55113	785387
15202	785388
139952	785389
124772	785390
34188	785391
34937	785392
267106	785393
7645	785394
93398	785395
1093	785396
223204	785397
121068	785398
3345	785399
35149	785400
65832	785401
3035	785402
81776	785403
12893	785404
23590	785405
3078	785406
19346	785407
79330	785408
205011	785409
797	785410
26616	785411
113871	785412
45444	785413
6460	785414
4685	785415
12328	785416
11698	785417
26488	785418
252343	785419
94801	785420
57657	785421
38958	785422
241100	785423
82888	785424
93465	785425
40110	785426
62984	785427
241416	785428
23385	785429
44863	785430
92101	785431
225089	785432
47820	785433
205884	785434
48051	785435
81011	785436
53872	785437
83033	785438
3680	785439
11798	785440
159124	785441
169642	785442
171340	785443
261309	785444
110932	785445
960	785446
22604	785447
2966	785448
230056	785449
121464	785450
205190	785451
67205	785452
19461	785453
184260	785454
113185	785455
138004	785456
140670	785457
247069	785458
65600	785459
571	785460
76931	785461
66878	785462
104395	785463
112668	785464
24486	785465
18308	785466
175392	785467
17333	785468
3852	785469
109172	785470
117036	785471
37914	785472
46993	785473
573	785474
159628	785475
14688	785476
892	785477
51876	785478
114886	785479
90278	785480
13205	785481
364	785482
22239	785483
246987	785484
1927	785485
40852	785486
98203	785487
198691	785488
145464	785489
77310	785490
17435	785491
171414	785492
28381	785493
5104	785494
3019	785495
155183	785496
14536	785497
56377	785498
25042	785499
248746	785500
17095	785501
767	785502
6131	785503
55679	785504
5125	785505
172	785506
474	785507
46733	785508
261257	785509
59543	785510
5433	785511
2793	785512
14539	785513
226	785514
197511	785515
57321	785516
96	785517
154578	785518
13820	785519
113900	785520
120714	785521
166649	785522
61689	785523
4287	785524
1386	785525
82307	785526
160014	785527
98290	785528
55757	785529
1211	785530
13586	785531
192313	785532
150699	785533
139131	785534
3635	785535
6230	785536
82560	785537
69198	785538
9960	785539
21730	785540
65291	785541
36	785542
36570	785543
114411	785544
66357	785545
24985	785546
102052	785547
147759	785548
4423	785549
74569	785550
148852	785551
135161	785552
41809	785553
83309	785554
49806	785555
9397	785556
34029	785557
186449	785558
111767	785559
14279	785560
6928	785561
50328	785562
98729	785563
147749	785564
120722	785565
116707	785566
44914	785567
12311	785568
254659	785569
96070	785570
35038	785571
38890	785572
10320	785573
27890	785574
179299	785575
644	785576
84862	785577
16360	785578
5052	785579
16008	785580
231601	785581
37740	785582
155906	785583
25394	785584
24871	785585
9855	785586
111634	785587
244612	785588
60109	785589
24229	785590
94475	785591
78876	785592
141761	785593
203046	785594
25580	785595
65035	785596
62975	785597
27656	785598
20270	785599
6777	785600
52443	785601
27687	785602
56590	785603
7999	785604
27593	785605
19294	785606
1143	785607
163401	785608
99284	785609
10030	785610
118509	785611
60360	785612
78366	785613
15422	785614
125638	785615
6612	785616
60461	785617
12030	785618
142189	785619
82789	785620
249042	785621
36365	785622
182343	785623
134815	785624
40587	785625
243558	785626
4731	785627
37553	785628
2268	785629
6429	785630
258028	785631
8133	785632
16800	785633
144175	785634
46447	785635
261477	785636
74255	785637
136164	785638
4657	785639
18775	785640
32578	785641
67243	785642
3134	785643
566	785644
100001	785645
665	785646
114149	785647
109984	785648
2485	785649
2941	785650
2516	785651
9781	785652
99753	785653
19033	785654
72465	785655
40422	785656
154190	785657
135643	785658
4360	785659
32474	785660
11030	785661
83055	785662
115535	785663
11188	785664
59519	785665
47843	785666
34404	785667
42321	785668
35485	785669
37128	785670
13778	785671
56660	785672
58391	785673
56734	785674
1370	785675
655	785676
65884	785677
25937	785678
46054	785679
70600	785680
14468	785681
6049	785682
3339	785683
172143	785684
117821	785685
28	785686
6471	785687
252260	785688
36769	785689
60	785690
47575	785691
21808	785692
36350	785693
9139	785694
12514	785695
24029	785696
29748	785697
35891	785698
8772	785699
2664	785700
115244	785701
4981	785702
50113	785703
41198	785704
159814	785705
17286	785706
42403	785707
75817	785708
21497	785709
18836	785710
53182	785711
16124	785712
21863	785713
6970	785714
133865	785715
163655	785716
17180	785717
1086	785718
55499	785719
223806	785720
120912	785721
7702	785722
76127	785723
2741	785724
29574	785725
22224	785726
16018	785727
72169	785728
11929	785729
13292	785730
8902	785731
253648	785732
14073	785733
9177	785734
46089	785735
18774	785736
87347	785737
16236	785738
230910	785739
5602	785740
7575	785741
58209	785742
97317	785743
106177	785744
158	785745
78177	785746
28643	785747
6070	785748
172572	785749
20730	785750
58985	785751
59661	785752
13583	785753
196112	785754
46156	785755
259561	785756
8754	785757
21554	785758
86865	785759
77989	785760
21098	785761
21338	785762
27912	785763
46111	785764
188495	785765
45861	785766
47764	785767
3387	785768
2323	785769
20005	785770
112613	785771
4090	785772
9347	785773
73821	785774
13917	785775
170607	785776
72367	785777
91167	785778
35570	785779
231093	785780
198819	785781
15686	785782
112859	785783
204723	785784
93953	785785
10117	785786
1475	785787
129192	785788
100531	785789
272244	785790
78311	785791
70352	785792
12833	785793
64909	785794
241599	785795
25960	785796
93	785797
123942	785798
63	785799
18266	785800
76730	785801
7994	785802
90	785803
19008	785804
88459	785805
264570	785806
137348	785807
34604	785808
34292	785809
116722	785810
164958	785811
92551	785812
94379	785813
70360	785814
32809	785815
215	785816
43601	785817
50006	785818
9333	785819
5248	785820
144817	785821
43955	785822
110980	785823
99419	785824
244706	785825
24568	785826
15154	785827
366	785828
235741	785829
12055	785830
81741	785831
88438	785832
50193	785833
8135	785834
3469	785835
95110	785836
170405	785837
6300	785838
16346	785839
5726	785840
41540	785841
30903	785842
1616	785843
38665	785844
114136	785845
75387	785846
34344	785847
124134	785848
260305	785849
27263	785850
4953	785851
215118	785852
73322	785853
79666	785854
79567	785855
56650	785856
30948	785857
43846	785858
32978	785859
19175	785860
28540	785861
7877	785862
5550	785863
15527	785864
160623	785865
26223	785866
33401	785867
34037	785868
84882	785869
243858	785870
15034	785871
18464	785872
12639	785873
6972	785874
44676	785875
7835	785876
67070	785877
153970	785878
177851	785879
9803	785880
6955	785881
112112	785882
27941	785883
79817	785884
1477	785885
133906	785886
1140	785887
171146	785888
9256	785889
38158	785890
65189	785891
187316	785892
39267	785893
147584	785894
88168	785895
73138	785896
41626	785897
76445	785898
5217	785899
157	785900
1877	785901
133373	785902
58977	785903
24845	785904
69382	785905
3791	785906
117827	785907
53375	785908
86313	785909
112017	785910
43810	785911
50005	785912
198083	785913
127952	785914
94601	785915
59867	785916
70103	785917
11317	785918
155708	785919
5187	785920
100812	785921
94793	785922
40974	785923
127911	785924
136490	785925
22380	785926
72841	785927
40329	785928
147943	785929
31348	785930
147335	785931
163955	785932
124179	785933
7673	785934
121798	785935
59184	785936
67557	785937
16836	785938
30393	785939
162584	785940
93535	785941
13092	785942
204484	785943
1142	785944
41542	785945
23123	785946
114311	785947
24525	785948
106531	785949
202608	785950
250392	785951
42208	785952
33476	785953
147654	785954
160214	785955
37996	785956
87164	785957
4494	785958
40220	785959
58634	785960
141646	785961
12764	785962
78254	785963
94982	785964
26482	785965
165741	785966
242779	785967
72874	785968
30475	785969
5002	785970
10289	785971
963	785972
33352	785973
241	785974
10625	785975
4307	785976
33243	785977
106568	785978
8297	785979
15325	785980
135062	785981
10073	785982
43322	785983
47309	785984
2098	785985
1008	785986
42799	785987
136660	785988
131723	785989
18566	785990
77644	785991
99175	785992
242013	785993
78878	785994
11267	785995
34452	785996
68967	785997
17135	785998
3230	785999
3853	786000
89993	786001
11887	786002
210621	786003
19873	786004
43501	786005
47482	786006
29325	786007
87508	786008
46876	786009
10645	786010
39067	786011
7743	786012
19534	786013
45011	786014
95461	786015
140044	786016
234042	786017
2252	786018
13728	786019
7304	786020
13321	786021
31934	786022
17095	786023
24613	786024
15056	786025
24143	786026
34679	786027
2769	786028
252139	786029
113534	786030
1159	786031
220143	786032
150987	786033
110112	786034
134019	786035
15129	786036
64500	786037
106219	786038
115580	786039
19119	786040
45137	786041
79388	786042
46623	786043
61489	786044
2553	786045
493	786046
107079	786047
1987	786048
115181	786049
87304	786050
60171	786051
292	786052
52	786053
57846	786054
40425	786055
164496	786056
157155	786057
914	786058
492	786059
6185	786060
21990	786061
51064	786062
187351	786063
47441	786064
2312	786065
15263	786066
28569	786067
24196	786068
61859	786069
211055	786070
144756	786071
52085	786072
17125	786073
7899	786074
241988	786075
20298	786076
77554	786077
45534	786078
9720	786079
15796	786080
19721	786081
9187	786082
24764	786083
2865	786084
13505	786085
182779	786086
77912	786087
73731	786088
73830	786089
128321	786090
73519	786091
7578	786092
63202	786093
132125	786094
77403	786095
128588	786096
43612	786097
2648	786098
56241	786099
117150	786100
11053	786101
32358	786102
244749	786103
1693	786104
41851	786105
12129	786106
3842	786107
100301	786108
82649	786109
24240	786110
168354	786111
113323	786112
35642	786113
22215	786114
54335	786115
130	786116
10185	786117
94340	786118
47578	786119
47322	786120
134084	786121
226	786122
47274	786123
246266	786124
11689	786125
137412	786126
138849	786127
67681	786128
47705	786129
198038	786130
2124	786131
25962	786132
26586	786133
7274	786134
19644	786135
10760	786136
18875	786137
77422	786138
151605	786139
501	786140
26066	786141
123271	786142
106079	786143
32369	786144
51501	786145
56242	786146
11393	786147
33371	786148
126128	786149
42911	786150
23636	786151
63106	786152
1521	786153
195748	786154
979	786155
115456	786156
116375	786157
9993	786158
97809	786159
18748	786160
97129	786161
56359	786162
35235	786163
92298	786164
5909	786165
41024	786166
190813	786167
42723	786168
108508	786169
12715	786170
9545	786171
141733	786172
61930	786173
99190	786174
259	786175
872	786176
49487	786177
28404	786178
139920	786179
832	786180
103471	786181
27874	786182
9542	786183
78654	786184
35082	786185
5653	786186
33843	786187
1946	786188
14446	786189
74240	786190
77855	786191
232451	786192
5672	786193
104878	786194
1585	786195
16721	786196
776	786197
19927	786198
20541	786199
25797	786200
22161	786201
15148	786202
164919	786203
15802	786204
10756	786205
22671	786206
154484	786207
23256	786208
56032	786209
145689	786210
143709	786211
109055	786212
2037	786213
60	786214
72909	786215
29965	786216
171561	786217
36942	786218
2137	786219
9456	786220
53657	786221
59732	786222
13541	786223
74781	786224
97831	786225
16220	786226
2367	786227
4184	786228
22956	786229
41291	786230
8936	786231
121091	786232
27479	786233
68597	786234
11507	786235
153788	786236
2700	786237
67808	786238
165661	786239
18464	786240
198376	786241
142814	786242
231421	786243
69951	786244
127453	786245
6326	786246
153957	786247
26267	786248
239263	786249
196871	786250
73901	786251
60177	786252
251439	786253
64810	786254
232292	786255
7196	786256
16409	786257
72636	786258
54694	786259
76420	786260
188820	786261
36360	786262
90803	786263
4791	786264
53637	786265
4827	786266
10301	786267
109635	786268
35133	786269
200149	786270
248175	786271
90872	786272
108384	786273
55143	786274
3551	786275
1621	786276
53859	786277
148	786278
3921	786279
4473	786280
7890	786281
4087	786282
45820	786283
2387	786284
34423	786285
150540	786286
14236	786287
4921	786288
5141	786289
22703	786290
68045	786291
81722	786292
26499	786293
9707	786294
5079	786295
9733	786296
205612	786297
2874	786298
159170	786299
109828	786300
23572	786301
19923	786302
115180	786303
85252	786304
125800	786305
652	786306
252376	786307
2223	786308
208957	786309
14611	786310
145818	786311
26019	786312
171664	786313
29790	786314
45173	786315
8866	786316
22707	786317
54659	786318
55756	786319
65473	786320
27287	786321
4909	786322
168925	786323
27370	786324
6409	786325
31588	786326
3814	786327
95938	786328
161501	786329
329	786330
219552	786331
59403	786332
17396	786333
8444	786334
29195	786335
23208	786336
56132	786337
202316	786338
155527	786339
10210	786340
228863	786341
113699	786342
62041	786343
58065	786344
1823	786345
171	786346
2011	786347
6859	786348
167246	786349
25272	786350
4361	786351
1803	786352
26950	786353
54815	786354
70	786355
199981	786356
278	786357
271354	786358
420	786359
66604	786360
127485	786361
9802	786362
54006	786363
106214	786364
13680	786365
12437	786366
39325	786367
4110	786368
28587	786369
2453	786370
40592	786371
240209	786372
1875	786373
60	786374
5597	786375
876	786376
20108	786377
46093	786378
14561	786379
53980	786380
15871	786381
38949	786382
239638	786383
215146	786384
91439	786385
238374	786386
107813	786387
5333	786388
7876	786389
65297	786390
49960	786391
95179	786392
147528	786393
227654	786394
96196	786395
4580	786396
20679	786397
5628	786398
22946	786399
2835	786400
54169	786401
147683	786402
41603	786403
3760	786404
23649	786405
45893	786406
259589	786407
47923	786408
34141	786409
1148	786410
3252	786411
26866	786412
2910	786413
1472	786414
35259	786415
187002	786416
10078	786417
63544	786418
22594	786419
59398	786420
224465	786421
6712	786422
33611	786423
21779	786424
128100	786425
26624	786426
201121	786427
180370	786428
860	786429
123627	786430
19057	786431
163288	786432
228503	786433
73612	786434
20062	786435
6403	786436
226330	786437
209753	786438
135346	786439
2581	786440
203888	786441
265018	786442
190	786443
38975	786444
1220	786445
20145	786446
49742	786447
38277	786448
4609	786449
50128	786450
559	786451
164234	786452
166079	786453
29957	786454
19232	786455
258753	786456
36195	786457
4674	786458
75412	786459
32365	786460
15262	786461
93547	786462
8682	786463
98821	786464
163917	786465
117037	786466
81033	786467
158116	786468
601	786469
235679	786470
4210	786471
4696	786472
208269	786473
8756	786474
10497	786475
12233	786476
36453	786477
3510	786478
1899	786479
19228	786480
6634	786481
7061	786482
2962	786483
115433	786484
6028	786485
3718	786486
28345	786487
148402	786488
36469	786489
22655	786490
29577	786491
20292	786492
144887	786493
1498	786494
17253	786495
69868	786496
4216	786497
77222	786498
667	786499
1016	786500
165568	786501
140	786502
156365	786503
49316	786504
189907	786505
62552	786506
1393	786507
2467	786508
6330	786509
122093	786510
58493	786511
40156	786512
259913	786513
237767	786514
8232	786515
98133	786516
14114	786517
155130	786518
231571	786519
124979	786520
15660	786521
85714	786522
45429	786523
225917	786524
231470	786525
28773	786526
4951	786527
20152	786528
18446	786529
69949	786530
941	786531
36210	786532
74416	786533
12836	786534
29760	786535
11638	786536
56947	786537
12519	786538
22894	786539
10938	786540
21804	786541
105342	786542
31556	786543
44874	786544
70878	786545
38533	786546
22778	786547
139265	786548
135461	786549
13844	786550
155700	786551
15979	786552
138966	786553
83979	786554
3066	786555
134362	786556
101309	786557
149054	786558
147211	786559
39450	786560
131695	786561
212143	786562
134	786563
17209	786564
14014	786565
13587	786566
3311	786567
74243	786568
1264	786569
25775	786570
72884	786571
47979	786572
23230	786573
11936	786574
7855	786575
3884	786576
421	786577
94792	786578
183886	786579
45111	786580
212638	786581
193456	786582
60139	786583
93912	786584
77411	786585
121868	786586
51011	786587
5479	786588
2393	786589
11639	786590
29823	786591
47680	786592
107360	786593
87428	786594
11704	786595
140166	786596
138397	786597
17445	786598
70758	786599
16968	786600
75541	786601
3790	786602
270074	786603
7322	786604
73275	786605
30785	786606
34339	786607
341	786608
43413	786609
199202	786610
103604	786611
2098	786612
170734	786613
146598	786614
9748	786615
49628	786616
11188	786617
581	786618
66497	786619
12505	786620
223224	786621
264685	786622
28485	786623
89262	786624
210884	786625
12954	786626
168094	786627
133	786628
6957	786629
26025	786630
11749	786631
11678	786632
11111	786633
70900	786634
26120	786635
7067	786636
8320	786637
27502	786638
9190	786639
873	786640
102700	786641
78309	786642
28832	786643
2565	786644
11106	786645
46836	786646
7090	786647
36520	786648
165583	786649
60653	786650
25089	786651
5012	786652
174	786653
93722	786654
137801	786655
268787	786656
25549	786657
7580	786658
13042	786659
43227	786660
11384	786661
33490	786662
146333	786663
50055	786664
141763	786665
18643	786666
127993	786667
1840	786668
17472	786669
43646	786670
449	786671
590	786672
650	786673
188622	786674
59621	786675
197744	786676
1334	786677
325	786678
59615	786679
23803	786680
161309	786681
69739	786682
4988	786683
116473	786684
69301	786685
53800	786686
494	786687
93006	786688
122797	786689
4283	786690
108443	786691
678	786692
150824	786693
25662	786694
320	786695
106721	786696
235156	786697
34990	786698
7640	786699
60608	786700
23268	786701
41207	786702
140278	786703
92224	786704
22704	786705
5297	786706
16116	786707
50143	786708
35581	786709
100089	786710
134547	786711
140827	786712
26411	786713
15703	786714
128448	786715
262931	786716
4664	786717
233787	786718
17766	786719
191387	786720
487	786721
214262	786722
67670	786723
50649	786724
107554	786725
50790	786726
234946	786727
158833	786728
103902	786729
269053	786730
841	786731
36209	786732
41106	786733
151755	786734
26429	786735
127521	786736
100060	786737
25905	786738
28192	786739
36431	786740
8373	786741
46454	786742
88303	786743
31013	786744
6908	786745
5148	786746
92396	786747
13657	786748
246451	786749
7355	786750
44423	786751
116674	786752
4575	786753
144669	786754
10117	786755
67672	786756
67407	786757
80649	786758
14147	786759
236192	786760
51200	786761
1030	786762
14993	786763
70035	786764
231343	786765
2583	786766
11684	786767
13996	786768
41098	786769
27776	786770
143361	786771
263393	786772
247324	786773
38123	786774
143526	786775
23232	786776
88257	786777
19564	786778
91729	786779
53498	786780
46221	786781
94188	786782
792	786783
107266	786784
179996	786785
36507	786786
187868	786787
172720	786788
48361	786789
9988	786790
31509	786791
6924	786792
18390	786793
3460	786794
146161	786795
164485	786796
110775	786797
620	786798
94906	786799
99730	786800
104625	786801
5560	786802
75218	786803
17028	786804
11977	786805
2708	786806
93406	786807
148016	786808
29204	786809
2637	786810
50314	786811
1561	786812
113420	786813
124839	786814
119835	786815
3868	786816
92219	786817
3777	786818
9095	786819
53801	786820
35949	786821
21490	786822
47645	786823
2067	786824
1627	786825
152475	786826
730	786827
6311	786828
36137	786829
214395	786830
73700	786831
113824	786832
7010	786833
57393	786834
14970	786835
137286	786836
88244	786837
68920	786838
252925	786839
2	786840
150128	786841
95054	786842
72431	786843
251391	786844
35950	786845
31015	786846
70792	786847
205850	786848
846	786849
15251	786850
134303	786851
3101	786852
26598	786853
256252	786854
191741	786855
16315	786856
6616	786857
28185	786858
95937	786859
520	786860
66412	786861
71396	786862
12483	786863
22475	786864
74576	786865
3937	786866
12982	786867
13349	786868
1884	786869
11967	786870
15770	786871
147200	786872
222716	786873
147872	786874
16115	786875
155872	786876
2575	786877
45490	786878
103103	786879
5052	786880
62100	786881
46996	786882
12735	786883
20754	786884
71558	786885
120511	786886
10037	786887
37585	786888
40847	786889
38438	786890
21405	786891
10624	786892
170962	786893
192531	786894
17349	786895
51646	786896
5682	786897
230221	786898
4879	786899
15912	786900
28393	786901
47376	786902
109747	786903
136443	786904
18200	786905
32	786906
79382	786907
27347	786908
40174	786909
166994	786910
102498	786911
47147	786912
159128	786913
8770	786914
11417	786915
142801	786916
98440	786917
211741	786918
26168	786919
137292	786920
4899	786921
10984	786922
7720	786923
7337	786924
33920	786925
156316	786926
74044	786927
12962	786928
104268	786929
210510	786930
68170	786931
37413	786932
111838	786933
166764	786934
50293	786935
9033	786936
2772	786937
32457	786938
150750	786939
164974	786940
222305	786941
12584	786942
11005	786943
232797	786944
25216	786945
9547	786946
30776	786947
191	786948
152991	786949
25220	786950
270972	786951
66072	786952
72153	786953
1538	786954
71994	786955
123316	786956
103437	786957
150963	786958
22505	786959
1500	786960
15689	786961
32748	786962
6388	786963
14488	786964
88831	786965
17062	786966
46831	786967
12672	786968
250832	786969
53838	786970
24662	786971
88766	786972
52382	786973
35374	786974
124688	786975
193819	786976
24911	786977
8743	786978
128999	786979
87069	786980
50039	786981
483	786982
21053	786983
40437	786984
23405	786985
7043	786986
8480	786987
168032	786988
103803	786989
24308	786990
11922	786991
21899	786992
12960	786993
2585	786994
6472	786995
12280	786996
6197	786997
7470	786998
135447	786999
83953	787000
16749	787001
77141	787002
72125	787003
176843	787004
14881	787005
485	787006
107653	787007
108010	787008
55160	787009
1018	787010
105822	787011
62838	787012
14390	787013
22532	787014
49414	787015
162820	787016
23793	787017
15771	787018
50792	787019
142109	787020
119000	787021
60917	787022
2367	787023
45350	787024
15660	787025
33656	787026
160467	787027
1749	787028
101602	787029
38346	787030
172760	787031
18922	787032
106684	787033
17880	787034
258133	787035
6663	787036
8885	787037
24157	787038
86444	787039
42	787040
96194	787041
57519	787042
142153	787043
56121	787044
102869	787045
40209	787046
11990	787047
2823	787048
36	787049
154108	787050
72980	787051
55589	787052
1206	787053
111056	787054
1145	787055
5892	787056
222400	787057
84654	787058
100357	787059
51990	787060
22355	787061
267275	787062
288	787063
10134	787064
17408	787065
5185	787066
13134	787067
39682	787068
3131	787069
173125	787070
36333	787071
77395	787072
53645	787073
68	787074
37813	787075
153431	787076
29578	787077
97332	787078
79578	787079
178021	787080
174242	787081
93045	787082
32083	787083
196529	787084
29749	787085
49550	787086
53048	787087
111971	787088
199837	787089
18557	787090
29562	787091
16744	787092
7907	787093
259191	787094
13406	787095
9024	787096
76876	787097
100659	787098
18488	787099
151028	787100
46859	787101
20703	787102
80098	787103
46792	787104
135589	787105
131310	787106
49008	787107
28026	787108
6364	787109
13083	787110
16106	787111
97350	787112
15877	787113
100298	787114
14654	787115
170925	787116
214847	787117
14235	787118
9239	787119
3641	787120
2720	787121
19055	787122
35598	787123
30448	787124
13496	787125
1986	787126
98869	787127
20522	787128
159209	787129
96141	787130
49449	787131
199606	787132
5835	787133
2615	787134
125048	787135
210891	787136
72210	787137
11865	787138
87586	787139
145644	787140
22692	787141
105229	787142
111443	787143
204372	787144
15125	787145
169585	787146
178591	787147
25266	787148
21751	787149
13352	787150
145792	787151
111559	787152
99403	787153
260013	787154
31091	787155
57512	787156
23034	787157
258285	787158
42042	787159
4681	787160
2479	787161
10580	787162
204769	787163
3168	787164
93302	787165
264467	787166
145859	787167
80938	787168
73279	787169
35078	787170
10269	787171
30615	787172
78719	787173
13111	787174
1611	787175
70182	787176
2395	787177
179	787178
174154	787179
18749	787180
210840	787181
8062	787182
69516	787183
62541	787184
9904	787185
169615	787186
215063	787187
49722	787188
26000	787189
26996	787190
77135	787191
11725	787192
16991	787193
3303	787194
37398	787195
4581	787196
38150	787197
35687	787198
126980	787199
2816	787200
17565	787201
57920	787202
88845	787203
16811	787204
118314	787205
117396	787206
1229	787207
233628	787208
16011	787209
35736	787210
123690	787211
11839	787212
72672	787213
173566	787214
32295	787215
20527	787216
95114	787217
82859	787218
10961	787219
27275	787220
4379	787221
126939	787222
11518	787223
36638	787224
53381	787225
49992	787226
1445	787227
14622	787228
52838	787229
29948	787230
102482	787231
52894	787232
69328	787233
135425	787234
169780	787235
182725	787236
32813	787237
117687	787238
1544	787239
104586	787240
72619	787241
73948	787242
58152	787243
31825	787244
195214	787245
48142	787246
60236	787247
12644	787248
107629	787249
239183	787250
41652	787251
32216	787252
259896	787253
46967	787254
240293	787255
7291	787256
159586	787257
35204	787258
201263	787259
16706	787260
246983	787261
1744	787262
10387	787263
167139	787264
113347	787265
30223	787266
4591	787267
6615	787268
25112	787269
25185	787270
2673	787271
31623	787272
51863	787273
70274	787274
192457	787275
207304	787276
182239	787277
66832	787278
44159	787279
112740	787280
106682	787281
32881	787282
20302	787283
74316	787284
35469	787285
26270	787286
88175	787287
2671	787288
185042	787289
25284	787290
14151	787291
8484	787292
62269	787293
23504	787294
160404	787295
198	787296
107224	787297
22832	787298
50366	787299
259455	787300
8106	787301
20393	787302
91568	787303
62565	787304
166387	787305
72561	787306
41501	787307
14111	787308
141971	787309
7004	787310
66293	787311
165790	787312
57573	787313
99302	787314
118757	787315
51093	787316
209	787317
23609	787318
60659	787319
127135	787320
17663	787321
1170	787322
72839	787323
41739	787324
170776	787325
122	787326
34211	787327
231619	787328
10616	787329
71075	787330
9549	787331
28741	787332
7996	787333
30258	787334
53951	787335
104	787336
61989	787337
32136	787338
24003	787339
5629	787340
15380	787341
34184	787342
267171	787343
98691	787344
50346	787345
115110	787346
9088	787347
92548	787348
18038	787349
76225	787350
248453	787351
4367	787352
49111	787353
6983	787354
108076	787355
65926	787356
9212	787357
69276	787358
43871	787359
88436	787360
845	787361
29004	787362
126115	787363
56952	787364
140862	787365
216735	787366
119122	787367
48065	787368
3767	787369
10981	787370
86067	787371
159013	787372
129379	787373
18023	787374
10181	787375
10904	787376
30671	787377
91847	787378
1877	787379
35341	787380
45365	787381
118154	787382
239669	787383
72652	787384
160357	787385
23258	787386
439	787387
40079	787388
28613	787389
47153	787390
77063	787391
118275	787392
75853	787393
3323	787394
125254	787395
41278	787396
14422	787397
22456	787398
117338	787399
181	787400
209998	787401
3216	787402
39254	787403
4251	787404
59369	787405
13039	787406
24267	787407
6342	787408
164640	787409
34881	787410
34	787411
173	787412
112872	787413
5709	787414
3078	787415
3620	787416
16520	787417
50310	787418
32606	787419
155396	787420
82511	787421
3301	787422
41726	787423
87637	787424
125150	787425
1268	787426
34483	787427
250210	787428
47123	787429
114928	787430
30574	787431
152018	787432
57469	787433
98666	787434
17035	787435
84295	787436
127299	787437
104725	787438
126351	787439
26408	787440
28639	787441
74716	787442
8295	787443
53335	787444
3308	787445
156928	787446
8615	787447
12516	787448
20982	787449
10764	787450
18822	787451
20069	787452
166096	787453
85149	787454
35892	787455
8316	787456
162570	787457
43555	787458
1321	787459
121665	787460
48451	787461
112279	787462
208149	787463
168818	787464
13208	787465
239514	787466
52454	787467
84772	787468
33525	787469
113262	787470
3314	787471
13146	787472
391	787473
79128	787474
24041	787475
39122	787476
6524	787477
136	787478
75960	787479
15178	787480
3266	787481
44121	787482
48664	787483
2395	787484
8737	787485
35297	787486
1014	787487
52785	787488
2881	787489
103178	787490
35978	787491
6390	787492
104932	787493
16332	787494
10507	787495
163152	787496
94336	787497
67021	787498
18970	787499
230804	787500
70312	787501
6180	787502
3189	787503
42684	787504
95978	787505
151363	787506
67976	787507
36777	787508
67897	787509
139388	787510
261803	787511
101683	787512
42635	787513
14527	787514
58402	787515
48281	787516
7446	787517
96959	787518
22865	787519
35391	787520
108470	787521
252771	787522
56320	787523
116766	787524
59550	787525
18258	787526
29916	787527
9524	787528
3321	787529
205431	787530
16050	787531
209706	787532
2288	787533
213553	787534
12264	787535
7229	787536
159729	787537
256623	787538
755	787539
6776	787540
36314	787541
5284	787542
149	787543
33165	787544
82142	787545
28926	787546
43145	787547
1625	787548
18707	787549
2415	787550
250508	787551
79626	787552
10105	787553
86408	787554
80911	787555
12095	787556
57184	787557
102782	787558
13554	787559
892	787560
156172	787561
66596	787562
108734	787563
149502	787564
238731	787565
5482	787566
257404	787567
106507	787568
83635	787569
329	787570
34006	787571
1687	787572
75	787573
57510	787574
64642	787575
12585	787576
107894	787577
156116	787578
6032	787579
3725	787580
195315	787581
42719	787582
49171	787583
13393	787584
7109	787585
118932	787586
4178	787587
95909	787588
155608	787589
18451	787590
72564	787591
80195	787592
13090	787593
18432	787594
30368	787595
3005	787596
40739	787597
68385	787598
44493	787599
40820	787600
93279	787601
6316	787602
118302	787603
76897	787604
12549	787605
87730	787606
11833	787607
191140	787608
23551	787609
268626	787610
4304	787611
3031	787612
167871	787613
24402	787614
107938	787615
184839	787616
19751	787617
151326	787618
33821	787619
19299	787620
85397	787621
21544	787622
21725	787623
93938	787624
261455	787625
164411	787626
46895	787627
87486	787628
176	787629
157220	787630
81384	787631
270218	787632
102538	787633
7685	787634
120948	787635
56560	787636
23697	787637
3467	787638
977	787639
124937	787640
23670	787641
57340	787642
20829	787643
21068	787644
96689	787645
263381	787646
68998	787647
3568	787648
1425	787649
18904	787650
28579	787651
105711	787652
108968	787653
8522	787654
19538	787655
17148	787656
8745	787657
8487	787658
972	787659
177271	787660
184959	787661
53736	787662
38089	787663
239471	787664
140542	787665
1688	787666
24048	787667
112132	787668
158189	787669
10466	787670
13158	787671
3596	787672
105709	787673
34185	787674
135510	787675
227187	787676
846	787677
7953	787678
66111	787679
234267	787680
228526	787681
244681	787682
8190	787683
47645	787684
169984	787685
171304	787686
7893	787687
40461	787688
12139	787689
18677	787690
3873	787691
76759	787692
79020	787693
270494	787694
10055	787695
29009	787696
3192	787697
51940	787698
9652	787699
210748	787700
79629	787701
62886	787702
82861	787703
251213	787704
53708	787705
19597	787706
51164	787707
149286	787708
1058	787709
64900	787710
92960	787711
17815	787712
23483	787713
25211	787714
51281	787715
2879	787716
111981	787717
87263	787718
10219	787719
11421	787720
73373	787721
45660	787722
2	787723
222688	787724
20846	787725
198008	787726
22309	787727
10706	787728
126341	787729
4267	787730
3681	787731
14302	787732
14093	787733
10679	787734
133784	787735
134	787736
6077	787737
17499	787738
1146	787739
164977	787740
107753	787741
605	787742
74159	787743
27578	787744
235275	787745
17780	787746
125666	787747
56941	787748
214143	787749
77	787750
68453	787751
16569	787752
56820	787753
154103	787754
71417	787755
43183	787756
5915	787757
2561	787758
37901	787759
105258	787760
24143	787761
43950	787762
91650	787763
118936	787764
105788	787765
264147	787766
21648	787767
24365	787768
5688	787769
84476	787770
27163	787771
5123	787772
35048	787773
562	787774
169439	787775
70981	787776
2880	787777
10977	787778
130718	787779
217214	787780
5440	787781
12817	787782
28688	787783
1	787784
347	787785
23401	787786
138465	787787
3	787788
52257	787789
15016	787790
134264	787791
18437	787792
17656	787793
28146	787794
197858	787795
72780	787796
5824	787797
67216	787798
265190	787799
123594	787800
52501	787801
41806	787802
46706	787803
7558	787804
24881	787805
8780	787806
349	787807
24204	787808
203864	787809
33134	787810
41731	787811
6068	787812
88173	787813
40265	787814
7826	787815
121763	787816
176303	787817
56488	787818
1604	787819
75442	787820
10958	787821
25085	787822
133791	787823
36120	787824
32322	787825
229	787826
105588	787827
55750	787828
11198	787829
87866	787830
80366	787831
102069	787832
145717	787833
39459	787834
27028	787835
26484	787836
77872	787837
39634	787838
18456	787839
43869	787840
1284	787841
17491	787842
24974	787843
160004	787844
119602	787845
4562	787846
23030	787847
8487	787848
9249	787849
60406	787850
13496	787851
6693	787852
35196	787853
27808	787854
3107	787855
92010	787856
32709	787857
137133	787858
41675	787859
53240	787860
26352	787861
23652	787862
7081	787863
3574	787864
340	787865
5208	787866
83316	787867
58185	787868
32701	787869
127520	787870
73970	787871
130611	787872
52798	787873
1863	787874
3782	787875
142866	787876
96965	787877
237849	787878
11110	787879
195055	787880
20629	787881
2091	787882
208833	787883
196917	787884
11280	787885
192616	787886
255644	787887
238681	787888
20461	787889
19821	787890
15594	787891
32208	787892
70336	787893
72219	787894
39725	787895
1425	787896
11917	787897
170818	787898
6061	787899
120186	787900
47182	787901
21948	787902
99065	787903
209576	787904
239687	787905
9166	787906
258608	787907
99433	787908
69327	787909
48298	787910
208333	787911
6668	787912
42139	787913
2217	787914
196003	787915
2496	787916
1878	787917
156710	787918
25874	787919
13065	787920
31490	787921
110500	787922
3902	787923
135587	787924
42326	787925
22501	787926
47254	787927
248	787928
47563	787929
3655	787930
403	787931
125595	787932
87442	787933
29736	787934
8107	787935
2757	787936
77204	787937
1088	787938
49889	787939
3293	787940
230087	787941
49180	787942
117694	787943
312	787944
18805	787945
1568	787946
433	787947
64728	787948
22159	787949
20751	787950
4430	787951
175822	787952
1752	787953
244107	787954
127835	787955
83749	787956
14600	787957
74850	787958
15326	787959
43933	787960
79019	787961
19869	787962
220512	787963
19667	787964
206599	787965
497	787966
9024	787967
64558	787968
142164	787969
53789	787970
170917	787971
2819	787972
42170	787973
162644	787974
14992	787975
536	787976
1746	787977
19799	787978
134228	787979
24441	787980
87011	787981
139358	787982
175214	787983
74792	787984
23236	787985
149016	787986
170350	787987
4257	787988
143544	787989
171823	787990
72835	787991
35927	787992
42214	787993
61454	787994
13903	787995
23942	787996
11453	787997
163255	787998
53800	787999
49903	788000
29238	788001
96604	788002
152134	788003
40539	788004
2579	788005
11426	788006
36461	788007
15288	788008
43277	788009
68213	788010
70339	788011
4912	788012
21799	788013
21674	788014
79089	788015
39456	788016
18966	788017
3170	788018
16174	788019
10922	788020
83450	788021
41247	788022
7907	788023
156382	788024
247207	788025
33950	788026
117239	788027
2701	788028
23767	788029
4093	788030
33892	788031
270302	788032
74264	788033
21048	788034
85321	788035
179627	788036
10321	788037
2194	788038
73367	788039
51153	788040
46542	788041
36557	788042
21536	788043
2879	788044
15837	788045
9634	788046
118274	788047
97662	788048
56881	788049
40018	788050
2322	788051
13863	788052
81601	788053
102813	788054
146627	788055
23311	788056
7736	788057
6146	788058
206946	788059
169	788060
55420	788061
43734	788062
15488	788063
265752	788064
7081	788065
21874	788066
127159	788067
49265	788068
1621	788069
700	788070
44749	788071
1795	788072
31973	788073
53051	788074
74556	788075
224329	788076
111379	788077
227658	788078
225215	788079
37894	788080
10874	788081
37759	788082
76391	788083
14043	788084
46422	788085
89609	788086
4602	788087
45763	788088
130174	788089
33751	788090
10810	788091
122844	788092
10465	788093
10817	788094
5368	788095
2120	788096
9447	788097
5896	788098
32692	788099
257444	788100
11487	788101
46228	788102
896	788103
17903	788104
27708	788105
16061	788106
86001	788107
63205	788108
123438	788109
5737	788110
191	788111
103316	788112
16743	788113
3389	788114
70391	788115
32576	788116
41883	788117
151396	788118
1659	788119
245253	788120
26607	788121
46008	788122
16213	788123
116201	788124
7588	788125
267291	788126
14562	788127
566	788128
91599	788129
41480	788130
209244	788131
163664	788132
227239	788133
12602	788134
47589	788135
4859	788136
22491	788137
64767	788138
2342	788139
142962	788140
81064	788141
2989	788142
53786	788143
21	788144
12522	788145
223452	788146
167303	788147
27514	788148
161593	788149
18610	788150
2381	788151
202279	788152
10824	788153
25725	788154
45177	788155
126569	788156
9442	788157
3530	788158
64608	788159
10109	788160
17	788161
34479	788162
96434	788163
270681	788164
26391	788165
5028	788166
3266	788167
237447	788168
74419	788169
20457	788170
148680	788171
26075	788172
21110	788173
30330	788174
69909	788175
250300	788176
24206	788177
1544	788178
108019	788179
32139	788180
18817	788181
15341	788182
96212	788183
126356	788184
78604	788185
70394	788186
4785	788187
52323	788188
12922	788189
80118	788190
112	788191
70471	788192
21865	788193
4034	788194
158629	788195
7458	788196
54334	788197
55209	788198
16735	788199
70465	788200
10588	788201
6129	788202
4542	788203
67978	788204
63228	788205
11921	788206
40831	788207
84151	788208
22789	788209
63689	788210
53434	788211
25634	788212
80914	788213
41455	788214
54394	788215
112798	788216
2579	788217
2276	788218
110502	788219
126940	788220
170028	788221
8521	788222
8728	788223
6100	788224
121922	788225
98777	788226
2410	788227
1386	788228
31825	788229
38369	788230
32930	788231
6044	788232
42023	788233
21760	788234
3007	788235
36742	788236
259650	788237
70101	788238
149068	788239
15116	788240
1640	788241
93785	788242
809	788243
59363	788244
80544	788245
240114	788246
3684	788247
40440	788248
94771	788249
23422	788250
56608	788251
61610	788252
7556	788253
10498	788254
99355	788255
81525	788256
24614	788257
9787	788258
5675	788259
269568	788260
133566	788261
11843	788262
4579	788263
259	788264
37863	788265
24574	788266
39989	788267
4860	788268
20788	788269
102411	788270
2684	788271
6270	788272
22481	788273
6468	788274
24437	788275
6051	788276
7183	788277
5817	788278
112827	788279
164270	788280
146228	788281
70698	788282
100322	788283
25972	788284
46769	788285
26376	788286
65124	788287
13020	788288
265718	788289
58989	788290
86162	788291
6036	788292
126315	788293
23548	788294
6329	788295
2929	788296
77328	788297
10672	788298
1526	788299
146995	788300
61159	788301
28909	788302
26996	788303
70967	788304
22425	788305
73857	788306
85167	788307
25895	788308
78628	788309
31744	788310
20437	788311
103286	788312
7486	788313
40414	788314
131841	788315
43597	788316
64817	788317
68568	788318
62100	788319
4424	788320
96176	788321
6329	788322
32818	788323
6327	788324
23937	788325
3058	788326
53042	788327
2393	788328
13047	788329
54236	788330
11658	788331
186992	788332
24172	788333
161928	788334
57398	788335
30807	788336
11241	788337
262476	788338
137270	788339
19835	788340
59942	788341
8272	788342
45820	788343
96011	788344
3492	788345
15719	788346
11630	788347
41831	788348
49415	788349
78158	788350
89606	788351
222584	788352
148426	788353
37162	788354
40722	788355
56617	788356
140880	788357
56836	788358
8951	788359
88	788360
148627	788361
1940	788362
8204	788363
155810	788364
11192	788365
65973	788366
10779	788367
23655	788368
655	788369
28112	788370
129352	788371
1619	788372
2474	788373
95642	788374
239	788375
133740	788376
52639	788377
24480	788378
3247	788379
9694	788380
4871	788381
27716	788382
63078	788383
69180	788384
66675	788385
14082	788386
469	788387
154012	788388
41032	788389
38122	788390
231804	788391
2043	788392
39219	788393
5102	788394
47621	788395
10428	788396
35885	788397
133368	788398
87	788399
19941	788400
25323	788401
7789	788402
194	788403
158818	788404
1322	788405
8069	788406
163809	788407
154824	788408
84584	788409
10784	788410
52381	788411
2438	788412
80501	788413
92510	788414
22322	788415
17090	788416
219381	788417
41149	788418
199926	788419
50182	788420
154685	788421
5627	788422
132738	788423
207021	788424
85107	788425
217708	788426
50757	788427
66737	788428
336	788429
41090	788430
5850	788431
7381	788432
12255	788433
4064	788434
11623	788435
33288	788436
14444	788437
6243	788438
98322	788439
41715	788440
36570	788441
195508	788442
28565	788443
248630	788444
33369	788445
19062	788446
68792	788447
225929	788448
35165	788449
1146	788450
148149	788451
119277	788452
7631	788453
2835	788454
210676	788455
29650	788456
4786	788457
14517	788458
88143	788459
55898	788460
2567	788461
83717	788462
2189	788463
31931	788464
210957	788465
64544	788466
25636	788467
76425	788468
107157	788469
27742	788470
73434	788471
268066	788472
77688	788473
59404	788474
10519	788475
12918	788476
543	788477
71980	788478
77629	788479
759	788480
187	788481
126158	788482
37779	788483
4290	788484
130580	788485
30344	788486
43543	788487
4084	788488
17253	788489
5482	788490
45417	788491
78833	788492
25	788493
114430	788494
264745	788495
4031	788496
26949	788497
14286	788498
23407	788499
360	788500
162523	788501
322	788502
9497	788503
196488	788504
89181	788505
83107	788506
89843	788507
59183	788508
66433	788509
109805	788510
2839	788511
113267	788512
111594	788513
2943	788514
33412	788515
9051	788516
21079	788517
111936	788518
16709	788519
11869	788520
259	788521
15538	788522
72828	788523
34689	788524
96943	788525
113309	788526
49475	788527
175428	788528
25814	788529
8536	788530
23680	788531
4691	788532
97915	788533
17637	788534
205396	788535
1542	788536
6856	788537
459	788538
104954	788539
165482	788540
42009	788541
23961	788542
239	788543
64239	788544
15158	788545
4367	788546
96728	788547
50285	788548
137768	788549
13241	788550
8265	788551
264496	788552
182138	788553
243567	788554
12830	788555
213996	788556
86347	788557
2364	788558
8053	788559
57005	788560
13094	788561
16077	788562
1127	788563
101763	788564
799	788565
33140	788566
130415	788567
92653	788568
22647	788569
7077	788570
5223	788571
19211	788572
401	788573
4178	788574
53904	788575
115409	788576
61816	788577
6050	788578
41165	788579
65282	788580
10338	788581
122879	788582
123335	788583
42108	788584
140972	788585
11966	788586
16329	788587
199787	788588
176106	788589
4219	788590
41908	788591
43884	788592
17718	788593
1637	788594
6239	788595
107515	788596
339	788597
155860	788598
22155	788599
56157	788600
19198	788601
1966	788602
46545	788603
3391	788604
78901	788605
61769	788606
28855	788607
15594	788608
10808	788609
58374	788610
68500	788611
163004	788612
21343	788613
116	788614
163227	788615
130767	788616
160060	788617
25279	788618
174509	788619
1264	788620
56009	788621
12583	788622
23703	788623
122811	788624
21479	788625
24657	788626
9883	788627
6665	788628
33153	788629
58213	788630
83135	788631
51256	788632
16931	788633
132066	788634
42037	788635
52005	788636
14056	788637
33017	788638
126127	788639
167463	788640
7780	788641
40884	788642
136579	788643
115984	788644
1334	788645
46104	788646
242404	788647
262715	788648
65121	788649
103929	788650
5481	788651
34227	788652
27274	788653
9003	788654
15944	788655
104213	788656
68413	788657
230325	788658
32343	788659
112168	788660
51510	788661
1329	788662
55160	788663
140094	788664
82108	788665
207270	788666
51989	788667
3888	788668
4776	788669
34220	788670
7877	788671
196591	788672
169961	788673
28909	788674
60751	788675
29043	788676
163668	788677
86855	788678
191299	788679
86369	788680
43854	788681
110751	788682
103188	788683
44042	788684
93721	788685
142938	788686
214288	788687
65067	788688
1041	788689
8299	788690
111822	788691
63847	788692
770	788693
350	788694
48956	788695
16900	788696
32343	788697
143034	788698
27895	788699
54120	788700
76208	788701
88846	788702
19525	788703
1882	788704
35946	788705
22652	788706
561	788707
62383	788708
3819	788709
85900	788710
197954	788711
48565	788712
8	788713
4012	788714
12111	788715
27604	788716
140290	788717
42351	788718
183840	788719
1111	788720
97406	788721
58629	788722
133403	788723
143114	788724
18265	788725
90164	788726
243	788727
28324	788728
3209	788729
10798	788730
133103	788731
171230	788732
43791	788733
97386	788734
47381	788735
192886	788736
165103	788737
17819	788738
78717	788739
22538	788740
5336	788741
260795	788742
11321	788743
120607	788744
29375	788745
13299	788746
58647	788747
143855	788748
90153	788749
162425	788750
3834	788751
33138	788752
96132	788753
25418	788754
61444	788755
16833	788756
6942	788757
37	788758
168846	788759
76449	788760
86250	788761
33983	788762
748	788763
4451	788764
197961	788765
609	788766
161072	788767
27097	788768
247511	788769
151403	788770
143927	788771
17962	788772
84711	788773
39655	788774
69416	788775
14288	788776
67193	788777
66393	788778
102988	788779
183688	788780
33485	788781
59283	788782
54552	788783
54595	788784
107617	788785
187862	788786
4904	788787
39969	788788
64105	788789
64802	788790
84745	788791
29	788792
24899	788793
77899	788794
139325	788795
59525	788796
16402	788797
10563	788798
76279	788799
3963	788800
151244	788801
38163	788802
720	788803
54010	788804
44972	788805
7913	788806
110262	788807
15073	788808
2152	788809
68664	788810
94524	788811
136806	788812
46102	788813
4158	788814
113331	788815
73078	788816
42907	788817
82922	788818
84027	788819
22091	788820
50266	788821
49226	788822
252019	788823
228	788824
36807	788825
135966	788826
33833	788827
51268	788828
64914	788829
70002	788830
1309	788831
224365	788832
31162	788833
135012	788834
2119	788835
100331	788836
34486	788837
18108	788838
155942	788839
68586	788840
3806	788841
292	788842
134732	788843
104917	788844
32501	788845
395	788846
23983	788847
44137	788848
134892	788849
11710	788850
78685	788851
107801	788852
11549	788853
9819	788854
3612	788855
40589	788856
978	788857
204962	788858
116420	788859
14041	788860
88634	788861
258879	788862
21548	788863
59002	788864
15766	788865
152188	788866
73043	788867
14277	788868
251232	788869
54	788870
116796	788871
16440	788872
200433	788873
9207	788874
103109	788875
72185	788876
63824	788877
5069	788878
193459	788879
156171	788880
35258	788881
40637	788882
201	788883
17528	788884
24155	788885
169232	788886
85	788887
75360	788888
16628	788889
28367	788890
270277	788891
130650	788892
5311	788893
16589	788894
17044	788895
85505	788896
38246	788897
5453	788898
11068	788899
158	788900
5840	788901
31296	788902
50083	788903
27850	788904
67261	788905
33185	788906
144235	788907
18955	788908
185211	788909
38453	788910
51010	788911
12285	788912
158252	788913
15881	788914
90206	788915
73805	788916
11117	788917
29544	788918
45318	788919
8432	788920
15173	788921
791	788922
24212	788923
45918	788924
234261	788925
62403	788926
160498	788927
32254	788928
478	788929
14488	788930
225017	788931
164593	788932
94999	788933
191881	788934
37539	788935
125723	788936
77339	788937
49379	788938
135976	788939
11419	788940
218549	788941
95239	788942
43397	788943
143484	788944
55221	788945
80321	788946
19846	788947
37161	788948
98449	788949
5382	788950
12	788951
96997	788952
153340	788953
152858	788954
8124	788955
27518	788956
81146	788957
113239	788958
42476	788959
227145	788960
57720	788961
13731	788962
95150	788963
133009	788964
41855	788965
176594	788966
44389	788967
2873	788968
1123	788969
92637	788970
50552	788971
72585	788972
15929	788973
146091	788974
252819	788975
21866	788976
35931	788977
85688	788978
5120	788979
14005	788980
13151	788981
2896	788982
59627	788983
336	788984
3959	788985
12456	788986
118798	788987
128736	788988
155892	788989
197047	788990
2631	788991
98104	788992
88855	788993
6620	788994
15984	788995
14224	788996
9943	788997
70969	788998
1919	788999
16528	789000
71348	789001
37590	789002
112682	789003
137094	789004
3463	789005
75349	789006
88408	789007
2791	789008
912	789009
16165	789010
233717	789011
71962	789012
2280	789013
19856	789014
109751	789015
22068	789016
2716	789017
10498	789018
74135	789019
214302	789020
94064	789021
12364	789022
34475	789023
192008	789024
30250	789025
2508	789026
10013	789027
166712	789028
35294	789029
13644	789030
1741	789031
38305	789032
86975	789033
22439	789034
42615	789035
115291	789036
84051	789037
103976	789038
4493	789039
147307	789040
23678	789041
29517	789042
31073	789043
211	789044
170094	789045
22043	789046
61627	789047
2587	789048
38843	789049
116080	789050
212995	789051
181892	789052
24757	789053
694	789054
228264	789055
11185	789056
19359	789057
12816	789058
75990	789059
193101	789060
10615	789061
125385	789062
78168	789063
107182	789064
14028	789065
31692	789066
136935	789067
9833	789068
15157	789069
34645	789070
76052	789071
64585	789072
140323	789073
20979	789074
34644	789075
114798	789076
147651	789077
80624	789078
250070	789079
23327	789080
75858	789081
3085	789082
176763	789083
62317	789084
166549	789085
38087	789086
13304	789087
6730	789088
734	789089
92079	789090
102507	789091
133255	789092
231378	789093
170893	789094
5550	789095
38657	789096
53024	789097
4184	789098
9707	789099
47651	789100
110637	789101
28791	789102
251469	789103
3565	789104
23079	789105
21836	789106
96310	789107
323	789108
12256	789109
16298	789110
102856	789111
136216	789112
6971	789113
46903	789114
25854	789115
11681	789116
105615	789117
9899	789118
124567	789119
10816	789120
154	789121
114976	789122
18702	789123
11789	789124
129663	789125
19614	789126
3669	789127
98419	789128
82879	789129
1239	789130
4201	789131
5562	789132
30364	789133
265778	789134
13938	789135
259070	789136
46251	789137
68318	789138
101519	789139
45668	789140
61545	789141
1216	789142
91796	789143
38259	789144
6104	789145
36287	789146
3988	789147
67907	789148
27477	789149
7607	789150
149404	789151
3861	789152
110445	789153
104167	789154
169607	789155
50141	789156
79786	789157
43677	789158
35604	789159
13648	789160
47280	789161
2312	789162
6923	789163
254538	789164
92822	789165
20	789166
149804	789167
11436	789168
3657	789169
146955	789170
1740	789171
169995	789172
46522	789173
45540	789174
143765	789175
193	789176
22273	789177
45226	789178
102495	789179
256376	789180
16659	789181
38687	789182
35284	789183
1792	789184
1852	789185
526	789186
9408	789187
62933	789188
80142	789189
7013	789190
12787	789191
36930	789192
28736	789193
3133	789194
37454	789195
16646	789196
114442	789197
2633	789198
26896	789199
23509	789200
83820	789201
9615	789202
128567	789203
204395	789204
10849	789205
3312	789206
19112	789207
41408	789208
54234	789209
203151	789210
13752	789211
37209	789212
70359	789213
79794	789214
16009	789215
12353	789216
11815	789217
38673	789218
26149	789219
168136	789220
6630	789221
89731	789222
59696	789223
131955	789224
194707	789225
815	789226
2053	789227
219044	789228
38200	789229
126685	789230
240267	789231
48622	789232
55886	789233
270959	789234
88536	789235
26207	789236
169382	789237
13685	789238
44075	789239
35960	789240
111442	789241
166154	789242
14725	789243
7992	789244
45705	789245
830	789246
26283	789247
29365	789248
82996	789249
14789	789250
218697	789251
43941	789252
6021	789253
150706	789254
253032	789255
31958	789256
7614	789257
2500	789258
25335	789259
1314	789260
30183	789261
135222	789262
3018	789263
244974	789264
95415	789265
4553	789266
36237	789267
55630	789268
90667	789269
161070	789270
68832	789271
32164	789272
219585	789273
77166	789274
28567	789275
275	789276
4601	789277
233491	789278
238087	789279
23059	789280
24168	789281
36358	789282
62436	789283
25197	789284
164471	789285
30448	789286
148695	789287
6268	789288
449	789289
7085	789290
130430	789291
620	789292
9804	789293
93549	789294
178534	789295
9911	789296
1924	789297
149679	789298
168365	789299
224983	789300
97160	789301
76377	789302
47402	789303
16540	789304
11491	789305
29404	789306
71701	789307
21924	789308
153238	789309
1485	789310
14788	789311
177840	789312
19497	789313
22299	789314
24474	789315
7243	789316
127567	789317
33602	789318
16367	789319
6064	789320
184432	789321
143860	789322
3688	789323
185001	789324
41983	789325
102073	789326
38741	789327
25208	789328
53607	789329
193840	789330
112811	789331
116664	789332
13620	789333
18566	789334
26939	789335
34092	789336
131859	789337
112706	789338
17555	789339
17194	789340
110537	789341
43549	789342
71010	789343
32036	789344
182082	789345
49634	789346
9769	789347
113018	789348
2313	789349
17976	789350
11852	789351
59926	789352
3395	789353
45497	789354
3734	789355
45049	789356
13453	789357
19574	789358
134545	789359
2099	789360
169848	789361
199944	789362
192	789363
6784	789364
44566	789365
3630	789366
100483	789367
13778	789368
90784	789369
60655	789370
128637	789371
5728	789372
11721	789373
81828	789374
50335	789375
56513	789376
3814	789377
82821	789378
216133	789379
18919	789380
26126	789381
4193	789382
42767	789383
2248	789384
51630	789385
16800	789386
2987	789387
12944	789388
38191	789389
167279	789390
100104	789391
93958	789392
154879	789393
22859	789394
3330	789395
271586	789396
9732	789397
25480	789398
7408	789399
20181	789400
21697	789401
87977	789402
72397	789403
29756	789404
189819	789405
27444	789406
11162	789407
72258	789408
44436	789409
16126	789410
122206	789411
53825	789412
15741	789413
31540	789414
7723	789415
53231	789416
101833	789417
53347	789418
25668	789419
162413	789420
2349	789421
184811	789422
220468	789423
2063	789424
110962	789425
94980	789426
10710	789427
213756	789428
118445	789429
156779	789430
140	789431
57264	789432
44870	789433
102373	789434
36290	789435
113507	789436
268469	789437
62521	789438
11668	789439
14638	789440
4888	789441
184246	789442
6617	789443
3957	789444
80914	789445
48832	789446
29816	789447
2752	789448
23458	789449
46782	789450
34238	789451
107253	789452
55426	789453
53491	789454
43752	789455
49226	789456
1064	789457
9351	789458
107323	789459
51070	789460
9627	789461
127983	789462
205235	789463
9698	789464
35366	789465
68640	789466
19671	789467
50897	789468
191004	789469
93402	789470
86526	789471
49879	789472
16187	789473
109238	789474
11666	789475
16376	789476
4625	789477
4817	789478
263938	789479
86204	789480
4280	789481
7625	789482
28637	789483
77794	789484
110392	789485
158112	789486
53582	789487
3290	789488
19049	789489
8450	789490
4213	789491
10085	789492
142780	789493
41272	789494
213998	789495
22042	789496
2908	789497
92634	789498
15944	789499
13874	789500
62943	789501
1580	789502
1655	789503
267926	789504
14890	789505
32291	789506
82195	789507
134133	789508
25045	789509
2356	789510
955	789511
81884	789512
102033	789513
33079	789514
100836	789515
1350	789516
25605	789517
26745	789518
165851	789519
5505	789520
17204	789521
130446	789522
240263	789523
85471	789524
163846	789525
76388	789526
18852	789527
121857	789528
74515	789529
1340	789530
44668	789531
229693	789532
3153	789533
16083	789534
16762	789535
1805	789536
49869	789537
10198	789538
65766	789539
1383	789540
52334	789541
47554	789542
12657	789543
5571	789544
16417	789545
35808	789546
3440	789547
182550	789548
33686	789549
111484	789550
26846	789551
35770	789552
963	789553
16518	789554
166167	789555
135063	789556
111736	789557
62993	789558
10576	789559
142106	789560
38478	789561
39443	789562
23890	789563
88662	789564
12543	789565
2	789566
406	789567
22713	789568
16021	789569
4500	789570
8626	789571
53254	789572
178086	789573
77458	789574
269261	789575
1145	789576
17649	789577
137635	789578
268712	789579
197794	789580
1323	789581
238738	789582
2314	789583
74844	789584
59286	789585
71090	789586
171054	789587
240924	789588
241214	789589
82022	789590
628	789591
68632	789592
412	789593
21924	789594
43608	789595
168066	789596
2259	789597
32213	789598
42758	789599
32055	789600
31884	789601
84283	789602
30888	789603
42344	789604
55634	789605
4462	789606
160479	789607
44057	789608
77561	789609
29611	789610
110373	789611
72963	789612
54824	789613
204285	789614
208192	789615
13869	789616
6559	789617
20223	789618
183	789619
91262	789620
136331	789621
246805	789622
36958	789623
25752	789624
779	789625
13992	789626
43795	789627
116901	789628
9123	789629
23693	789630
826	789631
50818	789632
17425	789633
28609	789634
3556	789635
16537	789636
94897	789637
67567	789638
12418	789639
117320	789640
22117	789641
161484	789642
78787	789643
21410	789644
26102	789645
3727	789646
85064	789647
134947	789648
249157	789649
19630	789650
166002	789651
44074	789652
45688	789653
695	789654
18794	789655
15479	789656
21147	789657
214530	789658
140705	789659
23304	789660
38024	789661
170107	789662
2228	789663
107662	789664
111829	789665
20373	789666
30835	789667
127251	789668
24451	789669
69645	789670
10803	789671
931	789672
44023	789673
22878	789674
270021	789675
23472	789676
16051	789677
111806	789678
91624	789679
35965	789680
116815	789681
118180	789682
12979	789683
13980	789684
45838	789685
127075	789686
77255	789687
25825	789688
4965	789689
79008	789690
25696	789691
34724	789692
768	789693
152427	789694
48844	789695
167848	789696
111423	789697
41667	789698
10221	789699
9376	789700
27420	789701
44890	789702
1755	789703
10093	789704
1963	789705
73	789706
34275	789707
130477	789708
20699	789709
258025	789710
198220	789711
75144	789712
1763	789713
154830	789714
70452	789715
167860	789716
946	789717
166005	789718
43830	789719
72495	789720
38517	789721
105845	789722
13089	789723
8502	789724
102636	789725
9833	789726
123784	789727
105671	789728
141742	789729
47395	789730
118497	789731
15642	789732
490	789733
103760	789734
32783	789735
31832	789736
61602	789737
79950	789738
180322	789739
38504	789740
47681	789741
3715	789742
62454	789743
99413	789744
44707	789745
232623	789746
39424	789747
45342	789748
68916	789749
64199	789750
36086	789751
1545	789752
35686	789753
11106	789754
72080	789755
5980	789756
21139	789757
218797	789758
110256	789759
40602	789760
248626	789761
2062	789762
2789	789763
42275	789764
3293	789765
76049	789766
17325	789767
3670	789768
21594	789769
10871	789770
59327	789771
2399	789772
4412	789773
95674	789774
6524	789775
31247	789776
52237	789777
229349	789778
17589	789779
68062	789780
76678	789781
40030	789782
929	789783
245	789784
93506	789785
22923	789786
83579	789787
22008	789788
3370	789789
24029	789790
155261	789791
10125	789792
212107	789793
2560	789794
112314	789795
145916	789796
52834	789797
8570	789798
5305	789799
88288	789800
231649	789801
242021	789802
46666	789803
40022	789804
3808	789805
33419	789806
109219	789807
58631	789808
99578	789809
135928	789810
8096	789811
63891	789812
115420	789813
92402	789814
75277	789815
48605	789816
96467	789817
250083	789818
144264	789819
230547	789820
27237	789821
107413	789822
69755	789823
115292	789824
1011	789825
40962	789826
3354	789827
83647	789828
167235	789829
82	789830
49955	789831
270546	789832
75155	789833
8053	789834
80041	789835
64595	789836
86262	789837
2022	789838
2013	789839
52422	789840
116329	789841
1703	789842
58062	789843
56293	789844
7026	789845
75961	789846
43037	789847
13994	789848
98162	789849
212748	789850
9770	789851
4242	789852
139745	789853
224455	789854
16265	789855
2325	789856
20628	789857
59294	789858
26183	789859
177907	789860
8001	789861
4	789862
23593	789863
102866	789864
6188	789865
249656	789866
5588	789867
846	789868
5888	789869
25087	789870
22564	789871
2248	789872
103519	789873
171221	789874
107594	789875
59918	789876
59929	789877
41384	789878
25283	789879
14586	789880
52376	789881
2904	789882
98644	789883
51203	789884
28025	789885
19438	789886
19289	789887
50173	789888
236739	789889
40298	789890
120	789891
1071	789892
4677	789893
64753	789894
24562	789895
2147	789896
135104	789897
5659	789898
23576	789899
33838	789900
1537	789901
23365	789902
112668	789903
251499	789904
53918	789905
17480	789906
103683	789907
222892	789908
173510	789909
13754	789910
23877	789911
43287	789912
918	789913
114546	789914
118712	789915
116984	789916
15898	789917
37883	789918
13154	789919
155054	789920
3428	789921
84202	789922
34264	789923
24406	789924
235034	789925
27655	789926
46483	789927
144	789928
11744	789929
491	789930
10855	789931
54272	789932
53246	789933
91516	789934
188329	789935
147952	789936
30889	789937
844	789938
87228	789939
217097	789940
7832	789941
73693	789942
8304	789943
20141	789944
40804	789945
144128	789946
112004	789947
5749	789948
154629	789949
74292	789950
27658	789951
549	789952
6842	789953
16642	789954
44352	789955
112980	789956
716	789957
73650	789958
79854	789959
114491	789960
68386	789961
1607	789962
47268	789963
2622	789964
155058	789965
27004	789966
132589	789967
42355	789968
167024	789969
5419	789970
30785	789971
80514	789972
82314	789973
1667	789974
73109	789975
209467	789976
16348	789977
54237	789978
40793	789979
432	789980
176700	789981
13668	789982
117184	789983
77762	789984
98338	789985
29443	789986
22820	789987
73120	789988
37363	789989
168606	789990
982	789991
228972	789992
5808	789993
64161	789994
46937	789995
2509	789996
124275	789997
1106	789998
5723	789999
32265	790000
110911	790001
148103	790002
240372	790003
260663	790004
22215	790005
51328	790006
188785	790007
95015	790008
28724	790009
88146	790010
60654	790011
73670	790012
2693	790013
66566	790014
63016	790015
109950	790016
3672	790017
10270	790018
38259	790019
259985	790020
9981	790021
50463	790022
591	790023
5217	790024
6541	790025
2139	790026
220121	790027
162091	790028
235972	790029
58148	790030
143382	790031
8802	790032
119808	790033
96625	790034
234141	790035
12481	790036
88153	790037
223018	790038
66348	790039
99015	790040
42830	790041
224702	790042
4511	790043
86681	790044
1426	790045
2990	790046
11	790047
2676	790048
85279	790049
54238	790050
6667	790051
23999	790052
43722	790053
424	790054
5608	790055
10416	790056
256624	790057
31178	790058
13444	790059
50856	790060
21408	790061
254855	790062
60695	790063
2061	790064
134985	790065
254320	790066
712	790067
73972	790068
194602	790069
50943	790070
11525	790071
4194	790072
34445	790073
53608	790074
100082	790075
704	790076
77813	790077
73267	790078
1084	790079
74698	790080
32748	790081
1276	790082
157285	790083
250424	790084
4649	790085
28787	790086
26055	790087
21839	790088
18182	790089
16476	790090
9291	790091
173496	790092
38254	790093
9850	790094
41971	790095
232649	790096
234356	790097
49216	790098
98904	790099
162414	790100
20547	790101
20240	790102
16235	790103
34171	790104
151722	790105
101202	790106
104115	790107
9052	790108
30542	790109
178788	790110
32933	790111
200369	790112
18941	790113
95925	790114
228220	790115
257685	790116
62606	790117
206992	790118
168697	790119
12793	790120
4363	790121
14188	790122
76	790123
135172	790124
7627	790125
254405	790126
18621	790127
79640	790128
2850	790129
250791	790130
106900	790131
2205	790132
28938	790133
34180	790134
126690	790135
115472	790136
212287	790137
266577	790138
15810	790139
56410	790140
22427	790141
76378	790142
59036	790143
21	790144
96272	790145
94323	790146
10364	790147
78112	790148
15497	790149
166215	790150
15807	790151
39590	790152
158078	790153
27500	790154
99994	790155
9343	790156
19225	790157
65136	790158
212011	790159
49484	790160
22855	790161
166247	790162
40037	790163
3137	790164
43388	790165
7879	790166
184311	790167
149326	790168
501	790169
238	790170
16287	790171
20909	790172
50496	790173
813	790174
226045	790175
117177	790176
96398	790177
1337	790178
77481	790179
1855	790180
19045	790181
252	790182
7587	790183
2428	790184
50046	790185
543	790186
70320	790187
50418	790188
8533	790189
12	790190
6635	790191
5922	790192
3813	790193
2056	790194
34302	790195
44943	790196
6134	790197
59260	790198
45299	790199
144539	790200
91450	790201
49958	790202
27177	790203
17998	790204
104822	790205
151375	790206
189880	790207
94926	790208
2245	790209
53596	790210
675	790211
219910	790212
12394	790213
15949	790214
2181	790215
12589	790216
74033	790217
1096	790218
30261	790219
73541	790220
8672	790221
3248	790222
12339	790223
11396	790224
21144	790225
19418	790226
2028	790227
63890	790228
233	790229
85868	790230
208709	790231
205587	790232
156157	790233
16904	790234
61408	790235
59588	790236
12211	790237
12051	790238
124815	790239
3588	790240
134625	790241
3226	790242
5036	790243
16454	790244
44520	790245
1868	790246
98978	790247
8298	790248
545	790249
126831	790250
77463	790251
72	790252
101596	790253
31827	790254
3165	790255
3078	790256
180020	790257
59462	790258
262	790259
2150	790260
105451	790261
117683	790262
8453	790263
1126	790264
4891	790265
52100	790266
20337	790267
13056	790268
726	790269
223788	790270
84329	790271
6937	790272
901	790273
85858	790274
268230	790275
146348	790276
10456	790277
269368	790278
68701	790279
128854	790280
13343	790281
8593	790282
442	790283
380	790284
40922	790285
234932	790286
61650	790287
55236	790288
1968	790289
16461	790290
45175	790291
105013	790292
236518	790293
42300	790294
2315	790295
1288	790296
27652	790297
30106	790298
99789	790299
147513	790300
28633	790301
12086	790302
37084	790303
18517	790304
54292	790305
247179	790306
22352	790307
39079	790308
23206	790309
241882	790310
87997	790311
132975	790312
122855	790313
161129	790314
126654	790315
59655	790316
6567	790317
1779	790318
774	790319
17101	790320
16433	790321
8668	790322
31665	790323
30617	790324
111739	790325
135586	790326
95569	790327
3379	790328
129557	790329
9735	790330
108955	790331
58527	790332
168792	790333
156913	790334
5322	790335
436	790336
5552	790337
25639	790338
4259	790339
25545	790340
65331	790341
10108	790342
111809	790343
8135	790344
220009	790345
17524	790346
157900	790347
47237	790348
194625	790349
66581	790350
44795	790351
19763	790352
146603	790353
150788	790354
4768	790355
995	790356
226143	790357
47990	790358
18497	790359
56567	790360
77487	790361
12817	790362
128130	790363
43359	790364
81268	790365
55716	790366
59863	790367
80882	790368
23233	790369
253991	790370
34875	790371
83267	790372
197205	790373
79099	790374
84825	790375
22745	790376
45856	790377
232220	790378
14395	790379
45682	790380
27144	790381
254148	790382
117529	790383
103231	790384
32867	790385
100225	790386
1810	790387
46435	790388
99416	790389
173534	790390
23303	790391
8866	790392
18036	790393
8561	790394
58116	790395
2923	790396
4475	790397
162084	790398
93370	790399
87371	790400
2894	790401
33767	790402
110841	790403
16636	790404
243804	790405
238009	790406
115586	790407
36234	790408
83744	790409
15460	790410
92447	790411
19015	790412
25665	790413
115394	790414
33896	790415
159115	790416
2118	790417
12032	790418
58095	790419
929	790420
32801	790421
3842	790422
79481	790423
105726	790424
3523	790425
201000	790426
1307	790427
55245	790428
159224	790429
174556	790430
253243	790431
17008	790432
43039	790433
5124	790434
1062	790435
171627	790436
26570	790437
6584	790438
16753	790439
81436	790440
135527	790441
653	790442
197682	790443
15755	790444
123765	790445
4768	790446
152294	790447
496	790448
59447	790449
18984	790450
31968	790451
225145	790452
119406	790453
175801	790454
14313	790455
123282	790456
29874	790457
110869	790458
104811	790459
6115	790460
114363	790461
253483	790462
1153	790463
16326	790464
160682	790465
35990	790466
95371	790467
44977	790468
23353	790469
2992	790470
35573	790471
8496	790472
137445	790473
157191	790474
7296	790475
28936	790476
1118	790477
127191	790478
1822	790479
253708	790480
63365	790481
15730	790482
32161	790483
108215	790484
28574	790485
9403	790486
30489	790487
210	790488
4140	790489
206339	790490
240376	790491
27140	790492
43536	790493
32954	790494
88277	790495
7913	790496
231	790497
1183	790498
13112	790499
61572	790500
160446	790501
134589	790502
4044	790503
7383	790504
70016	790505
2913	790506
72935	790507
226724	790508
247170	790509
56500	790510
3131	790511
63940	790512
69139	790513
139677	790514
148644	790515
140527	790516
12216	790517
220424	790518
69343	790519
79209	790520
4741	790521
161566	790522
24310	790523
150017	790524
1574	790525
11198	790526
844	790527
149212	790528
108486	790529
104764	790530
3410	790531
123941	790532
58	790533
107329	790534
18717	790535
27187	790536
106424	790537
219095	790538
488	790539
67051	790540
56368	790541
148443	790542
166143	790543
139357	790544
7645	790545
9212	790546
94448	790547
35757	790548
118	790549
21907	790550
10864	790551
148044	790552
47999	790553
52525	790554
218478	790555
186873	790556
32147	790557
25333	790558
18895	790559
2593	790560
171060	790561
271864	790562
137142	790563
141377	790564
51322	790565
70063	790566
174201	790567
2949	790568
257452	790569
32280	790570
5618	790571
101758	790572
184215	790573
68832	790574
65	790575
13586	790576
27796	790577
11667	790578
41789	790579
1626	790580
1246	790581
91	790582
46155	790583
871	790584
43759	790585
80397	790586
55139	790587
1545	790588
45720	790589
98765	790590
29713	790591
57245	790592
61314	790593
58769	790594
133945	790595
18180	790596
18625	790597
22770	790598
148931	790599
150018	790600
77745	790601
88796	790602
89443	790603
4237	790604
148404	790605
79406	790606
52274	790607
3195	790608
40105	790609
13321	790610
134087	790611
35948	790612
60919	790613
44566	790614
75	790615
436	790616
151308	790617
115630	790618
80985	790619
109269	790620
212084	790621
22299	790622
54277	790623
28011	790624
687	790625
7652	790626
3	790627
11242	790628
12246	790629
149595	790630
10214	790631
30275	790632
52717	790633
205125	790634
157630	790635
167538	790636
142714	790637
37295	790638
15326	790639
110874	790640
232446	790641
170030	790642
16516	790643
161628	790644
16124	790645
79532	790646
62532	790647
66331	790648
18572	790649
54957	790650
58978	790651
3915	790652
17975	790653
20502	790654
34107	790655
37876	790656
72325	790657
14949	790658
1899	790659
2922	790660
58758	790661
10171	790662
92573	790663
77780	790664
83214	790665
169630	790666
2329	790667
58126	790668
296	790669
7042	790670
258685	790671
98729	790672
7786	790673
108750	790674
56015	790675
17576	790676
126269	790677
82057	790678
5766	790679
4685	790680
8003	790681
111788	790682
162181	790683
25500	790684
209569	790685
75039	790686
370	790687
96436	790688
368	790689
4649	790690
245356	790691
1915	790692
190411	790693
11430	790694
7052	790695
3601	790696
3674	790697
84299	790698
129599	790699
22607	790700
54553	790701
33384	790702
4494	790703
39462	790704
160436	790705
48425	790706
264506	790707
204405	790708
64426	790709
104072	790710
18080	790711
437	790712
50892	790713
123646	790714
3816	790715
57068	790716
204775	790717
2994	790718
1655	790719
108234	790720
23806	790721
112682	790722
20222	790723
241042	790724
9171	790725
27887	790726
8592	790727
106253	790728
15432	790729
72007	790730
47365	790731
143109	790732
134867	790733
30167	790734
21536	790735
26821	790736
15973	790737
7170	790738
151163	790739
199218	790740
65763	790741
1315	790742
8719	790743
2578	790744
34966	790745
901	790746
28042	790747
161281	790748
3082	790749
1044	790750
162065	790751
9731	790752
60739	790753
36820	790754
268417	790755
30688	790756
9427	790757
27942	790758
55066	790759
77333	790760
28927	790761
72860	790762
190481	790763
15107	790764
2886	790765
23371	790766
28348	790767
20894	790768
87618	790769
25129	790770
79462	790771
178813	790772
33182	790773
41433	790774
851	790775
174399	790776
29224	790777
51541	790778
14020	790779
47938	790780
19214	790781
20726	790782
22268	790783
46099	790784
6614	790785
69402	790786
4058	790787
20609	790788
58069	790789
2966	790790
136141	790791
25432	790792
26297	790793
10298	790794
140	790795
62667	790796
238818	790797
69783	790798
140919	790799
26380	790800
164776	790801
1073	790802
35394	790803
39820	790804
133651	790805
142119	790806
160736	790807
31620	790808
58910	790809
141610	790810
96733	790811
92197	790812
61715	790813
203392	790814
45277	790815
14885	790816
123303	790817
70914	790818
169118	790819
19237	790820
33426	790821
44510	790822
803	790823
6922	790824
145734	790825
13802	790826
168196	790827
59756	790828
36283	790829
123093	790830
14747	790831
7607	790832
101311	790833
13152	790834
57622	790835
1622	790836
242292	790837
473	790838
10208	790839
205421	790840
62872	790841
200166	790842
96278	790843
29223	790844
97185	790845
48735	790846
952	790847
25731	790848
182945	790849
128354	790850
102020	790851
372	790852
195644	790853
101898	790854
18758	790855
82783	790856
12932	790857
80229	790858
11294	790859
160060	790860
2064	790861
66888	790862
102755	790863
5044	790864
25157	790865
3408	790866
46787	790867
101756	790868
140024	790869
8016	790870
123612	790871
128524	790872
190608	790873
22279	790874
4193	790875
82623	790876
162132	790877
105698	790878
10909	790879
58176	790880
5742	790881
159484	790882
157613	790883
55974	790884
35948	790885
155257	790886
225179	790887
954	790888
1560	790889
51135	790890
3254	790891
2028	790892
17047	790893
196190	790894
7289	790895
50805	790896
150551	790897
219046	790898
37253	790899
48055	790900
36413	790901
70821	790902
258097	790903
57994	790904
75199	790905
29737	790906
9691	790907
13609	790908
35795	790909
3795	790910
127581	790911
76954	790912
29166	790913
3217	790914
32659	790915
2010	790916
264345	790917
175480	790918
17413	790919
27036	790920
160934	790921
33578	790922
228905	790923
8652	790924
7306	790925
1253	790926
1598	790927
45910	790928
48925	790929
153763	790930
68001	790931
83394	790932
13098	790933
19376	790934
36100	790935
7665	790936
89109	790937
155777	790938
174590	790939
73185	790940
28956	790941
30254	790942
87584	790943
150429	790944
158061	790945
11426	790946
142151	790947
4902	790948
259344	790949
11653	790950
158640	790951
5191	790952
130061	790953
4208	790954
13209	790955
8827	790956
30892	790957
2310	790958
107288	790959
62854	790960
108270	790961
191698	790962
77157	790963
106563	790964
18401	790965
132161	790966
2032	790967
156482	790968
139566	790969
54666	790970
152412	790971
55723	790972
7378	790973
31407	790974
111842	790975
46008	790976
82098	790977
45253	790978
31584	790979
78045	790980
14297	790981
5803	790982
93773	790983
53991	790984
102145	790985
6206	790986
251018	790987
81410	790988
6381	790989
231558	790990
457	790991
44672	790992
49006	790993
135482	790994
2170	790995
120337	790996
145215	790997
43322	790998
7598	790999
154473	791000
30801	791001
171326	791002
408	791003
245991	791004
163683	791005
220456	791006
55339	791007
1751	791008
21749	791009
12826	791010
39333	791011
37698	791012
27543	791013
1856	791014
13969	791015
7061	791016
13706	791017
233953	791018
32736	791019
6102	791020
167844	791021
23604	791022
28054	791023
37490	791024
12484	791025
102043	791026
57663	791027
18265	791028
78	791029
10662	791030
104510	791031
4661	791032
10704	791033
76936	791034
18586	791035
17447	791036
247114	791037
9	791038
64611	791039
823	791040
167783	791041
248461	791042
158047	791043
16077	791044
12910	791045
30995	791046
412	791047
83669	791048
65672	791049
54037	791050
76259	791051
623	791052
10661	791053
4707	791054
227627	791055
3778	791056
46513	791057
162531	791058
266934	791059
61222	791060
17730	791061
385	791062
264071	791063
459	791064
17088	791065
5280	791066
102056	791067
22692	791068
49664	791069
259036	791070
221332	791071
97614	791072
13909	791073
247783	791074
34585	791075
10440	791076
5021	791077
76203	791078
272020	791079
12512	791080
116827	791081
71113	791082
112199	791083
80181	791084
2528	791085
266469	791086
1647	791087
57122	791088
84729	791089
502	791090
139944	791091
20669	791092
316	791093
111558	791094
22590	791095
4585	791096
2600	791097
22497	791098
41829	791099
12173	791100
80735	791101
63555	791102
35444	791103
371	791104
70957	791105
54997	791106
93959	791107
233500	791108
73990	791109
29318	791110
150810	791111
184946	791112
4854	791113
23647	791114
41188	791115
62609	791116
110929	791117
64426	791118
48082	791119
4458	791120
160197	791121
197942	791122
53988	791123
547	791124
14725	791125
6615	791126
43020	791127
7170	791128
240363	791129
49695	791130
69448	791131
4812	791132
142648	791133
86861	791134
1210	791135
49530	791136
1751	791137
11434	791138
35921	791139
113071	791140
7426	791141
3273	791142
66088	791143
9463	791144
84831	791145
167450	791146
78171	791147
256735	791148
3818	791149
227565	791150
144844	791151
4926	791152
4151	791153
11927	791154
86987	791155
110068	791156
14883	791157
54667	791158
107561	791159
688	791160
64904	791161
207886	791162
50392	791163
73253	791164
29078	791165
87	791166
34388	791167
28751	791168
96097	791169
5961	791170
41635	791171
171667	791172
11025	791173
11227	791174
174580	791175
35166	791176
24097	791177
229326	791178
63488	791179
168945	791180
38335	791181
31308	791182
18044	791183
19259	791184
58014	791185
4630	791186
49022	791187
906	791188
6101	791189
17273	791190
158146	791191
1366	791192
15941	791193
260470	791194
10662	791195
149532	791196
155725	791197
7862	791198
18051	791199
1202	791200
603	791201
63981	791202
38159	791203
142599	791204
155686	791205
142046	791206
18130	791207
13157	791208
115973	791209
31622	791210
140234	791211
17280	791212
263253	791213
20350	791214
5385	791215
116610	791216
1716	791217
217581	791218
178843	791219
253992	791220
21765	791221
26616	791222
19159	791223
66681	791224
63607	791225
54155	791226
7135	791227
148215	791228
45542	791229
56185	791230
2094	791231
5564	791232
5341	791233
244335	791234
26757	791235
10623	791236
7956	791237
110483	791238
57361	791239
96907	791240
84586	791241
254168	791242
2933	791243
151566	791244
116320	791245
57084	791246
160079	791247
14207	791248
7621	791249
169477	791250
36560	791251
41667	791252
28382	791253
3749	791254
63121	791255
80311	791256
1079	791257
199403	791258
14664	791259
247471	791260
27720	791261
8722	791262
166433	791263
66961	791264
133814	791265
51576	791266
102593	791267
65107	791268
44544	791269
28170	791270
107445	791271
45785	791272
65500	791273
1889	791274
3093	791275
74848	791276
18268	791277
19931	791278
102437	791279
54914	791280
58061	791281
264632	791282
33804	791283
101579	791284
680	791285
262177	791286
31892	791287
18123	791288
236404	791289
147	791290
31638	791291
207458	791292
113595	791293
22506	791294
263468	791295
106767	791296
8912	791297
20820	791298
1721	791299
97271	791300
33142	791301
180962	791302
10697	791303
16162	791304
265202	791305
51347	791306
184248	791307
99043	791308
43823	791309
72270	791310
98433	791311
171812	791312
267787	791313
4099	791314
3156	791315
21865	791316
4975	791317
3007	791318
111601	791319
234541	791320
128	791321
1498	791322
107	791323
95197	791324
1323	791325
12014	791326
29580	791327
15288	791328
35	791329
47039	791330
254051	791331
9989	791332
13858	791333
43678	791334
153713	791335
60457	791336
170318	791337
49488	791338
59287	791339
161410	791340
1232	791341
18362	791342
71108	791343
65721	791344
24964	791345
87438	791346
11636	791347
170486	791348
213265	791349
259600	791350
278	791351
1163	791352
111262	791353
149917	791354
3383	791355
17876	791356
37	791357
48811	791358
148474	791359
4987	791360
21	791361
68111	791362
9226	791363
89120	791364
270576	791365
32776	791366
16799	791367
65010	791368
76312	791369
16182	791370
200322	791371
9341	791372
15578	791373
150536	791374
21525	791375
188823	791376
17516	791377
3971	791378
6055	791379
77196	791380
77281	791381
86931	791382
18231	791383
43519	791384
26930	791385
83624	791386
17797	791387
98379	791388
3014	791389
1547	791390
44162	791391
14273	791392
4988	791393
222037	791394
228346	791395
5998	791396
21322	791397
14938	791398
4073	791399
59759	791400
122491	791401
80988	791402
224123	791403
113177	791404
12992	791405
43794	791406
12895	791407
32239	791408
55686	791409
26648	791410
36449	791411
15342	791412
949	791413
2239	791414
5265	791415
25062	791416
145312	791417
68724	791418
42697	791419
119259	791420
243950	791421
57146	791422
28700	791423
81418	791424
54743	791425
13875	791426
1847	791427
19473	791428
25527	791429
6032	791430
148796	791431
55156	791432
723	791433
36962	791434
62916	791435
2124	791436
206162	791437
1023	791438
24594	791439
156353	791440
17780	791441
72895	791442
17465	791443
10138	791444
8313	791445
167057	791446
504	791447
123943	791448
49870	791449
190207	791450
3264	791451
1516	791452
46101	791453
170091	791454
42270	791455
18017	791456
1968	791457
116232	791458
16700	791459
22278	791460
228508	791461
179006	791462
1983	791463
3728	791464
9072	791465
51871	791466
9597	791467
1772	791468
30115	791469
11526	791470
1461	791471
7597	791472
170950	791473
34728	791474
3965	791475
31792	791476
93023	791477
22247	791478
12268	791479
130521	791480
25387	791481
30301	791482
77831	791483
18365	791484
37821	791485
30400	791486
81480	791487
259027	791488
39702	791489
5543	791490
1507	791491
213928	791492
5320	791493
186288	791494
64912	791495
171	791496
34873	791497
117207	791498
79783	791499
260526	791500
1396	791501
32410	791502
266417	791503
59749	791504
34777	791505
124541	791506
147187	791507
207944	791508
245710	791509
143453	791510
14461	791511
19053	791512
83423	791513
31206	791514
11123	791515
136032	791516
154814	791517
140455	791518
94726	791519
31161	791520
120113	791521
958	791522
938	791523
277	791524
12835	791525
2211	791526
104750	791527
863	791528
47234	791529
59161	791530
442	791531
686	791532
79052	791533
8549	791534
2065	791535
105280	791536
209531	791537
24478	791538
8400	791539
50603	791540
31352	791541
189911	791542
47105	791543
94505	791544
99524	791545
2288	791546
186252	791547
140213	791548
33353	791549
223088	791550
37367	791551
147965	791552
6181	791553
104378	791554
150517	791555
975	791556
96473	791557
138036	791558
181545	791559
84534	791560
30561	791561
19116	791562
98268	791563
144736	791564
37046	791565
5016	791566
187854	791567
4047	791568
15	791569
67237	791570
3456	791571
12341	791572
7046	791573
225416	791574
93	791575
154547	791576
72182	791577
246934	791578
1634	791579
18867	791580
82126	791581
1860	791582
55049	791583
170757	791584
99258	791585
242756	791586
128581	791587
107888	791588
3569	791589
43585	791590
33717	791591
126294	791592
157375	791593
15058	791594
180412	791595
203987	791596
30470	791597
364	791598
11511	791599
3374	791600
5375	791601
73906	791602
172289	791603
653	791604
22359	791605
25595	791606
61707	791607
30642	791608
78392	791609
14689	791610
114884	791611
209888	791612
4710	791613
74801	791614
24552	791615
21191	791616
8745	791617
140231	791618
42678	791619
7601	791620
10813	791621
153864	791622
9882	791623
80038	791624
9179	791625
10218	791626
42710	791627
103012	791628
2318	791629
497	791630
232746	791631
104371	791632
2288	791633
9918	791634
19784	791635
162654	791636
113067	791637
61066	791638
526	791639
100320	791640
65868	791641
9234	791642
6308	791643
26887	791644
162643	791645
12300	791646
212820	791647
52299	791648
94362	791649
107740	791650
13204	791651
1244	791652
18036	791653
102	791654
71412	791655
116	791656
16451	791657
7370	791658
99797	791659
11235	791660
82634	791661
180686	791662
4470	791663
6328	791664
45547	791665
9492	791666
126936	791667
1216	791668
51857	791669
11063	791670
31066	791671
2114	791672
2997	791673
98529	791674
51193	791675
80199	791676
21875	791677
110473	791678
36928	791679
36087	791680
72672	791681
25142	791682
5245	791683
88616	791684
29397	791685
3200	791686
25460	791687
93300	791688
105544	791689
3021	791690
165603	791691
6417	791692
109368	791693
71224	791694
1769	791695
8857	791696
13717	791697
24439	791698
136017	791699
31036	791700
2671	791701
1478	791702
72125	791703
176506	791704
10986	791705
70121	791706
21469	791707
15767	791708
92535	791709
5935	791710
3998	791711
25529	791712
1	791713
2626	791714
48725	791715
87450	791716
12863	791717
3291	791718
9638	791719
2326	791720
314	791721
1038	791722
150640	791723
8838	791724
8	791725
113240	791726
112147	791727
23311	791728
7145	791729
118756	791730
22187	791731
96352	791732
31772	791733
22932	791734
128069	791735
108530	791736
83257	791737
118331	791738
127926	791739
224	791740
78707	791741
50392	791742
75506	791743
519	791744
124049	791745
65598	791746
27161	791747
156348	791748
3397	791749
90984	791750
86446	791751
108563	791752
34526	791753
28135	791754
254483	791755
51751	791756
30747	791757
58158	791758
22373	791759
147902	791760
192791	791761
66014	791762
28351	791763
34628	791764
140960	791765
17106	791766
215381	791767
68130	791768
62924	791769
15382	791770
305	791771
12823	791772
558	791773
145497	791774
32548	791775
36680	791776
23154	791777
12733	791778
12299	791779
156099	791780
23090	791781
7823	791782
473	791783
23619	791784
71	791785
63773	791786
44258	791787
2368	791788
99659	791789
106338	791790
75301	791791
149	791792
5526	791793
201077	791794
170482	791795
5874	791796
189410	791797
234654	791798
130155	791799
76187	791800
106679	791801
70587	791802
261249	791803
29373	791804
215336	791805
8337	791806
6202	791807
54490	791808
22868	791809
96711	791810
235747	791811
64987	791812
268347	791813
261020	791814
1828	791815
171588	791816
2594	791817
12853	791818
505	791819
23818	791820
10083	791821
2	791822
181379	791823
36066	791824
12836	791825
134146	791826
323	791827
10906	791828
21840	791829
219471	791830
1154	791831
776	791832
264140	791833
43859	791834
1347	791835
13523	791836
67575	791837
34332	791838
69707	791839
36453	791840
196241	791841
216987	791842
278	791843
109374	791844
10607	791845
4042	791846
26889	791847
19245	791848
154144	791849
202794	791850
10419	791851
2127	791852
70029	791853
3229	791854
267	791855
215152	791856
37850	791857
169135	791858
103963	791859
5758	791860
19214	791861
34967	791862
41091	791863
1947	791864
54117	791865
165265	791866
21880	791867
14982	791868
9951	791869
152669	791870
36677	791871
32883	791872
12041	791873
238	791874
98219	791875
5043	791876
33082	791877
120480	791878
99422	791879
46305	791880
9493	791881
41051	791882
106896	791883
238088	791884
7057	791885
48120	791886
47258	791887
108016	791888
16244	791889
112222	791890
111537	791891
13673	791892
227444	791893
48175	791894
182404	791895
34964	791896
265575	791897
118761	791898
227503	791899
226629	791900
59115	791901
124002	791902
20041	791903
223	791904
29608	791905
4443	791906
68017	791907
30953	791908
47521	791909
13725	791910
4118	791911
46474	791912
1158	791913
34186	791914
4662	791915
42014	791916
240	791917
152726	791918
1182	791919
35453	791920
58149	791921
38403	791922
73745	791923
56385	791924
7535	791925
166639	791926
386	791927
28875	791928
2751	791929
71142	791930
1800	791931
30792	791932
108921	791933
47102	791934
55628	791935
2800	791936
207244	791937
15725	791938
78167	791939
35293	791940
151475	791941
67192	791942
6182	791943
136997	791944
47225	791945
118739	791946
41227	791947
249049	791948
138096	791949
4593	791950
58488	791951
13148	791952
154295	791953
270564	791954
267640	791955
13870	791956
61419	791957
26130	791958
88686	791959
8943	791960
17312	791961
55649	791962
7569	791963
159908	791964
80985	791965
233376	791966
5037	791967
58087	791968
3965	791969
2895	791970
189193	791971
23619	791972
76890	791973
19317	791974
104594	791975
184025	791976
13340	791977
111629	791978
97559	791979
25237	791980
1133	791981
52718	791982
81186	791983
170665	791984
60596	791985
81411	791986
18566	791987
1967	791988
6105	791989
174	791990
56052	791991
1073	791992
136405	791993
12575	791994
775	791995
70637	791996
4148	791997
3592	791998
46666	791999
144814	792000
156319	792001
72776	792002
8695	792003
2189	792004
63320	792005
26183	792006
17501	792007
35233	792008
594	792009
106	792010
1074	792011
83934	792012
148	792013
2	792014
62886	792015
158407	792016
46580	792017
3262	792018
43678	792019
1318	792020
198350	792021
156198	792022
114403	792023
19709	792024
29410	792025
54572	792026
9641	792027
103117	792028
159395	792029
69337	792030
11230	792031
51699	792032
34258	792033
25442	792034
30499	792035
10878	792036
35740	792037
130759	792038
34882	792039
29356	792040
95645	792041
154382	792042
116657	792043
49101	792044
41068	792045
2924	792046
193398	792047
64966	792048
43292	792049
1776	792050
58854	792051
1025	792052
2614	792053
86761	792054
172733	792055
251782	792056
6984	792057
48599	792058
48847	792059
152986	792060
65173	792061
231755	792062
8110	792063
221557	792064
9287	792065
44332	792066
29635	792067
2397	792068
182366	792069
15315	792070
45616	792071
40580	792072
56151	792073
226087	792074
251272	792075
7277	792076
72613	792077
105558	792078
995	792079
110651	792080
80012	792081
9140	792082
37960	792083
322	792084
33794	792085
119793	792086
147690	792087
96431	792088
68583	792089
236422	792090
269515	792091
102965	792092
186233	792093
105075	792094
66124	792095
70639	792096
2287	792097
26643	792098
56503	792099
8269	792100
103781	792101
31993	792102
60862	792103
120703	792104
140736	792105
94247	792106
117395	792107
24186	792108
376	792109
131095	792110
60573	792111
3223	792112
1648	792113
92012	792114
56749	792115
130342	792116
17163	792117
59889	792118
76115	792119
4177	792120
7404	792121
108798	792122
13703	792123
22384	792124
50717	792125
161596	792126
56498	792127
119827	792128
190665	792129
30201	792130
75340	792131
693	792132
316	792133
84848	792134
142233	792135
97271	792136
6448	792137
8570	792138
60581	792139
2177	792140
7816	792141
136765	792142
60660	792143
224111	792144
46901	792145
7527	792146
172679	792147
103537	792148
43314	792149
5287	792150
236657	792151
17371	792152
28377	792153
1406	792154
143234	792155
102956	792156
49785	792157
104223	792158
258129	792159
110228	792160
1794	792161
1214	792162
4137	792163
396	792164
186924	792165
150691	792166
92848	792167
6474	792168
113030	792169
22703	792170
77380	792171
147271	792172
1348	792173
1346	792174
46825	792175
16244	792176
19202	792177
7140	792178
11860	792179
144218	792180
49676	792181
167778	792182
20012	792183
101230	792184
39644	792185
254	792186
2594	792187
14620	792188
17023	792189
1208	792190
110889	792191
109755	792192
11862	792193
3318	792194
12535	792195
27704	792196
519	792197
20064	792198
10256	792199
267948	792200
25421	792201
6565	792202
4063	792203
240849	792204
28011	792205
216253	792206
18237	792207
148173	792208
1466	792209
3526	792210
27047	792211
49440	792212
98113	792213
24341	792214
77313	792215
27029	792216
8516	792217
192451	792218
26369	792219
214097	792220
56730	792221
228221	792222
98823	792223
104250	792224
106084	792225
30138	792226
5800	792227
98447	792228
113813	792229
61398	792230
37203	792231
28165	792232
8765	792233
69800	792234
259247	792235
161661	792236
50515	792237
57018	792238
3447	792239
143	792240
14109	792241
271	792242
4849	792243
203438	792244
45237	792245
16678	792246
107675	792247
9282	792248
2431	792249
57151	792250
27440	792251
5025	792252
67986	792253
9622	792254
1474	792255
58051	792256
2355	792257
74299	792258
145800	792259
18938	792260
61929	792261
20658	792262
3964	792263
26738	792264
37824	792265
147709	792266
54721	792267
2184	792268
126314	792269
1514	792270
94343	792271
31846	792272
16988	792273
217212	792274
34155	792275
41755	792276
30134	792277
19027	792278
302	792279
970	792280
86418	792281
30298	792282
8448	792283
113201	792284
68202	792285
17001	792286
169925	792287
73192	792288
124367	792289
57981	792290
190259	792291
185526	792292
11367	792293
265523	792294
150063	792295
15983	792296
117406	792297
248104	792298
15514	792299
548	792300
20271	792301
16682	792302
130265	792303
142553	792304
68486	792305
149277	792306
895	792307
32005	792308
152836	792309
17956	792310
5998	792311
267879	792312
70421	792313
406	792314
136399	792315
7143	792316
2129	792317
204008	792318
173940	792319
110672	792320
151959	792321
2551	792322
7733	792323
83597	792324
15992	792325
20257	792326
94893	792327
954	792328
686	792329
26621	792330
25	792331
33721	792332
29930	792333
19126	792334
9210	792335
162802	792336
50775	792337
223554	792338
7132	792339
21859	792340
202574	792341
19562	792342
63544	792343
11992	792344
123606	792345
100710	792346
2092	792347
27458	792348
62009	792349
209416	792350
101793	792351
2288	792352
54907	792353
7158	792354
34165	792355
230992	792356
13521	792357
8737	792358
110715	792359
2347	792360
45290	792361
69555	792362
47007	792363
4127	792364
54367	792365
92879	792366
16961	792367
56900	792368
38417	792369
14576	792370
446	792371
94312	792372
35148	792373
27585	792374
71110	792375
87054	792376
130316	792377
45452	792378
80238	792379
8797	792380
82392	792381
6376	792382
105951	792383
161693	792384
2611	792385
126482	792386
35153	792387
15415	792388
33473	792389
13380	792390
27590	792391
16028	792392
184853	792393
2011	792394
26055	792395
15974	792396
5265	792397
113753	792398
77346	792399
1802	792400
16025	792401
18481	792402
1861	792403
76802	792404
40666	792405
6707	792406
8925	792407
1586	792408
17876	792409
26943	792410
5917	792411
168794	792412
46206	792413
17598	792414
38318	792415
65392	792416
15461	792417
27548	792418
5938	792419
4552	792420
3706	792421
11421	792422
31123	792423
141544	792424
18536	792425
13398	792426
66522	792427
1139	792428
198641	792429
88618	792430
18820	792431
4661	792432
182700	792433
96615	792434
158024	792435
19092	792436
8657	792437
1435	792438
82519	792439
45005	792440
3913	792441
129253	792442
93051	792443
248217	792444
156756	792445
36643	792446
68929	792447
21603	792448
67126	792449
3700	792450
9949	792451
3370	792452
97387	792453
154310	792454
23751	792455
19010	792456
2963	792457
3294	792458
4537	792459
6534	792460
65336	792461
160598	792462
242720	792463
98748	792464
42025	792465
3464	792466
271681	792467
22187	792468
85283	792469
2365	792470
23637	792471
130556	792472
2360	792473
64106	792474
13408	792475
67141	792476
21767	792477
3648	792478
156600	792479
31809	792480
13212	792481
62167	792482
47499	792483
113672	792484
414	792485
183024	792486
31618	792487
179602	792488
169538	792489
4592	792490
57376	792491
208307	792492
846	792493
3306	792494
7267	792495
39775	792496
95552	792497
39675	792498
2080	792499
27491	792500
26577	792501
149768	792502
10785	792503
99767	792504
7020	792505
268242	792506
5054	792507
61275	792508
60602	792509
268466	792510
11289	792511
74393	792512
109887	792513
210247	792514
267521	792515
51744	792516
87544	792517
708	792518
15944	792519
59259	792520
40315	792521
150636	792522
59720	792523
2606	792524
132670	792525
903	792526
4756	792527
57474	792528
20886	792529
3651	792530
877	792531
7600	792532
212844	792533
6	792534
215762	792535
69125	792536
55194	792537
3113	792538
2243	792539
55002	792540
227307	792541
40136	792542
93411	792543
30205	792544
214407	792545
17785	792546
1225	792547
2322	792548
33261	792549
916	792550
133663	792551
871	792552
181398	792553
110915	792554
239483	792555
8075	792556
17840	792557
22828	792558
201575	792559
40484	792560
46949	792561
36176	792562
2689	792563
7326	792564
744	792565
26535	792566
129014	792567
203078	792568
19335	792569
20841	792570
102568	792571
10720	792572
135842	792573
17334	792574
45467	792575
64870	792576
6778	792577
5691	792578
92538	792579
37917	792580
199	792581
238	792582
86254	792583
58978	792584
122340	792585
11442	792586
202	792587
9592	792588
202013	792589
73630	792590
14648	792591
404	792592
60778	792593
143741	792594
199490	792595
23178	792596
989	792597
5282	792598
3295	792599
28920	792600
6750	792601
5492	792602
127699	792603
94284	792604
23373	792605
150347	792606
57575	792607
5695	792608
126771	792609
195826	792610
54145	792611
216382	792612
7840	792613
211	792614
177260	792615
68663	792616
38875	792617
57075	792618
25195	792619
985	792620
99663	792621
112837	792622
31603	792623
179461	792624
134307	792625
75345	792626
48683	792627
3130	792628
9871	792629
21474	792630
6251	792631
600	792632
5805	792633
76821	792634
3040	792635
79253	792636
203245	792637
108611	792638
24757	792639
70484	792640
151033	792641
113827	792642
1322	792643
147796	792644
211511	792645
1676	792646
64539	792647
4298	792648
6501	792649
184472	792650
4429	792651
9955	792652
262753	792653
7958	792654
35653	792655
223856	792656
43665	792657
67059	792658
100072	792659
29036	792660
54918	792661
5855	792662
28989	792663
37520	792664
4829	792665
51640	792666
17580	792667
54123	792668
3606	792669
15167	792670
171226	792671
8445	792672
27562	792673
70266	792674
4292	792675
30768	792676
44147	792677
117758	792678
114077	792679
165952	792680
72778	792681
8091	792682
187646	792683
76057	792684
31333	792685
18189	792686
114796	792687
27281	792688
10535	792689
79135	792690
7749	792691
20528	792692
2330	792693
4035	792694
253888	792695
117061	792696
13146	792697
39391	792698
7204	792699
13345	792700
652	792701
60912	792702
65654	792703
195790	792704
4116	792705
1341	792706
49810	792707
35020	792708
4782	792709
563	792710
25324	792711
135122	792712
85412	792713
3007	792714
183115	792715
89161	792716
8484	792717
108731	792718
117002	792719
12387	792720
122	792721
130241	792722
173400	792723
76167	792724
5035	792725
20564	792726
6219	792727
3678	792728
270935	792729
16288	792730
21806	792731
2000	792732
1028	792733
142455	792734
97709	792735
157150	792736
13783	792737
18413	792738
11139	792739
154873	792740
135688	792741
1668	792742
216707	792743
76869	792744
1421	792745
31216	792746
594	792747
251020	792748
170456	792749
142422	792750
4632	792751
35664	792752
146545	792753
97941	792754
80518	792755
179307	792756
122911	792757
9972	792758
58819	792759
6197	792760
172648	792761
10282	792762
4385	792763
92693	792764
28953	792765
66552	792766
53748	792767
41108	792768
17474	792769
41406	792770
66121	792771
5902	792772
37821	792773
6330	792774
10625	792775
4493	792776
36816	792777
4986	792778
93746	792779
19192	792780
77483	792781
77700	792782
6038	792783
38535	792784
16205	792785
16752	792786
2370	792787
220	792788
64492	792789
23329	792790
98699	792791
12568	792792
1481	792793
129807	792794
23161	792795
102906	792796
28219	792797
146196	792798
132546	792799
27943	792800
229839	792801
54	792802
75765	792803
30372	792804
7033	792805
2403	792806
98803	792807
38661	792808
78764	792809
150545	792810
33516	792811
3105	792812
45995	792813
13678	792814
2588	792815
90676	792816
68918	792817
68194	792818
173846	792819
209948	792820
298	792821
34553	792822
44378	792823
118107	792824
2628	792825
217498	792826
125394	792827
104456	792828
2624	792829
3659	792830
4743	792831
235829	792832
119732	792833
123770	792834
89220	792835
135634	792836
37903	792837
204856	792838
24909	792839
293	792840
110898	792841
115296	792842
10996	792843
44138	792844
198042	792845
31056	792846
3252	792847
21019	792848
155847	792849
66114	792850
51553	792851
8873	792852
155439	792853
189558	792854
83517	792855
95963	792856
72442	792857
29267	792858
3829	792859
58835	792860
33153	792861
169845	792862
3201	792863
155	792864
14391	792865
363	792866
55509	792867
46016	792868
1891	792869
9404	792870
149065	792871
27895	792872
3010	792873
18971	792874
57313	792875
26730	792876
38195	792877
94502	792878
30009	792879
217707	792880
19140	792881
479	792882
7726	792883
160929	792884
83567	792885
158977	792886
10320	792887
9282	792888
11904	792889
44141	792890
194105	792891
97917	792892
4044	792893
170876	792894
25366	792895
162033	792896
18897	792897
237215	792898
71795	792899
48112	792900
157265	792901
11627	792902
218428	792903
91185	792904
102	792905
41622	792906
86927	792907
11089	792908
10519	792909
3985	792910
43043	792911
45920	792912
13135	792913
159229	792914
30578	792915
21474	792916
1658	792917
97950	792918
41441	792919
188860	792920
30048	792921
258056	792922
89876	792923
60567	792924
230130	792925
37637	792926
122245	792927
137642	792928
216877	792929
99327	792930
108034	792931
5986	792932
184423	792933
8165	792934
7129	792935
5699	792936
65275	792937
63469	792938
129821	792939
24803	792940
78916	792941
247384	792942
66601	792943
5903	792944
117705	792945
47092	792946
168718	792947
72929	792948
139086	792949
38349	792950
47368	792951
168110	792952
5907	792953
29285	792954
153908	792955
38354	792956
110041	792957
3837	792958
6269	792959
200857	792960
37701	792961
4284	792962
163349	792963
68700	792964
54875	792965
4740	792966
13478	792967
24736	792968
157728	792969
71945	792970
182378	792971
51273	792972
129975	792973
2396	792974
127061	792975
29456	792976
73569	792977
125529	792978
114996	792979
18468	792980
11265	792981
15875	792982
70276	792983
243240	792984
19394	792985
10501	792986
49	792987
8116	792988
28114	792989
150532	792990
119909	792991
13509	792992
11806	792993
14450	792994
58125	792995
11755	792996
6918	792997
56057	792998
95855	792999
50979	793000
39553	793001
13217	793002
55090	793003
184654	793004
4165	793005
35006	793006
90930	793007
73289	793008
21232	793009
105872	793010
248769	793011
16470	793012
2994	793013
196970	793014
70754	793015
60927	793016
8454	793017
211258	793018
43269	793019
3036	793020
39238	793021
504	793022
170373	793023
31718	793024
22103	793025
21623	793026
222038	793027
90	793028
45605	793029
8550	793030
142227	793031
74283	793032
20045	793033
136747	793034
116624	793035
188297	793036
2464	793037
91553	793038
6254	793039
67902	793040
45535	793041
27479	793042
11563	793043
131056	793044
4507	793045
291	793046
19609	793047
182448	793048
87518	793049
265160	793050
39903	793051
38936	793052
143409	793053
57826	793054
3167	793055
105382	793056
23782	793057
12402	793058
106233	793059
4716	793060
6937	793061
60376	793062
3216	793063
111991	793064
35253	793065
17469	793066
2616	793067
40899	793068
72571	793069
16294	793070
22947	793071
66852	793072
11236	793073
42317	793074
15152	793075
88834	793076
39989	793077
2180	793078
90722	793079
137933	793080
2218	793081
114680	793082
6255	793083
71096	793084
119453	793085
244343	793086
102532	793087
15212	793088
22018	793089
2148	793090
81134	793091
266077	793092
8562	793093
11696	793094
18591	793095
57789	793096
55019	793097
1442	793098
18349	793099
6434	793100
261172	793101
48765	793102
32257	793103
26786	793104
18767	793105
260374	793106
154315	793107
7174	793108
69924	793109
29174	793110
61962	793111
221405	793112
29112	793113
20838	793114
28772	793115
116302	793116
177615	793117
3961	793118
23491	793119
33927	793120
140660	793121
257534	793122
10426	793123
13355	793124
17013	793125
129388	793126
109554	793127
608	793128
125632	793129
26357	793130
312	793131
43017	793132
42703	793133
91811	793134
52335	793135
95284	793136
263791	793137
52653	793138
84023	793139
95054	793140
3006	793141
1526	793142
197164	793143
114062	793144
111620	793145
44769	793146
84077	793147
54563	793148
1034	793149
13170	793150
68723	793151
76023	793152
96238	793153
1514	793154
127762	793155
145732	793156
546	793157
111253	793158
18096	793159
9860	793160
71738	793161
100214	793162
4597	793163
2717	793164
22527	793165
32645	793166
978	793167
33676	793168
26211	793169
9368	793170
6540	793171
48518	793172
59155	793173
4502	793174
43044	793175
34855	793176
1219	793177
15530	793178
44227	793179
1059	793180
17937	793181
179040	793182
23480	793183
19170	793184
17100	793185
58404	793186
1433	793187
1585	793188
192247	793189
39320	793190
23564	793191
10347	793192
151540	793193
11994	793194
31275	793195
149581	793196
1764	793197
20021	793198
23139	793199
113422	793200
61769	793201
8646	793202
5300	793203
154151	793204
75856	793205
56720	793206
66130	793207
131303	793208
65529	793209
91757	793210
143538	793211
31269	793212
9143	793213
2704	793214
144070	793215
24169	793216
68519	793217
7059	793218
38391	793219
8194	793220
67291	793221
38057	793222
4771	793223
3128	793224
33972	793225
29934	793226
5392	793227
58500	793228
44614	793229
197330	793230
1935	793231
104283	793232
123131	793233
17729	793234
31173	793235
46944	793236
86205	793237
145535	793238
18311	793239
41392	793240
150311	793241
154510	793242
231087	793243
41459	793244
76311	793245
187611	793246
41186	793247
71454	793248
146	793249
106754	793250
65967	793251
8805	793252
13023	793253
83341	793254
11879	793255
113527	793256
20602	793257
94949	793258
29102	793259
63166	793260
34588	793261
54965	793262
109295	793263
212997	793264
133836	793265
26866	793266
202662	793267
56629	793268
2582	793269
238417	793270
4869	793271
710	793272
44644	793273
8726	793274
61610	793275
4861	793276
5793	793277
193409	793278
49496	793279
115313	793280
64001	793281
110314	793282
47237	793283
41215	793284
71754	793285
1221	793286
19533	793287
46471	793288
55205	793289
1833	793290
87070	793291
2251	793292
126859	793293
2807	793294
798	793295
890	793296
75948	793297
11678	793298
75248	793299
3858	793300
191966	793301
19224	793302
3824	793303
7765	793304
140209	793305
25331	793306
83615	793307
268507	793308
162846	793309
9144	793310
22418	793311
10241	793312
236675	793313
61373	793314
44848	793315
111280	793316
67444	793317
102381	793318
190537	793319
22651	793320
23136	793321
33317	793322
2054	793323
26456	793324
190765	793325
9392	793326
78774	793327
38129	793328
559	793329
52061	793330
22722	793331
61466	793332
76477	793333
155316	793334
242448	793335
28829	793336
9220	793337
82410	793338
38670	793339
28686	793340
8965	793341
175073	793342
73305	793343
23593	793344
12774	793345
160958	793346
47481	793347
75426	793348
719	793349
261230	793350
17716	793351
98452	793352
4679	793353
98587	793354
86668	793355
11991	793356
365	793357
1847	793358
132725	793359
136175	793360
238648	793361
155882	793362
129882	793363
19	793364
36838	793365
50989	793366
110169	793367
37914	793368
85957	793369
45155	793370
21297	793371
37870	793372
92005	793373
1761	793374
54242	793375
11547	793376
23130	793377
160897	793378
24106	793379
65356	793380
8387	793381
12499	793382
5614	793383
271882	793384
7169	793385
77317	793386
76957	793387
3125	793388
57154	793389
27235	793390
42591	793391
108937	793392
250849	793393
960	793394
242759	793395
42519	793396
148011	793397
168561	793398
16761	793399
131	793400
103238	793401
221694	793402
1801	793403
148322	793404
12524	793405
90320	793406
3705	793407
87776	793408
253779	793409
80355	793410
149725	793411
831	793412
141053	793413
20260	793414
3906	793415
57549	793416
209919	793417
63479	793418
60147	793419
9034	793420
22011	793421
19333	793422
50911	793423
4444	793424
44836	793425
146413	793426
73109	793427
21769	793428
104582	793429
76739	793430
43441	793431
97154	793432
22085	793433
252742	793434
114599	793435
178359	793436
151563	793437
43913	793438
17850	793439
33366	793440
61825	793441
17549	793442
3646	793443
4923	793444
4846	793445
6056	793446
162126	793447
4405	793448
21883	793449
208332	793450
72214	793451
2152	793452
69794	793453
159332	793454
92453	793455
176405	793456
44117	793457
178294	793458
2214	793459
1451	793460
128093	793461
12759	793462
105592	793463
35040	793464
75196	793465
31963	793466
6640	793467
20229	793468
16787	793469
76739	793470
9144	793471
272206	793472
25973	793473
134	793474
17917	793475
51806	793476
24582	793477
153192	793478
42759	793479
4742	793480
76818	793481
41101	793482
141671	793483
41432	793484
36066	793485
139022	793486
2258	793487
99575	793488
19793	793489
9656	793490
4881	793491
152658	793492
19930	793493
22197	793494
124542	793495
60754	793496
5875	793497
17486	793498
40026	793499
5263	793500
170939	793501
30430	793502
26342	793503
6230	793504
262	793505
17962	793506
12512	793507
149352	793508
44983	793509
29307	793510
137233	793511
185125	793512
149006	793513
55887	793514
249564	793515
7919	793516
56328	793517
163296	793518
23332	793519
4425	793520
607	793521
18575	793522
75552	793523
7172	793524
12186	793525
2701	793526
86885	793527
7607	793528
9307	793529
125074	793530
245605	793531
12874	793532
98270	793533
98009	793534
128030	793535
6133	793536
91697	793537
127528	793538
21322	793539
49997	793540
24950	793541
76208	793542
24842	793543
82208	793544
645	793545
174717	793546
135207	793547
34703	793548
2285	793549
241	793550
8505	793551
53314	793552
3902	793553
144955	793554
59143	793555
28359	793556
19	793557
64981	793558
56417	793559
143	793560
75	793561
18066	793562
49790	793563
33727	793564
61500	793565
166722	793566
7549	793567
82535	793568
250260	793569
172	793570
1022	793571
31344	793572
81312	793573
2445	793574
51898	793575
270328	793576
122018	793577
102325	793578
15018	793579
37812	793580
83241	793581
24460	793582
14392	793583
32272	793584
135195	793585
1099	793586
9654	793587
21727	793588
37604	793589
320	793590
67221	793591
1632	793592
204087	793593
22070	793594
162	793595
48856	793596
669	793597
34022	793598
28545	793599
46962	793600
8770	793601
105597	793602
44547	793603
32647	793604
152065	793605
92717	793606
87855	793607
97951	793608
170530	793609
25846	793610
55462	793611
51786	793612
107330	793613
20903	793614
194768	793615
54164	793616
53838	793617
1948	793618
135670	793619
5957	793620
3539	793621
24948	793622
35516	793623
216389	793624
1357	793625
8618	793626
71178	793627
26446	793628
24718	793629
72475	793630
247620	793631
38752	793632
1994	793633
48770	793634
126968	793635
95977	793636
200	793637
4426	793638
19182	793639
28020	793640
18248	793641
148898	793642
105455	793643
13617	793644
218656	793645
778	793646
39663	793647
70880	793648
164869	793649
949	793650
11418	793651
128054	793652
4370	793653
67740	793654
21069	793655
106801	793656
21043	793657
15227	793658
103377	793659
64795	793660
227057	793661
111110	793662
5424	793663
138796	793664
8393	793665
7624	793666
91399	793667
82388	793668
110	793669
1668	793670
20170	793671
9335	793672
11786	793673
60006	793674
20025	793675
51530	793676
219412	793677
34243	793678
63357	793679
33182	793680
170540	793681
45521	793682
191512	793683
62572	793684
50872	793685
31239	793686
231703	793687
107131	793688
3829	793689
26135	793690
6975	793691
28414	793692
28714	793693
255391	793694
47395	793695
16669	793696
179480	793697
271736	793698
60897	793699
30958	793700
51398	793701
43319	793702
3261	793703
79760	793704
106689	793705
231	793706
39528	793707
31254	793708
168	793709
9926	793710
54223	793711
80792	793712
165806	793713
39501	793714
8318	793715
104185	793716
55466	793717
154919	793718
14223	793719
7238	793720
20706	793721
19101	793722
24425	793723
2509	793724
16477	793725
97946	793726
27338	793727
28358	793728
488	793729
25890	793730
7749	793731
146458	793732
79924	793733
84930	793734
669	793735
120097	793736
190008	793737
49009	793738
48850	793739
268096	793740
34695	793741
159292	793742
17087	793743
94416	793744
6329	793745
32416	793746
29801	793747
155487	793748
23194	793749
12	793750
123186	793751
74127	793752
7397	793753
21128	793754
5031	793755
20854	793756
41709	793757
135042	793758
51442	793759
1729	793760
62889	793761
17207	793762
254220	793763
57138	793764
47	793765
76566	793766
77211	793767
11810	793768
27109	793769
73714	793770
14215	793771
42649	793772
3224	793773
8180	793774
876	793775
107571	793776
2517	793777
2710	793778
120027	793779
20368	793780
31560	793781
37804	793782
159258	793783
136762	793784
4424	793785
108593	793786
70711	793787
1929	793788
739	793789
97320	793790
116476	793791
25041	793792
105221	793793
5309	793794
319	793795
121133	793796
149391	793797
246663	793798
18474	793799
8402	793800
64065	793801
10067	793802
42	793803
4941	793804
68059	793805
3457	793806
23287	793807
42814	793808
11289	793809
120749	793810
91811	793811
169149	793812
2678	793813
3049	793814
13166	793815
57260	793816
203800	793817
230033	793818
147167	793819
3926	793820
8054	793821
48894	793822
7995	793823
13485	793824
259374	793825
68893	793826
136176	793827
6278	793828
4707	793829
22293	793830
15257	793831
68822	793832
842	793833
35145	793834
69199	793835
65555	793836
104151	793837
28015	793838
1217	793839
109044	793840
101489	793841
18281	793842
194590	793843
8953	793844
62549	793845
107831	793846
32491	793847
29551	793848
224994	793849
150110	793850
116911	793851
49054	793852
93335	793853
38565	793854
249989	793855
11921	793856
74740	793857
23388	793858
10517	793859
69750	793860
111126	793861
38588	793862
2907	793863
7292	793864
5382	793865
91117	793866
95987	793867
224977	793868
18193	793869
51885	793870
15524	793871
15626	793872
16855	793873
130400	793874
112796	793875
15988	793876
34489	793877
4176	793878
9872	793879
69455	793880
82776	793881
162342	793882
13721	793883
168432	793884
12182	793885
70255	793886
16	793887
10767	793888
12053	793889
34483	793890
937	793891
44405	793892
256292	793893
15989	793894
11747	793895
168547	793896
120150	793897
240751	793898
147570	793899
11068	793900
1798	793901
20787	793902
5735	793903
3796	793904
6482	793905
11930	793906
38323	793907
482	793908
1165	793909
96898	793910
63361	793911
152802	793912
15550	793913
128005	793914
136905	793915
4910	793916
11894	793917
9843	793918
37162	793919
171476	793920
82759	793921
74061	793922
248935	793923
51928	793924
61234	793925
117541	793926
40678	793927
2147	793928
62	793929
169296	793930
109232	793931
25920	793932
16466	793933
1394	793934
92103	793935
49736	793936
4423	793937
9859	793938
16718	793939
49734	793940
109	793941
23791	793942
6821	793943
10460	793944
3010	793945
48853	793946
15264	793947
16498	793948
107891	793949
74344	793950
25816	793951
89173	793952
54929	793953
116083	793954
1621	793955
31687	793956
130930	793957
56514	793958
22839	793959
149353	793960
3506	793961
45176	793962
4112	793963
17461	793964
516	793965
67877	793966
104437	793967
31016	793968
187091	793969
105659	793970
17857	793971
837	793972
99442	793973
2076	793974
5823	793975
88919	793976
155006	793977
374	793978
32679	793979
3578	793980
18795	793981
1272	793982
23812	793983
6805	793984
45562	793985
142091	793986
97972	793987
20647	793988
125226	793989
61976	793990
120884	793991
104959	793992
99803	793993
27177	793994
81165	793995
2499	793996
83	793997
357	793998
180628	793999
45927	794000
67616	794001
127307	794002
79428	794003
4268	794004
17877	794005
18970	794006
76956	794007
166486	794008
111472	794009
174365	794010
4361	794011
180015	794012
144723	794013
88107	794014
16270	794015
78192	794016
13275	794017
266686	794018
9470	794019
7334	794020
61332	794021
13325	794022
393	794023
3139	794024
245	794025
2578	794026
43190	794027
26738	794028
40021	794029
172098	794030
3630	794031
24780	794032
111324	794033
38568	794034
139101	794035
23408	794036
28802	794037
143404	794038
315	794039
22863	794040
10728	794041
38008	794042
234546	794043
1713	794044
75471	794045
1366	794046
141304	794047
69296	794048
236473	794049
238846	794050
19037	794051
129287	794052
252788	794053
151738	794054
168110	794055
20725	794056
201386	794057
145495	794058
11347	794059
159876	794060
108455	794061
14379	794062
169851	794063
124318	794064
59126	794065
29099	794066
123008	794067
9945	794068
71374	794069
16025	794070
2343	794071
4820	794072
108230	794073
42225	794074
10679	794075
214618	794076
14384	794077
20642	794078
66633	794079
47472	794080
25820	794081
6074	794082
16214	794083
48603	794084
7773	794085
84971	794086
6056	794087
2867	794088
91249	794089
52940	794090
89612	794091
247641	794092
15816	794093
5654	794094
35387	794095
1920	794096
1369	794097
181460	794098
1144	794099
81438	794100
2676	794101
35419	794102
38385	794103
269670	794104
236758	794105
8230	794106
179733	794107
69695	794108
53089	794109
104827	794110
16060	794111
90367	794112
32314	794113
32447	794114
1448	794115
81524	794116
235660	794117
80275	794118
56691	794119
5322	794120
134825	794121
44517	794122
2509	794123
1506	794124
5736	794125
71767	794126
22463	794127
63237	794128
1861	794129
148247	794130
235411	794131
29855	794132
10291	794133
90696	794134
40088	794135
149015	794136
237543	794137
445	794138
57350	794139
2131	794140
455	794141
6734	794142
28059	794143
43432	794144
78499	794145
138645	794146
1893	794147
16940	794148
3384	794149
110117	794150
119787	794151
111417	794152
2429	794153
243144	794154
37207	794155
157361	794156
247495	794157
1455	794158
188014	794159
57197	794160
1184	794161
60436	794162
1835	794163
269102	794164
125633	794165
12293	794166
19122	794167
89906	794168
22548	794169
27282	794170
17637	794171
41052	794172
59255	794173
51588	794174
36146	794175
70399	794176
8032	794177
15454	794178
15889	794179
107220	794180
126779	794181
495	794182
96599	794183
137788	794184
3945	794185
161678	794186
2289	794187
6631	794188
67650	794189
104806	794190
53934	794191
206887	794192
101877	794193
62270	794194
35763	794195
228229	794196
113550	794197
40558	794198
233	794199
25279	794200
272517	794201
21255	794202
20158	794203
36128	794204
49219	794205
183420	794206
36815	794207
10964	794208
149878	794209
95752	794210
61773	794211
4679	794212
253630	794213
190103	794214
157756	794215
318	794216
109480	794217
55373	794218
621	794219
10969	794220
34446	794221
23839	794222
21443	794223
60263	794224
50351	794225
216218	794226
41942	794227
249683	794228
52133	794229
40495	794230
277	794231
18541	794232
3	794233
49715	794234
62570	794235
58109	794236
149910	794237
108992	794238
135991	794239
47990	794240
96448	794241
93561	794242
90297	794243
132471	794244
145331	794245
299	794246
15314	794247
218654	794248
39333	794249
17180	794250
264373	794251
38593	794252
32354	794253
215446	794254
9383	794255
7852	794256
117894	794257
44703	794258
94551	794259
280	794260
121267	794261
108642	794262
278	794263
117137	794264
23174	794265
84844	794266
161278	794267
102601	794268
21012	794269
70238	794270
10384	794271
169130	794272
26161	794273
7239	794274
28473	794275
17900	794276
9568	794277
7340	794278
76230	794279
143444	794280
42626	794281
66655	794282
13575	794283
211770	794284
123288	794285
185627	794286
72	794287
215169	794288
130158	794289
5563	794290
6091	794291
6951	794292
170431	794293
96391	794294
24823	794295
25335	794296
34965	794297
17771	794298
72758	794299
560	794300
66944	794301
246454	794302
12445	794303
105945	794304
22234	794305
229941	794306
3068	794307
31954	794308
6683	794309
119974	794310
91297	794311
2931	794312
222528	794313
4296	794314
10341	794315
183353	794316
21443	794317
38481	794318
104756	794319
60668	794320
23075	794321
23118	794322
42135	794323
72824	794324
1919	794325
1086	794326
161190	794327
75765	794328
10710	794329
257434	794330
85545	794331
57085	794332
103686	794333
52158	794334
68	794335
147168	794336
73217	794337
105609	794338
70931	794339
122907	794340
1512	794341
107934	794342
152117	794343
253317	794344
115553	794345
157207	794346
174823	794347
235830	794348
92287	794349
12870	794350
7803	794351
7176	794352
94946	794353
13609	794354
131341	794355
107591	794356
84886	794357
29323	794358
5460	794359
4569	794360
106382	794361
161283	794362
62770	794363
91762	794364
218461	794365
86165	794366
23422	794367
34150	794368
12904	794369
102441	794370
6693	794371
207009	794372
14679	794373
4746	794374
163892	794375
22605	794376
31471	794377
40735	794378
113333	794379
36720	794380
6107	794381
86451	794382
92185	794383
157792	794384
30158	794385
1522	794386
67251	794387
196890	794388
139441	794389
54884	794390
19134	794391
101415	794392
157337	794393
1	794394
257115	794395
49053	794396
13614	794397
29256	794398
59483	794399
651	794400
24646	794401
55803	794402
4037	794403
28001	794404
61703	794405
30016	794406
131089	794407
156446	794408
32288	794409
58063	794410
140722	794411
20175	794412
107161	794413
8649	794414
26810	794415
7420	794416
126183	794417
17066	794418
61537	794419
3420	794420
13777	794421
50785	794422
25768	794423
38728	794424
2861	794425
23205	794426
3416	794427
10632	794428
20536	794429
134771	794430
82828	794431
94859	794432
101	794433
998	794434
156213	794435
73211	794436
85311	794437
97819	794438
909	794439
27583	794440
146194	794441
45820	794442
8958	794443
10011	794444
119001	794445
14088	794446
265847	794447
100038	794448
111402	794449
26002	794450
4162	794451
20196	794452
29326	794453
188170	794454
31390	794455
4972	794456
16096	794457
76	794458
27541	794459
97280	794460
5340	794461
2193	794462
22173	794463
1670	794464
83296	794465
1637	794466
9478	794467
123861	794468
190123	794469
188453	794470
203621	794471
3332	794472
8930	794473
13794	794474
32617	794475
229485	794476
1076	794477
5635	794478
261116	794479
34327	794480
52090	794481
93234	794482
6952	794483
14895	794484
78646	794485
69127	794486
113257	794487
5274	794488
61393	794489
6712	794490
114469	794491
40716	794492
259021	794493
10893	794494
12507	794495
232225	794496
29396	794497
3525	794498
2149	794499
4231	794500
4627	794501
15186	794502
213315	794503
67296	794504
25839	794505
35825	794506
6442	794507
25079	794508
76214	794509
26906	794510
24686	794511
55862	794512
8468	794513
151392	794514
25862	794515
240084	794516
77429	794517
25663	794518
6240	794519
51274	794520
37150	794521
71775	794522
41048	794523
25305	794524
126613	794525
226455	794526
54115	794527
1412	794528
23051	794529
54781	794530
33461	794531
22582	794532
50645	794533
227	794534
170011	794535
5774	794536
14475	794537
239039	794538
25803	794539
17711	794540
9073	794541
38763	794542
19293	794543
73766	794544
81740	794545
97021	794546
16475	794547
85396	794548
12144	794549
18401	794550
8008	794551
2234	794552
157069	794553
217796	794554
3824	794555
12177	794556
35309	794557
267560	794558
8404	794559
17028	794560
544	794561
17159	794562
111828	794563
48446	794564
34631	794565
23726	794566
3236	794567
218223	794568
135947	794569
11350	794570
21686	794571
87	794572
10563	794573
205567	794574
51149	794575
65837	794576
119565	794577
988	794578
115042	794579
102612	794580
5953	794581
1786	794582
26361	794583
18403	794584
49763	794585
86532	794586
159096	794587
39463	794588
59411	794589
26395	794590
182865	794591
6229	794592
59721	794593
222855	794594
12963	794595
3131	794596
338	794597
36151	794598
1140	794599
38859	794600
147603	794601
113153	794602
11947	794603
169707	794604
9651	794605
8557	794606
189001	794607
223715	794608
10087	794609
106004	794610
5213	794611
44190	794612
26556	794613
34945	794614
1427	794615
8146	794616
112177	794617
1061	794618
103391	794619
71579	794620
45144	794621
254526	794622
77105	794623
62931	794624
2111	794625
1233	794626
1762	794627
3831	794628
246032	794629
1405	794630
10949	794631
79446	794632
15131	794633
166475	794634
649	794635
4879	794636
89692	794637
95978	794638
306	794639
21776	794640
26281	794641
45926	794642
23284	794643
36517	794644
87634	794645
21727	794646
204176	794647
41257	794648
198874	794649
70845	794650
3457	794651
27045	794652
108078	794653
10618	794654
39728	794655
145075	794656
1524	794657
14658	794658
4960	794659
10095	794660
155924	794661
244025	794662
265193	794663
13461	794664
134	794665
1106	794666
111094	794667
475	794668
43908	794669
820	794670
59993	794671
49421	794672
58831	794673
16480	794674
8814	794675
246765	794676
2965	794677
53998	794678
20796	794679
99849	794680
13266	794681
19163	794682
10156	794683
1097	794684
25253	794685
4039	794686
872	794687
68886	794688
147961	794689
88061	794690
209830	794691
42481	794692
85573	794693
1362	794694
21445	794695
221636	794696
31681	794697
116	794698
26061	794699
1530	794700
87154	794701
23500	794702
59779	794703
2024	794704
39839	794705
34836	794706
157692	794707
46362	794708
29536	794709
1485	794710
43703	794711
169308	794712
43244	794713
110763	794714
29811	794715
46010	794716
174156	794717
30091	794718
195453	794719
1710	794720
99356	794721
1753	794722
2626	794723
162150	794724
221996	794725
41679	794726
24356	794727
138061	794728
6029	794729
36767	794730
89917	794731
49975	794732
26172	794733
54394	794734
1781	794735
10295	794736
5559	794737
32782	794738
4118	794739
25134	794740
131918	794741
192058	794742
3816	794743
12307	794744
28257	794745
3436	794746
7642	794747
1225	794748
4280	794749
18403	794750
141598	794751
124381	794752
15976	794753
72675	794754
45543	794755
128835	794756
696	794757
735	794758
8718	794759
16564	794760
114197	794761
38191	794762
1459	794763
10250	794764
1889	794765
92699	794766
5992	794767
110216	794768
1808	794769
229883	794770
6325	794771
947	794772
90339	794773
211601	794774
126304	794775
88876	794776
88130	794777
5287	794778
72019	794779
9649	794780
1725	794781
45325	794782
75939	794783
168144	794784
2774	794785
11376	794786
79247	794787
25944	794788
55009	794789
194269	794790
4911	794791
49531	794792
57116	794793
79860	794794
58459	794795
9194	794796
701	794797
62809	794798
43919	794799
83155	794800
169418	794801
99206	794802
12333	794803
232492	794804
20669	794805
56263	794806
40517	794807
1644	794808
52213	794809
49427	794810
65461	794811
112524	794812
52516	794813
20069	794814
106781	794815
60067	794816
102292	794817
37336	794818
18364	794819
27244	794820
5291	794821
150115	794822
44316	794823
13099	794824
55833	794825
87693	794826
31443	794827
765	794828
9075	794829
2183	794830
65213	794831
112596	794832
31685	794833
80640	794834
19036	794835
2463	794836
22498	794837
37225	794838
103479	794839
2840	794840
12421	794841
5030	794842
75160	794843
7165	794844
160079	794845
213526	794846
22119	794847
211685	794848
1759	794849
28720	794850
237046	794851
27596	794852
11242	794853
20796	794854
1053	794855
4339	794856
1262	794857
3150	794858
90655	794859
159204	794860
40452	794861
47952	794862
237474	794863
66744	794864
44580	794865
38871	794866
69708	794867
679	794868
26324	794869
3703	794870
206543	794871
147859	794872
83663	794873
237080	794874
25100	794875
73637	794876
15796	794877
44230	794878
111701	794879
2810	794880
15484	794881
163871	794882
5873	794883
1311	794884
25024	794885
36597	794886
33694	794887
34024	794888
218830	794889
25207	794890
164308	794891
1435	794892
188	794893
14421	794894
220023	794895
15232	794896
2574	794897
6245	794898
94498	794899
35386	794900
5297	794901
51105	794902
12221	794903
52438	794904
30916	794905
10745	794906
267993	794907
82405	794908
98871	794909
1130	794910
150507	794911
184386	794912
53511	794913
135726	794914
48685	794915
31649	794916
99	794917
97373	794918
4931	794919
34520	794920
31092	794921
12041	794922
10469	794923
13781	794924
22796	794925
229446	794926
15636	794927
44359	794928
41937	794929
12953	794930
264232	794931
180775	794932
157642	794933
242840	794934
25267	794935
10377	794936
163338	794937
194200	794938
10545	794939
75214	794940
396	794941
29224	794942
82504	794943
19778	794944
5261	794945
31870	794946
42157	794947
229351	794948
226442	794949
134500	794950
6497	794951
183704	794952
46477	794953
9644	794954
6725	794955
78830	794956
103976	794957
3897	794958
70523	794959
65283	794960
5296	794961
2841	794962
41011	794963
2877	794964
23224	794965
83523	794966
22253	794967
156271	794968
5661	794969
710	794970
157748	794971
9359	794972
3088	794973
3490	794974
60066	794975
123166	794976
110330	794977
31666	794978
235671	794979
18516	794980
2417	794981
29249	794982
11439	794983
21254	794984
63961	794985
7641	794986
29158	794987
149384	794988
126686	794989
16528	794990
3632	794991
63705	794992
20171	794993
39973	794994
39110	794995
58474	794996
17936	794997
55451	794998
88727	794999
7230	795000
42433	795001
117279	795002
42998	795003
27345	795004
635	795005
115865	795006
74285	795007
583	795008
34388	795009
35704	795010
47364	795011
79182	795012
167956	795013
26187	795014
75669	795015
4230	795016
36725	795017
74851	795018
62690	795019
14333	795020
117691	795021
6636	795022
11604	795023
4918	795024
246991	795025
272089	795026
8740	795027
14795	795028
20222	795029
16	795030
1540	795031
101875	795032
89465	795033
102863	795034
10725	795035
63123	795036
12637	795037
3727	795038
142613	795039
25886	795040
1516	795041
6917	795042
61002	795043
14154	795044
72063	795045
168744	795046
382	795047
1661	795048
28249	795049
167216	795050
226191	795051
170570	795052
152431	795053
828	795054
701	795055
13671	795056
13529	795057
6337	795058
4407	795059
43263	795060
256593	795061
16395	795062
122636	795063
242064	795064
248564	795065
47153	795066
8494	795067
28431	795068
34981	795069
17	795070
52942	795071
6029	795072
240331	795073
43496	795074
52048	795075
42991	795076
230445	795077
7170	795078
27824	795079
254680	795080
15691	795081
26641	795082
5787	795083
36571	795084
70897	795085
54604	795086
137532	795087
35326	795088
167591	795089
4616	795090
30431	795091
17869	795092
10928	795093
55051	795094
10037	795095
1447	795096
230784	795097
170324	795098
5335	795099
268386	795100
90093	795101
125500	795102
168637	795103
20661	795104
48164	795105
101154	795106
110211	795107
45033	795108
75723	795109
262077	795110
4865	795111
42823	795112
154992	795113
8086	795114
266002	795115
66063	795116
72825	795117
23536	795118
267103	795119
173	795120
76199	795121
14989	795122
176613	795123
29108	795124
10714	795125
29024	795126
26609	795127
3773	795128
46541	795129
53846	795130
76550	795131
4662	795132
182591	795133
186371	795134
33153	795135
170589	795136
86862	795137
42135	795138
2669	795139
111065	795140
20590	795141
77909	795142
112595	795143
18935	795144
144053	795145
84782	795146
8478	795147
167911	795148
79472	795149
255425	795150
139479	795151
39783	795152
208410	795153
210625	795154
131955	795155
24680	795156
93245	795157
7744	795158
147100	795159
4511	795160
155384	795161
210206	795162
96387	795163
77549	795164
554	795165
248244	795166
44184	795167
31358	795168
34144	795169
126766	795170
205367	795171
79111	795172
24303	795173
32356	795174
10210	795175
103624	795176
8990	795177
51	795178
226722	795179
52439	795180
14067	795181
52521	795182
200	795183
109474	795184
6683	795185
1684	795186
4531	795187
127878	795188
212376	795189
215112	795190
260517	795191
12305	795192
147000	795193
24746	795194
117428	795195
22353	795196
5192	795197
1743	795198
73146	795199
28897	795200
19064	795201
246285	795202
14453	795203
35862	795204
75103	795205
161	795206
51523	795207
136754	795208
19630	795209
21891	795210
29721	795211
17405	795212
7492	795213
3182	795214
18200	795215
86312	795216
9053	795217
222603	795218
18616	795219
63386	795220
68158	795221
6069	795222
24404	795223
134365	795224
140597	795225
63317	795226
48661	795227
54879	795228
92947	795229
2677	795230
14993	795231
69927	795232
88329	795233
90568	795234
175404	795235
158964	795236
104904	795237
50340	795238
48294	795239
142958	795240
3685	795241
37949	795242
29443	795243
23185	795244
139047	795245
10867	795246
167029	795247
1031	795248
71208	795249
162970	795250
34464	795251
268164	795252
2384	795253
10595	795254
153997	795255
55154	795256
68	795257
73247	795258
98454	795259
186571	795260
58896	795261
9479	795262
53255	795263
17296	795264
72546	795265
9636	795266
154875	795267
247578	795268
38395	795269
12239	795270
8837	795271
176587	795272
40662	795273
73831	795274
170037	795275
12684	795276
3944	795277
167941	795278
24634	795279
150367	795280
218565	795281
24515	795282
166725	795283
125885	795284
32157	795285
16446	795286
28207	795287
59669	795288
883	795289
222285	795290
12847	795291
291	795292
29806	795293
6432	795294
24022	795295
80063	795296
12381	795297
625	795298
16881	795299
263819	795300
78394	795301
54625	795302
71383	795303
83374	795304
21037	795305
943	795306
34	795307
46116	795308
8724	795309
182842	795310
23961	795311
2933	795312
28867	795313
210974	795314
15261	795315
491	795316
28754	795317
496	795318
42285	795319
140825	795320
575	795321
13086	795322
4459	795323
155597	795324
74013	795325
59078	795326
64128	795327
215	795328
2557	795329
80023	795330
123536	795331
69109	795332
5023	795333
20308	795334
67756	795335
88556	795336
80414	795337
65305	795338
112265	795339
218239	795340
1086	795341
340	795342
142991	795343
440	795344
250386	795345
39520	795346
30375	795347
51497	795348
110593	795349
18078	795350
66582	795351
16062	795352
7054	795353
1296	795354
2619	795355
4032	795356
36230	795357
154727	795358
12639	795359
112605	795360
87071	795361
247978	795362
1941	795363
38092	795364
4045	795365
23657	795366
1603	795367
21917	795368
9854	795369
171765	795370
18	795371
170962	795372
24637	795373
1519	795374
148237	795375
60234	795376
317	795377
254218	795378
4892	795379
201527	795380
147221	795381
73749	795382
26564	795383
2991	795384
69447	795385
182851	795386
1272	795387
37532	795388
28747	795389
30669	795390
4917	795391
12731	795392
78376	795393
1760	795394
84069	795395
268695	795396
452	795397
87410	795398
100180	795399
58700	795400
21275	795401
79285	795402
10681	795403
20408	795404
112626	795405
18165	795406
6778	795407
4986	795408
135869	795409
69423	795410
160656	795411
220677	795412
17377	795413
182770	795414
9629	795415
49967	795416
191650	795417
1055	795418
63413	795419
55317	795420
51529	795421
132470	795422
22667	795423
199813	795424
76856	795425
18764	795426
18716	795427
54562	795428
24041	795429
120702	795430
188248	795431
58117	795432
118904	795433
141278	795434
3721	795435
15361	795436
6251	795437
10436	795438
100653	795439
320	795440
254106	795441
81668	795442
30106	795443
105932	795444
102163	795445
29890	795446
2339	795447
123997	795448
5537	795449
26492	795450
101267	795451
175	795452
44444	795453
86160	795454
41591	795455
20581	795456
2422	795457
244856	795458
50360	795459
510	795460
83910	795461
47591	795462
8926	795463
22210	795464
784	795465
26895	795466
77197	795467
529	795468
142634	795469
3044	795470
1528	795471
31307	795472
3551	795473
46189	795474
47948	795475
953	795476
2830	795477
3167	795478
51470	795479
88029	795480
19805	795481
11568	795482
163273	795483
18072	795484
22648	795485
103871	795486
128443	795487
216484	795488
117716	795489
145519	795490
1629	795491
6795	795492
23330	795493
113474	795494
112051	795495
173775	795496
11528	795497
110923	795498
57095	795499
6770	795500
27432	795501
55794	795502
9229	795503
155801	795504
23034	795505
30701	795506
116535	795507
343	795508
251967	795509
121813	795510
153104	795511
142	795512
106863	795513
58165	795514
181216	795515
57425	795516
8840	795517
1846	795518
175444	795519
172095	795520
5125	795521
138903	795522
22610	795523
5627	795524
58837	795525
21733	795526
265274	795527
2414	795528
83321	795529
75184	795530
54919	795531
160573	795532
40402	795533
6265	795534
41110	795535
339	795536
500	795537
12916	795538
154775	795539
149249	795540
148413	795541
20427	795542
32119	795543
88986	795544
6085	795545
8066	795546
1942	795547
246840	795548
6892	795549
107627	795550
127800	795551
14466	795552
18334	795553
35735	795554
3647	795555
186333	795556
48774	795557
8653	795558
6888	795559
21863	795560
82677	795561
97357	795562
3252	795563
4244	795564
6491	795565
157700	795566
228888	795567
1280	795568
81875	795569
22803	795570
14506	795571
167371	795572
18735	795573
22009	795574
7742	795575
197159	795576
29576	795577
106892	795578
29396	795579
49787	795580
72677	795581
169053	795582
154735	795583
24429	795584
271783	795585
237303	795586
264073	795587
169500	795588
21988	795589
76437	795590
113233	795591
397	795592
298	795593
183	795594
29075	795595
55042	795596
128222	795597
137047	795598
530	795599
2076	795600
8061	795601
177090	795602
4130	795603
190952	795604
982	795605
28825	795606
8965	795607
77129	795608
58534	795609
247074	795610
41753	795611
151735	795612
1817	795613
21482	795614
142905	795615
114517	795616
17213	795617
230307	795618
51438	795619
143530	795620
84737	795621
3407	795622
43631	795623
31533	795624
155222	795625
46224	795626
15873	795627
156492	795628
107183	795629
14038	795630
14445	795631
191301	795632
84960	795633
2661	795634
52938	795635
10525	795636
2720	795637
5286	795638
50514	795639
1025	795640
90447	795641
9915	795642
5534	795643
67555	795644
25504	795645
54915	795646
35290	795647
4059	795648
260801	795649
93766	795650
61618	795651
254962	795652
27295	795653
8986	795654
18387	795655
22104	795656
28955	795657
137703	795658
241483	795659
91378	795660
153666	795661
3042	795662
153301	795663
5262	795664
176435	795665
3907	795666
108632	795667
142006	795668
8887	795669
59224	795670
79373	795671
45	795672
170181	795673
69538	795674
219288	795675
34440	795676
210979	795677
2429	795678
4583	795679
115636	795680
224140	795681
23687	795682
14976	795683
107197	795684
19557	795685
5076	795686
6900	795687
159968	795688
2748	795689
10339	795690
42711	795691
122185	795692
56457	795693
36477	795694
145121	795695
99876	795696
211051	795697
226693	795698
29904	795699
250594	795700
11837	795701
1297	795702
43278	795703
93621	795704
158350	795705
30419	795706
39098	795707
8895	795708
125921	795709
10393	795710
23920	795711
170205	795712
16170	795713
25431	795714
73504	795715
42753	795716
6467	795717
30924	795718
927	795719
59004	795720
234180	795721
59535	795722
23774	795723
6781	795724
89019	795725
3582	795726
38819	795727
34270	795728
94378	795729
76353	795730
225637	795731
106099	795732
228401	795733
135020	795734
92042	795735
66323	795736
4357	795737
451	795738
48644	795739
188710	795740
25533	795741
68241	795742
183733	795743
232441	795744
124099	795745
76944	795746
26123	795747
8057	795748
186408	795749
13732	795750
40433	795751
36559	795752
169529	795753
91862	795754
49406	795755
23970	795756
17339	795757
17777	795758
11820	795759
22412	795760
157126	795761
91867	795762
7694	795763
27426	795764
52340	795765
163485	795766
38288	795767
7219	795768
167	795769
5205	795770
41667	795771
19444	795772
23555	795773
92988	795774
23707	795775
11522	795776
183759	795777
1741	795778
127188	795779
2689	795780
110690	795781
108020	795782
6907	795783
61320	795784
1624	795785
80664	795786
17589	795787
48636	795788
29109	795789
29441	795790
26909	795791
33743	795792
15967	795793
65232	795794
18329	795795
225178	795796
159249	795797
163807	795798
271036	795799
94986	795800
27777	795801
4775	795802
102304	795803
28726	795804
197258	795805
71826	795806
27937	795807
16932	795808
19231	795809
62156	795810
8579	795811
52857	795812
1541	795813
153534	795814
79385	795815
73117	795816
8645	795817
28025	795818
86729	795819
25372	795820
11002	795821
251170	795822
100651	795823
51462	795824
124851	795825
208313	795826
19869	795827
265605	795828
36901	795829
224715	795830
815	795831
165180	795832
42186	795833
43552	795834
107758	795835
60156	795836
254035	795837
222	795838
4266	795839
24011	795840
26838	795841
6739	795842
25262	795843
4	795844
293	795845
10273	795846
63353	795847
58856	795848
1182	795849
30985	795850
67266	795851
35654	795852
2015	795853
177032	795854
65165	795855
79024	795856
737	795857
146171	795858
11387	795859
38129	795860
23659	795861
5271	795862
63326	795863
149580	795864
180082	795865
212606	795866
13534	795867
16	795868
221475	795869
18531	795870
101750	795871
20683	795872
11341	795873
109679	795874
53102	795875
105382	795876
31697	795877
17047	795878
17425	795879
51171	795880
13457	795881
272607	795882
13653	795883
61499	795884
133102	795885
203386	795886
44350	795887
34486	795888
225894	795889
22470	795890
62736	795891
1836	795892
92953	795893
30898	795894
60429	795895
19659	795896
141568	795897
1593	795898
36662	795899
101151	795900
246995	795901
96806	795902
14910	795903
36869	795904
57389	795905
85208	795906
61838	795907
15441	795908
119396	795909
18074	795910
18089	795911
1753	795912
24323	795913
11259	795914
1336	795915
101777	795916
4913	795917
3703	795918
18595	795919
185997	795920
11854	795921
46908	795922
1167	795923
47621	795924
29042	795925
79923	795926
251299	795927
91988	795928
5897	795929
266767	795930
9602	795931
19525	795932
78782	795933
7439	795934
6043	795935
107808	795936
18237	795937
7821	795938
48776	795939
75367	795940
5072	795941
7015	795942
6033	795943
45433	795944
6462	795945
161096	795946
202175	795947
55474	795948
1486	795949
2344	795950
9354	795951
9390	795952
19183	795953
23960	795954
203147	795955
11575	795956
111708	795957
55188	795958
2906	795959
108138	795960
242518	795961
60970	795962
5129	795963
72924	795964
38811	795965
53369	795966
8907	795967
41432	795968
87280	795969
100284	795970
56144	795971
11279	795972
6341	795973
2706	795974
7355	795975
8460	795976
16794	795977
103383	795978
43810	795979
1278	795980
22444	795981
109776	795982
24730	795983
2845	795984
5933	795985
139156	795986
713	795987
263303	795988
22521	795989
11084	795990
74685	795991
102940	795992
4526	795993
63816	795994
184323	795995
10661	795996
48356	795997
16422	795998
25269	795999
71002	796000
68612	796001
134115	796002
184469	796003
57581	796004
3199	796005
99800	796006
48196	796007
81825	796008
41218	796009
51652	796010
78390	796011
194870	796012
17060	796013
16826	796014
83126	796015
49600	796016
71559	796017
62109	796018
23037	796019
63924	796020
241555	796021
177695	796022
50625	796023
204106	796024
109765	796025
24886	796026
253482	796027
138935	796028
4093	796029
145851	796030
19622	796031
71	796032
3384	796033
189946	796034
16652	796035
205695	796036
146006	796037
25245	796038
136030	796039
18976	796040
110877	796041
3736	796042
95480	796043
135141	796044
7170	796045
9551	796046
9083	796047
11861	796048
10	796049
31985	796050
45459	796051
108203	796052
10314	796053
207389	796054
12285	796055
18141	796056
145668	796057
22286	796058
34140	796059
78289	796060
40036	796061
1697	796062
266104	796063
24341	796064
17094	796065
12833	796066
159	796067
768	796068
10488	796069
2341	796070
203	796071
155595	796072
1697	796073
19661	796074
94415	796075
121	796076
66535	796077
31210	796078
42522	796079
26985	796080
113528	796081
151009	796082
126985	796083
2639	796084
22994	796085
119362	796086
2196	796087
19116	796088
10043	796089
37149	796090
28784	796091
9595	796092
6839	796093
2941	796094
198464	796095
43619	796096
3332	796097
64530	796098
38140	796099
8829	796100
7904	796101
163529	796102
194635	796103
4013	796104
14087	796105
98224	796106
9505	796107
1785	796108
239369	796109
18578	796110
93096	796111
67423	796112
88065	796113
170791	796114
83438	796115
10341	796116
6029	796117
10226	796118
60225	796119
111487	796120
18137	796121
56890	796122
4764	796123
9543	796124
1378	796125
138358	796126
2922	796127
6599	796128
7043	796129
1824	796130
115925	796131
77283	796132
2709	796133
21295	796134
1310	796135
143046	796136
20913	796137
24498	796138
173505	796139
145246	796140
152156	796141
2215	796142
222964	796143
5585	796144
10277	796145
334	796146
106077	796147
507	796148
234255	796149
10969	796150
24902	796151
44895	796152
102739	796153
61044	796154
1601	796155
1945	796156
88252	796157
122247	796158
13097	796159
5526	796160
249047	796161
8960	796162
166498	796163
98	796164
95107	796165
225375	796166
53943	796167
73990	796168
5826	796169
21743	796170
2060	796171
63758	796172
40215	796173
8463	796174
46271	796175
79992	796176
30872	796177
189960	796178
104723	796179
7696	796180
96013	796181
3607	796182
7887	796183
5943	796184
22328	796185
129815	796186
29947	796187
393	796188
78360	796189
118073	796190
78391	796191
145511	796192
35345	796193
31850	796194
392	796195
111490	796196
18863	796197
92835	796198
65393	796199
136104	796200
32317	796201
20711	796202
12805	796203
21612	796204
63793	796205
20726	796206
44954	796207
74203	796208
31756	796209
113026	796210
186130	796211
55414	796212
85053	796213
155052	796214
5401	796215
196145	796216
58095	796217
117081	796218
244719	796219
12350	796220
7345	796221
56236	796222
16518	796223
180	796224
905	796225
5548	796226
1581	796227
31983	796228
21989	796229
8209	796230
104983	796231
95096	796232
21328	796233
8416	796234
60128	796235
153657	796236
32866	796237
88941	796238
35643	796239
44307	796240
91793	796241
2313	796242
432	796243
50890	796244
30244	796245
88407	796246
5870	796247
9446	796248
167058	796249
154	796250
73525	796251
3355	796252
13366	796253
47402	796254
1266	796255
22210	796256
167251	796257
81925	796258
114223	796259
64564	796260
217420	796261
43068	796262
13531	796263
31964	796264
51233	796265
26539	796266
2940	796267
43596	796268
49854	796269
124494	796270
229851	796271
24857	796272
211	796273
144087	796274
66684	796275
23036	796276
61159	796277
79026	796278
6510	796279
20151	796280
295	796281
2002	796282
65356	796283
186573	796284
165431	796285
94404	796286
61026	796287
72023	796288
6944	796289
4235	796290
240147	796291
117147	796292
101188	796293
24090	796294
21478	796295
13018	796296
155189	796297
14892	796298
94449	796299
110153	796300
37043	796301
13970	796302
253387	796303
140208	796304
13914	796305
94928	796306
61687	796307
40055	796308
180668	796309
43804	796310
82179	796311
33289	796312
37622	796313
9732	796314
167135	796315
149948	796316
37710	796317
96614	796318
248237	796319
92477	796320
19070	796321
121368	796322
151533	796323
45187	796324
264218	796325
206186	796326
44792	796327
1421	796328
12340	796329
1739	796330
62590	796331
20609	796332
11510	796333
7766	796334
3677	796335
311	796336
259637	796337
4529	796338
107795	796339
1407	796340
20498	796341
222507	796342
148823	796343
2563	796344
155194	796345
90072	796346
2150	796347
112691	796348
71365	796349
220297	796350
50207	796351
30174	796352
1105	796353
86440	796354
150739	796355
6834	796356
5827	796357
24508	796358
127481	796359
95726	796360
13920	796361
36205	796362
38126	796363
7357	796364
48458	796365
49116	796366
5689	796367
219581	796368
47	796369
11411	796370
26093	796371
209640	796372
186845	796373
167638	796374
45186	796375
50240	796376
17053	796377
58291	796378
180165	796379
111603	796380
12963	796381
39100	796382
32298	796383
224796	796384
91264	796385
87958	796386
228243	796387
5751	796388
95301	796389
40976	796390
145495	796391
126476	796392
45099	796393
34038	796394
58758	796395
96989	796396
16293	796397
4738	796398
63721	796399
239308	796400
20814	796401
25368	796402
48035	796403
71995	796404
1095	796405
176103	796406
7326	796407
125464	796408
230902	796409
14732	796410
105157	796411
247	796412
160	796413
27931	796414
156532	796415
12203	796416
113037	796417
83802	796418
1257	796419
39307	796420
148207	796421
21112	796422
5978	796423
98043	796424
3496	796425
64638	796426
108637	796427
183135	796428
87457	796429
122046	796430
2260	796431
231874	796432
191261	796433
59972	796434
175994	796435
3351	796436
140987	796437
103778	796438
9317	796439
36251	796440
43828	796441
2272	796442
5595	796443
18892	796444
49358	796445
21051	796446
5809	796447
12001	796448
27467	796449
27705	796450
122756	796451
1069	796452
12889	796453
22684	796454
203429	796455
26288	796456
191	796457
64325	796458
468	796459
83803	796460
50594	796461
186513	796462
36776	796463
93423	796464
4357	796465
3439	796466
67232	796467
205557	796468
15654	796469
24388	796470
9608	796471
141851	796472
115314	796473
150575	796474
64843	796475
887	796476
81208	796477
67	796478
248601	796479
188546	796480
4002	796481
51624	796482
94283	796483
43150	796484
203497	796485
69299	796486
35523	796487
5559	796488
171235	796489
61136	796490
240028	796491
4967	796492
110544	796493
17832	796494
55020	796495
2525	796496
658	796497
57595	796498
77960	796499
16853	796500
315	796501
26570	796502
186369	796503
250414	796504
41116	796505
152992	796506
112210	796507
11276	796508
21331	796509
39716	796510
6031	796511
16418	796512
35210	796513
137083	796514
27206	796515
128760	796516
23189	796517
48506	796518
22069	796519
55822	796520
24326	796521
5345	796522
37169	796523
62817	796524
103087	796525
178195	796526
4074	796527
21	796528
154433	796529
130665	796530
236623	796531
13102	796532
1478	796533
1902	796534
29445	796535
42610	796536
174082	796537
204112	796538
146269	796539
213233	796540
17415	796541
21191	796542
19775	796543
120740	796544
1226	796545
19890	796546
215167	796547
568	796548
7610	796549
249737	796550
13621	796551
257791	796552
263033	796553
761	796554
106746	796555
22941	796556
238006	796557
56878	796558
47110	796559
93954	796560
83869	796561
1462	796562
39465	796563
207145	796564
191763	796565
2281	796566
156847	796567
153120	796568
4533	796569
405	796570
21110	796571
72301	796572
2188	796573
11951	796574
154903	796575
32756	796576
14842	796577
25610	796578
60283	796579
814	796580
8947	796581
9912	796582
30098	796583
1660	796584
55147	796585
158627	796586
61091	796587
4057	796588
115454	796589
57085	796590
266679	796591
19014	796592
96605	796593
87520	796594
195254	796595
7972	796596
69388	796597
194515	796598
53672	796599
115880	796600
160338	796601
8045	796602
171087	796603
5090	796604
211664	796605
95293	796606
123620	796607
506	796608
67770	796609
15631	796610
68972	796611
171110	796612
90891	796613
151763	796614
975	796615
1971	796616
94377	796617
106014	796618
17800	796619
80990	796620
29380	796621
69303	796622
102708	796623
66367	796624
44974	796625
10140	796626
158596	796627
179088	796628
12807	796629
28433	796630
59081	796631
17883	796632
6037	796633
32664	796634
4985	796635
786	796636
9277	796637
158470	796638
268758	796639
1324	796640
51248	796641
11879	796642
106871	796643
71532	796644
29218	796645
102486	796646
109906	796647
200025	796648
48456	796649
2220	796650
80263	796651
88948	796652
1207	796653
54253	796654
1366	796655
57391	796656
187414	796657
268025	796658
16863	796659
13663	796660
42818	796661
128265	796662
251948	796663
48376	796664
11835	796665
641	796666
250876	796667
21818	796668
168801	796669
83457	796670
53780	796671
136385	796672
215565	796673
90383	796674
3763	796675
240560	796676
36340	796677
100619	796678
13107	796679
73846	796680
62026	796681
108207	796682
105	796683
56036	796684
4616	796685
81030	796686
1658	796687
6108	796688
37607	796689
268	796690
3106	796691
107767	796692
6096	796693
16788	796694
19153	796695
63301	796696
7196	796697
123296	796698
8650	796699
17160	796700
70060	796701
10086	796702
62067	796703
58784	796704
11357	796705
101549	796706
2349	796707
1171	796708
6586	796709
142770	796710
26025	796711
50403	796712
7225	796713
71045	796714
1015	796715
115660	796716
78183	796717
27672	796718
181284	796719
13093	796720
25644	796721
21479	796722
50507	796723
147260	796724
19444	796725
4891	796726
218133	796727
101458	796728
25571	796729
21354	796730
96054	796731
74765	796732
13425	796733
2316	796734
6976	796735
153842	796736
20076	796737
12379	796738
101993	796739
48110	796740
38931	796741
102134	796742
160770	796743
42506	796744
15393	796745
26410	796746
155387	796747
207150	796748
99282	796749
6384	796750
200107	796751
37468	796752
27636	796753
7504	796754
33202	796755
19173	796756
114175	796757
10820	796758
53135	796759
5788	796760
22738	796761
23385	796762
22488	796763
130037	796764
117906	796765
31365	796766
20579	796767
81351	796768
82103	796769
105209	796770
14320	796771
46914	796772
126204	796773
192846	796774
136029	796775
424	796776
59992	796777
135596	796778
24394	796779
122858	796780
186	796781
9256	796782
12150	796783
144970	796784
8955	796785
68990	796786
153233	796787
2739	796788
140377	796789
265828	796790
41312	796791
113449	796792
31722	796793
142458	796794
3267	796795
89783	796796
17367	796797
3336	796798
125812	796799
210899	796800
207943	796801
32152	796802
54214	796803
148647	796804
49025	796805
9864	796806
152285	796807
3566	796808
3712	796809
18419	796810
43897	796811
170214	796812
263180	796813
26059	796814
198161	796815
995	796816
11278	796817
59604	796818
694	796819
74431	796820
160640	796821
1650	796822
12334	796823
2060	796824
108305	796825
35641	796826
22720	796827
60597	796828
259139	796829
23576	796830
26119	796831
8642	796832
89652	796833
32420	796834
27791	796835
35259	796836
606	796837
25911	796838
20616	796839
113298	796840
12452	796841
87498	796842
17464	796843
18214	796844
162424	796845
105704	796846
3467	796847
141608	796848
10040	796849
83955	796850
3597	796851
97640	796852
4668	796853
1006	796854
22948	796855
1134	796856
48085	796857
269294	796858
154597	796859
124219	796860
157102	796861
75169	796862
14034	796863
5210	796864
4885	796865
52333	796866
2360	796867
19270	796868
14474	796869
2297	796870
38175	796871
56874	796872
37591	796873
69630	796874
64851	796875
48346	796876
94201	796877
7169	796878
212526	796879
281	796880
90008	796881
79274	796882
272	796883
66728	796884
12791	796885
6949	796886
32684	796887
59930	796888
53020	796889
9668	796890
17777	796891
52646	796892
105858	796893
4875	796894
12426	796895
979	796896
143813	796897
196024	796898
12157	796899
11849	796900
63294	796901
194758	796902
46598	796903
3383	796904
132870	796905
6663	796906
4753	796907
82437	796908
49655	796909
54077	796910
516	796911
159714	796912
96005	796913
8344	796914
9747	796915
17150	796916
87258	796917
17013	796918
140150	796919
218693	796920
255028	796921
226889	796922
11	796923
219941	796924
27974	796925
2271	796926
10768	796927
466	796928
13300	796929
2565	796930
34935	796931
219640	796932
149995	796933
1999	796934
199591	796935
11812	796936
94764	796937
210084	796938
67047	796939
57643	796940
21	796941
97661	796942
170637	796943
193994	796944
77	796945
189480	796946
104529	796947
11184	796948
10420	796949
232418	796950
18321	796951
72716	796952
4329	796953
81760	796954
6591	796955
27520	796956
18033	796957
30872	796958
32855	796959
17405	796960
331	796961
99085	796962
247327	796963
7839	796964
35242	796965
1550	796966
247447	796967
31047	796968
122061	796969
181721	796970
6511	796971
23831	796972
151239	796973
189086	796974
897	796975
127323	796976
5173	796977
21065	796978
471	796979
263994	796980
3135	796981
99387	796982
9603	796983
843	796984
16397	796985
75261	796986
202524	796987
110363	796988
14306	796989
64051	796990
25834	796991
70689	796992
482	796993
10	796994
182478	796995
5443	796996
164714	796997
23704	796998
153475	796999
4089	797000
135437	797001
30036	797002
1401	797003
54413	797004
3722	797005
75154	797006
8797	797007
9231	797008
124354	797009
6841	797010
29632	797011
22827	797012
15469	797013
67343	797014
21949	797015
74984	797016
402	797017
1540	797018
22116	797019
10812	797020
29750	797021
67478	797022
69074	797023
30126	797024
128447	797025
1772	797026
62275	797027
15538	797028
40904	797029
24183	797030
65258	797031
22131	797032
138132	797033
160314	797034
10154	797035
62595	797036
272102	797037
22989	797038
54918	797039
160479	797040
10204	797041
190916	797042
14150	797043
4143	797044
6315	797045
77356	797046
2351	797047
174251	797048
75501	797049
59719	797050
267840	797051
41996	797052
52306	797053
201532	797054
9327	797055
77702	797056
220141	797057
130	797058
128950	797059
14627	797060
13092	797061
303	797062
34672	797063
197331	797064
48945	797065
140489	797066
4428	797067
38465	797068
3855	797069
447	797070
17618	797071
21618	797072
233602	797073
13586	797074
2339	797075
273	797076
35080	797077
53012	797078
33347	797079
5111	797080
15099	797081
110885	797082
32651	797083
682	797084
206729	797085
3074	797086
3143	797087
21443	797088
43819	797089
502	797090
128510	797091
13335	797092
378	797093
156134	797094
158966	797095
36295	797096
1	797097
94678	797098
22669	797099
144409	797100
28533	797101
8084	797102
58390	797103
34876	797104
46689	797105
1374	797106
43149	797107
41172	797108
1071	797109
128102	797110
187060	797111
47089	797112
141719	797113
22031	797114
37197	797115
14730	797116
161041	797117
119213	797118
2617	797119
144525	797120
15215	797121
2873	797122
73307	797123
73661	797124
21153	797125
239826	797126
17862	797127
17453	797128
139454	797129
90845	797130
8072	797131
64154	797132
261421	797133
17363	797134
145159	797135
8808	797136
605	797137
42095	797138
213695	797139
50336	797140
120518	797141
2499	797142
5012	797143
8656	797144
148853	797145
75874	797146
31130	797147
58944	797148
115255	797149
203975	797150
26012	797151
153458	797152
106427	797153
13994	797154
170668	797155
19842	797156
54618	797157
5263	797158
40875	797159
56351	797160
3121	797161
116608	797162
36793	797163
4024	797164
5744	797165
242	797166
112951	797167
58771	797168
238925	797169
138285	797170
2533	797171
3584	797172
58538	797173
81288	797174
12925	797175
131127	797176
9550	797177
111667	797178
183243	797179
1436	797180
55545	797181
93645	797182
13010	797183
70139	797184
31898	797185
7790	797186
101625	797187
112970	797188
12	797189
167822	797190
69677	797191
28146	797192
119876	797193
149243	797194
1479	797195
74997	797196
466	797197
85278	797198
1307	797199
10852	797200
11962	797201
111549	797202
71789	797203
157289	797204
249664	797205
4409	797206
47668	797207
15435	797208
245480	797209
28001	797210
19397	797211
10856	797212
110974	797213
22981	797214
16921	797215
170587	797216
12122	797217
35042	797218
85342	797219
33367	797220
8127	797221
110907	797222
171490	797223
253704	797224
64350	797225
16477	797226
16428	797227
35750	797228
124105	797229
358	797230
51	797231
64032	797232
195099	797233
43365	797234
117638	797235
53582	797236
7277	797237
58097	797238
13117	797239
6274	797240
255323	797241
254154	797242
48841	797243
9465	797244
46939	797245
71708	797246
16935	797247
12125	797248
76009	797249
55646	797250
79812	797251
15757	797252
7700	797253
4651	797254
97384	797255
37710	797256
268	797257
12792	797258
15487	797259
16953	797260
189	797261
129131	797262
138144	797263
49444	797264
108428	797265
63566	797266
226146	797267
46150	797268
9032	797269
97672	797270
11954	797271
8977	797272
27019	797273
170194	797274
27259	797275
123358	797276
15680	797277
168444	797278
127217	797279
58287	797280
23052	797281
46884	797282
46471	797283
42971	797284
51926	797285
1139	797286
50342	797287
126189	797288
12710	797289
17431	797290
6740	797291
3991	797292
41523	797293
18096	797294
52603	797295
9590	797296
3554	797297
258784	797298
7401	797299
10936	797300
92746	797301
15688	797302
16344	797303
31486	797304
130297	797305
169241	797306
41576	797307
22516	797308
212179	797309
104462	797310
25454	797311
20404	797312
202232	797313
184049	797314
42470	797315
125901	797316
17332	797317
21102	797318
14506	797319
174142	797320
171675	797321
751	797322
136070	797323
167676	797324
91241	797325
4261	797326
18899	797327
121416	797328
3763	797329
153713	797330
224769	797331
17343	797332
1857	797333
19410	797334
142326	797335
1088	797336
264479	797337
26699	797338
81649	797339
25585	797340
100722	797341
45220	797342
68100	797343
41714	797344
10853	797345
160756	797346
108223	797347
1413	797348
25695	797349
45288	797350
1073	797351
4759	797352
14981	797353
7580	797354
33896	797355
94673	797356
241	797357
84261	797358
84135	797359
153936	797360
124627	797361
6822	797362
66104	797363
272573	797364
48742	797365
32940	797366
15852	797367
81241	797368
85254	797369
152793	797370
35951	797371
30557	797372
129	797373
50237	797374
7251	797375
901	797376
38673	797377
10883	797378
115867	797379
4433	797380
101075	797381
3147	797382
257486	797383
102175	797384
2628	797385
198449	797386
1877	797387
24272	797388
50404	797389
411	797390
59513	797391
1851	797392
3631	797393
53589	797394
161593	797395
30238	797396
104335	797397
58510	797398
32283	797399
199170	797400
64653	797401
151925	797402
40447	797403
31032	797404
539	797405
41077	797406
20972	797407
12449	797408
29177	797409
49142	797410
16416	797411
41535	797412
83455	797413
43035	797414
20929	797415
21364	797416
6617	797417
191247	797418
95573	797419
2528	797420
69380	797421
405	797422
7619	797423
7741	797424
30795	797425
164946	797426
45760	797427
53677	797428
51807	797429
1468	797430
125566	797431
25287	797432
16155	797433
21286	797434
55699	797435
123601	797436
41895	797437
31049	797438
28961	797439
69860	797440
59111	797441
37582	797442
179589	797443
80758	797444
101473	797445
231639	797446
214656	797447
42422	797448
2148	797449
1679	797450
37783	797451
46847	797452
216036	797453
94092	797454
55622	797455
3386	797456
54438	797457
115136	797458
19637	797459
64896	797460
57145	797461
246646	797462
10189	797463
102424	797464
2211	797465
35977	797466
63433	797467
99	797468
572	797469
47721	797470
8001	797471
12824	797472
32447	797473
93613	797474
39854	797475
53029	797476
49957	797477
105322	797478
138756	797479
23820	797480
39831	797481
151901	797482
28502	797483
28922	797484
22413	797485
11237	797486
75630	797487
68374	797488
39527	797489
214972	797490
13955	797491
18275	797492
1837	797493
21305	797494
103909	797495
58260	797496
200941	797497
10023	797498
243118	797499
8721	797500
6969	797501
14645	797502
2460	797503
85716	797504
3565	797505
3187	797506
34422	797507
59307	797508
14595	797509
260940	797510
103181	797511
51113	797512
36886	797513
11533	797514
12352	797515
5247	797516
204563	797517
180061	797518
25984	797519
19459	797520
40374	797521
25476	797522
20708	797523
8162	797524
240584	797525
3387	797526
1983	797527
137117	797528
27808	797529
78970	797530
13724	797531
6557	797532
168135	797533
45261	797534
13465	797535
245618	797536
3102	797537
36539	797538
3221	797539
13484	797540
3685	797541
9804	797542
205157	797543
50301	797544
30695	797545
9006	797546
5509	797547
15825	797548
122621	797549
255747	797550
4750	797551
13881	797552
9203	797553
62435	797554
109760	797555
80648	797556
48847	797557
9788	797558
57998	797559
174990	797560
51549	797561
140053	797562
34755	797563
15856	797564
63266	797565
15023	797566
1316	797567
229135	797568
412	797569
237212	797570
115497	797571
1432	797572
78420	797573
66244	797574
108042	797575
170532	797576
219892	797577
149349	797578
117301	797579
150895	797580
63626	797581
121107	797582
69827	797583
17464	797584
82041	797585
28936	797586
2431	797587
50140	797588
25405	797589
150470	797590
179494	797591
229575	797592
37165	797593
94914	797594
3274	797595
967	797596
133588	797597
9323	797598
66021	797599
8607	797600
16785	797601
49883	797602
75513	797603
25835	797604
12364	797605
270423	797606
51524	797607
134708	797608
105878	797609
12220	797610
247263	797611
88598	797612
24172	797613
138495	797614
9984	797615
20520	797616
3894	797617
1988	797618
121600	797619
93902	797620
16687	797621
57771	797622
168145	797623
17938	797624
69474	797625
58367	797626
59137	797627
83912	797628
6335	797629
135452	797630
22029	797631
56116	797632
42092	797633
28732	797634
37070	797635
12648	797636
15933	797637
5150	797638
6387	797639
222170	797640
7965	797641
4356	797642
10508	797643
5335	797644
154560	797645
112456	797646
4817	797647
44184	797648
39392	797649
25121	797650
1348	797651
128830	797652
80770	797653
26562	797654
44388	797655
166762	797656
58514	797657
2102	797658
29356	797659
23347	797660
68017	797661
84582	797662
46770	797663
98458	797664
28007	797665
67483	797666
24658	797667
69657	797668
83110	797669
24352	797670
145601	797671
72836	797672
248289	797673
160985	797674
10614	797675
36754	797676
7274	797677
8974	797678
26101	797679
49483	797680
80718	797681
86343	797682
3832	797683
159985	797684
82273	797685
9215	797686
48237	797687
46632	797688
55526	797689
3753	797690
8134	797691
26134	797692
23343	797693
729	797694
51605	797695
257376	797696
30502	797697
6878	797698
4280	797699
29434	797700
70739	797701
7273	797702
24962	797703
169301	797704
62965	797705
5181	797706
87273	797707
50382	797708
454	797709
110229	797710
169676	797711
107487	797712
239199	797713
5751	797714
18483	797715
77104	797716
26852	797717
247848	797718
41008	797719
2	797720
22214	797721
2703	797722
27244	797723
175950	797724
3812	797725
361	797726
8133	797727
12338	797728
137368	797729
8839	797730
79559	797731
5270	797732
125326	797733
65915	797734
171171	797735
15829	797736
85437	797737
4385	797738
2900	797739
151258	797740
5649	797741
209392	797742
6419	797743
82418	797744
2342	797745
32531	797746
184943	797747
111616	797748
132161	797749
29804	797750
19905	797751
23058	797752
592	797753
2009	797754
87434	797755
161208	797756
1334	797757
793	797758
258356	797759
15261	797760
197271	797761
81324	797762
47403	797763
67339	797764
4763	797765
2478	797766
76270	797767
236699	797768
74987	797769
4387	797770
10375	797771
23624	797772
70913	797773
2568	797774
10260	797775
13671	797776
149036	797777
47868	797778
63083	797779
3901	797780
30648	797781
3347	797782
15	797783
121219	797784
2103	797785
360	797786
147331	797787
42008	797788
40881	797789
9981	797790
35981	797791
9316	797792
68075	797793
8163	797794
31199	797795
253439	797796
10287	797797
163227	797798
51661	797799
40293	797800
3405	797801
44113	797802
157839	797803
55162	797804
165288	797805
157362	797806
152383	797807
44002	797808
72756	797809
249212	797810
36161	797811
42183	797812
128573	797813
24424	797814
11466	797815
57659	797816
85604	797817
977	797818
92497	797819
139505	797820
31547	797821
13847	797822
99312	797823
68376	797824
42204	797825
128592	797826
37063	797827
31575	797828
176867	797829
117120	797830
46336	797831
4274	797832
98060	797833
2588	797834
626	797835
268330	797836
127599	797837
24570	797838
22387	797839
587	797840
98973	797841
11188	797842
87243	797843
3406	797844
85811	797845
15565	797846
252439	797847
22394	797848
12785	797849
118732	797850
58893	797851
138107	797852
16596	797853
4012	797854
39194	797855
233	797856
149141	797857
79459	797858
79185	797859
2500	797860
104989	797861
11885	797862
50654	797863
25098	797864
691	797865
249018	797866
52008	797867
15384	797868
223775	797869
19543	797870
18493	797871
8162	797872
11323	797873
53	797874
71657	797875
2063	797876
55788	797877
11131	797878
9546	797879
18694	797880
19910	797881
73882	797882
15767	797883
49293	797884
88121	797885
260392	797886
65603	797887
21871	797888
159733	797889
95487	797890
234569	797891
109274	797892
128256	797893
8510	797894
192283	797895
1867	797896
107595	797897
62940	797898
126653	797899
2088	797900
50569	797901
32549	797902
103354	797903
47299	797904
27061	797905
2862	797906
26882	797907
45102	797908
9373	797909
7979	797910
12776	797911
54058	797912
134258	797913
120711	797914
1139	797915
165309	797916
18304	797917
881	797918
243111	797919
45701	797920
10257	797921
22393	797922
5022	797923
35057	797924
40573	797925
29077	797926
33168	797927
143754	797928
79131	797929
26852	797930
16019	797931
32904	797932
50189	797933
166075	797934
218210	797935
188151	797936
19768	797937
94837	797938
52457	797939
7677	797940
27909	797941
225650	797942
198615	797943
70	797944
19326	797945
6607	797946
125435	797947
46109	797948
67835	797949
21819	797950
33573	797951
11759	797952
63599	797953
24476	797954
236236	797955
32143	797956
13823	797957
120656	797958
17515	797959
37344	797960
30456	797961
56862	797962
138592	797963
23283	797964
93989	797965
22523	797966
138655	797967
40851	797968
76610	797969
142	797970
29316	797971
12341	797972
3843	797973
137351	797974
29901	797975
27409	797976
150178	797977
100465	797978
49040	797979
81913	797980
823	797981
40867	797982
65747	797983
22084	797984
5394	797985
93375	797986
50036	797987
250	797988
33973	797989
55179	797990
12196	797991
33027	797992
272531	797993
191201	797994
13789	797995
7071	797996
636	797997
71247	797998
9282	797999
19285	798000
36777	798001
113797	798002
150998	798003
66779	798004
110434	798005
132351	798006
137524	798007
54635	798008
77820	798009
25578	798010
11011	798011
152354	798012
16962	798013
71523	798014
8582	798015
10064	798016
134707	798017
203194	798018
72468	798019
20105	798020
13267	798021
197533	798022
4637	798023
73457	798024
54958	798025
140425	798026
158739	798027
41193	798028
67601	798029
24963	798030
254595	798031
10977	798032
74048	798033
238626	798034
5369	798035
116773	798036
21396	798037
63245	798038
140678	798039
133821	798040
971	798041
43477	798042
188203	798043
4059	798044
101349	798045
2356	798046
67054	798047
112600	798048
111546	798049
30162	798050
8765	798051
52067	798052
10418	798053
4703	798054
14184	798055
129528	798056
93717	798057
34579	798058
1184	798059
2063	798060
35159	798061
16863	798062
22379	798063
15568	798064
3656	798065
126937	798066
17340	798067
40834	798068
11315	798069
91524	798070
88236	798071
198062	798072
1123	798073
179805	798074
57601	798075
55350	798076
166623	798077
60481	798078
1578	798079
112532	798080
22334	798081
105331	798082
26423	798083
9907	798084
159225	798085
55919	798086
2180	798087
1220	798088
39635	798089
12477	798090
48695	798091
107090	798092
313	798093
243968	798094
18389	798095
13941	798096
37064	798097
170565	798098
113887	798099
2520	798100
153995	798101
12508	798102
182102	798103
21553	798104
1984	798105
1280	798106
144839	798107
215820	798108
80890	798109
15286	798110
17522	798111
51570	798112
53789	798113
84093	798114
295	798115
130427	798116
173641	798117
25986	798118
135420	798119
257546	798120
3424	798121
3827	798122
97269	798123
33238	798124
76566	798125
10833	798126
7109	798127
171454	798128
73497	798129
41255	798130
141959	798131
135206	798132
156937	798133
226859	798134
230704	798135
49740	798136
5020	798137
3607	798138
6768	798139
126312	798140
17608	798141
11544	798142
5855	798143
6876	798144
218062	798145
38924	798146
96360	798147
246094	798148
115496	798149
173018	798150
15675	798151
119238	798152
102736	798153
3829	798154
54197	798155
43403	798156
6575	798157
21365	798158
74013	798159
19525	798160
14306	798161
8404	798162
18745	798163
55406	798164
27374	798165
1430	798166
8808	798167
2049	798168
10916	798169
9465	798170
6039	798171
6435	798172
236125	798173
23843	798174
74329	798175
113617	798176
168309	798177
185430	798178
108723	798179
36126	798180
30376	798181
46747	798182
74967	798183
16020	798184
212749	798185
45983	798186
89184	798187
15953	798188
98479	798189
190697	798190
866	798191
41018	798192
30676	798193
14929	798194
109466	798195
9181	798196
5983	798197
228507	798198
180940	798199
230623	798200
523	798201
439	798202
231065	798203
52147	798204
7309	798205
1347	798206
44651	798207
45544	798208
58336	798209
265662	798210
2779	798211
103025	798212
7007	798213
4835	798214
929	798215
172571	798216
81370	798217
139382	798218
97161	798219
5631	798220
58229	798221
167394	798222
2827	798223
12726	798224
15027	798225
20409	798226
148598	798227
10613	798228
77423	798229
94526	798230
239685	798231
1691	798232
339	798233
11177	798234
31388	798235
154549	798236
228880	798237
32977	798238
185799	798239
12752	798240
238834	798241
84646	798242
119104	798243
62036	798244
1484	798245
4210	798246
182235	798247
261558	798248
20230	798249
37710	798250
29219	798251
9461	798252
33959	798253
262203	798254
270166	798255
160289	798256
77098	798257
1267	798258
2409	798259
735	798260
115268	798261
55996	798262
20706	798263
69166	798264
223782	798265
1330	798266
14240	798267
154716	798268
1833	798269
3710	798270
8617	798271
21469	798272
1703	798273
51933	798274
56828	798275
49130	798276
1106	798277
714	798278
74380	798279
253264	798280
52615	798281
2761	798282
117451	798283
8170	798284
113250	798285
4663	798286
55113	798287
50805	798288
56415	798289
146066	798290
26303	798291
131369	798292
207929	798293
110857	798294
73001	798295
32238	798296
7341	798297
186382	798298
49341	798299
87154	798300
19462	798301
255334	798302
9757	798303
8157	798304
39165	798305
36120	798306
2958	798307
1060	798308
89594	798309
53512	798310
19896	798311
33179	798312
9388	798313
11551	798314
38755	798315
64518	798316
125336	798317
17583	798318
39370	798319
54936	798320
161413	798321
104504	798322
64953	798323
20691	798324
10577	798325
41559	798326
91762	798327
194925	798328
1323	798329
5508	798330
164633	798331
181116	798332
775	798333
793	798334
32448	798335
8773	798336
32935	798337
53954	798338
517	798339
10750	798340
24082	798341
47159	798342
201792	798343
27465	798344
36131	798345
35198	798346
1149	798347
18185	798348
53480	798349
25061	798350
55578	798351
222445	798352
55390	798353
5565	798354
123364	798355
94290	798356
28528	798357
23565	798358
3813	798359
118372	798360
13679	798361
91770	798362
204408	798363
50536	798364
105920	798365
159116	798366
108274	798367
1789	798368
24196	798369
10982	798370
8501	798371
1007	798372
109757	798373
44970	798374
134529	798375
115396	798376
5285	798377
15407	798378
74202	798379
120165	798380
75864	798381
1932	798382
118301	798383
25027	798384
112748	798385
74671	798386
52432	798387
81484	798388
195862	798389
4819	798390
20704	798391
56620	798392
89249	798393
10083	798394
12303	798395
49743	798396
73806	798397
76937	798398
269188	798399
53190	798400
47453	798401
4756	798402
137825	798403
13	798404
271755	798405
22609	798406
324	798407
154	798408
65595	798409
8243	798410
29740	798411
219008	798412
35247	798413
823	798414
93668	798415
161856	798416
74709	798417
97013	798418
2120	798419
37567	798420
17307	798421
4285	798422
13720	798423
13679	798424
100031	798425
37148	798426
105347	798427
6573	798428
9591	798429
5646	798430
236315	798431
946	798432
45070	798433
105622	798434
169161	798435
38712	798436
2322	798437
12325	798438
9626	798439
4134	798440
6737	798441
42501	798442
111055	798443
25736	798444
29902	798445
267815	798446
77434	798447
49292	798448
3674	798449
222327	798450
48336	798451
44533	798452
49861	798453
19906	798454
107455	798455
100801	798456
104378	798457
36229	798458
1364	798459
252809	798460
151038	798461
20919	798462
11104	798463
19039	798464
6348	798465
78336	798466
113429	798467
207585	798468
21563	798469
56221	798470
3311	798471
27618	798472
15900	798473
36058	798474
35771	798475
6707	798476
8624	798477
20964	798478
168124	798479
19396	798480
689	798481
4589	798482
19848	798483
4442	798484
77602	798485
45588	798486
3329	798487
52053	798488
103696	798489
265438	798490
140284	798491
47641	798492
34049	798493
6011	798494
84471	798495
59069	798496
146901	798497
169984	798498
9300	798499
3456	798500
68982	798501
163265	798502
117134	798503
28362	798504
12007	798505
1996	798506
10172	798507
206300	798508
12220	798509
186582	798510
114389	798511
33147	798512
31694	798513
240459	798514
144131	798515
7600	798516
113637	798517
89353	798518
87284	798519
153986	798520
39352	798521
1	798522
35326	798523
48096	798524
39862	798525
2037	798526
101534	798527
43011	798528
23547	798529
14781	798530
12	798531
3152	798532
151323	798533
53843	798534
1105	798535
130871	798536
45632	798537
132124	798538
4511	798539
111715	798540
6537	798541
58371	798542
110430	798543
22841	798544
19042	798545
62789	798546
85932	798547
220525	798548
6173	798549
71146	798550
166565	798551
13439	798552
1380	798553
99328	798554
10737	798555
20240	798556
137606	798557
209587	798558
39848	798559
241589	798560
24875	798561
10221	798562
66707	798563
93109	798564
216043	798565
48807	798566
8166	798567
40788	798568
112958	798569
1344	798570
267225	798571
18387	798572
50879	798573
30851	798574
55198	798575
1024	798576
135265	798577
212621	798578
5371	798579
61348	798580
125959	798581
24360	798582
24469	798583
26750	798584
35330	798585
89873	798586
102040	798587
57436	798588
258	798589
248849	798590
155365	798591
140507	798592
79361	798593
16331	798594
7815	798595
14658	798596
146080	798597
63435	798598
75038	798599
229583	798600
5232	798601
171093	798602
66745	798603
4679	798604
133835	798605
4089	798606
60922	798607
38063	798608
32628	798609
2516	798610
5977	798611
166988	798612
5586	798613
34114	798614
79720	798615
23114	798616
1186	798617
112104	798618
24544	798619
247886	798620
54016	798621
142637	798622
14704	798623
28	798624
83553	798625
115557	798626
35320	798627
4241	798628
28523	798629
4646	798630
15155	798631
629	798632
21497	798633
107255	798634
56253	798635
110456	798636
99685	798637
45557	798638
14869	798639
585	798640
4133	798641
106354	798642
21359	798643
180459	798644
1070	798645
10803	798646
135232	798647
73781	798648
89581	798649
67511	798650
61087	798651
75293	798652
91341	798653
39781	798654
11407	798655
133	798656
43121	798657
126322	798658
13882	798659
138183	798660
252393	798661
68371	798662
22655	798663
201116	798664
236498	798665
54877	798666
181121	798667
72200	798668
27271	798669
25335	798670
116636	798671
89346	798672
84026	798673
4521	798674
17562	798675
43195	798676
57450	798677
14212	798678
159393	798679
653	798680
54468	798681
2866	798682
228311	798683
697	798684
49226	798685
47343	798686
16996	798687
128417	798688
11479	798689
64418	798690
39598	798691
10399	798692
22500	798693
37616	798694
213729	798695
33137	798696
86904	798697
1463	798698
150685	798699
100216	798700
3764	798701
7748	798702
80561	798703
101966	798704
69890	798705
744	798706
250743	798707
32900	798708
104944	798709
9567	798710
544	798711
1075	798712
2141	798713
155193	798714
18202	798715
16351	798716
22421	798717
34715	798718
102894	798719
94360	798720
47777	798721
169992	798722
99976	798723
37424	798724
69246	798725
166744	798726
67397	798727
21831	798728
26801	798729
111876	798730
45022	798731
88542	798732
332	798733
68421	798734
97832	798735
16907	798736
128205	798737
235	798738
80353	798739
51047	798740
85896	798741
685	798742
97988	798743
6587	798744
17104	798745
14658	798746
42284	798747
25423	798748
55241	798749
1829	798750
87606	798751
184304	798752
218858	798753
150626	798754
85070	798755
85614	798756
5592	798757
1508	798758
150842	798759
78542	798760
143683	798761
550	798762
94234	798763
74312	798764
102910	798765
33299	798766
23125	798767
169340	798768
30789	798769
100780	798770
52130	798771
116778	798772
171990	798773
54729	798774
42959	798775
258393	798776
34058	798777
150067	798778
46383	798779
134068	798780
132362	798781
78849	798782
15393	798783
107743	798784
180964	798785
4626	798786
99463	798787
9004	798788
164596	798789
63701	798790
4048	798791
18995	798792
195689	798793
157643	798794
9242	798795
13070	798796
99996	798797
164845	798798
4143	798799
21227	798800
88685	798801
86336	798802
16768	798803
205649	798804
231952	798805
10910	798806
10913	798807
244733	798808
81151	798809
24893	798810
85773	798811
4979	798812
157230	798813
5162	798814
361	798815
108444	798816
232881	798817
180766	798818
52000	798819
37548	798820
64134	798821
124125	798822
47262	798823
210140	798824
3021	798825
53500	798826
81540	798827
229081	798828
34867	798829
145583	798830
133281	798831
45489	798832
17	798833
38486	798834
42278	798835
3162	798836
9530	798837
9348	798838
148306	798839
63977	798840
269886	798841
155975	798842
42222	798843
97372	798844
9119	798845
12286	798846
40019	798847
690	798848
151147	798849
3064	798850
38448	798851
15484	798852
8898	798853
171180	798854
57892	798855
70096	798856
59318	798857
1767	798858
3011	798859
26750	798860
5856	798861
83909	798862
10300	798863
15578	798864
156287	798865
2704	798866
142109	798867
42898	798868
1661	798869
32431	798870
92784	798871
33105	798872
252620	798873
236111	798874
439	798875
25700	798876
80653	798877
46475	798878
46841	798879
1471	798880
22958	798881
4542	798882
1736	798883
233826	798884
12396	798885
144037	798886
58568	798887
186126	798888
99183	798889
15576	798890
192693	798891
25301	798892
13412	798893
105926	798894
254201	798895
3990	798896
32430	798897
5175	798898
224254	798899
117332	798900
33480	798901
113700	798902
149079	798903
12347	798904
16651	798905
67847	798906
20286	798907
158043	798908
50211	798909
3197	798910
101141	798911
50477	798912
33736	798913
41427	798914
26934	798915
100	798916
10975	798917
417	798918
115160	798919
46106	798920
36403	798921
5486	798922
7709	798923
153069	798924
60784	798925
109713	798926
27080	798927
6441	798928
15976	798929
28262	798930
23327	798931
7246	798932
247568	798933
22355	798934
28570	798935
1839	798936
111958	798937
139042	798938
114589	798939
155427	798940
170237	798941
220	798942
29194	798943
25065	798944
23994	798945
194888	798946
3498	798947
157990	798948
64422	798949
6571	798950
122859	798951
18602	798952
7586	798953
29325	798954
44803	798955
192021	798956
63366	798957
224317	798958
41810	798959
57954	798960
249668	798961
40586	798962
5377	798963
113017	798964
154438	798965
175534	798966
38627	798967
240325	798968
65664	798969
13619	798970
234861	798971
257278	798972
41190	798973
28471	798974
16223	798975
29055	798976
73782	798977
180494	798978
222849	798979
108372	798980
15826	798981
8897	798982
1498	798983
96974	798984
221396	798985
96923	798986
67990	798987
95370	798988
17631	798989
51215	798990
55895	798991
611	798992
2449	798993
19074	798994
170510	798995
104974	798996
180572	798997
117711	798998
15113	798999
180893	799000
23569	799001
37242	799002
23947	799003
36960	799004
148012	799005
19301	799006
60797	799007
103905	799008
17715	799009
6079	799010
238538	799011
132065	799012
22855	799013
256716	799014
14601	799015
247627	799016
7625	799017
3007	799018
197634	799019
133	799020
13307	799021
27305	799022
92847	799023
5023	799024
17557	799025
242986	799026
158302	799027
691	799028
23451	799029
84792	799030
110466	799031
28621	799032
9943	799033
879	799034
19394	799035
138363	799036
2051	799037
26303	799038
73941	799039
51587	799040
16152	799041
4811	799042
66222	799043
9240	799044
78907	799045
15721	799046
70090	799047
8	799048
33891	799049
144375	799050
72883	799051
4057	799052
161	799053
49638	799054
64073	799055
6369	799056
12772	799057
193747	799058
98374	799059
12900	799060
21614	799061
40981	799062
44172	799063
3079	799064
110363	799065
17939	799066
1258	799067
47038	799068
44407	799069
38080	799070
26831	799071
106932	799072
105052	799073
104247	799074
73251	799075
95251	799076
15046	799077
40277	799078
26322	799079
16120	799080
156275	799081
72136	799082
32081	799083
26959	799084
50032	799085
4561	799086
19705	799087
56790	799088
35414	799089
61604	799090
29532	799091
6562	799092
124758	799093
224785	799094
761	799095
171415	799096
266444	799097
23614	799098
74735	799099
170683	799100
230597	799101
40961	799102
79043	799103
93052	799104
224631	799105
2686	799106
2767	799107
222713	799108
1178	799109
111409	799110
49281	799111
4	799112
9941	799113
91271	799114
29427	799115
214033	799116
21658	799117
81781	799118
8492	799119
28813	799120
30110	799121
256520	799122
90595	799123
1348	799124
243195	799125
66793	799126
4260	799127
231995	799128
21610	799129
51201	799130
1529	799131
5680	799132
53221	799133
156276	799134
258	799135
4857	799136
107231	799137
51584	799138
48077	799139
193	799140
1451	799141
40832	799142
25260	799143
137289	799144
4811	799145
11837	799146
105672	799147
105537	799148
46146	799149
25573	799150
41371	799151
46032	799152
259324	799153
158752	799154
150005	799155
152275	799156
3863	799157
2528	799158
16362	799159
149223	799160
4401	799161
16542	799162
3117	799163
136374	799164
4621	799165
6520	799166
64584	799167
15092	799168
115598	799169
48980	799170
142263	799171
7978	799172
98672	799173
11934	799174
1346	799175
46389	799176
59660	799177
68478	799178
106749	799179
2424	799180
74478	799181
20593	799182
8481	799183
2434	799184
64750	799185
14477	799186
77636	799187
173862	799188
2546	799189
5660	799190
39494	799191
24361	799192
9184	799193
64284	799194
93857	799195
19863	799196
210337	799197
55	799198
172448	799199
31805	799200
29239	799201
165646	799202
16263	799203
79689	799204
98261	799205
29868	799206
142437	799207
2978	799208
79885	799209
172941	799210
191477	799211
19262	799212
7831	799213
21957	799214
12547	799215
40326	799216
190940	799217
47795	799218
74744	799219
3639	799220
4977	799221
5651	799222
219710	799223
24666	799224
204556	799225
48638	799226
252485	799227
107288	799228
83766	799229
59453	799230
63855	799231
2844	799232
51546	799233
72776	799234
83138	799235
432	799236
130093	799237
126060	799238
52304	799239
108183	799240
131900	799241
4221	799242
2653	799243
37434	799244
353	799245
206211	799246
168963	799247
13658	799248
205261	799249
44098	799250
3564	799251
91438	799252
23390	799253
86950	799254
120727	799255
1866	799256
648	799257
22872	799258
57680	799259
28414	799260
44964	799261
9618	799262
9781	799263
9484	799264
358	799265
41474	799266
59319	799267
5476	799268
1302	799269
15779	799270
35012	799271
24713	799272
51375	799273
61277	799274
133703	799275
15798	799276
7476	799277
21931	799278
25515	799279
19952	799280
41435	799281
271869	799282
271119	799283
7597	799284
7742	799285
148732	799286
23785	799287
6254	799288
1464	799289
3550	799290
79818	799291
373	799292
38514	799293
1687	799294
42201	799295
9415	799296
2271	799297
88915	799298
86313	799299
119762	799300
193688	799301
53108	799302
44658	799303
239527	799304
20615	799305
70829	799306
253697	799307
17246	799308
12387	799309
112953	799310
98955	799311
63675	799312
54533	799313
64986	799314
35760	799315
60745	799316
24151	799317
62479	799318
36759	799319
12274	799320
252688	799321
248297	799322
685	799323
256685	799324
15747	799325
171445	799326
529	799327
59486	799328
50480	799329
61805	799330
322	799331
75612	799332
4317	799333
26561	799334
39850	799335
211583	799336
140314	799337
3986	799338
199221	799339
348	799340
11376	799341
122849	799342
56793	799343
28862	799344
95636	799345
121908	799346
74459	799347
1785	799348
39859	799349
51383	799350
55780	799351
20592	799352
5935	799353
8936	799354
166470	799355
27118	799356
117092	799357
105521	799358
43454	799359
7357	799360
11118	799361
127280	799362
136114	799363
220507	799364
101503	799365
163554	799366
33560	799367
1922	799368
10152	799369
17614	799370
100532	799371
238980	799372
216341	799373
20798	799374
9363	799375
20333	799376
93868	799377
1665	799378
233406	799379
42235	799380
52135	799381
69291	799382
65254	799383
1284	799384
65198	799385
166515	799386
4163	799387
7673	799388
120246	799389
15538	799390
91	799391
71290	799392
101357	799393
29771	799394
37234	799395
63615	799396
11556	799397
117711	799398
8672	799399
150144	799400
272423	799401
66049	799402
15150	799403
695	799404
37697	799405
78107	799406
45198	799407
153901	799408
224089	799409
2330	799410
6138	799411
157147	799412
44321	799413
4655	799414
28210	799415
48779	799416
227249	799417
51282	799418
36789	799419
92620	799420
154531	799421
83443	799422
102891	799423
6908	799424
85467	799425
102401	799426
39742	799427
34013	799428
87826	799429
245148	799430
57688	799431
49187	799432
1209	799433
246447	799434
43360	799435
23799	799436
4883	799437
79230	799438
134669	799439
104633	799440
9317	799441
29178	799442
8743	799443
85989	799444
87552	799445
62822	799446
257330	799447
74300	799448
31396	799449
22933	799450
35923	799451
10569	799452
43123	799453
14804	799454
186766	799455
113340	799456
11687	799457
16363	799458
2328	799459
27363	799460
193421	799461
2336	799462
11724	799463
202489	799464
9511	799465
7287	799466
3446	799467
128680	799468
25443	799469
41570	799470
51033	799471
31458	799472
20090	799473
42141	799474
4714	799475
2249	799476
35187	799477
59600	799478
1867	799479
53463	799480
4411	799481
11428	799482
124355	799483
57540	799484
44370	799485
71115	799486
19487	799487
3956	799488
49263	799489
2365	799490
2230	799491
42518	799492
67	799493
111314	799494
124041	799495
204324	799496
11469	799497
44789	799498
3248	799499
34810	799500
12016	799501
30570	799502
1831	799503
9393	799504
87795	799505
42396	799506
27525	799507
71882	799508
3166	799509
5964	799510
102859	799511
101246	799512
12558	799513
22521	799514
37801	799515
6412	799516
7344	799517
2149	799518
2224	799519
48932	799520
115179	799521
13116	799522
40962	799523
201244	799524
925	799525
63563	799526
56053	799527
26343	799528
3984	799529
75432	799530
7314	799531
18750	799532
8150	799533
90605	799534
3501	799535
268770	799536
6646	799537
16996	799538
86349	799539
18525	799540
13376	799541
39741	799542
66122	799543
142024	799544
41006	799545
41226	799546
259246	799547
83560	799548
2681	799549
66	799550
90542	799551
29336	799552
46584	799553
236427	799554
4730	799555
203972	799556
101976	799557
92174	799558
232783	799559
517	799560
35252	799561
13635	799562
68320	799563
798	799564
40496	799565
73897	799566
60600	799567
146648	799568
26471	799569
153276	799570
115115	799571
101265	799572
92022	799573
49166	799574
93062	799575
13789	799576
142222	799577
177182	799578
51474	799579
65299	799580
14443	799581
24236	799582
14059	799583
47737	799584
165500	799585
15308	799586
1020	799587
185284	799588
42174	799589
32246	799590
8587	799591
200953	799592
5128	799593
7302	799594
5671	799595
29114	799596
3344	799597
6390	799598
24953	799599
12240	799600
11494	799601
112957	799602
3543	799603
20616	799604
18486	799605
15528	799606
118067	799607
10352	799608
84569	799609
18350	799610
1821	799611
109776	799612
23237	799613
5158	799614
2042	799615
16077	799616
981	799617
2721	799618
29964	799619
1185	799620
168872	799621
78499	799622
53344	799623
28897	799624
28860	799625
100362	799626
10039	799627
25497	799628
134689	799629
85719	799630
98567	799631
153	799632
13328	799633
75010	799634
1850	799635
211814	799636
113740	799637
225142	799638
8116	799639
11741	799640
56141	799641
158809	799642
17252	799643
7538	799644
59	799645
22326	799646
9360	799647
7502	799648
1399	799649
2989	799650
17165	799651
55230	799652
57547	799653
77327	799654
147034	799655
49648	799656
129351	799657
23358	799658
97941	799659
169599	799660
11757	799661
1199	799662
44627	799663
2064	799664
38950	799665
145153	799666
24929	799667
8190	799668
7613	799669
10980	799670
74978	799671
18154	799672
45928	799673
10692	799674
21695	799675
29492	799676
2397	799677
4313	799678
3165	799679
2865	799680
167245	799681
2448	799682
109508	799683
56608	799684
26759	799685
2343	799686
87003	799687
10186	799688
153085	799689
47608	799690
68741	799691
47817	799692
92	799693
3907	799694
11598	799695
85230	799696
54522	799697
168787	799698
21240	799699
166667	799700
138487	799701
42519	799702
243703	799703
17911	799704
18511	799705
26312	799706
259665	799707
209006	799708
40993	799709
8726	799710
45728	799711
68494	799712
3938	799713
520	799714
270243	799715
36017	799716
28189	799717
94283	799718
59470	799719
54471	799720
3515	799721
141054	799722
150127	799723
57965	799724
611	799725
349	799726
2194	799727
11925	799728
76326	799729
13791	799730
29555	799731
60551	799732
72419	799733
143	799734
141938	799735
64448	799736
205790	799737
59451	799738
24068	799739
89599	799740
80162	799741
189241	799742
1165	799743
18652	799744
14397	799745
72203	799746
10146	799747
28843	799748
29546	799749
120158	799750
1506	799751
60269	799752
186086	799753
55534	799754
9657	799755
180904	799756
17314	799757
69105	799758
14709	799759
78845	799760
87998	799761
14663	799762
68078	799763
167882	799764
9470	799765
46879	799766
45507	799767
208620	799768
45242	799769
13579	799770
1709	799771
12345	799772
27313	799773
56284	799774
50040	799775
8753	799776
50	799777
6090	799778
9321	799779
165521	799780
48092	799781
71410	799782
23614	799783
112517	799784
127874	799785
52173	799786
68970	799787
46705	799788
16468	799789
193804	799790
59526	799791
5124	799792
79467	799793
3992	799794
1787	799795
43446	799796
53391	799797
110317	799798
25817	799799
31490	799800
54243	799801
89098	799802
109550	799803
35134	799804
137804	799805
89454	799806
27892	799807
38469	799808
3756	799809
114	799810
107078	799811
59216	799812
3520	799813
37067	799814
91586	799815
30917	799816
20357	799817
78639	799818
230005	799819
10375	799820
107827	799821
11851	799822
16268	799823
1964	799824
110735	799825
10065	799826
104086	799827
41449	799828
44692	799829
23062	799830
70680	799831
39128	799832
25917	799833
72273	799834
48192	799835
24296	799836
219333	799837
76850	799838
28100	799839
22047	799840
21788	799841
57287	799842
212339	799843
5154	799844
63664	799845
80321	799846
202355	799847
168535	799848
5063	799849
163745	799850
164610	799851
31926	799852
147094	799853
270452	799854
16606	799855
9887	799856
8198	799857
18147	799858
2742	799859
15449	799860
156369	799861
78933	799862
21110	799863
98211	799864
13714	799865
7703	799866
3324	799867
182165	799868
115993	799869
218835	799870
93254	799871
69661	799872
208057	799873
121918	799874
32276	799875
1117	799876
127719	799877
5456	799878
52384	799879
145149	799880
4590	799881
17304	799882
62320	799883
35522	799884
5782	799885
4753	799886
4331	799887
83224	799888
114979	799889
62284	799890
147367	799891
12800	799892
11519	799893
12770	799894
141088	799895
81918	799896
13151	799897
1607	799898
9253	799899
51556	799900
37	799901
82366	799902
188127	799903
179770	799904
8178	799905
158420	799906
5848	799907
4855	799908
34833	799909
41950	799910
15289	799911
20078	799912
169881	799913
75599	799914
192878	799915
29133	799916
61612	799917
4268	799918
26914	799919
78526	799920
8431	799921
135361	799922
3073	799923
18110	799924
43200	799925
58591	799926
2093	799927
53911	799928
60124	799929
89015	799930
126173	799931
59892	799932
18061	799933
21619	799934
846	799935
74394	799936
139494	799937
1614	799938
2700	799939
182193	799940
10178	799941
14943	799942
15707	799943
256343	799944
40695	799945
103379	799946
221658	799947
129387	799948
182468	799949
4046	799950
121497	799951
152747	799952
142356	799953
86887	799954
162412	799955
52572	799956
35982	799957
29675	799958
30157	799959
217678	799960
118307	799961
59146	799962
59749	799963
86951	799964
1808	799965
104099	799966
988	799967
3371	799968
7758	799969
92407	799970
18013	799971
36755	799972
22894	799973
26735	799974
244480	799975
6639	799976
10501	799977
171	799978
148875	799979
27737	799980
94518	799981
45119	799982
249201	799983
8094	799984
28957	799985
750	799986
12929	799987
976	799988
31133	799989
12564	799990
14140	799991
22155	799992
6146	799993
25116	799994
95524	799995
240551	799996
243388	799997
662	799998
12539	799999
199035	800000
57645	800001
11239	800002
24886	800003
1872	800004
46814	800005
102021	800006
143922	800007
67392	800008
15150	800009
32404	800010
7445	800011
44667	800012
91103	800013
250271	800014
5194	800015
97636	800016
153048	800017
3406	800018
57251	800019
52852	800020
150708	800021
70521	800022
11229	800023
144409	800024
51461	800025
12698	800026
251824	800027
35086	800028
22075	800029
110188	800030
142593	800031
1389	800032
12933	800033
157783	800034
734	800035
215495	800036
110794	800037
18109	800038
86984	800039
45647	800040
22479	800041
15182	800042
245739	800043
159263	800044
164535	800045
126384	800046
38022	800047
14425	800048
25476	800049
3461	800050
1532	800051
1288	800052
39653	800053
260434	800054
1858	800055
37046	800056
58784	800057
66251	800058
65849	800059
8368	800060
4528	800061
61846	800062
115125	800063
631	800064
43184	800065
211642	800066
19106	800067
963	800068
12316	800069
51172	800070
7246	800071
49059	800072
7	800073
103991	800074
16226	800075
112141	800076
120988	800077
18869	800078
215057	800079
1755	800080
4280	800081
197412	800082
7186	800083
58325	800084
735	800085
41	800086
212419	800087
34526	800088
1242	800089
41332	800090
110276	800091
43724	800092
19339	800093
15681	800094
32765	800095
109673	800096
15724	800097
188221	800098
749	800099
96742	800100
51473	800101
148484	800102
18439	800103
14654	800104
35703	800105
3166	800106
9366	800107
18515	800108
22815	800109
176136	800110
36229	800111
9992	800112
170934	800113
3840	800114
4889	800115
17512	800116
255053	800117
44317	800118
66737	800119
20405	800120
21020	800121
89715	800122
943	800123
65	800124
11334	800125
88152	800126
226979	800127
195848	800128
5516	800129
89450	800130
41129	800131
3261	800132
11255	800133
13848	800134
136319	800135
56421	800136
166	800137
316	800138
19329	800139
24594	800140
39291	800141
11850	800142
125640	800143
119914	800144
34228	800145
325	800146
252284	800147
56708	800148
86788	800149
130647	800150
44003	800151
23166	800152
18697	800153
42767	800154
542	800155
247623	800156
88733	800157
1332	800158
89913	800159
73659	800160
12586	800161
49444	800162
58716	800163
17202	800164
228975	800165
49319	800166
35760	800167
39608	800168
13176	800169
3036	800170
577	800171
34814	800172
9501	800173
145020	800174
41244	800175
109231	800176
105914	800177
70474	800178
114537	800179
47824	800180
6325	800181
22405	800182
643	800183
36078	800184
16353	800185
509	800186
268564	800187
3447	800188
802	800189
7393	800190
48324	800191
39404	800192
17235	800193
2418	800194
221806	800195
9895	800196
201989	800197
82352	800198
42911	800199
243882	800200
28320	800201
59459	800202
3227	800203
251424	800204
100387	800205
216824	800206
11082	800207
47549	800208
168021	800209
69623	800210
202197	800211
9702	800212
161563	800213
52154	800214
81141	800215
46066	800216
5934	800217
192450	800218
28834	800219
20192	800220
116623	800221
20227	800222
123867	800223
59371	800224
5354	800225
32412	800226
7117	800227
35316	800228
15814	800229
179000	800230
2155	800231
31993	800232
79	800233
153650	800234
537	800235
126025	800236
169133	800237
35491	800238
1795	800239
10250	800240
15856	800241
13659	800242
45887	800243
6821	800244
115687	800245
2837	800246
32421	800247
7293	800248
156489	800249
42103	800250
57752	800251
155089	800252
24146	800253
4265	800254
155497	800255
155367	800256
880	800257
271196	800258
32724	800259
169503	800260
680	800261
82452	800262
255142	800263
104994	800264
57634	800265
78053	800266
96852	800267
9137	800268
3087	800269
16760	800270
28135	800271
53608	800272
6037	800273
12978	800274
163861	800275
72414	800276
7614	800277
80675	800278
253102	800279
235810	800280
232270	800281
265088	800282
87554	800283
239104	800284
83258	800285
7734	800286
6970	800287
12202	800288
122289	800289
31934	800290
37493	800291
37515	800292
179423	800293
28696	800294
34032	800295
24043	800296
35693	800297
82665	800298
37723	800299
129895	800300
3443	800301
1423	800302
32962	800303
53705	800304
27329	800305
2768	800306
200428	800307
98460	800308
26948	800309
10157	800310
7599	800311
108499	800312
633	800313
282	800314
36280	800315
41448	800316
80456	800317
1671	800318
7541	800319
923	800320
31033	800321
11170	800322
2002	800323
19080	800324
52925	800325
23954	800326
11346	800327
52930	800328
182172	800329
9236	800330
12546	800331
35652	800332
4511	800333
3679	800334
2892	800335
9841	800336
28652	800337
16728	800338
7970	800339
14881	800340
11120	800341
457	800342
4484	800343
22033	800344
130437	800345
190412	800346
6455	800347
35386	800348
19203	800349
42206	800350
106454	800351
23158	800352
18181	800353
253097	800354
2498	800355
19581	800356
22497	800357
19347	800358
28519	800359
3314	800360
178830	800361
398	800362
46783	800363
1797	800364
53557	800365
4261	800366
54260	800367
33680	800368
30568	800369
5277	800370
116096	800371
244543	800372
141394	800373
76476	800374
20826	800375
245490	800376
221994	800377
1400	800378
67356	800379
199893	800380
445	800381
47216	800382
11560	800383
21438	800384
31251	800385
148889	800386
30177	800387
16582	800388
231146	800389
70022	800390
160113	800391
97734	800392
43492	800393
38810	800394
16194	800395
4163	800396
42184	800397
76777	800398
262888	800399
17459	800400
80342	800401
142107	800402
8336	800403
13278	800404
241019	800405
47827	800406
232964	800407
72423	800408
22417	800409
29013	800410
261704	800411
4712	800412
13319	800413
18196	800414
7253	800415
168605	800416
22836	800417
103760	800418
20125	800419
20321	800420
78929	800421
69042	800422
16963	800423
3878	800424
37117	800425
15108	800426
10631	800427
47460	800428
63722	800429
4596	800430
14743	800431
12017	800432
143443	800433
6958	800434
24574	800435
7403	800436
7339	800437
3233	800438
7013	800439
18983	800440
47376	800441
1384	800442
57308	800443
181511	800444
83240	800445
61246	800446
65462	800447
271501	800448
5925	800449
30901	800450
22964	800451
27523	800452
3594	800453
49130	800454
35833	800455
32383	800456
100582	800457
520	800458
257511	800459
70444	800460
72601	800461
3803	800462
49831	800463
8514	800464
191505	800465
51815	800466
76625	800467
61630	800468
48338	800469
90764	800470
29217	800471
16471	800472
77704	800473
196	800474
2607	800475
63860	800476
37114	800477
31419	800478
120723	800479
248702	800480
44411	800481
11555	800482
2956	800483
164508	800484
69662	800485
269196	800486
2579	800487
157273	800488
20029	800489
11472	800490
64779	800491
39443	800492
6762	800493
12265	800494
113910	800495
12615	800496
113982	800497
55175	800498
158406	800499
5390	800500
21815	800501
72446	800502
3466	800503
136331	800504
46	800505
47144	800506
45697	800507
45772	800508
7095	800509
27649	800510
224911	800511
5898	800512
122622	800513
45014	800514
5809	800515
3131	800516
176484	800517
152230	800518
867	800519
1595	800520
210026	800521
178	800522
48617	800523
134857	800524
87854	800525
78221	800526
25439	800527
22191	800528
7659	800529
6840	800530
1118	800531
3921	800532
184223	800533
22457	800534
114672	800535
8937	800536
124847	800537
20804	800538
1076	800539
21325	800540
9935	800541
77786	800542
1975	800543
41285	800544
110792	800545
248132	800546
10109	800547
50590	800548
123278	800549
18929	800550
6856	800551
76411	800552
24574	800553
22463	800554
13589	800555
93345	800556
119188	800557
119841	800558
154576	800559
73037	800560
35474	800561
41410	800562
232416	800563
44350	800564
13790	800565
68557	800566
35362	800567
4906	800568
43	800569
2493	800570
169533	800571
193638	800572
132926	800573
884	800574
4584	800575
35793	800576
217850	800577
48	800578
41896	800579
1516	800580
1982	800581
12214	800582
76585	800583
3333	800584
100265	800585
46263	800586
13768	800587
13696	800588
4050	800589
231839	800590
2538	800591
86973	800592
20095	800593
207761	800594
32526	800595
10410	800596
43662	800597
209417	800598
50679	800599
9300	800600
12627	800601
6231	800602
16494	800603
36928	800604
40866	800605
252	800606
9654	800607
45855	800608
62203	800609
24738	800610
6614	800611
128948	800612
39766	800613
20898	800614
6321	800615
219810	800616
267730	800617
197	800618
139254	800619
46211	800620
2900	800621
21826	800622
25376	800623
146384	800624
139397	800625
6525	800626
5160	800627
265772	800628
8351	800629
38673	800630
67081	800631
13104	800632
33581	800633
18762	800634
72665	800635
46384	800636
3542	800637
2838	800638
122646	800639
105439	800640
34057	800641
6527	800642
19682	800643
179048	800644
46081	800645
57846	800646
46983	800647
98757	800648
6140	800649
49124	800650
5533	800651
58253	800652
128133	800653
1748	800654
10555	800655
4010	800656
115059	800657
54842	800658
167256	800659
2739	800660
25507	800661
71083	800662
46268	800663
157104	800664
82542	800665
230610	800666
16779	800667
50444	800668
142997	800669
14737	800670
46869	800671
212082	800672
7355	800673
192127	800674
130079	800675
76509	800676
16018	800677
40890	800678
60180	800679
7957	800680
7175	800681
201705	800682
67010	800683
259918	800684
168357	800685
86323	800686
10578	800687
21054	800688
11576	800689
74900	800690
61274	800691
93355	800692
45101	800693
40809	800694
239764	800695
6349	800696
4748	800697
10214	800698
159697	800699
9567	800700
19166	800701
1809	800702
106831	800703
210881	800704
17037	800705
47702	800706
199	800707
9690	800708
20843	800709
37318	800710
6281	800711
120597	800712
1627	800713
160539	800714
150791	800715
4892	800716
271507	800717
187373	800718
122517	800719
5900	800720
250905	800721
122313	800722
171306	800723
22257	800724
152548	800725
123593	800726
92023	800727
150250	800728
168158	800729
7977	800730
35631	800731
64419	800732
1028	800733
66588	800734
75758	800735
93167	800736
631	800737
133420	800738
4631	800739
36336	800740
3914	800741
257747	800742
63837	800743
14361	800744
103096	800745
42868	800746
128	800747
4297	800748
2151	800749
87219	800750
16875	800751
717	800752
86417	800753
45811	800754
103675	800755
9766	800756
761	800757
205029	800758
44363	800759
99047	800760
26957	800761
185557	800762
1433	800763
114664	800764
142026	800765
36350	800766
2202	800767
11595	800768
12015	800769
44809	800770
86478	800771
143459	800772
136585	800773
91	800774
31951	800775
7690	800776
6	800777
153659	800778
42734	800779
158927	800780
85711	800781
33765	800782
4247	800783
165837	800784
108978	800785
6120	800786
98963	800787
41473	800788
70202	800789
122	800790
167414	800791
25128	800792
18987	800793
128727	800794
3438	800795
6147	800796
105535	800797
180688	800798
71981	800799
8763	800800
13502	800801
25417	800802
53092	800803
43328	800804
1276	800805
59674	800806
9246	800807
976	800808
137	800809
56640	800810
109128	800811
6215	800812
101348	800813
35497	800814
7154	800815
106691	800816
29180	800817
2116	800818
2643	800819
76991	800820
95400	800821
106678	800822
33533	800823
87551	800824
30179	800825
1116	800826
55306	800827
123091	800828
115950	800829
156610	800830
106480	800831
39396	800832
159	800833
61082	800834
28370	800835
1727	800836
48979	800837
14340	800838
10258	800839
9101	800840
141497	800841
123167	800842
57728	800843
226023	800844
19958	800845
572	800846
111894	800847
80789	800848
132850	800849
13605	800850
165963	800851
129874	800852
27218	800853
63251	800854
30466	800855
97017	800856
29835	800857
92932	800858
133272	800859
73716	800860
746	800861
72496	800862
1535	800863
123074	800864
511	800865
136188	800866
198771	800867
43927	800868
77244	800869
158648	800870
4763	800871
105028	800872
2045	800873
519	800874
51766	800875
48866	800876
17254	800877
11942	800878
2621	800879
26583	800880
229695	800881
12648	800882
256339	800883
10053	800884
241099	800885
18326	800886
114171	800887
106349	800888
20552	800889
13355	800890
76302	800891
124	800892
196247	800893
199	800894
153307	800895
104315	800896
269932	800897
3645	800898
25677	800899
207584	800900
113740	800901
15346	800902
165290	800903
229584	800904
18564	800905
14694	800906
123878	800907
38441	800908
13736	800909
35219	800910
158655	800911
33610	800912
10199	800913
122222	800914
148	800915
130934	800916
175100	800917
61264	800918
135960	800919
6143	800920
32331	800921
200669	800922
15776	800923
1056	800924
42251	800925
12058	800926
109278	800927
4464	800928
100675	800929
5770	800930
20022	800931
1526	800932
79658	800933
6030	800934
30379	800935
125264	800936
5352	800937
46517	800938
21631	800939
532	800940
30864	800941
25778	800942
61441	800943
13494	800944
45446	800945
132454	800946
1366	800947
31319	800948
9151	800949
10455	800950
662	800951
112353	800952
2218	800953
2411	800954
59626	800955
69124	800956
215562	800957
3502	800958
122027	800959
202147	800960
71174	800961
67715	800962
32621	800963
40693	800964
42732	800965
34107	800966
128436	800967
152024	800968
7408	800969
8147	800970
9211	800971
1521	800972
5283	800973
248146	800974
38485	800975
63308	800976
9227	800977
5496	800978
11598	800979
56045	800980
13280	800981
3415	800982
3	800983
2112	800984
39126	800985
207574	800986
26078	800987
23082	800988
225602	800989
937	800990
29906	800991
2184	800992
128666	800993
89742	800994
29950	800995
108461	800996
14174	800997
227692	800998
23671	800999
50125	801000
45437	801001
16325	801002
15426	801003
34436	801004
13412	801005
252849	801006
109567	801007
64618	801008
135818	801009
240549	801010
145713	801011
6548	801012
130893	801013
14875	801014
66056	801015
85696	801016
102868	801017
12056	801018
14484	801019
20146	801020
5276	801021
75587	801022
111823	801023
146612	801024
94189	801025
239340	801026
222689	801027
1475	801028
40901	801029
7806	801030
30545	801031
69192	801032
1342	801033
123391	801034
68939	801035
6645	801036
27640	801037
101867	801038
54405	801039
43985	801040
18794	801041
1779	801042
32	801043
24870	801044
35881	801045
47206	801046
6576	801047
253724	801048
27491	801049
1573	801050
23645	801051
30872	801052
16478	801053
109150	801054
156459	801055
69959	801056
81196	801057
43602	801058
15389	801059
36274	801060
14157	801061
45637	801062
31703	801063
24916	801064
96261	801065
2637	801066
203999	801067
2805	801068
5680	801069
34496	801070
14580	801071
1958	801072
8022	801073
837	801074
41279	801075
56154	801076
2622	801077
25063	801078
206074	801079
17824	801080
147374	801081
11469	801082
24009	801083
38171	801084
8084	801085
75328	801086
77908	801087
47827	801088
241098	801089
835	801090
1519	801091
8105	801092
213322	801093
22728	801094
1067	801095
9324	801096
114464	801097
2969	801098
81294	801099
137995	801100
53539	801101
2785	801102
92247	801103
30237	801104
140596	801105
18219	801106
10515	801107
77134	801108
4491	801109
42978	801110
356	801111
43900	801112
26595	801113
155472	801114
23403	801115
186384	801116
3141	801117
48242	801118
30011	801119
72511	801120
38894	801121
23652	801122
52628	801123
6008	801124
132415	801125
20895	801126
35275	801127
14399	801128
133225	801129
22241	801130
6987	801131
11405	801132
199902	801133
351	801134
21515	801135
215249	801136
19598	801137
77789	801138
3385	801139
115609	801140
199775	801141
233549	801142
23166	801143
82687	801144
42163	801145
178448	801146
55196	801147
12594	801148
53080	801149
105521	801150
68025	801151
2138	801152
3923	801153
222	801154
215657	801155
35124	801156
42155	801157
174355	801158
42092	801159
369	801160
2646	801161
22369	801162
107852	801163
107212	801164
244872	801165
24861	801166
26303	801167
14453	801168
59251	801169
188	801170
13038	801171
65564	801172
46508	801173
130769	801174
155485	801175
117145	801176
270769	801177
88	801178
1447	801179
3552	801180
253228	801181
158860	801182
36287	801183
13890	801184
1138	801185
465	801186
162703	801187
156103	801188
9262	801189
29341	801190
64897	801191
23240	801192
14975	801193
65069	801194
98518	801195
40999	801196
155282	801197
160690	801198
162344	801199
5517	801200
30291	801201
464	801202
79214	801203
59601	801204
721	801205
8809	801206
8	801207
16730	801208
48520	801209
71505	801210
9167	801211
183611	801212
156555	801213
4618	801214
32939	801215
24795	801216
38044	801217
9874	801218
22637	801219
40803	801220
26789	801221
2263	801222
80315	801223
29972	801224
34478	801225
160904	801226
266349	801227
49113	801228
42447	801229
8131	801230
95000	801231
95715	801232
69261	801233
50990	801234
184953	801235
259329	801236
77389	801237
108199	801238
8024	801239
6968	801240
26935	801241
185716	801242
7730	801243
90484	801244
8085	801245
32729	801246
13264	801247
30099	801248
45960	801249
1966	801250
4376	801251
27950	801252
269462	801253
12289	801254
12227	801255
16544	801256
17274	801257
9577	801258
200315	801259
109824	801260
75474	801261
18652	801262
2751	801263
131829	801264
5379	801265
74847	801266
46134	801267
52858	801268
6383	801269
41879	801270
27067	801271
30025	801272
15244	801273
130169	801274
874	801275
75164	801276
5742	801277
157045	801278
895	801279
5035	801280
29678	801281
55375	801282
22738	801283
218601	801284
32510	801285
16574	801286
159090	801287
8543	801288
2274	801289
58396	801290
67404	801291
217262	801292
40773	801293
101900	801294
3881	801295
14358	801296
132110	801297
44501	801298
39997	801299
1185	801300
137187	801301
126193	801302
10899	801303
63097	801304
131884	801305
233488	801306
42624	801307
13612	801308
10481	801309
47971	801310
2639	801311
19557	801312
109618	801313
68077	801314
8491	801315
1480	801316
185782	801317
145843	801318
68350	801319
57318	801320
49743	801321
15289	801322
238452	801323
136537	801324
57899	801325
15388	801326
1151	801327
62631	801328
50373	801329
2028	801330
66390	801331
8155	801332
127866	801333
2671	801334
94734	801335
1958	801336
185698	801337
89592	801338
14568	801339
34481	801340
99529	801341
77270	801342
57687	801343
12350	801344
91177	801345
230330	801346
10325	801347
2152	801348
86016	801349
5831	801350
79582	801351
2410	801352
189544	801353
2438	801354
28712	801355
152506	801356
1767	801357
39088	801358
1436	801359
30465	801360
39627	801361
250663	801362
3663	801363
140134	801364
7388	801365
22380	801366
162913	801367
153127	801368
4006	801369
110694	801370
58539	801371
4750	801372
1069	801373
107500	801374
58824	801375
180163	801376
3252	801377
123308	801378
77464	801379
48388	801380
104797	801381
55675	801382
65126	801383
2294	801384
1379	801385
140312	801386
40561	801387
137771	801388
26706	801389
272586	801390
100435	801391
44189	801392
38115	801393
81856	801394
142382	801395
219660	801396
750	801397
3640	801398
40570	801399
27883	801400
69772	801401
26776	801402
4158	801403
15342	801404
18464	801405
5330	801406
34955	801407
132402	801408
160156	801409
8189	801410
104731	801411
5357	801412
16456	801413
397	801414
64352	801415
28297	801416
51855	801417
12641	801418
102711	801419
26850	801420
168663	801421
38937	801422
241880	801423
14335	801424
238425	801425
21794	801426
6086	801427
5561	801428
103950	801429
54293	801430
42785	801431
1102	801432
62608	801433
71704	801434
68088	801435
28985	801436
71996	801437
255048	801438
19593	801439
100513	801440
61340	801441
164973	801442
31026	801443
11510	801444
87440	801445
2483	801446
4904	801447
6836	801448
243	801449
177299	801450
15764	801451
226721	801452
60073	801453
136927	801454
726	801455
250515	801456
74969	801457
4542	801458
191907	801459
237	801460
15568	801461
146623	801462
127888	801463
41065	801464
1142	801465
1125	801466
14831	801467
14192	801468
149708	801469
2047	801470
32851	801471
73753	801472
221650	801473
1456	801474
40513	801475
1641	801476
107486	801477
22390	801478
38053	801479
100002	801480
22519	801481
56259	801482
79027	801483
33619	801484
6847	801485
1376	801486
964	801487
214537	801488
207034	801489
3741	801490
32775	801491
254184	801492
46453	801493
42338	801494
4355	801495
48266	801496
110591	801497
172949	801498
9318	801499
165453	801500
1319	801501
98255	801502
3062	801503
218834	801504
104044	801505
53518	801506
47439	801507
2953	801508
2364	801509
3588	801510
64226	801511
3529	801512
219263	801513
33557	801514
212483	801515
88916	801516
93172	801517
10855	801518
113024	801519
71453	801520
207799	801521
21951	801522
21269	801523
1024	801524
240632	801525
270103	801526
49864	801527
100121	801528
90	801529
66302	801530
21238	801531
53709	801532
74104	801533
88210	801534
4847	801535
36626	801536
37890	801537
212586	801538
1276	801539
253061	801540
7377	801541
689	801542
252437	801543
18720	801544
153975	801545
27224	801546
8066	801547
37327	801548
88550	801549
112145	801550
108277	801551
33682	801552
40882	801553
2475	801554
84919	801555
231251	801556
41150	801557
145388	801558
20028	801559
89671	801560
147649	801561
2477	801562
118567	801563
133635	801564
963	801565
79980	801566
154869	801567
146359	801568
109552	801569
56784	801570
40801	801571
168579	801572
23216	801573
250592	801574
36176	801575
48366	801576
4392	801577
80075	801578
31908	801579
147140	801580
5204	801581
114680	801582
110189	801583
4315	801584
177016	801585
58037	801586
997	801587
47381	801588
90129	801589
111650	801590
50965	801591
12488	801592
3675	801593
96014	801594
163624	801595
16384	801596
65617	801597
16424	801598
149093	801599
10514	801600
26749	801601
27238	801602
15271	801603
103343	801604
9939	801605
246	801606
39263	801607
79100	801608
27692	801609
8278	801610
27701	801611
188	801612
118672	801613
245	801614
28260	801615
233053	801616
6344	801617
143220	801618
100262	801619
11843	801620
143194	801621
50773	801622
14231	801623
1608	801624
258510	801625
6120	801626
177064	801627
251135	801628
105189	801629
9178	801630
26664	801631
142324	801632
2841	801633
8291	801634
56024	801635
162083	801636
60396	801637
154407	801638
152692	801639
1899	801640
72074	801641
137132	801642
7679	801643
115712	801644
48134	801645
35037	801646
48829	801647
253	801648
20918	801649
49039	801650
214093	801651
4748	801652
25453	801653
4656	801654
42167	801655
101544	801656
6470	801657
24128	801658
36614	801659
2285	801660
24	801661
175846	801662
100938	801663
2560	801664
86436	801665
50317	801666
140663	801667
68859	801668
6230	801669
25559	801670
22565	801671
243009	801672
134877	801673
16332	801674
23790	801675
7799	801676
152070	801677
89157	801678
86500	801679
4900	801680
203435	801681
208159	801682
24332	801683
11714	801684
265389	801685
73953	801686
85909	801687
14904	801688
214556	801689
32896	801690
7167	801691
18530	801692
1914	801693
246886	801694
55911	801695
18572	801696
111442	801697
188736	801698
277	801699
11158	801700
62357	801701
3160	801702
6051	801703
19093	801704
89838	801705
69170	801706
59047	801707
125291	801708
185154	801709
12661	801710
116806	801711
57977	801712
10289	801713
21360	801714
52545	801715
3488	801716
29779	801717
6816	801718
109569	801719
12868	801720
120	801721
66830	801722
765	801723
144208	801724
2814	801725
12012	801726
2671	801727
201602	801728
15054	801729
19197	801730
32020	801731
13588	801732
14842	801733
2036	801734
2315	801735
6012	801736
131562	801737
1267	801738
21424	801739
234692	801740
3253	801741
27943	801742
223	801743
12241	801744
54065	801745
27732	801746
16938	801747
16347	801748
6954	801749
531	801750
65312	801751
5161	801752
21058	801753
35802	801754
10059	801755
8080	801756
4103	801757
24676	801758
133	801759
2452	801760
166231	801761
171110	801762
15033	801763
68974	801764
227841	801765
7325	801766
58539	801767
6643	801768
13111	801769
251291	801770
145436	801771
195638	801772
33925	801773
64179	801774
19919	801775
233560	801776
9681	801777
25364	801778
39456	801779
184981	801780
1051	801781
30839	801782
3792	801783
85535	801784
144068	801785
78094	801786
20532	801787
1747	801788
18048	801789
64140	801790
97246	801791
3867	801792
3897	801793
17836	801794
78667	801795
74263	801796
27261	801797
5330	801798
91247	801799
21324	801800
21779	801801
37521	801802
49943	801803
5767	801804
121661	801805
23308	801806
32930	801807
249975	801808
14387	801809
110455	801810
247895	801811
90272	801812
30547	801813
26375	801814
763	801815
46088	801816
7083	801817
23208	801818
1960	801819
1705	801820
1861	801821
20895	801822
36561	801823
138541	801824
51269	801825
57751	801826
21295	801827
107687	801828
34370	801829
5066	801830
383	801831
72949	801832
2412	801833
1681	801834
250836	801835
36233	801836
1941	801837
27925	801838
4520	801839
5260	801840
137273	801841
51509	801842
16861	801843
30152	801844
149213	801845
130909	801846
78523	801847
5487	801848
210293	801849
57588	801850
88594	801851
92377	801852
8452	801853
80418	801854
74260	801855
3680	801856
170202	801857
150807	801858
5383	801859
78627	801860
111864	801861
95494	801862
58803	801863
68077	801864
112472	801865
184291	801866
1070	801867
54279	801868
48358	801869
50416	801870
141474	801871
49777	801872
172666	801873
14505	801874
67794	801875
71720	801876
1311	801877
4701	801878
20463	801879
235293	801880
161730	801881
243530	801882
18065	801883
136	801884
17472	801885
16519	801886
168606	801887
1459	801888
105156	801889
65605	801890
815	801891
89113	801892
20511	801893
20866	801894
106135	801895
47104	801896
35216	801897
71900	801898
212203	801899
9512	801900
92691	801901
102561	801902
63653	801903
10483	801904
40560	801905
144142	801906
1140	801907
23892	801908
63322	801909
124122	801910
125441	801911
108924	801912
22011	801913
73674	801914
7113	801915
44446	801916
15035	801917
246368	801918
18676	801919
74424	801920
28979	801921
84813	801922
127970	801923
215002	801924
142533	801925
70019	801926
12561	801927
41277	801928
3588	801929
1616	801930
2038	801931
35120	801932
24915	801933
217770	801934
3531	801935
53577	801936
80885	801937
28023	801938
7067	801939
2406	801940
63909	801941
95068	801942
172250	801943
13054	801944
90963	801945
34126	801946
136731	801947
2402	801948
121990	801949
149989	801950
173820	801951
15257	801952
882	801953
505	801954
153201	801955
63969	801956
1230	801957
90439	801958
257	801959
18987	801960
23115	801961
70164	801962
13646	801963
26740	801964
3966	801965
26321	801966
2862	801967
61806	801968
1579	801969
64485	801970
108220	801971
250857	801972
234103	801973
261452	801974
165011	801975
70429	801976
10792	801977
58721	801978
247426	801979
39231	801980
3649	801981
37046	801982
94489	801983
40226	801984
208052	801985
514	801986
669	801987
95913	801988
171159	801989
143970	801990
158073	801991
99958	801992
4304	801993
989	801994
1456	801995
7867	801996
18993	801997
217950	801998
57335	801999
25142	802000
221940	802001
70705	802002
68136	802003
26821	802004
510	802005
37107	802006
23432	802007
4447	802008
4862	802009
76306	802010
36169	802011
18085	802012
118412	802013
40778	802014
113276	802015
12804	802016
103048	802017
19284	802018
4538	802019
41357	802020
18534	802021
30204	802022
205678	802023
107075	802024
3047	802025
19331	802026
3540	802027
78364	802028
9425	802029
77306	802030
147786	802031
15907	802032
103468	802033
145623	802034
11088	802035
59302	802036
111748	802037
180999	802038
24411	802039
172547	802040
1284	802041
90767	802042
5280	802043
3240	802044
218432	802045
18200	802046
32889	802047
53215	802048
11656	802049
52640	802050
6409	802051
2993	802052
60220	802053
99090	802054
1139	802055
8780	802056
20689	802057
97597	802058
987	802059
8252	802060
170032	802061
140063	802062
6028	802063
1213	802064
5002	802065
93437	802066
53038	802067
121454	802068
2316	802069
45055	802070
2666	802071
60631	802072
89425	802073
111930	802074
160631	802075
225412	802076
3160	802077
144452	802078
157901	802079
3728	802080
270017	802081
60701	802082
76149	802083
134432	802084
34481	802085
235726	802086
35004	802087
15601	802088
94712	802089
26950	802090
3715	802091
159108	802092
100456	802093
29550	802094
92921	802095
33709	802096
4897	802097
216434	802098
264	802099
98208	802100
6229	802101
40734	802102
37562	802103
33643	802104
130025	802105
83466	802106
243088	802107
156390	802108
18544	802109
68358	802110
100237	802111
23518	802112
23921	802113
280	802114
15159	802115
138801	802116
71595	802117
162701	802118
147099	802119
1343	802120
7201	802121
37445	802122
18959	802123
7374	802124
23958	802125
77805	802126
21191	802127
10143	802128
20285	802129
56323	802130
21925	802131
11690	802132
159939	802133
63546	802134
41543	802135
174421	802136
379	802137
123094	802138
139958	802139
70010	802140
73108	802141
90313	802142
39570	802143
3148	802144
46569	802145
19908	802146
9009	802147
21090	802148
39207	802149
15618	802150
21265	802151
13553	802152
113881	802153
140662	802154
14830	802155
86934	802156
31201	802157
41456	802158
34777	802159
462	802160
483	802161
217862	802162
5893	802163
11182	802164
6238	802165
71405	802166
129993	802167
55628	802168
706	802169
152198	802170
7708	802171
13078	802172
159592	802173
108302	802174
57549	802175
37216	802176
766	802177
126832	802178
40888	802179
7610	802180
96771	802181
8306	802182
144193	802183
92148	802184
169563	802185
37641	802186
170978	802187
14437	802188
4813	802189
94523	802190
546	802191
5883	802192
32390	802193
21157	802194
506	802195
128668	802196
247841	802197
42324	802198
77795	802199
31164	802200
60828	802201
16975	802202
129	802203
1394	802204
27756	802205
295	802206
39625	802207
4074	802208
124398	802209
35863	802210
46963	802211
46151	802212
37477	802213
66514	802214
15070	802215
127528	802216
77219	802217
183794	802218
7131	802219
134795	802220
56425	802221
42499	802222
98929	802223
5596	802224
66959	802225
73395	802226
47590	802227
15972	802228
31578	802229
144622	802230
2058	802231
89101	802232
53889	802233
1270	802234
27664	802235
39065	802236
117661	802237
56211	802238
260235	802239
40056	802240
992	802241
24505	802242
14594	802243
164146	802244
87652	802245
126152	802246
68010	802247
55043	802248
71673	802249
2424	802250
44865	802251
12273	802252
18414	802253
30352	802254
2563	802255
28163	802256
47846	802257
7889	802258
9518	802259
10175	802260
79891	802261
51408	802262
4938	802263
41137	802264
4036	802265
140141	802266
59027	802267
44723	802268
4202	802269
36977	802270
1111	802271
267470	802272
10847	802273
16637	802274
144863	802275
81017	802276
125890	802277
14012	802278
3375	802279
99109	802280
1651	802281
8702	802282
40378	802283
53848	802284
78748	802285
209087	802286
9153	802287
19653	802288
27967	802289
175042	802290
32102	802291
1791	802292
29071	802293
9208	802294
7461	802295
1635	802296
122260	802297
73298	802298
8878	802299
8171	802300
9529	802301
159315	802302
26549	802303
110835	802304
59276	802305
1822	802306
4411	802307
24447	802308
76164	802309
47446	802310
65526	802311
94197	802312
68494	802313
14967	802314
21128	802315
13456	802316
171753	802317
2406	802318
55884	802319
16703	802320
136381	802321
53716	802322
45947	802323
10676	802324
74959	802325
61477	802326
36233	802327
146610	802328
41607	802329
17216	802330
100589	802331
38548	802332
13195	802333
179	802334
184759	802335
45710	802336
46	802337
255275	802338
43288	802339
7239	802340
160343	802341
20906	802342
43490	802343
23244	802344
28730	802345
144666	802346
128972	802347
1464	802348
57156	802349
42455	802350
40365	802351
81951	802352
64178	802353
58149	802354
142630	802355
86911	802356
194663	802357
16704	802358
64030	802359
12224	802360
244360	802361
156213	802362
247214	802363
168314	802364
187137	802365
65402	802366
134007	802367
15413	802368
32640	802369
17202	802370
22565	802371
4538	802372
184573	802373
22070	802374
3437	802375
13543	802376
30523	802377
160170	802378
2573	802379
6326	802380
99780	802381
149744	802382
286	802383
5355	802384
8913	802385
10321	802386
17093	802387
15368	802388
3361	802389
89729	802390
27662	802391
223159	802392
115281	802393
72664	802394
91738	802395
8520	802396
81025	802397
12786	802398
91414	802399
13471	802400
1281	802401
112265	802402
23843	802403
29596	802404
6540	802405
4452	802406
6759	802407
11497	802408
9673	802409
45508	802410
67434	802411
2504	802412
91932	802413
185584	802414
96663	802415
15036	802416
1014	802417
105484	802418
13951	802419
1609	802420
5246	802421
16842	802422
95254	802423
25387	802424
599	802425
183875	802426
25188	802427
24748	802428
43352	802429
129814	802430
26276	802431
270470	802432
44086	802433
67252	802434
17162	802435
35335	802436
264739	802437
1936	802438
973	802439
26492	802440
42352	802441
62196	802442
5855	802443
80646	802444
26283	802445
10237	802446
3231	802447
20970	802448
56285	802449
87534	802450
239189	802451
54240	802452
1052	802453
1134	802454
32461	802455
126379	802456
247319	802457
1188	802458
69067	802459
465	802460
79622	802461
50295	802462
17782	802463
90758	802464
153	802465
49412	802466
68862	802467
219837	802468
91819	802469
82095	802470
1957	802471
11304	802472
197163	802473
69738	802474
119502	802475
231069	802476
54907	802477
256756	802478
8833	802479
68122	802480
12310	802481
247558	802482
63951	802483
28696	802484
19634	802485
112318	802486
53970	802487
30864	802488
88730	802489
227946	802490
93393	802491
10766	802492
8259	802493
201436	802494
182771	802495
19907	802496
63272	802497
17823	802498
13542	802499
150077	802500
6943	802501
247533	802502
93771	802503
110346	802504
138237	802505
41635	802506
24834	802507
11328	802508
62684	802509
41507	802510
101358	802511
3379	802512
37250	802513
252717	802514
158509	802515
28876	802516
117140	802517
64306	802518
135874	802519
32473	802520
32338	802521
6061	802522
12794	802523
34043	802524
4396	802525
40207	802526
17327	802527
37381	802528
51150	802529
69492	802530
4430	802531
55496	802532
13959	802533
109417	802534
3098	802535
10808	802536
1477	802537
48847	802538
270303	802539
2951	802540
16382	802541
3097	802542
214601	802543
55150	802544
22313	802545
5469	802546
26929	802547
37991	802548
10552	802549
53305	802550
1609	802551
54587	802552
10528	802553
46626	802554
14319	802555
24022	802556
42944	802557
45511	802558
147631	802559
106524	802560
59579	802561
83228	802562
22192	802563
65592	802564
211148	802565
194253	802566
19473	802567
91571	802568
269952	802569
447	802570
4142	802571
211973	802572
1228	802573
18540	802574
52498	802575
186030	802576
17825	802577
48717	802578
114655	802579
8177	802580
57518	802581
40992	802582
56986	802583
14498	802584
8983	802585
15678	802586
3272	802587
66733	802588
41641	802589
232954	802590
16261	802591
133692	802592
9569	802593
84156	802594
17387	802595
56525	802596
1303	802597
114867	802598
27618	802599
30	802600
2980	802601
68111	802602
24905	802603
119213	802604
33029	802605
1528	802606
100896	802607
193784	802608
117701	802609
17155	802610
5702	802611
30532	802612
27085	802613
28327	802614
186364	802615
7250	802616
468	802617
262962	802618
5317	802619
21668	802620
4208	802621
2178	802622
18847	802623
19900	802624
1234	802625
213853	802626
64037	802627
16256	802628
134080	802629
13240	802630
136736	802631
64775	802632
927	802633
107173	802634
53	802635
11595	802636
25515	802637
4717	802638
1448	802639
1050	802640
241310	802641
23470	802642
46845	802643
2340	802644
53037	802645
1945	802646
186743	802647
921	802648
2071	802649
143143	802650
182761	802651
45296	802652
14508	802653
18162	802654
2150	802655
130631	802656
20342	802657
5284	802658
191888	802659
19948	802660
45130	802661
84905	802662
63803	802663
59119	802664
260430	802665
92032	802666
60946	802667
263604	802668
188121	802669
17602	802670
18251	802671
1500	802672
181336	802673
19145	802674
5626	802675
52027	802676
71666	802677
176226	802678
119648	802679
125365	802680
92	802681
2425	802682
209698	802683
28439	802684
2683	802685
66362	802686
103089	802687
92858	802688
3049	802689
51198	802690
97684	802691
3725	802692
254063	802693
259	802694
30634	802695
2397	802696
145555	802697
112418	802698
53498	802699
12702	802700
129678	802701
247119	802702
256755	802703
10879	802704
137487	802705
14621	802706
86868	802707
41646	802708
244174	802709
48543	802710
1800	802711
3780	802712
963	802713
236287	802714
70828	802715
30529	802716
10695	802717
239882	802718
61940	802719
13021	802720
5788	802721
54190	802722
17432	802723
45256	802724
103374	802725
12371	802726
527	802727
736	802728
706	802729
12175	802730
90365	802731
1714	802732
25529	802733
3256	802734
19363	802735
36007	802736
110395	802737
154432	802738
22012	802739
257912	802740
164176	802741
329	802742
17702	802743
6840	802744
177269	802745
57870	802746
92365	802747
1106	802748
47242	802749
4929	802750
70941	802751
138	802752
811	802753
5373	802754
86416	802755
129591	802756
2821	802757
150624	802758
629	802759
6462	802760
47901	802761
9716	802762
23	802763
47012	802764
3621	802765
64362	802766
5322	802767
19051	802768
20096	802769
168115	802770
14509	802771
107205	802772
12496	802773
18824	802774
73235	802775
95069	802776
22011	802777
104679	802778
9523	802779
194254	802780
2322	802781
235663	802782
244	802783
157076	802784
21811	802785
58117	802786
21345	802787
200091	802788
6860	802789
144267	802790
29015	802791
4770	802792
72	802793
5828	802794
49706	802795
113657	802796
228226	802797
6334	802798
4305	802799
53786	802800
2733	802801
14885	802802
5785	802803
194291	802804
265108	802805
156079	802806
6139	802807
2792	802808
35017	802809
31820	802810
41618	802811
58847	802812
15563	802813
3089	802814
1686	802815
24414	802816
28573	802817
1614	802818
8276	802819
244239	802820
46140	802821
17361	802822
119102	802823
117245	802824
17693	802825
107425	802826
27077	802827
42225	802828
77623	802829
25810	802830
160246	802831
72570	802832
8490	802833
23300	802834
83593	802835
28344	802836
95431	802837
8134	802838
83921	802839
42812	802840
48175	802841
5656	802842
12604	802843
31224	802844
73942	802845
50839	802846
135424	802847
415	802848
322	802849
34426	802850
108171	802851
2500	802852
63570	802853
10392	802854
67659	802855
213452	802856
163971	802857
5835	802858
29237	802859
84346	802860
109512	802861
187028	802862
19402	802863
35918	802864
40128	802865
171217	802866
1620	802867
1117	802868
222590	802869
111447	802870
57275	802871
94218	802872
88930	802873
40245	802874
37414	802875
47492	802876
84819	802877
60101	802878
14049	802879
3300	802880
58120	802881
21153	802882
189882	802883
4487	802884
30303	802885
27641	802886
1149	802887
15853	802888
5897	802889
185043	802890
1114	802891
27305	802892
672	802893
5985	802894
26460	802895
13174	802896
8599	802897
36258	802898
261861	802899
7611	802900
161669	802901
156438	802902
261143	802903
12997	802904
98610	802905
424	802906
19938	802907
145722	802908
5641	802909
175	802910
84048	802911
54939	802912
14968	802913
144474	802914
81876	802915
540	802916
110832	802917
5669	802918
157670	802919
161919	802920
57453	802921
93432	802922
8070	802923
44661	802924
61803	802925
109613	802926
116972	802927
43693	802928
34444	802929
148132	802930
90607	802931
85814	802932
17186	802933
2834	802934
100417	802935
110283	802936
7158	802937
12008	802938
13880	802939
1911	802940
218993	802941
5751	802942
259761	802943
23784	802944
56348	802945
25848	802946
166622	802947
26257	802948
236952	802949
5081	802950
30308	802951
187819	802952
17293	802953
103554	802954
161473	802955
6095	802956
10118	802957
56972	802958
16303	802959
201036	802960
1508	802961
38046	802962
171	802963
16825	802964
43026	802965
46942	802966
72292	802967
6789	802968
3497	802969
909	802970
99288	802971
1250	802972
8251	802973
217035	802974
59116	802975
165897	802976
17838	802977
6827	802978
23022	802979
9691	802980
5988	802981
34518	802982
57536	802983
33470	802984
221275	802985
145	802986
251404	802987
9366	802988
103013	802989
154	802990
24727	802991
18303	802992
49862	802993
158410	802994
118404	802995
74165	802996
396	802997
22698	802998
87200	802999
5374	803000
127459	803001
41474	803002
144257	803003
194411	803004
731	803005
90342	803006
7929	803007
74537	803008
635	803009
134260	803010
73571	803011
115198	803012
196350	803013
35218	803014
1577	803015
45906	803016
33842	803017
13608	803018
169282	803019
64152	803020
86879	803021
117686	803022
167002	803023
142621	803024
27891	803025
17780	803026
128683	803027
435	803028
103441	803029
4486	803030
30065	803031
53	803032
160615	803033
43062	803034
120716	803035
182977	803036
13400	803037
1501	803038
57507	803039
15471	803040
255633	803041
72205	803042
35371	803043
66991	803044
8142	803045
9379	803046
166837	803047
142709	803048
51290	803049
129808	803050
96629	803051
80900	803052
3429	803053
90625	803054
9308	803055
11617	803056
194369	803057
7102	803058
955	803059
887	803060
9926	803061
3840	803062
50990	803063
28675	803064
18626	803065
62355	803066
893	803067
3480	803068
3444	803069
123	803070
7446	803071
60757	803072
68673	803073
58990	803074
2639	803075
145515	803076
65967	803077
24783	803078
17562	803079
21972	803080
10156	803081
84357	803082
117136	803083
5980	803084
265526	803085
246	803086
166355	803087
5684	803088
97533	803089
57516	803090
8551	803091
10486	803092
54402	803093
118992	803094
243656	803095
60387	803096
60217	803097
21294	803098
230460	803099
2116	803100
140890	803101
36935	803102
40926	803103
1867	803104
157080	803105
75288	803106
9460	803107
17819	803108
3898	803109
10843	803110
35159	803111
147980	803112
122480	803113
61981	803114
27595	803115
44723	803116
24339	803117
103885	803118
140104	803119
207982	803120
945	803121
22376	803122
27430	803123
16455	803124
222563	803125
5768	803126
95085	803127
63431	803128
1157	803129
187109	803130
225616	803131
45385	803132
26738	803133
106465	803134
103793	803135
24261	803136
22600	803137
12422	803138
208014	803139
17091	803140
181497	803141
109829	803142
48518	803143
588	803144
69640	803145
5582	803146
98787	803147
77626	803148
2880	803149
95030	803150
73216	803151
71410	803152
1257	803153
80171	803154
16644	803155
210176	803156
68268	803157
75564	803158
59329	803159
96921	803160
109552	803161
102	803162
135161	803163
111270	803164
7876	803165
9354	803166
256630	803167
110359	803168
61765	803169
26094	803170
272692	803171
17885	803172
94197	803173
85737	803174
9824	803175
761	803176
10130	803177
40591	803178
4846	803179
3153	803180
456	803181
193318	803182
27671	803183
88228	803184
21055	803185
216777	803186
156487	803187
147206	803188
78855	803189
107723	803190
126908	803191
34971	803192
146048	803193
119530	803194
8955	803195
9014	803196
2212	803197
301	803198
155902	803199
125725	803200
16493	803201
78813	803202
27897	803203
7864	803204
81675	803205
2127	803206
83827	803207
257813	803208
127689	803209
104576	803210
127321	803211
16851	803212
182795	803213
89385	803214
36533	803215
123163	803216
11039	803217
41378	803218
2066	803219
1587	803220
561	803221
16782	803222
13728	803223
4377	803224
282	803225
43304	803226
255901	803227
58071	803228
23853	803229
253261	803230
29591	803231
1725	803232
26581	803233
3424	803234
20718	803235
86851	803236
189213	803237
108832	803238
56710	803239
74045	803240
41172	803241
41840	803242
347	803243
130492	803244
36293	803245
73859	803246
161359	803247
19280	803248
10318	803249
1123	803250
175229	803251
10667	803252
105614	803253
33919	803254
1276	803255
143282	803256
120451	803257
31190	803258
22335	803259
246520	803260
84612	803261
4993	803262
247243	803263
22774	803264
78653	803265
83251	803266
20485	803267
7197	803268
60528	803269
15477	803270
237233	803271
112026	803272
110043	803273
114100	803274
174805	803275
5575	803276
180288	803277
689	803278
154536	803279
44782	803280
3618	803281
9740	803282
37706	803283
255617	803284
80665	803285
27444	803286
2306	803287
150257	803288
45418	803289
197900	803290
107170	803291
44993	803292
13538	803293
5470	803294
171255	803295
16410	803296
18812	803297
13175	803298
3378	803299
65468	803300
13923	803301
56818	803302
1459	803303
43436	803304
109534	803305
78872	803306
201623	803307
7973	803308
39322	803309
13425	803310
5573	803311
21614	803312
649	803313
3764	803314
29232	803315
200769	803316
271438	803317
5461	803318
23388	803319
2316	803320
59748	803321
52586	803322
156267	803323
16116	803324
35232	803325
47396	803326
77335	803327
322	803328
7419	803329
50593	803330
15292	803331
64182	803332
33017	803333
113093	803334
25213	803335
128442	803336
243430	803337
96687	803338
167003	803339
931	803340
250115	803341
34659	803342
8909	803343
102068	803344
196206	803345
3172	803346
921	803347
217362	803348
8979	803349
1427	803350
155103	803351
67460	803352
1579	803353
3655	803354
22827	803355
79071	803356
20187	803357
1315	803358
117	803359
102742	803360
167537	803361
3037	803362
11965	803363
3475	803364
9076	803365
31224	803366
2432	803367
12404	803368
134546	803369
3884	803370
161683	803371
12254	803372
161027	803373
32520	803374
19716	803375
9170	803376
67049	803377
41998	803378
78004	803379
59784	803380
52580	803381
868	803382
29414	803383
91223	803384
203136	803385
159452	803386
10249	803387
1260	803388
219	803389
64394	803390
1311	803391
249	803392
59577	803393
23518	803394
197361	803395
138436	803396
102305	803397
77053	803398
3420	803399
48593	803400
11589	803401
5445	803402
84776	803403
23906	803404
92216	803405
175782	803406
2401	803407
17430	803408
16413	803409
53654	803410
49425	803411
43805	803412
68143	803413
55703	803414
27019	803415
79244	803416
93570	803417
214	803418
58484	803419
2044	803420
14547	803421
1309	803422
14573	803423
219964	803424
3571	803425
142378	803426
70749	803427
258208	803428
189291	803429
50967	803430
42944	803431
95634	803432
234975	803433
20006	803434
15488	803435
82116	803436
144270	803437
4798	803438
243887	803439
346	803440
24672	803441
201685	803442
240392	803443
5131	803444
77982	803445
124579	803446
37010	803447
2130	803448
32242	803449
328	803450
227744	803451
605	803452
147680	803453
58364	803454
7074	803455
128452	803456
207637	803457
3240	803458
20639	803459
163327	803460
7557	803461
95436	803462
70414	803463
13706	803464
25861	803465
54778	803466
56174	803467
23074	803468
6641	803469
45699	803470
252158	803471
11926	803472
6917	803473
252005	803474
66061	803475
50263	803476
250236	803477
147004	803478
11952	803479
237962	803480
231244	803481
20638	803482
6149	803483
29161	803484
67189	803485
193299	803486
191	803487
43425	803488
28955	803489
14286	803490
19785	803491
124237	803492
1025	803493
142699	803494
33877	803495
74692	803496
8188	803497
8645	803498
75411	803499
22980	803500
37340	803501
238317	803502
65036	803503
17380	803504
16699	803505
1575	803506
8323	803507
75223	803508
3516	803509
3418	803510
31668	803511
28478	803512
76596	803513
206082	803514
83074	803515
14333	803516
192771	803517
22931	803518
39742	803519
73287	803520
4657	803521
14968	803522
69537	803523
22840	803524
7253	803525
18957	803526
11038	803527
7401	803528
94693	803529
77939	803530
5006	803531
22021	803532
2549	803533
105	803534
130380	803535
3038	803536
306	803537
163121	803538
7739	803539
71212	803540
5521	803541
256241	803542
39785	803543
67744	803544
111867	803545
1495	803546
146089	803547
1897	803548
101393	803549
98251	803550
169046	803551
86824	803552
3972	803553
9132	803554
27860	803555
20761	803556
20371	803557
578	803558
22608	803559
94415	803560
15	803561
3854	803562
9749	803563
21032	803564
251829	803565
216169	803566
139947	803567
18865	803568
9314	803569
5884	803570
74443	803571
15816	803572
177767	803573
102252	803574
12202	803575
53061	803576
6114	803577
16086	803578
83972	803579
123146	803580
153103	803581
4633	803582
94458	803583
42530	803584
185643	803585
11506	803586
7061	803587
60805	803588
41037	803589
104889	803590
5723	803591
6160	803592
252431	803593
9615	803594
13376	803595
72999	803596
12435	803597
10213	803598
81749	803599
72702	803600
3213	803601
17880	803602
168503	803603
100779	803604
137052	803605
2932	803606
3456	803607
12093	803608
206552	803609
1322	803610
42358	803611
40785	803612
102833	803613
168178	803614
1381	803615
225890	803616
254019	803617
17391	803618
65487	803619
31433	803620
255283	803621
58525	803622
122096	803623
30447	803624
11357	803625
54194	803626
17186	803627
132138	803628
29710	803629
29887	803630
222	803631
8079	803632
106075	803633
19309	803634
260831	803635
312	803636
2027	803637
107703	803638
247264	803639
4485	803640
6479	803641
160553	803642
78219	803643
269144	803644
179600	803645
20266	803646
50653	803647
6514	803648
3344	803649
13182	803650
9076	803651
2925	803652
99012	803653
8176	803654
13119	803655
172668	803656
20100	803657
68238	803658
107035	803659
25008	803660
158363	803661
44374	803662
57883	803663
1316	803664
16108	803665
28150	803666
267883	803667
26280	803668
17906	803669
15492	803670
16632	803671
139550	803672
226398	803673
38348	803674
95780	803675
73297	803676
101912	803677
63146	803678
28987	803679
100559	803680
62959	803681
115996	803682
131142	803683
2660	803684
9676	803685
42833	803686
109393	803687
44906	803688
99898	803689
83021	803690
107315	803691
65913	803692
109409	803693
920	803694
112911	803695
116487	803696
46315	803697
4584	803698
8423	803699
4091	803700
3056	803701
59058	803702
163782	803703
135337	803704
54621	803705
243903	803706
232197	803707
160664	803708
33942	803709
135381	803710
9276	803711
155	803712
3035	803713
26190	803714
20072	803715
8681	803716
45905	803717
207457	803718
141497	803719
39598	803720
157966	803721
6077	803722
70888	803723
41164	803724
4396	803725
101515	803726
192918	803727
101756	803728
2016	803729
139601	803730
16550	803731
5	803732
44832	803733
1765	803734
36836	803735
248292	803736
11238	803737
234083	803738
94404	803739
2767	803740
626	803741
110271	803742
22048	803743
254134	803744
58394	803745
4625	803746
244136	803747
25072	803748
7363	803749
53490	803750
77449	803751
7625	803752
107252	803753
125341	803754
3906	803755
4095	803756
117904	803757
18500	803758
263717	803759
160243	803760
13555	803761
163777	803762
706	803763
856	803764
19251	803765
10015	803766
3852	803767
2021	803768
6419	803769
245271	803770
6171	803771
20711	803772
76898	803773
619	803774
26351	803775
3633	803776
112416	803777
75641	803778
26271	803779
157279	803780
28448	803781
1398	803782
43461	803783
18824	803784
156980	803785
27043	803786
24811	803787
25411	803788
22311	803789
66356	803790
217735	803791
38511	803792
8074	803793
51335	803794
2202	803795
109496	803796
11751	803797
37213	803798
50329	803799
126699	803800
228065	803801
40	803802
213848	803803
73353	803804
4817	803805
66048	803806
213353	803807
7575	803808
140352	803809
12357	803810
5145	803811
110553	803812
27114	803813
6645	803814
71757	803815
62326	803816
84983	803817
61634	803818
139485	803819
31735	803820
1801	803821
112609	803822
226595	803823
22904	803824
2828	803825
11965	803826
16125	803827
170881	803828
222294	803829
31340	803830
10012	803831
22807	803832
236243	803833
163961	803834
7796	803835
21185	803836
103254	803837
22886	803838
51966	803839
235050	803840
9137	803841
22171	803842
10500	803843
123730	803844
128155	803845
4170	803846
42918	803847
17007	803848
26363	803849
75	803850
35347	803851
251563	803852
97154	803853
32591	803854
98896	803855
15641	803856
3093	803857
259199	803858
35841	803859
60847	803860
152458	803861
191473	803862
57868	803863
1637	803864
67725	803865
23558	803866
51329	803867
110114	803868
46904	803869
85171	803870
205300	803871
197114	803872
128824	803873
111935	803874
242621	803875
8580	803876
5352	803877
238048	803878
19499	803879
153599	803880
65976	803881
98242	803882
163130	803883
8093	803884
242883	803885
59220	803886
1317	803887
247679	803888
60314	803889
18607	803890
3271	803891
45915	803892
22658	803893
1082	803894
38494	803895
151329	803896
152543	803897
29051	803898
242423	803899
28554	803900
48499	803901
25481	803902
45521	803903
3358	803904
188565	803905
2047	803906
138121	803907
78674	803908
192192	803909
167158	803910
1409	803911
297	803912
9074	803913
16125	803914
10688	803915
6258	803916
37111	803917
26826	803918
27876	803919
21836	803920
6594	803921
52748	803922
174180	803923
248571	803924
8577	803925
16141	803926
43559	803927
144595	803928
183619	803929
33212	803930
126392	803931
36168	803932
40920	803933
23159	803934
25527	803935
161303	803936
259278	803937
623	803938
1923	803939
163178	803940
3199	803941
224737	803942
43757	803943
22324	803944
22045	803945
16243	803946
198770	803947
254385	803948
52908	803949
4818	803950
155123	803951
5022	803952
11282	803953
28663	803954
968	803955
45613	803956
190786	803957
29277	803958
105572	803959
92015	803960
198656	803961
57353	803962
95157	803963
42467	803964
246507	803965
19406	803966
7026	803967
623	803968
28990	803969
56308	803970
14741	803971
121229	803972
18347	803973
72027	803974
11636	803975
6188	803976
3455	803977
9790	803978
162230	803979
20467	803980
71758	803981
60133	803982
199334	803983
11187	803984
141964	803985
65822	803986
148244	803987
51043	803988
72029	803989
261706	803990
23249	803991
55039	803992
141134	803993
21308	803994
157948	803995
22440	803996
13494	803997
126537	803998
74901	803999
10863	804000
63206	804001
30144	804002
7581	804003
93368	804004
202808	804005
12415	804006
722	804007
161780	804008
62094	804009
48502	804010
4515	804011
123993	804012
21635	804013
16	804014
8244	804015
1389	804016
130826	804017
129548	804018
8664	804019
113971	804020
102516	804021
48699	804022
71210	804023
8469	804024
7492	804025
20298	804026
78632	804027
4159	804028
126058	804029
254818	804030
2441	804031
39290	804032
232339	804033
170975	804034
78497	804035
20438	804036
12589	804037
28244	804038
94992	804039
25863	804040
41777	804041
99201	804042
9476	804043
13653	804044
4573	804045
6783	804046
227999	804047
207625	804048
209598	804049
185090	804050
41141	804051
28595	804052
15581	804053
17241	804054
3082	804055
211444	804056
246344	804057
269197	804058
52197	804059
39533	804060
5263	804061
47897	804062
9168	804063
1572	804064
118695	804065
41886	804066
14924	804067
297	804068
113577	804069
5241	804070
17470	804071
13139	804072
3309	804073
240588	804074
11208	804075
124	804076
100072	804077
71680	804078
122044	804079
128064	804080
74041	804081
14598	804082
169200	804083
4964	804084
1557	804085
152759	804086
111157	804087
7779	804088
257797	804089
86547	804090
41463	804091
7106	804092
72152	804093
57572	804094
235587	804095
65	804096
73755	804097
84414	804098
14687	804099
5146	804100
17216	804101
6764	804102
26633	804103
666	804104
22890	804105
76383	804106
116867	804107
19381	804108
52170	804109
7829	804110
25856	804111
47709	804112
18909	804113
81396	804114
25084	804115
130148	804116
227233	804117
48814	804118
224359	804119
137487	804120
17804	804121
92236	804122
82745	804123
17	804124
266616	804125
26824	804126
150254	804127
112157	804128
265219	804129
121438	804130
12631	804131
21549	804132
75032	804133
108532	804134
131370	804135
118652	804136
15337	804137
46790	804138
3675	804139
170030	804140
11102	804141
41327	804142
11153	804143
109247	804144
32782	804145
160189	804146
102357	804147
4110	804148
71638	804149
1392	804150
7261	804151
12899	804152
95560	804153
25680	804154
1736	804155
26633	804156
192590	804157
25469	804158
242571	804159
127	804160
387	804161
655	804162
11455	804163
96112	804164
45707	804165
5371	804166
44962	804167
165927	804168
95088	804169
52492	804170
43353	804171
170130	804172
167247	804173
3455	804174
246384	804175
3521	804176
75654	804177
133564	804178
52300	804179
31203	804180
20508	804181
1157	804182
5262	804183
46158	804184
41260	804185
9924	804186
39859	804187
759	804188
28091	804189
48846	804190
3391	804191
81669	804192
97035	804193
234599	804194
44651	804195
45937	804196
59125	804197
72700	804198
217759	804199
162343	804200
939	804201
9441	804202
91266	804203
38229	804204
54610	804205
264289	804206
17388	804207
8	804208
9718	804209
26746	804210
33	804211
14868	804212
31585	804213
106847	804214
18553	804215
170	804216
29910	804217
163367	804218
144	804219
15924	804220
4915	804221
11529	804222
17970	804223
261371	804224
10434	804225
96518	804226
272536	804227
12836	804228
838	804229
31752	804230
31311	804231
63627	804232
17778	804233
8360	804234
5771	804235
11309	804236
3947	804237
60297	804238
110727	804239
24664	804240
16857	804241
171612	804242
244003	804243
100305	804244
110589	804245
62288	804246
27819	804247
106197	804248
44075	804249
118817	804250
77429	804251
168067	804252
9367	804253
4568	804254
20019	804255
23164	804256
16794	804257
142551	804258
96269	804259
5120	804260
7388	804261
211840	804262
8020	804263
21	804264
42681	804265
15811	804266
40737	804267
13406	804268
13346	804269
225536	804270
33268	804271
2043	804272
13	804273
99211	804274
25855	804275
202384	804276
852	804277
176698	804278
2325	804279
27636	804280
48894	804281
22553	804282
1733	804283
62095	804284
62208	804285
3707	804286
232716	804287
3989	804288
685	804289
495	804290
237124	804291
74741	804292
127575	804293
39938	804294
144009	804295
95743	804296
10592	804297
14934	804298
153007	804299
206536	804300
87443	804301
15317	804302
8992	804303
29966	804304
6189	804305
4863	804306
22029	804307
15015	804308
244483	804309
259088	804310
60114	804311
234662	804312
55365	804313
12935	804314
106032	804315
587	804316
7588	804317
4345	804318
252674	804319
8045	804320
158204	804321
53353	804322
44247	804323
157803	804324
3523	804325
106394	804326
5673	804327
224657	804328
62979	804329
46233	804330
160009	804331
160867	804332
75117	804333
129468	804334
126154	804335
121939	804336
236668	804337
33864	804338
9224	804339
21443	804340
35572	804341
111826	804342
39002	804343
1777	804344
108069	804345
2738	804346
94603	804347
65125	804348
19336	804349
130890	804350
4230	804351
5195	804352
30732	804353
65517	804354
7738	804355
24552	804356
84581	804357
149900	804358
93118	804359
20175	804360
6100	804361
11893	804362
13560	804363
58700	804364
23084	804365
14327	804366
37152	804367
1427	804368
17776	804369
9501	804370
43348	804371
218417	804372
2449	804373
3299	804374
62959	804375
53489	804376
9106	804377
233344	804378
55965	804379
7005	804380
670	804381
106268	804382
104389	804383
1193	804384
8074	804385
7753	804386
748	804387
76138	804388
137779	804389
128429	804390
2237	804391
72385	804392
6054	804393
24242	804394
935	804395
121819	804396
81932	804397
30629	804398
6194	804399
24608	804400
5970	804401
60562	804402
118538	804403
78864	804404
169583	804405
77054	804406
66490	804407
6796	804408
1876	804409
63971	804410
3175	804411
72619	804412
137938	804413
808	804414
7397	804415
166438	804416
160160	804417
21646	804418
12060	804419
75974	804420
90215	804421
175	804422
41405	804423
65970	804424
2335	804425
141014	804426
20806	804427
97823	804428
17567	804429
1219	804430
33904	804431
203167	804432
49245	804433
127391	804434
163401	804435
220868	804436
16596	804437
15031	804438
5830	804439
973	804440
117834	804441
2001	804442
8754	804443
27665	804444
14061	804445
10741	804446
138653	804447
32936	804448
234179	804449
172415	804450
86937	804451
12666	804452
99555	804453
102347	804454
16830	804455
8932	804456
3791	804457
41350	804458
196110	804459
161042	804460
185702	804461
49559	804462
190174	804463
36540	804464
132281	804465
9873	804466
42850	804467
5983	804468
101585	804469
84000	804470
41408	804471
37894	804472
266997	804473
25006	804474
92985	804475
7700	804476
1484	804477
137698	804478
64893	804479
11426	804480
83615	804481
16424	804482
247908	804483
95368	804484
35564	804485
31963	804486
18313	804487
164	804488
6662	804489
1158	804490
64273	804491
5335	804492
2133	804493
34773	804494
121871	804495
53850	804496
213337	804497
502	804498
2862	804499
49108	804500
63500	804501
24055	804502
58132	804503
162975	804504
244383	804505
180462	804506
29556	804507
263949	804508
124289	804509
252945	804510
8265	804511
34344	804512
212151	804513
98822	804514
4018	804515
35957	804516
534	804517
31027	804518
35002	804519
11202	804520
3620	804521
48895	804522
152189	804523
7414	804524
32621	804525
5688	804526
29180	804527
99518	804528
3218	804529
38433	804530
73829	804531
49204	804532
7482	804533
119682	804534
136455	804535
20581	804536
59628	804537
409	804538
45473	804539
5936	804540
129834	804541
115552	804542
166296	804543
10467	804544
35784	804545
52796	804546
120485	804547
13423	804548
59363	804549
14802	804550
193403	804551
42340	804552
110274	804553
12054	804554
111327	804555
3909	804556
20341	804557
44396	804558
2004	804559
15774	804560
56026	804561
117869	804562
219774	804563
150333	804564
96132	804565
162432	804566
270069	804567
5204	804568
17335	804569
53127	804570
8951	804571
20195	804572
180915	804573
771	804574
3790	804575
270842	804576
93595	804577
39678	804578
63118	804579
53652	804580
919	804581
61026	804582
16036	804583
135556	804584
14840	804585
58304	804586
14408	804587
228146	804588
180565	804589
6138	804590
252417	804591
50705	804592
1687	804593
252445	804594
77786	804595
72996	804596
16445	804597
46909	804598
32832	804599
124419	804600
39200	804601
20017	804602
19313	804603
757	804604
106487	804605
44560	804606
45733	804607
16735	804608
58077	804609
164730	804610
65460	804611
49425	804612
144570	804613
36714	804614
1316	804615
30524	804616
4392	804617
37733	804618
64776	804619
63013	804620
97146	804621
29629	804622
34932	804623
160870	804624
25657	804625
10177	804626
46159	804627
24831	804628
21688	804629
32934	804630
3956	804631
36626	804632
99587	804633
2891	804634
23080	804635
84540	804636
111205	804637
21734	804638
19150	804639
74628	804640
60163	804641
59586	804642
165163	804643
6065	804644
38565	804645
298	804646
241455	804647
73549	804648
164588	804649
8316	804650
10110	804651
15806	804652
196706	804653
85329	804654
668	804655
244149	804656
32389	804657
96414	804658
61334	804659
103323	804660
13037	804661
10892	804662
142644	804663
240435	804664
72418	804665
387	804666
110718	804667
15872	804668
37227	804669
13764	804670
170003	804671
45398	804672
107341	804673
11547	804674
57242	804675
5918	804676
504	804677
161347	804678
77959	804679
22192	804680
3107	804681
120201	804682
160687	804683
8138	804684
57148	804685
45437	804686
7054	804687
91547	804688
167897	804689
5264	804690
23592	804691
109254	804692
187343	804693
145826	804694
154861	804695
239962	804696
53285	804697
157482	804698
7396	804699
41699	804700
85162	804701
16905	804702
123220	804703
11020	804704
12329	804705
131356	804706
284	804707
31022	804708
118562	804709
31029	804710
164660	804711
5840	804712
46000	804713
92439	804714
38565	804715
112685	804716
83680	804717
63707	804718
170610	804719
137850	804720
355	804721
37887	804722
77248	804723
88508	804724
166130	804725
135109	804726
2493	804727
99032	804728
11609	804729
83782	804730
14960	804731
74422	804732
261359	804733
53337	804734
106037	804735
151367	804736
26810	804737
3629	804738
135981	804739
1797	804740
128155	804741
4096	804742
32426	804743
200945	804744
5556	804745
38476	804746
3564	804747
60680	804748
1072	804749
76265	804750
336	804751
158258	804752
68414	804753
29284	804754
65504	804755
33313	804756
31175	804757
15315	804758
17828	804759
135780	804760
42117	804761
108522	804762
5878	804763
168140	804764
131730	804765
17992	804766
230335	804767
8079	804768
33948	804769
38989	804770
84696	804771
1066	804772
43173	804773
14080	804774
10896	804775
4594	804776
74512	804777
806	804778
151629	804779
26585	804780
53705	804781
15959	804782
19754	804783
85990	804784
604	804785
162197	804786
3840	804787
2051	804788
256873	804789
11972	804790
138147	804791
101100	804792
74117	804793
166784	804794
11111	804795
7808	804796
56792	804797
84725	804798
164855	804799
160262	804800
3810	804801
165932	804802
4584	804803
27960	804804
43168	804805
109310	804806
13709	804807
47761	804808
4845	804809
24388	804810
164703	804811
263753	804812
149172	804813
158821	804814
170776	804815
6942	804816
64903	804817
9218	804818
9385	804819
29607	804820
19787	804821
67916	804822
92103	804823
31681	804824
32454	804825
27432	804826
270802	804827
30957	804828
455	804829
16	804830
2239	804831
206167	804832
616	804833
6421	804834
26191	804835
56211	804836
16400	804837
90426	804838
89362	804839
36159	804840
156529	804841
5928	804842
363	804843
22160	804844
35347	804845
266468	804846
36269	804847
977	804848
203105	804849
96241	804850
42174	804851
38710	804852
187884	804853
10133	804854
10955	804855
101895	804856
146201	804857
2936	804858
85281	804859
158989	804860
186911	804861
123898	804862
37535	804863
103220	804864
16908	804865
133748	804866
35229	804867
30140	804868
87098	804869
225150	804870
105690	804871
254997	804872
12856	804873
157807	804874
218041	804875
213220	804876
80410	804877
107073	804878
159984	804879
12029	804880
27842	804881
27398	804882
6105	804883
3575	804884
15847	804885
3386	804886
32176	804887
151721	804888
242506	804889
20819	804890
101258	804891
169197	804892
2393	804893
14548	804894
13448	804895
67736	804896
166051	804897
59481	804898
38053	804899
56409	804900
10340	804901
2352	804902
8536	804903
12694	804904
65846	804905
13516	804906
22901	804907
78461	804908
537	804909
216745	804910
134309	804911
120167	804912
2815	804913
16963	804914
22578	804915
3066	804916
1172	804917
23319	804918
11104	804919
28210	804920
24078	804921
124798	804922
93087	804923
38267	804924
118994	804925
272651	804926
15406	804927
48404	804928
410	804929
708	804930
65301	804931
187242	804932
923	804933
17530	804934
246066	804935
194351	804936
8627	804937
21721	804938
38947	804939
13120	804940
48988	804941
256220	804942
12737	804943
9181	804944
16671	804945
26252	804946
132999	804947
7041	804948
9314	804949
243559	804950
775	804951
106364	804952
263577	804953
40963	804954
32645	804955
151835	804956
11645	804957
19681	804958
248117	804959
28270	804960
36539	804961
1087	804962
66719	804963
108106	804964
11111	804965
60793	804966
79380	804967
148364	804968
135930	804969
112049	804970
17393	804971
2137	804972
39447	804973
34	804974
21692	804975
54559	804976
38	804977
32648	804978
215322	804979
6428	804980
263341	804981
73553	804982
253376	804983
4395	804984
7189	804985
14865	804986
1737	804987
73398	804988
138603	804989
123898	804990
118016	804991
21859	804992
89653	804993
86501	804994
137472	804995
60434	804996
40078	804997
102778	804998
131809	804999
34634	805000
74274	805001
3427	805002
38583	805003
28164	805004
162557	805005
39985	805006
129447	805007
3042	805008
4972	805009
234070	805010
68565	805011
87907	805012
6721	805013
22943	805014
9219	805015
41352	805016
115918	805017
113873	805018
46587	805019
36589	805020
6929	805021
2750	805022
231079	805023
29035	805024
52233	805025
61360	805026
12124	805027
89530	805028
5110	805029
63917	805030
178980	805031
266967	805032
11236	805033
10019	805034
27200	805035
59811	805036
158174	805037
117506	805038
33249	805039
244850	805040
2096	805041
100488	805042
12	805043
193799	805044
50470	805045
421	805046
128684	805047
44525	805048
17237	805049
12342	805050
1514	805051
158847	805052
18674	805053
79749	805054
27736	805055
4462	805056
23016	805057
37673	805058
31234	805059
15578	805060
46918	805061
6957	805062
21176	805063
3644	805064
97726	805065
174388	805066
14418	805067
43445	805068
243148	805069
291	805070
422	805071
11929	805072
28580	805073
4	805074
257839	805075
17695	805076
17426	805077
108356	805078
2898	805079
15834	805080
235969	805081
112731	805082
701	805083
9516	805084
9424	805085
129753	805086
207675	805087
95293	805088
32036	805089
84346	805090
67735	805091
13009	805092
10456	805093
237641	805094
8048	805095
82912	805096
61303	805097
62420	805098
31042	805099
258032	805100
22971	805101
8949	805102
1899	805103
4265	805104
5136	805105
20097	805106
5399	805107
40097	805108
229809	805109
33267	805110
124652	805111
12099	805112
39414	805113
86422	805114
38837	805115
1058	805116
43909	805117
57590	805118
6666	805119
2693	805120
5210	805121
58290	805122
26878	805123
22401	805124
19728	805125
253133	805126
22789	805127
91026	805128
113745	805129
215361	805130
228530	805131
45168	805132
29250	805133
45572	805134
139471	805135
24244	805136
108481	805137
118057	805138
9154	805139
3330	805140
88852	805141
1973	805142
38625	805143
1430	805144
54531	805145
76787	805146
162985	805147
28151	805148
66456	805149
255	805150
67808	805151
95241	805152
46993	805153
98805	805154
126656	805155
4389	805156
35043	805157
48113	805158
41328	805159
271913	805160
782	805161
24797	805162
9115	805163
24756	805164
237327	805165
147778	805166
33552	805167
71039	805168
71520	805169
783	805170
248741	805171
255436	805172
8469	805173
6371	805174
912	805175
39751	805176
53139	805177
28975	805178
69564	805179
99	805180
112786	805181
9778	805182
39099	805183
5437	805184
10478	805185
3657	805186
240305	805187
79019	805188
115341	805189
12484	805190
244689	805191
90980	805192
72373	805193
220446	805194
124884	805195
7197	805196
161085	805197
156408	805198
1464	805199
103259	805200
158204	805201
92676	805202
98207	805203
19407	805204
814	805205
117703	805206
462	805207
8983	805208
245678	805209
60115	805210
34679	805211
95359	805212
4530	805213
96878	805214
1075	805215
31710	805216
22650	805217
23124	805218
20159	805219
8179	805220
68751	805221
78802	805222
49686	805223
2198	805224
7369	805225
32809	805226
168581	805227
37892	805228
51301	805229
272165	805230
61142	805231
10778	805232
236569	805233
41886	805234
1587	805235
23744	805236
13292	805237
45213	805238
5277	805239
31515	805240
204111	805241
77740	805242
15878	805243
19248	805244
57790	805245
47531	805246
4394	805247
18193	805248
18699	805249
155978	805250
10386	805251
165092	805252
2518	805253
1231	805254
18808	805255
53645	805256
42982	805257
188686	805258
31519	805259
29070	805260
3535	805261
16690	805262
11821	805263
2771	805264
146722	805265
406	805266
63579	805267
12636	805268
104150	805269
13051	805270
262664	805271
50065	805272
31813	805273
78976	805274
13120	805275
44867	805276
25087	805277
1964	805278
7568	805279
156461	805280
245717	805281
48438	805282
53078	805283
27191	805284
37530	805285
159786	805286
6992	805287
5992	805288
129699	805289
10364	805290
403	805291
163047	805292
59090	805293
19453	805294
935	805295
4115	805296
62074	805297
1274	805298
78373	805299
2906	805300
91383	805301
40654	805302
28798	805303
198840	805304
269134	805305
19810	805306
37820	805307
5655	805308
222102	805309
116721	805310
66486	805311
21507	805312
39645	805313
9624	805314
22323	805315
104193	805316
24328	805317
65482	805318
52989	805319
16549	805320
77702	805321
1419	805322
51774	805323
50076	805324
120862	805325
1235	805326
14984	805327
7037	805328
175732	805329
44466	805330
41407	805331
25894	805332
966	805333
60112	805334
3116	805335
121045	805336
29794	805337
6760	805338
103421	805339
67968	805340
7882	805341
1533	805342
18263	805343
10404	805344
92080	805345
833	805346
99961	805347
40656	805348
129806	805349
142895	805350
78592	805351
4325	805352
43509	805353
66300	805354
44992	805355
106914	805356
92931	805357
239398	805358
90070	805359
4893	805360
162870	805361
21863	805362
8147	805363
256486	805364
42922	805365
21346	805366
1728	805367
152525	805368
66896	805369
15934	805370
228005	805371
33321	805372
85172	805373
2	805374
12450	805375
97391	805376
108658	805377
19939	805378
120543	805379
118569	805380
17633	805381
33803	805382
29037	805383
34895	805384
88129	805385
35834	805386
13867	805387
144197	805388
171582	805389
92463	805390
89267	805391
151590	805392
13201	805393
27112	805394
16060	805395
4647	805396
227292	805397
45707	805398
60644	805399
48145	805400
337	805401
64370	805402
48831	805403
206422	805404
13332	805405
1674	805406
78092	805407
55293	805408
59352	805409
764	805410
58234	805411
209509	805412
257317	805413
5074	805414
113392	805415
14469	805416
95221	805417
3019	805418
10425	805419
8176	805420
601	805421
69876	805422
1255	805423
40434	805424
4802	805425
40774	805426
4431	805427
85500	805428
992	805429
145046	805430
137447	805431
6546	805432
79212	805433
133327	805434
158783	805435
254965	805436
27011	805437
199869	805438
11483	805439
68973	805440
12348	805441
67108	805442
13262	805443
8713	805444
18615	805445
75697	805446
2344	805447
188308	805448
27313	805449
129510	805450
14033	805451
15081	805452
1754	805453
26725	805454
222318	805455
17478	805456
272740	805457
1306	805458
6	805459
169476	805460
163357	805461
14148	805462
194906	805463
1721	805464
951	805465
109398	805466
146174	805467
36520	805468
45210	805469
54702	805470
41126	805471
752	805472
19360	805473
57986	805474
96180	805475
9828	805476
52704	805477
32615	805478
13777	805479
41299	805480
10399	805481
5327	805482
7851	805483
98638	805484
808	805485
10265	805486
43219	805487
2933	805488
206131	805489
2205	805490
2180	805491
39916	805492
44280	805493
32336	805494
790	805495
153312	805496
7262	805497
70923	805498
26914	805499
157535	805500
222683	805501
63291	805502
77	805503
30931	805504
30506	805505
74066	805506
3102	805507
104705	805508
237232	805509
4789	805510
9896	805511
154456	805512
65517	805513
100890	805514
57610	805515
1192	805516
109174	805517
71190	805518
87868	805519
128625	805520
22197	805521
164933	805522
6658	805523
38607	805524
135544	805525
58668	805526
237699	805527
147860	805528
8589	805529
37300	805530
114313	805531
265508	805532
13923	805533
67461	805534
140384	805535
3544	805536
106837	805537
47555	805538
170164	805539
68252	805540
12991	805541
16133	805542
55000	805543
7045	805544
64772	805545
17635	805546
83916	805547
70447	805548
111165	805549
871	805550
232912	805551
95432	805552
90799	805553
24725	805554
267	805555
39853	805556
111663	805557
48978	805558
67649	805559
264	805560
15629	805561
24816	805562
2316	805563
11871	805564
14	805565
195236	805566
918	805567
23475	805568
11177	805569
571	805570
28347	805571
153207	805572
248236	805573
61335	805574
125321	805575
70219	805576
71356	805577
75242	805578
137819	805579
14315	805580
6372	805581
3059	805582
27039	805583
256309	805584
53095	805585
56461	805586
4792	805587
52183	805588
113970	805589
22627	805590
42792	805591
30472	805592
89787	805593
81514	805594
4302	805595
7139	805596
39918	805597
160749	805598
13360	805599
10814	805600
10207	805601
125426	805602
24593	805603
3115	805604
5784	805605
1119	805606
11730	805607
387	805608
46222	805609
267745	805610
36645	805611
761	805612
157576	805613
1982	805614
162276	805615
36105	805616
62207	805617
3376	805618
5159	805619
14320	805620
19635	805621
113312	805622
269525	805623
4447	805624
96343	805625
150522	805626
230949	805627
33002	805628
130696	805629
30035	805630
28827	805631
63385	805632
246478	805633
76744	805634
40578	805635
849	805636
160945	805637
20510	805638
34239	805639
74032	805640
57225	805641
4042	805642
240575	805643
196232	805644
553	805645
68058	805646
3383	805647
132357	805648
49591	805649
3924	805650
248649	805651
16611	805652
58693	805653
168664	805654
17307	805655
57154	805656
16727	805657
44936	805658
207516	805659
100535	805660
185564	805661
159792	805662
114186	805663
93777	805664
167093	805665
19501	805666
30856	805667
97215	805668
85378	805669
53719	805670
36878	805671
6388	805672
98731	805673
11709	805674
102428	805675
50903	805676
16029	805677
47937	805678
13601	805679
1041	805680
157278	805681
10053	805682
124962	805683
126900	805684
67676	805685
12406	805686
75183	805687
60764	805688
43427	805689
269346	805690
240291	805691
175777	805692
9314	805693
27162	805694
253857	805695
23652	805696
246214	805697
48423	805698
24148	805699
105011	805700
83334	805701
163722	805702
51158	805703
20068	805704
53485	805705
254253	805706
205613	805707
43980	805708
33211	805709
7331	805710
21270	805711
233485	805712
40606	805713
114481	805714
32884	805715
1892	805716
33688	805717
11506	805718
96967	805719
159870	805720
123110	805721
32076	805722
21150	805723
88467	805724
28586	805725
269599	805726
134158	805727
143183	805728
22544	805729
52423	805730
407	805731
16441	805732
3211	805733
37421	805734
4978	805735
212797	805736
145197	805737
109131	805738
62949	805739
82747	805740
6526	805741
161400	805742
73228	805743
44343	805744
175144	805745
25843	805746
116046	805747
26891	805748
21392	805749
216083	805750
6228	805751
140929	805752
7039	805753
40865	805754
209857	805755
83059	805756
106906	805757
39563	805758
1213	805759
16313	805760
125630	805761
89779	805762
230390	805763
59690	805764
4497	805765
52648	805766
233111	805767
70790	805768
41674	805769
420	805770
2224	805771
178994	805772
21404	805773
27767	805774
150167	805775
2884	805776
7764	805777
33586	805778
75523	805779
9940	805780
139322	805781
20754	805782
11622	805783
100964	805784
261504	805785
56692	805786
139988	805787
104086	805788
80734	805789
16861	805790
7893	805791
22037	805792
85528	805793
21580	805794
118631	805795
42486	805796
66520	805797
13972	805798
105944	805799
12211	805800
136524	805801
9514	805802
156356	805803
136833	805804
99426	805805
122675	805806
94677	805807
72328	805808
56283	805809
109774	805810
5865	805811
109911	805812
36091	805813
59424	805814
889	805815
10141	805816
168650	805817
14372	805818
3013	805819
482	805820
10446	805821
43904	805822
218633	805823
85333	805824
15350	805825
62096	805826
3056	805827
77877	805828
12756	805829
27090	805830
88494	805831
31034	805832
154159	805833
394	805834
53681	805835
105737	805836
5947	805837
109091	805838
36331	805839
68920	805840
220506	805841
207793	805842
14074	805843
170878	805844
83809	805845
14953	805846
73283	805847
3158	805848
258910	805849
656	805850
90700	805851
39809	805852
32803	805853
258241	805854
61384	805855
1973	805856
8465	805857
87630	805858
3175	805859
72849	805860
57782	805861
90138	805862
152194	805863
64267	805864
167799	805865
18372	805866
21627	805867
140585	805868
59520	805869
60040	805870
44742	805871
212019	805872
136752	805873
2748	805874
11238	805875
256930	805876
2894	805877
42645	805878
34966	805879
2758	805880
23367	805881
4090	805882
14022	805883
186335	805884
118291	805885
1250	805886
182273	805887
45340	805888
7613	805889
48247	805890
177157	805891
465	805892
217371	805893
62763	805894
4984	805895
188682	805896
29752	805897
4957	805898
172158	805899
192679	805900
148030	805901
3766	805902
151214	805903
31822	805904
517	805905
160977	805906
17484	805907
976	805908
13414	805909
17510	805910
39649	805911
14383	805912
22892	805913
72240	805914
27091	805915
16206	805916
36753	805917
124312	805918
11182	805919
109625	805920
36338	805921
122814	805922
1388	805923
918	805924
25607	805925
45511	805926
50964	805927
15883	805928
33167	805929
34519	805930
58334	805931
165326	805932
33871	805933
7528	805934
13032	805935
139475	805936
111417	805937
50701	805938
24686	805939
8795	805940
53921	805941
27587	805942
3166	805943
272530	805944
3137	805945
13271	805946
63602	805947
23419	805948
114093	805949
24330	805950
4176	805951
196338	805952
42930	805953
39905	805954
1645	805955
38678	805956
110094	805957
46237	805958
30512	805959
99422	805960
92793	805961
19618	805962
63052	805963
4524	805964
7281	805965
221041	805966
23503	805967
11315	805968
207661	805969
99035	805970
62646	805971
11370	805972
8727	805973
171579	805974
73013	805975
40523	805976
6577	805977
242289	805978
1719	805979
11019	805980
6241	805981
7213	805982
155335	805983
39389	805984
96209	805985
12981	805986
210567	805987
265503	805988
53330	805989
29740	805990
47068	805991
15576	805992
10040	805993
5764	805994
55474	805995
93067	805996
13195	805997
257702	805998
17807	805999
35686	806000
535	806001
1975	806002
49945	806003
25996	806004
5913	806005
193432	806006
54793	806007
12664	806008
5942	806009
99892	806010
35612	806011
74085	806012
30369	806013
135441	806014
42451	806015
2757	806016
107	806017
9327	806018
1514	806019
123321	806020
184617	806021
67322	806022
30447	806023
240391	806024
128035	806025
150521	806026
193684	806027
6262	806028
35594	806029
21177	806030
81059	806031
113705	806032
108834	806033
9687	806034
261368	806035
15828	806036
52833	806037
255119	806038
125966	806039
5427	806040
18521	806041
51830	806042
49259	806043
163043	806044
67790	806045
5404	806046
352	806047
32792	806048
872	806049
72006	806050
96363	806051
3174	806052
65632	806053
178728	806054
7209	806055
7972	806056
87082	806057
4901	806058
5079	806059
218667	806060
25409	806061
43378	806062
73925	806063
5259	806064
27984	806065
50861	806066
27504	806067
21381	806068
32742	806069
50645	806070
109281	806071
47596	806072
34009	806073
39338	806074
23078	806075
125193	806076
1632	806077
56760	806078
12950	806079
206336	806080
39931	806081
54744	806082
4428	806083
57752	806084
3824	806085
111056	806086
5415	806087
6261	806088
1830	806089
3095	806090
29251	806091
61333	806092
73160	806093
109671	806094
68117	806095
53106	806096
7665	806097
14446	806098
9853	806099
6557	806100
2535	806101
22554	806102
1116	806103
746	806104
84513	806105
2989	806106
6689	806107
5166	806108
7279	806109
161747	806110
39698	806111
590	806112
108279	806113
598	806114
120979	806115
118372	806116
156086	806117
146227	806118
2064	806119
23024	806120
35872	806121
95887	806122
131926	806123
270287	806124
243291	806125
29842	806126
27618	806127
1061	806128
204429	806129
75590	806130
12134	806131
181925	806132
6700	806133
227583	806134
30379	806135
84757	806136
166292	806137
108316	806138
8	806139
48969	806140
110811	806141
17	806142
114026	806143
7655	806144
113469	806145
218497	806146
50378	806147
92201	806148
2468	806149
44154	806150
27415	806151
9112	806152
9341	806153
118719	806154
66939	806155
8077	806156
64385	806157
171507	806158
175542	806159
57771	806160
50970	806161
82346	806162
8247	806163
112388	806164
130596	806165
137859	806166
33944	806167
1480	806168
38454	806169
33050	806170
43594	806171
20516	806172
45913	806173
45717	806174
29394	806175
104281	806176
585	806177
32345	806178
118960	806179
139971	806180
113791	806181
20093	806182
6689	806183
23104	806184
6069	806185
21740	806186
106808	806187
23234	806188
3062	806189
44250	806190
61956	806191
1325	806192
158516	806193
437	806194
131639	806195
18161	806196
24261	806197
41799	806198
98195	806199
1304	806200
46937	806201
2396	806202
35405	806203
18855	806204
2656	806205
13956	806206
69357	806207
71214	806208
4987	806209
21627	806210
257572	806211
19880	806212
199724	806213
193650	806214
17765	806215
197502	806216
3244	806217
124733	806218
252710	806219
123145	806220
145765	806221
1765	806222
155911	806223
55004	806224
1292	806225
6747	806226
61997	806227
13543	806228
93149	806229
84203	806230
157195	806231
34433	806232
164446	806233
57615	806234
80228	806235
22534	806236
113758	806237
130958	806238
6545	806239
8255	806240
34884	806241
44713	806242
27536	806243
54455	806244
2801	806245
203980	806246
170	806247
3682	806248
106343	806249
122101	806250
25092	806251
121322	806252
62370	806253
20023	806254
99840	806255
82711	806256
186731	806257
3211	806258
2170	806259
25995	806260
14969	806261
103934	806262
267746	806263
61481	806264
74440	806265
51287	806266
70203	806267
8095	806268
26639	806269
46730	806270
67631	806271
52028	806272
170674	806273
28460	806274
2198	806275
186711	806276
9721	806277
147041	806278
76844	806279
16688	806280
46602	806281
6061	806282
70311	806283
169008	806284
84912	806285
6359	806286
6401	806287
181815	806288
7256	806289
141749	806290
9398	806291
228808	806292
153983	806293
43303	806294
125646	806295
269058	806296
3431	806297
56430	806298
1073	806299
98800	806300
42686	806301
35037	806302
3435	806303
3900	806304
17493	806305
51985	806306
3072	806307
68	806308
84072	806309
11455	806310
83746	806311
5935	806312
222963	806313
7712	806314
24403	806315
17216	806316
3320	806317
59214	806318
89512	806319
46725	806320
234998	806321
1805	806322
69744	806323
988	806324
21321	806325
158453	806326
90940	806327
8201	806328
58641	806329
176206	806330
161571	806331
509	806332
154475	806333
3475	806334
33737	806335
192565	806336
67767	806337
26939	806338
113937	806339
28709	806340
169542	806341
89262	806342
149874	806343
919	806344
58733	806345
75437	806346
55050	806347
79887	806348
67769	806349
32795	806350
67234	806351
1558	806352
1240	806353
29035	806354
7048	806355
48977	806356
48595	806357
16131	806358
43048	806359
24144	806360
2914	806361
18816	806362
9296	806363
31301	806364
103287	806365
73962	806366
41761	806367
256566	806368
163195	806369
4066	806370
31335	806371
103603	806372
11814	806373
92705	806374
450	806375
77308	806376
58127	806377
1984	806378
16940	806379
18488	806380
190082	806381
92476	806382
75417	806383
11394	806384
99060	806385
107495	806386
6515	806387
62286	806388
1910	806389
2106	806390
1977	806391
233442	806392
2064	806393
34558	806394
20224	806395
6527	806396
126053	806397
141200	806398
2993	806399
9714	806400
3483	806401
2496	806402
14306	806403
223162	806404
674	806405
4484	806406
255007	806407
234817	806408
18420	806409
11112	806410
5674	806411
200358	806412
1782	806413
3978	806414
27525	806415
2703	806416
15797	806417
42584	806418
120444	806419
16141	806420
191426	806421
76648	806422
79676	806423
26621	806424
226948	806425
21808	806426
59120	806427
27763	806428
23449	806429
74272	806430
109723	806431
1907	806432
26111	806433
54281	806434
4982	806435
35633	806436
2133	806437
9284	806438
12430	806439
49699	806440
1563	806441
45633	806442
197480	806443
80188	806444
11637	806445
34713	806446
57842	806447
5715	806448
47902	806449
7671	806450
56529	806451
28808	806452
13090	806453
181446	806454
101306	806455
155431	806456
11759	806457
71944	806458
85927	806459
4259	806460
13736	806461
101957	806462
43101	806463
166907	806464
65289	806465
125259	806466
255399	806467
39284	806468
8095	806469
13970	806470
21178	806471
259065	806472
5075	806473
86760	806474
3356	806475
89486	806476
12327	806477
13294	806478
3556	806479
72440	806480
131740	806481
41421	806482
3266	806483
99358	806484
54066	806485
46686	806486
37021	806487
71788	806488
9294	806489
148675	806490
7939	806491
1726	806492
78336	806493
164898	806494
25561	806495
18758	806496
26359	806497
168752	806498
15187	806499
44647	806500
150453	806501
94613	806502
14168	806503
92256	806504
29760	806505
59582	806506
77932	806507
123662	806508
92462	806509
69750	806510
2439	806511
6852	806512
15085	806513
86407	806514
6955	806515
141825	806516
5078	806517
16027	806518
56169	806519
37212	806520
2725	806521
85367	806522
4695	806523
265954	806524
87223	806525
37084	806526
3272	806527
41566	806528
107111	806529
1	806530
221395	806531
8190	806532
115523	806533
31930	806534
252548	806535
147093	806536
157500	806537
880	806538
398	806539
84437	806540
10305	806541
57537	806542
35001	806543
102132	806544
277	806545
50185	806546
30371	806547
32373	806548
544	806549
31081	806550
7438	806551
1093	806552
90516	806553
148646	806554
27948	806555
66755	806556
9066	806557
135548	806558
742	806559
17963	806560
134098	806561
31728	806562
33252	806563
101729	806564
257752	806565
7388	806566
2277	806567
31485	806568
10657	806569
11828	806570
88578	806571
83413	806572
165428	806573
34957	806574
10477	806575
228289	806576
215773	806577
84502	806578
7767	806579
192	806580
10807	806581
682	806582
248792	806583
91347	806584
30996	806585
138874	806586
130506	806587
62520	806588
18	806589
15424	806590
19035	806591
7704	806592
515	806593
17232	806594
77068	806595
7468	806596
16266	806597
48665	806598
64820	806599
5530	806600
20510	806601
7155	806602
113722	806603
4782	806604
54327	806605
6629	806606
43688	806607
39257	806608
219442	806609
170543	806610
47469	806611
129384	806612
64328	806613
51637	806614
10041	806615
110661	806616
195298	806617
24559	806618
3610	806619
2432	806620
9119	806621
9007	806622
11470	806623
14934	806624
2207	806625
74159	806626
8288	806627
91	806628
12620	806629
98982	806630
1712	806631
11304	806632
4387	806633
224441	806634
56839	806635
39841	806636
221468	806637
72290	806638
97688	806639
96276	806640
4720	806641
4166	806642
17392	806643
135012	806644
939	806645
223979	806646
22374	806647
199238	806648
48812	806649
12219	806650
8790	806651
134909	806652
9569	806653
720	806654
6323	806655
172312	806656
390	806657
76221	806658
20533	806659
880	806660
137692	806661
80968	806662
150604	806663
13559	806664
218344	806665
18524	806666
227143	806667
66418	806668
15466	806669
47388	806670
86158	806671
10926	806672
27489	806673
2031	806674
15593	806675
74997	806676
102746	806677
49863	806678
3022	806679
88812	806680
110326	806681
115725	806682
6014	806683
2389	806684
189134	806685
93327	806686
254639	806687
71567	806688
46989	806689
19025	806690
847	806691
27062	806692
272	806693
23608	806694
101138	806695
84686	806696
22061	806697
385	806698
33736	806699
149501	806700
214277	806701
186122	806702
3283	806703
9618	806704
18746	806705
87289	806706
10536	806707
3907	806708
42891	806709
4613	806710
38670	806711
3088	806712
10382	806713
22217	806714
163565	806715
28003	806716
43581	806717
22989	806718
560	806719
156918	806720
16441	806721
8691	806722
189909	806723
92540	806724
85317	806725
46720	806726
1365	806727
475	806728
33911	806729
244746	806730
22131	806731
231167	806732
20188	806733
508	806734
189801	806735
315	806736
28998	806737
109135	806738
161745	806739
89412	806740
225067	806741
165974	806742
79350	806743
40474	806744
309	806745
216618	806746
36151	806747
197796	806748
38499	806749
155893	806750
74616	806751
64268	806752
5592	806753
65875	806754
154781	806755
130117	806756
3926	806757
459	806758
32811	806759
1748	806760
11	806761
25688	806762
36406	806763
117774	806764
3221	806765
71304	806766
990	806767
28722	806768
28068	806769
36	806770
100303	806771
258120	806772
4631	806773
97354	806774
52340	806775
18546	806776
11853	806777
270224	806778
36268	806779
3049	806780
6638	806781
65043	806782
137949	806783
38838	806784
16010	806785
260258	806786
97533	806787
67717	806788
53753	806789
758	806790
58340	806791
97148	806792
30242	806793
23267	806794
50580	806795
10778	806796
190740	806797
262100	806798
36164	806799
42807	806800
62	806801
4116	806802
52431	806803
2604	806804
153152	806805
8519	806806
149038	806807
271261	806808
39737	806809
17571	806810
16157	806811
47563	806812
366	806813
264964	806814
116912	806815
71358	806816
140115	806817
253433	806818
70945	806819
8653	806820
17088	806821
76618	806822
10781	806823
21533	806824
1254	806825
8517	806826
2080	806827
203256	806828
98401	806829
150924	806830
7384	806831
176195	806832
55006	806833
25505	806834
76275	806835
272614	806836
231901	806837
59744	806838
50292	806839
242005	806840
29517	806841
77974	806842
54614	806843
17740	806844
386	806845
27310	806846
57666	806847
46197	806848
10952	806849
53650	806850
1008	806851
14033	806852
32082	806853
69483	806854
125571	806855
45320	806856
5121	806857
1044	806858
62850	806859
41570	806860
28224	806861
1381	806862
261084	806863
22189	806864
34275	806865
191749	806866
1670	806867
81579	806868
6980	806869
107958	806870
108500	806871
16863	806872
136991	806873
2506	806874
52910	806875
67626	806876
16726	806877
241681	806878
21758	806879
19602	806880
53251	806881
34960	806882
22448	806883
71444	806884
123444	806885
174689	806886
78134	806887
113541	806888
31571	806889
7792	806890
15452	806891
91511	806892
163577	806893
221138	806894
47747	806895
159863	806896
6190	806897
17808	806898
214968	806899
52743	806900
21651	806901
43693	806902
87311	806903
107865	806904
1809	806905
1900	806906
62137	806907
8345	806908
13984	806909
456	806910
238296	806911
88902	806912
14698	806913
10110	806914
11626	806915
71611	806916
246782	806917
657	806918
270860	806919
7802	806920
9850	806921
63853	806922
2639	806923
224845	806924
180207	806925
70715	806926
149904	806927
28520	806928
156436	806929
630	806930
76667	806931
107497	806932
17705	806933
117427	806934
252182	806935
50420	806936
8012	806937
42604	806938
26014	806939
38582	806940
74132	806941
122748	806942
37402	806943
4496	806944
35425	806945
19392	806946
55969	806947
57449	806948
30168	806949
1273	806950
158888	806951
124157	806952
24836	806953
56651	806954
82611	806955
37496	806956
103183	806957
35663	806958
89074	806959
186699	806960
31466	806961
57834	806962
19050	806963
2382	806964
13926	806965
75324	806966
25198	806967
23596	806968
5174	806969
64918	806970
9756	806971
4745	806972
22362	806973
224184	806974
36568	806975
78852	806976
216599	806977
19641	806978
197117	806979
46933	806980
8508	806981
108202	806982
5113	806983
43	806984
101538	806985
103	806986
44523	806987
55815	806988
62141	806989
16797	806990
2143	806991
12619	806992
9045	806993
10129	806994
10028	806995
56504	806996
14339	806997
143062	806998
71716	806999
3889	807000
107758	807001
39937	807002
10153	807003
149734	807004
44759	807005
85783	807006
101281	807007
1138	807008
116837	807009
101	807010
393	807011
19582	807012
270872	807013
86152	807014
207464	807015
142093	807016
92760	807017
1397	807018
9899	807019
13101	807020
172717	807021
1081	807022
76678	807023
28736	807024
16832	807025
29005	807026
202416	807027
6108	807028
10789	807029
13866	807030
32793	807031
51183	807032
194311	807033
162445	807034
7473	807035
49238	807036
176	807037
67708	807038
6348	807039
246824	807040
201203	807041
203675	807042
7727	807043
15701	807044
10787	807045
31327	807046
130060	807047
156795	807048
13765	807049
79971	807050
267440	807051
34265	807052
8245	807053
5164	807054
10718	807055
901	807056
118880	807057
107193	807058
67889	807059
110103	807060
26875	807061
49809	807062
11357	807063
23322	807064
8389	807065
29774	807066
52420	807067
120203	807068
5112	807069
5438	807070
1594	807071
35409	807072
18977	807073
27678	807074
199	807075
5832	807076
617	807077
53976	807078
98205	807079
1186	807080
186314	807081
59477	807082
52408	807083
860	807084
19582	807085
14823	807086
264516	807087
66522	807088
27589	807089
23880	807090
22541	807091
22269	807092
21556	807093
2623	807094
2282	807095
33423	807096
164587	807097
62302	807098
10913	807099
63791	807100
8671	807101
165593	807102
50864	807103
50334	807104
19535	807105
110314	807106
14766	807107
232366	807108
19598	807109
1386	807110
55447	807111
13788	807112
665	807113
143055	807114
2258	807115
34946	807116
244326	807117
50533	807118
33306	807119
252452	807120
38028	807121
2743	807122
76739	807123
39868	807124
1262	807125
108029	807126
113086	807127
26625	807128
10269	807129
3828	807130
148	807131
52592	807132
1192	807133
99178	807134
16006	807135
67221	807136
26978	807137
30533	807138
25469	807139
35289	807140
16515	807141
106554	807142
37913	807143
22998	807144
8913	807145
94443	807146
18809	807147
10670	807148
80381	807149
49514	807150
51443	807151
10940	807152
52589	807153
32864	807154
46957	807155
30583	807156
3840	807157
41650	807158
9179	807159
57857	807160
3374	807161
1524	807162
27652	807163
16031	807164
59188	807165
139738	807166
40324	807167
8247	807168
207561	807169
514	807170
1801	807171
78356	807172
21180	807173
19294	807174
32026	807175
1734	807176
9085	807177
50802	807178
38750	807179
768	807180
3631	807181
58109	807182
1879	807183
113539	807184
52594	807185
164024	807186
11371	807187
33015	807188
28496	807189
54073	807190
96096	807191
15007	807192
160340	807193
135397	807194
50	807195
72517	807196
745	807197
10887	807198
128917	807199
39921	807200
75232	807201
6516	807202
137985	807203
183853	807204
21037	807205
1637	807206
11965	807207
49057	807208
1904	807209
1604	807210
11055	807211
9294	807212
102896	807213
107220	807214
559	807215
173987	807216
166277	807217
75797	807218
57428	807219
113518	807220
30175	807221
17928	807222
117533	807223
64707	807224
2722	807225
111573	807226
135593	807227
47807	807228
85905	807229
4761	807230
127490	807231
67922	807232
137393	807233
54665	807234
138	807235
130625	807236
231979	807237
44221	807238
12756	807239
24655	807240
5154	807241
100094	807242
17500	807243
7838	807244
116755	807245
3553	807246
25387	807247
42221	807248
17823	807249
4130	807250
83072	807251
30883	807252
3214	807253
80702	807254
94867	807255
7128	807256
1194	807257
19505	807258
26181	807259
3010	807260
27577	807261
5694	807262
226199	807263
69283	807264
58457	807265
200605	807266
134544	807267
138042	807268
191092	807269
127373	807270
680	807271
141117	807272
58815	807273
5786	807274
171647	807275
11001	807276
180265	807277
14004	807278
254141	807279
2	807280
234088	807281
19878	807282
29657	807283
6813	807284
19070	807285
30337	807286
30391	807287
11455	807288
1545	807289
143396	807290
53812	807291
155641	807292
3517	807293
118	807294
2784	807295
17082	807296
20145	807297
115253	807298
97352	807299
37991	807300
34270	807301
1271	807302
15022	807303
2462	807304
140957	807305
51429	807306
12081	807307
26169	807308
48873	807309
1483	807310
69707	807311
18	807312
3978	807313
22484	807314
406	807315
244112	807316
193289	807317
48546	807318
695	807319
622	807320
57873	807321
103799	807322
252509	807323
18229	807324
87018	807325
117	807326
49334	807327
76868	807328
183700	807329
169428	807330
8714	807331
3006	807332
6806	807333
152151	807334
20190	807335
9864	807336
30784	807337
8286	807338
51389	807339
12492	807340
7369	807341
58273	807342
63938	807343
1350	807344
30679	807345
134667	807346
127689	807347
77378	807348
874	807349
166212	807350
130339	807351
51441	807352
8466	807353
35028	807354
128034	807355
157339	807356
79445	807357
58318	807358
12882	807359
139474	807360
2482	807361
35517	807362
2315	807363
52552	807364
19477	807365
142424	807366
109123	807367
611	807368
7287	807369
59195	807370
23865	807371
105602	807372
17295	807373
4676	807374
1652	807375
58579	807376
21414	807377
10282	807378
36555	807379
217580	807380
30862	807381
54484	807382
2127	807383
79007	807384
211317	807385
14135	807386
1150	807387
138752	807388
48221	807389
32164	807390
63811	807391
139264	807392
147044	807393
104	807394
123905	807395
12605	807396
22342	807397
3828	807398
145742	807399
184758	807400
157317	807401
2522	807402
138486	807403
15932	807404
57086	807405
25027	807406
8424	807407
213528	807408
11749	807409
109584	807410
43091	807411
3122	807412
72094	807413
14114	807414
35491	807415
261204	807416
6486	807417
370	807418
44543	807419
138990	807420
15015	807421
22649	807422
131254	807423
34338	807424
80370	807425
115859	807426
5564	807427
13904	807428
4885	807429
7813	807430
78977	807431
154175	807432
161242	807433
266399	807434
95696	807435
71576	807436
435	807437
208310	807438
46309	807439
3868	807440
13862	807441
553	807442
1331	807443
39878	807444
128899	807445
1386	807446
160809	807447
239371	807448
37482	807449
194378	807450
250621	807451
16901	807452
58931	807453
112650	807454
218823	807455
19093	807456
1122	807457
34906	807458
42155	807459
12889	807460
780	807461
6360	807462
55235	807463
227	807464
51791	807465
91896	807466
248480	807467
48980	807468
72748	807469
1348	807470
103253	807471
33151	807472
23764	807473
33165	807474
43190	807475
32713	807476
778	807477
52343	807478
24807	807479
25703	807480
194408	807481
6323	807482
71581	807483
148960	807484
56619	807485
61547	807486
80607	807487
17912	807488
1299	807489
2288	807490
15882	807491
66105	807492
1367	807493
176256	807494
60718	807495
269898	807496
1925	807497
4751	807498
159	807499
33323	807500
32777	807501
55723	807502
5564	807503
61239	807504
195482	807505
16271	807506
23775	807507
112342	807508
1930	807509
18989	807510
12178	807511
75156	807512
231238	807513
249760	807514
27190	807515
10987	807516
4417	807517
1641	807518
132008	807519
8047	807520
17604	807521
1784	807522
35210	807523
11875	807524
30182	807525
240810	807526
185186	807527
135047	807528
38001	807529
99604	807530
8047	807531
2549	807532
1417	807533
29607	807534
60564	807535
244178	807536
157087	807537
70144	807538
8596	807539
79834	807540
59157	807541
14899	807542
1009	807543
46190	807544
181221	807545
132089	807546
177	807547
1584	807548
36851	807549
151929	807550
36923	807551
92188	807552
121069	807553
1811	807554
114648	807555
110100	807556
165455	807557
121081	807558
6834	807559
108549	807560
36523	807561
29626	807562
543	807563
9191	807564
33420	807565
121288	807566
5039	807567
155499	807568
120619	807569
2788	807570
91053	807571
50352	807572
9282	807573
4177	807574
113560	807575
29253	807576
55477	807577
53928	807578
4237	807579
255168	807580
67316	807581
64736	807582
15374	807583
42614	807584
95897	807585
2003	807586
37002	807587
110326	807588
4545	807589
120117	807590
843	807591
4390	807592
54688	807593
36092	807594
22914	807595
25782	807596
41311	807597
120682	807598
42281	807599
5415	807600
40628	807601
40281	807602
201261	807603
57453	807604
169512	807605
85874	807606
65610	807607
2380	807608
101621	807609
24045	807610
53765	807611
270282	807612
1785	807613
7901	807614
58249	807615
97116	807616
6292	807617
63633	807618
31245	807619
48314	807620
256874	807621
23053	807622
98584	807623
23946	807624
3379	807625
27691	807626
37111	807627
34100	807628
14205	807629
120575	807630
15964	807631
27710	807632
216208	807633
533	807634
26465	807635
116559	807636
1387	807637
14728	807638
21358	807639
22696	807640
107596	807641
75911	807642
92041	807643
3133	807644
11642	807645
10424	807646
226617	807647
71030	807648
22296	807649
21748	807650
201120	807651
1034	807652
83648	807653
134124	807654
7397	807655
16384	807656
203810	807657
178621	807658
54587	807659
1385	807660
37453	807661
39053	807662
153021	807663
1672	807664
45546	807665
36699	807666
112986	807667
22510	807668
94103	807669
106458	807670
1689	807671
228354	807672
196708	807673
86864	807674
44935	807675
254791	807676
222827	807677
8949	807678
64681	807679
67973	807680
43503	807681
4028	807682
62234	807683
251488	807684
53270	807685
4460	807686
231222	807687
11725	807688
149247	807689
21635	807690
4022	807691
74276	807692
124002	807693
140601	807694
48478	807695
4848	807696
14702	807697
44524	807698
174620	807699
35008	807700
6527	807701
65734	807702
328	807703
177504	807704
88338	807705
161601	807706
37156	807707
114742	807708
16432	807709
37691	807710
38621	807711
188518	807712
118818	807713
2436	807714
12262	807715
78337	807716
18720	807717
42952	807718
25518	807719
17512	807720
29071	807721
36765	807722
100168	807723
12976	807724
50434	807725
5267	807726
6281	807727
1110	807728
217624	807729
169760	807730
77072	807731
28312	807732
218301	807733
429	807734
15840	807735
226239	807736
172403	807737
57651	807738
20061	807739
58565	807740
37847	807741
31293	807742
143628	807743
60351	807744
195727	807745
78519	807746
25356	807747
109477	807748
5179	807749
7001	807750
119797	807751
14633	807752
41108	807753
20458	807754
18035	807755
72185	807756
5165	807757
8484	807758
59384	807759
5915	807760
97104	807761
12283	807762
4420	807763
208923	807764
150479	807765
494	807766
43309	807767
23059	807768
133661	807769
22742	807770
34416	807771
26731	807772
4144	807773
4404	807774
65973	807775
2999	807776
64823	807777
144321	807778
211135	807779
18868	807780
4885	807781
101005	807782
4127	807783
145592	807784
200121	807785
51246	807786
175692	807787
7477	807788
165678	807789
212009	807790
30622	807791
72162	807792
87752	807793
10508	807794
250	807795
3177	807796
16712	807797
233231	807798
1331	807799
202523	807800
71	807801
23048	807802
129944	807803
25840	807804
144090	807805
3969	807806
15787	807807
6518	807808
156637	807809
87666	807810
107204	807811
76426	807812
21977	807813
133841	807814
31545	807815
4992	807816
2689	807817
140254	807818
110431	807819
221739	807820
39546	807821
37595	807822
162905	807823
368	807824
4096	807825
17098	807826
38268	807827
18776	807828
48955	807829
250623	807830
1388	807831
5358	807832
102013	807833
52290	807834
130	807835
59550	807836
14198	807837
25194	807838
51803	807839
22230	807840
17838	807841
148034	807842
23452	807843
45343	807844
76760	807845
123609	807846
4302	807847
528	807848
27566	807849
42866	807850
42605	807851
31224	807852
37072	807853
58525	807854
83439	807855
115982	807856
48520	807857
48923	807858
12800	807859
43256	807860
237919	807861
5255	807862
211662	807863
234126	807864
56	807865
20745	807866
756	807867
6867	807868
37201	807869
58358	807870
36457	807871
76	807872
21083	807873
8742	807874
48330	807875
212757	807876
158851	807877
90813	807878
162390	807879
77485	807880
19191	807881
1518	807882
3715	807883
211976	807884
132	807885
28528	807886
104233	807887
9054	807888
4910	807889
10970	807890
57520	807891
87415	807892
21534	807893
45975	807894
94403	807895
75032	807896
50565	807897
74634	807898
236343	807899
84056	807900
46020	807901
15252	807902
80906	807903
27768	807904
6597	807905
1413	807906
19565	807907
1460	807908
110035	807909
56420	807910
18004	807911
178041	807912
103599	807913
2444	807914
244155	807915
43121	807916
134341	807917
4742	807918
392	807919
89670	807920
33933	807921
1775	807922
106490	807923
49901	807924
36300	807925
39	807926
100943	807927
213350	807928
28392	807929
238631	807930
80671	807931
120534	807932
340	807933
7367	807934
36885	807935
6634	807936
5821	807937
13425	807938
809	807939
23482	807940
7525	807941
100609	807942
168500	807943
11881	807944
87793	807945
129523	807946
127176	807947
3554	807948
10861	807949
14909	807950
30603	807951
2806	807952
71252	807953
4348	807954
104707	807955
91421	807956
40010	807957
6825	807958
242551	807959
3384	807960
76150	807961
207639	807962
44900	807963
10343	807964
2518	807965
116098	807966
72	807967
140143	807968
161351	807969
13525	807970
69618	807971
263370	807972
15	807973
52468	807974
2957	807975
46310	807976
10712	807977
101700	807978
75878	807979
25084	807980
47068	807981
141691	807982
5690	807983
12171	807984
11115	807985
200471	807986
873	807987
182	807988
29359	807989
198090	807990
33408	807991
15410	807992
242780	807993
128799	807994
176884	807995
12408	807996
15801	807997
11382	807998
100843	807999
4482	808000
56580	808001
267575	808002
67959	808003
66717	808004
4369	808005
20513	808006
28002	808007
15746	808008
251407	808009
21271	808010
1689	808011
258221	808012
76352	808013
44281	808014
47549	808015
145834	808016
230812	808017
92311	808018
126997	808019
6123	808020
9821	808021
9054	808022
89042	808023
84003	808024
11586	808025
88561	808026
82370	808027
80325	808028
23450	808029
154575	808030
112663	808031
5219	808032
107306	808033
15666	808034
44593	808035
28985	808036
23362	808037
139450	808038
3048	808039
4506	808040
234	808041
6354	808042
79867	808043
12245	808044
26755	808045
87052	808046
162997	808047
44798	808048
150582	808049
17234	808050
266841	808051
21588	808052
203925	808053
176653	808054
109351	808055
95977	808056
74179	808057
46531	808058
4272	808059
155841	808060
13966	808061
82586	808062
37256	808063
17317	808064
9603	808065
263	808066
3895	808067
178790	808068
33356	808069
52321	808070
210	808071
7716	808072
3275	808073
108549	808074
186745	808075
59373	808076
57961	808077
96560	808078
185390	808079
69792	808080
236182	808081
18060	808082
127677	808083
98508	808084
259135	808085
6407	808086
57763	808087
4926	808088
124386	808089
8244	808090
2819	808091
57773	808092
20231	808093
69775	808094
25550	808095
56113	808096
57959	808097
226281	808098
67945	808099
43105	808100
125937	808101
20549	808102
17151	808103
108700	808104
6624	808105
18907	808106
57567	808107
11729	808108
69649	808109
5407	808110
271671	808111
33744	808112
25952	808113
1567	808114
27359	808115
3795	808116
90400	808117
52157	808118
58526	808119
150821	808120
129622	808121
102719	808122
83131	808123
6481	808124
2558	808125
19057	808126
26743	808127
57827	808128
80231	808129
5921	808130
11999	808131
29038	808132
55943	808133
11063	808134
78543	808135
28585	808136
11194	808137
30122	808138
204607	808139
107374	808140
133172	808141
143375	808142
5763	808143
39795	808144
133733	808145
7520	808146
21964	808147
24711	808148
131935	808149
263102	808150
210763	808151
67244	808152
83742	808153
189869	808154
143575	808155
55833	808156
84	808157
219530	808158
68315	808159
8540	808160
7808	808161
48054	808162
45874	808163
248996	808164
54273	808165
164936	808166
189315	808167
73871	808168
10849	808169
45051	808170
1054	808171
23162	808172
38457	808173
22753	808174
7596	808175
28963	808176
45295	808177
195816	808178
39169	808179
176464	808180
132236	808181
17528	808182
31789	808183
31979	808184
41873	808185
38942	808186
6544	808187
46679	808188
15011	808189
160112	808190
18391	808191
44840	808192
154922	808193
18359	808194
93040	808195
4449	808196
37099	808197
206906	808198
6893	808199
18420	808200
71731	808201
31749	808202
155094	808203
147126	808204
32125	808205
801	808206
11935	808207
21534	808208
90051	808209
2074	808210
56911	808211
78181	808212
60283	808213
116352	808214
130822	808215
12882	808216
21461	808217
27762	808218
48575	808219
18645	808220
129731	808221
713	808222
25700	808223
28065	808224
190563	808225
193672	808226
7019	808227
83834	808228
972	808229
50746	808230
23290	808231
12399	808232
16883	808233
66579	808234
21829	808235
17919	808236
232617	808237
73535	808238
251	808239
141106	808240
20224	808241
49225	808242
40865	808243
15224	808244
52797	808245
159986	808246
22264	808247
116163	808248
11761	808249
100026	808250
13103	808251
3303	808252
158471	808253
212441	808254
14348	808255
14615	808256
183185	808257
46393	808258
34192	808259
12024	808260
14439	808261
42194	808262
13917	808263
4082	808264
32332	808265
81393	808266
233957	808267
166051	808268
270840	808269
91717	808270
104420	808271
13292	808272
115811	808273
52820	808274
33138	808275
48961	808276
113087	808277
32965	808278
74854	808279
261031	808280
613	808281
26798	808282
34363	808283
30960	808284
71490	808285
88991	808286
34070	808287
97769	808288
53616	808289
1983	808290
133756	808291
71060	808292
651	808293
34836	808294
117787	808295
2964	808296
60921	808297
1676	808298
234275	808299
93978	808300
36968	808301
52205	808302
17055	808303
72895	808304
254435	808305
540	808306
175370	808307
5310	808308
118320	808309
43876	808310
11880	808311
173075	808312
68887	808313
42787	808314
11063	808315
51177	808316
90312	808317
58853	808318
248941	808319
42900	808320
6684	808321
19619	808322
201246	808323
7783	808324
142886	808325
42445	808326
102590	808327
42769	808328
4774	808329
66472	808330
112257	808331
8077	808332
80927	808333
21761	808334
84789	808335
262635	808336
102069	808337
172133	808338
15851	808339
219025	808340
53845	808341
31266	808342
6852	808343
170947	808344
8574	808345
3689	808346
6744	808347
1237	808348
48557	808349
72101	808350
603	808351
24674	808352
24957	808353
26778	808354
223781	808355
9148	808356
239732	808357
270890	808358
180219	808359
7084	808360
185923	808361
48135	808362
41041	808363
42194	808364
7200	808365
7302	808366
70570	808367
82313	808368
143462	808369
24951	808370
59151	808371
8209	808372
1852	808373
19662	808374
27321	808375
2722	808376
127455	808377
554	808378
36231	808379
42865	808380
67945	808381
172033	808382
20467	808383
21371	808384
33938	808385
40711	808386
86106	808387
174350	808388
77396	808389
207820	808390
45699	808391
147474	808392
88513	808393
21920	808394
64645	808395
983	808396
48195	808397
58057	808398
18530	808399
26337	808400
52774	808401
92236	808402
230852	808403
211	808404
32935	808405
62742	808406
243662	808407
170063	808408
204350	808409
78405	808410
116758	808411
73870	808412
7299	808413
104679	808414
10286	808415
7640	808416
118912	808417
139126	808418
154619	808419
62478	808420
21184	808421
25722	808422
156598	808423
242309	808424
33655	808425
22283	808426
230936	808427
33929	808428
215586	808429
129355	808430
40167	808431
211096	808432
72276	808433
109764	808434
7633	808435
238097	808436
19521	808437
170998	808438
32841	808439
105690	808440
86621	808441
55882	808442
158825	808443
65158	808444
23607	808445
9889	808446
43651	808447
103982	808448
61969	808449
31060	808450
141	808451
223180	808452
153112	808453
14177	808454
20220	808455
2468	808456
12480	808457
30071	808458
127936	808459
62641	808460
123728	808461
24206	808462
114685	808463
127634	808464
201123	808465
8757	808466
60087	808467
84858	808468
123020	808469
4720	808470
115288	808471
60634	808472
23550	808473
18427	808474
26483	808475
2447	808476
204904	808477
42536	808478
3682	808479
109260	808480
29210	808481
3550	808482
16471	808483
1653	808484
18623	808485
111767	808486
237634	808487
2218	808488
155026	808489
59134	808490
116	808491
11383	808492
101679	808493
25705	808494
399	808495
118497	808496
8263	808497
106036	808498
610	808499
172253	808500
151206	808501
27461	808502
20028	808503
4141	808504
6391	808505
63818	808506
107485	808507
41979	808508
7528	808509
23554	808510
15161	808511
29296	808512
69597	808513
45316	808514
40110	808515
2813	808516
69957	808517
51150	808518
37815	808519
4212	808520
2319	808521
48148	808522
59925	808523
242092	808524
15478	808525
19858	808526
20154	808527
97584	808528
100722	808529
17135	808530
4350	808531
70187	808532
3215	808533
149325	808534
41612	808535
128392	808536
206273	808537
68833	808538
162148	808539
2797	808540
63350	808541
207863	808542
68991	808543
159881	808544
52239	808545
39189	808546
58835	808547
102901	808548
1792	808549
47522	808550
8741	808551
18089	808552
178771	808553
47183	808554
251335	808555
1119	808556
133383	808557
2427	808558
62091	808559
82089	808560
2899	808561
16719	808562
12630	808563
17525	808564
2632	808565
2334	808566
8648	808567
95264	808568
195168	808569
6331	808570
21498	808571
1034	808572
14242	808573
4372	808574
6862	808575
11773	808576
29100	808577
25629	808578
82112	808579
84157	808580
172237	808581
388	808582
106030	808583
13383	808584
41985	808585
26202	808586
67733	808587
3400	808588
27918	808589
15876	808590
144829	808591
5303	808592
247322	808593
10031	808594
174912	808595
2706	808596
6880	808597
1808	808598
110047	808599
183922	808600
13043	808601
23825	808602
5293	808603
56445	808604
4649	808605
116373	808606
4080	808607
237437	808608
16110	808609
10950	808610
2815	808611
15171	808612
42075	808613
46252	808614
245370	808615
127481	808616
16834	808617
10138	808618
1685	808619
22055	808620
3068	808621
55061	808622
62271	808623
72934	808624
36383	808625
27419	808626
26571	808627
9459	808628
61327	808629
200556	808630
116205	808631
220	808632
1552	808633
32435	808634
152097	808635
44860	808636
180961	808637
511	808638
242961	808639
39209	808640
15512	808641
11599	808642
104725	808643
1590	808644
114603	808645
27073	808646
99829	808647
135751	808648
161988	808649
108	808650
1471	808651
76873	808652
271098	808653
36450	808654
71255	808655
3201	808656
26846	808657
5317	808658
15309	808659
9415	808660
250068	808661
77607	808662
165523	808663
66590	808664
92329	808665
79496	808666
100117	808667
73919	808668
80193	808669
2703	808670
112827	808671
7127	808672
151538	808673
11184	808674
46638	808675
206983	808676
56317	808677
12344	808678
46230	808679
8049	808680
106969	808681
50370	808682
237813	808683
27886	808684
46795	808685
56636	808686
21244	808687
4254	808688
34661	808689
4213	808690
4083	808691
14115	808692
2331	808693
39679	808694
1992	808695
5359	808696
42222	808697
24354	808698
1909	808699
16956	808700
5714	808701
9639	808702
56375	808703
160704	808704
119797	808705
41671	808706
6772	808707
116276	808708
162273	808709
66043	808710
803	808711
421	808712
169170	808713
84073	808714
40119	808715
75830	808716
6484	808717
173479	808718
18540	808719
10733	808720
23693	808721
7119	808722
12263	808723
17268	808724
2190	808725
10682	808726
150365	808727
57112	808728
43804	808729
64338	808730
9223	808731
14128	808732
85910	808733
78718	808734
92422	808735
225274	808736
96880	808737
69344	808738
22649	808739
59416	808740
71046	808741
95265	808742
79714	808743
35764	808744
163289	808745
177639	808746
152120	808747
2134	808748
19842	808749
8882	808750
12693	808751
5147	808752
24905	808753
63366	808754
8772	808755
172504	808756
24521	808757
57678	808758
90050	808759
141161	808760
9105	808761
23729	808762
109	808763
13724	808764
12359	808765
250557	808766
214566	808767
9916	808768
29046	808769
31654	808770
19291	808771
19236	808772
209962	808773
22845	808774
33522	808775
1254	808776
8756	808777
44721	808778
99304	808779
30231	808780
198477	808781
1487	808782
131628	808783
156370	808784
35530	808785
12098	808786
66320	808787
5701	808788
37983	808789
62224	808790
131396	808791
14330	808792
732	808793
24359	808794
76890	808795
87620	808796
1591	808797
140946	808798
129578	808799
149233	808800
142362	808801
11983	808802
1210	808803
28139	808804
185694	808805
41384	808806
51588	808807
146451	808808
38461	808809
139	808810
10967	808811
37	808812
676	808813
118002	808814
10708	808815
5813	808816
18239	808817
49669	808818
26004	808819
8966	808820
113329	808821
80017	808822
243706	808823
16282	808824
4457	808825
73620	808826
16818	808827
175821	808828
1873	808829
33422	808830
10479	808831
21221	808832
40779	808833
50060	808834
70370	808835
200632	808836
39971	808837
56839	808838
134290	808839
1143	808840
61947	808841
72866	808842
1992	808843
1105	808844
97947	808845
463	808846
3263	808847
8675	808848
16238	808849
68399	808850
123845	808851
266165	808852
3772	808853
27100	808854
122275	808855
151900	808856
123659	808857
152163	808858
3402	808859
51941	808860
74300	808861
47184	808862
8249	808863
169499	808864
8386	808865
5611	808866
75128	808867
19659	808868
295	808869
226973	808870
80952	808871
170520	808872
5652	808873
239776	808874
1247	808875
82823	808876
119927	808877
161016	808878
2854	808879
3877	808880
23235	808881
8298	808882
174911	808883
9195	808884
21694	808885
48857	808886
63181	808887
7672	808888
260142	808889
8187	808890
32518	808891
148124	808892
33535	808893
55	808894
2016	808895
187751	808896
55401	808897
111568	808898
231621	808899
12786	808900
238569	808901
54878	808902
67255	808903
50728	808904
19895	808905
20817	808906
25609	808907
97062	808908
656	808909
51284	808910
17009	808911
31918	808912
86842	808913
2876	808914
37346	808915
35889	808916
2131	808917
49656	808918
186841	808919
26458	808920
113967	808921
150705	808922
37700	808923
58819	808924
61892	808925
148343	808926
7156	808927
25729	808928
735	808929
75941	808930
41415	808931
59509	808932
1122	808933
33528	808934
20606	808935
7128	808936
151798	808937
97148	808938
175405	808939
13125	808940
119929	808941
54180	808942
170125	808943
6701	808944
38869	808945
51078	808946
142717	808947
1339	808948
6686	808949
78818	808950
18270	808951
45826	808952
79878	808953
5536	808954
159412	808955
502	808956
71764	808957
2	808958
153107	808959
32787	808960
17142	808961
20885	808962
14067	808963
163236	808964
5696	808965
260762	808966
220740	808967
147025	808968
300	808969
79655	808970
133024	808971
259146	808972
54611	808973
7830	808974
22909	808975
123661	808976
217769	808977
201816	808978
250837	808979
113042	808980
14754	808981
107694	808982
110338	808983
209397	808984
16411	808985
64960	808986
9215	808987
32216	808988
265	808989
1455	808990
231807	808991
8141	808992
187070	808993
15645	808994
123226	808995
18960	808996
29054	808997
255784	808998
37504	808999
67801	809000
14152	809001
83230	809002
821	809003
16	809004
384	809005
13602	809006
37957	809007
213658	809008
84766	809009
7972	809010
88322	809011
666	809012
5671	809013
7910	809014
2956	809015
24806	809016
31099	809017
1387	809018
269992	809019
5288	809020
231835	809021
114991	809022
102771	809023
12402	809024
42909	809025
59739	809026
7907	809027
124372	809028
54519	809029
189138	809030
3297	809031
4811	809032
378	809033
77957	809034
14172	809035
28848	809036
58085	809037
115820	809038
9146	809039
12602	809040
208633	809041
72581	809042
60051	809043
183352	809044
16216	809045
521	809046
136148	809047
76864	809048
241	809049
55425	809050
19441	809051
6323	809052
1783	809053
2844	809054
167404	809055
222627	809056
17017	809057
54071	809058
18852	809059
71455	809060
57661	809061
66616	809062
155772	809063
101909	809064
186784	809065
2035	809066
265814	809067
24448	809068
153585	809069
91849	809070
64105	809071
880	809072
69925	809073
180558	809074
25981	809075
220945	809076
68760	809077
150818	809078
38958	809079
102173	809080
76430	809081
36647	809082
28652	809083
129468	809084
27463	809085
56922	809086
39207	809087
4088	809088
8868	809089
86677	809090
189674	809091
1	809092
98190	809093
754	809094
12843	809095
121733	809096
39780	809097
57243	809098
43545	809099
32814	809100
155796	809101
5527	809102
1345	809103
2094	809104
60329	809105
121450	809106
117	809107
68674	809108
593	809109
127278	809110
14200	809111
254711	809112
85297	809113
19764	809114
125039	809115
6608	809116
120769	809117
6748	809118
112823	809119
158841	809120
7066	809121
74837	809122
25723	809123
83600	809124
48867	809125
159003	809126
16544	809127
257292	809128
270601	809129
864	809130
154205	809131
34435	809132
61609	809133
3536	809134
33233	809135
271369	809136
19480	809137
15291	809138
100666	809139
4269	809140
3576	809141
3319	809142
27241	809143
51397	809144
21148	809145
38863	809146
8239	809147
4895	809148
28835	809149
26045	809150
60833	809151
74689	809152
8676	809153
1910	809154
10311	809155
18573	809156
14813	809157
59850	809158
12780	809159
42407	809160
253881	809161
3140	809162
3389	809163
33695	809164
131419	809165
11125	809166
46038	809167
76623	809168
22867	809169
18294	809170
100441	809171
54084	809172
16610	809173
23225	809174
47991	809175
261888	809176
33510	809177
75604	809178
227304	809179
101623	809180
1195	809181
43577	809182
1045	809183
3757	809184
65233	809185
8950	809186
96354	809187
46811	809188
23790	809189
4428	809190
18631	809191
64265	809192
41331	809193
15715	809194
7455	809195
169847	809196
158866	809197
6560	809198
249376	809199
161312	809200
250304	809201
25006	809202
8540	809203
26667	809204
131911	809205
263899	809206
243828	809207
252386	809208
44381	809209
142149	809210
168877	809211
5685	809212
4	809213
66482	809214
58752	809215
7815	809216
2332	809217
127	809218
135632	809219
18650	809220
92963	809221
32503	809222
34150	809223
104415	809224
16356	809225
31005	809226
65749	809227
45569	809228
128783	809229
187806	809230
38538	809231
47201	809232
2569	809233
51215	809234
15430	809235
230823	809236
29928	809237
20227	809238
2182	809239
24628	809240
71071	809241
91883	809242
129692	809243
46677	809244
23432	809245
177617	809246
75717	809247
96454	809248
9558	809249
2553	809250
46093	809251
111430	809252
7315	809253
5546	809254
21094	809255
110630	809256
161656	809257
62131	809258
108565	809259
7368	809260
89978	809261
252679	809262
15817	809263
62177	809264
80967	809265
25343	809266
150775	809267
41376	809268
263802	809269
246316	809270
11966	809271
44813	809272
111399	809273
20585	809274
67146	809275
82146	809276
108919	809277
158396	809278
173281	809279
247619	809280
40726	809281
146542	809282
36020	809283
7398	809284
169981	809285
29099	809286
214206	809287
6798	809288
12473	809289
3389	809290
100867	809291
250909	809292
201	809293
271308	809294
87306	809295
650	809296
48319	809297
747	809298
51438	809299
62121	809300
155304	809301
704	809302
50399	809303
98458	809304
27975	809305
8545	809306
188843	809307
54948	809308
18817	809309
64856	809310
2991	809311
113626	809312
144449	809313
7481	809314
217280	809315
90603	809316
204140	809317
7246	809318
239703	809319
6932	809320
262970	809321
32363	809322
3585	809323
65568	809324
111114	809325
19400	809326
1764	809327
135529	809328
113177	809329
28608	809330
168975	809331
46626	809332
2998	809333
2388	809334
132824	809335
119139	809336
19145	809337
39757	809338
26706	809339
955	809340
29982	809341
148863	809342
26196	809343
17189	809344
127104	809345
28745	809346
11394	809347
18816	809348
9309	809349
90566	809350
105121	809351
158388	809352
45755	809353
248367	809354
248642	809355
149041	809356
252658	809357
12472	809358
51312	809359
241720	809360
1418	809361
55497	809362
12640	809363
135884	809364
26454	809365
41214	809366
58532	809367
96135	809368
53384	809369
98344	809370
177730	809371
28420	809372
57927	809373
122590	809374
239835	809375
253693	809376
3604	809377
93277	809378
24634	809379
3209	809380
11747	809381
46991	809382
4532	809383
19288	809384
18592	809385
37111	809386
251078	809387
140531	809388
156413	809389
17056	809390
141112	809391
191060	809392
18129	809393
14867	809394
146847	809395
167666	809396
7607	809397
41501	809398
7442	809399
184048	809400
269093	809401
38334	809402
224960	809403
8331	809404
210100	809405
84575	809406
38131	809407
44594	809408
986	809409
32910	809410
123216	809411
67704	809412
34875	809413
74767	809414
196554	809415
1679	809416
27949	809417
13135	809418
8412	809419
68258	809420
105113	809421
4647	809422
38498	809423
104581	809424
24512	809425
6301	809426
59670	809427
38561	809428
26787	809429
107710	809430
14535	809431
101258	809432
38034	809433
80009	809434
53678	809435
246040	809436
4622	809437
61288	809438
228411	809439
456	809440
28516	809441
47932	809442
174958	809443
23746	809444
898	809445
66662	809446
243696	809447
139033	809448
75011	809449
3737	809450
32353	809451
193601	809452
2414	809453
87911	809454
67564	809455
183916	809456
16420	809457
20729	809458
90484	809459
213372	809460
116272	809461
81537	809462
198378	809463
13524	809464
60916	809465
141698	809466
16178	809467
12425	809468
141239	809469
118089	809470
219	809471
44467	809472
128248	809473
1050	809474
163268	809475
20625	809476
31883	809477
255061	809478
28135	809479
126957	809480
49826	809481
109942	809482
127614	809483
21430	809484
202535	809485
142946	809486
36918	809487
64421	809488
48374	809489
53161	809490
17647	809491
22859	809492
115801	809493
74041	809494
5165	809495
49726	809496
33354	809497
39685	809498
6324	809499
3553	809500
19906	809501
81757	809502
111247	809503
1940	809504
35891	809505
88609	809506
53910	809507
52778	809508
8612	809509
45827	809510
19788	809511
31784	809512
40756	809513
91285	809514
107790	809515
1124	809516
74106	809517
196980	809518
250318	809519
194373	809520
4669	809521
18680	809522
4782	809523
59989	809524
60035	809525
198679	809526
668	809527
65471	809528
108883	809529
15534	809530
13596	809531
15800	809532
14988	809533
51	809534
76792	809535
145961	809536
252308	809537
217795	809538
3259	809539
152079	809540
1423	809541
226677	809542
210609	809543
13242	809544
16511	809545
6664	809546
74239	809547
69024	809548
37803	809549
77673	809550
108356	809551
14085	809552
14812	809553
66601	809554
148546	809555
51331	809556
7236	809557
157141	809558
2714	809559
49160	809560
190656	809561
12888	809562
157926	809563
52447	809564
92306	809565
62842	809566
255146	809567
126034	809568
129703	809569
9372	809570
3129	809571
99120	809572
53017	809573
153202	809574
41198	809575
121844	809576
36779	809577
2619	809578
22482	809579
767	809580
118221	809581
21551	809582
30066	809583
57935	809584
197	809585
127043	809586
981	809587
20864	809588
6185	809589
113974	809590
6689	809591
1446	809592
133876	809593
170864	809594
21	809595
57974	809596
145769	809597
77737	809598
43665	809599
5372	809600
267357	809601
774	809602
66957	809603
25725	809604
17722	809605
15247	809606
194882	809607
42743	809608
6159	809609
123151	809610
127182	809611
11747	809612
176286	809613
29753	809614
93783	809615
80309	809616
12062	809617
913	809618
62204	809619
13850	809620
40420	809621
1095	809622
17903	809623
36986	809624
136615	809625
41155	809626
214180	809627
82585	809628
209784	809629
2620	809630
115882	809631
86610	809632
39260	809633
51449	809634
252651	809635
69085	809636
31667	809637
5931	809638
81194	809639
18391	809640
856	809641
81051	809642
21857	809643
36090	809644
220930	809645
33330	809646
95812	809647
35552	809648
3459	809649
258538	809650
25906	809651
16057	809652
3686	809653
9630	809654
73336	809655
48681	809656
23905	809657
96890	809658
64506	809659
16116	809660
12689	809661
14661	809662
237498	809663
57049	809664
30	809665
48428	809666
32743	809667
98073	809668
745	809669
892	809670
236	809671
1329	809672
1607	809673
9913	809674
10664	809675
209188	809676
49912	809677
3759	809678
1222	809679
74478	809680
17214	809681
14249	809682
34067	809683
99319	809684
69300	809685
251336	809686
4988	809687
23848	809688
27521	809689
3764	809690
30159	809691
31882	809692
66175	809693
48029	809694
31402	809695
90675	809696
17718	809697
20390	809698
99531	809699
226353	809700
27554	809701
33969	809702
101043	809703
84306	809704
42826	809705
141808	809706
50430	809707
147057	809708
63206	809709
852	809710
108220	809711
37907	809712
8418	809713
1482	809714
28227	809715
9725	809716
180954	809717
19247	809718
81691	809719
89658	809720
24284	809721
86528	809722
4466	809723
14468	809724
4468	809725
27122	809726
72259	809727
22562	809728
97743	809729
20262	809730
254913	809731
15309	809732
2500	809733
131740	809734
5208	809735
16689	809736
1027	809737
101743	809738
85554	809739
83231	809740
155179	809741
34992	809742
71942	809743
192308	809744
124447	809745
190872	809746
77304	809747
2518	809748
62484	809749
245565	809750
8025	809751
1620	809752
53661	809753
49169	809754
132095	809755
5748	809756
254161	809757
20962	809758
13218	809759
138972	809760
54301	809761
8977	809762
61795	809763
123756	809764
12061	809765
55271	809766
263501	809767
50363	809768
36222	809769
254780	809770
134898	809771
94726	809772
124366	809773
218941	809774
98510	809775
5730	809776
21111	809777
1623	809778
28128	809779
13763	809780
15263	809781
169026	809782
272	809783
124058	809784
26013	809785
85205	809786
114705	809787
55749	809788
68439	809789
3836	809790
98375	809791
90090	809792
22152	809793
34857	809794
207601	809795
163856	809796
257808	809797
146219	809798
243301	809799
23408	809800
18228	809801
7665	809802
30557	809803
269635	809804
136150	809805
131593	809806
18723	809807
5621	809808
21726	809809
81075	809810
155760	809811
74949	809812
133639	809813
76629	809814
82110	809815
176350	809816
19340	809817
17347	809818
2835	809819
393	809820
73028	809821
89940	809822
35249	809823
191342	809824
86109	809825
104329	809826
37612	809827
14238	809828
171538	809829
5188	809830
33919	809831
94865	809832
53778	809833
72609	809834
10919	809835
1078	809836
112048	809837
35221	809838
146154	809839
18064	809840
127594	809841
32639	809842
221173	809843
90039	809844
245724	809845
35748	809846
2140	809847
1938	809848
151813	809849
2614	809850
69265	809851
104199	809852
17004	809853
76175	809854
27891	809855
71363	809856
230070	809857
35389	809858
28404	809859
70443	809860
40686	809861
28306	809862
3918	809863
21273	809864
163255	809865
253373	809866
163146	809867
58185	809868
11796	809869
6142	809870
136716	809871
54519	809872
54365	809873
52893	809874
27636	809875
54917	809876
1074	809877
45745	809878
440	809879
218274	809880
5818	809881
98762	809882
19173	809883
29083	809884
19476	809885
8286	809886
32	809887
66511	809888
1761	809889
98563	809890
41565	809891
257834	809892
144788	809893
104611	809894
34314	809895
79656	809896
2549	809897
42639	809898
26978	809899
62279	809900
169873	809901
831	809902
29685	809903
6050	809904
243336	809905
147635	809906
120091	809907
16595	809908
238453	809909
266184	809910
149182	809911
14781	809912
1263	809913
143093	809914
264863	809915
17893	809916
84582	809917
30451	809918
140364	809919
712	809920
94665	809921
84141	809922
11516	809923
2529	809924
851	809925
78629	809926
28938	809927
2303	809928
112522	809929
46678	809930
247910	809931
131512	809932
104524	809933
2930	809934
89299	809935
210363	809936
266323	809937
14870	809938
61754	809939
104144	809940
166013	809941
84654	809942
50202	809943
20932	809944
259308	809945
10148	809946
46949	809947
234873	809948
32563	809949
128731	809950
18795	809951
157883	809952
206888	809953
75215	809954
191335	809955
7751	809956
72962	809957
1652	809958
55309	809959
51840	809960
18937	809961
128368	809962
89270	809963
41128	809964
53294	809965
9229	809966
91126	809967
61942	809968
165183	809969
144768	809970
103616	809971
32090	809972
182618	809973
74413	809974
101576	809975
75317	809976
80847	809977
24285	809978
19077	809979
3	809980
2552	809981
18276	809982
3456	809983
8696	809984
37392	809985
35334	809986
169281	809987
18737	809988
9445	809989
260379	809990
5412	809991
51250	809992
156310	809993
261158	809994
83864	809995
14143	809996
204712	809997
23268	809998
187252	809999
110370	810000
82490	810001
3454	810002
1592	810003
133109	810004
28729	810005
227424	810006
3618	810007
66846	810008
250962	810009
146919	810010
2476	810011
37279	810012
35384	810013
62682	810014
235088	810015
58249	810016
28186	810017
47935	810018
3654	810019
102691	810020
7313	810021
51485	810022
60822	810023
2724	810024
155922	810025
196283	810026
133676	810027
56700	810028
63449	810029
28799	810030
233	810031
160591	810032
20349	810033
138767	810034
8818	810035
17689	810036
85499	810037
30568	810038
55494	810039
411	810040
20024	810041
5898	810042
8410	810043
13490	810044
170438	810045
232087	810046
3450	810047
18915	810048
3	810049
30360	810050
75500	810051
77388	810052
7020	810053
3072	810054
136867	810055
71544	810056
28093	810057
11212	810058
2	810059
26073	810060
57071	810061
47742	810062
24102	810063
175308	810064
14679	810065
54534	810066
24047	810067
49883	810068
2151	810069
3443	810070
38854	810071
157117	810072
166696	810073
52550	810074
618	810075
34219	810076
46796	810077
13475	810078
19260	810079
53735	810080
22923	810081
12690	810082
26047	810083
35609	810084
59461	810085
48	810086
65388	810087
4859	810088
6652	810089
12953	810090
692	810091
8153	810092
14871	810093
573	810094
150983	810095
21035	810096
94960	810097
202677	810098
721	810099
88767	810100
188744	810101
26738	810102
4207	810103
196427	810104
196	810105
13177	810106
28574	810107
55690	810108
17476	810109
5266	810110
55915	810111
57426	810112
11612	810113
222619	810114
152791	810115
3682	810116
17797	810117
10813	810118
2566	810119
3675	810120
13669	810121
37338	810122
676	810123
8251	810124
102141	810125
156097	810126
260181	810127
50607	810128
2055	810129
270617	810130
77970	810131
122922	810132
448	810133
22196	810134
108377	810135
1408	810136
11993	810137
96089	810138
2509	810139
16609	810140
56050	810141
93439	810142
219004	810143
270528	810144
77550	810145
219232	810146
33548	810147
258377	810148
45601	810149
17894	810150
51073	810151
40482	810152
206481	810153
247663	810154
48098	810155
3729	810156
236844	810157
20681	810158
64710	810159
174816	810160
75265	810161
7417	810162
42306	810163
16600	810164
249041	810165
46306	810166
249795	810167
8411	810168
6617	810169
52693	810170
27673	810171
2250	810172
21845	810173
7518	810174
48368	810175
71172	810176
112854	810177
4	810178
90715	810179
2853	810180
3275	810181
238420	810182
92085	810183
174891	810184
112320	810185
204831	810186
34920	810187
58015	810188
1200	810189
224601	810190
122535	810191
9371	810192
16329	810193
32962	810194
133934	810195
477	810196
20868	810197
11812	810198
18556	810199
1534	810200
11962	810201
50562	810202
54308	810203
39562	810204
22857	810205
58469	810206
142314	810207
467	810208
819	810209
33857	810210
40605	810211
64258	810212
42457	810213
15975	810214
5253	810215
45930	810216
61549	810217
50999	810218
150939	810219
22528	810220
16577	810221
49771	810222
38445	810223
107004	810224
132416	810225
3069	810226
23729	810227
15562	810228
31775	810229
211012	810230
18672	810231
96385	810232
402	810233
19208	810234
8050	810235
129876	810236
115412	810237
13743	810238
28955	810239
12140	810240
56299	810241
25471	810242
115036	810243
101919	810244
254181	810245
13053	810246
20283	810247
62273	810248
71425	810249
105032	810250
893	810251
27724	810252
70401	810253
77605	810254
134982	810255
31660	810256
72775	810257
53972	810258
669	810259
2866	810260
105720	810261
12237	810262
83248	810263
18578	810264
28	810265
239565	810266
15725	810267
4238	810268
73323	810269
10569	810270
76346	810271
4104	810272
59312	810273
26030	810274
107859	810275
149222	810276
230622	810277
100569	810278
11832	810279
619	810280
49319	810281
87461	810282
214430	810283
19994	810284
39058	810285
76819	810286
13621	810287
24471	810288
12210	810289
154538	810290
164367	810291
4122	810292
190452	810293
78011	810294
9361	810295
9648	810296
55514	810297
1020	810298
88356	810299
15798	810300
2747	810301
96878	810302
6120	810303
36186	810304
33955	810305
104	810306
14191	810307
22525	810308
78695	810309
196993	810310
7703	810311
12864	810312
4294	810313
84581	810314
12992	810315
41369	810316
13340	810317
74791	810318
78975	810319
91602	810320
10848	810321
35602	810322
56364	810323
28755	810324
106364	810325
215106	810326
11994	810327
85310	810328
108586	810329
5220	810330
9	810331
72217	810332
1659	810333
139268	810334
44125	810335
15937	810336
5521	810337
13263	810338
141456	810339
35734	810340
132533	810341
106774	810342
102187	810343
1744	810344
91577	810345
177691	810346
77589	810347
9846	810348
9272	810349
112283	810350
254329	810351
54874	810352
9173	810353
2040	810354
106276	810355
1173	810356
170229	810357
65483	810358
3428	810359
106511	810360
7224	810361
5575	810362
36022	810363
22847	810364
24746	810365
16680	810366
5469	810367
73915	810368
7920	810369
249164	810370
65920	810371
155814	810372
34410	810373
132612	810374
252281	810375
206901	810376
165078	810377
42074	810378
3082	810379
27363	810380
68826	810381
24352	810382
35442	810383
16993	810384
74507	810385
3327	810386
15315	810387
185462	810388
18425	810389
16433	810390
6488	810391
57790	810392
1057	810393
1134	810394
29489	810395
48632	810396
4873	810397
132245	810398
25049	810399
3811	810400
942	810401
55118	810402
159961	810403
6318	810404
51720	810405
90974	810406
269286	810407
50993	810408
21747	810409
57510	810410
170119	810411
85420	810412
168054	810413
10367	810414
16404	810415
875	810416
100475	810417
1591	810418
54612	810419
23013	810420
7311	810421
6980	810422
5622	810423
54418	810424
54361	810425
2972	810426
13490	810427
53212	810428
94414	810429
109464	810430
27661	810431
87549	810432
31594	810433
67580	810434
25375	810435
6906	810436
128317	810437
75612	810438
17994	810439
69491	810440
154714	810441
12215	810442
92161	810443
146	810444
94917	810445
48869	810446
6247	810447
169654	810448
6178	810449
47310	810450
22918	810451
24756	810452
90872	810453
208934	810454
15176	810455
3510	810456
11065	810457
13906	810458
120121	810459
3	810460
58001	810461
9437	810462
15102	810463
2046	810464
974	810465
65859	810466
3929	810467
172576	810468
149750	810469
34754	810470
127600	810471
12727	810472
52430	810473
21814	810474
52018	810475
6128	810476
75398	810477
35267	810478
221588	810479
800	810480
27146	810481
130722	810482
32165	810483
73220	810484
11482	810485
149138	810486
20966	810487
84186	810488
6451	810489
1218	810490
32964	810491
40142	810492
75639	810493
104708	810494
235378	810495
45199	810496
124788	810497
31391	810498
51742	810499
23394	810500
95638	810501
202813	810502
66914	810503
36701	810504
3799	810505
52579	810506
9661	810507
490	810508
34314	810509
248747	810510
19928	810511
141506	810512
27690	810513
22844	810514
28659	810515
63141	810516
18090	810517
157765	810518
242995	810519
269837	810520
30126	810521
8710	810522
1962	810523
17645	810524
228	810525
24248	810526
133417	810527
52983	810528
6547	810529
26619	810530
770	810531
10158	810532
1467	810533
272522	810534
41712	810535
13532	810536
3201	810537
2649	810538
74033	810539
7992	810540
65860	810541
195000	810542
91491	810543
6054	810544
143258	810545
220	810546
49362	810547
158625	810548
74980	810549
163312	810550
62842	810551
7297	810552
44844	810553
18972	810554
87709	810555
65464	810556
83026	810557
129558	810558
79103	810559
10346	810560
16415	810561
10283	810562
235368	810563
97881	810564
123711	810565
9171	810566
2533	810567
22631	810568
25154	810569
97768	810570
101622	810571
236081	810572
80556	810573
1699	810574
103161	810575
1143	810576
162599	810577
33364	810578
51546	810579
33171	810580
23799	810581
799	810582
120465	810583
73090	810584
21453	810585
7855	810586
29002	810587
191820	810588
30321	810589
2360	810590
92745	810591
66179	810592
61518	810593
99132	810594
20306	810595
45960	810596
2439	810597
7607	810598
50146	810599
63926	810600
100729	810601
15584	810602
18855	810603
249688	810604
69073	810605
26625	810606
114951	810607
26451	810608
20810	810609
9479	810610
25522	810611
21476	810612
2198	810613
227757	810614
1354	810615
48857	810616
198633	810617
85499	810618
10210	810619
2005	810620
19075	810621
166034	810622
112640	810623
117471	810624
2922	810625
66262	810626
11184	810627
10200	810628
22680	810629
7500	810630
35234	810631
198829	810632
75945	810633
96913	810634
182310	810635
220476	810636
15066	810637
165966	810638
12699	810639
156074	810640
150269	810641
2876	810642
2149	810643
97998	810644
160559	810645
17806	810646
97174	810647
20934	810648
193586	810649
1751	810650
136090	810651
24240	810652
15933	810653
3043	810654
67768	810655
2455	810656
144112	810657
19870	810658
15895	810659
46532	810660
36137	810661
24464	810662
2909	810663
32440	810664
98413	810665
13200	810666
11166	810667
23795	810668
14719	810669
103448	810670
15360	810671
28293	810672
164254	810673
10683	810674
28012	810675
19989	810676
257657	810677
6607	810678
101406	810679
40170	810680
11085	810681
38809	810682
159351	810683
84717	810684
105282	810685
76087	810686
179737	810687
46695	810688
32537	810689
140752	810690
49304	810691
36598	810692
179901	810693
2986	810694
6697	810695
77217	810696
131476	810697
100631	810698
18151	810699
205831	810700
142896	810701
55635	810702
6041	810703
48320	810704
68805	810705
57072	810706
10202	810707
40021	810708
2889	810709
15764	810710
55819	810711
31246	810712
149504	810713
91776	810714
27300	810715
6520	810716
147394	810717
91631	810718
71749	810719
132483	810720
19560	810721
66952	810722
12451	810723
2288	810724
116032	810725
260687	810726
115328	810727
17500	810728
260214	810729
17925	810730
10039	810731
13734	810732
29748	810733
176031	810734
1403	810735
15871	810736
24615	810737
22790	810738
24299	810739
33829	810740
30064	810741
17853	810742
287	810743
2	810744
196184	810745
20264	810746
2192	810747
92794	810748
90909	810749
16246	810750
142787	810751
78496	810752
72345	810753
27541	810754
172192	810755
38989	810756
1157	810757
37879	810758
37726	810759
22080	810760
132006	810761
18898	810762
96762	810763
32513	810764
115959	810765
29087	810766
13224	810767
46059	810768
5166	810769
68933	810770
9545	810771
10763	810772
190021	810773
17060	810774
95824	810775
143494	810776
85354	810777
18326	810778
30273	810779
18465	810780
20780	810781
3567	810782
167144	810783
17732	810784
3023	810785
42074	810786
91360	810787
13906	810788
113741	810789
1677	810790
17157	810791
10930	810792
30706	810793
247151	810794
14086	810795
26525	810796
207195	810797
10145	810798
1538	810799
152025	810800
55796	810801
115851	810802
6250	810803
31537	810804
76371	810805
257488	810806
48	810807
17693	810808
98544	810809
44355	810810
10742	810811
87702	810812
13068	810813
59447	810814
106907	810815
23502	810816
8908	810817
91632	810818
73405	810819
137722	810820
18208	810821
170777	810822
226498	810823
89974	810824
39813	810825
31108	810826
35995	810827
152088	810828
43607	810829
45266	810830
870	810831
6358	810832
8494	810833
116324	810834
8656	810835
107406	810836
103	810837
2684	810838
168687	810839
109737	810840
277	810841
87790	810842
9726	810843
80406	810844
57748	810845
225421	810846
215199	810847
75872	810848
33125	810849
24336	810850
21306	810851
230612	810852
3895	810853
102266	810854
127294	810855
59838	810856
109389	810857
9930	810858
98302	810859
47116	810860
61323	810861
141256	810862
10462	810863
83330	810864
9784	810865
30359	810866
5716	810867
60436	810868
53764	810869
144625	810870
728	810871
97799	810872
15942	810873
725	810874
1090	810875
185641	810876
200521	810877
42729	810878
92755	810879
60492	810880
146494	810881
23016	810882
644	810883
18531	810884
14223	810885
6224	810886
87797	810887
1702	810888
78144	810889
34567	810890
52427	810891
1850	810892
299	810893
11740	810894
497	810895
37789	810896
11826	810897
11955	810898
164679	810899
942	810900
14292	810901
45045	810902
131153	810903
399	810904
194821	810905
141442	810906
286	810907
15267	810908
33284	810909
25205	810910
189579	810911
14112	810912
23080	810913
2005	810914
105909	810915
43713	810916
1623	810917
211542	810918
66726	810919
180067	810920
1654	810921
74305	810922
2708	810923
73020	810924
4023	810925
86372	810926
1114	810927
3662	810928
20061	810929
52570	810930
162028	810931
6184	810932
51753	810933
5450	810934
10204	810935
47235	810936
41450	810937
199496	810938
11981	810939
257414	810940
60708	810941
56665	810942
154972	810943
89740	810944
43383	810945
6421	810946
250683	810947
1516	810948
73172	810949
20194	810950
150128	810951
60447	810952
1238	810953
46423	810954
152095	810955
108668	810956
158684	810957
165237	810958
15868	810959
153333	810960
21796	810961
75283	810962
129586	810963
2193	810964
17061	810965
2395	810966
26572	810967
32614	810968
54627	810969
249813	810970
95960	810971
7540	810972
109922	810973
17991	810974
151174	810975
154389	810976
4373	810977
219314	810978
53278	810979
19933	810980
60182	810981
4128	810982
39090	810983
9394	810984
73546	810985
16294	810986
8946	810987
32802	810988
1806	810989
260869	810990
122908	810991
256	810992
12208	810993
6354	810994
178615	810995
140428	810996
27793	810997
20042	810998
95721	810999
125356	811000
16290	811001
5187	811002
88461	811003
24243	811004
25597	811005
59167	811006
63808	811007
3757	811008
47093	811009
43073	811010
143834	811011
23391	811012
6	811013
11633	811014
59707	811015
10632	811016
146423	811017
28674	811018
195661	811019
778	811020
150187	811021
12633	811022
113556	811023
174005	811024
43482	811025
833	811026
39556	811027
111687	811028
3825	811029
11134	811030
33327	811031
167202	811032
460	811033
20298	811034
8251	811035
22843	811036
265488	811037
97945	811038
50041	811039
209161	811040
107102	811041
53162	811042
41755	811043
11934	811044
15949	811045
14462	811046
2235	811047
28028	811048
261710	811049
211066	811050
79458	811051
4582	811052
14082	811053
33060	811054
90652	811055
4082	811056
196103	811057
109969	811058
260769	811059
75509	811060
653	811061
76086	811062
38610	811063
40311	811064
75530	811065
213917	811066
4653	811067
33095	811068
9167	811069
92651	811070
46888	811071
158292	811072
18285	811073
7122	811074
22445	811075
87366	811076
53896	811077
59719	811078
4299	811079
131350	811080
31	811081
28444	811082
14435	811083
49314	811084
91859	811085
50712	811086
158867	811087
5397	811088
15861	811089
95709	811090
86667	811091
19768	811092
76662	811093
8392	811094
84463	811095
168214	811096
3212	811097
7086	811098
23155	811099
56553	811100
54974	811101
8981	811102
3062	811103
19309	811104
272005	811105
58131	811106
108497	811107
89966	811108
29705	811109
116354	811110
19739	811111
64686	811112
6988	811113
30210	811114
9492	811115
24175	811116
11061	811117
28782	811118
56	811119
19715	811120
9399	811121
87982	811122
29103	811123
40518	811124
106449	811125
158750	811126
57215	811127
1955	811128
110534	811129
4252	811130
45273	811131
310	811132
6991	811133
8438	811134
27373	811135
8858	811136
84204	811137
123496	811138
8401	811139
43568	811140
158190	811141
80698	811142
45199	811143
42145	811144
264972	811145
166490	811146
63153	811147
10469	811148
15475	811149
9720	811150
10959	811151
92621	811152
3313	811153
53488	811154
134941	811155
8838	811156
1773	811157
8987	811158
13325	811159
3376	811160
17976	811161
26595	811162
2765	811163
93333	811164
479	811165
46311	811166
7910	811167
42843	811168
153862	811169
991	811170
253503	811171
34317	811172
12166	811173
19374	811174
30787	811175
4159	811176
41645	811177
61111	811178
34737	811179
126767	811180
143611	811181
19414	811182
3207	811183
23302	811184
75157	811185
172431	811186
66747	811187
482	811188
66561	811189
105963	811190
194553	811191
18983	811192
16402	811193
1628	811194
886	811195
232181	811196
1356	811197
36386	811198
198556	811199
251161	811200
118982	811201
19295	811202
63553	811203
119206	811204
27321	811205
8976	811206
190350	811207
2359	811208
23787	811209
167522	811210
34351	811211
17354	811212
30264	811213
20059	811214
70094	811215
70498	811216
8998	811217
23632	811218
40835	811219
230242	811220
3315	811221
3858	811222
94550	811223
4042	811224
92482	811225
244095	811226
8864	811227
17446	811228
2477	811229
232171	811230
3310	811231
435	811232
35487	811233
202396	811234
1840	811235
13039	811236
5375	811237
1697	811238
14712	811239
156191	811240
5144	811241
23056	811242
43356	811243
63535	811244
825	811245
30903	811246
814	811247
8541	811248
22108	811249
27620	811250
32689	811251
28404	811252
113275	811253
601	811254
6143	811255
13975	811256
41369	811257
133256	811258
3475	811259
151667	811260
22129	811261
6315	811262
13871	811263
51253	811264
21824	811265
166933	811266
6283	811267
243759	811268
132803	811269
11402	811270
277	811271
17068	811272
46826	811273
252268	811274
6260	811275
2734	811276
17490	811277
14763	811278
120209	811279
171970	811280
110477	811281
17062	811282
3620	811283
14295	811284
187578	811285
25909	811286
24104	811287
4082	811288
10200	811289
9821	811290
25174	811291
173158	811292
631	811293
234607	811294
1606	811295
13608	811296
269260	811297
109097	811298
3577	811299
85968	811300
4293	811301
10475	811302
797	811303
153062	811304
1105	811305
61605	811306
171122	811307
259405	811308
50789	811309
33130	811310
40977	811311
48225	811312
228396	811313
36650	811314
161374	811315
23313	811316
257382	811317
39162	811318
40341	811319
241572	811320
101419	811321
152651	811322
9730	811323
14516	811324
1101	811325
168756	811326
82629	811327
6974	811328
30215	811329
252	811330
14948	811331
10659	811332
3210	811333
59373	811334
109532	811335
76181	811336
89403	811337
149859	811338
258355	811339
77874	811340
97840	811341
32	811342
2416	811343
11020	811344
64261	811345
46297	811346
89759	811347
7689	811348
74827	811349
35462	811350
6736	811351
54	811352
39348	811353
51315	811354
171020	811355
10274	811356
46441	811357
26176	811358
1616	811359
4167	811360
168883	811361
980	811362
87704	811363
122742	811364
87595	811365
76533	811366
69744	811367
116	811368
685	811369
73816	811370
81855	811371
987	811372
17129	811373
7853	811374
18682	811375
18654	811376
65685	811377
158777	811378
40647	811379
31618	811380
1439	811381
59198	811382
40402	811383
98396	811384
13219	811385
97123	811386
2688	811387
141207	811388
2781	811389
89821	811390
6673	811391
34102	811392
96190	811393
50780	811394
62920	811395
176169	811396
5409	811397
46620	811398
12346	811399
131199	811400
1220	811401
106302	811402
14035	811403
102343	811404
17087	811405
6880	811406
35640	811407
212924	811408
132192	811409
94710	811410
94427	811411
2908	811412
73789	811413
20083	811414
21158	811415
13989	811416
2151	811417
83329	811418
4475	811419
61347	811420
244094	811421
29541	811422
1208	811423
25142	811424
24733	811425
267796	811426
122577	811427
9333	811428
11766	811429
18562	811430
55802	811431
52611	811432
38340	811433
1627	811434
180390	811435
35634	811436
5927	811437
32039	811438
68814	811439
27120	811440
129911	811441
58125	811442
57266	811443
132892	811444
1081	811445
183444	811446
169080	811447
243126	811448
191884	811449
40898	811450
82568	811451
61090	811452
50923	811453
15280	811454
331	811455
198562	811456
2372	811457
97641	811458
108363	811459
133611	811460
15508	811461
46200	811462
119690	811463
266490	811464
3520	811465
107785	811466
75305	811467
21070	811468
19840	811469
1823	811470
8803	811471
102774	811472
96393	811473
13727	811474
4159	811475
678	811476
167329	811477
25000	811478
13296	811479
37214	811480
94300	811481
2843	811482
103033	811483
136532	811484
175269	811485
34068	811486
621	811487
12727	811488
112870	811489
494	811490
10918	811491
70214	811492
12936	811493
43733	811494
33586	811495
40924	811496
64606	811497
102032	811498
83986	811499
6317	811500
1225	811501
263108	811502
23832	811503
1375	811504
31151	811505
43839	811506
28750	811507
4796	811508
242811	811509
28322	811510
26532	811511
3697	811512
3374	811513
12828	811514
41247	811515
43472	811516
251874	811517
58664	811518
96745	811519
12696	811520
52303	811521
35974	811522
590	811523
59094	811524
1517	811525
60209	811526
2836	811527
150145	811528
5352	811529
8797	811530
50786	811531
140283	811532
7632	811533
60102	811534
252871	811535
9201	811536
37519	811537
21606	811538
36150	811539
16509	811540
9791	811541
511	811542
35115	811543
27186	811544
4394	811545
38670	811546
27837	811547
11130	811548
37595	811549
201295	811550
4717	811551
133456	811552
124411	811553
32908	811554
43092	811555
58520	811556
8468	811557
4394	811558
4813	811559
151671	811560
31061	811561
54178	811562
7222	811563
15566	811564
39286	811565
434	811566
33774	811567
156815	811568
60405	811569
18020	811570
12757	811571
52249	811572
190982	811573
21192	811574
95478	811575
73231	811576
3565	811577
137322	811578
166370	811579
24750	811580
1219	811581
39307	811582
5903	811583
45382	811584
46958	811585
9815	811586
970	811587
2774	811588
172856	811589
23215	811590
135835	811591
181112	811592
178	811593
78670	811594
123232	811595
57737	811596
1966	811597
27763	811598
178812	811599
10759	811600
36902	811601
33715	811602
28942	811603
19746	811604
31987	811605
16342	811606
220406	811607
24518	811608
91912	811609
254927	811610
1914	811611
96175	811612
35782	811613
4277	811614
12710	811615
18500	811616
258009	811617
23077	811618
2066	811619
43459	811620
12800	811621
71624	811622
33295	811623
23621	811624
2121	811625
3832	811626
3790	811627
47582	811628
115964	811629
4584	811630
10227	811631
10681	811632
31178	811633
6183	811634
75428	811635
98471	811636
153057	811637
45725	811638
22231	811639
238686	811640
36924	811641
243139	811642
83577	811643
173758	811644
28257	811645
131763	811646
10691	811647
83904	811648
143618	811649
2314	811650
146249	811651
2888	811652
37499	811653
41873	811654
53627	811655
15722	811656
91050	811657
25619	811658
21877	811659
93552	811660
435	811661
242412	811662
26804	811663
247631	811664
96190	811665
1575	811666
21537	811667
70678	811668
68786	811669
6804	811670
8085	811671
9644	811672
117267	811673
8134	811674
1384	811675
4185	811676
168036	811677
74056	811678
3822	811679
79345	811680
5626	811681
51068	811682
197917	811683
257073	811684
50441	811685
123162	811686
70074	811687
15041	811688
164858	811689
13782	811690
25418	811691
1697	811692
72786	811693
37082	811694
6131	811695
5653	811696
140265	811697
164364	811698
270749	811699
66586	811700
10003	811701
227476	811702
13155	811703
8653	811704
119163	811705
17571	811706
28871	811707
11382	811708
4693	811709
222504	811710
3045	811711
117366	811712
38355	811713
60585	811714
57627	811715
19265	811716
82689	811717
196934	811718
57960	811719
21270	811720
51383	811721
175628	811722
111749	811723
79895	811724
256926	811725
264036	811726
20678	811727
19377	811728
161714	811729
693	811730
108636	811731
747	811732
72764	811733
144309	811734
11227	811735
114916	811736
153331	811737
153136	811738
4628	811739
14569	811740
24508	811741
184357	811742
87465	811743
11618	811744
250464	811745
187492	811746
158563	811747
31091	811748
4425	811749
2182	811750
130819	811751
307	811752
69374	811753
32619	811754
32039	811755
1560	811756
139139	811757
885	811758
143039	811759
33352	811760
139808	811761
70945	811762
1501	811763
29097	811764
1515	811765
74209	811766
72376	811767
12956	811768
138450	811769
70398	811770
14104	811771
70421	811772
124804	811773
212739	811774
149830	811775
2989	811776
4864	811777
52545	811778
81596	811779
162615	811780
222436	811781
19464	811782
22888	811783
78067	811784
61135	811785
110329	811786
29	811787
26724	811788
169278	811789
81491	811790
30541	811791
13236	811792
108336	811793
26050	811794
75608	811795
266691	811796
23171	811797
901	811798
8452	811799
44474	811800
106879	811801
52998	811802
3434	811803
9463	811804
108216	811805
74540	811806
19520	811807
109686	811808
72506	811809
11739	811810
98044	811811
690	811812
28107	811813
164557	811814
3557	811815
21852	811816
28354	811817
116169	811818
10361	811819
155	811820
13519	811821
903	811822
126211	811823
86557	811824
28596	811825
44937	811826
40556	811827
103700	811828
257888	811829
35302	811830
39374	811831
25013	811832
23975	811833
16434	811834
102389	811835
109977	811836
6693	811837
202838	811838
47969	811839
17337	811840
58406	811841
126843	811842
10360	811843
15962	811844
107817	811845
128493	811846
159482	811847
79756	811848
247785	811849
79321	811850
155862	811851
259124	811852
78554	811853
15879	811854
24300	811855
81119	811856
70038	811857
94323	811858
106371	811859
228132	811860
92609	811861
5764	811862
7327	811863
66888	811864
239277	811865
9849	811866
183446	811867
298	811868
188473	811869
18318	811870
68508	811871
28627	811872
689	811873
29960	811874
53140	811875
15365	811876
28221	811877
39260	811878
6671	811879
131903	811880
133135	811881
11887	811882
54836	811883
6067	811884
149778	811885
232175	811886
145690	811887
52271	811888
227886	811889
74137	811890
62440	811891
82608	811892
1194	811893
1794	811894
33811	811895
53394	811896
36520	811897
96015	811898
14410	811899
32365	811900
66528	811901
526	811902
229866	811903
32923	811904
26386	811905
218179	811906
217148	811907
2154	811908
36928	811909
42270	811910
46445	811911
29134	811912
46652	811913
2442	811914
78143	811915
42123	811916
489	811917
68580	811918
122495	811919
17365	811920
13723	811921
113707	811922
4424	811923
13791	811924
13454	811925
169812	811926
11975	811927
8775	811928
239377	811929
165650	811930
1535	811931
187734	811932
3798	811933
148578	811934
31393	811935
202061	811936
54727	811937
42843	811938
34561	811939
25103	811940
174510	811941
43425	811942
11718	811943
28602	811944
18878	811945
26984	811946
108195	811947
260288	811948
21733	811949
109525	811950
96970	811951
78685	811952
58181	811953
22795	811954
89431	811955
26168	811956
108106	811957
148397	811958
93703	811959
8324	811960
84526	811961
15154	811962
11583	811963
40136	811964
6823	811965
10151	811966
194419	811967
76478	811968
210164	811969
3856	811970
5540	811971
350	811972
98	811973
145630	811974
13628	811975
29814	811976
78295	811977
85780	811978
68011	811979
58569	811980
119077	811981
33036	811982
24916	811983
54461	811984
54766	811985
7932	811986
120184	811987
110677	811988
267330	811989
57195	811990
3834	811991
77360	811992
84462	811993
144497	811994
4006	811995
27374	811996
19439	811997
105179	811998
11304	811999
111909	812000
11150	812001
74810	812002
57459	812003
1060	812004
42706	812005
40072	812006
26979	812007
126106	812008
188873	812009
271930	812010
917	812011
41174	812012
6869	812013
31355	812014
35304	812015
56847	812016
2727	812017
6721	812018
67672	812019
205317	812020
2934	812021
239001	812022
104055	812023
89080	812024
120935	812025
222761	812026
5263	812027
791	812028
65967	812029
269853	812030
113801	812031
3465	812032
70017	812033
215829	812034
4875	812035
49236	812036
58620	812037
14268	812038
3616	812039
28671	812040
111694	812041
4298	812042
431	812043
470	812044
9532	812045
191406	812046
3467	812047
3933	812048
28563	812049
59067	812050
56596	812051
1835	812052
65194	812053
309	812054
149797	812055
35379	812056
45688	812057
86166	812058
15990	812059
155336	812060
77267	812061
6440	812062
45913	812063
50103	812064
2793	812065
134548	812066
76811	812067
388	812068
44005	812069
108985	812070
17427	812071
7926	812072
118080	812073
42607	812074
32727	812075
621	812076
60141	812077
192189	812078
137038	812079
170097	812080
245052	812081
68196	812082
705	812083
44854	812084
502	812085
58759	812086
96199	812087
105928	812088
57278	812089
117693	812090
50414	812091
198	812092
17786	812093
189596	812094
79956	812095
41633	812096
203055	812097
10097	812098
248129	812099
39012	812100
816	812101
3965	812102
77468	812103
162260	812104
78523	812105
144	812106
55129	812107
54740	812108
498	812109
216611	812110
247577	812111
11025	812112
141524	812113
25935	812114
46804	812115
104179	812116
88471	812117
8982	812118
78122	812119
636	812120
165398	812121
68896	812122
19424	812123
73530	812124
206881	812125
168202	812126
227195	812127
49933	812128
66340	812129
1112	812130
47284	812131
163525	812132
7713	812133
97739	812134
34938	812135
30710	812136
59443	812137
102937	812138
1099	812139
70667	812140
205950	812141
9327	812142
592	812143
250063	812144
70807	812145
107225	812146
22491	812147
76728	812148
152043	812149
270498	812150
215777	812151
10969	812152
31779	812153
261958	812154
6063	812155
22038	812156
75135	812157
15052	812158
138293	812159
5880	812160
36174	812161
92034	812162
33134	812163
81	812164
250892	812165
45118	812166
4211	812167
116278	812168
13304	812169
13194	812170
21418	812171
333	812172
16554	812173
9235	812174
206606	812175
37372	812176
14492	812177
5129	812178
745	812179
453	812180
96	812181
6041	812182
61146	812183
47196	812184
230412	812185
7156	812186
40476	812187
8110	812188
100163	812189
267192	812190
71665	812191
35	812192
131269	812193
74764	812194
14736	812195
38393	812196
38114	812197
8757	812198
17672	812199
40812	812200
156431	812201
181	812202
193340	812203
72622	812204
85631	812205
52709	812206
159276	812207
48273	812208
53521	812209
21913	812210
2	812211
118194	812212
4765	812213
3345	812214
91102	812215
239967	812216
114500	812217
203544	812218
15676	812219
21081	812220
143540	812221
243993	812222
56169	812223
823	812224
44901	812225
6229	812226
57323	812227
235406	812228
247984	812229
2093	812230
493	812231
102959	812232
262561	812233
11471	812234
46642	812235
14845	812236
2027	812237
5894	812238
152906	812239
81553	812240
22134	812241
106344	812242
10680	812243
161627	812244
21008	812245
2	812246
31850	812247
5057	812248
2920	812249
70635	812250
204329	812251
9051	812252
69012	812253
244786	812254
197	812255
89032	812256
9783	812257
9051	812258
22373	812259
19011	812260
88328	812261
138479	812262
97566	812263
41660	812264
6998	812265
702	812266
2657	812267
91625	812268
42933	812269
80000	812270
2114	812271
108156	812272
161431	812273
22525	812274
53244	812275
170686	812276
33817	812277
31884	812278
94231	812279
21601	812280
76108	812281
75946	812282
19709	812283
5568	812284
26224	812285
11546	812286
11879	812287
161911	812288
15964	812289
108991	812290
507	812291
92453	812292
32356	812293
31216	812294
981	812295
4288	812296
70891	812297
177460	812298
174027	812299
1702	812300
840	812301
100198	812302
11979	812303
105022	812304
21619	812305
2667	812306
2334	812307
14732	812308
129628	812309
3469	812310
56593	812311
12606	812312
57432	812313
7420	812314
728	812315
104227	812316
16578	812317
46889	812318
16793	812319
270572	812320
37751	812321
93917	812322
7077	812323
90958	812324
17929	812325
647	812326
105985	812327
140497	812328
107980	812329
7743	812330
197280	812331
217211	812332
27972	812333
10717	812334
163643	812335
3688	812336
33567	812337
1482	812338
5768	812339
189135	812340
100262	812341
17259	812342
25075	812343
84455	812344
153510	812345
793	812346
91683	812347
21339	812348
205103	812349
19264	812350
24221	812351
170448	812352
5971	812353
161243	812354
605	812355
18309	812356
34655	812357
14418	812358
186761	812359
179608	812360
90630	812361
125756	812362
74008	812363
214	812364
262811	812365
14086	812366
75357	812367
65281	812368
65803	812369
159083	812370
93524	812371
149718	812372
18398	812373
5645	812374
90835	812375
61241	812376
1799	812377
161776	812378
8167	812379
17532	812380
24059	812381
89156	812382
26822	812383
72801	812384
126357	812385
60877	812386
38	812387
35773	812388
11466	812389
36298	812390
19793	812391
71869	812392
24615	812393
21324	812394
163161	812395
38721	812396
135662	812397
262940	812398
37804	812399
41386	812400
59731	812401
87447	812402
13042	812403
115628	812404
201713	812405
6452	812406
7612	812407
155479	812408
13119	812409
3703	812410
72680	812411
94730	812412
163293	812413
5189	812414
87587	812415
9355	812416
100383	812417
842	812418
10207	812419
57384	812420
17187	812421
80264	812422
55693	812423
24954	812424
2191	812425
23510	812426
81022	812427
173117	812428
45622	812429
244	812430
212556	812431
2301	812432
193113	812433
22400	812434
49083	812435
74570	812436
14739	812437
80306	812438
178842	812439
59404	812440
8055	812441
18097	812442
357	812443
150792	812444
40522	812445
13442	812446
15415	812447
51293	812448
71349	812449
32659	812450
39429	812451
151601	812452
27172	812453
40104	812454
101214	812455
486	812456
5547	812457
13024	812458
179397	812459
33839	812460
17394	812461
104586	812462
2073	812463
10395	812464
10590	812465
164668	812466
131930	812467
20351	812468
57151	812469
137366	812470
4757	812471
6359	812472
5369	812473
144744	812474
30224	812475
4469	812476
73005	812477
26592	812478
1773	812479
30248	812480
6582	812481
12759	812482
20252	812483
12573	812484
234190	812485
30572	812486
42426	812487
105256	812488
8413	812489
3443	812490
29731	812491
56908	812492
68122	812493
191266	812494
63441	812495
5877	812496
20497	812497
134116	812498
9024	812499
645	812500
3138	812501
7189	812502
2170	812503
51062	812504
50893	812505
211015	812506
136766	812507
201088	812508
106884	812509
139607	812510
61892	812511
9916	812512
163037	812513
262987	812514
29440	812515
58448	812516
218729	812517
169990	812518
60278	812519
102167	812520
40373	812521
1876	812522
139069	812523
9908	812524
21794	812525
32978	812526
81918	812527
10751	812528
7952	812529
2694	812530
232531	812531
151891	812532
37502	812533
22595	812534
7063	812535
107196	812536
65119	812537
31460	812538
153732	812539
22842	812540
160859	812541
16717	812542
49264	812543
13108	812544
1241	812545
266737	812546
52429	812547
10168	812548
130	812549
43127	812550
29552	812551
3619	812552
69886	812553
131403	812554
74281	812555
59471	812556
255200	812557
138006	812558
51725	812559
263027	812560
54736	812561
12999	812562
89400	812563
130601	812564
48343	812565
230556	812566
112712	812567
18034	812568
213571	812569
51267	812570
51563	812571
180932	812572
30797	812573
99294	812574
1508	812575
8177	812576
118965	812577
18706	812578
138716	812579
96976	812580
52552	812581
266228	812582
4348	812583
75345	812584
162442	812585
6675	812586
9165	812587
48952	812588
17647	812589
121187	812590
64628	812591
142668	812592
20735	812593
256316	812594
178097	812595
154812	812596
131778	812597
272784	812598
4339	812599
8615	812600
2032	812601
136163	812602
80905	812603
246183	812604
36649	812605
130088	812606
113478	812607
58355	812608
26786	812609
15521	812610
31334	812611
1450	812612
206101	812613
5059	812614
200271	812615
69909	812616
68900	812617
11	812618
124202	812619
1088	812620
16180	812621
232407	812622
24338	812623
74	812624
206366	812625
7884	812626
76719	812627
42794	812628
844	812629
99389	812630
2035	812631
63003	812632
440	812633
111665	812634
171235	812635
200344	812636
715	812637
199	812638
9090	812639
18275	812640
65219	812641
24956	812642
136798	812643
14	812644
43142	812645
79811	812646
60113	812647
63469	812648
8540	812649
12820	812650
5255	812651
19949	812652
42045	812653
13670	812654
17520	812655
182791	812656
142098	812657
23134	812658
36461	812659
14248	812660
17704	812661
87566	812662
165188	812663
55938	812664
171247	812665
10939	812666
1401	812667
159	812668
151928	812669
141701	812670
7116	812671
7341	812672
191679	812673
55566	812674
64805	812675
122855	812676
121772	812677
219261	812678
1401	812679
128414	812680
5175	812681
4299	812682
29164	812683
8538	812684
137944	812685
198543	812686
200201	812687
10028	812688
62123	812689
15456	812690
254068	812691
38376	812692
22134	812693
6298	812694
2473	812695
6764	812696
13765	812697
62003	812698
22445	812699
2429	812700
112969	812701
31813	812702
199931	812703
26819	812704
1154	812705
1437	812706
37865	812707
18109	812708
4899	812709
17610	812710
5087	812711
3617	812712
119854	812713
145196	812714
70507	812715
2252	812716
260368	812717
145348	812718
811	812719
56609	812720
14011	812721
70099	812722
59459	812723
9087	812724
125542	812725
190139	812726
11762	812727
14965	812728
205772	812729
138408	812730
174200	812731
2966	812732
218124	812733
45120	812734
20500	812735
21754	812736
140907	812737
25384	812738
51091	812739
200851	812740
161078	812741
157287	812742
143777	812743
1463	812744
15098	812745
13881	812746
4354	812747
38523	812748
94368	812749
16812	812750
2051	812751
25252	812752
37269	812753
130318	812754
59977	812755
22481	812756
49453	812757
52129	812758
34015	812759
220672	812760
18455	812761
10000	812762
8241	812763
2056	812764
8809	812765
2755	812766
9566	812767
9399	812768
395	812769
69669	812770
786	812771
29612	812772
73261	812773
121921	812774
5964	812775
101242	812776
110096	812777
35543	812778
58834	812779
27482	812780
39845	812781
133822	812782
13908	812783
220457	812784
7710	812785
36170	812786
1505	812787
814	812788
145915	812789
61766	812790
113342	812791
29859	812792
8841	812793
50505	812794
23470	812795
66187	812796
36199	812797
13045	812798
18946	812799
47881	812800
179466	812801
5644	812802
13701	812803
79957	812804
18201	812805
198482	812806
135855	812807
136493	812808
886	812809
58637	812810
36111	812811
10660	812812
4611	812813
137564	812814
73667	812815
252146	812816
266556	812817
11029	812818
55591	812819
12971	812820
100486	812821
61673	812822
19774	812823
114965	812824
29747	812825
5979	812826
4578	812827
70121	812828
980	812829
18350	812830
36262	812831
73050	812832
95475	812833
929	812834
50057	812835
113769	812836
108902	812837
16585	812838
10522	812839
137630	812840
244228	812841
13998	812842
1250	812843
62939	812844
75169	812845
732	812846
234638	812847
128	812848
58385	812849
30284	812850
94685	812851
11048	812852
1665	812853
119739	812854
72576	812855
28704	812856
90381	812857
10344	812858
23337	812859
2256	812860
8866	812861
233982	812862
1319	812863
3413	812864
121885	812865
80747	812866
161548	812867
389	812868
33147	812869
4199	812870
213880	812871
53091	812872
161180	812873
39239	812874
6484	812875
9471	812876
99497	812877
23382	812878
35240	812879
10106	812880
107008	812881
9397	812882
210888	812883
42585	812884
264592	812885
165994	812886
934	812887
49882	812888
4156	812889
52066	812890
19604	812891
8927	812892
12342	812893
214092	812894
28411	812895
67205	812896
16073	812897
266213	812898
30242	812899
58505	812900
95075	812901
4452	812902
110472	812903
46798	812904
18600	812905
70404	812906
6499	812907
82144	812908
23140	812909
19174	812910
21939	812911
770	812912
11323	812913
43332	812914
7243	812915
243751	812916
55050	812917
15416	812918
48262	812919
127058	812920
78003	812921
104619	812922
7903	812923
42426	812924
1011	812925
462	812926
1583	812927
21582	812928
16648	812929
1608	812930
2337	812931
160960	812932
23629	812933
25419	812934
224907	812935
8124	812936
3917	812937
16142	812938
31854	812939
113879	812940
254179	812941
17502	812942
12024	812943
265269	812944
1593	812945
48492	812946
5905	812947
43854	812948
164804	812949
232886	812950
17974	812951
47262	812952
16236	812953
11772	812954
16287	812955
41666	812956
1533	812957
8986	812958
63312	812959
142531	812960
73203	812961
2110	812962
4380	812963
25	812964
31087	812965
254256	812966
29190	812967
200725	812968
230220	812969
177572	812970
144600	812971
21748	812972
16498	812973
5334	812974
6182	812975
51061	812976
1487	812977
6381	812978
204	812979
35629	812980
5735	812981
169	812982
11525	812983
170222	812984
71	812985
7069	812986
18710	812987
47233	812988
3341	812989
144292	812990
31936	812991
3732	812992
17110	812993
6513	812994
103062	812995
107473	812996
34438	812997
21292	812998
120500	812999
10086	813000
72942	813001
42803	813002
8439	813003
88559	813004
106697	813005
5412	813006
23598	813007
14257	813008
174677	813009
146376	813010
760	813011
14088	813012
189044	813013
1115	813014
233136	813015
54976	813016
42895	813017
62536	813018
1956	813019
89890	813020
63408	813021
76162	813022
9566	813023
224001	813024
7012	813025
76	813026
61356	813027
242890	813028
128	813029
6412	813030
63039	813031
19434	813032
154679	813033
80442	813034
13653	813035
58589	813036
210119	813037
41490	813038
1284	813039
21498	813040
33586	813041
263	813042
35350	813043
20500	813044
3305	813045
67495	813046
1262	813047
7065	813048
12129	813049
9656	813050
1429	813051
26139	813052
216168	813053
555	813054
31387	813055
240098	813056
233596	813057
24147	813058
14467	813059
133832	813060
32238	813061
5698	813062
6985	813063
12036	813064
1520	813065
21461	813066
28045	813067
64498	813068
193445	813069
34953	813070
118396	813071
199203	813072
44165	813073
2464	813074
40160	813075
168201	813076
17092	813077
9378	813078
207782	813079
7276	813080
33573	813081
20143	813082
34091	813083
17056	813084
1006	813085
175731	813086
21600	813087
96082	813088
165145	813089
9620	813090
17058	813091
35837	813092
42210	813093
257077	813094
28493	813095
36178	813096
22153	813097
231549	813098
89274	813099
225684	813100
1657	813101
178927	813102
103474	813103
41277	813104
1021	813105
156940	813106
3609	813107
92713	813108
124118	813109
148339	813110
154977	813111
5004	813112
1395	813113
125154	813114
204622	813115
35619	813116
16065	813117
39029	813118
51270	813119
10433	813120
241236	813121
30664	813122
2223	813123
75865	813124
94905	813125
22787	813126
166753	813127
39029	813128
137126	813129
272732	813130
130766	813131
15593	813132
36917	813133
89479	813134
44198	813135
65038	813136
260852	813137
23318	813138
107042	813139
47644	813140
3377	813141
79445	813142
157346	813143
16421	813144
3283	813145
178179	813146
54383	813147
10620	813148
23862	813149
159274	813150
37029	813151
11977	813152
264273	813153
239079	813154
99569	813155
73031	813156
108256	813157
46567	813158
31613	813159
267762	813160
223543	813161
19815	813162
23368	813163
8229	813164
18193	813165
113593	813166
776	813167
79284	813168
47338	813169
23246	813170
2829	813171
219319	813172
43178	813173
15292	813174
43726	813175
89908	813176
13484	813177
2303	813178
22605	813179
27925	813180
180	813181
83043	813182
94421	813183
60321	813184
55	813185
46572	813186
199016	813187
221762	813188
63077	813189
31244	813190
115554	813191
75097	813192
17584	813193
16511	813194
125930	813195
15675	813196
8374	813197
7609	813198
126929	813199
197840	813200
29214	813201
127537	813202
158131	813203
126580	813204
92257	813205
10886	813206
74634	813207
11750	813208
57979	813209
27711	813210
29480	813211
23801	813212
2683	813213
38200	813214
2497	813215
39307	813216
204794	813217
182949	813218
13583	813219
34154	813220
19342	813221
80483	813222
284	813223
156375	813224
43687	813225
121662	813226
188	813227
166864	813228
139049	813229
69370	813230
655	813231
131140	813232
38530	813233
17063	813234
45584	813235
6913	813236
2813	813237
19086	813238
167831	813239
143126	813240
21173	813241
31101	813242
5228	813243
166086	813244
64360	813245
7755	813246
9	813247
84037	813248
23212	813249
245593	813250
131298	813251
56153	813252
157722	813253
77542	813254
133085	813255
59212	813256
164438	813257
97801	813258
298	813259
12799	813260
127121	813261
158145	813262
41575	813263
163673	813264
17702	813265
973	813266
2133	813267
14038	813268
158728	813269
42459	813270
181317	813271
182154	813272
18075	813273
35950	813274
244	813275
48986	813276
119460	813277
229987	813278
59538	813279
161272	813280
77823	813281
4258	813282
9920	813283
49819	813284
56252	813285
181	813286
112446	813287
113321	813288
2259	813289
53702	813290
58243	813291
63119	813292
13701	813293
8988	813294
57009	813295
30494	813296
121103	813297
53146	813298
2694	813299
41367	813300
164772	813301
214778	813302
126111	813303
19610	813304
89795	813305
30703	813306
6549	813307
36208	813308
13208	813309
27956	813310
8344	813311
9702	813312
132107	813313
184009	813314
4153	813315
103688	813316
12747	813317
51000	813318
258671	813319
68114	813320
17593	813321
13764	813322
8358	813323
14962	813324
174715	813325
9059	813326
22212	813327
220068	813328
989	813329
19507	813330
12795	813331
16295	813332
41210	813333
60022	813334
27402	813335
37020	813336
257561	813337
54330	813338
122455	813339
112192	813340
151544	813341
125994	813342
49258	813343
3236	813344
42368	813345
4358	813346
11868	813347
176262	813348
142916	813349
8135	813350
9956	813351
1	813352
5062	813353
12777	813354
138	813355
53926	813356
51066	813357
156300	813358
147245	813359
27086	813360
120069	813361
18	813362
77673	813363
3885	813364
228836	813365
3872	813366
77180	813367
124884	813368
118091	813369
5164	813370
69429	813371
235208	813372
79244	813373
25023	813374
197883	813375
12337	813376
252745	813377
186391	813378
49960	813379
157	813380
251636	813381
62439	813382
14004	813383
9890	813384
41258	813385
34459	813386
133508	813387
34678	813388
1970	813389
11807	813390
8629	813391
154988	813392
3416	813393
41	813394
9601	813395
14364	813396
38753	813397
16595	813398
2392	813399
48223	813400
108	813401
160221	813402
55229	813403
4407	813404
71171	813405
5287	813406
185449	813407
14758	813408
31870	813409
359	813410
133534	813411
2364	813412
134694	813413
214056	813414
89524	813415
109857	813416
112554	813417
1095	813418
32776	813419
45330	813420
8341	813421
150943	813422
197727	813423
70436	813424
101533	813425
41	813426
67830	813427
1288	813428
1302	813429
98743	813430
11145	813431
84370	813432
4818	813433
14417	813434
3612	813435
77164	813436
80804	813437
205362	813438
57623	813439
162864	813440
6418	813441
195975	813442
269751	813443
168652	813444
103180	813445
88783	813446
85092	813447
9726	813448
49731	813449
14392	813450
62253	813451
637	813452
13735	813453
8846	813454
26944	813455
34499	813456
109747	813457
5937	813458
85826	813459
1979	813460
57956	813461
4392	813462
168611	813463
146909	813464
76961	813465
40980	813466
8230	813467
117970	813468
56137	813469
12980	813470
141350	813471
26630	813472
1762	813473
82262	813474
8061	813475
13379	813476
36153	813477
94382	813478
169433	813479
18722	813480
33687	813481
99792	813482
10637	813483
33035	813484
250	813485
6155	813486
77178	813487
40647	813488
142542	813489
19344	813490
156903	813491
22863	813492
25596	813493
22805	813494
112582	813495
5783	813496
464	813497
246857	813498
11713	813499
15759	813500
138091	813501
1866	813502
352	813503
6228	813504
26726	813505
61903	813506
15595	813507
222437	813508
81183	813509
24478	813510
79578	813511
167574	813512
3981	813513
65288	813514
66018	813515
2662	813516
222880	813517
66487	813518
256851	813519
10260	813520
67326	813521
181710	813522
27805	813523
75214	813524
84687	813525
22109	813526
73724	813527
45362	813528
18475	813529
10518	813530
10640	813531
77622	813532
35816	813533
29520	813534
19626	813535
23272	813536
1506	813537
62340	813538
117486	813539
46373	813540
202561	813541
34606	813542
181261	813543
3604	813544
119195	813545
1290	813546
19424	813547
124160	813548
28820	813549
39525	813550
74043	813551
27331	813552
110538	813553
240987	813554
181537	813555
85057	813556
4239	813557
21828	813558
97694	813559
73399	813560
2964	813561
137293	813562
33058	813563
187693	813564
19790	813565
73447	813566
122286	813567
191	813568
48281	813569
1913	813570
10148	813571
2973	813572
231816	813573
13304	813574
75791	813575
11796	813576
170126	813577
758	813578
49609	813579
197688	813580
29114	813581
107700	813582
127453	813583
109581	813584
408	813585
103706	813586
27743	813587
117077	813588
143920	813589
36017	813590
35708	813591
51771	813592
1094	813593
87939	813594
6185	813595
2260	813596
5531	813597
141861	813598
12897	813599
8371	813600
3150	813601
112789	813602
4503	813603
11586	813604
1367	813605
14948	813606
13509	813607
75443	813608
3728	813609
106292	813610
25654	813611
784	813612
190906	813613
141526	813614
58424	813615
117946	813616
141031	813617
1543	813618
153608	813619
35442	813620
3039	813621
45465	813622
75044	813623
262629	813624
1	813625
155315	813626
2274	813627
41446	813628
7090	813629
135937	813630
2839	813631
1079	813632
73394	813633
28676	813634
2419	813635
241688	813636
27537	813637
35586	813638
126600	813639
4273	813640
102964	813641
444	813642
145166	813643
2	813644
210887	813645
150503	813646
25278	813647
73557	813648
29657	813649
67388	813650
178990	813651
201972	813652
97361	813653
224135	813654
93315	813655
34351	813656
30883	813657
42329	813658
1924	813659
35547	813660
18640	813661
108787	813662
22193	813663
189460	813664
12430	813665
61384	813666
118620	813667
48178	813668
146777	813669
107310	813670
1164	813671
25459	813672
54624	813673
13455	813674
36051	813675
182751	813676
45316	813677
313	813678
5670	813679
1558	813680
55619	813681
1833	813682
11041	813683
135	813684
37172	813685
30085	813686
43720	813687
49	813688
46306	813689
230474	813690
22090	813691
169572	813692
174164	813693
200643	813694
8119	813695
2157	813696
122660	813697
25377	813698
55333	813699
5570	813700
55534	813701
144682	813702
19014	813703
33159	813704
8490	813705
75729	813706
24271	813707
247044	813708
63335	813709
52575	813710
262174	813711
261815	813712
3758	813713
816	813714
154632	813715
38933	813716
33826	813717
96292	813718
720	813719
159689	813720
169077	813721
44463	813722
223026	813723
670	813724
126462	813725
105457	813726
17478	813727
2535	813728
6081	813729
15442	813730
24222	813731
6226	813732
20732	813733
19862	813734
62319	813735
196254	813736
16147	813737
2372	813738
52727	813739
2076	813740
754	813741
7251	813742
778	813743
22114	813744
63831	813745
36429	813746
15441	813747
176285	813748
46406	813749
28016	813750
209551	813751
91374	813752
1039	813753
17419	813754
34043	813755
206352	813756
1020	813757
55956	813758
114987	813759
327	813760
52850	813761
96432	813762
161489	813763
21863	813764
28133	813765
448	813766
62638	813767
83230	813768
268108	813769
205395	813770
110776	813771
2223	813772
2833	813773
4133	813774
95946	813775
156401	813776
213373	813777
5021	813778
78305	813779
2450	813780
19416	813781
18777	813782
239668	813783
627	813784
825	813785
141020	813786
12750	813787
77334	813788
117362	813789
20208	813790
113126	813791
53411	813792
70862	813793
2600	813794
14553	813795
44335	813796
23219	813797
89013	813798
47790	813799
14279	813800
21458	813801
67839	813802
64717	813803
11392	813804
12256	813805
221964	813806
210949	813807
81743	813808
112787	813809
166823	813810
4163	813811
106140	813812
4460	813813
87451	813814
6246	813815
16353	813816
8905	813817
76013	813818
104917	813819
188098	813820
345	813821
92517	813822
246883	813823
70129	813824
65523	813825
1095	813826
174318	813827
46634	813828
35132	813829
225998	813830
35952	813831
11469	813832
125916	813833
32149	813834
167639	813835
83743	813836
20468	813837
10867	813838
21515	813839
9165	813840
57490	813841
115563	813842
43463	813843
151023	813844
57789	813845
660	813846
113951	813847
161342	813848
6656	813849
37625	813850
156967	813851
36494	813852
147318	813853
56721	813854
87606	813855
127710	813856
171069	813857
28272	813858
108572	813859
54684	813860
3707	813861
224608	813862
34	813863
60874	813864
33174	813865
10778	813866
11505	813867
28335	813868
73803	813869
74130	813870
242243	813871
92768	813872
25463	813873
7853	813874
112560	813875
37105	813876
22572	813877
48179	813878
28993	813879
12678	813880
49321	813881
3736	813882
40174	813883
34193	813884
105378	813885
44137	813886
71873	813887
95026	813888
61738	813889
266231	813890
33488	813891
4488	813892
88607	813893
192946	813894
9961	813895
103943	813896
9313	813897
250356	813898
9108	813899
351	813900
192613	813901
3335	813902
226407	813903
26044	813904
29920	813905
161082	813906
6613	813907
5561	813908
47294	813909
149395	813910
1555	813911
79109	813912
627	813913
3580	813914
139754	813915
1488	813916
22116	813917
148877	813918
54332	813919
60169	813920
316	813921
54275	813922
198898	813923
66251	813924
75000	813925
42418	813926
3320	813927
50732	813928
2794	813929
31273	813930
17876	813931
2619	813932
145155	813933
3290	813934
15311	813935
6277	813936
141675	813937
106178	813938
176142	813939
30781	813940
78384	813941
9715	813942
50264	813943
151514	813944
5818	813945
15449	813946
713	813947
7897	813948
22171	813949
13670	813950
49336	813951
4695	813952
118774	813953
15525	813954
739	813955
166398	813956
255787	813957
5054	813958
6217	813959
43318	813960
270440	813961
45982	813962
7528	813963
7287	813964
9743	813965
59018	813966
68132	813967
55339	813968
87630	813969
72376	813970
103	813971
221257	813972
2919	813973
236088	813974
28642	813975
137907	813976
10480	813977
115064	813978
22445	813979
67346	813980
21874	813981
35712	813982
2	813983
418	813984
50199	813985
112515	813986
163752	813987
60237	813988
86411	813989
3523	813990
1826	813991
25430	813992
23739	813993
142	813994
104947	813995
1416	813996
19412	813997
70456	813998
89808	813999
5881	814000
148112	814001
159910	814002
40695	814003
63606	814004
5402	814005
11272	814006
51629	814007
221266	814008
7212	814009
83486	814010
1221	814011
18388	814012
248871	814013
1444	814014
204544	814015
88518	814016
12717	814017
15776	814018
56745	814019
154051	814020
5820	814021
137632	814022
11242	814023
33331	814024
14176	814025
102982	814026
97248	814027
3809	814028
137840	814029
2021	814030
34981	814031
21914	814032
58747	814033
1507	814034
23322	814035
165133	814036
103587	814037
9972	814038
51906	814039
120271	814040
16484	814041
32292	814042
8507	814043
26337	814044
31633	814045
154620	814046
13592	814047
124197	814048
5102	814049
1113	814050
40176	814051
9071	814052
3691	814053
704	814054
27064	814055
85454	814056
43090	814057
135203	814058
5819	814059
3012	814060
258306	814061
42634	814062
17903	814063
124375	814064
103262	814065
5321	814066
166	814067
7804	814068
68447	814069
52552	814070
46588	814071
58658	814072
90441	814073
2091	814074
44952	814075
185363	814076
66425	814077
27694	814078
733	814079
36108	814080
24703	814081
56186	814082
65063	814083
246	814084
6403	814085
46931	814086
15786	814087
269835	814088
47003	814089
203320	814090
4	814091
15218	814092
42167	814093
112171	814094
63601	814095
10362	814096
7422	814097
162735	814098
1	814099
157	814100
545	814101
614	814102
16397	814103
20620	814104
79759	814105
44098	814106
24944	814107
162210	814108
70406	814109
205169	814110
3129	814111
144949	814112
125839	814113
77153	814114
110943	814115
29419	814116
23546	814117
24511	814118
3763	814119
72846	814120
247752	814121
3278	814122
12234	814123
7817	814124
28836	814125
14505	814126
24910	814127
50021	814128
82664	814129
151423	814130
4965	814131
3844	814132
53649	814133
21476	814134
143429	814135
195476	814136
8642	814137
151653	814138
2260	814139
52307	814140
53138	814141
198387	814142
144831	814143
209351	814144
69276	814145
73543	814146
79838	814147
24110	814148
25057	814149
224	814150
2300	814151
82645	814152
4857	814153
2150	814154
98605	814155
58818	814156
18670	814157
77844	814158
156672	814159
54315	814160
24871	814161
22291	814162
41161	814163
12753	814164
45941	814165
129957	814166
55577	814167
47023	814168
31073	814169
33448	814170
5003	814171
143038	814172
154902	814173
3	814174
71039	814175
68706	814176
81180	814177
7922	814178
4280	814179
47251	814180
9564	814181
135813	814182
176197	814183
37236	814184
58251	814185
11743	814186
4898	814187
5622	814188
3617	814189
4579	814190
48466	814191
12205	814192
214328	814193
37885	814194
117754	814195
2975	814196
46193	814197
39131	814198
21825	814199
74744	814200
18	814201
2098	814202
14340	814203
89632	814204
9415	814205
20697	814206
20144	814207
101318	814208
50528	814209
46063	814210
110406	814211
79714	814212
107548	814213
130499	814214
2645	814215
89368	814216
22273	814217
14717	814218
105646	814219
4361	814220
822	814221
109362	814222
154121	814223
11984	814224
227591	814225
16514	814226
33600	814227
49136	814228
9513	814229
12440	814230
127134	814231
84597	814232
34019	814233
10579	814234
59778	814235
12275	814236
127331	814237
95773	814238
69076	814239
91154	814240
96851	814241
149786	814242
7669	814243
2072	814244
163463	814245
14586	814246
5	814247
93980	814248
140748	814249
7591	814250
213402	814251
41039	814252
4695	814253
211305	814254
115685	814255
43	814256
137962	814257
72726	814258
99860	814259
24156	814260
110223	814261
160852	814262
84807	814263
49214	814264
195372	814265
14314	814266
39755	814267
71128	814268
48252	814269
24181	814270
21412	814271
21847	814272
19320	814273
18514	814274
110109	814275
71052	814276
19371	814277
85619	814278
3744	814279
3449	814280
40178	814281
65715	814282
2489	814283
51713	814284
86528	814285
68616	814286
35117	814287
4501	814288
44675	814289
88177	814290
81607	814291
28894	814292
241793	814293
6705	814294
130468	814295
154033	814296
56787	814297
265962	814298
8019	814299
101322	814300
113430	814301
102594	814302
32053	814303
22830	814304
51072	814305
218289	814306
120638	814307
64508	814308
3374	814309
141209	814310
4250	814311
12808	814312
15493	814313
38138	814314
54428	814315
5951	814316
140912	814317
148522	814318
124981	814319
118074	814320
92911	814321
6987	814322
272479	814323
154785	814324
10895	814325
6003	814326
73054	814327
53229	814328
20154	814329
78340	814330
16600	814331
4935	814332
34908	814333
61496	814334
258920	814335
39367	814336
273	814337
119968	814338
38640	814339
81045	814340
22692	814341
9203	814342
12414	814343
235246	814344
4224	814345
1559	814346
189040	814347
170215	814348
4465	814349
224221	814350
24749	814351
10497	814352
55329	814353
42356	814354
110339	814355
26473	814356
171652	814357
157058	814358
270300	814359
2840	814360
2181	814361
23826	814362
107480	814363
32313	814364
244313	814365
56544	814366
3773	814367
134188	814368
43222	814369
130548	814370
29378	814371
94923	814372
20871	814373
10136	814374
165450	814375
15	814376
249715	814377
185280	814378
19750	814379
12354	814380
85093	814381
76809	814382
58477	814383
26635	814384
10268	814385
87427	814386
241316	814387
80301	814388
39	814389
77545	814390
180279	814391
65654	814392
8860	814393
45371	814394
164221	814395
182755	814396
6	814397
28564	814398
462	814399
10941	814400
12146	814401
31229	814402
12094	814403
110429	814404
13689	814405
8593	814406
15570	814407
46505	814408
37748	814409
4159	814410
5641	814411
65117	814412
87257	814413
37973	814414
35577	814415
2019	814416
5384	814417
12492	814418
107472	814419
18775	814420
229756	814421
44	814422
222093	814423
1466	814424
187923	814425
25615	814426
18647	814427
56089	814428
137449	814429
238582	814430
103895	814431
1570	814432
255173	814433
130717	814434
115868	814435
19367	814436
4862	814437
16966	814438
3704	814439
15245	814440
1290	814441
223014	814442
219225	814443
38114	814444
166904	814445
13182	814446
59558	814447
25057	814448
44421	814449
726	814450
60082	814451
10991	814452
8925	814453
7861	814454
185454	814455
30831	814456
91674	814457
202572	814458
15433	814459
53915	814460
29739	814461
8985	814462
2100	814463
111224	814464
51487	814465
155440	814466
219064	814467
29463	814468
1887	814469
605	814470
39194	814471
5441	814472
181369	814473
47463	814474
246159	814475
23896	814476
2251	814477
385	814478
56	814479
7841	814480
13351	814481
197326	814482
31444	814483
56985	814484
11525	814485
17858	814486
56775	814487
46084	814488
82841	814489
165948	814490
7215	814491
226313	814492
141352	814493
9740	814494
25678	814495
13325	814496
138062	814497
132814	814498
955	814499
9482	814500
70426	814501
67562	814502
127397	814503
47635	814504
16918	814505
189670	814506
16146	814507
70902	814508
18066	814509
225325	814510
25320	814511
42749	814512
34048	814513
120432	814514
41525	814515
271116	814516
83759	814517
13855	814518
6771	814519
77123	814520
89051	814521
227840	814522
230535	814523
96083	814524
18625	814525
11147	814526
74094	814527
154048	814528
40329	814529
26983	814530
1183	814531
171271	814532
131977	814533
57063	814534
11801	814535
64836	814536
62294	814537
4839	814538
58363	814539
2828	814540
2581	814541
153309	814542
12684	814543
5280	814544
8646	814545
13581	814546
135958	814547
42666	814548
60956	814549
59989	814550
84083	814551
35011	814552
13392	814553
20905	814554
58852	814555
102573	814556
37572	814557
23916	814558
90257	814559
147729	814560
3941	814561
2849	814562
6188	814563
39219	814564
351	814565
53632	814566
15904	814567
205952	814568
251095	814569
259394	814570
449	814571
18538	814572
213665	814573
1849	814574
235849	814575
24397	814576
63736	814577
196501	814578
2345	814579
165309	814580
1013	814581
170253	814582
210540	814583
53466	814584
87097	814585
41685	814586
29623	814587
17470	814588
166505	814589
77100	814590
17345	814591
123716	814592
1310	814593
718	814594
22793	814595
74775	814596
4032	814597
60857	814598
76346	814599
63855	814600
113023	814601
11263	814602
30183	814603
13072	814604
3280	814605
39355	814606
7977	814607
57242	814608
5052	814609
18349	814610
11285	814611
29109	814612
761	814613
44968	814614
10124	814615
2022	814616
3290	814617
32784	814618
136417	814619
248587	814620
89217	814621
9773	814622
138623	814623
32689	814624
44718	814625
14498	814626
23187	814627
57375	814628
22201	814629
135188	814630
20881	814631
71692	814632
163151	814633
40388	814634
7436	814635
23	814636
25107	814637
30571	814638
16292	814639
41785	814640
29101	814641
35480	814642
21171	814643
45867	814644
159070	814645
32945	814646
236997	814647
237348	814648
36028	814649
4225	814650
43486	814651
5031	814652
101619	814653
502	814654
16903	814655
146292	814656
96143	814657
18492	814658
8683	814659
61247	814660
88506	814661
127887	814662
34886	814663
1258	814664
5498	814665
13251	814666
2545	814667
218503	814668
62071	814669
5190	814670
18056	814671
8158	814672
53865	814673
9678	814674
113506	814675
39599	814676
197175	814677
117012	814678
168777	814679
59	814680
102263	814681
7523	814682
208006	814683
109674	814684
151850	814685
16820	814686
246322	814687
1838	814688
70818	814689
43834	814690
76318	814691
2069	814692
1765	814693
171368	814694
40823	814695
19601	814696
34670	814697
14086	814698
2948	814699
11877	814700
23728	814701
127989	814702
57081	814703
566	814704
35975	814705
152569	814706
27430	814707
59209	814708
24061	814709
5997	814710
58246	814711
4433	814712
104382	814713
94407	814714
738	814715
49110	814716
93477	814717
12299	814718
52148	814719
87858	814720
2735	814721
102484	814722
92524	814723
35549	814724
258311	814725
5860	814726
57239	814727
300	814728
117485	814729
29239	814730
29693	814731
42986	814732
251261	814733
125168	814734
79232	814735
142	814736
880	814737
69712	814738
3988	814739
82950	814740
11879	814741
247035	814742
1089	814743
24689	814744
112588	814745
163968	814746
9515	814747
11844	814748
122590	814749
123170	814750
41687	814751
29228	814752
159650	814753
7783	814754
29759	814755
19925	814756
151640	814757
100810	814758
105696	814759
631	814760
10836	814761
18834	814762
206102	814763
4650	814764
36710	814765
132337	814766
252071	814767
103427	814768
71621	814769
56331	814770
12938	814771
58951	814772
46315	814773
174743	814774
95685	814775
25525	814776
1289	814777
72159	814778
31518	814779
1114	814780
10895	814781
37749	814782
74292	814783
231054	814784
3468	814785
2326	814786
74918	814787
31872	814788
34529	814789
10900	814790
91690	814791
34917	814792
169008	814793
41916	814794
26245	814795
105818	814796
89567	814797
18359	814798
177045	814799
163246	814800
76649	814801
19367	814802
83230	814803
15104	814804
20439	814805
42070	814806
219242	814807
28944	814808
35131	814809
706	814810
842	814811
149300	814812
88979	814813
214894	814814
56576	814815
2068	814816
26308	814817
10172	814818
9771	814819
22666	814820
22128	814821
5014	814822
29477	814823
7192	814824
180510	814825
28590	814826
27546	814827
109824	814828
5119	814829
5022	814830
9713	814831
1943	814832
42822	814833
67535	814834
28527	814835
34082	814836
238523	814837
46014	814838
115842	814839
37548	814840
5279	814841
233392	814842
157742	814843
9488	814844
54141	814845
139227	814846
67060	814847
212809	814848
8052	814849
7329	814850
6689	814851
60342	814852
5280	814853
1252	814854
7711	814855
145590	814856
84137	814857
264453	814858
6616	814859
183346	814860
170148	814861
7612	814862
9572	814863
47141	814864
198743	814865
15796	814866
418	814867
128633	814868
36858	814869
2131	814870
6180	814871
64555	814872
100155	814873
4264	814874
56197	814875
93892	814876
26308	814877
2713	814878
42556	814879
32643	814880
68482	814881
143729	814882
132257	814883
33054	814884
21122	814885
659	814886
88536	814887
87659	814888
319	814889
12651	814890
227867	814891
85471	814892
34610	814893
47273	814894
165484	814895
15999	814896
74933	814897
22507	814898
9790	814899
6339	814900
23800	814901
78945	814902
11348	814903
31526	814904
5615	814905
12954	814906
135703	814907
7622	814908
120799	814909
11005	814910
51249	814911
102028	814912
73829	814913
10351	814914
5022	814915
22304	814916
46307	814917
3471	814918
55182	814919
107212	814920
140754	814921
14971	814922
151711	814923
16617	814924
5676	814925
43889	814926
60975	814927
118838	814928
15219	814929
228515	814930
37267	814931
47666	814932
175602	814933
86232	814934
9653	814935
131034	814936
125555	814937
80173	814938
149285	814939
105715	814940
36808	814941
78650	814942
15441	814943
113900	814944
582	814945
18731	814946
130833	814947
15242	814948
110721	814949
227417	814950
83318	814951
247496	814952
13894	814953
3556	814954
25724	814955
369	814956
50101	814957
8984	814958
103524	814959
42834	814960
54984	814961
19774	814962
14316	814963
34094	814964
38097	814965
43802	814966
91380	814967
185793	814968
73209	814969
792	814970
230745	814971
4134	814972
21534	814973
21278	814974
1688	814975
65999	814976
58903	814977
62234	814978
254332	814979
55	814980
2461	814981
40823	814982
152876	814983
68220	814984
38699	814985
30815	814986
103202	814987
270813	814988
150976	814989
161998	814990
20438	814991
81244	814992
267442	814993
94626	814994
164817	814995
140201	814996
108260	814997
7541	814998
20582	814999
15690	815000
73659	815001
15961	815002
230264	815003
187671	815004
87403	815005
164028	815006
58206	815007
16002	815008
235169	815009
201329	815010
21582	815011
114350	815012
79761	815013
30840	815014
452	815015
31312	815016
101945	815017
145346	815018
19708	815019
133816	815020
14029	815021
72391	815022
48945	815023
83800	815024
9631	815025
238985	815026
8087	815027
85970	815028
191405	815029
13567	815030
31613	815031
2195	815032
55751	815033
1558	815034
25250	815035
9534	815036
5094	815037
11165	815038
594	815039
457	815040
79496	815041
9840	815042
1065	815043
46693	815044
130792	815045
32837	815046
12815	815047
26273	815048
14670	815049
65592	815050
29533	815051
145215	815052
107963	815053
105343	815054
20880	815055
3205	815056
112238	815057
77509	815058
204035	815059
31118	815060
26441	815061
8914	815062
3360	815063
29023	815064
90502	815065
164871	815066
30381	815067
12333	815068
32410	815069
14424	815070
136606	815071
102785	815072
2189	815073
64152	815074
85224	815075
52640	815076
104534	815077
258972	815078
72488	815079
264971	815080
1234	815081
26567	815082
1061	815083
167111	815084
22708	815085
30309	815086
8530	815087
32779	815088
36599	815089
39657	815090
215	815091
25818	815092
22519	815093
20078	815094
159588	815095
1388	815096
31227	815097
11224	815098
44873	815099
210557	815100
12596	815101
45298	815102
150345	815103
99882	815104
976	815105
27730	815106
73118	815107
256314	815108
27031	815109
43083	815110
930	815111
7320	815112
12041	815113
50229	815114
67389	815115
34290	815116
912	815117
50835	815118
256022	815119
130372	815120
14905	815121
170612	815122
3664	815123
3560	815124
4208	815125
44375	815126
9822	815127
11933	815128
795	815129
29675	815130
20742	815131
4592	815132
70099	815133
95934	815134
110627	815135
80300	815136
10267	815137
38848	815138
19	815139
96509	815140
160706	815141
4831	815142
12143	815143
57059	815144
212554	815145
333	815146
80719	815147
6261	815148
24294	815149
672	815150
30525	815151
5493	815152
45933	815153
3645	815154
35182	815155
185542	815156
56762	815157
237878	815158
9913	815159
192391	815160
3308	815161
5674	815162
6201	815163
62972	815164
37811	815165
134409	815166
17229	815167
138980	815168
179231	815169
1304	815170
51744	815171
3805	815172
10787	815173
43818	815174
92	815175
1009	815176
51016	815177
660	815178
96111	815179
661	815180
106042	815181
19800	815182
118140	815183
72026	815184
45057	815185
253916	815186
39310	815187
103927	815188
15114	815189
109277	815190
21793	815191
151796	815192
153538	815193
160333	815194
56451	815195
72132	815196
94892	815197
67	815198
70463	815199
33491	815200
20971	815201
45229	815202
89614	815203
9397	815204
12627	815205
228276	815206
29269	815207
3293	815208
72540	815209
18521	815210
10914	815211
2347	815212
5530	815213
40612	815214
78102	815215
92549	815216
50522	815217
116001	815218
1424	815219
44491	815220
15329	815221
44941	815222
698	815223
32571	815224
129421	815225
21672	815226
112172	815227
22327	815228
19206	815229
531	815230
301	815231
35045	815232
71161	815233
186891	815234
79954	815235
4421	815236
33609	815237
51500	815238
1997	815239
1579	815240
158562	815241
196405	815242
244090	815243
24000	815244
84965	815245
152257	815246
51981	815247
11286	815248
4649	815249
24366	815250
6488	815251
231107	815252
7103	815253
72257	815254
67210	815255
6099	815256
44251	815257
112591	815258
6763	815259
72597	815260
40773	815261
238699	815262
160990	815263
98274	815264
51527	815265
121293	815266
155669	815267
42042	815268
240762	815269
8033	815270
243363	815271
43278	815272
78859	815273
72299	815274
31524	815275
4114	815276
82153	815277
123902	815278
176	815279
91247	815280
2295	815281
20522	815282
88957	815283
66324	815284
260493	815285
6157	815286
174962	815287
13491	815288
26808	815289
11439	815290
33204	815291
243	815292
18575	815293
41754	815294
2295	815295
31348	815296
2146	815297
35471	815298
4442	815299
3669	815300
123344	815301
139555	815302
150258	815303
2698	815304
1982	815305
97199	815306
13602	815307
44868	815308
13974	815309
46629	815310
10393	815311
178215	815312
119773	815313
86185	815314
10629	815315
79260	815316
9101	815317
16458	815318
80424	815319
170559	815320
2382	815321
4968	815322
149518	815323
3031	815324
94393	815325
8414	815326
652	815327
55935	815328
63738	815329
81537	815330
84826	815331
23468	815332
48223	815333
18898	815334
5716	815335
12989	815336
207	815337
184602	815338
3172	815339
36935	815340
100271	815341
78212	815342
194693	815343
48861	815344
14511	815345
6080	815346
679	815347
62634	815348
203082	815349
64	815350
39605	815351
94463	815352
34389	815353
22087	815354
4978	815355
14577	815356
2624	815357
27567	815358
5639	815359
5555	815360
85534	815361
810	815362
86819	815363
41962	815364
355	815365
31862	815366
21546	815367
12344	815368
559	815369
71139	815370
14099	815371
74202	815372
3092	815373
36386	815374
87527	815375
6752	815376
383	815377
237865	815378
1044	815379
25708	815380
46315	815381
2787	815382
93566	815383
161897	815384
189641	815385
16360	815386
121038	815387
33450	815388
8737	815389
35927	815390
20878	815391
827	815392
12265	815393
112058	815394
5720	815395
1812	815396
61923	815397
151574	815398
11298	815399
5902	815400
33537	815401
2075	815402
38711	815403
12640	815404
143815	815405
13834	815406
17165	815407
176929	815408
9814	815409
192716	815410
45970	815411
5775	815412
141624	815413
83789	815414
57380	815415
266907	815416
95999	815417
7540	815418
84055	815419
22013	815420
233363	815421
249	815422
54369	815423
50485	815424
83	815425
70133	815426
188189	815427
5588	815428
9231	815429
209	815430
16559	815431
14816	815432
54719	815433
4712	815434
109520	815435
46492	815436
58725	815437
532	815438
45389	815439
260529	815440
99196	815441
83998	815442
32951	815443
20543	815444
166564	815445
84457	815446
19115	815447
251	815448
252604	815449
16793	815450
24273	815451
113634	815452
5676	815453
115637	815454
59391	815455
49439	815456
9661	815457
83100	815458
167	815459
58675	815460
59444	815461
32187	815462
89642	815463
140188	815464
5917	815465
10869	815466
17870	815467
45291	815468
115274	815469
144056	815470
54814	815471
4547	815472
272675	815473
18857	815474
137954	815475
30527	815476
25126	815477
265324	815478
181071	815479
133476	815480
48355	815481
1139	815482
92642	815483
35620	815484
228553	815485
59126	815486
6589	815487
3218	815488
40667	815489
14848	815490
91502	815491
7402	815492
232757	815493
43939	815494
683	815495
245921	815496
4655	815497
176308	815498
161376	815499
3025	815500
8606	815501
4070	815502
73405	815503
239734	815504
12083	815505
243545	815506
404	815507
29074	815508
10659	815509
61114	815510
98902	815511
1154	815512
74964	815513
7663	815514
95854	815515
35920	815516
108986	815517
218421	815518
60609	815519
62255	815520
76765	815521
8278	815522
63415	815523
85209	815524
11385	815525
61534	815526
239836	815527
9089	815528
72789	815529
1473	815530
149429	815531
639	815532
1620	815533
23	815534
186223	815535
139022	815536
39173	815537
111	815538
21121	815539
5379	815540
35152	815541
258528	815542
213499	815543
1188	815544
109759	815545
92715	815546
33043	815547
73158	815548
62181	815549
12161	815550
3671	815551
28648	815552
26883	815553
100389	815554
127649	815555
18099	815556
966	815557
261054	815558
266099	815559
38611	815560
124938	815561
56295	815562
16518	815563
260689	815564
606	815565
147640	815566
26088	815567
17107	815568
42402	815569
49893	815570
73434	815571
22987	815572
5521	815573
19036	815574
37083	815575
1081	815576
102658	815577
237497	815578
3429	815579
13260	815580
11725	815581
36285	815582
269425	815583
236023	815584
86103	815585
10611	815586
6669	815587
292	815588
823	815589
25249	815590
5371	815591
152345	815592
19796	815593
1189	815594
75538	815595
7412	815596
29314	815597
45750	815598
13127	815599
62111	815600
8232	815601
12190	815602
205181	815603
235117	815604
65450	815605
4055	815606
51933	815607
47172	815608
8708	815609
1813	815610
6438	815611
211864	815612
9116	815613
17540	815614
28695	815615
74957	815616
49493	815617
26180	815618
2396	815619
82878	815620
981	815621
43429	815622
1326	815623
23062	815624
7530	815625
25244	815626
17339	815627
28684	815628
17658	815629
62	815630
78527	815631
120536	815632
86640	815633
78866	815634
153604	815635
72296	815636
16314	815637
130125	815638
65187	815639
4612	815640
22434	815641
15481	815642
59449	815643
83504	815644
1452	815645
23325	815646
7447	815647
34950	815648
40066	815649
59175	815650
122879	815651
252897	815652
79554	815653
21703	815654
31351	815655
115732	815656
4340	815657
10739	815658
106142	815659
9474	815660
229147	815661
1	815662
112570	815663
137056	815664
75982	815665
10263	815666
74561	815667
14420	815668
125623	815669
173888	815670
30638	815671
164653	815672
12125	815673
26566	815674
76221	815675
12478	815676
73886	815677
1450	815678
97580	815679
90495	815680
14818	815681
102911	815682
159911	815683
100672	815684
65054	815685
202879	815686
29659	815687
3342	815688
187142	815689
24743	815690
12217	815691
75153	815692
124184	815693
155194	815694
39225	815695
33517	815696
160833	815697
10431	815698
42478	815699
266139	815700
106970	815701
28773	815702
133824	815703
25380	815704
204126	815705
115704	815706
32271	815707
83104	815708
19918	815709
166344	815710
54422	815711
7478	815712
3240	815713
26096	815714
27093	815715
169290	815716
8914	815717
66578	815718
313	815719
103458	815720
5438	815721
12404	815722
154027	815723
140701	815724
111419	815725
66672	815726
4349	815727
5563	815728
80960	815729
3152	815730
13498	815731
41649	815732
125038	815733
121973	815734
790	815735
116661	815736
45088	815737
171491	815738
158229	815739
61	815740
204026	815741
184152	815742
96575	815743
65620	815744
166798	815745
95241	815746
25931	815747
129758	815748
175921	815749
166070	815750
11505	815751
182272	815752
32571	815753
83128	815754
564	815755
24764	815756
9863	815757
62053	815758
11170	815759
2782	815760
4146	815761
5624	815762
17190	815763
36607	815764
507	815765
18280	815766
95143	815767
10164	815768
246679	815769
5382	815770
14848	815771
161849	815772
149181	815773
5082	815774
6743	815775
18	815776
144659	815777
9411	815778
16318	815779
551	815780
257631	815781
29532	815782
95248	815783
171436	815784
128781	815785
74926	815786
185878	815787
12531	815788
412	815789
172847	815790
162997	815791
102006	815792
433	815793
74257	815794
102972	815795
1780	815796
10948	815797
16617	815798
148591	815799
28062	815800
67152	815801
106547	815802
65484	815803
94539	815804
16214	815805
25142	815806
4709	815807
22381	815808
29778	815809
272611	815810
192029	815811
9802	815812
9207	815813
15524	815814
10139	815815
53537	815816
198512	815817
158975	815818
670	815819
5667	815820
182133	815821
227408	815822
110049	815823
32434	815824
218781	815825
76856	815826
5476	815827
103714	815828
200892	815829
211496	815830
247777	815831
229262	815832
157546	815833
14198	815834
206993	815835
5558	815836
58657	815837
3369	815838
121281	815839
1129	815840
66112	815841
20722	815842
92404	815843
120370	815844
89299	815845
30408	815846
174138	815847
169364	815848
1695	815849
30295	815850
175589	815851
19118	815852
6808	815853
33004	815854
81752	815855
22	815856
69374	815857
253424	815858
10072	815859
3268	815860
31186	815861
8607	815862
244008	815863
96215	815864
67391	815865
13113	815866
262566	815867
276	815868
2591	815869
4246	815870
4382	815871
1901	815872
166	815873
4534	815874
22799	815875
47680	815876
22190	815877
12965	815878
54428	815879
111852	815880
31995	815881
262232	815882
46302	815883
36505	815884
16355	815885
2658	815886
142052	815887
18257	815888
253695	815889
23046	815890
158307	815891
203039	815892
11554	815893
42796	815894
1531	815895
37896	815896
229193	815897
218511	815898
50871	815899
608	815900
39722	815901
49048	815902
107418	815903
38101	815904
7151	815905
155887	815906
1229	815907
15853	815908
106369	815909
42976	815910
7077	815911
9659	815912
162489	815913
200170	815914
77737	815915
63537	815916
92039	815917
36490	815918
10033	815919
100080	815920
50542	815921
55776	815922
163662	815923
134218	815924
44434	815925
128168	815926
5013	815927
1938	815928
14616	815929
215965	815930
11115	815931
179802	815932
128547	815933
10276	815934
61597	815935
28202	815936
110805	815937
3474	815938
14496	815939
40845	815940
198072	815941
3724	815942
210890	815943
227950	815944
7641	815945
8015	815946
267408	815947
7789	815948
163887	815949
9929	815950
55686	815951
199459	815952
212191	815953
147403	815954
108820	815955
58280	815956
22926	815957
29270	815958
9952	815959
13672	815960
163668	815961
134647	815962
16552	815963
15154	815964
227483	815965
158187	815966
35254	815967
106396	815968
31120	815969
140184	815970
57995	815971
77017	815972
86577	815973
5450	815974
1693	815975
235290	815976
168536	815977
96406	815978
197123	815979
95868	815980
20161	815981
208373	815982
19438	815983
40529	815984
49093	815985
642	815986
100975	815987
129989	815988
1393	815989
82820	815990
166642	815991
14550	815992
549	815993
12450	815994
153489	815995
193350	815996
31067	815997
161680	815998
81745	815999
99046	816000
34386	816001
30311	816002
16	816003
18624	816004
27632	816005
3823	816006
53682	816007
21470	816008
63464	816009
105811	816010
20523	816011
1875	816012
9420	816013
91042	816014
149097	816015
10027	816016
174476	816017
52583	816018
33840	816019
47428	816020
123147	816021
203767	816022
27546	816023
204362	816024
176071	816025
528	816026
42452	816027
69899	816028
21710	816029
33846	816030
3327	816031
209787	816032
3577	816033
269642	816034
5511	816035
228267	816036
3360	816037
566	816038
145675	816039
160758	816040
34396	816041
80363	816042
756	816043
21651	816044
29	816045
18285	816046
22190	816047
41993	816048
9824	816049
201327	816050
29443	816051
11444	816052
25925	816053
18443	816054
86964	816055
115251	816056
4104	816057
197629	816058
43521	816059
39731	816060
642	816061
6449	816062
28786	816063
171682	816064
18982	816065
8546	816066
32811	816067
218345	816068
13859	816069
15019	816070
142716	816071
36882	816072
42630	816073
1528	816074
8695	816075
141498	816076
219827	816077
49775	816078
80957	816079
260115	816080
5298	816081
78558	816082
33897	816083
4436	816084
166	816085
24108	816086
12089	816087
102199	816088
853	816089
32546	816090
3987	816091
22896	816092
232793	816093
55469	816094
165316	816095
37838	816096
99211	816097
25685	816098
14148	816099
74052	816100
5356	816101
157	816102
41	816103
243701	816104
99876	816105
261598	816106
34600	816107
106277	816108
102909	816109
146833	816110
10146	816111
189757	816112
75906	816113
89894	816114
220643	816115
2862	816116
190688	816117
56200	816118
82456	816119
30982	816120
16177	816121
81445	816122
27145	816123
102192	816124
62	816125
27673	816126
103970	816127
40986	816128
57554	816129
3017	816130
49825	816131
148799	816132
72062	816133
11380	816134
1509	816135
235852	816136
68578	816137
105018	816138
36458	816139
23809	816140
96213	816141
68206	816142
6091	816143
135851	816144
3856	816145
147359	816146
7052	816147
80047	816148
148517	816149
75116	816150
160677	816151
63101	816152
3849	816153
69342	816154
75342	816155
37655	816156
159953	816157
112834	816158
96047	816159
3599	816160
1827	816161
52910	816162
10560	816163
35764	816164
52326	816165
31412	816166
199935	816167
15849	816168
44424	816169
78675	816170
25122	816171
333	816172
253599	816173
93006	816174
22776	816175
19260	816176
64666	816177
134047	816178
3986	816179
175711	816180
234239	816181
4435	816182
19972	816183
247211	816184
14206	816185
135920	816186
137667	816187
5669	816188
7639	816189
73348	816190
39156	816191
3855	816192
98782	816193
43115	816194
24321	816195
168351	816196
115439	816197
59059	816198
77602	816199
54004	816200
37019	816201
59555	816202
52577	816203
32542	816204
5584	816205
29738	816206
654	816207
72103	816208
28626	816209
155422	816210
111953	816211
31047	816212
11474	816213
93204	816214
4604	816215
232937	816216
228825	816217
32366	816218
168953	816219
5674	816220
31556	816221
34582	816222
3189	816223
61802	816224
54233	816225
6390	816226
1408	816227
150921	816228
45839	816229
19130	816230
55799	816231
26305	816232
37727	816233
79760	816234
72282	816235
11124	816236
4938	816237
6360	816238
104144	816239
13749	816240
91190	816241
40776	816242
954	816243
13417	816244
30932	816245
26	816246
64487	816247
51997	816248
51911	816249
142943	816250
19598	816251
5049	816252
270996	816253
41548	816254
26483	816255
361	816256
5807	816257
10819	816258
17717	816259
1374	816260
9885	816261
181372	816262
167907	816263
95408	816264
29542	816265
144302	816266
8794	816267
49516	816268
64685	816269
7935	816270
18958	816271
4211	816272
68905	816273
24304	816274
175858	816275
23332	816276
33449	816277
1002	816278
239775	816279
248666	816280
29028	816281
45250	816282
38152	816283
30776	816284
2587	816285
17461	816286
2206	816287
3063	816288
7717	816289
143731	816290
158743	816291
150426	816292
47244	816293
1633	816294
19295	816295
553	816296
118667	816297
212878	816298
243136	816299
156841	816300
41528	816301
12570	816302
157947	816303
2299	816304
104279	816305
34779	816306
60310	816307
28405	816308
21525	816309
78651	816310
88066	816311
154424	816312
216039	816313
120184	816314
135683	816315
20082	816316
13704	816317
120887	816318
9	816319
81858	816320
193597	816321
17603	816322
236031	816323
18290	816324
112029	816325
128263	816326
113141	816327
111374	816328
8596	816329
3076	816330
5390	816331
3646	816332
4016	816333
103808	816334
7840	816335
54224	816336
38634	816337
216616	816338
6988	816339
64095	816340
135244	816341
76535	816342
1415	816343
180937	816344
18288	816345
13318	816346
49523	816347
74222	816348
19443	816349
56953	816350
250474	816351
1631	816352
4572	816353
16726	816354
75202	816355
67219	816356
154665	816357
6608	816358
62895	816359
45717	816360
147110	816361
16681	816362
7532	816363
88671	816364
3090	816365
108271	816366
31007	816367
50	816368
78788	816369
259754	816370
87765	816371
42085	816372
243	816373
1445	816374
60888	816375
192938	816376
99451	816377
50214	816378
3764	816379
31283	816380
37258	816381
164371	816382
11867	816383
17568	816384
101087	816385
57825	816386
9712	816387
181075	816388
3126	816389
65038	816390
137989	816391
247474	816392
14	816393
2272	816394
1502	816395
104604	816396
23215	816397
119904	816398
8949	816399
193	816400
3825	816401
24443	816402
98626	816403
21132	816404
1284	816405
172108	816406
1732	816407
1147	816408
247482	816409
7902	816410
29267	816411
29903	816412
171314	816413
38361	816414
9440	816415
49342	816416
5055	816417
67573	816418
27706	816419
257	816420
86228	816421
72368	816422
798	816423
6791	816424
2311	816425
47762	816426
6582	816427
6740	816428
30936	816429
77545	816430
25640	816431
45053	816432
91566	816433
2666	816434
127653	816435
259078	816436
194611	816437
81242	816438
12350	816439
95073	816440
276	816441
37920	816442
17493	816443
50030	816444
61909	816445
138778	816446
95732	816447
19003	816448
154304	816449
10216	816450
5847	816451
183758	816452
14406	816453
164688	816454
17642	816455
111561	816456
37131	816457
58010	816458
6891	816459
49026	816460
147998	816461
13638	816462
3	816463
97625	816464
3155	816465
8371	816466
28914	816467
5035	816468
26438	816469
1993	816470
7578	816471
28218	816472
3141	816473
12063	816474
75958	816475
1147	816476
166361	816477
648	816478
88276	816479
56782	816480
54113	816481
59122	816482
55154	816483
136544	816484
231889	816485
123682	816486
16310	816487
137887	816488
33739	816489
101575	816490
27179	816491
6889	816492
220732	816493
32876	816494
63885	816495
78668	816496
6916	816497
3165	816498
1655	816499
127399	816500
92184	816501
475	816502
26740	816503
1149	816504
54810	816505
15122	816506
18896	816507
199973	816508
1991	816509
96030	816510
168806	816511
243446	816512
18300	816513
2042	816514
3975	816515
25359	816516
56682	816517
2952	816518
7759	816519
96054	816520
64174	816521
111719	816522
1821	816523
46248	816524
169628	816525
2406	816526
3584	816527
51749	816528
14073	816529
24088	816530
128579	816531
10784	816532
166546	816533
24	816534
81919	816535
18591	816536
91900	816537
112795	816538
44983	816539
243995	816540
26681	816541
258489	816542
13555	816543
140310	816544
35786	816545
43346	816546
73257	816547
204230	816548
4523	816549
22016	816550
95040	816551
80323	816552
38274	816553
7668	816554
89720	816555
80081	816556
2157	816557
11133	816558
81222	816559
62	816560
1442	816561
99094	816562
8672	816563
10608	816564
110391	816565
38323	816566
6175	816567
9388	816568
139953	816569
6685	816570
18149	816571
127272	816572
19975	816573
97842	816574
107040	816575
163369	816576
1747	816577
33374	816578
12695	816579
83941	816580
226880	816581
35522	816582
92395	816583
3601	816584
78777	816585
6863	816586
21710	816587
17050	816588
225763	816589
838	816590
766	816591
79387	816592
40719	816593
128162	816594
42647	816595
52	816596
27651	816597
72530	816598
48307	816599
177394	816600
44446	816601
33389	816602
112348	816603
78528	816604
208212	816605
22649	816606
108286	816607
18992	816608
201722	816609
237765	816610
20974	816611
223007	816612
193516	816613
51997	816614
117725	816615
22409	816616
77645	816617
35760	816618
314	816619
97721	816620
19916	816621
473	816622
85965	816623
35524	816624
227689	816625
3982	816626
83658	816627
71050	816628
26494	816629
156589	816630
118017	816631
1094	816632
59570	816633
71993	816634
14250	816635
98872	816636
187542	816637
49068	816638
23216	816639
16086	816640
203103	816641
4523	816642
237913	816643
182698	816644
95316	816645
15455	816646
271763	816647
1461	816648
12937	816649
98291	816650
234187	816651
39272	816652
166733	816653
4481	816654
11692	816655
88647	816656
114663	816657
1147	816658
41144	816659
78005	816660
51243	816661
37025	816662
1272	816663
12687	816664
28287	816665
97180	816666
1760	816667
122661	816668
14127	816669
67409	816670
19484	816671
112	816672
6426	816673
13392	816674
465	816675
875	816676
117843	816677
2086	816678
43016	816679
14950	816680
75501	816681
115248	816682
92512	816683
81472	816684
1320	816685
19587	816686
120587	816687
241829	816688
11008	816689
166415	816690
1090	816691
145713	816692
39123	816693
32611	816694
2600	816695
194256	816696
101906	816697
500	816698
15769	816699
6013	816700
2455	816701
46003	816702
14720	816703
76393	816704
79140	816705
144369	816706
199382	816707
19030	816708
47062	816709
32242	816710
170173	816711
153269	816712
10873	816713
46055	816714
3467	816715
79937	816716
17942	816717
128636	816718
26385	816719
34452	816720
76020	816721
9064	816722
21151	816723
176920	816724
8779	816725
55994	816726
5582	816727
254668	816728
252971	816729
29453	816730
32397	816731
244665	816732
157715	816733
189108	816734
15133	816735
18081	816736
4609	816737
142785	816738
218950	816739
56	816740
51163	816741
57399	816742
29860	816743
124580	816744
2897	816745
637	816746
73555	816747
24835	816748
10451	816749
29528	816750
52641	816751
40398	816752
12419	816753
76290	816754
54351	816755
33662	816756
70260	816757
106300	816758
110452	816759
155104	816760
26144	816761
2862	816762
28582	816763
29333	816764
6131	816765
2123	816766
178327	816767
52121	816768
1482	816769
23141	816770
29329	816771
1704	816772
48000	816773
156611	816774
247557	816775
79224	816776
89111	816777
8501	816778
73186	816779
148097	816780
8285	816781
7020	816782
113336	816783
109481	816784
65534	816785
31719	816786
54273	816787
22695	816788
175026	816789
15639	816790
20173	816791
24511	816792
39510	816793
76833	816794
120466	816795
22595	816796
148399	816797
93263	816798
109102	816799
1558	816800
178014	816801
204873	816802
55882	816803
1559	816804
20463	816805
119418	816806
1681	816807
4907	816808
51567	816809
61282	816810
48207	816811
28233	816812
31752	816813
112439	816814
256194	816815
34419	816816
22766	816817
804	816818
43657	816819
20752	816820
124275	816821
3640	816822
23459	816823
227468	816824
10792	816825
36312	816826
34620	816827
97797	816828
70250	816829
4867	816830
17675	816831
209101	816832
37734	816833
40336	816834
13136	816835
101541	816836
160289	816837
7110	816838
5021	816839
44043	816840
14144	816841
4359	816842
67984	816843
107790	816844
2843	816845
27988	816846
135122	816847
66092	816848
109354	816849
26684	816850
16652	816851
56914	816852
81652	816853
5955	816854
15914	816855
26676	816856
526	816857
161197	816858
20309	816859
26681	816860
21901	816861
16945	816862
17765	816863
6635	816864
52849	816865
68024	816866
261515	816867
7791	816868
56951	816869
47175	816870
227574	816871
42910	816872
15639	816873
4437	816874
4219	816875
138852	816876
114145	816877
33863	816878
163501	816879
1306	816880
1745	816881
62469	816882
1595	816883
19832	816884
117212	816885
6362	816886
505	816887
161332	816888
67862	816889
177314	816890
64782	816891
93346	816892
214256	816893
145000	816894
59118	816895
143633	816896
233926	816897
2909	816898
107772	816899
7645	816900
488	816901
842	816902
97839	816903
788	816904
13710	816905
4691	816906
93417	816907
558	816908
92911	816909
43363	816910
161530	816911
18519	816912
7237	816913
133508	816914
40543	816915
128639	816916
9840	816917
195471	816918
12073	816919
57762	816920
185070	816921
6660	816922
43012	816923
95373	816924
6837	816925
62315	816926
252426	816927
111190	816928
179	816929
52194	816930
2077	816931
24305	816932
150208	816933
250869	816934
120680	816935
23009	816936
26182	816937
16747	816938
124931	816939
67612	816940
36345	816941
171435	816942
33701	816943
172293	816944
6507	816945
73897	816946
213642	816947
250596	816948
7070	816949
9028	816950
22978	816951
11965	816952
69524	816953
75673	816954
105888	816955
256682	816956
269947	816957
9240	816958
156945	816959
40868	816960
143531	816961
29207	816962
13347	816963
85343	816964
85968	816965
72117	816966
32560	816967
7117	816968
28465	816969
15420	816970
30788	816971
13830	816972
48072	816973
269403	816974
18527	816975
267162	816976
22120	816977
92950	816978
15733	816979
144380	816980
23196	816981
5491	816982
4197	816983
66558	816984
297	816985
43491	816986
53012	816987
115	816988
167393	816989
27264	816990
116614	816991
76217	816992
5082	816993
13537	816994
169128	816995
8975	816996
101504	816997
18503	816998
70379	816999
142486	817000
195930	817001
37583	817002
2224	817003
5114	817004
13146	817005
59333	817006
116900	817007
2352	817008
77335	817009
151177	817010
22662	817011
42981	817012
96552	817013
119553	817014
2142	817015
36137	817016
2681	817017
3363	817018
26369	817019
9819	817020
51937	817021
93605	817022
9400	817023
79997	817024
7316	817025
428	817026
203816	817027
103884	817028
58999	817029
44868	817030
120840	817031
91179	817032
34906	817033
50756	817034
10395	817035
29481	817036
47485	817037
20456	817038
184597	817039
144225	817040
234745	817041
180887	817042
48423	817043
165643	817044
128720	817045
50332	817046
31311	817047
6995	817048
145347	817049
18363	817050
66504	817051
169378	817052
217313	817053
22655	817054
152324	817055
58483	817056
3029	817057
85008	817058
5560	817059
5148	817060
246230	817061
180931	817062
20845	817063
315	817064
9387	817065
166009	817066
9705	817067
7654	817068
1682	817069
98320	817070
28437	817071
74358	817072
122122	817073
24536	817074
68340	817075
110321	817076
111556	817077
6933	817078
77949	817079
3502	817080
138666	817081
6074	817082
26679	817083
47732	817084
31341	817085
146920	817086
79714	817087
45278	817088
18368	817089
39834	817090
1932	817091
19457	817092
727	817093
57105	817094
153870	817095
31361	817096
65000	817097
52255	817098
30194	817099
37331	817100
110347	817101
7077	817102
28128	817103
268709	817104
18232	817105
102105	817106
161033	817107
181667	817108
104098	817109
111992	817110
36938	817111
111142	817112
2042	817113
418	817114
9713	817115
11847	817116
228357	817117
48953	817118
11685	817119
174628	817120
265530	817121
29036	817122
82702	817123
10506	817124
163975	817125
21320	817126
269457	817127
1498	817128
41853	817129
14096	817130
1424	817131
900	817132
63723	817133
11796	817134
4444	817135
2213	817136
45409	817137
3492	817138
1591	817139
49376	817140
73641	817141
233472	817142
156197	817143
151715	817144
209071	817145
16392	817146
8323	817147
90865	817148
51552	817149
49301	817150
60872	817151
169523	817152
50600	817153
18559	817154
1038	817155
5786	817156
7431	817157
208507	817158
14751	817159
15362	817160
220996	817161
144845	817162
106765	817163
219501	817164
4881	817165
141988	817166
22233	817167
3006	817168
102161	817169
54897	817170
82560	817171
96845	817172
267348	817173
2389	817174
4233	817175
21917	817176
1101	817177
74907	817178
60254	817179
2105	817180
77922	817181
110772	817182
127709	817183
7975	817184
6213	817185
38585	817186
55341	817187
99668	817188
731	817189
27869	817190
224267	817191
83797	817192
33970	817193
55112	817194
72702	817195
2395	817196
26070	817197
2027	817198
53369	817199
58952	817200
162266	817201
46376	817202
6260	817203
89273	817204
40578	817205
215481	817206
187	817207
87598	817208
196655	817209
3291	817210
16887	817211
72909	817212
2732	817213
65536	817214
119182	817215
47036	817216
23140	817217
33733	817218
123	817219
19800	817220
3303	817221
76094	817222
198143	817223
211074	817224
544	817225
14235	817226
2752	817227
156505	817228
36181	817229
3482	817230
23180	817231
10301	817232
56183	817233
152660	817234
60355	817235
47286	817236
168824	817237
25770	817238
57449	817239
206955	817240
16056	817241
56026	817242
37395	817243
2428	817244
104635	817245
47871	817246
77280	817247
10569	817248
35592	817249
21019	817250
2422	817251
1438	817252
240760	817253
50472	817254
187958	817255
14199	817256
2747	817257
22778	817258
6903	817259
22346	817260
104374	817261
3436	817262
181873	817263
10937	817264
90491	817265
28204	817266
183248	817267
52719	817268
28644	817269
8594	817270
98473	817271
115379	817272
51360	817273
96772	817274
42645	817275
128847	817276
116971	817277
3140	817278
7011	817279
14229	817280
571	817281
186871	817282
53201	817283
11811	817284
89331	817285
11444	817286
6360	817287
50880	817288
28917	817289
93252	817290
249209	817291
147616	817292
112843	817293
29673	817294
12277	817295
269991	817296
111711	817297
3341	817298
428	817299
6866	817300
668	817301
54429	817302
124133	817303
164983	817304
223971	817305
260111	817306
1859	817307
56622	817308
83886	817309
35859	817310
48	817311
227093	817312
165179	817313
98902	817314
150370	817315
205766	817316
11226	817317
74025	817318
957	817319
137535	817320
145398	817321
93709	817322
2019	817323
514	817324
816	817325
18608	817326
3281	817327
875	817328
90506	817329
19951	817330
101823	817331
229002	817332
225672	817333
78681	817334
173486	817335
42812	817336
42227	817337
693	817338
199274	817339
3545	817340
9972	817341
62566	817342
2387	817343
61625	817344
103796	817345
108290	817346
25193	817347
101187	817348
2753	817349
39205	817350
503	817351
62119	817352
112403	817353
62335	817354
194121	817355
110300	817356
139229	817357
127836	817358
66460	817359
9076	817360
242929	817361
94854	817362
253246	817363
21778	817364
20775	817365
144778	817366
121685	817367
269	817368
46062	817369
63958	817370
83056	817371
4600	817372
124703	817373
46297	817374
107003	817375
7574	817376
15464	817377
13574	817378
110214	817379
7465	817380
18161	817381
111041	817382
39198	817383
52725	817384
21192	817385
19902	817386
12603	817387
54726	817388
14304	817389
6418	817390
2478	817391
53842	817392
150229	817393
10130	817394
215759	817395
12287	817396
26151	817397
152892	817398
224943	817399
97326	817400
43928	817401
93609	817402
56021	817403
22014	817404
77563	817405
153129	817406
5242	817407
8983	817408
5404	817409
118902	817410
4289	817411
28927	817412
12688	817413
11706	817414
3722	817415
95207	817416
12054	817417
112425	817418
109952	817419
41020	817420
9422	817421
5998	817422
6275	817423
13562	817424
10066	817425
237640	817426
56867	817427
32351	817428
45834	817429
214242	817430
1632	817431
39186	817432
173887	817433
45207	817434
298	817435
75167	817436
251037	817437
7604	817438
14947	817439
116101	817440
160847	817441
209361	817442
9925	817443
6811	817444
5585	817445
72314	817446
5148	817447
76769	817448
23676	817449
20206	817450
13004	817451
65436	817452
39906	817453
1854	817454
3982	817455
80109	817456
122016	817457
8019	817458
93541	817459
1387	817460
3842	817461
710	817462
7181	817463
210106	817464
38496	817465
373	817466
73601	817467
98793	817468
123407	817469
77249	817470
3980	817471
35264	817472
160193	817473
30309	817474
35406	817475
69170	817476
1063	817477
24893	817478
32384	817479
23249	817480
43737	817481
62451	817482
43624	817483
110616	817484
4037	817485
2002	817486
13623	817487
4816	817488
1185	817489
219534	817490
16303	817491
487	817492
843	817493
32988	817494
2032	817495
94973	817496
8918	817497
76461	817498
12006	817499
148904	817500
35647	817501
3073	817502
6145	817503
8176	817504
673	817505
16394	817506
13504	817507
112808	817508
51433	817509
22790	817510
6866	817511
54403	817512
3995	817513
80370	817514
46180	817515
12372	817516
15260	817517
177081	817518
49496	817519
102	817520
112598	817521
1179	817522
109103	817523
587	817524
58521	817525
14827	817526
51004	817527
1453	817528
62637	817529
37354	817530
3749	817531
708	817532
12296	817533
99984	817534
5126	817535
162924	817536
147410	817537
36220	817538
34903	817539
83330	817540
1292	817541
2197	817542
64091	817543
157885	817544
78648	817545
53693	817546
44847	817547
233084	817548
809	817549
88495	817550
101220	817551
9162	817552
178648	817553
101463	817554
14466	817555
55599	817556
62854	817557
77537	817558
82356	817559
3738	817560
127972	817561
106987	817562
112785	817563
31913	817564
112270	817565
31621	817566
15690	817567
141803	817568
130422	817569
1590	817570
16916	817571
14230	817572
96009	817573
3297	817574
25024	817575
2836	817576
165071	817577
238472	817578
28153	817579
33580	817580
237494	817581
50322	817582
1073	817583
187780	817584
44284	817585
124530	817586
224953	817587
57411	817588
5742	817589
65222	817590
14341	817591
107833	817592
33753	817593
4082	817594
97750	817595
138536	817596
24259	817597
8974	817598
19300	817599
31766	817600
1698	817601
97527	817602
263	817603
46491	817604
54	817605
177862	817606
9997	817607
586	817608
99182	817609
144918	817610
659	817611
255519	817612
19202	817613
5450	817614
94442	817615
32544	817616
22727	817617
68436	817618
42457	817619
1726	817620
54066	817621
90739	817622
4772	817623
36290	817624
43007	817625
25046	817626
80029	817627
3549	817628
12302	817629
144148	817630
36732	817631
497	817632
23380	817633
138480	817634
31732	817635
627	817636
151205	817637
83417	817638
111863	817639
96500	817640
56382	817641
4610	817642
31996	817643
207614	817644
7428	817645
67599	817646
88268	817647
175403	817648
4305	817649
7935	817650
55095	817651
99769	817652
79842	817653
67028	817654
223700	817655
108076	817656
91387	817657
207694	817658
44562	817659
30945	817660
125754	817661
9508	817662
165798	817663
79857	817664
24935	817665
64206	817666
33307	817667
59742	817668
338	817669
56729	817670
142020	817671
234462	817672
67143	817673
2051	817674
8188	817675
33415	817676
5237	817677
91957	817678
15426	817679
82330	817680
69165	817681
24820	817682
9601	817683
239985	817684
1367	817685
50811	817686
688	817687
16145	817688
19617	817689
125355	817690
60241	817691
121146	817692
205438	817693
32600	817694
96038	817695
32000	817696
49930	817697
57306	817698
48861	817699
32987	817700
58840	817701
176105	817702
6087	817703
129030	817704
9568	817705
2333	817706
767	817707
94587	817708
185473	817709
214217	817710
35383	817711
68027	817712
16870	817713
92218	817714
168405	817715
51500	817716
69335	817717
141992	817718
166535	817719
153	817720
444	817721
2855	817722
108823	817723
87139	817724
148192	817725
14986	817726
31656	817727
689	817728
165526	817729
3245	817730
4794	817731
66193	817732
140652	817733
16835	817734
9239	817735
147858	817736
503	817737
8104	817738
5625	817739
205685	817740
2960	817741
29295	817742
37202	817743
45809	817744
75734	817745
53218	817746
119015	817747
30188	817748
7003	817749
105112	817750
126709	817751
12678	817752
1642	817753
113860	817754
3746	817755
47168	817756
8222	817757
48486	817758
114041	817759
3399	817760
233640	817761
33619	817762
47128	817763
869	817764
44589	817765
206068	817766
13775	817767
5676	817768
14910	817769
152	817770
99821	817771
211395	817772
16070	817773
66007	817774
52699	817775
1685	817776
39522	817777
108936	817778
20124	817779
8208	817780
77435	817781
55925	817782
18501	817783
93079	817784
92019	817785
109427	817786
260903	817787
49320	817788
3408	817789
42315	817790
34955	817791
58	817792
18644	817793
88472	817794
11864	817795
161665	817796
116438	817797
37978	817798
195	817799
108797	817800
80349	817801
35150	817802
25088	817803
236024	817804
2274	817805
1563	817806
84365	817807
13124	817808
133585	817809
49702	817810
5384	817811
7919	817812
21540	817813
36430	817814
14975	817815
32006	817816
242006	817817
16587	817818
243874	817819
170693	817820
181688	817821
5915	817822
1006	817823
5395	817824
87531	817825
1129	817826
120002	817827
2	817828
8400	817829
13336	817830
10098	817831
37881	817832
165375	817833
72338	817834
17219	817835
171047	817836
23304	817837
97372	817838
158157	817839
115727	817840
332	817841
35198	817842
45106	817843
32259	817844
170814	817845
71702	817846
106655	817847
14031	817848
13309	817849
48030	817850
10239	817851
931	817852
11437	817853
109743	817854
42412	817855
3763	817856
20974	817857
12672	817858
270870	817859
10288	817860
42761	817861
3453	817862
39420	817863
5315	817864
44489	817865
122426	817866
15632	817867
76867	817868
117847	817869
2997	817870
89239	817871
108501	817872
663	817873
997	817874
94624	817875
88633	817876
174813	817877
23282	817878
75949	817879
1382	817880
2944	817881
10050	817882
246870	817883
80147	817884
267498	817885
71936	817886
64620	817887
260634	817888
7069	817889
136935	817890
106308	817891
83783	817892
30886	817893
106942	817894
58247	817895
20861	817896
100873	817897
220918	817898
143387	817899
260219	817900
221876	817901
65941	817902
101944	817903
13825	817904
146787	817905
121889	817906
128823	817907
2973	817908
46872	817909
60281	817910
2017	817911
111912	817912
97745	817913
173258	817914
75588	817915
20854	817916
65583	817917
133325	817918
5911	817919
112841	817920
17810	817921
264903	817922
1674	817923
45901	817924
118546	817925
93713	817926
246745	817927
41197	817928
107881	817929
94894	817930
237904	817931
900	817932
25173	817933
128599	817934
220330	817935
21724	817936
25923	817937
21202	817938
248629	817939
6225	817940
97399	817941
110116	817942
20396	817943
175740	817944
65014	817945
166584	817946
22585	817947
336	817948
4765	817949
112653	817950
152476	817951
1103	817952
14926	817953
2108	817954
105687	817955
6293	817956
110263	817957
9316	817958
3518	817959
139489	817960
104367	817961
8429	817962
16068	817963
168749	817964
66909	817965
36105	817966
29426	817967
13505	817968
132378	817969
37929	817970
39694	817971
206088	817972
152271	817973
6756	817974
15802	817975
163420	817976
161238	817977
13744	817978
13143	817979
2162	817980
2154	817981
79801	817982
408	817983
34	817984
46291	817985
463	817986
61725	817987
34238	817988
740	817989
10327	817990
260784	817991
64	817992
50280	817993
46538	817994
3085	817995
44934	817996
1177	817997
12948	817998
100449	817999
11453	818000
3789	818001
67277	818002
365	818003
3892	818004
45649	818005
21225	818006
12294	818007
63500	818008
76911	818009
40146	818010
177757	818011
14652	818012
27899	818013
81563	818014
6419	818015
6923	818016
57797	818017
129183	818018
202911	818019
24021	818020
164811	818021
169827	818022
74430	818023
29836	818024
4822	818025
4490	818026
23724	818027
185749	818028
85615	818029
129797	818030
69866	818031
95235	818032
239871	818033
89250	818034
100634	818035
3089	818036
13260	818037
116563	818038
67428	818039
108318	818040
94162	818041
97626	818042
29717	818043
16454	818044
150846	818045
41673	818046
8315	818047
141620	818048
41903	818049
130049	818050
196011	818051
37180	818052
37440	818053
29149	818054
18042	818055
231857	818056
915	818057
192464	818058
13072	818059
15258	818060
3204	818061
457	818062
40524	818063
271485	818064
42737	818065
75114	818066
17344	818067
149020	818068
81229	818069
270756	818070
40186	818071
40415	818072
2887	818073
13790	818074
16831	818075
2700	818076
33277	818077
142654	818078
7095	818079
4659	818080
15459	818081
233308	818082
76592	818083
10193	818084
269225	818085
50749	818086
617	818087
145233	818088
6166	818089
37542	818090
30937	818091
214022	818092
123	818093
39409	818094
22416	818095
256084	818096
119772	818097
57101	818098
12346	818099
31833	818100
215347	818101
57237	818102
176898	818103
21772	818104
16102	818105
83032	818106
124201	818107
64181	818108
3274	818109
84142	818110
14858	818111
822	818112
68044	818113
13100	818114
19784	818115
482	818116
5854	818117
128822	818118
18091	818119
21003	818120
41075	818121
15239	818122
37146	818123
816	818124
7241	818125
77713	818126
110602	818127
36276	818128
196142	818129
143948	818130
235772	818131
6507	818132
55923	818133
19974	818134
160774	818135
11740	818136
13175	818137
55159	818138
116627	818139
81232	818140
80859	818141
255922	818142
53712	818143
7199	818144
78388	818145
8521	818146
67065	818147
168	818148
11855	818149
75411	818150
256171	818151
19648	818152
1705	818153
903	818154
23756	818155
58678	818156
25388	818157
214777	818158
168445	818159
6310	818160
70058	818161
2805	818162
92249	818163
28187	818164
199	818165
10529	818166
22705	818167
58716	818168
3412	818169
226307	818170
20284	818171
75385	818172
163136	818173
47626	818174
39360	818175
20861	818176
113819	818177
50092	818178
42498	818179
240071	818180
9043	818181
43363	818182
31111	818183
29954	818184
140727	818185
158219	818186
12030	818187
5821	818188
31687	818189
29189	818190
10317	818191
176259	818192
50580	818193
59240	818194
227480	818195
17234	818196
135777	818197
119253	818198
40076	818199
1804	818200
76606	818201
73704	818202
52176	818203
75302	818204
20698	818205
27432	818206
76633	818207
26248	818208
14633	818209
71242	818210
150	818211
922	818212
58238	818213
56699	818214
15011	818215
189156	818216
229436	818217
101726	818218
176283	818219
90485	818220
15423	818221
23253	818222
9577	818223
27287	818224
177727	818225
67959	818226
9598	818227
40677	818228
7805	818229
205788	818230
13041	818231
152559	818232
202356	818233
2687	818234
16497	818235
74916	818236
2280	818237
313	818238
178694	818239
209960	818240
120625	818241
39678	818242
7192	818243
94949	818244
159257	818245
38153	818246
61141	818247
19862	818248
71065	818249
7167	818250
76184	818251
28696	818252
138635	818253
117606	818254
184183	818255
41538	818256
90589	818257
122168	818258
4340	818259
55709	818260
118133	818261
20093	818262
144083	818263
57651	818264
33347	818265
206525	818266
69950	818267
41372	818268
40051	818269
182196	818270
1817	818271
6332	818272
183	818273
36588	818274
83115	818275
11213	818276
125127	818277
3647	818278
102107	818279
51684	818280
30145	818281
138958	818282
1088	818283
2474	818284
42725	818285
1181	818286
49621	818287
39570	818288
25016	818289
89300	818290
47356	818291
153387	818292
40386	818293
115664	818294
2252	818295
22958	818296
40315	818297
92407	818298
88676	818299
81972	818300
4403	818301
72940	818302
125887	818303
106	818304
51442	818305
684	818306
79485	818307
17190	818308
29867	818309
1898	818310
13256	818311
109258	818312
164487	818313
125699	818314
107998	818315
100402	818316
135294	818317
67450	818318
156236	818319
163923	818320
265176	818321
147542	818322
17245	818323
35611	818324
48573	818325
234947	818326
64845	818327
36323	818328
82680	818329
144317	818330
4788	818331
14206	818332
69582	818333
64490	818334
73126	818335
9088	818336
59235	818337
1898	818338
179235	818339
43166	818340
228921	818341
19501	818342
234322	818343
12337	818344
158331	818345
148735	818346
133473	818347
4846	818348
68942	818349
185810	818350
52182	818351
14378	818352
94924	818353
1267	818354
6385	818355
59798	818356
129519	818357
85316	818358
25315	818359
47945	818360
271	818361
98638	818362
126083	818363
155405	818364
7109	818365
20048	818366
5179	818367
6058	818368
52424	818369
100429	818370
70838	818371
13890	818372
40968	818373
687	818374
1476	818375
37194	818376
3704	818377
4721	818378
22335	818379
22773	818380
44344	818381
104037	818382
126514	818383
20274	818384
50618	818385
1969	818386
2619	818387
2248	818388
1699	818389
234613	818390
39320	818391
151037	818392
36641	818393
42768	818394
49778	818395
17620	818396
3479	818397
28301	818398
15570	818399
120019	818400
5558	818401
89830	818402
159079	818403
247531	818404
39861	818405
11381	818406
119695	818407
80570	818408
110126	818409
95483	818410
94269	818411
253558	818412
47916	818413
99129	818414
19905	818415
1290	818416
95591	818417
88801	818418
78071	818419
3435	818420
133093	818421
102785	818422
30738	818423
31699	818424
143012	818425
34	818426
16098	818427
96450	818428
130952	818429
212334	818430
30474	818431
207981	818432
116368	818433
155383	818434
206915	818435
13057	818436
122674	818437
186642	818438
84242	818439
21817	818440
15226	818441
183000	818442
19538	818443
130076	818444
980	818445
54717	818446
265615	818447
22996	818448
46718	818449
8038	818450
20344	818451
158800	818452
230942	818453
83459	818454
259453	818455
75203	818456
220119	818457
46272	818458
141063	818459
39614	818460
6555	818461
25630	818462
7709	818463
2715	818464
143603	818465
1065	818466
58537	818467
152577	818468
11976	818469
15742	818470
16267	818471
39483	818472
80696	818473
69720	818474
11298	818475
30740	818476
34731	818477
14039	818478
171370	818479
189136	818480
227222	818481
1225	818482
48791	818483
33254	818484
55117	818485
213466	818486
9596	818487
170891	818488
61423	818489
110554	818490
16509	818491
6662	818492
91089	818493
38002	818494
151848	818495
37812	818496
161629	818497
129411	818498
15533	818499
1666	818500
37612	818501
4322	818502
3439	818503
13600	818504
4201	818505
108138	818506
30218	818507
252618	818508
1587	818509
13041	818510
477	818511
226342	818512
36114	818513
5762	818514
204	818515
53291	818516
78918	818517
190754	818518
54835	818519
89271	818520
27161	818521
34354	818522
18769	818523
132520	818524
11980	818525
39568	818526
39029	818527
85009	818528
20756	818529
53745	818530
69697	818531
37022	818532
12395	818533
3247	818534
44496	818535
19610	818536
191897	818537
13281	818538
109089	818539
27480	818540
222	818541
6618	818542
110529	818543
34818	818544
53843	818545
17757	818546
91430	818547
159184	818548
17530	818549
252114	818550
5556	818551
2608	818552
7067	818553
57947	818554
74927	818555
11712	818556
145502	818557
6315	818558
5569	818559
45800	818560
50473	818561
2590	818562
220218	818563
4632	818564
134635	818565
3154	818566
69083	818567
91995	818568
5083	818569
266896	818570
1764	818571
212880	818572
12779	818573
44866	818574
11628	818575
20431	818576
68652	818577
246256	818578
51460	818579
917	818580
136452	818581
65813	818582
22087	818583
253867	818584
13228	818585
57442	818586
31134	818587
9212	818588
105767	818589
44978	818590
79574	818591
3096	818592
6044	818593
8201	818594
222264	818595
170995	818596
96824	818597
48286	818598
2998	818599
39704	818600
124187	818601
25126	818602
42517	818603
21201	818604
161781	818605
33617	818606
156944	818607
26250	818608
3206	818609
83168	818610
24476	818611
68404	818612
91496	818613
116057	818614
30529	818615
137903	818616
26049	818617
22569	818618
4978	818619
3010	818620
4999	818621
101453	818622
78794	818623
4804	818624
135167	818625
213104	818626
64998	818627
9224	818628
116250	818629
29617	818630
3716	818631
5996	818632
81243	818633
3425	818634
4946	818635
70513	818636
94	818637
250	818638
72692	818639
13119	818640
146560	818641
165135	818642
72476	818643
5576	818644
53010	818645
194794	818646
11671	818647
3925	818648
160419	818649
29092	818650
140709	818651
1149	818652
265877	818653
20174	818654
24280	818655
6076	818656
3428	818657
166100	818658
36057	818659
135745	818660
13559	818661
62155	818662
3246	818663
103388	818664
137629	818665
1718	818666
935	818667
999	818668
223713	818669
74511	818670
110426	818671
746	818672
111411	818673
69851	818674
180935	818675
108277	818676
4761	818677
82674	818678
247388	818679
89100	818680
250377	818681
18800	818682
40568	818683
34280	818684
87076	818685
8765	818686
155441	818687
12512	818688
31552	818689
1121	818690
45430	818691
5344	818692
760	818693
19718	818694
59203	818695
81969	818696
42179	818697
38355	818698
9368	818699
66268	818700
211435	818701
13755	818702
47152	818703
116735	818704
1987	818705
17665	818706
785	818707
40019	818708
41677	818709
10156	818710
110968	818711
479	818712
78280	818713
36112	818714
16575	818715
31900	818716
9757	818717
4899	818718
10391	818719
6389	818720
9767	818721
208011	818722
269431	818723
106972	818724
7272	818725
28207	818726
4255	818727
209637	818728
58957	818729
14114	818730
50982	818731
51545	818732
265423	818733
77367	818734
16702	818735
37737	818736
170	818737
7277	818738
212076	818739
149157	818740
5097	818741
15044	818742
29731	818743
15562	818744
86485	818745
59582	818746
170971	818747
59279	818748
6	818749
1195	818750
908	818751
103571	818752
8045	818753
142263	818754
151843	818755
588	818756
36212	818757
67239	818758
153996	818759
191774	818760
30705	818761
227750	818762
33325	818763
169860	818764
94409	818765
36687	818766
15475	818767
43882	818768
21546	818769
22669	818770
173780	818771
115573	818772
120891	818773
15424	818774
196	818775
75025	818776
208644	818777
124950	818778
17586	818779
888	818780
20449	818781
109151	818782
112697	818783
69930	818784
15	818785
46152	818786
83173	818787
16808	818788
120655	818789
11550	818790
99273	818791
22484	818792
15686	818793
90373	818794
143603	818795
18748	818796
95411	818797
109772	818798
89912	818799
641	818800
107139	818801
146928	818802
73902	818803
46133	818804
257384	818805
124071	818806
171700	818807
217690	818808
1346	818809
6134	818810
2359	818811
14597	818812
7905	818813
1012	818814
58736	818815
10549	818816
15833	818817
9222	818818
49138	818819
158323	818820
46915	818821
104815	818822
6754	818823
53103	818824
84122	818825
218135	818826
18976	818827
9486	818828
271593	818829
2015	818830
33553	818831
119361	818832
22143	818833
6034	818834
17492	818835
160521	818836
303	818837
18438	818838
4201	818839
26034	818840
86044	818841
109243	818842
24179	818843
90559	818844
175819	818845
68646	818846
160627	818847
24755	818848
54304	818849
4734	818850
62157	818851
49996	818852
26905	818853
162583	818854
31428	818855
147632	818856
4902	818857
47327	818858
14396	818859
52975	818860
172275	818861
15799	818862
76307	818863
104082	818864
90967	818865
6722	818866
3029	818867
211307	818868
24223	818869
15259	818870
77868	818871
8642	818872
44352	818873
45136	818874
186225	818875
163912	818876
52047	818877
10443	818878
153612	818879
57551	818880
99750	818881
38173	818882
32461	818883
60029	818884
165786	818885
178	818886
250893	818887
168129	818888
785	818889
91721	818890
9713	818891
28860	818892
7540	818893
29831	818894
27049	818895
20784	818896
17	818897
92065	818898
9799	818899
22641	818900
140203	818901
188095	818902
63471	818903
218554	818904
1329	818905
140742	818906
19297	818907
5485	818908
125495	818909
1288	818910
11002	818911
16973	818912
162522	818913
35570	818914
28002	818915
213967	818916
71983	818917
13945	818918
88734	818919
1298	818920
53050	818921
434	818922
46857	818923
3519	818924
19412	818925
138879	818926
20662	818927
23353	818928
69073	818929
2913	818930
2139	818931
176515	818932
29419	818933
112126	818934
6150	818935
12153	818936
2787	818937
37897	818938
12885	818939
1836	818940
30553	818941
33	818942
49554	818943
36491	818944
11843	818945
77685	818946
135002	818947
46858	818948
6980	818949
60996	818950
73775	818951
43503	818952
35562	818953
49124	818954
2463	818955
136993	818956
7770	818957
29443	818958
215065	818959
21571	818960
16499	818961
48231	818962
96073	818963
2384	818964
240022	818965
52413	818966
89333	818967
19650	818968
48520	818969
141	818970
44025	818971
28798	818972
117908	818973
5487	818974
42631	818975
12136	818976
100346	818977
95271	818978
28665	818979
19258	818980
5023	818981
179468	818982
2522	818983
62359	818984
13286	818985
42956	818986
7974	818987
12823	818988
31189	818989
5221	818990
13766	818991
16880	818992
1643	818993
61157	818994
85648	818995
35494	818996
49123	818997
97862	818998
53440	818999
7927	819000
8621	819001
70523	819002
174013	819003
32415	819004
1597	819005
39012	819006
3096	819007
22469	819008
68550	819009
19342	819010
12292	819011
82192	819012
5837	819013
112895	819014
46384	819015
14318	819016
75832	819017
104739	819018
4897	819019
32761	819020
26646	819021
3923	819022
14440	819023
45670	819024
139788	819025
186424	819026
7963	819027
163477	819028
1313	819029
2714	819030
172615	819031
8582	819032
16768	819033
79437	819034
15386	819035
594	819036
8269	819037
186010	819038
204815	819039
24002	819040
72	819041
85268	819042
2637	819043
154319	819044
52891	819045
12646	819046
2268	819047
48705	819048
36119	819049
45143	819050
264531	819051
70164	819052
5	819053
59505	819054
3772	819055
681	819056
30504	819057
23938	819058
5580	819059
13400	819060
72473	819061
163723	819062
48	819063
89975	819064
20786	819065
4287	819066
104437	819067
13718	819068
16121	819069
5302	819070
66404	819071
27058	819072
20340	819073
1072	819074
151356	819075
2996	819076
57253	819077
27312	819078
58022	819079
98909	819080
223069	819081
354	819082
51312	819083
39150	819084
3057	819085
158126	819086
44520	819087
60635	819088
1421	819089
42	819090
119253	819091
10014	819092
132937	819093
38875	819094
256203	819095
116149	819096
3943	819097
42201	819098
26148	819099
25759	819100
230227	819101
14148	819102
3495	819103
129096	819104
28208	819105
176983	819106
82821	819107
243331	819108
188	819109
221619	819110
3784	819111
6766	819112
221286	819113
21268	819114
23389	819115
44290	819116
256383	819117
8490	819118
41663	819119
8048	819120
66427	819121
70318	819122
133884	819123
7130	819124
25372	819125
7	819126
58814	819127
159061	819128
142544	819129
19268	819130
1223	819131
226995	819132
87292	819133
7845	819134
80648	819135
3417	819136
69378	819137
201851	819138
8709	819139
167343	819140
19718	819141
1559	819142
29445	819143
1167	819144
2247	819145
74234	819146
30027	819147
10419	819148
3372	819149
18856	819150
259154	819151
74835	819152
2029	819153
45294	819154
225493	819155
165350	819156
160140	819157
13158	819158
211139	819159
92073	819160
110969	819161
40829	819162
79361	819163
67947	819164
87493	819165
236637	819166
22426	819167
98518	819168
223819	819169
29321	819170
18635	819171
37073	819172
3689	819173
2328	819174
490	819175
9650	819176
66869	819177
13211	819178
10872	819179
136827	819180
943	819181
35914	819182
1293	819183
252340	819184
3027	819185
70722	819186
4554	819187
10569	819188
173276	819189
9783	819190
36107	819191
127301	819192
244760	819193
63344	819194
163789	819195
1128	819196
110916	819197
31805	819198
16095	819199
102153	819200
3459	819201
54966	819202
24870	819203
270909	819204
242803	819205
431	819206
27663	819207
953	819208
9797	819209
88730	819210
5366	819211
1593	819212
37769	819213
4256	819214
67894	819215
175902	819216
80635	819217
264005	819218
165773	819219
27495	819220
610	819221
6022	819222
1040	819223
18017	819224
23239	819225
134522	819226
125133	819227
166747	819228
18127	819229
236455	819230
215651	819231
21517	819232
43781	819233
116343	819234
32805	819235
31342	819236
63468	819237
43125	819238
13770	819239
239900	819240
383	819241
112529	819242
79195	819243
35274	819244
48789	819245
6736	819246
251502	819247
4085	819248
14138	819249
28937	819250
1921	819251
96397	819252
255155	819253
33315	819254
133160	819255
234930	819256
101903	819257
74148	819258
168260	819259
6605	819260
11803	819261
57955	819262
10682	819263
216374	819264
55530	819265
36616	819266
41131	819267
51982	819268
125703	819269
64270	819270
88803	819271
24162	819272
132374	819273
76955	819274
46812	819275
130439	819276
58623	819277
192748	819278
86863	819279
192225	819280
126498	819281
25942	819282
182894	819283
239218	819284
60680	819285
15548	819286
40695	819287
44301	819288
4386	819289
132888	819290
8449	819291
32231	819292
3632	819293
7674	819294
151154	819295
11681	819296
245715	819297
32848	819298
25910	819299
31835	819300
534	819301
146235	819302
28602	819303
51814	819304
270843	819305
248045	819306
1644	819307
49526	819308
69	819309
40558	819310
31238	819311
112811	819312
49966	819313
46634	819314
17644	819315
80366	819316
210967	819317
18168	819318
52571	819319
199656	819320
60025	819321
124988	819322
21274	819323
52693	819324
8228	819325
116655	819326
28648	819327
21820	819328
17700	819329
115261	819330
126871	819331
3598	819332
442	819333
204709	819334
118262	819335
34104	819336
237272	819337
32724	819338
17299	819339
80720	819340
97781	819341
24413	819342
20625	819343
9394	819344
1091	819345
22441	819346
136256	819347
1221	819348
9626	819349
1053	819350
3457	819351
35907	819352
4470	819353
29943	819354
87000	819355
112899	819356
63157	819357
90670	819358
54282	819359
49953	819360
11374	819361
55989	819362
39399	819363
109566	819364
16616	819365
206514	819366
1494	819367
77849	819368
105739	819369
10061	819370
69142	819371
57704	819372
50593	819373
147648	819374
79316	819375
32888	819376
2495	819377
53814	819378
27352	819379
200916	819380
36970	819381
155976	819382
99950	819383
34173	819384
1981	819385
26424	819386
30918	819387
154708	819388
1176	819389
196131	819390
138703	819391
202397	819392
38869	819393
163688	819394
209466	819395
104838	819396
294	819397
35515	819398
30781	819399
1424	819400
179495	819401
124936	819402
42199	819403
3713	819404
2917	819405
153206	819406
77572	819407
26352	819408
2334	819409
59011	819410
49256	819411
335	819412
20082	819413
70557	819414
115	819415
1294	819416
969	819417
121519	819418
163294	819419
137068	819420
11044	819421
15047	819422
10007	819423
5165	819424
78812	819425
131791	819426
84456	819427
83372	819428
76761	819429
159555	819430
2610	819431
155551	819432
119336	819433
133802	819434
56880	819435
37596	819436
103516	819437
29368	819438
34366	819439
17216	819440
124819	819441
21693	819442
106916	819443
55123	819444
4178	819445
10386	819446
98408	819447
19072	819448
3940	819449
22089	819450
83025	819451
267143	819452
6242	819453
185242	819454
62950	819455
47464	819456
1309	819457
82386	819458
106978	819459
28521	819460
96945	819461
56568	819462
87781	819463
21522	819464
27534	819465
11346	819466
3057	819467
151900	819468
96950	819469
135052	819470
87368	819471
125856	819472
24528	819473
157103	819474
2608	819475
6795	819476
418	819477
13393	819478
101017	819479
70866	819480
89885	819481
13204	819482
27580	819483
1160	819484
1528	819485
44462	819486
160009	819487
160629	819488
5197	819489
8040	819490
5745	819491
15689	819492
32805	819493
157781	819494
23163	819495
159203	819496
1679	819497
66150	819498
96309	819499
11594	819500
175670	819501
37573	819502
41180	819503
349	819504
264791	819505
144647	819506
9056	819507
265879	819508
130511	819509
76843	819510
935	819511
77723	819512
7818	819513
126900	819514
110456	819515
223442	819516
50138	819517
14374	819518
65713	819519
10	819520
103546	819521
32725	819522
34413	819523
328	819524
6835	819525
54529	819526
118599	819527
29726	819528
7801	819529
93311	819530
10247	819531
33110	819532
178948	819533
3483	819534
220449	819535
58335	819536
19812	819537
74863	819538
11398	819539
12131	819540
53104	819541
128037	819542
32674	819543
15420	819544
73707	819545
45945	819546
11895	819547
4506	819548
58121	819549
2070	819550
89697	819551
101327	819552
127438	819553
168595	819554
17234	819555
10611	819556
132873	819557
128119	819558
13032	819559
3456	819560
106132	819561
30717	819562
193815	819563
159547	819564
154706	819565
35757	819566
169003	819567
96611	819568
249926	819569
24843	819570
101395	819571
19114	819572
83142	819573
59284	819574
1582	819575
49294	819576
30808	819577
226267	819578
135353	819579
61156	819580
266870	819581
133722	819582
11522	819583
22321	819584
116207	819585
48430	819586
148547	819587
31423	819588
14863	819589
6150	819590
2692	819591
8974	819592
59426	819593
2212	819594
69901	819595
5288	819596
122645	819597
28467	819598
106814	819599
97527	819600
212152	819601
12872	819602
41498	819603
40303	819604
82053	819605
2316	819606
25891	819607
468	819608
8584	819609
22719	819610
29810	819611
21352	819612
35133	819613
952	819614
27915	819615
9655	819616
115686	819617
72443	819618
85305	819619
21414	819620
91408	819621
5905	819622
19506	819623
17823	819624
16650	819625
32031	819626
28078	819627
15605	819628
9208	819629
38364	819630
29711	819631
42	819632
34216	819633
175887	819634
39066	819635
18273	819636
13249	819637
8860	819638
2197	819639
70400	819640
18218	819641
37377	819642
2488	819643
26599	819644
16103	819645
95037	819646
105054	819647
42220	819648
261285	819649
219977	819650
75417	819651
6610	819652
148829	819653
9672	819654
1486	819655
268240	819656
4509	819657
1490	819658
74192	819659
90301	819660
170241	819661
205546	819662
250801	819663
26405	819664
211609	819665
35287	819666
181969	819667
102400	819668
120348	819669
1918	819670
790	819671
8690	819672
82653	819673
28545	819674
120736	819675
65001	819676
66377	819677
104980	819678
2567	819679
5477	819680
59486	819681
245694	819682
56917	819683
1433	819684
791	819685
37	819686
29431	819687
246604	819688
42299	819689
48320	819690
262964	819691
37404	819692
118615	819693
99350	819694
93727	819695
121947	819696
14316	819697
78780	819698
107124	819699
495	819700
7793	819701
165958	819702
6606	819703
159744	819704
44296	819705
4342	819706
147398	819707
114496	819708
267386	819709
3723	819710
72155	819711
90076	819712
12218	819713
111928	819714
35001	819715
1033	819716
3655	819717
14255	819718
59900	819719
34221	819720
13985	819721
139698	819722
5331	819723
213201	819724
16960	819725
35423	819726
10308	819727
182063	819728
59685	819729
1251	819730
2683	819731
61597	819732
5416	819733
156009	819734
20858	819735
255559	819736
103049	819737
155884	819738
21647	819739
147066	819740
72573	819741
28474	819742
3401	819743
22575	819744
44472	819745
189534	819746
6967	819747
41629	819748
24714	819749
82025	819750
20414	819751
75644	819752
23659	819753
188294	819754
19376	819755
8373	819756
17409	819757
14338	819758
28778	819759
1148	819760
41944	819761
14788	819762
2318	819763
26319	819764
74726	819765
37161	819766
32519	819767
98014	819768
136922	819769
89335	819770
10045	819771
2124	819772
55544	819773
72633	819774
44055	819775
2080	819776
40836	819777
8693	819778
90255	819779
33462	819780
93383	819781
63440	819782
2276	819783
271283	819784
94301	819785
4766	819786
258349	819787
3761	819788
5246	819789
183086	819790
44333	819791
104142	819792
121262	819793
169	819794
35003	819795
67970	819796
9717	819797
1896	819798
3024	819799
15251	819800
19591	819801
21087	819802
76060	819803
58	819804
126074	819805
6759	819806
20519	819807
31886	819808
261667	819809
87462	819810
56871	819811
79262	819812
5757	819813
27993	819814
48893	819815
3874	819816
3570	819817
58252	819818
41049	819819
26346	819820
10443	819821
88832	819822
1560	819823
43612	819824
71644	819825
16485	819826
8353	819827
3767	819828
56087	819829
60511	819830
17777	819831
100863	819832
16134	819833
13909	819834
81135	819835
7382	819836
477	819837
125444	819838
12242	819839
19974	819840
9158	819841
19500	819842
56371	819843
24151	819844
22603	819845
3401	819846
720	819847
1555	819848
21965	819849
37261	819850
38857	819851
30931	819852
108630	819853
129167	819854
68132	819855
252465	819856
1209	819857
9830	819858
9731	819859
12042	819860
67216	819861
9272	819862
63649	819863
144861	819864
59261	819865
64	819866
41804	819867
170611	819868
98980	819869
7148	819870
11576	819871
8908	819872
21029	819873
28460	819874
48530	819875
57303	819876
38037	819877
15370	819878
150645	819879
203018	819880
63606	819881
183040	819882
17	819883
50010	819884
11301	819885
68078	819886
7231	819887
223416	819888
39002	819889
115193	819890
197740	819891
5246	819892
33308	819893
17715	819894
34778	819895
87699	819896
29930	819897
10217	819898
142771	819899
167500	819900
163093	819901
114039	819902
7757	819903
144909	819904
73412	819905
116887	819906
135090	819907
139803	819908
4400	819909
45746	819910
187521	819911
42334	819912
152978	819913
52000	819914
57773	819915
12151	819916
57876	819917
2163	819918
43429	819919
41602	819920
3356	819921
14495	819922
58447	819923
60911	819924
62145	819925
42099	819926
5741	819927
38360	819928
8279	819929
16532	819930
144626	819931
43754	819932
169919	819933
58570	819934
49468	819935
28262	819936
89474	819937
17989	819938
114842	819939
12101	819940
74451	819941
133978	819942
102761	819943
159340	819944
69787	819945
45286	819946
119967	819947
5160	819948
29457	819949
100831	819950
129886	819951
1175	819952
52946	819953
76391	819954
256571	819955
169788	819956
168788	819957
11180	819958
75120	819959
1072	819960
113618	819961
1690	819962
47260	819963
205792	819964
143726	819965
67288	819966
53804	819967
29049	819968
27751	819969
19457	819970
215328	819971
201920	819972
450	819973
8457	819974
36686	819975
44905	819976
53873	819977
266888	819978
8471	819979
45520	819980
134847	819981
17266	819982
25902	819983
63474	819984
40674	819985
6290	819986
41578	819987
96164	819988
180182	819989
107991	819990
119169	819991
3398	819992
121205	819993
158740	819994
12338	819995
267556	819996
3404	819997
79426	819998
228186	819999
8328	820000
17844	820001
34037	820002
5521	820003
169033	820004
74474	820005
108853	820006
10266	820007
5703	820008
238679	820009
54742	820010
23619	820011
15033	820012
11404	820013
85117	820014
39372	820015
4026	820016
50633	820017
2016	820018
10653	820019
94477	820020
36407	820021
3323	820022
157267	820023
117006	820024
1573	820025
4933	820026
143641	820027
181383	820028
63	820029
6708	820030
19053	820031
100752	820032
79240	820033
157246	820034
176581	820035
2609	820036
480	820037
145711	820038
21763	820039
4153	820040
31195	820041
20050	820042
2620	820043
230075	820044
9520	820045
8037	820046
14295	820047
8878	820048
52529	820049
95349	820050
6215	820051
115962	820052
13893	820053
21264	820054
23759	820055
56992	820056
754	820057
147939	820058
118485	820059
163	820060
1375	820061
4913	820062
12307	820063
143290	820064
101814	820065
1308	820066
45459	820067
162	820068
120148	820069
8619	820070
43589	820071
140829	820072
23237	820073
12138	820074
83211	820075
80373	820076
960	820077
2587	820078
151481	820079
83463	820080
414	820081
34749	820082
3321	820083
259522	820084
63218	820085
870	820086
65426	820087
64286	820088
50619	820089
29135	820090
926	820091
93476	820092
559	820093
81804	820094
453	820095
66615	820096
45002	820097
239765	820098
99978	820099
76138	820100
8785	820101
66730	820102
49205	820103
11051	820104
9713	820105
4215	820106
11732	820107
13786	820108
266300	820109
1604	820110
74879	820111
78695	820112
110948	820113
33912	820114
172897	820115
137803	820116
135336	820117
2017	820118
100466	820119
78287	820120
16160	820121
2	820122
725	820123
24285	820124
63406	820125
240723	820126
150438	820127
14972	820128
60098	820129
200824	820130
61571	820131
226765	820132
24589	820133
18659	820134
197074	820135
33170	820136
15830	820137
137254	820138
139404	820139
149160	820140
62762	820141
102302	820142
3138	820143
363	820144
24671	820145
76120	820146
17725	820147
1123	820148
217181	820149
4737	820150
102093	820151
14980	820152
4193	820153
75231	820154
90572	820155
16062	820156
171132	820157
27440	820158
2076	820159
272016	820160
86521	820161
174	820162
9992	820163
12464	820164
18041	820165
211848	820166
216665	820167
6178	820168
94936	820169
97110	820170
70090	820171
48143	820172
58287	820173
6863	820174
52559	820175
136588	820176
1955	820177
5800	820178
77136	820179
58204	820180
35447	820181
33108	820182
6900	820183
41635	820184
16117	820185
210139	820186
1793	820187
479	820188
47180	820189
269248	820190
84645	820191
128698	820192
43694	820193
230970	820194
1599	820195
28918	820196
268962	820197
66120	820198
16920	820199
115577	820200
45379	820201
91002	820202
12640	820203
4605	820204
79396	820205
279	820206
9336	820207
85454	820208
64497	820209
81663	820210
23151	820211
4784	820212
56253	820213
44324	820214
22907	820215
72829	820216
22594	820217
12669	820218
89902	820219
8587	820220
80601	820221
50345	820222
4723	820223
10373	820224
1052	820225
258810	820226
5229	820227
62006	820228
59824	820229
19734	820230
241308	820231
2201	820232
1499	820233
47858	820234
46994	820235
44810	820236
6708	820237
78905	820238
5390	820239
27365	820240
90383	820241
122667	820242
5564	820243
30349	820244
4213	820245
63573	820246
15447	820247
89698	820248
67862	820249
249808	820250
1151	820251
52789	820252
54659	820253
52777	820254
44197	820255
9484	820256
122128	820257
95538	820258
884	820259
108465	820260
101597	820261
83388	820262
55835	820263
13517	820264
169416	820265
34288	820266
141830	820267
7952	820268
27302	820269
1867	820270
20482	820271
152514	820272
100304	820273
39556	820274
172302	820275
30190	820276
2110	820277
230266	820278
84570	820279
16380	820280
161997	820281
21902	820282
62966	820283
5951	820284
161417	820285
1034	820286
99506	820287
388	820288
88810	820289
1799	820290
167609	820291
43084	820292
15919	820293
27829	820294
70708	820295
207170	820296
46480	820297
42293	820298
29067	820299
25353	820300
116864	820301
45438	820302
148541	820303
210416	820304
28569	820305
3347	820306
27310	820307
95491	820308
257793	820309
37396	820310
85347	820311
159581	820312
2020	820313
69	820314
134031	820315
365	820316
42943	820317
98979	820318
1488	820319
4343	820320
51848	820321
16194	820322
30980	820323
31493	820324
255624	820325
120930	820326
35478	820327
187860	820328
58322	820329
59732	820330
5736	820331
27559	820332
260835	820333
107887	820334
108402	820335
122354	820336
90900	820337
36408	820338
15126	820339
42091	820340
34260	820341
2207	820342
16559	820343
199119	820344
830	820345
125180	820346
8696	820347
10284	820348
4174	820349
95	820350
33610	820351
41854	820352
223306	820353
135952	820354
85609	820355
132346	820356
25339	820357
34113	820358
31991	820359
157894	820360
825	820361
134833	820362
166871	820363
34234	820364
598	820365
36802	820366
57748	820367
12599	820368
2836	820369
3825	820370
2504	820371
134682	820372
15523	820373
225	820374
78222	820375
112635	820376
75798	820377
10573	820378
56905	820379
15697	820380
9830	820381
195907	820382
204845	820383
83	820384
5835	820385
7568	820386
40036	820387
122266	820388
118644	820389
235022	820390
149741	820391
54091	820392
255692	820393
3162	820394
77893	820395
15195	820396
87900	820397
83	820398
97981	820399
171496	820400
14896	820401
343	820402
42748	820403
33360	820404
11360	820405
24654	820406
131793	820407
1860	820408
242674	820409
98452	820410
57339	820411
67598	820412
25140	820413
25373	820414
46329	820415
130581	820416
100672	820417
22252	820418
8203	820419
978	820420
20367	820421
91797	820422
38148	820423
20786	820424
20515	820425
121776	820426
138851	820427
13751	820428
55405	820429
25559	820430
257585	820431
86784	820432
41711	820433
49705	820434
13903	820435
66567	820436
7408	820437
44540	820438
2146	820439
8287	820440
161622	820441
43974	820442
68218	820443
8363	820444
2838	820445
100399	820446
3396	820447
98847	820448
51610	820449
76254	820450
187	820451
143793	820452
106748	820453
4448	820454
118941	820455
8271	820456
161482	820457
36943	820458
13031	820459
146493	820460
271319	820461
6563	820462
40169	820463
50208	820464
96652	820465
268115	820466
37987	820467
15427	820468
85788	820469
108602	820470
128755	820471
43395	820472
26541	820473
14464	820474
227388	820475
170	820476
9888	820477
15370	820478
10962	820479
18528	820480
112302	820481
2980	820482
17153	820483
15118	820484
868	820485
78595	820486
88899	820487
101625	820488
27255	820489
224213	820490
68074	820491
95255	820492
23357	820493
42716	820494
229857	820495
116	820496
42077	820497
119166	820498
33515	820499
60352	820500
57976	820501
261254	820502
92473	820503
26788	820504
135126	820505
128024	820506
7733	820507
148456	820508
3431	820509
116210	820510
189726	820511
13637	820512
127355	820513
76196	820514
254662	820515
48226	820516
115974	820517
7472	820518
6015	820519
18660	820520
1958	820521
248565	820522
242671	820523
67841	820524
227246	820525
4063	820526
95420	820527
2762	820528
45490	820529
41998	820530
1004	820531
43708	820532
1464	820533
197522	820534
78756	820535
224742	820536
64703	820537
101414	820538
20232	820539
80252	820540
258177	820541
31959	820542
14006	820543
157656	820544
108859	820545
51923	820546
1910	820547
36375	820548
264454	820549
36441	820550
11397	820551
21175	820552
12386	820553
27438	820554
9474	820555
29934	820556
6097	820557
27980	820558
34157	820559
424	820560
9320	820561
13054	820562
13746	820563
92390	820564
69439	820565
4561	820566
47033	820567
18934	820568
59168	820569
39418	820570
261595	820571
15143	820572
861	820573
92984	820574
7700	820575
1102	820576
5434	820577
128743	820578
87848	820579
207837	820580
32853	820581
9739	820582
9578	820583
2983	820584
15913	820585
2159	820586
99371	820587
31241	820588
142085	820589
129727	820590
826	820591
113572	820592
11179	820593
6335	820594
50150	820595
37901	820596
38938	820597
8186	820598
56097	820599
68184	820600
8068	820601
37304	820602
1940	820603
2155	820604
23463	820605
246422	820606
62641	820607
10293	820608
184086	820609
105654	820610
127877	820611
902	820612
6655	820613
15061	820614
146689	820615
11091	820616
145627	820617
14499	820618
142941	820619
4176	820620
73596	820621
65365	820622
239454	820623
74014	820624
19209	820625
464	820626
146459	820627
18442	820628
22700	820629
77805	820630
26287	820631
209	820632
32122	820633
4347	820634
96463	820635
97701	820636
23404	820637
1190	820638
74714	820639
48485	820640
3329	820641
17462	820642
8182	820643
80561	820644
52117	820645
255877	820646
48836	820647
104469	820648
16591	820649
29580	820650
4141	820651
17195	820652
5530	820653
24896	820654
230586	820655
18369	820656
166192	820657
59607	820658
23796	820659
1775	820660
105720	820661
86587	820662
56618	820663
2793	820664
80028	820665
14911	820666
1584	820667
20290	820668
41716	820669
106678	820670
2053	820671
29857	820672
135661	820673
45454	820674
75471	820675
1500	820676
16399	820677
156089	820678
57320	820679
22473	820680
43	820681
54620	820682
51504	820683
2424	820684
45828	820685
59048	820686
3879	820687
1254	820688
24520	820689
41183	820690
9416	820691
12691	820692
48735	820693
72287	820694
39076	820695
3285	820696
43	820697
16846	820698
191230	820699
4702	820700
239566	820701
214510	820702
37097	820703
30811	820704
22709	820705
75404	820706
502	820707
160154	820708
13718	820709
17000	820710
119425	820711
16128	820712
3987	820713
22953	820714
214487	820715
117102	820716
32665	820717
163983	820718
40115	820719
5897	820720
139717	820721
202299	820722
129461	820723
30215	820724
70627	820725
10720	820726
37210	820727
43392	820728
33775	820729
229250	820730
121812	820731
25758	820732
24625	820733
46381	820734
15734	820735
161109	820736
39011	820737
107230	820738
11293	820739
146069	820740
33412	820741
26495	820742
269104	820743
87205	820744
20109	820745
43265	820746
36852	820747
54709	820748
1460	820749
16980	820750
223661	820751
118224	820752
27229	820753
156384	820754
39934	820755
45945	820756
146635	820757
30952	820758
9542	820759
5433	820760
8760	820761
9491	820762
113535	820763
79431	820764
97462	820765
272327	820766
34581	820767
157	820768
33330	820769
6112	820770
9379	820771
105117	820772
2008	820773
15905	820774
20305	820775
42159	820776
2096	820777
13280	820778
5253	820779
212841	820780
79648	820781
77809	820782
1345	820783
128254	820784
10623	820785
48434	820786
37889	820787
64355	820788
2297	820789
2462	820790
4100	820791
57965	820792
152771	820793
198339	820794
385	820795
49007	820796
1047	820797
19360	820798
157035	820799
5131	820800
40237	820801
43462	820802
165166	820803
157974	820804
4920	820805
8765	820806
14688	820807
40372	820808
245211	820809
229179	820810
5256	820811
157197	820812
860	820813
161402	820814
12370	820815
16	820816
39012	820817
43354	820818
7057	820819
95898	820820
54070	820821
53861	820822
37126	820823
162416	820824
44857	820825
17277	820826
5236	820827
24815	820828
19079	820829
131802	820830
162849	820831
108091	820832
37620	820833
37427	820834
261347	820835
25547	820836
26672	820837
36874	820838
54559	820839
139865	820840
18326	820841
34145	820842
126731	820843
4950	820844
199104	820845
153363	820846
49148	820847
572	820848
13818	820849
24699	820850
196765	820851
99458	820852
52427	820853
43188	820854
17006	820855
272078	820856
97236	820857
17119	820858
45972	820859
48344	820860
246625	820861
107440	820862
15248	820863
156	820864
37473	820865
10460	820866
139446	820867
195796	820868
43046	820869
137391	820870
15281	820871
9344	820872
40594	820873
13176	820874
128436	820875
85707	820876
43378	820877
14059	820878
186166	820879
78658	820880
32597	820881
56117	820882
151113	820883
71539	820884
41918	820885
11594	820886
4335	820887
103770	820888
84172	820889
256780	820890
65309	820891
95295	820892
29871	820893
2	820894
189016	820895
91627	820896
6	820897
122034	820898
20349	820899
37877	820900
242573	820901
62720	820902
231740	820903
17399	820904
7495	820905
151114	820906
1547	820907
94927	820908
13109	820909
26980	820910
18757	820911
4529	820912
142036	820913
22452	820914
1484	820915
4827	820916
26268	820917
7263	820918
82466	820919
24376	820920
34584	820921
5554	820922
1669	820923
53479	820924
33352	820925
801	820926
74727	820927
87697	820928
13284	820929
63352	820930
23759	820931
44469	820932
41	820933
19641	820934
7445	820935
41651	820936
20516	820937
88393	820938
34315	820939
129458	820940
77993	820941
157145	820942
16078	820943
13509	820944
51226	820945
185575	820946
1658	820947
68807	820948
113474	820949
255099	820950
1253	820951
210011	820952
74899	820953
6488	820954
26408	820955
109996	820956
10601	820957
13399	820958
151	820959
50337	820960
145925	820961
59566	820962
22477	820963
20505	820964
5042	820965
68183	820966
61895	820967
242089	820968
53000	820969
12947	820970
1253	820971
43394	820972
5775	820973
25916	820974
249721	820975
94965	820976
39544	820977
116939	820978
75115	820979
4204	820980
111223	820981
662	820982
2956	820983
54672	820984
270005	820985
175094	820986
15526	820987
44713	820988
779	820989
5796	820990
71858	820991
168199	820992
69	820993
5498	820994
17620	820995
32594	820996
31979	820997
5593	820998
19699	820999
35163	821000
2912	821001
223215	821002
176422	821003
2268	821004
6325	821005
36017	821006
4456	821007
979	821008
10075	821009
41090	821010
132031	821011
195359	821012
3904	821013
116421	821014
88120	821015
43891	821016
953	821017
1762	821018
201775	821019
245423	821020
111292	821021
23986	821022
57543	821023
222389	821024
89555	821025
8816	821026
1053	821027
25995	821028
31737	821029
235624	821030
73596	821031
54331	821032
54789	821033
131333	821034
114809	821035
97912	821036
123209	821037
39058	821038
28836	821039
116	821040
82288	821041
78399	821042
117796	821043
10517	821044
39801	821045
39409	821046
63794	821047
14552	821048
56740	821049
19310	821050
3639	821051
23310	821052
204717	821053
14830	821054
10351	821055
252	821056
55361	821057
87	821058
3303	821059
84153	821060
4228	821061
6817	821062
115076	821063
156990	821064
145635	821065
63009	821066
29473	821067
24753	821068
166	821069
18569	821070
4071	821071
2068	821072
24781	821073
33998	821074
226413	821075
258179	821076
89740	821077
30650	821078
20643	821079
1790	821080
37893	821081
71691	821082
78619	821083
93547	821084
241625	821085
117985	821086
7884	821087
101344	821088
157422	821089
170	821090
14059	821091
67015	821092
48864	821093
62754	821094
244072	821095
16535	821096
219681	821097
30171	821098
595	821099
136427	821100
25683	821101
157443	821102
51524	821103
68857	821104
66309	821105
99125	821106
6149	821107
16810	821108
1158	821109
232093	821110
34239	821111
1	821112
189798	821113
53767	821114
1859	821115
126174	821116
42366	821117
216921	821118
247	821119
32111	821120
114307	821121
31533	821122
1161	821123
31901	821124
13867	821125
25310	821126
29276	821127
155523	821128
16544	821129
161290	821130
162397	821131
1160	821132
8366	821133
109067	821134
35453	821135
141228	821136
25157	821137
20135	821138
38464	821139
8741	821140
112872	821141
261905	821142
115750	821143
43477	821144
94146	821145
60	821146
124	821147
38213	821148
34474	821149
87987	821150
105264	821151
159503	821152
43931	821153
42492	821154
11302	821155
4518	821156
204409	821157
15329	821158
11279	821159
105760	821160
86619	821161
39037	821162
87357	821163
73119	821164
13277	821165
29949	821166
8668	821167
1508	821168
95106	821169
19090	821170
18340	821171
3944	821172
3823	821173
76776	821174
111808	821175
13855	821176
25306	821177
134	821178
2970	821179
5578	821180
2180	821181
1281	821182
13357	821183
15064	821184
369	821185
2286	821186
67697	821187
24902	821188
26143	821189
33261	821190
11974	821191
101103	821192
28035	821193
4034	821194
29490	821195
44237	821196
161392	821197
26172	821198
23071	821199
4428	821200
175997	821201
151960	821202
33150	821203
50076	821204
32669	821205
5505	821206
30449	821207
167866	821208
8702	821209
58687	821210
105669	821211
16138	821212
392	821213
34621	821214
173328	821215
239654	821216
152753	821217
16423	821218
117701	821219
3088	821220
110328	821221
65260	821222
33108	821223
19028	821224
16800	821225
136619	821226
1407	821227
115945	821228
5707	821229
109141	821230
30820	821231
146536	821232
139891	821233
147897	821234
58719	821235
46810	821236
4951	821237
28488	821238
16014	821239
41020	821240
224353	821241
79489	821242
56646	821243
76721	821244
97755	821245
899	821246
109416	821247
24422	821248
41056	821249
100575	821250
21977	821251
187814	821252
2434	821253
169254	821254
88898	821255
203307	821256
13150	821257
136527	821258
4327	821259
32050	821260
907	821261
165077	821262
64055	821263
29147	821264
2853	821265
127707	821266
20338	821267
161479	821268
14331	821269
41629	821270
60146	821271
2139	821272
137344	821273
46117	821274
141398	821275
60486	821276
641	821277
86287	821278
1873	821279
8215	821280
54090	821281
2050	821282
136056	821283
64259	821284
22460	821285
50791	821286
60033	821287
20507	821288
73477	821289
11447	821290
34131	821291
8709	821292
22232	821293
221846	821294
17859	821295
146	821296
80393	821297
13437	821298
128923	821299
181258	821300
10987	821301
100667	821302
130390	821303
3502	821304
9906	821305
1927	821306
27387	821307
50268	821308
78795	821309
218080	821310
25702	821311
260881	821312
56751	821313
3628	821314
110658	821315
57846	821316
209865	821317
14948	821318
222482	821319
37866	821320
8789	821321
5103	821322
44188	821323
31985	821324
243862	821325
64014	821326
12219	821327
116379	821328
7534	821329
275	821330
2118	821331
221877	821332
27021	821333
113190	821334
21278	821335
148	821336
96	821337
30632	821338
17412	821339
63135	821340
3382	821341
11083	821342
12669	821343
58154	821344
4122	821345
10177	821346
72119	821347
5880	821348
19020	821349
33388	821350
260724	821351
99566	821352
53282	821353
25032	821354
138726	821355
23063	821356
20263	821357
13217	821358
7350	821359
29062	821360
7804	821361
154464	821362
58862	821363
4781	821364
154279	821365
15940	821366
270276	821367
86363	821368
15369	821369
167664	821370
83838	821371
173371	821372
254224	821373
10806	821374
49877	821375
1950	821376
48226	821377
166492	821378
169060	821379
69424	821380
246423	821381
15236	821382
203493	821383
241738	821384
163282	821385
71	821386
97753	821387
88870	821388
62058	821389
64539	821390
107932	821391
103417	821392
116634	821393
25094	821394
76597	821395
168529	821396
52830	821397
64648	821398
78355	821399
219548	821400
25876	821401
39137	821402
24746	821403
204263	821404
91560	821405
209751	821406
54267	821407
9011	821408
43819	821409
14	821410
20254	821411
37803	821412
12391	821413
76486	821414
57395	821415
28667	821416
38163	821417
44009	821418
15467	821419
33385	821420
73549	821421
2754	821422
49029	821423
112066	821424
92736	821425
24481	821426
37552	821427
127368	821428
77210	821429
99	821430
37012	821431
244465	821432
74578	821433
906	821434
38202	821435
68742	821436
234703	821437
63437	821438
40769	821439
63656	821440
37384	821441
8365	821442
2136	821443
136612	821444
106070	821445
2023	821446
44178	821447
200533	821448
72447	821449
97815	821450
26669	821451
14926	821452
55598	821453
50120	821454
12397	821455
93496	821456
70202	821457
76942	821458
1	821459
253113	821460
130664	821461
40409	821462
1585	821463
85474	821464
25109	821465
5359	821466
54946	821467
207305	821468
29942	821469
17806	821470
6344	821471
76780	821472
112985	821473
4442	821474
105758	821475
45438	821476
81450	821477
23663	821478
7343	821479
44794	821480
132557	821481
209202	821482
67033	821483
2150	821484
1042	821485
7436	821486
45526	821487
162852	821488
9584	821489
110346	821490
113397	821491
45402	821492
18593	821493
253	821494
221	821495
48	821496
45277	821497
18662	821498
30268	821499
81215	821500
77999	821501
214421	821502
13723	821503
54269	821504
15213	821505
119486	821506
132	821507
57710	821508
109542	821509
68162	821510
12464	821511
18473	821512
27276	821513
6175	821514
151372	821515
83452	821516
12890	821517
2132	821518
14922	821519
6258	821520
4111	821521
16007	821522
35768	821523
154093	821524
76088	821525
25456	821526
4934	821527
223693	821528
8220	821529
16047	821530
68157	821531
13272	821532
15988	821533
157851	821534
187482	821535
107386	821536
4350	821537
40734	821538
4318	821539
203657	821540
139652	821541
14268	821542
10303	821543
111993	821544
35999	821545
71928	821546
64536	821547
50369	821548
4842	821549
1636	821550
67614	821551
240598	821552
209031	821553
34816	821554
1152	821555
44506	821556
151069	821557
26288	821558
9310	821559
31923	821560
21700	821561
108181	821562
59511	821563
45330	821564
68947	821565
101015	821566
112818	821567
1642	821568
16849	821569
928	821570
8519	821571
186296	821572
26340	821573
4699	821574
37990	821575
82223	821576
39223	821577
158313	821578
44214	821579
179582	821580
136088	821581
11257	821582
14230	821583
1777	821584
6025	821585
13230	821586
1142	821587
3773	821588
14720	821589
54655	821590
20614	821591
233090	821592
7225	821593
35558	821594
99880	821595
25544	821596
28369	821597
76233	821598
32374	821599
94361	821600
12491	821601
1849	821602
52879	821603
35310	821604
4340	821605
29844	821606
4309	821607
75543	821608
951	821609
36269	821610
19766	821611
8039	821612
148362	821613
60704	821614
46494	821615
142494	821616
884	821617
50216	821618
4324	821619
51155	821620
647	821621
747	821622
170079	821623
57465	821624
26539	821625
7830	821626
26	821627
111915	821628
96961	821629
32189	821630
48713	821631
2338	821632
181544	821633
156575	821634
16078	821635
125636	821636
60619	821637
24170	821638
89214	821639
2092	821640
61927	821641
145179	821642
10875	821643
36589	821644
50552	821645
51656	821646
17303	821647
21282	821648
114213	821649
688	821650
51157	821651
16840	821652
6302	821653
55347	821654
27400	821655
43446	821656
94712	821657
207627	821658
2427	821659
95365	821660
19486	821661
116611	821662
77943	821663
53947	821664
13715	821665
64218	821666
12194	821667
143715	821668
112088	821669
79802	821670
65378	821671
5259	821672
87271	821673
5694	821674
5992	821675
115517	821676
173927	821677
18501	821678
18	821679
23813	821680
5585	821681
36056	821682
29280	821683
32677	821684
6311	821685
75830	821686
14791	821687
6676	821688
211645	821689
167048	821690
94816	821691
15767	821692
26916	821693
107655	821694
22686	821695
104015	821696
2823	821697
9557	821698
170239	821699
12107	821700
30406	821701
18609	821702
17406	821703
141489	821704
36563	821705
8903	821706
1721	821707
30930	821708
135632	821709
23277	821710
8874	821711
13932	821712
60910	821713
112802	821714
51827	821715
138941	821716
10845	821717
2382	821718
44802	821719
167798	821720
1144	821721
141293	821722
60570	821723
190702	821724
238484	821725
51667	821726
130177	821727
40332	821728
208	821729
22701	821730
120857	821731
4472	821732
17289	821733
112048	821734
9352	821735
12823	821736
146644	821737
3750	821738
153138	821739
91318	821740
22329	821741
161600	821742
31288	821743
236202	821744
18984	821745
73402	821746
6691	821747
40265	821748
34088	821749
3686	821750
932	821751
123491	821752
189511	821753
58685	821754
210486	821755
25907	821756
42510	821757
1782	821758
53309	821759
228524	821760
41716	821761
41371	821762
23272	821763
8799	821764
43067	821765
66844	821766
69797	821767
171486	821768
41792	821769
15270	821770
46340	821771
2253	821772
13223	821773
185140	821774
22615	821775
81415	821776
76728	821777
44375	821778
12837	821779
14536	821780
683	821781
707	821782
158744	821783
61526	821784
74764	821785
67736	821786
234066	821787
261124	821788
14176	821789
69991	821790
65579	821791
89468	821792
3649	821793
1639	821794
23456	821795
109578	821796
221301	821797
347	821798
2286	821799
217747	821800
16635	821801
127746	821802
380	821803
104971	821804
16174	821805
226848	821806
2609	821807
4666	821808
6680	821809
2892	821810
15632	821811
452	821812
49951	821813
25564	821814
10416	821815
52719	821816
232392	821817
26399	821818
138093	821819
71878	821820
178040	821821
55682	821822
10442	821823
4061	821824
194643	821825
1449	821826
130307	821827
23670	821828
67598	821829
568	821830
69162	821831
7631	821832
123828	821833
900	821834
1950	821835
35761	821836
20980	821837
31011	821838
59799	821839
98267	821840
11052	821841
116227	821842
27204	821843
85664	821844
3187	821845
168490	821846
45790	821847
1514	821848
8975	821849
71710	821850
28277	821851
14247	821852
16725	821853
42867	821854
94959	821855
211729	821856
446	821857
40951	821858
33684	821859
14998	821860
17	821861
28472	821862
71122	821863
36237	821864
51860	821865
129756	821866
8277	821867
1342	821868
144401	821869
17239	821870
746	821871
76382	821872
197928	821873
116937	821874
149839	821875
2842	821876
36534	821877
18982	821878
254276	821879
907	821880
161451	821881
234	821882
10077	821883
26619	821884
118953	821885
2785	821886
88814	821887
12595	821888
8002	821889
78060	821890
2504	821891
42796	821892
52509	821893
142133	821894
7776	821895
185513	821896
3406	821897
112148	821898
125917	821899
1184	821900
255792	821901
6732	821902
45840	821903
216679	821904
16405	821905
95413	821906
74115	821907
7010	821908
266142	821909
131373	821910
94790	821911
20172	821912
17008	821913
46152	821914
32793	821915
11817	821916
2580	821917
3298	821918
43657	821919
33260	821920
9088	821921
73025	821922
107052	821923
989	821924
155141	821925
55776	821926
13360	821927
60672	821928
24838	821929
63930	821930
24457	821931
2274	821932
14794	821933
224	821934
46792	821935
66515	821936
88014	821937
1011	821938
136354	821939
129033	821940
540	821941
203504	821942
28652	821943
293	821944
19288	821945
105021	821946
163254	821947
74755	821948
729	821949
9409	821950
54426	821951
6313	821952
134326	821953
4319	821954
87813	821955
190068	821956
65271	821957
2570	821958
6059	821959
26	821960
154506	821961
53415	821962
111330	821963
91457	821964
9450	821965
8654	821966
14828	821967
8661	821968
161573	821969
68732	821970
104108	821971
206616	821972
65281	821973
139818	821974
1526	821975
94203	821976
27585	821977
100771	821978
218323	821979
21515	821980
40280	821981
3003	821982
240456	821983
82297	821984
97366	821985
57422	821986
190226	821987
7004	821988
188	821989
252389	821990
1618	821991
42162	821992
1156	821993
134263	821994
124634	821995
68232	821996
4415	821997
2353	821998
74567	821999
18838	822000
89187	822001
2322	822002
17027	822003
76430	822004
22287	822005
133344	822006
110433	822007
90346	822008
239633	822009
1355	822010
14845	822011
90793	822012
8724	822013
11568	822014
36088	822015
69488	822016
42636	822017
243535	822018
25141	822019
151795	822020
7784	822021
25075	822022
145	822023
150096	822024
3555	822025
44851	822026
5229	822027
38099	822028
16977	822029
79323	822030
8040	822031
198420	822032
77660	822033
54927	822034
167139	822035
119621	822036
75886	822037
1200	822038
16317	822039
4180	822040
16629	822041
258637	822042
264403	822043
63798	822044
10613	822045
157214	822046
2165	822047
372	822048
18141	822049
88072	822050
26661	822051
129063	822052
46	822053
46870	822054
90818	822055
1195	822056
253303	822057
37949	822058
49082	822059
37326	822060
104080	822061
2515	822062
2319	822063
32239	822064
8214	822065
21629	822066
248568	822067
80241	822068
50711	822069
9887	822070
11348	822071
9376	822072
90977	822073
27609	822074
7153	822075
66703	822076
149911	822077
4822	822078
209910	822079
21393	822080
4282	822081
158925	822082
215515	822083
204630	822084
99861	822085
21423	822086
75402	822087
87	822088
12048	822089
26231	822090
78887	822091
44153	822092
71173	822093
162835	822094
150322	822095
24024	822096
77724	822097
41379	822098
53222	822099
16692	822100
117287	822101
132515	822102
268334	822103
54152	822104
47079	822105
21353	822106
713	822107
178330	822108
42194	822109
6712	822110
169619	822111
47751	822112
13862	822113
647	822114
350	822115
56004	822116
3	822117
31845	822118
23682	822119
211147	822120
84559	822121
2077	822122
1589	822123
75371	822124
235110	822125
19986	822126
25744	822127
7208	822128
201820	822129
17311	822130
122566	822131
169490	822132
18655	822133
35505	822134
176705	822135
249181	822136
177830	822137
166081	822138
143505	822139
232983	822140
57651	822141
99326	822142
178722	822143
111113	822144
7644	822145
58576	822146
817	822147
26146	822148
57876	822149
156350	822150
3203	822151
8918	822152
76316	822153
256924	822154
100567	822155
4855	822156
52453	822157
16433	822158
2205	822159
5644	822160
22440	822161
42783	822162
119546	822163
718	822164
45555	822165
60000	822166
49789	822167
171307	822168
86629	822169
17852	822170
28271	822171
7146	822172
187453	822173
168659	822174
122	822175
137543	822176
98254	822177
6403	822178
129679	822179
113806	822180
47655	822181
178444	822182
43650	822183
54124	822184
3554	822185
47518	822186
39154	822187
85747	822188
156138	822189
156805	822190
3964	822191
5841	822192
228857	822193
2602	822194
9399	822195
1973	822196
20554	822197
1538	822198
3555	822199
2730	822200
2596	822201
58606	822202
867	822203
40299	822204
45711	822205
1377	822206
92831	822207
195164	822208
48542	822209
2007	822210
6181	822211
201048	822212
62064	822213
81744	822214
34604	822215
31916	822216
66871	822217
6554	822218
8667	822219
2181	822220
1209	822221
145487	822222
263235	822223
87259	822224
14321	822225
2757	822226
86470	822227
6733	822228
3269	822229
17376	822230
76538	822231
4554	822232
9601	822233
179801	822234
59556	822235
66062	822236
148356	822237
1079	822238
6072	822239
8234	822240
54719	822241
50067	822242
11076	822243
15786	822244
22694	822245
37339	822246
1859	822247
12753	822248
3745	822249
7637	822250
271299	822251
40216	822252
17320	822253
240290	822254
163523	822255
38375	822256
242460	822257
22120	822258
41707	822259
77216	822260
23571	822261
45853	822262
39593	822263
186520	822264
67629	822265
23994	822266
121	822267
15826	822268
24904	822269
2505	822270
19087	822271
1172	822272
102	822273
183716	822274
85072	822275
25947	822276
63219	822277
905	822278
916	822279
58394	822280
36329	822281
43851	822282
11465	822283
151364	822284
77675	822285
421	822286
250184	822287
128820	822288
122405	822289
108244	822290
155959	822291
136982	822292
43469	822293
70827	822294
1656	822295
232857	822296
39754	822297
15543	822298
67528	822299
103755	822300
226048	822301
167655	822302
3972	822303
20554	822304
11394	822305
150808	822306
87725	822307
105103	822308
145193	822309
51189	822310
1351	822311
2866	822312
152544	822313
118414	822314
124414	822315
7164	822316
166818	822317
49	822318
107025	822319
5015	822320
25854	822321
2149	822322
111355	822323
15450	822324
169824	822325
221241	822326
81534	822327
112295	822328
3164	822329
18603	822330
74941	822331
51362	822332
83897	822333
179665	822334
9061	822335
144857	822336
68776	822337
6560	822338
21529	822339
17162	822340
38972	822341
55191	822342
93665	822343
373	822344
263451	822345
10206	822346
72570	822347
89044	822348
167388	822349
41185	822350
56508	822351
47021	822352
24474	822353
12476	822354
154794	822355
15831	822356
117319	822357
28731	822358
62928	822359
1961	822360
2214	822361
258828	822362
6682	822363
7464	822364
23189	822365
93224	822366
130943	822367
61245	822368
2167	822369
44239	822370
28316	822371
140136	822372
19405	822373
182793	822374
21245	822375
88932	822376
8412	822377
467	822378
129918	822379
18988	822380
43905	822381
21111	822382
45983	822383
82786	822384
43474	822385
4069	822386
37374	822387
20	822388
44971	822389
231881	822390
7998	822391
82124	822392
99682	822393
1355	822394
58878	822395
16948	822396
124890	822397
4772	822398
105517	822399
12953	822400
231689	822401
48399	822402
6704	822403
70729	822404
42359	822405
24973	822406
4861	822407
135733	822408
7952	822409
47662	822410
250924	822411
5139	822412
156223	822413
5308	822414
5941	822415
30290	822416
1128	822417
103426	822418
66750	822419
166217	822420
27922	822421
49491	822422
99818	822423
42166	822424
32941	822425
25715	822426
71274	822427
56624	822428
22906	822429
115094	822430
127990	822431
192065	822432
64228	822433
142754	822434
69617	822435
762	822436
106060	822437
209730	822438
9782	822439
149029	822440
1963	822441
35818	822442
141767	822443
153479	822444
368	822445
52755	822446
192921	822447
21984	822448
182309	822449
1048	822450
146488	822451
109615	822452
217726	822453
121559	822454
66231	822455
45194	822456
16684	822457
35429	822458
49801	822459
8257	822460
22819	822461
5914	822462
20756	822463
231016	822464
40097	822465
63402	822466
5301	822467
11485	822468
23810	822469
3114	822470
42756	822471
44364	822472
37434	822473
12413	822474
2229	822475
1398	822476
119543	822477
21939	822478
37997	822479
29560	822480
7786	822481
168835	822482
75924	822483
23042	822484
7584	822485
2890	822486
51309	822487
2258	822488
34611	822489
221915	822490
6486	822491
50404	822492
185256	822493
29298	822494
415	822495
47290	822496
4808	822497
102027	822498
160545	822499
145691	822500
116433	822501
59453	822502
10986	822503
255869	822504
33042	822505
7898	822506
117553	822507
261484	822508
60054	822509
110653	822510
17367	822511
13590	822512
42391	822513
163673	822514
94362	822515
163948	822516
37041	822517
107021	822518
28720	822519
7883	822520
162711	822521
56302	822522
245324	822523
110600	822524
12569	822525
76150	822526
43472	822527
205113	822528
65907	822529
23573	822530
33580	822531
651	822532
43610	822533
15156	822534
88159	822535
223714	822536
192912	822537
11059	822538
74859	822539
127498	822540
46944	822541
88284	822542
24559	822543
170559	822544
186648	822545
13759	822546
121	822547
38766	822548
164478	822549
47683	822550
62404	822551
952	822552
56312	822553
724	822554
152828	822555
11004	822556
112234	822557
137813	822558
31512	822559
241380	822560
21777	822561
81615	822562
5131	822563
99131	822564
12708	822565
5646	822566
12392	822567
165417	822568
139483	822569
29999	822570
9943	822571
12135	822572
252122	822573
57614	822574
8488	822575
201743	822576
226532	822577
2090	822578
3899	822579
154637	822580
36512	822581
45644	822582
107098	822583
12023	822584
42763	822585
91176	822586
169084	822587
124409	822588
90936	822589
41128	822590
41055	822591
46422	822592
27149	822593
96349	822594
35535	822595
260531	822596
255404	822597
10857	822598
1292	822599
31436	822600
3750	822601
1440	822602
34315	822603
42556	822604
31198	822605
11031	822606
73556	822607
1326	822608
46016	822609
7169	822610
18096	822611
112311	822612
17092	822613
133430	822614
14407	822615
39865	822616
8877	822617
43425	822618
30962	822619
10733	822620
38111	822621
189908	822622
208808	822623
50250	822624
23623	822625
4264	822626
39977	822627
125335	822628
207307	822629
70204	822630
141781	822631
3503	822632
240228	822633
198640	822634
11081	822635
30522	822636
10052	822637
122216	822638
270480	822639
13913	822640
7256	822641
49279	822642
57618	822643
2808	822644
146928	822645
47977	822646
228842	822647
58241	822648
66484	822649
248032	822650
58432	822651
9979	822652
62279	822653
93232	822654
218643	822655
171518	822656
1366	822657
7870	822658
5768	822659
169142	822660
268602	822661
6294	822662
211791	822663
29387	822664
16530	822665
337	822666
16193	822667
105132	822668
22558	822669
82253	822670
139835	822671
217473	822672
2081	822673
8895	822674
64988	822675
155471	822676
2083	822677
6141	822678
11624	822679
37400	822680
38953	822681
31121	822682
4173	822683
52092	822684
68526	822685
10402	822686
1161	822687
88941	822688
168319	822689
89744	822690
123913	822691
22868	822692
17945	822693
170038	822694
5106	822695
172077	822696
233483	822697
120452	822698
32533	822699
6289	822700
6710	822701
179371	822702
78203	822703
16580	822704
9975	822705
738	822706
24074	822707
69279	822708
97914	822709
55993	822710
115375	822711
108012	822712
91268	822713
25313	822714
107738	822715
19800	822716
73846	822717
13625	822718
60971	822719
16944	822720
92821	822721
67308	822722
35702	822723
9144	822724
4343	822725
108472	822726
6341	822727
1474	822728
27483	822729
3470	822730
11250	822731
20186	822732
61860	822733
42515	822734
4750	822735
55979	822736
2956	822737
19349	822738
18406	822739
123393	822740
47601	822741
164534	822742
775	822743
95971	822744
3153	822745
4864	822746
20497	822747
4630	822748
220691	822749
145835	822750
59175	822751
23382	822752
41	822753
93	822754
55246	822755
31191	822756
12262	822757
1583	822758
1701	822759
270136	822760
203978	822761
15572	822762
8439	822763
116100	822764
33	822765
43579	822766
33084	822767
3643	822768
15441	822769
123915	822770
29397	822771
43000	822772
167278	822773
243034	822774
28176	822775
2306	822776
22501	822777
14365	822778
17965	822779
2511	822780
3226	822781
57652	822782
8875	822783
179718	822784
190	822785
91331	822786
6200	822787
61382	822788
8462	822789
34890	822790
147417	822791
32480	822792
4198	822793
2244	822794
62211	822795
131587	822796
149552	822797
2903	822798
59181	822799
197129	822800
18254	822801
38215	822802
18812	822803
4654	822804
1030	822805
2234	822806
82068	822807
182957	822808
168095	822809
31217	822810
71240	822811
42741	822812
12751	822813
253402	822814
8930	822815
99830	822816
68670	822817
18192	822818
2313	822819
16203	822820
107159	822821
2687	822822
37610	822823
45275	822824
135600	822825
66055	822826
20147	822827
34014	822828
35586	822829
13667	822830
67477	822831
103455	822832
49856	822833
59500	822834
73491	822835
268280	822836
193826	822837
112074	822838
123785	822839
122746	822840
246463	822841
2777	822842
63989	822843
11622	822844
45587	822845
20949	822846
643	822847
49077	822848
63956	822849
32809	822850
1141	822851
9163	822852
18900	822853
132698	822854
29322	822855
25118	822856
144038	822857
204201	822858
20670	822859
10825	822860
34905	822861
9548	822862
33823	822863
18184	822864
26615	822865
15785	822866
98638	822867
30545	822868
28155	822869
87924	822870
2020	822871
48578	822872
161510	822873
209829	822874
79994	822875
62177	822876
1667	822877
18647	822878
36169	822879
2088	822880
33736	822881
32740	822882
38095	822883
36100	822884
8237	822885
253972	822886
141143	822887
65950	822888
174	822889
1588	822890
100074	822891
14243	822892
4044	822893
230	822894
12951	822895
174995	822896
269068	822897
238	822898
17218	822899
123969	822900
73805	822901
132634	822902
1771	822903
9647	822904
23822	822905
26998	822906
8283	822907
187541	822908
46194	822909
94426	822910
745	822911
6730	822912
37882	822913
49533	822914
717	822915
21104	822916
26911	822917
21744	822918
165955	822919
7182	822920
7624	822921
3189	822922
24018	822923
196013	822924
127620	822925
73002	822926
26156	822927
1033	822928
120	822929
910	822930
23420	822931
179051	822932
220314	822933
83209	822934
12939	822935
24228	822936
15261	822937
193712	822938
77436	822939
17165	822940
13446	822941
56657	822942
99352	822943
44468	822944
22291	822945
96647	822946
1300	822947
70185	822948
33669	822949
247794	822950
7726	822951
39760	822952
798	822953
47148	822954
36300	822955
1814	822956
57978	822957
110778	822958
18507	822959
134857	822960
27045	822961
79711	822962
3733	822963
26960	822964
17795	822965
91694	822966
27840	822967
47713	822968
6180	822969
161380	822970
19179	822971
233593	822972
159188	822973
94267	822974
61	822975
72	822976
19975	822977
55877	822978
5026	822979
39472	822980
16043	822981
137754	822982
60940	822983
19177	822984
266790	822985
226830	822986
166405	822987
96412	822988
1625	822989
25549	822990
45076	822991
96355	822992
188848	822993
56096	822994
216211	822995
13534	822996
102042	822997
100569	822998
50338	822999
60995	823000
30597	823001
15999	823002
18313	823003
355	823004
111463	823005
23386	823006
95450	823007
92205	823008
4166	823009
29222	823010
5657	823011
141756	823012
74891	823013
25233	823014
55347	823015
152707	823016
2146	823017
68075	823018
230997	823019
205264	823020
4986	823021
12962	823022
2838	823023
35929	823024
440	823025
6500	823026
95914	823027
48932	823028
59900	823029
269601	823030
60573	823031
10189	823032
54142	823033
14998	823034
67760	823035
26268	823036
165084	823037
257130	823038
101204	823039
48560	823040
29395	823041
17486	823042
20266	823043
15450	823044
49296	823045
2761	823046
164604	823047
12537	823048
12446	823049
48448	823050
41459	823051
6552	823052
27123	823053
192332	823054
15593	823055
90042	823056
94394	823057
36295	823058
4155	823059
14283	823060
5459	823061
259350	823062
64088	823063
248577	823064
226548	823065
19863	823066
23041	823067
8008	823068
3789	823069
3403	823070
52725	823071
95678	823072
164819	823073
5442	823074
733	823075
59860	823076
194488	823077
11827	823078
5571	823079
147823	823080
76049	823081
33425	823082
7463	823083
23692	823084
7330	823085
90713	823086
146200	823087
5867	823088
22758	823089
216144	823090
130791	823091
27160	823092
163954	823093
3948	823094
168447	823095
77720	823096
154722	823097
59609	823098
26728	823099
89575	823100
48024	823101
12012	823102
114328	823103
118859	823104
9259	823105
15781	823106
12928	823107
10271	823108
135	823109
18081	823110
12710	823111
44685	823112
129797	823113
247350	823114
190986	823115
6715	823116
1325	823117
17481	823118
7010	823119
166238	823120
27171	823121
3353	823122
40898	823123
6962	823124
35255	823125
8837	823126
161279	823127
7495	823128
239594	823129
14855	823130
4404	823131
45513	823132
31392	823133
197547	823134
50340	823135
7273	823136
56701	823137
156650	823138
249618	823139
59381	823140
129260	823141
165787	823142
57159	823143
717	823144
11500	823145
13250	823146
38158	823147
205513	823148
240577	823149
21329	823150
5395	823151
84727	823152
104451	823153
171971	823154
27255	823155
17645	823156
34091	823157
177368	823158
4315	823159
112608	823160
3420	823161
1190	823162
536	823163
4432	823164
117162	823165
30542	823166
82966	823167
105681	823168
150095	823169
2292	823170
93759	823171
18787	823172
184665	823173
58386	823174
27630	823175
136341	823176
83264	823177
69995	823178
196600	823179
94913	823180
194576	823181
105487	823182
31266	823183
144141	823184
1947	823185
2718	823186
36022	823187
3100	823188
4829	823189
45268	823190
13398	823191
92395	823192
84861	823193
63398	823194
25778	823195
97700	823196
171275	823197
29583	823198
149402	823199
2341	823200
90190	823201
66741	823202
162974	823203
185973	823204
44047	823205
66784	823206
4210	823207
265	823208
112807	823209
18897	823210
8253	823211
78418	823212
33946	823213
5931	823214
65632	823215
201106	823216
138964	823217
8982	823218
15975	823219
131678	823220
46449	823221
8886	823222
70381	823223
41948	823224
34505	823225
82087	823226
25532	823227
3824	823228
75073	823229
113334	823230
101631	823231
88753	823232
68095	823233
181891	823234
4527	823235
24215	823236
5637	823237
16814	823238
37649	823239
43548	823240
40282	823241
36559	823242
68178	823243
35	823244
10533	823245
3434	823246
20674	823247
256537	823248
33084	823249
15081	823250
134311	823251
4324	823252
55311	823253
48367	823254
270192	823255
23825	823256
111464	823257
169819	823258
37726	823259
144984	823260
31517	823261
254877	823262
90819	823263
141385	823264
39330	823265
68715	823266
46439	823267
162379	823268
61256	823269
104473	823270
5149	823271
3730	823272
3950	823273
28579	823274
22773	823275
35307	823276
91983	823277
754	823278
102126	823279
154960	823280
152245	823281
122015	823282
44729	823283
82113	823284
221049	823285
93	823286
5557	823287
138399	823288
246563	823289
16532	823290
118315	823291
63358	823292
188862	823293
26786	823294
160941	823295
32608	823296
9099	823297
129389	823298
14992	823299
121940	823300
49532	823301
167158	823302
155650	823303
155129	823304
551	823305
14560	823306
63276	823307
151237	823308
9258	823309
149385	823310
10885	823311
84807	823312
74770	823313
19186	823314
4428	823315
11774	823316
31147	823317
3876	823318
169362	823319
31146	823320
20065	823321
3206	823322
248949	823323
14593	823324
2933	823325
26142	823326
130	823327
76974	823328
23210	823329
89349	823330
165467	823331
100181	823332
33716	823333
661	823334
261184	823335
144020	823336
50329	823337
87760	823338
52790	823339
8856	823340
2354	823341
17	823342
9457	823343
11332	823344
221665	823345
32334	823346
235735	823347
1571	823348
42736	823349
77074	823350
63116	823351
53915	823352
19809	823353
37012	823354
2215	823355
20151	823356
83658	823357
166144	823358
24048	823359
109163	823360
103685	823361
252854	823362
244215	823363
36982	823364
42792	823365
31537	823366
151819	823367
61794	823368
24804	823369
27897	823370
37971	823371
91285	823372
1019	823373
146435	823374
16620	823375
138539	823376
140436	823377
649	823378
236250	823379
85522	823380
171099	823381
21623	823382
1875	823383
58665	823384
47784	823385
17429	823386
92303	823387
2128	823388
201669	823389
71742	823390
130695	823391
2164	823392
3975	823393
21490	823394
8192	823395
118877	823396
9028	823397
253951	823398
59968	823399
145754	823400
58894	823401
110993	823402
165458	823403
996	823404
257197	823405
4515	823406
8289	823407
135230	823408
71365	823409
94691	823410
8899	823411
6056	823412
14908	823413
37987	823414
23518	823415
57333	823416
8081	823417
532	823418
50643	823419
242281	823420
27584	823421
36188	823422
3202	823423
14348	823424
11422	823425
11416	823426
406	823427
50450	823428
66832	823429
210678	823430
215572	823431
108799	823432
268880	823433
94917	823434
86606	823435
49982	823436
118963	823437
9650	823438
10229	823439
64010	823440
173729	823441
155802	823442
115357	823443
56774	823444
32053	823445
271350	823446
57122	823447
46284	823448
15400	823449
22398	823450
43959	823451
97846	823452
10210	823453
4705	823454
65599	823455
57235	823456
3269	823457
157876	823458
118289	823459
13057	823460
101914	823461
22745	823462
1047	823463
37712	823464
2743	823465
258083	823466
26589	823467
1612	823468
116156	823469
14898	823470
41146	823471
370	823472
1314	823473
121608	823474
21739	823475
3088	823476
55658	823477
3714	823478
2388	823479
12623	823480
89599	823481
123583	823482
39136	823483
83414	823484
10957	823485
74489	823486
10623	823487
141482	823488
6813	823489
48299	823490
37768	823491
36596	823492
46337	823493
5780	823494
61932	823495
12689	823496
60045	823497
13575	823498
79438	823499
71850	823500
3882	823501
3062	823502
268491	823503
3097	823504
18427	823505
154949	823506
54277	823507
256614	823508
8578	823509
49926	823510
82448	823511
249145	823512
6561	823513
102574	823514
23549	823515
6278	823516
85975	823517
33402	823518
106142	823519
143591	823520
144538	823521
265022	823522
9002	823523
24400	823524
3307	823525
2043	823526
14662	823527
10404	823528
14226	823529
16640	823530
1611	823531
241006	823532
160344	823533
76374	823534
82543	823535
60817	823536
64668	823537
13939	823538
14293	823539
102078	823540
50723	823541
75457	823542
7861	823543
28261	823544
57856	823545
30967	823546
48756	823547
8178	823548
9778	823549
2975	823550
42655	823551
263254	823552
28001	823553
171090	823554
2202	823555
35615	823556
148563	823557
198289	823558
152199	823559
107511	823560
3861	823561
180278	823562
667	823563
3580	823564
14418	823565
52434	823566
3419	823567
15101	823568
4316	823569
35562	823570
4935	823571
22982	823572
83735	823573
52006	823574
17558	823575
39824	823576
81322	823577
135646	823578
101689	823579
10271	823580
41586	823581
24925	823582
155943	823583
226714	823584
35503	823585
12895	823586
9858	823587
1286	823588
3445	823589
13371	823590
88579	823591
138799	823592
210645	823593
7598	823594
2573	823595
217983	823596
118881	823597
7504	823598
32482	823599
94154	823600
2889	823601
117063	823602
108424	823603
117865	823604
110936	823605
1309	823606
2128	823607
147118	823608
263547	823609
106966	823610
161439	823611
1904	823612
2727	823613
37418	823614
56388	823615
48965	823616
2149	823617
148287	823618
213743	823619
2785	823620
2775	823621
42953	823622
82902	823623
34008	823624
46430	823625
5321	823626
28206	823627
20017	823628
170758	823629
72763	823630
96328	823631
104927	823632
96771	823633
3477	823634
35605	823635
6757	823636
7881	823637
93027	823638
211676	823639
75304	823640
1249	823641
4460	823642
3685	823643
59474	823644
248384	823645
98127	823646
83313	823647
11557	823648
75329	823649
7326	823650
38099	823651
9434	823652
233115	823653
2528	823654
40589	823655
87239	823656
97841	823657
41506	823658
15760	823659
7481	823660
6957	823661
84163	823662
2889	823663
108727	823664
18809	823665
8975	823666
863	823667
13996	823668
50960	823669
107624	823670
984	823671
4649	823672
198969	823673
34961	823674
80881	823675
8696	823676
114381	823677
105676	823678
269974	823679
130925	823680
49395	823681
1208	823682
99151	823683
20996	823684
8636	823685
16891	823686
67831	823687
127168	823688
176354	823689
21523	823690
33935	823691
11437	823692
77263	823693
15769	823694
230615	823695
21832	823696
156187	823697
157349	823698
54485	823699
53901	823700
99714	823701
12892	823702
85614	823703
50905	823704
59017	823705
65958	823706
23384	823707
62400	823708
19526	823709
31136	823710
111868	823711
65670	823712
329	823713
84028	823714
188575	823715
4340	823716
151146	823717
91202	823718
575	823719
7809	823720
1975	823721
20752	823722
5011	823723
72191	823724
5611	823725
74809	823726
20275	823727
26253	823728
5884	823729
219693	823730
265510	823731
36029	823732
61747	823733
161293	823734
191483	823735
131336	823736
30208	823737
2315	823738
92616	823739
72569	823740
111795	823741
214712	823742
41301	823743
90944	823744
44572	823745
27641	823746
16909	823747
155689	823748
71363	823749
61329	823750
195342	823751
3232	823752
547	823753
96209	823754
124161	823755
10516	823756
36888	823757
28	823758
95263	823759
9334	823760
107736	823761
231349	823762
65615	823763
1501	823764
14191	823765
109443	823766
114570	823767
68252	823768
182606	823769
65596	823770
54540	823771
508	823772
68895	823773
66047	823774
46638	823775
57105	823776
16520	823777
89372	823778
77691	823779
25560	823780
270105	823781
3626	823782
74587	823783
7157	823784
191303	823785
242605	823786
7587	823787
110557	823788
772	823789
287	823790
16385	823791
956	823792
1928	823793
13659	823794
98145	823795
635	823796
8390	823797
10533	823798
218543	823799
9961	823800
42211	823801
267287	823802
49454	823803
42873	823804
49249	823805
912	823806
24676	823807
11999	823808
99645	823809
100492	823810
5650	823811
22627	823812
6765	823813
118551	823814
56884	823815
140580	823816
206156	823817
22802	823818
111099	823819
53386	823820
92289	823821
24853	823822
112172	823823
66703	823824
97494	823825
226	823826
10018	823827
4169	823828
5264	823829
47191	823830
6842	823831
263414	823832
133272	823833
783	823834
94096	823835
78475	823836
6094	823837
70375	823838
96226	823839
2398	823840
57578	823841
21037	823842
69237	823843
109169	823844
118940	823845
73504	823846
14986	823847
3503	823848
6690	823849
113813	823850
5325	823851
5519	823852
11716	823853
16407	823854
679	823855
148981	823856
54593	823857
1501	823858
141357	823859
107639	823860
103685	823861
73101	823862
33892	823863
8224	823864
59933	823865
40717	823866
56126	823867
27039	823868
14263	823869
22845	823870
3486	823871
98129	823872
21928	823873
88517	823874
39890	823875
48668	823876
20216	823877
54868	823878
29042	823879
214889	823880
329	823881
1731	823882
35422	823883
201	823884
12569	823885
25314	823886
24681	823887
1725	823888
13428	823889
107457	823890
136181	823891
52131	823892
24086	823893
36656	823894
4555	823895
32053	823896
154100	823897
145380	823898
5707	823899
57650	823900
33870	823901
113513	823902
185529	823903
98764	823904
7396	823905
37887	823906
99287	823907
61165	823908
200148	823909
246832	823910
12445	823911
13349	823912
4417	823913
48769	823914
58658	823915
807	823916
22788	823917
25494	823918
112966	823919
7603	823920
42249	823921
5206	823922
13816	823923
62228	823924
76606	823925
35006	823926
151000	823927
64018	823928
255030	823929
5644	823930
94478	823931
1010	823932
28259	823933
23639	823934
102541	823935
21126	823936
36265	823937
10584	823938
2340	823939
36030	823940
118	823941
111271	823942
20856	823943
3986	823944
913	823945
2053	823946
2644	823947
110369	823948
146802	823949
162810	823950
48	823951
3452	823952
32764	823953
3026	823954
30914	823955
11787	823956
4	823957
2729	823958
3126	823959
122066	823960
102227	823961
36733	823962
170706	823963
32366	823964
31043	823965
441	823966
61766	823967
3876	823968
989	823969
12546	823970
37564	823971
60168	823972
2503	823973
251419	823974
114131	823975
55302	823976
87962	823977
1297	823978
2310	823979
29318	823980
59387	823981
13487	823982
9259	823983
13743	823984
44059	823985
7350	823986
701	823987
10115	823988
3482	823989
6534	823990
204337	823991
20497	823992
10070	823993
7210	823994
159451	823995
4754	823996
97038	823997
402	823998
11867	823999
1198	824000
265706	824001
33010	824002
30181	824003
125590	824004
42462	824005
1927	824006
205983	824007
6439	824008
105444	824009
3265	824010
56493	824011
4185	824012
931	824013
216237	824014
1915	824015
6164	824016
74654	824017
133322	824018
2229	824019
156527	824020
37833	824021
12765	824022
181719	824023
17344	824024
122540	824025
38187	824026
56442	824027
417	824028
15643	824029
175148	824030
213258	824031
23468	824032
214803	824033
198172	824034
76479	824035
19347	824036
224841	824037
10883	824038
68500	824039
103004	824040
771	824041
2789	824042
43017	824043
63609	824044
63770	824045
187832	824046
4647	824047
141074	824048
8961	824049
259	824050
20340	824051
33296	824052
157015	824053
8792	824054
105928	824055
28379	824056
18869	824057
49803	824058
5924	824059
112325	824060
16965	824061
7471	824062
42487	824063
12149	824064
1772	824065
40688	824066
36601	824067
1950	824068
126860	824069
21883	824070
135819	824071
14071	824072
10465	824073
71359	824074
82063	824075
52389	824076
105328	824077
19099	824078
242633	824079
6684	824080
37093	824081
8546	824082
55197	824083
82591	824084
346	824085
7895	824086
269452	824087
260162	824088
159154	824089
59272	824090
19318	824091
56642	824092
4285	824093
47406	824094
12	824095
8720	824096
28003	824097
4461	824098
32943	824099
2916	824100
134319	824101
1154	824102
754	824103
186950	824104
53862	824105
149896	824106
79807	824107
189883	824108
26837	824109
155650	824110
22076	824111
2977	824112
181498	824113
29839	824114
59833	824115
39069	824116
4	824117
4962	824118
266339	824119
86120	824120
65	824121
1327	824122
106884	824123
87145	824124
17550	824125
1673	824126
96615	824127
108320	824128
77891	824129
26828	824130
91940	824131
96553	824132
38024	824133
222773	824134
124389	824135
17880	824136
55973	824137
113740	824138
8576	824139
193616	824140
80546	824141
44648	824142
936	824143
156314	824144
11524	824145
31191	824146
21702	824147
39951	824148
30013	824149
2398	824150
22182	824151
113408	824152
44767	824153
79137	824154
26541	824155
15083	824156
59291	824157
96912	824158
4729	824159
131115	824160
3097	824161
133176	824162
47036	824163
81603	824164
2015	824165
3615	824166
2390	824167
31242	824168
33380	824169
99041	824170
77710	824171
147985	824172
12812	824173
39576	824174
12765	824175
131161	824176
107675	824177
14767	824178
8060	824179
64380	824180
26391	824181
46479	824182
91162	824183
2887	824184
31567	824185
211713	824186
28738	824187
21945	824188
20309	824189
169571	824190
525	824191
105603	824192
256132	824193
27174	824194
3537	824195
49630	824196
117380	824197
96127	824198
33053	824199
68405	824200
139916	824201
114466	824202
85039	824203
270705	824204
95627	824205
42672	824206
162353	824207
15339	824208
101991	824209
25397	824210
166749	824211
66455	824212
24044	824213
3462	824214
99729	824215
46125	824216
109796	824217
20805	824218
51418	824219
13850	824220
1869	824221
49463	824222
129635	824223
104896	824224
67482	824225
78237	824226
22127	824227
153516	824228
268	824229
100968	824230
8298	824231
89430	824232
41018	824233
32297	824234
15444	824235
6491	824236
27527	824237
138609	824238
30924	824239
50050	824240
1256	824241
25303	824242
5091	824243
89411	824244
166915	824245
104045	824246
55884	824247
85499	824248
5570	824249
8924	824250
45657	824251
50755	824252
138993	824253
5048	824254
62637	824255
51547	824256
2412	824257
33865	824258
124283	824259
64171	824260
36805	824261
51384	824262
48333	824263
88253	824264
38924	824265
68707	824266
163816	824267
45313	824268
19836	824269
74939	824270
87775	824271
33753	824272
235459	824273
119304	824274
366	824275
62484	824276
227972	824277
12398	824278
254985	824279
10432	824280
244923	824281
6192	824282
205943	824283
13007	824284
97341	824285
13221	824286
8745	824287
49474	824288
240483	824289
86827	824290
133860	824291
10999	824292
119716	824293
15196	824294
18950	824295
231	824296
118803	824297
117730	824298
23477	824299
412	824300
154819	824301
14389	824302
100115	824303
37252	824304
65856	824305
2335	824306
4	824307
11713	824308
4609	824309
36246	824310
35058	824311
78799	824312
12824	824313
97210	824314
22972	824315
42780	824316
695	824317
107397	824318
112862	824319
2599	824320
6040	824321
10070	824322
11800	824323
23324	824324
49632	824325
8835	824326
104987	824327
15121	824328
74913	824329
11921	824330
129049	824331
191958	824332
77397	824333
44810	824334
49380	824335
40274	824336
61170	824337
43904	824338
21417	824339
214866	824340
149514	824341
100912	824342
105751	824343
201341	824344
142348	824345
32454	824346
9775	824347
31829	824348
169114	824349
121452	824350
45300	824351
105194	824352
23885	824353
145298	824354
55638	824355
6792	824356
52010	824357
19740	824358
65631	824359
25346	824360
11243	824361
13089	824362
201828	824363
134828	824364
38872	824365
2115	824366
8427	824367
250092	824368
43865	824369
21689	824370
155436	824371
41766	824372
9866	824373
52013	824374
157689	824375
3174	824376
12164	824377
25862	824378
1855	824379
4558	824380
48156	824381
32078	824382
67460	824383
97365	824384
5823	824385
7129	824386
25816	824387
1960	824388
29727	824389
21523	824390
142234	824391
16440	824392
270200	824393
140272	824394
11935	824395
55810	824396
51121	824397
4376	824398
86605	824399
13986	824400
23945	824401
63805	824402
35835	824403
123151	824404
31928	824405
132022	824406
134686	824407
117589	824408
106381	824409
94216	824410
176940	824411
1251	824412
125292	824413
79060	824414
4950	824415
8958	824416
6210	824417
108197	824418
16914	824419
15063	824420
116518	824421
166942	824422
5661	824423
7900	824424
292	824425
361	824426
257887	824427
11097	824428
93476	824429
9401	824430
154392	824431
173856	824432
180709	824433
6104	824434
30096	824435
93766	824436
52534	824437
76914	824438
65982	824439
122800	824440
71326	824441
140426	824442
16690	824443
78479	824444
1164	824445
56602	824446
219354	824447
31965	824448
16989	824449
155602	824450
53499	824451
76394	824452
108366	824453
50835	824454
56176	824455
16572	824456
27643	824457
22009	824458
992	824459
144379	824460
122036	824461
227770	824462
15363	824463
532	824464
59344	824465
104298	824466
212452	824467
37629	824468
21300	824469
180537	824470
34557	824471
202389	824472
34571	824473
20229	824474
117215	824475
4404	824476
3826	824477
43174	824478
37666	824479
11571	824480
65639	824481
21865	824482
43128	824483
17750	824484
254911	824485
1	824486
44773	824487
114487	824488
186042	824489
5376	824490
240338	824491
12606	824492
105055	824493
11751	824494
24	824495
40061	824496
6927	824497
23056	824498
19952	824499
4619	824500
232828	824501
4686	824502
228417	824503
113259	824504
156065	824505
10101	824506
15567	824507
9394	824508
42656	824509
96429	824510
28898	824511
76702	824512
187485	824513
3894	824514
161408	824515
53507	824516
4927	824517
229615	824518
82529	824519
226240	824520
39337	824521
263306	824522
113286	824523
56975	824524
129017	824525
3670	824526
21213	824527
33148	824528
23530	824529
196770	824530
18075	824531
2108	824532
142812	824533
106541	824534
70766	824535
109725	824536
52595	824537
877	824538
45076	824539
2376	824540
4828	824541
101909	824542
22799	824543
5769	824544
166172	824545
187782	824546
140035	824547
35626	824548
228319	824549
57603	824550
21467	824551
28097	824552
7938	824553
3126	824554
11349	824555
224233	824556
2226	824557
24089	824558
300	824559
686	824560
64931	824561
54619	824562
121479	824563
17641	824564
126879	824565
20186	824566
60291	824567
124964	824568
1008	824569
8406	824570
8028	824571
38312	824572
12936	824573
99376	824574
31123	824575
14734	824576
3169	824577
13049	824578
40621	824579
31234	824580
1317	824581
6138	824582
148070	824583
41054	824584
171483	824585
62447	824586
136586	824587
4229	824588
51182	824589
17157	824590
34103	824591
13926	824592
17705	824593
1396	824594
260088	824595
656	824596
153165	824597
244060	824598
66905	824599
141067	824600
77731	824601
24652	824602
14158	824603
39438	824604
128673	824605
65246	824606
10796	824607
256017	824608
60017	824609
107104	824610
90277	824611
178015	824612
132082	824613
43611	824614
234916	824615
114262	824616
98360	824617
88190	824618
4526	824619
69728	824620
3355	824621
2002	824622
238221	824623
106374	824624
1724	824625
5787	824626
169504	824627
221953	824628
22699	824629
3807	824630
26379	824631
40995	824632
125168	824633
6445	824634
105925	824635
2994	824636
198892	824637
121417	824638
166787	824639
149750	824640
76472	824641
132496	824642
23632	824643
18559	824644
60126	824645
39418	824646
124422	824647
25166	824648
7499	824649
7471	824650
89761	824651
6277	824652
641	824653
6041	824654
593	824655
59672	824656
50451	824657
6862	824658
19931	824659
2515	824660
194542	824661
2025	824662
257345	824663
30869	824664
133221	824665
92435	824666
23157	824667
21485	824668
36366	824669
16770	824670
202	824671
100703	824672
56378	824673
9335	824674
51452	824675
101509	824676
35205	824677
112828	824678
26933	824679
157982	824680
34317	824681
26073	824682
9904	824683
79751	824684
11143	824685
63907	824686
159318	824687
5316	824688
58231	824689
95602	824690
1027	824691
242231	824692
90780	824693
51254	824694
105721	824695
108464	824696
21783	824697
146822	824698
69162	824699
20795	824700
191463	824701
94742	824702
47800	824703
2439	824704
22037	824705
167175	824706
447	824707
31389	824708
135426	824709
4702	824710
59320	824711
236650	824712
60045	824713
15843	824714
31275	824715
11669	824716
131155	824717
61648	824718
29617	824719
53120	824720
28710	824721
194509	824722
825	824723
76373	824724
5231	824725
5592	824726
27701	824727
194736	824728
32718	824729
40554	824730
104336	824731
1936	824732
39462	824733
54413	824734
191584	824735
144891	824736
108529	824737
30699	824738
27512	824739
68655	824740
61123	824741
35004	824742
18788	824743
245684	824744
165480	824745
12108	824746
26699	824747
37898	824748
8295	824749
28097	824750
289	824751
45747	824752
7332	824753
26671	824754
1724	824755
11371	824756
1549	824757
140542	824758
7723	824759
35755	824760
64540	824761
8839	824762
20936	824763
178516	824764
86585	824765
30161	824766
1310	824767
3247	824768
81667	824769
7351	824770
6625	824771
8898	824772
49292	824773
17977	824774
80214	824775
23439	824776
92694	824777
10710	824778
15443	824779
24161	824780
1991	824781
38594	824782
2712	824783
60091	824784
122360	824785
28737	824786
9937	824787
132290	824788
13575	824789
68787	824790
67727	824791
151409	824792
223650	824793
200273	824794
21169	824795
8092	824796
691	824797
108197	824798
38195	824799
140055	824800
52884	824801
77822	824802
91571	824803
25196	824804
5411	824805
15047	824806
34101	824807
8526	824808
175900	824809
4780	824810
7480	824811
131964	824812
2398	824813
1991	824814
104740	824815
21194	824816
3018	824817
3452	824818
5235	824819
61949	824820
10772	824821
149625	824822
28225	824823
38394	824824
42788	824825
11901	824826
2707	824827
152211	824828
26010	824829
25288	824830
141607	824831
82467	824832
46275	824833
69172	824834
8234	824835
47662	824836
16645	824837
4724	824838
184961	824839
17739	824840
39445	824841
11976	824842
82617	824843
24315	824844
11619	824845
56951	824846
177943	824847
17589	824848
237521	824849
25526	824850
2401	824851
42161	824852
95249	824853
2224	824854
26186	824855
15652	824856
44976	824857
47603	824858
17902	824859
82319	824860
96923	824861
15894	824862
86	824863
15807	824864
55513	824865
30563	824866
50555	824867
28008	824868
22329	824869
11654	824870
5162	824871
112791	824872
9437	824873
83874	824874
144110	824875
12369	824876
33350	824877
43723	824878
22277	824879
1467	824880
17244	824881
26918	824882
25847	824883
132833	824884
13253	824885
144051	824886
23634	824887
54347	824888
160519	824889
253020	824890
41981	824891
73684	824892
45261	824893
73413	824894
4977	824895
7073	824896
136509	824897
29163	824898
15953	824899
86644	824900
65036	824901
13282	824902
221424	824903
1829	824904
185457	824905
233157	824906
5286	824907
91206	824908
138837	824909
175448	824910
394	824911
13991	824912
22065	824913
215734	824914
43854	824915
90358	824916
16261	824917
168009	824918
12137	824919
5227	824920
26375	824921
151884	824922
97859	824923
38966	824924
17619	824925
24805	824926
94957	824927
1081	824928
6649	824929
52641	824930
115612	824931
138002	824932
235433	824933
14712	824934
34465	824935
9215	824936
122474	824937
84419	824938
6784	824939
10460	824940
1366	824941
16022	824942
141336	824943
17081	824944
5703	824945
34666	824946
2049	824947
136252	824948
26375	824949
35316	824950
1359	824951
124800	824952
2169	824953
47850	824954
18916	824955
4481	824956
63809	824957
134294	824958
103483	824959
10258	824960
1546	824961
22957	824962
41499	824963
77572	824964
1851	824965
13232	824966
52479	824967
116776	824968
72296	824969
80944	824970
1238	824971
131151	824972
3112	824973
149729	824974
67421	824975
15831	824976
39798	824977
19	824978
10338	824979
19242	824980
130190	824981
51865	824982
805	824983
56299	824984
92927	824985
78013	824986
95145	824987
9922	824988
76227	824989
197195	824990
128116	824991
18545	824992
3537	824993
82688	824994
959	824995
266341	824996
69189	824997
80482	824998
3452	824999
6301	825000
43392	825001
171012	825002
1571	825003
21564	825004
48615	825005
198345	825006
14707	825007
58656	825008
11766	825009
36553	825010
138	825011
53764	825012
7987	825013
10711	825014
59799	825015
86011	825016
30	825017
115747	825018
9603	825019
2622	825020
8036	825021
38522	825022
121204	825023
191128	825024
40179	825025
532	825026
11492	825027
33857	825028
1081	825029
3216	825030
6582	825031
19422	825032
9303	825033
44470	825034
1777	825035
429	825036
1857	825037
52596	825038
239123	825039
181188	825040
23412	825041
919	825042
125135	825043
46057	825044
16991	825045
131885	825046
12074	825047
66406	825048
3531	825049
30689	825050
15476	825051
4341	825052
108436	825053
86859	825054
9097	825055
24012	825056
43824	825057
37664	825058
19028	825059
2247	825060
32885	825061
847	825062
118535	825063
12448	825064
81583	825065
138121	825066
136458	825067
177856	825068
144179	825069
51954	825070
153150	825071
21701	825072
205923	825073
24582	825074
2659	825075
307	825076
28478	825077
95891	825078
126605	825079
20695	825080
7823	825081
59792	825082
92937	825083
347	825084
2851	825085
4536	825086
646	825087
65600	825088
2656	825089
151596	825090
60811	825091
58837	825092
203569	825093
26113	825094
175642	825095
74742	825096
203293	825097
343	825098
203233	825099
139433	825100
268514	825101
101300	825102
19269	825103
147249	825104
11	825105
83695	825106
41195	825107
87094	825108
41490	825109
163905	825110
2486	825111
60385	825112
34698	825113
26181	825114
6653	825115
161274	825116
5164	825117
136863	825118
29900	825119
2062	825120
67362	825121
29016	825122
31290	825123
44761	825124
241106	825125
185581	825126
5274	825127
86031	825128
79251	825129
17500	825130
4224	825131
32731	825132
97413	825133
643	825134
3652	825135
8173	825136
4768	825137
248595	825138
16567	825139
27449	825140
5935	825141
75980	825142
5352	825143
27741	825144
1670	825145
224176	825146
8414	825147
6	825148
64319	825149
134653	825150
49390	825151
27636	825152
41675	825153
253307	825154
101186	825155
122543	825156
24266	825157
58382	825158
35306	825159
157020	825160
22535	825161
41079	825162
2366	825163
46248	825164
22230	825165
79151	825166
8249	825167
108997	825168
7639	825169
6650	825170
73007	825171
692	825172
28975	825173
6336	825174
2755	825175
98999	825176
4154	825177
111686	825178
205597	825179
5464	825180
25607	825181
156924	825182
92188	825183
246367	825184
264962	825185
145458	825186
49455	825187
73718	825188
55795	825189
186324	825190
146837	825191
3025	825192
36482	825193
9749	825194
236584	825195
16951	825196
108761	825197
182598	825198
124946	825199
25864	825200
63742	825201
52732	825202
70491	825203
162075	825204
3433	825205
41359	825206
243046	825207
92984	825208
976	825209
10728	825210
11167	825211
28326	825212
268666	825213
2040	825214
244256	825215
76134	825216
78766	825217
95600	825218
33675	825219
33353	825220
9171	825221
876	825222
138407	825223
259916	825224
77711	825225
102565	825226
250369	825227
45226	825228
63191	825229
5117	825230
153953	825231
51865	825232
76188	825233
511	825234
3848	825235
104803	825236
16075	825237
6	825238
24221	825239
1663	825240
10807	825241
39	825242
110188	825243
42194	825244
57550	825245
28360	825246
4643	825247
137716	825248
27085	825249
5165	825250
21888	825251
13361	825252
104998	825253
195936	825254
13443	825255
153472	825256
16149	825257
37859	825258
13996	825259
219533	825260
34760	825261
306	825262
1824	825263
26057	825264
15907	825265
692	825266
6940	825267
69897	825268
63668	825269
165041	825270
97821	825271
58048	825272
2584	825273
99311	825274
2336	825275
27090	825276
1685	825277
30373	825278
476	825279
166	825280
1788	825281
49831	825282
1225	825283
97537	825284
33773	825285
62	825286
35270	825287
7180	825288
17498	825289
208422	825290
212	825291
115689	825292
133732	825293
22062	825294
2203	825295
8149	825296
15980	825297
12000	825298
2	825299
154775	825300
172945	825301
6841	825302
5018	825303
11090	825304
136360	825305
251701	825306
1407	825307
32306	825308
88629	825309
24056	825310
47207	825311
8360	825312
7052	825313
15964	825314
3498	825315
70532	825316
245875	825317
131667	825318
57767	825319
58021	825320
246255	825321
35968	825322
10298	825323
147942	825324
162263	825325
4319	825326
145531	825327
19430	825328
134280	825329
46079	825330
127358	825331
10082	825332
94498	825333
62090	825334
20474	825335
11460	825336
20587	825337
21711	825338
33383	825339
5049	825340
48051	825341
12773	825342
134763	825343
135025	825344
12278	825345
14262	825346
66159	825347
39493	825348
23816	825349
34787	825350
223587	825351
146261	825352
37718	825353
21120	825354
56693	825355
111079	825356
38298	825357
10192	825358
82122	825359
85027	825360
194913	825361
58619	825362
50080	825363
3918	825364
161315	825365
59215	825366
35452	825367
51825	825368
1365	825369
81501	825370
97564	825371
869	825372
32797	825373
244016	825374
15299	825375
1760	825376
13886	825377
78818	825378
8928	825379
134850	825380
221	825381
90323	825382
13398	825383
129079	825384
200576	825385
3706	825386
13110	825387
9160	825388
20164	825389
18462	825390
67983	825391
97625	825392
73455	825393
100626	825394
241963	825395
1525	825396
69908	825397
131927	825398
127994	825399
6671	825400
56623	825401
22985	825402
2479	825403
93955	825404
62928	825405
9388	825406
118	825407
144814	825408
74003	825409
26812	825410
54417	825411
11696	825412
149316	825413
38765	825414
142528	825415
198013	825416
1818	825417
13824	825418
5796	825419
44959	825420
68010	825421
41026	825422
38738	825423
36279	825424
3172	825425
5406	825426
797	825427
96010	825428
47422	825429
3789	825430
26884	825431
41017	825432
32155	825433
52004	825434
36372	825435
3673	825436
23099	825437
42966	825438
65540	825439
29646	825440
267022	825441
9290	825442
4267	825443
12079	825444
66144	825445
13526	825446
19610	825447
56196	825448
11590	825449
38144	825450
7414	825451
270147	825452
77071	825453
2947	825454
15280	825455
194964	825456
85865	825457
5445	825458
48635	825459
21663	825460
75301	825461
66855	825462
26476	825463
68043	825464
238627	825465
37043	825466
114477	825467
160994	825468
137932	825469
52950	825470
40218	825471
4252	825472
762	825473
117107	825474
10842	825475
177449	825476
41743	825477
254789	825478
148409	825479
50563	825480
35607	825481
243149	825482
13565	825483
9573	825484
886	825485
118355	825486
53557	825487
214788	825488
25414	825489
10785	825490
89728	825491
25692	825492
4791	825493
220272	825494
1145	825495
14398	825496
112498	825497
180416	825498
61661	825499
49744	825500
261055	825501
540	825502
16015	825503
142240	825504
149090	825505
116279	825506
16945	825507
6563	825508
24771	825509
40145	825510
5765	825511
11954	825512
85222	825513
2784	825514
154052	825515
165819	825516
3122	825517
38028	825518
125923	825519
158682	825520
216109	825521
52933	825522
86370	825523
266037	825524
212734	825525
83576	825526
261858	825527
229343	825528
24818	825529
19212	825530
134442	825531
144282	825532
1707	825533
126854	825534
3099	825535
41888	825536
136097	825537
101886	825538
136322	825539
47640	825540
1	825541
61273	825542
19825	825543
114057	825544
5859	825545
74907	825546
1490	825547
127922	825548
113308	825549
110643	825550
74177	825551
4824	825552
35262	825553
2545	825554
11583	825555
7705	825556
44570	825557
5660	825558
29010	825559
252	825560
53739	825561
258290	825562
60671	825563
94	825564
64629	825565
254087	825566
118955	825567
56193	825568
75535	825569
25207	825570
159239	825571
13084	825572
10564	825573
15127	825574
302	825575
23524	825576
167453	825577
4731	825578
95226	825579
2319	825580
1982	825581
149336	825582
241177	825583
30652	825584
130088	825585
155181	825586
128810	825587
65634	825588
13403	825589
9520	825590
26765	825591
262028	825592
25965	825593
110113	825594
21725	825595
11216	825596
261560	825597
117166	825598
17044	825599
3422	825600
171004	825601
1449	825602
6413	825603
40880	825604
7827	825605
160584	825606
18465	825607
11735	825608
259798	825609
233744	825610
18239	825611
49807	825612
7899	825613
2953	825614
67265	825615
76600	825616
111801	825617
504	825618
20332	825619
62989	825620
12253	825621
119349	825622
4830	825623
232449	825624
44434	825625
243191	825626
129646	825627
146522	825628
36611	825629
115490	825630
161699	825631
147675	825632
22989	825633
146363	825634
167048	825635
245004	825636
3448	825637
100906	825638
97561	825639
143359	825640
13918	825641
5006	825642
45	825643
139170	825644
2392	825645
57268	825646
93951	825647
19581	825648
23836	825649
255772	825650
5982	825651
4202	825652
8776	825653
553	825654
34696	825655
194519	825656
149295	825657
1778	825658
148084	825659
2734	825660
130973	825661
50119	825662
10193	825663
187197	825664
162123	825665
52103	825666
23795	825667
90646	825668
174652	825669
91386	825670
6958	825671
12907	825672
11868	825673
96659	825674
20712	825675
146673	825676
74946	825677
10818	825678
3463	825679
3986	825680
16866	825681
68193	825682
71163	825683
10590	825684
57	825685
60687	825686
10001	825687
130787	825688
10085	825689
45650	825690
250120	825691
17075	825692
56672	825693
1338	825694
34932	825695
261562	825696
281	825697
240	825698
33197	825699
9666	825700
24036	825701
4601	825702
1246	825703
160361	825704
1582	825705
39278	825706
3099	825707
76891	825708
5569	825709
333	825710
171548	825711
44453	825712
40934	825713
283	825714
265186	825715
1951	825716
168114	825717
15878	825718
6548	825719
242417	825720
210797	825721
3368	825722
54609	825723
104742	825724
26277	825725
245644	825726
35430	825727
907	825728
30493	825729
196937	825730
7341	825731
19747	825732
198055	825733
87427	825734
34288	825735
68294	825736
1577	825737
710	825738
51768	825739
93020	825740
207064	825741
13815	825742
132034	825743
61415	825744
135005	825745
18787	825746
210791	825747
25876	825748
1775	825749
49959	825750
61665	825751
26829	825752
102810	825753
24359	825754
65479	825755
21053	825756
128637	825757
15208	825758
3785	825759
200158	825760
51471	825761
1695	825762
31130	825763
107484	825764
12438	825765
45465	825766
55673	825767
12249	825768
66046	825769
28216	825770
161354	825771
161218	825772
29973	825773
88869	825774
126262	825775
2888	825776
45644	825777
33989	825778
258079	825779
34882	825780
13540	825781
42460	825782
16573	825783
97837	825784
14412	825785
178084	825786
95739	825787
42318	825788
51484	825789
29234	825790
59913	825791
15626	825792
36394	825793
958	825794
165047	825795
221955	825796
264740	825797
11619	825798
13914	825799
710	825800
4342	825801
123897	825802
14932	825803
22959	825804
48688	825805
53464	825806
12938	825807
220410	825808
3977	825809
111108	825810
47632	825811
15361	825812
29	825813
58384	825814
102425	825815
19205	825816
23386	825817
13552	825818
104298	825819
22984	825820
102391	825821
20232	825822
131591	825823
26452	825824
44612	825825
151936	825826
13985	825827
3575	825828
26547	825829
15068	825830
16884	825831
3800	825832
1682	825833
15272	825834
244851	825835
254243	825836
10072	825837
7872	825838
34521	825839
72739	825840
1319	825841
218069	825842
1552	825843
222770	825844
28036	825845
243466	825846
16676	825847
86901	825848
19218	825849
908	825850
72075	825851
23028	825852
74160	825853
41230	825854
33797	825855
106475	825856
2885	825857
89321	825858
270687	825859
22548	825860
61602	825861
181447	825862
160534	825863
39353	825864
1477	825865
44640	825866
35265	825867
117624	825868
3937	825869
2507	825870
260251	825871
45663	825872
56802	825873
114337	825874
14534	825875
30237	825876
10301	825877
57832	825878
1507	825879
108329	825880
214612	825881
53063	825882
47875	825883
241266	825884
127929	825885
60928	825886
12653	825887
9721	825888
3626	825889
1326	825890
87013	825891
17755	825892
74390	825893
16252	825894
9308	825895
15505	825896
107010	825897
25858	825898
222492	825899
13252	825900
29394	825901
49153	825902
24813	825903
933	825904
23447	825905
137087	825906
660	825907
15306	825908
131370	825909
5640	825910
6919	825911
181758	825912
1459	825913
4741	825914
174817	825915
47808	825916
17446	825917
8868	825918
13592	825919
51800	825920
5037	825921
55393	825922
12521	825923
45948	825924
144875	825925
50647	825926
37696	825927
88720	825928
40532	825929
157388	825930
119131	825931
149671	825932
16668	825933
161293	825934
30027	825935
24146	825936
1106	825937
127013	825938
51467	825939
48693	825940
98641	825941
29033	825942
5314	825943
254900	825944
8366	825945
14224	825946
134497	825947
118196	825948
100128	825949
80521	825950
110255	825951
8145	825952
28792	825953
162607	825954
1618	825955
10032	825956
105887	825957
73825	825958
169717	825959
60842	825960
182395	825961
167418	825962
43502	825963
119312	825964
9287	825965
99812	825966
53946	825967
5052	825968
64223	825969
48272	825970
46709	825971
7773	825972
167306	825973
190848	825974
9697	825975
86408	825976
68391	825977
166281	825978
68162	825979
82922	825980
34548	825981
43561	825982
123608	825983
191076	825984
9063	825985
250256	825986
5417	825987
15088	825988
33257	825989
670	825990
57126	825991
36245	825992
50869	825993
86965	825994
79010	825995
196280	825996
224095	825997
78423	825998
173916	825999
163302	826000
32787	826001
147191	826002
31140	826003
167207	826004
56718	826005
14992	826006
46285	826007
36	826008
54574	826009
2834	826010
13295	826011
938	826012
25942	826013
3742	826014
28126	826015
698	826016
114811	826017
39200	826018
2104	826019
95965	826020
5011	826021
56997	826022
40270	826023
36484	826024
22030	826025
11865	826026
28631	826027
40662	826028
7699	826029
94418	826030
705	826031
902	826032
19651	826033
182587	826034
84525	826035
4742	826036
2247	826037
1721	826038
75933	826039
3717	826040
65551	826041
1741	826042
34007	826043
133427	826044
118	826045
89115	826046
63	826047
3301	826048
101319	826049
5924	826050
19930	826051
3482	826052
123596	826053
579	826054
52439	826055
227250	826056
8132	826057
161740	826058
54664	826059
233470	826060
98706	826061
260376	826062
39233	826063
38216	826064
43300	826065
47331	826066
11834	826067
68046	826068
24576	826069
8257	826070
195338	826071
14096	826072
142673	826073
98418	826074
2859	826075
3708	826076
9138	826077
117654	826078
212744	826079
256	826080
11021	826081
24054	826082
152270	826083
902	826084
60691	826085
58934	826086
64993	826087
1180	826088
168463	826089
2361	826090
42578	826091
15144	826092
11903	826093
1728	826094
266871	826095
94054	826096
2102	826097
9800	826098
87720	826099
4890	826100
9806	826101
20371	826102
77460	826103
8351	826104
61236	826105
31760	826106
17183	826107
243316	826108
230137	826109
5116	826110
37185	826111
5358	826112
5312	826113
7490	826114
4753	826115
103113	826116
77895	826117
35219	826118
210626	826119
11148	826120
194944	826121
77638	826122
23467	826123
58465	826124
77435	826125
173233	826126
412	826127
23417	826128
34387	826129
7137	826130
50839	826131
55032	826132
135254	826133
7669	826134
74544	826135
71818	826136
134962	826137
80552	826138
7720	826139
48524	826140
183030	826141
156966	826142
205886	826143
43500	826144
58160	826145
119361	826146
233107	826147
95755	826148
43666	826149
69196	826150
48742	826151
15394	826152
261405	826153
2615	826154
43620	826155
4803	826156
28638	826157
31458	826158
73285	826159
53856	826160
4675	826161
105022	826162
23374	826163
80674	826164
3792	826165
115806	826166
67299	826167
37502	826168
85474	826169
2043	826170
40688	826171
101776	826172
70946	826173
1055	826174
9925	826175
142560	826176
3623	826177
19373	826178
68373	826179
8499	826180
2008	826181
19666	826182
20046	826183
266378	826184
2065	826185
60688	826186
103433	826187
7695	826188
30578	826189
2434	826190
26505	826191
99383	826192
61792	826193
49925	826194
38191	826195
105201	826196
6765	826197
557	826198
80337	826199
128373	826200
167280	826201
135344	826202
232127	826203
29572	826204
7004	826205
48852	826206
1670	826207
308	826208
4637	826209
81614	826210
1509	826211
6365	826212
128995	826213
113514	826214
6078	826215
114869	826216
109532	826217
116813	826218
22269	826219
272604	826220
110667	826221
57949	826222
87809	826223
22139	826224
209705	826225
89456	826226
202896	826227
524	826228
3355	826229
1914	826230
1768	826231
97943	826232
28185	826233
200167	826234
105825	826235
14271	826236
133662	826237
55073	826238
197786	826239
191173	826240
160179	826241
260839	826242
189813	826243
163261	826244
73286	826245
14538	826246
297	826247
52994	826248
129163	826249
29538	826250
146581	826251
9079	826252
125628	826253
12923	826254
231762	826255
25958	826256
116541	826257
9775	826258
95883	826259
6906	826260
5203	826261
176	826262
12439	826263
149836	826264
109435	826265
25722	826266
232908	826267
78048	826268
15651	826269
169158	826270
26951	826271
31003	826272
58134	826273
43064	826274
114050	826275
47755	826276
98980	826277
138773	826278
119332	826279
62756	826280
127510	826281
56894	826282
5780	826283
40936	826284
64156	826285
64858	826286
151371	826287
96166	826288
118517	826289
88248	826290
95220	826291
131807	826292
14549	826293
12187	826294
251	826295
3786	826296
35551	826297
189021	826298
45171	826299
2981	826300
53730	826301
27522	826302
80168	826303
52564	826304
66422	826305
135935	826306
151975	826307
134092	826308
177804	826309
4551	826310
109513	826311
82480	826312
4613	826313
59312	826314
256923	826315
214394	826316
6757	826317
57389	826318
12456	826319
35783	826320
125234	826321
117521	826322
880	826323
22658	826324
40555	826325
130426	826326
20475	826327
52867	826328
3808	826329
16930	826330
54424	826331
50927	826332
17025	826333
68690	826334
162693	826335
118410	826336
8151	826337
46915	826338
74525	826339
63509	826340
8051	826341
15454	826342
25542	826343
249296	826344
177502	826345
14034	826346
34368	826347
53960	826348
28602	826349
117175	826350
39	826351
167549	826352
2567	826353
69377	826354
101746	826355
79711	826356
59305	826357
93593	826358
176429	826359
77828	826360
28476	826361
107855	826362
32949	826363
36978	826364
32113	826365
165369	826366
10681	826367
20530	826368
16057	826369
150354	826370
85584	826371
232958	826372
72349	826373
13776	826374
11532	826375
1227	826376
143615	826377
15476	826378
33604	826379
182006	826380
615	826381
17591	826382
41340	826383
23504	826384
164356	826385
141950	826386
21718	826387
43738	826388
70061	826389
50402	826390
1430	826391
263032	826392
36489	826393
16914	826394
17706	826395
9801	826396
118193	826397
66800	826398
51387	826399
1596	826400
3264	826401
447	826402
73680	826403
2255	826404
144828	826405
94205	826406
4152	826407
24794	826408
79504	826409
19417	826410
884	826411
3197	826412
20545	826413
22157	826414
81645	826415
1391	826416
114178	826417
22035	826418
99157	826419
80454	826420
120818	826421
7405	826422
128904	826423
153567	826424
55670	826425
236561	826426
28377	826427
48337	826428
49245	826429
457	826430
6689	826431
48257	826432
120742	826433
118335	826434
40001	826435
3897	826436
11503	826437
74013	826438
50738	826439
266659	826440
151229	826441
97726	826442
117152	826443
4507	826444
4586	826445
9251	826446
43011	826447
194636	826448
5223	826449
33722	826450
82754	826451
103189	826452
7596	826453
8477	826454
35277	826455
93789	826456
92692	826457
27240	826458
80272	826459
8435	826460
10402	826461
247866	826462
171615	826463
20030	826464
236706	826465
1571	826466
241876	826467
352	826468
58729	826469
91355	826470
59413	826471
76119	826472
1254	826473
123060	826474
116905	826475
22662	826476
46975	826477
99588	826478
76480	826479
3159	826480
5232	826481
9447	826482
23951	826483
158115	826484
150802	826485
7242	826486
19310	826487
54424	826488
57390	826489
13524	826490
111581	826491
66982	826492
17108	826493
243445	826494
47272	826495
24706	826496
10382	826497
7083	826498
3696	826499
32806	826500
19993	826501
215419	826502
100502	826503
123974	826504
1345	826505
10142	826506
140550	826507
4549	826508
96419	826509
74867	826510
35930	826511
195019	826512
62171	826513
9553	826514
5833	826515
38184	826516
36147	826517
16080	826518
88084	826519
151648	826520
60473	826521
255662	826522
61357	826523
12383	826524
53821	826525
34293	826526
5466	826527
193715	826528
32716	826529
142618	826530
7767	826531
7786	826532
19654	826533
33388	826534
31477	826535
28000	826536
20328	826537
133823	826538
9922	826539
109785	826540
132649	826541
100601	826542
245540	826543
86019	826544
140416	826545
80000	826546
86457	826547
22692	826548
148359	826549
196237	826550
38631	826551
846	826552
73095	826553
34869	826554
180050	826555
785	826556
6503	826557
15404	826558
72079	826559
1034	826560
70449	826561
141035	826562
149167	826563
218446	826564
192372	826565
34279	826566
2437	826567
10	826568
35416	826569
25955	826570
232430	826571
12149	826572
178137	826573
50902	826574
74529	826575
105453	826576
82536	826577
9398	826578
50316	826579
37841	826580
275	826581
9576	826582
53549	826583
12250	826584
8847	826585
3455	826586
146436	826587
14695	826588
49514	826589
8891	826590
14296	826591
11542	826592
48349	826593
2505	826594
59	826595
13637	826596
164147	826597
34779	826598
12420	826599
201990	826600
10615	826601
16098	826602
187757	826603
1026	826604
18628	826605
161334	826606
10102	826607
77029	826608
22465	826609
27184	826610
53383	826611
8572	826612
103218	826613
21379	826614
7332	826615
7155	826616
22010	826617
2293	826618
48	826619
7594	826620
98012	826621
4896	826622
97427	826623
67966	826624
3592	826625
12359	826626
4690	826627
62926	826628
11809	826629
9795	826630
111505	826631
215120	826632
84419	826633
167781	826634
87214	826635
8345	826636
32888	826637
114851	826638
19052	826639
1229	826640
209654	826641
17880	826642
131187	826643
55274	826644
37712	826645
107090	826646
2434	826647
4249	826648
12297	826649
161	826650
170393	826651
142990	826652
167945	826653
11168	826654
72422	826655
55	826656
3726	826657
86159	826658
117743	826659
87109	826660
61094	826661
1681	826662
149316	826663
42809	826664
15641	826665
20812	826666
113752	826667
14710	826668
17307	826669
130646	826670
115942	826671
8678	826672
73	826673
22877	826674
8	826675
1445	826676
148828	826677
23600	826678
8925	826679
43466	826680
75442	826681
236674	826682
1598	826683
72080	826684
31738	826685
8275	826686
17370	826687
1340	826688
118710	826689
14640	826690
39082	826691
1918	826692
51773	826693
157284	826694
168999	826695
232474	826696
58948	826697
85947	826698
78991	826699
1339	826700
256649	826701
71478	826702
46062	826703
55304	826704
40709	826705
3464	826706
59129	826707
31112	826708
56974	826709
112390	826710
2790	826711
102544	826712
1637	826713
74849	826714
1182	826715
13280	826716
63014	826717
4788	826718
149522	826719
135	826720
67739	826721
81865	826722
56239	826723
33268	826724
40119	826725
89340	826726
62695	826727
80257	826728
115944	826729
13958	826730
224432	826731
56342	826732
27411	826733
59401	826734
15755	826735
43287	826736
18498	826737
76640	826738
87598	826739
47532	826740
8802	826741
17642	826742
103596	826743
11492	826744
228998	826745
109462	826746
34496	826747
54193	826748
223633	826749
15009	826750
51045	826751
62234	826752
146054	826753
20292	826754
52512	826755
106735	826756
5276	826757
32871	826758
25232	826759
2	826760
145028	826761
154418	826762
266553	826763
111456	826764
32872	826765
38078	826766
462	826767
74629	826768
50551	826769
121979	826770
137880	826771
130404	826772
4623	826773
25374	826774
80778	826775
256813	826776
23934	826777
159380	826778
164731	826779
943	826780
17358	826781
8200	826782
454	826783
56177	826784
72780	826785
131039	826786
138167	826787
24451	826788
2579	826789
1857	826790
106448	826791
2467	826792
86040	826793
96980	826794
58532	826795
149901	826796
81944	826797
22380	826798
84986	826799
8649	826800
16486	826801
7867	826802
22152	826803
31456	826804
35787	826805
3512	826806
6451	826807
141735	826808
122469	826809
31637	826810
5544	826811
24584	826812
131600	826813
115780	826814
53765	826815
201	826816
170752	826817
107353	826818
10354	826819
11481	826820
234	826821
13010	826822
52316	826823
201576	826824
47364	826825
62537	826826
58847	826827
31267	826828
6484	826829
59482	826830
7231	826831
10687	826832
5811	826833
49729	826834
14726	826835
169926	826836
17711	826837
94165	826838
217358	826839
12528	826840
40319	826841
101535	826842
21833	826843
114296	826844
73048	826845
29555	826846
243840	826847
258995	826848
13739	826849
33513	826850
186321	826851
34718	826852
10124	826853
134425	826854
62336	826855
32025	826856
1031	826857
141433	826858
65037	826859
270143	826860
211700	826861
15141	826862
37979	826863
106918	826864
73045	826865
49346	826866
1899	826867
1979	826868
25789	826869
171518	826870
4374	826871
89789	826872
242269	826873
1262	826874
134050	826875
80336	826876
149550	826877
34170	826878
6384	826879
4644	826880
50710	826881
226158	826882
139977	826883
211797	826884
6358	826885
26234	826886
568	826887
19881	826888
167310	826889
98033	826890
128041	826891
111607	826892
4705	826893
42307	826894
6753	826895
38407	826896
112320	826897
23568	826898
146674	826899
12452	826900
147103	826901
2728	826902
5281	826903
32246	826904
7154	826905
1121	826906
676	826907
246629	826908
1433	826909
49865	826910
60208	826911
34436	826912
2995	826913
3226	826914
97673	826915
19649	826916
19096	826917
22622	826918
522	826919
4618	826920
124037	826921
32424	826922
68322	826923
32382	826924
587	826925
42439	826926
145899	826927
26605	826928
32668	826929
1098	826930
135929	826931
23812	826932
12656	826933
88271	826934
36106	826935
160355	826936
91553	826937
78401	826938
16041	826939
13114	826940
13863	826941
96398	826942
230839	826943
24102	826944
140616	826945
175369	826946
77449	826947
1141	826948
73131	826949
269875	826950
32285	826951
29339	826952
11379	826953
11595	826954
110632	826955
1550	826956
229921	826957
51868	826958
98165	826959
57755	826960
183636	826961
36637	826962
167484	826963
21813	826964
110828	826965
13716	826966
3155	826967
142661	826968
110032	826969
195082	826970
528	826971
11838	826972
570	826973
65810	826974
46858	826975
12631	826976
23861	826977
84366	826978
14162	826979
38291	826980
200826	826981
227794	826982
161232	826983
106579	826984
195046	826985
161242	826986
45792	826987
22494	826988
29217	826989
153405	826990
79981	826991
204369	826992
225638	826993
85268	826994
1481	826995
88696	826996
244035	826997
20649	826998
3413	826999
103952	827000
59485	827001
28079	827002
68418	827003
13535	827004
182806	827005
78307	827006
17500	827007
64764	827008
2621	827009
65770	827010
24351	827011
36821	827012
163005	827013
50642	827014
76236	827015
45701	827016
1695	827017
262	827018
51571	827019
37800	827020
49047	827021
315	827022
34724	827023
65216	827024
40770	827025
49835	827026
60841	827027
19146	827028
2300	827029
65104	827030
79806	827031
81840	827032
9240	827033
103535	827034
4423	827035
37985	827036
116271	827037
43935	827038
181521	827039
188484	827040
6721	827041
82948	827042
67094	827043
102330	827044
75711	827045
44064	827046
12474	827047
264	827048
41038	827049
70068	827050
21692	827051
166079	827052
2463	827053
88156	827054
5401	827055
13604	827056
7306	827057
7093	827058
1647	827059
3330	827060
33820	827061
9304	827062
3935	827063
22259	827064
107239	827065
5290	827066
213607	827067
107826	827068
21485	827069
18565	827070
85071	827071
16887	827072
23693	827073
167583	827074
3086	827075
27429	827076
11054	827077
31439	827078
16611	827079
15692	827080
12461	827081
105280	827082
15125	827083
155246	827084
82692	827085
14289	827086
89886	827087
16029	827088
175385	827089
112072	827090
68840	827091
39141	827092
36443	827093
5780	827094
15757	827095
824	827096
159532	827097
13898	827098
61304	827099
52790	827100
183908	827101
71	827102
46871	827103
72823	827104
13219	827105
3285	827106
122723	827107
27406	827108
69194	827109
7154	827110
865	827111
38608	827112
223434	827113
143467	827114
77832	827115
162011	827116
133085	827117
1442	827118
49542	827119
1686	827120
305	827121
48552	827122
57275	827123
103420	827124
111710	827125
23745	827126
216388	827127
28713	827128
36983	827129
136065	827130
97334	827131
59094	827132
1107	827133
146363	827134
36920	827135
26729	827136
45166	827137
107	827138
41621	827139
221174	827140
33381	827141
96157	827142
263322	827143
175324	827144
167504	827145
266	827146
117589	827147
3571	827148
18966	827149
382	827150
109410	827151
35046	827152
1248	827153
9030	827154
8000	827155
36488	827156
158585	827157
77173	827158
5574	827159
1836	827160
128658	827161
203855	827162
264417	827163
48665	827164
17254	827165
99750	827166
35026	827167
2838	827168
161434	827169
2014	827170
61587	827171
38454	827172
14150	827173
94721	827174
37839	827175
202972	827176
10803	827177
27461	827178
22476	827179
53160	827180
200335	827181
91545	827182
113152	827183
30	827184
58364	827185
39497	827186
2710	827187
27683	827188
7828	827189
8442	827190
167	827191
79182	827192
131878	827193
197829	827194
30	827195
37540	827196
725	827197
69381	827198
167927	827199
6476	827200
42344	827201
36840	827202
11291	827203
80058	827204
44353	827205
41512	827206
95614	827207
942	827208
7490	827209
50347	827210
12167	827211
53239	827212
26343	827213
35733	827214
490	827215
16373	827216
31982	827217
93058	827218
247782	827219
41023	827220
1678	827221
2872	827222
25225	827223
52491	827224
94236	827225
12314	827226
2381	827227
11437	827228
143003	827229
221893	827230
22030	827231
2221	827232
113582	827233
222519	827234
5016	827235
43033	827236
36966	827237
128713	827238
51249	827239
92417	827240
8975	827241
52109	827242
15831	827243
13042	827244
9637	827245
33502	827246
165068	827247
6392	827248
23155	827249
107585	827250
182259	827251
2	827252
64955	827253
17103	827254
2	827255
18294	827256
217110	827257
21299	827258
79952	827259
257856	827260
2414	827261
6488	827262
99939	827263
1729	827264
54110	827265
1053	827266
41890	827267
13188	827268
23755	827269
29848	827270
81908	827271
40351	827272
1905	827273
228473	827274
594	827275
24306	827276
27588	827277
10699	827278
50028	827279
136076	827280
114493	827281
1892	827282
68993	827283
51971	827284
264291	827285
27463	827286
66991	827287
8675	827288
156713	827289
80073	827290
22623	827291
47508	827292
25166	827293
39853	827294
11999	827295
99637	827296
111477	827297
4280	827298
46841	827299
861	827300
33928	827301
48822	827302
16613	827303
7975	827304
16829	827305
96145	827306
77168	827307
316	827308
19751	827309
7932	827310
42141	827311
10407	827312
45795	827313
912	827314
20784	827315
8460	827316
248426	827317
23369	827318
140167	827319
63424	827320
156052	827321
169600	827322
28562	827323
39516	827324
39448	827325
157661	827326
154502	827327
15909	827328
271376	827329
226370	827330
268072	827331
153609	827332
2299	827333
6008	827334
49567	827335
32	827336
20955	827337
5374	827338
85724	827339
1094	827340
26957	827341
33901	827342
8303	827343
229331	827344
6109	827345
268578	827346
2514	827347
39693	827348
16492	827349
116994	827350
76268	827351
143853	827352
69063	827353
74370	827354
32750	827355
49441	827356
7791	827357
94648	827358
218624	827359
10576	827360
39973	827361
22928	827362
194778	827363
10044	827364
90152	827365
43156	827366
83625	827367
8889	827368
6751	827369
68031	827370
7934	827371
17052	827372
38009	827373
140875	827374
54377	827375
7788	827376
140139	827377
28880	827378
12631	827379
225228	827380
71453	827381
240238	827382
37793	827383
168706	827384
108524	827385
255009	827386
5719	827387
4713	827388
34414	827389
15495	827390
104577	827391
141817	827392
199347	827393
27865	827394
45587	827395
23935	827396
128711	827397
13324	827398
35588	827399
34483	827400
53451	827401
48731	827402
21432	827403
49816	827404
30042	827405
125929	827406
266064	827407
95738	827408
145207	827409
54555	827410
29592	827411
1447	827412
102318	827413
54946	827414
154574	827415
4897	827416
133808	827417
18846	827418
143904	827419
19052	827420
74112	827421
7362	827422
58970	827423
20938	827424
35606	827425
62700	827426
110045	827427
76488	827428
106166	827429
100536	827430
93327	827431
1997	827432
192977	827433
134803	827434
111318	827435
31756	827436
191115	827437
52748	827438
3819	827439
89591	827440
283	827441
2141	827442
20128	827443
3814	827444
4321	827445
90637	827446
18305	827447
228167	827448
20114	827449
2964	827450
115793	827451
62254	827452
161603	827453
48274	827454
4079	827455
179206	827456
15756	827457
23298	827458
197936	827459
68487	827460
4098	827461
779	827462
20281	827463
63571	827464
29851	827465
20686	827466
24290	827467
31445	827468
216955	827469
252828	827470
10218	827471
3400	827472
42312	827473
138085	827474
226661	827475
93336	827476
24689	827477
264442	827478
45967	827479
111394	827480
61939	827481
53961	827482
78192	827483
43020	827484
9270	827485
35732	827486
1321	827487
55539	827488
8931	827489
201	827490
88777	827491
45854	827492
156974	827493
122583	827494
6848	827495
20358	827496
90533	827497
17735	827498
25113	827499
37547	827500
201582	827501
34067	827502
7823	827503
4838	827504
19855	827505
130206	827506
212058	827507
15083	827508
37196	827509
138890	827510
112646	827511
84622	827512
6184	827513
35857	827514
52113	827515
8407	827516
83679	827517
47076	827518
186519	827519
235885	827520
23650	827521
195345	827522
694	827523
4938	827524
37365	827525
150192	827526
143594	827527
85298	827528
40275	827529
189709	827530
99049	827531
767	827532
15883	827533
196874	827534
9470	827535
200489	827536
25192	827537
3310	827538
122499	827539
640	827540
18311	827541
23206	827542
11829	827543
1778	827544
12539	827545
6343	827546
79825	827547
55394	827548
236249	827549
23154	827550
1025	827551
144136	827552
58445	827553
195020	827554
2115	827555
1487	827556
104887	827557
150669	827558
46050	827559
99656	827560
104813	827561
46303	827562
4895	827563
43739	827564
141704	827565
30318	827566
4762	827567
68640	827568
33221	827569
14064	827570
9889	827571
169596	827572
2518	827573
84820	827574
9683	827575
2424	827576
95183	827577
16370	827578
2074	827579
1052	827580
37188	827581
62651	827582
163756	827583
24230	827584
41615	827585
15982	827586
172343	827587
30742	827588
35924	827589
11279	827590
126661	827591
13429	827592
1753	827593
19850	827594
138208	827595
118041	827596
81478	827597
219427	827598
3031	827599
7843	827600
59990	827601
70564	827602
138412	827603
11112	827604
3202	827605
57810	827606
55970	827607
241060	827608
7043	827609
8695	827610
3610	827611
55647	827612
50181	827613
10333	827614
28564	827615
19175	827616
2703	827617
3622	827618
5027	827619
88582	827620
92723	827621
47232	827622
25815	827623
1906	827624
54546	827625
121614	827626
2114	827627
36041	827628
7376	827629
91156	827630
215011	827631
10956	827632
45180	827633
28862	827634
32054	827635
55796	827636
15543	827637
37280	827638
10527	827639
25854	827640
24148	827641
118967	827642
17140	827643
44599	827644
112257	827645
4173	827646
59370	827647
35758	827648
3825	827649
194990	827650
8541	827651
24207	827652
23490	827653
28737	827654
9627	827655
68621	827656
71522	827657
3041	827658
16760	827659
158649	827660
32652	827661
114028	827662
2005	827663
34852	827664
25235	827665
52136	827666
28021	827667
1415	827668
12514	827669
13650	827670
148806	827671
38120	827672
17576	827673
17949	827674
62623	827675
160141	827676
213730	827677
29698	827678
15044	827679
9057	827680
36527	827681
19068	827682
54950	827683
16196	827684
226283	827685
8827	827686
59295	827687
20907	827688
223462	827689
150662	827690
147442	827691
9737	827692
357	827693
5597	827694
62467	827695
15485	827696
160990	827697
1961	827698
13407	827699
213288	827700
31416	827701
581	827702
12895	827703
55825	827704
217673	827705
125112	827706
163133	827707
8802	827708
1253	827709
6303	827710
207025	827711
185514	827712
31044	827713
4891	827714
558	827715
8173	827716
2053	827717
129730	827718
100561	827719
37316	827720
11970	827721
482	827722
149134	827723
15347	827724
39299	827725
19334	827726
152662	827727
12258	827728
143474	827729
11247	827730
153194	827731
636	827732
2630	827733
48522	827734
269047	827735
157866	827736
10871	827737
11273	827738
212135	827739
16585	827740
5927	827741
42091	827742
184212	827743
252662	827744
245434	827745
54170	827746
893	827747
110482	827748
47184	827749
37928	827750
22267	827751
105583	827752
67827	827753
2697	827754
78586	827755
117909	827756
94337	827757
100392	827758
4837	827759
16698	827760
55353	827761
200205	827762
43568	827763
41271	827764
3533	827765
101855	827766
22778	827767
105222	827768
3119	827769
5304	827770
121706	827771
235280	827772
245638	827773
268619	827774
52553	827775
1101	827776
395	827777
278	827778
216210	827779
180364	827780
151283	827781
27372	827782
55648	827783
2067	827784
18396	827785
262452	827786
108069	827787
81303	827788
9805	827789
37584	827790
4943	827791
2230	827792
149568	827793
12996	827794
77742	827795
87487	827796
47766	827797
11230	827798
9244	827799
7485	827800
41560	827801
31718	827802
24521	827803
13190	827804
30920	827805
23570	827806
481	827807
262398	827808
36734	827809
97286	827810
9353	827811
732	827812
110	827813
51334	827814
40947	827815
52223	827816
123967	827817
12	827818
5805	827819
91293	827820
4039	827821
5371	827822
59714	827823
1137	827824
189624	827825
244499	827826
142869	827827
30085	827828
11268	827829
8706	827830
74529	827831
12381	827832
3593	827833
33213	827834
28917	827835
207657	827836
13690	827837
92890	827838
73282	827839
11675	827840
149017	827841
101	827842
53421	827843
16241	827844
13921	827845
268132	827846
189	827847
191934	827848
36102	827849
108143	827850
19028	827851
5392	827852
82073	827853
14093	827854
142602	827855
175172	827856
145634	827857
3943	827858
26455	827859
85851	827860
257634	827861
94858	827862
31598	827863
42882	827864
34868	827865
37020	827866
3593	827867
47629	827868
54014	827869
8931	827870
170028	827871
30029	827872
253286	827873
66752	827874
20546	827875
262	827876
20322	827877
36361	827878
1388	827879
14613	827880
230693	827881
51943	827882
226727	827883
150238	827884
6010	827885
151323	827886
1495	827887
225548	827888
75516	827889
215963	827890
247802	827891
235724	827892
51670	827893
170208	827894
10025	827895
209878	827896
10372	827897
2067	827898
28987	827899
64597	827900
57544	827901
264776	827902
131062	827903
135904	827904
138247	827905
261411	827906
39985	827907
58645	827908
7991	827909
125279	827910
25733	827911
63863	827912
44935	827913
2193	827914
8361	827915
105297	827916
44	827917
145316	827918
107299	827919
8569	827920
167832	827921
372	827922
20907	827923
195966	827924
14616	827925
29748	827926
160605	827927
13216	827928
26505	827929
15488	827930
166067	827931
54296	827932
122178	827933
116938	827934
50022	827935
197336	827936
73397	827937
32503	827938
9721	827939
14209	827940
76595	827941
123425	827942
56783	827943
96347	827944
253519	827945
64202	827946
137544	827947
50951	827948
6209	827949
123892	827950
113396	827951
151249	827952
45747	827953
6262	827954
52672	827955
3664	827956
6450	827957
264129	827958
112233	827959
112815	827960
2137	827961
238955	827962
1169	827963
114413	827964
11330	827965
21955	827966
15848	827967
71832	827968
23659	827969
3953	827970
47160	827971
4324	827972
57223	827973
62804	827974
49048	827975
108282	827976
13197	827977
112597	827978
43813	827979
119811	827980
19305	827981
143791	827982
25037	827983
30934	827984
127330	827985
109270	827986
105738	827987
55964	827988
82406	827989
61401	827990
17237	827991
37785	827992
22868	827993
223519	827994
147614	827995
112676	827996
151483	827997
87614	827998
204604	827999
45664	828000
130876	828001
12877	828002
22443	828003
15843	828004
210656	828005
10466	828006
95058	828007
106688	828008
209487	828009
15989	828010
1602	828011
102166	828012
36453	828013
250074	828014
29898	828015
32763	828016
67962	828017
7137	828018
25759	828019
117778	828020
39440	828021
1603	828022
259912	828023
11267	828024
60896	828025
59799	828026
99762	828027
44924	828028
5677	828029
41416	828030
154605	828031
128181	828032
43231	828033
13651	828034
184663	828035
184837	828036
22214	828037
134928	828038
22171	828039
2978	828040
228824	828041
6820	828042
11328	828043
1068	828044
24888	828045
272	828046
13529	828047
237128	828048
105538	828049
26815	828050
219507	828051
7483	828052
21402	828053
39195	828054
6225	828055
17899	828056
22869	828057
1256	828058
101329	828059
114404	828060
147243	828061
7190	828062
62964	828063
2107	828064
80976	828065
152371	828066
162955	828067
496	828068
192706	828069
24221	828070
165918	828071
63659	828072
75655	828073
98480	828074
22254	828075
18671	828076
22895	828077
129179	828078
67445	828079
49325	828080
2631	828081
20347	828082
249780	828083
3270	828084
55208	828085
2280	828086
36393	828087
56032	828088
132094	828089
79937	828090
71441	828091
250550	828092
115555	828093
17170	828094
5295	828095
8654	828096
67483	828097
11951	828098
1584	828099
101372	828100
6180	828101
97054	828102
57934	828103
45065	828104
2697	828105
14978	828106
16324	828107
2841	828108
87335	828109
10635	828110
42228	828111
25703	828112
269603	828113
73905	828114
30666	828115
51425	828116
127910	828117
8713	828118
32983	828119
18128	828120
78477	828121
62093	828122
136127	828123
14401	828124
42881	828125
109672	828126
72724	828127
152727	828128
27674	828129
352	828130
191216	828131
36010	828132
32361	828133
114059	828134
136434	828135
15961	828136
140065	828137
186001	828138
5049	828139
116365	828140
115734	828141
19729	828142
98821	828143
81006	828144
206953	828145
7806	828146
88661	828147
602	828148
2541	828149
21303	828150
416	828151
9456	828152
10345	828153
53956	828154
30870	828155
103037	828156
141958	828157
80106	828158
12904	828159
7013	828160
14399	828161
47447	828162
9876	828163
82515	828164
14701	828165
134142	828166
846	828167
26828	828168
73729	828169
49739	828170
76622	828171
107003	828172
104065	828173
47174	828174
168132	828175
16541	828176
6389	828177
70283	828178
129906	828179
5050	828180
74449	828181
37647	828182
54458	828183
392	828184
68113	828185
18323	828186
112877	828187
133992	828188
104842	828189
157833	828190
62016	828191
35347	828192
119027	828193
80824	828194
58	828195
52178	828196
74797	828197
143769	828198
56414	828199
12404	828200
226892	828201
96544	828202
206	828203
514	828204
143	828205
145637	828206
43048	828207
107664	828208
9107	828209
110208	828210
161719	828211
155907	828212
17680	828213
170281	828214
11822	828215
7883	828216
23031	828217
12710	828218
152387	828219
64048	828220
52155	828221
57121	828222
15807	828223
264153	828224
93820	828225
130674	828226
559	828227
1278	828228
18035	828229
30930	828230
8549	828231
4896	828232
95781	828233
30847	828234
8601	828235
9470	828236
25531	828237
30433	828238
232344	828239
99503	828240
219516	828241
12786	828242
17055	828243
1210	828244
55242	828245
105528	828246
88475	828247
230893	828248
23322	828249
200455	828250
8050	828251
9574	828252
269127	828253
10863	828254
592	828255
27951	828256
2828	828257
123125	828258
659	828259
29533	828260
10136	828261
136514	828262
183999	828263
90869	828264
95765	828265
48742	828266
12352	828267
1692	828268
201365	828269
5012	828270
146186	828271
34672	828272
101683	828273
144458	828274
38745	828275
145201	828276
75964	828277
19457	828278
7227	828279
232398	828280
21449	828281
1487	828282
102386	828283
13554	828284
2033	828285
25148	828286
153799	828287
41878	828288
130042	828289
11365	828290
161971	828291
51555	828292
469	828293
81916	828294
9884	828295
927	828296
15644	828297
480	828298
11032	828299
95404	828300
249871	828301
87655	828302
15636	828303
155927	828304
81518	828305
59754	828306
13177	828307
111139	828308
60584	828309
10104	828310
39323	828311
136186	828312
9777	828313
14084	828314
113435	828315
7348	828316
166	828317
70241	828318
15044	828319
268786	828320
102337	828321
26653	828322
55263	828323
1281	828324
140103	828325
848	828326
15790	828327
14528	828328
254630	828329
15768	828330
26544	828331
83346	828332
137651	828333
46720	828334
118219	828335
2187	828336
2459	828337
7938	828338
22438	828339
125238	828340
513	828341
234134	828342
45887	828343
162754	828344
44616	828345
160129	828346
113967	828347
262185	828348
102319	828349
1139	828350
113584	828351
84325	828352
77821	828353
32293	828354
3217	828355
398	828356
892	828357
1730	828358
1556	828359
145638	828360
6499	828361
61619	828362
246065	828363
65377	828364
3612	828365
42734	828366
16572	828367
86917	828368
148160	828369
61265	828370
510	828371
230327	828372
51127	828373
9610	828374
43422	828375
66521	828376
3017	828377
23896	828378
112968	828379
9070	828380
23525	828381
189397	828382
32677	828383
10417	828384
93555	828385
241951	828386
20688	828387
3555	828388
31815	828389
21878	828390
18308	828391
40803	828392
40297	828393
11749	828394
5738	828395
8984	828396
88938	828397
24741	828398
11183	828399
12512	828400
37459	828401
2172	828402
256999	828403
59311	828404
71603	828405
17986	828406
60468	828407
97995	828408
30202	828409
14397	828410
6501	828411
167759	828412
33235	828413
25898	828414
110999	828415
62195	828416
21734	828417
51356	828418
13309	828419
28785	828420
4918	828421
106201	828422
164	828423
202818	828424
158643	828425
3241	828426
37939	828427
115821	828428
32113	828429
9990	828430
244418	828431
13217	828432
79595	828433
84953	828434
165057	828435
1333	828436
40407	828437
13131	828438
11872	828439
156915	828440
61214	828441
14325	828442
60943	828443
39016	828444
33911	828445
61	828446
6082	828447
18642	828448
15374	828449
263720	828450
51046	828451
274	828452
12231	828453
19485	828454
171400	828455
2271	828456
180039	828457
11297	828458
51537	828459
9113	828460
75024	828461
68199	828462
11311	828463
32455	828464
67846	828465
10	828466
139332	828467
28667	828468
195322	828469
3677	828470
5449	828471
14654	828472
68796	828473
14419	828474
102035	828475
25278	828476
237150	828477
52902	828478
350	828479
191582	828480
14165	828481
149774	828482
55250	828483
136244	828484
26219	828485
144836	828486
103519	828487
85143	828488
180883	828489
269510	828490
856	828491
259	828492
11689	828493
59938	828494
59341	828495
39912	828496
96109	828497
71919	828498
27174	828499
23035	828500
23241	828501
93105	828502
28751	828503
199039	828504
192151	828505
53705	828506
42574	828507
25615	828508
248439	828509
269238	828510
23193	828511
17681	828512
2598	828513
59057	828514
15696	828515
3837	828516
113084	828517
6932	828518
33326	828519
177819	828520
269426	828521
34953	828522
2409	828523
1512	828524
28353	828525
108677	828526
1305	828527
4908	828528
77398	828529
139984	828530
19185	828531
218073	828532
4125	828533
8192	828534
50473	828535
97604	828536
16466	828537
5412	828538
31126	828539
50226	828540
123959	828541
90751	828542
13641	828543
150023	828544
3978	828545
136070	828546
211553	828547
12700	828548
86788	828549
3081	828550
29466	828551
42144	828552
230106	828553
2679	828554
41379	828555
21567	828556
61573	828557
442	828558
5532	828559
39313	828560
40904	828561
1274	828562
111175	828563
65355	828564
56989	828565
80936	828566
23914	828567
97659	828568
174979	828569
74296	828570
80748	828571
46670	828572
105849	828573
117492	828574
44392	828575
27407	828576
25531	828577
25949	828578
157177	828579
184986	828580
3534	828581
7587	828582
6735	828583
17830	828584
33507	828585
82099	828586
1339	828587
57445	828588
2756	828589
160824	828590
3877	828591
4398	828592
30066	828593
43139	828594
55141	828595
57940	828596
152425	828597
73634	828598
191799	828599
22369	828600
46643	828601
29848	828602
36299	828603
126242	828604
91797	828605
224556	828606
15184	828607
202628	828608
32408	828609
174584	828610
81768	828611
79368	828612
166118	828613
10226	828614
16273	828615
11760	828616
118082	828617
21180	828618
4363	828619
156546	828620
35645	828621
1750	828622
18907	828623
11097	828624
113054	828625
18269	828626
687	828627
20488	828628
7196	828629
58662	828630
17318	828631
220753	828632
91406	828633
150059	828634
6384	828635
20570	828636
38055	828637
7497	828638
272320	828639
5042	828640
174533	828641
1944	828642
41413	828643
19496	828644
53038	828645
3486	828646
218063	828647
14653	828648
28867	828649
104322	828650
21597	828651
42238	828652
29861	828653
4206	828654
75462	828655
259408	828656
146	828657
76888	828658
90599	828659
283	828660
6942	828661
37956	828662
226214	828663
102550	828664
262302	828665
73984	828666
90887	828667
207988	828668
18272	828669
35296	828670
52737	828671
34824	828672
237352	828673
73194	828674
140626	828675
9066	828676
35835	828677
31526	828678
3497	828679
93530	828680
253337	828681
169228	828682
15105	828683
56406	828684
89920	828685
144267	828686
50844	828687
62497	828688
149057	828689
197252	828690
80958	828691
21277	828692
33141	828693
41417	828694
51008	828695
38468	828696
225	828697
9013	828698
134213	828699
7366	828700
13134	828701
64132	828702
115	828703
112931	828704
34662	828705
3848	828706
7521	828707
151550	828708
30745	828709
1171	828710
33048	828711
13388	828712
25713	828713
10034	828714
91146	828715
236546	828716
6622	828717
9750	828718
44642	828719
8211	828720
22139	828721
56476	828722
26194	828723
180720	828724
63717	828725
23243	828726
9358	828727
29845	828728
30483	828729
2360	828730
13002	828731
28645	828732
24640	828733
17212	828734
3558	828735
104146	828736
103801	828737
237396	828738
3705	828739
16640	828740
927	828741
251167	828742
49972	828743
197243	828744
58461	828745
34436	828746
402	828747
11743	828748
31274	828749
23118	828750
7806	828751
12749	828752
26609	828753
84546	828754
89660	828755
147353	828756
111489	828757
98877	828758
69669	828759
71540	828760
1601	828761
136616	828762
35724	828763
62088	828764
166869	828765
38979	828766
30602	828767
88850	828768
250556	828769
42663	828770
83393	828771
25461	828772
93421	828773
121171	828774
18211	828775
5238	828776
36816	828777
79490	828778
3061	828779
162	828780
31283	828781
141914	828782
57032	828783
12908	828784
2949	828785
1450	828786
11634	828787
2680	828788
40953	828789
34575	828790
4011	828791
22	828792
1766	828793
8090	828794
18514	828795
15737	828796
104992	828797
148558	828798
31778	828799
6896	828800
101963	828801
33655	828802
4379	828803
69905	828804
66790	828805
62116	828806
5678	828807
10401	828808
247415	828809
9259	828810
1958	828811
5360	828812
27403	828813
17991	828814
219164	828815
151328	828816
547	828817
74434	828818
20976	828819
33207	828820
40617	828821
188399	828822
141546	828823
51311	828824
19540	828825
50923	828826
18116	828827
125795	828828
17596	828829
6967	828830
78900	828831
210	828832
9410	828833
3500	828834
6107	828835
15886	828836
107140	828837
43534	828838
167305	828839
61338	828840
16895	828841
65305	828842
37628	828843
216659	828844
133136	828845
1605	828846
839	828847
43924	828848
48012	828849
75124	828850
75217	828851
60368	828852
127557	828853
68936	828854
64868	828855
68989	828856
73134	828857
71468	828858
489	828859
157063	828860
112181	828861
105548	828862
19548	828863
5882	828864
1082	828865
29489	828866
233075	828867
13230	828868
6031	828869
626	828870
3289	828871
3839	828872
2481	828873
188870	828874
28597	828875
2755	828876
229462	828877
152927	828878
24419	828879
111895	828880
141977	828881
105940	828882
2991	828883
75524	828884
145639	828885
30858	828886
1642	828887
33653	828888
4082	828889
12503	828890
193512	828891
123166	828892
55773	828893
216889	828894
268710	828895
2749	828896
62823	828897
98679	828898
40457	828899
62941	828900
79188	828901
163084	828902
255	828903
11756	828904
210492	828905
15034	828906
373	828907
230730	828908
33	828909
60749	828910
82457	828911
79521	828912
50918	828913
71622	828914
124280	828915
38962	828916
151300	828917
23598	828918
27023	828919
47528	828920
57103	828921
6541	828922
79833	828923
92701	828924
28889	828925
74458	828926
114829	828927
9521	828928
37593	828929
2481	828930
30294	828931
89637	828932
13574	828933
81684	828934
86250	828935
213981	828936
132581	828937
52284	828938
179926	828939
25475	828940
12336	828941
60036	828942
27803	828943
16462	828944
100977	828945
10549	828946
52162	828947
9974	828948
128630	828949
12474	828950
3689	828951
1436	828952
186979	828953
33822	828954
123075	828955
2966	828956
40965	828957
200032	828958
184997	828959
57962	828960
17278	828961
97	828962
24047	828963
118461	828964
73613	828965
33139	828966
100359	828967
25700	828968
3816	828969
23317	828970
117805	828971
13845	828972
141690	828973
77517	828974
2226	828975
148294	828976
101936	828977
141229	828978
2164	828979
149608	828980
96995	828981
70971	828982
53495	828983
79733	828984
56887	828985
28042	828986
9559	828987
144420	828988
8121	828989
43809	828990
11477	828991
45205	828992
123628	828993
19169	828994
92512	828995
22041	828996
29736	828997
1994	828998
169055	828999
6670	829000
206058	829001
11884	829002
711	829003
30810	829004
49204	829005
213449	829006
79330	829007
25071	829008
65570	829009
6843	829010
44360	829011
262523	829012
3235	829013
18926	829014
105434	829015
228527	829016
49173	829017
170871	829018
6547	829019
69529	829020
93301	829021
1471	829022
129694	829023
150231	829024
117278	829025
89590	829026
155569	829027
46015	829028
69757	829029
4709	829030
14735	829031
53642	829032
118784	829033
210382	829034
1219	829035
144332	829036
35316	829037
370	829038
212	829039
29229	829040
6066	829041
50142	829042
13391	829043
57717	829044
95654	829045
41953	829046
10351	829047
5433	829048
20654	829049
106413	829050
24842	829051
29423	829052
55045	829053
30731	829054
39	829055
53439	829056
3996	829057
21003	829058
69405	829059
10542	829060
61516	829061
19348	829062
101617	829063
2518	829064
28736	829065
29706	829066
37738	829067
80718	829068
3407	829069
10267	829070
79749	829071
10590	829072
131299	829073
82184	829074
31993	829075
162939	829076
106557	829077
3021	829078
71650	829079
160538	829080
30996	829081
22432	829082
1069	829083
49366	829084
8813	829085
25687	829086
122	829087
250977	829088
88119	829089
80182	829090
111261	829091
3759	829092
234698	829093
3881	829094
797	829095
78069	829096
147544	829097
78588	829098
26841	829099
122475	829100
42079	829101
3333	829102
19976	829103
117760	829104
39631	829105
157980	829106
136365	829107
60	829108
55	829109
39235	829110
77167	829111
220888	829112
17238	829113
201175	829114
258882	829115
248	829116
44946	829117
1057	829118
6496	829119
121374	829120
154077	829121
48274	829122
20048	829123
204061	829124
59271	829125
466	829126
162876	829127
63287	829128
201971	829129
118162	829130
33806	829131
12101	829132
71921	829133
13123	829134
168186	829135
96864	829136
105949	829137
252733	829138
184087	829139
3413	829140
131181	829141
2201	829142
10051	829143
7606	829144
21884	829145
11898	829146
172117	829147
233524	829148
250917	829149
155320	829150
12211	829151
126210	829152
148706	829153
4174	829154
1607	829155
57117	829156
9562	829157
236123	829158
7636	829159
31	829160
22428	829161
2810	829162
156612	829163
23646	829164
41469	829165
29182	829166
16634	829167
149345	829168
35881	829169
11412	829170
44119	829171
2762	829172
2228	829173
22441	829174
44627	829175
247	829176
2354	829177
197414	829178
262836	829179
2079	829180
5753	829181
35696	829182
33509	829183
103012	829184
18094	829185
31744	829186
22337	829187
635	829188
95340	829189
7328	829190
75031	829191
155005	829192
19219	829193
52502	829194
14606	829195
3195	829196
67903	829197
63927	829198
107135	829199
24589	829200
68191	829201
64030	829202
193981	829203
1732	829204
87300	829205
11291	829206
207549	829207
9410	829208
61	829209
1946	829210
59942	829211
65923	829212
81135	829213
98406	829214
41819	829215
90896	829216
190	829217
37021	829218
188055	829219
16192	829220
26800	829221
30001	829222
195986	829223
1	829224
112443	829225
10192	829226
113	829227
112701	829228
4605	829229
40243	829230
9731	829231
90090	829232
65532	829233
157877	829234
4322	829235
9952	829236
46051	829237
1261	829238
5717	829239
48559	829240
10965	829241
16063	829242
4146	829243
78711	829244
5940	829245
2265	829246
208865	829247
87149	829248
144069	829249
42465	829250
195389	829251
115642	829252
5478	829253
9164	829254
152279	829255
65903	829256
31785	829257
1147	829258
139537	829259
260	829260
271087	829261
58354	829262
235682	829263
395	829264
252976	829265
47712	829266
26440	829267
283	829268
188142	829269
201250	829270
7267	829271
4658	829272
63592	829273
12179	829274
9003	829275
25732	829276
5332	829277
9445	829278
1702	829279
2871	829280
7180	829281
3840	829282
385	829283
145770	829284
222421	829285
32832	829286
27237	829287
162734	829288
74439	829289
12000	829290
132562	829291
25993	829292
84572	829293
64122	829294
67502	829295
22020	829296
48011	829297
56664	829298
230627	829299
36340	829300
215024	829301
4710	829302
64454	829303
18107	829304
6167	829305
11316	829306
27736	829307
31918	829308
16136	829309
209060	829310
105025	829311
37891	829312
58711	829313
106591	829314
32416	829315
7830	829316
42315	829317
73945	829318
44365	829319
8966	829320
72	829321
124518	829322
15027	829323
9759	829324
13248	829325
122387	829326
59213	829327
203715	829328
1213	829329
15003	829330
85987	829331
21761	829332
15589	829333
61523	829334
10666	829335
17618	829336
109297	829337
48395	829338
66721	829339
11663	829340
240	829341
243086	829342
243266	829343
116558	829344
59608	829345
80437	829346
133461	829347
32884	829348
73516	829349
6372	829350
92138	829351
95190	829352
228001	829353
159145	829354
22218	829355
125009	829356
38084	829357
89798	829358
156153	829359
91456	829360
3478	829361
135597	829362
10643	829363
79468	829364
6957	829365
4128	829366
50750	829367
77428	829368
32928	829369
104471	829370
14714	829371
145218	829372
1374	829373
16148	829374
17928	829375
73237	829376
32774	829377
31069	829378
113664	829379
2194	829380
75926	829381
3036	829382
24361	829383
101595	829384
29117	829385
193216	829386
609	829387
12858	829388
2401	829389
45834	829390
3537	829391
24226	829392
3340	829393
89129	829394
12654	829395
25639	829396
20766	829397
80487	829398
144049	829399
126	829400
50711	829401
584	829402
8029	829403
177039	829404
34090	829405
215461	829406
16505	829407
47347	829408
569	829409
25075	829410
110238	829411
35158	829412
154630	829413
58260	829414
106958	829415
58238	829416
100730	829417
4953	829418
93507	829419
19728	829420
129277	829421
499	829422
51248	829423
170372	829424
83710	829425
104405	829426
8398	829427
3451	829428
1086	829429
30370	829430
82097	829431
1964	829432
80435	829433
96100	829434
175636	829435
56698	829436
4789	829437
246	829438
86512	829439
43937	829440
216714	829441
23021	829442
266115	829443
25720	829444
40166	829445
218164	829446
92750	829447
41843	829448
27298	829449
14057	829450
42817	829451
1471	829452
71374	829453
8917	829454
50197	829455
105733	829456
20382	829457
98899	829458
10947	829459
57753	829460
17627	829461
94354	829462
877	829463
41136	829464
60989	829465
21433	829466
113760	829467
11886	829468
93134	829469
74480	829470
172866	829471
2	829472
7556	829473
8918	829474
101948	829475
247684	829476
16164	829477
3919	829478
3653	829479
1343	829480
35390	829481
35381	829482
189153	829483
83422	829484
122497	829485
19664	829486
147916	829487
10657	829488
180409	829489
46025	829490
109795	829491
52821	829492
22186	829493
17847	829494
251841	829495
194741	829496
45951	829497
29823	829498
20500	829499
94000	829500
80729	829501
72880	829502
54522	829503
75456	829504
124053	829505
71068	829506
73217	829507
8752	829508
4082	829509
84029	829510
3744	829511
39592	829512
95894	829513
6778	829514
52973	829515
6018	829516
49723	829517
244799	829518
1771	829519
4557	829520
33622	829521
248753	829522
45568	829523
75247	829524
107517	829525
77288	829526
150029	829527
103442	829528
169443	829529
4487	829530
80004	829531
1656	829532
19046	829533
2738	829534
18485	829535
45289	829536
74410	829537
1483	829538
19770	829539
25210	829540
14113	829541
6276	829542
13513	829543
3	829544
46454	829545
1757	829546
176381	829547
48939	829548
27965	829549
4010	829550
106219	829551
207777	829552
55776	829553
38359	829554
19073	829555
46527	829556
254153	829557
101	829558
29824	829559
57315	829560
33809	829561
45203	829562
68057	829563
79369	829564
51966	829565
51178	829566
82661	829567
16729	829568
56021	829569
30420	829570
190319	829571
60698	829572
35149	829573
40646	829574
205577	829575
52489	829576
3462	829577
115969	829578
3933	829579
5240	829580
1298	829581
234251	829582
256349	829583
64559	829584
270404	829585
16274	829586
22401	829587
2256	829588
1080	829589
36447	829590
1165	829591
72390	829592
16935	829593
2007	829594
4074	829595
604	829596
114737	829597
90913	829598
51243	829599
2275	829600
23169	829601
73639	829602
32005	829603
2670	829604
272109	829605
3075	829606
23872	829607
27113	829608
14001	829609
102886	829610
95378	829611
1407	829612
62405	829613
220705	829614
80894	829615
95505	829616
124649	829617
17865	829618
2213	829619
58589	829620
2148	829621
20448	829622
20938	829623
76411	829624
56565	829625
45141	829626
3249	829627
4104	829628
578	829629
39789	829630
82694	829631
10221	829632
28624	829633
9	829634
94294	829635
13558	829636
6955	829637
27934	829638
91724	829639
36067	829640
130535	829641
167086	829642
22251	829643
46154	829644
203409	829645
154882	829646
60211	829647
25665	829648
27601	829649
81770	829650
4896	829651
15696	829652
205544	829653
141734	829654
25755	829655
165018	829656
73587	829657
1805	829658
68594	829659
101254	829660
114354	829661
2384	829662
160499	829663
17705	829664
12344	829665
32903	829666
189027	829667
193843	829668
95896	829669
52771	829670
181731	829671
2911	829672
126401	829673
99539	829674
5474	829675
17777	829676
82940	829677
111415	829678
169256	829679
1951	829680
82581	829681
176602	829682
24110	829683
99789	829684
11842	829685
73416	829686
1490	829687
17812	829688
21309	829689
44232	829690
33490	829691
5320	829692
19665	829693
184267	829694
4965	829695
1154	829696
31164	829697
11793	829698
75423	829699
285	829700
73603	829701
138130	829702
76431	829703
214	829704
38254	829705
37041	829706
9833	829707
5975	829708
32700	829709
35053	829710
8711	829711
49780	829712
5277	829713
174682	829714
77303	829715
79744	829716
31375	829717
84615	829718
45851	829719
52863	829720
53531	829721
55130	829722
51054	829723
2829	829724
145853	829725
75320	829726
185	829727
628	829728
68969	829729
850	829730
41355	829731
15274	829732
127079	829733
14644	829734
106122	829735
79	829736
6766	829737
58257	829738
242983	829739
43931	829740
96026	829741
71185	829742
38848	829743
65706	829744
836	829745
31507	829746
23505	829747
151479	829748
1477	829749
2883	829750
38263	829751
52338	829752
25853	829753
272191	829754
7346	829755
52417	829756
5498	829757
233767	829758
130513	829759
15192	829760
59265	829761
47988	829762
1667	829763
271756	829764
7391	829765
83774	829766
2	829767
61221	829768
15694	829769
84433	829770
32663	829771
5197	829772
4067	829773
36460	829774
148620	829775
22300	829776
2191	829777
56052	829778
205325	829779
94163	829780
8811	829781
3833	829782
107869	829783
14970	829784
982	829785
26039	829786
65367	829787
123807	829788
2877	829789
36955	829790
90389	829791
63842	829792
49261	829793
4471	829794
40239	829795
165110	829796
2712	829797
832	829798
7189	829799
7036	829800
69822	829801
69733	829802
32390	829803
150590	829804
3839	829805
66279	829806
148108	829807
114471	829808
4537	829809
3611	829810
129880	829811
43264	829812
57680	829813
1041	829814
25234	829815
92728	829816
74479	829817
230440	829818
166313	829819
1611	829820
100381	829821
74918	829822
63068	829823
15403	829824
65638	829825
155349	829826
4278	829827
1105	829828
21692	829829
8616	829830
35538	829831
124177	829832
2651	829833
7750	829834
139439	829835
49354	829836
3028	829837
69664	829838
3162	829839
81097	829840
6206	829841
652	829842
87645	829843
8641	829844
200936	829845
53563	829846
3065	829847
113448	829848
135699	829849
54019	829850
216598	829851
15724	829852
16820	829853
242500	829854
55470	829855
179736	829856
24749	829857
4400	829858
29528	829859
111778	829860
99159	829861
35905	829862
10637	829863
16779	829864
7987	829865
30605	829866
137086	829867
82852	829868
32232	829869
233790	829870
147625	829871
11276	829872
128979	829873
3238	829874
31804	829875
159971	829876
21608	829877
78291	829878
10625	829879
124483	829880
102637	829881
85873	829882
120923	829883
69324	829884
270280	829885
11413	829886
1460	829887
12480	829888
7341	829889
173989	829890
34675	829891
77499	829892
112495	829893
100641	829894
4158	829895
44105	829896
195556	829897
7175	829898
50388	829899
50717	829900
17352	829901
165998	829902
178267	829903
7263	829904
138085	829905
656	829906
264768	829907
15693	829908
1357	829909
1426	829910
111331	829911
126651	829912
1802	829913
271959	829914
8738	829915
34083	829916
531	829917
38062	829918
219097	829919
40153	829920
60415	829921
48009	829922
29661	829923
98395	829924
13338	829925
42843	829926
38126	829927
15770	829928
69574	829929
13949	829930
29739	829931
58074	829932
11007	829933
58763	829934
170831	829935
3338	829936
253782	829937
158962	829938
264309	829939
115269	829940
1840	829941
17569	829942
103748	829943
8763	829944
27742	829945
32784	829946
71947	829947
103980	829948
19758	829949
49801	829950
43860	829951
7207	829952
185955	829953
9121	829954
203048	829955
7670	829956
30493	829957
1275	829958
51432	829959
1234	829960
31684	829961
189699	829962
47716	829963
6194	829964
86984	829965
1302	829966
2728	829967
259423	829968
82949	829969
9394	829970
43193	829971
123613	829972
980	829973
226942	829974
4302	829975
113297	829976
7759	829977
80539	829978
5559	829979
253	829980
7371	829981
61052	829982
54881	829983
27213	829984
43521	829985
8057	829986
8296	829987
168675	829988
14023	829989
14240	829990
5071	829991
34904	829992
41534	829993
79419	829994
23522	829995
69078	829996
46506	829997
60071	829998
147382	829999
2579	830000
47243	830001
140328	830002
13434	830003
170906	830004
34826	830005
135456	830006
91231	830007
18894	830008
47934	830009
185220	830010
19589	830011
54823	830012
75053	830013
103568	830014
5528	830015
64251	830016
159366	830017
11969	830018
438	830019
46465	830020
119883	830021
57474	830022
162934	830023
52	830024
21050	830025
268213	830026
16235	830027
100996	830028
31059	830029
108952	830030
78566	830031
30513	830032
2584	830033
27751	830034
11589	830035
78614	830036
67930	830037
22990	830038
200497	830039
122933	830040
65648	830041
93186	830042
1098	830043
24167	830044
188489	830045
8078	830046
22713	830047
18378	830048
83287	830049
19190	830050
130956	830051
85293	830052
9786	830053
123727	830054
3549	830055
61194	830056
7123	830057
2445	830058
171313	830059
62727	830060
21277	830061
4	830062
95527	830063
59979	830064
251065	830065
9642	830066
21812	830067
4399	830068
17927	830069
6172	830070
15568	830071
112	830072
53002	830073
98431	830074
107676	830075
7132	830076
58435	830077
805	830078
166770	830079
21956	830080
60506	830081
57057	830082
7657	830083
88131	830084
870	830085
21966	830086
12380	830087
41608	830088
164943	830089
10615	830090
8252	830091
58826	830092
36362	830093
130484	830094
58743	830095
876	830096
116641	830097
106	830098
4490	830099
87265	830100
1739	830101
62581	830102
17151	830103
4249	830104
8581	830105
121297	830106
22922	830107
156524	830108
641	830109
208723	830110
25091	830111
19465	830112
184219	830113
21178	830114
165988	830115
5244	830116
84213	830117
12879	830118
25116	830119
1681	830120
161412	830121
95451	830122
22065	830123
132659	830124
7183	830125
68835	830126
3867	830127
54328	830128
95615	830129
23763	830130
1554	830131
21145	830132
107049	830133
31425	830134
72525	830135
10958	830136
1031	830137
415	830138
4629	830139
21224	830140
94542	830141
142243	830142
142521	830143
14586	830144
56172	830145
62	830146
25295	830147
271075	830148
25999	830149
154829	830150
108925	830151
1345	830152
28289	830153
7177	830154
781	830155
111800	830156
36376	830157
133041	830158
121334	830159
4015	830160
47230	830161
15696	830162
94090	830163
143196	830164
54940	830165
71241	830166
20953	830167
85094	830168
6761	830169
13397	830170
39459	830171
576	830172
2632	830173
35693	830174
42580	830175
11325	830176
29610	830177
13556	830178
1686	830179
119201	830180
98266	830181
1668	830182
141758	830183
1598	830184
9970	830185
25860	830186
165361	830187
199917	830188
3632	830189
8373	830190
24633	830191
158030	830192
213093	830193
48484	830194
257159	830195
24056	830196
40892	830197
70584	830198
1250	830199
10908	830200
192584	830201
55579	830202
110412	830203
165078	830204
135220	830205
205221	830206
2278	830207
4823	830208
15079	830209
14269	830210
577	830211
269908	830212
30738	830213
55828	830214
153715	830215
32585	830216
38668	830217
37037	830218
6453	830219
98174	830220
268249	830221
12934	830222
209222	830223
64135	830224
17368	830225
74409	830226
45238	830227
57111	830228
106494	830229
132630	830230
172979	830231
8332	830232
1498	830233
2029	830234
135941	830235
11447	830236
80277	830237
53164	830238
22590	830239
118493	830240
32923	830241
64940	830242
61838	830243
44	830244
42621	830245
32644	830246
3914	830247
31802	830248
1164	830249
86648	830250
194138	830251
35435	830252
190648	830253
17546	830254
65164	830255
24475	830256
103027	830257
2695	830258
36382	830259
5727	830260
19089	830261
43730	830262
33724	830263
10632	830264
45219	830265
171410	830266
7594	830267
12393	830268
9284	830269
23776	830270
53447	830271
42923	830272
1740	830273
15420	830274
30681	830275
18499	830276
38623	830277
2268	830278
3378	830279
122210	830280
28013	830281
3584	830282
250006	830283
100651	830284
98136	830285
36255	830286
46833	830287
82189	830288
109460	830289
114402	830290
255854	830291
217380	830292
23388	830293
10164	830294
20658	830295
21450	830296
147620	830297
42280	830298
62135	830299
68676	830300
1060	830301
188619	830302
65197	830303
153944	830304
52292	830305
30828	830306
42671	830307
668	830308
69487	830309
69591	830310
37738	830311
79514	830312
109266	830313
4603	830314
63850	830315
9020	830316
3410	830317
27683	830318
176233	830319
4484	830320
2632	830321
59332	830322
11247	830323
155590	830324
14014	830325
221181	830326
237772	830327
9803	830328
31671	830329
7959	830330
13705	830331
161898	830332
3564	830333
59072	830334
174263	830335
12650	830336
98767	830337
3413	830338
113150	830339
80036	830340
93475	830341
105065	830342
258182	830343
327	830344
245405	830345
4042	830346
161884	830347
137153	830348
229089	830349
118188	830350
6299	830351
240018	830352
30994	830353
16580	830354
71188	830355
264959	830356
193	830357
58720	830358
2592	830359
24394	830360
28142	830361
57226	830362
94876	830363
10843	830364
101413	830365
81127	830366
22714	830367
29473	830368
1259	830369
49671	830370
4917	830371
408	830372
140259	830373
31012	830374
40784	830375
20057	830376
11763	830377
108836	830378
4396	830379
99501	830380
24601	830381
264227	830382
26124	830383
17480	830384
13027	830385
179684	830386
70328	830387
141247	830388
56111	830389
56730	830390
57474	830391
11280	830392
30304	830393
251222	830394
65688	830395
87762	830396
7184	830397
9369	830398
91121	830399
35070	830400
3391	830401
79778	830402
9564	830403
34469	830404
1731	830405
117019	830406
231975	830407
53437	830408
1106	830409
37364	830410
171913	830411
52289	830412
154499	830413
172164	830414
44814	830415
4114	830416
8515	830417
4057	830418
91569	830419
38634	830420
10912	830421
58039	830422
59161	830423
54057	830424
76333	830425
261081	830426
107627	830427
13263	830428
28781	830429
157564	830430
10751	830431
130687	830432
1419	830433
116875	830434
247040	830435
2592	830436
17394	830437
40519	830438
168787	830439
2894	830440
10027	830441
48831	830442
111922	830443
21316	830444
17844	830445
128793	830446
240361	830447
6208	830448
145231	830449
8480	830450
9492	830451
100549	830452
88394	830453
28864	830454
268753	830455
21855	830456
3234	830457
156548	830458
21628	830459
45878	830460
3298	830461
41555	830462
53200	830463
94085	830464
58492	830465
111340	830466
106021	830467
111458	830468
6585	830469
31980	830470
165065	830471
257740	830472
233287	830473
196304	830474
169844	830475
11931	830476
40872	830477
72050	830478
182582	830479
34995	830480
50753	830481
1166	830482
168584	830483
9741	830484
12650	830485
1184	830486
123221	830487
81012	830488
315	830489
8063	830490
64898	830491
18830	830492
6242	830493
116631	830494
190657	830495
225002	830496
5160	830497
92701	830498
9694	830499
30746	830500
24609	830501
21704	830502
82087	830503
18069	830504
209	830505
209643	830506
200051	830507
241404	830508
2560	830509
2192	830510
2603	830511
16203	830512
121878	830513
215269	830514
87144	830515
263764	830516
124040	830517
6035	830518
166887	830519
27616	830520
208	830521
20430	830522
28853	830523
27155	830524
268008	830525
39682	830526
7372	830527
116276	830528
225755	830529
4860	830530
39731	830531
15632	830532
10870	830533
28834	830534
108127	830535
35993	830536
59100	830537
42928	830538
2319	830539
111692	830540
133839	830541
50312	830542
39212	830543
128855	830544
55264	830545
215983	830546
124656	830547
19040	830548
30087	830549
18594	830550
79591	830551
177	830552
17934	830553
44673	830554
34830	830555
119119	830556
11598	830557
98734	830558
33567	830559
28391	830560
212345	830561
75180	830562
17132	830563
66391	830564
14649	830565
78960	830566
28199	830567
107290	830568
5456	830569
256737	830570
78223	830571
12438	830572
6667	830573
1031	830574
18400	830575
122324	830576
10867	830577
50480	830578
1666	830579
33796	830580
41553	830581
153496	830582
216941	830583
70382	830584
36153	830585
12222	830586
25239	830587
175281	830588
6608	830589
41547	830590
18737	830591
36421	830592
34291	830593
137260	830594
1432	830595
7100	830596
55691	830597
29713	830598
3103	830599
51416	830600
23718	830601
115848	830602
147821	830603
133	830604
1817	830605
17000	830606
29442	830607
51646	830608
160943	830609
26571	830610
12376	830611
125419	830612
6053	830613
87935	830614
71999	830615
166044	830616
1916	830617
24514	830618
89215	830619
16439	830620
17706	830621
165169	830622
87372	830623
1902	830624
20921	830625
27997	830626
101469	830627
80631	830628
122805	830629
85589	830630
6007	830631
16038	830632
223618	830633
82613	830634
11740	830635
12254	830636
59816	830637
105	830638
64083	830639
740	830640
9738	830641
86979	830642
14627	830643
257496	830644
88547	830645
33990	830646
18610	830647
47351	830648
112173	830649
43712	830650
250740	830651
146030	830652
23266	830653
16560	830654
46473	830655
7289	830656
538	830657
32601	830658
18115	830659
95886	830660
261026	830661
981	830662
164385	830663
43458	830664
202176	830665
7128	830666
15918	830667
4538	830668
126123	830669
57883	830670
41445	830671
2145	830672
67828	830673
11611	830674
5446	830675
231949	830676
21428	830677
25807	830678
16188	830679
8811	830680
569	830681
72	830682
19784	830683
42399	830684
5704	830685
55981	830686
161975	830687
95073	830688
66942	830689
187665	830690
220377	830691
15344	830692
35676	830693
165781	830694
80870	830695
51576	830696
422	830697
106976	830698
13028	830699
20619	830700
10228	830701
18428	830702
28239	830703
32794	830704
2376	830705
15652	830706
152617	830707
11874	830708
115477	830709
166576	830710
3999	830711
2320	830712
110595	830713
43225	830714
43187	830715
34592	830716
152751	830717
49193	830718
1585	830719
135498	830720
59560	830721
32616	830722
261697	830723
207149	830724
97027	830725
62445	830726
44883	830727
126628	830728
163159	830729
258093	830730
153884	830731
36873	830732
13	830733
60450	830734
5645	830735
215428	830736
32049	830737
5081	830738
24414	830739
192552	830740
109401	830741
7399	830742
10250	830743
49531	830744
5064	830745
49596	830746
112671	830747
20951	830748
74695	830749
12434	830750
231533	830751
207640	830752
173034	830753
1077	830754
7744	830755
260845	830756
11708	830757
8478	830758
240579	830759
250699	830760
44574	830761
113352	830762
30891	830763
2617	830764
195079	830765
15981	830766
903	830767
62452	830768
104622	830769
188606	830770
54	830771
27533	830772
8444	830773
5334	830774
59333	830775
58074	830776
98399	830777
44131	830778
78994	830779
1857	830780
90937	830781
317	830782
6338	830783
53379	830784
168673	830785
3830	830786
45120	830787
18733	830788
106273	830789
41418	830790
67753	830791
262609	830792
201110	830793
243106	830794
1916	830795
161003	830796
42451	830797
28519	830798
14596	830799
21929	830800
90209	830801
25754	830802
139223	830803
1082	830804
220002	830805
102545	830806
202606	830807
47797	830808
7917	830809
43629	830810
1446	830811
23484	830812
24440	830813
26181	830814
250016	830815
235527	830816
197082	830817
148200	830818
12701	830819
11645	830820
4286	830821
136638	830822
78087	830823
127471	830824
1531	830825
107523	830826
18185	830827
5167	830828
61972	830829
23700	830830
59832	830831
108177	830832
72357	830833
480	830834
96840	830835
825	830836
146437	830837
63903	830838
242835	830839
54338	830840
62855	830841
1639	830842
65412	830843
33152	830844
56065	830845
257915	830846
5376	830847
39746	830848
48503	830849
30	830850
815	830851
8697	830852
272676	830853
786	830854
9367	830855
34772	830856
1886	830857
39602	830858
35	830859
77608	830860
78247	830861
94641	830862
4356	830863
136394	830864
6809	830865
6989	830866
165660	830867
41095	830868
58425	830869
48361	830870
51412	830871
143267	830872
49885	830873
37722	830874
241	830875
22833	830876
235860	830877
7748	830878
109905	830879
31062	830880
28323	830881
241692	830882
14190	830883
267467	830884
8109	830885
41850	830886
3605	830887
5843	830888
27687	830889
13731	830890
108946	830891
14033	830892
154055	830893
19927	830894
197323	830895
52480	830896
58380	830897
194093	830898
21417	830899
25279	830900
49559	830901
256337	830902
201242	830903
96064	830904
79364	830905
235106	830906
5386	830907
14566	830908
40236	830909
15504	830910
37563	830911
589	830912
149959	830913
99644	830914
57013	830915
1549	830916
39803	830917
67679	830918
53	830919
3113	830920
52444	830921
17516	830922
241994	830923
19344	830924
58106	830925
232860	830926
33956	830927
74958	830928
205996	830929
170852	830930
10201	830931
11003	830932
3817	830933
62820	830934
3929	830935
23265	830936
824	830937
24849	830938
27726	830939
154024	830940
257	830941
17263	830942
13325	830943
8671	830944
105897	830945
60673	830946
123802	830947
118651	830948
3416	830949
86614	830950
638	830951
50566	830952
1397	830953
17547	830954
14433	830955
14442	830956
55703	830957
197099	830958
11966	830959
214703	830960
24360	830961
79133	830962
4575	830963
44649	830964
11	830965
18418	830966
3395	830967
98974	830968
149749	830969
141525	830970
1781	830971
2989	830972
144489	830973
83573	830974
93969	830975
64181	830976
21470	830977
68505	830978
359	830979
4879	830980
269942	830981
142848	830982
1036	830983
4779	830984
5527	830985
35432	830986
41121	830987
582	830988
3887	830989
33511	830990
210264	830991
1255	830992
134910	830993
563	830994
165263	830995
19736	830996
254488	830997
2519	830998
44050	830999
25591	831000
35985	831001
33369	831002
151307	831003
52808	831004
8884	831005
20813	831006
89981	831007
215583	831008
75798	831009
54982	831010
338	831011
32514	831012
1671	831013
80457	831014
6655	831015
65567	831016
93564	831017
85068	831018
214131	831019
124176	831020
18940	831021
50710	831022
4528	831023
126451	831024
17626	831025
85261	831026
8608	831027
54747	831028
8361	831029
40085	831030
12540	831031
78638	831032
228599	831033
7550	831034
130239	831035
167093	831036
224831	831037
70904	831038
72961	831039
189680	831040
210	831041
157998	831042
33530	831043
83094	831044
101551	831045
107655	831046
61279	831047
184132	831048
1721	831049
270	831050
64683	831051
759	831052
228852	831053
22710	831054
3866	831055
37037	831056
20386	831057
98599	831058
2469	831059
36736	831060
46870	831061
48840	831062
15345	831063
12972	831064
19956	831065
189228	831066
30710	831067
34567	831068
33595	831069
11637	831070
170582	831071
9500	831072
79841	831073
25228	831074
6477	831075
141324	831076
26596	831077
14419	831078
257759	831079
29038	831080
103043	831081
179405	831082
12879	831083
73357	831084
54667	831085
95683	831086
101800	831087
40617	831088
61263	831089
210876	831090
106933	831091
77131	831092
77334	831093
95778	831094
100391	831095
25920	831096
16715	831097
22088	831098
106070	831099
135445	831100
16537	831101
74477	831102
2825	831103
21309	831104
44212	831105
11992	831106
121375	831107
13736	831108
154783	831109
94040	831110
54644	831111
14261	831112
130185	831113
35598	831114
265848	831115
82870	831116
51774	831117
81455	831118
45464	831119
37440	831120
11117	831121
133332	831122
62363	831123
18117	831124
18336	831125
324	831126
68011	831127
30313	831128
1247	831129
79772	831130
42887	831131
56288	831132
22741	831133
99208	831134
12966	831135
110858	831136
94545	831137
36624	831138
741	831139
118918	831140
68352	831141
77080	831142
74240	831143
116917	831144
11878	831145
5061	831146
79695	831147
56837	831148
26414	831149
160374	831150
193165	831151
17183	831152
50402	831153
79207	831154
6496	831155
226521	831156
201930	831157
4853	831158
18831	831159
29172	831160
36971	831161
87827	831162
216452	831163
59897	831164
12367	831165
168992	831166
12073	831167
62095	831168
15634	831169
23964	831170
161884	831171
3092	831172
106894	831173
652	831174
6749	831175
170780	831176
34841	831177
161783	831178
152011	831179
41881	831180
3379	831181
6263	831182
99145	831183
139277	831184
40107	831185
96523	831186
100852	831187
29127	831188
42830	831189
99360	831190
2612	831191
7220	831192
14338	831193
184732	831194
19648	831195
6916	831196
15188	831197
19630	831198
92712	831199
77128	831200
6791	831201
1765	831202
269060	831203
15170	831204
79527	831205
157997	831206
180529	831207
8617	831208
1889	831209
73112	831210
28975	831211
9550	831212
30338	831213
32774	831214
44479	831215
78535	831216
3723	831217
96169	831218
137660	831219
217665	831220
4804	831221
5107	831222
36413	831223
2732	831224
6379	831225
60954	831226
2104	831227
120353	831228
44020	831229
94850	831230
1653	831231
18009	831232
93361	831233
17466	831234
41093	831235
5638	831236
209012	831237
32024	831238
28407	831239
3094	831240
19916	831241
111655	831242
214610	831243
46990	831244
21002	831245
132112	831246
23849	831247
9019	831248
42935	831249
134539	831250
38359	831251
121841	831252
164637	831253
12209	831254
143986	831255
156883	831256
19073	831257
269598	831258
26904	831259
256891	831260
149063	831261
26085	831262
9491	831263
1485	831264
241659	831265
47693	831266
10393	831267
176901	831268
6604	831269
119365	831270
110673	831271
174356	831272
138357	831273
161331	831274
16108	831275
21	831276
248472	831277
85598	831278
117585	831279
95195	831280
28040	831281
11493	831282
26577	831283
9711	831284
6693	831285
46550	831286
3915	831287
98799	831288
63479	831289
28386	831290
77915	831291
39517	831292
19429	831293
51578	831294
4159	831295
79973	831296
9923	831297
34092	831298
94954	831299
3938	831300
54434	831301
33945	831302
35247	831303
17861	831304
29265	831305
49467	831306
3202	831307
70807	831308
8293	831309
109970	831310
1597	831311
172006	831312
145527	831313
2769	831314
17136	831315
1393	831316
2722	831317
71756	831318
20931	831319
108911	831320
90889	831321
142664	831322
15626	831323
2670	831324
62935	831325
38770	831326
40531	831327
184505	831328
29605	831329
3440	831330
6148	831331
107582	831332
7493	831333
26540	831334
1393	831335
3395	831336
24851	831337
3185	831338
11175	831339
139180	831340
34876	831341
136169	831342
32136	831343
157929	831344
1029	831345
946	831346
218226	831347
17983	831348
72893	831349
18547	831350
107405	831351
10790	831352
99613	831353
101358	831354
81441	831355
2640	831356
9219	831357
148488	831358
500	831359
70592	831360
8122	831361
12812	831362
30363	831363
8310	831364
42835	831365
22369	831366
147109	831367
100624	831368
269615	831369
205809	831370
105021	831371
30000	831372
5663	831373
58049	831374
165388	831375
70367	831376
6857	831377
28848	831378
41074	831379
68389	831380
18332	831381
99975	831382
206882	831383
236252	831384
51533	831385
147013	831386
51096	831387
45146	831388
57268	831389
22029	831390
104038	831391
222636	831392
36712	831393
109772	831394
236673	831395
1436	831396
17532	831397
10804	831398
38282	831399
136912	831400
143	831401
1128	831402
43	831403
709	831404
53740	831405
165791	831406
11936	831407
1304	831408
1647	831409
2831	831410
22947	831411
2361	831412
156407	831413
145557	831414
242400	831415
9995	831416
258174	831417
29756	831418
79180	831419
94005	831420
1487	831421
4430	831422
25745	831423
6177	831424
25116	831425
129161	831426
79382	831427
3869	831428
34424	831429
211274	831430
47730	831431
72565	831432
43975	831433
38746	831434
198478	831435
36879	831436
20725	831437
96580	831438
76120	831439
3804	831440
14129	831441
5030	831442
27335	831443
804	831444
16141	831445
237814	831446
209364	831447
10100	831448
225192	831449
3191	831450
74510	831451
95572	831452
260651	831453
50897	831454
1570	831455
4081	831456
22153	831457
37049	831458
2386	831459
20945	831460
7773	831461
12185	831462
2785	831463
1222	831464
92464	831465
106418	831466
48153	831467
116582	831468
25492	831469
882	831470
42801	831471
261627	831472
23967	831473
62597	831474
26746	831475
102017	831476
22589	831477
23473	831478
60019	831479
1346	831480
157770	831481
150689	831482
43764	831483
86841	831484
85825	831485
240357	831486
14700	831487
18951	831488
2353	831489
94198	831490
53879	831491
125325	831492
151155	831493
442	831494
240260	831495
102564	831496
22843	831497
10479	831498
29874	831499
3662	831500
135141	831501
202619	831502
7038	831503
21034	831504
10843	831505
1828	831506
64333	831507
1014	831508
665	831509
37841	831510
84229	831511
24598	831512
79339	831513
3241	831514
23018	831515
3709	831516
267211	831517
19056	831518
680	831519
45279	831520
30394	831521
16783	831522
250324	831523
47245	831524
79522	831525
576	831526
33692	831527
6380	831528
239766	831529
12261	831530
18268	831531
26591	831532
162257	831533
17235	831534
25102	831535
60782	831536
95641	831537
90	831538
80298	831539
41349	831540
15358	831541
1449	831542
115186	831543
227297	831544
15	831545
31551	831546
15083	831547
142714	831548
1996	831549
64020	831550
85697	831551
6704	831552
60598	831553
86237	831554
38704	831555
1914	831556
1482	831557
108063	831558
20538	831559
145341	831560
11	831561
55149	831562
24155	831563
34433	831564
114088	831565
192341	831566
39714	831567
234481	831568
39377	831569
78525	831570
184439	831571
143405	831572
10791	831573
177200	831574
91931	831575
53667	831576
40198	831577
66430	831578
54862	831579
253655	831580
42337	831581
39012	831582
117550	831583
8327	831584
100889	831585
93260	831586
14885	831587
11792	831588
74780	831589
24844	831590
43574	831591
133610	831592
28181	831593
2127	831594
689	831595
33913	831596
697	831597
21801	831598
7226	831599
225678	831600
8596	831601
1784	831602
3407	831603
2925	831604
160991	831605
44179	831606
89976	831607
132725	831608
134150	831609
8644	831610
43303	831611
272	831612
110467	831613
22110	831614
8867	831615
9367	831616
268889	831617
55798	831618
11026	831619
146113	831620
58239	831621
20195	831622
95008	831623
266787	831624
480	831625
496	831626
15797	831627
4369	831628
21384	831629
3785	831630
35147	831631
2660	831632
15054	831633
104199	831634
40547	831635
11524	831636
2785	831637
88678	831638
4408	831639
46275	831640
19446	831641
54467	831642
677	831643
208508	831644
167414	831645
49819	831646
77516	831647
72833	831648
258054	831649
104768	831650
39	831651
10314	831652
78727	831653
6994	831654
206293	831655
557	831656
27314	831657
67400	831658
24181	831659
5056	831660
28209	831661
3205	831662
144908	831663
8058	831664
60460	831665
19560	831666
28730	831667
18223	831668
178074	831669
8122	831670
238779	831671
53754	831672
33175	831673
104832	831674
53955	831675
46071	831676
19272	831677
2558	831678
66125	831679
52459	831680
110972	831681
16797	831682
4150	831683
7480	831684
68392	831685
70135	831686
38080	831687
3299	831688
1935	831689
54852	831690
38124	831691
159169	831692
3097	831693
103011	831694
57972	831695
24470	831696
21154	831697
11667	831698
5670	831699
6675	831700
73003	831701
269072	831702
4683	831703
49730	831704
209019	831705
1002	831706
3252	831707
19737	831708
178908	831709
25217	831710
233203	831711
56468	831712
47759	831713
141519	831714
6232	831715
2210	831716
7597	831717
210481	831718
530	831719
167286	831720
11560	831721
56992	831722
258448	831723
106917	831724
33626	831725
6848	831726
33132	831727
8916	831728
169852	831729
2111	831730
64356	831731
31132	831732
151227	831733
14231	831734
191790	831735
23027	831736
1272	831737
62363	831738
71529	831739
11483	831740
302	831741
73558	831742
3322	831743
928	831744
59920	831745
45	831746
232349	831747
53205	831748
157830	831749
5336	831750
14317	831751
169336	831752
255158	831753
9384	831754
167183	831755
28033	831756
26545	831757
21209	831758
55529	831759
46642	831760
4251	831761
13266	831762
82079	831763
107	831764
28552	831765
178979	831766
85571	831767
68882	831768
47025	831769
905	831770
90823	831771
858	831772
84668	831773
122605	831774
116990	831775
47560	831776
70890	831777
19621	831778
167125	831779
12627	831780
38306	831781
6527	831782
31663	831783
161485	831784
63030	831785
64395	831786
264750	831787
11697	831788
247937	831789
201822	831790
61328	831791
62761	831792
6335	831793
3761	831794
47731	831795
1112	831796
911	831797
61247	831798
55132	831799
92415	831800
2980	831801
2585	831802
909	831803
44381	831804
114039	831805
58772	831806
59111	831807
159187	831808
45240	831809
84609	831810
37115	831811
8736	831812
123176	831813
14751	831814
6959	831815
91554	831816
107273	831817
5327	831818
186114	831819
116486	831820
66	831821
17264	831822
2605	831823
11277	831824
160606	831825
4356	831826
215	831827
1058	831828
270296	831829
16005	831830
22203	831831
1349	831832
72858	831833
168568	831834
7837	831835
7380	831836
91219	831837
93576	831838
129527	831839
2867	831840
22624	831841
140223	831842
23496	831843
105153	831844
138328	831845
3003	831846
93764	831847
31516	831848
108605	831849
91106	831850
21160	831851
15981	831852
36112	831853
34006	831854
14847	831855
82873	831856
80048	831857
89828	831858
44265	831859
21	831860
1486	831861
58189	831862
218322	831863
29592	831864
23046	831865
86050	831866
14905	831867
73357	831868
16618	831869
4151	831870
65	831871
81420	831872
14244	831873
32388	831874
55245	831875
251995	831876
629	831877
387	831878
10688	831879
133048	831880
2101	831881
957	831882
128150	831883
226636	831884
38640	831885
56266	831886
9978	831887
11024	831888
97307	831889
99965	831890
7959	831891
16775	831892
75520	831893
146	831894
9515	831895
699	831896
831	831897
180971	831898
119889	831899
4695	831900
714	831901
122657	831902
12468	831903
33814	831904
6190	831905
245602	831906
28365	831907
125216	831908
171108	831909
133243	831910
58109	831911
111424	831912
255500	831913
81834	831914
72518	831915
38482	831916
107591	831917
95131	831918
91903	831919
3388	831920
107903	831921
150894	831922
39888	831923
77358	831924
125762	831925
203327	831926
31662	831927
54296	831928
104326	831929
68730	831930
198676	831931
61534	831932
105716	831933
68480	831934
18799	831935
217131	831936
13268	831937
12872	831938
244900	831939
6670	831940
11883	831941
16225	831942
19451	831943
1398	831944
31050	831945
76419	831946
45932	831947
28040	831948
80476	831949
35312	831950
27510	831951
5418	831952
50060	831953
4441	831954
35012	831955
3956	831956
173877	831957
56410	831958
119156	831959
260040	831960
68371	831961
5355	831962
71093	831963
73537	831964
171301	831965
39685	831966
44405	831967
134875	831968
7278	831969
1520	831970
21206	831971
101481	831972
33997	831973
51538	831974
87619	831975
6176	831976
331	831977
134562	831978
133759	831979
17250	831980
44043	831981
17397	831982
199	831983
17487	831984
926	831985
400	831986
3092	831987
121524	831988
74604	831989
21087	831990
518	831991
46374	831992
162845	831993
160571	831994
48126	831995
1176	831996
32975	831997
2166	831998
529	831999
37473	832000
93166	832001
145167	832002
513	832003
22523	832004
173772	832005
27622	832006
169013	832007
31585	832008
3976	832009
6832	832010
141569	832011
3616	832012
4445	832013
187530	832014
94	832015
106119	832016
62025	832017
38250	832018
266568	832019
1546	832020
77553	832021
234	832022
4094	832023
97748	832024
35763	832025
48878	832026
56075	832027
161691	832028
502	832029
4669	832030
431	832031
111905	832032
56154	832033
32170	832034
16213	832035
220545	832036
60822	832037
74800	832038
43373	832039
54697	832040
140303	832041
53047	832042
1342	832043
70476	832044
185756	832045
366	832046
26342	832047
253225	832048
38341	832049
12515	832050
73552	832051
72886	832052
13065	832053
23199	832054
28626	832055
20094	832056
104958	832057
91031	832058
228924	832059
72904	832060
115363	832061
76409	832062
65212	832063
177191	832064
6651	832065
42	832066
46751	832067
1280	832068
35855	832069
30804	832070
56359	832071
93876	832072
15809	832073
303	832074
54131	832075
13836	832076
89750	832077
240807	832078
139222	832079
253793	832080
39408	832081
60780	832082
100199	832083
43378	832084
83	832085
85657	832086
249012	832087
71974	832088
49915	832089
10055	832090
1311	832091
137748	832092
28670	832093
506	832094
38572	832095
147944	832096
465	832097
54341	832098
22425	832099
159215	832100
29453	832101
149460	832102
65871	832103
26329	832104
45194	832105
142560	832106
1021	832107
5233	832108
12481	832109
22922	832110
59183	832111
6275	832112
6614	832113
116568	832114
35592	832115
31417	832116
7311	832117
22719	832118
2595	832119
76271	832120
942	832121
221231	832122
30305	832123
16171	832124
6692	832125
23287	832126
52091	832127
264401	832128
586	832129
7859	832130
59171	832131
3695	832132
11793	832133
50679	832134
15315	832135
232068	832136
21141	832137
156759	832138
17605	832139
91638	832140
1618	832141
156173	832142
93616	832143
93	832144
167336	832145
67583	832146
129198	832147
875	832148
2052	832149
13050	832150
2109	832151
11208	832152
81944	832153
75666	832154
21559	832155
24763	832156
240077	832157
63873	832158
106854	832159
4712	832160
7120	832161
155612	832162
11347	832163
24209	832164
34056	832165
258040	832166
41034	832167
28928	832168
57926	832169
542	832170
22275	832171
1243	832172
6429	832173
82385	832174
120979	832175
21751	832176
31068	832177
95989	832178
211607	832179
61541	832180
16639	832181
15904	832182
99971	832183
28778	832184
186852	832185
62812	832186
4497	832187
72102	832188
2696	832189
19058	832190
49316	832191
67729	832192
8126	832193
26718	832194
181707	832195
39370	832196
286	832197
55645	832198
1496	832199
13867	832200
4698	832201
148655	832202
36064	832203
74804	832204
105	832205
47461	832206
32268	832207
220513	832208
180959	832209
41705	832210
13328	832211
164529	832212
36301	832213
6254	832214
3029	832215
24620	832216
78083	832217
58379	832218
165168	832219
11471	832220
52946	832221
9926	832222
60552	832223
3172	832224
171409	832225
153635	832226
117051	832227
474	832228
27409	832229
163887	832230
173307	832231
2746	832232
25831	832233
3665	832234
1768	832235
20918	832236
82924	832237
80419	832238
38295	832239
129996	832240
158172	832241
110383	832242
4558	832243
124176	832244
79349	832245
95345	832246
5060	832247
62127	832248
161248	832249
143014	832250
94	832251
30690	832252
79151	832253
28498	832254
42576	832255
11575	832256
249033	832257
228833	832258
20157	832259
78496	832260
166136	832261
272570	832262
112500	832263
10490	832264
123013	832265
2120	832266
6265	832267
25720	832268
3103	832269
2222	832270
49855	832271
12501	832272
71302	832273
37507	832274
72862	832275
40	832276
259655	832277
85795	832278
232545	832279
9006	832280
973	832281
134488	832282
5136	832283
1382	832284
8209	832285
233711	832286
54794	832287
36925	832288
26210	832289
136866	832290
2118	832291
69165	832292
10050	832293
9057	832294
180405	832295
152595	832296
77565	832297
115018	832298
11345	832299
12482	832300
86684	832301
6828	832302
24118	832303
13572	832304
6724	832305
123461	832306
122430	832307
5015	832308
43422	832309
51970	832310
733	832311
33473	832312
190	832313
22656	832314
230761	832315
270	832316
799	832317
1590	832318
150668	832319
84832	832320
29010	832321
34683	832322
19060	832323
48406	832324
1008	832325
22768	832326
242220	832327
3455	832328
66448	832329
262648	832330
108688	832331
185354	832332
207277	832333
28186	832334
6199	832335
162708	832336
245234	832337
15346	832338
120616	832339
67307	832340
249833	832341
3434	832342
14987	832343
25325	832344
15059	832345
93818	832346
88614	832347
4189	832348
36898	832349
19622	832350
12129	832351
100578	832352
25454	832353
115989	832354
33976	832355
14763	832356
4303	832357
6566	832358
2751	832359
69938	832360
160	832361
65124	832362
53605	832363
52260	832364
575	832365
6175	832366
98697	832367
982	832368
44023	832369
43452	832370
74857	832371
2368	832372
9563	832373
45936	832374
203743	832375
7242	832376
70380	832377
12529	832378
162994	832379
203142	832380
25536	832381
131440	832382
25466	832383
753	832384
359	832385
61358	832386
140498	832387
35824	832388
119411	832389
35331	832390
43437	832391
21897	832392
17881	832393
26433	832394
12995	832395
20378	832396
25307	832397
25704	832398
36740	832399
271858	832400
2198	832401
38992	832402
6175	832403
52786	832404
95643	832405
57911	832406
101009	832407
4633	832408
69039	832409
123026	832410
436	832411
2460	832412
55250	832413
42951	832414
11546	832415
21655	832416
5528	832417
11587	832418
21243	832419
5964	832420
89881	832421
87046	832422
45462	832423
50497	832424
718	832425
103907	832426
31566	832427
51721	832428
3491	832429
164428	832430
151173	832431
134938	832432
54162	832433
18374	832434
137713	832435
11835	832436
88835	832437
270309	832438
114162	832439
257971	832440
204648	832441
265799	832442
11753	832443
251700	832444
272571	832445
4958	832446
8265	832447
64971	832448
5631	832449
77871	832450
10369	832451
237601	832452
67267	832453
37734	832454
31728	832455
45648	832456
38789	832457
31208	832458
116692	832459
55000	832460
48039	832461
42164	832462
17432	832463
44806	832464
88538	832465
393	832466
152352	832467
12771	832468
116007	832469
25587	832470
177293	832471
61898	832472
13255	832473
133734	832474
6847	832475
68756	832476
9472	832477
32375	832478
38152	832479
165496	832480
74632	832481
69451	832482
13979	832483
53805	832484
24982	832485
110611	832486
79690	832487
5586	832488
7494	832489
26338	832490
17579	832491
33841	832492
105110	832493
20	832494
56146	832495
3139	832496
59043	832497
26998	832498
85508	832499
226461	832500
58927	832501
23238	832502
13024	832503
81462	832504
17520	832505
10929	832506
4006	832507
593	832508
25839	832509
94705	832510
48975	832511
61486	832512
50038	832513
3163	832514
135700	832515
67358	832516
13277	832517
5845	832518
265497	832519
2583	832520
288	832521
194346	832522
14147	832523
206649	832524
55890	832525
199660	832526
101608	832527
36721	832528
242125	832529
74198	832530
3065	832531
53400	832532
85468	832533
261836	832534
48982	832535
7545	832536
27066	832537
9919	832538
82820	832539
23125	832540
37785	832541
40072	832542
46461	832543
74146	832544
119674	832545
5730	832546
155065	832547
33064	832548
34512	832549
70739	832550
83501	832551
107300	832552
43533	832553
2034	832554
131669	832555
3136	832556
151635	832557
4337	832558
184834	832559
93643	832560
13796	832561
14035	832562
141656	832563
25061	832564
75639	832565
95796	832566
8647	832567
4005	832568
265838	832569
215695	832570
87908	832571
70583	832572
5209	832573
7732	832574
140911	832575
20279	832576
9289	832577
16732	832578
254777	832579
266637	832580
46022	832581
17617	832582
266583	832583
55710	832584
24917	832585
5428	832586
5035	832587
259854	832588
749	832589
34302	832590
7622	832591
133874	832592
63535	832593
471	832594
151	832595
324	832596
2039	832597
4562	832598
30839	832599
111654	832600
137428	832601
27611	832602
26382	832603
269366	832604
39425	832605
39131	832606
17378	832607
135730	832608
45591	832609
1915	832610
107319	832611
17755	832612
65377	832613
205707	832614
155259	832615
24514	832616
234515	832617
8616	832618
12988	832619
16585	832620
19708	832621
5657	832622
67867	832623
61908	832624
70174	832625
147108	832626
6317	832627
9882	832628
53002	832629
33056	832630
66224	832631
9456	832632
1524	832633
206436	832634
59712	832635
50789	832636
72933	832637
44984	832638
4172	832639
603	832640
11217	832641
3712	832642
11016	832643
242774	832644
51545	832645
41709	832646
161064	832647
45371	832648
11944	832649
167884	832650
117771	832651
6643	832652
68087	832653
11283	832654
167453	832655
102491	832656
120096	832657
238123	832658
9454	832659
12473	832660
24010	832661
43141	832662
266	832663
2216	832664
251311	832665
90022	832666
74666	832667
183944	832668
13853	832669
39180	832670
145481	832671
129007	832672
98273	832673
172911	832674
377	832675
245206	832676
23005	832677
3990	832678
60762	832679
19886	832680
57129	832681
130099	832682
56490	832683
36675	832684
54472	832685
45313	832686
3	832687
52464	832688
73999	832689
9930	832690
24144	832691
45467	832692
6505	832693
173945	832694
43067	832695
31943	832696
13771	832697
113291	832698
32137	832699
15113	832700
79941	832701
94992	832702
263238	832703
12922	832704
76839	832705
9659	832706
61591	832707
20211	832708
94361	832709
782	832710
46723	832711
235846	832712
9789	832713
60762	832714
246144	832715
102067	832716
137792	832717
143045	832718
2594	832719
52402	832720
2155	832721
21930	832722
94215	832723
73287	832724
81641	832725
213404	832726
47416	832727
44325	832728
9894	832729
13313	832730
91615	832731
102966	832732
24764	832733
185175	832734
104883	832735
49	832736
22587	832737
5654	832738
25	832739
89706	832740
23319	832741
149415	832742
82740	832743
37	832744
196332	832745
115752	832746
10732	832747
84426	832748
214624	832749
27881	832750
29651	832751
65946	832752
3107	832753
159340	832754
134985	832755
17315	832756
4187	832757
3182	832758
8760	832759
192596	832760
75152	832761
28452	832762
136180	832763
52992	832764
198903	832765
22408	832766
214878	832767
3973	832768
9868	832769
27890	832770
63093	832771
112866	832772
69418	832773
228384	832774
61941	832775
87712	832776
187811	832777
6522	832778
46426	832779
146526	832780
210704	832781
88635	832782
79877	832783
88697	832784
65349	832785
29858	832786
101848	832787
53005	832788
1677	832789
48959	832790
2967	832791
222515	832792
159504	832793
42611	832794
169905	832795
14907	832796
59280	832797
31753	832798
112734	832799
105016	832800
150661	832801
43486	832802
172429	832803
147047	832804
64385	832805
5130	832806
271192	832807
55189	832808
19848	832809
123907	832810
102	832811
42945	832812
70383	832813
176366	832814
138691	832815
5267	832816
110453	832817
12980	832818
214465	832819
29153	832820
90485	832821
48132	832822
148403	832823
520	832824
2195	832825
1126	832826
76168	832827
32666	832828
33376	832829
3671	832830
9834	832831
6686	832832
30688	832833
130741	832834
255035	832835
88148	832836
89655	832837
3116	832838
54500	832839
365	832840
221803	832841
38287	832842
10720	832843
5965	832844
33468	832845
37329	832846
33802	832847
15241	832848
238384	832849
84009	832850
57510	832851
110	832852
10504	832853
1675	832854
16007	832855
139547	832856
66666	832857
2201	832858
54019	832859
6459	832860
114170	832861
6577	832862
25198	832863
2938	832864
28700	832865
2366	832866
1242	832867
224519	832868
1874	832869
1169	832870
45689	832871
27216	832872
45555	832873
5583	832874
1369	832875
46772	832876
188199	832877
66146	832878
171107	832879
208170	832880
240704	832881
1453	832882
97351	832883
68246	832884
395	832885
8838	832886
1505	832887
166721	832888
85387	832889
9918	832890
38260	832891
11274	832892
52440	832893
11634	832894
19159	832895
8220	832896
87422	832897
69309	832898
68245	832899
19049	832900
18665	832901
15263	832902
151190	832903
37954	832904
34300	832905
133625	832906
4724	832907
148373	832908
35518	832909
69217	832910
31787	832911
3059	832912
257939	832913
271437	832914
39810	832915
15533	832916
160583	832917
64071	832918
211509	832919
39173	832920
39761	832921
237347	832922
52597	832923
5998	832924
49339	832925
106183	832926
77392	832927
57387	832928
3224	832929
2175	832930
16983	832931
4873	832932
115969	832933
64892	832934
3066	832935
267	832936
244989	832937
14704	832938
27388	832939
173	832940
69954	832941
11307	832942
81939	832943
175378	832944
61967	832945
83895	832946
47425	832947
7930	832948
36214	832949
93919	832950
30404	832951
77833	832952
164187	832953
40440	832954
26514	832955
254	832956
74007	832957
128419	832958
2780	832959
27915	832960
32458	832961
70853	832962
198577	832963
57991	832964
50003	832965
9289	832966
12261	832967
94995	832968
3382	832969
27224	832970
11348	832971
21544	832972
13149	832973
2039	832974
1618	832975
16223	832976
1255	832977
45460	832978
156155	832979
219326	832980
79798	832981
159	832982
58337	832983
40379	832984
1567	832985
6993	832986
16265	832987
17797	832988
188775	832989
926	832990
57595	832991
55653	832992
38502	832993
248141	832994
17292	832995
55388	832996
31688	832997
56001	832998
6024	832999
9729	833000
17556	833001
1313	833002
26725	833003
15846	833004
1	833005
2300	833006
12795	833007
99416	833008
79699	833009
4420	833010
101611	833011
148134	833012
11912	833013
65925	833014
9990	833015
236171	833016
15444	833017
71927	833018
9495	833019
113369	833020
33971	833021
203808	833022
75809	833023
18341	833024
235115	833025
31085	833026
13594	833027
2081	833028
5694	833029
190878	833030
161648	833031
39494	833032
35814	833033
3019	833034
61089	833035
12337	833036
264775	833037
78802	833038
2163	833039
34589	833040
69878	833041
25056	833042
100381	833043
5049	833044
37013	833045
25249	833046
147006	833047
87909	833048
2797	833049
187333	833050
153696	833051
10125	833052
11606	833053
2065	833054
71949	833055
22117	833056
253064	833057
13529	833058
83945	833059
126966	833060
4459	833061
224545	833062
39559	833063
11489	833064
6991	833065
422	833066
41679	833067
16346	833068
146165	833069
91314	833070
167273	833071
13858	833072
8727	833073
215507	833074
15278	833075
11568	833076
4909	833077
40619	833078
58276	833079
7866	833080
6390	833081
56613	833082
141120	833083
1400	833084
195906	833085
104235	833086
27807	833087
3538	833088
187960	833089
95299	833090
16320	833091
2519	833092
4804	833093
79901	833094
17639	833095
26990	833096
71166	833097
153858	833098
29923	833099
532	833100
15855	833101
11119	833102
92367	833103
88653	833104
7078	833105
12716	833106
13623	833107
159452	833108
87435	833109
153380	833110
32970	833111
34428	833112
2472	833113
52021	833114
25265	833115
7012	833116
266599	833117
2689	833118
180705	833119
33216	833120
4943	833121
42575	833122
81468	833123
107259	833124
897	833125
5262	833126
86207	833127
1748	833128
79970	833129
174988	833130
69223	833131
219342	833132
230894	833133
36339	833134
856	833135
87885	833136
157509	833137
15857	833138
10501	833139
150863	833140
19584	833141
20467	833142
234945	833143
51004	833144
189109	833145
168430	833146
22277	833147
32962	833148
162468	833149
121257	833150
162797	833151
82397	833152
98556	833153
22775	833154
16111	833155
203811	833156
4007	833157
247769	833158
11098	833159
4240	833160
10383	833161
29035	833162
96188	833163
208204	833164
67982	833165
6170	833166
10134	833167
82358	833168
67086	833169
60179	833170
1096	833171
95116	833172
357	833173
109114	833174
241071	833175
165996	833176
34938	833177
189301	833178
15600	833179
70366	833180
44153	833181
24852	833182
58920	833183
32819	833184
10819	833185
60471	833186
16252	833187
16186	833188
15670	833189
19626	833190
22976	833191
112161	833192
223604	833193
17931	833194
45421	833195
117841	833196
9311	833197
106003	833198
239002	833199
147244	833200
153730	833201
58505	833202
209	833203
74807	833204
35587	833205
59533	833206
83462	833207
29180	833208
215700	833209
125061	833210
33557	833211
3286	833212
1406	833213
67300	833214
8566	833215
23285	833216
107324	833217
175282	833218
789	833219
7426	833220
79337	833221
4392	833222
19689	833223
187206	833224
45279	833225
51196	833226
29834	833227
103542	833228
30987	833229
49985	833230
171772	833231
45143	833232
43699	833233
208834	833234
263587	833235
45289	833236
14602	833237
125059	833238
38373	833239
30155	833240
28305	833241
20988	833242
8575	833243
73101	833244
33795	833245
2055	833246
4467	833247
111422	833248
10813	833249
50110	833250
248041	833251
10292	833252
3472	833253
31013	833254
56865	833255
167546	833256
128465	833257
5391	833258
1736	833259
16668	833260
32967	833261
15583	833262
49359	833263
52892	833264
109943	833265
113616	833266
36083	833267
38198	833268
71147	833269
43379	833270
48494	833271
11309	833272
81	833273
269643	833274
49536	833275
49305	833276
4673	833277
24096	833278
8703	833279
20343	833280
12797	833281
75178	833282
4580	833283
91740	833284
796	833285
25546	833286
265355	833287
19360	833288
158437	833289
23168	833290
34517	833291
130160	833292
50774	833293
2013	833294
52	833295
8975	833296
67818	833297
25612	833298
3004	833299
13959	833300
21267	833301
4161	833302
99093	833303
13981	833304
37475	833305
61184	833306
515	833307
35942	833308
120941	833309
5253	833310
13163	833311
59777	833312
107289	833313
62825	833314
6934	833315
156704	833316
47197	833317
10409	833318
8805	833319
227674	833320
40635	833321
39	833322
55042	833323
159952	833324
10017	833325
242395	833326
33938	833327
145968	833328
29610	833329
2335	833330
22712	833331
198922	833332
32957	833333
547	833334
231942	833335
1300	833336
70052	833337
237379	833338
34556	833339
60657	833340
163211	833341
47115	833342
65949	833343
47167	833344
215851	833345
95782	833346
80180	833347
17667	833348
199807	833349
2438	833350
10460	833351
77628	833352
32850	833353
6756	833354
193633	833355
20548	833356
24374	833357
25345	833358
4452	833359
51809	833360
95553	833361
37840	833362
110831	833363
45197	833364
80479	833365
251869	833366
59173	833367
1471	833368
15953	833369
34293	833370
31091	833371
66850	833372
247152	833373
167619	833374
20123	833375
133803	833376
127885	833377
8702	833378
9477	833379
52848	833380
1001	833381
2558	833382
190559	833383
71191	833384
26193	833385
11439	833386
9812	833387
100152	833388
38951	833389
30566	833390
2527	833391
45563	833392
52857	833393
8315	833394
8198	833395
268269	833396
22958	833397
18107	833398
258481	833399
2950	833400
118726	833401
100317	833402
407	833403
21728	833404
138898	833405
8701	833406
31998	833407
282	833408
218266	833409
26958	833410
205759	833411
118523	833412
77947	833413
16647	833414
31442	833415
20215	833416
243145	833417
27442	833418
4672	833419
40870	833420
28499	833421
50283	833422
28216	833423
23081	833424
53365	833425
1896	833426
69778	833427
96303	833428
16375	833429
102202	833430
137661	833431
455	833432
7083	833433
1773	833434
51489	833435
4555	833436
55730	833437
7635	833438
245172	833439
222787	833440
53855	833441
217630	833442
132489	833443
91235	833444
2723	833445
3380	833446
7321	833447
47288	833448
39289	833449
140907	833450
170551	833451
240	833452
196297	833453
41445	833454
41304	833455
60722	833456
5140	833457
14802	833458
42424	833459
67289	833460
32442	833461
22108	833462
866	833463
6638	833464
8729	833465
37089	833466
5081	833467
160745	833468
15887	833469
5316	833470
7959	833471
36286	833472
3113	833473
6561	833474
87274	833475
27248	833476
4843	833477
61219	833478
185981	833479
44921	833480
4057	833481
5177	833482
252390	833483
36036	833484
90454	833485
25657	833486
124916	833487
188469	833488
73296	833489
81789	833490
52275	833491
21587	833492
110717	833493
53	833494
54245	833495
85784	833496
5485	833497
222815	833498
19042	833499
156755	833500
4501	833501
90724	833502
14489	833503
223186	833504
22461	833505
175126	833506
21313	833507
2465	833508
16260	833509
30464	833510
32850	833511
81055	833512
54337	833513
46400	833514
86689	833515
286	833516
97400	833517
220388	833518
54450	833519
592	833520
11796	833521
21382	833522
101	833523
260722	833524
23132	833525
154323	833526
3853	833527
152585	833528
203614	833529
93726	833530
36400	833531
15113	833532
173967	833533
68657	833534
99128	833535
28408	833536
156739	833537
55655	833538
53969	833539
17309	833540
42232	833541
93540	833542
67975	833543
121828	833544
114399	833545
225985	833546
107701	833547
10880	833548
1259	833549
30252	833550
33035	833551
201222	833552
1615	833553
1896	833554
30447	833555
147965	833556
37320	833557
14405	833558
64064	833559
3556	833560
25579	833561
152125	833562
170500	833563
53369	833564
12736	833565
67904	833566
2549	833567
98	833568
63503	833569
120802	833570
33030	833571
39617	833572
39167	833573
82867	833574
109926	833575
137698	833576
4947	833577
115473	833578
18262	833579
85033	833580
28667	833581
108714	833582
120875	833583
26052	833584
16285	833585
29326	833586
72991	833587
149133	833588
1182	833589
110559	833590
26049	833591
177411	833592
2355	833593
26047	833594
19158	833595
34828	833596
12226	833597
21167	833598
50884	833599
79619	833600
100774	833601
167363	833602
17379	833603
123319	833604
29723	833605
11412	833606
172259	833607
79880	833608
36394	833609
40417	833610
72131	833611
96780	833612
56291	833613
159156	833614
94826	833615
107058	833616
14707	833617
607	833618
10764	833619
270893	833620
80793	833621
173626	833622
91082	833623
177968	833624
31103	833625
25646	833626
51455	833627
57879	833628
149550	833629
170988	833630
260504	833631
4654	833632
40659	833633
72643	833634
16281	833635
14005	833636
180	833637
158587	833638
49912	833639
21600	833640
40568	833641
10899	833642
242146	833643
83121	833644
97287	833645
12368	833646
1292	833647
72913	833648
171669	833649
19348	833650
18346	833651
142869	833652
35054	833653
56456	833654
100153	833655
205734	833656
16463	833657
68890	833658
78634	833659
7063	833660
140316	833661
3955	833662
175738	833663
40957	833664
31474	833665
179061	833666
80277	833667
2889	833668
144453	833669
5147	833670
148113	833671
1256	833672
256	833673
13288	833674
8318	833675
672	833676
4386	833677
30040	833678
32419	833679
11436	833680
16627	833681
155247	833682
3004	833683
44716	833684
17534	833685
41195	833686
25517	833687
20923	833688
94907	833689
18346	833690
31384	833691
88220	833692
111560	833693
5168	833694
39790	833695
266181	833696
20374	833697
3759	833698
31939	833699
5532	833700
87577	833701
116119	833702
114912	833703
132203	833704
13196	833705
6073	833706
27672	833707
6250	833708
173	833709
220280	833710
141868	833711
1370	833712
106877	833713
212057	833714
67	833715
4315	833716
115	833717
5342	833718
2285	833719
47457	833720
79527	833721
85512	833722
29644	833723
9834	833724
16168	833725
239310	833726
53386	833727
7770	833728
146590	833729
135451	833730
15731	833731
30738	833732
40790	833733
65404	833734
237483	833735
20640	833736
72225	833737
5291	833738
33023	833739
9466	833740
52304	833741
148740	833742
21611	833743
9391	833744
25121	833745
239977	833746
41129	833747
17337	833748
9689	833749
52666	833750
16558	833751
1492	833752
16274	833753
75642	833754
97943	833755
8691	833756
9592	833757
238429	833758
113813	833759
84903	833760
168	833761
22376	833762
16696	833763
40773	833764
214251	833765
3346	833766
114194	833767
4715	833768
113044	833769
17383	833770
259	833771
93002	833772
75538	833773
103215	833774
146771	833775
60965	833776
6272	833777
9330	833778
44804	833779
15890	833780
43258	833781
37479	833782
31901	833783
104878	833784
11188	833785
113098	833786
138246	833787
33506	833788
222810	833789
50096	833790
8761	833791
37219	833792
58820	833793
205737	833794
5268	833795
31186	833796
136309	833797
205820	833798
70642	833799
68173	833800
2141	833801
223459	833802
443	833803
111183	833804
9574	833805
42158	833806
177078	833807
23510	833808
11026	833809
3840	833810
104444	833811
105707	833812
96121	833813
2172	833814
131023	833815
57608	833816
27034	833817
5854	833818
271653	833819
250717	833820
59508	833821
16570	833822
17601	833823
6993	833824
33749	833825
99826	833826
17636	833827
23703	833828
186183	833829
82793	833830
6330	833831
146667	833832
135	833833
119158	833834
120603	833835
37	833836
2715	833837
64731	833838
17547	833839
155150	833840
23917	833841
96664	833842
15681	833843
12897	833844
8555	833845
64625	833846
48707	833847
111591	833848
240472	833849
74228	833850
15632	833851
114001	833852
43965	833853
101312	833854
30066	833855
51265	833856
3087	833857
19813	833858
240487	833859
21037	833860
5373	833861
37870	833862
229063	833863
113138	833864
69	833865
65139	833866
1839	833867
82501	833868
30882	833869
61254	833870
290	833871
102388	833872
160663	833873
267	833874
60397	833875
24084	833876
36394	833877
213590	833878
94296	833879
19842	833880
15877	833881
150480	833882
59066	833883
247025	833884
302	833885
204754	833886
3417	833887
3656	833888
30899	833889
85461	833890
475	833891
90008	833892
175036	833893
105919	833894
2574	833895
2081	833896
8831	833897
47666	833898
1633	833899
186033	833900
214425	833901
170092	833902
27086	833903
60473	833904
46465	833905
30836	833906
110700	833907
108714	833908
138989	833909
69781	833910
102240	833911
107583	833912
12676	833913
16230	833914
71868	833915
73993	833916
263093	833917
125245	833918
75455	833919
220906	833920
186372	833921
19760	833922
3743	833923
23605	833924
27547	833925
224637	833926
68492	833927
1516	833928
1	833929
52876	833930
36830	833931
130689	833932
527	833933
502	833934
7077	833935
16653	833936
7290	833937
23877	833938
18614	833939
2548	833940
165550	833941
48569	833942
7386	833943
758	833944
22905	833945
152193	833946
4303	833947
63552	833948
1358	833949
10828	833950
47673	833951
19071	833952
85027	833953
137003	833954
8715	833955
8768	833956
2613	833957
41287	833958
2453	833959
124090	833960
153890	833961
5356	833962
17555	833963
179313	833964
37340	833965
1386	833966
255910	833967
257346	833968
153892	833969
80938	833970
142014	833971
165055	833972
41825	833973
117888	833974
25410	833975
4870	833976
4371	833977
85786	833978
146651	833979
38742	833980
2118	833981
20556	833982
38640	833983
62051	833984
3516	833985
1410	833986
68	833987
101706	833988
17068	833989
20580	833990
9147	833991
815	833992
5764	833993
125245	833994
23945	833995
70645	833996
6983	833997
26179	833998
35848	833999
167651	834000
27626	834001
64044	834002
240269	834003
4873	834004
2413	834005
27851	834006
14582	834007
6359	834008
32639	834009
82334	834010
28410	834011
127572	834012
15612	834013
209314	834014
45977	834015
26296	834016
32890	834017
123564	834018
9803	834019
19161	834020
53123	834021
16084	834022
31462	834023
7544	834024
19393	834025
649	834026
15052	834027
45338	834028
243967	834029
33313	834030
27212	834031
8089	834032
17662	834033
34862	834034
14141	834035
39786	834036
71629	834037
109893	834038
184899	834039
2404	834040
7	834041
23158	834042
110448	834043
2908	834044
7229	834045
31940	834046
9897	834047
98368	834048
14133	834049
99578	834050
234306	834051
7448	834052
163404	834053
372	834054
64973	834055
174636	834056
95385	834057
78367	834058
16572	834059
44479	834060
10559	834061
86748	834062
50253	834063
157072	834064
66158	834065
1834	834066
27531	834067
6583	834068
221902	834069
108183	834070
3144	834071
93212	834072
1463	834073
125921	834074
211739	834075
71180	834076
113742	834077
69651	834078
9669	834079
29996	834080
64375	834081
38076	834082
20332	834083
2071	834084
159	834085
14742	834086
6585	834087
55871	834088
37532	834089
1968	834090
58159	834091
29499	834092
805	834093
3355	834094
124692	834095
802	834096
163297	834097
3011	834098
146157	834099
52703	834100
135916	834101
77565	834102
5064	834103
10052	834104
83301	834105
168552	834106
267433	834107
1396	834108
37634	834109
64613	834110
11	834111
179470	834112
164427	834113
97739	834114
85908	834115
20537	834116
81161	834117
80695	834118
13774	834119
33202	834120
17590	834121
24901	834122
15691	834123
60036	834124
267665	834125
24470	834126
791	834127
59334	834128
66838	834129
190	834130
43509	834131
56236	834132
96739	834133
34292	834134
40453	834135
69536	834136
5818	834137
1197	834138
126332	834139
31306	834140
42456	834141
41852	834142
36956	834143
223744	834144
28561	834145
54951	834146
144820	834147
2101	834148
34705	834149
78832	834150
68540	834151
26208	834152
33515	834153
28064	834154
4278	834155
47467	834156
29461	834157
18590	834158
32464	834159
24772	834160
17988	834161
705	834162
7522	834163
17656	834164
170205	834165
12144	834166
28525	834167
10001	834168
7132	834169
9360	834170
94899	834171
1183	834172
26372	834173
26843	834174
100242	834175
98439	834176
3811	834177
49670	834178
58511	834179
68449	834180
144562	834181
16113	834182
4709	834183
4808	834184
15823	834185
21990	834186
18273	834187
104276	834188
158004	834189
271842	834190
75339	834191
6064	834192
54475	834193
34265	834194
94437	834195
163038	834196
5849	834197
24072	834198
41949	834199
14364	834200
125108	834201
109494	834202
43585	834203
37320	834204
2201	834205
56131	834206
929	834207
50422	834208
40447	834209
50	834210
41623	834211
16673	834212
170171	834213
54852	834214
76802	834215
267067	834216
31771	834217
271133	834218
22615	834219
258681	834220
415	834221
20590	834222
179998	834223
110981	834224
4806	834225
56034	834226
7308	834227
34023	834228
52270	834229
56043	834230
11479	834231
150615	834232
118144	834233
41256	834234
33	834235
145256	834236
86837	834237
12994	834238
11678	834239
22741	834240
77399	834241
56878	834242
17	834243
210311	834244
4113	834245
23219	834246
2417	834247
179973	834248
95892	834249
127034	834250
108644	834251
194715	834252
169494	834253
32596	834254
10176	834255
39962	834256
223569	834257
130474	834258
37406	834259
201390	834260
24269	834261
35655	834262
34228	834263
6720	834264
119705	834265
121567	834266
174	834267
28566	834268
239844	834269
8241	834270
160278	834271
7738	834272
67325	834273
11616	834274
28508	834275
17038	834276
52843	834277
50338	834278
52253	834279
6070	834280
256952	834281
118197	834282
39671	834283
52949	834284
124	834285
106406	834286
68819	834287
138672	834288
243163	834289
1235	834290
214233	834291
3773	834292
33888	834293
202348	834294
155408	834295
158438	834296
60919	834297
2237	834298
94853	834299
2434	834300
20048	834301
254008	834302
51659	834303
266860	834304
244663	834305
108412	834306
6636	834307
9535	834308
1651	834309
131776	834310
117425	834311
11709	834312
8807	834313
73221	834314
1872	834315
24633	834316
24653	834317
18338	834318
13772	834319
15461	834320
180608	834321
1823	834322
443	834323
39641	834324
94415	834325
95694	834326
10470	834327
159213	834328
532	834329
141007	834330
77241	834331
136773	834332
34695	834333
14686	834334
114881	834335
58499	834336
104301	834337
15326	834338
27895	834339
269573	834340
67039	834341
78004	834342
9902	834343
17834	834344
751	834345
41348	834346
9446	834347
28399	834348
18375	834349
16280	834350
229491	834351
156704	834352
141810	834353
136648	834354
77601	834355
73834	834356
4557	834357
84985	834358
11258	834359
2702	834360
39469	834361
110112	834362
56118	834363
8298	834364
45226	834365
104616	834366
233273	834367
20831	834368
52638	834369
20537	834370
112494	834371
108943	834372
1997	834373
39258	834374
266613	834375
148474	834376
151611	834377
47886	834378
217657	834379
194997	834380
45331	834381
8480	834382
147492	834383
473	834384
45498	834385
62456	834386
5957	834387
9004	834388
32790	834389
251754	834390
119950	834391
5917	834392
77900	834393
13044	834394
10630	834395
442	834396
2510	834397
765	834398
109914	834399
23918	834400
135201	834401
1019	834402
3513	834403
34857	834404
47020	834405
14495	834406
3487	834407
7742	834408
243923	834409
6138	834410
36326	834411
21746	834412
218288	834413
93502	834414
28908	834415
94512	834416
6113	834417
57209	834418
248373	834419
166138	834420
136529	834421
170078	834422
29842	834423
108	834424
1799	834425
96102	834426
155993	834427
88035	834428
1341	834429
7066	834430
19335	834431
838	834432
43071	834433
72742	834434
97530	834435
45928	834436
137570	834437
159603	834438
74324	834439
325	834440
83993	834441
46251	834442
28432	834443
25891	834444
257649	834445
175247	834446
139202	834447
157909	834448
82102	834449
215573	834450
6072	834451
127963	834452
1546	834453
12230	834454
172998	834455
47675	834456
271	834457
16894	834458
5608	834459
20697	834460
18408	834461
25488	834462
23150	834463
168873	834464
30039	834465
1461	834466
167869	834467
159620	834468
396	834469
30439	834470
75929	834471
160352	834472
52759	834473
189767	834474
7830	834475
55033	834476
15151	834477
212350	834478
9279	834479
105904	834480
62570	834481
14545	834482
20934	834483
76957	834484
80469	834485
35376	834486
2775	834487
233155	834488
29612	834489
74532	834490
10722	834491
200316	834492
165250	834493
92737	834494
6130	834495
14968	834496
33297	834497
3175	834498
63467	834499
127408	834500
715	834501
205427	834502
16239	834503
70757	834504
67623	834505
915	834506
66805	834507
12374	834508
211280	834509
177366	834510
2730	834511
1324	834512
13610	834513
37790	834514
44253	834515
18198	834516
9291	834517
95990	834518
25106	834519
118218	834520
149241	834521
150702	834522
88957	834523
3215	834524
56746	834525
38436	834526
13904	834527
106520	834528
104205	834529
80723	834530
141177	834531
32236	834532
29618	834533
42101	834534
16855	834535
212	834536
250603	834537
71482	834538
272462	834539
990	834540
58388	834541
78606	834542
17696	834543
38271	834544
33227	834545
13162	834546
61955	834547
114799	834548
32807	834549
1079	834550
10187	834551
34898	834552
43512	834553
19351	834554
546	834555
222302	834556
79861	834557
34835	834558
807	834559
172811	834560
82620	834561
178977	834562
1438	834563
307	834564
15989	834565
6710	834566
38776	834567
176328	834568
8248	834569
164964	834570
67335	834571
23053	834572
5336	834573
11846	834574
85415	834575
46217	834576
101428	834577
17053	834578
5174	834579
56795	834580
98943	834581
10377	834582
1342	834583
4840	834584
8470	834585
8368	834586
5827	834587
470	834588
18866	834589
18163	834590
5630	834591
17	834592
34214	834593
7870	834594
65006	834595
35163	834596
210	834597
63571	834598
1623	834599
35767	834600
17011	834601
243848	834602
65767	834603
71823	834604
20457	834605
59196	834606
127853	834607
4176	834608
8253	834609
4207	834610
10402	834611
44922	834612
199	834613
10343	834614
187941	834615
18476	834616
12584	834617
76259	834618
14951	834619
8120	834620
203852	834621
10822	834622
39361	834623
152060	834624
27178	834625
111949	834626
37873	834627
98602	834628
53645	834629
102959	834630
7685	834631
57040	834632
10507	834633
14623	834634
11099	834635
173056	834636
15342	834637
69986	834638
139914	834639
1	834640
3644	834641
16914	834642
132294	834643
664	834644
30756	834645
69034	834646
46298	834647
106790	834648
42630	834649
4904	834650
3384	834651
4189	834652
16067	834653
93340	834654
16051	834655
114050	834656
14301	834657
253198	834658
59790	834659
89682	834660
172657	834661
28881	834662
268678	834663
575	834664
5107	834665
32053	834666
17126	834667
8568	834668
160977	834669
63438	834670
87940	834671
58938	834672
12669	834673
13761	834674
259780	834675
133393	834676
132931	834677
97948	834678
1562	834679
7556	834680
11826	834681
142040	834682
3920	834683
352	834684
97326	834685
217636	834686
17632	834687
10078	834688
100505	834689
260979	834690
89413	834691
23216	834692
3782	834693
127356	834694
229080	834695
34514	834696
11909	834697
48141	834698
2804	834699
16374	834700
381	834701
8931	834702
1298	834703
3373	834704
82524	834705
27325	834706
50291	834707
75190	834708
213167	834709
393	834710
19330	834711
36689	834712
77835	834713
100006	834714
68426	834715
4554	834716
155166	834717
147918	834718
196499	834719
98475	834720
40104	834721
42301	834722
2050	834723
45564	834724
218168	834725
107364	834726
814	834727
4625	834728
19854	834729
214609	834730
4256	834731
62540	834732
4979	834733
76473	834734
3324	834735
25929	834736
18204	834737
127	834738
22254	834739
79129	834740
57298	834741
32743	834742
105	834743
21520	834744
129299	834745
76178	834746
35419	834747
46480	834748
36012	834749
53819	834750
31478	834751
28	834752
255151	834753
184352	834754
38042	834755
30444	834756
8875	834757
848	834758
49105	834759
11832	834760
9241	834761
83587	834762
26327	834763
126036	834764
191243	834765
107981	834766
207355	834767
88087	834768
9709	834769
16424	834770
29104	834771
113026	834772
23595	834773
68394	834774
35892	834775
6404	834776
56762	834777
29231	834778
2858	834779
6055	834780
168119	834781
21022	834782
42012	834783
2379	834784
52861	834785
77747	834786
61057	834787
10520	834788
2818	834789
3939	834790
38948	834791
28256	834792
164396	834793
74102	834794
67997	834795
3490	834796
34239	834797
37744	834798
89333	834799
270726	834800
7982	834801
222913	834802
136446	834803
84873	834804
129438	834805
55164	834806
2918	834807
206234	834808
17879	834809
309	834810
10505	834811
11299	834812
76829	834813
104665	834814
185456	834815
8426	834816
148677	834817
67695	834818
17789	834819
51867	834820
34471	834821
6187	834822
44624	834823
218090	834824
45953	834825
19982	834826
244	834827
69222	834828
92542	834829
159589	834830
12161	834831
11449	834832
77909	834833
17479	834834
18440	834835
9325	834836
113018	834837
18279	834838
967	834839
42211	834840
20140	834841
30360	834842
68514	834843
146130	834844
264016	834845
9448	834846
134721	834847
23168	834848
59941	834849
170552	834850
29629	834851
150957	834852
102420	834853
75807	834854
40427	834855
25533	834856
67018	834857
212746	834858
143391	834859
82474	834860
57142	834861
71116	834862
7566	834863
76437	834864
178884	834865
49568	834866
69738	834867
3507	834868
23648	834869
69512	834870
59581	834871
238150	834872
190810	834873
8232	834874
138673	834875
3428	834876
124585	834877
87558	834878
261237	834879
12077	834880
113052	834881
12970	834882
159139	834883
40673	834884
232526	834885
68976	834886
1087	834887
124	834888
78937	834889
117964	834890
109366	834891
8484	834892
32915	834893
3207	834894
132786	834895
58063	834896
103419	834897
42893	834898
4579	834899
129779	834900
36396	834901
23542	834902
59335	834903
39692	834904
23889	834905
107741	834906
141306	834907
635	834908
3904	834909
7172	834910
193560	834911
97169	834912
21502	834913
19010	834914
12058	834915
60697	834916
14814	834917
242590	834918
147842	834919
639	834920
131196	834921
211775	834922
213922	834923
100046	834924
628	834925
37523	834926
15765	834927
18070	834928
78610	834929
175878	834930
29513	834931
32749	834932
9078	834933
47755	834934
39728	834935
79467	834936
76100	834937
58992	834938
19605	834939
89855	834940
45994	834941
14480	834942
34597	834943
50695	834944
216006	834945
100203	834946
4309	834947
255896	834948
49509	834949
73534	834950
260601	834951
2607	834952
181218	834953
255192	834954
22680	834955
2317	834956
87747	834957
6065	834958
153351	834959
6221	834960
201988	834961
57745	834962
91168	834963
81280	834964
3284	834965
633	834966
3670	834967
25053	834968
86146	834969
165894	834970
23616	834971
2907	834972
202245	834973
50570	834974
554	834975
88184	834976
230528	834977
203474	834978
231106	834979
217023	834980
481	834981
54	834982
203910	834983
8215	834984
1567	834985
19075	834986
4759	834987
21747	834988
4086	834989
127540	834990
14877	834991
38207	834992
77921	834993
74654	834994
10583	834995
256153	834996
12046	834997
81602	834998
17332	834999
4998	835000
119056	835001
195	835002
71896	835003
188244	835004
232108	835005
83566	835006
48361	835007
157105	835008
17313	835009
598	835010
112012	835011
256468	835012
74296	835013
51107	835014
5212	835015
33714	835016
2408	835017
160845	835018
167248	835019
74073	835020
18653	835021
339	835022
96246	835023
105645	835024
72803	835025
84167	835026
40024	835027
200657	835028
166980	835029
5797	835030
165009	835031
2090	835032
118333	835033
66490	835034
260621	835035
68096	835036
7996	835037
49419	835038
29956	835039
24219	835040
10218	835041
149362	835042
77109	835043
6328	835044
5670	835045
4882	835046
120048	835047
11037	835048
89154	835049
12294	835050
2246	835051
36387	835052
12221	835053
45450	835054
19002	835055
32952	835056
115954	835057
11490	835058
86409	835059
2153	835060
14960	835061
612	835062
24496	835063
47267	835064
122930	835065
5478	835066
71785	835067
159696	835068
84497	835069
51325	835070
72062	835071
4783	835072
68167	835073
24984	835074
4013	835075
192850	835076
15340	835077
25158	835078
24108	835079
70707	835080
107197	835081
855	835082
191361	835083
94335	835084
18378	835085
145850	835086
50114	835087
41959	835088
6132	835089
97449	835090
23681	835091
534	835092
1448	835093
72480	835094
76819	835095
2863	835096
79906	835097
2323	835098
71406	835099
102913	835100
95304	835101
29789	835102
3562	835103
130307	835104
34395	835105
91432	835106
53319	835107
22358	835108
130849	835109
97493	835110
54031	835111
12797	835112
15997	835113
12453	835114
120683	835115
86602	835116
80746	835117
82955	835118
68279	835119
53455	835120
61619	835121
12012	835122
2666	835123
68951	835124
60506	835125
98282	835126
138685	835127
2738	835128
159594	835129
1362	835130
77890	835131
82097	835132
7924	835133
3573	835134
5418	835135
149255	835136
52144	835137
32876	835138
238714	835139
208763	835140
19950	835141
11488	835142
200103	835143
264993	835144
879	835145
76169	835146
196849	835147
33978	835148
81006	835149
134585	835150
40432	835151
79810	835152
9458	835153
190521	835154
2232	835155
231817	835156
44558	835157
105	835158
129548	835159
674	835160
119416	835161
158092	835162
132971	835163
27323	835164
35492	835165
72803	835166
233400	835167
13433	835168
88368	835169
10817	835170
9907	835171
21455	835172
9401	835173
127270	835174
58559	835175
21492	835176
183	835177
16383	835178
27500	835179
137891	835180
110362	835181
3033	835182
114911	835183
8670	835184
234593	835185
184336	835186
838	835187
75246	835188
189770	835189
394	835190
68544	835191
52816	835192
92064	835193
91173	835194
5179	835195
35546	835196
44683	835197
6800	835198
11834	835199
81489	835200
13702	835201
224260	835202
4020	835203
97764	835204
64796	835205
28429	835206
141015	835207
14303	835208
180856	835209
34830	835210
225304	835211
848	835212
129702	835213
105655	835214
124303	835215
224207	835216
16244	835217
154859	835218
64148	835219
110351	835220
51530	835221
133463	835222
3486	835223
1121	835224
112220	835225
31350	835226
38464	835227
55474	835228
45278	835229
104443	835230
51221	835231
14915	835232
26972	835233
58486	835234
9498	835235
47739	835236
81840	835237
252963	835238
636	835239
73733	835240
28431	835241
104958	835242
192645	835243
61125	835244
75510	835245
163141	835246
12832	835247
560	835248
258272	835249
67308	835250
25755	835251
12423	835252
56166	835253
176735	835254
82035	835255
139937	835256
106175	835257
207628	835258
14601	835259
229873	835260
57337	835261
55125	835262
89396	835263
34428	835264
8395	835265
136868	835266
230098	835267
54142	835268
4282	835269
21824	835270
13899	835271
57005	835272
23210	835273
110288	835274
162405	835275
8559	835276
50464	835277
490	835278
80970	835279
13919	835280
406	835281
1349	835282
148794	835283
72519	835284
167173	835285
16777	835286
20043	835287
178134	835288
86332	835289
114044	835290
24124	835291
206524	835292
37123	835293
4583	835294
27913	835295
19759	835296
64667	835297
3614	835298
152835	835299
34505	835300
132200	835301
2462	835302
4436	835303
12011	835304
284	835305
142510	835306
11652	835307
69815	835308
68352	835309
6678	835310
207066	835311
21696	835312
66395	835313
141092	835314
83922	835315
121408	835316
40517	835317
32804	835318
133366	835319
56823	835320
14792	835321
8239	835322
38174	835323
49053	835324
865	835325
114569	835326
113	835327
66763	835328
3569	835329
34362	835330
51793	835331
88404	835332
82302	835333
22399	835334
1294	835335
89852	835336
32450	835337
118398	835338
3743	835339
47217	835340
18843	835341
185272	835342
1643	835343
102535	835344
78	835345
261528	835346
210795	835347
49026	835348
15616	835349
75982	835350
18660	835351
36209	835352
13304	835353
76261	835354
107428	835355
90804	835356
76244	835357
103198	835358
1341	835359
27691	835360
5470	835361
5803	835362
69152	835363
86517	835364
15473	835365
109403	835366
6449	835367
160356	835368
164197	835369
162502	835370
255161	835371
416	835372
17098	835373
1	835374
45753	835375
6301	835376
112838	835377
11636	835378
32223	835379
95625	835380
129692	835381
3863	835382
13066	835383
39747	835384
18189	835385
71900	835386
45932	835387
37121	835388
110851	835389
4604	835390
22761	835391
68319	835392
45197	835393
207	835394
3551	835395
184886	835396
43118	835397
29727	835398
56015	835399
17895	835400
173591	835401
28611	835402
10012	835403
51480	835404
6318	835405
91891	835406
2869	835407
3651	835408
79384	835409
133346	835410
126590	835411
114290	835412
588	835413
119112	835414
8421	835415
81992	835416
38482	835417
4260	835418
11452	835419
140129	835420
140030	835421
46938	835422
22992	835423
231572	835424
14555	835425
1869	835426
13304	835427
95871	835428
14196	835429
23019	835430
43385	835431
80445	835432
56901	835433
95054	835434
22468	835435
6065	835436
1061	835437
18393	835438
14324	835439
129564	835440
10922	835441
263669	835442
21051	835443
118678	835444
59659	835445
66276	835446
19952	835447
48059	835448
266697	835449
3908	835450
254760	835451
106713	835452
5181	835453
243528	835454
136090	835455
177277	835456
144718	835457
39422	835458
62513	835459
54789	835460
46805	835461
72048	835462
183565	835463
265996	835464
21453	835465
12563	835466
3958	835467
308	835468
9	835469
390	835470
25139	835471
113384	835472
2473	835473
62086	835474
13758	835475
4086	835476
176033	835477
99602	835478
32303	835479
3966	835480
130676	835481
8221	835482
729	835483
50303	835484
20580	835485
206371	835486
184532	835487
106	835488
59679	835489
200822	835490
13256	835491
118689	835492
25400	835493
63393	835494
3521	835495
150772	835496
144354	835497
5854	835498
6826	835499
1652	835500
922	835501
7271	835502
139538	835503
20960	835504
143673	835505
24560	835506
2289	835507
30364	835508
154951	835509
50803	835510
1084	835511
575	835512
241011	835513
70166	835514
59693	835515
143151	835516
57827	835517
8	835518
652	835519
29977	835520
22893	835521
235134	835522
55711	835523
153204	835524
50922	835525
114780	835526
154449	835527
2657	835528
3196	835529
63117	835530
4115	835531
214743	835532
1126	835533
47799	835534
4655	835535
22801	835536
233930	835537
101763	835538
266478	835539
231707	835540
234559	835541
166555	835542
51683	835543
21405	835544
83519	835545
57814	835546
621	835547
39851	835548
212640	835549
158990	835550
104806	835551
25264	835552
6981	835553
19402	835554
12346	835555
158387	835556
112	835557
112665	835558
90355	835559
13122	835560
193781	835561
109856	835562
176637	835563
15935	835564
13177	835565
175702	835566
251317	835567
48215	835568
74476	835569
7775	835570
53731	835571
4138	835572
88896	835573
74607	835574
103263	835575
10414	835576
16563	835577
210600	835578
73913	835579
186036	835580
520	835581
17959	835582
9556	835583
151032	835584
12318	835585
14579	835586
183041	835587
1496	835588
52775	835589
213420	835590
2589	835591
965	835592
14388	835593
95521	835594
5679	835595
9544	835596
182666	835597
3430	835598
115033	835599
127987	835600
3221	835601
61017	835602
871	835603
747	835604
3743	835605
26628	835606
71781	835607
50307	835608
5894	835609
75194	835610
25297	835611
103204	835612
59295	835613
55841	835614
94	835615
2660	835616
99940	835617
12471	835618
11921	835619
132213	835620
961	835621
187919	835622
16486	835623
5234	835624
89119	835625
708	835626
84	835627
39573	835628
1668	835629
46611	835630
175091	835631
232205	835632
6663	835633
121777	835634
23073	835635
37001	835636
38613	835637
171237	835638
198223	835639
9619	835640
33422	835641
8635	835642
13998	835643
47359	835644
25223	835645
26850	835646
1827	835647
6040	835648
2825	835649
834	835650
11114	835651
22552	835652
42438	835653
26889	835654
166561	835655
37174	835656
50843	835657
5437	835658
40435	835659
159823	835660
7053	835661
16789	835662
3003	835663
21743	835664
37885	835665
8392	835666
95395	835667
75677	835668
19718	835669
91037	835670
91543	835671
164031	835672
204375	835673
44785	835674
21801	835675
74605	835676
9498	835677
931	835678
173578	835679
163468	835680
94456	835681
69345	835682
264295	835683
157615	835684
135275	835685
249121	835686
45720	835687
30392	835688
18904	835689
33911	835690
151477	835691
131313	835692
11762	835693
41036	835694
39974	835695
226226	835696
120097	835697
17502	835698
27304	835699
30105	835700
56882	835701
137	835702
10425	835703
3902	835704
251050	835705
3403	835706
12990	835707
702	835708
99050	835709
63638	835710
138201	835711
56553	835712
35087	835713
50086	835714
123256	835715
7201	835716
260206	835717
3177	835718
47412	835719
3363	835720
20218	835721
19239	835722
6595	835723
239602	835724
37302	835725
6338	835726
4942	835727
15463	835728
8825	835729
150998	835730
1029	835731
2677	835732
89207	835733
73601	835734
5479	835735
36540	835736
34161	835737
1549	835738
4985	835739
26108	835740
85371	835741
36033	835742
8490	835743
91777	835744
202824	835745
37135	835746
156448	835747
85950	835748
36256	835749
121206	835750
107022	835751
34697	835752
4017	835753
40263	835754
78529	835755
78689	835756
13504	835757
45759	835758
131372	835759
125343	835760
25210	835761
23591	835762
8143	835763
60191	835764
32169	835765
44063	835766
6109	835767
87654	835768
10226	835769
17149	835770
12600	835771
243625	835772
210	835773
12258	835774
54995	835775
34807	835776
270176	835777
5444	835778
208538	835779
56785	835780
4076	835781
202692	835782
197955	835783
16872	835784
33868	835785
148507	835786
106963	835787
69541	835788
59500	835789
15232	835790
21	835791
235186	835792
132418	835793
2846	835794
10470	835795
50847	835796
25005	835797
6678	835798
66100	835799
882	835800
62979	835801
169280	835802
1636	835803
10242	835804
23080	835805
54965	835806
16995	835807
38449	835808
8194	835809
70634	835810
66916	835811
254038	835812
103326	835813
142673	835814
4367	835815
58648	835816
111762	835817
31889	835818
58633	835819
53511	835820
168249	835821
9945	835822
104097	835823
233716	835824
56582	835825
23218	835826
27152	835827
17907	835828
5074	835829
141725	835830
10399	835831
3026	835832
194868	835833
29820	835834
133718	835835
19365	835836
4538	835837
13211	835838
32007	835839
18860	835840
37031	835841
19564	835842
69929	835843
14365	835844
261459	835845
43585	835846
14977	835847
40163	835848
1065	835849
65338	835850
16434	835851
58366	835852
221193	835853
5178	835854
130704	835855
77121	835856
5101	835857
57531	835858
3721	835859
89549	835860
261670	835861
2038	835862
229478	835863
18005	835864
7646	835865
42929	835866
34209	835867
35172	835868
105650	835869
79425	835870
127806	835871
52014	835872
40831	835873
245822	835874
9163	835875
23686	835876
72852	835877
97612	835878
6741	835879
139251	835880
6689	835881
248837	835882
63726	835883
148749	835884
161119	835885
1547	835886
259737	835887
951	835888
39386	835889
23641	835890
124569	835891
84279	835892
104877	835893
16417	835894
2339	835895
58427	835896
272794	835897
6	835898
12121	835899
91138	835900
135372	835901
66556	835902
13566	835903
3355	835904
109377	835905
72109	835906
6341	835907
37231	835908
82749	835909
46344	835910
235796	835911
101352	835912
149348	835913
63518	835914
240761	835915
129502	835916
22090	835917
10753	835918
67803	835919
101469	835920
97182	835921
49573	835922
15072	835923
209872	835924
1430	835925
14388	835926
49645	835927
52581	835928
50935	835929
71347	835930
37170	835931
75897	835932
196119	835933
71438	835934
69090	835935
76309	835936
49644	835937
22977	835938
84617	835939
9323	835940
156925	835941
124861	835942
106060	835943
212430	835944
36113	835945
847	835946
2279	835947
10310	835948
2238	835949
29952	835950
16841	835951
144518	835952
80597	835953
57500	835954
40596	835955
236447	835956
31329	835957
6141	835958
108731	835959
21477	835960
239731	835961
18911	835962
252	835963
73418	835964
194664	835965
66573	835966
80421	835967
33360	835968
38889	835969
31526	835970
154847	835971
22437	835972
43792	835973
84296	835974
57717	835975
7957	835976
35097	835977
28458	835978
496	835979
29073	835980
16034	835981
49147	835982
4570	835983
16225	835984
1584	835985
629	835986
13458	835987
6730	835988
99693	835989
267187	835990
40330	835991
13436	835992
50380	835993
28907	835994
16464	835995
21126	835996
112699	835997
18650	835998
24977	835999
230732	836000
257030	836001
7972	836002
114020	836003
189396	836004
86031	836005
8703	836006
94148	836007
121	836008
78011	836009
82969	836010
253	836011
4022	836012
44318	836013
31021	836014
78398	836015
43063	836016
36168	836017
6797	836018
50876	836019
245815	836020
56135	836021
2602	836022
167742	836023
85513	836024
30979	836025
3788	836026
40842	836027
6565	836028
61665	836029
38	836030
104864	836031
85643	836032
27251	836033
72020	836034
13252	836035
1441	836036
1172	836037
72718	836038
8793	836039
32303	836040
11763	836041
237185	836042
46089	836043
188880	836044
91956	836045
159343	836046
249735	836047
19074	836048
256328	836049
7198	836050
10029	836051
14867	836052
2095	836053
3800	836054
58611	836055
2099	836056
14062	836057
133268	836058
170	836059
167614	836060
109213	836061
8937	836062
202780	836063
13804	836064
58613	836065
54560	836066
196240	836067
139995	836068
34721	836069
41828	836070
140156	836071
8024	836072
6874	836073
131798	836074
46796	836075
4688	836076
39632	836077
3471	836078
22682	836079
162372	836080
113353	836081
92300	836082
193571	836083
63710	836084
73734	836085
11897	836086
92134	836087
13973	836088
125424	836089
76281	836090
15286	836091
2597	836092
86767	836093
62070	836094
152511	836095
24393	836096
51228	836097
1628	836098
29038	836099
27321	836100
6468	836101
33780	836102
9901	836103
240454	836104
75087	836105
64992	836106
2780	836107
46907	836108
28784	836109
270918	836110
91613	836111
4730	836112
141376	836113
160019	836114
39234	836115
31451	836116
52773	836117
10183	836118
3063	836119
61938	836120
666	836121
57622	836122
83360	836123
50503	836124
193713	836125
21318	836126
280	836127
19406	836128
25872	836129
168973	836130
96969	836131
177922	836132
47247	836133
178613	836134
104637	836135
133265	836136
106506	836137
19189	836138
80692	836139
823	836140
19602	836141
430	836142
119342	836143
34565	836144
138764	836145
123581	836146
11231	836147
232223	836148
22228	836149
2174	836150
14334	836151
19522	836152
35945	836153
14842	836154
1720	836155
1531	836156
110975	836157
48440	836158
78664	836159
254401	836160
19490	836161
5683	836162
134590	836163
174746	836164
1283	836165
384	836166
18038	836167
60423	836168
235304	836169
5131	836170
15376	836171
156253	836172
84588	836173
13153	836174
113108	836175
77049	836176
327	836177
10112	836178
135680	836179
73875	836180
170717	836181
5792	836182
162763	836183
1990	836184
8095	836185
15616	836186
51474	836187
8450	836188
6653	836189
4706	836190
125225	836191
14347	836192
126028	836193
214698	836194
175820	836195
40049	836196
1703	836197
82318	836198
211213	836199
217305	836200
73147	836201
56763	836202
160583	836203
27084	836204
154740	836205
103265	836206
23537	836207
95646	836208
30505	836209
5942	836210
164198	836211
18575	836212
237681	836213
78881	836214
6062	836215
59564	836216
111755	836217
148	836218
43794	836219
4808	836220
840	836221
105357	836222
14399	836223
16391	836224
142679	836225
1630	836226
96765	836227
195924	836228
72023	836229
28519	836230
3437	836231
20853	836232
77807	836233
60238	836234
18088	836235
35200	836236
186787	836237
4378	836238
146667	836239
9635	836240
87871	836241
75261	836242
146604	836243
178434	836244
38737	836245
8084	836246
83878	836247
209381	836248
98956	836249
33516	836250
3020	836251
32943	836252
82975	836253
62865	836254
157545	836255
38085	836256
42195	836257
156605	836258
61653	836259
76241	836260
77762	836261
10098	836262
98640	836263
1324	836264
4170	836265
25117	836266
74645	836267
54686	836268
25118	836269
19460	836270
34168	836271
21268	836272
23010	836273
54208	836274
19452	836275
220593	836276
47069	836277
3799	836278
72192	836279
41339	836280
95433	836281
52788	836282
149251	836283
181316	836284
41695	836285
6145	836286
78628	836287
43279	836288
4148	836289
52794	836290
74846	836291
497	836292
204652	836293
41310	836294
13677	836295
90328	836296
54350	836297
131267	836298
4128	836299
18951	836300
2449	836301
178992	836302
3741	836303
157938	836304
16546	836305
25498	836306
22174	836307
10842	836308
151597	836309
25274	836310
7375	836311
485	836312
154332	836313
1484	836314
177633	836315
21011	836316
98385	836317
47727	836318
207930	836319
29565	836320
16943	836321
76031	836322
51008	836323
217349	836324
25374	836325
54785	836326
76188	836327
59725	836328
189340	836329
99069	836330
141328	836331
17568	836332
96113	836333
14192	836334
135017	836335
157855	836336
231	836337
3292	836338
259157	836339
191054	836340
65259	836341
38490	836342
16134	836343
85721	836344
90287	836345
91590	836346
18549	836347
2494	836348
3223	836349
62639	836350
117177	836351
85118	836352
57250	836353
35591	836354
25	836355
34819	836356
32665	836357
38047	836358
76654	836359
78971	836360
116272	836361
1015	836362
18583	836363
6897	836364
23130	836365
28360	836366
39293	836367
36275	836368
43287	836369
97951	836370
10464	836371
40287	836372
15486	836373
250376	836374
249494	836375
9414	836376
216931	836377
206935	836378
80434	836379
16473	836380
209288	836381
58845	836382
3656	836383
13671	836384
11753	836385
35900	836386
26382	836387
121689	836388
45468	836389
15857	836390
50692	836391
193390	836392
3824	836393
39995	836394
118404	836395
46308	836396
5093	836397
125568	836398
4920	836399
199669	836400
111044	836401
38654	836402
107019	836403
12937	836404
1029	836405
77148	836406
29677	836407
269763	836408
40549	836409
2753	836410
9233	836411
2205	836412
28203	836413
3598	836414
99626	836415
132412	836416
79615	836417
14636	836418
646	836419
19218	836420
693	836421
93213	836422
2122	836423
2727	836424
70370	836425
43287	836426
116069	836427
33230	836428
225093	836429
133042	836430
18463	836431
28129	836432
3043	836433
3640	836434
73832	836435
26907	836436
40299	836437
63693	836438
3413	836439
127244	836440
122790	836441
159765	836442
17351	836443
5300	836444
129	836445
91348	836446
92233	836447
20589	836448
26053	836449
70185	836450
21522	836451
257818	836452
57637	836453
19984	836454
36070	836455
751	836456
11152	836457
96	836458
75090	836459
104222	836460
2429	836461
74092	836462
27613	836463
1666	836464
45278	836465
224097	836466
108478	836467
93294	836468
229167	836469
56492	836470
5337	836471
31963	836472
73284	836473
39669	836474
128458	836475
29731	836476
1343	836477
52230	836478
71029	836479
14348	836480
4312	836481
81508	836482
129688	836483
10416	836484
40883	836485
14367	836486
5225	836487
3757	836488
2120	836489
56685	836490
2	836491
29492	836492
15548	836493
26545	836494
7371	836495
16208	836496
69729	836497
8405	836498
56039	836499
19288	836500
238219	836501
126933	836502
3086	836503
78745	836504
31762	836505
232258	836506
39000	836507
10527	836508
56359	836509
17328	836510
257	836511
28846	836512
221988	836513
23325	836514
41905	836515
203896	836516
52784	836517
70464	836518
11056	836519
91123	836520
171835	836521
57901	836522
42131	836523
83764	836524
23995	836525
233114	836526
44219	836527
104901	836528
72079	836529
83922	836530
65122	836531
121835	836532
99124	836533
1393	836534
309	836535
143577	836536
29765	836537
11141	836538
140767	836539
86635	836540
6620	836541
13316	836542
19168	836543
63191	836544
75799	836545
122920	836546
137872	836547
125865	836548
52773	836549
41556	836550
17203	836551
126322	836552
157170	836553
6940	836554
15102	836555
2040	836556
57268	836557
42269	836558
9756	836559
223612	836560
67246	836561
10857	836562
167599	836563
249180	836564
164115	836565
33569	836566
142094	836567
16387	836568
94840	836569
56262	836570
263141	836571
198333	836572
151208	836573
234296	836574
168607	836575
12177	836576
46155	836577
17418	836578
38667	836579
37662	836580
96214	836581
36108	836582
5663	836583
490	836584
200540	836585
7532	836586
86604	836587
236064	836588
130762	836589
35340	836590
27608	836591
5741	836592
19255	836593
12107	836594
44458	836595
52354	836596
70330	836597
14017	836598
139764	836599
116	836600
28327	836601
141905	836602
7167	836603
128427	836604
39777	836605
187417	836606
4993	836607
127545	836608
45415	836609
245508	836610
21295	836611
64006	836612
118481	836613
238675	836614
4456	836615
772	836616
583	836617
21807	836618
42568	836619
105436	836620
42917	836621
159474	836622
28131	836623
28146	836624
6753	836625
112906	836626
53296	836627
1278	836628
57187	836629
12208	836630
263584	836631
59323	836632
136120	836633
9702	836634
31260	836635
16997	836636
9003	836637
11293	836638
168465	836639
153916	836640
26214	836641
27131	836642
43674	836643
35327	836644
2575	836645
118678	836646
102133	836647
72416	836648
99983	836649
216	836650
25548	836651
95755	836652
95000	836653
18411	836654
103136	836655
44476	836656
1246	836657
20012	836658
150193	836659
15857	836660
28160	836661
13474	836662
18727	836663
79891	836664
26490	836665
18891	836666
14326	836667
8343	836668
74290	836669
8232	836670
17635	836671
18228	836672
216313	836673
4605	836674
234350	836675
16857	836676
16404	836677
16426	836678
109470	836679
1497	836680
6901	836681
50565	836682
13106	836683
177	836684
232157	836685
167176	836686
62753	836687
2373	836688
8101	836689
4645	836690
33817	836691
23203	836692
1433	836693
235664	836694
17564	836695
54269	836696
125212	836697
291	836698
105587	836699
211778	836700
2979	836701
116524	836702
19345	836703
19885	836704
1697	836705
13700	836706
19959	836707
18657	836708
272615	836709
164732	836710
87929	836711
12147	836712
100359	836713
150660	836714
56213	836715
51786	836716
21507	836717
225	836718
238062	836719
32893	836720
22271	836721
148	836722
59515	836723
8610	836724
627	836725
192403	836726
141066	836727
3340	836728
67466	836729
188958	836730
66643	836731
4617	836732
28642	836733
5422	836734
24089	836735
16588	836736
212706	836737
56874	836738
46243	836739
157417	836740
123702	836741
17158	836742
183937	836743
19639	836744
2154	836745
2256	836746
2202	836747
14919	836748
2450	836749
102995	836750
103269	836751
78150	836752
36578	836753
112139	836754
97670	836755
1706	836756
252718	836757
19468	836758
33149	836759
3700	836760
9443	836761
119884	836762
136384	836763
5910	836764
155081	836765
37161	836766
146419	836767
149874	836768
14584	836769
13178	836770
34325	836771
57775	836772
41535	836773
69526	836774
60858	836775
33608	836776
5456	836777
42463	836778
48592	836779
5905	836780
87683	836781
28728	836782
4822	836783
3472	836784
110	836785
113719	836786
255	836787
55802	836788
38199	836789
10658	836790
1715	836791
38780	836792
45868	836793
17842	836794
2777	836795
121777	836796
139619	836797
38645	836798
53915	836799
164523	836800
264605	836801
1117	836802
154949	836803
81254	836804
24161	836805
170464	836806
208316	836807
23981	836808
18489	836809
32148	836810
64630	836811
71806	836812
77339	836813
34056	836814
250338	836815
31054	836816
156354	836817
74094	836818
187353	836819
216079	836820
13070	836821
13286	836822
124448	836823
20767	836824
20261	836825
144337	836826
14986	836827
94846	836828
39226	836829
240961	836830
68046	836831
10401	836832
10355	836833
37134	836834
21339	836835
169264	836836
957	836837
13120	836838
93295	836839
15979	836840
57377	836841
86527	836842
167728	836843
8329	836844
132858	836845
1742	836846
32744	836847
159574	836848
98651	836849
90843	836850
11624	836851
9202	836852
42761	836853
32648	836854
3176	836855
21391	836856
62299	836857
139927	836858
229289	836859
255172	836860
20279	836861
981	836862
32263	836863
43997	836864
177	836865
3385	836866
24388	836867
28027	836868
46548	836869
149704	836870
1343	836871
53300	836872
68321	836873
95	836874
7124	836875
237922	836876
220880	836877
51331	836878
14492	836879
26427	836880
22973	836881
20926	836882
2345	836883
36787	836884
78474	836885
6770	836886
93068	836887
203845	836888
59698	836889
40318	836890
2835	836891
75610	836892
125148	836893
268327	836894
40481	836895
148280	836896
12637	836897
35492	836898
215380	836899
46623	836900
151681	836901
223051	836902
115205	836903
20974	836904
22058	836905
15046	836906
32251	836907
14642	836908
16234	836909
35858	836910
5636	836911
108870	836912
14745	836913
82227	836914
79874	836915
2632	836916
24678	836917
404	836918
19166	836919
34813	836920
67487	836921
50228	836922
488	836923
15115	836924
3375	836925
229480	836926
100785	836927
224367	836928
13117	836929
15598	836930
1000	836931
8077	836932
61694	836933
48	836934
11467	836935
249910	836936
3122	836937
35737	836938
183657	836939
10314	836940
1515	836941
90344	836942
7168	836943
248955	836944
80892	836945
4811	836946
242679	836947
61488	836948
12146	836949
684	836950
63075	836951
1241	836952
58732	836953
115232	836954
35688	836955
124838	836956
2184	836957
143444	836958
16536	836959
287	836960
108657	836961
120668	836962
43081	836963
210521	836964
17460	836965
8657	836966
239500	836967
108210	836968
11625	836969
194818	836970
13566	836971
125001	836972
27820	836973
79544	836974
105561	836975
179019	836976
112041	836977
5671	836978
251815	836979
94904	836980
6706	836981
6345	836982
34360	836983
76190	836984
19440	836985
3504	836986
57244	836987
47593	836988
30108	836989
36450	836990
12833	836991
1896	836992
16581	836993
217679	836994
174535	836995
26137	836996
44263	836997
33495	836998
5434	836999
154483	837000
28333	837001
144161	837002
52481	837003
46816	837004
68064	837005
19973	837006
55500	837007
6923	837008
18627	837009
61630	837010
901	837011
30003	837012
11170	837013
163126	837014
4961	837015
109827	837016
193561	837017
437	837018
237898	837019
32641	837020
25533	837021
44382	837022
30093	837023
49197	837024
6533	837025
1764	837026
1698	837027
20062	837028
137954	837029
837	837030
42677	837031
73676	837032
158167	837033
10621	837034
134837	837035
56436	837036
992	837037
121793	837038
11155	837039
42459	837040
1026	837041
254449	837042
88964	837043
36315	837044
70343	837045
109865	837046
593	837047
292	837048
19058	837049
59141	837050
8793	837051
72696	837052
203451	837053
908	837054
13858	837055
28829	837056
6058	837057
104964	837058
126173	837059
16256	837060
32148	837061
237328	837062
47885	837063
164281	837064
121870	837065
112650	837066
23755	837067
39182	837068
31179	837069
68956	837070
133102	837071
19229	837072
127647	837073
356	837074
65248	837075
62751	837076
8647	837077
24663	837078
327	837079
3112	837080
89167	837081
11731	837082
1632	837083
87648	837084
264944	837085
154081	837086
29311	837087
351	837088
127472	837089
43977	837090
122624	837091
100426	837092
20208	837093
38003	837094
188048	837095
97667	837096
223975	837097
25866	837098
4057	837099
25935	837100
59978	837101
629	837102
12008	837103
220894	837104
17686	837105
35233	837106
54448	837107
595	837108
124746	837109
23818	837110
30777	837111
126421	837112
106384	837113
4980	837114
155346	837115
79848	837116
25178	837117
25106	837118
4919	837119
755	837120
28719	837121
48381	837122
89425	837123
162262	837124
149438	837125
18167	837126
23240	837127
252983	837128
121541	837129
8626	837130
87357	837131
3126	837132
212139	837133
5428	837134
101360	837135
9775	837136
112831	837137
74832	837138
131239	837139
170	837140
28537	837141
125467	837142
62662	837143
106122	837144
79667	837145
9402	837146
76092	837147
16710	837148
93287	837149
88613	837150
238939	837151
1243	837152
228	837153
167201	837154
101983	837155
1364	837156
12528	837157
7851	837158
5425	837159
111496	837160
46058	837161
4246	837162
258131	837163
58726	837164
2628	837165
2644	837166
4673	837167
1531	837168
29084	837169
72749	837170
89439	837171
1895	837172
99987	837173
10154	837174
5581	837175
33168	837176
46358	837177
163092	837178
2065	837179
23493	837180
14587	837181
142108	837182
1214	837183
6845	837184
6939	837185
171679	837186
45407	837187
117483	837188
249165	837189
1032	837190
1567	837191
1373	837192
250374	837193
25514	837194
24824	837195
3812	837196
107695	837197
265350	837198
2516	837199
13956	837200
53895	837201
63896	837202
19944	837203
33425	837204
146770	837205
924	837206
416	837207
14815	837208
165138	837209
240701	837210
25380	837211
10212	837212
35692	837213
49000	837214
15438	837215
5924	837216
1550	837217
109438	837218
59029	837219
24600	837220
127496	837221
26334	837222
2511	837223
72155	837224
23214	837225
34952	837226
27592	837227
81185	837228
4577	837229
114137	837230
8333	837231
246397	837232
18920	837233
199263	837234
33883	837235
72761	837236
6430	837237
233727	837238
19247	837239
145890	837240
104556	837241
65295	837242
59075	837243
37640	837244
47196	837245
8168	837246
12139	837247
131341	837248
6120	837249
171	837250
83962	837251
23449	837252
167344	837253
1048	837254
63775	837255
31758	837256
28477	837257
112004	837258
26241	837259
8789	837260
11344	837261
104527	837262
135237	837263
60267	837264
81438	837265
3335	837266
73075	837267
24032	837268
64201	837269
6203	837270
86291	837271
23777	837272
247	837273
47085	837274
161777	837275
43401	837276
89865	837277
34344	837278
56768	837279
105	837280
71598	837281
105345	837282
162167	837283
22607	837284
12850	837285
39810	837286
34412	837287
77316	837288
16454	837289
13576	837290
30725	837291
40111	837292
32635	837293
11939	837294
33703	837295
43368	837296
81430	837297
152334	837298
5026	837299
3840	837300
60092	837301
14656	837302
165854	837303
15509	837304
228218	837305
847	837306
91693	837307
63089	837308
15375	837309
26173	837310
188496	837311
29266	837312
47903	837313
24748	837314
28058	837315
50333	837316
14950	837317
164310	837318
4814	837319
45407	837320
1590	837321
58116	837322
36946	837323
272362	837324
171956	837325
18393	837326
70123	837327
70356	837328
20289	837329
1175	837330
88466	837331
118480	837332
127160	837333
38435	837334
3840	837335
10270	837336
42066	837337
60529	837338
16811	837339
1477	837340
4963	837341
1735	837342
6498	837343
99070	837344
33452	837345
3174	837346
9401	837347
9873	837348
13307	837349
181639	837350
2860	837351
57677	837352
51108	837353
2215	837354
137647	837355
1970	837356
69814	837357
90489	837358
46714	837359
2866	837360
9469	837361
94050	837362
149543	837363
116888	837364
202294	837365
84375	837366
31215	837367
2400	837368
73401	837369
64323	837370
2782	837371
95348	837372
196921	837373
237013	837374
100057	837375
8274	837376
83880	837377
25574	837378
18793	837379
227025	837380
142408	837381
135360	837382
2900	837383
9420	837384
171221	837385
222234	837386
20945	837387
20512	837388
99843	837389
3120	837390
61029	837391
6379	837392
101844	837393
140876	837394
16464	837395
85610	837396
234514	837397
88477	837398
165279	837399
153494	837400
10556	837401
258270	837402
12232	837403
1656	837404
69790	837405
120631	837406
249344	837407
33882	837408
239254	837409
14585	837410
10019	837411
149589	837412
40	837413
122064	837414
126088	837415
89175	837416
271790	837417
17183	837418
2275	837419
3850	837420
21418	837421
13869	837422
28675	837423
4602	837424
22971	837425
127322	837426
21785	837427
147888	837428
13174	837429
13295	837430
65199	837431
69505	837432
6120	837433
231404	837434
27033	837435
165522	837436
170111	837437
18942	837438
69707	837439
3618	837440
45987	837441
9954	837442
98196	837443
573	837444
13064	837445
233434	837446
150354	837447
7786	837448
7468	837449
132194	837450
1279	837451
188900	837452
8324	837453
6230	837454
137090	837455
12874	837456
94094	837457
3092	837458
20296	837459
130708	837460
110128	837461
129762	837462
98922	837463
891	837464
7076	837465
34870	837466
19391	837467
4581	837468
902	837469
80386	837470
20128	837471
194733	837472
88397	837473
118259	837474
2519	837475
51597	837476
29100	837477
5857	837478
5639	837479
4583	837480
70664	837481
35720	837482
39057	837483
105567	837484
18164	837485
128028	837486
58	837487
85945	837488
12457	837489
154113	837490
78329	837491
44317	837492
39897	837493
13898	837494
3329	837495
49140	837496
4821	837497
161191	837498
6871	837499
42738	837500
100159	837501
718	837502
2352	837503
101168	837504
33215	837505
28977	837506
15112	837507
143	837508
27015	837509
59123	837510
10054	837511
28454	837512
38247	837513
44608	837514
1	837515
79176	837516
4183	837517
51354	837518
13297	837519
103339	837520
21607	837521
3031	837522
56101	837523
16999	837524
14212	837525
58810	837526
9716	837527
186440	837528
2283	837529
1383	837530
36	837531
47513	837532
84236	837533
41039	837534
151435	837535
2234	837536
191926	837537
4245	837538
197691	837539
82386	837540
1544	837541
197661	837542
323	837543
110215	837544
3631	837545
19303	837546
55360	837547
138158	837548
48610	837549
717	837550
25277	837551
5262	837552
47892	837553
13696	837554
205290	837555
56971	837556
45703	837557
28206	837558
108496	837559
8210	837560
159454	837561
149717	837562
342	837563
1606	837564
25409	837565
75403	837566
35181	837567
16298	837568
46581	837569
112657	837570
21164	837571
86105	837572
54324	837573
71880	837574
9803	837575
52620	837576
85002	837577
22552	837578
227	837579
79443	837580
17259	837581
79595	837582
939	837583
146561	837584
101713	837585
116194	837586
143403	837587
2955	837588
29185	837589
300	837590
157969	837591
6474	837592
3962	837593
67415	837594
113725	837595
6181	837596
44059	837597
14735	837598
2008	837599
14062	837600
69871	837601
11198	837602
1419	837603
37978	837604
88888	837605
5876	837606
33439	837607
8945	837608
22929	837609
244657	837610
97812	837611
17284	837612
20409	837613
15378	837614
14572	837615
251845	837616
42732	837617
53442	837618
208395	837619
31167	837620
31345	837621
19645	837622
253188	837623
49234	837624
61475	837625
46703	837626
7265	837627
137775	837628
268705	837629
3199	837630
8802	837631
228323	837632
4242	837633
4892	837634
113964	837635
14011	837636
22090	837637
39464	837638
3778	837639
188345	837640
152448	837641
145678	837642
17669	837643
13976	837644
36555	837645
10191	837646
34068	837647
67764	837648
1746	837649
15037	837650
13877	837651
250167	837652
14651	837653
78698	837654
3114	837655
28014	837656
3881	837657
47802	837658
3300	837659
1953	837660
6248	837661
210124	837662
86870	837663
144442	837664
37886	837665
139413	837666
75068	837667
72400	837668
82289	837669
56668	837670
16882	837671
182880	837672
69550	837673
29787	837674
191	837675
67573	837676
21007	837677
2038	837678
1939	837679
958	837680
27108	837681
246287	837682
24014	837683
96779	837684
72725	837685
60502	837686
76219	837687
18687	837688
954	837689
5	837690
16000	837691
213007	837692
25703	837693
69550	837694
618	837695
114180	837696
148471	837697
56398	837698
6661	837699
4816	837700
166530	837701
1570	837702
16644	837703
295	837704
42049	837705
110284	837706
29871	837707
127278	837708
76004	837709
487	837710
22266	837711
71266	837712
1996	837713
205296	837714
21714	837715
2869	837716
16192	837717
5207	837718
43451	837719
593	837720
163116	837721
12018	837722
159553	837723
2211	837724
4261	837725
7674	837726
54600	837727
185869	837728
130078	837729
39534	837730
35819	837731
711	837732
4628	837733
9447	837734
53919	837735
15270	837736
114632	837737
95090	837738
31748	837739
32984	837740
64592	837741
13684	837742
72572	837743
265931	837744
114954	837745
67636	837746
59865	837747
42497	837748
53811	837749
4150	837750
56722	837751
92833	837752
12218	837753
154746	837754
116268	837755
210071	837756
44881	837757
158969	837758
20860	837759
10086	837760
58941	837761
46209	837762
65698	837763
1700	837764
46684	837765
67781	837766
73266	837767
129249	837768
128541	837769
99192	837770
1513	837771
21162	837772
24226	837773
2412	837774
43117	837775
29570	837776
60846	837777
126674	837778
201	837779
7947	837780
256771	837781
56597	837782
1598	837783
13510	837784
93407	837785
76460	837786
70784	837787
56181	837788
19491	837789
21322	837790
40803	837791
83123	837792
3953	837793
986	837794
73269	837795
29420	837796
111826	837797
52882	837798
11615	837799
7103	837800
17555	837801
93035	837802
61182	837803
224025	837804
90782	837805
807	837806
2	837807
93276	837808
58580	837809
38948	837810
109428	837811
36434	837812
58000	837813
153896	837814
6156	837815
57836	837816
79221	837817
124030	837818
136086	837819
73611	837820
1221	837821
201936	837822
103599	837823
6171	837824
242928	837825
38807	837826
20575	837827
41897	837828
35520	837829
37847	837830
18646	837831
35943	837832
5491	837833
14100	837834
13587	837835
80802	837836
210274	837837
40019	837838
1841	837839
824	837840
2105	837841
89986	837842
10675	837843
92156	837844
24215	837845
34869	837846
179058	837847
5479	837848
15992	837849
583	837850
67055	837851
14297	837852
206377	837853
31339	837854
113842	837855
99877	837856
69249	837857
2045	837858
146181	837859
1012	837860
8632	837861
48271	837862
7170	837863
1408	837864
852	837865
685	837866
132401	837867
5379	837868
3044	837869
71844	837870
3417	837871
17584	837872
33847	837873
143195	837874
243667	837875
51161	837876
29900	837877
252549	837878
47840	837879
76731	837880
101043	837881
69638	837882
10736	837883
194963	837884
6966	837885
140189	837886
2969	837887
94157	837888
16993	837889
5934	837890
242265	837891
11416	837892
987	837893
24653	837894
5494	837895
101	837896
2404	837897
132368	837898
2012	837899
265288	837900
5987	837901
168329	837902
109709	837903
31126	837904
256438	837905
178925	837906
7506	837907
17829	837908
56651	837909
10261	837910
223343	837911
29259	837912
46058	837913
60158	837914
40521	837915
19399	837916
264083	837917
36304	837918
14933	837919
37018	837920
13562	837921
212332	837922
14649	837923
70697	837924
47862	837925
161188	837926
13617	837927
43808	837928
26501	837929
11281	837930
40216	837931
29712	837932
45732	837933
34399	837934
94838	837935
20233	837936
142429	837937
61670	837938
66117	837939
265924	837940
7477	837941
177712	837942
254853	837943
79820	837944
94180	837945
85793	837946
1110	837947
45437	837948
77406	837949
8429	837950
69621	837951
677	837952
20449	837953
189848	837954
72347	837955
49499	837956
101686	837957
65407	837958
17697	837959
130788	837960
10197	837961
158669	837962
1435	837963
1834	837964
32633	837965
2396	837966
12732	837967
19512	837968
38417	837969
62076	837970
15010	837971
38049	837972
68174	837973
1931	837974
15057	837975
47940	837976
109229	837977
2204	837978
47784	837979
71821	837980
3350	837981
240105	837982
245953	837983
884	837984
98600	837985
4319	837986
2120	837987
1176	837988
45595	837989
5740	837990
4673	837991
69252	837992
687	837993
110522	837994
32309	837995
15461	837996
20693	837997
229124	837998
419	837999
114	838000
18130	838001
5222	838002
14973	838003
17484	838004
135202	838005
106039	838006
124704	838007
13839	838008
19166	838009
41372	838010
44880	838011
9098	838012
84285	838013
64824	838014
113520	838015
9339	838016
8957	838017
130792	838018
28622	838019
76162	838020
16037	838021
176298	838022
1539	838023
11495	838024
259318	838025
115455	838026
9561	838027
28226	838028
91054	838029
38065	838030
2908	838031
2298	838032
74264	838033
18272	838034
7482	838035
47243	838036
10814	838037
24127	838038
138896	838039
41628	838040
5291	838041
259006	838042
108343	838043
36693	838044
10971	838045
18994	838046
70621	838047
3715	838048
66980	838049
113079	838050
34378	838051
21017	838052
185941	838053
48414	838054
31599	838055
103186	838056
163708	838057
199857	838058
26650	838059
78743	838060
78033	838061
20559	838062
179957	838063
217275	838064
325	838065
2489	838066
53199	838067
8856	838068
38385	838069
56727	838070
19274	838071
262717	838072
14694	838073
29673	838074
9244	838075
59856	838076
322	838077
1489	838078
227595	838079
251276	838080
13593	838081
72986	838082
24252	838083
4798	838084
55439	838085
272575	838086
69750	838087
204777	838088
139365	838089
63730	838090
22144	838091
4130	838092
162770	838093
1166	838094
118307	838095
36274	838096
56601	838097
44807	838098
90231	838099
74825	838100
51477	838101
14	838102
172	838103
27461	838104
137010	838105
51906	838106
62607	838107
7769	838108
2579	838109
6218	838110
112141	838111
47434	838112
110987	838113
75554	838114
19177	838115
83193	838116
510	838117
76591	838118
180168	838119
270720	838120
2873	838121
1153	838122
129821	838123
228	838124
75266	838125
135172	838126
44261	838127
136492	838128
169434	838129
2040	838130
30537	838131
66335	838132
9747	838133
122225	838134
48986	838135
111786	838136
2379	838137
252299	838138
81985	838139
882	838140
26024	838141
87839	838142
45179	838143
29510	838144
141629	838145
27978	838146
822	838147
143992	838148
199243	838149
21569	838150
56736	838151
150520	838152
78593	838153
235	838154
240709	838155
31016	838156
99573	838157
181292	838158
9439	838159
3525	838160
30495	838161
57012	838162
60515	838163
52894	838164
227092	838165
53682	838166
135248	838167
5171	838168
15116	838169
159172	838170
151997	838171
26876	838172
25105	838173
221108	838174
116	838175
21592	838176
7714	838177
2166	838178
5834	838179
34895	838180
11548	838181
246	838182
32035	838183
469	838184
246603	838185
66514	838186
28954	838187
136944	838188
138771	838189
86201	838190
162286	838191
30506	838192
37340	838193
18324	838194
166387	838195
32470	838196
41539	838197
17189	838198
4048	838199
93574	838200
17691	838201
75335	838202
2128	838203
29008	838204
104280	838205
56025	838206
257508	838207
165149	838208
272759	838209
15182	838210
231845	838211
127157	838212
10314	838213
169140	838214
264851	838215
155099	838216
57243	838217
241312	838218
102914	838219
1971	838220
28883	838221
23920	838222
120175	838223
173625	838224
63702	838225
53962	838226
3334	838227
11756	838228
217073	838229
643	838230
63381	838231
466	838232
74175	838233
37811	838234
2398	838235
331	838236
10902	838237
6310	838238
41975	838239
4255	838240
7642	838241
89048	838242
3087	838243
77262	838244
78166	838245
36210	838246
36489	838247
25994	838248
101033	838249
8790	838250
76111	838251
9053	838252
55798	838253
172210	838254
9835	838255
122522	838256
23915	838257
40557	838258
2669	838259
5314	838260
1779	838261
35861	838262
26572	838263
94154	838264
7106	838265
30748	838266
68062	838267
3806	838268
7326	838269
29191	838270
145674	838271
1080	838272
985	838273
67960	838274
11486	838275
118011	838276
26969	838277
53011	838278
26843	838279
319	838280
73056	838281
5010	838282
19690	838283
125760	838284
137355	838285
28588	838286
112545	838287
88932	838288
143869	838289
194998	838290
41310	838291
103208	838292
75383	838293
79634	838294
163124	838295
188563	838296
1566	838297
30983	838298
43104	838299
1384	838300
7870	838301
233598	838302
62926	838303
220355	838304
16638	838305
112809	838306
45686	838307
73917	838308
29041	838309
139236	838310
12204	838311
37227	838312
164797	838313
31361	838314
174006	838315
9777	838316
75888	838317
158764	838318
125113	838319
221968	838320
40943	838321
28512	838322
11069	838323
13446	838324
4324	838325
92966	838326
90351	838327
35791	838328
4762	838329
3619	838330
2563	838331
11512	838332
147865	838333
24834	838334
23019	838335
7699	838336
84605	838337
97319	838338
11889	838339
156768	838340
183988	838341
3228	838342
5937	838343
3480	838344
61182	838345
8564	838346
7124	838347
54617	838348
60686	838349
11970	838350
259506	838351
25174	838352
13713	838353
91509	838354
67627	838355
136639	838356
164	838357
57570	838358
16024	838359
40280	838360
63936	838361
106344	838362
271140	838363
51	838364
126632	838365
113310	838366
73365	838367
53997	838368
25413	838369
10	838370
14519	838371
18657	838372
78340	838373
43204	838374
83	838375
148130	838376
166787	838377
2665	838378
152	838379
19124	838380
18706	838381
39296	838382
206096	838383
127	838384
33499	838385
63175	838386
36484	838387
111449	838388
55733	838389
15000	838390
74743	838391
53121	838392
20792	838393
104873	838394
123376	838395
176534	838396
17973	838397
43744	838398
121367	838399
2542	838400
10095	838401
139	838402
675	838403
230699	838404
67935	838405
33146	838406
117662	838407
15294	838408
28163	838409
1955	838410
56518	838411
7188	838412
15177	838413
34833	838414
37475	838415
53615	838416
69082	838417
55967	838418
7264	838419
466	838420
30368	838421
258816	838422
18903	838423
59715	838424
148319	838425
35714	838426
92671	838427
75188	838428
228862	838429
5782	838430
23546	838431
81448	838432
78253	838433
9995	838434
6484	838435
226035	838436
155785	838437
73943	838438
51422	838439
1996	838440
18929	838441
100039	838442
17622	838443
163862	838444
2354	838445
25531	838446
62468	838447
4788	838448
1593	838449
57029	838450
16372	838451
174779	838452
210785	838453
115133	838454
25067	838455
6766	838456
109754	838457
35685	838458
153039	838459
140643	838460
128927	838461
18008	838462
127849	838463
208484	838464
2352	838465
209355	838466
657	838467
84423	838468
75272	838469
93770	838470
54288	838471
268103	838472
6918	838473
88117	838474
2853	838475
22268	838476
2975	838477
254235	838478
213896	838479
62992	838480
27393	838481
141685	838482
183224	838483
5518	838484
7519	838485
56270	838486
6829	838487
8605	838488
34100	838489
63132	838490
98465	838491
87720	838492
22147	838493
13220	838494
58719	838495
31172	838496
15299	838497
11683	838498
167995	838499
14216	838500
237	838501
7	838502
67029	838503
199590	838504
13860	838505
32834	838506
18190	838507
108258	838508
15856	838509
539	838510
230002	838511
8481	838512
141230	838513
4080	838514
19797	838515
2125	838516
181343	838517
61672	838518
485	838519
279	838520
60114	838521
44810	838522
13421	838523
162811	838524
5538	838525
10407	838526
7471	838527
108645	838528
151691	838529
6978	838530
243041	838531
18394	838532
26834	838533
25075	838534
223397	838535
93806	838536
337	838537
25348	838538
68570	838539
109730	838540
13459	838541
104835	838542
4616	838543
169646	838544
170689	838545
9151	838546
31765	838547
19105	838548
96694	838549
8063	838550
81412	838551
29648	838552
3	838553
5778	838554
28616	838555
4154	838556
62427	838557
19929	838558
20705	838559
17686	838560
98642	838561
29205	838562
3017	838563
127787	838564
18914	838565
29914	838566
29025	838567
4196	838568
56886	838569
91746	838570
23522	838571
1256	838572
185517	838573
96346	838574
54670	838575
29687	838576
55512	838577
73412	838578
3132	838579
16898	838580
170169	838581
17738	838582
43902	838583
159747	838584
6752	838585
71159	838586
57896	838587
146526	838588
145091	838589
69716	838590
85358	838591
51094	838592
9607	838593
18751	838594
39351	838595
52807	838596
1246	838597
21994	838598
142616	838599
43160	838600
111142	838601
11006	838602
130748	838603
24716	838604
233199	838605
55869	838606
194347	838607
149741	838608
3638	838609
55458	838610
27316	838611
15440	838612
74725	838613
15781	838614
34308	838615
82913	838616
79619	838617
97106	838618
122943	838619
1068	838620
169914	838621
11643	838622
149420	838623
8967	838624
2690	838625
72008	838626
37205	838627
27933	838628
86323	838629
113711	838630
32971	838631
3019	838632
58256	838633
240336	838634
4384	838635
60777	838636
34822	838637
2351	838638
27830	838639
35410	838640
10477	838641
1244	838642
58428	838643
46283	838644
71526	838645
5699	838646
135257	838647
7514	838648
61794	838649
23370	838650
64466	838651
96669	838652
76993	838653
2930	838654
42813	838655
84224	838656
2020	838657
10163	838658
160983	838659
14671	838660
3085	838661
75395	838662
111996	838663
34427	838664
129293	838665
14445	838666
57388	838667
31703	838668
62475	838669
231751	838670
189951	838671
7502	838672
20444	838673
142644	838674
102966	838675
54848	838676
10973	838677
36159	838678
49458	838679
57404	838680
95086	838681
38713	838682
140037	838683
69123	838684
14039	838685
139074	838686
157103	838687
39501	838688
16354	838689
93146	838690
21432	838691
1063	838692
77857	838693
56886	838694
1577	838695
468	838696
77665	838697
89631	838698
6538	838699
34192	838700
75448	838701
15810	838702
44636	838703
229836	838704
4133	838705
41040	838706
18930	838707
15006	838708
53929	838709
135626	838710
28283	838711
225661	838712
43131	838713
11000	838714
2673	838715
91472	838716
29961	838717
141018	838718
2263	838719
78341	838720
367	838721
222068	838722
76506	838723
44287	838724
53198	838725
24991	838726
156072	838727
5812	838728
52818	838729
243418	838730
90108	838731
10620	838732
15874	838733
111	838734
16478	838735
116540	838736
108561	838737
161927	838738
15679	838739
21823	838740
24300	838741
7680	838742
16508	838743
377	838744
113075	838745
60187	838746
3442	838747
3899	838748
5197	838749
6417	838750
251723	838751
116777	838752
105435	838753
198949	838754
839	838755
5212	838756
143675	838757
71774	838758
101929	838759
43026	838760
2870	838761
8991	838762
130712	838763
108312	838764
482	838765
27851	838766
2859	838767
145705	838768
75394	838769
34946	838770
48543	838771
212415	838772
206431	838773
42412	838774
101724	838775
45665	838776
230875	838777
1308	838778
74630	838779
3712	838780
357	838781
33587	838782
124865	838783
29868	838784
7369	838785
72819	838786
7531	838787
2553	838788
3717	838789
218763	838790
272353	838791
121139	838792
4270	838793
49487	838794
2053	838795
17252	838796
53543	838797
8873	838798
165133	838799
55755	838800
37975	838801
9587	838802
146601	838803
9163	838804
49279	838805
278	838806
1071	838807
14263	838808
2401	838809
51691	838810
20147	838811
6394	838812
38367	838813
8376	838814
82954	838815
8174	838816
107804	838817
7009	838818
236117	838819
185404	838820
24683	838821
37272	838822
5693	838823
184778	838824
99009	838825
66462	838826
4943	838827
24306	838828
253499	838829
308	838830
53065	838831
81177	838832
15756	838833
259730	838834
4179	838835
1263	838836
180043	838837
24698	838838
109654	838839
34637	838840
109693	838841
47109	838842
7986	838843
36953	838844
17068	838845
4135	838846
96	838847
5671	838848
30904	838849
15841	838850
11448	838851
1288	838852
19460	838853
73216	838854
28877	838855
12992	838856
17257	838857
71762	838858
37861	838859
6706	838860
34221	838861
185356	838862
16688	838863
6463	838864
258801	838865
206447	838866
1770	838867
1289	838868
961	838869
121287	838870
14676	838871
44313	838872
21272	838873
494	838874
99199	838875
728	838876
46747	838877
11395	838878
12335	838879
223964	838880
126968	838881
37051	838882
8743	838883
38265	838884
150565	838885
169210	838886
897	838887
57766	838888
79839	838889
791	838890
24704	838891
249615	838892
99874	838893
120352	838894
1939	838895
29867	838896
1301	838897
12963	838898
6618	838899
18930	838900
47994	838901
36401	838902
36625	838903
62835	838904
16972	838905
8083	838906
3713	838907
9616	838908
144340	838909
231521	838910
16659	838911
2341	838912
18352	838913
54632	838914
13133	838915
25895	838916
1019	838917
208091	838918
178253	838919
140750	838920
18567	838921
30806	838922
1244	838923
28626	838924
139337	838925
29615	838926
228535	838927
170244	838928
6784	838929
18666	838930
263925	838931
1309	838932
4080	838933
259817	838934
42671	838935
3775	838936
100107	838937
8637	838938
3380	838939
151088	838940
14552	838941
90816	838942
215648	838943
51328	838944
32797	838945
125815	838946
161553	838947
101822	838948
75485	838949
30290	838950
10583	838951
3761	838952
19781	838953
36382	838954
17101	838955
213314	838956
145517	838957
1512	838958
2482	838959
58635	838960
122374	838961
24358	838962
11703	838963
250593	838964
29398	838965
60729	838966
55487	838967
3040	838968
212068	838969
122334	838970
5075	838971
165107	838972
46027	838973
7496	838974
12048	838975
35772	838976
121344	838977
24189	838978
41149	838979
31521	838980
71835	838981
166840	838982
86617	838983
42014	838984
8354	838985
29262	838986
112433	838987
182306	838988
33815	838989
135448	838990
13522	838991
37239	838992
43998	838993
233185	838994
36361	838995
97180	838996
108058	838997
11019	838998
85523	838999
50110	839000
8851	839001
34383	839002
88000	839003
5325	839004
32511	839005
160999	839006
4849	839007
112051	839008
105591	839009
2750	839010
93396	839011
26858	839012
101548	839013
20848	839014
153642	839015
20341	839016
203820	839017
49103	839018
272485	839019
243	839020
14809	839021
113356	839022
25893	839023
21103	839024
5583	839025
145759	839026
2731	839027
86093	839028
22812	839029
238547	839030
964	839031
129538	839032
74193	839033
7985	839034
20590	839035
1392	839036
69676	839037
79083	839038
93230	839039
1	839040
10948	839041
34214	839042
42034	839043
97317	839044
136208	839045
23474	839046
126947	839047
18581	839048
181037	839049
85059	839050
34449	839051
1193	839052
6684	839053
21542	839054
55534	839055
11020	839056
178805	839057
1533	839058
768	839059
43143	839060
161844	839061
99844	839062
35298	839063
20966	839064
104482	839065
12531	839066
36122	839067
7446	839068
11559	839069
17909	839070
118210	839071
67435	839072
60000	839073
151071	839074
86408	839075
1584	839076
26687	839077
8604	839078
64852	839079
28073	839080
44490	839081
69553	839082
5697	839083
42060	839084
84114	839085
2729	839086
61389	839087
29306	839088
113104	839089
15025	839090
23057	839091
2535	839092
170381	839093
96582	839094
83559	839095
27188	839096
15022	839097
23403	839098
29438	839099
139741	839100
1283	839101
228414	839102
65920	839103
140616	839104
44532	839105
171200	839106
31206	839107
3275	839108
4344	839109
112373	839110
6012	839111
138042	839112
43186	839113
158446	839114
12430	839115
1588	839116
180070	839117
236071	839118
12958	839119
57762	839120
81873	839121
14621	839122
11403	839123
69511	839124
249647	839125
207706	839126
120470	839127
39	839128
152647	839129
19148	839130
4711	839131
33671	839132
24911	839133
9154	839134
5757	839135
563	839136
145469	839137
9567	839138
29431	839139
229291	839140
60183	839141
76328	839142
90361	839143
6874	839144
40354	839145
11579	839146
47564	839147
88951	839148
189623	839149
93376	839150
6883	839151
6844	839152
51899	839153
19882	839154
2470	839155
188393	839156
184851	839157
702	839158
21876	839159
142219	839160
70842	839161
3301	839162
19861	839163
73903	839164
44611	839165
56635	839166
126917	839167
131836	839168
71047	839169
137535	839170
37508	839171
50079	839172
157356	839173
146871	839174
742	839175
213630	839176
3944	839177
24941	839178
115711	839179
111676	839180
2332	839181
61540	839182
239159	839183
121200	839184
31222	839185
28973	839186
199	839187
4668	839188
37612	839189
72711	839190
8173	839191
10475	839192
43516	839193
247240	839194
265869	839195
13194	839196
139843	839197
54048	839198
57219	839199
12421	839200
35129	839201
38781	839202
102552	839203
72563	839204
73748	839205
29572	839206
75640	839207
816	839208
9247	839209
956	839210
224787	839211
62828	839212
26886	839213
4187	839214
17279	839215
64368	839216
1376	839217
156012	839218
53273	839219
69	839220
12381	839221
17267	839222
24965	839223
75812	839224
11670	839225
8522	839226
24146	839227
55905	839228
31342	839229
7333	839230
31317	839231
26825	839232
79800	839233
24988	839234
73702	839235
103866	839236
189694	839237
21120	839238
6680	839239
1349	839240
5154	839241
18263	839242
21343	839243
152183	839244
51461	839245
25507	839246
1681	839247
361	839248
1193	839249
9730	839250
241077	839251
21339	839252
22543	839253
7110	839254
6654	839255
93066	839256
323	839257
37693	839258
90675	839259
4677	839260
3777	839261
8078	839262
94935	839263
2283	839264
11085	839265
68416	839266
79756	839267
68416	839268
54490	839269
66393	839270
19297	839271
25011	839272
241765	839273
62220	839274
20820	839275
6907	839276
105023	839277
9432	839278
2436	839279
109566	839280
91969	839281
103822	839282
26616	839283
39459	839284
100839	839285
7891	839286
192606	839287
160688	839288
19521	839289
27332	839290
36615	839291
12021	839292
106535	839293
11957	839294
29080	839295
139391	839296
713	839297
48434	839298
14483	839299
57217	839300
88032	839301
181792	839302
54114	839303
13838	839304
158164	839305
12986	839306
21953	839307
13819	839308
107236	839309
50713	839310
3334	839311
81967	839312
166754	839313
72681	839314
259596	839315
175459	839316
6812	839317
215089	839318
97266	839319
56286	839320
47129	839321
20085	839322
4775	839323
230543	839324
167972	839325
51247	839326
11323	839327
21720	839328
182028	839329
16330	839330
79401	839331
8551	839332
95576	839333
11533	839334
28356	839335
60241	839336
207769	839337
237389	839338
104014	839339
135049	839340
15686	839341
51227	839342
207308	839343
1641	839344
48	839345
53345	839346
62673	839347
14618	839348
44691	839349
119188	839350
104608	839351
165291	839352
90706	839353
60639	839354
94569	839355
52435	839356
12181	839357
140217	839358
5825	839359
67713	839360
156376	839361
105337	839362
153696	839363
13782	839364
177808	839365
7777	839366
214831	839367
32747	839368
32078	839369
23828	839370
1098	839371
18642	839372
43818	839373
19030	839374
13887	839375
32522	839376
55879	839377
96171	839378
22634	839379
73899	839380
210480	839381
2346	839382
38582	839383
36292	839384
81412	839385
156332	839386
109713	839387
4216	839388
44684	839389
52709	839390
20325	839391
212098	839392
72080	839393
9858	839394
18877	839395
208071	839396
45080	839397
101831	839398
88239	839399
1504	839400
16433	839401
110168	839402
18277	839403
12401	839404
1696	839405
148048	839406
171372	839407
84111	839408
230013	839409
60175	839410
17717	839411
46713	839412
59899	839413
83981	839414
92585	839415
35032	839416
112294	839417
42603	839418
31573	839419
28734	839420
125860	839421
92176	839422
55491	839423
78128	839424
129516	839425
24744	839426
30101	839427
178410	839428
67600	839429
41180	839430
187144	839431
54530	839432
1816	839433
27215	839434
85577	839435
264603	839436
21839	839437
88499	839438
81082	839439
252294	839440
1201	839441
17781	839442
92145	839443
6225	839444
224351	839445
112604	839446
172298	839447
35778	839448
113971	839449
33232	839450
34	839451
95007	839452
23617	839453
1745	839454
73565	839455
1022	839456
214125	839457
22138	839458
7192	839459
104267	839460
231377	839461
78312	839462
75383	839463
37285	839464
129674	839465
59624	839466
245503	839467
79215	839468
119791	839469
44043	839470
124930	839471
27579	839472
185766	839473
98336	839474
67166	839475
155143	839476
152426	839477
32947	839478
110814	839479
28524	839480
4827	839481
41366	839482
61068	839483
33280	839484
35974	839485
49451	839486
28076	839487
109197	839488
10572	839489
114451	839490
66595	839491
1626	839492
90531	839493
14726	839494
19791	839495
69687	839496
28622	839497
227952	839498
37572	839499
38821	839500
336	839501
159793	839502
2599	839503
3418	839504
141663	839505
263522	839506
252165	839507
250672	839508
10421	839509
112424	839510
72534	839511
25353	839512
23744	839513
166966	839514
1214	839515
266598	839516
6953	839517
178513	839518
1302	839519
112237	839520
26479	839521
5484	839522
9414	839523
40802	839524
59161	839525
23951	839526
8584	839527
28403	839528
5966	839529
3352	839530
24624	839531
971	839532
233278	839533
19062	839534
207553	839535
64623	839536
15115	839537
24799	839538
29239	839539
9472	839540
15866	839541
150589	839542
3667	839543
5929	839544
22682	839545
145118	839546
20838	839547
41163	839548
119717	839549
65773	839550
4635	839551
79271	839552
171703	839553
20619	839554
36397	839555
5200	839556
2299	839557
5530	839558
202542	839559
199922	839560
14280	839561
17498	839562
82570	839563
161920	839564
55101	839565
26833	839566
9005	839567
216602	839568
28637	839569
78494	839570
18031	839571
25994	839572
77459	839573
5892	839574
48801	839575
25566	839576
163774	839577
564	839578
9192	839579
101112	839580
658	839581
6622	839582
54351	839583
17398	839584
54614	839585
132030	839586
1004	839587
34234	839588
32769	839589
209923	839590
236842	839591
100512	839592
198415	839593
9984	839594
36325	839595
104117	839596
36981	839597
3998	839598
101496	839599
76506	839600
187946	839601
13631	839602
143240	839603
77696	839604
236255	839605
198271	839606
101877	839607
15113	839608
1380	839609
64406	839610
90478	839611
6971	839612
1157	839613
3037	839614
26135	839615
9582	839616
42424	839617
20800	839618
158321	839619
1029	839620
211227	839621
52609	839622
36384	839623
245347	839624
16587	839625
162491	839626
20016	839627
9583	839628
37955	839629
3844	839630
93786	839631
52208	839632
88857	839633
12167	839634
54589	839635
78202	839636
161450	839637
2820	839638
272807	839639
117620	839640
20232	839641
7989	839642
26491	839643
3410	839644
165057	839645
71318	839646
138501	839647
31163	839648
3563	839649
13452	839650
48601	839651
36779	839652
242963	839653
108124	839654
116572	839655
145475	839656
147	839657
218139	839658
87218	839659
24785	839660
246039	839661
17401	839662
106470	839663
121312	839664
1133	839665
18013	839666
87511	839667
13582	839668
101663	839669
1422	839670
87816	839671
102197	839672
53597	839673
163551	839674
18387	839675
57286	839676
29129	839677
42307	839678
93790	839679
650	839680
98965	839681
72308	839682
22565	839683
111977	839684
81022	839685
143231	839686
5412	839687
51490	839688
219125	839689
6745	839690
40745	839691
764	839692
7251	839693
1873	839694
96114	839695
53796	839696
3609	839697
31386	839698
16384	839699
8143	839700
9920	839701
1051	839702
1341	839703
71017	839704
140543	839705
208183	839706
62291	839707
180806	839708
13994	839709
156136	839710
50804	839711
179437	839712
8858	839713
15	839714
4419	839715
17749	839716
35397	839717
1383	839718
48132	839719
104044	839720
6893	839721
3168	839722
232251	839723
148582	839724
73253	839725
238603	839726
8754	839727
46997	839728
58609	839729
195473	839730
113749	839731
189227	839732
20094	839733
269300	839734
6306	839735
983	839736
4318	839737
128418	839738
31852	839739
338	839740
150553	839741
116587	839742
103995	839743
145935	839744
4322	839745
188716	839746
147567	839747
16036	839748
160192	839749
101054	839750
46642	839751
1088	839752
253808	839753
1143	839754
20476	839755
31807	839756
136817	839757
106049	839758
19459	839759
8867	839760
27319	839761
182680	839762
155924	839763
141934	839764
20522	839765
44342	839766
42487	839767
46240	839768
75245	839769
31491	839770
17199	839771
41197	839772
103914	839773
627	839774
34577	839775
267761	839776
94133	839777
15848	839778
268713	839779
5535	839780
23899	839781
1889	839782
185314	839783
17929	839784
221848	839785
66890	839786
155119	839787
8350	839788
3265	839789
15664	839790
133573	839791
158725	839792
203632	839793
68513	839794
37022	839795
9072	839796
15039	839797
106947	839798
371	839799
22382	839800
108291	839801
153946	839802
6267	839803
7612	839804
23827	839805
41673	839806
3824	839807
39028	839808
28895	839809
155273	839810
25215	839811
16765	839812
67607	839813
6630	839814
9611	839815
30449	839816
90864	839817
147125	839818
16190	839819
212	839820
238653	839821
26436	839822
45041	839823
12230	839824
15362	839825
39261	839826
6214	839827
16079	839828
28851	839829
189921	839830
29915	839831
211	839832
140178	839833
172103	839834
269538	839835
18022	839836
144623	839837
6696	839838
95876	839839
18499	839840
10360	839841
4890	839842
38026	839843
91572	839844
11534	839845
13383	839846
18627	839847
4004	839848
118937	839849
39207	839850
194028	839851
26352	839852
4711	839853
629	839854
45133	839855
135413	839856
93	839857
81872	839858
57316	839859
8719	839860
73987	839861
57384	839862
172181	839863
2624	839864
147549	839865
10016	839866
42805	839867
55814	839868
196154	839869
12926	839870
36454	839871
16218	839872
188153	839873
1408	839874
86896	839875
2919	839876
16924	839877
95470	839878
268552	839879
19148	839880
9480	839881
34505	839882
271070	839883
98296	839884
178707	839885
49020	839886
138692	839887
4530	839888
1850	839889
167096	839890
21670	839891
8427	839892
23337	839893
10862	839894
75417	839895
2818	839896
249228	839897
8297	839898
235981	839899
80862	839900
66873	839901
128330	839902
1221	839903
153879	839904
60148	839905
23620	839906
2652	839907
153258	839908
12745	839909
141540	839910
149404	839911
177356	839912
107748	839913
142842	839914
242452	839915
12430	839916
190052	839917
13717	839918
32986	839919
14176	839920
72881	839921
31673	839922
77371	839923
34641	839924
40414	839925
3262	839926
84817	839927
75344	839928
2379	839929
40074	839930
53860	839931
74281	839932
165242	839933
165626	839934
364	839935
94262	839936
1778	839937
59655	839938
60983	839939
12158	839940
11247	839941
47222	839942
1020	839943
214867	839944
45589	839945
98628	839946
2554	839947
87920	839948
32492	839949
48042	839950
70990	839951
139588	839952
7779	839953
3066	839954
105356	839955
140956	839956
4576	839957
74706	839958
106986	839959
51700	839960
20883	839961
83032	839962
47276	839963
1202	839964
80200	839965
4245	839966
80915	839967
144945	839968
203197	839969
155203	839970
185420	839971
82254	839972
379	839973
12890	839974
155521	839975
211612	839976
16661	839977
153652	839978
135846	839979
17460	839980
16498	839981
5717	839982
34810	839983
26357	839984
202	839985
95987	839986
11861	839987
38969	839988
3931	839989
13278	839990
61391	839991
52434	839992
7393	839993
148925	839994
2145	839995
42220	839996
24083	839997
7038	839998
61949	839999
148528	840000
8346	840001
27903	840002
71792	840003
13302	840004
112972	840005
83012	840006
108628	840007
138957	840008
67477	840009
40321	840010
74237	840011
177842	840012
78381	840013
8607	840014
74116	840015
41471	840016
40053	840017
195737	840018
162225	840019
10810	840020
7049	840021
1318	840022
3247	840023
14893	840024
29595	840025
159818	840026
10333	840027
8524	840028
8880	840029
25787	840030
82214	840031
36936	840032
36056	840033
20996	840034
106265	840035
92044	840036
22746	840037
46040	840038
97105	840039
80930	840040
46421	840041
2045	840042
3827	840043
95274	840044
123	840045
74936	840046
22612	840047
70279	840048
20053	840049
16341	840050
12352	840051
68020	840052
113458	840053
93606	840054
17468	840055
45826	840056
27796	840057
42040	840058
154831	840059
45889	840060
74105	840061
161000	840062
7384	840063
61675	840064
40385	840065
8675	840066
81211	840067
48511	840068
20303	840069
3069	840070
16379	840071
6890	840072
100135	840073
10441	840074
23081	840075
20317	840076
56353	840077
156283	840078
10751	840079
19345	840080
66416	840081
822	840082
36857	840083
21387	840084
32589	840085
47792	840086
116597	840087
183481	840088
156667	840089
70732	840090
58434	840091
250884	840092
7253	840093
15193	840094
64794	840095
1596	840096
146884	840097
11755	840098
139317	840099
12791	840100
15576	840101
1710	840102
43275	840103
113176	840104
5488	840105
46913	840106
70861	840107
54745	840108
43146	840109
110309	840110
76903	840111
10621	840112
91024	840113
43	840114
12011	840115
74595	840116
51839	840117
62288	840118
2496	840119
17851	840120
66858	840121
136268	840122
15398	840123
3439	840124
1339	840125
202637	840126
23481	840127
24043	840128
185461	840129
4131	840130
878	840131
10374	840132
74839	840133
26677	840134
154227	840135
57675	840136
2536	840137
208390	840138
255926	840139
238591	840140
255036	840141
122595	840142
111682	840143
31797	840144
42224	840145
8596	840146
546	840147
26698	840148
133601	840149
73333	840150
43373	840151
31747	840152
173635	840153
12547	840154
105237	840155
34229	840156
73632	840157
12768	840158
87606	840159
156461	840160
5493	840161
191069	840162
198194	840163
139223	840164
11874	840165
1675	840166
43360	840167
69475	840168
5175	840169
267095	840170
90121	840171
182056	840172
234271	840173
17924	840174
18981	840175
264017	840176
1427	840177
8512	840178
88536	840179
30227	840180
16323	840181
104077	840182
120158	840183
6392	840184
44492	840185
21731	840186
21733	840187
16404	840188
176624	840189
244065	840190
85567	840191
13229	840192
71727	840193
16750	840194
151064	840195
1823	840196
67115	840197
18685	840198
1269	840199
162876	840200
18238	840201
7204	840202
72	840203
24775	840204
39550	840205
31509	840206
127906	840207
67932	840208
19152	840209
212408	840210
2995	840211
81018	840212
17107	840213
195009	840214
61134	840215
17678	840216
2454	840217
157459	840218
238037	840219
10600	840220
227908	840221
2050	840222
72352	840223
226516	840224
2303	840225
109112	840226
107699	840227
42017	840228
11073	840229
90902	840230
85608	840231
26154	840232
5766	840233
2570	840234
56741	840235
11874	840236
24256	840237
21243	840238
195882	840239
194875	840240
74094	840241
26630	840242
6195	840243
242846	840244
62566	840245
91719	840246
134541	840247
56547	840248
70949	840249
8658	840250
85314	840251
20659	840252
46789	840253
12564	840254
87318	840255
20782	840256
151368	840257
49558	840258
222384	840259
218736	840260
731	840261
81868	840262
45623	840263
34107	840264
12464	840265
258222	840266
139	840267
13691	840268
45477	840269
142179	840270
97549	840271
10317	840272
26007	840273
21755	840274
254601	840275
8713	840276
14283	840277
71899	840278
8205	840279
168757	840280
134992	840281
71106	840282
16261	840283
73920	840284
252738	840285
29121	840286
106375	840287
32659	840288
116233	840289
106425	840290
48768	840291
2698	840292
2347	840293
3599	840294
259313	840295
70179	840296
23977	840297
43388	840298
37440	840299
2050	840300
69088	840301
7265	840302
24255	840303
77167	840304
18	840305
104921	840306
67985	840307
14967	840308
54389	840309
16005	840310
12796	840311
5585	840312
48540	840313
19142	840314
2007	840315
3535	840316
5055	840317
37382	840318
19965	840319
5935	840320
29	840321
3305	840322
147585	840323
164507	840324
16868	840325
31949	840326
79189	840327
161876	840328
13747	840329
82751	840330
23297	840331
14410	840332
110949	840333
107307	840334
31620	840335
56979	840336
2681	840337
28924	840338
30927	840339
14099	840340
21797	840341
4532	840342
151400	840343
141711	840344
14698	840345
155318	840346
24682	840347
52077	840348
110357	840349
92799	840350
55786	840351
132	840352
73280	840353
41303	840354
13245	840355
6407	840356
36970	840357
95113	840358
113	840359
53383	840360
195629	840361
8	840362
102627	840363
22951	840364
28037	840365
1125	840366
235906	840367
199115	840368
171327	840369
91137	840370
29265	840371
215849	840372
233180	840373
93700	840374
27826	840375
15443	840376
223056	840377
4858	840378
6304	840379
8735	840380
14355	840381
746	840382
36123	840383
18744	840384
150856	840385
47772	840386
129875	840387
6759	840388
262866	840389
95657	840390
80656	840391
82322	840392
91368	840393
39922	840394
31725	840395
6943	840396
85654	840397
240776	840398
8474	840399
40532	840400
64041	840401
160489	840402
22652	840403
6872	840404
113849	840405
72898	840406
697	840407
42587	840408
53534	840409
188771	840410
27394	840411
2355	840412
119334	840413
9879	840414
9668	840415
87105	840416
1771	840417
41602	840418
142541	840419
199285	840420
9888	840421
26384	840422
247135	840423
23457	840424
112264	840425
5706	840426
16328	840427
12983	840428
80185	840429
20904	840430
174928	840431
146897	840432
159350	840433
181848	840434
70	840435
153704	840436
51962	840437
264277	840438
1352	840439
39236	840440
132584	840441
19191	840442
196873	840443
160838	840444
46886	840445
117455	840446
26169	840447
38423	840448
7208	840449
146399	840450
149899	840451
32728	840452
21250	840453
13179	840454
92	840455
28700	840456
1640	840457
101410	840458
160664	840459
9748	840460
188553	840461
256849	840462
2150	840463
117336	840464
220131	840465
21787	840466
11839	840467
75655	840468
2555	840469
1864	840470
146775	840471
108238	840472
207704	840473
108245	840474
43189	840475
35822	840476
229212	840477
7760	840478
57620	840479
4434	840480
17186	840481
79763	840482
2058	840483
37594	840484
5534	840485
111217	840486
131924	840487
43453	840488
34361	840489
19379	840490
1418	840491
2559	840492
981	840493
272105	840494
13829	840495
10665	840496
19911	840497
13171	840498
8338	840499
13465	840500
106916	840501
79370	840502
27331	840503
6484	840504
31210	840505
18699	840506
20431	840507
271088	840508
79943	840509
5656	840510
3600	840511
102652	840512
902	840513
21602	840514
371	840515
128866	840516
204232	840517
184241	840518
156019	840519
11966	840520
5168	840521
7514	840522
230497	840523
76	840524
677	840525
30849	840526
92260	840527
33363	840528
5766	840529
83040	840530
5900	840531
4679	840532
36743	840533
128817	840534
195493	840535
39181	840536
213137	840537
41538	840538
174917	840539
26644	840540
38759	840541
712	840542
6357	840543
59479	840544
25201	840545
107191	840546
72697	840547
39816	840548
164252	840549
106557	840550
45914	840551
29682	840552
162841	840553
59419	840554
255651	840555
22504	840556
58714	840557
52199	840558
247593	840559
69748	840560
251978	840561
123392	840562
34922	840563
71861	840564
3924	840565
243025	840566
211480	840567
19029	840568
9548	840569
261183	840570
40395	840571
368	840572
2144	840573
23681	840574
7280	840575
1645	840576
101039	840577
243385	840578
79733	840579
91383	840580
143436	840581
54987	840582
3651	840583
3708	840584
45733	840585
62900	840586
9652	840587
68299	840588
251514	840589
36786	840590
37323	840591
46727	840592
24040	840593
87286	840594
222297	840595
10121	840596
4841	840597
265287	840598
29460	840599
159556	840600
91306	840601
101350	840602
1013	840603
107865	840604
223985	840605
191562	840606
14781	840607
33494	840608
132166	840609
24299	840610
27922	840611
2890	840612
7152	840613
33488	840614
168912	840615
43015	840616
12275	840617
30045	840618
22489	840619
55535	840620
16588	840621
155789	840622
152641	840623
177550	840624
10319	840625
17621	840626
14047	840627
161846	840628
62686	840629
163097	840630
221391	840631
30794	840632
4239	840633
148328	840634
13462	840635
7432	840636
133606	840637
18988	840638
4395	840639
18738	840640
233938	840641
2581	840642
168635	840643
120626	840644
3529	840645
240806	840646
848	840647
11210	840648
149570	840649
387	840650
34990	840651
91127	840652
53614	840653
53363	840654
51792	840655
943	840656
29297	840657
31476	840658
12133	840659
85104	840660
198610	840661
6100	840662
71855	840663
105647	840664
161795	840665
10375	840666
3952	840667
195413	840668
51775	840669
76477	840670
17894	840671
206330	840672
35426	840673
45304	840674
98673	840675
131210	840676
138871	840677
174926	840678
72645	840679
5598	840680
3870	840681
145502	840682
13274	840683
98934	840684
27016	840685
44943	840686
219664	840687
1464	840688
23837	840689
44024	840690
100992	840691
183237	840692
104497	840693
57	840694
79884	840695
5785	840696
49905	840697
1061	840698
51680	840699
30679	840700
18550	840701
53329	840702
107651	840703
2616	840704
1851	840705
25151	840706
224311	840707
124805	840708
211	840709
65080	840710
396	840711
668	840712
244814	840713
76416	840714
4454	840715
4338	840716
132870	840717
977	840718
95472	840719
21122	840720
49719	840721
257679	840722
272425	840723
4435	840724
21309	840725
77635	840726
26514	840727
98646	840728
18574	840729
56457	840730
1642	840731
33434	840732
75506	840733
88264	840734
34583	840735
218732	840736
3624	840737
82782	840738
64208	840739
21659	840740
8535	840741
41251	840742
47869	840743
67138	840744
105341	840745
13715	840746
101704	840747
41861	840748
56021	840749
2250	840750
19446	840751
4420	840752
1759	840753
5597	840754
6377	840755
930	840756
1841	840757
71516	840758
5771	840759
118063	840760
264355	840761
217715	840762
119952	840763
2012	840764
6176	840765
114073	840766
8313	840767
96489	840768
20120	840769
599	840770
46196	840771
2565	840772
47032	840773
198592	840774
33470	840775
4956	840776
5303	840777
42638	840778
25115	840779
244	840780
23333	840781
4573	840782
103836	840783
11116	840784
119680	840785
7329	840786
71782	840787
24375	840788
1260	840789
35011	840790
26122	840791
31023	840792
127464	840793
118440	840794
26467	840795
16052	840796
23741	840797
182648	840798
57329	840799
54864	840800
3274	840801
52498	840802
18921	840803
23185	840804
228325	840805
157347	840806
39016	840807
3194	840808
66426	840809
132	840810
22117	840811
31	840812
1617	840813
13189	840814
26099	840815
27985	840816
25829	840817
22955	840818
80190	840819
130616	840820
3005	840821
118813	840822
270	840823
27933	840824
127579	840825
76056	840826
1355	840827
27330	840828
87938	840829
148200	840830
91798	840831
97705	840832
52055	840833
93794	840834
61568	840835
23193	840836
584	840837
70082	840838
126585	840839
62217	840840
1776	840841
3130	840842
55884	840843
16173	840844
76562	840845
5135	840846
62970	840847
5769	840848
679	840849
2196	840850
87912	840851
2829	840852
20918	840853
12415	840854
77417	840855
73592	840856
4069	840857
69175	840858
132027	840859
42778	840860
405	840861
247412	840862
4301	840863
14423	840864
254053	840865
134504	840866
112302	840867
8742	840868
26871	840869
34720	840870
67130	840871
25908	840872
68247	840873
21491	840874
69541	840875
169092	840876
80723	840877
169478	840878
8855	840879
44170	840880
108121	840881
54817	840882
61061	840883
30408	840884
109794	840885
42757	840886
75545	840887
12554	840888
28159	840889
269	840890
34816	840891
49798	840892
64898	840893
47160	840894
17639	840895
5910	840896
4339	840897
63013	840898
23372	840899
83220	840900
61	840901
21236	840902
8044	840903
22333	840904
16079	840905
21182	840906
20750	840907
54956	840908
6912	840909
145468	840910
147462	840911
80993	840912
20331	840913
150212	840914
70454	840915
89140	840916
145832	840917
122530	840918
49730	840919
15448	840920
184489	840921
11	840922
77508	840923
23774	840924
7196	840925
229614	840926
4898	840927
55267	840928
12664	840929
36736	840930
46359	840931
79974	840932
1088	840933
2859	840934
47112	840935
73950	840936
44737	840937
311	840938
55138	840939
23273	840940
100266	840941
53261	840942
214165	840943
253700	840944
31006	840945
9412	840946
128057	840947
240862	840948
23394	840949
263	840950
136904	840951
43870	840952
35486	840953
156400	840954
20414	840955
7801	840956
130091	840957
80583	840958
64256	840959
17877	840960
527	840961
70463	840962
17254	840963
32738	840964
56370	840965
7091	840966
199208	840967
96001	840968
169639	840969
15532	840970
70957	840971
59	840972
191687	840973
94828	840974
13788	840975
123116	840976
20780	840977
74566	840978
93601	840979
26751	840980
20161	840981
55149	840982
29203	840983
24449	840984
24881	840985
207398	840986
51542	840987
151732	840988
80486	840989
20021	840990
103233	840991
10806	840992
13382	840993
29622	840994
64758	840995
52293	840996
40537	840997
75628	840998
91776	840999
8213	841000
41677	841001
2537	841002
1149	841003
71845	841004
10464	841005
12402	841006
31191	841007
111153	841008
12382	841009
120778	841010
103871	841011
2982	841012
108128	841013
8025	841014
9997	841015
193149	841016
22652	841017
102595	841018
89193	841019
58558	841020
46941	841021
70129	841022
4570	841023
101550	841024
308	841025
21226	841026
135749	841027
19551	841028
17932	841029
7244	841030
153330	841031
6883	841032
232406	841033
191684	841034
124149	841035
99195	841036
25733	841037
19954	841038
3600	841039
154155	841040
10336	841041
1582	841042
94849	841043
2511	841044
6956	841045
7549	841046
138701	841047
454	841048
267142	841049
71734	841050
130074	841051
5628	841052
4373	841053
59086	841054
138806	841055
3878	841056
113503	841057
2196	841058
234704	841059
84705	841060
2837	841061
2180	841062
89296	841063
69771	841064
5660	841065
4407	841066
5857	841067
106877	841068
159807	841069
24993	841070
136419	841071
97835	841072
3059	841073
37321	841074
77399	841075
35165	841076
8786	841077
63487	841078
19765	841079
570	841080
40536	841081
26898	841082
249474	841083
61380	841084
186411	841085
14857	841086
209633	841087
54710	841088
242355	841089
4340	841090
69055	841091
5200	841092
61188	841093
38031	841094
10618	841095
115451	841096
9319	841097
114085	841098
209463	841099
33244	841100
23982	841101
204451	841102
142346	841103
7930	841104
116570	841105
8897	841106
13575	841107
2635	841108
81680	841109
31896	841110
1009	841111
257442	841112
106407	841113
6409	841114
39588	841115
31835	841116
1187	841117
82913	841118
51748	841119
132953	841120
247779	841121
6750	841122
64696	841123
9468	841124
1374	841125
13337	841126
194391	841127
312	841128
64790	841129
20105	841130
3179	841131
178517	841132
22348	841133
42948	841134
65499	841135
95070	841136
67136	841137
173930	841138
9158	841139
66979	841140
5765	841141
106	841142
89039	841143
36692	841144
100921	841145
152050	841146
69824	841147
10541	841148
121023	841149
251154	841150
121170	841151
242431	841152
19794	841153
1298	841154
9815	841155
14529	841156
23153	841157
5901	841158
186805	841159
216228	841160
55452	841161
185998	841162
42361	841163
2476	841164
2038	841165
6236	841166
38200	841167
20692	841168
26013	841169
92997	841170
176548	841171
34972	841172
81168	841173
1303	841174
1103	841175
49208	841176
60492	841177
211	841178
4939	841179
15849	841180
160218	841181
104634	841182
7571	841183
174900	841184
17574	841185
161461	841186
2103	841187
31863	841188
98	841189
11065	841190
54063	841191
263233	841192
23593	841193
3145	841194
120040	841195
122	841196
2194	841197
178939	841198
139344	841199
166867	841200
60751	841201
3409	841202
199657	841203
50439	841204
8617	841205
88246	841206
28706	841207
1023	841208
14675	841209
203198	841210
14955	841211
23262	841212
233311	841213
90422	841214
41338	841215
20034	841216
30445	841217
37283	841218
156003	841219
16897	841220
58460	841221
70626	841222
79736	841223
29709	841224
1865	841225
19835	841226
3751	841227
2332	841228
17071	841229
11264	841230
4072	841231
69490	841232
60882	841233
2946	841234
112642	841235
150442	841236
62165	841237
93492	841238
3173	841239
190858	841240
1940	841241
112008	841242
2911	841243
20670	841244
239860	841245
65342	841246
9478	841247
15382	841248
68782	841249
31419	841250
39155	841251
241875	841252
175318	841253
2498	841254
17227	841255
2084	841256
141268	841257
47550	841258
1590	841259
692	841260
75657	841261
43455	841262
9599	841263
162517	841264
75714	841265
4483	841266
2459	841267
36805	841268
126021	841269
108993	841270
30305	841271
47807	841272
272496	841273
109073	841274
1831	841275
13252	841276
1375	841277
11434	841278
61616	841279
63611	841280
41327	841281
17368	841282
10009	841283
84509	841284
5935	841285
213153	841286
4559	841287
51184	841288
119102	841289
62574	841290
221639	841291
32	841292
44616	841293
77817	841294
161428	841295
10680	841296
147068	841297
849	841298
119389	841299
188844	841300
194810	841301
32110	841302
165954	841303
37277	841304
256677	841305
7741	841306
1076	841307
49535	841308
22267	841309
3274	841310
120932	841311
200481	841312
29758	841313
22168	841314
28780	841315
34716	841316
62139	841317
5422	841318
126556	841319
49319	841320
420	841321
367	841322
1336	841323
35083	841324
84591	841325
240261	841326
9716	841327
1453	841328
125327	841329
45875	841330
2776	841331
20641	841332
109752	841333
14593	841334
207377	841335
16893	841336
6028	841337
103320	841338
25939	841339
43737	841340
55904	841341
51326	841342
24162	841343
86231	841344
10057	841345
61897	841346
14341	841347
204457	841348
92756	841349
565	841350
44735	841351
40278	841352
27230	841353
134268	841354
2809	841355
20974	841356
11669	841357
1374	841358
213050	841359
44422	841360
190112	841361
14444	841362
6873	841363
188925	841364
90593	841365
35061	841366
27997	841367
39743	841368
47901	841369
1070	841370
16270	841371
142913	841372
56685	841373
85073	841374
25897	841375
228488	841376
196148	841377
90042	841378
63707	841379
5971	841380
90750	841381
3	841382
121613	841383
1084	841384
33245	841385
48037	841386
8816	841387
16991	841388
307	841389
123457	841390
681	841391
37569	841392
84	841393
69210	841394
35912	841395
126250	841396
13131	841397
4	841398
30180	841399
142188	841400
213923	841401
58294	841402
242165	841403
22065	841404
6283	841405
154733	841406
23643	841407
195498	841408
3352	841409
16346	841410
28396	841411
121553	841412
157572	841413
358	841414
5611	841415
2204	841416
39266	841417
26120	841418
73710	841419
40267	841420
21562	841421
27081	841422
40219	841423
42437	841424
105044	841425
198800	841426
100	841427
1090	841428
46834	841429
895	841430
7757	841431
30786	841432
165853	841433
114025	841434
15146	841435
40186	841436
114	841437
58060	841438
106694	841439
57189	841440
39009	841441
2217	841442
1688	841443
76893	841444
23217	841445
20636	841446
42	841447
253833	841448
63982	841449
13821	841450
30510	841451
21892	841452
209671	841453
38480	841454
1751	841455
17436	841456
42288	841457
232745	841458
187041	841459
37543	841460
3815	841461
2928	841462
54562	841463
23466	841464
61707	841465
4845	841466
24591	841467
86304	841468
61697	841469
16380	841470
209731	841471
15974	841472
21449	841473
670	841474
70408	841475
239631	841476
30166	841477
60293	841478
26189	841479
102388	841480
28818	841481
3695	841482
4095	841483
3264	841484
77929	841485
10921	841486
2601	841487
71304	841488
2016	841489
20157	841490
187026	841491
22082	841492
79312	841493
115730	841494
10662	841495
28967	841496
109754	841497
4617	841498
240397	841499
25363	841500
36174	841501
35925	841502
71780	841503
122	841504
15404	841505
11479	841506
51492	841507
15676	841508
137040	841509
31897	841510
200233	841511
102186	841512
23127	841513
39538	841514
197774	841515
14178	841516
50269	841517
6420	841518
264015	841519
2420	841520
8854	841521
192971	841522
150762	841523
42268	841524
159269	841525
4055	841526
15099	841527
151929	841528
150688	841529
24445	841530
22530	841531
8400	841532
19434	841533
115762	841534
98775	841535
52633	841536
38767	841537
34597	841538
25127	841539
111807	841540
93833	841541
77293	841542
91550	841543
113457	841544
46995	841545
15604	841546
55161	841547
6096	841548
22545	841549
164822	841550
103201	841551
997	841552
28946	841553
59601	841554
127622	841555
1039	841556
579	841557
70874	841558
69975	841559
113409	841560
16616	841561
109192	841562
269938	841563
71573	841564
49273	841565
26157	841566
10	841567
266652	841568
138359	841569
29512	841570
1029	841571
26157	841572
7383	841573
33299	841574
25770	841575
162968	841576
135682	841577
168355	841578
2138	841579
15523	841580
155097	841581
6054	841582
167779	841583
13663	841584
82997	841585
8872	841586
30487	841587
22869	841588
1400	841589
40645	841590
2488	841591
123397	841592
92501	841593
123096	841594
2617	841595
17682	841596
89	841597
1436	841598
248993	841599
24117	841600
94179	841601
94490	841602
1168	841603
201628	841604
4239	841605
6241	841606
77320	841607
2128	841608
95543	841609
1225	841610
71047	841611
217390	841612
74123	841613
4015	841614
16292	841615
7799	841616
70162	841617
31865	841618
224599	841619
3286	841620
4826	841621
1637	841622
150641	841623
16822	841624
12321	841625
4973	841626
87909	841627
155384	841628
35302	841629
66108	841630
176440	841631
3691	841632
38339	841633
162772	841634
28681	841635
84007	841636
138812	841637
932	841638
222811	841639
8924	841640
380	841641
156	841642
133853	841643
29663	841644
58587	841645
111946	841646
28214	841647
103527	841648
99615	841649
1262	841650
37307	841651
26229	841652
60437	841653
211392	841654
53849	841655
2453	841656
3341	841657
15940	841658
25401	841659
31940	841660
139148	841661
9488	841662
173047	841663
8340	841664
6082	841665
55625	841666
3047	841667
9939	841668
1831	841669
9347	841670
88545	841671
3079	841672
44417	841673
32913	841674
65211	841675
156308	841676
114	841677
84198	841678
157506	841679
20862	841680
3654	841681
81618	841682
44390	841683
868	841684
4941	841685
36458	841686
12850	841687
35786	841688
19978	841689
6075	841690
39636	841691
16387	841692
57427	841693
86002	841694
84158	841695
190214	841696
162551	841697
237546	841698
20016	841699
21	841700
3269	841701
72013	841702
86213	841703
65589	841704
1319	841705
59746	841706
40107	841707
5512	841708
72023	841709
30770	841710
29023	841711
58727	841712
68434	841713
19101	841714
21190	841715
55596	841716
46455	841717
81854	841718
102092	841719
7916	841720
25562	841721
85084	841722
142645	841723
10701	841724
218235	841725
53807	841726
55336	841727
85720	841728
6752	841729
220779	841730
242911	841731
52480	841732
43376	841733
7766	841734
35016	841735
59959	841736
14081	841737
8788	841738
43658	841739
1717	841740
8315	841741
18164	841742
22112	841743
40235	841744
268084	841745
38788	841746
14811	841747
515	841748
188789	841749
112934	841750
165125	841751
30507	841752
405	841753
9764	841754
95110	841755
248040	841756
76197	841757
102290	841758
3518	841759
16668	841760
10359	841761
98838	841762
51379	841763
75940	841764
108752	841765
1024	841766
5298	841767
21810	841768
146	841769
46470	841770
40354	841771
34413	841772
214555	841773
30773	841774
49006	841775
1073	841776
205604	841777
57373	841778
29021	841779
21745	841780
1155	841781
70054	841782
870	841783
32945	841784
69596	841785
167167	841786
147955	841787
11648	841788
73902	841789
255127	841790
40609	841791
230532	841792
243351	841793
135056	841794
64391	841795
46512	841796
134102	841797
114931	841798
165974	841799
4952	841800
27704	841801
198396	841802
1801	841803
5619	841804
23103	841805
145533	841806
258673	841807
261703	841808
8758	841809
114999	841810
30700	841811
981	841812
16915	841813
187856	841814
119647	841815
48882	841816
21765	841817
18195	841818
11591	841819
8623	841820
224449	841821
8391	841822
91799	841823
34084	841824
163440	841825
94009	841826
197549	841827
4668	841828
122454	841829
7574	841830
8137	841831
67742	841832
28336	841833
5539	841834
82377	841835
15244	841836
30978	841837
109104	841838
85902	841839
253903	841840
44967	841841
8186	841842
56155	841843
17287	841844
153366	841845
219414	841846
8767	841847
68112	841848
259240	841849
51229	841850
5298	841851
4151	841852
7863	841853
111071	841854
229273	841855
33274	841856
256698	841857
22631	841858
196915	841859
87170	841860
151164	841861
76725	841862
9553	841863
166441	841864
90777	841865
17051	841866
68293	841867
114492	841868
3476	841869
12597	841870
98432	841871
62800	841872
138972	841873
20909	841874
1432	841875
26911	841876
72985	841877
1829	841878
22976	841879
371	841880
23345	841881
169598	841882
22722	841883
7641	841884
1564	841885
31424	841886
113053	841887
161366	841888
40837	841889
100038	841890
13994	841891
238926	841892
24955	841893
37099	841894
267878	841895
100765	841896
35408	841897
59486	841898
8196	841899
4556	841900
30503	841901
25509	841902
94363	841903
23103	841904
2989	841905
133833	841906
12453	841907
14190	841908
1214	841909
18760	841910
117585	841911
82654	841912
254308	841913
15657	841914
59829	841915
22410	841916
32636	841917
11852	841918
14363	841919
148599	841920
18465	841921
65906	841922
95793	841923
115115	841924
40599	841925
56525	841926
1513	841927
154069	841928
26558	841929
7679	841930
55234	841931
141457	841932
25633	841933
6438	841934
242701	841935
19384	841936
13699	841937
170597	841938
85246	841939
154258	841940
11940	841941
63275	841942
184292	841943
170720	841944
24074	841945
225550	841946
240516	841947
266884	841948
148790	841949
26328	841950
68604	841951
42418	841952
98660	841953
51416	841954
23987	841955
73016	841956
109516	841957
35344	841958
144516	841959
3758	841960
103530	841961
24058	841962
75621	841963
7919	841964
74954	841965
112194	841966
13680	841967
111095	841968
409	841969
6411	841970
140014	841971
289	841972
85540	841973
78176	841974
68965	841975
5008	841976
22874	841977
30255	841978
228558	841979
53435	841980
11718	841981
93211	841982
91743	841983
63124	841984
331	841985
5597	841986
31044	841987
24354	841988
152540	841989
22617	841990
79806	841991
235334	841992
29790	841993
15467	841994
1	841995
14689	841996
18597	841997
3091	841998
4594	841999
37609	842000
160914	842001
11579	842002
61501	842003
149727	842004
15812	842005
23081	842006
2512	842007
61263	842008
163650	842009
38832	842010
18914	842011
65667	842012
21551	842013
108037	842014
135876	842015
4755	842016
6704	842017
194578	842018
49645	842019
13558	842020
112223	842021
7634	842022
22940	842023
233890	842024
20111	842025
110339	842026
32714	842027
19591	842028
17223	842029
5660	842030
113155	842031
4115	842032
18134	842033
72695	842034
169474	842035
247141	842036
19001	842037
70304	842038
185528	842039
7955	842040
243110	842041
64226	842042
166181	842043
184360	842044
266935	842045
82108	842046
75925	842047
2818	842048
58119	842049
662	842050
264615	842051
11977	842052
102147	842053
11648	842054
178246	842055
65008	842056
28928	842057
68123	842058
118650	842059
16515	842060
27693	842061
7261	842062
45963	842063
188119	842064
1978	842065
317	842066
155952	842067
78322	842068
113992	842069
21958	842070
112337	842071
58468	842072
170899	842073
259093	842074
55033	842075
62305	842076
202994	842077
79439	842078
104237	842079
145478	842080
59308	842081
9657	842082
236107	842083
140241	842084
60295	842085
253581	842086
78085	842087
6	842088
37839	842089
94	842090
15349	842091
102456	842092
171290	842093
43427	842094
864	842095
189104	842096
32499	842097
69780	842098
80895	842099
2721	842100
1152	842101
65391	842102
3597	842103
7291	842104
61837	842105
7772	842106
1442	842107
6290	842108
153083	842109
48433	842110
18	842111
137693	842112
3937	842113
67169	842114
207090	842115
80432	842116
6601	842117
8034	842118
48783	842119
30577	842120
30176	842121
218151	842122
31876	842123
36568	842124
56235	842125
95308	842126
49442	842127
42343	842128
34286	842129
22766	842130
780	842131
60721	842132
43826	842133
96562	842134
190297	842135
13476	842136
234782	842137
77573	842138
1399	842139
89087	842140
6180	842141
222529	842142
86599	842143
20094	842144
3021	842145
5222	842146
167392	842147
7479	842148
1960	842149
22678	842150
69975	842151
32176	842152
25605	842153
22499	842154
22433	842155
44358	842156
211244	842157
44719	842158
82021	842159
136504	842160
3467	842161
225445	842162
31254	842163
151881	842164
101392	842165
16179	842166
399	842167
10496	842168
104825	842169
28047	842170
94789	842171
4376	842172
92396	842173
17793	842174
102551	842175
223	842176
205	842177
55620	842178
156409	842179
140593	842180
96433	842181
43045	842182
25647	842183
2265	842184
45665	842185
67488	842186
29601	842187
76637	842188
8921	842189
2275	842190
23869	842191
107979	842192
28500	842193
78106	842194
3028	842195
27187	842196
816	842197
37779	842198
27039	842199
26145	842200
12017	842201
49401	842202
103592	842203
557	842204
58911	842205
18568	842206
62101	842207
25409	842208
32201	842209
240890	842210
11090	842211
2084	842212
25062	842213
188915	842214
783	842215
49827	842216
20347	842217
86978	842218
191365	842219
220393	842220
1667	842221
134551	842222
1727	842223
5329	842224
7016	842225
88049	842226
10640	842227
12532	842228
35517	842229
49039	842230
102720	842231
166516	842232
5440	842233
44795	842234
77109	842235
2179	842236
68445	842237
38476	842238
314	842239
10917	842240
11527	842241
13303	842242
38911	842243
20048	842244
3204	842245
4784	842246
111535	842247
15972	842248
213196	842249
15740	842250
16886	842251
151908	842252
3549	842253
108540	842254
171623	842255
611	842256
2144	842257
1732	842258
11617	842259
50333	842260
38142	842261
9779	842262
24325	842263
20717	842264
2633	842265
126609	842266
129658	842267
242907	842268
237946	842269
23	842270
93040	842271
3606	842272
4768	842273
18656	842274
85295	842275
9050	842276
98761	842277
227452	842278
15544	842279
9264	842280
19888	842281
22083	842282
86284	842283
84441	842284
129875	842285
13500	842286
153788	842287
35383	842288
10576	842289
94612	842290
4697	842291
18660	842292
135194	842293
69917	842294
3393	842295
3663	842296
59710	842297
233579	842298
77682	842299
154993	842300
57199	842301
125760	842302
124823	842303
12796	842304
85149	842305
223953	842306
26024	842307
189	842308
57444	842309
182758	842310
58186	842311
48311	842312
121793	842313
60693	842314
169610	842315
25298	842316
128883	842317
218141	842318
51402	842319
26954	842320
43979	842321
70566	842322
10721	842323
61921	842324
26800	842325
9783	842326
7184	842327
244862	842328
25669	842329
146917	842330
9450	842331
19748	842332
72587	842333
133371	842334
162822	842335
26936	842336
146382	842337
22155	842338
34256	842339
238016	842340
50733	842341
202857	842342
77839	842343
139306	842344
2811	842345
29199	842346
3938	842347
429	842348
65974	842349
111057	842350
107	842351
108412	842352
51	842353
66474	842354
142272	842355
51120	842356
64382	842357
5862	842358
233825	842359
25144	842360
113331	842361
22753	842362
6451	842363
942	842364
5306	842365
25063	842366
7244	842367
14309	842368
56171	842369
71396	842370
41697	842371
21152	842372
120411	842373
107262	842374
16443	842375
117140	842376
8892	842377
2	842378
56350	842379
229207	842380
7095	842381
27551	842382
249499	842383
29032	842384
68332	842385
7255	842386
50823	842387
60356	842388
45683	842389
175397	842390
9994	842391
149557	842392
133502	842393
32896	842394
236521	842395
108097	842396
48360	842397
17167	842398
66576	842399
3040	842400
2774	842401
167737	842402
80027	842403
11894	842404
112511	842405
95895	842406
57249	842407
169378	842408
47966	842409
4908	842410
7199	842411
64664	842412
11506	842413
22638	842414
8525	842415
72879	842416
14936	842417
18106	842418
124293	842419
12225	842420
21301	842421
70497	842422
91558	842423
65405	842424
23819	842425
37435	842426
36291	842427
149310	842428
152318	842429
10808	842430
96093	842431
18941	842432
38738	842433
41716	842434
181916	842435
143155	842436
67944	842437
60244	842438
28	842439
109341	842440
13014	842441
201640	842442
168313	842443
18726	842444
23295	842445
26555	842446
20647	842447
10910	842448
8481	842449
72969	842450
34496	842451
98394	842452
60	842453
1503	842454
63807	842455
3330	842456
913	842457
11858	842458
59354	842459
112	842460
41289	842461
154096	842462
164540	842463
45015	842464
17273	842465
49561	842466
109115	842467
10565	842468
13882	842469
1483	842470
7524	842471
22707	842472
18807	842473
253837	842474
4204	842475
2003	842476
33402	842477
27032	842478
1530	842479
19026	842480
125840	842481
89852	842482
21429	842483
33755	842484
6727	842485
84186	842486
41668	842487
42554	842488
18871	842489
158002	842490
4344	842491
28619	842492
263767	842493
60991	842494
29106	842495
144790	842496
24986	842497
1687	842498
3486	842499
140055	842500
146798	842501
23538	842502
21124	842503
40807	842504
68013	842505
58937	842506
9954	842507
240	842508
160047	842509
225564	842510
35573	842511
65116	842512
7178	842513
45262	842514
42775	842515
38934	842516
100171	842517
50920	842518
12821	842519
378	842520
13806	842521
6799	842522
40997	842523
45463	842524
232743	842525
33574	842526
264063	842527
1203	842528
268593	842529
140365	842530
1997	842531
4946	842532
93019	842533
8832	842534
21311	842535
65388	842536
97883	842537
36410	842538
116295	842539
39761	842540
5022	842541
229	842542
59406	842543
155083	842544
10732	842545
1455	842546
21142	842547
2203	842548
113255	842549
161887	842550
8743	842551
34779	842552
83812	842553
20955	842554
43526	842555
30886	842556
211524	842557
243283	842558
93467	842559
77161	842560
2594	842561
249858	842562
5399	842563
116601	842564
25703	842565
11036	842566
383	842567
4139	842568
27626	842569
36181	842570
184674	842571
78548	842572
205115	842573
174339	842574
27334	842575
16634	842576
58041	842577
2138	842578
23106	842579
37321	842580
9962	842581
14496	842582
149970	842583
22540	842584
1822	842585
51162	842586
22347	842587
4417	842588
57357	842589
36632	842590
81245	842591
1545	842592
14869	842593
9728	842594
206646	842595
90239	842596
11406	842597
30138	842598
208990	842599
36474	842600
12126	842601
254227	842602
9385	842603
1161	842604
17311	842605
2811	842606
241562	842607
224194	842608
270037	842609
260	842610
14814	842611
9278	842612
81423	842613
3501	842614
36300	842615
148	842616
43863	842617
14766	842618
16816	842619
162247	842620
120526	842621
34396	842622
44729	842623
8450	842624
6270	842625
3746	842626
903	842627
3642	842628
10216	842629
280	842630
58931	842631
488	842632
5992	842633
147868	842634
21372	842635
60154	842636
18965	842637
223875	842638
3500	842639
128290	842640
161734	842641
62456	842642
57477	842643
35614	842644
24012	842645
78722	842646
72911	842647
35093	842648
81574	842649
6294	842650
132849	842651
10096	842652
235614	842653
50060	842654
58143	842655
86732	842656
84617	842657
18637	842658
75746	842659
49336	842660
16449	842661
113186	842662
25822	842663
2890	842664
63555	842665
57749	842666
14001	842667
167050	842668
160423	842669
108338	842670
43319	842671
18487	842672
265573	842673
7338	842674
22050	842675
211233	842676
146012	842677
51443	842678
47328	842679
2985	842680
112692	842681
87698	842682
105988	842683
8572	842684
10600	842685
172819	842686
62167	842687
91842	842688
10084	842689
32623	842690
32527	842691
10203	842692
59506	842693
25539	842694
84508	842695
2472	842696
23715	842697
80208	842698
41835	842699
257	842700
76734	842701
10110	842702
88421	842703
66233	842704
10047	842705
133911	842706
110602	842707
6350	842708
63203	842709
20448	842710
7079	842711
18668	842712
4446	842713
26146	842714
153665	842715
209674	842716
225085	842717
142105	842718
23212	842719
86954	842720
26734	842721
29773	842722
143979	842723
95376	842724
18331	842725
9290	842726
3023	842727
223283	842728
2450	842729
38867	842730
169824	842731
257	842732
95493	842733
5259	842734
63664	842735
54909	842736
60933	842737
37993	842738
909	842739
27346	842740
128240	842741
622	842742
14436	842743
216786	842744
25194	842745
26406	842746
36308	842747
95118	842748
106101	842749
167531	842750
19298	842751
47011	842752
7812	842753
55863	842754
11224	842755
201427	842756
3802	842757
101323	842758
43472	842759
841	842760
4283	842761
168259	842762
36014	842763
6088	842764
533	842765
44303	842766
32262	842767
101671	842768
54135	842769
199098	842770
48546	842771
2919	842772
83149	842773
183580	842774
208385	842775
77477	842776
100614	842777
132148	842778
40886	842779
196570	842780
3391	842781
11372	842782
51853	842783
238318	842784
701	842785
131611	842786
241966	842787
10974	842788
61357	842789
66681	842790
128338	842791
69585	842792
1711	842793
4170	842794
54312	842795
44402	842796
41405	842797
179271	842798
45957	842799
2945	842800
84169	842801
230592	842802
1308	842803
177996	842804
19695	842805
71534	842806
36878	842807
57819	842808
3656	842809
34499	842810
188166	842811
265970	842812
56099	842813
233360	842814
661	842815
2533	842816
135664	842817
75030	842818
21500	842819
36024	842820
16833	842821
21682	842822
151104	842823
49984	842824
4829	842825
86960	842826
256044	842827
258866	842828
265034	842829
48690	842830
21745	842831
55800	842832
24340	842833
250828	842834
21395	842835
9978	842836
8073	842837
9913	842838
91599	842839
191260	842840
255682	842841
4662	842842
7837	842843
75218	842844
3968	842845
145658	842846
1731	842847
32495	842848
830	842849
28189	842850
1629	842851
19825	842852
4041	842853
1024	842854
3238	842855
13412	842856
38631	842857
4748	842858
1516	842859
42052	842860
181887	842861
4131	842862
180783	842863
9458	842864
3967	842865
102742	842866
111168	842867
19886	842868
321	842869
9853	842870
125403	842871
29895	842872
65093	842873
14310	842874
169343	842875
2726	842876
272360	842877
129868	842878
2050	842879
234522	842880
4081	842881
84005	842882
15249	842883
54525	842884
873	842885
41428	842886
244526	842887
42513	842888
71050	842889
46177	842890
96795	842891
33289	842892
10685	842893
2486	842894
34580	842895
117227	842896
11566	842897
2126	842898
251180	842899
104389	842900
215641	842901
10460	842902
61876	842903
116760	842904
58271	842905
53324	842906
3483	842907
50980	842908
26021	842909
2839	842910
30875	842911
210470	842912
13556	842913
19884	842914
2873	842915
29433	842916
34682	842917
78482	842918
12556	842919
53860	842920
18271	842921
9058	842922
25507	842923
170572	842924
41020	842925
13081	842926
3034	842927
133765	842928
147723	842929
155481	842930
53922	842931
14659	842932
16857	842933
13715	842934
5812	842935
1574	842936
26333	842937
225826	842938
75675	842939
10644	842940
24914	842941
76655	842942
5744	842943
4056	842944
4624	842945
7877	842946
3378	842947
7340	842948
29820	842949
97718	842950
10801	842951
24025	842952
92310	842953
64651	842954
13331	842955
2497	842956
4745	842957
101956	842958
30630	842959
74184	842960
23924	842961
3449	842962
47360	842963
45658	842964
9951	842965
162672	842966
1846	842967
116384	842968
103728	842969
1582	842970
87719	842971
51	842972
135694	842973
140832	842974
56203	842975
42828	842976
463	842977
10031	842978
4608	842979
181559	842980
78268	842981
112691	842982
133801	842983
72078	842984
2653	842985
21902	842986
215781	842987
1034	842988
154135	842989
47365	842990
37346	842991
1511	842992
942	842993
5975	842994
28647	842995
184100	842996
54549	842997
70915	842998
65726	842999
67884	843000
130767	843001
139399	843002
39300	843003
76631	843004
100602	843005
38643	843006
13964	843007
78391	843008
226180	843009
30018	843010
128003	843011
17356	843012
39447	843013
96707	843014
28834	843015
97109	843016
119850	843017
6259	843018
120465	843019
3108	843020
1102	843021
244417	843022
12152	843023
152567	843024
55690	843025
169107	843026
91816	843027
123863	843028
17861	843029
29767	843030
7172	843031
94499	843032
21160	843033
112595	843034
147975	843035
20611	843036
30874	843037
166023	843038
165559	843039
4379	843040
3236	843041
25535	843042
191067	843043
71878	843044
190090	843045
7458	843046
38525	843047
26070	843048
1427	843049
44833	843050
28597	843051
5318	843052
5931	843053
2947	843054
240075	843055
174431	843056
66071	843057
13177	843058
129830	843059
100702	843060
4517	843061
96228	843062
70892	843063
265	843064
10142	843065
71774	843066
20397	843067
3768	843068
14601	843069
2545	843070
244861	843071
266152	843072
2341	843073
33414	843074
43929	843075
7619	843076
2044	843077
7319	843078
54584	843079
213649	843080
981	843081
84159	843082
104961	843083
132766	843084
54345	843085
223864	843086
68384	843087
15825	843088
71615	843089
57247	843090
31026	843091
128177	843092
173245	843093
6285	843094
1666	843095
137023	843096
22779	843097
55473	843098
60144	843099
78521	843100
139020	843101
5339	843102
20869	843103
44654	843104
132764	843105
152404	843106
21479	843107
71	843108
223079	843109
22698	843110
37454	843111
9522	843112
116065	843113
56267	843114
73280	843115
240273	843116
11459	843117
6870	843118
30350	843119
251837	843120
11076	843121
67441	843122
93282	843123
24934	843124
33982	843125
225038	843126
6137	843127
20514	843128
109790	843129
73308	843130
45786	843131
108608	843132
3219	843133
40712	843134
65215	843135
112291	843136
208812	843137
41711	843138
20559	843139
85694	843140
75684	843141
146602	843142
75949	843143
64499	843144
17852	843145
5260	843146
59406	843147
222195	843148
112488	843149
213376	843150
29691	843151
2535	843152
11588	843153
171475	843154
15577	843155
76498	843156
49646	843157
169886	843158
635	843159
217	843160
43470	843161
26172	843162
79	843163
17903	843164
21723	843165
46916	843166
115991	843167
458	843168
104063	843169
9861	843170
38795	843171
20860	843172
53457	843173
63214	843174
25029	843175
237560	843176
9887	843177
57115	843178
69318	843179
15032	843180
135854	843181
31064	843182
83982	843183
8668	843184
103301	843185
17871	843186
19299	843187
1996	843188
1963	843189
44169	843190
40741	843191
12288	843192
28700	843193
46476	843194
22089	843195
245755	843196
614	843197
20021	843198
265289	843199
239220	843200
45451	843201
60252	843202
244461	843203
34576	843204
3297	843205
209093	843206
253047	843207
183803	843208
7089	843209
250489	843210
5197	843211
229982	843212
2929	843213
217019	843214
168157	843215
11676	843216
29645	843217
782	843218
38293	843219
68421	843220
2024	843221
73915	843222
59022	843223
167471	843224
191283	843225
1616	843226
160828	843227
147933	843228
57880	843229
143463	843230
9	843231
743	843232
1626	843233
72565	843234
137966	843235
26375	843236
252500	843237
168409	843238
20900	843239
257560	843240
79788	843241
202005	843242
1021	843243
262583	843244
6647	843245
159730	843246
256705	843247
7061	843248
44515	843249
5030	843250
38686	843251
29611	843252
42701	843253
391	843254
1476	843255
78286	843256
18102	843257
11429	843258
30277	843259
11983	843260
55831	843261
32268	843262
4638	843263
105228	843264
103608	843265
13910	843266
5951	843267
10170	843268
114116	843269
2290	843270
119601	843271
184890	843272
12760	843273
146243	843274
94643	843275
934	843276
88125	843277
4622	843278
3887	843279
49476	843280
8283	843281
93197	843282
152008	843283
220757	843284
34549	843285
7928	843286
1381	843287
200405	843288
89525	843289
207937	843290
262119	843291
90510	843292
19208	843293
60341	843294
3769	843295
247838	843296
92902	843297
18299	843298
166048	843299
116326	843300
52560	843301
1818	843302
168000	843303
98128	843304
76940	843305
34189	843306
33456	843307
70746	843308
259644	843309
103768	843310
18104	843311
15051	843312
260371	843313
521	843314
6793	843315
2079	843316
32144	843317
47212	843318
1200	843319
172204	843320
36995	843321
6129	843322
107020	843323
74106	843324
114336	843325
8456	843326
172602	843327
9904	843328
49996	843329
2785	843330
94927	843331
85555	843332
50156	843333
154834	843334
77634	843335
101446	843336
1595	843337
25354	843338
74842	843339
18695	843340
59150	843341
84082	843342
21822	843343
32032	843344
26462	843345
105398	843346
50458	843347
78197	843348
134234	843349
73950	843350
49649	843351
134394	843352
198352	843353
87870	843354
51410	843355
59003	843356
50895	843357
17307	843358
43267	843359
143191	843360
52205	843361
274	843362
96861	843363
141754	843364
129401	843365
21784	843366
78	843367
13662	843368
255602	843369
91214	843370
17280	843371
154128	843372
19439	843373
221002	843374
13212	843375
6190	843376
16975	843377
8159	843378
83830	843379
9267	843380
119941	843381
153286	843382
131241	843383
19311	843384
154366	843385
62172	843386
36000	843387
122687	843388
49836	843389
4568	843390
156413	843391
21696	843392
95842	843393
4354	843394
104143	843395
36557	843396
4206	843397
23066	843398
204611	843399
19043	843400
2988	843401
8920	843402
156036	843403
29192	843404
83619	843405
47967	843406
41760	843407
103061	843408
61498	843409
1258	843410
6467	843411
7568	843412
18118	843413
1269	843414
1974	843415
8518	843416
9508	843417
33443	843418
5616	843419
238718	843420
23841	843421
14024	843422
256860	843423
14997	843424
246635	843425
10707	843426
88189	843427
97222	843428
133952	843429
93291	843430
40399	843431
242783	843432
180777	843433
140799	843434
7632	843435
182762	843436
41473	843437
25996	843438
109880	843439
144408	843440
10606	843441
40436	843442
1561	843443
190617	843444
153544	843445
50809	843446
8243	843447
58336	843448
105477	843449
80846	843450
88160	843451
62565	843452
2727	843453
546	843454
5187	843455
122958	843456
9102	843457
142575	843458
70006	843459
4273	843460
15813	843461
134430	843462
43510	843463
18372	843464
203536	843465
267454	843466
266201	843467
37931	843468
55766	843469
165576	843470
4222	843471
163300	843472
2103	843473
26637	843474
793	843475
29649	843476
17104	843477
17922	843478
19106	843479
147727	843480
49765	843481
4430	843482
1122	843483
37	843484
89007	843485
160672	843486
7004	843487
49348	843488
59358	843489
10499	843490
18998	843491
143363	843492
227733	843493
1982	843494
21511	843495
233424	843496
26991	843497
35407	843498
12432	843499
226530	843500
223697	843501
78472	843502
49579	843503
62373	843504
29022	843505
5861	843506
70798	843507
224996	843508
28205	843509
54615	843510
19859	843511
63625	843512
26556	843513
53719	843514
210916	843515
15866	843516
417	843517
2098	843518
93831	843519
19886	843520
3976	843521
38587	843522
215365	843523
19122	843524
29674	843525
1024	843526
165860	843527
9540	843528
16906	843529
52275	843530
105978	843531
25603	843532
65763	843533
4448	843534
216792	843535
6104	843536
618	843537
4501	843538
21164	843539
216746	843540
223156	843541
45671	843542
55617	843543
3056	843544
23056	843545
165700	843546
248209	843547
152289	843548
11843	843549
15692	843550
52899	843551
49642	843552
13196	843553
366	843554
4223	843555
531	843556
72710	843557
221761	843558
73275	843559
134306	843560
182452	843561
202781	843562
1227	843563
4548	843564
201606	843565
26355	843566
67076	843567
76046	843568
5161	843569
708	843570
8263	843571
60258	843572
36198	843573
55909	843574
3481	843575
272596	843576
10720	843577
92369	843578
4599	843579
237081	843580
123369	843581
18833	843582
25759	843583
9564	843584
10052	843585
54561	843586
7803	843587
11914	843588
2668	843589
46589	843590
1688	843591
178030	843592
40142	843593
105312	843594
4369	843595
200836	843596
15378	843597
59	843598
30198	843599
44542	843600
210067	843601
342	843602
50676	843603
13363	843604
17986	843605
69957	843606
763	843607
50049	843608
60397	843609
32820	843610
26806	843611
47070	843612
139214	843613
132157	843614
63424	843615
157303	843616
48	843617
180025	843618
42469	843619
154229	843620
6223	843621
10511	843622
208475	843623
5837	843624
69	843625
169049	843626
9498	843627
31144	843628
12224	843629
202675	843630
34705	843631
169611	843632
44038	843633
13746	843634
93092	843635
15345	843636
5749	843637
124171	843638
15210	843639
23226	843640
18098	843641
230653	843642
8587	843643
154792	843644
416	843645
19234	843646
35708	843647
1194	843648
2232	843649
37502	843650
2897	843651
30357	843652
19035	843653
14082	843654
30924	843655
8008	843656
204824	843657
251400	843658
234777	843659
36959	843660
40486	843661
90396	843662
26493	843663
45420	843664
23192	843665
229841	843666
40952	843667
7161	843668
101381	843669
153376	843670
517	843671
1573	843672
45486	843673
381	843674
19806	843675
54749	843676
207829	843677
9793	843678
78751	843679
35151	843680
32660	843681
131129	843682
122900	843683
139684	843684
80	843685
47616	843686
192636	843687
251933	843688
96476	843689
43483	843690
2158	843691
11478	843692
270640	843693
13367	843694
61882	843695
10071	843696
1596	843697
4928	843698
12216	843699
47799	843700
135410	843701
124627	843702
200039	843703
20364	843704
1590	843705
36282	843706
25664	843707
696	843708
241	843709
4553	843710
125458	843711
3828	843712
31300	843713
99815	843714
36037	843715
112924	843716
21485	843717
24113	843718
161094	843719
70571	843720
10687	843721
7801	843722
122071	843723
17773	843724
56780	843725
202304	843726
71826	843727
104526	843728
4304	843729
69639	843730
2197	843731
8818	843732
15423	843733
20671	843734
75820	843735
28211	843736
33086	843737
149189	843738
48755	843739
5511	843740
71328	843741
119003	843742
106465	843743
33037	843744
90406	843745
35005	843746
129845	843747
89569	843748
3330	843749
11867	843750
100868	843751
23636	843752
202183	843753
1950	843754
6105	843755
147211	843756
158246	843757
5530	843758
8117	843759
55859	843760
27916	843761
16787	843762
12551	843763
95853	843764
188280	843765
12572	843766
108758	843767
10875	843768
62611	843769
99701	843770
43623	843771
221392	843772
147445	843773
115140	843774
112580	843775
39394	843776
13886	843777
279	843778
36357	843779
8835	843780
46379	843781
8894	843782
31129	843783
3272	843784
37049	843785
72794	843786
27514	843787
9324	843788
2526	843789
56269	843790
49849	843791
45407	843792
643	843793
79363	843794
21489	843795
11815	843796
11521	843797
80211	843798
1830	843799
141898	843800
145825	843801
221646	843802
1894	843803
69079	843804
97599	843805
26153	843806
79336	843807
1059	843808
132	843809
12678	843810
110127	843811
14426	843812
3224	843813
1544	843814
255	843815
172490	843816
151859	843817
464	843818
80	843819
26353	843820
6724	843821
257063	843822
7838	843823
54170	843824
2566	843825
1765	843826
3096	843827
261988	843828
215568	843829
12499	843830
234954	843831
113559	843832
3876	843833
130729	843834
139193	843835
12654	843836
107670	843837
206939	843838
45860	843839
142763	843840
924	843841
36549	843842
13814	843843
68277	843844
81419	843845
104109	843846
45217	843847
18860	843848
5154	843849
19273	843850
155145	843851
76302	843852
86521	843853
27902	843854
146408	843855
21853	843856
17385	843857
148797	843858
154373	843859
217105	843860
197369	843861
10869	843862
1288	843863
47538	843864
13679	843865
10027	843866
138158	843867
97074	843868
94327	843869
206719	843870
232842	843871
22562	843872
4178	843873
865	843874
3997	843875
44697	843876
70197	843877
99027	843878
7131	843879
136434	843880
144	843881
247547	843882
17634	843883
15112	843884
251691	843885
75331	843886
76624	843887
39230	843888
19890	843889
173336	843890
449	843891
9645	843892
16834	843893
136283	843894
113970	843895
108859	843896
66434	843897
67629	843898
11658	843899
104002	843900
7618	843901
26746	843902
64218	843903
97544	843904
85528	843905
133895	843906
236	843907
4579	843908
44882	843909
102522	843910
4627	843911
1926	843912
35752	843913
9037	843914
79569	843915
31891	843916
4168	843917
1539	843918
1	843919
4085	843920
15182	843921
8501	843922
32072	843923
52260	843924
16127	843925
71506	843926
12335	843927
78291	843928
185982	843929
62032	843930
182090	843931
122342	843932
148697	843933
7559	843934
15780	843935
2739	843936
143552	843937
147894	843938
123201	843939
208292	843940
5584	843941
7280	843942
18750	843943
45479	843944
184128	843945
48311	843946
15557	843947
49594	843948
23376	843949
50585	843950
29841	843951
26067	843952
54144	843953
139999	843954
8957	843955
85332	843956
88972	843957
6053	843958
62288	843959
173605	843960
92071	843961
49698	843962
8509	843963
65246	843964
7905	843965
94322	843966
46713	843967
61989	843968
91279	843969
27576	843970
226968	843971
2849	843972
51523	843973
8654	843974
9270	843975
25018	843976
26988	843977
13075	843978
109207	843979
16835	843980
61018	843981
90864	843982
8094	843983
111699	843984
32049	843985
111121	843986
228954	843987
20	843988
50522	843989
19042	843990
6082	843991
2963	843992
14232	843993
108664	843994
77733	843995
8786	843996
189942	843997
37508	843998
234795	843999
54954	844000
25434	844001
52197	844002
2278	844003
88526	844004
272241	844005
171584	844006
25472	844007
52507	844008
46435	844009
57962	844010
78994	844011
1657	844012
8733	844013
5672	844014
57013	844015
9807	844016
7428	844017
2436	844018
6712	844019
548	844020
51961	844021
17256	844022
108642	844023
73647	844024
340	844025
32966	844026
28036	844027
197489	844028
3504	844029
248748	844030
96373	844031
155604	844032
182780	844033
10289	844034
1390	844035
154118	844036
21317	844037
226834	844038
18754	844039
47	844040
204354	844041
4795	844042
247586	844043
202669	844044
202861	844045
35450	844046
108996	844047
237120	844048
21930	844049
41139	844050
130201	844051
199169	844052
96176	844053
1883	844054
61658	844055
7573	844056
31876	844057
46868	844058
142135	844059
51590	844060
45755	844061
91	844062
35234	844063
5602	844064
114764	844065
2293	844066
268902	844067
92309	844068
53259	844069
160548	844070
17321	844071
19278	844072
84944	844073
26008	844074
7338	844075
47209	844076
7648	844077
52595	844078
67454	844079
198946	844080
39056	844081
70838	844082
265383	844083
5769	844084
29885	844085
121228	844086
153507	844087
56244	844088
155537	844089
53085	844090
948	844091
155369	844092
15214	844093
71239	844094
260359	844095
141747	844096
5790	844097
105193	844098
55312	844099
124411	844100
40459	844101
73490	844102
76841	844103
27558	844104
203963	844105
226490	844106
14740	844107
35409	844108
42431	844109
16999	844110
7868	844111
244659	844112
57330	844113
121923	844114
2034	844115
2871	844116
19278	844117
99181	844118
26177	844119
8794	844120
8675	844121
4785	844122
194531	844123
177489	844124
6681	844125
204671	844126
37820	844127
78082	844128
2791	844129
14483	844130
221353	844131
29915	844132
4876	844133
7303	844134
204711	844135
59047	844136
116033	844137
30436	844138
15575	844139
137230	844140
53509	844141
627	844142
4682	844143
18454	844144
49859	844145
12758	844146
159186	844147
55836	844148
6485	844149
108480	844150
35857	844151
186457	844152
210603	844153
254805	844154
1050	844155
1217	844156
254781	844157
211398	844158
34307	844159
139795	844160
270055	844161
36509	844162
157376	844163
101456	844164
12510	844165
27679	844166
121595	844167
36897	844168
1698	844169
150184	844170
17	844171
26	844172
40805	844173
3948	844174
9385	844175
59107	844176
27281	844177
24798	844178
139307	844179
1	844180
66740	844181
2487	844182
13324	844183
260876	844184
32385	844185
61714	844186
5974	844187
311	844188
76875	844189
110262	844190
9680	844191
37390	844192
66977	844193
15516	844194
80392	844195
60564	844196
159618	844197
16132	844198
18687	844199
7040	844200
44911	844201
25241	844202
2230	844203
116086	844204
725	844205
58841	844206
163759	844207
85350	844208
948	844209
78459	844210
32966	844211
30438	844212
106341	844213
107803	844214
15934	844215
126127	844216
135910	844217
3999	844218
1343	844219
13023	844220
8604	844221
19275	844222
198320	844223
55939	844224
45054	844225
427	844226
27648	844227
66698	844228
37332	844229
216579	844230
106565	844231
11681	844232
573	844233
125296	844234
37946	844235
2774	844236
216464	844237
20508	844238
107119	844239
3175	844240
109759	844241
28932	844242
24342	844243
120224	844244
219163	844245
168837	844246
68450	844247
147957	844248
16619	844249
695	844250
31389	844251
32458	844252
4090	844253
272097	844254
76671	844255
45411	844256
2907	844257
25194	844258
131822	844259
264299	844260
15696	844261
181347	844262
55342	844263
108926	844264
180786	844265
9679	844266
21810	844267
21468	844268
1700	844269
5411	844270
938	844271
31541	844272
7420	844273
1285	844274
16068	844275
33280	844276
4878	844277
7572	844278
8162	844279
29669	844280
12409	844281
921	844282
5228	844283
72771	844284
11324	844285
123175	844286
165610	844287
20	844288
22510	844289
7591	844290
30307	844291
30732	844292
1841	844293
108402	844294
83952	844295
112225	844296
156564	844297
51058	844298
59771	844299
28001	844300
1264	844301
825	844302
122003	844303
82413	844304
1108	844305
63757	844306
66507	844307
27308	844308
60883	844309
74666	844310
68151	844311
18	844312
102056	844313
45886	844314
62129	844315
23167	844316
36516	844317
32586	844318
10862	844319
5810	844320
22677	844321
128820	844322
1243	844323
130319	844324
153731	844325
192109	844326
5960	844327
11032	844328
182678	844329
102948	844330
113333	844331
132727	844332
107383	844333
5433	844334
123	844335
76024	844336
127460	844337
6018	844338
39377	844339
54168	844340
130255	844341
123542	844342
2778	844343
38849	844344
16142	844345
140395	844346
52027	844347
28710	844348
258384	844349
104032	844350
205828	844351
265887	844352
53124	844353
81131	844354
8668	844355
86166	844356
65717	844357
74879	844358
2321	844359
42127	844360
77501	844361
75211	844362
2218	844363
155321	844364
15256	844365
6035	844366
46107	844367
55011	844368
21184	844369
187	844370
33195	844371
89448	844372
1233	844373
107760	844374
73571	844375
5941	844376
40972	844377
36963	844378
10456	844379
151223	844380
19829	844381
176537	844382
46069	844383
222906	844384
44216	844385
49326	844386
4250	844387
269719	844388
190428	844389
96813	844390
43	844391
269688	844392
22683	844393
20998	844394
188802	844395
35184	844396
50774	844397
62267	844398
1052	844399
1036	844400
131785	844401
578	844402
18951	844403
10	844404
21451	844405
89221	844406
216886	844407
179745	844408
59752	844409
77689	844410
57	844411
158439	844412
142258	844413
33993	844414
145171	844415
10041	844416
13408	844417
1257	844418
70871	844419
139406	844420
177219	844421
67774	844422
15819	844423
57206	844424
96408	844425
90792	844426
50934	844427
48138	844428
53453	844429
9596	844430
9685	844431
2320	844432
67793	844433
259277	844434
263837	844435
34367	844436
192610	844437
42131	844438
134879	844439
13457	844440
53065	844441
5166	844442
44528	844443
79396	844444
6988	844445
74650	844446
9081	844447
11336	844448
94013	844449
172719	844450
4868	844451
5105	844452
19043	844453
164773	844454
95105	844455
30200	844456
7536	844457
3230	844458
143943	844459
1403	844460
70	844461
98982	844462
41851	844463
178926	844464
108880	844465
7123	844466
47125	844467
5192	844468
71443	844469
42763	844470
187871	844471
245759	844472
486	844473
72837	844474
24040	844475
40147	844476
11766	844477
132424	844478
65961	844479
37817	844480
75756	844481
7822	844482
4682	844483
3106	844484
5827	844485
53045	844486
241936	844487
109814	844488
25735	844489
189718	844490
207394	844491
33835	844492
56951	844493
144163	844494
40793	844495
39298	844496
106054	844497
42149	844498
8226	844499
46479	844500
37973	844501
36515	844502
165286	844503
31675	844504
23768	844505
55363	844506
77126	844507
105626	844508
53445	844509
91958	844510
82566	844511
18299	844512
102101	844513
37954	844514
55564	844515
15480	844516
20492	844517
18169	844518
5675	844519
75053	844520
28009	844521
61227	844522
55029	844523
6912	844524
67909	844525
56521	844526
65472	844527
17386	844528
56905	844529
58300	844530
240840	844531
224370	844532
93719	844533
102108	844534
217949	844535
82731	844536
6400	844537
5681	844538
7682	844539
876	844540
8971	844541
7101	844542
79535	844543
160057	844544
37169	844545
29578	844546
102017	844547
239389	844548
57490	844549
14074	844550
30719	844551
51549	844552
20927	844553
20793	844554
2837	844555
48243	844556
118592	844557
62583	844558
45031	844559
3105	844560
235261	844561
131728	844562
3584	844563
169785	844564
264636	844565
93348	844566
29272	844567
36010	844568
141293	844569
100187	844570
7012	844571
7103	844572
104063	844573
12734	844574
200140	844575
54368	844576
459	844577
35	844578
4497	844579
133138	844580
150700	844581
5177	844582
52224	844583
90967	844584
13768	844585
24232	844586
66181	844587
9999	844588
36318	844589
56045	844590
113199	844591
95710	844592
15879	844593
14594	844594
48350	844595
253	844596
31401	844597
2745	844598
31193	844599
605	844600
167317	844601
170169	844602
1478	844603
55457	844604
265418	844605
5344	844606
16067	844607
3	844608
243170	844609
33011	844610
50160	844611
265565	844612
6107	844613
48720	844614
39889	844615
193325	844616
46019	844617
36970	844618
7925	844619
11233	844620
19672	844621
16085	844622
13005	844623
139	844624
1870	844625
92381	844626
4108	844627
12582	844628
161257	844629
40388	844630
126316	844631
204250	844632
132848	844633
6589	844634
138851	844635
52449	844636
3598	844637
27927	844638
202004	844639
189175	844640
1066	844641
258649	844642
200294	844643
37138	844644
11501	844645
111572	844646
43234	844647
35765	844648
129219	844649
28604	844650
10095	844651
94506	844652
47836	844653
73553	844654
46278	844655
15888	844656
89232	844657
178477	844658
202258	844659
220768	844660
52412	844661
90985	844662
12367	844663
3417	844664
34812	844665
191946	844666
2933	844667
99221	844668
125929	844669
79124	844670
129	844671
4089	844672
7094	844673
88275	844674
136284	844675
66927	844676
24178	844677
6749	844678
64349	844679
3141	844680
32007	844681
122817	844682
2683	844683
78867	844684
327	844685
38840	844686
921	844687
102880	844688
44256	844689
182948	844690
114076	844691
267572	844692
55863	844693
44665	844694
1822	844695
37736	844696
29169	844697
22984	844698
212725	844699
28400	844700
6715	844701
901	844702
56846	844703
183012	844704
13127	844705
7250	844706
39815	844707
19069	844708
3144	844709
40024	844710
128949	844711
207330	844712
9943	844713
23	844714
795	844715
260807	844716
84138	844717
14066	844718
26450	844719
1188	844720
53640	844721
932	844722
33206	844723
106710	844724
207380	844725
21397	844726
55257	844727
47	844728
45696	844729
168789	844730
25926	844731
17607	844732
3262	844733
248159	844734
197968	844735
77069	844736
2916	844737
35007	844738
25188	844739
39580	844740
9841	844741
57997	844742
299	844743
6407	844744
78862	844745
109408	844746
2023	844747
33459	844748
99426	844749
16430	844750
138310	844751
56483	844752
109948	844753
79754	844754
20943	844755
144427	844756
2862	844757
34288	844758
225847	844759
20983	844760
226	844761
2376	844762
937	844763
72667	844764
106587	844765
13023	844766
205852	844767
116922	844768
28277	844769
24258	844770
15293	844771
23491	844772
1249	844773
33621	844774
85448	844775
21430	844776
44402	844777
244999	844778
72113	844779
5419	844780
24585	844781
18657	844782
38591	844783
201015	844784
71821	844785
31505	844786
157843	844787
14426	844788
255327	844789
74464	844790
144241	844791
13893	844792
109307	844793
69459	844794
239276	844795
1919	844796
23577	844797
121392	844798
23174	844799
3531	844800
73853	844801
61536	844802
5649	844803
100982	844804
9256	844805
28255	844806
109637	844807
21663	844808
40984	844809
116	844810
88567	844811
227144	844812
72683	844813
26470	844814
1563	844815
34286	844816
48843	844817
28536	844818
169222	844819
6729	844820
89716	844821
70615	844822
197	844823
17497	844824
56928	844825
376	844826
5769	844827
15506	844828
13516	844829
183259	844830
121353	844831
18864	844832
94497	844833
89087	844834
42848	844835
63966	844836
13388	844837
23170	844838
70452	844839
236798	844840
34628	844841
49567	844842
20556	844843
72519	844844
70149	844845
8355	844846
21642	844847
75733	844848
28	844849
798	844850
10040	844851
6307	844852
16913	844853
32223	844854
202	844855
2082	844856
15919	844857
20934	844858
160956	844859
172799	844860
17828	844861
19786	844862
3766	844863
195328	844864
222681	844865
35844	844866
58032	844867
267232	844868
159671	844869
54195	844870
85779	844871
32211	844872
89082	844873
1353	844874
1461	844875
9275	844876
119679	844877
1850	844878
118058	844879
20440	844880
99616	844881
112406	844882
2742	844883
29384	844884
194920	844885
161746	844886
52921	844887
41893	844888
109215	844889
36791	844890
155711	844891
3558	844892
16270	844893
197079	844894
3039	844895
16042	844896
241055	844897
10249	844898
32711	844899
16167	844900
45934	844901
34611	844902
25885	844903
130271	844904
43832	844905
46325	844906
80724	844907
5595	844908
95067	844909
41009	844910
69892	844911
162982	844912
50953	844913
5930	844914
232435	844915
216771	844916
191	844917
26991	844918
170073	844919
151178	844920
92823	844921
16517	844922
18238	844923
66800	844924
878	844925
21060	844926
61655	844927
178255	844928
21255	844929
69571	844930
3185	844931
94679	844932
4313	844933
2137	844934
12990	844935
51827	844936
11900	844937
46228	844938
22214	844939
142579	844940
233120	844941
65674	844942
237759	844943
277	844944
7493	844945
20165	844946
2293	844947
31785	844948
112573	844949
30075	844950
179614	844951
101667	844952
7941	844953
73083	844954
123991	844955
11216	844956
4255	844957
74586	844958
224165	844959
1307	844960
86907	844961
59324	844962
212961	844963
63354	844964
653	844965
8010	844966
5528	844967
188780	844968
42379	844969
77797	844970
177782	844971
45079	844972
1501	844973
10855	844974
149953	844975
129672	844976
19195	844977
40706	844978
3584	844979
176990	844980
266771	844981
217521	844982
26709	844983
19489	844984
107392	844985
169879	844986
23013	844987
1674	844988
3783	844989
29310	844990
14322	844991
12678	844992
70	844993
15062	844994
153459	844995
55260	844996
11969	844997
1841	844998
88547	844999
31580	845000
4037	845001
38346	845002
75260	845003
23742	845004
110677	845005
15080	845006
142029	845007
155015	845008
36979	845009
35646	845010
42650	845011
46060	845012
65207	845013
110908	845014
34394	845015
20418	845016
216799	845017
25563	845018
27171	845019
6042	845020
33152	845021
3250	845022
53292	845023
3212	845024
79739	845025
71149	845026
208219	845027
26004	845028
224614	845029
2005	845030
13599	845031
2588	845032
7462	845033
5137	845034
41966	845035
5935	845036
3695	845037
76739	845038
16736	845039
105959	845040
170722	845041
160626	845042
147393	845043
70104	845044
131012	845045
13934	845046
3783	845047
36219	845048
10420	845049
11030	845050
50792	845051
66903	845052
19428	845053
3599	845054
71749	845055
75898	845056
217043	845057
201529	845058
113119	845059
2606	845060
4418	845061
28013	845062
112843	845063
29073	845064
43738	845065
10354	845066
6939	845067
127202	845068
240550	845069
17668	845070
44886	845071
6579	845072
54324	845073
18214	845074
6511	845075
31783	845076
102849	845077
134341	845078
216574	845079
59244	845080
21566	845081
157361	845082
240121	845083
9212	845084
103763	845085
179619	845086
1534	845087
236106	845088
39800	845089
140784	845090
14008	845091
41122	845092
29743	845093
29510	845094
162517	845095
145285	845096
38506	845097
3669	845098
189	845099
10596	845100
28166	845101
10234	845102
1652	845103
31217	845104
28488	845105
100243	845106
27311	845107
2878	845108
125508	845109
112359	845110
6814	845111
3372	845112
24857	845113
75634	845114
14828	845115
6878	845116
225360	845117
870	845118
77152	845119
65712	845120
127879	845121
931	845122
76800	845123
156135	845124
3385	845125
216077	845126
19664	845127
162280	845128
29947	845129
15321	845130
66195	845131
16014	845132
30225	845133
36006	845134
24193	845135
253887	845136
75595	845137
51873	845138
67903	845139
642	845140
37	845141
39994	845142
233845	845143
1386	845144
23256	845145
81979	845146
108080	845147
197	845148
30281	845149
26009	845150
24771	845151
10289	845152
7377	845153
44994	845154
127404	845155
74439	845156
17103	845157
70134	845158
66329	845159
206681	845160
1254	845161
10692	845162
90	845163
36152	845164
1809	845165
13765	845166
155393	845167
271670	845168
94677	845169
112202	845170
96968	845171
1158	845172
82233	845173
14009	845174
29260	845175
29201	845176
50670	845177
97898	845178
91254	845179
50255	845180
77181	845181
3720	845182
259969	845183
2713	845184
24603	845185
874	845186
257244	845187
63911	845188
20025	845189
27862	845190
44395	845191
122	845192
110062	845193
7182	845194
15769	845195
205851	845196
136430	845197
1535	845198
55373	845199
52961	845200
103309	845201
1549	845202
2769	845203
750	845204
6466	845205
23400	845206
98884	845207
47573	845208
698	845209
24064	845210
20344	845211
47689	845212
36630	845213
74067	845214
11407	845215
947	845216
46071	845217
37598	845218
138060	845219
1694	845220
127684	845221
37937	845222
6577	845223
13161	845224
49915	845225
12046	845226
146014	845227
14171	845228
179068	845229
54162	845230
25479	845231
189763	845232
47858	845233
247689	845234
30486	845235
78415	845236
100764	845237
33124	845238
225873	845239
8841	845240
11954	845241
758	845242
31338	845243
39624	845244
34646	845245
9898	845246
27446	845247
39458	845248
269477	845249
152684	845250
19905	845251
156405	845252
31248	845253
120592	845254
3218	845255
137633	845256
121138	845257
1602	845258
98349	845259
28815	845260
13413	845261
6125	845262
14739	845263
23737	845264
1868	845265
87928	845266
1879	845267
2774	845268
256809	845269
34053	845270
73629	845271
10871	845272
17067	845273
83082	845274
4602	845275
114213	845276
90057	845277
85958	845278
20317	845279
39213	845280
6610	845281
17618	845282
373	845283
2394	845284
105712	845285
226030	845286
141801	845287
1426	845288
109574	845289
33559	845290
124416	845291
4461	845292
202244	845293
167559	845294
74024	845295
232365	845296
53250	845297
90410	845298
118397	845299
124998	845300
202020	845301
3186	845302
51604	845303
10856	845304
119082	845305
121866	845306
96587	845307
31711	845308
65066	845309
84220	845310
1500	845311
95910	845312
100554	845313
61246	845314
8875	845315
1163	845316
157931	845317
5108	845318
3050	845319
6408	845320
89750	845321
10888	845322
31568	845323
195949	845324
10480	845325
7716	845326
253858	845327
892	845328
147783	845329
128275	845330
31615	845331
39987	845332
27087	845333
82304	845334
78322	845335
47347	845336
74050	845337
3780	845338
35645	845339
246487	845340
56717	845341
218318	845342
84285	845343
63204	845344
31174	845345
27565	845346
56603	845347
166378	845348
71060	845349
47122	845350
10444	845351
6397	845352
19771	845353
79919	845354
34269	845355
5962	845356
102244	845357
7882	845358
124846	845359
110748	845360
35298	845361
110772	845362
150	845363
244260	845364
136564	845365
11372	845366
163534	845367
12527	845368
138504	845369
101536	845370
120569	845371
4335	845372
7996	845373
65943	845374
61572	845375
1197	845376
36749	845377
29671	845378
2606	845379
6118	845380
54488	845381
231879	845382
117057	845383
95506	845384
138560	845385
79003	845386
31895	845387
27629	845388
3538	845389
62660	845390
430	845391
23129	845392
258	845393
19128	845394
32267	845395
106318	845396
49058	845397
47612	845398
4855	845399
6540	845400
132989	845401
238871	845402
107630	845403
7480	845404
937	845405
36746	845406
239549	845407
26686	845408
153282	845409
15170	845410
235	845411
12856	845412
244247	845413
8004	845414
147573	845415
114251	845416
5095	845417
33408	845418
91407	845419
11384	845420
53053	845421
142610	845422
3728	845423
8465	845424
28105	845425
51577	845426
65587	845427
216601	845428
1361	845429
18328	845430
96152	845431
176179	845432
5605	845433
25449	845434
89732	845435
117407	845436
165224	845437
48780	845438
126070	845439
27876	845440
23220	845441
26465	845442
74330	845443
18996	845444
51393	845445
49314	845446
2636	845447
120171	845448
2409	845449
57375	845450
148416	845451
56231	845452
116349	845453
22740	845454
2308	845455
2860	845456
114883	845457
39583	845458
9806	845459
14340	845460
61814	845461
37012	845462
84303	845463
2538	845464
58559	845465
80939	845466
59662	845467
61636	845468
130773	845469
52585	845470
71620	845471
8356	845472
9068	845473
63729	845474
250147	845475
270281	845476
3087	845477
269159	845478
3409	845479
121933	845480
339	845481
41541	845482
3234	845483
84021	845484
4575	845485
92624	845486
2241	845487
20293	845488
250335	845489
88023	845490
104769	845491
91283	845492
86808	845493
35583	845494
45894	845495
14080	845496
271540	845497
84809	845498
105699	845499
95969	845500
141178	845501
35176	845502
3999	845503
32198	845504
66145	845505
6915	845506
256159	845507
679	845508
45659	845509
27495	845510
15970	845511
110424	845512
41423	845513
54225	845514
124	845515
14361	845516
70082	845517
1189	845518
44302	845519
89700	845520
39764	845521
216731	845522
53825	845523
15441	845524
43816	845525
197092	845526
19524	845527
41	845528
40451	845529
78273	845530
162460	845531
154787	845532
28632	845533
191906	845534
255255	845535
8778	845536
60989	845537
11515	845538
40625	845539
40707	845540
80974	845541
10005	845542
110170	845543
10521	845544
7120	845545
138651	845546
13383	845547
9921	845548
126167	845549
3855	845550
25838	845551
154816	845552
73389	845553
39552	845554
245081	845555
103030	845556
13130	845557
119453	845558
64083	845559
57013	845560
5176	845561
22142	845562
8040	845563
20959	845564
91010	845565
334	845566
2729	845567
76003	845568
210144	845569
91447	845570
35790	845571
87492	845572
16707	845573
45	845574
30074	845575
57388	845576
32740	845577
100551	845578
1711	845579
85221	845580
61783	845581
41270	845582
2351	845583
171112	845584
94768	845585
11028	845586
132394	845587
26041	845588
23967	845589
607	845590
34297	845591
4003	845592
14635	845593
38331	845594
105	845595
94835	845596
41578	845597
204463	845598
34506	845599
84286	845600
72588	845601
54406	845602
35969	845603
440	845604
56179	845605
48650	845606
2415	845607
5761	845608
11139	845609
70378	845610
24515	845611
19530	845612
1569	845613
33076	845614
17785	845615
803	845616
76434	845617
32493	845618
121229	845619
1575	845620
9987	845621
3918	845622
167749	845623
87514	845624
2544	845625
5012	845626
200	845627
177592	845628
14235	845629
4118	845630
1493	845631
15577	845632
31529	845633
587	845634
22413	845635
5494	845636
154761	845637
80042	845638
3357	845639
59253	845640
6120	845641
25697	845642
44902	845643
38514	845644
42808	845645
1507	845646
80118	845647
2070	845648
16416	845649
29082	845650
20847	845651
468	845652
55238	845653
52873	845654
74990	845655
77755	845656
159623	845657
96845	845658
167478	845659
80313	845660
19575	845661
164489	845662
149703	845663
151372	845664
4000	845665
2283	845666
99833	845667
21547	845668
41769	845669
24529	845670
106061	845671
620	845672
1370	845673
5159	845674
87679	845675
6505	845676
6413	845677
119388	845678
1620	845679
3382	845680
74412	845681
11514	845682
2688	845683
221802	845684
41972	845685
94172	845686
65569	845687
17288	845688
87129	845689
65966	845690
11501	845691
158898	845692
3753	845693
30362	845694
132381	845695
103659	845696
77989	845697
4	845698
113306	845699
239358	845700
41668	845701
254188	845702
22095	845703
206998	845704
39382	845705
5052	845706
34258	845707
109271	845708
102768	845709
8525	845710
18186	845711
71153	845712
101244	845713
124510	845714
413	845715
19713	845716
13792	845717
153500	845718
1915	845719
115746	845720
53795	845721
30881	845722
193479	845723
37258	845724
18857	845725
19147	845726
126689	845727
213578	845728
159373	845729
22938	845730
2729	845731
58101	845732
4377	845733
5484	845734
674	845735
15940	845736
2261	845737
35268	845738
190556	845739
4429	845740
136242	845741
59115	845742
41447	845743
28946	845744
191005	845745
27958	845746
2904	845747
124272	845748
9258	845749
20474	845750
32270	845751
137282	845752
123331	845753
5419	845754
923	845755
219174	845756
195	845757
5	845758
23919	845759
58849	845760
10824	845761
119285	845762
10512	845763
98680	845764
3011	845765
43879	845766
94704	845767
6060	845768
1823	845769
76	845770
82286	845771
35087	845772
100797	845773
14359	845774
108750	845775
77050	845776
148593	845777
8901	845778
4796	845779
29925	845780
72953	845781
189159	845782
16426	845783
2828	845784
13651	845785
214570	845786
122531	845787
96426	845788
147879	845789
87172	845790
35676	845791
31172	845792
9304	845793
193873	845794
2417	845795
16500	845796
57084	845797
192138	845798
71646	845799
61122	845800
26285	845801
45944	845802
26336	845803
22442	845804
7981	845805
550	845806
118474	845807
234583	845808
110179	845809
38089	845810
4661	845811
10049	845812
169206	845813
145665	845814
229696	845815
4891	845816
56464	845817
167865	845818
57840	845819
224844	845820
5318	845821
104972	845822
6470	845823
115109	845824
36892	845825
1514	845826
465	845827
262383	845828
13681	845829
35839	845830
70114	845831
86097	845832
147457	845833
20544	845834
4525	845835
34236	845836
165386	845837
150647	845838
14154	845839
157066	845840
37905	845841
241467	845842
9961	845843
1368	845844
6908	845845
16451	845846
128351	845847
40888	845848
72247	845849
17997	845850
22924	845851
60820	845852
27101	845853
18861	845854
18269	845855
31009	845856
57353	845857
13555	845858
164305	845859
48002	845860
28025	845861
708	845862
31811	845863
101432	845864
206030	845865
3111	845866
16625	845867
9292	845868
75530	845869
246654	845870
28471	845871
211955	845872
8039	845873
51526	845874
67493	845875
100214	845876
38378	845877
7640	845878
100557	845879
22723	845880
105108	845881
7566	845882
16221	845883
23984	845884
39397	845885
98611	845886
77994	845887
88112	845888
149813	845889
84560	845890
330	845891
14502	845892
185014	845893
181044	845894
73609	845895
230119	845896
69691	845897
102342	845898
41519	845899
10407	845900
26410	845901
7559	845902
5451	845903
109205	845904
55578	845905
66627	845906
228238	845907
41831	845908
7609	845909
226324	845910
71709	845911
206247	845912
129994	845913
40638	845914
4027	845915
3988	845916
145443	845917
118200	845918
242172	845919
77101	845920
9276	845921
73311	845922
110644	845923
197783	845924
155176	845925
39800	845926
263294	845927
68676	845928
20942	845929
43969	845930
57082	845931
44	845932
78912	845933
104808	845934
798	845935
44187	845936
25452	845937
107947	845938
16340	845939
244634	845940
28818	845941
5828	845942
20299	845943
98530	845944
109272	845945
28075	845946
91571	845947
105821	845948
111996	845949
7892	845950
56225	845951
93529	845952
144529	845953
35650	845954
209263	845955
86105	845956
29150	845957
20376	845958
178937	845959
267118	845960
235748	845961
507	845962
93401	845963
22173	845964
151647	845965
32627	845966
13242	845967
54812	845968
42351	845969
1915	845970
21876	845971
7093	845972
64950	845973
169542	845974
142358	845975
152683	845976
99899	845977
1394	845978
54290	845979
1408	845980
11475	845981
6975	845982
32203	845983
8012	845984
163371	845985
43336	845986
52027	845987
26325	845988
56214	845989
4929	845990
8331	845991
11852	845992
86516	845993
272750	845994
1437	845995
154955	845996
90684	845997
99876	845998
160492	845999
82664	846000
15253	846001
17478	846002
5643	846003
59212	846004
99900	846005
12313	846006
146089	846007
251868	846008
90732	846009
105900	846010
10849	846011
3187	846012
446	846013
50832	846014
87573	846015
73643	846016
248548	846017
2886	846018
52687	846019
14589	846020
89031	846021
15667	846022
112573	846023
1438	846024
11475	846025
9031	846026
1788	846027
78962	846028
981	846029
71567	846030
193745	846031
7891	846032
34393	846033
114015	846034
7806	846035
13679	846036
48266	846037
6134	846038
104108	846039
17710	846040
65154	846041
43777	846042
34893	846043
40000	846044
64889	846045
38045	846046
41268	846047
224	846048
4445	846049
32405	846050
10351	846051
6922	846052
24244	846053
66408	846054
23787	846055
21413	846056
10275	846057
71585	846058
46381	846059
269391	846060
21881	846061
69472	846062
23529	846063
11006	846064
207054	846065
91914	846066
18	846067
156453	846068
401	846069
214	846070
10524	846071
27785	846072
1313	846073
115071	846074
18479	846075
17580	846076
21000	846077
11205	846078
7737	846079
76624	846080
19813	846081
25535	846082
17423	846083
50604	846084
88413	846085
124564	846086
68131	846087
40127	846088
803	846089
33500	846090
42349	846091
128967	846092
3378	846093
49020	846094
8174	846095
214695	846096
26629	846097
124973	846098
29466	846099
18691	846100
1227	846101
540	846102
11144	846103
43402	846104
84664	846105
37509	846106
152959	846107
2299	846108
53008	846109
6103	846110
221419	846111
6978	846112
71055	846113
1472	846114
620	846115
3613	846116
2582	846117
29544	846118
122371	846119
4399	846120
5031	846121
107717	846122
119867	846123
24573	846124
22808	846125
70379	846126
269333	846127
44299	846128
28200	846129
140140	846130
2801	846131
793	846132
12236	846133
18794	846134
265248	846135
291	846136
2809	846137
23228	846138
12644	846139
37445	846140
248090	846141
33382	846142
10714	846143
145009	846144
4125	846145
138058	846146
16227	846147
193200	846148
9973	846149
25755	846150
28551	846151
1764	846152
5776	846153
19495	846154
12636	846155
83152	846156
22129	846157
84938	846158
237547	846159
51360	846160
30253	846161
1285	846162
36821	846163
171323	846164
38664	846165
12856	846166
460	846167
175587	846168
5041	846169
7907	846170
24136	846171
124705	846172
168749	846173
43617	846174
24919	846175
42310	846176
44206	846177
948	846178
63898	846179
192766	846180
2446	846181
39149	846182
268826	846183
22	846184
3781	846185
18195	846186
102084	846187
239811	846188
8718	846189
70635	846190
27268	846191
74389	846192
186510	846193
12652	846194
9099	846195
63701	846196
88110	846197
108375	846198
17789	846199
136	846200
188314	846201
220152	846202
29944	846203
269056	846204
104770	846205
160841	846206
16065	846207
91020	846208
66173	846209
30895	846210
35455	846211
51476	846212
59281	846213
24874	846214
3667	846215
68214	846216
53198	846217
5609	846218
10332	846219
24221	846220
29395	846221
75077	846222
8267	846223
2587	846224
6483	846225
50546	846226
29467	846227
24295	846228
25680	846229
45454	846230
133361	846231
224725	846232
8455	846233
13120	846234
122403	846235
47992	846236
60164	846237
56147	846238
10735	846239
7952	846240
163128	846241
51213	846242
131754	846243
21180	846244
110755	846245
11741	846246
227910	846247
58575	846248
212598	846249
13908	846250
1748	846251
24724	846252
178080	846253
53988	846254
143127	846255
2897	846256
2626	846257
7098	846258
252166	846259
216350	846260
123031	846261
86435	846262
1841	846263
2983	846264
5327	846265
128000	846266
13356	846267
233262	846268
18676	846269
5759	846270
25311	846271
254486	846272
135258	846273
3319	846274
1886	846275
76058	846276
31486	846277
22185	846278
15987	846279
30005	846280
14970	846281
21969	846282
34248	846283
136963	846284
23224	846285
8471	846286
523	846287
10880	846288
70247	846289
20907	846290
18522	846291
45712	846292
48530	846293
16383	846294
134193	846295
14463	846296
176380	846297
115531	846298
7402	846299
3929	846300
1368	846301
28325	846302
6236	846303
119892	846304
41487	846305
174026	846306
63238	846307
24320	846308
64496	846309
148653	846310
78456	846311
2208	846312
25	846313
4314	846314
26682	846315
86800	846316
29897	846317
192593	846318
83753	846319
7630	846320
52787	846321
88791	846322
10037	846323
525	846324
47182	846325
140047	846326
90389	846327
2532	846328
105497	846329
247134	846330
36263	846331
15647	846332
230260	846333
2414	846334
6438	846335
97321	846336
17938	846337
8200	846338
64949	846339
45116	846340
40139	846341
8583	846342
117734	846343
191124	846344
271819	846345
12364	846346
46949	846347
53688	846348
579	846349
17344	846350
47234	846351
131776	846352
13880	846353
22268	846354
19746	846355
98134	846356
59626	846357
12603	846358
7081	846359
16799	846360
164041	846361
146906	846362
558	846363
66636	846364
67018	846365
2492	846366
28313	846367
69971	846368
106785	846369
112649	846370
24098	846371
56320	846372
136153	846373
8669	846374
8833	846375
8092	846376
206809	846377
170743	846378
18623	846379
70646	846380
87488	846381
22809	846382
43985	846383
1797	846384
4220	846385
671	846386
154008	846387
44062	846388
159788	846389
2788	846390
43170	846391
2348	846392
1045	846393
1763	846394
162241	846395
77449	846396
47034	846397
7716	846398
116432	846399
60869	846400
14274	846401
33140	846402
24844	846403
14838	846404
122821	846405
162807	846406
1190	846407
204985	846408
26604	846409
13109	846410
73905	846411
888	846412
35632	846413
4238	846414
249823	846415
147425	846416
19955	846417
92589	846418
10744	846419
23044	846420
82145	846421
23831	846422
177257	846423
137824	846424
28617	846425
126885	846426
3480	846427
29202	846428
7279	846429
161039	846430
2791	846431
23556	846432
31082	846433
11561	846434
85831	846435
5605	846436
107900	846437
44840	846438
6372	846439
174728	846440
254249	846441
38401	846442
16006	846443
2129	846444
174067	846445
22580	846446
16542	846447
91424	846448
3429	846449
143400	846450
9117	846451
60213	846452
225547	846453
37639	846454
136915	846455
28120	846456
137493	846457
79925	846458
8163	846459
67992	846460
44559	846461
1985	846462
181748	846463
25908	846464
3103	846465
10404	846466
208778	846467
109311	846468
50812	846469
109355	846470
145949	846471
12676	846472
40679	846473
65750	846474
7229	846475
10936	846476
70414	846477
125875	846478
155188	846479
3972	846480
153282	846481
2055	846482
29047	846483
8872	846484
2145	846485
109143	846486
75756	846487
78798	846488
1424	846489
3887	846490
44404	846491
33178	846492
2055	846493
11190	846494
152875	846495
11205	846496
180979	846497
3145	846498
1746	846499
22055	846500
58491	846501
254688	846502
83937	846503
373	846504
82626	846505
114024	846506
58004	846507
1856	846508
85934	846509
1348	846510
5486	846511
10604	846512
2311	846513
25229	846514
53503	846515
4605	846516
1193	846517
9161	846518
255097	846519
10687	846520
260950	846521
56554	846522
15408	846523
1826	846524
238	846525
8411	846526
14309	846527
32528	846528
160171	846529
19841	846530
108739	846531
2346	846532
194862	846533
39114	846534
15732	846535
1421	846536
21153	846537
112588	846538
13054	846539
73485	846540
4930	846541
34562	846542
258931	846543
11683	846544
1751	846545
61074	846546
26376	846547
264647	846548
38764	846549
3527	846550
421	846551
17785	846552
228543	846553
19843	846554
2528	846555
25070	846556
7088	846557
128628	846558
1105	846559
124365	846560
12066	846561
169629	846562
55667	846563
36232	846564
78967	846565
59634	846566
12237	846567
68660	846568
191940	846569
16444	846570
21267	846571
86202	846572
75185	846573
80507	846574
42600	846575
18662	846576
150224	846577
44278	846578
39765	846579
109798	846580
33688	846581
194157	846582
22792	846583
47110	846584
61580	846585
126741	846586
32474	846587
768	846588
90997	846589
45561	846590
2662	846591
44870	846592
134082	846593
41315	846594
171557	846595
55028	846596
11543	846597
55868	846598
36105	846599
47179	846600
40130	846601
6079	846602
118676	846603
142444	846604
15693	846605
57587	846606
116034	846607
50184	846608
634	846609
3983	846610
11577	846611
215530	846612
70210	846613
83746	846614
1092	846615
204425	846616
2595	846617
5481	846618
149584	846619
67970	846620
24815	846621
57466	846622
82663	846623
69828	846624
50338	846625
5846	846626
53919	846627
78339	846628
5269	846629
10851	846630
93878	846631
68600	846632
83511	846633
119997	846634
18466	846635
475	846636
53226	846637
5954	846638
144757	846639
196383	846640
53782	846641
67692	846642
38621	846643
40576	846644
79331	846645
2700	846646
57557	846647
3652	846648
33505	846649
196	846650
156536	846651
22426	846652
269823	846653
57505	846654
10269	846655
23378	846656
101332	846657
77385	846658
106026	846659
4378	846660
72783	846661
87864	846662
142500	846663
13964	846664
152853	846665
1117	846666
35998	846667
202424	846668
59344	846669
512	846670
24329	846671
33737	846672
27233	846673
10845	846674
6624	846675
175894	846676
36604	846677
29417	846678
43032	846679
245352	846680
110349	846681
243489	846682
22365	846683
32580	846684
209209	846685
2959	846686
84792	846687
72910	846688
15700	846689
170828	846690
41290	846691
41868	846692
7726	846693
916	846694
61590	846695
8944	846696
10234	846697
7930	846698
28699	846699
13330	846700
10091	846701
56191	846702
48991	846703
213329	846704
55511	846705
3616	846706
136480	846707
49157	846708
16933	846709
154500	846710
50443	846711
36349	846712
64404	846713
4181	846714
24170	846715
7351	846716
114744	846717
23431	846718
22827	846719
28468	846720
106722	846721
125	846722
14691	846723
21800	846724
83255	846725
60583	846726
26482	846727
15385	846728
52378	846729
90722	846730
56641	846731
10792	846732
109683	846733
98037	846734
383	846735
159273	846736
12890	846737
5543	846738
24805	846739
30054	846740
67756	846741
35311	846742
117743	846743
141192	846744
447	846745
49799	846746
2532	846747
108802	846748
58307	846749
9990	846750
155477	846751
63873	846752
7133	846753
99659	846754
256945	846755
1138	846756
2825	846757
89956	846758
39426	846759
39310	846760
173124	846761
64464	846762
749	846763
44620	846764
74662	846765
91691	846766
24920	846767
58573	846768
12747	846769
76398	846770
206965	846771
206050	846772
726	846773
21539	846774
3198	846775
2691	846776
77199	846777
3977	846778
1552	846779
127176	846780
72793	846781
238412	846782
143580	846783
34811	846784
143100	846785
38726	846786
244062	846787
46847	846788
10828	846789
66409	846790
8215	846791
219134	846792
17911	846793
3744	846794
260589	846795
116011	846796
1104	846797
698	846798
20417	846799
247825	846800
138000	846801
63627	846802
254266	846803
22714	846804
11781	846805
160320	846806
45305	846807
752	846808
56824	846809
79796	846810
158948	846811
5808	846812
16056	846813
3493	846814
33941	846815
4824	846816
175781	846817
91394	846818
44026	846819
30017	846820
48690	846821
1332	846822
64887	846823
1598	846824
166437	846825
3327	846826
21054	846827
11620	846828
36975	846829
131578	846830
144002	846831
19816	846832
114304	846833
19456	846834
59766	846835
138683	846836
7469	846837
19967	846838
201538	846839
11980	846840
789	846841
12913	846842
61073	846843
48003	846844
68580	846845
7145	846846
11494	846847
147816	846848
194506	846849
6106	846850
1579	846851
105248	846852
100120	846853
21569	846854
47374	846855
133270	846856
21075	846857
41557	846858
11822	846859
3868	846860
207834	846861
21426	846862
137967	846863
80299	846864
15519	846865
28082	846866
1611	846867
24693	846868
100245	846869
174908	846870
40756	846871
93016	846872
50816	846873
176030	846874
178556	846875
78712	846876
8427	846877
103603	846878
55786	846879
26605	846880
89348	846881
24032	846882
750	846883
54657	846884
75076	846885
1012	846886
44818	846887
7519	846888
29647	846889
59209	846890
21735	846891
150175	846892
6305	846893
225244	846894
153992	846895
129302	846896
12392	846897
16407	846898
176135	846899
8642	846900
54618	846901
248578	846902
10914	846903
1931	846904
4822	846905
37831	846906
40016	846907
4357	846908
201644	846909
17403	846910
20425	846911
21280	846912
1486	846913
17935	846914
13492	846915
27130	846916
71485	846917
17505	846918
120105	846919
1171	846920
27626	846921
67838	846922
43342	846923
261289	846924
264035	846925
40653	846926
58502	846927
134189	846928
171463	846929
63514	846930
56492	846931
20856	846932
76697	846933
5730	846934
76291	846935
7135	846936
2321	846937
3433	846938
14669	846939
44001	846940
17042	846941
58787	846942
12096	846943
869	846944
8683	846945
20708	846946
56232	846947
40885	846948
30434	846949
636	846950
69746	846951
13012	846952
87290	846953
71256	846954
58967	846955
7468	846956
27063	846957
119593	846958
23025	846959
10667	846960
38584	846961
120864	846962
215868	846963
11662	846964
99284	846965
49272	846966
144704	846967
142218	846968
86903	846969
16487	846970
140058	846971
111900	846972
27693	846973
12001	846974
181571	846975
5463	846976
67833	846977
11257	846978
59540	846979
15931	846980
2199	846981
4912	846982
23333	846983
68606	846984
259926	846985
75324	846986
20465	846987
6569	846988
120462	846989
6379	846990
7012	846991
122089	846992
962	846993
156	846994
6248	846995
16009	846996
85490	846997
3390	846998
13290	846999
71923	847000
38932	847001
167763	847002
71914	847003
26744	847004
152860	847005
60614	847006
62973	847007
6552	847008
25519	847009
2276	847010
52144	847011
68734	847012
250118	847013
115213	847014
106710	847015
89787	847016
4657	847017
61728	847018
56865	847019
13095	847020
104220	847021
113452	847022
96706	847023
43010	847024
150858	847025
653	847026
14490	847027
82262	847028
4346	847029
90680	847030
9797	847031
7257	847032
35978	847033
52825	847034
250936	847035
82374	847036
242919	847037
5123	847038
23485	847039
15105	847040
28108	847041
142436	847042
106801	847043
1236	847044
18972	847045
120479	847046
174820	847047
39499	847048
39036	847049
157494	847050
77066	847051
84475	847052
140691	847053
23943	847054
29881	847055
125066	847056
79343	847057
146625	847058
25576	847059
60897	847060
107403	847061
41903	847062
604	847063
53111	847064
55585	847065
5407	847066
181614	847067
27647	847068
150951	847069
210408	847070
12940	847071
97417	847072
38428	847073
72523	847074
27993	847075
26360	847076
82027	847077
79165	847078
163229	847079
56979	847080
15918	847081
37947	847082
67921	847083
1059	847084
103619	847085
86524	847086
45766	847087
42123	847088
1915	847089
1388	847090
20599	847091
217583	847092
5947	847093
17721	847094
45034	847095
57711	847096
108112	847097
6285	847098
257283	847099
254097	847100
1440	847101
700	847102
4788	847103
113690	847104
242263	847105
2673	847106
18970	847107
1624	847108
24326	847109
92654	847110
559	847111
71638	847112
3836	847113
7747	847114
82062	847115
142004	847116
83761	847117
168685	847118
202375	847119
181542	847120
146772	847121
31137	847122
7947	847123
123470	847124
12846	847125
104892	847126
9185	847127
169944	847128
94588	847129
260336	847130
14019	847131
22815	847132
248017	847133
20620	847134
57989	847135
121543	847136
2189	847137
54711	847138
152577	847139
186714	847140
7143	847141
203552	847142
222935	847143
31136	847144
97819	847145
39507	847146
92589	847147
258	847148
32415	847149
47972	847150
10903	847151
35613	847152
11158	847153
682	847154
69921	847155
8232	847156
206898	847157
154413	847158
109187	847159
26667	847160
256061	847161
27134	847162
62783	847163
139589	847164
198171	847165
108759	847166
93901	847167
266521	847168
285	847169
10966	847170
18313	847171
89949	847172
61489	847173
80284	847174
59496	847175
61533	847176
19034	847177
157973	847178
16837	847179
57033	847180
24079	847181
186057	847182
15763	847183
22792	847184
22149	847185
18455	847186
158160	847187
26821	847188
122277	847189
164856	847190
170698	847191
108991	847192
45115	847193
216496	847194
48545	847195
47572	847196
27184	847197
62545	847198
305	847199
82338	847200
207430	847201
27087	847202
69240	847203
24017	847204
7692	847205
27064	847206
148587	847207
22510	847208
7252	847209
3498	847210
6572	847211
12471	847212
180567	847213
80897	847214
58799	847215
262467	847216
10472	847217
108826	847218
154117	847219
2147	847220
25232	847221
268520	847222
56032	847223
134549	847224
46988	847225
244460	847226
37719	847227
77281	847228
12949	847229
95289	847230
109585	847231
22330	847232
163959	847233
52154	847234
35244	847235
15296	847236
551	847237
8882	847238
28918	847239
15144	847240
21744	847241
37495	847242
73559	847243
4169	847244
4086	847245
65005	847246
69538	847247
3349	847248
11229	847249
31010	847250
114217	847251
130414	847252
204461	847253
205514	847254
1	847255
138018	847256
104677	847257
127427	847258
14086	847259
8242	847260
31268	847261
23973	847262
2555	847263
50469	847264
145980	847265
256715	847266
230626	847267
38026	847268
254915	847269
199494	847270
53253	847271
9809	847272
5937	847273
12785	847274
14291	847275
41779	847276
63829	847277
80935	847278
23322	847279
4228	847280
163444	847281
44164	847282
63389	847283
34734	847284
109825	847285
41361	847286
13454	847287
108492	847288
166918	847289
213286	847290
28123	847291
144881	847292
78123	847293
46954	847294
56646	847295
103	847296
179592	847297
31969	847298
5999	847299
43035	847300
48453	847301
146688	847302
27393	847303
158123	847304
42214	847305
11129	847306
121572	847307
5550	847308
631	847309
45693	847310
79497	847311
3119	847312
1167	847313
152115	847314
17715	847315
107571	847316
573	847317
134458	847318
9621	847319
22490	847320
21649	847321
644	847322
88859	847323
71263	847324
27549	847325
180708	847326
151666	847327
1091	847328
79512	847329
63992	847330
198233	847331
138881	847332
170232	847333
147656	847334
249357	847335
68373	847336
10947	847337
13765	847338
1692	847339
183900	847340
108861	847341
1186	847342
3592	847343
12167	847344
5	847345
16006	847346
24179	847347
6317	847348
1194	847349
94709	847350
110826	847351
1651	847352
159879	847353
11365	847354
13862	847355
1035	847356
110127	847357
50686	847358
110406	847359
29993	847360
108418	847361
25426	847362
11497	847363
13353	847364
117536	847365
27243	847366
19199	847367
50725	847368
48526	847369
49280	847370
3743	847371
174754	847372
62999	847373
147817	847374
87699	847375
6885	847376
6606	847377
48430	847378
19250	847379
40598	847380
17022	847381
103469	847382
58616	847383
219967	847384
96746	847385
200703	847386
19236	847387
2589	847388
70465	847389
848	847390
43256	847391
195117	847392
102512	847393
24112	847394
27627	847395
73852	847396
96781	847397
53218	847398
33988	847399
21687	847400
27497	847401
14949	847402
18942	847403
72620	847404
41930	847405
8076	847406
63948	847407
245518	847408
3192	847409
35787	847410
124082	847411
86035	847412
138485	847413
10553	847414
238894	847415
43272	847416
55508	847417
46058	847418
31224	847419
36812	847420
44286	847421
5440	847422
171515	847423
5603	847424
184407	847425
4331	847426
35988	847427
9754	847428
18909	847429
60396	847430
16351	847431
66005	847432
158748	847433
17118	847434
2367	847435
2585	847436
131629	847437
133684	847438
45462	847439
86358	847440
48067	847441
192495	847442
18214	847443
35064	847444
6612	847445
31897	847446
54980	847447
117724	847448
1860	847449
110849	847450
29117	847451
1057	847452
24462	847453
869	847454
326	847455
379	847456
19978	847457
10708	847458
167358	847459
150	847460
89427	847461
82924	847462
53742	847463
41901	847464
841	847465
67680	847466
192042	847467
4509	847468
4897	847469
12622	847470
194446	847471
144644	847472
167558	847473
102709	847474
33024	847475
67911	847476
849	847477
43719	847478
10015	847479
11703	847480
141097	847481
59440	847482
22779	847483
25005	847484
2195	847485
9981	847486
127858	847487
46364	847488
23626	847489
245664	847490
182391	847491
40793	847492
22340	847493
11981	847494
220694	847495
7277	847496
126287	847497
128479	847498
230737	847499
31968	847500
58964	847501
145354	847502
39999	847503
223314	847504
104505	847505
538	847506
109668	847507
7042	847508
3863	847509
2631	847510
8816	847511
150147	847512
235713	847513
37442	847514
6298	847515
122373	847516
39381	847517
26164	847518
153089	847519
172381	847520
147276	847521
7203	847522
451	847523
187221	847524
21977	847525
3864	847526
4674	847527
3652	847528
68016	847529
107103	847530
113325	847531
4708	847532
43759	847533
66702	847534
23259	847535
147536	847536
125845	847537
88057	847538
62865	847539
43113	847540
11345	847541
2144	847542
163849	847543
44023	847544
179143	847545
18919	847546
27578	847547
4593	847548
14269	847549
7436	847550
1429	847551
7399	847552
15936	847553
43191	847554
6196	847555
5914	847556
463	847557
71942	847558
35445	847559
10503	847560
113270	847561
3216	847562
15205	847563
17028	847564
95230	847565
104798	847566
66266	847567
6429	847568
18393	847569
10535	847570
1423	847571
33539	847572
123217	847573
1409	847574
219129	847575
123	847576
1114	847577
144007	847578
39021	847579
207869	847580
1476	847581
4721	847582
204022	847583
55074	847584
2084	847585
42010	847586
121589	847587
10865	847588
151746	847589
44024	847590
15601	847591
45785	847592
30036	847593
251186	847594
22562	847595
38441	847596
68331	847597
150248	847598
132661	847599
10316	847600
65286	847601
119444	847602
18557	847603
63129	847604
69594	847605
128403	847606
7633	847607
134513	847608
12065	847609
109818	847610
161181	847611
8410	847612
211507	847613
128805	847614
79608	847615
51158	847616
78670	847617
21299	847618
76732	847619
38440	847620
55421	847621
135213	847622
13604	847623
71759	847624
24243	847625
51223	847626
165838	847627
78555	847628
7272	847629
3581	847630
7160	847631
29199	847632
1	847633
203075	847634
52828	847635
222291	847636
33949	847637
76018	847638
44088	847639
4497	847640
150008	847641
9834	847642
794	847643
28486	847644
889	847645
198373	847646
20316	847647
261323	847648
9096	847649
137511	847650
150732	847651
5007	847652
676	847653
42071	847654
108871	847655
106648	847656
25837	847657
134768	847658
77472	847659
230634	847660
5825	847661
43307	847662
37136	847663
31971	847664
50934	847665
8032	847666
14696	847667
1475	847668
71969	847669
53982	847670
2385	847671
170585	847672
137778	847673
4	847674
66632	847675
86986	847676
46285	847677
36041	847678
1284	847679
216920	847680
159858	847681
252869	847682
251072	847683
12913	847684
34824	847685
33770	847686
142778	847687
81128	847688
44716	847689
113690	847690
32243	847691
13217	847692
16246	847693
32459	847694
14999	847695
10492	847696
42338	847697
38152	847698
5118	847699
58012	847700
54510	847701
10233	847702
24752	847703
24828	847704
57179	847705
58512	847706
67395	847707
11771	847708
60226	847709
7656	847710
39383	847711
35768	847712
141434	847713
2073	847714
2466	847715
9679	847716
55353	847717
49845	847718
111397	847719
1329	847720
11955	847721
85052	847722
28042	847723
133561	847724
10502	847725
162869	847726
147556	847727
8200	847728
116393	847729
325	847730
41001	847731
44336	847732
266563	847733
1381	847734
43345	847735
50172	847736
24776	847737
186678	847738
46796	847739
108603	847740
15535	847741
122482	847742
115143	847743
111650	847744
43242	847745
108162	847746
220176	847747
2644	847748
3717	847749
664	847750
63046	847751
43016	847752
109581	847753
72214	847754
3429	847755
8585	847756
26743	847757
125381	847758
11734	847759
30271	847760
199938	847761
267606	847762
52998	847763
68743	847764
13966	847765
8736	847766
604	847767
8779	847768
12407	847769
5785	847770
79748	847771
160557	847772
119383	847773
50816	847774
26210	847775
2377	847776
27366	847777
180381	847778
33738	847779
34869	847780
21398	847781
12970	847782
52578	847783
58882	847784
6837	847785
11563	847786
72067	847787
89100	847788
174615	847789
888	847790
159596	847791
169922	847792
17005	847793
1571	847794
6962	847795
154577	847796
23445	847797
126345	847798
19921	847799
99393	847800
7049	847801
22279	847802
2989	847803
168867	847804
112787	847805
19240	847806
49603	847807
192146	847808
44811	847809
158569	847810
41639	847811
37765	847812
43014	847813
5250	847814
8442	847815
81584	847816
50086	847817
2946	847818
136124	847819
42483	847820
2806	847821
95609	847822
57810	847823
2004	847824
55529	847825
96872	847826
74552	847827
5514	847828
6551	847829
104160	847830
44579	847831
647	847832
222026	847833
83863	847834
6249	847835
1070	847836
265315	847837
58265	847838
163560	847839
158028	847840
42076	847841
14882	847842
4130	847843
44480	847844
75621	847845
37725	847846
5828	847847
229	847848
4270	847849
54989	847850
42937	847851
55504	847852
167954	847853
11957	847854
912	847855
218165	847856
206415	847857
216282	847858
22045	847859
268521	847860
86574	847861
151447	847862
150488	847863
126936	847864
270089	847865
165426	847866
104027	847867
38890	847868
23918	847869
22501	847870
2321	847871
2019	847872
170062	847873
862	847874
2256	847875
175193	847876
22082	847877
150927	847878
206387	847879
4984	847880
26209	847881
29194	847882
129679	847883
1507	847884
112953	847885
134783	847886
22357	847887
64921	847888
62358	847889
68627	847890
342	847891
20250	847892
18153	847893
1331	847894
26448	847895
1718	847896
118294	847897
50147	847898
37580	847899
50000	847900
1675	847901
29628	847902
88040	847903
78032	847904
13702	847905
17920	847906
173423	847907
96359	847908
27565	847909
27477	847910
1153	847911
25636	847912
5224	847913
2885	847914
231742	847915
63998	847916
54796	847917
1259	847918
138211	847919
6861	847920
12464	847921
15845	847922
199038	847923
241025	847924
25083	847925
140305	847926
147835	847927
40698	847928
31812	847929
42635	847930
111526	847931
1848	847932
2167	847933
61840	847934
151507	847935
11689	847936
24429	847937
23121	847938
9069	847939
17812	847940
61	847941
82927	847942
95256	847943
3634	847944
31149	847945
25209	847946
35532	847947
7272	847948
104910	847949
51515	847950
2508	847951
255	847952
68452	847953
171693	847954
448	847955
965	847956
41117	847957
44970	847958
13886	847959
4524	847960
72510	847961
90800	847962
3912	847963
755	847964
47377	847965
224586	847966
19172	847967
30313	847968
125062	847969
164236	847970
184379	847971
15997	847972
90374	847973
91002	847974
195571	847975
90	847976
93679	847977
55847	847978
6473	847979
104407	847980
59621	847981
38075	847982
102749	847983
39730	847984
138344	847985
64912	847986
58135	847987
110740	847988
111967	847989
67592	847990
164602	847991
3699	847992
150	847993
1808	847994
5359	847995
34827	847996
12421	847997
45566	847998
156083	847999
137201	848000
31609	848001
62639	848002
85729	848003
47659	848004
39064	848005
7033	848006
215662	848007
2181	848008
74596	848009
435	848010
9328	848011
2187	848012
159935	848013
164234	848014
11077	848015
60041	848016
136475	848017
190339	848018
3480	848019
218054	848020
299	848021
169604	848022
98388	848023
3589	848024
792	848025
164895	848026
22621	848027
17532	848028
111596	848029
27740	848030
7853	848031
51096	848032
2899	848033
30284	848034
167156	848035
3906	848036
267131	848037
69547	848038
2992	848039
67064	848040
2318	848041
231	848042
19454	848043
14133	848044
86133	848045
10275	848046
28362	848047
265460	848048
22713	848049
34184	848050
87834	848051
138686	848052
2246	848053
12022	848054
155360	848055
48120	848056
21680	848057
2212	848058
143686	848059
61285	848060
123832	848061
182809	848062
2954	848063
89855	848064
32116	848065
68862	848066
84183	848067
88145	848068
3628	848069
56772	848070
34430	848071
50507	848072
28419	848073
47141	848074
94357	848075
10942	848076
91702	848077
30386	848078
21179	848079
27212	848080
39111	848081
27650	848082
24132	848083
16906	848084
5992	848085
38241	848086
68704	848087
97	848088
567	848089
3190	848090
1032	848091
17343	848092
15748	848093
4880	848094
72164	848095
72147	848096
36066	848097
9177	848098
140531	848099
77165	848100
129395	848101
42848	848102
27412	848103
2038	848104
13938	848105
17854	848106
226572	848107
70372	848108
68102	848109
17254	848110
157004	848111
89708	848112
78028	848113
612	848114
30734	848115
215093	848116
40146	848117
12307	848118
243538	848119
24577	848120
11609	848121
157933	848122
9031	848123
14614	848124
38620	848125
105772	848126
1780	848127
74900	848128
71346	848129
242379	848130
6723	848131
153068	848132
25261	848133
5325	848134
154360	848135
8946	848136
80864	848137
23485	848138
57758	848139
12540	848140
194933	848141
149913	848142
51333	848143
90262	848144
173833	848145
36721	848146
20727	848147
96948	848148
20699	848149
93314	848150
34669	848151
10284	848152
35438	848153
77853	848154
3446	848155
12640	848156
110760	848157
1127	848158
97083	848159
6173	848160
187478	848161
87797	848162
38629	848163
222728	848164
111678	848165
92146	848166
34	848167
102576	848168
178452	848169
185011	848170
134543	848171
130901	848172
14474	848173
156794	848174
91483	848175
36419	848176
9100	848177
71339	848178
248271	848179
31920	848180
10693	848181
137429	848182
33608	848183
15382	848184
152463	848185
6757	848186
30227	848187
54805	848188
26908	848189
1256	848190
3361	848191
10202	848192
11749	848193
105512	848194
36940	848195
14018	848196
27618	848197
9258	848198
27138	848199
93391	848200
235036	848201
84394	848202
31861	848203
2188	848204
190199	848205
106709	848206
88757	848207
208045	848208
75337	848209
103787	848210
95492	848211
117372	848212
111330	848213
22746	848214
50998	848215
690	848216
82479	848217
192860	848218
10666	848219
222676	848220
243274	848221
16563	848222
5051	848223
229	848224
59074	848225
91096	848226
56280	848227
106697	848228
59023	848229
59827	848230
92881	848231
267008	848232
184	848233
165420	848234
9499	848235
39367	848236
144862	848237
9013	848238
139814	848239
26057	848240
69085	848241
81	848242
565	848243
10093	848244
1353	848245
61093	848246
65900	848247
137208	848248
60912	848249
1243	848250
131364	848251
1977	848252
148789	848253
36442	848254
13228	848255
221	848256
81582	848257
53148	848258
90283	848259
43620	848260
8540	848261
81441	848262
120805	848263
4776	848264
171	848265
25807	848266
29442	848267
15993	848268
121727	848269
65292	848270
41187	848271
226910	848272
34393	848273
233284	848274
152643	848275
10155	848276
4466	848277
17821	848278
15252	848279
73639	848280
17007	848281
31471	848282
5525	848283
1638	848284
193609	848285
16844	848286
152961	848287
25784	848288
179752	848289
65276	848290
45872	848291
954	848292
55101	848293
74636	848294
78300	848295
115996	848296
160223	848297
5248	848298
47386	848299
10564	848300
182	848301
16148	848302
97827	848303
104645	848304
168460	848305
41041	848306
8840	848307
234484	848308
11421	848309
8784	848310
19	848311
100577	848312
53725	848313
126218	848314
143893	848315
224339	848316
64439	848317
3016	848318
160568	848319
3058	848320
52168	848321
65073	848322
52415	848323
215148	848324
106706	848325
1083	848326
243568	848327
40933	848328
44393	848329
18526	848330
7950	848331
64482	848332
22115	848333
46946	848334
42261	848335
308	848336
78081	848337
1064	848338
11784	848339
145023	848340
150698	848341
38816	848342
17336	848343
80547	848344
1422	848345
624	848346
169295	848347
1391	848348
2722	848349
5536	848350
24564	848351
33080	848352
35528	848353
254219	848354
213257	848355
22769	848356
32995	848357
219890	848358
122841	848359
21199	848360
5581	848361
428	848362
19121	848363
58512	848364
213697	848365
223	848366
86081	848367
224256	848368
6249	848369
2195	848370
1781	848371
68546	848372
9977	848373
1085	848374
226945	848375
95919	848376
82909	848377
139290	848378
189904	848379
103007	848380
6212	848381
111381	848382
53193	848383
41364	848384
11742	848385
159084	848386
61227	848387
28123	848388
59597	848389
75046	848390
33947	848391
81	848392
3650	848393
265674	848394
10244	848395
84055	848396
74989	848397
14523	848398
202	848399
281	848400
4426	848401
112556	848402
5075	848403
77244	848404
362	848405
15027	848406
60959	848407
109720	848408
43996	848409
41162	848410
38839	848411
8573	848412
88706	848413
180851	848414
18680	848415
13513	848416
125300	848417
2112	848418
41512	848419
32999	848420
23089	848421
179420	848422
56611	848423
9714	848424
2215	848425
94886	848426
223863	848427
166598	848428
213490	848429
106261	848430
48830	848431
4585	848432
21666	848433
11875	848434
1723	848435
141972	848436
105184	848437
30289	848438
52613	848439
1	848440
7017	848441
17037	848442
164293	848443
5839	848444
48964	848445
2498	848446
79493	848447
9812	848448
3948	848449
95778	848450
198319	848451
91637	848452
14244	848453
21381	848454
12936	848455
134628	848456
140950	848457
93794	848458
128104	848459
203	848460
46916	848461
249672	848462
56380	848463
3416	848464
35082	848465
25850	848466
89718	848467
17724	848468
197	848469
53902	848470
139365	848471
43369	848472
164733	848473
332	848474
98785	848475
64805	848476
188503	848477
47915	848478
30429	848479
28695	848480
78307	848481
266080	848482
58687	848483
35912	848484
236330	848485
17375	848486
17035	848487
84748	848488
56450	848489
4619	848490
250003	848491
31411	848492
24629	848493
42271	848494
107371	848495
56869	848496
117443	848497
58769	848498
233420	848499
56167	848500
1307	848501
15435	848502
19989	848503
8332	848504
7090	848505
1399	848506
75039	848507
64204	848508
52048	848509
3012	848510
9435	848511
9891	848512
33344	848513
49886	848514
100608	848515
56219	848516
23492	848517
5176	848518
106491	848519
22000	848520
763	848521
3160	848522
31205	848523
41379	848524
139386	848525
60598	848526
245590	848527
3663	848528
13928	848529
38311	848530
16654	848531
63125	848532
197384	848533
1485	848534
13424	848535
139661	848536
228171	848537
130142	848538
34004	848539
179	848540
29341	848541
11010	848542
13390	848543
2921	848544
3424	848545
5723	848546
62221	848547
142711	848548
44158	848549
44851	848550
24587	848551
10484	848552
118418	848553
3511	848554
105596	848555
2505	848556
180812	848557
4827	848558
195261	848559
168105	848560
48776	848561
62212	848562
695	848563
74827	848564
108110	848565
2709	848566
15022	848567
124676	848568
164925	848569
108015	848570
422	848571
86922	848572
5132	848573
147292	848574
19023	848575
77459	848576
228804	848577
59498	848578
8804	848579
78932	848580
22480	848581
66121	848582
13859	848583
631	848584
17019	848585
3465	848586
54511	848587
52455	848588
102991	848589
137442	848590
40607	848591
1558	848592
6745	848593
11344	848594
14680	848595
21611	848596
6128	848597
7356	848598
199	848599
27817	848600
117001	848601
34526	848602
2748	848603
31112	848604
96608	848605
258589	848606
267717	848607
9063	848608
21932	848609
704	848610
21692	848611
145520	848612
226976	848613
22798	848614
97613	848615
49531	848616
16998	848617
29142	848618
12750	848619
158392	848620
19841	848621
172887	848622
30638	848623
206012	848624
6794	848625
8428	848626
5163	848627
59629	848628
229171	848629
13334	848630
44207	848631
1772	848632
37720	848633
261655	848634
104260	848635
72863	848636
38622	848637
168563	848638
67394	848639
271372	848640
37090	848641
3126	848642
18292	848643
71320	848644
184146	848645
9847	848646
866	848647
150302	848648
171044	848649
52087	848650
111045	848651
27666	848652
70541	848653
2428	848654
7526	848655
181776	848656
28012	848657
428	848658
137983	848659
186268	848660
119894	848661
30377	848662
43872	848663
39217	848664
19450	848665
41818	848666
1206	848667
30156	848668
5621	848669
81763	848670
19267	848671
22534	848672
29851	848673
14167	848674
1123	848675
206305	848676
9294	848677
253597	848678
16706	848679
171494	848680
88715	848681
1911	848682
113217	848683
9462	848684
59451	848685
1370	848686
2860	848687
151996	848688
150936	848689
44050	848690
102419	848691
44294	848692
360	848693
26902	848694
109727	848695
102005	848696
20035	848697
14407	848698
149981	848699
699	848700
208436	848701
96	848702
23759	848703
134236	848704
27078	848705
121911	848706
175216	848707
78210	848708
51239	848709
29469	848710
22326	848711
11976	848712
11459	848713
60254	848714
101286	848715
185510	848716
19	848717
99821	848718
44614	848719
106033	848720
112727	848721
54533	848722
34486	848723
82164	848724
136035	848725
59121	848726
6712	848727
38065	848728
106635	848729
6559	848730
11311	848731
147917	848732
1839	848733
2108	848734
150379	848735
5142	848736
85394	848737
212587	848738
52407	848739
30723	848740
346	848741
9405	848742
40174	848743
146188	848744
85635	848745
69728	848746
51757	848747
1151	848748
145854	848749
45247	848750
18441	848751
20951	848752
30540	848753
64673	848754
80592	848755
197391	848756
7603	848757
205879	848758
20823	848759
8369	848760
194022	848761
125821	848762
51185	848763
42190	848764
58388	848765
66383	848766
13310	848767
17341	848768
13833	848769
65601	848770
4387	848771
39345	848772
10186	848773
268198	848774
132798	848775
114836	848776
23709	848777
22808	848778
9042	848779
3329	848780
35798	848781
16111	848782
9500	848783
864	848784
83592	848785
4144	848786
32921	848787
4723	848788
238952	848789
25795	848790
164067	848791
6120	848792
63068	848793
139420	848794
12431	848795
11969	848796
35588	848797
45592	848798
19198	848799
22408	848800
66330	848801
1625	848802
266910	848803
8797	848804
12788	848805
246790	848806
154817	848807
4820	848808
214412	848809
48527	848810
173147	848811
29538	848812
215131	848813
30375	848814
73164	848815
23184	848816
160556	848817
88067	848818
1245	848819
26336	848820
37132	848821
194801	848822
105955	848823
78240	848824
4303	848825
16853	848826
181374	848827
137839	848828
15014	848829
2614	848830
37347	848831
251555	848832
134524	848833
4124	848834
2666	848835
319	848836
92553	848837
27873	848838
38044	848839
253588	848840
144987	848841
242745	848842
25823	848843
36944	848844
9791	848845
69577	848846
121168	848847
101969	848848
151470	848849
182647	848850
240995	848851
640	848852
11794	848853
37	848854
58047	848855
39688	848856
2833	848857
87717	848858
96680	848859
3604	848860
1317	848861
5707	848862
4859	848863
97556	848864
126485	848865
452	848866
9430	848867
52009	848868
229744	848869
68769	848870
57543	848871
59821	848872
761	848873
118	848874
1346	848875
16077	848876
5893	848877
149155	848878
56984	848879
111574	848880
732	848881
9279	848882
3697	848883
68946	848884
10532	848885
211790	848886
65527	848887
147947	848888
25358	848889
8742	848890
146044	848891
12555	848892
18843	848893
139863	848894
97634	848895
6198	848896
112175	848897
79724	848898
58577	848899
250014	848900
58026	848901
75778	848902
15637	848903
218931	848904
17459	848905
9161	848906
2842	848907
90211	848908
5490	848909
45274	848910
107426	848911
29894	848912
112156	848913
243741	848914
246882	848915
52753	848916
45206	848917
121116	848918
140191	848919
115982	848920
1117	848921
29446	848922
78386	848923
145708	848924
2520	848925
56633	848926
4709	848927
136052	848928
35048	848929
4333	848930
102541	848931
5071	848932
224038	848933
30541	848934
62	848935
3051	848936
12248	848937
12725	848938
16107	848939
6437	848940
120376	848941
4522	848942
89138	848943
18819	848944
236787	848945
72319	848946
22954	848947
45060	848948
266170	848949
3142	848950
45390	848951
3787	848952
127780	848953
969	848954
64972	848955
64369	848956
67698	848957
5454	848958
140871	848959
9877	848960
150133	848961
49601	848962
4945	848963
49529	848964
167283	848965
45415	848966
79997	848967
147719	848968
18576	848969
29832	848970
24973	848971
3203	848972
61092	848973
47375	848974
54916	848975
6481	848976
48937	848977
35501	848978
25268	848979
43749	848980
42298	848981
217167	848982
164022	848983
104028	848984
10398	848985
608	848986
2240	848987
60072	848988
78579	848989
212	848990
19782	848991
24962	848992
155047	848993
488	848994
33760	848995
153033	848996
44669	848997
109503	848998
5304	848999
1999	849000
14977	849001
222841	849002
46107	849003
270861	849004
34321	849005
51580	849006
106088	849007
42160	849008
52697	849009
59908	849010
62350	849011
138818	849012
10084	849013
65226	849014
27880	849015
33550	849016
36582	849017
148390	849018
12281	849019
77530	849020
10878	849021
6483	849022
112495	849023
15373	849024
2115	849025
118978	849026
35713	849027
175938	849028
40273	849029
18018	849030
34620	849031
67518	849032
9949	849033
1678	849034
2358	849035
11853	849036
8474	849037
13666	849038
128702	849039
11059	849040
26770	849041
108851	849042
2185	849043
270889	849044
173771	849045
79256	849046
172435	849047
133490	849048
51251	849049
87613	849050
201872	849051
55161	849052
68310	849053
198039	849054
100763	849055
8233	849056
32418	849057
30595	849058
212271	849059
34139	849060
129470	849061
8464	849062
39844	849063
14365	849064
110236	849065
27207	849066
89741	849067
129	849068
116013	849069
82507	849070
11736	849071
11574	849072
73557	849073
9620	849074
51331	849075
23647	849076
2638	849077
37777	849078
7137	849079
125975	849080
58152	849081
20757	849082
3513	849083
157963	849084
27987	849085
1248	849086
31832	849087
95879	849088
10887	849089
168347	849090
36873	849091
6428	849092
229490	849093
9932	849094
543	849095
126347	849096
136567	849097
113947	849098
56656	849099
43128	849100
115	849101
162018	849102
47149	849103
20308	849104
196598	849105
92747	849106
270	849107
67191	849108
167395	849109
31851	849110
48267	849111
148959	849112
113951	849113
4853	849114
5195	849115
525	849116
70574	849117
100890	849118
22522	849119
35176	849120
26891	849121
6765	849122
30121	849123
106669	849124
156063	849125
5479	849126
30038	849127
181954	849128
2443	849129
42204	849130
25230	849131
702	849132
806	849133
62912	849134
6653	849135
50542	849136
2059	849137
26460	849138
12832	849139
194648	849140
84257	849141
5870	849142
7713	849143
176508	849144
951	849145
36577	849146
53882	849147
65271	849148
9759	849149
244662	849150
39176	849151
36397	849152
8273	849153
103764	849154
264521	849155
23130	849156
245311	849157
615	849158
3138	849159
229296	849160
136155	849161
27784	849162
126099	849163
245345	849164
18315	849165
15267	849166
38952	849167
23856	849168
2911	849169
4663	849170
79846	849171
6587	849172
257827	849173
167333	849174
183456	849175
94116	849176
72477	849177
186816	849178
461	849179
53089	849180
31487	849181
1087	849182
4659	849183
155663	849184
4819	849185
30527	849186
167999	849187
9674	849188
1671	849189
50657	849190
7283	849191
112921	849192
45443	849193
2355	849194
23964	849195
12324	849196
21277	849197
91569	849198
219430	849199
16141	849200
85743	849201
113394	849202
23492	849203
4075	849204
169762	849205
8266	849206
14930	849207
9865	849208
212012	849209
105707	849210
3276	849211
41523	849212
193980	849213
67033	849214
42815	849215
229749	849216
30996	849217
2919	849218
154297	849219
142808	849220
155287	849221
664	849222
10413	849223
179575	849224
28939	849225
103069	849226
5105	849227
134927	849228
22599	849229
22579	849230
95539	849231
30810	849232
119373	849233
217924	849234
43966	849235
160978	849236
1706	849237
194181	849238
35466	849239
44075	849240
2351	849241
99809	849242
30504	849243
61658	849244
37835	849245
86249	849246
37571	849247
95597	849248
189973	849249
30311	849250
68877	849251
13590	849252
29644	849253
22246	849254
89444	849255
20760	849256
144418	849257
88076	849258
93546	849259
27511	849260
86657	849261
15881	849262
203342	849263
11232	849264
111059	849265
1878	849266
17599	849267
1	849268
20968	849269
184	849270
225494	849271
43447	849272
38903	849273
31432	849274
209660	849275
126527	849276
163245	849277
43961	849278
64044	849279
537	849280
5566	849281
64009	849282
85058	849283
2930	849284
732	849285
77829	849286
168318	849287
85103	849288
16515	849289
48195	849290
5442	849291
251655	849292
105592	849293
199107	849294
99845	849295
251168	849296
4242	849297
131849	849298
126075	849299
60418	849300
60649	849301
228918	849302
35102	849303
133257	849304
47418	849305
167965	849306
99837	849307
40054	849308
92143	849309
4396	849310
122953	849311
94031	849312
248637	849313
12611	849314
12765	849315
37470	849316
79041	849317
1611	849318
6805	849319
558	849320
14203	849321
259909	849322
17808	849323
224216	849324
576	849325
80355	849326
19799	849327
41130	849328
259218	849329
85327	849330
22631	849331
107129	849332
2971	849333
150884	849334
36366	849335
8906	849336
167654	849337
40329	849338
157400	849339
114736	849340
112076	849341
2745	849342
46534	849343
32406	849344
10485	849345
115214	849346
17381	849347
11147	849348
1033	849349
1449	849350
6991	849351
12711	849352
107798	849353
55461	849354
19799	849355
73248	849356
52920	849357
3598	849358
111412	849359
133778	849360
32990	849361
19385	849362
2544	849363
10291	849364
21933	849365
29737	849366
163	849367
51900	849368
15394	849369
1762	849370
206654	849371
39951	849372
3893	849373
7646	849374
26041	849375
86753	849376
39508	849377
227051	849378
28506	849379
83968	849380
113939	849381
4123	849382
51069	849383
17325	849384
41125	849385
38675	849386
154300	849387
170275	849388
41972	849389
23856	849390
7402	849391
85338	849392
142750	849393
15594	849394
58504	849395
10469	849396
3191	849397
12170	849398
76194	849399
98945	849400
139654	849401
113271	849402
11327	849403
102300	849404
83473	849405
788	849406
15529	849407
32785	849408
47754	849409
145294	849410
131221	849411
109763	849412
44963	849413
202216	849414
29082	849415
1764	849416
54356	849417
2563	849418
19389	849419
229465	849420
20081	849421
33060	849422
126524	849423
127718	849424
58809	849425
64616	849426
15245	849427
105555	849428
137058	849429
5190	849430
109443	849431
152059	849432
15197	849433
137962	849434
404	849435
70198	849436
9794	849437
61683	849438
1046	849439
33183	849440
28817	849441
18142	849442
42616	849443
45557	849444
18020	849445
24076	849446
4973	849447
22443	849448
104349	849449
116363	849450
232376	849451
23120	849452
23432	849453
28172	849454
55424	849455
51944	849456
246680	849457
57730	849458
41272	849459
25351	849460
158811	849461
251544	849462
92314	849463
82815	849464
143659	849465
246	849466
34646	849467
152377	849468
169959	849469
186779	849470
264715	849471
10123	849472
57999	849473
19607	849474
155426	849475
288	849476
6874	849477
69296	849478
113796	849479
82559	849480
1598	849481
9055	849482
80821	849483
84759	849484
79298	849485
148190	849486
158975	849487
57042	849488
44205	849489
247659	849490
31564	849491
8048	849492
852	849493
15407	849494
34665	849495
6699	849496
209249	849497
21627	849498
1359	849499
52036	849500
6172	849501
63243	849502
54269	849503
33061	849504
57226	849505
124887	849506
1918	849507
42699	849508
5603	849509
260191	849510
63016	849511
5154	849512
4221	849513
95945	849514
57982	849515
121039	849516
101900	849517
164821	849518
120684	849519
1573	849520
66641	849521
4960	849522
16432	849523
71397	849524
67039	849525
9404	849526
4107	849527
75686	849528
19902	849529
39381	849530
16108	849531
236	849532
181507	849533
87829	849534
111178	849535
101560	849536
8207	849537
13967	849538
118	849539
218983	849540
11155	849541
62895	849542
490	849543
33865	849544
33416	849545
3434	849546
217081	849547
218358	849548
14208	849549
14497	849550
21485	849551
139227	849552
1102	849553
129528	849554
3035	849555
94786	849556
205187	849557
177845	849558
43469	849559
170616	849560
37049	849561
10023	849562
13132	849563
7077	849564
2203	849565
37048	849566
10974	849567
4452	849568
121290	849569
80617	849570
42207	849571
249106	849572
6916	849573
818	849574
60940	849575
74200	849576
25	849577
38220	849578
31456	849579
65502	849580
27202	849581
71247	849582
56574	849583
3657	849584
12967	849585
9832	849586
62421	849587
7816	849588
36421	849589
21409	849590
3568	849591
28568	849592
10280	849593
55054	849594
58670	849595
167440	849596
105610	849597
16959	849598
44756	849599
249759	849600
69664	849601
79107	849602
64300	849603
1686	849604
194910	849605
17552	849606
177178	849607
46811	849608
144605	849609
3321	849610
162007	849611
38762	849612
9014	849613
167112	849614
63013	849615
2804	849616
8030	849617
18346	849618
44536	849619
43827	849620
229609	849621
170634	849622
56396	849623
77073	849624
21001	849625
144832	849626
655	849627
198168	849628
202655	849629
35725	849630
2207	849631
95250	849632
177031	849633
107437	849634
212025	849635
5147	849636
8117	849637
41870	849638
25615	849639
44195	849640
93170	849641
160515	849642
2838	849643
17028	849644
61	849645
46364	849646
3478	849647
8746	849648
4594	849649
178018	849650
42471	849651
51698	849652
27992	849653
223948	849654
3961	849655
6426	849656
16157	849657
1820	849658
88839	849659
15236	849660
47253	849661
12277	849662
59569	849663
84838	849664
238550	849665
60554	849666
169465	849667
23000	849668
71333	849669
261960	849670
225557	849671
156447	849672
21146	849673
14936	849674
289	849675
86452	849676
234225	849677
103090	849678
12022	849679
1216	849680
38712	849681
40057	849682
37975	849683
5613	849684
10242	849685
133061	849686
213	849687
56242	849688
7025	849689
217215	849690
22992	849691
81	849692
1750	849693
9342	849694
21643	849695
118865	849696
56935	849697
28267	849698
32356	849699
37956	849700
247530	849701
106041	849702
62790	849703
157665	849704
135176	849705
250788	849706
31393	849707
119160	849708
14726	849709
626	849710
152389	849711
16129	849712
44647	849713
32326	849714
218212	849715
4935	849716
141988	849717
66348	849718
11343	849719
185379	849720
195950	849721
2150	849722
124980	849723
122434	849724
265073	849725
166466	849726
6647	849727
107846	849728
49142	849729
135173	849730
71835	849731
929	849732
66277	849733
94232	849734
220256	849735
11485	849736
97166	849737
1775	849738
13449	849739
43293	849740
113933	849741
40007	849742
10816	849743
11562	849744
24830	849745
68150	849746
39777	849747
12190	849748
54993	849749
4902	849750
49073	849751
1141	849752
67356	849753
67608	849754
131875	849755
7811	849756
71226	849757
12371	849758
4923	849759
2317	849760
19711	849761
47833	849762
218439	849763
253400	849764
75360	849765
9158	849766
61393	849767
75419	849768
106147	849769
153003	849770
16117	849771
2864	849772
95482	849773
154820	849774
67375	849775
1894	849776
15789	849777
93481	849778
2362	849779
18835	849780
22070	849781
15658	849782
46154	849783
20606	849784
137687	849785
175949	849786
17587	849787
136141	849788
7166	849789
15013	849790
3861	849791
41216	849792
106909	849793
5204	849794
2031	849795
98324	849796
41610	849797
47134	849798
189799	849799
55785	849800
236557	849801
70234	849802
24276	849803
38427	849804
14025	849805
175183	849806
146540	849807
57816	849808
27818	849809
68484	849810
18381	849811
30556	849812
90382	849813
63586	849814
1073	849815
35844	849816
4329	849817
135407	849818
11181	849819
4426	849820
95856	849821
26015	849822
138424	849823
46036	849824
71493	849825
193425	849826
3260	849827
12590	849828
12704	849829
257117	849830
26848	849831
94302	849832
28232	849833
36518	849834
246509	849835
120066	849836
9015	849837
6049	849838
125725	849839
270519	849840
105166	849841
112719	849842
6803	849843
5583	849844
8809	849845
3269	849846
168478	849847
19865	849848
77894	849849
39130	849850
9060	849851
764	849852
93944	849853
16865	849854
139636	849855
90090	849856
75965	849857
29676	849858
10205	849859
12686	849860
23434	849861
54856	849862
107167	849863
3941	849864
19503	849865
16	849866
67652	849867
24623	849868
15214	849869
15693	849870
10127	849871
46883	849872
6601	849873
51662	849874
58274	849875
20467	849876
32579	849877
24291	849878
28023	849879
79726	849880
33634	849881
20680	849882
13201	849883
143497	849884
9106	849885
29008	849886
12379	849887
84629	849888
4725	849889
222599	849890
88082	849891
2014	849892
217	849893
30702	849894
8423	849895
1791	849896
18770	849897
24375	849898
176316	849899
39522	849900
120261	849901
29066	849902
44993	849903
2904	849904
666	849905
44636	849906
1250	849907
34117	849908
27189	849909
3913	849910
45425	849911
30125	849912
6736	849913
5409	849914
55956	849915
152	849916
65094	849917
727	849918
356	849919
1579	849920
44	849921
137627	849922
21719	849923
11309	849924
27277	849925
64208	849926
101816	849927
4891	849928
86537	849929
2010	849930
133203	849931
3323	849932
11223	849933
435	849934
140802	849935
78867	849936
38588	849937
33241	849938
608	849939
186567	849940
76598	849941
1016	849942
15760	849943
28956	849944
18026	849945
50734	849946
538	849947
53178	849948
134466	849949
3945	849950
33056	849951
67256	849952
60866	849953
51398	849954
5813	849955
10477	849956
4258	849957
193001	849958
22003	849959
115393	849960
190150	849961
49337	849962
3209	849963
917	849964
47642	849965
1470	849966
188953	849967
107782	849968
9387	849969
23981	849970
12745	849971
34247	849972
27240	849973
41063	849974
212305	849975
6848	849976
23153	849977
4893	849978
198479	849979
97012	849980
22456	849981
228854	849982
4297	849983
194856	849984
48504	849985
62474	849986
5628	849987
25403	849988
46019	849989
69803	849990
114065	849991
104568	849992
4878	849993
851	849994
1885	849995
16319	849996
601	849997
29392	849998
209420	849999
2832	850000
143852	850001
50637	850002
3685	850003
5508	850004
130747	850005
712	850006
42332	850007
263829	850008
191865	850009
8771	850010
203838	850011
11284	850012
2740	850013
253740	850014
5021	850015
118659	850016
123524	850017
13480	850018
114	850019
54415	850020
19744	850021
75043	850022
135763	850023
819	850024
20053	850025
78572	850026
100857	850027
6047	850028
158049	850029
4625	850030
257645	850031
246940	850032
78179	850033
38275	850034
38617	850035
50081	850036
89473	850037
162687	850038
107035	850039
94075	850040
191893	850041
36705	850042
79306	850043
58764	850044
8122	850045
234439	850046
77499	850047
8509	850048
212331	850049
14845	850050
7789	850051
113869	850052
76925	850053
3587	850054
112415	850055
3040	850056
3652	850057
35417	850058
672	850059
77850	850060
74384	850061
156078	850062
2978	850063
23939	850064
5003	850065
49852	850066
11919	850067
63605	850068
17782	850069
4634	850070
158106	850071
197456	850072
216338	850073
34207	850074
12916	850075
45208	850076
87217	850077
128828	850078
119999	850079
15454	850080
38347	850081
77615	850082
52894	850083
144243	850084
55205	850085
78	850086
4739	850087
4752	850088
23953	850089
5587	850090
145861	850091
98441	850092
8444	850093
138108	850094
47578	850095
2283	850096
163600	850097
54030	850098
59874	850099
27697	850100
118403	850101
42138	850102
14038	850103
85589	850104
79549	850105
25526	850106
37290	850107
37259	850108
38762	850109
14729	850110
2983	850111
105115	850112
5577	850113
24129	850114
25434	850115
142587	850116
73663	850117
4640	850118
19105	850119
39358	850120
28347	850121
59229	850122
3413	850123
17783	850124
144526	850125
8398	850126
10080	850127
21574	850128
14056	850129
180633	850130
12920	850131
35422	850132
33420	850133
49669	850134
63335	850135
861	850136
42671	850137
50698	850138
129971	850139
104619	850140
219300	850141
21587	850142
53177	850143
50302	850144
23280	850145
36196	850146
7738	850147
143090	850148
21850	850149
189540	850150
1991	850151
163540	850152
324	850153
43489	850154
261586	850155
41363	850156
20900	850157
3206	850158
120846	850159
10633	850160
33518	850161
120961	850162
5493	850163
66672	850164
131968	850165
6100	850166
144670	850167
54981	850168
72245	850169
170683	850170
160992	850171
42530	850172
12720	850173
13837	850174
5945	850175
25689	850176
57624	850177
35865	850178
29614	850179
103211	850180
54416	850181
115308	850182
10564	850183
13206	850184
144399	850185
37082	850186
2768	850187
25347	850188
9189	850189
40441	850190
10280	850191
213125	850192
22275	850193
1720	850194
44914	850195
23072	850196
656	850197
11927	850198
53460	850199
3892	850200
1719	850201
155356	850202
109599	850203
4500	850204
79656	850205
978	850206
167290	850207
6170	850208
59546	850209
35223	850210
8898	850211
53143	850212
34294	850213
41690	850214
53413	850215
43977	850216
20398	850217
20129	850218
73664	850219
110866	850220
122700	850221
32054	850222
50467	850223
29196	850224
51397	850225
244389	850226
56215	850227
10022	850228
270573	850229
34722	850230
2213	850231
51328	850232
31214	850233
32809	850234
14092	850235
1128	850236
38829	850237
242638	850238
626	850239
58620	850240
1064	850241
134778	850242
20706	850243
164381	850244
11759	850245
74522	850246
51475	850247
20423	850248
39353	850249
10389	850250
41335	850251
91130	850252
45678	850253
41788	850254
22240	850255
31678	850256
103789	850257
76623	850258
17895	850259
94511	850260
169051	850261
8355	850262
4423	850263
207721	850264
47922	850265
11358	850266
36522	850267
9290	850268
4564	850269
25681	850270
10836	850271
133903	850272
12422	850273
3981	850274
263096	850275
36506	850276
8887	850277
53288	850278
33617	850279
67671	850280
32154	850281
2272	850282
366	850283
22997	850284
29799	850285
85995	850286
34745	850287
185803	850288
10644	850289
186762	850290
75091	850291
165423	850292
82686	850293
669	850294
30702	850295
7962	850296
165018	850297
136440	850298
198138	850299
365	850300
71452	850301
20163	850302
75040	850303
89320	850304
223326	850305
23673	850306
12051	850307
99894	850308
20211	850309
95082	850310
73367	850311
23101	850312
53698	850313
11540	850314
12518	850315
40557	850316
9028	850317
54797	850318
89672	850319
53472	850320
10080	850321
132533	850322
658	850323
41857	850324
66743	850325
130053	850326
660	850327
88338	850328
31712	850329
27571	850330
47345	850331
4507	850332
75876	850333
5094	850334
41480	850335
56	850336
85185	850337
240106	850338
129936	850339
32906	850340
232482	850341
14254	850342
137069	850343
64560	850344
145018	850345
185512	850346
65037	850347
789	850348
523	850349
238581	850350
129070	850351
104791	850352
22970	850353
9495	850354
13701	850355
13949	850356
55352	850357
1602	850358
28794	850359
8072	850360
2683	850361
4547	850362
2192	850363
17740	850364
91363	850365
82104	850366
12456	850367
12964	850368
559	850369
49420	850370
84836	850371
92175	850372
99700	850373
8475	850374
44480	850375
89764	850376
10851	850377
3325	850378
165122	850379
110324	850380
8619	850381
11054	850382
5286	850383
65234	850384
80530	850385
22496	850386
69945	850387
101700	850388
10794	850389
178096	850390
34306	850391
4323	850392
22863	850393
11327	850394
69846	850395
10839	850396
1569	850397
6419	850398
27620	850399
26857	850400
14465	850401
195352	850402
551	850403
4292	850404
830	850405
6063	850406
3781	850407
110658	850408
3882	850409
2259	850410
12613	850411
51280	850412
57468	850413
234506	850414
17279	850415
89193	850416
2136	850417
179380	850418
5891	850419
42746	850420
2474	850421
44247	850422
45471	850423
192269	850424
7282	850425
2429	850426
142802	850427
74142	850428
25896	850429
129002	850430
82432	850431
192561	850432
74638	850433
730	850434
114195	850435
16898	850436
23351	850437
21520	850438
6919	850439
178	850440
5780	850441
33374	850442
33841	850443
36324	850444
2556	850445
58751	850446
46251	850447
35942	850448
58252	850449
99443	850450
33593	850451
162183	850452
61986	850453
37807	850454
112883	850455
37717	850456
59392	850457
167	850458
21837	850459
10809	850460
78488	850461
76000	850462
1849	850463
453	850464
15677	850465
89961	850466
676	850467
222205	850468
16103	850469
75515	850470
5166	850471
1324	850472
33753	850473
62987	850474
50748	850475
75007	850476
23057	850477
8507	850478
132986	850479
78241	850480
34356	850481
49998	850482
31848	850483
125059	850484
1028	850485
9682	850486
11764	850487
10223	850488
248109	850489
2074	850490
126080	850491
53055	850492
105830	850493
44396	850494
125051	850495
5064	850496
20794	850497
29051	850498
91131	850499
2070	850500
40981	850501
83482	850502
118707	850503
139804	850504
243065	850505
66591	850506
35836	850507
209046	850508
212504	850509
11009	850510
66703	850511
3552	850512
63678	850513
266296	850514
54499	850515
18929	850516
73458	850517
35769	850518
94022	850519
56357	850520
1866	850521
135948	850522
40855	850523
79955	850524
4166	850525
78922	850526
239511	850527
73176	850528
182106	850529
5008	850530
166483	850531
34	850532
88033	850533
5633	850534
8101	850535
23890	850536
177537	850537
52688	850538
19290	850539
118896	850540
161692	850541
111112	850542
62820	850543
5158	850544
249661	850545
69670	850546
249774	850547
40123	850548
41141	850549
190360	850550
956	850551
114551	850552
2515	850553
70953	850554
115208	850555
77136	850556
2855	850557
21792	850558
50903	850559
46560	850560
80441	850561
105119	850562
76286	850563
31866	850564
105222	850565
95179	850566
71483	850567
174	850568
70922	850569
42273	850570
190238	850571
116181	850572
7549	850573
1740	850574
5002	850575
162156	850576
14345	850577
136490	850578
240032	850579
19764	850580
99678	850581
17320	850582
2959	850583
58103	850584
76888	850585
52764	850586
133655	850587
30250	850588
52049	850589
86948	850590
7660	850591
6155	850592
75129	850593
19597	850594
630	850595
124264	850596
16350	850597
150770	850598
3430	850599
32901	850600
5905	850601
67547	850602
75706	850603
2502	850604
4296	850605
191379	850606
101941	850607
29253	850608
14340	850609
18924	850610
19234	850611
61754	850612
3895	850613
32352	850614
70406	850615
258015	850616
265614	850617
22048	850618
118670	850619
36459	850620
37966	850621
10084	850622
7243	850623
241	850624
82699	850625
2317	850626
139945	850627
22324	850628
45882	850629
150585	850630
12078	850631
23636	850632
12	850633
13821	850634
79369	850635
52641	850636
264358	850637
96735	850638
258552	850639
16969	850640
38160	850641
58742	850642
28085	850643
109302	850644
114258	850645
18728	850646
46957	850647
71725	850648
103401	850649
24617	850650
91909	850651
13764	850652
110414	850653
38169	850654
61094	850655
5143	850656
2644	850657
115711	850658
2910	850659
46167	850660
50702	850661
654	850662
49902	850663
10062	850664
615	850665
5546	850666
20366	850667
261938	850668
999	850669
271568	850670
75814	850671
69792	850672
16647	850673
15096	850674
167668	850675
7833	850676
269185	850677
199862	850678
166660	850679
3685	850680
126866	850681
4171	850682
113213	850683
144878	850684
41763	850685
5205	850686
58	850687
128059	850688
732	850689
32855	850690
24758	850691
51949	850692
1747	850693
103485	850694
14544	850695
61263	850696
45631	850697
128396	850698
31863	850699
2696	850700
131343	850701
3565	850702
688	850703
266994	850704
13471	850705
6368	850706
191882	850707
23776	850708
45997	850709
59141	850710
154235	850711
66599	850712
12930	850713
21246	850714
89442	850715
256197	850716
161284	850717
84185	850718
7204	850719
15627	850720
228533	850721
16095	850722
110163	850723
54295	850724
13441	850725
1781	850726
68040	850727
54336	850728
77577	850729
19978	850730
3113	850731
46665	850732
88785	850733
232758	850734
72059	850735
2620	850736
1766	850737
48149	850738
267932	850739
13113	850740
26813	850741
164129	850742
97320	850743
130054	850744
24805	850745
22165	850746
172742	850747
1638	850748
66262	850749
27504	850750
1372	850751
3378	850752
17847	850753
89416	850754
3282	850755
10684	850756
57366	850757
8302	850758
14127	850759
5375	850760
233068	850761
139135	850762
4169	850763
79094	850764
42620	850765
83664	850766
5697	850767
18598	850768
106148	850769
11526	850770
63391	850771
1907	850772
8402	850773
53699	850774
143753	850775
137796	850776
38673	850777
228088	850778
26004	850779
5176	850780
219165	850781
15643	850782
180463	850783
131819	850784
1059	850785
49102	850786
115541	850787
123056	850788
63324	850789
5641	850790
45420	850791
104721	850792
131142	850793
97835	850794
13601	850795
6179	850796
208323	850797
57468	850798
55365	850799
14964	850800
182491	850801
4290	850802
254497	850803
10677	850804
27643	850805
31826	850806
94620	850807
14859	850808
134932	850809
118644	850810
261149	850811
186	850812
134050	850813
397	850814
365	850815
7626	850816
591	850817
1938	850818
258983	850819
32116	850820
99388	850821
101589	850822
54580	850823
16965	850824
113748	850825
43247	850826
28985	850827
41748	850828
35426	850829
101954	850830
78643	850831
5590	850832
604	850833
2316	850834
502	850835
42688	850836
130643	850837
1886	850838
118190	850839
129682	850840
33540	850841
9215	850842
51556	850843
28919	850844
177979	850845
49351	850846
10124	850847
188295	850848
89582	850849
103793	850850
318	850851
156273	850852
67725	850853
24466	850854
92991	850855
26840	850856
41700	850857
241479	850858
20648	850859
130143	850860
39447	850861
66241	850862
40414	850863
24304	850864
23221	850865
269745	850866
4624	850867
6558	850868
4367	850869
7694	850870
136365	850871
23919	850872
79213	850873
72412	850874
114324	850875
51530	850876
78296	850877
10659	850878
13523	850879
170221	850880
55736	850881
3669	850882
73320	850883
169479	850884
61652	850885
1988	850886
19841	850887
110275	850888
132060	850889
91947	850890
87918	850891
11590	850892
2551	850893
1589	850894
92535	850895
197530	850896
28079	850897
259451	850898
162560	850899
9943	850900
47680	850901
8687	850902
50042	850903
10031	850904
17898	850905
93352	850906
65912	850907
172	850908
43609	850909
3940	850910
102772	850911
104615	850912
140868	850913
17076	850914
58434	850915
75016	850916
59568	850917
12792	850918
36608	850919
12144	850920
126303	850921
16745	850922
129577	850923
63832	850924
26874	850925
9	850926
11821	850927
130895	850928
257771	850929
52349	850930
65502	850931
158	850932
205507	850933
12804	850934
245147	850935
49506	850936
262899	850937
24191	850938
9239	850939
15229	850940
198	850941
1721	850942
79556	850943
185509	850944
59571	850945
177983	850946
119610	850947
170957	850948
15847	850949
64710	850950
8708	850951
24767	850952
7515	850953
3127	850954
18040	850955
2	850956
14564	850957
25267	850958
7668	850959
30981	850960
5379	850961
235418	850962
212501	850963
97579	850964
33462	850965
179131	850966
21986	850967
23614	850968
14003	850969
202097	850970
178	850971
8083	850972
61790	850973
48294	850974
34533	850975
149278	850976
4101	850977
54154	850978
3414	850979
253544	850980
40801	850981
106720	850982
155223	850983
1240	850984
177659	850985
128748	850986
268585	850987
774	850988
29339	850989
215357	850990
290	850991
41306	850992
32911	850993
1293	850994
13850	850995
2162	850996
558	850997
19997	850998
158871	850999
30608	851000
77388	851001
105	851002
153	851003
11337	851004
100914	851005
8985	851006
11943	851007
255956	851008
146010	851009
26295	851010
217979	851011
58735	851012
9897	851013
233889	851014
112358	851015
242884	851016
67249	851017
88304	851018
19612	851019
150053	851020
6931	851021
234276	851022
121495	851023
23653	851024
90529	851025
47543	851026
26235	851027
115130	851028
55563	851029
143306	851030
2650	851031
171385	851032
107907	851033
194909	851034
14260	851035
128566	851036
213299	851037
140009	851038
64318	851039
236813	851040
4818	851041
4904	851042
166106	851043
24700	851044
28648	851045
74122	851046
42844	851047
83292	851048
42603	851049
116	851050
101859	851051
82372	851052
106874	851053
75408	851054
58046	851055
156838	851056
206	851057
182593	851058
38576	851059
205990	851060
21506	851061
13974	851062
48433	851063
206106	851064
82596	851065
23632	851066
62646	851067
1008	851068
38738	851069
620	851070
2193	851071
118744	851072
3776	851073
110454	851074
145557	851075
208085	851076
199604	851077
4890	851078
172043	851079
53799	851080
15516	851081
126764	851082
149935	851083
99901	851084
2289	851085
4545	851086
22250	851087
12651	851088
48775	851089
28107	851090
152983	851091
6911	851092
237804	851093
34491	851094
119121	851095
16798	851096
20120	851097
2791	851098
79856	851099
4496	851100
46345	851101
102157	851102
249919	851103
551	851104
123	851105
22121	851106
2506	851107
111218	851108
2282	851109
16830	851110
2108	851111
5930	851112
103119	851113
187904	851114
1501	851115
37111	851116
161071	851117
12321	851118
9041	851119
4694	851120
59290	851121
7080	851122
14029	851123
148636	851124
36287	851125
92646	851126
30324	851127
65066	851128
2057	851129
38351	851130
39854	851131
16909	851132
94354	851133
28859	851134
14502	851135
20231	851136
780	851137
82409	851138
39168	851139
33720	851140
15203	851141
16551	851142
11843	851143
94730	851144
61931	851145
4	851146
90587	851147
37942	851148
35673	851149
258524	851150
650	851151
1143	851152
49875	851153
223747	851154
25889	851155
93889	851156
19181	851157
21732	851158
1534	851159
36831	851160
16452	851161
5847	851162
190560	851163
52905	851164
4595	851165
142854	851166
52595	851167
121863	851168
69261	851169
169517	851170
266042	851171
271777	851172
110594	851173
46246	851174
90286	851175
271829	851176
16546	851177
45111	851178
5457	851179
135802	851180
5323	851181
132684	851182
4970	851183
4473	851184
587	851185
150071	851186
4997	851187
62815	851188
43071	851189
43642	851190
27433	851191
18625	851192
186153	851193
82355	851194
28595	851195
2543	851196
14794	851197
867	851198
66678	851199
26072	851200
11741	851201
2490	851202
45964	851203
129434	851204
55772	851205
33259	851206
31446	851207
52985	851208
267164	851209
54424	851210
5080	851211
2661	851212
15358	851213
47321	851214
47	851215
62917	851216
39522	851217
247278	851218
50427	851219
44295	851220
50644	851221
1656	851222
22608	851223
116921	851224
28609	851225
60821	851226
17756	851227
179239	851228
36422	851229
46309	851230
44031	851231
1673	851232
46387	851233
197790	851234
28296	851235
37897	851236
31957	851237
14183	851238
82862	851239
130827	851240
118622	851241
112314	851242
143545	851243
968	851244
45671	851245
107852	851246
10724	851247
39756	851248
15797	851249
142	851250
79894	851251
55326	851252
21035	851253
156936	851254
6601	851255
138912	851256
2	851257
263122	851258
59	851259
21596	851260
136942	851261
10854	851262
187207	851263
254967	851264
93066	851265
137024	851266
54360	851267
1434	851268
123148	851269
270682	851270
230073	851271
132745	851272
50863	851273
746	851274
6	851275
48489	851276
107970	851277
42268	851278
30521	851279
28002	851280
10709	851281
38695	851282
82325	851283
9629	851284
44772	851285
27339	851286
155935	851287
49735	851288
458	851289
28246	851290
102870	851291
155275	851292
73194	851293
155967	851294
53304	851295
756	851296
58103	851297
5022	851298
13597	851299
245551	851300
201774	851301
79967	851302
61930	851303
102608	851304
21162	851305
38604	851306
9884	851307
35019	851308
161096	851309
269858	851310
291	851311
12870	851312
233423	851313
84088	851314
98181	851315
6899	851316
10176	851317
13847	851318
160995	851319
47946	851320
12775	851321
1909	851322
10372	851323
42470	851324
41269	851325
2346	851326
92379	851327
13976	851328
2122	851329
12650	851330
256416	851331
21087	851332
13115	851333
134	851334
206960	851335
24630	851336
81194	851337
60087	851338
1939	851339
168614	851340
24658	851341
21679	851342
148335	851343
31377	851344
36285	851345
168913	851346
414	851347
161107	851348
181235	851349
110039	851350
46603	851351
29264	851352
82076	851353
116542	851354
40285	851355
106836	851356
595	851357
51414	851358
78294	851359
173901	851360
25190	851361
120478	851362
117265	851363
4243	851364
103120	851365
170588	851366
27205	851367
99699	851368
67170	851369
102728	851370
70538	851371
203495	851372
122985	851373
108370	851374
14117	851375
289	851376
4740	851377
46318	851378
226256	851379
51901	851380
53475	851381
163543	851382
163934	851383
144278	851384
20387	851385
210735	851386
166636	851387
11766	851388
1013	851389
129836	851390
26642	851391
151444	851392
14783	851393
140681	851394
5532	851395
56723	851396
7296	851397
77408	851398
164883	851399
13424	851400
160090	851401
22827	851402
4671	851403
8303	851404
23886	851405
4571	851406
16596	851407
26064	851408
30941	851409
69228	851410
160500	851411
45903	851412
240035	851413
45369	851414
92025	851415
168693	851416
8461	851417
104113	851418
30308	851419
50123	851420
114605	851421
260395	851422
79924	851423
33307	851424
108385	851425
52590	851426
239004	851427
7139	851428
2855	851429
692	851430
191	851431
8734	851432
8496	851433
5918	851434
1228	851435
4993	851436
93207	851437
200007	851438
68283	851439
17276	851440
147855	851441
364	851442
57487	851443
55598	851444
119865	851445
13964	851446
66227	851447
379	851448
22417	851449
243865	851450
11476	851451
2844	851452
181	851453
31685	851454
1952	851455
10391	851456
170992	851457
78015	851458
44379	851459
1553	851460
30550	851461
47900	851462
46473	851463
86762	851464
16285	851465
19530	851466
30126	851467
12674	851468
70176	851469
5440	851470
168686	851471
119710	851472
19482	851473
1620	851474
23254	851475
26192	851476
121502	851477
5517	851478
2337	851479
194696	851480
124492	851481
162070	851482
586	851483
99928	851484
242757	851485
80167	851486
13640	851487
244	851488
405	851489
46361	851490
1271	851491
34536	851492
130076	851493
38692	851494
30285	851495
45	851496
251383	851497
101510	851498
25882	851499
10646	851500
2148	851501
1773	851502
13225	851503
131622	851504
33146	851505
138221	851506
196085	851507
39201	851508
149051	851509
5624	851510
79527	851511
24273	851512
17331	851513
3389	851514
673	851515
245797	851516
104549	851517
57162	851518
158692	851519
87265	851520
51649	851521
537	851522
20089	851523
14347	851524
7067	851525
36924	851526
12191	851527
115407	851528
64103	851529
244265	851530
269035	851531
122894	851532
49917	851533
163230	851534
119	851535
102106	851536
10710	851537
44438	851538
59314	851539
124886	851540
24234	851541
15027	851542
92940	851543
4561	851544
17211	851545
39169	851546
43750	851547
3468	851548
423	851549
12415	851550
192060	851551
75755	851552
91476	851553
196956	851554
125102	851555
14932	851556
105560	851557
24908	851558
146838	851559
34106	851560
1847	851561
31083	851562
136064	851563
78458	851564
2016	851565
72655	851566
13832	851567
43874	851568
186710	851569
21134	851570
223084	851571
259107	851572
43140	851573
56701	851574
78991	851575
8604	851576
7722	851577
133800	851578
76303	851579
113296	851580
3120	851581
18985	851582
16556	851583
23312	851584
56217	851585
110420	851586
18556	851587
91354	851588
28201	851589
59936	851590
4939	851591
45368	851592
267004	851593
8850	851594
80068	851595
1195	851596
42411	851597
8022	851598
36092	851599
163356	851600
73925	851601
16943	851602
47656	851603
60983	851604
216971	851605
240167	851606
11465	851607
16860	851608
586	851609
88529	851610
247781	851611
15046	851612
20200	851613
9571	851614
105943	851615
44828	851616
239105	851617
161606	851618
23620	851619
6028	851620
41864	851621
58049	851622
26565	851623
17963	851624
35041	851625
267436	851626
17323	851627
73156	851628
6954	851629
16393	851630
112478	851631
20114	851632
3252	851633
10682	851634
5366	851635
3398	851636
217848	851637
60801	851638
21183	851639
124899	851640
739	851641
81638	851642
56996	851643
41	851644
105636	851645
33352	851646
12439	851647
43564	851648
99303	851649
69302	851650
15591	851651
253660	851652
6197	851653
35071	851654
23242	851655
21530	851656
3183	851657
159511	851658
156065	851659
211870	851660
48539	851661
12286	851662
17562	851663
220204	851664
95971	851665
148180	851666
29018	851667
9624	851668
7846	851669
195279	851670
6949	851671
24971	851672
8132	851673
112599	851674
92930	851675
14017	851676
1719	851677
145714	851678
4042	851679
60143	851680
115674	851681
7139	851682
50943	851683
36939	851684
301	851685
3776	851686
140786	851687
64631	851688
16257	851689
44045	851690
110446	851691
43958	851692
234711	851693
32150	851694
5760	851695
912	851696
19019	851697
10722	851698
168430	851699
76020	851700
91525	851701
6299	851702
20010	851703
55018	851704
2356	851705
112397	851706
4260	851707
177076	851708
39923	851709
62128	851710
7730	851711
32051	851712
128981	851713
9041	851714
41562	851715
8430	851716
9382	851717
11372	851718
5872	851719
1838	851720
118885	851721
6381	851722
22325	851723
17187	851724
76475	851725
78006	851726
47592	851727
10594	851728
13104	851729
12456	851730
164809	851731
7745	851732
59392	851733
267871	851734
114121	851735
89290	851736
183192	851737
6	851738
67000	851739
79826	851740
28824	851741
67207	851742
98680	851743
52152	851744
17046	851745
254022	851746
37678	851747
818	851748
32020	851749
34926	851750
719	851751
11833	851752
40145	851753
166311	851754
98007	851755
22470	851756
1406	851757
83385	851758
6113	851759
39370	851760
12021	851761
69081	851762
75683	851763
70991	851764
16275	851765
22524	851766
99745	851767
25726	851768
6363	851769
37993	851770
4023	851771
42125	851772
905	851773
197614	851774
145179	851775
106450	851776
83272	851777
163181	851778
73638	851779
36553	851780
51132	851781
22763	851782
66494	851783
194090	851784
44528	851785
30343	851786
149042	851787
135054	851788
44607	851789
78291	851790
134832	851791
89733	851792
18851	851793
159305	851794
238719	851795
36069	851796
12699	851797
112304	851798
69154	851799
9658	851800
115145	851801
39214	851802
92974	851803
32546	851804
3440	851805
24946	851806
69820	851807
113940	851808
8426	851809
210831	851810
18061	851811
256956	851812
240626	851813
8102	851814
35773	851815
148655	851816
5074	851817
23827	851818
196084	851819
15407	851820
70088	851821
83444	851822
116337	851823
84011	851824
168695	851825
233984	851826
36472	851827
24477	851828
22087	851829
220190	851830
11256	851831
15112	851832
33111	851833
38783	851834
169560	851835
44591	851836
263327	851837
1617	851838
162691	851839
241655	851840
119329	851841
5549	851842
1943	851843
69377	851844
12177	851845
33147	851846
9987	851847
66541	851848
60108	851849
18472	851850
141675	851851
231748	851852
197957	851853
53334	851854
85	851855
100095	851856
1354	851857
242135	851858
92474	851859
7547	851860
16019	851861
88984	851862
208	851863
215344	851864
15749	851865
62107	851866
77750	851867
268958	851868
100337	851869
15093	851870
805	851871
324	851872
146724	851873
99390	851874
131433	851875
14914	851876
232015	851877
329	851878
46130	851879
201933	851880
29256	851881
32606	851882
19957	851883
12151	851884
144366	851885
27854	851886
39222	851887
145896	851888
8553	851889
53910	851890
44495	851891
106856	851892
9228	851893
4645	851894
12921	851895
3651	851896
28887	851897
2927	851898
144586	851899
21556	851900
41507	851901
66508	851902
153486	851903
4678	851904
64716	851905
86316	851906
45731	851907
49437	851908
25229	851909
51361	851910
10316	851911
1035	851912
70311	851913
77885	851914
110127	851915
28985	851916
2104	851917
31862	851918
9489	851919
19061	851920
8993	851921
238446	851922
113859	851923
125977	851924
34114	851925
95128	851926
32041	851927
734	851928
2140	851929
11905	851930
23851	851931
29951	851932
145650	851933
15938	851934
40781	851935
110186	851936
34626	851937
13779	851938
12951	851939
48775	851940
1556	851941
20907	851942
48217	851943
206705	851944
10759	851945
115680	851946
26225	851947
164012	851948
109642	851949
213243	851950
114405	851951
3860	851952
253525	851953
5126	851954
36827	851955
9949	851956
27045	851957
98545	851958
17663	851959
18004	851960
35188	851961
5614	851962
29611	851963
45307	851964
3832	851965
44804	851966
61224	851967
220759	851968
46561	851969
19772	851970
190224	851971
54793	851972
41836	851973
69838	851974
29849	851975
54453	851976
949	851977
59634	851978
16305	851979
20230	851980
16445	851981
45912	851982
208312	851983
21576	851984
25390	851985
125737	851986
15362	851987
5516	851988
98806	851989
5160	851990
36123	851991
19630	851992
815	851993
113154	851994
65545	851995
61888	851996
98070	851997
172246	851998
46609	851999
658	852000
355	852001
110947	852002
71990	852003
35405	852004
5931	852005
48962	852006
17876	852007
50090	852008
229983	852009
109185	852010
57540	852011
268351	852012
16950	852013
188620	852014
130505	852015
61266	852016
8249	852017
57517	852018
114661	852019
174367	852020
85093	852021
149847	852022
155035	852023
2774	852024
2459	852025
55873	852026
60613	852027
29275	852028
160504	852029
15617	852030
1239	852031
128916	852032
65519	852033
9490	852034
3140	852035
154064	852036
145895	852037
54319	852038
102513	852039
13005	852040
2504	852041
3435	852042
20845	852043
44	852044
79008	852045
6884	852046
36597	852047
30199	852048
39737	852049
15047	852050
2825	852051
25769	852052
24301	852053
406	852054
70097	852055
32794	852056
39165	852057
96023	852058
14113	852059
138395	852060
1583	852061
71506	852062
201467	852063
2304	852064
7516	852065
1058	852066
14557	852067
13964	852068
11449	852069
126284	852070
166634	852071
44939	852072
55574	852073
36756	852074
196991	852075
9133	852076
30409	852077
6751	852078
36142	852079
761	852080
5606	852081
22701	852082
65609	852083
21606	852084
55969	852085
136415	852086
42533	852087
125564	852088
104717	852089
164246	852090
68750	852091
14479	852092
153092	852093
20237	852094
431	852095
169088	852096
70768	852097
8842	852098
37040	852099
56307	852100
26967	852101
19994	852102
79308	852103
29911	852104
12303	852105
8623	852106
115121	852107
16560	852108
80083	852109
9708	852110
101035	852111
12299	852112
12619	852113
1161	852114
866	852115
42771	852116
524	852117
227043	852118
195900	852119
189387	852120
101807	852121
101696	852122
28331	852123
199	852124
12856	852125
45213	852126
10181	852127
4681	852128
129077	852129
150941	852130
46521	852131
17412	852132
5013	852133
256175	852134
32490	852135
104552	852136
24787	852137
22306	852138
146420	852139
1468	852140
157219	852141
145067	852142
138	852143
1290	852144
40620	852145
27127	852146
21237	852147
247098	852148
108443	852149
6431	852150
99478	852151
713	852152
612	852153
21287	852154
22732	852155
15762	852156
6428	852157
19789	852158
1838	852159
107	852160
168249	852161
188311	852162
5725	852163
35142	852164
15924	852165
68033	852166
59026	852167
7405	852168
29641	852169
19922	852170
18581	852171
184897	852172
1110	852173
31160	852174
5749	852175
13695	852176
3362	852177
53332	852178
78002	852179
15477	852180
7219	852181
52055	852182
2793	852183
10412	852184
94836	852185
182497	852186
111636	852187
11272	852188
1773	852189
58654	852190
38559	852191
34221	852192
152527	852193
7979	852194
25258	852195
264351	852196
116591	852197
5582	852198
42023	852199
160922	852200
72374	852201
4754	852202
1534	852203
134624	852204
38682	852205
216578	852206
209613	852207
74233	852208
74743	852209
16499	852210
7572	852211
42797	852212
124573	852213
268784	852214
9380	852215
311	852216
2621	852217
868	852218
19406	852219
25287	852220
127632	852221
52407	852222
118083	852223
78202	852224
98895	852225
16163	852226
20434	852227
120965	852228
15346	852229
96006	852230
111727	852231
23699	852232
91801	852233
11996	852234
198412	852235
7694	852236
14826	852237
106819	852238
2257	852239
1718	852240
269446	852241
62494	852242
42915	852243
23689	852244
4290	852245
108441	852246
41875	852247
200196	852248
96154	852249
77676	852250
16843	852251
1378	852252
3586	852253
49000	852254
13146	852255
60860	852256
102263	852257
81612	852258
67203	852259
197204	852260
49566	852261
2785	852262
6000	852263
180363	852264
163275	852265
74608	852266
20179	852267
30889	852268
1924	852269
31057	852270
12328	852271
6193	852272
113476	852273
84375	852274
33419	852275
43525	852276
6216	852277
265707	852278
31421	852279
107702	852280
63123	852281
185491	852282
38573	852283
128680	852284
8902	852285
14582	852286
264599	852287
2514	852288
56292	852289
142	852290
6260	852291
154538	852292
230311	852293
131648	852294
5329	852295
80	852296
198300	852297
4918	852298
86039	852299
53413	852300
509	852301
45974	852302
7581	852303
30253	852304
257650	852305
127222	852306
152316	852307
1926	852308
62952	852309
10946	852310
22676	852311
20867	852312
167569	852313
145913	852314
667	852315
2978	852316
41	852317
178984	852318
106086	852319
270524	852320
32942	852321
14048	852322
86224	852323
73532	852324
12748	852325
73761	852326
103220	852327
1413	852328
119293	852329
231318	852330
1374	852331
13744	852332
19927	852333
54838	852334
6015	852335
123419	852336
72375	852337
59339	852338
211319	852339
177085	852340
136320	852341
169530	852342
264926	852343
180700	852344
7471	852345
128467	852346
3076	852347
29053	852348
22853	852349
18240	852350
2868	852351
49258	852352
111475	852353
51493	852354
28236	852355
48775	852356
205922	852357
29082	852358
185494	852359
170868	852360
36360	852361
24276	852362
137505	852363
15985	852364
5421	852365
11116	852366
66878	852367
11145	852368
123943	852369
78314	852370
566	852371
223928	852372
42276	852373
38936	852374
570	852375
34630	852376
2708	852377
5605	852378
157946	852379
13430	852380
3983	852381
15473	852382
142224	852383
13283	852384
2706	852385
227852	852386
133188	852387
25026	852388
8196	852389
36670	852390
82368	852391
29846	852392
155432	852393
1438	852394
96106	852395
57612	852396
146001	852397
163538	852398
128553	852399
73961	852400
152898	852401
38276	852402
223303	852403
537	852404
2184	852405
2708	852406
106421	852407
117773	852408
4346	852409
52898	852410
102873	852411
49535	852412
12871	852413
107848	852414
12686	852415
944	852416
231466	852417
47102	852418
36163	852419
9861	852420
600	852421
76904	852422
7	852423
7866	852424
61967	852425
10037	852426
18298	852427
77996	852428
22361	852429
14296	852430
80420	852431
4511	852432
7729	852433
30670	852434
114713	852435
15343	852436
10381	852437
41576	852438
88310	852439
266621	852440
26750	852441
137326	852442
7521	852443
4422	852444
101410	852445
79264	852446
12756	852447
82628	852448
6907	852449
15971	852450
13834	852451
45978	852452
14558	852453
22887	852454
95595	852455
188659	852456
9427	852457
24136	852458
11417	852459
127548	852460
8483	852461
170903	852462
10848	852463
64955	852464
16246	852465
70156	852466
253380	852467
2447	852468
1720	852469
3498	852470
47744	852471
126495	852472
147551	852473
37068	852474
63151	852475
51024	852476
7549	852477
63001	852478
71030	852479
67	852480
6805	852481
99415	852482
63748	852483
159579	852484
328	852485
133559	852486
243618	852487
97913	852488
43798	852489
239781	852490
26375	852491
257121	852492
177834	852493
168961	852494
89825	852495
146119	852496
9783	852497
47005	852498
41654	852499
14915	852500
4991	852501
63499	852502
12800	852503
103867	852504
22958	852505
7924	852506
43333	852507
189102	852508
50713	852509
16768	852510
23223	852511
79198	852512
14609	852513
2791	852514
91460	852515
45640	852516
36550	852517
12790	852518
1540	852519
53812	852520
16003	852521
109538	852522
167943	852523
47897	852524
56444	852525
71101	852526
218782	852527
152542	852528
79915	852529
8493	852530
837	852531
266937	852532
43245	852533
94870	852534
44036	852535
107256	852536
152138	852537
225762	852538
21352	852539
157640	852540
41857	852541
16269	852542
30329	852543
1025	852544
50694	852545
78065	852546
27769	852547
12443	852548
11633	852549
51413	852550
138867	852551
1169	852552
62429	852553
8598	852554
58417	852555
261755	852556
261133	852557
39348	852558
6685	852559
40958	852560
4936	852561
14922	852562
103023	852563
27037	852564
44168	852565
110360	852566
37674	852567
31147	852568
68360	852569
430	852570
38205	852571
32461	852572
59951	852573
7457	852574
57248	852575
37240	852576
114414	852577
27661	852578
46495	852579
82385	852580
11031	852581
168286	852582
155542	852583
39784	852584
6338	852585
95452	852586
106609	852587
2318	852588
865	852589
15851	852590
239769	852591
3638	852592
112442	852593
35012	852594
221701	852595
142592	852596
41309	852597
25319	852598
83291	852599
119044	852600
37252	852601
119212	852602
23997	852603
129767	852604
14636	852605
220953	852606
116287	852607
248563	852608
6269	852609
1807	852610
72684	852611
3532	852612
20424	852613
81903	852614
150875	852615
185	852616
109254	852617
253488	852618
199706	852619
102010	852620
106081	852621
158868	852622
49849	852623
32562	852624
12277	852625
69769	852626
97002	852627
73423	852628
97198	852629
231852	852630
80229	852631
130993	852632
129309	852633
92829	852634
1779	852635
55838	852636
184564	852637
148907	852638
37313	852639
109749	852640
15160	852641
2697	852642
45149	852643
142156	852644
23254	852645
194286	852646
95471	852647
4916	852648
127986	852649
13222	852650
59012	852651
86516	852652
7012	852653
703	852654
11057	852655
81263	852656
7369	852657
1252	852658
37851	852659
165917	852660
78823	852661
132792	852662
148800	852663
22848	852664
60772	852665
166084	852666
106937	852667
253410	852668
156945	852669
19356	852670
20068	852671
6526	852672
255117	852673
3444	852674
4	852675
15321	852676
64948	852677
6069	852678
7774	852679
77995	852680
7561	852681
104688	852682
163371	852683
2759	852684
9125	852685
66482	852686
4414	852687
21471	852688
165140	852689
13648	852690
128974	852691
4176	852692
173585	852693
22657	852694
14351	852695
150274	852696
58940	852697
76521	852698
72275	852699
52749	852700
49031	852701
26203	852702
39991	852703
106446	852704
6593	852705
1572	852706
66438	852707
5064	852708
76185	852709
18451	852710
178973	852711
23235	852712
162901	852713
1043	852714
13674	852715
11412	852716
6082	852717
79324	852718
57346	852719
2048	852720
36792	852721
27150	852722
178	852723
104581	852724
48288	852725
64618	852726
170491	852727
7053	852728
199058	852729
9700	852730
327	852731
11787	852732
3917	852733
35257	852734
2208	852735
112441	852736
205	852737
9490	852738
115276	852739
53373	852740
147365	852741
9108	852742
302	852743
131641	852744
192828	852745
196443	852746
86104	852747
143392	852748
11840	852749
51963	852750
66124	852751
968	852752
182229	852753
69105	852754
52023	852755
20394	852756
140950	852757
225713	852758
67512	852759
87134	852760
18103	852761
27	852762
29290	852763
181117	852764
189561	852765
16649	852766
5958	852767
75543	852768
141751	852769
160725	852770
30290	852771
45001	852772
33615	852773
140320	852774
39315	852775
8591	852776
54328	852777
21614	852778
783	852779
75750	852780
85215	852781
25610	852782
10060	852783
85451	852784
90530	852785
15119	852786
171718	852787
64514	852788
52139	852789
234747	852790
98966	852791
102511	852792
27697	852793
262948	852794
101345	852795
57009	852796
75182	852797
89241	852798
2028	852799
4822	852800
107267	852801
158267	852802
40607	852803
164241	852804
257882	852805
251	852806
66769	852807
26873	852808
73764	852809
159998	852810
11990	852811
136437	852812
24652	852813
3202	852814
154355	852815
243799	852816
10804	852817
38494	852818
174	852819
6159	852820
187322	852821
192084	852822
14219	852823
43816	852824
198353	852825
581	852826
13930	852827
2907	852828
258	852829
38982	852830
5622	852831
134422	852832
1745	852833
31182	852834
25950	852835
1226	852836
37307	852837
5223	852838
43652	852839
88874	852840
62915	852841
204588	852842
4	852843
101392	852844
68410	852845
771	852846
252685	852847
4757	852848
127754	852849
4138	852850
97396	852851
16374	852852
1216	852853
29133	852854
152642	852855
11230	852856
166151	852857
8238	852858
226568	852859
257431	852860
158862	852861
161574	852862
24298	852863
28116	852864
78805	852865
288	852866
155108	852867
81245	852868
11208	852869
13377	852870
6260	852871
3267	852872
9499	852873
206127	852874
128480	852875
78269	852876
124031	852877
12048	852878
7574	852879
45625	852880
109188	852881
38111	852882
11532	852883
16635	852884
124962	852885
1838	852886
30235	852887
55358	852888
182120	852889
45825	852890
175003	852891
76252	852892
264079	852893
146424	852894
33416	852895
38497	852896
23321	852897
105727	852898
54477	852899
253983	852900
31097	852901
25934	852902
260996	852903
3647	852904
61	852905
177	852906
243175	852907
2346	852908
20062	852909
8302	852910
102368	852911
66463	852912
148801	852913
77598	852914
82486	852915
49021	852916
139773	852917
6671	852918
36726	852919
3220	852920
117923	852921
179410	852922
11	852923
59900	852924
13917	852925
151093	852926
13672	852927
90763	852928
2175	852929
1675	852930
1437	852931
113573	852932
61443	852933
88842	852934
22227	852935
6459	852936
32575	852937
216865	852938
240174	852939
95555	852940
4183	852941
67156	852942
38110	852943
108874	852944
507	852945
44206	852946
84399	852947
13979	852948
8043	852949
89415	852950
38980	852951
17168	852952
144292	852953
100789	852954
28947	852955
38370	852956
74874	852957
73172	852958
26616	852959
62741	852960
2807	852961
143472	852962
202854	852963
152842	852964
134297	852965
103794	852966
32199	852967
127921	852968
19492	852969
154633	852970
15932	852971
104127	852972
797	852973
10181	852974
36422	852975
53057	852976
145311	852977
42045	852978
22155	852979
80460	852980
47569	852981
114140	852982
52264	852983
30554	852984
2716	852985
4089	852986
66240	852987
36738	852988
2783	852989
22373	852990
98318	852991
190256	852992
6376	852993
2347	852994
31005	852995
6606	852996
63341	852997
4158	852998
38721	852999
79044	853000
138862	853001
74203	853002
80844	853003
212922	853004
36822	853005
18812	853006
3567	853007
152564	853008
223755	853009
139451	853010
13248	853011
241001	853012
24556	853013
62378	853014
59050	853015
70772	853016
1605	853017
41194	853018
9532	853019
39642	853020
183106	853021
19970	853022
14597	853023
40772	853024
243668	853025
95612	853026
206347	853027
75484	853028
83635	853029
129331	853030
49046	853031
193726	853032
140980	853033
1596	853034
224485	853035
94617	853036
62787	853037
265638	853038
36391	853039
780	853040
14921	853041
123216	853042
204075	853043
64981	853044
41226	853045
23862	853046
67491	853047
125331	853048
2701	853049
146312	853050
12327	853051
10981	853052
37409	853053
3533	853054
41479	853055
92258	853056
203568	853057
8385	853058
434	853059
235240	853060
79987	853061
187750	853062
56582	853063
5	853064
70690	853065
15468	853066
42118	853067
96145	853068
253580	853069
71105	853070
5717	853071
11016	853072
628	853073
61468	853074
26482	853075
22554	853076
151877	853077
200638	853078
15028	853079
9482	853080
4583	853081
18611	853082
15645	853083
2089	853084
2705	853085
12645	853086
203292	853087
121087	853088
72001	853089
15422	853090
15470	853091
16776	853092
110384	853093
46326	853094
105936	853095
1119	853096
62845	853097
529	853098
1197	853099
4668	853100
22216	853101
33258	853102
2961	853103
9889	853104
531	853105
7892	853106
46557	853107
36888	853108
189604	853109
126378	853110
171610	853111
14110	853112
43046	853113
6590	853114
131235	853115
1403	853116
47333	853117
4235	853118
59510	853119
24059	853120
126545	853121
149543	853122
101491	853123
208167	853124
115195	853125
22062	853126
1718	853127
30007	853128
84147	853129
84213	853130
79688	853131
91395	853132
4248	853133
29144	853134
49869	853135
14420	853136
30938	853137
252109	853138
50652	853139
26512	853140
115092	853141
4908	853142
28996	853143
9243	853144
57874	853145
74941	853146
20724	853147
85975	853148
11780	853149
98649	853150
13230	853151
183884	853152
107145	853153
11909	853154
223221	853155
47851	853156
79819	853157
204168	853158
22854	853159
88702	853160
89536	853161
2609	853162
44996	853163
42122	853164
20314	853165
207727	853166
39583	853167
18895	853168
75569	853169
152384	853170
21427	853171
29202	853172
66212	853173
75204	853174
50353	853175
38346	853176
21753	853177
50267	853178
107993	853179
103025	853180
70894	853181
22115	853182
83597	853183
57097	853184
5064	853185
196267	853186
20262	853187
68695	853188
83669	853189
34900	853190
4825	853191
247434	853192
5405	853193
42719	853194
11695	853195
74220	853196
1488	853197
27585	853198
207901	853199
7540	853200
4639	853201
216668	853202
106497	853203
224386	853204
44295	853205
38822	853206
15991	853207
195221	853208
4199	853209
157459	853210
1702	853211
70511	853212
240540	853213
34436	853214
254	853215
34645	853216
510	853217
7848	853218
88083	853219
217239	853220
163577	853221
23658	853222
2939	853223
28953	853224
269687	853225
23338	853226
164576	853227
4865	853228
183798	853229
104479	853230
4407	853231
22111	853232
11801	853233
8745	853234
177825	853235
14703	853236
2474	853237
518	853238
120879	853239
53448	853240
12992	853241
24190	853242
12092	853243
368	853244
62652	853245
55846	853246
3997	853247
74776	853248
79427	853249
173332	853250
9174	853251
13511	853252
34075	853253
15041	853254
8889	853255
23294	853256
20562	853257
4995	853258
161538	853259
44972	853260
30629	853261
30605	853262
13947	853263
240497	853264
44249	853265
127681	853266
1795	853267
92611	853268
211789	853269
181252	853270
5335	853271
15064	853272
982	853273
6014	853274
34360	853275
38178	853276
2246	853277
30018	853278
142434	853279
70563	853280
126798	853281
13589	853282
129908	853283
249451	853284
254045	853285
214639	853286
27128	853287
126816	853288
2636	853289
28004	853290
19404	853291
98006	853292
15249	853293
111011	853294
9733	853295
31506	853296
210638	853297
14655	853298
48754	853299
138131	853300
16	853301
107372	853302
5774	853303
47340	853304
30349	853305
10142	853306
170562	853307
56395	853308
92526	853309
15645	853310
12511	853311
9299	853312
680	853313
168	853314
2374	853315
232991	853316
17914	853317
15908	853318
38117	853319
2896	853320
12258	853321
154518	853322
127267	853323
100034	853324
6989	853325
11537	853326
157462	853327
4908	853328
47685	853329
8800	853330
215933	853331
26287	853332
101702	853333
219807	853334
67906	853335
61551	853336
18	853337
22830	853338
143682	853339
94509	853340
165299	853341
60047	853342
102138	853343
116434	853344
577	853345
50854	853346
220171	853347
56106	853348
69271	853349
13477	853350
53726	853351
232671	853352
1217	853353
117835	853354
8774	853355
16774	853356
22891	853357
841	853358
242992	853359
79829	853360
9853	853361
182221	853362
69894	853363
112103	853364
135212	853365
18823	853366
69903	853367
227773	853368
40295	853369
1566	853370
117796	853371
192902	853372
115453	853373
103069	853374
10347	853375
11396	853376
147222	853377
173805	853378
12836	853379
97921	853380
30354	853381
49463	853382
104646	853383
121997	853384
220940	853385
116942	853386
71786	853387
99440	853388
120061	853389
40458	853390
9767	853391
161883	853392
41619	853393
31400	853394
10525	853395
129517	853396
200698	853397
202326	853398
48921	853399
218251	853400
167779	853401
12355	853402
2250	853403
166170	853404
25193	853405
1059	853406
31504	853407
19549	853408
258730	853409
48667	853410
17822	853411
43773	853412
53393	853413
68421	853414
51326	853415
135	853416
52136	853417
173	853418
92919	853419
21123	853420
9593	853421
66689	853422
27715	853423
59401	853424
1623	853425
25944	853426
135118	853427
156686	853428
16485	853429
215634	853430
150290	853431
916	853432
151616	853433
1536	853434
187289	853435
77291	853436
22121	853437
89550	853438
187321	853439
28	853440
99860	853441
23452	853442
47301	853443
1697	853444
30131	853445
59724	853446
137657	853447
79753	853448
106030	853449
4676	853450
55092	853451
33	853452
49840	853453
8459	853454
155973	853455
44942	853456
100016	853457
147840	853458
3609	853459
5945	853460
165438	853461
75077	853462
63453	853463
136477	853464
141579	853465
41910	853466
28088	853467
26857	853468
20383	853469
1390	853470
16129	853471
139502	853472
110270	853473
111552	853474
234856	853475
118597	853476
9687	853477
100724	853478
113258	853479
58209	853480
35951	853481
34540	853482
161907	853483
1042	853484
63906	853485
249835	853486
49041	853487
73439	853488
92	853489
60512	853490
27419	853491
87786	853492
136951	853493
47637	853494
67392	853495
256139	853496
29219	853497
117293	853498
109476	853499
21212	853500
168706	853501
1850	853502
262889	853503
6160	853504
3811	853505
20202	853506
36110	853507
12189	853508
51147	853509
154952	853510
238391	853511
9671	853512
15863	853513
107944	853514
27191	853515
13915	853516
55535	853517
35766	853518
163018	853519
92360	853520
68866	853521
8636	853522
16298	853523
156859	853524
663	853525
54803	853526
214663	853527
72717	853528
58664	853529
19918	853530
13182	853531
66366	853532
8108	853533
24433	853534
15597	853535
34942	853536
10598	853537
250188	853538
6259	853539
74249	853540
1723	853541
86066	853542
4694	853543
27881	853544
166676	853545
2894	853546
14353	853547
49151	853548
1471	853549
5675	853550
26218	853551
54917	853552
72467	853553
194414	853554
11349	853555
21060	853556
115951	853557
102266	853558
6529	853559
155768	853560
6801	853561
6553	853562
182284	853563
12362	853564
10260	853565
6130	853566
85565	853567
238315	853568
28461	853569
1938	853570
66059	853571
153355	853572
4614	853573
42854	853574
16644	853575
121310	853576
33901	853577
3892	853578
143342	853579
8486	853580
3124	853581
51198	853582
62363	853583
538	853584
2	853585
56381	853586
185736	853587
93565	853588
65854	853589
4937	853590
2377	853591
2484	853592
65276	853593
32065	853594
347	853595
21609	853596
126372	853597
145313	853598
111626	853599
256033	853600
2400	853601
7007	853602
36405	853603
115388	853604
7358	853605
12888	853606
306	853607
34951	853608
38678	853609
254589	853610
24195	853611
46213	853612
40278	853613
31159	853614
76674	853615
98352	853616
117391	853617
28148	853618
232699	853619
128609	853620
71824	853621
59951	853622
787	853623
200926	853624
54961	853625
41045	853626
120136	853627
34686	853628
2199	853629
7665	853630
40334	853631
17902	853632
14850	853633
140844	853634
1988	853635
55121	853636
119073	853637
111305	853638
29146	853639
21800	853640
946	853641
10137	853642
2966	853643
21503	853644
12209	853645
92697	853646
272344	853647
16043	853648
10927	853649
241754	853650
978	853651
453	853652
189029	853653
258930	853654
7386	853655
3700	853656
67187	853657
39113	853658
181691	853659
55312	853660
30485	853661
128366	853662
7413	853663
68732	853664
85731	853665
142512	853666
61914	853667
18577	853668
61032	853669
7957	853670
149961	853671
14366	853672
13923	853673
1982	853674
5629	853675
2128	853676
24424	853677
598	853678
269106	853679
42975	853680
49720	853681
111918	853682
8054	853683
164899	853684
3402	853685
111154	853686
58968	853687
236	853688
94080	853689
122694	853690
167905	853691
41605	853692
217491	853693
1316	853694
25802	853695
7511	853696
195	853697
46359	853698
23495	853699
77352	853700
122312	853701
10134	853702
228183	853703
62689	853704
10464	853705
37038	853706
20376	853707
53613	853708
70479	853709
42169	853710
105497	853711
104261	853712
13730	853713
16579	853714
111971	853715
104003	853716
23681	853717
1617	853718
254642	853719
631	853720
84211	853721
10616	853722
54330	853723
1350	853724
5559	853725
3603	853726
73384	853727
7986	853728
4304	853729
39829	853730
7559	853731
62385	853732
115338	853733
142477	853734
80066	853735
36531	853736
1455	853737
21033	853738
163934	853739
8077	853740
3660	853741
38120	853742
558	853743
18290	853744
17293	853745
2314	853746
903	853747
213761	853748
9808	853749
140372	853750
84121	853751
366	853752
158148	853753
74639	853754
21633	853755
89016	853756
59079	853757
11708	853758
52878	853759
6364	853760
10322	853761
140	853762
196723	853763
45241	853764
18746	853765
12046	853766
41249	853767
150638	853768
3201	853769
77776	853770
15815	853771
65302	853772
29223	853773
134272	853774
249448	853775
34955	853776
142483	853777
53506	853778
144466	853779
4605	853780
269845	853781
2464	853782
83641	853783
7488	853784
78201	853785
1127	853786
210432	853787
96959	853788
11319	853789
163072	853790
70481	853791
6323	853792
248042	853793
2503	853794
50395	853795
5986	853796
105196	853797
19076	853798
130615	853799
59557	853800
10870	853801
12995	853802
75089	853803
1382	853804
9827	853805
27695	853806
61261	853807
2742	853808
84352	853809
33812	853810
261830	853811
75728	853812
5569	853813
65386	853814
6201	853815
862	853816
29319	853817
8839	853818
1377	853819
65348	853820
4660	853821
5800	853822
3661	853823
36554	853824
41151	853825
794	853826
189205	853827
113781	853828
267704	853829
144920	853830
189089	853831
179366	853832
15408	853833
82951	853834
161565	853835
258116	853836
269754	853837
23997	853838
113092	853839
21676	853840
70424	853841
262407	853842
114948	853843
51864	853844
45135	853845
25520	853846
6541	853847
113904	853848
9699	853849
17231	853850
8811	853851
74514	853852
182887	853853
63109	853854
1413	853855
134483	853856
172208	853857
45459	853858
59129	853859
155992	853860
222711	853861
172688	853862
14299	853863
1984	853864
56128	853865
22132	853866
155416	853867
36771	853868
30263	853869
34052	853870
95682	853871
145855	853872
57142	853873
62311	853874
21405	853875
217117	853876
210918	853877
4786	853878
8639	853879
11800	853880
84381	853881
8568	853882
18332	853883
14539	853884
10971	853885
106529	853886
1760	853887
258604	853888
17335	853889
43169	853890
2027	853891
166300	853892
565	853893
50299	853894
44466	853895
4640	853896
1382	853897
49578	853898
22700	853899
4929	853900
236935	853901
14973	853902
80337	853903
65441	853904
6483	853905
56977	853906
36637	853907
177602	853908
69054	853909
272125	853910
2643	853911
7149	853912
67981	853913
66883	853914
55185	853915
160459	853916
91212	853917
260054	853918
85775	853919
503	853920
53945	853921
56429	853922
57620	853923
137413	853924
32447	853925
4960	853926
185548	853927
2702	853928
224505	853929
78952	853930
243437	853931
57492	853932
122665	853933
39313	853934
11575	853935
6106	853936
121254	853937
16156	853938
77392	853939
6760	853940
19205	853941
43297	853942
34470	853943
50347	853944
35452	853945
203611	853946
3024	853947
3471	853948
4048	853949
168554	853950
703	853951
22657	853952
12121	853953
272103	853954
65267	853955
9128	853956
11971	853957
41410	853958
26462	853959
64621	853960
22931	853961
40825	853962
3050	853963
229607	853964
157553	853965
2698	853966
66700	853967
48684	853968
29966	853969
1726	853970
58158	853971
26434	853972
5060	853973
10774	853974
18612	853975
30133	853976
9780	853977
65492	853978
200856	853979
24312	853980
5722	853981
51681	853982
240093	853983
38467	853984
79449	853985
20122	853986
13593	853987
44826	853988
84696	853989
100770	853990
33443	853991
226839	853992
126893	853993
732	853994
713	853995
3751	853996
1564	853997
163510	853998
38693	853999
1885	854000
122586	854001
11405	854002
40905	854003
263697	854004
29535	854005
152144	854006
40259	854007
59181	854008
57813	854009
33493	854010
31908	854011
849	854012
35904	854013
5841	854014
35931	854015
96733	854016
96446	854017
152666	854018
21233	854019
177372	854020
1321	854021
109940	854022
62251	854023
3584	854024
1558	854025
782	854026
20049	854027
100820	854028
1982	854029
14871	854030
68912	854031
103668	854032
54009	854033
152734	854034
1798	854035
127558	854036
236916	854037
59177	854038
70469	854039
30175	854040
128465	854041
166942	854042
171639	854043
5490	854044
18216	854045
171943	854046
83651	854047
184433	854048
42294	854049
148275	854050
1	854051
57371	854052
33662	854053
240826	854054
17587	854055
7902	854056
39171	854057
46643	854058
201066	854059
111519	854060
25684	854061
7411	854062
143408	854063
25991	854064
937	854065
103586	854066
41603	854067
22929	854068
148968	854069
7520	854070
243424	854071
239152	854072
66121	854073
15603	854074
40479	854075
85918	854076
137514	854077
137571	854078
3553	854079
164566	854080
69298	854081
9984	854082
8471	854083
2800	854084
68732	854085
158472	854086
59757	854087
120435	854088
246359	854089
18951	854090
269	854091
50911	854092
186768	854093
7654	854094
39594	854095
3016	854096
21065	854097
129040	854098
131122	854099
28303	854100
143113	854101
128466	854102
147836	854103
18021	854104
150616	854105
149048	854106
1820	854107
95570	854108
367	854109
56175	854110
191298	854111
34165	854112
707	854113
22520	854114
32619	854115
109810	854116
33204	854117
20669	854118
43260	854119
8388	854120
16294	854121
79709	854122
1585	854123
8723	854124
123966	854125
123121	854126
33400	854127
185697	854128
50029	854129
10093	854130
171063	854131
1366	854132
44318	854133
28136	854134
236312	854135
268	854136
26150	854137
71449	854138
105057	854139
154600	854140
678	854141
104746	854142
103487	854143
38341	854144
26373	854145
28268	854146
1803	854147
17614	854148
233774	854149
72266	854150
112967	854151
28720	854152
3493	854153
78720	854154
46550	854155
2295	854156
32607	854157
137967	854158
45418	854159
140269	854160
907	854161
7186	854162
25590	854163
112462	854164
31064	854165
161141	854166
599	854167
196044	854168
242313	854169
10759	854170
537	854171
32958	854172
64699	854173
232	854174
40415	854175
34920	854176
144783	854177
1085	854178
182338	854179
124785	854180
120436	854181
1983	854182
10165	854183
99924	854184
142715	854185
8659	854186
91528	854187
120267	854188
10370	854189
23887	854190
6006	854191
97469	854192
109318	854193
37436	854194
89141	854195
19	854196
29112	854197
13858	854198
1897	854199
12062	854200
29449	854201
53753	854202
139210	854203
161943	854204
152956	854205
61260	854206
82114	854207
82909	854208
223263	854209
77851	854210
35440	854211
9657	854212
255166	854213
42944	854214
135734	854215
49341	854216
148584	854217
40060	854218
135111	854219
59906	854220
144925	854221
2697	854222
34663	854223
1728	854224
118370	854225
826	854226
104512	854227
35818	854228
178	854229
26514	854230
18734	854231
176925	854232
44020	854233
71202	854234
28022	854235
3326	854236
28521	854237
150846	854238
53899	854239
56873	854240
75867	854241
82667	854242
2449	854243
127361	854244
172	854245
5180	854246
19511	854247
21143	854248
8990	854249
14612	854250
3958	854251
157506	854252
24240	854253
21893	854254
84098	854255
49285	854256
8639	854257
1854	854258
200500	854259
58398	854260
1829	854261
135366	854262
60528	854263
13496	854264
5327	854265
983	854266
5447	854267
79969	854268
44917	854269
36317	854270
2055	854271
119075	854272
194089	854273
16302	854274
73432	854275
88112	854276
908	854277
47790	854278
77225	854279
5416	854280
64177	854281
96574	854282
13449	854283
169339	854284
67590	854285
46809	854286
9509	854287
71541	854288
23657	854289
16012	854290
283	854291
8473	854292
7771	854293
2118	854294
2982	854295
237675	854296
1892	854297
22432	854298
59369	854299
177903	854300
1294	854301
265124	854302
17690	854303
31935	854304
26705	854305
22180	854306
221836	854307
9919	854308
22019	854309
202159	854310
91865	854311
33083	854312
5369	854313
35343	854314
17140	854315
93287	854316
38691	854317
40326	854318
219434	854319
130084	854320
2311	854321
7216	854322
15142	854323
150958	854324
20952	854325
30417	854326
217162	854327
3351	854328
22671	854329
7299	854330
25704	854331
6468	854332
2739	854333
82577	854334
14628	854335
67543	854336
274	854337
5199	854338
91767	854339
28801	854340
16693	854341
27515	854342
53681	854343
5474	854344
95099	854345
158317	854346
159956	854347
41931	854348
2824	854349
20046	854350
143271	854351
23463	854352
151780	854353
18448	854354
42375	854355
125504	854356
178853	854357
242132	854358
73263	854359
29626	854360
9808	854361
13807	854362
32345	854363
29764	854364
3784	854365
42200	854366
14459	854367
17490	854368
4141	854369
31055	854370
218641	854371
26064	854372
97251	854373
4660	854374
25450	854375
5187	854376
123068	854377
109303	854378
5364	854379
123222	854380
55	854381
213782	854382
21558	854383
159795	854384
11878	854385
11802	854386
6549	854387
13993	854388
270866	854389
11902	854390
107780	854391
20993	854392
78014	854393
5412	854394
1	854395
157109	854396
265075	854397
30323	854398
60290	854399
492	854400
112322	854401
40497	854402
15884	854403
148980	854404
152627	854405
15757	854406
223	854407
11689	854408
33342	854409
68338	854410
80756	854411
4847	854412
12657	854413
187807	854414
180000	854415
41281	854416
48625	854417
183177	854418
3472	854419
187449	854420
135124	854421
10448	854422
110009	854423
112985	854424
64524	854425
11	854426
69010	854427
260633	854428
3324	854429
25124	854430
13999	854431
31374	854432
1601	854433
285	854434
358	854435
216023	854436
218926	854437
36710	854438
79849	854439
72969	854440
175	854441
72278	854442
1069	854443
202146	854444
6665	854445
233456	854446
45129	854447
173665	854448
596	854449
15700	854450
123259	854451
233	854452
35225	854453
6133	854454
29521	854455
49113	854456
127204	854457
7137	854458
89646	854459
28812	854460
2542	854461
211156	854462
36927	854463
43640	854464
31974	854465
122511	854466
17205	854467
6103	854468
4867	854469
36279	854470
11066	854471
8782	854472
55721	854473
8758	854474
5876	854475
111301	854476
140719	854477
128087	854478
259092	854479
20396	854480
9594	854481
88937	854482
41904	854483
6576	854484
69143	854485
17085	854486
145524	854487
2046	854488
6238	854489
696	854490
270009	854491
5287	854492
34453	854493
166253	854494
51112	854495
96973	854496
140003	854497
139	854498
53166	854499
217947	854500
970	854501
137395	854502
676	854503
58268	854504
94803	854505
44900	854506
24048	854507
38569	854508
25	854509
78462	854510
92919	854511
93443	854512
78307	854513
119696	854514
6669	854515
41670	854516
17457	854517
61977	854518
11030	854519
2315	854520
24371	854521
15608	854522
96884	854523
72405	854524
1852	854525
1797	854526
102323	854527
366	854528
151500	854529
263136	854530
85671	854531
85424	854532
66336	854533
2613	854534
24591	854535
49288	854536
22313	854537
19356	854538
58051	854539
128550	854540
256918	854541
15378	854542
18079	854543
119409	854544
36096	854545
117667	854546
250439	854547
9792	854548
4983	854549
16366	854550
14108	854551
21719	854552
11579	854553
19605	854554
188507	854555
7084	854556
30476	854557
264674	854558
65227	854559
5620	854560
141632	854561
160872	854562
15606	854563
56316	854564
22525	854565
102181	854566
5640	854567
20712	854568
19997	854569
63747	854570
1617	854571
26067	854572
159232	854573
27421	854574
217114	854575
190314	854576
3804	854577
16470	854578
191638	854579
18211	854580
102790	854581
83292	854582
12104	854583
10165	854584
6955	854585
50285	854586
5340	854587
37328	854588
23853	854589
66712	854590
97883	854591
22215	854592
12111	854593
150111	854594
72409	854595
20332	854596
24251	854597
2108	854598
16381	854599
39319	854600
124503	854601
164456	854602
7058	854603
98822	854604
120	854605
12675	854606
38315	854607
15223	854608
10559	854609
22359	854610
39235	854611
76098	854612
55937	854613
210502	854614
52051	854615
46712	854616
54643	854617
8556	854618
140008	854619
1675	854620
2199	854621
51235	854622
45099	854623
35909	854624
159306	854625
44758	854626
22336	854627
86196	854628
4277	854629
231427	854630
2943	854631
15338	854632
379	854633
164988	854634
100453	854635
234923	854636
11421	854637
10712	854638
72199	854639
75220	854640
167617	854641
12149	854642
212978	854643
3246	854644
140492	854645
76841	854646
34207	854647
74816	854648
261228	854649
71342	854650
228434	854651
86864	854652
21211	854653
130479	854654
86670	854655
11156	854656
97859	854657
46182	854658
6868	854659
7563	854660
58694	854661
72561	854662
4812	854663
74190	854664
14002	854665
29876	854666
55648	854667
65435	854668
15932	854669
49553	854670
178703	854671
121273	854672
18741	854673
176741	854674
12820	854675
40380	854676
34879	854677
12511	854678
7033	854679
136830	854680
64649	854681
57694	854682
15934	854683
68275	854684
240889	854685
157071	854686
3607	854687
62770	854688
12635	854689
31420	854690
44632	854691
151059	854692
801	854693
51822	854694
47463	854695
6635	854696
645	854697
46765	854698
13147	854699
269590	854700
245	854701
46341	854702
27830	854703
252342	854704
68666	854705
235259	854706
9133	854707
144781	854708
79980	854709
11119	854710
2743	854711
20820	854712
159772	854713
5532	854714
40419	854715
2223	854716
141126	854717
40673	854718
64676	854719
32507	854720
708	854721
99706	854722
108973	854723
407	854724
170374	854725
96270	854726
23248	854727
20080	854728
8858	854729
23377	854730
489	854731
126045	854732
57970	854733
877	854734
42859	854735
16898	854736
8090	854737
24037	854738
7421	854739
6437	854740
95772	854741
4772	854742
256586	854743
4596	854744
3362	854745
229497	854746
80531	854747
9538	854748
17477	854749
76394	854750
118778	854751
46708	854752
99059	854753
9067	854754
55990	854755
23067	854756
2638	854757
24066	854758
18466	854759
87	854760
3147	854761
14499	854762
35863	854763
44120	854764
168015	854765
66200	854766
117499	854767
89134	854768
564	854769
16492	854770
58545	854771
56245	854772
1944	854773
154086	854774
201759	854775
27855	854776
156196	854777
35301	854778
566	854779
150389	854780
162987	854781
105769	854782
96626	854783
180134	854784
157729	854785
66104	854786
39652	854787
2185	854788
42083	854789
26189	854790
17869	854791
201140	854792
23581	854793
5829	854794
148	854795
57396	854796
65850	854797
19	854798
78076	854799
152585	854800
100555	854801
45396	854802
37540	854803
20759	854804
7455	854805
113971	854806
192030	854807
35058	854808
44417	854809
159446	854810
36819	854811
14596	854812
58274	854813
33053	854814
1203	854815
248654	854816
126921	854817
161638	854818
5477	854819
30867	854820
34348	854821
263354	854822
32135	854823
3832	854824
67589	854825
27211	854826
32051	854827
1583	854828
252024	854829
59087	854830
42140	854831
1882	854832
117848	854833
13538	854834
125931	854835
162241	854836
201518	854837
37501	854838
141170	854839
17234	854840
7237	854841
126428	854842
75624	854843
75660	854844
242763	854845
31090	854846
48900	854847
38059	854848
18216	854849
99531	854850
25671	854851
230866	854852
62028	854853
138782	854854
51211	854855
52917	854856
205519	854857
80	854858
51571	854859
202553	854860
37747	854861
200300	854862
152329	854863
95698	854864
26633	854865
224385	854866
52566	854867
214	854868
488	854869
7649	854870
14470	854871
6038	854872
672	854873
3139	854874
234233	854875
24490	854876
129486	854877
1528	854878
5401	854879
53881	854880
184089	854881
22934	854882
5502	854883
24358	854884
164027	854885
15999	854886
35	854887
168102	854888
141189	854889
7353	854890
164529	854891
10825	854892
45105	854893
96708	854894
18537	854895
55243	854896
46688	854897
22408	854898
26818	854899
154876	854900
81321	854901
35137	854902
16657	854903
68216	854904
72165	854905
76681	854906
139188	854907
15468	854908
141391	854909
44198	854910
204133	854911
139566	854912
100851	854913
29186	854914
56901	854915
149044	854916
67726	854917
88109	854918
75976	854919
4202	854920
388	854921
162536	854922
66340	854923
86867	854924
16830	854925
194020	854926
238772	854927
1862	854928
24001	854929
67442	854930
99660	854931
3317	854932
4557	854933
5901	854934
233463	854935
33843	854936
172145	854937
169887	854938
160084	854939
145269	854940
150961	854941
138211	854942
15781	854943
78786	854944
256373	854945
25618	854946
11892	854947
232733	854948
48297	854949
8462	854950
3126	854951
27079	854952
259354	854953
85732	854954
170548	854955
800	854956
234	854957
172952	854958
9379	854959
113280	854960
57838	854961
38209	854962
32313	854963
152530	854964
20901	854965
44692	854966
8058	854967
85685	854968
25968	854969
113097	854970
5536	854971
21367	854972
86582	854973
44025	854974
72972	854975
39462	854976
48318	854977
5008	854978
13924	854979
6684	854980
75488	854981
18211	854982
86608	854983
190299	854984
119016	854985
20697	854986
52215	854987
216561	854988
28689	854989
1107	854990
144014	854991
22979	854992
114347	854993
1018	854994
33690	854995
2268	854996
21051	854997
4672	854998
146402	854999
73314	855000
21845	855001
36325	855002
24232	855003
235255	855004
69591	855005
16649	855006
139783	855007
22456	855008
2544	855009
148922	855010
373	855011
7734	855012
58255	855013
12362	855014
91146	855015
44779	855016
56462	855017
123197	855018
67014	855019
28163	855020
19886	855021
330	855022
14624	855023
67111	855024
112131	855025
3510	855026
94321	855027
143698	855028
48577	855029
65735	855030
54705	855031
45515	855032
7476	855033
160287	855034
218364	855035
16330	855036
10375	855037
541	855038
22935	855039
18741	855040
165154	855041
3656	855042
232499	855043
12242	855044
108809	855045
97253	855046
12695	855047
8161	855048
71245	855049
15650	855050
34361	855051
112030	855052
8463	855053
78001	855054
169558	855055
57885	855056
116236	855057
94906	855058
22329	855059
69006	855060
29875	855061
250429	855062
72298	855063
76865	855064
175226	855065
141904	855066
66103	855067
32705	855068
16133	855069
119165	855070
161508	855071
14487	855072
70968	855073
4037	855074
137164	855075
14362	855076
35684	855077
111293	855078
39906	855079
23668	855080
148984	855081
26175	855082
10588	855083
32084	855084
223853	855085
185210	855086
20619	855087
48675	855088
2140	855089
45319	855090
12344	855091
22388	855092
807	855093
2408	855094
96691	855095
243742	855096
9181	855097
87	855098
159088	855099
118383	855100
1990	855101
116033	855102
54612	855103
4181	855104
19858	855105
938	855106
30924	855107
39083	855108
25032	855109
14194	855110
58092	855111
143471	855112
32919	855113
92141	855114
85620	855115
94161	855116
86	855117
13429	855118
15773	855119
223624	855120
16140	855121
30762	855122
175502	855123
134792	855124
68583	855125
50892	855126
366	855127
6751	855128
7119	855129
106396	855130
11110	855131
137791	855132
3253	855133
179108	855134
264938	855135
28049	855136
35386	855137
47610	855138
33170	855139
15204	855140
15861	855141
2075	855142
47663	855143
89514	855144
351	855145
15098	855146
144187	855147
11604	855148
69047	855149
5547	855150
578	855151
8367	855152
121442	855153
43106	855154
182060	855155
7434	855156
13478	855157
48927	855158
17092	855159
660	855160
54898	855161
189011	855162
91507	855163
6483	855164
161767	855165
185904	855166
154307	855167
2017	855168
59401	855169
5041	855170
3505	855171
4318	855172
21494	855173
5367	855174
6444	855175
29485	855176
6261	855177
187010	855178
32720	855179
3689	855180
108484	855181
36631	855182
20678	855183
30375	855184
45376	855185
119130	855186
1335	855187
177965	855188
1607	855189
93517	855190
3032	855191
45053	855192
18508	855193
128	855194
2803	855195
28105	855196
24776	855197
64792	855198
50705	855199
1716	855200
159478	855201
95040	855202
37747	855203
16055	855204
17770	855205
118353	855206
26278	855207
26128	855208
34086	855209
13489	855210
31972	855211
2404	855212
15414	855213
154344	855214
51532	855215
236900	855216
19488	855217
28979	855218
4180	855219
191933	855220
218336	855221
10474	855222
4176	855223
19482	855224
1	855225
31357	855226
29137	855227
11858	855228
32631	855229
259493	855230
65892	855231
6744	855232
108962	855233
113170	855234
69079	855235
214864	855236
66789	855237
81970	855238
22092	855239
203692	855240
31401	855241
5060	855242
107263	855243
202454	855244
155190	855245
19045	855246
61624	855247
106053	855248
172673	855249
65193	855250
45953	855251
37555	855252
12804	855253
3036	855254
1083	855255
48194	855256
225101	855257
37772	855258
69406	855259
71767	855260
141962	855261
6816	855262
66077	855263
267605	855264
52950	855265
140883	855266
99437	855267
195965	855268
4334	855269
220809	855270
5582	855271
16639	855272
4380	855273
57792	855274
9617	855275
120149	855276
63265	855277
69211	855278
218679	855279
128418	855280
6375	855281
51259	855282
27468	855283
25	855284
235003	855285
142216	855286
77233	855287
3430	855288
249675	855289
68354	855290
23724	855291
76666	855292
2504	855293
14824	855294
101862	855295
69551	855296
54096	855297
1330	855298
15330	855299
80925	855300
48160	855301
44677	855302
11909	855303
161114	855304
68387	855305
9710	855306
17574	855307
7390	855308
19851	855309
142459	855310
315	855311
29981	855312
50013	855313
62481	855314
124647	855315
58085	855316
20767	855317
4344	855318
34127	855319
35807	855320
187726	855321
107700	855322
160462	855323
4	855324
6136	855325
32930	855326
9281	855327
169788	855328
49465	855329
13706	855330
42311	855331
264175	855332
43876	855333
170442	855334
3107	855335
18551	855336
2768	855337
24640	855338
28081	855339
50441	855340
154833	855341
96512	855342
16914	855343
206446	855344
145151	855345
20184	855346
14031	855347
157183	855348
90764	855349
43257	855350
29963	855351
595	855352
4573	855353
22931	855354
145239	855355
188673	855356
7950	855357
192556	855358
3494	855359
82857	855360
561	855361
205728	855362
54561	855363
193301	855364
94236	855365
108697	855366
190334	855367
6917	855368
219296	855369
28776	855370
57486	855371
101933	855372
106269	855373
1918	855374
6016	855375
170535	855376
45254	855377
27938	855378
16282	855379
150376	855380
70082	855381
8587	855382
70861	855383
20377	855384
150249	855385
5609	855386
126770	855387
51367	855388
87571	855389
18926	855390
77110	855391
13808	855392
101951	855393
182604	855394
2994	855395
79648	855396
77197	855397
52933	855398
79347	855399
20052	855400
55681	855401
130489	855402
8245	855403
15197	855404
15777	855405
139449	855406
4522	855407
4452	855408
31355	855409
104949	855410
12105	855411
84950	855412
371	855413
4588	855414
97140	855415
114623	855416
51363	855417
39736	855418
53091	855419
48394	855420
28273	855421
72025	855422
2058	855423
52051	855424
46177	855425
17581	855426
85580	855427
38838	855428
2206	855429
492	855430
259212	855431
35489	855432
27793	855433
36454	855434
5559	855435
743	855436
36982	855437
18689	855438
4725	855439
192180	855440
10891	855441
51237	855442
69990	855443
159397	855444
72987	855445
2634	855446
604	855447
242870	855448
2462	855449
10107	855450
21103	855451
218126	855452
14003	855453
80989	855454
10274	855455
3496	855456
5137	855457
137	855458
44602	855459
211445	855460
12351	855461
87152	855462
41533	855463
4441	855464
10744	855465
29625	855466
2938	855467
14284	855468
50940	855469
14204	855470
54166	855471
10033	855472
85042	855473
237266	855474
138720	855475
263869	855476
13803	855477
98834	855478
254003	855479
438	855480
21669	855481
75919	855482
85011	855483
55557	855484
17450	855485
402	855486
96224	855487
217	855488
7430	855489
13399	855490
24945	855491
31960	855492
260998	855493
1148	855494
2088	855495
261513	855496
16590	855497
63660	855498
49	855499
12328	855500
88607	855501
8671	855502
32099	855503
6078	855504
194251	855505
1033	855506
74756	855507
16519	855508
16008	855509
570	855510
67095	855511
28034	855512
230618	855513
101439	855514
26416	855515
215	855516
62006	855517
264026	855518
106347	855519
187043	855520
33934	855521
23591	855522
42050	855523
13463	855524
67730	855525
16551	855526
38795	855527
123874	855528
345	855529
15026	855530
21203	855531
77059	855532
9314	855533
52112	855534
19049	855535
20248	855536
16955	855537
87987	855538
142593	855539
107806	855540
40515	855541
20180	855542
16421	855543
192826	855544
34721	855545
15817	855546
11	855547
237404	855548
23726	855549
422	855550
72590	855551
7536	855552
4397	855553
4375	855554
39074	855555
78682	855556
8826	855557
71771	855558
8318	855559
152212	855560
3496	855561
10961	855562
11917	855563
51141	855564
47829	855565
109743	855566
6973	855567
1876	855568
9176	855569
52864	855570
1260	855571
100666	855572
44783	855573
21907	855574
87625	855575
9307	855576
140754	855577
209896	855578
57293	855579
938	855580
55845	855581
232701	855582
156233	855583
155652	855584
5594	855585
13941	855586
36203	855587
236306	855588
127084	855589
145009	855590
141766	855591
138694	855592
23018	855593
62018	855594
6966	855595
65290	855596
3013	855597
48193	855598
266572	855599
59593	855600
22953	855601
166354	855602
72258	855603
26492	855604
69631	855605
93097	855606
219752	855607
23437	855608
39321	855609
52011	855610
22415	855611
111750	855612
6373	855613
27912	855614
217606	855615
83188	855616
131281	855617
846	855618
5535	855619
889	855620
73900	855621
39539	855622
65234	855623
14238	855624
266916	855625
41162	855626
119720	855627
20270	855628
153510	855629
94724	855630
4691	855631
895	855632
9362	855633
21146	855634
1	855635
6052	855636
104273	855637
29191	855638
166527	855639
49178	855640
36673	855641
5035	855642
50301	855643
29177	855644
4976	855645
30116	855646
123456	855647
5746	855648
44764	855649
113797	855650
1448	855651
20977	855652
23639	855653
114271	855654
34240	855655
36417	855656
257412	855657
13586	855658
23847	855659
35432	855660
3168	855661
66843	855662
161103	855663
17594	855664
5724	855665
41655	855666
13676	855667
21198	855668
50024	855669
64376	855670
75205	855671
55993	855672
75918	855673
1236	855674
11125	855675
1667	855676
196014	855677
10195	855678
43869	855679
10502	855680
15291	855681
16238	855682
125	855683
1805	855684
33956	855685
86268	855686
19344	855687
56750	855688
37850	855689
112763	855690
93617	855691
247308	855692
221724	855693
169811	855694
43648	855695
10629	855696
5176	855697
12603	855698
28785	855699
51083	855700
172113	855701
68161	855702
547	855703
4380	855704
112500	855705
15395	855706
40906	855707
108953	855708
15251	855709
193252	855710
12010	855711
115709	855712
14769	855713
163693	855714
2438	855715
37107	855716
93873	855717
228159	855718
4468	855719
97463	855720
171815	855721
85722	855722
19604	855723
5519	855724
57675	855725
16476	855726
221490	855727
10945	855728
73004	855729
62156	855730
2499	855731
2157	855732
160995	855733
137421	855734
1342	855735
18905	855736
123699	855737
79093	855738
75839	855739
147293	855740
223942	855741
9104	855742
16537	855743
17996	855744
2259	855745
266168	855746
93318	855747
260225	855748
34510	855749
32353	855750
135826	855751
35482	855752
149418	855753
3405	855754
5677	855755
64015	855756
120332	855757
2711	855758
41747	855759
105161	855760
1395	855761
157778	855762
9833	855763
9694	855764
43405	855765
38539	855766
39121	855767
52578	855768
73386	855769
8826	855770
133026	855771
43158	855772
89901	855773
17632	855774
56237	855775
314	855776
6180	855777
59120	855778
69253	855779
11418	855780
153311	855781
152097	855782
51841	855783
13391	855784
33564	855785
205542	855786
202821	855787
35200	855788
75121	855789
65619	855790
58020	855791
697	855792
51579	855793
2852	855794
18064	855795
23097	855796
6999	855797
52032	855798
8308	855799
222008	855800
4420	855801
66599	855802
19724	855803
266248	855804
15636	855805
742	855806
94602	855807
17043	855808
18176	855809
212353	855810
34137	855811
38819	855812
161237	855813
38079	855814
127593	855815
138660	855816
3446	855817
271631	855818
91026	855819
39044	855820
4437	855821
121180	855822
29917	855823
102461	855824
48501	855825
109397	855826
11239	855827
150382	855828
221945	855829
40192	855830
9456	855831
237513	855832
38854	855833
12086	855834
58481	855835
871	855836
5230	855837
8168	855838
192326	855839
39006	855840
304	855841
196872	855842
118039	855843
11425	855844
4461	855845
120856	855846
9129	855847
78200	855848
109579	855849
5730	855850
84537	855851
33680	855852
33522	855853
7720	855854
46060	855855
11064	855856
20717	855857
244304	855858
114682	855859
86772	855860
80044	855861
146423	855862
227215	855863
4153	855864
178054	855865
28285	855866
9939	855867
2226	855868
16916	855869
139024	855870
215242	855871
43571	855872
901	855873
94350	855874
201010	855875
11337	855876
38315	855877
170882	855878
24754	855879
36184	855880
19011	855881
114389	855882
1273	855883
11586	855884
114037	855885
2444	855886
9302	855887
64790	855888
76722	855889
21767	855890
3125	855891
8482	855892
88597	855893
31445	855894
2492	855895
249447	855896
6442	855897
88419	855898
897	855899
160671	855900
1987	855901
102585	855902
231565	855903
32888	855904
5372	855905
6771	855906
21621	855907
73053	855908
113480	855909
59841	855910
4791	855911
26278	855912
86856	855913
61722	855914
139774	855915
33194	855916
5099	855917
25131	855918
3160	855919
8330	855920
2863	855921
3992	855922
255658	855923
223272	855924
4012	855925
105889	855926
215158	855927
6321	855928
48420	855929
13778	855930
102244	855931
34814	855932
18210	855933
18656	855934
65957	855935
1417	855936
43502	855937
30121	855938
379	855939
20350	855940
181210	855941
77409	855942
251358	855943
27919	855944
131008	855945
91925	855946
6828	855947
34	855948
3055	855949
128296	855950
94697	855951
46863	855952
129304	855953
7912	855954
150272	855955
2452	855956
83359	855957
2821	855958
163913	855959
267159	855960
98182	855961
46903	855962
36813	855963
1714	855964
151406	855965
738	855966
37787	855967
810	855968
145043	855969
47496	855970
2858	855971
105735	855972
15093	855973
5179	855974
1427	855975
37202	855976
4334	855977
75589	855978
7197	855979
80413	855980
40	855981
5808	855982
317	855983
76153	855984
92789	855985
138078	855986
23145	855987
85045	855988
15057	855989
2880	855990
135685	855991
38183	855992
11778	855993
137328	855994
15651	855995
61109	855996
149904	855997
25412	855998
31053	855999
15127	856000
2135	856001
71531	856002
7433	856003
203382	856004
11872	856005
193408	856006
13036	856007
40153	856008
174387	856009
58901	856010
44107	856011
57967	856012
189564	856013
235045	856014
237342	856015
2573	856016
215317	856017
35566	856018
44751	856019
65376	856020
10828	856021
17139	856022
14544	856023
48	856024
32550	856025
12967	856026
2244	856027
5170	856028
20993	856029
5605	856030
143799	856031
3729	856032
19287	856033
15332	856034
91576	856035
35528	856036
73883	856037
157929	856038
247573	856039
260431	856040
26241	856041
21805	856042
17616	856043
45301	856044
44087	856045
159830	856046
63544	856047
125501	856048
10451	856049
44274	856050
231	856051
68270	856052
11177	856053
34382	856054
152291	856055
265813	856056
48505	856057
11098	856058
93613	856059
61588	856060
103070	856061
82042	856062
127629	856063
137938	856064
163183	856065
22273	856066
59703	856067
158395	856068
662	856069
37806	856070
26971	856071
34903	856072
21685	856073
99814	856074
204973	856075
15	856076
271904	856077
33244	856078
15864	856079
133840	856080
15592	856081
224480	856082
59137	856083
59822	856084
12617	856085
3720	856086
88602	856087
24283	856088
4506	856089
79009	856090
10522	856091
4063	856092
157951	856093
204851	856094
28568	856095
711	856096
33467	856097
35759	856098
17267	856099
52312	856100
35582	856101
23930	856102
436	856103
91207	856104
49259	856105
47878	856106
241347	856107
60401	856108
13774	856109
664	856110
83858	856111
8893	856112
91418	856113
100179	856114
639	856115
84031	856116
141697	856117
33446	856118
30024	856119
19676	856120
104564	856121
242713	856122
192270	856123
42776	856124
265472	856125
136866	856126
30949	856127
56448	856128
79078	856129
200806	856130
57249	856131
11599	856132
255384	856133
105380	856134
19964	856135
28354	856136
19031	856137
242593	856138
263779	856139
19177	856140
5903	856141
19907	856142
4132	856143
199142	856144
24600	856145
248171	856146
87544	856147
167125	856148
21914	856149
12158	856150
42991	856151
25355	856152
29437	856153
94103	856154
4843	856155
54	856156
8181	856157
36271	856158
75935	856159
82	856160
92048	856161
50137	856162
149073	856163
5569	856164
178430	856165
59618	856166
135302	856167
3920	856168
107252	856169
30385	856170
96892	856171
39907	856172
246274	856173
80822	856174
246202	856175
6955	856176
257369	856177
10767	856178
58501	856179
165014	856180
9474	856181
30863	856182
160781	856183
44457	856184
69488	856185
170	856186
48599	856187
30174	856188
66500	856189
264323	856190
13606	856191
108838	856192
169403	856193
154877	856194
48020	856195
15873	856196
150239	856197
10558	856198
8467	856199
67721	856200
9746	856201
1806	856202
221580	856203
41496	856204
167166	856205
62447	856206
847	856207
5383	856208
177054	856209
9787	856210
226317	856211
7784	856212
4443	856213
195234	856214
11006	856215
18322	856216
8764	856217
741	856218
32114	856219
8626	856220
33293	856221
9370	856222
56949	856223
232655	856224
3339	856225
309	856226
19435	856227
24956	856228
66175	856229
10191	856230
4301	856231
16410	856232
13719	856233
99895	856234
1895	856235
4419	856236
1000	856237
2440	856238
47182	856239
143648	856240
151779	856241
153595	856242
8619	856243
385	856244
11073	856245
16850	856246
44703	856247
226406	856248
16179	856249
57252	856250
104288	856251
126078	856252
29375	856253
100342	856254
72386	856255
16173	856256
140940	856257
14537	856258
29343	856259
1906	856260
11076	856261
73375	856262
31875	856263
211009	856264
264584	856265
256	856266
10262	856267
309	856268
229629	856269
157760	856270
3892	856271
221291	856272
134039	856273
101745	856274
149325	856275
62292	856276
53011	856277
4503	856278
5533	856279
25101	856280
52794	856281
228897	856282
223829	856283
5211	856284
85237	856285
690	856286
47644	856287
35018	856288
2254	856289
31648	856290
118876	856291
18204	856292
26139	856293
6573	856294
53500	856295
43605	856296
125088	856297
34521	856298
18807	856299
132620	856300
752	856301
43474	856302
1960	856303
6973	856304
4624	856305
110373	856306
2384	856307
4255	856308
201215	856309
132494	856310
2613	856311
31853	856312
20816	856313
171055	856314
21533	856315
123010	856316
222549	856317
5313	856318
11628	856319
28057	856320
18701	856321
262149	856322
218708	856323
200944	856324
14772	856325
135961	856326
14653	856327
23827	856328
3108	856329
69975	856330
87219	856331
1423	856332
14212	856333
156646	856334
30623	856335
31547	856336
162534	856337
8673	856338
1195	856339
231913	856340
119375	856341
35075	856342
161534	856343
74626	856344
979	856345
121533	856346
72488	856347
117897	856348
158673	856349
37787	856350
2873	856351
204319	856352
14843	856353
61199	856354
24656	856355
31338	856356
4733	856357
160645	856358
184153	856359
68962	856360
15811	856361
24930	856362
1677	856363
259889	856364
15789	856365
82328	856366
22701	856367
40458	856368
153218	856369
51473	856370
75200	856371
43289	856372
215434	856373
126473	856374
7717	856375
76753	856376
7059	856377
2283	856378
26720	856379
91534	856380
43849	856381
39524	856382
1584	856383
174335	856384
136275	856385
1400	856386
87784	856387
45696	856388
1679	856389
81658	856390
85395	856391
8955	856392
261577	856393
239034	856394
15045	856395
86005	856396
99094	856397
111380	856398
268537	856399
49658	856400
13170	856401
737	856402
80021	856403
22305	856404
39738	856405
123293	856406
3734	856407
3632	856408
90951	856409
89150	856410
2660	856411
217845	856412
148225	856413
78127	856414
15750	856415
115112	856416
53888	856417
49829	856418
725	856419
103732	856420
10179	856421
36463	856422
79294	856423
15788	856424
12357	856425
111018	856426
7474	856427
232928	856428
3743	856429
28530	856430
41433	856431
59789	856432
15533	856433
1207	856434
115210	856435
9102	856436
82216	856437
35495	856438
55438	856439
145749	856440
57427	856441
25709	856442
31560	856443
170961	856444
6693	856445
25609	856446
57621	856447
52313	856448
13703	856449
144410	856450
581	856451
101398	856452
162797	856453
227	856454
98347	856455
34268	856456
91095	856457
9511	856458
34904	856459
166513	856460
7935	856461
258069	856462
1770	856463
28	856464
18616	856465
23783	856466
54408	856467
17553	856468
76804	856469
18509	856470
33891	856471
32366	856472
124	856473
24650	856474
1806	856475
6523	856476
132119	856477
59851	856478
11143	856479
65133	856480
107775	856481
5973	856482
98100	856483
58208	856484
11301	856485
21065	856486
153991	856487
17412	856488
14066	856489
149484	856490
103718	856491
7071	856492
1929	856493
26931	856494
80879	856495
252	856496
1350	856497
22699	856498
146750	856499
7377	856500
1721	856501
45313	856502
143381	856503
96291	856504
12692	856505
17245	856506
140746	856507
2101	856508
196518	856509
1360	856510
131563	856511
93815	856512
57475	856513
51800	856514
97738	856515
167489	856516
66592	856517
120942	856518
49809	856519
4849	856520
23940	856521
28842	856522
2895	856523
474	856524
131810	856525
51031	856526
7267	856527
30302	856528
116256	856529
98665	856530
34554	856531
258624	856532
6270	856533
27721	856534
21829	856535
151622	856536
10809	856537
155451	856538
13503	856539
10763	856540
175888	856541
16489	856542
153177	856543
115065	856544
68640	856545
45872	856546
16812	856547
29778	856548
62906	856549
2701	856550
86098	856551
23901	856552
93296	856553
11165	856554
12724	856555
250606	856556
234268	856557
31873	856558
178887	856559
18098	856560
6177	856561
317	856562
8649	856563
10584	856564
6794	856565
18918	856566
48868	856567
82720	856568
75107	856569
14632	856570
30101	856571
105826	856572
18403	856573
76994	856574
24553	856575
54423	856576
390	856577
179425	856578
79856	856579
216892	856580
11815	856581
133886	856582
120828	856583
266249	856584
31174	856585
12263	856586
76858	856587
107232	856588
32791	856589
1425	856590
24480	856591
13111	856592
333	856593
13149	856594
92294	856595
17124	856596
25436	856597
104555	856598
17977	856599
121895	856600
186585	856601
8822	856602
1081	856603
25627	856604
71813	856605
149513	856606
69488	856607
138878	856608
2015	856609
38363	856610
47748	856611
7816	856612
7942	856613
7072	856614
36931	856615
23305	856616
163314	856617
1381	856618
2795	856619
240349	856620
1510	856621
128	856622
10673	856623
47738	856624
32754	856625
99114	856626
89593	856627
8258	856628
118043	856629
136974	856630
143949	856631
24326	856632
155497	856633
109739	856634
45831	856635
23213	856636
89471	856637
633	856638
75359	856639
7306	856640
78132	856641
109176	856642
47547	856643
143548	856644
10578	856645
15374	856646
4615	856647
262147	856648
79742	856649
148445	856650
30094	856651
204039	856652
242915	856653
165923	856654
314	856655
114077	856656
71018	856657
32575	856658
223205	856659
249586	856660
10379	856661
10324	856662
156548	856663
65859	856664
3764	856665
16676	856666
33027	856667
45823	856668
87147	856669
2855	856670
1048	856671
68699	856672
256835	856673
24855	856674
1214	856675
11340	856676
91806	856677
406	856678
77430	856679
5908	856680
119709	856681
6280	856682
40271	856683
133914	856684
122105	856685
4859	856686
13223	856687
63194	856688
3349	856689
168526	856690
16489	856691
5882	856692
95534	856693
51841	856694
18296	856695
524	856696
160776	856697
36156	856698
24756	856699
84228	856700
75569	856701
15168	856702
82257	856703
63437	856704
70901	856705
54465	856706
6654	856707
37906	856708
68204	856709
111989	856710
66	856711
260612	856712
44804	856713
151133	856714
33140	856715
4003	856716
473	856717
112071	856718
205946	856719
2982	856720
13089	856721
189884	856722
629	856723
13791	856724
18179	856725
21813	856726
25923	856727
15158	856728
1386	856729
91334	856730
10131	856731
248854	856732
180260	856733
194273	856734
17067	856735
67558	856736
55683	856737
6645	856738
9325	856739
28403	856740
1615	856741
6771	856742
36767	856743
110182	856744
76735	856745
18094	856746
43002	856747
22	856748
3596	856749
41763	856750
4194	856751
18546	856752
139913	856753
3580	856754
1278	856755
150672	856756
13000	856757
4963	856758
7189	856759
271927	856760
13728	856761
181268	856762
216326	856763
229488	856764
74812	856765
30106	856766
152416	856767
175963	856768
130429	856769
68036	856770
12844	856771
107770	856772
49911	856773
53536	856774
222751	856775
2457	856776
28931	856777
55494	856778
174259	856779
9384	856780
102207	856781
205976	856782
119217	856783
70076	856784
66534	856785
43178	856786
32754	856787
40959	856788
32058	856789
37609	856790
25792	856791
20733	856792
25338	856793
1239	856794
34285	856795
72564	856796
92563	856797
120392	856798
209681	856799
570	856800
8121	856801
13552	856802
16133	856803
32998	856804
230803	856805
141794	856806
22669	856807
272491	856808
111008	856809
70707	856810
82947	856811
97824	856812
16024	856813
158111	856814
8105	856815
199210	856816
60849	856817
81045	856818
63556	856819
17099	856820
1969	856821
5323	856822
112542	856823
20386	856824
10321	856825
15048	856826
15955	856827
109143	856828
2374	856829
21412	856830
153245	856831
36553	856832
5667	856833
20680	856834
1629	856835
197770	856836
5582	856837
12221	856838
1990	856839
24068	856840
4362	856841
69360	856842
161330	856843
21484	856844
163339	856845
79668	856846
194274	856847
42279	856848
30573	856849
1410	856850
40550	856851
3310	856852
240764	856853
232180	856854
196253	856855
252846	856856
53228	856857
4433	856858
36160	856859
28886	856860
39606	856861
81965	856862
64655	856863
14615	856864
48990	856865
26716	856866
27146	856867
26788	856868
23751	856869
18244	856870
3317	856871
30	856872
12475	856873
84277	856874
267015	856875
44098	856876
109152	856877
9685	856878
113181	856879
110819	856880
147265	856881
22841	856882
38069	856883
49634	856884
252840	856885
13	856886
64595	856887
16424	856888
17409	856889
31639	856890
198749	856891
83691	856892
42567	856893
268231	856894
176238	856895
21917	856896
4405	856897
1827	856898
24491	856899
128359	856900
137284	856901
7745	856902
2927	856903
241543	856904
943	856905
49233	856906
40032	856907
56465	856908
210436	856909
94504	856910
21639	856911
119401	856912
57421	856913
1172	856914
52290	856915
37689	856916
4048	856917
9959	856918
253904	856919
269059	856920
2467	856921
10649	856922
8254	856923
37313	856924
56049	856925
23569	856926
66361	856927
139775	856928
76121	856929
3026	856930
5947	856931
5550	856932
12397	856933
7311	856934
79487	856935
24201	856936
7653	856937
158488	856938
23519	856939
4810	856940
143371	856941
185634	856942
23306	856943
23771	856944
1710	856945
23234	856946
25755	856947
200169	856948
2958	856949
80333	856950
177202	856951
27970	856952
128932	856953
3552	856954
154486	856955
3567	856956
44094	856957
259919	856958
402	856959
3710	856960
8242	856961
9587	856962
120518	856963
8697	856964
7297	856965
10369	856966
95652	856967
23757	856968
205131	856969
140153	856970
27298	856971
23831	856972
228028	856973
9796	856974
3061	856975
936	856976
200621	856977
74758	856978
95017	856979
33586	856980
1349	856981
32812	856982
203706	856983
17914	856984
58740	856985
102141	856986
12535	856987
20956	856988
14704	856989
13147	856990
74619	856991
1008	856992
1899	856993
72017	856994
25275	856995
103299	856996
88902	856997
49994	856998
193158	856999
2734	857000
42431	857001
29761	857002
81328	857003
26611	857004
86570	857005
8837	857006
146776	857007
59061	857008
140349	857009
107371	857010
58324	857011
180863	857012
32768	857013
51555	857014
458	857015
198505	857016
6075	857017
166230	857018
75	857019
172292	857020
9312	857021
7589	857022
53753	857023
9665	857024
51290	857025
18328	857026
250590	857027
74218	857028
112492	857029
209736	857030
9201	857031
59894	857032
26301	857033
106484	857034
1339	857035
22047	857036
154982	857037
4812	857038
60504	857039
181662	857040
234595	857041
31895	857042
138836	857043
34863	857044
55116	857045
29213	857046
60181	857047
126455	857048
3307	857049
48508	857050
40110	857051
222932	857052
124029	857053
265273	857054
174373	857055
40767	857056
78145	857057
24745	857058
70842	857059
103509	857060
89357	857061
86778	857062
4413	857063
37728	857064
24848	857065
136739	857066
4677	857067
200	857068
65375	857069
19608	857070
189831	857071
153738	857072
11114	857073
245622	857074
4553	857075
3573	857076
870	857077
21740	857078
24795	857079
145420	857080
239428	857081
98804	857082
223075	857083
5797	857084
42363	857085
5786	857086
224583	857087
212979	857088
4374	857089
42457	857090
31053	857091
94886	857092
205010	857093
53522	857094
26914	857095
19319	857096
193481	857097
21205	857098
995	857099
62134	857100
34343	857101
57556	857102
42773	857103
28728	857104
28564	857105
65120	857106
1723	857107
5756	857108
52584	857109
70648	857110
11204	857111
14738	857112
54928	857113
1030	857114
208032	857115
125492	857116
81432	857117
57685	857118
100764	857119
50759	857120
97682	857121
110274	857122
46355	857123
142204	857124
12637	857125
132189	857126
10174	857127
250	857128
118333	857129
12703	857130
77007	857131
216368	857132
6173	857133
198307	857134
3529	857135
62866	857136
34542	857137
36729	857138
17101	857139
215960	857140
27735	857141
98966	857142
13708	857143
72024	857144
160963	857145
19650	857146
237534	857147
6616	857148
178288	857149
24993	857150
9418	857151
115932	857152
178187	857153
52608	857154
91752	857155
10286	857156
177026	857157
212742	857158
1	857159
78300	857160
124958	857161
19496	857162
210465	857163
151766	857164
62430	857165
46213	857166
244592	857167
20578	857168
2753	857169
112825	857170
189367	857171
22903	857172
16800	857173
15103	857174
151852	857175
135408	857176
7597	857177
55286	857178
1133	857179
146652	857180
34326	857181
3257	857182
22415	857183
180037	857184
2398	857185
6836	857186
62591	857187
24374	857188
110068	857189
11984	857190
2428	857191
174	857192
856	857193
216654	857194
7638	857195
208169	857196
4778	857197
106718	857198
40030	857199
140906	857200
71118	857201
26916	857202
2725	857203
91230	857204
113326	857205
16650	857206
16254	857207
45885	857208
270315	857209
8751	857210
73026	857211
74170	857212
56835	857213
78838	857214
22863	857215
42986	857216
1145	857217
2586	857218
39068	857219
4981	857220
13704	857221
317	857222
94507	857223
8155	857224
1184	857225
9172	857226
49025	857227
49424	857228
51691	857229
9910	857230
19192	857231
120234	857232
143487	857233
4809	857234
48041	857235
12706	857236
29499	857237
28694	857238
115379	857239
10922	857240
27354	857241
46029	857242
3159	857243
133451	857244
112079	857245
75901	857246
11995	857247
92862	857248
22347	857249
111293	857250
1941	857251
12103	857252
122984	857253
24337	857254
55302	857255
228322	857256
149611	857257
263	857258
43293	857259
67484	857260
481	857261
205315	857262
23088	857263
43850	857264
229578	857265
48342	857266
44261	857267
64743	857268
136202	857269
4439	857270
258818	857271
131197	857272
174944	857273
79618	857274
260726	857275
24860	857276
4278	857277
93614	857278
40949	857279
125433	857280
178024	857281
1784	857282
56637	857283
77800	857284
8356	857285
91114	857286
31687	857287
2281	857288
92788	857289
93643	857290
12460	857291
4901	857292
5359	857293
5352	857294
21098	857295
6655	857296
179786	857297
152172	857298
272628	857299
26652	857300
30235	857301
161291	857302
120505	857303
24661	857304
12246	857305
25442	857306
36171	857307
178473	857308
94458	857309
3479	857310
481	857311
50548	857312
99726	857313
20608	857314
125027	857315
9713	857316
55660	857317
1844	857318
77282	857319
876	857320
24115	857321
20175	857322
253671	857323
160252	857324
57325	857325
4715	857326
32900	857327
78154	857328
66239	857329
23661	857330
167155	857331
196449	857332
4449	857333
36895	857334
242912	857335
7720	857336
1401	857337
23197	857338
38144	857339
138916	857340
4293	857341
93748	857342
30466	857343
156443	857344
190269	857345
11626	857346
7151	857347
11165	857348
19445	857349
66848	857350
263356	857351
151438	857352
29400	857353
105563	857354
57145	857355
39410	857356
28010	857357
72543	857358
153320	857359
117858	857360
19939	857361
217692	857362
2835	857363
116401	857364
253290	857365
17737	857366
24835	857367
40737	857368
272365	857369
1247	857370
223783	857371
8082	857372
73127	857373
174770	857374
9	857375
39180	857376
15076	857377
18374	857378
2078	857379
12821	857380
49521	857381
29795	857382
34773	857383
52	857384
54073	857385
199090	857386
9531	857387
92150	857388
3909	857389
48469	857390
607	857391
249380	857392
1106	857393
25946	857394
234102	857395
209809	857396
4733	857397
75766	857398
37119	857399
28150	857400
2419	857401
43562	857402
52628	857403
59587	857404
1757	857405
37850	857406
47259	857407
84095	857408
173908	857409
41427	857410
22505	857411
256352	857412
169275	857413
68966	857414
52273	857415
48172	857416
173730	857417
231728	857418
2627	857419
35263	857420
92666	857421
52226	857422
129887	857423
161554	857424
78157	857425
37898	857426
95052	857427
91879	857428
60379	857429
14125	857430
2451	857431
170903	857432
100683	857433
54389	857434
8465	857435
29645	857436
52285	857437
62514	857438
3496	857439
46872	857440
271	857441
42349	857442
22241	857443
49313	857444
6205	857445
10565	857446
58194	857447
63645	857448
21906	857449
106074	857450
4687	857451
90046	857452
74465	857453
108096	857454
19470	857455
139419	857456
130997	857457
231887	857458
25607	857459
140898	857460
20728	857461
242714	857462
42002	857463
29683	857464
2474	857465
155444	857466
267520	857467
17317	857468
34853	857469
30666	857470
2030	857471
52	857472
40638	857473
154653	857474
25611	857475
56636	857476
9190	857477
91789	857478
824	857479
15516	857480
57329	857481
6623	857482
151130	857483
9633	857484
1872	857485
15512	857486
93977	857487
13254	857488
11737	857489
86531	857490
4174	857491
206825	857492
162618	857493
124290	857494
15904	857495
42013	857496
6176	857497
68195	857498
35907	857499
144268	857500
34524	857501
9812	857502
183928	857503
57553	857504
22061	857505
16838	857506
158356	857507
139830	857508
23905	857509
265167	857510
77127	857511
21182	857512
14384	857513
123025	857514
764	857515
17	857516
29305	857517
46552	857518
246617	857519
5346	857520
80444	857521
262167	857522
39715	857523
3641	857524
42758	857525
96534	857526
19773	857527
26649	857528
199178	857529
51712	857530
63408	857531
62063	857532
214575	857533
68604	857534
12009	857535
63189	857536
33780	857537
175222	857538
150	857539
222620	857540
45891	857541
54361	857542
161644	857543
1498	857544
13636	857545
264583	857546
30746	857547
20282	857548
97089	857549
72745	857550
49929	857551
22854	857552
15373	857553
45003	857554
117815	857555
15785	857556
20040	857557
19948	857558
55984	857559
41263	857560
3480	857561
50	857562
27074	857563
28691	857564
136246	857565
57927	857566
47617	857567
13382	857568
6398	857569
191788	857570
107026	857571
938	857572
34802	857573
1484	857574
44686	857575
92211	857576
28489	857577
12555	857578
164380	857579
19670	857580
81886	857581
71480	857582
17607	857583
4543	857584
13243	857585
92863	857586
198117	857587
128871	857588
23523	857589
11425	857590
8890	857591
5301	857592
235011	857593
121190	857594
14820	857595
7911	857596
5356	857597
62759	857598
29351	857599
100883	857600
39595	857601
24117	857602
37075	857603
47787	857604
60272	857605
263882	857606
42770	857607
209360	857608
52922	857609
32293	857610
30441	857611
57170	857612
1473	857613
119237	857614
43804	857615
14983	857616
70547	857617
9167	857618
205	857619
109203	857620
182888	857621
29831	857622
105885	857623
159066	857624
1528	857625
90059	857626
136792	857627
25387	857628
136665	857629
2790	857630
19915	857631
100958	857632
17104	857633
130684	857634
54045	857635
10884	857636
143515	857637
1570	857638
50469	857639
26574	857640
42173	857641
70408	857642
4156	857643
82993	857644
127876	857645
2	857646
18452	857647
63723	857648
107706	857649
112541	857650
68789	857651
121122	857652
53354	857653
59336	857654
2937	857655
2259	857656
255322	857657
206	857658
19780	857659
54790	857660
105402	857661
318	857662
105	857663
9618	857664
69026	857665
164137	857666
16115	857667
157248	857668
73354	857669
154463	857670
85511	857671
16018	857672
49036	857673
16570	857674
1655	857675
13181	857676
24984	857677
164699	857678
146005	857679
25470	857680
30829	857681
183387	857682
880	857683
165229	857684
144482	857685
139972	857686
210310	857687
45346	857688
37052	857689
102634	857690
69540	857691
19834	857692
17539	857693
62643	857694
32382	857695
164196	857696
129328	857697
54223	857698
44254	857699
75221	857700
20652	857701
8453	857702
18847	857703
72544	857704
10080	857705
20211	857706
40945	857707
264118	857708
11605	857709
21318	857710
238541	857711
1706	857712
36225	857713
31775	857714
2462	857715
53963	857716
1792	857717
24530	857718
86086	857719
15829	857720
83363	857721
38963	857722
36740	857723
84042	857724
1497	857725
21384	857726
119340	857727
51879	857728
9960	857729
19995	857730
14870	857731
103637	857732
17598	857733
32711	857734
101058	857735
1215	857736
89581	857737
20407	857738
9325	857739
63804	857740
65261	857741
204971	857742
22360	857743
4728	857744
9158	857745
13189	857746
250457	857747
14561	857748
252476	857749
18026	857750
126100	857751
66052	857752
31252	857753
48668	857754
15306	857755
221028	857756
69606	857757
114021	857758
42718	857759
17767	857760
36647	857761
6305	857762
26615	857763
13265	857764
23	857765
48025	857766
47718	857767
88617	857768
115683	857769
54317	857770
512	857771
34802	857772
55862	857773
228125	857774
162351	857775
4355	857776
165008	857777
10621	857778
1694	857779
71009	857780
254722	857781
22682	857782
217	857783
105031	857784
14039	857785
7050	857786
180023	857787
25776	857788
35373	857789
37852	857790
168074	857791
1576	857792
151288	857793
2664	857794
3	857795
289	857796
45338	857797
51850	857798
174056	857799
71493	857800
38461	857801
12520	857802
53078	857803
121128	857804
25767	857805
9031	857806
238493	857807
2174	857808
163457	857809
80	857810
11110	857811
1695	857812
11144	857813
1674	857814
752	857815
122612	857816
99571	857817
11077	857818
20415	857819
1724	857820
228537	857821
115990	857822
163	857823
20220	857824
67559	857825
9145	857826
285	857827
4995	857828
180963	857829
142574	857830
32279	857831
166618	857832
53201	857833
51	857834
2286	857835
18174	857836
216968	857837
54401	857838
169645	857839
57814	857840
105368	857841
40682	857842
54617	857843
13805	857844
3068	857845
5188	857846
71028	857847
92923	857848
129631	857849
11528	857850
13479	857851
20582	857852
164579	857853
9193	857854
15214	857855
4718	857856
2846	857857
198690	857858
112965	857859
28631	857860
23998	857861
142649	857862
14000	857863
5342	857864
61943	857865
267030	857866
5353	857867
29278	857868
251	857869
4545	857870
8697	857871
97752	857872
158804	857873
81160	857874
13394	857875
33265	857876
1481	857877
190760	857878
28836	857879
5582	857880
94446	857881
23586	857882
121282	857883
105916	857884
23760	857885
259668	857886
55047	857887
7300	857888
13003	857889
115632	857890
228896	857891
35268	857892
24709	857893
46788	857894
5740	857895
160857	857896
56585	857897
37945	857898
108179	857899
594	857900
14806	857901
2346	857902
71623	857903
68211	857904
34825	857905
6030	857906
77778	857907
93749	857908
64630	857909
73150	857910
8951	857911
39958	857912
52299	857913
1831	857914
64305	857915
33192	857916
127810	857917
33419	857918
81443	857919
97909	857920
4890	857921
100135	857922
92051	857923
67658	857924
40356	857925
164147	857926
24214	857927
58529	857928
168814	857929
32970	857930
118369	857931
86043	857932
1883	857933
83213	857934
123744	857935
17074	857936
40518	857937
274	857938
46576	857939
38430	857940
109307	857941
83226	857942
124697	857943
31594	857944
15984	857945
242773	857946
97632	857947
154187	857948
63701	857949
16600	857950
156462	857951
14882	857952
4445	857953
150020	857954
498	857955
167459	857956
27777	857957
2333	857958
158880	857959
78750	857960
148909	857961
9357	857962
5998	857963
27742	857964
37125	857965
7744	857966
5884	857967
8616	857968
56733	857969
116907	857970
3800	857971
6686	857972
55063	857973
158349	857974
26763	857975
69510	857976
28545	857977
15975	857978
167352	857979
125605	857980
68282	857981
23963	857982
215701	857983
123374	857984
1713	857985
160624	857986
252609	857987
42492	857988
14014	857989
66009	857990
49520	857991
24208	857992
8205	857993
16312	857994
99896	857995
46672	857996
130724	857997
6394	857998
21126	857999
160647	858000
13527	858001
203549	858002
70249	858003
590	858004
56197	858005
17936	858006
689	858007
251903	858008
7958	858009
218646	858010
469	858011
10485	858012
55907	858013
2747	858014
124082	858015
77446	858016
5221	858017
910	858018
11524	858019
144903	858020
16307	858021
59596	858022
166846	858023
5460	858024
141417	858025
197641	858026
254480	858027
95701	858028
166678	858029
16002	858030
83554	858031
3709	858032
29614	858033
146180	858034
139080	858035
47757	858036
66	858037
3352	858038
89434	858039
139856	858040
109531	858041
82178	858042
149138	858043
155597	858044
158088	858045
41082	858046
33238	858047
105575	858048
193392	858049
30436	858050
33808	858051
216985	858052
1386	858053
42042	858054
33813	858055
30369	858056
6058	858057
44675	858058
73148	858059
15535	858060
52784	858061
65110	858062
2832	858063
4724	858064
8745	858065
37549	858066
15613	858067
83061	858068
28653	858069
24510	858070
218001	858071
17860	858072
80009	858073
152693	858074
36246	858075
45966	858076
1824	858077
28039	858078
47015	858079
83131	858080
103587	858081
59909	858082
43384	858083
234295	858084
13961	858085
235488	858086
15857	858087
120431	858088
8373	858089
21122	858090
118245	858091
32700	858092
61613	858093
164509	858094
24750	858095
95162	858096
20695	858097
22965	858098
39212	858099
26212	858100
43546	858101
173520	858102
15747	858103
28477	858104
213421	858105
54498	858106
14681	858107
37301	858108
5096	858109
376	858110
159756	858111
4584	858112
20287	858113
23396	858114
53542	858115
92299	858116
189918	858117
13511	858118
6090	858119
238987	858120
10901	858121
10078	858122
41049	858123
828	858124
12534	858125
26310	858126
51094	858127
4317	858128
135107	858129
2506	858130
36261	858131
55030	858132
6784	858133
10501	858134
111164	858135
28567	858136
127999	858137
115396	858138
139421	858139
3960	858140
2885	858141
19128	858142
904	858143
230370	858144
57198	858145
60539	858146
16482	858147
58840	858148
257	858149
10760	858150
103184	858151
23900	858152
56974	858153
120994	858154
178537	858155
23878	858156
160944	858157
62285	858158
19429	858159
19498	858160
4170	858161
2424	858162
200468	858163
15755	858164
139439	858165
20904	858166
26444	858167
44920	858168
8663	858169
43768	858170
124973	858171
33652	858172
37195	858173
92909	858174
80196	858175
235236	858176
123636	858177
32549	858178
5842	858179
37156	858180
21033	858181
82108	858182
1248	858183
57002	858184
39346	858185
637	858186
13735	858187
111910	858188
36061	858189
24067	858190
2253	858191
73033	858192
79602	858193
52033	858194
9933	858195
145612	858196
88511	858197
22596	858198
109	858199
47373	858200
78718	858201
29194	858202
226284	858203
6	858204
4734	858205
7434	858206
257173	858207
17594	858208
42549	858209
66333	858210
15047	858211
195505	858212
15128	858213
94775	858214
24319	858215
63942	858216
149	858217
98724	858218
63334	858219
6581	858220
47191	858221
149797	858222
11556	858223
12916	858224
39164	858225
192745	858226
68766	858227
50052	858228
56020	858229
32443	858230
25133	858231
8661	858232
15196	858233
82967	858234
65942	858235
102118	858236
81405	858237
99450	858238
93309	858239
13742	858240
25686	858241
6921	858242
102314	858243
27440	858244
22468	858245
171150	858246
15687	858247
115753	858248
28242	858249
52517	858250
143593	858251
48874	858252
25322	858253
3715	858254
45190	858255
216166	858256
43300	858257
99096	858258
447	858259
113828	858260
3133	858261
4157	858262
833	858263
8608	858264
65320	858265
164060	858266
2203	858267
188051	858268
135	858269
18292	858270
5705	858271
13973	858272
63856	858273
173564	858274
221464	858275
39937	858276
44137	858277
75085	858278
22920	858279
13228	858280
2135	858281
7799	858282
14631	858283
49806	858284
178971	858285
57377	858286
13415	858287
185625	858288
24137	858289
66862	858290
100676	858291
5235	858292
1650	858293
21508	858294
14917	858295
89733	858296
28238	858297
67053	858298
5571	858299
26231	858300
34465	858301
14223	858302
207352	858303
8207	858304
183332	858305
88664	858306
42333	858307
83344	858308
92088	858309
22613	858310
7338	858311
53047	858312
183078	858313
71913	858314
90907	858315
20686	858316
7199	858317
4251	858318
19629	858319
189290	858320
308	858321
62000	858322
1287	858323
68406	858324
60613	858325
172713	858326
22415	858327
67356	858328
8292	858329
18028	858330
166490	858331
12389	858332
106168	858333
44843	858334
76474	858335
228887	858336
864	858337
2216	858338
26432	858339
58718	858340
59007	858341
259866	858342
38025	858343
262585	858344
182687	858345
64239	858346
79966	858347
17920	858348
192980	858349
5849	858350
103360	858351
27905	858352
55429	858353
96419	858354
235709	858355
50603	858356
14628	858357
18678	858358
79340	858359
19527	858360
29393	858361
211383	858362
10087	858363
27959	858364
57780	858365
1	858366
200935	858367
65541	858368
266151	858369
154468	858370
46729	858371
5357	858372
216448	858373
50593	858374
18092	858375
14819	858376
65494	858377
61720	858378
34821	858379
43683	858380
62736	858381
7037	858382
33811	858383
6523	858384
5133	858385
78503	858386
46029	858387
113560	858388
31	858389
135474	858390
92158	858391
136686	858392
124714	858393
93870	858394
41719	858395
106815	858396
20237	858397
8567	858398
44526	858399
20137	858400
27634	858401
14080	858402
114690	858403
1979	858404
251	858405
32642	858406
75022	858407
251416	858408
144674	858409
12854	858410
247703	858411
984	858412
5923	858413
221866	858414
103065	858415
266868	858416
11038	858417
59548	858418
23073	858419
2118	858420
4320	858421
15706	858422
1942	858423
114303	858424
109608	858425
86055	858426
80724	858427
26322	858428
166040	858429
31899	858430
95731	858431
29420	858432
26446	858433
117014	858434
24950	858435
161108	858436
107544	858437
6301	858438
141641	858439
8881	858440
19179	858441
100196	858442
41515	858443
6000	858444
376	858445
37895	858446
186315	858447
4165	858448
37380	858449
250810	858450
34193	858451
55107	858452
42505	858453
10275	858454
100010	858455
66429	858456
9356	858457
5420	858458
42661	858459
40672	858460
300	858461
55954	858462
21058	858463
37732	858464
12365	858465
12732	858466
36188	858467
153138	858468
16474	858469
128588	858470
31296	858471
2598	858472
13852	858473
46289	858474
34230	858475
61723	858476
2388	858477
13998	858478
187273	858479
203962	858480
84455	858481
11907	858482
150060	858483
102066	858484
5057	858485
20294	858486
141362	858487
13221	858488
1035	858489
96114	858490
24853	858491
4757	858492
80157	858493
272808	858494
1046	858495
546	858496
7277	858497
141799	858498
127244	858499
22820	858500
15827	858501
145354	858502
76546	858503
71948	858504
1189	858505
108940	858506
26928	858507
1399	858508
1804	858509
22982	858510
40854	858511
2251	858512
46422	858513
182269	858514
204211	858515
1683	858516
232463	858517
203322	858518
151747	858519
21039	858520
11482	858521
8778	858522
145057	858523
27776	858524
128574	858525
19777	858526
66630	858527
85047	858528
65626	858529
6445	858530
75371	858531
31737	858532
46756	858533
19659	858534
144535	858535
3028	858536
143713	858537
55228	858538
28783	858539
48080	858540
58623	858541
63619	858542
25647	858543
50208	858544
2933	858545
139890	858546
120552	858547
10680	858548
133716	858549
43888	858550
103954	858551
18483	858552
1850	858553
14212	858554
43135	858555
3042	858556
1085	858557
112545	858558
250851	858559
17457	858560
67490	858561
103609	858562
226449	858563
63052	858564
99156	858565
1997	858566
458	858567
792	858568
32431	858569
1700	858570
162059	858571
139595	858572
2179	858573
258373	858574
230180	858575
34601	858576
4549	858577
185362	858578
134969	858579
14963	858580
45108	858581
683	858582
70530	858583
92505	858584
15343	858585
92957	858586
85527	858587
209913	858588
44295	858589
65249	858590
34732	858591
11476	858592
134919	858593
76171	858594
132825	858595
31148	858596
4936	858597
7713	858598
41835	858599
22194	858600
33819	858601
7526	858602
267613	858603
3499	858604
23823	858605
45515	858606
10302	858607
20745	858608
92280	858609
79772	858610
42268	858611
24932	858612
22431	858613
112354	858614
64751	858615
130850	858616
18378	858617
119547	858618
989	858619
58996	858620
35170	858621
73975	858622
106417	858623
7198	858624
34397	858625
31839	858626
4310	858627
91688	858628
892	858629
3197	858630
134477	858631
111747	858632
28907	858633
42356	858634
14363	858635
2276	858636
112376	858637
109344	858638
146790	858639
23175	858640
1962	858641
19178	858642
28084	858643
37339	858644
97907	858645
256458	858646
77694	858647
79886	858648
74912	858649
616	858650
90428	858651
101920	858652
41156	858653
59267	858654
516	858655
4877	858656
31999	858657
154257	858658
5445	858659
95	858660
21289	858661
70980	858662
10290	858663
15508	858664
59411	858665
3882	858666
6034	858667
133477	858668
63711	858669
10699	858670
227	858671
71248	858672
525	858673
124476	858674
248525	858675
1611	858676
60385	858677
14960	858678
7955	858679
41121	858680
46483	858681
814	858682
10814	858683
238659	858684
2704	858685
21445	858686
49920	858687
2870	858688
18794	858689
150112	858690
80871	858691
5342	858692
92089	858693
13375	858694
85856	858695
7498	858696
2064	858697
28781	858698
796	858699
52879	858700
21706	858701
43218	858702
71667	858703
80116	858704
7980	858705
112316	858706
149647	858707
40563	858708
29553	858709
112671	858710
28865	858711
213983	858712
264504	858713
356	858714
34940	858715
173417	858716
4808	858717
109524	858718
18916	858719
5191	858720
67227	858721
1047	858722
76190	858723
9871	858724
64973	858725
3697	858726
94206	858727
206808	858728
11458	858729
19842	858730
99744	858731
3586	858732
44793	858733
172992	858734
7621	858735
30901	858736
157203	858737
118761	858738
22535	858739
43340	858740
94905	858741
20263	858742
5214	858743
9847	858744
14459	858745
58677	858746
82843	858747
2321	858748
24716	858749
5142	858750
230069	858751
59292	858752
1070	858753
162231	858754
177694	858755
47954	858756
3105	858757
60239	858758
5398	858759
71484	858760
3225	858761
27579	858762
13215	858763
27239	858764
9252	858765
67067	858766
3263	858767
12413	858768
42079	858769
143786	858770
45900	858771
1681	858772
33382	858773
125241	858774
60934	858775
3987	858776
5603	858777
13764	858778
215132	858779
72821	858780
267262	858781
2124	858782
11815	858783
16060	858784
79739	858785
93162	858786
25440	858787
399	858788
96452	858789
92730	858790
39022	858791
247451	858792
31424	858793
239075	858794
109649	858795
5214	858796
16442	858797
161643	858798
30662	858799
17776	858800
90307	858801
11318	858802
814	858803
15269	858804
55477	858805
19043	858806
131	858807
247812	858808
3250	858809
126926	858810
61951	858811
28518	858812
5909	858813
53175	858814
50262	858815
248669	858816
15629	858817
102589	858818
46280	858819
141103	858820
43622	858821
25772	858822
3864	858823
18268	858824
16336	858825
14987	858826
35289	858827
33469	858828
33889	858829
7489	858830
167390	858831
3471	858832
48272	858833
22493	858834
25741	858835
123788	858836
2769	858837
3842	858838
83647	858839
129297	858840
5095	858841
10521	858842
195850	858843
7077	858844
247339	858845
3379	858846
114055	858847
23584	858848
9787	858849
2224	858850
8683	858851
148503	858852
253546	858853
75659	858854
132677	858855
24011	858856
191	858857
149825	858858
4107	858859
31829	858860
125286	858861
160398	858862
13539	858863
76590	858864
507	858865
102311	858866
14210	858867
43498	858868
171043	858869
6530	858870
12822	858871
153952	858872
2539	858873
37545	858874
81026	858875
233631	858876
238468	858877
37897	858878
23531	858879
129246	858880
1019	858881
90399	858882
210955	858883
23493	858884
190869	858885
193097	858886
2307	858887
25894	858888
1404	858889
5493	858890
14042	858891
202805	858892
69811	858893
26	858894
9363	858895
595	858896
16183	858897
151848	858898
97025	858899
248648	858900
103246	858901
39413	858902
189541	858903
57853	858904
22026	858905
162414	858906
32183	858907
3539	858908
4814	858909
44649	858910
18869	858911
42031	858912
246957	858913
30336	858914
944	858915
45238	858916
19355	858917
41304	858918
62806	858919
3318	858920
17516	858921
52241	858922
169635	858923
13297	858924
213119	858925
7710	858926
49333	858927
2859	858928
5818	858929
41870	858930
254608	858931
16325	858932
54799	858933
97096	858934
1285	858935
607	858936
175	858937
61818	858938
2197	858939
18943	858940
155429	858941
152896	858942
130995	858943
20014	858944
109074	858945
147768	858946
46231	858947
92463	858948
48105	858949
7627	858950
36124	858951
32227	858952
25003	858953
261527	858954
24592	858955
107661	858956
79080	858957
45	858958
69352	858959
14016	858960
35266	858961
99553	858962
104	858963
11204	858964
1423	858965
44278	858966
13389	858967
137314	858968
54803	858969
17102	858970
267725	858971
18296	858972
74142	858973
32075	858974
3289	858975
5776	858976
112417	858977
95764	858978
245601	858979
72412	858980
133300	858981
183049	858982
54117	858983
2585	858984
16832	858985
224099	858986
23625	858987
70618	858988
51712	858989
80725	858990
7232	858991
7819	858992
13184	858993
77160	858994
14857	858995
37956	858996
1100	858997
47379	858998
194814	858999
1	859000
130103	859001
77	859002
1064	859003
49	859004
9926	859005
56623	859006
4424	859007
60655	859008
43240	859009
97791	859010
337	859011
4706	859012
23169	859013
37594	859014
5536	859015
146647	859016
50293	859017
3625	859018
3049	859019
2264	859020
64852	859021
168534	859022
47476	859023
137472	859024
9361	859025
5164	859026
12545	859027
57613	859028
261881	859029
222057	859030
103402	859031
6805	859032
39955	859033
64913	859034
89358	859035
25777	859036
811	859037
17148	859038
11355	859039
201323	859040
36333	859041
97435	859042
89975	859043
51005	859044
149499	859045
214964	859046
16052	859047
158444	859048
6738	859049
18231	859050
266236	859051
57711	859052
269813	859053
3082	859054
26617	859055
83132	859056
14849	859057
181424	859058
24883	859059
42148	859060
1743	859061
18606	859062
3574	859063
2471	859064
48164	859065
34985	859066
58216	859067
12584	859068
12272	859069
64443	859070
3069	859071
8343	859072
13988	859073
188324	859074
195451	859075
35129	859076
238099	859077
132677	859078
95939	859079
55949	859080
82982	859081
90084	859082
148350	859083
162306	859084
10725	859085
11887	859086
17865	859087
6891	859088
165879	859089
136291	859090
654	859091
38502	859092
121865	859093
9438	859094
15474	859095
6882	859096
2057	859097
173073	859098
153903	859099
26768	859100
21868	859101
69931	859102
123560	859103
55247	859104
38379	859105
184240	859106
183182	859107
74885	859108
147740	859109
3307	859110
146554	859111
19728	859112
57105	859113
101672	859114
184289	859115
239729	859116
19481	859117
36528	859118
55314	859119
210266	859120
47263	859121
97477	859122
138455	859123
7885	859124
1041	859125
51173	859126
3960	859127
316	859128
4197	859129
26506	859130
295	859131
4233	859132
26395	859133
13102	859134
16478	859135
53338	859136
62342	859137
21759	859138
4826	859139
159854	859140
151367	859141
82339	859142
216407	859143
109732	859144
8546	859145
32050	859146
55807	859147
198607	859148
17031	859149
117302	859150
58440	859151
147568	859152
88458	859153
5521	859154
18110	859155
47099	859156
155746	859157
9900	859158
9250	859159
45611	859160
140695	859161
580	859162
66	859163
3019	859164
6289	859165
20275	859166
84746	859167
189328	859168
49853	859169
8843	859170
256439	859171
41652	859172
23341	859173
30287	859174
16809	859175
25074	859176
5268	859177
36485	859178
62059	859179
100544	859180
120691	859181
14206	859182
11033	859183
16076	859184
4807	859185
15721	859186
4431	859187
60172	859188
195	859189
25303	859190
2249	859191
8288	859192
37008	859193
1640	859194
106904	859195
2800	859196
51866	859197
71	859198
54518	859199
45847	859200
35378	859201
76946	859202
35900	859203
52025	859204
141130	859205
272555	859206
28769	859207
28153	859208
673	859209
253325	859210
99598	859211
130378	859212
6503	859213
45443	859214
242635	859215
107590	859216
144810	859217
10505	859218
104875	859219
41309	859220
31608	859221
37866	859222
3107	859223
19683	859224
71198	859225
10434	859226
87	859227
5549	859228
87207	859229
25612	859230
93422	859231
186070	859232
55896	859233
259321	859234
4319	859235
256200	859236
75829	859237
5395	859238
139434	859239
47768	859240
149242	859241
24899	859242
38982	859243
63799	859244
149910	859245
149926	859246
28223	859247
42594	859248
19009	859249
112893	859250
2802	859251
20491	859252
56033	859253
223631	859254
32911	859255
65	859256
11842	859257
3278	859258
3821	859259
2	859260
417	859261
37612	859262
8	859263
98918	859264
32348	859265
42931	859266
73559	859267
41490	859268
22756	859269
106527	859270
4341	859271
20195	859272
188871	859273
33849	859274
7922	859275
65206	859276
94908	859277
1050	859278
106434	859279
22922	859280
5784	859281
1680	859282
23128	859283
85681	859284
47846	859285
67531	859286
123082	859287
2917	859288
2509	859289
1500	859290
29994	859291
13430	859292
7930	859293
259794	859294
126933	859295
10985	859296
6721	859297
120716	859298
35438	859299
106097	859300
78940	859301
13776	859302
5159	859303
99731	859304
82624	859305
35631	859306
887	859307
244403	859308
9364	859309
23362	859310
9670	859311
37047	859312
2403	859313
256021	859314
959	859315
7488	859316
4332	859317
112754	859318
27443	859319
16703	859320
90504	859321
10802	859322
59484	859323
5136	859324
112895	859325
184300	859326
256102	859327
22684	859328
1565	859329
139015	859330
115152	859331
77058	859332
22668	859333
6789	859334
22029	859335
175993	859336
11014	859337
21074	859338
2643	859339
21401	859340
153589	859341
39102	859342
1389	859343
135707	859344
56571	859345
53072	859346
64828	859347
49368	859348
99165	859349
36646	859350
1653	859351
43583	859352
18204	859353
39970	859354
92910	859355
52072	859356
43134	859357
14365	859358
26609	859359
25784	859360
139377	859361
3795	859362
2414	859363
68175	859364
54194	859365
63929	859366
127594	859367
139127	859368
16312	859369
10163	859370
91964	859371
8822	859372
335	859373
3455	859374
159711	859375
262478	859376
3033	859377
63739	859378
43	859379
20523	859380
26048	859381
2969	859382
14514	859383
124362	859384
8789	859385
5392	859386
37540	859387
35797	859388
7497	859389
68740	859390
9095	859391
74922	859392
62190	859393
114383	859394
34973	859395
53569	859396
48818	859397
775	859398
1781	859399
38697	859400
195153	859401
46065	859402
73533	859403
8281	859404
129583	859405
4272	859406
28079	859407
63545	859408
68509	859409
22840	859410
8773	859411
136631	859412
112622	859413
52200	859414
225533	859415
88532	859416
44467	859417
68161	859418
60152	859419
27500	859420
17539	859421
21301	859422
94887	859423
20875	859424
21907	859425
125304	859426
29705	859427
105457	859428
55436	859429
59230	859430
67691	859431
130301	859432
22015	859433
58068	859434
200293	859435
4110	859436
158	859437
952	859438
16666	859439
20722	859440
32860	859441
366	859442
137092	859443
118956	859444
11044	859445
4971	859446
18618	859447
17303	859448
16817	859449
250217	859450
3996	859451
49099	859452
48884	859453
65895	859454
146785	859455
5701	859456
189539	859457
19021	859458
11695	859459
21617	859460
77927	859461
28870	859462
4817	859463
145919	859464
99130	859465
71095	859466
13677	859467
150744	859468
220	859469
34061	859470
57239	859471
81152	859472
158609	859473
1580	859474
12602	859475
29712	859476
271061	859477
34815	859478
119651	859479
157823	859480
3052	859481
24377	859482
170382	859483
17070	859484
73400	859485
107682	859486
688	859487
103617	859488
52376	859489
149783	859490
17084	859491
98755	859492
137384	859493
112	859494
269217	859495
145256	859496
51205	859497
173196	859498
167077	859499
233277	859500
19487	859501
11236	859502
9515	859503
12158	859504
76057	859505
26436	859506
96451	859507
11065	859508
18228	859509
44321	859510
16363	859511
54596	859512
9168	859513
13180	859514
4011	859515
5011	859516
105791	859517
16872	859518
24177	859519
2054	859520
16300	859521
9475	859522
7868	859523
8288	859524
121423	859525
34653	859526
32168	859527
40444	859528
33717	859529
107691	859530
107584	859531
100618	859532
9108	859533
31005	859534
56480	859535
93956	859536
67368	859537
142932	859538
13316	859539
351	859540
248677	859541
35936	859542
3663	859543
271090	859544
18712	859545
74671	859546
10679	859547
199612	859548
35988	859549
46751	859550
223872	859551
146439	859552
80430	859553
3038	859554
100701	859555
456	859556
41772	859557
13410	859558
9044	859559
145062	859560
62162	859561
74202	859562
438	859563
5430	859564
50364	859565
161685	859566
124221	859567
62294	859568
69002	859569
1095	859570
2386	859571
40527	859572
31353	859573
84508	859574
189070	859575
58481	859576
79169	859577
40186	859578
216483	859579
19420	859580
18831	859581
2906	859582
9779	859583
23106	859584
117862	859585
38	859586
157484	859587
231715	859588
1048	859589
242485	859590
62355	859591
107354	859592
59579	859593
6947	859594
6645	859595
193467	859596
17508	859597
218312	859598
59062	859599
277	859600
24270	859601
95987	859602
212866	859603
142690	859604
180886	859605
5639	859606
28315	859607
74529	859608
175627	859609
140776	859610
10203	859611
52439	859612
134190	859613
93133	859614
37	859615
9852	859616
24602	859617
108878	859618
3166	859619
51846	859620
86480	859621
652	859622
5343	859623
5235	859624
40438	859625
11646	859626
40470	859627
88543	859628
9357	859629
135	859630
215860	859631
2049	859632
8247	859633
29804	859634
92656	859635
222	859636
53438	859637
8278	859638
117134	859639
83099	859640
72067	859641
1740	859642
105741	859643
53038	859644
2665	859645
9186	859646
6758	859647
100649	859648
215164	859649
63242	859650
57362	859651
59837	859652
28597	859653
3447	859654
241498	859655
18836	859656
48719	859657
271412	859658
60755	859659
139940	859660
103388	859661
18611	859662
59794	859663
74722	859664
866	859665
28417	859666
17509	859667
19912	859668
256975	859669
22525	859670
76419	859671
131014	859672
16711	859673
3195	859674
47374	859675
2278	859676
29835	859677
208553	859678
22131	859679
56219	859680
97700	859681
106	859682
24370	859683
23822	859684
1782	859685
32525	859686
47523	859687
95966	859688
40293	859689
3808	859690
1355	859691
45005	859692
42802	859693
210833	859694
31858	859695
70008	859696
71427	859697
16314	859698
4880	859699
3585	859700
361	859701
105679	859702
5762	859703
64001	859704
117572	859705
56853	859706
33853	859707
43713	859708
9046	859709
2057	859710
23859	859711
123511	859712
220455	859713
129215	859714
241250	859715
49534	859716
38541	859717
36121	859718
120576	859719
221604	859720
8906	859721
31493	859722
22102	859723
12662	859724
12014	859725
74402	859726
40595	859727
1603	859728
5243	859729
4948	859730
25061	859731
147632	859732
64320	859733
233271	859734
92383	859735
156136	859736
666	859737
2546	859738
228202	859739
3318	859740
1911	859741
24392	859742
245619	859743
56576	859744
76571	859745
301	859746
46539	859747
133436	859748
1838	859749
2563	859750
237326	859751
10061	859752
13453	859753
23482	859754
23583	859755
129403	859756
63496	859757
100030	859758
130848	859759
107320	859760
40904	859761
291	859762
45640	859763
173713	859764
43326	859765
12629	859766
54951	859767
5858	859768
15740	859769
40309	859770
2265	859771
258606	859772
166344	859773
22959	859774
3179	859775
129255	859776
82908	859777
35533	859778
26702	859779
226333	859780
42558	859781
71314	859782
261845	859783
2790	859784
29819	859785
926	859786
118290	859787
14390	859788
79696	859789
84551	859790
1887	859791
75893	859792
140110	859793
132057	859794
110507	859795
6885	859796
143277	859797
149977	859798
92239	859799
230678	859800
534	859801
11883	859802
99354	859803
5411	859804
29054	859805
155041	859806
141912	859807
234545	859808
131994	859809
72680	859810
444	859811
24954	859812
8204	859813
147341	859814
10773	859815
1351	859816
213531	859817
3229	859818
183555	859819
62071	859820
9750	859821
65025	859822
183124	859823
29211	859824
134767	859825
1636	859826
266328	859827
233297	859828
8710	859829
16698	859830
71415	859831
3977	859832
56047	859833
94204	859834
76579	859835
7371	859836
64824	859837
168059	859838
4674	859839
55702	859840
115132	859841
24875	859842
9042	859843
10388	859844
182906	859845
231341	859846
109270	859847
10602	859848
4221	859849
153030	859850
24757	859851
47057	859852
37140	859853
148411	859854
47296	859855
40250	859856
3946	859857
3901	859858
124051	859859
98995	859860
260089	859861
23432	859862
88688	859863
1710	859864
44507	859865
10406	859866
111279	859867
17687	859868
148763	859869
51687	859870
6622	859871
20197	859872
15258	859873
47798	859874
117840	859875
34146	859876
28548	859877
61059	859878
144137	859879
89457	859880
72107	859881
26576	859882
38921	859883
169654	859884
4771	859885
31657	859886
722	859887
230458	859888
63807	859889
4706	859890
7666	859891
1165	859892
2392	859893
46639	859894
34597	859895
92455	859896
101407	859897
3165	859898
47	859899
18497	859900
245690	859901
256510	859902
262497	859903
9254	859904
123717	859905
173334	859906
55989	859907
4557	859908
276	859909
60174	859910
36577	859911
13176	859912
24734	859913
74173	859914
264928	859915
13467	859916
90636	859917
33725	859918
10315	859919
80503	859920
1079	859921
28222	859922
25763	859923
162592	859924
39	859925
64	859926
34410	859927
50256	859928
1576	859929
47755	859930
27346	859931
101375	859932
166903	859933
2050	859934
13015	859935
24778	859936
142372	859937
146156	859938
8978	859939
9178	859940
2267	859941
530	859942
42501	859943
152700	859944
95211	859945
100043	859946
73745	859947
3858	859948
58764	859949
734	859950
22034	859951
38004	859952
3773	859953
41575	859954
54853	859955
80173	859956
8495	859957
55	859958
2010	859959
47419	859960
35784	859961
66297	859962
169356	859963
82509	859964
131475	859965
1840	859966
8859	859967
91135	859968
66264	859969
19449	859970
206679	859971
14539	859972
12323	859973
92864	859974
83203	859975
47151	859976
62	859977
12139	859978
52240	859979
2941	859980
8883	859981
125718	859982
23819	859983
23710	859984
24715	859985
92956	859986
141757	859987
23214	859988
84491	859989
102797	859990
122185	859991
269995	859992
88361	859993
267807	859994
14354	859995
42920	859996
51339	859997
74986	859998
120602	859999
135253	860000
19636	860001
27644	860002
13955	860003
28948	860004
79566	860005
79465	860006
10192	860007
5833	860008
155460	860009
2327	860010
4560	860011
6456	860012
110556	860013
17668	860014
142526	860015
65472	860016
205658	860017
56423	860018
21584	860019
31884	860020
36911	860021
99148	860022
13737	860023
54133	860024
15821	860025
81709	860026
91178	860027
148185	860028
16831	860029
228696	860030
40843	860031
86400	860032
1846	860033
63423	860034
6977	860035
203305	860036
106292	860037
21602	860038
2406	860039
44263	860040
46095	860041
3704	860042
39788	860043
152148	860044
105519	860045
13389	860046
694	860047
32857	860048
22406	860049
257658	860050
11340	860051
54732	860052
104479	860053
16693	860054
35287	860055
13818	860056
4253	860057
110733	860058
16797	860059
169798	860060
71308	860061
106469	860062
151749	860063
83302	860064
23482	860065
80584	860066
67421	860067
3357	860068
109127	860069
96698	860070
101389	860071
271816	860072
2148	860073
105424	860074
8158	860075
58585	860076
126604	860077
152049	860078
78347	860079
29932	860080
206289	860081
208081	860082
78283	860083
21524	860084
921	860085
5120	860086
248012	860087
8867	860088
363	860089
33874	860090
18543	860091
126304	860092
26501	860093
4335	860094
22861	860095
10019	860096
93670	860097
22812	860098
74246	860099
446	860100
206574	860101
27158	860102
4728	860103
32591	860104
81267	860105
79845	860106
74102	860107
11515	860108
154838	860109
8563	860110
19210	860111
86016	860112
2942	860113
53683	860114
388	860115
159401	860116
9486	860117
139754	860118
62163	860119
98167	860120
3109	860121
9	860122
6190	860123
13176	860124
23904	860125
19037	860126
4883	860127
147735	860128
8002	860129
16810	860130
12479	860131
80236	860132
105546	860133
31759	860134
10554	860135
4139	860136
33504	860137
7679	860138
4268	860139
33	860140
121197	860141
5136	860142
12798	860143
17378	860144
21786	860145
6869	860146
9200	860147
59011	860148
247448	860149
45133	860150
3100	860151
268421	860152
128576	860153
68715	860154
3508	860155
92198	860156
45800	860157
7627	860158
12477	860159
312	860160
3486	860161
2671	860162
6880	860163
168779	860164
25078	860165
160232	860166
4982	860167
111400	860168
10100	860169
245191	860170
19590	860171
6517	860172
4451	860173
3038	860174
23936	860175
2398	860176
7859	860177
27252	860178
71223	860179
271223	860180
234136	860181
100794	860182
10323	860183
24015	860184
11269	860185
26713	860186
17509	860187
64890	860188
25007	860189
6475	860190
23094	860191
475	860192
252	860193
2598	860194
11349	860195
25815	860196
3727	860197
216096	860198
422	860199
4671	860200
11354	860201
36096	860202
154446	860203
3650	860204
113	860205
22402	860206
39345	860207
110533	860208
224775	860209
1818	860210
324	860211
138663	860212
47929	860213
89298	860214
24350	860215
301	860216
161502	860217
49410	860218
262608	860219
102284	860220
145377	860221
1248	860222
6981	860223
31583	860224
95176	860225
92031	860226
21218	860227
24322	860228
126835	860229
105404	860230
5608	860231
88576	860232
26140	860233
32622	860234
142	860235
25379	860236
166299	860237
123344	860238
11941	860239
48536	860240
13693	860241
17564	860242
1513	860243
16302	860244
74136	860245
34580	860246
90071	860247
2545	860248
47	860249
76835	860250
31167	860251
17119	860252
8071	860253
112718	860254
19962	860255
8483	860256
55323	860257
147440	860258
7584	860259
74576	860260
212498	860261
264056	860262
228299	860263
241244	860264
100718	860265
152342	860266
12322	860267
189344	860268
19369	860269
2894	860270
22247	860271
14672	860272
5126	860273
5818	860274
60906	860275
105783	860276
117746	860277
50435	860278
804	860279
26080	860280
58774	860281
86136	860282
109369	860283
9314	860284
189024	860285
1340	860286
40557	860287
159200	860288
14892	860289
171356	860290
148053	860291
82239	860292
51884	860293
199247	860294
74961	860295
220876	860296
50227	860297
21292	860298
204816	860299
92953	860300
232280	860301
166293	860302
162966	860303
834	860304
54073	860305
11737	860306
84470	860307
196368	860308
2056	860309
5955	860310
147122	860311
63562	860312
52586	860313
3810	860314
217048	860315
224902	860316
48457	860317
126069	860318
39897	860319
16546	860320
1578	860321
15875	860322
134381	860323
33109	860324
54005	860325
134750	860326
249648	860327
72316	860328
89318	860329
3198	860330
354	860331
57065	860332
8579	860333
77798	860334
2799	860335
158460	860336
13692	860337
26626	860338
28919	860339
43739	860340
41657	860341
1146	860342
197151	860343
124502	860344
35151	860345
9975	860346
71117	860347
1253	860348
89745	860349
4162	860350
11630	860351
31902	860352
49865	860353
9462	860354
236383	860355
101943	860356
33985	860357
82292	860358
140808	860359
145050	860360
46423	860361
49795	860362
8579	860363
244931	860364
33766	860365
4964	860366
4467	860367
51745	860368
101831	860369
111925	860370
171352	860371
40424	860372
8385	860373
101094	860374
23876	860375
11218	860376
36528	860377
62880	860378
127522	860379
65602	860380
219345	860381
618	860382
8807	860383
70304	860384
133068	860385
88650	860386
68223	860387
152284	860388
47104	860389
22248	860390
226058	860391
96394	860392
150969	860393
8191	860394
23812	860395
170652	860396
9345	860397
1255	860398
43051	860399
156727	860400
7869	860401
40907	860402
110122	860403
99169	860404
107235	860405
84068	860406
15189	860407
44452	860408
2971	860409
3084	860410
518	860411
17715	860412
18971	860413
23901	860414
5154	860415
66667	860416
71646	860417
174596	860418
30148	860419
235033	860420
99556	860421
32061	860422
7231	860423
80981	860424
19311	860425
55345	860426
35426	860427
13316	860428
49734	860429
230420	860430
108736	860431
71034	860432
16430	860433
43621	860434
6515	860435
248738	860436
181166	860437
78107	860438
85651	860439
24153	860440
45668	860441
96020	860442
30656	860443
7672	860444
858	860445
259472	860446
167325	860447
67706	860448
15418	860449
5023	860450
72028	860451
103877	860452
75885	860453
17776	860454
39613	860455
56912	860456
15958	860457
40107	860458
3730	860459
1193	860460
145862	860461
17848	860462
13341	860463
136251	860464
62559	860465
19976	860466
51551	860467
6940	860468
84392	860469
48174	860470
73173	860471
12085	860472
49234	860473
41274	860474
37133	860475
1181	860476
80923	860477
36251	860478
56745	860479
37530	860480
2701	860481
33104	860482
155516	860483
87886	860484
6276	860485
10953	860486
68300	860487
24900	860488
10278	860489
86393	860490
249355	860491
29751	860492
267853	860493
62080	860494
194146	860495
19981	860496
9979	860497
234815	860498
87005	860499
205827	860500
1012	860501
11453	860502
207	860503
142555	860504
24524	860505
131528	860506
31649	860507
6543	860508
9608	860509
6954	860510
27432	860511
106109	860512
18558	860513
68720	860514
1219	860515
4869	860516
67219	860517
34946	860518
1523	860519
17897	860520
11297	860521
29656	860522
286	860523
3053	860524
11277	860525
54476	860526
69107	860527
31595	860528
113215	860529
137318	860530
74696	860531
107823	860532
17310	860533
5476	860534
45734	860535
18364	860536
727	860537
165580	860538
153649	860539
145371	860540
3027	860541
3086	860542
4858	860543
190368	860544
20064	860545
106709	860546
145978	860547
61915	860548
77709	860549
27688	860550
3190	860551
49750	860552
102134	860553
161922	860554
98250	860555
140578	860556
950	860557
95295	860558
190424	860559
37018	860560
3740	860561
74578	860562
44902	860563
909	860564
36591	860565
3238	860566
62814	860567
76612	860568
4710	860569
15671	860570
177484	860571
20068	860572
114167	860573
13148	860574
20905	860575
2629	860576
32700	860577
27487	860578
39054	860579
77253	860580
49445	860581
3118	860582
418	860583
57007	860584
111525	860585
142642	860586
16150	860587
59017	860588
34726	860589
8952	860590
145	860591
6854	860592
6	860593
128492	860594
143869	860595
16042	860596
12094	860597
1656	860598
138441	860599
13201	860600
71330	860601
8338	860602
61455	860603
3	860604
201571	860605
229993	860606
5204	860607
213255	860608
92470	860609
28064	860610
47935	860611
44053	860612
134646	860613
88979	860614
80022	860615
132772	860616
14021	860617
107844	860618
100120	860619
4603	860620
7754	860621
6018	860622
130208	860623
82856	860624
8474	860625
37086	860626
113889	860627
56892	860628
53967	860629
8149	860630
166336	860631
19130	860632
13314	860633
1676	860634
19322	860635
85211	860636
24625	860637
26175	860638
11049	860639
19202	860640
53371	860641
1336	860642
74370	860643
111733	860644
10446	860645
5266	860646
173679	860647
2503	860648
179085	860649
53540	860650
105987	860651
95950	860652
37656	860653
23647	860654
2419	860655
244358	860656
165584	860657
10364	860658
141280	860659
5080	860660
1451	860661
37219	860662
4111	860663
28317	860664
31553	860665
10924	860666
169225	860667
4491	860668
2801	860669
27545	860670
2811	860671
256418	860672
31148	860673
787	860674
74608	860675
68613	860676
8551	860677
9864	860678
51204	860679
15236	860680
2	860681
9333	860682
38257	860683
6659	860684
81758	860685
37607	860686
198346	860687
89681	860688
20020	860689
42224	860690
71393	860691
53468	860692
107332	860693
196352	860694
110574	860695
20106	860696
118882	860697
48531	860698
184695	860699
25828	860700
124171	860701
20669	860702
624	860703
113262	860704
120190	860705
21177	860706
37786	860707
76327	860708
1520	860709
1735	860710
171527	860711
28131	860712
266770	860713
32087	860714
80405	860715
39003	860716
202676	860717
112151	860718
265663	860719
106784	860720
1010	860721
122104	860722
141078	860723
22879	860724
6537	860725
158879	860726
39434	860727
18634	860728
6915	860729
214352	860730
9167	860731
48503	860732
12	860733
759	860734
59192	860735
4467	860736
125530	860737
9573	860738
17066	860739
7752	860740
92538	860741
381	860742
123667	860743
138106	860744
6566	860745
48864	860746
79082	860747
4010	860748
23296	860749
29776	860750
14546	860751
158623	860752
24548	860753
69607	860754
2475	860755
262022	860756
9884	860757
51762	860758
15096	860759
16571	860760
12913	860761
4283	860762
120558	860763
6543	860764
52983	860765
36206	860766
430	860767
5597	860768
65296	860769
14209	860770
57070	860771
125778	860772
221906	860773
43424	860774
224460	860775
204326	860776
48567	860777
27610	860778
1465	860779
2514	860780
41147	860781
40714	860782
188046	860783
74789	860784
65296	860785
104685	860786
11484	860787
137898	860788
695	860789
178662	860790
23402	860791
11647	860792
27236	860793
30185	860794
30732	860795
172573	860796
74071	860797
254366	860798
112088	860799
151887	860800
61072	860801
88764	860802
84706	860803
36308	860804
21438	860805
191248	860806
71468	860807
205486	860808
35899	860809
23043	860810
54791	860811
15999	860812
27108	860813
28755	860814
131510	860815
153220	860816
137553	860817
107210	860818
8870	860819
208113	860820
233467	860821
230703	860822
142280	860823
2071	860824
11540	860825
62906	860826
143601	860827
13475	860828
15667	860829
49236	860830
1122	860831
74231	860832
214	860833
7098	860834
127343	860835
65984	860836
20472	860837
113483	860838
116024	860839
45435	860840
166635	860841
1942	860842
121367	860843
1151	860844
70117	860845
171063	860846
35733	860847
126747	860848
1985	860849
118989	860850
10633	860851
257202	860852
32600	860853
27592	860854
20177	860855
1303	860856
145657	860857
12028	860858
202565	860859
105663	860860
81288	860861
95912	860862
29391	860863
53913	860864
99082	860865
4018	860866
15177	860867
243642	860868
49879	860869
109734	860870
11138	860871
6401	860872
272579	860873
20961	860874
12849	860875
23112	860876
13716	860877
165743	860878
4599	860879
23117	860880
54850	860881
5491	860882
1205	860883
15388	860884
24612	860885
20084	860886
5186	860887
53657	860888
136695	860889
125091	860890
42565	860891
98531	860892
28419	860893
769	860894
5901	860895
108265	860896
203730	860897
1234	860898
163804	860899
60139	860900
2176	860901
50935	860902
18457	860903
28289	860904
182930	860905
12633	860906
30059	860907
170070	860908
111648	860909
98074	860910
22313	860911
28623	860912
117777	860913
121597	860914
5065	860915
15981	860916
238847	860917
126195	860918
32949	860919
23242	860920
30599	860921
16333	860922
270379	860923
9633	860924
25977	860925
28024	860926
2303	860927
102961	860928
92593	860929
43657	860930
28941	860931
6083	860932
18315	860933
17814	860934
7556	860935
34020	860936
36058	860937
34206	860938
251345	860939
31225	860940
3524	860941
34774	860942
249430	860943
225312	860944
11471	860945
37510	860946
235309	860947
82738	860948
30134	860949
164843	860950
138577	860951
261660	860952
6396	860953
11007	860954
123665	860955
25592	860956
22877	860957
214390	860958
100012	860959
183294	860960
80554	860961
1804	860962
117261	860963
54443	860964
35690	860965
97593	860966
166110	860967
157706	860968
118360	860969
65152	860970
257279	860971
79030	860972
17041	860973
33925	860974
21894	860975
255548	860976
19978	860977
54015	860978
1988	860979
42563	860980
122193	860981
63722	860982
17179	860983
45219	860984
67417	860985
19310	860986
100705	860987
230248	860988
194327	860989
9946	860990
43988	860991
210482	860992
52395	860993
11530	860994
22412	860995
17952	860996
108433	860997
80140	860998
3018	860999
178489	861000
20406	861001
34532	861002
8862	861003
7422	861004
21852	861005
3250	861006
99465	861007
12193	861008
78953	861009
18206	861010
219005	861011
92707	861012
60298	861013
99831	861014
110370	861015
53003	861016
9751	861017
1247	861018
31841	861019
6293	861020
95711	861021
51090	861022
74539	861023
68929	861024
50622	861025
17241	861026
202992	861027
12042	861028
5241	861029
30554	861030
54481	861031
127956	861032
96184	861033
6850	861034
64844	861035
90881	861036
269272	861037
187713	861038
96800	861039
8388	861040
53860	861041
5319	861042
64033	861043
17150	861044
94701	861045
1616	861046
108962	861047
10491	861048
54177	861049
78559	861050
49188	861051
35494	861052
75489	861053
119218	861054
6212	861055
107302	861056
612	861057
30918	861058
2926	861059
14288	861060
22325	861061
6388	861062
5827	861063
1986	861064
2102	861065
37593	861066
6215	861067
61563	861068
5050	861069
38644	861070
45624	861071
231982	861072
54248	861073
15893	861074
107586	861075
45659	861076
14651	861077
1500	861078
50107	861079
25858	861080
957	861081
37035	861082
18964	861083
485	861084
41408	861085
47204	861086
39786	861087
13230	861088
28999	861089
86179	861090
8493	861091
128	861092
44449	861093
575	861094
24914	861095
27607	861096
52419	861097
30447	861098
239895	861099
9897	861100
32314	861101
76065	861102
154678	861103
167601	861104
113815	861105
78265	861106
23222	861107
33955	861108
6181	861109
137027	861110
2455	861111
28884	861112
652	861113
3327	861114
52700	861115
58110	861116
99985	861117
30942	861118
210409	861119
78733	861120
36225	861121
109663	861122
212772	861123
51936	861124
108679	861125
160802	861126
18698	861127
87438	861128
77504	861129
1473	861130
195626	861131
1426	861132
22651	861133
4422	861134
63891	861135
490	861136
268871	861137
10498	861138
2279	861139
1311	861140
4899	861141
550	861142
22	861143
161089	861144
215175	861145
937	861146
125537	861147
226800	861148
137450	861149
43223	861150
53962	861151
9558	861152
114199	861153
36488	861154
143518	861155
3465	861156
207588	861157
2955	861158
47122	861159
1817	861160
46946	861161
13505	861162
31084	861163
48028	861164
666	861165
31800	861166
43054	861167
72593	861168
42921	861169
750	861170
23731	861171
50636	861172
149823	861173
389	861174
25031	861175
11077	861176
199891	861177
29760	861178
158381	861179
14959	861180
86	861181
165817	861182
134602	861183
25991	861184
133	861185
262551	861186
185322	861187
30405	861188
29956	861189
23631	861190
43018	861191
1307	861192
199892	861193
47631	861194
2071	861195
147521	861196
78313	861197
90955	861198
28510	861199
151998	861200
3628	861201
145494	861202
73684	861203
102162	861204
123883	861205
17432	861206
5972	861207
59496	861208
58447	861209
27789	861210
17824	861211
2859	861212
2415	861213
49002	861214
16391	861215
130852	861216
36457	861217
10003	861218
17679	861219
9667	861220
38504	861221
86509	861222
122	861223
582	861224
20459	861225
242278	861226
13475	861227
187192	861228
10632	861229
565	861230
75954	861231
195135	861232
98743	861233
171019	861234
20191	861235
122894	861236
3815	861237
148965	861238
58353	861239
90958	861240
47385	861241
2079	861242
17701	861243
64215	861244
205111	861245
155308	861246
8417	861247
14450	861248
152449	861249
1953	861250
52638	861251
1638	861252
29978	861253
65434	861254
67436	861255
7307	861256
39731	861257
39663	861258
3050	861259
30154	861260
10581	861261
212520	861262
8135	861263
3079	861264
9490	861265
8920	861266
163906	861267
43613	861268
104292	861269
417	861270
25	861271
7288	861272
15303	861273
221496	861274
64286	861275
25298	861276
3135	861277
58014	861278
17253	861279
65654	861280
63851	861281
63763	861282
16967	861283
71087	861284
23835	861285
46654	861286
57845	861287
184873	861288
5317	861289
261775	861290
121703	861291
46157	861292
131098	861293
33837	861294
25648	861295
91388	861296
4175	861297
22963	861298
23064	861299
39072	861300
156440	861301
6124	861302
10706	861303
5919	861304
22705	861305
142540	861306
250472	861307
1490	861308
58203	861309
120349	861310
25004	861311
232690	861312
242723	861313
20808	861314
12009	861315
32514	861316
115921	861317
7999	861318
10119	861319
275	861320
9925	861321
89	861322
71394	861323
29661	861324
264853	861325
6060	861326
148745	861327
80517	861328
217887	861329
11742	861330
22230	861331
72529	861332
82952	861333
72333	861334
53923	861335
253768	861336
260513	861337
10472	861338
39791	861339
13980	861340
119097	861341
16276	861342
2524	861343
160132	861344
139305	861345
15917	861346
271257	861347
262904	861348
280	861349
19533	861350
45500	861351
24925	861352
26245	861353
6142	861354
66901	861355
48845	861356
1495	861357
83811	861358
81708	861359
309	861360
14963	861361
69701	861362
102694	861363
22022	861364
4580	861365
6322	861366
60603	861367
18345	861368
10388	861369
50849	861370
123518	861371
4238	861372
84168	861373
41344	861374
36099	861375
253501	861376
13473	861377
137300	861378
128320	861379
162444	861380
219904	861381
159334	861382
192	861383
4978	861384
101222	861385
163173	861386
17217	861387
26588	861388
225076	861389
251559	861390
27995	861391
242081	861392
64873	861393
8072	861394
3163	861395
12089	861396
29548	861397
15535	861398
47583	861399
179414	861400
207797	861401
29943	861402
2030	861403
30939	861404
24611	861405
31546	861406
9928	861407
179885	861408
101051	861409
4099	861410
5443	861411
51998	861412
42948	861413
102744	861414
24294	861415
103387	861416
151745	861417
12368	861418
112066	861419
3446	861420
52099	861421
1660	861422
158188	861423
267288	861424
17184	861425
14759	861426
47097	861427
269100	861428
16223	861429
70348	861430
151310	861431
3018	861432
57094	861433
17043	861434
22472	861435
7858	861436
229389	861437
63036	861438
90214	861439
43109	861440
2382	861441
221685	861442
355	861443
40870	861444
15852	861445
21081	861446
34297	861447
164967	861448
165457	861449
16125	861450
46595	861451
95369	861452
197103	861453
71754	861454
73336	861455
13026	861456
61	861457
257980	861458
32970	861459
145908	861460
99467	861461
89601	861462
37183	861463
45962	861464
224797	861465
146530	861466
32273	861467
24407	861468
41875	861469
208982	861470
2725	861471
249275	861472
55583	861473
3815	861474
18236	861475
21617	861476
2271	861477
86051	861478
103183	861479
2484	861480
26953	861481
26538	861482
33167	861483
8480	861484
4914	861485
12276	861486
74702	861487
108891	861488
20893	861489
3133	861490
15470	861491
28189	861492
80008	861493
1337	861494
148930	861495
58003	861496
2612	861497
4150	861498
52072	861499
5557	861500
15999	861501
41701	861502
7379	861503
4577	861504
244318	861505
2725	861506
119053	861507
15936	861508
8202	861509
65332	861510
543	861511
28513	861512
223231	861513
12454	861514
50102	861515
138627	861516
472	861517
144138	861518
911	861519
65680	861520
80375	861521
228098	861522
128544	861523
216685	861524
3540	861525
256958	861526
45298	861527
7484	861528
63667	861529
2144	861530
139134	861531
16321	861532
123568	861533
78306	861534
75984	861535
2363	861536
7810	861537
77492	861538
63506	861539
105271	861540
196355	861541
75045	861542
36605	861543
79076	861544
177791	861545
143631	861546
172373	861547
50387	861548
230472	861549
19589	861550
49664	861551
49318	861552
149795	861553
206	861554
628	861555
136809	861556
742	861557
126247	861558
256104	861559
61388	861560
200108	861561
37529	861562
111238	861563
269509	861564
16633	861565
39983	861566
44146	861567
88240	861568
20830	861569
2589	861570
113029	861571
58352	861572
92663	861573
262380	861574
85678	861575
136890	861576
108728	861577
34984	861578
255971	861579
7491	861580
93099	861581
79406	861582
49753	861583
17457	861584
99405	861585
12045	861586
172166	861587
25852	861588
54006	861589
17566	861590
271486	861591
69549	861592
80134	861593
33372	861594
579	861595
28523	861596
2223	861597
34178	861598
127075	861599
253716	861600
7094	861601
5583	861602
845	861603
202	861604
215480	861605
1764	861606
49764	861607
14180	861608
130438	861609
135650	861610
29620	861611
4509	861612
7749	861613
24689	861614
11942	861615
1895	861616
48228	861617
171477	861618
8663	861619
15913	861620
24847	861621
111525	861622
38918	861623
211856	861624
16172	861625
46940	861626
3202	861627
68166	861628
756	861629
91970	861630
248887	861631
238629	861632
50948	861633
33601	861634
87515	861635
77014	861636
180184	861637
181135	861638
136244	861639
83370	861640
16822	861641
1103	861642
66246	861643
11327	861644
15670	861645
62100	861646
37449	861647
108574	861648
24957	861649
27449	861650
2096	861651
139533	861652
92	861653
47370	861654
3310	861655
56699	861656
31928	861657
125829	861658
8752	861659
52503	861660
5729	861661
31225	861662
49242	861663
9145	861664
2568	861665
22566	861666
6502	861667
2479	861668
101607	861669
185114	861670
61305	861671
102757	861672
152271	861673
80459	861674
244378	861675
93796	861676
5563	861677
256413	861678
12017	861679
112435	861680
36118	861681
40532	861682
45334	861683
2926	861684
37872	861685
232512	861686
74456	861687
33828	861688
102500	861689
36677	861690
95503	861691
15412	861692
212276	861693
125015	861694
547	861695
19748	861696
20532	861697
521	861698
9710	861699
6904	861700
197	861701
154725	861702
85686	861703
35107	861704
211540	861705
86760	861706
222583	861707
34535	861708
115787	861709
56773	861710
1315	861711
3847	861712
221545	861713
8329	861714
76413	861715
10333	861716
116128	861717
51481	861718
107254	861719
148214	861720
73140	861721
104768	861722
106711	861723
18481	861724
43318	861725
201154	861726
18373	861727
5605	861728
10458	861729
8222	861730
3836	861731
12806	861732
95557	861733
36565	861734
93879	861735
46898	861736
76336	861737
209968	861738
12020	861739
55903	861740
84894	861741
1932	861742
1828	861743
33217	861744
944	861745
59692	861746
15910	861747
41508	861748
150119	861749
18080	861750
25766	861751
108952	861752
224429	861753
60879	861754
60457	861755
133334	861756
90290	861757
78335	861758
473	861759
754	861760
10518	861761
96018	861762
75013	861763
48091	861764
6625	861765
4811	861766
13839	861767
45285	861768
100734	861769
221294	861770
40772	861771
9485	861772
258300	861773
70549	861774
47199	861775
135288	861776
120295	861777
34345	861778
3927	861779
132686	861780
7293	861781
7844	861782
44742	861783
82703	861784
144847	861785
1413	861786
61817	861787
829	861788
108113	861789
2518	861790
14065	861791
753	861792
42909	861793
20950	861794
4494	861795
2148	861796
172542	861797
217776	861798
1758	861799
138263	861800
24419	861801
94043	861802
27107	861803
5170	861804
86216	861805
104459	861806
12875	861807
8108	861808
110980	861809
125918	861810
30671	861811
56431	861812
831	861813
113453	861814
74042	861815
69985	861816
55003	861817
2362	861818
269722	861819
218849	861820
78336	861821
100479	861822
29878	861823
31116	861824
19822	861825
31637	861826
160581	861827
29596	861828
48993	861829
103472	861830
43566	861831
53775	861832
2309	861833
5688	861834
44903	861835
70481	861836
73706	861837
66987	861838
112189	861839
6584	861840
16806	861841
1210	861842
216814	861843
17280	861844
49422	861845
8039	861846
14585	861847
93661	861848
122825	861849
21962	861850
41388	861851
103	861852
271	861853
114837	861854
94213	861855
190050	861856
39989	861857
25936	861858
1430	861859
98383	861860
47561	861861
2251	861862
2122	861863
37104	861864
7252	861865
1004	861866
11303	861867
243258	861868
213470	861869
4231	861870
42500	861871
40765	861872
223840	861873
146735	861874
157595	861875
27195	861876
200864	861877
155706	861878
111414	861879
149587	861880
103713	861881
13675	861882
56591	861883
11273	861884
12716	861885
19664	861886
113876	861887
49106	861888
11263	861889
10851	861890
111874	861891
85259	861892
48117	861893
62082	861894
1841	861895
3027	861896
160025	861897
5665	861898
121253	861899
96311	861900
13864	861901
21593	861902
234974	861903
48759	861904
6344	861905
111839	861906
79006	861907
160889	861908
99929	861909
613	861910
3100	861911
2497	861912
1290	861913
244	861914
111083	861915
31147	861916
50175	861917
39723	861918
152094	861919
27853	861920
1834	861921
76242	861922
82562	861923
36271	861924
107012	861925
28819	861926
109511	861927
6226	861928
76610	861929
92027	861930
32945	861931
117939	861932
73610	861933
243338	861934
54619	861935
243198	861936
2562	861937
176433	861938
507	861939
55885	861940
181693	861941
19046	861942
63071	861943
2365	861944
56071	861945
30597	861946
185392	861947
108823	861948
45495	861949
39531	861950
28260	861951
28117	861952
256986	861953
5	861954
38876	861955
1004	861956
69112	861957
3160	861958
1515	861959
52831	861960
146396	861961
172071	861962
13804	861963
510	861964
206246	861965
18147	861966
146521	861967
138958	861968
67415	861969
6010	861970
72657	861971
2780	861972
49354	861973
19610	861974
111680	861975
47744	861976
33061	861977
66142	861978
18728	861979
38648	861980
7111	861981
43	861982
5950	861983
16811	861984
44267	861985
13360	861986
223035	861987
217071	861988
35434	861989
209052	861990
121655	861991
86583	861992
120026	861993
2458	861994
39950	861995
150917	861996
48159	861997
86652	861998
34121	861999
75826	862000
64939	862001
19006	862002
5219	862003
125720	862004
213679	862005
10545	862006
146488	862007
86563	862008
7436	862009
36766	862010
92555	862011
5	862012
227726	862013
11217	862014
725	862015
20206	862016
8890	862017
36213	862018
146525	862019
25947	862020
114739	862021
2125	862022
195609	862023
155506	862024
34891	862025
3004	862026
37598	862027
49629	862028
12448	862029
8382	862030
36549	862031
14342	862032
98627	862033
12530	862034
209740	862035
5617	862036
22277	862037
26627	862038
144105	862039
207690	862040
79718	862041
92002	862042
266642	862043
63420	862044
93260	862045
41401	862046
177450	862047
66605	862048
92398	862049
5786	862050
234223	862051
11842	862052
65	862053
1997	862054
11065	862055
27493	862056
29809	862057
21647	862058
117463	862059
39572	862060
203243	862061
139681	862062
27594	862063
10750	862064
1107	862065
93553	862066
40833	862067
185481	862068
61316	862069
6527	862070
60240	862071
56645	862072
3662	862073
9042	862074
15521	862075
83949	862076
1148	862077
795	862078
21803	862079
3039	862080
1171	862081
146075	862082
3007	862083
3819	862084
92920	862085
164277	862086
31164	862087
132796	862088
112353	862089
79520	862090
107424	862091
111436	862092
31570	862093
79949	862094
48644	862095
4961	862096
48785	862097
129811	862098
85417	862099
252235	862100
245358	862101
6097	862102
268	862103
1987	862104
268216	862105
225777	862106
6073	862107
87572	862108
4003	862109
141	862110
172923	862111
7706	862112
55259	862113
18692	862114
16999	862115
61460	862116
28310	862117
1792	862118
35197	862119
34151	862120
64752	862121
6285	862122
21638	862123
341	862124
15960	862125
154677	862126
5683	862127
18868	862128
114104	862129
216235	862130
602	862131
16829	862132
170911	862133
66531	862134
170609	862135
38820	862136
91201	862137
1063	862138
9659	862139
32480	862140
10823	862141
97295	862142
42747	862143
21711	862144
41951	862145
65483	862146
73592	862147
1334	862148
65995	862149
118750	862150
107316	862151
1141	862152
1008	862153
147769	862154
135275	862155
65650	862156
21488	862157
46457	862158
129383	862159
2588	862160
5901	862161
1	862162
181456	862163
38050	862164
73	862165
29890	862166
195504	862167
24076	862168
221	862169
12639	862170
58660	862171
3962	862172
94271	862173
121485	862174
46718	862175
128724	862176
6397	862177
115144	862178
20009	862179
103016	862180
43958	862181
8151	862182
2505	862183
34359	862184
116318	862185
33441	862186
19521	862187
37293	862188
9331	862189
40956	862190
248859	862191
44750	862192
162	862193
88486	862194
125348	862195
251152	862196
6926	862197
1839	862198
91902	862199
12078	862200
211835	862201
11310	862202
89255	862203
31303	862204
154188	862205
1558	862206
11826	862207
97259	862208
2376	862209
108606	862210
4672	862211
11453	862212
67856	862213
3904	862214
140904	862215
5463	862216
67866	862217
157773	862218
16571	862219
75727	862220
90372	862221
6926	862222
28500	862223
203842	862224
25418	862225
41305	862226
4770	862227
2864	862228
128714	862229
101623	862230
46314	862231
30856	862232
370	862233
13194	862234
1892	862235
138493	862236
52935	862237
42572	862238
93053	862239
15063	862240
2972	862241
151267	862242
241895	862243
1599	862244
14659	862245
9479	862246
44033	862247
20	862248
872	862249
199953	862250
50120	862251
258626	862252
114623	862253
1	862254
123781	862255
187150	862256
56296	862257
538	862258
118480	862259
32849	862260
192163	862261
102692	862262
43251	862263
42779	862264
30675	862265
5060	862266
32903	862267
1	862268
61222	862269
965	862270
196919	862271
22569	862272
245485	862273
103910	862274
29019	862275
28848	862276
25130	862277
76156	862278
4516	862279
26204	862280
41498	862281
24809	862282
52001	862283
11698	862284
11352	862285
32524	862286
40218	862287
164121	862288
97778	862289
8178	862290
72119	862291
107834	862292
10145	862293
136249	862294
64295	862295
36674	862296
56513	862297
236895	862298
684	862299
179915	862300
3940	862301
7838	862302
214956	862303
45444	862304
53107	862305
160540	862306
1817	862307
24497	862308
212735	862309
3632	862310
37447	862311
26790	862312
2186	862313
12772	862314
24713	862315
3040	862316
66967	862317
255096	862318
234780	862319
26949	862320
222363	862321
46867	862322
161967	862323
2045	862324
99050	862325
172919	862326
121959	862327
49955	862328
4642	862329
66159	862330
10189	862331
36224	862332
255735	862333
66612	862334
38261	862335
57439	862336
3028	862337
13472	862338
36057	862339
25559	862340
86340	862341
223376	862342
27454	862343
84567	862344
2696	862345
110087	862346
22029	862347
71644	862348
10399	862349
24532	862350
18862	862351
73678	862352
12661	862353
54538	862354
8300	862355
229336	862356
14708	862357
229390	862358
15233	862359
72265	862360
3646	862361
3895	862362
5278	862363
5102	862364
4136	862365
13463	862366
106012	862367
44690	862368
6334	862369
8965	862370
9971	862371
54437	862372
7201	862373
251861	862374
61490	862375
46446	862376
17078	862377
8637	862378
21	862379
94791	862380
146745	862381
205130	862382
26988	862383
42979	862384
105428	862385
1234	862386
18176	862387
233329	862388
15160	862389
31710	862390
17202	862391
59421	862392
223777	862393
115048	862394
198857	862395
6777	862396
51260	862397
215498	862398
13020	862399
19549	862400
231710	862401
3042	862402
149095	862403
68244	862404
107036	862405
27210	862406
163855	862407
24875	862408
62	862409
47870	862410
125069	862411
43096	862412
2794	862413
3421	862414
34381	862415
128449	862416
10179	862417
166651	862418
66890	862419
156325	862420
30406	862421
57958	862422
44986	862423
5029	862424
158090	862425
143510	862426
6865	862427
128660	862428
58026	862429
150659	862430
41721	862431
61479	862432
147815	862433
3948	862434
6841	862435
2211	862436
88147	862437
722	862438
169499	862439
63878	862440
24775	862441
205114	862442
129836	862443
588	862444
14334	862445
31328	862446
2761	862447
211948	862448
32472	862449
25375	862450
88816	862451
58331	862452
83775	862453
179817	862454
18117	862455
46497	862456
141529	862457
47011	862458
102548	862459
3512	862460
157915	862461
14418	862462
8691	862463
162249	862464
64245	862465
105978	862466
33784	862467
7022	862468
1850	862469
1891	862470
115017	862471
26212	862472
130289	862473
6416	862474
27218	862475
110619	862476
81776	862477
50282	862478
145783	862479
32862	862480
15585	862481
24352	862482
7272	862483
14086	862484
4026	862485
140569	862486
1770	862487
4482	862488
27959	862489
125104	862490
6853	862491
156092	862492
236271	862493
207666	862494
20597	862495
6845	862496
16970	862497
121033	862498
16266	862499
105911	862500
68948	862501
25935	862502
84126	862503
58875	862504
14928	862505
51451	862506
2499	862507
75367	862508
19379	862509
42528	862510
19837	862511
17560	862512
40992	862513
162	862514
239289	862515
6562	862516
35068	862517
125286	862518
174963	862519
107836	862520
105576	862521
17439	862522
52237	862523
20828	862524
400	862525
22515	862526
30869	862527
48110	862528
27916	862529
24350	862530
50720	862531
16514	862532
33092	862533
63390	862534
215928	862535
9872	862536
419	862537
148	862538
1358	862539
59133	862540
54106	862541
15075	862542
181162	862543
15983	862544
4442	862545
14910	862546
43412	862547
73992	862548
129457	862549
54472	862550
34780	862551
111932	862552
16964	862553
43918	862554
84163	862555
49159	862556
104028	862557
79401	862558
66692	862559
5898	862560
164423	862561
66962	862562
45938	862563
77409	862564
87064	862565
58190	862566
54116	862567
33819	862568
94820	862569
5837	862570
23755	862571
29324	862572
64215	862573
155125	862574
6191	862575
1426	862576
53558	862577
183598	862578
46646	862579
7791	862580
74463	862581
46189	862582
6417	862583
208076	862584
64720	862585
4642	862586
115602	862587
244301	862588
3785	862589
51140	862590
28038	862591
40800	862592
36845	862593
24293	862594
217190	862595
132272	862596
3079	862597
2870	862598
10039	862599
4469	862600
127099	862601
999	862602
18340	862603
117956	862604
117840	862605
1492	862606
149470	862607
13705	862608
10666	862609
11695	862610
90154	862611
124292	862612
6745	862613
12471	862614
99619	862615
4000	862616
103741	862617
66013	862618
168990	862619
166989	862620
161725	862621
72813	862622
17839	862623
157243	862624
225816	862625
10342	862626
7978	862627
935	862628
125776	862629
19600	862630
31155	862631
56512	862632
103127	862633
154828	862634
111649	862635
1111	862636
30349	862637
7141	862638
6005	862639
45714	862640
174642	862641
3822	862642
106778	862643
111451	862644
105668	862645
138697	862646
13467	862647
172562	862648
118288	862649
39298	862650
3564	862651
4	862652
110660	862653
735	862654
45246	862655
39046	862656
249210	862657
15746	862658
33761	862659
5486	862660
15201	862661
202907	862662
2702	862663
61258	862664
151956	862665
3269	862666
2663	862667
4352	862668
11158	862669
24325	862670
96187	862671
6241	862672
84610	862673
14337	862674
218311	862675
14975	862676
74919	862677
68047	862678
3493	862679
29299	862680
225410	862681
226780	862682
30401	862683
157006	862684
10809	862685
71780	862686
1397	862687
555	862688
9372	862689
4133	862690
145212	862691
123112	862692
19129	862693
48072	862694
14193	862695
4356	862696
241061	862697
33200	862698
138977	862699
31584	862700
9509	862701
3051	862702
94891	862703
23831	862704
19236	862705
168333	862706
67540	862707
46172	862708
78858	862709
4364	862710
220027	862711
2662	862712
231858	862713
510	862714
32507	862715
23079	862716
81158	862717
12475	862718
114201	862719
207311	862720
18180	862721
31428	862722
7094	862723
206324	862724
223679	862725
112825	862726
14	862727
184697	862728
2017	862729
59836	862730
2302	862731
27112	862732
54489	862733
3236	862734
6003	862735
2244	862736
32547	862737
35437	862738
52230	862739
55265	862740
60531	862741
7158	862742
11991	862743
127315	862744
5395	862745
5055	862746
121775	862747
13879	862748
45943	862749
61911	862750
68845	862751
32700	862752
142950	862753
18664	862754
62470	862755
84788	862756
138207	862757
1483	862758
27390	862759
3569	862760
7413	862761
115666	862762
39428	862763
7700	862764
31779	862765
9900	862766
124747	862767
12800	862768
553	862769
12323	862770
5083	862771
116027	862772
60769	862773
3679	862774
14759	862775
46751	862776
83395	862777
63864	862778
8876	862779
43631	862780
71809	862781
227970	862782
30253	862783
112471	862784
121351	862785
1710	862786
59832	862787
105340	862788
22928	862789
241369	862790
947	862791
18929	862792
129879	862793
71141	862794
875	862795
110158	862796
114086	862797
7672	862798
38493	862799
31925	862800
97869	862801
187858	862802
125192	862803
8657	862804
3736	862805
156474	862806
19435	862807
7032	862808
134345	862809
24606	862810
16	862811
114943	862812
38959	862813
124144	862814
44303	862815
171355	862816
215109	862817
3048	862818
11477	862819
95595	862820
7801	862821
4501	862822
13612	862823
83614	862824
65437	862825
37713	862826
186025	862827
75168	862828
186834	862829
174953	862830
8891	862831
7980	862832
5449	862833
158011	862834
1941	862835
38013	862836
4587	862837
182180	862838
62144	862839
24198	862840
149966	862841
84611	862842
86430	862843
192793	862844
216607	862845
8236	862846
658	862847
154266	862848
18439	862849
17226	862850
8138	862851
3039	862852
224	862853
15077	862854
3690	862855
42472	862856
48279	862857
10636	862858
18428	862859
22760	862860
118215	862861
26911	862862
415	862863
6114	862864
13464	862865
161572	862866
73360	862867
72486	862868
1731	862869
554	862870
13836	862871
104558	862872
44576	862873
77892	862874
15674	862875
19472	862876
3165	862877
10428	862878
76092	862879
716	862880
35283	862881
16925	862882
1067	862883
15913	862884
87087	862885
75295	862886
28906	862887
85963	862888
122861	862889
129004	862890
4333	862891
20940	862892
74481	862893
164161	862894
2005	862895
95954	862896
38325	862897
14079	862898
11094	862899
1277	862900
156602	862901
34342	862902
12954	862903
36931	862904
1624	862905
15540	862906
11587	862907
5931	862908
10769	862909
2858	862910
196229	862911
47780	862912
3641	862913
28452	862914
28437	862915
24498	862916
20634	862917
3255	862918
98	862919
30252	862920
7031	862921
254327	862922
240059	862923
2885	862924
14485	862925
68633	862926
5190	862927
14550	862928
4594	862929
32082	862930
106987	862931
48391	862932
13515	862933
198699	862934
68757	862935
8342	862936
7331	862937
25741	862938
22264	862939
83367	862940
1143	862941
16131	862942
100008	862943
47635	862944
180085	862945
11530	862946
89365	862947
23959	862948
114863	862949
1224	862950
8880	862951
95149	862952
9354	862953
188021	862954
29972	862955
32109	862956
4205	862957
18	862958
41268	862959
2572	862960
2348	862961
19288	862962
6285	862963
7389	862964
18	862965
4815	862966
100141	862967
32225	862968
14529	862969
57507	862970
156151	862971
90287	862972
102376	862973
43516	862974
3991	862975
3872	862976
51184	862977
233805	862978
158239	862979
125797	862980
61078	862981
137475	862982
9076	862983
17881	862984
113510	862985
48061	862986
4899	862987
234014	862988
228613	862989
15623	862990
4153	862991
95773	862992
2985	862993
58377	862994
5220	862995
9576	862996
74089	862997
37569	862998
8188	862999
27712	863000
262623	863001
32316	863002
16433	863003
6414	863004
16260	863005
114528	863006
145327	863007
83036	863008
62955	863009
13781	863010
236841	863011
9693	863012
79702	863013
53513	863014
116035	863015
108962	863016
115902	863017
215466	863018
29159	863019
889	863020
37813	863021
12314	863022
165959	863023
40254	863024
16780	863025
96916	863026
181084	863027
39964	863028
9191	863029
11531	863030
15359	863031
9838	863032
22556	863033
6863	863034
106737	863035
111521	863036
68412	863037
261392	863038
5285	863039
254506	863040
5411	863041
176115	863042
87439	863043
602	863044
25140	863045
167416	863046
258113	863047
80909	863048
57491	863049
13103	863050
97723	863051
4306	863052
90157	863053
218984	863054
163474	863055
51564	863056
206372	863057
1286	863058
194943	863059
122718	863060
1	863061
171818	863062
36711	863063
153710	863064
40973	863065
254981	863066
162616	863067
3243	863068
1685	863069
18092	863070
77718	863071
66575	863072
122097	863073
22436	863074
22348	863075
12556	863076
145737	863077
57438	863078
136409	863079
198945	863080
268250	863081
9792	863082
120691	863083
94400	863084
62832	863085
5503	863086
18505	863087
3441	863088
14532	863089
9145	863090
3766	863091
18282	863092
46172	863093
113887	863094
144572	863095
167415	863096
11615	863097
1195	863098
41	863099
8924	863100
62278	863101
13444	863102
45943	863103
28459	863104
53173	863105
23359	863106
33108	863107
51336	863108
2543	863109
238045	863110
161996	863111
514	863112
212689	863113
60509	863114
53564	863115
2183	863116
210197	863117
271	863118
141186	863119
69663	863120
61298	863121
710	863122
88966	863123
109	863124
39338	863125
6085	863126
114030	863127
3716	863128
15087	863129
60104	863130
18899	863131
53100	863132
81889	863133
34943	863134
95236	863135
67916	863136
2599	863137
4398	863138
21590	863139
147358	863140
253029	863141
8267	863142
24929	863143
41563	863144
33672	863145
62564	863146
70368	863147
47854	863148
105546	863149
12122	863150
111607	863151
159	863152
1622	863153
169885	863154
1374	863155
7179	863156
4404	863157
6402	863158
41794	863159
175649	863160
4594	863161
18889	863162
124212	863163
541	863164
121600	863165
31468	863166
105760	863167
103098	863168
150703	863169
22100	863170
120791	863171
18476	863172
138993	863173
15621	863174
113139	863175
13796	863176
34642	863177
11034	863178
244388	863179
15115	863180
83810	863181
66827	863182
167	863183
3744	863184
143539	863185
13889	863186
39001	863187
10723	863188
137021	863189
123	863190
39348	863191
108043	863192
2555	863193
146613	863194
22745	863195
6568	863196
10703	863197
27984	863198
35132	863199
79256	863200
114194	863201
24847	863202
58914	863203
25509	863204
6356	863205
28157	863206
105554	863207
105407	863208
2205	863209
4296	863210
6870	863211
27823	863212
643	863213
28701	863214
33639	863215
347	863216
8494	863217
1668	863218
170	863219
47973	863220
639	863221
146	863222
55013	863223
266	863224
4152	863225
45	863226
2669	863227
96684	863228
19624	863229
218352	863230
23884	863231
25293	863232
120273	863233
55430	863234
8379	863235
94496	863236
36470	863237
1086	863238
35856	863239
7108	863240
40308	863241
10379	863242
194207	863243
177428	863244
32314	863245
105289	863246
8299	863247
140565	863248
43042	863249
64877	863250
89401	863251
6832	863252
94820	863253
17929	863254
52203	863255
36223	863256
168346	863257
138095	863258
820	863259
28003	863260
4959	863261
191941	863262
77038	863263
10099	863264
243251	863265
22457	863266
35984	863267
77342	863268
13632	863269
230160	863270
6216	863271
169833	863272
212148	863273
116578	863274
19740	863275
109696	863276
23243	863277
90062	863278
143260	863279
256710	863280
15254	863281
31944	863282
143716	863283
5749	863284
30089	863285
108269	863286
1968	863287
306	863288
144448	863289
20892	863290
10094	863291
156755	863292
1247	863293
4353	863294
141047	863295
80751	863296
206130	863297
260484	863298
14175	863299
271339	863300
12197	863301
35420	863302
137524	863303
91454	863304
132079	863305
170190	863306
22792	863307
145339	863308
40903	863309
3344	863310
6814	863311
65522	863312
72082	863313
25927	863314
240578	863315
2042	863316
7968	863317
6299	863318
264977	863319
55226	863320
17215	863321
59611	863322
1424	863323
159094	863324
10236	863325
8123	863326
10383	863327
29425	863328
35389	863329
10825	863330
85157	863331
14471	863332
41882	863333
53466	863334
48150	863335
23618	863336
214461	863337
76116	863338
13254	863339
41122	863340
37412	863341
5482	863342
481	863343
19341	863344
1538	863345
79452	863346
149	863347
85376	863348
15101	863349
234340	863350
256578	863351
4625	863352
27400	863353
126966	863354
126285	863355
133843	863356
390	863357
161870	863358
70578	863359
142660	863360
11108	863361
142113	863362
18598	863363
142669	863364
265591	863365
33078	863366
14130	863367
253019	863368
7489	863369
65728	863370
73665	863371
1627	863372
33271	863373
267216	863374
213008	863375
55727	863376
53818	863377
71315	863378
139355	863379
24940	863380
2205	863381
64574	863382
61346	863383
233660	863384
13862	863385
2	863386
187649	863387
41072	863388
50729	863389
24901	863390
153967	863391
29507	863392
5291	863393
135761	863394
4615	863395
4237	863396
8851	863397
48534	863398
46078	863399
8937	863400
129738	863401
5434	863402
46425	863403
136706	863404
15343	863405
4341	863406
212245	863407
37192	863408
8574	863409
4297	863410
182742	863411
159333	863412
6335	863413
165843	863414
3763	863415
29679	863416
9033	863417
87466	863418
122280	863419
10897	863420
110337	863421
99127	863422
185162	863423
132233	863424
62903	863425
4123	863426
171243	863427
105180	863428
195415	863429
200036	863430
90645	863431
209286	863432
26045	863433
44120	863434
8895	863435
32103	863436
864	863437
168897	863438
79619	863439
2940	863440
12719	863441
15406	863442
112130	863443
167260	863444
13031	863445
28487	863446
30791	863447
240443	863448
255	863449
33981	863450
204913	863451
109870	863452
135393	863453
2881	863454
111694	863455
8990	863456
12773	863457
258403	863458
10685	863459
120043	863460
2469	863461
112069	863462
131887	863463
19743	863464
55567	863465
37384	863466
49737	863467
26290	863468
68536	863469
19548	863470
52663	863471
56638	863472
64925	863473
764	863474
71307	863475
117772	863476
71294	863477
109597	863478
71758	863479
3462	863480
5062	863481
20376	863482
37287	863483
33736	863484
3263	863485
3044	863486
90276	863487
63727	863488
160	863489
125057	863490
26824	863491
36783	863492
2836	863493
31791	863494
12639	863495
77531	863496
3042	863497
49172	863498
928	863499
2080	863500
23580	863501
180	863502
4736	863503
67389	863504
31894	863505
16211	863506
57829	863507
22943	863508
11667	863509
53255	863510
52842	863511
63035	863512
6404	863513
163029	863514
21060	863515
128454	863516
25256	863517
5336	863518
26576	863519
27754	863520
2958	863521
12354	863522
8380	863523
4907	863524
146733	863525
4703	863526
33694	863527
22721	863528
145876	863529
19699	863530
166006	863531
57574	863532
556	863533
77986	863534
163231	863535
127182	863536
20289	863537
251831	863538
5641	863539
1112	863540
21810	863541
17112	863542
52682	863543
12207	863544
10	863545
269456	863546
21	863547
15485	863548
199077	863549
14104	863550
166959	863551
46693	863552
241592	863553
220399	863554
156470	863555
998	863556
10569	863557
72552	863558
143080	863559
54103	863560
139077	863561
22176	863562
39153	863563
6576	863564
118709	863565
118211	863566
32310	863567
256372	863568
54653	863569
23508	863570
1787	863571
6050	863572
4195	863573
15535	863574
154667	863575
4622	863576
29376	863577
38495	863578
3473	863579
176926	863580
69870	863581
29068	863582
24239	863583
125604	863584
268751	863585
5404	863586
5344	863587
122072	863588
184514	863589
110	863590
7819	863591
41370	863592
5645	863593
11137	863594
107475	863595
6430	863596
259551	863597
42878	863598
28620	863599
750	863600
39995	863601
27605	863602
974	863603
2863	863604
109934	863605
127017	863606
22290	863607
125165	863608
187838	863609
156408	863610
5384	863611
122890	863612
112765	863613
239888	863614
6307	863615
155135	863616
8066	863617
138	863618
10977	863619
91922	863620
87088	863621
169105	863622
3238	863623
70329	863624
51230	863625
101824	863626
3354	863627
127	863628
19381	863629
12351	863630
77022	863631
72768	863632
66896	863633
118521	863634
53339	863635
53628	863636
7101	863637
33485	863638
11281	863639
148173	863640
76129	863641
19824	863642
109337	863643
49995	863644
21877	863645
2869	863646
184922	863647
32288	863648
130918	863649
49971	863650
86946	863651
71331	863652
30653	863653
193	863654
146372	863655
59437	863656
34127	863657
5932	863658
16392	863659
19064	863660
7354	863661
35514	863662
52146	863663
48122	863664
13966	863665
179440	863666
12385	863667
192310	863668
106186	863669
7782	863670
130615	863671
851	863672
48334	863673
10115	863674
1553	863675
75813	863676
31552	863677
13197	863678
7978	863679
97639	863680
15088	863681
24852	863682
105032	863683
9774	863684
40510	863685
20880	863686
172112	863687
176709	863688
106025	863689
10223	863690
130124	863691
33169	863692
1711	863693
2363	863694
70240	863695
59760	863696
102427	863697
55991	863698
196257	863699
33714	863700
271428	863701
6009	863702
142261	863703
94172	863704
74980	863705
1662	863706
137258	863707
11004	863708
9250	863709
10732	863710
14319	863711
55627	863712
39424	863713
11924	863714
131518	863715
2727	863716
38155	863717
96345	863718
16717	863719
195333	863720
26108	863721
216835	863722
316	863723
40745	863724
115594	863725
13782	863726
10754	863727
26550	863728
652	863729
140810	863730
97095	863731
124559	863732
18075	863733
24139	863734
140405	863735
18703	863736
40377	863737
2815	863738
177283	863739
2360	863740
12596	863741
183730	863742
4454	863743
142741	863744
165827	863745
122834	863746
19189	863747
8725	863748
179548	863749
97315	863750
123369	863751
165382	863752
4166	863753
6047	863754
18045	863755
21159	863756
108453	863757
77124	863758
188193	863759
65970	863760
240212	863761
190925	863762
69073	863763
32994	863764
166218	863765
2199	863766
13046	863767
224633	863768
9426	863769
22869	863770
2768	863771
257701	863772
111070	863773
21564	863774
190321	863775
46436	863776
103552	863777
10624	863778
34327	863779
138016	863780
4864	863781
121978	863782
133929	863783
95884	863784
115792	863785
10237	863786
9595	863787
6199	863788
121992	863789
213748	863790
227149	863791
153466	863792
12014	863793
23737	863794
666	863795
3027	863796
53828	863797
236	863798
79464	863799
3151	863800
95184	863801
35436	863802
90652	863803
259420	863804
196819	863805
44919	863806
3131	863807
786	863808
8523	863809
1376	863810
20869	863811
111987	863812
8778	863813
116911	863814
203159	863815
269488	863816
50232	863817
183576	863818
62	863819
227366	863820
7254	863821
22706	863822
76521	863823
152069	863824
10833	863825
217585	863826
642	863827
50676	863828
23770	863829
172881	863830
113800	863831
130922	863832
33850	863833
12829	863834
69241	863835
182917	863836
4689	863837
316	863838
82962	863839
91740	863840
66467	863841
44167	863842
654	863843
56699	863844
165554	863845
158191	863846
103695	863847
4954	863848
69799	863849
115629	863850
10169	863851
53969	863852
3488	863853
188449	863854
54065	863855
61770	863856
86427	863857
1390	863858
75309	863859
6485	863860
239506	863861
149787	863862
181886	863863
94431	863864
6699	863865
218407	863866
83662	863867
92406	863868
25296	863869
7948	863870
84209	863871
126585	863872
23873	863873
120007	863874
15088	863875
3343	863876
38790	863877
69	863878
6078	863879
12395	863880
111017	863881
172063	863882
12594	863883
158329	863884
100282	863885
85406	863886
3917	863887
1094	863888
105607	863889
43574	863890
41611	863891
5304	863892
172386	863893
132363	863894
19859	863895
191	863896
35846	863897
77619	863898
44508	863899
8	863900
39087	863901
174280	863902
43354	863903
614	863904
137537	863905
12498	863906
41460	863907
32951	863908
179315	863909
16664	863910
9080	863911
96916	863912
97169	863913
1274	863914
30736	863915
8829	863916
210688	863917
6092	863918
708	863919
9076	863920
42875	863921
8224	863922
91938	863923
7137	863924
98734	863925
736	863926
42048	863927
136459	863928
97425	863929
14583	863930
1772	863931
71229	863932
65651	863933
40496	863934
13756	863935
25586	863936
9936	863937
109744	863938
215420	863939
139271	863940
7272	863941
178	863942
99146	863943
67466	863944
42884	863945
157979	863946
442	863947
29409	863948
22893	863949
43254	863950
28922	863951
5885	863952
17451	863953
35738	863954
82567	863955
90549	863956
50106	863957
6772	863958
2821	863959
50846	863960
108667	863961
42908	863962
46706	863963
5737	863964
49401	863965
100679	863966
144322	863967
151606	863968
11898	863969
10042	863970
2157	863971
130266	863972
39126	863973
12843	863974
19352	863975
165405	863976
1137	863977
26634	863978
110475	863979
202286	863980
7566	863981
8024	863982
7934	863983
16878	863984
31719	863985
25902	863986
103079	863987
16050	863988
126760	863989
8092	863990
122884	863991
4156	863992
16543	863993
33650	863994
275	863995
995	863996
5831	863997
69025	863998
16371	863999
3470	864000
102258	864001
265498	864002
89464	864003
18830	864004
8696	864005
28334	864006
692	864007
54508	864008
7342	864009
234171	864010
55477	864011
105808	864012
54033	864013
252267	864014
72269	864015
18323	864016
25336	864017
16886	864018
3136	864019
27497	864020
29539	864021
122663	864022
17589	864023
19162	864024
19645	864025
118539	864026
82014	864027
11094	864028
12343	864029
31415	864030
44552	864031
112464	864032
1182	864033
13751	864034
31356	864035
1969	864036
146219	864037
21860	864038
27069	864039
109615	864040
785	864041
19799	864042
25390	864043
42628	864044
59500	864045
133523	864046
213178	864047
171751	864048
37525	864049
30108	864050
27583	864051
134014	864052
70319	864053
225849	864054
259867	864055
288	864056
29935	864057
126819	864058
58393	864059
55953	864060
82759	864061
5793	864062
90333	864063
6325	864064
103399	864065
9040	864066
5112	864067
4900	864068
5888	864069
11056	864070
49609	864071
5084	864072
45584	864073
145374	864074
4667	864075
67068	864076
14098	864077
91398	864078
82733	864079
150538	864080
97028	864081
121174	864082
27527	864083
65997	864084
132889	864085
255943	864086
174498	864087
2691	864088
10610	864089
166554	864090
24242	864091
25318	864092
31029	864093
156360	864094
81	864095
24230	864096
56577	864097
29703	864098
67205	864099
68651	864100
19274	864101
250741	864102
257019	864103
51898	864104
82216	864105
72449	864106
267760	864107
9129	864108
62320	864109
4078	864110
50383	864111
50375	864112
18486	864113
140402	864114
65782	864115
2	864116
1454	864117
29732	864118
81860	864119
1464	864120
8842	864121
134835	864122
79547	864123
18875	864124
11679	864125
139954	864126
21525	864127
5772	864128
27940	864129
227990	864130
45246	864131
44354	864132
25919	864133
29481	864134
405	864135
7495	864136
3	864137
6869	864138
48470	864139
125852	864140
82943	864141
37793	864142
71778	864143
22464	864144
1224	864145
10284	864146
10984	864147
129143	864148
110724	864149
59564	864150
247	864151
11113	864152
91392	864153
33362	864154
23863	864155
11358	864156
19502	864157
123223	864158
44066	864159
40098	864160
96112	864161
8251	864162
2646	864163
10902	864164
3459	864165
89209	864166
104527	864167
85489	864168
121406	864169
52728	864170
141047	864171
100600	864172
9634	864173
13889	864174
158738	864175
254980	864176
4745	864177
76715	864178
80256	864179
65213	864180
84128	864181
4544	864182
180623	864183
75673	864184
64775	864185
76569	864186
81580	864187
3956	864188
44713	864189
25922	864190
36196	864191
249255	864192
4950	864193
109275	864194
1131	864195
4100	864196
1945	864197
13746	864198
12338	864199
8515	864200
226241	864201
1555	864202
52251	864203
133262	864204
29130	864205
60615	864206
165	864207
5082	864208
49804	864209
92281	864210
44128	864211
87069	864212
40465	864213
99344	864214
47459	864215
25872	864216
30351	864217
35708	864218
20469	864219
56450	864220
16028	864221
27122	864222
40410	864223
207127	864224
11833	864225
77496	864226
1034	864227
59059	864228
182541	864229
124561	864230
267592	864231
27283	864232
125469	864233
57534	864234
77566	864235
223846	864236
178947	864237
42305	864238
1462	864239
19304	864240
37902	864241
56101	864242
9016	864243
58210	864244
5224	864245
4802	864246
5107	864247
112438	864248
10881	864249
886	864250
27481	864251
11807	864252
19882	864253
30525	864254
203869	864255
96050	864256
84740	864257
5085	864258
106172	864259
9481	864260
92213	864261
617	864262
93963	864263
81945	864264
1431	864265
28098	864266
33716	864267
99594	864268
269442	864269
59519	864270
26192	864271
31446	864272
22750	864273
185618	864274
30725	864275
42998	864276
265764	864277
91557	864278
3108	864279
31924	864280
23240	864281
264108	864282
4680	864283
205231	864284
84362	864285
8473	864286
32355	864287
742	864288
31851	864289
162	864290
1864	864291
58105	864292
32326	864293
44502	864294
17685	864295
255137	864296
66767	864297
160839	864298
3189	864299
70519	864300
36370	864301
19251	864302
24159	864303
3989	864304
173239	864305
33433	864306
63481	864307
2002	864308
153228	864309
7972	864310
22162	864311
66866	864312
7440	864313
62929	864314
39057	864315
154581	864316
149697	864317
170706	864318
150062	864319
112769	864320
5565	864321
100837	864322
83889	864323
22497	864324
56882	864325
21727	864326
22739	864327
28904	864328
247513	864329
6352	864330
25814	864331
25236	864332
270875	864333
14162	864334
124403	864335
119062	864336
78059	864337
38150	864338
10900	864339
112368	864340
12727	864341
174860	864342
98968	864343
113199	864344
5455	864345
46616	864346
54591	864347
12360	864348
170315	864349
241783	864350
75589	864351
26905	864352
112150	864353
91729	864354
20620	864355
42732	864356
8	864357
16959	864358
86043	864359
30928	864360
86392	864361
50067	864362
8544	864363
42662	864364
8319	864365
4788	864366
202115	864367
2231	864368
4640	864369
80371	864370
78971	864371
18578	864372
10311	864373
21570	864374
16755	864375
232810	864376
43956	864377
11901	864378
1236	864379
12	864380
81342	864381
19878	864382
10425	864383
16084	864384
32673	864385
30981	864386
12913	864387
81209	864388
157284	864389
46582	864390
256619	864391
267968	864392
248904	864393
168265	864394
868	864395
82353	864396
261261	864397
10795	864398
14497	864399
23932	864400
194390	864401
83963	864402
75932	864403
102662	864404
93582	864405
132311	864406
142583	864407
197406	864408
77349	864409
88515	864410
66581	864411
13557	864412
10227	864413
163920	864414
21286	864415
21043	864416
35082	864417
28276	864418
223968	864419
92600	864420
133375	864421
7121	864422
107871	864423
43748	864424
31349	864425
1663	864426
227391	864427
164337	864428
9428	864429
97	864430
195940	864431
43301	864432
124464	864433
31772	864434
36086	864435
109277	864436
4464	864437
4549	864438
181015	864439
167	864440
82901	864441
25764	864442
14110	864443
4775	864444
49976	864445
4793	864446
103379	864447
249777	864448
232543	864449
38722	864450
9843	864451
22044	864452
19407	864453
6	864454
171270	864455
177728	864456
34378	864457
48911	864458
155843	864459
100896	864460
20493	864461
77350	864462
10837	864463
71765	864464
34016	864465
110934	864466
96449	864467
52043	864468
10443	864469
8855	864470
711	864471
3495	864472
64856	864473
57331	864474
24971	864475
557	864476
21232	864477
56700	864478
29818	864479
2533	864480
204273	864481
46667	864482
19635	864483
67972	864484
65185	864485
61267	864486
42466	864487
5146	864488
114745	864489
101014	864490
511	864491
142597	864492
74764	864493
14504	864494
60887	864495
172708	864496
11180	864497
51003	864498
57820	864499
198950	864500
97213	864501
16520	864502
159012	864503
67704	864504
25343	864505
53481	864506
29029	864507
72075	864508
99075	864509
238291	864510
75627	864511
168970	864512
234	864513
3647	864514
36078	864515
56508	864516
8679	864517
59782	864518
13863	864519
5454	864520
17699	864521
252414	864522
26365	864523
3063	864524
1618	864525
18944	864526
38576	864527
185895	864528
9134	864529
143802	864530
42623	864531
76823	864532
16234	864533
104976	864534
15590	864535
12784	864536
2	864537
6102	864538
3266	864539
13145	864540
12168	864541
3311	864542
9428	864543
22195	864544
28290	864545
25213	864546
160641	864547
43673	864548
19946	864549
1716	864550
737	864551
163444	864552
134555	864553
7577	864554
635	864555
9435	864556
248362	864557
33276	864558
46923	864559
16	864560
217311	864561
798	864562
52379	864563
36316	864564
12162	864565
142104	864566
18607	864567
164377	864568
80658	864569
3590	864570
117016	864571
392	864572
15092	864573
10934	864574
6597	864575
80803	864576
3370	864577
133098	864578
72922	864579
6171	864580
1325	864581
155712	864582
248331	864583
36526	864584
149520	864585
242257	864586
23238	864587
44302	864588
17708	864589
8243	864590
154642	864591
72158	864592
33833	864593
73089	864594
72387	864595
43182	864596
92820	864597
6650	864598
124928	864599
169610	864600
8688	864601
41166	864602
3484	864603
56125	864604
11307	864605
55749	864606
56113	864607
71183	864608
193490	864609
27075	864610
162056	864611
53728	864612
4488	864613
7829	864614
414	864615
369	864616
30041	864617
3357	864618
123427	864619
32027	864620
26218	864621
158010	864622
32790	864623
700	864624
12997	864625
157530	864626
74486	864627
121386	864628
72104	864629
2250	864630
30368	864631
2420	864632
126732	864633
76616	864634
167111	864635
7985	864636
61873	864637
1468	864638
87635	864639
94683	864640
64327	864641
159389	864642
82205	864643
5124	864644
12892	864645
141492	864646
22970	864647
60626	864648
18587	864649
6570	864650
119129	864651
197264	864652
20811	864653
166442	864654
78781	864655
13353	864656
212829	864657
108579	864658
91447	864659
79466	864660
18943	864661
37458	864662
77832	864663
37427	864664
260632	864665
153006	864666
115316	864667
1558	864668
228605	864669
2442	864670
39884	864671
27248	864672
30558	864673
31316	864674
251199	864675
249048	864676
160239	864677
11047	864678
262786	864679
20738	864680
9621	864681
11262	864682
67459	864683
74582	864684
128790	864685
7953	864686
52581	864687
13912	864688
15437	864689
316	864690
3236	864691
2429	864692
26636	864693
8309	864694
66556	864695
62687	864696
170604	864697
60106	864698
54663	864699
117871	864700
39982	864701
6508	864702
34046	864703
18261	864704
5489	864705
729	864706
186356	864707
10549	864708
32064	864709
3485	864710
74844	864711
201761	864712
18032	864713
34439	864714
30155	864715
120476	864716
144333	864717
5772	864718
12552	864719
167788	864720
32044	864721
16520	864722
49460	864723
1521	864724
600	864725
147162	864726
19614	864727
39047	864728
4982	864729
80944	864730
112638	864731
141850	864732
13885	864733
77600	864734
41239	864735
285	864736
50445	864737
16493	864738
53753	864739
5369	864740
170329	864741
88050	864742
105510	864743
101002	864744
108201	864745
647	864746
19470	864747
132806	864748
31427	864749
19437	864750
75906	864751
9804	864752
201463	864753
93311	864754
264167	864755
57023	864756
6549	864757
8668	864758
27761	864759
1574	864760
232	864761
74088	864762
66171	864763
5575	864764
84357	864765
19265	864766
54460	864767
33684	864768
15471	864769
161356	864770
813	864771
61603	864772
10357	864773
1706	864774
64681	864775
89099	864776
7541	864777
19803	864778
147207	864779
55661	864780
23989	864781
11622	864782
87615	864783
197059	864784
3036	864785
317	864786
238243	864787
56584	864788
7332	864789
2865	864790
20245	864791
225995	864792
8538	864793
37054	864794
74819	864795
116983	864796
14160	864797
4999	864798
11869	864799
16901	864800
28506	864801
249877	864802
55361	864803
12953	864804
19366	864805
30929	864806
27523	864807
15044	864808
96168	864809
20043	864810
103163	864811
16637	864812
49963	864813
1696	864814
155363	864815
34397	864816
110564	864817
77116	864818
25538	864819
14859	864820
5245	864821
421	864822
6989	864823
40725	864824
1680	864825
18109	864826
9261	864827
17879	864828
65827	864829
18582	864830
11486	864831
73830	864832
17119	864833
148482	864834
9440	864835
68576	864836
7788	864837
256406	864838
38792	864839
9495	864840
114546	864841
1800	864842
15729	864843
2329	864844
6033	864845
114669	864846
23389	864847
30078	864848
151804	864849
111816	864850
262976	864851
109925	864852
9787	864853
167788	864854
103450	864855
48416	864856
123436	864857
23691	864858
145700	864859
90185	864860
140406	864861
264892	864862
129	864863
209036	864864
24586	864865
33285	864866
55817	864867
11959	864868
3600	864869
103291	864870
96120	864871
146952	864872
185859	864873
140378	864874
118166	864875
1	864876
9723	864877
11099	864878
2416	864879
14683	864880
26037	864881
694	864882
8073	864883
39168	864884
213044	864885
4544	864886
105962	864887
1611	864888
144981	864889
24772	864890
57668	864891
172899	864892
6540	864893
81828	864894
1876	864895
23913	864896
39502	864897
583	864898
179004	864899
55098	864900
2066	864901
83319	864902
11521	864903
147111	864904
2464	864905
16745	864906
35945	864907
33584	864908
22837	864909
15315	864910
4116	864911
12534	864912
27107	864913
11945	864914
24262	864915
47604	864916
47882	864917
5230	864918
40093	864919
9914	864920
113247	864921
151	864922
41302	864923
55726	864924
75506	864925
2854	864926
89588	864927
35271	864928
101031	864929
137594	864930
260293	864931
1720	864932
196504	864933
29759	864934
96	864935
206878	864936
30626	864937
238319	864938
52655	864939
27183	864940
78625	864941
47532	864942
270955	864943
6807	864944
10238	864945
10806	864946
59524	864947
51788	864948
97557	864949
81657	864950
55898	864951
81261	864952
279	864953
6880	864954
13751	864955
72356	864956
49578	864957
62185	864958
258717	864959
74501	864960
14105	864961
100208	864962
253178	864963
6903	864964
157789	864965
212466	864966
251	864967
187051	864968
73611	864969
18259	864970
133435	864971
42941	864972
74592	864973
86496	864974
28614	864975
591	864976
242009	864977
19792	864978
208797	864979
47341	864980
668	864981
1850	864982
251957	864983
67061	864984
31	864985
123022	864986
27794	864987
57480	864988
7608	864989
249495	864990
113592	864991
96998	864992
151930	864993
83800	864994
22349	864995
248807	864996
129195	864997
12018	864998
69448	864999
49237	865000
118819	865001
143024	865002
67682	865003
26415	865004
87623	865005
13407	865006
27831	865007
244516	865008
113344	865009
94635	865010
23839	865011
112060	865012
198283	865013
176159	865014
72721	865015
1700	865016
69119	865017
94356	865018
4612	865019
221319	865020
199	865021
1748	865022
193402	865023
8199	865024
3039	865025
76387	865026
271262	865027
7890	865028
96278	865029
106796	865030
44458	865031
120183	865032
5712	865033
2039	865034
8088	865035
50137	865036
17733	865037
78961	865038
254325	865039
2458	865040
94444	865041
42379	865042
161814	865043
54576	865044
105	865045
137842	865046
50064	865047
83155	865048
225433	865049
57186	865050
49089	865051
15315	865052
11368	865053
1621	865054
48295	865055
4440	865056
85409	865057
12089	865058
36491	865059
3305	865060
194219	865061
74776	865062
8700	865063
145112	865064
1459	865065
20061	865066
1595	865067
31037	865068
18918	865069
26104	865070
29251	865071
47200	865072
4403	865073
4572	865074
30715	865075
2447	865076
196188	865077
123134	865078
3900	865079
15636	865080
41553	865081
20474	865082
12366	865083
63712	865084
50300	865085
15	865086
168690	865087
25140	865088
11013	865089
14718	865090
9911	865091
150920	865092
866	865093
27521	865094
64023	865095
1293	865096
23102	865097
106681	865098
254275	865099
1666	865100
1861	865101
8964	865102
167524	865103
3112	865104
70067	865105
7743	865106
238173	865107
114726	865108
25061	865109
58310	865110
117601	865111
27375	865112
25842	865113
59697	865114
22271	865115
988	865116
11697	865117
29299	865118
15004	865119
162271	865120
79157	865121
64	865122
623	865123
185089	865124
135046	865125
20174	865126
165663	865127
104284	865128
20194	865129
139095	865130
25627	865131
28991	865132
3360	865133
88877	865134
108051	865135
27617	865136
62065	865137
42081	865138
8692	865139
3809	865140
25638	865141
49903	865142
39124	865143
2759	865144
51865	865145
13371	865146
16459	865147
157469	865148
56286	865149
25437	865150
21724	865151
43575	865152
53714	865153
26910	865154
228951	865155
432	865156
30367	865157
36934	865158
125436	865159
243512	865160
232025	865161
23369	865162
34706	865163
8613	865164
238046	865165
23073	865166
9893	865167
57916	865168
2540	865169
134369	865170
1380	865171
108256	865172
95788	865173
68114	865174
67438	865175
36951	865176
67454	865177
122647	865178
65637	865179
216132	865180
4882	865181
27401	865182
93832	865183
19811	865184
11240	865185
17708	865186
13069	865187
39099	865188
224917	865189
143199	865190
6617	865191
28688	865192
2093	865193
3249	865194
71447	865195
25488	865196
152249	865197
20648	865198
9299	865199
53718	865200
32637	865201
200929	865202
44315	865203
51719	865204
17782	865205
34698	865206
12396	865207
83101	865208
117027	865209
93744	865210
104473	865211
25574	865212
52011	865213
136019	865214
29773	865215
15563	865216
3799	865217
8491	865218
49297	865219
129318	865220
147373	865221
25941	865222
1867	865223
9026	865224
46954	865225
20768	865226
9692	865227
2921	865228
200092	865229
11911	865230
1385	865231
18131	865232
128	865233
270292	865234
100762	865235
103766	865236
26519	865237
21403	865238
129768	865239
133393	865240
162118	865241
6504	865242
37303	865243
156735	865244
166455	865245
84728	865246
73558	865247
82369	865248
34988	865249
77305	865250
30772	865251
48101	865252
172659	865253
43640	865254
157912	865255
50471	865256
52037	865257
27986	865258
14061	865259
109750	865260
282	865261
55121	865262
14835	865263
36474	865264
68392	865265
375	865266
14064	865267
8100	865268
18955	865269
52841	865270
7116	865271
8477	865272
24029	865273
53933	865274
546	865275
11570	865276
55302	865277
23655	865278
821	865279
11052	865280
1963	865281
33760	865282
105555	865283
1648	865284
56072	865285
21368	865286
157016	865287
21331	865288
236738	865289
8721	865290
136019	865291
62840	865292
9817	865293
20633	865294
44056	865295
61818	865296
425	865297
10519	865298
26929	865299
12689	865300
4446	865301
241953	865302
11184	865303
163727	865304
4663	865305
169453	865306
69320	865307
4590	865308
50648	865309
13088	865310
200706	865311
860	865312
6289	865313
103661	865314
46068	865315
25840	865316
40937	865317
219834	865318
501	865319
76641	865320
25471	865321
5667	865322
43296	865323
104702	865324
14598	865325
84977	865326
90529	865327
1236	865328
12784	865329
152664	865330
89401	865331
45803	865332
23693	865333
136050	865334
105417	865335
78257	865336
38907	865337
68097	865338
7177	865339
746	865340
215084	865341
52263	865342
225306	865343
80	865344
2643	865345
41340	865346
250813	865347
23959	865348
211687	865349
103637	865350
172056	865351
15584	865352
13183	865353
222388	865354
231953	865355
26123	865356
5023	865357
74224	865358
8551	865359
15696	865360
1433	865361
46484	865362
1832	865363
18922	865364
61828	865365
10572	865366
9837	865367
27648	865368
113764	865369
20840	865370
116903	865371
79265	865372
31378	865373
160131	865374
147400	865375
238895	865376
74209	865377
129601	865378
57298	865379
211619	865380
57106	865381
681	865382
179	865383
38324	865384
91849	865385
137324	865386
20651	865387
53030	865388
617	865389
17847	865390
4671	865391
88496	865392
58310	865393
82441	865394
61731	865395
21691	865396
57614	865397
6267	865398
112137	865399
141061	865400
42363	865401
61037	865402
124824	865403
4446	865404
129064	865405
6275	865406
235130	865407
102721	865408
2959	865409
13285	865410
3093	865411
1753	865412
76925	865413
169084	865414
9364	865415
306	865416
128866	865417
160906	865418
48442	865419
8547	865420
1650	865421
56631	865422
5858	865423
132	865424
4969	865425
4953	865426
3925	865427
2044	865428
166803	865429
41763	865430
2830	865431
156639	865432
73467	865433
58806	865434
24009	865435
104597	865436
18041	865437
80391	865438
139848	865439
64746	865440
3405	865441
34009	865442
78931	865443
123379	865444
168580	865445
137204	865446
19060	865447
199406	865448
18915	865449
127533	865450
20981	865451
71808	865452
7464	865453
38588	865454
33858	865455
72232	865456
82582	865457
11026	865458
6130	865459
100116	865460
4932	865461
56485	865462
71	865463
74713	865464
124050	865465
34143	865466
28231	865467
213003	865468
26895	865469
10514	865470
146374	865471
11394	865472
79051	865473
236645	865474
113164	865475
5493	865476
537	865477
16835	865478
39302	865479
72331	865480
111369	865481
37398	865482
35339	865483
20671	865484
26963	865485
22997	865486
3461	865487
19647	865488
670	865489
101512	865490
151401	865491
91216	865492
38864	865493
14412	865494
258886	865495
53649	865496
241210	865497
57213	865498
133469	865499
27877	865500
27754	865501
34044	865502
4723	865503
148	865504
10627	865505
63102	865506
58340	865507
270314	865508
167053	865509
109447	865510
677	865511
50146	865512
38792	865513
7144	865514
76424	865515
273	865516
16404	865517
39876	865518
262052	865519
77650	865520
63133	865521
57557	865522
48344	865523
2988	865524
8050	865525
104762	865526
4609	865527
72906	865528
30093	865529
29140	865530
10754	865531
2777	865532
56157	865533
7113	865534
21979	865535
17373	865536
55437	865537
43279	865538
25849	865539
68099	865540
77902	865541
5482	865542
18901	865543
50709	865544
20111	865545
5502	865546
78908	865547
81488	865548
133811	865549
92943	865550
28549	865551
9508	865552
162132	865553
179332	865554
32506	865555
12923	865556
88214	865557
19333	865558
7494	865559
92339	865560
11071	865561
53230	865562
156965	865563
10920	865564
156689	865565
306	865566
159699	865567
234713	865568
2634	865569
126507	865570
89110	865571
34696	865572
10318	865573
106218	865574
23852	865575
1575	865576
86999	865577
217092	865578
21171	865579
8033	865580
18663	865581
27495	865582
1488	865583
90553	865584
23896	865585
51751	865586
11430	865587
130524	865588
57187	865589
41709	865590
364	865591
48932	865592
13645	865593
19915	865594
95985	865595
16641	865596
44228	865597
968	865598
262328	865599
18536	865600
113837	865601
235912	865602
96163	865603
20085	865604
37278	865605
31131	865606
2452	865607
268938	865608
61937	865609
71373	865610
87858	865611
81669	865612
63916	865613
45881	865614
58751	865615
164826	865616
80352	865617
169521	865618
29291	865619
923	865620
64395	865621
108405	865622
177143	865623
4359	865624
47864	865625
136799	865626
79215	865627
101443	865628
54919	865629
68069	865630
19812	865631
84852	865632
25554	865633
22418	865634
22537	865635
93798	865636
1837	865637
18776	865638
201389	865639
48517	865640
19549	865641
30978	865642
386	865643
1378	865644
15711	865645
7269	865646
15764	865647
99757	865648
120824	865649
46893	865650
154715	865651
191798	865652
884	865653
17	865654
54789	865655
190234	865656
3183	865657
137441	865658
78808	865659
44867	865660
13367	865661
22624	865662
170996	865663
77711	865664
22518	865665
8652	865666
117881	865667
153592	865668
133051	865669
5603	865670
4016	865671
8361	865672
153614	865673
1809	865674
29579	865675
31686	865676
47424	865677
70551	865678
267757	865679
4998	865680
92909	865681
50762	865682
35581	865683
91706	865684
56217	865685
11671	865686
161000	865687
60596	865688
57784	865689
113396	865690
30120	865691
1340	865692
4604	865693
34666	865694
5889	865695
14493	865696
9989	865697
9244	865698
35374	865699
13908	865700
12199	865701
97854	865702
2249	865703
169644	865704
9914	865705
195678	865706
1768	865707
371	865708
20326	865709
250462	865710
18137	865711
39250	865712
100613	865713
3301	865714
9494	865715
27465	865716
23535	865717
19816	865718
14495	865719
257	865720
142217	865721
90912	865722
288	865723
107002	865724
50617	865725
25724	865726
2396	865727
381	865728
15050	865729
250881	865730
54235	865731
14714	865732
953	865733
25163	865734
6507	865735
245981	865736
81730	865737
235942	865738
32	865739
73432	865740
2079	865741
170786	865742
79285	865743
20808	865744
246404	865745
155524	865746
6038	865747
54892	865748
99757	865749
485	865750
18006	865751
69564	865752
156636	865753
35566	865754
122316	865755
182741	865756
243127	865757
160698	865758
87750	865759
132780	865760
202568	865761
164160	865762
6109	865763
8100	865764
47650	865765
26112	865766
70226	865767
1731	865768
55090	865769
9182	865770
203266	865771
2238	865772
221593	865773
18704	865774
77986	865775
1193	865776
80283	865777
34722	865778
3546	865779
87881	865780
44822	865781
23461	865782
12358	865783
330	865784
85630	865785
54404	865786
94417	865787
85981	865788
9754	865789
92617	865790
5211	865791
71754	865792
62365	865793
248507	865794
239666	865795
107899	865796
19669	865797
49494	865798
5914	865799
1691	865800
177705	865801
37503	865802
54761	865803
397	865804
2343	865805
139961	865806
56295	865807
840	865808
245301	865809
26975	865810
109352	865811
1044	865812
3660	865813
171885	865814
14644	865815
39829	865816
2388	865817
7590	865818
26277	865819
16197	865820
13712	865821
91534	865822
221601	865823
28961	865824
39765	865825
5327	865826
4987	865827
36442	865828
240135	865829
90079	865830
2204	865831
39291	865832
176680	865833
5019	865834
51784	865835
30665	865836
968	865837
180438	865838
27837	865839
7613	865840
11872	865841
82882	865842
27515	865843
252247	865844
8033	865845
54436	865846
1189	865847
31640	865848
146804	865849
114199	865850
35329	865851
5314	865852
99782	865853
57169	865854
2497	865855
52593	865856
56739	865857
318	865858
194171	865859
600	865860
7956	865861
3289	865862
60473	865863
5265	865864
48410	865865
6099	865866
6306	865867
8515	865868
190757	865869
129311	865870
502	865871
72518	865872
107864	865873
79836	865874
248414	865875
248550	865876
214280	865877
4337	865878
1614	865879
166111	865880
248363	865881
3074	865882
34413	865883
3744	865884
71124	865885
168576	865886
19908	865887
1454	865888
59288	865889
87690	865890
92325	865891
17514	865892
53964	865893
270246	865894
102946	865895
246394	865896
251211	865897
75614	865898
142275	865899
136740	865900
243912	865901
27965	865902
32381	865903
56818	865904
97720	865905
170475	865906
4258	865907
262358	865908
71806	865909
47593	865910
31347	865911
163542	865912
140159	865913
71762	865914
75424	865915
115915	865916
872	865917
269087	865918
116862	865919
198509	865920
344	865921
82360	865922
137	865923
11291	865924
2128	865925
25440	865926
12386	865927
123749	865928
88579	865929
208162	865930
43819	865931
24948	865932
55805	865933
12256	865934
4479	865935
5661	865936
53027	865937
196672	865938
49353	865939
71841	865940
87182	865941
11955	865942
6354	865943
6583	865944
7574	865945
100711	865946
949	865947
45751	865948
452	865949
129524	865950
232377	865951
18960	865952
20698	865953
15089	865954
4252	865955
142289	865956
149352	865957
42613	865958
147102	865959
88997	865960
204534	865961
5099	865962
14903	865963
28826	865964
42905	865965
111234	865966
31225	865967
23605	865968
102442	865969
5131	865970
135568	865971
135153	865972
12675	865973
132668	865974
25528	865975
5450	865976
50773	865977
46869	865978
103257	865979
36953	865980
118219	865981
7315	865982
115901	865983
39431	865984
41420	865985
92996	865986
328	865987
3384	865988
10707	865989
48279	865990
25977	865991
4892	865992
146860	865993
111084	865994
19192	865995
141759	865996
57136	865997
52305	865998
247922	865999
37642	866000
21198	866001
20560	866002
156039	866003
15815	866004
110501	866005
38999	866006
251905	866007
4096	866008
40199	866009
30605	866010
163222	866011
47543	866012
32697	866013
55344	866014
159722	866015
10843	866016
24526	866017
217365	866018
44882	866019
158766	866020
147847	866021
27873	866022
94172	866023
2381	866024
149503	866025
4434	866026
205833	866027
112351	866028
9301	866029
42054	866030
53112	866031
9699	866032
1644	866033
205077	866034
26215	866035
54990	866036
3732	866037
42053	866038
47211	866039
190037	866040
79682	866041
17039	866042
119669	866043
87520	866044
40936	866045
11968	866046
155571	866047
2720	866048
45589	866049
8134	866050
18615	866051
28621	866052
19285	866053
61572	866054
89841	866055
71495	866056
59475	866057
10699	866058
2946	866059
19761	866060
116834	866061
16527	866062
67883	866063
130697	866064
185776	866065
6239	866066
120820	866067
56194	866068
8098	866069
29483	866070
94928	866071
281	866072
15623	866073
17859	866074
34969	866075
26266	866076
86327	866077
46751	866078
47572	866079
202080	866080
52217	866081
126447	866082
75022	866083
26240	866084
7570	866085
99589	866086
182747	866087
220045	866088
125977	866089
150733	866090
10200	866091
44925	866092
19986	866093
38801	866094
329	866095
248301	866096
41568	866097
232651	866098
35319	866099
44374	866100
29384	866101
95821	866102
221021	866103
7833	866104
208871	866105
79140	866106
50497	866107
169195	866108
97478	866109
8732	866110
23686	866111
2919	866112
52410	866113
884	866114
54127	866115
147427	866116
9670	866117
2086	866118
122695	866119
37884	866120
24097	866121
12842	866122
113056	866123
7661	866124
259831	866125
13416	866126
2597	866127
15272	866128
345	866129
16285	866130
52447	866131
16402	866132
36042	866133
81114	866134
55024	866135
71731	866136
657	866137
28499	866138
99206	866139
10731	866140
136460	866141
74245	866142
54371	866143
2006	866144
45849	866145
95550	866146
11825	866147
143134	866148
760	866149
108968	866150
28773	866151
106935	866152
66337	866153
115802	866154
16968	866155
6855	866156
236818	866157
16050	866158
7062	866159
57194	866160
5431	866161
5439	866162
66626	866163
35643	866164
144837	866165
46946	866166
47765	866167
9155	866168
88839	866169
212343	866170
232952	866171
175286	866172
1924	866173
5609	866174
14697	866175
264198	866176
7115	866177
16291	866178
6695	866179
43542	866180
11460	866181
43670	866182
19419	866183
78143	866184
101817	866185
81790	866186
22838	866187
7994	866188
28706	866189
39284	866190
40295	866191
27379	866192
246638	866193
41497	866194
81989	866195
46499	866196
50824	866197
56842	866198
6058	866199
7746	866200
460	866201
11170	866202
43372	866203
19252	866204
66665	866205
109296	866206
252032	866207
869	866208
51633	866209
1242	866210
21882	866211
117983	866212
7665	866213
19170	866214
2992	866215
31608	866216
539	866217
31123	866218
2536	866219
60815	866220
81785	866221
161468	866222
187245	866223
1453	866224
70532	866225
150104	866226
5313	866227
53213	866228
53582	866229
272816	866230
8385	866231
15285	866232
211243	866233
13649	866234
65	866235
204	866236
14396	866237
2455	866238
91520	866239
4700	866240
17101	866241
156	866242
12596	866243
92669	866244
5026	866245
2474	866246
131828	866247
4586	866248
148412	866249
144506	866250
2203	866251
54144	866252
4709	866253
87653	866254
18645	866255
197461	866256
37751	866257
1268	866258
124047	866259
88456	866260
1528	866261
63681	866262
48446	866263
9833	866264
273	866265
1320	866266
80411	866267
2720	866268
46740	866269
12201	866270
208687	866271
4034	866272
7	866273
147888	866274
30226	866275
18602	866276
32082	866277
20627	866278
408	866279
221647	866280
74091	866281
87873	866282
5700	866283
27633	866284
2063	866285
46565	866286
96666	866287
112258	866288
196080	866289
136067	866290
43934	866291
34198	866292
204849	866293
10533	866294
33952	866295
6359	866296
67031	866297
891	866298
12601	866299
21701	866300
175860	866301
85348	866302
126686	866303
2619	866304
68264	866305
5619	866306
86617	866307
2354	866308
3348	866309
100402	866310
154501	866311
88066	866312
93439	866313
47066	866314
12361	866315
211220	866316
145411	866317
244628	866318
14904	866319
53716	866320
51368	866321
3	866322
23114	866323
85608	866324
14327	866325
151893	866326
24549	866327
91789	866328
26318	866329
1721	866330
2173	866331
2873	866332
13011	866333
20923	866334
110089	866335
57696	866336
167934	866337
106174	866338
12907	866339
108072	866340
113737	866341
8499	866342
125018	866343
15383	866344
84944	866345
113754	866346
154780	866347
107112	866348
16410	866349
64382	866350
49212	866351
19131	866352
3131	866353
27569	866354
15731	866355
141639	866356
61194	866357
111219	866358
73041	866359
86672	866360
242945	866361
46868	866362
61456	866363
9557	866364
39517	866365
26329	866366
100151	866367
44293	866368
20053	866369
23975	866370
239010	866371
11480	866372
33843	866373
14486	866374
259041	866375
12341	866376
16129	866377
44406	866378
13816	866379
48020	866380
107071	866381
103096	866382
126669	866383
8396	866384
6670	866385
160210	866386
88599	866387
170422	866388
4262	866389
877	866390
6802	866391
3660	866392
1814	866393
7146	866394
18884	866395
56372	866396
80	866397
34307	866398
24	866399
78153	866400
82917	866401
239722	866402
40014	866403
11951	866404
8825	866405
107	866406
131747	866407
2857	866408
49393	866409
46100	866410
25389	866411
1946	866412
105470	866413
151341	866414
1097	866415
144673	866416
14784	866417
77201	866418
94122	866419
218389	866420
12115	866421
11249	866422
40307	866423
25117	866424
40690	866425
207534	866426
1002	866427
224	866428
98985	866429
31901	866430
124009	866431
42693	866432
26955	866433
227567	866434
78243	866435
18207	866436
4433	866437
7680	866438
6906	866439
12788	866440
42255	866441
38889	866442
6983	866443
9443	866444
184937	866445
91074	866446
152133	866447
216354	866448
49639	866449
17625	866450
43882	866451
4678	866452
78503	866453
6484	866454
92179	866455
2956	866456
97238	866457
143640	866458
6518	866459
131274	866460
29076	866461
37594	866462
62304	866463
88524	866464
171338	866465
655	866466
19221	866467
78848	866468
216411	866469
4061	866470
3232	866471
72548	866472
125278	866473
119823	866474
1633	866475
41879	866476
152	866477
15021	866478
245653	866479
77078	866480
11875	866481
77753	866482
16306	866483
153556	866484
139909	866485
136976	866486
33226	866487
32569	866488
34012	866489
215154	866490
57354	866491
35791	866492
52664	866493
10196	866494
33240	866495
2362	866496
97749	866497
29162	866498
37625	866499
103948	866500
67831	866501
169430	866502
14659	866503
18155	866504
77139	866505
16155	866506
64654	866507
164897	866508
8603	866509
102009	866510
82695	866511
8553	866512
8	866513
124154	866514
53635	866515
36141	866516
5	866517
3476	866518
56061	866519
14974	866520
7614	866521
8462	866522
240486	866523
16954	866524
44316	866525
59330	866526
66683	866527
195369	866528
157647	866529
67872	866530
158063	866531
150751	866532
33238	866533
3793	866534
24226	866535
80187	866536
65784	866537
240741	866538
6683	866539
10302	866540
153416	866541
17332	866542
16825	866543
8800	866544
167735	866545
17891	866546
77601	866547
163	866548
426	866549
33536	866550
182853	866551
4149	866552
23400	866553
49850	866554
30852	866555
10186	866556
18844	866557
113461	866558
37282	866559
23045	866560
686	866561
4379	866562
54654	866563
73413	866564
1565	866565
42144	866566
140045	866567
70280	866568
25429	866569
79427	866570
56711	866571
151314	866572
65959	866573
21117	866574
196474	866575
158096	866576
1540	866577
183324	866578
117316	866579
159611	866580
31565	866581
38751	866582
30407	866583
117868	866584
120821	866585
7643	866586
4886	866587
7280	866588
104982	866589
3430	866590
105	866591
11721	866592
11213	866593
113733	866594
48317	866595
5242	866596
2962	866597
7654	866598
101053	866599
225013	866600
26481	866601
29607	866602
17185	866603
105459	866604
1747	866605
23212	866606
9299	866607
165227	866608
98883	866609
6254	866610
11191	866611
1813	866612
36663	866613
98108	866614
1547	866615
176685	866616
15520	866617
2289	866618
236636	866619
1621	866620
435	866621
203419	866622
9123	866623
7926	866624
241281	866625
19460	866626
37266	866627
139039	866628
58772	866629
171841	866630
6506	866631
132140	866632
24722	866633
99964	866634
172257	866635
61986	866636
2033	866637
262054	866638
159	866639
26302	866640
17596	866641
5433	866642
196434	866643
104246	866644
91320	866645
35007	866646
171298	866647
95069	866648
27038	866649
83106	866650
76130	866651
85241	866652
16446	866653
14915	866654
4941	866655
13772	866656
29184	866657
42432	866658
205719	866659
4096	866660
119048	866661
2657	866662
152934	866663
30157	866664
86901	866665
20911	866666
48734	866667
17307	866668
53959	866669
1622	866670
35976	866671
107814	866672
9933	866673
67778	866674
44020	866675
260076	866676
5232	866677
199449	866678
262223	866679
74553	866680
39103	866681
42616	866682
70152	866683
91905	866684
3929	866685
28234	866686
10912	866687
51629	866688
270230	866689
112440	866690
28654	866691
4004	866692
22515	866693
247947	866694
8	866695
132048	866696
1734	866697
1907	866698
107858	866699
36843	866700
137692	866701
102015	866702
151613	866703
23553	866704
151461	866705
2714	866706
147996	866707
44322	866708
17323	866709
1053	866710
1417	866711
29864	866712
118177	866713
4238	866714
260309	866715
70057	866716
89637	866717
53549	866718
1050	866719
4475	866720
57271	866721
231969	866722
35388	866723
6428	866724
210369	866725
64060	866726
39655	866727
69350	866728
47272	866729
25707	866730
171202	866731
114070	866732
54717	866733
57834	866734
9253	866735
46426	866736
3007	866737
70559	866738
1291	866739
114439	866740
7184	866741
48094	866742
77380	866743
79766	866744
15631	866745
260302	866746
81305	866747
4547	866748
3605	866749
269073	866750
36133	866751
565	866752
19212	866753
26130	866754
160334	866755
63539	866756
19299	866757
61453	866758
22342	866759
10041	866760
98630	866761
71918	866762
43694	866763
1908	866764
7322	866765
13514	866766
11042	866767
6573	866768
73008	866769
67161	866770
242472	866771
39153	866772
8923	866773
1934	866774
39549	866775
75344	866776
47736	866777
41701	866778
178	866779
24975	866780
84722	866781
70568	866782
216429	866783
13077	866784
80796	866785
32566	866786
9497	866787
1041	866788
2447	866789
9	866790
303	866791
1888	866792
4136	866793
103031	866794
158162	866795
7597	866796
69993	866797
6295	866798
48396	866799
94686	866800
6	866801
17904	866802
1273	866803
47075	866804
100897	866805
21871	866806
100564	866807
24845	866808
38852	866809
23977	866810
72474	866811
1416	866812
36760	866813
8314	866814
5769	866815
269547	866816
75493	866817
33820	866818
156443	866819
24134	866820
18698	866821
2982	866822
109	866823
43240	866824
14620	866825
19096	866826
7249	866827
119955	866828
109612	866829
229705	866830
19050	866831
234264	866832
1629	866833
3119	866834
10803	866835
68311	866836
56973	866837
19087	866838
113097	866839
44673	866840
101555	866841
13273	866842
38173	866843
136996	866844
17741	866845
13219	866846
39789	866847
26620	866848
5500	866849
20435	866850
3737	866851
63241	866852
35459	866853
21214	866854
84883	866855
14300	866856
46987	866857
87509	866858
4476	866859
20353	866860
71864	866861
86690	866862
35610	866863
75610	866864
38109	866865
63945	866866
15289	866867
3314	866868
120738	866869
198102	866870
25076	866871
86338	866872
138343	866873
30586	866874
110708	866875
88082	866876
15416	866877
8793	866878
4479	866879
248974	866880
138979	866881
5112	866882
260700	866883
153335	866884
97716	866885
239634	866886
3439	866887
54447	866888
49085	866889
147564	866890
67936	866891
4008	866892
6812	866893
43060	866894
74975	866895
2532	866896
151673	866897
597	866898
5083	866899
43051	866900
2067	866901
182574	866902
39687	866903
148284	866904
15884	866905
12302	866906
110	866907
180746	866908
2059	866909
25278	866910
49072	866911
255927	866912
207903	866913
10226	866914
12742	866915
87122	866916
19007	866917
18721	866918
23839	866919
55563	866920
32977	866921
259067	866922
1614	866923
2068	866924
7963	866925
81200	866926
73850	866927
191094	866928
1354	866929
136775	866930
142366	866931
42210	866932
90537	866933
15587	866934
26290	866935
18526	866936
74344	866937
65716	866938
113935	866939
12495	866940
18970	866941
217	866942
136071	866943
28385	866944
74830	866945
50671	866946
90561	866947
8475	866948
271037	866949
63922	866950
51146	866951
10752	866952
1390	866953
73312	866954
2659	866955
117491	866956
45107	866957
32161	866958
3569	866959
48662	866960
6355	866961
64704	866962
4483	866963
102750	866964
21419	866965
76867	866966
23939	866967
6989	866968
55698	866969
18942	866970
255	866971
8318	866972
20952	866973
109575	866974
2737	866975
11406	866976
95416	866977
29208	866978
145727	866979
987	866980
161387	866981
493	866982
23012	866983
32968	866984
38982	866985
8893	866986
146268	866987
7778	866988
214220	866989
45251	866990
50002	866991
88097	866992
6295	866993
500	866994
12417	866995
71326	866996
232096	866997
204306	866998
56826	866999
15908	867000
5612	867001
25350	867002
59563	867003
6272	867004
15237	867005
12556	867006
104713	867007
2349	867008
4424	867009
3178	867010
168	867011
201948	867012
4433	867013
2060	867014
131860	867015
9971	867016
21387	867017
93849	867018
123430	867019
16059	867020
266	867021
50032	867022
11722	867023
5233	867024
149453	867025
717	867026
55207	867027
131843	867028
207667	867029
55204	867030
112083	867031
15908	867032
14379	867033
43987	867034
11882	867035
85440	867036
10837	867037
765	867038
10243	867039
39	867040
267502	867041
156034	867042
2835	867043
19144	867044
4579	867045
164865	867046
271518	867047
14331	867048
10446	867049
186956	867050
212244	867051
469	867052
5451	867053
41135	867054
140737	867055
165220	867056
244336	867057
7462	867058
126151	867059
25418	867060
245170	867061
51036	867062
45064	867063
22980	867064
152980	867065
117733	867066
107558	867067
20561	867068
15497	867069
41980	867070
2181	867071
13791	867072
289	867073
58905	867074
108548	867075
165293	867076
2417	867077
18181	867078
31197	867079
185989	867080
18581	867081
95979	867082
61612	867083
80778	867084
14967	867085
158241	867086
7785	867087
17724	867088
74413	867089
63355	867090
32744	867091
17923	867092
87673	867093
699	867094
15124	867095
67760	867096
71318	867097
7108	867098
10788	867099
79094	867100
84917	867101
30317	867102
15938	867103
123796	867104
75263	867105
76513	867106
36849	867107
137915	867108
5306	867109
17651	867110
237302	867111
48625	867112
42899	867113
47754	867114
16126	867115
56209	867116
4811	867117
39441	867118
146185	867119
6459	867120
31633	867121
14120	867122
112027	867123
1254	867124
26549	867125
26108	867126
61016	867127
30156	867128
134807	867129
18970	867130
33233	867131
147063	867132
15727	867133
136296	867134
7191	867135
6236	867136
86401	867137
23348	867138
36438	867139
92	867140
14832	867141
365	867142
992	867143
57973	867144
27171	867145
113610	867146
59417	867147
1194	867148
65416	867149
168097	867150
52312	867151
59322	867152
3138	867153
56258	867154
69014	867155
62361	867156
10570	867157
236493	867158
249091	867159
36867	867160
57741	867161
18840	867162
134607	867163
141815	867164
23768	867165
27539	867166
27909	867167
55188	867168
149790	867169
86423	867170
867	867171
121774	867172
59199	867173
1387	867174
150740	867175
111165	867176
57513	867177
111754	867178
257525	867179
75330	867180
448	867181
64100	867182
868	867183
45634	867184
43097	867185
23911	867186
92387	867187
29467	867188
3071	867189
258	867190
32428	867191
20669	867192
2182	867193
43723	867194
521	867195
26234	867196
21235	867197
74581	867198
639	867199
145823	867200
366	867201
11605	867202
21330	867203
38971	867204
2862	867205
136	867206
156025	867207
7398	867208
127508	867209
169169	867210
221855	867211
7200	867212
12149	867213
1698	867214
55269	867215
99705	867216
177773	867217
80528	867218
117228	867219
191236	867220
84945	867221
138108	867222
56663	867223
96905	867224
38027	867225
2801	867226
2474	867227
7312	867228
44078	867229
8891	867230
29672	867231
23638	867232
78465	867233
262	867234
167215	867235
1850	867236
111840	867237
2408	867238
30913	867239
6238	867240
21436	867241
100841	867242
10121	867243
22957	867244
42441	867245
16687	867246
113874	867247
50635	867248
79157	867249
7455	867250
90315	867251
47746	867252
198288	867253
73025	867254
36061	867255
214	867256
17052	867257
31893	867258
68926	867259
14229	867260
17054	867261
57051	867262
29625	867263
95133	867264
33071	867265
6506	867266
3414	867267
45863	867268
106647	867269
16281	867270
21719	867271
227481	867272
46156	867273
270737	867274
48219	867275
26141	867276
10043	867277
51760	867278
147615	867279
191613	867280
190161	867281
6887	867282
33070	867283
6877	867284
117251	867285
237614	867286
10588	867287
36579	867288
28114	867289
52800	867290
33145	867291
52256	867292
11328	867293
170773	867294
18588	867295
92147	867296
48784	867297
9798	867298
132248	867299
96017	867300
77726	867301
17784	867302
84870	867303
34962	867304
139261	867305
175573	867306
10872	867307
22592	867308
89847	867309
53320	867310
43179	867311
169	867312
676	867313
207117	867314
33649	867315
104521	867316
7870	867317
168569	867318
76276	867319
64200	867320
154291	867321
96000	867322
78703	867323
141366	867324
150310	867325
95120	867326
15222	867327
3934	867328
167852	867329
78234	867330
19503	867331
45267	867332
27498	867333
24415	867334
6743	867335
17355	867336
37519	867337
153641	867338
1066	867339
7492	867340
188140	867341
11618	867342
117482	867343
219734	867344
148585	867345
106833	867346
232911	867347
27322	867348
25661	867349
20518	867350
126300	867351
49547	867352
82422	867353
44878	867354
10182	867355
166468	867356
2965	867357
102963	867358
248122	867359
76093	867360
7	867361
59221	867362
167771	867363
287	867364
183826	867365
432	867366
571	867367
168906	867368
24130	867369
40928	867370
30811	867371
5368	867372
101321	867373
62871	867374
244965	867375
90546	867376
83315	867377
152	867378
56078	867379
11592	867380
9640	867381
10534	867382
10142	867383
23690	867384
20150	867385
20320	867386
164139	867387
54826	867388
292	867389
49969	867390
46311	867391
32312	867392
106	867393
102641	867394
131529	867395
82311	867396
63902	867397
1715	867398
473	867399
130129	867400
50000	867401
46325	867402
145580	867403
63037	867404
56148	867405
19658	867406
79393	867407
64429	867408
126221	867409
141341	867410
127405	867411
407	867412
240259	867413
13091	867414
19167	867415
33783	867416
339	867417
8119	867418
1726	867419
15879	867420
259402	867421
165671	867422
23253	867423
3150	867424
32859	867425
15216	867426
37511	867427
15432	867428
166496	867429
118668	867430
126684	867431
167316	867432
58858	867433
7137	867434
68579	867435
13096	867436
16435	867437
248708	867438
146123	867439
82985	867440
11444	867441
228240	867442
80399	867443
219509	867444
1685	867445
259255	867446
15356	867447
29788	867448
2652	867449
1614	867450
36399	867451
4152	867452
14420	867453
13512	867454
195390	867455
23981	867456
83217	867457
15783	867458
1370	867459
4461	867460
11820	867461
144211	867462
201372	867463
221467	867464
98581	867465
56003	867466
23269	867467
241684	867468
242616	867469
1819	867470
22359	867471
134728	867472
86287	867473
36572	867474
36000	867475
81771	867476
13240	867477
41986	867478
75502	867479
18836	867480
11776	867481
70452	867482
767	867483
43444	867484
29872	867485
33674	867486
2927	867487
74271	867488
89252	867489
61679	867490
80565	867491
117759	867492
42088	867493
106398	867494
101702	867495
8313	867496
81474	867497
218020	867498
8437	867499
158357	867500
268595	867501
48717	867502
3398	867503
3677	867504
2199	867505
88561	867506
93600	867507
3399	867508
9299	867509
36665	867510
110660	867511
20510	867512
64515	867513
151076	867514
5678	867515
154366	867516
3243	867517
254534	867518
99726	867519
2585	867520
9672	867521
120210	867522
23404	867523
16371	867524
59904	867525
14486	867526
5388	867527
67575	867528
5249	867529
31917	867530
116452	867531
2610	867532
1203	867533
7560	867534
32566	867535
222823	867536
38224	867537
1302	867538
721	867539
20159	867540
92983	867541
98006	867542
162807	867543
70800	867544
58295	867545
63800	867546
320	867547
128622	867548
235585	867549
203021	867550
66127	867551
14648	867552
17263	867553
139157	867554
5917	867555
77567	867556
585	867557
230194	867558
242354	867559
133115	867560
12160	867561
19319	867562
75378	867563
6710	867564
50520	867565
77358	867566
332	867567
197898	867568
594	867569
5946	867570
2633	867571
71635	867572
645	867573
1043	867574
77868	867575
11638	867576
57956	867577
1416	867578
40352	867579
4846	867580
263293	867581
132887	867582
65260	867583
106885	867584
15307	867585
20573	867586
8527	867587
22690	867588
93520	867589
79390	867590
3365	867591
109358	867592
3426	867593
16363	867594
1597	867595
7714	867596
95147	867597
201756	867598
9983	867599
3205	867600
33698	867601
40282	867602
191059	867603
31379	867604
29271	867605
179605	867606
24964	867607
26501	867608
158761	867609
33661	867610
87	867611
99193	867612
26843	867613
23125	867614
121341	867615
264457	867616
207812	867617
6546	867618
39769	867619
412	867620
194185	867621
152859	867622
19461	867623
25337	867624
6069	867625
4524	867626
111011	867627
1290	867628
143703	867629
198703	867630
59832	867631
1858	867632
14379	867633
52998	867634
138156	867635
39895	867636
33009	867637
10748	867638
161060	867639
42416	867640
166412	867641
16556	867642
91491	867643
69548	867644
272773	867645
49728	867646
998	867647
2096	867648
28858	867649
115572	867650
65134	867651
78128	867652
16046	867653
126136	867654
238133	867655
44497	867656
1139	867657
96	867658
55892	867659
35838	867660
1849	867661
3104	867662
1111	867663
5877	867664
7602	867665
20473	867666
53310	867667
6685	867668
5897	867669
64346	867670
12	867671
13762	867672
16557	867673
144237	867674
185	867675
4488	867676
3357	867677
93691	867678
12888	867679
62144	867680
12242	867681
104119	867682
57210	867683
103143	867684
153140	867685
497	867686
134597	867687
44405	867688
43817	867689
13477	867690
141281	867691
44967	867692
99160	867693
85425	867694
23511	867695
778	867696
13358	867697
1581	867698
1147	867699
29311	867700
39283	867701
2829	867702
132562	867703
17967	867704
494	867705
115154	867706
28469	867707
48618	867708
63529	867709
11815	867710
173173	867711
105802	867712
28274	867713
10963	867714
860	867715
113004	867716
12653	867717
407	867718
14484	867719
39793	867720
158130	867721
100693	867722
75263	867723
5984	867724
230960	867725
15602	867726
76934	867727
151023	867728
8739	867729
77163	867730
5846	867731
2022	867732
28754	867733
1371	867734
1347	867735
11726	867736
54674	867737
1158	867738
100260	867739
15884	867740
98077	867741
219510	867742
17755	867743
1175	867744
4111	867745
34997	867746
15190	867747
26975	867748
2451	867749
192214	867750
43434	867751
2978	867752
107521	867753
3926	867754
6031	867755
114785	867756
1284	867757
225978	867758
34136	867759
139670	867760
4925	867761
32284	867762
40697	867763
153575	867764
59760	867765
2603	867766
206315	867767
4797	867768
409	867769
2266	867770
32346	867771
155564	867772
33547	867773
60086	867774
1531	867775
91907	867776
217317	867777
37558	867778
8732	867779
137846	867780
236066	867781
45262	867782
181889	867783
94461	867784
36256	867785
5611	867786
179320	867787
4295	867788
76587	867789
116339	867790
115715	867791
77773	867792
192638	867793
74095	867794
54602	867795
6770	867796
26389	867797
43480	867798
28528	867799
48089	867800
245044	867801
246259	867802
110266	867803
12089	867804
159460	867805
146890	867806
244030	867807
9760	867808
92805	867809
9487	867810
111984	867811
1480	867812
114235	867813
199093	867814
15871	867815
18893	867816
54879	867817
39516	867818
243156	867819
76688	867820
24372	867821
178351	867822
269	867823
2639	867824
14279	867825
165	867826
23618	867827
137168	867828
198747	867829
103199	867830
117919	867831
143446	867832
26731	867833
6954	867834
55985	867835
272518	867836
247335	867837
4021	867838
89037	867839
21162	867840
147170	867841
99204	867842
71036	867843
136414	867844
10340	867845
93448	867846
246930	867847
31399	867848
21	867849
136547	867850
23050	867851
62585	867852
2094	867853
983	867854
216310	867855
2248	867856
47324	867857
33157	867858
159890	867859
214773	867860
46652	867861
42428	867862
13707	867863
14553	867864
14157	867865
7019	867866
32530	867867
68141	867868
11731	867869
123286	867870
14470	867871
18402	867872
7982	867873
269282	867874
232	867875
267340	867876
4772	867877
5077	867878
130269	867879
25200	867880
125834	867881
39166	867882
243286	867883
31286	867884
7087	867885
29716	867886
18270	867887
427	867888
17126	867889
269109	867890
16909	867891
2095	867892
1974	867893
91956	867894
249536	867895
180497	867896
87029	867897
2065	867898
22777	867899
19859	867900
32716	867901
2235	867902
43549	867903
59620	867904
33029	867905
13839	867906
38821	867907
16204	867908
1735	867909
264638	867910
163696	867911
239812	867912
12443	867913
3937	867914
57526	867915
59254	867916
28147	867917
51964	867918
73861	867919
18788	867920
5283	867921
167324	867922
56416	867923
8497	867924
13870	867925
8559	867926
14878	867927
34282	867928
49194	867929
185281	867930
14690	867931
103285	867932
22989	867933
56226	867934
164421	867935
4535	867936
206986	867937
125553	867938
60331	867939
34954	867940
1046	867941
167187	867942
48043	867943
22340	867944
14019	867945
28939	867946
19338	867947
61387	867948
130784	867949
398	867950
12643	867951
14391	867952
163240	867953
6367	867954
52791	867955
77583	867956
26559	867957
4478	867958
254779	867959
4855	867960
59795	867961
29091	867962
44819	867963
58566	867964
11805	867965
16126	867966
596	867967
40646	867968
7977	867969
9320	867970
158104	867971
1548	867972
15410	867973
166383	867974
25883	867975
92911	867976
139831	867977
1098	867978
6878	867979
34108	867980
89167	867981
18834	867982
178184	867983
2816	867984
12604	867985
164379	867986
62277	867987
28424	867988
81522	867989
25647	867990
134770	867991
112746	867992
18738	867993
52229	867994
1636	867995
3589	867996
221556	867997
1181	867998
12203	867999
145	868000
72752	868001
41264	868002
138977	868003
66487	868004
27784	868005
15011	868006
103728	868007
132947	868008
162949	868009
120116	868010
59501	868011
65686	868012
224372	868013
161991	868014
3039	868015
72842	868016
47118	868017
252491	868018
145245	868019
13136	868020
5649	868021
55196	868022
50007	868023
2800	868024
13037	868025
164003	868026
84711	868027
15531	868028
70939	868029
25436	868030
68964	868031
60184	868032
46914	868033
4560	868034
19584	868035
205505	868036
801	868037
89985	868038
135961	868039
192881	868040
19091	868041
931	868042
198834	868043
123	868044
4006	868045
23111	868046
60453	868047
23633	868048
6046	868049
26324	868050
261065	868051
223396	868052
25536	868053
86485	868054
7668	868055
17	868056
244950	868057
15921	868058
68532	868059
36869	868060
3275	868061
98538	868062
41281	868063
8598	868064
86442	868065
87448	868066
100111	868067
75214	868068
63646	868069
14559	868070
107950	868071
19368	868072
1828	868073
140039	868074
96365	868075
246881	868076
16255	868077
60232	868078
774	868079
84974	868080
57008	868081
67089	868082
4495	868083
16703	868084
11831	868085
164312	868086
31512	868087
32158	868088
1968	868089
92382	868090
81259	868091
146	868092
19892	868093
5500	868094
1969	868095
82125	868096
10970	868097
3247	868098
151565	868099
134335	868100
19843	868101
90083	868102
20462	868103
16158	868104
234185	868105
46339	868106
148598	868107
5	868108
168223	868109
7494	868110
146199	868111
46028	868112
14502	868113
5861	868114
2854	868115
3838	868116
83023	868117
12433	868118
29532	868119
2968	868120
197299	868121
1589	868122
84985	868123
179913	868124
77066	868125
6116	868126
45447	868127
28169	868128
2793	868129
172510	868130
16047	868131
226906	868132
162396	868133
4148	868134
24269	868135
45	868136
48506	868137
12745	868138
23901	868139
15620	868140
760	868141
12782	868142
1506	868143
164365	868144
137953	868145
1083	868146
103660	868147
40188	868148
1304	868149
55336	868150
183452	868151
65740	868152
6655	868153
67840	868154
24612	868155
101268	868156
3038	868157
23960	868158
15395	868159
89179	868160
14815	868161
28986	868162
191372	868163
12512	868164
7755	868165
18621	868166
56893	868167
2569	868168
22371	868169
10061	868170
39383	868171
82767	868172
20512	868173
136499	868174
21688	868175
50637	868176
17951	868177
4869	868178
2013	868179
123747	868180
254716	868181
24928	868182
36915	868183
15713	868184
99020	868185
229055	868186
48384	868187
18670	868188
100160	868189
21554	868190
100448	868191
10002	868192
21380	868193
34771	868194
85910	868195
5532	868196
44638	868197
316	868198
44323	868199
92759	868200
55986	868201
12291	868202
5242	868203
6096	868204
62864	868205
158525	868206
24690	868207
30760	868208
54647	868209
18611	868210
32001	868211
250846	868212
4349	868213
25464	868214
160966	868215
19424	868216
74172	868217
79300	868218
50999	868219
5924	868220
35034	868221
35615	868222
4684	868223
33865	868224
156977	868225
131854	868226
117419	868227
26885	868228
87410	868229
8304	868230
1897	868231
4114	868232
54422	868233
40202	868234
69767	868235
93	868236
230570	868237
83864	868238
93590	868239
143859	868240
220371	868241
14945	868242
29342	868243
98026	868244
46699	868245
64429	868246
114817	868247
36190	868248
10593	868249
42223	868250
93127	868251
9380	868252
2511	868253
39367	868254
24511	868255
7984	868256
37532	868257
53636	868258
101932	868259
236605	868260
15880	868261
85854	868262
14727	868263
125312	868264
44877	868265
116407	868266
104667	868267
208097	868268
143439	868269
11822	868270
23454	868271
4952	868272
30779	868273
99541	868274
59998	868275
70282	868276
43101	868277
57642	868278
5387	868279
11044	868280
35033	868281
21805	868282
30973	868283
45784	868284
44386	868285
159062	868286
164950	868287
168445	868288
13822	868289
8689	868290
28513	868291
103016	868292
23425	868293
1333	868294
28415	868295
46118	868296
3683	868297
13153	868298
110548	868299
25671	868300
23005	868301
18203	868302
53905	868303
256629	868304
3982	868305
214538	868306
3630	868307
56283	868308
100046	868309
92814	868310
1160	868311
235795	868312
1997	868313
5460	868314
22329	868315
252058	868316
118826	868317
161285	868318
87035	868319
11942	868320
39040	868321
4070	868322
60984	868323
162836	868324
3776	868325
6671	868326
111552	868327
26524	868328
2240	868329
34248	868330
13834	868331
154280	868332
214632	868333
103480	868334
72018	868335
203969	868336
77928	868337
38487	868338
37234	868339
2707	868340
114865	868341
1159	868342
43152	868343
104880	868344
49543	868345
210668	868346
2658	868347
195053	868348
107615	868349
3780	868350
140004	868351
7778	868352
69530	868353
248688	868354
109001	868355
71278	868356
1837	868357
2175	868358
8152	868359
143301	868360
10210	868361
128747	868362
9396	868363
1441	868364
32034	868365
109389	868366
200220	868367
192572	868368
43607	868369
100	868370
35616	868371
34096	868372
218280	868373
68133	868374
95673	868375
9360	868376
79006	868377
174489	868378
95195	868379
96059	868380
26523	868381
23709	868382
31514	868383
585	868384
21271	868385
77498	868386
1603	868387
219587	868388
33859	868389
106734	868390
1458	868391
71082	868392
151231	868393
20532	868394
215104	868395
389	868396
5355	868397
53516	868398
5372	868399
74454	868400
218155	868401
206180	868402
15885	868403
20349	868404
1023	868405
11377	868406
251212	868407
70348	868408
195143	868409
27914	868410
158768	868411
164850	868412
34931	868413
4864	868414
1617	868415
98448	868416
20026	868417
567	868418
11440	868419
16323	868420
135465	868421
2483	868422
270213	868423
65158	868424
62062	868425
911	868426
693	868427
452	868428
2325	868429
155653	868430
91827	868431
214992	868432
11826	868433
1412	868434
225094	868435
24180	868436
55118	868437
7803	868438
13757	868439
18415	868440
162352	868441
246685	868442
1814	868443
19920	868444
24419	868445
148011	868446
256628	868447
31390	868448
16016	868449
140824	868450
78448	868451
124228	868452
190	868453
104937	868454
41983	868455
33162	868456
168598	868457
17143	868458
239264	868459
1432	868460
2410	868461
13831	868462
3749	868463
1442	868464
3714	868465
9277	868466
167162	868467
42805	868468
4	868469
80828	868470
91833	868471
44164	868472
70136	868473
163936	868474
81127	868475
224534	868476
140730	868477
6788	868478
857	868479
5150	868480
2973	868481
10380	868482
240954	868483
112422	868484
1919	868485
9679	868486
26821	868487
90113	868488
35045	868489
19725	868490
2026	868491
254458	868492
718	868493
268276	868494
119641	868495
61480	868496
80891	868497
76336	868498
51568	868499
145707	868500
99349	868501
11422	868502
3233	868503
26324	868504
89580	868505
4803	868506
37888	868507
11278	868508
22673	868509
251756	868510
34918	868511
8875	868512
198316	868513
22072	868514
43656	868515
39571	868516
2052	868517
2716	868518
60046	868519
223232	868520
72734	868521
19315	868522
223335	868523
31577	868524
14902	868525
1164	868526
89832	868527
4624	868528
12186	868529
41280	868530
57135	868531
105245	868532
49742	868533
168816	868534
178	868535
152480	868536
25183	868537
189996	868538
116391	868539
464	868540
88185	868541
141588	868542
13751	868543
19596	868544
6183	868545
6479	868546
2565	868547
4142	868548
118442	868549
7322	868550
54759	868551
1119	868552
3913	868553
85116	868554
8995	868555
11037	868556
3658	868557
4692	868558
29070	868559
79012	868560
104474	868561
1973	868562
3029	868563
143350	868564
159714	868565
110559	868566
59769	868567
18	868568
3960	868569
2011	868570
194996	868571
9233	868572
218812	868573
36593	868574
47479	868575
115265	868576
225801	868577
88576	868578
14381	868579
207413	868580
73551	868581
95203	868582
153	868583
94117	868584
9453	868585
164562	868586
80413	868587
219653	868588
18108	868589
4542	868590
190647	868591
203132	868592
10863	868593
1774	868594
996	868595
179991	868596
985	868597
31451	868598
225053	868599
144902	868600
23442	868601
75087	868602
10166	868603
2465	868604
89678	868605
4014	868606
66722	868607
5396	868608
1775	868609
24492	868610
148161	868611
37565	868612
102523	868613
117863	868614
237654	868615
19991	868616
80395	868617
112586	868618
32740	868619
20753	868620
69980	868621
198167	868622
25056	868623
140413	868624
126857	868625
78876	868626
17923	868627
4790	868628
34432	868629
20029	868630
27531	868631
14816	868632
940	868633
184232	868634
6965	868635
81685	868636
143406	868637
75470	868638
227078	868639
69312	868640
2117	868641
77351	868642
9928	868643
49004	868644
58220	868645
5380	868646
39919	868647
86648	868648
4240	868649
58963	868650
108698	868651
53550	868652
87346	868653
3344	868654
968	868655
167059	868656
53372	868657
24017	868658
90123	868659
24472	868660
88551	868661
134609	868662
108680	868663
163716	868664
2660	868665
115656	868666
1534	868667
1217	868668
59	868669
87388	868670
197531	868671
56183	868672
35047	868673
17702	868674
928	868675
10019	868676
81003	868677
150611	868678
68481	868679
10684	868680
153712	868681
238220	868682
28492	868683
116987	868684
125658	868685
6977	868686
40564	868687
149594	868688
36472	868689
167256	868690
63927	868691
9259	868692
295	868693
28838	868694
16705	868695
12785	868696
24485	868697
79228	868698
27164	868699
158166	868700
11450	868701
18295	868702
7946	868703
17162	868704
53868	868705
78991	868706
15079	868707
20664	868708
317	868709
16138	868710
54068	868711
98756	868712
4649	868713
910	868714
42225	868715
3663	868716
209606	868717
529	868718
4281	868719
60174	868720
215949	868721
94432	868722
197816	868723
5225	868724
109995	868725
192800	868726
43112	868727
22640	868728
44743	868729
100126	868730
49999	868731
73690	868732
2	868733
167778	868734
31565	868735
15530	868736
152391	868737
131010	868738
3418	868739
29	868740
6306	868741
45691	868742
212164	868743
3787	868744
66483	868745
202856	868746
94993	868747
36337	868748
3351	868749
16202	868750
22998	868751
89445	868752
39402	868753
34375	868754
18231	868755
10737	868756
119970	868757
2097	868758
69489	868759
9493	868760
38407	868761
103595	868762
6643	868763
90078	868764
64610	868765
87321	868766
5040	868767
20223	868768
147932	868769
3600	868770
102750	868771
242634	868772
11914	868773
19570	868774
2762	868775
31855	868776
157880	868777
88	868778
1737	868779
205266	868780
43395	868781
65969	868782
89465	868783
24132	868784
4607	868785
252	868786
7956	868787
18489	868788
30773	868789
20477	868790
34520	868791
84258	868792
212144	868793
129381	868794
48771	868795
171306	868796
22831	868797
119890	868798
8654	868799
861	868800
20912	868801
68200	868802
91135	868803
210234	868804
67776	868805
126614	868806
154	868807
170064	868808
3710	868809
16401	868810
200658	868811
140729	868812
25722	868813
135463	868814
160032	868815
191948	868816
61579	868817
91243	868818
84819	868819
87484	868820
28682	868821
83620	868822
59783	868823
9881	868824
6563	868825
68220	868826
24185	868827
86149	868828
110958	868829
7875	868830
95144	868831
163405	868832
80108	868833
78749	868834
32673	868835
25495	868836
44298	868837
9445	868838
1662	868839
22302	868840
145142	868841
87275	868842
165	868843
37449	868844
17759	868845
106845	868846
6405	868847
73106	868848
5611	868849
85944	868850
148035	868851
2695	868852
46479	868853
570	868854
2504	868855
13060	868856
222895	868857
17978	868858
119239	868859
648	868860
37359	868861
532	868862
14138	868863
47804	868864
1104	868865
36658	868866
18535	868867
3706	868868
112053	868869
174719	868870
232322	868871
11228	868872
54092	868873
63188	868874
4805	868875
4794	868876
38829	868877
37335	868878
40665	868879
35638	868880
216261	868881
63050	868882
7300	868883
17557	868884
2702	868885
176196	868886
37189	868887
823	868888
224145	868889
1631	868890
152618	868891
16925	868892
53384	868893
186838	868894
67822	868895
123908	868896
32701	868897
170913	868898
368	868899
1364	868900
30188	868901
117626	868902
52275	868903
224443	868904
7643	868905
79627	868906
1291	868907
183155	868908
53440	868909
714	868910
203336	868911
76067	868912
111236	868913
165223	868914
3046	868915
155433	868916
33538	868917
36869	868918
49461	868919
134797	868920
17225	868921
49841	868922
10951	868923
23651	868924
26208	868925
141709	868926
59580	868927
87392	868928
6762	868929
662	868930
37011	868931
82222	868932
15417	868933
74717	868934
24494	868935
6728	868936
169369	868937
70076	868938
3890	868939
171137	868940
269113	868941
177233	868942
68874	868943
3921	868944
70283	868945
58642	868946
35122	868947
75301	868948
79845	868949
17688	868950
1582	868951
12180	868952
137522	868953
50406	868954
141634	868955
157481	868956
17098	868957
203567	868958
111239	868959
67974	868960
9113	868961
63710	868962
101111	868963
108721	868964
108201	868965
105526	868966
149281	868967
21721	868968
24324	868969
24306	868970
9438	868971
22820	868972
37016	868973
10774	868974
59366	868975
10617	868976
35963	868977
63181	868978
6543	868979
132510	868980
7835	868981
1823	868982
66387	868983
13358	868984
34557	868985
120928	868986
13437	868987
3495	868988
60536	868989
254145	868990
9570	868991
4982	868992
98	868993
3506	868994
6886	868995
48481	868996
168140	868997
654	868998
155333	868999
156069	869000
2105	869001
1255	869002
34239	869003
236437	869004
240595	869005
1395	869006
51469	869007
49020	869008
66704	869009
78310	869010
97454	869011
203255	869012
5571	869013
684	869014
196	869015
84104	869016
38916	869017
6594	869018
18220	869019
99715	869020
65493	869021
139152	869022
45185	869023
8003	869024
56317	869025
361	869026
13366	869027
11231	869028
24129	869029
245264	869030
152369	869031
99256	869032
2584	869033
32021	869034
95462	869035
20359	869036
89449	869037
12844	869038
62830	869039
46935	869040
19469	869041
46	869042
22816	869043
102342	869044
212756	869045
85912	869046
36084	869047
25154	869048
183705	869049
50125	869050
7548	869051
108585	869052
2216	869053
56687	869054
42463	869055
323	869056
2055	869057
46822	869058
19537	869059
48956	869060
37602	869061
243909	869062
157492	869063
158003	869064
17650	869065
78259	869066
116787	869067
48215	869068
183032	869069
58399	869070
57659	869071
13744	869072
28280	869073
85007	869074
19923	869075
92479	869076
218967	869077
45842	869078
12733	869079
46364	869080
270106	869081
31842	869082
3983	869083
20976	869084
81	869085
161233	869086
119479	869087
49650	869088
23852	869089
57667	869090
69259	869091
49354	869092
64694	869093
223152	869094
16354	869095
114990	869096
31491	869097
88700	869098
18371	869099
41726	869100
10248	869101
46508	869102
10437	869103
231688	869104
31885	869105
22349	869106
32017	869107
135044	869108
55774	869109
54043	869110
1573	869111
140186	869112
18863	869113
267679	869114
162724	869115
233801	869116
75502	869117
14236	869118
113414	869119
13202	869120
15811	869121
140391	869122
13927	869123
58703	869124
150420	869125
184755	869126
5786	869127
25985	869128
46485	869129
25681	869130
166934	869131
75393	869132
29879	869133
10507	869134
160743	869135
17732	869136
70033	869137
11926	869138
21884	869139
11191	869140
35144	869141
9291	869142
15128	869143
21444	869144
162906	869145
33657	869146
124259	869147
11433	869148
4864	869149
12426	869150
59620	869151
73697	869152
19038	869153
10217	869154
14569	869155
104514	869156
2017	869157
128807	869158
44515	869159
11115	869160
21126	869161
27071	869162
32348	869163
39065	869164
10285	869165
4686	869166
42353	869167
43114	869168
48239	869169
19832	869170
91951	869171
14476	869172
56786	869173
20358	869174
30644	869175
556	869176
21908	869177
17108	869178
21279	869179
109913	869180
252421	869181
45614	869182
129	869183
35035	869184
3473	869185
36112	869186
4883	869187
20853	869188
50960	869189
12894	869190
4009	869191
106862	869192
110645	869193
121740	869194
90055	869195
1446	869196
2892	869197
122173	869198
54535	869199
30169	869200
40932	869201
96782	869202
518	869203
4547	869204
5265	869205
91700	869206
19720	869207
38035	869208
131808	869209
99168	869210
1297	869211
42783	869212
2899	869213
61841	869214
272067	869215
269961	869216
6290	869217
10152	869218
1936	869219
45932	869220
1157	869221
78261	869222
154556	869223
11498	869224
1516	869225
14559	869226
5925	869227
1150	869228
5007	869229
4643	869230
14182	869231
7482	869232
142659	869233
27796	869234
203009	869235
39157	869236
7650	869237
97424	869238
113676	869239
800	869240
12128	869241
218707	869242
107935	869243
4410	869244
9724	869245
57888	869246
2186	869247
89267	869248
8756	869249
29107	869250
68688	869251
11873	869252
10873	869253
23701	869254
88810	869255
55637	869256
27488	869257
45034	869258
61650	869259
139878	869260
31430	869261
49959	869262
258237	869263
60574	869264
38102	869265
194118	869266
64814	869267
5430	869268
33912	869269
13257	869270
8570	869271
61219	869272
44245	869273
206312	869274
141286	869275
40953	869276
8334	869277
58991	869278
7659	869279
19347	869280
433	869281
26362	869282
84987	869283
45808	869284
1755	869285
21115	869286
43423	869287
211373	869288
257848	869289
51613	869290
54082	869291
4205	869292
32139	869293
89562	869294
4156	869295
6241	869296
75281	869297
15744	869298
70186	869299
20628	869300
15662	869301
15348	869302
16146	869303
72804	869304
90444	869305
71793	869306
151809	869307
5050	869308
121147	869309
62486	869310
472	869311
142857	869312
7021	869313
2754	869314
36476	869315
52699	869316
162644	869317
3115	869318
153	869319
16389	869320
232741	869321
107262	869322
36479	869323
51606	869324
26978	869325
788	869326
5379	869327
216044	869328
222640	869329
3194	869330
66415	869331
34191	869332
53707	869333
16810	869334
136648	869335
12212	869336
65100	869337
89136	869338
215886	869339
70848	869340
19423	869341
49590	869342
52733	869343
4163	869344
153847	869345
80743	869346
45450	869347
39910	869348
222375	869349
17279	869350
99684	869351
168952	869352
144443	869353
32743	869354
103	869355
10458	869356
4218	869357
32514	869358
82850	869359
19795	869360
42769	869361
263896	869362
17988	869363
13893	869364
34737	869365
79290	869366
34443	869367
9849	869368
59107	869369
5034	869370
58715	869371
143609	869372
49913	869373
39791	869374
130698	869375
38117	869376
3987	869377
101617	869378
56771	869379
596	869380
14830	869381
39470	869382
715	869383
416	869384
33664	869385
4635	869386
1038	869387
204387	869388
19889	869389
11452	869390
36573	869391
18738	869392
135365	869393
49539	869394
131602	869395
27227	869396
74168	869397
43415	869398
11065	869399
188579	869400
50194	869401
1164	869402
13831	869403
3466	869404
13841	869405
25445	869406
6748	869407
47905	869408
108557	869409
9411	869410
27021	869411
69583	869412
926	869413
21831	869414
75028	869415
223566	869416
8508	869417
100303	869418
35574	869419
73402	869420
2138	869421
5084	869422
5729	869423
26	869424
12608	869425
14266	869426
232057	869427
78204	869428
259973	869429
3892	869430
19122	869431
76562	869432
1511	869433
84943	869434
117686	869435
35362	869436
143998	869437
19824	869438
84876	869439
70923	869440
59	869441
2368	869442
182256	869443
12942	869444
239361	869445
3293	869446
51308	869447
160306	869448
157921	869449
2856	869450
19224	869451
41200	869452
63725	869453
60476	869454
6399	869455
44591	869456
69843	869457
2509	869458
7541	869459
266442	869460
16507	869461
89284	869462
259983	869463
2707	869464
266177	869465
77252	869466
71112	869467
32284	869468
4972	869469
71506	869470
1400	869471
28824	869472
7	869473
118028	869474
220275	869475
72058	869476
248964	869477
6466	869478
57687	869479
37352	869480
37190	869481
26475	869482
16631	869483
576	869484
669	869485
12425	869486
79035	869487
2669	869488
54285	869489
46960	869490
61017	869491
99953	869492
186274	869493
7366	869494
91474	869495
3563	869496
48982	869497
14124	869498
108435	869499
258819	869500
4417	869501
163695	869502
7915	869503
45409	869504
231876	869505
2082	869506
55126	869507
14181	869508
197354	869509
100520	869510
71975	869511
10046	869512
34389	869513
63422	869514
911	869515
8969	869516
50968	869517
57848	869518
249	869519
4166	869520
18239	869521
3907	869522
136830	869523
4490	869524
71222	869525
125871	869526
167041	869527
1086	869528
15908	869529
206	869530
20	869531
1092	869532
256018	869533
3096	869534
611	869535
97311	869536
15470	869537
68632	869538
87716	869539
100097	869540
7637	869541
90055	869542
41115	869543
83757	869544
78825	869545
3055	869546
3766	869547
19536	869548
29713	869549
36814	869550
34353	869551
22121	869552
110150	869553
133558	869554
18781	869555
6599	869556
2762	869557
127210	869558
13762	869559
5357	869560
12478	869561
95537	869562
250175	869563
65630	869564
250685	869565
41055	869566
38744	869567
79770	869568
5974	869569
338	869570
2196	869571
26641	869572
250239	869573
489	869574
18234	869575
24721	869576
152074	869577
33896	869578
20450	869579
43890	869580
18893	869581
5362	869582
24858	869583
52523	869584
163009	869585
86432	869586
4049	869587
70142	869588
83456	869589
159664	869590
219111	869591
78415	869592
72348	869593
20583	869594
130772	869595
28261	869596
3137	869597
92	869598
103898	869599
34347	869600
62385	869601
47949	869602
175735	869603
42598	869604
71131	869605
140326	869606
26994	869607
22246	869608
52926	869609
51128	869610
13032	869611
207874	869612
20366	869613
144336	869614
52969	869615
689	869616
62948	869617
21890	869618
80607	869619
48891	869620
10924	869621
7267	869622
35082	869623
15008	869624
161720	869625
64527	869626
75733	869627
83074	869628
57791	869629
130260	869630
91711	869631
6938	869632
26499	869633
9559	869634
27809	869635
132430	869636
3747	869637
21504	869638
27516	869639
80663	869640
33388	869641
118119	869642
183560	869643
132819	869644
98701	869645
2130	869646
527	869647
45224	869648
163824	869649
54172	869650
28952	869651
43915	869652
70055	869653
76352	869654
54581	869655
207267	869656
49244	869657
501	869658
8037	869659
232283	869660
4107	869661
130880	869662
183470	869663
197216	869664
3899	869665
51332	869666
96092	869667
58047	869668
8788	869669
123577	869670
27245	869671
84193	869672
6120	869673
34068	869674
94797	869675
2645	869676
173788	869677
80912	869678
150035	869679
28520	869680
65622	869681
3566	869682
11094	869683
565	869684
229527	869685
109695	869686
98866	869687
118824	869688
40194	869689
97944	869690
21190	869691
67920	869692
204738	869693
2413	869694
62174	869695
1207	869696
2935	869697
12120	869698
6087	869699
39052	869700
64803	869701
37588	869702
51129	869703
13945	869704
140946	869705
2151	869706
22638	869707
2245	869708
73144	869709
160263	869710
67998	869711
94293	869712
2279	869713
19	869714
46892	869715
69205	869716
83994	869717
49816	869718
207932	869719
100436	869720
166661	869721
236967	869722
256012	869723
2474	869724
62760	869725
221707	869726
25789	869727
23275	869728
5397	869729
14605	869730
50572	869731
19015	869732
78673	869733
12406	869734
47135	869735
241427	869736
114	869737
12101	869738
38917	869739
6734	869740
10392	869741
10860	869742
212805	869743
2309	869744
49552	869745
368	869746
33205	869747
219115	869748
97568	869749
50580	869750
145088	869751
46654	869752
6523	869753
29964	869754
154116	869755
7032	869756
63970	869757
138631	869758
113753	869759
216516	869760
10254	869761
221459	869762
50917	869763
2981	869764
99500	869765
136249	869766
34276	869767
50339	869768
68847	869769
170869	869770
74090	869771
3873	869772
18232	869773
162199	869774
164993	869775
74515	869776
2337	869777
7078	869778
33866	869779
218287	869780
254650	869781
19907	869782
36567	869783
104035	869784
42744	869785
38750	869786
8448	869787
268315	869788
66210	869789
131115	869790
57504	869791
155547	869792
1197	869793
12310	869794
228	869795
151939	869796
26943	869797
107092	869798
53896	869799
2647	869800
24015	869801
12118	869802
3009	869803
35472	869804
6746	869805
5861	869806
15920	869807
665	869808
192941	869809
3761	869810
4499	869811
15444	869812
112462	869813
57947	869814
4754	869815
48657	869816
262	869817
27269	869818
195477	869819
114141	869820
43135	869821
82612	869822
11546	869823
34551	869824
103312	869825
9120	869826
218273	869827
80771	869828
263821	869829
6924	869830
1197	869831
4617	869832
91964	869833
57213	869834
92658	869835
169126	869836
1313	869837
8608	869838
4355	869839
64815	869840
25452	869841
77900	869842
21558	869843
2665	869844
6860	869845
37862	869846
3281	869847
40878	869848
16634	869849
138222	869850
11326	869851
110148	869852
7939	869853
96511	869854
110387	869855
56477	869856
1024	869857
193	869858
47279	869859
27630	869860
2885	869861
1197	869862
146082	869863
6790	869864
76208	869865
5239	869866
3922	869867
64373	869868
173531	869869
3144	869870
236781	869871
217004	869872
156513	869873
252830	869874
26592	869875
12638	869876
50052	869877
147972	869878
62078	869879
247259	869880
27841	869881
71697	869882
1920	869883
5745	869884
98576	869885
9527	869886
34708	869887
181222	869888
149680	869889
15824	869890
109347	869891
13810	869892
186290	869893
57877	869894
53395	869895
92348	869896
212	869897
5632	869898
52500	869899
10987	869900
21970	869901
195378	869902
47295	869903
79360	869904
231198	869905
65076	869906
130520	869907
9909	869908
71135	869909
97236	869910
47321	869911
28650	869912
10132	869913
23044	869914
12458	869915
106172	869916
13495	869917
4847	869918
741	869919
246048	869920
216	869921
143312	869922
6476	869923
2788	869924
17546	869925
126135	869926
111584	869927
160756	869928
258002	869929
129569	869930
100777	869931
75033	869932
37789	869933
56419	869934
2367	869935
1277	869936
104727	869937
7881	869938
230123	869939
14613	869940
34252	869941
6589	869942
16509	869943
199	869944
189703	869945
160421	869946
247732	869947
31564	869948
23552	869949
152441	869950
203848	869951
1770	869952
195	869953
36270	869954
108729	869955
15971	869956
93283	869957
9469	869958
8776	869959
104397	869960
192570	869961
33437	869962
53634	869963
35919	869964
53541	869965
4042	869966
2485	869967
24159	869968
167243	869969
112574	869970
55546	869971
165082	869972
88088	869973
45879	869974
132853	869975
21272	869976
5136	869977
33585	869978
43545	869979
337	869980
64469	869981
3324	869982
112087	869983
4356	869984
12622	869985
9223	869986
617	869987
250018	869988
53218	869989
151987	869990
298	869991
152500	869992
60985	869993
116038	869994
97018	869995
238888	869996
41379	869997
182538	869998
120080	869999
4024	870000
73408	870001
170281	870002
19167	870003
1032	870004
190386	870005
145	870006
137382	870007
221022	870008
28565	870009
20281	870010
72793	870011
88878	870012
84101	870013
57152	870014
162654	870015
171222	870016
76337	870017
78661	870018
977	870019
133317	870020
103018	870021
514	870022
94704	870023
112658	870024
111771	870025
59966	870026
224567	870027
2441	870028
5290	870029
13212	870030
144320	870031
154550	870032
28295	870033
345	870034
9691	870035
5892	870036
249032	870037
163870	870038
6115	870039
148663	870040
10510	870041
32706	870042
84111	870043
9993	870044
39215	870045
19451	870046
23631	870047
19485	870048
10518	870049
57562	870050
12595	870051
40387	870052
32513	870053
245441	870054
98386	870055
265	870056
2205	870057
10442	870058
131	870059
245623	870060
21307	870061
20081	870062
34858	870063
40090	870064
3517	870065
133420	870066
808	870067
50136	870068
19778	870069
166557	870070
69	870071
6628	870072
181	870073
28833	870074
427	870075
99687	870076
12435	870077
39570	870078
62377	870079
11335	870080
7485	870081
39663	870082
43096	870083
11150	870084
125982	870085
105817	870086
9464	870087
13545	870088
88983	870089
120865	870090
55943	870091
76302	870092
25254	870093
13740	870094
56093	870095
14306	870096
1251	870097
23	870098
260255	870099
45335	870100
6774	870101
94664	870102
26035	870103
89404	870104
76440	870105
71103	870106
30801	870107
165495	870108
10318	870109
79	870110
1635	870111
43283	870112
1005	870113
182015	870114
60068	870115
144447	870116
243539	870117
12896	870118
55909	870119
103814	870120
10522	870121
249622	870122
102274	870123
17619	870124
40319	870125
30487	870126
7307	870127
39996	870128
92434	870129
28762	870130
21313	870131
14061	870132
423	870133
50466	870134
30604	870135
13711	870136
86181	870137
147587	870138
1805	870139
13511	870140
38785	870141
28885	870142
16646	870143
160974	870144
71574	870145
8405	870146
131355	870147
108519	870148
28297	870149
26479	870150
41	870151
16084	870152
13160	870153
10157	870154
28104	870155
12658	870156
13556	870157
25690	870158
12733	870159
11652	870160
83339	870161
31048	870162
12401	870163
168472	870164
222548	870165
218780	870166
11128	870167
137332	870168
790	870169
46799	870170
30513	870171
47123	870172
159428	870173
133594	870174
125954	870175
927	870176
22952	870177
19906	870178
23642	870179
133412	870180
90075	870181
27289	870182
53196	870183
60039	870184
199460	870185
44151	870186
64456	870187
11294	870188
16444	870189
45074	870190
111151	870191
186035	870192
79982	870193
10388	870194
8423	870195
56675	870196
12975	870197
168930	870198
149289	870199
17238	870200
35977	870201
8690	870202
15067	870203
57905	870204
31779	870205
75221	870206
3251	870207
254351	870208
164267	870209
2767	870210
16272	870211
55417	870212
121840	870213
873	870214
53606	870215
24610	870216
77604	870217
223635	870218
4742	870219
88742	870220
183303	870221
30898	870222
25701	870223
34484	870224
107869	870225
2587	870226
160184	870227
81334	870228
221367	870229
147594	870230
36796	870231
207402	870232
112762	870233
158505	870234
80858	870235
56948	870236
88761	870237
45464	870238
269433	870239
227463	870240
19368	870241
42940	870242
144633	870243
154268	870244
137885	870245
11342	870246
18920	870247
163312	870248
12202	870249
75126	870250
166264	870251
33602	870252
75347	870253
6375	870254
4728	870255
59528	870256
123742	870257
189834	870258
8981	870259
132153	870260
136582	870261
243114	870262
15812	870263
82182	870264
41255	870265
137766	870266
29080	870267
95178	870268
20675	870269
33726	870270
140723	870271
133376	870272
17641	870273
8743	870274
2673	870275
13128	870276
43185	870277
74799	870278
217968	870279
33554	870280
52571	870281
74570	870282
46839	870283
158922	870284
65520	870285
35157	870286
11527	870287
26533	870288
272554	870289
135950	870290
30616	870291
68949	870292
3798	870293
115191	870294
69636	870295
248872	870296
48550	870297
2736	870298
70848	870299
6888	870300
246311	870301
84953	870302
2	870303
162910	870304
111643	870305
111339	870306
26006	870307
243459	870308
53464	870309
30510	870310
154447	870311
101770	870312
168843	870313
107047	870314
33360	870315
3406	870316
98486	870317
16677	870318
74293	870319
73137	870320
163459	870321
76747	870322
236331	870323
168763	870324
65408	870325
65840	870326
1021	870327
184538	870328
419	870329
14292	870330
1051	870331
859	870332
49877	870333
55105	870334
158113	870335
1040	870336
83927	870337
32841	870338
5959	870339
20420	870340
142072	870341
7654	870342
134506	870343
63826	870344
211123	870345
58407	870346
14533	870347
97964	870348
100438	870349
4971	870350
42392	870351
37438	870352
7069	870353
46380	870354
28826	870355
117391	870356
4238	870357
246804	870358
224620	870359
3363	870360
67	870361
15821	870362
2687	870363
533	870364
11200	870365
38927	870366
258089	870367
48212	870368
21664	870369
79457	870370
78972	870371
1518	870372
125058	870373
139923	870374
4503	870375
3598	870376
17779	870377
18811	870378
80563	870379
5912	870380
13422	870381
10377	870382
110996	870383
45987	870384
5	870385
1045	870386
105919	870387
19654	870388
21507	870389
39543	870390
6137	870391
1731	870392
58107	870393
2150	870394
43288	870395
12659	870396
27022	870397
5118	870398
40510	870399
79962	870400
29479	870401
22870	870402
51092	870403
38459	870404
8947	870405
135575	870406
4671	870407
73415	870408
44964	870409
29060	870410
660	870411
7381	870412
96717	870413
3108	870414
11074	870415
143579	870416
82791	870417
7276	870418
48177	870419
1569	870420
14425	870421
35540	870422
43790	870423
7353	870424
223261	870425
75588	870426
3235	870427
112718	870428
2415	870429
21704	870430
266241	870431
18148	870432
85	870433
89197	870434
11384	870435
199970	870436
4246	870437
9755	870438
4844	870439
5271	870440
387	870441
39997	870442
21975	870443
2495	870444
3599	870445
74720	870446
55300	870447
7927	870448
22930	870449
26020	870450
259435	870451
13941	870452
1061	870453
146467	870454
42433	870455
127529	870456
715	870457
173631	870458
188889	870459
131360	870460
5351	870461
67106	870462
26271	870463
189306	870464
72701	870465
145558	870466
113208	870467
43232	870468
167387	870469
6077	870470
68244	870471
198996	870472
190524	870473
27520	870474
4599	870475
8618	870476
8576	870477
5109	870478
4674	870479
177882	870480
30734	870481
36013	870482
126815	870483
205	870484
4699	870485
13832	870486
11699	870487
68934	870488
76302	870489
253	870490
20089	870491
98781	870492
460	870493
70950	870494
28704	870495
21914	870496
265660	870497
433	870498
26254	870499
54068	870500
42773	870501
77460	870502
103118	870503
109250	870504
256133	870505
34685	870506
13468	870507
28428	870508
16254	870509
23702	870510
85770	870511
3081	870512
3960	870513
110073	870514
163644	870515
142917	870516
168821	870517
59806	870518
2775	870519
36747	870520
12747	870521
55645	870522
8467	870523
830	870524
28531	870525
21951	870526
35757	870527
157317	870528
58303	870529
20639	870530
32597	870531
65682	870532
1026	870533
229826	870534
17799	870535
103805	870536
17213	870537
42274	870538
105511	870539
21749	870540
4780	870541
6502	870542
25536	870543
20553	870544
5832	870545
16336	870546
786	870547
109353	870548
258850	870549
5772	870550
104122	870551
146994	870552
23666	870553
5349	870554
205762	870555
55313	870556
158129	870557
25946	870558
127486	870559
12950	870560
131272	870561
36266	870562
93317	870563
40216	870564
107154	870565
1947	870566
759	870567
233600	870568
7210	870569
23012	870570
60649	870571
32942	870572
3397	870573
1428	870574
245674	870575
146612	870576
36104	870577
16805	870578
110546	870579
19532	870580
212804	870581
16108	870582
134242	870583
18640	870584
4614	870585
152276	870586
16402	870587
143159	870588
114719	870589
73921	870590
8305	870591
53005	870592
26327	870593
33913	870594
139799	870595
212455	870596
35591	870597
79383	870598
73662	870599
14493	870600
203587	870601
28930	870602
16324	870603
39000	870604
79405	870605
119874	870606
97808	870607
1983	870608
128696	870609
211927	870610
4471	870611
48620	870612
79728	870613
70517	870614
22124	870615
9218	870616
4629	870617
25551	870618
167299	870619
52711	870620
129536	870621
60650	870622
4302	870623
3845	870624
126680	870625
152888	870626
7659	870627
65693	870628
157282	870629
10160	870630
6753	870631
189028	870632
49170	870633
2890	870634
20960	870635
27670	870636
208860	870637
756	870638
10	870639
443	870640
126962	870641
12056	870642
51753	870643
67332	870644
140	870645
228310	870646
152402	870647
107674	870648
139778	870649
42808	870650
14972	870651
6661	870652
15034	870653
25087	870654
133029	870655
95827	870656
143873	870657
78037	870658
105881	870659
34181	870660
33116	870661
493	870662
620	870663
94277	870664
70419	870665
61119	870666
7775	870667
39844	870668
39014	870669
21465	870670
2331	870671
69109	870672
151702	870673
30087	870674
2602	870675
9740	870676
240202	870677
22769	870678
106182	870679
123276	870680
231211	870681
3757	870682
79700	870683
37331	870684
47378	870685
911	870686
145081	870687
166288	870688
17434	870689
235791	870690
1954	870691
62179	870692
125393	870693
16743	870694
271951	870695
8526	870696
138177	870697
20985	870698
268053	870699
12634	870700
19378	870701
180335	870702
50395	870703
93653	870704
97684	870705
241225	870706
12974	870707
193925	870708
2871	870709
72174	870710
16779	870711
9682	870712
111147	870713
110306	870714
11403	870715
81991	870716
1267	870717
22423	870718
37309	870719
2341	870720
41925	870721
79602	870722
11329	870723
44349	870724
4349	870725
24214	870726
86195	870727
816	870728
33977	870729
71799	870730
79560	870731
15128	870732
64797	870733
1263	870734
161394	870735
1208	870736
9130	870737
210098	870738
50790	870739
94261	870740
114693	870741
2278	870742
21771	870743
59111	870744
91601	870745
19307	870746
80518	870747
34202	870748
144741	870749
247488	870750
30702	870751
236824	870752
94584	870753
12905	870754
82441	870755
128531	870756
47412	870757
7021	870758
60088	870759
257006	870760
18196	870761
124018	870762
97472	870763
35113	870764
12724	870765
109617	870766
55086	870767
217414	870768
19276	870769
94626	870770
1158	870771
6320	870772
32400	870773
2180	870774
5365	870775
153862	870776
87759	870777
257351	870778
25060	870779
208173	870780
4868	870781
115321	870782
311	870783
238001	870784
318	870785
40969	870786
101498	870787
2741	870788
150	870789
191485	870790
120721	870791
189818	870792
176294	870793
126326	870794
8889	870795
523	870796
1053	870797
221115	870798
52373	870799
31945	870800
34154	870801
24900	870802
36464	870803
13519	870804
112029	870805
243830	870806
92364	870807
269933	870808
102	870809
1152	870810
4123	870811
5791	870812
94693	870813
1436	870814
3001	870815
196129	870816
63626	870817
214267	870818
22045	870819
128084	870820
1207	870821
144854	870822
27662	870823
92647	870824
29185	870825
225436	870826
7231	870827
24493	870828
57002	870829
64266	870830
108150	870831
74908	870832
140859	870833
63155	870834
36847	870835
180952	870836
1136	870837
10774	870838
521	870839
46546	870840
64998	870841
233739	870842
31751	870843
41805	870844
35909	870845
108051	870846
45979	870847
87448	870848
240482	870849
162951	870850
60814	870851
41061	870852
189363	870853
106367	870854
142830	870855
99489	870856
249554	870857
147	870858
104549	870859
42618	870860
6126	870861
115719	870862
8206	870863
15771	870864
265937	870865
47099	870866
38856	870867
11583	870868
66555	870869
37116	870870
63211	870871
47770	870872
3071	870873
823	870874
6056	870875
196863	870876
183130	870877
182428	870878
39	870879
28290	870880
6180	870881
88233	870882
117822	870883
121430	870884
627	870885
25241	870886
64997	870887
144291	870888
52135	870889
59198	870890
240491	870891
80167	870892
169394	870893
24113	870894
53402	870895
184	870896
62911	870897
2500	870898
9718	870899
26358	870900
41546	870901
1709	870902
47212	870903
116091	870904
19676	870905
99526	870906
106461	870907
1520	870908
19329	870909
179662	870910
139551	870911
74359	870912
50166	870913
71287	870914
3590	870915
123101	870916
80302	870917
170696	870918
4909	870919
86161	870920
30975	870921
2160	870922
185047	870923
124192	870924
250993	870925
4441	870926
81632	870927
119012	870928
238209	870929
1336	870930
79105	870931
64471	870932
170739	870933
61248	870934
19742	870935
108043	870936
1103	870937
13294	870938
137306	870939
13833	870940
3621	870941
131888	870942
55380	870943
72247	870944
39008	870945
18141	870946
71354	870947
11913	870948
6225	870949
25819	870950
4638	870951
105515	870952
33169	870953
23820	870954
13600	870955
74280	870956
13424	870957
251760	870958
31781	870959
25982	870960
3851	870961
12356	870962
240863	870963
50002	870964
2681	870965
27828	870966
17482	870967
153433	870968
13452	870969
83968	870970
18642	870971
69849	870972
145647	870973
70116	870974
143600	870975
9030	870976
1778	870977
19333	870978
22596	870979
28654	870980
1809	870981
98306	870982
109487	870983
4564	870984
153642	870985
18380	870986
42736	870987
183804	870988
50330	870989
30471	870990
3432	870991
2252	870992
104339	870993
52672	870994
93321	870995
60016	870996
65650	870997
15262	870998
84362	870999
25741	871000
125514	871001
11455	871002
32737	871003
45526	871004
66407	871005
113313	871006
20911	871007
77853	871008
66143	871009
146392	871010
259485	871011
79690	871012
99341	871013
75017	871014
18200	871015
35544	871016
141040	871017
13923	871018
122798	871019
35353	871020
53159	871021
22497	871022
101233	871023
4048	871024
52580	871025
8546	871026
3208	871027
2905	871028
14049	871029
2512	871030
104075	871031
37678	871032
53379	871033
2997	871034
1314	871035
29666	871036
20347	871037
5548	871038
26773	871039
1896	871040
32913	871041
102214	871042
2435	871043
52774	871044
74326	871045
194409	871046
3642	871047
112190	871048
16962	871049
96314	871050
265243	871051
36200	871052
194991	871053
87019	871054
379	871055
45230	871056
258544	871057
152492	871058
158272	871059
919	871060
84755	871061
20348	871062
149427	871063
197980	871064
5085	871065
5624	871066
174257	871067
6620	871068
11902	871069
94698	871070
206733	871071
41424	871072
101805	871073
196323	871074
10288	871075
3454	871076
154517	871077
18830	871078
54686	871079
56273	871080
114078	871081
10583	871082
42456	871083
66127	871084
52814	871085
54878	871086
1452	871087
61427	871088
132134	871089
15547	871090
19717	871091
111813	871092
138071	871093
83316	871094
122346	871095
114503	871096
51902	871097
266366	871098
4640	871099
1319	871100
91469	871101
18635	871102
709	871103
16820	871104
28426	871105
171488	871106
198973	871107
94880	871108
1969	871109
3872	871110
131731	871111
119936	871112
876	871113
17225	871114
50090	871115
36312	871116
161222	871117
28516	871118
22096	871119
49961	871120
41896	871121
4564	871122
16214	871123
72025	871124
152305	871125
49439	871126
161517	871127
76063	871128
209972	871129
100784	871130
74813	871131
177822	871132
62788	871133
109432	871134
121833	871135
39738	871136
32906	871137
43606	871138
11032	871139
1081	871140
5547	871141
32353	871142
2695	871143
200071	871144
2048	871145
46123	871146
42147	871147
8562	871148
3731	871149
134625	871150
3249	871151
21396	871152
20275	871153
58	871154
152260	871155
33363	871156
27194	871157
45207	871158
37337	871159
1047	871160
70367	871161
108388	871162
6789	871163
71658	871164
81932	871165
3546	871166
155023	871167
8578	871168
88386	871169
21380	871170
12609	871171
105314	871172
18755	871173
62732	871174
250228	871175
2713	871176
270620	871177
15266	871178
61133	871179
25890	871180
24548	871181
61595	871182
19673	871183
2395	871184
2062	871185
96988	871186
930	871187
4582	871188
76052	871189
104502	871190
20826	871191
12664	871192
129042	871193
50655	871194
154128	871195
39796	871196
3147	871197
43848	871198
156862	871199
21658	871200
57463	871201
2281	871202
221305	871203
75613	871204
54447	871205
86073	871206
45305	871207
60304	871208
130374	871209
102741	871210
21169	871211
114277	871212
23890	871213
19072	871214
171085	871215
41500	871216
15364	871217
159771	871218
95467	871219
15206	871220
8701	871221
161807	871222
20903	871223
34016	871224
113107	871225
4328	871226
41810	871227
50569	871228
41843	871229
121910	871230
8057	871231
8580	871232
34584	871233
14420	871234
128130	871235
130126	871236
73243	871237
62033	871238
7335	871239
27582	871240
28795	871241
22470	871242
9229	871243
2483	871244
85369	871245
1460	871246
127942	871247
12723	871248
33593	871249
146765	871250
67542	871251
10515	871252
129353	871253
94646	871254
25666	871255
43	871256
180170	871257
2031	871258
20858	871259
1137	871260
2444	871261
11731	871262
37142	871263
21747	871264
4048	871265
4779	871266
7804	871267
5953	871268
3693	871269
102384	871270
13147	871271
68556	871272
27436	871273
11654	871274
14682	871275
18088	871276
89514	871277
35785	871278
70039	871279
26843	871280
32894	871281
160603	871282
44523	871283
1636	871284
33587	871285
252779	871286
133744	871287
2232	871288
272540	871289
145	871290
1444	871291
23275	871292
1041	871293
753	871294
71673	871295
32236	871296
23307	871297
38583	871298
235599	871299
34387	871300
3601	871301
948	871302
2385	871303
146989	871304
194112	871305
1849	871306
233980	871307
188448	871308
90403	871309
27961	871310
8311	871311
83364	871312
128191	871313
79080	871314
264114	871315
210018	871316
9189	871317
106284	871318
96066	871319
2538	871320
85545	871321
49578	871322
128600	871323
1350	871324
207426	871325
96494	871326
1306	871327
18233	871328
111383	871329
35501	871330
22918	871331
3055	871332
46330	871333
115807	871334
90579	871335
14176	871336
5239	871337
1658	871338
132656	871339
10576	871340
89763	871341
162170	871342
66527	871343
95520	871344
2837	871345
10220	871346
132039	871347
105061	871348
5145	871349
69763	871350
17316	871351
14171	871352
93258	871353
44655	871354
47464	871355
15093	871356
25812	871357
61515	871358
79135	871359
201734	871360
32247	871361
69395	871362
51751	871363
42993	871364
35753	871365
46343	871366
21236	871367
132641	871368
73448	871369
235218	871370
65200	871371
182429	871372
28690	871373
26042	871374
237761	871375
74995	871376
144244	871377
27300	871378
16010	871379
80097	871380
42419	871381
176145	871382
243389	871383
48510	871384
20498	871385
211013	871386
236118	871387
1824	871388
18993	871389
34177	871390
14370	871391
6734	871392
5046	871393
166389	871394
101482	871395
271455	871396
27950	871397
928	871398
78795	871399
11492	871400
191016	871401
24044	871402
141745	871403
100044	871404
117512	871405
45940	871406
553	871407
209312	871408
152206	871409
57053	871410
235592	871411
15212	871412
71991	871413
234	871414
61748	871415
13283	871416
98936	871417
59089	871418
2831	871419
52637	871420
102509	871421
46114	871422
4291	871423
271545	871424
263210	871425
244904	871426
54679	871427
87623	871428
13052	871429
4316	871430
101384	871431
15851	871432
25155	871433
1032	871434
36275	871435
270211	871436
74910	871437
53128	871438
3723	871439
2884	871440
54585	871441
26855	871442
107113	871443
75531	871444
4220	871445
170494	871446
52892	871447
14426	871448
25336	871449
8441	871450
118733	871451
32894	871452
107287	871453
20018	871454
8618	871455
234641	871456
31768	871457
76820	871458
42079	871459
50014	871460
199428	871461
243103	871462
80819	871463
22363	871464
94128	871465
30301	871466
434	871467
164293	871468
14891	871469
131766	871470
113799	871471
145930	871472
82877	871473
89407	871474
29309	871475
155168	871476
209618	871477
489	871478
13546	871479
51058	871480
3912	871481
1045	871482
1	871483
59052	871484
10217	871485
150410	871486
208676	871487
25100	871488
145923	871489
3119	871490
115085	871491
56261	871492
218527	871493
54312	871494
10969	871495
32402	871496
117338	871497
39511	871498
232400	871499
3851	871500
1872	871501
88478	871502
61679	871503
108792	871504
140629	871505
230968	871506
2707	871507
34875	871508
169955	871509
93973	871510
440	871511
23419	871512
59243	871513
246614	871514
52353	871515
67238	871516
36798	871517
6986	871518
182241	871519
18656	871520
94397	871521
211431	871522
42370	871523
78924	871524
103121	871525
53918	871526
2347	871527
88142	871528
55251	871529
5004	871530
5473	871531
3342	871532
144799	871533
34784	871534
3614	871535
219344	871536
27462	871537
261080	871538
221539	871539
261649	871540
150978	871541
15049	871542
3880	871543
160494	871544
1971	871545
29508	871546
107678	871547
38504	871548
7597	871549
53239	871550
23934	871551
167	871552
161156	871553
113363	871554
111927	871555
953	871556
34788	871557
337	871558
43641	871559
46343	871560
158008	871561
75784	871562
8211	871563
32222	871564
22936	871565
4180	871566
14487	871567
154014	871568
15460	871569
7872	871570
22452	871571
33300	871572
55259	871573
62132	871574
131638	871575
146206	871576
40366	871577
102295	871578
2922	871579
240094	871580
10630	871581
56902	871582
206724	871583
39816	871584
222352	871585
59532	871586
45654	871587
52608	871588
16342	871589
14183	871590
198	871591
153979	871592
242469	871593
187911	871594
48712	871595
187349	871596
106328	871597
3368	871598
2290	871599
73866	871600
8443	871601
231799	871602
6378	871603
241327	871604
511	871605
5246	871606
335	871607
11551	871608
8517	871609
227920	871610
3651	871611
15862	871612
127513	871613
255783	871614
5368	871615
105154	871616
4106	871617
14666	871618
27994	871619
98038	871620
5150	871621
43015	871622
62724	871623
111601	871624
9710	871625
43775	871626
103186	871627
40364	871628
125036	871629
48851	871630
192053	871631
42469	871632
10582	871633
36218	871634
4552	871635
28194	871636
23580	871637
61291	871638
12634	871639
12784	871640
7020	871641
14057	871642
129	871643
26345	871644
102121	871645
84374	871646
2611	871647
219987	871648
47680	871649
234437	871650
6432	871651
22541	871652
2886	871653
71266	871654
10668	871655
17084	871656
74870	871657
102807	871658
225239	871659
50377	871660
56074	871661
16999	871662
10275	871663
39946	871664
25269	871665
252563	871666
62742	871667
61370	871668
4442	871669
231705	871670
57115	871671
21729	871672
50496	871673
19858	871674
350	871675
68192	871676
76160	871677
211874	871678
7880	871679
37734	871680
96780	871681
166672	871682
48129	871683
18209	871684
22172	871685
69887	871686
139781	871687
91898	871688
195980	871689
37264	871690
14333	871691
20567	871692
19346	871693
11137	871694
80273	871695
267	871696
2539	871697
133267	871698
9029	871699
19940	871700
87824	871701
250191	871702
92719	871703
24053	871704
247	871705
8861	871706
193890	871707
23049	871708
70701	871709
108613	871710
219255	871711
16952	871712
157992	871713
140019	871714
13838	871715
128505	871716
83411	871717
35235	871718
122806	871719
22811	871720
9852	871721
178300	871722
26530	871723
20252	871724
3533	871725
178	871726
47958	871727
75607	871728
71972	871729
109647	871730
11277	871731
25682	871732
137229	871733
514	871734
193049	871735
50660	871736
221931	871737
28135	871738
454	871739
49809	871740
6659	871741
124329	871742
8145	871743
165823	871744
18062	871745
41715	871746
101697	871747
49363	871748
25279	871749
134576	871750
41662	871751
59226	871752
4953	871753
195810	871754
198048	871755
184273	871756
26356	871757
2333	871758
2774	871759
24174	871760
83219	871761
13914	871762
199043	871763
9756	871764
126289	871765
252591	871766
127363	871767
3659	871768
13012	871769
23	871770
9720	871771
19778	871772
2013	871773
10012	871774
24446	871775
54103	871776
237515	871777
131608	871778
1129	871779
37427	871780
76740	871781
8160	871782
5500	871783
39251	871784
19365	871785
5516	871786
2528	871787
9055	871788
8845	871789
4620	871790
260101	871791
59020	871792
21347	871793
255892	871794
2559	871795
47445	871796
218767	871797
6278	871798
105721	871799
42098	871800
75649	871801
3905	871802
113509	871803
3302	871804
84017	871805
109587	871806
2828	871807
36113	871808
26589	871809
46876	871810
162186	871811
5274	871812
25670	871813
132757	871814
10928	871815
12434	871816
239012	871817
24152	871818
258677	871819
177457	871820
209498	871821
136341	871822
1044	871823
59991	871824
135681	871825
130035	871826
39016	871827
153006	871828
16618	871829
162428	871830
212549	871831
87147	871832
38342	871833
193550	871834
165177	871835
56907	871836
123603	871837
104093	871838
38992	871839
15425	871840
21689	871841
110466	871842
193066	871843
6197	871844
7097	871845
7795	871846
3315	871847
19537	871848
103265	871849
163164	871850
24779	871851
24496	871852
96411	871853
162	871854
84	871855
450	871856
826	871857
1912	871858
11623	871859
1938	871860
235992	871861
96963	871862
161832	871863
31681	871864
16107	871865
258037	871866
118419	871867
218436	871868
30968	871869
8072	871870
8787	871871
112031	871872
2	871873
52973	871874
39427	871875
31055	871876
8594	871877
5014	871878
33880	871879
27698	871880
23578	871881
4163	871882
26100	871883
37	871884
221566	871885
4959	871886
35297	871887
13029	871888
1343	871889
142685	871890
1488	871891
1229	871892
85926	871893
55683	871894
84046	871895
6158	871896
65261	871897
66291	871898
2794	871899
398	871900
54708	871901
4147	871902
66064	871903
31082	871904
97783	871905
2179	871906
111785	871907
261099	871908
245238	871909
63766	871910
64566	871911
13538	871912
104268	871913
40774	871914
110543	871915
879	871916
186354	871917
121875	871918
3950	871919
203089	871920
30436	871921
148175	871922
271135	871923
2320	871924
236357	871925
56098	871926
103670	871927
13	871928
29025	871929
224621	871930
3515	871931
200	871932
38143	871933
8279	871934
137358	871935
221313	871936
32277	871937
14619	871938
193145	871939
39108	871940
17307	871941
16637	871942
4388	871943
77285	871944
78963	871945
38929	871946
21895	871947
133428	871948
18949	871949
27934	871950
60756	871951
2684	871952
65339	871953
2812	871954
57439	871955
1538	871956
191809	871957
141216	871958
28950	871959
17093	871960
98867	871961
160683	871962
132923	871963
2980	871964
112875	871965
15668	871966
15107	871967
6256	871968
140599	871969
36087	871970
74155	871971
8687	871972
51992	871973
107304	871974
160950	871975
163496	871976
14439	871977
144166	871978
68479	871979
87772	871980
15828	871981
5911	871982
24448	871983
144867	871984
23008	871985
44133	871986
22066	871987
21161	871988
23305	871989
238155	871990
125885	871991
1225	871992
111482	871993
12915	871994
1127	871995
102570	871996
118410	871997
172	871998
37034	871999
15397	872000
57099	872001
1059	872002
143867	872003
168129	872004
1281	872005
165113	872006
112913	872007
57983	872008
162496	872009
234722	872010
52362	872011
62580	872012
149984	872013
35931	872014
35834	872015
16784	872016
68527	872017
67108	872018
80956	872019
8349	872020
116724	872021
40349	872022
9441	872023
264658	872024
223676	872025
80145	872026
168643	872027
207892	872028
234839	872029
2452	872030
10046	872031
75584	872032
88075	872033
36267	872034
83398	872035
3879	872036
12324	872037
75548	872038
38187	872039
16784	872040
2655	872041
168	872042
5685	872043
46185	872044
359	872045
21007	872046
24030	872047
3800	872048
762	872049
5825	872050
102185	872051
231573	872052
170	872053
192842	872054
104380	872055
16507	872056
11346	872057
46995	872058
31350	872059
49	872060
139476	872061
155430	872062
30220	872063
118486	872064
33746	872065
35936	872066
161586	872067
3462	872068
94931	872069
113493	872070
13263	872071
27253	872072
125827	872073
51935	872074
101396	872075
168139	872076
3041	872077
4109	872078
18457	872079
125040	872080
52877	872081
57149	872082
33854	872083
33227	872084
68144	872085
71863	872086
16217	872087
55523	872088
29491	872089
15336	872090
9915	872091
2210	872092
90391	872093
11689	872094
197988	872095
6552	872096
4664	872097
12977	872098
270	872099
11673	872100
174320	872101
211452	872102
47710	872103
8350	872104
31425	872105
257626	872106
6693	872107
235678	872108
2175	872109
2104	872110
27361	872111
41066	872112
27429	872113
62769	872114
10944	872115
220452	872116
84195	872117
56091	872118
106578	872119
101929	872120
33839	872121
63673	872122
132847	872123
186728	872124
20125	872125
158339	872126
23152	872127
13415	872128
35773	872129
161434	872130
15506	872131
63872	872132
63510	872133
78202	872134
166309	872135
23658	872136
143673	872137
42922	872138
11317	872139
2366	872140
27055	872141
129840	872142
19949	872143
6578	872144
34338	872145
45222	872146
1921	872147
14118	872148
239832	872149
145005	872150
193128	872151
1268	872152
46652	872153
107443	872154
228022	872155
3440	872156
89	872157
5	872158
3581	872159
35006	872160
115980	872161
105860	872162
11732	872163
79622	872164
6987	872165
2323	872166
165060	872167
5005	872168
14170	872169
24682	872170
87823	872171
162868	872172
69944	872173
10095	872174
59	872175
1980	872176
34027	872177
191518	872178
34558	872179
14838	872180
8764	872181
2804	872182
239240	872183
68100	872184
150072	872185
75793	872186
1930	872187
12733	872188
216314	872189
172163	872190
123926	872191
798	872192
248019	872193
39120	872194
122278	872195
61817	872196
34461	872197
215707	872198
257	872199
74213	872200
42694	872201
250669	872202
18068	872203
36024	872204
38175	872205
14120	872206
17761	872207
24426	872208
21049	872209
858	872210
23855	872211
11254	872212
4477	872213
26003	872214
93146	872215
270061	872216
80422	872217
114462	872218
72874	872219
13128	872220
15452	872221
161230	872222
97213	872223
46764	872224
237945	872225
74191	872226
36631	872227
230509	872228
57698	872229
46566	872230
84071	872231
36020	872232
34403	872233
9177	872234
32471	872235
140237	872236
254893	872237
38997	872238
113810	872239
41062	872240
38987	872241
73581	872242
55	872243
201943	872244
6967	872245
113538	872246
134570	872247
46958	872248
43647	872249
145494	872250
14971	872251
748	872252
222107	872253
247310	872254
214635	872255
91398	872256
12252	872257
80239	872258
6900	872259
67971	872260
25602	872261
76617	872262
39456	872263
18286	872264
45122	872265
69046	872266
202237	872267
195077	872268
6411	872269
16396	872270
213367	872271
2807	872272
223097	872273
41072	872274
21547	872275
202239	872276
69	872277
48489	872278
1940	872279
80061	872280
44289	872281
13671	872282
4868	872283
70498	872284
209117	872285
990	872286
17551	872287
8511	872288
128545	872289
22047	872290
78034	872291
93684	872292
77306	872293
39654	872294
23896	872295
697	872296
32507	872297
54800	872298
58824	872299
256917	872300
103171	872301
16440	872302
59361	872303
36715	872304
27119	872305
9199	872306
215327	872307
139120	872308
179652	872309
131951	872310
2470	872311
53458	872312
74663	872313
6400	872314
21996	872315
102258	872316
63740	872317
3259	872318
251526	872319
33430	872320
36425	872321
19084	872322
2612	872323
31667	872324
77952	872325
11797	872326
143948	872327
177011	872328
46072	872329
155203	872330
74733	872331
79130	872332
104578	872333
67121	872334
109910	872335
3675	872336
5811	872337
5926	872338
5663	872339
228039	872340
9579	872341
92074	872342
10352	872343
272831	872344
28071	872345
1500	872346
194384	872347
62013	872348
10880	872349
68	872350
102126	872351
101439	872352
5678	872353
2424	872354
35360	872355
7912	872356
159593	872357
4414	872358
26051	872359
111352	872360
119308	872361
117630	872362
5734	872363
566	872364
130641	872365
32169	872366
80166	872367
15763	872368
127401	872369
13572	872370
139526	872371
213467	872372
288	872373
77212	872374
15603	872375
108565	872376
3043	872377
32378	872378
41355	872379
6856	872380
377	872381
63608	872382
48971	872383
2598	872384
2663	872385
33	872386
5047	872387
23710	872388
219577	872389
8594	872390
213136	872391
117360	872392
77774	872393
170940	872394
370	872395
174457	872396
133575	872397
181373	872398
217771	872399
211	872400
31127	872401
197011	872402
120954	872403
131408	872404
30873	872405
5911	872406
153162	872407
2557	872408
231386	872409
1651	872410
39615	872411
142870	872412
93552	872413
44138	872414
28995	872415
22307	872416
46989	872417
90	872418
39307	872419
32592	872420
50255	872421
20765	872422
68314	872423
2713	872424
1380	872425
10208	872426
154571	872427
19874	872428
84599	872429
6565	872430
74000	872431
167851	872432
54091	872433
153521	872434
5464	872435
26210	872436
1496	872437
112553	872438
25442	872439
57653	872440
59430	872441
243431	872442
30633	872443
78660	872444
22442	872445
83476	872446
21388	872447
161462	872448
255	872449
7569	872450
2851	872451
213738	872452
1464	872453
15152	872454
102552	872455
64924	872456
7315	872457
52106	872458
256583	872459
3514	872460
8125	872461
16740	872462
229524	872463
27846	872464
1128	872465
58428	872466
161923	872467
4040	872468
58479	872469
27827	872470
70596	872471
233792	872472
1992	872473
7500	872474
2655	872475
4003	872476
9576	872477
2718	872478
39027	872479
2678	872480
39604	872481
52897	872482
109482	872483
6218	872484
54194	872485
11546	872486
44375	872487
111184	872488
183	872489
16156	872490
205869	872491
8032	872492
119904	872493
66523	872494
1222	872495
15761	872496
34044	872497
21686	872498
7982	872499
738	872500
1293	872501
99737	872502
38949	872503
122686	872504
4085	872505
39422	872506
103917	872507
42019	872508
26169	872509
172177	872510
114206	872511
23877	872512
45983	872513
17169	872514
5476	872515
138410	872516
35164	872517
4224	872518
14138	872519
246	872520
42663	872521
1706	872522
14200	872523
59054	872524
105662	872525
160291	872526
14654	872527
8783	872528
65433	872529
155591	872530
33498	872531
36999	872532
75856	872533
3861	872534
185552	872535
100613	872536
10648	872537
21368	872538
116198	872539
43748	872540
2999	872541
192139	872542
78344	872543
21350	872544
7163	872545
2231	872546
231105	872547
124177	872548
15019	872549
9909	872550
10772	872551
34441	872552
123573	872553
2796	872554
251159	872555
25706	872556
124236	872557
120271	872558
12226	872559
14720	872560
190275	872561
6651	872562
4922	872563
54382	872564
7376	872565
208933	872566
41778	872567
60314	872568
15780	872569
71437	872570
30445	872571
8756	872572
11683	872573
9906	872574
58879	872575
107976	872576
46678	872577
160816	872578
75921	872579
106508	872580
82148	872581
13718	872582
68978	872583
141249	872584
355	872585
45556	872586
111047	872587
306	872588
170133	872589
73928	872590
128149	872591
4676	872592
1228	872593
80238	872594
2018	872595
83106	872596
50009	872597
207620	872598
73117	872599
166418	872600
199337	872601
127431	872602
26856	872603
128921	872604
5697	872605
28441	872606
11475	872607
255975	872608
2347	872609
153036	872610
60091	872611
133798	872612
5248	872613
1153	872614
147219	872615
70390	872616
2715	872617
28684	872618
69987	872619
32444	872620
84602	872621
99244	872622
55706	872623
41493	872624
99278	872625
126533	872626
26914	872627
154343	872628
67731	872629
197022	872630
14641	872631
2950	872632
7774	872633
16209	872634
12647	872635
154599	872636
117965	872637
253529	872638
35031	872639
229623	872640
34628	872641
15883	872642
35107	872643
102623	872644
154129	872645
52525	872646
11950	872647
28918	872648
32063	872649
43793	872650
266284	872651
7327	872652
29629	872653
90	872654
49128	872655
60150	872656
123614	872657
5256	872658
9725	872659
70186	872660
4540	872661
68269	872662
47477	872663
3233	872664
103128	872665
139115	872666
32770	872667
513	872668
28466	872669
171056	872670
3045	872671
233833	872672
2282	872673
12774	872674
63537	872675
145092	872676
111810	872677
53465	872678
103648	872679
56929	872680
69356	872681
27197	872682
819	872683
24692	872684
19899	872685
36197	872686
165591	872687
29812	872688
40583	872689
57701	872690
15152	872691
116628	872692
2542	872693
6162	872694
76390	872695
66004	872696
35484	872697
43	872698
138987	872699
100	872700
6045	872701
40816	872702
20412	872703
16573	872704
27086	872705
158012	872706
62866	872707
56641	872708
258747	872709
23552	872710
22496	872711
60846	872712
45619	872713
30285	872714
13982	872715
7358	872716
158387	872717
124356	872718
21352	872719
1589	872720
12917	872721
258725	872722
666	872723
50149	872724
1261	872725
147680	872726
43334	872727
19175	872728
112897	872729
149885	872730
16385	872731
237	872732
18959	872733
12470	872734
52467	872735
30104	872736
139995	872737
198196	872738
132433	872739
4117	872740
212240	872741
52507	872742
163967	872743
28934	872744
2374	872745
43852	872746
15923	872747
88242	872748
242769	872749
21252	872750
120384	872751
45285	872752
2503	872753
10893	872754
17665	872755
181630	872756
138770	872757
238787	872758
69506	872759
782	872760
167841	872761
97	872762
134744	872763
184672	872764
52351	872765
4942	872766
33260	872767
1746	872768
2134	872769
45916	872770
6206	872771
110440	872772
53524	872773
2584	872774
133847	872775
47217	872776
164189	872777
143539	872778
55538	872779
124598	872780
87261	872781
184003	872782
86549	872783
83502	872784
1517	872785
130304	872786
23171	872787
1015	872788
11861	872789
116718	872790
7565	872791
10631	872792
84072	872793
71	872794
1455	872795
5559	872796
59433	872797
35117	872798
156152	872799
11053	872800
22927	872801
199277	872802
1042	872803
57603	872804
51701	872805
622	872806
23594	872807
7315	872808
99641	872809
631	872810
633	872811
118595	872812
206450	872813
26683	872814
15070	872815
29479	872816
1356	872817
34610	872818
540	872819
8884	872820
2938	872821
19012	872822
96027	872823
58154	872824
16794	872825
122170	872826
61809	872827
104663	872828
1107	872829
13793	872830
973	872831
37641	872832
44762	872833
10772	872834
150611	872835
87237	872836
60624	872837
5840	872838
171018	872839
16552	872840
175032	872841
241463	872842
17517	872843
42504	872844
33083	872845
1517	872846
79494	872847
34712	872848
73289	872849
348	872850
1211	872851
37324	872852
168148	872853
2612	872854
221394	872855
34580	872856
71674	872857
12514	872858
81047	872859
32370	872860
75863	872861
80332	872862
1923	872863
52940	872864
85865	872865
2620	872866
32990	872867
13219	872868
17906	872869
88580	872870
7499	872871
2855	872872
1521	872873
54767	872874
616	872875
189316	872876
38037	872877
1046	872878
163821	872879
98775	872880
36934	872881
90236	872882
63738	872883
16629	872884
11640	872885
6017	872886
252017	872887
4173	872888
5240	872889
60250	872890
7678	872891
311	872892
9982	872893
7040	872894
33670	872895
125035	872896
106249	872897
22150	872898
25762	872899
5908	872900
642	872901
41164	872902
144582	872903
16772	872904
196446	872905
30821	872906
33135	872907
233920	872908
251294	872909
162177	872910
53651	872911
159868	872912
67538	872913
4106	872914
136510	872915
3796	872916
58627	872917
138269	872918
160358	872919
3137	872920
42812	872921
64450	872922
122198	872923
44948	872924
68	872925
69796	872926
36093	872927
60035	872928
2902	872929
45302	872930
131616	872931
21188	872932
53252	872933
79777	872934
15833	872935
128643	872936
11184	872937
75300	872938
20241	872939
8798	872940
71423	872941
44776	872942
33825	872943
142819	872944
91449	872945
248280	872946
153578	872947
25643	872948
21436	872949
78054	872950
135766	872951
49156	872952
45819	872953
79087	872954
5863	872955
144667	872956
46736	872957
161311	872958
39109	872959
21669	872960
75073	872961
5993	872962
29152	872963
1908	872964
127	872965
120983	872966
76793	872967
77184	872968
102228	872969
14179	872970
132115	872971
5077	872972
128	872973
2068	872974
79803	872975
67448	872976
45670	872977
832	872978
2656	872979
34844	872980
88039	872981
45448	872982
5	872983
59765	872984
66156	872985
30276	872986
48218	872987
155699	872988
130186	872989
3062	872990
6644	872991
199599	872992
711	872993
59562	872994
21484	872995
20603	872996
174663	872997
174232	872998
4147	872999
208572	873000
33445	873001
30397	873002
30055	873003
79245	873004
25538	873005
25903	873006
8088	873007
8321	873008
42703	873009
18956	873010
194890	873011
16	873012
14352	873013
81334	873014
22721	873015
1378	873016
119839	873017
486	873018
168135	873019
143923	873020
112257	873021
223455	873022
120715	873023
4305	873024
25752	873025
113398	873026
7996	873027
71870	873028
19349	873029
35609	873030
41852	873031
54473	873032
163848	873033
92141	873034
25655	873035
113906	873036
136280	873037
10218	873038
110519	873039
188269	873040
25256	873041
40227	873042
207823	873043
26536	873044
10865	873045
63203	873046
143140	873047
35391	873048
33241	873049
56599	873050
25090	873051
80537	873052
22290	873053
230891	873054
63996	873055
138391	873056
10229	873057
203696	873058
47227	873059
45896	873060
12932	873061
12621	873062
3484	873063
142088	873064
2526	873065
24104	873066
1134	873067
44203	873068
83743	873069
55600	873070
126516	873071
238571	873072
245382	873073
78010	873074
924	873075
111924	873076
7007	873077
11410	873078
1102	873079
13	873080
132004	873081
7718	873082
58698	873083
3094	873084
9604	873085
31379	873086
46348	873087
5	873088
65768	873089
14145	873090
6384	873091
118894	873092
2001	873093
61361	873094
63703	873095
94199	873096
72948	873097
114525	873098
20823	873099
117004	873100
100067	873101
22166	873102
5168	873103
14060	873104
77468	873105
23388	873106
46703	873107
134892	873108
27767	873109
4069	873110
2499	873111
39726	873112
45908	873113
7070	873114
194803	873115
14049	873116
124828	873117
249229	873118
17219	873119
616	873120
80827	873121
3193	873122
182738	873123
116141	873124
111117	873125
7345	873126
98039	873127
28247	873128
2189	873129
19991	873130
11221	873131
230598	873132
16708	873133
251057	873134
21927	873135
202249	873136
20828	873137
17724	873138
276	873139
244454	873140
36053	873141
3613	873142
56556	873143
10304	873144
7385	873145
147376	873146
116329	873147
1895	873148
5779	873149
131471	873150
236087	873151
211346	873152
64097	873153
86664	873154
159377	873155
2094	873156
85448	873157
29523	873158
7130	873159
196018	873160
104170	873161
996	873162
73383	873163
30775	873164
151561	873165
91226	873166
237007	873167
46671	873168
41631	873169
59990	873170
28373	873171
8275	873172
139254	873173
154858	873174
23437	873175
67873	873176
1796	873177
123928	873178
154420	873179
46118	873180
74037	873181
98858	873182
93666	873183
41627	873184
10247	873185
19	873186
29819	873187
15022	873188
271571	873189
129456	873190
169892	873191
106652	873192
514	873193
227020	873194
80001	873195
1902	873196
69988	873197
22290	873198
47170	873199
6003	873200
30379	873201
189881	873202
669	873203
144038	873204
234554	873205
89656	873206
26558	873207
126969	873208
6669	873209
1177	873210
159072	873211
77272	873212
81586	873213
43514	873214
171936	873215
87104	873216
18146	873217
24589	873218
118879	873219
43215	873220
37325	873221
62709	873222
13366	873223
46016	873224
266826	873225
37303	873226
152346	873227
85397	873228
114797	873229
1052	873230
11963	873231
2420	873232
156467	873233
2308	873234
170691	873235
259687	873236
28567	873237
47302	873238
28933	873239
216482	873240
56147	873241
238639	873242
112543	873243
138761	873244
3179	873245
23773	873246
90231	873247
74959	873248
49041	873249
99906	873250
951	873251
6098	873252
7215	873253
66446	873254
58543	873255
101796	873256
187	873257
11659	873258
76561	873259
26023	873260
87923	873261
104386	873262
26244	873263
107158	873264
105049	873265
196351	873266
110770	873267
5	873268
37160	873269
116568	873270
257237	873271
52186	873272
33583	873273
269575	873274
2296	873275
124618	873276
69063	873277
11746	873278
39632	873279
68853	873280
856	873281
127493	873282
31402	873283
640	873284
120199	873285
109292	873286
7684	873287
10580	873288
12349	873289
87347	873290
31072	873291
6928	873292
33778	873293
95398	873294
143337	873295
8844	873296
10653	873297
194135	873298
108780	873299
16765	873300
28212	873301
144988	873302
162906	873303
192137	873304
59550	873305
5621	873306
112455	873307
97919	873308
41311	873309
138084	873310
100416	873311
211987	873312
24204	873313
28792	873314
122392	873315
11219	873316
2120	873317
121981	873318
174236	873319
28901	873320
35334	873321
82531	873322
33012	873323
17834	873324
99610	873325
93837	873326
79736	873327
1927	873328
37796	873329
176128	873330
57360	873331
99006	873332
241104	873333
161524	873334
53971	873335
23548	873336
9414	873337
242151	873338
122441	873339
52163	873340
150057	873341
5695	873342
110876	873343
75887	873344
7402	873345
734	873346
72679	873347
221306	873348
176522	873349
4199	873350
26213	873351
63870	873352
33858	873353
73673	873354
88945	873355
231076	873356
35099	873357
714	873358
40308	873359
10981	873360
4148	873361
18968	873362
82141	873363
547	873364
211046	873365
112043	873366
70472	873367
35132	873368
673	873369
105224	873370
123176	873371
134004	873372
32766	873373
52854	873374
186498	873375
5631	873376
39770	873377
14862	873378
19879	873379
28656	873380
263168	873381
107940	873382
128533	873383
96786	873384
18738	873385
98	873386
248516	873387
27716	873388
10900	873389
99249	873390
42712	873391
63364	873392
38569	873393
3403	873394
147100	873395
93661	873396
221105	873397
11649	873398
1014	873399
104095	873400
18894	873401
12189	873402
92653	873403
13112	873404
76061	873405
47300	873406
133289	873407
9325	873408
151295	873409
56572	873410
247826	873411
393	873412
7130	873413
24949	873414
99979	873415
38700	873416
14239	873417
8454	873418
204850	873419
118695	873420
90303	873421
3180	873422
1826	873423
86846	873424
6103	873425
216764	873426
4498	873427
21893	873428
21834	873429
23440	873430
141240	873431
70314	873432
5119	873433
195830	873434
258070	873435
219747	873436
1290	873437
110890	873438
3579	873439
152554	873440
46791	873441
6454	873442
98110	873443
100750	873444
155896	873445
237747	873446
3043	873447
46568	873448
6136	873449
213234	873450
26504	873451
18759	873452
52289	873453
3	873454
11660	873455
15676	873456
12776	873457
226832	873458
5734	873459
3094	873460
92272	873461
103362	873462
174429	873463
26954	873464
42902	873465
17581	873466
36809	873467
11479	873468
176452	873469
23309	873470
130542	873471
29596	873472
73589	873473
11680	873474
16751	873475
3765	873476
62434	873477
39714	873478
13795	873479
34697	873480
213035	873481
133298	873482
35568	873483
9221	873484
25776	873485
34439	873486
156818	873487
1912	873488
133372	873489
11820	873490
47190	873491
51643	873492
58345	873493
24158	873494
6713	873495
1170	873496
42502	873497
42824	873498
49617	873499
21437	873500
245181	873501
211327	873502
114059	873503
264501	873504
50666	873505
269778	873506
15975	873507
5900	873508
100128	873509
53590	873510
5124	873511
92694	873512
62607	873513
32585	873514
44988	873515
113422	873516
53725	873517
36998	873518
18430	873519
2988	873520
4831	873521
109351	873522
3136	873523
262528	873524
262374	873525
66166	873526
6186	873527
214858	873528
14953	873529
14530	873530
6064	873531
185	873532
121604	873533
19779	873534
21507	873535
61099	873536
3978	873537
12620	873538
9551	873539
154044	873540
141566	873541
52613	873542
264123	873543
1258	873544
12275	873545
27624	873546
12775	873547
8367	873548
101473	873549
9162	873550
13453	873551
3112	873552
1493	873553
225043	873554
66181	873555
681	873556
40694	873557
50732	873558
5534	873559
729	873560
219450	873561
111036	873562
107479	873563
64221	873564
5106	873565
17875	873566
39955	873567
30372	873568
52860	873569
44094	873570
32570	873571
4521	873572
171774	873573
256501	873574
206931	873575
58068	873576
111804	873577
78789	873578
6843	873579
1977	873580
23087	873581
222876	873582
46908	873583
59845	873584
118633	873585
52557	873586
18325	873587
207641	873588
71316	873589
26674	873590
56939	873591
19532	873592
146083	873593
57761	873594
10697	873595
2986	873596
2077	873597
1778	873598
19276	873599
34584	873600
2369	873601
164347	873602
75190	873603
129344	873604
125599	873605
74277	873606
3050	873607
72080	873608
10166	873609
16548	873610
74886	873611
147748	873612
102702	873613
257417	873614
19840	873615
163965	873616
68530	873617
24462	873618
13254	873619
15461	873620
138122	873621
993	873622
10532	873623
76030	873624
8678	873625
3818	873626
229948	873627
42363	873628
203991	873629
60	873630
5053	873631
8879	873632
33565	873633
20891	873634
55519	873635
2279	873636
260095	873637
69297	873638
49644	873639
4912	873640
157429	873641
128929	873642
9265	873643
21451	873644
2719	873645
55243	873646
51511	873647
74480	873648
253409	873649
25864	873650
3678	873651
128043	873652
87438	873653
5600	873654
42186	873655
29449	873656
19251	873657
34930	873658
2694	873659
29213	873660
615	873661
119	873662
369	873663
2452	873664
128137	873665
185115	873666
47057	873667
79821	873668
104296	873669
106401	873670
109614	873671
4875	873672
222579	873673
9837	873674
124	873675
116853	873676
19973	873677
38412	873678
28283	873679
115185	873680
25501	873681
6030	873682
223824	873683
11473	873684
157530	873685
207746	873686
160227	873687
258276	873688
20090	873689
14591	873690
4343	873691
74147	873692
93758	873693
30958	873694
51815	873695
29451	873696
42921	873697
116763	873698
110614	873699
38899	873700
190201	873701
36504	873702
6177	873703
8250	873704
17082	873705
77653	873706
111175	873707
31930	873708
23704	873709
71471	873710
59175	873711
196952	873712
22681	873713
20139	873714
105014	873715
2653	873716
226985	873717
14487	873718
89150	873719
33298	873720
1709	873721
7626	873722
83921	873723
4397	873724
2770	873725
151669	873726
138334	873727
71332	873728
95980	873729
20899	873730
14288	873731
30894	873732
27898	873733
82039	873734
41308	873735
4386	873736
26798	873737
92066	873738
3386	873739
223804	873740
65419	873741
50854	873742
59751	873743
237662	873744
78411	873745
56034	873746
128297	873747
23559	873748
180	873749
270419	873750
38892	873751
59421	873752
157312	873753
148046	873754
12195	873755
3315	873756
93514	873757
35872	873758
139	873759
12	873760
12714	873761
120257	873762
203454	873763
8200	873764
121810	873765
12	873766
17985	873767
8629	873768
42118	873769
9257	873770
17605	873771
250033	873772
239790	873773
8450	873774
112841	873775
79962	873776
42474	873777
11011	873778
11387	873779
4410	873780
142275	873781
828	873782
3879	873783
54693	873784
224568	873785
58445	873786
6674	873787
15221	873788
7544	873789
169975	873790
13823	873791
149137	873792
71548	873793
50784	873794
131002	873795
3741	873796
35860	873797
24052	873798
52496	873799
236415	873800
178336	873801
8309	873802
60982	873803
117448	873804
5081	873805
36484	873806
186966	873807
87383	873808
89332	873809
191593	873810
245015	873811
1490	873812
510	873813
3914	873814
6369	873815
8202	873816
131	873817
13174	873818
24424	873819
123248	873820
22296	873821
14702	873822
27798	873823
158892	873824
259357	873825
129540	873826
124198	873827
13609	873828
28075	873829
3022	873830
10619	873831
17693	873832
17326	873833
159339	873834
149475	873835
49	873836
194015	873837
48627	873838
4802	873839
148676	873840
41706	873841
190060	873842
9440	873843
33022	873844
1617	873845
5	873846
1080	873847
1134	873848
158710	873849
100405	873850
67217	873851
48377	873852
76261	873853
106551	873854
31923	873855
1224	873856
16123	873857
8377	873858
16177	873859
51010	873860
48435	873861
5898	873862
2149	873863
1630	873864
55276	873865
16055	873866
9861	873867
51898	873868
745	873869
47519	873870
9138	873871
8359	873872
17521	873873
8010	873874
89448	873875
121968	873876
12937	873877
75498	873878
83977	873879
54138	873880
75768	873881
207115	873882
4519	873883
14865	873884
24719	873885
664	873886
16233	873887
52049	873888
49	873889
3965	873890
5816	873891
50736	873892
23231	873893
121116	873894
16709	873895
57293	873896
150834	873897
33705	873898
128605	873899
45373	873900
6163	873901
53011	873902
10968	873903
1152	873904
35357	873905
66233	873906
220268	873907
71864	873908
63057	873909
235358	873910
55631	873911
136864	873912
4970	873913
2141	873914
71610	873915
1786	873916
76901	873917
29830	873918
65648	873919
37367	873920
96080	873921
61542	873922
27041	873923
82102	873924
1387	873925
36162	873926
146650	873927
11099	873928
107887	873929
129550	873930
175319	873931
79297	873932
167198	873933
2676	873934
112868	873935
35080	873936
125391	873937
50875	873938
27404	873939
59444	873940
136939	873941
1972	873942
23063	873943
261840	873944
1955	873945
169157	873946
122500	873947
25730	873948
154732	873949
112060	873950
19826	873951
226102	873952
64056	873953
8322	873954
30492	873955
20705	873956
1919	873957
168322	873958
122538	873959
3736	873960
11138	873961
17406	873962
53245	873963
89520	873964
10086	873965
11512	873966
5809	873967
119513	873968
1139	873969
113938	873970
111146	873971
4144	873972
83979	873973
64112	873974
60525	873975
11638	873976
227857	873977
154850	873978
159821	873979
11397	873980
153854	873981
460	873982
6517	873983
4737	873984
250795	873985
170611	873986
21958	873987
29099	873988
14667	873989
269	873990
5572	873991
70795	873992
3888	873993
2853	873994
24218	873995
7574	873996
99748	873997
45789	873998
8388	873999
14862	874000
103822	874001
25987	874002
8392	874003
1138	874004
5618	874005
44783	874006
109540	874007
135098	874008
120920	874009
22716	874010
13540	874011
72	874012
88317	874013
55768	874014
126038	874015
77440	874016
4318	874017
99270	874018
24125	874019
14255	874020
235072	874021
162117	874022
137	874023
2465	874024
167319	874025
4685	874026
39036	874027
193094	874028
278	874029
5612	874030
8813	874031
31145	874032
50078	874033
246006	874034
67487	874035
36529	874036
6203	874037
45463	874038
1386	874039
131787	874040
94292	874041
114674	874042
28350	874043
32845	874044
144709	874045
86982	874046
150215	874047
60271	874048
21903	874049
2254	874050
33771	874051
48355	874052
166252	874053
43028	874054
267844	874055
178891	874056
21891	874057
115895	874058
73166	874059
110708	874060
92903	874061
263212	874062
55150	874063
5991	874064
132142	874065
95332	874066
100834	874067
5678	874068
16883	874069
118976	874070
47944	874071
103113	874072
65389	874073
11581	874074
125400	874075
168924	874076
14751	874077
129916	874078
10891	874079
1121	874080
119155	874081
49517	874082
24821	874083
19025	874084
32903	874085
270644	874086
5104	874087
112564	874088
37042	874089
5914	874090
4	874091
47709	874092
66968	874093
27632	874094
123139	874095
347	874096
71197	874097
58196	874098
170137	874099
134643	874100
101464	874101
1538	874102
53270	874103
5199	874104
147332	874105
17630	874106
31312	874107
47970	874108
2241	874109
136488	874110
41897	874111
225209	874112
84685	874113
44734	874114
34508	874115
12317	874116
204	874117
264041	874118
136045	874119
251118	874120
360	874121
131200	874122
218838	874123
230982	874124
23421	874125
2787	874126
38773	874127
16443	874128
168563	874129
6455	874130
57733	874131
98097	874132
253557	874133
100669	874134
54532	874135
184282	874136
12462	874137
21258	874138
17414	874139
13129	874140
124482	874141
78184	874142
167681	874143
265998	874144
17254	874145
92996	874146
12656	874147
200338	874148
80858	874149
30935	874150
10825	874151
234774	874152
12067	874153
80961	874154
90408	874155
14517	874156
121317	874157
175724	874158
147602	874159
28572	874160
11745	874161
29455	874162
51373	874163
95298	874164
243978	874165
95294	874166
106621	874167
92971	874168
141799	874169
47676	874170
7976	874171
136580	874172
90249	874173
12907	874174
18088	874175
37967	874176
14673	874177
74515	874178
36456	874179
171225	874180
160843	874181
117982	874182
169986	874183
18287	874184
70770	874185
3156	874186
23612	874187
3271	874188
128578	874189
49887	874190
58940	874191
15656	874192
34740	874193
29539	874194
33632	874195
160846	874196
163522	874197
14405	874198
3063	874199
57173	874200
166831	874201
216511	874202
1523	874203
99920	874204
66334	874205
87773	874206
50065	874207
10054	874208
126835	874209
6098	874210
13902	874211
82166	874212
68208	874213
45091	874214
47599	874215
31518	874216
96748	874217
197	874218
29423	874219
104707	874220
63582	874221
76368	874222
91539	874223
12131	874224
47210	874225
270381	874226
4823	874227
104359	874228
270	874229
5068	874230
227255	874231
42878	874232
136684	874233
17464	874234
25980	874235
4205	874236
38385	874237
13892	874238
36694	874239
48810	874240
11058	874241
1979	874242
2231	874243
6920	874244
61875	874245
32021	874246
20017	874247
206693	874248
5017	874249
26795	874250
13950	874251
21963	874252
76889	874253
219865	874254
14011	874255
14304	874256
40042	874257
22626	874258
19995	874259
29723	874260
4191	874261
106503	874262
52674	874263
11305	874264
638	874265
11118	874266
197302	874267
13243	874268
55	874269
190551	874270
106302	874271
8786	874272
102341	874273
1838	874274
107783	874275
128563	874276
32863	874277
16120	874278
1767	874279
171909	874280
4786	874281
145771	874282
2547	874283
50940	874284
210906	874285
107294	874286
164710	874287
6389	874288
118273	874289
43752	874290
58213	874291
70703	874292
181147	874293
23935	874294
46158	874295
106163	874296
84311	874297
14601	874298
24723	874299
23088	874300
40091	874301
275	874302
80964	874303
12862	874304
6154	874305
113945	874306
125198	874307
91428	874308
6521	874309
44286	874310
8187	874311
7368	874312
1648	874313
74059	874314
38167	874315
41727	874316
1730	874317
24659	874318
77328	874319
433	874320
22328	874321
59309	874322
139061	874323
190994	874324
7050	874325
48187	874326
19877	874327
132587	874328
14115	874329
38031	874330
144906	874331
88522	874332
6902	874333
37548	874334
155877	874335
71498	874336
43422	874337
18829	874338
9060	874339
87863	874340
2171	874341
38228	874342
166147	874343
40978	874344
17268	874345
994	874346
60127	874347
32890	874348
54078	874349
40708	874350
118811	874351
257566	874352
92310	874353
13301	874354
51317	874355
20876	874356
1233	874357
9093	874358
42390	874359
12651	874360
96337	874361
61581	874362
1795	874363
165772	874364
223939	874365
31800	874366
76647	874367
21626	874368
86356	874369
99167	874370
4193	874371
17136	874372
32267	874373
139787	874374
7512	874375
10674	874376
108367	874377
49126	874378
129233	874379
100893	874380
26266	874381
9025	874382
734	874383
39654	874384
11542	874385
46529	874386
14539	874387
134559	874388
7096	874389
3970	874390
5170	874391
226090	874392
54477	874393
13364	874394
148747	874395
214140	874396
43719	874397
107988	874398
169674	874399
237148	874400
5058	874401
28055	874402
137445	874403
4	874404
76599	874405
2761	874406
74876	874407
170681	874408
150715	874409
89850	874410
19327	874411
4123	874412
31925	874413
58717	874414
209934	874415
28001	874416
110427	874417
2147	874418
138700	874419
7099	874420
5438	874421
52466	874422
109816	874423
38345	874424
234475	874425
47605	874426
100143	874427
166257	874428
41665	874429
58985	874430
17889	874431
83073	874432
119948	874433
9694	874434
3022	874435
228941	874436
234683	874437
74338	874438
76756	874439
33888	874440
48113	874441
231769	874442
918	874443
1613	874444
54842	874445
72764	874446
83751	874447
89675	874448
145508	874449
271570	874450
268428	874451
24298	874452
46856	874453
51879	874454
48661	874455
40531	874456
119659	874457
200285	874458
170654	874459
5408	874460
79588	874461
28787	874462
134222	874463
16072	874464
3140	874465
225397	874466
159098	874467
27	874468
810	874469
66224	874470
85	874471
90863	874472
39456	874473
51263	874474
92369	874475
128103	874476
35681	874477
184750	874478
16927	874479
105269	874480
36222	874481
123924	874482
271602	874483
163745	874484
42618	874485
153100	874486
5770	874487
81376	874488
269817	874489
112087	874490
39561	874491
10611	874492
4902	874493
242264	874494
13656	874495
215459	874496
10362	874497
10106	874498
41112	874499
31002	874500
42	874501
80938	874502
13312	874503
11363	874504
5183	874505
34212	874506
201832	874507
12171	874508
79797	874509
70781	874510
207933	874511
60244	874512
3644	874513
212912	874514
104829	874515
17633	874516
140855	874517
150705	874518
160841	874519
21721	874520
184074	874521
67823	874522
74650	874523
23913	874524
13742	874525
160467	874526
5838	874527
30365	874528
145413	874529
3469	874530
19733	874531
71542	874532
245753	874533
146502	874534
58695	874535
211555	874536
5028	874537
35945	874538
21024	874539
21950	874540
16306	874541
2514	874542
1657	874543
44326	874544
71995	874545
43015	874546
794	874547
10385	874548
30640	874549
67125	874550
71386	874551
88494	874552
216155	874553
32	874554
27621	874555
9793	874556
60238	874557
90357	874558
26874	874559
26149	874560
41536	874561
41325	874562
89142	874563
215655	874564
53549	874565
230209	874566
11199	874567
9196	874568
2089	874569
111071	874570
4544	874571
40836	874572
130709	874573
48723	874574
141473	874575
120894	874576
159953	874577
4572	874578
8202	874579
45597	874580
223720	874581
22795	874582
33896	874583
118271	874584
144597	874585
2392	874586
66250	874587
6546	874588
58810	874589
2751	874590
132	874591
26918	874592
1474	874593
3401	874594
98034	874595
26809	874596
9801	874597
25777	874598
18680	874599
5343	874600
78651	874601
33689	874602
33491	874603
3005	874604
29903	874605
14832	874606
4756	874607
6598	874608
105003	874609
29325	874610
72262	874611
4814	874612
189466	874613
122147	874614
13983	874615
127155	874616
39208	874617
202502	874618
264523	874619
239992	874620
92182	874621
167296	874622
1155	874623
29313	874624
54637	874625
113718	874626
2717	874627
34472	874628
93512	874629
6721	874630
155784	874631
6636	874632
909	874633
24226	874634
15929	874635
596	874636
10111	874637
772	874638
96532	874639
51284	874640
8844	874641
217479	874642
9160	874643
95580	874644
256451	874645
130663	874646
501	874647
33474	874648
10520	874649
80145	874650
32401	874651
51111	874652
39996	874653
54433	874654
122886	874655
90716	874656
21366	874657
134118	874658
52724	874659
43348	874660
205697	874661
18908	874662
9851	874663
352	874664
53540	874665
18312	874666
10283	874667
144746	874668
262093	874669
128287	874670
271329	874671
256934	874672
70	874673
32989	874674
130225	874675
1177	874676
33989	874677
5114	874678
26723	874679
32425	874680
167455	874681
49808	874682
8394	874683
77943	874684
210221	874685
89023	874686
23057	874687
72152	874688
34031	874689
58316	874690
2677	874691
41632	874692
87126	874693
16936	874694
157250	874695
69277	874696
2195	874697
32936	874698
108204	874699
167862	874700
2715	874701
51838	874702
1844	874703
169146	874704
161668	874705
212337	874706
100052	874707
152004	874708
13699	874709
25956	874710
10685	874711
5665	874712
69720	874713
68012	874714
3265	874715
3654	874716
149733	874717
92120	874718
24065	874719
3626	874720
23584	874721
25484	874722
64335	874723
1286	874724
168208	874725
49229	874726
2991	874727
22858	874728
21418	874729
133285	874730
17557	874731
15264	874732
1641	874733
217486	874734
160894	874735
115513	874736
106609	874737
2418	874738
27904	874739
2112	874740
63805	874741
31665	874742
33487	874743
230202	874744
19373	874745
236598	874746
326	874747
103569	874748
13181	874749
35979	874750
177124	874751
62874	874752
81389	874753
4380	874754
72828	874755
25309	874756
13880	874757
40376	874758
234342	874759
69384	874760
32504	874761
86298	874762
4976	874763
31148	874764
636	874765
123049	874766
64445	874767
5525	874768
242791	874769
19962	874770
38905	874771
100128	874772
156882	874773
40	874774
811	874775
4350	874776
14429	874777
236974	874778
156057	874779
56141	874780
49870	874781
4618	874782
81451	874783
199037	874784
2710	874785
101004	874786
57920	874787
14797	874788
25685	874789
17281	874790
141632	874791
85150	874792
28256	874793
165387	874794
11444	874795
2860	874796
58673	874797
91641	874798
128856	874799
1732	874800
15742	874801
24479	874802
53132	874803
16161	874804
84932	874805
55053	874806
39140	874807
113435	874808
4061	874809
11319	874810
57705	874811
26660	874812
245284	874813
26896	874814
43664	874815
169964	874816
27700	874817
4911	874818
83099	874819
53471	874820
140128	874821
70343	874822
173	874823
9382	874824
67228	874825
98840	874826
2058	874827
13881	874828
108860	874829
63341	874830
85250	874831
272026	874832
35853	874833
11398	874834
81679	874835
62788	874836
27521	874837
54785	874838
171179	874839
171546	874840
68849	874841
55288	874842
260093	874843
7424	874844
4505	874845
211997	874846
215595	874847
61724	874848
4854	874849
216476	874850
35167	874851
34203	874852
10835	874853
29085	874854
36331	874855
5762	874856
35488	874857
1453	874858
5855	874859
89866	874860
43054	874861
267359	874862
48792	874863
1148	874864
15911	874865
33113	874866
250883	874867
42990	874868
213138	874869
1290	874870
18355	874871
104878	874872
219638	874873
48471	874874
23229	874875
11927	874876
30919	874877
25570	874878
83095	874879
19011	874880
25422	874881
9961	874882
168398	874883
17103	874884
134873	874885
1444	874886
20262	874887
23418	874888
27727	874889
7184	874890
59665	874891
3043	874892
113348	874893
2837	874894
165825	874895
52796	874896
22920	874897
6934	874898
9840	874899
28077	874900
11793	874901
63199	874902
10988	874903
81229	874904
17531	874905
8716	874906
868	874907
116626	874908
34266	874909
38117	874910
77738	874911
100204	874912
256903	874913
69786	874914
7306	874915
14668	874916
216147	874917
94980	874918
95150	874919
43391	874920
54248	874921
22375	874922
36754	874923
112140	874924
1600	874925
39084	874926
59846	874927
129473	874928
91275	874929
113708	874930
5180	874931
1257	874932
53487	874933
70083	874934
3840	874935
28356	874936
815	874937
91094	874938
16921	874939
561	874940
105343	874941
5040	874942
204600	874943
126655	874944
20753	874945
94002	874946
96743	874947
4101	874948
47571	874949
183220	874950
16161	874951
221487	874952
82800	874953
45872	874954
38524	874955
1462	874956
11820	874957
45452	874958
24491	874959
68702	874960
2971	874961
223579	874962
199765	874963
106264	874964
70896	874965
38575	874966
271549	874967
14124	874968
193293	874969
96231	874970
150372	874971
61896	874972
199	874973
119	874974
264468	874975
146542	874976
32001	874977
227906	874978
152	874979
22677	874980
151811	874981
158576	874982
16139	874983
158442	874984
76318	874985
54976	874986
76027	874987
535	874988
1239	874989
92837	874990
224006	874991
161873	874992
45113	874993
73736	874994
2372	874995
81217	874996
121585	874997
106519	874998
30656	874999
5652	875000
1809	875001
171827	875002
177024	875003
16	875004
143314	875005
84391	875006
2592	875007
214901	875008
144215	875009
44002	875010
17036	875011
13600	875012
1935	875013
16121	875014
237586	875015
9950	875016
171097	875017
42245	875018
43757	875019
21148	875020
25222	875021
36424	875022
151200	875023
150637	875024
36584	875025
95385	875026
44361	875027
65535	875028
66030	875029
166406	875030
41327	875031
20708	875032
46746	875033
94387	875034
21543	875035
126703	875036
5758	875037
4370	875038
21384	875039
54849	875040
47089	875041
56904	875042
225809	875043
38285	875044
1077	875045
3030	875046
230516	875047
3262	875048
99570	875049
1398	875050
6111	875051
85074	875052
13813	875053
102955	875054
109635	875055
76	875056
138837	875057
18124	875058
8478	875059
1292	875060
213582	875061
46438	875062
108395	875063
4812	875064
3399	875065
7304	875066
27219	875067
1830	875068
222939	875069
34373	875070
89527	875071
902	875072
1920	875073
1139	875074
164911	875075
11094	875076
47194	875077
30414	875078
6579	875079
32334	875080
151955	875081
48809	875082
8469	875083
101316	875084
27012	875085
75530	875086
16101	875087
184856	875088
7808	875089
29508	875090
67214	875091
23230	875092
237026	875093
217483	875094
2340	875095
27182	875096
99409	875097
14854	875098
16988	875099
43339	875100
26127	875101
79878	875102
117507	875103
32410	875104
6498	875105
38931	875106
94370	875107
81558	875108
27724	875109
43833	875110
144898	875111
100217	875112
46923	875113
31884	875114
99937	875115
159228	875116
2602	875117
4303	875118
145006	875119
51270	875120
8791	875121
74749	875122
33607	875123
462	875124
5448	875125
572	875126
19374	875127
722	875128
62818	875129
25081	875130
224712	875131
243697	875132
71	875133
32300	875134
29436	875135
51460	875136
5335	875137
12846	875138
94152	875139
4329	875140
3148	875141
4152	875142
160212	875143
262685	875144
25204	875145
36097	875146
2502	875147
999	875148
132788	875149
68654	875150
1240	875151
50494	875152
20119	875153
99427	875154
242429	875155
16403	875156
11717	875157
9582	875158
79755	875159
188703	875160
36314	875161
219	875162
20127	875163
1235	875164
50064	875165
28575	875166
70717	875167
35352	875168
36078	875169
46955	875170
94285	875171
18404	875172
106568	875173
10059	875174
93494	875175
11707	875176
1873	875177
45977	875178
77341	875179
91952	875180
235542	875181
103193	875182
195583	875183
149479	875184
23158	875185
109	875186
266966	875187
14890	875188
1298	875189
4954	875190
25032	875191
223361	875192
3585	875193
14020	875194
1873	875195
25149	875196
126	875197
140852	875198
3445	875199
119143	875200
115662	875201
189825	875202
6310	875203
65804	875204
32588	875205
258938	875206
123926	875207
24455	875208
91540	875209
12930	875210
161930	875211
28531	875212
115443	875213
39721	875214
692	875215
156722	875216
272	875217
25821	875218
38786	875219
240515	875220
22041	875221
124553	875222
178462	875223
9747	875224
166504	875225
133589	875226
38736	875227
85639	875228
6907	875229
77513	875230
3476	875231
40026	875232
198757	875233
117984	875234
399	875235
76469	875236
25458	875237
158908	875238
158932	875239
225345	875240
91934	875241
42540	875242
4032	875243
4272	875244
101092	875245
6314	875246
46228	875247
82980	875248
94654	875249
99643	875250
16002	875251
162084	875252
67791	875253
58989	875254
43198	875255
23070	875256
45469	875257
140198	875258
19963	875259
159161	875260
7610	875261
12203	875262
38237	875263
24377	875264
151084	875265
98168	875266
6096	875267
39868	875268
190376	875269
44586	875270
8026	875271
114295	875272
68145	875273
31544	875274
78077	875275
10453	875276
224803	875277
952	875278
22958	875279
2169	875280
58331	875281
41760	875282
1139	875283
45568	875284
41402	875285
9868	875286
9754	875287
23363	875288
31243	875289
48507	875290
32277	875291
203981	875292
29301	875293
6582	875294
16053	875295
29123	875296
83936	875297
7362	875298
59793	875299
350	875300
127996	875301
46555	875302
45735	875303
30826	875304
1092	875305
4954	875306
98621	875307
216	875308
78252	875309
45707	875310
78242	875311
259303	875312
32609	875313
241870	875314
63288	875315
193596	875316
122391	875317
20624	875318
21387	875319
251965	875320
144782	875321
4821	875322
5768	875323
100113	875324
117	875325
137321	875326
45445	875327
7970	875328
979	875329
45004	875330
173873	875331
160311	875332
108465	875333
52214	875334
83127	875335
212422	875336
10642	875337
10931	875338
3468	875339
10044	875340
173057	875341
5289	875342
12130	875343
134649	875344
244877	875345
177148	875346
8882	875347
48237	875348
69405	875349
149305	875350
34703	875351
59598	875352
270421	875353
107426	875354
219	875355
33801	875356
54109	875357
167903	875358
3090	875359
139055	875360
22490	875361
10096	875362
20167	875363
83426	875364
114612	875365
164928	875366
7190	875367
10957	875368
14600	875369
116342	875370
21231	875371
1527	875372
108377	875373
15398	875374
110219	875375
232235	875376
74062	875377
17313	875378
49533	875379
50542	875380
246548	875381
151558	875382
29869	875383
201425	875384
77036	875385
7456	875386
109788	875387
18180	875388
29150	875389
103532	875390
18817	875391
16131	875392
169514	875393
24649	875394
219	875395
66731	875396
121453	875397
45362	875398
8469	875399
81137	875400
179491	875401
21455	875402
3719	875403
104822	875404
3406	875405
54036	875406
7431	875407
491	875408
1188	875409
7450	875410
67510	875411
242382	875412
62259	875413
99054	875414
84046	875415
111709	875416
14503	875417
36076	875418
31228	875419
154594	875420
12291	875421
93176	875422
15275	875423
193977	875424
2279	875425
10745	875426
64562	875427
145084	875428
31899	875429
241	875430
201957	875431
11518	875432
4527	875433
18498	875434
72359	875435
54260	875436
156508	875437
26033	875438
257865	875439
12809	875440
79200	875441
2391	875442
37863	875443
138519	875444
93686	875445
5616	875446
14867	875447
68890	875448
55250	875449
254815	875450
123453	875451
27806	875452
21903	875453
9799	875454
59080	875455
33933	875456
80975	875457
63154	875458
16140	875459
192205	875460
271788	875461
120368	875462
14122	875463
220635	875464
24119	875465
29571	875466
6534	875467
1955	875468
15554	875469
7260	875470
39584	875471
62119	875472
53567	875473
194310	875474
209503	875475
259345	875476
18733	875477
8970	875478
98002	875479
144021	875480
124039	875481
23715	875482
1320	875483
84888	875484
3421	875485
13043	875486
30167	875487
105764	875488
13480	875489
34968	875490
51899	875491
172111	875492
1083	875493
98972	875494
8691	875495
1883	875496
29524	875497
47988	875498
8482	875499
58239	875500
50270	875501
22643	875502
963	875503
37	875504
12959	875505
31535	875506
47103	875507
287	875508
9757	875509
11799	875510
1650	875511
147913	875512
18977	875513
53394	875514
109087	875515
106412	875516
22370	875517
158560	875518
20629	875519
191239	875520
258914	875521
197332	875522
6032	875523
72617	875524
34007	875525
12659	875526
21189	875527
99170	875528
29882	875529
21058	875530
20246	875531
667	875532
123799	875533
49208	875534
134782	875535
53877	875536
41093	875537
3712	875538
13819	875539
247102	875540
3634	875541
201766	875542
8134	875543
3600	875544
41512	875545
85911	875546
9795	875547
9552	875548
34209	875549
12005	875550
45368	875551
40896	875552
1332	875553
40701	875554
103344	875555
15321	875556
112246	875557
10647	875558
171842	875559
11028	875560
59165	875561
71859	875562
14070	875563
241530	875564
75708	875565
160059	875566
2150	875567
193910	875568
63357	875569
31209	875570
75793	875571
77361	875572
10782	875573
10357	875574
30667	875575
92606	875576
9584	875577
6931	875578
2	875579
57284	875580
1849	875581
81356	875582
5061	875583
188210	875584
258194	875585
1624	875586
103226	875587
146698	875588
140485	875589
31178	875590
98660	875591
22160	875592
184565	875593
3216	875594
1563	875595
41744	875596
29820	875597
160714	875598
17328	875599
35626	875600
391	875601
258424	875602
9535	875603
53321	875604
33507	875605
86727	875606
85255	875607
6268	875608
259363	875609
174704	875610
5857	875611
21025	875612
17265	875613
16414	875614
12285	875615
118063	875616
109050	875617
94723	875618
2039	875619
97989	875620
4555	875621
208156	875622
98977	875623
115418	875624
139402	875625
2884	875626
370	875627
3991	875628
53541	875629
47230	875630
12199	875631
128401	875632
111559	875633
2837	875634
38598	875635
166732	875636
60	875637
45247	875638
169485	875639
58009	875640
17072	875641
225007	875642
5437	875643
139048	875644
3935	875645
5641	875646
38858	875647
45143	875648
75183	875649
72451	875650
27741	875651
103695	875652
16735	875653
84425	875654
10740	875655
34100	875656
166159	875657
3343	875658
16383	875659
69462	875660
4375	875661
37589	875662
29231	875663
53497	875664
43351	875665
190320	875666
213239	875667
212631	875668
6624	875669
184085	875670
320	875671
234938	875672
2493	875673
266443	875674
163623	875675
14405	875676
20910	875677
148274	875678
53207	875679
1945	875680
81586	875681
81468	875682
102712	875683
78343	875684
126289	875685
127923	875686
53015	875687
80999	875688
200762	875689
3053	875690
14690	875691
103219	875692
126059	875693
9421	875694
55552	875695
27587	875696
4833	875697
40751	875698
19846	875699
13539	875700
41244	875701
46593	875702
104886	875703
33424	875704
57647	875705
76271	875706
45777	875707
185964	875708
12881	875709
26461	875710
157538	875711
2130	875712
4685	875713
240668	875714
359	875715
16621	875716
35155	875717
86909	875718
15350	875719
1081	875720
7466	875721
13328	875722
2395	875723
3925	875724
143097	875725
1079	875726
19612	875727
23923	875728
46408	875729
241788	875730
14337	875731
16400	875732
60967	875733
23746	875734
57593	875735
40121	875736
37443	875737
124921	875738
45356	875739
9021	875740
30272	875741
116751	875742
44985	875743
251441	875744
195240	875745
15235	875746
45830	875747
1931	875748
122299	875749
8430	875750
263130	875751
29363	875752
85018	875753
80400	875754
44750	875755
2176	875756
2132	875757
45619	875758
2636	875759
166469	875760
81404	875761
33621	875762
11600	875763
581	875764
112109	875765
78491	875766
6872	875767
10144	875768
104432	875769
261196	875770
14778	875771
59157	875772
1654	875773
179	875774
2557	875775
663	875776
6686	875777
67258	875778
245164	875779
1361	875780
49233	875781
57805	875782
53434	875783
91771	875784
44981	875785
13334	875786
33171	875787
5830	875788
134715	875789
9163	875790
113139	875791
36257	875792
23103	875793
2778	875794
149184	875795
85384	875796
86866	875797
34074	875798
141147	875799
1382	875800
12653	875801
23696	875802
3283	875803
22870	875804
17892	875805
11314	875806
3324	875807
79626	875808
2600	875809
17740	875810
69666	875811
35165	875812
2372	875813
69579	875814
29755	875815
78217	875816
18634	875817
43511	875818
4569	875819
20338	875820
16738	875821
74468	875822
215218	875823
8291	875824
232650	875825
67794	875826
26533	875827
76086	875828
50782	875829
36530	875830
21254	875831
220910	875832
53855	875833
13452	875834
125018	875835
239652	875836
2186	875837
35127	875838
61732	875839
41767	875840
15838	875841
107044	875842
3097	875843
1362	875844
169686	875845
275	875846
77198	875847
11784	875848
73222	875849
61315	875850
112242	875851
69407	875852
4526	875853
8660	875854
26030	875855
5838	875856
1102	875857
63981	875858
1058	875859
50808	875860
96655	875861
195115	875862
801	875863
6810	875864
97345	875865
46073	875866
23618	875867
58387	875868
72459	875869
52510	875870
154860	875871
6616	875872
49768	875873
15790	875874
39699	875875
2891	875876
188476	875877
69262	875878
981	875879
25173	875880
48865	875881
15501	875882
242575	875883
23984	875884
2575	875885
52679	875886
174454	875887
23413	875888
2770	875889
42671	875890
33151	875891
40637	875892
11535	875893
47773	875894
8806	875895
259121	875896
16869	875897
9684	875898
65294	875899
115387	875900
603	875901
113972	875902
5002	875903
5083	875904
10651	875905
30564	875906
119287	875907
1657	875908
32426	875909
5	875910
154038	875911
4376	875912
1329	875913
79329	875914
5106	875915
75967	875916
11666	875917
4480	875918
18488	875919
45291	875920
1570	875921
300	875922
3116	875923
101466	875924
2667	875925
37265	875926
36051	875927
5301	875928
206601	875929
42000	875930
188271	875931
6629	875932
48221	875933
51185	875934
37470	875935
93579	875936
30733	875937
165998	875938
31344	875939
4979	875940
9650	875941
97454	875942
9560	875943
102954	875944
40340	875945
32440	875946
16934	875947
38965	875948
252858	875949
12463	875950
71930	875951
17807	875952
16730	875953
16469	875954
97317	875955
78943	875956
805	875957
57503	875958
85202	875959
55919	875960
1708	875961
81930	875962
38770	875963
50721	875964
82574	875965
110880	875966
8153	875967
72355	875968
9785	875969
99042	875970
16471	875971
92111	875972
59677	875973
251838	875974
33721	875975
5913	875976
153314	875977
7550	875978
19625	875979
65065	875980
50323	875981
6578	875982
49754	875983
23782	875984
93181	875985
206390	875986
251	875987
65616	875988
19884	875989
131025	875990
5732	875991
13097	875992
180303	875993
209465	875994
134799	875995
82774	875996
25731	875997
10117	875998
202865	875999
7769	876000
21105	876001
28536	876002
28342	876003
41893	876004
111090	876005
2100	876006
11886	876007
8551	876008
5906	876009
92503	876010
628	876011
184503	876012
92503	876013
78842	876014
155296	876015
67469	876016
19250	876017
165758	876018
16797	876019
1978	876020
313	876021
7710	876022
170024	876023
19360	876024
39556	876025
54196	876026
41796	876027
233327	876028
212777	876029
31513	876030
46664	876031
5128	876032
27193	876033
33056	876034
154701	876035
4869	876036
69150	876037
29414	876038
93672	876039
61254	876040
15341	876041
3818	876042
80351	876043
16008	876044
53928	876045
186	876046
70091	876047
2097	876048
1607	876049
34947	876050
14124	876051
233058	876052
30971	876053
29171	876054
153385	876055
429	876056
78776	876057
22658	876058
77482	876059
83619	876060
103197	876061
34337	876062
78609	876063
25510	876064
141296	876065
18482	876066
56090	876067
87759	876068
1860	876069
6906	876070
163006	876071
26979	876072
269414	876073
13165	876074
15712	876075
8020	876076
15210	876077
5980	876078
234906	876079
54054	876080
81236	876081
5338	876082
104	876083
13801	876084
17206	876085
224423	876086
33904	876087
24713	876088
72466	876089
14845	876090
5895	876091
140459	876092
6801	876093
59069	876094
128091	876095
2435	876096
4240	876097
460	876098
13092	876099
7342	876100
69004	876101
46286	876102
3715	876103
319	876104
142535	876105
3950	876106
215666	876107
337	876108
104046	876109
134180	876110
1475	876111
61230	876112
54570	876113
82255	876114
35685	876115
78421	876116
33428	876117
75575	876118
16867	876119
56720	876120
74107	876121
423	876122
7162	876123
43775	876124
136347	876125
61283	876126
81011	876127
79444	876128
40156	876129
183165	876130
5214	876131
20163	876132
238268	876133
162873	876134
49300	876135
12381	876136
8147	876137
2444	876138
8057	876139
46771	876140
42674	876141
1577	876142
27581	876143
1843	876144
13291	876145
12403	876146
150871	876147
104703	876148
66319	876149
68219	876150
5876	876151
35321	876152
822	876153
271946	876154
10408	876155
33172	876156
42925	876157
25169	876158
30454	876159
100530	876160
14148	876161
69863	876162
51182	876163
23641	876164
12117	876165
139367	876166
31855	876167
27400	876168
164763	876169
868	876170
24740	876171
13315	876172
157029	876173
6602	876174
2520	876175
13009	876176
20199	876177
9777	876178
3356	876179
111605	876180
142686	876181
57363	876182
15954	876183
271710	876184
88037	876185
205825	876186
3196	876187
185054	876188
56268	876189
158	876190
7542	876191
93114	876192
11676	876193
208715	876194
29683	876195
234758	876196
73668	876197
28665	876198
1656	876199
23830	876200
14	876201
31794	876202
74601	876203
42376	876204
84379	876205
16386	876206
25047	876207
3154	876208
7327	876209
83727	876210
174960	876211
54446	876212
152	876213
80643	876214
93733	876215
2678	876216
9053	876217
59091	876218
12264	876219
45476	876220
77460	876221
211869	876222
57671	876223
26818	876224
154507	876225
125988	876226
23335	876227
259504	876228
22294	876229
39597	876230
43175	876231
131614	876232
75377	876233
110703	876234
10370	876235
60145	876236
55016	876237
13137	876238
123087	876239
8133	876240
3492	876241
22314	876242
91620	876243
8437	876244
45475	876245
170771	876246
193284	876247
130915	876248
89835	876249
257100	876250
266262	876251
256648	876252
907	876253
19404	876254
140421	876255
55671	876256
158650	876257
114	876258
175041	876259
16	876260
2642	876261
11965	876262
12908	876263
132	876264
15768	876265
22968	876266
168335	876267
1189	876268
163306	876269
41260	876270
65597	876271
27733	876272
251963	876273
146125	876274
15053	876275
17578	876276
145183	876277
9168	876278
34574	876279
115819	876280
10810	876281
167142	876282
25281	876283
17511	876284
3675	876285
16216	876286
145285	876287
8703	876288
18580	876289
89905	876290
3444	876291
5702	876292
11087	876293
43441	876294
271391	876295
5372	876296
11214	876297
20857	876298
17132	876299
50393	876300
58642	876301
12025	876302
65089	876303
153898	876304
88548	876305
97848	876306
159920	876307
20151	876308
26200	876309
2723	876310
8039	876311
181469	876312
32629	876313
187283	876314
12532	876315
900	876316
327	876317
6	876318
83874	876319
53397	876320
44419	876321
199969	876322
168872	876323
63865	876324
2480	876325
32	876326
815	876327
37266	876328
2512	876329
269215	876330
87785	876331
78477	876332
19041	876333
690	876334
93457	876335
41839	876336
30638	876337
34428	876338
200630	876339
1781	876340
4648	876341
17976	876342
219985	876343
49745	876344
126679	876345
51184	876346
207691	876347
18794	876348
103397	876349
55881	876350
194007	876351
170827	876352
23268	876353
259390	876354
120067	876355
142572	876356
11987	876357
18517	876358
69335	876359
10421	876360
19479	876361
45314	876362
30221	876363
13265	876364
6064	876365
34439	876366
19537	876367
4350	876368
172709	876369
82802	876370
12711	876371
55031	876372
96930	876373
67987	876374
83730	876375
93614	876376
4128	876377
24962	876378
14430	876379
183010	876380
5841	876381
19517	876382
187	876383
32679	876384
118834	876385
197	876386
2610	876387
40779	876388
107612	876389
38658	876390
140408	876391
318	876392
36646	876393
4629	876394
19537	876395
14848	876396
174456	876397
114118	876398
17763	876399
12972	876400
2113	876401
41423	876402
152961	876403
23689	876404
10976	876405
98967	876406
92121	876407
10336	876408
7613	876409
146369	876410
75978	876411
14246	876412
67650	876413
100600	876414
19758	876415
81516	876416
10602	876417
53875	876418
5509	876419
18168	876420
62081	876421
15314	876422
16162	876423
17370	876424
26994	876425
4369	876426
80791	876427
455	876428
9756	876429
230200	876430
34923	876431
268776	876432
49478	876433
247409	876434
60625	876435
110942	876436
128764	876437
72959	876438
102904	876439
3406	876440
9616	876441
53472	876442
94455	876443
7739	876444
34347	876445
20106	876446
37169	876447
37239	876448
33237	876449
56900	876450
214642	876451
13719	876452
79745	876453
24000	876454
20490	876455
8070	876456
98555	876457
88875	876458
251522	876459
1825	876460
50934	876461
65634	876462
2163	876463
10867	876464
88366	876465
14823	876466
52643	876467
65748	876468
15684	876469
45959	876470
44880	876471
5812	876472
3970	876473
228255	876474
113001	876475
236156	876476
84393	876477
31893	876478
77588	876479
85260	876480
219647	876481
189	876482
124891	876483
27055	876484
68365	876485
46324	876486
1136	876487
14040	876488
366	876489
69071	876490
41	876491
17885	876492
12174	876493
22383	876494
152242	876495
34153	876496
269334	876497
100461	876498
56414	876499
251444	876500
157543	876501
5143	876502
8363	876503
86348	876504
23833	876505
16272	876506
56884	876507
52471	876508
69168	876509
45738	876510
15132	876511
10043	876512
93196	876513
18331	876514
89998	876515
47768	876516
147885	876517
212448	876518
34749	876519
77615	876520
29023	876521
71384	876522
28356	876523
62941	876524
112152	876525
69096	876526
146674	876527
2522	876528
3860	876529
37457	876530
45433	876531
24317	876532
24667	876533
103600	876534
1130	876535
31450	876536
13866	876537
28474	876538
42065	876539
56043	876540
234319	876541
744	876542
48280	876543
27410	876544
250947	876545
16117	876546
28994	876547
101564	876548
26745	876549
836	876550
9750	876551
150850	876552
45478	876553
728	876554
66547	876555
32551	876556
43235	876557
10969	876558
3553	876559
437	876560
38609	876561
55466	876562
4777	876563
87081	876564
172114	876565
7529	876566
194757	876567
260614	876568
3842	876569
260731	876570
15658	876571
1592	876572
699	876573
148974	876574
946	876575
9849	876576
158934	876577
38878	876578
1713	876579
5940	876580
20077	876581
890	876582
595	876583
249965	876584
48285	876585
17369	876586
149945	876587
121563	876588
18229	876589
164763	876590
59415	876591
19764	876592
1694	876593
11457	876594
84034	876595
15557	876596
75257	876597
116956	876598
1725	876599
15595	876600
180071	876601
19402	876602
36	876603
61548	876604
257975	876605
139524	876606
97858	876607
36273	876608
113378	876609
5277	876610
30917	876611
340	876612
3406	876613
51303	876614
25246	876615
455	876616
97281	876617
36358	876618
212667	876619
137229	876620
2178	876621
212154	876622
1071	876623
43314	876624
90038	876625
3455	876626
26295	876627
10155	876628
355	876629
81678	876630
12689	876631
5015	876632
10668	876633
144851	876634
27713	876635
82962	876636
109108	876637
159356	876638
9525	876639
1722	876640
7801	876641
24067	876642
48889	876643
151143	876644
6549	876645
34042	876646
16323	876647
63363	876648
23750	876649
265515	876650
89951	876651
19249	876652
18092	876653
151682	876654
28566	876655
240337	876656
113902	876657
137578	876658
60790	876659
251376	876660
19518	876661
59853	876662
690	876663
1672	876664
213074	876665
57678	876666
57616	876667
71640	876668
10171	876669
79162	876670
92406	876671
1941	876672
123950	876673
142975	876674
18466	876675
229365	876676
55640	876677
148129	876678
1140	876679
200899	876680
6266	876681
64448	876682
25054	876683
497	876684
90866	876685
14724	876686
185307	876687
111917	876688
129524	876689
50833	876690
16904	876691
50672	876692
16878	876693
84120	876694
45889	876695
145847	876696
32098	876697
59708	876698
19649	876699
2173	876700
426	876701
156684	876702
238724	876703
112561	876704
37697	876705
227607	876706
18036	876707
66246	876708
29383	876709
9492	876710
136662	876711
150352	876712
20564	876713
10436	876714
86230	876715
37926	876716
18304	876717
40729	876718
39269	876719
3964	876720
170077	876721
18364	876722
130971	876723
14439	876724
5619	876725
90575	876726
179346	876727
31596	876728
33177	876729
55711	876730
231513	876731
1970	876732
45580	876733
1525	876734
5258	876735
27169	876736
6990	876737
95261	876738
68457	876739
1558	876740
12834	876741
162010	876742
4051	876743
2403	876744
8612	876745
47890	876746
6500	876747
14495	876748
24498	876749
117563	876750
31781	876751
9631	876752
250868	876753
3291	876754
33180	876755
13597	876756
272498	876757
69284	876758
130548	876759
25410	876760
102897	876761
91164	876762
48548	876763
7984	876764
53245	876765
32808	876766
24268	876767
93471	876768
37727	876769
45813	876770
76750	876771
45369	876772
4481	876773
22942	876774
21908	876775
25685	876776
45988	876777
20087	876778
7765	876779
3933	876780
122429	876781
26932	876782
387	876783
27371	876784
5809	876785
18018	876786
104604	876787
125415	876788
39302	876789
8844	876790
33767	876791
6236	876792
21374	876793
5941	876794
65099	876795
118763	876796
27431	876797
1017	876798
8211	876799
6117	876800
169756	876801
26019	876802
121092	876803
103185	876804
23782	876805
16590	876806
5576	876807
24182	876808
76604	876809
208370	876810
2442	876811
269977	876812
211983	876813
20833	876814
5938	876815
5111	876816
63751	876817
4096	876818
26802	876819
15664	876820
102793	876821
98690	876822
113335	876823
142598	876824
4	876825
83963	876826
1646	876827
83125	876828
171178	876829
7933	876830
120276	876831
38096	876832
145573	876833
70958	876834
85659	876835
272403	876836
1531	876837
19355	876838
30258	876839
4057	876840
15330	876841
376	876842
92760	876843
11573	876844
39586	876845
47461	876846
34979	876847
112648	876848
100132	876849
64535	876850
249363	876851
76920	876852
31538	876853
24093	876854
3194	876855
230357	876856
4543	876857
11756	876858
33867	876859
79223	876860
42102	876861
23567	876862
235039	876863
91703	876864
71694	876865
115547	876866
12319	876867
5480	876868
73154	876869
50378	876870
5420	876871
146	876872
189107	876873
10124	876874
72007	876875
52758	876876
94105	876877
98416	876878
73446	876879
24840	876880
76289	876881
25867	876882
102417	876883
107	876884
8683	876885
178302	876886
20217	876887
71885	876888
4641	876889
55585	876890
19166	876891
43602	876892
5458	876893
8639	876894
11684	876895
64641	876896
577	876897
237978	876898
141940	876899
57881	876900
41803	876901
2951	876902
271499	876903
10731	876904
32940	876905
20199	876906
46931	876907
11508	876908
34608	876909
132863	876910
53419	876911
68825	876912
1815	876913
66786	876914
4185	876915
121939	876916
250440	876917
3262	876918
24894	876919
8424	876920
174404	876921
42613	876922
52349	876923
58471	876924
172947	876925
32948	876926
180331	876927
33220	876928
108658	876929
3483	876930
19909	876931
25365	876932
76329	876933
538	876934
87232	876935
92142	876936
105715	876937
7078	876938
4342	876939
5945	876940
139692	876941
18091	876942
8927	876943
38077	876944
959	876945
37585	876946
5525	876947
48373	876948
11446	876949
76611	876950
4936	876951
88729	876952
174514	876953
322	876954
2051	876955
261330	876956
13905	876957
148405	876958
82646	876959
69264	876960
120170	876961
568	876962
140	876963
123681	876964
93568	876965
2228	876966
19128	876967
98695	876968
1612	876969
11044	876970
89549	876971
25197	876972
33990	876973
59231	876974
29259	876975
1084	876976
19489	876977
19932	876978
371	876979
180142	876980
54971	876981
8713	876982
35143	876983
19347	876984
137039	876985
31200	876986
16167	876987
1182	876988
2114	876989
7281	876990
115332	876991
758	876992
9782	876993
16588	876994
49017	876995
110686	876996
20002	876997
198054	876998
78145	876999
62959	877000
5625	877001
118400	877002
30048	877003
22261	877004
779	877005
893	877006
100089	877007
45455	877008
96310	877009
27737	877010
42433	877011
10896	877012
26351	877013
11251	877014
6773	877015
137589	877016
91655	877017
19742	877018
8979	877019
210812	877020
13899	877021
94282	877022
205465	877023
9549	877024
188878	877025
23117	877026
117	877027
266786	877028
21352	877029
262161	877030
16	877031
13015	877032
5614	877033
102416	877034
8820	877035
35367	877036
113580	877037
39808	877038
7825	877039
58722	877040
174093	877041
70084	877042
2015	877043
2166	877044
46206	877045
167971	877046
96348	877047
173392	877048
123235	877049
117240	877050
147870	877051
184441	877052
81734	877053
91861	877054
48880	877055
5962	877056
94584	877057
27754	877058
3932	877059
200425	877060
137476	877061
28483	877062
47384	877063
33713	877064
135760	877065
203483	877066
29695	877067
33735	877068
246566	877069
88807	877070
55094	877071
4948	877072
225352	877073
1846	877074
77395	877075
51655	877076
856	877077
31715	877078
32193	877079
59547	877080
62023	877081
237119	877082
14139	877083
54	877084
42479	877085
147017	877086
138669	877087
119549	877088
6005	877089
56005	877090
5717	877091
5844	877092
122137	877093
14630	877094
29415	877095
40280	877096
208887	877097
32364	877098
33620	877099
59391	877100
101050	877101
76361	877102
128310	877103
23354	877104
259264	877105
73831	877106
264480	877107
7875	877108
7395	877109
65515	877110
4025	877111
5542	877112
83376	877113
1574	877114
106377	877115
154341	877116
153435	877117
49887	877118
187190	877119
2205	877120
93736	877121
25884	877122
3979	877123
38674	877124
52842	877125
2741	877126
4890	877127
3598	877128
44070	877129
3850	877130
23716	877131
1641	877132
41928	877133
16793	877134
3233	877135
659	877136
69031	877137
185899	877138
167212	877139
262351	877140
9500	877141
246448	877142
20197	877143
213088	877144
83527	877145
29366	877146
10537	877147
9776	877148
6918	877149
547	877150
272580	877151
25676	877152
28203	877153
263924	877154
205387	877155
161336	877156
46564	877157
108683	877158
54840	877159
51960	877160
16633	877161
2094	877162
33855	877163
134066	877164
17728	877165
61743	877166
142236	877167
28224	877168
197615	877169
3625	877170
77627	877171
99172	877172
5403	877173
151670	877174
205796	877175
61185	877176
41992	877177
9892	877178
36679	877179
101753	877180
69794	877181
147757	877182
271624	877183
22675	877184
23970	877185
58426	877186
11710	877187
167562	877188
163749	877189
14347	877190
102705	877191
6120	877192
26237	877193
61505	877194
1458	877195
54489	877196
137577	877197
22745	877198
19396	877199
47241	877200
121032	877201
3039	877202
30739	877203
38745	877204
11684	877205
851	877206
194965	877207
49738	877208
4830	877209
6201	877210
321	877211
4148	877212
18950	877213
21230	877214
107822	877215
65437	877216
16550	877217
93599	877218
19094	877219
155235	877220
20277	877221
3966	877222
18941	877223
43645	877224
78926	877225
31372	877226
16658	877227
101971	877228
78488	877229
1930	877230
21305	877231
5855	877232
71046	877233
71504	877234
152709	877235
12713	877236
93652	877237
39702	877238
67203	877239
176605	877240
104113	877241
124554	877242
112833	877243
43430	877244
45509	877245
38080	877246
226	877247
136952	877248
70317	877249
30951	877250
265	877251
95139	877252
29920	877253
79835	877254
129601	877255
123228	877256
91866	877257
31674	877258
1632	877259
265939	877260
5032	877261
263382	877262
30421	877263
54472	877264
202	877265
7958	877266
5766	877267
22030	877268
99280	877269
17329	877270
94022	877271
69591	877272
43052	877273
72481	877274
4992	877275
23086	877276
78579	877277
32334	877278
1695	877279
1404	877280
52169	877281
150788	877282
27945	877283
21009	877284
17022	877285
61169	877286
257938	877287
130749	877288
34880	877289
80270	877290
50028	877291
238607	877292
240805	877293
2998	877294
90644	877295
95158	877296
82722	877297
4272	877298
2897	877299
155678	877300
80278	877301
7756	877302
12	877303
11916	877304
3536	877305
66274	877306
176067	877307
9377	877308
4232	877309
99143	877310
77206	877311
47053	877312
202263	877313
232458	877314
45035	877315
40868	877316
154913	877317
42161	877318
2702	877319
1413	877320
1300	877321
10620	877322
6506	877323
3267	877324
38800	877325
80818	877326
80286	877327
74931	877328
1876	877329
116530	877330
1037	877331
25344	877332
26647	877333
660	877334
88970	877335
48951	877336
370	877337
88531	877338
29396	877339
13842	877340
3984	877341
26400	877342
39175	877343
19237	877344
37113	877345
9577	877346
42100	877347
109217	877348
98506	877349
10141	877350
18658	877351
7866	877352
256898	877353
5060	877354
93019	877355
13682	877356
33499	877357
70542	877358
12853	877359
172671	877360
158769	877361
54541	877362
197486	877363
33347	877364
144273	877365
9149	877366
129258	877367
65796	877368
5331	877369
6496	877370
7456	877371
25708	877372
267126	877373
3458	877374
167012	877375
29890	877376
80624	877377
89880	877378
7057	877379
125706	877380
51101	877381
64885	877382
250727	877383
1198	877384
9218	877385
103606	877386
9300	877387
77250	877388
33044	877389
126020	877390
67615	877391
40570	877392
136	877393
32050	877394
155717	877395
180073	877396
8539	877397
123617	877398
14519	877399
41983	877400
38251	877401
4587	877402
219605	877403
95334	877404
13	877405
50200	877406
212859	877407
21605	877408
38442	877409
5410	877410
3617	877411
115825	877412
149578	877413
24659	877414
239551	877415
72526	877416
110799	877417
77288	877418
44781	877419
1739	877420
37958	877421
97955	877422
46408	877423
92385	877424
1729	877425
162988	877426
14058	877427
7487	877428
101719	877429
21788	877430
19891	877431
1053	877432
44835	877433
26713	877434
232255	877435
135644	877436
325	877437
12922	877438
50086	877439
104531	877440
30725	877441
79	877442
10909	877443
1965	877444
9624	877445
69387	877446
12200	877447
58392	877448
18329	877449
15115	877450
128758	877451
271423	877452
26810	877453
85718	877454
26854	877455
23638	877456
96044	877457
1904	877458
88255	877459
60240	877460
10436	877461
10758	877462
40572	877463
75727	877464
176864	877465
136741	877466
17185	877467
62161	877468
32394	877469
48724	877470
15846	877471
41088	877472
6495	877473
37784	877474
2595	877475
199617	877476
6677	877477
177049	877478
2415	877479
71255	877480
45	877481
136170	877482
71231	877483
107414	877484
73051	877485
7164	877486
23571	877487
2130	877488
262550	877489
1457	877490
46999	877491
77092	877492
64	877493
14071	877494
32811	877495
108709	877496
63176	877497
82429	877498
138402	877499
23397	877500
32584	877501
6342	877502
235234	877503
167920	877504
9530	877505
14596	877506
28788	877507
2985	877508
70883	877509
24539	877510
81650	877511
152536	877512
3583	877513
92531	877514
10881	877515
6903	877516
4781	877517
27389	877518
55041	877519
14874	877520
248163	877521
2522	877522
15933	877523
144503	877524
8944	877525
70279	877526
47618	877527
21815	877528
108057	877529
51485	877530
21983	877531
7260	877532
20798	877533
996	877534
44980	877535
161343	877536
9680	877537
88197	877538
6620	877539
28420	877540
28140	877541
1557	877542
11959	877543
19893	877544
66116	877545
30313	877546
153223	877547
9217	877548
5384	877549
190528	877550
117766	877551
52710	877552
14751	877553
142308	877554
105864	877555
16320	877556
164649	877557
54480	877558
883	877559
9059	877560
23500	877561
1363	877562
17655	877563
111507	877564
6545	877565
48848	877566
5722	877567
70334	877568
64940	877569
10000	877570
37254	877571
33979	877572
42	877573
58510	877574
39258	877575
519	877576
57653	877577
24311	877578
47337	877579
5847	877580
18300	877581
66548	877582
58288	877583
167910	877584
14456	877585
234759	877586
24903	877587
6309	877588
3331	877589
1	877590
32057	877591
155239	877592
16849	877593
3717	877594
330	877595
3071	877596
103158	877597
5853	877598
259842	877599
35461	877600
214451	877601
220306	877602
88945	877603
10179	877604
250765	877605
204609	877606
76021	877607
154042	877608
20676	877609
71120	877610
4787	877611
41539	877612
98327	877613
32125	877614
50095	877615
150	877616
7446	877617
68783	877618
23694	877619
42590	877620
8518	877621
74983	877622
24897	877623
7300	877624
1631	877625
80817	877626
134621	877627
18101	877628
21334	877629
10506	877630
9150	877631
232167	877632
62338	877633
2842	877634
83208	877635
10193	877636
44124	877637
531	877638
237694	877639
96883	877640
52923	877641
207467	877642
255330	877643
48431	877644
21580	877645
105968	877646
192508	877647
8712	877648
90162	877649
4991	877650
2619	877651
426	877652
168166	877653
139061	877654
29616	877655
2787	877656
5870	877657
64161	877658
19471	877659
184629	877660
104723	877661
107324	877662
43536	877663
179	877664
35402	877665
103014	877666
4974	877667
17490	877668
27182	877669
113257	877670
164780	877671
33441	877672
24922	877673
49508	877674
49408	877675
96099	877676
12520	877677
112625	877678
31433	877679
69290	877680
1402	877681
45222	877682
5815	877683
268101	877684
1221	877685
54078	877686
162649	877687
78948	877688
388	877689
92384	877690
101409	877691
19660	877692
81338	877693
111739	877694
3209	877695
2702	877696
84941	877697
64226	877698
251054	877699
68341	877700
148720	877701
48740	877702
2795	877703
138384	877704
31543	877705
28537	877706
109226	877707
183	877708
46816	877709
137974	877710
169061	877711
109326	877712
30135	877713
91614	877714
1250	877715
94380	877716
4521	877717
25824	877718
42542	877719
52606	877720
47	877721
78373	877722
132996	877723
8031	877724
212141	877725
231450	877726
34592	877727
174291	877728
41567	877729
73334	877730
2188	877731
155002	877732
34944	877733
55371	877734
1586	877735
6445	877736
95006	877737
18984	877738
122513	877739
4148	877740
101884	877741
41312	877742
78420	877743
8629	877744
37618	877745
1417	877746
14317	877747
73114	877748
30505	877749
39949	877750
4956	877751
5896	877752
1244	877753
25399	877754
62918	877755
2629	877756
216805	877757
42026	877758
356	877759
74068	877760
24360	877761
13863	877762
147129	877763
5857	877764
23350	877765
61021	877766
82545	877767
3748	877768
766	877769
60334	877770
60355	877771
29518	877772
24041	877773
36218	877774
55421	877775
115052	877776
938	877777
270035	877778
4225	877779
139530	877780
244273	877781
27656	877782
202537	877783
84023	877784
25073	877785
127646	877786
752	877787
62487	877788
109467	877789
91884	877790
37883	877791
4929	877792
237318	877793
113941	877794
1218	877795
200114	877796
7560	877797
133642	877798
1817	877799
18724	877800
9705	877801
49927	877802
1502	877803
76315	877804
205959	877805
136197	877806
662	877807
4548	877808
30394	877809
30339	877810
135159	877811
115882	877812
31512	877813
19498	877814
55139	877815
83631	877816
749	877817
25483	877818
49227	877819
97426	877820
152394	877821
2041	877822
37492	877823
96	877824
168388	877825
901	877826
1239	877827
14368	877828
15082	877829
39696	877830
1	877831
37835	877832
7460	877833
236565	877834
11052	877835
40072	877836
2967	877837
92670	877838
1794	877839
10017	877840
4362	877841
37879	877842
185743	877843
9899	877844
3415	877845
3840	877846
4941	877847
19399	877848
3248	877849
112744	877850
440	877851
3233	877852
66678	877853
166656	877854
339	877855
190045	877856
44455	877857
4981	877858
9498	877859
106605	877860
6777	877861
2407	877862
116148	877863
16701	877864
58615	877865
5003	877866
50586	877867
14007	877868
8076	877869
14581	877870
8046	877871
61849	877872
16305	877873
60054	877874
193155	877875
18255	877876
222996	877877
122358	877878
137982	877879
85979	877880
135602	877881
32684	877882
31150	877883
30096	877884
27278	877885
185823	877886
36489	877887
6908	877888
1274	877889
263115	877890
1777	877891
506	877892
18257	877893
13491	877894
2997	877895
25009	877896
2287	877897
57085	877898
17142	877899
128111	877900
123599	877901
162792	877902
21310	877903
36579	877904
1742	877905
38837	877906
106957	877907
79810	877908
78318	877909
2727	877910
87734	877911
5678	877912
112173	877913
139168	877914
200483	877915
638	877916
3492	877917
170747	877918
130435	877919
2895	877920
79300	877921
152841	877922
43200	877923
4350	877924
226772	877925
151218	877926
2387	877927
221112	877928
64718	877929
240297	877930
46282	877931
129082	877932
22596	877933
72433	877934
105340	877935
36236	877936
146675	877937
16606	877938
145871	877939
75732	877940
12987	877941
41812	877942
73640	877943
19909	877944
4803	877945
104224	877946
2005	877947
134951	877948
15531	877949
98180	877950
24522	877951
153203	877952
42305	877953
43660	877954
2925	877955
22081	877956
12578	877957
3965	877958
195852	877959
204403	877960
44402	877961
172851	877962
9659	877963
255312	877964
257754	877965
141577	877966
25523	877967
165431	877968
13955	877969
61927	877970
174602	877971
19923	877972
3991	877973
7791	877974
201773	877975
1661	877976
5822	877977
4761	877978
1855	877979
235423	877980
75740	877981
34498	877982
266289	877983
95442	877984
112707	877985
77882	877986
16057	877987
203906	877988
139030	877989
4623	877990
8	877991
2260	877992
8629	877993
2527	877994
6417	877995
266358	877996
202089	877997
269412	877998
49409	877999
30619	878000
2305	878001
172838	878002
55834	878003
5946	878004
250793	878005
23041	878006
103510	878007
5875	878008
14280	878009
12273	878010
34685	878011
4070	878012
17329	878013
232645	878014
158434	878015
8682	878016
68207	878017
44137	878018
28587	878019
11096	878020
143528	878021
746	878022
74198	878023
49167	878024
57338	878025
25726	878026
52799	878027
16824	878028
9887	878029
2041	878030
13753	878031
124441	878032
19350	878033
82526	878034
149148	878035
183238	878036
2661	878037
64531	878038
49760	878039
245366	878040
203262	878041
129126	878042
21797	878043
2517	878044
19277	878045
115958	878046
145477	878047
21510	878048
31336	878049
28984	878050
5029	878051
97338	878052
154376	878053
133260	878054
22260	878055
97140	878056
154393	878057
101771	878058
115286	878059
37690	878060
411	878061
161279	878062
160390	878063
20282	878064
127710	878065
171729	878066
12421	878067
1479	878068
24094	878069
24	878070
207093	878071
19070	878072
160346	878073
134554	878074
106886	878075
58798	878076
258598	878077
106450	878078
11548	878079
26527	878080
1120	878081
23716	878082
20155	878083
2290	878084
42289	878085
7259	878086
1835	878087
70159	878088
5653	878089
17914	878090
11227	878091
17413	878092
86891	878093
167611	878094
264910	878095
88106	878096
45089	878097
30965	878098
56892	878099
228899	878100
129972	878101
166927	878102
3965	878103
118601	878104
23616	878105
20538	878106
8516	878107
155165	878108
23571	878109
79491	878110
30439	878111
16061	878112
8869	878113
40754	878114
104720	878115
132265	878116
74511	878117
3444	878118
119090	878119
72349	878120
66621	878121
163	878122
44236	878123
1159	878124
10345	878125
105816	878126
35231	878127
151130	878128
79393	878129
234413	878130
50549	878131
64902	878132
1957	878133
141059	878134
58233	878135
25970	878136
102696	878137
156743	878138
27404	878139
196	878140
204446	878141
54902	878142
70255	878143
41725	878144
1123	878145
19458	878146
34541	878147
191130	878148
21987	878149
910	878150
63685	878151
883	878152
56336	878153
79267	878154
10257	878155
12607	878156
45431	878157
103943	878158
6537	878159
253462	878160
54760	878161
242	878162
19239	878163
5404	878164
94575	878165
43800	878166
22253	878167
231763	878168
22179	878169
91570	878170
204307	878171
69185	878172
116269	878173
71256	878174
51714	878175
69984	878176
143509	878177
53575	878178
121880	878179
1337	878180
6114	878181
42710	878182
10370	878183
110229	878184
77579	878185
7655	878186
18471	878187
133462	878188
119432	878189
49346	878190
23301	878191
4046	878192
2211	878193
5659	878194
53285	878195
56333	878196
8386	878197
41152	878198
68436	878199
165846	878200
16759	878201
14964	878202
23055	878203
27723	878204
99954	878205
182514	878206
10746	878207
9141	878208
22760	878209
24601	878210
9192	878211
2260	878212
119229	878213
70151	878214
148147	878215
260228	878216
8588	878217
92377	878218
114631	878219
22877	878220
118939	878221
26867	878222
33273	878223
32995	878224
352	878225
15049	878226
30179	878227
33614	878228
5320	878229
61843	878230
17449	878231
5313	878232
156273	878233
160271	878234
8089	878235
56129	878236
39091	878237
40897	878238
272163	878239
43064	878240
17567	878241
34031	878242
11612	878243
7821	878244
184713	878245
108398	878246
107506	878247
21970	878248
5938	878249
38190	878250
57569	878251
3291	878252
100300	878253
7114	878254
113115	878255
4710	878256
68161	878257
10681	878258
2059	878259
172388	878260
116408	878261
89902	878262
32323	878263
17329	878264
120604	878265
238286	878266
93772	878267
3725	878268
60456	878269
34564	878270
2899	878271
25180	878272
97143	878273
29597	878274
13393	878275
41999	878276
30057	878277
71504	878278
9811	878279
10812	878280
75378	878281
151118	878282
43780	878283
21413	878284
5310	878285
33439	878286
157590	878287
14583	878288
42446	878289
126628	878290
75111	878291
4930	878292
2124	878293
3864	878294
97775	878295
8679	878296
136497	878297
69925	878298
222872	878299
101794	878300
164721	878301
27414	878302
118519	878303
1012	878304
25277	878305
152282	878306
144293	878307
7630	878308
2519	878309
33337	878310
152442	878311
62287	878312
28006	878313
47415	878314
5294	878315
74037	878316
116235	878317
14375	878318
60	878319
141360	878320
76026	878321
10895	878322
11258	878323
36079	878324
2186	878325
26857	878326
1651	878327
508	878328
161960	878329
33681	878330
9433	878331
16663	878332
49505	878333
159662	878334
134691	878335
165237	878336
671	878337
23168	878338
43136	878339
1844	878340
268690	878341
51100	878342
100978	878343
134845	878344
58797	878345
253045	878346
235877	878347
1204	878348
158999	878349
51988	878350
132769	878351
10158	878352
51586	878353
30018	878354
121718	878355
4099	878356
29777	878357
209110	878358
29211	878359
38074	878360
36078	878361
41707	878362
55790	878363
6838	878364
30947	878365
912	878366
19353	878367
2486	878368
232033	878369
19968	878370
11432	878371
20057	878372
8214	878373
169974	878374
31546	878375
83243	878376
2604	878377
129158	878378
117813	878379
123494	878380
85136	878381
111314	878382
270148	878383
3598	878384
44372	878385
86830	878386
3493	878387
242715	878388
62628	878389
240244	878390
77188	878391
5172	878392
11560	878393
4932	878394
201495	878395
43209	878396
592	878397
10114	878398
54409	878399
100725	878400
10729	878401
39274	878402
4839	878403
250965	878404
1852	878405
61948	878406
8733	878407
6938	878408
36784	878409
20843	878410
738	878411
511	878412
743	878413
50	878414
23334	878415
227362	878416
55422	878417
25913	878418
264985	878419
27603	878420
148704	878421
5018	878422
5431	878423
65546	878424
162705	878425
25860	878426
33131	878427
111	878428
32395	878429
30958	878430
51930	878431
13407	878432
22075	878433
498	878434
23816	878435
36879	878436
100986	878437
115220	878438
25774	878439
38408	878440
22756	878441
2880	878442
104260	878443
157294	878444
167937	878445
261687	878446
1293	878447
5581	878448
212375	878449
24869	878450
215297	878451
30814	878452
28657	878453
59663	878454
7693	878455
1157	878456
12313	878457
43628	878458
167219	878459
27104	878460
31545	878461
70806	878462
1848	878463
175433	878464
31317	878465
35524	878466
117861	878467
2298	878468
22881	878469
119135	878470
57794	878471
105722	878472
131200	878473
3756	878474
11185	878475
201283	878476
72678	878477
164292	878478
52402	878479
20671	878480
47671	878481
11986	878482
36837	878483
53141	878484
166687	878485
2861	878486
191924	878487
11905	878488
19376	878489
1273	878490
2430	878491
3282	878492
13476	878493
45306	878494
74082	878495
8525	878496
52720	878497
9095	878498
61404	878499
23346	878500
39888	878501
29811	878502
158826	878503
76715	878504
1196	878505
28012	878506
38751	878507
133	878508
160637	878509
35513	878510
40266	878511
95873	878512
49755	878513
12515	878514
183229	878515
175412	878516
6895	878517
44954	878518
116973	878519
39650	878520
61068	878521
53322	878522
22100	878523
72205	878524
17826	878525
71076	878526
262	878527
550	878528
860	878529
68159	878530
33005	878531
43573	878532
193756	878533
33448	878534
30443	878535
2547	878536
16871	878537
1408	878538
232320	878539
912	878540
159940	878541
5710	878542
131058	878543
265223	878544
136	878545
173689	878546
30692	878547
95709	878548
25849	878549
170766	878550
27278	878551
10568	878552
1079	878553
62199	878554
227163	878555
84789	878556
28628	878557
13389	878558
10836	878559
15633	878560
22184	878561
33051	878562
20872	878563
1615	878564
25602	878565
140900	878566
28255	878567
1663	878568
87310	878569
201646	878570
151333	878571
3366	878572
102964	878573
150550	878574
45044	878575
3056	878576
151369	878577
11898	878578
96674	878579
14984	878580
60812	878581
36528	878582
138498	878583
124614	878584
30763	878585
7840	878586
142012	878587
10850	878588
33174	878589
25269	878590
84964	878591
15795	878592
8222	878593
1049	878594
28943	878595
28580	878596
4140	878597
95633	878598
144056	878599
25694	878600
35373	878601
94753	878602
238649	878603
63763	878604
10341	878605
6517	878606
64230	878607
72663	878608
11882	878609
19824	878610
846	878611
34607	878612
69804	878613
135088	878614
253349	878615
4212	878616
264	878617
134603	878618
143792	878619
31113	878620
5383	878621
18872	878622
40593	878623
194973	878624
26269	878625
11060	878626
26289	878627
163015	878628
199	878629
246687	878630
120856	878631
1493	878632
23820	878633
18049	878634
48580	878635
50559	878636
22059	878637
9685	878638
54020	878639
61015	878640
57730	878641
164430	878642
236370	878643
1508	878644
34429	878645
28039	878646
172240	878647
259424	878648
218760	878649
27772	878650
1201	878651
5135	878652
665	878653
29416	878654
139404	878655
256798	878656
52788	878657
66892	878658
40113	878659
191306	878660
5911	878661
7849	878662
43366	878663
137571	878664
18435	878665
7773	878666
4312	878667
21760	878668
228484	878669
9852	878670
19580	878671
10342	878672
1537	878673
40524	878674
12903	878675
102956	878676
174885	878677
51038	878678
102431	878679
120419	878680
73001	878681
52273	878682
59155	878683
8915	878684
12175	878685
30496	878686
35027	878687
157701	878688
84161	878689
55941	878690
68396	878691
20354	878692
31406	878693
3191	878694
51117	878695
261255	878696
232296	878697
254279	878698
82702	878699
56743	878700
21929	878701
252933	878702
23586	878703
88418	878704
233613	878705
65336	878706
140416	878707
72709	878708
643	878709
68121	878710
41042	878711
6492	878712
223626	878713
271318	878714
19425	878715
1101	878716
236070	878717
54570	878718
4319	878719
24049	878720
50523	878721
4249	878722
84071	878723
3393	878724
19055	878725
22364	878726
7972	878727
7621	878728
41	878729
105813	878730
114151	878731
7562	878732
85078	878733
9072	878734
4242	878735
134514	878736
21759	878737
18212	878738
55725	878739
34795	878740
270706	878741
1081	878742
8890	878743
20586	878744
236554	878745
149004	878746
79535	878747
145802	878748
23051	878749
83677	878750
272235	878751
118969	878752
482	878753
10399	878754
35250	878755
36186	878756
251034	878757
207172	878758
11557	878759
1399	878760
54	878761
32828	878762
31486	878763
27275	878764
25421	878765
846	878766
49511	878767
22093	878768
442	878769
11388	878770
87434	878771
67843	878772
341	878773
74396	878774
183371	878775
53651	878776
3862	878777
147246	878778
98272	878779
97235	878780
104024	878781
17379	878782
111543	878783
11755	878784
40910	878785
9342	878786
232155	878787
40562	878788
56237	878789
647	878790
110288	878791
478	878792
15042	878793
15597	878794
13012	878795
161415	878796
198066	878797
170788	878798
8824	878799
48879	878800
17326	878801
19648	878802
285	878803
234064	878804
61396	878805
113058	878806
9520	878807
1265	878808
2002	878809
28567	878810
164955	878811
163855	878812
18538	878813
103586	878814
242078	878815
17342	878816
116359	878817
6676	878818
55851	878819
2857	878820
684	878821
20198	878822
10423	878823
54387	878824
23883	878825
197588	878826
80276	878827
130661	878828
102122	878829
125713	878830
13107	878831
8388	878832
5856	878833
8753	878834
208952	878835
100755	878836
1652	878837
88354	878838
35151	878839
5678	878840
52804	878841
2973	878842
258580	878843
136791	878844
14615	878845
40032	878846
63268	878847
34607	878848
9250	878849
227612	878850
9083	878851
1131	878852
75753	878853
34312	878854
212845	878855
48246	878856
364	878857
36870	878858
32487	878859
63293	878860
244957	878861
118	878862
18081	878863
134330	878864
28716	878865
116	878866
52949	878867
1259	878868
1403	878869
30555	878870
100893	878871
103315	878872
32387	878873
1416	878874
222653	878875
64671	878876
53550	878877
6547	878878
63008	878879
115373	878880
13270	878881
36570	878882
106890	878883
7447	878884
3593	878885
218047	878886
3614	878887
121157	878888
1157	878889
15774	878890
15375	878891
40924	878892
136980	878893
269379	878894
5	878895
480	878896
1768	878897
25757	878898
141888	878899
37583	878900
21958	878901
26840	878902
4094	878903
1449	878904
22711	878905
78286	878906
33600	878907
65376	878908
19318	878909
247142	878910
8883	878911
30608	878912
8461	878913
32135	878914
66170	878915
71458	878916
118681	878917
73847	878918
23767	878919
11769	878920
28641	878921
256704	878922
17993	878923
32162	878924
168967	878925
20527	878926
130563	878927
58699	878928
2157	878929
16510	878930
243700	878931
8915	878932
28774	878933
65244	878934
255311	878935
9228	878936
236384	878937
47352	878938
29512	878939
125745	878940
23104	878941
73142	878942
56274	878943
34582	878944
16805	878945
107212	878946
9493	878947
21573	878948
26159	878949
249732	878950
35526	878951
5068	878952
60061	878953
7278	878954
132823	878955
146737	878956
4549	878957
86514	878958
109958	878959
13705	878960
10170	878961
69678	878962
7881	878963
5284	878964
64943	878965
136740	878966
38185	878967
65265	878968
12873	878969
184510	878970
77162	878971
109792	878972
188060	878973
5312	878974
41502	878975
19801	878976
38529	878977
9941	878978
77170	878979
206158	878980
265966	878981
9223	878982
9156	878983
23760	878984
356	878985
22101	878986
32075	878987
43296	878988
3088	878989
34190	878990
113318	878991
362	878992
160132	878993
152450	878994
610	878995
3174	878996
221919	878997
26033	878998
257230	878999
790	879000
30562	879001
30237	879002
105457	879003
83352	879004
351	879005
105336	879006
3378	879007
113441	879008
233244	879009
72318	879010
34295	879011
231854	879012
53165	879013
12649	879014
243084	879015
80981	879016
391	879017
153413	879018
60350	879019
1443	879020
7671	879021
170754	879022
48577	879023
74789	879024
28554	879025
68595	879026
197758	879027
20986	879028
4044	879029
67193	879030
51281	879031
9829	879032
45692	879033
177198	879034
14681	879035
470	879036
71955	879037
14934	879038
25634	879039
9553	879040
2087	879041
99957	879042
106392	879043
5153	879044
89034	879045
1234	879046
227107	879047
18303	879048
18203	879049
10162	879050
112537	879051
9756	879052
94885	879053
1191	879054
709	879055
156749	879056
111077	879057
25107	879058
7844	879059
2211	879060
127331	879061
1132	879062
60755	879063
23040	879064
145097	879065
160514	879066
27960	879067
162861	879068
130834	879069
123937	879070
158882	879071
148237	879072
5984	879073
171343	879074
1413	879075
28294	879076
1236	879077
47399	879078
23359	879079
56997	879080
54658	879081
820	879082
8776	879083
366	879084
103692	879085
2113	879086
71668	879087
12641	879088
1271	879089
6572	879090
22788	879091
9421	879092
53714	879093
214259	879094
1669	879095
12048	879096
166926	879097
50806	879098
13418	879099
241246	879100
257742	879101
551	879102
64639	879103
21997	879104
18586	879105
19452	879106
18459	879107
221	879108
135889	879109
12054	879110
71159	879111
113337	879112
17628	879113
268883	879114
2117	879115
6455	879116
15517	879117
26420	879118
22552	879119
182068	879120
7675	879121
4681	879122
83098	879123
34363	879124
40984	879125
101525	879126
133599	879127
167349	879128
18445	879129
142	879130
62832	879131
15349	879132
24661	879133
105549	879134
18209	879135
3096	879136
242796	879137
48740	879138
14	879139
930	879140
16443	879141
34924	879142
101219	879143
82856	879144
1848	879145
169417	879146
31713	879147
15943	879148
16297	879149
23	879150
176	879151
167906	879152
24669	879153
60992	879154
32931	879155
5010	879156
15921	879157
30319	879158
61271	879159
7432	879160
186599	879161
19247	879162
16480	879163
895	879164
504	879165
13871	879166
18305	879167
4972	879168
76536	879169
84278	879170
19143	879171
240708	879172
132076	879173
2103	879174
111684	879175
100183	879176
131232	879177
44140	879178
136007	879179
155633	879180
151804	879181
141642	879182
131718	879183
123183	879184
67253	879185
138366	879186
28882	879187
17211	879188
58352	879189
3113	879190
60538	879191
26833	879192
17684	879193
53460	879194
61747	879195
104695	879196
29945	879197
162015	879198
18108	879199
153034	879200
14309	879201
46	879202
35883	879203
239141	879204
114574	879205
1494	879206
58496	879207
9354	879208
76903	879209
4360	879210
119529	879211
85320	879212
17501	879213
3359	879214
113715	879215
63175	879216
71960	879217
117358	879218
211367	879219
49637	879220
40057	879221
10738	879222
27044	879223
212254	879224
70480	879225
132315	879226
13004	879227
21138	879228
11632	879229
4121	879230
158450	879231
171227	879232
49051	879233
136768	879234
235732	879235
12166	879236
2362	879237
1309	879238
16987	879239
108026	879240
8610	879241
18833	879242
75395	879243
6295	879244
47642	879245
245	879246
75606	879247
111198	879248
91879	879249
270120	879250
25016	879251
16927	879252
46156	879253
13133	879254
67158	879255
138520	879256
17277	879257
224483	879258
25118	879259
19997	879260
9955	879261
98517	879262
123633	879263
264259	879264
189120	879265
7599	879266
73956	879267
197	879268
14157	879269
30607	879270
73641	879271
55451	879272
62314	879273
27100	879274
61533	879275
22403	879276
46419	879277
162723	879278
22342	879279
4314	879280
38970	879281
134035	879282
200334	879283
5683	879284
60597	879285
10634	879286
4170	879287
178576	879288
15949	879289
113004	879290
8018	879291
31815	879292
4077	879293
180413	879294
12621	879295
50929	879296
29788	879297
63369	879298
12071	879299
2380	879300
24842	879301
262215	879302
61902	879303
190315	879304
267321	879305
61399	879306
168707	879307
152094	879308
218988	879309
32697	879310
15925	879311
20793	879312
42459	879313
9302	879314
88109	879315
26965	879316
64540	879317
62273	879318
49379	879319
17037	879320
212205	879321
224517	879322
96401	879323
33003	879324
27535	879325
3943	879326
4868	879327
14157	879328
24526	879329
8139	879330
47981	879331
36414	879332
18379	879333
92745	879334
18	879335
6830	879336
7629	879337
47399	879338
12318	879339
11688	879340
41026	879341
162321	879342
68931	879343
9641	879344
132431	879345
18587	879346
47100	879347
62867	879348
3349	879349
72925	879350
6717	879351
10706	879352
39511	879353
4626	879354
45482	879355
12478	879356
8548	879357
251840	879358
66832	879359
5149	879360
70805	879361
1570	879362
86825	879363
60165	879364
102435	879365
2119	879366
33662	879367
4358	879368
77301	879369
102449	879370
2916	879371
60907	879372
130281	879373
119023	879374
115091	879375
5160	879376
45436	879377
12777	879378
12991	879379
193924	879380
12333	879381
58193	879382
164788	879383
232647	879384
10753	879385
179195	879386
9449	879387
2414	879388
118260	879389
2407	879390
9540	879391
29769	879392
11530	879393
1094	879394
96920	879395
16234	879396
25911	879397
70980	879398
152136	879399
20706	879400
130356	879401
2546	879402
151397	879403
182532	879404
130748	879405
30866	879406
1831	879407
2019	879408
98978	879409
16487	879410
32583	879411
35139	879412
67522	879413
31743	879414
7878	879415
11644	879416
266425	879417
9302	879418
13542	879419
127312	879420
32641	879421
23690	879422
146960	879423
21406	879424
13794	879425
9925	879426
36112	879427
5958	879428
52170	879429
5146	879430
2383	879431
51074	879432
109343	879433
93920	879434
76052	879435
131553	879436
17452	879437
5269	879438
159316	879439
9906	879440
100241	879441
2163	879442
69560	879443
7871	879444
92052	879445
102682	879446
259	879447
4792	879448
112271	879449
32749	879450
2648	879451
129727	879452
22569	879453
186653	879454
705	879455
9252	879456
94319	879457
168308	879458
261569	879459
162227	879460
1913	879461
45051	879462
30802	879463
4361	879464
1649	879465
2352	879466
94233	879467
180185	879468
136852	879469
58989	879470
89695	879471
12456	879472
197015	879473
55146	879474
59026	879475
193824	879476
18159	879477
28229	879478
17192	879479
107576	879480
32264	879481
55663	879482
184523	879483
2608	879484
87654	879485
246719	879486
18773	879487
190572	879488
42632	879489
108869	879490
15397	879491
1824	879492
34464	879493
21769	879494
50642	879495
16535	879496
20615	879497
169614	879498
7183	879499
123562	879500
1677	879501
24316	879502
39643	879503
60206	879504
8318	879505
48631	879506
33774	879507
4323	879508
21666	879509
59325	879510
5267	879511
41431	879512
66567	879513
79503	879514
77400	879515
84626	879516
4421	879517
3544	879518
52368	879519
153175	879520
31657	879521
23418	879522
24152	879523
44983	879524
225641	879525
9650	879526
27402	879527
9245	879528
492	879529
238172	879530
4761	879531
55448	879532
41339	879533
133957	879534
4468	879535
72631	879536
123	879537
117994	879538
11647	879539
8158	879540
13434	879541
12413	879542
4209	879543
8537	879544
8426	879545
4164	879546
120469	879547
43970	879548
12303	879549
21726	879550
54778	879551
2958	879552
122486	879553
3082	879554
1778	879555
232	879556
222359	879557
1676	879558
7309	879559
98154	879560
37010	879561
61186	879562
35062	879563
404	879564
171316	879565
30812	879566
120150	879567
8768	879568
242904	879569
218360	879570
1980	879571
14251	879572
93927	879573
20811	879574
52861	879575
14185	879576
45895	879577
73684	879578
39143	879579
9100	879580
15811	879581
32312	879582
78256	879583
35607	879584
991	879585
158919	879586
19964	879587
27512	879588
164193	879589
2152	879590
57289	879591
51152	879592
215151	879593
137376	879594
39398	879595
71368	879596
54126	879597
5958	879598
30972	879599
50638	879600
159294	879601
161345	879602
95	879603
34909	879604
119761	879605
21278	879606
3079	879607
113668	879608
56743	879609
73085	879610
61047	879611
167719	879612
164760	879613
25371	879614
60181	879615
47114	879616
7392	879617
2837	879618
239349	879619
1957	879620
200383	879621
28897	879622
198081	879623
4851	879624
42033	879625
21926	879626
108862	879627
28867	879628
164504	879629
8839	879630
15479	879631
101245	879632
161645	879633
44699	879634
150	879635
3002	879636
85795	879637
58197	879638
12595	879639
26199	879640
11034	879641
90	879642
62705	879643
108613	879644
2844	879645
53952	879646
61736	879647
31815	879648
225221	879649
12827	879650
3	879651
55938	879652
69021	879653
28228	879654
7003	879655
166263	879656
5101	879657
168628	879658
63618	879659
214885	879660
252528	879661
203171	879662
2303	879663
27781	879664
39792	879665
96785	879666
60359	879667
118830	879668
13119	879669
9246	879670
158770	879671
122317	879672
6138	879673
251246	879674
543	879675
127916	879676
14727	879677
37897	879678
989	879679
114284	879680
108334	879681
3863	879682
919	879683
101824	879684
99953	879685
263680	879686
243	879687
450	879688
93660	879689
18564	879690
61120	879691
29558	879692
1898	879693
489	879694
5240	879695
20139	879696
13607	879697
57541	879698
25517	879699
581	879700
2410	879701
2412	879702
131	879703
27261	879704
6999	879705
6623	879706
6751	879707
69810	879708
257225	879709
2286	879710
29420	879711
227923	879712
392	879713
15973	879714
17853	879715
11331	879716
12826	879717
272195	879718
24974	879719
566	879720
187201	879721
899	879722
4817	879723
19537	879724
160831	879725
25792	879726
54861	879727
18715	879728
51	879729
36222	879730
13615	879731
21	879732
15468	879733
116550	879734
73870	879735
135701	879736
4447	879737
2162	879738
37242	879739
146426	879740
89096	879741
16686	879742
25136	879743
34411	879744
19811	879745
36508	879746
89028	879747
84265	879748
74176	879749
63381	879750
2988	879751
146431	879752
211287	879753
16422	879754
143842	879755
72408	879756
5072	879757
18234	879758
1400	879759
36560	879760
10243	879761
140497	879762
34016	879763
4721	879764
7696	879765
48067	879766
6597	879767
164926	879768
935	879769
124156	879770
24774	879771
221595	879772
55744	879773
152953	879774
40339	879775
31733	879776
32852	879777
1268	879778
48859	879779
1173	879780
4698	879781
18493	879782
965	879783
2108	879784
55761	879785
16762	879786
144764	879787
28136	879788
1003	879789
223464	879790
211048	879791
137238	879792
9084	879793
44101	879794
105194	879795
78450	879796
4393	879797
68596	879798
12300	879799
151583	879800
635	879801
65144	879802
86697	879803
206078	879804
4134	879805
176627	879806
10010	879807
27860	879808
82406	879809
1030	879810
78746	879811
33392	879812
134562	879813
63693	879814
5986	879815
12602	879816
197041	879817
12556	879818
15787	879819
4305	879820
9076	879821
106467	879822
147188	879823
244836	879824
211574	879825
122558	879826
28494	879827
3	879828
58777	879829
224604	879830
16956	879831
9556	879832
234669	879833
40757	879834
125593	879835
14514	879836
33542	879837
218	879838
70395	879839
10236	879840
2355	879841
141850	879842
17228	879843
143842	879844
107435	879845
7334	879846
187994	879847
1370	879848
238949	879849
20555	879850
32704	879851
19611	879852
6935	879853
86714	879854
146963	879855
55708	879856
124351	879857
7459	879858
9118	879859
59929	879860
15296	879861
146	879862
18210	879863
81722	879864
24159	879865
115869	879866
23335	879867
176387	879868
255349	879869
27732	879870
33716	879871
193782	879872
151723	879873
396	879874
176456	879875
26975	879876
156414	879877
79460	879878
43122	879879
4780	879880
18273	879881
263602	879882
108364	879883
170302	879884
373	879885
48424	879886
155069	879887
18886	879888
136492	879889
4147	879890
181375	879891
20170	879892
269066	879893
130303	879894
13361	879895
16052	879896
22790	879897
70123	879898
22250	879899
78950	879900
5262	879901
5252	879902
154749	879903
21050	879904
265231	879905
53866	879906
113066	879907
84297	879908
166907	879909
223091	879910
218564	879911
217247	879912
152740	879913
216695	879914
82607	879915
44734	879916
3747	879917
12121	879918
31237	879919
241881	879920
13515	879921
1396	879922
147161	879923
70133	879924
85032	879925
27878	879926
138738	879927
158910	879928
239827	879929
22732	879930
77667	879931
17675	879932
169616	879933
56088	879934
235409	879935
45248	879936
2191	879937
17888	879938
268035	879939
9519	879940
11246	879941
787	879942
124203	879943
22419	879944
22089	879945
77950	879946
35412	879947
47823	879948
116200	879949
1006	879950
30973	879951
9524	879952
44584	879953
24618	879954
232907	879955
19937	879956
1820	879957
112809	879958
148418	879959
104	879960
60689	879961
6726	879962
46298	879963
74373	879964
165434	879965
26338	879966
2547	879967
141210	879968
41677	879969
216	879970
1107	879971
40558	879972
9235	879973
66144	879974
15803	879975
118482	879976
31850	879977
1017	879978
16762	879979
236449	879980
1477	879981
112374	879982
16882	879983
43947	879984
5199	879985
4348	879986
44954	879987
71977	879988
36826	879989
20496	879990
30179	879991
186218	879992
64518	879993
9275	879994
123688	879995
24581	879996
72656	879997
136645	879998
8091	879999
71827	880000
229897	880001
76915	880002
42668	880003
52071	880004
26944	880005
105969	880006
28726	880007
50932	880008
129978	880009
8716	880010
12603	880011
106812	880012
4347	880013
45920	880014
213413	880015
10831	880016
74373	880017
119492	880018
9494	880019
9690	880020
154220	880021
112418	880022
5173	880023
1	880024
94986	880025
4134	880026
28976	880027
1932	880028
57108	880029
163192	880030
20232	880031
9801	880032
156	880033
2202	880034
386	880035
4330	880036
172704	880037
193551	880038
18584	880039
93541	880040
12092	880041
67908	880042
46413	880043
44472	880044
86849	880045
20904	880046
44958	880047
10988	880048
14371	880049
143342	880050
182920	880051
131948	880052
55168	880053
260543	880054
17632	880055
101183	880056
5357	880057
267277	880058
19607	880059
50325	880060
94758	880061
12017	880062
268011	880063
160322	880064
81615	880065
93841	880066
215455	880067
266	880068
116227	880069
114164	880070
437	880071
222884	880072
124034	880073
32675	880074
19882	880075
201596	880076
128768	880077
270845	880078
37528	880079
2786	880080
46240	880081
159816	880082
7830	880083
204282	880084
12000	880085
15322	880086
1423	880087
43768	880088
78569	880089
11691	880090
2773	880091
11719	880092
4914	880093
23212	880094
48246	880095
78513	880096
19359	880097
166442	880098
72957	880099
128751	880100
3435	880101
1113	880102
66115	880103
112869	880104
84889	880105
27645	880106
24423	880107
182953	880108
107403	880109
6603	880110
5002	880111
158946	880112
12168	880113
50135	880114
1871	880115
35671	880116
122623	880117
6542	880118
78464	880119
1830	880120
161953	880121
214123	880122
13635	880123
56632	880124
64165	880125
29322	880126
30030	880127
1956	880128
232465	880129
13857	880130
56863	880131
96576	880132
50	880133
21117	880134
9014	880135
218862	880136
44634	880137
38798	880138
117802	880139
37171	880140
14420	880141
267899	880142
245955	880143
55577	880144
32631	880145
88363	880146
98596	880147
134757	880148
22625	880149
34805	880150
154795	880151
118437	880152
55014	880153
30753	880154
168586	880155
73001	880156
56738	880157
46456	880158
4948	880159
48382	880160
29241	880161
645	880162
164572	880163
15128	880164
3052	880165
86913	880166
29060	880167
761	880168
6726	880169
8492	880170
4895	880171
145408	880172
182995	880173
4737	880174
30467	880175
270580	880176
1176	880177
48811	880178
159668	880179
9206	880180
37510	880181
47238	880182
21923	880183
40874	880184
202495	880185
1522	880186
32180	880187
27677	880188
26163	880189
221573	880190
48611	880191
83673	880192
2055	880193
115357	880194
32317	880195
51083	880196
10335	880197
170351	880198
21459	880199
244036	880200
51059	880201
28730	880202
235228	880203
11108	880204
46795	880205
750	880206
111338	880207
103	880208
245266	880209
2009	880210
536	880211
4509	880212
103726	880213
11786	880214
102518	880215
2066	880216
158451	880217
7376	880218
124690	880219
19129	880220
57417	880221
207448	880222
87003	880223
73023	880224
20169	880225
213700	880226
27622	880227
78483	880228
50407	880229
212980	880230
9395	880231
18102	880232
72522	880233
15211	880234
3620	880235
44192	880236
3255	880237
1344	880238
1451	880239
24315	880240
16470	880241
222846	880242
75806	880243
267972	880244
523	880245
146303	880246
1936	880247
42055	880248
61258	880249
126488	880250
153027	880251
40787	880252
41333	880253
184634	880254
10999	880255
57837	880256
7092	880257
267620	880258
135631	880259
71204	880260
86948	880261
87166	880262
4	880263
40883	880264
12157	880265
10644	880266
25980	880267
48925	880268
47909	880269
159421	880270
25882	880271
150660	880272
142868	880273
3071	880274
75291	880275
76944	880276
7802	880277
42239	880278
104871	880279
55420	880280
4621	880281
40941	880282
54172	880283
57165	880284
18637	880285
62191	880286
106844	880287
1409	880288
4483	880289
166691	880290
14485	880291
16441	880292
57693	880293
150562	880294
12412	880295
68804	880296
2422	880297
8101	880298
253456	880299
33569	880300
5985	880301
1115	880302
87478	880303
14990	880304
49826	880305
197768	880306
18527	880307
5839	880308
17663	880309
29451	880310
37536	880311
79288	880312
52951	880313
37237	880314
714	880315
76010	880316
115787	880317
67526	880318
177421	880319
27599	880320
210796	880321
256254	880322
954	880323
52569	880324
3171	880325
20442	880326
94708	880327
57983	880328
134690	880329
40719	880330
2431	880331
5308	880332
40780	880333
45401	880334
153685	880335
92334	880336
21389	880337
6566	880338
139066	880339
47704	880340
14797	880341
5879	880342
72362	880343
2448	880344
99930	880345
202703	880346
84162	880347
49007	880348
3955	880349
21381	880350
153063	880351
16586	880352
596	880353
22542	880354
144412	880355
11078	880356
23823	880357
57469	880358
875	880359
28119	880360
88200	880361
53584	880362
17590	880363
155242	880364
197756	880365
9078	880366
77402	880367
35225	880368
8053	880369
26450	880370
3732	880371
1201	880372
21581	880373
209227	880374
156818	880375
224118	880376
110175	880377
153352	880378
40096	880379
50874	880380
39356	880381
3331	880382
2392	880383
264052	880384
9388	880385
84366	880386
72390	880387
16602	880388
5625	880389
153604	880390
14969	880391
93238	880392
135155	880393
41844	880394
25882	880395
2606	880396
187612	880397
263217	880398
10180	880399
74999	880400
144085	880401
164999	880402
122195	880403
40890	880404
242677	880405
15644	880406
18976	880407
313	880408
113933	880409
30272	880410
1213	880411
67789	880412
478	880413
1067	880414
71430	880415
35358	880416
27622	880417
39976	880418
9836	880419
17260	880420
144030	880421
261517	880422
81580	880423
24854	880424
196049	880425
16748	880426
4233	880427
127	880428
153537	880429
1272	880430
1944	880431
38066	880432
83386	880433
24510	880434
76584	880435
69872	880436
73338	880437
2381	880438
164002	880439
96955	880440
65562	880441
45331	880442
38030	880443
1130	880444
30775	880445
201311	880446
29827	880447
31268	880448
1783	880449
46880	880450
46198	880451
26673	880452
16286	880453
79817	880454
1965	880455
34899	880456
2159	880457
2034	880458
41307	880459
8599	880460
36076	880461
18889	880462
164150	880463
14075	880464
32175	880465
58602	880466
13724	880467
165962	880468
201157	880469
195632	880470
13224	880471
4417	880472
66911	880473
124	880474
11488	880475
15114	880476
186553	880477
110988	880478
23418	880479
17968	880480
19594	880481
2516	880482
50874	880483
11221	880484
174	880485
19998	880486
249771	880487
19584	880488
14162	880489
977	880490
3394	880491
2251	880492
77275	880493
3890	880494
21353	880495
122430	880496
51393	880497
164944	880498
39814	880499
51259	880500
38900	880501
1246	880502
100763	880503
40267	880504
17122	880505
11405	880506
113366	880507
223039	880508
90180	880509
20027	880510
5366	880511
14250	880512
81231	880513
260344	880514
134223	880515
1933	880516
15840	880517
31378	880518
855	880519
99215	880520
19503	880521
26526	880522
83887	880523
129531	880524
211625	880525
153856	880526
2833	880527
108295	880528
144447	880529
47423	880530
5048	880531
614	880532
65558	880533
11562	880534
41550	880535
149056	880536
136751	880537
97285	880538
42071	880539
9139	880540
26028	880541
68655	880542
7737	880543
32834	880544
674	880545
107913	880546
13192	880547
93384	880548
25556	880549
142139	880550
158867	880551
34217	880552
116175	880553
61176	880554
188779	880555
183156	880556
13476	880557
107867	880558
222168	880559
7555	880560
181780	880561
28293	880562
101559	880563
3054	880564
88429	880565
126325	880566
7095	880567
38245	880568
1417	880569
78777	880570
28132	880571
5765	880572
125	880573
67183	880574
4520	880575
17723	880576
207530	880577
264887	880578
72176	880579
43264	880580
61000	880581
3350	880582
23071	880583
130023	880584
13359	880585
68013	880586
130107	880587
94342	880588
55520	880589
23294	880590
160863	880591
11838	880592
20	880593
448	880594
100910	880595
205563	880596
128456	880597
106112	880598
72162	880599
136383	880600
111724	880601
2573	880602
18458	880603
48621	880604
210536	880605
102215	880606
4618	880607
83	880608
20071	880609
14771	880610
56195	880611
11172	880612
16048	880613
136737	880614
153992	880615
5697	880616
110023	880617
62425	880618
1928	880619
59445	880620
232022	880621
282	880622
2385	880623
150183	880624
22064	880625
130322	880626
34635	880627
219896	880628
3794	880629
7850	880630
44882	880631
103213	880632
58048	880633
73199	880634
62590	880635
80355	880636
54425	880637
61909	880638
95073	880639
93	880640
30399	880641
8457	880642
57076	880643
5206	880644
11375	880645
4730	880646
147540	880647
37051	880648
12744	880649
18131	880650
154603	880651
5578	880652
48848	880653
162087	880654
2731	880655
77970	880656
81837	880657
84647	880658
757	880659
18257	880660
27056	880661
65804	880662
158692	880663
80018	880664
2857	880665
4548	880666
265914	880667
1205	880668
20973	880669
23739	880670
3222	880671
17455	880672
19628	880673
87820	880674
146550	880675
139198	880676
11473	880677
266430	880678
449	880679
33937	880680
163143	880681
143923	880682
56108	880683
86033	880684
267457	880685
23320	880686
43603	880687
76630	880688
184520	880689
14568	880690
6054	880691
45039	880692
174204	880693
83852	880694
57110	880695
4238	880696
6390	880697
27906	880698
28491	880699
10657	880700
213083	880701
24457	880702
19300	880703
67519	880704
201826	880705
1446	880706
51112	880707
13157	880708
72270	880709
86254	880710
77474	880711
868	880712
6495	880713
12426	880714
80338	880715
134683	880716
50415	880717
189026	880718
260032	880719
550	880720
6532	880721
186477	880722
33562	880723
255803	880724
15311	880725
20189	880726
139580	880727
108621	880728
53668	880729
1801	880730
56834	880731
115918	880732
45704	880733
123976	880734
47092	880735
108158	880736
1298	880737
12383	880738
65057	880739
9301	880740
81892	880741
20560	880742
68181	880743
151499	880744
58186	880745
28650	880746
2092	880747
9053	880748
20610	880749
7787	880750
187738	880751
149864	880752
39310	880753
8233	880754
60829	880755
21181	880756
99489	880757
237323	880758
86263	880759
231418	880760
106299	880761
44467	880762
11688	880763
234980	880764
573	880765
39833	880766
83317	880767
7975	880768
168494	880769
107327	880770
2117	880771
113325	880772
181617	880773
6663	880774
217203	880775
128758	880776
127473	880777
171821	880778
248542	880779
23770	880780
80199	880781
87878	880782
104528	880783
82439	880784
19809	880785
262910	880786
23832	880787
33223	880788
3788	880789
14771	880790
8535	880791
190133	880792
87079	880793
1818	880794
44365	880795
187620	880796
6334	880797
7181	880798
110881	880799
106156	880800
133385	880801
111943	880802
39880	880803
81329	880804
62	880805
69943	880806
98345	880807
84995	880808
242475	880809
76160	880810
44411	880811
6625	880812
39269	880813
18235	880814
111690	880815
166382	880816
38155	880817
156173	880818
22044	880819
54708	880820
55330	880821
43233	880822
3302	880823
38763	880824
365	880825
24449	880826
17507	880827
78563	880828
36814	880829
117411	880830
30479	880831
60627	880832
58138	880833
71014	880834
150116	880835
133595	880836
132770	880837
57392	880838
21337	880839
54509	880840
46073	880841
7279	880842
224898	880843
132761	880844
65217	880845
19579	880846
57978	880847
12165	880848
1944	880849
17542	880850
165740	880851
70067	880852
23430	880853
27420	880854
3133	880855
18750	880856
134966	880857
135909	880858
26370	880859
59728	880860
4830	880861
72240	880862
269008	880863
107492	880864
1254	880865
25868	880866
77561	880867
205194	880868
1469	880869
253819	880870
257332	880871
9845	880872
30847	880873
119889	880874
58031	880875
53540	880876
96116	880877
27722	880878
154029	880879
97825	880880
594	880881
14748	880882
56303	880883
85327	880884
42996	880885
95460	880886
30696	880887
58522	880888
2857	880889
33414	880890
66015	880891
203	880892
5719	880893
23066	880894
45834	880895
53874	880896
1585	880897
1252	880898
52989	880899
792	880900
6706	880901
252570	880902
8617	880903
83	880904
17154	880905
126816	880906
66101	880907
40435	880908
141311	880909
34416	880910
64938	880911
35023	880912
38533	880913
16492	880914
45670	880915
27867	880916
98103	880917
40468	880918
66199	880919
35372	880920
6845	880921
137305	880922
101317	880923
243849	880924
110383	880925
4320	880926
138314	880927
394	880928
105090	880929
33816	880930
8980	880931
220966	880932
5349	880933
30984	880934
23784	880935
22173	880936
50107	880937
997	880938
2236	880939
16692	880940
143355	880941
49469	880942
95857	880943
39667	880944
78916	880945
17717	880946
10369	880947
16526	880948
25911	880949
68	880950
42230	880951
167579	880952
126637	880953
6607	880954
3739	880955
24886	880956
24755	880957
324	880958
193989	880959
10992	880960
23718	880961
23679	880962
80092	880963
35269	880964
54170	880965
32406	880966
18123	880967
221343	880968
46681	880969
21036	880970
216443	880971
77602	880972
12541	880973
9282	880974
14867	880975
188407	880976
12322	880977
9259	880978
10564	880979
34044	880980
106433	880981
23989	880982
69076	880983
1582	880984
14139	880985
16454	880986
39500	880987
89792	880988
1690	880989
1069	880990
65378	880991
19672	880992
189659	880993
8497	880994
63727	880995
9163	880996
179355	880997
19981	880998
174811	880999
40315	881000
31154	881001
100765	881002
16205	881003
21460	881004
6201	881005
130096	881006
99931	881007
237967	881008
160811	881009
96953	881010
50754	881011
142299	881012
117268	881013
7645	881014
201733	881015
18531	881016
33052	881017
36818	881018
610	881019
72548	881020
128759	881021
20046	881022
127144	881023
34413	881024
20341	881025
262556	881026
140604	881027
27194	881028
2957	881029
15351	881030
168231	881031
32224	881032
170330	881033
41975	881034
173917	881035
6078	881036
215609	881037
23639	881038
104087	881039
41275	881040
71518	881041
114541	881042
56295	881043
49344	881044
5925	881045
105595	881046
87704	881047
18678	881048
4575	881049
17890	881050
55129	881051
5337	881052
53328	881053
15398	881054
337	881055
116708	881056
169794	881057
44544	881058
7053	881059
19160	881060
76528	881061
5075	881062
182354	881063
121364	881064
7101	881065
5945	881066
1502	881067
14291	881068
3916	881069
11985	881070
23135	881071
263744	881072
4035	881073
13360	881074
32543	881075
98283	881076
13482	881077
53646	881078
32889	881079
23974	881080
215649	881081
5816	881082
10864	881083
116197	881084
113245	881085
29953	881086
47151	881087
16185	881088
39574	881089
2473	881090
58664	881091
23514	881092
2266	881093
29209	881094
14385	881095
32116	881096
18927	881097
16600	881098
100270	881099
4906	881100
98695	881101
47653	881102
18130	881103
264204	881104
790	881105
10245	881106
129982	881107
114219	881108
65265	881109
252214	881110
5877	881111
2403	881112
101918	881113
24666	881114
206373	881115
128141	881116
54569	881117
16063	881118
2483	881119
180359	881120
58545	881121
41286	881122
72448	881123
4885	881124
239291	881125
232	881126
124021	881127
23582	881128
6514	881129
63651	881130
7119	881131
100987	881132
78370	881133
4192	881134
3802	881135
7164	881136
266702	881137
61292	881138
111127	881139
6364	881140
37250	881141
37223	881142
129203	881143
76932	881144
39166	881145
96347	881146
45733	881147
49893	881148
220735	881149
20076	881150
1007	881151
146872	881152
85771	881153
63197	881154
5974	881155
116441	881156
1136	881157
67369	881158
7748	881159
73681	881160
8829	881161
22494	881162
4198	881163
17687	881164
109107	881165
156526	881166
4132	881167
36845	881168
24579	881169
15410	881170
1704	881171
149224	881172
6851	881173
81299	881174
111318	881175
35792	881176
43959	881177
490	881178
78933	881179
75962	881180
73863	881181
316	881182
1691	881183
108174	881184
46829	881185
7271	881186
6313	881187
30030	881188
18324	881189
40402	881190
89011	881191
230	881192
65421	881193
157933	881194
165037	881195
67135	881196
4206	881197
100275	881198
82713	881199
32800	881200
23588	881201
75984	881202
6318	881203
1360	881204
1863	881205
19141	881206
51114	881207
70221	881208
32031	881209
11311	881210
31141	881211
55649	881212
79730	881213
178402	881214
3085	881215
8102	881216
1623	881217
3458	881218
29935	881219
121426	881220
19540	881221
12764	881222
115723	881223
12277	881224
164567	881225
137458	881226
118616	881227
9942	881228
22925	881229
10	881230
147881	881231
295	881232
2660	881233
2552	881234
208979	881235
11048	881236
23111	881237
54573	881238
77705	881239
94052	881240
233701	881241
32073	881242
124654	881243
25470	881244
181903	881245
378	881246
44324	881247
35677	881248
8863	881249
3689	881250
101122	881251
14738	881252
211	881253
257535	881254
140490	881255
6981	881256
9861	881257
68229	881258
164447	881259
50425	881260
97259	881261
116692	881262
49181	881263
73581	881264
186231	881265
9879	881266
36576	881267
5619	881268
924	881269
275	881270
168659	881271
17090	881272
1302	881273
17300	881274
41279	881275
7292	881276
63814	881277
334	881278
186572	881279
102530	881280
71131	881281
181799	881282
1152	881283
25148	881284
83464	881285
50328	881286
64738	881287
183290	881288
289	881289
57891	881290
109049	881291
19597	881292
175089	881293
1862	881294
2001	881295
254408	881296
18695	881297
854	881298
106323	881299
80854	881300
13916	881301
1806	881302
1705	881303
221420	881304
6911	881305
1488	881306
37335	881307
125621	881308
102981	881309
178165	881310
179699	881311
498	881312
223295	881313
87014	881314
233057	881315
103697	881316
185932	881317
133810	881318
9843	881319
40216	881320
107247	881321
155371	881322
120014	881323
147826	881324
1999	881325
113225	881326
568	881327
259	881328
28460	881329
18319	881330
123557	881331
1187	881332
42716	881333
43417	881334
31056	881335
11127	881336
44633	881337
609	881338
27124	881339
17779	881340
41111	881341
41555	881342
67017	881343
5138	881344
33723	881345
50324	881346
153987	881347
43543	881348
127604	881349
22773	881350
166246	881351
5629	881352
6396	881353
55506	881354
27314	881355
6559	881356
213237	881357
119853	881358
22621	881359
8259	881360
53356	881361
25209	881362
212701	881363
917	881364
142625	881365
19226	881366
2666	881367
444	881368
3584	881369
6447	881370
190026	881371
26532	881372
104508	881373
11269	881374
57502	881375
50796	881376
543	881377
38281	881378
3980	881379
40937	881380
200974	881381
497	881382
12017	881383
92460	881384
1933	881385
150457	881386
187909	881387
83678	881388
45775	881389
5854	881390
9496	881391
2769	881392
1811	881393
84518	881394
19367	881395
61143	881396
7679	881397
10502	881398
51251	881399
786	881400
294	881401
16648	881402
29721	881403
45530	881404
12116	881405
8967	881406
183	881407
38006	881408
2568	881409
20121	881410
4430	881411
101164	881412
14180	881413
58887	881414
64295	881415
266238	881416
49199	881417
89961	881418
191854	881419
142817	881420
32771	881421
106086	881422
47800	881423
243368	881424
109039	881425
20443	881426
36870	881427
69333	881428
152018	881429
43643	881430
33450	881431
5135	881432
164736	881433
137678	881434
264290	881435
259172	881436
38915	881437
6642	881438
190639	881439
130359	881440
100689	881441
808	881442
194587	881443
59760	881444
55506	881445
44478	881446
13385	881447
112720	881448
11006	881449
119521	881450
12037	881451
20138	881452
2330	881453
464	881454
84881	881455
35763	881456
172288	881457
101216	881458
27644	881459
1379	881460
18297	881461
166895	881462
21141	881463
109346	881464
262123	881465
192892	881466
17622	881467
8394	881468
23912	881469
23541	881470
167018	881471
21397	881472
37093	881473
10220	881474
39168	881475
45528	881476
261487	881477
67068	881478
78964	881479
71596	881480
32943	881481
3160	881482
66279	881483
57462	881484
7289	881485
81219	881486
32595	881487
13060	881488
241247	881489
64135	881490
29638	881491
62744	881492
2445	881493
166500	881494
131227	881495
2375	881496
89743	881497
15111	881498
268518	881499
644	881500
85475	881501
58570	881502
64764	881503
35446	881504
38527	881505
93063	881506
45588	881507
196090	881508
80080	881509
213078	881510
1830	881511
17550	881512
6533	881513
85180	881514
71392	881515
14167	881516
33646	881517
1373	881518
72301	881519
34051	881520
254	881521
77048	881522
3823	881523
133653	881524
135817	881525
19311	881526
29347	881527
107309	881528
55930	881529
40	881530
3106	881531
1938	881532
50116	881533
176181	881534
13763	881535
20978	881536
72	881537
25298	881538
27494	881539
36093	881540
104649	881541
93307	881542
32240	881543
55722	881544
11600	881545
7234	881546
9964	881547
27271	881548
21211	881549
42959	881550
159646	881551
38961	881552
121357	881553
22166	881554
139052	881555
171468	881556
24285	881557
68911	881558
1242	881559
15469	881560
14088	881561
46928	881562
233213	881563
48927	881564
1005	881565
7348	881566
86188	881567
9345	881568
68024	881569
5451	881570
6703	881571
4172	881572
164761	881573
255508	881574
1915	881575
44590	881576
75920	881577
82020	881578
48307	881579
199296	881580
27694	881581
7468	881582
166374	881583
33163	881584
152278	881585
164819	881586
5596	881587
88802	881588
42503	881589
39289	881590
29217	881591
144202	881592
65104	881593
171276	881594
11853	881595
6737	881596
55759	881597
110440	881598
5666	881599
44970	881600
965	881601
106223	881602
88255	881603
5095	881604
48736	881605
4939	881606
61609	881607
63442	881608
110051	881609
4593	881610
40854	881611
290	881612
51370	881613
5578	881614
15302	881615
20151	881616
390	881617
10315	881618
15535	881619
226741	881620
41070	881621
104234	881622
45791	881623
126002	881624
93624	881625
87646	881626
59796	881627
1667	881628
91666	881629
12315	881630
1885	881631
7750	881632
10799	881633
5497	881634
6650	881635
113	881636
16551	881637
100079	881638
944	881639
20562	881640
287	881641
3509	881642
58030	881643
85	881644
5685	881645
54351	881646
26402	881647
85934	881648
25594	881649
2295	881650
42518	881651
21629	881652
25859	881653
2029	881654
748	881655
90088	881656
117467	881657
101988	881658
34056	881659
25321	881660
795	881661
210291	881662
95045	881663
105033	881664
530	881665
99	881666
10212	881667
236808	881668
4540	881669
50487	881670
143819	881671
19069	881672
66109	881673
64687	881674
12992	881675
18401	881676
31492	881677
5093	881678
7557	881679
78201	881680
46350	881681
7968	881682
254569	881683
46185	881684
196	881685
636	881686
29684	881687
51033	881688
6549	881689
17206	881690
105031	881691
48981	881692
24503	881693
8070	881694
8303	881695
244125	881696
147586	881697
41061	881698
43638	881699
21567	881700
47447	881701
142663	881702
13359	881703
232708	881704
43751	881705
87183	881706
102309	881707
66975	881708
41238	881709
5306	881710
16505	881711
111977	881712
6178	881713
51480	881714
35613	881715
73970	881716
11452	881717
15631	881718
37100	881719
43512	881720
30024	881721
61821	881722
16314	881723
21584	881724
10059	881725
278	881726
136987	881727
36014	881728
556	881729
186360	881730
2205	881731
198170	881732
110746	881733
699	881734
5593	881735
57060	881736
59652	881737
78645	881738
155471	881739
252723	881740
76079	881741
21052	881742
26935	881743
117219	881744
40056	881745
4255	881746
206160	881747
87556	881748
1790	881749
3277	881750
5036	881751
199474	881752
16491	881753
31435	881754
36978	881755
165893	881756
76590	881757
145074	881758
60	881759
10028	881760
33020	881761
1217	881762
50618	881763
255003	881764
1780	881765
4666	881766
9525	881767
253484	881768
147541	881769
61633	881770
10646	881771
65906	881772
357	881773
10226	881774
76264	881775
16037	881776
87703	881777
3191	881778
237364	881779
69626	881780
30132	881781
33916	881782
52416	881783
22082	881784
40566	881785
9955	881786
1086	881787
66918	881788
42	881789
6527	881790
818	881791
1547	881792
59088	881793
121157	881794
22452	881795
32790	881796
19816	881797
867	881798
19076	881799
81745	881800
9418	881801
25301	881802
8426	881803
75539	881804
58917	881805
44854	881806
39651	881807
142346	881808
15228	881809
150584	881810
50538	881811
38	881812
2694	881813
27795	881814
265873	881815
64111	881816
106277	881817
45836	881818
53203	881819
13746	881820
21012	881821
97944	881822
8506	881823
1577	881824
34939	881825
36723	881826
37858	881827
182009	881828
17147	881829
267660	881830
197694	881831
51120	881832
22601	881833
1115	881834
83401	881835
152430	881836
10961	881837
81453	881838
71248	881839
6338	881840
714	881841
176011	881842
596	881843
5905	881844
51950	881845
50142	881846
16338	881847
9149	881848
31502	881849
7995	881850
29156	881851
257946	881852
90185	881853
5211	881854
2207	881855
246309	881856
27751	881857
18504	881858
33012	881859
2005	881860
4688	881861
196016	881862
7856	881863
10250	881864
27398	881865
7662	881866
63431	881867
84386	881868
16400	881869
4385	881870
41285	881871
217185	881872
67824	881873
105073	881874
4719	881875
25047	881876
169641	881877
70699	881878
1214	881879
843	881880
105161	881881
1874	881882
8834	881883
13843	881884
13017	881885
32208	881886
109943	881887
310	881888
14391	881889
97262	881890
5413	881891
11225	881892
27813	881893
39033	881894
27514	881895
10169	881896
8006	881897
88302	881898
20519	881899
945	881900
7133	881901
9291	881902
34724	881903
29249	881904
18003	881905
110065	881906
16548	881907
75233	881908
138866	881909
177	881910
243480	881911
74286	881912
24967	881913
13063	881914
75364	881915
60621	881916
84188	881917
1839	881918
46580	881919
11605	881920
219766	881921
6647	881922
11387	881923
59557	881924
2008	881925
238072	881926
219611	881927
207919	881928
140945	881929
79540	881930
8355	881931
104	881932
2565	881933
162986	881934
7718	881935
37608	881936
247250	881937
12691	881938
32935	881939
11251	881940
14	881941
1851	881942
40833	881943
9773	881944
53237	881945
22841	881946
180318	881947
248903	881948
7895	881949
3034	881950
219059	881951
3025	881952
159448	881953
25583	881954
10366	881955
58827	881956
25231	881957
141960	881958
12742	881959
16054	881960
4091	881961
8553	881962
71847	881963
13750	881964
57525	881965
15216	881966
16594	881967
108580	881968
8161	881969
152748	881970
18410	881971
134580	881972
2135	881973
3801	881974
179	881975
144052	881976
78266	881977
40596	881978
10089	881979
220379	881980
5835	881981
25855	881982
2497	881983
10964	881984
78459	881985
5354	881986
122072	881987
90370	881988
65311	881989
20320	881990
206292	881991
198485	881992
3592	881993
40144	881994
22905	881995
89130	881996
2235	881997
329	881998
175237	881999
71439	882000
2251	882001
42987	882002
23719	882003
84095	882004
1967	882005
89766	882006
1757	882007
136500	882008
4851	882009
14292	882010
263328	882011
21091	882012
50961	882013
16700	882014
2803	882015
19019	882016
6648	882017
21745	882018
17055	882019
77637	882020
5816	882021
40378	882022
83923	882023
12165	882024
145883	882025
106518	882026
7200	882027
185622	882028
242	882029
34360	882030
26046	882031
3438	882032
97092	882033
231223	882034
58880	882035
19349	882036
231554	882037
31077	882038
5029	882039
331	882040
28089	882041
7997	882042
7396	882043
35856	882044
10526	882045
132880	882046
9647	882047
128016	882048
13865	882049
1573	882050
60351	882051
32003	882052
267399	882053
171212	882054
2	882055
23310	882056
60884	882057
1846	882058
84364	882059
185465	882060
1939	882061
44999	882062
11166	882063
68440	882064
155474	882065
2825	882066
60363	882067
1009	882068
78409	882069
8164	882070
2457	882071
27889	882072
107724	882073
64347	882074
54475	882075
18293	882076
230611	882077
6752	882078
90832	882079
41534	882080
30009	882081
75667	882082
134800	882083
215135	882084
30184	882085
9886	882086
140243	882087
68806	882088
21365	882089
15518	882090
13907	882091
38568	882092
198053	882093
459	882094
249950	882095
258793	882096
14829	882097
39395	882098
11134	882099
95722	882100
21272	882101
13664	882102
88729	882103
104541	882104
12543	882105
36614	882106
34663	882107
153578	882108
152722	882109
48083	882110
16182	882111
35636	882112
49024	882113
89224	882114
30889	882115
96886	882116
126638	882117
80759	882118
227629	882119
230167	882120
169695	882121
182551	882122
83130	882123
10785	882124
151823	882125
1230	882126
10320	882127
76847	882128
4087	882129
52598	882130
65078	882131
569	882132
39243	882133
2928	882134
145359	882135
20033	882136
20893	882137
53305	882138
146016	882139
242350	882140
3617	882141
104477	882142
213091	882143
20172	882144
2686	882145
244241	882146
248150	882147
62632	882148
171386	882149
3774	882150
26223	882151
106638	882152
64535	882153
5353	882154
8460	882155
70814	882156
78395	882157
2947	882158
22654	882159
10731	882160
137159	882161
12182	882162
86835	882163
29381	882164
2128	882165
9614	882166
8410	882167
245665	882168
42460	882169
170727	882170
147396	882171
97386	882172
45468	882173
111635	882174
35170	882175
225424	882176
27390	882177
41923	882178
134406	882179
58879	882180
434	882181
3396	882182
226247	882183
90208	882184
35034	882185
93332	882186
15753	882187
111562	882188
87063	882189
27401	882190
267278	882191
76692	882192
29447	882193
669	882194
26304	882195
104753	882196
20052	882197
11271	882198
4878	882199
38999	882200
2713	882201
1315	882202
59306	882203
10587	882204
43051	882205
15103	882206
43683	882207
6248	882208
106590	882209
1199	882210
57697	882211
136179	882212
13461	882213
198581	882214
8716	882215
5	882216
125476	882217
328	882218
20160	882219
34233	882220
777	882221
42919	882222
26181	882223
8368	882224
69484	882225
220607	882226
44808	882227
154385	882228
116870	882229
195215	882230
132776	882231
56967	882232
44148	882233
31524	882234
40704	882235
109912	882236
148532	882237
34428	882238
2693	882239
59652	882240
241282	882241
198554	882242
5347	882243
144566	882244
113448	882245
6339	882246
80618	882247
15281	882248
36255	882249
19493	882250
86967	882251
9610	882252
34845	882253
118561	882254
3757	882255
174288	882256
85803	882257
25322	882258
137037	882259
106395	882260
18632	882261
51533	882262
35409	882263
98654	882264
143872	882265
48584	882266
33778	882267
73962	882268
46477	882269
21055	882270
2320	882271
11797	882272
216123	882273
25212	882274
5888	882275
160073	882276
4932	882277
2251	882278
259156	882279
44095	882280
2904	882281
6423	882282
31370	882283
86592	882284
6707	882285
9915	882286
41138	882287
25612	882288
149727	882289
32959	882290
5889	882291
146387	882292
42299	882293
1297	882294
156525	882295
103094	882296
51599	882297
92749	882298
668	882299
991	882300
54720	882301
13575	882302
19329	882303
3268	882304
197464	882305
45803	882306
11026	882307
2105	882308
40605	882309
236670	882310
57910	882311
65671	882312
33352	882313
8556	882314
176069	882315
39852	882316
247801	882317
16269	882318
53819	882319
936	882320
3352	882321
247206	882322
35372	882323
11935	882324
3841	882325
58167	882326
11938	882327
38946	882328
6485	882329
29650	882330
67964	882331
41068	882332
43617	882333
66730	882334
8361	882335
22127	882336
55758	882337
29967	882338
17679	882339
80071	882340
152238	882341
140998	882342
100515	882343
24557	882344
52639	882345
126183	882346
179958	882347
220293	882348
122310	882349
68416	882350
3697	882351
17225	882352
109429	882353
3270	882354
840	882355
207175	882356
82804	882357
15647	882358
49071	882359
25735	882360
3513	882361
59586	882362
77	882363
10871	882364
6005	882365
8372	882366
133185	882367
248247	882368
151993	882369
32543	882370
135297	882371
207	882372
223666	882373
45036	882374
5765	882375
10473	882376
19239	882377
2580	882378
25014	882379
22191	882380
12979	882381
15374	882382
44824	882383
7490	882384
2067	882385
10810	882386
40498	882387
16973	882388
5798	882389
34777	882390
2899	882391
58924	882392
149272	882393
200985	882394
70905	882395
122323	882396
92334	882397
40346	882398
254977	882399
9074	882400
54289	882401
76055	882402
70160	882403
134613	882404
72106	882405
125842	882406
164742	882407
227930	882408
283	882409
2166	882410
17757	882411
167482	882412
337	882413
9558	882414
20555	882415
72243	882416
114240	882417
78671	882418
41570	882419
150929	882420
22176	882421
192905	882422
132631	882423
78236	882424
20081	882425
48508	882426
165983	882427
22756	882428
18574	882429
12429	882430
10074	882431
24034	882432
66673	882433
218528	882434
851	882435
70247	882436
111534	882437
45663	882438
12002	882439
47651	882440
116892	882441
7058	882442
86451	882443
1642	882444
58885	882445
463	882446
184624	882447
17700	882448
601	882449
1300	882450
36448	882451
1838	882452
24760	882453
133772	882454
55885	882455
1860	882456
542	882457
54802	882458
202914	882459
197562	882460
11373	882461
978	882462
30941	882463
7720	882464
145960	882465
35332	882466
136027	882467
270290	882468
241834	882469
18347	882470
125838	882471
10663	882472
142224	882473
236804	882474
147822	882475
81170	882476
102702	882477
64862	882478
3540	882479
165266	882480
46783	882481
151359	882482
11650	882483
256326	882484
145038	882485
171217	882486
12945	882487
3077	882488
25414	882489
131265	882490
64836	882491
24850	882492
30387	882493
1031	882494
59528	882495
515	882496
31580	882497
243226	882498
17912	882499
38789	882500
65094	882501
135165	882502
68393	882503
14025	882504
15225	882505
81319	882506
32974	882507
27205	882508
6404	882509
104704	882510
234796	882511
28715	882512
2175	882513
242330	882514
1504	882515
8698	882516
73110	882517
29340	882518
14314	882519
31299	882520
37667	882521
45017	882522
16508	882523
221195	882524
226300	882525
135071	882526
99258	882527
26048	882528
6466	882529
114553	882530
1416	882531
39466	882532
88723	882533
59528	882534
20594	882535
21729	882536
156208	882537
4455	882538
119539	882539
56250	882540
67668	882541
120338	882542
52707	882543
40224	882544
15417	882545
244553	882546
20269	882547
47802	882548
245032	882549
6191	882550
97763	882551
18565	882552
218180	882553
42938	882554
50405	882555
169946	882556
2012	882557
65951	882558
5972	882559
91862	882560
76424	882561
7415	882562
102	882563
3297	882564
517	882565
3520	882566
126038	882567
24501	882568
4386	882569
123345	882570
2649	882571
265610	882572
223262	882573
45777	882574
45292	882575
104544	882576
11399	882577
1261	882578
61822	882579
34327	882580
17775	882581
14319	882582
11236	882583
17642	882584
268503	882585
194406	882586
93640	882587
22800	882588
89331	882589
209933	882590
261973	882591
1932	882592
11296	882593
1027	882594
1098	882595
160422	882596
104241	882597
17312	882598
65638	882599
272835	882600
89062	882601
261842	882602
54156	882603
32554	882604
224673	882605
22664	882606
16683	882607
101531	882608
11676	882609
133831	882610
74081	882611
128804	882612
47393	882613
29135	882614
7903	882615
108757	882616
17934	882617
5162	882618
68606	882619
39907	882620
6226	882621
107181	882622
90957	882623
66121	882624
5906	882625
45495	882626
111563	882627
5761	882628
3607	882629
9988	882630
9150	882631
95515	882632
193539	882633
21165	882634
854	882635
1108	882636
38466	882637
22526	882638
35656	882639
142843	882640
16183	882641
1159	882642
248582	882643
13948	882644
270884	882645
31377	882646
16967	882647
45137	882648
30898	882649
32329	882650
7895	882651
5325	882652
6068	882653
113197	882654
15300	882655
63136	882656
6194	882657
12990	882658
41121	882659
119621	882660
9262	882661
1513	882662
52852	882663
48451	882664
26560	882665
24833	882666
348	882667
10345	882668
215678	882669
43392	882670
15808	882671
15809	882672
102037	882673
14679	882674
100794	882675
2853	882676
264	882677
139295	882678
6879	882679
153308	882680
1876	882681
42978	882682
52711	882683
105558	882684
33268	882685
13446	882686
151432	882687
64542	882688
65532	882689
42061	882690
156425	882691
44036	882692
161212	882693
15582	882694
9987	882695
17300	882696
7245	882697
187557	882698
111609	882699
245402	882700
119313	882701
42766	882702
155669	882703
44962	882704
176619	882705
24479	882706
4459	882707
8497	882708
232095	882709
173728	882710
90844	882711
89488	882712
127516	882713
586	882714
74	882715
59674	882716
107412	882717
14280	882718
269834	882719
1242	882720
44242	882721
82182	882722
38070	882723
2036	882724
9488	882725
34386	882726
111024	882727
100629	882728
96316	882729
212219	882730
250879	882731
15572	882732
1470	882733
71350	882734
239929	882735
166488	882736
236783	882737
8988	882738
84	882739
68472	882740
99425	882741
6761	882742
108631	882743
162242	882744
27450	882745
56188	882746
88388	882747
94511	882748
222374	882749
19583	882750
3142	882751
6130	882752
4206	882753
17871	882754
162489	882755
159574	882756
192448	882757
152	882758
9999	882759
190479	882760
267485	882761
43379	882762
33724	882763
10451	882764
29736	882765
119502	882766
215421	882767
21805	882768
51017	882769
1565	882770
6065	882771
88	882772
242079	882773
48557	882774
4534	882775
29668	882776
17544	882777
204500	882778
22604	882779
71475	882780
96644	882781
22477	882782
98830	882783
65582	882784
7541	882785
49648	882786
15675	882787
47979	882788
132	882789
44055	882790
122863	882791
86776	882792
39152	882793
146594	882794
42916	882795
13849	882796
35227	882797
42218	882798
12546	882799
135976	882800
139727	882801
960	882802
152939	882803
62774	882804
93234	882805
31614	882806
9852	882807
140846	882808
144408	882809
157525	882810
3074	882811
63920	882812
29175	882813
152	882814
51823	882815
205858	882816
2156	882817
9284	882818
2490	882819
2098	882820
105288	882821
113160	882822
155855	882823
90759	882824
134801	882825
75735	882826
3712	882827
36654	882828
119368	882829
180653	882830
6794	882831
3240	882832
30762	882833
33881	882834
66652	882835
58282	882836
11322	882837
27998	882838
39424	882839
5430	882840
90713	882841
77884	882842
1546	882843
30158	882844
23122	882845
920	882846
20078	882847
45877	882848
74726	882849
20192	882850
35173	882851
254120	882852
15484	882853
8578	882854
17982	882855
23644	882856
11314	882857
7646	882858
13159	882859
17039	882860
150244	882861
110122	882862
3701	882863
51340	882864
105292	882865
56376	882866
21107	882867
30971	882868
715	882869
71601	882870
168284	882871
48380	882872
995	882873
23	882874
106894	882875
84678	882876
3874	882877
72765	882878
862	882879
44898	882880
30054	882881
5925	882882
4976	882883
21177	882884
43820	882885
17747	882886
7381	882887
18853	882888
79786	882889
13632	882890
113020	882891
80295	882892
44459	882893
3719	882894
112540	882895
61492	882896
18575	882897
8600	882898
3081	882899
1761	882900
31181	882901
2546	882902
3908	882903
5527	882904
6431	882905
48993	882906
189597	882907
6262	882908
1116	882909
20801	882910
1243	882911
354	882912
40160	882913
9852	882914
8285	882915
3051	882916
53603	882917
202785	882918
132426	882919
44306	882920
260926	882921
215653	882922
719	882923
237394	882924
14450	882925
54256	882926
159111	882927
28562	882928
55091	882929
63309	882930
5324	882931
17339	882932
47891	882933
3481	882934
39660	882935
11901	882936
28349	882937
18669	882938
34997	882939
21839	882940
40706	882941
210715	882942
55550	882943
22262	882944
253171	882945
138746	882946
194	882947
5113	882948
29404	882949
143700	882950
96583	882951
7394	882952
247892	882953
13545	882954
33408	882955
203950	882956
40125	882957
84967	882958
17158	882959
8499	882960
664	882961
957	882962
20542	882963
264535	882964
134989	882965
113065	882966
22256	882967
65494	882968
72950	882969
116294	882970
79873	882971
144725	882972
60801	882973
185045	882974
172189	882975
45199	882976
2254	882977
9754	882978
4981	882979
59343	882980
44683	882981
26647	882982
123001	882983
1141	882984
163213	882985
192235	882986
75531	882987
31594	882988
38479	882989
2767	882990
212174	882991
51405	882992
82635	882993
2633	882994
20107	882995
7053	882996
118159	882997
7149	882998
38631	882999
20072	883000
114061	883001
75580	883002
2586	883003
13561	883004
74966	883005
3152	883006
41941	883007
97178	883008
14036	883009
1731	883010
50975	883011
31822	883012
6973	883013
3687	883014
75162	883015
22402	883016
4355	883017
22492	883018
50531	883019
1448	883020
9885	883021
21202	883022
53759	883023
2865	883024
11633	883025
899	883026
200545	883027
147754	883028
32616	883029
145395	883030
115069	883031
95129	883032
31900	883033
37586	883034
7580	883035
104613	883036
12075	883037
28514	883038
156637	883039
21500	883040
236805	883041
10962	883042
19668	883043
12495	883044
79805	883045
19470	883046
29652	883047
229368	883048
172	883049
23451	883050
147780	883051
3976	883052
42	883053
136456	883054
65777	883055
78487	883056
33981	883057
76156	883058
236351	883059
823	883060
29805	883061
151167	883062
243588	883063
116527	883064
6628	883065
2396	883066
1321	883067
37206	883068
4912	883069
2283	883070
273	883071
97865	883072
208588	883073
2881	883074
67962	883075
31191	883076
106548	883077
42815	883078
22926	883079
128825	883080
1944	883081
75362	883082
5176	883083
154075	883084
16269	883085
12312	883086
28394	883087
16955	883088
117738	883089
92649	883090
219914	883091
6576	883092
651	883093
6556	883094
6	883095
54045	883096
206704	883097
110492	883098
27060	883099
74414	883100
261034	883101
1125	883102
31742	883103
198803	883104
3766	883105
26949	883106
59019	883107
3196	883108
24828	883109
13747	883110
26139	883111
21522	883112
113593	883113
5421	883114
123174	883115
24188	883116
47376	883117
7041	883118
95875	883119
6931	883120
107137	883121
8280	883122
111059	883123
164189	883124
132495	883125
10693	883126
139000	883127
86242	883128
15832	883129
202661	883130
4787	883131
38906	883132
1517	883133
38451	883134
56207	883135
153977	883136
381	883137
55645	883138
2903	883139
145749	883140
25442	883141
27097	883142
145237	883143
1983	883144
9197	883145
110015	883146
25561	883147
13563	883148
88580	883149
23653	883150
13534	883151
31079	883152
17469	883153
254116	883154
15502	883155
6247	883156
496	883157
5827	883158
15681	883159
257961	883160
37420	883161
122287	883162
39115	883163
24214	883164
94804	883165
44607	883166
75456	883167
16231	883168
20003	883169
247317	883170
276	883171
3844	883172
437	883173
170682	883174
19109	883175
128458	883176
83100	883177
5018	883178
3401	883179
34139	883180
246951	883181
37849	883182
3212	883183
209825	883184
28944	883185
3394	883186
9639	883187
6697	883188
227623	883189
103730	883190
142945	883191
175483	883192
113912	883193
12211	883194
91555	883195
80729	883196
42341	883197
20914	883198
109630	883199
25819	883200
34400	883201
5467	883202
3724	883203
14071	883204
23417	883205
1733	883206
79236	883207
15241	883208
542	883209
77708	883210
39688	883211
2464	883212
95117	883213
73952	883214
5008	883215
148253	883216
80050	883217
44	883218
99646	883219
23032	883220
4393	883221
2582	883222
126780	883223
39604	883224
44253	883225
126121	883226
19636	883227
48242	883228
13085	883229
21576	883230
130549	883231
125891	883232
14678	883233
154599	883234
24439	883235
250107	883236
21399	883237
38758	883238
260522	883239
10280	883240
145350	883241
109800	883242
58588	883243
93339	883244
4680	883245
181615	883246
98954	883247
5669	883248
16851	883249
104133	883250
32069	883251
57764	883252
25820	883253
11715	883254
22247	883255
22081	883256
4698	883257
51242	883258
5506	883259
2776	883260
36424	883261
13443	883262
12487	883263
151365	883264
62389	883265
300	883266
118342	883267
163104	883268
19575	883269
5866	883270
76499	883271
7590	883272
200823	883273
37898	883274
14792	883275
18233	883276
91025	883277
163274	883278
20785	883279
153511	883280
51772	883281
102159	883282
21334	883283
55994	883284
11519	883285
27997	883286
78224	883287
73188	883288
44182	883289
386	883290
120826	883291
87412	883292
1984	883293
111271	883294
23787	883295
25796	883296
43207	883297
45990	883298
68160	883299
252261	883300
223749	883301
112370	883302
14276	883303
29919	883304
25529	883305
2413	883306
3329	883307
83391	883308
36778	883309
1691	883310
1618	883311
32120	883312
39670	883313
165594	883314
158987	883315
2982	883316
63879	883317
4800	883318
116340	883319
102669	883320
50715	883321
243057	883322
73749	883323
590	883324
3731	883325
24280	883326
2315	883327
271812	883328
16912	883329
62914	883330
262642	883331
45077	883332
152756	883333
3795	883334
15372	883335
40571	883336
726	883337
2062	883338
11857	883339
55970	883340
1507	883341
15571	883342
50796	883343
195554	883344
144637	883345
54230	883346
687	883347
130253	883348
29878	883349
50830	883350
11504	883351
71062	883352
68894	883353
3332	883354
1899	883355
164591	883356
205460	883357
24620	883358
10802	883359
147092	883360
3586	883361
68452	883362
114657	883363
134228	883364
66513	883365
11791	883366
48784	883367
80007	883368
167127	883369
250053	883370
92685	883371
9023	883372
26007	883373
72703	883374
35142	883375
3586	883376
90235	883377
10453	883378
8957	883379
140175	883380
16338	883381
26870	883382
157098	883383
170417	883384
48695	883385
206505	883386
91835	883387
28187	883388
3058	883389
243875	883390
63	883391
447	883392
257835	883393
21657	883394
13783	883395
175645	883396
169155	883397
41911	883398
97759	883399
103302	883400
211934	883401
26251	883402
21825	883403
163062	883404
128315	883405
61747	883406
19190	883407
8581	883408
1802	883409
50678	883410
19650	883411
30305	883412
36315	883413
56875	883414
46766	883415
20682	883416
26676	883417
223044	883418
85102	883419
37145	883420
1588	883421
120209	883422
1783	883423
27438	883424
75325	883425
176174	883426
105990	883427
7265	883428
14284	883429
18495	883430
4688	883431
53561	883432
40264	883433
126716	883434
62021	883435
37758	883436
39818	883437
6840	883438
19888	883439
15556	883440
17622	883441
14793	883442
2414	883443
43745	883444
116701	883445
73472	883446
522	883447
16806	883448
36543	883449
174973	883450
123537	883451
4179	883452
53560	883453
16347	883454
516	883455
12377	883456
68967	883457
140676	883458
54908	883459
7726	883460
205821	883461
2787	883462
79678	883463
113130	883464
224	883465
61523	883466
232879	883467
2267	883468
87698	883469
4299	883470
25086	883471
1042	883472
65574	883473
45073	883474
3338	883475
33665	883476
679	883477
2883	883478
117130	883479
11918	883480
6982	883481
61188	883482
157311	883483
197225	883484
8152	883485
23647	883486
97070	883487
125764	883488
244120	883489
1562	883490
15776	883491
7620	883492
46385	883493
39060	883494
73106	883495
13529	883496
102014	883497
3151	883498
1325	883499
44769	883500
11850	883501
107945	883502
61811	883503
96807	883504
8796	883505
4681	883506
136015	883507
37948	883508
15871	883509
18363	883510
421	883511
202931	883512
73159	883513
13374	883514
137471	883515
28176	883516
17494	883517
78396	883518
110099	883519
71690	883520
52917	883521
163308	883522
237211	883523
85542	883524
126648	883525
93002	883526
128008	883527
15356	883528
69813	883529
1	883530
176417	883531
116846	883532
68936	883533
37430	883534
18977	883535
11554	883536
116295	883537
876	883538
3548	883539
22417	883540
2718	883541
64648	883542
11023	883543
75294	883544
8626	883545
22540	883546
56653	883547
31043	883548
24684	883549
323	883550
94790	883551
112658	883552
104561	883553
66699	883554
11738	883555
47311	883556
22740	883557
10009	883558
9670	883559
124386	883560
45702	883561
14679	883562
110081	883563
7288	883564
166625	883565
2060	883566
294	883567
143050	883568
66683	883569
15876	883570
93	883571
39655	883572
111490	883573
144398	883574
263376	883575
92839	883576
7326	883577
1485	883578
18697	883579
166119	883580
601	883581
60839	883582
6728	883583
156377	883584
608	883585
54579	883586
96380	883587
67465	883588
106865	883589
111761	883590
35645	883591
134252	883592
9196	883593
119496	883594
166274	883595
209840	883596
145934	883597
37674	883598
111904	883599
71162	883600
194969	883601
26597	883602
162964	883603
55064	883604
2177	883605
4841	883606
57315	883607
30779	883608
44005	883609
206812	883610
965	883611
69636	883612
64012	883613
29143	883614
43192	883615
101055	883616
67704	883617
31109	883618
3622	883619
93950	883620
549	883621
2455	883622
19269	883623
132862	883624
72188	883625
75769	883626
78308	883627
43443	883628
2459	883629
64709	883630
123279	883631
50818	883632
3572	883633
27193	883634
44422	883635
17848	883636
771	883637
59998	883638
79949	883639
73356	883640
31477	883641
55080	883642
238348	883643
29184	883644
23454	883645
47325	883646
16622	883647
155710	883648
21632	883649
81344	883650
38319	883651
225883	883652
87312	883653
22570	883654
30185	883655
86162	883656
1333	883657
11363	883658
163822	883659
59303	883660
15703	883661
16308	883662
254919	883663
38896	883664
5477	883665
81639	883666
20490	883667
11976	883668
8279	883669
66378	883670
52614	883671
146402	883672
107116	883673
16215	883674
194134	883675
11465	883676
56852	883677
1594	883678
138747	883679
24954	883680
54769	883681
30735	883682
8198	883683
23871	883684
65346	883685
60074	883686
182940	883687
3623	883688
8810	883689
27369	883690
256774	883691
220798	883692
24314	883693
16352	883694
85059	883695
228984	883696
1026	883697
60658	883698
24996	883699
79799	883700
78268	883701
24747	883702
40907	883703
24807	883704
16978	883705
26751	883706
1788	883707
3934	883708
2177	883709
133340	883710
104341	883711
117928	883712
81654	883713
39328	883714
217629	883715
240393	883716
142671	883717
111053	883718
22262	883719
13785	883720
96730	883721
1383	883722
63751	883723
102	883724
22367	883725
13411	883726
56018	883727
14539	883728
103953	883729
107247	883730
4936	883731
22860	883732
260991	883733
82497	883734
3950	883735
139603	883736
2340	883737
15088	883738
179243	883739
26212	883740
6776	883741
100531	883742
27129	883743
15014	883744
16865	883745
68082	883746
18750	883747
51579	883748
188157	883749
144	883750
69910	883751
1706	883752
112334	883753
265307	883754
33906	883755
126397	883756
159947	883757
208793	883758
146869	883759
8622	883760
1830	883761
106916	883762
100446	883763
143020	883764
117341	883765
20095	883766
94598	883767
230566	883768
152394	883769
15811	883770
80090	883771
17677	883772
1952	883773
30718	883774
159006	883775
11432	883776
87168	883777
168457	883778
12089	883779
181882	883780
2911	883781
110101	883782
160570	883783
163765	883784
18620	883785
12014	883786
17587	883787
36789	883788
4954	883789
9369	883790
148819	883791
5987	883792
20096	883793
36585	883794
336	883795
40163	883796
12080	883797
33772	883798
23127	883799
255445	883800
125269	883801
94635	883802
69166	883803
17914	883804
23523	883805
8839	883806
45923	883807
45124	883808
86911	883809
45023	883810
10807	883811
165528	883812
192506	883813
959	883814
14806	883815
159972	883816
54414	883817
57011	883818
14321	883819
83622	883820
9061	883821
769	883822
42348	883823
2125	883824
3653	883825
269905	883826
7170	883827
32685	883828
3181	883829
13942	883830
52820	883831
107368	883832
40980	883833
34576	883834
272657	883835
40157	883836
6230	883837
10898	883838
35546	883839
57564	883840
2358	883841
151122	883842
161792	883843
74557	883844
5722	883845
15530	883846
146093	883847
2564	883848
9673	883849
85742	883850
324	883851
17950	883852
35417	883853
50160	883854
71498	883855
99585	883856
63655	883857
273	883858
2572	883859
43047	883860
32167	883861
24944	883862
76729	883863
22729	883864
160551	883865
63953	883866
78424	883867
258158	883868
6359	883869
79639	883870
56986	883871
132158	883872
2356	883873
75574	883874
164235	883875
24617	883876
98361	883877
2281	883878
155297	883879
38669	883880
113412	883881
115893	883882
31	883883
164947	883884
61012	883885
29673	883886
55978	883887
146105	883888
98436	883889
99454	883890
5539	883891
224624	883892
2046	883893
7574	883894
52701	883895
2772	883896
218231	883897
1458	883898
40518	883899
37992	883900
46644	883901
62008	883902
8171	883903
46826	883904
47390	883905
113731	883906
79673	883907
212001	883908
23152	883909
6355	883910
13595	883911
71487	883912
149523	883913
124115	883914
541	883915
18245	883916
146285	883917
90734	883918
36232	883919
84753	883920
98858	883921
31120	883922
39069	883923
49380	883924
1207	883925
82206	883926
40322	883927
255491	883928
63399	883929
20134	883930
60984	883931
230998	883932
185055	883933
79303	883934
34000	883935
104361	883936
59128	883937
179190	883938
34222	883939
124803	883940
54256	883941
29473	883942
35968	883943
24730	883944
53686	883945
84774	883946
9422	883947
178445	883948
65111	883949
18498	883950
71191	883951
89910	883952
71604	883953
84626	883954
11864	883955
45	883956
136293	883957
18589	883958
19307	883959
201611	883960
47987	883961
34009	883962
7092	883963
121498	883964
30290	883965
247851	883966
241854	883967
212580	883968
219133	883969
976	883970
53531	883971
92511	883972
177	883973
3371	883974
10081	883975
17471	883976
13555	883977
16158	883978
4286	883979
95974	883980
58783	883981
26154	883982
8022	883983
1199	883984
26037	883985
4725	883986
27156	883987
22348	883988
87902	883989
51955	883990
144704	883991
11413	883992
87591	883993
13502	883994
137123	883995
40491	883996
92376	883997
32970	883998
36200	883999
194874	884000
28389	884001
74474	884002
9089	884003
15339	884004
1546	884005
204680	884006
95968	884007
15955	884008
66645	884009
5701	884010
9619	884011
19786	884012
185406	884013
73197	884014
60903	884015
8991	884016
21806	884017
153087	884018
133230	884019
22995	884020
175667	884021
73792	884022
7609	884023
61767	884024
133820	884025
252039	884026
102067	884027
1870	884028
60295	884029
33041	884030
100230	884031
32801	884032
11851	884033
68138	884034
12428	884035
31616	884036
19318	884037
111668	884038
37243	884039
362	884040
58483	884041
91122	884042
874	884043
3606	884044
265982	884045
93907	884046
42736	884047
28393	884048
1325	884049
60594	884050
17373	884051
32438	884052
74590	884053
17889	884054
269357	884055
8085	884056
17120	884057
14429	884058
124739	884059
137645	884060
18126	884061
3903	884062
101361	884063
1151	884064
257763	884065
21480	884066
163046	884067
37949	884068
207364	884069
29244	884070
18845	884071
7038	884072
16013	884073
40610	884074
256636	884075
2860	884076
31543	884077
36031	884078
41403	884079
3606	884080
2442	884081
76471	884082
54829	884083
137890	884084
168	884085
54128	884086
46891	884087
47180	884088
159918	884089
133536	884090
20023	884091
478	884092
46838	884093
12620	884094
51707	884095
4553	884096
20052	884097
33070	884098
27093	884099
102798	884100
42095	884101
17122	884102
150535	884103
114307	884104
19408	884105
53780	884106
108619	884107
60104	884108
47175	884109
86815	884110
79131	884111
19	884112
104073	884113
39391	884114
4667	884115
9454	884116
20124	884117
14324	884118
128788	884119
19006	884120
38630	884121
143	884122
40106	884123
8598	884124
76428	884125
166170	884126
99535	884127
10702	884128
13266	884129
57863	884130
61454	884131
18041	884132
109681	884133
5989	884134
6508	884135
110569	884136
100328	884137
600	884138
77324	884139
28440	884140
24765	884141
28071	884142
10385	884143
244717	884144
98860	884145
13224	884146
40517	884147
179966	884148
102960	884149
20770	884150
101368	884151
13447	884152
5050	884153
102370	884154
31994	884155
57765	884156
178634	884157
8378	884158
9632	884159
11129	884160
61565	884161
24955	884162
3317	884163
42212	884164
12416	884165
1332	884166
1225	884167
50386	884168
161300	884169
452	884170
56637	884171
173961	884172
34491	884173
81223	884174
13831	884175
58335	884176
59585	884177
48385	884178
82048	884179
38363	884180
24057	884181
8809	884182
5259	884183
107265	884184
7225	884185
229479	884186
1075	884187
5693	884188
8137	884189
217085	884190
8340	884191
119817	884192
91821	884193
100	884194
192936	884195
7321	884196
98049	884197
18212	884198
68025	884199
8360	884200
16377	884201
129703	884202
10479	884203
18839	884204
67053	884205
41486	884206
108751	884207
95827	884208
62732	884209
33310	884210
59959	884211
93515	884212
22079	884213
171585	884214
228955	884215
16041	884216
73780	884217
163591	884218
2892	884219
36808	884220
8857	884221
55484	884222
41884	884223
1306	884224
31512	884225
153239	884226
42	884227
51861	884228
9795	884229
13249	884230
15594	884231
9513	884232
35858	884233
229219	884234
1636	884235
263855	884236
97847	884237
36861	884238
21503	884239
65077	884240
14903	884241
14228	884242
95061	884243
62582	884244
85457	884245
30598	884246
47270	884247
66302	884248
1557	884249
2193	884250
108319	884251
3947	884252
42077	884253
259533	884254
65051	884255
13226	884256
2467	884257
107611	884258
87846	884259
74799	884260
88696	884261
67407	884262
79422	884263
202481	884264
12161	884265
64971	884266
73112	884267
128104	884268
41696	884269
105238	884270
28268	884271
14209	884272
5063	884273
77074	884274
17712	884275
36191	884276
3149	884277
38412	884278
241734	884279
85484	884280
1173	884281
10244	884282
8144	884283
170090	884284
32056	884285
109685	884286
8261	884287
34736	884288
36683	884289
47271	884290
253909	884291
10675	884292
3771	884293
4868	884294
183692	884295
1075	884296
2635	884297
75567	884298
37426	884299
16129	884300
7820	884301
27064	884302
27319	884303
18097	884304
22073	884305
136821	884306
133234	884307
4508	884308
13468	884309
12086	884310
27665	884311
1683	884312
13531	884313
1224	884314
16095	884315
109004	884316
65176	884317
15699	884318
16274	884319
8038	884320
209647	884321
182473	884322
77151	884323
7785	884324
104403	884325
18042	884326
240793	884327
116332	884328
1100	884329
29485	884330
25259	884331
7335	884332
157175	884333
70485	884334
12705	884335
36079	884336
66554	884337
46732	884338
37120	884339
69021	884340
2567	884341
130067	884342
50386	884343
103163	884344
74857	884345
910	884346
161498	884347
46342	884348
42054	884349
4748	884350
20736	884351
4482	884352
251334	884353
35155	884354
131096	884355
24089	884356
12682	884357
60190	884358
24205	884359
195874	884360
2672	884361
8796	884362
100395	884363
80100	884364
64469	884365
177905	884366
26762	884367
185843	884368
1	884369
149777	884370
135778	884371
27773	884372
73119	884373
35753	884374
31676	884375
115768	884376
13627	884377
113602	884378
165805	884379
131206	884380
59787	884381
52721	884382
83044	884383
7998	884384
2718	884385
38213	884386
14250	884387
15319	884388
58027	884389
46082	884390
83323	884391
119377	884392
30252	884393
205052	884394
240803	884395
10086	884396
123266	884397
48773	884398
19540	884399
215069	884400
22579	884401
196071	884402
101888	884403
26722	884404
11733	884405
227	884406
1302	884407
113534	884408
5921	884409
81197	884410
36758	884411
151583	884412
1404	884413
18770	884414
20727	884415
231866	884416
14099	884417
8580	884418
18101	884419
41521	884420
5254	884421
135724	884422
201696	884423
5992	884424
204450	884425
201551	884426
108777	884427
15113	884428
2746	884429
67701	884430
123351	884431
6984	884432
24458	884433
96469	884434
189526	884435
59813	884436
35938	884437
118575	884438
49652	884439
143519	884440
97937	884441
21924	884442
9333	884443
3045	884444
3917	884445
19115	884446
130780	884447
96846	884448
3775	884449
113992	884450
38223	884451
140347	884452
252425	884453
69132	884454
17910	884455
7873	884456
32479	884457
31096	884458
102711	884459
32372	884460
3398	884461
27484	884462
42332	884463
102247	884464
250146	884465
47125	884466
21521	884467
133939	884468
5625	884469
201651	884470
12981	884471
131179	884472
20712	884473
5149	884474
103771	884475
29038	884476
97668	884477
170671	884478
15007	884479
44732	884480
21317	884481
84602	884482
35040	884483
129642	884484
15095	884485
154361	884486
19260	884487
81093	884488
21703	884489
61397	884490
231142	884491
40604	884492
179144	884493
17198	884494
167073	884495
51240	884496
22243	884497
85971	884498
32504	884499
177794	884500
2231	884501
10477	884502
6007	884503
29967	884504
138143	884505
37586	884506
7088	884507
55880	884508
102318	884509
50773	884510
191105	884511
23859	884512
3619	884513
112888	884514
69899	884515
44921	884516
221583	884517
91477	884518
1044	884519
6308	884520
54285	884521
13913	884522
193227	884523
16675	884524
11096	884525
36424	884526
70501	884527
109860	884528
33508	884529
257152	884530
97773	884531
187939	884532
19219	884533
34831	884534
106902	884535
261523	884536
37317	884537
24869	884538
208517	884539
5348	884540
92106	884541
11900	884542
108334	884543
164758	884544
100141	884545
10215	884546
199723	884547
24015	884548
5600	884549
28663	884550
247408	884551
32370	884552
149739	884553
113269	884554
2209	884555
129987	884556
13289	884557
70285	884558
58754	884559
31409	884560
25108	884561
97737	884562
21543	884563
76465	884564
156891	884565
103230	884566
28858	884567
86715	884568
18198	884569
7373	884570
61910	884571
29026	884572
5406	884573
31031	884574
105596	884575
58923	884576
31277	884577
11	884578
50724	884579
160006	884580
83583	884581
16833	884582
103807	884583
267459	884584
31780	884585
1980	884586
2692	884587
22123	884588
10338	884589
17226	884590
52616	884591
50286	884592
5	884593
67558	884594
130330	884595
126547	884596
111736	884597
77053	884598
69201	884599
74114	884600
13595	884601
1000	884602
80466	884603
26424	884604
103636	884605
1979	884606
2265	884607
17853	884608
26384	884609
7021	884610
28496	884611
241993	884612
125688	884613
2144	884614
216988	884615
22332	884616
18681	884617
7796	884618
66065	884619
100639	884620
153246	884621
13768	884622
94137	884623
230	884624
10908	884625
100773	884626
70567	884627
90638	884628
88566	884629
153342	884630
101059	884631
37453	884632
36142	884633
59609	884634
71432	884635
155984	884636
182639	884637
100350	884638
623	884639
88825	884640
109730	884641
22997	884642
158804	884643
5622	884644
148292	884645
64700	884646
127847	884647
113693	884648
57379	884649
200490	884650
229162	884651
5516	884652
89090	884653
118731	884654
73797	884655
254282	884656
154206	884657
102479	884658
163889	884659
95405	884660
59758	884661
3046	884662
75617	884663
12360	884664
99297	884665
60522	884666
64501	884667
4499	884668
15195	884669
2255	884670
27251	884671
3	884672
18172	884673
12123	884674
41219	884675
106479	884676
20820	884677
5614	884678
9258	884679
35908	884680
127701	884681
137362	884682
91535	884683
21659	884684
38413	884685
5929	884686
93157	884687
36569	884688
222455	884689
126992	884690
817	884691
49731	884692
26959	884693
65503	884694
12793	884695
40267	884696
22314	884697
10131	884698
43174	884699
73112	884700
92405	884701
157441	884702
5261	884703
252471	884704
9317	884705
38045	884706
4339	884707
163233	884708
11580	884709
253383	884710
1300	884711
73862	884712
5960	884713
18873	884714
43530	884715
116028	884716
7095	884717
69242	884718
158568	884719
2485	884720
10849	884721
74336	884722
234618	884723
134428	884724
71028	884725
56334	884726
19735	884727
1786	884728
255	884729
3403	884730
42198	884731
3161	884732
94089	884733
8293	884734
3817	884735
124116	884736
91229	884737
92090	884738
166488	884739
195219	884740
37451	884741
41750	884742
6936	884743
226606	884744
7067	884745
30923	884746
4602	884747
148950	884748
71946	884749
322	884750
87409	884751
147043	884752
102258	884753
5595	884754
5240	884755
214673	884756
27046	884757
102557	884758
8346	884759
119415	884760
10964	884761
73029	884762
110522	884763
13381	884764
53838	884765
13900	884766
71481	884767
170045	884768
222540	884769
5480	884770
41373	884771
70508	884772
34193	884773
246164	884774
249666	884775
521	884776
2770	884777
188	884778
86723	884779
80438	884780
151994	884781
8780	884782
129681	884783
18714	884784
7358	884785
2136	884786
1634	884787
35647	884788
44703	884789
153543	884790
19091	884791
79769	884792
11089	884793
62963	884794
15317	884795
75894	884796
79055	884797
156053	884798
4203	884799
51025	884800
30235	884801
19539	884802
134911	884803
114094	884804
41776	884805
69509	884806
56815	884807
50290	884808
57841	884809
27820	884810
163448	884811
315	884812
261959	884813
146908	884814
165683	884815
46438	884816
509	884817
18384	884818
114511	884819
7316	884820
235469	884821
23680	884822
20803	884823
6687	884824
11174	884825
113704	884826
13202	884827
9881	884828
35320	884829
590	884830
75692	884831
145095	884832
26732	884833
21237	884834
202927	884835
73175	884836
255584	884837
21922	884838
15581	884839
18102	884840
24913	884841
16763	884842
8552	884843
46150	884844
88158	884845
353	884846
30310	884847
45153	884848
215946	884849
12911	884850
32026	884851
35561	884852
28320	884853
48034	884854
32378	884855
170593	884856
43866	884857
89410	884858
66818	884859
212061	884860
75349	884861
19419	884862
23	884863
39124	884864
84718	884865
24206	884866
270554	884867
118990	884868
77890	884869
226774	884870
19405	884871
203127	884872
7522	884873
15499	884874
13225	884875
82603	884876
3213	884877
44121	884878
756	884879
27713	884880
1474	884881
59462	884882
19347	884883
22216	884884
4609	884885
55460	884886
39782	884887
16773	884888
103840	884889
17933	884890
11943	884891
52445	884892
22727	884893
972	884894
37918	884895
255916	884896
164971	884897
118093	884898
58066	884899
71988	884900
30004	884901
8935	884902
7352	884903
168660	884904
16165	884905
9680	884906
44077	884907
32061	884908
969	884909
143384	884910
7559	884911
63802	884912
115347	884913
103234	884914
12688	884915
96440	884916
7118	884917
2517	884918
49013	884919
13847	884920
23113	884921
127638	884922
53071	884923
94040	884924
121026	884925
215725	884926
4296	884927
818	884928
1380	884929
150910	884930
127113	884931
34136	884932
72571	884933
8453	884934
114113	884935
2777	884936
48363	884937
2095	884938
8644	884939
57264	884940
6713	884941
78053	884942
39411	884943
26959	884944
4759	884945
16626	884946
201021	884947
754	884948
8689	884949
81864	884950
113020	884951
261198	884952
3597	884953
215296	884954
1112	884955
197989	884956
2255	884957
2234	884958
77018	884959
127187	884960
11785	884961
106006	884962
39781	884963
169420	884964
201149	884965
81819	884966
114754	884967
4574	884968
231917	884969
9064	884970
38321	884971
141514	884972
2327	884973
99494	884974
155053	884975
169161	884976
11833	884977
80987	884978
34568	884979
9556	884980
39397	884981
39975	884982
21575	884983
27836	884984
30659	884985
11318	884986
34967	884987
21102	884988
76653	884989
25196	884990
11962	884991
44571	884992
72716	884993
111765	884994
160391	884995
88749	884996
51553	884997
58064	884998
41742	884999
270152	885000
244	885001
51839	885002
190300	885003
195843	885004
16854	885005
56014	885006
20889	885007
46875	885008
117369	885009
78095	885010
11916	885011
8083	885012
22212	885013
20840	885014
162663	885015
8312	885016
43565	885017
81262	885018
17979	885019
2566	885020
11772	885021
674	885022
20416	885023
92137	885024
219007	885025
18034	885026
96688	885027
50403	885028
78432	885029
630	885030
33049	885031
10709	885032
179521	885033
125470	885034
177777	885035
48972	885036
7360	885037
8720	885038
169594	885039
116281	885040
39638	885041
204823	885042
224915	885043
98573	885044
151442	885045
7868	885046
62666	885047
156543	885048
50337	885049
48996	885050
9483	885051
22712	885052
83808	885053
75134	885054
240503	885055
61	885056
8845	885057
110398	885058
123909	885059
63313	885060
17433	885061
117331	885062
213973	885063
50900	885064
78770	885065
1643	885066
251974	885067
73641	885068
7938	885069
2541	885070
224948	885071
136998	885072
173180	885073
195663	885074
191794	885075
88104	885076
2337	885077
3762	885078
404	885079
59580	885080
146014	885081
29440	885082
54000	885083
20383	885084
5863	885085
112490	885086
58713	885087
12162	885088
12634	885089
62797	885090
17776	885091
271786	885092
29682	885093
1455	885094
187235	885095
37923	885096
7287	885097
25701	885098
6576	885099
145813	885100
31039	885101
148320	885102
16524	885103
64546	885104
19217	885105
78630	885106
32608	885107
253517	885108
45627	885109
150468	885110
35930	885111
53716	885112
4841	885113
24403	885114
16497	885115
68712	885116
19356	885117
106121	885118
852	885119
23526	885120
40786	885121
9663	885122
8274	885123
70714	885124
9764	885125
85681	885126
20403	885127
85	885128
52984	885129
166954	885130
163973	885131
206399	885132
204918	885133
29990	885134
178802	885135
42189	885136
107474	885137
104048	885138
81900	885139
52650	885140
70613	885141
698	885142
3118	885143
4300	885144
18267	885145
78089	885146
4770	885147
14524	885148
77920	885149
72115	885150
101911	885151
14081	885152
10988	885153
1068	885154
32049	885155
411	885156
27417	885157
84972	885158
231	885159
5675	885160
99698	885161
30897	885162
272734	885163
5121	885164
209461	885165
238165	885166
71601	885167
701	885168
14084	885169
240878	885170
17063	885171
11050	885172
13	885173
96454	885174
17880	885175
16210	885176
208576	885177
40	885178
39623	885179
84006	885180
127003	885181
116390	885182
19759	885183
78986	885184
12318	885185
112945	885186
217090	885187
30874	885188
17970	885189
177461	885190
37665	885191
44422	885192
126763	885193
2889	885194
89458	885195
9000	885196
75349	885197
94893	885198
119903	885199
92744	885200
51581	885201
3035	885202
172362	885203
36192	885204
61045	885205
19276	885206
13743	885207
29465	885208
57266	885209
2223	885210
163484	885211
149698	885212
242432	885213
164444	885214
144821	885215
2453	885216
71090	885217
1350	885218
14054	885219
26643	885220
49032	885221
15809	885222
15039	885223
119852	885224
4615	885225
59305	885226
19933	885227
55424	885228
53861	885229
26362	885230
252944	885231
16822	885232
138264	885233
7311	885234
168619	885235
4192	885236
962	885237
124944	885238
126328	885239
10849	885240
244510	885241
1022	885242
37986	885243
18458	885244
24286	885245
84294	885246
144283	885247
18539	885248
240512	885249
172418	885250
56561	885251
73979	885252
271659	885253
43966	885254
19296	885255
124663	885256
246393	885257
202709	885258
1258	885259
234110	885260
4136	885261
21918	885262
10111	885263
27192	885264
107592	885265
17928	885266
55304	885267
38538	885268
28649	885269
31706	885270
69524	885271
203749	885272
23412	885273
750	885274
27968	885275
56027	885276
34985	885277
108393	885278
123431	885279
84969	885280
9479	885281
102309	885282
23361	885283
109076	885284
40969	885285
2875	885286
32099	885287
179065	885288
225034	885289
70037	885290
718	885291
58585	885292
128592	885293
16504	885294
93	885295
64494	885296
70138	885297
117628	885298
41089	885299
43115	885300
9468	885301
51704	885302
2296	885303
63289	885304
99307	885305
10939	885306
105396	885307
213235	885308
238201	885309
39219	885310
241393	885311
125903	885312
119417	885313
157959	885314
16183	885315
221068	885316
349	885317
233620	885318
158	885319
7791	885320
179511	885321
29483	885322
173960	885323
11457	885324
137945	885325
37659	885326
28215	885327
81697	885328
174007	885329
165572	885330
7451	885331
28526	885332
272293	885333
34	885334
116635	885335
236902	885336
145626	885337
52331	885338
46740	885339
4872	885340
23252	885341
4913	885342
47476	885343
128101	885344
67295	885345
48705	885346
27920	885347
133326	885348
91243	885349
34614	885350
130447	885351
59820	885352
103636	885353
120950	885354
138990	885355
81850	885356
63079	885357
36590	885358
59697	885359
2313	885360
59751	885361
37348	885362
190253	885363
5552	885364
197986	885365
175227	885366
75609	885367
16472	885368
34238	885369
10335	885370
82431	885371
93187	885372
221670	885373
88020	885374
52874	885375
27646	885376
152648	885377
499	885378
136538	885379
67880	885380
11361	885381
63732	885382
8381	885383
50782	885384
133516	885385
44451	885386
603	885387
84240	885388
3749	885389
279	885390
79282	885391
1275	885392
2346	885393
21612	885394
161477	885395
13809	885396
21311	885397
29301	885398
198972	885399
106415	885400
9685	885401
16354	885402
217987	885403
3101	885404
63689	885405
9344	885406
8343	885407
11817	885408
116541	885409
99136	885410
91730	885411
142941	885412
7368	885413
12023	885414
269046	885415
36169	885416
202178	885417
33811	885418
64964	885419
25367	885420
68682	885421
267532	885422
54526	885423
189717	885424
36312	885425
37644	885426
8182	885427
9806	885428
15660	885429
69943	885430
80777	885431
17035	885432
3326	885433
86431	885434
13631	885435
2300	885436
53388	885437
17237	885438
21410	885439
10	885440
19698	885441
108457	885442
47802	885443
248070	885444
1414	885445
46125	885446
18969	885447
23972	885448
38228	885449
225938	885450
85101	885451
11005	885452
100872	885453
9766	885454
25241	885455
2453	885456
108074	885457
23979	885458
79814	885459
101193	885460
270180	885461
148962	885462
1520	885463
4091	885464
217703	885465
66330	885466
227478	885467
66195	885468
145938	885469
35422	885470
80885	885471
82868	885472
1803	885473
950	885474
229223	885475
7742	885476
68479	885477
4645	885478
26988	885479
130583	885480
2997	885481
168518	885482
170458	885483
37840	885484
187075	885485
54451	885486
2001	885487
147256	885488
84915	885489
124615	885490
14149	885491
250598	885492
37717	885493
755	885494
210601	885495
193737	885496
133280	885497
1269	885498
54868	885499
113422	885500
5064	885501
58116	885502
17035	885503
126348	885504
3249	885505
108426	885506
55263	885507
482	885508
105005	885509
7180	885510
17777	885511
20573	885512
1958	885513
27979	885514
63108	885515
123009	885516
110436	885517
9944	885518
1002	885519
106858	885520
261483	885521
58054	885522
123761	885523
177441	885524
87367	885525
164422	885526
25117	885527
199207	885528
36622	885529
129369	885530
91126	885531
1586	885532
22727	885533
48737	885534
228456	885535
103248	885536
16101	885537
13306	885538
56219	885539
92792	885540
66064	885541
260262	885542
754	885543
33144	885544
122413	885545
17187	885546
267764	885547
19496	885548
181193	885549
97539	885550
23235	885551
14986	885552
32484	885553
8959	885554
2251	885555
1702	885556
31414	885557
85235	885558
164205	885559
1966	885560
59197	885561
1885	885562
11902	885563
21233	885564
5282	885565
2952	885566
194557	885567
3075	885568
27448	885569
119285	885570
1354	885571
6453	885572
103709	885573
77321	885574
252969	885575
217135	885576
78323	885577
12357	885578
267084	885579
920	885580
88880	885581
3992	885582
17290	885583
48589	885584
2399	885585
172535	885586
4922	885587
2005	885588
75175	885589
6485	885590
81267	885591
6313	885592
30128	885593
113649	885594
14806	885595
209680	885596
48577	885597
60403	885598
109263	885599
55781	885600
28336	885601
23352	885602
37850	885603
199887	885604
12862	885605
1537	885606
2305	885607
2695	885608
18137	885609
131084	885610
28718	885611
30381	885612
30209	885613
1641	885614
117737	885615
212359	885616
7039	885617
45851	885618
935	885619
63249	885620
50098	885621
40947	885622
29379	885623
33458	885624
1602	885625
15419	885626
223	885627
6456	885628
30515	885629
33545	885630
172261	885631
166144	885632
2538	885633
88812	885634
14207	885635
11831	885636
492	885637
138443	885638
2802	885639
128306	885640
39698	885641
97515	885642
9985	885643
43004	885644
12335	885645
49741	885646
172989	885647
125195	885648
4326	885649
3029	885650
17201	885651
115211	885652
3525	885653
148637	885654
41166	885655
162638	885656
2191	885657
165518	885658
119173	885659
16474	885660
223602	885661
7916	885662
32733	885663
120095	885664
927	885665
35386	885666
5567	885667
6395	885668
44263	885669
26180	885670
154387	885671
237434	885672
78141	885673
10154	885674
90450	885675
18144	885676
197510	885677
63191	885678
4501	885679
43951	885680
223225	885681
61567	885682
5858	885683
159837	885684
193080	885685
198096	885686
35875	885687
117333	885688
58796	885689
2369	885690
51733	885691
166446	885692
19143	885693
2163	885694
258947	885695
52482	885696
137138	885697
6192	885698
21594	885699
4912	885700
99993	885701
8048	885702
78	885703
272447	885704
4706	885705
67105	885706
210005	885707
96406	885708
44567	885709
19475	885710
49557	885711
6972	885712
203823	885713
30639	885714
32698	885715
25073	885716
27046	885717
29094	885718
150857	885719
250938	885720
17297	885721
74024	885722
216312	885723
136220	885724
168237	885725
210134	885726
29442	885727
23863	885728
6494	885729
90067	885730
7553	885731
217750	885732
26751	885733
139334	885734
84813	885735
4650	885736
6435	885737
152084	885738
70805	885739
70879	885740
150142	885741
4154	885742
9930	885743
249083	885744
7517	885745
8717	885746
62146	885747
201213	885748
22084	885749
27762	885750
7944	885751
85191	885752
62786	885753
47796	885754
227863	885755
4781	885756
3793	885757
1699	885758
268899	885759
2713	885760
20634	885761
53795	885762
215414	885763
23826	885764
66152	885765
79840	885766
6319	885767
216284	885768
116244	885769
19925	885770
269872	885771
31943	885772
28636	885773
3551	885774
118718	885775
12644	885776
257718	885777
34452	885778
4782	885779
9291	885780
244597	885781
4628	885782
103106	885783
45948	885784
42431	885785
72951	885786
72564	885787
498	885788
1836	885789
295	885790
50247	885791
16030	885792
188660	885793
103637	885794
14278	885795
53314	885796
24428	885797
2488	885798
47688	885799
89075	885800
133824	885801
99396	885802
79489	885803
50	885804
19383	885805
150979	885806
124842	885807
1953	885808
56149	885809
8873	885810
43421	885811
51287	885812
33047	885813
42353	885814
221188	885815
913	885816
2760	885817
764	885818
253706	885819
99412	885820
3720	885821
35776	885822
141372	885823
159956	885824
3329	885825
144163	885826
182316	885827
77787	885828
175206	885829
198010	885830
55258	885831
52744	885832
98247	885833
23337	885834
2327	885835
259924	885836
26428	885837
198359	885838
5981	885839
40203	885840
47357	885841
762	885842
831	885843
45541	885844
58853	885845
6059	885846
41382	885847
10487	885848
57634	885849
77050	885850
107059	885851
15919	885852
69274	885853
897	885854
1142	885855
24398	885856
10729	885857
112437	885858
9603	885859
108662	885860
104846	885861
6894	885862
6944	885863
31428	885864
573	885865
87532	885866
109283	885867
1462	885868
116211	885869
55412	885870
23330	885871
34629	885872
6286	885873
2049	885874
439	885875
80785	885876
15139	885877
22226	885878
7967	885879
114800	885880
36059	885881
96483	885882
37069	885883
100269	885884
20901	885885
27941	885886
30758	885887
113387	885888
4215	885889
15143	885890
17049	885891
1337	885892
128876	885893
177297	885894
36013	885895
1850	885896
414	885897
81008	885898
39290	885899
1656	885900
4538	885901
24557	885902
94017	885903
5987	885904
84038	885905
81334	885906
101892	885907
79810	885908
5775	885909
46880	885910
42430	885911
13300	885912
139781	885913
1614	885914
158679	885915
111066	885916
13037	885917
150723	885918
3886	885919
19006	885920
120416	885921
129744	885922
28734	885923
114929	885924
82728	885925
13742	885926
55761	885927
6345	885928
203890	885929
10452	885930
11284	885931
108130	885932
73418	885933
103353	885934
66589	885935
216455	885936
583	885937
24635	885938
92536	885939
22416	885940
103738	885941
269894	885942
20300	885943
72152	885944
32342	885945
34006	885946
173029	885947
194718	885948
33066	885949
148407	885950
77562	885951
71255	885952
198185	885953
4133	885954
66089	885955
28086	885956
26718	885957
14970	885958
265643	885959
216854	885960
29212	885961
94058	885962
127535	885963
122311	885964
31429	885965
11538	885966
1343	885967
21667	885968
48137	885969
257823	885970
28407	885971
190817	885972
22779	885973
7367	885974
12273	885975
13279	885976
113351	885977
114079	885978
3036	885979
212221	885980
168991	885981
18052	885982
166819	885983
49136	885984
123502	885985
54166	885986
48892	885987
13678	885988
147262	885989
14331	885990
100459	885991
1644	885992
138113	885993
53589	885994
3247	885995
25959	885996
447	885997
13224	885998
107067	885999
23689	886000
6147	886001
27090	886002
56159	886003
51620	886004
250045	886005
35865	886006
238558	886007
5424	886008
11751	886009
10227	886010
34642	886011
10497	886012
15025	886013
163716	886014
169004	886015
180418	886016
127	886017
5125	886018
62844	886019
243496	886020
6111	886021
16563	886022
213711	886023
8040	886024
44990	886025
145188	886026
224431	886027
140299	886028
4109	886029
64715	886030
92014	886031
101816	886032
28382	886033
81034	886034
268311	886035
1501	886036
43360	886037
197287	886038
83076	886039
37178	886040
56	886041
48781	886042
13311	886043
235227	886044
218616	886045
23460	886046
6264	886047
7353	886048
84689	886049
9048	886050
86481	886051
1055	886052
42826	886053
75066	886054
110829	886055
15282	886056
5362	886057
36862	886058
7816	886059
51292	886060
120	886061
5066	886062
228749	886063
38105	886064
2402	886065
27861	886066
3973	886067
1615	886068
10802	886069
270191	886070
2878	886071
208303	886072
84865	886073
1982	886074
66553	886075
19975	886076
57155	886077
26158	886078
104973	886079
71378	886080
5209	886081
148479	886082
48357	886083
62993	886084
111400	886085
105913	886086
646	886087
2904	886088
206153	886089
19211	886090
12119	886091
2021	886092
233799	886093
3112	886094
1187	886095
153247	886096
93663	886097
124212	886098
80346	886099
2296	886100
90518	886101
111014	886102
10509	886103
35480	886104
86818	886105
4717	886106
153497	886107
6	886108
164717	886109
21244	886110
7830	886111
32336	886112
62049	886113
8288	886114
159327	886115
1196	886116
76280	886117
3890	886118
21066	886119
102236	886120
97680	886121
422	886122
113950	886123
136404	886124
204	886125
38141	886126
2434	886127
228799	886128
18255	886129
3241	886130
59743	886131
16528	886132
10674	886133
64241	886134
10174	886135
23594	886136
101478	886137
102222	886138
7925	886139
64674	886140
116090	886141
72439	886142
270007	886143
103739	886144
19302	886145
50803	886146
17729	886147
51	886148
227157	886149
3525	886150
193859	886151
50844	886152
6043	886153
2002	886154
56549	886155
31064	886156
75620	886157
3184	886158
2917	886159
65710	886160
247699	886161
117514	886162
32265	886163
100021	886164
205875	886165
199874	886166
154230	886167
175843	886168
2265	886169
8705	886170
18547	886171
31746	886172
261226	886173
4227	886174
72583	886175
7302	886176
74378	886177
9162	886178
30795	886179
6332	886180
13395	886181
58141	886182
23067	886183
125175	886184
247695	886185
26043	886186
1651	886187
169572	886188
43938	886189
25674	886190
153816	886191
6447	886192
11160	886193
89583	886194
1404	886195
30441	886196
77871	886197
23831	886198
4816	886199
79091	886200
90980	886201
1644	886202
1573	886203
55951	886204
178999	886205
8853	886206
110319	886207
16829	886208
31112	886209
97868	886210
3743	886211
23564	886212
2498	886213
11785	886214
54903	886215
80471	886216
144404	886217
171640	886218
245417	886219
71874	886220
40659	886221
31040	886222
17275	886223
89280	886224
338	886225
318	886226
207990	886227
151309	886228
3661	886229
229101	886230
203620	886231
246425	886232
180397	886233
2586	886234
1929	886235
133147	886236
70416	886237
29400	886238
1551	886239
25082	886240
84727	886241
227365	886242
132819	886243
5981	886244
367	886245
9786	886246
16560	886247
149208	886248
1531	886249
15359	886250
71292	886251
70119	886252
2769	886253
102031	886254
12378	886255
145281	886256
54872	886257
33178	886258
14343	886259
25	886260
42213	886261
7572	886262
1353	886263
13373	886264
11060	886265
20504	886266
26831	886267
28337	886268
2231	886269
111491	886270
142065	886271
6925	886272
93197	886273
17674	886274
43266	886275
270537	886276
24717	886277
174925	886278
2347	886279
42809	886280
6528	886281
11514	886282
234609	886283
19123	886284
269709	886285
1347	886286
11661	886287
20072	886288
106199	886289
52090	886290
1274	886291
70493	886292
205347	886293
129406	886294
16694	886295
12596	886296
140997	886297
183729	886298
95337	886299
62925	886300
6588	886301
75945	886302
7177	886303
1690	886304
113977	886305
269389	886306
259429	886307
12477	886308
5243	886309
7636	886310
6345	886311
89001	886312
16983	886313
18487	886314
54711	886315
216213	886316
22221	886317
15745	886318
7425	886319
71908	886320
20462	886321
254600	886322
184	886323
10055	886324
8071	886325
12223	886326
142484	886327
33850	886328
159694	886329
200753	886330
35202	886331
16329	886332
8832	886333
4395	886334
12936	886335
23328	886336
31453	886337
44379	886338
148167	886339
111132	886340
4157	886341
25015	886342
54232	886343
331	886344
657	886345
161729	886346
234797	886347
30622	886348
64839	886349
26580	886350
199398	886351
128822	886352
1223	886353
204295	886354
112375	886355
66799	886356
27254	886357
18780	886358
5981	886359
31851	886360
18571	886361
46015	886362
3723	886363
75960	886364
98009	886365
5717	886366
39802	886367
38058	886368
11176	886369
150738	886370
116018	886371
40871	886372
150173	886373
133378	886374
33758	886375
44197	886376
19833	886377
784	886378
8154	886379
18144	886380
15431	886381
188202	886382
182882	886383
29094	886384
224344	886385
2483	886386
86749	886387
73695	886388
4737	886389
112246	886390
3975	886391
58321	886392
10856	886393
56479	886394
62242	886395
74487	886396
3273	886397
24742	886398
51565	886399
261920	886400
26698	886401
8183	886402
6552	886403
55022	886404
21805	886405
219721	886406
4089	886407
5718	886408
125728	886409
82395	886410
92674	886411
189117	886412
143511	886413
16889	886414
7334	886415
10848	886416
14096	886417
22057	886418
36500	886419
96975	886420
54350	886421
122959	886422
50942	886423
638	886424
70601	886425
268223	886426
2211	886427
212251	886428
432	886429
15071	886430
21304	886431
903	886432
161349	886433
149162	886434
58290	886435
18905	886436
26469	886437
111635	886438
5983	886439
131868	886440
6398	886441
57979	886442
7914	886443
3903	886444
485	886445
64396	886446
77919	886447
31407	886448
63950	886449
152213	886450
30361	886451
186427	886452
24060	886453
27396	886454
223116	886455
22020	886456
65777	886457
8485	886458
20616	886459
145777	886460
68001	886461
97576	886462
110890	886463
430	886464
182249	886465
246045	886466
199124	886467
12489	886468
160431	886469
4081	886470
71799	886471
81951	886472
11007	886473
59919	886474
220384	886475
58494	886476
14625	886477
8941	886478
7252	886479
9829	886480
257324	886481
9132	886482
90778	886483
76224	886484
6552	886485
53013	886486
36322	886487
226793	886488
1710	886489
21824	886490
21861	886491
41517	886492
63753	886493
75433	886494
28871	886495
79460	886496
11551	886497
27586	886498
63233	886499
63397	886500
36305	886501
51293	886502
30380	886503
95754	886504
92314	886505
8622	886506
136797	886507
10790	886508
74418	886509
3586	886510
6057	886511
86714	886512
33349	886513
54886	886514
115897	886515
59674	886516
77639	886517
95666	886518
213890	886519
15297	886520
24860	886521
18784	886522
79140	886523
86957	886524
244208	886525
26325	886526
42970	886527
17235	886528
5876	886529
312	886530
1286	886531
27023	886532
82361	886533
61170	886534
39534	886535
16796	886536
26078	886537
14470	886538
271965	886539
130202	886540
60513	886541
163199	886542
2	886543
94529	886544
69593	886545
20210	886546
1928	886547
1785	886548
34175	886549
6856	886550
3302	886551
41205	886552
55066	886553
28881	886554
65235	886555
39855	886556
24	886557
2594	886558
47254	886559
5512	886560
113184	886561
12949	886562
7325	886563
27831	886564
26219	886565
149405	886566
55758	886567
55439	886568
15187	886569
48449	886570
18919	886571
7638	886572
30270	886573
71109	886574
16437	886575
11973	886576
12348	886577
55112	886578
127685	886579
40000	886580
46965	886581
141648	886582
53619	886583
238549	886584
141531	886585
30514	886586
29671	886587
2650	886588
79385	886589
95080	886590
9479	886591
19725	886592
61112	886593
79769	886594
157122	886595
222917	886596
246124	886597
148410	886598
1148	886599
155624	886600
233543	886601
56067	886602
58105	886603
2271	886604
64611	886605
250287	886606
29431	886607
38352	886608
24143	886609
256179	886610
111489	886611
37164	886612
19542	886613
129196	886614
29248	886615
15283	886616
270110	886617
15812	886618
129323	886619
19358	886620
23968	886621
44638	886622
4952	886623
20228	886624
365	886625
38881	886626
37205	886627
61554	886628
1309	886629
1639	886630
1088	886631
154878	886632
2212	886633
166477	886634
825	886635
6708	886636
176686	886637
21444	886638
175925	886639
41559	886640
541	886641
73860	886642
107765	886643
90632	886644
529	886645
13182	886646
100209	886647
1245	886648
10380	886649
3073	886650
259176	886651
5084	886652
6473	886653
144679	886654
186144	886655
27362	886656
105731	886657
78678	886658
64158	886659
84434	886660
59314	886661
74358	886662
145999	886663
94855	886664
73493	886665
49514	886666
9521	886667
23524	886668
84036	886669
10655	886670
235154	886671
120502	886672
105360	886673
4715	886674
237	886675
1683	886676
160588	886677
117911	886678
5610	886679
106891	886680
6381	886681
168213	886682
38552	886683
4811	886684
7076	886685
128624	886686
57157	886687
239261	886688
52477	886689
25218	886690
44495	886691
22074	886692
11012	886693
158663	886694
135790	886695
161440	886696
21057	886697
148942	886698
25555	886699
122852	886700
1379	886701
242617	886702
35460	886703
33577	886704
11140	886705
229107	886706
27907	886707
17264	886708
60024	886709
57997	886710
3463	886711
26504	886712
1572	886713
81	886714
201736	886715
59496	886716
122724	886717
3966	886718
24363	886719
152742	886720
86538	886721
5258	886722
108061	886723
119151	886724
148370	886725
15881	886726
3549	886727
34453	886728
69609	886729
5725	886730
108134	886731
45910	886732
57198	886733
21079	886734
94875	886735
92137	886736
26679	886737
28682	886738
4146	886739
1705	886740
2253	886741
69760	886742
51115	886743
206370	886744
30626	886745
29308	886746
24996	886747
20307	886748
48908	886749
258512	886750
190575	886751
128349	886752
1415	886753
109748	886754
181847	886755
7952	886756
6153	886757
1237	886758
75124	886759
47397	886760
54290	886761
1166	886762
153505	886763
47485	886764
676	886765
143285	886766
20572	886767
11092	886768
136649	886769
228780	886770
15835	886771
76818	886772
44477	886773
124379	886774
152942	886775
45196	886776
209791	886777
25	886778
3424	886779
64316	886780
459	886781
172699	886782
129349	886783
1515	886784
39535	886785
3676	886786
83653	886787
56715	886788
205491	886789
3437	886790
92106	886791
3959	886792
5331	886793
134009	886794
204686	886795
40935	886796
246880	886797
38238	886798
16374	886799
25331	886800
5222	886801
27729	886802
211321	886803
1950	886804
151565	886805
3139	886806
39023	886807
4655	886808
25054	886809
409	886810
157614	886811
20652	886812
40607	886813
138795	886814
241577	886815
144608	886816
16160	886817
17249	886818
48219	886819
15785	886820
25132	886821
97553	886822
836	886823
65491	886824
5346	886825
215557	886826
75201	886827
243	886828
26440	886829
43941	886830
189022	886831
57591	886832
69307	886833
262060	886834
20179	886835
152940	886836
95523	886837
67519	886838
74874	886839
243220	886840
10112	886841
117417	886842
15136	886843
141259	886844
247519	886845
42974	886846
2732	886847
31089	886848
35080	886849
141812	886850
67312	886851
34628	886852
80928	886853
116575	886854
66538	886855
211	886856
55902	886857
19209	886858
4995	886859
22018	886860
59943	886861
6422	886862
34341	886863
12540	886864
92365	886865
577	886866
78663	886867
104922	886868
23950	886869
43366	886870
29957	886871
255820	886872
16539	886873
6584	886874
23241	886875
43408	886876
248081	886877
14398	886878
49887	886879
2236	886880
114899	886881
6517	886882
1871	886883
39326	886884
243117	886885
151906	886886
1764	886887
41250	886888
25726	886889
177050	886890
64857	886891
210243	886892
8741	886893
253559	886894
98161	886895
45604	886896
82745	886897
33151	886898
85315	886899
60552	886900
46131	886901
248657	886902
4084	886903
18586	886904
932	886905
9734	886906
51375	886907
7881	886908
7476	886909
14337	886910
14132	886911
252233	886912
12050	886913
124075	886914
19292	886915
15399	886916
20014	886917
15476	886918
25293	886919
24192	886920
111013	886921
796	886922
118465	886923
167288	886924
171624	886925
21799	886926
204360	886927
82	886928
48638	886929
13706	886930
40079	886931
1636	886932
14741	886933
90586	886934
3021	886935
29483	886936
48260	886937
22180	886938
36362	886939
60949	886940
11123	886941
22768	886942
727	886943
68750	886944
52570	886945
250804	886946
22600	886947
19584	886948
148847	886949
1460	886950
5420	886951
60069	886952
23465	886953
100550	886954
18438	886955
1798	886956
3633	886957
59666	886958
59713	886959
886	886960
31898	886961
3110	886962
15830	886963
58793	886964
99007	886965
6466	886966
25771	886967
26898	886968
3267	886969
88627	886970
7688	886971
148571	886972
63406	886973
56838	886974
66596	886975
16142	886976
20881	886977
54357	886978
17014	886979
11005	886980
82436	886981
56216	886982
2684	886983
43971	886984
2169	886985
2277	886986
14262	886987
136239	886988
37417	886989
155758	886990
65032	886991
2594	886992
125044	886993
233817	886994
210195	886995
172457	886996
97461	886997
21235	886998
59706	886999
26080	887000
91615	887001
109283	887002
41194	887003
11498	887004
15047	887005
171727	887006
221408	887007
195	887008
12206	887009
17254	887010
57822	887011
5893	887012
3758	887013
30805	887014
62262	887015
46472	887016
5799	887017
14523	887018
151515	887019
145540	887020
59918	887021
68778	887022
87377	887023
42617	887024
135907	887025
23335	887026
215205	887027
184	887028
34045	887029
221097	887030
20049	887031
48059	887032
33000	887033
132130	887034
22711	887035
47256	887036
264253	887037
136143	887038
70771	887039
223558	887040
75208	887041
152718	887042
96501	887043
47971	887044
53106	887045
117900	887046
39178	887047
6486	887048
33381	887049
5032	887050
87972	887051
5448	887052
24071	887053
7949	887054
4843	887055
154905	887056
69560	887057
1208	887058
100395	887059
5464	887060
252515	887061
13640	887062
26568	887063
9184	887064
17729	887065
103790	887066
73664	887067
19666	887068
47478	887069
18693	887070
239957	887071
72561	887072
45599	887073
45367	887074
39623	887075
19135	887076
22343	887077
3728	887078
3145	887079
16090	887080
44565	887081
70647	887082
41932	887083
2533	887084
36538	887085
5065	887086
1485	887087
60651	887088
130903	887089
54813	887090
128129	887091
9824	887092
16117	887093
149294	887094
39092	887095
8297	887096
149630	887097
103254	887098
35567	887099
12102	887100
405	887101
78847	887102
82896	887103
141083	887104
16476	887105
116761	887106
38482	887107
33022	887108
71081	887109
9709	887110
60779	887111
4855	887112
50316	887113
84664	887114
46430	887115
16962	887116
90948	887117
38110	887118
4922	887119
26693	887120
28703	887121
56408	887122
8228	887123
83726	887124
9614	887125
12927	887126
852	887127
12588	887128
143691	887129
84960	887130
6	887131
103736	887132
159364	887133
9457	887134
2787	887135
104302	887136
79099	887137
105213	887138
36563	887139
228286	887140
3508	887141
93777	887142
4880	887143
9072	887144
7828	887145
114	887146
19329	887147
46219	887148
43958	887149
166	887150
142879	887151
16765	887152
10740	887153
10758	887154
53497	887155
253338	887156
26255	887157
178245	887158
10096	887159
68435	887160
88759	887161
16728	887162
10054	887163
24136	887164
43129	887165
44344	887166
158374	887167
28319	887168
56783	887169
33701	887170
86877	887171
1055	887172
5584	887173
3180	887174
97711	887175
5014	887176
68888	887177
115102	887178
28406	887179
176269	887180
34873	887181
154908	887182
71580	887183
4263	887184
202180	887185
27881	887186
59643	887187
57667	887188
48050	887189
64812	887190
130334	887191
25390	887192
157340	887193
33892	887194
223329	887195
62738	887196
46193	887197
959	887198
3230	887199
104160	887200
120193	887201
18185	887202
1664	887203
239791	887204
122857	887205
24512	887206
8421	887207
70790	887208
153688	887209
226432	887210
87277	887211
10241	887212
133562	887213
37139	887214
489	887215
3643	887216
153588	887217
245603	887218
104169	887219
2703	887220
301	887221
134428	887222
6159	887223
55557	887224
2306	887225
79275	887226
152564	887227
24751	887228
49286	887229
13595	887230
15417	887231
35019	887232
13022	887233
18628	887234
81762	887235
161453	887236
104289	887237
81987	887238
165574	887239
77643	887240
83010	887241
57521	887242
26827	887243
36855	887244
33789	887245
49384	887246
1994	887247
6040	887248
17428	887249
32649	887250
31540	887251
49100	887252
76279	887253
6143	887254
77879	887255
5648	887256
25527	887257
5278	887258
37188	887259
30341	887260
17711	887261
1509	887262
73305	887263
83795	887264
27614	887265
43068	887266
29194	887267
15305	887268
42523	887269
107986	887270
11919	887271
171185	887272
100610	887273
1518	887274
69409	887275
14449	887276
238748	887277
47931	887278
11089	887279
1592	887280
60275	887281
6431	887282
1038	887283
238505	887284
105135	887285
216003	887286
8088	887287
166096	887288
67705	887289
8705	887290
22273	887291
1441	887292
9539	887293
267317	887294
51	887295
41982	887296
79639	887297
4219	887298
24063	887299
222	887300
181	887301
60970	887302
20347	887303
97594	887304
25654	887305
98106	887306
119160	887307
11253	887308
2052	887309
1264	887310
199974	887311
16761	887312
63436	887313
93841	887314
220552	887315
1074	887316
3632	887317
38399	887318
98071	887319
78416	887320
117399	887321
3138	887322
81361	887323
141260	887324
55412	887325
68908	887326
1545	887327
17593	887328
4758	887329
46053	887330
81835	887331
955	887332
6968	887333
92627	887334
7905	887335
132682	887336
26589	887337
2262	887338
249230	887339
6666	887340
40966	887341
7172	887342
267240	887343
1221	887344
59612	887345
41136	887346
48205	887347
19515	887348
12920	887349
9629	887350
181869	887351
54710	887352
29636	887353
4477	887354
272691	887355
1012	887356
144109	887357
390	887358
253302	887359
41542	887360
65848	887361
91259	887362
17576	887363
42504	887364
35691	887365
14396	887366
4081	887367
625	887368
257984	887369
89042	887370
25723	887371
11533	887372
2532	887373
27196	887374
21587	887375
79380	887376
76085	887377
68782	887378
45729	887379
22536	887380
12158	887381
6851	887382
49751	887383
103962	887384
187888	887385
169935	887386
13122	887387
96586	887388
266995	887389
71463	887390
223445	887391
46346	887392
2640	887393
17036	887394
87672	887395
229617	887396
174314	887397
27374	887398
13497	887399
6411	887400
13091	887401
171472	887402
6124	887403
25613	887404
5870	887405
1912	887406
4393	887407
74034	887408
3765	887409
112258	887410
95789	887411
908	887412
4055	887413
15190	887414
13826	887415
121564	887416
62289	887417
23467	887418
59069	887419
82806	887420
257959	887421
771	887422
20116	887423
78894	887424
7355	887425
21291	887426
53693	887427
16035	887428
37823	887429
87422	887430
8419	887431
14066	887432
149819	887433
59723	887434
13770	887435
227345	887436
1896	887437
11823	887438
11729	887439
251660	887440
150325	887441
29297	887442
52075	887443
80163	887444
205805	887445
220040	887446
6382	887447
87605	887448
111974	887449
21535	887450
5030	887451
140592	887452
46537	887453
1143	887454
163231	887455
71891	887456
128641	887457
454	887458
44614	887459
160825	887460
70329	887461
267802	887462
30331	887463
2477	887464
104496	887465
219308	887466
69235	887467
11571	887468
14868	887469
14381	887470
10697	887471
216675	887472
5684	887473
3284	887474
73461	887475
143138	887476
113707	887477
50898	887478
210691	887479
138670	887480
10722	887481
7234	887482
12938	887483
915	887484
37158	887485
42871	887486
90312	887487
31029	887488
93825	887489
53190	887490
1286	887491
11626	887492
8706	887493
73295	887494
71773	887495
112743	887496
195432	887497
18623	887498
8125	887499
103020	887500
34756	887501
11381	887502
546	887503
68258	887504
3541	887505
1487	887506
6986	887507
79126	887508
32029	887509
6527	887510
135110	887511
38811	887512
65318	887513
39481	887514
91246	887515
78100	887516
108392	887517
531	887518
146899	887519
134466	887520
61189	887521
1109	887522
6836	887523
19840	887524
9204	887525
64104	887526
17495	887527
90260	887528
34900	887529
216604	887530
106601	887531
4015	887532
25505	887533
8482	887534
2838	887535
156810	887536
151819	887537
2017	887538
11074	887539
193172	887540
153442	887541
685	887542
104644	887543
56480	887544
40769	887545
21099	887546
64632	887547
8898	887548
40475	887549
1768	887550
12768	887551
218615	887552
144073	887553
553	887554
21027	887555
182	887556
67066	887557
126851	887558
6413	887559
11955	887560
19187	887561
128383	887562
200884	887563
21032	887564
42429	887565
14577	887566
169901	887567
95246	887568
5065	887569
39707	887570
133224	887571
104001	887572
9932	887573
93997	887574
268646	887575
1779	887576
1647	887577
3191	887578
64348	887579
86577	887580
41909	887581
91463	887582
102224	887583
86616	887584
222893	887585
157834	887586
1335	887587
63266	887588
68647	887589
12862	887590
37389	887591
42637	887592
96299	887593
106155	887594
3473	887595
175789	887596
5207	887597
59140	887598
1186	887599
98894	887600
5065	887601
104265	887602
2457	887603
120058	887604
105371	887605
206545	887606
170457	887607
237137	887608
27518	887609
59495	887610
627	887611
113840	887612
156665	887613
44732	887614
65779	887615
933	887616
2177	887617
143091	887618
41894	887619
26603	887620
41851	887621
5703	887622
134912	887623
128771	887624
191302	887625
156751	887626
67330	887627
1804	887628
2162	887629
408	887630
32349	887631
55	887632
71507	887633
237733	887634
99509	887635
6155	887636
44662	887637
13754	887638
12841	887639
60442	887640
15738	887641
30956	887642
8439	887643
128199	887644
2486	887645
92273	887646
3784	887647
51697	887648
98389	887649
88528	887650
77621	887651
255326	887652
130503	887653
14234	887654
82340	887655
267509	887656
26529	887657
69517	887658
16804	887659
119846	887660
89795	887661
29836	887662
12187	887663
47729	887664
42824	887665
26332	887666
216440	887667
18419	887668
25514	887669
64995	887670
11314	887671
3606	887672
314	887673
238086	887674
64526	887675
29602	887676
77748	887677
203944	887678
9669	887679
43849	887680
222048	887681
57322	887682
2425	887683
4379	887684
9893	887685
16963	887686
8297	887687
33020	887688
18915	887689
861	887690
231494	887691
141392	887692
60305	887693
97536	887694
105361	887695
156493	887696
12359	887697
5702	887698
134004	887699
162555	887700
114083	887701
25113	887702
33	887703
16237	887704
109491	887705
12967	887706
218079	887707
81318	887708
77895	887709
69471	887710
112343	887711
61499	887712
36684	887713
109651	887714
40317	887715
115465	887716
101628	887717
14726	887718
9214	887719
2204	887720
88560	887721
101125	887722
287	887723
169783	887724
75427	887725
145319	887726
162325	887727
1669	887728
8421	887729
131837	887730
1041	887731
116963	887732
51585	887733
38602	887734
7282	887735
162675	887736
5570	887737
41857	887738
2116	887739
103705	887740
3518	887741
15648	887742
192933	887743
6849	887744
54228	887745
105319	887746
4832	887747
982	887748
10040	887749
9724	887750
108421	887751
7085	887752
220637	887753
604	887754
12740	887755
9909	887756
2224	887757
7099	887758
31970	887759
6112	887760
6618	887761
107280	887762
79153	887763
640	887764
9583	887765
50886	887766
26	887767
3527	887768
47719	887769
162285	887770
35446	887771
13100	887772
51250	887773
7940	887774
159823	887775
1499	887776
10089	887777
83873	887778
261386	887779
8130	887780
17745	887781
9502	887782
81804	887783
167186	887784
12752	887785
4585	887786
205890	887787
22026	887788
15743	887789
191056	887790
111025	887791
148231	887792
25352	887793
20641	887794
17804	887795
58011	887796
75683	887797
123535	887798
51051	887799
74956	887800
6443	887801
50206	887802
42397	887803
2089	887804
44096	887805
106514	887806
30633	887807
18715	887808
2064	887809
30975	887810
5628	887811
8698	887812
887	887813
39249	887814
86176	887815
263200	887816
120445	887817
104466	887818
80750	887819
141504	887820
44654	887821
2811	887822
253282	887823
5728	887824
95122	887825
10100	887826
27512	887827
23529	887828
1328	887829
21145	887830
102481	887831
91139	887832
22587	887833
232674	887834
6251	887835
5230	887836
148879	887837
99117	887838
5826	887839
15525	887840
51586	887841
46340	887842
223695	887843
268533	887844
109304	887845
165660	887846
52130	887847
2589	887848
135888	887849
28931	887850
2499	887851
57522	887852
96756	887853
45524	887854
96868	887855
48728	887856
157389	887857
210	887858
19459	887859
222879	887860
5477	887861
30730	887862
30787	887863
10631	887864
10629	887865
310	887866
84532	887867
347	887868
3191	887869
92434	887870
17023	887871
14828	887872
371	887873
180822	887874
25	887875
129285	887876
9391	887877
70745	887878
5368	887879
67040	887880
260586	887881
198079	887882
256776	887883
58357	887884
192672	887885
102732	887886
81366	887887
38749	887888
213774	887889
156183	887890
237095	887891
14596	887892
158153	887893
71588	887894
12590	887895
13554	887896
134447	887897
248337	887898
3209	887899
56151	887900
56599	887901
141832	887902
237335	887903
7333	887904
17623	887905
153526	887906
88918	887907
62901	887908
64717	887909
8702	887910
12267	887911
44345	887912
73566	887913
30219	887914
138	887915
26396	887916
204767	887917
28101	887918
88813	887919
195616	887920
1516	887921
12102	887922
220	887923
22606	887924
135773	887925
66570	887926
43336	887927
25520	887928
48868	887929
59162	887930
240399	887931
7919	887932
179219	887933
67212	887934
1	887935
36727	887936
28086	887937
11322	887938
91300	887939
27007	887940
19872	887941
451	887942
192969	887943
58749	887944
18972	887945
183646	887946
41623	887947
23323	887948
208454	887949
9855	887950
96372	887951
9325	887952
39097	887953
187708	887954
153437	887955
87139	887956
200874	887957
228449	887958
29466	887959
108161	887960
118699	887961
6221	887962
48896	887963
29412	887964
98519	887965
7881	887966
515	887967
73219	887968
3113	887969
244013	887970
40137	887971
101452	887972
245401	887973
16652	887974
77935	887975
11293	887976
4718	887977
13801	887978
7929	887979
17178	887980
2434	887981
80034	887982
28925	887983
191146	887984
39846	887985
173095	887986
7765	887987
6572	887988
2897	887989
78339	887990
252484	887991
48469	887992
161752	887993
1521	887994
18568	887995
13353	887996
26102	887997
175643	887998
11526	887999
7573	888000
1640	888001
42278	888002
1581	888003
2136	888004
201648	888005
74	888006
33290	888007
197273	888008
6001	888009
130177	888010
16870	888011
147979	888012
23301	888013
68817	888014
13905	888015
1444	888016
127200	888017
143965	888018
7242	888019
45578	888020
110403	888021
163616	888022
258733	888023
146893	888024
498	888025
54421	888026
21303	888027
33798	888028
2467	888029
59848	888030
73061	888031
76860	888032
233484	888033
68546	888034
212645	888035
3550	888036
123665	888037
10202	888038
5403	888039
5572	888040
2492	888041
13087	888042
246005	888043
34482	888044
90203	888045
10252	888046
128638	888047
17561	888048
30263	888049
111742	888050
51049	888051
14534	888052
105204	888053
236183	888054
62264	888055
133517	888056
14358	888057
129749	888058
67344	888059
34324	888060
1429	888061
71437	888062
4664	888063
17568	888064
246848	888065
257816	888066
64261	888067
169649	888068
108147	888069
76	888070
62793	888071
9017	888072
20785	888073
53243	888074
125700	888075
93251	888076
35397	888077
33791	888078
17498	888079
41790	888080
4958	888081
191908	888082
230711	888083
55769	888084
42908	888085
18468	888086
49942	888087
20451	888088
1998	888089
55546	888090
2137	888091
19190	888092
34425	888093
143278	888094
159438	888095
8512	888096
107279	888097
93219	888098
127035	888099
7991	888100
13359	888101
88500	888102
2271	888103
71391	888104
84247	888105
133074	888106
17734	888107
72045	888108
1642	888109
153128	888110
15797	888111
16576	888112
112100	888113
8209	888114
10699	888115
152399	888116
8597	888117
531	888118
1388	888119
5329	888120
12414	888121
2862	888122
2302	888123
2887	888124
46077	888125
92343	888126
76118	888127
115120	888128
1255	888129
190570	888130
11138	888131
36559	888132
28128	888133
70770	888134
45117	888135
69064	888136
2577	888137
296	888138
15856	888139
55085	888140
19991	888141
36581	888142
62537	888143
2660	888144
60118	888145
34650	888146
59243	888147
968	888148
20059	888149
20648	888150
112517	888151
35160	888152
13108	888153
21440	888154
71659	888155
271831	888156
11740	888157
35132	888158
10141	888159
20054	888160
249786	888161
83520	888162
9033	888163
1557	888164
841	888165
7151	888166
154119	888167
98734	888168
6456	888169
31063	888170
2900	888171
13699	888172
6452	888173
30729	888174
123844	888175
3793	888176
42010	888177
19712	888178
58461	888179
13564	888180
74429	888181
41980	888182
63629	888183
4732	888184
9234	888185
6936	888186
13105	888187
48476	888188
20962	888189
12666	888190
10955	888191
39123	888192
1923	888193
40209	888194
3086	888195
95581	888196
98582	888197
5304	888198
116667	888199
99621	888200
50764	888201
30374	888202
16687	888203
32844	888204
21010	888205
56573	888206
103140	888207
29189	888208
22	888209
3934	888210
22366	888211
67	888212
193231	888213
29747	888214
121523	888215
11000	888216
6415	888217
29710	888218
49918	888219
34351	888220
78813	888221
217306	888222
269613	888223
16438	888224
4238	888225
13472	888226
201486	888227
31108	888228
77515	888229
7195	888230
46797	888231
28	888232
68274	888233
148394	888234
104070	888235
79691	888236
249024	888237
18629	888238
40648	888239
2215	888240
112613	888241
52922	888242
3890	888243
10923	888244
25733	888245
237153	888246
17346	888247
3917	888248
37919	888249
134017	888250
2320	888251
764	888252
52793	888253
160840	888254
69945	888255
38334	888256
8768	888257
4126	888258
157994	888259
70965	888260
18749	888261
10014	888262
97370	888263
114662	888264
40423	888265
49911	888266
259950	888267
78346	888268
112060	888269
146229	888270
50253	888271
2402	888272
183785	888273
1856	888274
40974	888275
156850	888276
1396	888277
197913	888278
252011	888279
1635	888280
96717	888281
5709	888282
207295	888283
10195	888284
33760	888285
57625	888286
483	888287
44970	888288
5812	888289
15747	888290
3963	888291
3371	888292
10311	888293
3134	888294
238732	888295
112576	888296
20530	888297
81926	888298
120447	888299
43608	888300
59360	888301
8379	888302
69405	888303
7539	888304
27	888305
4950	888306
153223	888307
127815	888308
51200	888309
95015	888310
51137	888311
49965	888312
93712	888313
33755	888314
5146	888315
11554	888316
66123	888317
164218	888318
88178	888319
35013	888320
8610	888321
10243	888322
125623	888323
1456	888324
714	888325
2709	888326
242863	888327
57589	888328
4908	888329
117101	888330
127149	888331
80527	888332
12218	888333
245504	888334
25887	888335
168464	888336
16070	888337
77869	888338
4298	888339
86227	888340
72145	888341
249113	888342
30170	888343
269420	888344
136439	888345
29473	888346
108068	888347
130095	888348
601	888349
107936	888350
135082	888351
21154	888352
8283	888353
944	888354
2111	888355
16781	888356
137453	888357
314	888358
79182	888359
130321	888360
54070	888361
3625	888362
42808	888363
130413	888364
124052	888365
90014	888366
11780	888367
95566	888368
90517	888369
32054	888370
31986	888371
108817	888372
1452	888373
27902	888374
72091	888375
54999	888376
12754	888377
5419	888378
16506	888379
198430	888380
36884	888381
4823	888382
12359	888383
104094	888384
54801	888385
25494	888386
47638	888387
43177	888388
150164	888389
23058	888390
77114	888391
70714	888392
17400	888393
131976	888394
193	888395
50074	888396
213506	888397
243393	888398
117647	888399
3435	888400
3240	888401
91044	888402
77695	888403
30553	888404
93674	888405
804	888406
356	888407
610	888408
677	888409
2175	888410
57464	888411
1281	888412
665	888413
6341	888414
706	888415
5681	888416
163772	888417
13563	888418
190305	888419
244924	888420
272782	888421
8211	888422
30137	888423
230821	888424
656	888425
3242	888426
29588	888427
29544	888428
117214	888429
63451	888430
19313	888431
1818	888432
160463	888433
92072	888434
36085	888435
138699	888436
90168	888437
74779	888438
48141	888439
896	888440
142847	888441
30826	888442
255980	888443
54211	888444
18314	888445
144566	888446
139448	888447
79954	888448
5078	888449
18774	888450
62743	888451
14446	888452
10600	888453
133110	888454
16341	888455
221897	888456
99498	888457
232079	888458
167249	888459
28792	888460
3496	888461
45597	888462
3968	888463
23998	888464
47404	888465
56805	888466
35469	888467
114721	888468
74877	888469
2606	888470
53451	888471
4889	888472
66240	888473
1459	888474
88978	888475
34153	888476
105538	888477
106314	888478
19999	888479
239275	888480
75653	888481
4516	888482
34735	888483
64091	888484
9356	888485
27369	888486
99613	888487
82342	888488
82260	888489
8029	888490
30906	888491
53014	888492
215537	888493
11265	888494
258835	888495
45	888496
766	888497
253535	888498
77178	888499
124138	888500
209367	888501
17900	888502
23434	888503
387	888504
3224	888505
674	888506
28045	888507
76895	888508
2534	888509
2865	888510
28541	888511
56564	888512
80887	888513
12302	888514
68050	888515
110272	888516
115404	888517
4164	888518
14662	888519
26099	888520
96370	888521
31035	888522
142396	888523
99487	888524
7206	888525
24902	888526
20501	888527
123713	888528
211564	888529
26491	888530
12071	888531
152566	888532
45573	888533
38853	888534
36915	888535
35052	888536
104276	888537
21101	888538
85692	888539
15071	888540
83478	888541
96339	888542
15706	888543
1205	888544
110244	888545
32906	888546
9845	888547
35146	888548
108510	888549
205045	888550
16955	888551
117746	888552
591	888553
1002	888554
155527	888555
17850	888556
53382	888557
948	888558
71180	888559
31350	888560
10959	888561
217782	888562
228668	888563
1489	888564
126190	888565
4347	888566
170737	888567
6358	888568
7935	888569
1472	888570
29581	888571
104413	888572
54086	888573
140069	888574
209639	888575
319	888576
245688	888577
22228	888578
50323	888579
70927	888580
2693	888581
1747	888582
55385	888583
43758	888584
2283	888585
84516	888586
76046	888587
186619	888588
44115	888589
241	888590
58091	888591
22576	888592
164049	888593
45858	888594
185819	888595
23315	888596
11763	888597
799	888598
387	888599
138340	888600
2253	888601
57580	888602
237423	888603
23848	888604
56076	888605
231005	888606
80679	888607
136652	888608
138255	888609
10165	888610
232563	888611
19610	888612
177966	888613
22122	888614
6926	888615
98655	888616
8438	888617
138906	888618
3427	888619
68850	888620
212771	888621
24867	888622
201970	888623
36477	888624
224	888625
52429	888626
13943	888627
4043	888628
20451	888629
1844	888630
263215	888631
53872	888632
77272	888633
20961	888634
49549	888635
196053	888636
2459	888637
35025	888638
272251	888639
4078	888640
263487	888641
127322	888642
632	888643
168820	888644
27747	888645
175924	888646
66043	888647
1804	888648
43708	888649
245811	888650
106577	888651
19934	888652
152353	888653
13001	888654
54279	888655
216410	888656
16015	888657
78443	888658
2947	888659
13575	888660
33821	888661
20322	888662
7870	888663
87416	888664
8601	888665
16797	888666
13847	888667
217164	888668
1628	888669
29690	888670
112480	888671
25132	888672
18498	888673
75866	888674
11031	888675
502	888676
210	888677
9199	888678
1846	888679
2422	888680
23811	888681
271484	888682
133712	888683
256767	888684
48571	888685
63036	888686
7118	888687
36833	888688
1849	888689
51055	888690
225905	888691
186736	888692
74490	888693
259058	888694
92977	888695
80258	888696
191198	888697
222062	888698
50752	888699
8982	888700
51250	888701
40540	888702
87210	888703
56654	888704
59665	888705
4585	888706
26700	888707
1362	888708
109954	888709
2052	888710
1665	888711
83393	888712
24561	888713
56497	888714
9470	888715
2547	888716
12375	888717
40986	888718
31522	888719
11806	888720
11062	888721
251907	888722
3732	888723
14856	888724
78041	888725
10861	888726
4273	888727
155756	888728
167733	888729
5787	888730
16494	888731
48396	888732
248338	888733
9389	888734
165708	888735
26784	888736
32836	888737
170334	888738
3261	888739
2818	888740
258721	888741
6715	888742
112149	888743
16348	888744
12711	888745
47659	888746
100540	888747
4695	888748
167393	888749
190625	888750
24689	888751
176514	888752
10007	888753
261069	888754
6211	888755
6924	888756
105443	888757
4656	888758
69946	888759
38265	888760
3254	888761
8039	888762
5882	888763
884	888764
131899	888765
5469	888766
120303	888767
101728	888768
153531	888769
7338	888770
99223	888771
35475	888772
35011	888773
101755	888774
7783	888775
51402	888776
17714	888777
241358	888778
10374	888779
194812	888780
90837	888781
140773	888782
116858	888783
103491	888784
159375	888785
1785	888786
181	888787
136030	888788
18254	888789
916	888790
84759	888791
14482	888792
9078	888793
37716	888794
134200	888795
27751	888796
6504	888797
13309	888798
11904	888799
32319	888800
259942	888801
7238	888802
152313	888803
55271	888804
2990	888805
83654	888806
13282	888807
56055	888808
41353	888809
6914	888810
31625	888811
5369	888812
120733	888813
118052	888814
170936	888815
167659	888816
12105	888817
84956	888818
6131	888819
241	888820
1289	888821
87768	888822
142772	888823
1805	888824
30086	888825
175	888826
124087	888827
61109	888828
5587	888829
4698	888830
151087	888831
126661	888832
190927	888833
36393	888834
11497	888835
84993	888836
172864	888837
5178	888838
5183	888839
173475	888840
26486	888841
50782	888842
140892	888843
35358	888844
226924	888845
11761	888846
82193	888847
179649	888848
1443	888849
13618	888850
6422	888851
63547	888852
2215	888853
162060	888854
111149	888855
5380	888856
84947	888857
25155	888858
235319	888859
1147	888860
63986	888861
67099	888862
130308	888863
4482	888864
188945	888865
15563	888866
28062	888867
225749	888868
100	888869
127196	888870
18199	888871
1212	888872
62057	888873
99954	888874
267548	888875
12963	888876
83552	888877
166230	888878
3129	888879
138461	888880
4588	888881
10004	888882
72533	888883
2629	888884
67474	888885
65641	888886
66319	888887
42444	888888
210135	888889
18922	888890
3881	888891
81486	888892
217602	888893
9720	888894
248263	888895
266033	888896
76117	888897
24013	888898
13937	888899
4139	888900
42063	888901
37524	888902
27060	888903
43176	888904
51327	888905
219	888906
37671	888907
1507	888908
7430	888909
82881	888910
45472	888911
34571	888912
51706	888913
636	888914
56175	888915
26618	888916
144613	888917
19491	888918
26952	888919
61748	888920
10204	888921
252051	888922
40520	888923
237583	888924
1070	888925
28324	888926
2851	888927
33462	888928
166066	888929
29049	888930
102639	888931
248504	888932
36501	888933
108073	888934
1973	888935
29272	888936
113383	888937
34928	888938
1605	888939
6261	888940
107913	888941
28970	888942
140634	888943
17948	888944
51727	888945
129813	888946
55482	888947
39745	888948
37805	888949
797	888950
110372	888951
50524	888952
68419	888953
120204	888954
151808	888955
20409	888956
11305	888957
25764	888958
167	888959
41678	888960
30003	888961
2069	888962
156607	888963
27403	888964
133455	888965
116168	888966
133137	888967
151575	888968
32376	888969
83435	888970
102536	888971
52601	888972
77176	888973
16236	888974
30242	888975
1787	888976
22655	888977
115	888978
145703	888979
224306	888980
21464	888981
54792	888982
115837	888983
3031	888984
27913	888985
13328	888986
3062	888987
5863	888988
47200	888989
13440	888990
109892	888991
37664	888992
71322	888993
82458	888994
53194	888995
86	888996
35049	888997
259251	888998
247108	888999
78160	889000
66626	889001
47183	889002
62699	889003
174980	889004
17393	889005
115159	889006
1180	889007
4149	889008
153466	889009
163250	889010
25043	889011
166996	889012
224575	889013
174064	889014
69000	889015
49219	889016
37005	889017
140877	889018
54606	889019
5232	889020
193787	889021
194239	889022
134776	889023
106893	889024
188184	889025
105035	889026
10868	889027
138793	889028
160	889029
154511	889030
209339	889031
23246	889032
53825	889033
15721	889034
32848	889035
22472	889036
4627	889037
71338	889038
7408	889039
99030	889040
23711	889041
20183	889042
60881	889043
90722	889044
202	889045
57117	889046
42858	889047
35311	889048
10232	889049
139078	889050
18372	889051
17399	889052
51204	889053
4567	889054
159580	889055
207891	889056
49053	889057
3681	889058
199200	889059
173978	889060
7068	889061
117590	889062
41389	889063
114452	889064
171206	889065
11785	889066
7386	889067
96095	889068
3898	889069
73768	889070
29876	889071
147598	889072
83143	889073
11565	889074
7390	889075
9155	889076
835	889077
169677	889078
148226	889079
43032	889080
123245	889081
17010	889082
37361	889083
10542	889084
144469	889085
86783	889086
145353	889087
36151	889088
84470	889089
34277	889090
165689	889091
5040	889092
83670	889093
85037	889094
42713	889095
100802	889096
95368	889097
13014	889098
206754	889099
29995	889100
6125	889101
63356	889102
17152	889103
92596	889104
14882	889105
59671	889106
35938	889107
2801	889108
3854	889109
61566	889110
42414	889111
77002	889112
32635	889113
82772	889114
11184	889115
39768	889116
59368	889117
42916	889118
5302	889119
96619	889120
9822	889121
5300	889122
258170	889123
18333	889124
20411	889125
20368	889126
70327	889127
19458	889128
46785	889129
8563	889130
39944	889131
47607	889132
31182	889133
243390	889134
168760	889135
190989	889136
38950	889137
17964	889138
1497	889139
29003	889140
3264	889141
39605	889142
12278	889143
71248	889144
29786	889145
13957	889146
4478	889147
33865	889148
722	889149
39842	889150
10406	889151
26562	889152
8849	889153
107267	889154
93776	889155
113952	889156
7549	889157
60526	889158
173858	889159
341	889160
189533	889161
34448	889162
14652	889163
106620	889164
434	889165
43741	889166
50305	889167
51755	889168
27536	889169
45320	889170
29964	889171
1512	889172
26781	889173
33699	889174
44780	889175
109159	889176
1451	889177
131515	889178
2038	889179
2528	889180
27781	889181
26199	889182
2835	889183
99375	889184
27513	889185
3922	889186
89998	889187
148612	889188
187376	889189
37315	889190
123645	889191
198176	889192
83666	889193
82143	889194
120368	889195
19828	889196
10127	889197
71583	889198
113937	889199
16771	889200
36312	889201
155974	889202
127960	889203
35888	889204
23520	889205
161787	889206
148107	889207
64570	889208
48113	889209
45738	889210
44664	889211
23319	889212
98681	889213
12575	889214
27172	889215
26316	889216
672	889217
114396	889218
24624	889219
795	889220
69817	889221
68590	889222
47280	889223
130883	889224
19200	889225
185925	889226
26459	889227
6291	889228
205	889229
5769	889230
65084	889231
22140	889232
3691	889233
114832	889234
41041	889235
16589	889236
43043	889237
30357	889238
66510	889239
49348	889240
37122	889241
114478	889242
8410	889243
309	889244
25449	889245
92537	889246
17973	889247
187227	889248
2150	889249
84164	889250
89030	889251
147703	889252
72098	889253
194303	889254
9811	889255
52442	889256
76075	889257
13538	889258
33341	889259
3729	889260
82084	889261
1115	889262
107849	889263
28509	889264
56065	889265
35343	889266
138706	889267
2079	889268
101202	889269
1117	889270
312	889271
3918	889272
35443	889273
226895	889274
219346	889275
35448	889276
45069	889277
6564	889278
48322	889279
4082	889280
81550	889281
32078	889282
4759	889283
55959	889284
29039	889285
254047	889286
11489	889287
38972	889288
30074	889289
246456	889290
5772	889291
6247	889292
97265	889293
16732	889294
4721	889295
152913	889296
59438	889297
6780	889298
182386	889299
18354	889300
4914	889301
8707	889302
2182	889303
133353	889304
42036	889305
4120	889306
148835	889307
12657	889308
4307	889309
187189	889310
153334	889311
51207	889312
36611	889313
107865	889314
3904	889315
197683	889316
227286	889317
8575	889318
154947	889319
42529	889320
91398	889321
46179	889322
55682	889323
64360	889324
16201	889325
35709	889326
4518	889327
67513	889328
16100	889329
29123	889330
42953	889331
80116	889332
141998	889333
57007	889334
5396	889335
17013	889336
59267	889337
32226	889338
1324	889339
15773	889340
237915	889341
23982	889342
3022	889343
19524	889344
13021	889345
48461	889346
71818	889347
47712	889348
21523	889349
9086	889350
3590	889351
39239	889352
54986	889353
310	889354
23316	889355
10967	889356
5067	889357
145377	889358
111582	889359
204868	889360
56764	889361
19053	889362
6113	889363
76883	889364
27579	889365
32797	889366
253963	889367
29040	889368
172458	889369
147833	889370
10203	889371
36470	889372
74451	889373
212	889374
13722	889375
254312	889376
140270	889377
210111	889378
59291	889379
23823	889380
267198	889381
46919	889382
118909	889383
737	889384
17660	889385
76382	889386
25525	889387
2	889388
67158	889389
125354	889390
77576	889391
132266	889392
45297	889393
21318	889394
851	889395
40627	889396
7343	889397
104695	889398
160	889399
70634	889400
89907	889401
22753	889402
164	889403
42289	889404
188737	889405
33478	889406
29193	889407
107	889408
159089	889409
26	889410
5	889411
14140	889412
138648	889413
14748	889414
169228	889415
266590	889416
16235	889417
20489	889418
68045	889419
110865	889420
29830	889421
40126	889422
257555	889423
10554	889424
194721	889425
66495	889426
42368	889427
100985	889428
52122	889429
169782	889430
112499	889431
18401	889432
28749	889433
2339	889434
31396	889435
40673	889436
373	889437
36296	889438
58482	889439
250504	889440
44	889441
97747	889442
85809	889443
4447	889444
14075	889445
3532	889446
168338	889447
1116	889448
199574	889449
10403	889450
44183	889451
161700	889452
6067	889453
15407	889454
24648	889455
27259	889456
5679	889457
40323	889458
1132	889459
26490	889460
431	889461
15665	889462
1133	889463
217445	889464
143745	889465
841	889466
29572	889467
21334	889468
122738	889469
24482	889470
143037	889471
73837	889472
324	889473
6579	889474
48021	889475
106895	889476
5523	889477
158200	889478
264837	889479
29739	889480
26754	889481
168986	889482
10924	889483
169428	889484
113050	889485
579	889486
261943	889487
218585	889488
14408	889489
105568	889490
53289	889491
27340	889492
136344	889493
11781	889494
67135	889495
72387	889496
28248	889497
45149	889498
66256	889499
140818	889500
97099	889501
220559	889502
46120	889503
240804	889504
27427	889505
102882	889506
8246	889507
104385	889508
83205	889509
36600	889510
95477	889511
5976	889512
30540	889513
43723	889514
103952	889515
46104	889516
115369	889517
7371	889518
163803	889519
27652	889520
26790	889521
41206	889522
154878	889523
57934	889524
255804	889525
4187	889526
120821	889527
12616	889528
79046	889529
18950	889530
65427	889531
1801	889532
14752	889533
72586	889534
58780	889535
27234	889536
68637	889537
92985	889538
21238	889539
299	889540
31734	889541
4824	889542
18	889543
64282	889544
156614	889545
59130	889546
46015	889547
239609	889548
164271	889549
29411	889550
937	889551
98930	889552
90179	889553
35362	889554
6164	889555
33077	889556
36169	889557
26212	889558
92812	889559
15570	889560
19530	889561
237975	889562
1543	889563
73760	889564
4132	889565
833	889566
173165	889567
38038	889568
169926	889569
3742	889570
11015	889571
140101	889572
261206	889573
121703	889574
33052	889575
42747	889576
166120	889577
121638	889578
13029	889579
269581	889580
258663	889581
24832	889582
2215	889583
257869	889584
75377	889585
19392	889586
37904	889587
167688	889588
64331	889589
250348	889590
104297	889591
25087	889592
238852	889593
151294	889594
769	889595
18180	889596
2906	889597
2459	889598
163302	889599
13507	889600
180602	889601
74421	889602
1247	889603
137655	889604
109064	889605
6773	889606
3500	889607
96339	889608
574	889609
164981	889610
194749	889611
129070	889612
204632	889613
4805	889614
19122	889615
14785	889616
12830	889617
29579	889618
107807	889619
178549	889620
866	889621
181491	889622
105942	889623
109938	889624
2545	889625
85091	889626
125282	889627
71329	889628
1087	889629
143878	889630
106	889631
84400	889632
9492	889633
2265	889634
9178	889635
59071	889636
12366	889637
97290	889638
140141	889639
1665	889640
1777	889641
81203	889642
27888	889643
36790	889644
162045	889645
62959	889646
25921	889647
31231	889648
13027	889649
1389	889650
247396	889651
164294	889652
36094	889653
189449	889654
2402	889655
12480	889656
70054	889657
11365	889658
56991	889659
52745	889660
123111	889661
1027	889662
61608	889663
153770	889664
7224	889665
28163	889666
107935	889667
4	889668
85295	889669
22374	889670
47480	889671
79061	889672
16026	889673
38453	889674
25045	889675
238590	889676
107931	889677
39711	889678
4334	889679
53448	889680
193047	889681
128423	889682
6261	889683
173069	889684
278	889685
105176	889686
27771	889687
2622	889688
174672	889689
10043	889690
12784	889691
107273	889692
77239	889693
44984	889694
135714	889695
29499	889696
12501	889697
33671	889698
5254	889699
267909	889700
10332	889701
45	889702
112269	889703
15708	889704
118911	889705
760	889706
172207	889707
145932	889708
4556	889709
33705	889710
55278	889711
110556	889712
149998	889713
3897	889714
149421	889715
213057	889716
19836	889717
18908	889718
2540	889719
147363	889720
128715	889721
95879	889722
24787	889723
159	889724
79778	889725
44107	889726
129396	889727
83	889728
10102	889729
103729	889730
107903	889731
63666	889732
3062	889733
30973	889734
75008	889735
6760	889736
392	889737
54970	889738
82501	889739
40817	889740
6237	889741
27601	889742
20020	889743
131251	889744
33893	889745
175425	889746
15664	889747
117461	889748
33770	889749
213688	889750
45168	889751
3094	889752
48488	889753
24241	889754
63320	889755
1583	889756
43963	889757
238830	889758
1682	889759
106989	889760
107310	889761
6838	889762
139394	889763
48613	889764
236652	889765
17594	889766
146510	889767
126526	889768
2755	889769
5421	889770
21591	889771
110118	889772
63601	889773
262363	889774
7664	889775
53905	889776
5548	889777
52604	889778
201357	889779
72456	889780
251032	889781
6971	889782
223475	889783
33844	889784
258839	889785
107883	889786
11610	889787
16394	889788
8670	889789
89098	889790
266304	889791
56041	889792
45675	889793
144433	889794
15094	889795
15992	889796
62839	889797
15186	889798
168329	889799
6691	889800
90364	889801
502	889802
12955	889803
11437	889804
17188	889805
93195	889806
200042	889807
1907	889808
5890	889809
3720	889810
235880	889811
170789	889812
65182	889813
3260	889814
2703	889815
153327	889816
41806	889817
1343	889818
248697	889819
61084	889820
89715	889821
17830	889822
128430	889823
98957	889824
64434	889825
50071	889826
41616	889827
15201	889828
1250	889829
133315	889830
18313	889831
22606	889832
38416	889833
159986	889834
78248	889835
252151	889836
56238	889837
8913	889838
34256	889839
166031	889840
1633	889841
65413	889842
1640	889843
114848	889844
137177	889845
233509	889846
657	889847
161774	889848
130973	889849
77067	889850
76274	889851
84586	889852
167052	889853
61322	889854
10254	889855
130100	889856
137683	889857
11776	889858
170556	889859
197973	889860
131953	889861
13288	889862
735	889863
56813	889864
24192	889865
52044	889866
3083	889867
58503	889868
131	889869
4760	889870
45945	889871
19433	889872
1750	889873
63227	889874
241972	889875
125	889876
73693	889877
177121	889878
142244	889879
22600	889880
22388	889881
245	889882
8027	889883
105630	889884
18856	889885
162107	889886
15968	889887
95084	889888
20275	889889
205506	889890
63158	889891
2465	889892
348	889893
167664	889894
18878	889895
101319	889896
9042	889897
193800	889898
98186	889899
43578	889900
44487	889901
27387	889902
1439	889903
4515	889904
79922	889905
220328	889906
65850	889907
36863	889908
45583	889909
26994	889910
146067	889911
44860	889912
13495	889913
2349	889914
1935	889915
36380	889916
143257	889917
122021	889918
9733	889919
53120	889920
16573	889921
571	889922
19370	889923
162579	889924
4888	889925
55459	889926
239644	889927
95531	889928
204248	889929
5836	889930
39682	889931
2853	889932
102235	889933
66791	889934
87138	889935
57167	889936
3704	889937
1381	889938
22433	889939
1510	889940
150657	889941
12718	889942
48228	889943
4917	889944
1252	889945
28425	889946
14423	889947
654	889948
50344	889949
34539	889950
27081	889951
105427	889952
66414	889953
18436	889954
184337	889955
54653	889956
15496	889957
64907	889958
157	889959
24798	889960
171	889961
73170	889962
4751	889963
254206	889964
18770	889965
69722	889966
20976	889967
216379	889968
693	889969
67070	889970
891	889971
7500	889972
15990	889973
77473	889974
84242	889975
21262	889976
8832	889977
14697	889978
92566	889979
22755	889980
85432	889981
34063	889982
39913	889983
37439	889984
123928	889985
20366	889986
6922	889987
151699	889988
67011	889989
199276	889990
873	889991
230512	889992
20069	889993
35118	889994
144618	889995
28588	889996
47216	889997
18486	889998
11235	889999
11922	890000
4856	890001
8401	890002
56588	890003
5649	890004
55516	890005
225861	890006
2230	890007
4890	890008
55427	890009
529	890010
50095	890011
129807	890012
194	890013
3470	890014
83567	890015
41912	890016
144883	890017
19656	890018
289	890019
6563	890020
12770	890021
65168	890022
3789	890023
46990	890024
7676	890025
62631	890026
28853	890027
27412	890028
58666	890029
13499	890030
45875	890031
9827	890032
42440	890033
1324	890034
69761	890035
35968	890036
255614	890037
109019	890038
39319	890039
76351	890040
9909	890041
19205	890042
64472	890043
167521	890044
93576	890045
20152	890046
82486	890047
248820	890048
85703	890049
221629	890050
254	890051
160422	890052
17424	890053
116306	890054
56569	890055
114893	890056
71257	890057
63694	890058
117696	890059
57064	890060
73073	890061
2269	890062
56265	890063
24816	890064
88359	890065
109773	890066
228090	890067
17082	890068
25963	890069
1415	890070
7210	890071
80813	890072
170176	890073
27797	890074
7570	890075
5470	890076
24577	890077
24318	890078
12729	890079
61003	890080
232332	890081
271650	890082
47317	890083
257720	890084
10167	890085
22598	890086
22645	890087
109598	890088
88901	890089
94114	890090
25988	890091
21615	890092
17569	890093
11886	890094
66948	890095
121123	890096
40447	890097
251475	890098
58472	890099
3530	890100
4962	890101
106495	890102
263989	890103
969	890104
3720	890105
35625	890106
650	890107
44404	890108
161465	890109
342	890110
3449	890111
143681	890112
17092	890113
267228	890114
157724	890115
6069	890116
5472	890117
9141	890118
15840	890119
219621	890120
3324	890121
12217	890122
105257	890123
71798	890124
37366	890125
20855	890126
54967	890127
15612	890128
1577	890129
9703	890130
2129	890131
271739	890132
11363	890133
99135	890134
45295	890135
98928	890136
7564	890137
110424	890138
129265	890139
7320	890140
98355	890141
42170	890142
234074	890143
48429	890144
7493	890145
58096	890146
209601	890147
53315	890148
17792	890149
44493	890150
123709	890151
6676	890152
170788	890153
85621	890154
161865	890155
62039	890156
124060	890157
143917	890158
71858	890159
7382	890160
48187	890161
126745	890162
46985	890163
41676	890164
119138	890165
32781	890166
23481	890167
108463	890168
8513	890169
606	890170
7294	890171
3182	890172
38224	890173
5048	890174
837	890175
85519	890176
1425	890177
75364	890178
60945	890179
2345	890180
5087	890181
37454	890182
62913	890183
9826	890184
4830	890185
11624	890186
24467	890187
15720	890188
74311	890189
1059	890190
22077	890191
23523	890192
19002	890193
47154	890194
4600	890195
77424	890196
53403	890197
90087	890198
8823	890199
136732	890200
13331	890201
65996	890202
15259	890203
5560	890204
43840	890205
4064	890206
5758	890207
53334	890208
10153	890209
47537	890210
99861	890211
4576	890212
145644	890213
2267	890214
56688	890215
100505	890216
65586	890217
144167	890218
41533	890219
1994	890220
652	890221
22725	890222
34260	890223
22811	890224
187792	890225
98487	890226
61190	890227
11787	890228
50239	890229
81313	890230
135218	890231
10653	890232
3784	890233
12610	890234
99710	890235
167473	890236
38229	890237
3542	890238
151512	890239
90263	890240
262922	890241
54852	890242
137211	890243
7145	890244
76284	890245
95832	890246
12054	890247
169376	890248
23474	890249
547	890250
14217	890251
32996	890252
18542	890253
210181	890254
107670	890255
6912	890256
105815	890257
184668	890258
34122	890259
12026	890260
235954	890261
4295	890262
109069	890263
38556	890264
23466	890265
63208	890266
1272	890267
117303	890268
780	890269
152858	890270
1322	890271
155009	890272
1000	890273
180052	890274
18953	890275
146702	890276
71184	890277
66316	890278
26708	890279
108510	890280
28192	890281
35597	890282
52336	890283
7288	890284
9094	890285
9519	890286
152843	890287
3269	890288
66604	890289
2548	890290
28399	890291
199022	890292
158276	890293
28748	890294
5939	890295
77583	890296
264909	890297
249941	890298
3555	890299
116511	890300
221912	890301
6726	890302
55762	890303
217118	890304
11	890305
20080	890306
14980	890307
197844	890308
61757	890309
144570	890310
240141	890311
12775	890312
94063	890313
36355	890314
4230	890315
32347	890316
11593	890317
123182	890318
2646	890319
132061	890320
154134	890321
1369	890322
16629	890323
96075	890324
15028	890325
20970	890326
10477	890327
245133	890328
745	890329
6605	890330
19911	890331
40753	890332
137291	890333
4796	890334
88321	890335
35749	890336
14546	890337
14778	890338
325	890339
39527	890340
27756	890341
28475	890342
100805	890343
65215	890344
226639	890345
130596	890346
4048	890347
36775	890348
77693	890349
149128	890350
164460	890351
51539	890352
155875	890353
1538	890354
2304	890355
2024	890356
11918	890357
160719	890358
163365	890359
54671	890360
690	890361
267199	890362
79916	890363
222099	890364
129292	890365
144	890366
195705	890367
123635	890368
8025	890369
144571	890370
121720	890371
495	890372
195147	890373
1994	890374
23990	890375
43158	890376
29297	890377
25	890378
107248	890379
29252	890380
1978	890381
6615	890382
98648	890383
4778	890384
50046	890385
12323	890386
257654	890387
72093	890388
99177	890389
168362	890390
6277	890391
36425	890392
68103	890393
4071	890394
578	890395
267866	890396
65867	890397
2091	890398
16504	890399
48233	890400
50240	890401
45222	890402
37927	890403
16017	890404
150906	890405
4159	890406
71963	890407
19531	890408
2792	890409
51515	890410
77488	890411
256640	890412
17609	890413
59846	890414
2332	890415
19249	890416
54310	890417
26944	890418
236975	890419
72078	890420
34742	890421
164074	890422
2848	890423
163606	890424
1218	890425
19098	890426
1091	890427
136281	890428
2306	890429
18860	890430
30846	890431
19486	890432
41289	890433
132742	890434
56723	890435
21816	890436
351	890437
165253	890438
12447	890439
44608	890440
8638	890441
70543	890442
1103	890443
172441	890444
32628	890445
54238	890446
503	890447
69958	890448
88992	890449
21538	890450
362	890451
11032	890452
19936	890453
3231	890454
200844	890455
102188	890456
114248	890457
101793	890458
27570	890459
3207	890460
27731	890461
156066	890462
14458	890463
70763	890464
112408	890465
3460	890466
99044	890467
242131	890468
79637	890469
116991	890470
15901	890471
37105	890472
151897	890473
15313	890474
24831	890475
679	890476
98155	890477
583	890478
110530	890479
238728	890480
37621	890481
12782	890482
7227	890483
65527	890484
209786	890485
58191	890486
16313	890487
86655	890488
164	890489
64471	890490
3760	890491
46375	890492
4322	890493
24305	890494
83395	890495
90215	890496
115917	890497
268790	890498
158620	890499
16802	890500
100739	890501
5857	890502
24634	890503
107602	890504
156687	890505
98934	890506
72802	890507
118208	890508
115338	890509
60717	890510
195620	890511
10326	890512
35864	890513
179700	890514
4863	890515
187113	890516
54807	890517
143803	890518
94911	890519
63959	890520
25824	890521
17599	890522
22413	890523
71953	890524
6754	890525
11990	890526
11396	890527
17299	890528
153251	890529
183286	890530
2277	890531
31316	890532
26603	890533
23595	890534
135590	890535
2283	890536
137217	890537
49356	890538
114575	890539
231806	890540
4901	890541
174864	890542
50588	890543
28880	890544
26217	890545
9590	890546
29622	890547
64922	890548
39610	890549
122609	890550
79823	890551
86034	890552
41663	890553
19457	890554
105773	890555
25991	890556
25846	890557
121767	890558
170126	890559
41536	890560
5422	890561
72630	890562
791	890563
43247	890564
21328	890565
18489	890566
80158	890567
7531	890568
55156	890569
209547	890570
97	890571
20412	890572
31536	890573
121935	890574
94614	890575
982	890576
3740	890577
6164	890578
841	890579
11741	890580
52931	890581
93387	890582
96789	890583
31715	890584
6786	890585
5838	890586
244524	890587
34447	890588
17669	890589
69156	890590
114631	890591
46719	890592
115815	890593
108282	890594
142731	890595
24513	890596
44879	890597
28152	890598
24345	890599
19745	890600
8008	890601
7013	890602
14427	890603
58690	890604
12575	890605
77692	890606
82404	890607
10840	890608
31983	890609
135400	890610
8621	890611
2858	890612
44186	890613
1772	890614
1893	890615
78753	890616
55647	890617
242256	890618
3275	890619
236313	890620
31447	890621
14190	890622
242889	890623
113646	890624
52460	890625
88378	890626
74494	890627
117931	890628
42650	890629
43151	890630
12213	890631
125397	890632
91597	890633
8266	890634
103856	890635
24338	890636
190252	890637
229482	890638
10682	890639
226228	890640
18135	890641
110984	890642
2464	890643
6643	890644
2756	890645
18585	890646
17816	890647
155529	890648
22757	890649
203885	890650
238247	890651
62759	890652
28982	890653
9258	890654
237006	890655
63065	890656
19390	890657
80124	890658
53630	890659
9345	890660
12337	890661
59379	890662
38872	890663
22829	890664
10537	890665
51128	890666
4987	890667
24915	890668
47058	890669
51616	890670
61149	890671
6643	890672
129978	890673
7910	890674
237944	890675
19847	890676
19548	890677
91021	890678
6777	890679
2877	890680
4666	890681
189820	890682
63882	890683
154950	890684
104126	890685
54403	890686
8448	890687
53015	890688
3576	890689
7401	890690
145072	890691
17398	890692
87628	890693
41372	890694
38574	890695
4822	890696
110725	890697
90	890698
12695	890699
13149	890700
3412	890701
9436	890702
27289	890703
12540	890704
38373	890705
29402	890706
11974	890707
5775	890708
252044	890709
7188	890710
7319	890711
122696	890712
34897	890713
164921	890714
8596	890715
123044	890716
140018	890717
117946	890718
150830	890719
22791	890720
151586	890721
32325	890722
271444	890723
86461	890724
84382	890725
25477	890726
158452	890727
6229	890728
10265	890729
141258	890730
66545	890731
19651	890732
89533	890733
114551	890734
182425	890735
19780	890736
31979	890737
6630	890738
12899	890739
149	890740
63949	890741
32024	890742
15774	890743
22236	890744
2	890745
201660	890746
6480	890747
69212	890748
90176	890749
44953	890750
17556	890751
46851	890752
165637	890753
269531	890754
121258	890755
68852	890756
8231	890757
253372	890758
36542	890759
80215	890760
71088	890761
1315	890762
38666	890763
12845	890764
29596	890765
26845	890766
164122	890767
84307	890768
252243	890769
570	890770
73302	890771
54325	890772
110499	890773
57460	890774
2305	890775
5657	890776
25785	890777
98073	890778
6572	890779
29487	890780
113515	890781
157469	890782
106718	890783
71405	890784
251492	890785
177380	890786
20611	890787
92849	890788
65513	890789
49926	890790
71497	890791
64749	890792
13438	890793
108617	890794
94198	890795
5975	890796
71781	890797
1848	890798
204770	890799
526	890800
1068	890801
9301	890802
157288	890803
8125	890804
20778	890805
2026	890806
10816	890807
240407	890808
5839	890809
98387	890810
14836	890811
20	890812
8732	890813
26805	890814
22868	890815
147626	890816
7215	890817
1904	890818
25604	890819
51324	890820
30859	890821
13776	890822
1082	890823
135709	890824
152665	890825
45704	890826
3783	890827
28070	890828
13208	890829
264116	890830
42547	890831
217502	890832
83610	890833
34095	890834
14833	890835
23816	890836
13747	890837
114484	890838
66590	890839
6605	890840
271129	890841
74862	890842
204640	890843
234148	890844
48023	890845
6088	890846
126790	890847
16830	890848
54482	890849
173703	890850
4400	890851
3234	890852
10565	890853
51495	890854
141	890855
811	890856
103823	890857
13837	890858
69255	890859
28682	890860
44670	890861
163264	890862
93149	890863
32924	890864
126700	890865
18661	890866
967	890867
1880	890868
21644	890869
9162	890870
3791	890871
192152	890872
30822	890873
5393	890874
67179	890875
45520	890876
79557	890877
23156	890878
53772	890879
15	890880
5638	890881
15104	890882
230364	890883
24646	890884
5457	890885
16145	890886
49365	890887
111467	890888
151380	890889
15139	890890
65369	890891
137455	890892
2805	890893
151150	890894
233	890895
1161	890896
40547	890897
72337	890898
90455	890899
14113	890900
70449	890901
173656	890902
60769	890903
5073	890904
11109	890905
4937	890906
2187	890907
3431	890908
139515	890909
65075	890910
23040	890911
80571	890912
130221	890913
142703	890914
586	890915
1492	890916
84424	890917
26452	890918
15720	890919
150171	890920
11699	890921
20094	890922
91187	890923
25240	890924
8217	890925
158590	890926
998	890927
2249	890928
18327	890929
5428	890930
144730	890931
310	890932
80055	890933
16381	890934
19763	890935
36741	890936
18803	890937
26974	890938
73009	890939
29549	890940
118751	890941
13798	890942
33144	890943
157256	890944
3809	890945
72566	890946
33065	890947
13980	890948
2096	890949
103851	890950
45618	890951
36941	890952
38	890953
403	890954
35514	890955
253654	890956
36528	890957
32915	890958
166913	890959
72153	890960
13996	890961
33182	890962
19603	890963
11254	890964
48885	890965
227029	890966
97328	890967
167218	890968
1318	890969
63590	890970
56011	890971
95007	890972
12911	890973
18	890974
158435	890975
98177	890976
11836	890977
249093	890978
50838	890979
16989	890980
93231	890981
111688	890982
36454	890983
2361	890984
100643	890985
34321	890986
3860	890987
129310	890988
57294	890989
150795	890990
248120	890991
220412	890992
20429	890993
4660	890994
1450	890995
129683	890996
15332	890997
52141	890998
252127	890999
159573	891000
129469	891001
108003	891002
194570	891003
108322	891004
41775	891005
66557	891006
263350	891007
21521	891008
23704	891009
135901	891010
202145	891011
204310	891012
92397	891013
1783	891014
104159	891015
13339	891016
10127	891017
47668	891018
108275	891019
41056	891020
15349	891021
15091	891022
168442	891023
22377	891024
16982	891025
183	891026
80048	891027
41479	891028
48412	891029
1053	891030
3931	891031
212433	891032
736	891033
127776	891034
45646	891035
118279	891036
203	891037
34972	891038
101759	891039
56595	891040
21744	891041
89350	891042
163075	891043
10396	891044
139186	891045
222781	891046
57104	891047
145836	891048
166443	891049
153098	891050
247543	891051
17836	891052
93303	891053
134358	891054
4254	891055
28131	891056
142920	891057
14884	891058
525	891059
3302	891060
155437	891061
12438	891062
31	891063
74973	891064
180748	891065
28220	891066
2360	891067
39158	891068
116002	891069
138493	891070
56806	891071
17273	891072
74224	891073
2943	891074
270424	891075
65474	891076
754	891077
218459	891078
34530	891079
140758	891080
63670	891081
34041	891082
75753	891083
63123	891084
10849	891085
2349	891086
15816	891087
333	891088
2536	891089
41738	891090
28544	891091
55204	891092
107303	891093
15792	891094
27664	891095
3	891096
1442	891097
140953	891098
301	891099
106250	891100
1295	891101
34273	891102
135452	891103
16264	891104
40162	891105
54287	891106
1546	891107
78427	891108
10467	891109
42097	891110
197904	891111
22587	891112
6790	891113
134338	891114
141847	891115
21522	891116
228198	891117
4274	891118
64665	891119
43377	891120
36991	891121
208	891122
14829	891123
36335	891124
146201	891125
23104	891126
1698	891127
15325	891128
58029	891129
73313	891130
32859	891131
23199	891132
31260	891133
8871	891134
27572	891135
111981	891136
120764	891137
13396	891138
7389	891139
48092	891140
44406	891141
199416	891142
9897	891143
124844	891144
31020	891145
248303	891146
248740	891147
194167	891148
26239	891149
4604	891150
24218	891151
219264	891152
2632	891153
224298	891154
112378	891155
43810	891156
107073	891157
7362	891158
53236	891159
66788	891160
4315	891161
75430	891162
206690	891163
348	891164
235607	891165
31074	891166
5206	891167
1489	891168
80273	891169
113284	891170
15194	891171
21741	891172
140446	891173
189967	891174
145886	891175
166723	891176
52373	891177
94049	891178
102882	891179
68135	891180
20643	891181
27017	891182
11500	891183
4562	891184
10551	891185
113432	891186
20906	891187
91522	891188
4212	891189
7303	891190
8731	891191
11631	891192
13370	891193
159410	891194
58456	891195
162308	891196
232504	891197
122368	891198
80166	891199
34696	891200
3854	891201
82202	891202
37854	891203
86216	891204
103859	891205
219358	891206
2097	891207
99113	891208
47231	891209
52943	891210
198351	891211
245373	891212
56058	891213
918	891214
28600	891215
61355	891216
50108	891217
110174	891218
148540	891219
7328	891220
41833	891221
124125	891222
171218	891223
67535	891224
164368	891225
63238	891226
4500	891227
15895	891228
5626	891229
31180	891230
56	891231
4303	891232
22139	891233
6566	891234
2	891235
96715	891236
217908	891237
22296	891238
189618	891239
68	891240
37420	891241
4835	891242
43115	891243
5254	891244
73368	891245
40936	891246
97378	891247
699	891248
38403	891249
28267	891250
38613	891251
71182	891252
19212	891253
22952	891254
16339	891255
13847	891256
21848	891257
1927	891258
89157	891259
69872	891260
266160	891261
17012	891262
22341	891263
53264	891264
40393	891265
166862	891266
79521	891267
10516	891268
20567	891269
52392	891270
81545	891271
127387	891272
80479	891273
112	891274
79044	891275
33563	891276
83063	891277
92800	891278
43569	891279
98348	891280
149087	891281
5731	891282
84962	891283
28037	891284
132	891285
19014	891286
130249	891287
92330	891288
37	891289
20	891290
5478	891291
196262	891292
9529	891293
10608	891294
2404	891295
88042	891296
39788	891297
163711	891298
24340	891299
99229	891300
40480	891301
10899	891302
43218	891303
2679	891304
47345	891305
166575	891306
596	891307
55852	891308
5895	891309
2097	891310
141782	891311
29131	891312
110488	891313
8970	891314
33984	891315
156195	891316
24094	891317
6639	891318
39958	891319
34102	891320
83121	891321
68729	891322
52301	891323
39971	891324
240189	891325
31903	891326
16457	891327
40167	891328
245703	891329
81537	891330
2466	891331
73836	891332
101638	891333
77810	891334
12174	891335
2630	891336
3137	891337
743	891338
1432	891339
57137	891340
42242	891341
75680	891342
26924	891343
47635	891344
328	891345
171390	891346
158504	891347
64887	891348
3616	891349
4862	891350
260455	891351
79234	891352
8457	891353
10063	891354
432	891355
41397	891356
57724	891357
131276	891358
21037	891359
2947	891360
5698	891361
10813	891362
40023	891363
50808	891364
147123	891365
17854	891366
35553	891367
171481	891368
58193	891369
224088	891370
136917	891371
136822	891372
16395	891373
62987	891374
141210	891375
82772	891376
2988	891377
34472	891378
38339	891379
35268	891380
113724	891381
4465	891382
1060	891383
53346	891384
77475	891385
1005	891386
54942	891387
8669	891388
156844	891389
193	891390
88237	891391
5024	891392
4377	891393
150936	891394
199601	891395
123130	891396
6696	891397
61172	891398
71584	891399
15998	891400
38196	891401
5839	891402
169148	891403
165846	891404
19889	891405
124223	891406
15946	891407
45279	891408
26649	891409
12669	891410
3459	891411
54044	891412
9478	891413
34384	891414
4093	891415
63082	891416
76688	891417
1772	891418
378	891419
44701	891420
272457	891421
199633	891422
144623	891423
123016	891424
5307	891425
41427	891426
9161	891427
1770	891428
30536	891429
25554	891430
173219	891431
28293	891432
24224	891433
345	891434
108599	891435
68441	891436
178296	891437
79374	891438
22646	891439
56816	891440
18528	891441
7410	891442
2370	891443
51392	891444
61848	891445
40937	891446
8310	891447
20941	891448
102727	891449
9416	891450
76082	891451
44511	891452
26813	891453
76491	891454
89608	891455
45101	891456
2699	891457
109719	891458
16920	891459
116694	891460
13116	891461
163817	891462
73503	891463
375	891464
128019	891465
153111	891466
12707	891467
75778	891468
181367	891469
258415	891470
1153	891471
179204	891472
69833	891473
851	891474
17543	891475
1246	891476
30530	891477
24611	891478
39649	891479
15025	891480
227464	891481
25642	891482
64227	891483
23406	891484
17167	891485
7671	891486
31478	891487
8332	891488
8383	891489
4271	891490
50413	891491
2233	891492
80737	891493
193365	891494
107987	891495
174369	891496
138497	891497
24368	891498
10836	891499
18036	891500
43417	891501
1146	891502
63595	891503
142235	891504
2545	891505
108840	891506
54588	891507
2922	891508
62600	891509
2209	891510
9452	891511
122501	891512
46483	891513
70420	891514
129073	891515
112992	891516
98690	891517
250035	891518
207677	891519
20796	891520
120586	891521
28569	891522
8331	891523
4233	891524
61180	891525
7163	891526
22232	891527
12725	891528
12288	891529
7421	891530
15273	891531
6618	891532
34701	891533
47421	891534
10290	891535
10400	891536
5441	891537
58950	891538
38916	891539
71276	891540
1206	891541
16174	891542
838	891543
13237	891544
126032	891545
37843	891546
63988	891547
8530	891548
243831	891549
1167	891550
76041	891551
4845	891552
15929	891553
21853	891554
163932	891555
105848	891556
8466	891557
3411	891558
2194	891559
32203	891560
163567	891561
4149	891562
34759	891563
25679	891564
30462	891565
6404	891566
1181	891567
197624	891568
3073	891569
171622	891570
12861	891571
111000	891572
78561	891573
7531	891574
4966	891575
31557	891576
17292	891577
21658	891578
17971	891579
37677	891580
26754	891581
3062	891582
54122	891583
47266	891584
36212	891585
205500	891586
81349	891587
1900	891588
17720	891589
8931	891590
364	891591
60235	891592
29190	891593
131012	891594
259137	891595
962	891596
72296	891597
35668	891598
9115	891599
52284	891600
29672	891601
8961	891602
71803	891603
47993	891604
96985	891605
133599	891606
308	891607
130068	891608
2872	891609
177621	891610
123566	891611
17855	891612
93289	891613
18296	891614
32812	891615
13618	891616
2955	891617
144928	891618
169162	891619
32046	891620
12805	891621
27410	891622
98	891623
186554	891624
7576	891625
60267	891626
5006	891627
115054	891628
13085	891629
25508	891630
110982	891631
30093	891632
19560	891633
238525	891634
4588	891635
8921	891636
32221	891637
225350	891638
48558	891639
37374	891640
97442	891641
115178	891642
7220	891643
2140	891644
51419	891645
14592	891646
18904	891647
12282	891648
94615	891649
32193	891650
8410	891651
36231	891652
92882	891653
252602	891654
27254	891655
18872	891656
5952	891657
25862	891658
51833	891659
73316	891660
127	891661
96712	891662
4156	891663
41568	891664
54345	891665
161042	891666
3064	891667
120693	891668
158927	891669
3852	891670
85366	891671
14713	891672
198156	891673
15728	891674
60761	891675
130579	891676
158107	891677
429	891678
46187	891679
41758	891680
139040	891681
59272	891682
32510	891683
101254	891684
94852	891685
199751	891686
19692	891687
563	891688
158143	891689
125412	891690
184911	891691
31766	891692
82764	891693
17201	891694
2485	891695
169251	891696
19987	891697
84799	891698
95070	891699
15501	891700
9163	891701
31692	891702
877	891703
104036	891704
124434	891705
19788	891706
42923	891707
25860	891708
14498	891709
3762	891710
89155	891711
317	891712
157764	891713
25530	891714
171536	891715
853	891716
3205	891717
1119	891718
18440	891719
61410	891720
18244	891721
43759	891722
30390	891723
9633	891724
213504	891725
3839	891726
34129	891727
115567	891728
37526	891729
25988	891730
235	891731
43803	891732
55815	891733
58008	891734
172616	891735
208807	891736
2868	891737
95203	891738
3705	891739
21679	891740
16475	891741
164694	891742
134478	891743
18080	891744
12003	891745
64062	891746
10205	891747
7550	891748
1447	891749
122255	891750
2599	891751
16847	891752
11570	891753
1299	891754
75135	891755
49488	891756
113009	891757
548	891758
47170	891759
16323	891760
15659	891761
148452	891762
102998	891763
202028	891764
109170	891765
128888	891766
1251	891767
20552	891768
31621	891769
17508	891770
28808	891771
37461	891772
92914	891773
1949	891774
118161	891775
148645	891776
123492	891777
71951	891778
53791	891779
20444	891780
83752	891781
141342	891782
40895	891783
9074	891784
134818	891785
191101	891786
42553	891787
46791	891788
191664	891789
124490	891790
145386	891791
9337	891792
4531	891793
9127	891794
12276	891795
146654	891796
34120	891797
201647	891798
7875	891799
267962	891800
6637	891801
434	891802
15754	891803
66562	891804
43717	891805
57575	891806
107396	891807
25962	891808
109276	891809
90851	891810
37140	891811
24995	891812
4679	891813
3962	891814
36411	891815
58444	891816
43507	891817
127	891818
83890	891819
83260	891820
328	891821
38470	891822
37136	891823
265258	891824
55625	891825
40336	891826
84328	891827
4733	891828
76426	891829
1325	891830
146029	891831
148670	891832
4487	891833
162943	891834
106792	891835
4941	891836
100430	891837
26074	891838
69439	891839
10036	891840
115964	891841
216982	891842
10524	891843
1679	891844
128779	891845
24835	891846
57055	891847
161	891848
5343	891849
122868	891850
38099	891851
142883	891852
51751	891853
34350	891854
56587	891855
50199	891856
129438	891857
11792	891858
97324	891859
110981	891860
112919	891861
87788	891862
18411	891863
235631	891864
89078	891865
245524	891866
18281	891867
117210	891868
53022	891869
3245	891870
3178	891871
69616	891872
99759	891873
76553	891874
884	891875
2017	891876
88326	891877
219772	891878
3271	891879
16329	891880
56761	891881
105261	891882
4879	891883
32974	891884
160982	891885
10925	891886
69571	891887
191535	891888
93189	891889
97727	891890
44902	891891
1628	891892
14563	891893
26660	891894
178160	891895
220992	891896
789	891897
111163	891898
2020	891899
179731	891900
82402	891901
213869	891902
10041	891903
4892	891904
253	891905
79496	891906
21496	891907
22092	891908
113653	891909
245743	891910
111936	891911
146882	891912
71896	891913
266	891914
65527	891915
110884	891916
4127	891917
96636	891918
2695	891919
190899	891920
23314	891921
224751	891922
131465	891923
23023	891924
75953	891925
166010	891926
65393	891927
124471	891928
68304	891929
18090	891930
11144	891931
29584	891932
26733	891933
10713	891934
52678	891935
8835	891936
84472	891937
108640	891938
22022	891939
93830	891940
11845	891941
73609	891942
24962	891943
14188	891944
34171	891945
6846	891946
28409	891947
25610	891948
30316	891949
6893	891950
34662	891951
1165	891952
199868	891953
2610	891954
269455	891955
18190	891956
83879	891957
18684	891958
37070	891959
55469	891960
18983	891961
54826	891962
13820	891963
101684	891964
1357	891965
267355	891966
308	891967
237422	891968
36515	891969
9791	891970
6876	891971
16867	891972
3313	891973
9297	891974
183478	891975
7107	891976
270162	891977
9786	891978
8497	891979
100965	891980
297	891981
6234	891982
185831	891983
162194	891984
20565	891985
58744	891986
36016	891987
69939	891988
712	891989
90823	891990
1511	891991
87737	891992
162374	891993
5731	891994
22889	891995
15673	891996
178412	891997
684	891998
61112	891999
16457	892000
90170	892001
146361	892002
14877	892003
6665	892004
40525	892005
11615	892006
83	892007
181810	892008
4170	892009
29619	892010
78042	892011
98951	892012
54905	892013
116376	892014
68325	892015
48819	892016
20910	892017
1749	892018
193568	892019
44413	892020
54490	892021
5562	892022
19264	892023
42036	892024
34627	892025
90801	892026
22472	892027
144945	892028
118	892029
44257	892030
103883	892031
33745	892032
88602	892033
567	892034
68142	892035
255291	892036
20128	892037
14203	892038
200794	892039
71984	892040
43662	892041
134929	892042
55483	892043
127844	892044
123106	892045
646	892046
36390	892047
54219	892048
16643	892049
131141	892050
140075	892051
163654	892052
84764	892053
57584	892054
4500	892055
1854	892056
117692	892057
30090	892058
246288	892059
252190	892060
44400	892061
5084	892062
11813	892063
10247	892064
121418	892065
28992	892066
73963	892067
1011	892068
391	892069
132782	892070
64503	892071
59572	892072
40213	892073
208104	892074
87231	892075
10589	892076
106619	892077
34759	892078
82607	892079
135839	892080
16629	892081
83794	892082
141517	892083
8308	892084
136082	892085
42107	892086
546	892087
5594	892088
37864	892089
3921	892090
2199	892091
20558	892092
17546	892093
5805	892094
253426	892095
43745	892096
6503	892097
2427	892098
198236	892099
75604	892100
1871	892101
72237	892102
76644	892103
70095	892104
163587	892105
108040	892106
3943	892107
179282	892108
33689	892109
9427	892110
718	892111
30724	892112
91649	892113
99058	892114
21540	892115
13214	892116
40785	892117
124881	892118
119783	892119
240286	892120
197695	892121
186034	892122
24085	892123
140717	892124
99308	892125
65374	892126
124810	892127
4610	892128
23474	892129
169212	892130
718	892131
25674	892132
19253	892133
14459	892134
181	892135
42328	892136
13763	892137
24242	892138
6454	892139
236574	892140
46768	892141
3004	892142
6775	892143
10255	892144
11521	892145
36566	892146
254812	892147
119059	892148
33613	892149
92015	892150
19747	892151
110419	892152
115174	892153
141937	892154
17772	892155
12163	892156
12123	892157
157071	892158
161058	892159
38974	892160
4815	892161
1356	892162
42997	892163
166148	892164
15711	892165
2602	892166
59560	892167
23095	892168
223944	892169
28413	892170
94942	892171
70171	892172
231678	892173
16823	892174
15680	892175
38319	892176
80259	892177
10412	892178
270716	892179
84959	892180
38748	892181
261722	892182
551	892183
4269	892184
50181	892185
4749	892186
35083	892187
483	892188
1007	892189
94242	892190
26525	892191
73859	892192
1079	892193
244759	892194
42511	892195
227779	892196
146812	892197
89968	892198
120370	892199
20405	892200
135971	892201
33754	892202
89517	892203
27360	892204
127791	892205
91389	892206
128976	892207
4507	892208
2406	892209
72641	892210
20435	892211
124594	892212
3091	892213
29422	892214
60146	892215
15502	892216
46304	892217
13192	892218
144540	892219
57815	892220
71126	892221
9027	892222
26204	892223
23567	892224
124061	892225
8611	892226
158787	892227
10115	892228
187882	892229
49993	892230
249031	892231
7389	892232
113034	892233
646	892234
90740	892235
145597	892236
61869	892237
45686	892238
36369	892239
158567	892240
132396	892241
272789	892242
6644	892243
13235	892244
117423	892245
16796	892246
36177	892247
188527	892248
20473	892249
197887	892250
14139	892251
761	892252
2103	892253
5722	892254
169285	892255
56588	892256
156257	892257
47363	892258
488	892259
53089	892260
2476	892261
113780	892262
103889	892263
54226	892264
30486	892265
21681	892266
74061	892267
87390	892268
8947	892269
3644	892270
9322	892271
91497	892272
216760	892273
2501	892274
12868	892275
67283	892276
209017	892277
18925	892278
88859	892279
100205	892280
97817	892281
4560	892282
115712	892283
124291	892284
141531	892285
26698	892286
199412	892287
9488	892288
170782	892289
142022	892290
175035	892291
45019	892292
7302	892293
38577	892294
48513	892295
10676	892296
171113	892297
46683	892298
58873	892299
10417	892300
222161	892301
273	892302
107508	892303
736	892304
13297	892305
19679	892306
4212	892307
219883	892308
124003	892309
41708	892310
141650	892311
84517	892312
41641	892313
269831	892314
266865	892315
5720	892316
41485	892317
272556	892318
49551	892319
2233	892320
4558	892321
8	892322
33421	892323
50888	892324
216065	892325
132087	892326
7265	892327
252163	892328
219299	892329
81	892330
468	892331
18256	892332
59931	892333
198730	892334
71111	892335
28377	892336
16393	892337
81895	892338
167409	892339
21590	892340
76710	892341
271970	892342
268068	892343
62569	892344
168218	892345
15863	892346
11288	892347
12227	892348
181902	892349
98880	892350
15995	892351
8988	892352
191681	892353
34269	892354
30825	892355
19282	892356
476	892357
36226	892358
148349	892359
193619	892360
76815	892361
9218	892362
96871	892363
202909	892364
68543	892365
32243	892366
102911	892367
35423	892368
41882	892369
23556	892370
524	892371
70055	892372
3212	892373
153236	892374
132135	892375
84214	892376
271217	892377
7337	892378
33435	892379
37162	892380
4750	892381
1400	892382
1798	892383
254665	892384
28116	892385
11811	892386
681	892387
72869	892388
51262	892389
160616	892390
1887	892391
69799	892392
2243	892393
18289	892394
27963	892395
105789	892396
152891	892397
31621	892398
10928	892399
6055	892400
10739	892401
75719	892402
102336	892403
29710	892404
30585	892405
5067	892406
131027	892407
90407	892408
10243	892409
115684	892410
189784	892411
7308	892412
62760	892413
27354	892414
113784	892415
146914	892416
48171	892417
186577	892418
47956	892419
951	892420
4152	892421
19023	892422
177914	892423
22417	892424
2185	892425
159120	892426
108657	892427
847	892428
100215	892429
87570	892430
11929	892431
69033	892432
2158	892433
195952	892434
13600	892435
29687	892436
30267	892437
71381	892438
24808	892439
210	892440
61247	892441
220352	892442
279	892443
80130	892444
52875	892445
23582	892446
23293	892447
263275	892448
166423	892449
16112	892450
20972	892451
57672	892452
149434	892453
11772	892454
125310	892455
94851	892456
60701	892457
86003	892458
17538	892459
2771	892460
185583	892461
71268	892462
5697	892463
74870	892464
13870	892465
98	892466
32966	892467
21416	892468
3927	892469
28621	892470
60557	892471
259008	892472
38436	892473
18225	892474
1908	892475
76	892476
232275	892477
187566	892478
11503	892479
7708	892480
473	892481
106820	892482
22886	892483
38858	892484
88094	892485
42040	892486
1454	892487
218420	892488
228	892489
45649	892490
1875	892491
89536	892492
18397	892493
256893	892494
66536	892495
164264	892496
31054	892497
25437	892498
170173	892499
59704	892500
151460	892501
218403	892502
33883	892503
94	892504
95	892505
160021	892506
44101	892507
10019	892508
92828	892509
19967	892510
16304	892511
110947	892512
4743	892513
65003	892514
140614	892515
12390	892516
62048	892517
25026	892518
45838	892519
5353	892520
1442	892521
43143	892522
425	892523
2269	892524
314	892525
64744	892526
863	892527
30619	892528
120780	892529
20470	892530
31562	892531
23062	892532
62397	892533
7458	892534
167346	892535
1109	892536
32537	892537
34667	892538
7656	892539
240159	892540
3801	892541
6532	892542
743	892543
1262	892544
10521	892545
15419	892546
2610	892547
73175	892548
17338	892549
123832	892550
15823	892551
14184	892552
13825	892553
13003	892554
65957	892555
50850	892556
153115	892557
1814	892558
16389	892559
48421	892560
4045	892561
101020	892562
26646	892563
87231	892564
28226	892565
2489	892566
202264	892567
11468	892568
62609	892569
30596	892570
12469	892571
69387	892572
132878	892573
6112	892574
2781	892575
762	892576
111242	892577
56352	892578
1672	892579
23596	892580
263578	892581
93048	892582
19614	892583
14336	892584
17029	892585
11580	892586
14114	892587
55994	892588
240280	892589
135517	892590
8648	892591
1191	892592
5711	892593
2536	892594
1554	892595
13397	892596
7154	892597
2421	892598
5198	892599
252590	892600
51872	892601
23201	892602
60598	892603
34807	892604
94799	892605
46680	892606
17053	892607
132018	892608
225723	892609
59	892610
4920	892611
120111	892612
169586	892613
6346	892614
2402	892615
69655	892616
95538	892617
12058	892618
24166	892619
4949	892620
11758	892621
23505	892622
40381	892623
176146	892624
98855	892625
28208	892626
109029	892627
149958	892628
166413	892629
260082	892630
4591	892631
3967	892632
3361	892633
7418	892634
22581	892635
162940	892636
152	892637
44959	892638
11737	892639
73616	892640
77756	892641
44484	892642
130723	892643
50974	892644
51729	892645
32100	892646
17280	892647
256350	892648
155010	892649
290	892650
135420	892651
84155	892652
28930	892653
56241	892654
1408	892655
38348	892656
8303	892657
5449	892658
5329	892659
58032	892660
131	892661
247161	892662
56486	892663
96841	892664
234562	892665
189600	892666
246495	892667
109423	892668
98932	892669
2037	892670
9129	892671
136041	892672
14848	892673
24051	892674
35234	892675
261440	892676
44660	892677
25896	892678
203312	892679
21755	892680
15551	892681
41812	892682
62618	892683
107248	892684
13327	892685
278	892686
90628	892687
42577	892688
116188	892689
191152	892690
65480	892691
3708	892692
27116	892693
238589	892694
175533	892695
13152	892696
2485	892697
132783	892698
120343	892699
304	892700
401	892701
1763	892702
83021	892703
72671	892704
41128	892705
37091	892706
7501	892707
8825	892708
40350	892709
115729	892710
89028	892711
63266	892712
51772	892713
27946	892714
248387	892715
3246	892716
75583	892717
5901	892718
5727	892719
59742	892720
70724	892721
53295	892722
42871	892723
19517	892724
164303	892725
32398	892726
39635	892727
191636	892728
23748	892729
20245	892730
8999	892731
189125	892732
1670	892733
263479	892734
116964	892735
202070	892736
62488	892737
41787	892738
26937	892739
107851	892740
138252	892741
4924	892742
84541	892743
310	892744
86873	892745
92099	892746
15201	892747
43293	892748
120825	892749
168475	892750
150677	892751
137867	892752
172329	892753
30928	892754
243554	892755
69113	892756
140138	892757
23407	892758
330	892759
154999	892760
54096	892761
85351	892762
11804	892763
6266	892764
10597	892765
246926	892766
90827	892767
2391	892768
11401	892769
36981	892770
74356	892771
58445	892772
1632	892773
2105	892774
134765	892775
246342	892776
21190	892777
16887	892778
890	892779
21413	892780
8038	892781
114694	892782
762	892783
9726	892784
77764	892785
2029	892786
72944	892787
18054	892788
2339	892789
19916	892790
51567	892791
49530	892792
211821	892793
43638	892794
4979	892795
6384	892796
129571	892797
19049	892798
214	892799
114371	892800
32617	892801
1207	892802
48559	892803
61	892804
117970	892805
232241	892806
91423	892807
27071	892808
7300	892809
2786	892810
45497	892811
936	892812
131719	892813
45000	892814
8132	892815
114344	892816
31893	892817
186987	892818
170763	892819
17	892820
39624	892821
7229	892822
4235	892823
214558	892824
139807	892825
8618	892826
111570	892827
19273	892828
189654	892829
51756	892830
148351	892831
78945	892832
22001	892833
153	892834
121720	892835
10715	892836
102421	892837
58464	892838
124492	892839
68	892840
220752	892841
34336	892842
21803	892843
43684	892844
151785	892845
19138	892846
7534	892847
971	892848
11770	892849
46475	892850
11153	892851
3002	892852
54249	892853
21502	892854
171034	892855
34938	892856
159408	892857
11064	892858
1420	892859
122411	892860
238395	892861
157479	892862
34078	892863
2853	892864
64767	892865
75977	892866
13238	892867
229712	892868
9781	892869
10048	892870
95669	892871
37731	892872
18836	892873
461	892874
3452	892875
11457	892876
72148	892877
138082	892878
52315	892879
160277	892880
25948	892881
231325	892882
74609	892883
30893	892884
2147	892885
130713	892886
27181	892887
22279	892888
5319	892889
40485	892890
126456	892891
1164	892892
52337	892893
93342	892894
923	892895
46557	892896
75593	892897
28960	892898
18688	892899
100092	892900
120307	892901
170115	892902
128051	892903
271943	892904
54182	892905
19165	892906
12160	892907
155127	892908
2292	892909
72692	892910
176243	892911
36979	892912
190759	892913
160740	892914
98647	892915
34670	892916
226378	892917
249958	892918
23192	892919
34225	892920
55341	892921
51973	892922
98354	892923
31832	892924
107114	892925
9924	892926
220396	892927
3718	892928
187579	892929
67398	892930
83790	892931
1226	892932
78643	892933
24763	892934
77149	892935
95718	892936
4064	892937
29587	892938
4758	892939
21553	892940
1945	892941
37068	892942
198208	892943
56696	892944
6079	892945
155143	892946
13441	892947
238595	892948
19453	892949
39875	892950
54547	892951
7553	892952
186016	892953
14208	892954
61149	892955
271122	892956
24673	892957
111643	892958
171197	892959
53943	892960
503	892961
17464	892962
220547	892963
131060	892964
36276	892965
6502	892966
1095	892967
59610	892968
59052	892969
3073	892970
250245	892971
84517	892972
63536	892973
46310	892974
370	892975
39016	892976
15211	892977
11947	892978
17664	892979
946	892980
33868	892981
22547	892982
151995	892983
3384	892984
265821	892985
243731	892986
49217	892987
22782	892988
35999	892989
107925	892990
97561	892991
7266	892992
3580	892993
252257	892994
4700	892995
29507	892996
11057	892997
28788	892998
152332	892999
160458	893000
59952	893001
68509	893002
58717	893003
24606	893004
8873	893005
24720	893006
55966	893007
18630	893008
158354	893009
3131	893010
110821	893011
4082	893012
73555	893013
807	893014
21887	893015
12237	893016
3736	893017
68680	893018
148915	893019
133607	893020
258718	893021
36455	893022
24335	893023
99971	893024
19674	893025
6841	893026
187323	893027
6255	893028
107425	893029
84446	893030
8752	893031
236723	893032
12240	893033
31408	893034
70623	893035
142788	893036
183980	893037
27790	893038
27663	893039
23377	893040
213724	893041
33229	893042
61344	893043
125454	893044
1221	893045
4281	893046
30923	893047
23677	893048
155338	893049
180716	893050
709	893051
56749	893052
1464	893053
124631	893054
35306	893055
502	893056
1753	893057
118564	893058
3494	893059
138567	893060
14	893061
149828	893062
121907	893063
25631	893064
247944	893065
33040	893066
13552	893067
179685	893068
83515	893069
9045	893070
132075	893071
20417	893072
139176	893073
24573	893074
109974	893075
92092	893076
15847	893077
138783	893078
172607	893079
16397	893080
3223	893081
102880	893082
93550	893083
12251	893084
247811	893085
154471	893086
71111	893087
34576	893088
50315	893089
19475	893090
87970	893091
73073	893092
1377	893093
12466	893094
13394	893095
9697	893096
136120	893097
41785	893098
9	893099
56573	893100
43908	893101
80970	893102
54293	893103
215654	893104
4056	893105
53748	893106
4939	893107
143810	893108
13534	893109
167457	893110
166143	893111
27810	893112
4380	893113
6604	893114
9166	893115
242360	893116
12394	893117
56	893118
17942	893119
150453	893120
5406	893121
693	893122
157743	893123
2	893124
65197	893125
68822	893126
58115	893127
225	893128
17826	893129
87497	893130
37235	893131
12623	893132
664	893133
252334	893134
23494	893135
16538	893136
697	893137
149610	893138
158107	893139
244653	893140
35375	893141
19191	893142
24074	893143
102626	893144
82140	893145
205819	893146
68565	893147
2802	893148
55513	893149
148692	893150
25153	893151
88181	893152
9256	893153
51977	893154
16093	893155
32407	893156
1940	893157
55580	893158
35583	893159
24421	893160
67740	893161
5630	893162
49217	893163
11117	893164
9678	893165
260540	893166
93162	893167
54334	893168
49306	893169
78552	893170
16876	893171
923	893172
28043	893173
2586	893174
12751	893175
1042	893176
76287	893177
1340	893178
8574	893179
128901	893180
63836	893181
78637	893182
78104	893183
16286	893184
72898	893185
37934	893186
7381	893187
4974	893188
40027	893189
77105	893190
146017	893191
36379	893192
94632	893193
227384	893194
35045	893195
1421	893196
159645	893197
19956	893198
132651	893199
149629	893200
7860	893201
47560	893202
92659	893203
8642	893204
77276	893205
50659	893206
52005	893207
3058	893208
8036	893209
2880	893210
14619	893211
12594	893212
48840	893213
91903	893214
46625	893215
14483	893216
352	893217
56271	893218
145111	893219
21620	893220
31098	893221
24674	893222
1395	893223
37373	893224
199148	893225
1367	893226
144613	893227
1677	893228
135781	893229
6548	893230
60627	893231
1005	893232
129574	893233
244531	893234
185264	893235
20089	893236
380	893237
94377	893238
136103	893239
183304	893240
59205	893241
28457	893242
161154	893243
721	893244
126785	893245
188954	893246
6639	893247
137444	893248
191735	893249
37834	893250
7493	893251
14218	893252
75599	893253
17757	893254
59180	893255
10432	893256
39303	893257
77997	893258
244135	893259
108314	893260
5543	893261
14532	893262
56454	893263
86004	893264
11989	893265
9916	893266
35639	893267
1994	893268
116427	893269
185871	893270
1159	893271
268808	893272
88307	893273
171941	893274
31823	893275
38653	893276
49597	893277
113	893278
68788	893279
5867	893280
51682	893281
59103	893282
9375	893283
264223	893284
24353	893285
853	893286
94639	893287
14250	893288
230426	893289
56672	893290
15588	893291
128750	893292
27027	893293
9720	893294
50200	893295
4206	893296
66054	893297
26604	893298
31334	893299
14946	893300
67778	893301
272322	893302
62934	893303
1187	893304
66261	893305
69696	893306
187277	893307
59544	893308
107	893309
53337	893310
9869	893311
63206	893312
34615	893313
22605	893314
1086	893315
19854	893316
33401	893317
50429	893318
65869	893319
20420	893320
16292	893321
94291	893322
211584	893323
24540	893324
96571	893325
30025	893326
22299	893327
2127	893328
3607	893329
52551	893330
27520	893331
209508	893332
120042	893333
58615	893334
10990	893335
111265	893336
67531	893337
239132	893338
224307	893339
110171	893340
643	893341
136753	893342
17003	893343
95171	893344
7207	893345
35107	893346
40277	893347
6437	893348
225161	893349
27943	893350
13059	893351
55579	893352
8379	893353
94144	893354
3623	893355
188666	893356
262946	893357
14900	893358
8460	893359
54150	893360
6659	893361
555	893362
28391	893363
6140	893364
65593	893365
58816	893366
116021	893367
19499	893368
6312	893369
7945	893370
41187	893371
5965	893372
53279	893373
59105	893374
1455	893375
138965	893376
54940	893377
216894	893378
11814	893379
15608	893380
56840	893381
244738	893382
2220	893383
5813	893384
17888	893385
53359	893386
13918	893387
96701	893388
137975	893389
208906	893390
38795	893391
128185	893392
4769	893393
44554	893394
5065	893395
7332	893396
148496	893397
7288	893398
19741	893399
59736	893400
32996	893401
240679	893402
54598	893403
203427	893404
78634	893405
113599	893406
30253	893407
158085	893408
150317	893409
93717	893410
175442	893411
147055	893412
81823	893413
201714	893414
79778	893415
127507	893416
73331	893417
42523	893418
15657	893419
46566	893420
26636	893421
33832	893422
42156	893423
43636	893424
56110	893425
6041	893426
75273	893427
19301	893428
2000	893429
3953	893430
24154	893431
11873	893432
1	893433
162310	893434
131694	893435
172798	893436
2238	893437
40701	893438
147037	893439
30942	893440
68059	893441
13738	893442
111660	893443
132749	893444
8236	893445
89	893446
20451	893447
272785	893448
129109	893449
15414	893450
11155	893451
110859	893452
157502	893453
134316	893454
12554	893455
176247	893456
1884	893457
154367	893458
40237	893459
17276	893460
74961	893461
627	893462
62392	893463
29981	893464
164311	893465
54360	893466
71295	893467
28874	893468
4413	893469
122166	893470
97936	893471
23983	893472
222163	893473
35589	893474
55407	893475
55450	893476
170132	893477
16728	893478
6098	893479
2383	893480
575	893481
16969	893482
31469	893483
30751	893484
35937	893485
116020	893486
180793	893487
13565	893488
41508	893489
53906	893490
102948	893491
26946	893492
22428	893493
54779	893494
8071	893495
6463	893496
142670	893497
121198	893498
10474	893499
138707	893500
35064	893501
21942	893502
161326	893503
116710	893504
13778	893505
57538	893506
138589	893507
137152	893508
152554	893509
95679	893510
1173	893511
76401	893512
81015	893513
5776	893514
20508	893515
30095	893516
704	893517
35941	893518
37038	893519
117497	893520
13092	893521
50164	893522
6564	893523
1507	893524
115333	893525
116781	893526
5228	893527
112479	893528
52612	893529
117387	893530
101499	893531
14565	893532
23900	893533
96239	893534
21226	893535
24796	893536
69765	893537
40012	893538
6774	893539
11201	893540
23638	893541
5290	893542
3409	893543
235484	893544
71459	893545
86745	893546
28841	893547
36442	893548
128419	893549
15566	893550
53699	893551
28574	893552
232929	893553
3708	893554
3379	893555
173105	893556
243708	893557
9439	893558
112861	893559
58093	893560
39364	893561
9160	893562
26764	893563
294	893564
18595	893565
99998	893566
1223	893567
37470	893568
7272	893569
17767	893570
9395	893571
20434	893572
804	893573
6414	893574
63034	893575
23956	893576
30	893577
55454	893578
29198	893579
112654	893580
7844	893581
99763	893582
10581	893583
212929	893584
49658	893585
1398	893586
41680	893587
33883	893588
14174	893589
170309	893590
63037	893591
92045	893592
139253	893593
1378	893594
91054	893595
247336	893596
11177	893597
9307	893598
201013	893599
192307	893600
11175	893601
31242	893602
65986	893603
16531	893604
159577	893605
11622	893606
18550	893607
111348	893608
154995	893609
12038	893610
131498	893611
67393	893612
3467	893613
79532	893614
84157	893615
169322	893616
57148	893617
3017	893618
9737	893619
167433	893620
55222	893621
70308	893622
45636	893623
15561	893624
10742	893625
59727	893626
20574	893627
17270	893628
19590	893629
605	893630
17582	893631
3896	893632
215202	893633
167188	893634
56	893635
35154	893636
68532	893637
10630	893638
5480	893639
272079	893640
2981	893641
65735	893642
86807	893643
103520	893644
58395	893645
5929	893646
161956	893647
51056	893648
40372	893649
247436	893650
30582	893651
163569	893652
61943	893653
9909	893654
26156	893655
6505	893656
8940	893657
145763	893658
8152	893659
127	893660
176976	893661
33328	893662
6322	893663
172649	893664
833	893665
102511	893666
109590	893667
1648	893668
88710	893669
244997	893670
252892	893671
252018	893672
23081	893673
102519	893674
18928	893675
10331	893676
1765	893677
146256	893678
14800	893679
110180	893680
1222	893681
39960	893682
33732	893683
2295	893684
19931	893685
6366	893686
6900	893687
41645	893688
14204	893689
171	893690
241820	893691
15889	893692
95591	893693
3310	893694
3359	893695
132055	893696
268857	893697
152869	893698
34	893699
54801	893700
362	893701
68361	893702
204045	893703
17181	893704
79148	893705
133291	893706
91578	893707
133647	893708
17521	893709
112	893710
1717	893711
227287	893712
53149	893713
232200	893714
67305	893715
29517	893716
51730	893717
43096	893718
21030	893719
110260	893720
33437	893721
99625	893722
14284	893723
1453	893724
24276	893725
187910	893726
19145	893727
16549	893728
36464	893729
27340	893730
3436	893731
12900	893732
5450	893733
85030	893734
10128	893735
987	893736
889	893737
18483	893738
3178	893739
201122	893740
17120	893741
250567	893742
107335	893743
13415	893744
38409	893745
43447	893746
105257	893747
240655	893748
93406	893749
1639	893750
13704	893751
172731	893752
92762	893753
183720	893754
58613	893755
7191	893756
999	893757
168195	893758
61850	893759
20092	893760
141816	893761
32815	893762
63872	893763
245748	893764
66920	893765
3982	893766
9296	893767
28557	893768
16520	893769
129598	893770
170311	893771
45420	893772
2872	893773
166084	893774
163091	893775
42924	893776
24139	893777
82393	893778
96223	893779
6309	893780
57006	893781
21822	893782
222253	893783
76381	893784
17194	893785
242152	893786
139458	893787
10135	893788
43817	893789
1701	893790
31727	893791
89557	893792
10523	893793
55825	893794
19278	893795
141677	893796
14640	893797
107848	893798
93303	893799
176002	893800
20751	893801
162904	893802
111649	893803
5499	893804
69489	893805
114574	893806
3676	893807
3838	893808
102893	893809
36362	893810
195197	893811
13546	893812
38760	893813
12047	893814
980	893815
184061	893816
270446	893817
5757	893818
891	893819
44941	893820
152116	893821
62975	893822
163707	893823
100767	893824
96704	893825
48278	893826
68500	893827
42164	893828
1834	893829
123540	893830
45086	893831
42949	893832
233208	893833
78845	893834
240610	893835
5877	893836
11468	893837
724	893838
7248	893839
48530	893840
70695	893841
6724	893842
83552	893843
54159	893844
101587	893845
15712	893846
21167	893847
111645	893848
169095	893849
6963	893850
215710	893851
41291	893852
159595	893853
24590	893854
5051	893855
131440	893856
80842	893857
144228	893858
4228	893859
84207	893860
9865	893861
161246	893862
3686	893863
170280	893864
6338	893865
93405	893866
4337	893867
65324	893868
3889	893869
28080	893870
1552	893871
80613	893872
103905	893873
8438	893874
183354	893875
12437	893876
88431	893877
997	893878
130250	893879
95133	893880
8462	893881
128918	893882
43573	893883
29126	893884
9999	893885
114571	893886
4950	893887
157628	893888
1816	893889
50535	893890
156773	893891
174809	893892
2525	893893
70187	893894
39772	893895
465	893896
67874	893897
73443	893898
72876	893899
108404	893900
96932	893901
21556	893902
236829	893903
35804	893904
103075	893905
41920	893906
44293	893907
15601	893908
148026	893909
840	893910
40057	893911
177866	893912
18413	893913
22248	893914
236532	893915
4351	893916
16150	893917
5273	893918
17747	893919
126691	893920
9824	893921
479	893922
61985	893923
10345	893924
177514	893925
132049	893926
1248	893927
270064	893928
7051	893929
139888	893930
136092	893931
38530	893932
61813	893933
2645	893934
127570	893935
190036	893936
3125	893937
207216	893938
95924	893939
57090	893940
2519	893941
7937	893942
140535	893943
31714	893944
104682	893945
15627	893946
98483	893947
216011	893948
36078	893949
68577	893950
151298	893951
467	893952
51166	893953
20445	893954
254121	893955
175873	893956
258463	893957
1858	893958
76274	893959
128248	893960
19039	893961
14574	893962
2347	893963
77503	893964
162244	893965
152535	893966
204577	893967
271336	893968
124484	893969
257943	893970
144	893971
53615	893972
80552	893973
66909	893974
4172	893975
763	893976
158020	893977
20052	893978
5012	893979
83164	893980
107931	893981
45870	893982
141031	893983
148669	893984
4755	893985
37020	893986
39551	893987
29149	893988
172407	893989
26778	893990
28892	893991
4805	893992
9285	893993
63604	893994
7487	893995
40404	893996
200829	893997
5203	893998
170783	893999
65885	894000
74788	894001
135924	894002
3614	894003
25203	894004
266305	894005
63329	894006
151543	894007
46379	894008
78124	894009
157033	894010
19640	894011
146835	894012
167867	894013
72570	894014
230125	894015
6364	894016
60417	894017
56981	894018
76840	894019
247562	894020
60369	894021
131904	894022
166835	894023
228487	894024
69588	894025
134376	894026
111322	894027
43142	894028
21915	894029
215904	894030
71995	894031
59872	894032
32390	894033
84372	894034
81600	894035
178367	894036
113581	894037
165070	894038
48929	894039
39725	894040
216822	894041
90894	894042
1191	894043
243218	894044
800	894045
39208	894046
203809	894047
98925	894048
30001	894049
29440	894050
28108	894051
72667	894052
10645	894053
23171	894054
22104	894055
22245	894056
63188	894057
33169	894058
69436	894059
3866	894060
48892	894061
127669	894062
51962	894063
53690	894064
44494	894065
44884	894066
6934	894067
170769	894068
1403	894069
21466	894070
232011	894071
78643	894072
212070	894073
118980	894074
1318	894075
39679	894076
93011	894077
109348	894078
34668	894079
9190	894080
109287	894081
10597	894082
770	894083
10453	894084
110710	894085
33135	894086
158661	894087
14306	894088
1732	894089
1398	894090
91117	894091
67	894092
2752	894093
5791	894094
16123	894095
111540	894096
67581	894097
42376	894098
84715	894099
2733	894100
70504	894101
98244	894102
35650	894103
5019	894104
13944	894105
96666	894106
138422	894107
254185	894108
50930	894109
26234	894110
29970	894111
138354	894112
2454	894113
77698	894114
157297	894115
53235	894116
9388	894117
3254	894118
61887	894119
37669	894120
80946	894121
32878	894122
17012	894123
102157	894124
80917	894125
5487	894126
10190	894127
99969	894128
23148	894129
250796	894130
81291	894131
197017	894132
204584	894133
149028	894134
40845	894135
105889	894136
161663	894137
1279	894138
219176	894139
459	894140
2357	894141
2233	894142
3809	894143
25657	894144
156566	894145
79512	894146
149574	894147
7762	894148
109106	894149
46496	894150
153679	894151
23959	894152
897	894153
80644	894154
125690	894155
5540	894156
12413	894157
241473	894158
73416	894159
3019	894160
192282	894161
103628	894162
240853	894163
5955	894164
24141	894165
238680	894166
548	894167
87	894168
12184	894169
165048	894170
49622	894171
244756	894172
9788	894173
159729	894174
60436	894175
2128	894176
113856	894177
16049	894178
49214	894179
28091	894180
167784	894181
55095	894182
120047	894183
135	894184
8124	894185
21733	894186
3943	894187
26718	894188
33680	894189
67262	894190
3149	894191
67307	894192
37535	894193
15771	894194
13442	894195
12524	894196
27998	894197
111578	894198
67862	894199
92	894200
111824	894201
2462	894202
165774	894203
217806	894204
217108	894205
178	894206
103036	894207
190829	894208
374	894209
87383	894210
11809	894211
93978	894212
6814	894213
671	894214
2892	894215
3256	894216
247598	894217
52298	894218
145342	894219
3336	894220
1590	894221
3707	894222
28617	894223
69602	894224
8	894225
9361	894226
228684	894227
117410	894228
164624	894229
7570	894230
3416	894231
705	894232
107454	894233
26220	894234
54136	894235
149863	894236
15938	894237
1021	894238
153257	894239
96430	894240
55115	894241
55372	894242
108172	894243
25879	894244
15793	894245
1077	894246
24092	894247
71140	894248
201137	894249
160812	894250
524	894251
61761	894252
53251	894253
53676	894254
9154	894255
479	894256
19492	894257
212188	894258
180129	894259
46046	894260
85678	894261
66118	894262
31762	894263
98945	894264
24339	894265
12898	894266
27821	894267
134591	894268
63075	894269
102553	894270
72677	894271
48913	894272
225501	894273
215121	894274
30091	894275
18337	894276
14963	894277
47664	894278
154179	894279
332	894280
138223	894281
170623	894282
2353	894283
111676	894284
36464	894285
71358	894286
84038	894287
10531	894288
113697	894289
198035	894290
193171	894291
172637	894292
58250	894293
74314	894294
11208	894295
50040	894296
113057	894297
6819	894298
196264	894299
139047	894300
6897	894301
8722	894302
2113	894303
39911	894304
8324	894305
41406	894306
135127	894307
266848	894308
16491	894309
57240	894310
137530	894311
41798	894312
19291	894313
82472	894314
15598	894315
201444	894316
2926	894317
14141	894318
3478	894319
24373	894320
33557	894321
376	894322
11955	894323
10315	894324
7843	894325
45669	894326
13920	894327
2060	894328
56614	894329
6680	894330
18878	894331
55761	894332
76880	894333
211544	894334
8273	894335
6827	894336
8520	894337
20084	894338
12499	894339
21504	894340
70693	894341
11691	894342
27252	894343
12178	894344
2454	894345
209635	894346
339	894347
62796	894348
596	894349
69593	894350
119010	894351
6874	894352
68947	894353
91875	894354
263835	894355
46259	894356
17194	894357
1491	894358
97695	894359
66726	894360
158215	894361
8555	894362
9086	894363
4383	894364
231624	894365
259464	894366
205480	894367
15981	894368
62368	894369
137836	894370
43766	894371
152096	894372
33682	894373
51095	894374
117689	894375
90254	894376
67204	894377
14349	894378
60976	894379
6565	894380
12411	894381
258609	894382
4347	894383
10975	894384
16693	894385
25126	894386
235166	894387
36980	894388
69166	894389
99110	894390
117895	894391
1086	894392
255572	894393
9	894394
52275	894395
37968	894396
19	894397
206788	894398
162884	894399
123439	894400
8994	894401
1970	894402
118115	894403
67147	894404
36510	894405
7773	894406
76838	894407
130571	894408
235794	894409
23608	894410
4779	894411
31484	894412
39530	894413
3961	894414
9040	894415
20690	894416
235752	894417
217460	894418
4363	894419
3426	894420
35630	894421
5356	894422
248	894423
248142	894424
11999	894425
140044	894426
64141	894427
184491	894428
18239	894429
11986	894430
415	894431
30778	894432
107249	894433
69214	894434
75970	894435
140857	894436
270575	894437
13365	894438
1151	894439
8151	894440
8500	894441
5561	894442
27337	894443
37585	894444
27666	894445
496	894446
11021	894447
898	894448
224113	894449
146900	894450
71293	894451
6115	894452
65393	894453
113	894454
13523	894455
71621	894456
6734	894457
19612	894458
106279	894459
84321	894460
150912	894461
6590	894462
5991	894463
94693	894464
68851	894465
237914	894466
17860	894467
58852	894468
18445	894469
2294	894470
16144	894471
101106	894472
167413	894473
89246	894474
131090	894475
209	894476
88269	894477
11074	894478
13704	894479
6507	894480
605	894481
178029	894482
149724	894483
32210	894484
11259	894485
31094	894486
62530	894487
72248	894488
1885	894489
102539	894490
2521	894491
3450	894492
34934	894493
225320	894494
55197	894495
4427	894496
101107	894497
2152	894498
23252	894499
260313	894500
1360	894501
86576	894502
1900	894503
10968	894504
40884	894505
43875	894506
24111	894507
58682	894508
16591	894509
126159	894510
1423	894511
43760	894512
88005	894513
4732	894514
26258	894515
3153	894516
17085	894517
49169	894518
43441	894519
133755	894520
2556	894521
27634	894522
139606	894523
129048	894524
2874	894525
14294	894526
6967	894527
95415	894528
17577	894529
16845	894530
118	894531
117828	894532
20158	894533
22949	894534
59259	894535
231576	894536
49720	894537
6237	894538
6564	894539
141144	894540
1499	894541
81	894542
30958	894543
61829	894544
8856	894545
157257	894546
250576	894547
166456	894548
177772	894549
137349	894550
81952	894551
168893	894552
28595	894553
265481	894554
41429	894555
52853	894556
48653	894557
165904	894558
48866	894559
108744	894560
2532	894561
147028	894562
52388	894563
18498	894564
228009	894565
66052	894566
93253	894567
8412	894568
238711	894569
4710	894570
8140	894571
9227	894572
1503	894573
110505	894574
89985	894575
5534	894576
237929	894577
6852	894578
250549	894579
98891	894580
4495	894581
101150	894582
31005	894583
3280	894584
64041	894585
5235	894586
10625	894587
258035	894588
135929	894589
13796	894590
192174	894591
87274	894592
55544	894593
15794	894594
141129	894595
3736	894596
76645	894597
53302	894598
234287	894599
56683	894600
8779	894601
3631	894602
215233	894603
23677	894604
12525	894605
1224	894606
1126	894607
98532	894608
251537	894609
45919	894610
99577	894611
754	894612
107927	894613
88952	894614
28537	894615
140763	894616
85676	894617
27029	894618
75362	894619
503	894620
28066	894621
8905	894622
9265	894623
3502	894624
77122	894625
263998	894626
79795	894627
113127	894628
21720	894629
122760	894630
22496	894631
2786	894632
102645	894633
5401	894634
1980	894635
218441	894636
1822	894637
40055	894638
159227	894639
106017	894640
5201	894641
54615	894642
13400	894643
35172	894644
3503	894645
198931	894646
108431	894647
24711	894648
17916	894649
69704	894650
3700	894651
142065	894652
16435	894653
39644	894654
31947	894655
5751	894656
6419	894657
5431	894658
9587	894659
31739	894660
81466	894661
54463	894662
193074	894663
37228	894664
3381	894665
244308	894666
3775	894667
93945	894668
111787	894669
47935	894670
118431	894671
50633	894672
60336	894673
57240	894674
15279	894675
1978	894676
55185	894677
16587	894678
46117	894679
2920	894680
1120	894681
178132	894682
41933	894683
39397	894684
164942	894685
142442	894686
1255	894687
70450	894688
78573	894689
32516	894690
187267	894691
47591	894692
84934	894693
196326	894694
85853	894695
193626	894696
220964	894697
37586	894698
59193	894699
1010	894700
53516	894701
68496	894702
15148	894703
132745	894704
21796	894705
121276	894706
169	894707
10707	894708
11023	894709
72295	894710
111484	894711
4038	894712
167394	894713
81906	894714
71764	894715
199244	894716
216194	894717
78418	894718
164477	894719
222565	894720
15809	894721
60436	894722
66113	894723
17279	894724
97910	894725
11827	894726
19480	894727
58787	894728
10900	894729
152994	894730
219623	894731
31323	894732
16307	894733
65329	894734
252928	894735
651	894736
19894	894737
127947	894738
264487	894739
106093	894740
90596	894741
159296	894742
126087	894743
7356	894744
33699	894745
100351	894746
8956	894747
185703	894748
3400	894749
182293	894750
52637	894751
3770	894752
4713	894753
118366	894754
42464	894755
62462	894756
14761	894757
29390	894758
24715	894759
6631	894760
104577	894761
3902	894762
53210	894763
52628	894764
7097	894765
204603	894766
12367	894767
12265	894768
52445	894769
140116	894770
141789	894771
151322	894772
16346	894773
103661	894774
59612	894775
51118	894776
3674	894777
62	894778
43	894779
67854	894780
253067	894781
9455	894782
4151	894783
153410	894784
1324	894785
8683	894786
16984	894787
162202	894788
57273	894789
19095	894790
128138	894791
15081	894792
122772	894793
60982	894794
43468	894795
3935	894796
42532	894797
6516	894798
10826	894799
42290	894800
50424	894801
13443	894802
226388	894803
23987	894804
1757	894805
13574	894806
65893	894807
103965	894808
165861	894809
3456	894810
34005	894811
84881	894812
2678	894813
60632	894814
73949	894815
28330	894816
6249	894817
160773	894818
42175	894819
97626	894820
28085	894821
13650	894822
150521	894823
9859	894824
23937	894825
43673	894826
2104	894827
10390	894828
41765	894829
68280	894830
72448	894831
266063	894832
95644	894833
43595	894834
2309	894835
17950	894836
243241	894837
56418	894838
11961	894839
7845	894840
45712	894841
53495	894842
25726	894843
5617	894844
54	894845
62839	894846
76629	894847
4572	894848
86102	894849
7045	894850
30747	894851
146409	894852
28144	894853
439	894854
1633	894855
11552	894856
115541	894857
1622	894858
59371	894859
34798	894860
197189	894861
213914	894862
217525	894863
37573	894864
15196	894865
250453	894866
22370	894867
241595	894868
69568	894869
29821	894870
179323	894871
78584	894872
2296	894873
73319	894874
41746	894875
47111	894876
10307	894877
107559	894878
81728	894879
91159	894880
272040	894881
34999	894882
15832	894883
90016	894884
83436	894885
18599	894886
12628	894887
9973	894888
41685	894889
74551	894890
83234	894891
22106	894892
65051	894893
72089	894894
11534	894895
187200	894896
1816	894897
77379	894898
227074	894899
15576	894900
8732	894901
4028	894902
63934	894903
196027	894904
17960	894905
141376	894906
25361	894907
152914	894908
25007	894909
27428	894910
4232	894911
6242	894912
18951	894913
25362	894914
232	894915
71817	894916
14392	894917
212923	894918
11541	894919
108666	894920
8519	894921
808	894922
28144	894923
231184	894924
50773	894925
229797	894926
79399	894927
2163	894928
6084	894929
2	894930
7078	894931
90524	894932
253398	894933
14559	894934
6232	894935
29292	894936
73193	894937
52150	894938
144123	894939
2452	894940
37867	894941
169560	894942
76147	894943
137170	894944
49649	894945
5217	894946
136525	894947
137813	894948
153950	894949
2869	894950
258391	894951
121439	894952
242942	894953
27924	894954
91363	894955
19353	894956
109098	894957
5903	894958
78410	894959
245426	894960
19582	894961
12045	894962
146229	894963
66936	894964
100051	894965
110152	894966
1937	894967
1275	894968
2067	894969
253817	894970
28715	894971
11676	894972
219	894973
15999	894974
230350	894975
2667	894976
1851	894977
212150	894978
96063	894979
91040	894980
8647	894981
212618	894982
642	894983
67090	894984
90954	894985
27260	894986
92041	894987
194399	894988
1452	894989
255403	894990
218589	894991
28004	894992
16320	894993
82988	894994
1403	894995
50560	894996
71317	894997
111614	894998
33794	894999
18828	895000
53457	895001
186723	895002
1468	895003
7551	895004
147101	895005
84892	895006
33137	895007
15527	895008
61586	895009
10700	895010
11169	895011
117800	895012
132231	895013
136805	895014
30618	895015
219328	895016
30729	895017
15448	895018
7059	895019
118059	895020
4162	895021
61930	895022
151466	895023
87487	895024
41590	895025
149237	895026
57021	895027
124873	895028
23642	895029
4458	895030
37600	895031
169884	895032
3569	895033
9152	895034
210587	895035
50954	895036
79239	895037
67802	895038
20040	895039
153703	895040
584	895041
58306	895042
993	895043
672	895044
8458	895045
23005	895046
2521	895047
5400	895048
39771	895049
67692	895050
210358	895051
152698	895052
12227	895053
92052	895054
66044	895055
2516	895056
160399	895057
24184	895058
150864	895059
11223	895060
20717	895061
12568	895062
69946	895063
38242	895064
28576	895065
52384	895066
31679	895067
16871	895068
6510	895069
106295	895070
10987	895071
24867	895072
120594	895073
247198	895074
51940	895075
102372	895076
114262	895077
114724	895078
202691	895079
202949	895080
208232	895081
26378	895082
64193	895083
14452	895084
13537	895085
111995	895086
137972	895087
1805	895088
26932	895089
3800	895090
269443	895091
18643	895092
27520	895093
83825	895094
72213	895095
15899	895096
183927	895097
9306	895098
72468	895099
37382	895100
165592	895101
31812	895102
5531	895103
9075	895104
9989	895105
240441	895106
77964	895107
232379	895108
3548	895109
2361	895110
124046	895111
17616	895112
31086	895113
170567	895114
4023	895115
111335	895116
225935	895117
201302	895118
254679	895119
178742	895120
1059	895121
153543	895122
129039	895123
29604	895124
17687	895125
90698	895126
7000	895127
268694	895128
88629	895129
1929	895130
66220	895131
107520	895132
2547	895133
10145	895134
37721	895135
3412	895136
156554	895137
88795	895138
37697	895139
29789	895140
191745	895141
8741	895142
13076	895143
192974	895144
155916	895145
25984	895146
61090	895147
12684	895148
17993	895149
61624	895150
14205	895151
92272	895152
31800	895153
2386	895154
15566	895155
155153	895156
10608	895157
3177	895158
1295	895159
13979	895160
3516	895161
4723	895162
225524	895163
2230	895164
767	895165
226833	895166
265419	895167
27617	895168
4259	895169
31262	895170
12527	895171
42920	895172
235670	895173
112672	895174
231932	895175
181031	895176
261341	895177
19423	895178
46442	895179
186797	895180
24271	895181
1700	895182
60	895183
1247	895184
38102	895185
96110	895186
11122	895187
62656	895188
26651	895189
135732	895190
203643	895191
27759	895192
4244	895193
8243	895194
143821	895195
5413	895196
12137	895197
114652	895198
13996	895199
26120	895200
3898	895201
96442	895202
101480	895203
3129	895204
198363	895205
67427	895206
12488	895207
792	895208
194901	895209
19374	895210
79272	895211
166347	895212
16277	895213
21896	895214
16956	895215
97319	895216
54474	895217
192841	895218
146743	895219
79600	895220
1567	895221
5006	895222
129308	895223
5798	895224
232527	895225
49434	895226
7956	895227
99147	895228
11236	895229
97888	895230
257590	895231
1005	895232
66998	895233
32389	895234
171775	895235
30117	895236
143903	895237
75680	895238
183368	895239
6299	895240
83973	895241
28417	895242
9798	895243
249632	895244
30143	895245
13817	895246
1575	895247
266649	895248
201839	895249
29969	895250
3828	895251
26	895252
61485	895253
10271	895254
45344	895255
26068	895256
65750	895257
147811	895258
14852	895259
32421	895260
202	895261
17195	895262
28831	895263
251368	895264
9907	895265
233609	895266
156031	895267
3251	895268
270585	895269
74948	895270
27717	895271
143594	895272
1107	895273
9461	895274
39051	895275
136613	895276
100083	895277
18183	895278
138361	895279
3959	895280
50602	895281
127859	895282
4213	895283
58019	895284
168889	895285
11624	895286
209566	895287
33565	895288
9719	895289
33948	895290
4495	895291
12468	895292
244129	895293
77589	895294
67898	895295
44089	895296
62469	895297
67201	895298
142391	895299
9527	895300
4068	895301
1272	895302
5297	895303
77633	895304
120496	895305
116936	895306
47	895307
17964	895308
12421	895309
72565	895310
78551	895311
8796	895312
94900	895313
22839	895314
24598	895315
14589	895316
4161	895317
26808	895318
170711	895319
180942	895320
35916	895321
7680	895322
31376	895323
10940	895324
9571	895325
199713	895326
266578	895327
213193	895328
128121	895329
1048	895330
17392	895331
256267	895332
26941	895333
8277	895334
178826	895335
48222	895336
65253	895337
31239	895338
155808	895339
55252	895340
12	895341
236241	895342
51860	895343
160345	895344
36704	895345
2147	895346
25788	895347
17814	895348
587	895349
109285	895350
236459	895351
11496	895352
126486	895353
9839	895354
101577	895355
63967	895356
103922	895357
43209	895358
13769	895359
9307	895360
2169	895361
10700	895362
47915	895363
45692	895364
7506	895365
62481	895366
3639	895367
37633	895368
40400	895369
220701	895370
69755	895371
156499	895372
110645	895373
183	895374
219771	895375
37878	895376
17849	895377
101944	895378
23954	895379
3942	895380
17	895381
89	895382
139911	895383
101068	895384
57902	895385
234128	895386
202127	895387
11655	895388
47775	895389
109164	895390
3360	895391
13766	895392
17390	895393
68767	895394
121996	895395
29922	895396
56441	895397
97223	895398
26554	895399
265371	895400
21030	895401
7367	895402
16351	895403
3407	895404
248796	895405
37958	895406
32087	895407
6297	895408
20205	895409
109843	895410
65	895411
270797	895412
114535	895413
6425	895414
2108	895415
13311	895416
40959	895417
15090	895418
14951	895419
160596	895420
198061	895421
10378	895422
149951	895423
124422	895424
56885	895425
9110	895426
22179	895427
72142	895428
37926	895429
134095	895430
195	895431
9411	895432
2086	895433
54177	895434
92655	895435
11145	895436
240856	895437
54724	895438
169536	895439
9052	895440
16985	895441
63135	895442
187225	895443
61259	895444
36797	895445
8848	895446
11405	895447
3034	895448
267243	895449
238476	895450
4280	895451
24533	895452
11577	895453
66402	895454
463	895455
80687	895456
50349	895457
6856	895458
82371	895459
8492	895460
95002	895461
162	895462
261247	895463
41677	895464
199199	895465
8311	895466
42564	895467
16802	895468
16154	895469
56562	895470
97264	895471
100070	895472
31758	895473
204745	895474
15834	895475
6982	895476
389	895477
2547	895478
5301	895479
2345	895480
29386	895481
2056	895482
38636	895483
100249	895484
249005	895485
69891	895486
30887	895487
11588	895488
117728	895489
262295	895490
6382	895491
262108	895492
41972	895493
99952	895494
969	895495
128237	895496
114626	895497
59985	895498
55154	895499
5914	895500
20556	895501
185555	895502
91000	895503
15909	895504
47662	895505
3335	895506
4214	895507
16938	895508
27022	895509
22153	895510
60663	895511
21578	895512
37308	895513
50447	895514
16910	895515
30885	895516
84601	895517
34198	895518
2621	895519
2740	895520
52783	895521
48304	895522
37387	895523
230152	895524
39287	895525
241626	895526
92313	895527
77744	895528
25756	895529
21225	895530
718	895531
16510	895532
1978	895533
46154	895534
271985	895535
9279	895536
213815	895537
161627	895538
177527	895539
33152	895540
77217	895541
13168	895542
38372	895543
103140	895544
70499	895545
44644	895546
1758	895547
82015	895548
42804	895549
65251	895550
10191	895551
18224	895552
222335	895553
114073	895554
28075	895555
6160	895556
148062	895557
5279	895558
204077	895559
245277	895560
96	895561
31677	895562
21960	895563
41051	895564
110922	895565
17319	895566
229877	895567
149047	895568
4760	895569
39548	895570
33321	895571
42597	895572
106002	895573
131354	895574
53142	895575
40873	895576
102220	895577
189	895578
30661	895579
4056	895580
47269	895581
21259	895582
51422	895583
637	895584
253119	895585
270675	895586
13304	895587
224956	895588
169544	895589
2959	895590
4	895591
5389	895592
25168	895593
51752	895594
70721	895595
35941	895596
92257	895597
39484	895598
175901	895599
26049	895600
6765	895601
127056	895602
75773	895603
1340	895604
22314	895605
41321	895606
24790	895607
39612	895608
13696	895609
10603	895610
3896	895611
240711	895612
161363	895613
34366	895614
88793	895615
143952	895616
139996	895617
122183	895618
63299	895619
13166	895620
24481	895621
1016	895622
137616	895623
205349	895624
54115	895625
49698	895626
8273	895627
59495	895628
2127	895629
68421	895630
73203	895631
239955	895632
161022	895633
247985	895634
4386	895635
363	895636
11211	895637
155028	895638
1339	895639
86373	895640
18329	895641
151821	895642
58535	895643
63274	895644
156695	895645
9596	895646
121215	895647
115230	895648
940	895649
129697	895650
16104	895651
75754	895652
77296	895653
1726	895654
29667	895655
21123	895656
72521	895657
2043	895658
17796	895659
3412	895660
117250	895661
52817	895662
34729	895663
45293	895664
71077	895665
18411	895666
222394	895667
7720	895668
22081	895669
1594	895670
36919	895671
89506	895672
20415	895673
126402	895674
619	895675
6822	895676
1924	895677
764	895678
17331	895679
23885	895680
223053	895681
66967	895682
5666	895683
29574	895684
64186	895685
8770	895686
63346	895687
5179	895688
46147	895689
191652	895690
159349	895691
236122	895692
255561	895693
23634	895694
20193	895695
1991	895696
113103	895697
65411	895698
107582	895699
32878	895700
237938	895701
59304	895702
9085	895703
755	895704
598	895705
155242	895706
154693	895707
30784	895708
1394	895709
22135	895710
129514	895711
1156	895712
174362	895713
17481	895714
10855	895715
36161	895716
59408	895717
32011	895718
11583	895719
54197	895720
25659	895721
18189	895722
14616	895723
143305	895724
38119	895725
25606	895726
50678	895727
4724	895728
6883	895729
67194	895730
72	895731
45497	895732
26447	895733
3597	895734
174	895735
86337	895736
1205	895737
76970	895738
1034	895739
23395	895740
8830	895741
16911	895742
49266	895743
52980	895744
6740	895745
2260	895746
956	895747
15885	895748
4539	895749
136893	895750
210757	895751
203204	895752
1704	895753
20156	895754
67165	895755
42078	895756
138953	895757
111671	895758
51928	895759
25251	895760
64390	895761
3635	895762
13496	895763
4404	895764
47029	895765
4541	895766
28622	895767
850	895768
9051	895769
28393	895770
248547	895771
177820	895772
1956	895773
145440	895774
119140	895775
44872	895776
41082	895777
265835	895778
106156	895779
45576	895780
80143	895781
90959	895782
39791	895783
149689	895784
3717	895785
25393	895786
251025	895787
55597	895788
134121	895789
267127	895790
102529	895791
1502	895792
6760	895793
89531	895794
74944	895795
587	895796
3178	895797
163784	895798
53253	895799
79056	895800
127038	895801
247888	895802
47299	895803
6923	895804
195526	895805
4126	895806
40920	895807
3122	895808
4930	895809
205701	895810
7493	895811
80690	895812
5815	895813
2723	895814
32529	895815
65090	895816
243259	895817
12839	895818
108	895819
245	895820
27299	895821
145577	895822
18209	895823
12274	895824
24494	895825
105892	895826
138470	895827
5557	895828
9478	895829
772	895830
33359	895831
191542	895832
106895	895833
67034	895834
28392	895835
247299	895836
7861	895837
94911	895838
216912	895839
185035	895840
178101	895841
9640	895842
63018	895843
25981	895844
647	895845
10415	895846
12169	895847
10706	895848
22588	895849
133617	895850
94079	895851
20886	895852
57646	895853
68860	895854
131988	895855
49712	895856
225292	895857
37362	895858
36253	895859
159746	895860
82615	895861
8779	895862
101119	895863
443	895864
16202	895865
109331	895866
108390	895867
2049	895868
121813	895869
113644	895870
57899	895871
11494	895872
4835	895873
45760	895874
260044	895875
127108	895876
162635	895877
148542	895878
55050	895879
51496	895880
39611	895881
11861	895882
13218	895883
16327	895884
14494	895885
161338	895886
119726	895887
40240	895888
21908	895889
76446	895890
11263	895891
13175	895892
34599	895893
71433	895894
52	895895
43403	895896
143954	895897
34707	895898
131942	895899
26862	895900
43830	895901
116530	895902
93292	895903
2865	895904
51275	895905
74053	895906
16421	895907
57373	895908
178567	895909
143806	895910
96260	895911
41704	895912
240	895913
16510	895914
844	895915
7331	895916
178584	895917
3522	895918
94340	895919
93009	895920
57326	895921
188445	895922
14356	895923
11333	895924
1561	895925
93679	895926
260316	895927
97285	895928
23017	895929
41046	895930
261310	895931
800	895932
35493	895933
107293	895934
12298	895935
3262	895936
96135	895937
123178	895938
61526	895939
29593	895940
45537	895941
20413	895942
41875	895943
51183	895944
3317	895945
35754	895946
68297	895947
20365	895948
12102	895949
30041	895950
300	895951
3993	895952
1493	895953
132799	895954
38996	895955
26993	895956
30454	895957
133462	895958
79143	895959
124160	895960
74021	895961
126743	895962
615	895963
112141	895964
3399	895965
146971	895966
11769	895967
26656	895968
5078	895969
37666	895970
14727	895971
4367	895972
126827	895973
85750	895974
4107	895975
45888	895976
40876	895977
137810	895978
43625	895979
266039	895980
6518	895981
72306	895982
8596	895983
53687	895984
186533	895985
20271	895986
51517	895987
10039	895988
84880	895989
6342	895990
149377	895991
147	895992
71768	895993
15447	895994
12428	895995
163790	895996
195522	895997
132349	895998
192654	895999
101938	896000
242775	896001
104863	896002
95954	896003
24066	896004
35156	896005
14845	896006
5988	896007
64130	896008
44546	896009
4626	896010
110896	896011
53803	896012
107908	896013
246892	896014
10108	896015
48526	896016
9170	896017
19662	896018
149485	896019
173636	896020
29974	896021
208623	896022
57201	896023
251867	896024
68233	896025
634	896026
66717	896027
72978	896028
146905	896029
32019	896030
14276	896031
23777	896032
227997	896033
29091	896034
168237	896035
255970	896036
35730	896037
101967	896038
60649	896039
65550	896040
31093	896041
95111	896042
5	896043
6200	896044
7218	896045
15951	896046
8137	896047
123779	896048
107912	896049
150790	896050
126280	896051
6872	896052
28168	896053
142220	896054
98630	896055
85089	896056
74348	896057
56481	896058
221205	896059
449	896060
70639	896061
49684	896062
48249	896063
68577	896064
183748	896065
8816	896066
23609	896067
131593	896068
3620	896069
45842	896070
4555	896071
18573	896072
114200	896073
83888	896074
94655	896075
202277	896076
246046	896077
7792	896078
71808	896079
123468	896080
5873	896081
418	896082
7524	896083
58529	896084
90001	896085
4105	896086
145079	896087
39294	896088
96300	896089
567	896090
266330	896091
1730	896092
6153	896093
2642	896094
72166	896095
252101	896096
21934	896097
9907	896098
21656	896099
35552	896100
52625	896101
82469	896102
7219	896103
93285	896104
107959	896105
9873	896106
55203	896107
61987	896108
571	896109
17145	896110
28368	896111
199014	896112
110654	896113
4107	896114
153	896115
6066	896116
153845	896117
3486	896118
26461	896119
175231	896120
45579	896121
139670	896122
72889	896123
206245	896124
57765	896125
35007	896126
66	896127
74521	896128
114066	896129
84888	896130
66058	896131
36512	896132
106036	896133
13784	896134
244	896135
29606	896136
21580	896137
741	896138
82713	896139
162126	896140
4057	896141
181051	896142
44888	896143
81474	896144
1699	896145
7187	896146
131118	896147
160639	896148
187546	896149
65912	896150
34999	896151
99010	896152
854	896153
5636	896154
58382	896155
268463	896156
44779	896157
46929	896158
155356	896159
35243	896160
30904	896161
7344	896162
111436	896163
615	896164
23310	896165
82499	896166
76490	896167
29037	896168
25128	896169
5002	896170
155567	896171
708	896172
129003	896173
174843	896174
58281	896175
132318	896176
27827	896177
4230	896178
1815	896179
140930	896180
209664	896181
5822	896182
25601	896183
529	896184
5074	896185
122522	896186
47907	896187
238440	896188
98330	896189
473	896190
3789	896191
60718	896192
67131	896193
18954	896194
9519	896195
8401	896196
8533	896197
97550	896198
49887	896199
10325	896200
78929	896201
142631	896202
9667	896203
114711	896204
15673	896205
12633	896206
24717	896207
10325	896208
15356	896209
6670	896210
8030	896211
6444	896212
15729	896213
179673	896214
455	896215
6852	896216
17953	896217
2720	896218
1030	896219
91975	896220
3267	896221
45711	896222
91647	896223
22351	896224
29431	896225
48406	896226
142992	896227
56998	896228
62275	896229
1562	896230
189672	896231
142779	896232
168393	896233
59222	896234
78684	896235
161752	896236
13186	896237
2503	896238
65569	896239
66776	896240
77393	896241
163081	896242
32850	896243
112526	896244
273	896245
85982	896246
66481	896247
52868	896248
87856	896249
35169	896250
54323	896251
160240	896252
10841	896253
101516	896254
116233	896255
46020	896256
271840	896257
31092	896258
35276	896259
31259	896260
9760	896261
213860	896262
153867	896263
58761	896264
22054	896265
98635	896266
155787	896267
242019	896268
1270	896269
181057	896270
11591	896271
170379	896272
103704	896273
15812	896274
3502	896275
62036	896276
74873	896277
19130	896278
54908	896279
56201	896280
809	896281
21972	896282
42467	896283
236336	896284
124659	896285
3867	896286
1760	896287
31682	896288
132726	896289
4390	896290
2599	896291
74772	896292
3765	896293
26806	896294
216908	896295
4768	896296
70216	896297
22489	896298
52128	896299
76741	896300
26093	896301
16032	896302
170172	896303
1651	896304
269235	896305
225458	896306
15780	896307
12292	896308
110639	896309
7151	896310
12637	896311
61775	896312
167585	896313
48473	896314
124	896315
22985	896316
96215	896317
55493	896318
94138	896319
28296	896320
271144	896321
4706	896322
9340	896323
157543	896324
33693	896325
23924	896326
14089	896327
7058	896328
6857	896329
3303	896330
201195	896331
155611	896332
1099	896333
70377	896334
110687	896335
154006	896336
88354	896337
140556	896338
60273	896339
27	896340
37115	896341
55688	896342
11602	896343
2096	896344
12675	896345
21071	896346
268399	896347
112255	896348
99069	896349
51372	896350
11791	896351
514	896352
235405	896353
144	896354
18855	896355
62989	896356
56926	896357
15682	896358
199705	896359
13409	896360
217044	896361
88326	896362
78419	896363
61424	896364
31795	896365
32719	896366
9131	896367
77576	896368
38462	896369
107388	896370
212615	896371
140137	896372
20695	896373
11055	896374
43249	896375
70287	896376
11905	896377
3503	896378
15237	896379
1459	896380
26965	896381
13035	896382
68889	896383
3125	896384
52108	896385
3199	896386
493	896387
107415	896388
101	896389
11048	896390
93525	896391
21369	896392
4318	896393
2388	896394
81694	896395
217010	896396
20207	896397
2569	896398
25134	896399
3869	896400
157241	896401
103204	896402
44615	896403
248873	896404
128806	896405
104671	896406
61129	896407
33040	896408
128124	896409
101213	896410
56277	896411
100234	896412
44435	896413
52114	896414
2503	896415
45580	896416
6581	896417
451	896418
4875	896419
994	896420
93733	896421
118	896422
12779	896423
403	896424
155719	896425
381	896426
3319	896427
44711	896428
3853	896429
13100	896430
231673	896431
259149	896432
12560	896433
1798	896434
189814	896435
5844	896436
111384	896437
107485	896438
41073	896439
26985	896440
391	896441
193	896442
18949	896443
17773	896444
153047	896445
9068	896446
7036	896447
156663	896448
10127	896449
20923	896450
68940	896451
101908	896452
14505	896453
167801	896454
7908	896455
54796	896456
167100	896457
11569	896458
25112	896459
11579	896460
51385	896461
6575	896462
88464	896463
64537	896464
144708	896465
1742	896466
13501	896467
103141	896468
69580	896469
30892	896470
98993	896471
2393	896472
147052	896473
15666	896474
18415	896475
15717	896476
161846	896477
26647	896478
147148	896479
275	896480
69038	896481
3443	896482
8910	896483
17551	896484
134243	896485
74934	896486
762	896487
10707	896488
156659	896489
14824	896490
28928	896491
4244	896492
61888	896493
7569	896494
155593	896495
27527	896496
4263	896497
75438	896498
16891	896499
34779	896500
6222	896501
162111	896502
19085	896503
22146	896504
16825	896505
22810	896506
216070	896507
141111	896508
124558	896509
248049	896510
151486	896511
16814	896512
3452	896513
8903	896514
75884	896515
67593	896516
11890	896517
250583	896518
154930	896519
152267	896520
160	896521
473	896522
2511	896523
103679	896524
248199	896525
50500	896526
46379	896527
242829	896528
78999	896529
2651	896530
6533	896531
59477	896532
78887	896533
536	896534
15455	896535
196387	896536
2384	896537
41	896538
39695	896539
1691	896540
27425	896541
53782	896542
104339	896543
52249	896544
16103	896545
40979	896546
907	896547
46658	896548
15058	896549
4759	896550
54059	896551
20823	896552
59057	896553
1666	896554
198560	896555
165291	896556
46736	896557
72241	896558
172152	896559
131872	896560
91263	896561
5755	896562
14684	896563
30783	896564
13693	896565
143	896566
20762	896567
217169	896568
58044	896569
69844	896570
15726	896571
169507	896572
69681	896573
5194	896574
22598	896575
271	896576
44424	896577
12670	896578
53225	896579
4522	896580
294	896581
113877	896582
115539	896583
193627	896584
5792	896585
235574	896586
13594	896587
79616	896588
1389	896589
10779	896590
112278	896591
2418	896592
3541	896593
25923	896594
4793	896595
10492	896596
5988	896597
260569	896598
29356	896599
27596	896600
48291	896601
234827	896602
38736	896603
75231	896604
53093	896605
7198	896606
27518	896607
67688	896608
8768	896609
36281	896610
159214	896611
53428	896612
26442	896613
1418	896614
48386	896615
38916	896616
28494	896617
9966	896618
4162	896619
95955	896620
27312	896621
42297	896622
1185	896623
111662	896624
13928	896625
7266	896626
1292	896627
257656	896628
72208	896629
27596	896630
422	896631
81149	896632
3228	896633
44797	896634
29293	896635
4524	896636
146136	896637
375	896638
35310	896639
144240	896640
5312	896641
129859	896642
21093	896643
55582	896644
109360	896645
159539	896646
173825	896647
190565	896648
55323	896649
6719	896650
1770	896651
31651	896652
111779	896653
181657	896654
46284	896655
67384	896656
557	896657
3670	896658
82228	896659
14823	896660
61309	896661
29524	896662
50198	896663
241979	896664
83297	896665
235907	896666
12966	896667
7211	896668
89360	896669
10696	896670
291	896671
90500	896672
123068	896673
5907	896674
121519	896675
2622	896676
3271	896677
184037	896678
21439	896679
16577	896680
2131	896681
3853	896682
150723	896683
12110	896684
189610	896685
95078	896686
4290	896687
39212	896688
459	896689
58700	896690
43301	896691
11716	896692
613	896693
185216	896694
118133	896695
44526	896696
257196	896697
16584	896698
40835	896699
928	896700
142266	896701
3074	896702
46526	896703
8323	896704
114510	896705
119414	896706
124587	896707
213668	896708
22560	896709
111039	896710
89522	896711
41185	896712
156923	896713
93718	896714
16349	896715
57140	896716
92900	896717
29837	896718
231091	896719
30450	896720
48691	896721
148848	896722
138	896723
76464	896724
31241	896725
7694	896726
13277	896727
2608	896728
168236	896729
78953	896730
44653	896731
229722	896732
10023	896733
4272	896734
96069	896735
18277	896736
204388	896737
8339	896738
94942	896739
130449	896740
31828	896741
2193	896742
9506	896743
26409	896744
30515	896745
24904	896746
105250	896747
11058	896748
62690	896749
11193	896750
104603	896751
126010	896752
4376	896753
96074	896754
19604	896755
2971	896756
75209	896757
38590	896758
153532	896759
71454	896760
26943	896761
237676	896762
56263	896763
4253	896764
81298	896765
191660	896766
5001	896767
1580	896768
29451	896769
1206	896770
62520	896771
53574	896772
144838	896773
118988	896774
6266	896775
28821	896776
79111	896777
61678	896778
6047	896779
2125	896780
2369	896781
753	896782
37744	896783
8222	896784
46163	896785
1967	896786
42826	896787
94079	896788
9834	896789
3581	896790
213399	896791
1918	896792
32780	896793
77159	896794
1929	896795
35138	896796
227315	896797
78364	896798
42694	896799
84	896800
7379	896801
37938	896802
31173	896803
9442	896804
6377	896805
7602	896806
141192	896807
19695	896808
59167	896809
217448	896810
140383	896811
56936	896812
59476	896813
5619	896814
64026	896815
143338	896816
3046	896817
9043	896818
211467	896819
76568	896820
612	896821
240455	896822
236919	896823
30988	896824
12067	896825
45890	896826
110448	896827
7713	896828
44536	896829
64687	896830
44765	896831
7365	896832
27010	896833
6377	896834
6685	896835
26002	896836
3193	896837
889	896838
595	896839
93577	896840
26029	896841
16682	896842
63906	896843
57539	896844
11912	896845
46705	896846
119568	896847
2646	896848
27540	896849
182913	896850
47509	896851
23670	896852
167408	896853
6686	896854
409	896855
15054	896856
1610	896857
64171	896858
37194	896859
81436	896860
62974	896861
22639	896862
17598	896863
8298	896864
4622	896865
233993	896866
16460	896867
113591	896868
54679	896869
140252	896870
189491	896871
1108	896872
8	896873
16169	896874
48903	896875
74427	896876
104142	896877
132428	896878
160572	896879
25	896880
242918	896881
28027	896882
17250	896883
6502	896884
95980	896885
47918	896886
106769	896887
87229	896888
169335	896889
163397	896890
57	896891
7650	896892
140176	896893
18369	896894
6168	896895
92571	896896
69014	896897
39850	896898
94854	896899
32481	896900
5392	896901
192932	896902
7815	896903
74133	896904
62442	896905
79079	896906
3360	896907
1318	896908
66189	896909
46035	896910
198041	896911
21073	896912
9312	896913
9217	896914
168031	896915
464	896916
101857	896917
257750	896918
158879	896919
25877	896920
125121	896921
145853	896922
198214	896923
26099	896924
18950	896925
96024	896926
63463	896927
55031	896928
1598	896929
7018	896930
193328	896931
26493	896932
6424	896933
58754	896934
25817	896935
71936	896936
64670	896937
179695	896938
95460	896939
3950	896940
149545	896941
4795	896942
64373	896943
8577	896944
42678	896945
2135	896946
2534	896947
161016	896948
9118	896949
3114	896950
69359	896951
80925	896952
10870	896953
93030	896954
72760	896955
17692	896956
107619	896957
10617	896958
187473	896959
12443	896960
14628	896961
4240	896962
16980	896963
24160	896964
158565	896965
89104	896966
1	896967
25487	896968
169087	896969
5681	896970
56148	896971
32652	896972
10981	896973
237629	896974
90408	896975
178252	896976
49145	896977
94228	896978
1772	896979
183967	896980
78878	896981
62835	896982
35102	896983
4971	896984
88431	896985
250617	896986
4247	896987
36544	896988
19512	896989
12574	896990
23549	896991
82447	896992
71804	896993
80504	896994
199081	896995
49799	896996
16053	896997
97211	896998
47536	896999
56140	897000
93182	897001
50065	897002
9598	897003
81525	897004
105528	897005
166061	897006
75320	897007
14863	897008
739	897009
17551	897010
5272	897011
50470	897012
40910	897013
7756	897014
272489	897015
11364	897016
8396	897017
15672	897018
97986	897019
6464	897020
84548	897021
121750	897022
84093	897023
89401	897024
106405	897025
107510	897026
31724	897027
15592	897028
42852	897029
35778	897030
67699	897031
76690	897032
35245	897033
54695	897034
201169	897035
12650	897036
73978	897037
42916	897038
142	897039
134423	897040
1816	897041
62542	897042
15786	897043
125252	897044
160367	897045
56799	897046
33233	897047
8158	897048
11988	897049
17985	897050
152658	897051
11736	897052
19278	897053
6691	897054
14269	897055
30689	897056
520	897057
210844	897058
3964	897059
167936	897060
40206	897061
77996	897062
4539	897063
34671	897064
263284	897065
11959	897066
92154	897067
61753	897068
6591	897069
92148	897070
26272	897071
52227	897072
19850	897073
44376	897074
247007	897075
92781	897076
3938	897077
48949	897078
47070	897079
37051	897080
134707	897081
25831	897082
24249	897083
86998	897084
27152	897085
113899	897086
11694	897087
646	897088
30446	897089
14723	897090
148891	897091
53945	897092
12180	897093
88	897094
107475	897095
17221	897096
112076	897097
67381	897098
12353	897099
227067	897100
15164	897101
5971	897102
83839	897103
27409	897104
85080	897105
10822	897106
17573	897107
136242	897108
187086	897109
143685	897110
16512	897111
35506	897112
15904	897113
18216	897114
13369	897115
120987	897116
1206	897117
3235	897118
99793	897119
10888	897120
1425	897121
116997	897122
1592	897123
7921	897124
18284	897125
189682	897126
55775	897127
76929	897128
94658	897129
63778	897130
9594	897131
48402	897132
35400	897133
40404	897134
4116	897135
148872	897136
139385	897137
62933	897138
211543	897139
47704	897140
206219	897141
19356	897142
26716	897143
3634	897144
250208	897145
81962	897146
8111	897147
16372	897148
1477	897149
15727	897150
31059	897151
73033	897152
7375	897153
1595	897154
33512	897155
84532	897156
99421	897157
6033	897158
115017	897159
81004	897160
68473	897161
4965	897162
335	897163
25140	897164
3569	897165
142461	897166
25259	897167
39152	897168
101910	897169
24057	897170
87945	897171
139498	897172
30810	897173
1762	897174
15048	897175
52475	897176
33815	897177
27632	897178
119125	897179
129170	897180
3743	897181
26298	897182
127213	897183
112000	897184
43508	897185
240085	897186
87696	897187
89116	897188
2031	897189
71371	897190
116525	897191
73784	897192
8967	897193
15	897194
83621	897195
28758	897196
92430	897197
79039	897198
14853	897199
266106	897200
58160	897201
263024	897202
2157	897203
20832	897204
103751	897205
21818	897206
2524	897207
17866	897208
106045	897209
6511	897210
27648	897211
22602	897212
44892	897213
8289	897214
114004	897215
46826	897216
207378	897217
70432	897218
21733	897219
154691	897220
72176	897221
26266	897222
3680	897223
5724	897224
92511	897225
44155	897226
170419	897227
266525	897228
1230	897229
3294	897230
71332	897231
28828	897232
3549	897233
22813	897234
6258	897235
7022	897236
22607	897237
2760	897238
94940	897239
14434	897240
79192	897241
2714	897242
33089	897243
11627	897244
31183	897245
25354	897246
57040	897247
28304	897248
11276	897249
122121	897250
264297	897251
84363	897252
113217	897253
226441	897254
2525	897255
23084	897256
37615	897257
360	897258
946	897259
39037	897260
46913	897261
36151	897262
43321	897263
45885	897264
1756	897265
210297	897266
44391	897267
57209	897268
87428	897269
26294	897270
109507	897271
14696	897272
1060	897273
5626	897274
12717	897275
47741	897276
66	897277
100485	897278
48380	897279
396	897280
13809	897281
27890	897282
125441	897283
21814	897284
64482	897285
150387	897286
3216	897287
92403	897288
23351	897289
33383	897290
143845	897291
82955	897292
6553	897293
11877	897294
76577	897295
190972	897296
4207	897297
113543	897298
254135	897299
5074	897300
38639	897301
68541	897302
4721	897303
110738	897304
36710	897305
102636	897306
162151	897307
14169	897308
1450	897309
244276	897310
267309	897311
6212	897312
71828	897313
25341	897314
21708	897315
10798	897316
133830	897317
192900	897318
45444	897319
232529	897320
33220	897321
169627	897322
60553	897323
20462	897324
46074	897325
190535	897326
31566	897327
130378	897328
21512	897329
6070	897330
10588	897331
29142	897332
153609	897333
135491	897334
602	897335
76468	897336
139050	897337
25820	897338
22621	897339
35947	897340
51303	897341
100899	897342
239915	897343
2831	897344
5595	897345
29982	897346
14623	897347
19658	897348
61035	897349
95517	897350
16542	897351
22983	897352
47871	897353
28501	897354
13621	897355
160325	897356
155482	897357
98764	897358
129860	897359
27925	897360
187220	897361
8115	897362
112022	897363
15551	897364
112232	897365
22888	897366
5482	897367
195725	897368
74609	897369
17520	897370
164568	897371
107019	897372
2332	897373
110371	897374
28797	897375
131555	897376
479	897377
91744	897378
112632	897379
16788	897380
101633	897381
4508	897382
1150	897383
106103	897384
42593	897385
95549	897386
5097	897387
2202	897388
148896	897389
56446	897390
24048	897391
130324	897392
53056	897393
72403	897394
10202	897395
148371	897396
252371	897397
2204	897398
145424	897399
268918	897400
75213	897401
8621	897402
5855	897403
135147	897404
7340	897405
74528	897406
94008	897407
50183	897408
37660	897409
3766	897410
95923	897411
117361	897412
17832	897413
5120	897414
135700	897415
15244	897416
5482	897417
11096	897418
6066	897419
20282	897420
24694	897421
117499	897422
72495	897423
1798	897424
166396	897425
3202	897426
1677	897427
6369	897428
51354	897429
12251	897430
3996	897431
123131	897432
58911	897433
4377	897434
69931	897435
222081	897436
5654	897437
36379	897438
23593	897439
107	897440
61708	897441
8840	897442
138861	897443
18276	897444
96161	897445
39864	897446
6068	897447
183074	897448
829	897449
22243	897450
144510	897451
10140	897452
22051	897453
12929	897454
256402	897455
3143	897456
22969	897457
4821	897458
107757	897459
31254	897460
202103	897461
77023	897462
13105	897463
49016	897464
70985	897465
227007	897466
54119	897467
66392	897468
46480	897469
41537	897470
165429	897471
34957	897472
202905	897473
165326	897474
21251	897475
4871	897476
76277	897477
1202	897478
1724	897479
198713	897480
80	897481
133643	897482
3769	897483
31360	897484
121346	897485
21056	897486
1437	897487
1538	897488
37441	897489
18691	897490
196703	897491
27696	897492
590	897493
171365	897494
69245	897495
105083	897496
19817	897497
62936	897498
93689	897499
253539	897500
33557	897501
62426	897502
83725	897503
2453	897504
32709	897505
13958	897506
23620	897507
18776	897508
29413	897509
105770	897510
46761	897511
80409	897512
474	897513
1095	897514
14185	897515
25219	897516
124911	897517
42877	897518
91298	897519
7232	897520
68120	897521
9292	897522
105732	897523
182455	897524
95831	897525
5244	897526
46277	897527
27543	897528
13748	897529
9506	897530
129125	897531
30037	897532
12658	897533
126177	897534
4200	897535
8252	897536
2877	897537
130441	897538
69404	897539
25017	897540
820	897541
38606	897542
2482	897543
129747	897544
157975	897545
21111	897546
4715	897547
139491	897548
131873	897549
5874	897550
17262	897551
38108	897552
3959	897553
1024	897554
65874	897555
76511	897556
3484	897557
172303	897558
34497	897559
12527	897560
88079	897561
105929	897562
118	897563
115422	897564
24419	897565
75632	897566
250198	897567
37937	897568
79492	897569
22204	897570
189787	897571
8085	897572
110488	897573
7252	897574
33614	897575
13968	897576
36669	897577
40360	897578
484	897579
49112	897580
12192	897581
42437	897582
16444	897583
258341	897584
30033	897585
77783	897586
80788	897587
158269	897588
271363	897589
1252	897590
269170	897591
3812	897592
69611	897593
112549	897594
51738	897595
101541	897596
35200	897597
1059	897598
39006	897599
184595	897600
58610	897601
81391	897602
68197	897603
3956	897604
31024	897605
107765	897606
18551	897607
9051	897608
212216	897609
35051	897610
165349	897611
15402	897612
219580	897613
213503	897614
9894	897615
12049	897616
7871	897617
42276	897618
136625	897619
91017	897620
12145	897621
67799	897622
214270	897623
2415	897624
20118	897625
211618	897626
168802	897627
17982	897628
14116	897629
71549	897630
270738	897631
6040	897632
35391	897633
26297	897634
60094	897635
19067	897636
61623	897637
41988	897638
142704	897639
33625	897640
82553	897641
6863	897642
37210	897643
5889	897644
4659	897645
13551	897646
51806	897647
46640	897648
21410	897649
5538	897650
34798	897651
1162	897652
252990	897653
58482	897654
43460	897655
1632	897656
190795	897657
31216	897658
6842	897659
17608	897660
16002	897661
104112	897662
14086	897663
157434	897664
101476	897665
12038	897666
109220	897667
13603	897668
59543	897669
229819	897670
26438	897671
122862	897672
71072	897673
2377	897674
1010	897675
70223	897676
42595	897677
24193	897678
41143	897679
245123	897680
17658	897681
82386	897682
77544	897683
7817	897684
32714	897685
122568	897686
34332	897687
43906	897688
26229	897689
4262	897690
40111	897691
46362	897692
196226	897693
55885	897694
64321	897695
81005	897696
66022	897697
107590	897698
55999	897699
2263	897700
43532	897701
54	897702
2162	897703
482	897704
505	897705
29261	897706
166689	897707
6123	897708
110460	897709
134975	897710
68982	897711
78490	897712
2028	897713
801	897714
1723	897715
138361	897716
4901	897717
120583	897718
42946	897719
37423	897720
13823	897721
3745	897722
1523	897723
141128	897724
125163	897725
27102	897726
111706	897727
90680	897728
117082	897729
27427	897730
214578	897731
18062	897732
16275	897733
5968	897734
4216	897735
83066	897736
21846	897737
1379	897738
120666	897739
58562	897740
22664	897741
4638	897742
152409	897743
68700	897744
104927	897745
13681	897746
14651	897747
9380	897748
4643	897749
17216	897750
64728	897751
164805	897752
230723	897753
48237	897754
3692	897755
23123	897756
636	897757
18734	897758
152919	897759
181039	897760
249529	897761
3431	897762
17522	897763
268	897764
55626	897765
245091	897766
12067	897767
183812	897768
72306	897769
44428	897770
162223	897771
197720	897772
19798	897773
823	897774
45562	897775
19436	897776
72667	897777
7497	897778
106028	897779
173005	897780
4526	897781
54219	897782
4879	897783
18740	897784
207339	897785
169697	897786
7633	897787
37880	897788
231287	897789
36219	897790
45426	897791
3270	897792
19721	897793
67458	897794
16374	897795
87535	897796
188664	897797
53002	897798
14773	897799
214915	897800
7107	897801
23513	897802
84743	897803
80473	897804
17223	897805
13226	897806
21044	897807
40484	897808
21751	897809
1953	897810
110738	897811
156670	897812
9865	897813
7755	897814
2754	897815
217668	897816
113912	897817
1980	897818
37002	897819
27982	897820
130675	897821
72655	897822
110646	897823
93879	897824
87661	897825
240314	897826
44938	897827
61195	897828
170241	897829
226255	897830
5348	897831
44505	897832
167927	897833
119791	897834
239676	897835
214629	897836
74732	897837
104983	897838
50285	897839
149233	897840
137082	897841
20142	897842
265198	897843
2842	897844
3257	897845
29700	897846
104656	897847
21440	897848
44703	897849
20488	897850
21616	897851
5823	897852
1554	897853
18206	897854
7888	897855
71199	897856
7960	897857
82071	897858
203365	897859
31354	897860
70978	897861
6567	897862
21648	897863
139084	897864
77557	897865
42736	897866
14379	897867
2831	897868
56392	897869
36215	897870
109776	897871
104945	897872
214046	897873
4528	897874
23785	897875
13163	897876
52775	897877
131432	897878
58812	897879
88936	897880
35553	897881
250510	897882
2377	897883
785	897884
54672	897885
113919	897886
11228	897887
129140	897888
33931	897889
214244	897890
19163	897891
72378	897892
23347	897893
69836	897894
162311	897895
146770	897896
44617	897897
401	897898
48109	897899
18820	897900
53414	897901
111915	897902
71353	897903
180366	897904
29849	897905
72274	897906
193251	897907
193078	897908
7846	897909
110592	897910
8	897911
18881	897912
84261	897913
98910	897914
5129	897915
320	897916
304	897917
118126	897918
30309	897919
14302	897920
122507	897921
747	897922
50626	897923
8429	897924
21300	897925
323	897926
1218	897927
12278	897928
108015	897929
7496	897930
135649	897931
22087	897932
46184	897933
83228	897934
63723	897935
106599	897936
112142	897937
155940	897938
4197	897939
113003	897940
65312	897941
43728	897942
64398	897943
15675	897944
35030	897945
77671	897946
55937	897947
9537	897948
63958	897949
67124	897950
248456	897951
1096	897952
77226	897953
32904	897954
262	897955
10556	897956
50135	897957
16497	897958
19207	897959
29321	897960
92991	897961
89848	897962
57701	897963
258274	897964
19773	897965
43252	897966
14504	897967
31632	897968
111957	897969
40121	897970
14897	897971
54841	897972
29680	897973
4181	897974
26869	897975
8874	897976
20000	897977
188080	897978
170655	897979
128352	897980
12452	897981
8635	897982
23760	897983
88748	897984
105256	897985
41938	897986
98184	897987
30758	897988
35342	897989
65447	897990
67759	897991
21691	897992
44537	897993
40892	897994
35009	897995
92278	897996
54741	897997
3858	897998
59008	897999
222489	898000
73946	898001
15313	898002
17565	898003
206912	898004
4356	898005
40790	898006
17362	898007
36008	898008
38098	898009
136454	898010
13851	898011
166953	898012
57857	898013
249626	898014
79300	898015
2081	898016
20261	898017
119061	898018
20291	898019
102862	898020
19184	898021
145019	898022
7467	898023
36406	898024
26008	898025
110626	898026
16851	898027
40311	898028
157378	898029
15442	898030
62723	898031
1251	898032
4798	898033
349	898034
194151	898035
20160	898036
2699	898037
2454	898038
672	898039
37171	898040
5418	898041
42808	898042
77065	898043
4799	898044
12574	898045
53227	898046
238940	898047
64174	898048
2038	898049
11914	898050
171114	898051
3159	898052
41000	898053
108741	898054
74394	898055
8627	898056
142938	898057
17342	898058
17214	898059
54619	898060
75688	898061
17256	898062
52037	898063
32186	898064
223705	898065
79539	898066
77719	898067
43586	898068
103443	898069
29021	898070
241548	898071
10249	898072
3794	898073
18661	898074
82198	898075
20572	898076
47870	898077
50749	898078
6064	898079
3944	898080
8957	898081
51439	898082
202168	898083
50932	898084
68659	898085
1457	898086
193880	898087
1431	898088
12435	898089
164441	898090
197742	898091
2007	898092
76885	898093
1112	898094
108249	898095
13442	898096
26258	898097
88462	898098
5604	898099
443	898100
21475	898101
41250	898102
250190	898103
1747	898104
51758	898105
48102	898106
66146	898107
126422	898108
34442	898109
71472	898110
1058	898111
117344	898112
473	898113
14331	898114
158845	898115
22086	898116
5032	898117
2146	898118
132719	898119
41990	898120
48246	898121
149505	898122
57552	898123
161626	898124
11592	898125
18394	898126
15804	898127
34056	898128
170566	898129
47110	898130
114695	898131
81	898132
434	898133
112001	898134
96744	898135
50076	898136
17652	898137
17847	898138
10692	898139
13531	898140
116362	898141
138855	898142
8301	898143
23823	898144
24	898145
108132	898146
34732	898147
2349	898148
120699	898149
56123	898150
2278	898151
34132	898152
10198	898153
212214	898154
10512	898155
20979	898156
15885	898157
16218	898158
51414	898159
2224	898160
7481	898161
3983	898162
40577	898163
179106	898164
92106	898165
49975	898166
30169	898167
48541	898168
35215	898169
19348	898170
85542	898171
809	898172
25532	898173
859	898174
73067	898175
112091	898176
118494	898177
27383	898178
12127	898179
140477	898180
152903	898181
34700	898182
250061	898183
16889	898184
141665	898185
5547	898186
57869	898187
1549	898188
10446	898189
243629	898190
168065	898191
34182	898192
4931	898193
3972	898194
139568	898195
27233	898196
18067	898197
7285	898198
86986	898199
24758	898200
208656	898201
19851	898202
43412	898203
7455	898204
47405	898205
2348	898206
44841	898207
12549	898208
53667	898209
246955	898210
65913	898211
168393	898212
55254	898213
69880	898214
88221	898215
41444	898216
3309	898217
1141	898218
253919	898219
267942	898220
47693	898221
4581	898222
151252	898223
19773	898224
87668	898225
36321	898226
33188	898227
260333	898228
39067	898229
15024	898230
133721	898231
71217	898232
17586	898233
15230	898234
15729	898235
31114	898236
161148	898237
12584	898238
141164	898239
33492	898240
173448	898241
6932	898242
39139	898243
8005	898244
3409	898245
6814	898246
20543	898247
13187	898248
160106	898249
155085	898250
93278	898251
43086	898252
348	898253
53881	898254
9881	898255
69019	898256
195763	898257
13366	898258
5152	898259
211008	898260
167670	898261
252598	898262
89109	898263
9776	898264
2616	898265
4755	898266
87285	898267
142675	898268
151975	898269
196227	898270
21546	898271
24668	898272
167591	898273
30855	898274
8499	898275
1550	898276
146867	898277
26140	898278
29816	898279
47025	898280
157639	898281
88599	898282
76609	898283
235454	898284
268725	898285
205861	898286
168832	898287
52382	898288
1827	898289
18148	898290
11681	898291
106102	898292
36412	898293
7217	898294
73390	898295
39878	898296
28572	898297
89414	898298
1305	898299
4871	898300
29467	898301
70567	898302
3477	898303
326	898304
94543	898305
22911	898306
3752	898307
14553	898308
24553	898309
215545	898310
77620	898311
5025	898312
94863	898313
9281	898314
153886	898315
40261	898316
1962	898317
67942	898318
12158	898319
66880	898320
31440	898321
15225	898322
13408	898323
36475	898324
10922	898325
115779	898326
149761	898327
1005	898328
5751	898329
113063	898330
19868	898331
174616	898332
4345	898333
35587	898334
38	898335
67923	898336
267134	898337
80546	898338
161605	898339
32522	898340
170721	898341
13106	898342
271469	898343
23779	898344
17504	898345
215997	898346
41027	898347
24769	898348
33543	898349
10135	898350
49606	898351
15571	898352
247407	898353
206080	898354
33656	898355
12575	898356
63930	898357
6510	898358
226348	898359
2746	898360
178123	898361
93145	898362
31755	898363
213750	898364
224862	898365
40545	898366
35065	898367
51321	898368
63006	898369
61686	898370
156541	898371
31439	898372
234697	898373
527	898374
19110	898375
24488	898376
14935	898377
105696	898378
36693	898379
59884	898380
169807	898381
88829	898382
8264	898383
9983	898384
94750	898385
2799	898386
129772	898387
469	898388
19033	898389
84835	898390
15685	898391
96200	898392
58782	898393
11870	898394
12532	898395
24887	898396
234483	898397
119669	898398
6395	898399
106437	898400
110109	898401
27929	898402
43224	898403
30957	898404
240757	898405
2221	898406
204	898407
49748	898408
252581	898409
246383	898410
98356	898411
65359	898412
53994	898413
61161	898414
20064	898415
4396	898416
135507	898417
3036	898418
100959	898419
66758	898420
244806	898421
29509	898422
169698	898423
65876	898424
7504	898425
522	898426
543	898427
8541	898428
452	898429
232572	898430
13430	898431
97893	898432
64799	898433
359	898434
48133	898435
27863	898436
268967	898437
168904	898438
118864	898439
256961	898440
201007	898441
5915	898442
13376	898443
350	898444
73925	898445
40789	898446
34989	898447
72633	898448
267492	898449
221100	898450
73677	898451
33878	898452
2147	898453
13016	898454
33807	898455
738	898456
43728	898457
41284	898458
3832	898459
9939	898460
76812	898461
23296	898462
4136	898463
8736	898464
98736	898465
1781	898466
19515	898467
36861	898468
16585	898469
25569	898470
49674	898471
12181	898472
62435	898473
2181	898474
35060	898475
119828	898476
38614	898477
25258	898478
56833	898479
40461	898480
7331	898481
79872	898482
14075	898483
28487	898484
34560	898485
131856	898486
68475	898487
159153	898488
801	898489
9226	898490
5088	898491
11703	898492
157327	898493
44991	898494
70211	898495
265	898496
23683	898497
91294	898498
26987	898499
91846	898500
100423	898501
1389	898502
19619	898503
55590	898504
59217	898505
32912	898506
40	898507
43646	898508
50264	898509
42906	898510
70259	898511
16068	898512
376	898513
28544	898514
74587	898515
39500	898516
100186	898517
34184	898518
5968	898519
115655	898520
133546	898521
184269	898522
8446	898523
210662	898524
219175	898525
69083	898526
24380	898527
93682	898528
167606	898529
36813	898530
200840	898531
6456	898532
1248	898533
3900	898534
15105	898535
32532	898536
3198	898537
54176	898538
59256	898539
168186	898540
25925	898541
99746	898542
208554	898543
12082	898544
45693	898545
166275	898546
13530	898547
3373	898548
433	898549
665	898550
59772	898551
27199	898552
36335	898553
111710	898554
6916	898555
430	898556
98861	898557
57405	898558
44484	898559
114834	898560
12184	898561
22231	898562
78019	898563
24444	898564
127933	898565
51436	898566
718	898567
12144	898568
151127	898569
3116	898570
87060	898571
139714	898572
8397	898573
115577	898574
34931	898575
109103	898576
2993	898577
30607	898578
23811	898579
195722	898580
3808	898581
171800	898582
25611	898583
5525	898584
75241	898585
176455	898586
33974	898587
224352	898588
116356	898589
84622	898590
21315	898591
107831	898592
18680	898593
12989	898594
27906	898595
2764	898596
81919	898597
144581	898598
7839	898599
5704	898600
237051	898601
50160	898602
37995	898603
32407	898604
5716	898605
17511	898606
5223	898607
95502	898608
29555	898609
82475	898610
5083	898611
17855	898612
39327	898613
181384	898614
79220	898615
140632	898616
21978	898617
5400	898618
6182	898619
5747	898620
120953	898621
3428	898622
43489	898623
170765	898624
33507	898625
13944	898626
8346	898627
237079	898628
21305	898629
40490	898630
46089	898631
90282	898632
157688	898633
10979	898634
41663	898635
59141	898636
132335	898637
79608	898638
144636	898639
266501	898640
74035	898641
4375	898642
15149	898643
3810	898644
121164	898645
26633	898646
4727	898647
2805	898648
80770	898649
41233	898650
13832	898651
68407	898652
108105	898653
5740	898654
214391	898655
77918	898656
19524	898657
74223	898658
104278	898659
6603	898660
3154	898661
272542	898662
10309	898663
85194	898664
73262	898665
100331	898666
93040	898667
58035	898668
191145	898669
81	898670
184144	898671
26970	898672
35284	898673
134536	898674
208	898675
35719	898676
226311	898677
45211	898678
87820	898679
67658	898680
231523	898681
79121	898682
55433	898683
9879	898684
156160	898685
119090	898686
7635	898687
2007	898688
52	898689
11644	898690
8651	898691
146865	898692
17913	898693
3150	898694
94422	898695
41850	898696
72225	898697
508	898698
71829	898699
848	898700
29914	898701
18317	898702
74314	898703
127235	898704
52748	898705
42461	898706
25398	898707
99811	898708
9759	898709
154085	898710
160053	898711
67466	898712
167531	898713
40600	898714
7045	898715
24997	898716
144184	898717
83611	898718
26947	898719
35117	898720
85294	898721
5826	898722
146211	898723
1503	898724
6846	898725
107864	898726
163728	898727
4635	898728
10767	898729
46433	898730
242179	898731
126836	898732
31753	898733
1933	898734
5510	898735
253726	898736
29629	898737
23706	898738
9721	898739
80786	898740
2934	898741
16573	898742
4732	898743
27978	898744
22879	898745
118874	898746
61722	898747
146538	898748
893	898749
50313	898750
50203	898751
162512	898752
55694	898753
222051	898754
137173	898755
122822	898756
1214	898757
65466	898758
46564	898759
14155	898760
8820	898761
179182	898762
10192	898763
65016	898764
94459	898765
42831	898766
104964	898767
42562	898768
91713	898769
104336	898770
927	898771
111098	898772
4311	898773
40348	898774
150655	898775
11036	898776
75101	898777
50122	898778
8246	898779
6668	898780
122631	898781
210340	898782
228248	898783
93456	898784
11817	898785
26763	898786
103227	898787
222513	898788
6427	898789
9975	898790
140619	898791
84013	898792
8365	898793
118252	898794
221729	898795
19289	898796
89439	898797
55147	898798
4843	898799
270778	898800
58030	898801
81350	898802
23779	898803
20457	898804
43984	898805
89287	898806
12528	898807
160381	898808
167475	898809
128224	898810
98746	898811
246303	898812
31429	898813
1158	898814
170410	898815
4154	898816
66370	898817
1838	898818
25214	898819
56468	898820
57646	898821
25008	898822
17640	898823
31430	898824
140548	898825
58628	898826
98517	898827
18842	898828
43311	898829
208099	898830
9133	898831
75089	898832
149409	898833
122934	898834
17206	898835
7310	898836
97389	898837
24013	898838
13091	898839
105433	898840
389	898841
7421	898842
64422	898843
32101	898844
109661	898845
28487	898846
161937	898847
15561	898848
42491	898849
97043	898850
44844	898851
140323	898852
5823	898853
47015	898854
141070	898855
7409	898856
170955	898857
121327	898858
109733	898859
78359	898860
42402	898861
29568	898862
15908	898863
15827	898864
95461	898865
169204	898866
45048	898867
5748	898868
147644	898869
7416	898870
27909	898871
208322	898872
149037	898873
101170	898874
52179	898875
18555	898876
10804	898877
24450	898878
32397	898879
529	898880
21590	898881
125689	898882
59237	898883
94909	898884
15539	898885
16821	898886
34004	898887
27885	898888
11841	898889
169	898890
45097	898891
93793	898892
479	898893
33100	898894
269576	898895
40665	898896
12704	898897
15598	898898
72622	898899
4328	898900
21876	898901
10666	898902
6248	898903
36321	898904
49988	898905
91252	898906
12592	898907
156006	898908
17166	898909
45218	898910
5946	898911
82500	898912
6446	898913
42388	898914
141630	898915
101299	898916
4919	898917
7153	898918
216460	898919
922	898920
43501	898921
4047	898922
21501	898923
2284	898924
16938	898925
220578	898926
819	898927
232839	898928
153786	898929
68381	898930
150666	898931
21136	898932
198183	898933
28440	898934
41682	898935
1749	898936
36233	898937
21661	898938
1951	898939
6443	898940
6544	898941
232771	898942
135	898943
42767	898944
74556	898945
19274	898946
42020	898947
64084	898948
4474	898949
41060	898950
9049	898951
41206	898952
1167	898953
9630	898954
102377	898955
54128	898956
35851	898957
45759	898958
69529	898959
91993	898960
33643	898961
1933	898962
19268	898963
31543	898964
46953	898965
2919	898966
10567	898967
17384	898968
105207	898969
12012	898970
14631	898971
1187	898972
9725	898973
62549	898974
71325	898975
231307	898976
14382	898977
231620	898978
216	898979
75637	898980
4255	898981
45235	898982
256248	898983
6818	898984
21976	898985
42838	898986
26515	898987
60991	898988
7574	898989
41190	898990
2345	898991
46531	898992
4836	898993
13533	898994
10044	898995
25648	898996
24161	898997
13126	898998
12857	898999
233610	899000
192266	899001
153029	899002
94674	899003
60853	899004
39610	899005
1462	899006
41169	899007
36349	899008
84156	899009
13634	899010
133507	899011
123609	899012
3237	899013
110511	899014
127287	899015
454	899016
18902	899017
7506	899018
11246	899019
17891	899020
62107	899021
1100	899022
106129	899023
252512	899024
1751	899025
92037	899026
42634	899027
15842	899028
143	899029
255593	899030
81497	899031
162564	899032
24986	899033
255797	899034
144076	899035
109701	899036
147665	899037
186842	899038
106654	899039
65769	899040
5666	899041
11462	899042
10707	899043
20367	899044
24231	899045
135077	899046
91779	899047
228943	899048
60123	899049
134716	899050
2832	899051
37391	899052
3255	899053
77158	899054
109986	899055
229981	899056
3060	899057
33084	899058
2384	899059
8894	899060
5921	899061
263465	899062
5849	899063
2211	899064
11944	899065
81311	899066
34164	899067
45041	899068
233354	899069
119747	899070
29246	899071
261106	899072
13810	899073
33435	899074
69721	899075
2001	899076
13771	899077
72913	899078
106104	899079
4544	899080
51208	899081
60131	899082
3189	899083
14050	899084
27499	899085
18519	899086
109180	899087
3348	899088
4301	899089
19688	899090
2436	899091
23578	899092
457	899093
248	899094
28277	899095
6639	899096
5076	899097
37175	899098
65348	899099
266103	899100
5713	899101
640	899102
11346	899103
68094	899104
16957	899105
132580	899106
54583	899107
427	899108
14841	899109
15326	899110
3445	899111
16606	899112
265783	899113
3080	899114
297	899115
73583	899116
14730	899117
58039	899118
55981	899119
12204	899120
264572	899121
63742	899122
13927	899123
31035	899124
370	899125
76191	899126
505	899127
62557	899128
32798	899129
5461	899130
2373	899131
100700	899132
100706	899133
31696	899134
240438	899135
39249	899136
94371	899137
21639	899138
35770	899139
138619	899140
45236	899141
118162	899142
22957	899143
389	899144
67477	899145
15755	899146
19644	899147
7799	899148
164940	899149
132770	899150
2219	899151
59292	899152
152478	899153
3835	899154
6762	899155
63021	899156
265574	899157
14362	899158
271038	899159
10866	899160
252584	899161
14692	899162
88778	899163
9602	899164
55946	899165
76202	899166
4588	899167
89045	899168
52511	899169
146693	899170
26113	899171
222	899172
12779	899173
84642	899174
73391	899175
153172	899176
188217	899177
170444	899178
44859	899179
151261	899180
1975	899181
37285	899182
68255	899183
4149	899184
51457	899185
241257	899186
67475	899187
76029	899188
261233	899189
15852	899190
220443	899191
6302	899192
233615	899193
46860	899194
56189	899195
101836	899196
46	899197
56348	899198
112889	899199
37500	899200
2189	899201
63252	899202
34614	899203
146910	899204
270855	899205
109226	899206
119156	899207
87788	899208
94596	899209
8759	899210
169	899211
16927	899212
91417	899213
91801	899214
65103	899215
23131	899216
2705	899217
94053	899218
69464	899219
20108	899220
74	899221
13892	899222
52981	899223
22935	899224
64031	899225
111043	899226
40195	899227
11487	899228
3496	899229
26906	899230
1779	899231
3053	899232
3002	899233
19687	899234
83333	899235
255164	899236
92444	899237
861	899238
12500	899239
124717	899240
52417	899241
23118	899242
64440	899243
43514	899244
5350	899245
1878	899246
44291	899247
151833	899248
54593	899249
19330	899250
5022	899251
44121	899252
48261	899253
269460	899254
799	899255
22348	899256
258034	899257
1588	899258
5779	899259
136696	899260
132633	899261
118061	899262
5767	899263
85028	899264
9090	899265
158985	899266
141440	899267
232658	899268
223487	899269
74932	899270
136351	899271
9365	899272
259474	899273
32532	899274
44259	899275
2770	899276
5734	899277
500	899278
2144	899279
236379	899280
130778	899281
31062	899282
45947	899283
11743	899284
102215	899285
48451	899286
66661	899287
3522	899288
34322	899289
115146	899290
53696	899291
2298	899292
95414	899293
99088	899294
8912	899295
43484	899296
142800	899297
1201	899298
2122	899299
32300	899300
11635	899301
30	899302
88460	899303
6081	899304
56354	899305
155142	899306
637	899307
101367	899308
241454	899309
71697	899310
78732	899311
69578	899312
1169	899313
245555	899314
100738	899315
28539	899316
59659	899317
59798	899318
47584	899319
68253	899320
96019	899321
9622	899322
131631	899323
78142	899324
117621	899325
9931	899326
43545	899327
14508	899328
47077	899329
14341	899330
7306	899331
32711	899332
6309	899333
2424	899334
7610	899335
6644	899336
36451	899337
9028	899338
47990	899339
83944	899340
151865	899341
73575	899342
14116	899343
29	899344
206636	899345
12163	899346
8755	899347
997	899348
24302	899349
25606	899350
42871	899351
226287	899352
204886	899353
3022	899354
66949	899355
88668	899356
5934	899357
16568	899358
16194	899359
109879	899360
54493	899361
146274	899362
42119	899363
23310	899364
43892	899365
60	899366
5259	899367
96266	899368
104743	899369
27463	899370
2051	899371
43028	899372
114850	899373
174052	899374
20644	899375
170457	899376
58663	899377
681	899378
92522	899379
78240	899380
69104	899381
177209	899382
63238	899383
1700	899384
116960	899385
1331	899386
32996	899387
148660	899388
121468	899389
5748	899390
274	899391
47544	899392
6158	899393
201142	899394
252142	899395
54286	899396
56960	899397
1080	899398
72100	899399
40501	899400
44705	899401
49477	899402
51818	899403
38088	899404
14446	899405
13181	899406
159890	899407
124416	899408
8556	899409
352	899410
1371	899411
25823	899412
32416	899413
77988	899414
3249	899415
169373	899416
36368	899417
152524	899418
15820	899419
100053	899420
4308	899421
127902	899422
100544	899423
110185	899424
33297	899425
4108	899426
34039	899427
14776	899428
130223	899429
254496	899430
103019	899431
14463	899432
14941	899433
162020	899434
21128	899435
13303	899436
77395	899437
12598	899438
31735	899439
15707	899440
88144	899441
39515	899442
145224	899443
39429	899444
18203	899445
51457	899446
174445	899447
160195	899448
26797	899449
32510	899450
43276	899451
44051	899452
119920	899453
58198	899454
70351	899455
56573	899456
17130	899457
1112	899458
165970	899459
4942	899460
240541	899461
18020	899462
167091	899463
231	899464
118165	899465
134805	899466
94852	899467
58586	899468
148399	899469
65253	899470
2	899471
22687	899472
43436	899473
3186	899474
14291	899475
17177	899476
167878	899477
38697	899478
46875	899479
69589	899480
8595	899481
1169	899482
62188	899483
148009	899484
20293	899485
148058	899486
5528	899487
6004	899488
530	899489
13787	899490
2	899491
34576	899492
78904	899493
94128	899494
55911	899495
29406	899496
199442	899497
17619	899498
710	899499
34916	899500
18196	899501
211698	899502
40722	899503
132314	899504
115124	899505
91212	899506
35825	899507
82931	899508
1204	899509
5215	899510
184671	899511
7277	899512
20745	899513
2130	899514
37442	899515
32666	899516
30687	899517
73963	899518
1218	899519
214332	899520
5829	899521
4575	899522
179660	899523
47518	899524
46645	899525
800	899526
9961	899527
255449	899528
3398	899529
12191	899530
16476	899531
103059	899532
90219	899533
53966	899534
57299	899535
3368	899536
11971	899537
2700	899538
140139	899539
170338	899540
215451	899541
26639	899542
195659	899543
170845	899544
21218	899545
707	899546
5390	899547
60355	899548
78454	899549
9529	899550
128481	899551
12549	899552
21022	899553
73651	899554
27753	899555
6825	899556
4683	899557
18	899558
3522	899559
36217	899560
767	899561
47431	899562
6995	899563
17766	899564
39824	899565
25495	899566
258868	899567
44090	899568
42433	899569
254498	899570
93803	899571
54813	899572
8968	899573
23245	899574
46956	899575
100317	899576
131852	899577
2606	899578
56253	899579
26929	899580
2215	899581
5072	899582
6253	899583
2042	899584
42391	899585
107886	899586
49816	899587
19471	899588
137251	899589
62742	899590
9011	899591
122707	899592
238904	899593
76986	899594
489	899595
53750	899596
55151	899597
157694	899598
28767	899599
10963	899600
54805	899601
31445	899602
15225	899603
40340	899604
233522	899605
32235	899606
3643	899607
113243	899608
6630	899609
267481	899610
1219	899611
17026	899612
237276	899613
98265	899614
18293	899615
103566	899616
16295	899617
25247	899618
251608	899619
67064	899620
17056	899621
12730	899622
54376	899623
33909	899624
223213	899625
58869	899626
21136	899627
159510	899628
121892	899629
9753	899630
77057	899631
10758	899632
14967	899633
32938	899634
36800	899635
33062	899636
34601	899637
20930	899638
7863	899639
2864	899640
134572	899641
23499	899642
108757	899643
4195	899644
58557	899645
99993	899646
160483	899647
10350	899648
469	899649
35197	899650
63084	899651
25568	899652
717	899653
224801	899654
189231	899655
31858	899656
142636	899657
15254	899658
10470	899659
43118	899660
4799	899661
11	899662
7768	899663
210889	899664
78572	899665
227695	899666
255046	899667
151311	899668
80816	899669
220387	899670
1872	899671
14535	899672
149299	899673
20555	899674
18033	899675
9934	899676
4752	899677
4074	899678
43825	899679
39303	899680
153905	899681
91461	899682
108807	899683
260165	899684
27220	899685
6654	899686
261157	899687
270	899688
25833	899689
7980	899690
3904	899691
244702	899692
141836	899693
5136	899694
163527	899695
152949	899696
24925	899697
159092	899698
32283	899699
11942	899700
98084	899701
68158	899702
13414	899703
22608	899704
98504	899705
19269	899706
158741	899707
10933	899708
941	899709
171191	899710
18981	899711
124315	899712
172055	899713
69268	899714
47522	899715
36427	899716
12287	899717
87113	899718
12972	899719
3826	899720
37506	899721
9467	899722
4675	899723
189828	899724
193240	899725
18392	899726
32705	899727
8691	899728
23630	899729
33734	899730
1474	899731
1410	899732
1060	899733
19928	899734
26867	899735
149210	899736
44564	899737
1830	899738
3850	899739
86846	899740
68225	899741
108532	899742
116931	899743
25206	899744
42542	899745
99801	899746
62075	899747
28897	899748
25677	899749
669	899750
250086	899751
144462	899752
2351	899753
3415	899754
272043	899755
46277	899756
184861	899757
2446	899758
89036	899759
36	899760
922	899761
7233	899762
253079	899763
104089	899764
134040	899765
22131	899766
72018	899767
144445	899768
7822	899769
195872	899770
31842	899771
30841	899772
234084	899773
50567	899774
98072	899775
28223	899776
99946	899777
995	899778
48702	899779
26197	899780
35202	899781
124783	899782
30498	899783
51467	899784
2246	899785
67088	899786
101879	899787
14968	899788
68146	899789
77773	899790
291	899791
8304	899792
9687	899793
52619	899794
4275	899795
49046	899796
7898	899797
92211	899798
179	899799
230	899800
38445	899801
11	899802
3378	899803
21110	899804
60388	899805
4669	899806
28062	899807
227174	899808
16463	899809
4234	899810
63170	899811
80326	899812
13353	899813
1688	899814
63714	899815
120443	899816
231610	899817
144728	899818
78547	899819
151364	899820
4008	899821
9471	899822
6833	899823
72785	899824
13875	899825
88482	899826
12451	899827
41801	899828
55049	899829
4032	899830
160037	899831
94015	899832
81129	899833
4418	899834
133020	899835
17287	899836
59603	899837
270588	899838
23628	899839
118104	899840
148632	899841
11434	899842
144187	899843
183	899844
20010	899845
42316	899846
36690	899847
33094	899848
111054	899849
29986	899850
15427	899851
126048	899852
59258	899853
1208	899854
77781	899855
82550	899856
112321	899857
182	899858
123864	899859
19232	899860
90321	899861
225469	899862
24399	899863
878	899864
59450	899865
81746	899866
55294	899867
56796	899868
48834	899869
57256	899870
60715	899871
155226	899872
12137	899873
3758	899874
245343	899875
149584	899876
35037	899877
8055	899878
21788	899879
28954	899880
19037	899881
93427	899882
5828	899883
94532	899884
153673	899885
121617	899886
91055	899887
5482	899888
157671	899889
4877	899890
3342	899891
114765	899892
44750	899893
33512	899894
151801	899895
614	899896
6150	899897
221384	899898
228726	899899
102903	899900
5848	899901
4433	899902
71425	899903
30661	899904
56350	899905
481	899906
15670	899907
2550	899908
271084	899909
26513	899910
24721	899911
48111	899912
49282	899913
23280	899914
3656	899915
173875	899916
50384	899917
13433	899918
235307	899919
5954	899920
13948	899921
4111	899922
2160	899923
3405	899924
6258	899925
26890	899926
46210	899927
120069	899928
196947	899929
76388	899930
1887	899931
8366	899932
77376	899933
3001	899934
67186	899935
206299	899936
1257	899937
26491	899938
181111	899939
40455	899940
49454	899941
109298	899942
89712	899943
15922	899944
13274	899945
84199	899946
10154	899947
259834	899948
121984	899949
53364	899950
48542	899951
168972	899952
33527	899953
154457	899954
9084	899955
36396	899956
58646	899957
39168	899958
15882	899959
23102	899960
525	899961
244356	899962
268325	899963
47232	899964
10717	899965
182042	899966
6103	899967
712	899968
219680	899969
672	899970
34479	899971
21986	899972
19427	899973
10339	899974
57495	899975
766	899976
1510	899977
108174	899978
3876	899979
50489	899980
39339	899981
81178	899982
16198	899983
134908	899984
11060	899985
153982	899986
99568	899987
100424	899988
240469	899989
69615	899990
48681	899991
13920	899992
55015	899993
85697	899994
2094	899995
164282	899996
45258	899997
37157	899998
18918	899999
232189	900000
82581	900001
12004	900002
844	900003
79291	900004
62923	900005
242362	900006
5101	900007
24830	900008
253498	900009
158291	900010
36407	900011
98	900012
11423	900013
191569	900014
37880	900015
10962	900016
1402	900017
31134	900018
225298	900019
147757	900020
3	900021
47643	900022
208007	900023
127867	900024
42611	900025
15876	900026
113443	900027
216377	900028
16469	900029
115340	900030
79466	900031
69829	900032
159130	900033
27971	900034
102908	900035
11052	900036
33728	900037
255929	900038
152123	900039
35	900040
1421	900041
99756	900042
131646	900043
70674	900044
5311	900045
139	900046
13433	900047
63387	900048
17685	900049
18177	900050
15898	900051
17842	900052
59028	900053
13958	900054
124136	900055
124403	900056
18227	900057
799	900058
30097	900059
96774	900060
5750	900061
60801	900062
87501	900063
1160	900064
22710	900065
11869	900066
272681	900067
91007	900068
38782	900069
416	900070
28781	900071
44947	900072
47830	900073
136843	900074
1235	900075
21269	900076
51696	900077
36522	900078
111611	900079
184495	900080
129174	900081
21712	900082
19214	900083
6445	900084
48815	900085
7130	900086
35253	900087
1136	900088
25840	900089
25467	900090
12397	900091
237000	900092
152794	900093
15332	900094
22400	900095
5096	900096
147520	900097
232775	900098
78796	900099
3002	900100
126538	900101
4840	900102
116613	900103
66087	900104
41309	900105
45481	900106
9021	900107
4290	900108
183181	900109
171447	900110
4523	900111
40712	900112
600	900113
4975	900114
133629	900115
6472	900116
11028	900117
68043	900118
75284	900119
102378	900120
4135	900121
6879	900122
12447	900123
7462	900124
121114	900125
156004	900126
96755	900127
76502	900128
14524	900129
52696	900130
143811	900131
30212	900132
62346	900133
127489	900134
75870	900135
84992	900136
39974	900137
34741	900138
158631	900139
8593	900140
9002	900141
39461	900142
5733	900143
218000	900144
43166	900145
19706	900146
8999	900147
61891	900148
167351	900149
892	900150
55883	900151
191649	900152
43038	900153
18851	900154
10872	900155
194296	900156
38104	900157
159493	900158
38686	900159
96291	900160
96621	900161
41831	900162
104	900163
66292	900164
18539	900165
42029	900166
89226	900167
2512	900168
16712	900169
63236	900170
24468	900171
107234	900172
35567	900173
13607	900174
9399	900175
1723	900176
216526	900177
18024	900178
26323	900179
174701	900180
2273	900181
2051	900182
105445	900183
48905	900184
3784	900185
20065	900186
84958	900187
96876	900188
191555	900189
16427	900190
7490	900191
40925	900192
39719	900193
43379	900194
10688	900195
93706	900196
20458	900197
18748	900198
202706	900199
29380	900200
32263	900201
25618	900202
28487	900203
273	900204
32355	900205
1835	900206
520	900207
5633	900208
6207	900209
52196	900210
2630	900211
107226	900212
254732	900213
253431	900214
32325	900215
11220	900216
6502	900217
103904	900218
20683	900219
8068	900220
8180	900221
21055	900222
13909	900223
25584	900224
92	900225
1946	900226
199205	900227
30966	900228
125631	900229
208018	900230
136630	900231
55331	900232
56982	900233
60679	900234
56369	900235
102675	900236
62374	900237
29746	900238
2629	900239
218733	900240
180186	900241
35901	900242
18508	900243
149838	900244
203062	900245
13382	900246
102061	900247
13969	900248
15995	900249
20029	900250
14060	900251
145235	900252
6462	900253
48404	900254
29147	900255
66571	900256
43487	900257
7	900258
112343	900259
38789	900260
48592	900261
169180	900262
57524	900263
72119	900264
23651	900265
66136	900266
145203	900267
6114	900268
117474	900269
202085	900270
307	900271
13919	900272
121900	900273
19125	900274
4696	900275
7652	900276
3076	900277
4475	900278
11364	900279
6671	900280
9761	900281
72043	900282
30677	900283
2312	900284
43485	900285
4419	900286
79637	900287
213160	900288
5438	900289
1392	900290
23522	900291
2605	900292
20785	900293
63944	900294
269	900295
1083	900296
101195	900297
164410	900298
76007	900299
1474	900300
28934	900301
209954	900302
90839	900303
12795	900304
59247	900305
256753	900306
103206	900307
7721	900308
29	900309
22579	900310
4514	900311
145864	900312
88622	900313
32542	900314
17960	900315
26696	900316
172903	900317
170662	900318
214886	900319
7775	900320
39404	900321
40765	900322
34683	900323
152044	900324
85113	900325
111285	900326
35058	900327
95016	900328
157656	900329
44013	900330
2123	900331
44205	900332
1485	900333
12596	900334
56041	900335
69752	900336
1565	900337
28	900338
97484	900339
24398	900340
43238	900341
28282	900342
41991	900343
141887	900344
10618	900345
2790	900346
23594	900347
3355	900348
11039	900349
17907	900350
48292	900351
137520	900352
24728	900353
247477	900354
125597	900355
83883	900356
80155	900357
13997	900358
3264	900359
140292	900360
51619	900361
16220	900362
213414	900363
13488	900364
98954	900365
142499	900366
3236	900367
153147	900368
31308	900369
7987	900370
14094	900371
10714	900372
131729	900373
109758	900374
21844	900375
72544	900376
79464	900377
10019	900378
2350	900379
10987	900380
42236	900381
155568	900382
262582	900383
41522	900384
28512	900385
6614	900386
39628	900387
6760	900388
213677	900389
7955	900390
168085	900391
3077	900392
55623	900393
14763	900394
67527	900395
44444	900396
221628	900397
75837	900398
180372	900399
86275	900400
1077	900401
36	900402
52048	900403
1309	900404
17559	900405
75165	900406
27621	900407
4371	900408
20736	900409
47558	900410
132093	900411
6207	900412
26439	900413
121225	900414
501	900415
262442	900416
21874	900417
22390	900418
29697	900419
108440	900420
36571	900421
98303	900422
256355	900423
11270	900424
47433	900425
12104	900426
80241	900427
159417	900428
62019	900429
18702	900430
197556	900431
1728	900432
28896	900433
126278	900434
957	900435
275	900436
1344	900437
39851	900438
6967	900439
99347	900440
15653	900441
234878	900442
5703	900443
45658	900444
109261	900445
47260	900446
126617	900447
15882	900448
22365	900449
107765	900450
88098	900451
105876	900452
78754	900453
5508	900454
57231	900455
14798	900456
26056	900457
230377	900458
162110	900459
39993	900460
1335	900461
220207	900462
7835	900463
59775	900464
941	900465
45569	900466
381	900467
6046	900468
66055	900469
103543	900470
129909	900471
112148	900472
194938	900473
14734	900474
2048	900475
64036	900476
2716	900477
49910	900478
45306	900479
123017	900480
1661	900481
15568	900482
83472	900483
137782	900484
47182	900485
8931	900486
105010	900487
2426	900488
87381	900489
270401	900490
4250	900491
14879	900492
6612	900493
89576	900494
8722	900495
40067	900496
4038	900497
69734	900498
133928	900499
6778	900500
102456	900501
15527	900502
113012	900503
27608	900504
1369	900505
18227	900506
2760	900507
60768	900508
22314	900509
108129	900510
7454	900511
27893	900512
5472	900513
77033	900514
61618	900515
20084	900516
228850	900517
59628	900518
152604	900519
14923	900520
27766	900521
64803	900522
162681	900523
2181	900524
28786	900525
6421	900526
6061	900527
104174	900528
128837	900529
8275	900530
11094	900531
25832	900532
6363	900533
880	900534
109378	900535
122134	900536
26289	900537
2161	900538
30566	900539
70653	900540
6519	900541
269279	900542
2584	900543
14320	900544
155804	900545
10912	900546
263668	900547
28614	900548
43021	900549
213306	900550
32386	900551
123449	900552
153619	900553
202	900554
49381	900555
242149	900556
100233	900557
2671	900558
95809	900559
18079	900560
7551	900561
18151	900562
23510	900563
56727	900564
38466	900565
128368	900566
40472	900567
47516	900568
4324	900569
35777	900570
236970	900571
190028	900572
130182	900573
107676	900574
71295	900575
67696	900576
208046	900577
108705	900578
58178	900579
52065	900580
87696	900581
13805	900582
2845	900583
1336	900584
111	900585
163163	900586
12871	900587
1688	900588
188309	900589
97666	900590
101169	900591
68634	900592
14377	900593
19141	900594
24081	900595
461	900596
17446	900597
37735	900598
1634	900599
35034	900600
268302	900601
95408	900602
179520	900603
20736	900604
48850	900605
137400	900606
25808	900607
209233	900608
131847	900609
10414	900610
2	900611
170024	900612
13934	900613
9030	900614
1676	900615
30040	900616
141655	900617
17327	900618
8788	900619
816	900620
826	900621
101282	900622
5679	900623
1307	900624
22516	900625
134468	900626
1071	900627
58603	900628
23521	900629
232472	900630
178557	900631
8394	900632
10689	900633
74315	900634
164083	900635
27827	900636
648	900637
26338	900638
149979	900639
263661	900640
21904	900641
35770	900642
171557	900643
1530	900644
103006	900645
110293	900646
5540	900647
10306	900648
9144	900649
7496	900650
931	900651
216661	900652
52515	900653
9670	900654
837	900655
32090	900656
15952	900657
61261	900658
93865	900659
42089	900660
4831	900661
56796	900662
18795	900663
131441	900664
81016	900665
24	900666
12468	900667
2039	900668
33488	900669
80026	900670
77304	900671
109721	900672
868	900673
2571	900674
64935	900675
151824	900676
78324	900677
254536	900678
19388	900679
51304	900680
13686	900681
7140	900682
101925	900683
265645	900684
49927	900685
58185	900686
144520	900687
16277	900688
6760	900689
622	900690
42441	900691
24171	900692
221615	900693
14292	900694
87358	900695
44184	900696
159408	900697
20761	900698
73784	900699
68202	900700
15067	900701
23640	900702
783	900703
135137	900704
15216	900705
42727	900706
90080	900707
31923	900708
37446	900709
11103	900710
27482	900711
30386	900712
19965	900713
25616	900714
17876	900715
4399	900716
96618	900717
20877	900718
75681	900719
13939	900720
2952	900721
14066	900722
197818	900723
45775	900724
9752	900725
6369	900726
1599	900727
154302	900728
78597	900729
2252	900730
14381	900731
118608	900732
366	900733
95504	900734
6400	900735
6609	900736
106760	900737
142618	900738
86898	900739
3847	900740
215660	900741
261265	900742
24010	900743
2236	900744
15914	900745
6278	900746
161059	900747
574	900748
10614	900749
3139	900750
4338	900751
106329	900752
154490	900753
102076	900754
1948	900755
64458	900756
6194	900757
169737	900758
113359	900759
41436	900760
11275	900761
769	900762
30109	900763
92353	900764
2225	900765
100424	900766
65389	900767
8698	900768
57851	900769
39300	900770
68369	900771
3215	900772
21544	900773
210186	900774
222355	900775
5826	900776
135023	900777
189184	900778
1120	900779
81565	900780
32385	900781
19522	900782
3048	900783
157615	900784
111629	900785
44342	900786
154660	900787
20102	900788
212816	900789
15728	900790
7775	900791
143982	900792
121771	900793
3575	900794
128802	900795
30282	900796
80099	900797
2815	900798
9021	900799
43147	900800
11213	900801
654	900802
2649	900803
188903	900804
19785	900805
3112	900806
89695	900807
170306	900808
36202	900809
102155	900810
54364	900811
21235	900812
115506	900813
18502	900814
125025	900815
17537	900816
14970	900817
204146	900818
97117	900819
36242	900820
18039	900821
196929	900822
10307	900823
35805	900824
11936	900825
287	900826
24525	900827
127021	900828
270509	900829
943	900830
129180	900831
16162	900832
198160	900833
60996	900834
10520	900835
94183	900836
62431	900837
52573	900838
107024	900839
1063	900840
169805	900841
126563	900842
209925	900843
118772	900844
29014	900845
12728	900846
9007	900847
227932	900848
952	900849
45317	900850
3642	900851
7517	900852
160211	900853
44417	900854
2075	900855
84605	900856
60381	900857
271419	900858
69967	900859
65547	900860
11434	900861
29587	900862
113414	900863
188272	900864
98902	900865
1280	900866
43194	900867
34078	900868
2282	900869
139411	900870
79016	900871
2500	900872
38659	900873
75010	900874
568	900875
129869	900876
164259	900877
112810	900878
19667	900879
13912	900880
120828	900881
4466	900882
132827	900883
56481	900884
146832	900885
131524	900886
47047	900887
4524	900888
114306	900889
201286	900890
96855	900891
117467	900892
78488	900893
8327	900894
18951	900895
19270	900896
57559	900897
127250	900898
203420	900899
14548	900900
9846	900901
21952	900902
27920	900903
5123	900904
70836	900905
75560	900906
2144	900907
43508	900908
30324	900909
3288	900910
78806	900911
144058	900912
25850	900913
17731	900914
69403	900915
3276	900916
224613	900917
35925	900918
57726	900919
2208	900920
70274	900921
1203	900922
272147	900923
120261	900924
71993	900925
38	900926
6007	900927
160861	900928
114938	900929
28463	900930
18990	900931
23453	900932
57	900933
106587	900934
189861	900935
169680	900936
218929	900937
137041	900938
76845	900939
61203	900940
5441	900941
129159	900942
136142	900943
84005	900944
224299	900945
50444	900946
33652	900947
261780	900948
25732	900949
9165	900950
55091	900951
18145	900952
13376	900953
240225	900954
9106	900955
10658	900956
410	900957
20463	900958
154469	900959
54076	900960
16517	900961
11339	900962
16823	900963
75456	900964
2252	900965
50118	900966
120077	900967
117143	900968
156255	900969
156896	900970
34571	900971
14	900972
56067	900973
80858	900974
33038	900975
6703	900976
40736	900977
94567	900978
17045	900979
200244	900980
995	900981
582	900982
195330	900983
23598	900984
164534	900985
27754	900986
83487	900987
104689	900988
42258	900989
104184	900990
115	900991
94528	900992
49474	900993
105076	900994
36033	900995
3397	900996
63884	900997
26878	900998
6337	900999
39759	901000
256574	901001
78999	901002
259953	901003
3603	901004
27082	901005
33683	901006
18771	901007
2247	901008
107908	901009
72328	901010
1131	901011
462	901012
87287	901013
12777	901014
267525	901015
37399	901016
19172	901017
958	901018
40209	901019
8295	901020
512	901021
79464	901022
6082	901023
52401	901024
10944	901025
134119	901026
2549	901027
9668	901028
144068	901029
52551	901030
76889	901031
43126	901032
44812	901033
228092	901034
5493	901035
30465	901036
9747	901037
59640	901038
37437	901039
868	901040
71625	901041
2692	901042
9129	901043
3870	901044
258298	901045
7104	901046
144	901047
4610	901048
15125	901049
67243	901050
38111	901051
82799	901052
204781	901053
68042	901054
12837	901055
8030	901056
49029	901057
1627	901058
78	901059
38359	901060
27173	901061
20611	901062
91128	901063
30	901064
30274	901065
12912	901066
26035	901067
31557	901068
6205	901069
262464	901070
14193	901071
175163	901072
64145	901073
67043	901074
31862	901075
24021	901076
6708	901077
65863	901078
14934	901079
12675	901080
30858	901081
47061	901082
7	901083
128145	901084
18570	901085
70125	901086
10432	901087
118303	901088
17469	901089
47494	901090
7333	901091
5130	901092
159231	901093
3985	901094
97343	901095
126297	901096
55376	901097
128807	901098
117523	901099
19545	901100
148827	901101
42629	901102
31433	901103
209350	901104
106623	901105
2554	901106
84701	901107
71530	901108
12468	901109
247602	901110
256492	901111
211547	901112
86861	901113
45986	901114
57132	901115
35554	901116
205446	901117
11883	901118
68019	901119
63656	901120
2322	901121
124486	901122
152596	901123
243498	901124
65114	901125
22086	901126
56794	901127
1368	901128
32591	901129
15019	901130
96072	901131
59439	901132
45482	901133
4282	901134
151546	901135
10709	901136
60535	901137
226796	901138
129416	901139
8849	901140
7156	901141
136657	901142
78357	901143
134910	901144
219463	901145
130997	901146
80470	901147
54416	901148
19585	901149
12878	901150
22381	901151
5223	901152
132843	901153
33924	901154
26348	901155
104755	901156
18843	901157
100368	901158
112560	901159
205529	901160
29917	901161
103618	901162
70721	901163
96128	901164
762	901165
60513	901166
227730	901167
171479	901168
2467	901169
5412	901170
168887	901171
19285	901172
5392	901173
31446	901174
3252	901175
19790	901176
211962	901177
19767	901178
68789	901179
23938	901180
206306	901181
75894	901182
29605	901183
29125	901184
67822	901185
27	901186
13831	901187
83736	901188
168111	901189
3739	901190
174547	901191
203206	901192
4276	901193
97645	901194
27191	901195
19403	901196
1206	901197
66257	901198
130913	901199
101073	901200
50328	901201
126869	901202
240567	901203
111100	901204
39767	901205
88597	901206
78	901207
29531	901208
22214	901209
82959	901210
1076	901211
670	901212
5782	901213
1146	901214
729	901215
79057	901216
897	901217
2384	901218
17255	901219
58340	901220
15311	901221
28440	901222
17758	901223
15840	901224
46104	901225
80651	901226
342	901227
36520	901228
16376	901229
855	901230
60932	901231
164491	901232
72589	901233
265717	901234
48574	901235
24708	901236
239162	901237
16056	901238
30141	901239
218458	901240
221413	901241
29061	901242
63483	901243
87357	901244
58131	901245
67852	901246
17606	901247
46763	901248
7509	901249
81316	901250
54732	901251
4397	901252
3015	901253
40863	901254
17315	901255
24412	901256
67099	901257
2452	901258
75291	901259
100448	901260
24062	901261
50913	901262
170537	901263
20907	901264
3975	901265
504	901266
14171	901267
122434	901268
752	901269
710	901270
66113	901271
21317	901272
28564	901273
2168	901274
55835	901275
12857	901276
25643	901277
92567	901278
2952	901279
270689	901280
264	901281
239	901282
870	901283
175972	901284
148138	901285
153860	901286
145739	901287
64404	901288
77511	901289
23767	901290
199017	901291
23517	901292
212625	901293
183363	901294
8028	901295
262	901296
1120	901297
63867	901298
30872	901299
78604	901300
89774	901301
37314	901302
18166	901303
253293	901304
30930	901305
128207	901306
161	901307
205097	901308
4974	901309
46357	901310
32792	901311
11645	901312
58648	901313
2268	901314
14890	901315
39529	901316
77144	901317
18073	901318
26158	901319
77464	901320
251846	901321
47807	901322
122116	901323
10296	901324
153598	901325
201019	901326
69929	901327
70230	901328
249695	901329
8595	901330
20686	901331
180421	901332
115915	901333
82706	901334
7351	901335
1048	901336
11211	901337
33678	901338
15634	901339
1331	901340
514	901341
36612	901342
221006	901343
39125	901344
15666	901345
242416	901346
174302	901347
5570	901348
53360	901349
862	901350
18395	901351
16881	901352
6423	901353
158663	901354
59085	901355
1017	901356
11415	901357
112577	901358
127358	901359
146017	901360
15195	901361
82544	901362
544	901363
36157	901364
5588	901365
60611	901366
149190	901367
3255	901368
3448	901369
54406	901370
104279	901371
73182	901372
86535	901373
22570	901374
56697	901375
34542	901376
89012	901377
110579	901378
19955	901379
2296	901380
216622	901381
10677	901382
107770	901383
216580	901384
1588	901385
19892	901386
92664	901387
3162	901388
345	901389
110793	901390
158644	901391
92034	901392
261302	901393
124572	901394
34444	901395
1755	901396
124708	901397
30362	901398
259656	901399
66824	901400
14963	901401
5560	901402
26299	901403
22047	901404
4937	901405
118313	901406
37393	901407
44805	901408
857	901409
1296	901410
5035	901411
104056	901412
240919	901413
21005	901414
9149	901415
5047	901416
3159	901417
253458	901418
138496	901419
7299	901420
6844	901421
23952	901422
126	901423
70467	901424
79642	901425
200372	901426
38756	901427
53249	901428
15347	901429
115764	901430
19398	901431
38209	901432
40426	901433
1041	901434
12607	901435
59960	901436
36550	901437
33386	901438
10970	901439
2959	901440
18169	901441
76619	901442
3019	901443
135311	901444
42588	901445
144463	901446
34258	901447
9831	901448
12593	901449
44571	901450
102210	901451
33554	901452
101839	901453
63190	901454
63168	901455
1362	901456
849	901457
74923	901458
61224	901459
4114	901460
1427	901461
24944	901462
59	901463
73523	901464
79132	901465
102760	901466
135942	901467
227385	901468
65338	901469
8120	901470
132077	901471
29263	901472
187491	901473
169303	901474
9894	901475
5861	901476
11261	901477
45086	901478
67560	901479
100901	901480
270544	901481
5795	901482
86260	901483
4586	901484
4194	901485
41000	901486
12558	901487
17530	901488
114330	901489
50590	901490
78197	901491
74751	901492
209051	901493
6453	901494
72681	901495
219196	901496
108307	901497
3978	901498
1222	901499
233375	901500
8838	901501
14860	901502
147872	901503
35737	901504
97725	901505
38050	901506
51002	901507
17623	901508
27225	901509
61823	901510
8567	901511
29396	901512
45165	901513
56218	901514
20199	901515
99973	901516
10950	901517
233736	901518
14627	901519
32775	901520
38708	901521
53411	901522
13962	901523
201196	901524
25533	901525
153703	901526
165526	901527
65268	901528
7069	901529
160569	901530
3277	901531
1358	901532
728	901533
6097	901534
60672	901535
13869	901536
758	901537
4368	901538
180579	901539
33721	901540
26014	901541
124392	901542
44874	901543
9245	901544
19786	901545
32867	901546
1121	901547
234095	901548
25265	901549
11587	901550
2391	901551
5526	901552
32646	901553
229645	901554
44008	901555
20450	901556
5331	901557
155812	901558
139500	901559
249526	901560
31018	901561
96597	901562
34133	901563
11119	901564
4420	901565
27265	901566
198630	901567
119313	901568
128188	901569
62177	901570
237553	901571
261641	901572
47208	901573
92519	901574
58377	901575
6284	901576
39014	901577
81517	901578
65192	901579
163858	901580
49870	901581
155845	901582
19465	901583
3544	901584
92366	901585
226170	901586
70950	901587
25398	901588
8235	901589
70805	901590
301	901591
10618	901592
44	901593
7019	901594
40340	901595
51787	901596
259	901597
2827	901598
23256	901599
7155	901600
107072	901601
8601	901602
17329	901603
8668	901604
51695	901605
272242	901606
262591	901607
6661	901608
70484	901609
100855	901610
10353	901611
34075	901612
16276	901613
140362	901614
2562	901615
184383	901616
6576	901617
17540	901618
411	901619
6169	901620
44866	901621
32191	901622
5889	901623
325	901624
137928	901625
109325	901626
30166	901627
44749	901628
19534	901629
16932	901630
268568	901631
244660	901632
2243	901633
4419	901634
25047	901635
16705	901636
43789	901637
90772	901638
11733	901639
80691	901640
55553	901641
100348	901642
345	901643
1773	901644
78940	901645
71109	901646
4034	901647
3997	901648
42787	901649
625	901650
1114	901651
44912	901652
31201	901653
237338	901654
101894	901655
112452	901656
227614	901657
63960	901658
63053	901659
43981	901660
28604	901661
258945	901662
232540	901663
1768	901664
21282	901665
15137	901666
74343	901667
3451	901668
130815	901669
20928	901670
146636	901671
6976	901672
77543	901673
130471	901674
37733	901675
37854	901676
75004	901677
111560	901678
82079	901679
112945	901680
30164	901681
1245	901682
6735	901683
75024	901684
24369	901685
45606	901686
71070	901687
54423	901688
5788	901689
166889	901690
39192	901691
5126	901692
21009	901693
97779	901694
8483	901695
139908	901696
91409	901697
139109	901698
203902	901699
162320	901700
254036	901701
249374	901702
56430	901703
1531	901704
263870	901705
250614	901706
72016	901707
60203	901708
52876	901709
153430	901710
3564	901711
7430	901712
58079	901713
337	901714
195241	901715
163764	901716
10737	901717
13314	901718
44740	901719
160038	901720
686	901721
185407	901722
151090	901723
61184	901724
21274	901725
53446	901726
33293	901727
211363	901728
53155	901729
17207	901730
18112	901731
119737	901732
115184	901733
76198	901734
35681	901735
270113	901736
255796	901737
133836	901738
25505	901739
11725	901740
1345	901741
12539	901742
99599	901743
136407	901744
25069	901745
10988	901746
40771	901747
610	901748
86443	901749
564	901750
28715	901751
55304	901752
26818	901753
56452	901754
463	901755
254131	901756
256048	901757
56831	901758
44913	901759
16121	901760
26852	901761
80352	901762
372	901763
33087	901764
18319	901765
161	901766
14614	901767
52969	901768
45037	901769
147782	901770
188672	901771
106935	901772
107427	901773
48978	901774
1645	901775
85809	901776
6940	901777
23149	901778
141945	901779
47144	901780
10450	901781
97974	901782
17003	901783
16025	901784
165954	901785
19035	901786
3087	901787
25307	901788
1573	901789
182972	901790
26138	901791
126612	901792
21804	901793
173522	901794
266942	901795
101482	901796
27703	901797
260659	901798
17447	901799
40278	901800
44551	901801
89962	901802
42811	901803
229444	901804
3963	901805
28765	901806
9425	901807
228801	901808
55419	901809
9103	901810
4498	901811
174118	901812
56928	901813
67625	901814
10441	901815
96125	901816
188805	901817
28566	901818
5110	901819
34853	901820
94018	901821
74897	901822
29000	901823
117841	901824
5270	901825
7160	901826
11137	901827
30421	901828
240845	901829
61225	901830
40174	901831
106564	901832
1875	901833
30703	901834
24096	901835
34622	901836
15965	901837
13293	901838
180521	901839
73088	901840
9479	901841
3765	901842
7441	901843
28479	901844
58725	901845
13060	901846
74275	901847
189222	901848
99639	901849
94120	901850
31013	901851
35067	901852
13166	901853
208	901854
143889	901855
12876	901856
2903	901857
109902	901858
31597	901859
19573	901860
102727	901861
64992	901862
6145	901863
2569	901864
55246	901865
2	901866
69041	901867
122937	901868
97613	901869
105011	901870
166076	901871
116066	901872
1427	901873
35401	901874
9308	901875
33633	901876
4684	901877
110226	901878
96992	901879
26276	901880
100561	901881
22749	901882
938	901883
11949	901884
943	901885
272526	901886
135287	901887
27831	901888
28220	901889
133819	901890
15045	901891
14655	901892
979	901893
108568	901894
133749	901895
16741	901896
161157	901897
10390	901898
104555	901899
113666	901900
7334	901901
58201	901902
27456	901903
231528	901904
39627	901905
47997	901906
160320	901907
220458	901908
40890	901909
3871	901910
173315	901911
9652	901912
7132	901913
58479	901914
150057	901915
118553	901916
40116	901917
108470	901918
6293	901919
51256	901920
152819	901921
42249	901922
55545	901923
23605	901924
138230	901925
23967	901926
15	901927
724	901928
5274	901929
8721	901930
102765	901931
76991	901932
77926	901933
147527	901934
33671	901935
25461	901936
122323	901937
126477	901938
7302	901939
4802	901940
43671	901941
17535	901942
383	901943
151618	901944
13345	901945
11274	901946
144472	901947
33468	901948
27159	901949
2023	901950
133952	901951
206553	901952
2	901953
218	901954
591	901955
39551	901956
15962	901957
69220	901958
4651	901959
7802	901960
51911	901961
23238	901962
28908	901963
227243	901964
252891	901965
6368	901966
8203	901967
46940	901968
93127	901969
1126	901970
32121	901971
185259	901972
59288	901973
146142	901974
12171	901975
9352	901976
49308	901977
102293	901978
41774	901979
180259	901980
9317	901981
15133	901982
40431	901983
187253	901984
65262	901985
14700	901986
101330	901987
57894	901988
32573	901989
53132	901990
111038	901991
9145	901992
160189	901993
36702	901994
59608	901995
109016	901996
78097	901997
33869	901998
2859	901999
255934	902000
27625	902001
1529	902002
38103	902003
26701	902004
93127	902005
25728	902006
94810	902007
51897	902008
28432	902009
48483	902010
32612	902011
45495	902012
36581	902013
69224	902014
57491	902015
74829	902016
42235	902017
85	902018
3414	902019
73893	902020
17328	902021
8811	902022
166163	902023
61597	902024
99465	902025
37015	902026
10559	902027
30148	902028
62352	902029
532	902030
35885	902031
122053	902032
60166	902033
24088	902034
19023	902035
138945	902036
28333	902037
3741	902038
56716	902039
49174	902040
119635	902041
218106	902042
239544	902043
21087	902044
12316	902045
49989	902046
227423	902047
41659	902048
1179	902049
18923	902050
16	902051
263995	902052
2407	902053
37985	902054
25646	902055
1639	902056
73666	902057
26213	902058
227340	902059
19227	902060
239919	902061
45741	902062
9662	902063
65489	902064
3653	902065
76969	902066
18195	902067
162324	902068
172848	902069
10084	902070
151694	902071
103898	902072
14275	902073
29438	902074
36512	902075
182	902076
113922	902077
119748	902078
804	902079
16125	902080
115524	902081
10	902082
12292	902083
98442	902084
1623	902085
168870	902086
270598	902087
256262	902088
25371	902089
221483	902090
76370	902091
20602	902092
83276	902093
88527	902094
1332	902095
68649	902096
55209	902097
159205	902098
104538	902099
13336	902100
72148	902101
3244	902102
87760	902103
2276	902104
5534	902105
40716	902106
52612	902107
75728	902108
58092	902109
48	902110
3448	902111
78693	902112
45993	902113
105047	902114
25	902115
96331	902116
25172	902117
950	902118
212588	902119
29133	902120
163311	902121
258536	902122
5727	902123
110734	902124
100973	902125
238203	902126
6505	902127
350	902128
145512	902129
62537	902130
37544	902131
933	902132
16533	902133
46295	902134
2686	902135
33426	902136
3182	902137
466	902138
55128	902139
129018	902140
206515	902141
30776	902142
183131	902143
194502	902144
250180	902145
43029	902146
100319	902147
35703	902148
220756	902149
43359	902150
10650	902151
162817	902152
13591	902153
41347	902154
13707	902155
40659	902156
1916	902157
86375	902158
105420	902159
3896	902160
221554	902161
53515	902162
4369	902163
101213	902164
52752	902165
127797	902166
21622	902167
61167	902168
51209	902169
466	902170
251448	902171
58657	902172
57349	902173
199055	902174
16413	902175
384	902176
52347	902177
15656	902178
3404	902179
11174	902180
31204	902181
4582	902182
220291	902183
46010	902184
104545	902185
11533	902186
226220	902187
7193	902188
2446	902189
101813	902190
37756	902191
90818	902192
56162	902193
83966	902194
9316	902195
68234	902196
85211	902197
372	902198
5908	902199
116147	902200
150	902201
100404	902202
20666	902203
27240	902204
126742	902205
266859	902206
133486	902207
37892	902208
70648	902209
8533	902210
128875	902211
17106	902212
12170	902213
1168	902214
1427	902215
160840	902216
21189	902217
26878	902218
8972	902219
8516	902220
56536	902221
134406	902222
202945	902223
46933	902224
9326	902225
44560	902226
99099	902227
34165	902228
103139	902229
21629	902230
18695	902231
15766	902232
2687	902233
298	902234
80205	902235
156697	902236
157139	902237
107483	902238
8664	902239
4771	902240
18552	902241
79184	902242
19438	902243
10913	902244
22978	902245
51429	902246
88351	902247
1200	902248
182857	902249
30611	902250
48571	902251
39760	902252
793	902253
193710	902254
9121	902255
201812	902256
115369	902257
39493	902258
122056	902259
3062	902260
74084	902261
179339	902262
133538	902263
113283	902264
5855	902265
20842	902266
55065	902267
20743	902268
135050	902269
35845	902270
59840	902271
25379	902272
145948	902273
15068	902274
79332	902275
69704	902276
36933	902277
35194	902278
48814	902279
215677	902280
95434	902281
928	902282
11754	902283
65	902284
16516	902285
140916	902286
230084	902287
26186	902288
32324	902289
26685	902290
15290	902291
91822	902292
50909	902293
130998	902294
49881	902295
50730	902296
2008	902297
41568	902298
200661	902299
111877	902300
7766	902301
2436	902302
2362	902303
51693	902304
9527	902305
173156	902306
21142	902307
72748	902308
50571	902309
22674	902310
51446	902311
40660	902312
6906	902313
35	902314
11741	902315
82890	902316
37977	902317
23805	902318
35870	902319
152048	902320
13728	902321
36164	902322
61403	902323
30276	902324
169642	902325
1183	902326
3623	902327
36291	902328
268838	902329
53979	902330
170566	902331
181722	902332
71537	902333
28454	902334
16487	902335
56086	902336
187484	902337
14605	902338
136037	902339
133855	902340
3529	902341
14848	902342
29	902343
34976	902344
3316	902345
108006	902346
115710	902347
11523	902348
66502	902349
21173	902350
46676	902351
100838	902352
30548	902353
58475	902354
210636	902355
61560	902356
259846	902357
97588	902358
240895	902359
246353	902360
17592	902361
122959	902362
128376	902363
38012	902364
32854	902365
150216	902366
5086	902367
28614	902368
1515	902369
40327	902370
1087	902371
29505	902372
30955	902373
15819	902374
825	902375
7627	902376
15178	902377
199641	902378
55078	902379
87	902380
8948	902381
72903	902382
2179	902383
80150	902384
258791	902385
2	902386
67992	902387
9969	902388
2116	902389
27869	902390
2194	902391
192206	902392
42358	902393
95776	902394
70159	902395
98629	902396
39920	902397
30326	902398
10654	902399
5220	902400
256177	902401
159068	902402
110130	902403
27366	902404
53555	902405
8639	902406
12288	902407
114571	902408
13898	902409
76108	902410
80259	902411
18407	902412
60901	902413
25694	902414
15869	902415
28198	902416
10471	902417
6816	902418
15885	902419
164025	902420
209230	902421
133174	902422
5417	902423
24555	902424
34207	902425
32576	902426
166353	902427
7547	902428
41935	902429
29458	902430
67785	902431
10703	902432
113190	902433
23098	902434
40452	902435
42477	902436
142080	902437
96374	902438
21872	902439
70427	902440
3501	902441
5551	902442
11284	902443
26366	902444
46235	902445
107867	902446
76565	902447
12844	902448
31632	902449
2929	902450
23908	902451
108014	902452
59640	902453
67731	902454
6670	902455
87338	902456
22207	902457
19053	902458
9773	902459
40949	902460
7059	902461
128083	902462
42365	902463
80361	902464
98481	902465
9742	902466
646	902467
22491	902468
209474	902469
247109	902470
96686	902471
108280	902472
139315	902473
2678	902474
41853	902475
53178	902476
101	902477
193682	902478
8539	902479
141993	902480
19431	902481
171542	902482
2883	902483
60764	902484
3785	902485
21264	902486
8572	902487
80133	902488
493	902489
46341	902490
108716	902491
7129	902492
17564	902493
56000	902494
139820	902495
79128	902496
56238	902497
235834	902498
59567	902499
16330	902500
57017	902501
27889	902502
3186	902503
102805	902504
146992	902505
917	902506
39798	902507
25687	902508
18418	902509
255310	902510
25349	902511
9340	902512
198424	902513
137747	902514
35660	902515
113736	902516
49327	902517
50087	902518
78418	902519
35063	902520
63128	902521
113196	902522
74088	902523
54738	902524
11930	902525
136362	902526
30082	902527
23901	902528
35457	902529
6257	902530
11621	902531
130891	902532
18630	902533
59044	902534
660	902535
51141	902536
73473	902537
248892	902538
91239	902539
2054	902540
21998	902541
1502	902542
26583	902543
165212	902544
20727	902545
2133	902546
76729	902547
17295	902548
50595	902549
8462	902550
121579	902551
245	902552
29927	902553
26388	902554
96559	902555
1016	902556
6621	902557
58353	902558
19469	902559
57462	902560
63485	902561
140791	902562
12194	902563
88774	902564
105008	902565
982	902566
210800	902567
2087	902568
86355	902569
14627	902570
26105	902571
124299	902572
4559	902573
73683	902574
15347	902575
58541	902576
36187	902577
113033	902578
8567	902579
70044	902580
31633	902581
5414	902582
9588	902583
143382	902584
140023	902585
22540	902586
65399	902587
7024	902588
2388	902589
2466	902590
40757	902591
74812	902592
252837	902593
81130	902594
252113	902595
262483	902596
21081	902597
44123	902598
44440	902599
216193	902600
21368	902601
6487	902602
95688	902603
102562	902604
1636	902605
78879	902606
507	902607
57077	902608
2351	902609
13575	902610
3847	902611
3241	902612
182460	902613
18486	902614
9593	902615
101610	902616
48937	902617
20616	902618
62103	902619
220971	902620
121849	902621
43954	902622
34147	902623
1730	902624
198110	902625
17568	902626
26587	902627
225307	902628
111252	902629
29258	902630
3583	902631
32031	902632
238829	902633
100076	902634
2610	902635
69549	902636
31261	902637
93103	902638
134216	902639
696	902640
105759	902641
236577	902642
45605	902643
113913	902644
12572	902645
168666	902646
53914	902647
145039	902648
19356	902649
94627	902650
53715	902651
13329	902652
890	902653
149028	902654
268634	902655
78895	902656
39842	902657
19875	902658
2982	902659
12729	902660
2517	902661
11803	902662
103057	902663
7565	902664
12278	902665
142127	902666
8531	902667
54849	902668
160954	902669
45511	902670
63859	902671
28503	902672
3999	902673
71276	902674
42983	902675
850	902676
22705	902677
248183	902678
58936	902679
161658	902680
148402	902681
66410	902682
3528	902683
9697	902684
10703	902685
3722	902686
128357	902687
8137	902688
84734	902689
6774	902690
125939	902691
873	902692
200059	902693
116717	902694
2667	902695
322	902696
27889	902697
164192	902698
193856	902699
151445	902700
127495	902701
212534	902702
63142	902703
12398	902704
20247	902705
148756	902706
13468	902707
55069	902708
157179	902709
259053	902710
1276	902711
24202	902712
52157	902713
758	902714
161410	902715
75788	902716
146723	902717
75627	902718
88041	902719
73823	902720
33012	902721
124963	902722
3968	902723
39092	902724
489	902725
92104	902726
3477	902727
17488	902728
54924	902729
1762	902730
22205	902731
2827	902732
20435	902733
77686	902734
35616	902735
34064	902736
195	902737
23542	902738
833	902739
46630	902740
99825	902741
2862	902742
14472	902743
40713	902744
6050	902745
257475	902746
141016	902747
23206	902748
20731	902749
89282	902750
41588	902751
19521	902752
125619	902753
48274	902754
123745	902755
39961	902756
38756	902757
28367	902758
229184	902759
4320	902760
146713	902761
36642	902762
197095	902763
35714	902764
42212	902765
142252	902766
191923	902767
4100	902768
44460	902769
61229	902770
3770	902771
7982	902772
47292	902773
166355	902774
50002	902775
53697	902776
16072	902777
11591	902778
89358	902779
39027	902780
36934	902781
1330	902782
227924	902783
57545	902784
6896	902785
107146	902786
12762	902787
19510	902788
7142	902789
58790	902790
180209	902791
86766	902792
56271	902793
2005	902794
3416	902795
76028	902796
37143	902797
86644	902798
69324	902799
21884	902800
75119	902801
197426	902802
74416	902803
10334	902804
160882	902805
28836	902806
44742	902807
116606	902808
19574	902809
120832	902810
43612	902811
101687	902812
6176	902813
25410	902814
1192	902815
56735	902816
65	902817
58855	902818
586	902819
41756	902820
167254	902821
871	902822
5016	902823
5535	902824
59757	902825
84782	902826
60298	902827
4344	902828
201016	902829
22462	902830
5403	902831
310	902832
615	902833
205847	902834
85206	902835
82354	902836
40670	902837
5274	902838
17988	902839
26354	902840
49407	902841
4178	902842
239244	902843
12687	902844
177120	902845
91506	902846
56479	902847
152803	902848
161609	902849
4248	902850
161262	902851
171361	902852
160810	902853
229592	902854
102306	902855
52933	902856
75109	902857
11374	902858
165160	902859
73924	902860
90615	902861
15846	902862
72511	902863
238361	902864
54230	902865
67040	902866
238101	902867
7914	902868
914	902869
151232	902870
12434	902871
153357	902872
454	902873
57363	902874
2336	902875
157556	902876
54241	902877
20811	902878
49910	902879
190789	902880
21501	902881
75572	902882
46207	902883
234178	902884
111817	902885
95631	902886
108797	902887
41811	902888
20518	902889
166177	902890
50836	902891
72995	902892
330	902893
15763	902894
154110	902895
188643	902896
56704	902897
207250	902898
68660	902899
28422	902900
1838	902901
12728	902902
100631	902903
1669	902904
6193	902905
52114	902906
62429	902907
48562	902908
35542	902909
7468	902910
20537	902911
13460	902912
113571	902913
7943	902914
8715	902915
245453	902916
17298	902917
9396	902918
34784	902919
14568	902920
21703	902921
2487	902922
219031	902923
45109	902924
7592	902925
5275	902926
13909	902927
18696	902928
132570	902929
19388	902930
180330	902931
60806	902932
11579	902933
268978	902934
111790	902935
95148	902936
8723	902937
103203	902938
91669	902939
77453	902940
9930	902941
81996	902942
45764	902943
89361	902944
244237	902945
79457	902946
209754	902947
203909	902948
2915	902949
78723	902950
160474	902951
28343	902952
44731	902953
3455	902954
159051	902955
113889	902956
132218	902957
27507	902958
677	902959
182521	902960
24032	902961
48382	902962
6563	902963
35403	902964
92176	902965
159165	902966
171444	902967
135103	902968
211964	902969
90353	902970
90884	902971
69089	902972
46171	902973
96753	902974
49438	902975
166179	902976
152003	902977
1124	902978
6389	902979
16663	902980
3480	902981
4434	902982
3592	902983
33985	902984
50380	902985
31032	902986
594	902987
12972	902988
657	902989
30027	902990
171179	902991
12495	902992
12120	902993
179459	902994
68465	902995
49754	902996
119765	902997
268195	902998
26251	902999
5950	903000
29159	903001
32893	903002
119861	903003
116729	903004
86589	903005
77411	903006
215709	903007
2076	903008
19682	903009
52243	903010
234781	903011
156016	903012
138943	903013
183164	903014
181016	903015
4602	903016
290	903017
70533	903018
84335	903019
64043	903020
353	903021
10015	903022
80701	903023
23318	903024
76277	903025
2604	903026
8533	903027
21721	903028
72875	903029
5307	903030
30666	903031
123477	903032
20197	903033
2117	903034
105221	903035
11104	903036
22459	903037
162509	903038
71913	903039
5951	903040
34528	903041
7029	903042
4381	903043
91784	903044
245026	903045
141940	903046
665	903047
4524	903048
22808	903049
125884	903050
13584	903051
19012	903052
819	903053
60849	903054
252223	903055
28728	903056
1102	903057
14932	903058
124219	903059
29679	903060
9003	903061
8527	903062
182595	903063
348	903064
64425	903065
37628	903066
1501	903067
50155	903068
19048	903069
53944	903070
35113	903071
66534	903072
30206	903073
14069	903074
7844	903075
13331	903076
69674	903077
1137	903078
2735	903079
127232	903080
180063	903081
153230	903082
36869	903083
36639	903084
58886	903085
86636	903086
16336	903087
240852	903088
2082	903089
7420	903090
15569	903091
60545	903092
124035	903093
97009	903094
87986	903095
93522	903096
142668	903097
156736	903098
153574	903099
5220	903100
45061	903101
143	903102
10481	903103
5212	903104
13573	903105
11407	903106
20000	903107
11164	903108
96578	903109
78966	903110
36064	903111
143395	903112
66674	903113
56223	903114
46926	903115
184258	903116
84254	903117
100521	903118
64230	903119
41295	903120
13688	903121
100585	903122
510	903123
16768	903124
103789	903125
165892	903126
1575	903127
2201	903128
7502	903129
1688	903130
41023	903131
173841	903132
16808	903133
225203	903134
19722	903135
229270	903136
29613	903137
18738	903138
26659	903139
162173	903140
36596	903141
141924	903142
2533	903143
40917	903144
102375	903145
36815	903146
19945	903147
24502	903148
71344	903149
11355	903150
1535	903151
8559	903152
34668	903153
16529	903154
41558	903155
39328	903156
27401	903157
27463	903158
15651	903159
72282	903160
42876	903161
244219	903162
103607	903163
28681	903164
50808	903165
118	903166
40295	903167
53009	903168
61774	903169
130425	903170
4886	903171
75984	903172
44571	903173
18181	903174
218566	903175
93994	903176
235009	903177
85090	903178
263297	903179
110823	903180
44675	903181
29311	903182
109184	903183
118080	903184
19270	903185
165305	903186
14923	903187
3013	903188
29833	903189
369	903190
188362	903191
8494	903192
272339	903193
157944	903194
1125	903195
135669	903196
20771	903197
200604	903198
9730	903199
42040	903200
4813	903201
28461	903202
11494	903203
145029	903204
71624	903205
11034	903206
650	903207
5451	903208
67146	903209
207998	903210
25583	903211
183403	903212
146980	903213
27200	903214
35620	903215
142589	903216
1023	903217
223717	903218
38891	903219
7088	903220
630	903221
10528	903222
21840	903223
21936	903224
15182	903225
7602	903226
46896	903227
38240	903228
3268	903229
99633	903230
31467	903231
52256	903232
37008	903233
10095	903234
75500	903235
73698	903236
263883	903237
82	903238
23749	903239
99096	903240
232143	903241
202878	903242
202077	903243
32445	903244
178627	903245
108224	903246
53350	903247
104672	903248
11979	903249
59589	903250
192	903251
6404	903252
249806	903253
110	903254
1756	903255
149381	903256
46004	903257
6604	903258
1613	903259
221098	903260
35553	903261
71001	903262
99	903263
252409	903264
31331	903265
2984	903266
110012	903267
16260	903268
147005	903269
26759	903270
4977	903271
97173	903272
145100	903273
106749	903274
43529	903275
2155	903276
225900	903277
243231	903278
256790	903279
11186	903280
592	903281
51096	903282
15511	903283
29023	903284
157505	903285
2185	903286
51466	903287
28054	903288
167979	903289
6514	903290
163248	903291
4599	903292
101331	903293
11563	903294
4124	903295
76095	903296
93152	903297
74352	903298
83386	903299
27498	903300
21527	903301
16395	903302
81271	903303
161199	903304
18030	903305
172601	903306
2095	903307
3048	903308
255356	903309
123664	903310
75036	903311
87963	903312
11798	903313
10509	903314
51238	903315
961	903316
170770	903317
7241	903318
1541	903319
73027	903320
271333	903321
96491	903322
12579	903323
9375	903324
57946	903325
12637	903326
53478	903327
189131	903328
218501	903329
130390	903330
119919	903331
37460	903332
56771	903333
70856	903334
4083	903335
10650	903336
72490	903337
6402	903338
88912	903339
113391	903340
169464	903341
266334	903342
82398	903343
192361	903344
612	903345
12493	903346
4495	903347
97336	903348
7594	903349
33916	903350
81330	903351
240227	903352
80213	903353
51777	903354
23181	903355
20942	903356
219408	903357
36265	903358
42544	903359
132009	903360
44526	903361
74365	903362
156282	903363
156685	903364
56036	903365
5239	903366
44548	903367
1997	903368
53728	903369
27241	903370
242914	903371
29546	903372
88347	903373
100227	903374
3484	903375
34921	903376
49900	903377
206583	903378
733	903379
23513	903380
149383	903381
2219	903382
105425	903383
18278	903384
645	903385
28365	903386
181568	903387
267835	903388
5927	903389
65495	903390
22668	903391
109879	903392
41054	903393
87944	903394
26713	903395
101487	903396
17061	903397
11878	903398
53137	903399
13177	903400
48419	903401
107701	903402
4218	903403
48290	903404
14791	903405
16348	903406
7535	903407
161625	903408
25809	903409
217691	903410
3935	903411
147796	903412
56917	903413
103900	903414
18363	903415
794	903416
37796	903417
22279	903418
9	903419
1324	903420
60094	903421
45749	903422
165870	903423
14775	903424
10278	903425
25551	903426
9608	903427
28566	903428
13326	903429
35162	903430
525	903431
58383	903432
9393	903433
117340	903434
5904	903435
7400	903436
28580	903437
194976	903438
147593	903439
41002	903440
59735	903441
227979	903442
14432	903443
81307	903444
153878	903445
78729	903446
22241	903447
19193	903448
1361	903449
62603	903450
108932	903451
6144	903452
17574	903453
16323	903454
96197	903455
113609	903456
8787	903457
4823	903458
42995	903459
213271	903460
90281	903461
89610	903462
824	903463
68614	903464
3142	903465
109225	903466
50214	903467
263127	903468
85370	903469
204442	903470
109110	903471
3933	903472
163591	903473
107362	903474
40307	903475
119660	903476
1019	903477
2422	903478
19792	903479
115602	903480
82836	903481
5963	903482
64181	903483
32070	903484
44533	903485
113749	903486
51318	903487
246022	903488
62281	903489
170971	903490
148332	903491
10699	903492
11681	903493
13497	903494
1302	903495
10956	903496
34405	903497
17601	903498
142591	903499
41240	903500
54867	903501
13060	903502
917	903503
146176	903504
504	903505
268759	903506
82160	903507
42771	903508
269815	903509
1932	903510
156189	903511
1171	903512
8530	903513
445	903514
65106	903515
13946	903516
25281	903517
209491	903518
7935	903519
7	903520
65874	903521
85105	903522
127843	903523
127517	903524
8591	903525
3176	903526
725	903527
69767	903528
97128	903529
5115	903530
7138	903531
61688	903532
1400	903533
189342	903534
192066	903535
1922	903536
33726	903537
56071	903538
200869	903539
32487	903540
39352	903541
133992	903542
140974	903543
199880	903544
137014	903545
84012	903546
205297	903547
3217	903548
95434	903549
34117	903550
154350	903551
2622	903552
248046	903553
16385	903554
155944	903555
2901	903556
28929	903557
144375	903558
31199	903559
94882	903560
60660	903561
7675	903562
71496	903563
110151	903564
51294	903565
18434	903566
17352	903567
23684	903568
12422	903569
1525	903570
7576	903571
35610	903572
133641	903573
9931	903574
18428	903575
3123	903576
209076	903577
4407	903578
63761	903579
70185	903580
7854	903581
55714	903582
54998	903583
53517	903584
95147	903585
3352	903586
5853	903587
249029	903588
30478	903589
25352	903590
101235	903591
129359	903592
157533	903593
53072	903594
104054	903595
31601	903596
100069	903597
39540	903598
82268	903599
49118	903600
471	903601
26111	903602
267977	903603
759	903604
46943	903605
8084	903606
12156	903607
47926	903608
222719	903609
16066	903610
18178	903611
53265	903612
41827	903613
49795	903614
43730	903615
5209	903616
60047	903617
8084	903618
10016	903619
69149	903620
75002	903621
24263	903622
22067	903623
18622	903624
10115	903625
89498	903626
13373	903627
2353	903628
245919	903629
261110	903630
69344	903631
113483	903632
197994	903633
11500	903634
53156	903635
68577	903636
9909	903637
127908	903638
96335	903639
255966	903640
11937	903641
1014	903642
23789	903643
240375	903644
4279	903645
76863	903646
31827	903647
9550	903648
23188	903649
3401	903650
102102	903651
12238	903652
6966	903653
101369	903654
263920	903655
208822	903656
2734	903657
51389	903658
77556	903659
47586	903660
80151	903661
21812	903662
1184	903663
11858	903664
143831	903665
59307	903666
206272	903667
6946	903668
34358	903669
156591	903670
34	903671
22885	903672
18492	903673
15174	903674
8206	903675
117564	903676
8133	903677
26304	903678
128616	903679
3302	903680
1582	903681
32186	903682
179759	903683
80252	903684
103804	903685
124987	903686
25300	903687
66120	903688
143	903689
20644	903690
209048	903691
157806	903692
275	903693
108111	903694
1160	903695
26756	903696
55867	903697
19706	903698
31011	903699
6587	903700
159798	903701
104811	903702
73321	903703
4117	903704
204166	903705
65153	903706
14720	903707
36	903708
33	903709
242615	903710
34413	903711
1622	903712
12823	903713
8431	903714
10726	903715
902	903716
106117	903717
71599	903718
2204	903719
74527	903720
11348	903721
38107	903722
46724	903723
33037	903724
23027	903725
6558	903726
2419	903727
148164	903728
55676	903729
126831	903730
28402	903731
25753	903732
198134	903733
80221	903734
162669	903735
10324	903736
135252	903737
138873	903738
13103	903739
3607	903740
113439	903741
206285	903742
967	903743
78701	903744
19093	903745
32789	903746
62444	903747
176575	903748
27247	903749
37307	903750
11787	903751
7641	903752
27808	903753
85733	903754
23465	903755
30512	903756
59125	903757
93910	903758
199721	903759
55759	903760
37491	903761
138968	903762
12751	903763
101193	903764
4043	903765
93628	903766
243	903767
258	903768
80595	903769
5074	903770
185399	903771
19742	903772
248715	903773
102842	903774
127326	903775
45803	903776
13074	903777
28752	903778
45938	903779
47687	903780
94108	903781
41712	903782
132822	903783
8164	903784
122369	903785
4612	903786
129154	903787
135852	903788
16830	903789
27189	903790
4717	903791
199792	903792
75717	903793
129	903794
78442	903795
2063	903796
31692	903797
135588	903798
157311	903799
3968	903800
8592	903801
30539	903802
21885	903803
80171	903804
130477	903805
261035	903806
22966	903807
129484	903808
117525	903809
151003	903810
248719	903811
20633	903812
5230	903813
48420	903814
39517	903815
3697	903816
91097	903817
59104	903818
11425	903819
78642	903820
9094	903821
38036	903822
6206	903823
33274	903824
2404	903825
10286	903826
37154	903827
38698	903828
25175	903829
193038	903830
5566	903831
5453	903832
93411	903833
24552	903834
4320	903835
168618	903836
114818	903837
224661	903838
133893	903839
44127	903840
30575	903841
28558	903842
146435	903843
89319	903844
10200	903845
14181	903846
5781	903847
19058	903848
2039	903849
69240	903850
4435	903851
45190	903852
111356	903853
8160	903854
140294	903855
12620	903856
84466	903857
19311	903858
44705	903859
177892	903860
60338	903861
25354	903862
50148	903863
125972	903864
14692	903865
2327	903866
50899	903867
204171	903868
17972	903869
3703	903870
3253	903871
49483	903872
141178	903873
36026	903874
38143	903875
30366	903876
41117	903877
19306	903878
138816	903879
2595	903880
142121	903881
24291	903882
113193	903883
2059	903884
11292	903885
7076	903886
58449	903887
121912	903888
177478	903889
29395	903890
12517	903891
136078	903892
7655	903893
29084	903894
2627	903895
88923	903896
2857	903897
58955	903898
149957	903899
128800	903900
64448	903901
227266	903902
134723	903903
98806	903904
185247	903905
129947	903906
16274	903907
17710	903908
75034	903909
236163	903910
178379	903911
722	903912
36336	903913
29653	903914
43424	903915
107007	903916
8832	903917
149382	903918
150762	903919
7193	903920
1919	903921
42565	903922
20271	903923
28606	903924
19016	903925
33665	903926
51986	903927
6026	903928
107309	903929
1764	903930
23208	903931
12619	903932
107475	903933
19025	903934
11438	903935
11361	903936
1746	903937
12891	903938
20990	903939
240	903940
953	903941
11103	903942
15812	903943
54707	903944
21594	903945
163428	903946
59712	903947
94406	903948
3622	903949
14917	903950
70511	903951
243035	903952
113764	903953
57944	903954
5385	903955
23407	903956
58412	903957
902	903958
5566	903959
532	903960
110487	903961
109122	903962
247133	903963
25159	903964
44575	903965
98027	903966
47683	903967
262	903968
70131	903969
1360	903970
10210	903971
94933	903972
5498	903973
69814	903974
213841	903975
91814	903976
160965	903977
1223	903978
29346	903979
802	903980
3632	903981
232584	903982
3604	903983
1799	903984
60942	903985
12261	903986
114306	903987
1575	903988
32080	903989
200464	903990
16692	903991
4146	903992
83009	903993
21498	903994
238869	903995
139393	903996
163666	903997
49871	903998
4050	903999
4798	904000
118364	904001
11542	904002
7336	904003
15494	904004
1071	904005
59987	904006
85	904007
8552	904008
208606	904009
170617	904010
10713	904011
100181	904012
2450	904013
83419	904014
61073	904015
165028	904016
2383	904017
4364	904018
15647	904019
45284	904020
64401	904021
117856	904022
11845	904023
4496	904024
7817	904025
103311	904026
83825	904027
11689	904028
10594	904029
3850	904030
63829	904031
245	904032
117639	904033
159666	904034
166103	904035
65377	904036
13512	904037
21158	904038
82277	904039
191018	904040
79734	904041
18560	904042
46836	904043
74271	904044
18366	904045
17484	904046
119568	904047
22317	904048
48700	904049
2091	904050
44445	904051
2305	904052
16840	904053
522	904054
259235	904055
37021	904056
12255	904057
161786	904058
140185	904059
892	904060
112090	904061
151225	904062
100459	904063
43655	904064
38439	904065
3114	904066
18677	904067
2911	904068
51352	904069
39490	904070
86100	904071
45405	904072
18492	904073
4694	904074
16009	904075
43485	904076
7171	904077
86725	904078
30013	904079
8616	904080
146127	904081
7353	904082
18675	904083
790	904084
84129	904085
49790	904086
193028	904087
15313	904088
105130	904089
22774	904090
20205	904091
137968	904092
57647	904093
45710	904094
103672	904095
1876	904096
517	904097
9203	904098
48673	904099
74778	904100
3153	904101
226164	904102
254267	904103
39996	904104
910	904105
42266	904106
212858	904107
21783	904108
2994	904109
133669	904110
130911	904111
44889	904112
21040	904113
90792	904114
159	904115
143666	904116
249220	904117
364	904118
140094	904119
18997	904120
16342	904121
9142	904122
18050	904123
44579	904124
265919	904125
35	904126
44728	904127
55411	904128
26963	904129
8995	904130
139243	904131
4726	904132
11472	904133
66359	904134
1322	904135
5775	904136
12868	904137
22560	904138
245300	904139
10290	904140
68664	904141
26216	904142
143975	904143
50758	904144
33124	904145
53299	904146
26602	904147
168052	904148
1655	904149
8091	904150
15222	904151
52237	904152
60789	904153
232306	904154
212039	904155
111905	904156
108118	904157
40838	904158
194691	904159
5308	904160
25655	904161
240417	904162
30199	904163
251807	904164
196429	904165
131626	904166
17798	904167
5314	904168
4090	904169
5508	904170
4675	904171
15528	904172
40370	904173
138396	904174
93158	904175
12563	904176
245907	904177
875	904178
95383	904179
9771	904180
87	904181
30700	904182
42995	904183
2354	904184
146981	904185
92957	904186
54252	904187
18087	904188
9395	904189
93215	904190
75393	904191
97717	904192
18115	904193
63034	904194
1551	904195
3560	904196
223956	904197
73940	904198
130504	904199
17275	904200
2871	904201
165924	904202
112453	904203
254623	904204
21607	904205
5185	904206
119424	904207
1050	904208
154203	904209
3310	904210
62317	904211
1473	904212
251728	904213
47195	904214
4761	904215
106028	904216
40398	904217
14501	904218
70182	904219
238510	904220
1877	904221
24799	904222
67386	904223
15019	904224
113305	904225
58868	904226
25746	904227
9092	904228
1276	904229
45903	904230
177370	904231
2692	904232
14129	904233
156	904234
26174	904235
92299	904236
1738	904237
115151	904238
42068	904239
57780	904240
2163	904241
1522	904242
26722	904243
15552	904244
149123	904245
23825	904246
161194	904247
61836	904248
94569	904249
223850	904250
7452	904251
21732	904252
106	904253
132069	904254
47894	904255
13386	904256
3397	904257
25309	904258
120607	904259
157792	904260
225504	904261
124578	904262
15519	904263
131650	904264
17249	904265
39272	904266
9898	904267
1056	904268
122225	904269
3054	904270
11564	904271
16365	904272
128269	904273
159464	904274
2971	904275
210361	904276
206560	904277
142333	904278
101910	904279
7740	904280
36993	904281
267648	904282
185775	904283
30912	904284
109107	904285
169440	904286
30332	904287
243068	904288
250633	904289
108862	904290
81028	904291
20519	904292
5205	904293
104834	904294
119	904295
123004	904296
91245	904297
13449	904298
118493	904299
217137	904300
34951	904301
8693	904302
14802	904303
9001	904304
84456	904305
113141	904306
59154	904307
95362	904308
199517	904309
82372	904310
1412	904311
99539	904312
121670	904313
10078	904314
8113	904315
25310	904316
83946	904317
20110	904318
87043	904319
32362	904320
66549	904321
12543	904322
16073	904323
68450	904324
83740	904325
130621	904326
64327	904327
107491	904328
78498	904329
45458	904330
160278	904331
133460	904332
230022	904333
4116	904334
99579	904335
12132	904336
25787	904337
118638	904338
83605	904339
141880	904340
248165	904341
2976	904342
4069	904343
9509	904344
88406	904345
114876	904346
160453	904347
3245	904348
15773	904349
84194	904350
3453	904351
28454	904352
50077	904353
7238	904354
155225	904355
21804	904356
124520	904357
49758	904358
54725	904359
39950	904360
30048	904361
13970	904362
22479	904363
794	904364
24213	904365
78279	904366
15529	904367
94078	904368
157105	904369
75150	904370
194357	904371
58424	904372
21941	904373
42489	904374
30018	904375
31067	904376
232696	904377
25735	904378
24454	904379
133064	904380
55231	904381
24510	904382
3880	904383
8141	904384
18947	904385
75088	904386
58040	904387
32774	904388
6611	904389
80900	904390
137088	904391
7670	904392
42829	904393
38923	904394
255472	904395
130258	904396
5725	904397
10279	904398
92223	904399
64885	904400
196964	904401
111646	904402
166681	904403
190	904404
4262	904405
19155	904406
4264	904407
57721	904408
102996	904409
4424	904410
17146	904411
82287	904412
57938	904413
3453	904414
145440	904415
55373	904416
52019	904417
105358	904418
36441	904419
17367	904420
33241	904421
195182	904422
8257	904423
131211	904424
152233	904425
6135	904426
159285	904427
9851	904428
178065	904429
35845	904430
15266	904431
332	904432
19616	904433
212930	904434
102979	904435
94184	904436
94379	904437
38626	904438
156837	904439
39969	904440
152944	904441
142781	904442
5778	904443
7406	904444
87009	904445
104698	904446
36479	904447
145682	904448
10315	904449
22221	904450
47782	904451
140635	904452
41653	904453
58550	904454
25274	904455
6061	904456
38472	904457
1821	904458
42482	904459
8743	904460
257010	904461
32516	904462
139694	904463
15980	904464
2619	904465
5222	904466
2932	904467
14491	904468
93819	904469
100308	904470
216264	904471
114102	904472
6370	904473
7395	904474
195577	904475
3480	904476
171119	904477
25029	904478
17524	904479
380	904480
17898	904481
208450	904482
38040	904483
9801	904484
18638	904485
190596	904486
4408	904487
100650	904488
16824	904489
41	904490
50015	904491
107150	904492
1826	904493
34929	904494
1397	904495
61381	904496
20223	904497
5454	904498
13150	904499
121225	904500
182839	904501
63321	904502
72331	904503
112200	904504
29120	904505
162136	904506
66437	904507
171965	904508
169452	904509
5807	904510
216471	904511
80069	904512
74985	904513
15633	904514
167848	904515
109604	904516
54264	904517
193654	904518
239520	904519
100336	904520
46591	904521
11158	904522
11145	904523
2963	904524
5993	904525
1684	904526
15937	904527
31750	904528
104241	904529
56627	904530
179335	904531
82618	904532
3910	904533
12623	904534
114391	904535
74225	904536
124090	904537
65900	904538
97870	904539
14634	904540
92656	904541
256717	904542
36995	904543
66237	904544
11392	904545
58223	904546
82872	904547
57315	904548
13968	904549
30506	904550
28949	904551
1474	904552
101592	904553
99843	904554
20060	904555
70836	904556
150516	904557
4799	904558
3215	904559
94395	904560
269324	904561
5686	904562
255536	904563
121178	904564
30650	904565
639	904566
56053	904567
1793	904568
4472	904569
35879	904570
66881	904571
59790	904572
143823	904573
137236	904574
244635	904575
121986	904576
34800	904577
54338	904578
16218	904579
31814	904580
63880	904581
931	904582
2314	904583
53618	904584
14479	904585
65014	904586
60869	904587
1296	904588
105200	904589
144668	904590
150047	904591
18689	904592
53284	904593
197923	904594
16445	904595
5236	904596
49270	904597
13318	904598
205815	904599
110689	904600
127882	904601
91664	904602
35891	904603
26772	904604
96367	904605
108012	904606
13052	904607
91856	904608
11230	904609
629	904610
2800	904611
146675	904612
49593	904613
155295	904614
105143	904615
116075	904616
208468	904617
84037	904618
124565	904619
69518	904620
89716	904621
9118	904622
179283	904623
5101	904624
40737	904625
40733	904626
73883	904627
135486	904628
14076	904629
2097	904630
40696	904631
21659	904632
8723	904633
94244	904634
103310	904635
32655	904636
29412	904637
78045	904638
154776	904639
251398	904640
81834	904641
201790	904642
5344	904643
32708	904644
68950	904645
1002	904646
1703	904647
345	904648
71129	904649
493	904650
102085	904651
2722	904652
90237	904653
74786	904654
23613	904655
19266	904656
196	904657
54866	904658
11386	904659
34237	904660
215379	904661
41946	904662
227361	904663
31678	904664
42582	904665
220312	904666
191219	904667
11471	904668
263039	904669
151102	904670
62878	904671
26156	904672
9463	904673
27832	904674
135051	904675
14626	904676
171336	904677
43668	904678
2577	904679
6483	904680
4186	904681
23290	904682
224	904683
977	904684
5981	904685
23383	904686
857	904687
103832	904688
8027	904689
40580	904690
613	904691
123249	904692
20914	904693
163077	904694
94227	904695
114438	904696
14558	904697
57296	904698
117926	904699
19904	904700
3277	904701
7424	904702
135174	904703
10973	904704
755	904705
4916	904706
23824	904707
13513	904708
64320	904709
42314	904710
173100	904711
16227	904712
76884	904713
5313	904714
260757	904715
18270	904716
180549	904717
11474	904718
12090	904719
21769	904720
17113	904721
155287	904722
169719	904723
239391	904724
141496	904725
107941	904726
1013	904727
129667	904728
41120	904729
212187	904730
6547	904731
10075	904732
28330	904733
14227	904734
52251	904735
152058	904736
59542	904737
3133	904738
95211	904739
57963	904740
46238	904741
113563	904742
74635	904743
140164	904744
29430	904745
265777	904746
177432	904747
67299	904748
107525	904749
112581	904750
3463	904751
88895	904752
5845	904753
34874	904754
170540	904755
24272	904756
15831	904757
34549	904758
15867	904759
38064	904760
7253	904761
81811	904762
50845	904763
16989	904764
58688	904765
1346	904766
152787	904767
4704	904768
137126	904769
88055	904770
49865	904771
74125	904772
923	904773
63747	904774
31677	904775
47180	904776
145336	904777
55413	904778
130814	904779
51190	904780
70004	904781
2865	904782
955	904783
964	904784
27545	904785
20028	904786
21208	904787
14416	904788
134834	904789
16948	904790
1335	904791
15661	904792
173949	904793
43759	904794
38373	904795
8712	904796
107361	904797
20170	904798
10842	904799
157566	904800
21395	904801
20053	904802
155029	904803
42989	904804
15556	904805
3695	904806
5875	904807
50195	904808
113400	904809
44514	904810
40821	904811
10826	904812
10252	904813
23848	904814
22796	904815
1231	904816
9160	904817
37762	904818
250601	904819
98404	904820
79536	904821
5801	904822
32808	904823
3891	904824
76890	904825
168759	904826
19689	904827
62662	904828
151627	904829
245651	904830
2122	904831
45761	904832
4426	904833
80960	904834
108116	904835
2461	904836
182498	904837
4456	904838
3032	904839
7594	904840
55854	904841
2268	904842
6666	904843
11611	904844
119861	904845
31841	904846
72316	904847
164159	904848
15187	904849
121049	904850
204373	904851
108230	904852
243733	904853
34459	904854
137884	904855
619	904856
265726	904857
21013	904858
17769	904859
46369	904860
10822	904861
74450	904862
130980	904863
63428	904864
15790	904865
73432	904866
6470	904867
271804	904868
96665	904869
44275	904870
70313	904871
68234	904872
64961	904873
13263	904874
12870	904875
93174	904876
3331	904877
133597	904878
622	904879
111346	904880
15805	904881
72644	904882
40643	904883
23503	904884
112218	904885
95536	904886
888	904887
29936	904888
80019	904889
46254	904890
1470	904891
19134	904892
59809	904893
4931	904894
193211	904895
4153	904896
2735	904897
9238	904898
21479	904899
5706	904900
91408	904901
7157	904902
44166	904903
17326	904904
79239	904905
62916	904906
88205	904907
5931	904908
22111	904909
21204	904910
37744	904911
1855	904912
146039	904913
6225	904914
146411	904915
118839	904916
56885	904917
1477	904918
7582	904919
641	904920
49632	904921
15624	904922
42318	904923
135154	904924
138775	904925
9126	904926
403	904927
15976	904928
18125	904929
14380	904930
2917	904931
166748	904932
209301	904933
12869	904934
77230	904935
1351	904936
214427	904937
53003	904938
126142	904939
5618	904940
163343	904941
1847	904942
44738	904943
11603	904944
70589	904945
9816	904946
2553	904947
617	904948
15127	904949
55713	904950
44261	904951
257951	904952
39361	904953
192728	904954
72137	904955
9571	904956
167194	904957
18614	904958
150921	904959
36972	904960
59975	904961
57272	904962
21900	904963
31691	904964
17514	904965
234243	904966
182885	904967
115122	904968
174773	904969
16183	904970
170447	904971
22623	904972
7156	904973
1931	904974
16443	904975
50963	904976
1000	904977
51030	904978
65691	904979
52603	904980
95846	904981
16170	904982
13994	904983
252405	904984
11432	904985
124071	904986
87717	904987
112763	904988
243339	904989
233154	904990
7303	904991
10769	904992
66693	904993
109230	904994
3799	904995
16431	904996
16888	904997
112367	904998
241607	904999
594	905000
63447	905001
293	905002
29962	905003
15533	905004
43967	905005
39830	905006
91906	905007
7384	905008
130983	905009
87425	905010
6059	905011
47287	905012
28604	905013
9343	905014
93602	905015
96564	905016
74288	905017
146322	905018
8195	905019
172144	905020
54608	905021
264746	905022
152109	905023
149326	905024
325	905025
19349	905026
3220	905027
82752	905028
87178	905029
13260	905030
53976	905031
1024	905032
107244	905033
41102	905034
14140	905035
14780	905036
5447	905037
169116	905038
20798	905039
72550	905040
20709	905041
14551	905042
95797	905043
2437	905044
45116	905045
14322	905046
126364	905047
28961	905048
8156	905049
34345	905050
20830	905051
50024	905052
18728	905053
97135	905054
39106	905055
30247	905056
5	905057
72140	905058
25356	905059
57822	905060
28367	905061
48253	905062
231741	905063
53706	905064
8773	905065
100979	905066
105160	905067
10193	905068
62771	905069
50397	905070
35240	905071
251954	905072
145488	905073
51393	905074
358	905075
65669	905076
635	905077
43150	905078
84013	905079
41710	905080
97577	905081
3	905082
107626	905083
64353	905084
9953	905085
9538	905086
53727	905087
41243	905088
503	905089
27271	905090
19907	905091
3103	905092
58077	905093
13379	905094
35437	905095
91067	905096
74141	905097
124435	905098
32218	905099
8306	905100
2886	905101
241502	905102
131594	905103
1919	905104
55355	905105
37435	905106
74714	905107
89156	905108
85882	905109
57915	905110
46660	905111
17013	905112
7706	905113
13565	905114
126403	905115
10843	905116
45130	905117
210079	905118
75701	905119
7347	905120
166990	905121
75283	905122
36667	905123
39416	905124
204151	905125
5428	905126
79	905127
117924	905128
164799	905129
211316	905130
22700	905131
28322	905132
80853	905133
146779	905134
96012	905135
15349	905136
8362	905137
170746	905138
70898	905139
25490	905140
170658	905141
73334	905142
143994	905143
78874	905144
1321	905145
43415	905146
40305	905147
44423	905148
167413	905149
16177	905150
70404	905151
2653	905152
4340	905153
105231	905154
3398	905155
15621	905156
66723	905157
86439	905158
115166	905159
85137	905160
17449	905161
13403	905162
616	905163
37671	905164
44395	905165
215323	905166
205937	905167
42144	905168
55626	905169
11694	905170
3389	905171
192089	905172
6078	905173
8007	905174
11872	905175
183745	905176
151013	905177
27905	905178
26692	905179
12341	905180
25234	905181
113492	905182
79754	905183
14450	905184
87	905185
81235	905186
5104	905187
135179	905188
20303	905189
12960	905190
79911	905191
35530	905192
4573	905193
16736	905194
16335	905195
211481	905196
22511	905197
141919	905198
2612	905199
55998	905200
33018	905201
49261	905202
72682	905203
15146	905204
30595	905205
3721	905206
23866	905207
69766	905208
44417	905209
7797	905210
10582	905211
7321	905212
15973	905213
144478	905214
12778	905215
123549	905216
6548	905217
21791	905218
21138	905219
1284	905220
1095	905221
710	905222
104206	905223
15277	905224
42712	905225
6525	905226
935	905227
59471	905228
47793	905229
3674	905230
215	905231
55053	905232
67999	905233
3920	905234
82123	905235
260871	905236
158996	905237
96266	905238
1600	905239
191572	905240
8879	905241
961	905242
6484	905243
38839	905244
29446	905245
53349	905246
23293	905247
83764	905248
172463	905249
100923	905250
1810	905251
11163	905252
79953	905253
77143	905254
4011	905255
127645	905256
24528	905257
20827	905258
17109	905259
218483	905260
144969	905261
90663	905262
138315	905263
25266	905264
250069	905265
243467	905266
74615	905267
12929	905268
66913	905269
188542	905270
195648	905271
568	905272
136574	905273
45498	905274
171613	905275
243434	905276
1507	905277
14509	905278
165440	905279
52340	905280
8300	905281
134071	905282
48445	905283
7022	905284
18134	905285
24172	905286
199060	905287
58272	905288
5869	905289
93608	905290
6805	905291
101874	905292
87111	905293
153467	905294
32301	905295
118581	905296
7304	905297
29852	905298
261964	905299
88143	905300
30318	905301
247389	905302
54013	905303
560	905304
5320	905305
54662	905306
759	905307
79010	905308
99069	905309
129119	905310
77610	905311
89275	905312
102696	905313
11470	905314
76	905315
13409	905316
153178	905317
87490	905318
5303	905319
4087	905320
148735	905321
3595	905322
19818	905323
8267	905324
20953	905325
35	905326
129187	905327
21083	905328
2673	905329
61335	905330
62127	905331
147633	905332
4232	905333
654	905334
104027	905335
82590	905336
228521	905337
8864	905338
19881	905339
39729	905340
35724	905341
22603	905342
38505	905343
90721	905344
164660	905345
109499	905346
12267	905347
265025	905348
24150	905349
258249	905350
268582	905351
33063	905352
2099	905353
58406	905354
1633	905355
107295	905356
5867	905357
187694	905358
43100	905359
20941	905360
111072	905361
32634	905362
22043	905363
45193	905364
9161	905365
245213	905366
189981	905367
41910	905368
8430	905369
62172	905370
162525	905371
6248	905372
198326	905373
44361	905374
16254	905375
129645	905376
26232	905377
2210	905378
49765	905379
1281	905380
27842	905381
10340	905382
42095	905383
53921	905384
127404	905385
200351	905386
101813	905387
218113	905388
111246	905389
44121	905390
47027	905391
64717	905392
93377	905393
102693	905394
175082	905395
6387	905396
106588	905397
201238	905398
34017	905399
2365	905400
2102	905401
9724	905402
148311	905403
19769	905404
141310	905405
1559	905406
793	905407
163102	905408
5326	905409
336	905410
61138	905411
16806	905412
49947	905413
69728	905414
33919	905415
23844	905416
68993	905417
30064	905418
96191	905419
2978	905420
24305	905421
6170	905422
2945	905423
22024	905424
165491	905425
9117	905426
171593	905427
1785	905428
230191	905429
150912	905430
2754	905431
201670	905432
20526	905433
56614	905434
18964	905435
12548	905436
101593	905437
79862	905438
61177	905439
1456	905440
143912	905441
231676	905442
162165	905443
19594	905444
32101	905445
74042	905446
97485	905447
66721	905448
26721	905449
107603	905450
72709	905451
108587	905452
25079	905453
1105	905454
11743	905455
148111	905456
4719	905457
874	905458
12791	905459
39	905460
30686	905461
2564	905462
155734	905463
79967	905464
244946	905465
211202	905466
51379	905467
7474	905468
105027	905469
10134	905470
121644	905471
34768	905472
52730	905473
8750	905474
245636	905475
13667	905476
78875	905477
79149	905478
196	905479
12695	905480
15485	905481
14935	905482
16073	905483
240816	905484
16760	905485
73743	905486
23074	905487
44420	905488
41500	905489
29450	905490
107147	905491
9402	905492
71971	905493
1798	905494
38731	905495
143946	905496
100577	905497
2235	905498
231537	905499
93745	905500
260579	905501
22431	905502
2489	905503
32148	905504
26525	905505
585	905506
11546	905507
17223	905508
61714	905509
42644	905510
6056	905511
212080	905512
47898	905513
1991	905514
156563	905515
15177	905516
151462	905517
15430	905518
20119	905519
260850	905520
3699	905521
40252	905522
3085	905523
113651	905524
9296	905525
199453	905526
13141	905527
47301	905528
237818	905529
24789	905530
3950	905531
251047	905532
32632	905533
7626	905534
2765	905535
41665	905536
1143	905537
9112	905538
32879	905539
254180	905540
2124	905541
58960	905542
15824	905543
209729	905544
29344	905545
6102	905546
88336	905547
37451	905548
45597	905549
2337	905550
17631	905551
133416	905552
27864	905553
255818	905554
5944	905555
196896	905556
47759	905557
6910	905558
249003	905559
1327	905560
369	905561
99244	905562
113913	905563
148689	905564
15730	905565
28225	905566
82578	905567
119452	905568
75736	905569
33529	905570
16623	905571
84878	905572
4454	905573
215617	905574
176591	905575
137117	905576
6489	905577
167434	905578
2478	905579
3820	905580
130985	905581
10489	905582
244050	905583
51638	905584
29868	905585
37852	905586
106130	905587
144911	905588
33568	905589
127384	905590
21164	905591
137281	905592
13940	905593
7207	905594
167237	905595
1420	905596
159637	905597
86608	905598
167495	905599
157	905600
23995	905601
16047	905602
83308	905603
217661	905604
21294	905605
65699	905606
87361	905607
10122	905608
237496	905609
105225	905610
26620	905611
19103	905612
58095	905613
223368	905614
62836	905615
3303	905616
39469	905617
7249	905618
53658	905619
3368	905620
73718	905621
94651	905622
116061	905623
8186	905624
257327	905625
270599	905626
29109	905627
78049	905628
94348	905629
176809	905630
39285	905631
7288	905632
71557	905633
45204	905634
37773	905635
138278	905636
97485	905637
4494	905638
75900	905639
235171	905640
59357	905641
37211	905642
386	905643
202060	905644
67202	905645
64725	905646
79332	905647
139924	905648
109869	905649
244074	905650
44624	905651
33076	905652
111	905653
38027	905654
3048	905655
4210	905656
98620	905657
22520	905658
38365	905659
15010	905660
15691	905661
50591	905662
36937	905663
40456	905664
45373	905665
185294	905666
30351	905667
144712	905668
12628	905669
39306	905670
11	905671
14092	905672
29695	905673
148544	905674
115652	905675
16595	905676
21071	905677
30437	905678
157678	905679
20614	905680
53092	905681
11363	905682
84314	905683
1960	905684
74432	905685
58075	905686
248861	905687
20998	905688
63198	905689
24601	905690
14116	905691
143768	905692
232794	905693
36272	905694
37652	905695
68683	905696
3300	905697
47	905698
56043	905699
120797	905700
3601	905701
20003	905702
56623	905703
148	905704
9984	905705
2778	905706
69046	905707
23155	905708
1938	905709
206834	905710
60920	905711
9441	905712
25002	905713
257979	905714
141333	905715
12181	905716
67307	905717
30877	905718
74471	905719
714	905720
14809	905721
22824	905722
864	905723
2017	905724
4661	905725
93823	905726
21447	905727
112307	905728
80515	905729
75287	905730
24510	905731
44572	905732
17491	905733
1927	905734
19548	905735
522	905736
40917	905737
67586	905738
83268	905739
39624	905740
109657	905741
17549	905742
119261	905743
9235	905744
200228	905745
8706	905746
96252	905747
3681	905748
1231	905749
230145	905750
16506	905751
44305	905752
4646	905753
157	905754
174185	905755
25457	905756
109451	905757
26671	905758
62500	905759
531	905760
64078	905761
33455	905762
3157	905763
104092	905764
12472	905765
24725	905766
100410	905767
83432	905768
557	905769
63421	905770
87270	905771
10712	905772
31232	905773
122	905774
25712	905775
202693	905776
52320	905777
97	905778
98135	905779
44415	905780
34750	905781
1643	905782
3633	905783
49175	905784
45961	905785
72733	905786
42106	905787
8846	905788
24806	905789
34591	905790
2196	905791
5917	905792
44340	905793
34868	905794
15894	905795
209672	905796
80032	905797
145305	905798
35565	905799
99898	905800
116011	905801
75163	905802
235014	905803
16000	905804
29008	905805
225664	905806
195715	905807
49564	905808
13790	905809
156354	905810
1957	905811
5795	905812
801	905813
245	905814
137277	905815
4315	905816
78843	905817
39959	905818
54913	905819
93476	905820
30492	905821
132574	905822
268660	905823
5039	905824
27165	905825
3734	905826
33592	905827
49091	905828
67746	905829
18269	905830
54596	905831
68904	905832
21760	905833
64396	905834
42768	905835
66376	905836
78480	905837
150124	905838
107017	905839
124845	905840
135008	905841
45380	905842
66073	905843
151029	905844
16975	905845
76861	905846
21694	905847
91453	905848
119029	905849
35592	905850
180795	905851
251239	905852
48071	905853
20263	905854
36649	905855
164693	905856
13369	905857
113339	905858
26294	905859
191703	905860
7452	905861
35725	905862
16027	905863
105620	905864
8884	905865
39161	905866
13362	905867
151708	905868
190081	905869
5027	905870
92531	905871
8820	905872
13204	905873
6709	905874
77189	905875
2612	905876
1238	905877
14326	905878
128704	905879
22693	905880
6719	905881
3256	905882
61503	905883
107	905884
41646	905885
150161	905886
2449	905887
108958	905888
47957	905889
96927	905890
84038	905891
127363	905892
75058	905893
249440	905894
272179	905895
70997	905896
172565	905897
61691	905898
164239	905899
257675	905900
71265	905901
115294	905902
2137	905903
202110	905904
9800	905905
73781	905906
109395	905907
7593	905908
9156	905909
134978	905910
119942	905911
27520	905912
22261	905913
11499	905914
15920	905915
32192	905916
50764	905917
9814	905918
15949	905919
14725	905920
331	905921
1035	905922
235164	905923
140234	905924
4176	905925
82191	905926
130004	905927
2373	905928
11331	905929
49791	905930
5871	905931
153228	905932
2424	905933
690	905934
89006	905935
12232	905936
37480	905937
229536	905938
93665	905939
15683	905940
16783	905941
73176	905942
1569	905943
191800	905944
182901	905945
116526	905946
52254	905947
76644	905948
26738	905949
67983	905950
240457	905951
6262	905952
3042	905953
15813	905954
14807	905955
124744	905956
83989	905957
372	905958
216518	905959
54526	905960
15452	905961
16576	905962
23577	905963
118700	905964
178583	905965
98329	905966
2252	905967
149577	905968
4383	905969
204	905970
154245	905971
61820	905972
60676	905973
5741	905974
17518	905975
109728	905976
52717	905977
37641	905978
130351	905979
107229	905980
233718	905981
12956	905982
93459	905983
243658	905984
71075	905985
31340	905986
72136	905987
10056	905988
214351	905989
3403	905990
153291	905991
5272	905992
23290	905993
242901	905994
26	905995
31562	905996
177185	905997
2110	905998
9464	905999
20328	906000
88580	906001
179854	906002
241506	906003
267169	906004
60424	906005
69856	906006
101890	906007
31707	906008
95	906009
252659	906010
7262	906011
10807	906012
1629	906013
8264	906014
67914	906015
50431	906016
36492	906017
270473	906018
7012	906019
34975	906020
120834	906021
148609	906022
173512	906023
9245	906024
104152	906025
19296	906026
1298	906027
103023	906028
153001	906029
88476	906030
47360	906031
61178	906032
61519	906033
64462	906034
96127	906035
34533	906036
303	906037
92679	906038
38767	906039
28805	906040
23764	906041
55803	906042
31	906043
24722	906044
39012	906045
107454	906046
385	906047
56770	906048
53179	906049
2263	906050
271742	906051
3125	906052
19	906053
38980	906054
25041	906055
15848	906056
40855	906057
56069	906058
10385	906059
172518	906060
20402	906061
135776	906062
21061	906063
15281	906064
48357	906065
94229	906066
25289	906067
14366	906068
8648	906069
11228	906070
248743	906071
29249	906072
187991	906073
5146	906074
43868	906075
212136	906076
32459	906077
207128	906078
82420	906079
131493	906080
74889	906081
254599	906082
57640	906083
131744	906084
770	906085
124261	906086
18705	906087
4562	906088
23006	906089
139608	906090
5270	906091
14029	906092
51934	906093
44960	906094
15710	906095
67628	906096
147819	906097
143804	906098
237293	906099
63910	906100
92868	906101
162437	906102
32625	906103
173118	906104
104555	906105
10592	906106
68907	906107
14852	906108
245813	906109
28890	906110
163869	906111
49651	906112
95830	906113
171868	906114
65517	906115
125853	906116
167524	906117
385	906118
15602	906119
51161	906120
10697	906121
148556	906122
80545	906123
3000	906124
8175	906125
19275	906126
26676	906127
17400	906128
10520	906129
246271	906130
9784	906131
1730	906132
24947	906133
59219	906134
65301	906135
2013	906136
7234	906137
127274	906138
135107	906139
204980	906140
125898	906141
130578	906142
4714	906143
3414	906144
3109	906145
2716	906146
136793	906147
15611	906148
20866	906149
100572	906150
63438	906151
230454	906152
16333	906153
56426	906154
24338	906155
262951	906156
106201	906157
52376	906158
67671	906159
7670	906160
53376	906161
35379	906162
40443	906163
61107	906164
14629	906165
21118	906166
162459	906167
14837	906168
59012	906169
46703	906170
233806	906171
11995	906172
135006	906173
89674	906174
23029	906175
59308	906176
25600	906177
10104	906178
8877	906179
38260	906180
44423	906181
112604	906182
180484	906183
166126	906184
90853	906185
27606	906186
71697	906187
68877	906188
9008	906189
137338	906190
38353	906191
147177	906192
65930	906193
153875	906194
120002	906195
8	906196
125094	906197
37177	906198
16924	906199
102917	906200
214900	906201
145501	906202
10000	906203
3644	906204
78712	906205
2913	906206
8320	906207
11847	906208
69371	906209
1741	906210
33396	906211
54339	906212
1418	906213
5309	906214
34641	906215
29381	906216
8	906217
103996	906218
188220	906219
2980	906220
139331	906221
32292	906222
16019	906223
230462	906224
5962	906225
72951	906226
6531	906227
7071	906228
128571	906229
615	906230
14979	906231
11387	906232
25046	906233
54518	906234
168583	906235
3597	906236
194345	906237
3424	906238
3219	906239
153142	906240
800	906241
38683	906242
38426	906243
74902	906244
196772	906245
59042	906246
7688	906247
12599	906248
2904	906249
18118	906250
160987	906251
1842	906252
37031	906253
45550	906254
131943	906255
239	906256
55555	906257
14657	906258
1361	906259
23149	906260
231777	906261
39231	906262
61396	906263
61031	906264
70035	906265
74253	906266
121184	906267
141588	906268
6982	906269
84091	906270
25115	906271
3929	906272
23958	906273
267487	906274
353	906275
144762	906276
260275	906277
123191	906278
248058	906279
100103	906280
121688	906281
221609	906282
771	906283
14675	906284
11778	906285
204676	906286
167644	906287
3670	906288
183712	906289
30239	906290
88053	906291
79344	906292
7987	906293
14806	906294
6627	906295
64657	906296
3644	906297
2217	906298
3137	906299
113704	906300
60029	906301
271302	906302
28275	906303
50747	906304
198475	906305
118743	906306
11041	906307
33632	906308
153787	906309
61181	906310
75151	906311
35729	906312
8740	906313
118185	906314
104071	906315
98100	906316
55708	906317
160019	906318
114161	906319
11305	906320
32045	906321
3093	906322
1105	906323
6795	906324
114398	906325
152354	906326
2328	906327
176559	906328
15806	906329
53380	906330
47881	906331
130417	906332
144121	906333
5804	906334
5500	906335
72233	906336
186292	906337
1749	906338
94672	906339
49776	906340
43331	906341
4168	906342
16586	906343
209977	906344
19097	906345
24227	906346
12546	906347
57739	906348
23166	906349
22002	906350
69644	906351
57975	906352
52550	906353
39116	906354
135018	906355
263809	906356
180277	906357
36853	906358
16054	906359
43655	906360
43721	906361
5663	906362
44557	906363
77968	906364
39209	906365
8109	906366
5604	906367
113598	906368
18382	906369
4878	906370
43171	906371
72758	906372
1428	906373
1942	906374
25404	906375
3169	906376
6355	906377
28631	906378
56244	906379
106541	906380
20251	906381
49981	906382
267827	906383
1018	906384
155846	906385
8140	906386
107298	906387
17885	906388
20355	906389
29435	906390
125382	906391
60824	906392
124444	906393
68048	906394
27613	906395
46190	906396
40863	906397
7436	906398
158135	906399
14515	906400
220018	906401
16379	906402
30636	906403
6242	906404
65288	906405
51268	906406
4853	906407
68644	906408
121642	906409
64081	906410
102406	906411
41527	906412
184380	906413
89455	906414
5882	906415
4953	906416
23170	906417
1	906418
19489	906419
57073	906420
131959	906421
12671	906422
122854	906423
27146	906424
2480	906425
7387	906426
12265	906427
35618	906428
99795	906429
22256	906430
1783	906431
134713	906432
235925	906433
93135	906434
101250	906435
5468	906436
54590	906437
32208	906438
29977	906439
156366	906440
24220	906441
10888	906442
163256	906443
38348	906444
268901	906445
11802	906446
4463	906447
51283	906448
22409	906449
270937	906450
3534	906451
32393	906452
182080	906453
114561	906454
49110	906455
2261	906456
121203	906457
7301	906458
17422	906459
1145	906460
75725	906461
232287	906462
92181	906463
635	906464
35183	906465
35038	906466
84662	906467
885	906468
137044	906469
189912	906470
24488	906471
48825	906472
245985	906473
1124	906474
16795	906475
81277	906476
242712	906477
62277	906478
915	906479
2940	906480
41029	906481
58804	906482
153203	906483
206404	906484
200343	906485
24677	906486
34509	906487
71020	906488
231749	906489
372	906490
83285	906491
14932	906492
21549	906493
34993	906494
9661	906495
27755	906496
18648	906497
108550	906498
9925	906499
160413	906500
58208	906501
96108	906502
259932	906503
1020	906504
11047	906505
99982	906506
10155	906507
13674	906508
26025	906509
144750	906510
425	906511
19393	906512
21319	906513
20399	906514
39778	906515
4217	906516
265362	906517
120809	906518
136444	906519
33567	906520
2112	906521
132985	906522
132268	906523
50472	906524
130745	906525
41084	906526
17892	906527
240394	906528
46368	906529
25668	906530
113881	906531
2115	906532
62258	906533
59793	906534
131741	906535
361	906536
135429	906537
3620	906538
16406	906539
1135	906540
2737	906541
12294	906542
49861	906543
230427	906544
109972	906545
327	906546
21934	906547
4100	906548
106370	906549
11551	906550
2537	906551
256243	906552
148937	906553
158283	906554
43125	906555
159105	906556
92222	906557
122	906558
16608	906559
18926	906560
63807	906561
3853	906562
2877	906563
4488	906564
144174	906565
66194	906566
8688	906567
14	906568
52687	906569
2132	906570
42137	906571
32415	906572
44605	906573
1748	906574
87394	906575
114388	906576
63817	906577
167937	906578
54971	906579
14650	906580
100096	906581
50604	906582
24704	906583
435	906584
13106	906585
20565	906586
51116	906587
73596	906588
74378	906589
123211	906590
132895	906591
204702	906592
22633	906593
134253	906594
12232	906595
72288	906596
33485	906597
1626	906598
39518	906599
98119	906600
8674	906601
257537	906602
164751	906603
38498	906604
7508	906605
140146	906606
15639	906607
239892	906608
159535	906609
2852	906610
104150	906611
1537	906612
94671	906613
59482	906614
89356	906615
177	906616
209	906617
157535	906618
1424	906619
38249	906620
25676	906621
22	906622
29596	906623
675	906624
167375	906625
21628	906626
37450	906627
63703	906628
272002	906629
25840	906630
227172	906631
7256	906632
239312	906633
139634	906634
95927	906635
115626	906636
35954	906637
11480	906638
13422	906639
14736	906640
28182	906641
133034	906642
4201	906643
49411	906644
1085	906645
12792	906646
208453	906647
86741	906648
249596	906649
17271	906650
81914	906651
89	906652
6289	906653
27911	906654
730	906655
20718	906656
168630	906657
11364	906658
22630	906659
162	906660
131334	906661
140597	906662
149880	906663
100118	906664
2744	906665
48133	906666
25312	906667
5434	906668
39644	906669
9012	906670
84002	906671
39949	906672
173760	906673
82487	906674
5592	906675
15040	906676
74683	906677
25826	906678
12826	906679
103432	906680
88409	906681
166677	906682
25251	906683
38306	906684
24365	906685
37917	906686
40244	906687
155821	906688
259553	906689
155359	906690
29883	906691
17678	906692
17641	906693
21767	906694
18929	906695
101500	906696
251349	906697
5649	906698
2498	906699
34099	906700
7981	906701
37423	906702
106878	906703
108049	906704
26992	906705
2643	906706
245500	906707
1459	906708
9142	906709
111886	906710
7103	906711
11315	906712
15265	906713
217963	906714
237227	906715
54996	906716
1608	906717
140995	906718
11796	906719
9371	906720
73357	906721
11169	906722
8337	906723
79981	906724
106675	906725
89746	906726
73	906727
5105	906728
55779	906729
17269	906730
5681	906731
685	906732
124304	906733
69126	906734
12987	906735
30594	906736
4397	906737
85796	906738
6041	906739
243713	906740
614	906741
10060	906742
9195	906743
118064	906744
31753	906745
147338	906746
51143	906747
44118	906748
46245	906749
113206	906750
142689	906751
24331	906752
20618	906753
195903	906754
194672	906755
16272	906756
91024	906757
2269	906758
27436	906759
110441	906760
132684	906761
91346	906762
74821	906763
51963	906764
218915	906765
11149	906766
16704	906767
15568	906768
13245	906769
50700	906770
14720	906771
103055	906772
45056	906773
36407	906774
123	906775
45907	906776
11808	906777
169679	906778
23041	906779
23686	906780
11172	906781
55903	906782
21597	906783
267117	906784
5547	906785
22550	906786
13240	906787
14504	906788
17004	906789
234221	906790
161205	906791
49410	906792
7893	906793
84432	906794
1289	906795
104901	906796
12167	906797
57265	906798
3122	906799
74867	906800
41807	906801
169009	906802
381	906803
24570	906804
14254	906805
4608	906806
52404	906807
648	906808
7066	906809
62735	906810
149692	906811
35059	906812
54207	906813
177	906814
5318	906815
38411	906816
1718	906817
42344	906818
32709	906819
2027	906820
51978	906821
6504	906822
234976	906823
112585	906824
49079	906825
6774	906826
162426	906827
243936	906828
27948	906829
2556	906830
100788	906831
263634	906832
20474	906833
28967	906834
70566	906835
3198	906836
13878	906837
336	906838
158396	906839
37555	906840
4094	906841
6712	906842
747	906843
56184	906844
50050	906845
76360	906846
4549	906847
55764	906848
1199	906849
7002	906850
245140	906851
26883	906852
64270	906853
1949	906854
6794	906855
7486	906856
38612	906857
132816	906858
5886	906859
8222	906860
26754	906861
11985	906862
94133	906863
21837	906864
61126	906865
2577	906866
485	906867
4479	906868
263078	906869
1286	906870
125970	906871
204262	906872
889	906873
47189	906874
8828	906875
193056	906876
93413	906877
3531	906878
97554	906879
114934	906880
20454	906881
41012	906882
33847	906883
200237	906884
231811	906885
104389	906886
39301	906887
28216	906888
139706	906889
38568	906890
166685	906891
801	906892
14224	906893
57270	906894
10036	906895
21463	906896
19808	906897
154521	906898
42903	906899
20948	906900
263403	906901
97369	906902
50692	906903
143676	906904
171974	906905
211045	906906
53484	906907
67868	906908
213759	906909
3779	906910
44696	906911
1993	906912
236681	906913
12626	906914
22398	906915
167948	906916
129323	906917
82189	906918
139805	906919
12009	906920
711	906921
15750	906922
93238	906923
20959	906924
58598	906925
114499	906926
229818	906927
63745	906928
25141	906929
108528	906930
158241	906931
38077	906932
109549	906933
177029	906934
5756	906935
4217	906936
2374	906937
2548	906938
53675	906939
22572	906940
28795	906941
56620	906942
122	906943
7570	906944
16967	906945
69260	906946
42705	906947
122569	906948
24252	906949
165126	906950
37229	906951
3934	906952
152177	906953
133232	906954
170266	906955
49630	906956
182669	906957
68440	906958
80372	906959
244638	906960
2071	906961
233166	906962
126568	906963
31223	906964
8938	906965
37995	906966
209237	906967
74250	906968
58806	906969
40045	906970
21186	906971
5512	906972
73248	906973
22840	906974
970	906975
139	906976
122816	906977
231846	906978
204905	906979
63755	906980
34096	906981
15203	906982
19264	906983
326	906984
36274	906985
16412	906986
347	906987
40784	906988
61043	906989
201664	906990
261199	906991
161371	906992
116848	906993
94744	906994
259978	906995
51755	906996
14219	906997
14044	906998
81611	906999
25941	907000
216074	907001
4869	907002
16468	907003
219243	907004
229470	907005
39451	907006
41253	907007
36868	907008
6472	907009
26031	907010
196949	907011
19342	907012
770	907013
114994	907014
95848	907015
23007	907016
19891	907017
2346	907018
47139	907019
195787	907020
57631	907021
140157	907022
510	907023
76369	907024
22870	907025
112042	907026
47413	907027
34558	907028
156979	907029
49306	907030
123880	907031
21103	907032
15567	907033
16766	907034
167178	907035
29846	907036
5513	907037
63806	907038
62957	907039
61389	907040
6133	907041
309	907042
54650	907043
255069	907044
169638	907045
102357	907046
9802	907047
122075	907048
3708	907049
127489	907050
79476	907051
143	907052
60602	907053
173462	907054
148217	907055
68281	907056
223212	907057
32286	907058
67372	907059
606	907060
13522	907061
269810	907062
2115	907063
65970	907064
170695	907065
45634	907066
20071	907067
49383	907068
149461	907069
32073	907070
109102	907071
55140	907072
25777	907073
27228	907074
37608	907075
30412	907076
213126	907077
1165	907078
864	907079
603	907080
5768	907081
11271	907082
60450	907083
74865	907084
137562	907085
16041	907086
41838	907087
3773	907088
107434	907089
57840	907090
103802	907091
42166	907092
164728	907093
194883	907094
251085	907095
1242	907096
8438	907097
22902	907098
153573	907099
235457	907100
57788	907101
23290	907102
83564	907103
39537	907104
37056	907105
162700	907106
26432	907107
33940	907108
3000	907109
144780	907110
203020	907111
4920	907112
22381	907113
24671	907114
212	907115
70384	907116
41653	907117
91230	907118
71800	907119
75	907120
29876	907121
12673	907122
11068	907123
4932	907124
2376	907125
167293	907126
76360	907127
10468	907128
28512	907129
104315	907130
107419	907131
24549	907132
158299	907133
255413	907134
9211	907135
16856	907136
98666	907137
1165	907138
66859	907139
62792	907140
9364	907141
78865	907142
78013	907143
3098	907144
70899	907145
90267	907146
2203	907147
31992	907148
41444	907149
1019	907150
8582	907151
60767	907152
147179	907153
171528	907154
10843	907155
72336	907156
163712	907157
56815	907158
470	907159
136928	907160
8568	907161
71531	907162
4258	907163
152490	907164
2547	907165
161499	907166
921	907167
19754	907168
85309	907169
136829	907170
158922	907171
14656	907172
28909	907173
64615	907174
100788	907175
6252	907176
40418	907177
183939	907178
45622	907179
5309	907180
38800	907181
65320	907182
120211	907183
34008	907184
20325	907185
13158	907186
256235	907187
5938	907188
23921	907189
77853	907190
144044	907191
211306	907192
148422	907193
58635	907194
72830	907195
23865	907196
15030	907197
4068	907198
208745	907199
43025	907200
209666	907201
54669	907202
63638	907203
37257	907204
42399	907205
69640	907206
31829	907207
68157	907208
145313	907209
18191	907210
9600	907211
91942	907212
1854	907213
26716	907214
14484	907215
128313	907216
19844	907217
25647	907218
42255	907219
21804	907220
18389	907221
235274	907222
194999	907223
5860	907224
41022	907225
117055	907226
31061	907227
5325	907228
161497	907229
40652	907230
108593	907231
9329	907232
30108	907233
53204	907234
48053	907235
212277	907236
12865	907237
69689	907238
33963	907239
44910	907240
247421	907241
11741	907242
49050	907243
60531	907244
37273	907245
60791	907246
171451	907247
50920	907248
155	907249
73038	907250
93827	907251
73735	907252
1222	907253
249339	907254
100004	907255
58787	907256
67754	907257
32629	907258
11104	907259
6068	907260
228882	907261
758	907262
30647	907263
644	907264
87999	907265
7482	907266
7616	907267
1195	907268
23139	907269
1114	907270
143952	907271
81801	907272
223473	907273
844	907274
143584	907275
19658	907276
24624	907277
6946	907278
168559	907279
28208	907280
17112	907281
53954	907282
36002	907283
99476	907284
34840	907285
33769	907286
18277	907287
73731	907288
100878	907289
9675	907290
160984	907291
14064	907292
36586	907293
48437	907294
131522	907295
5767	907296
639	907297
67270	907298
4412	907299
271440	907300
236472	907301
66842	907302
11624	907303
9409	907304
12393	907305
26359	907306
2546	907307
93710	907308
136115	907309
159	907310
141652	907311
49301	907312
79433	907313
7296	907314
40515	907315
51131	907316
8752	907317
268633	907318
126491	907319
7769	907320
10960	907321
58873	907322
42206	907323
56062	907324
9176	907325
38581	907326
9075	907327
5203	907328
226448	907329
4105	907330
61518	907331
19293	907332
111260	907333
217985	907334
29901	907335
91250	907336
172155	907337
57886	907338
29622	907339
34072	907340
24368	907341
221287	907342
5506	907343
32082	907344
34580	907345
7290	907346
33885	907347
26286	907348
118085	907349
242631	907350
42060	907351
149512	907352
179196	907353
12154	907354
150831	907355
15337	907356
60152	907357
11878	907358
76115	907359
32682	907360
139843	907361
18991	907362
44074	907363
83634	907364
2248	907365
45903	907366
202365	907367
91913	907368
96257	907369
12994	907370
60759	907371
6441	907372
110526	907373
235932	907374
36351	907375
154554	907376
99523	907377
131818	907378
26488	907379
1464	907380
13941	907381
21239	907382
165124	907383
106820	907384
113640	907385
28245	907386
1387	907387
114178	907388
73120	907389
212568	907390
38909	907391
62123	907392
105410	907393
76657	907394
2191	907395
20329	907396
87624	907397
50600	907398
1666	907399
163176	907400
247637	907401
34636	907402
9384	907403
33945	907404
53304	907405
61505	907406
121869	907407
3559	907408
189455	907409
248269	907410
112224	907411
19921	907412
88889	907413
3671	907414
145455	907415
189423	907416
2095	907417
117368	907418
4515	907419
69928	907420
143500	907421
25237	907422
19756	907423
108510	907424
12798	907425
2210	907426
12051	907427
24111	907428
224962	907429
76157	907430
21214	907431
29423	907432
6485	907433
210643	907434
15304	907435
38335	907436
136114	907437
158105	907438
28550	907439
19234	907440
3521	907441
103565	907442
1996	907443
114535	907444
138882	907445
55827	907446
2809	907447
7387	907448
35479	907449
15960	907450
17970	907451
34601	907452
15072	907453
17800	907454
20698	907455
43774	907456
45677	907457
265290	907458
78953	907459
237165	907460
52485	907461
151818	907462
39891	907463
45688	907464
34613	907465
78052	907466
9378	907467
252315	907468
75864	907469
40256	907470
24856	907471
228366	907472
137785	907473
141246	907474
227397	907475
50283	907476
36009	907477
16778	907478
171493	907479
33730	907480
16324	907481
186493	907482
121062	907483
18021	907484
11779	907485
11519	907486
7546	907487
11613	907488
119439	907489
56655	907490
184726	907491
20659	907492
23849	907493
1159	907494
10150	907495
3169	907496
157698	907497
101153	907498
92086	907499
6148	907500
149769	907501
43853	907502
13141	907503
202361	907504
70448	907505
40572	907506
12883	907507
3498	907508
133409	907509
31004	907510
56809	907511
66937	907512
92840	907513
92525	907514
158036	907515
110900	907516
24968	907517
83860	907518
56506	907519
24539	907520
105927	907521
137702	907522
23751	907523
16163	907524
34131	907525
105360	907526
2973	907527
40122	907528
17306	907529
34553	907530
58078	907531
111847	907532
13308	907533
15445	907534
39300	907535
2817	907536
232997	907537
30019	907538
1563	907539
270099	907540
71477	907541
33065	907542
6054	907543
122609	907544
121683	907545
24357	907546
155277	907547
7191	907548
52660	907549
54305	907550
11240	907551
9155	907552
19054	907553
223674	907554
14399	907555
23908	907556
24652	907557
9254	907558
37504	907559
3082	907560
15601	907561
11016	907562
37776	907563
104995	907564
83349	907565
11392	907566
7278	907567
16483	907568
37703	907569
9855	907570
42048	907571
158268	907572
155398	907573
76689	907574
121652	907575
49112	907576
5904	907577
16945	907578
178685	907579
414	907580
105389	907581
2004	907582
2011	907583
64768	907584
40424	907585
415	907586
312	907587
28678	907588
91441	907589
10861	907590
16470	907591
51755	907592
26783	907593
2	907594
20813	907595
9448	907596
15102	907597
3634	907598
22964	907599
18964	907600
9098	907601
20206	907602
52604	907603
103546	907604
6246	907605
12455	907606
5320	907607
94622	907608
70633	907609
35855	907610
41428	907611
180846	907612
13282	907613
99480	907614
75955	907615
83139	907616
661	907617
141891	907618
1091	907619
238134	907620
4124	907621
53269	907622
157594	907623
19873	907624
87836	907625
125832	907626
17319	907627
176367	907628
102198	907629
9441	907630
50086	907631
121863	907632
3772	907633
54151	907634
119440	907635
18681	907636
154983	907637
131579	907638
150474	907639
94774	907640
51160	907641
15072	907642
70539	907643
110376	907644
72441	907645
848	907646
4834	907647
209493	907648
172297	907649
4690	907650
131900	907651
98957	907652
127177	907653
176916	907654
6566	907655
499	907656
272	907657
7410	907658
123900	907659
6970	907660
39162	907661
224196	907662
21205	907663
14368	907664
22390	907665
94032	907666
175911	907667
5167	907668
103431	907669
21206	907670
120665	907671
10577	907672
245279	907673
2109	907674
49791	907675
28195	907676
96469	907677
12273	907678
22919	907679
60353	907680
19666	907681
97997	907682
33749	907683
244469	907684
4084	907685
107559	907686
23133	907687
37740	907688
35324	907689
44209	907690
6869	907691
45043	907692
72535	907693
1315	907694
19814	907695
26365	907696
5460	907697
1793	907698
7091	907699
135561	907700
13007	907701
114326	907702
107472	907703
84024	907704
45508	907705
62418	907706
27559	907707
148740	907708
43135	907709
3537	907710
33444	907711
7445	907712
103477	907713
170677	907714
3034	907715
94805	907716
2358	907717
47324	907718
2819	907719
100257	907720
150446	907721
20314	907722
29976	907723
5482	907724
15223	907725
71471	907726
1834	907727
119830	907728
140360	907729
200586	907730
16480	907731
3510	907732
10130	907733
40906	907734
32298	907735
3585	907736
162992	907737
246038	907738
1501	907739
37882	907740
1032	907741
39766	907742
1119	907743
18257	907744
39197	907745
36352	907746
65726	907747
39560	907748
24878	907749
5956	907750
50430	907751
15419	907752
32150	907753
54299	907754
22896	907755
229	907756
55984	907757
164116	907758
82531	907759
174274	907760
194872	907761
32897	907762
2396	907763
125774	907764
35479	907765
41	907766
69275	907767
53105	907768
1454	907769
76301	907770
17170	907771
15942	907772
61758	907773
74052	907774
3890	907775
76766	907776
250612	907777
136000	907778
6657	907779
263445	907780
24182	907781
9044	907782
60765	907783
226	907784
12549	907785
38151	907786
140805	907787
2270	907788
24579	907789
10277	907790
150392	907791
200553	907792
5345	907793
8371	907794
86598	907795
1593	907796
24427	907797
11298	907798
128531	907799
16601	907800
212169	907801
160865	907802
24546	907803
189959	907804
29130	907805
54869	907806
11558	907807
54458	907808
34429	907809
44416	907810
104223	907811
24800	907812
103793	907813
193582	907814
61918	907815
36795	907816
5270	907817
226007	907818
111778	907819
13691	907820
5571	907821
428	907822
1827	907823
35198	907824
246697	907825
30186	907826
35874	907827
18936	907828
96853	907829
140459	907830
22633	907831
103299	907832
1973	907833
1017	907834
24195	907835
117498	907836
27981	907837
26975	907838
43053	907839
77680	907840
10285	907841
140321	907842
145775	907843
86646	907844
82738	907845
740	907846
184011	907847
84593	907848
3202	907849
232	907850
32476	907851
57693	907852
105939	907853
89075	907854
1128	907855
100595	907856
6522	907857
11233	907858
111058	907859
23751	907860
131898	907861
158517	907862
13166	907863
81952	907864
51465	907865
2109	907866
5924	907867
7876	907868
45109	907869
160414	907870
229450	907871
41407	907872
52150	907873
19836	907874
75585	907875
44205	907876
3276	907877
12260	907878
157573	907879
6159	907880
145698	907881
20491	907882
122010	907883
1817	907884
136319	907885
382	907886
76120	907887
40618	907888
107718	907889
18873	907890
10281	907891
113743	907892
10046	907893
9380	907894
1168	907895
2725	907896
25773	907897
65976	907898
4685	907899
8771	907900
28969	907901
37414	907902
107179	907903
2484	907904
108772	907905
31980	907906
58963	907907
59418	907908
108970	907909
129701	907910
26164	907911
53985	907912
8555	907913
58932	907914
139649	907915
38784	907916
151379	907917
152899	907918
126687	907919
58808	907920
80594	907921
34480	907922
15375	907923
54874	907924
5225	907925
16629	907926
174301	907927
229392	907928
48604	907929
112602	907930
186920	907931
26965	907932
23520	907933
54314	907934
44106	907935
59982	907936
267551	907937
3798	907938
130935	907939
103365	907940
105543	907941
2303	907942
42922	907943
135487	907944
1101	907945
102604	907946
27765	907947
169844	907948
18998	907949
90804	907950
80844	907951
139396	907952
245820	907953
79688	907954
26300	907955
4089	907956
18078	907957
511	907958
96866	907959
40669	907960
4459	907961
126273	907962
142769	907963
1321	907964
256998	907965
6729	907966
12241	907967
68574	907968
156211	907969
84502	907970
39811	907971
13	907972
104100	907973
46606	907974
40532	907975
256836	907976
116577	907977
14393	907978
5	907979
22899	907980
115203	907981
25433	907982
96308	907983
64784	907984
91597	907985
125287	907986
188	907987
465	907988
57604	907989
390	907990
191187	907991
75399	907992
77783	907993
134980	907994
114791	907995
27243	907996
197437	907997
21802	907998
240582	907999
140887	908000
5337	908001
44234	908002
265581	908003
104696	908004
132208	908005
145316	908006
5982	908007
213663	908008
11054	908009
10	908010
30874	908011
199030	908012
91676	908013
13804	908014
79599	908015
41299	908016
1087	908017
101738	908018
134117	908019
15566	908020
35790	908021
33809	908022
105589	908023
95318	908024
128765	908025
74636	908026
60373	908027
32791	908028
270248	908029
145430	908030
12796	908031
81967	908032
4198	908033
11020	908034
9287	908035
68575	908036
12348	908037
100116	908038
72755	908039
56147	908040
36216	908041
15	908042
6365	908043
29797	908044
82172	908045
3912	908046
44130	908047
626	908048
232230	908049
50939	908050
20104	908051
7830	908052
28155	908053
36389	908054
2712	908055
43582	908056
98	908057
156938	908058
92959	908059
7100	908060
63224	908061
123894	908062
232208	908063
62229	908064
1838	908065
144	908066
142999	908067
34199	908068
108345	908069
81902	908070
9617	908071
160515	908072
2604	908073
90337	908074
259116	908075
7425	908076
112939	908077
36	908078
7932	908079
27999	908080
38130	908081
53244	908082
29326	908083
147886	908084
9717	908085
2336	908086
2018	908087
2334	908088
85156	908089
29832	908090
11784	908091
38778	908092
82530	908093
19	908094
90308	908095
198455	908096
235583	908097
101182	908098
1579	908099
162238	908100
964	908101
22486	908102
247423	908103
139928	908104
7434	908105
150	908106
56995	908107
13524	908108
30980	908109
71151	908110
2066	908111
84274	908112
187379	908113
157509	908114
106391	908115
155946	908116
38591	908117
4231	908118
7485	908119
162729	908120
79928	908121
109424	908122
81976	908123
470	908124
73094	908125
6749	908126
167297	908127
22212	908128
128840	908129
41756	908130
16833	908131
3505	908132
119052	908133
13766	908134
49580	908135
200879	908136
29235	908137
4025	908138
12493	908139
31608	908140
28395	908141
13555	908142
1787	908143
95409	908144
257985	908145
39856	908146
6444	908147
248680	908148
36069	908149
139372	908150
158674	908151
585	908152
7080	908153
9404	908154
22846	908155
104	908156
17610	908157
4192	908158
30649	908159
69184	908160
14967	908161
20246	908162
38529	908163
29606	908164
210525	908165
70116	908166
43522	908167
171104	908168
244693	908169
9397	908170
49650	908171
112839	908172
23930	908173
80179	908174
187701	908175
81343	908176
103682	908177
6782	908178
5728	908179
30270	908180
150367	908181
4079	908182
36694	908183
55192	908184
27258	908185
30645	908186
213366	908187
98844	908188
72084	908189
16622	908190
135532	908191
69716	908192
29904	908193
124	908194
1528	908195
93274	908196
224574	908197
55199	908198
8132	908199
42251	908200
2259	908201
3534	908202
100117	908203
20623	908204
33460	908205
30292	908206
362	908207
9786	908208
137106	908209
82074	908210
37709	908211
262971	908212
34860	908213
116240	908214
6341	908215
27684	908216
29489	908217
106163	908218
27084	908219
56537	908220
21943	908221
50424	908222
1182	908223
110562	908224
49663	908225
212888	908226
15832	908227
92288	908228
603	908229
141535	908230
216371	908231
244327	908232
16	908233
23160	908234
92780	908235
28776	908236
39428	908237
14470	908238
24153	908239
165682	908240
45374	908241
229794	908242
40979	908243
35800	908244
11747	908245
409	908246
97134	908247
222733	908248
87757	908249
245848	908250
67265	908251
159530	908252
24395	908253
18939	908254
5599	908255
176	908256
796	908257
25522	908258
157936	908259
216515	908260
22012	908261
7359	908262
12396	908263
183864	908264
7706	908265
75876	908266
22081	908267
9999	908268
4402	908269
81101	908270
37421	908271
19515	908272
94990	908273
5113	908274
120398	908275
1124	908276
50654	908277
7732	908278
20378	908279
28958	908280
100570	908281
42387	908282
146005	908283
155592	908284
81089	908285
11045	908286
12229	908287
258631	908288
77197	908289
867	908290
918	908291
131035	908292
75565	908293
154950	908294
1261	908295
16921	908296
25586	908297
130184	908298
45893	908299
3561	908300
58647	908301
13806	908302
25305	908303
8802	908304
15967	908305
41398	908306
11983	908307
18	908308
7147	908309
52965	908310
77575	908311
69528	908312
8069	908313
200502	908314
90293	908315
66400	908316
63286	908317
93951	908318
265500	908319
61765	908320
70431	908321
5839	908322
4833	908323
6965	908324
15454	908325
153984	908326
16301	908327
5433	908328
52393	908329
105534	908330
183	908331
187367	908332
143732	908333
44352	908334
65728	908335
258900	908336
5079	908337
14022	908338
126701	908339
45741	908340
60760	908341
145911	908342
43334	908343
2503	908344
4316	908345
65983	908346
10530	908347
4685	908348
167608	908349
2426	908350
79762	908351
60630	908352
66267	908353
9315	908354
94149	908355
8611	908356
93831	908357
83721	908358
61972	908359
4014	908360
2011	908361
174	908362
43202	908363
5537	908364
84294	908365
106064	908366
14783	908367
29514	908368
35017	908369
17014	908370
73104	908371
15696	908372
29718	908373
13760	908374
16871	908375
449	908376
4998	908377
18295	908378
32231	908379
2879	908380
22342	908381
4200	908382
14193	908383
55555	908384
34729	908385
215738	908386
32631	908387
42781	908388
12767	908389
37962	908390
133981	908391
22225	908392
8314	908393
18910	908394
77565	908395
4133	908396
14371	908397
143986	908398
214782	908399
19756	908400
61363	908401
55140	908402
236	908403
849	908404
158366	908405
44212	908406
44216	908407
22687	908408
56875	908409
40516	908410
24066	908411
78801	908412
43040	908413
97900	908414
10454	908415
60959	908416
57269	908417
15682	908418
131166	908419
13478	908420
63164	908421
71922	908422
87755	908423
422	908424
13344	908425
2048	908426
17800	908427
188108	908428
77817	908429
2303	908430
69742	908431
7750	908432
48880	908433
2409	908434
9200	908435
68526	908436
41654	908437
55795	908438
62494	908439
8873	908440
6108	908441
2473	908442
2408	908443
3306	908444
143622	908445
49141	908446
82210	908447
3426	908448
56610	908449
19332	908450
105951	908451
7775	908452
94916	908453
29540	908454
26735	908455
730	908456
93286	908457
145158	908458
3348	908459
17016	908460
14580	908461
4405	908462
89478	908463
114577	908464
108032	908465
22605	908466
842	908467
12491	908468
44593	908469
78812	908470
95613	908471
3077	908472
99507	908473
19546	908474
3226	908475
148182	908476
2245	908477
202558	908478
33411	908479
32921	908480
130758	908481
157867	908482
26433	908483
12660	908484
133588	908485
308	908486
1549	908487
11331	908488
196519	908489
178777	908490
3209	908491
140001	908492
14149	908493
3865	908494
16469	908495
29	908496
221368	908497
57645	908498
2818	908499
101	908500
42952	908501
26655	908502
12063	908503
97765	908504
3915	908505
519	908506
61437	908507
2846	908508
156863	908509
1042	908510
146208	908511
29205	908512
396	908513
97048	908514
183105	908515
219292	908516
11778	908517
126552	908518
87271	908519
2130	908520
31101	908521
47255	908522
113254	908523
1032	908524
58763	908525
47084	908526
3951	908527
40918	908528
26274	908529
49	908530
1098	908531
4231	908532
7814	908533
9787	908534
32342	908535
105181	908536
115494	908537
3642	908538
22526	908539
61646	908540
1360	908541
52744	908542
132553	908543
158	908544
39845	908545
9928	908546
1951	908547
141461	908548
24021	908549
73656	908550
63082	908551
111200	908552
27206	908553
74	908554
17818	908555
1604	908556
318	908557
149205	908558
58844	908559
29890	908560
8189	908561
35157	908562
15450	908563
267529	908564
74322	908565
89138	908566
14779	908567
87305	908568
37798	908569
2787	908570
154817	908571
2811	908572
192896	908573
139476	908574
4220	908575
10228	908576
97034	908577
39460	908578
48985	908579
12094	908580
109354	908581
111665	908582
23357	908583
262404	908584
579	908585
149350	908586
52585	908587
57572	908588
33248	908589
165359	908590
78	908591
4348	908592
82910	908593
121398	908594
4789	908595
150977	908596
43774	908597
253	908598
35520	908599
266732	908600
136961	908601
131308	908602
4061	908603
72439	908604
89561	908605
107662	908606
859	908607
11735	908608
103498	908609
141143	908610
27559	908611
44604	908612
138900	908613
2133	908614
39950	908615
101810	908616
70788	908617
16143	908618
344	908619
137189	908620
6685	908621
16977	908622
48805	908623
27832	908624
21663	908625
8312	908626
23223	908627
6396	908628
158980	908629
171309	908630
174544	908631
10821	908632
88392	908633
53336	908634
45030	908635
214343	908636
1841	908637
54704	908638
26020	908639
98329	908640
9061	908641
4502	908642
3649	908643
154759	908644
23219	908645
132727	908646
994	908647
58323	908648
6300	908649
160662	908650
132364	908651
1705	908652
35628	908653
29820	908654
43459	908655
13599	908656
129380	908657
136885	908658
1918	908659
381	908660
150065	908661
25154	908662
41610	908663
684	908664
8027	908665
18512	908666
3035	908667
4470	908668
145119	908669
67152	908670
84909	908671
80200	908672
107716	908673
2096	908674
39701	908675
42079	908676
48558	908677
27873	908678
16931	908679
5902	908680
241677	908681
31930	908682
7809	908683
117384	908684
2996	908685
172625	908686
265233	908687
91494	908688
3439	908689
4665	908690
205048	908691
150064	908692
46727	908693
47482	908694
57736	908695
92576	908696
159007	908697
41710	908698
35039	908699
4589	908700
174092	908701
6107	908702
47042	908703
23483	908704
23348	908705
12496	908706
5943	908707
43444	908708
4197	908709
17343	908710
2178	908711
121221	908712
230007	908713
143868	908714
5801	908715
50527	908716
272746	908717
3522	908718
15052	908719
271199	908720
60531	908721
170544	908722
49168	908723
29641	908724
262341	908725
29872	908726
16360	908727
100054	908728
63291	908729
16946	908730
42044	908731
29485	908732
146150	908733
109016	908734
67157	908735
482	908736
645	908737
2222	908738
6098	908739
20326	908740
11484	908741
107107	908742
5689	908743
63814	908744
7364	908745
69036	908746
17841	908747
58454	908748
18930	908749
13874	908750
64005	908751
4463	908752
35981	908753
45984	908754
109298	908755
193555	908756
46992	908757
119026	908758
2	908759
28375	908760
8361	908761
111573	908762
8588	908763
1955	908764
10998	908765
33664	908766
26930	908767
79118	908768
65431	908769
23818	908770
95273	908771
22564	908772
19033	908773
5883	908774
30455	908775
36813	908776
137102	908777
16825	908778
29045	908779
232609	908780
59857	908781
17889	908782
164630	908783
134344	908784
88665	908785
12906	908786
3177	908787
127820	908788
14684	908789
770	908790
2950	908791
27491	908792
622	908793
38861	908794
58515	908795
231334	908796
5455	908797
41351	908798
159046	908799
54897	908800
22669	908801
63027	908802
132936	908803
49798	908804
263752	908805
6558	908806
72157	908807
15108	908808
7623	908809
34189	908810
1492	908811
71797	908812
12685	908813
183278	908814
17928	908815
91259	908816
1758	908817
241209	908818
33994	908819
34925	908820
23350	908821
16481	908822
1478	908823
7082	908824
1738	908825
181199	908826
125416	908827
133460	908828
75624	908829
42567	908830
21516	908831
30945	908832
4520	908833
157963	908834
108451	908835
2835	908836
130968	908837
135234	908838
209665	908839
20156	908840
173189	908841
63017	908842
31318	908843
246972	908844
3530	908845
36402	908846
61917	908847
189425	908848
443	908849
153984	908850
15733	908851
103348	908852
97404	908853
214672	908854
52525	908855
224237	908856
4162	908857
72263	908858
73446	908859
345	908860
19272	908861
11756	908862
31704	908863
168090	908864
29025	908865
11909	908866
63524	908867
160401	908868
19705	908869
253555	908870
24205	908871
41021	908872
2902	908873
21164	908874
3052	908875
63826	908876
52566	908877
17327	908878
122077	908879
92947	908880
171733	908881
50759	908882
44747	908883
206	908884
29957	908885
5920	908886
130389	908887
236010	908888
106332	908889
98001	908890
62547	908891
28099	908892
5834	908893
95628	908894
181795	908895
100660	908896
2668	908897
139760	908898
17069	908899
151292	908900
78140	908901
44625	908902
55271	908903
265557	908904
27415	908905
112454	908906
6493	908907
140496	908908
413	908909
3085	908910
107474	908911
51318	908912
103	908913
28933	908914
13103	908915
2013	908916
24328	908917
136307	908918
108594	908919
106303	908920
3871	908921
182048	908922
27216	908923
1331	908924
131346	908925
35283	908926
24856	908927
103829	908928
268063	908929
68782	908930
111697	908931
34603	908932
8192	908933
2385	908934
101950	908935
147866	908936
37596	908937
27714	908938
23845	908939
70232	908940
51766	908941
51909	908942
51671	908943
1148	908944
962	908945
101104	908946
112655	908947
185838	908948
6795	908949
14137	908950
869	908951
21561	908952
2913	908953
262469	908954
19368	908955
21514	908956
149509	908957
18663	908958
167060	908959
73264	908960
29834	908961
19566	908962
22613	908963
90828	908964
131890	908965
75312	908966
53979	908967
202420	908968
100821	908969
24679	908970
47400	908971
1601	908972
148119	908973
412	908974
108516	908975
41599	908976
61330	908977
15124	908978
2032	908979
7882	908980
504	908981
11430	908982
133130	908983
23339	908984
2370	908985
138660	908986
982	908987
177116	908988
44755	908989
169381	908990
231721	908991
57018	908992
38917	908993
167038	908994
20821	908995
16843	908996
1028	908997
1745	908998
42465	908999
23639	909000
24347	909001
45779	909002
515	909003
15119	909004
238250	909005
2183	909006
80320	909007
155347	909008
252783	909009
3587	909010
95798	909011
109451	909012
128	909013
125817	909014
717	909015
80496	909016
36217	909017
6462	909018
99053	909019
193942	909020
75964	909021
255544	909022
3	909023
192115	909024
1974	909025
19060	909026
4091	909027
64587	909028
66326	909029
126950	909030
81760	909031
36543	909032
967	909033
164373	909034
144102	909035
207592	909036
46	909037
113313	909038
22891	909039
28218	909040
8407	909041
50356	909042
67539	909043
188316	909044
36242	909045
111887	909046
124211	909047
233662	909048
89015	909049
198418	909050
51128	909051
49784	909052
216259	909053
91981	909054
49096	909055
32046	909056
23545	909057
2379	909058
51907	909059
80301	909060
86015	909061
63528	909062
263146	909063
118004	909064
29739	909065
16989	909066
339	909067
232361	909068
6012	909069
57045	909070
10641	909071
41354	909072
72021	909073
1280	909074
116120	909075
28083	909076
29840	909077
91067	909078
57673	909079
10141	909080
19390	909081
9450	909082
109038	909083
241329	909084
23021	909085
8177	909086
102152	909087
34017	909088
76213	909089
2195	909090
2	909091
17856	909092
48750	909093
18042	909094
38218	909095
263909	909096
26131	909097
77609	909098
10980	909099
41560	909100
67624	909101
44666	909102
58481	909103
58959	909104
57419	909105
17578	909106
13412	909107
18938	909108
44406	909109
155852	909110
12211	909111
181519	909112
125361	909113
10199	909114
54259	909115
27805	909116
182756	909117
263038	909118
147141	909119
84733	909120
237649	909121
181901	909122
3125	909123
47520	909124
217739	909125
15053	909126
131050	909127
231648	909128
138247	909129
217878	909130
5305	909131
16785	909132
57862	909133
117061	909134
35813	909135
48864	909136
7372	909137
140150	909138
24546	909139
28655	909140
16934	909141
5059	909142
25854	909143
13623	909144
88732	909145
1	909146
5217	909147
31570	909148
1389	909149
64884	909150
200459	909151
7471	909152
1275	909153
74952	909154
36103	909155
15754	909156
72745	909157
110824	909158
20182	909159
101598	909160
186980	909161
227425	909162
72568	909163
161611	909164
119826	909165
120538	909166
2969	909167
6606	909168
4755	909169
3033	909170
4764	909171
5485	909172
3558	909173
55533	909174
69483	909175
45506	909176
68957	909177
16498	909178
76228	909179
69354	909180
128099	909181
45450	909182
13345	909183
8216	909184
17056	909185
30834	909186
678	909187
75442	909188
36887	909189
14745	909190
125717	909191
45452	909192
9244	909193
90821	909194
21083	909195
34293	909196
156392	909197
78371	909198
226792	909199
202790	909200
949	909201
74744	909202
5307	909203
16020	909204
41345	909205
10108	909206
73253	909207
23619	909208
175812	909209
1308	909210
33160	909211
66550	909212
36544	909213
164800	909214
242683	909215
39922	909216
103626	909217
3719	909218
13	909219
128932	909220
51915	909221
21379	909222
78675	909223
259760	909224
6001	909225
4566	909226
3070	909227
462	909228
14554	909229
6082	909230
215848	909231
263219	909232
2424	909233
13804	909234
95579	909235
6969	909236
20596	909237
65836	909238
4587	909239
6002	909240
76262	909241
40310	909242
17566	909243
81885	909244
38765	909245
44236	909246
45750	909247
10753	909248
66429	909249
50436	909250
76712	909251
26952	909252
96247	909253
33591	909254
72345	909255
745	909256
106934	909257
163839	909258
69526	909259
1939	909260
5062	909261
49103	909262
246457	909263
128326	909264
12092	909265
69618	909266
37027	909267
220739	909268
59300	909269
20236	909270
77791	909271
369	909272
10296	909273
5626	909274
190630	909275
3122	909276
252588	909277
127979	909278
137275	909279
12848	909280
265730	909281
18404	909282
95910	909283
17526	909284
40554	909285
21992	909286
139289	909287
72581	909288
151487	909289
256663	909290
62013	909291
57788	909292
36120	909293
75973	909294
14051	909295
65520	909296
408	909297
40546	909298
29951	909299
318	909300
3994	909301
63332	909302
193005	909303
25708	909304
9270	909305
14563	909306
77349	909307
8155	909308
4306	909309
133817	909310
372	909311
73615	909312
499	909313
57250	909314
5285	909315
42178	909316
166814	909317
19544	909318
16707	909319
47066	909320
2270	909321
10556	909322
42374	909323
78174	909324
7675	909325
35449	909326
55950	909327
46039	909328
23781	909329
137516	909330
1213	909331
180193	909332
150709	909333
27873	909334
22667	909335
111616	909336
16727	909337
31589	909338
109056	909339
1159	909340
7812	909341
91323	909342
83104	909343
105898	909344
52313	909345
197966	909346
50438	909347
69014	909348
34260	909349
22825	909350
46721	909351
54164	909352
50655	909353
3172	909354
39614	909355
159231	909356
46	909357
218205	909358
11790	909359
150201	909360
29340	909361
45680	909362
36900	909363
11936	909364
82292	909365
123789	909366
3814	909367
47653	909368
19518	909369
17865	909370
1859	909371
76096	909372
5845	909373
14004	909374
140105	909375
103331	909376
239110	909377
62190	909378
266470	909379
61464	909380
25847	909381
62226	909382
32128	909383
1408	909384
117544	909385
155153	909386
219649	909387
171159	909388
93992	909389
42742	909390
31536	909391
31957	909392
38775	909393
4529	909394
5367	909395
259399	909396
4857	909397
3507	909398
116318	909399
243957	909400
245	909401
28438	909402
38277	909403
160226	909404
2507	909405
16539	909406
22108	909407
263739	909408
83289	909409
11707	909410
40790	909411
16398	909412
10926	909413
108431	909414
67341	909415
18293	909416
138313	909417
74	909418
190825	909419
154626	909420
5341	909421
54690	909422
2766	909423
266909	909424
17172	909425
13427	909426
25268	909427
65478	909428
64876	909429
16953	909430
155370	909431
36443	909432
49422	909433
3919	909434
14995	909435
1553	909436
318	909437
51212	909438
35371	909439
47231	909440
9973	909441
9035	909442
77321	909443
170536	909444
48954	909445
23919	909446
43395	909447
142451	909448
236575	909449
47228	909450
19964	909451
4075	909452
33004	909453
119967	909454
27313	909455
36536	909456
84168	909457
44	909458
82040	909459
671	909460
17102	909461
41100	909462
101745	909463
22150	909464
22109	909465
8011	909466
159257	909467
162083	909468
11595	909469
107282	909470
307	909471
67506	909472
16547	909473
223780	909474
8639	909475
168348	909476
4750	909477
54667	909478
110372	909479
8754	909480
28743	909481
15889	909482
5326	909483
786	909484
76411	909485
46386	909486
79872	909487
2918	909488
51792	909489
9708	909490
1473	909491
188593	909492
1204	909493
22479	909494
133578	909495
11241	909496
241931	909497
132876	909498
202143	909499
3979	909500
161543	909501
225182	909502
68276	909503
127341	909504
12884	909505
44767	909506
44872	909507
3762	909508
13102	909509
113780	909510
7820	909511
42559	909512
173071	909513
5551	909514
7967	909515
140516	909516
199754	909517
235095	909518
27108	909519
76331	909520
62878	909521
239475	909522
26974	909523
3219	909524
39867	909525
54954	909526
6305	909527
135689	909528
35424	909529
88374	909530
2338	909531
68466	909532
7680	909533
211942	909534
6352	909535
58326	909536
146866	909537
80404	909538
67098	909539
37499	909540
155075	909541
2942	909542
131223	909543
19503	909544
34718	909545
10610	909546
110950	909547
37074	909548
18874	909549
4284	909550
5834	909551
2039	909552
62145	909553
102476	909554
109968	909555
1933	909556
13265	909557
12436	909558
73981	909559
100132	909560
99493	909561
53449	909562
75572	909563
132306	909564
4266	909565
28022	909566
10264	909567
1265	909568
19539	909569
15023	909570
27344	909571
96235	909572
7173	909573
356	909574
118539	909575
61786	909576
176338	909577
96327	909578
135204	909579
45599	909580
152281	909581
1180	909582
626	909583
18115	909584
11087	909585
13329	909586
153835	909587
41957	909588
232412	909589
171501	909590
131596	909591
357	909592
70073	909593
4140	909594
14568	909595
24639	909596
37273	909597
223526	909598
6082	909599
17539	909600
63511	909601
33381	909602
189459	909603
133671	909604
37838	909605
100045	909606
17634	909607
3129	909608
236382	909609
84353	909610
9254	909611
247574	909612
3382	909613
140426	909614
109819	909615
40222	909616
24024	909617
153745	909618
98520	909619
10993	909620
66024	909621
57382	909622
22491	909623
19895	909624
72763	909625
37110	909626
75392	909627
65808	909628
35740	909629
196	909630
102556	909631
15089	909632
185908	909633
179	909634
5144	909635
4303	909636
160164	909637
70198	909638
2070	909639
219528	909640
44324	909641
27386	909642
14365	909643
20653	909644
143718	909645
102358	909646
55108	909647
74178	909648
127476	909649
37108	909650
8552	909651
270583	909652
4997	909653
45442	909654
128951	909655
84900	909656
1815	909657
48459	909658
118982	909659
132259	909660
165720	909661
48360	909662
89499	909663
37559	909664
112167	909665
7073	909666
161187	909667
254464	909668
47	909669
23714	909670
5834	909671
30852	909672
23857	909673
764	909674
179166	909675
2744	909676
20481	909677
180498	909678
85874	909679
111104	909680
228250	909681
46065	909682
232107	909683
32837	909684
23710	909685
7116	909686
8653	909687
36405	909688
192221	909689
201864	909690
57319	909691
71277	909692
5036	909693
32841	909694
70731	909695
7525	909696
41846	909697
41757	909698
59974	909699
216758	909700
45964	909701
226997	909702
4799	909703
21876	909704
8504	909705
3855	909706
19681	909707
158549	909708
6487	909709
35435	909710
125472	909711
196897	909712
63292	909713
21221	909714
2776	909715
100387	909716
31676	909717
1057	909718
4914	909719
6672	909720
73698	909721
139201	909722
91828	909723
29662	909724
116496	909725
26929	909726
13696	909727
17588	909728
14005	909729
80375	909730
8500	909731
202511	909732
68635	909733
72785	909734
19866	909735
4070	909736
10936	909737
26014	909738
1634	909739
263029	909740
90892	909741
3891	909742
17014	909743
95216	909744
206823	909745
167575	909746
242388	909747
91289	909748
829	909749
40119	909750
2267	909751
40942	909752
9566	909753
5564	909754
8376	909755
38422	909756
44826	909757
99611	909758
106281	909759
76953	909760
5061	909761
2678	909762
38308	909763
97973	909764
840	909765
33346	909766
197625	909767
73164	909768
20405	909769
19984	909770
6013	909771
34326	909772
77503	909773
16762	909774
2352	909775
1752	909776
58523	909777
22095	909778
69543	909779
6196	909780
54637	909781
43407	909782
66178	909783
151880	909784
93316	909785
20697	909786
83754	909787
86726	909788
165121	909789
34773	909790
108679	909791
13148	909792
243406	909793
184983	909794
41172	909795
27612	909796
50535	909797
143274	909798
208396	909799
9472	909800
71457	909801
33453	909802
234147	909803
10359	909804
126984	909805
5798	909806
486	909807
145558	909808
159027	909809
20453	909810
47982	909811
1338	909812
56475	909813
19048	909814
55953	909815
5	909816
16280	909817
76287	909818
875	909819
170583	909820
35882	909821
32059	909822
66725	909823
6634	909824
33055	909825
14768	909826
54238	909827
26404	909828
22005	909829
4406	909830
100434	909831
63918	909832
127772	909833
30975	909834
259148	909835
209256	909836
218416	909837
222778	909838
21527	909839
26610	909840
14473	909841
1436	909842
193300	909843
132082	909844
56022	909845
368	909846
53760	909847
101705	909848
164319	909849
131250	909850
75310	909851
5554	909852
94771	909853
185683	909854
358	909855
1037	909856
83439	909857
1660	909858
25405	909859
180464	909860
971	909861
172726	909862
344	909863
269544	909864
57864	909865
205060	909866
178569	909867
9492	909868
1930	909869
162212	909870
1916	909871
1127	909872
22438	909873
11843	909874
102615	909875
67472	909876
68367	909877
181143	909878
2196	909879
241256	909880
2793	909881
120958	909882
11904	909883
7770	909884
30531	909885
59422	909886
50239	909887
3742	909888
16737	909889
9510	909890
21872	909891
67	909892
90218	909893
11969	909894
46547	909895
7767	909896
92641	909897
37460	909898
177593	909899
12690	909900
70745	909901
95397	909902
167471	909903
11527	909904
4421	909905
96705	909906
245821	909907
33432	909908
26674	909909
18461	909910
128183	909911
124432	909912
16013	909913
42731	909914
167449	909915
266749	909916
23229	909917
4541	909918
12026	909919
57148	909920
189969	909921
90736	909922
5563	909923
92033	909924
129677	909925
168658	909926
21990	909927
4659	909928
131045	909929
52161	909930
30222	909931
162522	909932
77467	909933
144639	909934
2151	909935
19852	909936
7099	909937
16766	909938
40740	909939
9637	909940
108480	909941
81055	909942
12512	909943
35154	909944
16	909945
119179	909946
37087	909947
11409	909948
1000	909949
21932	909950
61841	909951
4339	909952
109515	909953
14233	909954
29315	909955
14288	909956
170815	909957
11148	909958
4166	909959
43522	909960
178487	909961
179314	909962
153958	909963
18769	909964
436	909965
14156	909966
8298	909967
148656	909968
60230	909969
227128	909970
3439	909971
56033	909972
41893	909973
43420	909974
112432	909975
90610	909976
34651	909977
41822	909978
383	909979
18678	909980
20388	909981
32124	909982
5027	909983
3612	909984
20449	909985
87563	909986
34557	909987
87114	909988
17900	909989
258643	909990
77363	909991
7731	909992
99674	909993
82393	909994
28322	909995
167374	909996
7229	909997
152555	909998
122309	909999
3270	910000
245833	910001
9081	910002
150780	910003
81482	910004
168257	910005
210301	910006
154936	910007
30471	910008
50846	910009
151817	910010
116557	910011
31435	910012
96624	910013
76730	910014
101218	910015
32691	910016
46596	910017
54932	910018
140053	910019
8855	910020
26856	910021
206149	910022
12605	910023
721	910024
261689	910025
110010	910026
12438	910027
112896	910028
23244	910029
261326	910030
57960	910031
92451	910032
48769	910033
59281	910034
131298	910035
75608	910036
6465	910037
67681	910038
172359	910039
33601	910040
111308	910041
57412	910042
46460	910043
76908	910044
6288	910045
40164	910046
83548	910047
170042	910048
55430	910049
1776	910050
901	910051
10614	910052
72558	910053
25502	910054
161660	910055
44322	910056
10003	910057
25989	910058
80251	910059
154826	910060
112647	910061
2728	910062
229600	910063
26703	910064
23930	910065
13334	910066
238855	910067
2096	910068
480	910069
236753	910070
76	910071
14492	910072
83160	910073
51356	910074
96835	910075
5156	910076
44280	910077
188524	910078
25093	910079
157201	910080
5238	910081
157962	910082
106272	910083
13429	910084
4794	910085
10073	910086
153450	910087
7634	910088
45866	910089
21320	910090
13751	910091
12297	910092
32111	910093
194114	910094
39785	910095
31045	910096
14954	910097
47207	910098
138266	910099
42952	910100
45637	910101
1495	910102
214333	910103
149061	910104
101829	910105
76037	910106
92589	910107
85505	910108
40899	910109
32420	910110
19701	910111
67670	910112
108611	910113
36384	910114
14549	910115
23056	910116
269506	910117
41065	910118
99128	910119
50093	910120
48851	910121
8079	910122
21492	910123
12865	910124
1991	910125
50899	910126
228581	910127
25990	910128
108749	910129
46249	910130
38851	910131
21169	910132
8011	910133
246137	910134
109783	910135
154030	910136
8173	910137
28330	910138
111985	910139
6678	910140
72842	910141
73	910142
66255	910143
92879	910144
71201	910145
11324	910146
1751	910147
21176	910148
116234	910149
162	910150
22183	910151
189845	910152
68686	910153
85100	910154
80733	910155
75365	910156
425	910157
44245	910158
68774	910159
109148	910160
13638	910161
7446	910162
250746	910163
42271	910164
155884	910165
15518	910166
53129	910167
89494	910168
1505	910169
102924	910170
50189	910171
174435	910172
225760	910173
2088	910174
224200	910175
112000	910176
21630	910177
104566	910178
17646	910179
9850	910180
217734	910181
107127	910182
1179	910183
225102	910184
50826	910185
218779	910186
25432	910187
107580	910188
7218	910189
172814	910190
52460	910191
13728	910192
63797	910193
102563	910194
254342	910195
107377	910196
146815	910197
10677	910198
247028	910199
56906	910200
65303	910201
21539	910202
27569	910203
58197	910204
12947	910205
80057	910206
228010	910207
14223	910208
50819	910209
8136	910210
175155	910211
77223	910212
169665	910213
2610	910214
23399	910215
324	910216
2886	910217
37028	910218
57278	910219
54359	910220
74687	910221
61118	910222
15366	910223
193170	910224
9420	910225
12714	910226
13452	910227
3358	910228
2313	910229
443	910230
45855	910231
22474	910232
1180	910233
4099	910234
26150	910235
228335	910236
3516	910237
78930	910238
14120	910239
65280	910240
6542	910241
64174	910242
76115	910243
6051	910244
19814	910245
79720	910246
38767	910247
217516	910248
74040	910249
93839	910250
65455	910251
15955	910252
22063	910253
159998	910254
7755	910255
151411	910256
4040	910257
4658	910258
22194	910259
6342	910260
6641	910261
262682	910262
20447	910263
11677	910264
10841	910265
59045	910266
11640	910267
1188	910268
211924	910269
13247	910270
2474	910271
143884	910272
30706	910273
39984	910274
272335	910275
21513	910276
3048	910277
96937	910278
111554	910279
151386	910280
38911	910281
13769	910282
38910	910283
8479	910284
134136	910285
148249	910286
8959	910287
10473	910288
38801	910289
93236	910290
3117	910291
46146	910292
3832	910293
160156	910294
51088	910295
33009	910296
10856	910297
127605	910298
53484	910299
11851	910300
83081	910301
172146	910302
69553	910303
259414	910304
83109	910305
161768	910306
6698	910307
2868	910308
188265	910309
1426	910310
49899	910311
44237	910312
146503	910313
5708	910314
104659	910315
34531	910316
188	910317
40759	910318
42935	910319
124405	910320
9496	910321
16395	910322
34380	910323
5114	910324
36180	910325
2902	910326
342	910327
36714	910328
6403	910329
66332	910330
29426	910331
1730	910332
23528	910333
27324	910334
164544	910335
213361	910336
4548	910337
7889	910338
44743	910339
237972	910340
70	910341
3038	910342
106976	910343
91872	910344
95899	910345
8269	910346
129354	910347
93826	910348
40906	910349
93270	910350
19660	910351
2403	910352
41291	910353
47420	910354
73643	910355
356	910356
12611	910357
134617	910358
2195	910359
3758	910360
149238	910361
1652	910362
57395	910363
14292	910364
45354	910365
26472	910366
25627	910367
49612	910368
5551	910369
6844	910370
94470	910371
1342	910372
43557	910373
71220	910374
3636	910375
41587	910376
5195	910377
214388	910378
72328	910379
111957	910380
218724	910381
38489	910382
169219	910383
172334	910384
83649	910385
47669	910386
209590	910387
9748	910388
3594	910389
25455	910390
19935	910391
1479	910392
6723	910393
111822	910394
70425	910395
111468	910396
109276	910397
65553	910398
139981	910399
74037	910400
15406	910401
203362	910402
171544	910403
28658	910404
28090	910405
29663	910406
57805	910407
84501	910408
113930	910409
42801	910410
172395	910411
46651	910412
35752	910413
19343	910414
140842	910415
97876	910416
37184	910417
11372	910418
269882	910419
15119	910420
92660	910421
1056	910422
3159	910423
15743	910424
250639	910425
6091	910426
1524	910427
20513	910428
86863	910429
263452	910430
3807	910431
43903	910432
62620	910433
8858	910434
84623	910435
115	910436
2893	910437
16864	910438
1162	910439
83154	910440
158045	910441
199	910442
11986	910443
2692	910444
26825	910445
181240	910446
55	910447
57074	910448
251396	910449
254007	910450
10535	910451
43512	910452
124809	910453
185485	910454
25548	910455
18058	910456
56231	910457
44991	910458
78203	910459
13197	910460
7761	910461
74908	910462
14053	910463
87260	910464
49420	910465
10363	910466
125940	910467
499	910468
147191	910469
26542	910470
3163	910471
23908	910472
1274	910473
1403	910474
44911	910475
198	910476
236961	910477
3314	910478
471	910479
214793	910480
80641	910481
67457	910482
90249	910483
33239	910484
23205	910485
64152	910486
177548	910487
61171	910488
129275	910489
6563	910490
6496	910491
39042	910492
44157	910493
56626	910494
74638	910495
505	910496
180941	910497
62120	910498
789	910499
61200	910500
250709	910501
36172	910502
29082	910503
9192	910504
31669	910505
2584	910506
2863	910507
38952	910508
2302	910509
40058	910510
20101	910511
15174	910512
261550	910513
54701	910514
26131	910515
30336	910516
8964	910517
208131	910518
8851	910519
64168	910520
55215	910521
66355	910522
8431	910523
1470	910524
14899	910525
50226	910526
53185	910527
41856	910528
74195	910529
13778	910530
72668	910531
10080	910532
185599	910533
56240	910534
1222	910535
39773	910536
51099	910537
119863	910538
5244	910539
142384	910540
26197	910541
5451	910542
15992	910543
200307	910544
259426	910545
118413	910546
81477	910547
13804	910548
213554	910549
128443	910550
28048	910551
51133	910552
64439	910553
120455	910554
211931	910555
5985	910556
56776	910557
104618	910558
244481	910559
78747	910560
43101	910561
12591	910562
1187	910563
189766	910564
20266	910565
91191	910566
58259	910567
26809	910568
11208	910569
77095	910570
169800	910571
161981	910572
72391	910573
205654	910574
152724	910575
1743	910576
132411	910577
1624	910578
11714	910579
98001	910580
91930	910581
5270	910582
554	910583
39476	910584
70263	910585
91028	910586
84933	910587
63878	910588
32046	910589
58655	910590
766	910591
41755	910592
17074	910593
108452	910594
794	910595
68843	910596
66235	910597
56955	910598
63347	910599
10560	910600
182	910601
139787	910602
86879	910603
235921	910604
239751	910605
11509	910606
91147	910607
3849	910608
1085	910609
41618	910610
315	910611
20027	910612
24871	910613
1046	910614
164322	910615
311	910616
1448	910617
15966	910618
3935	910619
63420	910620
8837	910621
223436	910622
205057	910623
4876	910624
69566	910625
176305	910626
54000	910627
8706	910628
173550	910629
2247	910630
90879	910631
13419	910632
16092	910633
60886	910634
15361	910635
22797	910636
1830	910637
802	910638
36948	910639
2712	910640
23300	910641
22276	910642
93608	910643
57380	910644
18289	910645
163596	910646
54820	910647
6674	910648
77834	910649
22343	910650
1464	910651
68777	910652
17764	910653
41780	910654
118422	910655
75117	910656
112102	910657
98526	910658
159888	910659
520	910660
2423	910661
107465	910662
17040	910663
3822	910664
124545	910665
8400	910666
53439	910667
9938	910668
9360	910669
40619	910670
2829	910671
48602	910672
66760	910673
142071	910674
20127	910675
2260	910676
142368	910677
100224	910678
28897	910679
3974	910680
56929	910681
1956	910682
51583	910683
30675	910684
9517	910685
53499	910686
171092	910687
42584	910688
48834	910689
45012	910690
265380	910691
30891	910692
243460	910693
29329	910694
30646	910695
164245	910696
62	910697
40915	910698
16302	910699
37771	910700
15705	910701
31990	910702
8475	910703
42496	910704
151201	910705
29121	910706
95351	910707
29789	910708
72198	910709
16885	910710
3874	910711
85182	910712
114608	910713
57385	910714
1541	910715
96331	910716
28431	910717
111999	910718
120264	910719
60428	910720
249367	910721
156643	910722
31411	910723
50860	910724
98378	910725
28497	910726
125955	910727
2029	910728
55527	910729
103887	910730
111623	910731
25874	910732
24771	910733
180797	910734
115652	910735
44944	910736
34343	910737
210932	910738
76380	910739
96248	910740
45853	910741
59032	910742
3423	910743
39373	910744
84682	910745
21761	910746
792	910747
22736	910748
81685	910749
243720	910750
77322	910751
122992	910752
163134	910753
209	910754
218689	910755
17581	910756
249517	910757
25980	910758
37789	910759
90975	910760
191171	910761
12261	910762
269524	910763
271328	910764
149	910765
118026	910766
3114	910767
152231	910768
271633	910769
44975	910770
89547	910771
75845	910772
36387	910773
2132	910774
23397	910775
92262	910776
30543	910777
44081	910778
34618	910779
146998	910780
4514	910781
72157	910782
54275	910783
272502	910784
46442	910785
247717	910786
139341	910787
127346	910788
76946	910789
12506	910790
234139	910791
100442	910792
41870	910793
15303	910794
79785	910795
2292	910796
46705	910797
45343	910798
116078	910799
39631	910800
148750	910801
31110	910802
45771	910803
13271	910804
898	910805
18967	910806
6301	910807
20218	910808
309	910809
118661	910810
16186	910811
40475	910812
100850	910813
80238	910814
13642	910815
2054	910816
11508	910817
120249	910818
11714	910819
337	910820
80969	910821
96619	910822
70201	910823
2928	910824
23925	910825
8073	910826
16305	910827
45655	910828
98933	910829
154147	910830
15992	910831
141885	910832
5817	910833
57153	910834
114548	910835
784	910836
175334	910837
6054	910838
65081	910839
56925	910840
102442	910841
3809	910842
77925	910843
23960	910844
49494	910845
21438	910846
144887	910847
4732	910848
1073	910849
13524	910850
270137	910851
53275	910852
22755	910853
73966	910854
1676	910855
50584	910856
162036	910857
46392	910858
114770	910859
25244	910860
24073	910861
10594	910862
29710	910863
184206	910864
11167	910865
40588	910866
254511	910867
3849	910868
2199	910869
107556	910870
51200	910871
144164	910872
13213	910873
75437	910874
81711	910875
1993	910876
22310	910877
14197	910878
2063	910879
61356	910880
6033	910881
92181	910882
14068	910883
80197	910884
91495	910885
202627	910886
5965	910887
103695	910888
10365	910889
10023	910890
1074	910891
22892	910892
42240	910893
14313	910894
8167	910895
170702	910896
14478	910897
26822	910898
195276	910899
7375	910900
250499	910901
12072	910902
57281	910903
33961	910904
35799	910905
53835	910906
95771	910907
49213	910908
1264	910909
47674	910910
224457	910911
84766	910912
132914	910913
230151	910914
28900	910915
44741	910916
72789	910917
59653	910918
43564	910919
3943	910920
1492	910921
111228	910922
77481	910923
23936	910924
19611	910925
6651	910926
9731	910927
8912	910928
588	910929
53053	910930
18569	910931
132601	910932
18399	910933
20226	910934
80045	910935
154548	910936
3954	910937
3989	910938
246859	910939
34569	910940
110961	910941
158968	910942
190210	910943
55563	910944
3762	910945
161826	910946
38637	910947
23066	910948
90544	910949
9232	910950
63653	910951
134511	910952
6711	910953
48030	910954
642	910955
48230	910956
8959	910957
287	910958
2753	910959
4479	910960
51421	910961
225783	910962
15744	910963
84854	910964
7492	910965
88674	910966
7330	910967
260268	910968
4248	910969
100049	910970
2918	910971
74565	910972
18615	910973
28091	910974
54457	910975
133459	910976
63904	910977
10944	910978
3227	910979
17310	910980
10347	910981
12586	910982
38593	910983
180519	910984
76058	910985
12330	910986
6260	910987
14983	910988
30743	910989
193089	910990
13397	910991
52006	910992
9137	910993
61735	910994
89420	910995
54469	910996
132345	910997
109965	910998
215042	910999
68934	911000
684	911001
17789	911002
19745	911003
485	911004
392	911005
1506	911006
105196	911007
3462	911008
43052	911009
164715	911010
50407	911011
74447	911012
8337	911013
199667	911014
13122	911015
181986	911016
3720	911017
17964	911018
38167	911019
43276	911020
66105	911021
65708	911022
11181	911023
163356	911024
33183	911025
185753	911026
147479	911027
88764	911028
23859	911029
181047	911030
21078	911031
51108	911032
1979	911033
73179	911034
51758	911035
5012	911036
29413	911037
5815	911038
11880	911039
229	911040
120679	911041
38255	911042
9903	911043
72645	911044
73308	911045
74598	911046
332	911047
4066	911048
8197	911049
247164	911050
35928	911051
125287	911052
213407	911053
40002	911054
33804	911055
6005	911056
38825	911057
156277	911058
46806	911059
170847	911060
227008	911061
78804	911062
121293	911063
126875	911064
42322	911065
5743	911066
9574	911067
33164	911068
7941	911069
45713	911070
4130	911071
106631	911072
5456	911073
263981	911074
1048	911075
246856	911076
49415	911077
77733	911078
187518	911079
2158	911080
20954	911081
112701	911082
50720	911083
22468	911084
159405	911085
55916	911086
16131	911087
37167	911088
9646	911089
106663	911090
2048	911091
21384	911092
147363	911093
128534	911094
79064	911095
81189	911096
204489	911097
61788	911098
2909	911099
35998	911100
43157	911101
34214	911102
2090	911103
49423	911104
6098	911105
106197	911106
2539	911107
2819	911108
70362	911109
4993	911110
47651	911111
124472	911112
524	911113
48114	911114
67082	911115
66655	911116
1811	911117
244739	911118
8997	911119
270275	911120
12728	911121
15285	911122
35963	911123
23640	911124
55908	911125
105085	911126
24006	911127
50614	911128
257622	911129
28368	911130
2581	911131
143836	911132
25342	911133
12325	911134
76186	911135
29224	911136
74699	911137
145818	911138
85077	911139
25937	911140
35002	911141
46972	911142
2925	911143
10545	911144
86068	911145
214552	911146
23277	911147
3745	911148
206580	911149
18376	911150
27258	911151
223959	911152
13891	911153
8972	911154
106498	911155
87451	911156
15502	911157
41303	911158
28631	911159
60915	911160
257900	911161
71173	911162
172339	911163
89728	911164
35063	911165
197210	911166
245233	911167
15329	911168
144627	911169
25691	911170
2045	911171
55371	911172
26426	911173
36	911174
50388	911175
1808	911176
6034	911177
154	911178
142008	911179
41752	911180
8930	911181
58611	911182
11639	911183
133966	911184
88114	911185
25321	911186
8067	911187
11459	911188
216195	911189
94120	911190
5713	911191
59905	911192
1909	911193
4854	911194
21999	911195
240749	911196
81519	911197
973	911198
74302	911199
57344	911200
104190	911201
65118	911202
106312	911203
83843	911204
24848	911205
23974	911206
4	911207
24344	911208
47417	911209
1870	911210
6124	911211
58877	911212
31410	911213
83356	911214
184	911215
862	911216
39706	911217
93237	911218
268294	911219
58992	911220
30451	911221
68056	911222
507	911223
6093	911224
3766	911225
32043	911226
46313	911227
114543	911228
5097	911229
3827	911230
92650	911231
1793	911232
161233	911233
19269	911234
194878	911235
32460	911236
42050	911237
139653	911238
137178	911239
240412	911240
551	911241
2923	911242
26797	911243
29658	911244
60994	911245
77960	911246
57708	911247
82227	911248
2673	911249
91338	911250
36364	911251
7100	911252
80027	911253
54795	911254
149618	911255
70170	911256
130981	911257
123500	911258
107787	911259
33115	911260
68410	911261
63178	911262
56558	911263
110024	911264
29309	911265
63499	911266
74139	911267
45018	911268
11237	911269
29276	911270
211908	911271
10739	911272
39093	911273
25252	911274
9339	911275
75365	911276
189047	911277
13177	911278
108378	911279
117531	911280
75390	911281
66647	911282
190	911283
8110	911284
21128	911285
1967	911286
99475	911287
79529	911288
51423	911289
130415	911290
1618	911291
67406	911292
166707	911293
511	911294
255846	911295
92525	911296
11318	911297
38350	911298
117289	911299
129282	911300
90682	911301
30614	911302
40004	911303
6988	911304
13889	911305
66593	911306
35433	911307
19423	911308
4752	911309
41746	911310
3434	911311
65592	911312
4215	911313
5963	911314
66470	911315
1324	911316
9929	911317
2242	911318
104876	911319
252619	911320
2558	911321
57729	911322
102563	911323
196046	911324
3343	911325
9301	911326
62739	911327
40563	911328
11512	911329
28113	911330
2333	911331
74257	911332
18033	911333
122399	911334
1031	911335
188800	911336
103845	911337
11634	911338
10565	911339
200388	911340
171170	911341
25	911342
162463	911343
18561	911344
39562	911345
86140	911346
22424	911347
6130	911348
23247	911349
56243	911350
136681	911351
16255	911352
21328	911353
247506	911354
76051	911355
89502	911356
25089	911357
251732	911358
36114	911359
21433	911360
110095	911361
76551	911362
19339	911363
41714	911364
3816	911365
7055	911366
55866	911367
65707	911368
91077	911369
24442	911370
23281	911371
5113	911372
10044	911373
156309	911374
8206	911375
25799	911376
104887	911377
22056	911378
31255	911379
104978	911380
14898	911381
6393	911382
26069	911383
93497	911384
18220	911385
21581	911386
259984	911387
2796	911388
194597	911389
122502	911390
5296	911391
2667	911392
88465	911393
156535	911394
13359	911395
50278	911396
52868	911397
10812	911398
21820	911399
69504	911400
163154	911401
34631	911402
343	911403
164841	911404
146253	911405
1312	911406
3209	911407
23201	911408
41357	911409
18379	911410
31153	911411
240051	911412
7119	911413
20261	911414
234648	911415
17970	911416
28	911417
1027	911418
6408	911419
197	911420
11097	911421
181	911422
4711	911423
80877	911424
24511	911425
716	911426
202903	911427
226320	911428
76623	911429
71227	911430
160864	911431
92963	911432
198649	911433
497	911434
7129	911435
69148	911436
24983	911437
18327	911438
241044	911439
142289	911440
13215	911441
9897	911442
88683	911443
20735	911444
12614	911445
163388	911446
138520	911447
99009	911448
1077	911449
106051	911450
2090	911451
743	911452
134894	911453
220222	911454
117634	911455
26775	911456
20156	911457
97681	911458
32813	911459
133605	911460
537	911461
19060	911462
214054	911463
97018	911464
37347	911465
9199	911466
104706	911467
87128	911468
165477	911469
18228	911470
54468	911471
24065	911472
19786	911473
59013	911474
84127	911475
67597	911476
52076	911477
2005	911478
89249	911479
128482	911480
15281	911481
63311	911482
18149	911483
70601	911484
6907	911485
157625	911486
211639	911487
34559	911488
2381	911489
208411	911490
122791	911491
47625	911492
2353	911493
260584	911494
77008	911495
105757	911496
34987	911497
25957	911498
198101	911499
3114	911500
121363	911501
226127	911502
208445	911503
39530	911504
70794	911505
84894	911506
3098	911507
207482	911508
1624	911509
12232	911510
40118	911511
16792	911512
168203	911513
271479	911514
85062	911515
187031	911516
237490	911517
82620	911518
90320	911519
18366	911520
853	911521
422	911522
24262	911523
222543	911524
7264	911525
156494	911526
63863	911527
45867	911528
17392	911529
3307	911530
207979	911531
78602	911532
88786	911533
1051	911534
128	911535
36750	911536
41694	911537
65079	911538
15730	911539
5663	911540
10222	911541
29198	911542
151562	911543
83771	911544
7974	911545
1124	911546
3067	911547
11505	911548
27864	911549
28132	911550
12298	911551
3791	911552
1739	911553
182	911554
124645	911555
19694	911556
192164	911557
3051	911558
99725	911559
148340	911560
1253	911561
95918	911562
36869	911563
40664	911564
201757	911565
2975	911566
169171	911567
14286	911568
35498	911569
56960	911570
238139	911571
168864	911572
122394	911573
228785	911574
14899	911575
4527	911576
55539	911577
142708	911578
33281	911579
49987	911580
70855	911581
774	911582
230541	911583
145228	911584
78277	911585
58425	911586
163290	911587
58570	911588
94755	911589
5831	911590
103439	911591
49386	911592
86202	911593
62027	911594
90405	911595
1920	911596
133088	911597
8705	911598
31372	911599
104082	911600
4	911601
5912	911602
3640	911603
18147	911604
3354	911605
17560	911606
120029	911607
81709	911608
20740	911609
36721	911610
18316	911611
457	911612
67685	911613
52183	911614
33278	911615
55	911616
8560	911617
15732	911618
97	911619
144910	911620
29479	911621
2444	911622
27874	911623
494	911624
181505	911625
14524	911626
69928	911627
844	911628
2770	911629
23262	911630
10560	911631
12911	911632
39860	911633
130950	911634
72375	911635
30348	911636
42723	911637
24339	911638
160290	911639
4892	911640
27358	911641
10902	911642
172644	911643
8477	911644
138887	911645
5845	911646
1713	911647
65908	911648
128980	911649
6297	911650
13921	911651
255162	911652
2462	911653
175660	911654
1214	911655
104	911656
9089	911657
5000	911658
86799	911659
22658	911660
31461	911661
42185	911662
171427	911663
260365	911664
8305	911665
4082	911666
115867	911667
10896	911668
1597	911669
267500	911670
2353	911671
21983	911672
97660	911673
13186	911674
19583	911675
150596	911676
98196	911677
11303	911678
189794	911679
49828	911680
88885	911681
234380	911682
87	911683
78527	911684
43925	911685
10534	911686
3693	911687
47641	911688
28361	911689
888	911690
8164	911691
37398	911692
1110	911693
24134	911694
143129	911695
32346	911696
71633	911697
32173	911698
2477	911699
6551	911700
137359	911701
91313	911702
242820	911703
12549	911704
402	911705
65657	911706
108872	911707
24207	911708
8017	911709
21599	911710
128583	911711
43361	911712
108847	911713
533	911714
198674	911715
117833	911716
40931	911717
6837	911718
87108	911719
34826	911720
216975	911721
7767	911722
40213	911723
99237	911724
148433	911725
10060	911726
144441	911727
124951	911728
83441	911729
41747	911730
50902	911731
7406	911732
92933	911733
78646	911734
26003	911735
18493	911736
7085	911737
14931	911738
5249	911739
48965	911740
42508	911741
37748	911742
49952	911743
205293	911744
51949	911745
210758	911746
29658	911747
1107	911748
87756	911749
14383	911750
215283	911751
201955	911752
152766	911753
198152	911754
76040	911755
16343	911756
13289	911757
21978	911758
28167	911759
24273	911760
116063	911761
89057	911762
26677	911763
132	911764
66640	911765
14263	911766
9824	911767
112252	911768
197288	911769
26229	911770
74361	911771
167445	911772
87127	911773
4546	911774
67668	911775
14040	911776
9335	911777
50099	911778
238071	911779
789	911780
4462	911781
3278	911782
60867	911783
12690	911784
167527	911785
34574	911786
182057	911787
897	911788
81332	911789
7560	911790
166917	911791
912	911792
66195	911793
62900	911794
74919	911795
106417	911796
154839	911797
2859	911798
156647	911799
33035	911800
36152	911801
53357	911802
44374	911803
118447	911804
244397	911805
3284	911806
17623	911807
2175	911808
245176	911809
1653	911810
5443	911811
213214	911812
13232	911813
171260	911814
28748	911815
117446	911816
19476	911817
65393	911818
152990	911819
13309	911820
63766	911821
64857	911822
11312	911823
16405	911824
96829	911825
159808	911826
29600	911827
31666	911828
1953	911829
56560	911830
35622	911831
135215	911832
134504	911833
141180	911834
225775	911835
70161	911836
862	911837
32710	911838
34055	911839
233773	911840
203841	911841
136288	911842
133280	911843
18957	911844
4091	911845
43537	911846
155318	911847
5692	911848
135966	911849
27248	911850
48452	911851
63736	911852
9164	911853
31596	911854
3705	911855
2006	911856
7475	911857
21494	911858
13545	911859
25583	911860
38112	911861
8107	911862
1317	911863
135460	911864
255618	911865
206128	911866
43227	911867
76847	911868
102172	911869
121095	911870
5024	911871
2835	911872
15602	911873
13714	911874
80	911875
54366	911876
7221	911877
75338	911878
55261	911879
20488	911880
3212	911881
72846	911882
267971	911883
167374	911884
6208	911885
30245	911886
66177	911887
10005	911888
24958	911889
1181	911890
67349	911891
15434	911892
33629	911893
17277	911894
54209	911895
204595	911896
97321	911897
1503	911898
17821	911899
9007	911900
4217	911901
25333	911902
5533	911903
153654	911904
42411	911905
20562	911906
32807	911907
32849	911908
1142	911909
240249	911910
110561	911911
48163	911912
134689	911913
3718	911914
8828	911915
192908	911916
98043	911917
55877	911918
74387	911919
6641	911920
112209	911921
23079	911922
2189	911923
17884	911924
151	911925
126519	911926
149806	911927
892	911928
29941	911929
178996	911930
211144	911931
10721	911932
11570	911933
92407	911934
152519	911935
204744	911936
58654	911937
11060	911938
1109	911939
22771	911940
55922	911941
1116	911942
77459	911943
41247	911944
212987	911945
9544	911946
55287	911947
51077	911948
5804	911949
25105	911950
124694	911951
9763	911952
56471	911953
228532	911954
6885	911955
4840	911956
61102	911957
21160	911958
29948	911959
70146	911960
15018	911961
5116	911962
5300	911963
203477	911964
40382	911965
205666	911966
27087	911967
1104	911968
87155	911969
39004	911970
1865	911971
52977	911972
43518	911973
28692	911974
108896	911975
43019	911976
162668	911977
68404	911978
780	911979
15675	911980
70453	911981
161022	911982
134884	911983
125851	911984
21166	911985
73768	911986
32555	911987
127243	911988
12179	911989
3350	911990
68826	911991
44062	911992
4754	911993
45071	911994
9719	911995
11603	911996
76663	911997
13731	911998
52757	911999
2932	912000
67946	912001
165573	912002
19321	912003
19722	912004
13090	912005
6975	912006
22415	912007
11512	912008
85223	912009
15421	912010
49659	912011
19095	912012
55266	912013
98105	912014
168466	912015
34154	912016
22991	912017
76979	912018
140930	912019
15586	912020
66550	912021
6049	912022
63161	912023
141495	912024
38797	912025
22408	912026
157333	912027
165556	912028
5043	912029
123072	912030
184375	912031
213089	912032
57767	912033
3369	912034
19500	912035
42303	912036
25040	912037
63501	912038
11987	912039
108163	912040
108223	912041
23202	912042
10240	912043
137605	912044
266806	912045
201837	912046
10443	912047
10965	912048
16754	912049
2266	912050
111138	912051
77383	912052
63332	912053
163336	912054
46042	912055
1927	912056
73645	912057
980	912058
38362	912059
27128	912060
76971	912061
220	912062
13092	912063
19657	912064
48912	912065
48306	912066
5119	912067
14539	912068
5976	912069
151050	912070
89203	912071
3066	912072
49818	912073
14576	912074
58083	912075
34686	912076
238853	912077
83445	912078
36111	912079
5522	912080
4383	912081
6848	912082
14638	912083
2729	912084
78507	912085
132904	912086
50490	912087
5713	912088
30188	912089
133282	912090
14914	912091
1165	912092
25364	912093
149820	912094
17720	912095
3922	912096
128821	912097
1088	912098
50731	912099
4784	912100
159616	912101
107231	912102
92904	912103
38241	912104
174	912105
18593	912106
48239	912107
29597	912108
15518	912109
45890	912110
117731	912111
964	912112
4251	912113
23494	912114
76537	912115
712	912116
130289	912117
20909	912118
171667	912119
10683	912120
209525	912121
190168	912122
2499	912123
139362	912124
3340	912125
2998	912126
90540	912127
15367	912128
644	912129
166494	912130
30965	912131
20410	912132
213174	912133
1375	912134
177957	912135
37601	912136
2905	912137
48833	912138
152308	912139
46605	912140
83599	912141
85398	912142
26734	912143
205758	912144
54509	912145
21075	912146
84512	912147
4537	912148
4535	912149
15386	912150
4589	912151
26829	912152
204522	912153
35444	912154
145472	912155
4068	912156
5334	912157
72399	912158
73122	912159
211	912160
109682	912161
10262	912162
141795	912163
17402	912164
19536	912165
45031	912166
36001	912167
22893	912168
51426	912169
121751	912170
23538	912171
28998	912172
90696	912173
101866	912174
184010	912175
6428	912176
55944	912177
194995	912178
65525	912179
42161	912180
127354	912181
21903	912182
14459	912183
57750	912184
39074	912185
91595	912186
626	912187
31271	912188
82651	912189
56684	912190
19137	912191
43678	912192
39808	912193
68460	912194
50357	912195
31277	912196
88919	912197
27421	912198
579	912199
41973	912200
32752	912201
1094	912202
14904	912203
45736	912204
209882	912205
68345	912206
142155	912207
12939	912208
21848	912209
87986	912210
3826	912211
56133	912212
108091	912213
96409	912214
2710	912215
429	912216
116975	912217
95592	912218
88387	912219
2741	912220
220577	912221
107482	912222
178062	912223
3323	912224
12769	912225
39609	912226
31647	912227
19195	912228
68115	912229
1267	912230
22893	912231
29871	912232
14008	912233
62661	912234
54101	912235
63526	912236
264917	912237
12454	912238
119372	912239
2213	912240
151816	912241
20662	912242
7427	912243
57424	912244
49894	912245
628	912246
68878	912247
78185	912248
221642	912249
187535	912250
29996	912251
134520	912252
64549	912253
53000	912254
101176	912255
251572	912256
85656	912257
3517	912258
43225	912259
13879	912260
14848	912261
80035	912262
86357	912263
74627	912264
80054	912265
10764	912266
31310	912267
6964	912268
156934	912269
38830	912270
16424	912271
29043	912272
101488	912273
929	912274
17591	912275
14939	912276
105363	912277
56342	912278
508	912279
14471	912280
157631	912281
78649	912282
177037	912283
14688	912284
128053	912285
158102	912286
829	912287
19648	912288
35922	912289
71542	912290
30079	912291
113579	912292
30799	912293
22963	912294
143326	912295
106955	912296
239181	912297
99249	912298
413	912299
83196	912300
11221	912301
206567	912302
16283	912303
88898	912304
11097	912305
147808	912306
32596	912307
4520	912308
99527	912309
2540	912310
200356	912311
46970	912312
151131	912313
7543	912314
181029	912315
5116	912316
9070	912317
49888	912318
39225	912319
235809	912320
99342	912321
4625	912322
148823	912323
39909	912324
14215	912325
174599	912326
16401	912327
342	912328
5713	912329
2775	912330
154845	912331
21929	912332
7219	912333
566	912334
21624	912335
12797	912336
20967	912337
3351	912338
22849	912339
28205	912340
353	912341
24615	912342
2148	912343
3258	912344
105415	912345
225774	912346
126954	912347
37472	912348
160786	912349
256561	912350
197176	912351
34987	912352
11637	912353
124020	912354
32794	912355
23794	912356
100877	912357
66271	912358
6527	912359
9625	912360
36605	912361
27795	912362
260476	912363
38709	912364
216178	912365
164001	912366
1918	912367
208814	912368
11675	912369
177451	912370
12174	912371
42549	912372
34152	912373
10670	912374
15040	912375
21913	912376
32982	912377
3929	912378
11887	912379
43676	912380
52403	912381
28198	912382
69917	912383
25	912384
65011	912385
72042	912386
128945	912387
9474	912388
1344	912389
103703	912390
20414	912391
11501	912392
29594	912393
21853	912394
33042	912395
143911	912396
259182	912397
195186	912398
24139	912399
86428	912400
252450	912401
128	912402
3623	912403
23035	912404
4025	912405
84292	912406
12210	912407
907	912408
19547	912409
489	912410
83326	912411
8045	912412
1463	912413
96787	912414
33242	912415
46573	912416
31414	912417
22711	912418
15303	912419
152076	912420
41353	912421
143178	912422
18754	912423
37194	912424
7247	912425
2324	912426
9176	912427
19481	912428
134903	912429
1919	912430
176790	912431
32060	912432
1305	912433
63320	912434
5462	912435
1986	912436
6869	912437
37243	912438
106628	912439
27085	912440
92272	912441
180008	912442
16866	912443
1599	912444
38652	912445
1570	912446
24643	912447
149417	912448
191672	912449
143070	912450
6861	912451
120403	912452
47409	912453
5852	912454
22079	912455
104561	912456
2068	912457
34036	912458
34156	912459
66524	912460
15715	912461
36072	912462
189556	912463
71723	912464
8408	912465
35592	912466
557	912467
59476	912468
73321	912469
642	912470
36039	912471
66521	912472
55676	912473
104776	912474
167115	912475
39063	912476
39609	912477
190886	912478
49230	912479
99142	912480
16390	912481
402	912482
272312	912483
28064	912484
19656	912485
53141	912486
263410	912487
8414	912488
72688	912489
87423	912490
25961	912491
750	912492
111044	912493
10369	912494
50449	912495
7820	912496
84842	912497
356	912498
5519	912499
50440	912500
10238	912501
6949	912502
5812	912503
16388	912504
39	912505
1727	912506
1412	912507
59297	912508
249310	912509
80536	912510
90283	912511
55065	912512
163794	912513
73853	912514
27528	912515
12446	912516
6826	912517
10400	912518
17427	912519
176404	912520
22989	912521
72598	912522
85146	912523
15970	912524
83068	912525
20249	912526
110874	912527
150426	912528
180841	912529
36530	912530
255556	912531
31191	912532
113019	912533
269699	912534
100817	912535
107013	912536
211	912537
1235	912538
25947	912539
87211	912540
107240	912541
8810	912542
161570	912543
9905	912544
157290	912545
248766	912546
171609	912547
85054	912548
52592	912549
419	912550
10602	912551
75132	912552
23977	912553
36949	912554
107215	912555
188863	912556
72269	912557
861	912558
96688	912559
18867	912560
27400	912561
59255	912562
12660	912563
138558	912564
7649	912565
202633	912566
42463	912567
160196	912568
43777	912569
50078	912570
254531	912571
1038	912572
248030	912573
31996	912574
69967	912575
27	912576
229412	912577
51857	912578
38834	912579
15276	912580
92613	912581
41202	912582
2829	912583
125410	912584
220277	912585
4425	912586
7338	912587
40972	912588
111937	912589
108387	912590
137452	912591
98070	912592
202393	912593
735	912594
68260	912595
27	912596
43251	912597
20273	912598
217655	912599
100921	912600
64394	912601
268576	912602
115090	912603
793	912604
17020	912605
263084	912606
1225	912607
154969	912608
29983	912609
68680	912610
10599	912611
105125	912612
127093	912613
16691	912614
16632	912615
4717	912616
54087	912617
14342	912618
65	912619
11907	912620
59610	912621
48408	912622
73942	912623
184552	912624
101282	912625
32770	912626
69327	912627
9613	912628
91946	912629
1434	912630
204431	912631
270115	912632
192623	912633
53788	912634
11580	912635
4877	912636
244842	912637
98494	912638
466	912639
87308	912640
68439	912641
5027	912642
127759	912643
7556	912644
51650	912645
61946	912646
159112	912647
2688	912648
55679	912649
106047	912650
35149	912651
21257	912652
75215	912653
26888	912654
56661	912655
46407	912656
244549	912657
180041	912658
48972	912659
48952	912660
471	912661
65870	912662
750	912663
4127	912664
167742	912665
61073	912666
131231	912667
208369	912668
32560	912669
179586	912670
433	912671
10998	912672
18378	912673
33397	912674
41786	912675
405	912676
235097	912677
1673	912678
12201	912679
72761	912680
13097	912681
75368	912682
261	912683
16487	912684
126353	912685
9524	912686
140664	912687
23042	912688
116824	912689
250085	912690
66874	912691
37655	912692
98364	912693
85665	912694
18767	912695
126778	912696
57476	912697
512	912698
15741	912699
266835	912700
98208	912701
7688	912702
54530	912703
103818	912704
2205	912705
132767	912706
1979	912707
90333	912708
61273	912709
412	912710
48269	912711
165741	912712
52279	912713
25933	912714
9384	912715
241496	912716
76549	912717
292	912718
136247	912719
36903	912720
198871	912721
50273	912722
183	912723
62074	912724
22183	912725
149718	912726
142923	912727
3880	912728
3474	912729
9508	912730
6089	912731
224210	912732
11989	912733
61035	912734
628	912735
121109	912736
2087	912737
210	912738
30248	912739
780	912740
126091	912741
44790	912742
16694	912743
146447	912744
79188	912745
11318	912746
205066	912747
354	912748
894	912749
74806	912750
38492	912751
9115	912752
35365	912753
99290	912754
95292	912755
99078	912756
26302	912757
104405	912758
58874	912759
74534	912760
7216	912761
3206	912762
57446	912763
34523	912764
48281	912765
28503	912766
28528	912767
16484	912768
48202	912769
55	912770
263593	912771
136189	912772
216487	912773
51484	912774
82931	912775
748	912776
121175	912777
138876	912778
118466	912779
166188	912780
100167	912781
5544	912782
8544	912783
125064	912784
15671	912785
34164	912786
2437	912787
32795	912788
1517	912789
39150	912790
71675	912791
133195	912792
120967	912793
35823	912794
72671	912795
45043	912796
403	912797
183829	912798
31776	912799
229565	912800
3677	912801
5042	912802
214274	912803
77987	912804
82142	912805
22255	912806
215325	912807
5374	912808
11470	912809
28593	912810
125518	912811
120235	912812
85587	912813
23460	912814
28555	912815
35308	912816
10591	912817
80924	912818
42984	912819
55519	912820
64707	912821
6817	912822
73961	912823
9071	912824
124273	912825
49652	912826
201202	912827
11882	912828
195403	912829
172265	912830
35764	912831
2217	912832
16252	912833
128969	912834
36220	912835
119787	912836
9067	912837
63357	912838
91815	912839
49547	912840
4745	912841
120527	912842
5560	912843
89432	912844
289	912845
13357	912846
46611	912847
37151	912848
13353	912849
146883	912850
21442	912851
40931	912852
209614	912853
47	912854
4446	912855
76551	912856
12984	912857
886	912858
66827	912859
164151	912860
6027	912861
67940	912862
52900	912863
211386	912864
2015	912865
5019	912866
135526	912867
13639	912868
12172	912869
34067	912870
2153	912871
36179	912872
5500	912873
38058	912874
10287	912875
1420	912876
7038	912877
62685	912878
127078	912879
5811	912880
4313	912881
207161	912882
55768	912883
1858	912884
40139	912885
4127	912886
40369	912887
47153	912888
242868	912889
103687	912890
184451	912891
220729	912892
6034	912893
149505	912894
139014	912895
61010	912896
92259	912897
184443	912898
20366	912899
19314	912900
36185	912901
98256	912902
33323	912903
2146	912904
12183	912905
38361	912906
35589	912907
58216	912908
1904	912909
107803	912910
181989	912911
86373	912912
64901	912913
15189	912914
10858	912915
81906	912916
78	912917
2254	912918
50537	912919
165364	912920
63592	912921
7220	912922
21922	912923
14810	912924
23218	912925
250253	912926
269702	912927
261491	912928
8328	912929
122256	912930
33810	912931
1233	912932
936	912933
97096	912934
32609	912935
100145	912936
9334	912937
41551	912938
35416	912939
75068	912940
7219	912941
18804	912942
276	912943
89618	912944
30865	912945
22060	912946
6412	912947
38037	912948
43501	912949
108717	912950
23221	912951
156061	912952
182132	912953
100642	912954
125444	912955
257029	912956
143450	912957
51497	912958
18631	912959
119573	912960
118153	912961
35752	912962
195	912963
151619	912964
6032	912965
69702	912966
187081	912967
13730	912968
29333	912969
122449	912970
95272	912971
28151	912972
80458	912973
883	912974
187460	912975
269000	912976
38754	912977
1829	912978
215702	912979
92003	912980
169485	912981
82471	912982
4379	912983
66836	912984
21097	912985
6807	912986
188	912987
1765	912988
24100	912989
4886	912990
166341	912991
26998	912992
56916	912993
33862	912994
2398	912995
68797	912996
20006	912997
155212	912998
6502	912999
73085	913000
9841	913001
162513	913002
179080	913003
28173	913004
3259	913005
1198	913006
271373	913007
53065	913008
172354	913009
3369	913010
39792	913011
43992	913012
91226	913013
18641	913014
150547	913015
165460	913016
57425	913017
12632	913018
3774	913019
8302	913020
15121	913021
11932	913022
13613	913023
39955	913024
251489	913025
65336	913026
29212	913027
54610	913028
37572	913029
151072	913030
91580	913031
113717	913032
180561	913033
26835	913034
121712	913035
158026	913036
45586	913037
193	913038
25500	913039
30640	913040
8698	913041
99048	913042
15926	913043
39415	913044
9833	913045
79974	913046
11420	913047
104401	913048
199762	913049
13419	913050
1885	913051
69989	913052
60247	913053
8786	913054
3689	913055
217524	913056
2465	913057
480	913058
42957	913059
253231	913060
82052	913061
3742	913062
15251	913063
29086	913064
12098	913065
43562	913066
177155	913067
21710	913068
2720	913069
64238	913070
151697	913071
4830	913072
251150	913073
21107	913074
735	913075
959	913076
3241	913077
266891	913078
79143	913079
105718	913080
74896	913081
92604	913082
828	913083
108856	913084
101	913085
235432	913086
5041	913087
77658	913088
174	913089
4377	913090
149297	913091
203160	913092
97530	913093
39779	913094
67925	913095
20755	913096
162822	913097
20433	913098
42410	913099
57	913100
102607	913101
10558	913102
71802	913103
168211	913104
1143	913105
132736	913106
106432	913107
873	913108
28919	913109
3772	913110
25837	913111
187257	913112
51663	913113
198	913114
198	913115
12	913116
127861	913117
32045	913118
27123	913119
6223	913120
6999	913121
10275	913122
271767	913123
25478	913124
17432	913125
156730	913126
121431	913127
167904	913128
8649	913129
103794	913130
83051	913131
43997	913132
6233	913133
13107	913134
13000	913135
4798	913136
31527	913137
10621	913138
1674	913139
99236	913140
35166	913141
82559	913142
266230	913143
3538	913144
107353	913145
29676	913146
183449	913147
17	913148
100897	913149
268627	913150
108087	913151
13737	913152
12206	913153
4222	913154
156261	913155
623	913156
5479	913157
58507	913158
186407	913159
114755	913160
150213	913161
18454	913162
129453	913163
48972	913164
84947	913165
28266	913166
10232	913167
1694	913168
62082	913169
47332	913170
101041	913171
262241	913172
8637	913173
72735	913174
25060	913175
126436	913176
25702	913177
11060	913178
40039	913179
44744	913180
129023	913181
174467	913182
34771	913183
2494	913184
176607	913185
98817	913186
10702	913187
50362	913188
626	913189
5	913190
133175	913191
139983	913192
37394	913193
24730	913194
16518	913195
78297	913196
19823	913197
138190	913198
120689	913199
52868	913200
72178	913201
80012	913202
114195	913203
60438	913204
169047	913205
233	913206
106713	913207
3046	913208
198313	913209
38606	913210
29708	913211
16924	913212
201433	913213
23013	913214
75596	913215
1812	913216
43140	913217
87400	913218
29360	913219
47101	913220
43662	913221
90597	913222
54963	913223
1011	913224
45160	913225
1192	913226
32344	913227
110521	913228
64079	913229
22012	913230
35170	913231
50198	913232
37959	913233
12541	913234
12955	913235
29026	913236
22394	913237
23509	913238
152668	913239
14574	913240
1308	913241
56223	913242
9060	913243
99277	913244
272259	913245
96939	913246
34700	913247
1519	913248
3148	913249
28762	913250
69940	913251
40613	913252
40177	913253
149124	913254
4898	913255
142099	913256
27760	913257
3093	913258
47792	913259
8	913260
37518	913261
1285	913262
65169	913263
106991	913264
64662	913265
193841	913266
125687	913267
205524	913268
1826	913269
4740	913270
14934	913271
27232	913272
50776	913273
31090	913274
193082	913275
67794	913276
261505	913277
35342	913278
34	913279
69839	913280
24543	913281
35032	913282
17939	913283
2472	913284
122719	913285
39468	913286
115297	913287
41200	913288
18904	913289
10941	913290
113996	913291
7697	913292
17200	913293
152795	913294
40811	913295
1715	913296
50089	913297
8241	913298
103837	913299
89201	913300
19119	913301
26031	913302
101514	913303
61367	913304
51170	913305
33102	913306
1255	913307
47400	913308
81459	913309
32374	913310
71429	913311
122546	913312
34639	913313
57438	913314
1110	913315
32920	913316
13796	913317
44007	913318
80454	913319
34623	913320
64409	913321
6202	913322
52684	913323
1069	913324
19477	913325
57222	913326
4791	913327
25145	913328
2365	913329
9777	913330
11495	913331
23669	913332
1992	913333
241260	913334
8494	913335
249491	913336
124209	913337
44793	913338
195640	913339
91186	913340
74444	913341
69155	913342
129322	913343
101712	913344
67596	913345
78047	913346
50819	913347
80492	913348
134319	913349
24736	913350
147790	913351
200375	913352
35865	913353
6227	913354
74600	913355
3199	913356
113926	913357
2975	913358
19239	913359
1015	913360
958	913361
124557	913362
163980	913363
48997	913364
2792	913365
59903	913366
62688	913367
64591	913368
48793	913369
57179	913370
11939	913371
101526	913372
85405	913373
69484	913374
2710	913375
25099	913376
170652	913377
225941	913378
141672	913379
6923	913380
308	913381
13960	913382
132198	913383
372	913384
88110	913385
4194	913386
152518	913387
53917	913388
57965	913389
100703	913390
43591	913391
6962	913392
7187	913393
95121	913394
11180	913395
25029	913396
174122	913397
31037	913398
3888	913399
73550	913400
8994	913401
58950	913402
4498	913403
82	913404
695	913405
6278	913406
167562	913407
92477	913408
19392	913409
51566	913410
3346	913411
23303	913412
12801	913413
31213	913414
94748	913415
2351	913416
51820	913417
237744	913418
7186	913419
61865	913420
70693	913421
215310	913422
62392	913423
630	913424
87604	913425
87226	913426
233941	913427
4556	913428
200601	913429
127978	913430
21541	913431
102	913432
166850	913433
75733	913434
48211	913435
2068	913436
11657	913437
133316	913438
9496	913439
9760	913440
64285	913441
199532	913442
25908	913443
19863	913444
886	913445
135040	913446
145806	913447
486	913448
34861	913449
78880	913450
42100	913451
23015	913452
62305	913453
59782	913454
14872	913455
218188	913456
2891	913457
116192	913458
50468	913459
58237	913460
39647	913461
39189	913462
91441	913463
38423	913464
219177	913465
110362	913466
7673	913467
1066	913468
148365	913469
64867	913470
8850	913471
15476	913472
47624	913473
160896	913474
10401	913475
3378	913476
32333	913477
24318	913478
36244	913479
423	913480
134195	913481
27	913482
51021	913483
100254	913484
250656	913485
64435	913486
51547	913487
14874	913488
181541	913489
74572	913490
25555	913491
263567	913492
2741	913493
27624	913494
8139	913495
40483	913496
96272	913497
65272	913498
5087	913499
86398	913500
180948	913501
97106	913502
94591	913503
4877	913504
256291	913505
38927	913506
161703	913507
10200	913508
29010	913509
5097	913510
7867	913511
40901	913512
46218	913513
227496	913514
20545	913515
77637	913516
23161	913517
11585	913518
133636	913519
4529	913520
5969	913521
149238	913522
44102	913523
23754	913524
29700	913525
121618	913526
302	913527
24100	913528
104577	913529
100785	913530
99081	913531
84132	913532
60808	913533
69256	913534
203516	913535
18510	913536
83058	913537
15921	913538
65861	913539
109605	913540
74939	913541
115542	913542
125339	913543
340	913544
62136	913545
635	913546
1792	913547
42889	913548
48286	913549
184631	913550
16661	913551
6098	913552
112947	913553
48316	913554
162378	913555
170731	913556
78928	913557
18418	913558
103665	913559
110088	913560
98264	913561
25439	913562
135901	913563
119910	913564
7119	913565
159563	913566
182483	913567
56407	913568
164408	913569
268208	913570
94493	913571
29664	913572
40812	913573
14686	913574
88314	913575
162565	913576
201085	913577
8268	913578
52580	913579
86908	913580
77766	913581
115516	913582
37014	913583
36954	913584
18512	913585
2929	913586
125996	913587
141185	913588
102013	913589
162050	913590
3316	913591
129350	913592
93357	913593
34742	913594
6936	913595
31523	913596
17611	913597
184020	913598
1485	913599
136352	913600
10113	913601
45534	913602
44694	913603
20489	913604
121212	913605
10957	913606
54743	913607
25789	913608
11179	913609
40	913610
125243	913611
494	913612
23691	913613
209816	913614
51264	913615
28328	913616
137404	913617
399	913618
110216	913619
79867	913620
4052	913621
1454	913622
137763	913623
17509	913624
57500	913625
16353	913626
83188	913627
4199	913628
228999	913629
233976	913630
11293	913631
34397	913632
207436	913633
9263	913634
47933	913635
6245	913636
24629	913637
203574	913638
9576	913639
83569	913640
24929	913641
52162	913642
130786	913643
160864	913644
2825	913645
252914	913646
42162	913647
105472	913648
54267	913649
205899	913650
44589	913651
69811	913652
11332	913653
87351	913654
3140	913655
7487	913656
169119	913657
89938	913658
22062	913659
5929	913660
73469	913661
64436	913662
194248	913663
1668	913664
141366	913665
14009	913666
39385	913667
197845	913668
2284	913669
110283	913670
21159	913671
13332	913672
57161	913673
30990	913674
64709	913675
75631	913676
115225	913677
77952	913678
8838	913679
1466	913680
16635	913681
86949	913682
13672	913683
206196	913684
53969	913685
144193	913686
129983	913687
9532	913688
8096	913689
206727	913690
23714	913691
41362	913692
22696	913693
85287	913694
1626	913695
182942	913696
21875	913697
27399	913698
78249	913699
21205	913700
58981	913701
42107	913702
28191	913703
204902	913704
5332	913705
230871	913706
30815	913707
17494	913708
24648	913709
31676	913710
4477	913711
56245	913712
16407	913713
56957	913714
4403	913715
233307	913716
845	913717
45943	913718
39357	913719
26680	913720
176962	913721
7951	913722
80475	913723
20234	913724
238848	913725
149215	913726
104634	913727
26868	913728
153982	913729
106467	913730
75096	913731
4364	913732
165075	913733
166926	913734
6395	913735
67518	913736
76736	913737
16505	913738
3311	913739
81834	913740
31274	913741
1542	913742
200710	913743
11960	913744
138065	913745
30464	913746
3721	913747
3975	913748
83624	913749
233574	913750
14075	913751
11387	913752
26278	913753
196546	913754
67052	913755
185988	913756
76498	913757
1580	913758
139930	913759
37871	913760
31	913761
310	913762
157140	913763
160262	913764
242525	913765
1874	913766
4051	913767
56988	913768
5693	913769
183899	913770
24914	913771
1714	913772
4300	913773
263554	913774
51854	913775
53	913776
41023	913777
29462	913778
86701	913779
76599	913780
15396	913781
6144	913782
225639	913783
26243	913784
161596	913785
139046	913786
246896	913787
116567	913788
7405	913789
24183	913790
216366	913791
10494	913792
32701	913793
8690	913794
28737	913795
122058	913796
54095	913797
3346	913798
32927	913799
192125	913800
98220	913801
5954	913802
476	913803
169119	913804
14102	913805
571	913806
1295	913807
21219	913808
11158	913809
8329	913810
11609	913811
42551	913812
119964	913813
15059	913814
138797	913815
6347	913816
94226	913817
23202	913818
17396	913819
3095	913820
57305	913821
162598	913822
44774	913823
52664	913824
32048	913825
1786	913826
75635	913827
154412	913828
24287	913829
100325	913830
14856	913831
8433	913832
203091	913833
7328	913834
963	913835
81600	913836
30340	913837
149647	913838
66794	913839
81713	913840
52100	913841
50706	913842
56208	913843
83856	913844
2287	913845
93832	913846
3626	913847
42171	913848
6218	913849
73723	913850
91428	913851
131883	913852
17770	913853
1344	913854
7220	913855
36487	913856
1204	913857
147049	913858
19791	913859
7228	913860
27323	913861
6079	913862
36492	913863
87973	913864
16118	913865
130219	913866
22927	913867
6398	913868
42182	913869
11689	913870
11738	913871
68505	913872
90271	913873
226216	913874
162355	913875
111931	913876
12818	913877
137352	913878
2205	913879
15883	913880
4370	913881
89726	913882
102160	913883
4046	913884
164395	913885
139435	913886
103360	913887
50366	913888
244150	913889
5842	913890
193261	913891
6996	913892
36865	913893
140828	913894
43079	913895
132648	913896
266169	913897
1710	913898
11154	913899
73217	913900
8998	913901
11936	913902
76419	913903
224416	913904
32147	913905
266192	913906
14240	913907
230	913908
5507	913909
6852	913910
22127	913911
227	913912
154493	913913
59176	913914
24244	913915
21125	913916
8428	913917
50387	913918
24744	913919
130401	913920
4839	913921
158782	913922
30388	913923
183338	913924
26840	913925
2178	913926
179975	913927
127734	913928
142490	913929
164844	913930
48467	913931
175	913932
43557	913933
5530	913934
78710	913935
26269	913936
36883	913937
1263	913938
43660	913939
75331	913940
5108	913941
67735	913942
162681	913943
114494	913944
17751	913945
2073	913946
59362	913947
153048	913948
100700	913949
108278	913950
12321	913951
210926	913952
12586	913953
10568	913954
855	913955
87963	913956
27591	913957
128619	913958
7057	913959
111796	913960
1663	913961
99089	913962
2296	913963
115470	913964
137454	913965
13484	913966
146962	913967
107170	913968
5924	913969
23487	913970
44694	913971
8788	913972
86444	913973
44855	913974
12760	913975
11023	913976
116217	913977
1914	913978
36939	913979
876	913980
155435	913981
69690	913982
1052	913983
247743	913984
149908	913985
19525	913986
222439	913987
220924	913988
143911	913989
92004	913990
148957	913991
272236	913992
41215	913993
35299	913994
16334	913995
27605	913996
87947	913997
246	913998
16070	913999
62	914000
27396	914001
203096	914002
78784	914003
832	914004
222406	914005
41336	914006
243599	914007
65591	914008
161419	914009
84176	914010
138205	914011
1627	914012
7553	914013
28967	914014
266011	914015
74773	914016
64279	914017
18639	914018
54079	914019
130801	914020
223373	914021
166112	914022
104689	914023
217340	914024
73495	914025
65705	914026
24054	914027
69414	914028
88880	914029
72796	914030
77612	914031
125401	914032
30817	914033
9883	914034
55158	914035
11913	914036
12850	914037
123462	914038
2562	914039
5253	914040
80225	914041
35184	914042
7123	914043
18727	914044
23570	914045
82008	914046
81246	914047
66748	914048
21402	914049
37464	914050
146956	914051
100524	914052
60630	914053
124548	914054
137864	914055
13670	914056
73351	914057
4075	914058
3786	914059
145921	914060
1002	914061
11367	914062
8885	914063
8489	914064
215788	914065
176289	914066
158318	914067
104912	914068
19554	914069
267207	914070
164722	914071
53223	914072
98635	914073
176327	914074
62740	914075
45373	914076
34237	914077
2282	914078
140154	914079
96881	914080
7360	914081
725	914082
189857	914083
23846	914084
1610	914085
1768	914086
1731	914087
35983	914088
169183	914089
264	914090
53	914091
52008	914092
173492	914093
2410	914094
5631	914095
107409	914096
16633	914097
74773	914098
7121	914099
21207	914100
147887	914101
6604	914102
56804	914103
68279	914104
58126	914105
7882	914106
5679	914107
4062	914108
101181	914109
18767	914110
206900	914111
38900	914112
171817	914113
67465	914114
80287	914115
213992	914116
77566	914117
126221	914118
2338	914119
36070	914120
101035	914121
242316	914122
2535	914123
1634	914124
6645	914125
50491	914126
3327	914127
149216	914128
30916	914129
14424	914130
171151	914131
6678	914132
132544	914133
1469	914134
186722	914135
15431	914136
54026	914137
44069	914138
188	914139
83271	914140
3199	914141
148432	914142
3361	914143
64960	914144
124357	914145
83758	914146
33558	914147
93888	914148
13804	914149
1374	914150
1474	914151
117603	914152
34436	914153
74788	914154
8572	914155
78682	914156
12678	914157
164032	914158
58953	914159
87033	914160
3972	914161
136674	914162
225427	914163
3089	914164
11910	914165
75014	914166
66886	914167
139872	914168
50434	914169
3243	914170
2426	914171
76675	914172
14611	914173
53526	914174
26520	914175
92604	914176
9279	914177
3104	914178
1000	914179
160410	914180
47456	914181
133171	914182
100864	914183
9097	914184
19016	914185
100094	914186
36293	914187
7159	914188
132376	914189
108031	914190
267772	914191
6052	914192
117317	914193
127202	914194
14207	914195
236393	914196
12000	914197
63677	914198
62288	914199
9972	914200
18576	914201
7648	914202
93362	914203
90742	914204
41632	914205
20760	914206
79251	914207
3148	914208
915	914209
11287	914210
15792	914211
39901	914212
31199	914213
43624	914214
74073	914215
44916	914216
69351	914217
2800	914218
192	914219
142708	914220
3610	914221
22450	914222
24213	914223
21887	914224
65624	914225
31057	914226
163434	914227
55555	914228
29217	914229
64090	914230
182067	914231
15804	914232
16738	914233
196886	914234
17730	914235
64402	914236
4541	914237
267016	914238
214444	914239
13124	914240
15923	914241
166644	914242
227407	914243
18335	914244
159295	914245
199309	914246
164908	914247
10146	914248
57684	914249
10205	914250
17552	914251
67682	914252
41403	914253
17942	914254
8659	914255
3830	914256
14760	914257
245947	914258
66129	914259
15826	914260
189894	914261
18443	914262
55588	914263
189041	914264
196469	914265
17513	914266
23920	914267
127009	914268
59378	914269
3147	914270
23728	914271
43056	914272
4401	914273
240242	914274
117272	914275
7398	914276
11544	914277
65153	914278
13927	914279
57569	914280
22139	914281
89799	914282
45762	914283
138828	914284
51313	914285
18844	914286
8489	914287
13355	914288
175238	914289
31062	914290
181955	914291
102582	914292
268756	914293
2484	914294
4446	914295
6344	914296
10913	914297
98873	914298
38005	914299
11133	914300
8953	914301
195731	914302
58369	914303
27852	914304
18652	914305
14100	914306
80394	914307
54381	914308
36693	914309
1981	914310
216528	914311
243264	914312
19989	914313
60675	914314
13521	914315
774	914316
44224	914317
11064	914318
817	914319
3181	914320
14042	914321
1335	914322
8216	914323
10390	914324
229711	914325
61528	914326
352	914327
44650	914328
92484	914329
7920	914330
14815	914331
28128	914332
14006	914333
27915	914334
3446	914335
57260	914336
58932	914337
31839	914338
141684	914339
4458	914340
23945	914341
26711	914342
78532	914343
42019	914344
86688	914345
177642	914346
17118	914347
100095	914348
74860	914349
86066	914350
18714	914351
33724	914352
7029	914353
83773	914354
14026	914355
11661	914356
4070	914357
724	914358
159195	914359
4237	914360
7532	914361
7064	914362
28551	914363
75722	914364
241525	914365
22438	914366
58153	914367
86784	914368
92319	914369
3152	914370
65194	914371
15029	914372
12159	914373
16397	914374
24612	914375
5879	914376
13407	914377
2127	914378
325	914379
171614	914380
96793	914381
51845	914382
213	914383
65547	914384
761	914385
85440	914386
719	914387
4674	914388
42232	914389
11042	914390
508	914391
246343	914392
73046	914393
45832	914394
240937	914395
14059	914396
9379	914397
83476	914398
95312	914399
94087	914400
52647	914401
11146	914402
109253	914403
230344	914404
38626	914405
17746	914406
6871	914407
10051	914408
150	914409
18656	914410
12367	914411
19835	914412
50178	914413
32439	914414
14935	914415
200190	914416
33578	914417
134281	914418
26286	914419
7978	914420
47809	914421
945	914422
126365	914423
51937	914424
166968	914425
45160	914426
4844	914427
18356	914428
134940	914429
164808	914430
42815	914431
45	914432
75364	914433
96738	914434
19546	914435
196	914436
90204	914437
53822	914438
27835	914439
59666	914440
44218	914441
57187	914442
13520	914443
5815	914444
70560	914445
8904	914446
168443	914447
1916	914448
38635	914449
12586	914450
63960	914451
3525	914452
167323	914453
235665	914454
195645	914455
87914	914456
677	914457
86611	914458
2402	914459
212991	914460
245	914461
33348	914462
46655	914463
93715	914464
482	914465
237647	914466
4203	914467
258537	914468
26796	914469
61883	914470
234536	914471
26437	914472
5501	914473
32920	914474
157731	914475
9594	914476
3174	914477
29531	914478
1380	914479
4279	914480
483	914481
78540	914482
45942	914483
6006	914484
1722	914485
10802	914486
170759	914487
8976	914488
73744	914489
151	914490
79381	914491
3705	914492
223640	914493
121541	914494
112409	914495
20557	914496
18718	914497
27649	914498
76145	914499
23139	914500
50790	914501
70761	914502
11775	914503
27382	914504
69206	914505
36447	914506
1048	914507
19201	914508
56778	914509
17091	914510
223321	914511
54160	914512
16024	914513
181554	914514
100254	914515
212968	914516
1249	914517
40473	914518
2488	914519
104145	914520
104624	914521
10081	914522
17342	914523
12865	914524
244316	914525
19119	914526
5269	914527
43690	914528
87502	914529
54962	914530
3337	914531
155113	914532
253667	914533
35167	914534
138479	914535
24283	914536
371	914537
13602	914538
5403	914539
42342	914540
62388	914541
142591	914542
140397	914543
234411	914544
5498	914545
32563	914546
42417	914547
382	914548
815	914549
77043	914550
29918	914551
228689	914552
23336	914553
52127	914554
46520	914555
43213	914556
33764	914557
89	914558
3947	914559
91953	914560
16891	914561
135183	914562
13606	914563
2562	914564
99	914565
101750	914566
37321	914567
142949	914568
38226	914569
159392	914570
20828	914571
58724	914572
12714	914573
40574	914574
78832	914575
61926	914576
3262	914577
104888	914578
107687	914579
254369	914580
15481	914581
85115	914582
977	914583
216881	914584
11980	914585
43487	914586
194367	914587
16591	914588
841	914589
12350	914590
9545	914591
202913	914592
104724	914593
9746	914594
210166	914595
42875	914596
16195	914597
28508	914598
627	914599
78996	914600
1644	914601
116	914602
100077	914603
97035	914604
260247	914605
221894	914606
29522	914607
38047	914608
89791	914609
106140	914610
1376	914611
9359	914612
6518	914613
53136	914614
1996	914615
42935	914616
2120	914617
7599	914618
11171	914619
56460	914620
52952	914621
129100	914622
1219	914623
25771	914624
22404	914625
3310	914626
191	914627
110126	914628
11704	914629
20361	914630
7192	914631
250292	914632
122714	914633
149551	914634
50795	914635
209335	914636
1698	914637
3517	914638
80156	914639
40262	914640
137905	914641
85827	914642
194854	914643
78528	914644
234234	914645
153912	914646
123510	914647
138745	914648
126071	914649
246567	914650
61639	914651
3144	914652
56990	914653
327	914654
75991	914655
1742	914656
72965	914657
1529	914658
5427	914659
1019	914660
10190	914661
142339	914662
165479	914663
97425	914664
152158	914665
103531	914666
7564	914667
6393	914668
64092	914669
13306	914670
40690	914671
56672	914672
42183	914673
68049	914674
32233	914675
109970	914676
52372	914677
256154	914678
5158	914679
106424	914680
443	914681
13156	914682
89120	914683
4999	914684
98450	914685
2276	914686
1008	914687
32292	914688
15188	914689
14764	914690
227041	914691
2490	914692
4170	914693
36840	914694
8866	914695
47667	914696
108471	914697
31536	914698
30498	914699
34061	914700
172930	914701
123733	914702
18819	914703
16349	914704
178148	914705
54167	914706
85991	914707
2658	914708
121849	914709
115695	914710
29187	914711
112129	914712
984	914713
152208	914714
16207	914715
117233	914716
23105	914717
37995	914718
666	914719
130678	914720
260241	914721
113479	914722
162890	914723
2319	914724
12633	914725
105393	914726
111348	914727
223828	914728
35008	914729
182360	914730
181455	914731
7212	914732
1173	914733
54488	914734
191759	914735
3599	914736
36834	914737
214662	914738
93012	914739
25662	914740
143483	914741
184075	914742
78346	914743
37246	914744
3136	914745
25149	914746
146182	914747
135	914748
21487	914749
91323	914750
5042	914751
20480	914752
12810	914753
40389	914754
85801	914755
31645	914756
74208	914757
43646	914758
11251	914759
3786	914760
32550	914761
68878	914762
160501	914763
12400	914764
149000	914765
15272	914766
5418	914767
36922	914768
147494	914769
228935	914770
80600	914771
139150	914772
28920	914773
80756	914774
22961	914775
47957	914776
31616	914777
150614	914778
639	914779
8942	914780
47663	914781
197368	914782
72337	914783
2014	914784
90885	914785
66860	914786
68	914787
97630	914788
21004	914789
73733	914790
84693	914791
74678	914792
11306	914793
149355	914794
210752	914795
34970	914796
2538	914797
57282	914798
9173	914799
10510	914800
12984	914801
77119	914802
223132	914803
22628	914804
134781	914805
216402	914806
90282	914807
207	914808
17221	914809
4876	914810
5030	914811
41429	914812
1376	914813
22242	914814
247	914815
69236	914816
38662	914817
24453	914818
110134	914819
178724	914820
161673	914821
44380	914822
64099	914823
22479	914824
6044	914825
1247	914826
72398	914827
176489	914828
1374	914829
212497	914830
21063	914831
114292	914832
99691	914833
101816	914834
32673	914835
32420	914836
24274	914837
31418	914838
7789	914839
162834	914840
27164	914841
18106	914842
113353	914843
86565	914844
41720	914845
5553	914846
20884	914847
3061	914848
80633	914849
69982	914850
110410	914851
63122	914852
20213	914853
131444	914854
8188	914855
326	914856
1199	914857
141978	914858
12148	914859
135316	914860
72992	914861
166830	914862
74129	914863
11471	914864
77264	914865
2442	914866
112005	914867
89506	914868
2417	914869
1199	914870
67981	914871
210152	914872
148400	914873
3903	914874
113403	914875
108411	914876
538	914877
172069	914878
147880	914879
182159	914880
25193	914881
106298	914882
153171	914883
21860	914884
32817	914885
107040	914886
56366	914887
53180	914888
95190	914889
224347	914890
46138	914891
6104	914892
6852	914893
28949	914894
61741	914895
36173	914896
84441	914897
1084	914898
32279	914899
774	914900
229678	914901
24312	914902
208991	914903
58342	914904
1252	914905
512	914906
24489	914907
4782	914908
265511	914909
36006	914910
16671	914911
792	914912
195025	914913
162158	914914
2567	914915
1323	914916
5860	914917
10797	914918
31102	914919
30410	914920
4837	914921
6411	914922
31996	914923
80739	914924
25511	914925
18939	914926
21435	914927
95895	914928
25113	914929
101958	914930
11951	914931
7047	914932
28233	914933
5339	914934
6236	914935
216732	914936
125930	914937
886	914938
26564	914939
208	914940
118703	914941
208859	914942
56756	914943
19313	914944
36217	914945
73229	914946
1855	914947
37425	914948
22978	914949
21641	914950
2046	914951
4720	914952
1136	914953
128428	914954
77061	914955
149142	914956
414	914957
254290	914958
99458	914959
50178	914960
3804	914961
159193	914962
26355	914963
7396	914964
43631	914965
105692	914966
1154	914967
6526	914968
8150	914969
133062	914970
55297	914971
111	914972
66023	914973
13334	914974
16386	914975
64850	914976
42205	914977
34702	914978
138713	914979
3046	914980
16672	914981
168414	914982
76480	914983
8060	914984
18858	914985
39179	914986
120612	914987
188846	914988
42219	914989
22016	914990
8496	914991
59282	914992
27808	914993
28001	914994
87796	914995
18287	914996
16172	914997
5801	914998
42494	914999
127258	915000
25541	915001
18584	915002
62541	915003
31070	915004
34251	915005
223741	915006
162702	915007
91679	915008
36084	915009
2991	915010
85497	915011
7102	915012
110144	915013
1034	915014
38479	915015
28612	915016
245676	915017
247835	915018
68028	915019
5203	915020
354	915021
94410	915022
26051	915023
114102	915024
61963	915025
48336	915026
76103	915027
37538	915028
135704	915029
139026	915030
66269	915031
77063	915032
42708	915033
28250	915034
527	915035
7442	915036
117292	915037
76253	915038
76813	915039
110344	915040
24780	915041
91470	915042
134806	915043
157444	915044
32164	915045
28126	915046
238754	915047
41789	915048
21938	915049
72452	915050
12611	915051
16800	915052
104064	915053
21485	915054
134334	915055
1848	915056
51172	915057
120408	915058
32873	915059
59907	915060
26535	915061
11147	915062
9083	915063
20105	915064
1341	915065
63437	915066
11174	915067
1320	915068
53079	915069
108156	915070
3443	915071
13438	915072
7778	915073
100808	915074
2400	915075
73625	915076
2113	915077
157851	915078
1923	915079
85761	915080
4450	915081
102963	915082
83502	915083
89714	915084
64320	915085
1182	915086
33645	915087
241364	915088
2250	915089
92211	915090
14789	915091
16092	915092
12101	915093
60669	915094
214	915095
64050	915096
23000	915097
79790	915098
26	915099
9433	915100
150695	915101
213557	915102
1229	915103
169016	915104
18676	915105
28980	915106
102530	915107
5178	915108
8631	915109
88790	915110
1679	915111
8422	915112
6839	915113
3337	915114
161683	915115
11472	915116
54980	915117
19492	915118
38804	915119
62922	915120
209890	915121
18986	915122
53721	915123
62133	915124
254914	915125
193861	915126
96243	915127
49519	915128
14397	915129
137205	915130
111613	915131
43081	915132
39059	915133
4815	915134
2248	915135
168180	915136
66289	915137
11942	915138
17134	915139
17906	915140
56093	915141
7160	915142
163364	915143
36175	915144
224281	915145
79359	915146
54341	915147
42881	915148
4140	915149
163074	915150
3369	915151
56969	915152
106582	915153
1164	915154
112414	915155
49339	915156
9826	915157
7351	915158
25674	915159
40634	915160
49628	915161
175574	915162
92069	915163
64651	915164
9187	915165
44362	915166
7537	915167
256	915168
17707	915169
67006	915170
34737	915171
16801	915172
10039	915173
20	915174
156980	915175
901	915176
1923	915177
226152	915178
108408	915179
79134	915180
62586	915181
68937	915182
5761	915183
48313	915184
102546	915185
198995	915186
40622	915187
65208	915188
10512	915189
70528	915190
3147	915191
55940	915192
10053	915193
9264	915194
111833	915195
2880	915196
163697	915197
155943	915198
144074	915199
2938	915200
10877	915201
52888	915202
17497	915203
53154	915204
164829	915205
4203	915206
1271	915207
9627	915208
5001	915209
14366	915210
14186	915211
259900	915212
19349	915213
24107	915214
3895	915215
40264	915216
286	915217
1880	915218
27014	915219
95740	915220
14908	915221
267930	915222
23605	915223
7903	915224
49706	915225
248473	915226
11170	915227
39144	915228
15758	915229
2454	915230
1441	915231
45269	915232
52084	915233
2111	915234
44619	915235
10632	915236
95194	915237
100693	915238
251455	915239
1865	915240
77199	915241
64090	915242
26524	915243
226509	915244
252955	915245
35614	915246
109628	915247
135246	915248
30599	915249
55718	915250
7437	915251
3378	915252
172772	915253
1754	915254
17298	915255
9254	915256
152851	915257
30678	915258
12141	915259
29677	915260
36814	915261
138374	915262
53661	915263
3441	915264
103407	915265
138055	915266
170892	915267
94549	915268
110909	915269
242099	915270
78606	915271
24634	915272
35635	915273
376	915274
78183	915275
5742	915276
18187	915277
74698	915278
19336	915279
2361	915280
209803	915281
100734	915282
2928	915283
55500	915284
10875	915285
137710	915286
1233	915287
22254	915288
108220	915289
15059	915290
31739	915291
6541	915292
13385	915293
3272	915294
88798	915295
160997	915296
99138	915297
44677	915298
71933	915299
46344	915300
2097	915301
52816	915302
89078	915303
101460	915304
3602	915305
4865	915306
5609	915307
1104	915308
49787	915309
48608	915310
21982	915311
247110	915312
102	915313
107416	915314
83329	915315
68135	915316
61489	915317
15914	915318
10424	915319
945	915320
31788	915321
57997	915322
3748	915323
58885	915324
32950	915325
48860	915326
89896	915327
4176	915328
102811	915329
15469	915330
63029	915331
11514	915332
164870	915333
5387	915334
62875	915335
45037	915336
215802	915337
171589	915338
17049	915339
30581	915340
92809	915341
10910	915342
1065	915343
982	915344
185820	915345
11682	915346
15597	915347
140265	915348
24365	915349
3407	915350
109982	915351
178672	915352
1749	915353
264206	915354
142195	915355
9634	915356
3002	915357
105804	915358
46887	915359
25076	915360
148960	915361
171199	915362
137500	915363
70348	915364
21980	915365
21262	915366
18846	915367
209174	915368
44018	915369
206555	915370
199730	915371
41373	915372
15106	915373
117794	915374
3975	915375
55016	915376
261902	915377
19801	915378
43808	915379
130466	915380
144490	915381
126407	915382
2068	915383
39902	915384
126851	915385
4490	915386
30885	915387
79712	915388
7022	915389
10788	915390
1790	915391
80819	915392
57295	915393
69069	915394
11339	915395
6972	915396
22518	915397
1038	915398
20303	915399
88491	915400
4738	915401
229719	915402
1926	915403
193943	915404
52106	915405
40748	915406
221867	915407
5211	915408
721	915409
142895	915410
197028	915411
6592	915412
16946	915413
53113	915414
39102	915415
174383	915416
1728	915417
194	915418
49465	915419
89261	915420
3592	915421
21571	915422
13369	915423
53491	915424
56827	915425
86389	915426
24485	915427
159834	915428
247208	915429
56922	915430
260984	915431
168740	915432
169060	915433
83384	915434
11657	915435
492	915436
17896	915437
58147	915438
14571	915439
89146	915440
24028	915441
1179	915442
299	915443
70261	915444
4395	915445
90885	915446
2624	915447
583	915448
21095	915449
169743	915450
73595	915451
104107	915452
48327	915453
4964	915454
62047	915455
75227	915456
46582	915457
28644	915458
44792	915459
25131	915460
77131	915461
18	915462
22240	915463
244758	915464
99121	915465
8140	915466
61461	915467
250	915468
105297	915469
111456	915470
8403	915471
14160	915472
1392	915473
6459	915474
1231	915475
3241	915476
71837	915477
6130	915478
96657	915479
31557	915480
15588	915481
45516	915482
129196	915483
22088	915484
9676	915485
125747	915486
29225	915487
67514	915488
121224	915489
1794	915490
56906	915491
38922	915492
14262	915493
33689	915494
1191	915495
7415	915496
231382	915497
239424	915498
189121	915499
142511	915500
63866	915501
11059	915502
71690	915503
229344	915504
4734	915505
1375	915506
39379	915507
103279	915508
137294	915509
183313	915510
41220	915511
82649	915512
89914	915513
68145	915514
222	915515
35135	915516
2	915517
600	915518
7095	915519
122361	915520
35722	915521
3557	915522
26787	915523
193126	915524
13527	915525
1726	915526
23242	915527
66549	915528
24691	915529
746	915530
3193	915531
207217	915532
101970	915533
205407	915534
56540	915535
67122	915536
2492	915537
56604	915538
289	915539
135102	915540
3837	915541
7639	915542
7806	915543
126728	915544
67557	915545
3261	915546
203773	915547
6120	915548
6	915549
166447	915550
10933	915551
9436	915552
36982	915553
220260	915554
2	915555
87342	915556
154271	915557
227419	915558
62046	915559
221969	915560
28815	915561
117	915562
123400	915563
168603	915564
39722	915565
178895	915566
103671	915567
24340	915568
108942	915569
9356	915570
29211	915571
55461	915572
3054	915573
121086	915574
245987	915575
108616	915576
51453	915577
19989	915578
173867	915579
125543	915580
1195	915581
4610	915582
57160	915583
163860	915584
93651	915585
173783	915586
155473	915587
68574	915588
39133	915589
217377	915590
1084	915591
133321	915592
46399	915593
9142	915594
6026	915595
66013	915596
6194	915597
163002	915598
29963	915599
92	915600
124111	915601
24014	915602
17215	915603
271404	915604
11988	915605
978	915606
113901	915607
669	915608
121795	915609
39536	915610
75660	915611
5191	915612
155827	915613
15222	915614
103811	915615
8898	915616
144999	915617
15549	915618
19107	915619
2278	915620
34423	915621
193683	915622
1916	915623
52388	915624
34704	915625
44397	915626
32381	915627
26179	915628
141780	915629
80790	915630
11627	915631
3633	915632
13741	915633
135331	915634
27193	915635
165644	915636
87006	915637
38094	915638
68719	915639
27372	915640
25879	915641
24953	915642
6078	915643
35694	915644
24814	915645
66031	915646
4962	915647
266511	915648
96826	915649
24016	915650
30591	915651
6296	915652
4898	915653
222183	915654
230356	915655
85034	915656
162089	915657
23814	915658
17940	915659
250393	915660
15380	915661
11674	915662
64695	915663
104138	915664
219	915665
1059	915666
20046	915667
57785	915668
36441	915669
7918	915670
152401	915671
9367	915672
1467	915673
41909	915674
38205	915675
30757	915676
139602	915677
98992	915678
209232	915679
150752	915680
144020	915681
2845	915682
17065	915683
101090	915684
56268	915685
2783	915686
32773	915687
104413	915688
13863	915689
10883	915690
3162	915691
113469	915692
99756	915693
169766	915694
150267	915695
26242	915696
111438	915697
22243	915698
248364	915699
178605	915700
14257	915701
26906	915702
24872	915703
104236	915704
5424	915705
422	915706
118566	915707
1922	915708
16836	915709
17132	915710
2412	915711
3	915712
36761	915713
187185	915714
680	915715
88439	915716
184084	915717
102627	915718
1434	915719
28182	915720
9457	915721
58508	915722
5217	915723
47978	915724
25586	915725
23128	915726
185245	915727
143875	915728
46709	915729
898	915730
20723	915731
39093	915732
10194	915733
126168	915734
1310	915735
4837	915736
58365	915737
112272	915738
35022	915739
121726	915740
81563	915741
56510	915742
115834	915743
25729	915744
205081	915745
25473	915746
584	915747
23706	915748
206651	915749
29108	915750
16812	915751
901	915752
2435	915753
32438	915754
78288	915755
8822	915756
108526	915757
349	915758
19068	915759
91451	915760
67937	915761
12426	915762
83783	915763
9572	915764
32708	915765
99935	915766
62847	915767
65644	915768
81035	915769
239	915770
133665	915771
24212	915772
89722	915773
45350	915774
2647	915775
1180	915776
16471	915777
230521	915778
15187	915779
31953	915780
42387	915781
69293	915782
41927	915783
77836	915784
43622	915785
21792	915786
139440	915787
38491	915788
36390	915789
44507	915790
9134	915791
92344	915792
65752	915793
12890	915794
45469	915795
42654	915796
47119	915797
6987	915798
62401	915799
58500	915800
153259	915801
108	915802
34689	915803
104037	915804
257659	915805
155510	915806
95713	915807
12236	915808
25620	915809
88018	915810
77978	915811
45755	915812
11229	915813
18013	915814
81888	915815
143206	915816
5530	915817
36549	915818
168288	915819
2571	915820
24358	915821
9092	915822
50010	915823
32070	915824
5824	915825
5648	915826
87806	915827
194695	915828
251761	915829
29541	915830
181881	915831
235895	915832
14621	915833
51431	915834
64482	915835
66829	915836
65777	915837
46816	915838
81339	915839
39937	915840
250770	915841
97922	915842
90341	915843
11211	915844
48646	915845
3913	915846
11613	915847
23425	915848
9311	915849
78210	915850
53153	915851
265604	915852
189982	915853
32976	915854
5606	915855
150491	915856
67698	915857
646	915858
47319	915859
69088	915860
107692	915861
13222	915862
5825	915863
100939	915864
82064	915865
84681	915866
126	915867
748	915868
100505	915869
184319	915870
159297	915871
132847	915872
30692	915873
79103	915874
250492	915875
21092	915876
99457	915877
12269	915878
25879	915879
813	915880
78245	915881
13124	915882
4815	915883
5522	915884
66663	915885
260868	915886
13881	915887
104524	915888
14944	915889
20180	915890
159155	915891
251120	915892
12299	915893
26564	915894
9491	915895
47873	915896
265935	915897
225743	915898
34440	915899
86634	915900
169589	915901
11900	915902
66969	915903
104052	915904
18880	915905
37772	915906
22667	915907
287	915908
24470	915909
19095	915910
27827	915911
3670	915912
14177	915913
139538	915914
157828	915915
10148	915916
1436	915917
140102	915918
1388	915919
3076	915920
26005	915921
56046	915922
263974	915923
4773	915924
27940	915925
41035	915926
79653	915927
23020	915928
77292	915929
17500	915930
65	915931
9523	915932
8571	915933
156888	915934
149832	915935
242750	915936
18003	915937
139191	915938
48210	915939
156039	915940
975	915941
2218	915942
22088	915943
4686	915944
21668	915945
190731	915946
3426	915947
117670	915948
39954	915949
70498	915950
38622	915951
264802	915952
164163	915953
6823	915954
24502	915955
55684	915956
272193	915957
87403	915958
9500	915959
101536	915960
63722	915961
63131	915962
156374	915963
26364	915964
112055	915965
66260	915966
31184	915967
29833	915968
75859	915969
78	915970
14736	915971
108543	915972
157358	915973
45511	915974
86202	915975
41748	915976
3107	915977
4445	915978
114648	915979
12946	915980
23675	915981
1546	915982
63501	915983
28125	915984
69278	915985
163239	915986
44456	915987
61511	915988
214434	915989
78303	915990
24833	915991
64358	915992
57295	915993
28189	915994
6479	915995
12083	915996
282	915997
11261	915998
90831	915999
11731	916000
99001	916001
20256	916002
8402	916003
14567	916004
157137	916005
69534	916006
58622	916007
55791	916008
225187	916009
111849	916010
10428	916011
214976	916012
9814	916013
187816	916014
265668	916015
59252	916016
4662	916017
21994	916018
197984	916019
10645	916020
11107	916021
6624	916022
66353	916023
5078	916024
63469	916025
8398	916026
15556	916027
45510	916028
6219	916029
103666	916030
1598	916031
114299	916032
49611	916033
23719	916034
23737	916035
25107	916036
24266	916037
20646	916038
98063	916039
48	916040
5570	916041
22468	916042
31399	916043
108498	916044
72989	916045
1168	916046
13734	916047
9290	916048
31377	916049
157476	916050
11849	916051
11173	916052
72253	916053
120006	916054
5725	916055
84619	916056
28011	916057
13	916058
1336	916059
983	916060
8359	916061
4814	916062
90381	916063
105769	916064
9639	916065
63	916066
6118	916067
213964	916068
130354	916069
50	916070
7234	916071
966	916072
130329	916073
17212	916074
98090	916075
73525	916076
33369	916077
12556	916078
77290	916079
168412	916080
106838	916081
128386	916082
23651	916083
39046	916084
28960	916085
176701	916086
36808	916087
336	916088
128626	916089
702	916090
84026	916091
140248	916092
10915	916093
195	916094
2239	916095
27765	916096
45886	916097
54141	916098
2364	916099
49362	916100
260119	916101
40853	916102
1633	916103
28484	916104
6111	916105
12878	916106
665	916107
134427	916108
47937	916109
173699	916110
525	916111
9738	916112
5973	916113
71540	916114
178442	916115
262509	916116
104520	916117
130384	916118
80153	916119
155799	916120
4493	916121
34956	916122
2439	916123
655	916124
109652	916125
142890	916126
31573	916127
269088	916128
104488	916129
199456	916130
29621	916131
12660	916132
117870	916133
137236	916134
89190	916135
87882	916136
104587	916137
106536	916138
94963	916139
48593	916140
4915	916141
338	916142
10155	916143
116840	916144
3491	916145
36224	916146
6389	916147
18020	916148
18282	916149
73	916150
90983	916151
66186	916152
59211	916153
26404	916154
71626	916155
162921	916156
38528	916157
116374	916158
6458	916159
23867	916160
70679	916161
89311	916162
239947	916163
9328	916164
109452	916165
2436	916166
1842	916167
54207	916168
56831	916169
8126	916170
50555	916171
100127	916172
111885	916173
46377	916174
135	916175
16253	916176
48754	916177
33730	916178
52404	916179
163116	916180
238919	916181
1727	916182
122922	916183
86521	916184
107788	916185
80324	916186
57140	916187
6524	916188
72693	916189
17271	916190
29981	916191
9555	916192
13518	916193
27229	916194
10571	916195
22331	916196
2143	916197
26624	916198
42930	916199
106914	916200
184801	916201
34799	916202
26906	916203
15751	916204
11827	916205
24546	916206
42098	916207
128367	916208
10807	916209
157898	916210
157731	916211
133047	916212
103362	916213
101178	916214
135965	916215
1281	916216
34274	916217
88789	916218
246695	916219
951	916220
16352	916221
48275	916222
46103	916223
1494	916224
163670	916225
130892	916226
42957	916227
170247	916228
48786	916229
30768	916230
15713	916231
205	916232
63001	916233
15630	916234
75476	916235
153226	916236
50091	916237
135145	916238
316	916239
51018	916240
115914	916241
175355	916242
270846	916243
34201	916244
68688	916245
139609	916246
244	916247
157972	916248
50188	916249
28902	916250
6642	916251
35573	916252
967	916253
167856	916254
70937	916255
2239	916256
3485	916257
235392	916258
204172	916259
37652	916260
5958	916261
82860	916262
35661	916263
4016	916264
68355	916265
50299	916266
16412	916267
425	916268
165818	916269
83130	916270
137373	916271
65157	916272
270104	916273
212426	916274
101288	916275
225271	916276
4711	916277
36666	916278
10143	916279
172546	916280
85959	916281
11575	916282
53805	916283
3787	916284
10643	916285
65498	916286
4002	916287
42084	916288
5824	916289
129307	916290
2285	916291
136357	916292
12582	916293
36784	916294
80728	916295
90223	916296
95184	916297
34516	916298
12179	916299
14769	916300
27429	916301
28797	916302
105094	916303
16898	916304
56007	916305
103048	916306
240822	916307
163740	916308
5599	916309
15050	916310
97723	916311
83984	916312
18217	916313
36495	916314
164223	916315
371	916316
17925	916317
22990	916318
132118	916319
177793	916320
22991	916321
196510	916322
27711	916323
47734	916324
30184	916325
34113	916326
4314	916327
219021	916328
208048	916329
83	916330
63756	916331
160364	916332
19033	916333
262958	916334
5932	916335
1002	916336
10804	916337
218598	916338
2586	916339
234086	916340
30620	916341
59188	916342
943	916343
15907	916344
116803	916345
1464	916346
125775	916347
155368	916348
28718	916349
152452	916350
67160	916351
48201	916352
162012	916353
264845	916354
82038	916355
9719	916356
22892	916357
161666	916358
162942	916359
220819	916360
140029	916361
110651	916362
65243	916363
21687	916364
15186	916365
208929	916366
20726	916367
22723	916368
68870	916369
36450	916370
1560	916371
830	916372
92238	916373
5	916374
241109	916375
68263	916376
36898	916377
26830	916378
73834	916379
33496	916380
905	916381
63057	916382
4255	916383
183960	916384
189263	916385
126922	916386
29737	916387
6815	916388
14851	916389
28860	916390
152084	916391
204464	916392
76494	916393
478	916394
92988	916395
226734	916396
15516	916397
39259	916398
233753	916399
32720	916400
64332	916401
29280	916402
58338	916403
2004	916404
76513	916405
3370	916406
156191	916407
189851	916408
46330	916409
56045	916410
242477	916411
91	916412
234939	916413
4592	916414
69853	916415
103848	916416
17580	916417
194374	916418
107708	916419
425	916420
56307	916421
31404	916422
7421	916423
29417	916424
41995	916425
29150	916426
27743	916427
34263	916428
10656	916429
43320	916430
3794	916431
29549	916432
264281	916433
78024	916434
13500	916435
118706	916436
4123	916437
9118	916438
7899	916439
28623	916440
7884	916441
105749	916442
48870	916443
2566	916444
24061	916445
56631	916446
172860	916447
60472	916448
36050	916449
37229	916450
40593	916451
136335	916452
6724	916453
102777	916454
4094	916455
270540	916456
35396	916457
29494	916458
11428	916459
8687	916460
122698	916461
2199	916462
182098	916463
12478	916464
554	916465
6653	916466
11354	916467
110669	916468
33308	916469
74583	916470
6274	916471
52949	916472
120072	916473
2080	916474
5658	916475
4647	916476
7019	916477
148444	916478
159635	916479
87137	916480
2138	916481
46134	916482
37342	916483
23343	916484
27814	916485
42451	916486
71397	916487
40129	916488
114702	916489
179156	916490
99593	916491
176476	916492
195820	916493
131850	916494
3907	916495
50919	916496
115059	916497
21773	916498
128678	916499
36163	916500
93340	916501
69660	916502
111980	916503
13852	916504
11294	916505
9054	916506
57486	916507
48519	916508
1	916509
23365	916510
70996	916511
21383	916512
69777	916513
47053	916514
82505	916515
48841	916516
62615	916517
260157	916518
24723	916519
29320	916520
97573	916521
2439	916522
58330	916523
29655	916524
181814	916525
61683	916526
741	916527
54229	916528
91376	916529
101132	916530
21920	916531
78683	916532
31895	916533
172707	916534
31993	916535
22038	916536
25602	916537
128634	916538
101535	916539
15278	916540
66984	916541
91941	916542
69211	916543
35055	916544
69204	916545
43586	916546
149192	916547
75841	916548
17991	916549
264758	916550
52477	916551
83701	916552
91010	916553
10827	916554
10733	916555
690	916556
240232	916557
124132	916558
146104	916559
13539	916560
180689	916561
8629	916562
199844	916563
171577	916564
25637	916565
1034	916566
55592	916567
99895	916568
64764	916569
70463	916570
224174	916571
5253	916572
210447	916573
19555	916574
242261	916575
37009	916576
98137	916577
6105	916578
5073	916579
32876	916580
102444	916581
20363	916582
4888	916583
47924	916584
12231	916585
9919	916586
28563	916587
8888	916588
30491	916589
170196	916590
15508	916591
119	916592
206	916593
7233	916594
13814	916595
260169	916596
45545	916597
4743	916598
9670	916599
32917	916600
208354	916601
44124	916602
768	916603
133431	916604
4582	916605
9730	916606
91330	916607
7695	916608
15305	916609
7119	916610
143083	916611
31	916612
247	916613
29850	916614
27298	916615
113	916616
87640	916617
126295	916618
198413	916619
2032	916620
13342	916621
6219	916622
21420	916623
6197	916624
40222	916625
35434	916626
38806	916627
101637	916628
104936	916629
11066	916630
3099	916631
254880	916632
269717	916633
51657	916634
19358	916635
65427	916636
30657	916637
128056	916638
35817	916639
222017	916640
72579	916641
29454	916642
19912	916643
97998	916644
36083	916645
2823	916646
72801	916647
15138	916648
37994	916649
213652	916650
16651	916651
244233	916652
9615	916653
18241	916654
241096	916655
33006	916656
218916	916657
20	916658
59259	916659
70026	916660
35780	916661
68164	916662
22172	916663
169258	916664
62750	916665
29255	916666
24950	916667
36827	916668
71372	916669
78981	916670
74248	916671
90244	916672
105125	916673
11801	916674
35990	916675
236868	916676
17057	916677
95919	916678
27561	916679
11080	916680
2236	916681
3748	916682
15818	916683
2921	916684
239867	916685
44219	916686
11699	916687
25712	916688
25140	916689
147273	916690
113271	916691
111312	916692
555	916693
762	916694
7069	916695
30395	916696
75447	916697
43	916698
1328	916699
62252	916700
18156	916701
1528	916702
37860	916703
48120	916704
222756	916705
54003	916706
10801	916707
64367	916708
53309	916709
97115	916710
34081	916711
96482	916712
111074	916713
118053	916714
165535	916715
36463	916716
11401	916717
13811	916718
43583	916719
3349	916720
32984	916721
18961	916722
253173	916723
384	916724
35778	916725
3494	916726
3700	916727
108977	916728
3715	916729
91970	916730
106096	916731
16583	916732
144876	916733
31	916734
58070	916735
40302	916736
10576	916737
243410	916738
170740	916739
10342	916740
36289	916741
72847	916742
192191	916743
11501	916744
40529	916745
1999	916746
62200	916747
931	916748
14048	916749
98048	916750
7176	916751
127362	916752
23785	916753
713	916754
4657	916755
235874	916756
200640	916757
2700	916758
186765	916759
197995	916760
70808	916761
116	916762
155294	916763
238380	916764
19847	916765
133563	916766
9307	916767
1750	916768
21436	916769
49567	916770
128593	916771
1591	916772
68327	916773
58575	916774
8417	916775
165723	916776
111252	916777
216923	916778
132100	916779
21317	916780
27996	916781
1178	916782
44651	916783
48837	916784
67278	916785
2921	916786
8905	916787
65098	916788
11738	916789
38	916790
19928	916791
1053	916792
248749	916793
40	916794
60513	916795
598	916796
111483	916797
153	916798
103687	916799
243	916800
28380	916801
143808	916802
158336	916803
12389	916804
263399	916805
8290	916806
167069	916807
21059	916808
44392	916809
1741	916810
148286	916811
2333	916812
112832	916813
221720	916814
10992	916815
66874	916816
14639	916817
2288	916818
109274	916819
21173	916820
7051	916821
38543	916822
64089	916823
52030	916824
75071	916825
159	916826
16384	916827
986	916828
172683	916829
17115	916830
86529	916831
211937	916832
43775	916833
5684	916834
91450	916835
126006	916836
12344	916837
21341	916838
172336	916839
3269	916840
20936	916841
65931	916842
49679	916843
195468	916844
76125	916845
7723	916846
14120	916847
170862	916848
110875	916849
22183	916850
62860	916851
20550	916852
82132	916853
156119	916854
13521	916855
72151	916856
18868	916857
108052	916858
32713	916859
23284	916860
45976	916861
259138	916862
65512	916863
39645	916864
76423	916865
55016	916866
105805	916867
126370	916868
79445	916869
8471	916870
153774	916871
81827	916872
262830	916873
2234	916874
48247	916875
79253	916876
78775	916877
37706	916878
27039	916879
269678	916880
165583	916881
15462	916882
4301	916883
12041	916884
155	916885
48287	916886
51701	916887
74112	916888
55657	916889
35	916890
11950	916891
35738	916892
98022	916893
246334	916894
28784	916895
174384	916896
88771	916897
36341	916898
98464	916899
13566	916900
37030	916901
28183	916902
129475	916903
6114	916904
4185	916905
73736	916906
9606	916907
121696	916908
9969	916909
143123	916910
285	916911
1507	916912
178932	916913
8864	916914
152834	916915
61380	916916
15522	916917
19671	916918
8	916919
73998	916920
13548	916921
20433	916922
76204	916923
26083	916924
70891	916925
130101	916926
10158	916927
52250	916928
77887	916929
17604	916930
3958	916931
957	916932
10346	916933
15967	916934
9242	916935
191271	916936
66162	916937
83537	916938
115319	916939
100227	916940
124645	916941
4861	916942
158382	916943
80838	916944
58867	916945
172701	916946
143127	916947
81272	916948
92191	916949
167045	916950
18121	916951
99270	916952
108222	916953
94148	916954
47905	916955
23190	916956
135915	916957
656	916958
182609	916959
2151	916960
150436	916961
25406	916962
45434	916963
244063	916964
32316	916965
405	916966
1897	916967
159793	916968
35596	916969
26562	916970
1505	916971
75583	916972
108564	916973
156928	916974
8	916975
75885	916976
19210	916977
263	916978
29215	916979
169275	916980
13392	916981
30393	916982
914	916983
11524	916984
11098	916985
863	916986
117806	916987
24523	916988
247174	916989
2872	916990
121556	916991
139017	916992
57102	916993
63140	916994
47157	916995
29715	916996
157591	916997
76531	916998
18679	916999
8686	917000
13434	917001
18987	917002
16114	917003
149101	917004
38856	917005
42817	917006
42046	917007
72020	917008
36460	917009
116556	917010
72646	917011
93946	917012
6960	917013
272063	917014
79007	917015
15320	917016
1529	917017
20101	917018
6144	917019
180173	917020
2998	917021
46490	917022
106324	917023
40653	917024
32467	917025
187883	917026
839	917027
68627	917028
35304	917029
42722	917030
22874	917031
51512	917032
21489	917033
185979	917034
16690	917035
169606	917036
38188	917037
14096	917038
31219	917039
19369	917040
28029	917041
151911	917042
136883	917043
83354	917044
247306	917045
11408	917046
598	917047
162145	917048
2159	917049
54611	917050
3151	917051
157128	917052
53633	917053
3375	917054
146720	917055
3153	917056
147898	917057
18709	917058
145425	917059
31628	917060
108323	917061
212178	917062
13539	917063
202468	917064
12338	917065
44791	917066
18626	917067
72941	917068
175280	917069
39160	917070
40604	917071
62042	917072
225437	917073
13816	917074
941	917075
2376	917076
49017	917077
150847	917078
39746	917079
124417	917080
20336	917081
124751	917082
31109	917083
13658	917084
6474	917085
49468	917086
6317	917087
24461	917088
23515	917089
234447	917090
21204	917091
6689	917092
24658	917093
55219	917094
123972	917095
31131	917096
64325	917097
10532	917098
24849	917099
12181	917100
69586	917101
50236	917102
31439	917103
230176	917104
116304	917105
85655	917106
129234	917107
232080	917108
52740	917109
11718	917110
1742	917111
108606	917112
2909	917113
71374	917114
90774	917115
31767	917116
42365	917117
40336	917118
16455	917119
21740	917120
191519	917121
222605	917122
104073	917123
147689	917124
150638	917125
8777	917126
137	917127
152419	917128
268365	917129
149901	917130
40169	917131
2350	917132
77238	917133
28486	917134
231895	917135
18910	917136
21252	917137
5252	917138
5910	917139
9	917140
35607	917141
5078	917142
124253	917143
34890	917144
171229	917145
837	917146
139765	917147
173707	917148
134451	917149
15086	917150
1213	917151
84490	917152
31694	917153
40081	917154
1982	917155
32324	917156
64	917157
72407	917158
180141	917159
69784	917160
8154	917161
128484	917162
1198	917163
50219	917164
62153	917165
6897	917166
242374	917167
14170	917168
62857	917169
73519	917170
33570	917171
345	917172
15731	917173
256987	917174
170966	917175
63519	917176
964	917177
112196	917178
63327	917179
208298	917180
49681	917181
49277	917182
34458	917183
13519	917184
80801	917185
57354	917186
4108	917187
7635	917188
30735	917189
48219	917190
109061	917191
41441	917192
34969	917193
31958	917194
169849	917195
162643	917196
20892	917197
9124	917198
23084	917199
34270	917200
38688	917201
51753	917202
25898	917203
15772	917204
85558	917205
51967	917206
119356	917207
12738	917208
46114	917209
13132	917210
33390	917211
1425	917212
231473	917213
38824	917214
18561	917215
5234	917216
134984	917217
40877	917218
84986	917219
5209	917220
27035	917221
42416	917222
4947	917223
239057	917224
13653	917225
73011	917226
27796	917227
17539	917228
7047	917229
10176	917230
72806	917231
39175	917232
8969	917233
14151	917234
136811	917235
934	917236
134990	917237
124953	917238
3840	917239
4381	917240
99358	917241
87800	917242
62	917243
142789	917244
3297	917245
11749	917246
3310	917247
31074	917248
18385	917249
22462	917250
55335	917251
40050	917252
45151	917253
91094	917254
30414	917255
3991	917256
114730	917257
74800	917258
34005	917259
891	917260
63634	917261
23081	917262
29400	917263
952	917264
49919	917265
1289	917266
120835	917267
15988	917268
219848	917269
9762	917270
29434	917271
224098	917272
112545	917273
44004	917274
147811	917275
60256	917276
25161	917277
42864	917278
27977	917279
167701	917280
52791	917281
584	917282
8383	917283
113053	917284
229492	917285
27552	917286
204925	917287
94436	917288
20890	917289
27038	917290
28158	917291
7902	917292
77591	917293
160335	917294
105856	917295
59315	917296
29630	917297
195	917298
209657	917299
6069	917300
21194	917301
3541	917302
28612	917303
74883	917304
11594	917305
39915	917306
155515	917307
24	917308
28752	917309
90026	917310
228652	917311
192662	917312
106692	917313
35274	917314
32460	917315
173155	917316
146968	917317
8	917318
9023	917319
257127	917320
242498	917321
229049	917322
35573	917323
169349	917324
13631	917325
97809	917326
5552	917327
6950	917328
6797	917329
59999	917330
20445	917331
78026	917332
15844	917333
178135	917334
8411	917335
66619	917336
8717	917337
61560	917338
216804	917339
779	917340
17243	917341
106547	917342
90575	917343
141167	917344
18878	917345
89398	917346
75518	917347
27680	917348
205811	917349
37845	917350
73077	917351
18023	917352
27805	917353
15956	917354
196369	917355
98970	917356
42496	917357
12230	917358
181079	917359
42692	917360
44034	917361
12028	917362
9490	917363
63573	917364
60	917365
12838	917366
53674	917367
51972	917368
115992	917369
46910	917370
53759	917371
9094	917372
97107	917373
13815	917374
147043	917375
22803	917376
44568	917377
1664	917378
5892	917379
2658	917380
3821	917381
83587	917382
2550	917383
25499	917384
1115	917385
57917	917386
12642	917387
24035	917388
36512	917389
186485	917390
141022	917391
5845	917392
138847	917393
93142	917394
6487	917395
118767	917396
131888	917397
272363	917398
7596	917399
106184	917400
34665	917401
1239	917402
14962	917403
16689	917404
128725	917405
253352	917406
220503	917407
121391	917408
21192	917409
56734	917410
33665	917411
38753	917412
10416	917413
15392	917414
47241	917415
80123	917416
16065	917417
4632	917418
22529	917419
21352	917420
151	917421
14383	917422
37213	917423
1687	917424
20577	917425
34949	917426
77152	917427
20153	917428
9878	917429
26079	917430
87300	917431
68200	917432
50526	917433
77400	917434
8390	917435
7708	917436
18866	917437
90846	917438
1539	917439
19698	917440
11552	917441
36053	917442
15068	917443
48844	917444
2000	917445
147789	917446
85230	917447
24973	917448
69576	917449
14855	917450
13195	917451
77814	917452
66359	917453
523	917454
6241	917455
57669	917456
120805	917457
228355	917458
14357	917459
6799	917460
3824	917461
158958	917462
20112	917463
139265	917464
38546	917465
25777	917466
56781	917467
72115	917468
2090	917469
75418	917470
225499	917471
1401	917472
72059	917473
50994	917474
163261	917475
214452	917476
1209	917477
205921	917478
3033	917479
89374	917480
22	917481
24819	917482
102777	917483
62445	917484
34951	917485
69294	917486
150440	917487
30664	917488
6176	917489
37883	917490
41166	917491
108595	917492
13063	917493
7669	917494
6815	917495
28433	917496
62448	917497
11213	917498
44444	917499
37508	917500
50	917501
70506	917502
50865	917503
47838	917504
236968	917505
59851	917506
160110	917507
75586	917508
169972	917509
36309	917510
71545	917511
125095	917512
3117	917513
155601	917514
245792	917515
73892	917516
198064	917517
113051	917518
51384	917519
12295	917520
78964	917521
6543	917522
1640	917523
169160	917524
106552	917525
1149	917526
65459	917527
125070	917528
217112	917529
99067	917530
166945	917531
9458	917532
217030	917533
3016	917534
66506	917535
8564	917536
50366	917537
9779	917538
5145	917539
844	917540
15466	917541
24535	917542
218685	917543
27562	917544
52943	917545
22395	917546
7466	917547
72777	917548
56633	917549
74362	917550
30458	917551
55686	917552
54250	917553
5524	917554
36209	917555
263515	917556
90567	917557
207938	917558
43335	917559
29347	917560
259237	917561
9280	917562
51933	917563
108	917564
192347	917565
15945	917566
7182	917567
16686	917568
5772	917569
24509	917570
34399	917571
45633	917572
26102	917573
9400	917574
168107	917575
265902	917576
58581	917577
242171	917578
101688	917579
104970	917580
43772	917581
138927	917582
8569	917583
272	917584
55817	917585
12670	917586
15143	917587
13990	917588
675	917589
24625	917590
99139	917591
45345	917592
102699	917593
61331	917594
8872	917595
337	917596
12825	917597
258772	917598
44876	917599
219571	917600
35092	917601
124226	917602
75979	917603
74468	917604
67	917605
23850	917606
35256	917607
71901	917608
164120	917609
2314	917610
170604	917611
158069	917612
3438	917613
116638	917614
128849	917615
62657	917616
22890	917617
2036	917618
4315	917619
107830	917620
36080	917621
177622	917622
71863	917623
12358	917624
109865	917625
4206	917626
4651	917627
39496	917628
104795	917629
6769	917630
74526	917631
14770	917632
1142	917633
109218	917634
167711	917635
252483	917636
125528	917637
322	917638
170529	917639
71964	917640
114001	917641
11123	917642
84284	917643
137560	917644
688	917645
38756	917646
42855	917647
2378	917648
13019	917649
21159	917650
57660	917651
113744	917652
112319	917653
15364	917654
55237	917655
94946	917656
34619	917657
5557	917658
75662	917659
95482	917660
15823	917661
57977	917662
164720	917663
45941	917664
1449	917665
175187	917666
100793	917667
199379	917668
2333	917669
43925	917670
5075	917671
8425	917672
35774	917673
6310	917674
2881	917675
7230	917676
12204	917677
57733	917678
155556	917679
5372	917680
25384	917681
93085	917682
145127	917683
25474	917684
121425	917685
79701	917686
33149	917687
24068	917688
82693	917689
3649	917690
19804	917691
30972	917692
4740	917693
74807	917694
26060	917695
100611	917696
58102	917697
51585	917698
2458	917699
48758	917700
41158	917701
56029	917702
45000	917703
10668	917704
1753	917705
328	917706
6158	917707
49353	917708
70158	917709
30	917710
37164	917711
2273	917712
199572	917713
288	917714
113220	917715
35945	917716
111100	917717
20746	917718
3819	917719
5438	917720
168315	917721
29555	917722
9205	917723
157725	917724
178861	917725
23105	917726
59211	917727
14328	917728
38068	917729
6164	917730
36197	917731
158425	917732
204002	917733
1082	917734
163435	917735
229221	917736
593	917737
218100	917738
71640	917739
83582	917740
76289	917741
21025	917742
2376	917743
188911	917744
32726	917745
153769	917746
32091	917747
48752	917748
127883	917749
84971	917750
572	917751
71515	917752
1828	917753
11868	917754
36455	917755
330	917756
43517	917757
47487	917758
25884	917759
98	917760
45401	917761
17411	917762
112	917763
91140	917764
30711	917765
21514	917766
5228	917767
41616	917768
13270	917769
11455	917770
158270	917771
34358	917772
232289	917773
10316	917774
4681	917775
269562	917776
73516	917777
98550	917778
82538	917779
66578	917780
151098	917781
7241	917782
21838	917783
37130	917784
145274	917785
248943	917786
116518	917787
39911	917788
113839	917789
42071	917790
7910	917791
675	917792
76393	917793
147969	917794
32338	917795
84051	917796
108392	917797
272674	917798
60310	917799
26046	917800
24468	917801
66229	917802
4954	917803
14169	917804
120880	917805
163872	917806
309	917807
15316	917808
11955	917809
12047	917810
19143	917811
25649	917812
192964	917813
145504	917814
144154	917815
10028	917816
3545	917817
128598	917818
78883	917819
24279	917820
85373	917821
38041	917822
119887	917823
23220	917824
3451	917825
170726	917826
15676	917827
134718	917828
3861	917829
619	917830
214282	917831
186250	917832
72738	917833
34742	917834
7	917835
105165	917836
18259	917837
159605	917838
86433	917839
77	917840
2034	917841
241326	917842
76951	917843
15965	917844
100094	917845
159	917846
58774	917847
12594	917848
63338	917849
4979	917850
972	917851
2099	917852
102089	917853
270	917854
35737	917855
97653	917856
2408	917857
59754	917858
4836	917859
228	917860
1317	917861
156024	917862
8545	917863
106389	917864
2649	917865
143158	917866
101060	917867
5	917868
2941	917869
65208	917870
231	917871
33898	917872
25438	917873
60404	917874
64699	917875
68899	917876
23731	917877
112135	917878
115798	917879
21016	917880
152593	917881
15234	917882
126517	917883
79277	917884
166678	917885
4462	917886
9980	917887
48866	917888
49952	917889
19908	917890
707	917891
22098	917892
120931	917893
269383	917894
114318	917895
45005	917896
6181	917897
139367	917898
41023	917899
104439	917900
30103	917901
120616	917902
18749	917903
142565	917904
17257	917905
34569	917906
243236	917907
10903	917908
75401	917909
65544	917910
20832	917911
14173	917912
1215	917913
6960	917914
39634	917915
23009	917916
212266	917917
939	917918
1042	917919
262495	917920
20581	917921
5465	917922
167965	917923
263526	917924
32088	917925
68536	917926
178032	917927
22865	917928
13542	917929
234	917930
26559	917931
85948	917932
54502	917933
12966	917934
115946	917935
1179	917936
92029	917937
10132	917938
10228	917939
96442	917940
61780	917941
166189	917942
222376	917943
9469	917944
46192	917945
22977	917946
6844	917947
24767	917948
99896	917949
153907	917950
16967	917951
27394	917952
92382	917953
70086	917954
51041	917955
126410	917956
39280	917957
47083	917958
4976	917959
146482	917960
68243	917961
25882	917962
168896	917963
16568	917964
195085	917965
52530	917966
139755	917967
27	917968
147298	917969
44630	917970
276	917971
29185	917972
47059	917973
38072	917974
17713	917975
92385	917976
121426	917977
268538	917978
32195	917979
85	917980
13871	917981
107484	917982
81061	917983
102105	917984
3368	917985
2952	917986
19621	917987
67471	917988
8331	917989
98020	917990
5453	917991
23381	917992
40679	917993
50374	917994
29355	917995
239698	917996
5977	917997
168136	917998
6154	917999
31900	918000
1373	918001
5444	918002
26381	918003
63861	918004
30750	918005
14181	918006
106007	918007
68387	918008
55196	918009
147298	918010
74873	918011
65394	918012
149542	918013
15170	918014
6567	918015
1472	918016
118956	918017
53577	918018
225285	918019
3878	918020
3318	918021
10153	918022
3751	918023
32922	918024
36190	918025
16695	918026
259245	918027
179680	918028
171635	918029
75243	918030
49	918031
53858	918032
22490	918033
195942	918034
92317	918035
1246	918036
110843	918037
83126	918038
62854	918039
9641	918040
114647	918041
46326	918042
80009	918043
74228	918044
159804	918045
39648	918046
128558	918047
149407	918048
13840	918049
48103	918050
24683	918051
840	918052
74623	918053
104	918054
14211	918055
124843	918056
18201	918057
103489	918058
243052	918059
12082	918060
47145	918061
196602	918062
63506	918063
27660	918064
17196	918065
51027	918066
246798	918067
30308	918068
184079	918069
178983	918070
139251	918071
2546	918072
165239	918073
9019	918074
45224	918075
87549	918076
3280	918077
11226	918078
86860	918079
248375	918080
25717	918081
113364	918082
5039	918083
64345	918084
112154	918085
8544	918086
31886	918087
8473	918088
269340	918089
4450	918090
250012	918091
11035	918092
69128	918093
24035	918094
11093	918095
9254	918096
31852	918097
72899	918098
13	918099
249284	918100
12637	918101
111289	918102
48947	918103
10869	918104
172833	918105
23680	918106
107621	918107
36161	918108
102631	918109
26152	918110
20036	918111
8676	918112
12707	918113
133212	918114
819	918115
91630	918116
18138	918117
207808	918118
43435	918119
161578	918120
67044	918121
23360	918122
11167	918123
64195	918124
1064	918125
40028	918126
112089	918127
47827	918128
84600	918129
4248	918130
48328	918131
17482	918132
48807	918133
10841	918134
870	918135
27651	918136
6441	918137
23331	918138
4996	918139
113570	918140
14538	918141
127028	918142
51168	918143
27501	918144
394	918145
87078	918146
38995	918147
9502	918148
2397	918149
839	918150
16823	918151
104630	918152
158197	918153
7048	918154
97999	918155
262279	918156
8143	918157
139927	918158
53745	918159
12280	918160
50794	918161
28603	918162
14403	918163
599	918164
1700	918165
138729	918166
143658	918167
21149	918168
244586	918169
56861	918170
40960	918171
241466	918172
69569	918173
934	918174
21575	918175
16578	918176
80801	918177
186467	918178
18182	918179
150256	918180
53000	918181
164970	918182
181816	918183
7309	918184
1076	918185
102878	918186
139125	918187
145548	918188
66065	918189
91842	918190
10515	918191
17432	918192
31224	918193
85	918194
113665	918195
21223	918196
6528	918197
208165	918198
2488	918199
26734	918200
12420	918201
34626	918202
2329	918203
8074	918204
111780	918205
28293	918206
229640	918207
4637	918208
8437	918209
24658	918210
736	918211
6218	918212
65838	918213
48030	918214
19721	918215
2105	918216
51072	918217
755	918218
121332	918219
262159	918220
8878	918221
234092	918222
160455	918223
299	918224
23736	918225
72927	918226
231560	918227
92601	918228
9862	918229
789	918230
256185	918231
8017	918232
9701	918233
1725	918234
18420	918235
62556	918236
9475	918237
133096	918238
96920	918239
16368	918240
170014	918241
174447	918242
155426	918243
198	918244
4642	918245
43223	918246
120973	918247
18203	918248
12316	918249
171805	918250
138126	918251
3425	918252
54854	918253
9334	918254
13971	918255
42933	918256
63135	918257
6504	918258
228333	918259
28383	918260
24182	918261
22981	918262
162871	918263
961	918264
244220	918265
64389	918266
89570	918267
9938	918268
160052	918269
49104	918270
165363	918271
21059	918272
12981	918273
6954	918274
1602	918275
42231	918276
44206	918277
149586	918278
39450	918279
31881	918280
1	918281
27070	918282
32361	918283
134671	918284
257282	918285
20874	918286
45431	918287
73493	918288
183222	918289
76444	918290
4810	918291
23549	918292
31787	918293
4153	918294
32669	918295
24661	918296
18380	918297
233164	918298
127920	918299
52974	918300
7495	918301
125948	918302
110201	918303
88421	918304
103642	918305
1343	918306
11219	918307
137227	918308
41148	918309
1329	918310
164548	918311
42907	918312
87259	918313
11640	918314
110353	918315
35502	918316
13650	918317
114597	918318
473	918319
46589	918320
43821	918321
2137	918322
145895	918323
1738	918324
51478	918325
40179	918326
50608	918327
28409	918328
75131	918329
12383	918330
1	918331
66065	918332
8083	918333
60661	918334
135913	918335
120354	918336
57663	918337
28879	918338
22080	918339
14597	918340
111924	918341
1943	918342
108717	918343
21271	918344
203788	918345
15367	918346
37187	918347
263218	918348
144	918349
22623	918350
21216	918351
44253	918352
8542	918353
33884	918354
24918	918355
175081	918356
35152	918357
85823	918358
33110	918359
192901	918360
28388	918361
64	918362
33675	918363
89	918364
120523	918365
80270	918366
29505	918367
3253	918368
13487	918369
34958	918370
6695	918371
5206	918372
13272	918373
110822	918374
166310	918375
4	918376
31568	918377
152229	918378
69887	918379
25032	918380
121080	918381
51166	918382
507	918383
124914	918384
22083	918385
924	918386
153146	918387
1924	918388
126479	918389
79253	918390
45826	918391
27096	918392
230361	918393
88068	918394
77194	918395
4240	918396
19677	918397
90096	918398
73026	918399
122866	918400
37580	918401
183276	918402
118357	918403
133859	918404
118613	918405
111597	918406
39675	918407
88	918408
62263	918409
150222	918410
67810	918411
127307	918412
2234	918413
164101	918414
23191	918415
67523	918416
25513	918417
14493	918418
4337	918419
34314	918420
28639	918421
1147	918422
35407	918423
128174	918424
111670	918425
6366	918426
305	918427
62890	918428
1924	918429
128888	918430
12301	918431
2382	918432
39900	918433
240072	918434
42011	918435
24383	918436
68372	918437
110939	918438
20173	918439
30497	918440
20693	918441
3633	918442
216948	918443
3865	918444
165956	918445
36746	918446
145894	918447
43346	918448
25297	918449
169793	918450
107513	918451
23685	918452
113399	918453
207794	918454
133031	918455
62301	918456
33242	918457
17958	918458
41196	918459
35744	918460
19781	918461
253076	918462
4027	918463
126707	918464
37828	918465
143309	918466
822	918467
105346	918468
490	918469
13466	918470
15284	918471
66404	918472
34196	918473
9990	918474
174219	918475
32042	918476
17202	918477
54681	918478
9042	918479
5052	918480
36641	918481
85756	918482
98231	918483
1147	918484
10788	918485
19975	918486
127891	918487
109060	918488
9539	918489
19948	918490
33212	918491
239089	918492
220511	918493
21577	918494
114385	918495
52087	918496
1738	918497
220846	918498
11744	918499
243135	918500
159328	918501
43950	918502
51564	918503
23834	918504
41503	918505
145477	918506
446	918507
212189	918508
12696	918509
109298	918510
831	918511
64650	918512
158163	918513
1640	918514
72711	918515
2259	918516
1128	918517
1817	918518
85205	918519
152595	918520
6566	918521
105391	918522
79275	918523
37509	918524
89778	918525
141358	918526
24670	918527
207092	918528
9733	918529
77203	918530
72932	918531
221388	918532
146328	918533
152729	918534
104048	918535
106267	918536
11860	918537
650	918538
13488	918539
39207	918540
92166	918541
99087	918542
20173	918543
112892	918544
2534	918545
8158	918546
162461	918547
9957	918548
72155	918549
7239	918550
9156	918551
22834	918552
4182	918553
79595	918554
76791	918555
136359	918556
210171	918557
177619	918558
39145	918559
18005	918560
75333	918561
32374	918562
2438	918563
40233	918564
41849	918565
53019	918566
226967	918567
97392	918568
105376	918569
113567	918570
111715	918571
12016	918572
79087	918573
13445	918574
55079	918575
9273	918576
155387	918577
9241	918578
45034	918579
4076	918580
14271	918581
7819	918582
121047	918583
2182	918584
129620	918585
30486	918586
3437	918587
142062	918588
49589	918589
207788	918590
251665	918591
56637	918592
144586	918593
44350	918594
29966	918595
23375	918596
59196	918597
8838	918598
44656	918599
18634	918600
36074	918601
92571	918602
70	918603
100534	918604
271053	918605
12431	918606
180315	918607
79014	918608
169933	918609
141723	918610
25760	918611
68836	918612
86775	918613
1644	918614
45081	918615
46609	918616
126588	918617
21892	918618
107954	918619
7899	918620
260635	918621
16693	918622
27667	918623
50097	918624
8821	918625
2777	918626
36436	918627
23500	918628
46293	918629
34383	918630
52896	918631
151344	918632
43443	918633
275	918634
68912	918635
4546	918636
12199	918637
68696	918638
36755	918639
63874	918640
27499	918641
64449	918642
6036	918643
44577	918644
39273	918645
589	918646
89945	918647
13170	918648
323	918649
102133	918650
8	918651
21537	918652
51653	918653
57102	918654
143060	918655
42791	918656
23010	918657
23395	918658
30104	918659
3500	918660
77449	918661
33273	918662
49537	918663
81337	918664
45872	918665
246964	918666
47872	918667
18330	918668
9839	918669
7748	918670
46455	918671
38409	918672
53524	918673
185024	918674
507	918675
60926	918676
296	918677
14480	918678
23584	918679
138	918680
212540	918681
5641	918682
2551	918683
34186	918684
58344	918685
23016	918686
8995	918687
77714	918688
54833	918689
19405	918690
167170	918691
72989	918692
72630	918693
80523	918694
59611	918695
151313	918696
199842	918697
4248	918698
88048	918699
64043	918700
43398	918701
71801	918702
143139	918703
13004	918704
93388	918705
73441	918706
53382	918707
1402	918708
45854	918709
163827	918710
16655	918711
12238	918712
24100	918713
103839	918714
2234	918715
12196	918716
41962	918717
94052	918718
4086	918719
174577	918720
5119	918721
1816	918722
56574	918723
154519	918724
13811	918725
226012	918726
586	918727
259436	918728
59681	918729
28670	918730
9827	918731
9947	918732
2902	918733
224840	918734
168735	918735
10063	918736
3750	918737
127509	918738
21357	918739
2224	918740
70760	918741
84632	918742
78374	918743
159379	918744
265725	918745
19631	918746
6361	918747
78315	918748
23112	918749
11949	918750
92762	918751
17666	918752
98483	918753
153924	918754
49807	918755
1624	918756
18665	918757
41412	918758
103821	918759
57859	918760
77160	918761
109805	918762
49941	918763
5029	918764
19970	918765
5151	918766
6056	918767
63964	918768
69935	918769
57883	918770
8241	918771
126368	918772
1271	918773
91559	918774
19099	918775
41630	918776
4772	918777
76577	918778
152433	918779
6279	918780
17255	918781
7034	918782
121634	918783
87773	918784
43805	918785
158636	918786
86495	918787
19923	918788
10606	918789
25511	918790
39087	918791
8368	918792
8701	918793
42116	918794
89886	918795
11196	918796
183	918797
11619	918798
189677	918799
4296	918800
71097	918801
1992	918802
114300	918803
100001	918804
26187	918805
1675	918806
69173	918807
17146	918808
241505	918809
6189	918810
4412	918811
3209	918812
23172	918813
9071	918814
1156	918815
58531	918816
33411	918817
254715	918818
19200	918819
239394	918820
42215	918821
76887	918822
17941	918823
144534	918824
153287	918825
82746	918826
230014	918827
36857	918828
1487	918829
19338	918830
68357	918831
220346	918832
216	918833
5342	918834
55696	918835
162962	918836
209638	918837
78658	918838
3841	918839
22835	918840
42165	918841
4346	918842
3680	918843
44586	918844
15868	918845
115247	918846
53848	918847
201591	918848
139623	918849
84343	918850
31720	918851
176696	918852
53486	918853
20645	918854
20051	918855
7891	918856
48240	918857
325	918858
96555	918859
135180	918860
5010	918861
82229	918862
20280	918863
65387	918864
64001	918865
74794	918866
84560	918867
114114	918868
4016	918869
14683	918870
64903	918871
5103	918872
65731	918873
118179	918874
136992	918875
74416	918876
161923	918877
262726	918878
187176	918879
3125	918880
254676	918881
1597	918882
119962	918883
162617	918884
113145	918885
23991	918886
105799	918887
143926	918888
22478	918889
24603	918890
55273	918891
3500	918892
83949	918893
83409	918894
4982	918895
3992	918896
12334	918897
2955	918898
79841	918899
31795	918900
10342	918901
2495	918902
4870	918903
138477	918904
48024	918905
37989	918906
11404	918907
10445	918908
176810	918909
24903	918910
47618	918911
3474	918912
23063	918913
41280	918914
8764	918915
5198	918916
38970	918917
17506	918918
3916	918919
633	918920
35615	918921
6585	918922
91035	918923
222734	918924
5048	918925
261646	918926
39201	918927
1533	918928
36709	918929
84465	918930
184658	918931
13024	918932
58056	918933
42914	918934
97232	918935
4944	918936
16276	918937
129	918938
51264	918939
5737	918940
29903	918941
18637	918942
204286	918943
38379	918944
84453	918945
257756	918946
21307	918947
156362	918948
45624	918949
3824	918950
37936	918951
38841	918952
106923	918953
12019	918954
31424	918955
260508	918956
171496	918957
5218	918958
2294	918959
8545	918960
75883	918961
60166	918962
2215	918963
4342	918964
77568	918965
102325	918966
22055	918967
87419	918968
2523	918969
49501	918970
89092	918971
2048	918972
71971	918973
236141	918974
239739	918975
40708	918976
216101	918977
183486	918978
233559	918979
9296	918980
300	918981
38082	918982
29449	918983
87144	918984
17709	918985
1584	918986
19781	918987
127560	918988
132053	918989
2946	918990
72760	918991
8467	918992
27790	918993
132350	918994
61422	918995
14140	918996
83311	918997
7607	918998
190834	918999
1312	919000
144156	919001
4424	919002
99452	919003
61891	919004
105701	919005
176512	919006
44598	919007
43222	919008
172034	919009
7013	919010
67440	919011
167683	919012
7862	919013
333	919014
10396	919015
195337	919016
30104	919017
38827	919018
4141	919019
46449	919020
44794	919021
17764	919022
292	919023
54012	919024
112493	919025
45402	919026
214813	919027
165719	919028
10598	919029
16033	919030
16395	919031
176519	919032
82232	919033
9553	919034
19456	919035
30272	919036
241293	919037
148712	919038
48997	919039
31223	919040
7269	919041
95316	919042
3425	919043
12376	919044
67841	919045
182227	919046
11024	919047
160638	919048
15735	919049
160605	919050
64889	919051
103730	919052
27649	919053
26075	919054
145582	919055
57290	919056
19935	919057
7379	919058
67934	919059
423	919060
883	919061
36215	919062
268161	919063
116882	919064
73225	919065
126928	919066
285	919067
70834	919068
157197	919069
88176	919070
13166	919071
55326	919072
49344	919073
39506	919074
24512	919075
1834	919076
12949	919077
27176	919078
202671	919079
20099	919080
103643	919081
47900	919082
109151	919083
212231	919084
85715	919085
8208	919086
159239	919087
50184	919088
111194	919089
21861	919090
182699	919091
43172	919092
58956	919093
17476	919094
14309	919095
145931	919096
215	919097
15870	919098
146731	919099
1479	919100
157697	919101
2486	919102
163002	919103
53755	919104
61714	919105
229698	919106
5601	919107
93458	919108
33201	919109
74420	919110
109311	919111
15121	919112
138860	919113
14380	919114
60874	919115
229177	919116
865	919117
106590	919118
29830	919119
178034	919120
34718	919121
7291	919122
75678	919123
104106	919124
108276	919125
22288	919126
15964	919127
1	919128
70990	919129
14537	919130
53371	919131
63300	919132
82493	919133
219616	919134
83827	919135
4026	919136
141548	919137
119400	919138
23803	919139
27630	919140
11856	919141
15218	919142
23470	919143
12732	919144
25697	919145
5164	919146
36400	919147
120748	919148
58396	919149
4833	919150
37723	919151
90603	919152
47940	919153
7854	919154
24610	919155
23619	919156
270179	919157
66771	919158
18198	919159
7557	919160
8413	919161
127531	919162
6945	919163
250902	919164
32176	919165
129989	919166
102919	919167
259531	919168
44477	919169
48075	919170
42140	919171
34309	919172
46667	919173
70121	919174
626	919175
8323	919176
472	919177
660	919178
144877	919179
2725	919180
42839	919181
134126	919182
3712	919183
48879	919184
26601	919185
66554	919186
100460	919187
67218	919188
87156	919189
310	919190
19153	919191
4757	919192
11560	919193
131567	919194
59704	919195
25482	919196
163433	919197
13758	919198
123873	919199
170883	919200
14476	919201
6509	919202
12055	919203
9	919204
16824	919205
13282	919206
268104	919207
39867	919208
5429	919209
44219	919210
16321	919211
256877	919212
14918	919213
97124	919214
161420	919215
4976	919216
142700	919217
75277	919218
37579	919219
56336	919220
99952	919221
51180	919222
59007	919223
15247	919224
45195	919225
20566	919226
68535	919227
44724	919228
37613	919229
9684	919230
56710	919231
123765	919232
1376	919233
5418	919234
140768	919235
260360	919236
16245	919237
20578	919238
92398	919239
2237	919240
1888	919241
6511	919242
17459	919243
194478	919244
4285	919245
18827	919246
44492	919247
20008	919248
99186	919249
38938	919250
126	919251
239485	919252
4609	919253
32205	919254
86460	919255
11640	919256
1816	919257
190853	919258
26288	919259
168349	919260
95680	919261
1321	919262
72077	919263
4206	919264
163762	919265
395	919266
92788	919267
78567	919268
56255	919269
78879	919270
189081	919271
64443	919272
26107	919273
5292	919274
170645	919275
41980	919276
24494	919277
73376	919278
7620	919279
249144	919280
265006	919281
61139	919282
61343	919283
3824	919284
4644	919285
2695	919286
8572	919287
237646	919288
29205	919289
31124	919290
66157	919291
2536	919292
41130	919293
1470	919294
224279	919295
8343	919296
7418	919297
2674	919298
32220	919299
707	919300
21693	919301
205736	919302
91636	919303
8419	919304
221956	919305
2847	919306
160093	919307
241170	919308
110	919309
163584	919310
4395	919311
3788	919312
108107	919313
220586	919314
37859	919315
17603	919316
2936	919317
908	919318
60396	919319
15910	919320
10836	919321
120768	919322
120083	919323
13740	919324
1381	919325
4457	919326
85920	919327
3946	919328
37909	919329
14716	919330
23360	919331
25527	919332
5218	919333
4770	919334
4492	919335
28227	919336
1932	919337
13295	919338
176755	919339
55943	919340
70940	919341
2597	919342
112243	919343
266	919344
9332	919345
247056	919346
28	919347
20413	919348
185	919349
80335	919350
20949	919351
27157	919352
60664	919353
155880	919354
38449	919355
85598	919356
27088	919357
3908	919358
179893	919359
794	919360
5574	919361
261	919362
810	919363
7947	919364
9131	919365
32175	919366
41943	919367
2354	919368
122175	919369
73403	919370
16621	919371
23430	919372
24660	919373
22207	919374
23628	919375
178281	919376
127101	919377
175202	919378
3443	919379
48770	919380
218582	919381
53231	919382
80499	919383
55940	919384
119068	919385
6539	919386
25469	919387
2883	919388
1924	919389
1462	919390
8309	919391
31138	919392
5455	919393
259230	919394
78992	919395
157138	919396
63987	919397
45015	919398
269981	919399
4895	919400
66057	919401
132287	919402
30220	919403
5442	919404
88199	919405
44751	919406
132290	919407
42853	919408
5665	919409
155299	919410
69023	919411
42331	919412
142990	919413
137711	919414
195299	919415
7943	919416
27994	919417
45428	919418
769	919419
116366	919420
13887	919421
16560	919422
13526	919423
77784	919424
160482	919425
12797	919426
151998	919427
34368	919428
21391	919429
2190	919430
22884	919431
14419	919432
122932	919433
163375	919434
222662	919435
245839	919436
31251	919437
19592	919438
164566	919439
9276	919440
10382	919441
241097	919442
107323	919443
132084	919444
50636	919445
20143	919446
544	919447
61856	919448
21593	919449
11155	919450
52661	919451
217	919452
43426	919453
234531	919454
57964	919455
132437	919456
8947	919457
8928	919458
2856	919459
23733	919460
2958	919461
11552	919462
2996	919463
224225	919464
184276	919465
48663	919466
4682	919467
7658	919468
89554	919469
29024	919470
10421	919471
84	919472
49317	919473
6580	919474
10674	919475
20543	919476
25271	919477
25459	919478
74972	919479
19276	919480
236718	919481
2810	919482
3753	919483
81816	919484
39771	919485
2375	919486
3335	919487
82556	919488
46100	919489
2647	919490
156981	919491
40234	919492
3653	919493
112544	919494
14844	919495
17922	919496
128606	919497
98275	919498
36703	919499
59359	919500
62663	919501
22767	919502
5557	919503
111261	919504
89403	919505
49609	919506
33779	919507
143910	919508
167431	919509
184761	919510
5624	919511
30764	919512
26780	919513
73076	919514
167426	919515
5353	919516
102047	919517
9607	919518
734	919519
57088	919520
727	919521
2255	919522
24570	919523
128686	919524
78609	919525
7986	919526
49771	919527
28318	919528
21197	919529
2228	919530
185944	919531
127842	919532
103237	919533
6778	919534
292	919535
19756	919536
9091	919537
14999	919538
11049	919539
70926	919540
111863	919541
33553	919542
5735	919543
7262	919544
24371	919545
54171	919546
17793	919547
185181	919548
16054	919549
5037	919550
953	919551
158752	919552
5978	919553
159134	919554
67235	919555
35481	919556
36551	919557
4399	919558
70177	919559
183479	919560
6143	919561
36020	919562
9696	919563
942	919564
193218	919565
79170	919566
11121	919567
28100	919568
195681	919569
17383	919570
113522	919571
36524	919572
1197	919573
28925	919574
83169	919575
164957	919576
37270	919577
1617	919578
9044	919579
60703	919580
5748	919581
104711	919582
72252	919583
218885	919584
4034	919585
245746	919586
60339	919587
41096	919588
632	919589
960	919590
67779	919591
12119	919592
136946	919593
85536	919594
140712	919595
200217	919596
15752	919597
11513	919598
6716	919599
9106	919600
12143	919601
196904	919602
79789	919603
65898	919604
9333	919605
123252	919606
8983	919607
63411	919608
8031	919609
3387	919610
2083	919611
22581	919612
78329	919613
63835	919614
61854	919615
8993	919616
113165	919617
35662	919618
63585	919619
1370	919620
91532	919621
10396	919622
85886	919623
172387	919624
44658	919625
45269	919626
60179	919627
1223	919628
152171	919629
77017	919630
118819	919631
29358	919632
108778	919633
77906	919634
6440	919635
1747	919636
51960	919637
82922	919638
5838	919639
121220	919640
224975	919641
100947	919642
5086	919643
2907	919644
55560	919645
5953	919646
2071	919647
88384	919648
167691	919649
109096	919650
102193	919651
106477	919652
20038	919653
195382	919654
238100	919655
41221	919656
874	919657
135779	919658
26108	919659
121477	919660
2039	919661
165448	919662
87810	919663
233693	919664
111438	919665
34648	919666
140130	919667
210281	919668
269221	919669
9643	919670
7977	919671
141082	919672
136085	919673
57379	919674
150642	919675
183851	919676
192432	919677
124086	919678
24762	919679
156535	919680
28310	919681
253089	919682
101526	919683
260398	919684
10535	919685
24	919686
238585	919687
793	919688
732	919689
32866	919690
28095	919691
78566	919692
63254	919693
120	919694
100321	919695
1191	919696
67148	919697
42025	919698
88201	919699
60317	919700
4731	919701
14242	919702
47270	919703
31673	919704
127002	919705
174385	919706
112541	919707
676	919708
652	919709
188525	919710
40	919711
154726	919712
100140	919713
11707	919714
31500	919715
226049	919716
13417	919717
83537	919718
16901	919719
90268	919720
1529	919721
53754	919722
15877	919723
668	919724
20350	919725
9384	919726
4483	919727
2779	919728
3773	919729
14032	919730
126600	919731
334	919732
42801	919733
55610	919734
3937	919735
156266	919736
89281	919737
10715	919738
102308	919739
173450	919740
146010	919741
24155	919742
22343	919743
92408	919744
121303	919745
27484	919746
85668	919747
43947	919748
2239	919749
121725	919750
98220	919751
33522	919752
218471	919753
7202	919754
178224	919755
166695	919756
7303	919757
2298	919758
5217	919759
29167	919760
29540	919761
5553	919762
6022	919763
249270	919764
211318	919765
99790	919766
15444	919767
15025	919768
3082	919769
16	919770
177779	919771
3242	919772
30066	919773
10361	919774
123458	919775
48123	919776
29444	919777
2500	919778
140070	919779
153776	919780
37965	919781
42257	919782
9068	919783
119646	919784
152632	919785
382	919786
42718	919787
167264	919788
49912	919789
111798	919790
165227	919791
237024	919792
11804	919793
74546	919794
45841	919795
29560	919796
2103	919797
150334	919798
41195	919799
155684	919800
194634	919801
106348	919802
242651	919803
58244	919804
191676	919805
41012	919806
16796	919807
433	919808
261207	919809
261025	919810
171	919811
150365	919812
71728	919813
54955	919814
13509	919815
34978	919816
17919	919817
16033	919818
71021	919819
1041	919820
24703	919821
8644	919822
92118	919823
109546	919824
114959	919825
104762	919826
8082	919827
38247	919828
2882	919829
51314	919830
41277	919831
137630	919832
22028	919833
78515	919834
141581	919835
42987	919836
83971	919837
69345	919838
43052	919839
51605	919840
107590	919841
313	919842
2315	919843
106789	919844
23716	919845
20734	919846
794	919847
212086	919848
154990	919849
138894	919850
12	919851
10867	919852
93098	919853
80436	919854
34	919855
4293	919856
27700	919857
21961	919858
192203	919859
65135	919860
22318	919861
11856	919862
22462	919863
23036	919864
101996	919865
11493	919866
50031	919867
95980	919868
609	919869
9998	919870
6471	919871
35688	919872
27425	919873
8915	919874
208744	919875
5206	919876
80704	919877
192604	919878
192773	919879
49402	919880
84169	919881
128664	919882
3537	919883
2570	919884
44976	919885
72676	919886
13855	919887
2029	919888
206438	919889
194415	919890
94905	919891
88521	919892
61368	919893
19432	919894
168515	919895
241294	919896
85114	919897
70421	919898
121377	919899
125238	919900
36	919901
40724	919902
195679	919903
9282	919904
165816	919905
134283	919906
24405	919907
3470	919908
53586	919909
34400	919910
242164	919911
47308	919912
55200	919913
9397	919914
20039	919915
12469	919916
51878	919917
107407	919918
1455	919919
231155	919920
76893	919921
37545	919922
18618	919923
17187	919924
15832	919925
33882	919926
108783	919927
98226	919928
177739	919929
218087	919930
25173	919931
111028	919932
33502	919933
216741	919934
9250	919935
5480	919936
27377	919937
71977	919938
78612	919939
269162	919940
477	919941
29673	919942
13528	919943
53458	919944
161692	919945
170103	919946
136680	919947
230713	919948
55725	919949
10026	919950
37619	919951
11581	919952
66263	919953
45769	919954
1375	919955
64483	919956
8892	919957
14677	919958
106515	919959
45880	919960
102168	919961
2528	919962
73504	919963
601	919964
26023	919965
2463	919966
257281	919967
2263	919968
25541	919969
2120	919970
33249	919971
43455	919972
183309	919973
19691	919974
219194	919975
5086	919976
11040	919977
24787	919978
69836	919979
163812	919980
98668	919981
266828	919982
5611	919983
25773	919984
187087	919985
265676	919986
32910	919987
268539	919988
133683	919989
68786	919990
4596	919991
3163	919992
71134	919993
150786	919994
64	919995
33391	919996
370	919997
234900	919998
135882	919999
4513	920000
60824	920001
49817	920002
228469	920003
8289	920004
197684	920005
156979	920006
160996	920007
191467	920008
10297	920009
913	920010
151155	920011
106775	920012
22435	920013
13258	920014
41477	920015
1096	920016
52346	920017
169702	920018
116539	920019
20823	920020
186383	920021
891	920022
173154	920023
33506	920024
1032	920025
35550	920026
58526	920027
192231	920028
239904	920029
6535	920030
12660	920031
119735	920032
65629	920033
159175	920034
21094	920035
23652	920036
20077	920037
58813	920038
15602	920039
161698	920040
2090	920041
224262	920042
21474	920043
12209	920044
15915	920045
23789	920046
36229	920047
195391	920048
36578	920049
120159	920050
147658	920051
22682	920052
88400	920053
23093	920054
107458	920055
112900	920056
149497	920057
120464	920058
2159	920059
8561	920060
5471	920061
2219	920062
4073	920063
11714	920064
5947	920065
158602	920066
32620	920067
40351	920068
79451	920069
56333	920070
63735	920071
69075	920072
67724	920073
188883	920074
32255	920075
90940	920076
237824	920077
9705	920078
41994	920079
13592	920080
13556	920081
135636	920082
65206	920083
59467	920084
72143	920085
187179	920086
151103	920087
27951	920088
227451	920089
94163	920090
16873	920091
17236	920092
5095	920093
227440	920094
121158	920095
139884	920096
69163	920097
77200	920098
63482	920099
56537	920100
22178	920101
208965	920102
102233	920103
17924	920104
138289	920105
245814	920106
75733	920107
1338	920108
69376	920109
114951	920110
30347	920111
140182	920112
13098	920113
397	920114
38811	920115
122670	920116
426	920117
6646	920118
27804	920119
189073	920120
53445	920121
65586	920122
712	920123
18373	920124
763	920125
63228	920126
2440	920127
20152	920128
1882	920129
25624	920130
27968	920131
56260	920132
79454	920133
68297	920134
21928	920135
3289	920136
137245	920137
26147	920138
39277	920139
34750	920140
43985	920141
19414	920142
249187	920143
100490	920144
58112	920145
128544	920146
95693	920147
118889	920148
18378	920149
238887	920150
74675	920151
184610	920152
13709	920153
5541	920154
66484	920155
65017	920156
3716	920157
165617	920158
1170	920159
67426	920160
267341	920161
230312	920162
15716	920163
96244	920164
28410	920165
145349	920166
19290	920167
9647	920168
72693	920169
54896	920170
23443	920171
1650	920172
1734	920173
196936	920174
26867	920175
96386	920176
104162	920177
57064	920178
32008	920179
33704	920180
146713	920181
5179	920182
27962	920183
6174	920184
112639	920185
245806	920186
163257	920187
118093	920188
61080	920189
600	920190
3880	920191
15372	920192
7985	920193
110119	920194
16471	920195
5640	920196
88157	920197
5533	920198
187445	920199
442	920200
11881	920201
66099	920202
114443	920203
8927	920204
2403	920205
258427	920206
12646	920207
66664	920208
71987	920209
94958	920210
100881	920211
1439	920212
4432	920213
2766	920214
18066	920215
61547	920216
196768	920217
120187	920218
16611	920219
20136	920220
23217	920221
659	920222
36535	920223
56097	920224
47943	920225
82259	920226
65041	920227
123227	920228
160161	920229
867	920230
60720	920231
78427	920232
6238	920233
102504	920234
27305	920235
11675	920236
112241	920237
201153	920238
3716	920239
111938	920240
7437	920241
55397	920242
77246	920243
52873	920244
11715	920245
1288	920246
17670	920247
71972	920248
139811	920249
1110	920250
5805	920251
62961	920252
159435	920253
234025	920254
39127	920255
6272	920256
190	920257
253	920258
109319	920259
50529	920260
6386	920261
4108	920262
113000	920263
3009	920264
150198	920265
4890	920266
22492	920267
3	920268
4330	920269
945	920270
7364	920271
16051	920272
12341	920273
16736	920274
219703	920275
9827	920276
119537	920277
41468	920278
66154	920279
11136	920280
4395	920281
153801	920282
399	920283
51515	920284
17130	920285
69359	920286
1150	920287
2244	920288
3585	920289
25614	920290
61886	920291
137185	920292
261295	920293
32077	920294
745	920295
154221	920296
31572	920297
44996	920298
157142	920299
11870	920300
65300	920301
148808	920302
101656	920303
239663	920304
9216	920305
2589	920306
10411	920307
255268	920308
265250	920309
164435	920310
21334	920311
35181	920312
37293	920313
27006	920314
18042	920315
132500	920316
13972	920317
9207	920318
494	920319
7921	920320
23510	920321
166200	920322
152466	920323
62801	920324
23452	920325
6240	920326
93831	920327
18554	920328
117781	920329
30672	920330
123624	920331
244541	920332
21180	920333
225910	920334
105258	920335
126842	920336
46661	920337
102149	920338
95107	920339
4157	920340
3298	920341
30030	920342
20588	920343
20962	920344
13011	920345
24171	920346
257484	920347
162677	920348
8146	920349
92210	920350
211361	920351
56717	920352
25118	920353
137059	920354
10815	920355
43	920356
31182	920357
46186	920358
187128	920359
25912	920360
14553	920361
87201	920362
34070	920363
197072	920364
105138	920365
6865	920366
217833	920367
20145	920368
101211	920369
41680	920370
31201	920371
17682	920372
10394	920373
209079	920374
17184	920375
42617	920376
49950	920377
5677	920378
52788	920379
12784	920380
202451	920381
34470	920382
142035	920383
29850	920384
63305	920385
8411	920386
451	920387
106400	920388
31	920389
19765	920390
53362	920391
18265	920392
1255	920393
83539	920394
10188	920395
512	920396
16948	920397
28961	920398
16331	920399
14472	920400
182426	920401
36867	920402
174585	920403
27926	920404
131177	920405
206801	920406
69501	920407
64567	920408
74021	920409
1599	920410
50887	920411
33249	920412
245767	920413
159845	920414
50056	920415
737	920416
41827	920417
153656	920418
74244	920419
71201	920420
14655	920421
493	920422
5224	920423
31315	920424
98387	920425
32381	920426
31956	920427
67297	920428
105509	920429
2529	920430
29513	920431
105059	920432
61246	920433
40777	920434
43650	920435
157900	920436
4785	920437
124540	920438
8231	920439
3399	920440
7801	920441
57679	920442
13114	920443
12128	920444
229315	920445
1183	920446
157998	920447
95342	920448
169398	920449
14674	920450
60152	920451
11633	920452
1834	920453
3364	920454
61102	920455
2289	920456
67585	920457
72573	920458
106291	920459
49	920460
26477	920461
13720	920462
1498	920463
139650	920464
5478	920465
79139	920466
59709	920467
13141	920468
36050	920469
15354	920470
1370	920471
54068	920472
216361	920473
129	920474
52786	920475
14044	920476
21455	920477
5879	920478
16103	920479
16971	920480
54	920481
5796	920482
688	920483
57657	920484
92999	920485
57392	920486
16299	920487
218042	920488
974	920489
168450	920490
24762	920491
140175	920492
45922	920493
36045	920494
95474	920495
95805	920496
351	920497
7874	920498
19310	920499
140914	920500
87413	920501
3313	920502
186925	920503
72195	920504
4479	920505
225188	920506
2282	920507
71946	920508
88205	920509
1377	920510
272370	920511
42598	920512
106805	920513
14211	920514
2602	920515
49022	920516
79402	920517
184256	920518
161464	920519
1644	920520
11156	920521
23931	920522
45074	920523
11133	920524
6585	920525
73994	920526
97901	920527
42314	920528
77238	920529
107716	920530
101576	920531
56943	920532
63154	920533
183724	920534
15362	920535
7652	920536
2182	920537
178393	920538
9487	920539
225217	920540
9078	920541
257539	920542
198388	920543
44753	920544
86341	920545
120728	920546
6739	920547
16825	920548
11531	920549
8767	920550
149227	920551
17318	920552
150086	920553
139740	920554
14425	920555
93824	920556
7967	920557
2999	920558
1841	920559
79970	920560
10445	920561
80149	920562
23288	920563
15546	920564
32909	920565
20521	920566
194830	920567
13059	920568
86078	920569
11428	920570
54308	920571
3019	920572
153655	920573
264582	920574
41884	920575
39918	920576
124514	920577
147329	920578
46509	920579
89834	920580
101315	920581
65243	920582
74748	920583
153337	920584
20051	920585
207878	920586
33210	920587
19872	920588
79595	920589
26673	920590
87094	920591
83768	920592
3329	920593
3478	920594
18171	920595
13527	920596
2259	920597
46401	920598
37264	920599
48256	920600
573	920601
58797	920602
2215	920603
258080	920604
46471	920605
23940	920606
12563	920607
143777	920608
18475	920609
151066	920610
42133	920611
8672	920612
4616	920613
17772	920614
36557	920615
50199	920616
168469	920617
17168	920618
113630	920619
33391	920620
57640	920621
79072	920622
101326	920623
220081	920624
91241	920625
8790	920626
45048	920627
7112	920628
158085	920629
51487	920630
9619	920631
4469	920632
2977	920633
43965	920634
2347	920635
56610	920636
113987	920637
16134	920638
35232	920639
173	920640
16413	920641
133509	920642
106902	920643
10744	920644
546	920645
185805	920646
19899	920647
53487	920648
195786	920649
192627	920650
71880	920651
27065	920652
56483	920653
12772	920654
827	920655
42068	920656
93630	920657
30228	920658
154034	920659
50931	920660
225015	920661
36328	920662
2548	920663
218173	920664
66385	920665
136014	920666
70398	920667
81808	920668
806	920669
108534	920670
6783	920671
20916	920672
23296	920673
4226	920674
13977	920675
314	920676
220647	920677
108039	920678
193795	920679
93184	920680
7280	920681
838	920682
11251	920683
118098	920684
155621	920685
116666	920686
199158	920687
13099	920688
71290	920689
3089	920690
126438	920691
55221	920692
3408	920693
8	920694
993	920695
80579	920696
132143	920697
155019	920698
3806	920699
1	920700
6208	920701
193410	920702
1144	920703
33463	920704
35143	920705
9825	920706
5550	920707
9781	920708
23465	920709
11021	920710
46629	920711
1219	920712
8287	920713
46017	920714
27645	920715
7900	920716
25636	920717
229	920718
28523	920719
124873	920720
15379	920721
543	920722
31711	920723
6372	920724
71617	920725
11749	920726
1632	920727
57455	920728
143038	920729
21378	920730
1011	920731
2919	920732
190369	920733
136098	920734
20459	920735
14143	920736
457	920737
3359	920738
70746	920739
80607	920740
23000	920741
7233	920742
27142	920743
19700	920744
4724	920745
85340	920746
11862	920747
159984	920748
23497	920749
27002	920750
212807	920751
128845	920752
73491	920753
72456	920754
7877	920755
83429	920756
61821	920757
51205	920758
78626	920759
146329	920760
131484	920761
75658	920762
1185	920763
9658	920764
12009	920765
8021	920766
212849	920767
2374	920768
61368	920769
10995	920770
253465	920771
108897	920772
12733	920773
14008	920774
26865	920775
162864	920776
143	920777
165228	920778
2987	920779
20383	920780
11540	920781
5478	920782
174981	920783
55143	920784
35645	920785
35818	920786
24001	920787
24510	920788
1235	920789
42064	920790
140238	920791
1004	920792
766	920793
105603	920794
115881	920795
51318	920796
4525	920797
16325	920798
8818	920799
123193	920800
64673	920801
2570	920802
14448	920803
248307	920804
140217	920805
64756	920806
60991	920807
75066	920808
1732	920809
98171	920810
114664	920811
168289	920812
196850	920813
444	920814
23009	920815
23842	920816
80668	920817
139771	920818
184767	920819
10741	920820
29288	920821
228641	920822
131358	920823
33148	920824
616	920825
125095	920826
40900	920827
540	920828
16803	920829
6515	920830
225747	920831
12466	920832
210799	920833
17252	920834
1028	920835
14824	920836
156214	920837
88684	920838
190089	920839
150081	920840
77844	920841
206684	920842
146843	920843
1585	920844
9264	920845
110214	920846
7214	920847
120099	920848
6529	920849
42486	920850
223393	920851
8857	920852
62391	920853
112218	920854
174061	920855
14485	920856
46005	920857
527	920858
403	920859
2819	920860
44521	920861
22700	920862
113385	920863
1577	920864
71833	920865
44010	920866
2603	920867
269534	920868
155036	920869
2049	920870
179945	920871
1301	920872
74059	920873
29390	920874
55542	920875
22137	920876
2093	920877
84893	920878
57893	920879
10302	920880
124141	920881
112555	920882
17708	920883
163382	920884
37095	920885
100932	920886
26314	920887
10344	920888
99167	920889
134696	920890
107909	920891
173487	920892
104429	920893
1195	920894
698	920895
13779	920896
207827	920897
163106	920898
9639	920899
67209	920900
1846	920901
103369	920902
144861	920903
208095	920904
15335	920905
73169	920906
190236	920907
17625	920908
123512	920909
36210	920910
31511	920911
156	920912
782	920913
89296	920914
35244	920915
4981	920916
61325	920917
246148	920918
34591	920919
4771	920920
36034	920921
32107	920922
29280	920923
4946	920924
7517	920925
183969	920926
17425	920927
18259	920928
12992	920929
252681	920930
246753	920931
46010	920932
4882	920933
1301	920934
99305	920935
52255	920936
129332	920937
82387	920938
190425	920939
210637	920940
7382	920941
3966	920942
37355	920943
4432	920944
8562	920945
72604	920946
6348	920947
116921	920948
968	920949
180403	920950
33092	920951
85952	920952
229943	920953
4186	920954
55561	920955
221062	920956
3160	920957
139685	920958
72929	920959
79946	920960
10104	920961
76619	920962
94913	920963
50320	920964
201012	920965
97855	920966
7909	920967
91608	920968
1549	920969
138823	920970
173380	920971
21753	920972
5094	920973
161536	920974
610	920975
242841	920976
23426	920977
6052	920978
96189	920979
230471	920980
65889	920981
38489	920982
99113	920983
32182	920984
16557	920985
20327	920986
105915	920987
11841	920988
25479	920989
92684	920990
51662	920991
59466	920992
1591	920993
120201	920994
163334	920995
39312	920996
606	920997
27942	920998
1740	920999
11222	921000
6697	921001
15251	921002
464	921003
49412	921004
151846	921005
209295	921006
62887	921007
60953	921008
24555	921009
10575	921010
5617	921011
151968	921012
18069	921013
3574	921014
64058	921015
12752	921016
216220	921017
240915	921018
226099	921019
45758	921020
18323	921021
13609	921022
44323	921023
36060	921024
199420	921025
78099	921026
70344	921027
41274	921028
62676	921029
8851	921030
72699	921031
57055	921032
45357	921033
6082	921034
3858	921035
103370	921036
18251	921037
165441	921038
16756	921039
17871	921040
258707	921041
148242	921042
214995	921043
27399	921044
18682	921045
194222	921046
24977	921047
15839	921048
11152	921049
73658	921050
17582	921051
10142	921052
31301	921053
41134	921054
37010	921055
57031	921056
111683	921057
4894	921058
16463	921059
2536	921060
59041	921061
241045	921062
14028	921063
16912	921064
1714	921065
39708	921066
121948	921067
18394	921068
56220	921069
50254	921070
35699	921071
76102	921072
122634	921073
42525	921074
89433	921075
141182	921076
197490	921077
97103	921078
94605	921079
136130	921080
4677	921081
150248	921082
1648	921083
42032	921084
63771	921085
2135	921086
153742	921087
62550	921088
8317	921089
68192	921090
95001	921091
5697	921092
9747	921093
12295	921094
38797	921095
69964	921096
255249	921097
225558	921098
125240	921099
83041	921100
2555	921101
4049	921102
138792	921103
4068	921104
64497	921105
11260	921106
385	921107
21568	921108
2197	921109
15	921110
120800	921111
9658	921112
14594	921113
22090	921114
2122	921115
60308	921116
96514	921117
28379	921118
42511	921119
181910	921120
36438	921121
268406	921122
132247	921123
51679	921124
99077	921125
8372	921126
104044	921127
119120	921128
2927	921129
28598	921130
36011	921131
110221	921132
167433	921133
89775	921134
37642	921135
58929	921136
108702	921137
93462	921138
15216	921139
41501	921140
37022	921141
1002	921142
108154	921143
25831	921144
49772	921145
5976	921146
7866	921147
61122	921148
145789	921149
3309	921150
236830	921151
54877	921152
51922	921153
4093	921154
87006	921155
107108	921156
2512	921157
22620	921158
263316	921159
60884	921160
74508	921161
731	921162
102059	921163
25555	921164
1531	921165
38736	921166
176132	921167
102683	921168
51507	921169
67351	921170
95561	921171
10947	921172
523	921173
163026	921174
218833	921175
2021	921176
149066	921177
126082	921178
112973	921179
98200	921180
47401	921181
14503	921182
457	921183
25717	921184
23503	921185
42716	921186
13195	921187
200308	921188
158869	921189
715	921190
19744	921191
33431	921192
10264	921193
58817	921194
56870	921195
156715	921196
115408	921197
19388	921198
25236	921199
31688	921200
1392	921201
7270	921202
39	921203
3105	921204
46840	921205
44617	921206
91493	921207
43095	921208
249108	921209
998	921210
17753	921211
42626	921212
231875	921213
88249	921214
13118	921215
123442	921216
4617	921217
61561	921218
70111	921219
8505	921220
74137	921221
769	921222
1113	921223
124	921224
7166	921225
6378	921226
77649	921227
28988	921228
175982	921229
2709	921230
262436	921231
5039	921232
170584	921233
51855	921234
2373	921235
28069	921236
89837	921237
6319	921238
21708	921239
53202	921240
170123	921241
134416	921242
3937	921243
1095	921244
102160	921245
44495	921246
71706	921247
21073	921248
95850	921249
54054	921250
53450	921251
40724	921252
30327	921253
104379	921254
42949	921255
18831	921256
247171	921257
80389	921258
5923	921259
37785	921260
53233	921261
60242	921262
4099	921263
16558	921264
5623	921265
42059	921266
15032	921267
43815	921268
153488	921269
1453	921270
5926	921271
2928	921272
10620	921273
17926	921274
75691	921275
83245	921276
162950	921277
3333	921278
156842	921279
23247	921280
42472	921281
151156	921282
64086	921283
288	921284
18628	921285
374	921286
165869	921287
19469	921288
150344	921289
25676	921290
271911	921291
6974	921292
44569	921293
2407	921294
127226	921295
40581	921296
15332	921297
1035	921298
26554	921299
61808	921300
186263	921301
24462	921302
1439	921303
156793	921304
254431	921305
11754	921306
71069	921307
57619	921308
102868	921309
128126	921310
127904	921311
59906	921312
13636	921313
109983	921314
9329	921315
134885	921316
93788	921317
169900	921318
67575	921319
3479	921320
38917	921321
65994	921322
32788	921323
73052	921324
10772	921325
13401	921326
20806	921327
38633	921328
26673	921329
30	921330
100058	921331
90902	921332
22632	921333
71155	921334
140	921335
4996	921336
1677	921337
5623	921338
1656	921339
35345	921340
1483	921341
47701	921342
77229	921343
167946	921344
36800	921345
12033	921346
37864	921347
10328	921348
320	921349
206464	921350
119462	921351
17502	921352
4337	921353
30561	921354
204397	921355
111174	921356
9524	921357
73246	921358
8995	921359
25274	921360
115766	921361
36946	921362
27875	921363
200066	921364
160676	921365
768	921366
3363	921367
24476	921368
18308	921369
228763	921370
64975	921371
164883	921372
170370	921373
87671	921374
17513	921375
245562	921376
23330	921377
149016	921378
130555	921379
35333	921380
33641	921381
235123	921382
370	921383
2229	921384
83439	921385
32782	921386
56121	921387
42204	921388
230077	921389
4037	921390
3670	921391
2719	921392
57830	921393
33036	921394
75113	921395
2928	921396
116830	921397
19324	921398
9378	921399
29	921400
24007	921401
72038	921402
153042	921403
100437	921404
28533	921405
68710	921406
165187	921407
2477	921408
13326	921409
157322	921410
233883	921411
17511	921412
4481	921413
71193	921414
7653	921415
18606	921416
4786	921417
9000	921418
145396	921419
4888	921420
96480	921421
112403	921422
20629	921423
149257	921424
57257	921425
16518	921426
164358	921427
54641	921428
601	921429
40206	921430
65357	921431
5317	921432
53939	921433
38371	921434
21386	921435
226827	921436
18699	921437
43945	921438
25950	921439
9358	921440
2226	921441
92893	921442
157171	921443
8480	921444
16714	921445
7824	921446
44729	921447
32657	921448
74153	921449
239509	921450
120592	921451
55907	921452
30618	921453
132456	921454
55774	921455
1765	921456
33913	921457
34907	921458
25141	921459
155517	921460
52880	921461
10479	921462
15233	921463
114476	921464
99413	921465
29373	921466
127047	921467
4220	921468
236	921469
129543	921470
108934	921471
94938	921472
180077	921473
14304	921474
24874	921475
67087	921476
37735	921477
22105	921478
117676	921479
108526	921480
12920	921481
588	921482
14186	921483
17229	921484
18144	921485
20357	921486
8541	921487
30194	921488
219	921489
160127	921490
59634	921491
37213	921492
86515	921493
59838	921494
257875	921495
8614	921496
5425	921497
14951	921498
6747	921499
665	921500
342	921501
19808	921502
7721	921503
3815	921504
29809	921505
2171	921506
148970	921507
481	921508
15476	921509
9007	921510
68489	921511
5750	921512
18627	921513
112963	921514
92673	921515
145619	921516
52887	921517
259958	921518
8944	921519
150937	921520
3876	921521
664	921522
242540	921523
18990	921524
6804	921525
5756	921526
5494	921527
58281	921528
3776	921529
2312	921530
64107	921531
43945	921532
42648	921533
149468	921534
114864	921535
218790	921536
249531	921537
39184	921538
72832	921539
79286	921540
259509	921541
49647	921542
26345	921543
3606	921544
20258	921545
9609	921546
33865	921547
138978	921548
19419	921549
54548	921550
32588	921551
14518	921552
18976	921553
17217	921554
91558	921555
4795	921556
6597	921557
13904	921558
3087	921559
5661	921560
33184	921561
15208	921562
16982	921563
16140	921564
207	921565
25224	921566
77146	921567
10066	921568
144374	921569
72928	921570
265	921571
5581	921572
155249	921573
1576	921574
6366	921575
140721	921576
199912	921577
6195	921578
63575	921579
140938	921580
707	921581
25444	921582
54357	921583
51815	921584
21621	921585
14296	921586
4571	921587
1161	921588
129690	921589
32973	921590
68575	921591
3440	921592
4572	921593
19201	921594
1102	921595
122728	921596
1124	921597
35291	921598
200855	921599
62964	921600
33768	921601
101965	921602
70538	921603
100	921604
241694	921605
120813	921606
104630	921607
88765	921608
18582	921609
64754	921610
10137	921611
7819	921612
16467	921613
418	921614
11605	921615
74114	921616
51776	921617
154369	921618
93589	921619
2419	921620
101099	921621
43862	921622
14441	921623
73226	921624
13246	921625
23605	921626
268356	921627
23461	921628
189113	921629
133839	921630
122441	921631
59695	921632
33637	921633
43406	921634
12177	921635
78637	921636
49592	921637
12621	921638
1471	921639
9222	921640
7385	921641
5550	921642
168181	921643
6405	921644
256867	921645
10844	921646
19789	921647
101130	921648
6421	921649
27390	921650
74194	921651
1	921652
22991	921653
324	921654
89764	921655
13563	921656
3533	921657
1361	921658
20164	921659
68230	921660
78574	921661
40936	921662
39590	921663
54475	921664
46846	921665
109575	921666
28920	921667
94271	921668
24758	921669
167626	921670
232224	921671
11014	921672
35179	921673
45003	921674
16856	921675
19870	921676
72527	921677
40007	921678
36856	921679
104465	921680
18061	921681
20837	921682
34314	921683
258852	921684
165123	921685
34684	921686
134039	921687
43431	921688
221262	921689
55998	921690
14797	921691
11909	921692
171879	921693
40707	921694
5791	921695
81291	921696
23540	921697
82177	921698
81908	921699
230026	921700
107324	921701
1397	921702
17452	921703
5424	921704
103556	921705
2921	921706
23755	921707
44635	921708
37333	921709
197504	921710
191033	921711
11418	921712
29954	921713
108239	921714
69985	921715
11935	921716
77068	921717
8593	921718
106752	921719
27869	921720
224510	921721
6327	921722
5429	921723
104366	921724
24846	921725
48961	921726
104376	921727
43351	921728
96941	921729
10201	921730
2550	921731
238909	921732
29109	921733
54023	921734
750	921735
120365	921736
12091	921737
3100	921738
75042	921739
24978	921740
43961	921741
150185	921742
210793	921743
87833	921744
20103	921745
128746	921746
11613	921747
32642	921748
105824	921749
142599	921750
159342	921751
2669	921752
101355	921753
87969	921754
8678	921755
1230	921756
5581	921757
23231	921758
4039	921759
82890	921760
4208	921761
4943	921762
112075	921763
49650	921764
5665	921765
179587	921766
2875	921767
29093	921768
56736	921769
190700	921770
41253	921771
37654	921772
264233	921773
160069	921774
89539	921775
52033	921776
45397	921777
22114	921778
33799	921779
164572	921780
19516	921781
98502	921782
1265	921783
27786	921784
5668	921785
1090	921786
93121	921787
164318	921788
259	921789
166179	921790
650	921791
224809	921792
106803	921793
18554	921794
15771	921795
1549	921796
37259	921797
100617	921798
1195	921799
1939	921800
69056	921801
211115	921802
78421	921803
95506	921804
46527	921805
209702	921806
20461	921807
54875	921808
147212	921809
26320	921810
169593	921811
166386	921812
6787	921813
1392	921814
152997	921815
55927	921816
188905	921817
98	921818
14847	921819
126443	921820
156880	921821
54807	921822
67322	921823
271389	921824
15369	921825
120	921826
230457	921827
32995	921828
664	921829
116055	921830
91233	921831
24634	921832
59331	921833
36925	921834
29530	921835
7193	921836
34108	921837
135865	921838
139034	921839
256161	921840
168645	921841
105179	921842
233990	921843
166331	921844
99	921845
27730	921846
12337	921847
99511	921848
19992	921849
42577	921850
120595	921851
43669	921852
3969	921853
208357	921854
11010	921855
117855	921856
58640	921857
203449	921858
69043	921859
730	921860
556	921861
411	921862
32316	921863
8263	921864
5076	921865
19879	921866
9309	921867
227265	921868
102991	921869
102822	921870
165482	921871
143829	921872
51743	921873
156333	921874
28600	921875
22008	921876
268	921877
120642	921878
86325	921879
74376	921880
175544	921881
32504	921882
1836	921883
113	921884
38674	921885
3681	921886
6359	921887
2432	921888
15574	921889
188037	921890
42353	921891
56730	921892
2049	921893
72278	921894
136678	921895
73423	921896
200221	921897
141846	921898
154880	921899
7490	921900
65120	921901
95560	921902
8760	921903
49424	921904
15914	921905
102073	921906
11702	921907
21623	921908
3511	921909
166624	921910
733	921911
9330	921912
99980	921913
34502	921914
2058	921915
108542	921916
9425	921917
106443	921918
76349	921919
186110	921920
837	921921
166448	921922
6345	921923
8327	921924
40914	921925
240833	921926
88805	921927
2260	921928
54384	921929
32066	921930
9520	921931
40728	921932
14481	921933
5528	921934
158772	921935
74315	921936
95669	921937
252956	921938
537	921939
21464	921940
236627	921941
2697	921942
831	921943
191525	921944
48901	921945
70687	921946
18977	921947
10893	921948
123714	921949
155948	921950
70959	921951
155576	921952
64094	921953
172274	921954
205322	921955
43146	921956
526	921957
78018	921958
4437	921959
38403	921960
68	921961
18038	921962
12659	921963
48193	921964
134515	921965
49548	921966
18616	921967
151070	921968
26020	921969
52941	921970
89258	921971
40844	921972
43635	921973
884	921974
58813	921975
99420	921976
53920	921977
256864	921978
40120	921979
13085	921980
10461	921981
5030	921982
160967	921983
209496	921984
59148	921985
271572	921986
19480	921987
73575	921988
1346	921989
18874	921990
22080	921991
27180	921992
14350	921993
112381	921994
87045	921995
53568	921996
19029	921997
60665	921998
98105	921999
28600	922000
34271	922001
2526	922002
170160	922003
22298	922004
3299	922005
2592	922006
12721	922007
29941	922008
73777	922009
1674	922010
51293	922011
159826	922012
80167	922013
1291	922014
71971	922015
7944	922016
67822	922017
79484	922018
103855	922019
80856	922020
95510	922021
70332	922022
3350	922023
20458	922024
67782	922025
75145	922026
90509	922027
114359	922028
166	922029
71892	922030
139314	922031
256401	922032
15876	922033
5745	922034
41743	922035
49251	922036
109991	922037
1942	922038
7995	922039
25962	922040
26460	922041
19763	922042
173554	922043
96199	922044
38935	922045
40520	922046
27574	922047
85740	922048
78212	922049
16370	922050
10461	922051
202591	922052
51795	922053
38090	922054
33559	922055
96950	922056
112915	922057
10196	922058
3495	922059
10594	922060
15969	922061
203566	922062
190	922063
48448	922064
38318	922065
29238	922066
1591	922067
20872	922068
271109	922069
123639	922070
211087	922071
3202	922072
7465	922073
129545	922074
198544	922075
23992	922076
7947	922077
1959	922078
40566	922079
113131	922080
8175	922081
122514	922082
166929	922083
31126	922084
4445	922085
12858	922086
69898	922087
36129	922088
103143	922089
36592	922090
238114	922091
6069	922092
15782	922093
187275	922094
3366	922095
242545	922096
62577	922097
2360	922098
2343	922099
4500	922100
27331	922101
2779	922102
129175	922103
5829	922104
13365	922105
14082	922106
399	922107
70285	922108
14327	922109
104031	922110
2265	922111
13827	922112
110777	922113
27175	922114
46828	922115
102688	922116
136770	922117
5559	922118
79045	922119
3980	922120
121152	922121
89791	922122
74710	922123
16080	922124
103932	922125
153925	922126
114183	922127
49589	922128
10048	922129
3802	922130
23142	922131
2359	922132
150664	922133
7363	922134
1279	922135
29388	922136
8477	922137
16362	922138
13338	922139
72083	922140
107395	922141
2726	922142
28548	922143
23137	922144
2870	922145
5258	922146
2012	922147
112810	922148
143558	922149
105726	922150
691	922151
73561	922152
5873	922153
200843	922154
6646	922155
22100	922156
2266	922157
119423	922158
36489	922159
162064	922160
49189	922161
9361	922162
79924	922163
222197	922164
53072	922165
2570	922166
212401	922167
11537	922168
56414	922169
98154	922170
11079	922171
3387	922172
130523	922173
1178	922174
70682	922175
92590	922176
5257	922177
17186	922178
233237	922179
46914	922180
175684	922181
260697	922182
6880	922183
222576	922184
3921	922185
93279	922186
37550	922187
80069	922188
155457	922189
249660	922190
78235	922191
25738	922192
14336	922193
22500	922194
360	922195
887	922196
4182	922197
96396	922198
137465	922199
34058	922200
1872	922201
58312	922202
9451	922203
52661	922204
8196	922205
127712	922206
10662	922207
20640	922208
35544	922209
236661	922210
160465	922211
110059	922212
50896	922213
23710	922214
150220	922215
216191	922216
35905	922217
124114	922218
33879	922219
1786	922220
11891	922221
205508	922222
34541	922223
9694	922224
13656	922225
6272	922226
2476	922227
32689	922228
59613	922229
103864	922230
1932	922231
189313	922232
86079	922233
67209	922234
57206	922235
93847	922236
126907	922237
28611	922238
3687	922239
6812	922240
111735	922241
142457	922242
130979	922243
102889	922244
21975	922245
130179	922246
2059	922247
28094	922248
19285	922249
410	922250
3965	922251
39725	922252
82264	922253
12156	922254
11743	922255
150913	922256
12596	922257
51982	922258
41404	922259
6853	922260
220221	922261
48687	922262
131830	922263
61862	922264
19497	922265
43657	922266
58971	922267
10170	922268
3171	922269
50595	922270
38757	922271
39845	922272
168000	922273
32590	922274
170769	922275
32862	922276
245317	922277
5576	922278
106527	922279
22742	922280
252727	922281
16730	922282
215312	922283
233341	922284
12321	922285
28882	922286
188117	922287
910	922288
1605	922289
7710	922290
25084	922291
263	922292
33900	922293
227828	922294
139933	922295
1066	922296
29224	922297
4916	922298
3429	922299
149220	922300
173840	922301
18056	922302
19894	922303
22924	922304
234606	922305
107524	922306
20566	922307
47810	922308
265736	922309
38227	922310
212657	922311
4857	922312
28520	922313
130576	922314
111111	922315
91435	922316
270032	922317
29056	922318
6151	922319
216538	922320
27611	922321
27337	922322
9423	922323
100829	922324
29180	922325
1597	922326
128989	922327
21235	922328
56199	922329
60862	922330
5058	922331
7127	922332
109735	922333
24967	922334
9855	922335
4648	922336
30979	922337
23824	922338
103111	922339
3263	922340
129766	922341
4856	922342
50533	922343
68727	922344
5831	922345
120286	922346
46246	922347
6227	922348
65995	922349
69145	922350
201	922351
10423	922352
37756	922353
95443	922354
21924	922355
22	922356
179	922357
17834	922358
2065	922359
57071	922360
16803	922361
10258	922362
71781	922363
56510	922364
110972	922365
3921	922366
13378	922367
113007	922368
9451	922369
27793	922370
14151	922371
347	922372
20574	922373
14912	922374
4704	922375
51148	922376
6242	922377
144138	922378
20895	922379
131285	922380
159755	922381
86138	922382
254698	922383
47264	922384
29562	922385
239789	922386
29627	922387
147089	922388
48990	922389
9993	922390
53277	922391
163996	922392
27322	922393
17916	922394
101342	922395
104039	922396
63763	922397
1445	922398
162247	922399
9714	922400
56524	922401
154621	922402
11478	922403
54809	922404
73976	922405
62561	922406
45040	922407
111690	922408
18822	922409
45290	922410
3016	922411
5227	922412
23793	922413
37613	922414
153828	922415
3312	922416
69006	922417
21426	922418
2315	922419
163693	922420
45213	922421
19932	922422
139065	922423
657	922424
91376	922425
218237	922426
100809	922427
11723	922428
15296	922429
11154	922430
93137	922431
99649	922432
32713	922433
51316	922434
247774	922435
188082	922436
4704	922437
125804	922438
265	922439
243070	922440
10116	922441
30548	922442
18265	922443
9069	922444
1831	922445
56282	922446
1737	922447
82621	922448
5632	922449
171226	922450
50348	922451
39625	922452
6791	922453
76823	922454
85769	922455
73906	922456
13897	922457
5463	922458
84826	922459
124671	922460
89046	922461
2697	922462
4501	922463
4831	922464
35218	922465
195449	922466
27900	922467
249555	922468
157389	922469
147278	922470
26969	922471
54972	922472
599	922473
28895	922474
527	922475
111366	922476
45309	922477
271979	922478
4509	922479
7844	922480
2100	922481
175527	922482
3997	922483
25066	922484
247970	922485
11889	922486
24687	922487
162532	922488
14279	922489
56994	922490
228682	922491
33181	922492
5949	922493
86448	922494
18997	922495
66999	922496
5169	922497
108537	922498
7419	922499
24477	922500
4552	922501
108274	922502
11014	922503
47157	922504
90554	922505
7860	922506
79341	922507
1500	922508
20503	922509
25589	922510
19803	922511
34756	922512
7375	922513
16059	922514
236431	922515
38419	922516
3811	922517
51573	922518
215688	922519
70334	922520
246415	922521
160184	922522
87742	922523
58172	922524
5296	922525
13101	922526
58607	922527
196	922528
23118	922529
7099	922530
50038	922531
29896	922532
44520	922533
54762	922534
6284	922535
23561	922536
185508	922537
3539	922538
52552	922539
223813	922540
87031	922541
35095	922542
63323	922543
139060	922544
47233	922545
2	922546
258487	922547
79632	922548
90101	922549
11608	922550
48594	922551
13649	922552
137397	922553
9510	922554
21047	922555
19630	922556
12901	922557
48390	922558
84938	922559
1290	922560
23545	922561
4429	922562
126869	922563
159353	922564
177860	922565
17631	922566
64420	922567
5116	922568
126883	922569
54050	922570
64361	922571
41285	922572
83860	922573
42100	922574
255586	922575
215755	922576
95741	922577
18375	922578
32323	922579
200637	922580
37375	922581
24732	922582
266364	922583
31141	922584
83	922585
38759	922586
9634	922587
247756	922588
14700	922589
19720	922590
27318	922591
162062	922592
238691	922593
125887	922594
110106	922595
138643	922596
44964	922597
90893	922598
111935	922599
2851	922600
103699	922601
125629	922602
267397	922603
149240	922604
7691	922605
19824	922606
152125	922607
45300	922608
155568	922609
2357	922610
163488	922611
98828	922612
121471	922613
169588	922614
7960	922615
103424	922616
195331	922617
63599	922618
1267	922619
33870	922620
264021	922621
5941	922622
7071	922623
219114	922624
135721	922625
164145	922626
30849	922627
14811	922628
72451	922629
75937	922630
193542	922631
42218	922632
160736	922633
216552	922634
41830	922635
11602	922636
100879	922637
153872	922638
77069	922639
65012	922640
4203	922641
9414	922642
3226	922643
33335	922644
20627	922645
69943	922646
11145	922647
164084	922648
24517	922649
40705	922650
68501	922651
17420	922652
10119	922653
4743	922654
65573	922655
67788	922656
49815	922657
38776	922658
13395	922659
80	922660
5623	922661
3748	922662
14343	922663
43356	922664
5488	922665
97989	922666
2592	922667
29853	922668
585	922669
49932	922670
49731	922671
96833	922672
79757	922673
1614	922674
6134	922675
23904	922676
224935	922677
152000	922678
649	922679
21604	922680
49216	922681
100284	922682
45398	922683
39288	922684
2450	922685
110604	922686
121331	922687
9665	922688
197231	922689
5452	922690
168766	922691
28648	922692
27788	922693
164930	922694
643	922695
79290	922696
6022	922697
133808	922698
43614	922699
2299	922700
38481	922701
68331	922702
14811	922703
73032	922704
113240	922705
854	922706
100166	922707
30521	922708
111673	922709
149665	922710
56096	922711
85686	922712
50631	922713
37820	922714
197960	922715
64675	922716
26488	922717
1135	922718
1311	922719
18717	922720
155082	922721
41573	922722
174186	922723
21729	922724
169339	922725
17582	922726
25157	922727
1320	922728
43336	922729
90742	922730
156488	922731
10545	922732
97	922733
12813	922734
56755	922735
813	922736
46469	922737
238419	922738
117244	922739
158182	922740
101785	922741
226920	922742
7609	922743
31145	922744
10209	922745
63370	922746
11094	922747
161793	922748
91931	922749
65256	922750
70354	922751
8640	922752
7415	922753
40545	922754
16900	922755
85893	922756
76889	922757
146371	922758
154370	922759
59137	922760
39825	922761
84245	922762
4607	922763
64081	922764
75760	922765
160236	922766
2249	922767
75274	922768
11772	922769
120572	922770
5513	922771
336	922772
71784	922773
19440	922774
18963	922775
35639	922776
79204	922777
10578	922778
17670	922779
115226	922780
30011	922781
20509	922782
18101	922783
135988	922784
3216	922785
104120	922786
16099	922787
88437	922788
187462	922789
58	922790
4415	922791
49068	922792
87579	922793
141995	922794
137199	922795
89877	922796
53141	922797
16404	922798
24	922799
12973	922800
26484	922801
30832	922802
145421	922803
146536	922804
183489	922805
145814	922806
12802	922807
51	922808
43584	922809
57511	922810
148553	922811
440	922812
42830	922813
265562	922814
83221	922815
35005	922816
150547	922817
4712	922818
17565	922819
72275	922820
55040	922821
49651	922822
67057	922823
82116	922824
245205	922825
87545	922826
157172	922827
84748	922828
98308	922829
48	922830
28279	922831
127008	922832
25516	922833
7880	922834
8990	922835
264827	922836
155807	922837
7544	922838
5056	922839
746	922840
71026	922841
75935	922842
1513	922843
92691	922844
97875	922845
93915	922846
29720	922847
161034	922848
137751	922849
9644	922850
78412	922851
7093	922852
113317	922853
611	922854
27770	922855
163621	922856
31051	922857
2681	922858
2150	922859
17671	922860
130494	922861
20144	922862
32379	922863
2600	922864
10144	922865
3749	922866
58767	922867
74362	922868
17267	922869
15797	922870
225383	922871
68828	922872
42328	922873
183740	922874
265378	922875
11019	922876
161522	922877
257422	922878
755	922879
165829	922880
74266	922881
1223	922882
11557	922883
81338	922884
150373	922885
191833	922886
108146	922887
8681	922888
86215	922889
629	922890
225719	922891
27786	922892
123899	922893
6307	922894
41398	922895
16267	922896
543	922897
29297	922898
144003	922899
9698	922900
115239	922901
3729	922902
28256	922903
77762	922904
251040	922905
244238	922906
8611	922907
5376	922908
106294	922909
66215	922910
112483	922911
219169	922912
78003	922913
33371	922914
201883	922915
10654	922916
2238	922917
18282	922918
6162	922919
21843	922920
23735	922921
29698	922922
136102	922923
20285	922924
33359	922925
32436	922926
132707	922927
170886	922928
128335	922929
36619	922930
195524	922931
36972	922932
11755	922933
142964	922934
650	922935
23043	922936
90359	922937
109775	922938
66499	922939
1496	922940
46398	922941
24	922942
81079	922943
60568	922944
33583	922945
44883	922946
57311	922947
2965	922948
36749	922949
139083	922950
98844	922951
1820	922952
166752	922953
34150	922954
904	922955
28082	922956
137095	922957
6116	922958
249017	922959
107779	922960
20825	922961
128276	922962
11712	922963
17125	922964
17568	922965
14959	922966
199832	922967
77471	922968
24904	922969
24417	922970
20508	922971
116870	922972
223934	922973
104639	922974
3467	922975
189665	922976
22058	922977
24016	922978
2408	922979
37	922980
5497	922981
211592	922982
29585	922983
15908	922984
12251	922985
210065	922986
13	922987
451	922988
632	922989
88188	922990
1879	922991
88980	922992
23852	922993
107771	922994
161902	922995
75309	922996
9692	922997
50578	922998
245400	922999
8905	923000
865	923001
4511	923002
145780	923003
7161	923004
2691	923005
110690	923006
62297	923007
42922	923008
4005	923009
69381	923010
36619	923011
139073	923012
36269	923013
175386	923014
19914	923015
6320	923016
262392	923017
111960	923018
148467	923019
25974	923020
111681	923021
7961	923022
160180	923023
157418	923024
1364	923025
143263	923026
117194	923027
1347	923028
107039	923029
38587	923030
189497	923031
28029	923032
228	923033
1209	923034
41169	923035
3741	923036
63371	923037
118	923038
99464	923039
3370	923040
12163	923041
39176	923042
35699	923043
54542	923044
9747	923045
87177	923046
2006	923047
99670	923048
26344	923049
50724	923050
19087	923051
27266	923052
59897	923053
36296	923054
238138	923055
17358	923056
171912	923057
122961	923058
61531	923059
26849	923060
209850	923061
3814	923062
42	923063
154917	923064
10699	923065
64467	923066
53159	923067
119443	923068
258376	923069
19794	923070
29771	923071
43610	923072
66437	923073
1727	923074
11635	923075
268559	923076
1169	923077
34430	923078
23082	923079
41628	923080
1581	923081
46223	923082
68716	923083
7905	923084
245380	923085
10178	923086
86670	923087
234767	923088
25853	923089
175668	923090
16969	923091
50830	923092
52416	923093
62125	923094
18266	923095
1395	923096
2959	923097
99067	923098
52311	923099
17679	923100
5152	923101
68956	923102
226302	923103
25038	923104
3	923105
207266	923106
43653	923107
10976	923108
82	923109
36047	923110
1910	923111
33582	923112
88879	923113
32036	923114
130715	923115
907	923116
60681	923117
199773	923118
2726	923119
11962	923120
13993	923121
133873	923122
14632	923123
139982	923124
136636	923125
7975	923126
3190	923127
70363	923128
121544	923129
121659	923130
1500	923131
34179	923132
3587	923133
120	923134
260	923135
7965	923136
160970	923137
271136	923138
38518	923139
197976	923140
111945	923141
23883	923142
6020	923143
249506	923144
97023	923145
32519	923146
98417	923147
9795	923148
170348	923149
625	923150
22983	923151
123398	923152
220179	923153
14875	923154
962	923155
99334	923156
128602	923157
19354	923158
70052	923159
55310	923160
132807	923161
76055	923162
137738	923163
261336	923164
1358	923165
22244	923166
109840	923167
89046	923168
29355	923169
55387	923170
223	923171
16567	923172
153647	923173
29438	923174
71538	923175
137492	923176
3364	923177
30684	923178
219839	923179
86632	923180
19102	923181
5040	923182
147381	923183
11725	923184
93957	923185
32830	923186
160353	923187
72026	923188
61626	923189
1350	923190
13511	923191
263048	923192
4009	923193
70442	923194
90131	923195
90201	923196
70676	923197
122842	923198
48620	923199
103499	923200
23556	923201
53885	923202
18915	923203
41943	923204
5333	923205
117298	923206
79110	923207
36733	923208
15154	923209
904	923210
6623	923211
20933	923212
16929	923213
13327	923214
1897	923215
3037	923216
181633	923217
42145	923218
31795	923219
22843	923220
135770	923221
39434	923222
17780	923223
23636	923224
4962	923225
7315	923226
289	923227
89472	923228
139266	923229
65788	923230
85418	923231
93729	923232
16040	923233
13782	923234
9339	923235
140726	923236
124528	923237
101984	923238
76444	923239
9876	923240
9434	923241
32397	923242
17833	923243
7141	923244
30826	923245
94971	923246
3640	923247
6295	923248
38564	923249
12367	923250
32201	923251
150539	923252
67671	923253
31441	923254
55544	923255
20631	923256
112371	923257
101371	923258
29838	923259
8980	923260
51726	923261
203703	923262
253356	923263
51103	923264
40709	923265
106945	923266
3969	923267
13571	923268
243621	923269
271	923270
268107	923271
16830	923272
72051	923273
7520	923274
11721	923275
227559	923276
77351	923277
63270	923278
160686	923279
26509	923280
77650	923281
176287	923282
79410	923283
52758	923284
9230	923285
19083	923286
230874	923287
4020	923288
16460	923289
29597	923290
236001	923291
257234	923292
227094	923293
217072	923294
716	923295
2970	923296
28366	923297
19632	923298
83890	923299
204721	923300
19286	923301
34732	923302
24451	923303
34492	923304
16927	923305
75737	923306
36802	923307
56022	923308
9056	923309
26947	923310
114725	923311
1278	923312
17923	923313
48254	923314
36973	923315
538	923316
85752	923317
106393	923318
119036	923319
10034	923320
77885	923321
1389	923322
114300	923323
89216	923324
144323	923325
40317	923326
4388	923327
11300	923328
61101	923329
38253	923330
114350	923331
18023	923332
45122	923333
1062	923334
63912	923335
27948	923336
911	923337
3967	923338
68036	923339
111	923340
7371	923341
80382	923342
236325	923343
51960	923344
80995	923345
86276	923346
12326	923347
9806	923348
60158	923349
11819	923350
7415	923351
7884	923352
240688	923353
6666	923354
30146	923355
1903	923356
3562	923357
2642	923358
214305	923359
2050	923360
211744	923361
28374	923362
106636	923363
180520	923364
100924	923365
34971	923366
47188	923367
25334	923368
61968	923369
738	923370
54413	923371
8976	923372
585	923373
38291	923374
9645	923375
113393	923376
1550	923377
19820	923378
57937	923379
1063	923380
92639	923381
253299	923382
10146	923383
91950	923384
2771	923385
4938	923386
8591	923387
67564	923388
1243	923389
270786	923390
16519	923391
197113	923392
105450	923393
14160	923394
101180	923395
270857	923396
3247	923397
15836	923398
20905	923399
29399	923400
149156	923401
4373	923402
148021	923403
58966	923404
57405	923405
34864	923406
78145	923407
14320	923408
59711	923409
148108	923410
164029	923411
17636	923412
28284	923413
194937	923414
985	923415
6365	923416
162421	923417
13975	923418
237336	923419
8728	923420
144889	923421
93154	923422
13377	923423
15993	923424
11505	923425
200487	923426
2024	923427
150482	923428
93738	923429
105570	923430
56384	923431
163453	923432
7676	923433
57850	923434
207069	923435
26831	923436
214408	923437
2741	923438
5398	923439
130470	923440
146088	923441
10249	923442
4255	923443
1611	923444
34590	923445
93699	923446
198678	923447
112101	923448
227200	923449
219935	923450
16	923451
157101	923452
167534	923453
29934	923454
1264	923455
16562	923456
151468	923457
190823	923458
71572	923459
139903	923460
13760	923461
6028	923462
96288	923463
258617	923464
4337	923465
153145	923466
23388	923467
114308	923468
91956	923469
124709	923470
74243	923471
247754	923472
248713	923473
28095	923474
10966	923475
225429	923476
2837	923477
1290	923478
42761	923479
16267	923480
18287	923481
136225	923482
89729	923483
4519	923484
51492	923485
50471	923486
98647	923487
551	923488
174852	923489
5454	923490
23985	923491
15066	923492
149041	923493
85006	923494
38862	923495
14150	923496
54318	923497
5474	923498
9356	923499
7073	923500
12437	923501
36465	923502
13931	923503
1323	923504
123479	923505
2280	923506
12984	923507
48058	923508
119933	923509
89676	923510
105070	923511
72802	923512
161912	923513
43070	923514
33118	923515
113642	923516
242825	923517
162800	923518
1361	923519
110069	923520
24095	923521
18580	923522
100	923523
15812	923524
217155	923525
28359	923526
61362	923527
456	923528
49606	923529
14305	923530
125541	923531
22769	923532
140994	923533
3099	923534
37490	923535
110836	923536
10760	923537
89286	923538
88060	923539
12004	923540
30792	923541
31565	923542
6307	923543
215303	923544
68786	923545
195601	923546
4804	923547
23261	923548
115696	923549
13111	923550
14253	923551
19471	923552
82	923553
35190	923554
112621	923555
53347	923556
7005	923557
7985	923558
217568	923559
15652	923560
67570	923561
49458	923562
3245	923563
220113	923564
939	923565
151943	923566
83535	923567
48209	923568
95023	923569
71814	923570
33476	923571
98908	923572
71840	923573
46519	923574
1592	923575
108176	923576
17139	923577
60212	923578
136162	923579
54050	923580
6489	923581
26093	923582
8516	923583
33407	923584
11034	923585
4834	923586
156426	923587
84687	923588
13667	923589
6766	923590
9	923591
54719	923592
26720	923593
108	923594
29505	923595
29421	923596
163286	923597
58819	923598
19766	923599
151377	923600
127922	923601
1884	923602
9516	923603
132146	923604
21623	923605
37300	923606
93869	923607
46477	923608
41701	923609
6813	923610
61797	923611
5529	923612
183887	923613
102946	923614
216713	923615
69434	923616
32025	923617
100417	923618
16708	923619
6620	923620
124236	923621
52394	923622
23617	923623
4824	923624
36751	923625
16252	923626
34329	923627
57982	923628
25934	923629
48874	923630
43900	923631
56519	923632
18248	923633
13526	923634
1855	923635
76046	923636
78219	923637
1864	923638
73848	923639
69794	923640
910	923641
60864	923642
125295	923643
16856	923644
9490	923645
13588	923646
23347	923647
163495	923648
219862	923649
247443	923650
238277	923651
127704	923652
82562	923653
8843	923654
39608	923655
23974	923656
10938	923657
31132	923658
113148	923659
1045	923660
15166	923661
34241	923662
5368	923663
16612	923664
119536	923665
2835	923666
70256	923667
4425	923668
15021	923669
21178	923670
25311	923671
103	923672
40857	923673
62039	923674
94218	923675
149496	923676
28096	923677
9697	923678
4495	923679
111870	923680
70537	923681
236109	923682
25830	923683
16116	923684
82541	923685
1739	923686
128801	923687
55269	923688
8834	923689
14493	923690
18901	923691
85021	923692
48918	923693
129093	923694
5989	923695
127661	923696
18111	923697
5449	923698
50205	923699
229647	923700
66725	923701
5174	923702
2637	923703
3363	923704
662	923705
79475	923706
9597	923707
110638	923708
12175	923709
122192	923710
7869	923711
1881	923712
89305	923713
2177	923714
63682	923715
1401	923716
110486	923717
10295	923718
8848	923719
131781	923720
136996	923721
82115	923722
2164	923723
4669	923724
73824	923725
137826	923726
49634	923727
2530	923728
6488	923729
98441	923730
47129	923731
264156	923732
198821	923733
47074	923734
123676	923735
48161	923736
5014	923737
147519	923738
5205	923739
3240	923740
9183	923741
91614	923742
174087	923743
23686	923744
902	923745
5504	923746
34740	923747
72691	923748
4888	923749
140631	923750
66436	923751
24712	923752
237797	923753
440	923754
64690	923755
53368	923756
199054	923757
1637	923758
28145	923759
5275	923760
258314	923761
2000	923762
18323	923763
32138	923764
129914	923765
84343	923766
207781	923767
5890	923768
41050	923769
611	923770
101990	923771
2330	923772
190230	923773
178816	923774
92613	923775
23041	923776
104790	923777
30666	923778
85678	923779
52513	923780
38224	923781
105452	923782
287	923783
39342	923784
30611	923785
4923	923786
67858	923787
24204	923788
52555	923789
95413	923790
39442	923791
19241	923792
85930	923793
6016	923794
127776	923795
576	923796
2670	923797
39285	923798
202789	923799
10714	923800
13644	923801
1848	923802
232	923803
116091	923804
18021	923805
161833	923806
36842	923807
69705	923808
58476	923809
222023	923810
71226	923811
28634	923812
1143	923813
52375	923814
14944	923815
28812	923816
18630	923817
18185	923818
123729	923819
32684	923820
159327	923821
130588	923822
108809	923823
61899	923824
56592	923825
1360	923826
19896	923827
106124	923828
43370	923829
322	923830
6	923831
139282	923832
34315	923833
47200	923834
105575	923835
31637	923836
25960	923837
25683	923838
35605	923839
45454	923840
106685	923841
139169	923842
100784	923843
103958	923844
34551	923845
33779	923846
160701	923847
12802	923848
34950	923849
8282	923850
48774	923851
50726	923852
96557	923853
49195	923854
18	923855
74175	923856
56763	923857
27472	923858
103552	923859
47273	923860
255631	923861
102109	923862
68221	923863
272357	923864
4475	923865
59093	923866
8179	923867
13137	923868
98082	923869
1016	923870
228490	923871
58565	923872
61554	923873
20135	923874
19448	923875
32085	923876
3867	923877
265	923878
140903	923879
137965	923880
22773	923881
4713	923882
5410	923883
42800	923884
55289	923885
141521	923886
14760	923887
83972	923888
32351	923889
128589	923890
97999	923891
105973	923892
2095	923893
173756	923894
2447	923895
5711	923896
1973	923897
863	923898
1674	923899
87320	923900
20139	923901
59486	923902
38704	923903
192620	923904
18090	923905
1568	923906
36284	923907
144331	923908
58727	923909
253436	923910
20939	923911
232299	923912
272810	923913
8256	923914
9590	923915
62928	923916
16246	923917
199993	923918
22	923919
107103	923920
230813	923921
265400	923922
241682	923923
150963	923924
657	923925
57825	923926
9422	923927
3253	923928
12142	923929
118475	923930
4027	923931
58103	923932
37982	923933
1168	923934
57087	923935
1493	923936
123371	923937
7710	923938
117666	923939
12822	923940
190580	923941
9973	923942
3754	923943
106360	923944
42560	923945
56896	923946
88720	923947
6291	923948
24185	923949
65634	923950
61142	923951
146386	923952
15748	923953
234987	923954
206786	923955
5947	923956
15752	923957
54400	923958
3731	923959
111331	923960
193	923961
182787	923962
7016	923963
11120	923964
107721	923965
260286	923966
185482	923967
7459	923968
44133	923969
12046	923970
170153	923971
23028	923972
15064	923973
261400	923974
156540	923975
37031	923976
184141	923977
3555	923978
61214	923979
9009	923980
187595	923981
117304	923982
108839	923983
29311	923984
20466	923985
125	923986
242	923987
145953	923988
35151	923989
20110	923990
4824	923991
108494	923992
110061	923993
203745	923994
68066	923995
46045	923996
79709	923997
53043	923998
134090	923999
11402	924000
5901	924001
8099	924002
25371	924003
938	924004
204876	924005
6604	924006
34519	924007
90761	924008
4589	924009
21150	924010
227848	924011
45087	924012
3921	924013
142341	924014
138000	924015
78761	924016
31463	924017
22783	924018
12333	924019
32261	924020
69273	924021
100018	924022
266053	924023
35168	924024
447	924025
1180	924026
26428	924027
2235	924028
21585	924029
10100	924030
41540	924031
14083	924032
85962	924033
84997	924034
8956	924035
5788	924036
16540	924037
15421	924038
3316	924039
2192	924040
35831	924041
252986	924042
39498	924043
106210	924044
263074	924045
20637	924046
102112	924047
1522	924048
38885	924049
73804	924050
65528	924051
10336	924052
72659	924053
14313	924054
1430	924055
22663	924056
33845	924057
29281	924058
9963	924059
2524	924060
11195	924061
469	924062
14195	924063
223	924064
214043	924065
183	924066
68438	924067
90662	924068
93677	924069
4719	924070
11851	924071
28226	924072
107969	924073
97272	924074
246872	924075
265878	924076
113319	924077
153527	924078
24321	924079
61459	924080
163491	924081
68906	924082
44606	924083
108332	924084
249	924085
156705	924086
26438	924087
59875	924088
31161	924089
34652	924090
424	924091
15843	924092
11886	924093
8405	924094
19365	924095
31511	924096
13816	924097
22820	924098
85389	924099
290	924100
22856	924101
155361	924102
47122	924103
25	924104
63580	924105
237979	924106
111836	924107
113296	924108
34540	924109
36399	924110
17473	924111
55363	924112
1479	924113
91	924114
97278	924115
4387	924116
22048	924117
12213	924118
42462	924119
33311	924120
247	924121
4221	924122
136595	924123
11085	924124
56752	924125
20441	924126
19739	924127
694	924128
116698	924129
59495	924130
577	924131
66122	924132
2944	924133
4569	924134
15899	924135
216302	924136
1393	924137
241704	924138
213733	924139
189	924140
217233	924141
129955	924142
149393	924143
23	924144
5477	924145
42979	924146
252702	924147
192618	924148
11247	924149
42675	924150
70972	924151
4458	924152
346	924153
5448	924154
40684	924155
12522	924156
20174	924157
29344	924158
51156	924159
32976	924160
124183	924161
13438	924162
104562	924163
2500	924164
58802	924165
2107	924166
255868	924167
94937	924168
6692	924169
72280	924170
2502	924171
127808	924172
48643	924173
59461	924174
102229	924175
111329	924176
217	924177
49306	924178
113601	924179
130705	924180
22052	924181
227855	924182
6597	924183
996	924184
14370	924185
71713	924186
98169	924187
112736	924188
27863	924189
19736	924190
71837	924191
44422	924192
123775	924193
33190	924194
39075	924195
249938	924196
20518	924197
119442	924198
1061	924199
160476	924200
14569	924201
18519	924202
84750	924203
68357	924204
85140	924205
27373	924206
24487	924207
67118	924208
91677	924209
84591	924210
5320	924211
167072	924212
38831	924213
3727	924214
1762	924215
54345	924216
167833	924217
41341	924218
9633	924219
128775	924220
90147	924221
65007	924222
125755	924223
9175	924224
74554	924225
43402	924226
77278	924227
6630	924228
139	924229
33200	924230
3255	924231
232816	924232
110	924233
100176	924234
23139	924235
44296	924236
3439	924237
226375	924238
56269	924239
113587	924240
232408	924241
113713	924242
2882	924243
23166	924244
25626	924245
7299	924246
33406	924247
26902	924248
105080	924249
3159	924250
192962	924251
244722	924252
8629	924253
260488	924254
28276	924255
164240	924256
47325	924257
229800	924258
44432	924259
50798	924260
162582	924261
114685	924262
167388	924263
697	924264
8544	924265
40115	924266
69380	924267
30386	924268
50658	924269
7708	924270
268352	924271
5023	924272
252434	924273
10634	924274
68394	924275
38081	924276
150729	924277
72784	924278
43841	924279
36305	924280
35483	924281
267298	924282
149236	924283
41970	924284
146087	924285
38220	924286
534	924287
162396	924288
4244	924289
177	924290
12427	924291
242729	924292
61576	924293
78979	924294
29919	924295
10768	924296
72150	924297
233217	924298
68321	924299
423	924300
2335	924301
65566	924302
95529	924303
48766	924304
50689	924305
8400	924306
145879	924307
6706	924308
104373	924309
3559	924310
9066	924311
99685	924312
9092	924313
12296	924314
96008	924315
22387	924316
125088	924317
258917	924318
11928	924319
256758	924320
83492	924321
61737	924322
9075	924323
8800	924324
1025	924325
48825	924326
61370	924327
7129	924328
12796	924329
12528	924330
233478	924331
12340	924332
29275	924333
21358	924334
11299	924335
95749	924336
92086	924337
41906	924338
10754	924339
119140	924340
235089	924341
80784	924342
3439	924343
3943	924344
170305	924345
157571	924346
32255	924347
63186	924348
167054	924349
2138	924350
2916	924351
37373	924352
147684	924353
28743	924354
663	924355
1522	924356
88437	924357
30773	924358
17405	924359
80565	924360
16889	924361
209460	924362
256212	924363
126046	924364
5517	924365
235364	924366
26066	924367
36379	924368
2073	924369
82024	924370
130336	924371
248313	924372
159406	924373
67379	924374
13282	924375
173325	924376
7374	924377
267315	924378
61324	924379
65789	924380
35182	924381
17196	924382
27941	924383
8025	924384
61244	924385
42019	924386
36875	924387
66010	924388
1871	924389
19180	924390
18459	924391
984	924392
51914	924393
78937	924394
180107	924395
169993	924396
69321	924397
4402	924398
259844	924399
78760	924400
16623	924401
11367	924402
99688	924403
22614	924404
1941	924405
21468	924406
98331	924407
1817	924408
40999	924409
82961	924410
2632	924411
172804	924412
11488	924413
59689	924414
170361	924415
64576	924416
152188	924417
65995	924418
62193	924419
20536	924420
102938	924421
131730	924422
68948	924423
16174	924424
164008	924425
21417	924426
263207	924427
36164	924428
49271	924429
90313	924430
11406	924431
51205	924432
169227	924433
1800	924434
66010	924435
168366	924436
112337	924437
63292	924438
141626	924439
47727	924440
40020	924441
2372	924442
1679	924443
112666	924444
262592	924445
147384	924446
7260	924447
21636	924448
9620	924449
166822	924450
64840	924451
79120	924452
145048	924453
28495	924454
77541	924455
141318	924456
224383	924457
4253	924458
250375	924459
47819	924460
244835	924461
34512	924462
3539	924463
71591	924464
46	924465
156449	924466
96543	924467
37481	924468
35848	924469
31844	924470
188614	924471
12825	924472
82638	924473
5856	924474
732	924475
221215	924476
18220	924477
350	924478
9185	924479
34061	924480
32144	924481
6250	924482
18859	924483
32736	924484
780	924485
51	924486
11095	924487
2888	924488
51211	924489
266363	924490
9038	924491
95410	924492
98884	924493
9636	924494
60966	924495
12272	924496
58251	924497
27557	924498
104211	924499
10272	924500
2492	924501
6	924502
101057	924503
42066	924504
11956	924505
23603	924506
45071	924507
239481	924508
143838	924509
182649	924510
173390	924511
2412	924512
43608	924513
137660	924514
12088	924515
1380	924516
153388	924517
46612	924518
3397	924519
2703	924520
236959	924521
59091	924522
68300	924523
120570	924524
39279	924525
129091	924526
11176	924527
73762	924528
7445	924529
34579	924530
145	924531
147609	924532
20115	924533
120374	924534
7686	924535
95568	924536
2108	924537
52175	924538
144484	924539
16879	924540
5039	924541
5169	924542
21610	924543
10384	924544
864	924545
3844	924546
71277	924547
470	924548
19717	924549
372	924550
212166	924551
14385	924552
10595	924553
9668	924554
166594	924555
192721	924556
2079	924557
30483	924558
47978	924559
99140	924560
127158	924561
140681	924562
138223	924563
9185	924564
1310	924565
3244	924566
841	924567
112611	924568
235855	924569
183112	924570
254505	924571
3819	924572
75922	924573
5150	924574
34903	924575
98799	924576
1677	924577
35499	924578
64466	924579
196624	924580
4135	924581
169784	924582
37404	924583
8916	924584
42300	924585
16265	924586
87975	924587
38168	924588
25083	924589
5870	924590
2886	924591
199481	924592
64739	924593
214116	924594
110873	924595
66310	924596
233725	924597
130475	924598
72177	924599
5068	924600
73153	924601
111426	924602
12860	924603
497	924604
142	924605
207079	924606
21842	924607
3820	924608
197652	924609
11809	924610
78738	924611
19488	924612
57297	924613
915	924614
18673	924615
7806	924616
88124	924617
15668	924618
21029	924619
10230	924620
489	924621
1966	924622
88302	924623
117382	924624
107759	924625
134407	924626
64117	924627
242601	924628
41213	924629
46972	924630
87160	924631
226392	924632
135842	924633
58214	924634
7518	924635
83500	924636
406	924637
12160	924638
34391	924639
13415	924640
7501	924641
69148	924642
9087	924643
208	924644
44189	924645
87200	924646
58140	924647
4724	924648
258193	924649
113118	924650
212574	924651
24925	924652
253104	924653
1	924654
148876	924655
19696	924656
72208	924657
47481	924658
6138	924659
12723	924660
4499	924661
6031	924662
132332	924663
12933	924664
10031	924665
7570	924666
11888	924667
222783	924668
3497	924669
131795	924670
6193	924671
10754	924672
102046	924673
2149	924674
75788	924675
18053	924676
54691	924677
10053	924678
17115	924679
31954	924680
10243	924681
17200	924682
52827	924683
21429	924684
93366	924685
46135	924686
15835	924687
12524	924688
25730	924689
255899	924690
1407	924691
1673	924692
96770	924693
157536	924694
21171	924695
14565	924696
106423	924697
168391	924698
49756	924699
91626	924700
232429	924701
82105	924702
16658	924703
169593	924704
157646	924705
133610	924706
100133	924707
6206	924708
11255	924709
23858	924710
158667	924711
32408	924712
59924	924713
172484	924714
6912	924715
980	924716
217	924717
31462	924718
15453	924719
76627	924720
24304	924721
1330	924722
44864	924723
156235	924724
8758	924725
16630	924726
37306	924727
34988	924728
11310	924729
10253	924730
6269	924731
552	924732
245335	924733
8777	924734
50	924735
121884	924736
45196	924737
177715	924738
56510	924739
111069	924740
11066	924741
11289	924742
11656	924743
32248	924744
54886	924745
16384	924746
36695	924747
87067	924748
620	924749
25501	924750
76210	924751
38186	924752
2510	924753
187191	924754
70088	924755
212003	924756
159331	924757
65464	924758
100815	924759
2035	924760
248855	924761
50150	924762
270605	924763
12028	924764
18063	924765
53315	924766
24739	924767
192017	924768
44907	924769
22982	924770
6374	924771
209724	924772
51025	924773
55326	924774
254636	924775
187145	924776
16406	924777
844	924778
21387	924779
25259	924780
107869	924781
9514	924782
17513	924783
23495	924784
7543	924785
27682	924786
36118	924787
34049	924788
38248	924789
102221	924790
1778	924791
800	924792
138816	924793
54646	924794
159265	924795
215656	924796
40376	924797
43603	924798
4733	924799
193102	924800
11525	924801
207038	924802
5676	924803
46894	924804
28451	924805
257308	924806
100633	924807
41775	924808
76450	924809
142202	924810
38971	924811
60475	924812
6346	924813
22750	924814
7416	924815
3080	924816
88176	924817
1579	924818
70132	924819
40915	924820
3462	924821
184177	924822
125879	924823
117580	924824
144952	924825
14301	924826
37496	924827
63006	924828
20781	924829
74247	924830
8151	924831
140399	924832
118813	924833
114819	924834
34049	924835
40812	924836
77107	924837
41226	924838
4829	924839
225131	924840
503	924841
93744	924842
94238	924843
216421	924844
152795	924845
61744	924846
54279	924847
4054	924848
46490	924849
7144	924850
1533	924851
3830	924852
136748	924853
27791	924854
144672	924855
5870	924856
461	924857
12857	924858
266	924859
78140	924860
194297	924861
55010	924862
27465	924863
6714	924864
138573	924865
20336	924866
151686	924867
149997	924868
50662	924869
202186	924870
704	924871
32766	924872
109007	924873
73058	924874
51372	924875
254620	924876
69748	924877
37186	924878
69200	924879
32739	924880
246075	924881
83934	924882
60420	924883
40323	924884
14747	924885
259611	924886
89272	924887
33457	924888
20746	924889
587	924890
33784	924891
96304	924892
108633	924893
5272	924894
97407	924895
14167	924896
27284	924897
75227	924898
178000	924899
44885	924900
159312	924901
249	924902
141493	924903
124905	924904
37167	924905
39474	924906
109334	924907
147	924908
21628	924909
61401	924910
4877	924911
103270	924912
51327	924913
8068	924914
179340	924915
1965	924916
40393	924917
13205	924918
74232	924919
47509	924920
39502	924921
11994	924922
144026	924923
696	924924
5326	924925
17462	924926
6581	924927
86556	924928
41292	924929
39590	924930
68675	924931
6847	924932
37062	924933
79072	924934
126259	924935
161259	924936
24	924937
226365	924938
109487	924939
24221	924940
20984	924941
29249	924942
12860	924943
55226	924944
8969	924945
90947	924946
15822	924947
184	924948
253464	924949
247629	924950
13496	924951
21333	924952
58565	924953
139011	924954
52806	924955
21841	924956
1511	924957
45865	924958
2067	924959
27811	924960
222539	924961
3360	924962
30440	924963
1858	924964
733	924965
2	924966
164522	924967
40533	924968
105098	924969
1513	924970
153826	924971
65055	924972
12002	924973
67964	924974
14192	924975
37312	924976
10889	924977
17647	924978
5057	924979
206367	924980
233339	924981
170947	924982
15040	924983
154958	924984
116384	924985
98408	924986
40460	924987
49013	924988
8725	924989
17678	924990
52644	924991
9031	924992
81205	924993
44047	924994
21958	924995
70153	924996
1444	924997
14801	924998
418	924999
196845	925000
20102	925001
20981	925002
132609	925003
127740	925004
46571	925005
77115	925006
27599	925007
53666	925008
97239	925009
29316	925010
14295	925011
139561	925012
60472	925013
21425	925014
92842	925015
32046	925016
198774	925017
11467	925018
116199	925019
3434	925020
48342	925021
287	925022
67045	925023
75785	925024
5427	925025
82965	925026
37407	925027
10233	925028
18968	925029
1	925030
56981	925031
99243	925032
271235	925033
54392	925034
17179	925035
85236	925036
1508	925037
11261	925038
67208	925039
79814	925040
62882	925041
144988	925042
8510	925043
103939	925044
1683	925045
104984	925046
29504	925047
264709	925048
2846	925049
3861	925050
95877	925051
26459	925052
53464	925053
33283	925054
80796	925055
100406	925056
71414	925057
44162	925058
8531	925059
167613	925060
108709	925061
20307	925062
64	925063
119002	925064
103563	925065
33101	925066
46160	925067
184821	925068
109557	925069
34525	925070
79032	925071
30243	925072
198491	925073
267646	925074
136810	925075
75068	925076
24432	925077
108775	925078
30093	925079
50895	925080
5608	925081
10442	925082
102186	925083
70137	925084
107887	925085
3307	925086
57787	925087
16130	925088
1553	925089
151233	925090
195242	925091
6158	925092
66350	925093
18841	925094
11570	925095
46655	925096
150003	925097
123173	925098
50487	925099
5142	925100
74317	925101
55386	925102
155876	925103
46612	925104
55523	925105
9343	925106
27049	925107
4890	925108
6766	925109
74577	925110
27833	925111
150768	925112
3691	925113
211402	925114
2609	925115
13121	925116
50039	925117
1197	925118
100609	925119
124477	925120
2445	925121
11128	925122
11881	925123
10597	925124
17043	925125
149132	925126
227401	925127
202312	925128
44896	925129
6707	925130
55675	925131
144488	925132
236104	925133
20056	925134
21360	925135
12755	925136
9629	925137
68073	925138
3023	925139
1665	925140
43294	925141
164914	925142
252138	925143
38700	925144
126842	925145
58209	925146
28470	925147
10268	925148
2142	925149
916	925150
87330	925151
250625	925152
109589	925153
6093	925154
162168	925155
5098	925156
86769	925157
3132	925158
50905	925159
15731	925160
57937	925161
142899	925162
16977	925163
36634	925164
271949	925165
102962	925166
47896	925167
12910	925168
4405	925169
144011	925170
45783	925171
247879	925172
115181	925173
213850	925174
12503	925175
222980	925176
130358	925177
42638	925178
63226	925179
8526	925180
64364	925181
37406	925182
205223	925183
204872	925184
248339	925185
36419	925186
128911	925187
89477	925188
123476	925189
13354	925190
85974	925191
2465	925192
42329	925193
10513	925194
235991	925195
122300	925196
25790	925197
4196	925198
99509	925199
78596	925200
19551	925201
44035	925202
53932	925203
10628	925204
145122	925205
66848	925206
134375	925207
68149	925208
73290	925209
263023	925210
250451	925211
46765	925212
242228	925213
1634	925214
75879	925215
8307	925216
1883	925217
148438	925218
7429	925219
104421	925220
161254	925221
24096	925222
5153	925223
192521	925224
7275	925225
162198	925226
62699	925227
2614	925228
26636	925229
15402	925230
909	925231
155354	925232
118379	925233
9338	925234
5342	925235
100736	925236
11192	925237
3593	925238
6562	925239
35849	925240
134531	925241
45768	925242
1902	925243
152455	925244
710	925245
746	925246
164362	925247
45555	925248
225679	925249
11215	925250
14898	925251
68754	925252
74	925253
129297	925254
19952	925255
46348	925256
197846	925257
32338	925258
110114	925259
153425	925260
56331	925261
73936	925262
1417	925263
97906	925264
11465	925265
471	925266
165090	925267
39946	925268
22319	925269
73677	925270
125794	925271
25419	925272
30491	925273
12734	925274
6779	925275
126218	925276
13979	925277
40634	925278
1802	925279
55732	925280
138185	925281
7464	925282
207593	925283
175271	925284
14645	925285
39997	925286
150995	925287
38787	925288
17857	925289
86081	925290
9530	925291
104926	925292
11702	925293
70638	925294
103880	925295
11885	925296
132085	925297
143990	925298
33060	925299
157179	925300
68771	925301
122098	925302
272582	925303
121884	925304
90771	925305
156734	925306
155547	925307
39698	925308
86605	925309
93298	925310
5099	925311
112611	925312
68244	925313
21603	925314
68148	925315
29170	925316
70434	925317
31831	925318
248864	925319
39418	925320
218638	925321
105820	925322
250109	925323
34254	925324
113387	925325
257260	925326
194261	925327
21209	925328
114798	925329
2	925330
75026	925331
5738	925332
39535	925333
160708	925334
25082	925335
26627	925336
88849	925337
83561	925338
5390	925339
19732	925340
1460	925341
4059	925342
12080	925343
12371	925344
86711	925345
265164	925346
77275	925347
19884	925348
270054	925349
44414	925350
48745	925351
16470	925352
13869	925353
31423	925354
10561	925355
109286	925356
55346	925357
42672	925358
2751	925359
614	925360
2603	925361
1861	925362
152364	925363
112021	925364
64760	925365
2971	925366
13583	925367
19059	925368
32335	925369
3747	925370
8209	925371
20007	925372
36631	925373
21455	925374
15895	925375
73507	925376
176232	925377
238049	925378
17728	925379
10938	925380
54884	925381
269394	925382
9211	925383
190244	925384
204239	925385
51405	925386
88058	925387
168821	925388
136681	925389
47642	925390
173	925391
241297	925392
18392	925393
157673	925394
40381	925395
72922	925396
805	925397
3109	925398
31172	925399
154305	925400
9229	925401
3466	925402
206295	925403
785	925404
30480	925405
200446	925406
19	925407
226042	925408
28110	925409
4451	925410
188211	925411
74976	925412
36593	925413
119153	925414
166327	925415
76366	925416
85406	925417
58771	925418
140697	925419
90719	925420
79667	925421
201430	925422
372	925423
1026	925424
42644	925425
7250	925426
231303	925427
18125	925428
16403	925429
16578	925430
24485	925431
269566	925432
600	925433
10612	925434
215157	925435
215261	925436
171899	925437
28368	925438
4170	925439
5033	925440
9085	925441
2749	925442
1394	925443
56046	925444
122138	925445
47486	925446
2144	925447
270394	925448
272433	925449
71355	925450
73208	925451
264423	925452
1475	925453
105717	925454
49312	925455
56454	925456
285	925457
8747	925458
67766	925459
26861	925460
9090	925461
9469	925462
23912	925463
19615	925464
92648	925465
171430	925466
17501	925467
3078	925468
42984	925469
3280	925470
54701	925471
29222	925472
144286	925473
20305	925474
44352	925475
75420	925476
35000	925477
27271	925478
8847	925479
56626	925480
2683	925481
2378	925482
148123	925483
61494	925484
14302	925485
5279	925486
74664	925487
67775	925488
86738	925489
43533	925490
5202	925491
32061	925492
15231	925493
16564	925494
5346	925495
15611	925496
1944	925497
353	925498
38888	925499
170308	925500
18831	925501
48570	925502
33343	925503
29026	925504
48993	925505
30206	925506
194270	925507
86476	925508
89635	925509
158965	925510
124446	925511
9838	925512
6961	925513
44558	925514
25033	925515
22258	925516
73496	925517
204236	925518
119159	925519
48677	925520
45474	925521
177340	925522
44629	925523
120016	925524
3271	925525
146931	925526
36233	925527
112587	925528
29131	925529
6466	925530
1546	925531
97201	925532
58795	925533
245374	925534
57400	925535
2054	925536
167443	925537
107055	925538
1186	925539
23105	925540
3346	925541
102986	925542
12341	925543
6918	925544
63272	925545
55012	925546
11698	925547
1224	925548
26689	925549
229972	925550
203270	925551
834	925552
17264	925553
84672	925554
7434	925555
16513	925556
98313	925557
1451	925558
114057	925559
209092	925560
128132	925561
247237	925562
30396	925563
1718	925564
170046	925565
14929	925566
21723	925567
48697	925568
11450	925569
13074	925570
65916	925571
70085	925572
158313	925573
64213	925574
213213	925575
28465	925576
143141	925577
270739	925578
5912	925579
460	925580
17746	925581
5812	925582
2433	925583
15986	925584
17193	925585
13701	925586
17756	925587
117599	925588
39895	925589
102865	925590
251021	925591
33507	925592
1036	925593
110879	925594
78235	925595
25778	925596
84697	925597
1134	925598
33133	925599
163235	925600
74664	925601
101563	925602
2216	925603
73296	925604
1007	925605
131407	925606
203098	925607
137477	925608
135741	925609
2455	925610
11581	925611
38455	925612
6642	925613
62255	925614
224995	925615
7788	925616
1904	925617
120362	925618
143766	925619
145819	925620
739	925621
22544	925622
109613	925623
160104	925624
21637	925625
263139	925626
107243	925627
28554	925628
189196	925629
4867	925630
170984	925631
773	925632
12194	925633
52266	925634
36591	925635
37566	925636
83168	925637
38713	925638
241034	925639
164857	925640
15245	925641
82309	925642
6727	925643
104848	925644
1765	925645
10863	925646
15489	925647
2066	925648
3492	925649
222775	925650
6409	925651
38465	925652
117944	925653
688	925654
51352	925655
46590	925656
12495	925657
8572	925658
84552	925659
4403	925660
13082	925661
3937	925662
4980	925663
3404	925664
11559	925665
212937	925666
266743	925667
17370	925668
12277	925669
20709	925670
36315	925671
56191	925672
58813	925673
29363	925674
58482	925675
5357	925676
84674	925677
193864	925678
120303	925679
79459	925680
34111	925681
16429	925682
14702	925683
66360	925684
64432	925685
20035	925686
5566	925687
86302	925688
256199	925689
270198	925690
3458	925691
10245	925692
21252	925693
8033	925694
30521	925695
35162	925696
56550	925697
125532	925698
16271	925699
85127	925700
44095	925701
148831	925702
19768	925703
1185	925704
29443	925705
102553	925706
271059	925707
9010	925708
33019	925709
34493	925710
5165	925711
21314	925712
41215	925713
19558	925714
7245	925715
135273	925716
265517	925717
127956	925718
27583	925719
6606	925720
122084	925721
74681	925722
67022	925723
191615	925724
6235	925725
56849	925726
6579	925727
242668	925728
5504	925729
13162	925730
15518	925731
15007	925732
5086	925733
184707	925734
271218	925735
29171	925736
154101	925737
38968	925738
14289	925739
5322	925740
80814	925741
34625	925742
755	925743
27663	925744
66075	925745
2493	925746
88994	925747
96525	925748
168104	925749
94000	925750
237023	925751
117389	925752
7090	925753
271541	925754
8124	925755
26934	925756
3178	925757
136977	925758
4733	925759
67541	925760
86001	925761
3426	925762
186538	925763
60248	925764
2729	925765
170	925766
116810	925767
37332	925768
35685	925769
32760	925770
42335	925771
45633	925772
91681	925773
120924	925774
111919	925775
10618	925776
34303	925777
18949	925778
4729	925779
4440	925780
31421	925781
1120	925782
2840	925783
43029	925784
180920	925785
11110	925786
22304	925787
62261	925788
76136	925789
54911	925790
108044	925791
101539	925792
242318	925793
1872	925794
46853	925795
64441	925796
8364	925797
213845	925798
54190	925799
7887	925800
687	925801
211191	925802
114315	925803
24219	925804
60974	925805
216294	925806
7842	925807
94083	925808
8658	925809
168939	925810
177194	925811
12885	925812
18995	925813
45489	925814
54782	925815
222874	925816
19105	925817
30361	925818
248267	925819
56158	925820
10181	925821
4288	925822
204569	925823
177939	925824
207222	925825
97825	925826
39723	925827
33484	925828
45054	925829
105761	925830
6404	925831
132961	925832
122869	925833
104609	925834
65832	925835
5917	925836
207410	925837
266750	925838
95376	925839
9455	925840
47029	925841
157586	925842
2947	925843
4119	925844
85387	925845
21086	925846
140	925847
7641	925848
27638	925849
357	925850
54594	925851
62182	925852
63975	925853
11209	925854
160028	925855
1868	925856
98495	925857
11829	925858
13562	925859
19297	925860
46668	925861
221293	925862
2670	925863
11188	925864
78715	925865
26966	925866
32690	925867
202319	925868
219011	925869
199040	925870
92387	925871
25557	925872
15955	925873
12496	925874
5550	925875
149720	925876
98861	925877
252763	925878
39934	925879
102491	925880
214216	925881
48409	925882
37942	925883
113010	925884
38850	925885
68930	925886
83887	925887
44328	925888
51025	925889
6145	925890
44838	925891
13693	925892
256353	925893
145427	925894
10411	925895
3384	925896
177800	925897
15641	925898
146568	925899
262746	925900
5966	925901
30564	925902
192157	925903
124371	925904
166688	925905
4909	925906
60520	925907
36055	925908
18953	925909
58692	925910
42696	925911
47051	925912
54011	925913
148772	925914
145929	925915
103092	925916
45332	925917
22941	925918
90857	925919
64712	925920
9739	925921
14339	925922
7734	925923
80476	925924
17451	925925
257505	925926
99219	925927
16042	925928
215140	925929
77	925930
5423	925931
2962	925932
1053	925933
216214	925934
16659	925935
226475	925936
35736	925937
35811	925938
226581	925939
5528	925940
25385	925941
24452	925942
75242	925943
66461	925944
7464	925945
9098	925946
173785	925947
22253	925948
14553	925949
152013	925950
33590	925951
107125	925952
17366	925953
12052	925954
40565	925955
74971	925956
266155	925957
378	925958
67521	925959
41190	925960
9322	925961
40163	925962
11174	925963
100356	925964
16245	925965
33420	925966
77423	925967
45004	925968
15942	925969
39822	925970
1654	925971
11963	925972
1127	925973
3195	925974
75966	925975
158237	925976
2185	925977
67462	925978
112875	925979
3579	925980
6249	925981
5232	925982
1108	925983
709	925984
216818	925985
95533	925986
51142	925987
21828	925988
160669	925989
144837	925990
17724	925991
106791	925992
150387	925993
119252	925994
36116	925995
23619	925996
7406	925997
21917	925998
30800	925999
149232	926000
43246	926001
28715	926002
94922	926003
104265	926004
117187	926005
243181	926006
19177	926007
5834	926008
8997	926009
15655	926010
123935	926011
22824	926012
3140	926013
35568	926014
182899	926015
57589	926016
51929	926017
91335	926018
2131	926019
23606	926020
64857	926021
57896	926022
226557	926023
3706	926024
150	926025
2536	926026
1004	926027
80088	926028
27945	926029
148821	926030
49641	926031
15387	926032
2116	926033
205335	926034
14390	926035
176190	926036
200514	926037
60736	926038
23717	926039
26822	926040
2	926041
5797	926042
6194	926043
147465	926044
9851	926045
120044	926046
68417	926047
115503	926048
217689	926049
31	926050
12061	926051
2163	926052
4851	926053
45821	926054
12686	926055
1559	926056
37671	926057
166356	926058
235785	926059
38760	926060
50446	926061
2898	926062
38620	926063
88214	926064
6743	926065
76738	926066
16474	926067
194	926068
99713	926069
157328	926070
122669	926071
33892	926072
20016	926073
222988	926074
6382	926075
116673	926076
19235	926077
53715	926078
11423	926079
1964	926080
14091	926081
211490	926082
10769	926083
5721	926084
18343	926085
9755	926086
256415	926087
45034	926088
30029	926089
108576	926090
92940	926091
7252	926092
11466	926093
105016	926094
36490	926095
46208	926096
155329	926097
146849	926098
20330	926099
7875	926100
205614	926101
10791	926102
9941	926103
9591	926104
128089	926105
266274	926106
20462	926107
103667	926108
1121	926109
15708	926110
14393	926111
126250	926112
76664	926113
101026	926114
117513	926115
7565	926116
70646	926117
156975	926118
65869	926119
10591	926120
2673	926121
3081	926122
5173	926123
7260	926124
40888	926125
41995	926126
78835	926127
7295	926128
150988	926129
233686	926130
10866	926131
2634	926132
9785	926133
38073	926134
192500	926135
262508	926136
44765	926137
165139	926138
12954	926139
28243	926140
11076	926141
206609	926142
33230	926143
5528	926144
84590	926145
54114	926146
54233	926147
729	926148
59316	926149
221229	926150
267	926151
55164	926152
22	926153
97782	926154
140479	926155
30555	926156
5744	926157
165721	926158
45215	926159
313	926160
73185	926161
51750	926162
18183	926163
31411	926164
36184	926165
40260	926166
62556	926167
77664	926168
211197	926169
167325	926170
78035	926171
9415	926172
230798	926173
5731	926174
19811	926175
189821	926176
521	926177
26320	926178
21572	926179
122038	926180
1815	926181
113592	926182
12379	926183
20354	926184
28773	926185
215767	926186
159222	926187
4396	926188
16093	926189
391	926190
434	926191
60683	926192
242174	926193
161337	926194
14684	926195
609	926196
50946	926197
51117	926198
227489	926199
10306	926200
2627	926201
19782	926202
22122	926203
231126	926204
211246	926205
4404	926206
100220	926207
114334	926208
34983	926209
41932	926210
245807	926211
61018	926212
156932	926213
109078	926214
77242	926215
115796	926216
1488	926217
2036	926218
9179	926219
4718	926220
473	926221
186161	926222
12288	926223
4499	926224
127657	926225
246971	926226
133464	926227
20839	926228
45112	926229
12108	926230
36630	926231
236979	926232
118895	926233
5544	926234
5075	926235
206334	926236
143747	926237
8228	926238
3733	926239
6006	926240
190221	926241
34749	926242
54839	926243
3730	926244
95827	926245
8419	926246
18303	926247
59162	926248
47768	926249
109478	926250
51873	926251
8295	926252
120938	926253
30422	926254
72642	926255
7425	926256
20713	926257
97799	926258
6074	926259
73289	926260
2679	926261
134051	926262
5705	926263
105111	926264
37169	926265
62231	926266
79198	926267
19389	926268
98397	926269
26982	926270
1128	926271
69749	926272
185338	926273
12179	926274
259336	926275
153897	926276
416	926277
145631	926278
74968	926279
56692	926280
247554	926281
45963	926282
83380	926283
27370	926284
57426	926285
27221	926286
34389	926287
244075	926288
142378	926289
48527	926290
27353	926291
10337	926292
206225	926293
28201	926294
94378	926295
447	926296
17297	926297
45969	926298
254383	926299
38562	926300
225115	926301
133944	926302
449	926303
68071	926304
2270	926305
71773	926306
9521	926307
1101	926308
2122	926309
4436	926310
8103	926311
12609	926312
134321	926313
10449	926314
32416	926315
12351	926316
3685	926317
59130	926318
28900	926319
104556	926320
186237	926321
7692	926322
50889	926323
614	926324
169658	926325
2961	926326
7158	926327
42704	926328
15304	926329
2008	926330
4879	926331
141901	926332
123828	926333
4783	926334
7034	926335
13985	926336
202018	926337
6586	926338
171332	926339
3534	926340
15201	926341
19720	926342
104274	926343
20879	926344
73560	926345
3690	926346
120022	926347
17848	926348
12183	926349
161251	926350
7121	926351
40921	926352
45373	926353
4017	926354
5451	926355
4751	926356
23729	926357
15181	926358
7847	926359
45008	926360
11657	926361
37256	926362
154062	926363
2448	926364
6152	926365
37784	926366
5180	926367
145781	926368
68083	926369
7359	926370
188984	926371
166	926372
1645	926373
53424	926374
2729	926375
141270	926376
1606	926377
88352	926378
11416	926379
3910	926380
100340	926381
11595	926382
42579	926383
218577	926384
27545	926385
41553	926386
150783	926387
36371	926388
129626	926389
13892	926390
127731	926391
262320	926392
11566	926393
15280	926394
11338	926395
74099	926396
1107	926397
341	926398
101018	926399
611	926400
6294	926401
242719	926402
43140	926403
525	926404
561	926405
46204	926406
98994	926407
16396	926408
4158	926409
14323	926410
258794	926411
227632	926412
27206	926413
5422	926414
845	926415
243896	926416
53929	926417
4477	926418
28131	926419
56628	926420
95175	926421
7815	926422
29707	926423
141046	926424
5	926425
2053	926426
92307	926427
163283	926428
117325	926429
31880	926430
14432	926431
93936	926432
54930	926433
737	926434
24815	926435
125773	926436
171232	926437
3278	926438
8868	926439
72828	926440
1719	926441
158907	926442
3430	926443
86246	926444
10571	926445
6201	926446
113917	926447
1735	926448
9890	926449
35751	926450
119359	926451
263660	926452
52297	926453
114925	926454
80747	926455
36513	926456
90000	926457
259669	926458
150623	926459
55233	926460
8473	926461
195196	926462
57587	926463
230365	926464
147018	926465
36716	926466
90231	926467
409	926468
38555	926469
79373	926470
7684	926471
29399	926472
29504	926473
38745	926474
242507	926475
221980	926476
1356	926477
30771	926478
165640	926479
62481	926480
11102	926481
18968	926482
1160	926483
52624	926484
36657	926485
142403	926486
13	926487
52558	926488
30758	926489
9179	926490
185400	926491
65357	926492
13974	926493
255539	926494
43814	926495
54141	926496
197650	926497
100801	926498
423	926499
56463	926500
1575	926501
11768	926502
91779	926503
2779	926504
1434	926505
62367	926506
114266	926507
39330	926508
154702	926509
211991	926510
28	926511
72674	926512
17882	926513
100859	926514
197405	926515
29122	926516
22120	926517
127294	926518
25199	926519
43454	926520
88764	926521
50047	926522
248661	926523
45524	926524
92187	926525
47459	926526
5903	926527
78009	926528
71922	926529
146982	926530
137060	926531
22069	926532
48652	926533
27133	926534
1044	926535
2324	926536
42776	926537
63571	926538
170293	926539
49120	926540
7759	926541
94951	926542
1381	926543
79350	926544
150092	926545
2863	926546
1925	926547
424	926548
56753	926549
217331	926550
118579	926551
50990	926552
50769	926553
170476	926554
154461	926555
18149	926556
38670	926557
23093	926558
188	926559
9441	926560
214512	926561
80240	926562
167774	926563
24425	926564
93742	926565
99688	926566
110078	926567
4409	926568
62860	926569
5153	926570
206467	926571
35139	926572
1116	926573
319	926574
947	926575
214255	926576
170322	926577
26937	926578
32365	926579
267276	926580
118357	926581
197135	926582
3499	926583
94559	926584
8522	926585
1128	926586
26541	926587
631	926588
14777	926589
70902	926590
24005	926591
2041	926592
1426	926593
15880	926594
161249	926595
150944	926596
10	926597
17359	926598
107210	926599
83853	926600
132487	926601
94333	926602
130048	926603
77466	926604
32195	926605
12422	926606
198445	926607
14689	926608
17118	926609
44020	926610
88681	926611
527	926612
2446	926613
230062	926614
141058	926615
9365	926616
15845	926617
159400	926618
3659	926619
37667	926620
187325	926621
26687	926622
229180	926623
71778	926624
11545	926625
12801	926626
6805	926627
555	926628
78815	926629
9394	926630
49031	926631
2200	926632
17509	926633
2703	926634
3806	926635
13643	926636
122547	926637
11314	926638
51752	926639
32908	926640
17259	926641
101841	926642
163022	926643
219051	926644
254890	926645
200373	926646
609	926647
451	926648
8199	926649
264806	926650
167951	926651
225181	926652
263517	926653
31393	926654
37513	926655
28336	926656
6203	926657
56555	926658
50966	926659
23219	926660
2835	926661
16208	926662
95721	926663
171059	926664
10099	926665
11534	926666
12285	926667
225023	926668
199362	926669
22648	926670
2904	926671
37041	926672
164887	926673
234963	926674
5540	926675
174888	926676
12157	926677
18816	926678
1075	926679
114660	926680
80611	926681
1380	926682
116481	926683
6018	926684
4393	926685
15500	926686
9793	926687
103424	926688
123681	926689
84846	926690
132207	926691
57067	926692
19809	926693
94195	926694
106827	926695
11125	926696
79180	926697
3300	926698
93449	926699
24526	926700
5802	926701
258397	926702
32802	926703
44151	926704
46838	926705
14193	926706
43735	926707
17143	926708
1804	926709
34229	926710
48171	926711
8827	926712
48043	926713
3491	926714
10802	926715
67523	926716
45725	926717
22150	926718
45129	926719
34363	926720
41390	926721
184912	926722
131486	926723
179185	926724
64741	926725
113000	926726
21078	926727
219373	926728
8672	926729
7894	926730
14711	926731
85366	926732
13388	926733
16262	926734
138318	926735
191956	926736
168303	926737
101027	926738
78842	926739
1794	926740
176178	926741
1121	926742
102356	926743
7869	926744
33128	926745
12087	926746
18409	926747
111831	926748
267391	926749
116403	926750
98658	926751
53137	926752
41652	926753
72439	926754
56228	926755
110742	926756
69852	926757
95673	926758
88085	926759
29722	926760
22656	926761
30009	926762
157834	926763
164160	926764
239983	926765
39814	926766
18670	926767
75847	926768
2543	926769
36039	926770
9620	926771
2372	926772
8472	926773
6629	926774
178190	926775
9927	926776
125272	926777
19104	926778
239993	926779
45121	926780
267917	926781
184207	926782
28347	926783
12284	926784
2031	926785
16774	926786
4853	926787
38272	926788
100491	926789
161131	926790
1883	926791
10014	926792
33650	926793
52409	926794
4757	926795
1823	926796
38665	926797
242189	926798
131850	926799
9288	926800
111969	926801
11639	926802
8783	926803
22929	926804
84	926805
3730	926806
664	926807
4844	926808
213031	926809
30858	926810
198139	926811
19839	926812
113958	926813
55746	926814
35448	926815
53031	926816
241744	926817
225825	926818
34229	926819
14227	926820
19143	926821
125103	926822
7110	926823
239111	926824
197843	926825
5305	926826
8955	926827
22226	926828
234656	926829
176498	926830
2972	926831
10227	926832
163822	926833
1285	926834
8529	926835
11233	926836
143180	926837
11619	926838
10174	926839
63234	926840
831	926841
9980	926842
92117	926843
104588	926844
1098	926845
126379	926846
50612	926847
40154	926848
245757	926849
110265	926850
112981	926851
3768	926852
5419	926853
3602	926854
37407	926855
8164	926856
86975	926857
63548	926858
192169	926859
80566	926860
62330	926861
2387	926862
115022	926863
31750	926864
586	926865
3888	926866
37156	926867
153994	926868
653	926869
4550	926870
31119	926871
123564	926872
140467	926873
523	926874
221370	926875
57452	926876
5026	926877
52143	926878
24651	926879
142829	926880
162616	926881
112800	926882
2863	926883
28455	926884
138239	926885
23968	926886
8667	926887
23094	926888
17381	926889
80283	926890
4034	926891
899	926892
108109	926893
6716	926894
7725	926895
44894	926896
100316	926897
2293	926898
76880	926899
97598	926900
234779	926901
1076	926902
736	926903
104370	926904
82923	926905
144532	926906
141314	926907
33448	926908
254477	926909
31084	926910
53054	926911
7798	926912
25457	926913
16628	926914
1902	926915
11282	926916
19330	926917
61692	926918
110876	926919
16521	926920
12385	926921
33156	926922
50922	926923
4038	926924
95353	926925
63613	926926
39622	926927
21682	926928
20129	926929
228962	926930
110416	926931
3936	926932
91209	926933
44868	926934
30424	926935
182494	926936
20463	926937
64705	926938
67108	926939
27043	926940
165391	926941
4183	926942
6888	926943
167080	926944
619	926945
170615	926946
88639	926947
100517	926948
106973	926949
74455	926950
79354	926951
33242	926952
31956	926953
29178	926954
61278	926955
21427	926956
6931	926957
30179	926958
121552	926959
77047	926960
43098	926961
8847	926962
38146	926963
31734	926964
114703	926965
58312	926966
7225	926967
15177	926968
5545	926969
2772	926970
77476	926971
5188	926972
7295	926973
143590	926974
103041	926975
149866	926976
120210	926977
12055	926978
11624	926979
21952	926980
2603	926981
76288	926982
10768	926983
13532	926984
38212	926985
165494	926986
167437	926987
212481	926988
7221	926989
189591	926990
159129	926991
24796	926992
10688	926993
154520	926994
20841	926995
34060	926996
29223	926997
5294	926998
87801	926999
51823	927000
52418	927001
16151	927002
255387	927003
27071	927004
140462	927005
3221	927006
251588	927007
1347	927008
228060	927009
149047	927010
73311	927011
26285	927012
156296	927013
664	927014
42690	927015
41611	927016
119670	927017
99743	927018
23198	927019
260033	927020
13265	927021
324	927022
5147	927023
19988	927024
152660	927025
22521	927026
195711	927027
32504	927028
148140	927029
707	927030
75097	927031
9335	927032
3329	927033
550	927034
656	927035
30844	927036
87789	927037
258738	927038
27157	927039
66568	927040
69701	927041
89180	927042
109361	927043
101096	927044
48066	927045
27111	927046
81445	927047
57677	927048
151873	927049
228383	927050
5955	927051
5520	927052
23511	927053
3237	927054
173973	927055
58228	927056
57448	927057
7034	927058
11740	927059
96530	927060
103960	927061
1001	927062
202956	927063
6895	927064
12232	927065
17759	927066
576	927067
141458	927068
30199	927069
412	927070
45856	927071
10177	927072
1429	927073
1023	927074
16612	927075
12877	927076
32445	927077
8268	927078
144939	927079
111975	927080
4084	927081
113585	927082
43309	927083
228995	927084
29663	927085
136139	927086
27849	927087
6754	927088
21069	927089
30507	927090
89544	927091
3577	927092
8103	927093
213570	927094
1294	927095
39257	927096
86871	927097
3850	927098
1536	927099
21849	927100
39543	927101
124167	927102
144496	927103
81473	927104
63384	927105
72806	927106
106986	927107
2	927108
75524	927109
1059	927110
49216	927111
21659	927112
8268	927113
146119	927114
15071	927115
849	927116
5328	927117
25134	927118
41361	927119
7868	927120
146272	927121
21824	927122
45997	927123
98739	927124
91992	927125
10978	927126
3337	927127
243287	927128
83833	927129
51748	927130
97231	927131
39402	927132
272538	927133
53201	927134
7052	927135
26534	927136
234494	927137
203371	927138
17111	927139
62998	927140
3860	927141
56328	927142
24002	927143
224852	927144
6415	927145
76403	927146
184770	927147
93226	927148
46891	927149
4270	927150
2186	927151
49383	927152
69048	927153
46242	927154
58	927155
4450	927156
21936	927157
18777	927158
2493	927159
12965	927160
4670	927161
20655	927162
113120	927163
108243	927164
234943	927165
156239	927166
51462	927167
150537	927168
70781	927169
3411	927170
20647	927171
25682	927172
200907	927173
54192	927174
130420	927175
81138	927176
246409	927177
6578	927178
23727	927179
43399	927180
27725	927181
43593	927182
26	927183
208958	927184
122949	927185
2565	927186
209426	927187
214	927188
13435	927189
18399	927190
10801	927191
65409	927192
91730	927193
24801	927194
19466	927195
18280	927196
43395	927197
43912	927198
41212	927199
23698	927200
94503	927201
27409	927202
45231	927203
56422	927204
12273	927205
135223	927206
14517	927207
5987	927208
21718	927209
82925	927210
41634	927211
55224	927212
4208	927213
209893	927214
109396	927215
74127	927216
12336	927217
32693	927218
24815	927219
23337	927220
7148	927221
17418	927222
206	927223
470	927224
13700	927225
178542	927226
34640	927227
34963	927228
113459	927229
34394	927230
12828	927231
30338	927232
70047	927233
8472	927234
13058	927235
113528	927236
29178	927237
8651	927238
30214	927239
38480	927240
7009	927241
96485	927242
1095	927243
19466	927244
10124	927245
79114	927246
121166	927247
140593	927248
60644	927249
243983	927250
12864	927251
49138	927252
3522	927253
9462	927254
12963	927255
79409	927256
192981	927257
41065	927258
63287	927259
272729	927260
183465	927261
10496	927262
5537	927263
36351	927264
195237	927265
68459	927266
343	927267
8044	927268
41416	927269
29675	927270
24247	927271
11156	927272
97116	927273
16207	927274
413	927275
172783	927276
56448	927277
61738	927278
62659	927279
15228	927280
21065	927281
18480	927282
104010	927283
6842	927284
210820	927285
107515	927286
143213	927287
39750	927288
56556	927289
21633	927290
17329	927291
151579	927292
1171	927293
192	927294
29766	927295
68462	927296
31988	927297
38712	927298
55079	927299
105989	927300
128307	927301
23296	927302
7680	927303
117429	927304
26076	927305
36257	927306
43730	927307
100423	927308
7499	927309
38625	927310
10219	927311
25349	927312
2144	927313
23061	927314
6008	927315
10674	927316
41223	927317
26490	927318
258824	927319
14998	927320
4054	927321
40604	927322
134630	927323
157551	927324
148161	927325
97080	927326
56587	927327
18036	927328
30340	927329
45889	927330
108425	927331
33846	927332
86866	927333
48546	927334
76374	927335
731	927336
16054	927337
161758	927338
82141	927339
11104	927340
2112	927341
42302	927342
9923	927343
224171	927344
782	927345
216226	927346
110768	927347
47355	927348
19051	927349
9876	927350
2184	927351
44768	927352
5259	927353
50691	927354
132555	927355
75382	927356
101670	927357
112443	927358
1635	927359
8504	927360
125712	927361
58961	927362
5248	927363
113532	927364
52091	927365
16646	927366
25045	927367
115572	927368
24245	927369
239242	927370
205339	927371
14305	927372
33587	927373
1111	927374
7181	927375
11549	927376
49602	927377
50592	927378
38307	927379
25196	927380
24477	927381
2314	927382
219589	927383
30113	927384
249510	927385
96186	927386
5765	927387
10678	927388
68591	927389
121524	927390
129498	927391
40038	927392
41629	927393
104309	927394
130604	927395
13440	927396
64773	927397
141873	927398
104406	927399
108358	927400
22674	927401
56928	927402
6315	927403
240108	927404
92898	927405
30984	927406
206591	927407
78714	927408
16630	927409
116099	927410
88468	927411
55547	927412
10777	927413
96696	927414
26743	927415
82194	927416
967	927417
259317	927418
17459	927419
146309	927420
9700	927421
24179	927422
16501	927423
122128	927424
21671	927425
266523	927426
12039	927427
59475	927428
5059	927429
57026	927430
22317	927431
35640	927432
81761	927433
69462	927434
2340	927435
3844	927436
5123	927437
4945	927438
125631	927439
24430	927440
41856	927441
96707	927442
210	927443
12937	927444
57456	927445
19437	927446
163679	927447
17046	927448
243134	927449
185746	927450
17717	927451
14113	927452
250036	927453
142690	927454
143245	927455
9900	927456
313	927457
17861	927458
53870	927459
4058	927460
4145	927461
172522	927462
26275	927463
27929	927464
24619	927465
63549	927466
76207	927467
49364	927468
243826	927469
75435	927470
9338	927471
42381	927472
218630	927473
27357	927474
22303	927475
80637	927476
72869	927477
86893	927478
18317	927479
73443	927480
70249	927481
2103	927482
4411	927483
61674	927484
52287	927485
151439	927486
75612	927487
81731	927488
525	927489
102203	927490
38743	927491
97457	927492
74817	927493
187795	927494
243171	927495
155818	927496
2629	927497
65119	927498
235109	927499
98162	927500
23540	927501
175	927502
23665	927503
198495	927504
121749	927505
6638	927506
60893	927507
154621	927508
130369	927509
4639	927510
40555	927511
37006	927512
33291	927513
9191	927514
10011	927515
75701	927516
24753	927517
29424	927518
229400	927519
58120	927520
7152	927521
11214	927522
34158	927523
18343	927524
221903	927525
18536	927526
69907	927527
15099	927528
22378	927529
1360	927530
40639	927531
8826	927532
152683	927533
12618	927534
40165	927535
142335	927536
222022	927537
121	927538
6928	927539
42983	927540
30502	927541
2472	927542
114261	927543
71079	927544
148308	927545
6073	927546
22427	927547
80555	927548
5500	927549
97521	927550
26952	927551
52630	927552
26556	927553
221963	927554
14164	927555
115298	927556
35705	927557
3720	927558
59159	927559
1579	927560
1006	927561
36169	927562
63756	927563
98801	927564
84777	927565
142342	927566
192	927567
43208	927568
271045	927569
145404	927570
22091	927571
4273	927572
123381	927573
43567	927574
95891	927575
22879	927576
13238	927577
163605	927578
32176	927579
151524	927580
165070	927581
6524	927582
21293	927583
146109	927584
177254	927585
36812	927586
7654	927587
162794	927588
147470	927589
69595	927590
86986	927591
143250	927592
23523	927593
62572	927594
67467	927595
16515	927596
3260	927597
14206	927598
864	927599
55773	927600
11319	927601
27770	927602
66396	927603
3194	927604
4533	927605
99773	927606
27812	927607
81009	927608
267328	927609
1618	927610
208240	927611
17915	927612
99909	927613
248541	927614
29521	927615
50292	927616
213716	927617
57109	927618
160209	927619
43931	927620
4306	927621
25064	927622
122270	927623
1720	927624
55203	927625
248413	927626
44343	927627
161093	927628
1109	927629
18723	927630
194072	927631
24947	927632
81041	927633
46986	927634
35862	927635
31460	927636
4559	927637
169483	927638
263728	927639
64176	927640
85700	927641
251581	927642
93475	927643
44756	927644
23323	927645
416	927646
43179	927647
13351	927648
48107	927649
5188	927650
10756	927651
41966	927652
44222	927653
80262	927654
136403	927655
4014	927656
9382	927657
2113	927658
144027	927659
39471	927660
10205	927661
123872	927662
18482	927663
19340	927664
79143	927665
15781	927666
10009	927667
1056	927668
36600	927669
141066	927670
4183	927671
48125	927672
123191	927673
43383	927674
38076	927675
140169	927676
8424	927677
150977	927678
65927	927679
23820	927680
22050	927681
70397	927682
46736	927683
5232	927684
251921	927685
43981	927686
7595	927687
2832	927688
19476	927689
97026	927690
48656	927691
5300	927692
228	927693
38550	927694
1055	927695
29873	927696
61900	927697
261634	927698
91928	927699
15013	927700
51594	927701
39456	927702
195772	927703
44346	927704
22611	927705
64928	927706
141245	927707
268730	927708
31867	927709
24198	927710
1124	927711
349	927712
23082	927713
1457	927714
1300	927715
19174	927716
103872	927717
95972	927718
5354	927719
9194	927720
5019	927721
114087	927722
34508	927723
76497	927724
258258	927725
11664	927726
100902	927727
115088	927728
196821	927729
73885	927730
579	927731
24438	927732
223873	927733
133123	927734
168161	927735
67823	927736
72459	927737
248077	927738
49427	927739
8309	927740
5	927741
5091	927742
150	927743
9184	927744
252254	927745
44704	927746
3738	927747
32258	927748
57181	927749
23058	927750
8091	927751
97603	927752
7547	927753
169653	927754
245041	927755
49442	927756
4298	927757
121551	927758
17074	927759
11980	927760
5668	927761
43857	927762
23796	927763
244038	927764
89086	927765
128521	927766
86158	927767
46801	927768
28413	927769
1425	927770
168654	927771
2031	927772
97864	927773
8452	927774
540	927775
248161	927776
13801	927777
111754	927778
895	927779
1170	927780
331	927781
51993	927782
2852	927783
73694	927784
7898	927785
24345	927786
6486	927787
25941	927788
41536	927789
2826	927790
62371	927791
22679	927792
474	927793
12707	927794
34427	927795
2386	927796
21331	927797
113099	927798
28853	927799
1088	927800
18642	927801
269826	927802
214625	927803
78085	927804
41304	927805
105497	927806
79354	927807
217127	927808
63009	927809
141544	927810
31834	927811
4432	927812
49732	927813
19571	927814
29432	927815
20567	927816
40031	927817
78830	927818
17868	927819
54096	927820
101435	927821
170343	927822
8357	927823
248638	927824
69836	927825
83960	927826
75569	927827
44289	927828
32031	927829
148001	927830
269532	927831
34589	927832
122134	927833
7333	927834
44017	927835
22867	927836
157843	927837
214171	927838
68838	927839
74153	927840
9136	927841
7	927842
76628	927843
37092	927844
156113	927845
90019	927846
41747	927847
32844	927848
23545	927849
77119	927850
31369	927851
234615	927852
197868	927853
34636	927854
30067	927855
4509	927856
260342	927857
1814	927858
4964	927859
14058	927860
44988	927861
86706	927862
64402	927863
110191	927864
19272	927865
17474	927866
14860	927867
146668	927868
90041	927869
65674	927870
151253	927871
122487	927872
31404	927873
10213	927874
15025	927875
87840	927876
4364	927877
57363	927878
264353	927879
13736	927880
94843	927881
267604	927882
195859	927883
6118	927884
236799	927885
43729	927886
459	927887
33137	927888
123081	927889
44548	927890
126240	927891
113684	927892
12027	927893
40596	927894
6905	927895
8537	927896
29582	927897
148	927898
52043	927899
13793	927900
4161	927901
254446	927902
23549	927903
24996	927904
27148	927905
112501	927906
23444	927907
27536	927908
44542	927909
675	927910
2906	927911
9132	927912
25257	927913
3392	927914
140575	927915
256732	927916
2926	927917
77499	927918
72789	927919
56516	927920
115168	927921
76807	927922
6383	927923
37761	927924
166430	927925
19989	927926
49762	927927
107442	927928
64360	927929
96463	927930
2347	927931
45260	927932
401	927933
121	927934
109207	927935
92561	927936
11596	927937
73724	927938
43493	927939
45412	927940
146972	927941
6197	927942
121124	927943
14804	927944
35790	927945
207323	927946
11352	927947
48428	927948
46716	927949
55555	927950
23860	927951
12147	927952
48404	927953
72391	927954
60810	927955
7082	927956
4688	927957
44322	927958
119223	927959
48129	927960
143853	927961
3797	927962
84471	927963
121741	927964
64861	927965
14940	927966
88998	927967
251	927968
219	927969
133767	927970
124807	927971
2034	927972
20263	927973
17173	927974
39446	927975
152116	927976
6202	927977
86271	927978
209636	927979
216192	927980
6421	927981
3340	927982
11395	927983
24357	927984
108250	927985
36880	927986
437	927987
29328	927988
43433	927989
161019	927990
2558	927991
53154	927992
1571	927993
26856	927994
91715	927995
32595	927996
170148	927997
8501	927998
65299	927999
89166	928000
66478	928001
2153	928002
33710	928003
128445	928004
60035	928005
368	928006
136254	928007
250951	928008
84592	928009
2121	928010
67578	928011
11070	928012
272829	928013
219789	928014
109959	928015
27529	928016
120608	928017
71330	928018
207807	928019
91945	928020
41427	928021
5558	928022
8590	928023
4043	928024
3504	928025
164230	928026
19323	928027
88451	928028
7675	928029
18541	928030
99057	928031
67644	928032
89778	928033
18612	928034
97803	928035
71910	928036
13553	928037
94682	928038
5259	928039
251	928040
200412	928041
70660	928042
15383	928043
22400	928044
41691	928045
120776	928046
189939	928047
91384	928048
110695	928049
14440	928050
8514	928051
3976	928052
1919	928053
61430	928054
230114	928055
61203	928056
3744	928057
161864	928058
19156	928059
145163	928060
40	928061
40547	928062
91828	928063
112801	928064
20031	928065
5947	928066
28573	928067
5492	928068
7392	928069
125358	928070
63537	928071
67676	928072
618	928073
35050	928074
171109	928075
16505	928076
14789	928077
93860	928078
4185	928079
66813	928080
4445	928081
138	928082
38216	928083
33496	928084
51850	928085
38149	928086
120670	928087
2649	928088
246	928089
82640	928090
156964	928091
21596	928092
14378	928093
159064	928094
31022	928095
103753	928096
123725	928097
25096	928098
95506	928099
40752	928100
158400	928101
3484	928102
236880	928103
11045	928104
24965	928105
197147	928106
54137	928107
14882	928108
26733	928109
236146	928110
3125	928111
42232	928112
118930	928113
30551	928114
3040	928115
4953	928116
66778	928117
50666	928118
9133	928119
353	928120
53301	928121
1076	928122
46262	928123
61388	928124
30322	928125
9331	928126
177222	928127
1777	928128
417	928129
26954	928130
57867	928131
279	928132
79089	928133
34785	928134
85166	928135
15363	928136
245484	928137
29800	928138
5247	928139
4952	928140
58592	928141
5399	928142
56855	928143
15814	928144
1870	928145
45822	928146
1072	928147
25764	928148
144122	928149
120	928150
97794	928151
1450	928152
146344	928153
193830	928154
51436	928155
33650	928156
27561	928157
75853	928158
102525	928159
222878	928160
1442	928161
4883	928162
26807	928163
17188	928164
84325	928165
62468	928166
176520	928167
53786	928168
90991	928169
20634	928170
188335	928171
8299	928172
109677	928173
21365	928174
1148	928175
1248	928176
107430	928177
14782	928178
10864	928179
59696	928180
29661	928181
81673	928182
57810	928183
18459	928184
56508	928185
28147	928186
72218	928187
6180	928188
169918	928189
68659	928190
55446	928191
84625	928192
6679	928193
72870	928194
47741	928195
79580	928196
154996	928197
54175	928198
11771	928199
118691	928200
145162	928201
225665	928202
151294	928203
108117	928204
146834	928205
22631	928206
1648	928207
4357	928208
38557	928209
235359	928210
166	928211
6281	928212
149623	928213
1872	928214
155366	928215
174543	928216
65174	928217
3786	928218
2722	928219
71734	928220
51527	928221
63583	928222
19483	928223
164639	928224
6189	928225
174	928226
33128	928227
58639	928228
96783	928229
13541	928230
73751	928231
23361	928232
119795	928233
17117	928234
13900	928235
135847	928236
391	928237
166134	928238
32113	928239
16627	928240
1167	928241
184481	928242
151	928243
29037	928244
168761	928245
160710	928246
31532	928247
118835	928248
9616	928249
213024	928250
10920	928251
17333	928252
73495	928253
27775	928254
103188	928255
10898	928256
245222	928257
6574	928258
47088	928259
18664	928260
26874	928261
31598	928262
47888	928263
217047	928264
153889	928265
101762	928266
9011	928267
79661	928268
27756	928269
55814	928270
4223	928271
6384	928272
1127	928273
1302	928274
3142	928275
353	928276
80970	928277
149478	928278
25147	928279
4997	928280
6951	928281
96243	928282
262263	928283
149511	928284
71161	928285
56472	928286
169703	928287
24029	928288
18831	928289
121488	928290
9097	928291
121060	928292
10642	928293
27893	928294
30378	928295
224512	928296
14548	928297
30490	928298
184106	928299
23261	928300
112103	928301
77531	928302
14341	928303
7657	928304
231951	928305
81507	928306
153181	928307
3104	928308
73841	928309
27	928310
55652	928311
44106	928312
20667	928313
146072	928314
25104	928315
304	928316
33050	928317
31903	928318
45600	928319
13873	928320
119405	928321
95135	928322
58716	928323
1544	928324
40258	928325
70829	928326
44144	928327
189817	928328
260110	928329
17302	928330
24852	928331
32768	928332
207544	928333
85237	928334
118	928335
224876	928336
92284	928337
76079	928338
20597	928339
264918	928340
156305	928341
108506	928342
120600	928343
100319	928344
585	928345
14164	928346
17751	928347
1593	928348
180125	928349
176414	928350
8454	928351
11571	928352
186539	928353
17966	928354
8177	928355
71171	928356
8973	928357
80198	928358
8232	928359
756	928360
88737	928361
26079	928362
786	928363
2850	928364
3896	928365
68003	928366
23777	928367
17219	928368
33252	928369
4485	928370
46123	928371
2358	928372
16364	928373
47633	928374
112667	928375
48849	928376
142443	928377
183	928378
114270	928379
190011	928380
37178	928381
59389	928382
249349	928383
39089	928384
35881	928385
8656	928386
28021	928387
6097	928388
128276	928389
13190	928390
73551	928391
109234	928392
190239	928393
153017	928394
107791	928395
4110	928396
261672	928397
2187	928398
9690	928399
767	928400
25927	928401
792	928402
25424	928403
11620	928404
1118	928405
250787	928406
87790	928407
12193	928408
136509	928409
106602	928410
9261	928411
173647	928412
42405	928413
214715	928414
171697	928415
3942	928416
90638	928417
14873	928418
16830	928419
242655	928420
45724	928421
1376	928422
41008	928423
31897	928424
5468	928425
24497	928426
80028	928427
16476	928428
19221	928429
29020	928430
38445	928431
181937	928432
64053	928433
248971	928434
17313	928435
69228	928436
11418	928437
227929	928438
103734	928439
8554	928440
23316	928441
66170	928442
93540	928443
89083	928444
27324	928445
46219	928446
34477	928447
3709	928448
5194	928449
161093	928450
34006	928451
18743	928452
226763	928453
498	928454
26269	928455
94521	928456
153	928457
37360	928458
53802	928459
24372	928460
65545	928461
24768	928462
91461	928463
166643	928464
12177	928465
52866	928466
137699	928467
238820	928468
9754	928469
22516	928470
45231	928471
4045	928472
120904	928473
40421	928474
30073	928475
8591	928476
5166	928477
128107	928478
88987	928479
57343	928480
2276	928481
36337	928482
92602	928483
20628	928484
9537	928485
111827	928486
90267	928487
42856	928488
65815	928489
36140	928490
7751	928491
80636	928492
16535	928493
43664	928494
42105	928495
7507	928496
106641	928497
268092	928498
326	928499
13388	928500
184570	928501
112159	928502
12576	928503
62110	928504
5158	928505
7716	928506
246608	928507
28066	928508
5650	928509
135952	928510
152143	928511
2650	928512
171144	928513
26726	928514
31374	928515
5346	928516
63256	928517
113456	928518
37588	928519
12356	928520
61968	928521
74221	928522
22452	928523
8895	928524
135975	928525
40919	928526
110291	928527
33390	928528
5916	928529
144888	928530
20448	928531
229889	928532
14681	928533
75474	928534
4105	928535
64184	928536
3248	928537
109658	928538
65087	928539
98283	928540
132967	928541
17589	928542
60239	928543
12465	928544
9392	928545
142758	928546
43953	928547
1164	928548
181	928549
514	928550
162368	928551
223357	928552
1656	928553
52384	928554
1082	928555
234968	928556
28540	928557
72398	928558
77166	928559
7400	928560
118405	928561
20584	928562
3953	928563
18563	928564
199978	928565
19354	928566
64826	928567
72960	928568
77736	928569
177205	928570
28805	928571
60805	928572
164602	928573
145787	928574
24779	928575
112065	928576
385	928577
217022	928578
63354	928579
2452	928580
15809	928581
126240	928582
301	928583
17578	928584
230222	928585
5397	928586
162280	928587
223098	928588
3466	928589
44676	928590
7488	928591
239546	928592
2694	928593
89836	928594
10900	928595
7640	928596
264	928597
24726	928598
17275	928599
26193	928600
87597	928601
21828	928602
1250	928603
83383	928604
20020	928605
118640	928606
21502	928607
98876	928608
97400	928609
76089	928610
18310	928611
70505	928612
3202	928613
242163	928614
118687	928615
51218	928616
25418	928617
271258	928618
91657	928619
80891	928620
51651	928621
170217	928622
386	928623
85045	928624
35457	928625
221030	928626
106269	928627
9968	928628
248	928629
236464	928630
1736	928631
58625	928632
22202	928633
115358	928634
1188	928635
15833	928636
16819	928637
92207	928638
43936	928639
7599	928640
107667	928641
43934	928642
30466	928643
25950	928644
13738	928645
7975	928646
187817	928647
21584	928648
164880	928649
59171	928650
436	928651
7625	928652
7933	928653
118708	928654
2724	928655
38724	928656
21926	928657
104210	928658
126872	928659
18739	928660
6393	928661
722	928662
27212	928663
206410	928664
2556	928665
30311	928666
7566	928667
19186	928668
71702	928669
7538	928670
10074	928671
157707	928672
135029	928673
76069	928674
11225	928675
9396	928676
3940	928677
61020	928678
26085	928679
13068	928680
7053	928681
192948	928682
61221	928683
7142	928684
933	928685
47090	928686
159	928687
147646	928688
46466	928689
228828	928690
1473	928691
248731	928692
24164	928693
139248	928694
95202	928695
4019	928696
1828	928697
975	928698
9711	928699
209029	928700
112803	928701
80002	928702
26041	928703
13054	928704
16674	928705
7684	928706
752	928707
41437	928708
2362	928709
934	928710
239053	928711
67446	928712
7894	928713
143362	928714
15615	928715
26875	928716
359	928717
4994	928718
1861	928719
280	928720
8086	928721
505	928722
163828	928723
18206	928724
11142	928725
1557	928726
792	928727
39296	928728
906	928729
56182	928730
165652	928731
171151	928732
148896	928733
93361	928734
87643	928735
182240	928736
1738	928737
41000	928738
123964	928739
126553	928740
23754	928741
85710	928742
15470	928743
11830	928744
4828	928745
17583	928746
39055	928747
9694	928748
26034	928749
67338	928750
95708	928751
47672	928752
170825	928753
55442	928754
41381	928755
31939	928756
100253	928757
42464	928758
49439	928759
2934	928760
19343	928761
131723	928762
4976	928763
206905	928764
131870	928765
194698	928766
157342	928767
6781	928768
2249	928769
78225	928770
31767	928771
9636	928772
27547	928773
74063	928774
34812	928775
74914	928776
133981	928777
93009	928778
10963	928779
40110	928780
267950	928781
241165	928782
42546	928783
42773	928784
58563	928785
1035	928786
173947	928787
59155	928788
4765	928789
70674	928790
15756	928791
82843	928792
153504	928793
145155	928794
69262	928795
141717	928796
13934	928797
8928	928798
17334	928799
239464	928800
3493	928801
60161	928802
11296	928803
6712	928804
34294	928805
47648	928806
12957	928807
40292	928808
119727	928809
3396	928810
1179	928811
1108	928812
3376	928813
253652	928814
38180	928815
77992	928816
340	928817
147166	928818
36766	928819
68317	928820
125988	928821
39346	928822
259757	928823
27586	928824
37693	928825
1236	928826
36286	928827
35224	928828
51024	928829
51927	928830
12981	928831
74289	928832
53124	928833
8528	928834
253	928835
2407	928836
155162	928837
56624	928838
64165	928839
2619	928840
182113	928841
77847	928842
11537	928843
118217	928844
36181	928845
243450	928846
4938	928847
44435	928848
251343	928849
15468	928850
164258	928851
109917	928852
53692	928853
42	928854
4974	928855
146086	928856
43912	928857
32807	928858
99710	928859
104364	928860
160918	928861
104316	928862
4271	928863
44221	928864
153866	928865
55319	928866
11345	928867
254461	928868
23832	928869
198521	928870
37039	928871
584	928872
33746	928873
42130	928874
60328	928875
81495	928876
96940	928877
41555	928878
248814	928879
33695	928880
78129	928881
94771	928882
20804	928883
15246	928884
7595	928885
51297	928886
167871	928887
5378	928888
95048	928889
4185	928890
83400	928891
68205	928892
100695	928893
24846	928894
79647	928895
41666	928896
135623	928897
6568	928898
42852	928899
5237	928900
58419	928901
19163	928902
134640	928903
9056	928904
2190	928905
82900	928906
20020	928907
55397	928908
7002	928909
22726	928910
19944	928911
261304	928912
3815	928913
163223	928914
12169	928915
19184	928916
11260	928917
50461	928918
18902	928919
224592	928920
85346	928921
99692	928922
41491	928923
20979	928924
23129	928925
62148	928926
48356	928927
99008	928928
19031	928929
113929	928930
12720	928931
152431	928932
51368	928933
19811	928934
154968	928935
17	928936
3010	928937
182101	928938
1285	928939
100824	928940
51588	928941
99470	928942
7072	928943
11079	928944
119399	928945
34783	928946
35691	928947
188835	928948
13178	928949
5719	928950
45968	928951
76072	928952
16862	928953
119687	928954
168513	928955
47495	928956
53116	928957
43839	928958
13464	928959
44164	928960
38083	928961
30449	928962
118030	928963
4172	928964
16692	928965
21922	928966
10527	928967
19251	928968
7714	928969
50977	928970
332	928971
28607	928972
5123	928973
120579	928974
8528	928975
46711	928976
2140	928977
108559	928978
66659	928979
25844	928980
15078	928981
3940	928982
14738	928983
270	928984
28602	928985
1738	928986
141856	928987
10037	928988
3284	928989
111835	928990
15979	928991
180569	928992
121170	928993
13959	928994
219233	928995
90883	928996
27382	928997
78	928998
4088	928999
13935	929000
7577	929001
61862	929002
174178	929003
77793	929004
83071	929005
880	929006
211270	929007
6462	929008
69307	929009
2022	929010
9693	929011
72165	929012
4817	929013
21229	929014
41152	929015
97509	929016
225657	929017
158443	929018
76	929019
90	929020
134065	929021
7557	929022
57921	929023
74716	929024
24937	929025
135583	929026
9661	929027
10811	929028
22715	929029
10170	929030
1099	929031
2685	929032
25125	929033
78875	929034
44914	929035
3736	929036
265220	929037
4095	929038
129038	929039
222432	929040
207918	929041
115450	929042
109886	929043
153552	929044
5873	929045
125256	929046
52058	929047
54498	929048
133156	929049
11531	929050
13474	929051
61937	929052
71125	929053
94410	929054
202533	929055
122212	929056
266482	929057
16656	929058
1411	929059
120442	929060
115497	929061
14319	929062
106420	929063
247865	929064
135624	929065
170108	929066
140824	929067
249045	929068
12012	929069
3200	929070
152990	929071
174929	929072
770	929073
47685	929074
225599	929075
78749	929076
27845	929077
9275	929078
1961	929079
6325	929080
858	929081
183664	929082
54814	929083
35435	929084
18559	929085
250452	929086
887	929087
33957	929088
135528	929089
37855	929090
16976	929091
11874	929092
870	929093
1241	929094
97689	929095
18262	929096
511	929097
316	929098
107180	929099
26028	929100
64620	929101
39148	929102
26783	929103
74513	929104
164462	929105
20812	929106
172	929107
1359	929108
135839	929109
15725	929110
97415	929111
13296	929112
158265	929113
33862	929114
16479	929115
13481	929116
6286	929117
25528	929118
37152	929119
3160	929120
6292	929121
97948	929122
25832	929123
248329	929124
10931	929125
109631	929126
991	929127
7735	929128
165841	929129
32616	929130
13443	929131
214844	929132
19229	929133
148153	929134
176396	929135
25112	929136
157414	929137
193677	929138
12883	929139
8735	929140
3283	929141
80620	929142
93067	929143
247595	929144
24470	929145
7785	929146
66894	929147
15883	929148
3451	929149
40923	929150
81726	929151
19403	929152
713	929153
88047	929154
104542	929155
11520	929156
20869	929157
128867	929158
57469	929159
24632	929160
2076	929161
105392	929162
14739	929163
53810	929164
36459	929165
24396	929166
26785	929167
104380	929168
20770	929169
869	929170
104	929171
14887	929172
39250	929173
183931	929174
57723	929175
1287	929176
20521	929177
271300	929178
48634	929179
73167	929180
169359	929181
57148	929182
57236	929183
14955	929184
3248	929185
238035	929186
97470	929187
100484	929188
164938	929189
261744	929190
10211	929191
1575	929192
7204	929193
153258	929194
14338	929195
222181	929196
37840	929197
10786	929198
377	929199
30570	929200
116756	929201
57669	929202
1670	929203
11019	929204
32919	929205
20402	929206
15907	929207
93211	929208
35695	929209
160007	929210
1882	929211
174490	929212
63182	929213
227838	929214
138393	929215
161933	929216
43853	929217
125630	929218
82162	929219
6475	929220
44439	929221
5036	929222
128046	929223
55177	929224
19676	929225
38838	929226
106908	929227
258016	929228
56021	929229
189072	929230
72746	929231
201574	929232
8633	929233
31046	929234
229668	929235
284	929236
15695	929237
57941	929238
93693	929239
16114	929240
19709	929241
625	929242
15732	929243
107997	929244
121500	929245
92242	929246
72326	929247
1150	929248
138812	929249
24864	929250
79773	929251
371	929252
134972	929253
21521	929254
29204	929255
6611	929256
19848	929257
12914	929258
118630	929259
13333	929260
56780	929261
32564	929262
6378	929263
258	929264
8399	929265
7073	929266
2081	929267
17433	929268
107627	929269
93692	929270
216633	929271
262625	929272
31238	929273
63326	929274
271535	929275
135564	929276
134280	929277
52358	929278
26066	929279
28612	929280
40948	929281
18634	929282
111	929283
160512	929284
26851	929285
4156	929286
78389	929287
140562	929288
7428	929289
32588	929290
2523	929291
1411	929292
49573	929293
55121	929294
1493	929295
166918	929296
143	929297
34965	929298
6569	929299
87858	929300
127668	929301
33890	929302
149082	929303
146980	929304
47383	929305
84797	929306
107841	929307
667	929308
12677	929309
16613	929310
107648	929311
213672	929312
10008	929313
11166	929314
20866	929315
8990	929316
110928	929317
5742	929318
155743	929319
9382	929320
7778	929321
35932	929322
5288	929323
29	929324
27985	929325
258	929326
2249	929327
35891	929328
9715	929329
59867	929330
105440	929331
40759	929332
65392	929333
126265	929334
209617	929335
225604	929336
39248	929337
2545	929338
43572	929339
91853	929340
5	929341
95004	929342
259194	929343
74382	929344
82539	929345
3319	929346
71120	929347
17541	929348
1484	929349
209462	929350
5085	929351
16287	929352
126044	929353
14456	929354
4579	929355
2720	929356
3632	929357
35879	929358
192020	929359
16560	929360
49179	929361
56695	929362
16987	929363
6793	929364
11780	929365
33568	929366
142672	929367
5971	929368
32407	929369
29972	929370
8700	929371
15204	929372
109	929373
84714	929374
41136	929375
2805	929376
31029	929377
106687	929378
163456	929379
112144	929380
55815	929381
88676	929382
27054	929383
140395	929384
96577	929385
45859	929386
255167	929387
2239	929388
267337	929389
135584	929390
68817	929391
1812	929392
239754	929393
82990	929394
45512	929395
3866	929396
33066	929397
171109	929398
113948	929399
7264	929400
44014	929401
43677	929402
117	929403
17210	929404
117950	929405
27342	929406
24014	929407
16594	929408
49129	929409
32462	929410
166894	929411
9736	929412
204088	929413
23219	929414
911	929415
107588	929416
163532	929417
12930	929418
338	929419
41077	929420
24374	929421
2621	929422
65857	929423
25203	929424
7434	929425
23066	929426
2944	929427
67846	929428
18473	929429
10996	929430
67695	929431
17549	929432
267482	929433
527	929434
9806	929435
196	929436
4396	929437
119518	929438
124307	929439
207452	929440
43502	929441
160858	929442
18513	929443
871	929444
158001	929445
252085	929446
11806	929447
572	929448
122897	929449
45772	929450
48173	929451
6720	929452
62590	929453
2202	929454
176213	929455
209981	929456
36115	929457
15762	929458
10875	929459
134895	929460
190417	929461
210659	929462
262894	929463
109106	929464
150644	929465
97394	929466
3474	929467
63451	929468
21901	929469
246639	929470
272177	929471
14457	929472
244437	929473
259	929474
37571	929475
25764	929476
92784	929477
12553	929478
71100	929479
256761	929480
181649	929481
109953	929482
41336	929483
60818	929484
13009	929485
35941	929486
39344	929487
8828	929488
36295	929489
134924	929490
24507	929491
52285	929492
58796	929493
39734	929494
164527	929495
26728	929496
1081	929497
53061	929498
94567	929499
17265	929500
45542	929501
129751	929502
66249	929503
17681	929504
9743	929505
13550	929506
84331	929507
34885	929508
2301	929509
60470	929510
893	929511
93212	929512
32935	929513
104412	929514
176356	929515
213076	929516
15939	929517
80328	929518
5523	929519
80712	929520
182766	929521
183541	929522
82171	929523
34236	929524
27278	929525
17862	929526
245256	929527
10377	929528
7589	929529
59398	929530
17224	929531
145234	929532
255589	929533
222218	929534
11471	929535
98936	929536
191563	929537
109746	929538
43787	929539
123808	929540
4192	929541
81749	929542
3789	929543
52943	929544
44438	929545
38123	929546
21664	929547
84760	929548
149139	929549
99111	929550
59028	929551
32056	929552
18522	929553
272152	929554
2888	929555
81498	929556
158240	929557
10554	929558
14351	929559
5437	929560
17690	929561
41850	929562
17512	929563
6044	929564
1619	929565
19870	929566
65409	929567
51171	929568
102008	929569
31709	929570
208712	929571
82181	929572
60606	929573
129784	929574
1594	929575
1512	929576
26871	929577
82737	929578
62551	929579
11627	929580
105686	929581
263552	929582
128697	929583
84721	929584
15157	929585
55790	929586
129295	929587
2148	929588
1905	929589
7135	929590
52636	929591
21832	929592
125708	929593
40870	929594
105545	929595
32053	929596
23019	929597
80310	929598
4754	929599
28372	929600
3307	929601
1830	929602
27424	929603
111869	929604
1134	929605
17178	929606
36258	929607
16525	929608
172627	929609
228773	929610
49457	929611
462	929612
148924	929613
21706	929614
118876	929615
45987	929616
15037	929617
52869	929618
1339	929619
123740	929620
64381	929621
128505	929622
12174	929623
2980	929624
65465	929625
86166	929626
2497	929627
161123	929628
69785	929629
111741	929630
100038	929631
79833	929632
86048	929633
1858	929634
7207	929635
112599	929636
55793	929637
230186	929638
59457	929639
187545	929640
199216	929641
45795	929642
19313	929643
723	929644
61440	929645
65362	929646
170671	929647
59148	929648
50966	929649
10758	929650
160574	929651
193834	929652
9250	929653
85322	929654
4128	929655
22462	929656
7323	929657
57210	929658
6136	929659
196113	929660
103327	929661
2382	929662
76092	929663
23668	929664
444	929665
33626	929666
133338	929667
9012	929668
44160	929669
95449	929670
146235	929671
35714	929672
84628	929673
115070	929674
1802	929675
175	929676
67051	929677
128524	929678
18099	929679
197	929680
30672	929681
179474	929682
9651	929683
6025	929684
60167	929685
174	929686
70248	929687
43520	929688
2093	929689
17334	929690
44339	929691
12457	929692
7813	929693
92548	929694
67933	929695
13041	929696
111737	929697
21701	929698
2119	929699
15333	929700
204332	929701
6886	929702
5108	929703
22462	929704
38088	929705
8145	929706
137461	929707
152227	929708
267782	929709
107327	929710
569	929711
149609	929712
256694	929713
55324	929714
7433	929715
68594	929716
235118	929717
3288	929718
79190	929719
260222	929720
99377	929721
103672	929722
29174	929723
13063	929724
10769	929725
66356	929726
19499	929727
37352	929728
159800	929729
5540	929730
10202	929731
3899	929732
159320	929733
214083	929734
71385	929735
61182	929736
40221	929737
63624	929738
2969	929739
245573	929740
37780	929741
131145	929742
743	929743
51846	929744
30844	929745
111863	929746
41183	929747
22295	929748
8690	929749
9680	929750
28205	929751
4090	929752
660	929753
147851	929754
162263	929755
130898	929756
1280	929757
86662	929758
81009	929759
39790	929760
22014	929761
1701	929762
23851	929763
196314	929764
205878	929765
3068	929766
864	929767
8408	929768
41924	929769
144061	929770
2130	929771
12884	929772
71300	929773
13176	929774
23223	929775
6225	929776
39526	929777
6835	929778
20056	929779
34732	929780
70387	929781
68472	929782
6240	929783
33027	929784
36968	929785
48442	929786
3970	929787
22222	929788
6715	929789
192528	929790
115769	929791
14186	929792
9318	929793
3752	929794
34942	929795
2406	929796
34970	929797
137717	929798
148227	929799
223099	929800
947	929801
253642	929802
14383	929803
168788	929804
424	929805
4756	929806
14522	929807
11057	929808
4787	929809
216553	929810
134991	929811
23688	929812
54064	929813
14545	929814
163396	929815
48379	929816
13277	929817
5959	929818
44221	929819
21502	929820
17228	929821
21919	929822
194330	929823
272539	929824
31086	929825
31689	929826
1234	929827
47665	929828
216334	929829
76840	929830
209	929831
181056	929832
73437	929833
70870	929834
2779	929835
170648	929836
2443	929837
62930	929838
55219	929839
959	929840
3980	929841
24116	929842
3193	929843
70244	929844
4816	929845
5582	929846
46374	929847
5983	929848
12307	929849
10771	929850
201205	929851
103702	929852
265147	929853
63219	929854
53717	929855
44512	929856
1088	929857
20234	929858
45996	929859
18521	929860
20487	929861
32949	929862
52686	929863
60213	929864
143289	929865
131484	929866
266384	929867
14532	929868
112044	929869
254503	929870
1537	929871
202394	929872
56924	929873
14865	929874
11891	929875
579	929876
39227	929877
198044	929878
190398	929879
42695	929880
82390	929881
109580	929882
266420	929883
108280	929884
63955	929885
3547	929886
660	929887
81202	929888
7884	929889
14256	929890
603	929891
243717	929892
50381	929893
45140	929894
2280	929895
6956	929896
39043	929897
8266	929898
2747	929899
49406	929900
218817	929901
50561	929902
96571	929903
134976	929904
194382	929905
15653	929906
55760	929907
234845	929908
52036	929909
5655	929910
14285	929911
104080	929912
165801	929913
64424	929914
8662	929915
60852	929916
16225	929917
2153	929918
164694	929919
4353	929920
19404	929921
205249	929922
15270	929923
107463	929924
145435	929925
1282	929926
38042	929927
144022	929928
126700	929929
16422	929930
19473	929931
143284	929932
36118	929933
94886	929934
2738	929935
9914	929936
156018	929937
46000	929938
243612	929939
135195	929940
30	929941
8505	929942
807	929943
77	929944
18636	929945
10086	929946
18615	929947
19706	929948
226619	929949
57160	929950
42498	929951
56863	929952
3648	929953
8133	929954
16826	929955
166018	929956
192813	929957
8	929958
87618	929959
256407	929960
7809	929961
4498	929962
16698	929963
94574	929964
51426	929965
63278	929966
44013	929967
60464	929968
243	929969
23744	929970
72049	929971
32883	929972
117698	929973
580	929974
33126	929975
104484	929976
130890	929977
133157	929978
155733	929979
16526	929980
170454	929981
85769	929982
228295	929983
128840	929984
148645	929985
111408	929986
32101	929987
1628	929988
218169	929989
16656	929990
33659	929991
46025	929992
13934	929993
41493	929994
654	929995
4613	929996
10	929997
3453	929998
43421	929999
2175	930000
32468	930001
25505	930002
179407	930003
58161	930004
10330	930005
126755	930006
17827	930007
214149	930008
109426	930009
72830	930010
168054	930011
29109	930012
45544	930013
14237	930014
75716	930015
50541	930016
67877	930017
1356	930018
107240	930019
65526	930020
664	930021
251433	930022
138403	930023
8928	930024
103657	930025
119035	930026
33091	930027
43527	930028
14894	930029
12930	930030
22456	930031
162144	930032
77571	930033
3830	930034
7231	930035
25915	930036
37037	930037
59236	930038
37744	930039
15018	930040
27525	930041
1546	930042
38833	930043
8906	930044
69920	930045
253787	930046
73730	930047
19932	930048
7008	930049
42556	930050
33953	930051
156883	930052
55002	930053
86619	930054
111739	930055
21146	930056
214275	930057
20546	930058
142933	930059
241597	930060
16720	930061
153380	930062
246825	930063
66974	930064
253889	930065
165470	930066
1238	930067
8219	930068
8322	930069
30050	930070
68718	930071
197809	930072
239350	930073
9284	930074
24670	930075
187410	930076
6208	930077
107638	930078
6073	930079
155863	930080
164018	930081
200362	930082
68443	930083
39866	930084
50527	930085
54483	930086
37705	930087
12162	930088
35629	930089
32165	930090
2246	930091
8492	930092
1860	930093
53548	930094
271303	930095
100866	930096
108898	930097
20657	930098
74049	930099
163753	930100
16006	930101
224258	930102
186694	930103
96017	930104
12376	930105
5586	930106
95700	930107
114634	930108
141010	930109
271552	930110
551	930111
138377	930112
173	930113
127091	930114
10239	930115
24067	930116
162482	930117
9235	930118
149579	930119
23290	930120
85004	930121
166350	930122
40005	930123
5356	930124
169527	930125
102755	930126
185366	930127
52202	930128
12259	930129
8326	930130
42664	930131
10150	930132
136173	930133
43030	930134
80883	930135
160972	930136
31129	930137
1685	930138
38615	930139
160782	930140
170679	930141
247563	930142
185863	930143
166	930144
17960	930145
560	930146
25242	930147
21637	930148
20141	930149
232375	930150
196380	930151
149939	930152
1985	930153
4272	930154
33511	930155
59274	930156
601	930157
81445	930158
11799	930159
241118	930160
40120	930161
91546	930162
79340	930163
26446	930164
40599	930165
73481	930166
11836	930167
260698	930168
148439	930169
163108	930170
46485	930171
10714	930172
164270	930173
18765	930174
140665	930175
28998	930176
56396	930177
172325	930178
24636	930179
15620	930180
164472	930181
34211	930182
133600	930183
10800	930184
174	930185
92468	930186
138718	930187
14036	930188
160795	930189
104055	930190
109607	930191
46754	930192
255354	930193
149329	930194
10836	930195
50846	930196
254921	930197
20160	930198
4725	930199
8406	930200
15158	930201
7794	930202
134816	930203
57706	930204
436	930205
168085	930206
109066	930207
69	930208
133155	930209
85825	930210
10178	930211
60390	930212
90496	930213
22675	930214
51083	930215
16624	930216
5680	930217
60201	930218
24503	930219
90797	930220
57931	930221
49694	930222
97384	930223
111261	930224
27589	930225
82780	930226
50185	930227
16425	930228
215253	930229
160249	930230
10181	930231
140885	930232
157259	930233
27039	930234
41697	930235
168968	930236
180664	930237
3567	930238
242150	930239
32236	930240
71700	930241
15570	930242
7842	930243
213991	930244
119173	930245
49128	930246
11099	930247
5272	930248
17270	930249
3628	930250
79064	930251
13881	930252
33571	930253
4666	930254
160034	930255
38388	930256
10562	930257
30671	930258
3050	930259
133114	930260
18961	930261
23687	930262
7513	930263
17554	930264
2279	930265
66	930266
134574	930267
61966	930268
15972	930269
151637	930270
53590	930271
39242	930272
19444	930273
32029	930274
204855	930275
36458	930276
196260	930277
165555	930278
144345	930279
60898	930280
13830	930281
36830	930282
71158	930283
14553	930284
80274	930285
63859	930286
7246	930287
7878	930288
35521	930289
246372	930290
35270	930291
204047	930292
69900	930293
1	930294
6300	930295
1138	930296
169635	930297
38203	930298
49574	930299
18801	930300
7143	930301
32539	930302
182457	930303
47728	930304
220108	930305
21017	930306
241277	930307
35201	930308
41191	930309
1807	930310
83550	930311
7445	930312
31306	930313
4113	930314
17380	930315
272158	930316
71564	930317
44583	930318
51953	930319
28234	930320
3694	930321
1673	930322
68758	930323
217777	930324
121429	930325
99294	930326
2897	930327
79190	930328
179522	930329
57368	930330
2558	930331
37456	930332
62599	930333
351	930334
66028	930335
5410	930336
29597	930337
20930	930338
26704	930339
136900	930340
78238	930341
13154	930342
84200	930343
41013	930344
226696	930345
186361	930346
62617	930347
769	930348
21827	930349
34891	930350
42992	930351
28753	930352
25133	930353
178924	930354
12492	930355
25518	930356
3915	930357
59932	930358
48040	930359
14592	930360
57	930361
23087	930362
68921	930363
87632	930364
186210	930365
164787	930366
26267	930367
41776	930368
11859	930369
4330	930370
8739	930371
4576	930372
226131	930373
10528	930374
33599	930375
201141	930376
37703	930377
7643	930378
141441	930379
59759	930380
168941	930381
68375	930382
136429	930383
223798	930384
3204	930385
46592	930386
35878	930387
94227	930388
29921	930389
8476	930390
29160	930391
67038	930392
20546	930393
158929	930394
96222	930395
53203	930396
111812	930397
238689	930398
97887	930399
152985	930400
16263	930401
22461	930402
268674	930403
5665	930404
167275	930405
39726	930406
29990	930407
68748	930408
65068	930409
11958	930410
139280	930411
66728	930412
26036	930413
140386	930414
109191	930415
70785	930416
268823	930417
94140	930418
3118	930419
114260	930420
142923	930421
1633	930422
332	930423
5011	930424
337	930425
3439	930426
147997	930427
49426	930428
32823	930429
63024	930430
78691	930431
6083	930432
73139	930433
155781	930434
173655	930435
15543	930436
271770	930437
29526	930438
129212	930439
17146	930440
8446	930441
21925	930442
22935	930443
3453	930444
1716	930445
13106	930446
102077	930447
4902	930448
6627	930449
186301	930450
49140	930451
4021	930452
4217	930453
14211	930454
34190	930455
178915	930456
8212	930457
14509	930458
4388	930459
4781	930460
2606	930461
45292	930462
19084	930463
30933	930464
131987	930465
41376	930466
6908	930467
169233	930468
5894	930469
1054	930470
112659	930471
79829	930472
231309	930473
9688	930474
13571	930475
45117	930476
156961	930477
17627	930478
184786	930479
61008	930480
21871	930481
10632	930482
1575	930483
105451	930484
27618	930485
105977	930486
12249	930487
132636	930488
95142	930489
22645	930490
9283	930491
21578	930492
74983	930493
35396	930494
22159	930495
58472	930496
21276	930497
101480	930498
32324	930499
178488	930500
154058	930501
99055	930502
10834	930503
112793	930504
88641	930505
164224	930506
26502	930507
100236	930508
239253	930509
9324	930510
18334	930511
82469	930512
9511	930513
37854	930514
1908	930515
197087	930516
272743	930517
3668	930518
72816	930519
240881	930520
101704	930521
20134	930522
149117	930523
20164	930524
20954	930525
67482	930526
38302	930527
27968	930528
150835	930529
55451	930530
34587	930531
101303	930532
43476	930533
44819	930534
827	930535
31280	930536
1476	930537
1308	930538
8562	930539
7978	930540
13713	930541
83278	930542
181904	930543
35605	930544
49954	930545
149996	930546
128934	930547
30673	930548
3869	930549
165800	930550
100477	930551
24794	930552
63000	930553
69386	930554
43580	930555
5913	930556
55433	930557
9337	930558
53056	930559
145409	930560
18776	930561
15407	930562
101465	930563
13879	930564
58816	930565
5036	930566
1046	930567
24800	930568
2997	930569
11612	930570
5809	930571
41693	930572
9867	930573
72204	930574
219432	930575
193520	930576
19707	930577
89265	930578
14332	930579
16824	930580
37607	930581
15320	930582
230691	930583
1595	930584
66128	930585
613	930586
30267	930587
253747	930588
239302	930589
4454	930590
20685	930591
15531	930592
52977	930593
243087	930594
17825	930595
190278	930596
34316	930597
19034	930598
46988	930599
22590	930600
13206	930601
5932	930602
6611	930603
263737	930604
6130	930605
33565	930606
77885	930607
46767	930608
3037	930609
10764	930610
55820	930611
22851	930612
271666	930613
15288	930614
7729	930615
111005	930616
20822	930617
7260	930618
36665	930619
77187	930620
26864	930621
3752	930622
8874	930623
178969	930624
14374	930625
112558	930626
20658	930627
6738	930628
118577	930629
34322	930630
137054	930631
42266	930632
84562	930633
9100	930634
20338	930635
48060	930636
7703	930637
20719	930638
38967	930639
96202	930640
10176	930641
18187	930642
20579	930643
11112	930644
4900	930645
43386	930646
104494	930647
516	930648
51347	930649
135946	930650
4554	930651
111069	930652
11954	930653
1968	930654
82246	930655
49944	930656
1008	930657
29076	930658
183715	930659
52637	930660
5300	930661
43618	930662
127692	930663
107486	930664
44461	930665
71100	930666
17851	930667
42	930668
2502	930669
50927	930670
745	930671
55588	930672
228048	930673
124611	930674
37390	930675
200623	930676
160931	930677
102082	930678
19105	930679
5800	930680
21382	930681
192102	930682
6684	930683
36199	930684
66577	930685
150742	930686
229582	930687
144043	930688
21139	930689
1038	930690
185	930691
8008	930692
90	930693
169631	930694
7751	930695
46965	930696
50963	930697
112140	930698
28978	930699
8499	930700
3341	930701
6788	930702
255306	930703
173286	930704
7802	930705
147995	930706
39942	930707
35095	930708
70928	930709
10393	930710
59577	930711
251257	930712
14176	930713
200736	930714
13044	930715
4332	930716
5544	930717
23906	930718
86638	930719
18133	930720
10414	930721
97608	930722
19372	930723
36813	930724
16388	930725
80289	930726
19960	930727
176207	930728
136011	930729
6640	930730
97912	930731
108597	930732
1931	930733
2905	930734
156	930735
70526	930736
2039	930737
22460	930738
1813	930739
11285	930740
81077	930741
32023	930742
10166	930743
4579	930744
92877	930745
171522	930746
133487	930747
3305	930748
210788	930749
51558	930750
8045	930751
9562	930752
109445	930753
207670	930754
6450	930755
268534	930756
17769	930757
167382	930758
38480	930759
332	930760
4423	930761
3443	930762
12930	930763
23953	930764
34430	930765
4500	930766
29850	930767
2752	930768
41649	930769
17960	930770
252302	930771
67684	930772
7295	930773
12781	930774
3784	930775
15756	930776
82056	930777
32818	930778
23629	930779
61210	930780
98370	930781
554	930782
52515	930783
229191	930784
81481	930785
151493	930786
9894	930787
58956	930788
151713	930789
144151	930790
171984	930791
102473	930792
28140	930793
8175	930794
1723	930795
82291	930796
52920	930797
104692	930798
97482	930799
2824	930800
12342	930801
58332	930802
87362	930803
274	930804
13035	930805
196775	930806
40104	930807
68954	930808
60139	930809
18	930810
37821	930811
17182	930812
16132	930813
12969	930814
12577	930815
1361	930816
33422	930817
192281	930818
30245	930819
7818	930820
25508	930821
4034	930822
306	930823
121058	930824
11785	930825
85591	930826
5815	930827
15715	930828
48326	930829
11967	930830
95986	930831
29029	930832
70317	930833
33641	930834
71216	930835
11094	930836
79672	930837
21070	930838
3367	930839
44651	930840
153922	930841
8714	930842
1319	930843
2159	930844
20166	930845
874	930846
32	930847
2691	930848
44930	930849
12745	930850
265090	930851
83117	930852
1636	930853
211868	930854
226908	930855
773	930856
22351	930857
6738	930858
72449	930859
28308	930860
74714	930861
105257	930862
5585	930863
3028	930864
269530	930865
25388	930866
5289	930867
56418	930868
81390	930869
94468	930870
31665	930871
20818	930872
1509	930873
268221	930874
611	930875
50371	930876
97309	930877
37233	930878
5271	930879
1354	930880
201366	930881
44204	930882
22867	930883
30883	930884
226531	930885
41589	930886
1140	930887
167370	930888
7757	930889
20116	930890
67080	930891
104922	930892
4765	930893
173781	930894
76808	930895
123658	930896
163110	930897
7450	930898
3315	930899
51152	930900
56597	930901
12663	930902
7450	930903
110637	930904
22732	930905
10833	930906
56234	930907
16355	930908
3999	930909
140214	930910
2278	930911
45814	930912
37513	930913
4661	930914
32757	930915
19218	930916
6886	930917
69819	930918
822	930919
8314	930920
125620	930921
7868	930922
105405	930923
150833	930924
33235	930925
258482	930926
9866	930927
44112	930928
260194	930929
41741	930930
261756	930931
111054	930932
13533	930933
46087	930934
18890	930935
41416	930936
3255	930937
20761	930938
15203	930939
3409	930940
54200	930941
15206	930942
165474	930943
297	930944
5118	930945
312	930946
37752	930947
2571	930948
58390	930949
12487	930950
23190	930951
25517	930952
112521	930953
48917	930954
32187	930955
38526	930956
104216	930957
15991	930958
96326	930959
1104	930960
7407	930961
85226	930962
78822	930963
3770	930964
17276	930965
139057	930966
52985	930967
62812	930968
1214	930969
50619	930970
194675	930971
68121	930972
46424	930973
59732	930974
246967	930975
89409	930976
250581	930977
598	930978
162296	930979
3614	930980
33076	930981
76578	930982
127401	930983
69910	930984
195377	930985
107546	930986
16627	930987
63552	930988
4506	930989
16574	930990
26802	930991
39043	930992
362	930993
400	930994
184389	930995
164346	930996
107286	930997
159990	930998
5128	930999
248566	931000
85741	931001
94505	931002
11077	931003
4341	931004
49100	931005
270231	931006
164366	931007
19693	931008
34358	931009
104467	931010
13478	931011
38131	931012
7574	931013
23979	931014
96874	931015
32132	931016
71566	931017
18931	931018
159048	931019
94939	931020
10265	931021
8983	931022
183770	931023
28364	931024
147808	931025
71423	931026
145559	931027
72074	931028
58174	931029
53711	931030
29477	931031
1733	931032
14474	931033
72153	931034
1957	931035
174	931036
105699	931037
9869	931038
5394	931039
101782	931040
258862	931041
887	931042
14	931043
1833	931044
52225	931045
63972	931046
3614	931047
216057	931048
199386	931049
25719	931050
20668	931051
3029	931052
2749	931053
9283	931054
75394	931055
60540	931056
208227	931057
14766	931058
53650	931059
236292	931060
9649	931061
59	931062
114008	931063
39459	931064
68401	931065
8960	931066
10941	931067
39638	931068
84656	931069
3619	931070
88410	931071
18536	931072
180	931073
198056	931074
18617	931075
126745	931076
271183	931077
188260	931078
15227	931079
189719	931080
11588	931081
5189	931082
19197	931083
153759	931084
60445	931085
26240	931086
152372	931087
209062	931088
36627	931089
5653	931090
262070	931091
12206	931092
2444	931093
51901	931094
29487	931095
104171	931096
131634	931097
14975	931098
226703	931099
53269	931100
263618	931101
69391	931102
4722	931103
33660	931104
1483	931105
48258	931106
14004	931107
10212	931108
3571	931109
293	931110
5049	931111
9151	931112
17699	931113
23337	931114
156364	931115
74480	931116
58296	931117
16650	931118
19784	931119
58321	931120
207179	931121
31008	931122
167660	931123
46037	931124
129841	931125
193333	931126
94434	931127
74340	931128
431	931129
55569	931130
59532	931131
242102	931132
77818	931133
1181	931134
1960	931135
24249	931136
9682	931137
247904	931138
112496	931139
79261	931140
107218	931141
176148	931142
36804	931143
40271	931144
10756	931145
8143	931146
30498	931147
70378	931148
166758	931149
46118	931150
22869	931151
74102	931152
180466	931153
169358	931154
20699	931155
244409	931156
34206	931157
1828	931158
79061	931159
259372	931160
7001	931161
29207	931162
8706	931163
5054	931164
28633	931165
78122	931166
89857	931167
87807	931168
48414	931169
161713	931170
12515	931171
97636	931172
195	931173
33	931174
13547	931175
17942	931176
18354	931177
77956	931178
14342	931179
3723	931180
64149	931181
101086	931182
122142	931183
21337	931184
12552	931185
72804	931186
16484	931187
92417	931188
122322	931189
2902	931190
225408	931191
46105	931192
85829	931193
8001	931194
24232	931195
1301	931196
20204	931197
155894	931198
46185	931199
11477	931200
12170	931201
30266	931202
31673	931203
4225	931204
89069	931205
38450	931206
11081	931207
2955	931208
3431	931209
93334	931210
101741	931211
121065	931212
113341	931213
244654	931214
140918	931215
6409	931216
6459	931217
135535	931218
12713	931219
1804	931220
62224	931221
267961	931222
67	931223
99234	931224
40240	931225
20600	931226
217468	931227
53770	931228
506	931229
153666	931230
163236	931231
43818	931232
749	931233
26920	931234
36308	931235
62499	931236
22702	931237
9438	931238
69722	931239
141278	931240
112713	931241
236926	931242
27284	931243
85632	931244
38976	931245
13818	931246
100503	931247
5546	931248
135782	931249
47137	931250
154107	931251
211693	931252
158960	931253
58144	931254
33223	931255
47516	931256
22328	931257
105871	931258
52033	931259
1597	931260
43173	931261
5096	931262
13419	931263
13932	931264
31238	931265
7222	931266
5758	931267
112798	931268
135458	931269
21006	931270
186182	931271
160	931272
109241	931273
269278	931274
58830	931275
132371	931276
206820	931277
76160	931278
69294	931279
14584	931280
50369	931281
40675	931282
46359	931283
103778	931284
2796	931285
48477	931286
7950	931287
63581	931288
270530	931289
31156	931290
509	931291
52744	931292
7090	931293
62408	931294
100833	931295
21293	931296
14202	931297
76626	931298
40047	931299
42397	931300
91732	931301
168247	931302
4322	931303
33161	931304
185318	931305
134	931306
5113	931307
2758	931308
95065	931309
9780	931310
47117	931311
16985	931312
926	931313
12062	931314
12595	931315
2467	931316
38866	931317
178851	931318
133262	931319
27767	931320
82829	931321
10308	931322
161139	931323
48143	931324
48917	931325
41696	931326
8328	931327
2756	931328
5193	931329
17840	931330
147310	931331
17091	931332
14471	931333
63403	931334
145317	931335
231212	931336
24342	931337
280	931338
47742	931339
106037	931340
75118	931341
45748	931342
76258	931343
74	931344
14350	931345
55561	931346
3969	931347
254368	931348
220746	931349
106	931350
221775	931351
24197	931352
1409	931353
8494	931354
2742	931355
2224	931356
14786	931357
3819	931358
176989	931359
14696	931360
53624	931361
87150	931362
45395	931363
140010	931364
49227	931365
35898	931366
131720	931367
5203	931368
88930	931369
43760	931370
1410	931371
75865	931372
9869	931373
106790	931374
4028	931375
56686	931376
628	931377
39174	931378
4151	931379
9934	931380
70928	931381
128247	931382
238124	931383
14106	931384
12550	931385
22648	931386
37330	931387
778	931388
23387	931389
10672	931390
70026	931391
226660	931392
1105	931393
52962	931394
52588	931395
13260	931396
13453	931397
40533	931398
20600	931399
157895	931400
46354	931401
24680	931402
113931	931403
15946	931404
88187	931405
142552	931406
1861	931407
28464	931408
47237	931409
52342	931410
170012	931411
233269	931412
79610	931413
6047	931414
24775	931415
681	931416
207344	931417
50815	931418
17633	931419
919	931420
209333	931421
84349	931422
71768	931423
29121	931424
13659	931425
230890	931426
13650	931427
63066	931428
6279	931429
60361	931430
235990	931431
139469	931432
16981	931433
11015	931434
88395	931435
14287	931436
164690	931437
1705	931438
117857	931439
82131	931440
13726	931441
14883	931442
11424	931443
21566	931444
17721	931445
165003	931446
211084	931447
108566	931448
80450	931449
7361	931450
61335	931451
128407	931452
37093	931453
200390	931454
108516	931455
119209	931456
25272	931457
38367	931458
3457	931459
22539	931460
24606	931461
239363	931462
40758	931463
102225	931464
45859	931465
1730	931466
23480	931467
44930	931468
52048	931469
230305	931470
105268	931471
4569	931472
65809	931473
13383	931474
186275	931475
104277	931476
143563	931477
30452	931478
38310	931479
135959	931480
73188	931481
34669	931482
21363	931483
864	931484
2916	931485
185020	931486
209749	931487
26257	931488
40363	931489
596	931490
133666	931491
37868	931492
241271	931493
13902	931494
9384	931495
269243	931496
34946	931497
224411	931498
117884	931499
19124	931500
8055	931501
29170	931502
4703	931503
111288	931504
36167	931505
23331	931506
151843	931507
1020	931508
167233	931509
26197	931510
61698	931511
86412	931512
3308	931513
81206	931514
121198	931515
119403	931516
6901	931517
205304	931518
11011	931519
62197	931520
158895	931521
152503	931522
67076	931523
34271	931524
3660	931525
263967	931526
203416	931527
12754	931528
46622	931529
122404	931530
71505	931531
6048	931532
1813	931533
137362	931534
17244	931535
62457	931536
2426	931537
2361	931538
2785	931539
165205	931540
61286	931541
4523	931542
66238	931543
3725	931544
7023	931545
1259	931546
257180	931547
26311	931548
67635	931549
157588	931550
6729	931551
33890	931552
229045	931553
142256	931554
99505	931555
5327	931556
12403	931557
3248	931558
49716	931559
22151	931560
17357	931561
2	931562
58941	931563
121172	931564
56046	931565
19847	931566
63271	931567
56924	931568
4686	931569
79494	931570
64849	931571
635	931572
11086	931573
39077	931574
55986	931575
103885	931576
5329	931577
6305	931578
10924	931579
55932	931580
17011	931581
48272	931582
35291	931583
27002	931584
43390	931585
17038	931586
32624	931587
50722	931588
23636	931589
31332	931590
143176	931591
99005	931592
72892	931593
58218	931594
53050	931595
113338	931596
138047	931597
44134	931598
8783	931599
9825	931600
36340	931601
136722	931602
468	931603
1460	931604
66006	931605
48345	931606
13733	931607
20383	931608
149707	931609
1525	931610
9489	931611
1795	931612
124310	931613
46437	931614
135988	931615
81590	931616
96471	931617
114729	931618
139119	931619
9906	931620
46552	931621
2026	931622
140246	931623
2889	931624
10589	931625
48469	931626
1748	931627
48292	931628
201811	931629
43129	931630
32715	931631
4586	931632
7171	931633
89875	931634
30151	931635
24126	931636
12214	931637
72283	931638
180	931639
9264	931640
8212	931641
1431	931642
80061	931643
13458	931644
587	931645
191880	931646
6756	931647
15104	931648
183064	931649
170427	931650
96340	931651
50956	931652
177511	931653
108964	931654
26524	931655
95225	931656
81149	931657
105084	931658
33627	931659
28191	931660
1101	931661
32140	931662
144681	931663
78637	931664
23032	931665
204515	931666
15551	931667
6363	931668
780	931669
120047	931670
46751	931671
144226	931672
258	931673
521	931674
12550	931675
3027	931676
6123	931677
30087	931678
449	931679
83940	931680
70643	931681
442	931682
160000	931683
43742	931684
111885	931685
115144	931686
82911	931687
16240	931688
112964	931689
96124	931690
216054	931691
18681	931692
219741	931693
9147	931694
58900	931695
66647	931696
14095	931697
171231	931698
161182	931699
71939	931700
550	931701
7235	931702
15610	931703
113262	931704
5180	931705
234382	931706
5750	931707
55762	931708
5171	931709
107356	931710
24856	931711
3615	931712
156822	931713
73715	931714
47995	931715
9548	931716
10285	931717
72345	931718
2947	931719
81649	931720
2161	931721
47698	931722
159230	931723
15581	931724
26246	931725
143795	931726
67606	931727
207766	931728
51594	931729
196640	931730
61578	931731
64502	931732
14613	931733
4404	931734
28016	931735
23456	931736
52367	931737
26480	931738
45650	931739
36170	931740
27305	931741
51687	931742
9287	931743
34387	931744
29239	931745
36	931746
44657	931747
87770	931748
4144	931749
153050	931750
103785	931751
22938	931752
168679	931753
139	931754
6948	931755
195856	931756
25787	931757
128472	931758
42323	931759
17406	931760
22449	931761
255657	931762
19280	931763
76756	931764
38213	931765
37001	931766
234859	931767
229	931768
183242	931769
3380	931770
134606	931771
7847	931772
94273	931773
161999	931774
167307	931775
86576	931776
6173	931777
191997	931778
50858	931779
61276	931780
29092	931781
510	931782
124031	931783
13899	931784
27154	931785
148906	931786
114361	931787
26528	931788
20260	931789
31155	931790
110452	931791
915	931792
80374	931793
53891	931794
19676	931795
170041	931796
19207	931797
74813	931798
16913	931799
262633	931800
53696	931801
94364	931802
179892	931803
4048	931804
21037	931805
253112	931806
208234	931807
14741	931808
60772	931809
30970	931810
550	931811
48220	931812
71612	931813
17128	931814
244285	931815
14883	931816
5515	931817
3119	931818
39382	931819
90194	931820
405	931821
142612	931822
28413	931823
135049	931824
3932	931825
154394	931826
956	931827
174296	931828
28624	931829
1377	931830
2301	931831
77477	931832
113315	931833
6092	931834
4800	931835
34095	931836
87051	931837
7470	931838
50431	931839
63283	931840
18965	931841
21155	931842
119598	931843
114125	931844
77332	931845
17999	931846
33222	931847
26639	931848
207043	931849
40526	931850
189748	931851
47896	931852
1300	931853
70963	931854
42879	931855
213394	931856
155614	931857
188717	931858
9374	931859
6899	931860
10916	931861
33325	931862
32857	931863
7844	931864
76866	931865
57310	931866
39783	931867
6488	931868
4297	931869
25231	931870
161225	931871
20	931872
29994	931873
90157	931874
40197	931875
13294	931876
69795	931877
26013	931878
152743	931879
39388	931880
57940	931881
68425	931882
65069	931883
41934	931884
5328	931885
10650	931886
6249	931887
33389	931888
168728	931889
127412	931890
58602	931891
219866	931892
32535	931893
215043	931894
78973	931895
114106	931896
13323	931897
5338	931898
40809	931899
90603	931900
1952	931901
70609	931902
106753	931903
2550	931904
50201	931905
67325	931906
60588	931907
4	931908
13380	931909
15409	931910
125349	931911
264427	931912
34475	931913
29400	931914
16497	931915
13689	931916
94954	931917
69482	931918
108281	931919
1629	931920
9916	931921
106780	931922
1290	931923
789	931924
6386	931925
127019	931926
799	931927
1694	931928
14391	931929
56380	931930
3758	931931
67569	931932
92698	931933
184056	931934
10912	931935
166293	931936
91837	931937
25116	931938
269695	931939
51872	931940
60900	931941
26107	931942
60052	931943
3304	931944
44217	931945
1109	931946
10661	931947
27010	931948
2893	931949
2784	931950
47847	931951
2379	931952
20758	931953
2573	931954
231422	931955
12482	931956
89268	931957
257955	931958
134	931959
81252	931960
46886	931961
4346	931962
6215	931963
124903	931964
86110	931965
121330	931966
41524	931967
26970	931968
19929	931969
8750	931970
4283	931971
252898	931972
4423	931973
16038	931974
22755	931975
28509	931976
109422	931977
1054	931978
22356	931979
248312	931980
65480	931981
114074	931982
235781	931983
12071	931984
178407	931985
61382	931986
173678	931987
13743	931988
10083	931989
35830	931990
143567	931991
208424	931992
3572	931993
7425	931994
235561	931995
79121	931996
79	931997
90931	931998
11251	931999
265521	932000
12041	932001
46276	932002
68304	932003
69742	932004
98633	932005
213	932006
167231	932007
53473	932008
34392	932009
5159	932010
25680	932011
56678	932012
153490	932013
7004	932014
10505	932015
38614	932016
130058	932017
6423	932018
170422	932019
237070	932020
144646	932021
92074	932022
2180	932023
221922	932024
3156	932025
67	932026
22334	932027
133693	932028
263232	932029
32729	932030
230975	932031
154505	932032
65327	932033
21758	932034
70800	932035
79859	932036
17314	932037
76605	932038
54074	932039
8375	932040
141842	932041
3505	932042
59547	932043
162054	932044
60483	932045
53990	932046
43714	932047
13376	932048
645	932049
188347	932050
51266	932051
35595	932052
113773	932053
1	932054
40776	932055
1706	932056
119974	932057
1380	932058
100285	932059
38138	932060
43069	932061
71067	932062
31905	932063
27	932064
142646	932065
7951	932066
269708	932067
55469	932068
5420	932069
2428	932070
91008	932071
135691	932072
30111	932073
321	932074
1546	932075
14193	932076
12966	932077
54848	932078
8451	932079
179803	932080
48317	932081
229563	932082
7841	932083
21615	932084
99654	932085
119939	932086
93394	932087
168799	932088
204995	932089
99914	932090
151682	932091
8178	932092
84876	932093
71619	932094
33742	932095
992	932096
99095	932097
6131	932098
11881	932099
1500	932100
47728	932101
175	932102
158952	932103
190704	932104
58132	932105
18035	932106
244598	932107
1775	932108
20165	932109
261535	932110
31378	932111
4314	932112
56945	932113
44098	932114
159778	932115
235375	932116
108416	932117
6106	932118
555	932119
160133	932120
38964	932121
15740	932122
48224	932123
114367	932124
11132	932125
79556	932126
71439	932127
15378	932128
21997	932129
93161	932130
869	932131
105334	932132
6353	932133
11975	932134
11563	932135
10126	932136
1554	932137
103001	932138
19517	932139
41753	932140
14054	932141
2003	932142
51623	932143
95869	932144
130528	932145
63009	932146
201034	932147
49742	932148
76084	932149
7629	932150
25817	932151
36580	932152
165198	932153
77802	932154
187101	932155
49924	932156
3107	932157
72060	932158
70687	932159
106165	932160
91728	932161
10219	932162
5590	932163
9058	932164
76940	932165
45429	932166
57457	932167
141384	932168
15882	932169
4582	932170
137549	932171
112731	932172
52888	932173
19535	932174
6089	932175
10859	932176
5995	932177
172287	932178
84447	932179
281	932180
83281	932181
4131	932182
115462	932183
54982	932184
87552	932185
6138	932186
27777	932187
5169	932188
22765	932189
4044	932190
1688	932191
37168	932192
3922	932193
3341	932194
2610	932195
16576	932196
50973	932197
135637	932198
101391	932199
49767	932200
39130	932201
97008	932202
265872	932203
30817	932204
94328	932205
241	932206
1866	932207
529	932208
842	932209
1750	932210
31355	932211
111466	932212
174148	932213
259880	932214
206486	932215
241383	932216
12809	932217
28	932218
56714	932219
38506	932220
1829	932221
17628	932222
97186	932223
4838	932224
7082	932225
174451	932226
257421	932227
25048	932228
9488	932229
107576	932230
77539	932231
39084	932232
27245	932233
87283	932234
60289	932235
113105	932236
45175	932237
27199	932238
60863	932239
249	932240
3657	932241
130492	932242
177065	932243
1835	932244
26208	932245
15708	932246
21042	932247
6042	932248
36169	932249
6407	932250
239841	932251
388	932252
2935	932253
4376	932254
797	932255
36074	932256
3592	932257
209387	932258
39660	932259
66318	932260
80772	932261
474	932262
17809	932263
496	932264
44497	932265
4769	932266
247	932267
9496	932268
16547	932269
13016	932270
21811	932271
18004	932272
14779	932273
38797	932274
156272	932275
572	932276
2178	932277
121859	932278
75795	932279
72065	932280
92884	932281
68910	932282
69955	932283
4591	932284
34199	932285
185579	932286
69929	932287
62697	932288
39565	932289
19986	932290
20584	932291
4739	932292
134157	932293
57844	932294
167252	932295
179390	932296
31801	932297
125169	932298
127437	932299
85	932300
269006	932301
5488	932302
165836	932303
21	932304
3	932305
11425	932306
764	932307
92694	932308
1002	932309
159806	932310
213389	932311
20189	932312
8307	932313
108437	932314
46166	932315
1059	932316
143115	932317
259461	932318
110886	932319
55733	932320
177367	932321
19917	932322
43408	932323
24282	932324
66606	932325
46027	932326
15968	932327
3390	932328
12639	932329
241775	932330
14367	932331
270018	932332
12310	932333
95239	932334
260201	932335
110503	932336
55636	932337
9555	932338
13857	932339
121873	932340
12703	932341
271584	932342
180384	932343
7189	932344
68406	932345
20433	932346
124946	932347
26873	932348
24216	932349
31629	932350
53178	932351
99104	932352
82380	932353
13613	932354
16636	932355
41982	932356
76766	932357
7080	932358
53394	932359
10153	932360
180198	932361
27083	932362
42632	932363
158014	932364
83079	932365
147136	932366
2261	932367
51532	932368
20115	932369
29873	932370
33657	932371
117886	932372
36369	932373
5857	932374
129141	932375
16273	932376
219482	932377
3739	932378
26864	932379
87543	932380
2876	932381
70586	932382
183	932383
46755	932384
5915	932385
3905	932386
37397	932387
171215	932388
32628	932389
8290	932390
92943	932391
20349	932392
119464	932393
193213	932394
1687	932395
236676	932396
52116	932397
261919	932398
153455	932399
2560	932400
240797	932401
84462	932402
15868	932403
255711	932404
224634	932405
30452	932406
9049	932407
243419	932408
7193	932409
253416	932410
46216	932411
35637	932412
32001	932413
90844	932414
35383	932415
96541	932416
11363	932417
19930	932418
3447	932419
36700	932420
77655	932421
128068	932422
2523	932423
8905	932424
134279	932425
66019	932426
98794	932427
5312	932428
41150	932429
6004	932430
359	932431
33039	932432
8181	932433
44173	932434
24319	932435
60610	932436
48911	932437
77938	932438
53557	932439
132489	932440
7261	932441
27701	932442
33365	932443
271204	932444
237852	932445
233	932446
15726	932447
12041	932448
1602	932449
17539	932450
24880	932451
10493	932452
18734	932453
11979	932454
260176	932455
16033	932456
10857	932457
5089	932458
41368	932459
40114	932460
3692	932461
61023	932462
66622	932463
201833	932464
3058	932465
23948	932466
27439	932467
6438	932468
22717	932469
44786	932470
4258	932471
23911	932472
29428	932473
713	932474
5086	932475
111367	932476
135072	932477
62811	932478
129171	932479
271034	932480
4001	932481
38282	932482
242049	932483
20375	932484
37010	932485
395	932486
202104	932487
24691	932488
41440	932489
7140	932490
148166	932491
427	932492
62108	932493
80715	932494
77654	932495
58576	932496
15242	932497
130103	932498
224313	932499
3811	932500
2889	932501
11997	932502
1832	932503
5017	932504
9345	932505
156976	932506
3992	932507
29238	932508
156855	932509
15696	932510
14134	932511
76898	932512
8267	932513
10161	932514
29313	932515
98000	932516
8725	932517
59941	932518
12318	932519
54	932520
16027	932521
27897	932522
15442	932523
2945	932524
247343	932525
123410	932526
51053	932527
9886	932528
28165	932529
24953	932530
55410	932531
43769	932532
3078	932533
60685	932534
57193	932535
107346	932536
25225	932537
5347	932538
5068	932539
1821	932540
69102	932541
177684	932542
250129	932543
44329	932544
90685	932545
4043	932546
57122	932547
19204	932548
3684	932549
168515	932550
8799	932551
116682	932552
23028	932553
20155	932554
12412	932555
33281	932556
33089	932557
152406	932558
184521	932559
47501	932560
163991	932561
58521	932562
186393	932563
80353	932564
1173	932565
44885	932566
139943	932567
37383	932568
42930	932569
46558	932570
193184	932571
479	932572
72329	932573
171492	932574
1513	932575
1734	932576
490	932577
43166	932578
12097	932579
10154	932580
16284	932581
19586	932582
86803	932583
58691	932584
46019	932585
2933	932586
4454	932587
50758	932588
132384	932589
13853	932590
29413	932591
3231	932592
119291	932593
166832	932594
45343	932595
191022	932596
81910	932597
3456	932598
26560	932599
16885	932600
1630	932601
36027	932602
11041	932603
112823	932604
125079	932605
81410	932606
264787	932607
13119	932608
42924	932609
31307	932610
19086	932611
1620	932612
40427	932613
263881	932614
5458	932615
5633	932616
35680	932617
242768	932618
201101	932619
26650	932620
255985	932621
72540	932622
65143	932623
209704	932624
48994	932625
148884	932626
34683	932627
85326	932628
4188	932629
154178	932630
27296	932631
11105	932632
14116	932633
2478	932634
269552	932635
173	932636
2166	932637
43482	932638
76	932639
43243	932640
185524	932641
24957	932642
78364	932643
20094	932644
318	932645
16405	932646
36316	932647
19288	932648
2130	932649
247149	932650
9112	932651
5487	932652
6892	932653
4667	932654
126297	932655
106111	932656
4	932657
24147	932658
26426	932659
26515	932660
8367	932661
25570	932662
12315	932663
27544	932664
246897	932665
151717	932666
9712	932667
19227	932668
1825	932669
7488	932670
110137	932671
148314	932672
132414	932673
10278	932674
112922	932675
56369	932676
264310	932677
95743	932678
97840	932679
9846	932680
17628	932681
28407	932682
1569	932683
36250	932684
70071	932685
175529	932686
155340	932687
12958	932688
12172	932689
213439	932690
53747	932691
50498	932692
47431	932693
2533	932694
14294	932695
54431	932696
14419	932697
152883	932698
9932	932699
28530	932700
1612	932701
62586	932702
25124	932703
171982	932704
20009	932705
134620	932706
2686	932707
1543	932708
180291	932709
146230	932710
214863	932711
86556	932712
2630	932713
28603	932714
64855	932715
241629	932716
205046	932717
30480	932718
44348	932719
7916	932720
78899	932721
62977	932722
122713	932723
19955	932724
12367	932725
42383	932726
22216	932727
27347	932728
114470	932729
88687	932730
26995	932731
17235	932732
938	932733
5454	932734
32592	932735
9252	932736
1395	932737
40713	932738
34772	932739
23568	932740
5034	932741
250878	932742
50168	932743
109994	932744
42258	932745
149254	932746
239540	932747
44255	932748
3679	932749
18112	932750
42824	932751
208295	932752
152641	932753
41378	932754
71684	932755
259703	932756
2057	932757
32451	932758
146847	932759
3417	932760
9291	932761
4068	932762
36467	932763
139956	932764
106871	932765
83501	932766
26553	932767
135089	932768
30541	932769
92853	932770
55668	932771
7960	932772
8831	932773
71421	932774
123532	932775
247532	932776
189325	932777
49688	932778
70886	932779
138105	932780
18190	932781
91070	932782
58972	932783
42683	932784
1168	932785
16916	932786
140488	932787
2381	932788
2787	932789
43264	932790
19726	932791
18797	932792
189168	932793
56998	932794
157566	932795
38815	932796
170050	932797
2419	932798
2258	932799
9618	932800
54129	932801
11163	932802
68790	932803
95140	932804
133740	932805
104568	932806
51188	932807
126586	932808
7271	932809
20844	932810
142317	932811
75558	932812
15231	932813
78761	932814
126102	932815
117473	932816
131749	932817
31377	932818
103074	932819
12968	932820
84679	932821
18668	932822
113646	932823
568	932824
96638	932825
26600	932826
8553	932827
70388	932828
4518	932829
47291	932830
62652	932831
125223	932832
2256	932833
5184	932834
9087	932835
19600	932836
2	932837
91229	932838
149788	932839
101219	932840
146419	932841
1	932842
8933	932843
19362	932844
144235	932845
13722	932846
2	932847
19649	932848
277	932849
157135	932850
15635	932851
800	932852
35899	932853
166654	932854
208995	932855
79350	932856
77984	932857
134	932858
141290	932859
168162	932860
66709	932861
1074	932862
229269	932863
39093	932864
17210	932865
17393	932866
171397	932867
61456	932868
482	932869
132525	932870
42492	932871
16649	932872
60836	932873
6035	932874
4254	932875
65814	932876
93797	932877
3329	932878
9431	932879
148776	932880
956	932881
163487	932882
28752	932883
194	932884
71345	932885
760	932886
18440	932887
3201	932888
121688	932889
25301	932890
110675	932891
16949	932892
72323	932893
5739	932894
1605	932895
97874	932896
133530	932897
106256	932898
14669	932899
5110	932900
1773	932901
265196	932902
109998	932903
244061	932904
6317	932905
2398	932906
35626	932907
10563	932908
94060	932909
7865	932910
78821	932911
54790	932912
71115	932913
42415	932914
71879	932915
105686	932916
25802	932917
4459	932918
141219	932919
16547	932920
151320	932921
89205	932922
105	932923
63329	932924
29425	932925
87216	932926
51369	932927
41291	932928
31014	932929
163008	932930
146304	932931
33953	932932
53709	932933
39994	932934
95380	932935
11266	932936
4243	932937
135524	932938
62061	932939
158329	932940
24493	932941
102280	932942
85449	932943
62614	932944
67966	932945
18563	932946
103513	932947
155424	932948
7294	932949
20358	932950
779	932951
69956	932952
43106	932953
76029	932954
3096	932955
56425	932956
171210	932957
95772	932958
66404	932959
146923	932960
52431	932961
68951	932962
2723	932963
45852	932964
2575	932965
44871	932966
13929	932967
4083	932968
123332	932969
7143	932970
8915	932971
39651	932972
22364	932973
18132	932974
73949	932975
4184	932976
46474	932977
169337	932978
143727	932979
204677	932980
1564	932981
8759	932982
87475	932983
29976	932984
3239	932985
429	932986
9371	932987
1373	932988
74666	932989
161203	932990
29857	932991
107207	932992
18287	932993
5050	932994
46718	932995
29648	932996
197215	932997
17291	932998
61340	932999
115724	933000
168568	933001
27617	933002
1391	933003
125882	933004
155657	933005
13140	933006
137121	933007
80072	933008
41159	933009
23943	933010
5367	933011
51219	933012
2595	933013
33812	933014
58596	933015
21956	933016
251550	933017
28258	933018
45434	933019
35860	933020
248372	933021
16250	933022
80884	933023
16871	933024
108885	933025
267893	933026
80791	933027
7229	933028
205142	933029
4412	933030
82816	933031
14649	933032
66526	933033
1433	933034
27742	933035
104365	933036
160691	933037
246556	933038
4896	933039
46426	933040
15487	933041
689	933042
165476	933043
33005	933044
1987	933045
11706	933046
14221	933047
25434	933048
63058	933049
134977	933050
188378	933051
594	933052
26085	933053
16445	933054
26341	933055
31922	933056
186473	933057
43601	933058
27551	933059
48524	933060
3344	933061
24564	933062
24925	933063
3579	933064
63560	933065
35073	933066
79176	933067
29044	933068
12499	933069
16197	933070
639	933071
25521	933072
11923	933073
17763	933074
107410	933075
36544	933076
86983	933077
11145	933078
183412	933079
71034	933080
42237	933081
634	933082
74236	933083
12254	933084
19889	933085
54890	933086
2918	933087
6517	933088
7682	933089
2332	933090
26044	933091
47803	933092
52287	933093
70552	933094
59742	933095
108190	933096
7168	933097
126535	933098
76351	933099
94242	933100
264625	933101
2854	933102
57267	933103
52430	933104
9618	933105
10359	933106
55871	933107
204301	933108
77965	933109
88518	933110
163	933111
20067	933112
10803	933113
124553	933114
944	933115
87	933116
235964	933117
233974	933118
24092	933119
99770	933120
12605	933121
57334	933122
1736	933123
131414	933124
25005	933125
17464	933126
200151	933127
80143	933128
5995	933129
57436	933130
248	933131
44430	933132
1031	933133
13753	933134
5594	933135
52919	933136
2651	933137
74397	933138
43448	933139
151972	933140
45313	933141
14104	933142
89204	933143
22829	933144
13001	933145
57272	933146
1764	933147
2047	933148
6627	933149
70129	933150
39308	933151
113910	933152
161152	933153
36512	933154
226757	933155
84357	933156
98541	933157
96177	933158
160610	933159
78004	933160
56135	933161
139383	933162
13721	933163
39494	933164
20170	933165
136577	933166
102272	933167
5165	933168
23840	933169
1019	933170
63	933171
117561	933172
23667	933173
41339	933174
254934	933175
74481	933176
56288	933177
142550	933178
4175	933179
49097	933180
61618	933181
3863	933182
26602	933183
1157	933184
198783	933185
24365	933186
35754	933187
87681	933188
53831	933189
6813	933190
82698	933191
6632	933192
29462	933193
53483	933194
45627	933195
1979	933196
38942	933197
70851	933198
5990	933199
70504	933200
43089	933201
5229	933202
201987	933203
16074	933204
45723	933205
123874	933206
33564	933207
112607	933208
3587	933209
75327	933210
62526	933211
264766	933212
26879	933213
88443	933214
11480	933215
53917	933216
54646	933217
92648	933218
121460	933219
15075	933220
222	933221
154788	933222
94685	933223
221230	933224
10649	933225
899	933226
1358	933227
15745	933228
225003	933229
17921	933230
128039	933231
3451	933232
455	933233
145902	933234
90035	933235
25999	933236
169488	933237
5404	933238
3939	933239
50257	933240
148010	933241
223793	933242
136168	933243
22823	933244
43432	933245
123473	933246
147628	933247
67729	933248
46435	933249
13000	933250
31359	933251
9033	933252
4760	933253
18822	933254
3416	933255
29681	933256
6225	933257
38270	933258
97168	933259
14412	933260
218725	933261
163135	933262
28249	933263
144791	933264
19316	933265
48921	933266
34956	933267
23488	933268
85371	933269
220600	933270
190002	933271
124206	933272
493	933273
12697	933274
11801	933275
79905	933276
45027	933277
16478	933278
26527	933279
12290	933280
167109	933281
943	933282
211597	933283
5954	933284
13488	933285
37184	933286
39735	933287
63821	933288
13840	933289
11729	933290
31841	933291
5443	933292
44314	933293
22909	933294
17544	933295
95002	933296
11313	933297
9898	933298
2040	933299
132586	933300
61473	933301
1843	933302
4843	933303
206344	933304
5276	933305
81852	933306
174784	933307
5242	933308
23236	933309
59787	933310
63274	933311
8344	933312
55855	933313
196705	933314
2435	933315
8818	933316
123384	933317
2413	933318
127691	933319
69120	933320
33563	933321
88953	933322
69861	933323
100904	933324
22552	933325
107892	933326
91026	933327
214859	933328
19654	933329
52953	933330
23975	933331
4054	933332
25317	933333
175133	933334
108791	933335
22679	933336
48616	933337
51972	933338
234224	933339
8673	933340
16264	933341
3477	933342
3147	933343
159225	933344
359	933345
6121	933346
121640	933347
35837	933348
110515	933349
11608	933350
203277	933351
39243	933352
6640	933353
177336	933354
104158	933355
70664	933356
13207	933357
7495	933358
51528	933359
132674	933360
2685	933361
156432	933362
4288	933363
52972	933364
31256	933365
227140	933366
1222	933367
35868	933368
49794	933369
45489	933370
5295	933371
5284	933372
35236	933373
202577	933374
20922	933375
32437	933376
79796	933377
1801	933378
1018	933379
35796	933380
190027	933381
215815	933382
171192	933383
1743	933384
31659	933385
74653	933386
30627	933387
144683	933388
34531	933389
69124	933390
95645	933391
59409	933392
11265	933393
20126	933394
11980	933395
118666	933396
120281	933397
97970	933398
210854	933399
1400	933400
69355	933401
238326	933402
22698	933403
23605	933404
241101	933405
8879	933406
444	933407
45458	933408
4624	933409
15749	933410
53137	933411
196698	933412
13421	933413
1925	933414
163808	933415
26839	933416
12886	933417
67533	933418
50257	933419
34143	933420
70303	933421
125884	933422
210578	933423
74431	933424
15055	933425
5294	933426
45274	933427
8662	933428
244751	933429
14896	933430
810	933431
15430	933432
507	933433
57098	933434
27968	933435
9091	933436
73297	933437
23813	933438
40675	933439
7460	933440
60851	933441
113303	933442
51633	933443
106087	933444
244960	933445
107268	933446
25478	933447
3357	933448
27670	933449
49044	933450
98187	933451
66539	933452
157775	933453
373	933454
4455	933455
122024	933456
533	933457
22301	933458
41907	933459
74320	933460
242233	933461
45135	933462
19488	933463
9324	933464
16712	933465
125155	933466
55816	933467
130779	933468
32741	933469
58490	933470
1428	933471
141296	933472
78439	933473
16351	933474
10380	933475
18063	933476
74791	933477
4456	933478
48808	933479
13738	933480
3177	933481
161297	933482
490	933483
4154	933484
212678	933485
161066	933486
55	933487
22338	933488
5473	933489
2079	933490
223974	933491
58780	933492
203863	933493
10211	933494
7504	933495
40546	933496
7825	933497
44120	933498
34427	933499
17674	933500
23069	933501
268	933502
2	933503
48874	933504
223087	933505
129198	933506
64704	933507
83835	933508
52712	933509
50247	933510
531	933511
37905	933512
116343	933513
30338	933514
18261	933515
79344	933516
3208	933517
23218	933518
22930	933519
9669	933520
555	933521
26013	933522
33220	933523
87119	933524
30457	933525
32	933526
42071	933527
2298	933528
5286	933529
668	933530
18546	933531
163273	933532
122184	933533
211626	933534
23374	933535
19748	933536
146399	933537
88539	933538
3852	933539
7660	933540
73166	933541
620	933542
69334	933543
11262	933544
24683	933545
208516	933546
134278	933547
30	933548
90322	933549
25058	933550
873	933551
8532	933552
137160	933553
162486	933554
612	933555
2083	933556
25186	933557
2856	933558
96477	933559
18125	933560
31782	933561
101405	933562
17648	933563
10194	933564
63796	933565
234723	933566
46893	933567
130238	933568
90712	933569
8204	933570
67474	933571
8584	933572
37174	933573
43840	933574
21160	933575
9853	933576
13952	933577
2465	933578
1888	933579
73810	933580
156794	933581
4501	933582
37644	933583
22901	933584
271076	933585
3920	933586
6412	933587
233919	933588
107157	933589
1528	933590
65831	933591
1452	933592
11113	933593
14757	933594
57594	933595
17426	933596
143295	933597
48670	933598
64745	933599
19309	933600
223960	933601
100110	933602
175374	933603
213871	933604
105407	933605
15110	933606
192430	933607
8812	933608
113764	933609
63195	933610
271394	933611
76862	933612
7241	933613
103984	933614
77173	933615
310	933616
219543	933617
8260	933618
7376	933619
1109	933620
56866	933621
69995	933622
6466	933623
15	933624
20738	933625
31683	933626
87247	933627
17089	933628
9019	933629
1189	933630
235272	933631
15340	933632
124712	933633
59680	933634
246959	933635
76847	933636
7228	933637
5949	933638
31793	933639
23957	933640
82145	933641
42986	933642
128222	933643
19794	933644
97	933645
72928	933646
1507	933647
122012	933648
146	933649
48	933650
17939	933651
74100	933652
8542	933653
37684	933654
47177	933655
88601	933656
269354	933657
22167	933658
43015	933659
42136	933660
11776	933661
34895	933662
35483	933663
24492	933664
59346	933665
146	933666
50981	933667
2525	933668
15459	933669
9160	933670
22504	933671
46610	933672
32053	933673
150649	933674
40138	933675
185733	933676
28	933677
22538	933678
50403	933679
889	933680
7385	933681
146306	933682
150378	933683
14057	933684
95231	933685
27611	933686
6436	933687
113645	933688
3045	933689
203289	933690
96979	933691
165063	933692
29070	933693
94952	933694
62593	933695
25923	933696
30757	933697
188438	933698
13835	933699
5350	933700
160330	933701
26224	933702
13263	933703
64311	933704
5709	933705
8340	933706
7773	933707
72183	933708
205229	933709
99910	933710
41879	933711
2150	933712
139523	933713
2905	933714
14307	933715
92424	933716
773	933717
134846	933718
139777	933719
78296	933720
478	933721
1090	933722
1699	933723
20478	933724
51683	933725
6370	933726
27849	933727
9858	933728
66747	933729
911	933730
3278	933731
1499	933732
202772	933733
57037	933734
212222	933735
49155	933736
26695	933737
6084	933738
669	933739
34321	933740
39084	933741
956	933742
87887	933743
73272	933744
536	933745
15720	933746
218979	933747
36334	933748
43850	933749
9101	933750
28841	933751
2597	933752
141746	933753
41318	933754
12191	933755
26071	933756
52982	933757
41442	933758
134023	933759
5604	933760
130776	933761
195662	933762
152720	933763
31044	933764
670	933765
106271	933766
3771	933767
32486	933768
72092	933769
86756	933770
121326	933771
11768	933772
73124	933773
9041	933774
69871	933775
1097	933776
1978	933777
16724	933778
25518	933779
43154	933780
54538	933781
54997	933782
110840	933783
5183	933784
3335	933785
151443	933786
102489	933787
102895	933788
169244	933789
5840	933790
166642	933791
31997	933792
72102	933793
3795	933794
174414	933795
52153	933796
18081	933797
85389	933798
154535	933799
3429	933800
33732	933801
57301	933802
28738	933803
192043	933804
98072	933805
191491	933806
148220	933807
8265	933808
97460	933809
265091	933810
154997	933811
138827	933812
5599	933813
3281	933814
166649	933815
110290	933816
175941	933817
5717	933818
46907	933819
223731	933820
21800	933821
10225	933822
462	933823
13485	933824
49472	933825
78865	933826
63287	933827
17518	933828
5517	933829
13513	933830
58139	933831
11940	933832
49120	933833
28906	933834
114578	933835
58277	933836
53055	933837
56589	933838
26259	933839
185607	933840
46246	933841
3138	933842
143262	933843
16163	933844
118725	933845
18511	933846
116697	933847
65621	933848
124402	933849
159558	933850
42330	933851
117912	933852
10324	933853
83796	933854
18970	933855
100283	933856
208096	933857
6738	933858
37541	933859
17824	933860
77218	933861
143027	933862
5687	933863
109583	933864
76283	933865
38258	933866
41923	933867
112950	933868
131832	933869
55	933870
43449	933871
4999	933872
154667	933873
261027	933874
42326	933875
222271	933876
4928	933877
8472	933878
118311	933879
57311	933880
143894	933881
85356	933882
126699	933883
245482	933884
164551	933885
154191	933886
16808	933887
87708	933888
145324	933889
216161	933890
121237	933891
164302	933892
64496	933893
62684	933894
19968	933895
9481	933896
39384	933897
3321	933898
274	933899
307	933900
14436	933901
23090	933902
31694	933903
101491	933904
231626	933905
36856	933906
131026	933907
154282	933908
10371	933909
145988	933910
110815	933911
28035	933912
23874	933913
186	933914
167769	933915
40161	933916
31414	933917
60507	933918
16565	933919
4395	933920
152384	933921
157000	933922
37496	933923
162064	933924
19103	933925
54892	933926
36671	933927
41088	933928
76785	933929
196202	933930
62348	933931
30016	933932
27357	933933
23915	933934
20521	933935
197617	933936
8853	933937
153265	933938
92978	933939
162719	933940
12644	933941
3630	933942
16513	933943
31579	933944
86962	933945
15399	933946
44407	933947
132478	933948
757	933949
5449	933950
75654	933951
8958	933952
166324	933953
1054	933954
67310	933955
8287	933956
13753	933957
5941	933958
155919	933959
241314	933960
1582	933961
151278	933962
97815	933963
97983	933964
62876	933965
131702	933966
124677	933967
16712	933968
5573	933969
65264	933970
117560	933971
67677	933972
106807	933973
14479	933974
147124	933975
59894	933976
14523	933977
42244	933978
18928	933979
94300	933980
241494	933981
66864	933982
55807	933983
59043	933984
165634	933985
43151	933986
15882	933987
215806	933988
9324	933989
113282	933990
56995	933991
18809	933992
112846	933993
264659	933994
71574	933995
4411	933996
91	933997
104243	933998
15183	933999
22802	934000
164904	934001
67009	934002
29314	934003
23409	934004
55995	934005
30478	934006
40177	934007
24254	934008
10378	934009
55148	934010
76698	934011
20389	934012
10927	934013
81507	934014
5068	934015
102616	934016
158267	934017
51870	934018
27990	934019
146778	934020
47889	934021
112906	934022
408	934023
23997	934024
62726	934025
12472	934026
16886	934027
94661	934028
251698	934029
14356	934030
35464	934031
37506	934032
29313	934033
158532	934034
24042	934035
184567	934036
7636	934037
65802	934038
9872	934039
255376	934040
719	934041
4264	934042
65269	934043
223952	934044
59751	934045
97704	934046
13132	934047
165730	934048
9412	934049
95612	934050
130	934051
13038	934052
863	934053
21905	934054
60407	934055
207885	934056
118869	934057
4183	934058
53690	934059
167657	934060
4644	934061
2192	934062
170481	934063
7990	934064
11480	934065
26075	934066
145957	934067
162	934068
121271	934069
150672	934070
91663	934071
6565	934072
10870	934073
136473	934074
144299	934075
140434	934076
264248	934077
31917	934078
77617	934079
37306	934080
88363	934081
84289	934082
25776	934083
10066	934084
37771	934085
215854	934086
11360	934087
88952	934088
90751	934089
78928	934090
3153	934091
272664	934092
853	934093
4507	934094
52998	934095
34677	934096
1472	934097
14369	934098
132369	934099
136048	934100
248315	934101
9220	934102
9481	934103
16408	934104
215691	934105
96056	934106
251787	934107
667	934108
26377	934109
22653	934110
2167	934111
143742	934112
660	934113
29220	934114
90893	934115
98920	934116
196615	934117
7240	934118
72936	934119
684	934120
190	934121
15093	934122
235159	934123
676	934124
2778	934125
112820	934126
38475	934127
2606	934128
51305	934129
19670	934130
23329	934131
156831	934132
8184	934133
113794	934134
93323	934135
5235	934136
19917	934137
110657	934138
18827	934139
1221	934140
124018	934141
30996	934142
116418	934143
43065	934144
25294	934145
51576	934146
1383	934147
61360	934148
9474	934149
67107	934150
110410	934151
51636	934152
66266	934153
65052	934154
18045	934155
7685	934156
36676	934157
30850	934158
28108	934159
11458	934160
112447	934161
100884	934162
249273	934163
263405	934164
16579	934165
10053	934166
23998	934167
142	934168
270464	934169
199036	934170
250655	934171
120722	934172
19903	934173
223599	934174
53278	934175
10309	934176
243095	934177
35600	934178
51027	934179
11349	934180
47627	934181
231128	934182
30051	934183
42914	934184
64179	934185
220317	934186
68389	934187
11411	934188
17417	934189
77465	934190
119939	934191
2232	934192
27236	934193
109450	934194
38223	934195
2085	934196
195458	934197
1640	934198
6708	934199
1108	934200
30562	934201
39347	934202
104238	934203
194797	934204
124343	934205
23438	934206
13880	934207
27893	934208
29213	934209
101713	934210
29389	934211
5776	934212
26065	934213
6782	934214
31591	934215
88367	934216
79023	934217
17206	934218
13558	934219
7237	934220
100837	934221
5699	934222
13249	934223
159839	934224
123143	934225
35177	934226
3786	934227
2185	934228
188999	934229
103634	934230
23652	934231
66705	934232
3737	934233
66545	934234
150194	934235
38134	934236
2758	934237
78309	934238
1090	934239
1763	934240
5088	934241
148547	934242
56234	934243
16780	934244
105053	934245
9907	934246
128693	934247
1527	934248
17524	934249
25966	934250
30669	934251
6505	934252
107827	934253
3430	934254
44746	934255
36853	934256
535	934257
9201	934258
149593	934259
65455	934260
12473	934261
750	934262
58510	934263
105631	934264
51421	934265
83614	934266
180945	934267
151140	934268
129790	934269
14662	934270
209254	934271
251022	934272
266706	934273
55059	934274
44077	934275
99259	934276
1619	934277
33315	934278
157014	934279
26342	934280
28780	934281
55591	934282
55704	934283
13340	934284
216973	934285
49573	934286
123280	934287
8866	934288
45670	934289
86313	934290
4228	934291
32856	934292
250728	934293
68808	934294
4316	934295
8484	934296
46852	934297
13694	934298
59448	934299
43939	934300
208732	934301
7237	934302
1715	934303
189273	934304
70654	934305
4761	934306
34232	934307
133051	934308
5526	934309
106179	934310
35920	934311
247537	934312
57491	934313
42028	934314
70092	934315
134906	934316
101320	934317
132882	934318
241987	934319
1188	934320
47852	934321
2034	934322
15188	934323
92338	934324
41954	934325
52061	934326
269246	934327
59436	934328
19131	934329
59	934330
58073	934331
119474	934332
711	934333
5365	934334
2772	934335
107385	934336
10816	934337
62359	934338
232895	934339
144663	934340
93321	934341
136153	934342
14647	934343
525	934344
191401	934345
95361	934346
5531	934347
35733	934348
103776	934349
160648	934350
3091	934351
52072	934352
30623	934353
228602	934354
891	934355
113031	934356
17492	934357
20262	934358
59313	934359
208598	934360
84313	934361
113233	934362
202652	934363
21427	934364
147140	934365
3351	934366
8468	934367
915	934368
6600	934369
383	934370
92727	934371
17214	934372
235651	934373
31607	934374
49306	934375
255113	934376
171363	934377
74504	934378
86123	934379
62718	934380
30185	934381
13047	934382
115549	934383
75462	934384
101524	934385
15289	934386
39313	934387
22104	934388
20913	934389
184600	934390
39526	934391
266946	934392
12183	934393
167458	934394
80150	934395
96926	934396
127771	934397
71692	934398
47701	934399
37141	934400
34665	934401
80545	934402
40609	934403
217529	934404
83775	934405
96595	934406
180333	934407
13823	934408
231070	934409
5896	934410
202656	934411
20173	934412
158	934413
63837	934414
110907	934415
248262	934416
121891	934417
266968	934418
82209	934419
107	934420
77	934421
51902	934422
87804	934423
95859	934424
62084	934425
13398	934426
57169	934427
87934	934428
78097	934429
5299	934430
110726	934431
11951	934432
4196	934433
34368	934434
4138	934435
10318	934436
153586	934437
4234	934438
2290	934439
187773	934440
66516	934441
222703	934442
14669	934443
13634	934444
25751	934445
52654	934446
5301	934447
24792	934448
4021	934449
11732	934450
8457	934451
6253	934452
30326	934453
17424	934454
262775	934455
25189	934456
24343	934457
57324	934458
119008	934459
74743	934460
20211	934461
226936	934462
96479	934463
165641	934464
172558	934465
28501	934466
29096	934467
37976	934468
77888	934469
39296	934470
1440	934471
13362	934472
29780	934473
14203	934474
270699	934475
18092	934476
154002	934477
75665	934478
54550	934479
24433	934480
1094	934481
5383	934482
17277	934483
119615	934484
18162	934485
25466	934486
4547	934487
50838	934488
50689	934489
183382	934490
20744	934491
8817	934492
5784	934493
70	934494
178936	934495
160535	934496
41873	934497
28399	934498
13183	934499
48137	934500
244	934501
21088	934502
76240	934503
781	934504
170110	934505
21406	934506
18978	934507
68502	934508
145191	934509
1650	934510
303	934511
21483	934512
41621	934513
248847	934514
2693	934515
76836	934516
159440	934517
39759	934518
9056	934519
167582	934520
29135	934521
2488	934522
169097	934523
136356	934524
3177	934525
20201	934526
244255	934527
33178	934528
6	934529
7735	934530
15802	934531
28744	934532
49007	934533
31135	934534
68256	934535
89641	934536
77779	934537
11104	934538
6369	934539
174028	934540
119091	934541
38383	934542
32570	934543
45437	934544
14803	934545
65482	934546
58	934547
11983	934548
175678	934549
31719	934550
1898	934551
90964	934552
50650	934553
162377	934554
73794	934555
103065	934556
1485	934557
44520	934558
2020	934559
40771	934560
76260	934561
5086	934562
49786	934563
6167	934564
115111	934565
2859	934566
4852	934567
192279	934568
40816	934569
22160	934570
12347	934571
3862	934572
8100	934573
112199	934574
95091	934575
9788	934576
116370	934577
50496	934578
83173	934579
9070	934580
30944	934581
40462	934582
268388	934583
1006	934584
171405	934585
272377	934586
273	934587
12813	934588
135780	934589
3719	934590
43921	934591
151478	934592
24607	934593
31836	934594
52978	934595
8499	934596
82766	934597
597	934598
2450	934599
6835	934600
57654	934601
24999	934602
87964	934603
7273	934604
63672	934605
4014	934606
71566	934607
4913	934608
130199	934609
78573	934610
18212	934611
53962	934612
165016	934613
89945	934614
234446	934615
1174	934616
106062	934617
47864	934618
27307	934619
2666	934620
1210	934621
83484	934622
9565	934623
12534	934624
72627	934625
60444	934626
272042	934627
31729	934628
14787	934629
22651	934630
20480	934631
918	934632
5927	934633
10931	934634
133330	934635
252351	934636
23011	934637
112318	934638
286	934639
27793	934640
8132	934641
25203	934642
11772	934643
101197	934644
11077	934645
206	934646
712	934647
78315	934648
3330	934649
2443	934650
99554	934651
37854	934652
162500	934653
133807	934654
249118	934655
8761	934656
119755	934657
33870	934658
9262	934659
79544	934660
6532	934661
262541	934662
123268	934663
15580	934664
33927	934665
4595	934666
18862	934667
60014	934668
11146	934669
27002	934670
78380	934671
261479	934672
34281	934673
58733	934674
269376	934675
19843	934676
210318	934677
32874	934678
6773	934679
25470	934680
106	934681
8029	934682
7481	934683
1418	934684
15576	934685
13491	934686
49968	934687
361	934688
53394	934689
17110	934690
124606	934691
107533	934692
22874	934693
65451	934694
22	934695
8862	934696
245440	934697
45832	934698
487	934699
149767	934700
259349	934701
17072	934702
3315	934703
40399	934704
43937	934705
14576	934706
43845	934707
17025	934708
74030	934709
41414	934710
52397	934711
24606	934712
2162	934713
128815	934714
165715	934715
142840	934716
40296	934717
10954	934718
61687	934719
200127	934720
54037	934721
16481	934722
20115	934723
2682	934724
72607	934725
17214	934726
25524	934727
32262	934728
184550	934729
84864	934730
6037	934731
125750	934732
70482	934733
225200	934734
34286	934735
206576	934736
263359	934737
36171	934738
1970	934739
40904	934740
23965	934741
4991	934742
56164	934743
4904	934744
213	934745
11373	934746
6056	934747
82996	934748
183767	934749
56753	934750
199693	934751
38873	934752
122642	934753
894	934754
112488	934755
21856	934756
1933	934757
214200	934758
73209	934759
241351	934760
111197	934761
49318	934762
39391	934763
43191	934764
676	934765
56679	934766
118170	934767
170493	934768
8275	934769
91508	934770
74889	934771
269320	934772
169021	934773
5619	934774
5934	934775
44579	934776
12604	934777
216837	934778
1347	934779
161549	934780
39994	934781
197201	934782
32180	934783
21305	934784
118902	934785
2681	934786
30642	934787
31736	934788
99715	934789
67362	934790
1624	934791
13819	934792
19065	934793
785	934794
29046	934795
78921	934796
53913	934797
79197	934798
232371	934799
12027	934800
35507	934801
2065	934802
19005	934803
245215	934804
11866	934805
19767	934806
39052	934807
40463	934808
51262	934809
187957	934810
272234	934811
18487	934812
149451	934813
161480	934814
27423	934815
33403	934816
28441	934817
12473	934818
223191	934819
246815	934820
2833	934821
1726	934822
23669	934823
20225	934824
83215	934825
28711	934826
13501	934827
28144	934828
267051	934829
3633	934830
16912	934831
118850	934832
37525	934833
114511	934834
668	934835
75922	934836
106311	934837
80068	934838
39609	934839
152438	934840
8933	934841
3709	934842
1445	934843
81373	934844
61693	934845
128253	934846
121937	934847
3471	934848
262597	934849
272359	934850
121012	934851
123297	934852
13997	934853
78487	934854
150699	934855
100438	934856
121103	934857
3838	934858
137563	934859
214877	934860
31363	934861
6636	934862
7505	934863
179623	934864
7445	934865
21643	934866
670	934867
305	934868
38450	934869
49060	934870
23105	934871
2883	934872
46861	934873
25233	934874
134164	934875
29208	934876
53362	934877
12149	934878
84819	934879
264771	934880
25181	934881
18216	934882
700	934883
34751	934884
4893	934885
7314	934886
44869	934887
16158	934888
110601	934889
165144	934890
159739	934891
97537	934892
83420	934893
67843	934894
375	934895
63143	934896
4205	934897
214468	934898
75712	934899
3172	934900
123480	934901
232084	934902
161271	934903
24784	934904
10755	934905
35253	934906
33503	934907
111363	934908
65088	934909
26288	934910
73686	934911
26428	934912
68936	934913
1897	934914
4312	934915
260673	934916
73575	934917
246988	934918
14281	934919
5537	934920
27340	934921
48603	934922
82834	934923
46135	934924
17259	934925
158900	934926
26842	934927
4828	934928
126960	934929
26673	934930
2127	934931
3820	934932
173574	934933
2514	934934
30551	934935
30829	934936
782	934937
114018	934938
79412	934939
13414	934940
149424	934941
88182	934942
1893	934943
3826	934944
119485	934945
37034	934946
15472	934947
68179	934948
16278	934949
149390	934950
76507	934951
27688	934952
51174	934953
82476	934954
11212	934955
20761	934956
163202	934957
71447	934958
126597	934959
25537	934960
7742	934961
153133	934962
42191	934963
36883	934964
12178	934965
222028	934966
27685	934967
159608	934968
90856	934969
105948	934970
175805	934971
9522	934972
22704	934973
1217	934974
1496	934975
8453	934976
3075	934977
152107	934978
167092	934979
1230	934980
242813	934981
1563	934982
65946	934983
1863	934984
253502	934985
2	934986
22748	934987
8505	934988
70033	934989
203588	934990
27640	934991
31657	934992
110008	934993
28543	934994
9221	934995
144986	934996
95855	934997
7044	934998
7144	934999
16539	935000
1367	935001
34933	935002
254079	935003
9791	935004
6160	935005
13669	935006
20075	935007
61475	935008
101737	935009
19603	935010
3167	935011
67905	935012
41072	935013
3	935014
39439	935015
73307	935016
36237	935017
167523	935018
21757	935019
13135	935020
22394	935021
116544	935022
191108	935023
958	935024
250082	935025
144238	935026
33081	935027
84243	935028
130848	935029
93518	935030
11016	935031
141150	935032
2669	935033
34042	935034
41252	935035
10670	935036
143152	935037
26522	935038
3604	935039
65645	935040
23384	935041
14050	935042
41978	935043
83642	935044
10373	935045
95113	935046
39506	935047
172955	935048
1825	935049
17114	935050
29207	935051
119969	935052
3600	935053
99624	935054
295	935055
41859	935056
22109	935057
30782	935058
253182	935059
88913	935060
1	935061
3709	935062
28535	935063
51164	935064
9388	935065
159954	935066
1740	935067
4176	935068
254	935069
13557	935070
172654	935071
2014	935072
4543	935073
115227	935074
191739	935075
137556	935076
49381	935077
15205	935078
38970	935079
170209	935080
44405	935081
3779	935082
33556	935083
60	935084
21605	935085
3858	935086
164352	935087
15131	935088
63779	935089
116552	935090
265739	935091
178480	935092
76341	935093
4383	935094
223613	935095
37339	935096
9495	935097
2574	935098
4780	935099
248597	935100
112995	935101
51737	935102
96005	935103
94706	935104
3330	935105
68829	935106
157865	935107
40378	935108
244649	935109
2605	935110
82661	935111
30093	935112
22158	935113
116621	935114
250555	935115
4749	935116
4056	935117
156829	935118
96647	935119
22001	935120
103425	935121
44972	935122
8531	935123
54152	935124
42429	935125
35618	935126
113102	935127
1182	935128
98843	935129
20168	935130
53054	935131
9404	935132
252173	935133
154714	935134
217687	935135
63735	935136
24539	935137
42167	935138
147537	935139
44446	935140
7650	935141
1905	935142
29870	935143
23534	935144
230865	935145
16149	935146
108104	935147
55098	935148
5389	935149
67904	935150
1429	935151
83840	935152
24163	935153
7441	935154
5313	935155
20559	935156
12956	935157
100984	935158
8080	935159
1590	935160
52	935161
143248	935162
4	935163
2446	935164
1021	935165
8670	935166
222046	935167
56292	935168
63597	935169
63549	935170
149022	935171
98023	935172
59988	935173
100439	935174
79815	935175
234843	935176
156192	935177
152023	935178
81275	935179
122655	935180
8097	935181
104058	935182
16406	935183
86693	935184
112842	935185
5029	935186
165679	935187
23543	935188
96913	935189
100668	935190
26661	935191
6581	935192
8721	935193
29365	935194
3366	935195
101947	935196
150113	935197
4532	935198
42928	935199
46959	935200
75958	935201
34852	935202
80452	935203
98632	935204
16175	935205
119097	935206
90163	935207
32290	935208
11639	935209
63744	935210
41002	935211
20091	935212
121805	935213
19409	935214
150001	935215
8963	935216
84140	935217
47246	935218
22746	935219
92086	935220
12445	935221
18107	935222
34065	935223
100919	935224
425	935225
160516	935226
102116	935227
18693	935228
43846	935229
231	935230
7334	935231
140662	935232
234755	935233
37357	935234
3167	935235
11719	935236
244059	935237
246793	935238
19217	935239
158723	935240
33722	935241
94586	935242
14531	935243
8492	935244
51955	935245
29127	935246
6003	935247
77068	935248
23245	935249
22958	935250
103767	935251
61424	935252
155825	935253
151625	935254
10830	935255
51438	935256
52555	935257
1718	935258
773	935259
40252	935260
165142	935261
22446	935262
100325	935263
61072	935264
54517	935265
4639	935266
10483	935267
14323	935268
100807	935269
104228	935270
26095	935271
11700	935272
18799	935273
13318	935274
19226	935275
140128	935276
13096	935277
109	935278
99008	935279
229489	935280
32649	935281
228591	935282
19330	935283
101516	935284
11100	935285
30051	935286
1029	935287
168592	935288
8359	935289
117231	935290
198	935291
153359	935292
56888	935293
81347	935294
52747	935295
10092	935296
57444	935297
140228	935298
4824	935299
93943	935300
2178	935301
19222	935302
250	935303
15809	935304
205928	935305
10537	935306
2133	935307
13095	935308
95564	935309
17119	935310
22003	935311
9482	935312
10302	935313
3357	935314
88802	935315
75595	935316
2211	935317
9831	935318
258425	935319
31470	935320
6728	935321
107652	935322
162053	935323
49472	935324
92354	935325
71184	935326
7963	935327
263119	935328
14441	935329
150556	935330
49416	935331
250394	935332
59061	935333
45058	935334
267311	935335
38240	935336
102072	935337
2884	935338
7338	935339
24574	935340
7083	935341
50108	935342
14089	935343
23644	935344
180644	935345
6436	935346
25573	935347
2544	935348
1809	935349
130002	935350
232431	935351
98232	935352
92152	935353
856	935354
1224	935355
1734	935356
31407	935357
31736	935358
217224	935359
4694	935360
170650	935361
109119	935362
9414	935363
201520	935364
62002	935365
3208	935366
203837	935367
159585	935368
71461	935369
16339	935370
146	935371
105971	935372
12001	935373
221611	935374
22896	935375
6198	935376
90791	935377
66992	935378
1986	935379
41209	935380
1768	935381
35538	935382
253985	935383
8718	935384
64745	935385
555	935386
14775	935387
14180	935388
28019	935389
155644	935390
68650	935391
127406	935392
35625	935393
148002	935394
103799	935395
7493	935396
6428	935397
201039	935398
3338	935399
156031	935400
24651	935401
30205	935402
14045	935403
85748	935404
124695	935405
8935	935406
70341	935407
29253	935408
8630	935409
3792	935410
47096	935411
48871	935412
158527	935413
153819	935414
5429	935415
3686	935416
189652	935417
28089	935418
68453	935419
31508	935420
177070	935421
21171	935422
91197	935423
86785	935424
12031	935425
4401	935426
6622	935427
2	935428
57190	935429
48169	935430
65714	935431
4535	935432
165579	935433
90068	935434
4051	935435
4990	935436
146384	935437
248278	935438
86542	935439
27953	935440
1	935441
31553	935442
122997	935443
42745	935444
60620	935445
69573	935446
6280	935447
25550	935448
31776	935449
545	935450
138667	935451
44042	935452
36161	935453
7491	935454
1269	935455
3442	935456
48354	935457
5102	935458
63683	935459
1409	935460
41806	935461
211150	935462
169246	935463
161004	935464
362	935465
147929	935466
7636	935467
245569	935468
23801	935469
20936	935470
43776	935471
1419	935472
709	935473
4922	935474
82989	935475
2090	935476
48364	935477
135329	935478
43413	935479
897	935480
18415	935481
51651	935482
51462	935483
167495	935484
43430	935485
14163	935486
86914	935487
3356	935488
156543	935489
477	935490
4018	935491
2375	935492
258	935493
19123	935494
87100	935495
159209	935496
31306	935497
35399	935498
60027	935499
27348	935500
24619	935501
1897	935502
101	935503
5207	935504
3368	935505
1454	935506
41492	935507
42632	935508
185382	935509
11028	935510
37132	935511
5180	935512
123684	935513
37650	935514
141356	935515
21804	935516
384	935517
32344	935518
77845	935519
85135	935520
262778	935521
34743	935522
67892	935523
20	935524
187995	935525
210107	935526
92972	935527
8633	935528
23338	935529
2104	935530
13936	935531
1127	935532
64370	935533
5553	935534
120872	935535
711	935536
49069	935537
52544	935538
3542	935539
4022	935540
25224	935541
1593	935542
41929	935543
9362	935544
22703	935545
91965	935546
88497	935547
94979	935548
5674	935549
6565	935550
60735	935551
49052	935552
109960	935553
255671	935554
222813	935555
21022	935556
48005	935557
64409	935558
255894	935559
40862	935560
1113	935561
83211	935562
88647	935563
124242	935564
238735	935565
251250	935566
10833	935567
8982	935568
6375	935569
3589	935570
265984	935571
118552	935572
21131	935573
9968	935574
164427	935575
264905	935576
164627	935577
255886	935578
14186	935579
39230	935580
133035	935581
5159	935582
128762	935583
4160	935584
93117	935585
127982	935586
23511	935587
29173	935588
46172	935589
92433	935590
126259	935591
87731	935592
89243	935593
21904	935594
56903	935595
534	935596
95138	935597
45576	935598
94675	935599
14589	935600
1096	935601
375	935602
18857	935603
19317	935604
93587	935605
4111	935606
55682	935607
125332	935608
232589	935609
154512	935610
8142	935611
281	935612
7664	935613
43894	935614
177	935615
85455	935616
30535	935617
53495	935618
172065	935619
10528	935620
33669	935621
108830	935622
151166	935623
42524	935624
19733	935625
101995	935626
133704	935627
24461	935628
79410	935629
44279	935630
14518	935631
2956	935632
125987	935633
67125	935634
39431	935635
10968	935636
249649	935637
22298	935638
17699	935639
20513	935640
7748	935641
44429	935642
130252	935643
14326	935644
25659	935645
68185	935646
15065	935647
42584	935648
10934	935649
2686	935650
136084	935651
142395	935652
114115	935653
2126	935654
4024	935655
105130	935656
258558	935657
31881	935658
109691	935659
23526	935660
9658	935661
17670	935662
203662	935663
15279	935664
34766	935665
29409	935666
15700	935667
103691	935668
60136	935669
161604	935670
76142	935671
9739	935672
6615	935673
74226	935674
355	935675
4667	935676
115639	935677
12719	935678
4878	935679
124944	935680
19883	935681
4801	935682
11017	935683
1030	935684
72629	935685
33383	935686
165627	935687
36599	935688
82622	935689
235	935690
109916	935691
29438	935692
63954	935693
168770	935694
100222	935695
96957	935696
66466	935697
142794	935698
101955	935699
26283	935700
100595	935701
16722	935702
216	935703
80381	935704
1734	935705
49782	935706
194845	935707
1788	935708
85308	935709
32186	935710
387	935711
27766	935712
8374	935713
20995	935714
119352	935715
167259	935716
111543	935717
79126	935718
4569	935719
58815	935720
40353	935721
17114	935722
70673	935723
161942	935724
21651	935725
21049	935726
46640	935727
165329	935728
2727	935729
234660	935730
115303	935731
9921	935732
8139	935733
44396	935734
14246	935735
36957	935736
7467	935737
39495	935738
39944	935739
11272	935740
16517	935741
133411	935742
489	935743
7616	935744
157453	935745
24314	935746
977	935747
1566	935748
3551	935749
139861	935750
49789	935751
7258	935752
24736	935753
71551	935754
255339	935755
30668	935756
1246	935757
1797	935758
87602	935759
19470	935760
160	935761
163285	935762
258698	935763
136777	935764
17155	935765
45376	935766
19739	935767
10278	935768
13129	935769
36493	935770
47223	935771
7725	935772
271689	935773
7649	935774
169354	935775
184888	935776
305	935777
25810	935778
150722	935779
10312	935780
23607	935781
15246	935782
898	935783
519	935784
4617	935785
78797	935786
36725	935787
34702	935788
23468	935789
99288	935790
135399	935791
46168	935792
1250	935793
5140	935794
81861	935795
8505	935796
2803	935797
13664	935798
210309	935799
71339	935800
20391	935801
3413	935802
18747	935803
5718	935804
46255	935805
40178	935806
34920	935807
247484	935808
138228	935809
268613	935810
25175	935811
27854	935812
69870	935813
7737	935814
63263	935815
239143	935816
32601	935817
838	935818
20458	935819
28510	935820
44576	935821
33740	935822
5464	935823
30233	935824
14434	935825
180371	935826
13519	935827
22811	935828
161552	935829
197100	935830
57777	935831
3528	935832
76	935833
145687	935834
151098	935835
7727	935836
31013	935837
101678	935838
189608	935839
1823	935840
4949	935841
68034	935842
163413	935843
82111	935844
121044	935845
6690	935846
98580	935847
50522	935848
1233	935849
256280	935850
35390	935851
197622	935852
2182	935853
7843	935854
93311	935855
139679	935856
72206	935857
26946	935858
104189	935859
11167	935860
35555	935861
67696	935862
237891	935863
1635	935864
1220	935865
6746	935866
67409	935867
1783	935868
264786	935869
52463	935870
24272	935871
83504	935872
82193	935873
70945	935874
172758	935875
4553	935876
63621	935877
88868	935878
95339	935879
19392	935880
31764	935881
5605	935882
53	935883
3799	935884
45131	935885
17562	935886
1787	935887
34444	935888
37792	935889
26060	935890
1992	935891
132	935892
231716	935893
43057	935894
87516	935895
211018	935896
254357	935897
181822	935898
140757	935899
1305	935900
49382	935901
20734	935902
92146	935903
102901	935904
3014	935905
1624	935906
120776	935907
17332	935908
23	935909
214204	935910
264811	935911
49101	935912
201355	935913
56212	935914
266580	935915
27166	935916
3662	935917
79687	935918
4174	935919
142497	935920
121114	935921
151307	935922
21528	935923
255664	935924
22920	935925
263271	935926
89654	935927
107224	935928
129069	935929
83758	935930
11790	935931
22917	935932
226459	935933
6613	935934
122277	935935
76535	935936
24651	935937
97014	935938
58048	935939
47423	935940
161649	935941
1062	935942
16465	935943
32112	935944
107975	935945
582	935946
23922	935947
225805	935948
3449	935949
152715	935950
127328	935951
42254	935952
50697	935953
1320	935954
6788	935955
6367	935956
8407	935957
214933	935958
131174	935959
39060	935960
25530	935961
5220	935962
75021	935963
259348	935964
46535	935965
139677	935966
58113	935967
49941	935968
48614	935969
34253	935970
4057	935971
129425	935972
31202	935973
3263	935974
19761	935975
85441	935976
2952	935977
198131	935978
96811	935979
100543	935980
30963	935981
233632	935982
39131	935983
22814	935984
104956	935985
16310	935986
72398	935987
973	935988
540	935989
134835	935990
75827	935991
11222	935992
191	935993
243078	935994
5614	935995
115841	935996
22566	935997
17237	935998
232	935999
61639	936000
87501	936001
3284	936002
119	936003
19918	936004
24453	936005
238033	936006
145821	936007
7908	936008
135749	936009
62951	936010
166190	936011
13151	936012
47215	936013
98722	936014
2629	936015
168188	936016
25953	936017
237237	936018
22536	936019
49515	936020
28761	936021
1514	936022
201	936023
152500	936024
29733	936025
33	936026
2622	936027
12079	936028
80359	936029
55892	936030
4188	936031
34989	936032
3477	936033
54272	936034
18258	936035
7656	936036
37167	936037
138768	936038
266240	936039
22714	936040
108008	936041
65354	936042
244637	936043
203777	936044
167037	936045
878	936046
128260	936047
21222	936048
50986	936049
2393	936050
164474	936051
23374	936052
8802	936053
12656	936054
129263	936055
251945	936056
35514	936057
114964	936058
67873	936059
40745	936060
231632	936061
111255	936062
48080	936063
53728	936064
35207	936065
102003	936066
93131	936067
24078	936068
2698	936069
181813	936070
262465	936071
3955	936072
92067	936073
10519	936074
24431	936075
147944	936076
183847	936077
159221	936078
72840	936079
45622	936080
13120	936081
98175	936082
1695	936083
94619	936084
51773	936085
2821	936086
76348	936087
264854	936088
6423	936089
2638	936090
23987	936091
172179	936092
23733	936093
39129	936094
1807	936095
2627	936096
8637	936097
28102	936098
283	936099
122552	936100
9894	936101
8312	936102
59207	936103
61227	936104
147131	936105
92378	936106
2817	936107
89813	936108
154656	936109
64309	936110
231733	936111
548	936112
60782	936113
13367	936114
6402	936115
118112	936116
15580	936117
87707	936118
14351	936119
180111	936120
2880	936121
77623	936122
194772	936123
64897	936124
165775	936125
23707	936126
62681	936127
41453	936128
116896	936129
52141	936130
25006	936131
128672	936132
146577	936133
37931	936134
39017	936135
149578	936136
76939	936137
1719	936138
165604	936139
29890	936140
19953	936141
5741	936142
226041	936143
58957	936144
10119	936145
233378	936146
20775	936147
96402	936148
21791	936149
95577	936150
806	936151
483	936152
55805	936153
23046	936154
35575	936155
12766	936156
68791	936157
25041	936158
13756	936159
1565	936160
13306	936161
23205	936162
107684	936163
214028	936164
6557	936165
225803	936166
226248	936167
114181	936168
29902	936169
171991	936170
11728	936171
26722	936172
8386	936173
110647	936174
70015	936175
79700	936176
215378	936177
3034	936178
11922	936179
81897	936180
25939	936181
132370	936182
73411	936183
154154	936184
2545	936185
6454	936186
28929	936187
122664	936188
132196	936189
185049	936190
72754	936191
111339	936192
10266	936193
200162	936194
5269	936195
39396	936196
37683	936197
10097	936198
83046	936199
2413	936200
234549	936201
23625	936202
146376	936203
22003	936204
17115	936205
26598	936206
36001	936207
70849	936208
1470	936209
14126	936210
10954	936211
165677	936212
10568	936213
6833	936214
36780	936215
5227	936216
18923	936217
31841	936218
84564	936219
87651	936220
229508	936221
22376	936222
473	936223
87319	936224
166829	936225
192	936226
151831	936227
150241	936228
88086	936229
123816	936230
252645	936231
51876	936232
218309	936233
228724	936234
30985	936235
1628	936236
91520	936237
54044	936238
160775	936239
15254	936240
390	936241
150809	936242
204505	936243
55650	936244
29347	936245
21561	936246
19377	936247
55003	936248
39436	936249
7404	936250
179891	936251
65714	936252
32514	936253
58166	936254
5116	936255
64076	936256
214507	936257
30491	936258
46626	936259
57896	936260
166943	936261
15330	936262
1743	936263
149738	936264
23372	936265
168244	936266
7444	936267
103698	936268
251409	936269
18173	936270
57937	936271
169202	936272
43208	936273
44186	936274
56700	936275
162749	936276
62702	936277
19	936278
1693	936279
87179	936280
7873	936281
23008	936282
139705	936283
12309	936284
24231	936285
229151	936286
269888	936287
74404	936288
154318	936289
256991	936290
4491	936291
2781	936292
7482	936293
8707	936294
211	936295
174681	936296
38181	936297
8016	936298
58962	936299
129591	936300
108464	936301
69598	936302
84	936303
9141	936304
46225	936305
3989	936306
65251	936307
26524	936308
19320	936309
164821	936310
3253	936311
5727	936312
56534	936313
155098	936314
201808	936315
36658	936316
42855	936317
33378	936318
17714	936319
83531	936320
52886	936321
69504	936322
26956	936323
5803	936324
86406	936325
7	936326
17540	936327
80044	936328
70229	936329
34927	936330
182	936331
236721	936332
55556	936333
21060	936334
161881	936335
244778	936336
1555	936337
9633	936338
81324	936339
14919	936340
97534	936341
132285	936342
532	936343
19216	936344
3166	936345
222510	936346
9558	936347
34505	936348
58869	936349
220942	936350
82166	936351
28749	936352
33422	936353
18367	936354
157515	936355
73567	936356
302	936357
17518	936358
1422	936359
72208	936360
220654	936361
69746	936362
211580	936363
105462	936364
19781	936365
49652	936366
9886	936367
238	936368
5017	936369
1492	936370
34568	936371
218426	936372
251536	936373
88637	936374
18959	936375
691	936376
54543	936377
7104	936378
184344	936379
6546	936380
35543	936381
139149	936382
46146	936383
41021	936384
144120	936385
126991	936386
55611	936387
101006	936388
51312	936389
33298	936390
6291	936391
66217	936392
56977	936393
76703	936394
34817	936395
147800	936396
12007	936397
1692	936398
77138	936399
32899	936400
50678	936401
68850	936402
14594	936403
70007	936404
46984	936405
162972	936406
9216	936407
70847	936408
53667	936409
4387	936410
18971	936411
83024	936412
8445	936413
179849	936414
168709	936415
26307	936416
13087	936417
9209	936418
755	936419
29692	936420
144855	936421
69287	936422
210030	936423
30720	936424
201	936425
79817	936426
14682	936427
23309	936428
137826	936429
1525	936430
957	936431
76960	936432
827	936433
148082	936434
1831	936435
34422	936436
42086	936437
67999	936438
166558	936439
40168	936440
28382	936441
144098	936442
13726	936443
19684	936444
15043	936445
17183	936446
35364	936447
6332	936448
135277	936449
20459	936450
42578	936451
33618	936452
194783	936453
80718	936454
740	936455
12831	936456
239959	936457
45842	936458
44044	936459
42947	936460
29219	936461
184649	936462
11881	936463
119123	936464
82311	936465
8345	936466
22224	936467
107373	936468
9588	936469
64222	936470
106613	936471
4780	936472
29504	936473
87792	936474
4827	936475
32309	936476
41092	936477
15739	936478
15534	936479
1517	936480
5019	936481
61236	936482
149109	936483
7858	936484
47264	936485
35002	936486
20041	936487
10526	936488
143794	936489
170264	936490
247569	936491
74062	936492
88388	936493
36	936494
26828	936495
147450	936496
62908	936497
77912	936498
16675	936499
41265	936500
35706	936501
149549	936502
112361	936503
82764	936504
47453	936505
8759	936506
16468	936507
6414	936508
8441	936509
9859	936510
79050	936511
68625	936512
9565	936513
257880	936514
107611	936515
2	936516
49036	936517
33940	936518
10440	936519
8416	936520
48077	936521
3631	936522
120205	936523
139281	936524
89485	936525
12213	936526
4462	936527
58692	936528
7249	936529
56107	936530
24020	936531
44719	936532
80625	936533
167720	936534
5076	936535
26521	936536
56025	936537
62039	936538
2539	936539
134196	936540
225422	936541
7719	936542
22916	936543
21730	936544
11071	936545
3721	936546
3356	936547
3598	936548
162135	936549
55804	936550
21181	936551
42187	936552
45506	936553
152283	936554
19505	936555
47112	936556
49351	936557
47768	936558
210997	936559
117228	936560
1192	936561
14237	936562
40510	936563
36572	936564
238650	936565
20832	936566
160748	936567
39567	936568
5008	936569
103564	936570
2658	936571
131526	936572
56538	936573
72300	936574
6016	936575
56044	936576
7494	936577
250559	936578
62154	936579
20163	936580
113968	936581
20878	936582
6718	936583
113946	936584
8989	936585
267255	936586
101051	936587
660	936588
112633	936589
77881	936590
98137	936591
4705	936592
9438	936593
38682	936594
241147	936595
113617	936596
10071	936597
25518	936598
187085	936599
109412	936600
112402	936601
6832	936602
172986	936603
51130	936604
10938	936605
213692	936606
185713	936607
227528	936608
148475	936609
13171	936610
117114	936611
47693	936612
16354	936613
103426	936614
22234	936615
4226	936616
93468	936617
83046	936618
12035	936619
23149	936620
18526	936621
798	936622
49582	936623
7543	936624
205854	936625
1082	936626
153643	936627
173616	936628
230990	936629
27032	936630
86452	936631
18840	936632
112303	936633
37520	936634
7204	936635
171500	936636
23530	936637
79785	936638
255528	936639
68079	936640
120304	936641
245393	936642
195175	936643
91802	936644
51371	936645
30887	936646
75758	936647
272352	936648
83287	936649
84452	936650
52946	936651
106237	936652
10932	936653
3739	936654
25889	936655
30967	936656
74179	936657
217199	936658
206509	936659
2827	936660
98437	936661
270500	936662
5639	936663
28490	936664
26389	936665
125893	936666
1373	936667
48701	936668
60684	936669
63258	936670
133220	936671
91257	936672
21153	936673
55033	936674
33	936675
33782	936676
143758	936677
157793	936678
124	936679
6640	936680
3340	936681
18221	936682
6224	936683
56435	936684
21589	936685
131916	936686
132490	936687
27709	936688
3022	936689
71804	936690
584	936691
199928	936692
258118	936693
64173	936694
78257	936695
6494	936696
2366	936697
56520	936698
111806	936699
160530	936700
98362	936701
35113	936702
21	936703
30310	936704
108298	936705
333	936706
3348	936707
226692	936708
69295	936709
11783	936710
11159	936711
20546	936712
11437	936713
61905	936714
73692	936715
2582	936716
780	936717
9022	936718
10901	936719
109716	936720
17738	936721
113573	936722
8753	936723
88073	936724
3074	936725
146116	936726
122902	936727
109023	936728
37704	936729
53783	936730
8098	936731
7303	936732
260747	936733
87482	936734
68152	936735
86946	936736
5448	936737
564	936738
14936	936739
20538	936740
34206	936741
8855	936742
8363	936743
81446	936744
86908	936745
78436	936746
98921	936747
4318	936748
9313	936749
732	936750
257194	936751
139587	936752
2957	936753
139213	936754
35613	936755
6329	936756
3053	936757
15452	936758
176833	936759
32829	936760
66264	936761
216307	936762
19227	936763
34738	936764
44	936765
40644	936766
3073	936767
15768	936768
194418	936769
11613	936770
84564	936771
41996	936772
185453	936773
3538	936774
106880	936775
67912	936776
12333	936777
220939	936778
38061	936779
52074	936780
76351	936781
157227	936782
42999	936783
3026	936784
83551	936785
47586	936786
81696	936787
2795	936788
181922	936789
206	936790
5340	936791
25935	936792
132320	936793
84877	936794
34169	936795
70561	936796
157754	936797
91806	936798
49299	936799
41203	936800
29636	936801
121240	936802
17648	936803
9434	936804
957	936805
176482	936806
93123	936807
81270	936808
56055	936809
11759	936810
205459	936811
7843	936812
93451	936813
26955	936814
3587	936815
36137	936816
37997	936817
23005	936818
7430	936819
90448	936820
106548	936821
4977	936822
14040	936823
20934	936824
29772	936825
63506	936826
3843	936827
256	936828
3985	936829
3979	936830
166766	936831
225255	936832
62583	936833
4381	936834
6489	936835
117644	936836
14120	936837
90555	936838
65128	936839
62447	936840
93010	936841
5788	936842
42368	936843
6337	936844
172595	936845
102326	936846
95169	936847
62326	936848
717	936849
3810	936850
207771	936851
79120	936852
60497	936853
156002	936854
17186	936855
29577	936856
2275	936857
96387	936858
90750	936859
35154	936860
181872	936861
42169	936862
105314	936863
37762	936864
10405	936865
5695	936866
89544	936867
4533	936868
43680	936869
41184	936870
34738	936871
7091	936872
31930	936873
2973	936874
2625	936875
217716	936876
96422	936877
148688	936878
169603	936879
25078	936880
19745	936881
168899	936882
129319	936883
17240	936884
137350	936885
13149	936886
108512	936887
1780	936888
143	936889
235345	936890
121883	936891
50217	936892
9842	936893
57673	936894
20316	936895
16937	936896
4384	936897
37456	936898
13048	936899
24845	936900
35765	936901
2262	936902
113829	936903
1683	936904
138832	936905
220565	936906
3621	936907
18452	936908
32455	936909
19947	936910
52427	936911
50275	936912
45060	936913
3454	936914
28478	936915
5371	936916
11420	936917
56164	936918
160651	936919
7778	936920
666	936921
268033	936922
3878	936923
98327	936924
109003	936925
110990	936926
110962	936927
201	936928
38033	936929
146555	936930
66204	936931
215551	936932
17505	936933
28582	936934
15152	936935
32305	936936
75409	936937
187332	936938
114722	936939
8661	936940
14638	936941
8677	936942
60391	936943
34	936944
2431	936945
150246	936946
60893	936947
15360	936948
4433	936949
11261	936950
5503	936951
49473	936952
24686	936953
2836	936954
40684	936955
1612	936956
78030	936957
19660	936958
66691	936959
55619	936960
17016	936961
51537	936962
82929	936963
80123	936964
43563	936965
47983	936966
1224	936967
47450	936968
30158	936969
2203	936970
10705	936971
35442	936972
65231	936973
9668	936974
74802	936975
60676	936976
37083	936977
161255	936978
70272	936979
154232	936980
5157	936981
37224	936982
91632	936983
44387	936984
8993	936985
308	936986
46064	936987
52158	936988
4408	936989
10110	936990
3373	936991
251774	936992
19305	936993
1258	936994
21152	936995
482	936996
46864	936997
122138	936998
52358	936999
46205	937000
22665	937001
173319	937002
151284	937003
123429	937004
129851	937005
21767	937006
164117	937007
210385	937008
91427	937009
270	937010
102279	937011
4049	937012
43564	937013
21724	937014
5057	937015
27727	937016
17171	937017
7327	937018
241451	937019
13267	937020
83244	937021
32332	937022
6055	937023
564	937024
28708	937025
112202	937026
116155	937027
162067	937028
188535	937029
2097	937030
239216	937031
169763	937032
113008	937033
2557	937034
272	937035
12488	937036
20182	937037
2345	937038
5	937039
92580	937040
389	937041
111494	937042
26365	937043
33317	937044
28591	937045
34793	937046
61448	937047
215591	937048
62664	937049
259893	937050
5536	937051
2139	937052
6275	937053
74312	937054
3717	937055
80353	937056
14732	937057
141438	937058
65184	937059
85693	937060
13415	937061
12319	937062
38814	937063
117	937064
8782	937065
48399	937066
41352	937067
248890	937068
27409	937069
6786	937070
33082	937071
5427	937072
16074	937073
78882	937074
184	937075
14942	937076
153176	937077
30881	937078
62881	937079
7873	937080
47	937081
33123	937082
4404	937083
83829	937084
88867	937085
101196	937086
134269	937087
180069	937088
150949	937089
110770	937090
131462	937091
9475	937092
21747	937093
9664	937094
24502	937095
45621	937096
66169	937097
55719	937098
75015	937099
53796	937100
965	937101
839	937102
60321	937103
16696	937104
94958	937105
86642	937106
216309	937107
24002	937108
8092	937109
196159	937110
6586	937111
3536	937112
97574	937113
120285	937114
30687	937115
781	937116
2313	937117
84302	937118
12914	937119
10548	937120
997	937121
53274	937122
56940	937123
7396	937124
208617	937125
605	937126
19401	937127
49202	937128
228296	937129
4553	937130
115744	937131
12295	937132
21205	937133
8151	937134
2421	937135
47373	937136
145765	937137
8955	937138
7284	937139
165080	937140
25044	937141
9644	937142
909	937143
104330	937144
57853	937145
57711	937146
13829	937147
2411	937148
74557	937149
9531	937150
46159	937151
35867	937152
25768	937153
2583	937154
228	937155
6956	937156
38536	937157
35551	937158
25852	937159
126	937160
29728	937161
11302	937162
21135	937163
44425	937164
405	937165
190377	937166
179	937167
69814	937168
55402	937169
33917	937170
97	937171
8478	937172
76523	937173
268324	937174
8320	937175
1062	937176
9094	937177
87898	937178
163465	937179
11171	937180
232041	937181
234174	937182
94356	937183
273	937184
7330	937185
128442	937186
67882	937187
140220	937188
2668	937189
56339	937190
4722	937191
123276	937192
106265	937193
2287	937194
6541	937195
120385	937196
47139	937197
14163	937198
48111	937199
167964	937200
104177	937201
47659	937202
95207	937203
10656	937204
62458	937205
12205	937206
49374	937207
1822	937208
88719	937209
42709	937210
85526	937211
111283	937212
83102	937213
29152	937214
11252	937215
232872	937216
17029	937217
62000	937218
2881	937219
38998	937220
45540	937221
43132	937222
113775	937223
97885	937224
20341	937225
30232	937226
54600	937227
115840	937228
91576	937229
20073	937230
185	937231
1303	937232
12928	937233
74704	937234
63494	937235
239	937236
19950	937237
7096	937238
106991	937239
11688	937240
174821	937241
85502	937242
191185	937243
8350	937244
13049	937245
45232	937246
31968	937247
112217	937248
42679	937249
40727	937250
73726	937251
32949	937252
5076	937253
10098	937254
93109	937255
414	937256
27814	937257
212286	937258
1060	937259
59948	937260
162682	937261
150360	937262
118450	937263
105952	937264
4971	937265
138013	937266
53029	937267
7256	937268
42327	937269
148605	937270
4116	937271
121091	937272
23392	937273
1869	937274
60358	937275
2493	937276
920	937277
24311	937278
100306	937279
13577	937280
9810	937281
14448	937282
169211	937283
38828	937284
72644	937285
81640	937286
1717	937287
40432	937288
204953	937289
81106	937290
14657	937291
930	937292
70756	937293
1712	937294
44617	937295
99508	937296
15233	937297
89789	937298
2917	937299
5740	937300
23482	937301
180271	937302
25806	937303
39664	937304
3478	937305
119211	937306
21178	937307
24689	937308
132566	937309
1478	937310
170709	937311
92953	937312
215636	937313
199924	937314
7777	937315
13740	937316
3452	937317
110499	937318
142507	937319
78341	937320
1859	937321
31202	937322
16463	937323
4895	937324
2462	937325
104981	937326
15945	937327
975	937328
106458	937329
184747	937330
21331	937331
8855	937332
160646	937333
24398	937334
27521	937335
35044	937336
262814	937337
105373	937338
208858	937339
137127	937340
28165	937341
3563	937342
38981	937343
22215	937344
6362	937345
228708	937346
21976	937347
23645	937348
18590	937349
111411	937350
44209	937351
153052	937352
248079	937353
4309	937354
203465	937355
33945	937356
12122	937357
229618	937358
13259	937359
12119	937360
6133	937361
138	937362
169818	937363
34294	937364
16658	937365
67680	937366
1877	937367
223126	937368
59108	937369
42935	937370
8864	937371
29805	937372
256745	937373
160827	937374
88032	937375
18439	937376
68072	937377
114820	937378
43199	937379
55294	937380
83237	937381
193	937382
84182	937383
80136	937384
134207	937385
3100	937386
15903	937387
235114	937388
6977	937389
175158	937390
45413	937391
181089	937392
15886	937393
15702	937394
81892	937395
1784	937396
27042	937397
70062	937398
26235	937399
31627	937400
100286	937401
10519	937402
71546	937403
1046	937404
50239	937405
15915	937406
44748	937407
136518	937408
14578	937409
67919	937410
92612	937411
374	937412
161416	937413
130077	937414
1218	937415
58338	937416
33041	937417
2172	937418
30896	937419
14754	937420
116008	937421
140805	937422
60083	937423
675	937424
54762	937425
36291	937426
27181	937427
207204	937428
28346	937429
199755	937430
32063	937431
5092	937432
24104	937433
28721	937434
59153	937435
170017	937436
38369	937437
35074	937438
5783	937439
26769	937440
14107	937441
6608	937442
152209	937443
132214	937444
525	937445
22196	937446
76247	937447
69536	937448
138583	937449
235731	937450
80206	937451
2750	937452
28036	937453
5940	937454
4857	937455
3335	937456
106526	937457
59440	937458
130580	937459
8594	937460
13690	937461
30926	937462
36745	937463
71436	937464
59847	937465
156148	937466
112608	937467
5748	937468
15990	937469
138169	937470
1785	937471
86244	937472
147690	937473
29611	937474
27802	937475
29145	937476
78764	937477
75173	937478
43047	937479
1798	937480
40298	937481
221771	937482
88693	937483
50841	937484
606	937485
34714	937486
19603	937487
4046	937488
15152	937489
25156	937490
29250	937491
15151	937492
22819	937493
51333	937494
8505	937495
2409	937496
64896	937497
241	937498
932	937499
262176	937500
8564	937501
102779	937502
407	937503
158036	937504
180617	937505
911	937506
3222	937507
11597	937508
55655	937509
19379	937510
139007	937511
99421	937512
55603	937513
15865	937514
186614	937515
7117	937516
81643	937517
35399	937518
20523	937519
264937	937520
882	937521
52733	937522
61305	937523
19801	937524
186331	937525
506	937526
12409	937527
10347	937528
165439	937529
138813	937530
1207	937531
70705	937532
217	937533
26198	937534
105382	937535
7041	937536
206913	937537
103152	937538
17020	937539
12212	937540
7360	937541
33039	937542
28975	937543
7256	937544
90014	937545
21259	937546
53915	937547
98664	937548
112212	937549
1883	937550
1441	937551
265934	937552
48671	937553
24662	937554
83452	937555
22983	937556
73841	937557
18230	937558
21508	937559
92573	937560
57095	937561
572	937562
126	937563
87152	937564
40101	937565
104298	937566
1308	937567
56797	937568
117815	937569
53327	937570
68349	937571
115289	937572
30507	937573
320	937574
56252	937575
6601	937576
3454	937577
36960	937578
75775	937579
4061	937580
1166	937581
201038	937582
43566	937583
266545	937584
61575	937585
33042	937586
93438	937587
102381	937588
18783	937589
27528	937590
22925	937591
14786	937592
22733	937593
245830	937594
36990	937595
13744	937596
9666	937597
70522	937598
47451	937599
5406	937600
75294	937601
6838	937602
76251	937603
52732	937604
88137	937605
5057	937606
272437	937607
137101	937608
82679	937609
190784	937610
14096	937611
246336	937612
26462	937613
29772	937614
164513	937615
34882	937616
235242	937617
94634	937618
17798	937619
71444	937620
265525	937621
85404	937622
111291	937623
10273	937624
6322	937625
22608	937626
18059	937627
181194	937628
2842	937629
84954	937630
184077	937631
49993	937632
81003	937633
10059	937634
28855	937635
73802	937636
223605	937637
100278	937638
53708	937639
34125	937640
16285	937641
129919	937642
6497	937643
253969	937644
149082	937645
92222	937646
159183	937647
35549	937648
40389	937649
11586	937650
77429	937651
232593	937652
46304	937653
9527	937654
236260	937655
61955	937656
26323	937657
11918	937658
15424	937659
98981	937660
237402	937661
83823	937662
16745	937663
91790	937664
13212	937665
238676	937666
93445	937667
953	937668
6352	937669
4953	937670
104830	937671
158071	937672
10038	937673
7143	937674
6494	937675
59723	937676
130668	937677
1852	937678
35257	937679
7704	937680
52895	937681
7261	937682
108499	937683
10749	937684
7376	937685
33692	937686
51688	937687
191991	937688
10029	937689
49255	937690
114375	937691
29151	937692
254346	937693
56549	937694
115129	937695
169285	937696
147001	937697
3494	937698
1111	937699
54369	937700
65660	937701
149782	937702
209973	937703
22	937704
247393	937705
3716	937706
50772	937707
166154	937708
31041	937709
13277	937710
10753	937711
37051	937712
66674	937713
48962	937714
78901	937715
105514	937716
141584	937717
211532	937718
14215	937719
166630	937720
94513	937721
85411	937722
139453	937723
26419	937724
52289	937725
16101	937726
27697	937727
100393	937728
44919	937729
262759	937730
24773	937731
45413	937732
15	937733
11028	937734
12405	937735
1265	937736
160739	937737
3158	937738
53392	937739
102825	937740
181838	937741
52192	937742
48486	937743
37019	937744
4043	937745
127325	937746
41753	937747
2884	937748
371	937749
23975	937750
41109	937751
116709	937752
20906	937753
208061	937754
14411	937755
47716	937756
86200	937757
5360	937758
155106	937759
134479	937760
22118	937761
61539	937762
5751	937763
9432	937764
19419	937765
29760	937766
11344	937767
46849	937768
12165	937769
62752	937770
57617	937771
53033	937772
59438	937773
35562	937774
56091	937775
165565	937776
32189	937777
107044	937778
31860	937779
19878	937780
43679	937781
92467	937782
46553	937783
1404	937784
126554	937785
160793	937786
18635	937787
20257	937788
30588	937789
149680	937790
110290	937791
31368	937792
6424	937793
48773	937794
53	937795
40961	937796
6021	937797
4471	937798
6122	937799
11650	937800
47249	937801
33493	937802
77536	937803
33679	937804
98598	937805
28788	937806
250588	937807
48655	937808
2611	937809
88672	937810
10411	937811
127984	937812
260150	937813
96863	937814
36141	937815
31336	937816
41820	937817
30816	937818
41004	937819
98590	937820
12364	937821
28553	937822
45519	937823
20393	937824
5708	937825
26767	937826
2880	937827
1232	937828
70487	937829
57734	937830
43281	937831
1241	937832
37856	937833
79268	937834
1890	937835
67599	937836
151573	937837
116397	937838
73156	937839
3347	937840
149050	937841
94123	937842
5577	937843
4936	937844
281	937845
227150	937846
105351	937847
24967	937848
175961	937849
1552	937850
174188	937851
124	937852
152597	937853
29599	937854
195901	937855
11602	937856
54970	937857
53626	937858
100249	937859
7604	937860
45568	937861
162434	937862
636	937863
1594	937864
144365	937865
208874	937866
48666	937867
1966	937868
170621	937869
127874	937870
56389	937871
128475	937872
14667	937873
31856	937874
10362	937875
10115	937876
137812	937877
139	937878
21082	937879
3491	937880
165199	937881
27272	937882
105402	937883
79286	937884
162895	937885
16263	937886
225529	937887
36725	937888
202053	937889
80146	937890
45887	937891
1747	937892
37896	937893
3144	937894
30152	937895
26533	937896
265056	937897
18469	937898
921	937899
75683	937900
25506	937901
5393	937902
3660	937903
16218	937904
93538	937905
17531	937906
59799	937907
16505	937908
226870	937909
72381	937910
1859	937911
10462	937912
191624	937913
34043	937914
72663	937915
108979	937916
14980	937917
68527	937918
26074	937919
147971	937920
175	937921
27090	937922
47243	937923
9790	937924
79311	937925
19339	937926
116852	937927
58432	937928
48318	937929
79916	937930
57355	937931
37963	937932
146341	937933
155376	937934
2261	937935
430	937936
96378	937937
262802	937938
23366	937939
152449	937940
22577	937941
16799	937942
96622	937943
14728	937944
39827	937945
239563	937946
124999	937947
39376	937948
25421	937949
110804	937950
1765	937951
23213	937952
87313	937953
5756	937954
3222	937955
3818	937956
222626	937957
226355	937958
56581	937959
110612	937960
13971	937961
1042	937962
3354	937963
9701	937964
170525	937965
260285	937966
49844	937967
507	937968
101599	937969
191078	937970
255314	937971
150131	937972
33686	937973
41964	937974
88251	937975
52683	937976
2157	937977
43760	937978
161779	937979
1359	937980
17072	937981
248148	937982
79296	937983
158716	937984
7291	937985
11713	937986
75550	937987
54795	937988
30392	937989
11804	937990
35695	937991
19305	937992
97429	937993
15692	937994
102532	937995
33465	937996
13822	937997
11712	937998
1968	937999
62343	938000
155455	938001
33157	938002
100935	938003
41633	938004
2045	938005
6263	938006
79366	938007
7269	938008
161505	938009
42941	938010
84896	938011
237615	938012
54	938013
27006	938014
7242	938015
2410	938016
31693	938017
206886	938018
47821	938019
31110	938020
51106	938021
13275	938022
16662	938023
20248	938024
164	938025
164552	938026
144486	938027
28689	938028
41673	938029
111200	938030
150021	938031
233998	938032
141349	938033
743	938034
148910	938035
253263	938036
81465	938037
5443	938038
16944	938039
597	938040
135238	938041
12021	938042
29992	938043
62776	938044
49874	938045
58421	938046
215288	938047
100228	938048
5785	938049
33701	938050
51071	938051
6694	938052
156242	938053
97033	938054
34159	938055
70572	938056
4099	938057
69480	938058
223774	938059
12323	938060
56508	938061
7960	938062
803	938063
82851	938064
14138	938065
27201	938066
35814	938067
35854	938068
3198	938069
70438	938070
2023	938071
35608	938072
27085	938073
6535	938074
101101	938075
244249	938076
96202	938077
194608	938078
93500	938079
41450	938080
36075	938081
113337	938082
232316	938083
1752	938084
23949	938085
692	938086
18764	938087
21845	938088
203479	938089
119705	938090
19231	938091
39146	938092
777	938093
3692	938094
113272	938095
27808	938096
1809	938097
55128	938098
148100	938099
7993	938100
154226	938101
111829	938102
95291	938103
413	938104
1216	938105
25445	938106
6467	938107
230752	938108
4738	938109
28723	938110
21163	938111
151947	938112
124899	938113
24937	938114
79386	938115
188052	938116
6305	938117
4730	938118
22725	938119
149635	938120
207723	938121
62684	938122
209554	938123
67074	938124
90973	938125
91359	938126
5417	938127
153483	938128
154048	938129
193474	938130
3563	938131
49931	938132
52602	938133
170464	938134
32799	938135
36623	938136
98453	938137
63694	938138
611	938139
1183	938140
1438	938141
1555	938142
10923	938143
169403	938144
19317	938145
37394	938146
11022	938147
1040	938148
3921	938149
95184	938150
42	938151
27181	938152
178353	938153
5215	938154
44920	938155
152330	938156
222260	938157
34430	938158
122	938159
12459	938160
44358	938161
21851	938162
104035	938163
69496	938164
263374	938165
46744	938166
105034	938167
82451	938168
57497	938169
217515	938170
105829	938171
126623	938172
26888	938173
32797	938174
101466	938175
2062	938176
166694	938177
93261	938178
144182	938179
6121	938180
76123	938181
6768	938182
203234	938183
12646	938184
39735	938185
19091	938186
11432	938187
2977	938188
63228	938189
197124	938190
89588	938191
19647	938192
4060	938193
249719	938194
109393	938195
1426	938196
195894	938197
45978	938198
7611	938199
14495	938200
86585	938201
85046	938202
33209	938203
1181	938204
117830	938205
26867	938206
113385	938207
20534	938208
170166	938209
67667	938210
19290	938211
4627	938212
365	938213
44165	938214
242730	938215
7376	938216
3369	938217
82300	938218
124896	938219
97993	938220
33517	938221
29631	938222
24873	938223
194404	938224
73671	938225
77361	938226
16291	938227
17523	938228
206	938229
162871	938230
30821	938231
57036	938232
69372	938233
152731	938234
103085	938235
189249	938236
47575	938237
1270	938238
3073	938239
5018	938240
70740	938241
189200	938242
17211	938243
51644	938244
10198	938245
157235	938246
196562	938247
30419	938248
164669	938249
9284	938250
216188	938251
140848	938252
34831	938253
236917	938254
3015	938255
836	938256
218746	938257
5410	938258
88218	938259
47639	938260
194194	938261
25246	938262
167712	938263
33139	938264
4523	938265
19689	938266
177522	938267
11127	938268
9806	938269
240089	938270
1763	938271
158984	938272
221	938273
3498	938274
13810	938275
225289	938276
165138	938277
243757	938278
75842	938279
83052	938280
8563	938281
84197	938282
104397	938283
17312	938284
211276	938285
2704	938286
219648	938287
5686	938288
97256	938289
27222	938290
96210	938291
25096	938292
848	938293
78150	938294
7725	938295
210207	938296
12285	938297
2499	938298
29549	938299
1391	938300
6515	938301
140017	938302
3680	938303
97070	938304
174025	938305
1423	938306
26498	938307
38279	938308
45974	938309
102413	938310
15236	938311
15345	938312
118509	938313
18433	938314
27586	938315
4554	938316
14118	938317
6479	938318
6057	938319
122652	938320
16927	938321
35520	938322
78119	938323
2871	938324
241307	938325
22583	938326
215424	938327
29348	938328
110525	938329
41983	938330
5044	938331
194753	938332
90061	938333
93174	938334
17891	938335
41614	938336
34095	938337
2624	938338
52657	938339
25328	938340
7528	938341
5303	938342
2544	938343
18053	938344
11530	938345
1069	938346
9772	938347
93193	938348
60825	938349
20855	938350
2243	938351
1020	938352
218408	938353
105893	938354
19051	938355
2122	938356
35322	938357
18407	938358
390	938359
7339	938360
48400	938361
48268	938362
246262	938363
85785	938364
326	938365
14765	938366
61191	938367
6745	938368
39944	938369
161701	938370
44238	938371
29360	938372
17318	938373
21781	938374
66004	938375
14118	938376
18404	938377
30470	938378
2441	938379
49587	938380
46569	938381
25537	938382
34837	938383
9117	938384
167971	938385
14133	938386
81401	938387
1202	938388
168610	938389
19413	938390
92908	938391
210158	938392
6862	938393
194268	938394
11857	938395
136369	938396
1700	938397
86429	938398
1748	938399
41501	938400
153541	938401
1416	938402
64035	938403
32379	938404
88313	938405
84732	938406
18990	938407
144968	938408
8243	938409
993	938410
7312	938411
30481	938412
26530	938413
684	938414
3646	938415
19994	938416
11856	938417
75126	938418
99000	938419
158492	938420
33173	938421
6607	938422
10824	938423
272466	938424
65488	938425
25084	938426
224152	938427
33776	938428
33304	938429
244164	938430
8514	938431
182131	938432
77754	938433
154238	938434
2850	938435
140594	938436
48080	938437
255604	938438
1272	938439
78394	938440
72631	938441
36180	938442
141105	938443
224486	938444
121831	938445
76207	938446
114117	938447
193992	938448
112699	938449
24249	938450
53891	938451
5134	938452
124533	938453
16853	938454
26032	938455
28238	938456
20632	938457
31681	938458
44442	938459
35864	938460
40299	938461
121046	938462
86955	938463
47786	938464
63545	938465
9758	938466
108339	938467
703	938468
54677	938469
62497	938470
28002	938471
51	938472
154631	938473
9802	938474
231328	938475
1597	938476
8140	938477
28618	938478
109659	938479
119912	938480
9849	938481
954	938482
153695	938483
3730	938484
50327	938485
32971	938486
364	938487
3845	938488
259719	938489
2798	938490
7031	938491
13409	938492
196492	938493
132832	938494
22024	938495
42334	938496
1661	938497
7751	938498
21405	938499
21841	938500
9140	938501
56374	938502
119595	938503
237200	938504
16289	938505
75477	938506
7270	938507
7770	938508
19123	938509
167981	938510
114358	938511
170000	938512
766	938513
8585	938514
119337	938515
5369	938516
16828	938517
5175	938518
94881	938519
80061	938520
25917	938521
979	938522
58709	938523
70401	938524
1969	938525
520	938526
75330	938527
189190	938528
54502	938529
89752	938530
25912	938531
4628	938532
122812	938533
212290	938534
11762	938535
272766	938536
114356	938537
5562	938538
1626	938539
1688	938540
68694	938541
39791	938542
19724	938543
63652	938544
20829	938545
10719	938546
167056	938547
3292	938548
31530	938549
19936	938550
180074	938551
171135	938552
23160	938553
39212	938554
11334	938555
38453	938556
89906	938557
2241	938558
66447	938559
38601	938560
57	938561
116581	938562
1432	938563
47366	938564
28677	938565
124543	938566
24558	938567
13136	938568
7477	938569
4650	938570
31669	938571
134412	938572
7932	938573
58108	938574
1351	938575
259802	938576
2828	938577
701	938578
144176	938579
4898	938580
24508	938581
178141	938582
124961	938583
93790	938584
20160	938585
102061	938586
16402	938587
6806	938588
87453	938589
1023	938590
31486	938591
1162	938592
4777	938593
118763	938594
53904	938595
155442	938596
26388	938597
192433	938598
32471	938599
129799	938600
221186	938601
80285	938602
241228	938603
128639	938604
15966	938605
75497	938606
25370	938607
148107	938608
176	938609
223726	938610
46991	938611
56589	938612
108122	938613
251320	938614
7127	938615
122238	938616
43055	938617
1402	938618
4663	938619
52802	938620
17113	938621
214983	938622
57355	938623
2325	938624
338	938625
8723	938626
98992	938627
3560	938628
28358	938629
66322	938630
151850	938631
75532	938632
82332	938633
67657	938634
241656	938635
144373	938636
272176	938637
72625	938638
115481	938639
80462	938640
81869	938641
39500	938642
23224	938643
228497	938644
52042	938645
82508	938646
45104	938647
18199	938648
22625	938649
51151	938650
4177	938651
7025	938652
38694	938653
18557	938654
40972	938655
46372	938656
113647	938657
58166	938658
15591	938659
150332	938660
159989	938661
103579	938662
115	938663
111714	938664
1118	938665
77319	938666
105599	938667
167324	938668
1095	938669
1799	938670
41459	938671
69184	938672
261280	938673
5448	938674
34588	938675
48685	938676
244496	938677
96470	938678
33801	938679
16111	938680
5122	938681
21683	938682
7439	938683
3104	938684
8308	938685
1142	938686
65885	938687
1668	938688
175904	938689
1102	938690
194750	938691
12241	938692
17539	938693
78942	938694
105397	938695
48487	938696
15028	938697
162623	938698
33105	938699
4	938700
98052	938701
89558	938702
227	938703
10869	938704
15401	938705
44871	938706
742	938707
45673	938708
105335	938709
38259	938710
171630	938711
50359	938712
18839	938713
27119	938714
14796	938715
97711	938716
4385	938717
4453	938718
10686	938719
41164	938720
52041	938721
23766	938722
37808	938723
320	938724
2451	938725
82485	938726
85096	938727
26874	938728
50914	938729
163757	938730
33424	938731
2585	938732
3751	938733
12684	938734
31501	938735
94647	938736
11302	938737
252172	938738
52932	938739
11730	938740
270570	938741
54313	938742
13410	938743
58468	938744
129629	938745
187457	938746
3708	938747
27780	938748
31604	938749
47548	938750
42543	938751
238421	938752
1661	938753
14271	938754
27911	938755
995	938756
95487	938757
8224	938758
1125	938759
23195	938760
119680	938761
2369	938762
137593	938763
12704	938764
158731	938765
145164	938766
14499	938767
35605	938768
26414	938769
10056	938770
9707	938771
11848	938772
677	938773
12229	938774
167732	938775
96	938776
142566	938777
46177	938778
11808	938779
44302	938780
40565	938781
72394	938782
8675	938783
96025	938784
24262	938785
8963	938786
19802	938787
70858	938788
24072	938789
40164	938790
18638	938791
12665	938792
15474	938793
86426	938794
184	938795
172059	938796
11352	938797
23950	938798
31076	938799
5496	938800
23191	938801
84070	938802
14316	938803
145673	938804
74309	938805
94449	938806
36896	938807
154018	938808
49316	938809
126772	938810
58539	938811
3026	938812
89698	938813
145283	938814
45467	938815
2754	938816
41561	938817
35282	938818
4397	938819
43327	938820
2015	938821
114108	938822
45973	938823
119810	938824
12082	938825
51908	938826
14835	938827
45227	938828
15168	938829
351	938830
225037	938831
129208	938832
37106	938833
5953	938834
59707	938835
10001	938836
1689	938837
92167	938838
26826	938839
43489	938840
20654	938841
28344	938842
233243	938843
145484	938844
3779	938845
103817	938846
67166	938847
38938	938848
44394	938849
49769	938850
13673	938851
69740	938852
30654	938853
2608	938854
47570	938855
148337	938856
136328	938857
9695	938858
14438	938859
57104	938860
21007	938861
31050	938862
4686	938863
80423	938864
67134	938865
169985	938866
37460	938867
22078	938868
5102	938869
144897	938870
59702	938871
4579	938872
53060	938873
70107	938874
80	938875
7034	938876
138234	938877
64028	938878
2711	938879
25948	938880
26869	938881
12582	938882
38615	938883
47283	938884
99147	938885
3205	938886
32518	938887
79759	938888
35199	938889
56024	938890
68070	938891
144823	938892
85557	938893
24819	938894
89219	938895
24643	938896
66424	938897
176999	938898
816	938899
377	938900
221435	938901
112588	938902
56403	938903
64209	938904
103369	938905
23050	938906
153611	938907
75698	938908
69308	938909
32626	938910
110044	938911
2243	938912
109059	938913
167957	938914
120260	938915
12550	938916
53741	938917
158628	938918
161217	938919
198566	938920
14217	938921
33485	938922
80223	938923
135501	938924
178699	938925
6363	938926
255590	938927
6578	938928
12313	938929
198384	938930
5122	938931
46583	938932
134484	938933
207858	938934
120161	938935
48003	938936
134595	938937
52194	938938
166465	938939
74051	938940
64032	938941
92765	938942
907	938943
27448	938944
9752	938945
9075	938946
13195	938947
158092	938948
53793	938949
11385	938950
127162	938951
239658	938952
86056	938953
12064	938954
23774	938955
13098	938956
90296	938957
21762	938958
41094	938959
198335	938960
8093	938961
78615	938962
48592	938963
100926	938964
48685	938965
33518	938966
44811	938967
9438	938968
27377	938969
14605	938970
2978	938971
53653	938972
151151	938973
112021	938974
43124	938975
98882	938976
241245	938977
970	938978
22656	938979
252643	938980
12581	938981
13660	938982
49304	938983
60951	938984
144874	938985
42105	938986
99395	938987
19568	938988
932	938989
52381	938990
14737	938991
29383	938992
5361	938993
11575	938994
154727	938995
23056	938996
107326	938997
109573	938998
234594	938999
107276	939000
6960	939001
20946	939002
168942	939003
4601	939004
28947	939005
34820	939006
26880	939007
16130	939008
12674	939009
178479	939010
32564	939011
10952	939012
45317	939013
39354	939014
9693	939015
12092	939016
2749	939017
3562	939018
654	939019
5696	939020
55729	939021
11432	939022
380	939023
247656	939024
3797	939025
88202	939026
143829	939027
158469	939028
32542	939029
347	939030
63957	939031
13945	939032
10910	939033
168714	939034
178181	939035
23840	939036
40516	939037
99869	939038
53852	939039
15813	939040
37736	939041
36243	939042
32863	939043
1595	939044
59383	939045
73844	939046
4530	939047
10954	939048
215526	939049
33203	939050
167438	939051
10737	939052
852	939053
148176	939054
44298	939055
56489	939056
99039	939057
102659	939058
69619	939059
52092	939060
6951	939061
226	939062
47451	939063
233800	939064
27162	939065
27263	939066
69340	939067
75389	939068
14492	939069
210296	939070
18169	939071
103067	939072
5058	939073
151726	939074
874	939075
3133	939076
142297	939077
229	939078
47094	939079
45401	939080
84520	939081
3323	939082
95749	939083
71460	939084
87457	939085
253	939086
18271	939087
252178	939088
15188	939089
168	939090
211640	939091
161086	939092
238529	939093
68356	939094
31434	939095
88840	939096
32501	939097
877	939098
50910	939099
20156	939100
125992	939101
25075	939102
14699	939103
20752	939104
46871	939105
93342	939106
22346	939107
218243	939108
76439	939109
9177	939110
222206	939111
12697	939112
257119	939113
17199	939114
13684	939115
168082	939116
6694	939117
24583	939118
232970	939119
172009	939120
19468	939121
29783	939122
29392	939123
21164	939124
75117	939125
27135	939126
211403	939127
236475	939128
19510	939129
3237	939130
1077	939131
688	939132
20022	939133
23796	939134
22289	939135
707	939136
105500	939137
42088	939138
1883	939139
129459	939140
244888	939141
148106	939142
9383	939143
45810	939144
57945	939145
55918	939146
248687	939147
244956	939148
6931	939149
67457	939150
3871	939151
153391	939152
11809	939153
6326	939154
38877	939155
36753	939156
1045	939157
30125	939158
68324	939159
40554	939160
6920	939161
28924	939162
24091	939163
80012	939164
12897	939165
9934	939166
71430	939167
163	939168
87325	939169
54825	939170
22003	939171
131726	939172
5157	939173
95706	939174
11887	939175
39273	939176
6567	939177
113663	939178
40038	939179
79764	939180
27734	939181
87489	939182
96531	939183
51324	939184
13314	939185
62379	939186
219244	939187
952	939188
15021	939189
110425	939190
14330	939191
33092	939192
12124	939193
10935	939194
25288	939195
23213	939196
31764	939197
161343	939198
8026	939199
70220	939200
1029	939201
68624	939202
10715	939203
1027	939204
1228	939205
120895	939206
57248	939207
78187	939208
77418	939209
22465	939210
1742	939211
57924	939212
251569	939213
163978	939214
222526	939215
5941	939216
90	939217
54459	939218
86118	939219
9338	939220
32193	939221
118440	939222
47900	939223
57621	939224
96642	939225
311	939226
84262	939227
2654	939228
32951	939229
115501	939230
2304	939231
62127	939232
27373	939233
160525	939234
20850	939235
162958	939236
28190	939237
2183	939238
12599	939239
71602	939240
2906	939241
28633	939242
14856	939243
36328	939244
64869	939245
151350	939246
68285	939247
34406	939248
169786	939249
954	939250
6460	939251
514	939252
8122	939253
51242	939254
49448	939255
25669	939256
2550	939257
160294	939258
1828	939259
3814	939260
60950	939261
126705	939262
66304	939263
19293	939264
92243	939265
27001	939266
105053	939267
142734	939268
12504	939269
168389	939270
22610	939271
42034	939272
31391	939273
264326	939274
139443	939275
42704	939276
20339	939277
4706	939278
22038	939279
9390	939280
78850	939281
56010	939282
185332	939283
13570	939284
38291	939285
21574	939286
100236	939287
16740	939288
189	939289
167791	939290
13754	939291
47507	939292
101681	939293
64814	939294
67333	939295
75150	939296
8399	939297
53671	939298
1714	939299
9105	939300
172839	939301
55874	939302
2711	939303
32545	939304
250185	939305
101381	939306
85538	939307
87244	939308
104424	939309
34179	939310
276	939311
29722	939312
224555	939313
1262	939314
19647	939315
64885	939316
83813	939317
55866	939318
15419	939319
96465	939320
70602	939321
11945	939322
4089	939323
22975	939324
741	939325
271717	939326
142422	939327
228127	939328
42993	939329
33837	939330
6790	939331
6380	939332
60697	939333
36576	939334
6620	939335
23912	939336
126424	939337
284	939338
76463	939339
106928	939340
147006	939341
43874	939342
159894	939343
23691	939344
166196	939345
18814	939346
13834	939347
46803	939348
26399	939349
81120	939350
69246	939351
190586	939352
227196	939353
156411	939354
3229	939355
258640	939356
184804	939357
22526	939358
17555	939359
1536	939360
190771	939361
48556	939362
213143	939363
37344	939364
100162	939365
43815	939366
2001	939367
14512	939368
166513	939369
1733	939370
81784	939371
67256	939372
32609	939373
212185	939374
64910	939375
11302	939376
4724	939377
36761	939378
18331	939379
6213	939380
1924	939381
153289	939382
56885	939383
97031	939384
1473	939385
77766	939386
67	939387
133306	939388
1059	939389
58347	939390
70992	939391
111803	939392
19215	939393
10637	939394
40990	939395
3210	939396
16953	939397
14713	939398
101122	939399
685	939400
2908	939401
17250	939402
17184	939403
125809	939404
6361	939405
113841	939406
33052	939407
16144	939408
36732	939409
14322	939410
105490	939411
4283	939412
254705	939413
60099	939414
1035	939415
56616	939416
146489	939417
65724	939418
124625	939419
3154	939420
220870	939421
14838	939422
1478	939423
25544	939424
15965	939425
19908	939426
11798	939427
106259	939428
10313	939429
190289	939430
4012	939431
126752	939432
3524	939433
211348	939434
19576	939435
50738	939436
28561	939437
56395	939438
1268	939439
13919	939440
22931	939441
175553	939442
161788	939443
153195	939444
29508	939445
26542	939446
40749	939447
190936	939448
8995	939449
3554	939450
167481	939451
29353	939452
34656	939453
2741	939454
30117	939455
36660	939456
5533	939457
32313	939458
160578	939459
41328	939460
20717	939461
195039	939462
12459	939463
56337	939464
58088	939465
33737	939466
64987	939467
1820	939468
50768	939469
263036	939470
17076	939471
103455	939472
25588	939473
207303	939474
28279	939475
111176	939476
19657	939477
13898	939478
65237	939479
153	939480
127248	939481
10863	939482
9834	939483
4	939484
273	939485
123102	939486
50	939487
10157	939488
203988	939489
42225	939490
20107	939491
2251	939492
2123	939493
11650	939494
177223	939495
158789	939496
4301	939497
2513	939498
272415	939499
160975	939500
24123	939501
16764	939502
110601	939503
171278	939504
110197	939505
94476	939506
18179	939507
83335	939508
15934	939509
1564	939510
32715	939511
163415	939512
28882	939513
87811	939514
79910	939515
19315	939516
58604	939517
140547	939518
54431	939519
16239	939520
115816	939521
26457	939522
2310	939523
82114	939524
84337	939525
33283	939526
156952	939527
2902	939528
57763	939529
161469	939530
54564	939531
3	939532
53524	939533
7128	939534
109234	939535
20108	939536
54441	939537
103946	939538
99587	939539
1562	939540
8760	939541
35674	939542
40528	939543
106934	939544
99672	939545
31942	939546
160689	939547
16827	939548
52172	939549
5959	939550
13726	939551
6091	939552
257577	939553
8793	939554
400	939555
253197	939556
37676	939557
948	939558
126970	939559
1102	939560
5824	939561
13006	939562
24307	939563
152576	939564
15735	939565
183034	939566
17058	939567
77084	939568
10398	939569
39289	939570
94604	939571
89959	939572
22729	939573
251360	939574
208391	939575
1842	939576
30912	939577
8360	939578
56322	939579
705	939580
84697	939581
49167	939582
147168	939583
215885	939584
3916	939585
68368	939586
31933	939587
97310	939588
210	939589
42865	939590
13576	939591
4	939592
229138	939593
24672	939594
20740	939595
136191	939596
119243	939597
66336	939598
28464	939599
142765	939600
16352	939601
43180	939602
51298	939603
7090	939604
24863	939605
5736	939606
54830	939607
51643	939608
18972	939609
21674	939610
5882	939611
28433	939612
5158	939613
77117	939614
150518	939615
39865	939616
1542	939617
450	939618
42029	939619
48981	939620
99747	939621
163504	939622
80868	939623
653	939624
5564	939625
31493	939626
26663	939627
14487	939628
76746	939629
17762	939630
67878	939631
132845	939632
21779	939633
99695	939634
1937	939635
2028	939636
2442	939637
60827	939638
8094	939639
48917	939640
6731	939641
40875	939642
57182	939643
5697	939644
41858	939645
57281	939646
193206	939647
97733	939648
158771	939649
184563	939650
14430	939651
29698	939652
190149	939653
50918	939654
7335	939655
1796	939656
156146	939657
199265	939658
122465	939659
3432	939660
5257	939661
42404	939662
149225	939663
1048	939664
7188	939665
156706	939666
18079	939667
185	939668
19572	939669
66497	939670
92357	939671
99178	939672
153149	939673
12758	939674
33454	939675
39098	939676
29034	939677
3693	939678
17114	939679
8459	939680
21547	939681
8374	939682
132657	939683
57880	939684
30146	939685
244815	939686
3753	939687
164248	939688
152586	939689
1425	939690
54566	939691
44821	939692
62043	939693
94389	939694
36359	939695
5880	939696
7844	939697
74827	939698
210370	939699
4043	939700
97934	939701
7565	939702
1919	939703
171949	939704
233073	939705
184101	939706
106673	939707
5238	939708
144419	939709
205849	939710
161179	939711
118235	939712
69163	939713
17382	939714
9221	939715
14653	939716
45695	939717
73826	939718
43757	939719
22898	939720
4430	939721
3633	939722
145082	939723
11505	939724
108439	939725
33385	939726
89237	939727
71228	939728
169942	939729
43635	939730
6046	939731
4376	939732
53	939733
1485	939734
54382	939735
240148	939736
49983	939737
432	939738
1040	939739
117509	939740
147804	939741
134276	939742
17191	939743
335	939744
15901	939745
12655	939746
74438	939747
68077	939748
73429	939749
816	939750
184528	939751
155081	939752
386	939753
234337	939754
42286	939755
46283	939756
81815	939757
2409	939758
43978	939759
232098	939760
186198	939761
105199	939762
198755	939763
216093	939764
70283	939765
106861	939766
54061	939767
222273	939768
8229	939769
4951	939770
8487	939771
151630	939772
62024	939773
106949	939774
80709	939775
15795	939776
232804	939777
5072	939778
46555	939779
163345	939780
3399	939781
21036	939782
13087	939783
76433	939784
32373	939785
96170	939786
2169	939787
22938	939788
7777	939789
97004	939790
15545	939791
5703	939792
113600	939793
44466	939794
33003	939795
16115	939796
26180	939797
137624	939798
24	939799
40200	939800
153054	939801
222047	939802
4838	939803
7204	939804
160105	939805
193	939806
76042	939807
62341	939808
221415	939809
46789	939810
87993	939811
7226	939812
49083	939813
2	939814
50535	939815
24809	939816
34395	939817
209141	939818
231657	939819
97345	939820
13692	939821
200494	939822
19470	939823
166962	939824
479	939825
17232	939826
106280	939827
1393	939828
247795	939829
147133	939830
3154	939831
7320	939832
59742	939833
166761	939834
1229	939835
36764	939836
12617	939837
52542	939838
21971	939839
265368	939840
12789	939841
16361	939842
53004	939843
15467	939844
29821	939845
102390	939846
23886	939847
5234	939848
1795	939849
20387	939850
98217	939851
112540	939852
56257	939853
73854	939854
64831	939855
45435	939856
30695	939857
58421	939858
45937	939859
14649	939860
187920	939861
64828	939862
179772	939863
33085	939864
144907	939865
60449	939866
12925	939867
9882	939868
95546	939869
151159	939870
150097	939871
112175	939872
228823	939873
97228	939874
34641	939875
257076	939876
127785	939877
46279	939878
57394	939879
268804	939880
163963	939881
29155	939882
167623	939883
35413	939884
34178	939885
572	939886
227913	939887
609	939888
5035	939889
130947	939890
16431	939891
6039	939892
6766	939893
82773	939894
151082	939895
247514	939896
63683	939897
59193	939898
32551	939899
15815	939900
1182	939901
158149	939902
196568	939903
51030	939904
1072	939905
20715	939906
110338	939907
26084	939908
70719	939909
230825	939910
8776	939911
217749	939912
53771	939913
43274	939914
14370	939915
32719	939916
152614	939917
32303	939918
30316	939919
48177	939920
49627	939921
7390	939922
211984	939923
16486	939924
7170	939925
2651	939926
175	939927
69379	939928
67816	939929
178026	939930
3555	939931
30913	939932
19723	939933
253413	939934
189646	939935
86196	939936
49534	939937
58062	939938
1530	939939
5339	939940
21675	939941
1524	939942
9496	939943
38350	939944
115202	939945
51813	939946
609	939947
25673	939948
134312	939949
4458	939950
65390	939951
1967	939952
61290	939953
109009	939954
8137	939955
252490	939956
17405	939957
61872	939958
241374	939959
64252	939960
110627	939961
111259	939962
21949	939963
81736	939964
54109	939965
21743	939966
57460	939967
91195	939968
95426	939969
4552	939970
45761	939971
33504	939972
3355	939973
12341	939974
3058	939975
270014	939976
21460	939977
18170	939978
4868	939979
23778	939980
126979	939981
3412	939982
2537	939983
7021	939984
72271	939985
1942	939986
81716	939987
77252	939988
229510	939989
1386	939990
174054	939991
28723	939992
227387	939993
163417	939994
90560	939995
107	939996
6062	939997
163352	939998
1123	939999
55360	940000
9120	940001
160932	940002
12792	940003
800	940004
101647	940005
10994	940006
29043	940007
24710	940008
664	940009
33090	940010
22289	940011
939	940012
27127	940013
24193	940014
114397	940015
91974	940016
89059	940017
22823	940018
8098	940019
64288	940020
41475	940021
37152	940022
127300	940023
107	940024
7054	940025
167901	940026
21221	940027
12352	940028
363	940029
7256	940030
13987	940031
4622	940032
35142	940033
270488	940034
688	940035
24955	940036
209454	940037
21899	940038
7661	940039
30809	940040
1738	940041
165148	940042
123321	940043
118935	940044
101993	940045
1297	940046
23421	940047
161053	940048
269519	940049
245670	940050
40102	940051
13159	940052
191970	940053
84320	940054
254295	940055
7956	940056
89052	940057
6158	940058
536	940059
16249	940060
10293	940061
68584	940062
96574	940063
271375	940064
206103	940065
112840	940066
223248	940067
248700	940068
8663	940069
52541	940070
6257	940071
1496	940072
148105	940073
39785	940074
21170	940075
11357	940076
145338	940077
52165	940078
247725	940079
13	940080
24744	940081
181549	940082
10803	940083
156226	940084
159728	940085
123244	940086
34107	940087
126715	940088
23027	940089
233319	940090
1465	940091
76941	940092
13300	940093
52939	940094
17038	940095
45947	940096
74	940097
6661	940098
5585	940099
78320	940100
108287	940101
20092	940102
110951	940103
16972	940104
44572	940105
71398	940106
54381	940107
25114	940108
43560	940109
41186	940110
2128	940111
67948	940112
72897	940113
20065	940114
86869	940115
1912	940116
73793	940117
17000	940118
30780	940119
191570	940120
97796	940121
101230	940122
66976	940123
14005	940124
86122	940125
44937	940126
17677	940127
40118	940128
146739	940129
113702	940130
1983	940131
155509	940132
6020	940133
37003	940134
95705	940135
28920	940136
164050	940137
15162	940138
160599	940139
76980	940140
27971	940141
3206	940142
49508	940143
957	940144
75880	940145
16104	940146
18293	940147
69497	940148
245428	940149
107962	940150
6068	940151
2344	940152
3623	940153
237363	940154
5541	940155
151769	940156
259758	940157
1891	940158
31965	940159
113150	940160
3625	940161
242274	940162
104061	940163
8125	940164
10546	940165
144387	940166
11633	940167
4760	940168
13339	940169
323	940170
62618	940171
5243	940172
68788	940173
181339	940174
980	940175
15384	940176
11918	940177
215123	940178
5084	940179
84035	940180
240270	940181
3253	940182
34304	940183
68978	940184
68052	940185
59839	940186
91857	940187
31704	940188
41198	940189
60920	940190
48843	940191
33983	940192
129166	940193
150834	940194
26842	940195
38868	940196
47999	940197
408	940198
45843	940199
144943	940200
213	940201
2815	940202
77266	940203
50694	940204
149033	940205
11201	940206
2314	940207
168575	940208
43877	940209
3268	940210
22438	940211
14299	940212
63471	940213
23132	940214
47673	940215
113794	940216
257084	940217
28360	940218
2357	940219
6333	940220
171088	940221
86	940222
60713	940223
24638	940224
36462	940225
18623	940226
206439	940227
24408	940228
266429	940229
27548	940230
55885	940231
37198	940232
72950	940233
177	940234
2682	940235
27986	940236
3905	940237
28250	940238
145026	940239
33328	940240
65151	940241
8899	940242
54945	940243
65235	940244
18295	940245
6052	940246
3249	940247
1738	940248
46547	940249
21509	940250
236374	940251
60750	940252
76936	940253
15586	940254
187354	940255
87952	940256
7598	940257
166670	940258
9372	940259
96596	940260
4676	940261
254	940262
253448	940263
272650	940264
47556	940265
23728	940266
14505	940267
41994	940268
54981	940269
29192	940270
28969	940271
11308	940272
24998	940273
115616	940274
84784	940275
35126	940276
25518	940277
13780	940278
20013	940279
42223	940280
1750	940281
171658	940282
410	940283
74662	940284
1273	940285
28406	940286
138825	940287
14045	940288
95414	940289
43812	940290
65389	940291
73226	940292
11092	940293
16995	940294
1658	940295
259299	940296
33984	940297
21015	940298
38199	940299
266312	940300
14497	940301
37089	940302
43640	940303
72716	940304
58437	940305
7056	940306
1348	940307
9033	940308
22881	940309
6576	940310
125050	940311
33718	940312
31725	940313
33251	940314
11133	940315
36	940316
237887	940317
123102	940318
45159	940319
2667	940320
51468	940321
166876	940322
212282	940323
27741	940324
228104	940325
111046	940326
42746	940327
94600	940328
47700	940329
210437	940330
19241	940331
25171	940332
12468	940333
890	940334
16733	940335
2630	940336
50110	940337
32643	940338
210942	940339
16943	940340
11536	940341
64719	940342
124012	940343
17220	940344
133045	940345
17855	940346
303	940347
1069	940348
34269	940349
10427	940350
229040	940351
2796	940352
28320	940353
167886	940354
21018	940355
22144	940356
19700	940357
12762	940358
7001	940359
522	940360
62099	940361
117049	940362
6921	940363
50512	940364
33089	940365
55082	940366
2802	940367
20504	940368
11915	940369
100769	940370
3173	940371
905	940372
54859	940373
14018	940374
117430	940375
6504	940376
4894	940377
109116	940378
121167	940379
83186	940380
19925	940381
66512	940382
28044	940383
1060	940384
30590	940385
16380	940386
23623	940387
79056	940388
244086	940389
157044	940390
174617	940391
127490	940392
91482	940393
34673	940394
29887	940395
38924	940396
24384	940397
63658	940398
49129	940399
79472	940400
34535	940401
81945	940402
69389	940403
15030	940404
1398	940405
16810	940406
30836	940407
2107	940408
85838	940409
28450	940410
50354	940411
76071	940412
98545	940413
95604	940414
8533	940415
31546	940416
11352	940417
36681	940418
126847	940419
88506	940420
23651	940421
204445	940422
65346	940423
10766	940424
15602	940425
35592	940426
799	940427
7697	940428
59240	940429
30107	940430
30553	940431
6764	940432
5512	940433
158	940434
108289	940435
10852	940436
126070	940437
21328	940438
186	940439
12850	940440
5124	940441
33420	940442
110234	940443
73052	940444
270233	940445
209268	940446
81535	940447
61750	940448
11318	940449
48097	940450
25349	940451
13270	940452
98730	940453
35182	940454
221927	940455
111322	940456
46874	940457
1612	940458
120890	940459
47072	940460
46482	940461
84749	940462
43392	940463
142336	940464
212342	940465
28443	940466
28263	940467
6	940468
8468	940469
68460	940470
244014	940471
249984	940472
55209	940473
3658	940474
19072	940475
5425	940476
18942	940477
29847	940478
139493	940479
208037	940480
47083	940481
52228	940482
86474	940483
6298	940484
4333	940485
1935	940486
52327	940487
4096	940488
44410	940489
166718	940490
207002	940491
60963	940492
241387	940493
138930	940494
224969	940495
52231	940496
108493	940497
6190	940498
1105	940499
55767	940500
263018	940501
5382	940502
131311	940503
6209	940504
42950	940505
1541	940506
19586	940507
8637	940508
39969	940509
202660	940510
37255	940511
18163	940512
83734	940513
2770	940514
66796	940515
68621	940516
266387	940517
134949	940518
10228	940519
12056	940520
67104	940521
113075	940522
75145	940523
140773	940524
10750	940525
22361	940526
60093	940527
13299	940528
7222	940529
38715	940530
980	940531
34028	940532
50019	940533
47090	940534
10836	940535
2425	940536
99590	940537
1053	940538
158518	940539
30470	940540
1683	940541
50782	940542
41827	940543
80798	940544
46213	940545
155563	940546
70856	940547
133980	940548
105975	940549
81514	940550
229313	940551
47619	940552
3132	940553
29099	940554
54410	940555
19379	940556
2729	940557
96844	940558
1031	940559
51938	940560
9553	940561
250706	940562
5035	940563
228011	940564
167816	940565
269	940566
3031	940567
119274	940568
9521	940569
9468	940570
111173	940571
187707	940572
98543	940573
78179	940574
18451	940575
85852	940576
3693	940577
9281	940578
4087	940579
53532	940580
18838	940581
31509	940582
77744	940583
12142	940584
103909	940585
77537	940586
83124	940587
178471	940588
66441	940589
255075	940590
148971	940591
10445	940592
78941	940593
13706	940594
30459	940595
12228	940596
8124	940597
10837	940598
49450	940599
1376	940600
50663	940601
85985	940602
124380	940603
48455	940604
5485	940605
30965	940606
46224	940607
23542	940608
26469	940609
35670	940610
363	940611
12423	940612
57331	940613
21500	940614
16342	940615
1598	940616
232819	940617
1558	940618
12059	940619
36735	940620
102125	940621
28631	940622
749	940623
194796	940624
124127	940625
36097	940626
243265	940627
244434	940628
228139	940629
23568	940630
201114	940631
9001	940632
68180	940633
25138	940634
1855	940635
31814	940636
37054	940637
161835	940638
228744	940639
50456	940640
20891	940641
9266	940642
30961	940643
26479	940644
190	940645
4097	940646
3181	940647
42773	940648
42134	940649
8675	940650
9003	940651
4107	940652
4688	940653
56691	940654
24044	940655
616	940656
83363	940657
96119	940658
81966	940659
20613	940660
119268	940661
63908	940662
350	940663
5353	940664
6755	940665
186074	940666
248201	940667
107087	940668
44638	940669
116389	940670
200958	940671
61409	940672
51557	940673
90833	940674
18311	940675
93058	940676
193139	940677
7389	940678
156817	940679
13727	940680
72684	940681
34236	940682
6588	940683
271330	940684
17218	940685
104195	940686
88535	940687
7891	940688
142445	940689
95714	940690
252	940691
7902	940692
262699	940693
16415	940694
79160	940695
117492	940696
21805	940697
41535	940698
6085	940699
3210	940700
114064	940701
25253	940702
106710	940703
82918	940704
25406	940705
43805	940706
178019	940707
34507	940708
208993	940709
498	940710
47671	940711
173012	940712
56210	940713
258421	940714
98719	940715
3312	940716
117988	940717
39416	940718
47090	940719
661	940720
155554	940721
62903	940722
485	940723
186178	940724
80062	940725
182552	940726
164	940727
21728	940728
66893	940729
47312	940730
192950	940731
569	940732
909	940733
240153	940734
79586	940735
55187	940736
27741	940737
66403	940738
214615	940739
101467	940740
57330	940741
903	940742
113327	940743
194	940744
11456	940745
16307	940746
54828	940747
64954	940748
45478	940749
1943	940750
26672	940751
58440	940752
7909	940753
134891	940754
19023	940755
37190	940756
223341	940757
52282	940758
26222	940759
6598	940760
28428	940761
122100	940762
11359	940763
212758	940764
152165	940765
57748	940766
69552	940767
3644	940768
21827	940769
26860	940770
122213	940771
267312	940772
5706	940773
10037	940774
22506	940775
27214	940776
9285	940777
78535	940778
55748	940779
28634	940780
94707	940781
50498	940782
43347	940783
1672	940784
1523	940785
2179	940786
40934	940787
18867	940788
272240	940789
111033	940790
6113	940791
108547	940792
1646	940793
6192	940794
4487	940795
35722	940796
73321	940797
50893	940798
17321	940799
136117	940800
29306	940801
110653	940802
104558	940803
3456	940804
191453	940805
58454	940806
574	940807
16014	940808
18842	940809
679	940810
5459	940811
8093	940812
4247	940813
3095	940814
8456	940815
69366	940816
128123	940817
6744	940818
21004	940819
49950	940820
156512	940821
82238	940822
134889	940823
149271	940824
20033	940825
49592	940826
16766	940827
68730	940828
8102	940829
8983	940830
26151	940831
159796	940832
257	940833
25436	940834
93856	940835
116	940836
127333	940837
80034	940838
271042	940839
11813	940840
15664	940841
9	940842
33292	940843
100782	940844
25881	940845
110044	940846
58348	940847
61752	940848
25314	940849
7600	940850
4317	940851
108044	940852
111218	940853
83302	940854
8755	940855
193593	940856
36	940857
69185	940858
1539	940859
1422	940860
173227	940861
54913	940862
221891	940863
19514	940864
18518	940865
167602	940866
14800	940867
20791	940868
136600	940869
103847	940870
82036	940871
185048	940872
103248	940873
790	940874
2578	940875
10935	940876
15861	940877
155797	940878
3070	940879
53295	940880
150747	940881
99751	940882
30333	940883
15846	940884
127834	940885
212629	940886
20133	940887
268422	940888
31550	940889
26158	940890
31085	940891
9136	940892
72083	940893
47406	940894
20942	940895
87609	940896
488	940897
7611	940898
20794	940899
150191	940900
23561	940901
5087	940902
124547	940903
139158	940904
7756	940905
122594	940906
26512	940907
6018	940908
15035	940909
122161	940910
17991	940911
38143	940912
59362	940913
13560	940914
23080	940915
28186	940916
23722	940917
24916	940918
17892	940919
66862	940920
246482	940921
320	940922
8903	940923
208258	940924
27273	940925
52252	940926
114607	940927
109865	940928
126085	940929
5993	940930
119331	940931
69891	940932
646	940933
971	940934
56115	940935
155878	940936
115640	940937
154485	940938
56531	940939
105777	940940
3571	940941
91601	940942
99609	940943
255037	940944
2470	940945
2184	940946
117408	940947
9764	940948
66164	940949
111694	940950
8544	940951
95043	940952
20389	940953
65032	940954
60785	940955
78820	940956
124848	940957
85897	940958
152053	940959
31041	940960
12161	940961
73627	940962
2702	940963
1943	940964
71807	940965
23570	940966
1904	940967
1991	940968
89744	940969
153024	940970
119910	940971
156026	940972
2566	940973
15377	940974
66588	940975
25715	940976
78846	940977
18299	940978
70500	940979
28790	940980
3711	940981
111206	940982
19938	940983
65838	940984
182274	940985
245	940986
90219	940987
20327	940988
3502	940989
144536	940990
28979	940991
44424	940992
55497	940993
17302	940994
62993	940995
187194	940996
19352	940997
12712	940998
167733	940999
6345	941000
27846	941001
133977	941002
71607	941003
170697	941004
12845	941005
3072	941006
110006	941007
6062	941008
108663	941009
39905	941010
42606	941011
56066	941012
45380	941013
51915	941014
13120	941015
1532	941016
59135	941017
266116	941018
7076	941019
112557	941020
6775	941021
1533	941022
240181	941023
32002	941024
28012	941025
29078	941026
19561	941027
83716	941028
42128	941029
178077	941030
216045	941031
111	941032
9509	941033
26187	941034
252550	941035
1462	941036
107275	941037
15596	941038
3517	941039
5910	941040
26533	941041
4081	941042
33574	941043
13125	941044
26011	941045
46682	941046
1000	941047
153547	941048
1567	941049
272	941050
66965	941051
116447	941052
9122	941053
1576	941054
91222	941055
55717	941056
101833	941057
3640	941058
7911	941059
65701	941060
33670	941061
1235	941062
109998	941063
28730	941064
270412	941065
269435	941066
127782	941067
86161	941068
22019	941069
447	941070
10700	941071
144355	941072
92844	941073
1301	941074
19149	941075
22518	941076
5289	941077
26661	941078
15247	941079
12848	941080
73264	941081
146940	941082
229231	941083
20516	941084
26706	941085
136703	941086
12627	941087
143160	941088
124255	941089
1709	941090
13314	941091
25792	941092
238936	941093
107504	941094
4282	941095
61371	941096
2806	941097
110960	941098
13134	941099
112531	941100
77903	941101
27263	941102
7970	941103
23224	941104
6003	941105
122380	941106
82835	941107
6821	941108
36689	941109
206623	941110
105524	941111
32904	941112
29093	941113
15988	941114
15373	941115
82193	941116
95689	941117
10773	941118
95048	941119
153378	941120
14447	941121
272167	941122
1308	941123
66320	941124
9499	941125
73404	941126
29713	941127
1308	941128
139	941129
45446	941130
10410	941131
235426	941132
1266	941133
49960	941134
28618	941135
250769	941136
84829	941137
160315	941138
52130	941139
125549	941140
3277	941141
22940	941142
98041	941143
117395	941144
733	941145
161485	941146
56194	941147
31683	941148
32100	941149
26319	941150
86155	941151
46617	941152
3007	941153
156628	941154
20199	941155
36373	941156
260282	941157
112835	941158
29648	941159
6245	941160
432	941161
143544	941162
269655	941163
4629	941164
113777	941165
20605	941166
15313	941167
143775	941168
4620	941169
153	941170
5029	941171
15150	941172
113147	941173
215	941174
949	941175
174	941176
204875	941177
155729	941178
35287	941179
58389	941180
220523	941181
89063	941182
4743	941183
21808	941184
6483	941185
156355	941186
54752	941187
7735	941188
14505	941189
56289	941190
201817	941191
2813	941192
220826	941193
110419	941194
9465	941195
110535	941196
733	941197
1013	941198
93213	941199
945	941200
201969	941201
4494	941202
239129	941203
836	941204
41149	941205
16667	941206
109702	941207
45160	941208
22827	941209
186186	941210
109818	941211
912	941212
245008	941213
146262	941214
17600	941215
5648	941216
49217	941217
12569	941218
120552	941219
75777	941220
18284	941221
86807	941222
156864	941223
11740	941224
21318	941225
8234	941226
16971	941227
213969	941228
77870	941229
8976	941230
38035	941231
74831	941232
1046	941233
29316	941234
8435	941235
14094	941236
36743	941237
17350	941238
861	941239
230558	941240
69821	941241
39973	941242
46286	941243
145190	941244
104729	941245
96067	941246
3578	941247
2585	941248
171011	941249
730	941250
138	941251
118692	941252
84690	941253
3172	941254
2656	941255
33660	941256
22718	941257
43510	941258
112387	941259
88911	941260
57172	941261
73730	941262
73445	941263
4068	941264
7380	941265
28610	941266
3085	941267
258252	941268
9959	941269
8830	941270
174042	941271
133186	941272
50985	941273
92492	941274
22292	941275
25595	941276
24800	941277
153071	941278
59518	941279
110802	941280
51594	941281
52913	941282
246590	941283
49198	941284
166359	941285
6901	941286
3033	941287
221660	941288
39118	941289
16861	941290
20327	941291
19623	941292
34353	941293
46729	941294
72998	941295
44288	941296
145625	941297
10	941298
1338	941299
20265	941300
254510	941301
28343	941302
58900	941303
2411	941304
44946	941305
28337	941306
140633	941307
3629	941308
214414	941309
208772	941310
24477	941311
45988	941312
6784	941313
45821	941314
103040	941315
37147	941316
7429	941317
24868	941318
313	941319
222865	941320
42366	941321
13080	941322
263927	941323
31261	941324
1415	941325
24156	941326
96475	941327
136583	941328
11866	941329
34100	941330
6061	941331
14866	941332
79607	941333
45557	941334
228922	941335
112987	941336
7051	941337
56498	941338
2751	941339
3398	941340
9317	941341
255020	941342
11472	941343
253359	941344
63824	941345
1037	941346
135884	941347
4181	941348
14761	941349
58190	941350
40731	941351
8101	941352
68206	941353
8503	941354
1968	941355
68177	941356
112917	941357
15735	941358
246103	941359
10214	941360
4	941361
5268	941362
20331	941363
21478	941364
5738	941365
30050	941366
3871	941367
186	941368
71584	941369
18467	941370
146448	941371
33425	941372
21696	941373
18370	941374
211260	941375
38495	941376
84884	941377
25698	941378
49431	941379
118000	941380
3392	941381
100738	941382
111346	941383
120125	941384
166709	941385
253309	941386
53650	941387
7800	941388
148	941389
12002	941390
12771	941391
160820	941392
62905	941393
111023	941394
20278	941395
17732	941396
3499	941397
61199	941398
2612	941399
96104	941400
53712	941401
1407	941402
174214	941403
73721	941404
95661	941405
111886	941406
1501	941407
1264	941408
179550	941409
8044	941410
73651	941411
107	941412
9110	941413
65020	941414
217484	941415
210467	941416
35140	941417
67716	941418
9535	941419
202767	941420
2420	941421
181311	941422
2849	941423
88155	941424
2267	941425
52513	941426
1044	941427
64447	941428
2097	941429
87094	941430
114464	941431
30333	941432
59462	941433
34145	941434
1418	941435
3822	941436
18956	941437
110134	941438
123	941439
28127	941440
51250	941441
140486	941442
525	941443
272421	941444
36188	941445
17600	941446
27018	941447
128551	941448
22853	941449
191	941450
20338	941451
99232	941452
166975	941453
6521	941454
1122	941455
9182	941456
63395	941457
12165	941458
8476	941459
417	941460
10927	941461
34402	941462
176392	941463
90959	941464
72822	941465
288	941466
49574	941467
16826	941468
2544	941469
4390	941470
151020	941471
107205	941472
43243	941473
50340	941474
57958	941475
759	941476
222300	941477
939	941478
8102	941479
15015	941480
25834	941481
133319	941482
18572	941483
3958	941484
34769	941485
32475	941486
17793	941487
12900	941488
24441	941489
7421	941490
11971	941491
69039	941492
16716	941493
146507	941494
60482	941495
76417	941496
111411	941497
4840	941498
16215	941499
32613	941500
56901	941501
1296	941502
243561	941503
12175	941504
2565	941505
255204	941506
19421	941507
148765	941508
46164	941509
15099	941510
13156	941511
4878	941512
232489	941513
15616	941514
37846	941515
103769	941516
18467	941517
38157	941518
10234	941519
23439	941520
4365	941521
57235	941522
36909	941523
7774	941524
3655	941525
165632	941526
57469	941527
7836	941528
108538	941529
63949	941530
49322	941531
96015	941532
43659	941533
13413	941534
31569	941535
236890	941536
5863	941537
42648	941538
206989	941539
265413	941540
7316	941541
45645	941542
4432	941543
10514	941544
256620	941545
2040	941546
3767	941547
3924	941548
260461	941549
131724	941550
40064	941551
83969	941552
15877	941553
67089	941554
13496	941555
3792	941556
194755	941557
153570	941558
172345	941559
9543	941560
5114	941561
105208	941562
56640	941563
29980	941564
188007	941565
8079	941566
37117	941567
87072	941568
62197	941569
8072	941570
64979	941571
74141	941572
74010	941573
3210	941574
12478	941575
37121	941576
106205	941577
37491	941578
46413	941579
88414	941580
35851	941581
219374	941582
103904	941583
234393	941584
114267	941585
17360	941586
17814	941587
638	941588
20068	941589
11994	941590
17474	941591
23136	941592
136923	941593
1871	941594
4258	941595
2889	941596
15573	941597
133348	941598
131666	941599
262622	941600
54659	941601
71678	941602
116721	941603
8351	941604
11528	941605
305	941606
78463	941607
6723	941608
104255	941609
79197	941610
204487	941611
36315	941612
69807	941613
257003	941614
135590	941615
3936	941616
8623	941617
37042	941618
100203	941619
214	941620
240172	941621
3480	941622
93814	941623
175080	941624
30259	941625
17162	941626
188858	941627
2897	941628
70767	941629
7616	941630
2253	941631
24006	941632
44114	941633
120789	941634
6546	941635
79953	941636
50012	941637
2458	941638
25873	941639
87701	941640
2757	941641
27245	941642
67806	941643
16793	941644
34103	941645
20946	941646
8913	941647
108818	941648
215	941649
114	941650
11735	941651
95526	941652
29252	941653
254905	941654
46916	941655
61977	941656
2790	941657
50949	941658
18641	941659
8586	941660
31198	941661
9079	941662
195918	941663
109060	941664
96143	941665
244718	941666
189428	941667
975	941668
27075	941669
10187	941670
25095	941671
415	941672
237446	941673
74883	941674
1253	941675
16383	941676
61495	941677
4792	941678
1	941679
17912	941680
81661	941681
1658	941682
6867	941683
27036	941684
102854	941685
60033	941686
24019	941687
10756	941688
31390	941689
84793	941690
27070	941691
101414	941692
17792	941693
244825	941694
53892	941695
237921	941696
216966	941697
92050	941698
53417	941699
58389	941700
244214	941701
16376	941702
167539	941703
1800	941704
7272	941705
1352	941706
218216	941707
233808	941708
65334	941709
12387	941710
846	941711
19833	941712
10876	941713
59789	941714
113829	941715
50590	941716
3888	941717
268110	941718
3630	941719
59139	941720
43663	941721
79190	941722
73365	941723
19904	941724
2330	941725
73013	941726
11744	941727
34410	941728
270229	941729
2683	941730
3469	941731
23982	941732
36685	941733
23699	941734
392	941735
11185	941736
205711	941737
2011	941738
473	941739
10505	941740
79171	941741
140183	941742
230101	941743
3622	941744
120288	941745
48471	941746
23313	941747
10186	941748
22499	941749
222696	941750
13692	941751
63561	941752
3683	941753
5055	941754
9116	941755
146596	941756
167308	941757
24336	941758
36680	941759
13418	941760
101652	941761
152433	941762
13849	941763
10705	941764
6282	941765
39036	941766
48619	941767
58217	941768
71321	941769
260052	941770
55330	941771
94785	941772
154272	941773
2630	941774
94548	941775
3397	941776
17905	941777
68868	941778
94638	941779
54279	941780
64843	941781
136	941782
13041	941783
2355	941784
9058	941785
25893	941786
16807	941787
1658	941788
145070	941789
4717	941790
29493	941791
55520	941792
147059	941793
118071	941794
205253	941795
51729	941796
94191	941797
73089	941798
5928	941799
35482	941800
98191	941801
9541	941802
18948	941803
5453	941804
40688	941805
35196	941806
154748	941807
40270	941808
40048	941809
20636	941810
23376	941811
6198	941812
25435	941813
7659	941814
121388	941815
51577	941816
144993	941817
14630	941818
14338	941819
73223	941820
149799	941821
2538	941822
210946	941823
135934	941824
50053	941825
57520	941826
101568	941827
67796	941828
141168	941829
32846	941830
218	941831
183786	941832
164546	941833
163930	941834
94186	941835
7043	941836
240373	941837
51496	941838
254946	941839
5187	941840
40488	941841
133458	941842
223143	941843
22830	941844
135937	941845
51382	941846
99100	941847
51628	941848
18848	941849
10509	941850
184866	941851
2624	941852
947	941853
4144	941854
3258	941855
64832	941856
26106	941857
56564	941858
77813	941859
59289	941860
200724	941861
75	941862
861	941863
177117	941864
49221	941865
30877	941866
91276	941867
88690	941868
5927	941869
12467	941870
16091	941871
15709	941872
4652	941873
11558	941874
11728	941875
7260	941876
144399	941877
17417	941878
2263	941879
12423	941880
55853	941881
403	941882
14909	941883
113	941884
189684	941885
122341	941886
67925	941887
28882	941888
3584	941889
170499	941890
5682	941891
69257	941892
2068	941893
61383	941894
4930	941895
81583	941896
147486	941897
25291	941898
149737	941899
66133	941900
81488	941901
18395	941902
149007	941903
1456	941904
1739	941905
42307	941906
37028	941907
182041	941908
560	941909
13102	941910
97331	941911
956	941912
95877	941913
19047	941914
126896	941915
65231	941916
105666	941917
40438	941918
42621	941919
20055	941920
141538	941921
24997	941922
119480	941923
78441	941924
3970	941925
79309	941926
36648	941927
144660	941928
101650	941929
2438	941930
2063	941931
66093	941932
7233	941933
184	941934
151354	941935
40080	941936
3871	941937
32084	941938
91525	941939
3754	941940
64217	941941
93910	941942
104452	941943
24582	941944
104290	941945
16778	941946
63248	941947
9497	941948
236759	941949
5134	941950
97263	941951
140480	941952
50158	941953
988	941954
11414	941955
16930	941956
50398	941957
11511	941958
17813	941959
51768	941960
32674	941961
426	941962
199254	941963
2125	941964
17616	941965
103385	941966
84866	941967
76962	941968
111064	941969
136697	941970
695	941971
142892	941972
15736	941973
151620	941974
96163	941975
623	941976
136836	941977
106681	941978
153229	941979
67175	941980
39420	941981
164100	941982
3369	941983
6545	941984
99931	941985
150013	941986
3942	941987
51256	941988
905	941989
11196	941990
83980	941991
176793	941992
37364	941993
10426	941994
8	941995
43340	941996
301	941997
5102	941998
183548	941999
271688	942000
218385	942001
5010	942002
11859	942003
125309	942004
148461	942005
36431	942006
13949	942007
159126	942008
14799	942009
11544	942010
8525	942011
49780	942012
8550	942013
3524	942014
1858	942015
31807	942016
31801	942017
23071	942018
7164	942019
21	942020
46336	942021
52277	942022
250856	942023
4039	942024
75199	942025
7280	942026
110663	942027
55661	942028
133017	942029
9295	942030
234525	942031
40846	942032
3188	942033
5270	942034
41348	942035
8519	942036
149835	942037
168529	942038
1027	942039
132564	942040
5968	942041
2796	942042
198732	942043
268809	942044
1988	942045
60361	942046
205301	942047
9518	942048
92507	942049
75680	942050
49541	942051
61393	942052
35090	942053
84594	942054
4658	942055
243374	942056
134354	942057
13746	942058
238	942059
12948	942060
79407	942061
33400	942062
5978	942063
168295	942064
153160	942065
3701	942066
32909	942067
33608	942068
19311	942069
11754	942070
4691	942071
231431	942072
29511	942073
89721	942074
37272	942075
29631	942076
56000	942077
6628	942078
164240	942079
159092	942080
9286	942081
15536	942082
213184	942083
91235	942084
9920	942085
5478	942086
37040	942087
208549	942088
35105	942089
129	942090
106007	942091
19556	942092
227263	942093
94919	942094
3834	942095
80243	942096
55274	942097
108065	942098
210031	942099
78987	942100
119950	942101
65506	942102
50	942103
256779	942104
1079	942105
2623	942106
108803	942107
8402	942108
86770	942109
36686	942110
2458	942111
33773	942112
13846	942113
240092	942114
58237	942115
207914	942116
5374	942117
134878	942118
1254	942119
78461	942120
103243	942121
16923	942122
4769	942123
17737	942124
43541	942125
67230	942126
3438	942127
143420	942128
46586	942129
32501	942130
106188	942131
203032	942132
50200	942133
10807	942134
13943	942135
15878	942136
75578	942137
108185	942138
45031	942139
10946	942140
38816	942141
813	942142
12616	942143
102180	942144
148404	942145
112802	942146
169620	942147
12877	942148
3949	942149
30674	942150
165109	942151
33591	942152
43956	942153
45739	942154
61154	942155
40656	942156
11	942157
134078	942158
40045	942159
446	942160
221046	942161
125404	942162
47723	942163
138716	942164
79171	942165
52202	942166
13767	942167
169567	942168
21058	942169
68164	942170
116725	942171
8503	942172
38790	942173
14603	942174
128392	942175
84797	942176
18785	942177
216902	942178
23736	942179
58189	942180
133129	942181
22079	942182
15890	942183
106329	942184
38286	942185
27236	942186
1	942187
26805	942188
75560	942189
6709	942190
272036	942191
110720	942192
2026	942193
5439	942194
100020	942195
29258	942196
155459	942197
1805	942198
52673	942199
215929	942200
110957	942201
232802	942202
79520	942203
10271	942204
145170	942205
63141	942206
51207	942207
9170	942208
844	942209
72932	942210
31409	942211
23823	942212
11252	942213
46296	942214
133524	942215
16790	942216
4776	942217
95727	942218
264168	942219
224578	942220
8261	942221
82383	942222
219737	942223
2835	942224
2328	942225
30597	942226
15414	942227
267189	942228
9566	942229
76342	942230
7083	942231
13682	942232
44602	942233
90556	942234
8044	942235
27512	942236
58122	942237
10339	942238
3747	942239
79	942240
73814	942241
35350	942242
179160	942243
89539	942244
243921	942245
323	942246
217462	942247
15199	942248
895	942249
20137	942250
39028	942251
28035	942252
134752	942253
79263	942254
60151	942255
13154	942256
66276	942257
1527	942258
4623	942259
148462	942260
23569	942261
352	942262
164724	942263
29521	942264
45698	942265
165849	942266
1011	942267
146601	942268
10442	942269
51103	942270
12619	942271
21953	942272
53291	942273
37658	942274
47876	942275
26350	942276
84585	942277
45516	942278
112593	942279
10070	942280
14256	942281
166522	942282
81373	942283
61406	942284
28604	942285
132618	942286
16763	942287
7958	942288
3733	942289
11402	942290
90145	942291
52976	942292
16448	942293
16293	942294
55474	942295
34293	942296
9120	942297
205	942298
84900	942299
58366	942300
17446	942301
6079	942302
45647	942303
33766	942304
32541	942305
91582	942306
10834	942307
105319	942308
31001	942309
78687	942310
35027	942311
26367	942312
59377	942313
3771	942314
43601	942315
13687	942316
80435	942317
32827	942318
185025	942319
264509	942320
39903	942321
73084	942322
103638	942323
1032	942324
8806	942325
14563	942326
93890	942327
59877	942328
109821	942329
50288	942330
155518	942331
8996	942332
18927	942333
8971	942334
698	942335
23224	942336
189542	942337
4297	942338
13286	942339
48808	942340
28404	942341
128234	942342
12664	942343
20569	942344
26026	942345
64430	942346
11711	942347
138484	942348
418	942349
264988	942350
16953	942351
6879	942352
82235	942353
86826	942354
60775	942355
17566	942356
63598	942357
242482	942358
253018	942359
42211	942360
144657	942361
27405	942362
92790	942363
3765	942364
133918	942365
130361	942366
400	942367
524	942368
41135	942369
106212	942370
74364	942371
66270	942372
132665	942373
63322	942374
26166	942375
57463	942376
37533	942377
21963	942378
8615	942379
29115	942380
35126	942381
122722	942382
244807	942383
270948	942384
272629	942385
18119	942386
95567	942387
22025	942388
102983	942389
106639	942390
2995	942391
212416	942392
18326	942393
3116	942394
31130	942395
71546	942396
7509	942397
1882	942398
40721	942399
100170	942400
239599	942401
40814	942402
40032	942403
64506	942404
179205	942405
61116	942406
30205	942407
10194	942408
19616	942409
34889	942410
658	942411
36244	942412
161623	942413
39804	942414
1122	942415
176052	942416
168541	942417
12888	942418
92683	942419
65823	942420
255190	942421
240	942422
146305	942423
64586	942424
272623	942425
103843	942426
3048	942427
160695	942428
146124	942429
13432	942430
33653	942431
41586	942432
99912	942433
244781	942434
37519	942435
53508	942436
5621	942437
61641	942438
1261	942439
10230	942440
29167	942441
171362	942442
8749	942443
45314	942444
158859	942445
48696	942446
82605	942447
150499	942448
20942	942449
166820	942450
31723	942451
138766	942452
997	942453
2542	942454
267318	942455
170884	942456
145887	942457
67939	942458
13629	942459
105717	942460
15165	942461
183277	942462
78067	942463
52005	942464
8218	942465
7560	942466
675	942467
43970	942468
101421	942469
9262	942470
21678	942471
63	942472
128634	942473
147538	942474
16453	942475
2625	942476
33824	942477
90044	942478
1273	942479
213866	942480
23802	942481
8703	942482
165839	942483
153600	942484
12899	942485
44769	942486
14710	942487
66671	942488
1148	942489
1770	942490
16876	942491
1355	942492
10359	942493
50	942494
6636	942495
203599	942496
27222	942497
348	942498
133813	942499
60223	942500
194529	942501
85	942502
1077	942503
24077	942504
2	942505
215741	942506
23864	942507
115803	942508
130945	942509
1506	942510
11146	942511
35316	942512
58320	942513
45596	942514
17186	942515
54425	942516
78011	942517
11202	942518
38622	942519
37621	942520
105222	942521
19120	942522
34186	942523
50700	942524
723	942525
109144	942526
165996	942527
40751	942528
603	942529
5387	942530
2581	942531
7202	942532
4402	942533
8569	942534
52532	942535
565	942536
177331	942537
144221	942538
4040	942539
96401	942540
68508	942541
125939	942542
176443	942543
119696	942544
5368	942545
101811	942546
21871	942547
147619	942548
27883	942549
245476	942550
22584	942551
16968	942552
264725	942553
38343	942554
128834	942555
82476	942556
18476	942557
1087	942558
1609	942559
61780	942560
124343	942561
7489	942562
99630	942563
8281	942564
78617	942565
52122	942566
58441	942567
141442	942568
168861	942569
194805	942570
164135	942571
1077	942572
21054	942573
44887	942574
138354	942575
170496	942576
29098	942577
89263	942578
7444	942579
1092	942580
92279	942581
3586	942582
3227	942583
61	942584
265297	942585
16178	942586
17813	942587
59326	942588
165714	942589
20980	942590
263719	942591
137704	942592
3997	942593
272765	942594
19419	942595
28643	942596
21646	942597
160791	942598
255653	942599
36224	942600
127053	942601
25642	942602
69434	942603
337	942604
10971	942605
10510	942606
16465	942607
15706	942608
111315	942609
133996	942610
210866	942611
7878	942612
19911	942613
2512	942614
22568	942615
9383	942616
79042	942617
142676	942618
6794	942619
14401	942620
2876	942621
27699	942622
159677	942623
19372	942624
107523	942625
3594	942626
88712	942627
15672	942628
121626	942629
25970	942630
539	942631
10399	942632
13396	942633
94962	942634
99431	942635
1599	942636
56834	942637
178617	942638
173957	942639
18449	942640
29646	942641
81814	942642
221542	942643
29632	942644
249652	942645
39021	942646
47432	942647
4881	942648
188008	942649
102	942650
100845	942651
39264	942652
38914	942653
26647	942654
11268	942655
47927	942656
4294	942657
24276	942658
48916	942659
27673	942660
95970	942661
201608	942662
19616	942663
111025	942664
64012	942665
26741	942666
17282	942667
6339	942668
203817	942669
77017	942670
28548	942671
154055	942672
68768	942673
13254	942674
11421	942675
81817	942676
34077	942677
15230	942678
71254	942679
522	942680
3715	942681
5466	942682
55472	942683
15917	942684
157321	942685
187418	942686
145063	942687
97	942688
39723	942689
3077	942690
112932	942691
36542	942692
151726	942693
248667	942694
34987	942695
59493	942696
8102	942697
10893	942698
70834	942699
98603	942700
13316	942701
69983	942702
38605	942703
271738	942704
17195	942705
4300	942706
238983	942707
79335	942708
91888	942709
164470	942710
27064	942711
82952	942712
81857	942713
36848	942714
1966	942715
164457	942716
264257	942717
153756	942718
102756	942719
55529	942720
10122	942721
13431	942722
149075	942723
111047	942724
162050	942725
13323	942726
89381	942727
108131	942728
116114	942729
52206	942730
28735	942731
28007	942732
42409	942733
17685	942734
10461	942735
49501	942736
148261	942737
4482	942738
60313	942739
96376	942740
179124	942741
5123	942742
25865	942743
120119	942744
46761	942745
163253	942746
256375	942747
79315	942748
158806	942749
79303	942750
80502	942751
150204	942752
28030	942753
5460	942754
79502	942755
39057	942756
150206	942757
65370	942758
31241	942759
243646	942760
99100	942761
20668	942762
139711	942763
119808	942764
8636	942765
21596	942766
23690	942767
151896	942768
78100	942769
16078	942770
253893	942771
25296	942772
4703	942773
293	942774
14032	942775
28372	942776
164767	942777
208697	942778
169916	942779
38267	942780
5202	942781
12505	942782
142533	942783
132291	942784
13257	942785
78551	942786
103819	942787
9828	942788
3400	942789
17001	942790
31977	942791
164910	942792
2783	942793
3682	942794
55399	942795
6330	942796
4804	942797
8792	942798
70624	942799
31	942800
96524	942801
17815	942802
29968	942803
105565	942804
31314	942805
35512	942806
34848	942807
82496	942808
18165	942809
31769	942810
88201	942811
195997	942812
42677	942813
63440	942814
45176	942815
82721	942816
5	942817
30142	942818
31601	942819
65571	942820
66589	942821
57429	942822
13557	942823
205709	942824
45701	942825
5505	942826
9284	942827
111294	942828
95	942829
66773	942830
28710	942831
1004	942832
221494	942833
63359	942834
74368	942835
17260	942836
21	942837
7211	942838
98415	942839
23829	942840
229380	942841
31308	942842
119807	942843
2794	942844
14506	942845
61079	942846
157972	942847
16652	942848
128460	942849
15537	942850
43263	942851
61659	942852
66839	942853
239963	942854
44830	942855
9381	942856
133828	942857
5855	942858
86737	942859
11543	942860
55468	942861
20945	942862
7777	942863
6494	942864
6858	942865
103881	942866
17676	942867
83197	942868
95452	942869
154277	942870
19914	942871
3550	942872
19655	942873
94382	942874
8565	942875
47239	942876
8328	942877
22507	942878
1983	942879
71153	942880
21377	942881
14792	942882
46702	942883
64042	942884
63079	942885
116689	942886
101322	942887
49423	942888
138146	942889
183982	942890
164742	942891
27807	942892
15737	942893
104874	942894
8473	942895
3690	942896
9008	942897
65339	942898
100189	942899
40603	942900
163041	942901
3714	942902
34644	942903
15725	942904
237652	942905
102663	942906
9164	942907
440	942908
154703	942909
23764	942910
179194	942911
7374	942912
43103	942913
179448	942914
133123	942915
18089	942916
30102	942917
40334	942918
157419	942919
16	942920
5845	942921
265626	942922
12526	942923
238078	942924
3659	942925
141430	942926
2894	942927
87562	942928
744	942929
453	942930
9128	942931
39491	942932
17262	942933
87587	942934
147499	942935
14749	942936
4505	942937
5090	942938
71637	942939
20216	942940
73645	942941
3428	942942
600	942943
131550	942944
51855	942945
165861	942946
83982	942947
12590	942948
264478	942949
7847	942950
30024	942951
205941	942952
95380	942953
32227	942954
29552	942955
8464	942956
85030	942957
245314	942958
51896	942959
43462	942960
33992	942961
21245	942962
7403	942963
26209	942964
83402	942965
193879	942966
59744	942967
5026	942968
45303	942969
48789	942970
154423	942971
8655	942972
179391	942973
49206	942974
1555	942975
163412	942976
104984	942977
111488	942978
99260	942979
49069	942980
165968	942981
27810	942982
24568	942983
3492	942984
43242	942985
40616	942986
7	942987
35204	942988
1202	942989
115101	942990
32621	942991
13630	942992
165595	942993
50594	942994
76385	942995
15494	942996
1665	942997
12224	942998
146723	942999
14025	943000
29096	943001
268461	943002
23064	943003
195962	943004
74930	943005
21505	943006
4376	943007
88027	943008
2252	943009
15338	943010
173244	943011
17558	943012
94039	943013
80659	943014
157002	943015
60527	943016
82940	943017
10928	943018
3292	943019
240	943020
105845	943021
15139	943022
3754	943023
19465	943024
107160	943025
13525	943026
36928	943027
30887	943028
31654	943029
82992	943030
63726	943031
154810	943032
4819	943033
260356	943034
1606	943035
47287	943036
26832	943037
3065	943038
240700	943039
430	943040
19102	943041
600	943042
7306	943043
21852	943044
164885	943045
94845	943046
1209	943047
23364	943048
138584	943049
42534	943050
16567	943051
89705	943052
43150	943053
62952	943054
594	943055
6464	943056
154516	943057
244899	943058
5827	943059
7495	943060
201337	943061
19560	943062
55664	943063
167441	943064
2910	943065
12189	943066
5830	943067
63330	943068
108945	943069
3261	943070
1160	943071
13025	943072
9024	943073
113357	943074
6219	943075
133459	943076
231	943077
2734	943078
45858	943079
142337	943080
190115	943081
565	943082
1675	943083
30877	943084
135521	943085
89593	943086
896	943087
75160	943088
675	943089
10284	943090
253396	943091
16822	943092
36874	943093
102263	943094
38753	943095
182237	943096
73530	943097
10180	943098
46769	943099
181069	943100
83351	943101
847	943102
21257	943103
70451	943104
4612	943105
20	943106
62296	943107
26334	943108
24791	943109
91065	943110
8709	943111
113192	943112
50779	943113
10771	943114
98303	943115
48691	943116
7782	943117
27949	943118
1243	943119
33799	943120
76959	943121
49257	943122
21755	943123
36683	943124
228400	943125
2300	943126
44960	943127
270743	943128
3170	943129
75286	943130
124524	943131
1514	943132
135979	943133
147369	943134
104415	943135
19439	943136
26498	943137
136234	943138
60	943139
11525	943140
87631	943141
155348	943142
64190	943143
9818	943144
14583	943145
9290	943146
22615	943147
94275	943148
199829	943149
146588	943150
150203	943151
138232	943152
122808	943153
50696	943154
230315	943155
4171	943156
47071	943157
13950	943158
61738	943159
46165	943160
77218	943161
105356	943162
198791	943163
61582	943164
4839	943165
153474	943166
219912	943167
49298	943168
93560	943169
44822	943170
43188	943171
20798	943172
37191	943173
13127	943174
43437	943175
6023	943176
80795	943177
2141	943178
3885	943179
6514	943180
71652	943181
137380	943182
131212	943183
193370	943184
73542	943185
27577	943186
185327	943187
90102	943188
90660	943189
19920	943190
52752	943191
18450	943192
46687	943193
9854	943194
135341	943195
17143	943196
59542	943197
24721	943198
900	943199
7698	943200
207894	943201
22090	943202
23068	943203
7075	943204
153645	943205
134151	943206
230797	943207
134813	943208
212547	943209
132537	943210
100464	943211
219868	943212
107986	943213
81420	943214
10889	943215
86289	943216
6804	943217
10398	943218
218581	943219
12676	943220
24008	943221
21904	943222
51504	943223
92988	943224
3724	943225
21234	943226
19249	943227
27044	943228
12197	943229
224421	943230
9134	943231
262489	943232
149303	943233
183821	943234
165748	943235
197	943236
9418	943237
94740	943238
31855	943239
2712	943240
90277	943241
17464	943242
56529	943243
37182	943244
10869	943245
43162	943246
42993	943247
236707	943248
13597	943249
5159	943250
231628	943251
156134	943252
11674	943253
54511	943254
16256	943255
593	943256
420	943257
77679	943258
41306	943259
14908	943260
63029	943261
58520	943262
127268	943263
85809	943264
4723	943265
3070	943266
90218	943267
14245	943268
250564	943269
38993	943270
237753	943271
101879	943272
24691	943273
108957	943274
36526	943275
22757	943276
61782	943277
62717	943278
11216	943279
112393	943280
3072	943281
14898	943282
13866	943283
66000	943284
270321	943285
260600	943286
92517	943287
104242	943288
23165	943289
10340	943290
44180	943291
90202	943292
22790	943293
129589	943294
17962	943295
8526	943296
347	943297
8710	943298
125398	943299
125944	943300
91097	943301
42817	943302
107526	943303
161154	943304
174996	943305
71824	943306
46731	943307
7988	943308
81905	943309
94990	943310
52750	943311
21633	943312
30499	943313
52710	943314
63642	943315
19535	943316
61550	943317
33440	943318
18367	943319
56518	943320
76357	943321
53333	943322
10086	943323
16	943324
50200	943325
13454	943326
87365	943327
40710	943328
51806	943329
3882	943330
12964	943331
54444	943332
265779	943333
30970	943334
225742	943335
12922	943336
11183	943337
11067	943338
8688	943339
49108	943340
32636	943341
39269	943342
87664	943343
185069	943344
201300	943345
53463	943346
92903	943347
30927	943348
58335	943349
183350	943350
2344	943351
15241	943352
6637	943353
88211	943354
18381	943355
86394	943356
16	943357
14983	943358
38977	943359
115429	943360
25656	943361
194	943362
48095	943363
19962	943364
95204	943365
10594	943366
197889	943367
41454	943368
192330	943369
155995	943370
91692	943371
214525	943372
147276	943373
3372	943374
14312	943375
86544	943376
205307	943377
411	943378
4479	943379
64114	943380
194852	943381
92	943382
8414	943383
89452	943384
230563	943385
22367	943386
7918	943387
1420	943388
12957	943389
214086	943390
51912	943391
41810	943392
73790	943393
149871	943394
72027	943395
241050	943396
33486	943397
1468	943398
175884	943399
12312	943400
23323	943401
249523	943402
18132	943403
33106	943404
22178	943405
22394	943406
22791	943407
21929	943408
92550	943409
91732	943410
29329	943411
199680	943412
90189	943413
8758	943414
12385	943415
39100	943416
100299	943417
143092	943418
1141	943419
11666	943420
207	943421
45897	943422
25683	943423
1737	943424
28042	943425
164848	943426
160532	943427
179463	943428
187231	943429
15055	943430
107161	943431
209824	943432
18491	943433
36075	943434
10591	943435
79684	943436
1756	943437
8493	943438
211845	943439
147686	943440
50202	943441
80404	943442
11734	943443
154998	943444
70262	943445
5885	943446
111640	943447
21910	943448
46512	943449
19357	943450
11471	943451
1874	943452
67501	943453
39684	943454
14691	943455
36271	943456
153349	943457
21073	943458
47350	943459
54929	943460
5492	943461
439	943462
109767	943463
85627	943464
41439	943465
51357	943466
18226	943467
39968	943468
6402	943469
20651	943470
28367	943471
2212	943472
5693	943473
108390	943474
124350	943475
71512	943476
10299	943477
9910	943478
243250	943479
16601	943480
8136	943481
54727	943482
76992	943483
1267	943484
200197	943485
23611	943486
219875	943487
67813	943488
13995	943489
7176	943490
54466	943491
80807	943492
261	943493
88983	943494
134110	943495
224083	943496
51715	943497
47702	943498
88147	943499
66492	943500
138094	943501
647	943502
246328	943503
230843	943504
104121	943505
109271	943506
78645	943507
21660	943508
194004	943509
28136	943510
38416	943511
151892	943512
123708	943513
139156	943514
82763	943515
38663	943516
51048	943517
22125	943518
69097	943519
40366	943520
5409	943521
225555	943522
1712	943523
11153	943524
666	943525
8125	943526
922	943527
219140	943528
6435	943529
48263	943530
24594	943531
91237	943532
1489	943533
926	943534
97560	943535
152265	943536
155244	943537
152784	943538
65749	943539
186861	943540
38185	943541
17166	943542
30366	943543
127265	943544
39638	943545
43624	943546
185326	943547
198277	943548
59104	943549
26976	943550
26445	943551
116519	943552
4835	943553
58744	943554
145633	943555
72465	943556
99216	943557
19731	943558
36748	943559
213569	943560
141925	943561
215479	943562
14067	943563
54816	943564
77573	943565
42051	943566
120731	943567
40259	943568
20007	943569
108866	943570
35351	943571
16958	943572
10108	943573
1629	943574
10498	943575
18399	943576
53752	943577
34227	943578
5781	943579
26998	943580
131244	943581
5366	943582
50553	943583
312	943584
11549	943585
1667	943586
4233	943587
30919	943588
221038	943589
1512	943590
246	943591
101563	943592
5937	943593
19088	943594
28984	943595
73165	943596
4277	943597
263348	943598
64234	943599
213851	943600
4184	943601
11876	943602
91346	943603
138944	943604
248427	943605
215183	943606
13548	943607
425	943608
105431	943609
80904	943610
69977	943611
18740	943612
44100	943613
269654	943614
12593	943615
37760	943616
93973	943617
162328	943618
1209	943619
119325	943620
161772	943621
11868	943622
2140	943623
36159	943624
154993	943625
3283	943626
150051	943627
12666	943628
1404	943629
123896	943630
107744	943631
157129	943632
89072	943633
50777	943634
33868	943635
7432	943636
52418	943637
13551	943638
534	943639
32180	943640
383	943641
6907	943642
104173	943643
78589	943644
23918	943645
56864	943646
197213	943647
150586	943648
231312	943649
2553	943650
23613	943651
58355	943652
85892	943653
1325	943654
1656	943655
33416	943656
3990	943657
15237	943658
67431	943659
18785	943660
199797	943661
164454	943662
114353	943663
1157	943664
3178	943665
157771	943666
213684	943667
95422	943668
64892	943669
71032	943670
16037	943671
188708	943672
258857	943673
200914	943674
27421	943675
26994	943676
42918	943677
12673	943678
21884	943679
167155	943680
135475	943681
177726	943682
40446	943683
79562	943684
25110	943685
244183	943686
9659	943687
120266	943688
1872	943689
8659	943690
2542	943691
1601	943692
115735	943693
4589	943694
1133	943695
35402	943696
233943	943697
158661	943698
29309	943699
3614	943700
145550	943701
6368	943702
250289	943703
151413	943704
140054	943705
8892	943706
4890	943707
17387	943708
5308	943709
21892	943710
54429	943711
58431	943712
264855	943713
13424	943714
226293	943715
17297	943716
42130	943717
96696	943718
76404	943719
15885	943720
171460	943721
138401	943722
6876	943723
58303	943724
258420	943725
16715	943726
131157	943727
1220	943728
7513	943729
59056	943730
16130	943731
1491	943732
14261	943733
30293	943734
189038	943735
21526	943736
50964	943737
19081	943738
79848	943739
11348	943740
13869	943741
195137	943742
21150	943743
32018	943744
66060	943745
4127	943746
36003	943747
15623	943748
77445	943749
74838	943750
167632	943751
4649	943752
76378	943753
5325	943754
79929	943755
57360	943756
69831	943757
22303	943758
147618	943759
73948	943760
136844	943761
77474	943762
10691	943763
161890	943764
44124	943765
124604	943766
7546	943767
93704	943768
6675	943769
7087	943770
146342	943771
15472	943772
1241	943773
99152	943774
70798	943775
62257	943776
31245	943777
12982	943778
160488	943779
54465	943780
210770	943781
9938	943782
102980	943783
53266	943784
16713	943785
136565	943786
13831	943787
162964	943788
12930	943789
35702	943790
74669	943791
240	943792
20834	943793
45993	943794
32462	943795
183427	943796
129067	943797
6560	943798
54222	943799
35847	943800
27607	943801
92002	943802
12848	943803
15713	943804
94399	943805
42070	943806
20538	943807
1752	943808
33345	943809
197537	943810
182406	943811
98087	943812
16998	943813
640	943814
40620	943815
2402	943816
25214	943817
261146	943818
66949	943819
64971	943820
13488	943821
14412	943822
22865	943823
28157	943824
98547	943825
154756	943826
37166	943827
4114	943828
81604	943829
18101	943830
40914	943831
16281	943832
16491	943833
479	943834
18634	943835
62552	943836
31288	943837
128671	943838
64670	943839
22120	943840
42131	943841
3934	943842
969	943843
4751	943844
74081	943845
47371	943846
24193	943847
46469	943848
128995	943849
9196	943850
53850	943851
24746	943852
240	943853
227441	943854
2239	943855
40222	943856
208832	943857
33938	943858
102679	943859
262680	943860
1192	943861
31143	943862
9514	943863
33105	943864
78521	943865
172142	943866
71333	943867
20625	943868
31189	943869
41151	943870
8824	943871
67169	943872
86402	943873
8983	943874
2293	943875
52661	943876
249294	943877
165557	943878
247328	943879
38820	943880
2982	943881
142523	943882
23301	943883
8193	943884
916	943885
31890	943886
150199	943887
105137	943888
34831	943889
169671	943890
4516	943891
114	943892
16	943893
157779	943894
16	943895
53588	943896
211375	943897
110970	943898
16146	943899
31987	943900
68593	943901
72945	943902
160898	943903
1061	943904
217173	943905
3658	943906
52277	943907
9958	943908
75333	943909
231890	943910
162429	943911
47435	943912
77548	943913
112314	943914
7532	943915
108266	943916
134049	943917
1762	943918
24301	943919
21754	943920
51	943921
38292	943922
71395	943923
148360	943924
18322	943925
259970	943926
2570	943927
28236	943928
165224	943929
56812	943930
44109	943931
112490	943932
9293	943933
61270	943934
27776	943935
163863	943936
1326	943937
4074	943938
57454	943939
5636	943940
32125	943941
33452	943942
101081	943943
408	943944
1156	943945
83226	943946
132219	943947
29192	943948
249465	943949
53847	943950
89777	943951
8482	943952
35033	943953
68109	943954
36775	943955
25361	943956
88315	943957
110304	943958
96032	943959
23862	943960
86999	943961
119503	943962
1211	943963
6989	943964
15534	943965
249673	943966
85882	943967
91171	943968
45736	943969
28366	943970
7571	943971
19900	943972
403	943973
92538	943974
6333	943975
4251	943976
16015	943977
247105	943978
1839	943979
137582	943980
77692	943981
71255	943982
22298	943983
45737	943984
170383	943985
152176	943986
12148	943987
10831	943988
2134	943989
150533	943990
201918	943991
11824	943992
68723	943993
223816	943994
153235	943995
113650	943996
51072	943997
144382	943998
250818	943999
27847	944000
25345	944001
140404	944002
31153	944003
64086	944004
23798	944005
199166	944006
16119	944007
28813	944008
123992	944009
53639	944010
29801	944011
4947	944012
35353	944013
175156	944014
10124	944015
112739	944016
222130	944017
267090	944018
229616	944019
55804	944020
136975	944021
6352	944022
157405	944023
10231	944024
43600	944025
19756	944026
42433	944027
15020	944028
83241	944029
69770	944030
155980	944031
40409	944032
1336	944033
1256	944034
235303	944035
29293	944036
205	944037
60140	944038
157798	944039
486	944040
164859	944041
25382	944042
111647	944043
4306	944044
41647	944045
41379	944046
102979	944047
34375	944048
101658	944049
351	944050
6728	944051
6549	944052
111112	944053
20131	944054
15374	944055
198862	944056
9584	944057
66257	944058
114366	944059
44230	944060
9097	944061
70458	944062
20372	944063
130601	944064
11477	944065
89836	944066
5039	944067
21014	944068
3796	944069
738	944070
264970	944071
126090	944072
29216	944073
59169	944074
26794	944075
62737	944076
5209	944077
34165	944078
117985	944079
81280	944080
80260	944081
105683	944082
19057	944083
23003	944084
41981	944085
68	944086
3520	944087
24658	944088
16100	944089
119536	944090
127432	944091
7829	944092
138542	944093
130461	944094
17067	944095
57229	944096
1418	944097
7948	944098
78856	944099
66630	944100
200399	944101
4440	944102
3896	944103
117470	944104
81026	944105
218961	944106
33573	944107
108165	944108
14183	944109
63055	944110
127125	944111
26128	944112
1079	944113
36504	944114
21422	944115
118131	944116
11665	944117
35935	944118
171999	944119
26642	944120
19472	944121
57225	944122
84002	944123
143049	944124
34391	944125
165189	944126
157949	944127
49170	944128
16815	944129
14720	944130
87749	944131
259828	944132
50256	944133
138	944134
155856	944135
205776	944136
31964	944137
184604	944138
58388	944139
10393	944140
230635	944141
52934	944142
10188	944143
40151	944144
7976	944145
4600	944146
4490	944147
11059	944148
243587	944149
182904	944150
4955	944151
80288	944152
9269	944153
66153	944154
121602	944155
53660	944156
10947	944157
109000	944158
34651	944159
63180	944160
117792	944161
81403	944162
76981	944163
1016	944164
26507	944165
241220	944166
74252	944167
113564	944168
24451	944169
38610	944170
6160	944171
16031	944172
9378	944173
74819	944174
42755	944175
1303	944176
50506	944177
140734	944178
45334	944179
9269	944180
103677	944181
221763	944182
7934	944183
5488	944184
111360	944185
6184	944186
4263	944187
105152	944188
9992	944189
3861	944190
1789	944191
13834	944192
166914	944193
2	944194
105030	944195
2140	944196
30987	944197
69768	944198
31901	944199
91220	944200
46453	944201
82841	944202
79866	944203
3353	944204
930	944205
190915	944206
1227	944207
24479	944208
150990	944209
152993	944210
35475	944211
7427	944212
28173	944213
22626	944214
5737	944215
67319	944216
4627	944217
1832	944218
15173	944219
35758	944220
10898	944221
35014	944222
60994	944223
11940	944224
190104	944225
9068	944226
641	944227
43370	944228
9360	944229
243	944230
43770	944231
16275	944232
6769	944233
64462	944234
45607	944235
9951	944236
163464	944237
96725	944238
10231	944239
245870	944240
148212	944241
59971	944242
144	944243
14416	944244
420	944245
60838	944246
146976	944247
166633	944248
5079	944249
161761	944250
64628	944251
79456	944252
219337	944253
10465	944254
268	944255
52326	944256
134904	944257
97158	944258
4036	944259
3779	944260
43999	944261
39508	944262
45808	944263
159936	944264
12421	944265
44380	944266
107995	944267
44077	944268
1483	944269
42228	944270
106762	944271
50260	944272
40354	944273
229452	944274
53420	944275
24194	944276
71	944277
56497	944278
9511	944279
30210	944280
15367	944281
27568	944282
9559	944283
108240	944284
1635	944285
1474	944286
10694	944287
94425	944288
164629	944289
101133	944290
34858	944291
91397	944292
96150	944293
75751	944294
16454	944295
25050	944296
17121	944297
23304	944298
108359	944299
35330	944300
12687	944301
34960	944302
23070	944303
14103	944304
258324	944305
19818	944306
47369	944307
151983	944308
84152	944309
16615	944310
59	944311
18946	944312
62677	944313
27592	944314
19658	944315
113963	944316
93199	944317
165651	944318
3703	944319
3611	944320
34470	944321
23613	944322
32380	944323
10038	944324
115021	944325
242279	944326
3714	944327
270858	944328
33054	944329
16189	944330
7284	944331
133728	944332
269209	944333
43554	944334
9135	944335
104050	944336
42777	944337
48768	944338
27583	944339
100290	944340
103911	944341
5034	944342
7835	944343
35976	944344
42	944345
27466	944346
77891	944347
4129	944348
10314	944349
133167	944350
33571	944351
35525	944352
7212	944353
30039	944354
237706	944355
41190	944356
88376	944357
166606	944358
13460	944359
43133	944360
4894	944361
21604	944362
41060	944363
102566	944364
137854	944365
1377	944366
226472	944367
2144	944368
79500	944369
239321	944370
7937	944371
11446	944372
59234	944373
49436	944374
9847	944375
2368	944376
151275	944377
38395	944378
45621	944379
3677	944380
1075	944381
132026	944382
18744	944383
61478	944384
102870	944385
168615	944386
4777	944387
16176	944388
265331	944389
22461	944390
5632	944391
81035	944392
45568	944393
9995	944394
216262	944395
62169	944396
40953	944397
16198	944398
10169	944399
98045	944400
165634	944401
151217	944402
242376	944403
5089	944404
50803	944405
242888	944406
30332	944407
27794	944408
86962	944409
66809	944410
119	944411
62296	944412
24401	944413
173310	944414
57031	944415
77448	944416
3089	944417
3997	944418
72030	944419
73991	944420
14611	944421
1141	944422
99176	944423
4931	944424
139487	944425
130442	944426
71152	944427
3227	944428
9651	944429
6137	944430
99580	944431
136581	944432
219199	944433
76164	944434
14182	944435
92857	944436
40684	944437
122712	944438
165456	944439
77196	944440
98648	944441
32486	944442
255771	944443
89392	944444
93184	944445
6508	944446
23396	944447
106447	944448
25598	944449
729	944450
162148	944451
21911	944452
82595	944453
117608	944454
115927	944455
52203	944456
12891	944457
238882	944458
150190	944459
132695	944460
49732	944461
119027	944462
107958	944463
95122	944464
6013	944465
35428	944466
2210	944467
19713	944468
52967	944469
49886	944470
66977	944471
11278	944472
26574	944473
62176	944474
47183	944475
1448	944476
10642	944477
87881	944478
44305	944479
36124	944480
5024	944481
120059	944482
7653	944483
565	944484
26140	944485
2229	944486
20456	944487
18461	944488
173	944489
4621	944490
51109	944491
154412	944492
1304	944493
19878	944494
2131	944495
148730	944496
172492	944497
4779	944498
15711	944499
7638	944500
37339	944501
169661	944502
51531	944503
8116	944504
17676	944505
59347	944506
243262	944507
110749	944508
28	944509
23091	944510
11560	944511
161938	944512
15730	944513
41277	944514
22799	944515
38505	944516
3132	944517
171214	944518
28259	944519
62504	944520
87025	944521
639	944522
50137	944523
117481	944524
47439	944525
6831	944526
26508	944527
5587	944528
28514	944529
587	944530
53412	944531
8495	944532
82774	944533
28729	944534
77844	944535
99	944536
258778	944537
45676	944538
126573	944539
124150	944540
9386	944541
3317	944542
208276	944543
8965	944544
6194	944545
4002	944546
199774	944547
51383	944548
91836	944549
7697	944550
18003	944551
206964	944552
35586	944553
81670	944554
236684	944555
48455	944556
69281	944557
42539	944558
18131	944559
44084	944560
5864	944561
171890	944562
67276	944563
74994	944564
42208	944565
152	944566
52818	944567
86286	944568
245877	944569
54810	944570
24635	944571
66081	944572
3541	944573
8974	944574
81692	944575
59649	944576
83234	944577
9926	944578
16735	944579
143172	944580
10656	944581
10451	944582
125228	944583
164013	944584
5138	944585
270	944586
93767	944587
5089	944588
128496	944589
199262	944590
99200	944591
4444	944592
112003	944593
1126	944594
257993	944595
116256	944596
28491	944597
47226	944598
100593	944599
84423	944600
13405	944601
110632	944602
237530	944603
242063	944604
225823	944605
18	944606
76967	944607
159892	944608
22240	944609
8793	944610
37164	944611
71622	944612
162544	944613
98745	944614
29210	944615
225866	944616
15072	944617
37129	944618
119376	944619
2600	944620
18702	944621
5651	944622
238213	944623
51216	944624
91715	944625
121731	944626
162457	944627
2429	944628
11021	944629
164545	944630
98818	944631
83079	944632
8825	944633
71793	944634
6963	944635
223641	944636
100480	944637
150374	944638
106284	944639
45432	944640
90510	944641
180901	944642
42439	944643
83973	944644
47201	944645
244605	944646
65539	944647
74052	944648
35510	944649
168578	944650
14910	944651
930	944652
135230	944653
3553	944654
4328	944655
39776	944656
51062	944657
5464	944658
63107	944659
8545	944660
1949	944661
54741	944662
240601	944663
231587	944664
8488	944665
234160	944666
153205	944667
41469	944668
3587	944669
50206	944670
97168	944671
211605	944672
91297	944673
108951	944674
50735	944675
72378	944676
237653	944677
22855	944678
17485	944679
77062	944680
45758	944681
67316	944682
239457	944683
103532	944684
24568	944685
1321	944686
281	944687
405	944688
16528	944689
507	944690
37682	944691
241960	944692
119550	944693
14228	944694
5017	944695
126213	944696
170936	944697
45246	944698
6719	944699
24004	944700
10200	944701
9830	944702
73325	944703
29214	944704
33349	944705
72822	944706
50046	944707
151	944708
75212	944709
28948	944710
3799	944711
214984	944712
24014	944713
19509	944714
103	944715
10064	944716
7705	944717
15550	944718
45301	944719
195972	944720
78139	944721
105634	944722
62121	944723
48152	944724
153629	944725
15956	944726
31061	944727
149743	944728
9944	944729
140651	944730
160611	944731
157952	944732
20711	944733
57434	944734
28375	944735
84177	944736
228107	944737
135939	944738
157023	944739
33393	944740
103879	944741
163714	944742
9057	944743
157799	944744
161579	944745
15896	944746
140714	944747
25264	944748
11864	944749
2182	944750
9832	944751
114804	944752
104752	944753
43567	944754
96673	944755
100500	944756
2920	944757
231462	944758
210895	944759
36700	944760
6244	944761
11404	944762
96303	944763
76639	944764
107180	944765
4343	944766
4204	944767
15759	944768
6303	944769
72473	944770
71338	944771
71755	944772
167928	944773
108081	944774
14217	944775
11674	944776
45923	944777
23030	944778
160891	944779
168519	944780
2621	944781
160491	944782
63576	944783
22913	944784
2301	944785
100152	944786
98487	944787
81163	944788
134485	944789
89406	944790
8727	944791
27494	944792
48957	944793
60534	944794
271099	944795
34713	944796
599	944797
3676	944798
70702	944799
37460	944800
9802	944801
5989	944802
190516	944803
3321	944804
70507	944805
100105	944806
137587	944807
17185	944808
72331	944809
491	944810
89625	944811
56909	944812
252639	944813
25370	944814
52539	944815
144261	944816
102237	944817
36536	944818
692	944819
4082	944820
249205	944821
23631	944822
4801	944823
38750	944824
207757	944825
240039	944826
179601	944827
227947	944828
142991	944829
28753	944830
7521	944831
68631	944832
26707	944833
1002	944834
27144	944835
5062	944836
95479	944837
20828	944838
8773	944839
4642	944840
30429	944841
232114	944842
37189	944843
23916	944844
61959	944845
63230	944846
111476	944847
18206	944848
38375	944849
81539	944850
80100	944851
73364	944852
2404	944853
31297	944854
28369	944855
99340	944856
155233	944857
50356	944858
2396	944859
48745	944860
112704	944861
142853	944862
57904	944863
27302	944864
3440	944865
84493	944866
106339	944867
42606	944868
267526	944869
15051	944870
138173	944871
90369	944872
238253	944873
147	944874
73553	944875
181099	944876
55086	944877
236284	944878
78483	944879
35439	944880
218377	944881
28832	944882
102121	944883
110386	944884
3566	944885
69283	944886
24870	944887
4115	944888
105132	944889
98606	944890
644	944891
25604	944892
10276	944893
368	944894
42531	944895
164210	944896
102923	944897
6347	944898
120723	944899
123870	944900
5262	944901
2180	944902
34247	944903
75577	944904
69524	944905
5	944906
72429	944907
8700	944908
158133	944909
31933	944910
13406	944911
75159	944912
1887	944913
2844	944914
34650	944915
662	944916
35745	944917
105708	944918
4404	944919
131385	944920
18353	944921
40962	944922
134682	944923
16837	944924
63094	944925
28116	944926
7738	944927
2832	944928
43864	944929
40705	944930
5351	944931
4158	944932
13840	944933
17158	944934
1294	944935
96933	944936
1744	944937
6808	944938
230870	944939
48410	944940
2520	944941
13700	944942
71857	944943
29571	944944
26472	944945
797	944946
34990	944947
18952	944948
159338	944949
18643	944950
1164	944951
56145	944952
66386	944953
176088	944954
79103	944955
78359	944956
9986	944957
873	944958
117864	944959
57995	944960
167478	944961
109576	944962
105339	944963
1595	944964
5275	944965
174231	944966
3973	944967
95323	944968
67896	944969
73544	944970
6630	944971
70495	944972
103448	944973
133726	944974
38298	944975
34913	944976
16824	944977
174576	944978
169583	944979
696	944980
11735	944981
217	944982
118297	944983
58704	944984
68369	944985
74386	944986
263658	944987
104947	944988
31298	944989
2426	944990
40762	944991
12865	944992
11816	944993
3320	944994
115467	944995
58580	944996
168665	944997
262445	944998
31102	944999
135024	945000
67439	945001
5679	945002
75212	945003
155479	945004
17559	945005
3663	945006
77741	945007
38985	945008
20	945009
33706	945010
140088	945011
35772	945012
5616	945013
25706	945014
2253	945015
19381	945016
15067	945017
34469	945018
171102	945019
84509	945020
20772	945021
48564	945022
58297	945023
45478	945024
94420	945025
2583	945026
200648	945027
55559	945028
233071	945029
17745	945030
7410	945031
11807	945032
42189	945033
143229	945034
175084	945035
64939	945036
139743	945037
52529	945038
85464	945039
6107	945040
46981	945041
176009	945042
122676	945043
45423	945044
127396	945045
27601	945046
369	945047
4569	945048
58533	945049
9158	945050
138423	945051
33747	945052
19078	945053
181063	945054
41455	945055
74434	945056
628	945057
49899	945058
1929	945059
5842	945060
500	945061
13745	945062
32518	945063
54209	945064
1877	945065
167633	945066
234238	945067
93992	945068
19419	945069
56849	945070
11636	945071
7176	945072
21459	945073
111932	945074
14500	945075
102791	945076
57143	945077
8332	945078
1853	945079
16900	945080
2122	945081
69936	945082
264224	945083
106166	945084
5081	945085
3149	945086
100584	945087
1204	945088
265	945089
12769	945090
39014	945091
11791	945092
20672	945093
4550	945094
111461	945095
11707	945096
2633	945097
17344	945098
74989	945099
30936	945100
15351	945101
301	945102
46249	945103
14073	945104
6339	945105
2708	945106
190439	945107
35054	945108
92770	945109
13379	945110
2725	945111
63391	945112
54245	945113
7195	945114
13425	945115
67624	945116
4354	945117
78586	945118
27885	945119
144302	945120
225299	945121
3457	945122
17896	945123
165360	945124
1789	945125
57385	945126
55762	945127
138848	945128
4869	945129
234087	945130
1008	945131
6994	945132
143706	945133
111354	945134
22092	945135
56724	945136
2179	945137
38066	945138
79196	945139
30777	945140
2240	945141
135267	945142
214126	945143
58356	945144
5711	945145
105198	945146
86015	945147
2511	945148
82791	945149
174316	945150
394	945151
33844	945152
122288	945153
57840	945154
96603	945155
1358	945156
118308	945157
131520	945158
20618	945159
215749	945160
167780	945161
61586	945162
166407	945163
643	945164
166156	945165
11760	945166
35836	945167
2250	945168
19991	945169
2063	945170
107956	945171
44969	945172
1770	945173
1118	945174
19441	945175
107816	945176
250126	945177
1186	945178
27246	945179
82938	945180
66533	945181
21257	945182
262419	945183
5642	945184
1602	945185
36230	945186
47194	945187
69061	945188
119984	945189
2922	945190
36896	945191
16297	945192
3915	945193
31198	945194
15881	945195
53686	945196
8162	945197
66467	945198
14127	945199
11656	945200
262988	945201
1635	945202
247746	945203
8933	945204
259	945205
388	945206
82207	945207
20839	945208
10058	945209
12926	945210
17042	945211
124240	945212
53724	945213
263365	945214
97391	945215
13255	945216
13597	945217
160	945218
212199	945219
234665	945220
49037	945221
32429	945222
830	945223
28604	945224
41561	945225
67560	945226
35734	945227
203100	945228
231896	945229
234818	945230
6246	945231
50666	945232
30082	945233
17863	945234
25988	945235
9462	945236
74785	945237
86267	945238
59805	945239
28482	945240
123452	945241
50955	945242
14436	945243
818	945244
1962	945245
42566	945246
93821	945247
32666	945248
79463	945249
38178	945250
56400	945251
2705	945252
338	945253
235838	945254
23490	945255
2567	945256
46334	945257
63128	945258
34924	945259
26265	945260
9982	945261
127018	945262
42329	945263
167221	945264
13741	945265
87256	945266
4266	945267
39177	945268
71420	945269
561	945270
32828	945271
2890	945272
14646	945273
424	945274
36183	945275
59508	945276
4177	945277
24450	945278
7483	945279
3981	945280
120570	945281
19718	945282
20940	945283
111700	945284
50189	945285
252743	945286
701	945287
220451	945288
210809	945289
99923	945290
259358	945291
23211	945292
146092	945293
180839	945294
4369	945295
98440	945296
6295	945297
29237	945298
34245	945299
6097	945300
55613	945301
46653	945302
41530	945303
179712	945304
10565	945305
5327	945306
169850	945307
22957	945308
198698	945309
1791	945310
25340	945311
152378	945312
184725	945313
20879	945314
159001	945315
29899	945316
47280	945317
13168	945318
14805	945319
2420	945320
6775	945321
78564	945322
208389	945323
26769	945324
18171	945325
13401	945326
170802	945327
15727	945328
181961	945329
5190	945330
12152	945331
120882	945332
27378	945333
32338	945334
16268	945335
105808	945336
122427	945337
154518	945338
103170	945339
57747	945340
59021	945341
9778	945342
81140	945343
136896	945344
192	945345
69760	945346
87168	945347
118828	945348
24569	945349
213279	945350
182075	945351
1150	945352
10898	945353
205985	945354
26964	945355
114795	945356
65617	945357
88726	945358
75863	945359
5204	945360
169701	945361
29590	945362
115742	945363
165533	945364
174077	945365
6918	945366
68316	945367
20138	945368
12977	945369
57452	945370
4741	945371
30835	945372
6300	945373
2405	945374
17134	945375
179095	945376
66566	945377
10682	945378
58895	945379
28333	945380
166845	945381
234540	945382
38637	945383
6492	945384
1796	945385
104853	945386
62434	945387
85	945388
63673	945389
73578	945390
44720	945391
53052	945392
5676	945393
24137	945394
54624	945395
40417	945396
114458	945397
22043	945398
11952	945399
132743	945400
91064	945401
16223	945402
12226	945403
12436	945404
28514	945405
5772	945406
6137	945407
76447	945408
5164	945409
80117	945410
105649	945411
80368	945412
71867	945413
15394	945414
1163	945415
62179	945416
5829	945417
39060	945418
15073	945419
50737	945420
142216	945421
247033	945422
64351	945423
252707	945424
4550	945425
12708	945426
119633	945427
127758	945428
79166	945429
11880	945430
12536	945431
25762	945432
24837	945433
68193	945434
80693	945435
905	945436
8321	945437
62637	945438
255244	945439
28858	945440
77591	945441
114724	945442
1639	945443
15679	945444
9247	945445
151940	945446
56373	945447
101388	945448
3430	945449
201287	945450
32407	945451
95207	945452
100383	945453
111279	945454
702	945455
20430	945456
155050	945457
30163	945458
1243	945459
308	945460
139716	945461
33395	945462
15299	945463
396	945464
279	945465
255461	945466
196344	945467
106336	945468
887	945469
21740	945470
186456	945471
156806	945472
177387	945473
47617	945474
255160	945475
1010	945476
42896	945477
112196	945478
30512	945479
42455	945480
145131	945481
355	945482
12891	945483
11538	945484
202768	945485
97857	945486
1635	945487
128115	945488
13693	945489
24001	945490
8389	945491
151549	945492
22474	945493
73962	945494
374	945495
54028	945496
3863	945497
24966	945498
91195	945499
112203	945500
1858	945501
2325	945502
113984	945503
223428	945504
61139	945505
85231	945506
14508	945507
11844	945508
42416	945509
268001	945510
38091	945511
32	945512
144989	945513
67085	945514
54437	945515
2794	945516
245770	945517
113838	945518
30935	945519
104368	945520
14369	945521
56761	945522
253705	945523
5693	945524
17206	945525
101959	945526
12919	945527
157584	945528
185787	945529
6363	945530
3523	945531
271488	945532
7090	945533
57361	945534
51669	945535
24135	945536
106471	945537
60543	945538
245338	945539
88091	945540
39735	945541
18968	945542
6660	945543
147506	945544
3163	945545
76359	945546
7454	945547
43546	945548
5525	945549
1607	945550
46044	945551
41314	945552
30103	945553
29661	945554
1093	945555
149673	945556
92273	945557
51317	945558
28631	945559
44194	945560
95516	945561
10288	945562
114074	945563
179293	945564
51150	945565
77507	945566
185452	945567
94585	945568
29604	945569
41267	945570
114083	945571
93049	945572
17369	945573
26392	945574
36953	945575
167448	945576
1193	945577
73835	945578
100757	945579
19008	945580
18517	945581
67373	945582
63510	945583
266955	945584
43167	945585
15620	945586
22712	945587
52238	945588
156828	945589
2316	945590
2729	945591
11014	945592
11762	945593
180329	945594
163115	945595
8733	945596
7802	945597
225832	945598
635	945599
187867	945600
4546	945601
6724	945602
5407	945603
55325	945604
70925	945605
51206	945606
70669	945607
348	945608
696	945609
56056	945610
2197	945611
13091	945612
57448	945613
94825	945614
81542	945615
97011	945616
131725	945617
88767	945618
94653	945619
3193	945620
17899	945621
81793	945622
206587	945623
38068	945624
40380	945625
851	945626
68364	945627
22745	945628
59405	945629
8416	945630
5291	945631
3443	945632
39030	945633
154796	945634
23975	945635
11075	945636
46087	945637
3309	945638
23127	945639
107459	945640
80011	945641
3757	945642
82527	945643
42708	945644
257423	945645
278	945646
68255	945647
102863	945648
2014	945649
22012	945650
7297	945651
85088	945652
271764	945653
48475	945654
57250	945655
54123	945656
11418	945657
1478	945658
4740	945659
37846	945660
57752	945661
13246	945662
35364	945663
247808	945664
77765	945665
54716	945666
53706	945667
826	945668
4217	945669
489	945670
228587	945671
130721	945672
56661	945673
1041	945674
47429	945675
36698	945676
21840	945677
53912	945678
21612	945679
1711	945680
2806	945681
8160	945682
8660	945683
78758	945684
5857	945685
171697	945686
3739	945687
10786	945688
24217	945689
87771	945690
13734	945691
102497	945692
10667	945693
191	945694
34502	945695
63232	945696
235668	945697
41305	945698
40618	945699
2435	945700
47275	945701
124777	945702
168368	945703
19024	945704
7628	945705
247708	945706
62673	945707
2900	945708
2040	945709
10232	945710
45339	945711
70699	945712
244	945713
1350	945714
2238	945715
164066	945716
9731	945717
8813	945718
251885	945719
5743	945720
56528	945721
135501	945722
26	945723
5926	945724
165581	945725
9128	945726
4	945727
160254	945728
67429	945729
79751	945730
191755	945731
63377	945732
80209	945733
59606	945734
70173	945735
188	945736
5920	945737
13976	945738
5622	945739
71246	945740
37446	945741
28847	945742
26350	945743
2308	945744
113795	945745
46681	945746
46076	945747
7798	945748
150713	945749
12785	945750
11685	945751
8597	945752
2805	945753
250812	945754
21111	945755
56240	945756
60972	945757
100969	945758
86412	945759
18897	945760
87354	945761
65318	945762
74028	945763
51036	945764
25545	945765
48605	945766
247452	945767
3891	945768
171954	945769
36004	945770
25320	945771
129300	945772
46021	945773
67257	945774
149625	945775
38763	945776
144364	945777
24160	945778
39404	945779
10343	945780
10677	945781
52418	945782
27945	945783
7732	945784
4	945785
166902	945786
3249	945787
251389	945788
144748	945789
11972	945790
9847	945791
146163	945792
42087	945793
203812	945794
5	945795
78537	945796
165537	945797
2264	945798
8951	945799
85496	945800
168078	945801
94516	945802
4164	945803
6242	945804
6944	945805
14061	945806
162282	945807
94480	945808
6119	945809
18180	945810
17454	945811
5142	945812
65145	945813
50040	945814
96383	945815
20875	945816
7416	945817
190152	945818
15148	945819
25676	945820
33066	945821
44660	945822
13108	945823
30721	945824
10604	945825
14590	945826
22504	945827
257238	945828
43258	945829
17201	945830
76231	945831
9881	945832
1512	945833
13287	945834
35820	945835
50500	945836
217920	945837
203591	945838
63384	945839
20360	945840
57263	945841
1433	945842
13490	945843
27423	945844
21545	945845
73878	945846
3378	945847
180907	945848
88070	945849
31402	945850
50082	945851
65867	945852
4570	945853
68554	945854
97185	945855
27257	945856
65952	945857
10167	945858
6182	945859
24258	945860
71909	945861
150012	945862
4139	945863
10806	945864
11685	945865
5938	945866
2335	945867
18691	945868
34760	945869
253785	945870
145585	945871
148110	945872
58292	945873
6270	945874
32363	945875
11826	945876
7855	945877
241363	945878
14198	945879
156277	945880
29278	945881
966	945882
1596	945883
101651	945884
52948	945885
30534	945886
1098	945887
13040	945888
7638	945889
16919	945890
76017	945891
134500	945892
46638	945893
22052	945894
3070	945895
143620	945896
164670	945897
30736	945898
3865	945899
7079	945900
2845	945901
8406	945902
1114	945903
12234	945904
220665	945905
100111	945906
116129	945907
13020	945908
22420	945909
61096	945910
21023	945911
76545	945912
36401	945913
218089	945914
101049	945915
11356	945916
1170	945917
163782	945918
90471	945919
29056	945920
13755	945921
4892	945922
893	945923
176682	945924
16899	945925
72085	945926
76571	945927
445	945928
142747	945929
22237	945930
142672	945931
899	945932
40183	945933
5949	945934
12798	945935
23576	945936
150489	945937
14329	945938
31396	945939
19840	945940
44407	945941
1645	945942
2387	945943
28238	945944
18156	945945
925	945946
3198	945947
23811	945948
4931	945949
70198	945950
22691	945951
64654	945952
890	945953
86	945954
35481	945955
22303	945956
45745	945957
92159	945958
5172	945959
78926	945960
173935	945961
114402	945962
7674	945963
52717	945964
24839	945965
90091	945966
22843	945967
148726	945968
253110	945969
30197	945970
144717	945971
1111	945972
113475	945973
1387	945974
82305	945975
26507	945976
7982	945977
156875	945978
801	945979
55028	945980
19040	945981
50996	945982
4046	945983
82534	945984
17192	945985
76012	945986
14647	945987
30472	945988
41999	945989
162251	945990
22644	945991
71942	945992
133408	945993
24362	945994
38843	945995
495	945996
21344	945997
228638	945998
10621	945999
53229	946000
1024	946001
23147	946002
2386	946003
113963	946004
26577	946005
55967	946006
1387	946007
14632	946008
52536	946009
42913	946010
31381	946011
4630	946012
267615	946013
4099	946014
10925	946015
30496	946016
7944	946017
2857	946018
23185	946019
186418	946020
60286	946021
26578	946022
61676	946023
19082	946024
100445	946025
74436	946026
1332	946027
179833	946028
2664	946029
27658	946030
3059	946031
68784	946032
8364	946033
62404	946034
19571	946035
77219	946036
194457	946037
130802	946038
68023	946039
259385	946040
3387	946041
7295	946042
57527	946043
1090	946044
8890	946045
254597	946046
1793	946047
97022	946048
80001	946049
261593	946050
5626	946051
40212	946052
11370	946053
23141	946054
2720	946055
30726	946056
47835	946057
122033	946058
167703	946059
132671	946060
101403	946061
263158	946062
121397	946063
101502	946064
125202	946065
981	946066
1279	946067
104923	946068
25588	946069
62225	946070
60226	946071
67618	946072
29495	946073
6563	946074
21779	946075
110765	946076
3180	946077
19134	946078
9086	946079
870	946080
35260	946081
52212	946082
56528	946083
223276	946084
191657	946085
32811	946086
27209	946087
18207	946088
252917	946089
92438	946090
7623	946091
78400	946092
19476	946093
11862	946094
78410	946095
217419	946096
82347	946097
187433	946098
12239	946099
6831	946100
6229	946101
69128	946102
142848	946103
73564	946104
5817	946105
238228	946106
41396	946107
4883	946108
304	946109
433	946110
156714	946111
123936	946112
2127	946113
117439	946114
79279	946115
81306	946116
22453	946117
58204	946118
227860	946119
187954	946120
23348	946121
90370	946122
13748	946123
43857	946124
58728	946125
63132	946126
32919	946127
448	946128
31837	946129
264755	946130
1413	946131
34624	946132
125269	946133
6935	946134
204412	946135
11584	946136
79678	946137
185994	946138
39683	946139
217338	946140
212356	946141
149246	946142
9352	946143
25581	946144
152672	946145
5401	946146
8114	946147
74724	946148
587	946149
15128	946150
162806	946151
164183	946152
2950	946153
24542	946154
199714	946155
17757	946156
125249	946157
62142	946158
111070	946159
35211	946160
110586	946161
35052	946162
21211	946163
1637	946164
110709	946165
16537	946166
59597	946167
44442	946168
72584	946169
21469	946170
637	946171
19937	946172
533	946173
67432	946174
97318	946175
180490	946176
1608	946177
199501	946178
146708	946179
30789	946180
158134	946181
26742	946182
58950	946183
129470	946184
94606	946185
23281	946186
175942	946187
16719	946188
60597	946189
266824	946190
206770	946191
159291	946192
248757	946193
64194	946194
47075	946195
38120	946196
21849	946197
2035	946198
64891	946199
89649	946200
89483	946201
38105	946202
21461	946203
33619	946204
96516	946205
168827	946206
19664	946207
131777	946208
65394	946209
702	946210
10869	946211
92252	946212
50824	946213
4751	946214
148379	946215
27820	946216
9762	946217
30377	946218
170055	946219
258939	946220
101592	946221
6674	946222
47800	946223
482	946224
153617	946225
57100	946226
271434	946227
68198	946228
2403	946229
101185	946230
162633	946231
115987	946232
2319	946233
5092	946234
27123	946235
27183	946236
86832	946237
24322	946238
1031	946239
24057	946240
33403	946241
619	946242
78735	946243
8729	946244
41761	946245
9520	946246
13665	946247
763	946248
24143	946249
111936	946250
9910	946251
160061	946252
70102	946253
528	946254
92175	946255
53038	946256
5694	946257
3179	946258
1022	946259
14850	946260
1137	946261
248835	946262
8518	946263
3996	946264
11876	946265
247948	946266
76780	946267
261245	946268
61043	946269
107604	946270
83139	946271
120996	946272
3790	946273
101077	946274
65419	946275
140255	946276
39121	946277
60589	946278
4002	946279
14203	946280
238545	946281
227694	946282
4	946283
57818	946284
20729	946285
87842	946286
102547	946287
69647	946288
90271	946289
43784	946290
172106	946291
223630	946292
24631	946293
3283	946294
65341	946295
1140	946296
21367	946297
44180	946298
22475	946299
28111	946300
5143	946301
22566	946302
53760	946303
4584	946304
39300	946305
5363	946306
7169	946307
36792	946308
152645	946309
115608	946310
28065	946311
119922	946312
92808	946313
12665	946314
253615	946315
6528	946316
154456	946317
78712	946318
9711	946319
9722	946320
124092	946321
189614	946322
3010	946323
165002	946324
129065	946325
166284	946326
69428	946327
132047	946328
139913	946329
4098	946330
85585	946331
99279	946332
59584	946333
2911	946334
15332	946335
81	946336
5560	946337
3266	946338
96870	946339
40222	946340
105697	946341
226121	946342
29470	946343
74691	946344
3151	946345
34675	946346
26464	946347
100869	946348
50986	946349
83188	946350
13445	946351
6078	946352
37440	946353
58081	946354
35640	946355
91454	946356
19414	946357
211769	946358
238506	946359
121035	946360
12232	946361
26481	946362
1885	946363
99336	946364
11692	946365
49369	946366
307	946367
9168	946368
214212	946369
21139	946370
15145	946371
137861	946372
229864	946373
26096	946374
2750	946375
51862	946376
137091	946377
258575	946378
57359	946379
126270	946380
55976	946381
42892	946382
56662	946383
654	946384
252275	946385
41057	946386
873	946387
63969	946388
28459	946389
7846	946390
24227	946391
143860	946392
16497	946393
34053	946394
54178	946395
34786	946396
84259	946397
139506	946398
8733	946399
141070	946400
8726	946401
170805	946402
3497	946403
1662	946404
247621	946405
16398	946406
231841	946407
83657	946408
31901	946409
57881	946410
116711	946411
11059	946412
27311	946413
100628	946414
2596	946415
11728	946416
17751	946417
7159	946418
26775	946419
92476	946420
31149	946421
19483	946422
2164	946423
127389	946424
111	946425
35193	946426
175568	946427
170781	946428
88332	946429
513	946430
38094	946431
92032	946432
6426	946433
127878	946434
114810	946435
14416	946436
23673	946437
82709	946438
6740	946439
69486	946440
17320	946441
56403	946442
866	946443
15930	946444
39604	946445
64410	946446
300	946447
154887	946448
75002	946449
90286	946450
67922	946451
1275	946452
2560	946453
11440	946454
59667	946455
11920	946456
84454	946457
111744	946458
33502	946459
141252	946460
48696	946461
39032	946462
161421	946463
18545	946464
165364	946465
67345	946466
753	946467
77187	946468
141162	946469
80051	946470
247	946471
100843	946472
10103	946473
36119	946474
43560	946475
164753	946476
109401	946477
34272	946478
236982	946479
105621	946480
104103	946481
104560	946482
59570	946483
142601	946484
184936	946485
27123	946486
86293	946487
136992	946488
69935	946489
42698	946490
843	946491
171	946492
10182	946493
92	946494
28894	946495
5999	946496
75205	946497
64168	946498
82829	946499
70839	946500
11050	946501
13380	946502
5779	946503
10832	946504
21070	946505
34683	946506
68128	946507
570	946508
78501	946509
151137	946510
22281	946511
23246	946512
120690	946513
93289	946514
133539	946515
29111	946516
183935	946517
691	946518
17168	946519
74751	946520
7257	946521
102824	946522
48551	946523
148392	946524
15050	946525
54254	946526
110376	946527
29385	946528
249202	946529
20170	946530
82200	946531
32418	946532
14406	946533
256927	946534
42171	946535
14297	946536
65852	946537
2179	946538
8645	946539
225411	946540
39973	946541
150339	946542
317	946543
68556	946544
39916	946545
240502	946546
140064	946547
44494	946548
11425	946549
224278	946550
202908	946551
31548	946552
11895	946553
205929	946554
53164	946555
82722	946556
63175	946557
29342	946558
16249	946559
221865	946560
25198	946561
48089	946562
21125	946563
150524	946564
26753	946565
21454	946566
14844	946567
18971	946568
227170	946569
19340	946570
237343	946571
128527	946572
17967	946573
1818	946574
168772	946575
1951	946576
31640	946577
6171	946578
103340	946579
63552	946580
97765	946581
11265	946582
774	946583
22626	946584
14906	946585
235366	946586
14419	946587
32390	946588
43270	946589
171406	946590
2459	946591
8792	946592
39107	946593
2474	946594
11650	946595
268570	946596
236061	946597
105653	946598
43932	946599
31552	946600
215897	946601
23915	946602
165759	946603
3362	946604
54185	946605
10105	946606
67460	946607
68786	946608
29667	946609
17630	946610
110405	946611
38773	946612
36236	946613
28560	946614
361	946615
241948	946616
241513	946617
66834	946618
54161	946619
148242	946620
104413	946621
24954	946622
31029	946623
182043	946624
29983	946625
179353	946626
197132	946627
967	946628
77033	946629
14341	946630
11942	946631
6142	946632
17332	946633
15179	946634
56375	946635
47510	946636
50576	946637
267038	946638
88047	946639
120399	946640
19269	946641
29706	946642
124288	946643
78806	946644
48078	946645
1667	946646
56695	946647
51207	946648
505	946649
38996	946650
53112	946651
5682	946652
255379	946653
180262	946654
33783	946655
7131	946656
7	946657
163724	946658
160810	946659
9848	946660
56517	946661
4269	946662
1976	946663
12294	946664
132871	946665
227177	946666
27646	946667
29350	946668
42742	946669
15215	946670
249992	946671
115354	946672
58467	946673
6437	946674
224	946675
201865	946676
48804	946677
100341	946678
20485	946679
78938	946680
63212	946681
19079	946682
134081	946683
108711	946684
8417	946685
1320	946686
28719	946687
38163	946688
79947	946689
10857	946690
38932	946691
3428	946692
22363	946693
15107	946694
270730	946695
32797	946696
66982	946697
12843	946698
245722	946699
2054	946700
25444	946701
54693	946702
1698	946703
37668	946704
76028	946705
100583	946706
21270	946707
100972	946708
71273	946709
8414	946710
34425	946711
266351	946712
1177	946713
5013	946714
99	946715
109756	946716
33531	946717
1949	946718
3974	946719
53921	946720
125266	946721
174889	946722
101992	946723
206034	946724
18088	946725
2642	946726
13335	946727
226808	946728
88642	946729
19475	946730
152908	946731
81493	946732
8532	946733
8919	946734
29656	946735
119865	946736
77495	946737
33808	946738
69688	946739
37797	946740
15520	946741
50408	946742
34442	946743
53989	946744
130866	946745
6834	946746
260139	946747
30593	946748
38339	946749
145903	946750
95585	946751
261678	946752
250349	946753
134523	946754
1475	946755
13635	946756
4488	946757
61925	946758
6832	946759
89447	946760
7654	946761
72037	946762
2	946763
170927	946764
65590	946765
81618	946766
15573	946767
79341	946768
241919	946769
58624	946770
109993	946771
233260	946772
124971	946773
217	946774
185732	946775
871	946776
3196	946777
18788	946778
29733	946779
215371	946780
141597	946781
64848	946782
83406	946783
48493	946784
53928	946785
9207	946786
10549	946787
2938	946788
251329	946789
33975	946790
202166	946791
32371	946792
59978	946793
37444	946794
13922	946795
30096	946796
74910	946797
843	946798
2908	946799
79537	946800
7517	946801
16484	946802
86466	946803
3537	946804
1469	946805
57735	946806
4241	946807
138432	946808
69286	946809
1137	946810
6457	946811
752	946812
71591	946813
19532	946814
26289	946815
23251	946816
28151	946817
41370	946818
28827	946819
54352	946820
76966	946821
48096	946822
71215	946823
10856	946824
14278	946825
498	946826
6699	946827
253874	946828
225	946829
25786	946830
14665	946831
7887	946832
26302	946833
80040	946834
30291	946835
95681	946836
20687	946837
264936	946838
3450	946839
35246	946840
35511	946841
20601	946842
28446	946843
86752	946844
118887	946845
125448	946846
58378	946847
20884	946848
16669	946849
134993	946850
42010	946851
15311	946852
114376	946853
54603	946854
35941	946855
12093	946856
5787	946857
137378	946858
48890	946859
32436	946860
102018	946861
21588	946862
87015	946863
8030	946864
188650	946865
26657	946866
22212	946867
246143	946868
4190	946869
182376	946870
3050	946871
19100	946872
5383	946873
102122	946874
25596	946875
19757	946876
125229	946877
102046	946878
147372	946879
269867	946880
41756	946881
13923	946882
11952	946883
99362	946884
231	946885
52652	946886
128839	946887
120863	946888
41022	946889
13247	946890
63716	946891
288	946892
138638	946893
4780	946894
58739	946895
135077	946896
40814	946897
24232	946898
4955	946899
1699	946900
8270	946901
244505	946902
11242	946903
164437	946904
34881	946905
49846	946906
67641	946907
161602	946908
5800	946909
79939	946910
131447	946911
62396	946912
140830	946913
31333	946914
6478	946915
180460	946916
56421	946917
64035	946918
108472	946919
23140	946920
74124	946921
78920	946922
98708	946923
185792	946924
228625	946925
104133	946926
167207	946927
45539	946928
78684	946929
15560	946930
74128	946931
67639	946932
155198	946933
11722	946934
93765	946935
2564	946936
27088	946937
61691	946938
69242	946939
204528	946940
56623	946941
49287	946942
54320	946943
58117	946944
27757	946945
209810	946946
141481	946947
25772	946948
112628	946949
204046	946950
32931	946951
157837	946952
28399	946953
244359	946954
96298	946955
74867	946956
81824	946957
151143	946958
26228	946959
66572	946960
26158	946961
80040	946962
107471	946963
45228	946964
252291	946965
25370	946966
9109	946967
259975	946968
51078	946969
6433	946970
20255	946971
23063	946972
6626	946973
312	946974
4368	946975
2815	946976
32311	946977
25423	946978
204438	946979
645	946980
49369	946981
15710	946982
53859	946983
29494	946984
3571	946985
208523	946986
39496	946987
165397	946988
5756	946989
32045	946990
81014	946991
17960	946992
31360	946993
28726	946994
85325	946995
132869	946996
21044	946997
30697	946998
13643	946999
62551	947000
140221	947001
68052	947002
16322	947003
8684	947004
270903	947005
35318	947006
39238	947007
100	947008
158152	947009
8146	947010
230373	947011
6709	947012
217577	947013
15761	947014
29276	947015
817	947016
27557	947017
38912	947018
20795	947019
35465	947020
39049	947021
98302	947022
190689	947023
22391	947024
34739	947025
258802	947026
28580	947027
27392	947028
54097	947029
91663	947030
8739	947031
19246	947032
2864	947033
71928	947034
80712	947035
31555	947036
48470	947037
18818	947038
98478	947039
41509	947040
113289	947041
59963	947042
42634	947043
1423	947044
27307	947045
51405	947046
24773	947047
12395	947048
29893	947049
80369	947050
68039	947051
75670	947052
10000	947053
55434	947054
9073	947055
34829	947056
8269	947057
48826	947058
43487	947059
121029	947060
2394	947061
195548	947062
52396	947063
19660	947064
265387	947065
3250	947066
18857	947067
108881	947068
3504	947069
30746	947070
34652	947071
89903	947072
70301	947073
24355	947074
7024	947075
106161	947076
128663	947077
126432	947078
20736	947079
68106	947080
200683	947081
63899	947082
3059	947083
104162	947084
210039	947085
24107	947086
100390	947087
94943	947088
118874	947089
1098	947090
90263	947091
157185	947092
45502	947093
6679	947094
186271	947095
44961	947096
25555	947097
27863	947098
17703	947099
222296	947100
59805	947101
133223	947102
66	947103
3869	947104
89079	947105
152160	947106
51209	947107
48855	947108
19792	947109
3582	947110
68410	947111
271188	947112
7467	947113
48230	947114
9539	947115
123	947116
20823	947117
73061	947118
6783	947119
61337	947120
130409	947121
13043	947122
110596	947123
3861	947124
192497	947125
80	947126
10088	947127
3760	947128
253879	947129
170924	947130
17123	947131
191976	947132
504	947133
237116	947134
22151	947135
58531	947136
212652	947137
154858	947138
202327	947139
31836	947140
3398	947141
12746	947142
86679	947143
95516	947144
20602	947145
142823	947146
57348	947147
187520	947148
56221	947149
74017	947150
8769	947151
44087	947152
32210	947153
11774	947154
10632	947155
98011	947156
69366	947157
20884	947158
18577	947159
42854	947160
94059	947161
140379	947162
3207	947163
5324	947164
7107	947165
167913	947166
259448	947167
15433	947168
196797	947169
18570	947170
31344	947171
263095	947172
8293	947173
42589	947174
74912	947175
2224	947176
5575	947177
40958	947178
807	947179
640	947180
95189	947181
2565	947182
76512	947183
19900	947184
205600	947185
17712	947186
208839	947187
51874	947188
6823	947189
27665	947190
59450	947191
195527	947192
110835	947193
60080	947194
141910	947195
41355	947196
98637	947197
74635	947198
84994	947199
9	947200
57876	947201
154331	947202
16609	947203
234258	947204
87285	947205
65720	947206
58614	947207
10718	947208
27967	947209
147762	947210
103810	947211
140070	947212
80510	947213
131313	947214
8671	947215
23501	947216
40268	947217
13371	947218
119575	947219
169543	947220
15698	947221
134582	947222
36457	947223
75811	947224
47181	947225
69850	947226
6058	947227
7570	947228
226615	947229
39809	947230
64081	947231
104407	947232
45085	947233
34950	947234
18936	947235
160774	947236
244049	947237
1351	947238
97065	947239
170645	947240
234172	947241
37360	947242
52358	947243
140	947244
121931	947245
2548	947246
55955	947247
93703	947248
2281	947249
58867	947250
197721	947251
721	947252
1116	947253
35323	947254
30186	947255
98505	947256
168182	947257
37146	947258
239066	947259
26421	947260
68119	947261
96747	947262
86921	947263
53433	947264
95922	947265
29075	947266
159004	947267
38546	947268
51101	947269
63170	947270
2304	947271
257017	947272
29856	947273
185901	947274
233633	947275
106288	947276
100919	947277
14760	947278
17032	947279
191874	947280
55183	947281
113084	947282
151380	947283
32735	947284
27284	947285
15542	947286
3157	947287
12339	947288
844	947289
272317	947290
34302	947291
33947	947292
26057	947293
112886	947294
22	947295
57274	947296
73273	947297
196	947298
49051	947299
160685	947300
77814	947301
40109	947302
206047	947303
20422	947304
9254	947305
184864	947306
206154	947307
93141	947308
86397	947309
53580	947310
103678	947311
5431	947312
119986	947313
204300	947314
423	947315
8699	947316
354	947317
49835	947318
55799	947319
92290	947320
43884	947321
86597	947322
14598	947323
69662	947324
18972	947325
22051	947326
204241	947327
6507	947328
9814	947329
211474	947330
153145	947331
12476	947332
9503	947333
34788	947334
119821	947335
1485	947336
18139	947337
72529	947338
15189	947339
7612	947340
10	947341
5172	947342
212	947343
123194	947344
25126	947345
58454	947346
61323	947347
8805	947348
31613	947349
34653	947350
264042	947351
1140	947352
18282	947353
34328	947354
161738	947355
152416	947356
10858	947357
97614	947358
11664	947359
258848	947360
15202	947361
112240	947362
58423	947363
8158	947364
144436	947365
66625	947366
2443	947367
41823	947368
49066	947369
2000	947370
201297	947371
103803	947372
157286	947373
191214	947374
27409	947375
22478	947376
13820	947377
34291	947378
251745	947379
88723	947380
56020	947381
147748	947382
91496	947383
2214	947384
159230	947385
186701	947386
5833	947387
5252	947388
133694	947389
6031	947390
8141	947391
31590	947392
3944	947393
244189	947394
157662	947395
44221	947396
87421	947397
132709	947398
123123	947399
378	947400
35209	947401
209	947402
62750	947403
143310	947404
192	947405
6058	947406
49797	947407
57317	947408
42717	947409
72528	947410
267	947411
78136	947412
61970	947413
26524	947414
263489	947415
18196	947416
99852	947417
204881	947418
41825	947419
195227	947420
1686	947421
33051	947422
69415	947423
75671	947424
30870	947425
5931	947426
40369	947427
229946	947428
50377	947429
143585	947430
31538	947431
65392	947432
158448	947433
150	947434
28809	947435
162908	947436
63715	947437
10578	947438
1772	947439
109273	947440
32758	947441
229585	947442
65899	947443
39094	947444
77948	947445
129867	947446
127913	947447
4825	947448
14175	947449
8088	947450
19663	947451
13703	947452
262503	947453
39778	947454
134314	947455
218300	947456
191193	947457
57197	947458
48651	947459
170234	947460
127483	947461
7567	947462
99610	947463
133342	947464
223332	947465
84974	947466
4457	947467
154951	947468
24132	947469
179767	947470
4343	947471
2123	947472
195244	947473
82985	947474
2037	947475
14201	947476
26128	947477
218103	947478
8509	947479
16995	947480
39765	947481
93170	947482
47491	947483
265110	947484
77019	947485
11356	947486
266548	947487
30851	947488
3581	947489
48339	947490
2901	947491
66259	947492
7837	947493
249278	947494
21071	947495
4783	947496
149873	947497
143295	947498
10444	947499
16460	947500
18665	947501
254269	947502
51432	947503
19606	947504
26584	947505
44737	947506
75126	947507
97143	947508
2029	947509
53927	947510
45909	947511
21830	947512
1241	947513
204071	947514
96067	947515
7483	947516
10005	947517
2416	947518
59904	947519
57218	947520
168287	947521
48492	947522
5888	947523
7702	947524
52549	947525
2837	947526
3688	947527
4155	947528
26415	947529
100476	947530
87746	947531
26350	947532
184317	947533
98975	947534
59924	947535
35191	947536
75859	947537
159310	947538
31429	947539
164033	947540
43579	947541
53888	947542
8971	947543
81157	947544
48699	947545
142364	947546
120100	947547
153200	947548
257007	947549
162331	947550
17380	947551
11266	947552
87569	947553
1576	947554
53796	947555
76213	947556
4584	947557
8993	947558
93486	947559
832	947560
11271	947561
5399	947562
9717	947563
75798	947564
4491	947565
233689	947566
7476	947567
15248	947568
4374	947569
2291	947570
17918	947571
65875	947572
132554	947573
7653	947574
6238	947575
19378	947576
160227	947577
10566	947578
216	947579
272812	947580
42780	947581
31588	947582
257491	947583
11714	947584
10146	947585
114277	947586
139991	947587
214470	947588
33028	947589
52716	947590
1095	947591
139938	947592
8216	947593
3835	947594
89135	947595
25701	947596
8034	947597
56427	947598
217	947599
25133	947600
266370	947601
61351	947602
12572	947603
2245	947604
2496	947605
4713	947606
107104	947607
15550	947608
4192	947609
10970	947610
10781	947611
10694	947612
96165	947613
88922	947614
98705	947615
15471	947616
253037	947617
25130	947618
60951	947619
152682	947620
37030	947621
21746	947622
5093	947623
5577	947624
9223	947625
16	947626
130026	947627
1523	947628
144574	947629
88027	947630
17525	947631
107604	947632
258830	947633
128	947634
92607	947635
216	947636
3084	947637
268563	947638
19539	947639
49801	947640
91073	947641
168885	947642
44905	947643
11840	947644
75492	947645
1959	947646
193659	947647
64989	947648
86738	947649
250270	947650
2518	947651
18165	947652
224503	947653
75329	947654
18486	947655
43353	947656
22842	947657
153814	947658
3638	947659
15984	947660
10691	947661
152784	947662
205195	947663
95857	947664
34645	947665
20096	947666
84577	947667
12866	947668
26048	947669
50753	947670
4501	947671
51067	947672
169372	947673
133613	947674
267122	947675
202796	947676
235573	947677
94256	947678
1046	947679
5895	947680
87683	947681
159415	947682
6019	947683
65289	947684
15803	947685
59418	947686
3253	947687
67934	947688
132309	947689
83740	947690
7542	947691
208259	947692
11830	947693
41484	947694
19532	947695
71411	947696
8791	947697
199596	947698
7681	947699
14585	947700
44486	947701
53241	947702
156562	947703
58072	947704
105163	947705
54744	947706
18414	947707
66500	947708
15774	947709
54722	947710
7250	947711
209528	947712
5497	947713
4912	947714
58312	947715
16421	947716
143684	947717
236173	947718
65358	947719
95069	947720
804	947721
156226	947722
14059	947723
30657	947724
63766	947725
102810	947726
4213	947727
50214	947728
5133	947729
27959	947730
1748	947731
53574	947732
229810	947733
145367	947734
113034	947735
967	947736
147	947737
92361	947738
114333	947739
257800	947740
8959	947741
34947	947742
50506	947743
1274	947744
138270	947745
132474	947746
9812	947747
58721	947748
16472	947749
57627	947750
90855	947751
86393	947752
9558	947753
35936	947754
148536	947755
44232	947756
1704	947757
1506	947758
12391	947759
24505	947760
394	947761
23337	947762
96416	947763
101316	947764
12383	947765
53318	947766
19658	947767
66039	947768
45231	947769
53569	947770
69081	947771
78250	947772
3700	947773
96225	947774
54195	947775
25111	947776
98089	947777
14232	947778
14022	947779
22252	947780
150618	947781
21854	947782
12357	947783
1318	947784
207946	947785
3891	947786
8115	947787
19750	947788
32896	947789
32979	947790
10071	947791
165905	947792
4760	947793
106363	947794
16582	947795
2879	947796
47879	947797
49254	947798
36709	947799
95399	947800
19692	947801
168410	947802
270776	947803
226062	947804
194665	947805
80889	947806
192635	947807
5356	947808
163798	947809
1807	947810
106500	947811
34777	947812
28034	947813
49330	947814
69941	947815
121320	947816
11878	947817
38523	947818
174161	947819
44273	947820
58096	947821
726	947822
98012	947823
219252	947824
75875	947825
60563	947826
113188	947827
614	947828
3337	947829
152918	947830
2	947831
82065	947832
6231	947833
230424	947834
52379	947835
20217	947836
37613	947837
2839	947838
95918	947839
438	947840
166	947841
4430	947842
26420	947843
132998	947844
10166	947845
24892	947846
29361	947847
387	947848
96895	947849
72510	947850
87830	947851
3377	947852
26975	947853
1162	947854
153681	947855
4854	947856
132386	947857
64125	947858
36731	947859
103849	947860
50	947861
146031	947862
1939	947863
171055	947864
6765	947865
1843	947866
1041	947867
211691	947868
30746	947869
145	947870
73351	947871
96831	947872
6130	947873
267150	947874
86435	947875
162102	947876
32959	947877
1866	947878
56247	947879
152385	947880
157632	947881
211932	947882
29176	947883
8982	947884
17830	947885
157392	947886
217403	947887
164786	947888
13713	947889
2712	947890
42649	947891
16270	947892
28649	947893
367	947894
87555	947895
96009	947896
63581	947897
5496	947898
171138	947899
54217	947900
34624	947901
140279	947902
2755	947903
93125	947904
258679	947905
107359	947906
156853	947907
119273	947908
88090	947909
45363	947910
7860	947911
2745	947912
32886	947913
42836	947914
63024	947915
10877	947916
22866	947917
4057	947918
60908	947919
17064	947920
285	947921
117348	947922
141019	947923
27616	947924
8658	947925
150851	947926
15000	947927
7101	947928
21971	947929
95116	947930
145473	947931
50051	947932
70448	947933
160233	947934
2693	947935
27648	947936
53441	947937
65004	947938
13294	947939
230270	947940
260997	947941
22234	947942
3126	947943
44859	947944
14413	947945
72957	947946
9003	947947
122658	947948
260253	947949
109447	947950
124505	947951
12382	947952
252216	947953
155969	947954
89568	947955
54935	947956
151229	947957
14415	947958
77036	947959
132260	947960
78663	947961
36212	947962
145942	947963
111137	947964
2168	947965
189809	947966
1007	947967
100745	947968
41998	947969
2	947970
83379	947971
12910	947972
268	947973
132353	947974
104971	947975
19690	947976
15509	947977
68683	947978
181490	947979
155509	947980
78247	947981
27865	947982
16881	947983
107507	947984
55413	947985
161280	947986
34	947987
19305	947988
16626	947989
76512	947990
4998	947991
64093	947992
1	947993
8328	947994
527	947995
73237	947996
8680	947997
111764	947998
205215	947999
184255	948000
88291	948001
110657	948002
36510	948003
44546	948004
52735	948005
74380	948006
8833	948007
42783	948008
948	948009
9263	948010
906	948011
15155	948012
89725	948013
27534	948014
20984	948015
22627	948016
158332	948017
30385	948018
119540	948019
1808	948020
39576	948021
266452	948022
51965	948023
9642	948024
15613	948025
7066	948026
55811	948027
4953	948028
19595	948029
190151	948030
32371	948031
224305	948032
240746	948033
56859	948034
19396	948035
115936	948036
55180	948037
39438	948038
103347	948039
91824	948040
170031	948041
20818	948042
11732	948043
35028	948044
2445	948045
30574	948046
600	948047
201655	948048
45353	948049
7347	948050
5623	948051
97848	948052
7653	948053
2587	948054
14307	948055
60870	948056
98197	948057
2522	948058
2305	948059
1324	948060
3585	948061
7931	948062
14906	948063
201055	948064
91822	948065
55335	948066
68534	948067
40736	948068
130927	948069
1243	948070
219539	948071
158536	948072
141336	948073
20099	948074
112326	948075
500	948076
147185	948077
36399	948078
73666	948079
158731	948080
3423	948081
31432	948082
11321	948083
1494	948084
17252	948085
37642	948086
51663	948087
861	948088
57471	948089
57246	948090
271347	948091
175242	948092
15155	948093
244428	948094
330	948095
28825	948096
6780	948097
11180	948098
33486	948099
43110	948100
7060	948101
249235	948102
5404	948103
43538	948104
56087	948105
36002	948106
15536	948107
154219	948108
115559	948109
60633	948110
2383	948111
104504	948112
59622	948113
7358	948114
86497	948115
196325	948116
135958	948117
43180	948118
79747	948119
154606	948120
91412	948121
73292	948122
6481	948123
31581	948124
249670	948125
122432	948126
29551	948127
260128	948128
2928	948129
36312	948130
21682	948131
4390	948132
30938	948133
23193	948134
63288	948135
56059	948136
83242	948137
5360	948138
339	948139
55900	948140
672	948141
7108	948142
7715	948143
71562	948144
27258	948145
8380	948146
53227	948147
67801	948148
569	948149
61891	948150
627	948151
156778	948152
37461	948153
162501	948154
109188	948155
43637	948156
1546	948157
56428	948158
230461	948159
81135	948160
84683	948161
36927	948162
103	948163
13458	948164
214290	948165
110680	948166
1954	948167
5795	948168
23106	948169
928	948170
113022	948171
30570	948172
46426	948173
71630	948174
64825	948175
14505	948176
30867	948177
28785	948178
32926	948179
197590	948180
5466	948181
113494	948182
115862	948183
71745	948184
177313	948185
149883	948186
740	948187
60161	948188
20443	948189
60564	948190
17338	948191
7008	948192
32237	948193
1262	948194
86941	948195
6612	948196
31399	948197
239257	948198
165611	948199
265162	948200
83787	948201
168048	948202
46	948203
75104	948204
5892	948205
14177	948206
84925	948207
2241	948208
27841	948209
18169	948210
233979	948211
78031	948212
173804	948213
107559	948214
6207	948215
148562	948216
19916	948217
12056	948218
16167	948219
153878	948220
3911	948221
70278	948222
20591	948223
785	948224
17380	948225
73113	948226
3452	948227
5963	948228
149092	948229
18506	948230
145701	948231
226810	948232
48745	948233
58007	948234
69199	948235
178177	948236
135718	948237
62913	948238
243890	948239
144505	948240
152969	948241
15512	948242
2286	948243
38240	948244
1143	948245
13993	948246
226221	948247
23157	948248
72342	948249
205012	948250
45006	948251
170622	948252
11347	948253
69179	948254
57790	948255
58729	948256
150273	948257
76675	948258
183661	948259
67602	948260
10112	948261
26012	948262
6648	948263
74254	948264
8938	948265
20017	948266
13165	948267
613	948268
139893	948269
1314	948270
161388	948271
4327	948272
17241	948273
163082	948274
4619	948275
4783	948276
80105	948277
3908	948278
13319	948279
17636	948280
233900	948281
3699	948282
4281	948283
19035	948284
10066	948285
57744	948286
31355	948287
11444	948288
76572	948289
88770	948290
53836	948291
14974	948292
142489	948293
40555	948294
86266	948295
181588	948296
117064	948297
10093	948298
105812	948299
13699	948300
255668	948301
89007	948302
4397	948303
14652	948304
38309	948305
11151	948306
28220	948307
16744	948308
142091	948309
44275	948310
5879	948311
84911	948312
1083	948313
174673	948314
80402	948315
66242	948316
64689	948317
67145	948318
13252	948319
44082	948320
174349	948321
25698	948322
59678	948323
33763	948324
3901	948325
104782	948326
117526	948327
260369	948328
53016	948329
42809	948330
18699	948331
38690	948332
5122	948333
1681	948334
23239	948335
30589	948336
12284	948337
75269	948338
46762	948339
80390	948340
89352	948341
72299	948342
138967	948343
143935	948344
48899	948345
32503	948346
9883	948347
63859	948348
6079	948349
106697	948350
7858	948351
21075	948352
3412	948353
71	948354
100060	948355
170605	948356
5863	948357
3664	948358
23633	948359
53012	948360
1648	948361
122973	948362
15923	948363
47056	948364
224268	948365
225632	948366
109034	948367
11919	948368
33807	948369
32655	948370
9892	948371
174041	948372
168422	948373
172459	948374
6870	948375
24491	948376
171468	948377
63026	948378
130379	948379
45115	948380
113526	948381
132127	948382
101137	948383
220462	948384
128649	948385
59567	948386
170733	948387
8820	948388
2004	948389
128836	948390
26885	948391
3592	948392
9650	948393
113011	948394
1643	948395
3158	948396
23905	948397
112618	948398
16939	948399
60209	948400
7385	948401
14472	948402
212	948403
5128	948404
11410	948405
169515	948406
68534	948407
13739	948408
1173	948409
29495	948410
14021	948411
29185	948412
2447	948413
6881	948414
20045	948415
8	948416
44677	948417
26965	948418
112958	948419
2931	948420
21664	948421
6879	948422
94902	948423
67599	948424
33811	948425
47803	948426
16958	948427
76165	948428
128329	948429
98030	948430
45962	948431
99491	948432
40521	948433
2658	948434
139870	948435
83397	948436
1570	948437
17234	948438
13935	948439
61519	948440
268718	948441
55075	948442
145817	948443
29036	948444
37972	948445
57033	948446
65167	948447
89901	948448
27342	948449
34801	948450
19433	948451
48468	948452
37065	948453
13262	948454
5343	948455
265450	948456
7844	948457
20770	948458
62428	948459
51165	948460
157	948461
11107	948462
106880	948463
22861	948464
19593	948465
443	948466
60710	948467
35673	948468
140819	948469
5813	948470
38132	948471
162272	948472
126079	948473
100898	948474
98240	948475
28703	948476
7784	948477
68107	948478
15053	948479
2637	948480
130609	948481
258490	948482
4945	948483
90211	948484
394	948485
140517	948486
18797	948487
6374	948488
800	948489
169521	948490
49103	948491
209822	948492
184852	948493
155003	948494
70652	948495
83618	948496
215070	948497
82709	948498
81068	948499
16107	948500
96685	948501
142795	948502
3929	948503
18083	948504
37038	948505
16010	948506
15762	948507
17773	948508
80055	948509
242649	948510
3484	948511
107636	948512
27406	948513
172563	948514
20408	948515
36847	948516
84737	948517
62837	948518
88509	948519
6551	948520
16379	948521
130722	948522
6191	948523
3517	948524
133996	948525
21873	948526
119757	948527
49862	948528
2619	948529
70	948530
69616	948531
21919	948532
174739	948533
213812	948534
4718	948535
16106	948536
75821	948537
17942	948538
2673	948539
204237	948540
10489	948541
49	948542
1182	948543
15028	948544
26	948545
184862	948546
182864	948547
189970	948548
15243	948549
7885	948550
27449	948551
86260	948552
16868	948553
19449	948554
23965	948555
141102	948556
4785	948557
10259	948558
588	948559
15272	948560
9935	948561
5683	948562
152581	948563
31489	948564
177578	948565
40578	948566
23848	948567
6808	948568
70513	948569
10517	948570
64011	948571
40504	948572
96016	948573
36150	948574
92891	948575
70953	948576
121724	948577
13782	948578
23427	948579
346	948580
8609	948581
17722	948582
30075	948583
24726	948584
148302	948585
69677	948586
43094	948587
254398	948588
12593	948589
6574	948590
174640	948591
41130	948592
14105	948593
191040	948594
19675	948595
17136	948596
15477	948597
55742	948598
74638	948599
194607	948600
46832	948601
12466	948602
2094	948603
28155	948604
36617	948605
1	948606
97195	948607
32682	948608
94554	948609
25298	948610
46888	948611
239589	948612
118532	948613
97020	948614
85866	948615
406	948616
2305	948617
11906	948618
31217	948619
18	948620
3064	948621
16670	948622
240218	948623
41669	948624
15354	948625
9466	948626
83612	948627
75428	948628
36790	948629
14	948630
126894	948631
92056	948632
4342	948633
260883	948634
28332	948635
21562	948636
16667	948637
11533	948638
59526	948639
75046	948640
84054	948641
19984	948642
98927	948643
76850	948644
114666	948645
29156	948646
23870	948647
16243	948648
9663	948649
11496	948650
30591	948651
190909	948652
50631	948653
41100	948654
23821	948655
34026	948656
148063	948657
161348	948658
19988	948659
123063	948660
273	948661
56235	948662
57142	948663
35572	948664
123574	948665
4442	948666
84684	948667
207744	948668
58547	948669
34969	948670
32118	948671
25913	948672
32670	948673
175539	948674
35304	948675
140392	948676
135563	948677
148077	948678
207174	948679
55259	948680
441	948681
25342	948682
13150	948683
43139	948684
257610	948685
464	948686
111485	948687
7475	948688
106086	948689
51535	948690
1297	948691
5902	948692
5691	948693
50382	948694
30904	948695
1561	948696
9365	948697
98760	948698
973	948699
384	948700
79187	948701
259054	948702
81502	948703
54576	948704
27655	948705
12450	948706
22209	948707
127196	948708
193248	948709
3104	948710
189323	948711
54963	948712
28702	948713
170	948714
559	948715
820	948716
25137	948717
147390	948718
110951	948719
159883	948720
18644	948721
57122	948722
224850	948723
626	948724
57670	948725
15305	948726
151287	948727
18561	948728
261232	948729
45230	948730
201729	948731
2741	948732
7911	948733
103323	948734
21413	948735
34176	948736
37921	948737
24608	948738
27838	948739
16453	948740
104320	948741
33482	948742
29246	948743
10833	948744
158720	948745
22575	948746
49060	948747
78659	948748
155016	948749
31143	948750
15994	948751
149549	948752
98621	948753
181465	948754
79060	948755
56627	948756
110263	948757
3111	948758
11653	948759
35860	948760
6840	948761
1658	948762
16617	948763
29170	948764
74027	948765
22256	948766
1259	948767
237702	948768
44225	948769
114176	948770
99006	948771
9473	948772
107325	948773
8108	948774
671	948775
55488	948776
213442	948777
263523	948778
262978	948779
40866	948780
51462	948781
74401	948782
29946	948783
262602	948784
20699	948785
109697	948786
211275	948787
10330	948788
151348	948789
5407	948790
178	948791
13408	948792
23210	948793
44472	948794
59201	948795
1749	948796
1314	948797
5378	948798
2577	948799
1844	948800
132524	948801
3343	948802
79975	948803
81408	948804
61770	948805
9405	948806
1154	948807
176344	948808
412	948809
21193	948810
109331	948811
148792	948812
7754	948813
196339	948814
63011	948815
15129	948816
251683	948817
140583	948818
1174	948819
18688	948820
121108	948821
31893	948822
25945	948823
64584	948824
13549	948825
32760	948826
7535	948827
142291	948828
20386	948829
75771	948830
1747	948831
17415	948832
10110	948833
152323	948834
82366	948835
722	948836
271269	948837
14319	948838
94711	948839
105984	948840
3957	948841
697	948842
65163	948843
35551	948844
16420	948845
46768	948846
23706	948847
729	948848
157526	948849
72749	948850
41566	948851
355	948852
489	948853
73229	948854
131956	948855
78727	948856
891	948857
5360	948858
1199	948859
23453	948860
229928	948861
239044	948862
10197	948863
126610	948864
67836	948865
27947	948866
17457	948867
15684	948868
33590	948869
5947	948870
20267	948871
52677	948872
110920	948873
21181	948874
572	948875
86988	948876
11816	948877
223998	948878
51863	948879
43534	948880
72989	948881
10540	948882
209976	948883
66284	948884
21602	948885
93537	948886
169511	948887
5183	948888
11212	948889
21411	948890
10777	948891
16896	948892
83082	948893
154098	948894
2559	948895
221711	948896
99913	948897
41356	948898
183	948899
134508	948900
268630	948901
90063	948902
79759	948903
100786	948904
113605	948905
242	948906
64747	948907
136218	948908
156988	948909
7571	948910
161789	948911
101835	948912
53409	948913
106020	948914
160461	948915
47690	948916
1643	948917
9096	948918
18570	948919
58603	948920
114446	948921
6416	948922
67	948923
16316	948924
9914	948925
94856	948926
18908	948927
31888	948928
145655	948929
110631	948930
52020	948931
128381	948932
5415	948933
16785	948934
442	948935
10604	948936
56772	948937
1926	948938
105578	948939
79542	948940
17247	948941
73420	948942
16738	948943
216	948944
95146	948945
196691	948946
143646	948947
102517	948948
14423	948949
122711	948950
51776	948951
25444	948952
117107	948953
606	948954
155483	948955
44958	948956
7180	948957
27162	948958
22538	948959
216252	948960
111921	948961
108436	948962
11844	948963
38356	948964
9230	948965
158700	948966
111721	948967
168383	948968
37851	948969
72463	948970
120254	948971
191619	948972
131631	948973
90765	948974
47392	948975
130312	948976
17461	948977
156069	948978
98839	948979
7785	948980
7102	948981
44104	948982
104096	948983
170608	948984
951	948985
23719	948986
1108	948987
51097	948988
13465	948989
12228	948990
1735	948991
214459	948992
4033	948993
145690	948994
9657	948995
8861	948996
6883	948997
266225	948998
27124	948999
257312	949000
108482	949001
11280	949002
2471	949003
273	949004
5996	949005
11998	949006
146375	949007
1512	949008
19738	949009
30353	949010
178715	949011
49063	949012
7777	949013
326	949014
104049	949015
15080	949016
105754	949017
2	949018
32649	949019
33145	949020
6694	949021
132097	949022
18499	949023
4677	949024
239103	949025
53687	949026
1783	949027
205104	949028
72905	949029
108956	949030
14724	949031
92674	949032
147838	949033
120421	949034
41941	949035
258369	949036
64985	949037
166809	949038
5182	949039
195150	949040
98260	949041
202864	949042
445	949043
76745	949044
6861	949045
40429	949046
1242	949047
34915	949048
60003	949049
1277	949050
39112	949051
136128	949052
45395	949053
1114	949054
15961	949055
3990	949056
63389	949057
1193	949058
98579	949059
1587	949060
75078	949061
92943	949062
93501	949063
251793	949064
241819	949065
5429	949066
12057	949067
33983	949068
57691	949069
133131	949070
9230	949071
125374	949072
34004	949073
22910	949074
106120	949075
116493	949076
32846	949077
5150	949078
120813	949079
28260	949080
56332	949081
10732	949082
1188	949083
35687	949084
103368	949085
2492	949086
3503	949087
12306	949088
122884	949089
23253	949090
36915	949091
47885	949092
208098	949093
35511	949094
8683	949095
107153	949096
14094	949097
103796	949098
183235	949099
18470	949100
88317	949101
148944	949102
176759	949103
141865	949104
10638	949105
9498	949106
18825	949107
145263	949108
88432	949109
22291	949110
47244	949111
2382	949112
78982	949113
23158	949114
165902	949115
57104	949116
197925	949117
20515	949118
9368	949119
94941	949120
33	949121
177626	949122
47969	949123
12968	949124
1296	949125
146013	949126
36634	949127
39927	949128
643	949129
6715	949130
113345	949131
5607	949132
166873	949133
224406	949134
29281	949135
17607	949136
216	949137
5625	949138
38911	949139
88873	949140
2372	949141
10952	949142
50990	949143
30077	949144
197855	949145
2229	949146
29129	949147
5691	949148
15618	949149
56014	949150
75109	949151
177419	949152
74163	949153
19918	949154
7419	949155
145414	949156
32106	949157
1766	949158
22146	949159
59119	949160
17363	949161
1455	949162
151249	949163
51018	949164
51895	949165
67943	949166
528	949167
54584	949168
162453	949169
256826	949170
21541	949171
8952	949172
158531	949173
106179	949174
76133	949175
66754	949176
138129	949177
14207	949178
9241	949179
18302	949180
44813	949181
200511	949182
197312	949183
21806	949184
75018	949185
29477	949186
40537	949187
24665	949188
27997	949189
166989	949190
139952	949191
22322	949192
62880	949193
2818	949194
12124	949195
3306	949196
70489	949197
244325	949198
25859	949199
160338	949200
93728	949201
14199	949202
254730	949203
30567	949204
4680	949205
138248	949206
14339	949207
154311	949208
97484	949209
126840	949210
1918	949211
8829	949212
17995	949213
45488	949214
17543	949215
12458	949216
24850	949217
106077	949218
210059	949219
6481	949220
140576	949221
35324	949222
232806	949223
12017	949224
105291	949225
38193	949226
71275	949227
2191	949228
149	949229
146729	949230
157	949231
36432	949232
16242	949233
156738	949234
166524	949235
2461	949236
10363	949237
105223	949238
9618	949239
22717	949240
14404	949241
48142	949242
53963	949243
10600	949244
91314	949245
19552	949246
11457	949247
16649	949248
29025	949249
46994	949250
30941	949251
176815	949252
98874	949253
152941	949254
52	949255
24074	949256
96689	949257
86912	949258
31953	949259
60413	949260
71359	949261
29452	949262
226081	949263
82212	949264
18721	949265
21462	949266
8482	949267
244351	949268
32759	949269
237412	949270
18712	949271
78873	949272
78059	949273
154260	949274
5696	949275
67407	949276
14434	949277
96177	949278
57757	949279
2535	949280
138437	949281
137313	949282
76973	949283
14904	949284
139874	949285
1003	949286
84006	949287
66909	949288
9949	949289
874	949290
119997	949291
30028	949292
59901	949293
5740	949294
17705	949295
87	949296
63570	949297
68147	949298
188456	949299
167291	949300
202364	949301
81757	949302
250751	949303
8294	949304
5814	949305
45244	949306
109946	949307
12423	949308
42	949309
133177	949310
148342	949311
42748	949312
38016	949313
59828	949314
33290	949315
4426	949316
3147	949317
13725	949318
21797	949319
1277	949320
171155	949321
20930	949322
72615	949323
51082	949324
99188	949325
39999	949326
47056	949327
204921	949328
30362	949329
52161	949330
5428	949331
142330	949332
1691	949333
60142	949334
68437	949335
57968	949336
252995	949337
38477	949338
4904	949339
251664	949340
39764	949341
240	949342
163491	949343
206108	949344
11587	949345
191241	949346
25460	949347
95578	949348
600	949349
118709	949350
208675	949351
202776	949352
5335	949353
100819	949354
4310	949355
14072	949356
123	949357
256156	949358
66381	949359
86919	949360
22386	949361
28218	949362
10767	949363
28531	949364
1566	949365
42170	949366
24855	949367
158288	949368
6746	949369
53182	949370
165587	949371
8090	949372
3774	949373
4934	949374
196039	949375
1332	949376
44721	949377
36663	949378
34527	949379
21939	949380
54216	949381
20883	949382
217232	949383
21214	949384
6919	949385
41777	949386
4900	949387
234328	949388
308	949389
6117	949390
4772	949391
433	949392
10860	949393
146074	949394
88030	949395
13801	949396
8011	949397
5198	949398
95042	949399
52686	949400
79646	949401
95833	949402
6876	949403
34281	949404
110	949405
40273	949406
42406	949407
3157	949408
925	949409
50411	949410
89322	949411
24487	949412
42839	949413
97184	949414
6786	949415
150223	949416
92050	949417
18494	949418
7177	949419
7721	949420
140978	949421
22422	949422
70228	949423
118913	949424
48948	949425
81460	949426
49085	949427
187036	949428
206227	949429
43586	949430
11899	949431
72983	949432
10303	949433
92494	949434
4862	949435
241631	949436
3725	949437
48444	949438
6291	949439
3372	949440
75980	949441
137301	949442
38729	949443
208372	949444
97935	949445
92355	949446
6015	949447
6035	949448
5972	949449
210255	949450
24540	949451
60488	949452
2106	949453
2486	949454
22780	949455
163457	949456
42645	949457
100625	949458
249426	949459
54241	949460
8295	949461
14029	949462
1612	949463
79409	949464
57118	949465
11108	949466
248786	949467
14891	949468
19318	949469
89145	949470
164106	949471
13503	949472
31060	949473
115016	949474
214975	949475
59619	949476
34640	949477
50390	949478
156609	949479
68800	949480
173745	949481
67155	949482
5720	949483
17261	949484
125951	949485
3598	949486
31442	949487
46570	949488
209	949489
91602	949490
246461	949491
272316	949492
75768	949493
146687	949494
504	949495
29781	949496
7170	949497
80234	949498
4696	949499
7730	949500
33258	949501
159489	949502
39102	949503
117216	949504
229956	949505
70796	949506
28715	949507
111245	949508
42512	949509
102369	949510
97925	949511
4458	949512
173320	949513
17167	949514
12927	949515
55308	949516
134678	949517
86558	949518
10973	949519
112858	949520
194	949521
14461	949522
105105	949523
154009	949524
179278	949525
6316	949526
6556	949527
167642	949528
16565	949529
166174	949530
259355	949531
11529	949532
12397	949533
25256	949534
9775	949535
26728	949536
78293	949537
1592	949538
2491	949539
67927	949540
16720	949541
34582	949542
27124	949543
81475	949544
109251	949545
509	949546
29269	949547
67047	949548
27026	949549
2074	949550
38126	949551
83753	949552
256423	949553
237768	949554
5381	949555
23581	949556
1281	949557
203663	949558
124757	949559
165252	949560
431	949561
15334	949562
22663	949563
256474	949564
40403	949565
102499	949566
84697	949567
152792	949568
34765	949569
442	949570
6228	949571
64277	949572
58099	949573
214326	949574
10524	949575
13353	949576
84116	949577
134931	949578
12248	949579
55375	949580
36318	949581
1279	949582
5703	949583
53156	949584
10962	949585
18766	949586
123401	949587
3936	949588
2083	949589
197886	949590
3304	949591
125664	949592
5958	949593
67410	949594
7685	949595
249962	949596
246986	949597
181880	949598
25791	949599
10306	949600
231701	949601
229056	949602
260558	949603
56354	949604
11772	949605
205968	949606
74544	949607
78780	949608
175418	949609
175	949610
144097	949611
5439	949612
484	949613
5983	949614
5307	949615
678	949616
20787	949617
260778	949618
163074	949619
96479	949620
69289	949621
78492	949622
35331	949623
15568	949624
139158	949625
36433	949626
29075	949627
51511	949628
228898	949629
4205	949630
17021	949631
159499	949632
177348	949633
187018	949634
208	949635
50687	949636
51470	949637
16487	949638
159330	949639
14930	949640
73406	949641
146926	949642
52116	949643
34861	949644
22860	949645
106136	949646
95973	949647
221110	949648
10190	949649
135	949650
1065	949651
21586	949652
96534	949653
5857	949654
6335	949655
127170	949656
71953	949657
56864	949658
155920	949659
224790	949660
2247	949661
140304	949662
202156	949663
71589	949664
94412	949665
142716	949666
7576	949667
131255	949668
508	949669
54212	949670
206948	949671
204198	949672
101555	949673
443	949674
49470	949675
22912	949676
147976	949677
68558	949678
145203	949679
117308	949680
10389	949681
160611	949682
229	949683
150749	949684
33766	949685
157243	949686
144195	949687
146326	949688
44838	949689
41717	949690
242970	949691
53755	949692
180415	949693
42853	949694
36	949695
152465	949696
70813	949697
30757	949698
131013	949699
64650	949700
23120	949701
10710	949702
142687	949703
25927	949704
184865	949705
892	949706
2029	949707
59964	949708
49084	949709
94171	949710
76395	949711
13601	949712
179635	949713
14137	949714
133354	949715
20515	949716
99586	949717
43604	949718
113497	949719
261897	949720
14402	949721
42527	949722
1266	949723
36975	949724
6080	949725
13031	949726
2469	949727
45237	949728
66317	949729
191627	949730
14558	949731
40349	949732
681	949733
5687	949734
44179	949735
144593	949736
170735	949737
131967	949738
11517	949739
165131	949740
26685	949741
199607	949742
3312	949743
41017	949744
196979	949745
33654	949746
1133	949747
142296	949748
219388	949749
129096	949750
68489	949751
50883	949752
51103	949753
164462	949754
62496	949755
44633	949756
6245	949757
130517	949758
75615	949759
4942	949760
31421	949761
20703	949762
109821	949763
10494	949764
263608	949765
3810	949766
105608	949767
1037	949768
146334	949769
233175	949770
75643	949771
12473	949772
2	949773
38074	949774
61965	949775
5306	949776
35776	949777
16193	949778
56691	949779
1096	949780
102256	949781
2618	949782
265277	949783
16071	949784
7114	949785
4644	949786
36534	949787
225526	949788
98976	949789
1621	949790
36881	949791
7986	949792
96036	949793
53423	949794
7850	949795
133317	949796
58864	949797
74865	949798
173	949799
39118	949800
52349	949801
15107	949802
47457	949803
108397	949804
206620	949805
59887	949806
6279	949807
4847	949808
30412	949809
161569	949810
45739	949811
55596	949812
10852	949813
78562	949814
164341	949815
859	949816
1378	949817
3124	949818
50365	949819
15686	949820
51309	949821
859	949822
54093	949823
142358	949824
51189	949825
1116	949826
53346	949827
5504	949828
116128	949829
8100	949830
162891	949831
8171	949832
40238	949833
4159	949834
119337	949835
10762	949836
64353	949837
37478	949838
27797	949839
237448	949840
64024	949841
119578	949842
17965	949843
7449	949844
4287	949845
68839	949846
60270	949847
154972	949848
103289	949849
1475	949850
45686	949851
46018	949852
163013	949853
36145	949854
150513	949855
13451	949856
2894	949857
2661	949858
105998	949859
111068	949860
238677	949861
13801	949862
2915	949863
4078	949864
105116	949865
13003	949866
136340	949867
81957	949868
58520	949869
112685	949870
32619	949871
1176	949872
1166	949873
76108	949874
43891	949875
13819	949876
48279	949877
76127	949878
90037	949879
57320	949880
63366	949881
27187	949882
14633	949883
52670	949884
4773	949885
87919	949886
113406	949887
217612	949888
478	949889
4669	949890
24356	949891
91260	949892
73399	949893
83027	949894
14232	949895
1305	949896
553	949897
80525	949898
13814	949899
10272	949900
254521	949901
33437	949902
26547	949903
2696	949904
58496	949905
17161	949906
58973	949907
12078	949908
5106	949909
241375	949910
104777	949911
70606	949912
108141	949913
11543	949914
834	949915
44779	949916
36244	949917
35414	949918
21886	949919
45001	949920
15795	949921
139879	949922
54773	949923
132503	949924
51836	949925
6817	949926
168645	949927
59215	949928
88681	949929
16366	949930
86192	949931
131090	949932
4168	949933
14954	949934
21557	949935
250523	949936
123225	949937
139210	949938
265742	949939
13902	949940
265049	949941
195002	949942
3051	949943
8530	949944
11944	949945
4502	949946
111266	949947
7380	949948
31672	949949
82485	949950
164247	949951
13378	949952
242823	949953
112056	949954
20097	949955
67781	949956
161978	949957
124079	949958
3340	949959
1574	949960
98361	949961
97977	949962
9978	949963
41650	949964
159590	949965
32212	949966
44012	949967
67240	949968
132435	949969
18763	949970
104435	949971
27789	949972
109384	949973
33902	949974
204735	949975
3406	949976
13153	949977
127353	949978
71582	949979
91009	949980
119604	949981
264610	949982
80103	949983
69307	949984
34280	949985
3523	949986
23433	949987
56609	949988
31420	949989
21334	949990
82832	949991
74518	949992
252961	949993
8151	949994
100563	949995
16263	949996
244044	949997
256	949998
15622	949999
13763	950000
76377	950001
3998	950002
209764	950003
103401	950004
97158	950005
15376	950006
42	950007
96679	950008
157842	950009
7415	950010
1933	950011
2021	950012
752	950013
17791	950014
260931	950015
73401	950016
27317	950017
60290	950018
2645	950019
13218	950020
5716	950021
102383	950022
208291	950023
430	950024
258435	950025
181906	950026
982	950027
148282	950028
103886	950029
59979	950030
99639	950031
194	950032
25504	950033
14920	950034
83607	950035
248224	950036
930	950037
96713	950038
81529	950039
21199	950040
51006	950041
115472	950042
6320	950043
93265	950044
1746	950045
2600	950046
41466	950047
241680	950048
28701	950049
12415	950050
30741	950051
12267	950052
156500	950053
263091	950054
154766	950055
189506	950056
88612	950057
25852	950058
34829	950059
26402	950060
137268	950061
229335	950062
3535	950063
20032	950064
27486	950065
3944	950066
114287	950067
879	950068
97504	950069
10160	950070
170884	950071
85285	950072
4765	950073
28006	950074
28824	950075
25529	950076
57534	950077
56351	950078
7892	950079
19164	950080
43055	950081
46217	950082
156694	950083
221	950084
2343	950085
562	950086
28707	950087
235962	950088
54242	950089
19898	950090
2767	950091
2835	950092
16235	950093
8709	950094
266374	950095
31529	950096
1453	950097
191626	950098
124227	950099
157782	950100
19853	950101
56678	950102
1141	950103
122914	950104
233482	950105
88372	950106
8610	950107
28590	950108
251386	950109
89001	950110
2651	950111
132258	950112
35357	950113
182377	950114
85610	950115
20794	950116
2073	950117
14886	950118
4815	950119
88280	950120
180206	950121
267652	950122
258956	950123
77240	950124
93597	950125
17500	950126
35382	950127
50837	950128
110097	950129
16373	950130
50747	950131
154861	950132
13789	950133
63073	950134
27550	950135
1519	950136
103781	950137
17932	950138
231347	950139
13721	950140
30559	950141
188208	950142
7349	950143
163743	950144
171755	950145
142060	950146
91450	950147
81407	950148
5065	950149
25380	950150
146945	950151
213842	950152
20154	950153
96764	950154
113574	950155
117244	950156
21529	950157
78127	950158
838	950159
71348	950160
14309	950161
4849	950162
125305	950163
3487	950164
45436	950165
6253	950166
74143	950167
10769	950168
1388	950169
28697	950170
254027	950171
3057	950172
33757	950173
43772	950174
104523	950175
25894	950176
3402	950177
55720	950178
77923	950179
351	950180
3839	950181
59740	950182
56509	950183
89686	950184
157116	950185
53043	950186
256264	950187
219973	950188
64931	950189
34888	950190
103854	950191
46170	950192
10907	950193
26054	950194
72279	950195
103139	950196
45602	950197
50410	950198
9769	950199
5915	950200
65707	950201
109075	950202
185265	950203
14179	950204
51078	950205
17765	950206
232035	950207
2655	950208
28535	950209
24642	950210
102183	950211
35621	950212
133746	950213
134	950214
635	950215
41083	950216
205	950217
1794	950218
71929	950219
8495	950220
46214	950221
50478	950222
341	950223
21193	950224
67237	950225
8778	950226
131004	950227
22519	950228
15858	950229
108685	950230
269311	950231
33824	950232
116044	950233
219077	950234
113393	950235
194561	950236
4537	950237
1978	950238
94737	950239
868	950240
192844	950241
179462	950242
258	950243
449	950244
152392	950245
201281	950246
41725	950247
24438	950248
45553	950249
25416	950250
130821	950251
87193	950252
134	950253
30059	950254
9897	950255
17107	950256
29456	950257
3719	950258
137000	950259
2481	950260
10537	950261
160480	950262
88893	950263
57259	950264
107634	950265
74821	950266
40993	950267
92504	950268
95298	950269
117570	950270
53397	950271
56757	950272
35695	950273
161558	950274
2869	950275
153412	950276
3	950277
74855	950278
1181	950279
37244	950280
75854	950281
6483	950282
5517	950283
107505	950284
105242	950285
3022	950286
185376	950287
225087	950288
8192	950289
57688	950290
108304	950291
1335	950292
54836	950293
57972	950294
80642	950295
8362	950296
140147	950297
257935	950298
2080	950299
239170	950300
46561	950301
57342	950302
3118	950303
2284	950304
50478	950305
15336	950306
122662	950307
40044	950308
32760	950309
146857	950310
54307	950311
8447	950312
215214	950313
225241	950314
168900	950315
2080	950316
129278	950317
69109	950318
8790	950319
8903	950320
35504	950321
8382	950322
76231	950323
62334	950324
155724	950325
38143	950326
216704	950327
8884	950328
10248	950329
58825	950330
84920	950331
10174	950332
173061	950333
86157	950334
254229	950335
79442	950336
192966	950337
95748	950338
53444	950339
56450	950340
145575	950341
3411	950342
112188	950343
181357	950344
7561	950345
13971	950346
76531	950347
5013	950348
58800	950349
35031	950350
3209	950351
138980	950352
27488	950353
197956	950354
3377	950355
15524	950356
223440	950357
4642	950358
176775	950359
3590	950360
28484	950361
67198	950362
34572	950363
1061	950364
117169	950365
257582	950366
171320	950367
254846	950368
157417	950369
9700	950370
88132	950371
4856	950372
19454	950373
66855	950374
7007	950375
55359	950376
15062	950377
20699	950378
19979	950379
1322	950380
26283	950381
33362	950382
109347	950383
33795	950384
1578	950385
3029	950386
209178	950387
10717	950388
26443	950389
916	950390
48688	950391
1011	950392
158194	950393
46844	950394
2027	950395
4796	950396
2507	950397
2547	950398
37856	950399
115390	950400
23439	950401
85002	950402
1506	950403
42192	950404
16743	950405
240966	950406
98436	950407
2841	950408
121441	950409
19833	950410
74769	950411
296	950412
12411	950413
2066	950414
142367	950415
54322	950416
5577	950417
153117	950418
25459	950419
20033	950420
56083	950421
21312	950422
130429	950423
263129	950424
79068	950425
160253	950426
14432	950427
3780	950428
90542	950429
76724	950430
55609	950431
18005	950432
81570	950433
107554	950434
43464	950435
3614	950436
38363	950437
100572	950438
4116	950439
22513	950440
233	950441
50302	950442
57562	950443
81202	950444
43229	950445
140875	950446
205	950447
74221	950448
229636	950449
31205	950450
4671	950451
7297	950452
9323	950453
12909	950454
222103	950455
6800	950456
212780	950457
4070	950458
14907	950459
942	950460
11271	950461
43313	950462
21366	950463
101422	950464
36084	950465
65000	950466
111988	950467
231333	950468
14526	950469
6370	950470
2243	950471
204302	950472
95220	950473
33165	950474
110729	950475
226488	950476
63361	950477
56273	950478
103883	950479
82731	950480
73167	950481
128701	950482
87183	950483
173267	950484
12701	950485
2838	950486
1145	950487
24715	950488
3395	950489
3148	950490
229141	950491
31946	950492
35449	950493
75202	950494
18370	950495
18520	950496
262808	950497
40223	950498
4074	950499
73633	950500
267596	950501
146128	950502
5292	950503
53238	950504
123579	950505
94919	950506
193825	950507
17165	950508
140851	950509
38356	950510
136800	950511
40539	950512
230545	950513
26390	950514
1257	950515
1663	950516
99332	950517
7666	950518
249276	950519
7030	950520
231750	950521
47953	950522
9640	950523
171267	950524
78157	950525
16904	950526
1475	950527
171666	950528
22686	950529
863	950530
68267	950531
136557	950532
72155	950533
2679	950534
188770	950535
102110	950536
51135	950537
29050	950538
200448	950539
260002	950540
19582	950541
1614	950542
1007	950543
391	950544
12229	950545
35307	950546
3345	950547
2535	950548
4932	950549
35304	950550
72284	950551
22718	950552
79699	950553
13100	950554
54457	950555
125473	950556
7821	950557
706	950558
14916	950559
56237	950560
7271	950561
238370	950562
33720	950563
26692	950564
265732	950565
54780	950566
9297	950567
140131	950568
269907	950569
99892	950570
6763	950571
3124	950572
256721	950573
10914	950574
244521	950575
222730	950576
197754	950577
976	950578
25859	950579
214498	950580
148251	950581
260	950582
140023	950583
217773	950584
1080	950585
79651	950586
139322	950587
14849	950588
72431	950589
64679	950590
39822	950591
1494	950592
4523	950593
70610	950594
34217	950595
34697	950596
52172	950597
15	950598
119436	950599
44643	950600
93555	950601
114094	950602
21910	950603
20411	950604
155889	950605
115774	950606
225541	950607
27236	950608
15192	950609
15131	950610
39867	950611
100860	950612
10684	950613
20207	950614
16029	950615
47088	950616
5961	950617
8186	950618
28780	950619
239534	950620
9474	950621
26347	950622
6236	950623
182727	950624
7398	950625
8673	950626
122573	950627
73800	950628
171387	950629
236229	950630
169401	950631
122753	950632
166004	950633
38121	950634
757	950635
665	950636
12280	950637
45818	950638
11696	950639
192186	950640
35269	950641
63174	950642
1008	950643
48253	950644
126130	950645
64642	950646
11331	950647
47113	950648
17447	950649
80499	950650
18944	950651
30466	950652
12342	950653
140775	950654
80442	950655
108513	950656
5324	950657
9746	950658
196444	950659
33	950660
25316	950661
3640	950662
240600	950663
133005	950664
6121	950665
31169	950666
245847	950667
53486	950668
111286	950669
604	950670
69048	950671
52708	950672
70313	950673
5915	950674
129411	950675
196100	950676
119061	950677
10949	950678
113693	950679
119050	950680
239737	950681
23647	950682
3986	950683
87293	950684
56453	950685
40757	950686
11562	950687
3237	950688
203518	950689
53995	950690
74945	950691
179064	950692
271	950693
35068	950694
194722	950695
151402	950696
4968	950697
114615	950698
50519	950699
107914	950700
16490	950701
117918	950702
90210	950703
43013	950704
622	950705
1891	950706
146246	950707
12546	950708
57368	950709
60867	950710
122	950711
2531	950712
144249	950713
223164	950714
95637	950715
7908	950716
197228	950717
8939	950718
340	950719
72882	950720
78087	950721
6323	950722
2174	950723
2168	950724
18249	950725
55656	950726
52300	950727
220407	950728
150088	950729
85148	950730
17355	950731
18444	950732
262369	950733
54001	950734
16323	950735
1274	950736
44791	950737
54126	950738
27947	950739
246978	950740
107238	950741
1331	950742
12673	950743
113667	950744
212117	950745
5468	950746
2466	950747
104301	950748
68372	950749
25477	950750
143582	950751
35718	950752
79936	950753
238962	950754
1169	950755
79470	950756
67757	950757
253035	950758
1184	950759
445	950760
3434	950761
200975	950762
251399	950763
2461	950764
9762	950765
20223	950766
15974	950767
31455	950768
39483	950769
15572	950770
183311	950771
9893	950772
49533	950773
45615	950774
3084	950775
29762	950776
238394	950777
119674	950778
17137	950779
13803	950780
262125	950781
9026	950782
14701	950783
3816	950784
15606	950785
19743	950786
122422	950787
472	950788
6313	950789
137269	950790
29987	950791
45955	950792
53115	950793
63072	950794
157892	950795
115876	950796
79408	950797
4655	950798
5800	950799
3328	950800
230109	950801
9047	950802
97480	950803
7600	950804
23493	950805
39457	950806
108644	950807
2388	950808
30691	950809
142285	950810
11821	950811
4363	950812
154510	950813
34908	950814
193695	950815
27003	950816
443	950817
8811	950818
89341	950819
93988	950820
63813	950821
20254	950822
77852	950823
2055	950824
2866	950825
7129	950826
48	950827
8231	950828
23169	950829
122866	950830
134774	950831
75222	950832
149486	950833
206337	950834
26643	950835
49630	950836
40220	950837
91120	950838
28083	950839
149483	950840
2032	950841
63300	950842
41514	950843
181041	950844
4878	950845
35628	950846
52860	950847
239493	950848
84043	950849
24505	950850
3096	950851
56110	950852
2858	950853
40049	950854
31199	950855
160654	950856
17851	950857
51875	950858
175784	950859
91669	950860
20733	950861
53838	950862
93817	950863
69845	950864
32498	950865
141252	950866
75003	950867
54437	950868
133386	950869
116003	950870
43389	950871
151860	950872
43643	950873
61055	950874
102055	950875
77612	950876
15042	950877
161456	950878
258761	950879
191536	950880
67425	950881
147229	950882
75172	950883
11086	950884
271952	950885
1617	950886
243184	950887
73345	950888
204358	950889
1240	950890
222	950891
140642	950892
25164	950893
49697	950894
2396	950895
118032	950896
166020	950897
184398	950898
128540	950899
6063	950900
91491	950901
142852	950902
1489	950903
203431	950904
249772	950905
19725	950906
58283	950907
226843	950908
9808	950909
27132	950910
60918	950911
19666	950912
168193	950913
65633	950914
54827	950915
5652	950916
92411	950917
32712	950918
67276	950919
13219	950920
165873	950921
3589	950922
4225	950923
31340	950924
180835	950925
224951	950926
23600	950927
211308	950928
1191	950929
90031	950930
12822	950931
26706	950932
224727	950933
158518	950934
6818	950935
62893	950936
75443	950937
2003	950938
468	950939
162585	950940
64187	950941
258854	950942
39764	950943
54975	950944
20481	950945
64579	950946
93163	950947
916	950948
102391	950949
183101	950950
154214	950951
1890	950952
184719	950953
31039	950954
121532	950955
16517	950956
22895	950957
115078	950958
12915	950959
163300	950960
44313	950961
5468	950962
29901	950963
209173	950964
70723	950965
140602	950966
107658	950967
879	950968
64905	950969
53571	950970
36298	950971
4713	950972
27558	950973
1032	950974
107697	950975
14162	950976
147261	950977
2680	950978
165731	950979
92700	950980
102908	950981
9503	950982
68622	950983
32707	950984
103772	950985
48485	950986
731	950987
180785	950988
10782	950989
115973	950990
2061	950991
138799	950992
60202	950993
125937	950994
26195	950995
65701	950996
35411	950997
66194	950998
251280	950999
131533	951000
52696	951001
710	951002
27490	951003
161797	951004
261165	951005
9896	951006
18450	951007
204540	951008
14725	951009
79199	951010
7350	951011
62485	951012
27476	951013
112025	951014
42207	951015
46407	951016
76965	951017
42491	951018
19555	951019
67508	951020
516	951021
43912	951022
18600	951023
28717	951024
145878	951025
186040	951026
15367	951027
243345	951028
4482	951029
42389	951030
236857	951031
59230	951032
51322	951033
7713	951034
39	951035
552	951036
2903	951037
2	951038
41610	951039
501	951040
9700	951041
269863	951042
3182	951043
5097	951044
948	951045
7902	951046
46719	951047
2590	951048
47259	951049
58707	951050
147230	951051
4508	951052
16048	951053
9124	951054
5213	951055
1314	951056
5448	951057
61483	951058
211178	951059
2993	951060
105655	951061
25489	951062
22802	951063
47949	951064
66733	951065
23657	951066
65680	951067
13168	951068
130563	951069
75430	951070
19568	951071
3666	951072
14701	951073
53044	951074
900	951075
3833	951076
38933	951077
2980	951078
89	951079
34370	951080
210319	951081
128655	951082
10012	951083
20365	951084
93907	951085
13899	951086
186781	951087
66501	951088
166410	951089
169386	951090
112537	951091
7660	951092
115467	951093
287	951094
580	951095
166921	951096
137831	951097
79897	951098
75852	951099
250093	951100
59821	951101
8630	951102
58542	951103
53955	951104
37495	951105
13928	951106
27948	951107
150117	951108
254391	951109
3748	951110
223502	951111
133059	951112
47240	951113
8027	951114
561	951115
257552	951116
3047	951117
101446	951118
33091	951119
27992	951120
5	951121
46799	951122
20573	951123
8192	951124
63267	951125
46857	951126
28453	951127
21297	951128
110805	951129
1560	951130
96890	951131
77983	951132
3232	951133
12733	951134
139707	951135
68253	951136
135982	951137
57146	951138
156961	951139
35152	951140
1278	951141
145609	951142
154320	951143
15	951144
50986	951145
40767	951146
109487	951147
25549	951148
36843	951149
164202	951150
234716	951151
8577	951152
1560	951153
6234	951154
98123	951155
84632	951156
65275	951157
68241	951158
42129	951159
23317	951160
19463	951161
1271	951162
52761	951163
43538	951164
172676	951165
7539	951166
81411	951167
31945	951168
24791	951169
2329	951170
88525	951171
53613	951172
2307	951173
1046	951174
119500	951175
60	951176
48957	951177
625	951178
37289	951179
60814	951180
100501	951181
29252	951182
167547	951183
17688	951184
32576	951185
33856	951186
255423	951187
86773	951188
131618	951189
143445	951190
3839	951191
157950	951192
36377	951193
16119	951194
9743	951195
26038	951196
8631	951197
12268	951198
173474	951199
18916	951200
50682	951201
4742	951202
48540	951203
158620	951204
49120	951205
155823	951206
30021	951207
131681	951208
238215	951209
118027	951210
56267	951211
33214	951212
94631	951213
102884	951214
1479	951215
34888	951216
5579	951217
184612	951218
2067	951219
6745	951220
13491	951221
76580	951222
45395	951223
57241	951224
110779	951225
497	951226
1032	951227
63716	951228
764	951229
94373	951230
244866	951231
239316	951232
91872	951233
4785	951234
170842	951235
6583	951236
22572	951237
28709	951238
187272	951239
170296	951240
3698	951241
43892	951242
54779	951243
1802	951244
243613	951245
2513	951246
26351	951247
138665	951248
31212	951249
120923	951250
19166	951251
150955	951252
88149	951253
34897	951254
11917	951255
6564	951256
138351	951257
35716	951258
8553	951259
22599	951260
79697	951261
152413	951262
235646	951263
161893	951264
157199	951265
26991	951266
115631	951267
43267	951268
1332	951269
803	951270
9711	951271
58876	951272
44600	951273
79171	951274
37608	951275
37700	951276
84043	951277
48232	951278
90592	951279
129056	951280
56868	951281
59932	951282
8792	951283
34822	951284
194076	951285
3355	951286
6454	951287
8573	951288
22729	951289
26884	951290
5541	951291
95583	951292
36446	951293
108925	951294
33818	951295
26914	951296
43955	951297
11066	951298
127	951299
9706	951300
7408	951301
2598	951302
82691	951303
14496	951304
103193	951305
7394	951306
9706	951307
58293	951308
55490	951309
10562	951310
76141	951311
136391	951312
17779	951313
23922	951314
4177	951315
22225	951316
31286	951317
56284	951318
1812	951319
106129	951320
1797	951321
3025	951322
14102	951323
104530	951324
23242	951325
128719	951326
40999	951327
90117	951328
163274	951329
2021	951330
1018	951331
205234	951332
31775	951333
27441	951334
11052	951335
96230	951336
12806	951337
1749	951338
95554	951339
106815	951340
56835	951341
13908	951342
53169	951343
516	951344
91764	951345
64958	951346
122700	951347
69630	951348
2172	951349
189335	951350
78100	951351
71224	951352
30184	951353
80187	951354
5833	951355
46049	951356
31316	951357
75788	951358
10882	951359
64627	951360
158528	951361
93626	951362
3267	951363
35667	951364
6068	951365
50620	951366
10792	951367
192449	951368
91718	951369
241782	951370
33703	951371
173345	951372
109324	951373
1	951374
39037	951375
80781	951376
125793	951377
192724	951378
1160	951379
201083	951380
155806	951381
17154	951382
261707	951383
105067	951384
88151	951385
35322	951386
155392	951387
10277	951388
2720	951389
53214	951390
51583	951391
75234	951392
225693	951393
181448	951394
164219	951395
15166	951396
7	951397
18558	951398
38219	951399
85526	951400
113083	951401
220054	951402
2209	951403
180704	951404
121653	951405
23487	951406
206086	951407
35468	951408
8652	951409
226730	951410
110131	951411
370	951412
103323	951413
48453	951414
183658	951415
193652	951416
39935	951417
3531	951418
70605	951419
41202	951420
22034	951421
203689	951422
61059	951423
23045	951424
122147	951425
37924	951426
97813	951427
11026	951428
22267	951429
50641	951430
84463	951431
119643	951432
96257	951433
84508	951434
105024	951435
15677	951436
61520	951437
52219	951438
6306	951439
16631	951440
57527	951441
136826	951442
2345	951443
67350	951444
242798	951445
244770	951446
771	951447
127691	951448
102631	951449
144189	951450
6402	951451
120259	951452
45385	951453
8169	951454
24033	951455
3870	951456
25025	951457
187680	951458
136422	951459
63007	951460
106462	951461
17742	951462
829	951463
1154	951464
2838	951465
17293	951466
3731	951467
182	951468
217710	951469
13511	951470
8731	951471
214012	951472
26527	951473
13362	951474
176630	951475
12186	951476
66621	951477
4184	951478
70951	951479
33361	951480
4347	951481
32538	951482
47101	951483
180616	951484
5510	951485
871	951486
5104	951487
126928	951488
8401	951489
9105	951490
33709	951491
133967	951492
175212	951493
263670	951494
57578	951495
57416	951496
32482	951497
4139	951498
5812	951499
69642	951500
38213	951501
22457	951502
136260	951503
40349	951504
252951	951505
73152	951506
135097	951507
48841	951508
244354	951509
52364	951510
66831	951511
17148	951512
62045	951513
11015	951514
6376	951515
32475	951516
46409	951517
42087	951518
6302	951519
4474	951520
237541	951521
55302	951522
123648	951523
31195	951524
11527	951525
30567	951526
179110	951527
3539	951528
35070	951529
82333	951530
1	951531
148309	951532
74019	951533
369	951534
206853	951535
5264	951536
3435	951537
3651	951538
191157	951539
104580	951540
59281	951541
98810	951542
4848	951543
27727	951544
47049	951545
31866	951546
623	951547
184734	951548
31728	951549
87345	951550
263543	951551
53599	951552
86080	951553
162999	951554
4045	951555
26913	951556
11498	951557
186099	951558
103521	951559
5945	951560
123666	951561
3619	951562
112113	951563
11981	951564
270881	951565
7682	951566
71162	951567
72485	951568
258187	951569
157436	951570
106645	951571
42209	951572
1255	951573
30251	951574
19777	951575
62923	951576
360	951577
58995	951578
12282	951579
19943	951580
13560	951581
70215	951582
14548	951583
48131	951584
211860	951585
1383	951586
24719	951587
28668	951588
93102	951589
186514	951590
105476	951591
219652	951592
157370	951593
820	951594
82874	951595
21860	951596
147068	951597
62619	951598
270493	951599
42107	951600
26756	951601
10648	951602
7926	951603
102610	951604
208928	951605
73648	951606
193863	951607
10356	951608
269825	951609
236662	951610
22942	951611
30716	951612
44937	951613
173	951614
14535	951615
56409	951616
4317	951617
51540	951618
1975	951619
15701	951620
206644	951621
3639	951622
6669	951623
3334	951624
99153	951625
159797	951626
80807	951627
17746	951628
16678	951629
2855	951630
39446	951631
108401	951632
43564	951633
83505	951634
15979	951635
255918	951636
220522	951637
1778	951638
141709	951639
38976	951640
226675	951641
12171	951642
148514	951643
120275	951644
51138	951645
183216	951646
148616	951647
28258	951648
55237	951649
3306	951650
29236	951651
116417	951652
2502	951653
41468	951654
6777	951655
39767	951656
20250	951657
12536	951658
131833	951659
53747	951660
111893	951661
32521	951662
44641	951663
10720	951664
13718	951665
41483	951666
66379	951667
126164	951668
186014	951669
34860	951670
170425	951671
20034	951672
27207	951673
125576	951674
73455	951675
11132	951676
80822	951677
3066	951678
201877	951679
10109	951680
111036	951681
266881	951682
72317	951683
44262	951684
149978	951685
6101	951686
82620	951687
55247	951688
22843	951689
84978	951690
26584	951691
242881	951692
158442	951693
3461	951694
71723	951695
58707	951696
8526	951697
150346	951698
86151	951699
38805	951700
45813	951701
36329	951702
57437	951703
16739	951704
2735	951705
11818	951706
11975	951707
106801	951708
35260	951709
52728	951710
15258	951711
28396	951712
44315	951713
23	951714
97073	951715
185288	951716
104652	951717
2567	951718
111225	951719
132894	951720
20914	951721
3977	951722
58153	951723
99418	951724
17302	951725
36406	951726
30444	951727
39836	951728
54023	951729
141122	951730
14220	951731
65410	951732
53629	951733
34831	951734
4164	951735
190607	951736
39703	951737
134789	951738
31990	951739
13437	951740
1375	951741
34632	951742
532	951743
159241	951744
50933	951745
47455	951746
14836	951747
5048	951748
22141	951749
54995	951750
46701	951751
231013	951752
16033	951753
2496	951754
6983	951755
218873	951756
59312	951757
6530	951758
123724	951759
34160	951760
110051	951761
25037	951762
64023	951763
17062	951764
33248	951765
149228	951766
127027	951767
25131	951768
124268	951769
214225	951770
162926	951771
33000	951772
18249	951773
7084	951774
260465	951775
6311	951776
14609	951777
93650	951778
135283	951779
7956	951780
45783	951781
158489	951782
70862	951783
2267	951784
2188	951785
21230	951786
251111	951787
13440	951788
18423	951789
15436	951790
7302	951791
47300	951792
5763	951793
66277	951794
49013	951795
111150	951796
166334	951797
2536	951798
6	951799
246142	951800
5102	951801
35892	951802
82920	951803
76689	951804
95872	951805
198831	951806
23608	951807
37610	951808
153882	951809
345	951810
72925	951811
3580	951812
7696	951813
12668	951814
252530	951815
152521	951816
26317	951817
93854	951818
12736	951819
56973	951820
8877	951821
68053	951822
244912	951823
10573	951824
100509	951825
778	951826
1299	951827
69453	951828
45469	951829
863	951830
58183	951831
56337	951832
2674	951833
160412	951834
10030	951835
35158	951836
134734	951837
5393	951838
86522	951839
2449	951840
1132	951841
33750	951842
326	951843
1679	951844
26352	951845
338	951846
16102	951847
164126	951848
4696	951849
88530	951850
27301	951851
161737	951852
13352	951853
16764	951854
70199	951855
16885	951856
23087	951857
29967	951858
66984	951859
56439	951860
151097	951861
20423	951862
157915	951863
1897	951864
204335	951865
104326	951866
24	951867
13126	951868
155133	951869
178283	951870
45656	951871
107272	951872
259273	951873
82119	951874
34026	951875
10260	951876
38868	951877
4460	951878
85	951879
74234	951880
13131	951881
4166	951882
98715	951883
11903	951884
2481	951885
622	951886
1923	951887
100822	951888
2404	951889
70861	951890
5443	951891
9039	951892
77430	951893
62840	951894
9300	951895
17737	951896
92774	951897
31253	951898
12483	951899
212913	951900
213325	951901
39871	951902
31796	951903
20359	951904
73774	951905
5672	951906
8321	951907
239647	951908
2392	951909
6886	951910
97335	951911
233022	951912
75904	951913
14515	951914
133536	951915
20	951916
98300	951917
36289	951918
61161	951919
21243	951920
29493	951921
247909	951922
133794	951923
1727	951924
69639	951925
12871	951926
360	951927
59616	951928
41527	951929
29	951930
46003	951931
48672	951932
64722	951933
32283	951934
23631	951935
1900	951936
17696	951937
48213	951938
97488	951939
231021	951940
4982	951941
45505	951942
199297	951943
12106	951944
42929	951945
2072	951946
106068	951947
1634	951948
202125	951949
27089	951950
84066	951951
32969	951952
32079	951953
105883	951954
232397	951955
71172	951956
43841	951957
80087	951958
1591	951959
767	951960
2178	951961
7553	951962
63457	951963
6688	951964
2953	951965
147231	951966
193324	951967
134942	951968
16991	951969
36319	951970
43916	951971
33	951972
3	951973
87693	951974
1504	951975
54966	951976
3189	951977
101470	951978
21484	951979
266	951980
4394	951981
133506	951982
228686	951983
30916	951984
15159	951985
139720	951986
236124	951987
26744	951988
22836	951989
14703	951990
68202	951991
4773	951992
90291	951993
42597	951994
22432	951995
37508	951996
14060	951997
90	951998
13021	951999
66423	952000
163607	952001
97725	952002
229327	952003
136280	952004
4987	952005
109425	952006
69942	952007
17242	952008
43535	952009
72039	952010
196739	952011
85184	952012
40489	952013
109	952014
141162	952015
40383	952016
60989	952017
135642	952018
74346	952019
398	952020
33728	952021
13816	952022
33337	952023
63677	952024
106616	952025
11331	952026
29382	952027
75	952028
79837	952029
75784	952030
13483	952031
27529	952032
151564	952033
94936	952034
2042	952035
89429	952036
5347	952037
25139	952038
186958	952039
91748	952040
183137	952041
254228	952042
6202	952043
188534	952044
3818	952045
33184	952046
705	952047
250540	952048
113826	952049
7999	952050
169878	952051
33395	952052
6058	952053
64798	952054
18975	952055
12803	952056
28860	952057
79564	952058
15808	952059
70669	952060
123193	952061
185617	952062
68698	952063
84588	952064
45007	952065
15406	952066
1113	952067
220273	952068
66110	952069
17325	952070
73785	952071
67005	952072
58090	952073
1680	952074
40718	952075
12697	952076
3399	952077
182140	952078
200781	952079
90063	952080
205343	952081
38687	952082
159625	952083
131463	952084
9744	952085
127684	952086
65199	952087
29084	952088
22170	952089
157619	952090
13515	952091
91634	952092
89780	952093
3450	952094
16942	952095
6340	952096
27288	952097
22937	952098
22044	952099
1594	952100
71454	952101
144429	952102
104076	952103
6018	952104
49291	952105
13695	952106
74606	952107
113927	952108
19778	952109
109252	952110
44748	952111
92397	952112
590	952113
82267	952114
77546	952115
34612	952116
6395	952117
85597	952118
7854	952119
46102	952120
16222	952121
164872	952122
7880	952123
45890	952124
5968	952125
116039	952126
5848	952127
32126	952128
155694	952129
22064	952130
271827	952131
22793	952132
188169	952133
81463	952134
8260	952135
31400	952136
36687	952137
172933	952138
416	952139
13089	952140
209150	952141
62984	952142
208489	952143
113792	952144
109255	952145
5455	952146
3295	952147
135783	952148
238181	952149
42316	952150
99436	952151
41042	952152
94575	952153
112	952154
44649	952155
10147	952156
47508	952157
8267	952158
641	952159
6696	952160
42875	952161
26799	952162
13967	952163
6370	952164
272013	952165
148637	952166
126735	952167
24951	952168
37839	952169
32369	952170
10817	952171
46605	952172
89565	952173
64310	952174
26800	952175
30583	952176
180128	952177
15984	952178
10253	952179
7569	952180
5688	952181
65049	952182
6126	952183
196578	952184
2738	952185
79828	952186
62789	952187
121355	952188
22203	952189
35177	952190
7250	952191
14208	952192
16219	952193
23640	952194
106755	952195
134645	952196
223355	952197
350	952198
4270	952199
4059	952200
175002	952201
16316	952202
102070	952203
82308	952204
14568	952205
159160	952206
105877	952207
126380	952208
5817	952209
24386	952210
90629	952211
2317	952212
31946	952213
102853	952214
35902	952215
242630	952216
144032	952217
17306	952218
4328	952219
45150	952220
262416	952221
38928	952222
133845	952223
2657	952224
11007	952225
118097	952226
89451	952227
5380	952228
2296	952229
41451	952230
8984	952231
5304	952232
8885	952233
239651	952234
54013	952235
7796	952236
112394	952237
89758	952238
29602	952239
41607	952240
139992	952241
54065	952242
158716	952243
91423	952244
68002	952245
37045	952246
132690	952247
20077	952248
205201	952249
117962	952250
150148	952251
2142	952252
56911	952253
41859	952254
135869	952255
104969	952256
7431	952257
98017	952258
33236	952259
54711	952260
36562	952261
34991	952262
127868	952263
343	952264
67783	952265
8	952266
23654	952267
105773	952268
19680	952269
60226	952270
33389	952271
30549	952272
3081	952273
87204	952274
78073	952275
2054	952276
109323	952277
136124	952278
64454	952279
72	952280
16082	952281
2253	952282
166861	952283
460	952284
158084	952285
123512	952286
37830	952287
77075	952288
12817	952289
79486	952290
6220	952291
2120	952292
46353	952293
90216	952294
68	952295
83269	952296
185078	952297
21565	952298
58267	952299
196203	952300
52680	952301
129261	952302
4081	952303
255573	952304
65968	952305
7605	952306
97616	952307
148078	952308
58002	952309
3951	952310
26736	952311
75194	952312
45392	952313
135439	952314
46190	952315
40217	952316
15163	952317
29218	952318
89953	952319
211092	952320
209552	952321
185632	952322
19209	952323
123641	952324
226104	952325
28391	952326
7373	952327
15694	952328
837	952329
12495	952330
31546	952331
140789	952332
139862	952333
79898	952334
57172	952335
155552	952336
16258	952337
18887	952338
29515	952339
17536	952340
27191	952341
17129	952342
27967	952343
127	952344
79024	952345
12722	952346
3405	952347
87703	952348
22571	952349
83898	952350
159693	952351
91819	952352
17184	952353
134153	952354
6129	952355
121995	952356
125281	952357
45040	952358
28157	952359
72707	952360
2849	952361
177463	952362
27664	952363
17689	952364
12832	952365
19946	952366
18906	952367
42093	952368
257285	952369
2850	952370
94012	952371
154076	952372
80453	952373
35130	952374
43338	952375
5262	952376
464	952377
131457	952378
56638	952379
29996	952380
13691	952381
9365	952382
55162	952383
62416	952384
32584	952385
55734	952386
2890	952387
848	952388
78212	952389
34469	952390
68547	952391
15801	952392
52070	952393
10319	952394
46959	952395
10642	952396
168745	952397
20529	952398
176202	952399
5923	952400
5514	952401
79443	952402
15172	952403
6379	952404
16927	952405
15622	952406
161101	952407
35649	952408
16008	952409
40154	952410
228074	952411
115221	952412
33432	952413
188514	952414
62695	952415
67742	952416
149931	952417
183274	952418
377	952419
1652	952420
17485	952421
20969	952422
239495	952423
12827	952424
104890	952425
129417	952426
27967	952427
69303	952428
19949	952429
11982	952430
167897	952431
45681	952432
3342	952433
20787	952434
90392	952435
55911	952436
82160	952437
63289	952438
8116	952439
7568	952440
18558	952441
40614	952442
108733	952443
63943	952444
128185	952445
25153	952446
2346	952447
147303	952448
75570	952449
1437	952450
100245	952451
38450	952452
90829	952453
650	952454
100955	952455
436	952456
29548	952457
88110	952458
3382	952459
27692	952460
9501	952461
25156	952462
268206	952463
49629	952464
13055	952465
4321	952466
110847	952467
15339	952468
17708	952469
35711	952470
8569	952471
164799	952472
100210	952473
46691	952474
26641	952475
4802	952476
28158	952477
15871	952478
476	952479
18217	952480
236184	952481
153319	952482
96459	952483
21512	952484
106920	952485
51771	952486
1039	952487
40027	952488
9423	952489
40127	952490
93572	952491
24641	952492
94456	952493
440	952494
20872	952495
10539	952496
156061	952497
31851	952498
1061	952499
15589	952500
11685	952501
23336	952502
136163	952503
12702	952504
59315	952505
192052	952506
115153	952507
85158	952508
4267	952509
10045	952510
251930	952511
1104	952512
14156	952513
2092	952514
249651	952515
245726	952516
254582	952517
124392	952518
22133	952519
271918	952520
21448	952521
19915	952522
116545	952523
7421	952524
90321	952525
96919	952526
31333	952527
83	952528
158023	952529
29690	952530
61806	952531
15271	952532
16698	952533
2504	952534
100814	952535
145503	952536
6432	952537
16249	952538
29044	952539
526	952540
26096	952541
24031	952542
730	952543
37665	952544
42283	952545
14175	952546
96840	952547
29729	952548
780	952549
9967	952550
26030	952551
151893	952552
62164	952553
180224	952554
159836	952555
30	952556
128979	952557
60154	952558
20999	952559
7941	952560
42292	952561
72591	952562
26333	952563
72781	952564
13023	952565
180214	952566
639	952567
229969	952568
99389	952569
19947	952570
165002	952571
30638	952572
6915	952573
6339	952574
255100	952575
36607	952576
410	952577
14249	952578
6371	952579
6003	952580
43788	952581
23646	952582
34409	952583
150428	952584
27719	952585
27079	952586
21366	952587
8460	952588
113	952589
45390	952590
26481	952591
213358	952592
11140	952593
29847	952594
1206	952595
2840	952596
33406	952597
42335	952598
33660	952599
96520	952600
3652	952601
183339	952602
5885	952603
257357	952604
67853	952605
6439	952606
18956	952607
26425	952608
121453	952609
7677	952610
31081	952611
127981	952612
17594	952613
24495	952614
19658	952615
19816	952616
27891	952617
48456	952618
17140	952619
1397	952620
28613	952621
51	952622
182646	952623
45480	952624
64742	952625
7169	952626
1248	952627
72369	952628
272115	952629
12064	952630
106269	952631
2631	952632
73697	952633
26388	952634
136400	952635
49072	952636
34129	952637
27477	952638
1211	952639
2221	952640
49749	952641
143907	952642
178963	952643
163617	952644
9613	952645
104716	952646
4219	952647
170016	952648
102668	952649
21981	952650
260882	952651
308	952652
144724	952653
5399	952654
107107	952655
41094	952656
25891	952657
44974	952658
61996	952659
125389	952660
435	952661
15688	952662
19221	952663
51627	952664
13720	952665
32791	952666
186919	952667
137745	952668
9396	952669
64129	952670
51299	952671
95866	952672
68515	952673
161740	952674
996	952675
21298	952676
93948	952677
222806	952678
154	952679
3899	952680
1356	952681
3031	952682
60711	952683
13599	952684
44037	952685
19235	952686
42663	952687
26624	952688
207252	952689
13862	952690
29777	952691
22916	952692
2505	952693
19751	952694
18363	952695
20642	952696
22399	952697
27368	952698
244151	952699
1152	952700
227386	952701
37246	952702
2001	952703
82355	952704
40752	952705
6470	952706
150625	952707
3558	952708
3565	952709
121991	952710
21343	952711
3766	952712
46333	952713
253895	952714
2516	952715
221189	952716
6034	952717
376	952718
23344	952719
85812	952720
241203	952721
3842	952722
41813	952723
19481	952724
102245	952725
3329	952726
14745	952727
14990	952728
176817	952729
23991	952730
10292	952731
6790	952732
246087	952733
20379	952734
29037	952735
73354	952736
6084	952737
132012	952738
49826	952739
2156	952740
5331	952741
367	952742
74561	952743
25612	952744
11085	952745
31936	952746
66896	952747
18414	952748
88965	952749
40365	952750
19618	952751
41242	952752
62657	952753
23783	952754
162909	952755
202	952756
14715	952757
237234	952758
67735	952759
98570	952760
83613	952761
102580	952762
23414	952763
242508	952764
117948	952765
60251	952766
54751	952767
8180	952768
37064	952769
140187	952770
125904	952771
98753	952772
75020	952773
227586	952774
36101	952775
67153	952776
27773	952777
5721	952778
8518	952779
43137	952780
153371	952781
3065	952782
3643	952783
7005	952784
5067	952785
12602	952786
103534	952787
68507	952788
75418	952789
30898	952790
42008	952791
5497	952792
24994	952793
237942	952794
253564	952795
32789	952796
127389	952797
118951	952798
247527	952799
73047	952800
90877	952801
33315	952802
131261	952803
232352	952804
165609	952805
1579	952806
116249	952807
21470	952808
134654	952809
70	952810
32530	952811
21687	952812
14633	952813
8092	952814
59890	952815
11090	952816
119421	952817
110519	952818
3642	952819
62052	952820
2237	952821
25506	952822
39675	952823
101380	952824
52946	952825
16300	952826
161711	952827
68827	952828
111024	952829
16816	952830
7297	952831
92297	952832
139892	952833
31376	952834
37684	952835
101502	952836
17462	952837
1319	952838
5	952839
25124	952840
100526	952841
31766	952842
26700	952843
135691	952844
57933	952845
14492	952846
17934	952847
25646	952848
270841	952849
90352	952850
101288	952851
66285	952852
90860	952853
2997	952854
92759	952855
132886	952856
11854	952857
31142	952858
118615	952859
175802	952860
106410	952861
85250	952862
81494	952863
56967	952864
52905	952865
138081	952866
70441	952867
36284	952868
96698	952869
76613	952870
881	952871
168613	952872
167143	952873
755	952874
191114	952875
4687	952876
22845	952877
2888	952878
24572	952879
2451	952880
156035	952881
81524	952882
31283	952883
32482	952884
4772	952885
32445	952886
172191	952887
51873	952888
50513	952889
12469	952890
37863	952891
54959	952892
114088	952893
40020	952894
117171	952895
163198	952896
72404	952897
324	952898
105787	952899
122638	952900
7991	952901
59156	952902
138776	952903
18628	952904
860	952905
8738	952906
1118	952907
38264	952908
7697	952909
42517	952910
103235	952911
240	952912
9750	952913
163393	952914
8989	952915
107933	952916
252873	952917
67215	952918
49331	952919
305	952920
16640	952921
21987	952922
18733	952923
86135	952924
65896	952925
31913	952926
108714	952927
73380	952928
23441	952929
92751	952930
51048	952931
29766	952932
186960	952933
462	952934
3477	952935
233098	952936
10463	952937
125748	952938
1218	952939
4107	952940
3991	952941
42438	952942
93792	952943
5382	952944
43876	952945
70347	952946
92493	952947
18218	952948
1371	952949
171079	952950
21035	952951
68845	952952
8682	952953
75496	952954
26903	952955
209805	952956
146714	952957
123767	952958
40411	952959
82803	952960
24994	952961
169168	952962
12837	952963
24324	952964
58756	952965
24776	952966
182390	952967
50266	952968
75141	952969
227542	952970
84128	952971
107849	952972
193724	952973
9723	952974
74043	952975
5314	952976
77283	952977
10916	952978
82909	952979
4295	952980
12877	952981
140689	952982
69164	952983
95810	952984
25102	952985
28723	952986
7672	952987
5910	952988
67300	952989
64732	952990
43729	952991
81477	952992
99997	952993
97419	952994
65333	952995
11731	952996
14156	952997
156103	952998
162328	952999
24648	953000
3378	953001
37253	953002
218863	953003
19950	953004
258889	953005
74034	953006
8863	953007
31673	953008
41268	953009
19279	953010
25069	953011
75143	953012
57010	953013
18741	953014
80070	953015
97170	953016
26808	953017
270	953018
22742	953019
34041	953020
103961	953021
271579	953022
1112	953023
7194	953024
195499	953025
697	953026
64359	953027
88406	953028
3166	953029
86859	953030
3935	953031
160041	953032
1227	953033
72132	953034
137104	953035
108684	953036
50819	953037
21847	953038
3964	953039
87567	953040
76473	953041
9312	953042
77687	953043
20951	953044
19324	953045
67149	953046
91660	953047
4888	953048
76716	953049
21744	953050
264801	953051
51711	953052
186683	953053
155793	953054
9221	953055
31253	953056
23886	953057
8319	953058
11947	953059
54029	953060
158466	953061
7835	953062
38210	953063
74255	953064
919	953065
2737	953066
26760	953067
36253	953068
216451	953069
60850	953070
24133	953071
97337	953072
16349	953073
17109	953074
7440	953075
111457	953076
62838	953077
30867	953078
23918	953079
3285	953080
44678	953081
142469	953082
9617	953083
18609	953084
51761	953085
33758	953086
26823	953087
77406	953088
101789	953089
34914	953090
31564	953091
11843	953092
47370	953093
44430	953094
53281	953095
23089	953096
80929	953097
28431	953098
240157	953099
20389	953100
155589	953101
139965	953102
75441	953103
32880	953104
1003	953105
148897	953106
81659	953107
153248	953108
206240	953109
197086	953110
139749	953111
2802	953112
85354	953113
595	953114
33634	953115
12275	953116
220763	953117
30751	953118
46741	953119
49421	953120
78690	953121
130488	953122
20074	953123
5470	953124
76838	953125
18700	953126
3356	953127
31198	953128
10537	953129
98527	953130
20506	953131
8806	953132
20305	953133
182513	953134
125376	953135
106109	953136
24845	953137
975	953138
7326	953139
231743	953140
20070	953141
223538	953142
113067	953143
137302	953144
186698	953145
18620	953146
53753	953147
130558	953148
191258	953149
26559	953150
2048	953151
23990	953152
3380	953153
29731	953154
2377	953155
78658	953156
18817	953157
193748	953158
13070	953159
187986	953160
12759	953161
99431	953162
4925	953163
249477	953164
3803	953165
7438	953166
18358	953167
29561	953168
208394	953169
100255	953170
1902	953171
236537	953172
19246	953173
68626	953174
62676	953175
97747	953176
2782	953177
35239	953178
47663	953179
7098	953180
22828	953181
3249	953182
1886	953183
17646	953184
137961	953185
22312	953186
67843	953187
4232	953188
18549	953189
21240	953190
11826	953191
23012	953192
92204	953193
6410	953194
152740	953195
4335	953196
86791	953197
110931	953198
42470	953199
126024	953200
705	953201
78886	953202
270316	953203
32094	953204
138068	953205
50988	953206
13719	953207
45256	953208
99799	953209
10763	953210
48426	953211
72963	953212
52334	953213
256299	953214
35159	953215
150014	953216
12270	953217
27718	953218
46772	953219
168837	953220
67955	953221
153730	953222
6051	953223
24294	953224
150413	953225
5000	953226
50608	953227
1543	953228
5166	953229
152144	953230
63517	953231
48287	953232
85456	953233
108538	953234
19142	953235
163208	953236
132382	953237
18087	953238
13853	953239
7845	953240
95819	953241
132112	953242
45417	953243
22691	953244
43718	953245
73886	953246
40562	953247
113274	953248
165	953249
128281	953250
55605	953251
10545	953252
8	953253
570	953254
1401	953255
123	953256
93147	953257
244387	953258
240660	953259
80490	953260
32069	953261
183457	953262
83514	953263
24783	953264
3167	953265
7438	953266
134308	953267
1647	953268
122383	953269
116103	953270
3344	953271
14781	953272
178836	953273
71569	953274
137691	953275
4553	953276
195630	953277
35701	953278
27223	953279
52999	953280
3462	953281
85001	953282
44623	953283
66061	953284
247738	953285
35475	953286
1081	953287
12814	953288
7298	953289
118919	953290
3351	953291
5490	953292
42637	953293
69325	953294
108288	953295
26053	953296
146785	953297
1442	953298
23141	953299
214959	953300
149292	953301
33727	953302
45523	953303
5603	953304
27096	953305
25697	953306
122368	953307
36869	953308
74673	953309
58526	953310
42325	953311
52058	953312
68973	953313
96663	953314
71344	953315
167075	953316
5615	953317
185008	953318
163976	953319
37471	953320
9532	953321
13358	953322
152	953323
16263	953324
19213	953325
13845	953326
9007	953327
27071	953328
88640	953329
2158	953330
71593	953331
200323	953332
8198	953333
36918	953334
15569	953335
65339	953336
69194	953337
67112	953338
93676	953339
20743	953340
106795	953341
37093	953342
18607	953343
7016	953344
13991	953345
78475	953346
74599	953347
20750	953348
6998	953349
96693	953350
15638	953351
120649	953352
82569	953353
15760	953354
38602	953355
158426	953356
20526	953357
43637	953358
101997	953359
44196	953360
1488	953361
147617	953362
43431	953363
387	953364
969	953365
14211	953366
5114	953367
38	953368
49174	953369
18619	953370
3352	953371
70874	953372
110302	953373
23017	953374
80131	953375
115303	953376
8471	953377
31254	953378
59604	953379
20709	953380
29549	953381
6783	953382
38653	953383
2128	953384
3030	953385
15039	953386
13709	953387
32846	953388
6861	953389
250644	953390
259226	953391
11777	953392
1809	953393
10520	953394
42777	953395
2017	953396
37191	953397
16534	953398
2963	953399
163726	953400
6253	953401
68783	953402
7794	953403
72689	953404
46217	953405
218648	953406
16854	953407
25562	953408
166655	953409
228719	953410
102944	953411
89889	953412
83948	953413
156159	953414
231338	953415
56982	953416
262839	953417
250737	953418
132835	953419
33566	953420
14371	953421
44673	953422
19244	953423
54401	953424
131125	953425
19082	953426
159473	953427
51502	953428
158379	953429
1694	953430
17247	953431
99311	953432
58668	953433
11108	953434
177105	953435
77538	953436
161978	953437
12149	953438
77	953439
135142	953440
239991	953441
139644	953442
112705	953443
2798	953444
67136	953445
247087	953446
153870	953447
160487	953448
44499	953449
88570	953450
74011	953451
7578	953452
967	953453
93248	953454
43612	953455
244352	953456
2687	953457
12723	953458
8076	953459
46306	953460
47763	953461
85203	953462
12613	953463
31079	953464
576	953465
11093	953466
7458	953467
115294	953468
13926	953469
38240	953470
8001	953471
150369	953472
13385	953473
37442	953474
221623	953475
56550	953476
4408	953477
51734	953478
75735	953479
97747	953480
188	953481
83977	953482
25562	953483
3605	953484
36838	953485
96269	953486
5341	953487
36927	953488
145642	953489
46111	953490
15183	953491
221485	953492
76365	953493
20620	953494
47355	953495
11786	953496
76271	953497
251148	953498
259734	953499
27312	953500
214500	953501
161946	953502
1488	953503
15221	953504
42040	953505
24930	953506
144	953507
3084	953508
16102	953509
7159	953510
255723	953511
196441	953512
63294	953513
137522	953514
53	953515
48041	953516
108850	953517
193547	953518
138714	953519
5268	953520
4611	953521
4994	953522
75397	953523
17250	953524
8200	953525
15794	953526
241949	953527
1085	953528
32783	953529
7529	953530
103270	953531
5356	953532
135430	953533
16663	953534
41692	953535
18802	953536
45769	953537
89616	953538
10032	953539
1588	953540
21608	953541
68949	953542
175486	953543
132627	953544
243817	953545
469	953546
222818	953547
113113	953548
121774	953549
11754	953550
103625	953551
87408	953552
46085	953553
144498	953554
108625	953555
104235	953556
1109	953557
192726	953558
104422	953559
28549	953560
98357	953561
47924	953562
163355	953563
1713	953564
65720	953565
11581	953566
43281	953567
2015	953568
51433	953569
117812	953570
29764	953571
98358	953572
120597	953573
51471	953574
105450	953575
8463	953576
5257	953577
150163	953578
158184	953579
74551	953580
14804	953581
35954	953582
1337	953583
56193	953584
38318	953585
192393	953586
2343	953587
147075	953588
41545	953589
2379	953590
24702	953591
1313	953592
58333	953593
35504	953594
31192	953595
151131	953596
6189	953597
197964	953598
4024	953599
13254	953600
7427	953601
7226	953602
40046	953603
4221	953604
53282	953605
57710	953606
128395	953607
77641	953608
186405	953609
1115	953610
138750	953611
9536	953612
111343	953613
166391	953614
69500	953615
13245	953616
15636	953617
38844	953618
9327	953619
124224	953620
77398	953621
9709	953622
24138	953623
41905	953624
25191	953625
6682	953626
166716	953627
294	953628
60474	953629
6661	953630
10440	953631
11658	953632
7927	953633
133700	953634
8416	953635
165130	953636
112838	953637
168484	953638
64273	953639
108492	953640
32927	953641
69523	953642
114361	953643
57751	953644
673	953645
137169	953646
122214	953647
37242	953648
5077	953649
75346	953650
90511	953651
888	953652
57376	953653
59309	953654
23737	953655
75458	953656
11602	953657
39793	953658
54131	953659
23896	953660
169396	953661
167918	953662
85729	953663
64160	953664
102409	953665
17285	953666
46084	953667
14874	953668
873	953669
451	953670
232818	953671
90452	953672
59249	953673
25068	953674
119	953675
11482	953676
1521	953677
61807	953678
171832	953679
67912	953680
48752	953681
150863	953682
19100	953683
75876	953684
72303	953685
119862	953686
14598	953687
41086	953688
54202	953689
34413	953690
29315	953691
36333	953692
116555	953693
96106	953694
28675	953695
2595	953696
27178	953697
2136	953698
32617	953699
80	953700
110193	953701
134627	953702
359	953703
115009	953704
16541	953705
119871	953706
73877	953707
148641	953708
103467	953709
3250	953710
77023	953711
71536	953712
11802	953713
61843	953714
11632	953715
2237	953716
140048	953717
32278	953718
145738	953719
44303	953720
140636	953721
30321	953722
26953	953723
99769	953724
2097	953725
90685	953726
26961	953727
35868	953728
3307	953729
83282	953730
35146	953731
5815	953732
57576	953733
48838	953734
5364	953735
227520	953736
46868	953737
6788	953738
183282	953739
42966	953740
184	953741
24637	953742
16315	953743
141835	953744
139880	953745
113796	953746
26863	953747
27193	953748
197663	953749
3779	953750
194010	953751
193150	953752
129036	953753
6894	953754
10956	953755
253847	953756
180103	953757
8639	953758
270933	953759
425	953760
140514	953761
150319	953762
5941	953763
46964	953764
247367	953765
18576	953766
55482	953767
38682	953768
29938	953769
3452	953770
28281	953771
165936	953772
26557	953773
41293	953774
36498	953775
73014	953776
56938	953777
39139	953778
11567	953779
223817	953780
146475	953781
79286	953782
16596	953783
17993	953784
106535	953785
19757	953786
14604	953787
52885	953788
118810	953789
23422	953790
156771	953791
263477	953792
66362	953793
45204	953794
16934	953795
20578	953796
154989	953797
257615	953798
161488	953799
38	953800
284	953801
41903	953802
34905	953803
133	953804
172593	953805
48550	953806
21794	953807
120	953808
5866	953809
48228	953810
267531	953811
767	953812
7027	953813
520	953814
254302	953815
3033	953816
3210	953817
56048	953818
9315	953819
222221	953820
59873	953821
25527	953822
25677	953823
7662	953824
140505	953825
36786	953826
27335	953827
20863	953828
19580	953829
93571	953830
64212	953831
230857	953832
53014	953833
140845	953834
61634	953835
28986	953836
37319	953837
162650	953838
20880	953839
1521	953840
21813	953841
51817	953842
31832	953843
77382	953844
120943	953845
4452	953846
40665	953847
55715	953848
229256	953849
216431	953850
29860	953851
28992	953852
73628	953853
163635	953854
57366	953855
27348	953856
218594	953857
237073	953858
25774	953859
20965	953860
21363	953861
19702	953862
20113	953863
14781	953864
28972	953865
60132	953866
4304	953867
111632	953868
78720	953869
28464	953870
36853	953871
262496	953872
1406	953873
920	953874
6046	953875
253351	953876
11233	953877
251744	953878
87419	953879
31598	953880
46332	953881
83634	953882
28501	953883
190030	953884
53001	953885
6636	953886
21450	953887
570	953888
33929	953889
235908	953890
20589	953891
9827	953892
76390	953893
269373	953894
222152	953895
115407	953896
71610	953897
153614	953898
22752	953899
25434	953900
80331	953901
51360	953902
64	953903
2337	953904
1423	953905
89283	953906
16294	953907
67392	953908
154474	953909
179804	953910
14537	953911
222309	953912
9771	953913
26743	953914
23480	953915
142620	953916
686	953917
8571	953918
5138	953919
38515	953920
66593	953921
5016	953922
236749	953923
34673	953924
6925	953925
3521	953926
50054	953927
27107	953928
2672	953929
178354	953930
1727	953931
35432	953932
1256	953933
215859	953934
14633	953935
91422	953936
67207	953937
2668	953938
41987	953939
1251	953940
179890	953941
8389	953942
7164	953943
97250	953944
2608	953945
71335	953946
18255	953947
104765	953948
36194	953949
5678	953950
3569	953951
14646	953952
1	953953
4092	953954
29918	953955
192589	953956
183559	953957
115612	953958
73355	953959
68965	953960
17473	953961
5172	953962
1177	953963
29797	953964
109986	953965
266587	953966
68119	953967
35690	953968
1892	953969
43401	953970
79605	953971
13700	953972
122506	953973
154251	953974
93532	953975
65981	953976
18307	953977
9011	953978
24281	953979
77501	953980
25973	953981
108444	953982
17741	953983
30718	953984
17851	953985
127848	953986
64812	953987
1515	953988
5872	953989
12956	953990
771	953991
92714	953992
21974	953993
56290	953994
1993	953995
19956	953996
744	953997
64468	953998
115087	953999
7275	954000
54156	954001
75238	954002
134918	954003
96474	954004
22002	954005
35216	954006
82019	954007
201771	954008
45565	954009
11884	954010
129791	954011
1299	954012
82715	954013
56322	954014
58917	954015
150270	954016
211106	954017
67283	954018
5718	954019
129652	954020
112734	954021
26123	954022
152035	954023
53479	954024
78329	954025
77771	954026
45527	954027
14787	954028
146352	954029
46731	954030
54009	954031
71335	954032
63043	954033
55524	954034
7561	954035
2235	954036
22036	954037
26024	954038
17325	954039
142061	954040
2087	954041
88258	954042
68057	954043
23176	954044
4105	954045
239768	954046
49039	954047
59620	954048
735	954049
8863	954050
104185	954051
25038	954052
3135	954053
40897	954054
98634	954055
9316	954056
133937	954057
36334	954058
83109	954059
158079	954060
6366	954061
24535	954062
1726	954063
6748	954064
2831	954065
69445	954066
94425	954067
5835	954068
43875	954069
13948	954070
103376	954071
21360	954072
19914	954073
101779	954074
25280	954075
7896	954076
127840	954077
271772	954078
265485	954079
35088	954080
3335	954081
245736	954082
2528	954083
115226	954084
10972	954085
847	954086
39155	954087
3005	954088
105570	954089
23878	954090
127545	954091
1598	954092
68363	954093
114122	954094
91004	954095
151854	954096
18843	954097
80600	954098
53316	954099
44004	954100
2987	954101
225127	954102
219080	954103
6484	954104
262657	954105
37719	954106
97567	954107
197804	954108
10371	954109
29015	954110
148018	954111
3419	954112
17730	954113
257520	954114
114182	954115
111890	954116
83959	954117
10472	954118
1439	954119
1670	954120
110404	954121
1468	954122
239237	954123
8558	954124
214376	954125
71508	954126
58946	954127
2046	954128
6109	954129
83633	954130
3533	954131
109711	954132
104876	954133
21020	954134
56615	954135
47731	954136
106668	954137
857	954138
64854	954139
104547	954140
126914	954141
4773	954142
5474	954143
57004	954144
900	954145
171704	954146
56501	954147
175161	954148
4175	954149
17466	954150
249623	954151
13510	954152
24	954153
21337	954154
50740	954155
69557	954156
119961	954157
193397	954158
48216	954159
2509	954160
50247	954161
235892	954162
59763	954163
11852	954164
13901	954165
16564	954166
14677	954167
76262	954168
17991	954169
128273	954170
11351	954171
144469	954172
14758	954173
35045	954174
13630	954175
23335	954176
74277	954177
22593	954178
33876	954179
11703	954180
28671	954181
25798	954182
54673	954183
11887	954184
112485	954185
160097	954186
49894	954187
4078	954188
8390	954189
3078	954190
67238	954191
224722	954192
70295	954193
1019	954194
62892	954195
32033	954196
29634	954197
8532	954198
12237	954199
44754	954200
74850	954201
25570	954202
140275	954203
1305	954204
18793	954205
1056	954206
242650	954207
9535	954208
55782	954209
37049	954210
62803	954211
23586	954212
62353	954213
7218	954214
85753	954215
28099	954216
99067	954217
21002	954218
39783	954219
68619	954220
218818	954221
1940	954222
9129	954223
53269	954224
113001	954225
86378	954226
19483	954227
25894	954228
15996	954229
102854	954230
45445	954231
166328	954232
36	954233
24845	954234
13322	954235
22048	954236
100568	954237
242839	954238
169484	954239
239494	954240
4565	954241
230289	954242
68060	954243
38458	954244
61958	954245
17502	954246
49777	954247
19752	954248
50825	954249
68649	954250
72887	954251
97585	954252
120507	954253
61191	954254
171339	954255
169140	954256
87322	954257
825	954258
66310	954259
236894	954260
126626	954261
204280	954262
176024	954263
14345	954264
29837	954265
79323	954266
35709	954267
37923	954268
59112	954269
55498	954270
302	954271
2730	954272
41880	954273
169562	954274
1454	954275
33762	954276
62620	954277
149540	954278
95680	954279
2364	954280
52396	954281
23038	954282
78094	954283
165384	954284
120554	954285
37534	954286
32153	954287
27708	954288
126480	954289
73277	954290
25570	954291
17525	954292
1659	954293
101880	954294
37027	954295
71595	954296
7473	954297
99920	954298
5463	954299
21743	954300
8717	954301
65772	954302
145724	954303
654	954304
3591	954305
3225	954306
75736	954307
94467	954308
190505	954309
116514	954310
12136	954311
60383	954312
3069	954313
96141	954314
41211	954315
20593	954316
176518	954317
139315	954318
20574	954319
4644	954320
11623	954321
63695	954322
4431	954323
44289	954324
42806	954325
284	954326
19076	954327
61054	954328
3356	954329
262807	954330
106497	954331
18	954332
9703	954333
67917	954334
3203	954335
2197	954336
8859	954337
4688	954338
7610	954339
90442	954340
3912	954341
5174	954342
119301	954343
137252	954344
19968	954345
28485	954346
110809	954347
29303	954348
108830	954349
41053	954350
29569	954351
60160	954352
2774	954353
82094	954354
113165	954355
5277	954356
98677	954357
31338	954358
63345	954359
256494	954360
22965	954361
11726	954362
5922	954363
162093	954364
36402	954365
60293	954366
131914	954367
728	954368
31908	954369
50693	954370
18497	954371
61127	954372
47848	954373
51367	954374
655	954375
45316	954376
228	954377
15751	954378
143657	954379
1643	954380
7472	954381
13441	954382
67024	954383
46404	954384
191311	954385
112019	954386
61103	954387
38374	954388
9882	954389
64337	954390
2092	954391
39662	954392
54375	954393
20698	954394
97339	954395
438	954396
130667	954397
103973	954398
42810	954399
28881	954400
155697	954401
17455	954402
29176	954403
34138	954404
119638	954405
63539	954406
7065	954407
13650	954408
2394	954409
14334	954410
15582	954411
191297	954412
89944	954413
76519	954414
63079	954415
94460	954416
484	954417
88	954418
13250	954419
105891	954420
50731	954421
217941	954422
1459	954423
629	954424
5865	954425
45247	954426
223478	954427
8526	954428
231330	954429
73027	954430
152341	954431
41848	954432
26054	954433
171960	954434
10736	954435
20456	954436
1006	954437
124033	954438
55220	954439
18551	954440
125538	954441
127523	954442
100601	954443
637	954444
5124	954445
234108	954446
109544	954447
9419	954448
101986	954449
190091	954450
53871	954451
58313	954452
1664	954453
155182	954454
11583	954455
75754	954456
51011	954457
16826	954458
4120	954459
89008	954460
226481	954461
6296	954462
145804	954463
9	954464
35003	954465
13820	954466
175413	954467
3140	954468
125413	954469
138948	954470
25316	954471
81121	954472
103051	954473
160725	954474
6255	954475
1906	954476
21165	954477
182576	954478
20454	954479
70	954480
52763	954481
73911	954482
170079	954483
11885	954484
60202	954485
190429	954486
234707	954487
56209	954488
121526	954489
253	954490
173618	954491
7050	954492
39668	954493
148041	954494
158816	954495
25600	954496
8681	954497
94522	954498
64147	954499
98064	954500
21513	954501
16693	954502
184596	954503
15953	954504
12413	954505
21873	954506
106756	954507
239436	954508
153750	954509
8413	954510
91610	954511
2964	954512
34507	954513
72239	954514
41961	954515
87690	954516
80438	954517
22132	954518
6671	954519
8743	954520
1595	954521
45705	954522
70217	954523
19708	954524
24686	954525
37153	954526
10421	954527
6592	954528
81778	954529
85355	954530
187585	954531
10673	954532
1233	954533
17891	954534
104301	954535
206326	954536
202378	954537
44247	954538
47612	954539
5982	954540
16523	954541
195989	954542
6324	954543
8491	954544
7259	954545
248048	954546
29567	954547
1671	954548
11549	954549
4744	954550
73313	954551
18592	954552
9808	954553
66563	954554
128511	954555
41936	954556
15366	954557
203814	954558
39491	954559
4900	954560
231606	954561
3661	954562
102839	954563
1394	954564
84009	954565
128223	954566
103856	954567
162796	954568
74574	954569
999	954570
5790	954571
1306	954572
47218	954573
41370	954574
107641	954575
7962	954576
94975	954577
85835	954578
2069	954579
108871	954580
205982	954581
163042	954582
35123	954583
33230	954584
86578	954585
240645	954586
148544	954587
7568	954588
3428	954589
242710	954590
17318	954591
44652	954592
261778	954593
96854	954594
9741	954595
11835	954596
56690	954597
237103	954598
28153	954599
79071	954600
51899	954601
158171	954602
271993	954603
30167	954604
197679	954605
26416	954606
24298	954607
195	954608
114610	954609
116402	954610
54342	954611
64832	954612
8606	954613
26437	954614
1983	954615
9838	954616
243050	954617
98028	954618
94930	954619
4709	954620
56362	954621
33185	954622
209563	954623
237037	954624
208248	954625
4999	954626
201028	954627
150960	954628
2271	954629
30571	954630
12199	954631
14460	954632
24408	954633
46837	954634
659	954635
81212	954636
29098	954637
203226	954638
141854	954639
39462	954640
36778	954641
56256	954642
50015	954643
30	954644
8595	954645
56381	954646
246748	954647
24541	954648
195512	954649
78165	954650
139499	954651
161869	954652
126852	954653
816	954654
5736	954655
171394	954656
212617	954657
2300	954658
11521	954659
20789	954660
2445	954661
16466	954662
44725	954663
114320	954664
46750	954665
1167	954666
162622	954667
8168	954668
12124	954669
713	954670
73904	954671
102890	954672
18332	954673
127152	954674
7110	954675
154822	954676
9137	954677
22985	954678
61276	954679
73758	954680
43301	954681
8061	954682
20297	954683
157865	954684
6939	954685
131371	954686
12085	954687
24389	954688
202165	954689
1409	954690
16465	954691
41737	954692
131442	954693
57526	954694
81056	954695
230428	954696
2260	954697
152697	954698
69211	954699
36725	954700
10777	954701
38761	954702
192297	954703
3385	954704
87036	954705
12337	954706
84969	954707
83782	954708
16001	954709
856	954710
96381	954711
9926	954712
22	954713
33417	954714
160389	954715
43373	954716
56097	954717
106103	954718
34118	954719
8666	954720
86614	954721
97852	954722
66560	954723
27726	954724
2394	954725
42870	954726
3088	954727
17679	954728
1183	954729
247816	954730
71588	954731
26877	954732
236819	954733
2666	954734
231810	954735
11271	954736
4258	954737
32400	954738
21968	954739
48184	954740
10069	954741
121994	954742
49327	954743
55829	954744
80189	954745
15101	954746
21801	954747
105442	954748
932	954749
145	954750
14954	954751
57041	954752
205311	954753
12776	954754
2728	954755
6	954756
53766	954757
47946	954758
16481	954759
67357	954760
23505	954761
2226	954762
18584	954763
39396	954764
8177	954765
18981	954766
5713	954767
45460	954768
14510	954769
23138	954770
78213	954771
134305	954772
6587	954773
5956	954774
12356	954775
58962	954776
56116	954777
216258	954778
3697	954779
8483	954780
235079	954781
5677	954782
104119	954783
19273	954784
160362	954785
1625	954786
107840	954787
205717	954788
84702	954789
100753	954790
75230	954791
67162	954792
4877	954793
168817	954794
1947	954795
6603	954796
923	954797
77293	954798
3664	954799
2214	954800
77961	954801
26678	954802
56088	954803
17492	954804
67402	954805
43061	954806
9788	954807
155327	954808
26617	954809
19084	954810
12667	954811
79236	954812
88	954813
8724	954814
7463	954815
66106	954816
137133	954817
86831	954818
148288	954819
21253	954820
56191	954821
268989	954822
70669	954823
94563	954824
13016	954825
48417	954826
31303	954827
80074	954828
108270	954829
3369	954830
15840	954831
116078	954832
5354	954833
50748	954834
36128	954835
205588	954836
36499	954837
26598	954838
117137	954839
41853	954840
131000	954841
129983	954842
37433	954843
24663	954844
168512	954845
150983	954846
5196	954847
38559	954848
41715	954849
164327	954850
98862	954851
83535	954852
8749	954853
74172	954854
53106	954855
30691	954856
93642	954857
8459	954858
50511	954859
4593	954860
123461	954861
780	954862
76895	954863
40933	954864
973	954865
13621	954866
181	954867
129410	954868
181393	954869
1396	954870
17904	954871
79832	954872
161939	954873
10570	954874
169971	954875
41234	954876
11759	954877
13688	954878
111655	954879
32	954880
41047	954881
18939	954882
194451	954883
33351	954884
12391	954885
890	954886
170685	954887
36226	954888
61258	954889
177736	954890
29021	954891
40088	954892
22751	954893
10860	954894
124081	954895
8508	954896
30989	954897
5708	954898
116775	954899
33392	954900
48564	954901
6402	954902
153341	954903
6263	954904
53783	954905
16572	954906
141874	954907
55247	954908
7539	954909
51490	954910
8814	954911
43824	954912
74330	954913
3319	954914
47746	954915
201276	954916
70821	954917
9035	954918
214700	954919
109478	954920
81400	954921
670	954922
33930	954923
76162	954924
156801	954925
34084	954926
55628	954927
124526	954928
2153	954929
127953	954930
34075	954931
149145	954932
32694	954933
9498	954934
114333	954935
80169	954936
1180	954937
3024	954938
268974	954939
108947	954940
109418	954941
143198	954942
33342	954943
15929	954944
160305	954945
122596	954946
33064	954947
13373	954948
85358	954949
1541	954950
409	954951
47509	954952
22671	954953
18071	954954
7103	954955
141643	954956
18482	954957
77037	954958
362	954959
57	954960
29971	954961
28674	954962
555	954963
11689	954964
2168	954965
29020	954966
114016	954967
53418	954968
8486	954969
11951	954970
10357	954971
1298	954972
58780	954973
231437	954974
8945	954975
31159	954976
2752	954977
137978	954978
146421	954979
47043	954980
12277	954981
58691	954982
140207	954983
43579	954984
164972	954985
78919	954986
8619	954987
147528	954988
50755	954989
31185	954990
46767	954991
226719	954992
70511	954993
91064	954994
938	954995
7544	954996
207113	954997
243442	954998
76472	954999
4878	955000
9679	955001
5293	955002
99804	955003
255703	955004
1445	955005
232318	955006
194586	955007
6565	955008
8073	955009
29702	955010
16899	955011
103977	955012
5788	955013
33147	955014
33434	955015
123423	955016
12485	955017
2586	955018
73616	955019
83503	955020
87074	955021
124786	955022
160309	955023
270839	955024
36620	955025
11494	955026
1984	955027
13308	955028
73189	955029
18853	955030
19207	955031
3055	955032
209	955033
1554	955034
31211	955035
171003	955036
6111	955037
126118	955038
37941	955039
35318	955040
19779	955041
2261	955042
240439	955043
4407	955044
39268	955045
4112	955046
11517	955047
171572	955048
1732	955049
121	955050
46160	955051
45793	955052
56242	955053
37702	955054
7502	955055
76706	955056
175773	955057
75330	955058
166216	955059
6427	955060
152972	955061
107991	955062
50055	955063
237	955064
4991	955065
53902	955066
55904	955067
37173	955068
49220	955069
12746	955070
92710	955071
109745	955072
13613	955073
66037	955074
61421	955075
1797	955076
8	955077
53340	955078
42152	955079
3638	955080
42448	955081
135539	955082
27472	955083
54485	955084
37400	955085
1603	955086
12991	955087
142139	955088
1194	955089
98932	955090
65601	955091
113121	955092
21965	955093
5967	955094
65837	955095
80123	955096
20759	955097
153885	955098
233235	955099
2593	955100
8845	955101
58690	955102
27204	955103
93477	955104
70383	955105
187695	955106
2443	955107
12294	955108
62749	955109
40366	955110
23690	955111
20191	955112
11191	955113
31215	955114
32599	955115
4399	955116
6261	955117
107006	955118
47216	955119
2222	955120
23571	955121
47705	955122
6758	955123
7666	955124
191416	955125
8997	955126
51554	955127
136131	955128
628	955129
2348	955130
53313	955131
30923	955132
20446	955133
166190	955134
41871	955135
53074	955136
97296	955137
20763	955138
17808	955139
19	955140
123719	955141
4306	955142
4266	955143
24063	955144
261252	955145
9963	955146
46856	955147
15313	955148
156833	955149
55427	955150
37355	955151
28018	955152
23377	955153
31397	955154
11225	955155
66165	955156
36098	955157
6923	955158
56434	955159
3559	955160
169519	955161
22458	955162
253059	955163
4190	955164
98172	955165
252	955166
44460	955167
1483	955168
184071	955169
165080	955170
62503	955171
78119	955172
24110	955173
134607	955174
53	955175
111415	955176
313	955177
58713	955178
119447	955179
67543	955180
5225	955181
32228	955182
209003	955183
32013	955184
23537	955185
50162	955186
28278	955187
19553	955188
29349	955189
38645	955190
67318	955191
14631	955192
33744	955193
5158	955194
58028	955195
171997	955196
110438	955197
5719	955198
85622	955199
74	955200
254303	955201
77170	955202
45	955203
20245	955204
7033	955205
188198	955206
74586	955207
40802	955208
50450	955209
145985	955210
18763	955211
165042	955212
45022	955213
16	955214
12790	955215
31486	955216
79626	955217
256803	955218
163714	955219
61583	955220
29264	955221
20608	955222
33672	955223
69413	955224
72376	955225
26826	955226
3858	955227
16687	955228
84397	955229
101660	955230
37961	955231
127846	955232
18737	955233
135996	955234
136956	955235
20921	955236
30211	955237
458	955238
232172	955239
147908	955240
60467	955241
21049	955242
22292	955243
16185	955244
20646	955245
134285	955246
166668	955247
1004	955248
48499	955249
111698	955250
9460	955251
27979	955252
64227	955253
26106	955254
27408	955255
2754	955256
2694	955257
9523	955258
122601	955259
234970	955260
35380	955261
9375	955262
157927	955263
93897	955264
13384	955265
45876	955266
47884	955267
229949	955268
83524	955269
51097	955270
4582	955271
33176	955272
77372	955273
69914	955274
112	955275
108891	955276
19814	955277
207178	955278
167160	955279
54128	955280
7167	955281
5230	955282
57865	955283
122642	955284
70241	955285
74215	955286
144701	955287
91353	955288
25017	955289
17561	955290
119777	955291
11242	955292
1102	955293
6783	955294
79874	955295
147054	955296
3055	955297
66321	955298
21467	955299
6211	955300
116187	955301
85709	955302
6036	955303
36795	955304
38332	955305
2854	955306
88259	955307
15780	955308
25329	955309
101550	955310
15829	955311
68447	955312
75452	955313
47147	955314
142301	955315
77403	955316
40	955317
4381	955318
1740	955319
17916	955320
147495	955321
55741	955322
29098	955323
197402	955324
111420	955325
72582	955326
38773	955327
1716	955328
152447	955329
1880	955330
105522	955331
623	955332
93779	955333
3432	955334
37212	955335
27145	955336
22744	955337
89081	955338
213627	955339
56531	955340
236085	955341
209867	955342
62835	955343
156714	955344
22053	955345
68702	955346
86257	955347
97866	955348
10098	955349
2186	955350
25638	955351
20377	955352
166979	955353
29181	955354
59692	955355
102427	955356
153502	955357
6832	955358
103925	955359
188879	955360
1586	955361
103364	955362
13638	955363
15402	955364
879	955365
1631	955366
271473	955367
5053	955368
5664	955369
19847	955370
102311	955371
1370	955372
54052	955373
71016	955374
73476	955375
19725	955376
3769	955377
3699	955378
200548	955379
32473	955380
265603	955381
167840	955382
72891	955383
146128	955384
208105	955385
59299	955386
162504	955387
5827	955388
226433	955389
78833	955390
17118	955391
101453	955392
96993	955393
38689	955394
29128	955395
54070	955396
367	955397
788	955398
6186	955399
114098	955400
135616	955401
3329	955402
62050	955403
38156	955404
27980	955405
150162	955406
3189	955407
8768	955408
70918	955409
4532	955410
4281	955411
2459	955412
5059	955413
224531	955414
11244	955415
165722	955416
4954	955417
3317	955418
129604	955419
35672	955420
2489	955421
62779	955422
172353	955423
16044	955424
6179	955425
187240	955426
912	955427
23614	955428
272608	955429
230869	955430
67125	955431
78874	955432
47562	955433
4818	955434
203893	955435
9868	955436
22113	955437
1760	955438
81653	955439
55265	955440
1404	955441
2021	955442
338	955443
48492	955444
203558	955445
3677	955446
19941	955447
45515	955448
50690	955449
2458	955450
5042	955451
62760	955452
22514	955453
14611	955454
71701	955455
1854	955456
2381	955457
47766	955458
225459	955459
6333	955460
3981	955461
190190	955462
33251	955463
34942	955464
31136	955465
4276	955466
4	955467
69301	955468
54253	955469
216554	955470
266541	955471
18624	955472
12218	955473
16332	955474
6710	955475
229	955476
25367	955477
31370	955478
189240	955479
4395	955480
115125	955481
225627	955482
5791	955483
15647	955484
85677	955485
246156	955486
245022	955487
9954	955488
44753	955489
13559	955490
36294	955491
77502	955492
155187	955493
16210	955494
164617	955495
136471	955496
46412	955497
73420	955498
9968	955499
227553	955500
14394	955501
3326	955502
44062	955503
3224	955504
14750	955505
257106	955506
2945	955507
4334	955508
33985	955509
21306	955510
65662	955511
7660	955512
56356	955513
253950	955514
67393	955515
36791	955516
31204	955517
7938	955518
747	955519
24588	955520
1539	955521
10796	955522
149853	955523
3367	955524
1813	955525
289	955526
11781	955527
77264	955528
218025	955529
185017	955530
22856	955531
5121	955532
122061	955533
198043	955534
79115	955535
145141	955536
103974	955537
8837	955538
16582	955539
7168	955540
5758	955541
166059	955542
29619	955543
115544	955544
1198	955545
261682	955546
48448	955547
14739	955548
41801	955549
119478	955550
109504	955551
675	955552
106476	955553
60592	955554
1060	955555
5347	955556
255184	955557
198259	955558
87935	955559
31793	955560
35561	955561
144479	955562
106317	955563
200583	955564
39447	955565
90268	955566
47019	955567
80244	955568
96764	955569
39015	955570
177022	955571
27408	955572
1910	955573
220233	955574
152702	955575
154	955576
52089	955577
171117	955578
50602	955579
228123	955580
3967	955581
165483	955582
162786	955583
208214	955584
95066	955585
126389	955586
19929	955587
139417	955588
33576	955589
25654	955590
2028	955591
15457	955592
19655	955593
63333	955594
6129	955595
108624	955596
61575	955597
9281	955598
37565	955599
33008	955600
7812	955601
62638	955602
36266	955603
35924	955604
124123	955605
3603	955606
112116	955607
28689	955608
50306	955609
13424	955610
17655	955611
101679	955612
17724	955613
71845	955614
51982	955615
152	955616
58993	955617
47982	955618
42358	955619
84380	955620
74975	955621
16035	955622
32062	955623
9601	955624
8680	955625
65593	955626
18974	955627
222715	955628
1690	955629
9115	955630
60717	955631
24436	955632
111819	955633
21080	955634
10216	955635
10482	955636
107496	955637
68174	955638
93673	955639
29594	955640
137895	955641
7650	955642
261983	955643
87	955644
1008	955645
56925	955646
125061	955647
27050	955648
167627	955649
38241	955650
3519	955651
132305	955652
232536	955653
10763	955654
2437	955655
40435	955656
100373	955657
79204	955658
6996	955659
47	955660
4413	955661
29123	955662
1963	955663
92079	955664
22097	955665
2136	955666
13300	955667
549	955668
63025	955669
272085	955670
25080	955671
12314	955672
9018	955673
65545	955674
33506	955675
140964	955676
110639	955677
74598	955678
5816	955679
170366	955680
161557	955681
132685	955682
6946	955683
2496	955684
14170	955685
103509	955686
1025	955687
155	955688
78801	955689
58144	955690
10374	955691
7707	955692
15178	955693
24929	955694
8386	955695
24929	955696
152443	955697
236170	955698
22128	955699
153347	955700
109569	955701
53416	955702
270372	955703
25907	955704
198492	955705
12236	955706
132896	955707
12825	955708
138209	955709
18127	955710
77865	955711
14424	955712
39721	955713
859	955714
32089	955715
200791	955716
45779	955717
89409	955718
19712	955719
15816	955720
2363	955721
29067	955722
30049	955723
3687	955724
423	955725
113114	955726
35190	955727
113134	955728
111138	955729
197678	955730
45939	955731
2032	955732
121550	955733
45490	955734
198683	955735
1411	955736
30008	955737
998	955738
269031	955739
35942	955740
243809	955741
42488	955742
44131	955743
3324	955744
119497	955745
34093	955746
18416	955747
15472	955748
41216	955749
16345	955750
10	955751
3447	955752
120644	955753
38262	955754
85057	955755
68515	955756
596	955757
104318	955758
391	955759
1768	955760
17303	955761
36830	955762
10701	955763
1581	955764
255194	955765
79666	955766
1629	955767
178404	955768
6437	955769
245310	955770
197432	955771
93898	955772
237621	955773
130624	955774
43968	955775
219553	955776
34757	955777
21207	955778
39423	955779
77908	955780
55749	955781
1742	955782
6259	955783
112624	955784
40422	955785
107468	955786
17872	955787
41985	955788
36157	955789
59194	955790
104980	955791
6171	955792
109636	955793
11862	955794
241356	955795
182683	955796
21056	955797
19194	955798
15549	955799
188681	955800
6314	955801
10550	955802
16815	955803
12723	955804
130123	955805
162553	955806
97495	955807
11201	955808
257	955809
937	955810
155985	955811
103393	955812
1576	955813
230333	955814
119481	955815
15503	955816
46459	955817
10061	955818
7827	955819
171021	955820
28651	955821
44351	955822
3283	955823
192278	955824
161635	955825
8538	955826
56657	955827
16553	955828
154932	955829
75	955830
7390	955831
1338	955832
81354	955833
38933	955834
14328	955835
1279	955836
109294	955837
15730	955838
15692	955839
1028	955840
4837	955841
45733	955842
76697	955843
135797	955844
25130	955845
8558	955846
52623	955847
121663	955848
125050	955849
33958	955850
11948	955851
26074	955852
102136	955853
24029	955854
206745	955855
99404	955856
101088	955857
49443	955858
63460	955859
115775	955860
66982	955861
8363	955862
160103	955863
64956	955864
89270	955865
5616	955866
107553	955867
34467	955868
46477	955869
38905	955870
12945	955871
20881	955872
7903	955873
43342	955874
107837	955875
1127	955876
4642	955877
46158	955878
1957	955879
28062	955880
17022	955881
138644	955882
14077	955883
155656	955884
134632	955885
21478	955886
1411	955887
947	955888
53622	955889
10335	955890
3031	955891
31847	955892
30000	955893
65028	955894
232259	955895
509	955896
8947	955897
95734	955898
151416	955899
998	955900
18134	955901
41168	955902
194667	955903
42701	955904
27737	955905
7366	955906
57130	955907
95885	955908
10725	955909
14444	955910
69314	955911
2870	955912
60403	955913
532	955914
33005	955915
10173	955916
3457	955917
108252	955918
33463	955919
4068	955920
94496	955921
182605	955922
55057	955923
2964	955924
3538	955925
46026	955926
27623	955927
142292	955928
85739	955929
8050	955930
2585	955931
45854	955932
735	955933
386	955934
70645	955935
110978	955936
32112	955937
104656	955938
10285	955939
253859	955940
27974	955941
83955	955942
682	955943
5766	955944
1605	955945
2956	955946
111777	955947
89820	955948
56355	955949
13568	955950
610	955951
101618	955952
39512	955953
19176	955954
71044	955955
1953	955956
72610	955957
524	955958
54318	955959
190683	955960
125231	955961
301	955962
988	955963
72300	955964
654	955965
32521	955966
257642	955967
1146	955968
24754	955969
137916	955970
1363	955971
1321	955972
2877	955973
2745	955974
9366	955975
14996	955976
9323	955977
180151	955978
30045	955979
38146	955980
36955	955981
8252	955982
8016	955983
36303	955984
4683	955985
251662	955986
42147	955987
124500	955988
125	955989
235390	955990
20769	955991
3715	955992
35647	955993
171838	955994
98841	955995
14458	955996
76479	955997
86520	955998
10208	955999
54570	956000
83006	956001
15685	956002
35051	956003
34797	956004
27437	956005
167565	956006
52557	956007
24177	956008
61389	956009
19698	956010
79418	956011
21367	956012
175383	956013
8190	956014
87217	956015
176138	956016
22678	956017
92177	956018
4045	956019
17411	956020
43695	956021
120059	956022
231838	956023
8401	956024
181198	956025
49082	956026
150153	956027
6929	956028
1346	956029
28768	956030
114064	956031
101253	956032
12809	956033
21379	956034
2711	956035
32089	956036
84566	956037
237282	956038
41887	956039
122847	956040
33300	956041
4359	956042
80531	956043
121784	956044
150681	956045
99716	956046
17396	956047
60525	956048
159741	956049
150576	956050
20711	956051
25240	956052
3857	956053
199846	956054
44827	956055
49510	956056
40075	956057
248431	956058
130669	956059
2528	956060
316	956061
98	956062
34915	956063
75615	956064
43468	956065
17557	956066
18921	956067
1165	956068
97421	956069
137721	956070
97121	956071
46912	956072
18463	956073
64405	956074
230553	956075
9435	956076
40461	956077
46226	956078
112657	956079
75723	956080
1683	956081
14030	956082
1134	956083
113867	956084
1874	956085
15818	956086
1724	956087
68098	956088
263171	956089
83474	956090
63461	956091
46814	956092
194180	956093
23001	956094
39591	956095
71110	956096
42190	956097
72230	956098
219329	956099
131758	956100
49293	956101
59077	956102
93850	956103
140092	956104
6	956105
11847	956106
110787	956107
23356	956108
13361	956109
90028	956110
191156	956111
61313	956112
7687	956113
55662	956114
186645	956115
62024	956116
133448	956117
32515	956118
77004	956119
60874	956120
170879	956121
158998	956122
641	956123
164157	956124
44067	956125
36064	956126
15	956127
269292	956128
107710	956129
125222	956130
8550	956131
223551	956132
167004	956133
90384	956134
25955	956135
54592	956136
187666	956137
724	956138
16666	956139
38198	956140
112792	956141
118249	956142
108393	956143
55735	956144
113111	956145
2778	956146
18688	956147
42725	956148
124247	956149
25931	956150
86383	956151
150406	956152
107391	956153
12766	956154
99413	956155
67793	956156
42543	956157
111717	956158
169304	956159
21427	956160
272521	956161
1557	956162
169494	956163
3935	956164
56781	956165
160493	956166
52200	956167
23107	956168
166010	956169
142920	956170
58306	956171
37615	956172
16559	956173
164788	956174
5965	956175
63650	956176
108692	956177
164161	956178
13025	956179
55027	956180
6644	956181
155558	956182
28831	956183
89552	956184
12958	956185
94048	956186
104234	956187
41476	956188
57612	956189
4279	956190
57454	956191
104230	956192
94062	956193
5558	956194
179400	956195
821	956196
171784	956197
102288	956198
74527	956199
131620	956200
16139	956201
35728	956202
151732	956203
269970	956204
130701	956205
21815	956206
130236	956207
54443	956208
199399	956209
73098	956210
7797	956211
127563	956212
47809	956213
192208	956214
141426	956215
66015	956216
14158	956217
183965	956218
89481	956219
53740	956220
124500	956221
52318	956222
75357	956223
238930	956224
271513	956225
144463	956226
5	956227
8194	956228
42114	956229
43040	956230
48042	956231
37899	956232
5580	956233
38239	956234
117978	956235
261364	956236
73024	956237
115715	956238
80824	956239
189972	956240
68307	956241
33256	956242
13105	956243
33735	956244
28976	956245
22389	956246
9890	956247
668	956248
135457	956249
30591	956250
40291	956251
21962	956252
71343	956253
14199	956254
205107	956255
17626	956256
141820	956257
141490	956258
30275	956259
89743	956260
28928	956261
64235	956262
15812	956263
60910	956264
9929	956265
131219	956266
65398	956267
11614	956268
13032	956269
67312	956270
17792	956271
210010	956272
15305	956273
97428	956274
32858	956275
20987	956276
69671	956277
183624	956278
101561	956279
24269	956280
78483	956281
139426	956282
1753	956283
434	956284
57317	956285
98386	956286
109057	956287
83880	956288
11468	956289
26033	956290
64543	956291
95166	956292
37759	956293
225	956294
120825	956295
97642	956296
97873	956297
6679	956298
19925	956299
90200	956300
6909	956301
108899	956302
227301	956303
95324	956304
731	956305
16543	956306
23326	956307
48528	956308
25802	956309
232796	956310
206332	956311
24023	956312
1569	956313
102578	956314
15244	956315
509	956316
104256	956317
134758	956318
73475	956319
61320	956320
195	956321
41198	956322
22105	956323
16525	956324
147199	956325
28793	956326
89809	956327
32739	956328
70243	956329
14883	956330
30806	956331
49459	956332
152236	956333
72095	956334
72889	956335
139466	956336
101652	956337
68679	956338
42968	956339
96703	956340
35256	956341
22796	956342
131247	956343
33243	956344
7563	956345
3994	956346
92220	956347
125078	956348
96247	956349
40272	956350
4929	956351
698	956352
467	956353
53068	956354
488	956355
20040	956356
71467	956357
171006	956358
126120	956359
110667	956360
22638	956361
64830	956362
136409	956363
116857	956364
28861	956365
25436	956366
121954	956367
21166	956368
328	956369
17001	956370
99688	956371
243620	956372
13041	956373
156106	956374
4966	956375
105877	956376
39330	956377
229611	956378
117079	956379
18570	956380
49984	956381
4629	956382
223297	956383
152626	956384
4014	956385
255788	956386
94527	956387
37575	956388
59713	956389
475	956390
4555	956391
8486	956392
155708	956393
23740	956394
20018	956395
66273	956396
8379	956397
28361	956398
7925	956399
2589	956400
619	956401
3293	956402
890	956403
79973	956404
12924	956405
91741	956406
1251	956407
131764	956408
7	956409
3667	956410
137607	956411
2430	956412
72037	956413
157917	956414
29218	956415
191211	956416
8372	956417
2610	956418
71766	956419
216658	956420
2380	956421
206358	956422
56798	956423
60462	956424
12855	956425
8877	956426
57634	956427
113547	956428
71121	956429
28	956430
15878	956431
91595	956432
241476	956433
2243	956434
14227	956435
102649	956436
84080	956437
212840	956438
2400	956439
33296	956440
4577	956441
26108	956442
17774	956443
175512	956444
83071	956445
6954	956446
26410	956447
168795	956448
59621	956449
69376	956450
78667	956451
2812	956452
6450	956453
218463	956454
249580	956455
7944	956456
46802	956457
22000	956458
14680	956459
57204	956460
135130	956461
77372	956462
17175	956463
262220	956464
28180	956465
161367	956466
550	956467
19455	956468
133667	956469
27999	956470
92446	956471
65693	956472
12738	956473
10504	956474
14188	956475
1822	956476
88819	956477
25088	956478
27980	956479
79766	956480
73032	956481
1324	956482
5341	956483
1896	956484
15081	956485
50461	956486
27042	956487
81597	956488
5168	956489
119202	956490
13990	956491
26148	956492
6266	956493
11815	956494
16134	956495
114335	956496
21493	956497
91966	956498
5616	956499
8765	956500
271252	956501
25949	956502
23038	956503
221900	956504
218558	956505
153643	956506
6195	956507
165211	956508
20425	956509
44413	956510
5748	956511
265797	956512
108365	956513
222911	956514
50527	956515
33984	956516
5790	956517
2192	956518
48125	956519
132346	956520
23361	956521
246263	956522
24994	956523
1636	956524
25572	956525
18082	956526
34678	956527
44217	956528
249496	956529
258964	956530
146162	956531
22113	956532
7276	956533
8621	956534
78186	956535
185639	956536
245043	956537
35317	956538
218737	956539
971	956540
121551	956541
8126	956542
51259	956543
53363	956544
129342	956545
23686	956546
65739	956547
46263	956548
162401	956549
242749	956550
12883	956551
67284	956552
11699	956553
35909	956554
204598	956555
242199	956556
42464	956557
7098	956558
42136	956559
72033	956560
79045	956561
80459	956562
146571	956563
71536	956564
42930	956565
7551	956566
199072	956567
97247	956568
286	956569
20754	956570
267087	956571
5467	956572
161325	956573
50296	956574
51797	956575
83811	956576
64383	956577
7864	956578
9313	956579
76807	956580
69399	956581
217610	956582
17928	956583
255830	956584
35821	956585
142766	956586
3723	956587
70490	956588
4782	956589
215723	956590
13592	956591
199900	956592
185022	956593
35291	956594
63066	956595
12053	956596
107565	956597
37098	956598
46056	956599
6798	956600
2805	956601
74911	956602
177316	956603
33642	956604
54618	956605
180474	956606
3008	956607
157716	956608
252162	956609
146880	956610
42035	956611
63308	956612
44115	956613
36405	956614
244294	956615
9471	956616
203402	956617
169911	956618
35563	956619
182946	956620
17297	956621
42004	956622
173868	956623
266526	956624
91901	956625
30025	956626
86552	956627
276	956628
70242	956629
4049	956630
18628	956631
3309	956632
164542	956633
47355	956634
1829	956635
23389	956636
102368	956637
256936	956638
63345	956639
1369	956640
197292	956641
1835	956642
261466	956643
23880	956644
16879	956645
1113	956646
158498	956647
3260	956648
28717	956649
2074	956650
3419	956651
268913	956652
8279	956653
174469	956654
2599	956655
67506	956656
58872	956657
12851	956658
44932	956659
96377	956660
162189	956661
45861	956662
73045	956663
4603	956664
9247	956665
119792	956666
134556	956667
2037	956668
238729	956669
142273	956670
153831	956671
1876	956672
143455	956673
10760	956674
28400	956675
261305	956676
38457	956677
25693	956678
140814	956679
2321	956680
109748	956681
2981	956682
106396	956683
143902	956684
168683	956685
73493	956686
9438	956687
21617	956688
14961	956689
116876	956690
31464	956691
28542	956692
29689	956693
88336	956694
54547	956695
155726	956696
18598	956697
267313	956698
40514	956699
102364	956700
2976	956701
2954	956702
213990	956703
2553	956704
104457	956705
56559	956706
144974	956707
234138	956708
18423	956709
94254	956710
14815	956711
9569	956712
100781	956713
4329	956714
37603	956715
119149	956716
1330	956717
13755	956718
4781	956719
42219	956720
50339	956721
59013	956722
162945	956723
18730	956724
7661	956725
10257	956726
58842	956727
62685	956728
72022	956729
203674	956730
262187	956731
478	956732
55558	956733
53778	956734
6638	956735
165052	956736
113410	956737
68787	956738
6962	956739
7769	956740
136034	956741
152927	956742
9782	956743
7488	956744
20917	956745
111695	956746
45387	956747
45753	956748
17727	956749
10091	956750
4646	956751
34991	956752
84730	956753
6783	956754
45203	956755
63739	956756
89576	956757
2531	956758
50917	956759
39840	956760
125906	956761
16822	956762
7653	956763
42076	956764
95650	956765
26370	956766
1869	956767
41419	956768
151814	956769
18374	956770
151013	956771
3294	956772
9722	956773
236276	956774
23309	956775
76777	956776
34541	956777
70604	956778
84572	956779
162038	956780
36987	956781
29844	956782
250009	956783
19383	956784
471	956785
31610	956786
157109	956787
72797	956788
75439	956789
1582	956790
349	956791
127393	956792
159359	956793
120535	956794
36017	956795
1914	956796
48954	956797
48944	956798
72628	956799
15398	956800
164423	956801
14112	956802
73807	956803
37492	956804
114408	956805
122490	956806
2936	956807
56365	956808
116616	956809
19341	956810
119943	956811
21338	956812
30353	956813
38771	956814
201051	956815
108	956816
58154	956817
49557	956818
83852	956819
10375	956820
2802	956821
65381	956822
111783	956823
110114	956824
58633	956825
2718	956826
74306	956827
978	956828
5130	956829
16988	956830
141516	956831
32393	956832
124181	956833
181312	956834
80102	956835
16115	956836
74927	956837
11331	956838
105350	956839
19541	956840
43149	956841
2105	956842
232551	956843
29048	956844
19589	956845
78080	956846
90456	956847
18577	956848
89465	956849
11795	956850
7877	956851
5816	956852
14375	956853
5232	956854
11760	956855
14071	956856
357	956857
9899	956858
49703	956859
8637	956860
8428	956861
36127	956862
66158	956863
53227	956864
2801	956865
19876	956866
57	956867
2904	956868
201002	956869
12632	956870
49546	956871
6544	956872
241067	956873
82046	956874
184793	956875
41581	956876
69103	956877
40676	956878
108227	956879
12649	956880
16814	956881
122582	956882
89334	956883
449	956884
57097	956885
80875	956886
1234	956887
136870	956888
44	956889
2824	956890
220818	956891
9529	956892
12920	956893
9219	956894
746	956895
20643	956896
28758	956897
65814	956898
7948	956899
190804	956900
2307	956901
27521	956902
58842	956903
15694	956904
9839	956905
14414	956906
16315	956907
17473	956908
97102	956909
9	956910
128860	956911
33002	956912
4011	956913
52940	956914
746	956915
5002	956916
97934	956917
66713	956918
43937	956919
65862	956920
9229	956921
36766	956922
257843	956923
80038	956924
165527	956925
123546	956926
3837	956927
144782	956928
56434	956929
217895	956930
247456	956931
15781	956932
265476	956933
164278	956934
152690	956935
356	956936
48284	956937
14367	956938
6328	956939
2891	956940
172406	956941
203907	956942
6878	956943
32064	956944
17801	956945
12052	956946
19782	956947
226921	956948
139772	956949
29265	956950
2372	956951
155748	956952
57666	956953
15916	956954
154760	956955
13	956956
242077	956957
1007	956958
11172	956959
38008	956960
40301	956961
396	956962
16634	956963
1232	956964
2198	956965
209251	956966
14761	956967
234621	956968
12255	956969
6418	956970
219127	956971
115351	956972
3883	956973
198336	956974
204265	956975
167120	956976
52393	956977
12575	956978
5435	956979
112777	956980
39589	956981
179798	956982
151247	956983
6087	956984
65609	956985
17598	956986
191844	956987
194877	956988
33967	956989
2108	956990
148889	956991
2628	956992
11415	956993
1431	956994
84783	956995
33541	956996
79154	956997
863	956998
124066	956999
1330	957000
61216	957001
108304	957002
3376	957003
66418	957004
76657	957005
4968	957006
20583	957007
1122	957008
107347	957009
73227	957010
28490	957011
6486	957012
239723	957013
110	957014
45443	957015
11899	957016
19621	957017
13695	957018
17299	957019
116944	957020
63871	957021
94	957022
152497	957023
111404	957024
103	957025
258430	957026
73596	957027
93126	957028
50982	957029
67339	957030
69901	957031
100947	957032
6297	957033
26436	957034
166117	957035
3328	957036
113349	957037
42905	957038
6123	957039
6431	957040
15377	957041
44826	957042
42851	957043
7707	957044
67890	957045
10546	957046
59246	957047
110476	957048
48985	957049
113367	957050
45048	957051
1426	957052
64045	957053
1734	957054
47007	957055
536	957056
615	957057
11113	957058
214801	957059
160420	957060
6986	957061
120648	957062
167576	957063
7511	957064
23430	957065
38699	957066
39244	957067
5492	957068
181	957069
57576	957070
19675	957071
62166	957072
65446	957073
37462	957074
87211	957075
9256	957076
9927	957077
93098	957078
94376	957079
14985	957080
71743	957081
13939	957082
106579	957083
24467	957084
15097	957085
168680	957086
73452	957087
14950	957088
25183	957089
35947	957090
6631	957091
32	957092
137716	957093
4561	957094
10633	957095
5747	957096
157989	957097
15686	957098
130582	957099
90908	957100
84904	957101
88587	957102
48901	957103
63885	957104
44726	957105
15878	957106
110135	957107
15327	957108
86850	957109
80621	957110
128212	957111
167982	957112
125711	957113
59319	957114
315	957115
249752	957116
8724	957117
21720	957118
101836	957119
94160	957120
1738	957121
4382	957122
63852	957123
217948	957124
27480	957125
153111	957126
465	957127
32449	957128
93135	957129
439	957130
988	957131
114522	957132
3315	957133
4654	957134
38269	957135
59343	957136
11651	957137
577	957138
110611	957139
697	957140
132560	957141
23596	957142
33695	957143
14640	957144
82894	957145
191547	957146
100878	957147
71796	957148
2775	957149
83712	957150
701	957151
13846	957152
179793	957153
13170	957154
11668	957155
148483	957156
101287	957157
95653	957158
85249	957159
9856	957160
49204	957161
28821	957162
101779	957163
659	957164
86463	957165
192100	957166
1465	957167
207729	957168
123777	957169
160558	957170
117782	957171
8372	957172
68323	957173
36966	957174
69190	957175
138676	957176
71251	957177
51824	957178
91618	957179
22351	957180
220274	957181
1081	957182
1119	957183
5872	957184
75913	957185
132379	957186
32113	957187
17088	957188
11345	957189
69464	957190
110193	957191
13709	957192
58917	957193
54566	957194
123203	957195
3829	957196
7981	957197
43350	957198
19203	957199
185817	957200
27467	957201
1587	957202
39481	957203
14147	957204
129888	957205
109701	957206
144205	957207
14775	957208
20065	957209
129722	957210
116485	957211
31105	957212
219617	957213
498	957214
169432	957215
141777	957216
8843	957217
34895	957218
19977	957219
22318	957220
50951	957221
95998	957222
11119	957223
79592	957224
91487	957225
151730	957226
7665	957227
71844	957228
8072	957229
8417	957230
3685	957231
1638	957232
43080	957233
154011	957234
32819	957235
130438	957236
164986	957237
55391	957238
891	957239
209785	957240
11248	957241
137199	957242
78577	957243
425	957244
15961	957245
2574	957246
9983	957247
28403	957248
1272	957249
10052	957250
35552	957251
34994	957252
105045	957253
60962	957254
3864	957255
14133	957256
13143	957257
22611	957258
176	957259
45117	957260
44421	957261
15021	957262
3595	957263
256232	957264
26537	957265
10561	957266
43254	957267
4527	957268
1223	957269
226614	957270
62716	957271
2623	957272
19018	957273
960	957274
76347	957275
147960	957276
48104	957277
240195	957278
35500	957279
829	957280
34962	957281
7756	957282
30360	957283
84922	957284
11474	957285
40046	957286
13332	957287
78481	957288
78709	957289
560	957290
212450	957291
193424	957292
32245	957293
40108	957294
61549	957295
74496	957296
52143	957297
12587	957298
58471	957299
8498	957300
36415	957301
16301	957302
4396	957303
22751	957304
58871	957305
202478	957306
7581	957307
78677	957308
29438	957309
161164	957310
127524	957311
80697	957312
34664	957313
4092	957314
72800	957315
984	957316
32991	957317
37171	957318
211180	957319
79123	957320
75561	957321
145603	957322
37799	957323
212953	957324
2271	957325
34384	957326
132423	957327
6466	957328
165951	957329
10333	957330
3317	957331
13298	957332
1961	957333
1144	957334
170542	957335
28312	957336
94853	957337
1552	957338
8115	957339
29999	957340
36876	957341
57915	957342
23288	957343
132104	957344
44484	957345
236644	957346
55006	957347
13173	957348
3891	957349
117085	957350
2903	957351
2486	957352
102167	957353
166723	957354
28672	957355
108974	957356
104881	957357
259375	957358
47930	957359
8170	957360
618	957361
100087	957362
39361	957363
250164	957364
75747	957365
574	957366
42436	957367
63750	957368
46093	957369
227231	957370
67804	957371
31120	957372
4777	957373
3947	957374
135248	957375
43895	957376
270905	957377
218591	957378
214928	957379
72211	957380
58637	957381
199493	957382
12479	957383
29614	957384
191553	957385
152907	957386
84689	957387
20953	957388
125666	957389
79138	957390
108957	957391
1625	957392
35382	957393
86219	957394
11399	957395
11932	957396
22520	957397
20287	957398
117371	957399
256118	957400
20194	957401
3733	957402
25369	957403
30722	957404
226883	957405
173925	957406
3570	957407
146698	957408
253769	957409
7173	957410
12800	957411
577	957412
257903	957413
45584	957414
17925	957415
32455	957416
62725	957417
100573	957418
31918	957419
875	957420
35764	957421
27822	957422
7845	957423
133	957424
9335	957425
215019	957426
82258	957427
14949	957428
231453	957429
62070	957430
34098	957431
267598	957432
77126	957433
403	957434
194881	957435
90976	957436
69631	957437
489	957438
79573	957439
5982	957440
6753	957441
962	957442
263847	957443
33147	957444
62550	957445
36309	957446
38640	957447
257767	957448
1415	957449
244783	957450
2071	957451
59192	957452
28181	957453
39333	957454
32728	957455
9900	957456
184345	957457
88446	957458
85906	957459
98202	957460
12709	957461
7161	957462
9581	957463
10240	957464
4164	957465
1	957466
15329	957467
65088	957468
35335	957469
45172	957470
1446	957471
26820	957472
7019	957473
79388	957474
99129	957475
15582	957476
133231	957477
168453	957478
2925	957479
100241	957480
81949	957481
170526	957482
156579	957483
93409	957484
186829	957485
2469	957486
109739	957487
124612	957488
267609	957489
10900	957490
101419	957491
104592	957492
181856	957493
98953	957494
32788	957495
1103	957496
8193	957497
33766	957498
22479	957499
58144	957500
19317	957501
88212	957502
28164	957503
206001	957504
83718	957505
11400	957506
1414	957507
114677	957508
1564	957509
20778	957510
17506	957511
118613	957512
90525	957513
75727	957514
11468	957515
1954	957516
74898	957517
2127	957518
49166	957519
11653	957520
73541	957521
99309	957522
22024	957523
136971	957524
36965	957525
185540	957526
16285	957527
4054	957528
137	957529
2305	957530
182	957531
77940	957532
43338	957533
54419	957534
2634	957535
164726	957536
60796	957537
44939	957538
12	957539
19494	957540
15528	957541
33396	957542
212432	957543
5311	957544
13177	957545
40938	957546
29167	957547
170293	957548
17330	957549
146585	957550
909	957551
375	957552
124933	957553
260009	957554
8384	957555
11813	957556
24551	957557
196662	957558
42481	957559
162278	957560
8838	957561
104335	957562
78511	957563
153916	957564
40583	957565
52971	957566
11278	957567
60671	957568
4290	957569
3261	957570
31818	957571
127552	957572
9603	957573
36485	957574
152186	957575
6177	957576
170329	957577
350	957578
39489	957579
137586	957580
32310	957581
172481	957582
34061	957583
2373	957584
3870	957585
158974	957586
9381	957587
248259	957588
106765	957589
48420	957590
4405	957591
235963	957592
5244	957593
28522	957594
165480	957595
11464	957596
70976	957597
18451	957598
20522	957599
14840	957600
14354	957601
221795	957602
6841	957603
30025	957604
57394	957605
3603	957606
3476	957607
21141	957608
146147	957609
3842	957610
17117	957611
5089	957612
27489	957613
103064	957614
54299	957615
68492	957616
145736	957617
137394	957618
103444	957619
12124	957620
15924	957621
27532	957622
9447	957623
36840	957624
66228	957625
163843	957626
18635	957627
23727	957628
42008	957629
6192	957630
32422	957631
39413	957632
1	957633
149800	957634
21235	957635
127468	957636
59076	957637
78399	957638
76653	957639
83930	957640
34227	957641
17665	957642
221084	957643
148262	957644
51665	957645
54526	957646
134740	957647
44060	957648
131993	957649
22233	957650
63072	957651
23519	957652
6958	957653
1065	957654
182832	957655
93569	957656
189319	957657
3665	957658
105842	957659
48644	957660
1074	957661
164890	957662
45753	957663
136340	957664
205121	957665
6544	957666
73839	957667
14480	957668
75223	957669
272645	957670
744	957671
253578	957672
707	957673
15158	957674
47867	957675
107043	957676
119715	957677
11703	957678
36828	957679
72623	957680
103815	957681
114084	957682
11860	957683
250163	957684
4822	957685
130322	957686
85557	957687
170693	957688
78857	957689
2227	957690
148379	957691
16451	957692
6599	957693
81964	957694
23454	957695
20499	957696
95036	957697
16459	957698
170120	957699
212531	957700
84694	957701
39750	957702
1	957703
19016	957704
265596	957705
13587	957706
16671	957707
136368	957708
12665	957709
1145	957710
27761	957711
99218	957712
220305	957713
21042	957714
2116	957715
201676	957716
31105	957717
143828	957718
30259	957719
41963	957720
152787	957721
96983	957722
135367	957723
18738	957724
258741	957725
7134	957726
70636	957727
8552	957728
29106	957729
76450	957730
950	957731
265449	957732
8028	957733
203220	957734
3286	957735
3219	957736
119331	957737
56276	957738
1351	957739
194641	957740
215650	957741
7715	957742
24343	957743
136241	957744
191866	957745
4771	957746
5087	957747
202174	957748
109886	957749
107992	957750
108937	957751
261715	957752
79461	957753
103380	957754
110314	957755
3737	957756
47933	957757
2278	957758
6655	957759
25983	957760
62136	957761
65146	957762
1223	957763
42447	957764
86613	957765
7962	957766
23770	957767
98659	957768
5561	957769
30402	957770
56328	957771
47899	957772
23133	957773
58772	957774
3989	957775
6581	957776
30386	957777
29898	957778
142269	957779
101034	957780
64192	957781
4133	957782
24525	957783
151614	957784
4522	957785
9447	957786
16	957787
225716	957788
99922	957789
48957	957790
17593	957791
56340	957792
10680	957793
172	957794
3177	957795
257108	957796
272340	957797
26478	957798
55148	957799
101187	957800
21826	957801
10530	957802
212908	957803
12095	957804
46734	957805
3004	957806
113235	957807
75594	957808
25444	957809
109733	957810
81204	957811
36426	957812
14900	957813
108936	957814
77801	957815
2523	957816
413	957817
37392	957818
189806	957819
7362	957820
179379	957821
54834	957822
254307	957823
10026	957824
213422	957825
53955	957826
52400	957827
51354	957828
23185	957829
4517	957830
53012	957831
5043	957832
55267	957833
653	957834
1183	957835
26360	957836
53604	957837
4753	957838
87458	957839
70124	957840
3489	957841
80288	957842
7883	957843
6168	957844
10928	957845
106431	957846
90945	957847
212661	957848
94649	957849
204443	957850
2838	957851
43212	957852
103897	957853
12986	957854
23552	957855
190687	957856
141999	957857
37176	957858
20015	957859
1255	957860
44	957861
258139	957862
269273	957863
117517	957864
4440	957865
24386	957866
147443	957867
199260	957868
164089	957869
167651	957870
6089	957871
76605	957872
3702	957873
102401	957874
37423	957875
18082	957876
8226	957877
17856	957878
32147	957879
1760	957880
17460	957881
139250	957882
16894	957883
9491	957884
22414	957885
17855	957886
10743	957887
47030	957888
71887	957889
149954	957890
14178	957891
82230	957892
17742	957893
34689	957894
6933	957895
5132	957896
39173	957897
69114	957898
183497	957899
101135	957900
15112	957901
85413	957902
47101	957903
4198	957904
19065	957905
165	957906
58005	957907
3440	957908
23808	957909
73014	957910
100415	957911
2839	957912
5231	957913
266408	957914
3197	957915
7376	957916
17189	957917
79701	957918
267029	957919
95018	957920
34877	957921
27949	957922
164029	957923
112266	957924
2286	957925
23803	957926
3462	957927
2368	957928
21179	957929
127046	957930
89073	957931
74085	957932
206911	957933
2847	957934
100617	957935
800	957936
732	957937
66704	957938
227322	957939
45336	957940
13529	957941
24706	957942
1299	957943
824	957944
56432	957945
134197	957946
23298	957947
1142	957948
336	957949
21421	957950
2597	957951
13205	957952
104514	957953
421	957954
16681	957955
8250	957956
7746	957957
724	957958
104496	957959
76083	957960
9288	957961
8378	957962
260672	957963
4800	957964
113056	957965
138925	957966
61342	957967
31330	957968
43897	957969
1068	957970
18402	957971
7391	957972
263446	957973
165352	957974
109327	957975
19732	957976
52994	957977
53404	957978
1576	957979
105577	957980
4253	957981
230	957982
68617	957983
9687	957984
268199	957985
17284	957986
70912	957987
17410	957988
79438	957989
41565	957990
51741	957991
45308	957992
13000	957993
25136	957994
38800	957995
62704	957996
118248	957997
125928	957998
38092	957999
44832	958000
121592	958001
136205	958002
502	958003
8133	958004
42343	958005
94703	958006
2188	958007
34233	958008
139235	958009
49709	958010
64	958011
164737	958012
11670	958013
168775	958014
171297	958015
4790	958016
15136	958017
44618	958018
109352	958019
98653	958020
23669	958021
104329	958022
160450	958023
56058	958024
119230	958025
94719	958026
117022	958027
19843	958028
2990	958029
182456	958030
201166	958031
5595	958032
16846	958033
26796	958034
105719	958035
9844	958036
936	958037
70773	958038
35375	958039
1893	958040
204	958041
19502	958042
45314	958043
56418	958044
16283	958045
8920	958046
67628	958047
89484	958048
38599	958049
18008	958050
26534	958051
208261	958052
87462	958053
85368	958054
11443	958055
874	958056
42365	958057
17825	958058
123796	958059
63146	958060
148264	958061
80295	958062
1044	958063
128321	958064
54098	958065
1369	958066
50992	958067
50122	958068
254807	958069
5370	958070
28717	958071
3489	958072
34313	958073
13154	958074
127347	958075
153188	958076
22543	958077
5015	958078
2273	958079
2609	958080
39781	958081
71959	958082
31469	958083
25484	958084
3349	958085
13422	958086
9793	958087
8881	958088
24140	958089
51	958090
6753	958091
61437	958092
26072	958093
175494	958094
13433	958095
20796	958096
170	958097
5476	958098
120702	958099
85995	958100
16509	958101
499	958102
256403	958103
11212	958104
64515	958105
32774	958106
62714	958107
148328	958108
95	958109
8906	958110
14918	958111
429	958112
6357	958113
26797	958114
175905	958115
9017	958116
78324	958117
242599	958118
18380	958119
7115	958120
11720	958121
216888	958122
2740	958123
241701	958124
33611	958125
32210	958126
123638	958127
10364	958128
91247	958129
83088	958130
230692	958131
49537	958132
127894	958133
57924	958134
5917	958135
2159	958136
43974	958137
197729	958138
99336	958139
155854	958140
1937	958141
262	958142
210191	958143
16834	958144
67707	958145
267068	958146
10795	958147
41989	958148
103404	958149
20408	958150
42592	958151
158956	958152
147430	958153
89169	958154
55968	958155
26331	958156
722	958157
166394	958158
8829	958159
30526	958160
9278	958161
4834	958162
7264	958163
26413	958164
10220	958165
75911	958166
80828	958167
131682	958168
249373	958169
110031	958170
2475	958171
104009	958172
10844	958173
39773	958174
6281	958175
15773	958176
2101	958177
84282	958178
2334	958179
167738	958180
103496	958181
50261	958182
1547	958183
17829	958184
28137	958185
20208	958186
2520	958187
61040	958188
29567	958189
35805	958190
18472	958191
6029	958192
60337	958193
1381	958194
27149	958195
12057	958196
177220	958197
68815	958198
61216	958199
160255	958200
4925	958201
56033	958202
74	958203
39436	958204
90135	958205
38452	958206
23863	958207
7553	958208
4196	958209
29509	958210
139186	958211
74925	958212
3189	958213
73918	958214
89706	958215
147957	958216
123261	958217
1135	958218
79855	958219
17150	958220
20969	958221
5009	958222
23172	958223
26711	958224
917	958225
127653	958226
1035	958227
81566	958228
127915	958229
32861	958230
158572	958231
182206	958232
164113	958233
165155	958234
28	958235
186137	958236
10532	958237
201060	958238
168151	958239
204100	958240
165615	958241
3446	958242
23139	958243
206938	958244
32595	958245
34709	958246
78396	958247
69554	958248
271293	958249
16239	958250
68715	958251
30292	958252
109259	958253
6158	958254
163218	958255
26745	958256
493	958257
151800	958258
76767	958259
1925	958260
199440	958261
26238	958262
28306	958263
2499	958264
28333	958265
16384	958266
217	958267
12965	958268
20662	958269
45486	958270
219990	958271
1183	958272
302	958273
10431	958274
5347	958275
7485	958276
18917	958277
11287	958278
123812	958279
11831	958280
36632	958281
21566	958282
21719	958283
106827	958284
5097	958285
22620	958286
12757	958287
253066	958288
57997	958289
49665	958290
58154	958291
78105	958292
136666	958293
53016	958294
162752	958295
17079	958296
240951	958297
59669	958298
392	958299
174330	958300
70994	958301
82419	958302
183376	958303
20790	958304
3072	958305
867	958306
12332	958307
215231	958308
20989	958309
5107	958310
10629	958311
7611	958312
31820	958313
136889	958314
167976	958315
185567	958316
40339	958317
24054	958318
64435	958319
175746	958320
267855	958321
103660	958322
19522	958323
2126	958324
169391	958325
22785	958326
16159	958327
162399	958328
3477	958329
88552	958330
199126	958331
207646	958332
96240	958333
102827	958334
69598	958335
166327	958336
151530	958337
37	958338
89322	958339
123982	958340
11778	958341
193761	958342
57590	958343
55364	958344
53127	958345
29704	958346
53502	958347
170154	958348
9135	958349
165616	958350
1180	958351
20460	958352
21152	958353
40342	958354
204798	958355
14506	958356
34237	958357
99927	958358
77577	958359
66579	958360
91642	958361
128147	958362
80919	958363
265069	958364
139316	958365
4293	958366
10028	958367
20912	958368
16899	958369
18467	958370
21376	958371
16423	958372
76532	958373
11944	958374
69205	958375
173717	958376
2842	958377
99716	958378
26672	958379
13129	958380
38506	958381
48884	958382
96306	958383
25796	958384
100794	958385
152977	958386
151553	958387
193482	958388
6850	958389
3151	958390
11711	958391
168943	958392
156850	958393
207	958394
132656	958395
19336	958396
6834	958397
223789	958398
12056	958399
8290	958400
9413	958401
38629	958402
1776	958403
42786	958404
20205	958405
14404	958406
104320	958407
68426	958408
4828	958409
32807	958410
37894	958411
63060	958412
240213	958413
7762	958414
74962	958415
11542	958416
168257	958417
4722	958418
245721	958419
18617	958420
3607	958421
244175	958422
51536	958423
195278	958424
19040	958425
902	958426
15011	958427
137924	958428
31400	958429
23037	958430
127644	958431
104072	958432
65757	958433
24982	958434
220907	958435
2570	958436
31206	958437
2910	958438
68391	958439
55019	958440
4252	958441
35477	958442
72533	958443
313	958444
139301	958445
4920	958446
265067	958447
38566	958448
1025	958449
19848	958450
67208	958451
24052	958452
6653	958453
113911	958454
8272	958455
1034	958456
62232	958457
5920	958458
2556	958459
2071	958460
35392	958461
14828	958462
17316	958463
65455	958464
21631	958465
107453	958466
14162	958467
35879	958468
155596	958469
484	958470
23902	958471
6917	958472
4137	958473
48284	958474
101301	958475
1201	958476
30826	958477
38144	958478
66057	958479
17534	958480
25844	958481
4678	958482
22424	958483
57922	958484
13332	958485
99197	958486
21220	958487
22021	958488
14982	958489
2410	958490
265927	958491
1522	958492
38277	958493
17740	958494
131148	958495
13636	958496
11634	958497
50302	958498
54346	958499
970	958500
84271	958501
1213	958502
15101	958503
13064	958504
7404	958505
1702	958506
72124	958507
144035	958508
150443	958509
22678	958510
48864	958511
1687	958512
11012	958513
24208	958514
16551	958515
4769	958516
56977	958517
851	958518
152600	958519
13624	958520
57073	958521
52206	958522
19942	958523
107866	958524
106588	958525
22055	958526
26331	958527
59943	958528
15675	958529
46278	958530
114216	958531
17560	958532
2725	958533
19159	958534
57776	958535
166978	958536
114887	958537
5190	958538
97639	958539
28568	958540
2802	958541
16422	958542
42789	958543
48344	958544
28748	958545
265700	958546
21511	958547
9355	958548
839	958549
47013	958550
43028	958551
2573	958552
18267	958553
45674	958554
2411	958555
13034	958556
49181	958557
103271	958558
82236	958559
19931	958560
89245	958561
110312	958562
525	958563
11	958564
130982	958565
3543	958566
35853	958567
32257	958568
168573	958569
86506	958570
110015	958571
19556	958572
89608	958573
801	958574
194084	958575
180	958576
58057	958577
176658	958578
245583	958579
40413	958580
1974	958581
68991	958582
33238	958583
42106	958584
116945	958585
52350	958586
64944	958587
74259	958588
6465	958589
609	958590
57777	958591
15841	958592
21481	958593
150866	958594
137562	958595
76578	958596
18761	958597
131737	958598
17246	958599
111187	958600
80269	958601
6594	958602
129581	958603
110813	958604
134347	958605
216646	958606
80946	958607
246879	958608
260797	958609
6578	958610
111980	958611
18342	958612
52022	958613
1729	958614
35302	958615
40311	958616
19346	958617
21909	958618
465	958619
35577	958620
42024	958621
166526	958622
13242	958623
176299	958624
37823	958625
107295	958626
192210	958627
105208	958628
19032	958629
99966	958630
44841	958631
132117	958632
3984	958633
14705	958634
3029	958635
10056	958636
913	958637
7114	958638
7316	958639
65841	958640
147959	958641
13322	958642
39646	958643
148376	958644
7602	958645
22833	958646
105401	958647
99558	958648
228199	958649
3270	958650
14578	958651
56069	958652
19625	958653
18063	958654
110302	958655
67520	958656
114373	958657
19243	958658
231530	958659
31707	958660
66095	958661
37407	958662
223417	958663
842	958664
135	958665
8095	958666
92351	958667
207733	958668
163703	958669
22449	958670
216588	958671
245576	958672
70028	958673
7852	958674
36621	958675
97416	958676
102673	958677
7734	958678
48606	958679
86700	958680
267931	958681
155934	958682
24926	958683
96673	958684
66430	958685
1762	958686
15110	958687
40197	958688
8017	958689
64613	958690
44194	958691
5504	958692
3153	958693
19054	958694
87848	958695
29015	958696
126391	958697
10965	958698
8305	958699
13640	958700
16545	958701
111906	958702
6588	958703
71617	958704
11903	958705
1649	958706
2220	958707
16264	958708
153168	958709
132355	958710
1456	958711
99739	958712
156608	958713
23991	958714
77925	958715
5067	958716
45221	958717
8758	958718
39082	958719
15636	958720
217772	958721
163602	958722
121463	958723
102149	958724
16506	958725
100742	958726
136094	958727
144800	958728
4587	958729
3886	958730
83731	958731
12919	958732
28011	958733
16841	958734
25279	958735
31454	958736
11943	958737
11305	958738
15581	958739
7484	958740
520	958741
45949	958742
1161	958743
195448	958744
9157	958745
200467	958746
43168	958747
85104	958748
229733	958749
78368	958750
92856	958751
63112	958752
4081	958753
6759	958754
2007	958755
16717	958756
62230	958757
1130	958758
111353	958759
141292	958760
69030	958761
18965	958762
114233	958763
4543	958764
26999	958765
2728	958766
163348	958767
15483	958768
1778	958769
153009	958770
420	958771
107173	958772
95323	958773
103077	958774
135630	958775
132395	958776
119511	958777
25102	958778
135565	958779
4662	958780
65606	958781
103941	958782
130332	958783
242985	958784
68341	958785
13515	958786
84522	958787
27395	958788
133	958789
79523	958790
211164	958791
43889	958792
4749	958793
32493	958794
8801	958795
135306	958796
21704	958797
52895	958798
24208	958799
95750	958800
30968	958801
20688	958802
4912	958803
53448	958804
9193	958805
10204	958806
101	958807
101237	958808
802	958809
6341	958810
57461	958811
205813	958812
42596	958813
132709	958814
238837	958815
10549	958816
15146	958817
108435	958818
14348	958819
52065	958820
33524	958821
52265	958822
5661	958823
128812	958824
49893	958825
9305	958826
8103	958827
181675	958828
17174	958829
139666	958830
143335	958831
161225	958832
1950	958833
254918	958834
6608	958835
28693	958836
97404	958837
122327	958838
54893	958839
35982	958840
104546	958841
62969	958842
14767	958843
31231	958844
220348	958845
152730	958846
8232	958847
132020	958848
330	958849
270197	958850
36816	958851
70001	958852
1477	958853
2690	958854
77088	958855
100628	958856
118549	958857
197110	958858
168819	958859
45973	958860
59100	958861
97990	958862
106597	958863
22102	958864
75424	958865
26005	958866
8227	958867
21632	958868
13630	958869
99796	958870
85372	958871
23881	958872
69964	958873
26263	958874
222954	958875
4068	958876
32887	958877
4250	958878
106440	958879
8874	958880
19190	958881
164962	958882
51823	958883
112421	958884
1972	958885
9009	958886
28636	958887
7933	958888
197722	958889
249399	958890
1112	958891
11788	958892
8286	958893
15056	958894
88	958895
62	958896
238598	958897
1934	958898
16552	958899
91481	958900
17904	958901
50258	958902
110523	958903
6029	958904
8693	958905
7639	958906
689	958907
63320	958908
10356	958909
141471	958910
199402	958911
43205	958912
11800	958913
108699	958914
2294	958915
217442	958916
136638	958917
85915	958918
183562	958919
114857	958920
154694	958921
163660	958922
224153	958923
32372	958924
19295	958925
5339	958926
110576	958927
142544	958928
59379	958929
38805	958930
4576	958931
13093	958932
211453	958933
12492	958934
28224	958935
183577	958936
19949	958937
6376	958938
36808	958939
17415	958940
6715	958941
17170	958942
272626	958943
150261	958944
126912	958945
228691	958946
51514	958947
5835	958948
48941	958949
136482	958950
1327	958951
256858	958952
80022	958953
65909	958954
198872	958955
3309	958956
235151	958957
19577	958958
126495	958959
31156	958960
128740	958961
51610	958962
88947	958963
2834	958964
10506	958965
86240	958966
60467	958967
234584	958968
196354	958969
5020	958970
70488	958971
149963	958972
1460	958973
32799	958974
234881	958975
5464	958976
130887	958977
19741	958978
19388	958979
1031	958980
114397	958981
171757	958982
8865	958983
178652	958984
169799	958985
1601	958986
9099	958987
2933	958988
261275	958989
3719	958990
23402	958991
32448	958992
10579	958993
99031	958994
143675	958995
66025	958996
103862	958997
746	958998
157330	958999
9246	959000
64423	959001
307	959002
7128	959003
6634	959004
62337	959005
2195	959006
32288	959007
205080	959008
165529	959009
13753	959010
26720	959011
39188	959012
42438	959013
27212	959014
113455	959015
3849	959016
44376	959017
12448	959018
253	959019
34385	959020
8119	959021
228124	959022
92799	959023
17633	959024
210150	959025
331	959026
19367	959027
57241	959028
5634	959029
152110	959030
2268	959031
102197	959032
214755	959033
39133	959034
79695	959035
23847	959036
13051	959037
89990	959038
8663	959039
80679	959040
82687	959041
127997	959042
155006	959043
185463	959044
19685	959045
27407	959046
10929	959047
82631	959048
5444	959049
117178	959050
7923	959051
178147	959052
100577	959053
73249	959054
50240	959055
37284	959056
11889	959057
6757	959058
36307	959059
12875	959060
32874	959061
103084	959062
2366	959063
83358	959064
5197	959065
116903	959066
227615	959067
42229	959068
3411	959069
179198	959070
133141	959071
40641	959072
25562	959073
60041	959074
51766	959075
3320	959076
3850	959077
230642	959078
518	959079
112651	959080
41003	959081
51171	959082
11754	959083
3058	959084
28756	959085
13435	959086
14997	959087
200	959088
98218	959089
151447	959090
2970	959091
4825	959092
68849	959093
33968	959094
14477	959095
35420	959096
161062	959097
35102	959098
256992	959099
104836	959100
178446	959101
57870	959102
99528	959103
892	959104
42037	959105
170538	959106
140361	959107
18015	959108
34199	959109
128109	959110
80113	959111
249	959112
137736	959113
4182	959114
3893	959115
1	959116
7892	959117
34170	959118
4684	959119
61028	959120
17997	959121
1284	959122
253	959123
102	959124
34429	959125
160371	959126
48229	959127
226260	959128
7888	959129
128824	959130
11071	959131
33039	959132
102002	959133
1077	959134
166952	959135
4906	959136
149122	959137
191	959138
55275	959139
113338	959140
5602	959141
61252	959142
64201	959143
11250	959144
70295	959145
23704	959146
87947	959147
144352	959148
41214	959149
5209	959150
101902	959151
10675	959152
34992	959153
58816	959154
2075	959155
218313	959156
21581	959157
153825	959158
5482	959159
31018	959160
49930	959161
17884	959162
100023	959163
58383	959164
63691	959165
113906	959166
98392	959167
16240	959168
2242	959169
43214	959170
131046	959171
42713	959172
68525	959173
135246	959174
14395	959175
54843	959176
227938	959177
233545	959178
17417	959179
5389	959180
48410	959181
19145	959182
18279	959183
81924	959184
121728	959185
103060	959186
18505	959187
3738	959188
140549	959189
16159	959190
14388	959191
140302	959192
108893	959193
136139	959194
200255	959195
14310	959196
1763	959197
72385	959198
91448	959199
250799	959200
186164	959201
13777	959202
3786	959203
68210	959204
26429	959205
248951	959206
73032	959207
16499	959208
162187	959209
10055	959210
31340	959211
50671	959212
88318	959213
483	959214
2188	959215
87430	959216
127266	959217
70136	959218
609	959219
40074	959220
9798	959221
2599	959222
1572	959223
4839	959224
145667	959225
149463	959226
1984	959227
68799	959228
70922	959229
3208	959230
14325	959231
47954	959232
923	959233
11067	959234
10510	959235
132079	959236
103128	959237
2899	959238
9452	959239
25424	959240
4322	959241
23648	959242
17242	959243
25237	959244
91404	959245
90210	959246
246473	959247
89975	959248
2152	959249
14788	959250
134755	959251
523	959252
127845	959253
6764	959254
240276	959255
19143	959256
193849	959257
105876	959258
66436	959259
31510	959260
34164	959261
48535	959262
1301	959263
16695	959264
33753	959265
162430	959266
7127	959267
765	959268
36253	959269
255429	959270
118140	959271
246257	959272
29354	959273
89527	959274
138109	959275
5547	959276
6270	959277
2273	959278
185375	959279
109489	959280
11901	959281
113216	959282
5742	959283
6526	959284
103838	959285
54577	959286
69326	959287
32411	959288
28256	959289
6451	959290
35188	959291
53636	959292
95956	959293
2712	959294
21263	959295
50270	959296
146967	959297
27509	959298
5246	959299
38891	959300
68975	959301
2240	959302
9497	959303
32695	959304
67899	959305
28894	959306
114817	959307
1113	959308
71950	959309
99100	959310
259536	959311
557	959312
112211	959313
130443	959314
17635	959315
2294	959316
165602	959317
80667	959318
237657	959319
2128	959320
85473	959321
131652	959322
3365	959323
46162	959324
9995	959325
55349	959326
3380	959327
627	959328
100580	959329
6224	959330
61480	959331
212600	959332
17932	959333
129750	959334
1124	959335
12085	959336
162721	959337
237146	959338
29416	959339
40201	959340
63735	959341
198817	959342
80218	959343
148171	959344
47959	959345
25234	959346
20006	959347
114227	959348
29299	959349
46087	959350
95385	959351
53901	959352
10428	959353
3973	959354
14536	959355
272175	959356
4	959357
5811	959358
74222	959359
2861	959360
201334	959361
21634	959362
212917	959363
1654	959364
20092	959365
197806	959366
4058	959367
905	959368
62534	959369
133775	959370
1008	959371
175	959372
80037	959373
56729	959374
14881	959375
49602	959376
18661	959377
217440	959378
91621	959379
153043	959380
253752	959381
29497	959382
9761	959383
21645	959384
6350	959385
77393	959386
17085	959387
91698	959388
2920	959389
160241	959390
74505	959391
97255	959392
95185	959393
21080	959394
4122	959395
240215	959396
114086	959397
205874	959398
4424	959399
29875	959400
43137	959401
196186	959402
71823	959403
35261	959404
37295	959405
11934	959406
264616	959407
3801	959408
5495	959409
228	959410
8819	959411
176348	959412
119642	959413
89964	959414
78064	959415
22193	959416
208229	959417
29846	959418
64020	959419
31860	959420
12501	959421
56049	959422
46307	959423
70783	959424
213800	959425
46592	959426
1	959427
216470	959428
6607	959429
88871	959430
43605	959431
66051	959432
43278	959433
118066	959434
82746	959435
29012	959436
1846	959437
91499	959438
49956	959439
134498	959440
85141	959441
33514	959442
52216	959443
20213	959444
28244	959445
36771	959446
71672	959447
115167	959448
118149	959449
52232	959450
3501	959451
7399	959452
6308	959453
96928	959454
1345	959455
30434	959456
46983	959457
101314	959458
1789	959459
27603	959460
123	959461
234146	959462
178297	959463
1146	959464
113549	959465
2739	959466
11303	959467
3016	959468
104940	959469
12057	959470
12331	959471
8274	959472
46841	959473
77341	959474
6399	959475
26404	959476
167295	959477
12261	959478
183868	959479
11229	959480
3730	959481
9023	959482
11766	959483
4583	959484
3370	959485
10038	959486
35515	959487
6575	959488
60682	959489
10260	959490
41235	959491
252991	959492
75383	959493
4713	959494
46485	959495
190023	959496
41176	959497
110523	959498
61892	959499
55121	959500
120121	959501
6352	959502
107879	959503
141257	959504
272265	959505
106452	959506
153445	959507
65484	959508
15430	959509
41743	959510
147379	959511
145066	959512
2862	959513
166409	959514
8468	959515
14794	959516
1024	959517
21672	959518
76854	959519
17034	959520
4225	959521
265933	959522
23677	959523
8557	959524
25112	959525
5471	959526
12116	959527
28153	959528
1623	959529
63148	959530
69173	959531
24559	959532
22985	959533
111985	959534
78595	959535
5054	959536
24322	959537
3127	959538
189877	959539
5558	959540
22721	959541
302	959542
27838	959543
14214	959544
63176	959545
15226	959546
196258	959547
23039	959548
1238	959549
12881	959550
21803	959551
5609	959552
56054	959553
42293	959554
17481	959555
475	959556
105643	959557
15325	959558
141450	959559
802	959560
12429	959561
186789	959562
27032	959563
17915	959564
57434	959565
2821	959566
2471	959567
102316	959568
94474	959569
3392	959570
34040	959571
76073	959572
18195	959573
80888	959574
20958	959575
13680	959576
70731	959577
27030	959578
2934	959579
28526	959580
59913	959581
34074	959582
234682	959583
20051	959584
77495	959585
81210	959586
34847	959587
9933	959588
89071	959589
69944	959590
447	959591
4933	959592
14141	959593
166417	959594
2456	959595
4857	959596
10981	959597
17515	959598
16229	959599
1122	959600
59687	959601
58422	959602
226437	959603
73179	959604
215033	959605
32578	959606
3783	959607
79211	959608
71391	959609
79324	959610
6461	959611
2592	959612
2191	959613
13035	959614
271256	959615
70192	959616
232302	959617
1217	959618
62733	959619
114	959620
3251	959621
51591	959622
3569	959623
17836	959624
30566	959625
54916	959626
427	959627
37115	959628
7489	959629
59702	959630
17448	959631
95053	959632
21973	959633
57015	959634
45930	959635
14265	959636
151840	959637
14767	959638
102528	959639
35509	959640
220332	959641
39241	959642
4870	959643
1390	959644
11819	959645
223432	959646
32729	959647
170820	959648
9821	959649
23595	959650
60985	959651
93941	959652
112341	959653
44695	959654
24598	959655
22405	959656
61758	959657
51180	959658
5743	959659
52716	959660
7207	959661
15683	959662
120134	959663
105708	959664
33130	959665
269026	959666
12935	959667
27573	959668
150047	959669
5251	959670
56192	959671
7660	959672
5444	959673
13588	959674
173861	959675
187195	959676
88701	959677
11852	959678
209198	959679
28294	959680
150478	959681
3243	959682
188303	959683
17524	959684
24185	959685
16183	959686
17264	959687
5808	959688
37515	959689
14056	959690
40657	959691
100167	959692
55256	959693
114665	959694
85661	959695
67546	959696
55241	959697
10393	959698
132	959699
203285	959700
4180	959701
38751	959702
2241	959703
146429	959704
16374	959705
48723	959706
6223	959707
2947	959708
36572	959709
29248	959710
223153	959711
14589	959712
902	959713
106714	959714
38287	959715
38777	959716
260000	959717
41834	959718
16229	959719
9743	959720
70879	959721
257485	959722
16104	959723
69302	959724
113228	959725
24002	959726
265399	959727
70047	959728
139814	959729
37198	959730
1106	959731
159769	959732
109460	959733
146829	959734
270207	959735
181020	959736
56545	959737
2721	959738
28660	959739
42804	959740
46612	959741
1842	959742
51136	959743
2097	959744
4028	959745
261278	959746
30386	959747
146090	959748
81759	959749
10860	959750
4363	959751
24386	959752
113809	959753
3705	959754
24625	959755
144958	959756
44540	959757
151343	959758
251529	959759
50900	959760
7034	959761
17741	959762
148357	959763
190	959764
6026	959765
412	959766
105812	959767
158929	959768
23886	959769
18037	959770
1961	959771
19607	959772
22097	959773
45450	959774
12887	959775
23477	959776
21842	959777
80716	959778
89480	959779
17703	959780
195954	959781
19827	959782
6770	959783
35427	959784
94787	959785
101022	959786
57779	959787
86144	959788
47924	959789
56600	959790
235200	959791
112813	959792
243280	959793
202528	959794
256550	959795
4481	959796
8130	959797
13787	959798
4874	959799
190218	959800
151450	959801
60529	959802
116004	959803
8147	959804
59073	959805
112836	959806
5649	959807
95350	959808
250237	959809
6417	959810
169566	959811
38308	959812
156799	959813
132465	959814
249126	959815
21598	959816
122964	959817
214804	959818
119499	959819
9150	959820
67391	959821
65782	959822
1355	959823
201678	959824
638	959825
7975	959826
60913	959827
73956	959828
187304	959829
133781	959830
12825	959831
3338	959832
51183	959833
66416	959834
11279	959835
198441	959836
97817	959837
174861	959838
68861	959839
24737	959840
11613	959841
47336	959842
106887	959843
10641	959844
330	959845
503	959846
18797	959847
15375	959848
17875	959849
1295	959850
4523	959851
10735	959852
1022	959853
7060	959854
30893	959855
14644	959856
53798	959857
35413	959858
66206	959859
6491	959860
220237	959861
148753	959862
1586	959863
22077	959864
158583	959865
170949	959866
26390	959867
72935	959868
220127	959869
11330	959870
155106	959871
199982	959872
234726	959873
1174	959874
214771	959875
1140	959876
175277	959877
44994	959878
231266	959879
14555	959880
34196	959881
27027	959882
1311	959883
9970	959884
4167	959885
85207	959886
50348	959887
19570	959888
432	959889
44696	959890
196239	959891
206009	959892
885	959893
100946	959894
2922	959895
55573	959896
156999	959897
847	959898
6872	959899
12374	959900
7392	959901
2278	959902
4039	959903
140753	959904
271528	959905
37	959906
760	959907
237969	959908
75084	959909
75110	959910
58793	959911
8548	959912
9660	959913
117642	959914
2375	959915
244176	959916
3399	959917
33563	959918
86080	959919
137323	959920
48821	959921
180004	959922
3854	959923
7922	959924
35184	959925
9982	959926
541	959927
14947	959928
10657	959929
133027	959930
4827	959931
108987	959932
16646	959933
23267	959934
96242	959935
4305	959936
30306	959937
23910	959938
24718	959939
94678	959940
44058	959941
35598	959942
1256	959943
41488	959944
8682	959945
232517	959946
78814	959947
1311	959948
45032	959949
25512	959950
161951	959951
31852	959952
654	959953
44277	959954
53799	959955
152833	959956
19069	959957
30530	959958
5715	959959
86656	959960
152326	959961
149688	959962
4898	959963
253023	959964
24606	959965
31039	959966
5500	959967
23715	959968
95083	959969
7306	959970
11357	959971
77079	959972
49333	959973
108590	959974
39425	959975
121993	959976
35255	959977
107907	959978
59842	959979
42522	959980
57868	959981
249	959982
70440	959983
145751	959984
739	959985
4646	959986
110656	959987
6940	959988
213275	959989
32140	959990
1094	959991
31690	959992
41267	959993
32162	959994
59258	959995
52017	959996
6729	959997
6606	959998
92350	959999
21905	960000
624	960001
8166	960002
5406	960003
41878	960004
6038	960005
1747	960006
9862	960007
65107	960008
5939	960009
112546	960010
36624	960011
12986	960012
17258	960013
29668	960014
55590	960015
30891	960016
36081	960017
146952	960018
15037	960019
141519	960020
142888	960021
259827	960022
21879	960023
91004	960024
88142	960025
5822	960026
22484	960027
135281	960028
93690	960029
26315	960030
183504	960031
44019	960032
227259	960033
161850	960034
52437	960035
26280	960036
23488	960037
134109	960038
157847	960039
9098	960040
63380	960041
40142	960042
9651	960043
31266	960044
87647	960045
80143	960046
17346	960047
856	960048
95279	960049
100588	960050
58895	960051
38074	960052
7953	960053
9420	960054
5497	960055
213	960056
104123	960057
36379	960058
88517	960059
124529	960060
17414	960061
15791	960062
84677	960063
8492	960064
167508	960065
12818	960066
71878	960067
20821	960068
69448	960069
110954	960070
7383	960071
17558	960072
26752	960073
37226	960074
21129	960075
102010	960076
7949	960077
53007	960078
118105	960079
159	960080
55975	960081
14401	960082
222069	960083
3532	960084
29042	960085
197019	960086
5316	960087
190086	960088
169738	960089
53604	960090
48244	960091
8025	960092
120404	960093
119718	960094
144362	960095
35956	960096
39142	960097
2299	960098
12356	960099
140495	960100
32298	960101
18015	960102
35175	960103
12	960104
62242	960105
89526	960106
147435	960107
19059	960108
2248	960109
14860	960110
15857	960111
11176	960112
95328	960113
205807	960114
216164	960115
4470	960116
90074	960117
58107	960118
127575	960119
35910	960120
3337	960121
167086	960122
146649	960123
6876	960124
1018	960125
1286	960126
102129	960127
70346	960128
28177	960129
6975	960130
38747	960131
49002	960132
56861	960133
85405	960134
4576	960135
8579	960136
20061	960137
154253	960138
55190	960139
13406	960140
242927	960141
61493	960142
62266	960143
6458	960144
92873	960145
71419	960146
128156	960147
9815	960148
8861	960149
113878	960150
20209	960151
11273	960152
9325	960153
158131	960154
269646	960155
201978	960156
525	960157
2564	960158
32591	960159
145679	960160
196583	960161
2934	960162
1816	960163
121274	960164
29088	960165
54547	960166
12085	960167
38091	960168
108368	960169
148575	960170
35850	960171
46998	960172
43350	960173
3035	960174
6644	960175
9863	960176
157280	960177
617	960178
149461	960179
156475	960180
16761	960181
25648	960182
9658	960183
9776	960184
909	960185
1633	960186
34434	960187
60304	960188
256420	960189
24953	960190
48817	960191
249260	960192
3403	960193
113437	960194
2323	960195
175333	960196
82350	960197
5235	960198
15809	960199
40135	960200
25292	960201
7555	960202
135973	960203
35759	960204
24160	960205
147797	960206
59155	960207
214588	960208
271115	960209
155939	960210
1276	960211
114071	960212
166781	960213
12186	960214
283	960215
30969	960216
937	960217
31712	960218
251026	960219
76505	960220
1670	960221
155840	960222
21034	960223
106682	960224
19680	960225
57751	960226
66107	960227
56955	960228
24939	960229
1212	960230
144017	960231
1167	960232
161186	960233
2427	960234
11343	960235
199112	960236
42720	960237
3398	960238
150211	960239
43902	960240
165558	960241
2193	960242
176023	960243
49177	960244
209488	960245
119757	960246
104949	960247
181602	960248
21927	960249
119113	960250
8192	960251
28400	960252
238069	960253
14134	960254
242347	960255
41383	960256
34700	960257
103482	960258
13184	960259
35031	960260
1745	960261
62405	960262
68522	960263
27873	960264
100613	960265
5503	960266
49229	960267
18490	960268
94068	960269
27229	960270
216647	960271
29974	960272
63252	960273
56054	960274
106834	960275
259717	960276
168084	960277
5234	960278
2091	960279
45855	960280
17807	960281
22615	960282
50657	960283
1652	960284
4173	960285
232892	960286
3699	960287
155490	960288
2604	960289
21846	960290
154307	960291
155067	960292
46373	960293
150707	960294
153187	960295
7504	960296
1868	960297
173452	960298
111613	960299
106662	960300
79163	960301
3980	960302
22814	960303
11795	960304
26520	960305
77237	960306
1128	960307
27156	960308
17893	960309
259740	960310
34691	960311
65611	960312
249400	960313
1031	960314
2059	960315
122470	960316
20941	960317
35370	960318
50069	960319
16335	960320
35123	960321
50687	960322
473	960323
3664	960324
254672	960325
429	960326
68221	960327
3772	960328
90275	960329
1107	960330
136076	960331
27	960332
129721	960333
31716	960334
71978	960335
106932	960336
8785	960337
78706	960338
32874	960339
24045	960340
30992	960341
110718	960342
2013	960343
180451	960344
168213	960345
228944	960346
12353	960347
3310	960348
92322	960349
4274	960350
9008	960351
4640	960352
16771	960353
12154	960354
3763	960355
17248	960356
63526	960357
13315	960358
52751	960359
32252	960360
9683	960361
312	960362
7	960363
153297	960364
15945	960365
49979	960366
1587	960367
1101	960368
9429	960369
26658	960370
32387	960371
10879	960372
68876	960373
68280	960374
4022	960375
64725	960376
10729	960377
4269	960378
61789	960379
9013	960380
1997	960381
12130	960382
226565	960383
3467	960384
204839	960385
3513	960386
2356	960387
191916	960388
69552	960389
3338	960390
39749	960391
57718	960392
92569	960393
72890	960394
69224	960395
4076	960396
7153	960397
51988	960398
76899	960399
68964	960400
36362	960401
59771	960402
10071	960403
85344	960404
3255	960405
47366	960406
265197	960407
11755	960408
8902	960409
98456	960410
13104	960411
264825	960412
12997	960413
115147	960414
150141	960415
18620	960416
97680	960417
101085	960418
71690	960419
42887	960420
22854	960421
32022	960422
24741	960423
19725	960424
17634	960425
65943	960426
86362	960427
88117	960428
3969	960429
145917	960430
82127	960431
37448	960432
86884	960433
2102	960434
3371	960435
41398	960436
4172	960437
52256	960438
19478	960439
149449	960440
28108	960441
221819	960442
121916	960443
84078	960444
13509	960445
19994	960446
93166	960447
51671	960448
104315	960449
7419	960450
6961	960451
6057	960452
46446	960453
1870	960454
21078	960455
851	960456
138850	960457
87276	960458
63737	960459
20478	960460
22715	960461
125998	960462
53074	960463
1074	960464
40492	960465
132160	960466
110063	960467
86502	960468
129527	960469
47869	960470
5370	960471
24185	960472
44385	960473
227916	960474
1769	960475
78373	960476
7871	960477
36691	960478
24882	960479
77621	960480
108223	960481
61730	960482
235657	960483
37596	960484
62244	960485
31423	960486
62810	960487
32663	960488
316	960489
129374	960490
212696	960491
9175	960492
19087	960493
24094	960494
1474	960495
187638	960496
132224	960497
11989	960498
15037	960499
504	960500
14940	960501
58563	960502
228504	960503
188919	960504
146090	960505
46710	960506
1992	960507
69050	960508
53686	960509
147368	960510
154946	960511
6055	960512
152744	960513
112124	960514
138167	960515
73	960516
123612	960517
126577	960518
11453	960519
44465	960520
114151	960521
59079	960522
51858	960523
29229	960524
73708	960525
26698	960526
1803	960527
16977	960528
238575	960529
6168	960530
10171	960531
7044	960532
14752	960533
71931	960534
2079	960535
171620	960536
28291	960537
16735	960538
31610	960539
1816	960540
2105	960541
131876	960542
123529	960543
39439	960544
139932	960545
97465	960546
28264	960547
74350	960548
73745	960549
1856	960550
135409	960551
133089	960552
26893	960553
69892	960554
239247	960555
96504	960556
5125	960557
7830	960558
125013	960559
41869	960560
7652	960561
21415	960562
65936	960563
14213	960564
3546	960565
7003	960566
14268	960567
142749	960568
263878	960569
21813	960570
197884	960571
7566	960572
171581	960573
18201	960574
53843	960575
62603	960576
132995	960577
153327	960578
4992	960579
124287	960580
226310	960581
2261	960582
588	960583
26957	960584
44785	960585
29554	960586
3572	960587
23497	960588
208899	960589
22694	960590
50764	960591
12556	960592
169184	960593
867	960594
45690	960595
69365	960596
228492	960597
84573	960598
43415	960599
155763	960600
9551	960601
43685	960602
133950	960603
215913	960604
167950	960605
10194	960606
142873	960607
47475	960608
976	960609
38633	960610
88300	960611
1927	960612
91459	960613
12737	960614
170383	960615
7307	960616
114320	960617
2667	960618
46931	960619
27877	960620
4008	960621
64610	960622
6744	960623
817	960624
141	960625
39067	960626
141340	960627
21919	960628
72648	960629
1436	960630
81711	960631
2061	960632
171905	960633
116463	960634
58317	960635
130	960636
1616	960637
3580	960638
144729	960639
4801	960640
10771	960641
112629	960642
62007	960643
23702	960644
52591	960645
939	960646
248291	960647
5164	960648
101957	960649
39689	960650
46177	960651
19795	960652
2708	960653
32425	960654
336	960655
1323	960656
50316	960657
8598	960658
227894	960659
47524	960660
77489	960661
76016	960662
46977	960663
48656	960664
4099	960665
30764	960666
57676	960667
17983	960668
35645	960669
71942	960670
44753	960671
3534	960672
2088	960673
132006	960674
77196	960675
76943	960676
68388	960677
27345	960678
141932	960679
158300	960680
30294	960681
106059	960682
28945	960683
196780	960684
5427	960685
18159	960686
184625	960687
10104	960688
3	960689
3048	960690
2298	960691
15257	960692
3104	960693
147775	960694
45049	960695
10389	960696
78791	960697
49131	960698
24587	960699
114529	960700
19101	960701
15403	960702
18667	960703
52908	960704
2019	960705
52391	960706
4546	960707
203654	960708
42009	960709
139402	960710
25421	960711
1650	960712
174733	960713
10892	960714
30498	960715
11818	960716
1027	960717
95359	960718
87827	960719
200112	960720
126263	960721
108415	960722
10602	960723
2724	960724
47879	960725
20264	960726
114938	960727
23539	960728
78984	960729
47962	960730
128394	960731
145406	960732
15579	960733
2890	960734
172803	960735
67338	960736
13463	960737
2062	960738
971	960739
5210	960740
44430	960741
56481	960742
48346	960743
7403	960744
89762	960745
3001	960746
13704	960747
31437	960748
1074	960749
16817	960750
131933	960751
181470	960752
251384	960753
29652	960754
4160	960755
153329	960756
272449	960757
68432	960758
140432	960759
43407	960760
44133	960761
6512	960762
29708	960763
59575	960764
52631	960765
18593	960766
10729	960767
94513	960768
67435	960769
68537	960770
1117	960771
57262	960772
7559	960773
272406	960774
111189	960775
119745	960776
11266	960777
125436	960778
71187	960779
42646	960780
11203	960781
73740	960782
60504	960783
53025	960784
291	960785
52420	960786
6912	960787
3018	960788
7911	960789
20178	960790
36346	960791
12205	960792
54199	960793
7085	960794
143104	960795
6373	960796
787	960797
62143	960798
187436	960799
171117	960800
2029	960801
23727	960802
130140	960803
98523	960804
82702	960805
23442	960806
25815	960807
30461	960808
122969	960809
5529	960810
3504	960811
32879	960812
86	960813
247480	960814
183207	960815
10663	960816
46193	960817
2676	960818
119919	960819
231311	960820
194285	960821
168168	960822
1316	960823
6495	960824
49730	960825
3119	960826
5257	960827
205346	960828
7725	960829
57291	960830
204787	960831
231699	960832
13420	960833
11012	960834
106643	960835
42750	960836
261	960837
198136	960838
4571	960839
18667	960840
4457	960841
187515	960842
83900	960843
60170	960844
114779	960845
178210	960846
69015	960847
61674	960848
44782	960849
201146	960850
903	960851
57689	960852
15978	960853
97008	960854
2873	960855
12621	960856
790	960857
1658	960858
29496	960859
101882	960860
54334	960861
107881	960862
2218	960863
1112	960864
49452	960865
229466	960866
59766	960867
29418	960868
51684	960869
271802	960870
129345	960871
28381	960872
37	960873
898	960874
80288	960875
97110	960876
73626	960877
926	960878
53230	960879
34204	960880
261088	960881
10476	960882
1044	960883
66365	960884
14678	960885
3515	960886
11659	960887
10145	960888
53717	960889
111585	960890
14046	960891
90756	960892
69559	960893
66747	960894
173687	960895
110423	960896
44357	960897
108203	960898
29981	960899
6398	960900
78009	960901
70730	960902
442	960903
15453	960904
174920	960905
239390	960906
3116	960907
964	960908
9202	960909
5067	960910
3634	960911
257686	960912
91911	960913
1792	960914
91432	960915
34431	960916
548	960917
85950	960918
165887	960919
6294	960920
23719	960921
45716	960922
41452	960923
1788	960924
74631	960925
44259	960926
94076	960927
7930	960928
157554	960929
1297	960930
212394	960931
1957	960932
108168	960933
79027	960934
88125	960935
181108	960936
94451	960937
32029	960938
35208	960939
20027	960940
13704	960941
30150	960942
12658	960943
24785	960944
8320	960945
136487	960946
2690	960947
208021	960948
91627	960949
111176	960950
98778	960951
107517	960952
7194	960953
38867	960954
368	960955
34308	960956
92680	960957
3269	960958
10122	960959
11147	960960
5184	960961
11330	960962
6605	960963
157206	960964
1623	960965
5245	960966
19838	960967
27914	960968
9910	960969
49452	960970
81254	960971
75457	960972
114790	960973
26448	960974
24972	960975
913	960976
34309	960977
255891	960978
13640	960979
16823	960980
27155	960981
53718	960982
1415	960983
211686	960984
97249	960985
18123	960986
57514	960987
68228	960988
251639	960989
4474	960990
216196	960991
20930	960992
147	960993
10169	960994
43761	960995
9861	960996
50135	960997
59145	960998
49188	960999
8895	961000
19524	961001
206032	961002
137397	961003
8	961004
41918	961005
1996	961006
242966	961007
71679	961008
35898	961009
15891	961010
68636	961011
107586	961012
3192	961013
125101	961014
2287	961015
37477	961016
106183	961017
18304	961018
13657	961019
129022	961020
181344	961021
19437	961022
115527	961023
137079	961024
23289	961025
87910	961026
223298	961027
47516	961028
15393	961029
787	961030
99	961031
10878	961032
213576	961033
53482	961034
52814	961035
1521	961036
72032	961037
42587	961038
65939	961039
63056	961040
157236	961041
17391	961042
124516	961043
89239	961044
90777	961045
41664	961046
137516	961047
15027	961048
21144	961049
144658	961050
45829	961051
192081	961052
136643	961053
120827	961054
2585	961055
70919	961056
5439	961057
1719	961058
93673	961059
40242	961060
40044	961061
127500	961062
83495	961063
9355	961064
173666	961065
8497	961066
6280	961067
18936	961068
82027	961069
27544	961070
1953	961071
21385	961072
1061	961073
38418	961074
6145	961075
229984	961076
107966	961077
123428	961078
36076	961079
270222	961080
22012	961081
33577	961082
45047	961083
6112	961084
262741	961085
56606	961086
10258	961087
4437	961088
4792	961089
86682	961090
11642	961091
68176	961092
227725	961093
21331	961094
25785	961095
40433	961096
7892	961097
93055	961098
242852	961099
81587	961100
46136	961101
98232	961102
22052	961103
184782	961104
29263	961105
85481	961106
95066	961107
90914	961108
30684	961109
60485	961110
45141	961111
84743	961112
20123	961113
95671	961114
24862	961115
9109	961116
56094	961117
40071	961118
157579	961119
12586	961120
42477	961121
5400	961122
83675	961123
156221	961124
71792	961125
218148	961126
4990	961127
166245	961128
10315	961129
120532	961130
13710	961131
4338	961132
115953	961133
1216	961134
97306	961135
9216	961136
36335	961137
30203	961138
103511	961139
200615	961140
98221	961141
27474	961142
21464	961143
32932	961144
196820	961145
209018	961146
2234	961147
780	961148
1909	961149
3012	961150
60858	961151
98749	961152
20408	961153
194507	961154
44376	961155
149480	961156
48303	961157
92792	961158
86358	961159
15557	961160
51487	961161
155972	961162
15670	961163
219939	961164
429	961165
73152	961166
43310	961167
45250	961168
219597	961169
942	961170
10066	961171
1221	961172
10045	961173
25395	961174
1137	961175
2803	961176
32901	961177
213513	961178
130419	961179
45155	961180
164551	961181
193698	961182
133809	961183
4420	961184
2437	961185
50050	961186
58273	961187
9908	961188
26518	961189
4773	961190
18529	961191
19284	961192
12423	961193
18213	961194
21516	961195
40848	961196
11352	961197
34474	961198
152448	961199
46968	961200
119357	961201
83447	961202
24285	961203
39013	961204
19933	961205
17300	961206
40009	961207
409	961208
27412	961209
29591	961210
134889	961211
164607	961212
92791	961213
8791	961214
28300	961215
16363	961216
3775	961217
87708	961218
115977	961219
160874	961220
40990	961221
976	961222
7956	961223
116199	961224
211032	961225
47446	961226
13355	961227
141025	961228
82712	961229
104605	961230
42929	961231
5639	961232
264241	961233
74263	961234
265672	961235
9349	961236
67871	961237
81755	961238
1021	961239
139547	961240
1415	961241
8182	961242
217582	961243
37014	961244
45347	961245
4413	961246
96402	961247
1267	961248
32362	961249
226	961250
244919	961251
6016	961252
104851	961253
4438	961254
198870	961255
2208	961256
25188	961257
16206	961258
74409	961259
15230	961260
37179	961261
1764	961262
185731	961263
4468	961264
5926	961265
3002	961266
255038	961267
16385	961268
14909	961269
96227	961270
47435	961271
11568	961272
66327	961273
3578	961274
6384	961275
95210	961276
11879	961277
6611	961278
21521	961279
112594	961280
12850	961281
201448	961282
132418	961283
152988	961284
6640	961285
507	961286
27733	961287
93404	961288
168435	961289
35447	961290
119562	961291
30460	961292
22898	961293
20544	961294
8610	961295
20440	961296
176008	961297
19065	961298
92062	961299
223654	961300
2535	961301
8536	961302
168948	961303
267719	961304
56556	961305
82459	961306
44976	961307
1539	961308
48797	961309
34340	961310
16120	961311
158932	961312
71965	961313
22388	961314
129925	961315
11458	961316
35315	961317
41274	961318
677	961319
6326	961320
124665	961321
145051	961322
259	961323
6727	961324
3257	961325
29609	961326
88822	961327
204644	961328
3056	961329
59117	961330
2739	961331
37705	961332
101737	961333
90279	961334
50122	961335
971	961336
21204	961337
74894	961338
16991	961339
70147	961340
17015	961341
45711	961342
13846	961343
7964	961344
40126	961345
34083	961346
268506	961347
40689	961348
162989	961349
13243	961350
13099	961351
146389	961352
326	961353
265989	961354
89257	961355
164679	961356
2122	961357
71935	961358
4391	961359
7529	961360
19675	961361
26131	961362
2078	961363
39282	961364
11928	961365
1031	961366
8205	961367
19123	961368
17693	961369
82730	961370
3386	961371
252007	961372
104658	961373
168931	961374
43926	961375
19114	961376
104104	961377
32505	961378
12549	961379
62771	961380
206619	961381
17907	961382
62814	961383
166105	961384
185056	961385
42926	961386
8660	961387
6674	961388
107464	961389
21756	961390
2424	961391
8781	961392
74379	961393
3589	961394
134745	961395
223882	961396
161898	961397
76550	961398
160902	961399
1230	961400
25276	961401
244981	961402
8065	961403
2587	961404
103955	961405
20537	961406
178890	961407
14957	961408
141154	961409
278	961410
32861	961411
10773	961412
123434	961413
3488	961414
10911	961415
153748	961416
239757	961417
9109	961418
9589	961419
112691	961420
91706	961421
15993	961422
50381	961423
15889	961424
5681	961425
21866	961426
12911	961427
58951	961428
130206	961429
14540	961430
243281	961431
6455	961432
5355	961433
121729	961434
545	961435
164695	961436
33007	961437
117339	961438
183369	961439
10756	961440
22668	961441
50300	961442
14299	961443
179199	961444
40196	961445
514	961446
9712	961447
22537	961448
243	961449
73762	961450
22435	961451
20042	961452
773	961453
45588	961454
77963	961455
205671	961456
167211	961457
28509	961458
65430	961459
2138	961460
215382	961461
3734	961462
62728	961463
12918	961464
31923	961465
9387	961466
19119	961467
5431	961468
248737	961469
212250	961470
43233	961471
90000	961472
53	961473
35940	961474
5127	961475
158662	961476
12629	961477
50685	961478
61430	961479
31377	961480
154261	961481
1310	961482
68553	961483
53174	961484
56224	961485
127153	961486
65657	961487
205716	961488
107877	961489
20376	961490
8327	961491
167080	961492
57305	961493
12604	961494
234825	961495
84763	961496
221261	961497
6581	961498
24489	961499
571	961500
11268	961501
118800	961502
14290	961503
190529	961504
3290	961505
5368	961506
1	961507
249172	961508
2808	961509
3775	961510
138224	961511
119298	961512
183693	961513
864	961514
112381	961515
14461	961516
9095	961517
18771	961518
48389	961519
109931	961520
49633	961521
157602	961522
71649	961523
215739	961524
4076	961525
47196	961526
121943	961527
151741	961528
2363	961529
14153	961530
194652	961531
255174	961532
86662	961533
92331	961534
19053	961535
88585	961536
343	961537
15426	961538
31406	961539
38620	961540
41173	961541
59705	961542
151462	961543
126704	961544
179281	961545
174313	961546
2177	961547
131862	961548
55201	961549
18884	961550
5471	961551
125218	961552
112224	961553
110249	961554
24384	961555
29576	961556
59663	961557
38088	961558
77470	961559
65693	961560
184113	961561
8915	961562
113861	961563
1068	961564
462	961565
21284	961566
132141	961567
490	961568
214379	961569
1879	961570
150463	961571
4836	961572
96492	961573
123517	961574
70696	961575
24125	961576
32783	961577
118	961578
655	961579
74316	961580
75001	961581
12220	961582
74909	961583
188588	961584
159650	961585
5432	961586
17186	961587
62904	961588
12053	961589
1013	961590
64928	961591
1052	961592
73299	961593
848	961594
38655	961595
56313	961596
262701	961597
1074	961598
57256	961599
145151	961600
26688	961601
83054	961602
97629	961603
74765	961604
6629	961605
108534	961606
67578	961607
36021	961608
110225	961609
208284	961610
10962	961611
105733	961612
272463	961613
21498	961614
1702	961615
20192	961616
27599	961617
8184	961618
170437	961619
706	961620
126263	961621
40346	961622
9519	961623
12959	961624
4285	961625
10349	961626
48785	961627
6108	961628
15	961629
91071	961630
88718	961631
13872	961632
134035	961633
3408	961634
271168	961635
3207	961636
143304	961637
168294	961638
75122	961639
16649	961640
133079	961641
33654	961642
10737	961643
129150	961644
10594	961645
33192	961646
232372	961647
221325	961648
43167	961649
11038	961650
123444	961651
179706	961652
197200	961653
91226	961654
8632	961655
26298	961656
51216	961657
107513	961658
1002	961659
129889	961660
12258	961661
111427	961662
109214	961663
1898	961664
32325	961665
159151	961666
53893	961667
34202	961668
20793	961669
10246	961670
272595	961671
1349	961672
18659	961673
1292	961674
28217	961675
34765	961676
21601	961677
260628	961678
45090	961679
2849	961680
8582	961681
87418	961682
41688	961683
97445	961684
24077	961685
226712	961686
36335	961687
239	961688
37753	961689
18178	961690
49839	961691
106251	961692
48614	961693
34249	961694
113514	961695
21994	961696
90084	961697
49377	961698
24339	961699
59136	961700
30713	961701
141539	961702
76836	961703
85646	961704
454	961705
18116	961706
75537	961707
20969	961708
113942	961709
3729	961710
14273	961711
4217	961712
133082	961713
12847	961714
28739	961715
715	961716
40501	961717
126578	961718
197233	961719
141284	961720
202	961721
1963	961722
42131	961723
6211	961724
21539	961725
15825	961726
216068	961727
149454	961728
26992	961729
41846	961730
5495	961731
178010	961732
256517	961733
272599	961734
18136	961735
38295	961736
2492	961737
107306	961738
232638	961739
205327	961740
35120	961741
84412	961742
3322	961743
114579	961744
2726	961745
63611	961746
12677	961747
89846	961748
29763	961749
52293	961750
198	961751
135605	961752
86009	961753
87859	961754
236510	961755
167	961756
84290	961757
13341	961758
31534	961759
9776	961760
48523	961761
210986	961762
25900	961763
166431	961764
119714	961765
20424	961766
12150	961767
214173	961768
9904	961769
148537	961770
9905	961771
15669	961772
8799	961773
276	961774
7173	961775
114733	961776
4509	961777
125744	961778
80097	961779
1865	961780
26934	961781
142287	961782
39697	961783
16745	961784
211345	961785
144199	961786
230286	961787
244108	961788
104	961789
148428	961790
73187	961791
8607	961792
8643	961793
69693	961794
177000	961795
3	961796
132831	961797
9077	961798
7035	961799
35201	961800
80936	961801
7216	961802
56954	961803
139626	961804
139398	961805
7107	961806
246027	961807
378	961808
225112	961809
132049	961810
216546	961811
2865	961812
45289	961813
9342	961814
21707	961815
2641	961816
82362	961817
1164	961818
77346	961819
227180	961820
13313	961821
31264	961822
53453	961823
56557	961824
36852	961825
4529	961826
93695	961827
135376	961828
2075	961829
116051	961830
15912	961831
71136	961832
117151	961833
66965	961834
9414	961835
106297	961836
65196	961837
5518	961838
2434	961839
9262	961840
19148	961841
70577	961842
149801	961843
195515	961844
3041	961845
824	961846
11891	961847
110545	961848
154226	961849
218664	961850
10716	961851
174970	961852
1076	961853
32905	961854
806	961855
32480	961856
40234	961857
27361	961858
3811	961859
21620	961860
6207	961861
40223	961862
98262	961863
16869	961864
18745	961865
262594	961866
82319	961867
12576	961868
72900	961869
40315	961870
32417	961871
1643	961872
85164	961873
16311	961874
171320	961875
1792	961876
9643	961877
25722	961878
49266	961879
17143	961880
202738	961881
2978	961882
19351	961883
17030	961884
17445	961885
78617	961886
107711	961887
840	961888
231918	961889
260232	961890
99217	961891
106338	961892
26065	961893
81250	961894
150364	961895
51644	961896
156051	961897
161890	961898
18719	961899
138070	961900
123530	961901
104929	961902
806	961903
236617	961904
16878	961905
84766	961906
148347	961907
170502	961908
15810	961909
175344	961910
148998	961911
95161	961912
169944	961913
256568	961914
26794	961915
679	961916
106758	961917
20047	961918
254849	961919
4374	961920
259312	961921
55325	961922
7749	961923
126019	961924
3557	961925
137659	961926
1445	961927
41684	961928
11246	961929
32587	961930
3306	961931
7112	961932
158262	961933
260889	961934
455	961935
218444	961936
49503	961937
6487	961938
18658	961939
5219	961940
4316	961941
95041	961942
103078	961943
340	961944
233041	961945
20934	961946
95	961947
111165	961948
162403	961949
6573	961950
14960	961951
32908	961952
21776	961953
144713	961954
56643	961955
48332	961956
16615	961957
2807	961958
35690	961959
1537	961960
10103	961961
106554	961962
7848	961963
2058	961964
76816	961965
86125	961966
66540	961967
153586	961968
22412	961969
41866	961970
13093	961971
28310	961972
4226	961973
210683	961974
4221	961975
17869	961976
21891	961977
138856	961978
78650	961979
73265	961980
90953	961981
97187	961982
1895	961983
107952	961984
10006	961985
200767	961986
31370	961987
1188	961988
48103	961989
8935	961990
112510	961991
56040	961992
12397	961993
82563	961994
30042	961995
82116	961996
5394	961997
25715	961998
12811	961999
186192	962000
35660	962001
148624	962002
27119	962003
162774	962004
258690	962005
102840	962006
33609	962007
25429	962008
56195	962009
166256	962010
22018	962011
65003	962012
6147	962013
61996	962014
73028	962015
572	962016
13437	962017
114673	962018
141921	962019
2517	962020
10112	962021
87921	962022
3994	962023
132011	962024
158458	962025
1201	962026
81977	962027
2512	962028
500	962029
250019	962030
631	962031
14972	962032
13008	962033
41141	962034
122312	962035
232582	962036
3456	962037
154690	962038
294	962039
56082	962040
44829	962041
168916	962042
56442	962043
16838	962044
247379	962045
143167	962046
188085	962047
72013	962048
36178	962049
133444	962050
16959	962051
231760	962052
134737	962053
12494	962054
47150	962055
184349	962056
414	962057
8915	962058
39571	962059
19167	962060
106488	962061
12899	962062
15606	962063
69620	962064
1835	962065
171	962066
12998	962067
49952	962068
121502	962069
782	962070
106691	962071
160860	962072
73013	962073
13783	962074
74027	962075
73568	962076
2110	962077
4237	962078
8208	962079
69627	962080
120754	962081
221065	962082
3442	962083
90894	962084
94222	962085
146845	962086
8917	962087
23384	962088
54091	962089
209100	962090
1907	962091
16979	962092
114545	962093
110546	962094
166880	962095
42083	962096
235570	962097
44953	962098
40624	962099
23381	962100
33872	962101
68602	962102
28171	962103
159710	962104
957	962105
225072	962106
508	962107
28720	962108
211654	962109
118309	962110
33161	962111
93	962112
57667	962113
45249	962114
15994	962115
4999	962116
100050	962117
1565	962118
5783	962119
35239	962120
201488	962121
46094	962122
21408	962123
97361	962124
236458	962125
191552	962126
29240	962127
1908	962128
46417	962129
226252	962130
53810	962131
93322	962132
13935	962133
80171	962134
125637	962135
167672	962136
48618	962137
12511	962138
58860	962139
8360	962140
28285	962141
225919	962142
163629	962143
56576	962144
69572	962145
52542	962146
98	962147
119475	962148
109565	962149
159846	962150
28785	962151
5220	962152
239033	962153
57505	962154
17712	962155
16687	962156
6283	962157
15635	962158
6427	962159
138677	962160
9110	962161
28945	962162
2939	962163
253821	962164
10444	962165
50222	962166
152570	962167
158028	962168
108188	962169
7574	962170
34382	962171
129791	962172
44223	962173
220115	962174
64550	962175
1638	962176
19922	962177
171611	962178
500	962179
227258	962180
35506	962181
31245	962182
4049	962183
227953	962184
132444	962185
24944	962186
24415	962187
100906	962188
51563	962189
47052	962190
5241	962191
130659	962192
12505	962193
110998	962194
48774	962195
4406	962196
240775	962197
88123	962198
4291	962199
19253	962200
79306	962201
169407	962202
5000	962203
117951	962204
165876	962205
120598	962206
52910	962207
150991	962208
1541	962209
34862	962210
17250	962211
2605	962212
15188	962213
13507	962214
96961	962215
9346	962216
162009	962217
62050	962218
1011	962219
43654	962220
28153	962221
74382	962222
14971	962223
204899	962224
148550	962225
62206	962226
25724	962227
26579	962228
241967	962229
10511	962230
3960	962231
73483	962232
69313	962233
88891	962234
1744	962235
239078	962236
58148	962237
67013	962238
127048	962239
272136	962240
203927	962241
142212	962242
23229	962243
43317	962244
79867	962245
130634	962246
159004	962247
14639	962248
221292	962249
33770	962250
47074	962251
239748	962252
49296	962253
786	962254
65291	962255
17533	962256
47581	962257
21703	962258
113793	962259
20406	962260
30897	962261
76597	962262
2517	962263
15722	962264
10808	962265
22951	962266
12597	962267
1315	962268
55658	962269
126570	962270
13145	962271
345	962272
27392	962273
20019	962274
74161	962275
202642	962276
128803	962277
264370	962278
48919	962279
1002	962280
22445	962281
10363	962282
15210	962283
46697	962284
233654	962285
116788	962286
62161	962287
17043	962288
173211	962289
4409	962290
23534	962291
261	962292
111707	962293
7236	962294
79655	962295
65489	962296
38326	962297
153432	962298
61032	962299
5572	962300
133748	962301
3814	962302
68806	962303
4362	962304
250303	962305
125274	962306
10246	962307
113163	962308
100312	962309
9715	962310
7199	962311
42770	962312
129685	962313
9272	962314
37824	962315
31220	962316
16024	962317
691	962318
245249	962319
2836	962320
1346	962321
44930	962322
10553	962323
1437	962324
9512	962325
9258	962326
61467	962327
25273	962328
13305	962329
108710	962330
146759	962331
8283	962332
21123	962333
129356	962334
19249	962335
9797	962336
194	962337
80626	962338
39388	962339
7672	962340
57302	962341
245645	962342
163936	962343
4962	962344
8213	962345
15449	962346
84313	962347
865	962348
61474	962349
4715	962350
158070	962351
45518	962352
122595	962353
71083	962354
101743	962355
71023	962356
137138	962357
9237	962358
89782	962359
35611	962360
9105	962361
6768	962362
198881	962363
7634	962364
2569	962365
12236	962366
207441	962367
267261	962368
5016	962369
480	962370
3211	962371
96	962372
101437	962373
4272	962374
94876	962375
64729	962376
25428	962377
63547	962378
60380	962379
119402	962380
150612	962381
106974	962382
221023	962383
92918	962384
191386	962385
49248	962386
38863	962387
130906	962388
35533	962389
71629	962390
9758	962391
10746	962392
160536	962393
1541	962394
1467	962395
37540	962396
6262	962397
140600	962398
112998	962399
32271	962400
372	962401
103266	962402
158105	962403
75726	962404
4231	962405
17217	962406
12571	962407
107360	962408
4687	962409
408	962410
3060	962411
214006	962412
162431	962413
116267	962414
27283	962415
58654	962416
16979	962417
147017	962418
11743	962419
59455	962420
2721	962421
53476	962422
172350	962423
74636	962424
51253	962425
245470	962426
57877	962427
32333	962428
51418	962429
32302	962430
15450	962431
1376	962432
91555	962433
11543	962434
24825	962435
215012	962436
4275	962437
119893	962438
57646	962439
12894	962440
90896	962441
107705	962442
18751	962443
6558	962444
42101	962445
15801	962446
469	962447
35902	962448
20896	962449
216075	962450
20405	962451
118554	962452
152498	962453
255093	962454
72683	962455
43312	962456
108308	962457
125276	962458
7362	962459
28911	962460
133307	962461
1382	962462
86772	962463
106035	962464
7139	962465
18240	962466
83781	962467
152951	962468
7897	962469
13592	962470
151222	962471
23856	962472
215957	962473
25294	962474
84235	962475
7105	962476
159013	962477
5796	962478
110942	962479
32987	962480
66111	962481
105577	962482
37819	962483
162918	962484
55482	962485
11997	962486
6196	962487
160912	962488
212275	962489
21462	962490
93917	962491
44884	962492
4992	962493
45222	962494
4314	962495
96521	962496
10407	962497
175847	962498
8150	962499
32827	962500
170938	962501
1538	962502
43899	962503
234737	962504
17111	962505
25624	962506
43824	962507
5029	962508
31571	962509
41423	962510
263631	962511
150736	962512
13024	962513
128471	962514
40064	962515
220234	962516
169098	962517
846	962518
41409	962519
6090	962520
22136	962521
161155	962522
4150	962523
91019	962524
118921	962525
22781	962526
28724	962527
1832	962528
1290	962529
44835	962530
8848	962531
1678	962532
34840	962533
83594	962534
179829	962535
3450	962536
52071	962537
49793	962538
153408	962539
103074	962540
150627	962541
90883	962542
146056	962543
34454	962544
134244	962545
15975	962546
35970	962547
41833	962548
6046	962549
137390	962550
53399	962551
51194	962552
83975	962553
190492	962554
49320	962555
155381	962556
1372	962557
41699	962558
1018	962559
74288	962560
231947	962561
183355	962562
89038	962563
35441	962564
11595	962565
148117	962566
111253	962567
1934	962568
306	962569
40830	962570
19492	962571
4468	962572
58202	962573
10675	962574
110833	962575
7209	962576
55459	962577
39809	962578
3438	962579
1433	962580
5977	962581
1781	962582
19113	962583
144543	962584
6459	962585
88503	962586
9952	962587
29749	962588
29769	962589
24178	962590
41759	962591
4226	962592
23163	962593
69182	962594
48323	962595
56317	962596
59908	962597
32613	962598
10441	962599
36145	962600
111016	962601
133093	962602
3260	962603
15218	962604
51	962605
15559	962606
7246	962607
821	962608
256558	962609
774	962610
152268	962611
243758	962612
3272	962613
1585	962614
4320	962615
37403	962616
218644	962617
236420	962618
77648	962619
169094	962620
13357	962621
253749	962622
1208	962623
51055	962624
98594	962625
58268	962626
23202	962627
131183	962628
90819	962629
255032	962630
197352	962631
889	962632
60870	962633
18186	962634
18848	962635
45399	962636
55928	962637
168111	962638
191195	962639
213593	962640
39521	962641
45598	962642
71239	962643
7959	962644
115482	962645
68418	962646
43142	962647
4402	962648
111846	962649
15777	962650
40288	962651
26975	962652
6128	962653
4595	962654
102806	962655
17825	962656
9194	962657
33403	962658
39113	962659
65842	962660
14720	962661
119635	962662
271876	962663
188010	962664
249700	962665
55032	962666
15656	962667
22845	962668
167	962669
97960	962670
14288	962671
271399	962672
70581	962673
2326	962674
131402	962675
50574	962676
33243	962677
162717	962678
84091	962679
26200	962680
226838	962681
131091	962682
72966	962683
59074	962684
69847	962685
99370	962686
101160	962687
369	962688
17870	962689
161404	962690
2858	962691
9253	962692
1644	962693
36368	962694
21704	962695
1343	962696
789	962697
166	962698
27262	962699
157276	962700
758	962701
43507	962702
52671	962703
7722	962704
7622	962705
176379	962706
63	962707
685	962708
3441	962709
12557	962710
3793	962711
28337	962712
676	962713
141437	962714
62186	962715
123904	962716
86364	962717
217303	962718
115563	962719
85374	962720
13836	962721
157119	962722
84096	962723
238524	962724
72093	962725
162721	962726
252372	962727
75115	962728
103899	962729
104675	962730
4546	962731
2499	962732
91099	962733
7784	962734
113052	962735
74269	962736
71165	962737
109136	962738
2551	962739
69494	962740
8458	962741
32940	962742
111300	962743
345	962744
17065	962745
51314	962746
50918	962747
4483	962748
1176	962749
2111	962750
104734	962751
78684	962752
7238	962753
130164	962754
9125	962755
79773	962756
15869	962757
82616	962758
3570	962759
5843	962760
34649	962761
11743	962762
39261	962763
175677	962764
262843	962765
67323	962766
6253	962767
65033	962768
104423	962769
115348	962770
10150	962771
6534	962772
67051	962773
261102	962774
26884	962775
18915	962776
852	962777
13131	962778
35104	962779
18504	962780
175221	962781
19379	962782
33691	962783
118368	962784
228	962785
120719	962786
138913	962787
4119	962788
248202	962789
18618	962790
17160	962791
10556	962792
223919	962793
12506	962794
47306	962795
123585	962796
97902	962797
54649	962798
160469	962799
81700	962800
46187	962801
57	962802
135881	962803
21308	962804
104977	962805
6351	962806
10361	962807
82027	962808
72	962809
6752	962810
1078	962811
296	962812
153662	962813
17	962814
45216	962815
109753	962816
15746	962817
1327	962818
44875	962819
28432	962820
30327	962821
1285	962822
7055	962823
18453	962824
180711	962825
32408	962826
121528	962827
56679	962828
135537	962829
45216	962830
21685	962831
115	962832
393	962833
352	962834
255418	962835
1345	962836
67332	962837
73655	962838
6341	962839
4385	962840
198	962841
51071	962842
55036	962843
10230	962844
92568	962845
4503	962846
2538	962847
136184	962848
61111	962849
31118	962850
7396	962851
82976	962852
42437	962853
258474	962854
1555	962855
62311	962856
15660	962857
29203	962858
207367	962859
271447	962860
83033	962861
3077	962862
17036	962863
150334	962864
3215	962865
58630	962866
442	962867
34906	962868
41858	962869
103035	962870
2546	962871
178644	962872
15974	962873
67437	962874
233570	962875
521	962876
61387	962877
36988	962878
3791	962879
2639	962880
202476	962881
74411	962882
16899	962883
127553	962884
11886	962885
68964	962886
2971	962887
127416	962888
27867	962889
59088	962890
212884	962891
9594	962892
195559	962893
142075	962894
15829	962895
14037	962896
2143	962897
20876	962898
45132	962899
225726	962900
62471	962901
214348	962902
178780	962903
87555	962904
233338	962905
261439	962906
14803	962907
1868	962908
33346	962909
184024	962910
89523	962911
10196	962912
213548	962913
11786	962914
5681	962915
3175	962916
20488	962917
70535	962918
28504	962919
24482	962920
94871	962921
70095	962922
42	962923
99013	962924
237874	962925
18446	962926
238343	962927
1320	962928
117318	962929
13254	962930
114734	962931
1890	962932
176314	962933
147190	962934
21710	962935
200711	962936
120614	962937
117857	962938
133001	962939
112979	962940
45811	962941
51964	962942
15182	962943
267819	962944
42554	962945
178957	962946
136237	962947
15517	962948
38078	962949
43381	962950
81376	962951
3070	962952
1714	962953
269698	962954
50495	962955
24483	962956
79018	962957
151058	962958
218674	962959
4460	962960
82433	962961
20830	962962
154791	962963
251725	962964
157323	962965
22971	962966
3982	962967
136467	962968
162704	962969
98439	962970
188306	962971
271489	962972
20777	962973
1547	962974
30204	962975
86690	962976
230158	962977
9592	962978
84922	962979
27844	962980
10564	962981
26585	962982
25397	962983
55992	962984
30503	962985
102005	962986
124966	962987
92561	962988
43265	962989
8623	962990
24610	962991
45513	962992
3639	962993
42873	962994
120947	962995
41576	962996
5216	962997
31375	962998
12328	962999
47	963000
18303	963001
184135	963002
210973	963003
203001	963004
4291	963005
105679	963006
71	963007
11907	963008
27413	963009
13019	963010
3237	963011
855	963012
188474	963013
111077	963014
5033	963015
2379	963016
592	963017
11280	963018
49557	963019
28171	963020
141324	963021
11622	963022
23731	963023
47262	963024
115844	963025
75366	963026
9249	963027
250569	963028
3760	963029
69449	963030
37843	963031
6750	963032
83676	963033
14063	963034
106682	963035
80687	963036
13768	963037
82033	963038
90906	963039
91702	963040
196856	963041
6405	963042
17013	963043
109304	963044
3842	963045
18866	963046
181951	963047
74001	963048
161192	963049
1387	963050
10199	963051
3130	963052
94994	963053
153038	963054
4279	963055
58146	963056
10303	963057
13367	963058
13521	963059
49901	963060
140318	963061
33	963062
271559	963063
266247	963064
28628	963065
79797	963066
105953	963067
104781	963068
2192	963069
53665	963070
105785	963071
23071	963072
57322	963073
5274	963074
74143	963075
194534	963076
7518	963077
144893	963078
62642	963079
25	963080
3582	963081
23947	963082
162675	963083
165757	963084
3142	963085
190747	963086
2511	963087
1123	963088
29212	963089
205	963090
67324	963091
11730	963092
19110	963093
11888	963094
10279	963095
67306	963096
58567	963097
25261	963098
1578	963099
28026	963100
49081	963101
159370	963102
26789	963103
88565	963104
250638	963105
71448	963106
55001	963107
3866	963108
62791	963109
3574	963110
250306	963111
31	963112
260	963113
14194	963114
199310	963115
35300	963116
10217	963117
12751	963118
8526	963119
37113	963120
67950	963121
22728	963122
54629	963123
66828	963124
127738	963125
1438	963126
102481	963127
1521	963128
920	963129
7423	963130
99373	963131
22127	963132
12302	963133
171547	963134
17201	963135
36854	963136
71943	963137
2386	963138
53421	963139
21852	963140
182610	963141
96690	963142
86736	963143
33199	963144
54336	963145
5321	963146
15316	963147
256576	963148
64110	963149
155139	963150
1832	963151
162731	963152
38714	963153
3726	963154
20127	963155
3617	963156
219945	963157
248668	963158
208846	963159
124934	963160
43576	963161
153561	963162
5679	963163
24633	963164
201408	963165
98917	963166
9370	963167
70981	963168
38017	963169
147429	963170
4218	963171
33127	963172
1228	963173
114120	963174
49984	963175
253958	963176
165928	963177
37533	963178
48566	963179
6623	963180
41014	963181
23201	963182
41465	963183
2312	963184
93771	963185
7257	963186
144629	963187
13626	963188
76588	963189
33181	963190
104339	963191
3276	963192
138428	963193
983	963194
67994	963195
146	963196
74002	963197
2490	963198
470	963199
12565	963200
13577	963201
18400	963202
7602	963203
25945	963204
20465	963205
73973	963206
231109	963207
123392	963208
1458	963209
48526	963210
78288	963211
52600	963212
23923	963213
152161	963214
16122	963215
47471	963216
26837	963217
618	963218
53937	963219
90900	963220
62309	963221
17304	963222
18590	963223
2888	963224
3382	963225
91877	963226
77697	963227
83808	963228
101119	963229
42877	963230
22423	963231
243216	963232
112614	963233
140034	963234
141628	963235
29280	963236
225084	963237
2300	963238
2318	963239
265740	963240
80803	963241
89307	963242
42520	963243
58117	963244
131133	963245
176553	963246
33428	963247
152864	963248
2468	963249
5659	963250
229423	963251
140091	963252
9566	963253
21992	963254
36357	963255
269821	963256
2658	963257
97064	963258
37007	963259
11558	963260
14013	963261
84852	963262
2589	963263
53131	963264
20807	963265
215149	963266
68085	963267
263288	963268
172	963269
120071	963270
57104	963271
2934	963272
1340	963273
149940	963274
55987	963275
36852	963276
35590	963277
43163	963278
57834	963279
76188	963280
6867	963281
26117	963282
26191	963283
85902	963284
1319	963285
58135	963286
44653	963287
95028	963288
2197	963289
236347	963290
13502	963291
51270	963292
45660	963293
175	963294
15450	963295
105493	963296
35921	963297
17731	963298
744	963299
82739	963300
103436	963301
77369	963302
133320	963303
5696	963304
6493	963305
6455	963306
243602	963307
13821	963308
13094	963309
7057	963310
199587	963311
66411	963312
17978	963313
3353	963314
36644	963315
822	963316
23083	963317
4656	963318
101183	963319
16208	963320
95668	963321
45658	963322
260877	963323
1146	963324
92244	963325
1531	963326
18252	963327
1327	963328
240989	963329
16616	963330
159700	963331
57561	963332
13	963333
50585	963334
55135	963335
44556	963336
94830	963337
54786	963338
102178	963339
113507	963340
35039	963341
28871	963342
40052	963343
11286	963344
156	963345
8769	963346
6482	963347
106286	963348
48296	963349
3782	963350
17485	963351
13699	963352
66994	963353
17523	963354
3835	963355
110877	963356
144031	963357
153723	963358
71722	963359
114235	963360
72967	963361
28988	963362
211598	963363
123559	963364
9294	963365
4964	963366
50636	963367
4746	963368
206861	963369
10559	963370
2379	963371
186825	963372
266314	963373
52271	963374
251525	963375
23533	963376
33614	963377
21879	963378
761	963379
5595	963380
33	963381
38866	963382
31900	963383
38607	963384
117973	963385
23733	963386
83275	963387
38181	963388
86865	963389
263436	963390
7822	963391
271741	963392
23206	963393
16638	963394
48088	963395
93305	963396
23204	963397
214189	963398
242637	963399
8892	963400
39136	963401
45289	963402
92564	963403
7998	963404
9319	963405
159300	963406
86744	963407
2024	963408
175471	963409
25699	963410
10256	963411
79610	963412
56695	963413
172877	963414
4444	963415
15321	963416
80753	963417
80515	963418
118557	963419
8928	963420
1168	963421
440	963422
229820	963423
1836	963424
52460	963425
15570	963426
712	963427
31663	963428
65597	963429
128085	963430
242480	963431
553	963432
67437	963433
20602	963434
88641	963435
95530	963436
24500	963437
49942	963438
23022	963439
112367	963440
8185	963441
13354	963442
50331	963443
150879	963444
1011	963445
2200	963446
136586	963447
17377	963448
27195	963449
111119	963450
237968	963451
59277	963452
267396	963453
7554	963454
9619	963455
73708	963456
13286	963457
188447	963458
267513	963459
210722	963460
13516	963461
208648	963462
52106	963463
36544	963464
4412	963465
47427	963466
1108	963467
7719	963468
205088	963469
32906	963470
10392	963471
152219	963472
250143	963473
160615	963474
2762	963475
219573	963476
1903	963477
23229	963478
11791	963479
13912	963480
83688	963481
9274	963482
64022	963483
188159	963484
35923	963485
16659	963486
8954	963487
8133	963488
163190	963489
178857	963490
252646	963491
208164	963492
9880	963493
97742	963494
69883	963495
102100	963496
2250	963497
75343	963498
3004	963499
127210	963500
7796	963501
1984	963502
502	963503
39756	963504
4804	963505
102097	963506
8477	963507
412	963508
87069	963509
140152	963510
195570	963511
63611	963512
247516	963513
4110	963514
19027	963515
32821	963516
28447	963517
62753	963518
141530	963519
25074	963520
23036	963521
122296	963522
112960	963523
2370	963524
37360	963525
131292	963526
22601	963527
120572	963528
7346	963529
254086	963530
11925	963531
21	963532
21074	963533
3846	963534
102051	963535
2944	963536
65024	963537
140778	963538
5098	963539
24657	963540
102260	963541
68803	963542
44693	963543
1609	963544
107319	963545
81500	963546
64280	963547
554	963548
91619	963549
110870	963550
6164	963551
4425	963552
43286	963553
8575	963554
48977	963555
11144	963556
19803	963557
247646	963558
57531	963559
6509	963560
75060	963561
456	963562
54240	963563
45948	963564
11450	963565
138886	963566
82217	963567
269399	963568
151685	963569
3717	963570
64196	963571
45	963572
10478	963573
35336	963574
214691	963575
2690	963576
137828	963577
17352	963578
104492	963579
57975	963580
78623	963581
419	963582
35388	963583
7747	963584
76475	963585
251688	963586
19257	963587
828	963588
51463	963589
82121	963590
40092	963591
38841	963592
33648	963593
3721	963594
159011	963595
23865	963596
63418	963597
218018	963598
11221	963599
34665	963600
120247	963601
42589	963602
42104	963603
63447	963604
26326	963605
143314	963606
25117	963607
147914	963608
1094	963609
21940	963610
228669	963611
30300	963612
34440	963613
41441	963614
7969	963615
19046	963616
12997	963617
18772	963618
15394	963619
583	963620
63796	963621
54664	963622
1319	963623
18864	963624
14453	963625
223689	963626
73981	963627
1946	963628
13927	963629
199377	963630
113625	963631
7521	963632
20744	963633
99311	963634
239869	963635
56096	963636
6592	963637
32580	963638
7472	963639
17225	963640
36732	963641
222655	963642
7979	963643
66143	963644
19917	963645
30996	963646
30475	963647
104548	963648
6875	963649
17644	963650
4997	963651
140500	963652
15950	963653
8224	963654
103881	963655
40212	963656
44072	963657
49171	963658
11745	963659
13243	963660
144439	963661
183675	963662
32426	963663
106817	963664
150465	963665
69988	963666
249342	963667
16043	963668
109171	963669
31294	963670
29879	963671
127011	963672
6046	963673
7192	963674
3094	963675
4313	963676
11887	963677
166561	963678
33854	963679
500	963680
105004	963681
11952	963682
184154	963683
57482	963684
19890	963685
226941	963686
106025	963687
60775	963688
7924	963689
104076	963690
21278	963691
630	963692
77720	963693
10824	963694
222215	963695
95637	963696
114386	963697
237138	963698
15874	963699
24138	963700
5252	963701
206506	963702
103132	963703
2750	963704
26257	963705
18018	963706
80471	963707
208670	963708
1227	963709
29233	963710
11824	963711
4435	963712
12580	963713
46357	963714
827	963715
146509	963716
14851	963717
74375	963718
10540	963719
34562	963720
187361	963721
34722	963722
48581	963723
708	963724
209873	963725
55328	963726
161962	963727
80319	963728
1287	963729
38264	963730
57697	963731
14961	963732
63979	963733
77255	963734
9240	963735
24133	963736
195912	963737
166262	963738
162217	963739
10597	963740
90613	963741
201	963742
36506	963743
73848	963744
137288	963745
36188	963746
169235	963747
65172	963748
30483	963749
91854	963750
96153	963751
84828	963752
43778	963753
105469	963754
1176	963755
51482	963756
93756	963757
1066	963758
184253	963759
21969	963760
106747	963761
30584	963762
44948	963763
6115	963764
18109	963765
25637	963766
251947	963767
44398	963768
28249	963769
12888	963770
112818	963771
621	963772
5514	963773
32164	963774
2751	963775
8049	963776
22364	963777
22524	963778
78803	963779
960	963780
7	963781
19484	963782
28184	963783
75761	963784
136867	963785
43844	963786
133623	963787
22772	963788
31038	963789
111750	963790
266607	963791
159182	963792
250285	963793
101	963794
51617	963795
128605	963796
42031	963797
10053	963798
66016	963799
199113	963800
126	963801
52655	963802
7002	963803
42784	963804
13913	963805
1065	963806
748	963807
75239	963808
47847	963809
15408	963810
75779	963811
1264	963812
2208	963813
143422	963814
705	963815
37492	963816
3091	963817
6941	963818
45319	963819
256152	963820
194764	963821
169553	963822
55636	963823
569	963824
46586	963825
99555	963826
5012	963827
190832	963828
10663	963829
23483	963830
34094	963831
12231	963832
180801	963833
37579	963834
100105	963835
186900	963836
7672	963837
37796	963838
33442	963839
44738	963840
41658	963841
67363	963842
45448	963843
86330	963844
1210	963845
1543	963846
9460	963847
98805	963848
84336	963849
13485	963850
10239	963851
6866	963852
73064	963853
2574	963854
249701	963855
4776	963856
12802	963857
237289	963858
10164	963859
228429	963860
11614	963861
244011	963862
128046	963863
141583	963864
44569	963865
144705	963866
35081	963867
2046	963868
66291	963869
208841	963870
29757	963871
899	963872
118398	963873
3462	963874
154278	963875
577	963876
10225	963877
38710	963878
168451	963879
34541	963880
145199	963881
75770	963882
39137	963883
84216	963884
118745	963885
2962	963886
178100	963887
36689	963888
82058	963889
86979	963890
16314	963891
1306	963892
25617	963893
162873	963894
158889	963895
271068	963896
14373	963897
136240	963898
103418	963899
6947	963900
42333	963901
1024	963902
247386	963903
3602	963904
18939	963905
158715	963906
22810	963907
1162	963908
57257	963909
8420	963910
7995	963911
239337	963912
974	963913
3908	963914
49196	963915
128393	963916
170795	963917
17506	963918
4230	963919
134927	963920
2690	963921
39209	963922
30766	963923
149663	963924
58712	963925
71375	963926
20085	963927
27307	963928
214560	963929
80481	963930
112659	963931
197892	963932
70415	963933
49566	963934
152872	963935
165724	963936
10215	963937
8992	963938
2007	963939
164965	963940
99900	963941
67455	963942
28803	963943
37218	963944
71286	963945
161076	963946
5577	963947
77133	963948
12597	963949
100157	963950
9027	963951
41323	963952
22692	963953
7851	963954
31207	963955
58012	963956
75816	963957
216106	963958
202702	963959
19223	963960
8532	963961
14565	963962
17412	963963
88424	963964
235277	963965
42544	963966
503	963967
265239	963968
101792	963969
51697	963970
76665	963971
1658	963972
230391	963973
60311	963974
94168	963975
105192	963976
97364	963977
108668	963978
230290	963979
8686	963980
21150	963981
29777	963982
151709	963983
49482	963984
19860	963985
101233	963986
41546	963987
115	963988
49151	963989
54286	963990
258068	963991
142803	963992
104815	963993
96643	963994
1631	963995
99317	963996
5952	963997
180203	963998
1286	963999
31035	964000
123350	964001
4224	964002
27322	964003
4376	964004
33431	964005
41852	964006
1954	964007
101	964008
123439	964009
217032	964010
149918	964011
109903	964012
8727	964013
258363	964014
212522	964015
334	964016
28599	964017
215674	964018
43253	964019
42136	964020
44259	964021
69346	964022
3311	964023
5342	964024
201029	964025
202346	964026
15112	964027
59604	964028
116191	964029
37716	964030
3257	964031
18388	964032
183647	964033
11642	964034
56443	964035
232846	964036
79879	964037
251423	964038
47922	964039
15691	964040
55466	964041
164181	964042
4341	964043
8694	964044
17796	964045
967	964046
58432	964047
81359	964048
6324	964049
70415	964050
32355	964051
6240	964052
60359	964053
67211	964054
81223	964055
271972	964056
43612	964057
135546	964058
103810	964059
14661	964060
27787	964061
1774	964062
6197	964063
177971	964064
218784	964065
7838	964066
24285	964067
77005	964068
2224	964069
178597	964070
9828	964071
29754	964072
94	964073
4377	964074
24704	964075
84816	964076
11377	964077
638	964078
9452	964079
2296	964080
190254	964081
21587	964082
29862	964083
16900	964084
42551	964085
96134	964086
82	964087
13722	964088
42806	964089
4608	964090
42685	964091
3794	964092
51772	964093
135	964094
79186	964095
153254	964096
13983	964097
37890	964098
119415	964099
103884	964100
11053	964101
50837	964102
12997	964103
25	964104
637	964105
36986	964106
215714	964107
438	964108
5310	964109
34116	964110
19631	964111
52972	964112
2682	964113
207991	964114
16769	964115
18312	964116
1760	964117
18983	964118
119898	964119
4406	964120
32340	964121
202011	964122
10521	964123
22000	964124
153894	964125
73245	964126
35503	964127
187355	964128
28954	964129
13270	964130
187105	964131
145352	964132
89114	964133
50787	964134
13121	964135
86196	964136
64769	964137
24429	964138
139117	964139
18	964140
8174	964141
78357	964142
134608	964143
2023	964144
44922	964145
6588	964146
53600	964147
251338	964148
631	964149
76402	964150
164167	964151
2690	964152
26505	964153
21600	964154
23550	964155
101546	964156
115981	964157
3994	964158
75093	964159
102367	964160
96960	964161
108005	964162
19806	964163
266567	964164
9111	964165
23360	964166
1163	964167
12734	964168
5303	964169
55321	964170
11108	964171
51379	964172
164448	964173
266948	964174
16565	964175
204562	964176
243598	964177
126476	964178
16415	964179
267578	964180
65166	964181
2262	964182
7619	964183
138817	964184
565	964185
239641	964186
76464	964187
21859	964188
77425	964189
20765	964190
72223	964191
153273	964192
138870	964193
103196	964194
3231	964195
8749	964196
78876	964197
3446	964198
228549	964199
40430	964200
11015	964201
37711	964202
127403	964203
162683	964204
6228	964205
49945	964206
16020	964207
249320	964208
61806	964209
93644	964210
9263	964211
2644	964212
325	964213
9963	964214
83206	964215
53007	964216
65072	964217
83400	964218
268459	964219
99513	964220
123390	964221
8534	964222
503	964223
115152	964224
21732	964225
144690	964226
54772	964227
24563	964228
23741	964229
248306	964230
35354	964231
10419	964232
28076	964233
164372	964234
67	964235
184	964236
7577	964237
2180	964238
28	964239
16636	964240
144259	964241
5459	964242
58949	964243
172620	964244
23959	964245
206177	964246
246822	964247
118276	964248
11948	964249
20980	964250
26540	964251
34224	964252
259787	964253
14114	964254
106466	964255
3687	964256
244723	964257
138969	964258
38810	964259
96593	964260
21146	964261
109473	964262
14083	964263
1834	964264
48391	964265
22060	964266
25767	964267
93	964268
222848	964269
1098	964270
266752	964271
168635	964272
23070	964273
52997	964274
3764	964275
20045	964276
977	964277
39551	964278
164361	964279
6253	964280
141958	964281
14924	964282
183721	964283
72999	964284
147437	964285
19703	964286
44245	964287
23893	964288
14014	964289
130113	964290
338	964291
203354	964292
79129	964293
28381	964294
113832	964295
13676	964296
79932	964297
106731	964298
15399	964299
137906	964300
126225	964301
39141	964302
146510	964303
2654	964304
107064	964305
35349	964306
1591	964307
18648	964308
25503	964309
2740	964310
112875	964311
6546	964312
18223	964313
17246	964314
36824	964315
57933	964316
42891	964317
34071	964318
128538	964319
54216	964320
23521	964321
8702	964322
196629	964323
186957	964324
170436	964325
911	964326
169243	964327
154380	964328
85514	964329
45384	964330
11406	964331
68592	964332
61046	964333
57874	964334
27762	964335
168686	964336
260192	964337
6490	964338
5727	964339
80522	964340
32232	964341
3965	964342
56440	964343
13314	964344
55243	964345
125406	964346
84975	964347
48913	964348
24835	964349
247043	964350
48179	964351
221378	964352
16008	964353
3109	964354
40347	964355
1457	964356
11864	964357
267986	964358
17920	964359
103497	964360
976	964361
117842	964362
5639	964363
95710	964364
226523	964365
137319	964366
100462	964367
43834	964368
5900	964369
11221	964370
271222	964371
75023	964372
89176	964373
76035	964374
263785	964375
3408	964376
78903	964377
13421	964378
125118	964379
5514	964380
34045	964381
98306	964382
11292	964383
229544	964384
1410	964385
81110	964386
37464	964387
27830	964388
16427	964389
11576	964390
105370	964391
5936	964392
39653	964393
203700	964394
255791	964395
57324	964396
16854	964397
90606	964398
43485	964399
143722	964400
5919	964401
11861	964402
18930	964403
135066	964404
23787	964405
20368	964406
6262	964407
7281	964408
141943	964409
57407	964410
149344	964411
16616	964412
182469	964413
197424	964414
614	964415
74639	964416
108424	964417
24724	964418
208978	964419
6061	964420
51664	964421
3376	964422
13526	964423
149116	964424
9071	964425
56356	964426
10223	964427
23283	964428
6557	964429
177391	964430
126510	964431
74793	964432
60446	964433
138949	964434
7300	964435
1657	964436
41426	964437
44038	964438
232588	964439
92063	964440
6790	964441
20917	964442
63650	964443
20204	964444
10328	964445
230924	964446
9632	964447
14575	964448
10780	964449
1883	964450
7128	964451
114308	964452
44901	964453
143113	964454
32865	964455
6281	964456
8656	964457
40698	964458
16482	964459
37245	964460
63988	964461
12883	964462
48	964463
80089	964464
2385	964465
88376	964466
59395	964467
127752	964468
96285	964469
56555	964470
21593	964471
45293	964472
124938	964473
884	964474
1152	964475
65497	964476
2294	964477
1620	964478
36835	964479
163469	964480
104025	964481
31466	964482
122115	964483
155137	964484
21708	964485
9500	964486
241261	964487
25858	964488
83650	964489
60451	964490
99614	964491
228058	964492
173659	964493
22527	964494
12234	964495
51323	964496
37835	964497
18963	964498
11734	964499
98718	964500
55095	964501
55812	964502
20388	964503
595	964504
1156	964505
149274	964506
5212	964507
7652	964508
765	964509
31081	964510
30252	964511
14808	964512
21652	964513
223463	964514
19126	964515
2277	964516
68729	964517
252632	964518
121692	964519
2687	964520
151	964521
108115	964522
9733	964523
5776	964524
20117	964525
18281	964526
908	964527
99926	964528
22202	964529
49184	964530
105520	964531
143287	964532
557	964533
63	964534
212911	964535
38865	964536
8927	964537
143649	964538
2724	964539
166008	964540
13209	964541
49605	964542
80158	964543
78770	964544
264352	964545
57623	964546
6237	964547
52433	964548
7977	964549
223285	964550
78960	964551
4254	964552
33894	964553
38903	964554
665	964555
34480	964556
266813	964557
241052	964558
12764	964559
62440	964560
59169	964561
158712	964562
64127	964563
259971	964564
243123	964565
80374	964566
42786	964567
5787	964568
11684	964569
3758	964570
71970	964571
162163	964572
76634	964573
93741	964574
9746	964575
266557	964576
239400	964577
36720	964578
37087	964579
17342	964580
232434	964581
35930	964582
15002	964583
87356	964584
106465	964585
16990	964586
94827	964587
23582	964588
19129	964589
70417	964590
50153	964591
7257	964592
22383	964593
205214	964594
260156	964595
4800	964596
6830	964597
13498	964598
109710	964599
26178	964600
10104	964601
138611	964602
222115	964603
103938	964604
136433	964605
57017	964606
52105	964607
50839	964608
63102	964609
256268	964610
64748	964611
109144	964612
44166	964613
154215	964614
80377	964615
83876	964616
51819	964617
86192	964618
17282	964619
30659	964620
5373	964621
145947	964622
124021	964623
128172	964624
5058	964625
7331	964626
7130	964627
211809	964628
5306	964629
18008	964630
53467	964631
1602	964632
334	964633
101506	964634
25448	964635
8909	964636
24639	964637
9028	964638
7335	964639
5709	964640
194681	964641
129003	964642
21832	964643
130179	964644
28686	964645
13325	964646
165498	964647
30288	964648
724	964649
4718	964650
344	964651
221177	964652
42196	964653
57218	964654
7543	964655
16797	964656
10117	964657
735	964658
15937	964659
12702	964660
5694	964661
1031	964662
116879	964663
19360	964664
56961	964665
76525	964666
1743	964667
7697	964668
58360	964669
28567	964670
53974	964671
28657	964672
78846	964673
4958	964674
47923	964675
3867	964676
43299	964677
251053	964678
140261	964679
2247	964680
74211	964681
7516	964682
7955	964683
49388	964684
1043	964685
12247	964686
782	964687
80918	964688
42986	964689
79075	964690
41824	964691
77385	964692
2553	964693
54967	964694
6787	964695
107209	964696
2606	964697
47	964698
50204	964699
135707	964700
57592	964701
96022	964702
36300	964703
23406	964704
2989	964705
6334	964706
14694	964707
232494	964708
110408	964709
23514	964710
129222	964711
51208	964712
66894	964713
109099	964714
205634	964715
244111	964716
51277	964717
110042	964718
163164	964719
116740	964720
136298	964721
192055	964722
36837	964723
56821	964724
48164	964725
85900	964726
6298	964727
39335	964728
25057	964729
25750	964730
1422	964731
35758	964732
98314	964733
167540	964734
55480	964735
3423	964736
136916	964737
73875	964738
159768	964739
25742	964740
74345	964741
430	964742
58561	964743
78486	964744
17843	964745
101899	964746
25390	964747
72797	964748
26365	964749
12211	964750
153860	964751
32651	964752
37125	964753
249914	964754
100368	964755
23674	964756
55083	964757
109633	964758
13493	964759
62729	964760
173884	964761
13968	964762
43077	964763
23612	964764
11511	964765
86512	964766
14780	964767
16894	964768
572	964769
159791	964770
31	964771
22759	964772
4303	964773
85161	964774
46290	964775
11705	964776
108910	964777
181918	964778
85401	964779
5798	964780
1774	964781
67381	964782
53195	964783
32921	964784
163988	964785
18662	964786
3707	964787
34688	964788
65089	964789
202766	964790
46083	964791
66856	964792
4501	964793
127700	964794
85	964795
81091	964796
129037	964797
99296	964798
1126	964799
2034	964800
1722	964801
99679	964802
6818	964803
5784	964804
34059	964805
138781	964806
21688	964807
81396	964808
182829	964809
10270	964810
25131	964811
1090	964812
3092	964813
154543	964814
9000	964815
4615	964816
4796	964817
17980	964818
129784	964819
1390	964820
69018	964821
246533	964822
159262	964823
45060	964824
97797	964825
29334	964826
5752	964827
5559	964828
248272	964829
114977	964830
36754	964831
2863	964832
67768	964833
35467	964834
22519	964835
22502	964836
155306	964837
12462	964838
61835	964839
12927	964840
262917	964841
44825	964842
5972	964843
24293	964844
99460	964845
269765	964846
53057	964847
4090	964848
20784	964849
50707	964850
147421	964851
252534	964852
15753	964853
34686	964854
2145	964855
87556	964856
68587	964857
92645	964858
37096	964859
35884	964860
107628	964861
56455	964862
12995	964863
3793	964864
93123	964865
127484	964866
5538	964867
45722	964868
6575	964869
45049	964870
62564	964871
99462	964872
105009	964873
8766	964874
117778	964875
85624	964876
17979	964877
122841	964878
28394	964879
34150	964880
16950	964881
31066	964882
10270	964883
4751	964884
258242	964885
48999	964886
1196	964887
157542	964888
75	964889
114169	964890
256145	964891
104863	964892
76975	964893
42229	964894
12701	964895
10543	964896
3822	964897
8577	964898
242536	964899
102338	964900
177395	964901
232706	964902
63588	964903
12537	964904
97717	964905
15400	964906
5084	964907
1747	964908
3606	964909
110888	964910
5203	964911
169853	964912
10749	964913
163462	964914
2442	964915
3921	964916
94533	964917
57	964918
63339	964919
47957	964920
94594	964921
90061	964922
463	964923
4114	964924
1237	964925
8474	964926
1642	964927
9855	964928
192579	964929
13710	964930
140604	964931
251850	964932
13106	964933
21953	964934
17275	964935
21451	964936
10349	964937
19436	964938
8501	964939
13014	964940
61116	964941
7525	964942
1301	964943
11018	964944
12633	964945
34157	964946
3393	964947
39448	964948
133313	964949
78502	964950
3	964951
37637	964952
210380	964953
103575	964954
108643	964955
30821	964956
35890	964957
68192	964958
5955	964959
251000	964960
80391	964961
90937	964962
31393	964963
1095	964964
190204	964965
182955	964966
4768	964967
48468	964968
43944	964969
122551	964970
376	964971
79970	964972
40394	964973
8537	964974
142129	964975
13435	964976
214409	964977
125678	964978
20831	964979
43545	964980
59633	964981
12516	964982
163508	964983
35920	964984
27630	964985
457	964986
30125	964987
66390	964988
407	964989
140532	964990
61140	964991
17025	964992
47014	964993
76276	964994
103080	964995
32703	964996
70428	964997
2763	964998
19897	964999
106068	965000
196065	965001
34084	965002
50625	965003
40962	965004
2468	965005
10588	965006
13804	965007
9911	965008
268689	965009
83714	965010
31003	965011
65418	965012
123101	965013
40434	965014
245237	965015
71883	965016
34945	965017
38836	965018
21745	965019
117799	965020
42125	965021
63303	965022
165652	965023
25793	965024
6942	965025
7952	965026
189268	965027
12640	965028
103757	965029
142522	965030
934	965031
32609	965032
66509	965033
156429	965034
108767	965035
76632	965036
251491	965037
16085	965038
5613	965039
231608	965040
16876	965041
13990	965042
233451	965043
90582	965044
145681	965045
243010	965046
4545	965047
40881	965048
27346	965049
153844	965050
5602	965051
92598	965052
124108	965053
35024	965054
201086	965055
1454	965056
1930	965057
13730	965058
3458	965059
7467	965060
6636	965061
76322	965062
5622	965063
169051	965064
8863	965065
17429	965066
22025	965067
93009	965068
13310	965069
1461	965070
16746	965071
66552	965072
20260	965073
741	965074
596	965075
137579	965076
1273	965077
5668	965078
1359	965079
33434	965080
13438	965081
24820	965082
106654	965083
162712	965084
52832	965085
7732	965086
59643	965087
52523	965088
135390	965089
100182	965090
78697	965091
27305	965092
4343	965093
108164	965094
158754	965095
173408	965096
66827	965097
16378	965098
109367	965099
10424	965100
38273	965101
7598	965102
39564	965103
145599	965104
73362	965105
234757	965106
99495	965107
142223	965108
53286	965109
18432	965110
267221	965111
96297	965112
34871	965113
1748	965114
11452	965115
346	965116
83961	965117
41599	965118
46557	965119
230548	965120
159222	965121
31916	965122
116212	965123
99605	965124
162344	965125
270199	965126
261147	965127
29619	965128
164405	965129
134210	965130
51542	965131
57141	965132
110	965133
264296	965134
198232	965135
1073	965136
86703	965137
5373	965138
179141	965139
8542	965140
74866	965141
28446	965142
3764	965143
28627	965144
124	965145
200942	965146
230783	965147
10413	965148
229251	965149
79191	965150
127090	965151
61614	965152
246282	965153
14979	965154
33641	965155
72005	965156
1628	965157
32445	965158
58972	965159
158335	965160
164272	965161
167	965162
62644	965163
77130	965164
42992	965165
118593	965166
99148	965167
72393	965168
995	965169
45528	965170
69130	965171
37700	965172
48244	965173
896	965174
5843	965175
1327	965176
109453	965177
15202	965178
127672	965179
89631	965180
6098	965181
143599	965182
50607	965183
107431	965184
72343	965185
113114	965186
184456	965187
260314	965188
70108	965189
85350	965190
3656	965191
150796	965192
1227	965193
122027	965194
93776	965195
34733	965196
1740	965197
2237	965198
30421	965199
93687	965200
55731	965201
24769	965202
23474	965203
47606	965204
172099	965205
28526	965206
104724	965207
186343	965208
63922	965209
11746	965210
7986	965211
19174	965212
30295	965213
18073	965214
30185	965215
13689	965216
77636	965217
50716	965218
80810	965219
3957	965220
33049	965221
121536	965222
136129	965223
131840	965224
14499	965225
24076	965226
104045	965227
170586	965228
160284	965229
5286	965230
65719	965231
8428	965232
45958	965233
64598	965234
4007	965235
30033	965236
20269	965237
168864	965238
5826	965239
80860	965240
53356	965241
3703	965242
110162	965243
43695	965244
238032	965245
121472	965246
231860	965247
27623	965248
14562	965249
49166	965250
2400	965251
1831	965252
7804	965253
72444	965254
96609	965255
219236	965256
25207	965257
212031	965258
25693	965259
11880	965260
144036	965261
42548	965262
76215	965263
34018	965264
71102	965265
6151	965266
46917	965267
17597	965268
17231	965269
76514	965270
9432	965271
18860	965272
10762	965273
6294	965274
37569	965275
92947	965276
80989	965277
40859	965278
7221	965279
33543	965280
154237	965281
31236	965282
146180	965283
35020	965284
11362	965285
94268	965286
75576	965287
77351	965288
14730	965289
29837	965290
240038	965291
65	965292
8379	965293
2768	965294
22744	965295
7554	965296
1386	965297
51032	965298
164701	965299
26611	965300
4506	965301
14219	965302
138170	965303
77202	965304
158654	965305
53860	965306
2569	965307
27464	965308
52996	965309
12963	965310
67984	965311
513	965312
4334	965313
202398	965314
2844	965315
26996	965316
2190	965317
12553	965318
98198	965319
44684	965320
57684	965321
242921	965322
176907	965323
41961	965324
2663	965325
5445	965326
242396	965327
11612	965328
210618	965329
70556	965330
51994	965331
230118	965332
128503	965333
13114	965334
905	965335
52872	965336
24849	965337
236497	965338
14213	965339
52232	965340
8737	965341
11664	965342
23841	965343
98370	965344
114399	965345
90012	965346
16272	965347
46801	965348
75011	965349
181919	965350
2100	965351
78244	965352
41303	965353
33760	965354
138752	965355
54001	965356
133502	965357
15893	965358
15491	965359
121335	965360
32388	965361
66857	965362
94954	965363
29153	965364
208405	965365
50244	965366
262860	965367
24471	965368
98026	965369
35281	965370
12086	965371
162137	965372
111044	965373
8064	965374
34110	965375
54334	965376
177486	965377
9984	965378
192615	965379
20272	965380
5026	965381
56788	965382
1971	965383
35466	965384
94156	965385
159548	965386
95749	965387
132072	965388
127204	965389
5025	965390
864	965391
85694	965392
126758	965393
97083	965394
25725	965395
9036	965396
481	965397
99921	965398
12468	965399
40155	965400
4736	965401
71772	965402
71697	965403
27469	965404
32642	965405
207361	965406
11732	965407
24816	965408
112382	965409
42995	965410
60693	965411
922	965412
42832	965413
166085	965414
47160	965415
27471	965416
24978	965417
166772	965418
13657	965419
220933	965420
56046	965421
74895	965422
63702	965423
44124	965424
154144	965425
53529	965426
682	965427
195340	965428
10014	965429
71771	965430
223410	965431
166765	965432
10357	965433
35655	965434
49761	965435
94115	965436
4484	965437
27837	965438
14683	965439
53670	965440
18313	965441
3300	965442
2919	965443
5710	965444
10702	965445
22951	965446
42642	965447
15513	965448
167	965449
149886	965450
45669	965451
68736	965452
2285	965453
100683	965454
31013	965455
109626	965456
461	965457
9068	965458
32232	965459
40271	965460
30082	965461
92777	965462
212776	965463
225790	965464
42532	965465
93874	965466
85844	965467
135076	965468
50413	965469
3120	965470
4402	965471
33260	965472
28086	965473
13750	965474
9903	965475
72032	965476
3694	965477
60462	965478
7908	965479
33813	965480
29712	965481
33648	965482
13465	965483
1266	965484
10300	965485
9620	965486
24476	965487
14833	965488
32796	965489
97349	965490
42729	965491
60373	965492
15645	965493
80176	965494
19448	965495
53028	965496
80170	965497
15228	965498
26892	965499
114732	965500
108893	965501
21119	965502
10180	965503
80542	965504
55638	965505
217226	965506
7502	965507
18923	965508
57712	965509
1950	965510
2528	965511
2796	965512
62244	965513
7406	965514
57904	965515
237017	965516
7998	965517
47619	965518
33751	965519
137547	965520
23991	965521
32103	965522
119971	965523
147883	965524
33740	965525
30837	965526
11368	965527
27051	965528
4991	965529
146633	965530
127727	965531
16410	965532
2210	965533
3656	965534
26671	965535
3622	965536
11589	965537
170918	965538
3546	965539
32343	965540
29197	965541
3160	965542
102562	965543
30444	965544
47146	965545
2127	965546
2887	965547
34490	965548
17636	965549
163358	965550
40316	965551
72054	965552
15838	965553
4357	965554
33549	965555
2932	965556
106408	965557
66889	965558
58054	965559
21309	965560
4724	965561
108734	965562
9673	965563
43788	965564
269148	965565
650	965566
51718	965567
137855	965568
24685	965569
20122	965570
53330	965571
125511	965572
45817	965573
196268	965574
79854	965575
16343	965576
132646	965577
859	965578
23774	965579
99274	965580
79883	965581
36219	965582
21081	965583
21256	965584
8579	965585
1377	965586
79008	965587
29196	965588
1028	965589
25749	965590
166303	965591
17022	965592
4802	965593
67655	965594
21240	965595
260075	965596
19758	965597
68707	965598
8386	965599
3884	965600
88504	965601
132710	965602
9166	965603
6310	965604
140515	965605
26155	965606
51404	965607
24529	965608
55525	965609
16971	965610
20223	965611
8965	965612
94461	965613
23126	965614
143940	965615
169666	965616
227367	965617
235	965618
787	965619
705	965620
22465	965621
129664	965622
113679	965623
119010	965624
4154	965625
79564	965626
20085	965627
25673	965628
38297	965629
25546	965630
32676	965631
168869	965632
5662	965633
145675	965634
85534	965635
130015	965636
19602	965637
82217	965638
5916	965639
22880	965640
42691	965641
10215	965642
17627	965643
4122	965644
41502	965645
79069	965646
129481	965647
9172	965648
129489	965649
22263	965650
57830	965651
29122	965652
3381	965653
65272	965654
58954	965655
602	965656
21994	965657
88926	965658
41102	965659
225948	965660
66821	965661
13783	965662
107045	965663
58352	965664
90386	965665
25931	965666
50448	965667
226582	965668
163118	965669
15032	965670
30726	965671
5379	965672
6403	965673
68781	965674
119043	965675
15371	965676
45109	965677
224707	965678
18506	965679
178247	965680
4997	965681
39970	965682
24930	965683
263052	965684
82088	965685
204992	965686
158290	965687
20545	965688
41898	965689
99771	965690
26697	965691
11947	965692
208	965693
119228	965694
34016	965695
145928	965696
245489	965697
2613	965698
33099	965699
201374	965700
4797	965701
108341	965702
5259	965703
68560	965704
32094	965705
10972	965706
189692	965707
2954	965708
5022	965709
136016	965710
72844	965711
226420	965712
56344	965713
24680	965714
1038	965715
100975	965716
45916	965717
52626	965718
29155	965719
2255	965720
258453	965721
32946	965722
65615	965723
4697	965724
23468	965725
265504	965726
93150	965727
3900	965728
34669	965729
16342	965730
65811	965731
182796	965732
268069	965733
209718	965734
31059	965735
58655	965736
1906	965737
25822	965738
52496	965739
26420	965740
13453	965741
55024	965742
7054	965743
28282	965744
22466	965745
25983	965746
10911	965747
63678	965748
156412	965749
1968	965750
33265	965751
29702	965752
2806	965753
258970	965754
10105	965755
57632	965756
19915	965757
141012	965758
104010	965759
5514	965760
23478	965761
56397	965762
16119	965763
48335	965764
14312	965765
80035	965766
97795	965767
51980	965768
172483	965769
16292	965770
50426	965771
24447	965772
9818	965773
64793	965774
202843	965775
30488	965776
60124	965777
460	965778
258574	965779
57002	965780
263005	965781
6155	965782
12610	965783
38725	965784
108448	965785
159842	965786
10769	965787
32823	965788
106496	965789
119107	965790
147472	965791
2747	965792
1103	965793
3812	965794
2550	965795
10025	965796
111645	965797
144914	965798
83353	965799
44483	965800
79165	965801
92616	965802
18492	965803
52975	965804
264942	965805
60894	965806
138745	965807
91070	965808
10656	965809
3967	965810
74073	965811
18124	965812
93094	965813
38154	965814
38505	965815
224047	965816
29932	965817
22024	965818
86111	965819
3011	965820
70984	965821
121673	965822
14120	965823
77338	965824
103972	965825
58472	965826
18746	965827
17387	965828
77927	965829
4207	965830
33810	965831
56843	965832
69780	965833
107395	965834
68067	965835
110635	965836
2333	965837
55269	965838
8271	965839
3914	965840
5846	965841
234365	965842
119820	965843
243273	965844
259494	965845
219290	965846
65622	965847
13874	965848
17705	965849
7850	965850
42885	965851
4572	965852
22788	965853
10521	965854
215519	965855
20460	965856
16915	965857
19307	965858
16779	965859
57159	965860
26237	965861
36154	965862
1769	965863
27881	965864
30355	965865
9829	965866
4869	965867
28005	965868
5481	965869
15705	965870
259534	965871
165044	965872
33202	965873
56427	965874
189411	965875
7772	965876
1825	965877
38070	965878
65181	965879
17510	965880
2026	965881
236177	965882
12	965883
168002	965884
142172	965885
9175	965886
41789	965887
81549	965888
49095	965889
248484	965890
65302	965891
107236	965892
4853	965893
47367	965894
412	965895
20720	965896
13139	965897
55326	965898
117525	965899
10369	965900
27009	965901
12371	965902
35421	965903
7382	965904
8808	965905
1918	965906
103829	965907
4690	965908
102609	965909
125082	965910
22806	965911
41405	965912
273	965913
48523	965914
14716	965915
6346	965916
55535	965917
30268	965918
42336	965919
52484	965920
81848	965921
6474	965922
59665	965923
7014	965924
120919	965925
11082	965926
243452	965927
26400	965928
61692	965929
137952	965930
8380	965931
69066	965932
232149	965933
7171	965934
56669	965935
21269	965936
246	965937
4388	965938
1191	965939
17370	965940
16840	965941
27076	965942
253447	965943
23802	965944
195	965945
3000	965946
1381	965947
12468	965948
36699	965949
54327	965950
100	965951
19754	965952
28990	965953
236937	965954
81117	965955
10320	965956
26110	965957
11544	965958
166557	965959
897	965960
74324	965961
7840	965962
79139	965963
62616	965964
78893	965965
66001	965966
15636	965967
107483	965968
25123	965969
87874	965970
26054	965971
18032	965972
117555	965973
58853	965974
194054	965975
22412	965976
72948	965977
12099	965978
25896	965979
148187	965980
237	965981
147158	965982
10914	965983
27892	965984
76398	965985
157320	965986
89858	965987
45092	965988
226390	965989
72680	965990
19450	965991
13193	965992
131250	965993
14713	965994
20420	965995
16196	965996
124502	965997
27379	965998
91700	965999
28421	966000
131640	966001
145916	966002
416	966003
52229	966004
153190	966005
4068	966006
12167	966007
550	966008
31770	966009
88115	966010
123955	966011
27481	966012
5229	966013
17493	966014
85941	966015
12946	966016
64967	966017
29566	966018
295	966019
153976	966020
37791	966021
75066	966022
8342	966023
3435	966024
12162	966025
820	966026
14959	966027
208643	966028
98163	966029
6011	966030
3849	966031
33	966032
101162	966033
14434	966034
106232	966035
80243	966036
3940	966037
5298	966038
104072	966039
156582	966040
70680	966041
851	966042
172503	966043
570	966044
2511	966045
726	966046
68384	966047
7108	966048
198458	966049
88245	966050
141700	966051
7068	966052
10628	966053
5049	966054
6876	966055
184330	966056
171152	966057
80969	966058
3939	966059
94135	966060
18674	966061
27160	966062
5181	966063
46339	966064
12360	966065
164665	966066
30633	966067
164349	966068
21357	966069
1202	966070
73244	966071
119630	966072
128054	966073
5977	966074
47477	966075
6146	966076
6047	966077
1560	966078
12301	966079
65331	966080
165975	966081
176446	966082
13957	966083
4489	966084
3028	966085
266	966086
185013	966087
185158	966088
100524	966089
97959	966090
113648	966091
9456	966092
85195	966093
3181	966094
8067	966095
166185	966096
2682	966097
79515	966098
17145	966099
39444	966100
44509	966101
5247	966102
27947	966103
26535	966104
59472	966105
42722	966106
146144	966107
13049	966108
137361	966109
63440	966110
89782	966111
286	966112
13362	966113
31687	966114
32786	966115
21	966116
14137	966117
53284	966118
186428	966119
621	966120
110568	966121
1455	966122
786	966123
118443	966124
18852	966125
16697	966126
10178	966127
82816	966128
5695	966129
27452	966130
109930	966131
18876	966132
101273	966133
79935	966134
1128	966135
68140	966136
2867	966137
125987	966138
18993	966139
102440	966140
98751	966141
4921	966142
14673	966143
113071	966144
79830	966145
13538	966146
29586	966147
20413	966148
9702	966149
6845	966150
9528	966151
17518	966152
268	966153
3174	966154
11898	966155
82257	966156
30720	966157
68194	966158
49896	966159
17437	966160
87309	966161
536	966162
26963	966163
44777	966164
3502	966165
187421	966166
104184	966167
746	966168
886	966169
17005	966170
13979	966171
43274	966172
8655	966173
134374	966174
268	966175
127697	966176
21332	966177
106485	966178
3497	966179
210128	966180
5339	966181
2941	966182
30967	966183
39797	966184
21191	966185
3465	966186
31539	966187
5034	966188
132566	966189
88008	966190
21848	966191
95465	966192
20434	966193
15514	966194
1399	966195
39899	966196
1746	966197
557	966198
28885	966199
247236	966200
15647	966201
6471	966202
4979	966203
132895	966204
3167	966205
892	966206
11305	966207
61895	966208
1607	966209
18947	966210
6615	966211
184766	966212
6633	966213
64303	966214
39161	966215
28667	966216
3916	966217
226643	966218
95360	966219
174653	966220
104461	966221
241511	966222
3353	966223
35794	966224
58443	966225
56799	966226
37681	966227
4951	966228
26368	966229
235190	966230
2029	966231
17039	966232
145882	966233
6381	966234
244	966235
20522	966236
80427	966237
73651	966238
22486	966239
50116	966240
100006	966241
1561	966242
160651	966243
396	966244
39537	966245
74995	966246
17597	966247
83844	966248
67465	966249
2624	966250
134738	966251
223291	966252
6826	966253
115	966254
3894	966255
12174	966256
177573	966257
15539	966258
26822	966259
18656	966260
149915	966261
874	966262
63285	966263
11564	966264
17017	966265
120012	966266
120086	966267
17309	966268
30387	966269
7459	966270
114521	966271
12710	966272
104163	966273
47993	966274
98868	966275
217	966276
304	966277
9259	966278
18973	966279
11079	966280
7428	966281
53338	966282
24387	966283
9265	966284
32706	966285
18019	966286
84657	966287
120292	966288
3616	966289
37805	966290
28264	966291
402	966292
53326	966293
8787	966294
101387	966295
138739	966296
34328	966297
169672	966298
105855	966299
114850	966300
8511	966301
59881	966302
40483	966303
8496	966304
22799	966305
159521	966306
24874	966307
76910	966308
44959	966309
248614	966310
35398	966311
97887	966312
87737	966313
42340	966314
2622	966315
84130	966316
112867	966317
43154	966318
53638	966319
402	966320
20882	966321
5162	966322
138619	966323
38567	966324
178668	966325
23045	966326
12877	966327
255455	966328
1117	966329
61931	966330
185507	966331
20517	966332
113206	966333
696	966334
21552	966335
20478	966336
2146	966337
32221	966338
464	966339
43347	966340
44225	966341
92802	966342
56359	966343
22758	966344
42302	966345
174159	966346
3426	966347
43307	966348
7089	966349
263762	966350
95200	966351
105796	966352
1324	966353
139342	966354
91882	966355
127	966356
152569	966357
73022	966358
261859	966359
4149	966360
334	966361
166212	966362
7339	966363
156652	966364
245198	966365
62117	966366
124673	966367
57798	966368
46545	966369
77680	966370
238177	966371
133031	966372
38975	966373
702	966374
1368	966375
196278	966376
258902	966377
21654	966378
29536	966379
88770	966380
22523	966381
15945	966382
22933	966383
7800	966384
106677	966385
113839	966386
121676	966387
45524	966388
11969	966389
31506	966390
38429	966391
252129	966392
3335	966393
108830	966394
100354	966395
25042	966396
36354	966397
1368	966398
24969	966399
263121	966400
3770	966401
69841	966402
103696	966403
1362	966404
28254	966405
4633	966406
37452	966407
246310	966408
143929	966409
31169	966410
180522	966411
64364	966412
52815	966413
27381	966414
92386	966415
40974	966416
138074	966417
177401	966418
371	966419
22975	966420
146069	966421
3171	966422
33364	966423
107974	966424
8398	966425
20908	966426
1234	966427
24120	966428
1827	966429
253680	966430
108120	966431
4732	966432
6876	966433
551	966434
7304	966435
916	966436
35819	966437
12263	966438
7911	966439
2007	966440
146213	966441
175948	966442
17326	966443
2068	966444
81279	966445
54556	966446
17965	966447
187776	966448
28101	966449
240619	966450
125700	966451
76290	966452
239752	966453
147657	966454
97051	966455
264716	966456
177309	966457
50923	966458
2586	966459
226864	966460
38598	966461
63855	966462
17348	966463
133390	966464
69793	966465
28324	966466
55467	966467
7089	966468
19942	966469
18580	966470
215995	966471
35040	966472
32014	966473
101729	966474
82598	966475
8876	966476
28932	966477
16336	966478
76853	966479
41075	966480
4073	966481
234164	966482
24675	966483
146280	966484
4154	966485
64008	966486
96971	966487
51369	966488
97962	966489
44136	966490
4387	966491
154443	966492
6567	966493
5984	966494
231669	966495
93277	966496
27189	966497
145126	966498
26927	966499
105643	966500
4480	966501
10114	966502
37110	966503
31158	966504
15634	966505
34362	966506
15032	966507
6980	966508
22856	966509
25340	966510
47652	966511
206258	966512
52486	966513
10355	966514
32106	966515
20632	966516
17572	966517
18217	966518
1124	966519
28904	966520
71561	966521
17898	966522
101605	966523
28929	966524
141471	966525
124307	966526
76612	966527
3718	966528
19754	966529
28161	966530
10559	966531
22965	966532
125298	966533
83149	966534
24504	966535
29362	966536
521	966537
10285	966538
9272	966539
35234	966540
53410	966541
71	966542
8336	966543
190228	966544
44825	966545
2383	966546
3191	966547
223181	966548
9478	966549
46995	966550
60013	966551
125081	966552
161184	966553
53	966554
5110	966555
4313	966556
71952	966557
55670	966558
230762	966559
233894	966560
62240	966561
115923	966562
67977	966563
91629	966564
81510	966565
32146	966566
111369	966567
10439	966568
74110	966569
13265	966570
129922	966571
4155	966572
64011	966573
163434	966574
83415	966575
96667	966576
43587	966577
39715	966578
1902	966579
156830	966580
87662	966581
153124	966582
58517	966583
940	966584
59014	966585
60291	966586
23341	966587
63360	966588
1026	966589
19155	966590
1472	966591
41683	966592
180231	966593
28333	966594
9127	966595
4870	966596
21582	966597
26916	966598
1826	966599
61280	966600
28473	966601
7483	966602
42294	966603
19679	966604
21202	966605
84430	966606
33176	966607
73337	966608
183139	966609
17924	966610
26284	966611
15959	966612
52656	966613
96833	966614
38595	966615
226234	966616
11555	966617
11993	966618
11030	966619
38803	966620
5624	966621
279	966622
50008	966623
6383	966624
18064	966625
73648	966626
93864	966627
2782	966628
369	966629
26318	966630
13853	966631
239387	966632
2757	966633
65097	966634
30456	966635
50895	966636
166232	966637
66948	966638
50848	966639
76414	966640
40475	966641
58693	966642
206152	966643
190250	966644
33860	966645
173318	966646
49451	966647
80468	966648
30059	966649
728	966650
28129	966651
298	966652
4620	966653
11205	966654
39992	966655
3402	966656
21703	966657
15377	966658
37036	966659
116649	966660
10048	966661
15723	966662
105490	966663
23631	966664
243344	966665
27765	966666
35844	966667
1058	966668
96448	966669
112594	966670
200947	966671
106603	966672
17364	966673
27870	966674
42032	966675
15144	966676
9760	966677
22510	966678
2913	966679
56075	966680
257609	966681
138111	966682
24205	966683
221550	966684
136033	966685
213094	966686
52715	966687
7536	966688
3060	966689
8177	966690
136055	966691
27552	966692
167185	966693
86754	966694
96733	966695
9201	966696
247024	966697
58702	966698
23787	966699
13875	966700
178016	966701
1395	966702
55120	966703
2815	966704
10952	966705
6282	966706
1084	966707
117364	966708
108848	966709
31064	966710
2200	966711
15187	966712
21038	966713
18045	966714
2585	966715
90230	966716
5139	966717
1227	966718
50555	966719
4540	966720
71527	966721
14565	966722
162157	966723
18857	966724
3174	966725
2187	966726
41664	966727
6534	966728
9346	966729
3	966730
46070	966731
66154	966732
11048	966733
41506	966734
147271	966735
9331	966736
53855	966737
44865	966738
108425	966739
89817	966740
168744	966741
244216	966742
45368	966743
259872	966744
49090	966745
4	966746
201	966747
35	966748
243029	966749
175634	966750
12685	966751
33902	966752
13672	966753
110845	966754
4527	966755
77031	966756
13164	966757
3856	966758
2031	966759
45770	966760
65473	966761
1286	966762
36144	966763
38568	966764
70662	966765
2219	966766
92572	966767
51706	966768
23201	966769
30972	966770
112067	966771
33429	966772
84547	966773
53468	966774
169331	966775
63346	966776
67130	966777
11301	966778
25997	966779
230298	966780
146123	966781
26525	966782
64483	966783
1964	966784
152453	966785
7373	966786
33598	966787
270390	966788
55811	966789
186239	966790
53130	966791
69201	966792
2724	966793
12092	966794
3165	966795
100911	966796
6987	966797
39741	966798
173590	966799
298	966800
107529	966801
12631	966802
150718	966803
28158	966804
6074	966805
138303	966806
20364	966807
36999	966808
12297	966809
24181	966810
33129	966811
109052	966812
25745	966813
3732	966814
23570	966815
24882	966816
41542	966817
11607	966818
20833	966819
13755	966820
147009	966821
446	966822
97572	966823
220094	966824
82932	966825
102632	966826
3332	966827
60	966828
117982	966829
3618	966830
54761	966831
5400	966832
1480	966833
7757	966834
1260	966835
47990	966836
1565	966837
24746	966838
12080	966839
3501	966840
13762	966841
154768	966842
162947	966843
97898	966844
6207	966845
57638	966846
4930	966847
12332	966848
131681	966849
15736	966850
55092	966851
9403	966852
187446	966853
5253	966854
84946	966855
67366	966856
127503	966857
24767	966858
46587	966859
426	966860
253571	966861
264612	966862
22960	966863
56840	966864
13954	966865
3683	966866
712	966867
832	966868
157147	966869
202133	966870
16130	966871
159307	966872
4438	966873
9666	966874
18602	966875
13114	966876
266938	966877
24287	966878
74025	966879
7119	966880
153187	966881
19169	966882
35868	966883
145318	966884
2726	966885
12877	966886
19093	966887
39627	966888
24992	966889
23464	966890
11366	966891
160430	966892
19733	966893
150626	966894
240460	966895
8106	966896
145238	966897
5492	966898
22606	966899
34958	966900
107063	966901
110071	966902
224880	966903
21386	966904
15517	966905
789	966906
1085	966907
10356	966908
29742	966909
4428	966910
57916	966911
236025	966912
142150	966913
48690	966914
97602	966915
66027	966916
59946	966917
23379	966918
248921	966919
158546	966920
151885	966921
114250	966922
4714	966923
26702	966924
41441	966925
8759	966926
25466	966927
187744	966928
194141	966929
105058	966930
7859	966931
123825	966932
77326	966933
13544	966934
94349	966935
31497	966936
270163	966937
99	966938
113589	966939
24565	966940
7248	966941
15921	966942
85806	966943
100588	966944
15498	966945
166620	966946
241039	966947
8806	966948
34013	966949
3580	966950
38065	966951
70869	966952
19933	966953
3185	966954
7537	966955
6033	966956
3790	966957
136426	966958
4327	966959
63490	966960
50332	966961
18281	966962
213927	966963
50105	966964
262014	966965
128953	966966
107134	966967
101504	966968
49483	966969
262331	966970
7727	966971
53478	966972
4778	966973
81273	966974
103514	966975
41070	966976
215352	966977
306	966978
54375	966979
142839	966980
120629	966981
38578	966982
250825	966983
27541	966984
246484	966985
267092	966986
131387	966987
28459	966988
70051	966989
15510	966990
268815	966991
61662	966992
18863	966993
33541	966994
3872	966995
211679	966996
232863	966997
12224	966998
16829	966999
265204	967000
21697	967001
98454	967002
114749	967003
31752	967004
5961	967005
16585	967006
36204	967007
9470	967008
145333	967009
68177	967010
10890	967011
83510	967012
233487	967013
64543	967014
224636	967015
85550	967016
76257	967017
163433	967018
4954	967019
26694	967020
13529	967021
63099	967022
30100	967023
46091	967024
64221	967025
17803	967026
15425	967027
30443	967028
99735	967029
200889	967030
50246	967031
220808	967032
113	967033
87803	967034
37290	967035
859	967036
216269	967037
134531	967038
45526	967039
250579	967040
218814	967041
38324	967042
4490	967043
4905	967044
19847	967045
100310	967046
2067	967047
1078	967048
107623	967049
4090	967050
9521	967051
7897	967052
113899	967053
41644	967054
41729	967055
185199	967056
85306	967057
112627	967058
271976	967059
51573	967060
1160	967061
3685	967062
13176	967063
267395	967064
31662	967065
15045	967066
10723	967067
18999	967068
18588	967069
107676	967070
251781	967071
251228	967072
151070	967073
13992	967074
8441	967075
45310	967076
16962	967077
22446	967078
48037	967079
10279	967080
40043	967081
21692	967082
30414	967083
124358	967084
41592	967085
186943	967086
124673	967087
77761	967088
2066	967089
2323	967090
209694	967091
2658	967092
28152	967093
6343	967094
2646	967095
219285	967096
63922	967097
47925	967098
250	967099
48401	967100
48156	967101
19500	967102
14390	967103
22523	967104
34977	967105
130955	967106
43	967107
35516	967108
12004	967109
795	967110
74809	967111
76332	967112
28292	967113
271524	967114
840	967115
2118	967116
73159	967117
3922	967118
10091	967119
5269	967120
23231	967121
17343	967122
10320	967123
72084	967124
30750	967125
58999	967126
1928	967127
92992	967128
9148	967129
42823	967130
1330	967131
55316	967132
24149	967133
673	967134
13882	967135
23124	967136
5409	967137
11556	967138
58313	967139
96386	967140
78434	967141
156199	967142
52369	967143
244972	967144
6763	967145
107860	967146
89453	967147
152506	967148
33529	967149
168869	967150
8575	967151
18660	967152
19980	967153
30613	967154
8797	967155
172905	967156
85899	967157
100267	967158
7893	967159
145591	967160
96884	967161
62890	967162
100761	967163
97438	967164
53001	967165
163795	967166
60415	967167
20913	967168
29128	967169
21130	967170
10336	967171
34216	967172
104832	967173
121945	967174
26715	967175
69093	967176
266963	967177
217204	967178
19732	967179
20880	967180
175625	967181
8668	967182
63	967183
42127	967184
184929	967185
883	967186
124	967187
27417	967188
68310	967189
39179	967190
56459	967191
4611	967192
175478	967193
11841	967194
143824	967195
18092	967196
169999	967197
218533	967198
101795	967199
1594	967200
59350	967201
8863	967202
7010	967203
44513	967204
5023	967205
242333	967206
126631	967207
43685	967208
1726	967209
170415	967210
14159	967211
57554	967212
744	967213
56166	967214
185606	967215
42456	967216
37535	967217
45016	967218
55313	967219
22010	967220
54368	967221
34386	967222
69320	967223
67934	967224
175496	967225
4149	967226
170	967227
28624	967228
262973	967229
104679	967230
11373	967231
131420	967232
25318	967233
130939	967234
16100	967235
1866	967236
1698	967237
6907	967238
10327	967239
86884	967240
5350	967241
31339	967242
1163	967243
92982	967244
169351	967245
22417	967246
106576	967247
93962	967248
101231	967249
10007	967250
76879	967251
5548	967252
224368	967253
270150	967254
8615	967255
264034	967256
7593	967257
4850	967258
11626	967259
66147	967260
3295	967261
114998	967262
34033	967263
24921	967264
27573	967265
18938	967266
33636	967267
18923	967268
3322	967269
21509	967270
61204	967271
2682	967272
20503	967273
169410	967274
23097	967275
138025	967276
84803	967277
166920	967278
14700	967279
6936	967280
61605	967281
10114	967282
37537	967283
39455	967284
139279	967285
95701	967286
18830	967287
295	967288
178653	967289
118	967290
128739	967291
223155	967292
28768	967293
96599	967294
10939	967295
41159	967296
174565	967297
4610	967298
5524	967299
56967	967300
17782	967301
9108	967302
96074	967303
10202	967304
123938	967305
69817	967306
4774	967307
11381	967308
7334	967309
170560	967310
188961	967311
63628	967312
56339	967313
45633	967314
1788	967315
74888	967316
163989	967317
628	967318
34188	967319
55945	967320
21195	967321
85058	967322
22023	967323
38671	967324
24768	967325
7968	967326
55045	967327
8446	967328
244491	967329
81560	967330
56018	967331
218965	967332
160686	967333
75303	967334
15767	967335
9762	967336
159081	967337
131945	967338
21166	967339
195996	967340
71018	967341
50191	967342
98189	967343
15302	967344
98417	967345
115552	967346
126267	967347
2615	967348
50171	967349
61047	967350
40548	967351
4279	967352
52968	967353
153572	967354
71544	967355
33178	967356
4229	967357
258620	967358
30621	967359
992	967360
104899	967361
24529	967362
79095	967363
227	967364
70571	967365
15757	967366
264018	967367
105644	967368
1792	967369
42640	967370
11256	967371
14758	967372
1474	967373
132734	967374
33198	967375
140709	967376
5367	967377
93855	967378
52676	967379
41869	967380
56512	967381
127310	967382
9990	967383
206478	967384
41625	967385
200443	967386
82226	967387
73838	967388
22378	967389
36295	967390
119507	967391
36535	967392
15931	967393
27289	967394
8959	967395
115255	967396
1715	967397
115388	967398
31784	967399
75243	967400
283	967401
35221	967402
121096	967403
254304	967404
31041	967405
166129	967406
12071	967407
108758	967408
54021	967409
4419	967410
27	967411
2950	967412
4198	967413
110138	967414
4883	967415
5171	967416
148711	967417
4804	967418
11573	967419
82778	967420
4215	967421
50166	967422
34762	967423
30239	967424
4346	967425
3652	967426
635	967427
34459	967428
42256	967429
225472	967430
104722	967431
42119	967432
11106	967433
3654	967434
272527	967435
179863	967436
8373	967437
252503	967438
21936	967439
222928	967440
21904	967441
205704	967442
14161	967443
120188	967444
112575	967445
49025	967446
238857	967447
80250	967448
2852	967449
23052	967450
136333	967451
54346	967452
30622	967453
10839	967454
2088	967455
5529	967456
8700	967457
10562	967458
41380	967459
130775	967460
161276	967461
8692	967462
31405	967463
157654	967464
120165	967465
136721	967466
586	967467
15251	967468
51337	967469
106787	967470
153549	967471
23232	967472
20162	967473
37487	967474
107289	967475
42726	967476
61043	967477
3739	967478
15488	967479
190610	967480
1369	967481
205839	967482
39896	967483
79425	967484
193661	967485
37476	967486
6622	967487
18094	967488
58275	967489
79670	967490
4687	967491
37435	967492
199651	967493
19825	967494
28879	967495
20956	967496
3256	967497
104672	967498
11373	967499
20429	967500
68448	967501
32779	967502
12630	967503
2688	967504
2523	967505
8187	967506
7179	967507
13188	967508
50531	967509
106362	967510
91658	967511
88999	967512
225515	967513
41398	967514
47378	967515
14357	967516
15151	967517
3786	967518
24176	967519
261294	967520
122110	967521
81015	967522
72026	967523
21979	967524
35229	967525
38612	967526
110751	967527
73776	967528
173767	967529
9710	967530
18071	967531
92028	967532
195059	967533
152874	967534
268109	967535
25408	967536
122193	967537
1651	967538
98343	967539
102095	967540
111713	967541
7375	967542
5180	967543
3819	967544
16065	967545
104362	967546
43667	967547
546	967548
9925	967549
136975	967550
74613	967551
2478	967552
109147	967553
3453	967554
6236	967555
105892	967556
101507	967557
168719	967558
2700	967559
43814	967560
15288	967561
146868	967562
160822	967563
23642	967564
46153	967565
1513	967566
52763	967567
252636	967568
41683	967569
11799	967570
258192	967571
2475	967572
142889	967573
73371	967574
71351	967575
924	967576
128519	967577
38285	967578
112206	967579
2871	967580
22817	967581
30132	967582
11788	967583
13634	967584
392	967585
876	967586
47323	967587
39781	967588
13585	967589
76435	967590
2207	967591
149601	967592
26875	967593
180087	967594
24424	967595
76646	967596
155620	967597
42511	967598
22	967599
26748	967600
1602	967601
9380	967602
46120	967603
1184	967604
18520	967605
28068	967606
84155	967607
213118	967608
114846	967609
15479	967610
30079	967611
5435	967612
46433	967613
1039	967614
54298	967615
26807	967616
5299	967617
64222	967618
237789	967619
73224	967620
42668	967621
12985	967622
89879	967623
158604	967624
65253	967625
14602	967626
34937	967627
51925	967628
53575	967629
8248	967630
21212	967631
54787	967632
268253	967633
8504	967634
51001	967635
3738	967636
122920	967637
3431	967638
74887	967639
72967	967640
96505	967641
59	967642
1846	967643
9506	967644
149589	967645
37816	967646
121126	967647
1936	967648
32257	967649
270087	967650
3822	967651
238404	967652
29179	967653
64574	967654
6422	967655
67256	967656
8895	967657
155791	967658
13066	967659
258422	967660
136020	967661
182253	967662
63028	967663
69908	967664
30976	967665
14878	967666
55142	967667
241700	967668
14149	967669
228705	967670
46530	967671
15061	967672
2333	967673
116067	967674
15418	967675
2662	967676
2615	967677
11831	967678
60481	967679
8422	967680
13405	967681
108290	967682
40936	967683
94910	967684
218702	967685
68027	967686
13145	967687
50564	967688
142464	967689
64560	967690
39804	967691
22562	967692
55614	967693
6063	967694
76834	967695
92758	967696
146139	967697
50371	967698
140587	967699
26530	967700
109779	967701
17621	967702
10039	967703
51669	967704
71908	967705
169182	967706
2004	967707
1853	967708
19019	967709
105315	967710
9683	967711
20563	967712
9159	967713
39543	967714
16139	967715
13093	967716
14679	967717
7147	967718
65105	967719
8101	967720
19459	967721
27779	967722
6752	967723
110493	967724
24549	967725
29764	967726
8084	967727
17068	967728
7862	967729
21882	967730
17479	967731
7079	967732
65062	967733
247862	967734
34110	967735
1049	967736
259370	967737
22681	967738
51971	967739
234016	967740
13405	967741
3906	967742
1331	967743
12005	967744
89354	967745
72694	967746
230374	967747
219083	967748
5128	967749
3537	967750
3771	967751
7628	967752
75044	967753
11746	967754
11099	967755
235404	967756
124923	967757
36122	967758
45773	967759
96695	967760
25392	967761
245507	967762
9330	967763
43448	967764
204287	967765
103663	967766
62694	967767
29475	967768
48097	967769
225811	967770
8912	967771
35413	967772
47813	967773
10846	967774
15616	967775
13690	967776
49834	967777
32748	967778
8623	967779
3705	967780
72919	967781
14422	967782
52980	967783
106404	967784
62805	967785
230146	967786
79593	967787
119484	967788
108001	967789
36334	967790
175696	967791
57066	967792
57655	967793
4441	967794
4161	967795
129109	967796
130110	967797
5944	967798
13906	967799
64631	967800
7415	967801
29643	967802
4641	967803
27302	967804
13137	967805
17480	967806
13050	967807
31452	967808
203184	967809
66358	967810
97613	967811
11541	967812
127041	967813
23753	967814
14613	967815
200138	967816
994	967817
5264	967818
49329	967819
53423	967820
1387	967821
17026	967822
15841	967823
138504	967824
842	967825
6545	967826
26144	967827
152477	967828
137881	967829
5038	967830
4407	967831
27657	967832
19775	967833
21816	967834
15381	967835
59860	967836
95528	967837
219160	967838
9344	967839
10341	967840
226	967841
8167	967842
66056	967843
13496	967844
3644	967845
164851	967846
262043	967847
95487	967848
867	967849
78554	967850
141835	967851
20482	967852
78977	967853
182217	967854
122069	967855
1881	967856
139489	967857
160501	967858
216559	967859
108066	967860
11228	967861
9050	967862
100034	967863
14888	967864
165404	967865
93027	967866
32733	967867
13581	967868
78	967869
8030	967870
8270	967871
159958	967872
9168	967873
48213	967874
38404	967875
53233	967876
4113	967877
36293	967878
148088	967879
65409	967880
15834	967881
282	967882
29285	967883
27988	967884
46668	967885
244453	967886
105163	967887
30607	967888
65725	967889
75953	967890
13704	967891
111803	967892
46854	967893
114659	967894
243565	967895
201526	967896
17559	967897
10070	967898
46013	967899
5914	967900
120052	967901
1851	967902
14608	967903
97184	967904
239680	967905
1714	967906
6473	967907
91526	967908
58506	967909
166487	967910
2437	967911
45945	967912
672	967913
34190	967914
24730	967915
4262	967916
188402	967917
66660	967918
29373	967919
2453	967920
11375	967921
2166	967922
91092	967923
275	967924
48098	967925
20070	967926
28414	967927
7764	967928
31099	967929
15564	967930
5721	967931
142516	967932
26221	967933
235430	967934
12019	967935
5785	967936
142237	967937
7797	967938
82807	967939
196208	967940
65729	967941
85349	967942
15439	967943
24083	967944
16063	967945
452	967946
30686	967947
79020	967948
202192	967949
68264	967950
199331	967951
13550	967952
502	967953
110893	967954
83508	967955
130839	967956
33397	967957
49870	967958
6440	967959
91289	967960
8408	967961
43129	967962
160589	967963
18026	967964
16462	967965
37190	967966
64073	967967
47800	967968
133741	967969
104563	967970
143036	967971
5584	967972
164413	967973
30207	967974
9088	967975
88766	967976
241391	967977
94225	967978
3754	967979
31356	967980
22861	967981
185837	967982
31357	967983
6889	967984
35425	967985
78853	967986
74633	967987
14803	967988
1329	967989
27015	967990
22919	967991
32405	967992
96517	967993
4577	967994
53062	967995
73728	967996
11171	967997
35384	967998
38525	967999
237453	968000
153386	968001
35380	968002
169184	968003
137264	968004
65142	968005
246459	968006
152369	968007
19320	968008
189569	968009
2637	968010
264086	968011
23210	968012
76011	968013
140197	968014
49666	968015
10619	968016
50809	968017
64	968018
341	968019
657	968020
23271	968021
1031	968022
57598	968023
234089	968024
20111	968025
253605	968026
218371	968027
1596	968028
9727	968029
4811	968030
4001	968031
122972	968032
216613	968033
17947	968034
53595	968035
141106	968036
21271	968037
32141	968038
23115	968039
6106	968040
16925	968041
54861	968042
33436	968043
37581	968044
27688	968045
54416	968046
187166	968047
21943	968048
27991	968049
99985	968050
25014	968051
45487	968052
3752	968053
47729	968054
25273	968055
158224	968056
106853	968057
44371	968058
59680	968059
32755	968060
129	968061
21776	968062
103582	968063
152967	968064
65312	968065
13147	968066
161079	968067
134598	968068
33398	968069
58122	968070
91099	968071
31817	968072
143874	968073
515	968074
172355	968075
31858	968076
198231	968077
7382	968078
251	968079
154833	968080
65368	968081
78321	968082
30860	968083
269	968084
9189	968085
47409	968086
71253	968087
40747	968088
30070	968089
67634	968090
98863	968091
1635	968092
8670	968093
56294	968094
24371	968095
31668	968096
26104	968097
12406	968098
252606	968099
100482	968100
192689	968101
127209	968102
1202	968103
67891	968104
262784	968105
28822	968106
64684	968107
27211	968108
261956	968109
64776	968110
28704	968111
57276	968112
86149	968113
27965	968114
5639	968115
134	968116
85226	968117
103743	968118
234211	968119
113	968120
3803	968121
165981	968122
21790	968123
8632	968124
28936	968125
725	968126
108750	968127
10062	968128
35256	968129
2077	968130
4435	968131
798	968132
93119	968133
57525	968134
8575	968135
3714	968136
13	968137
1316	968138
2904	968139
38694	968140
55824	968141
2062	968142
113287	968143
57212	968144
6133	968145
67962	968146
180833	968147
163225	968148
62954	968149
19321	968150
97630	968151
41972	968152
121967	968153
258364	968154
11812	968155
2219	968156
66900	968157
15403	968158
102	968159
22097	968160
188130	968161
14621	968162
829	968163
18650	968164
90791	968165
219398	968166
23405	968167
13967	968168
2790	968169
107504	968170
23651	968171
313	968172
7677	968173
45837	968174
25999	968175
148894	968176
3880	968177
9643	968178
33657	968179
102688	968180
13253	968181
85966	968182
193463	968183
82618	968184
13404	968185
10739	968186
24016	968187
32799	968188
103648	968189
9677	968190
14137	968191
119157	968192
59964	968193
18549	968194
31614	968195
93372	968196
85252	968197
709	968198
186	968199
1700	968200
6386	968201
9891	968202
17841	968203
2125	968204
66854	968205
4303	968206
1863	968207
52591	968208
100883	968209
80205	968210
99726	968211
50938	968212
167281	968213
29732	968214
114368	968215
26098	968216
43706	968217
88843	968218
71095	968219
71816	968220
133391	968221
2010	968222
79939	968223
7649	968224
22605	968225
11459	968226
198133	968227
11483	968228
23469	968229
88714	968230
15345	968231
86968	968232
188	968233
3493	968234
61277	968235
8257	968236
3501	968237
109173	968238
90166	968239
7155	968240
3373	968241
12866	968242
21943	968243
102088	968244
188188	968245
3061	968246
38147	968247
34916	968248
676	968249
109432	968250
90599	968251
77889	968252
76633	968253
76826	968254
132890	968255
18385	968256
178614	968257
10119	968258
11132	968259
103151	968260
132605	968261
75912	968262
56327	968263
9568	968264
199945	968265
43951	968266
124663	968267
147519	968268
35889	968269
188261	968270
193939	968271
52412	968272
832	968273
22303	968274
55571	968275
66544	968276
156027	968277
83080	968278
83445	968279
2738	968280
45921	968281
8848	968282
12365	968283
54297	968284
6504	968285
101030	968286
108723	968287
163101	968288
3823	968289
229358	968290
30631	968291
29429	968292
32835	968293
34786	968294
4567	968295
42871	968296
125244	968297
75986	968298
146300	968299
15874	968300
11984	968301
9440	968302
189296	968303
45302	968304
102870	968305
24848	968306
52575	968307
160681	968308
23305	968309
110153	968310
220548	968311
107	968312
93842	968313
1321	968314
160959	968315
169085	968316
75574	968317
23492	968318
65911	968319
201965	968320
34315	968321
5280	968322
25867	968323
7930	968324
161830	968325
53056	968326
55049	968327
14683	968328
93319	968329
16759	968330
129938	968331
4198	968332
100350	968333
125493	968334
6619	968335
61742	968336
116884	968337
1967	968338
52278	968339
383	968340
5225	968341
182252	968342
44768	968343
51813	968344
63339	968345
53213	968346
216581	968347
1548	968348
110052	968349
16	968350
70539	968351
37103	968352
4492	968353
181704	968354
31605	968355
28207	968356
51820	968357
25469	968358
211152	968359
27066	968360
437	968361
3365	968362
29802	968363
43796	968364
26587	968365
71638	968366
50245	968367
31170	968368
146339	968369
174661	968370
18240	968371
68288	968372
9028	968373
227836	968374
46478	968375
54016	968376
54888	968377
152984	968378
6312	968379
56845	968380
9362	968381
70505	968382
44181	968383
21939	968384
144901	968385
112473	968386
272200	968387
54481	968388
53121	968389
6510	968390
38545	968391
130094	968392
10077	968393
139232	968394
94288	968395
106152	968396
154010	968397
1730	968398
140640	968399
29949	968400
26584	968401
269902	968402
24	968403
36299	968404
22311	968405
4518	968406
87847	968407
106023	968408
9054	968409
5942	968410
59431	968411
20974	968412
62344	968413
8011	968414
702	968415
231	968416
79474	968417
15496	968418
75	968419
247830	968420
8639	968421
965	968422
75662	968423
16572	968424
183594	968425
23117	968426
3966	968427
16616	968428
158250	968429
14982	968430
6574	968431
8596	968432
78325	968433
240960	968434
29115	968435
18373	968436
61764	968437
62488	968438
30428	968439
61039	968440
36094	968441
73195	968442
869	968443
102842	968444
387	968445
20436	968446
79912	968447
11351	968448
46421	968449
320	968450
236778	968451
51303	968452
212413	968453
52690	968454
10210	968455
247986	968456
102659	968457
127320	968458
2082	968459
5592	968460
78172	968461
98834	968462
124641	968463
203876	968464
169005	968465
4880	968466
34932	968467
134970	968468
108035	968469
137047	968470
231591	968471
249725	968472
17021	968473
19112	968474
16373	968475
14147	968476
189811	968477
92788	968478
34262	968479
105858	968480
3514	968481
23176	968482
254953	968483
96291	968484
187098	968485
5918	968486
10423	968487
115853	968488
51023	968489
57509	968490
94855	968491
3274	968492
58217	968493
191015	968494
15303	968495
51217	968496
31508	968497
53390	968498
76	968499
1513	968500
49765	968501
186064	968502
53827	968503
683	968504
15861	968505
176391	968506
9136	968507
835	968508
29792	968509
40788	968510
3104	968511
18061	968512
1	968513
113001	968514
88426	968515
1223	968516
22250	968517
108	968518
1545	968519
14452	968520
41295	968521
40284	968522
11752	968523
193671	968524
1279	968525
1834	968526
28769	968527
137772	968528
2301	968529
25490	968530
113702	968531
50151	968532
29024	968533
32383	968534
3182	968535
13995	968536
10278	968537
58200	968538
221942	968539
8518	968540
1198	968541
88859	968542
3229	968543
125647	968544
10067	968545
256080	968546
685	968547
11746	968548
32683	968549
854	968550
130351	968551
14541	968552
83673	968553
44953	968554
11206	968555
75296	968556
62562	968557
101146	968558
3866	968559
6603	968560
55284	968561
159388	968562
131246	968563
214269	968564
58310	968565
9543	968566
76552	968567
10512	968568
69072	968569
96168	968570
64678	968571
71439	968572
222641	968573
249232	968574
74348	968575
137493	968576
22201	968577
18552	968578
36900	968579
21181	968580
4466	968581
103225	968582
99977	968583
52415	968584
42276	968585
910	968586
261942	968587
220975	968588
84040	968589
10025	968590
99078	968591
76645	968592
9183	968593
89467	968594
58547	968595
215981	968596
114532	968597
234524	968598
101725	968599
17770	968600
17340	968601
56956	968602
1158	968603
14805	968604
158477	968605
5579	968606
1	968607
120181	968608
4525	968609
120360	968610
8354	968611
52710	968612
49780	968613
2863	968614
667	968615
30360	968616
84	968617
63302	968618
134429	968619
202157	968620
246366	968621
8731	968622
53532	968623
6154	968624
107915	968625
5854	968626
120248	968627
103595	968628
45409	968629
8648	968630
226483	968631
24091	968632
199390	968633
177530	968634
201171	968635
216993	968636
181229	968637
52009	968638
28079	968639
56053	968640
140359	968641
42799	968642
168133	968643
101972	968644
7829	968645
227080	968646
50637	968647
1061	968648
1657	968649
5816	968650
150441	968651
9668	968652
117518	968653
10062	968654
52966	968655
238362	968656
219100	968657
111807	968658
240835	968659
812	968660
141233	968661
78	968662
102973	968663
8792	968664
184803	968665
118946	968666
5769	968667
10286	968668
183589	968669
168405	968670
6165	968671
49702	968672
115447	968673
12890	968674
88970	968675
623	968676
39428	968677
89076	968678
49946	968679
1466	968680
101	968681
1488	968682
14909	968683
78918	968684
246973	968685
16565	968686
24885	968687
9886	968688
34222	968689
80318	968690
67034	968691
43779	968692
38164	968693
3479	968694
81053	968695
103178	968696
18819	968697
21	968698
71442	968699
25869	968700
62057	968701
14067	968702
13347	968703
28877	968704
2083	968705
2883	968706
18412	968707
218261	968708
114952	968709
141627	968710
4588	968711
16238	968712
9624	968713
50882	968714
224026	968715
42189	968716
249356	968717
67832	968718
15994	968719
71119	968720
65220	968721
133219	968722
21673	968723
222204	968724
257532	968725
26017	968726
2784	968727
178916	968728
45049	968729
266703	968730
15963	968731
39643	968732
1062	968733
250336	968734
153208	968735
2052	968736
150814	968737
1526	968738
205082	968739
190978	968740
157332	968741
52165	968742
48437	968743
13411	968744
11829	968745
21217	968746
50251	968747
45959	968748
78780	968749
15241	968750
1504	968751
109670	968752
21295	968753
231354	968754
314	968755
155737	968756
50266	968757
9174	968758
24425	968759
53826	968760
119612	968761
1214	968762
215182	968763
27381	968764
172272	968765
52603	968766
81234	968767
59120	968768
28885	968769
105071	968770
15060	968771
36955	968772
2850	968773
61127	968774
209813	968775
92084	968776
67141	968777
88953	968778
6212	968779
8795	968780
8789	968781
23002	968782
43343	968783
18501	968784
1662	968785
18207	968786
1374	968787
3532	968788
3428	968789
134141	968790
188519	968791
113030	968792
142	968793
193546	968794
17686	968795
238325	968796
152501	968797
215116	968798
17873	968799
45312	968800
113386	968801
217812	968802
41961	968803
23331	968804
101885	968805
198660	968806
29034	968807
7759	968808
132152	968809
63725	968810
109177	968811
8601	968812
21139	968813
2698	968814
65531	968815
3400	968816
4394	968817
1530	968818
12926	968819
20975	968820
19606	968821
118092	968822
47811	968823
47961	968824
1294	968825
1658	968826
2229	968827
154427	968828
25334	968829
59220	968830
15772	968831
99846	968832
9700	968833
28421	968834
24863	968835
13599	968836
7978	968837
4408	968838
126339	968839
19060	968840
27077	968841
159161	968842
46635	968843
230764	968844
67820	968845
1794	968846
15387	968847
18085	968848
40450	968849
35938	968850
5465	968851
110311	968852
104177	968853
25844	968854
113582	968855
257110	968856
43322	968857
127963	968858
3595	968859
46525	968860
25019	968861
56251	968862
122571	968863
28822	968864
28649	968865
1673	968866
63952	968867
2922	968868
77930	968869
16495	968870
12027	968871
29838	968872
12191	968873
36240	968874
158405	968875
168724	968876
1573	968877
255365	968878
66274	968879
3	968880
38130	968881
1971	968882
203676	968883
272703	968884
239153	968885
85936	968886
198095	968887
217980	968888
4146	968889
97059	968890
171361	968891
46842	968892
771	968893
15258	968894
186542	968895
11690	968896
7536	968897
37241	968898
49808	968899
213098	968900
75335	968901
90452	968902
22383	968903
30511	968904
92516	968905
4960	968906
72123	968907
95979	968908
112937	968909
9684	968910
81818	968911
6638	968912
110354	968913
142861	968914
44542	968915
15353	968916
232801	968917
246705	968918
36730	968919
358	968920
123154	968921
1579	968922
8789	968923
22223	968924
21505	968925
259215	968926
40154	968927
18709	968928
47880	968929
22748	968930
21950	968931
18290	968932
143857	968933
4623	968934
180465	968935
14169	968936
201237	968937
3651	968938
95145	968939
89869	968940
48656	968941
6568	968942
86620	968943
114803	968944
190645	968945
22321	968946
36	968947
161326	968948
24730	968949
24866	968950
43253	968951
74169	968952
60798	968953
109154	968954
41112	968955
17935	968956
19653	968957
35993	968958
18875	968959
241621	968960
77593	968961
52006	968962
260056	968963
5484	968964
56	968965
75698	968966
111244	968967
112305	968968
116483	968969
77465	968970
1041	968971
14502	968972
57611	968973
146621	968974
138908	968975
7889	968976
115235	968977
3042	968978
119946	968979
36254	968980
11802	968981
138475	968982
12	968983
54344	968984
2421	968985
1710	968986
69233	968987
4432	968988
29776	968989
52258	968990
34831	968991
26541	968992
127130	968993
158608	968994
220682	968995
23877	968996
88891	968997
98683	968998
195149	968999
12440	969000
16641	969001
11051	969002
164348	969003
43351	969004
67691	969005
18394	969006
156627	969007
27726	969008
259853	969009
35199	969010
148252	969011
22327	969012
71263	969013
98853	969014
71171	969015
157887	969016
5212	969017
159019	969018
57244	969019
254528	969020
106717	969021
9826	969022
45655	969023
4967	969024
83394	969025
33647	969026
80	969027
9939	969028
2290	969029
2000	969030
50364	969031
161018	969032
16243	969033
8565	969034
73741	969035
260786	969036
25031	969037
152553	969038
110501	969039
1584	969040
16211	969041
11822	969042
1184	969043
69976	969044
56386	969045
171681	969046
577	969047
1340	969048
267589	969049
95868	969050
5689	969051
269690	969052
575	969053
34163	969054
5331	969055
34676	969056
81618	969057
48998	969058
96721	969059
6277	969060
86310	969061
2369	969062
66452	969063
3199	969064
10791	969065
187742	969066
14266	969067
19558	969068
124332	969069
13335	969070
5194	969071
63551	969072
13086	969073
54149	969074
11185	969075
27655	969076
99244	969077
62600	969078
51424	969079
17116	969080
7887	969081
16508	969082
44457	969083
2826	969084
43029	969085
107448	969086
22539	969087
92560	969088
95953	969089
41	969090
200020	969091
49295	969092
27955	969093
54568	969094
329	969095
58312	969096
8713	969097
4007	969098
147579	969099
137927	969100
96674	969101
188301	969102
3997	969103
152040	969104
506	969105
17398	969106
53336	969107
59785	969108
6788	969109
222386	969110
96679	969111
72022	969112
56515	969113
131213	969114
194101	969115
20601	969116
59871	969117
165019	969118
224966	969119
4695	969120
139933	969121
21458	969122
1509	969123
5578	969124
246369	969125
8808	969126
19330	969127
5385	969128
164096	969129
138764	969130
35430	969131
6857	969132
17227	969133
20233	969134
94920	969135
12600	969136
161506	969137
32082	969138
29899	969139
5529	969140
181834	969141
91272	969142
17691	969143
151493	969144
39153	969145
8991	969146
69956	969147
28089	969148
7353	969149
1721	969150
258697	969151
93313	969152
28993	969153
70396	969154
63359	969155
2534	969156
5105	969157
3166	969158
266144	969159
4928	969160
87739	969161
94901	969162
41989	969163
114103	969164
7063	969165
2639	969166
86515	969167
44982	969168
138196	969169
3330	969170
48413	969171
167143	969172
2834	969173
10165	969174
23919	969175
1622	969176
65681	969177
73294	969178
13428	969179
11662	969180
28	969181
60299	969182
261292	969183
127852	969184
28070	969185
367	969186
33482	969187
42522	969188
32647	969189
13218	969190
22533	969191
8508	969192
2057	969193
110680	969194
20348	969195
37193	969196
26032	969197
143561	969198
128040	969199
22036	969200
10879	969201
36752	969202
55070	969203
6682	969204
224290	969205
51824	969206
28265	969207
5322	969208
121610	969209
80494	969210
10521	969211
66136	969212
8991	969213
72391	969214
34211	969215
12	969216
303	969217
44580	969218
43541	969219
2223	969220
15743	969221
64166	969222
77767	969223
15058	969224
34427	969225
53333	969226
142058	969227
78852	969228
133200	969229
17	969230
2665	969231
86218	969232
17919	969233
143052	969234
23047	969235
34335	969236
119449	969237
74407	969238
25323	969239
79244	969240
852	969241
210604	969242
167755	969243
1143	969244
137310	969245
6639	969246
40782	969247
250764	969248
45967	969249
16658	969250
145505	969251
524	969252
251949	969253
1653	969254
31717	969255
148465	969256
19544	969257
458	969258
19193	969259
11709	969260
14431	969261
16213	969262
36279	969263
155723	969264
130543	969265
52796	969266
38647	969267
92769	969268
82915	969269
92623	969270
202457	969271
93862	969272
438	969273
20355	969274
203618	969275
3104	969276
13918	969277
44890	969278
22151	969279
33835	969280
56279	969281
478	969282
82932	969283
107278	969284
8598	969285
68463	969286
29032	969287
19988	969288
64374	969289
130610	969290
14689	969291
132394	969292
21303	969293
893	969294
4936	969295
2929	969296
7818	969297
106434	969298
53989	969299
42516	969300
44422	969301
111446	969302
127456	969303
59104	969304
110457	969305
117118	969306
1136	969307
36772	969308
63709	969309
26574	969310
258613	969311
519	969312
3704	969313
240	969314
225	969315
65359	969316
89477	969317
47926	969318
170928	969319
30259	969320
4448	969321
136253	969322
69975	969323
13761	969324
39914	969325
188917	969326
3082	969327
219858	969328
90049	969329
2710	969330
215055	969331
32021	969332
80441	969333
265874	969334
175903	969335
231299	969336
74039	969337
73143	969338
41689	969339
275	969340
18780	969341
21552	969342
5790	969343
82406	969344
35935	969345
15567	969346
86548	969347
4090	969348
78252	969349
640	969350
217474	969351
59584	969352
5979	969353
28583	969354
35066	969355
242937	969356
3513	969357
162407	969358
23927	969359
21885	969360
73152	969361
149763	969362
2087	969363
5101	969364
57815	969365
187112	969366
24308	969367
28540	969368
13403	969369
134553	969370
69722	969371
32448	969372
159364	969373
58120	969374
13679	969375
85617	969376
58342	969377
54390	969378
97257	969379
1448	969380
27512	969381
140393	969382
144803	969383
40589	969384
18417	969385
151327	969386
54703	969387
26081	969388
82814	969389
258645	969390
43434	969391
58506	969392
6942	969393
72447	969394
34190	969395
52088	969396
13618	969397
42939	969398
130472	969399
85769	969400
10371	969401
93812	969402
11943	969403
144694	969404
4397	969405
122232	969406
95281	969407
61587	969408
28869	969409
268310	969410
11385	969411
71186	969412
22455	969413
12361	969414
76017	969415
22832	969416
9897	969417
23743	969418
162208	969419
1236	969420
7039	969421
71005	969422
82467	969423
31814	969424
7329	969425
159916	969426
147285	969427
12295	969428
6169	969429
35215	969430
27163	969431
18	969432
11603	969433
59733	969434
74543	969435
167872	969436
120893	969437
23600	969438
79807	969439
194	969440
128756	969441
31154	969442
195831	969443
107118	969444
76453	969445
15605	969446
106681	969447
33431	969448
101449	969449
10119	969450
292	969451
4	969452
19537	969453
160579	969454
17714	969455
51040	969456
63401	969457
260482	969458
40442	969459
9155	969460
127	969461
23225	969462
15831	969463
219561	969464
38279	969465
12394	969466
170226	969467
129587	969468
150472	969469
37392	969470
7157	969471
163741	969472
703	969473
64285	969474
109158	969475
52016	969476
83259	969477
42339	969478
10961	969479
144690	969480
70109	969481
240150	969482
75923	969483
153762	969484
28596	969485
12654	969486
12954	969487
54469	969488
143892	969489
168603	969490
55227	969491
25054	969492
170053	969493
242445	969494
254586	969495
107049	969496
62655	969497
25007	969498
166440	969499
65235	969500
90690	969501
18255	969502
204699	969503
35978	969504
3287	969505
1255	969506
11931	969507
109847	969508
54742	969509
76443	969510
69562	969511
18357	969512
133411	969513
28583	969514
67929	969515
45188	969516
33080	969517
84859	969518
78428	969519
30317	969520
36038	969521
92277	969522
151526	969523
136201	969524
217231	969525
81605	969526
96890	969527
24162	969528
34181	969529
239415	969530
25447	969531
43053	969532
23971	969533
84095	969534
73125	969535
177516	969536
12933	969537
135263	969538
11428	969539
107184	969540
112242	969541
113343	969542
5850	969543
60530	969544
88775	969545
38321	969546
107338	969547
74093	969548
37032	969549
129654	969550
111052	969551
9910	969552
13129	969553
15237	969554
29707	969555
7508	969556
6504	969557
112738	969558
210141	969559
66166	969560
43362	969561
13853	969562
26086	969563
6969	969564
104800	969565
180828	969566
2149	969567
11841	969568
36704	969569
21419	969570
77649	969571
80906	969572
36920	969573
31846	969574
93057	969575
91846	969576
5240	969577
11798	969578
40459	969579
81394	969580
178829	969581
32231	969582
35873	969583
48362	969584
4265	969585
16247	969586
48723	969587
6211	969588
7298	969589
88910	969590
2713	969591
85792	969592
188624	969593
168353	969594
9788	969595
14822	969596
3454	969597
5823	969598
223900	969599
11975	969600
70907	969601
3110	969602
104149	969603
143200	969604
110968	969605
594	969606
7746	969607
56390	969608
166878	969609
8945	969610
95497	969611
49890	969612
14526	969613
6560	969614
10567	969615
160212	969616
91	969617
33241	969618
12464	969619
9214	969620
58934	969621
18092	969622
16796	969623
703	969624
43369	969625
167332	969626
19395	969627
5065	969628
41138	969629
124050	969630
62247	969631
263135	969632
23115	969633
204511	969634
41788	969635
22179	969636
14869	969637
76322	969638
4269	969639
5322	969640
126393	969641
66731	969642
1118	969643
13327	969644
107564	969645
1238	969646
807	969647
14497	969648
943	969649
23315	969650
143782	969651
10520	969652
108964	969653
22501	969654
11284	969655
7916	969656
18157	969657
6427	969658
4408	969659
139600	969660
167737	969661
1483	969662
33612	969663
2890	969664
1083	969665
73837	969666
18014	969667
171898	969668
10499	969669
133572	969670
2704	969671
32312	969672
46922	969673
52233	969674
72707	969675
149354	969676
143548	969677
166639	969678
85714	969679
118729	969680
52077	969681
132779	969682
80160	969683
256848	969684
697	969685
143704	969686
5258	969687
18247	969688
9713	969689
123865	969690
22467	969691
96473	969692
143370	969693
175402	969694
741	969695
34832	969696
158154	969697
31660	969698
30884	969699
77953	969700
13826	969701
72880	969702
143693	969703
100139	969704
156192	969705
13508	969706
82840	969707
27282	969708
85606	969709
3293	969710
45358	969711
48	969712
12276	969713
40597	969714
16902	969715
6505	969716
4029	969717
54280	969718
37024	969719
13434	969720
18245	969721
76169	969722
30088	969723
231181	969724
158828	969725
171646	969726
10985	969727
97194	969728
80604	969729
31551	969730
631	969731
32843	969732
4120	969733
66808	969734
52968	969735
18853	969736
4219	969737
161840	969738
106868	969739
3451	969740
281	969741
17042	969742
214026	969743
66985	969744
26328	969745
5927	969746
101476	969747
30088	969748
101148	969749
18072	969750
36122	969751
14411	969752
112940	969753
113835	969754
181591	969755
73904	969756
2763	969757
35697	969758
55470	969759
2899	969760
204933	969761
8800	969762
113884	969763
952	969764
3502	969765
60869	969766
27309	969767
15741	969768
30173	969769
89948	969770
15737	969771
8451	969772
7204	969773
22652	969774
9421	969775
13924	969776
46178	969777
56664	969778
82248	969779
109708	969780
153102	969781
40865	969782
148579	969783
26741	969784
954	969785
60322	969786
155474	969787
44871	969788
1118	969789
110479	969790
197554	969791
179338	969792
110512	969793
63665	969794
202517	969795
82487	969796
45510	969797
151250	969798
19643	969799
135382	969800
2039	969801
264	969802
84504	969803
61278	969804
34197	969805
106430	969806
127813	969807
119830	969808
63778	969809
192229	969810
48710	969811
471	969812
6607	969813
540	969814
12709	969815
8504	969816
272798	969817
63000	969818
5770	969819
123522	969820
28558	969821
128	969822
7502	969823
77651	969824
73758	969825
99118	969826
6890	969827
18327	969828
91172	969829
151834	969830
20430	969831
30189	969832
35880	969833
37552	969834
50942	969835
52414	969836
27239	969837
14738	969838
37254	969839
130000	969840
37476	969841
50957	969842
179377	969843
798	969844
87904	969845
14752	969846
169193	969847
1819	969848
31910	969849
45817	969850
13999	969851
31497	969852
242	969853
253210	969854
121886	969855
53239	969856
81229	969857
110287	969858
63919	969859
187236	969860
96037	969861
164079	969862
1616	969863
12669	969864
4142	969865
18692	969866
92743	969867
121713	969868
28586	969869
15907	969870
97257	969871
104593	969872
69144	969873
204219	969874
73303	969875
35820	969876
55642	969877
53151	969878
20646	969879
7393	969880
65427	969881
12740	969882
8808	969883
90858	969884
100013	969885
4544	969886
10342	969887
180645	969888
262534	969889
39237	969890
6934	969891
140659	969892
183214	969893
1581	969894
65105	969895
53916	969896
164805	969897
161871	969898
4950	969899
17812	969900
150957	969901
94759	969902
93663	969903
105600	969904
209030	969905
96361	969906
139190	969907
16987	969908
42110	969909
141517	969910
165271	969911
36212	969912
64209	969913
149450	969914
94473	969915
192339	969916
18753	969917
90134	969918
46995	969919
1354	969920
2030	969921
99787	969922
29088	969923
170480	969924
55070	969925
42713	969926
20900	969927
12013	969928
20475	969929
876	969930
167570	969931
216105	969932
122950	969933
256856	969934
108846	969935
109217	969936
10077	969937
7213	969938
74550	969939
168349	969940
40211	969941
77713	969942
111575	969943
85753	969944
139758	969945
9989	969946
87210	969947
201362	969948
153686	969949
230680	969950
64829	969951
17159	969952
139624	969953
84308	969954
225	969955
205543	969956
60083	969957
2385	969958
1287	969959
7461	969960
72592	969961
16241	969962
24554	969963
50513	969964
52596	969965
12912	969966
19043	969967
146065	969968
104715	969969
122919	969970
641	969971
27985	969972
104900	969973
59556	969974
59468	969975
12682	969976
272055	969977
157687	969978
55850	969979
32522	969980
221242	969981
56725	969982
10529	969983
111439	969984
7944	969985
169	969986
153519	969987
2735	969988
51786	969989
186752	969990
39618	969991
58696	969992
113375	969993
5047	969994
46787	969995
87751	969996
71	969997
6428	969998
70520	969999
108712	970000
89680	970001
8611	970002
168369	970003
3566	970004
252339	970005
59931	970006
160349	970007
11907	970008
2864	970009
62980	970010
13241	970011
84238	970012
80966	970013
23721	970014
40049	970015
1940	970016
15654	970017
18649	970018
79493	970019
22350	970020
5920	970021
19677	970022
5832	970023
226382	970024
45700	970025
21003	970026
147789	970027
24301	970028
811	970029
206	970030
97290	970031
651	970032
97777	970033
219248	970034
170520	970035
7274	970036
3200	970037
20996	970038
86397	970039
25651	970040
6762	970041
2209	970042
24108	970043
55195	970044
17870	970045
158951	970046
649	970047
191000	970048
9786	970049
147984	970050
27003	970051
3405	970052
65897	970053
73642	970054
6599	970055
127448	970056
46268	970057
33899	970058
2690	970059
21496	970060
5731	970061
24051	970062
3654	970063
88329	970064
73534	970065
128787	970066
79539	970067
4757	970068
71874	970069
36873	970070
15585	970071
7592	970072
123927	970073
56566	970074
211279	970075
256551	970076
390	970077
11524	970078
161169	970079
16205	970080
191574	970081
295	970082
57175	970083
125770	970084
2858	970085
38170	970086
163593	970087
3676	970088
13642	970089
219845	970090
58480	970091
59512	970092
41808	970093
62550	970094
258809	970095
5336	970096
62392	970097
180989	970098
3419	970099
30315	970100
138429	970101
187385	970102
24759	970103
688	970104
76441	970105
45158	970106
22696	970107
5240	970108
14084	970109
34192	970110
42853	970111
4866	970112
114566	970113
10280	970114
811	970115
135559	970116
224544	970117
34094	970118
236733	970119
139513	970120
11383	970121
170531	970122
36762	970123
14436	970124
42383	970125
3108	970126
29409	970127
13372	970128
106018	970129
31130	970130
4152	970131
50645	970132
75187	970133
6960	970134
15496	970135
1172	970136
8956	970137
141717	970138
111422	970139
42250	970140
7420	970141
126281	970142
14863	970143
263287	970144
67151	970145
1699	970146
136159	970147
33098	970148
163922	970149
2962	970150
170927	970151
31466	970152
67398	970153
21168	970154
36742	970155
232646	970156
169579	970157
102	970158
158306	970159
138241	970160
40122	970161
56587	970162
225932	970163
23527	970164
60826	970165
58919	970166
84077	970167
21351	970168
1094	970169
13573	970170
3196	970171
8862	970172
36616	970173
9619	970174
112287	970175
70617	970176
23294	970177
335	970178
149	970179
10833	970180
6533	970181
83088	970182
11095	970183
102412	970184
42930	970185
102232	970186
26372	970187
1335	970188
22642	970189
33972	970190
75668	970191
3461	970192
33598	970193
70257	970194
155295	970195
194834	970196
67374	970197
72551	970198
55328	970199
58082	970200
3998	970201
10474	970202
3379	970203
104646	970204
129143	970205
22499	970206
9757	970207
93188	970208
171220	970209
219670	970210
210670	970211
31076	970212
5106	970213
6480	970214
7676	970215
23061	970216
204053	970217
210724	970218
64646	970219
80200	970220
52330	970221
10049	970222
128779	970223
413	970224
201809	970225
16566	970226
2371	970227
72490	970228
224554	970229
5143	970230
79789	970231
4128	970232
1068	970233
194208	970234
63183	970235
97289	970236
116887	970237
77593	970238
43260	970239
1241	970240
8326	970241
147488	970242
68	970243
51023	970244
52968	970245
185665	970246
121586	970247
2926	970248
33247	970249
31559	970250
155923	970251
7644	970252
5207	970253
54081	970254
64351	970255
5794	970256
45969	970257
37796	970258
153745	970259
41606	970260
153940	970261
3559	970262
90240	970263
103961	970264
9065	970265
271393	970266
6	970267
31280	970268
1309	970269
3867	970270
36455	970271
7141	970272
251318	970273
66729	970274
179372	970275
15541	970276
10756	970277
55	970278
32417	970279
223456	970280
76447	970281
25222	970282
4173	970283
39440	970284
3763	970285
26052	970286
25344	970287
38715	970288
82224	970289
46776	970290
36987	970291
114223	970292
189666	970293
64297	970294
123589	970295
18329	970296
1	970297
22549	970298
88806	970299
39488	970300
6522	970301
643	970302
325	970303
229136	970304
12335	970305
97617	970306
21771	970307
29371	970308
56814	970309
10330	970310
69329	970311
100583	970312
30605	970313
152816	970314
8349	970315
13756	970316
21595	970317
153484	970318
36471	970319
5826	970320
112673	970321
16534	970322
34062	970323
37741	970324
188640	970325
35138	970326
6454	970327
109416	970328
2017	970329
13515	970330
46495	970331
192460	970332
95586	970333
26898	970334
190692	970335
83941	970336
2493	970337
1890	970338
19788	970339
245415	970340
23614	970341
65606	970342
7261	970343
157161	970344
40015	970345
21662	970346
15176	970347
21784	970348
21715	970349
102827	970350
7237	970351
48958	970352
15	970353
279	970354
10897	970355
132789	970356
1190	970357
174693	970358
68207	970359
15360	970360
3160	970361
149215	970362
113115	970363
118977	970364
10340	970365
95963	970366
22130	970367
9285	970368
1515	970369
9678	970370
165780	970371
3761	970372
76482	970373
41258	970374
47599	970375
6442	970376
206968	970377
100922	970378
3912	970379
35385	970380
55730	970381
32581	970382
3431	970383
60931	970384
209851	970385
135810	970386
125545	970387
48381	970388
173576	970389
9833	970390
2910	970391
2584	970392
5536	970393
41210	970394
27505	970395
38468	970396
45386	970397
53425	970398
5225	970399
118230	970400
29882	970401
1178	970402
108812	970403
110569	970404
1875	970405
174462	970406
151571	970407
69431	970408
93988	970409
72918	970410
2143	970411
3313	970412
179760	970413
121306	970414
58718	970415
2060	970416
3333	970417
89849	970418
10967	970419
16111	970420
41500	970421
101127	970422
1705	970423
1799	970424
238636	970425
58964	970426
99584	970427
152907	970428
17569	970429
57681	970430
170346	970431
84293	970432
14455	970433
3279	970434
10898	970435
157148	970436
66892	970437
37349	970438
242964	970439
50210	970440
187755	970441
45093	970442
15434	970443
11266	970444
33814	970445
146134	970446
141547	970447
5062	970448
1182	970449
29976	970450
77456	970451
450	970452
1489	970453
7450	970454
27854	970455
50243	970456
97768	970457
110194	970458
137025	970459
105489	970460
144815	970461
119262	970462
71865	970463
78226	970464
30220	970465
22916	970466
89773	970467
30358	970468
70687	970469
16746	970470
1600	970471
5176	970472
37734	970473
162	970474
110264	970475
9394	970476
8366	970477
32611	970478
229106	970479
26638	970480
125041	970481
4133	970482
162157	970483
161492	970484
14283	970485
14839	970486
37258	970487
8539	970488
25267	970489
195144	970490
4896	970491
30278	970492
55463	970493
37524	970494
102152	970495
58899	970496
60890	970497
11891	970498
34309	970499
4719	970500
14833	970501
112703	970502
20055	970503
19934	970504
225582	970505
193393	970506
211251	970507
46378	970508
18301	970509
5711	970510
247089	970511
90293	970512
31507	970513
64244	970514
263037	970515
56277	970516
20276	970517
2596	970518
181976	970519
90088	970520
21252	970521
83347	970522
36891	970523
26344	970524
17928	970525
101898	970526
4134	970527
65026	970528
37196	970529
10745	970530
7093	970531
257129	970532
185532	970533
994	970534
50276	970535
15557	970536
4397	970537
150330	970538
270618	970539
97674	970540
116254	970541
144940	970542
17921	970543
62880	970544
21092	970545
65287	970546
62608	970547
17847	970548
17009	970549
163781	970550
9622	970551
46501	970552
5731	970553
18288	970554
110820	970555
37149	970556
47638	970557
6243	970558
155573	970559
25936	970560
2004	970561
143185	970562
1153	970563
60332	970564
23942	970565
81476	970566
149033	970567
459	970568
19161	970569
3097	970570
193115	970571
6943	970572
77682	970573
80922	970574
103356	970575
197311	970576
45626	970577
217352	970578
12510	970579
240734	970580
250968	970581
193927	970582
6328	970583
6196	970584
81447	970585
114052	970586
46264	970587
180387	970588
33626	970589
82367	970590
59658	970591
3711	970592
65023	970593
77229	970594
26279	970595
9508	970596
204259	970597
1243	970598
145711	970599
71923	970600
3798	970601
109911	970602
94815	970603
9817	970604
13557	970605
41550	970606
165141	970607
210620	970608
68405	970609
65807	970610
40150	970611
255059	970612
187685	970613
818	970614
61294	970615
23448	970616
163384	970617
37348	970618
195216	970619
22385	970620
22496	970621
236080	970622
30324	970623
13472	970624
1178	970625
48379	970626
208139	970627
174	970628
78568	970629
13025	970630
221656	970631
2891	970632
365	970633
11769	970634
179153	970635
19323	970636
12063	970637
16243	970638
56566	970639
59625	970640
155717	970641
59071	970642
24851	970643
167138	970644
122311	970645
4292	970646
15343	970647
23298	970648
46873	970649
2309	970650
42476	970651
144188	970652
56426	970653
214359	970654
2201	970655
67073	970656
2833	970657
9354	970658
264491	970659
181935	970660
11412	970661
4317	970662
9609	970663
65799	970664
31860	970665
6708	970666
73494	970667
99606	970668
16272	970669
198576	970670
55629	970671
111720	970672
26919	970673
181983	970674
12240	970675
1784	970676
2078	970677
3614	970678
7153	970679
225841	970680
143220	970681
3926	970682
20606	970683
20385	970684
6989	970685
192577	970686
95508	970687
82220	970688
77622	970689
139333	970690
1140	970691
215445	970692
8083	970693
4980	970694
163796	970695
40	970696
687	970697
254591	970698
108359	970699
1963	970700
20786	970701
62654	970702
6533	970703
18195	970704
18792	970705
99631	970706
2477	970707
2303	970708
9854	970709
59740	970710
70774	970711
944	970712
1329	970713
3348	970714
42061	970715
30566	970716
12411	970717
81415	970718
146460	970719
145337	970720
9651	970721
78198	970722
110780	970723
98218	970724
41654	970725
222419	970726
47914	970727
196	970728
133644	970729
99701	970730
86392	970731
97201	970732
18829	970733
699	970734
239618	970735
12099	970736
148075	970737
12894	970738
1484	970739
89157	970740
14801	970741
16843	970742
104382	970743
68794	970744
60731	970745
248771	970746
39222	970747
20587	970748
70270	970749
1316	970750
8952	970751
96685	970752
2001	970753
81148	970754
8114	970755
87581	970756
37368	970757
2756	970758
246839	970759
15140	970760
3839	970761
174649	970762
12452	970763
85755	970764
11929	970765
56008	970766
218423	970767
20149	970768
14834	970769
221070	970770
21032	970771
5872	970772
17628	970773
5969	970774
13045	970775
204256	970776
85052	970777
12890	970778
1327	970779
112459	970780
9118	970781
671	970782
36946	970783
162423	970784
240682	970785
93461	970786
242344	970787
147751	970788
148273	970789
164171	970790
101699	970791
214053	970792
262849	970793
3	970794
163783	970795
19041	970796
57674	970797
9178	970798
18998	970799
12445	970800
98698	970801
4335	970802
34197	970803
97489	970804
80	970805
6544	970806
28154	970807
4948	970808
108489	970809
256885	970810
332	970811
12379	970812
105922	970813
24827	970814
87159	970815
56909	970816
6096	970817
654	970818
99182	970819
106866	970820
92108	970821
132789	970822
36055	970823
4581	970824
30735	970825
13264	970826
55307	970827
250712	970828
15452	970829
25619	970830
68607	970831
33357	970832
15133	970833
40228	970834
44738	970835
879	970836
54546	970837
24338	970838
54373	970839
16239	970840
851	970841
12190	970842
7819	970843
227049	970844
27589	970845
145677	970846
26939	970847
117940	970848
2520	970849
103599	970850
190066	970851
55963	970852
54904	970853
225610	970854
36104	970855
49802	970856
76912	970857
22163	970858
97181	970859
104100	970860
1789	970861
23579	970862
13907	970863
5590	970864
92779	970865
19302	970866
158414	970867
14555	970868
159287	970869
59650	970870
177246	970871
180743	970872
9851	970873
29186	970874
18270	970875
96192	970876
140700	970877
145998	970878
2141	970879
86767	970880
4736	970881
120305	970882
83571	970883
128896	970884
3015	970885
164892	970886
29069	970887
6514	970888
41799	970889
40941	970890
92938	970891
3388	970892
53361	970893
31644	970894
159137	970895
37015	970896
4397	970897
3371	970898
11	970899
9579	970900
56148	970901
14995	970902
6816	970903
2757	970904
83346	970905
153419	970906
62965	970907
35346	970908
160567	970909
132676	970910
1351	970911
966	970912
72744	970913
53164	970914
39980	970915
202459	970916
323	970917
46559	970918
38079	970919
26310	970920
29865	970921
181590	970922
25439	970923
238430	970924
5615	970925
21488	970926
69607	970927
221251	970928
6827	970929
141867	970930
126185	970931
62560	970932
29411	970933
146251	970934
13954	970935
1307	970936
128612	970937
3678	970938
23050	970939
41934	970940
59380	970941
21222	970942
32816	970943
12390	970944
8145	970945
1977	970946
30182	970947
123448	970948
59868	970949
144301	970950
45391	970951
100222	970952
43323	970953
3815	970954
59442	970955
100065	970956
101160	970957
214	970958
39470	970959
143506	970960
260274	970961
18876	970962
11558	970963
46097	970964
2792	970965
44698	970966
35434	970967
148685	970968
8182	970969
106495	970970
91688	970971
139200	970972
151924	970973
155020	970974
210824	970975
3667	970976
222216	970977
25765	970978
64059	970979
177606	970980
34328	970981
6540	970982
35594	970983
145926	970984
62776	970985
148975	970986
147	970987
47318	970988
262833	970989
70685	970990
20986	970991
17681	970992
43905	970993
126751	970994
6898	970995
165507	970996
5431	970997
23179	970998
104735	970999
116880	971000
49223	971001
8104	971002
83303	971003
20200	971004
87845	971005
66035	971006
12683	971007
99068	971008
19446	971009
34668	971010
11243	971011
19054	971012
213053	971013
59215	971014
56717	971015
164209	971016
21354	971017
141383	971018
27427	971019
5686	971020
1565	971021
6295	971022
103082	971023
91652	971024
246970	971025
90199	971026
53863	971027
8641	971028
42250	971029
122051	971030
36342	971031
3111	971032
63795	971033
258240	971034
3541	971035
56577	971036
23285	971037
1357	971038
5360	971039
179909	971040
131873	971041
110504	971042
13156	971043
119032	971044
195537	971045
145389	971046
94109	971047
25456	971048
113530	971049
174530	971050
72954	971051
9117	971052
2721	971053
160905	971054
583	971055
59574	971056
266603	971057
21990	971058
32153	971059
151770	971060
52160	971061
79612	971062
195706	971063
3100	971064
12285	971065
79554	971066
44583	971067
3614	971068
108421	971069
236266	971070
65369	971071
6603	971072
27108	971073
157489	971074
228827	971075
9606	971076
77355	971077
22422	971078
13652	971079
44066	971080
106508	971081
44319	971082
38772	971083
49854	971084
260613	971085
11968	971086
84794	971087
147755	971088
125390	971089
356	971090
28464	971091
139893	971092
91730	971093
62741	971094
216784	971095
7985	971096
137988	971097
39185	971098
43264	971099
110859	971100
22838	971101
19240	971102
24261	971103
39018	971104
10447	971105
9057	971106
1418	971107
17131	971108
28312	971109
227001	971110
30520	971111
77033	971112
34364	971113
6099	971114
123	971115
15097	971116
57369	971117
13228	971118
105828	971119
60538	971120
161236	971121
47726	971122
193011	971123
61663	971124
13918	971125
13774	971126
73204	971127
5014	971128
45114	971129
5615	971130
27876	971131
22379	971132
206169	971133
134724	971134
15304	971135
4215	971136
67257	971137
54081	971138
99677	971139
129303	971140
40951	971141
249490	971142
8503	971143
1072	971144
222665	971145
2274	971146
1474	971147
4232	971148
215015	971149
1099	971150
148963	971151
51658	971152
58628	971153
187314	971154
35621	971155
4077	971156
218121	971157
5889	971158
23681	971159
111030	971160
443	971161
13037	971162
453	971163
239505	971164
11363	971165
5117	971166
41769	971167
143041	971168
1219	971169
188501	971170
13915	971171
31521	971172
11603	971173
63858	971174
233469	971175
101988	971176
163432	971177
84504	971178
19570	971179
50953	971180
133	971181
38982	971182
2104	971183
76853	971184
79331	971185
153840	971186
206787	971187
116875	971188
81811	971189
118281	971190
56876	971191
92587	971192
8256	971193
14289	971194
126212	971195
95552	971196
109977	971197
25560	971198
108915	971199
238238	971200
59211	971201
32344	971202
100217	971203
14981	971204
3039	971205
46530	971206
83000	971207
76608	971208
47836	971209
169821	971210
65642	971211
263984	971212
24181	971213
54989	971214
122887	971215
148296	971216
81851	971217
1549	971218
8961	971219
3938	971220
21119	971221
38823	971222
2299	971223
4451	971224
126930	971225
40799	971226
486	971227
215987	971228
151461	971229
9756	971230
81246	971231
142985	971232
4295	971233
4236	971234
26058	971235
2794	971236
60323	971237
86100	971238
114861	971239
63760	971240
259229	971241
39591	971242
103256	971243
254318	971244
256140	971245
96033	971246
9334	971247
26929	971248
247887	971249
6218	971250
16706	971251
121991	971252
3064	971253
84577	971254
117477	971255
17072	971256
4784	971257
90334	971258
148587	971259
3222	971260
7045	971261
58708	971262
202809	971263
114885	971264
7253	971265
11839	971266
17952	971267
141320	971268
6657	971269
17528	971270
177575	971271
53355	971272
969	971273
19008	971274
15867	971275
2520	971276
253568	971277
49922	971278
24741	971279
8438	971280
16099	971281
512	971282
119585	971283
4299	971284
61344	971285
370	971286
22132	971287
137519	971288
38489	971289
165085	971290
20473	971291
80993	971292
924	971293
78783	971294
743	971295
28804	971296
72554	971297
19688	971298
8352	971299
139168	971300
4371	971301
43038	971302
87528	971303
67741	971304
209208	971305
42381	971306
10849	971307
12658	971308
37376	971309
98927	971310
17723	971311
26796	971312
9840	971313
100160	971314
140996	971315
217284	971316
3614	971317
16067	971318
109936	971319
78574	971320
5964	971321
3711	971322
47396	971323
144537	971324
12014	971325
8523	971326
44154	971327
75191	971328
3785	971329
44926	971330
79629	971331
189286	971332
254607	971333
117225	971334
67246	971335
5993	971336
825	971337
10603	971338
50786	971339
42202	971340
66020	971341
11509	971342
6600	971343
136698	971344
8203	971345
120041	971346
21745	971347
36606	971348
53841	971349
100512	971350
49586	971351
471	971352
5615	971353
15406	971354
18022	971355
69991	971356
44687	971357
15786	971358
3470	971359
41840	971360
5953	971361
98236	971362
168429	971363
50137	971364
32295	971365
68107	971366
3577	971367
461	971368
27809	971369
43229	971370
14536	971371
153973	971372
4044	971373
13018	971374
185913	971375
40568	971376
120726	971377
54199	971378
24263	971379
246206	971380
5988	971381
127435	971382
231868	971383
51597	971384
4894	971385
23141	971386
16665	971387
9335	971388
16517	971389
448	971390
98802	971391
180676	971392
42907	971393
62622	971394
6577	971395
174966	971396
92	971397
70429	971398
235076	971399
54943	971400
227461	971401
102915	971402
3432	971403
3144	971404
95173	971405
23468	971406
174358	971407
51551	971408
10336	971409
145383	971410
30833	971411
115309	971412
1007	971413
98580	971414
243288	971415
56049	971416
83690	971417
599	971418
150787	971419
179487	971420
25442	971421
268389	971422
22531	971423
7184	971424
42361	971425
1947	971426
524	971427
22677	971428
76068	971429
58124	971430
83150	971431
111191	971432
76350	971433
35149	971434
920	971435
10631	971436
25803	971437
15827	971438
232323	971439
98356	971440
6910	971441
156572	971442
34275	971443
227592	971444
115896	971445
28083	971446
88371	971447
30336	971448
1069	971449
3995	971450
5170	971451
84711	971452
142277	971453
19514	971454
96549	971455
26947	971456
197	971457
30404	971458
922	971459
53826	971460
6080	971461
222034	971462
2477	971463
51318	971464
42385	971465
22949	971466
58622	971467
11246	971468
251659	971469
3316	971470
28401	971471
50449	971472
95579	971473
316	971474
251	971475
85724	971476
28539	971477
45594	971478
148251	971479
1520	971480
1482	971481
23270	971482
38471	971483
5086	971484
95584	971485
2663	971486
59060	971487
110531	971488
15617	971489
79494	971490
43974	971491
1698	971492
187429	971493
255	971494
5941	971495
30036	971496
76974	971497
20196	971498
124151	971499
184275	971500
29645	971501
93464	971502
2711	971503
1348	971504
1479	971505
1049	971506
77878	971507
2584	971508
88365	971509
2068	971510
196399	971511
9887	971512
207208	971513
10234	971514
105290	971515
166710	971516
91040	971517
15579	971518
165736	971519
16541	971520
150731	971521
45248	971522
3683	971523
29273	971524
13888	971525
5074	971526
33519	971527
172834	971528
13439	971529
1163	971530
17726	971531
794	971532
5943	971533
396	971534
124216	971535
31738	971536
29336	971537
28367	971538
137048	971539
12229	971540
5552	971541
6782	971542
37489	971543
247288	971544
154573	971545
158187	971546
34425	971547
9736	971548
88149	971549
245855	971550
71281	971551
170099	971552
17609	971553
7704	971554
14610	971555
19148	971556
8679	971557
147446	971558
85	971559
351	971560
55279	971561
192446	971562
3434	971563
101436	971564
6030	971565
1038	971566
38443	971567
154991	971568
263318	971569
135453	971570
25003	971571
153452	971572
5589	971573
147787	971574
75905	971575
1122	971576
1590	971577
7179	971578
17454	971579
7744	971580
1340	971581
55929	971582
51968	971583
172209	971584
7175	971585
60437	971586
156511	971587
65166	971588
3672	971589
60452	971590
204390	971591
54255	971592
261056	971593
60346	971594
60749	971595
6476	971596
66962	971597
74384	971598
2511	971599
4805	971600
68757	971601
921	971602
1201	971603
37835	971604
63709	971605
64619	971606
90835	971607
39892	971608
28179	971609
5542	971610
45421	971611
16638	971612
16419	971613
993	971614
2802	971615
131339	971616
46430	971617
13594	971618
41281	971619
132367	971620
269454	971621
9069	971622
1311	971623
117264	971624
1917	971625
36555	971626
5243	971627
65303	971628
162386	971629
64657	971630
148617	971631
69519	971632
147667	971633
12264	971634
13355	971635
477	971636
5779	971637
19245	971638
243806	971639
966	971640
62257	971641
196767	971642
165308	971643
24651	971644
63	971645
105608	971646
4014	971647
92739	971648
6659	971649
54950	971650
70983	971651
120839	971652
5739	971653
108977	971654
19816	971655
173037	971656
79246	971657
81896	971658
2902	971659
19999	971660
20331	971661
7456	971662
29478	971663
130642	971664
71083	971665
51560	971666
122560	971667
21366	971668
157545	971669
176	971670
43240	971671
137643	971672
198187	971673
3158	971674
103506	971675
48465	971676
1365	971677
58681	971678
1629	971679
106640	971680
33579	971681
122987	971682
82	971683
19555	971684
29681	971685
50148	971686
8719	971687
372	971688
7513	971689
64136	971690
5060	971691
14605	971692
62261	971693
122448	971694
47608	971695
12547	971696
155317	971697
13137	971698
9865	971699
190290	971700
32019	971701
127949	971702
4438	971703
2344	971704
12068	971705
84139	971706
10032	971707
9407	971708
195193	971709
55945	971710
138446	971711
24482	971712
3805	971713
76	971714
84359	971715
210710	971716
66392	971717
222050	971718
16750	971719
122381	971720
2542	971721
108260	971722
1566	971723
39325	971724
12281	971725
21554	971726
83545	971727
53810	971728
118018	971729
12244	971730
99559	971731
24391	971732
54399	971733
10235	971734
8444	971735
4307	971736
16451	971737
5826	971738
485	971739
112096	971740
28360	971741
142209	971742
1113	971743
40064	971744
15397	971745
50765	971746
17886	971747
11673	971748
152881	971749
158848	971750
193079	971751
75120	971752
126696	971753
115858	971754
2881	971755
14493	971756
60348	971757
105113	971758
2805	971759
69111	971760
49357	971761
22104	971762
142862	971763
84338	971764
239	971765
31974	971766
56921	971767
4664	971768
29078	971769
2670	971770
48097	971771
17731	971772
918	971773
242463	971774
130055	971775
20202	971776
93017	971777
44917	971778
47	971779
13800	971780
2050	971781
7005	971782
11146	971783
4464	971784
14055	971785
3374	971786
145955	971787
186486	971788
95253	971789
27894	971790
126958	971791
3357	971792
124163	971793
12921	971794
199576	971795
155	971796
263230	971797
503	971798
38044	971799
1059	971800
19538	971801
232083	971802
5356	971803
1721	971804
4037	971805
214664	971806
77346	971807
89782	971808
56791	971809
259265	971810
1955	971811
33330	971812
35596	971813
2558	971814
262370	971815
1337	971816
4053	971817
166315	971818
211459	971819
103313	971820
8	971821
236503	971822
40047	971823
44331	971824
148694	971825
19315	971826
2052	971827
251223	971828
272658	971829
22109	971830
112753	971831
41069	971832
10411	971833
139796	971834
113307	971835
263654	971836
226646	971837
209074	971838
41395	971839
16935	971840
22178	971841
18547	971842
96322	971843
69663	971844
84047	971845
27988	971846
50536	971847
8032	971848
54913	971849
64734	971850
75238	971851
43986	971852
77657	971853
45302	971854
7561	971855
20176	971856
11072	971857
1	971858
106657	971859
28535	971860
3052	971861
45241	971862
95350	971863
29269	971864
147904	971865
15412	971866
60609	971867
6391	971868
3535	971869
1244	971870
23392	971871
234889	971872
10436	971873
13293	971874
20758	971875
99709	971876
569	971877
24233	971878
87678	971879
88337	971880
95849	971881
254776	971882
5601	971883
224629	971884
21861	971885
136456	971886
260385	971887
242568	971888
9698	971889
26220	971890
61930	971891
102430	971892
3162	971893
5679	971894
57524	971895
55864	971896
91140	971897
11946	971898
32506	971899
117471	971900
78840	971901
24418	971902
8208	971903
3167	971904
8918	971905
65276	971906
6262	971907
17341	971908
5799	971909
82866	971910
104000	971911
3845	971912
6735	971913
241299	971914
106131	971915
3036	971916
23264	971917
21577	971918
2137	971919
13007	971920
23471	971921
242027	971922
45876	971923
21470	971924
21606	971925
73681	971926
5867	971927
15178	971928
87518	971929
10205	971930
6418	971931
76367	971932
142501	971933
42114	971934
101471	971935
166011	971936
17900	971937
33214	971938
1922	971939
196175	971940
4018	971941
162072	971942
11876	971943
262247	971944
4826	971945
43249	971946
18110	971947
2188	971948
9179	971949
183811	971950
67343	971951
3999	971952
917	971953
2740	971954
38951	971955
12938	971956
89600	971957
38416	971958
88354	971959
34586	971960
11343	971961
20284	971962
64957	971963
1352	971964
222557	971965
44927	971966
42352	971967
113944	971968
11374	971969
53576	971970
231903	971971
16573	971972
160519	971973
131857	971974
33710	971975
109575	971976
12956	971977
18878	971978
41899	971979
103752	971980
2780	971981
153677	971982
1341	971983
260746	971984
4454	971985
125934	971986
118959	971987
96451	971988
10525	971989
16240	971990
3832	971991
40680	971992
119619	971993
161	971994
28485	971995
26756	971996
3629	971997
14941	971998
48980	971999
44559	972000
23787	972001
3713	972002
30717	972003
15211	972004
154960	972005
130979	972006
154650	972007
39447	972008
198112	972009
22273	972010
92863	972011
30640	972012
132680	972013
1415	972014
74201	972015
6280	972016
7288	972017
31504	972018
3964	972019
104200	972020
2130	972021
124817	972022
6655	972023
59225	972024
23855	972025
268854	972026
58857	972027
217590	972028
72165	972029
106503	972030
7758	972031
179	972032
186940	972033
5794	972034
163554	972035
33648	972036
14411	972037
23602	972038
114411	972039
66300	972040
176629	972041
43	972042
50161	972043
7014	972044
19257	972045
1093	972046
113935	972047
39514	972048
8551	972049
215	972050
138612	972051
69635	972052
106264	972053
40122	972054
37667	972055
27296	972056
6412	972057
108717	972058
16064	972059
103324	972060
149018	972061
14979	972062
54055	972063
1750	972064
1166	972065
103144	972066
31635	972067
116317	972068
63602	972069
85948	972070
21530	972071
14586	972072
18	972073
453	972074
190733	972075
28819	972076
21354	972077
5854	972078
148182	972079
40649	972080
192731	972081
61268	972082
17744	972083
24062	972084
1708	972085
10626	972086
98794	972087
8204	972088
161463	972089
62564	972090
8541	972091
58170	972092
86122	972093
688	972094
279	972095
9079	972096
214327	972097
31181	972098
168642	972099
60306	972100
73658	972101
90488	972102
32495	972103
53130	972104
27447	972105
95939	972106
12992	972107
962	972108
27031	972109
56141	972110
56930	972111
139508	972112
51107	972113
33344	972114
2822	972115
111504	972116
153129	972117
23332	972118
40488	972119
57584	972120
112689	972121
193847	972122
12237	972123
713	972124
140982	972125
120534	972126
133450	972127
8372	972128
14884	972129
196463	972130
247357	972131
3253	972132
158497	972133
131086	972134
59326	972135
24010	972136
271957	972137
242339	972138
16476	972139
4362	972140
177163	972141
25573	972142
179317	972143
67842	972144
13418	972145
107495	972146
5828	972147
12042	972148
682	972149
38050	972150
48432	972151
4265	972152
3719	972153
34215	972154
225579	972155
66940	972156
44369	972157
59723	972158
176401	972159
4407	972160
19928	972161
8164	972162
5618	972163
115201	972164
4470	972165
4212	972166
5596	972167
45042	972168
46390	972169
229433	972170
139543	972171
28988	972172
78172	972173
19	972174
104367	972175
29282	972176
179220	972177
55155	972178
71185	972179
249405	972180
13501	972181
32024	972182
241933	972183
162569	972184
102276	972185
28658	972186
5731	972187
26792	972188
4419	972189
2139	972190
220394	972191
258387	972192
16792	972193
4030	972194
4643	972195
3362	972196
12319	972197
12702	972198
64793	972199
83489	972200
72060	972201
9	972202
158533	972203
150321	972204
5743	972205
120997	972206
5137	972207
85000	972208
29366	972209
3275	972210
203156	972211
18139	972212
111796	972213
1082	972214
54612	972215
92207	972216
1364	972217
83908	972218
27745	972219
1505	972220
148819	972221
240705	972222
42717	972223
250151	972224
4606	972225
2732	972226
52187	972227
23818	972228
82591	972229
195496	972230
15692	972231
11642	972232
13587	972233
129691	972234
226053	972235
7766	972236
156970	972237
6342	972238
93625	972239
32323	972240
14147	972241
21373	972242
67524	972243
186976	972244
178555	972245
172110	972246
28787	972247
3688	972248
219349	972249
75396	972250
15265	972251
145441	972252
11227	972253
47793	972254
26128	972255
38598	972256
42556	972257
123936	972258
161710	972259
72775	972260
35565	972261
3149	972262
163583	972263
156279	972264
10512	972265
69381	972266
227901	972267
1837	972268
83204	972269
20332	972270
26369	972271
3526	972272
211350	972273
32156	972274
3716	972275
201884	972276
8284	972277
28745	972278
32598	972279
6854	972280
139105	972281
34122	972282
10273	972283
38478	972284
209515	972285
156569	972286
31650	972287
19	972288
73419	972289
5375	972290
10998	972291
17751	972292
124590	972293
58285	972294
19123	972295
100425	972296
25064	972297
105354	972298
146364	972299
17725	972300
3228	972301
17915	972302
99415	972303
5273	972304
3912	972305
97423	972306
34379	972307
15189	972308
78118	972309
136406	972310
184639	972311
14484	972312
8356	972313
46465	972314
213	972315
73787	972316
193064	972317
20216	972318
77353	972319
230	972320
195031	972321
73894	972322
118645	972323
79092	972324
65202	972325
268727	972326
105035	972327
128536	972328
26604	972329
19210	972330
13179	972331
88500	972332
70999	972333
235453	972334
98889	972335
113787	972336
21881	972337
46451	972338
116737	972339
2615	972340
4113	972341
52875	972342
89622	972343
23455	972344
43261	972345
9422	972346
11548	972347
57360	972348
128734	972349
1854	972350
23070	972351
94	972352
7499	972353
244474	972354
101044	972355
97403	972356
94813	972357
251245	972358
21764	972359
20189	972360
31437	972361
134412	972362
1782	972363
18011	972364
2310	972365
5646	972366
11373	972367
11142	972368
120351	972369
700	972370
62700	972371
151599	972372
22822	972373
72266	972374
525	972375
79354	972376
42660	972377
8098	972378
876	972379
230184	972380
22258	972381
37102	972382
10563	972383
50042	972384
177073	972385
27379	972386
1566	972387
105704	972388
31081	972389
33722	972390
46347	972391
167652	972392
38661	972393
20450	972394
4511	972395
70377	972396
25134	972397
46070	972398
48139	972399
31882	972400
56414	972401
277	972402
29576	972403
154406	972404
24404	972405
27470	972406
41446	972407
73655	972408
133363	972409
135905	972410
48796	972411
271773	972412
6698	972413
15671	972414
15143	972415
51876	972416
113014	972417
123258	972418
13851	972419
46359	972420
153639	972421
19197	972422
4821	972423
200230	972424
794	972425
13059	972426
8015	972427
7311	972428
43629	972429
9417	972430
73895	972431
5354	972432
1506	972433
75647	972434
188256	972435
8885	972436
190778	972437
37628	972438
14076	972439
99403	972440
71082	972441
1217	972442
39377	972443
43046	972444
149944	972445
111	972446
87043	972447
2622	972448
17894	972449
255077	972450
119729	972451
7066	972452
26852	972453
51195	972454
101751	972455
29185	972456
36083	972457
63777	972458
28078	972459
105122	972460
257556	972461
52149	972462
124750	972463
35188	972464
37675	972465
9838	972466
75857	972467
19543	972468
81078	972469
269140	972470
43911	972471
1846	972472
3007	972473
156248	972474
186945	972475
12594	972476
34026	972477
57911	972478
96321	972479
100314	972480
78137	972481
724	972482
252424	972483
26208	972484
129529	972485
148716	972486
82327	972487
57415	972488
70882	972489
57927	972490
88809	972491
4579	972492
10807	972493
233431	972494
25071	972495
10103	972496
22792	972497
18895	972498
42058	972499
64925	972500
36847	972501
155783	972502
4469	972503
137307	972504
6828	972505
223933	972506
8011	972507
20842	972508
4142	972509
8923	972510
37671	972511
65947	972512
92797	972513
125062	972514
182407	972515
16525	972516
748	972517
36682	972518
190298	972519
15559	972520
40873	972521
1368	972522
112047	972523
4597	972524
34819	972525
31189	972526
45445	972527
2822	972528
157151	972529
145509	972530
51713	972531
244154	972532
230820	972533
66984	972534
48763	972535
67453	972536
85260	972537
50688	972538
19387	972539
5286	972540
3801	972541
77746	972542
147734	972543
16410	972544
225646	972545
16320	972546
48460	972547
25260	972548
83565	972549
3030	972550
167744	972551
67857	972552
23491	972553
1334	972554
107437	972555
10314	972556
32203	972557
24211	972558
165696	972559
204578	972560
247639	972561
735	972562
44254	972563
11428	972564
54396	972565
160368	972566
91043	972567
2465	972568
208615	972569
26374	972570
44085	972571
119996	972572
130783	972573
10716	972574
11883	972575
22980	972576
77707	972577
190364	972578
246849	972579
96304	972580
14958	972581
10577	972582
5462	972583
1141	972584
15016	972585
226551	972586
204832	972587
21429	972588
1851	972589
2681	972590
133631	972591
16449	972592
95348	972593
10411	972594
3725	972595
53488	972596
37146	972597
42393	972598
17176	972599
156317	972600
9524	972601
802	972602
4459	972603
77668	972604
3152	972605
128921	972606
76759	972607
4731	972608
1652	972609
70344	972610
43967	972611
188216	972612
17611	972613
37441	972614
103535	972615
55239	972616
75944	972617
15854	972618
7661	972619
5646	972620
73544	972621
27489	972622
150	972623
110197	972624
18	972625
83382	972626
70342	972627
46215	972628
116752	972629
92565	972630
47164	972631
116288	972632
47610	972633
79550	972634
228134	972635
25596	972636
182091	972637
134099	972638
54616	972639
4229	972640
60434	972641
24015	972642
224626	972643
12656	972644
19816	972645
20078	972646
10415	972647
236485	972648
5385	972649
240294	972650
54420	972651
8217	972652
134565	972653
48582	972654
206862	972655
25863	972656
51001	972657
437	972658
87450	972659
3136	972660
14665	972661
20169	972662
5948	972663
61994	972664
222710	972665
11145	972666
48291	972667
37348	972668
20036	972669
124119	972670
2165	972671
1382	972672
7009	972673
219487	972674
215224	972675
106121	972676
117068	972677
2496	972678
2795	972679
1739	972680
76709	972681
148854	972682
18515	972683
1732	972684
17574	972685
85038	972686
5469	972687
116042	972688
53190	972689
19128	972690
3094	972691
9703	972692
7255	972693
39580	972694
6633	972695
29914	972696
65549	972697
146741	972698
384	972699
181449	972700
3796	972701
13284	972702
5627	972703
933	972704
63838	972705
458	972706
9622	972707
96955	972708
38641	972709
214779	972710
104700	972711
7261	972712
189920	972713
20249	972714
96490	972715
1179	972716
72309	972717
112234	972718
17354	972719
39352	972720
4574	972721
236211	972722
279	972723
51134	972724
18826	972725
14009	972726
30720	972727
95759	972728
11123	972729
3680	972730
15954	972731
153684	972732
213651	972733
92055	972734
15827	972735
17824	972736
3434	972737
2706	972738
48272	972739
171245	972740
100226	972741
37637	972742
6450	972743
197666	972744
37632	972745
208878	972746
125684	972747
10077	972748
16995	972749
47483	972750
76105	972751
3090	972752
69833	972753
39392	972754
11468	972755
4256	972756
81751	972757
33410	972758
42487	972759
124925	972760
16389	972761
171605	972762
13551	972763
146500	972764
34520	972765
175510	972766
245	972767
21519	972768
16355	972769
3864	972770
78836	972771
16753	972772
16597	972773
3610	972774
220725	972775
187761	972776
285	972777
48229	972778
31519	972779
137632	972780
12270	972781
38825	972782
14043	972783
41136	972784
9942	972785
11555	972786
207391	972787
4107	972788
9357	972789
247424	972790
31652	972791
12512	972792
238840	972793
202791	972794
14275	972795
130039	972796
84477	972797
1370	972798
70934	972799
52408	972800
31158	972801
1094	972802
39450	972803
17535	972804
150297	972805
102531	972806
1190	972807
230175	972808
87841	972809
104194	972810
47250	972811
78	972812
1263	972813
61211	972814
25081	972815
55328	972816
11834	972817
22317	972818
3278	972819
205534	972820
24873	972821
180340	972822
29950	972823
110796	972824
46066	972825
188434	972826
70128	972827
11337	972828
9806	972829
133341	972830
218016	972831
272080	972832
158035	972833
11288	972834
1271	972835
150085	972836
8993	972837
74858	972838
117953	972839
182922	972840
56225	972841
34378	972842
55639	972843
4880	972844
42046	972845
108453	972846
6002	972847
22797	972848
22687	972849
92394	972850
4346	972851
170981	972852
111804	972853
251219	972854
948	972855
43041	972856
46755	972857
85533	972858
189119	972859
51380	972860
112163	972861
20570	972862
262686	972863
216383	972864
11741	972865
11923	972866
16120	972867
182580	972868
8397	972869
113439	972870
46677	972871
56819	972872
25849	972873
107034	972874
80140	972875
178695	972876
139	972877
31017	972878
86169	972879
50667	972880
92194	972881
67411	972882
50806	972883
37146	972884
36	972885
7582	972886
29987	972887
198251	972888
33840	972889
99777	972890
150383	972891
198470	972892
35671	972893
202322	972894
171507	972895
66925	972896
10988	972897
46346	972898
160214	972899
204410	972900
23203	972901
158831	972902
6944	972903
118868	972904
20147	972905
136131	972906
56039	972907
11451	972908
99411	972909
62029	972910
1785	972911
9536	972912
3579	972913
58305	972914
4195	972915
10388	972916
4612	972917
49454	972918
40964	972919
181631	972920
203334	972921
1130	972922
8704	972923
124995	972924
205584	972925
89899	972926
2135	972927
47776	972928
106834	972929
112273	972930
86875	972931
1165	972932
218	972933
103321	972934
10829	972935
45857	972936
8106	972937
160470	972938
14591	972939
30786	972940
98819	972941
47192	972942
1396	972943
1836	972944
24043	972945
259660	972946
2566	972947
6955	972948
56130	972949
241862	972950
40126	972951
80	972952
131512	972953
175931	972954
352	972955
76205	972956
47932	972957
89532	972958
40412	972959
258020	972960
135	972961
9009	972962
44925	972963
33919	972964
82110	972965
157833	972966
63508	972967
10327	972968
55731	972969
159203	972970
61307	972971
42459	972972
149131	972973
62280	972974
69768	972975
745	972976
259077	972977
272458	972978
32604	972979
45075	972980
157	972981
12298	972982
44595	972983
243698	972984
133500	972985
68510	972986
72137	972987
173248	972988
31637	972989
146549	972990
55925	972991
8445	972992
39598	972993
23677	972994
39633	972995
5406	972996
9519	972997
84553	972998
32913	972999
571	973000
10990	973001
208253	973002
55745	973003
168653	973004
241866	973005
69426	973006
17500	973007
47367	973008
14534	973009
45081	973010
72717	973011
11109	973012
250538	973013
143669	973014
3788	973015
67157	973016
42299	973017
97336	973018
34171	973019
106781	973020
74355	973021
8066	973022
7839	973023
77167	973024
38819	973025
122352	973026
78560	973027
11700	973028
38100	973029
83213	973030
53972	973031
39047	973032
34888	973033
512	973034
2939	973035
39887	973036
19355	973037
6818	973038
209858	973039
71438	973040
79191	973041
107338	973042
38894	973043
57407	973044
14902	973045
93859	973046
54369	973047
74248	973048
41344	973049
53021	973050
21632	973051
106675	973052
241521	973053
18285	973054
44620	973055
50744	973056
35240	973057
106661	973058
64324	973059
60126	973060
239032	973061
217372	973062
7222	973063
75095	973064
79579	973065
89427	973066
15870	973067
4256	973068
87739	973069
210631	973070
3348	973071
426	973072
114762	973073
40641	973074
142577	973075
25223	973076
269287	973077
35911	973078
492	973079
153180	973080
43018	973081
160988	973082
118344	973083
85311	973084
83761	973085
109927	973086
40295	973087
9948	973088
236541	973089
2982	973090
25282	973091
143451	973092
6887	973093
37754	973094
54140	973095
26896	973096
158349	973097
68770	973098
24095	973099
4266	973100
264544	973101
2214	973102
21627	973103
59160	973104
12905	973105
180282	973106
9800	973107
1934	973108
45715	973109
796	973110
13594	973111
37789	973112
79082	973113
2436	973114
16424	973115
269785	973116
110459	973117
89327	973118
163725	973119
154051	973120
113772	973121
75757	973122
181896	973123
324	973124
76771	973125
64363	973126
208039	973127
18060	973128
170718	973129
210157	973130
19333	973131
128152	973132
93813	973133
234240	973134
138472	973135
36770	973136
70257	973137
94629	973138
18446	973139
4731	973140
266438	973141
293	973142
171703	973143
159197	973144
71529	973145
101302	973146
202247	973147
962	973148
4164	973149
129156	973150
39251	973151
30420	973152
168647	973153
14841	973154
39205	973155
44770	973156
20986	973157
74245	973158
153332	973159
30450	973160
95381	973161
109376	973162
37803	973163
17811	973164
23032	973165
28543	973166
51942	973167
163594	973168
37864	973169
40760	973170
2749	973171
7426	973172
21785	973173
37263	973174
250525	973175
52	973176
28036	973177
251405	973178
124	973179
73277	973180
15025	973181
36283	973182
52601	973183
128977	973184
37803	973185
89671	973186
20568	973187
155096	973188
229939	973189
107938	973190
23696	973191
8469	973192
17533	973193
104676	973194
67046	973195
96133	973196
38324	973197
11403	973198
224535	973199
45566	973200
45265	973201
25221	973202
225675	973203
744	973204
17370	973205
85643	973206
60042	973207
31719	973208
57590	973209
57582	973210
165330	973211
195427	973212
17285	973213
49896	973214
104248	973215
35022	973216
41361	973217
25737	973218
5527	973219
72394	973220
413	973221
117126	973222
19121	973223
34324	973224
12536	973225
92600	973226
40028	973227
9620	973228
167435	973229
131033	973230
26273	973231
24147	973232
206612	973233
36398	973234
211313	973235
20194	973236
32534	973237
77485	973238
49185	973239
129349	973240
158075	973241
58768	973242
26933	973243
69537	973244
11464	973245
221853	973246
177643	973247
27690	973248
3613	973249
91009	973250
60238	973251
52394	973252
6965	973253
56815	973254
22659	973255
21986	973256
5324	973257
126015	973258
104040	973259
9142	973260
1311	973261
24267	973262
79254	973263
43104	973264
24758	973265
54268	973266
170179	973267
2076	973268
1739	973269
1304	973270
31962	973271
33353	973272
9935	973273
78974	973274
62507	973275
20607	973276
28295	973277
53844	973278
75142	973279
8	973280
32304	973281
80253	973282
122682	973283
20364	973284
22977	973285
2234	973286
56500	973287
18816	973288
26844	973289
6523	973290
145936	973291
74275	973292
30505	973293
42894	973294
5315	973295
224600	973296
30854	973297
25996	973298
693	973299
66005	973300
5325	973301
39208	973302
147524	973303
32396	973304
133135	973305
144188	973306
160087	973307
29829	973308
172430	973309
7743	973310
13779	973311
48059	973312
15895	973313
22074	973314
119044	973315
168710	973316
122608	973317
20140	973318
118742	973319
193021	973320
17795	973321
23111	973322
37281	973323
18540	973324
166590	973325
21260	973326
108048	973327
121441	973328
137489	973329
33679	973330
53441	973331
6692	973332
69680	973333
2077	973334
245137	973335
189735	973336
133124	973337
102618	973338
68379	973339
94171	973340
72715	973341
71992	973342
5295	973343
4603	973344
245328	973345
24531	973346
21947	973347
50734	973348
58798	973349
63069	973350
232984	973351
226	973352
22455	973353
5683	973354
21621	973355
44500	973356
21289	973357
93358	973358
7767	973359
12969	973360
7233	973361
44353	973362
122524	973363
71196	973364
101715	973365
257383	973366
37884	973367
155374	973368
33970	973369
100538	973370
2038	973371
248352	973372
78992	973373
23457	973374
138510	973375
5436	973376
132459	973377
82521	973378
45142	973379
53192	973380
1733	973381
19911	973382
382	973383
166025	973384
28449	973385
125718	973386
44596	973387
16980	973388
51879	973389
21245	973390
5055	973391
148178	973392
62169	973393
5905	973394
132366	973395
271634	973396
256534	973397
264	973398
80892	973399
22927	973400
49953	973401
180090	973402
244319	973403
229097	973404
28651	973405
253117	973406
365	973407
20212	973408
179305	973409
31902	973410
76701	973411
188282	973412
129337	973413
6886	973414
9809	973415
215941	973416
2517	973417
195767	973418
42711	973419
23029	973420
18984	973421
80103	973422
33645	973423
19607	973424
54622	973425
5879	973426
83571	973427
3145	973428
109556	973429
135922	973430
72237	973431
51043	973432
5137	973433
70098	973434
118663	973435
35507	973436
66723	973437
7425	973438
4225	973439
106559	973440
246010	973441
72191	973442
3221	973443
121	973444
148064	973445
11776	973446
220005	973447
161281	973448
4966	973449
72371	973450
36020	973451
143	973452
50148	973453
34344	973454
165147	973455
32880	973456
18718	973457
107673	973458
1335	973459
31234	973460
15574	973461
3808	973462
11332	973463
1737	973464
260471	973465
10654	973466
36579	973467
3262	973468
25560	973469
75589	973470
126358	973471
55587	973472
1230	973473
15209	973474
11944	973475
95356	973476
48897	973477
50110	973478
1733	973479
528	973480
1278	973481
211576	973482
12806	973483
29573	973484
29740	973485
42053	973486
25164	973487
1466	973488
6138	973489
28681	973490
6	973491
31009	973492
968	973493
241984	973494
53143	973495
8109	973496
241554	973497
29539	973498
47743	973499
50039	973500
100327	973501
10482	973502
1060	973503
27422	973504
12840	973505
533	973506
37468	973507
85	973508
194	973509
1138	973510
87920	973511
29144	973512
88755	973513
35575	973514
23832	973515
170970	973516
1993	973517
34265	973518
59469	973519
1996	973520
67117	973521
86959	973522
74269	973523
41729	973524
1240	973525
14557	973526
80119	973527
19979	973528
200516	973529
35094	973530
847	973531
42133	973532
32562	973533
61343	973534
15301	973535
153471	973536
214082	973537
42539	973538
18447	973539
217245	973540
36763	973541
51600	973542
67235	973543
56713	973544
103735	973545
21888	973546
94557	973547
5260	973548
50977	973549
49235	973550
41411	973551
3706	973552
159950	973553
896	973554
171694	973555
8826	973556
80451	973557
103714	973558
7061	973559
116125	973560
461	973561
90274	973562
58958	973563
112433	973564
170352	973565
29194	973566
6801	973567
2917	973568
255145	973569
32921	973570
4307	973571
256895	973572
22733	973573
76553	973574
218536	973575
130344	973576
2104	973577
23492	973578
194126	973579
47309	973580
13076	973581
43754	973582
44627	973583
1160	973584
122203	973585
7341	973586
55	973587
110380	973588
6672	973589
25703	973590
2515	973591
49975	973592
57601	973593
20084	973594
40357	973595
76510	973596
3236	973597
272679	973598
108675	973599
111172	973600
167465	973601
152273	973602
42573	973603
31096	973604
6074	973605
58054	973606
7523	973607
3165	973608
69150	973609
248349	973610
18128	973611
1496	973612
25624	973613
76081	973614
28537	973615
58987	973616
47234	973617
1831	973618
4680	973619
20841	973620
209271	973621
146118	973622
574	973623
43154	973624
124623	973625
109010	973626
39547	973627
72875	973628
6826	973629
24535	973630
7532	973631
59780	973632
167772	973633
106702	973634
53762	973635
2130	973636
187260	973637
45066	973638
34025	973639
5748	973640
98338	973641
191319	973642
51547	973643
46318	973644
150944	973645
68267	973646
76298	973647
26613	973648
252021	973649
30043	973650
91479	973651
41988	973652
3726	973653
39987	973654
22589	973655
181394	973656
198596	973657
11950	973658
98804	973659
90216	973660
43847	973661
5684	973662
19261	973663
44	973664
4639	973665
149260	973666
66721	973667
262536	973668
2390	973669
245200	973670
267201	973671
168688	973672
105890	973673
255091	973674
241739	973675
12612	973676
21820	973677
53403	973678
66208	973679
49308	973680
155766	973681
2805	973682
104313	973683
66627	973684
53258	973685
118	973686
127042	973687
105716	973688
27613	973689
158903	973690
214655	973691
124321	973692
8939	973693
7856	973694
22382	973695
56178	973696
11777	973697
136970	973698
8517	973699
115495	973700
42753	973701
36004	973702
27477	973703
20535	973704
331	973705
156529	973706
24363	973707
204696	973708
51208	973709
381	973710
19692	973711
27312	973712
70715	973713
55076	973714
20037	973715
5718	973716
983	973717
52448	973718
34	973719
31489	973720
33533	973721
128938	973722
104791	973723
6209	973724
180607	973725
20494	973726
53582	973727
26602	973728
148155	973729
272440	973730
11827	973731
24020	973732
58832	973733
16653	973734
1814	973735
231950	973736
76853	973737
6687	973738
183	973739
59996	973740
4202	973741
20464	973742
38595	973743
128795	973744
73262	973745
216614	973746
250918	973747
43703	973748
140210	973749
5232	973750
187859	973751
254770	973752
41545	973753
46047	973754
13882	973755
169605	973756
4932	973757
78055	973758
107375	973759
18283	973760
85210	973761
53424	973762
1410	973763
9435	973764
2340	973765
10332	973766
267383	973767
52173	973768
43407	973769
13791	973770
89640	973771
12258	973772
65382	973773
133533	973774
46782	973775
88320	973776
87717	973777
133276	973778
118076	973779
142226	973780
25446	973781
99222	973782
173483	973783
3904	973784
236268	973785
75209	973786
78810	973787
195353	973788
171118	973789
20318	973790
49095	973791
8354	973792
44616	973793
240906	973794
2033	973795
89114	973796
201443	973797
37882	973798
72723	973799
91462	973800
29423	973801
107399	973802
10776	973803
3425	973804
6626	973805
2719	973806
150617	973807
56934	973808
24966	973809
140006	973810
10501	973811
140350	973812
20801	973813
214775	973814
233834	973815
112385	973816
69119	973817
61973	973818
580	973819
97278	973820
15153	973821
34	973822
268	973823
3008	973824
1054	973825
144909	973826
16782	973827
21414	973828
88700	973829
257682	973830
31660	973831
153428	973832
36149	973833
220100	973834
256567	973835
3756	973836
10951	973837
80046	973838
87936	973839
20743	973840
99880	973841
264871	973842
22028	973843
15587	973844
1011	973845
26384	973846
254947	973847
1304	973848
145569	973849
47595	973850
213918	973851
1597	973852
48125	973853
178551	973854
1489	973855
50621	973856
15993	973857
133107	973858
44154	973859
10144	973860
38941	973861
112111	973862
19432	973863
19	973864
237949	973865
82885	973866
129165	973867
69080	973868
54095	973869
103014	973870
211683	973871
257696	973872
160228	973873
54073	973874
19475	973875
21701	973876
146153	973877
43666	973878
212509	973879
189954	973880
25428	973881
111773	973882
127262	973883
107578	973884
19844	973885
151453	973886
22959	973887
22601	973888
23514	973889
104633	973890
11257	973891
27679	973892
58628	973893
30871	973894
67368	973895
67123	973896
25176	973897
4189	973898
128675	973899
120795	973900
185987	973901
12462	973902
182298	973903
6999	973904
27415	973905
193178	973906
7519	973907
134343	973908
653	973909
37825	973910
20799	973911
116646	973912
6882	973913
85701	973914
245728	973915
196480	973916
35811	973917
73532	973918
174228	973919
22758	973920
40191	973921
76577	973922
72353	973923
4593	973924
31951	973925
26534	973926
244789	973927
76600	973928
1506	973929
15817	973930
54289	973931
46661	973932
34573	973933
54580	973934
26121	973935
69287	973936
170847	973937
43953	973938
26945	973939
3136	973940
26142	973941
215	973942
103779	973943
3957	973944
39133	973945
14393	973946
20851	973947
1472	973948
197236	973949
51454	973950
2239	973951
558	973952
32374	973953
13432	973954
10305	973955
6560	973956
80811	973957
1192	973958
4042	973959
13698	973960
53991	973961
10664	973962
18234	973963
84647	973964
7987	973965
188190	973966
36029	973967
1733	973968
56721	973969
99749	973970
218690	973971
58384	973972
49940	973973
110479	973974
70711	973975
5117	973976
15459	973977
147322	973978
22998	973979
12912	973980
4325	973981
531	973982
20	973983
1274	973984
3630	973985
52388	973986
1294	973987
224645	973988
93019	973989
47770	973990
90303	973991
125438	973992
7114	973993
69043	973994
160722	973995
1731	973996
18225	973997
43773	973998
61361	973999
5737	974000
121434	974001
10583	974002
105034	974003
246356	974004
56069	974005
21838	974006
57243	974007
1992	974008
15714	974009
1313	974010
144554	974011
54374	974012
14280	974013
166481	974014
26663	974015
3420	974016
14947	974017
441	974018
52978	974019
111948	974020
108720	974021
15	974022
49683	974023
1713	974024
3349	974025
38003	974026
45644	974027
1991	974028
29896	974029
116003	974030
11039	974031
9837	974032
105205	974033
248318	974034
39680	974035
28084	974036
15499	974037
29925	974038
20749	974039
30811	974040
21897	974041
77302	974042
55524	974043
123881	974044
54401	974045
91887	974046
151255	974047
216615	974048
25519	974049
7793	974050
198548	974051
2973	974052
1238	974053
101228	974054
199648	974055
550	974056
124921	974057
259	974058
22593	974059
12634	974060
2119	974061
111541	974062
25092	974063
44203	974064
35822	974065
92	974066
250406	974067
118915	974068
101610	974069
35678	974070
123482	974071
125537	974072
66314	974073
135714	974074
231785	974075
9880	974076
48012	974077
68084	974078
5511	974079
3981	974080
3166	974081
84752	974082
29866	974083
52623	974084
22637	974085
42124	974086
3692	974087
63	974088
12988	974089
263390	974090
248762	974091
7422	974092
209040	974093
80121	974094
122406	974095
11493	974096
12670	974097
124835	974098
170582	974099
21460	974100
12256	974101
169	974102
98600	974103
71527	974104
225491	974105
26031	974106
249247	974107
151952	974108
154142	974109
43377	974110
1021	974111
15147	974112
99630	974113
74690	974114
1	974115
31411	974116
65943	974117
167496	974118
21402	974119
1270	974120
55656	974121
56878	974122
25356	974123
11196	974124
9598	974125
341	974126
3147	974127
96587	974128
5286	974129
7594	974130
110921	974131
42196	974132
46312	974133
86080	974134
16317	974135
1786	974136
41394	974137
1820	974138
191177	974139
9942	974140
39426	974141
15804	974142
2305	974143
44885	974144
251876	974145
23303	974146
541	974147
22054	974148
72952	974149
108067	974150
48238	974151
253251	974152
34308	974153
14158	974154
234207	974155
80478	974156
92300	974157
39979	974158
15470	974159
218971	974160
146294	974161
36291	974162
189422	974163
143776	974164
203883	974165
9422	974166
148004	974167
2735	974168
152230	974169
15683	974170
32626	974171
24507	974172
94158	974173
8215	974174
114947	974175
6057	974176
22031	974177
853	974178
76151	974179
16329	974180
173968	974181
39557	974182
4652	974183
90061	974184
61373	974185
27086	974186
37519	974187
96451	974188
25566	974189
84217	974190
76050	974191
157784	974192
26282	974193
109797	974194
178560	974195
3545	974196
999	974197
34827	974198
21736	974199
83642	974200
39158	974201
6579	974202
19715	974203
96169	974204
94636	974205
39027	974206
3188	974207
18921	974208
32557	974209
9860	974210
62782	974211
146769	974212
142653	974213
2867	974214
53946	974215
33312	974216
3526	974217
1723	974218
9981	974219
187925	974220
131252	974221
3865	974222
5088	974223
49576	974224
19251	974225
14136	974226
28493	974227
25747	974228
220151	974229
246002	974230
26217	974231
56323	974232
10392	974233
124504	974234
14404	974235
60965	974236
52359	974237
142198	974238
18992	974239
215195	974240
88915	974241
49569	974242
185752	974243
896	974244
267353	974245
191368	974246
232085	974247
38192	974248
64505	974249
690	974250
70962	974251
118065	974252
10540	974253
73839	974254
109424	974255
40223	974256
121980	974257
14392	974258
13888	974259
29697	974260
24969	974261
7699	974262
177303	974263
271828	974264
51917	974265
2855	974266
166666	974267
13514	974268
6736	974269
78588	974270
46850	974271
75167	974272
68259	974273
98958	974274
336	974275
236456	974276
166075	974277
167124	974278
263087	974279
35471	974280
487	974281
73809	974282
64414	974283
84995	974284
99802	974285
10480	974286
4472	974287
5328	974288
99	974289
210352	974290
38343	974291
30225	974292
138625	974293
32212	974294
536	974295
254172	974296
75400	974297
10174	974298
106213	974299
134182	974300
119591	974301
8226	974302
69058	974303
42683	974304
35039	974305
53769	974306
25152	974307
21558	974308
59629	974309
13487	974310
79695	974311
77582	974312
79368	974313
12657	974314
51084	974315
172609	974316
588	974317
92889	974318
167564	974319
5419	974320
65530	974321
77938	974322
61827	974323
58821	974324
36861	974325
17568	974326
46711	974327
24097	974328
109365	974329
25856	974330
8434	974331
6652	974332
1509	974333
181237	974334
261267	974335
1477	974336
182318	974337
72835	974338
68617	974339
41028	974340
13283	974341
97894	974342
29826	974343
54281	974344
57413	974345
20852	974346
9177	974347
680	974348
13929	974349
92830	974350
33326	974351
124169	974352
57839	974353
163415	974354
15439	974355
65123	974356
234931	974357
15793	974358
5109	974359
99541	974360
617	974361
83747	974362
17018	974363
138434	974364
152180	974365
3512	974366
134205	974367
25658	974368
742	974369
94292	974370
101285	974371
128220	974372
339	974373
20948	974374
14449	974375
220	974376
64913	974377
1911	974378
7750	974379
196089	974380
14179	974381
19609	974382
30425	974383
61334	974384
4983	974385
28231	974386
13198	974387
6691	974388
109771	974389
7443	974390
54472	974391
129820	974392
114407	974393
77547	974394
83536	974395
1374	974396
8596	974397
22577	974398
11867	974399
2588	974400
158327	974401
3384	974402
102389	974403
49257	974404
42964	974405
58127	974406
8672	974407
78992	974408
76947	974409
147983	974410
970	974411
6295	974412
17772	974413
41639	974414
228520	974415
5621	974416
130003	974417
4535	974418
1463	974419
808	974420
154242	974421
49478	974422
8142	974423
8354	974424
61084	974425
69	974426
36444	974427
15241	974428
2552	974429
8574	974430
1564	974431
237864	974432
2847	974433
20174	974434
227835	974435
43973	974436
65725	974437
134346	974438
53653	974439
19135	974440
154495	974441
16724	974442
150401	974443
20815	974444
23246	974445
14624	974446
33554	974447
244853	974448
36145	974449
249071	974450
2299	974451
288	974452
33519	974453
673	974454
558	974455
24812	974456
223334	974457
120194	974458
188429	974459
134499	974460
25916	974461
60788	974462
161432	974463
41323	974464
177427	974465
3583	974466
1408	974467
213524	974468
148369	974469
7767	974470
168721	974471
1681	974472
61001	974473
195528	974474
23300	974475
124812	974476
122378	974477
265731	974478
68150	974479
22372	974480
1449	974481
214800	974482
86970	974483
5069	974484
92530	974485
12401	974486
1254	974487
86584	974488
12044	974489
205816	974490
16276	974491
20374	974492
89392	974493
25213	974494
24474	974495
164681	974496
100197	974497
40903	974498
5993	974499
146672	974500
5250	974501
79428	974502
79643	974503
39769	974504
80083	974505
94428	974506
255331	974507
169448	974508
64686	974509
4041	974510
87222	974511
41792	974512
195407	974513
25682	974514
60838	974515
16843	974516
57328	974517
170509	974518
111405	974519
14843	974520
8159	974521
25351	974522
59054	974523
65161	974524
50610	974525
117786	974526
195585	974527
1945	974528
1522	974529
122932	974530
64468	974531
40373	974532
37177	974533
6198	974534
77325	974535
91469	974536
125074	974537
34370	974538
3686	974539
248450	974540
84833	974541
2712	974542
30480	974543
83141	974544
1425	974545
32753	974546
69093	974547
27812	974548
5878	974549
206513	974550
203996	974551
69579	974552
67829	974553
3281	974554
14393	974555
93448	974556
105321	974557
1894	974558
53639	974559
144258	974560
226075	974561
40106	974562
136590	974563
124313	974564
188025	974565
21947	974566
7539	974567
170875	974568
11801	974569
230188	974570
13812	974571
16961	974572
164741	974573
39581	974574
258078	974575
207163	974576
228754	974577
42881	974578
89168	974579
51864	974580
16530	974581
11582	974582
21642	974583
1338	974584
106610	974585
63577	974586
6108	974587
244911	974588
67599	974589
33610	974590
162097	974591
518	974592
38481	974593
156129	974594
8212	974595
21898	974596
62596	974597
161052	974598
6178	974599
36755	974600
27294	974601
108725	974602
239784	974603
7579	974604
103241	974605
16281	974606
33003	974607
165153	974608
74412	974609
16504	974610
156260	974611
33539	974612
63854	974613
106366	974614
17430	974615
60607	974616
75369	974617
80261	974618
34276	974619
2668	974620
14788	974621
57	974622
204705	974623
4608	974624
12935	974625
33860	974626
10371	974627
1443	974628
184294	974629
83148	974630
15002	974631
1444	974632
628	974633
136760	974634
100806	974635
124979	974636
3745	974637
220000	974638
151393	974639
5021	974640
80065	974641
243055	974642
157247	974643
5204	974644
34227	974645
2929	974646
40583	974647
109133	974648
724	974649
17503	974650
2174	974651
26089	974652
69469	974653
60304	974654
3	974655
14595	974656
70056	974657
34199	974658
53407	974659
23647	974660
18630	974661
27610	974662
233418	974663
246318	974664
38161	974665
35671	974666
38644	974667
20870	974668
49185	974669
23968	974670
9363	974671
1018	974672
707	974673
89994	974674
34503	974675
51124	974676
231580	974677
7619	974678
6126	974679
149729	974680
117174	974681
48019	974682
22529	974683
154708	974684
523	974685
16666	974686
34600	974687
5591	974688
2182	974689
12603	974690
2811	974691
90614	974692
39597	974693
130227	974694
161	974695
70561	974696
15283	974697
169401	974698
31828	974699
43231	974700
20982	974701
158441	974702
4916	974703
18720	974704
1705	974705
40082	974706
208163	974707
11252	974708
6815	974709
11496	974710
19867	974711
86718	974712
19904	974713
25187	974714
57651	974715
85309	974716
169994	974717
100521	974718
18048	974719
5085	974720
60880	974721
58461	974722
21218	974723
73612	974724
168500	974725
134010	974726
140271	974727
13843	974728
27130	974729
204281	974730
88426	974731
49696	974732
11704	974733
40179	974734
85646	974735
959	974736
260068	974737
19606	974738
162081	974739
2696	974740
82402	974741
25758	974742
1165	974743
46785	974744
40860	974745
37743	974746
5534	974747
116106	974748
3776	974749
17005	974750
6927	974751
36353	974752
228934	974753
103201	974754
64414	974755
267210	974756
8717	974757
55347	974758
226504	974759
13759	974760
264869	974761
50794	974762
13163	974763
68533	974764
26328	974765
169603	974766
27855	974767
4223	974768
272438	974769
54994	974770
56645	974771
13774	974772
28596	974773
69470	974774
19699	974775
116153	974776
146282	974777
86546	974778
232389	974779
37663	974780
52528	974781
63776	974782
26761	974783
5686	974784
44442	974785
200700	974786
16197	974787
91202	974788
182642	974789
152098	974790
86880	974791
4999	974792
52956	974793
136849	974794
1276	974795
125244	974796
142851	974797
74770	974798
6845	974799
90186	974800
96601	974801
23543	974802
220968	974803
37648	974804
22327	974805
45763	974806
8050	974807
3165	974808
89089	974809
54298	974810
118742	974811
8603	974812
90799	974813
34762	974814
2412	974815
47747	974816
78479	974817
94257	974818
119561	974819
39501	974820
14965	974821
5741	974822
31043	974823
4739	974824
82773	974825
34613	974826
61444	974827
968	974828
187362	974829
26629	974830
78813	974831
21598	974832
1224	974833
145060	974834
18883	974835
95228	974836
30509	974837
102012	974838
45241	974839
155923	974840
59328	974841
131114	974842
61825	974843
14036	974844
214845	974845
28222	974846
77333	974847
23449	974848
137173	974849
6385	974850
97147	974851
169449	974852
10472	974853
7561	974854
175791	974855
6527	974856
33158	974857
16976	974858
127415	974859
74271	974860
41736	974861
1758	974862
936	974863
11905	974864
82310	974865
189800	974866
27070	974867
2282	974868
579	974869
194516	974870
84468	974871
205461	974872
28556	974873
8150	974874
324	974875
2527	974876
183491	974877
9510	974878
113579	974879
388	974880
24506	974881
263790	974882
16222	974883
187428	974884
33924	974885
5185	974886
25937	974887
5778	974888
116656	974889
23481	974890
14663	974891
86484	974892
267181	974893
3267	974894
34608	974895
11432	974896
4788	974897
33413	974898
31611	974899
55681	974900
4266	974901
318	974902
225	974903
78693	974904
153766	974905
20142	974906
73327	974907
243317	974908
6277	974909
16855	974910
57422	974911
197541	974912
4882	974913
54749	974914
5391	974915
71010	974916
142586	974917
56719	974918
1917	974919
10368	974920
16986	974921
133979	974922
82805	974923
1418	974924
32222	974925
111380	974926
46079	974927
2543	974928
13940	974929
44717	974930
218777	974931
13905	974932
136400	974933
144122	974934
1398	974935
74739	974936
156592	974937
98692	974938
55823	974939
1986	974940
3	974941
257989	974942
81502	974943
80378	974944
68866	974945
113330	974946
47668	974947
86451	974948
63178	974949
19815	974950
167050	974951
5664	974952
36330	974953
211505	974954
489	974955
20369	974956
170436	974957
117991	974958
28157	974959
241605	974960
7746	974961
53075	974962
187718	974963
87687	974964
1136	974965
3549	974966
4351	974967
20540	974968
137456	974969
203	974970
105337	974971
30718	974972
1067	974973
10267	974974
61180	974975
56831	974976
3742	974977
140765	974978
250	974979
44632	974980
79141	974981
225683	974982
14279	974983
33559	974984
51342	974985
18647	974986
26248	974987
142004	974988
208491	974989
160172	974990
44365	974991
5390	974992
44	974993
104974	974994
13018	974995
9493	974996
9439	974997
207248	974998
71728	974999
10187	975000
55905	975001
92584	975002
52158	975003
14299	975004
8844	975005
4166	975006
27709	975007
39618	975008
11632	975009
23736	975010
11266	975011
35723	975012
2383	975013
2670	975014
95139	975015
22487	975016
43390	975017
38873	975018
34163	975019
5565	975020
2703	975021
114282	975022
15587	975023
866	975024
36133	975025
164903	975026
66084	975027
15395	975028
127598	975029
36	975030
111375	975031
89754	975032
4400	975033
4390	975034
139164	975035
44346	975036
11023	975037
98516	975038
233224	975039
268843	975040
4243	975041
76513	975042
66761	975043
7926	975044
97216	975045
58530	975046
256009	975047
76476	975048
37959	975049
33405	975050
6285	975051
1866	975052
21622	975053
16304	975054
104112	975055
240126	975056
166310	975057
58055	975058
266044	975059
10508	975060
83050	975061
57710	975062
6647	975063
27204	975064
18480	975065
26826	975066
10355	975067
1415	975068
169932	975069
8638	975070
5587	975071
65679	975072
5169	975073
118402	975074
47441	975075
265012	975076
38968	975077
9136	975078
115428	975079
57068	975080
3097	975081
50158	975082
23024	975083
247026	975084
24613	975085
53061	975086
16145	975087
41299	975088
163561	975089
104642	975090
59366	975091
197367	975092
14799	975093
70890	975094
3349	975095
3943	975096
19650	975097
26716	975098
3320	975099
54299	975100
65690	975101
55318	975102
23607	975103
104403	975104
98585	975105
129418	975106
25127	975107
214218	975108
184829	975109
7672	975110
15056	975111
247246	975112
15461	975113
85094	975114
13270	975115
11417	975116
40034	975117
113766	975118
110171	975119
9005	975120
224222	975121
151921	975122
24371	975123
4327	975124
36113	975125
80640	975126
34278	975127
152974	975128
174480	975129
79738	975130
1660	975131
8040	975132
3437	975133
34827	975134
4442	975135
15061	975136
86970	975137
24873	975138
56265	975139
1951	975140
46265	975141
14663	975142
612	975143
14538	975144
9587	975145
1913	975146
106157	975147
171049	975148
16886	975149
118495	975150
165236	975151
48955	975152
17426	975153
1526	975154
144131	975155
29670	975156
9596	975157
8889	975158
20189	975159
157291	975160
3916	975161
5166	975162
46137	975163
26335	975164
30693	975165
5174	975166
11775	975167
34964	975168
4889	975169
212614	975170
2371	975171
53851	975172
15388	975173
157335	975174
130931	975175
50631	975176
40719	975177
51147	975178
75851	975179
21137	975180
14901	975181
96427	975182
2759	975183
6015	975184
70233	975185
183981	975186
32169	975187
7116	975188
64523	975189
471	975190
4760	975191
56881	975192
42141	975193
99381	975194
16462	975195
9994	975196
75743	975197
131481	975198
177107	975199
17421	975200
189725	975201
157350	975202
127850	975203
227663	975204
6403	975205
3919	975206
26545	975207
190225	975208
127239	975209
3180	975210
145773	975211
31349	975212
85526	975213
1742	975214
33700	975215
209739	975216
9306	975217
17047	975218
3995	975219
115764	975220
9497	975221
16103	975222
7288	975223
51899	975224
6109	975225
23059	975226
198357	975227
231113	975228
13416	975229
74127	975230
947	975231
12618	975232
49840	975233
198542	975234
94778	975235
45319	975236
53163	975237
598	975238
4405	975239
16949	975240
4350	975241
77469	975242
21833	975243
59117	975244
116680	975245
100629	975246
73391	975247
87266	975248
21158	975249
43477	975250
13186	975251
1523	975252
168413	975253
318	975254
14863	975255
67644	975256
263467	975257
102056	975258
57445	975259
85407	975260
55166	975261
10448	975262
1705	975263
463	975264
134166	975265
9562	975266
20612	975267
101357	975268
41530	975269
5113	975270
65529	975271
133119	975272
18621	975273
270420	975274
89827	975275
3455	975276
38650	975277
17769	975278
59133	975279
71400	975280
11693	975281
138803	975282
38010	975283
35299	975284
11293	975285
28790	975286
109	975287
146497	975288
175744	975289
23968	975290
128303	975291
20660	975292
13557	975293
74748	975294
107665	975295
18118	975296
152396	975297
18168	975298
71176	975299
903	975300
527	975301
71183	975302
5153	975303
138976	975304
31002	975305
140085	975306
3691	975307
5955	975308
8958	975309
18408	975310
183439	975311
160904	975312
44	975313
3269	975314
102326	975315
254160	975316
14791	975317
212477	975318
740	975319
13546	975320
231	975321
25282	975322
70023	975323
5348	975324
117999	975325
97991	975326
38623	975327
5251	975328
38245	975329
207109	975330
30094	975331
19221	975332
60262	975333
2524	975334
25455	975335
186102	975336
70444	975337
9295	975338
2358	975339
157968	975340
195568	975341
29378	975342
272101	975343
40392	975344
11980	975345
88130	975346
60981	975347
26209	975348
3192	975349
23034	975350
99150	975351
1018	975352
100685	975353
76225	975354
131351	975355
127794	975356
21876	975357
252977	975358
92275	975359
16846	975360
125086	975361
63432	975362
15400	975363
122	975364
89254	975365
3654	975366
116283	975367
34789	975368
145808	975369
7612	975370
39164	975371
72811	975372
112765	975373
28419	975374
8647	975375
160619	975376
29833	975377
98129	975378
121295	975379
105346	975380
150530	975381
311	975382
8340	975383
11541	975384
390	975385
141649	975386
70000	975387
132867	975388
146801	975389
30715	975390
83180	975391
54317	975392
4915	975393
30390	975394
2678	975395
51002	975396
30838	975397
14180	975398
48978	975399
8511	975400
62480	975401
108565	975402
30605	975403
26964	975404
7058	975405
126	975406
9861	975407
43429	975408
3845	975409
50353	975410
9931	975411
30095	975412
80908	975413
151335	975414
2907	975415
14185	975416
4862	975417
72821	975418
6632	975419
19371	975420
153937	975421
4335	975422
71406	975423
4522	975424
60685	975425
99035	975426
23415	975427
440	975428
23983	975429
107575	975430
24550	975431
57302	975432
51241	975433
50467	975434
240272	975435
230663	975436
8881	975437
14368	975438
194317	975439
6498	975440
57294	975441
204435	975442
80407	975443
97522	975444
120712	975445
5460	975446
1677	975447
17500	975448
8656	975449
23982	975450
205589	975451
39939	975452
86904	975453
256563	975454
212608	975455
17105	975456
229090	975457
31260	975458
5425	975459
4817	975460
1924	975461
33566	975462
248915	975463
23452	975464
77373	975465
52715	975466
144971	975467
98643	975468
53	975469
43723	975470
194762	975471
70727	975472
13039	975473
3393	975474
19903	975475
158918	975476
147133	975477
2257	975478
220380	975479
21	975480
233696	975481
174930	975482
112088	975483
116309	975484
151071	975485
20771	975486
22613	975487
86369	975488
38938	975489
32	975490
153338	975491
45651	975492
50002	975493
187052	975494
11386	975495
124443	975496
263571	975497
28799	975498
25427	975499
23	975500
2760	975501
232350	975502
265570	975503
12440	975504
85642	975505
195125	975506
159035	975507
196715	975508
66457	975509
34487	975510
97334	975511
77452	975512
5995	975513
17015	975514
27957	975515
9614	975516
2829	975517
128987	975518
159467	975519
38944	975520
18790	975521
72097	975522
24974	975523
68167	975524
44105	975525
134194	975526
71688	975527
4423	975528
18700	975529
10415	975530
139838	975531
3741	975532
204593	975533
16331	975534
1152	975535
97411	975536
8749	975537
36404	975538
42616	975539
17033	975540
5349	975541
75349	975542
85602	975543
27307	975544
5201	975545
91675	975546
45073	975547
23549	975548
13431	975549
89012	975550
65037	975551
7879	975552
343	975553
69370	975554
6505	975555
168415	975556
226495	975557
75834	975558
73545	975559
40097	975560
66472	975561
4165	975562
18527	975563
264511	975564
57342	975565
20647	975566
152769	975567
197222	975568
105508	975569
54714	975570
2126	975571
187651	975572
413	975573
12676	975574
12374	975575
39126	975576
22125	975577
157795	975578
431	975579
59228	975580
1469	975581
1504	975582
2528	975583
37764	975584
9030	975585
185380	975586
5829	975587
84650	975588
18897	975589
77000	975590
136679	975591
91299	975592
84673	975593
424	975594
220969	975595
26920	975596
28135	975597
80537	975598
47622	975599
20557	975600
12347	975601
98369	975602
5802	975603
34681	975604
43324	975605
167604	975606
98131	975607
191840	975608
9809	975609
18719	975610
74820	975611
55175	975612
30864	975613
99970	975614
103440	975615
45568	975616
93775	975617
120561	975618
108362	975619
12660	975620
8620	975621
74504	975622
2976	975623
40892	975624
38771	975625
7971	975626
85199	975627
40027	975628
38167	975629
7634	975630
187256	975631
169597	975632
21950	975633
56149	975634
26258	975635
22218	975636
100081	975637
61707	975638
75249	975639
1654	975640
42453	975641
122966	975642
30018	975643
55558	975644
321	975645
149486	975646
638	975647
44378	975648
78930	975649
39359	975650
101821	975651
11637	975652
1952	975653
180461	975654
8418	975655
6898	975656
73997	975657
95037	975658
35139	975659
37574	975660
33181	975661
56768	975662
26844	975663
20782	975664
55149	975665
11577	975666
678	975667
42862	975668
51893	975669
94007	975670
15348	975671
26381	975672
45060	975673
245537	975674
124870	975675
5886	975676
46321	975677
159764	975678
47596	975679
83662	975680
75831	975681
51813	975682
14552	975683
22333	975684
106438	975685
110816	975686
39271	975687
43494	975688
237795	975689
267614	975690
72902	975691
109040	975692
7569	975693
194580	975694
2041	975695
75075	975696
73	975697
28629	975698
3796	975699
1482	975700
59501	975701
101190	975702
4406	975703
8749	975704
90964	975705
68	975706
56635	975707
125920	975708
63498	975709
90550	975710
97547	975711
2697	975712
94041	975713
248948	975714
80511	975715
237236	975716
57764	975717
190301	975718
4711	975719
87369	975720
160636	975721
18962	975722
189593	975723
1963	975724
4634	975725
261556	975726
171348	975727
133871	975728
3746	975729
5744	975730
133825	975731
127680	975732
178334	975733
37228	975734
716	975735
2072	975736
11985	975737
19056	975738
89810	975739
63090	975740
6897	975741
105057	975742
79718	975743
11634	975744
110551	975745
55293	975746
10522	975747
111723	975748
945	975749
29792	975750
137467	975751
9555	975752
3588	975753
26799	975754
3991	975755
905	975756
497	975757
19498	975758
18077	975759
9827	975760
14966	975761
238170	975762
7631	975763
84075	975764
105102	975765
3688	975766
165067	975767
8935	975768
101071	975769
113	975770
40	975771
27808	975772
95085	975773
88164	975774
109265	975775
257209	975776
7625	975777
57938	975778
49376	975779
5238	975780
5625	975781
118741	975782
21705	975783
113253	975784
19134	975785
10363	975786
31322	975787
10774	975788
11882	975789
34947	975790
14515	975791
1443	975792
5217	975793
1716	975794
160076	975795
13194	975796
10850	975797
5887	975798
724	975799
40258	975800
17530	975801
517	975802
1459	975803
196521	975804
18112	975805
41481	975806
4187	975807
18377	975808
9743	975809
20277	975810
83325	975811
4534	975812
5601	975813
77587	975814
18027	975815
227545	975816
164896	975817
7086	975818
40099	975819
7554	975820
5303	975821
212032	975822
38586	975823
130820	975824
50978	975825
99579	975826
59955	975827
47233	975828
48669	975829
96219	975830
14361	975831
177754	975832
11096	975833
13432	975834
201794	975835
24764	975836
3076	975837
64379	975838
160207	975839
19298	975840
103518	975841
15533	975842
206147	975843
179302	975844
94999	975845
86728	975846
129578	975847
85080	975848
232913	975849
12214	975850
4800	975851
8348	975852
302	975853
1070	975854
51229	975855
30166	975856
17807	975857
10819	975858
101669	975859
61022	975860
27647	975861
29564	975862
226799	975863
179690	975864
39670	975865
44555	975866
15043	975867
19451	975868
110106	975869
43351	975870
114222	975871
282	975872
54556	975873
68924	975874
462	975875
52971	975876
91588	975877
142747	975878
8471	975879
10404	975880
59934	975881
18625	975882
98576	975883
235035	975884
94622	975885
77734	975886
7326	975887
72284	975888
49500	975889
65448	975890
50833	975891
363	975892
136091	975893
42615	975894
8581	975895
35700	975896
92131	975897
90912	975898
159346	975899
210225	975900
62552	975901
30153	975902
5119	975903
1946	975904
43866	975905
51498	975906
102844	975907
2610	975908
81712	975909
245244	975910
167214	975911
96576	975912
16944	975913
24218	975914
58688	975915
124299	975916
108232	975917
26601	975918
77301	975919
34745	975920
149747	975921
6348	975922
64316	975923
7597	975924
971	975925
11685	975926
43567	975927
7363	975928
120473	975929
65337	975930
1810	975931
45590	975932
5254	975933
117747	975934
208694	975935
32970	975936
16344	975937
35065	975938
36022	975939
144702	975940
79955	975941
86248	975942
17749	975943
3406	975944
83438	975945
140891	975946
98311	975947
89924	975948
71849	975949
209650	975950
21186	975951
37431	975952
2008	975953
106899	975954
1972	975955
20620	975956
27571	975957
40661	975958
1320	975959
41	975960
12950	975961
7711	975962
205511	975963
43441	975964
60496	975965
43102	975966
127374	975967
22759	975968
97802	975969
211097	975970
95617	975971
27318	975972
63895	975973
5098	975974
14715	975975
89610	975976
47791	975977
57048	975978
2396	975979
17780	975980
21203	975981
196787	975982
115538	975983
5726	975984
67482	975985
242133	975986
63451	975987
14681	975988
8478	975989
22616	975990
247228	975991
56566	975992
2985	975993
25017	975994
73095	975995
56770	975996
110416	975997
74564	975998
70947	975999
30065	976000
52339	976001
93512	976002
86290	976003
7089	976004
1745	976005
99848	976006
154297	976007
43397	976008
134136	976009
16145	976010
42622	976011
110648	976012
247320	976013
41666	976014
14465	976015
56208	976016
3981	976017
22850	976018
724	976019
264864	976020
106391	976021
19196	976022
5223	976023
154636	976024
46759	976025
249509	976026
260078	976027
39896	976028
55759	976029
189948	976030
230662	976031
2969	976032
161724	976033
32898	976034
6749	976035
75162	976036
270736	976037
21042	976038
30968	976039
112084	976040
9137	976041
29361	976042
2554	976043
241306	976044
21127	976045
49537	976046
58847	976047
1060	976048
375	976049
31517	976050
34051	976051
39478	976052
15482	976053
20083	976054
136765	976055
30025	976056
55789	976057
11397	976058
43428	976059
33491	976060
83293	976061
550	976062
2378	976063
175452	976064
83302	976065
110706	976066
37248	976067
145214	976068
113769	976069
16852	976070
173253	976071
32474	976072
4846	976073
71240	976074
202108	976075
90394	976076
52161	976077
109453	976078
26729	976079
69636	976080
214669	976081
30997	976082
9252	976083
94111	976084
22378	976085
19533	976086
4935	976087
931	976088
217847	976089
994	976090
262511	976091
3034	976092
6345	976093
1347	976094
107552	976095
72722	976096
2789	976097
19638	976098
4512	976099
52937	976100
69469	976101
51400	976102
114956	976103
903	976104
93463	976105
716	976106
70000	976107
98324	976108
16430	976109
149603	976110
98424	976111
33917	976112
70066	976113
214089	976114
3753	976115
1595	976116
260141	976117
11545	976118
1755	976119
21110	976120
23652	976121
21848	976122
145	976123
37945	976124
15807	976125
81103	976126
12887	976127
17285	976128
34345	976129
143322	976130
181940	976131
91774	976132
7958	976133
31282	976134
215029	976135
86096	976136
139298	976137
45134	976138
50571	976139
886	976140
118209	976141
6459	976142
794	976143
168569	976144
120338	976145
78162	976146
40843	976147
22652	976148
8388	976149
248728	976150
266041	976151
50456	976152
77013	976153
86210	976154
72888	976155
87186	976156
575	976157
67577	976158
112146	976159
132256	976160
3347	976161
53060	976162
2141	976163
266484	976164
116661	976165
34412	976166
1913	976167
197911	976168
10746	976169
15748	976170
69966	976171
26910	976172
92296	976173
14	976174
85068	976175
1637	976176
208770	976177
26107	976178
18984	976179
31169	976180
31705	976181
9476	976182
109421	976183
67838	976184
3571	976185
4812	976186
169476	976187
234806	976188
24926	976189
7781	976190
29627	976191
10368	976192
142049	976193
19258	976194
265617	976195
58503	976196
5192	976197
62407	976198
260608	976199
10893	976200
47413	976201
57	976202
105983	976203
42291	976204
120183	976205
6451	976206
27404	976207
66458	976208
36623	976209
103024	976210
3476	976211
40479	976212
8101	976213
1971	976214
55316	976215
15808	976216
237931	976217
13232	976218
10268	976219
3878	976220
33032	976221
16079	976222
18690	976223
119470	976224
39738	976225
314	976226
182157	976227
269322	976228
52413	976229
4400	976230
56344	976231
8418	976232
667	976233
50623	976234
5224	976235
74614	976236
55141	976237
125323	976238
242229	976239
66212	976240
13350	976241
110829	976242
18344	976243
23556	976244
107810	976245
6900	976246
129191	976247
7043	976248
49515	976249
150177	976250
3388	976251
84928	976252
158156	976253
42499	976254
134552	976255
50547	976256
761	976257
41636	976258
88805	976259
1354	976260
1243	976261
69523	976262
265635	976263
4977	976264
184019	976265
199	976266
18810	976267
216280	976268
49695	976269
120844	976270
96084	976271
66431	976272
28375	976273
21027	976274
16402	976275
54647	976276
10831	976277
3473	976278
36764	976279
3293	976280
15928	976281
84558	976282
109473	976283
45601	976284
209323	976285
181294	976286
36572	976287
69582	976288
25301	976289
98023	976290
1144	976291
1913	976292
24853	976293
148953	976294
13119	976295
257703	976296
27558	976297
60206	976298
44822	976299
17133	976300
64102	976301
9507	976302
6533	976303
35801	976304
1381	976305
244595	976306
17193	976307
6447	976308
56552	976309
72922	976310
71978	976311
10332	976312
108349	976313
111909	976314
83026	976315
221024	976316
239190	976317
113845	976318
84	976319
3648	976320
59140	976321
265754	976322
105981	976323
13992	976324
194094	976325
53133	976326
73125	976327
39929	976328
62925	976329
155231	976330
7155	976331
3008	976332
6400	976333
25896	976334
39404	976335
266662	976336
202435	976337
18353	976338
229011	976339
11522	976340
110984	976341
60264	976342
139721	976343
84448	976344
8267	976345
4089	976346
127465	976347
211420	976348
5199	976349
23249	976350
92815	976351
106391	976352
146974	976353
44529	976354
1691	976355
103794	976356
34724	976357
39280	976358
35748	976359
136958	976360
75	976361
22864	976362
17050	976363
74663	976364
196625	976365
13714	976366
199871	976367
143581	976368
8260	976369
5691	976370
196854	976371
704	976372
116923	976373
35788	976374
5334	976375
6180	976376
162	976377
2532	976378
20325	976379
12894	976380
13130	976381
23521	976382
144460	976383
97173	976384
57124	976385
76	976386
4389	976387
62894	976388
66665	976389
123869	976390
53776	976391
136235	976392
23151	976393
5403	976394
6130	976395
32909	976396
146953	976397
227833	976398
6432	976399
141949	976400
4645	976401
54282	976402
47543	976403
13478	976404
64964	976405
12478	976406
3242	976407
20967	976408
6093	976409
3024	976410
220334	976411
329	976412
1191	976413
68335	976414
11917	976415
18044	976416
517	976417
401	976418
130022	976419
111788	976420
9327	976421
66765	976422
60688	976423
52565	976424
2670	976425
8745	976426
487	976427
18517	976428
24458	976429
19135	976430
267535	976431
13112	976432
1778	976433
25770	976434
93124	976435
2499	976436
197394	976437
2004	976438
209020	976439
19021	976440
58	976441
225754	976442
209352	976443
55865	976444
11006	976445
1507	976446
101368	976447
30560	976448
1419	976449
39740	976450
9755	976451
1330	976452
170159	976453
13283	976454
17898	976455
18449	976456
38481	976457
339	976458
10721	976459
47748	976460
27963	976461
260151	976462
43884	976463
56473	976464
24049	976465
155805	976466
1229	976467
259381	976468
150106	976469
13422	976470
137110	976471
87099	976472
103425	976473
618	976474
167431	976475
51199	976476
20312	976477
13150	976478
9677	976479
23320	976480
4857	976481
124984	976482
113746	976483
268863	976484
42763	976485
146455	976486
23748	976487
8391	976488
13926	976489
80144	976490
90947	976491
93609	976492
33229	976493
202883	976494
1551	976495
11429	976496
4833	976497
149867	976498
26363	976499
84917	976500
16217	976501
27095	976502
168874	976503
78513	976504
227487	976505
60190	976506
42468	976507
11044	976508
1258	976509
7309	976510
138841	976511
17370	976512
207393	976513
10230	976514
141488	976515
7916	976516
3431	976517
161456	976518
18409	976519
158627	976520
34096	976521
11797	976522
7407	976523
16292	976524
6097	976525
56780	976526
21539	976527
64	976528
26712	976529
25491	976530
3430	976531
77127	976532
157787	976533
189198	976534
1558	976535
33434	976536
33807	976537
99847	976538
2661	976539
80139	976540
139484	976541
150261	976542
151485	976543
225628	976544
37228	976545
11440	976546
1084	976547
35952	976548
65795	976549
716	976550
20756	976551
21289	976552
192256	976553
9638	976554
2620	976555
153256	976556
21535	976557
46783	976558
203589	976559
79558	976560
198760	976561
10538	976562
916	976563
162793	976564
1664	976565
18324	976566
68606	976567
1085	976568
123116	976569
5379	976570
102320	976571
15248	976572
126305	976573
170578	976574
95647	976575
76354	976576
17090	976577
89755	976578
66172	976579
18784	976580
6373	976581
28341	976582
51429	976583
251459	976584
16497	976585
248842	976586
7595	976587
45361	976588
16004	976589
74783	976590
17038	976591
90899	976592
3280	976593
99020	976594
15455	976595
2944	976596
253	976597
164208	976598
16006	976599
11926	976600
116114	976601
9659	976602
5698	976603
39102	976604
61131	976605
149999	976606
155067	976607
28491	976608
68663	976609
220773	976610
13210	976611
11894	976612
19041	976613
65	976614
57025	976615
850	976616
218494	976617
23037	976618
129	976619
1971	976620
218276	976621
12927	976622
155852	976623
103038	976624
134036	976625
32851	976626
162204	976627
41673	976628
75607	976629
43397	976630
2903	976631
7918	976632
22535	976633
62419	976634
8183	976635
8652	976636
30729	976637
3047	976638
13150	976639
23870	976640
77492	976641
13363	976642
23813	976643
24395	976644
13458	976645
2412	976646
76380	976647
69380	976648
3365	976649
44258	976650
18182	976651
1530	976652
38601	976653
23351	976654
13981	976655
51378	976656
5805	976657
145695	976658
50309	976659
62418	976660
2820	976661
266307	976662
20551	976663
109641	976664
3601	976665
71992	976666
55792	976667
11692	976668
16171	976669
8395	976670
3691	976671
54681	976672
106913	976673
7816	976674
22691	976675
8505	976676
23799	976677
49986	976678
10940	976679
152821	976680
35021	976681
72969	976682
917	976683
99941	976684
3220	976685
9055	976686
68638	976687
112295	976688
251983	976689
131804	976690
114047	976691
104961	976692
113405	976693
30136	976694
5709	976695
9136	976696
22271	976697
105617	976698
10093	976699
8943	976700
104774	976701
82511	976702
8685	976703
67633	976704
24046	976705
36307	976706
175332	976707
10528	976708
63091	976709
133619	976710
21649	976711
37877	976712
159787	976713
6332	976714
54484	976715
186482	976716
190798	976717
5747	976718
147612	976719
221034	976720
31515	976721
266129	976722
117712	976723
2648	976724
32055	976725
188991	976726
14857	976727
96048	976728
147841	976729
206380	976730
51886	976731
13338	976732
81379	976733
3858	976734
123099	976735
17401	976736
144013	976737
66324	976738
153705	976739
161614	976740
114133	976741
6802	976742
25927	976743
271374	976744
25454	976745
9099	976746
59436	976747
247251	976748
134108	976749
91608	976750
129659	976751
13622	976752
101440	976753
271737	976754
60303	976755
22680	976756
43303	976757
76429	976758
95186	976759
5252	976760
20250	976761
73861	976762
76528	976763
258347	976764
5254	976765
2172	976766
136044	976767
26226	976768
11207	976769
217808	976770
52991	976771
12020	976772
3094	976773
2	976774
49572	976775
5048	976776
202859	976777
83407	976778
13939	976779
199177	976780
23688	976781
179	976782
58116	976783
81769	976784
189	976785
3695	976786
16356	976787
99241	976788
36290	976789
1574	976790
45624	976791
224477	976792
184014	976793
1022	976794
450	976795
39927	976796
116525	976797
372	976798
23866	976799
69211	976800
61514	976801
7050	976802
2113	976803
58935	976804
3916	976805
14249	976806
151	976807
78950	976808
43402	976809
39317	976810
229131	976811
6674	976812
12001	976813
27329	976814
88600	976815
40010	976816
201986	976817
102003	976818
121467	976819
32339	976820
15801	976821
88846	976822
150140	976823
165808	976824
169170	976825
76201	976826
56992	976827
187469	976828
27046	976829
42607	976830
88491	976831
41842	976832
166427	976833
76566	976834
10072	976835
36415	976836
181291	976837
26314	976838
35729	976839
55484	976840
226068	976841
169647	976842
184815	976843
41613	976844
87747	976845
12905	976846
139598	976847
6218	976848
86170	976849
17296	976850
16496	976851
144608	976852
38245	976853
100578	976854
176651	976855
36890	976856
208017	976857
158441	976858
174972	976859
67905	976860
4992	976861
1497	976862
34100	976863
41930	976864
90950	976865
164935	976866
91367	976867
7050	976868
211466	976869
210755	976870
106337	976871
2386	976872
534	976873
17554	976874
1100	976875
82926	976876
12922	976877
16297	976878
264500	976879
66817	976880
33576	976881
3715	976882
183609	976883
155858	976884
95358	976885
67088	976886
44735	976887
21079	976888
96275	976889
122250	976890
15626	976891
99731	976892
18159	976893
29572	976894
33424	976895
210132	976896
1101	976897
139058	976898
99970	976899
68995	976900
117581	976901
20039	976902
3819	976903
46679	976904
43033	976905
34409	976906
20	976907
2321	976908
19199	976909
114424	976910
1131	976911
16979	976912
62007	976913
83253	976914
8340	976915
97042	976916
29246	976917
111502	976918
123533	976919
127531	976920
1013	976921
71447	976922
55536	976923
31856	976924
31492	976925
9169	976926
17525	976927
8004	976928
9824	976929
21442	976930
170466	976931
2848	976932
46862	976933
4248	976934
152367	976935
132768	976936
2475	976937
220183	976938
47900	976939
97674	976940
5909	976941
68984	976942
14825	976943
25441	976944
20296	976945
62336	976946
85122	976947
10736	976948
87565	976949
257735	976950
229150	976951
21392	976952
186586	976953
99755	976954
45850	976955
143084	976956
57988	976957
64612	976958
990	976959
104128	976960
15551	976961
5711	976962
159233	976963
6847	976964
5652	976965
18409	976966
1703	976967
77072	976968
71140	976969
266701	976970
170222	976971
41232	976972
579	976973
16939	976974
214234	976975
173906	976976
4460	976977
155	976978
22714	976979
2777	976980
41558	976981
259648	976982
4124	976983
157351	976984
37281	976985
154964	976986
268233	976987
51032	976988
97175	976989
240027	976990
7556	976991
708	976992
109003	976993
107460	976994
174	976995
159576	976996
2783	976997
75055	976998
162769	976999
204365	977000
184023	977001
54074	977002
16063	977003
130014	977004
3297	977005
17418	977006
31615	977007
1365	977008
117284	977009
22798	977010
761	977011
79928	977012
17298	977013
155627	977014
3487	977015
248797	977016
91903	977017
68542	977018
32102	977019
8638	977020
4289	977021
8382	977022
6837	977023
841	977024
70814	977025
115271	977026
18047	977027
56967	977028
249911	977029
219279	977030
10925	977031
42382	977032
176	977033
263682	977034
74601	977035
127231	977036
99460	977037
114885	977038
10547	977039
71238	977040
119691	977041
982	977042
36565	977043
183905	977044
68988	977045
28	977046
19238	977047
15212	977048
5434	977049
1809	977050
67734	977051
114677	977052
4342	977053
253250	977054
16860	977055
1324	977056
42531	977057
3855	977058
14380	977059
10285	977060
18797	977061
11195	977062
181065	977063
52209	977064
1282	977065
52209	977066
435	977067
1851	977068
110225	977069
63318	977070
72	977071
55714	977072
1021	977073
6592	977074
272627	977075
131653	977076
81738	977077
51593	977078
335	977079
113051	977080
1527	977081
3779	977082
225618	977083
118172	977084
110700	977085
115320	977086
34087	977087
123829	977088
216275	977089
1384	977090
49886	977091
108965	977092
33971	977093
32820	977094
124760	977095
85615	977096
222970	977097
22751	977098
10769	977099
13922	977100
64138	977101
72741	977102
63745	977103
38297	977104
32171	977105
9378	977106
104	977107
145475	977108
15497	977109
136493	977110
70366	977111
23220	977112
1981	977113
14441	977114
15563	977115
69984	977116
60864	977117
14838	977118
11057	977119
331	977120
20212	977121
251017	977122
9920	977123
19468	977124
20534	977125
33799	977126
30859	977127
7006	977128
120039	977129
116892	977130
30122	977131
10225	977132
72035	977133
403	977134
1774	977135
28940	977136
27733	977137
74392	977138
10933	977139
87045	977140
120197	977141
27245	977142
124100	977143
8894	977144
112404	977145
141554	977146
8171	977147
1	977148
39730	977149
5700	977150
134663	977151
150652	977152
9575	977153
16102	977154
198	977155
144349	977156
141043	977157
209859	977158
5063	977159
61348	977160
20848	977161
11943	977162
240165	977163
10187	977164
2954	977165
236586	977166
122857	977167
214334	977168
53714	977169
19134	977170
11905	977171
35527	977172
6793	977173
9739	977174
18239	977175
6117	977176
16001	977177
7112	977178
175915	977179
109692	977180
16698	977181
7605	977182
64608	977183
28274	977184
76232	977185
734	977186
121347	977187
62834	977188
181	977189
37000	977190
39409	977191
77569	977192
108760	977193
27428	977194
8194	977195
220395	977196
87797	977197
97222	977198
11764	977199
163350	977200
1378	977201
5129	977202
1996	977203
96139	977204
81869	977205
19079	977206
39064	977207
267212	977208
3015	977209
95096	977210
66377	977211
76608	977212
16808	977213
39008	977214
32436	977215
1703	977216
7812	977217
59208	977218
67860	977219
5545	977220
7685	977221
147658	977222
12451	977223
20791	977224
195206	977225
1841	977226
6041	977227
600	977228
48652	977229
13972	977230
232131	977231
3675	977232
14381	977233
32478	977234
1791	977235
95975	977236
3524	977237
1493	977238
255481	977239
45813	977240
3966	977241
216503	977242
1801	977243
47659	977244
45267	977245
34342	977246
2782	977247
58150	977248
40934	977249
105278	977250
133245	977251
34429	977252
109857	977253
652	977254
272291	977255
71179	977256
72478	977257
2028	977258
21110	977259
113446	977260
206669	977261
139628	977262
182396	977263
97225	977264
197061	977265
31133	977266
291	977267
14586	977268
143635	977269
4495	977270
33410	977271
1441	977272
53452	977273
14584	977274
23285	977275
86437	977276
42738	977277
87689	977278
143680	977279
254841	977280
53371	977281
38290	977282
16483	977283
23821	977284
993	977285
124087	977286
162558	977287
20589	977288
209956	977289
45383	977290
218636	977291
12721	977292
149965	977293
50248	977294
175523	977295
96275	977296
47304	977297
110838	977298
1276	977299
54885	977300
10067	977301
143	977302
46790	977303
71966	977304
2057	977305
22711	977306
106575	977307
11875	977308
21543	977309
55129	977310
57309	977311
36952	977312
1000	977313
102677	977314
120169	977315
1508	977316
121669	977317
152368	977318
98987	977319
78880	977320
34101	977321
955	977322
17209	977323
137531	977324
8205	977325
42201	977326
73791	977327
75119	977328
196773	977329
224035	977330
25415	977331
82594	977332
95739	977333
15644	977334
9663	977335
5025	977336
8278	977337
73518	977338
22046	977339
61426	977340
71451	977341
4654	977342
1649	977343
63473	977344
31239	977345
39253	977346
13917	977347
151665	977348
19858	977349
57723	977350
76824	977351
737	977352
5699	977353
122816	977354
90230	977355
14591	977356
1188	977357
16812	977358
171752	977359
418	977360
227907	977361
194095	977362
76523	977363
54737	977364
34196	977365
7825	977366
4088	977367
4115	977368
150947	977369
169987	977370
36598	977371
16251	977372
85914	977373
15870	977374
18021	977375
131794	977376
15683	977377
1980	977378
4925	977379
103072	977380
23210	977381
20494	977382
27176	977383
29032	977384
7222	977385
191350	977386
47851	977387
18556	977388
23311	977389
8972	977390
68265	977391
77343	977392
42384	977393
10178	977394
106222	977395
121000	977396
112407	977397
7616	977398
166893	977399
36091	977400
515	977401
5311	977402
156470	977403
665	977404
8932	977405
56548	977406
16527	977407
233729	977408
113379	977409
96375	977410
57159	977411
4310	977412
143638	977413
202372	977414
825	977415
1680	977416
136949	977417
31019	977418
68475	977419
89367	977420
20764	977421
38435	977422
66278	977423
6938	977424
71447	977425
94055	977426
137030	977427
45627	977428
8030	977429
154114	977430
72120	977431
4292	977432
23121	977433
27134	977434
8927	977435
16190	977436
3711	977437
22141	977438
92063	977439
238019	977440
86051	977441
169110	977442
62319	977443
266753	977444
152873	977445
125861	977446
127048	977447
123034	977448
2262	977449
20694	977450
75004	977451
18605	977452
78957	977453
3342	977454
54181	977455
164946	977456
51083	977457
62998	977458
43345	977459
25910	977460
21811	977461
70360	977462
96639	977463
6947	977464
60	977465
64572	977466
21271	977467
145709	977468
106514	977469
66898	977470
10990	977471
192704	977472
76737	977473
31549	977474
85507	977475
44450	977476
39273	977477
98959	977478
64655	977479
2099	977480
48832	977481
90203	977482
102559	977483
35731	977484
28343	977485
2882	977486
37019	977487
83700	977488
23413	977489
39745	977490
23	977491
22656	977492
257757	977493
109786	977494
160383	977495
68612	977496
22581	977497
56200	977498
153791	977499
29812	977500
2515	977501
145491	977502
2141	977503
231059	977504
2148	977505
108056	977506
3912	977507
4574	977508
199	977509
71495	977510
550	977511
43029	977512
96117	977513
153422	977514
45244	977515
71630	977516
138165	977517
170060	977518
75786	977519
991	977520
64564	977521
182325	977522
5315	977523
158861	977524
22944	977525
2104	977526
120732	977527
15900	977528
8127	977529
14423	977530
22295	977531
145057	977532
97094	977533
32451	977534
18574	977535
64140	977536
34268	977537
240519	977538
3959	977539
9668	977540
1916	977541
38689	977542
8526	977543
98288	977544
89741	977545
40607	977546
46450	977547
3460	977548
155835	977549
20234	977550
224302	977551
146568	977552
53752	977553
4653	977554
40519	977555
21111	977556
44415	977557
235195	977558
124251	977559
20460	977560
90103	977561
51842	977562
22593	977563
28712	977564
706	977565
14521	977566
12515	977567
70652	977568
40918	977569
91134	977570
266923	977571
40493	977572
2226	977573
12455	977574
19990	977575
38293	977576
163295	977577
38090	977578
55301	977579
152454	977580
168485	977581
16429	977582
12440	977583
31083	977584
184676	977585
44323	977586
11780	977587
43606	977588
141738	977589
54842	977590
1277	977591
105007	977592
172085	977593
969	977594
177513	977595
91652	977596
1168	977597
15204	977598
227	977599
271260	977600
68989	977601
65310	977602
11171	977603
40530	977604
54565	977605
263805	977606
183964	977607
158048	977608
15733	977609
40642	977610
11837	977611
152607	977612
16787	977613
7595	977614
31970	977615
59613	977616
78785	977617
33625	977618
6953	977619
33607	977620
13074	977621
13421	977622
57265	977623
603	977624
29266	977625
107355	977626
3330	977627
51657	977628
2241	977629
275	977630
72501	977631
61470	977632
17681	977633
7455	977634
16	977635
25397	977636
129902	977637
4596	977638
84241	977639
233030	977640
25571	977641
142196	977642
62545	977643
19638	977644
243518	977645
5346	977646
67553	977647
75504	977648
139473	977649
39962	977650
26882	977651
40731	977652
51782	977653
162683	977654
217881	977655
60615	977656
39869	977657
1000	977658
92584	977659
14477	977660
3616	977661
8103	977662
155	977663
20732	977664
54601	977665
158	977666
43863	977667
16440	977668
63839	977669
51777	977670
1832	977671
21576	977672
18806	977673
269608	977674
95062	977675
43270	977676
233948	977677
30038	977678
216	977679
9	977680
30010	977681
23828	977682
225738	977683
156711	977684
151055	977685
165744	977686
17657	977687
54189	977688
99822	977689
27669	977690
16409	977691
104957	977692
31	977693
246843	977694
122174	977695
208388	977696
24552	977697
34312	977698
153032	977699
164980	977700
63159	977701
93538	977702
1822	977703
27416	977704
134528	977705
124681	977706
100390	977707
19303	977708
2387	977709
51906	977710
43441	977711
73520	977712
164633	977713
120934	977714
52305	977715
18632	977716
633	977717
267837	977718
2685	977719
41961	977720
22345	977721
68512	977722
23864	977723
77863	977724
7167	977725
41663	977726
62497	977727
101586	977728
859	977729
1145	977730
255321	977731
7010	977732
51356	977733
66707	977734
73461	977735
51	977736
94560	977737
83876	977738
143613	977739
39589	977740
147297	977741
68362	977742
168417	977743
110461	977744
24267	977745
268316	977746
89847	977747
23047	977748
215330	977749
143085	977750
720	977751
84801	977752
974	977753
252719	977754
204179	977755
26255	977756
132622	977757
17871	977758
26103	977759
11897	977760
272610	977761
49386	977762
136933	977763
33598	977764
161173	977765
632	977766
104406	977767
259547	977768
37630	977769
35147	977770
131777	977771
16076	977772
24290	977773
4914	977774
588	977775
146957	977776
6065	977777
8117	977778
3854	977779
53981	977780
55664	977781
41322	977782
847	977783
87209	977784
99670	977785
34608	977786
11908	977787
18072	977788
57811	977789
37912	977790
31378	977791
32012	977792
24024	977793
57014	977794
21293	977795
116289	977796
92888	977797
9898	977798
6476	977799
64198	977800
261234	977801
74532	977802
109968	977803
20112	977804
930	977805
10091	977806
28688	977807
210484	977808
7360	977809
263387	977810
37956	977811
184322	977812
28902	977813
5311	977814
142658	977815
8584	977816
46986	977817
153706	977818
21563	977819
140330	977820
15541	977821
60405	977822
67619	977823
2054	977824
58046	977825
127609	977826
73011	977827
35069	977828
195765	977829
14191	977830
53985	977831
832	977832
18479	977833
84545	977834
52005	977835
76240	977836
6103	977837
1271	977838
13562	977839
264640	977840
111500	977841
63390	977842
4070	977843
247	977844
8581	977845
27975	977846
1042	977847
6651	977848
53260	977849
66367	977850
15154	977851
1267	977852
162510	977853
12580	977854
49595	977855
32295	977856
36164	977857
224895	977858
267944	977859
88975	977860
233923	977861
96470	977862
33505	977863
167550	977864
35303	977865
67551	977866
100696	977867
123426	977868
22	977869
106904	977870
28830	977871
175464	977872
34809	977873
34980	977874
7928	977875
178309	977876
2266	977877
64112	977878
11924	977879
159877	977880
156786	977881
52501	977882
57027	977883
85472	977884
224239	977885
31111	977886
11114	977887
8547	977888
148995	977889
16478	977890
9537	977891
12896	977892
655	977893
8848	977894
52285	977895
40304	977896
22685	977897
113682	977898
963	977899
101283	977900
44315	977901
62912	977902
27273	977903
4909	977904
63459	977905
26662	977906
123910	977907
5527	977908
77564	977909
87402	977910
121886	977911
92	977912
36521	977913
12168	977914
1327	977915
91464	977916
98315	977917
13735	977918
114777	977919
500	977920
269133	977921
249902	977922
141549	977923
176480	977924
148263	977925
130671	977926
58894	977927
4540	977928
34115	977929
144965	977930
10157	977931
137490	977932
20243	977933
137877	977934
8124	977935
29400	977936
5570	977937
15425	977938
158311	977939
2264	977940
11174	977941
3872	977942
60261	977943
110218	977944
25507	977945
530	977946
25471	977947
106095	977948
13361	977949
78998	977950
16221	977951
1959	977952
153472	977953
46483	977954
159706	977955
1890	977956
220596	977957
6085	977958
59327	977959
13628	977960
58027	977961
17199	977962
22439	977963
94158	977964
3319	977965
51915	977966
21854	977967
19083	977968
45706	977969
190730	977970
220734	977971
91301	977972
209098	977973
263277	977974
15995	977975
162995	977976
130978	977977
102087	977978
93	977979
19292	977980
111970	977981
110576	977982
47410	977983
64729	977984
11281	977985
204707	977986
48291	977987
34724	977988
805	977989
40901	977990
53707	977991
59725	977992
215630	977993
77708	977994
221	977995
107518	977996
3463	977997
84339	977998
80357	977999
24873	978000
57269	978001
54004	978002
32347	978003
132451	978004
19697	978005
13134	978006
243	978007
6838	978008
142793	978009
26840	978010
150688	978011
13138	978012
17776	978013
99324	978014
31262	978015
3150	978016
78105	978017
64164	978018
105665	978019
3022	978020
2070	978021
76333	978022
28755	978023
72638	978024
213747	978025
117390	978026
22170	978027
5655	978028
30843	978029
76305	978030
9849	978031
153199	978032
216373	978033
95659	978034
14556	978035
2638	978036
215	978037
221933	978038
139408	978039
19833	978040
163136	978041
55735	978042
113446	978043
12974	978044
68551	978045
97	978046
4185	978047
651	978048
242246	978049
131030	978050
11004	978051
36009	978052
42007	978053
46936	978054
12615	978055
106990	978056
2	978057
6364	978058
61851	978059
39146	978060
56470	978061
55947	978062
2619	978063
108760	978064
34206	978065
115106	978066
94313	978067
1966	978068
87490	978069
3726	978070
9195	978071
32782	978072
115671	978073
59144	978074
169660	978075
92	978076
121901	978077
37742	978078
211076	978079
62152	978080
14928	978081
5900	978082
56388	978083
2101	978084
35236	978085
904	978086
1109	978087
15050	978088
161633	978089
14510	978090
9794	978091
89127	978092
77625	978093
14070	978094
25640	978095
11821	978096
46627	978097
35208	978098
600	978099
145718	978100
108181	978101
37981	978102
55296	978103
14933	978104
230952	978105
9608	978106
11188	978107
2180	978108
151060	978109
165827	978110
39671	978111
134273	978112
15420	978113
69141	978114
9093	978115
105182	978116
9391	978117
16034	978118
132961	978119
288	978120
121796	978121
35007	978122
43766	978123
22573	978124
4808	978125
2641	978126
163925	978127
76726	978128
90597	978129
9840	978130
419	978131
3362	978132
11829	978133
191541	978134
45051	978135
131528	978136
46441	978137
39343	978138
55127	978139
5746	978140
42715	978141
53455	978142
99717	978143
4303	978144
2961	978145
96940	978146
74338	978147
90783	978148
14575	978149
25234	978150
18423	978151
35221	978152
164006	978153
115269	978154
59801	978155
1296	978156
107073	978157
52840	978158
18445	978159
73678	978160
52926	978161
39942	978162
104019	978163
167480	978164
104503	978165
147919	978166
153110	978167
156001	978168
212909	978169
271872	978170
67908	978171
23604	978172
27609	978173
31395	978174
221461	978175
3902	978176
56367	978177
53976	978178
1461	978179
19498	978180
51444	978181
27196	978182
62021	978183
24978	978184
72621	978185
108718	978186
28514	978187
97041	978188
21290	978189
71247	978190
163	978191
6742	978192
16041	978193
18727	978194
12703	978195
3200	978196
11222	978197
123621	978198
18142	978199
10854	978200
112529	978201
208920	978202
25142	978203
49921	978204
1805	978205
38872	978206
21976	978207
1627	978208
10097	978209
140142	978210
17802	978211
172314	978212
33791	978213
882	978214
118758	978215
58724	978216
45861	978217
6408	978218
9342	978219
74920	978220
101009	978221
218991	978222
1319	978223
41259	978224
26773	978225
135475	978226
43133	978227
31030	978228
35470	978229
21578	978230
249750	978231
15992	978232
44986	978233
2258	978234
904	978235
1676	978236
17221	978237
43500	978238
28016	978239
27253	978240
13465	978241
2423	978242
31943	978243
118636	978244
7209	978245
15654	978246
60844	978247
68659	978248
29670	978249
68141	978250
12506	978251
270775	978252
163752	978253
155996	978254
204007	978255
231288	978256
15694	978257
1540	978258
16205	978259
166349	978260
32411	978261
46260	978262
5480	978263
267522	978264
117542	978265
84973	978266
34587	978267
149012	978268
32753	978269
5154	978270
24518	978271
68801	978272
90186	978273
8259	978274
146091	978275
171551	978276
235473	978277
77946	978278
90030	978279
20574	978280
24253	978281
140299	978282
168177	978283
251817	978284
42484	978285
18239	978286
32314	978287
19064	978288
183113	978289
35290	978290
40325	978291
171078	978292
69338	978293
12782	978294
45846	978295
35072	978296
111079	978297
252918	978298
237958	978299
69810	978300
3067	978301
57820	978302
29397	978303
215629	978304
216747	978305
191952	978306
3099	978307
23521	978308
44274	978309
5793	978310
41858	978311
30134	978312
8242	978313
14971	978314
8888	978315
8154	978316
478	978317
126858	978318
242	978319
1030	978320
1196	978321
181	978322
378	978323
40509	978324
173348	978325
15458	978326
158949	978327
768	978328
40559	978329
1	978330
98391	978331
21448	978332
2766	978333
4492	978334
10015	978335
9287	978336
18532	978337
7199	978338
11846	978339
36714	978340
39578	978341
260810	978342
30109	978343
979	978344
22838	978345
195317	978346
140979	978347
18709	978348
9711	978349
4877	978350
256654	978351
76229	978352
217670	978353
31845	978354
4122	978355
1217	978356
117248	978357
17356	978358
104015	978359
29425	978360
248107	978361
137719	978362
72753	978363
8044	978364
2107	978365
56567	978366
23282	978367
18669	978368
64464	978369
34527	978370
202350	978371
2413	978372
83528	978373
123213	978374
35747	978375
3658	978376
13818	978377
7502	978378
5158	978379
39637	978380
103476	978381
69225	978382
2307	978383
41818	978384
5859	978385
170622	978386
3348	978387
6753	978388
100057	978389
23128	978390
2308	978391
57641	978392
254856	978393
60865	978394
172705	978395
1338	978396
42367	978397
7436	978398
8898	978399
110154	978400
45551	978401
142828	978402
126730	978403
188701	978404
74332	978405
40049	978406
1369	978407
72012	978408
2259	978409
28270	978410
262377	978411
819	978412
7262	978413
3811	978414
123487	978415
22752	978416
13656	978417
166859	978418
51344	978419
162319	978420
13486	978421
96084	978422
231015	978423
19985	978424
55532	978425
37709	978426
1769	978427
79159	978428
60245	978429
4058	978430
6267	978431
123382	978432
69969	978433
118560	978434
1415	978435
15304	978436
17494	978437
212634	978438
4011	978439
145938	978440
122495	978441
17393	978442
38124	978443
2705	978444
80175	978445
86204	978446
24291	978447
269076	978448
11677	978449
18019	978450
3968	978451
7973	978452
153759	978453
237115	978454
51655	978455
66656	978456
33796	978457
48200	978458
52572	978459
44274	978460
76193	978461
4762	978462
2662	978463
27099	978464
126591	978465
21079	978466
44641	978467
120920	978468
172	978469
68633	978470
137305	978471
1526	978472
27445	978473
118471	978474
28705	978475
105958	978476
11605	978477
4094	978478
12979	978479
12085	978480
207020	978481
20356	978482
15711	978483
41721	978484
31261	978485
11839	978486
99814	978487
17590	978488
20145	978489
69703	978490
8228	978491
19023	978492
37795	978493
18694	978494
1974	978495
110490	978496
193233	978497
230076	978498
257633	978499
65313	978500
33294	978501
155236	978502
79266	978503
2580	978504
52171	978505
3516	978506
207999	978507
2797	978508
7144	978509
46760	978510
100768	978511
24535	978512
128473	978513
12041	978514
86575	978515
15569	978516
201071	978517
20028	978518
79801	978519
202971	978520
41768	978521
90534	978522
66	978523
46911	978524
240956	978525
164365	978526
2585	978527
100961	978528
99521	978529
160877	978530
7939	978531
40763	978532
26545	978533
190745	978534
143707	978535
203540	978536
9171	978537
47824	978538
58901	978539
119085	978540
108507	978541
30108	978542
4968	978543
29922	978544
6340	978545
6316	978546
19635	978547
8320	978548
58202	978549
10296	978550
133544	978551
533	978552
97241	978553
113151	978554
54371	978555
4024	978556
113205	978557
527	978558
57050	978559
2137	978560
24550	978561
8896	978562
24538	978563
69860	978564
39254	978565
323	978566
829	978567
53704	978568
6995	978569
110437	978570
55170	978571
72407	978572
60111	978573
128180	978574
1147	978575
1091	978576
15353	978577
18230	978578
85845	978579
2709	978580
19203	978581
62332	978582
10415	978583
220243	978584
223	978585
42367	978586
11137	978587
12989	978588
1932	978589
1911	978590
14385	978591
458	978592
16607	978593
48300	978594
4110	978595
42888	978596
130867	978597
1078	978598
15327	978599
6434	978600
105834	978601
26603	978602
37780	978603
63985	978604
45408	978605
180	978606
116584	978607
151388	978608
34152	978609
53331	978610
392	978611
17628	978612
92819	978613
159179	978614
30950	978615
90204	978616
2368	978617
166158	978618
3570	978619
77077	978620
7283	978621
151248	978622
59639	978623
29588	978624
147595	978625
19994	978626
16193	978627
15357	978628
2037	978629
4460	978630
2209	978631
205826	978632
2726	978633
63062	978634
6736	978635
15802	978636
205269	978637
132615	978638
22112	978639
18124	978640
30690	978641
166659	978642
101308	978643
9942	978644
29897	978645
49200	978646
49655	978647
81777	978648
5371	978649
122108	978650
208925	978651
95209	978652
35133	978653
149723	978654
7849	978655
115879	978656
13876	978657
102783	978658
75983	978659
146614	978660
3993	978661
99075	978662
15817	978663
138865	978664
73	978665
70576	978666
12999	978667
18411	978668
387	978669
263463	978670
30283	978671
5878	978672
67414	978673
28713	978674
15562	978675
16603	978676
223	978677
1606	978678
8	978679
24813	978680
204096	978681
44163	978682
63772	978683
117634	978684
47860	978685
156100	978686
3885	978687
205069	978688
90908	978689
47956	978690
518	978691
241058	978692
8925	978693
1556	978694
31520	978695
199919	978696
26019	978697
784	978698
33043	978699
14909	978700
15427	978701
143767	978702
42689	978703
268577	978704
3344	978705
199514	978706
115668	978707
2280	978708
3380	978709
58798	978710
13949	978711
28903	978712
2403	978713
34508	978714
77782	978715
232899	978716
69687	978717
2792	978718
69012	978719
539	978720
101903	978721
16484	978722
65745	978723
6058	978724
21838	978725
3613	978726
143015	978727
14015	978728
210213	978729
204558	978730
124057	978731
49289	978732
4693	978733
4274	978734
36875	978735
26095	978736
81169	978737
23400	978738
136008	978739
22923	978740
103756	978741
18743	978742
17866	978743
5901	978744
38020	978745
38294	978746
93106	978747
3897	978748
4185	978749
32215	978750
5868	978751
51160	978752
270711	978753
88	978754
103537	978755
97563	978756
14790	978757
1020	978758
3285	978759
2195	978760
45898	978761
37421	978762
24286	978763
21032	978764
34965	978765
133442	978766
35197	978767
16640	978768
223346	978769
121628	978770
229727	978771
5229	978772
1676	978773
3513	978774
147294	978775
135651	978776
10138	978777
29801	978778
24823	978779
166038	978780
20391	978781
129076	978782
1985	978783
87850	978784
40530	978785
252766	978786
64947	978787
155895	978788
233663	978789
142291	978790
40747	978791
6168	978792
3486	978793
19180	978794
63123	978795
163860	978796
19204	978797
43598	978798
1922	978799
258545	978800
34081	978801
36829	978802
11873	978803
37303	978804
91228	978805
7630	978806
12113	978807
5877	978808
69173	978809
22916	978810
107402	978811
10641	978812
41842	978813
71250	978814
42174	978815
57340	978816
8902	978817
26363	978818
25543	978819
91465	978820
69103	978821
10163	978822
265216	978823
4958	978824
47478	978825
46035	978826
191762	978827
29608	978828
106457	978829
75923	978830
188056	978831
143964	978832
1666	978833
81560	978834
3872	978835
8680	978836
81485	978837
82254	978838
252221	978839
13779	978840
43709	978841
17730	978842
34380	978843
110704	978844
9969	978845
1246	978846
2668	978847
206	978848
148212	978849
235888	978850
168354	978851
9925	978852
55130	978853
47734	978854
30500	978855
29027	978856
125782	978857
153338	978858
86575	978859
124243	978860
1625	978861
153729	978862
4224	978863
110463	978864
20177	978865
150423	978866
31737	978867
914	978868
5564	978869
145	978870
80657	978871
164720	978872
118639	978873
11304	978874
41526	978875
13454	978876
8659	978877
2291	978878
48538	978879
212576	978880
48206	978881
3563	978882
12174	978883
9203	978884
253869	978885
17318	978886
141562	978887
56441	978888
6668	978889
87414	978890
63970	978891
23299	978892
65360	978893
5876	978894
156885	978895
77551	978896
24131	978897
49545	978898
24914	978899
229347	978900
42611	978901
59022	978902
57072	978903
192594	978904
42885	978905
43856	978906
10600	978907
5482	978908
238290	978909
58322	978910
2424	978911
8285	978912
46731	978913
46044	978914
175482	978915
22434	978916
17139	978917
50143	978918
86806	978919
204994	978920
120107	978921
155452	978922
17752	978923
117850	978924
36573	978925
25323	978926
77	978927
191375	978928
103273	978929
93829	978930
20463	978931
42120	978932
144493	978933
95457	978934
38912	978935
2771	978936
12481	978937
8594	978938
54763	978939
149934	978940
207047	978941
3752	978942
45642	978943
5967	978944
63884	978945
332	978946
4900	978947
97082	978948
133910	978949
90922	978950
14660	978951
229812	978952
34696	978953
30706	978954
9169	978955
15682	978956
174537	978957
257852	978958
23733	978959
48949	978960
22457	978961
41742	978962
6960	978963
811	978964
172167	978965
11198	978966
234789	978967
221635	978968
91898	978969
23194	978970
18118	978971
9122	978972
10	978973
16768	978974
42657	978975
131695	978976
54940	978977
25352	978978
154133	978979
46	978980
143464	978981
101906	978982
18240	978983
9033	978984
47626	978985
901	978986
337	978987
571	978988
1259	978989
190442	978990
10449	978991
1309	978992
25427	978993
944	978994
46130	978995
26129	978996
53544	978997
87077	978998
10163	978999
122274	979000
4705	979001
90938	979002
130781	979003
9445	979004
8449	979005
122789	979006
37670	979007
1231	979008
112278	979009
15957	979010
74377	979011
124940	979012
23604	979013
3236	979014
148	979015
195	979016
11598	979017
3706	979018
121675	979019
127223	979020
57285	979021
48397	979022
12786	979023
125164	979024
168315	979025
13828	979026
25251	979027
30471	979028
14726	979029
210076	979030
5713	979031
94185	979032
87108	979033
129660	979034
110388	979035
33718	979036
217802	979037
6800	979038
176781	979039
36325	979040
243205	979041
146450	979042
23003	979043
343	979044
1877	979045
43186	979046
3203	979047
1493	979048
137031	979049
22731	979050
114735	979051
106687	979052
30397	979053
15767	979054
5288	979055
21606	979056
73215	979057
26222	979058
138150	979059
13878	979060
73717	979061
159860	979062
116127	979063
105840	979064
23940	979065
46347	979066
1754	979067
34763	979068
199592	979069
30198	979070
31243	979071
5332	979072
224855	979073
75715	979074
62046	979075
46136	979076
7871	979077
192051	979078
31531	979079
35727	979080
175040	979081
576	979082
18038	979083
10982	979084
7712	979085
4839	979086
48239	979087
4344	979088
88	979089
11918	979090
56442	979091
144790	979092
109469	979093
9089	979094
42423	979095
36734	979096
74304	979097
33930	979098
64260	979099
58508	979100
132974	979101
962	979102
2010	979103
26629	979104
18937	979105
2243	979106
254547	979107
54465	979108
47772	979109
15792	979110
256370	979111
5863	979112
168958	979113
118720	979114
13664	979115
31732	979116
3725	979117
9986	979118
149906	979119
37437	979120
27704	979121
51833	979122
252603	979123
1273	979124
26233	979125
83	979126
47561	979127
2148	979128
44055	979129
43097	979130
1463	979131
38695	979132
44717	979133
7063	979134
20621	979135
199863	979136
37844	979137
4653	979138
134870	979139
65753	979140
11985	979141
41114	979142
43395	979143
26143	979144
33088	979145
50192	979146
30329	979147
58258	979148
3254	979149
19845	979150
9842	979151
26491	979152
139454	979153
17174	979154
4540	979155
60353	979156
47469	979157
79405	979158
249996	979159
48820	979160
234199	979161
84180	979162
9999	979163
14899	979164
109686	979165
251790	979166
104418	979167
9763	979168
86574	979169
57043	979170
23625	979171
16548	979172
12727	979173
392	979174
28420	979175
228336	979176
151193	979177
83834	979178
68354	979179
2381	979180
448	979181
56715	979182
104756	979183
22621	979184
121459	979185
762	979186
1607	979187
16511	979188
25350	979189
33998	979190
257462	979191
5467	979192
1869	979193
83066	979194
198722	979195
57715	979196
139616	979197
193137	979198
71153	979199
14090	979200
437	979201
186934	979202
3510	979203
5907	979204
33485	979205
1420	979206
209119	979207
209300	979208
7804	979209
32729	979210
6378	979211
59752	979212
63416	979213
53360	979214
130462	979215
83186	979216
104085	979217
68611	979218
255518	979219
35180	979220
263105	979221
148981	979222
2723	979223
167412	979224
43798	979225
48792	979226
44149	979227
84011	979228
13564	979229
1484	979230
50799	979231
155332	979232
32074	979233
8085	979234
18623	979235
86527	979236
28094	979237
16625	979238
245616	979239
99255	979240
123565	979241
5066	979242
71289	979243
20002	979244
161408	979245
64049	979246
81750	979247
30449	979248
100766	979249
14374	979250
54028	979251
43913	979252
213993	979253
5206	979254
181736	979255
217876	979256
134633	979257
4852	979258
164257	979259
165410	979260
34052	979261
260058	979262
7236	979263
227851	979264
3884	979265
59456	979266
45037	979267
27522	979268
57	979269
2394	979270
146135	979271
6756	979272
1534	979273
34749	979274
176521	979275
15634	979276
169692	979277
249768	979278
9191	979279
78	979280
35507	979281
49971	979282
11682	979283
90808	979284
68848	979285
14621	979286
9468	979287
64182	979288
80338	979289
83084	979290
48195	979291
12134	979292
112722	979293
21649	979294
9396	979295
1600	979296
1692	979297
68298	979298
14859	979299
7800	979300
1801	979301
663	979302
63673	979303
19225	979304
2369	979305
20388	979306
11959	979307
41129	979308
38580	979309
9672	979310
163755	979311
6529	979312
8794	979313
29984	979314
4609	979315
108703	979316
251584	979317
6452	979318
213721	979319
45207	979320
57718	979321
96345	979322
140183	979323
32928	979324
480	979325
12355	979326
8754	979327
53684	979328
107793	979329
100322	979330
19063	979331
110698	979332
164014	979333
4702	979334
115908	979335
8599	979336
43151	979337
26719	979338
201975	979339
20805	979340
29703	979341
125963	979342
54915	979343
270371	979344
71708	979345
7291	979346
202873	979347
16963	979348
97046	979349
53030	979350
57316	979351
3840	979352
89460	979353
12849	979354
264581	979355
6023	979356
34631	979357
4059	979358
53143	979359
125	979360
18294	979361
65731	979362
1810	979363
168512	979364
2073	979365
129285	979366
128746	979367
2044	979368
70803	979369
94367	979370
81391	979371
19358	979372
254	979373
51439	979374
65790	979375
3154	979376
181202	979377
35977	979378
5301	979379
33451	979380
22456	979381
229060	979382
267451	979383
911	979384
60796	979385
71945	979386
76096	979387
9548	979388
39981	979389
127476	979390
114148	979391
249995	979392
145474	979393
51386	979394
70068	979395
151803	979396
210667	979397
2063	979398
49476	979399
99456	979400
23275	979401
38600	979402
3836	979403
53867	979404
49185	979405
247692	979406
2778	979407
44	979408
22672	979409
44197	979410
21231	979411
20680	979412
154438	979413
123	979414
9044	979415
214152	979416
3187	979417
48191	979418
208423	979419
44362	979420
36387	979421
3724	979422
79632	979423
222693	979424
171	979425
87903	979426
738	979427
99399	979428
219984	979429
368	979430
272689	979431
35950	979432
62518	979433
148601	979434
1884	979435
12753	979436
5512	979437
46766	979438
5310	979439
4092	979440
120181	979441
99572	979442
67149	979443
2843	979444
15955	979445
8731	979446
4528	979447
440	979448
48	979449
50409	979450
59308	979451
3653	979452
250441	979453
56987	979454
65281	979455
35227	979456
37274	979457
3145	979458
46394	979459
135536	979460
84809	979461
159043	979462
42881	979463
31949	979464
2737	979465
90869	979466
52704	979467
2397	979468
22753	979469
4692	979470
71590	979471
115904	979472
141	979473
228331	979474
235239	979475
68950	979476
15708	979477
13141	979478
162493	979479
24952	979480
22205	979481
75786	979482
40354	979483
56470	979484
72338	979485
232635	979486
47148	979487
85142	979488
35729	979489
240073	979490
249176	979491
1025	979492
20605	979493
145532	979494
16347	979495
41569	979496
164083	979497
223868	979498
6962	979499
767	979500
123591	979501
2556	979502
3928	979503
68470	979504
107284	979505
103813	979506
92605	979507
166973	979508
18817	979509
59716	979510
31074	979511
162043	979512
4495	979513
33	979514
2958	979515
38517	979516
202804	979517
2636	979518
263	979519
236397	979520
92253	979521
961	979522
242427	979523
16562	979524
20694	979525
50227	979526
250981	979527
21915	979528
1430	979529
50800	979530
47233	979531
130469	979532
127095	979533
12670	979534
92506	979535
2725	979536
74282	979537
19944	979538
4909	979539
5737	979540
79669	979541
34252	979542
238235	979543
51464	979544
118929	979545
51459	979546
2596	979547
19160	979548
4859	979549
32182	979550
38976	979551
138064	979552
106189	979553
234985	979554
31431	979555
26137	979556
35882	979557
953	979558
64496	979559
28061	979560
18930	979561
89187	979562
54440	979563
252936	979564
206598	979565
2895	979566
64746	979567
94153	979568
5705	979569
9878	979570
22867	979571
28433	979572
155155	979573
109799	979574
6927	979575
2464	979576
2137	979577
73212	979578
22480	979579
56112	979580
32219	979581
24497	979582
191993	979583
29524	979584
155210	979585
260691	979586
3503	979587
86522	979588
140202	979589
7923	979590
114760	979591
254331	979592
10145	979593
83582	979594
13183	979595
186671	979596
74876	979597
16417	979598
10496	979599
20485	979600
2774	979601
168523	979602
58794	979603
238350	979604
113426	979605
107920	979606
36443	979607
10244	979608
42939	979609
41416	979610
44035	979611
6484	979612
155164	979613
1371	979614
68117	979615
168147	979616
58096	979617
8756	979618
53806	979619
233859	979620
41999	979621
186951	979622
49528	979623
65673	979624
129753	979625
94317	979626
217	979627
35892	979628
45816	979629
89534	979630
46499	979631
21340	979632
37037	979633
13986	979634
28037	979635
1438	979636
3892	979637
49019	979638
23807	979639
23183	979640
6218	979641
83819	979642
102994	979643
167674	979644
79849	979645
33348	979646
30232	979647
389	979648
76195	979649
131271	979650
26810	979651
4224	979652
6926	979653
44637	979654
185292	979655
203926	979656
171559	979657
215389	979658
37735	979659
70072	979660
14752	979661
57644	979662
124744	979663
59948	979664
16611	979665
252290	979666
73667	979667
3949	979668
18711	979669
50124	979670
166681	979671
252593	979672
106191	979673
45923	979674
41703	979675
48598	979676
148942	979677
326	979678
44784	979679
71594	979680
6377	979681
33268	979682
2335	979683
3974	979684
18241	979685
90501	979686
94143	979687
19440	979688
2693	979689
163737	979690
68562	979691
915	979692
3014	979693
246	979694
109735	979695
3289	979696
34900	979697
107379	979698
21580	979699
58524	979700
20741	979701
2961	979702
34272	979703
20695	979704
66050	979705
35580	979706
204566	979707
112617	979708
12225	979709
66816	979710
38874	979711
12478	979712
28364	979713
256590	979714
108360	979715
27000	979716
76729	979717
20709	979718
70941	979719
147529	979720
188312	979721
1526	979722
116794	979723
26210	979724
97991	979725
186261	979726
76	979727
140650	979728
113301	979729
127635	979730
162031	979731
234934	979732
126500	979733
10171	979734
3991	979735
7357	979736
9325	979737
84833	979738
116810	979739
140	979740
269563	979741
142681	979742
103513	979743
55088	979744
57389	979745
63947	979746
3140	979747
174238	979748
32193	979749
3422	979750
50551	979751
10856	979752
71544	979753
45331	979754
37969	979755
16960	979756
143017	979757
14973	979758
1292	979759
10874	979760
175201	979761
29636	979762
648	979763
17148	979764
202450	979765
34713	979766
89942	979767
46765	979768
45756	979769
147378	979770
11495	979771
267450	979772
81335	979773
34792	979774
25324	979775
29093	979776
43980	979777
141869	979778
220173	979779
11118	979780
82298	979781
11314	979782
68240	979783
14516	979784
42162	979785
46356	979786
16375	979787
18141	979788
26613	979789
1366	979790
14494	979791
20325	979792
2047	979793
18784	979794
35398	979795
156125	979796
3251	979797
109601	979798
129022	979799
53708	979800
55099	979801
11835	979802
204	979803
1622	979804
37451	979805
96954	979806
268476	979807
36491	979808
107704	979809
103247	979810
7428	979811
220166	979812
73399	979813
160852	979814
2514	979815
4821	979816
605	979817
16359	979818
44843	979819
141946	979820
129409	979821
14750	979822
114279	979823
136102	979824
28205	979825
106767	979826
6235	979827
33527	979828
21414	979829
105560	979830
11297	979831
8957	979832
50710	979833
153281	979834
242660	979835
10910	979836
55886	979837
251117	979838
71351	979839
66322	979840
58622	979841
42485	979842
1849	979843
49614	979844
3742	979845
113468	979846
222900	979847
26425	979848
2647	979849
200393	979850
9513	979851
136868	979852
52660	979853
53172	979854
9785	979855
22145	979856
52352	979857
31572	979858
13007	979859
37128	979860
41619	979861
181949	979862
1294	979863
14771	979864
13386	979865
106816	979866
175817	979867
435	979868
164497	979869
126367	979870
14555	979871
94320	979872
30004	979873
836	979874
30869	979875
20027	979876
40664	979877
27378	979878
50434	979879
23836	979880
46366	979881
21186	979882
19699	979883
7801	979884
42905	979885
94948	979886
193335	979887
66994	979888
2142	979889
234472	979890
10247	979891
2671	979892
112918	979893
27577	979894
223949	979895
16156	979896
51767	979897
3920	979898
134668	979899
50421	979900
16329	979901
7565	979902
131957	979903
135953	979904
1837	979905
163923	979906
52340	979907
82638	979908
152324	979909
179769	979910
99119	979911
211472	979912
6188	979913
5950	979914
24367	979915
11778	979916
30474	979917
227037	979918
170591	979919
41635	979920
204748	979921
3681	979922
127006	979923
167901	979924
29964	979925
77026	979926
148961	979927
9635	979928
186339	979929
34148	979930
90278	979931
8017	979932
270936	979933
94941	979934
7627	979935
3624	979936
11383	979937
102971	979938
22632	979939
184	979940
22483	979941
192253	979942
49301	979943
43582	979944
106236	979945
158678	979946
196035	979947
17382	979948
24266	979949
32594	979950
69403	979951
99050	979952
59983	979953
262605	979954
48081	979955
100495	979956
61264	979957
104628	979958
48996	979959
4788	979960
260596	979961
1800	979962
80650	979963
12372	979964
10268	979965
40505	979966
476	979967
222502	979968
26543	979969
75640	979970
70684	979971
1005	979972
48819	979973
31305	979974
21708	979975
23740	979976
44852	979977
25798	979978
13681	979979
15715	979980
32598	979981
36266	979982
24883	979983
59150	979984
17055	979985
66623	979986
5839	979987
67184	979988
45069	979989
15202	979990
47563	979991
16244	979992
56674	979993
2377	979994
10333	979995
2375	979996
14878	979997
5258	979998
131872	979999
1898	980000
38980	980001
161175	980002
40661	980003
97033	980004
51998	980005
86804	980006
86734	980007
63577	980008
150132	980009
133113	980010
8085	980011
110643	980012
1	980013
225744	980014
23383	980015
232440	980016
89325	980017
108992	980018
149845	980019
24925	980020
71618	980021
234917	980022
18786	980023
1850	980024
81025	980025
29556	980026
399	980027
4984	980028
14792	980029
10699	980030
28862	980031
37578	980032
28269	980033
214562	980034
1950	980035
461	980036
63269	980037
78189	980038
34440	980039
215115	980040
27828	980041
165457	980042
13868	980043
102590	980044
11000	980045
17631	980046
10989	980047
12278	980048
157007	980049
257169	980050
95326	980051
23351	980052
102331	980053
3151	980054
72830	980055
9097	980056
16235	980057
92899	980058
218277	980059
266529	980060
1812	980061
36143	980062
65164	980063
36197	980064
106236	980065
64247	980066
115097	980067
25978	980068
6741	980069
44130	980070
30877	980071
130906	980072
94374	980073
120078	980074
170102	980075
22358	980076
46984	980077
230552	980078
14435	980079
43130	980080
76308	980081
62106	980082
19502	980083
121149	980084
2074	980085
67666	980086
18594	980087
15817	980088
34292	980089
154864	980090
5233	980091
156120	980092
238183	980093
1768	980094
13735	980095
2304	980096
73068	980097
167001	980098
82808	980099
103136	980100
175854	980101
7445	980102
227494	980103
7537	980104
38913	980105
73440	980106
44364	980107
45592	980108
76505	980109
6809	980110
217779	980111
4557	980112
48853	980113
87776	980114
258664	980115
589	980116
182794	980117
28627	980118
3410	980119
23584	980120
27798	980121
102443	980122
79699	980123
10436	980124
7782	980125
12535	980126
137360	980127
113143	980128
87483	980129
1597	980130
7448	980131
237947	980132
169532	980133
64058	980134
52873	980135
1013	980136
4370	980137
6518	980138
98533	980139
4294	980140
1370	980141
32549	980142
13528	980143
123630	980144
38282	980145
6716	980146
124	980147
10973	980148
5672	980149
4768	980150
8152	980151
3206	980152
1933	980153
22086	980154
4836	980155
151780	980156
2730	980157
89916	980158
107962	980159
54531	980160
2054	980161
25790	980162
15930	980163
84507	980164
75901	980165
139574	980166
86062	980167
43544	980168
43534	980169
239750	980170
8127	980171
25592	980172
156915	980173
6929	980174
63784	980175
127364	980176
26564	980177
18	980178
38281	980179
348	980180
2314	980181
14706	980182
192183	980183
130320	980184
17469	980185
280	980186
451	980187
3344	980188
262725	980189
2524	980190
31543	980191
109957	980192
14096	980193
41076	980194
3176	980195
50750	980196
55695	980197
78491	980198
9569	980199
76663	980200
71730	980201
46267	980202
30727	980203
58399	980204
123839	980205
18548	980206
6051	980207
739	980208
139861	980209
52413	980210
33390	980211
2072	980212
122683	980213
24009	980214
168444	980215
23319	980216
154234	980217
163407	980218
77480	980219
1814	980220
43628	980221
6543	980222
71522	980223
3151	980224
1847	980225
57012	980226
129097	980227
69994	980228
93447	980229
259057	980230
37389	980231
12854	980232
146071	980233
22025	980234
108908	980235
14348	980236
111907	980237
52136	980238
203496	980239
22297	980240
48341	980241
57879	980242
66675	980243
132101	980244
55007	980245
103985	980246
14607	980247
44490	980248
57	980249
9705	980250
181	980251
961	980252
204101	980253
14837	980254
33180	980255
57828	980256
16589	980257
513	980258
378	980259
98323	980260
171066	980261
186381	980262
34457	980263
19207	980264
71905	980265
11716	980266
5216	980267
7124	980268
72379	980269
74921	980270
53601	980271
4336	980272
15454	980273
84178	980274
72791	980275
72281	980276
186297	980277
17996	980278
44709	980279
1067	980280
78784	980281
65529	980282
11210	980283
37089	980284
25687	980285
62318	980286
395	980287
2432	980288
2240	980289
10492	980290
11651	980291
17959	980292
99779	980293
164200	980294
230271	980295
219809	980296
153810	980297
163809	980298
2883	980299
13312	980300
4852	980301
62379	980302
142	980303
2631	980304
11254	980305
3247	980306
5412	980307
15797	980308
38667	980309
69779	980310
3195	980311
21832	980312
7214	980313
37282	980314
9913	980315
19661	980316
49161	980317
24307	980318
1805	980319
13233	980320
33856	980321
251578	980322
26859	980323
32033	980324
19094	980325
8732	980326
5256	980327
225776	980328
211761	980329
157568	980330
41642	980331
230173	980332
79851	980333
21550	980334
65573	980335
1288	980336
214179	980337
256832	980338
272550	980339
156922	980340
5260	980341
168442	980342
1041	980343
221767	980344
169262	980345
113552	980346
12448	980347
13608	980348
76236	980349
134204	980350
15903	980351
24991	980352
26704	980353
47920	980354
33169	980355
102159	980356
150262	980357
96368	980358
24276	980359
20302	980360
44461	980361
130861	980362
12503	980363
40956	980364
253	980365
51941	980366
116159	980367
7240	980368
79258	980369
59798	980370
392	980371
59705	980372
15687	980373
202289	980374
165960	980375
81541	980376
148248	980377
128836	980378
124044	980379
8623	980380
15628	980381
29939	980382
34131	980383
3086	980384
1138	980385
35321	980386
77176	980387
18510	980388
1130	980389
1154	980390
46821	980391
4645	980392
82865	980393
144324	980394
253966	980395
24690	980396
253270	980397
5981	980398
186209	980399
9729	980400
71340	980401
1362	980402
9024	980403
269213	980404
4203	980405
127843	980406
99495	980407
255	980408
35885	980409
91353	980410
25345	980411
185711	980412
93033	980413
38647	980414
55771	980415
32461	980416
538	980417
4200	980418
33718	980419
99039	980420
1042	980421
146006	980422
41937	980423
230116	980424
117892	980425
34367	980426
29183	980427
53066	980428
214349	980429
118623	980430
65544	980431
639	980432
18469	980433
2132	980434
92199	980435
158826	980436
8651	980437
4308	980438
3546	980439
12034	980440
23980	980441
18467	980442
59501	980443
179922	980444
161847	980445
84884	980446
158430	980447
55199	980448
20389	980449
18057	980450
113610	980451
46024	980452
42577	980453
59190	980454
256632	980455
12492	980456
35026	980457
207805	980458
186338	980459
3935	980460
47454	980461
51141	980462
50077	980463
91286	980464
57958	980465
82522	980466
166097	980467
197508	980468
98456	980469
161345	980470
36464	980471
14551	980472
6723	980473
35367	980474
26013	980475
17754	980476
104154	980477
75125	980478
4959	980479
94890	980480
56594	980481
85200	980482
82865	980483
47426	980484
30560	980485
102044	980486
199477	980487
17097	980488
18581	980489
79015	980490
205767	980491
27247	980492
92154	980493
1400	980494
331	980495
8638	980496
1590	980497
8539	980498
2327	980499
86865	980500
186630	980501
118748	980502
52265	980503
8907	980504
171374	980505
47	980506
19107	980507
3103	980508
42216	980509
9198	980510
211811	980511
263500	980512
61419	980513
89958	980514
51162	980515
151861	980516
31415	980517
112835	980518
234065	980519
9513	980520
58	980521
52707	980522
1111	980523
219253	980524
57878	980525
176124	980526
42419	980527
22860	980528
55984	980529
111373	980530
214224	980531
127	980532
19743	980533
250059	980534
103707	980535
207423	980536
17239	980537
29293	980538
172	980539
8172	980540
366	980541
16283	980542
79659	980543
111240	980544
14307	980545
224407	980546
133039	980547
22390	980548
44920	980549
136108	980550
107994	980551
47277	980552
150318	980553
99032	980554
170233	980555
213144	980556
8296	980557
68109	980558
145409	980559
26693	980560
187766	980561
19194	980562
265365	980563
161853	980564
21772	980565
94187	980566
5495	980567
125195	980568
91199	980569
34678	980570
57867	980571
118252	980572
193285	980573
192686	980574
106930	980575
79889	980576
2972	980577
25511	980578
111316	980579
17411	980580
8932	980581
19839	980582
22930	980583
140895	980584
106828	980585
17165	980586
270527	980587
201777	980588
169350	980589
770	980590
14121	980591
27462	980592
22931	980593
8200	980594
20201	980595
113694	980596
8563	980597
102654	980598
24403	980599
44632	980600
14973	980601
8203	980602
139745	980603
16650	980604
98696	980605
221817	980606
54220	980607
59996	980608
31967	980609
12634	980610
233353	980611
8775	980612
1367	980613
183108	980614
227191	980615
10054	980616
129661	980617
16094	980618
32133	980619
86411	980620
101159	980621
31050	980622
4988	980623
170627	980624
45374	980625
232	980626
51442	980627
225229	980628
11122	980629
320	980630
50161	980631
45067	980632
14832	980633
100591	980634
65684	980635
129701	980636
212259	980637
96633	980638
10779	980639
8349	980640
4349	980641
200777	980642
6130	980643
26372	980644
92578	980645
37567	980646
119255	980647
41698	980648
187214	980649
3105	980650
74554	980651
168666	980652
59	980653
68429	980654
15271	980655
3598	980656
1236	980657
169890	980658
263861	980659
541	980660
3598	980661
98332	980662
35784	980663
187873	980664
97206	980665
14683	980666
176094	980667
96938	980668
31643	980669
72119	980670
80147	980671
79577	980672
109430	980673
156280	980674
28870	980675
154651	980676
8940	980677
223389	980678
126627	980679
14914	980680
1524	980681
80137	980682
39115	980683
1340	980684
144170	980685
14425	980686
8624	980687
2747	980688
16779	980689
1048	980690
9456	980691
16755	980692
9506	980693
13479	980694
57747	980695
23819	980696
98908	980697
2608	980698
147853	980699
21915	980700
3592	980701
166760	980702
2771	980703
158034	980704
51094	980705
31941	980706
636	980707
2705	980708
74101	980709
171601	980710
43771	980711
5432	980712
226306	980713
3200	980714
98503	980715
108330	980716
107274	980717
20564	980718
260023	980719
10823	980720
84243	980721
28361	980722
85556	980723
28425	980724
147112	980725
26367	980726
106228	980727
5867	980728
17444	980729
34769	980730
185009	980731
101128	980732
31200	980733
10738	980734
45763	980735
11128	980736
204490	980737
11166	980738
6646	980739
195243	980740
55391	980741
2873	980742
25329	980743
9934	980744
4634	980745
3930	980746
28228	980747
14867	980748
38084	980749
165263	980750
79292	980751
75806	980752
11165	980753
5256	980754
20294	980755
41010	980756
8633	980757
26147	980758
62259	980759
3759	980760
1186	980761
40567	980762
11237	980763
51088	980764
7915	980765
42210	980766
578	980767
28178	980768
18392	980769
256847	980770
32836	980771
79335	980772
106875	980773
225451	980774
257473	980775
16759	980776
109192	980777
107285	980778
37274	980779
4164	980780
32579	980781
17685	980782
3296	980783
33343	980784
2755	980785
27505	980786
225764	980787
1266	980788
207220	980789
82827	980790
37867	980791
42325	980792
244258	980793
47532	980794
267734	980795
21144	980796
49157	980797
29021	980798
14767	980799
20991	980800
93535	980801
12942	980802
12343	980803
104269	980804
54304	980805
94481	980806
31403	980807
35991	980808
39785	980809
551	980810
55861	980811
69519	980812
155695	980813
21415	980814
6363	980815
40971	980816
60221	980817
68336	980818
68761	980819
136463	980820
177909	980821
365	980822
125262	980823
27017	980824
4377	980825
1495	980826
35971	980827
120701	980828
145816	980829
28020	980830
87662	980831
117938	980832
2360	980833
202745	980834
12132	980835
608	980836
38550	980837
57079	980838
3309	980839
163017	980840
53330	980841
8	980842
9950	980843
10270	980844
33341	980845
22599	980846
71	980847
252574	980848
184000	980849
76451	980850
38189	980851
110549	980852
586	980853
7526	980854
29413	980855
270461	980856
43371	980857
2127	980858
102818	980859
138250	980860
32566	980861
1004	980862
172348	980863
116882	980864
11193	980865
26003	980866
13138	980867
60054	980868
22979	980869
110757	980870
162336	980871
6	980872
8542	980873
65689	980874
59114	980875
111428	980876
13029	980877
266467	980878
32695	980879
50129	980880
76368	980881
4845	980882
114812	980883
35956	980884
18364	980885
20301	980886
20572	980887
87468	980888
29598	980889
24281	980890
11608	980891
41473	980892
146	980893
6155	980894
39779	980895
80749	980896
62994	980897
20904	980898
4862	980899
2826	980900
43974	980901
12304	980902
26694	980903
3567	980904
135902	980905
4644	980906
23700	980907
100138	980908
193243	980909
182653	980910
51702	980911
123000	980912
28392	980913
2591	980914
49979	980915
92312	980916
58540	980917
21514	980918
76479	980919
7976	980920
13684	980921
32921	980922
46001	980923
92421	980924
33199	980925
10118	980926
2220	980927
9130	980928
171045	980929
251252	980930
7405	980931
152763	980932
75998	980933
237764	980934
70151	980935
119425	980936
142028	980937
31869	980938
16685	980939
15449	980940
7255	980941
18112	980942
162569	980943
74168	980944
108833	980945
233588	980946
28209	980947
20768	980948
334	980949
125221	980950
22928	980951
165971	980952
68565	980953
61166	980954
4341	980955
7572	980956
7761	980957
86345	980958
40446	980959
15327	980960
47917	980961
30253	980962
5621	980963
23735	980964
29834	980965
53383	980966
37752	980967
109	980968
93252	980969
157042	980970
255236	980971
78912	980972
89273	980973
116844	980974
39787	980975
25405	980976
94029	980977
104571	980978
110722	980979
47229	980980
29090	980981
1615	980982
10970	980983
117697	980984
103424	980985
147561	980986
41385	980987
93337	980988
20181	980989
218492	980990
72195	980991
87359	980992
66407	980993
107818	980994
6891	980995
10115	980996
55603	980997
112062	980998
77425	980999
225924	981000
12065	981001
2854	981002
5406	981003
9602	981004
156168	981005
132482	981006
232301	981007
122578	981008
26086	981009
2953	981010
71868	981011
13197	981012
39510	981013
107885	981014
21360	981015
268848	981016
122878	981017
196867	981018
170295	981019
2176	981020
193117	981021
14504	981022
16336	981023
9035	981024
10185	981025
121983	981026
78421	981027
53677	981028
37768	981029
23357	981030
27056	981031
256	981032
53123	981033
15682	981034
262957	981035
14405	981036
39754	981037
75807	981038
12176	981039
40	981040
94	981041
21895	981042
152148	981043
8996	981044
639	981045
39476	981046
45225	981047
69763	981048
130396	981049
45737	981050
13004	981051
18431	981052
61931	981053
171	981054
180038	981055
78761	981056
91124	981057
10687	981058
30469	981059
68054	981060
11684	981061
260354	981062
35053	981063
8223	981064
9684	981065
150160	981066
47390	981067
110097	981068
28496	981069
246692	981070
8656	981071
4505	981072
128930	981073
78524	981074
1791	981075
63558	981076
2539	981077
2051	981078
1938	981079
13811	981080
258382	981081
34715	981082
27728	981083
13536	981084
47348	981085
168316	981086
268454	981087
171223	981088
18576	981089
77228	981090
5468	981091
7897	981092
30866	981093
14179	981094
41159	981095
457	981096
253651	981097
3258	981098
818	981099
117008	981100
8294	981101
42925	981102
43431	981103
59225	981104
164330	981105
7839	981106
73992	981107
95599	981108
21556	981109
38705	981110
161968	981111
9988	981112
15055	981113
47981	981114
18267	981115
3504	981116
153232	981117
16022	981118
109601	981119
15601	981120
89382	981121
45727	981122
266519	981123
34784	981124
135017	981125
244532	981126
20730	981127
95011	981128
71957	981129
40269	981130
18913	981131
2486	981132
124772	981133
25353	981134
36566	981135
15944	981136
171771	981137
13690	981138
6387	981139
7244	981140
164577	981141
69085	981142
115118	981143
14818	981144
50666	981145
1351	981146
206632	981147
52193	981148
9229	981149
142723	981150
4741	981151
1466	981152
3877	981153
87951	981154
23274	981155
151969	981156
16430	981157
98497	981158
19538	981159
23806	981160
79915	981161
49743	981162
44088	981163
43628	981164
154682	981165
9133	981166
54678	981167
1040	981168
49596	981169
33451	981170
48452	981171
183626	981172
119060	981173
15252	981174
2898	981175
88728	981176
14375	981177
67453	981178
112016	981179
156102	981180
48682	981181
77236	981182
93024	981183
149716	981184
38381	981185
53827	981186
5863	981187
258180	981188
48304	981189
160487	981190
1934	981191
159029	981192
95031	981193
10018	981194
49938	981195
151322	981196
84360	981197
122160	981198
16223	981199
266746	981200
7469	981201
14945	981202
224008	981203
13307	981204
43393	981205
16015	981206
233742	981207
23312	981208
180135	981209
68902	981210
8104	981211
45165	981212
6249	981213
129672	981214
217510	981215
99623	981216
93781	981217
30641	981218
25608	981219
65092	981220
18794	981221
16480	981222
57856	981223
38532	981224
251362	981225
123795	981226
50334	981227
1003	981228
3092	981229
154397	981230
157721	981231
35344	981232
24414	981233
7690	981234
188128	981235
15180	981236
204	981237
110477	981238
43438	981239
60645	981240
208458	981241
159898	981242
207098	981243
33366	981244
38926	981245
40532	981246
150152	981247
13338	981248
229030	981249
52054	981250
42263	981251
7050	981252
86742	981253
45550	981254
148727	981255
10683	981256
9038	981257
258411	981258
4527	981259
134487	981260
24094	981261
133769	981262
7175	981263
21412	981264
131718	981265
71806	981266
9957	981267
14051	981268
15569	981269
1454	981270
185759	981271
62022	981272
2965	981273
5388	981274
17272	981275
5173	981276
239200	981277
72131	981278
4365	981279
747	981280
14360	981281
512	981282
6188	981283
184574	981284
11404	981285
45340	981286
20266	981287
35997	981288
64999	981289
1401	981290
9487	981291
110935	981292
151783	981293
8749	981294
197863	981295
1402	981296
98145	981297
100482	981298
44933	981299
132399	981300
113490	981301
13675	981302
161307	981303
2104	981304
6985	981305
100516	981306
13608	981307
15657	981308
104665	981309
48097	981310
3582	981311
13768	981312
87305	981313
11355	981314
796	981315
16930	981316
31221	981317
10241	981318
251703	981319
97836	981320
99463	981321
16678	981322
200101	981323
32187	981324
50757	981325
234556	981326
12718	981327
238108	981328
4197	981329
15213	981330
30306	981331
13879	981332
22180	981333
36224	981334
44516	981335
146023	981336
10379	981337
61693	981338
88178	981339
90100	981340
8664	981341
261111	981342
255	981343
36171	981344
7227	981345
125610	981346
4792	981347
6311	981348
67452	981349
43174	981350
8535	981351
146808	981352
2290	981353
25601	981354
21368	981355
107375	981356
1120	981357
40685	981358
81752	981359
101767	981360
7822	981361
8298	981362
58413	981363
5373	981364
2153	981365
63207	981366
9540	981367
56405	981368
25851	981369
15906	981370
96135	981371
54607	981372
202234	981373
32089	981374
31045	981375
38467	981376
152635	981377
2921	981378
62668	981379
61173	981380
24646	981381
81813	981382
30851	981383
644	981384
221106	981385
8982	981386
202725	981387
170047	981388
9832	981389
8607	981390
72143	981391
106009	981392
582	981393
80655	981394
137188	981395
12736	981396
18509	981397
47903	981398
133349	981399
246140	981400
558	981401
114932	981402
201896	981403
28211	981404
200991	981405
5017	981406
222635	981407
153028	981408
14011	981409
3367	981410
141331	981411
26455	981412
76182	981413
61980	981414
26644	981415
43022	981416
14070	981417
49431	981418
115196	981419
37077	981420
17139	981421
77413	981422
2813	981423
39321	981424
224804	981425
42443	981426
5513	981427
201639	981428
9027	981429
35301	981430
19361	981431
16166	981432
65979	981433
50980	981434
139019	981435
352	981436
31442	981437
10756	981438
46845	981439
21047	981440
6457	981441
39519	981442
7553	981443
12853	981444
40976	981445
2123	981446
148664	981447
30755	981448
17445	981449
14447	981450
56759	981451
29906	981452
23128	981453
24855	981454
166068	981455
60419	981456
19167	981457
1489	981458
4153	981459
57935	981460
64178	981461
17195	981462
106065	981463
171787	981464
48255	981465
78797	981466
243500	981467
27496	981468
155220	981469
22065	981470
60796	981471
160092	981472
69029	981473
2045	981474
14139	981475
63151	981476
27397	981477
101167	981478
32938	981479
16700	981480
47002	981481
8910	981482
241706	981483
249843	981484
13805	981485
159920	981486
133719	981487
2514	981488
17112	981489
36924	981490
15787	981491
58400	981492
77316	981493
106098	981494
238007	981495
5469	981496
803	981497
37493	981498
1998	981499
24941	981500
103798	981501
110075	981502
218	981503
33882	981504
6526	981505
4766	981506
33805	981507
16245	981508
213579	981509
109315	981510
72870	981511
17692	981512
137220	981513
47338	981514
5098	981515
6734	981516
19880	981517
18661	981518
8268	981519
18103	981520
162712	981521
36617	981522
227961	981523
176758	981524
12644	981525
195190	981526
108346	981527
17086	981528
475	981529
98033	981530
2761	981531
15556	981532
86668	981533
865	981534
188979	981535
21302	981536
75679	981537
67	981538
60968	981539
3747	981540
27164	981541
9954	981542
51070	981543
29547	981544
55379	981545
4260	981546
86054	981547
15066	981548
110565	981549
89359	981550
66082	981551
166059	981552
21033	981553
257123	981554
139246	981555
46857	981556
26979	981557
251013	981558
4845	981559
5689	981560
76098	981561
9992	981562
66566	981563
129532	981564
44610	981565
143393	981566
89572	981567
143984	981568
227148	981569
61080	981570
100674	981571
89952	981572
56749	981573
54732	981574
47665	981575
775	981576
5428	981577
20463	981578
28491	981579
4710	981580
39319	981581
9553	981582
21298	981583
76761	981584
54049	981585
13900	981586
98661	981587
41436	981588
23160	981589
267616	981590
136215	981591
13770	981592
61704	981593
32224	981594
38539	981595
209223	981596
34429	981597
135381	981598
21306	981599
154953	981600
149229	981601
272504	981602
145210	981603
21499	981604
201815	981605
16578	981606
103995	981607
9097	981608
67533	981609
71887	981610
32292	981611
11151	981612
61878	981613
13705	981614
15495	981615
56016	981616
54168	981617
241671	981618
22895	981619
34950	981620
204626	981621
117646	981622
4761	981623
41748	981624
135259	981625
170159	981626
55703	981627
105539	981628
27491	981629
188631	981630
27255	981631
10154	981632
13728	981633
34257	981634
14879	981635
12318	981636
79148	981637
32212	981638
33431	981639
1348	981640
102245	981641
36016	981642
138997	981643
135760	981644
39976	981645
142448	981646
147387	981647
89487	981648
6269	981649
265627	981650
228685	981651
137674	981652
211667	981653
663	981654
161267	981655
54081	981656
24790	981657
29184	981658
61358	981659
170676	981660
221967	981661
56424	981662
6998	981663
16615	981664
36681	981665
6539	981666
79475	981667
132358	981668
260184	981669
132140	981670
47248	981671
76499	981672
5989	981673
126780	981674
261087	981675
11182	981676
148066	981677
117962	981678
12211	981679
62232	981680
16125	981681
67987	981682
177812	981683
746	981684
27834	981685
48495	981686
89992	981687
65514	981688
250611	981689
1793	981690
21580	981691
6939	981692
79219	981693
17677	981694
5389	981695
128695	981696
23343	981697
55533	981698
565	981699
137712	981700
235225	981701
14793	981702
11819	981703
4982	981704
34787	981705
13986	981706
59729	981707
6749	981708
6	981709
67687	981710
107293	981711
219832	981712
166767	981713
16089	981714
85283	981715
13164	981716
240548	981717
42839	981718
7798	981719
36197	981720
270272	981721
4060	981722
212545	981723
18155	981724
238312	981725
4059	981726
12352	981727
159196	981728
93620	981729
83677	981730
9403	981731
34666	981732
29155	981733
91268	981734
39270	981735
8508	981736
209906	981737
41103	981738
175168	981739
54372	981740
168881	981741
108870	981742
135013	981743
77337	981744
119030	981745
190332	981746
74852	981747
205456	981748
76544	981749
190	981750
185594	981751
1965	981752
5787	981753
19256	981754
13108	981755
27689	981756
109813	981757
5864	981758
5	981759
1878	981760
57786	981761
6649	981762
82616	981763
69404	981764
74464	981765
14699	981766
26325	981767
28432	981768
28533	981769
32292	981770
7961	981771
28215	981772
160434	981773
53511	981774
120946	981775
10219	981776
150152	981777
24112	981778
68177	981779
24281	981780
6933	981781
112	981782
1662	981783
46801	981784
81879	981785
27661	981786
7331	981787
7687	981788
6531	981789
178721	981790
6911	981791
57138	981792
171962	981793
16976	981794
10655	981795
96211	981796
170432	981797
3089	981798
21319	981799
147772	981800
67719	981801
6300	981802
31115	981803
30518	981804
93881	981805
15692	981806
3310	981807
76	981808
73635	981809
5096	981810
29929	981811
31288	981812
98564	981813
25628	981814
165777	981815
149108	981816
28589	981817
139671	981818
157648	981819
28107	981820
72261	981821
153851	981822
73801	981823
271651	981824
78703	981825
33290	981826
5487	981827
57574	981828
43586	981829
53559	981830
7743	981831
210574	981832
38610	981833
10947	981834
1028	981835
83873	981836
16699	981837
35367	981838
113979	981839
67306	981840
14028	981841
13852	981842
74011	981843
179609	981844
99703	981845
618	981846
139334	981847
56275	981848
105062	981849
55709	981850
446	981851
75091	981852
7867	981853
8500	981854
181407	981855
1478	981856
62355	981857
58561	981858
50667	981859
23286	981860
75230	981861
17872	981862
56800	981863
38952	981864
2009	981865
89215	981866
24905	981867
73016	981868
96594	981869
14289	981870
19521	981871
23979	981872
18120	981873
20195	981874
21483	981875
56162	981876
93347	981877
45634	981878
45125	981879
1422	981880
75225	981881
6881	981882
79780	981883
1250	981884
141453	981885
68905	981886
32184	981887
45404	981888
132663	981889
258299	981890
6039	981891
4284	981892
8490	981893
71765	981894
15124	981895
1	981896
263982	981897
60389	981898
170506	981899
29132	981900
76527	981901
4460	981902
37606	981903
232725	981904
25291	981905
1316	981906
130694	981907
2508	981908
5491	981909
172805	981910
238543	981911
18139	981912
147721	981913
60976	981914
117106	981915
128389	981916
69369	981917
73590	981918
190072	981919
3436	981920
107732	981921
16114	981922
98056	981923
20820	981924
27460	981925
23983	981926
197509	981927
214737	981928
87485	981929
13632	981930
8237	981931
60101	981932
26607	981933
4930	981934
226689	981935
197139	981936
128562	981937
695	981938
2337	981939
4991	981940
20055	981941
53932	981942
70395	981943
27352	981944
52262	981945
46326	981946
108772	981947
49256	981948
11527	981949
256032	981950
1377	981951
112997	981952
137213	981953
4447	981954
27980	981955
479	981956
4441	981957
43663	981958
123133	981959
138569	981960
56439	981961
163062	981962
5013	981963
8065	981964
24613	981965
35515	981966
123005	981967
117783	981968
42166	981969
12470	981970
85823	981971
11	981972
46611	981973
245750	981974
25414	981975
117132	981976
249915	981977
2335	981978
53103	981979
158040	981980
102023	981981
15292	981982
46944	981983
3780	981984
120960	981985
225739	981986
5675	981987
5015	981988
56271	981989
59263	981990
11156	981991
149443	981992
73522	981993
5529	981994
87424	981995
195155	981996
22671	981997
50860	981998
31793	981999
59066	982000
10586	982001
6357	982002
24257	982003
10273	982004
74213	982005
27745	982006
29361	982007
121639	982008
63504	982009
44200	982010
80089	982011
33453	982012
13669	982013
38612	982014
232176	982015
14501	982016
3100	982017
183	982018
26391	982019
208799	982020
41192	982021
9040	982022
32826	982023
134836	982024
1736	982025
235551	982026
3348	982027
1312	982028
23117	982029
174848	982030
83034	982031
109565	982032
95678	982033
1111	982034
24448	982035
64584	982036
100983	982037
55834	982038
5051	982039
11609	982040
234964	982041
167363	982042
17185	982043
183866	982044
8860	982045
45082	982046
40054	982047
306	982048
465	982049
137973	982050
734	982051
136334	982052
252607	982053
23902	982054
58731	982055
195012	982056
55345	982057
1457	982058
173899	982059
6122	982060
1062	982061
10259	982062
17407	982063
25142	982064
90045	982065
4631	982066
68360	982067
97841	982068
99537	982069
3460	982070
62244	982071
269030	982072
15059	982073
20306	982074
162886	982075
2731	982076
53934	982077
19551	982078
168938	982079
97901	982080
38113	982081
151888	982082
17146	982083
108569	982084
132728	982085
34800	982086
251166	982087
2797	982088
14372	982089
89699	982090
97707	982091
700	982092
6314	982093
6103	982094
239221	982095
100026	982096
21051	982097
55966	982098
100221	982099
56201	982100
6466	982101
7488	982102
99950	982103
134115	982104
1315	982105
78113	982106
13757	982107
3621	982108
35589	982109
115610	982110
6300	982111
1095	982112
31483	982113
86547	982114
156	982115
6528	982116
15767	982117
201247	982118
69210	982119
155121	982120
10105	982121
163548	982122
152959	982123
260246	982124
32229	982125
4963	982126
109070	982127
216209	982128
124475	982129
125640	982130
5452	982131
200730	982132
3959	982133
243640	982134
98626	982135
14466	982136
28453	982137
105007	982138
55434	982139
83855	982140
535	982141
37741	982142
15186	982143
40665	982144
2235	982145
35486	982146
75605	982147
75774	982148
186273	982149
48672	982150
5436	982151
58004	982152
98143	982153
120247	982154
16915	982155
159568	982156
84775	982157
2519	982158
116865	982159
73743	982160
2994	982161
71656	982162
32702	982163
26229	982164
18110	982165
13126	982166
35672	982167
148398	982168
127985	982169
4969	982170
13746	982171
15725	982172
55419	982173
30307	982174
247014	982175
22762	982176
55	982177
186125	982178
92340	982179
44934	982180
244123	982181
270062	982182
10319	982183
16291	982184
26381	982185
16597	982186
31506	982187
25558	982188
2552	982189
79332	982190
110590	982191
18145	982192
13601	982193
18122	982194
20343	982195
219898	982196
36920	982197
12335	982198
45793	982199
41722	982200
1568	982201
138736	982202
133343	982203
2346	982204
72306	982205
23014	982206
147083	982207
169395	982208
720	982209
16186	982210
4014	982211
17548	982212
51618	982213
1154	982214
9165	982215
26671	982216
265679	982217
145540	982218
20727	982219
17229	982220
124642	982221
14187	982222
9198	982223
246853	982224
591	982225
60464	982226
31788	982227
30433	982228
19944	982229
16795	982230
10344	982231
1596	982232
1341	982233
46781	982234
41469	982235
176726	982236
20660	982237
139669	982238
8340	982239
66887	982240
2251	982241
95005	982242
164784	982243
80145	982244
148412	982245
59073	982246
206011	982247
26780	982248
42536	982249
2652	982250
1275	982251
95114	982252
2322	982253
30866	982254
822	982255
7205	982256
82538	982257
32466	982258
180280	982259
222354	982260
169031	982261
133699	982262
23028	982263
35663	982264
87185	982265
119634	982266
4661	982267
133776	982268
14300	982269
123342	982270
248863	982271
2506	982272
38531	982273
2261	982274
755	982275
253	982276
32236	982277
47089	982278
215869	982279
111492	982280
873	982281
127895	982282
1618	982283
23584	982284
43451	982285
18969	982286
66231	982287
10721	982288
234474	982289
126653	982290
114	982291
58950	982292
47117	982293
20408	982294
1860	982295
72223	982296
69617	982297
62647	982298
81914	982299
27257	982300
5260	982301
180411	982302
170307	982303
48254	982304
174125	982305
18062	982306
17327	982307
3557	982308
159747	982309
10978	982310
52199	982311
17109	982312
23161	982313
94686	982314
109964	982315
31000	982316
29599	982317
24409	982318
126343	982319
71665	982320
271179	982321
86719	982322
120714	982323
26058	982324
215910	982325
27306	982326
172590	982327
22434	982328
117653	982329
79345	982330
202367	982331
51012	982332
44665	982333
40317	982334
1758	982335
100019	982336
79231	982337
59631	982338
113303	982339
36416	982340
124554	982341
160601	982342
96897	982343
159687	982344
90004	982345
123	982346
46143	982347
75885	982348
62623	982349
637	982350
85969	982351
190603	982352
74015	982353
145	982354
241229	982355
63905	982356
59507	982357
27026	982358
34945	982359
13348	982360
1359	982361
28442	982362
34433	982363
7851	982364
91574	982365
13949	982366
41475	982367
166776	982368
32968	982369
272416	982370
6620	982371
16373	982372
81316	982373
49714	982374
56748	982375
134303	982376
518	982377
13439	982378
36156	982379
73254	982380
18786	982381
9658	982382
68722	982383
51103	982384
105386	982385
7493	982386
204969	982387
92342	982388
93118	982389
116102	982390
1804	982391
8825	982392
10129	982393
10202	982394
24118	982395
31714	982396
33619	982397
109445	982398
13356	982399
8181	982400
8046	982401
4448	982402
91435	982403
21351	982404
28694	982405
15219	982406
28723	982407
149694	982408
11376	982409
1632	982410
12691	982411
131438	982412
65146	982413
29613	982414
6009	982415
118621	982416
61462	982417
27040	982418
44878	982419
11890	982420
67916	982421
9841	982422
64915	982423
6761	982424
959	982425
82947	982426
2463	982427
39413	982428
29694	982429
31482	982430
88190	982431
5969	982432
26774	982433
51542	982434
52429	982435
9431	982436
97960	982437
22221	982438
231914	982439
704	982440
16224	982441
220353	982442
37045	982443
205667	982444
11140	982445
30984	982446
63495	982447
1655	982448
456	982449
254416	982450
249472	982451
111734	982452
29874	982453
13767	982454
1437	982455
1211	982456
41595	982457
3462	982458
40441	982459
120382	982460
134995	982461
165315	982462
257981	982463
104951	982464
8522	982465
4489	982466
3558	982467
91308	982468
26329	982469
118652	982470
8310	982471
196244	982472
108633	982473
11142	982474
10306	982475
6106	982476
62604	982477
3823	982478
96281	982479
75638	982480
21185	982481
131613	982482
78623	982483
65945	982484
268272	982485
251191	982486
101184	982487
257468	982488
165039	982489
7753	982490
24485	982491
28817	982492
140969	982493
14193	982494
160768	982495
128	982496
146372	982497
42134	982498
71464	982499
138409	982500
149318	982501
38747	982502
17891	982503
104150	982504
7255	982505
10377	982506
81248	982507
73965	982508
570	982509
1040	982510
83327	982511
39387	982512
153965	982513
25540	982514
20420	982515
135292	982516
171906	982517
10391	982518
155601	982519
117527	982520
90314	982521
7875	982522
4615	982523
22163	982524
19963	982525
52273	982526
92177	982527
22244	982528
21362	982529
19108	982530
5185	982531
171871	982532
96692	982533
144066	982534
17847	982535
141839	982536
9429	982537
64094	982538
151321	982539
808	982540
42904	982541
5144	982542
1135	982543
85860	982544
5164	982545
2465	982546
4478	982547
801	982548
19968	982549
1845	982550
3204	982551
135	982552
3927	982553
8103	982554
4286	982555
16635	982556
83815	982557
209	982558
4140	982559
267057	982560
59560	982561
219715	982562
51543	982563
16739	982564
76467	982565
3508	982566
53529	982567
161553	982568
88347	982569
108456	982570
1979	982571
56158	982572
26969	982573
56766	982574
8202	982575
22173	982576
17596	982577
232125	982578
219486	982579
5994	982580
23477	982581
97089	982582
23673	982583
120686	982584
97371	982585
1683	982586
1894	982587
136286	982588
14001	982589
446	982590
37391	982591
13239	982592
14790	982593
3281	982594
5550	982595
79328	982596
67129	982597
204413	982598
101756	982599
67606	982600
1741	982601
13624	982602
3404	982603
73966	982604
18528	982605
21843	982606
78654	982607
614	982608
107731	982609
12287	982610
8601	982611
26138	982612
178545	982613
110952	982614
57166	982615
85341	982616
225479	982617
1437	982618
18606	982619
149937	982620
145522	982621
128441	982622
10117	982623
54513	982624
2802	982625
62129	982626
501	982627
27380	982628
30293	982629
46365	982630
4414	982631
29673	982632
61769	982633
24761	982634
378	982635
24824	982636
1736	982637
206680	982638
28463	982639
2789	982640
19998	982641
3735	982642
22432	982643
202559	982644
106811	982645
2721	982646
65978	982647
74433	982648
5232	982649
193906	982650
107000	982651
8284	982652
32373	982653
74902	982654
21454	982655
8145	982656
57676	982657
122355	982658
3735	982659
15765	982660
3014	982661
136573	982662
103777	982663
269351	982664
5070	982665
139075	982666
8110	982667
6340	982668
104427	982669
41818	982670
26308	982671
25827	982672
261532	982673
47270	982674
417	982675
11093	982676
10879	982677
35497	982678
2138	982679
1501	982680
32820	982681
13972	982682
1111	982683
22287	982684
7959	982685
98338	982686
14201	982687
228	982688
226881	982689
193852	982690
32358	982691
37387	982692
13688	982693
5437	982694
67751	982695
169242	982696
100182	982697
89908	982698
3045	982699
161775	982700
88114	982701
20290	982702
6166	982703
110659	982704
41880	982705
80931	982706
7583	982707
539	982708
9582	982709
47156	982710
108849	982711
12445	982712
222331	982713
20125	982714
252514	982715
99022	982716
7826	982717
13953	982718
2163	982719
35029	982720
207409	982721
13203	982722
61148	982723
28113	982724
38160	982725
30697	982726
11290	982727
18359	982728
1707	982729
60938	982730
1109	982731
241985	982732
132959	982733
19123	982734
50379	982735
81581	982736
2177	982737
78787	982738
112019	982739
104457	982740
110089	982741
156552	982742
1443	982743
4866	982744
195899	982745
42370	982746
110541	982747
247190	982748
26683	982749
18607	982750
32520	982751
12706	982752
42961	982753
188246	982754
131668	982755
186437	982756
152107	982757
42797	982758
87491	982759
33744	982760
75686	982761
11122	982762
108283	982763
47	982764
229238	982765
248008	982766
557	982767
267906	982768
166418	982769
19420	982770
160652	982771
4524	982772
2	982773
31218	982774
19730	982775
73263	982776
18668	982777
11787	982778
170479	982779
9560	982780
6501	982781
26155	982782
126406	982783
3924	982784
9374	982785
8244	982786
114579	982787
57182	982788
28021	982789
131286	982790
84617	982791
1310	982792
53	982793
46735	982794
102952	982795
18169	982796
82572	982797
58866	982798
9637	982799
20026	982800
3649	982801
3968	982802
115525	982803
52635	982804
5120	982805
28703	982806
6349	982807
31695	982808
1914	982809
36985	982810
642	982811
72878	982812
10476	982813
60102	982814
36461	982815
132040	982816
27445	982817
94960	982818
218024	982819
129751	982820
793	982821
1522	982822
3954	982823
82840	982824
15518	982825
10415	982826
9774	982827
184479	982828
124218	982829
123322	982830
97292	982831
177505	982832
537	982833
148125	982834
87833	982835
116073	982836
109876	982837
133306	982838
81127	982839
20929	982840
63364	982841
19018	982842
27698	982843
131326	982844
89057	982845
41018	982846
1065	982847
85131	982848
146844	982849
3105	982850
16071	982851
934	982852
671	982853
152054	982854
65772	982855
249729	982856
59104	982857
158572	982858
45112	982859
164738	982860
83490	982861
149401	982862
50805	982863
35417	982864
16778	982865
57625	982866
1610	982867
936	982868
32342	982869
248410	982870
15803	982871
69069	982872
50711	982873
66211	982874
23143	982875
14748	982876
85498	982877
51989	982878
39332	982879
104763	982880
19683	982881
1065	982882
153139	982883
42437	982884
119766	982885
33818	982886
329	982887
140634	982888
11893	982889
16163	982890
18890	982891
16425	982892
40521	982893
30890	982894
17561	982895
10423	982896
155344	982897
82461	982898
107096	982899
249986	982900
222117	982901
41154	982902
36161	982903
29048	982904
159488	982905
25307	982906
28252	982907
55970	982908
68885	982909
23135	982910
12103	982911
101508	982912
132212	982913
4633	982914
25860	982915
3492	982916
130462	982917
151667	982918
13215	982919
29450	982920
96466	982921
2995	982922
161950	982923
20468	982924
18439	982925
1748	982926
116239	982927
193947	982928
48603	982929
18820	982930
56899	982931
44831	982932
18941	982933
53167	982934
40886	982935
39658	982936
56494	982937
9903	982938
120796	982939
51308	982940
13118	982941
116812	982942
233092	982943
19230	982944
7336	982945
43442	982946
258825	982947
7698	982948
247038	982949
193920	982950
14975	982951
105117	982952
271768	982953
20375	982954
112826	982955
23058	982956
1678	982957
12447	982958
82468	982959
166019	982960
1191	982961
6001	982962
56609	982963
232414	982964
65396	982965
100542	982966
135692	982967
188139	982968
214157	982969
10747	982970
174844	982971
67181	982972
35529	982973
1201	982974
260492	982975
38381	982976
101390	982977
19772	982978
171	982979
20091	982980
41057	982981
6495	982982
6416	982983
14373	982984
27181	982985
78012	982986
103433	982987
34768	982988
524	982989
270929	982990
4179	982991
44233	982992
2526	982993
22336	982994
27191	982995
85495	982996
15040	982997
14543	982998
229891	982999
256074	983000
18104	983001
44688	983002
61303	983003
98005	983004
19975	983005
5436	983006
128009	983007
265391	983008
109650	983009
26145	983010
154056	983011
130862	983012
36211	983013
3703	983014
72233	983015
65813	983016
210	983017
9983	983018
12375	983019
19825	983020
104824	983021
269233	983022
30420	983023
32225	983024
4058	983025
5625	983026
113558	983027
51455	983028
39704	983029
106740	983030
3995	983031
28850	983032
89335	983033
26120	983034
2735	983035
3568	983036
834	983037
37623	983038
12449	983039
28058	983040
92	983041
5759	983042
3066	983043
2080	983044
8650	983045
146004	983046
99943	983047
45500	983048
1805	983049
1667	983050
60856	983051
5628	983052
150650	983053
6339	983054
193186	983055
20937	983056
86363	983057
41556	983058
2304	983059
62865	983060
25227	983061
225210	983062
239209	983063
54199	983064
18829	983065
167583	983066
983	983067
12328	983068
162993	983069
3279	983070
13515	983071
21618	983072
5527	983073
355	983074
62758	983075
38645	983076
107299	983077
62507	983078
40340	983079
251041	983080
6633	983081
28256	983082
145707	983083
88015	983084
92852	983085
220041	983086
679	983087
16011	983088
103753	983089
7582	983090
124480	983091
126182	983092
271	983093
9532	983094
143108	983095
103876	983096
130452	983097
4702	983098
227800	983099
110694	983100
9734	983101
155643	983102
1753	983103
27166	983104
3075	983105
19483	983106
87302	983107
10256	983108
74720	983109
100071	983110
15032	983111
141036	983112
3727	983113
50526	983114
65433	983115
2061	983116
17187	983117
6384	983118
5287	983119
210088	983120
6738	983121
142041	983122
1379	983123
36708	983124
4783	983125
2053	983126
49783	983127
103583	983128
74371	983129
243924	983130
38407	983131
13647	983132
23315	983133
207724	983134
1911	983135
91135	983136
187396	983137
125410	983138
454	983139
282	983140
48000	983141
62983	983142
7415	983143
57686	983144
88274	983145
1490	983146
3707	983147
1237	983148
563	983149
33069	983150
86194	983151
38918	983152
24668	983153
200365	983154
108593	983155
7950	983156
160452	983157
7434	983158
8187	983159
258691	983160
246800	983161
11953	983162
22282	983163
58116	983164
55992	983165
161270	983166
15731	983167
27273	983168
26	983169
108746	983170
164251	983171
93273	983172
25856	983173
27406	983174
90485	983175
71772	983176
100	983177
23818	983178
183656	983179
162143	983180
14439	983181
4885	983182
31725	983183
33825	983184
124153	983185
29511	983186
46860	983187
1863	983188
77743	983189
6169	983190
54111	983191
164594	983192
7717	983193
171096	983194
209631	983195
91042	983196
13762	983197
13233	983198
353	983199
12175	983200
46676	983201
114595	983202
23714	983203
4213	983204
138380	983205
534	983206
20511	983207
65045	983208
30062	983209
69602	983210
151784	983211
41925	983212
119491	983213
185712	983214
6625	983215
131573	983216
4300	983217
34968	983218
149348	983219
619	983220
7994	983221
165588	983222
1509	983223
3687	983224
17972	983225
50380	983226
16823	983227
40280	983228
55706	983229
112458	983230
109874	983231
52729	983232
80619	983233
114794	983234
24347	983235
63995	983236
2824	983237
58615	983238
29225	983239
94241	983240
35268	983241
19427	983242
1962	983243
3284	983244
12508	983245
248588	983246
111896	983247
65623	983248
18959	983249
105365	983250
8938	983251
336	983252
25397	983253
244617	983254
119404	983255
26749	983256
81094	983257
50802	983258
81427	983259
6519	983260
32910	983261
154479	983262
201929	983263
19452	983264
28661	983265
1845	983266
21907	983267
43878	983268
55322	983269
78905	983270
37052	983271
26611	983272
66536	983273
33932	983274
46565	983275
780	983276
266776	983277
44781	983278
69323	983279
1836	983280
75498	983281
228959	983282
60885	983283
152514	983284
3069	983285
221	983286
107217	983287
251477	983288
49066	983289
18883	983290
178395	983291
3199	983292
120874	983293
116765	983294
140	983295
42382	983296
45742	983297
9992	983298
193384	983299
80314	983300
108191	983301
130323	983302
105159	983303
13486	983304
30875	983305
688	983306
16431	983307
3628	983308
14652	983309
140815	983310
30358	983311
255176	983312
222290	983313
21434	983314
28864	983315
133621	983316
23945	983317
62510	983318
45943	983319
131003	983320
5375	983321
47252	983322
2736	983323
9557	983324
15540	983325
193274	983326
92035	983327
104997	983328
12198	983329
58499	983330
99224	983331
72073	983332
153239	983333
66956	983334
34967	983335
10448	983336
14809	983337
9	983338
206535	983339
62624	983340
79118	983341
217312	983342
162800	983343
89512	983344
2615	983345
7701	983346
3391	983347
12038	983348
39263	983349
46756	983350
57861	983351
111858	983352
19128	983353
142911	983354
1066	983355
1629	983356
23426	983357
69340	983358
34311	983359
25052	983360
6455	983361
124654	983362
5173	983363
60043	983364
36186	983365
1857	983366
51721	983367
52469	983368
143592	983369
29170	983370
17453	983371
64815	983372
236	983373
146268	983374
51534	983375
43811	983376
141436	983377
2841	983378
250367	983379
18994	983380
38757	983381
51410	983382
18855	983383
44737	983384
201464	983385
50438	983386
6713	983387
3999	983388
3304	983389
2192	983390
10265	983391
15008	983392
10629	983393
1379	983394
17931	983395
36640	983396
22263	983397
101416	983398
26661	983399
9417	983400
78207	983401
32742	983402
94306	983403
6154	983404
54793	983405
261805	983406
101102	983407
48046	983408
265870	983409
71548	983410
3506	983411
4049	983412
9784	983413
244601	983414
27068	983415
159776	983416
12002	983417
48662	983418
141	983419
6195	983420
7623	983421
27978	983422
3648	983423
100820	983424
80128	983425
10568	983426
233476	983427
27919	983428
36093	983429
22092	983430
34195	983431
20992	983432
6097	983433
17299	983434
16419	983435
21209	983436
126355	983437
37629	983438
247	983439
25146	983440
64596	983441
110334	983442
104681	983443
18429	983444
1603	983445
10455	983446
4285	983447
74825	983448
126399	983449
1747	983450
41979	983451
11901	983452
36345	983453
69552	983454
35385	983455
14259	983456
70232	983457
24641	983458
27584	983459
52332	983460
780	983461
528	983462
55501	983463
761	983464
7330	983465
104480	983466
257529	983467
152848	983468
299	983469
58133	983470
138737	983471
33639	983472
3527	983473
30310	983474
92737	983475
101246	983476
83767	983477
119393	983478
11919	983479
17180	983480
12491	983481
128105	983482
152069	983483
2269	983484
138566	983485
125357	983486
26058	983487
20458	983488
7461	983489
60490	983490
21228	983491
67856	983492
26091	983493
88754	983494
104827	983495
46002	983496
44067	983497
220064	983498
260481	983499
2158	983500
8316	983501
23937	983502
58593	983503
7678	983504
49474	983505
5055	983506
142320	983507
209299	983508
34394	983509
206257	983510
45587	983511
108368	983512
15774	983513
83846	983514
19568	983515
107032	983516
117	983517
45258	983518
163572	983519
39176	983520
54049	983521
138964	983522
262506	983523
2064	983524
113606	983525
30141	983526
221	983527
42905	983528
218107	983529
159458	983530
18326	983531
67486	983532
19878	983533
5978	983534
35135	983535
67115	983536
132969	983537
106888	983538
2733	983539
8631	983540
142435	983541
18616	983542
9402	983543
64186	983544
80903	983545
13165	983546
15520	983547
209597	983548
159056	983549
63590	983550
110947	983551
191899	983552
819	983553
5020	983554
187234	983555
23094	983556
212759	983557
5416	983558
42146	983559
88290	983560
4265	983561
141305	983562
19864	983563
1064	983564
67356	983565
40747	983566
28426	983567
9030	983568
54858	983569
163582	983570
9100	983571
119180	983572
60657	983573
124995	983574
25465	983575
5966	983576
93628	983577
59664	983578
20505	983579
148408	983580
32401	983581
7127	983582
672	983583
31975	983584
13305	983585
46962	983586
5110	983587
2668	983588
1014	983589
1099	983590
1652	983591
79079	983592
2263	983593
14803	983594
219	983595
27142	983596
2840	983597
162823	983598
37966	983599
11710	983600
2329	983601
200041	983602
5027	983603
86935	983604
17301	983605
67543	983606
5097	983607
185566	983608
69014	983609
41675	983610
15761	983611
26461	983612
12893	983613
107069	983614
36162	983615
30344	983616
79202	983617
195	983618
159835	983619
12201	983620
52874	983621
68287	983622
40706	983623
199387	983624
195058	983625
256136	983626
68950	983627
258548	983628
53732	983629
46031	983630
92389	983631
141	983632
3500	983633
266309	983634
6894	983635
108063	983636
6741	983637
71147	983638
4191	983639
693	983640
59784	983641
9661	983642
11022	983643
34278	983644
136176	983645
109468	983646
15107	983647
427	983648
23401	983649
97789	983650
100591	983651
8200	983652
45460	983653
67131	983654
1094	983655
28872	983656
1525	983657
48112	983658
2861	983659
93775	983660
2384	983661
6013	983662
208999	983663
43745	983664
21077	983665
142387	983666
115431	983667
82547	983668
24576	983669
60578	983670
80181	983671
19965	983672
86842	983673
10148	983674
629	983675
9816	983676
51412	983677
47853	983678
105909	983679
24471	983680
36907	983681
49565	983682
31992	983683
10448	983684
53752	983685
49604	983686
26714	983687
268702	983688
58794	983689
86427	983690
250563	983691
105763	983692
7025	983693
106684	983694
1720	983695
168724	983696
17265	983697
751	983698
46134	983699
38609	983700
74704	983701
1946	983702
36267	983703
262510	983704
46152	983705
52073	983706
165	983707
35809	983708
68723	983709
612	983710
530	983711
8861	983712
5329	983713
94736	983714
136450	983715
65944	983716
14935	983717
74197	983718
102569	983719
91375	983720
18834	983721
21954	983722
22046	983723
6203	983724
7464	983725
142059	983726
46555	983727
1013	983728
19017	983729
1028	983730
146797	983731
42454	983732
6890	983733
47344	983734
4818	983735
102	983736
113510	983737
120758	983738
27979	983739
79972	983740
10014	983741
91900	983742
7911	983743
183549	983744
37465	983745
23688	983746
68277	983747
33045	983748
15300	983749
96776	983750
1778	983751
93124	983752
26982	983753
87129	983754
210907	983755
7493	983756
109935	983757
138455	983758
7038	983759
200959	983760
131185	983761
3975	983762
30026	983763
32983	983764
16049	983765
80181	983766
163063	983767
39056	983768
28443	983769
19915	983770
97045	983771
172605	983772
26707	983773
220629	983774
120311	983775
577	983776
79943	983777
102549	983778
48906	983779
245889	983780
6767	983781
67513	983782
178544	983783
2086	983784
2477	983785
60736	983786
529	983787
1172	983788
118250	983789
196316	983790
31746	983791
327	983792
236800	983793
3575	983794
4412	983795
1660	983796
90801	983797
42837	983798
223	983799
86675	983800
36431	983801
41066	983802
72599	983803
30273	983804
40619	983805
58211	983806
5365	983807
35955	983808
10360	983809
37740	983810
2027	983811
23946	983812
75165	983813
88481	983814
19849	983815
57212	983816
51628	983817
21451	983818
148712	983819
15953	983820
154278	983821
13457	983822
180649	983823
95879	983824
43744	983825
139540	983826
16878	983827
159562	983828
112372	983829
171544	983830
7132	983831
224903	983832
90445	983833
106231	983834
187727	983835
80227	983836
7240	983837
44901	983838
8795	983839
250319	983840
13600	983841
168280	983842
163651	983843
128451	983844
13023	983845
164704	983846
58971	983847
34037	983848
35249	983849
2110	983850
35291	983851
575	983852
52441	983853
45775	983854
271343	983855
24961	983856
137062	983857
99643	983858
39379	983859
92318	983860
12831	983861
131426	983862
225144	983863
175798	983864
25157	983865
218211	983866
67395	983867
24928	983868
162267	983869
77730	983870
118765	983871
253825	983872
10339	983873
58675	983874
2049	983875
240382	983876
20821	983877
11022	983878
3593	983879
224469	983880
3733	983881
37600	983882
5712	983883
141771	983884
108398	983885
9458	983886
24404	983887
35326	983888
221676	983889
116491	983890
252805	983891
24473	983892
133851	983893
23146	983894
10146	983895
14251	983896
23287	983897
23112	983898
82241	983899
134329	983900
39022	983901
8723	983902
147409	983903
33575	983904
1023	983905
47582	983906
7501	983907
5283	983908
214821	983909
19821	983910
169904	983911
10912	983912
97903	983913
42223	983914
26239	983915
18485	983916
216	983917
50361	983918
129671	983919
81058	983920
87953	983921
53438	983922
206409	983923
7231	983924
87137	983925
139144	983926
1151	983927
16429	983928
290	983929
98068	983930
17954	983931
11795	983932
103577	983933
77066	983934
36839	983935
109693	983936
663	983937
85438	983938
7227	983939
90030	983940
93504	983941
18697	983942
43951	983943
34647	983944
90081	983945
57269	983946
92308	983947
161045	983948
18985	983949
1291	983950
154045	983951
10608	983952
53992	983953
4422	983954
22898	983955
226665	983956
95858	983957
57702	983958
65450	983959
12396	983960
98469	983961
87411	983962
80872	983963
72937	983964
113321	983965
7902	983966
37561	983967
33599	983968
21811	983969
75183	983970
5775	983971
3212	983972
123206	983973
15409	983974
16228	983975
34382	983976
151198	983977
133499	983978
12448	983979
40288	983980
46027	983981
749	983982
174171	983983
97724	983984
24316	983985
21684	983986
4030	983987
10503	983988
38285	983989
10123	983990
15518	983991
162491	983992
4305	983993
157	983994
16261	983995
16358	983996
71868	983997
1163	983998
49339	983999
6190	984000
6195	984001
68604	984002
4791	984003
188094	984004
9986	984005
38811	984006
166107	984007
78750	984008
12348	984009
160945	984010
9662	984011
66961	984012
9336	984013
295	984014
56882	984015
95208	984016
83169	984017
190459	984018
138920	984019
68784	984020
100736	984021
7280	984022
253	984023
106726	984024
2973	984025
244185	984026
19106	984027
1305	984028
26984	984029
7176	984030
242	984031
134193	984032
54736	984033
25185	984034
18215	984035
7223	984036
113455	984037
45502	984038
13026	984039
38534	984040
27377	984041
837	984042
124382	984043
242001	984044
37175	984045
240808	984046
70360	984047
3993	984048
32099	984049
2743	984050
58140	984051
100343	984052
740	984053
226364	984054
5624	984055
24143	984056
29347	984057
98926	984058
26651	984059
202076	984060
23735	984061
159	984062
59517	984063
7572	984064
47584	984065
78113	984066
2065	984067
258859	984068
35560	984069
51492	984070
247667	984071
45714	984072
76285	984073
169750	984074
9706	984075
819	984076
145677	984077
146187	984078
44096	984079
161245	984080
185678	984081
862	984082
132151	984083
40296	984084
16406	984085
108417	984086
39606	984087
29200	984088
5497	984089
14198	984090
65621	984091
19760	984092
107983	984093
48077	984094
110517	984095
74842	984096
98358	984097
47537	984098
11547	984099
258873	984100
136127	984101
4788	984102
1057	984103
195545	984104
46	984105
233966	984106
45171	984107
2317	984108
107789	984109
264673	984110
46269	984111
128916	984112
160969	984113
223174	984114
17548	984115
2031	984116
7721	984117
74558	984118
81063	984119
63283	984120
68697	984121
7262	984122
150357	984123
2789	984124
263944	984125
157279	984126
639	984127
61066	984128
32976	984129
36953	984130
61497	984131
193209	984132
76661	984133
114780	984134
58734	984135
257719	984136
4706	984137
60440	984138
237786	984139
180759	984140
19130	984141
139062	984142
16992	984143
136669	984144
136549	984145
110786	984146
2426	984147
1921	984148
268670	984149
105050	984150
209287	984151
208112	984152
14932	984153
81670	984154
14909	984155
14185	984156
31950	984157
31	984158
25229	984159
129262	984160
15941	984161
28471	984162
79536	984163
43	984164
7016	984165
220644	984166
21366	984167
4783	984168
12033	984169
43796	984170
160593	984171
58	984172
57511	984173
144784	984174
7466	984175
206418	984176
118319	984177
33374	984178
9554	984179
64636	984180
121045	984181
19784	984182
65218	984183
77694	984184
7980	984185
14887	984186
165440	984187
7221	984188
91245	984189
49986	984190
101565	984191
116135	984192
84565	984193
27954	984194
35566	984195
16826	984196
79198	984197
40663	984198
35433	984199
42662	984200
29942	984201
126470	984202
7266	984203
24373	984204
66555	984205
43126	984206
33933	984207
54188	984208
152999	984209
549	984210
11607	984211
3394	984212
20457	984213
7096	984214
5136	984215
29477	984216
68417	984217
251939	984218
53014	984219
33509	984220
217	984221
30926	984222
134463	984223
41976	984224
1194	984225
63241	984226
143022	984227
1718	984228
42455	984229
79172	984230
94086	984231
156793	984232
256	984233
250418	984234
18575	984235
104297	984236
122721	984237
13262	984238
227660	984239
67538	984240
174173	984241
117043	984242
19551	984243
72343	984244
290	984245
35780	984246
29679	984247
69079	984248
26120	984249
65270	984250
6073	984251
134325	984252
50674	984253
177195	984254
58422	984255
62305	984256
132553	984257
78778	984258
191445	984259
2667	984260
29195	984261
74885	984262
44760	984263
129431	984264
241900	984265
3358	984266
33735	984267
132217	984268
12329	984269
29381	984270
58637	984271
3765	984272
7777	984273
10698	984274
116266	984275
148583	984276
3566	984277
30298	984278
3915	984279
124810	984280
23876	984281
243917	984282
251003	984283
40055	984284
58651	984285
126042	984286
64386	984287
59043	984288
801	984289
52311	984290
79160	984291
68772	984292
787	984293
20722	984294
31523	984295
33838	984296
183406	984297
23740	984298
35373	984299
132002	984300
26574	984301
79187	984302
5848	984303
34555	984304
229321	984305
56667	984306
83611	984307
74060	984308
53812	984309
239160	984310
11306	984311
16338	984312
28486	984313
87334	984314
62300	984315
97163	984316
23896	984317
269560	984318
79249	984319
46246	984320
9823	984321
25590	984322
56689	984323
48953	984324
108581	984325
112977	984326
120994	984327
264731	984328
202332	984329
2821	984330
61353	984331
22006	984332
147923	984333
28383	984334
238	984335
48928	984336
205651	984337
1926	984338
68832	984339
22720	984340
2687	984341
69185	984342
81562	984343
116260	984344
5807	984345
191925	984346
81253	984347
85608	984348
261212	984349
3039	984350
14184	984351
121351	984352
190283	984353
5654	984354
546	984355
6947	984356
101899	984357
188349	984358
153189	984359
123434	984360
47585	984361
128227	984362
61920	984363
72835	984364
36871	984365
3186	984366
10950	984367
1699	984368
15445	984369
1229	984370
163547	984371
53940	984372
33788	984373
2506	984374
36618	984375
10984	984376
19646	984377
101032	984378
6631	984379
76385	984380
97110	984381
64916	984382
677	984383
38477	984384
113265	984385
235379	984386
68412	984387
117756	984388
136	984389
272188	984390
53480	984391
40240	984392
231321	984393
36862	984394
8660	984395
95296	984396
234307	984397
147091	984398
1280	984399
29620	984400
143399	984401
104743	984402
3050	984403
60461	984404
230304	984405
79	984406
78365	984407
170110	984408
11654	984409
17525	984410
100901	984411
63254	984412
20752	984413
20253	984414
62175	984415
124774	984416
45750	984417
247721	984418
158798	984419
159424	984420
111700	984421
1952	984422
30215	984423
22609	984424
160275	984425
22	984426
105006	984427
35335	984428
14209	984429
127	984430
2708	984431
3455	984432
1654	984433
101712	984434
20381	984435
43038	984436
98	984437
220015	984438
95802	984439
61985	984440
74397	984441
8219	984442
5518	984443
33217	984444
69825	984445
77488	984446
251	984447
88931	984448
28212	984449
59966	984450
1600	984451
79082	984452
262	984453
157470	984454
5943	984455
31575	984456
40666	984457
1032	984458
47794	984459
3939	984460
32178	984461
6027	984462
3956	984463
178706	984464
92661	984465
153374	984466
121336	984467
243426	984468
122325	984469
14718	984470
4187	984471
1953	984472
43676	984473
17390	984474
54251	984475
25161	984476
43524	984477
28950	984478
40081	984479
43482	984480
6221	984481
1336	984482
8455	984483
24639	984484
2044	984485
114765	984486
52201	984487
123052	984488
100517	984489
10884	984490
203	984491
73985	984492
38374	984493
44707	984494
83019	984495
262003	984496
37417	984497
50618	984498
138308	984499
131348	984500
119142	984501
116993	984502
207085	984503
13514	984504
134605	984505
5322	984506
14945	984507
29435	984508
44093	984509
7591	984510
48945	984511
122259	984512
2549	984513
22676	984514
113431	984515
33239	984516
110581	984517
253054	984518
49741	984519
2504	984520
7617	984521
213114	984522
72442	984523
16773	984524
10975	984525
7551	984526
11356	984527
22074	984528
47342	984529
29684	984530
111321	984531
50507	984532
135030	984533
26710	984534
6223	984535
47531	984536
97302	984537
12930	984538
25359	984539
133605	984540
181770	984541
17130	984542
173551	984543
53553	984544
9	984545
155146	984546
77207	984547
48940	984548
25818	984549
11041	984550
1246	984551
33740	984552
111860	984553
52774	984554
14932	984555
39155	984556
230387	984557
6601	984558
10275	984559
204724	984560
1479	984561
11672	984562
22404	984563
6816	984564
2276	984565
485	984566
23391	984567
27010	984568
74683	984569
18841	984570
839	984571
6376	984572
33907	984573
220397	984574
1696	984575
48946	984576
16021	984577
152930	984578
104973	984579
53125	984580
14275	984581
60709	984582
130382	984583
129202	984584
5966	984585
2951	984586
94587	984587
17384	984588
3660	984589
127187	984590
525	984591
98609	984592
109038	984593
168154	984594
269	984595
3090	984596
70238	984597
14283	984598
145208	984599
21200	984600
140654	984601
130098	984602
54366	984603
2221	984604
82859	984605
184054	984606
45694	984607
84315	984608
836	984609
4342	984610
9503	984611
7750	984612
14113	984613
130333	984614
32487	984615
149308	984616
203232	984617
117993	984618
37656	984619
239653	984620
111961	984621
106809	984622
10233	984623
849	984624
132	984625
80382	984626
1709	984627
132652	984628
25495	984629
4519	984630
110356	984631
95617	984632
21577	984633
2040	984634
18595	984635
29964	984636
32027	984637
9184	984638
67876	984639
89936	984640
34998	984641
27688	984642
13217	984643
4620	984644
10084	984645
12832	984646
216729	984647
78901	984648
22214	984649
1406	984650
49229	984651
212	984652
141540	984653
4849	984654
33395	984655
130699	984656
19601	984657
353	984658
56030	984659
184932	984660
1871	984661
191014	984662
40173	984663
8578	984664
110248	984665
84	984666
6179	984667
6623	984668
72197	984669
104196	984670
68604	984671
103291	984672
38401	984673
6725	984674
16729	984675
11063	984676
95842	984677
1614	984678
148199	984679
230281	984680
9052	984681
151689	984682
57306	984683
360	984684
41509	984685
36791	984686
10710	984687
8580	984688
13168	984689
155355	984690
158359	984691
15501	984692
17966	984693
155032	984694
4151	984695
34038	984696
53653	984697
4	984698
618	984699
36662	984700
195043	984701
33360	984702
40757	984703
23753	984704
133904	984705
47476	984706
36288	984707
98132	984708
9679	984709
118858	984710
86562	984711
5448	984712
12043	984713
22595	984714
169151	984715
37426	984716
2669	984717
166459	984718
7058	984719
33221	984720
749	984721
19231	984722
9912	984723
8271	984724
110629	984725
235077	984726
83591	984727
290	984728
9159	984729
15265	984730
46294	984731
126652	984732
59971	984733
36704	984734
6808	984735
54880	984736
175160	984737
15698	984738
5532	984739
1072	984740
151310	984741
5978	984742
1196	984743
145627	984744
41102	984745
94935	984746
137761	984747
44	984748
44304	984749
39279	984750
21489	984751
85520	984752
62490	984753
20558	984754
59549	984755
16596	984756
9733	984757
56542	984758
15257	984759
205676	984760
73038	984761
7932	984762
148090	984763
15091	984764
7511	984765
144781	984766
6933	984767
723	984768
1255	984769
4782	984770
199718	984771
9816	984772
97757	984773
16361	984774
263969	984775
185082	984776
157005	984777
68910	984778
58640	984779
3963	984780
21711	984781
249868	984782
77186	984783
38491	984784
40445	984785
22870	984786
4192	984787
719	984788
110567	984789
180101	984790
162902	984791
22921	984792
99073	984793
37319	984794
20981	984795
181929	984796
4019	984797
36982	984798
194097	984799
27667	984800
57730	984801
81781	984802
104496	984803
13269	984804
263991	984805
24795	984806
15105	984807
23697	984808
5615	984809
22781	984810
3215	984811
169054	984812
5635	984813
3270	984814
3337	984815
89332	984816
75175	984817
57128	984818
76968	984819
224758	984820
198891	984821
133977	984822
6668	984823
149560	984824
198341	984825
18504	984826
22972	984827
39502	984828
234272	984829
1148	984830
239187	984831
11120	984832
178033	984833
31772	984834
108591	984835
25893	984836
45373	984837
435	984838
77158	984839
10691	984840
47916	984841
26121	984842
26260	984843
192942	984844
17199	984845
62718	984846
4998	984847
253542	984848
91434	984849
26745	984850
3296	984851
740	984852
38431	984853
14426	984854
6791	984855
86779	984856
162279	984857
82237	984858
55997	984859
90839	984860
31111	984861
25555	984862
278	984863
3529	984864
19231	984865
210863	984866
643	984867
53820	984868
97723	984869
2192	984870
30886	984871
3219	984872
74633	984873
14131	984874
51189	984875
48670	984876
24096	984877
25187	984878
1519	984879
6799	984880
108314	984881
50840	984882
12879	984883
113476	984884
809	984885
194	984886
76706	984887
1071	984888
2254	984889
92243	984890
43126	984891
264542	984892
43077	984893
81760	984894
193400	984895
78124	984896
236	984897
126151	984898
120198	984899
9124	984900
90640	984901
6849	984902
30214	984903
15918	984904
179797	984905
15633	984906
67484	984907
19761	984908
17373	984909
22539	984910
67965	984911
15075	984912
9744	984913
11038	984914
31832	984915
270194	984916
9522	984917
31432	984918
86761	984919
6987	984920
10089	984921
270459	984922
1802	984923
63831	984924
75555	984925
215602	984926
12099	984927
73750	984928
20106	984929
127214	984930
46650	984931
48199	984932
4294	984933
5940	984934
7822	984935
95473	984936
5687	984937
36845	984938
3539	984939
54958	984940
6723	984941
12369	984942
5603	984943
19691	984944
4695	984945
164524	984946
4891	984947
1901	984948
1694	984949
131662	984950
37121	984951
42057	984952
72627	984953
6	984954
10893	984955
16555	984956
3381	984957
160509	984958
103782	984959
26256	984960
27593	984961
4862	984962
87	984963
726	984964
36999	984965
151194	984966
42955	984967
33477	984968
87991	984969
125461	984970
5881	984971
4125	984972
221500	984973
243335	984974
70988	984975
124217	984976
5589	984977
72058	984978
2735	984979
1590	984980
54353	984981
101533	984982
43547	984983
20514	984984
33820	984985
74513	984986
21594	984987
34283	984988
16926	984989
59	984990
32237	984991
143848	984992
11490	984993
88611	984994
8314	984995
163719	984996
3672	984997
208783	984998
40905	984999
25281	985000
220	985001
96977	985002
27614	985003
7206	985004
250008	985005
29437	985006
240061	985007
4188	985008
4004	985009
9295	985010
28641	985011
5844	985012
160598	985013
71364	985014
80600	985015
42551	985016
87004	985017
162482	985018
15911	985019
164156	985020
1563	985021
130547	985022
85522	985023
896	985024
64204	985025
19824	985026
146	985027
22849	985028
18953	985029
41246	985030
24496	985031
55848	985032
70708	985033
1911	985034
61353	985035
20968	985036
10263	985037
5406	985038
252478	985039
158	985040
210496	985041
9341	985042
254723	985043
191503	985044
214401	985045
98	985046
45652	985047
189950	985048
15120	985049
568	985050
91503	985051
5925	985052
203571	985053
271071	985054
193806	985055
100259	985056
158808	985057
100643	985058
11879	985059
109559	985060
61999	985061
19868	985062
171350	985063
1340	985064
108003	985065
5664	985066
97786	985067
163845	985068
2380	985069
3936	985070
11984	985071
225960	985072
4888	985073
3594	985074
1508	985075
238313	985076
216279	985077
4358	985078
176260	985079
105659	985080
411	985081
157407	985082
77541	985083
2401	985084
8813	985085
39135	985086
114030	985087
35990	985088
59449	985089
68298	985090
56238	985091
22758	985092
64521	985093
26002	985094
16660	985095
92628	985096
91804	985097
17532	985098
134029	985099
20727	985100
102250	985101
183710	985102
180402	985103
33762	985104
193876	985105
4562	985106
5214	985107
63541	985108
874	985109
12959	985110
9983	985111
3126	985112
120969	985113
52321	985114
5222	985115
206962	985116
235893	985117
60227	985118
154600	985119
29181	985120
64252	985121
45145	985122
272774	985123
51436	985124
83315	985125
36446	985126
12512	985127
6779	985128
51201	985129
9187	985130
120888	985131
197186	985132
20828	985133
49972	985134
32878	985135
8221	985136
37284	985137
110364	985138
191559	985139
121523	985140
40357	985141
224563	985142
267841	985143
32725	985144
3657	985145
53584	985146
7823	985147
7893	985148
14308	985149
12935	985150
47009	985151
154493	985152
223508	985153
37972	985154
1084	985155
221529	985156
143825	985157
161180	985158
83788	985159
52257	985160
68004	985161
4312	985162
253942	985163
187419	985164
90243	985165
1937	985166
64084	985167
144348	985168
43139	985169
65190	985170
7472	985171
114075	985172
79	985173
33561	985174
95176	985175
252204	985176
3145	985177
48498	985178
161566	985179
72152	985180
59152	985181
5553	985182
4674	985183
135940	985184
103214	985185
33845	985186
52680	985187
17789	985188
39866	985189
10791	985190
48521	985191
113839	985192
38672	985193
43562	985194
11430	985195
2561	985196
269	985197
57610	985198
85777	985199
26176	985200
12355	985201
107332	985202
1764	985203
5181	985204
56719	985205
4933	985206
8167	985207
4629	985208
1006	985209
2136	985210
115103	985211
109831	985212
56178	985213
79791	985214
14373	985215
1081	985216
6158	985217
3989	985218
113538	985219
84657	985220
91963	985221
28839	985222
14677	985223
48502	985224
166550	985225
62820	985226
264507	985227
135693	985228
10067	985229
402	985230
39830	985231
1113	985232
24916	985233
3617	985234
170240	985235
48605	985236
165490	985237
94608	985238
12847	985239
262992	985240
75208	985241
9199	985242
146947	985243
129967	985244
13047	985245
88299	985246
32266	985247
21330	985248
46732	985249
34317	985250
26753	985251
952	985252
4466	985253
35340	985254
82523	985255
14736	985256
2420	985257
34825	985258
109	985259
44843	985260
73891	985261
18208	985262
6869	985263
15663	985264
12901	985265
104098	985266
146679	985267
185764	985268
252985	985269
87423	985270
151110	985271
27708	985272
48531	985273
22272	985274
125442	985275
232342	985276
1854	985277
61405	985278
11036	985279
607	985280
49823	985281
97265	985282
893	985283
98040	985284
243600	985285
90449	985286
10876	985287
255407	985288
38927	985289
47603	985290
162784	985291
1200	985292
161881	985293
77765	985294
53097	985295
22467	985296
96823	985297
26321	985298
1945	985299
22371	985300
129555	985301
263077	985302
202614	985303
90810	985304
47641	985305
57626	985306
112782	985307
59260	985308
37631	985309
256642	985310
128928	985311
43764	985312
70662	985313
12615	985314
59109	985315
244489	985316
14808	985317
96160	985318
34082	985319
127312	985320
149459	985321
167990	985322
991	985323
150727	985324
1259	985325
30820	985326
48231	985327
10598	985328
171424	985329
26683	985330
5538	985331
63654	985332
105289	985333
11155	985334
36123	985335
89597	985336
8517	985337
251417	985338
6713	985339
42458	985340
27279	985341
10525	985342
7909	985343
7908	985344
44609	985345
5500	985346
77239	985347
107599	985348
110226	985349
70889	985350
5924	985351
137538	985352
121537	985353
2495	985354
32541	985355
76554	985356
29009	985357
56229	985358
5177	985359
135251	985360
39498	985361
1532	985362
105242	985363
84823	985364
16364	985365
5355	985366
9126	985367
17555	985368
753	985369
123360	985370
86809	985371
78711	985372
55995	985373
68922	985374
44984	985375
42816	985376
3371	985377
187149	985378
3138	985379
62818	985380
12970	985381
162783	985382
13484	985383
52762	985384
38843	985385
12726	985386
55462	985387
15459	985388
10966	985389
8592	985390
45647	985391
7926	985392
5077	985393
23732	985394
207265	985395
12744	985396
104501	985397
6334	985398
125208	985399
79974	985400
209105	985401
65666	985402
66932	985403
14116	985404
31534	985405
25055	985406
88757	985407
9846	985408
136032	985409
24087	985410
12028	985411
7338	985412
38431	985413
21174	985414
100439	985415
1463	985416
6867	985417
210915	985418
1375	985419
249174	985420
1828	985421
76935	985422
70349	985423
61287	985424
66763	985425
91920	985426
16687	985427
70044	985428
50125	985429
35213	985430
4875	985431
114322	985432
1465	985433
27896	985434
69153	985435
17455	985436
53808	985437
1549	985438
110490	985439
28093	985440
165620	985441
210852	985442
68	985443
50026	985444
9594	985445
19113	985446
145174	985447
11860	985448
19464	985449
163575	985450
106802	985451
15448	985452
84684	985453
7037	985454
10926	985455
75577	985456
303	985457
50210	985458
5528	985459
70779	985460
8660	985461
49402	985462
54573	985463
935	985464
5571	985465
55236	985466
548	985467
12706	985468
28553	985469
1577	985470
3414	985471
2538	985472
2596	985473
47475	985474
26111	985475
246723	985476
144018	985477
3887	985478
62902	985479
217556	985480
1525	985481
114097	985482
34287	985483
100247	985484
17310	985485
148725	985486
26702	985487
44060	985488
4905	985489
26181	985490
97964	985491
81416	985492
193223	985493
155771	985494
47458	985495
56891	985496
42555	985497
229902	985498
32978	985499
4366	985500
74942	985501
138267	985502
100120	985503
144973	985504
87822	985505
236196	985506
46344	985507
8004	985508
3385	985509
137672	985510
12212	985511
5338	985512
23100	985513
40114	985514
95412	985515
11581	985516
15389	985517
2719	985518
67261	985519
1095	985520
177992	985521
9664	985522
14801	985523
78276	985524
33835	985525
139935	985526
60913	985527
42687	985528
30143	985529
62131	985530
52643	985531
28401	985532
12991	985533
59726	985534
209568	985535
85599	985536
75768	985537
949	985538
187024	985539
8933	985540
60124	985541
21988	985542
31095	985543
17600	985544
84404	985545
41929	985546
25799	985547
19832	985548
171509	985549
22739	985550
88473	985551
167960	985552
109511	985553
5948	985554
1567	985555
248878	985556
23356	985557
62775	985558
7341	985559
144430	985560
100664	985561
248801	985562
146942	985563
1893	985564
170855	985565
253004	985566
266804	985567
104291	985568
17689	985569
105559	985570
245615	985571
112742	985572
22364	985573
3650	985574
14243	985575
6551	985576
204972	985577
11916	985578
8281	985579
95007	985580
55269	985581
598	985582
2555	985583
99111	985584
45021	985585
44022	985586
40239	985587
71511	985588
64924	985589
64908	985590
7467	985591
140791	985592
61166	985593
144685	985594
232264	985595
22189	985596
32871	985597
29980	985598
37331	985599
5767	985600
107695	985601
30120	985602
2682	985603
14112	985604
11585	985605
5388	985606
199197	985607
13494	985608
115339	985609
31351	985610
15996	985611
2439	985612
2250	985613
717	985614
103261	985615
4326	985616
196134	985617
216401	985618
41404	985619
14043	985620
153964	985621
62256	985622
991	985623
4746	985624
129351	985625
26972	985626
180389	985627
11031	985628
34918	985629
22948	985630
60335	985631
42908	985632
996	985633
41703	985634
2330	985635
73910	985636
61789	985637
43951	985638
1082	985639
149214	985640
1515	985641
55797	985642
85204	985643
58038	985644
246577	985645
76657	985646
88597	985647
12061	985648
159232	985649
9595	985650
1601	985651
54365	985652
16287	985653
84166	985654
132787	985655
81550	985656
10896	985657
431	985658
176277	985659
46566	985660
1503	985661
42520	985662
137950	985663
548	985664
7254	985665
40599	985666
3437	985667
7038	985668
98890	985669
2359	985670
3489	985671
47073	985672
58453	985673
211475	985674
1278	985675
11416	985676
12080	985677
7163	985678
52173	985679
159252	985680
9585	985681
142964	985682
72975	985683
3616	985684
3251	985685
115994	985686
7387	985687
1875	985688
32734	985689
1692	985690
266091	985691
229750	985692
113719	985693
67136	985694
209421	985695
108423	985696
153826	985697
1600	985698
158371	985699
40864	985700
240642	985701
54862	985702
36688	985703
112107	985704
93407	985705
228318	985706
25344	985707
50220	985708
4586	985709
250294	985710
219895	985711
66839	985712
156951	985713
13105	985714
127578	985715
29093	985716
114860	985717
249475	985718
157316	985719
254509	985720
42913	985721
11238	985722
66564	985723
899	985724
171473	985725
13591	985726
13334	985727
125201	985728
17902	985729
37601	985730
29027	985731
48282	985732
1908	985733
29873	985734
1791	985735
18954	985736
15681	985737
158161	985738
6666	985739
637	985740
158500	985741
9921	985742
135100	985743
11146	985744
32474	985745
52159	985746
4892	985747
986	985748
18197	985749
25886	985750
19647	985751
25463	985752
10398	985753
78134	985754
182855	985755
168080	985756
40105	985757
14295	985758
71177	985759
13514	985760
7740	985761
88428	985762
37111	985763
49288	985764
1212	985765
14525	985766
110893	985767
34319	985768
206559	985769
3503	985770
102465	985771
109768	985772
82101	985773
6293	985774
3015	985775
4050	985776
220246	985777
69576	985778
811	985779
33265	985780
47249	985781
2399	985782
110064	985783
80606	985784
97862	985785
2469	985786
96029	985787
15475	985788
12142	985789
64593	985790
16489	985791
92085	985792
31140	985793
1717	985794
7562	985795
25741	985796
12545	985797
8738	985798
75493	985799
2336	985800
55138	985801
1283	985802
189808	985803
51973	985804
121829	985805
67775	985806
30328	985807
75691	985808
85119	985809
12517	985810
366	985811
257540	985812
39416	985813
134033	985814
10660	985815
25054	985816
1516	985817
84705	985818
106024	985819
260028	985820
16482	985821
39063	985822
110613	985823
30694	985824
11311	985825
102034	985826
57833	985827
69052	985828
69256	985829
110	985830
4074	985831
10024	985832
2579	985833
100061	985834
66112	985835
55934	985836
13242	985837
36785	985838
33236	985839
80739	985840
56184	985841
27368	985842
22580	985843
92165	985844
16549	985845
9489	985846
60064	985847
63739	985848
74449	985849
4397	985850
22101	985851
9271	985852
90904	985853
129988	985854
1236	985855
22823	985856
250202	985857
13866	985858
1066	985859
48586	985860
17240	985861
150417	985862
172844	985863
4068	985864
77024	985865
154772	985866
19459	985867
30323	985868
251348	985869
32	985870
217066	985871
181772	985872
75752	985873
4836	985874
28083	985875
20914	985876
64926	985877
939	985878
890	985879
4092	985880
65148	985881
22099	985882
939	985883
23390	985884
4265	985885
123576	985886
6958	985887
270416	985888
187054	985889
18778	985890
131667	985891
73699	985892
13965	985893
166348	985894
14085	985895
244432	985896
138905	985897
962	985898
6971	985899
227766	985900
32166	985901
85852	985902
98661	985903
38305	985904
22259	985905
6282	985906
61620	985907
4916	985908
21496	985909
165236	985910
7200	985911
136555	985912
1532	985913
1009	985914
6388	985915
29092	985916
163540	985917
266303	985918
65565	985919
40871	985920
169314	985921
13821	985922
5675	985923
21491	985924
3591	985925
33655	985926
21411	985927
1279	985928
56754	985929
136953	985930
15475	985931
155833	985932
2158	985933
168350	985934
10850	985935
6128	985936
17573	985937
360	985938
60	985939
46868	985940
72627	985941
5627	985942
36573	985943
97486	985944
256160	985945
58843	985946
220257	985947
136155	985948
175220	985949
642	985950
88	985951
146216	985952
9141	985953
221958	985954
71436	985955
50601	985956
260595	985957
124339	985958
113618	985959
7524	985960
82	985961
10511	985962
101086	985963
21840	985964
54577	985965
211268	985966
723	985967
870	985968
143981	985969
152887	985970
152248	985971
19035	985972
172736	985973
70876	985974
14301	985975
76531	985976
17569	985977
9740	985978
98397	985979
1354	985980
1547	985981
24920	985982
16700	985983
34214	985984
20731	985985
272441	985986
112322	985987
22633	985988
99877	985989
205122	985990
222744	985991
2448	985992
1445	985993
1375	985994
2736	985995
80898	985996
3420	985997
209826	985998
126920	985999
183099	986000
213887	986001
234560	986002
3516	986003
69129	986004
149739	986005
10119	986006
1810	986007
47060	986008
142156	986009
33707	986010
265222	986011
85001	986012
29240	986013
9548	986014
4147	986015
40793	986016
70579	986017
1804	986018
7789	986019
116587	986020
14410	986021
565	986022
8935	986023
31192	986024
3376	986025
14622	986026
136930	986027
59875	986028
11652	986029
66050	986030
3349	986031
204979	986032
80519	986033
39030	986034
27006	986035
86195	986036
69617	986037
38423	986038
170909	986039
7271	986040
185884	986041
23087	986042
120913	986043
83032	986044
103273	986045
14506	986046
8523	986047
50798	986048
53446	986049
156985	986050
85054	986051
11314	986052
45018	986053
68403	986054
83450	986055
245648	986056
18066	986057
20222	986058
14262	986059
191090	986060
3010	986061
40629	986062
142631	986063
96916	986064
221118	986065
157034	986066
246553	986067
119280	986068
24089	986069
159218	986070
187459	986071
206071	986072
8935	986073
11721	986074
42956	986075
11511	986076
85010	986077
14360	986078
19493	986079
34909	986080
4833	986081
63917	986082
852	986083
34265	986084
673	986085
246950	986086
1011	986087
9600	986088
12205	986089
165187	986090
12976	986091
18803	986092
98856	986093
5644	986094
100668	986095
129494	986096
44110	986097
34899	986098
110265	986099
165839	986100
192757	986101
241795	986102
2469	986103
154530	986104
214142	986105
36374	986106
29540	986107
259771	986108
37678	986109
2183	986110
42120	986111
5022	986112
4486	986113
7373	986114
107206	986115
125756	986116
64934	986117
28632	986118
248073	986119
109465	986120
5635	986121
101463	986122
624	986123
31177	986124
13297	986125
33490	986126
93632	986127
74275	986128
12185	986129
15988	986130
31655	986131
45983	986132
1472	986133
159105	986134
7078	986135
3032	986136
211447	986137
68385	986138
22129	986139
31659	986140
13492	986141
71556	986142
109738	986143
17789	986144
984	986145
175630	986146
16411	986147
46682	986148
16554	986149
18760	986150
5714	986151
29074	986152
15288	986153
36731	986154
33760	986155
215808	986156
225268	986157
36708	986158
19386	986159
8005	986160
270817	986161
30053	986162
9596	986163
13333	986164
3608	986165
77468	986166
171942	986167
603	986168
12613	986169
12722	986170
15405	986171
12388	986172
167215	986173
227903	986174
87568	986175
94681	986176
70581	986177
1437	986178
56250	986179
6514	986180
80776	986181
165297	986182
127150	986183
2804	986184
456	986185
11021	986186
89915	986187
42	986188
143769	986189
15421	986190
80206	986191
136844	986192
31175	986193
2898	986194
169045	986195
32761	986196
32566	986197
145613	986198
602	986199
225393	986200
56763	986201
24005	986202
107798	986203
164768	986204
83528	986205
18492	986206
153381	986207
30219	986208
268141	986209
96299	986210
57132	986211
57220	986212
38774	986213
29215	986214
666	986215
104398	986216
248111	986217
52979	986218
35274	986219
36894	986220
7829	986221
6797	986222
85253	986223
145221	986224
75061	986225
38397	986226
15980	986227
31193	986228
24149	986229
5921	986230
71206	986231
20063	986232
94104	986233
13165	986234
19749	986235
2618	986236
50311	986237
39242	986238
17954	986239
49481	986240
6187	986241
5201	986242
262466	986243
6509	986244
39106	986245
57073	986246
156393	986247
57858	986248
163690	986249
62529	986250
84733	986251
56571	986252
41100	986253
188599	986254
40504	986255
30600	986256
217973	986257
84166	986258
107757	986259
16832	986260
20426	986261
143607	986262
7773	986263
254550	986264
8070	986265
48770	986266
26309	986267
10875	986268
1929	986269
168513	986270
19271	986271
6773	986272
5365	986273
64059	986274
17647	986275
39914	986276
5455	986277
35467	986278
3374	986279
4165	986280
1354	986281
58272	986282
117894	986283
93762	986284
37874	986285
149448	986286
63	986287
12708	986288
42282	986289
50351	986290
45016	986291
129015	986292
62533	986293
4583	986294
26205	986295
24374	986296
77782	986297
122289	986298
4637	986299
29558	986300
79430	986301
55479	986302
208962	986303
114026	986304
266	986305
142039	986306
198	986307
41348	986308
64645	986309
17279	986310
245970	986311
3587	986312
158213	986313
178725	986314
409	986315
101675	986316
19006	986317
27111	986318
80930	986319
131642	986320
90679	986321
107121	986322
63704	986323
90666	986324
204121	986325
155889	986326
6238	986327
20115	986328
65209	986329
16216	986330
14937	986331
30977	986332
25627	986333
2792	986334
12962	986335
3668	986336
4444	986337
272364	986338
2506	986339
24004	986340
47492	986341
2115	986342
128883	986343
7230	986344
11057	986345
13854	986346
89218	986347
191721	986348
70109	986349
12018	986350
166080	986351
51184	986352
263687	986353
113482	986354
160004	986355
1371	986356
123925	986357
70454	986358
88113	986359
100494	986360
69114	986361
42244	986362
5507	986363
1884	986364
148739	986365
131651	986366
915	986367
428	986368
271715	986369
78147	986370
8437	986371
8211	986372
11641	986373
211590	986374
22757	986375
16699	986376
158941	986377
2144	986378
61506	986379
95765	986380
82051	986381
14651	986382
18045	986383
144880	986384
12028	986385
2254	986386
116865	986387
112440	986388
14853	986389
35311	986390
136570	986391
27126	986392
143409	986393
24642	986394
17980	986395
42157	986396
2992	986397
14794	986398
58766	986399
14346	986400
96562	986401
151	986402
5515	986403
173623	986404
19629	986405
73269	986406
107918	986407
84699	986408
178753	986409
89650	986410
23046	986411
270006	986412
36768	986413
76843	986414
187544	986415
53569	986416
1596	986417
99617	986418
5929	986419
268012	986420
18797	986421
185598	986422
52111	986423
109267	986424
231794	986425
41466	986426
3526	986427
26394	986428
12444	986429
17340	986430
42796	986431
98990	986432
93266	986433
58306	986434
24184	986435
41674	986436
8970	986437
25823	986438
67615	986439
3	986440
65417	986441
4576	986442
4069	986443
44485	986444
8775	986445
179010	986446
109973	986447
99365	986448
88372	986449
46281	986450
263152	986451
1095	986452
9999	986453
11126	986454
80026	986455
68302	986456
2992	986457
11396	986458
158603	986459
4583	986460
206042	986461
144922	986462
84389	986463
159820	986464
24506	986465
48604	986466
23825	986467
73223	986468
20737	986469
243382	986470
87376	986471
492	986472
36682	986473
2516	986474
20426	986475
160635	986476
35249	986477
31179	986478
46673	986479
31833	986480
4298	986481
12487	986482
118127	986483
4636	986484
11137	986485
191410	986486
70986	986487
20601	986488
14647	986489
258313	986490
83721	986491
12408	986492
74065	986493
132794	986494
45494	986495
220570	986496
172352	986497
11825	986498
50444	986499
1039	986500
106459	986501
251367	986502
1234	986503
105060	986504
71949	986505
33816	986506
94363	986507
99071	986508
19101	986509
113289	986510
210524	986511
433	986512
96803	986513
29354	986514
802	986515
145630	986516
160305	986517
98596	986518
11176	986519
128819	986520
78368	986521
4566	986522
6781	986523
9777	986524
69840	986525
57563	986526
1548	986527
135747	986528
15773	986529
2156	986530
141741	986531
133686	986532
28837	986533
190020	986534
221512	986535
67521	986536
101543	986537
25278	986538
1031	986539
72354	986540
154224	986541
1156	986542
35260	986543
95217	986544
64301	986545
5220	986546
11404	986547
56225	986548
126546	986549
30778	986550
33090	986551
68328	986552
128886	986553
255911	986554
25792	986555
157	986556
10612	986557
6979	986558
31890	986559
93700	986560
10539	986561
50223	986562
262624	986563
54602	986564
138883	986565
61408	986566
24647	986567
81606	986568
7218	986569
60672	986570
50891	986571
207401	986572
16360	986573
220946	986574
108062	986575
63461	986576
28776	986577
137862	986578
164862	986579
3313	986580
41721	986581
34716	986582
84471	986583
3973	986584
7921	986585
5957	986586
18548	986587
69161	986588
100127	986589
10953	986590
34353	986591
174936	986592
6206	986593
130746	986594
44913	986595
3896	986596
156335	986597
106585	986598
223685	986599
214643	986600
2083	986601
51067	986602
17156	986603
18318	986604
110760	986605
1900	986606
132004	986607
4770	986608
22531	986609
124638	986610
118365	986611
673	986612
67498	986613
33948	986614
229973	986615
372	986616
1042	986617
119996	986618
178119	986619
183365	986620
31935	986621
39872	986622
43866	986623
50613	986624
28929	986625
7793	986626
12514	986627
126	986628
11465	986629
148796	986630
5093	986631
79570	986632
182664	986633
3078	986634
42172	986635
16430	986636
113604	986637
101356	986638
68439	986639
3231	986640
1	986641
188164	986642
154336	986643
170066	986644
107796	986645
17326	986646
56444	986647
48467	986648
59926	986649
125	986650
272537	986651
12477	986652
254588	986653
190156	986654
31619	986655
18468	986656
102444	986657
39854	986658
99822	986659
12254	986660
25000	986661
166036	986662
2075	986663
74172	986664
137447	986665
12571	986666
24519	986667
105513	986668
58052	986669
148368	986670
27489	986671
21490	986672
30169	986673
4973	986674
112095	986675
34858	986676
217598	986677
191006	986678
26954	986679
1617	986680
85986	986681
6834	986682
25337	986683
16411	986684
35126	986685
61986	986686
1325	986687
143397	986688
163526	986689
8600	986690
249587	986691
54243	986692
27	986693
27134	986694
96957	986695
130141	986696
113911	986697
18522	986698
7915	986699
110687	986700
79150	986701
2161	986702
18242	986703
99646	986704
5682	986705
57897	986706
48476	986707
4680	986708
39519	986709
39659	986710
53145	986711
139182	986712
60523	986713
110382	986714
150717	986715
9649	986716
25185	986717
40898	986718
262524	986719
54255	986720
191206	986721
38001	986722
3324	986723
2334	986724
164735	986725
20060	986726
15409	986727
170714	986728
16082	986729
55531	986730
88848	986731
15048	986732
152346	986733
267431	986734
449	986735
11317	986736
21573	986737
3191	986738
5252	986739
25428	986740
58334	986741
3952	986742
262553	986743
339	986744
15490	986745
189282	986746
11113	986747
47394	986748
65137	986749
50876	986750
257392	986751
74552	986752
13968	986753
25557	986754
60944	986755
147227	986756
151737	986757
35238	986758
38550	986759
8180	986760
12996	986761
19151	986762
21890	986763
32357	986764
163799	986765
29361	986766
76745	986767
181786	986768
3516	986769
2023	986770
39812	986771
18784	986772
18842	986773
259190	986774
29372	986775
246746	986776
21975	986777
129408	986778
247370	986779
64049	986780
25495	986781
65792	986782
55612	986783
2246	986784
19097	986785
76442	986786
84919	986787
72122	986788
108533	986789
6144	986790
224362	986791
24107	986792
9792	986793
62528	986794
15356	986795
64558	986796
71636	986797
43663	986798
3299	986799
88607	986800
19737	986801
97	986802
9902	986803
219245	986804
91905	986805
74612	986806
12591	986807
9735	986808
19785	986809
33215	986810
26416	986811
16146	986812
37730	986813
10994	986814
43156	986815
264596	986816
1528	986817
36452	986818
255903	986819
47805	986820
50871	986821
77296	986822
136222	986823
238	986824
43063	986825
42674	986826
95026	986827
13500	986828
19293	986829
116986	986830
79763	986831
2156	986832
1226	986833
20304	986834
85516	986835
29064	986836
70592	986837
18966	986838
3995	986839
20318	986840
19518	986841
46725	986842
9189	986843
24047	986844
151006	986845
24666	986846
66958	986847
16086	986848
86990	986849
68631	986850
134588	986851
3974	986852
58776	986853
86371	986854
217241	986855
3964	986856
66704	986857
7209	986858
118721	986859
13095	986860
16668	986861
27436	986862
4298	986863
544	986864
59102	986865
11796	986866
46726	986867
58402	986868
184110	986869
163587	986870
2393	986871
55785	986872
43268	986873
197943	986874
47501	986875
151289	986876
155525	986877
47787	986878
2	986879
232752	986880
250443	986881
131636	986882
11035	986883
65590	986884
9762	986885
98712	986886
48874	986887
211163	986888
124305	986889
107883	986890
1571	986891
81354	986892
51736	986893
4128	986894
13001	986895
78676	986896
776	986897
1737	986898
20780	986899
126409	986900
23816	986901
35116	986902
155078	986903
144764	986904
270898	986905
1326	986906
8	986907
2955	986908
3153	986909
134	986910
173	986911
141268	986912
55833	986913
106902	986914
20753	986915
216247	986916
179840	986917
141	986918
54973	986919
15743	986920
133624	986921
1657	986922
270555	986923
267875	986924
96653	986925
67565	986926
220471	986927
30191	986928
8845	986929
36761	986930
42530	986931
12918	986932
9817	986933
45252	986934
153978	986935
139983	986936
4646	986937
149852	986938
4283	986939
8833	986940
20370	986941
9869	986942
25025	986943
52194	986944
41571	986945
85890	986946
42	986947
124582	986948
16742	986949
14456	986950
152901	986951
56217	986952
1843	986953
1478	986954
842	986955
8756	986956
145160	986957
31460	986958
128184	986959
163992	986960
100400	986961
81562	986962
165025	986963
49228	986964
62983	986965
259188	986966
19745	986967
65651	986968
431	986969
77243	986970
209773	986971
53237	986972
1712	986973
65787	986974
173102	986975
52554	986976
15416	986977
10108	986978
60603	986979
100206	986980
1207	986981
49411	986982
2263	986983
12801	986984
7497	986985
219584	986986
183818	986987
74354	986988
2875	986989
10830	986990
91816	986991
54380	986992
105891	986993
112616	986994
187215	986995
9262	986996
4561	986997
64858	986998
38664	986999
65706	987000
20356	987001
3463	987002
4997	987003
10654	987004
3932	987005
83399	987006
150314	987007
245337	987008
66245	987009
120558	987010
44444	987011
12019	987012
1095	987013
109830	987014
2198	987015
242967	987016
21836	987017
18664	987018
104647	987019
11116	987020
179850	987021
269	987022
2229	987023
68832	987024
4836	987025
91032	987026
149059	987027
3596	987028
141523	987029
24296	987030
28727	987031
86850	987032
21091	987033
29814	987034
502	987035
15202	987036
272082	987037
263104	987038
3174	987039
180592	987040
8941	987041
113566	987042
111520	987043
118777	987044
171477	987045
3441	987046
27890	987047
6946	987048
27969	987049
23082	987050
263561	987051
31765	987052
35339	987053
111194	987054
69280	987055
62523	987056
935	987057
20535	987058
143643	987059
35606	987060
20203	987061
168987	987062
3939	987063
167232	987064
205829	987065
17199	987066
6921	987067
16980	987068
1569	987069
15404	987070
45547	987071
268097	987072
164894	987073
111093	987074
140162	987075
21202	987076
212684	987077
4192	987078
13400	987079
3885	987080
44952	987081
15782	987082
15644	987083
113446	987084
171303	987085
87694	987086
4067	987087
8120	987088
8999	987089
996	987090
5690	987091
556	987092
105224	987093
21321	987094
11294	987095
195	987096
1374	987097
384	987098
92627	987099
3200	987100
47757	987101
24821	987102
74118	987103
14146	987104
3054	987105
845	987106
31247	987107
139767	987108
45308	987109
37378	987110
899	987111
204325	987112
34100	987113
182271	987114
112312	987115
99272	987116
7339	987117
19951	987118
31591	987119
3154	987120
24387	987121
215163	987122
55724	987123
17046	987124
176219	987125
7557	987126
55855	987127
70069	987128
170714	987129
76918	987130
79579	987131
35613	987132
52035	987133
19528	987134
2485	987135
36738	987136
62819	987137
103517	987138
30777	987139
11224	987140
69028	987141
127237	987142
217888	987143
117648	987144
6627	987145
8189	987146
4406	987147
13055	987148
59458	987149
17924	987150
65932	987151
6223	987152
18128	987153
18595	987154
6767	987155
91437	987156
26497	987157
140375	987158
80889	987159
2999	987160
105209	987161
50897	987162
87327	987163
16639	987164
16069	987165
190007	987166
1829	987167
150038	987168
138268	987169
61276	987170
55344	987171
22446	987172
59390	987173
27996	987174
38	987175
115457	987176
103241	987177
1310	987178
232618	987179
48026	987180
51798	987181
251553	987182
71902	987183
51715	987184
45113	987185
6619	987186
109284	987187
9461	987188
130620	987189
9139	987190
60469	987191
56404	987192
19674	987193
58080	987194
107562	987195
30999	987196
19782	987197
48037	987198
13568	987199
13237	987200
9184	987201
202445	987202
55653	987203
108969	987204
4921	987205
48224	987206
98292	987207
13514	987208
127852	987209
102355	987210
157648	987211
160475	987212
79525	987213
130306	987214
122532	987215
4518	987216
262881	987217
12060	987218
17809	987219
45372	987220
194769	987221
151163	987222
82356	987223
122938	987224
11926	987225
32395	987226
213476	987227
2937	987228
4065	987229
52087	987230
154848	987231
3975	987232
234611	987233
19822	987234
31087	987235
242546	987236
35264	987237
58	987238
95690	987239
52544	987240
18284	987241
247552	987242
15516	987243
23	987244
132338	987245
55996	987246
11041	987247
135620	987248
148165	987249
7464	987250
22098	987251
33996	987252
32160	987253
69952	987254
104482	987255
47791	987256
48914	987257
156651	987258
9739	987259
31240	987260
2870	987261
110703	987262
204196	987263
58189	987264
111028	987265
152922	987266
111939	987267
11032	987268
268227	987269
13180	987270
1559	987271
69793	987272
51206	987273
165246	987274
16730	987275
15042	987276
1044	987277
9574	987278
168823	987279
137163	987280
56230	987281
14160	987282
50194	987283
137509	987284
6613	987285
7	987286
100133	987287
62466	987288
5742	987289
31954	987290
287	987291
19257	987292
177	987293
40375	987294
78422	987295
60214	987296
25205	987297
85663	987298
85801	987299
8856	987300
19053	987301
69040	987302
519	987303
192059	987304
25614	987305
721	987306
41896	987307
1483	987308
107785	987309
4995	987310
1397	987311
2874	987312
15559	987313
13278	987314
2271	987315
397	987316
66799	987317
28578	987318
1988	987319
40164	987320
164246	987321
33955	987322
58110	987323
75312	987324
779	987325
165456	987326
68433	987327
73435	987328
10698	987329
118	987330
223808	987331
4148	987332
89164	987333
249726	987334
39757	987335
2190	987336
83888	987337
12975	987338
152593	987339
162038	987340
265509	987341
67510	987342
74254	987343
14600	987344
216730	987345
925	987346
62590	987347
258250	987348
229701	987349
10328	987350
23164	987351
3265	987352
19355	987353
593	987354
50718	987355
155635	987356
13844	987357
135549	987358
186011	987359
3084	987360
28255	987361
1026	987362
13119	987363
159832	987364
46069	987365
101082	987366
55168	987367
71201	987368
7272	987369
6463	987370
53459	987371
1824	987372
265280	987373
2226	987374
206157	987375
150268	987376
106962	987377
146858	987378
249901	987379
228620	987380
212378	987381
61811	987382
164913	987383
161249	987384
15649	987385
11847	987386
50946	987387
147945	987388
4999	987389
5399	987390
33774	987391
24590	987392
144491	987393
239794	987394
20441	987395
152746	987396
1009	987397
13622	987398
54046	987399
50975	987400
19709	987401
87321	987402
12391	987403
2428	987404
5098	987405
209428	987406
4723	987407
76695	987408
110278	987409
271284	987410
3023	987411
60686	987412
85191	987413
82837	987414
42091	987415
43237	987416
17638	987417
49066	987418
106301	987419
12735	987420
28763	987421
69090	987422
110611	987423
88918	987424
168221	987425
198211	987426
551	987427
12273	987428
88625	987429
910	987430
107514	987431
19616	987432
188841	987433
74473	987434
159876	987435
646	987436
262674	987437
33028	987438
70331	987439
7413	987440
46540	987441
77983	987442
106903	987443
60320	987444
233862	987445
97265	987446
29018	987447
7501	987448
110259	987449
73917	987450
22327	987451
19012	987452
195984	987453
17450	987454
65481	987455
14490	987456
182334	987457
71657	987458
148849	987459
12411	987460
157669	987461
10989	987462
373	987463
239995	987464
228392	987465
77267	987466
34479	987467
139822	987468
26981	987469
7370	987470
6744	987471
10	987472
19389	987473
239	987474
33500	987475
17294	987476
104657	987477
36893	987478
804	987479
61800	987480
18357	987481
51409	987482
13947	987483
526	987484
6732	987485
142943	987486
110702	987487
162818	987488
2574	987489
116	987490
145587	987491
35774	987492
69521	987493
7094	987494
4128	987495
16911	987496
51897	987497
62782	987498
2248	987499
72537	987500
259937	987501
1183	987502
25190	987503
36160	987504
205	987505
9249	987506
135772	987507
55802	987508
3412	987509
98641	987510
160088	987511
64352	987512
23301	987513
72514	987514
633	987515
56982	987516
61548	987517
253552	987518
196808	987519
4538	987520
9012	987521
1021	987522
77145	987523
182891	987524
149153	987525
56684	987526
443	987527
21819	987528
4184	987529
1968	987530
64220	987531
37974	987532
2875	987533
39048	987534
6819	987535
25165	987536
331	987537
19532	987538
77845	987539
11659	987540
50921	987541
210271	987542
308	987543
26165	987544
52507	987545
42262	987546
249566	987547
4126	987548
7233	987549
148759	987550
226395	987551
76143	987552
969	987553
55861	987554
18814	987555
27940	987556
16282	987557
12019	987558
1909	987559
117135	987560
61545	987561
191598	987562
17476	987563
202944	987564
70009	987565
6967	987566
22040	987567
86958	987568
54209	987569
47180	987570
56156	987571
69680	987572
165863	987573
38042	987574
118563	987575
27420	987576
75943	987577
86212	987578
139145	987579
55674	987580
12206	987581
7290	987582
114263	987583
10790	987584
51686	987585
114	987586
45635	987587
22169	987588
25779	987589
99254	987590
87291	987591
96358	987592
87493	987593
246	987594
103764	987595
6813	987596
233433	987597
162294	987598
2211	987599
364	987600
236460	987601
111843	987602
59858	987603
87558	987604
27914	987605
135737	987606
116166	987607
6555	987608
39209	987609
28379	987610
21473	987611
9222	987612
3588	987613
9776	987614
88569	987615
142210	987616
249156	987617
33909	987618
85757	987619
218365	987620
32439	987621
63963	987622
5897	987623
76322	987624
49205	987625
96101	987626
171819	987627
42289	987628
12278	987629
47285	987630
157146	987631
194869	987632
809	987633
9590	987634
10576	987635
21871	987636
13581	987637
254666	987638
150172	987639
57998	987640
166974	987641
6458	987642
6438	987643
58730	987644
93983	987645
26662	987646
51335	987647
234142	987648
4144	987649
307	987650
93102	987651
2250	987652
73450	987653
40115	987654
25687	987655
182443	987656
44771	987657
225357	987658
56643	987659
92303	987660
83453	987661
33073	987662
1697	987663
71305	987664
5884	987665
21650	987666
158676	987667
4844	987668
230466	987669
33320	987670
49585	987671
45562	987672
123	987673
99427	987674
105416	987675
5631	987676
79076	987677
16223	987678
109033	987679
766	987680
5979	987681
17385	987682
134131	987683
46544	987684
178814	987685
2583	987686
3171	987687
163801	987688
14142	987689
26055	987690
1800	987691
120263	987692
130904	987693
14908	987694
45959	987695
14813	987696
68021	987697
103450	987698
2230	987699
6086	987700
59158	987701
120730	987702
138485	987703
9185	987704
16317	987705
504	987706
4786	987707
125515	987708
4107	987709
12253	987710
140041	987711
68	987712
12624	987713
54528	987714
16112	987715
119855	987716
31661	987717
34172	987718
157346	987719
93534	987720
49612	987721
1574	987722
9823	987723
10624	987724
4585	987725
38161	987726
225636	987727
2237	987728
100501	987729
73833	987730
11853	987731
3046	987732
93544	987733
37686	987734
2782	987735
23309	987736
3945	987737
147265	987738
130782	987739
8874	987740
7034	987741
3304	987742
116830	987743
154339	987744
123925	987745
2863	987746
17	987747
61070	987748
1769	987749
1154	987750
91938	987751
8324	987752
14481	987753
109520	987754
1550	987755
36722	987756
90819	987757
25367	987758
160830	987759
41217	987760
18559	987761
3740	987762
110627	987763
23659	987764
60076	987765
13302	987766
270219	987767
82081	987768
35628	987769
17421	987770
96007	987771
4798	987772
1393	987773
7190	987774
210914	987775
25593	987776
27867	987777
6250	987778
13986	987779
93962	987780
48366	987781
9087	987782
16400	987783
94619	987784
24193	987785
3601	987786
16672	987787
17175	987788
5602	987789
22825	987790
14094	987791
17659	987792
189446	987793
10884	987794
18576	987795
156959	987796
7642	987797
266158	987798
10439	987799
9051	987800
24869	987801
74066	987802
73303	987803
112335	987804
28318	987805
87683	987806
15986	987807
20112	987808
220052	987809
251142	987810
19009	987811
272769	987812
20912	987813
41394	987814
85783	987815
18620	987816
256528	987817
224206	987818
221380	987819
45170	987820
209259	987821
10564	987822
24132	987823
19901	987824
60257	987825
1066	987826
36568	987827
169242	987828
10599	987829
169626	987830
44569	987831
11312	987832
158807	987833
128768	987834
106593	987835
141407	987836
1303	987837
16043	987838
97559	987839
10683	987840
78458	987841
12484	987842
87445	987843
196580	987844
119886	987845
986	987846
251985	987847
85635	987848
63161	987849
95366	987850
106666	987851
17319	987852
986	987853
36080	987854
232861	987855
1534	987856
43971	987857
77130	987858
5347	987859
2665	987860
3225	987861
4212	987862
13598	987863
34487	987864
245115	987865
48725	987866
15282	987867
29398	987868
13668	987869
199852	987870
42243	987871
266585	987872
27055	987873
37634	987874
4149	987875
148836	987876
75669	987877
250238	987878
27249	987879
5135	987880
57425	987881
13193	987882
187709	987883
18960	987884
23144	987885
3509	987886
3920	987887
11968	987888
4096	987889
138025	987890
1145	987891
145243	987892
117405	987893
39118	987894
15761	987895
10596	987896
2629	987897
32850	987898
200394	987899
100520	987900
8536	987901
109706	987902
44693	987903
79397	987904
41653	987905
4514	987906
10048	987907
19325	987908
3394	987909
28707	987910
40417	987911
3049	987912
31458	987913
39	987914
1597	987915
32469	987916
91171	987917
17716	987918
24344	987919
2653	987920
14380	987921
105713	987922
27630	987923
87390	987924
60297	987925
155617	987926
14380	987927
119805	987928
247086	987929
179726	987930
23667	987931
377	987932
145266	987933
224838	987934
72450	987935
162259	987936
24817	987937
28668	987938
1452	987939
820	987940
3122	987941
205575	987942
8725	987943
127355	987944
40367	987945
32255	987946
99147	987947
57166	987948
180808	987949
245108	987950
1385	987951
43897	987952
22919	987953
4916	987954
204653	987955
19790	987956
85047	987957
19651	987958
2080	987959
153632	987960
163179	987961
127976	987962
213208	987963
96954	987964
64851	987965
14546	987966
23314	987967
57588	987968
7319	987969
14762	987970
236735	987971
38984	987972
142404	987973
68338	987974
2917	987975
85282	987976
17029	987977
77713	987978
17881	987979
5668	987980
55356	987981
9086	987982
33781	987983
55513	987984
12857	987985
61349	987986
148811	987987
78834	987988
95792	987989
237867	987990
12275	987991
78046	987992
32000	987993
95372	987994
5502	987995
55489	987996
190039	987997
30629	987998
208552	987999
275	988000
7391	988001
15627	988002
109	988003
44485	988004
8659	988005
13841	988006
105105	988007
28768	988008
2738	988009
63219	988010
60063	988011
192037	988012
48443	988013
102448	988014
128	988015
32106	988016
98594	988017
18051	988018
1803	988019
1211	988020
192092	988021
101612	988022
75636	988023
19780	988024
4144	988025
286	988026
39512	988027
12061	988028
92015	988029
26288	988030
164349	988031
104554	988032
14816	988033
50052	988034
1950	988035
97846	988036
69321	988037
15191	988038
150187	988039
55726	988040
12492	988041
145798	988042
185720	988043
246517	988044
21414	988045
6617	988046
181	988047
57051	988048
50863	988049
171285	988050
4778	988051
30982	988052
6550	988053
58495	988054
6521	988055
89936	988056
123341	988057
7379	988058
12402	988059
116498	988060
234701	988061
17207	988062
36172	988063
236611	988064
107420	988065
115897	988066
66801	988067
25550	988068
4727	988069
191744	988070
20001	988071
6437	988072
339	988073
173260	988074
77099	988075
20387	988076
19885	988077
241335	988078
56618	988079
19462	988080
24390	988081
15807	988082
643	988083
1741	988084
15667	988085
251339	988086
125129	988087
12356	988088
106499	988089
14567	988090
2557	988091
63223	988092
13344	988093
26222	988094
58659	988095
17488	988096
165443	988097
46476	988098
4054	988099
169355	988100
830	988101
9006	988102
252385	988103
63061	988104
11894	988105
155312	988106
3843	988107
87497	988108
39308	988109
4088	988110
45346	988111
10412	988112
13484	988113
67791	988114
21280	988115
50004	988116
48069	988117
30508	988118
4922	988119
18179	988120
35035	988121
10562	988122
3911	988123
5960	988124
53123	988125
186392	988126
29877	988127
96607	988128
31521	988129
43541	988130
52067	988131
887	988132
33076	988133
131518	988134
82663	988135
171989	988136
1465	988137
87553	988138
593	988139
2416	988140
27475	988141
114141	988142
64175	988143
148569	988144
2236	988145
10638	988146
18300	988147
52372	988148
19645	988149
68683	988150
12700	988151
96187	988152
46148	988153
13763	988154
1977	988155
148827	988156
5337	988157
10311	988158
132458	988159
70263	988160
1023	988161
150023	988162
23200	988163
9856	988164
52554	988165
531	988166
1294	988167
98496	988168
40610	988169
43627	988170
16496	988171
13899	988172
47385	988173
3206	988174
2605	988175
46438	988176
73892	988177
15121	988178
15297	988179
128153	988180
98879	988181
52453	988182
14565	988183
57995	988184
97756	988185
239642	988186
255362	988187
26024	988188
23603	988189
155493	988190
173065	988191
90198	988192
9215	988193
165910	988194
37483	988195
101049	988196
264957	988197
24190	988198
216	988199
16490	988200
123971	988201
122643	988202
34634	988203
39937	988204
8329	988205
326	988206
112771	988207
3982	988208
14117	988209
257199	988210
14584	988211
31389	988212
2586	988213
52388	988214
67260	988215
3962	988216
3061	988217
77281	988218
74906	988219
42972	988220
22	988221
9971	988222
26610	988223
9739	988224
33404	988225
25069	988226
31520	988227
3767	988228
20858	988229
554	988230
160067	988231
58049	988232
59038	988233
93185	988234
109476	988235
355	988236
45406	988237
95519	988238
167376	988239
145561	988240
54898	988241
131708	988242
1951	988243
12840	988244
132865	988245
133395	988246
204025	988247
156387	988248
17661	988249
4005	988250
89230	988251
2380	988252
7281	988253
48010	988254
169395	988255
3492	988256
51704	988257
208407	988258
52764	988259
35191	988260
24906	988261
8336	988262
28456	988263
81793	988264
66624	988265
74746	988266
5006	988267
48798	988268
60350	988269
28896	988270
59868	988271
179530	988272
19688	988273
16114	988274
12711	988275
161750	988276
88303	988277
4813	988278
121298	988279
97705	988280
244163	988281
15723	988282
45881	988283
253910	988284
34309	988285
94604	988286
7038	988287
4400	988288
121131	988289
3085	988290
522	988291
75392	988292
10974	988293
1793	988294
65515	988295
75463	988296
4176	988297
12120	988298
2233	988299
160277	988300
1586	988301
12841	988302
10592	988303
51770	988304
1373	988305
36397	988306
111462	988307
243570	988308
150389	988309
28993	988310
148391	988311
201	988312
144588	988313
119535	988314
135720	988315
19472	988316
58670	988317
187512	988318
4850	988319
204154	988320
53814	988321
4937	988322
235816	988323
11095	988324
28910	988325
41664	988326
70534	988327
43329	988328
10451	988329
26270	988330
12232	988331
173694	988332
56154	988333
10647	988334
256095	988335
40708	988336
9740	988337
18616	988338
68417	988339
7534	988340
66639	988341
8888	988342
53839	988343
20412	988344
62168	988345
264527	988346
211709	988347
7200	988348
125042	988349
7690	988350
23742	988351
9491	988352
145957	988353
38532	988354
23373	988355
70199	988356
85145	988357
647	988358
15143	988359
28713	988360
23029	988361
116420	988362
1490	988363
34290	988364
340	988365
577	988366
107828	988367
11187	988368
24864	988369
86070	988370
96684	988371
22616	988372
466	988373
88402	988374
27011	988375
5589	988376
293	988377
74588	988378
11687	988379
171676	988380
46025	988381
172587	988382
28677	988383
247132	988384
69880	988385
3905	988386
40853	988387
71105	988388
146628	988389
41832	988390
146283	988391
26050	988392
26752	988393
106789	988394
75257	988395
111740	988396
7253	988397
20809	988398
5458	988399
72207	988400
834	988401
103358	988402
4905	988403
167101	988404
1990	988405
344	988406
110585	988407
62781	988408
233490	988409
1653	988410
218773	988411
170471	988412
21435	988413
132898	988414
53596	988415
247116	988416
269860	988417
3061	988418
2560	988419
154290	988420
21944	988421
86251	988422
10235	988423
245288	988424
977	988425
171167	988426
184979	988427
3276	988428
140480	988429
107574	988430
129021	988431
1299	988432
222792	988433
196	988434
196069	988435
7910	988436
41158	988437
642	988438
57293	988439
41725	988440
100003	988441
240864	988442
94	988443
71615	988444
587	988445
110384	988446
204225	988447
1198	988448
71681	988449
198720	988450
106513	988451
129383	988452
27514	988453
96903	988454
630	988455
77847	988456
127910	988457
130365	988458
10086	988459
32658	988460
76329	988461
1199	988462
212954	988463
60176	988464
162365	988465
187784	988466
104477	988467
357	988468
40	988469
1900	988470
31541	988471
108966	988472
200817	988473
9986	988474
43085	988475
85749	988476
3911	988477
248	988478
61431	988479
109718	988480
30882	988481
67964	988482
77116	988483
9609	988484
213391	988485
91696	988486
163930	988487
21595	988488
327	988489
190284	988490
61473	988491
118478	988492
120643	988493
30052	988494
67663	988495
66320	988496
13521	988497
25500	988498
75877	988499
5140	988500
2953	988501
163270	988502
132456	988503
107000	988504
116925	988505
110433	988506
424	988507
16309	988508
75990	988509
66508	988510
72614	988511
4207	988512
43967	988513
40431	988514
18164	988515
5388	988516
213103	988517
59109	988518
205838	988519
5298	988520
113494	988521
62483	988522
45174	988523
178	988524
14980	988525
7428	988526
91081	988527
42519	988528
66122	988529
259160	988530
116009	988531
10876	988532
59691	988533
48058	988534
92046	988535
132298	988536
47274	988537
60328	988538
63186	988539
44335	988540
123263	988541
245964	988542
77137	988543
13505	988544
43257	988545
7296	988546
18660	988547
68651	988548
51853	988549
14909	988550
75279	988551
120118	988552
1635	988553
4995	988554
56109	988555
20612	988556
77078	988557
74518	988558
13610	988559
56249	988560
6402	988561
129964	988562
12331	988563
94386	988564
1535	988565
2	988566
22356	988567
36566	988568
23901	988569
79128	988570
2475	988571
16176	988572
62193	988573
55021	988574
33707	988575
26626	988576
54883	988577
7443	988578
120709	988579
5557	988580
37009	988581
22500	988582
7050	988583
31184	988584
86869	988585
214641	988586
146064	988587
26064	988588
1875	988589
13466	988590
58413	988591
55789	988592
4111	988593
113162	988594
3293	988595
19584	988596
45789	988597
60296	988598
43539	988599
135972	988600
7126	988601
185371	988602
3080	988603
89534	988604
48349	988605
1363	988606
3708	988607
10440	988608
120343	988609
48897	988610
457	988611
1791	988612
33737	988613
24148	988614
5716	988615
15759	988616
8924	988617
46492	988618
14603	988619
1431	988620
146786	988621
48253	988622
70512	988623
28590	988624
26217	988625
15244	988626
17275	988627
26611	988628
77290	988629
231503	988630
694	988631
10113	988632
36857	988633
2344	988634
26162	988635
41958	988636
176819	988637
70415	988638
165688	988639
3256	988640
35466	988641
14546	988642
32961	988643
44413	988644
27600	988645
205007	988646
4564	988647
53316	988648
262636	988649
90160	988650
173000	988651
723	988652
166176	988653
36865	988654
44865	988655
155755	988656
49874	988657
11295	988658
1429	988659
777	988660
6025	988661
51725	988662
157372	988663
272552	988664
4436	988665
76099	988666
134	988667
157222	988668
4134	988669
13984	988670
19744	988671
196246	988672
5251	988673
15351	988674
43890	988675
178426	988676
56805	988677
164421	988678
96645	988679
22611	988680
295	988681
54	988682
454	988683
26660	988684
8375	988685
43808	988686
55316	988687
1485	988688
24654	988689
53430	988690
19172	988691
781	988692
263340	988693
20173	988694
81783	988695
154109	988696
53306	988697
7461	988698
51514	988699
136607	988700
17277	988701
5289	988702
3298	988703
6357	988704
5727	988705
69348	988706
163788	988707
23049	988708
248726	988709
20783	988710
1074	988711
14769	988712
210280	988713
50289	988714
127256	988715
34180	988716
111370	988717
46694	988718
35507	988719
5673	988720
130662	988721
45722	988722
15587	988723
195600	988724
1131	988725
137057	988726
17231	988727
59536	988728
118039	988729
17177	988730
12246	988731
5631	988732
94554	988733
36872	988734
149335	988735
181487	988736
142867	988737
5571	988738
106490	988739
101264	988740
64965	988741
36740	988742
155740	988743
26277	988744
142407	988745
210548	988746
2288	988747
5165	988748
84069	988749
142	988750
31225	988751
314	988752
6	988753
53372	988754
44337	988755
5819	988756
24311	988757
105377	988758
39855	988759
42733	988760
139940	988761
23852	988762
29020	988763
5447	988764
109866	988765
57485	988766
78774	988767
60910	988768
69047	988769
13374	988770
2883	988771
55541	988772
8019	988773
254590	988774
88552	988775
112759	988776
6312	988777
28067	988778
53028	988779
179387	988780
6341	988781
33929	988782
5541	988783
86694	988784
61046	988785
25966	988786
73427	988787
3441	988788
5954	988789
48165	988790
26921	988791
29197	988792
45944	988793
21614	988794
1906	988795
6	988796
251175	988797
67983	988798
1538	988799
241431	988800
294	988801
211362	988802
12674	988803
227155	988804
1716	988805
535	988806
96111	988807
340	988808
78430	988809
20702	988810
2813	988811
1338	988812
56226	988813
20	988814
5483	988815
25932	988816
132556	988817
34500	988818
38020	988819
158928	988820
28996	988821
8415	988822
13001	988823
16842	988824
44077	988825
439	988826
1728	988827
21696	988828
157852	988829
16883	988830
85345	988831
12911	988832
52141	988833
74	988834
259145	988835
16023	988836
208177	988837
142357	988838
54932	988839
148074	988840
134358	988841
238167	988842
241640	988843
228232	988844
58180	988845
133066	988846
9098	988847
125825	988848
55340	988849
81867	988850
205440	988851
33612	988852
126106	988853
20120	988854
153734	988855
57233	988856
61668	988857
35275	988858
1350	988859
107198	988860
64165	988861
209293	988862
10865	988863
234566	988864
76779	988865
78303	988866
910	988867
79858	988868
20083	988869
110713	988870
107754	988871
69832	988872
29884	988873
1632	988874
81769	988875
3608	988876
4348	988877
38376	988878
658	988879
38423	988880
186420	988881
91587	988882
12307	988883
26057	988884
600	988885
28591	988886
36199	988887
16034	988888
82238	988889
46021	988890
27106	988891
90473	988892
78871	988893
162454	988894
54843	988895
57147	988896
2674	988897
20772	988898
1270	988899
5503	988900
60159	988901
75997	988902
149834	988903
24341	988904
104265	988905
99693	988906
8992	988907
54762	988908
127755	988909
539	988910
17855	988911
177349	988912
457	988913
241457	988914
54560	988915
54385	988916
182570	988917
121172	988918
103658	988919
5	988920
14000	988921
126793	988922
62477	988923
9358	988924
15354	988925
6686	988926
13999	988927
17644	988928
2450	988929
10118	988930
7539	988931
25697	988932
8224	988933
10350	988934
7223	988935
51488	988936
173153	988937
18	988938
50402	988939
68108	988940
24346	988941
4508	988942
241975	988943
72545	988944
11931	988945
6054	988946
12675	988947
18579	988948
5853	988949
28286	988950
87302	988951
364	988952
168845	988953
7758	988954
65595	988955
255064	988956
10157	988957
95222	988958
6944	988959
11226	988960
65160	988961
104764	988962
41394	988963
55477	988964
3466	988965
113237	988966
65172	988967
77639	988968
261739	988969
161302	988970
149544	988971
1832	988972
80033	988973
29394	988974
168839	988975
3300	988976
108755	988977
80670	988978
32954	988979
22910	988980
2419	988981
19245	988982
115556	988983
75597	988984
50210	988985
69935	988986
70594	988987
83940	988988
44541	988989
65771	988990
32389	988991
77840	988992
51881	988993
124972	988994
30461	988995
1049	988996
106948	988997
97600	988998
5123	988999
18261	989000
8825	989001
236678	989002
236828	989003
16037	989004
76638	989005
28156	989006
5059	989007
195925	989008
127875	989009
109596	989010
86819	989011
19541	989012
61010	989013
84500	989014
576	989015
260	989016
142401	989017
70014	989018
15584	989019
25684	989020
39471	989021
92429	989022
21021	989023
13729	989024
42490	989025
53895	989026
221816	989027
127047	989028
52355	989029
108000	989030
17689	989031
151299	989032
101116	989033
68065	989034
2174	989035
6220	989036
8089	989037
75379	989038
7263	989039
27932	989040
4008	989041
1011	989042
9773	989043
7796	989044
1417	989045
40540	989046
121794	989047
11902	989048
117775	989049
266869	989050
51963	989051
26538	989052
268016	989053
152918	989054
259697	989055
48895	989056
30313	989057
138971	989058
167385	989059
80119	989060
137161	989061
160837	989062
14645	989063
16960	989064
25897	989065
240436	989066
16527	989067
2193	989068
129749	989069
6986	989070
154980	989071
27976	989072
667	989073
34738	989074
13548	989075
353	989076
51475	989077
32214	989078
152963	989079
29002	989080
6580	989081
51093	989082
257409	989083
2898	989084
5311	989085
188194	989086
4561	989087
8086	989088
4946	989089
2457	989090
10290	989091
39706	989092
140	989093
268834	989094
63376	989095
38880	989096
25580	989097
87324	989098
180817	989099
133853	989100
267699	989101
39324	989102
59011	989103
2327	989104
106591	989105
9587	989106
191057	989107
28833	989108
38943	989109
15630	989110
1873	989111
6472	989112
78488	989113
53632	989114
5476	989115
4167	989116
43619	989117
128806	989118
3433	989119
113602	989120
58438	989121
13796	989122
112165	989123
8689	989124
4273	989125
29039	989126
4916	989127
7481	989128
86839	989129
28437	989130
136098	989131
28185	989132
1527	989133
77583	989134
25185	989135
1002	989136
8329	989137
1179	989138
101190	989139
57890	989140
56932	989141
1683	989142
58322	989143
4376	989144
22383	989145
4130	989146
4628	989147
16291	989148
8014	989149
26697	989150
67000	989151
13140	989152
9403	989153
248585	989154
60	989155
78091	989156
6688	989157
170946	989158
21122	989159
22731	989160
27250	989161
33601	989162
432	989163
2923	989164
820	989165
183536	989166
2947	989167
4563	989168
56120	989169
25753	989170
34866	989171
211003	989172
236904	989173
46049	989174
135586	989175
186304	989176
4420	989177
124263	989178
81748	989179
86148	989180
41560	989181
133397	989182
22970	989183
70608	989184
68190	989185
37300	989186
9698	989187
128601	989188
5813	989189
837	989190
82099	989191
38579	989192
5864	989193
133020	989194
44978	989195
83944	989196
4786	989197
96607	989198
253294	989199
44936	989200
2062	989201
184805	989202
22960	989203
138227	989204
98835	989205
2731	989206
75203	989207
239843	989208
84765	989209
46085	989210
838	989211
63564	989212
35059	989213
141187	989214
16695	989215
106584	989216
263329	989217
233345	989218
29750	989219
191085	989220
232505	989221
130274	989222
26529	989223
22392	989224
38049	989225
1467	989226
903	989227
2536	989228
207854	989229
10482	989230
13495	989231
24260	989232
272018	989233
107215	989234
13004	989235
139094	989236
11916	989237
264464	989238
10976	989239
120264	989240
5180	989241
4377	989242
80992	989243
108688	989244
16320	989245
7673	989246
61726	989247
4650	989248
48067	989249
8428	989250
17512	989251
491	989252
197735	989253
441	989254
65588	989255
145	989256
208775	989257
49062	989258
16007	989259
28288	989260
108693	989261
40701	989262
64031	989263
70923	989264
942	989265
7745	989266
14738	989267
75331	989268
126061	989269
761	989270
20	989271
262997	989272
247	989273
29672	989274
16900	989275
18955	989276
52442	989277
48534	989278
76851	989279
99083	989280
60719	989281
171629	989282
75128	989283
80602	989284
85562	989285
85	989286
97209	989287
184968	989288
52534	989289
106436	989290
54250	989291
16112	989292
134996	989293
30613	989294
19196	989295
2960	989296
46518	989297
108435	989298
47765	989299
3998	989300
139	989301
62398	989302
14748	989303
4316	989304
91307	989305
8155	989306
1026	989307
3031	989308
135338	989309
33990	989310
8409	989311
90155	989312
25204	989313
68213	989314
9370	989315
76688	989316
6421	989317
7049	989318
255597	989319
59365	989320
13530	989321
47612	989322
16353	989323
35703	989324
212298	989325
79210	989326
3654	989327
63967	989328
14479	989329
443	989330
98198	989331
132810	989332
29113	989333
3825	989334
1546	989335
1669	989336
14889	989337
34638	989338
94974	989339
3920	989340
55309	989341
58370	989342
164512	989343
24880	989344
65	989345
241695	989346
15058	989347
199861	989348
267356	989349
1446	989350
323	989351
2386	989352
18688	989353
43483	989354
112099	989355
23185	989356
70434	989357
105974	989358
55504	989359
20067	989360
64917	989361
1045	989362
36784	989363
109606	989364
40181	989365
105395	989366
147331	989367
135773	989368
109546	989369
62607	989370
161618	989371
162527	989372
51218	989373
24381	989374
77597	989375
727	989376
28163	989377
79711	989378
237425	989379
23084	989380
101857	989381
4696	989382
165098	989383
28458	989384
172247	989385
155090	989386
166676	989387
46559	989388
127345	989389
44341	989390
21638	989391
32599	989392
223374	989393
211663	989394
57279	989395
13479	989396
146812	989397
42623	989398
72250	989399
32738	989400
1033	989401
174070	989402
29922	989403
1366	989404
80701	989405
4908	989406
18446	989407
78387	989408
1137	989409
8095	989410
31914	989411
106730	989412
1048	989413
189523	989414
97772	989415
132909	989416
116992	989417
145277	989418
219687	989419
124528	989420
2301	989421
223539	989422
27281	989423
256027	989424
77307	989425
7644	989426
12012	989427
27048	989428
81798	989429
23181	989430
10755	989431
27379	989432
7683	989433
170577	989434
54469	989435
30540	989436
22161	989437
25186	989438
16701	989439
31102	989440
116727	989441
66502	989442
21878	989443
272	989444
107761	989445
100679	989446
31028	989447
24547	989448
6716	989449
69112	989450
3	989451
5364	989452
51638	989453
100686	989454
237809	989455
9510	989456
162185	989457
241091	989458
7435	989459
408	989460
78182	989461
174931	989462
18176	989463
50031	989464
109761	989465
51452	989466
8870	989467
18497	989468
606	989469
25423	989470
12118	989471
29386	989472
9524	989473
2130	989474
97754	989475
49320	989476
263034	989477
52180	989478
18352	989479
243769	989480
42863	989481
73825	989482
6911	989483
55001	989484
130486	989485
43838	989486
3246	989487
706	989488
46984	989489
10416	989490
33278	989491
90930	989492
94464	989493
169839	989494
36426	989495
113669	989496
599	989497
143559	989498
2652	989499
20030	989500
86066	989501
46356	989502
9405	989503
119300	989504
77220	989505
123036	989506
98242	989507
4253	989508
27341	989509
72487	989510
2964	989511
796	989512
46001	989513
23544	989514
270190	989515
252314	989516
53360	989517
48156	989518
128063	989519
5899	989520
1599	989521
2825	989522
177371	989523
43193	989524
107518	989525
88714	989526
81943	989527
67377	989528
14440	989529
12696	989530
36884	989531
83704	989532
32494	989533
5996	989534
552	989535
247282	989536
15373	989537
169283	989538
200296	989539
77230	989540
19997	989541
68083	989542
166734	989543
78458	989544
11338	989545
141313	989546
100827	989547
4994	989548
151394	989549
5398	989550
103575	989551
43424	989552
3579	989553
168600	989554
85493	989555
6422	989556
214042	989557
140100	989558
39287	989559
44770	989560
162032	989561
29	989562
219148	989563
36449	989564
35335	989565
256293	989566
243645	989567
31488	989568
61611	989569
19066	989570
69225	989571
61823	989572
47587	989573
4467	989574
26588	989575
220365	989576
9870	989577
574	989578
107895	989579
38709	989580
164817	989581
234390	989582
152127	989583
240790	989584
31538	989585
2814	989586
38330	989587
102071	989588
45901	989589
58373	989590
202839	989591
90968	989592
199201	989593
9274	989594
32565	989595
24429	989596
21327	989597
261917	989598
81518	989599
8550	989600
13038	989601
69599	989602
8047	989603
8825	989604
34690	989605
46924	989606
231042	989607
72903	989608
116264	989609
3419	989610
20565	989611
1835	989612
17864	989613
7140	989614
72395	989615
29623	989616
66676	989617
9451	989618
121318	989619
34476	989620
3505	989621
27295	989622
3279	989623
2823	989624
21634	989625
67730	989626
23121	989627
1	989628
45817	989629
56849	989630
14609	989631
30074	989632
44230	989633
5	989634
9307	989635
13036	989636
110327	989637
179111	989638
18977	989639
14475	989640
1566	989641
135233	989642
7251	989643
66723	989644
159456	989645
53049	989646
71086	989647
112993	989648
9943	989649
6960	989650
9200	989651
181	989652
469	989653
17592	989654
123342	989655
51773	989656
29669	989657
26364	989658
2302	989659
39243	989660
261749	989661
149890	989662
180727	989663
46844	989664
3929	989665
9046	989666
921	989667
42613	989668
20572	989669
19363	989670
5685	989671
57380	989672
816	989673
195212	989674
195978	989675
13398	989676
140640	989677
12151	989678
50922	989679
32209	989680
33570	989681
151270	989682
4260	989683
18713	989684
69183	989685
184	989686
314	989687
29883	989688
271618	989689
62143	989690
10794	989691
13750	989692
2791	989693
50251	989694
7686	989695
22106	989696
121183	989697
44084	989698
26886	989699
244182	989700
50992	989701
37759	989702
54882	989703
246049	989704
268618	989705
62523	989706
149897	989707
19078	989708
1130	989709
253086	989710
80396	989711
25940	989712
7939	989713
49523	989714
165478	989715
30071	989716
4078	989717
2525	989718
95777	989719
54500	989720
231	989721
34739	989722
35634	989723
9703	989724
237381	989725
62528	989726
181134	989727
142170	989728
38492	989729
19579	989730
260491	989731
13986	989732
95325	989733
194839	989734
712	989735
16216	989736
112416	989737
39547	989738
26725	989739
9021	989740
11104	989741
169863	989742
109780	989743
10956	989744
18607	989745
237522	989746
12565	989747
21712	989748
31108	989749
263816	989750
46763	989751
164966	989752
54237	989753
265771	989754
93668	989755
41392	989756
9738	989757
3125	989758
9420	989759
233740	989760
12750	989761
34121	989762
42640	989763
13076	989764
4664	989765
159926	989766
76641	989767
898	989768
98500	989769
109662	989770
185747	989771
71284	989772
22636	989773
12178	989774
10642	989775
61021	989776
453	989777
21746	989778
51883	989779
129507	989780
8651	989781
7379	989782
61431	989783
1664	989784
10644	989785
105506	989786
202	989787
99059	989788
164578	989789
35402	989790
1868	989791
254412	989792
2588	989793
26367	989794
1549	989795
87885	989796
220767	989797
139283	989798
175287	989799
34348	989800
25518	989801
582	989802
359	989803
254683	989804
9397	989805
2078	989806
227548	989807
2408	989808
90726	989809
41100	989810
96812	989811
14512	989812
460	989813
7367	989814
13077	989815
3138	989816
9094	989817
8308	989818
237756	989819
13173	989820
84414	989821
33423	989822
261750	989823
96123	989824
19862	989825
77193	989826
59030	989827
216911	989828
70570	989829
100515	989830
69690	989831
98717	989832
102843	989833
2190	989834
26002	989835
4485	989836
21422	989837
161355	989838
23830	989839
104176	989840
67123	989841
45577	989842
72482	989843
67762	989844
19536	989845
22605	989846
40481	989847
47241	989848
3212	989849
150	989850
256286	989851
55493	989852
105735	989853
86082	989854
4080	989855
55034	989856
33960	989857
75118	989858
18399	989859
747	989860
63	989861
54104	989862
15208	989863
9234	989864
226326	989865
6891	989866
7594	989867
199529	989868
59289	989869
47816	989870
288	989871
58882	989872
66460	989873
85747	989874
53432	989875
210020	989876
216648	989877
19129	989878
16545	989879
273	989880
60127	989881
74652	989882
1977	989883
24960	989884
935	989885
130	989886
129710	989887
8294	989888
2573	989889
123289	989890
49593	989891
175	989892
92179	989893
17798	989894
24856	989895
3549	989896
265911	989897
48437	989898
227162	989899
38311	989900
2869	989901
112730	989902
57826	989903
1622	989904
92998	989905
35968	989906
93209	989907
1991	989908
155118	989909
7662	989910
32975	989911
33925	989912
26566	989913
545	989914
220956	989915
21175	989916
50230	989917
18539	989918
159362	989919
233995	989920
2227	989921
8451	989922
3256	989923
5129	989924
84210	989925
4924	989926
43059	989927
67705	989928
104207	989929
103	989930
11460	989931
57332	989932
13723	989933
40182	989934
6533	989935
52877	989936
217188	989937
55378	989938
121400	989939
85670	989940
64081	989941
50304	989942
7805	989943
22688	989944
27469	989945
56176	989946
141587	989947
41956	989948
117539	989949
11393	989950
106089	989951
153887	989952
39845	989953
14331	989954
146579	989955
161136	989956
124296	989957
55499	989958
2600	989959
331	989960
199472	989961
99368	989962
15656	989963
67224	989964
49720	989965
17086	989966
1482	989967
6977	989968
50952	989969
396	989970
39964	989971
78216	989972
34192	989973
76763	989974
1823	989975
9572	989976
31489	989977
221402	989978
18840	989979
54689	989980
162240	989981
268599	989982
1210	989983
2827	989984
109370	989985
46941	989986
22299	989987
82697	989988
41146	989989
7197	989990
93076	989991
168317	989992
110965	989993
26815	989994
1180	989995
15968	989996
18614	989997
42416	989998
142614	989999
113838	990000
69096	990001
16516	990002
44796	990003
11577	990004
60697	990005
3115	990006
2282	990007
153384	990008
50094	990009
72605	990010
6954	990011
7886	990012
28788	990013
70067	990014
275	990015
154347	990016
86078	990017
5980	990018
13047	990019
849	990020
21992	990021
188504	990022
18472	990023
28637	990024
95813	990025
23069	990026
1500	990027
126625	990028
83219	990029
3253	990030
3573	990031
4488	990032
748	990033
314	990034
46325	990035
132711	990036
1014	990037
2610	990038
56933	990039
20658	990040
51440	990041
94070	990042
71840	990043
6366	990044
13249	990045
87417	990046
1620	990047
254189	990048
15871	990049
19117	990050
24907	990051
628	990052
217561	990053
63099	990054
27786	990055
34025	990056
62725	990057
1116	990058
1126	990059
65353	990060
120356	990061
71782	990062
94314	990063
67796	990064
241603	990065
56581	990066
51	990067
794	990068
165993	990069
19116	990070
670	990071
62693	990072
162192	990073
86840	990074
33838	990075
41203	990076
12429	990077
191802	990078
12040	990079
88998	990080
26393	990081
23601	990082
63713	990083
46905	990084
20978	990085
7717	990086
7388	990087
128526	990088
78715	990089
4952	990090
46414	990091
68305	990092
6982	990093
23259	990094
111122	990095
195205	990096
95870	990097
102399	990098
7334	990099
148789	990100
259128	990101
174839	990102
193844	990103
104678	990104
164663	990105
32132	990106
223	990107
98913	990108
135007	990109
241980	990110
28921	990111
59745	990112
1377	990113
129921	990114
258058	990115
228023	990116
54748	990117
130507	990118
184394	990119
5209	990120
36440	990121
11958	990122
151965	990123
29011	990124
53938	990125
26874	990126
43314	990127
3832	990128
91	990129
23549	990130
257976	990131
94084	990132
21178	990133
15455	990134
130232	990135
294	990136
17701	990137
39497	990138
74493	990139
109749	990140
61923	990141
45327	990142
65616	990143
11305	990144
13243	990145
167992	990146
212957	990147
103236	990148
15794	990149
50203	990150
10937	990151
206611	990152
13606	990153
30142	990154
1173	990155
40662	990156
11387	990157
3543	990158
170914	990159
119534	990160
252691	990161
30333	990162
5995	990163
5173	990164
14631	990165
12172	990166
79195	990167
78187	990168
41561	990169
92625	990170
2405	990171
229297	990172
35109	990173
356	990174
69534	990175
14364	990176
4394	990177
3392	990178
10750	990179
238314	990180
108018	990181
101139	990182
19395	990183
17224	990184
30186	990185
6745	990186
107211	990187
123378	990188
5000	990189
153073	990190
168489	990191
226	990192
8151	990193
53154	990194
14641	990195
7694	990196
71869	990197
30740	990198
31369	990199
81091	990200
51736	990201
62784	990202
31212	990203
44104	990204
13518	990205
7745	990206
56203	990207
248931	990208
146400	990209
47170	990210
224743	990211
5920	990212
116795	990213
43066	990214
267832	990215
67911	990216
42828	990217
64635	990218
21990	990219
399	990220
157598	990221
95	990222
86768	990223
92671	990224
75964	990225
205464	990226
30956	990227
2237	990228
78232	990229
44727	990230
261384	990231
121336	990232
33809	990233
98949	990234
289	990235
1082	990236
2865	990237
2461	990238
60642	990239
172310	990240
36016	990241
168030	990242
19399	990243
99932	990244
53828	990245
207786	990246
12675	990247
7129	990248
116190	990249
133425	990250
36095	990251
127171	990252
6778	990253
14832	990254
10261	990255
12861	990256
129422	990257
152686	990258
7512	990259
8839	990260
11424	990261
19857	990262
216991	990263
210843	990264
69123	990265
125653	990266
602	990267
525	990268
20131	990269
237777	990270
33407	990271
53209	990272
4978	990273
45211	990274
107610	990275
31989	990276
71575	990277
144665	990278
8130	990279
122906	990280
14515	990281
876	990282
131132	990283
86265	990284
20465	990285
172647	990286
27799	990287
186935	990288
10706	990289
4189	990290
40493	990291
69506	990292
10970	990293
13935	990294
30786	990295
17413	990296
1148	990297
8080	990298
998	990299
112578	990300
25761	990301
54121	990302
157177	990303
23494	990304
171686	990305
255109	990306
4840	990307
1494	990308
62493	990309
39488	990310
6897	990311
51950	990312
82272	990313
244699	990314
86552	990315
9769	990316
97886	990317
1163	990318
55391	990319
247836	990320
11357	990321
4129	990322
53465	990323
2188	990324
5093	990325
14656	990326
101217	990327
10	990328
6492	990329
17315	990330
10444	990331
104830	990332
58529	990333
79194	990334
59062	990335
259666	990336
60238	990337
141395	990338
8169	990339
2993	990340
169989	990341
123536	990342
235232	990343
178035	990344
16976	990345
756	990346
50409	990347
53215	990348
2607	990349
3467	990350
51829	990351
26366	990352
109265	990353
236135	990354
24426	990355
225	990356
670	990357
22012	990358
44916	990359
116	990360
8671	990361
162426	990362
126649	990363
89366	990364
227	990365
5440	990366
23483	990367
5144	990368
63133	990369
24565	990370
260349	990371
18159	990372
68371	990373
25391	990374
2405	990375
14382	990376
153819	990377
45342	990378
5397	990379
50454	990380
24959	990381
61341	990382
4993	990383
82359	990384
9949	990385
73970	990386
86469	990387
64926	990388
64276	990389
364	990390
23187	990391
27311	990392
28847	990393
51558	990394
54319	990395
52296	990396
1269	990397
2758	990398
941	990399
6839	990400
78885	990401
5374	990402
271803	990403
256668	990404
6062	990405
109805	990406
32584	990407
60832	990408
133143	990409
8971	990410
136491	990411
46654	990412
31704	990413
13166	990414
18725	990415
69965	990416
18507	990417
2755	990418
167628	990419
66208	990420
3920	990421
78545	990422
13864	990423
201017	990424
13373	990425
11341	990426
90	990427
2510	990428
44919	990429
57173	990430
11736	990431
545	990432
37568	990433
17255	990434
165897	990435
180385	990436
33032	990437
95	990438
26950	990439
28257	990440
51013	990441
67761	990442
75227	990443
110317	990444
28696	990445
21964	990446
88090	990447
114843	990448
45579	990449
157519	990450
16457	990451
165809	990452
55206	990453
189697	990454
19743	990455
28754	990456
4698	990457
15016	990458
4	990459
7990	990460
72936	990461
115710	990462
69112	990463
8854	990464
17668	990465
119187	990466
114012	990467
78371	990468
3954	990469
3452	990470
96526	990471
1389	990472
215259	990473
122909	990474
2592	990475
42139	990476
1762	990477
83988	990478
171669	990479
129596	990480
33381	990481
95	990482
28508	990483
27690	990484
141670	990485
94799	990486
69316	990487
1376	990488
131122	990489
4827	990490
229233	990491
30549	990492
27	990493
14484	990494
35584	990495
19059	990496
41774	990497
134381	990498
12842	990499
213482	990500
186847	990501
8215	990502
204069	990503
47281	990504
83298	990505
46414	990506
28877	990507
147922	990508
6857	990509
130627	990510
118353	990511
84279	990512
28285	990513
40771	990514
10365	990515
48317	990516
3757	990517
43826	990518
72124	990519
54715	990520
812	990521
25074	990522
105826	990523
34925	990524
3181	990525
34766	990526
27967	990527
40834	990528
139505	990529
13096	990530
31518	990531
42259	990532
161519	990533
193460	990534
89941	990535
55486	990536
22852	990537
269628	990538
5638	990539
64122	990540
112502	990541
141791	990542
23306	990543
199450	990544
3992	990545
13256	990546
226116	990547
20501	990548
9660	990549
221196	990550
3272	990551
15392	990552
105485	990553
185460	990554
130932	990555
85382	990556
5871	990557
21347	990558
2290	990559
31502	990560
4057	990561
16049	990562
167637	990563
57034	990564
49160	990565
52398	990566
35157	990567
1809	990568
30293	990569
10060	990570
21726	990571
31457	990572
20273	990573
115975	990574
197927	990575
40590	990576
100284	990577
85942	990578
244761	990579
9217	990580
151993	990581
23197	990582
110147	990583
858	990584
42312	990585
116948	990586
14964	990587
81281	990588
169559	990589
26891	990590
37943	990591
123604	990592
81242	990593
14488	990594
6070	990595
43304	990596
63382	990597
7970	990598
44375	990599
221135	990600
21560	990601
16655	990602
2359	990603
41624	990604
34372	990605
913	990606
193734	990607
162152	990608
825	990609
71977	990610
6283	990611
6437	990612
213587	990613
81005	990614
49726	990615
77104	990616
23136	990617
140106	990618
30100	990619
33582	990620
6587	990621
7936	990622
158347	990623
4629	990624
11996	990625
6224	990626
52745	990627
4890	990628
38061	990629
92796	990630
250861	990631
106298	990632
10589	990633
98527	990634
253000	990635
86073	990636
17934	990637
82231	990638
239087	990639
113506	990640
20400	990641
7787	990642
184776	990643
8293	990644
4218	990645
83947	990646
931	990647
47869	990648
28068	990649
21891	990650
8480	990651
627	990652
158636	990653
95499	990654
245774	990655
20369	990656
124852	990657
7091	990658
34834	990659
102459	990660
226718	990661
4296	990662
236323	990663
26702	990664
559	990665
10864	990666
12442	990667
19533	990668
6680	990669
50924	990670
76379	990671
69514	990672
6475	990673
49602	990674
244076	990675
137658	990676
2568	990677
26129	990678
1657	990679
78641	990680
1905	990681
2876	990682
200070	990683
159712	990684
82011	990685
7695	990686
57305	990687
79634	990688
4890	990689
12142	990690
47722	990691
135705	990692
410	990693
108949	990694
161076	990695
114753	990696
136361	990697
112509	990698
4254	990699
24199	990700
149299	990701
167776	990702
28611	990703
42177	990704
240517	990705
634	990706
28770	990707
59083	990708
65993	990709
100806	990710
74332	990711
163717	990712
162461	990713
36763	990714
107258	990715
375	990716
210371	990717
235926	990718
52616	990719
45437	990720
93266	990721
41073	990722
6768	990723
113308	990724
56317	990725
93603	990726
77952	990727
23899	990728
11256	990729
53440	990730
15035	990731
248124	990732
32309	990733
7063	990734
772	990735
18047	990736
1618	990737
223146	990738
6744	990739
43608	990740
6951	990741
24469	990742
101455	990743
4654	990744
2706	990745
110946	990746
26403	990747
22099	990748
45002	990749
187539	990750
68	990751
55697	990752
60562	990753
7505	990754
2890	990755
54569	990756
44410	990757
64325	990758
57868	990759
59207	990760
109971	990761
2792	990762
41274	990763
33687	990764
17672	990765
269382	990766
165277	990767
2116	990768
19427	990769
98271	990770
113956	990771
162798	990772
536	990773
13898	990774
11089	990775
113244	990776
28887	990777
187548	990778
26193	990779
18665	990780
43823	990781
2197	990782
11688	990783
525	990784
37601	990785
47204	990786
1618	990787
2965	990788
10416	990789
102102	990790
116126	990791
160485	990792
50413	990793
6222	990794
2822	990795
224164	990796
4955	990797
248917	990798
26493	990799
124866	990800
40778	990801
145050	990802
65222	990803
55995	990804
40348	990805
670	990806
13391	990807
153583	990808
257972	990809
154547	990810
83583	990811
14251	990812
12877	990813
36704	990814
14690	990815
57354	990816
3870	990817
16349	990818
159847	990819
191856	990820
33995	990821
5509	990822
12660	990823
136824	990824
68941	990825
12023	990826
3556	990827
14639	990828
228	990829
51226	990830
226331	990831
124483	990832
1131	990833
2118	990834
64697	990835
163014	990836
85253	990837
11369	990838
135317	990839
118330	990840
3566	990841
17562	990842
61391	990843
66182	990844
197	990845
58079	990846
65807	990847
43115	990848
101279	990849
78783	990850
47437	990851
63033	990852
33480	990853
5244	990854
4723	990855
21120	990856
73573	990857
3744	990858
82080	990859
97125	990860
2691	990861
104408	990862
19199	990863
13658	990864
10364	990865
1264	990866
22391	990867
29948	990868
532	990869
11675	990870
68960	990871
14569	990872
2332	990873
125290	990874
151967	990875
43643	990876
187305	990877
1880	990878
7775	990879
24385	990880
12259	990881
167488	990882
61719	990883
47375	990884
83663	990885
223962	990886
97892	990887
46763	990888
169932	990889
233902	990890
93974	990891
75317	990892
22804	990893
25442	990894
91652	990895
41646	990896
97967	990897
156294	990898
4108	990899
112387	990900
24905	990901
10691	990902
2989	990903
7456	990904
14458	990905
1093	990906
19320	990907
75375	990908
40593	990909
35465	990910
6307	990911
1158	990912
1292	990913
104047	990914
43985	990915
83759	990916
8113	990917
51724	990918
22643	990919
10153	990920
28110	990921
39075	990922
91607	990923
6519	990924
3637	990925
46050	990926
90429	990927
8814	990928
191785	990929
72249	990930
979	990931
21886	990932
14704	990933
245056	990934
145863	990935
172377	990936
34231	990937
15794	990938
49176	990939
165013	990940
64321	990941
24299	990942
55502	990943
1086	990944
80324	990945
134146	990946
49663	990947
273	990948
51547	990949
231396	990950
99406	990951
541	990952
201	990953
5788	990954
20884	990955
53452	990956
18283	990957
24450	990958
38377	990959
4020	990960
8821	990961
43128	990962
30024	990963
237238	990964
213180	990965
45415	990966
884	990967
21810	990968
47078	990969
5436	990970
60394	990971
140238	990972
45934	990973
18892	990974
79658	990975
131670	990976
27777	990977
137588	990978
49862	990979
39832	990980
46548	990981
2122	990982
29339	990983
18130	990984
248981	990985
43776	990986
4051	990987
60421	990988
93880	990989
18046	990990
52085	990991
28689	990992
79021	990993
10727	990994
93198	990995
66547	990996
671	990997
4999	990998
29558	990999
40025	991000
263686	991001
129912	991002
7414	991003
9672	991004
165768	991005
148495	991006
58721	991007
34035	991008
10322	991009
121867	991010
148721	991011
43076	991012
44997	991013
1204	991014
19659	991015
50079	991016
92619	991017
7072	991018
169880	991019
7344	991020
43182	991021
70262	991022
140373	991023
28228	991024
5155	991025
49315	991026
94797	991027
9738	991028
225634	991029
5320	991030
1187	991031
69620	991032
191275	991033
25985	991034
99819	991035
53804	991036
14196	991037
126742	991038
7553	991039
87953	991040
148157	991041
50612	991042
59926	991043
4252	991044
102579	991045
1918	991046
134569	991047
25584	991048
30344	991049
60537	991050
202712	991051
13413	991052
38440	991053
48801	991054
17093	991055
74183	991056
123450	991057
196435	991058
46043	991059
108589	991060
98213	991061
6	991062
21773	991063
88998	991064
134640	991065
104816	991066
180982	991067
15898	991068
27544	991069
119894	991070
34547	991071
947	991072
22157	991073
21967	991074
42028	991075
56067	991076
1542	991077
105149	991078
40289	991079
8842	991080
155596	991081
34535	991082
126944	991083
226278	991084
177187	991085
145318	991086
182207	991087
832	991088
37499	991089
17008	991090
18166	991091
75123	991092
13896	991093
63487	991094
19283	991095
236157	991096
45348	991097
110464	991098
173965	991099
137538	991100
217797	991101
4493	991102
101620	991103
78436	991104
50513	991105
19737	991106
167730	991107
47609	991108
58669	991109
109102	991110
23643	991111
51678	991112
20527	991113
51187	991114
7042	991115
12909	991116
11061	991117
99271	991118
50474	991119
13716	991120
55155	991121
61242	991122
118691	991123
25313	991124
15440	991125
1996	991126
15202	991127
1785	991128
36292	991129
9464	991130
69714	991131
6105	991132
14711	991133
8049	991134
34082	991135
12129	991136
389	991137
35126	991138
37898	991139
44865	991140
15177	991141
986	991142
11764	991143
13195	991144
158571	991145
14548	991146
242424	991147
184902	991148
25170	991149
5864	991150
3404	991151
18610	991152
5380	991153
575	991154
37646	991155
251181	991156
9025	991157
156030	991158
49703	991159
25222	991160
9904	991161
3420	991162
4667	991163
350	991164
113248	991165
50435	991166
71751	991167
208824	991168
35628	991169
71038	991170
1866	991171
15373	991172
3859	991173
59673	991174
43193	991175
190324	991176
11463	991177
61473	991178
26156	991179
46902	991180
58546	991181
132881	991182
10940	991183
93068	991184
33147	991185
8917	991186
82045	991187
25192	991188
11806	991189
128183	991190
82898	991191
364	991192
18385	991193
15173	991194
31919	991195
141608	991196
28622	991197
24957	991198
4965	991199
7303	991200
19159	991201
5154	991202
98709	991203
38506	991204
14557	991205
3163	991206
49425	991207
250328	991208
12156	991209
21579	991210
88638	991211
256971	991212
3912	991213
133336	991214
3202	991215
75507	991216
161106	991217
530	991218
55126	991219
7935	991220
8829	991221
24444	991222
19874	991223
1888	991224
130220	991225
3607	991226
229386	991227
257343	991228
173	991229
35473	991230
79095	991231
91098	991232
39552	991233
6312	991234
82010	991235
124830	991236
73101	991237
25118	991238
149396	991239
251378	991240
66627	991241
372	991242
258527	991243
2657	991244
105475	991245
107074	991246
60259	991247
242295	991248
251587	991249
49998	991250
53402	991251
9279	991252
147454	991253
32217	991254
14092	991255
21658	991256
70461	991257
95684	991258
8376	991259
58482	991260
3410	991261
52463	991262
70678	991263
25632	991264
3198	991265
28537	991266
528	991267
43406	991268
1910	991269
3625	991270
6433	991271
69835	991272
75999	991273
2798	991274
47781	991275
18919	991276
70694	991277
96648	991278
55178	991279
224437	991280
159095	991281
32367	991282
114122	991283
6293	991284
6010	991285
10827	991286
240703	991287
3570	991288
58616	991289
55828	991290
36418	991291
151536	991292
149206	991293
23291	991294
118494	991295
64760	991296
81184	991297
202	991298
7977	991299
77540	991300
138208	991301
18916	991302
3108	991303
12883	991304
28564	991305
679	991306
20044	991307
159174	991308
6511	991309
56400	991310
157497	991311
4145	991312
6613	991313
4	991314
121760	991315
79998	991316
255504	991317
183381	991318
158137	991319
3739	991320
95435	991321
230795	991322
67781	991323
8986	991324
47685	991325
9266	991326
63562	991327
22476	991328
1341	991329
1330	991330
3321	991331
97490	991332
4425	991333
44812	991334
200723	991335
38168	991336
244425	991337
78152	991338
82515	991339
42148	991340
67927	991341
16553	991342
2708	991343
98477	991344
44807	991345
100063	991346
208188	991347
10980	991348
3856	991349
118908	991350
185784	991351
46829	991352
227206	991353
40903	991354
47843	991355
77390	991356
43558	991357
100314	991358
433	991359
7133	991360
10818	991361
39858	991362
60701	991363
45578	991364
57347	991365
14007	991366
12298	991367
2921	991368
36680	991369
3336	991370
54141	991371
8846	991372
38010	991373
19261	991374
131970	991375
524	991376
35775	991377
102714	991378
1501	991379
7967	991380
17954	991381
221889	991382
79133	991383
125791	991384
195553	991385
24859	991386
214689	991387
181431	991388
114975	991389
2308	991390
7680	991391
53095	991392
137907	991393
115293	991394
11643	991395
156787	991396
6845	991397
72078	991398
10476	991399
196106	991400
2402	991401
36255	991402
4107	991403
48988	991404
42124	991405
53776	991406
45659	991407
9359	991408
78558	991409
51179	991410
18506	991411
3221	991412
77628	991413
98917	991414
41096	991415
97213	991416
5640	991417
139305	991418
3233	991419
49859	991420
13043	991421
25900	991422
12846	991423
38472	991424
809	991425
22667	991426
100702	991427
16395	991428
25940	991429
9786	991430
14997	991431
77313	991432
14681	991433
11085	991434
27295	991435
103708	991436
245341	991437
51849	991438
9659	991439
3	991440
80154	991441
101360	991442
142061	991443
2387	991444
14461	991445
38622	991446
10561	991447
189	991448
17189	991449
48247	991450
11354	991451
193262	991452
52808	991453
26334	991454
29884	991455
2043	991456
53603	991457
40697	991458
11103	991459
81077	991460
16127	991461
108382	991462
5668	991463
1897	991464
17648	991465
2141	991466
2110	991467
166691	991468
119981	991469
14144	991470
57968	991471
8280	991472
89293	991473
4286	991474
42634	991475
92406	991476
236113	991477
18729	991478
6820	991479
169458	991480
41740	991481
51010	991482
127937	991483
79111	991484
114732	991485
2633	991486
91321	991487
16529	991488
143993	991489
182684	991490
44076	991491
20378	991492
15697	991493
122187	991494
60176	991495
130630	991496
62851	991497
76157	991498
44931	991499
31307	991500
33509	991501
100751	991502
209004	991503
168689	991504
228071	991505
16763	991506
44987	991507
115468	991508
4167	991509
16344	991510
128963	991511
40321	991512
30326	991513
7438	991514
9202	991515
10307	991516
24567	991517
2900	991518
32432	991519
6642	991520
76318	991521
24765	991522
210056	991523
21932	991524
37201	991525
78120	991526
1083	991527
168380	991528
53823	991529
3434	991530
1672	991531
1371	991532
1879	991533
24830	991534
129082	991535
24943	991536
170465	991537
38825	991538
17099	991539
217705	991540
34957	991541
77786	991542
36244	991543
51381	991544
16331	991545
75201	991546
30782	991547
17	991548
246069	991549
1369	991550
7781	991551
93501	991552
40984	991553
26183	991554
48278	991555
22902	991556
47087	991557
39142	991558
25625	991559
18449	991560
166705	991561
43666	991562
78828	991563
175853	991564
44935	991565
266282	991566
63828	991567
165638	991568
4091	991569
142160	991570
183668	991571
216671	991572
36646	991573
125519	991574
210984	991575
703	991576
156844	991577
207802	991578
80266	991579
13314	991580
124994	991581
16325	991582
86792	991583
37063	991584
64505	991585
210733	991586
22056	991587
13772	991588
133657	991589
7988	991590
2176	991591
112619	991592
149657	991593
31915	991594
36046	991595
63	991596
40542	991597
7795	991598
3799	991599
159759	991600
872	991601
18853	991602
29018	991603
505	991604
132650	991605
2103	991606
35591	991607
31107	991608
33674	991609
4245	991610
65	991611
30861	991612
30746	991613
14851	991614
4829	991615
22885	991616
122851	991617
161049	991618
6610	991619
106116	991620
13404	991621
28955	991622
23700	991623
71	991624
11401	991625
14356	991626
205962	991627
147070	991628
26450	991629
137136	991630
196333	991631
7496	991632
18594	991633
64901	991634
69493	991635
18792	991636
9673	991637
12804	991638
47433	991639
40274	991640
15518	991641
91547	991642
98223	991643
127400	991644
165973	991645
153095	991646
18691	991647
16248	991648
28039	991649
47387	991650
244058	991651
108	991652
99213	991653
7972	991654
5165	991655
18034	991656
67607	991657
3295	991658
61711	991659
220185	991660
18487	991661
41460	991662
72462	991663
1170	991664
70070	991665
39369	991666
34917	991667
87850	991668
50151	991669
1225	991670
123317	991671
32846	991672
60951	991673
1	991674
59885	991675
63785	991676
183085	991677
64658	991678
3605	991679
126475	991680
53286	991681
238	991682
20226	991683
60581	991684
179115	991685
9127	991686
41695	991687
2204	991688
185276	991689
42212	991690
66857	991691
176570	991692
7673	991693
16945	991694
45503	991695
73583	991696
55191	991697
154136	991698
84392	991699
15358	991700
2156	991701
173160	991702
45236	991703
254713	991704
105802	991705
1259	991706
7203	991707
190993	991708
3372	991709
5394	991710
54451	991711
132794	991712
13619	991713
65726	991714
34610	991715
9680	991716
30288	991717
144126	991718
60478	991719
630	991720
35412	991721
56024	991722
6381	991723
58146	991724
4054	991725
159094	991726
6782	991727
11601	991728
16775	991729
251333	991730
161573	991731
30492	991732
326	991733
755	991734
29747	991735
32363	991736
171318	991737
103151	991738
110784	991739
148014	991740
110824	991741
108807	991742
89686	991743
93543	991744
15139	991745
12070	991746
107796	991747
15031	991748
21905	991749
28435	991750
155024	991751
5627	991752
69797	991753
291	991754
95192	991755
168275	991756
35345	991757
32723	991758
25897	991759
83049	991760
26718	991761
31973	991762
2052	991763
12040	991764
84923	991765
33299	991766
41380	991767
220631	991768
8316	991769
54305	991770
105432	991771
10770	991772
27040	991773
30526	991774
18741	991775
6974	991776
50748	991777
197540	991778
94038	991779
47939	991780
1192	991781
6362	991782
4336	991783
1088	991784
7003	991785
9076	991786
5117	991787
6259	991788
43737	991789
4598	991790
5435	991791
223582	991792
59623	991793
104449	991794
260010	991795
185573	991796
54263	991797
149588	991798
231834	991799
167723	991800
25670	991801
91890	991802
70980	991803
14912	991804
98603	991805
79485	991806
44071	991807
8482	991808
2790	991809
12436	991810
13346	991811
19429	991812
159247	991813
20859	991814
53401	991815
10841	991816
124239	991817
47449	991818
28312	991819
246358	991820
54817	991821
70125	991822
115597	991823
91245	991824
41306	991825
8423	991826
144117	991827
39108	991828
97664	991829
34448	991830
113	991831
258790	991832
141034	991833
55709	991834
13	991835
66914	991836
119666	991837
4901	991838
58174	991839
135649	991840
10602	991841
508	991842
2087	991843
4036	991844
5321	991845
185624	991846
12643	991847
153207	991848
2802	991849
39126	991850
3223	991851
109	991852
9187	991853
22725	991854
134799	991855
55863	991856
1976	991857
64159	991858
185091	991859
32330	991860
112475	991861
38929	991862
154199	991863
115012	991864
19238	991865
238900	991866
28904	991867
412	991868
196620	991869
80461	991870
34257	991871
44115	991872
143935	991873
16438	991874
1295	991875
261873	991876
16046	991877
150486	991878
44377	991879
11259	991880
199212	991881
5242	991882
70144	991883
5401	991884
14829	991885
79481	991886
58306	991887
22263	991888
82581	991889
239738	991890
12193	991891
60524	991892
68977	991893
70346	991894
151140	991895
56474	991896
235773	991897
2685	991898
11939	991899
139194	991900
12096	991901
4908	991902
185395	991903
250701	991904
57626	991905
43115	991906
6659	991907
36856	991908
19378	991909
5953	991910
21976	991911
2781	991912
518	991913
113600	991914
17809	991915
124309	991916
86840	991917
10362	991918
2359	991919
159682	991920
14780	991921
112228	991922
11848	991923
98040	991924
8849	991925
17075	991926
198051	991927
7987	991928
169875	991929
25679	991930
264619	991931
127269	991932
25668	991933
11475	991934
100226	991935
37731	991936
159853	991937
55516	991938
30800	991939
21006	991940
242028	991941
44690	991942
14769	991943
204763	991944
162640	991945
97669	991946
27451	991947
157562	991948
39329	991949
31627	991950
17750	991951
129125	991952
59708	991953
51556	991954
58180	991955
48142	991956
86537	991957
263868	991958
22285	991959
3776	991960
71650	991961
1148	991962
147	991963
18803	991964
152670	991965
129982	991966
69125	991967
2741	991968
45399	991969
72538	991970
627	991971
124831	991972
55765	991973
95461	991974
4199	991975
66007	991976
215373	991977
204930	991978
25024	991979
124723	991980
10348	991981
14465	991982
29524	991983
243325	991984
28920	991985
55040	991986
171587	991987
43993	991988
65868	991989
4635	991990
3725	991991
94570	991992
87573	991993
38822	991994
3754	991995
214554	991996
230940	991997
23980	991998
15574	991999
2447	992000
120557	992001
1554	992002
244740	992003
3224	992004
23229	992005
182	992006
56467	992007
1995	992008
6713	992009
165822	992010
82834	992011
70270	992012
108776	992013
127526	992014
37660	992015
6357	992016
23677	992017
197399	992018
350	992019
102796	992020
1340	992021
85372	992022
142476	992023
80416	992024
77344	992025
163339	992026
60563	992027
101927	992028
121050	992029
88405	992030
185748	992031
1749	992032
152031	992033
266004	992034
78397	992035
19895	992036
60802	992037
13884	992038
39970	992039
17634	992040
1149	992041
65088	992042
50622	992043
43814	992044
38376	992045
202137	992046
129093	992047
96561	992048
198	992049
45715	992050
166390	992051
9791	992052
35050	992053
29677	992054
177681	992055
49021	992056
20197	992057
157428	992058
101881	992059
3750	992060
29349	992061
23654	992062
6662	992063
24988	992064
49834	992065
42757	992066
119847	992067
68824	992068
12799	992069
7966	992070
131494	992071
171264	992072
39333	992073
1830	992074
122127	992075
1425	992076
916	992077
9077	992078
13483	992079
23213	992080
13689	992081
58221	992082
236740	992083
16102	992084
73471	992085
125275	992086
32842	992087
156293	992088
20228	992089
17156	992090
190	992091
6172	992092
185877	992093
59711	992094
45862	992095
149096	992096
156091	992097
108580	992098
24308	992099
16043	992100
65205	992101
5225	992102
18204	992103
140779	992104
1631	992105
6664	992106
22122	992107
52643	992108
58049	992109
21675	992110
262578	992111
84221	992112
38737	992113
25075	992114
101790	992115
25451	992116
4706	992117
8519	992118
141474	992119
72086	992120
56791	992121
115861	992122
184202	992123
10634	992124
135985	992125
93374	992126
44890	992127
80178	992128
162277	992129
42311	992130
42795	992131
25638	992132
30510	992133
723	992134
5501	992135
161354	992136
1356	992137
43899	992138
389	992139
253935	992140
109082	992141
78165	992142
18013	992143
36895	992144
43605	992145
42112	992146
419	992147
17771	992148
53179	992149
45547	992150
17159	992151
2617	992152
210173	992153
5741	992154
31820	992155
3176	992156
80256	992157
116450	992158
7364	992159
76305	992160
11414	992161
76053	992162
15175	992163
40069	992164
38931	992165
7207	992166
142469	992167
422	992168
196287	992169
2837	992170
36048	992171
1276	992172
193658	992173
141	992174
23612	992175
72975	992176
100337	992177
137591	992178
73218	992179
8437	992180
2962	992181
46833	992182
18353	992183
67348	992184
56035	992185
110876	992186
57015	992187
10459	992188
88564	992189
100930	992190
65204	992191
271153	992192
47992	992193
116915	992194
114674	992195
5267	992196
25258	992197
400	992198
15735	992199
194018	992200
32149	992201
9443	992202
48032	992203
44452	992204
24611	992205
32545	992206
160804	992207
110377	992208
169727	992209
105724	992210
3399	992211
261494	992212
109523	992213
41816	992214
7043	992215
20607	992216
130201	992217
70474	992218
106420	992219
33985	992220
177731	992221
161422	992222
271603	992223
11513	992224
23338	992225
223032	992226
248356	992227
46603	992228
10765	992229
219963	992230
180546	992231
33295	992232
110740	992233
64050	992234
194528	992235
19728	992236
47314	992237
91594	992238
43077	992239
56812	992240
31124	992241
38499	992242
41953	992243
269344	992244
169573	992245
597	992246
21755	992247
68943	992248
18642	992249
155503	992250
81597	992251
31652	992252
41236	992253
8056	992254
43236	992255
95808	992256
43711	992257
146656	992258
17531	992259
731	992260
68156	992261
33049	992262
147206	992263
109196	992264
55039	992265
101039	992266
211298	992267
172937	992268
59525	992269
74582	992270
35771	992271
50289	992272
34562	992273
72773	992274
253137	992275
273	992276
23826	992277
20109	992278
29282	992279
151057	992280
261511	992281
63163	992282
27817	992283
262087	992284
38451	992285
48465	992286
44708	992287
25052	992288
36024	992289
9958	992290
120744	992291
3704	992292
3357	992293
214330	992294
5501	992295
134509	992296
15468	992297
1973	992298
1621	992299
148086	992300
41513	992301
129855	992302
136464	992303
99758	992304
9991	992305
20349	992306
60886	992307
43398	992308
31107	992309
3722	992310
2793	992311
147807	992312
110695	992313
133181	992314
99766	992315
152312	992316
96189	992317
178	992318
86446	992319
66142	992320
261	992321
23628	992322
30597	992323
72012	992324
176766	992325
159260	992326
100380	992327
62170	992328
89690	992329
31304	992330
163861	992331
168055	992332
181	992333
105406	992334
12498	992335
5195	992336
32681	992337
23932	992338
162048	992339
12770	992340
5277	992341
258	992342
44652	992343
2555	992344
10	992345
76250	992346
122255	992347
74148	992348
104796	992349
86465	992350
136601	992351
1229	992352
28546	992353
22918	992354
4486	992355
95626	992356
14897	992357
1987	992358
4105	992359
16206	992360
213401	992361
160887	992362
15244	992363
32735	992364
101344	992365
86628	992366
5207	992367
220504	992368
70239	992369
196603	992370
36044	992371
140429	992372
33987	992373
5178	992374
11641	992375
33973	992376
3813	992377
94544	992378
1589	992379
28573	992380
151688	992381
19729	992382
125693	992383
227295	992384
172332	992385
4605	992386
4416	992387
23217	992388
33983	992389
2726	992390
9512	992391
51359	992392
131292	992393
57028	992394
29222	992395
157363	992396
11645	992397
104434	992398
32942	992399
19135	992400
171216	992401
5681	992402
23859	992403
14376	992404
175120	992405
6077	992406
15231	992407
26583	992408
15232	992409
248789	992410
31939	992411
4586	992412
8949	992413
231064	992414
1129	992415
105348	992416
35402	992417
24779	992418
199676	992419
30131	992420
1064	992421
87634	992422
6468	992423
84200	992424
88001	992425
121262	992426
76057	992427
7445	992428
349	992429
57848	992430
14518	992431
62533	992432
56269	992433
138562	992434
14854	992435
25822	992436
205956	992437
100610	992438
95221	992439
258749	992440
13890	992441
89428	992442
78015	992443
48395	992444
7962	992445
252336	992446
141265	992447
832	992448
83692	992449
7293	992450
16794	992451
15453	992452
921	992453
266308	992454
181669	992455
935	992456
1905	992457
1195	992458
3843	992459
34230	992460
560	992461
106222	992462
246842	992463
10654	992464
3405	992465
33609	992466
279	992467
42888	992468
243330	992469
6351	992470
4443	992471
151169	992472
2696	992473
15496	992474
61822	992475
35545	992476
37390	992477
66978	992478
140786	992479
4504	992480
26555	992481
115217	992482
18710	992483
13416	992484
6999	992485
77923	992486
43972	992487
52449	992488
29119	992489
2297	992490
200395	992491
130507	992492
4190	992493
45393	992494
701	992495
113255	992496
35283	992497
4729	992498
48740	992499
69298	992500
120567	992501
218150	992502
33765	992503
52306	992504
7221	992505
64008	992506
3632	992507
81281	992508
4162	992509
70023	992510
50536	992511
127988	992512
12277	992513
3609	992514
42558	992515
1332	992516
169564	992517
203537	992518
27922	992519
149426	992520
247900	992521
3952	992522
113852	992523
58636	992524
5276	992525
1582	992526
6104	992527
80603	992528
7559	992529
36067	992530
86177	992531
7460	992532
87243	992533
136980	992534
42153	992535
129482	992536
56258	992537
80015	992538
579	992539
176360	992540
101267	992541
1887	992542
28439	992543
143215	992544
62289	992545
46546	992546
24092	992547
8527	992548
157190	992549
35994	992550
232457	992551
5178	992552
5949	992553
5139	992554
66343	992555
63457	992556
38350	992557
154514	992558
11827	992559
125790	992560
47618	992561
26822	992562
150166	992563
6885	992564
57770	992565
42107	992566
269	992567
6316	992568
1729	992569
25237	992570
1794	992571
1928	992572
83259	992573
53722	992574
153950	992575
1883	992576
129670	992577
103491	992578
8633	992579
47654	992580
15450	992581
980	992582
17001	992583
105	992584
22178	992585
4225	992586
127618	992587
104271	992588
161405	992589
36681	992590
119146	992591
33446	992592
170133	992593
175583	992594
814	992595
2800	992596
76679	992597
6754	992598
68886	992599
111214	992600
13120	992601
78615	992602
31788	992603
207461	992604
38683	992605
80350	992606
43490	992607
149100	992608
168971	992609
161990	992610
53454	992611
5745	992612
39481	992613
64474	992614
4130	992615
40267	992616
136303	992617
3077	992618
59415	992619
73235	992620
2191	992621
24737	992622
1685	992623
37132	992624
22551	992625
71455	992626
155322	992627
10631	992628
10254	992629
41373	992630
256965	992631
1373	992632
83	992633
257617	992634
231	992635
57118	992636
247369	992637
33521	992638
16284	992639
18379	992640
45041	992641
1371	992642
235879	992643
180419	992644
38257	992645
145448	992646
42288	992647
63489	992648
12994	992649
50224	992650
43975	992651
38807	992652
41820	992653
39150	992654
27834	992655
1085	992656
2845	992657
21647	992658
14843	992659
153797	992660
51568	992661
20850	992662
9160	992663
239	992664
161425	992665
41579	992666
14923	992667
17704	992668
96006	992669
116168	992670
2222	992671
35968	992672
27140	992673
140242	992674
29452	992675
247039	992676
16183	992677
113454	992678
1775	992679
77882	992680
54996	992681
31028	992682
29939	992683
76526	992684
3142	992685
83845	992686
12531	992687
6805	992688
44276	992689
143449	992690
208280	992691
41110	992692
8147	992693
176902	992694
106542	992695
10229	992696
37728	992697
171389	992698
45608	992699
171031	992700
35828	992701
4720	992702
10202	992703
57552	992704
10449	992705
1661	992706
170321	992707
89756	992708
46108	992709
71253	992710
256247	992711
73124	992712
19485	992713
117247	992714
118722	992715
3677	992716
27267	992717
149701	992718
43833	992719
119	992720
19864	992721
168106	992722
60153	992723
74651	992724
1026	992725
2249	992726
88387	992727
209429	992728
126493	992729
16025	992730
70420	992731
13759	992732
45518	992733
91337	992734
96883	992735
56801	992736
24118	992737
86439	992738
195480	992739
1761	992740
7873	992741
8157	992742
189267	992743
118568	992744
34415	992745
137136	992746
635	992747
218859	992748
132237	992749
31892	992750
146102	992751
51467	992752
72547	992753
197970	992754
54	992755
219825	992756
53431	992757
1305	992758
103753	992759
198991	992760
212525	992761
23536	992762
7630	992763
93428	992764
60930	992765
19329	992766
100017	992767
214211	992768
25830	992769
122799	992770
86450	992771
24123	992772
24889	992773
106526	992774
47081	992775
8010	992776
37934	992777
26377	992778
96846	992779
199135	992780
37628	992781
129396	992782
105593	992783
59049	992784
242862	992785
18462	992786
2553	992787
16233	992788
134804	992789
735	992790
6238	992791
132787	992792
130988	992793
121981	992794
157602	992795
165701	992796
1756	992797
109648	992798
13887	992799
66959	992800
19375	992801
90591	992802
43846	992803
140350	992804
89881	992805
112912	992806
39304	992807
6765	992808
146659	992809
3717	992810
169080	992811
9417	992812
41622	992813
10902	992814
1707	992815
70810	992816
74913	992817
87441	992818
2614	992819
133827	992820
31529	992821
40080	992822
57708	992823
66679	992824
154253	992825
20146	992826
150218	992827
6257	992828
171652	992829
371	992830
36083	992831
3425	992832
81982	992833
24367	992834
42985	992835
16848	992836
55038	992837
27804	992838
15525	992839
1033	992840
250689	992841
155512	992842
190585	992843
971	992844
796	992845
66555	992846
34068	992847
165255	992848
102490	992849
8804	992850
64525	992851
18393	992852
6008	992853
20185	992854
32161	992855
257261	992856
1979	992857
63814	992858
8073	992859
257850	992860
56410	992861
49327	992862
26591	992863
110897	992864
7775	992865
22425	992866
5031	992867
78190	992868
7087	992869
176969	992870
35470	992871
37752	992872
19050	992873
913	992874
6113	992875
130056	992876
128642	992877
62130	992878
13266	992879
77848	992880
35742	992881
7409	992882
133125	992883
35505	992884
109820	992885
18574	992886
10261	992887
88704	992888
87880	992889
412	992890
92629	992891
101512	992892
442	992893
28718	992894
198186	992895
45921	992896
44894	992897
223645	992898
2021	992899
41712	992900
263283	992901
97844	992902
7516	992903
2313	992904
4838	992905
162559	992906
19404	992907
30160	992908
13378	992909
65373	992910
2255	992911
49525	992912
82641	992913
101873	992914
66853	992915
19037	992916
134002	992917
68056	992918
430	992919
49009	992920
39655	992921
28581	992922
39751	992923
7989	992924
3186	992925
5782	992926
99247	992927
230973	992928
56937	992929
30984	992930
68738	992931
2988	992932
36146	992933
743	992934
41389	992935
52440	992936
154287	992937
6644	992938
115533	992939
82155	992940
115440	992941
131920	992942
85930	992943
4027	992944
96826	992945
18045	992946
176021	992947
111152	992948
42261	992949
20887	992950
8696	992951
758	992952
208435	992953
103276	992954
65002	992955
7695	992956
997	992957
24541	992958
100639	992959
213589	992960
156813	992961
35297	992962
184765	992963
213701	992964
140091	992965
31901	992966
7631	992967
16666	992968
53614	992969
270668	992970
116852	992971
41096	992972
17002	992973
241159	992974
158449	992975
25552	992976
179003	992977
400	992978
25896	992979
142582	992980
17602	992981
33120	992982
253900	992983
65862	992984
44225	992985
4563	992986
92518	992987
193883	992988
100855	992989
140170	992990
13752	992991
1032	992992
194258	992993
11182	992994
231199	992995
170146	992996
38985	992997
4340	992998
47061	992999
18362	993000
242778	993001
47756	993002
112249	993003
51240	993004
37396	993005
72704	993006
135190	993007
127896	993008
42955	993009
131167	993010
25841	993011
26909	993012
268377	993013
65391	993014
44584	993015
162313	993016
266386	993017
113966	993018
1372	993019
90928	993020
52956	993021
1253	993022
223138	993023
25134	993024
545	993025
3741	993026
4223	993027
222444	993028
2085	993029
63254	993030
51920	993031
40786	993032
121925	993033
111600	993034
40529	993035
28926	993036
27131	993037
32462	993038
14866	993039
728	993040
6974	993041
58	993042
144689	993043
22049	993044
72206	993045
91249	993046
23878	993047
2565	993048
14931	993049
257388	993050
4544	993051
44880	993052
225250	993053
196954	993054
75468	993055
272742	993056
52302	993057
26371	993058
1609	993059
36902	993060
69090	993061
57128	993062
13477	993063
35390	993064
164887	993065
3866	993066
23161	993067
64476	993068
52154	993069
34106	993070
343	993071
60998	993072
132036	993073
7319	993074
103250	993075
8849	993076
13062	993077
75536	993078
91596	993079
75528	993080
13	993081
15555	993082
1169	993083
75077	993084
10680	993085
153011	993086
86758	993087
164296	993088
107902	993089
25245	993090
219323	993091
3392	993092
1158	993093
28543	993094
173	993095
48357	993096
110631	993097
24494	993098
202105	993099
149744	993100
5858	993101
161040	993102
2247	993103
1520	993104
44312	993105
9904	993106
689	993107
35603	993108
129833	993109
161479	993110
45469	993111
10942	993112
168102	993113
190178	993114
143846	993115
52883	993116
109183	993117
11826	993118
73792	993119
6553	993120
8411	993121
224767	993122
150593	993123
157273	993124
198178	993125
235295	993126
8036	993127
10538	993128
18964	993129
18107	993130
95557	993131
102313	993132
22630	993133
51718	993134
187798	993135
265606	993136
61844	993137
1890	993138
90181	993139
1618	993140
26793	993141
67613	993142
110427	993143
113493	993144
2112	993145
44435	993146
3235	993147
29300	993148
215320	993149
39458	993150
13935	993151
149516	993152
42389	993153
86447	993154
128455	993155
1965	993156
28622	993157
6450	993158
7256	993159
141430	993160
10175	993161
117458	993162
63236	993163
33569	993164
4107	993165
38867	993166
63289	993167
3400	993168
13372	993169
128022	993170
148289	993171
142776	993172
23224	993173
18167	993174
18495	993175
158612	993176
139784	993177
57613	993178
18526	993179
44292	993180
44903	993181
343	993182
25783	993183
29470	993184
38584	993185
33595	993186
26167	993187
57168	993188
17648	993189
43676	993190
12696	993191
35505	993192
131609	993193
644	993194
49093	993195
12084	993196
4621	993197
36424	993198
43473	993199
2608	993200
50532	993201
47752	993202
255	993203
43454	993204
39241	993205
35237	993206
4687	993207
1154	993208
5419	993209
211241	993210
267542	993211
15308	993212
7541	993213
60349	993214
145236	993215
41612	993216
45297	993217
1248	993218
2398	993219
109934	993220
74465	993221
53433	993222
40866	993223
40495	993224
2740	993225
154839	993226
101917	993227
15031	993228
159599	993229
134053	993230
128225	993231
97293	993232
71958	993233
93991	993234
34422	993235
34598	993236
48136	993237
4895	993238
108332	993239
135805	993240
49974	993241
13896	993242
46226	993243
111035	993244
5414	993245
56886	993246
124412	993247
72840	993248
4527	993249
5545	993250
104073	993251
24793	993252
166250	993253
22237	993254
62057	993255
37805	993256
134441	993257
8067	993258
12534	993259
238128	993260
9776	993261
137331	993262
30818	993263
35648	993264
99011	993265
3756	993266
101456	993267
67982	993268
96627	993269
40024	993270
58519	993271
254223	993272
2758	993273
8204	993274
3890	993275
69159	993276
205375	993277
81121	993278
6443	993279
1977	993280
77424	993281
41661	993282
617	993283
205340	993284
11357	993285
72801	993286
17925	993287
882	993288
74186	993289
247316	993290
2428	993291
14890	993292
75666	993293
74268	993294
127296	993295
2383	993296
44778	993297
272806	993298
483	993299
24499	993300
2731	993301
24390	993302
60798	993303
14138	993304
19352	993305
50093	993306
16533	993307
157057	993308
36034	993309
229374	993310
105076	993311
124100	993312
15792	993313
44287	993314
6230	993315
77772	993316
6512	993317
190399	993318
11758	993319
164503	993320
522	993321
4174	993322
157416	993323
36177	993324
115550	993325
150536	993326
26967	993327
16051	993328
47566	993329
5503	993330
908	993331
14794	993332
24715	993333
79269	993334
46338	993335
100632	993336
1622	993337
7046	993338
35477	993339
83034	993340
106971	993341
7378	993342
1515	993343
109204	993344
104550	993345
9745	993346
20452	993347
98686	993348
8107	993349
4336	993350
8806	993351
157546	993352
38109	993353
133754	993354
26407	993355
43047	993356
73080	993357
24454	993358
2742	993359
19646	993360
33044	993361
8114	993362
853	993363
228353	993364
61544	993365
28373	993366
250469	993367
242981	993368
5950	993369
218388	993370
18055	993371
161223	993372
65479	993373
35732	993374
25431	993375
20866	993376
6077	993377
74134	993378
7458	993379
16087	993380
9330	993381
16166	993382
82052	993383
88092	993384
49848	993385
4740	993386
58249	993387
4214	993388
229909	993389
140222	993390
1689	993391
9	993392
9088	993393
10614	993394
11291	993395
51523	993396
50798	993397
6256	993398
13784	993399
71238	993400
1619	993401
221390	993402
50134	993403
190403	993404
171010	993405
33048	993406
43770	993407
246999	993408
15017	993409
72794	993410
87644	993411
17921	993412
25002	993413
81893	993414
81967	993415
18791	993416
144569	993417
4476	993418
58059	993419
53721	993420
98756	993421
128649	993422
102039	993423
124749	993424
2027	993425
6195	993426
17550	993427
147120	993428
2004	993429
31909	993430
4359	993431
34916	993432
114472	993433
43123	993434
260	993435
2566	993436
85767	993437
58719	993438
85549	993439
11230	993440
189010	993441
1470	993442
207599	993443
160127	993444
313	993445
266498	993446
8004	993447
94667	993448
70548	993449
263943	993450
112239	993451
22568	993452
60854	993453
97753	993454
110531	993455
4079	993456
75686	993457
7295	993458
21590	993459
8807	993460
172623	993461
24696	993462
1442	993463
43918	993464
10612	993465
83039	993466
89111	993467
21355	993468
125442	993469
184576	993470
23293	993471
28415	993472
140447	993473
161882	993474
15697	993475
17353	993476
44812	993477
398	993478
56832	993479
731	993480
20596	993481
122871	993482
128708	993483
193693	993484
850	993485
28657	993486
13203	993487
149863	993488
129370	993489
29002	993490
47004	993491
5772	993492
53995	993493
5277	993494
111166	993495
6379	993496
5316	993497
2893	993498
804	993499
73933	993500
9941	993501
550	993502
24986	993503
16498	993504
53748	993505
127398	993506
167208	993507
21690	993508
96259	993509
22507	993510
105539	993511
4213	993512
3378	993513
35073	993514
85316	993515
16694	993516
42920	993517
2596	993518
145225	993519
48309	993520
105675	993521
28130	993522
56362	993523
159032	993524
38570	993525
14831	993526
17204	993527
8282	993528
65857	993529
14267	993530
38028	993531
110999	993532
2980	993533
4959	993534
2165	993535
59294	993536
38302	993537
45716	993538
70637	993539
13320	993540
242521	993541
2097	993542
13032	993543
160	993544
123948	993545
23502	993546
114103	993547
15573	993548
94689	993549
3477	993550
16415	993551
11733	993552
29643	993553
134274	993554
1541	993555
52614	993556
5585	993557
17024	993558
235332	993559
45857	993560
298	993561
25462	993562
24513	993563
1	993564
63409	993565
1612	993566
95	993567
53330	993568
263647	993569
32582	993570
7860	993571
36066	993572
92156	993573
733	993574
21925	993575
1	993576
19866	993577
62372	993578
29348	993579
48988	993580
15582	993581
79499	993582
41606	993583
68490	993584
211177	993585
37328	993586
29367	993587
6850	993588
5523	993589
252697	993590
105326	993591
108832	993592
186466	993593
99052	993594
3889	993595
132694	993596
3809	993597
602	993598
74397	993599
1769	993600
57318	993601
5883	993602
283	993603
161940	993604
37305	993605
42348	993606
27701	993607
40829	993608
149597	993609
16575	993610
6377	993611
101472	993612
2824	993613
199002	993614
15144	993615
225886	993616
8244	993617
27545	993618
7947	993619
668	993620
224020	993621
82525	993622
40062	993623
219276	993624
54851	993625
4520	993626
90099	993627
26711	993628
20326	993629
58878	993630
160250	993631
33403	993632
10153	993633
3382	993634
9228	993635
31139	993636
211896	993637
50073	993638
7780	993639
152434	993640
4699	993641
19375	993642
56149	993643
86321	993644
1453	993645
4683	993646
94702	993647
181573	993648
126848	993649
3457	993650
35270	993651
68215	993652
71192	993653
242004	993654
68271	993655
283	993656
17513	993657
65788	993658
19210	993659
3154	993660
17457	993661
233032	993662
86855	993663
36750	993664
2497	993665
128254	993666
265308	993667
2126	993668
78126	993669
11528	993670
1044	993671
1616	993672
158282	993673
46116	993674
987	993675
4121	993676
48463	993677
171959	993678
168137	993679
139800	993680
20981	993681
187416	993682
63972	993683
26898	993684
36778	993685
109921	993686
24938	993687
109806	993688
125212	993689
150727	993690
145710	993691
14592	993692
28150	993693
124019	993694
170122	993695
90175	993696
235784	993697
90338	993698
63486	993699
422	993700
1146	993701
45375	993702
240933	993703
7723	993704
6196	993705
98274	993706
10618	993707
211939	993708
32427	993709
57413	993710
31	993711
20398	993712
211079	993713
260551	993714
2226	993715
15017	993716
29465	993717
29289	993718
136701	993719
171311	993720
31138	993721
156220	993722
9016	993723
15520	993724
119258	993725
43429	993726
14816	993727
4736	993728
11296	993729
15543	993730
8798	993731
3035	993732
18798	993733
50597	993734
6042	993735
19165	993736
4878	993737
30640	993738
2599	993739
52099	993740
271791	993741
3752	993742
13564	993743
69544	993744
26081	993745
53059	993746
37241	993747
3514	993748
190219	993749
251292	993750
78234	993751
82403	993752
88712	993753
194879	993754
3978	993755
42457	993756
27753	993757
1097	993758
6511	993759
16423	993760
2464	993761
21787	993762
19098	993763
2397	993764
5364	993765
46135	993766
11445	993767
43763	993768
70384	993769
168522	993770
85086	993771
9619	993772
8882	993773
110573	993774
93450	993775
53586	993776
141175	993777
462	993778
216608	993779
4090	993780
5154	993781
4766	993782
9402	993783
2418	993784
10140	993785
3427	993786
5378	993787
31491	993788
9	993789
217883	993790
6306	993791
91955	993792
225934	993793
5251	993794
6302	993795
12695	993796
14152	993797
25372	993798
12484	993799
101585	993800
116070	993801
11099	993802
20393	993803
196263	993804
36609	993805
5106	993806
251835	993807
1258	993808
135009	993809
3439	993810
32814	993811
21280	993812
169023	993813
142390	993814
4586	993815
13592	993816
99205	993817
21444	993818
603	993819
27137	993820
142028	993821
77828	993822
13759	993823
263934	993824
15249	993825
20700	993826
15150	993827
56099	993828
165695	993829
1744	993830
74800	993831
44673	993832
174416	993833
28330	993834
811	993835
50644	993836
1093	993837
7731	993838
78556	993839
149375	993840
27290	993841
3249	993842
138238	993843
147397	993844
22116	993845
27118	993846
16	993847
48087	993848
1323	993849
251	993850
135755	993851
77005	993852
139815	993853
46372	993854
15824	993855
1208	993856
41993	993857
16041	993858
126763	993859
7294	993860
72383	993861
194197	993862
1764	993863
4986	993864
92964	993865
4343	993866
245095	993867
95060	993868
103620	993869
6002	993870
32199	993871
83	993872
105096	993873
105482	993874
187600	993875
1461	993876
1842	993877
53867	993878
120905	993879
35161	993880
55831	993881
4703	993882
2082	993883
15544	993884
42409	993885
13193	993886
44722	993887
5009	993888
33915	993889
226469	993890
57066	993891
114163	993892
131461	993893
51310	993894
18424	993895
1376	993896
155075	993897
57782	993898
19642	993899
185333	993900
9745	993901
906	993902
212377	993903
19697	993904
37011	993905
36699	993906
11702	993907
41088	993908
13165	993909
108251	993910
36061	993911
38718	993912
115657	993913
326	993914
2433	993915
73	993916
104059	993917
2420	993918
15625	993919
154674	993920
97379	993921
23805	993922
95	993923
1693	993924
3976	993925
3121	993926
1	993927
190485	993928
25527	993929
50325	993930
202828	993931
23324	993932
19787	993933
38898	993934
27297	993935
15134	993936
1283	993937
795	993938
5358	993939
97837	993940
86788	993941
87842	993942
116146	993943
146485	993944
2568	993945
145492	993946
555	993947
16718	993948
157498	993949
105602	993950
3498	993951
66943	993952
53816	993953
13156	993954
79067	993955
152505	993956
29457	993957
125152	993958
113300	993959
9381	993960
9102	993961
140941	993962
75125	993963
195327	993964
25221	993965
198613	993966
91322	993967
19502	993968
137743	993969
13811	993970
159590	993971
543	993972
2097	993973
12375	993974
69475	993975
20012	993976
104240	993977
88615	993978
52216	993979
165688	993980
154429	993981
7862	993982
38954	993983
94110	993984
77577	993985
119930	993986
34880	993987
19157	993988
75546	993989
64807	993990
42963	993991
11172	993992
13478	993993
46701	993994
43	993995
1389	993996
21082	993997
149207	993998
130908	993999
58184	994000
222154	994001
137316	994002
16692	994003
34376	994004
239941	994005
166924	994006
742	994007
15163	994008
217175	994009
69020	994010
34630	994011
46769	994012
9045	994013
7821	994014
1473	994015
1088	994016
58236	994017
8066	994018
260038	994019
3190	994020
24740	994021
43602	994022
60616	994023
144268	994024
8673	994025
7000	994026
7614	994027
1158	994028
15715	994029
79321	994030
4471	994031
250907	994032
19313	994033
170560	994034
17275	994035
9629	994036
247093	994037
42619	994038
40592	994039
56659	994040
116560	994041
6519	994042
114054	994043
43	994044
19047	994045
747	994046
114232	994047
198901	994048
24913	994049
47091	994050
197084	994051
101052	994052
103833	994053
2768	994054
164056	994055
53955	994056
158153	994057
23717	994058
105794	994059
225032	994060
100256	994061
8448	994062
72001	994063
91269	994064
27598	994065
88486	994066
41841	994067
21160	994068
9351	994069
93	994070
8917	994071
36378	994072
75953	994073
950	994074
98322	994075
9598	994076
26021	994077
100949	994078
15908	994079
52872	994080
173324	994081
32494	994082
52630	994083
162844	994084
788	994085
221406	994086
3464	994087
21620	994088
109396	994089
23000	994090
18772	994091
75237	994092
3346	994093
236159	994094
11496	994095
4645	994096
88446	994097
200043	994098
55	994099
19438	994100
19055	994101
3608	994102
114823	994103
122065	994104
10633	994105
56799	994106
5913	994107
86089	994108
230050	994109
18765	994110
8516	994111
218401	994112
7498	994113
9606	994114
19856	994115
18958	994116
813	994117
166587	994118
522	994119
30150	994120
8311	994121
156969	994122
199	994123
102394	994124
17208	994125
73210	994126
40451	994127
94786	994128
662	994129
17386	994130
42415	994131
13462	994132
55581	994133
22270	994134
16042	994135
4749	994136
140330	994137
60	994138
71997	994139
10219	994140
63148	994141
54918	994142
47108	994143
60111	994144
71924	994145
1463	994146
88434	994147
30443	994148
1015	994149
90490	994150
113302	994151
45422	994152
44403	994153
27433	994154
22590	994155
33124	994156
107342	994157
151266	994158
18205	994159
51549	994160
154659	994161
215696	994162
215405	994163
25673	994164
13150	994165
6049	994166
1557	994167
71693	994168
11824	994169
12574	994170
158275	994171
101182	994172
114055	994173
175585	994174
8265	994175
83194	994176
2100	994177
9885	994178
60138	994179
35002	994180
43810	994181
2016	994182
72387	994183
4931	994184
106549	994185
24982	994186
112940	994187
8434	994188
51881	994189
61778	994190
67536	994191
864	994192
194163	994193
2148	994194
18933	994195
57026	994196
49404	994197
107649	994198
46427	994199
10796	994200
56564	994201
117495	994202
16686	994203
49457	994204
88107	994205
23965	994206
15699	994207
166054	994208
1581	994209
21946	994210
30028	994211
65906	994212
64262	994213
148187	994214
72502	994215
38066	994216
14516	994217
79461	994218
4683	994219
16327	994220
14133	994221
127162	994222
65217	994223
13491	994224
3065	994225
123001	994226
43650	994227
182845	994228
51054	994229
2394	994230
44296	994231
852	994232
85635	994233
125013	994234
33649	994235
10288	994236
258662	994237
228546	994238
56654	994239
91737	994240
17522	994241
2583	994242
17429	994243
12764	994244
51625	994245
14045	994246
289	994247
41478	994248
84421	994249
57094	994250
18016	994251
12756	994252
1101	994253
124614	994254
55151	994255
45882	994256
7273	994257
37602	994258
1626	994259
1462	994260
31929	994261
46190	994262
4859	994263
873	994264
76154	994265
112079	994266
126202	994267
137689	994268
97831	994269
4803	994270
16132	994271
3299	994272
38554	994273
34448	994274
21563	994275
9708	994276
1152	994277
2272	994278
14593	994279
781	994280
33223	994281
164025	994282
6217	994283
4011	994284
269769	994285
14760	994286
92449	994287
6583	994288
219310	994289
103937	994290
6467	994291
101800	994292
22474	994293
21652	994294
167343	994295
16282	994296
265595	994297
47324	994298
45586	994299
102242	994300
125498	994301
14899	994302
2836	994303
99606	994304
2789	994305
14788	994306
248929	994307
17338	994308
20953	994309
88924	994310
132042	994311
73594	994312
10925	994313
48462	994314
155769	994315
18010	994316
30857	994317
9216	994318
152353	994319
28247	994320
78802	994321
270984	994322
387	994323
3978	994324
32025	994325
761	994326
5349	994327
160276	994328
33393	994329
116265	994330
73294	994331
44816	994332
2736	994333
4271	994334
5435	994335
12332	994336
24908	994337
75993	994338
593	994339
270676	994340
77597	994341
30477	994342
807	994343
140286	994344
16370	994345
46673	994346
178088	994347
253240	994348
175923	994349
58729	994350
239243	994351
141157	994352
3221	994353
16147	994354
8618	994355
58932	994356
103272	994357
176956	994358
7677	994359
72159	994360
10584	994361
103997	994362
13909	994363
93465	994364
35999	994365
6848	994366
2920	994367
79231	994368
92731	994369
559	994370
8664	994371
116933	994372
191418	994373
23712	994374
2682	994375
8677	994376
17092	994377
13202	994378
16017	994379
22456	994380
217535	994381
47257	994382
101924	994383
22873	994384
33137	994385
1098	994386
12555	994387
53551	994388
79022	994389
98631	994390
14496	994391
3235	994392
1102	994393
204718	994394
427	994395
663	994396
122	994397
62857	994398
131863	994399
85450	994400
22253	994401
22028	994402
41922	994403
215	994404
47427	994405
27736	994406
224378	994407
27309	994408
12142	994409
45786	994410
8687	994411
252600	994412
178	994413
46798	994414
90301	994415
558	994416
38717	994417
54741	994418
3612	994419
64096	994420
56206	994421
253288	994422
1692	994423
41208	994424
7277	994425
9563	994426
6505	994427
73701	994428
14312	994429
74715	994430
4276	994431
192012	994432
87741	994433
151695	994434
71045	994435
137402	994436
17849	994437
82246	994438
96021	994439
239918	994440
32068	994441
1180	994442
2017	994443
167379	994444
14582	994445
24645	994446
141894	994447
84237	994448
178663	994449
98269	994450
384	994451
1631	994452
60040	994453
243352	994454
127332	994455
158688	994456
102958	994457
10514	994458
259056	994459
220022	994460
4706	994461
108882	994462
68989	994463
20052	994464
2737	994465
36063	994466
574	994467
64724	994468
101436	994469
1219	994470
36409	994471
9548	994472
150461	994473
43687	994474
48375	994475
124636	994476
69970	994477
5250	994478
10169	994479
24030	994480
18596	994481
34915	994482
44885	994483
172	994484
84496	994485
16249	994486
71930	994487
18114	994488
11340	994489
3772	994490
31965	994491
154194	994492
53155	994493
3032	994494
92827	994495
4933	994496
52697	994497
210047	994498
12622	994499
3024	994500
5224	994501
119778	994502
3950	994503
52226	994504
62040	994505
1195	994506
149821	994507
1462	994508
39559	994509
79	994510
20567	994511
605	994512
6545	994513
36102	994514
21759	994515
187187	994516
585	994517
18229	994518
28103	994519
30679	994520
692	994521
83965	994522
13384	994523
72431	994524
21643	994525
27542	994526
81218	994527
1211	994528
13533	994529
12180	994530
37818	994531
7373	994532
65887	994533
117637	994534
2	994535
13002	994536
8536	994537
82120	994538
7798	994539
261378	994540
65685	994541
21161	994542
52643	994543
83540	994544
1459	994545
34	994546
87765	994547
19878	994548
14129	994549
1785	994550
253540	994551
48941	994552
145510	994553
78221	994554
216532	994555
187843	994556
49210	994557
93522	994558
84915	994559
26522	994560
23877	994561
10299	994562
227904	994563
19565	994564
188713	994565
255890	994566
153689	994567
2493	994568
76378	994569
20241	994570
218040	994571
100857	994572
147938	994573
7230	994574
75531	994575
264890	994576
4281	994577
14295	994578
61638	994579
6749	994580
127592	994581
44780	994582
31299	994583
88094	994584
10211	994585
34829	994586
64299	994587
203422	994588
511	994589
32822	994590
100164	994591
2458	994592
7531	994593
8044	994594
38998	994595
188581	994596
107148	994597
11916	994598
36192	994599
1882	994600
2808	994601
93003	994602
105409	994603
158324	994604
125	994605
80057	994606
104181	994607
53535	994608
36013	994609
124183	994610
567	994611
156011	994612
12828	994613
2283	994614
6909	994615
28789	994616
78630	994617
1877	994618
136561	994619
168486	994620
31696	994621
3572	994622
55139	994623
15970	994624
92123	994625
105742	994626
6517	994627
46319	994628
176087	994629
23669	994630
193096	994631
42719	994632
84837	994633
2061	994634
85081	994635
239203	994636
134738	994637
78481	994638
7939	994639
66080	994640
152540	994641
23560	994642
200337	994643
8058	994644
108553	994645
51486	994646
205023	994647
213691	994648
588	994649
33159	994650
209411	994651
87086	994652
1607	994653
103848	994654
139275	994655
157916	994656
92661	994657
2055	994658
10402	994659
140560	994660
4146	994661
9104	994662
5441	994663
58634	994664
117755	994665
95873	994666
36289	994667
1875	994668
166194	994669
23858	994670
11644	994671
32359	994672
132686	994673
1589	994674
13104	994675
94894	994676
88773	994677
216965	994678
58962	994679
41988	994680
4615	994681
16650	994682
5462	994683
133566	994684
27023	994685
95766	994686
94843	994687
35101	994688
19684	994689
7197	994690
6152	994691
7073	994692
72244	994693
420	994694
2032	994695
59439	994696
20047	994697
19730	994698
23606	994699
108441	994700
124341	994701
2278	994702
425	994703
22172	994704
13463	994705
9236	994706
66931	994707
22865	994708
73380	994709
17936	994710
7227	994711
61243	994712
188218	994713
146551	994714
41877	994715
51533	994716
71529	994717
122944	994718
103824	994719
98300	994720
3052	994721
199764	994722
136126	994723
1681	994724
17265	994725
114	994726
38751	994727
13744	994728
21710	994729
39681	994730
55061	994731
222924	994732
69274	994733
9798	994734
22261	994735
32369	994736
27034	994737
55176	994738
28118	994739
169454	994740
31593	994741
89139	994742
13179	994743
8295	994744
185652	994745
47762	994746
48493	994747
67954	994748
90508	994749
22767	994750
112914	994751
57790	994752
55190	994753
93526	994754
36569	994755
210466	994756
215001	994757
5151	994758
14268	994759
172528	994760
160202	994761
16698	994762
2807	994763
23776	994764
26719	994765
115659	994766
27816	994767
175809	994768
5810	994769
90272	994770
17920	994771
4810	994772
234776	994773
3822	994774
58872	994775
110500	994776
80840	994777
72831	994778
10739	994779
11914	994780
5923	994781
21320	994782
7106	994783
175768	994784
27949	994785
34184	994786
20497	994787
224183	994788
1558	994789
225264	994790
17123	994791
242331	994792
28902	994793
29403	994794
3505	994795
25269	994796
38779	994797
80311	994798
18336	994799
24379	994800
63883	994801
164483	994802
193964	994803
61322	994804
112158	994805
14787	994806
139087	994807
67055	994808
47332	994809
45771	994810
2396	994811
7269	994812
72706	994813
129407	994814
2075	994815
120866	994816
246796	994817
103634	994818
1531	994819
25168	994820
22009	994821
12676	994822
3589	994823
194806	994824
8463	994825
2603	994826
7530	994827
224453	994828
108766	994829
96877	994830
122228	994831
10874	994832
18311	994833
112692	994834
181250	994835
8847	994836
56616	994837
2768	994838
28744	994839
100102	994840
4286	994841
88942	994842
25728	994843
2392	994844
62523	994845
21486	994846
163386	994847
37705	994848
8493	994849
44644	994850
23094	994851
80225	994852
27829	994853
73678	994854
132924	994855
1354	994856
64608	994857
132297	994858
80055	994859
10785	994860
22149	994861
33380	994862
108505	994863
128499	994864
36854	994865
55773	994866
14334	994867
993	994868
141864	994869
41820	994870
48703	994871
43237	994872
136874	994873
5177	994874
9549	994875
13315	994876
16677	994877
74834	994878
120298	994879
3461	994880
17374	994881
7242	994882
978	994883
2065	994884
41347	994885
134893	994886
85217	994887
755	994888
47856	994889
77594	994890
43619	994891
16235	994892
8699	994893
114852	994894
139163	994895
68471	994896
15325	994897
11302	994898
108802	994899
128353	994900
95967	994901
111222	994902
16	994903
234241	994904
167949	994905
54867	994906
40018	994907
5086	994908
54680	994909
21363	994910
50170	994911
4230	994912
137182	994913
25855	994914
148739	994915
710	994916
10161	994917
47687	994918
162661	994919
15006	994920
50626	994921
13814	994922
3496	994923
129062	994924
54635	994925
108	994926
12968	994927
268873	994928
68300	994929
1271	994930
139756	994931
74757	994932
47644	994933
7564	994934
85430	994935
118969	994936
1744	994937
45115	994938
61130	994939
3381	994940
28088	994941
1512	994942
4273	994943
31698	994944
82110	994945
1018	994946
79657	994947
207486	994948
104645	994949
30484	994950
26565	994951
120563	994952
48052	994953
1265	994954
135474	994955
175655	994956
52977	994957
4128	994958
195781	994959
56921	994960
5983	994961
13442	994962
1268	994963
8095	994964
148883	994965
12383	994966
178	994967
15234	994968
82299	994969
34706	994970
18096	994971
42115	994972
7499	994973
8709	994974
73566	994975
57373	994976
245895	994977
25929	994978
3825	994979
8687	994980
25903	994981
3024	994982
38804	994983
60275	994984
2174	994985
8938	994986
103272	994987
1217	994988
59214	994989
73567	994990
161013	994991
6351	994992
44800	994993
76705	994994
26043	994995
14536	994996
19232	994997
64378	994998
168935	994999
3098	995000
94722	995001
168043	995002
149002	995003
16139	995004
170380	995005
259080	995006
151830	995007
16155	995008
76050	995009
127840	995010
5124	995011
181638	995012
94251	995013
40087	995014
22334	995015
148988	995016
87997	995017
12577	995018
85	995019
132178	995020
60468	995021
515	995022
99017	995023
195605	995024
52954	995025
14712	995026
190040	995027
12399	995028
232831	995029
938	995030
3890	995031
74364	995032
100183	995033
17957	995034
92298	995035
197482	995036
12631	995037
104221	995038
30272	995039
241018	995040
1150	995041
85428	995042
216392	995043
17950	995044
106	995045
88501	995046
237442	995047
27069	995048
142472	995049
44575	995050
5932	995051
62564	995052
3525	995053
28934	995054
84511	995055
11690	995056
23476	995057
67109	995058
30840	995059
4886	995060
56525	995061
127628	995062
13029	995063
124555	995064
10354	995065
128174	995066
24253	995067
1678	995068
5268	995069
104444	995070
10390	995071
221773	995072
12788	995073
145340	995074
1299	995075
994	995076
168670	995077
13143	995078
1765	995079
63651	995080
26391	995081
99656	995082
87996	995083
81595	995084
63674	995085
38396	995086
15157	995087
31731	995088
1059	995089
142140	995090
96671	995091
231630	995092
187025	995093
113118	995094
2024	995095
31645	995096
36504	995097
801	995098
823	995099
101285	995100
141256	995101
15818	995102
4780	995103
38397	995104
178067	995105
52294	995106
242910	995107
131365	995108
112773	995109
80438	995110
146146	995111
10741	995112
40371	995113
4269	995114
6024	995115
37521	995116
10753	995117
38433	995118
151586	995119
63692	995120
60867	995121
3847	995122
9404	995123
78328	995124
17845	995125
23266	995126
5808	995127
103720	995128
19828	995129
17826	995130
1756	995131
694	995132
57918	995133
130717	995134
23392	995135
53400	995136
165830	995137
25209	995138
113928	995139
8002	995140
21750	995141
3775	995142
35250	995143
12748	995144
3627	995145
171447	995146
205318	995147
58761	995148
6194	995149
160061	995150
69821	995151
622	995152
48383	995153
22717	995154
266190	995155
14809	995156
38609	995157
24741	995158
50070	995159
3818	995160
135129	995161
4824	995162
4828	995163
42936	995164
5844	995165
103319	995166
55904	995167
48845	995168
105353	995169
16978	995170
1074	995171
592	995172
163595	995173
294	995174
27303	995175
251	995176
46803	995177
103	995178
49419	995179
14257	995180
73772	995181
44055	995182
78515	995183
37755	995184
60913	995185
254436	995186
101058	995187
249219	995188
114618	995189
6665	995190
9558	995191
40289	995192
17110	995193
23421	995194
30247	995195
94776	995196
4698	995197
80148	995198
8258	995199
52152	995200
65781	995201
137835	995202
4029	995203
21471	995204
12219	995205
141821	995206
106393	995207
91769	995208
10728	995209
42344	995210
59263	995211
4025	995212
39151	995213
75766	995214
27968	995215
2864	995216
38328	995217
12933	995218
140253	995219
41662	995220
69875	995221
24492	995222
79787	995223
22638	995224
8502	995225
8880	995226
11101	995227
74748	995228
1372	995229
90068	995230
51404	995231
6745	995232
3403	995233
9486	995234
160094	995235
26871	995236
766	995237
92337	995238
4986	995239
51380	995240
12143	995241
51764	995242
9280	995243
25085	995244
5008	995245
66129	995246
1672	995247
4999	995248
24673	995249
49940	995250
200939	995251
24371	995252
37621	995253
74693	995254
270334	995255
37554	995256
6226	995257
720	995258
66132	995259
111434	995260
102250	995261
198	995262
117387	995263
15824	995264
61826	995265
71899	995266
10690	995267
2176	995268
143903	995269
3983	995270
124055	995271
77624	995272
54122	995273
3458	995274
66565	995275
23038	995276
159357	995277
50229	995278
13156	995279
10864	995280
9365	995281
5947	995282
24660	995283
121993	995284
44307	995285
6993	995286
165118	995287
3968	995288
45266	995289
29175	995290
99450	995291
118897	995292
44651	995293
2777	995294
22303	995295
1757	995296
1310	995297
231098	995298
15614	995299
238162	995300
82169	995301
200708	995302
11991	995303
146578	995304
24033	995305
204661	995306
83343	995307
168081	995308
6621	995309
1874	995310
32171	995311
208592	995312
30485	995313
198594	995314
126001	995315
162074	995316
142603	995317
60732	995318
105308	995319
12008	995320
35682	995321
176323	995322
200427	995323
9220	995324
152293	995325
7367	995326
32102	995327
10238	995328
1696	995329
42557	995330
201364	995331
13229	995332
64296	995333
131028	995334
3691	995335
40011	995336
28866	995337
151464	995338
143252	995339
126850	995340
19812	995341
20161	995342
125771	995343
35761	995344
80615	995345
76932	995346
2657	995347
135133	995348
155866	995349
6596	995350
7514	995351
16862	995352
53021	995353
210825	995354
46132	995355
9373	995356
17822	995357
70184	995358
13367	995359
113935	995360
909	995361
19571	995362
36642	995363
213767	995364
29155	995365
11810	995366
143370	995367
55331	995368
20904	995369
36375	995370
215810	995371
54467	995372
162354	995373
256831	995374
24618	995375
166537	995376
59503	995377
201841	995378
124360	995379
61	995380
44864	995381
1887	995382
37521	995383
37778	995384
69769	995385
19985	995386
227657	995387
260664	995388
1363	995389
1245	995390
53101	995391
1067	995392
3084	995393
1004	995394
70008	995395
52829	995396
61644	995397
45611	995398
41290	995399
7042	995400
232925	995401
144661	995402
45783	995403
205578	995404
5473	995405
3617	995406
52987	995407
1684	995408
4636	995409
55391	995410
259634	995411
6211	995412
125182	995413
77792	995414
9882	995415
61158	995416
7369	995417
156009	995418
196234	995419
3511	995420
1683	995421
38173	995422
86326	995423
88301	995424
36652	995425
1235	995426
264046	995427
192333	995428
33747	995429
117825	995430
2824	995431
147050	995432
109825	995433
52111	995434
109736	995435
152889	995436
1947	995437
183799	995438
43012	995439
50525	995440
246636	995441
15392	995442
52987	995443
129667	995444
41585	995445
79392	995446
101099	995447
128870	995448
95436	995449
91155	995450
165091	995451
12384	995452
213849	995453
1681	995454
96070	995455
81701	995456
145908	995457
1480	995458
4584	995459
6733	995460
229951	995461
144370	995462
7025	995463
1163	995464
23171	995465
48045	995466
76603	995467
7146	995468
72590	995469
1155	995470
221832	995471
108877	995472
94	995473
10851	995474
164489	995475
6369	995476
2308	995477
45446	995478
53076	995479
229905	995480
77298	995481
7466	995482
15361	995483
95286	995484
205150	995485
158515	995486
3833	995487
11415	995488
31623	995489
95354	995490
71340	995491
138458	995492
30639	995493
108382	995494
62310	995495
237798	995496
38768	995497
68893	995498
8038	995499
1827	995500
57291	995501
126515	995502
1126	995503
65	995504
3690	995505
17817	995506
13233	995507
123848	995508
15313	995509
141	995510
5163	995511
67534	995512
42707	995513
21213	995514
265793	995515
17435	995516
255629	995517
20400	995518
101827	995519
92239	995520
74631	995521
24871	995522
42558	995523
818	995524
48689	995525
34198	995526
7248	995527
57154	995528
22491	995529
161256	995530
66336	995531
7057	995532
64468	995533
50562	995534
1054	995535
51603	995536
130152	995537
36033	995538
19495	995539
109372	995540
13764	995541
83747	995542
206041	995543
122998	995544
32913	995545
70250	995546
121153	995547
16178	995548
103472	995549
60576	995550
13597	995551
20203	995552
35623	995553
33058	995554
714	995555
73995	995556
27125	995557
10844	995558
62286	995559
6360	995560
3619	995561
5969	995562
112	995563
206597	995564
56012	995565
23292	995566
12304	995567
20528	995568
68459	995569
4500	995570
58607	995571
5291	995572
17890	995573
24301	995574
36012	995575
183434	995576
15041	995577
56655	995578
112506	995579
45896	995580
196	995581
54090	995582
51776	995583
32557	995584
3097	995585
27578	995586
190209	995587
6890	995588
52817	995589
207320	995590
58063	995591
5483	995592
75741	995593
267093	995594
48283	995595
30439	995596
93506	995597
26355	995598
21103	995599
41458	995600
107352	995601
54495	995602
31527	995603
270780	995604
31587	995605
41675	995606
77173	995607
70215	995608
15058	995609
19993	995610
31347	995611
37511	995612
1976	995613
8144	995614
42142	995615
573	995616
153807	995617
5809	995618
253027	995619
217877	995620
37170	995621
163349	995622
32348	995623
3108	995624
130157	995625
20221	995626
30286	995627
24129	995628
11059	995629
246411	995630
104833	995631
69974	995632
120057	995633
23805	995634
173823	995635
30010	995636
35766	995637
17222	995638
164363	995639
81608	995640
75851	995641
197342	995642
16	995643
29203	995644
153023	995645
929	995646
36715	995647
220338	995648
235612	995649
231643	995650
70612	995651
81802	995652
16662	995653
151832	995654
62655	995655
62785	995656
3072	995657
47971	995658
204498	995659
89892	995660
8138	995661
17307	995662
190391	995663
2391	995664
192837	995665
16200	995666
35869	995667
725	995668
159886	995669
260273	995670
53003	995671
328	995672
9128	995673
144702	995674
14176	995675
146312	995676
58954	995677
8103	995678
3789	995679
47904	995680
2	995681
38512	995682
57677	995683
30369	995684
24116	995685
79839	995686
52370	995687
37757	995688
2919	995689
3052	995690
9565	995691
166583	995692
9655	995693
175981	995694
29048	995695
4575	995696
25252	995697
108381	995698
3210	995699
3684	995700
72297	995701
62586	995702
3831	995703
54677	995704
142982	995705
99037	995706
106248	995707
214799	995708
692	995709
44095	995710
5949	995711
22981	995712
40008	995713
89389	995714
128867	995715
120573	995716
12679	995717
12825	995718
20987	995719
113299	995720
238309	995721
10697	995722
97521	995723
8838	995724
9748	995725
244272	995726
189914	995727
45783	995728
23152	995729
86344	995730
105290	995731
47088	995732
33007	995733
44503	995734
271011	995735
2296	995736
119803	995737
265496	995738
83684	995739
468	995740
17008	995741
5832	995742
13757	995743
271649	995744
14511	995745
224173	995746
59213	995747
10255	995748
64542	995749
18324	995750
8603	995751
5932	995752
23156	995753
12417	995754
70791	995755
418	995756
79681	995757
213552	995758
4369	995759
18491	995760
1368	995761
260155	995762
5171	995763
172914	995764
5964	995765
4846	995766
36425	995767
44433	995768
9781	995769
69811	995770
21204	995771
90915	995772
91927	995773
27706	995774
21984	995775
44985	995776
76228	995777
41284	995778
33761	995779
110958	995780
19	995781
248233	995782
7	995783
153630	995784
17065	995785
137525	995786
159532	995787
385	995788
108653	995789
155498	995790
10464	995791
48005	995792
158791	995793
12030	995794
148010	995795
13266	995796
91672	995797
62856	995798
15865	995799
36339	995800
1342	995801
37260	995802
235	995803
32905	995804
28697	995805
51568	995806
29337	995807
70510	995808
43878	995809
165	995810
9340	995811
82945	995812
21224	995813
68770	995814
120	995815
9508	995816
33452	995817
18905	995818
215664	995819
86732	995820
52647	995821
42454	995822
191707	995823
34984	995824
10236	995825
1533	995826
58587	995827
9114	995828
20036	995829
5004	995830
22	995831
10669	995832
173565	995833
72017	995834
12514	995835
138	995836
2711	995837
38961	995838
253296	995839
5710	995840
82494	995841
51369	995842
130113	995843
247800	995844
43669	995845
54728	995846
27714	995847
57588	995848
27735	995849
8397	995850
149500	995851
180394	995852
43696	995853
33140	995854
64886	995855
22118	995856
29557	995857
81181	995858
102099	995859
169854	995860
38945	995861
27831	995862
248795	995863
25839	995864
52890	995865
54084	995866
802	995867
71909	995868
232140	995869
29989	995870
5391	995871
961	995872
7550	995873
43184	995874
5571	995875
10085	995876
3110	995877
136606	995878
241776	995879
9034	995880
150263	995881
16928	995882
22458	995883
40419	995884
6483	995885
18213	995886
50261	995887
214910	995888
13408	995889
7865	995890
9544	995891
127541	995892
5498	995893
38791	995894
30133	995895
10014	995896
31843	995897
42703	995898
113	995899
10879	995900
269903	995901
47114	995902
92359	995903
9015	995904
4673	995905
1444	995906
205564	995907
2042	995908
80870	995909
21141	995910
5319	995911
76724	995912
2056	995913
20842	995914
151683	995915
19897	995916
185828	995917
163800	995918
36	995919
6587	995920
119244	995921
36314	995922
39747	995923
67552	995924
127352	995925
1579	995926
58825	995927
101033	995928
16343	995929
169191	995930
36447	995931
20524	995932
90247	995933
35118	995934
76394	995935
127372	995936
65979	995937
66015	995938
25447	995939
114896	995940
77324	995941
35277	995942
9792	995943
23835	995944
18708	995945
1	995946
1326	995947
36356	995948
228643	995949
6772	995950
26357	995951
26177	995952
25502	995953
8996	995954
118689	995955
162488	995956
14841	995957
5127	995958
269118	995959
36011	995960
262347	995961
8159	995962
185523	995963
57329	995964
29364	995965
91387	995966
179486	995967
32166	995968
226601	995969
1781	995970
4	995971
116019	995972
52532	995973
255743	995974
2484	995975
6786	995976
1114	995977
119192	995978
27576	995979
5913	995980
106739	995981
211947	995982
22074	995983
203012	995984
35682	995985
56879	995986
95011	995987
95317	995988
32268	995989
51	995990
111729	995991
1119	995992
20752	995993
48112	995994
112	995995
19277	995996
21470	995997
5475	995998
124083	995999
44733	996000
4259	996001
13752	996002
20479	996003
40574	996004
20989	996005
5811	996006
230661	996007
85651	996008
30895	996009
202446	996010
38286	996011
261651	996012
93478	996013
2846	996014
18947	996015
52104	996016
8911	996017
37020	996018
4617	996019
48598	996020
6009	996021
55110	996022
50586	996023
4101	996024
1901	996025
35	996026
30562	996027
66700	996028
51012	996029
68853	996030
167499	996031
264205	996032
6111	996033
194591	996034
30070	996035
10512	996036
13083	996037
14676	996038
202421	996039
118450	996040
37209	996041
14190	996042
169386	996043
224397	996044
38660	996045
10550	996046
15313	996047
9550	996048
69	996049
161263	996050
20788	996051
10408	996052
75703	996053
26665	996054
208016	996055
37282	996056
110674	996057
68779	996058
9127	996059
36249	996060
7952	996061
67975	996062
166941	996063
120004	996064
14417	996065
21862	996066
15250	996067
128209	996068
254641	996069
2181	996070
6953	996071
21885	996072
241014	996073
3266	996074
76252	996075
96196	996076
8821	996077
14450	996078
8680	996079
64846	996080
25520	996081
19556	996082
11593	996083
184411	996084
11405	996085
54900	996086
114486	996087
45030	996088
23140	996089
5008	996090
136336	996091
27823	996092
211893	996093
96279	996094
6838	996095
2027	996096
38633	996097
121753	996098
235808	996099
15480	996100
6650	996101
237030	996102
252187	996103
93428	996104
174015	996105
1874	996106
43128	996107
37287	996108
132365	996109
2757	996110
98371	996111
158589	996112
145085	996113
18350	996114
35272	996115
112833	996116
134342	996117
12354	996118
8670	996119
37120	996120
52462	996121
247487	996122
16872	996123
1117	996124
56223	996125
23287	996126
10350	996127
28298	996128
24989	996129
142454	996130
60182	996131
18953	996132
132744	996133
23237	996134
22533	996135
23583	996136
93013	996137
136470	996138
78	996139
149950	996140
125552	996141
143485	996142
12309	996143
14642	996144
254576	996145
67252	996146
114614	996147
18494	996148
2082	996149
70614	996150
531	996151
230633	996152
6598	996153
5418	996154
12401	996155
112002	996156
68420	996157
68169	996158
70974	996159
55905	996160
2279	996161
114670	996162
12971	996163
149127	996164
10634	996165
41061	996166
182399	996167
14221	996168
48098	996169
77402	996170
53034	996171
235848	996172
232464	996173
9378	996174
57467	996175
2641	996176
3665	996177
12257	996178
53066	996179
209353	996180
2643	996181
52483	996182
431	996183
85571	996184
26632	996185
30759	996186
11674	996187
12580	996188
7615	996189
71428	996190
19935	996191
44846	996192
11775	996193
163937	996194
100693	996195
6683	996196
23714	996197
139	996198
203813	996199
226150	996200
88396	996201
12038	996202
114628	996203
1178	996204
4181	996205
9956	996206
66956	996207
194108	996208
137758	996209
74770	996210
40181	996211
23329	996212
40378	996213
77648	996214
189269	996215
25879	996216
46288	996217
141637	996218
69741	996219
271544	996220
9747	996221
23713	996222
70124	996223
12142	996224
1065	996225
2814	996226
249341	996227
90284	996228
32043	996229
157819	996230
29212	996231
104690	996232
128186	996233
8893	996234
74442	996235
79384	996236
3547	996237
20276	996238
142556	996239
90988	996240
78388	996241
5238	996242
42070	996243
55700	996244
94044	996245
8566	996246
64544	996247
65256	996248
5847	996249
61147	996250
63811	996251
80671	996252
17557	996253
53482	996254
2438	996255
31578	996256
39632	996257
50250	996258
12490	996259
6734	996260
13019	996261
105496	996262
33819	996263
132257	996264
5462	996265
6028	996266
17962	996267
49739	996268
6873	996269
203791	996270
5994	996271
28418	996272
36173	996273
108022	996274
107682	996275
28161	996276
81175	996277
55957	996278
144830	996279
51451	996280
25017	996281
82166	996282
1626	996283
47736	996284
11683	996285
70301	996286
27005	996287
29294	996288
37524	996289
10381	996290
21593	996291
79989	996292
20318	996293
49435	996294
71429	996295
249589	996296
12852	996297
45294	996298
109847	996299
40889	996300
5089	996301
142264	996302
43212	996303
15865	996304
623	996305
886	996306
255017	996307
73000	996308
72825	996309
35503	996310
1841	996311
263183	996312
118684	996313
488	996314
57662	996315
15431	996316
4260	996317
20415	996318
37035	996319
70381	996320
188477	996321
50437	996322
95413	996323
47533	996324
144841	996325
42862	996326
239519	996327
94836	996328
50367	996329
262911	996330
9633	996331
91768	996332
14879	996333
18660	996334
11072	996335
96740	996336
4575	996337
35768	996338
1807	996339
16815	996340
81111	996341
185635	996342
233233	996343
225652	996344
28094	996345
133073	996346
8316	996347
2661	996348
156613	996349
126137	996350
1351	996351
12405	996352
37304	996353
160	996354
24516	996355
108107	996356
43149	996357
50248	996358
33214	996359
2672	996360
14297	996361
150431	996362
140683	996363
206192	996364
29928	996365
54968	996366
144431	996367
434	996368
1353	996369
16851	996370
5629	996371
22705	996372
4029	996373
181923	996374
11456	996375
4283	996376
26071	996377
180656	996378
119073	996379
104279	996380
188459	996381
6495	996382
103960	996383
126007	996384
70014	996385
27033	996386
164512	996387
236628	996388
9415	996389
158197	996390
78571	996391
42409	996392
16796	996393
3873	996394
288	996395
266949	996396
12788	996397
76634	996398
109360	996399
155415	996400
36210	996401
42374	996402
255680	996403
255488	996404
222648	996405
32080	996406
81435	996407
2963	996408
33735	996409
4676	996410
105960	996411
272205	996412
186886	996413
40558	996414
8904	996415
224651	996416
1482	996417
255219	996418
42836	996419
3019	996420
157780	996421
20714	996422
256484	996423
23140	996424
49750	996425
19729	996426
62	996427
82411	996428
58200	996429
17624	996430
181552	996431
88237	996432
97530	996433
76837	996434
5337	996435
74626	996436
5666	996437
109439	996438
37732	996439
193699	996440
130613	996441
41462	996442
6945	996443
56243	996444
135234	996445
5268	996446
5	996447
22108	996448
203	996449
20575	996450
5761	996451
2700	996452
13067	996453
111198	996454
2782	996455
51330	996456
1523	996457
61207	996458
35806	996459
31373	996460
32942	996461
4613	996462
33057	996463
176752	996464
87168	996465
71655	996466
156787	996467
12755	996468
104119	996469
143458	996470
202215	996471
30849	996472
3316	996473
36328	996474
219691	996475
7400	996476
68268	996477
136582	996478
72454	996479
15684	996480
39582	996481
36595	996482
254	996483
23228	996484
2	996485
36306	996486
126722	996487
188994	996488
14890	996489
70290	996490
19370	996491
150425	996492
71291	996493
7651	996494
111955	996495
54162	996496
628	996497
5744	996498
836	996499
22833	996500
199230	996501
85824	996502
171249	996503
67849	996504
100953	996505
40564	996506
8967	996507
44786	996508
35338	996509
2456	996510
53398	996511
57488	996512
162446	996513
26667	996514
2013	996515
245737	996516
115155	996517
14667	996518
231518	996519
74817	996520
269637	996521
32698	996522
72838	996523
5287	996524
59902	996525
116262	996526
140314	996527
161801	996528
12649	996529
217	996530
64582	996531
211731	996532
114055	996533
5397	996534
26980	996535
7612	996536
79134	996537
44219	996538
147205	996539
2347	996540
42350	996541
52881	996542
155674	996543
30276	996544
1697	996545
121987	996546
103705	996547
21564	996548
1002	996549
48902	996550
13248	996551
63030	996552
225502	996553
221760	996554
8460	996555
2973	996556
6890	996557
11423	996558
111865	996559
111136	996560
200870	996561
87676	996562
19244	996563
91503	996564
35436	996565
12766	996566
35522	996567
4460	996568
58913	996569
50061	996570
16597	996571
18173	996572
171633	996573
151545	996574
822	996575
2245	996576
230574	996577
369	996578
5729	996579
110641	996580
4436	996581
56031	996582
152170	996583
56343	996584
162666	996585
103167	996586
18117	996587
17469	996588
237970	996589
1274	996590
58745	996591
2341	996592
136851	996593
13568	996594
26353	996595
28744	996596
4754	996597
58746	996598
153334	996599
64911	996600
52485	996601
10593	996602
16099	996603
38972	996604
9371	996605
9929	996606
128439	996607
38639	996608
2298	996609
28363	996610
7778	996611
21502	996612
144997	996613
47953	996614
3355	996615
15304	996616
81104	996617
17057	996618
169753	996619
11787	996620
146106	996621
111354	996622
33197	996623
59669	996624
4737	996625
46978	996626
51233	996627
41078	996628
10586	996629
563	996630
234313	996631
196986	996632
1128	996633
2255	996634
34713	996635
88530	996636
115816	996637
150760	996638
31451	996639
57229	996640
3599	996641
8248	996642
4892	996643
48954	996644
21151	996645
35135	996646
79953	996647
30210	996648
46686	996649
59497	996650
167842	996651
152745	996652
613	996653
53664	996654
29145	996655
38365	996656
67275	996657
85773	996658
4415	996659
182348	996660
71695	996661
546	996662
124516	996663
73126	996664
7279	996665
38885	996666
138276	996667
1555	996668
4139	996669
38102	996670
143040	996671
159824	996672
202984	996673
7463	996674
10566	996675
41480	996676
104419	996677
95100	996678
61896	996679
16908	996680
63384	996681
11409	996682
63682	996683
1127	996684
18407	996685
51446	996686
7457	996687
266302	996688
33587	996689
44545	996690
1969	996691
62118	996692
105239	996693
143587	996694
59332	996695
16028	996696
69666	996697
1	996698
7770	996699
15702	996700
18811	996701
109223	996702
42674	996703
28717	996704
48751	996705
148324	996706
18567	996707
3766	996708
2572	996709
165766	996710
149450	996711
33521	996712
86953	996713
43522	996714
3959	996715
6201	996716
54885	996717
19971	996718
224130	996719
49167	996720
25715	996721
147858	996722
258086	996723
1259	996724
14907	996725
39525	996726
103593	996727
5053	996728
191138	996729
39954	996730
99879	996731
26055	996732
919	996733
101428	996734
18445	996735
1982	996736
294	996737
1680	996738
50868	996739
227883	996740
25904	996741
17807	996742
104287	996743
904	996744
139724	996745
16574	996746
2193	996747
81123	996748
5466	996749
4095	996750
24037	996751
88958	996752
61760	996753
193636	996754
80220	996755
30632	996756
60070	996757
62113	996758
25039	996759
30629	996760
33570	996761
978	996762
29119	996763
102132	996764
2172	996765
61513	996766
28433	996767
6335	996768
19827	996769
2276	996770
51105	996771
4152	996772
15683	996773
4018	996774
165820	996775
17675	996776
110179	996777
19255	996778
52785	996779
11345	996780
1821	996781
19660	996782
35704	996783
42593	996784
11051	996785
58289	996786
10961	996787
8453	996788
2301	996789
502	996790
34716	996791
213574	996792
143211	996793
7313	996794
26563	996795
10043	996796
18254	996797
520	996798
206262	996799
47637	996800
16037	996801
48420	996802
169061	996803
19469	996804
24158	996805
49769	996806
32037	996807
154359	996808
369	996809
241213	996810
26934	996811
43896	996812
69674	996813
87685	996814
118257	996815
77871	996816
8106	996817
172823	996818
3523	996819
122664	996820
10595	996821
235074	996822
2719	996823
43202	996824
62265	996825
45650	996826
26810	996827
27676	996828
144723	996829
306	996830
55712	996831
54948	996832
68453	996833
89360	996834
187	996835
337	996836
6158	996837
45549	996838
82877	996839
79199	996840
4732	996841
2677	996842
109170	996843
75033	996844
111699	996845
164451	996846
29487	996847
33209	996848
4697	996849
545	996850
108362	996851
9372	996852
29136	996853
4559	996854
239273	996855
3638	996856
339	996857
5670	996858
74232	996859
49966	996860
243307	996861
125352	996862
122492	996863
3233	996864
116873	996865
5668	996866
12005	996867
98794	996868
213601	996869
71174	996870
29896	996871
169861	996872
4061	996873
218546	996874
111061	996875
35392	996876
5122	996877
14749	996878
75670	996879
15382	996880
74138	996881
29137	996882
472	996883
49792	996884
18657	996885
34994	996886
117747	996887
10511	996888
2776	996889
16269	996890
6212	996891
85407	996892
1672	996893
15910	996894
61190	996895
24675	996896
29426	996897
122679	996898
132	996899
171640	996900
1368	996901
33449	996902
111162	996903
251347	996904
10511	996905
51104	996906
961	996907
79056	996908
200380	996909
144233	996910
2942	996911
81017	996912
3451	996913
1096	996914
94240	996915
31463	996916
136691	996917
32413	996918
102096	996919
47938	996920
221637	996921
46955	996922
137671	996923
1978	996924
25241	996925
72120	996926
91060	996927
208028	996928
507	996929
260283	996930
106972	996931
43930	996932
141938	996933
143666	996934
17073	996935
30502	996936
952	996937
76871	996938
29057	996939
11514	996940
99483	996941
5683	996942
9669	996943
104371	996944
7760	996945
191621	996946
55748	996947
52657	996948
9505	996949
102486	996950
44820	996951
230956	996952
90760	996953
120910	996954
12822	996955
44663	996956
190160	996957
47149	996958
79583	996959
58952	996960
31631	996961
140825	996962
198977	996963
8480	996964
121375	996965
55855	996966
170680	996967
194483	996968
8781	996969
12336	996970
44888	996971
77476	996972
1241	996973
8910	996974
5346	996975
104252	996976
42911	996977
19189	996978
270070	996979
93864	996980
143699	996981
2135	996982
4240	996983
178457	996984
10827	996985
78470	996986
37592	996987
2877	996988
1546	996989
188350	996990
10425	996991
16357	996992
2177	996993
35476	996994
210321	996995
159157	996996
158309	996997
102090	996998
21616	996999
266591	997000
20997	997001
38366	997002
47275	997003
3085	997004
135613	997005
16709	997006
187537	997007
7193	997008
47699	997009
34660	997010
172797	997011
31644	997012
309	997013
39731	997014
148730	997015
231329	997016
545	997017
2984	997018
30535	997019
107124	997020
162613	997021
3168	997022
1248	997023
30980	997024
12412	997025
16174	997026
168050	997027
68912	997028
54193	997029
4826	997030
3068	997031
269049	997032
242563	997033
21104	997034
886	997035
820	997036
1469	997037
108101	997038
77592	997039
16184	997040
3982	997041
2879	997042
19984	997043
1303	997044
210379	997045
93595	997046
40508	997047
62219	997048
9033	997049
9600	997050
60314	997051
1334	997052
139258	997053
145885	997054
106481	997055
3309	997056
79901	997057
17288	997058
14469	997059
92061	997060
4934	997061
46119	997062
136939	997063
69169	997064
148442	997065
124942	997066
6629	997067
64028	997068
74529	997069
77946	997070
38141	997071
3807	997072
89222	997073
25246	997074
148317	997075
28460	997076
81038	997077
212079	997078
216099	997079
61016	997080
24036	997081
4706	997082
38297	997083
165210	997084
4408	997085
30845	997086
39479	997087
76091	997088
77325	997089
20622	997090
16201	997091
172014	997092
51065	997093
6965	997094
26000	997095
778	997096
68741	997097
48363	997098
1405	997099
665	997100
101981	997101
64927	997102
28819	997103
152071	997104
26176	997105
607	997106
67337	997107
9153	997108
74617	997109
164450	997110
20551	997111
40435	997112
472	997113
3566	997114
22039	997115
8686	997116
10882	997117
12855	997118
4624	997119
39142	997120
3223	997121
149824	997122
10359	997123
19627	997124
207573	997125
71798	997126
131069	997127
356	997128
168035	997129
6	997130
97686	997131
254394	997132
173254	997133
42509	997134
35359	997135
44079	997136
103231	997137
36032	997138
11967	997139
14509	997140
72180	997141
180396	997142
74694	997143
26001	997144
84153	997145
23328	997146
2326	997147
53142	997148
8678	997149
50775	997150
25394	997151
7906	997152
126272	997153
145259	997154
88596	997155
168356	997156
4362	997157
694	997158
37699	997159
59299	997160
5993	997161
11866	997162
117959	997163
48707	997164
17337	997165
13616	997166
19881	997167
41546	997168
125260	997169
27915	997170
14964	997171
35511	997172
5484	997173
29790	997174
253129	997175
81134	997176
11962	997177
1192	997178
133760	997179
55498	997180
1196	997181
25238	997182
67433	997183
81982	997184
29186	997185
43574	997186
22902	997187
27473	997188
143116	997189
194935	997190
69490	997191
18096	997192
2428	997193
63729	997194
631	997195
41817	997196
238	997197
158544	997198
32562	997199
7765	997200
9804	997201
13007	997202
3700	997203
50392	997204
19663	997205
4634	997206
16523	997207
27367	997208
12943	997209
9194	997210
79193	997211
35515	997212
12005	997213
70667	997214
25818	997215
230453	997216
98591	997217
81807	997218
19215	997219
126769	997220
51820	997221
24588	997222
16854	997223
33989	997224
8539	997225
167545	997226
125488	997227
7420	997228
249	997229
7953	997230
38471	997231
9877	997232
7006	997233
3288	997234
123310	997235
33529	997236
79108	997237
30623	997238
51035	997239
18718	997240
104106	997241
195250	997242
269978	997243
8942	997244
66237	997245
74380	997246
6295	997247
167476	997248
30967	997249
4643	997250
49697	997251
47063	997252
17121	997253
44496	997254
153722	997255
25883	997256
24246	997257
262985	997258
103882	997259
80010	997260
4325	997261
9870	997262
64070	997263
76452	997264
98147	997265
728	997266
45045	997267
13441	997268
12330	997269
213425	997270
25973	997271
35075	997272
11121	997273
44171	997274
54996	997275
13471	997276
10862	997277
26041	997278
20356	997279
37529	997280
8914	997281
15128	997282
123907	997283
105333	997284
1055	997285
8122	997286
31162	997287
24994	997288
18649	997289
93293	997290
230197	997291
143160	997292
208348	997293
8402	997294
8927	997295
51877	997296
1565	997297
110499	997298
2927	997299
2596	997300
17954	997301
12023	997302
1645	997303
5091	997304
194316	997305
62130	997306
179304	997307
65148	997308
5407	997309
158827	997310
35393	997311
30055	997312
3200	997313
86184	997314
6598	997315
21196	997316
7799	997317
60090	997318
28746	997319
47068	997320
43341	997321
5373	997322
11739	997323
8989	997324
2430	997325
77585	997326
138749	997327
13159	997328
154478	997329
134814	997330
102151	997331
1128	997332
111662	997333
39873	997334
125513	997335
1093	997336
25296	997337
117	997338
29312	997339
2608	997340
35476	997341
31772	997342
2818	997343
219171	997344
72624	997345
225158	997346
2411	997347
2104	997348
29472	997349
40073	997350
25412	997351
19012	997352
17321	997353
143945	997354
67396	997355
55640	997356
68	997357
35429	997358
69336	997359
371	997360
108122	997361
106594	997362
530	997363
124587	997364
136692	997365
15838	997366
55157	997367
148946	997368
77869	997369
156122	997370
61086	997371
23757	997372
39555	997373
66525	997374
17872	997375
19105	997376
36451	997377
8608	997378
3723	997379
63	997380
1440	997381
2191	997382
25318	997383
17174	997384
45296	997385
17747	997386
6167	997387
321	997388
269893	997389
22964	997390
94010	997391
23290	997392
54678	997393
440	997394
45360	997395
37238	997396
2331	997397
9429	997398
81600	997399
11688	997400
223888	997401
19574	997402
98923	997403
14210	997404
34587	997405
13036	997406
13665	997407
34908	997408
45133	997409
142181	997410
38337	997411
24899	997412
126321	997413
55688	997414
59365	997415
10610	997416
25366	997417
47187	997418
185667	997419
266007	997420
4584	997421
159904	997422
55699	997423
24049	997424
250960	997425
3451	997426
80263	997427
13026	997428
27630	997429
135945	997430
824	997431
179932	997432
20962	997433
9993	997434
15850	997435
271234	997436
184794	997437
15912	997438
46066	997439
262590	997440
13623	997441
32451	997442
14784	997443
164079	997444
84587	997445
69239	997446
24709	997447
7250	997448
3376	997449
218474	997450
2855	997451
62973	997452
9839	997453
3148	997454
13448	997455
118226	997456
68615	997457
3852	997458
72460	997459
14570	997460
63225	997461
159934	997462
35511	997463
103711	997464
3396	997465
168419	997466
110764	997467
39727	997468
6769	997469
74989	997470
106209	997471
116245	997472
7770	997473
43227	997474
62805	997475
44623	997476
63618	997477
880	997478
119184	997479
121064	997480
92274	997481
48934	997482
44065	997483
1728	997484
6382	997485
168490	997486
266431	997487
4868	997488
15495	997489
124734	997490
58307	997491
186686	997492
54871	997493
137365	997494
27822	997495
65205	997496
29043	997497
54290	997498
8651	997499
92409	997500
53366	997501
15438	997502
16358	997503
84160	997504
34940	997505
96219	997506
60899	997507
248806	997508
152734	997509
243357	997510
35357	997511
77699	997512
159769	997513
21519	997514
71231	997515
49715	997516
128337	997517
2139	997518
1501	997519
51306	997520
6166	997521
38374	997522
37901	997523
74108	997524
17238	997525
76502	997526
83430	997527
1359	997528
108677	997529
3611	997530
66181	997531
61235	997532
158459	997533
148054	997534
41741	997535
257695	997536
57775	997537
156060	997538
27907	997539
176409	997540
94387	997541
154334	997542
8108	997543
252791	997544
8611	997545
79364	997546
32068	997547
65826	997548
197012	997549
24656	997550
215398	997551
107969	997552
68426	997553
21176	997554
3804	997555
90949	997556
109807	997557
15893	997558
59632	997559
33333	997560
1308	997561
23569	997562
11609	997563
2447	997564
205635	997565
105085	997566
7547	997567
494	997568
97736	997569
128327	997570
18274	997571
41811	997572
8718	997573
82181	997574
51533	997575
7126	997576
67059	997577
264434	997578
306	997579
53313	997580
10702	997581
8633	997582
1720	997583
41859	997584
41664	997585
21268	997586
3706	997587
56221	997588
84615	997589
752	997590
1055	997591
36060	997592
74	997593
14408	997594
15698	997595
185269	997596
1676	997597
4611	997598
33335	997599
97876	997600
38760	997601
120391	997602
9506	997603
5979	997604
204911	997605
13316	997606
20371	997607
41062	997608
169229	997609
27667	997610
137158	997611
1967	997612
12056	997613
115331	997614
110199	997615
2612	997616
1927	997617
18059	997618
46012	997619
170798	997620
128703	997621
30129	997622
93143	997623
64329	997624
135609	997625
21392	997626
4662	997627
202226	997628
21713	997629
131	997630
2446	997631
9935	997632
138487	997633
960	997634
142806	997635
147356	997636
5851	997637
132159	997638
3714	997639
9460	997640
82525	997641
4178	997642
16610	997643
9681	997644
6634	997645
41112	997646
93350	997647
21183	997648
97011	997649
56173	997650
71885	997651
15267	997652
869	997653
31939	997654
1023	997655
13683	997656
107281	997657
7157	997658
19065	997659
54804	997660
1265	997661
37943	997662
125721	997663
145016	997664
1707	997665
11848	997666
17396	997667
130702	997668
24036	997669
237519	997670
133244	997671
16729	997672
46832	997673
79777	997674
87065	997675
151701	997676
3805	997677
108217	997678
48379	997679
212324	997680
32228	997681
245464	997682
118354	997683
216662	997684
24515	997685
3894	997686
214186	997687
136305	997688
53797	997689
152969	997690
112132	997691
9384	997692
154974	997693
51808	997694
65923	997695
84929	997696
62848	997697
45017	997698
33764	997699
21306	997700
205009	997701
95969	997702
9749	997703
57000	997704
67622	997705
29616	997706
54904	997707
30398	997708
204847	997709
63505	997710
1093	997711
6268	997712
8067	997713
32844	997714
88448	997715
1688	997716
51493	997717
8013	997718
23635	997719
2126	997720
10085	997721
40900	997722
128856	997723
31338	997724
6001	997725
108	997726
46137	997727
62576	997728
29449	997729
90345	997730
173755	997731
5688	997732
15751	997733
41598	997734
106622	997735
4208	997736
43249	997737
16073	997738
41758	997739
263941	997740
66907	997741
72071	997742
101016	997743
33685	997744
264265	997745
75243	997746
18309	997747
1882	997748
208174	997749
48774	997750
156757	997751
14879	997752
53544	997753
252121	997754
64265	997755
69528	997756
20371	997757
98245	997758
15483	997759
84080	997760
244720	997761
3798	997762
10306	997763
7166	997764
27710	997765
69646	997766
11193	997767
6591	997768
13123	997769
41313	997770
10293	997771
167364	997772
8826	997773
85627	997774
11084	997775
46456	997776
15603	997777
1150	997778
2485	997779
3768	997780
27212	997781
282	997782
182422	997783
189445	997784
279	997785
104178	997786
37799	997787
30762	997788
4347	997789
44742	997790
16453	997791
264888	997792
186491	997793
83996	997794
11807	997795
80227	997796
53951	997797
66684	997798
80063	997799
31226	997800
35593	997801
27233	997802
14282	997803
16069	997804
1080	997805
132907	997806
159220	997807
16258	997808
28485	997809
26649	997810
82708	997811
5024	997812
25954	997813
530	997814
9577	997815
67620	997816
28273	997817
70689	997818
86915	997819
227710	997820
197307	997821
46394	997822
22775	997823
12938	997824
773	997825
26494	997826
92254	997827
43275	997828
50013	997829
22266	997830
1856	997831
7492	997832
257712	997833
264675	997834
13370	997835
215156	997836
18336	997837
3403	997838
14068	997839
105387	997840
22903	997841
255851	997842
178579	997843
80934	997844
157182	997845
14904	997846
13864	997847
77439	997848
13017	997849
90093	997850
16217	997851
84227	997852
65293	997853
79474	997854
47176	997855
89053	997856
746	997857
74647	997858
56417	997859
10793	997860
29932	997861
244623	997862
56207	997863
269341	997864
104994	997865
1150	997866
16288	997867
13907	997868
16848	997869
77553	997870
13693	997871
3247	997872
7694	997873
29245	997874
121689	997875
46944	997876
227538	997877
11333	997878
78979	997879
794	997880
76441	997881
4493	997882
6990	997883
68706	997884
266676	997885
4036	997886
84551	997887
259475	997888
262311	997889
158151	997890
90043	997891
197063	997892
10366	997893
179120	997894
44297	997895
50639	997896
131285	997897
3758	997898
5459	997899
17823	997900
53175	997901
194107	997902
5412	997903
2963	997904
180990	997905
1131	997906
23891	997907
99173	997908
110563	997909
539	997910
121733	997911
15974	997912
128	997913
171993	997914
89967	997915
55361	997916
242973	997917
107230	997918
107631	997919
43900	997920
16281	997921
46976	997922
7546	997923
6793	997924
21461	997925
212314	997926
9898	997927
262236	997928
118789	997929
221533	997930
8307	997931
1843	997932
73386	997933
135380	997934
49266	997935
136024	997936
36184	997937
896	997938
86551	997939
8419	997940
96661	997941
16861	997942
3953	997943
4218	997944
48402	997945
236933	997946
213792	997947
179274	997948
130810	997949
103454	997950
150861	997951
6745	997952
260454	997953
125190	997954
35013	997955
690	997956
313	997957
58277	997958
1015	997959
107929	997960
8416	997961
43163	997962
71973	997963
80308	997964
115031	997965
256428	997966
40911	997967
253601	997968
156902	997969
21335	997970
108448	997971
5499	997972
240848	997973
223527	997974
58726	997975
20467	997976
4436	997977
13450	997978
48481	997979
127007	997980
1001	997981
10748	997982
9494	997983
25280	997984
348	997985
55804	997986
19727	997987
22849	997988
501	997989
193778	997990
23491	997991
54325	997992
132419	997993
6037	997994
51237	997995
48251	997996
412	997997
60665	997998
47867	997999
55481	998000
137941	998001
85278	998002
103810	998003
164994	998004
4779	998005
5556	998006
109370	998007
1898	998008
116578	998009
17124	998010
14008	998011
108092	998012
614	998013
10626	998014
14871	998015
5886	998016
101029	998017
64406	998018
26654	998019
52568	998020
31419	998021
766	998022
239060	998023
152322	998024
4778	998025
200001	998026
11528	998027
86616	998028
25767	998029
23528	998030
73313	998031
31783	998032
3544	998033
19669	998034
79565	998035
156511	998036
104702	998037
69889	998038
20207	998039
135064	998040
109535	998041
135489	998042
57678	998043
3926	998044
22678	998045
57324	998046
84532	998047
56486	998048
72315	998049
15478	998050
11833	998051
20606	998052
21296	998053
6306	998054
42168	998055
21061	998056
33377	998057
39995	998058
8899	998059
2566	998060
145343	998061
33625	998062
52493	998063
43643	998064
35230	998065
124418	998066
9980	998067
221841	998068
77102	998069
113099	998070
40858	998071
2760	998072
21763	998073
167987	998074
53990	998075
259927	998076
6672	998077
157940	998078
238781	998079
232166	998080
164586	998081
68085	998082
54258	998083
162293	998084
4895	998085
176834	998086
1031	998087
19788	998088
104368	998089
205625	998090
42760	998091
68393	998092
798	998093
9174	998094
64682	998095
5137	998096
87678	998097
61411	998098
42877	998099
2857	998100
91723	998101
2686	998102
63014	998103
1911	998104
6985	998105
15674	998106
2143	998107
140854	998108
43441	998109
128998	998110
11518	998111
170868	998112
242987	998113
33319	998114
127754	998115
239054	998116
43679	998117
52630	998118
3151	998119
66657	998120
111912	998121
21584	998122
7479	998123
84467	998124
451	998125
43488	998126
3110	998127
145600	998128
116431	998129
48640	998130
198729	998131
182297	998132
1383	998133
77980	998134
233860	998135
8330	998136
25513	998137
45518	998138
53522	998139
69876	998140
221991	998141
49243	998142
24877	998143
108826	998144
3816	998145
5059	998146
160969	998147
24782	998148
19867	998149
44940	998150
39587	998151
20250	998152
64882	998153
17662	998154
213330	998155
109230	998156
143215	998157
18671	998158
269146	998159
49467	998160
52102	998161
268343	998162
133229	998163
11040	998164
3537	998165
3098	998166
5817	998167
112488	998168
38618	998169
108075	998170
189599	998171
1370	998172
31203	998173
22181	998174
51993	998175
15775	998176
10574	998177
89658	998178
5418	998179
39278	998180
115209	998181
8318	998182
159	998183
185355	998184
161875	998185
2281	998186
19871	998187
96251	998188
140253	998189
229284	998190
110018	998191
65229	998192
77400	998193
71528	998194
194559	998195
2418	998196
24500	998197
26296	998198
115663	998199
4037	998200
57758	998201
132992	998202
8519	998203
48681	998204
138295	998205
43915	998206
16558	998207
101969	998208
27034	998209
97450	998210
48624	998211
122877	998212
3439	998213
19692	998214
39830	998215
11715	998216
4703	998217
91068	998218
105227	998219
217938	998220
172165	998221
88021	998222
168997	998223
5101	998224
2524	998225
102744	998226
110	998227
62173	998228
11683	998229
217319	998230
76102	998231
234509	998232
94630	998233
58224	998234
16012	998235
12266	998236
8090	998237
65837	998238
6290	998239
2207	998240
2592	998241
93971	998242
16289	998243
30076	998244
95271	998245
53487	998246
70172	998247
151018	998248
30940	998249
96	998250
228051	998251
171396	998252
142622	998253
4453	998254
45474	998255
7050	998256
1	998257
9682	998258
78463	998259
68430	998260
3157	998261
52113	998262
7503	998263
107635	998264
21709	998265
8261	998266
13539	998267
9406	998268
2204	998269
162739	998270
205731	998271
78678	998272
212034	998273
2940	998274
56449	998275
3490	998276
48690	998277
160379	998278
13233	998279
10518	998280
87605	998281
111079	998282
3772	998283
15324	998284
21803	998285
159185	998286
30804	998287
1456	998288
131853	998289
125711	998290
47382	998291
133358	998292
26618	998293
121808	998294
115218	998295
118289	998296
17991	998297
22579	998298
10196	998299
92991	998300
7685	998301
70433	998302
141005	998303
131001	998304
174862	998305
6055	998306
37216	998307
50725	998308
106408	998309
145213	998310
707	998311
13149	998312
135837	998313
239815	998314
60455	998315
10964	998316
59328	998317
103620	998318
119906	998319
125525	998320
266084	998321
97403	998322
30418	998323
75080	998324
108504	998325
5155	998326
135542	998327
39953	998328
14274	998329
21246	998330
26444	998331
7455	998332
27498	998333
165252	998334
242959	998335
2221	998336
44865	998337
60859	998338
5716	998339
42922	998340
1687	998341
30933	998342
199226	998343
5111	998344
221277	998345
1310	998346
110924	998347
27806	998348
11315	998349
262361	998350
80551	998351
71854	998352
197915	998353
25557	998354
29377	998355
258245	998356
40759	998357
93116	998358
7993	998359
71770	998360
218770	998361
39374	998362
1936	998363
39739	998364
149962	998365
9348	998366
120735	998367
190329	998368
51169	998369
352	998370
38660	998371
23587	998372
14431	998373
1058	998374
1202	998375
240652	998376
5489	998377
31547	998378
71719	998379
185337	998380
26251	998381
8220	998382
141664	998383
140475	998384
409	998385
11098	998386
386	998387
178083	998388
159	998389
268561	998390
51381	998391
54432	998392
198237	998393
2529	998394
95306	998395
109382	998396
186667	998397
31863	998398
29	998399
3251	998400
14409	998401
144162	998402
13722	998403
62253	998404
56067	998405
109264	998406
59547	998407
271978	998408
105835	998409
41021	998410
41657	998411
512	998412
2591	998413
37102	998414
36666	998415
88198	998416
252029	998417
95149	998418
17928	998419
85807	998420
5149	998421
2257	998422
36798	998423
132077	998424
457	998425
30616	998426
5647	998427
270725	998428
133040	998429
60246	998430
232046	998431
119175	998432
49317	998433
29758	998434
114031	998435
3937	998436
260537	998437
119992	998438
4102	998439
1141	998440
195	998441
103966	998442
264634	998443
29275	998444
135983	998445
48338	998446
2510	998447
117365	998448
40178	998449
164217	998450
33654	998451
15081	998452
220122	998453
19943	998454
120958	998455
4164	998456
904	998457
90016	998458
10873	998459
85988	998460
5532	998461
69678	998462
110577	998463
55825	998464
3604	998465
26614	998466
9839	998467
51877	998468
14121	998469
153388	998470
12755	998471
94696	998472
41017	998473
7668	998474
1331	998475
23585	998476
2665	998477
217	998478
155243	998479
20118	998480
10779	998481
228659	998482
60663	998483
29049	998484
2661	998485
14024	998486
29608	998487
93727	998488
87949	998489
9436	998490
494	998491
11555	998492
49540	998493
59503	998494
6181	998495
148718	998496
5727	998497
76641	998498
1209	998499
2	998500
452	998501
227738	998502
67403	998503
45111	998504
11537	998505
202041	998506
3800	998507
131507	998508
58065	998509
20174	998510
101048	998511
257259	998512
169493	998513
1751	998514
4829	998515
134069	998516
2266	998517
211669	998518
220902	998519
86769	998520
54004	998521
8565	998522
58569	998523
6088	998524
3307	998525
172909	998526
13	998527
49640	998528
103756	998529
4260	998530
160319	998531
3952	998532
65363	998533
1802	998534
91680	998535
45321	998536
3117	998537
9270	998538
46287	998539
114997	998540
10219	998541
171247	998542
3009	998543
99766	998544
5033	998545
3616	998546
25104	998547
4737	998548
256844	998549
73826	998550
31729	998551
11845	998552
5017	998553
13980	998554
64298	998555
33872	998556
19761	998557
44632	998558
100298	998559
15026	998560
75350	998561
932	998562
25672	998563
53771	998564
4810	998565
38470	998566
76354	998567
22135	998568
67035	998569
165561	998570
674	998571
9270	998572
960	998573
45945	998574
90773	998575
9505	998576
28568	998577
7583	998578
240883	998579
100002	998580
62187	998581
22204	998582
10110	998583
51630	998584
54105	998585
68624	998586
1584	998587
2909	998588
184494	998589
9052	998590
2159	998591
143550	998592
86540	998593
161265	998594
95624	998595
2577	998596
1434	998597
39077	998598
31164	998599
33148	998600
120548	998601
80672	998602
15780	998603
70016	998604
14078	998605
8082	998606
716	998607
43272	998608
229915	998609
59994	998610
76543	998611
245716	998612
69993	998613
76928	998614
1704	998615
4402	998616
13878	998617
255043	998618
52144	998619
82353	998620
86143	998621
171071	998622
584	998623
58111	998624
150030	998625
265038	998626
46583	998627
8790	998628
2579	998629
170509	998630
49333	998631
259986	998632
45074	998633
1603	998634
13734	998635
23178	998636
32892	998637
200983	998638
160409	998639
27828	998640
7857	998641
248653	998642
22031	998643
184763	998644
89257	998645
88077	998646
15183	998647
30977	998648
149908	998649
437	998650
49254	998651
45686	998652
96867	998653
141713	998654
5736	998655
229420	998656
170791	998657
17852	998658
20805	998659
5980	998660
123283	998661
16390	998662
45738	998663
76221	998664
6460	998665
7759	998666
714	998667
37365	998668
50979	998669
23480	998670
10513	998671
318	998672
18361	998673
16555	998674
6961	998675
76620	998676
9716	998677
54012	998678
1929	998679
70316	998680
2114	998681
39914	998682
4285	998683
23052	998684
2093	998685
101554	998686
212	998687
74589	998688
989	998689
3290	998690
23940	998691
9528	998692
509	998693
23052	998694
23879	998695
71912	998696
5799	998697
196496	998698
8972	998699
7661	998700
23430	998701
5156	998702
22313	998703
159721	998704
47986	998705
51113	998706
86	998707
1603	998708
2222	998709
37853	998710
7646	998711
79858	998712
40871	998713
36005	998714
88474	998715
2890	998716
164725	998717
27365	998718
8878	998719
9888	998720
130965	998721
133395	998722
231493	998723
78270	998724
57793	998725
182490	998726
57117	998727
11970	998728
3342	998729
11574	998730
4656	998731
152824	998732
90877	998733
124300	998734
70870	998735
28350	998736
70766	998737
219365	998738
48785	998739
60245	998740
51970	998741
64565	998742
16084	998743
214807	998744
42658	998745
29931	998746
167	998747
3586	998748
63372	998749
6431	998750
9588	998751
13327	998752
3277	998753
261790	998754
75432	998755
12386	998756
52721	998757
71391	998758
5140	998759
46652	998760
24368	998761
32513	998762
182682	998763
38133	998764
66897	998765
107759	998766
93635	998767
11486	998768
41662	998769
74986	998770
11431	998771
198195	998772
67623	998773
10018	998774
24930	998775
43049	998776
38305	998777
118420	998778
1385	998779
15931	998780
130830	998781
19765	998782
6259	998783
270561	998784
1094	998785
25392	998786
15029	998787
46798	998788
141619	998789
227581	998790
173142	998791
74001	998792
5404	998793
166239	998794
4	998795
60700	998796
73006	998797
167573	998798
34354	998799
15041	998800
3935	998801
5193	998802
184	998803
4668	998804
100396	998805
57980	998806
52864	998807
80064	998808
55468	998809
14024	998810
189647	998811
14691	998812
114095	998813
6111	998814
5034	998815
131001	998816
84478	998817
68728	998818
954	998819
13724	998820
137408	998821
38326	998822
26571	998823
128873	998824
23053	998825
146575	998826
19517	998827
126445	998828
15124	998829
53510	998830
3477	998831
39096	998832
11621	998833
139478	998834
36031	998835
4030	998836
8397	998837
164328	998838
7633	998839
103107	998840
22026	998841
27311	998842
16537	998843
109809	998844
66323	998845
110217	998846
250102	998847
235	998848
4161	998849
108168	998850
179862	998851
35246	998852
14021	998853
3970	998854
50876	998855
86255	998856
16805	998857
250444	998858
11578	998859
33270	998860
134512	998861
403	998862
160850	998863
34313	998864
16242	998865
269	998866
59	998867
104621	998868
86751	998869
16247	998870
159779	998871
52727	998872
73783	998873
7245	998874
72927	998875
194536	998876
5431	998877
28619	998878
122673	998879
61520	998880
67444	998881
692	998882
7513	998883
38263	998884
82063	998885
1107	998886
93	998887
3718	998888
239497	998889
66666	998890
154157	998891
19262	998892
28911	998893
56851	998894
13230	998895
16405	998896
31646	998897
27908	998898
108359	998899
111829	998900
36429	998901
38021	998902
24522	998903
98592	998904
3361	998905
167005	998906
27518	998907
69625	998908
6149	998909
21628	998910
56196	998911
82686	998912
195536	998913
41735	998914
10787	998915
83285	998916
361	998917
120998	998918
110125	998919
8732	998920
3072	998921
38577	998922
50397	998923
268573	998924
134061	998925
36091	998926
34726	998927
142663	998928
85978	998929
45727	998930
17465	998931
5383	998932
64288	998933
258022	998934
115043	998935
33037	998936
31877	998937
10671	998938
76282	998939
61928	998940
13426	998941
10722	998942
79167	998943
25363	998944
15563	998945
108197	998946
101552	998947
20003	998948
9214	998949
184963	998950
24985	998951
58332	998952
39029	998953
7539	998954
12771	998955
4613	998956
8447	998957
28151	998958
2981	998959
9687	998960
96682	998961
162690	998962
20411	998963
97509	998964
16522	998965
38721	998966
228506	998967
74612	998968
188511	998969
33277	998970
4943	998971
3365	998972
374	998973
29303	998974
53744	998975
100864	998976
129746	998977
190	998978
3601	998979
264152	998980
23179	998981
7990	998982
45149	998983
74333	998984
12008	998985
54017	998986
81982	998987
48915	998988
7909	998989
5541	998990
21997	998991
39801	998992
227535	998993
73395	998994
82173	998995
46345	998996
24662	998997
191486	998998
38116	998999
96942	999000
29094	999001
59395	999002
42561	999003
31788	999004
7464	999005
5577	999006
103184	999007
537	999008
30714	999009
46733	999010
12172	999011
182600	999012
29706	999013
53971	999014
62125	999015
67606	999016
170863	999017
5560	999018
113028	999019
29214	999020
20811	999021
235861	999022
4937	999023
97836	999024
126	999025
234	999026
1269	999027
2253	999028
14894	999029
2575	999030
218306	999031
142879	999032
126897	999033
267920	999034
16524	999035
65530	999036
153150	999037
204966	999038
78564	999039
4239	999040
70655	999041
27280	999042
21923	999043
13009	999044
7824	999045
24574	999046
49843	999047
257663	999048
6931	999049
12348	999050
102489	999051
133602	999052
29532	999053
70739	999054
208260	999055
65293	999056
49384	999057
244	999058
22658	999059
2208	999060
68127	999061
6483	999062
9633	999063
9410	999064
36409	999065
266954	999066
201672	999067
33085	999068
46960	999069
102379	999070
13235	999071
264933	999072
83916	999073
239664	999074
143272	999075
56585	999076
57475	999077
24386	999078
98	999079
1825	999080
88801	999081
12884	999082
120094	999083
76389	999084
54410	999085
248083	999086
73	999087
41586	999088
8168	999089
159031	999090
1981	999091
49978	999092
109148	999093
77527	999094
5295	999095
228234	999096
94481	999097
129882	999098
223	999099
35314	999100
99278	999101
40150	999102
161080	999103
73808	999104
31158	999105
5442	999106
131765	999107
4558	999108
64700	999109
1089	999110
249469	999111
35489	999112
215074	999113
201688	999114
5255	999115
133501	999116
33327	999117
107705	999118
34097	999119
174101	999120
11210	999121
22032	999122
118653	999123
154536	999124
16657	999125
16791	999126
89833	999127
103829	999128
1943	999129
24992	999130
104553	999131
4441	999132
1438	999133
64494	999134
271229	999135
48778	999136
219588	999137
69968	999138
74861	999139
54524	999140
20316	999141
33942	999142
55590	999143
138349	999144
3144	999145
92532	999146
29264	999147
73577	999148
3070	999149
7278	999150
220938	999151
59113	999152
128240	999153
78234	999154
23747	999155
367	999156
4121	999157
35903	999158
177585	999159
31841	999160
20748	999161
3434	999162
69933	999163
7530	999164
244310	999165
2080	999166
27214	999167
69056	999168
1470	999169
3584	999170
164951	999171
539	999172
19600	999173
31037	999174
7161	999175
28598	999176
256037	999177
145828	999178
16309	999179
45197	999180
380	999181
89384	999182
118059	999183
9074	999184
10629	999185
13838	999186
97053	999187
67572	999188
56679	999189
64250	999190
211054	999191
14930	999192
74547	999193
73964	999194
23541	999195
6468	999196
152153	999197
100084	999198
1893	999199
68911	999200
223435	999201
903	999202
7104	999203
8766	999204
32218	999205
47108	999206
30809	999207
109622	999208
12304	999209
287	999210
163039	999211
53403	999212
110290	999213
172178	999214
483	999215
427	999216
177693	999217
35918	999218
93427	999219
130730	999220
40153	999221
53320	999222
6306	999223
97830	999224
122436	999225
138468	999226
72229	999227
12119	999228
9859	999229
156877	999230
167407	999231
10226	999232
17148	999233
107296	999234
933	999235
2183	999236
26620	999237
11422	999238
2763	999239
78220	999240
59522	999241
132208	999242
8932	999243
2075	999244
74038	999245
210365	999246
242916	999247
18830	999248
4578	999249
75559	999250
153156	999251
153971	999252
123769	999253
30530	999254
140366	999255
3444	999256
39938	999257
23031	999258
163933	999259
19529	999260
13494	999261
199848	999262
66225	999263
11878	999264
76737	999265
99504	999266
216591	999267
209140	999268
6604	999269
136040	999270
97971	999271
3044	999272
31526	999273
15800	999274
4788	999275
152374	999276
6965	999277
44855	999278
208462	999279
15837	999280
128388	999281
82422	999282
57950	999283
154734	999284
43536	999285
1123	999286
6707	999287
517	999288
25778	999289
22704	999290
655	999291
209308	999292
1399	999293
91492	999294
57049	999295
34785	999296
63492	999297
18787	999298
77082	999299
17908	999300
4301	999301
1328	999302
107854	999303
43616	999304
129376	999305
177188	999306
189251	999307
27370	999308
19508	999309
8026	999310
96794	999311
215468	999312
36995	999313
200155	999314
234862	999315
239742	999316
4418	999317
170183	999318
2755	999319
16433	999320
26194	999321
239490	999322
15117	999323
30	999324
121455	999325
73746	999326
73796	999327
25873	999328
1373	999329
78840	999330
213168	999331
74190	999332
21855	999333
16118	999334
79752	999335
203097	999336
11243	999337
217299	999338
86870	999339
141429	999340
203472	999341
2991	999342
23616	999343
35791	999344
201627	999345
59157	999346
7698	999347
197937	999348
4918	999349
27596	999350
42958	999351
4417	999352
152306	999353
258	999354
161226	999355
13362	999356
1138	999357
1765	999358
85498	999359
90591	999360
7309	999361
100744	999362
37983	999363
138394	999364
236203	999365
219162	999366
41801	999367
54974	999368
181197	999369
17940	999370
20431	999371
15915	999372
8876	999373
83182	999374
66388	999375
256778	999376
40455	999377
833	999378
14339	999379
77320	999380
1738	999381
252748	999382
125769	999383
27988	999384
65449	999385
86335	999386
615	999387
33318	999388
47962	999389
49613	999390
20020	999391
696	999392
22987	999393
33748	999394
142037	999395
198192	999396
141412	999397
134956	999398
14027	999399
238455	999400
174538	999401
129627	999402
1648	999403
12228	999404
44531	999405
145289	999406
19327	999407
9798	999408
103581	999409
9141	999410
105202	999411
68778	999412
71343	999413
5587	999414
55096	999415
51353	999416
37684	999417
109492	999418
1022	999419
234369	999420
41377	999421
97746	999422
3363	999423
19934	999424
8502	999425
145786	999426
108261	999427
100909	999428
12950	999429
77061	999430
94343	999431
166135	999432
6375	999433
59196	999434
236896	999435
84408	999436
34911	999437
13867	999438
8307	999439
35720	999440
70734	999441
40065	999442
40212	999443
173228	999444
16842	999445
365	999446
57489	999447
91444	999448
232426	999449
21284	999450
72004	999451
17788	999452
210142	999453
2590	999454
106862	999455
162600	999456
265522	999457
29420	999458
237718	999459
233603	999460
46227	999461
32609	999462
20354	999463
77631	999464
25762	999465
87650	999466
20140	999467
256730	999468
8503	999469
9441	999470
27494	999471
45954	999472
129885	999473
76376	999474
16677	999475
5464	999476
6556	999477
178485	999478
11915	999479
109812	999480
182558	999481
11441	999482
5719	999483
182010	999484
231295	999485
31523	999486
66988	999487
1786	999488
113574	999489
8835	999490
58446	999491
9690	999492
5274	999493
3414	999494
154386	999495
4416	999496
54516	999497
8053	999498
79913	999499
38535	999500
101170	999501
126244	999502
26461	999503
124029	999504
15847	999505
24436	999506
135170	999507
105287	999508
22236	999509
95240	999510
10506	999511
4045	999512
36742	999513
38544	999514
16188	999515
155115	999516
1848	999517
30303	999518
2536	999519
22681	999520
25658	999521
4883	999522
16912	999523
18306	999524
141133	999525
45106	999526
44877	999527
70970	999528
95685	999529
93130	999530
170872	999531
186996	999532
40859	999533
49228	999534
23208	999535
2112	999536
152584	999537
42347	999538
204547	999539
41123	999540
17113	999541
41945	999542
254105	999543
54	999544
16867	999545
75973	999546
176078	999547
1435	999548
217618	999549
449	999550
109824	999551
36965	999552
75517	999553
69420	999554
2081	999555
27183	999556
1231	999557
45648	999558
7726	999559
138321	999560
6091	999561
164067	999562
20049	999563
101941	999564
19729	999565
4574	999566
14140	999567
4045	999568
38730	999569
35986	999570
206694	999571
4582	999572
128463	999573
8690	999574
30348	999575
56743	999576
100112	999577
15318	999578
289	999579
35684	999580
105530	999581
133151	999582
7998	999583
40050	999584
188927	999585
623	999586
175051	999587
6888	999588
265571	999589
41832	999590
108808	999591
27485	999592
100156	999593
7219	999594
26854	999595
81983	999596
7635	999597
67389	999598
12137	999599
27399	999600
3974	999601
20076	999602
39752	999603
7289	999604
258368	999605
10146	999606
9279	999607
2826	999608
7274	999609
355	999610
143435	999611
59203	999612
317	999613
45988	999614
79899	999615
2342	999616
12529	999617
43728	999618
10090	999619
73348	999620
44317	999621
110000	999622
229	999623
8794	999624
175578	999625
208904	999626
2728	999627
212403	999628
55483	999629
54931	999630
125166	999631
5190	999632
1162	999633
2012	999634
1837	999635
36262	999636
48103	999637
10151	999638
47264	999639
48765	999640
361	999641
34472	999642
344	999643
171355	999644
33585	999645
59154	999646
54845	999647
69949	999648
135663	999649
3691	999650
4192	999651
85201	999652
177208	999653
21542	999654
1988	999655
253330	999656
21677	999657
18695	999658
79097	999659
14046	999660
202124	999661
18118	999662
23218	999663
121309	999664
102451	999665
19229	999666
128029	999667
92154	999668
11732	999669
184462	999670
142006	999671
159614	999672
59261	999673
123854	999674
10528	999675
15897	999676
90228	999677
70273	999678
88324	999679
113	999680
389	999681
151775	999682
1996	999683
255972	999684
225351	999685
13938	999686
6596	999687
80943	999688
73721	999689
148072	999690
137706	999691
56077	999692
68170	999693
106123	999694
210882	999695
94347	999696
35240	999697
90392	999698
266340	999699
849	999700
242332	999701
130257	999702
75149	999703
105149	999704
167963	999705
4972	999706
196699	999707
108938	999708
121650	999709
258942	999710
124767	999711
35872	999712
13215	999713
758	999714
72366	999715
271018	999716
33093	999717
20004	999718
168931	999719
111967	999720
30724	999721
48785	999722
193221	999723
9919	999724
89519	999725
131325	999726
9346	999727
11082	999728
103574	999729
125892	999730
2220	999731
100145	999732
101501	999733
81258	999734
21138	999735
31860	999736
72333	999737
83148	999738
47930	999739
8162	999740
2881	999741
107	999742
16900	999743
10851	999744
149856	999745
45478	999746
72374	999747
8	999748
90787	999749
32793	999750
238240	999751
14568	999752
1997	999753
141511	999754
26691	999755
154401	999756
68720	999757
138369	999758
52810	999759
250313	999760
47054	999761
36301	999762
114540	999763
145945	999764
138494	999765
70644	999766
56691	999767
124156	999768
17613	999769
11770	999770
2133	999771
21672	999772
261170	999773
3935	999774
248246	999775
15500	999776
111783	999777
233072	999778
112158	999779
154236	999780
1007	999781
97329	999782
29519	999783
141819	999784
109011	999785
141329	999786
92674	999787
17970	999788
22927	999789
156381	999790
5803	999791
113569	999792
17480	999793
224779	999794
157448	999795
7976	999796
13505	999797
9777	999798
41474	999799
18152	999800
11945	999801
111972	999802
3952	999803
15340	999804
61300	999805
161551	999806
797	999807
8437	999808
235939	999809
17161	999810
4429	999811
10102	999812
6896	999813
1402	999814
14030	999815
60968	999816
39613	999817
39788	999818
9309	999819
13606	999820
5109	999821
37256	999822
7626	999823
56237	999824
23772	999825
21069	999826
132676	999827
166662	999828
2820	999829
2632	999830
123106	999831
163132	999832
23575	999833
25924	999834
3594	999835
232525	999836
57333	999837
172875	999838
6566	999839
1872	999840
89230	999841
25231	999842
11204	999843
135073	999844
61488	999845
88994	999846
16777	999847
3410	999848
81787	999849
2197	999850
517	999851
15341	999852
216907	999853
34516	999854
201917	999855
68517	999856
1159	999857
55023	999858
30150	999859
9360	999860
84264	999861
26431	999862
26728	999863
27621	999864
3205	999865
33880	999866
259015	999867
108116	999868
27113	999869
110510	999870
151040	999871
107274	999872
19357	999873
113553	999874
52201	999875
1004	999876
54488	999877
78429	999878
55791	999879
5152	999880
209593	999881
79175	999882
86551	999883
22950	999884
13649	999885
59502	999886
8341	999887
31751	999888
57823	999889
14920	999890
38588	999891
1417	999892
245546	999893
3113	999894
25619	999895
389	999896
15246	999897
153833	999898
31403	999899
122528	999900
26184	999901
20995	999902
188998	999903
293	999904
70668	999905
252878	999906
208684	999907
4881	999908
40820	999909
39488	999910
1678	999911
60973	999912
96404	999913
69525	999914
527	999915
35498	999916
203772	999917
29	999918
33947	999919
21434	999920
116555	999921
15383	999922
156698	999923
4278	999924
3423	999925
56573	999926
181645	999927
45799	999928
119924	999929
185195	999930
3700	999931
63458	999932
27572	999933
37714	999934
7506	999935
29000	999936
15891	999937
14360	999938
47005	999939
31245	999940
24664	999941
4894	999942
143218	999943
20231	999944
906	999945
2664	999946
58938	999947
80186	999948
83917	999949
106189	999950
702	999951
19990	999952
17158	999953
55827	999954
10696	999955
34763	999956
22209	999957
5946	999958
154346	999959
64166	999960
9026	999961
41980	999962
240683	999963
24752	999964
22049	999965
22419	999966
3044	999967
140415	999968
9346	999969
219601	999970
169209	999971
7326	999972
31264	999973
922	999974
6446	999975
1002	999976
14355	999977
147856	999978
6260	999979
68812	999980
237457	999981
121350	999982
23234	999983
3801	999984
13885	999985
118327	999986
79074	999987
253573	999988
50088	999989
5709	999990
1435	999991
37264	999992
73314	999993
106795	999994
148853	999995
26650	999996
111	999997
7893	999998
17869	999999
19523	1000000
